ID:0000002
Samples:373247
Export Frequency:200
Channel:12
Unit:uV
      I     II    III    aVR    aVL    aVF     V1     V2     V3     V4     V5     V6
    233    280     46   -257     93    163   -290   -252   -311   -270   -244   -101
    200    410    207   -306     -5    311   -150    -44   -111    -98   -124    -33
    140    555    415   -348   -137    485    -38    187    127    140     85    114
     41    797    753   -420   -355    776     28    444    415    470    415    405
    -23   1158   1182   -566   -602   1169      0    623    654    813    831    891
   -158   1504   1662   -672   -911   1582   -109    478    649    987   1215   1382
   -387   1647   2034   -628  -1210   1839   -231    153    470   1002   1444   1662
   -633   1584   2218   -478  -1426   1901   -363   -223    145    753   1286   1504
   -875   1189   2065   -155  -1470   1626   -439   -672   -418     12    444    683
   -961    641   1600    158  -1280   1122   -524   -956   -906   -662   -332    -20
   -995    283   1278    355  -1135    779   -545   -885   -932   -724   -441   -122
  -1067     83   1150    491  -1109    615   -452   -659   -732   -558   -350    -77
  -1127     18   1145    555  -1135    581   -329   -449   -514   -379   -239    -15
  -1249    114   1363    566  -1306    737   -148   -187   -252   -142    -57    109
  -1431    215   1647    607  -1538    930     64     77      2     90    140    277
  -1475    283   1758    594  -1618   1021    153    189    116    202    236    355
  -1447    358   1805    545  -1626   1080    187    236    168    249    283    363
  -1452    454   1906    498  -1680   1179    290    324    246    324    342    413
  -1452    561   2010    444  -1732   1286    363    415    332    418    431    467
  -1408    662   2070    371  -1740   1366    405    459    379    462    478    488
  -1361    789   2151    285  -1756   1470    465    506    420    501    517    568
  -1330    917   2247    205  -1790   1582    519    571    488    576    600    652
  -1309   1000   2309    155  -1810   1652    581    631    550    639    662    662
  -1286   1065   2351    109  -1818   1706    639    672    592    678    691    683
  -1239   1187   2426     25  -1831   1805    641    706    639    730    750    743
  -1244   1270   2514    -15  -1880   1891    696    748    678    769    789    758
  -1234   1369   2600    -67  -1917   1984    750    797    730    813    818    820
  -1210   1452   2662   -122  -1935   2057    797    839    774    862    865    867
  -1176   1561   2738   -192  -1956   2148    846    862    805    893    906    878
  -1101   1660   2761   -280  -1932   2210    870    888    836    927    930    911
  -1031   1800   2831   -384  -1932   2317    885    924    875    974    979    961
  -1015   1925   2940   -457  -1977   2431    922    992    940   1041   1047    997
   -945   2065   3011   -558  -1977   2538    974   1062   1000   1096   1091   1054
   -745   2213   2959   -735  -1852   2585    958   1101   1036   1135   1122   1114
   -540   2301   2842   -880  -1691   2572    958   1096   1034   1135   1127   1127
   -342   2382   2722  -1021  -1532   2553   1002   1101   1034   1137   1130   1130
   -137   2488   2626  -1174  -1382   2556    982   1093   1028   1143   1140   1140
    -23   2486   2509  -1231  -1267   2499    922   1060   1005   1135   1145   1114
     33   2423   2390  -1228  -1179   2405    836    971    922   1052   1062   1062
     57   2338   2281  -1200  -1111   2312    743    883    836    971    974   1075
     38   2218   2179  -1127  -1070   2200    646    792    756    901    911   1018
    -20   2073   2094  -1026  -1057   2083    524    691    659    810    828    956
    -41   1896   1938   -927   -989   1917    405    589    563    724    753    893
    -36   1753   1790   -859   -914   1771    283    483    465    641    683    818
   -127   1636   1764   -753   -945   1699    189    415    402    589    652    797
   -179   1540   1719   -683   -948   1628    111    355    345    542    620    766
   -187   1470   1654   -641   -919   1561     51    290    285    485    568    727
   -246   1402   1647   -579   -945   1525     15    246    241    444    532    701
   -322   1332   1654   -504   -987   1493    -54    181    189    397    501    688
   -402   1234   1636   -418  -1021   1436   -116    122    132    345    467    662
   -493   1169   1662   -337  -1078   1415   -116    109    119    327    459    657
   -584   1088   1673   -252  -1127   1379   -158     75     77    285    420    615
   -683    992   1675   -153  -1179   1332   -213     25     23    226    361    581
   -795    849   1644    -28  -1218   1247   -236    -15    -28    161    288    527
   -922    665   1587    127  -1254   1124   -252    -62    -88     88    200    439
  -1047    522   1566    262  -1306   1044   -236   -109   -142     15    114    355
  -1169    431   1600    368  -1384   1015   -207   -109   -142      2     85    374
  -1192    418   1608    387  -1400   1013   -205   -109   -153    -18     49    327
  -1130    431   1561    348  -1345    995   -233   -145   -187    -64     -2    275
  -1060    436   1493    311  -1275    963   -249   -181   -210    -96    -20    259
  -1057    480   1538    288  -1296   1008   -192   -166   -189    -77      7    270
  -1005    511   1517    246  -1262   1013   -116   -140   -171    -70     10    280
   -883    574   1457    155  -1171   1013    -98   -124   -150    -54     23    275
   -805    633   1436     83  -1122   1036    -46    -96   -111    -20     51    285
   -683    732   1415    -23  -1049   1072    -20    -93    -96    -18     51    353
   -509    839   1348   -166   -930   1093    -33    -98    -96    -23     44    363
   -306    927   1234   -311   -771   1080    -62   -137   -132    -67     -5    327
    -62    989   1052   -465   -558   1021    -90   -197   -187   -129    -72    283
    192   1000    807   -594   -306    904   -122   -262   -254   -197   -142    205
    488    935    446   -711     20    691   -244   -379   -368   -306   -249     49
    787    865     75   -826    355    470   -384   -511   -509   -444   -392    -98
   1080    787   -296   -935    688    246   -491   -613   -623   -555   -519   -187
   1369    649   -719  -1008   1044    -33   -600   -732   -761   -685   -646   -358
   1639    493  -1145  -1067   1392   -324   -727   -893   -932   -857   -815   -530
   1888    288  -1600  -1088   1745   -654   -810   -982  -1021   -943   -896   -602
   2226    275  -1951  -1252   2088   -836   -958  -1070  -1114  -1034   -974   -704
   2540    496  -2044  -1517   2294   -774  -1148  -1215  -1273  -1189  -1119   -883
   2707    540  -2169  -1623   2436   -813  -1273  -1325  -1397  -1317  -1228  -1008
   2826    530  -2296  -1678   2561   -883  -1345  -1379  -1460  -1374  -1262  -1096
   2964    485  -2478  -1725   2720   -995  -1418  -1428  -1517  -1423  -1304  -1171
   3044    444  -2600  -1743   2824  -1078  -1478  -1467  -1577  -1467  -1348  -1296
   2876    485  -2392  -1683   2634   -953  -1483  -1415  -1532  -1413  -1280  -1280
   2538    680  -1857  -1610   2197   -587  -1384  -1241  -1325  -1182  -1028  -1005
   2325    844  -1480  -1587   1904   -316  -1273  -1067  -1091   -966   -823   -795
   2385    862  -1522  -1623   1953   -329  -1150   -963  -1034   -969   -859   -878
   2504    667  -1836  -1587   2169   -584  -1104  -1080  -1182  -1140  -1036  -1083
   2551    449  -2101  -1499   2327   -826  -1158  -1205  -1306  -1249  -1127  -1161
   2678    483  -2195  -1582   2436   -854  -1124  -1210  -1296  -1226  -1093  -1057
   2811    607  -2203  -1709   2507   -797  -1023  -1143  -1236  -1163  -1031   -909
   3099    683  -2416  -1891   2756   -867  -1088  -1171  -1275  -1200  -1070   -917
   3460    813  -2647  -2138   3052   -917  -1148  -1195  -1299  -1223  -1093   -937
   3873   1137  -2735  -2507   3304   -797  -1039  -1114  -1215  -1145  -1023   -898
   4260   1506  -2753  -2883   3507   -623   -878   -987  -1096  -1039   -922   -836
   4530   1735  -2798  -3133   3665   -532   -800   -909  -1036   -997   -885   -833
   4749   1930  -2818  -3341   3785   -444   -709   -836   -984   -953   -854   -844
   4663   1935  -2727  -3299   3694   -394   -672   -792   -958   -930   -849   -867
   4362   1803  -2559  -3081   3460   -376   -659   -735   -924   -891   -823   -857
   3998   1699  -2299  -2850   3148   -298   -579   -646   -867   -826   -779   -823
   3642   1566  -2075  -2605   2860   -254   -537   -594   -841   -792   -771   -805
   3252   1350  -1901  -2304   2577   -275   -579   -607   -870   -805   -792   -839
   2798    997  -1800  -1896   2299   -400   -670   -672   -940   -859   -846   -914
   2312    615  -1699  -1465   2005   -540   -776   -774  -1041   -958   -956  -1036
   1847    275  -1571  -1062   1709   -646   -875   -867  -1130  -1041  -1057  -1093
   1405    -64  -1473   -670   1436   -769   -979   -966  -1218  -1119  -1140  -1166
    979   -384  -1363   -296   1171   -872  -1085  -1052  -1299  -1187  -1208  -1236
    530   -691  -1223     80    872   -956  -1140  -1098  -1348  -1221  -1244  -1288
     62   -966  -1028    452    545   -997  -1156  -1137  -1384  -1254  -1275  -1317
   -342  -1189   -849    763    252  -1018  -1153  -1148  -1395  -1262  -1296  -1317
   -706  -1350   -644   1028    -31   -997  -1106  -1054  -1293  -1171  -1244  -1301
   -982  -1296   -314   1137   -335   -807   -969   -807  -1039   -930  -1067  -1179
  -1106  -1062     44   1083   -576   -509   -815   -532   -730   -607   -779   -935
  -1098   -613    483    854   -792    -64   -722   -285   -400   -218   -355   -514
   -901     88    989    407   -945    537   -685    -93   -109    181    174    103
   -846    698   1545     72  -1197   1122   -641   -135    -59    322    548    615
   -646   1135   1782   -244  -1215   1460   -491   -153    -83    376    789    898
   -420   1330   1751   -457  -1085   1538   -283   -231   -259    189    626    722
   -449   1135   1584   -342  -1015   1358   -202   -530   -685   -379    -93     10
   -324   1106   1428   -392   -875   1267   -142   -667   -911   -698   -485   -332
   -220   1026   1244   -402   -732   1135    -77   -576   -844   -639   -454   -293
   -129    992   1119   -431   -626   1054     54   -340   -574   -387   -288   -158
   -124   1067   1192   -470   -657   1130    210    -88   -259    -96    -72     15
   -197   1174   1371   -491   -784   1273    358    161     28    171    140    174
   -348   1244   1592   -449   -969   1418    493    361    254    374    314    340
   -592   1213   1805   -311  -1200   1509    566    467    381    485    407    444
   -935   1047   1982    -54  -1457   1514    550    485    410    511    426    446
  -1267    815   2083    223  -1678   1449    483    472    407    514    423    436
  -1493    659   2153    415  -1823   1408    407    446    392    501    413    436
  -1587    641   2229    470  -1906   1434    457    493    446    555    457    514
  -1673    717   2390    478  -2031   1553    644    579    545    641    527    626
  -1761    636   2395    561  -2078   1514    706    628    605    685    584    646
  -1756    558   2314    600  -2034   1436    665    615    600    675    566    636
  -1670    602   2273    532  -1971   1439    683    631    615    685    574    659
  -1543    693   2236    426  -1888   1465    711    639    623    691    576    698
  -1449    636   2083    405  -1766   1358    633    576    550    631    519    662
  -1314    574   1888    368  -1600   1231    530    501    465    561    452    581
  -1202    467   1667    366  -1436   1067    413    402    358    465    358    475
  -1137    353   1491    392  -1314    922    337    314    257    366    257    374
  -1179    210   1389    483  -1286    800    231    226    163    275    163    309
  -1223     49   1270    587  -1247    659     98    135     62    176     67    184
  -1195    -62   1132    626  -1166    535    -20     62    -20     96    -18     80
  -1117    -51   1065    584  -1091    506    -77      5    -72     54    -51     31
  -1210   -257    953    732  -1083    348   -168   -116   -192    -64   -163    -96
  -1163   -290    872    727  -1018    288   -210   -153   -226    -96   -192   -140
  -1215   -358    857    787  -1036    246   -262   -200   -272   -137   -231   -189
  -1293   -439    854    867  -1075    207   -306   -233   -303   -163   -254   -226
  -1353   -426    924    888  -1140    246   -322   -231   -296   -150   -231   -210
  -1454   -439   1015    945  -1236    288   -350   -218   -288   -137   -210   -187
  -1535   -457   1075    995  -1306    306   -381   -205   -272   -116   -184   -155
  -1493   -413   1080    953  -1288    332   -400   -176   -236    -72   -127   -119
  -1376   -311   1065    844  -1223    376   -402   -161   -205    -31    -75    -96
  -1319   -228   1091    774  -1205    431   -345   -122   -163     10    -18    -31
  -1278   -109   1169    693  -1226    530   -244    -41    -83     90     72     98
  -1218     46   1265    587  -1241    654   -189     46      7    192    189    236
  -1176    215   1389    480  -1283    802   -166    137    101    296    314    345
  -1117    355   1470    379  -1293    911    -72    215    168    374    400    410
  -1015    511   1527    249  -1273   1021      0    267    223    428    454    498
   -901    628   1530    137  -1215   1078     23    311    259    470    501    561
   -701    828   1527    -64  -1114   1176     57    353    301    514    550    602
   -501    982   1483   -241   -992   1231    114    392    332    542    587    641
   -327   1057   1384   -366   -857   1221    171    413    332    540    581    644
   -187   1062   1249   -436   -717   1156    184    389    298    491    527    589
    -64   1000   1065   -467   -566   1031    145    337    231    405    433    485
     80    979    898   -530   -407    940    145    309    189    350    366    400
    163    898    735   -532   -285    818     70    218     93    236    239    275
    210    771    561   -491   -174    667     25    119    -15    111     93    135
    296    714    415   -506    -59    566    -12     57    -77     44     10     59
    358    659    301   -511     28    480    -59     -5   -132    -10    -51    -15
    348    579    228   -465     59    405   -106    -75   -189    -72   -116    -93
    329    504    174   -415     77    340   -168   -142   -254   -137   -181   -176
    228    459    231   -345      0    345   -174   -137   -246   -127   -168   -174
    158    433    275   -296    -57    355   -171   -129   -239   -119   -155   -181
     98    410    309   -257   -106    361   -181   -142   -246   -135   -171   -194
     20    368    348   -194   -163    358   -181   -142   -241   -127   -168   -197
    -64    293    358   -114   -213    324   -197   -155   -246   -129   -171   -220
   -135    236    371    -49   -252    303   -205   -171   -252   -137   -176   -241
   -205    200    405      0   -303    301   -184   -192   -267   -161   -202   -249
   -272    153    426     59   -348    288   -181   -207   -277   -179   -220   -223
   -316    137    454     88   -387    296   -213   -231   -290   -187   -215   -210
   -374    140    514    114   -444    327   -200   -228   -277   -174   -197   -197
   -405    215    618     93   -514    415   -127   -155   -202   -103   -127   -153
   -397    340    737     28   -566    537    -49    -72   -119    -23    -46    -57
   -361    384    743    -12   -553    563    -28    -44    -93      5    -18    -20
   -288    472    758    -93   -522    615      7     -5    -62     36     12     10
   -176    589    763   -207   -470    675     41     38    -18     83     57     75
    -72    750    823   -337   -446    787     98    109     57    161    140    155
    -10    872    883   -431   -446    878    132    142     96    192    179    220
     33    948    911   -491   -439    930    150    158    109    207    184    275
     85   1036    948   -561   -431    992    179    202    153    252    223    322
    161   1150    989   -654   -413   1070    236    270    231    332    314    371
    239   1182    943   -711   -350   1062    233    265    233    332    319    345
    262   1189    927   -727   -332   1060    213    241    213    306    285    332
    335   1197    862   -766   -265   1031    174    215    194    288    265    327
    439   1262    823   -849   -192   1044    145    213    202    296    275    345
    465   1330    865   -898   -200   1098    127    246    236    332    314    387
    506   1299    789   -904   -142   1044     72    223    205    309    293    368
    561   1236    675   -898    -57    956     41    168    145    246    228    288
    678   1262    584   -969     46    924      0    135    114    218    200    257
    688   1210    522   -950     80    867    -38    114     85    197    189    249
    672   1080    407   -878    132    745    -93     51      5    111    101    194
    691    987    296   -839    197    641   -166    -12    -62     38     23    129
    678    859    181   -769    249    522   -244    -88   -142    -41    -64     31
    662    724     59   -696    301    392   -265   -163   -218   -116   -140    -51
    644    615    -28   -631    335    293   -290   -233   -283   -181   -202   -129
    678    553   -127   -618    402    213   -350   -296   -353   -249   -270   -220
    701    527   -174   -613    439    176   -381   -332   -394   -293   -316   -254
    753    504   -249   -628    501    127   -394   -353   -426   -319   -345   -275
    846    535   -311   -691    579    111   -387   -348   -426   -322   -353   -298
    930    579   -350   -753    639    114   -376   -342   -426   -324   -355   -301
    971    633   -337   -802    654    148   -353   -324   -410   -309   -337   -277
   1060    670   -389   -865    724    140   -335   -314   -402   -303   -337   -283
   1088    711   -376   -898    732    166   -340   -301   -384   -280   -311   -262
   1034    711   -324   -875    680    194   -332   -277   -358   -252   -275   -246
    979    672   -306   -826    644    184   -301   -293   -368   -265   -288   -283
    904    610   -293   -758    600    158   -311   -319   -389   -290   -324   -272
    820    563   -259   -693    540    153   -350   -335   -400   -306   -342   -257
    782    504   -280   -644    530    111   -389   -355   -413   -322   -355   -275
    704    387   -316   -545    511     36   -392   -348   -405   -319   -366   -329
    579    244   -337   -413    457    -46   -355   -267   -337   -285   -394   -420
    537    233   -303   -387    420    -33   -322   -161   -223   -187   -348   -392
    498    332   -166   -418    332     83   -309    -10    -25     33   -150   -207
    491    537     46   -514    223    293   -405     80    150    293    174    124
    511    956    441   -735     36    698   -530    -62    109    394    498    581
    446   1174    727   -813   -140    950   -662   -368   -124    337    704    906
    296   1083    784   -691   -244    932   -802   -771   -488     90    633    857
    200    709    509   -454   -153    610   -911  -1200   -997   -498      0    218
    187    179     -7   -184     96     88  -1010  -1506  -1538  -1254   -930   -691
    267   -194   -465    -36    366   -329  -1098  -1535  -1673  -1462  -1221   -987
    228   -475   -704    122    465   -589  -1106  -1397  -1527  -1335  -1169   -971
    171   -509   -680    168    426   -594   -992  -1187  -1283  -1135  -1049   -898
    116   -431   -548    155    332   -488   -758   -906   -995   -875   -867   -727
    116   -337   -454    109    285   -394   -628   -701   -784   -685   -698   -615
    109   -270   -379     77    244   -324   -605   -597   -678   -587   -602   -555
    155   -262   -418     54    285   -340   -618   -576   -665   -581   -605   -545
    111   -329   -444    109    277   -387   -626   -587   -672   -592   -631   -501
     77   -348   -426    135    249   -387   -607   -574   -654   -574   -613   -480
    114   -332   -446    106    277   -389   -610   -587   -654   -576   -615   -498
    168   -350   -519     90    342   -433   -615   -615   -680   -600   -641   -537
    210   -387   -597     88    402   -491   -652   -644   -711   -631   -667   -584
    311   -355   -670     20    491   -511   -704   -665   -737   -654   -693   -607
    449   -329   -779    -59    613   -555   -740   -683   -763   -680   -724   -613
    465   -314   -779    -75    620   -545   -727   -672   -758   -672   -717   -587
    480   -283   -763    -98    620   -524   -704   -691   -756   -672   -709   -594
    602   -220   -823   -192    711   -522   -688   -698   -750   -662   -693   -602
    662   -161   -826   -252    743   -493   -659   -639   -714   -626   -657   -587
    678    -75   -753   -301    714   -413   -626   -576   -659   -574   -613   -522
    735     18   -717   -379    727   -348   -592   -514   -600   -509   -555   -428
    748    101   -646   -423    698   -272   -540   -465   -540   -449   -488   -374
    818    171   -646   -496    732   -239   -519   -454   -522   -433   -462   -350
    979    316   -662   -646    820   -171   -459   -420   -488   -402   -426   -290
   1008    413   -597   -711    802    -90   -397   -353   -415   -335   -363   -244
   1034    511   -522   -771    776     -5   -337   -290   -353   -270   -301   -171
   1044    517   -527   -782    784     -2   -306   -270   -329   -246   -280   -145
    883    452   -431   -667    657     10   -309   -262   -314   -233   -265   -137
    756    363   -394   -561    574    -15   -353   -293   -337   -254   -277   -155
    745    311   -433   -530    589    -59   -394   -329   -368   -277   -296   -192
    756    283   -475   -519    613    -96   -379   -319   -361   -270   -285   -213
    678    166   -511   -420    594   -171   -428   -355   -397   -296   -314   -249
    649    181   -467   -418    558   -142   -480   -358   -384   -270   -285   -207
    675    215   -459   -446    566   -119   -483   -353   -371   -249   -257   -205
    652    244   -407   -449    530    -80   -454   -342   -353   -226   -233   -179
    597    200   -397   -397    498    -98   -506   -379   -374   -233   -226   -179
    576    153   -423   -368    501   -135   -581   -433   -418   -259   -233   -210
    532    116   -415   -324    472   -148   -581   -462   -452   -285   -252   -236
    449     36   -415   -244    433   -189   -626   -514   -506   -335   -309   -239
    306   -106   -413    -98    358   -259   -693   -589   -579   -397   -348   -270
    132   -303   -436     85    283   -368   -737   -659   -662   -470   -413   -389
     -7   -446   -439    226    213   -441   -771   -727   -735   -537   -472   -459
   -132   -566   -433    348    148   -501   -844   -776   -795   -597   -527   -496
   -311   -787   -475    550     80   -631   -922   -844   -880   -693   -628   -618
   -491  -1021   -532    756     18   -776   -963   -927   -987   -807   -753   -743
   -587  -1137   -550    862    -20   -844  -1000   -961  -1039   -870   -826   -831
   -680  -1252   -571    963    -57   -911  -1013   -963  -1052   -893   -852   -896
   -802  -1358   -555   1080   -124   -958  -1036   -982  -1078   -935   -891   -987
   -800  -1327   -530   1062   -135   -930  -1028   -992  -1101   -974   -958   -984
   -795  -1306   -511   1049   -142   -909   -945   -956  -1072   -950   -953   -937
   -841  -1325   -483   1083   -179   -904   -911   -940  -1060   -945   -945   -950
   -813  -1291   -478   1052   -168   -885   -883   -909  -1031   -917   -917   -956
   -600  -1117   -517    857    -41   -818   -852   -865   -987   -870   -862   -919
   -511  -1083   -571    797     28   -828   -831   -872  -1008   -896   -888   -891
   -548  -1132   -587    839     18   -859   -813   -880  -1023   -911   -911   -880
   -511  -1065   -553    789     20   -810   -769   -831   -971   -857   -865   -841
   -467   -966   -501    714     15   -735   -732   -774   -914   -797   -805   -771
   -418   -852   -436    633      7   -644   -685   -706   -846   -737   -732   -683
   -374   -756   -384    563      2   -568   -652   -667   -802   -691   -675   -626
   -329   -662   -332    496      0   -498   -623   -633   -766   -659   -654   -602
   -363   -620   -257    491    -54   -439   -555   -592   -724   -626   -633   -542
   -363   -594   -231    478    -67   -413   -537   -571   -709   -607   -613   -532
   -309   -553   -246    428    -31   -400   -535   -561   -698   -600   -607   -537
   -166   -454   -288    311     59   -371   -517   -550   -688   -592   -602   -524
      2   -366   -368    179    184   -366   -532   -535   -675   -574   -589   -506
    135   -394   -530    129    329   -462   -594   -576   -711   -610   -633   -579
    283   -436   -719     75    498   -576   -644   -662   -789   -691   -706   -680
    418   -462   -880     23    649   -670   -709   -766   -888   -779   -789   -782
    511   -446   -958    -31    732   -704   -774   -807   -927   -807   -820   -813
    628   -379  -1010   -124    818   -693   -758   -779   -901   -782   -807   -789
    854   -200  -1054   -327    953   -626   -711   -719   -833   -719   -761   -758
   1072      7  -1065   -540   1070   -527   -672   -659   -761   -654   -701   -680
   1054    -28  -1085   -514   1067   -555   -706   -680   -766   -665   -701   -706
   1067    -12  -1083   -527   1075   -548   -683   -670   -750   -649   -693   -711
   1109    103  -1008   -607   1060   -452   -623   -618   -688   -587   -626   -657
   1041    127   -914   -584    979   -392   -576   -594   -657   -558   -592   -644
    995    168   -826   -581    911   -327   -550   -576   -641   -553   -581   -579
   1026    303   -722   -665    872   -207   -522   -511   -566   -478   -498   -470
    940    319   -620   -631    779   -148   -558   -496   -527   -433   -449   -418
    711    179   -532   -444    623   -176   -558   -519   -537   -433   -441   -402
    613    189   -423   -402    519   -116   -470   -491   -501   -402   -407   -366
    602    272   -332   -439    467    -28   -441   -457   -467   -366   -374   -319
    685    392   -293   -540    491     49   -444   -397   -423   -316   -314   -267
    756    410   -345   -581    550     33   -439   -376   -418   -316   -309   -244
    748    340   -410   -545    579    -33   -470   -400   -452   -342   -332   -275
    766    288   -478   -527    623    -93   -540   -452   -501   -389   -371   -335
    766    244   -522   -506    641   -137   -555   -488   -545   -439   -433   -368
    802    246   -555   -524    680   -153   -542   -498   -561   -454   -459   -374
    924    371   -553   -649    737    -90   -506   -472   -537   -436   -436   -374
   1150    470   -680   -810    917   -103   -488   -459   -537   -439   -439   -394
   1337    480   -859   -911   1098   -189   -524   -485   -571   -475   -475   -441
   1361    322  -1039   -841   1200   -358   -615   -579   -675   -579   -581   -550
   1309    202  -1109   -756   1208   -452   -649   -639   -740   -644   -649   -633
   1309    210  -1098   -761   1202   -444   -613   -644   -740   -641   -652   -641
   1337    285  -1054   -813   1197   -381   -597   -623   -709   -618   -626   -610
   1283    272  -1010   -776   1148   -368   -568   -594   -678   -600   -605   -594
   1156    301   -854   -730   1005   -277   -472   -532   -613   -537   -548   -537
    995    293   -701   -644    849   -205   -418   -493   -571   -493   -509   -501
    826    197   -628   -514    727   -215   -431   -509   -587   -506   -522   -517
    610     31   -579   -319    594   -272   -415   -530   -607   -535   -550   -548
    324   -163   -488    -83    405   -324   -452   -561   -641   -563   -571   -566
     18   -392   -410    187    213   -402   -498   -594   -688   -607   -615   -602
   -267   -584   -316    426     23   -452   -418   -506   -628   -574   -623   -623
   -594   -771   -176    683   -210   -475   -348   -350   -488   -470   -584   -626
   -888   -833     54    859   -472   -389   -324   -187   -298   -277   -433   -519
  -1005   -613    392    807   -698   -111   -288    -31    -62     18   -114   -194
  -1106   -327    779    717   -943    223   -337    -83     -5    184    192    210
  -1265   -101   1163    683  -1215    530   -537   -410   -223    119    381    553
  -1418    -57   1361    737  -1392    652   -732   -782   -491     15    485    722
  -1519   -215   1304    865  -1413    542   -862  -1197   -891   -350    181    431
  -1525   -675    849   1096  -1187     85   -940  -1597  -1462  -1085   -665   -433
  -1545  -1288    257   1418   -901   -517  -1060  -1826  -1932  -1714  -1415  -1189
  -1517  -1592    -75   1553   -722   -833  -1091  -1688  -1831  -1631  -1402  -1228
  -1590  -1792   -205   1691   -693  -1000  -1052  -1475  -1610  -1444  -1301  -1182
  -1769  -1964   -194   1865   -787  -1080  -1005  -1309  -1431  -1296  -1226  -1140
  -2008  -2125   -116   2068   -945  -1122   -927  -1153  -1280  -1176  -1158  -1111
  -2301  -2382    -83   2340  -1109  -1234   -997  -1140  -1273  -1179  -1189  -1158
  -2595  -2681    -88   2637  -1254  -1384  -1104  -1200  -1332  -1241  -1257  -1234
  -2857  -2935    -77   2894  -1392  -1509  -1176  -1273  -1389  -1299  -1312  -1306
  -3073  -3146    -72   3109  -1501  -1610  -1260  -1327  -1436  -1345  -1361  -1379
  -3244  -3244      0   3242  -1623  -1623  -1317  -1348  -1465  -1384  -1415  -1402
  -3317  -3268     46   3291  -1683  -1610  -1353  -1350  -1457  -1384  -1423  -1395
  -3325  -3273     51   3299  -1691  -1610  -1332  -1330  -1426  -1363  -1402  -1376
  -3239  -3177     62   3208  -1652  -1558  -1319  -1291  -1384  -1322  -1353  -1335
  -3130  -3037     90   3083  -1610  -1475  -1353  -1260  -1348  -1283  -1309  -1291
  -3047  -2979     64   3013  -1556  -1457  -1335  -1226  -1317  -1254  -1280  -1262
  -2969  -2917     49   2943  -1512  -1434  -1306  -1197  -1283  -1221  -1249  -1226
  -2889  -2831     57   2860  -1473  -1387  -1309  -1184  -1262  -1197  -1221  -1197
  -2730  -2629    101   2678  -1415  -1265  -1234  -1101  -1182  -1119  -1137  -1114
  -2452  -2330    122   2390  -1288  -1104  -1109   -997  -1075  -1010  -1028  -1005
  -2270  -2177     93   2221  -1182  -1041  -1023   -932  -1018   -953   -971   -958
  -2117  -2026     90   2073  -1104   -969   -992   -878   -963   -906   -917   -896
  -1951  -1873     75   1912  -1013   -901   -943   -815   -898   -844   -854   -802
  -1787  -1680    103   1732   -945   -789   -849   -745   -831   -771   -787   -735
  -1631  -1504    124   1566   -880   -691   -782   -680   -769   -709   -722   -675
  -1465  -1340    124   1402   -795   -607   -732   -602   -691   -628   -641   -607
  -1265  -1124    137   1192   -704   -493   -659   -522   -610   -548   -563   -548
  -1052   -924    127    989   -592   -400   -594   -452   -545   -488   -511   -485
   -831   -722    109    776   -470   -309   -548   -384   -475   -415   -441   -410
   -631   -537     93    584   -363   -223   -506   -327   -413   -350   -379   -355
   -459   -418     38    439   -249   -192   -472   -280   -368   -309   -340   -314
   -290   -309    -18    301   -137   -166   -491   -252   -335   -272   -298   -270
   -111   -142    -33    124    -38    -88   -431   -215   -290   -218   -239   -202
    145    135    -10   -140     77     62   -309   -122   -184   -106   -129    -90
    397    459     62   -428    166    262   -213    -28    -70     20      7     44
    506    571     64   -540    220    319   -220     -2    -33     72     72    109
    542    613     67   -579    236    340   -259      2    -31     88     93    140
    592    696    103   -644    244    400   -259     25    -12    116    127    197
    589    717    127   -654    231    423   -257     33     -5    137    158    226
    563    717    153   -641    205    436   -267     23    -18    132    168    233
    517    714    194   -615    158    454   -277     12    -33    122    168    252
    433    683    249   -558     93    467   -283      7    -44    119    179    267
    371    613    241   -491     64    426   -327    -20    -75     88    150    228
    272    491    218   -381     28    353   -379    -54   -122     33     93    155
    187    389    202   -288     -7    296   -405   -101   -174    -28     33    106
    137    327    189   -231    -25    259   -374   -135   -213    -77    -18     77
    103    254    150   -181    -25    202   -327   -166   -239   -122    -72     10
    -41     75    114    -18    -77     93   -374   -231   -306   -200   -161    -96
   -145    -46     98     96   -122     23   -392   -272   -345   -252   -226   -168
   -189   -137     51    163   -122    -44   -374   -303   -366   -288   -277   -226
   -244   -270    -28    254   -109   -148   -389   -358   -418   -345   -337   -303
   -327   -397    -70    363   -129   -236   -480   -423   -483   -405   -407   -379
   -361   -436    -77    397   -142   -259   -519   -446   -511   -433   -439   -405
   -387   -444    -57    415   -166   -252   -519   -454   -522   -446   -452   -415
   -384   -428    -44    405   -171   -236   -457   -436   -509   -433   -439   -413
   -454   -478    -23    465   -215   -252   -423   -433   -504   -428   -439   -418
   -548   -540      5    542   -277   -267   -436   -446   -519   -441   -446   -428
   -641   -613     28    628   -335   -293   -465   -459   -530   -452   -462   -441
   -675   -607     64    641   -374   -272   -457   -446   -514   -441   -452   -433
   -693   -610     83    652   -389   -265   -459   -444   -506   -436   -444   -433
   -696   -607     88    652   -394   -259   -465   -431   -496   -426   -436   -433
   -652   -579     72    615   -363   -254   -444   -426   -488   -418   -433   -426
   -613   -540     72    576   -345   -233   -407   -410   -475   -407   -423   -400
   -615   -527     88    568   -353   -220   -392   -381   -452   -381   -400   -379
   -607   -511     96    555   -353   -207   -392   -366   -433   -366   -389   -374
   -566   -509     57    537   -311   -226   -413   -371   -436   -374   -400   -374
   -535   -504     28    517   -283   -239   -436   -389   -449   -384   -410   -384
   -530   -532     -2    530   -265   -267   -459   -410   -472   -410   -439   -407
   -524   -566    -44    542   -241   -303   -480   -428   -491   -431   -467   -449
   -530   -592    -62    561   -233   -327   -488   -426   -488   -426   -467   -459
   -545   -600    -57    571   -246   -329   -483   -431   -491   -426   -457   -444
   -527   -597    -70    563   -228   -335   -475   -444   -504   -431   -459   -441
   -496   -584    -88    540   -205   -337   -475   -454   -509   -439   -467   -441
   -467   -574   -106    522   -181   -340   -491   -462   -514   -446   -478   -441
   -402   -542   -140    470   -132   -342   -478   -467   -519   -449   -483   -452
   -322   -519   -200    420    -62   -361   -457   -475   -522   -454   -488   -459
   -288   -480   -194    381    -49   -337   -420   -457   -496   -431   -462   -436
   -332   -441   -109    387   -111   -275   -392   -415   -462   -394   -420   -402
   -329   -355    -25    340   -153   -189   -353   -371   -418   -355   -384   -376
   -283   -288     -5    285   -140   -148   -337   -340   -387   -324   -355   -355
   -215   -257    -41    233    -88   -150   -327   -327   -371   -309   -340   -342
   -181   -197    -15    189    -83   -106   -296   -316   -358   -293   -329   -335
   -184   -140     44    158   -114    -49   -280   -290   -340   -275   -306   -316
   -166   -142     23    153    -96    -59   -296   -303   -353   -288   -316   -327
   -168   -119     49    140   -109    -36   -332   -319   -363   -296   -319   -324
   -176   -129     46    153   -111    -41   -387   -337   -376   -303   -319   -322
   -168   -184    -15    174    -77   -101   -452   -384   -423   -345   -355   -355
   -197   -267    -70    231    -64   -168   -470   -426   -467   -387   -392   -387
   -259   -337    -77    296    -90   -207   -480   -449   -488   -413   -415   -405
   -335   -449   -114    392   -111   -283   -550   -501   -542   -465   -465   -452
   -400   -581   -181    488   -109   -381   -602   -561   -607   -530   -530   -514
   -496   -652   -155    574   -171   -405   -605   -576   -626   -548   -540   -527
   -504   -688   -184    592   -161   -436   -623   -607   -654   -579   -566   -553
   -459   -743   -283    602    -88   -514   -678   -665   -714   -639   -618   -602
   -506   -732   -226    618   -142   -480   -649   -641   -696   -626   -605   -589
   -530   -693   -166    610   -181   -431   -613   -613   -670   -602   -581   -571
   -488   -685   -197    587   -145   -444   -618   -623   -667   -607   -587   -576
   -454   -665   -210    561   -122   -439   -587   -594   -646   -589   -568   -558
   -379   -587   -210    480    -85   -400   -566   -644   -665   -610   -589   -568
   -319   -496   -179    407    -70   -337   -540   -639   -641   -584   -555   -524
   -254   -405   -150    327    -54   -277   -524   -540   -576   -517   -491   -462
   -119   -353   -233    236     57   -293   -532   -517   -566   -509   -491   -457
     83   -296   -381    106    231   -337   -540   -563   -602   -548   -532   -504
    231   -231   -462      0    345   -345   -540   -584   -615   -558   -545   -517
    270   -168   -441    -51    355   -303   -530   -553   -592   -535   -527   -496
    366   -135   -501   -114    433   -316   -550   -524   -581   -519   -517   -480
    501   -101   -602   -202    550   -350   -574   -542   -605   -540   -540   -501
    545    -67   -613   -239    579   -340   -548   -532   -589   -527   -532   -501
    581    -38   -620   -272    600   -329   -475   -444   -511   -478   -517   -509
    654     12   -641   -332    649   -314   -374   -306   -374   -376   -470   -509
    678    124   -553   -402    615   -215   -296   -111   -174   -187   -319   -400
    670    392   -277   -532    475     57   -241    132    109    142      2    -83
    688    782     90   -735    296    436   -265    210    283    423    384    368
    727   1260    532   -992     98    896   -345      2    207    509    704    828
    776   1564    787  -1171     -5   1176   -462   -340     18    506    922   1132
    815   1628    810  -1223      2   1221   -587   -745   -309    257    769   1002
    867   1283    415  -1078    226    849   -688  -1161   -846   -423      5    233
    937    766   -171   -852    555    298   -792  -1376  -1340  -1114   -792   -568
   1018    465   -555   -743    787    -44   -823  -1215  -1283  -1096   -841   -657
   1054    340   -714   -696    885   -187   -727   -976  -1060   -911   -724   -594
   1049    322   -727   -688    888   -202   -576   -735   -815   -709   -597   -509
   1049    387   -662   -717    857   -137   -405   -480   -566   -496   -446   -402
   1057    431   -628   -745    841    -96   -316   -340   -428   -374   -353   -342
   1018    402   -615   -711    815   -106   -298   -298   -379   -335   -329   -337
    935    337   -597   -639    766   -129   -311   -311   -376   -337   -340   -361
    852    293   -558   -571    706   -132   -322   -316   -374   -332   -342   -363
    782    239   -542   -511    662   -150   -322   -314   -376   -332   -348   -368
    719    171   -548   -446    633   -187   -306   -309   -376   -329   -350   -374
    698    145   -553   -423    626   -205   -329   -322   -384   -335   -361   -387
    665    163   -501   -413    584   -168   -324   -319   -371   -322   -350   -381
    620    179   -441   -400    530   -129   -267   -285   -345   -293   -327   -358
    605    161   -444   -384    524   -140   -275   -265   -342   -283   -322   -348
    584    174   -410   -379    496   -116   -283   -246   -327   -265   -303   -327
    537    205   -332   -371    436    -62   -267   -223   -301   -239   -275   -298
    511    197   -314   -355    413    -57   -246   -205   -290   -223   -257   -296
    472    192   -280   -332    376    -44   -239   -189   -280   -213   -249   -290
    436    197   -239   -319    337    -18   -228   -176   -265   -202   -239   -272
    387    197   -189   -290    288      5   -223   -161   -244   -184   -218   -259
    361    202   -158   -283    259     23   -215   -127   -218   -155   -189   -236
    348    223   -124   -285    236     49   -200    -93   -187   -122   -158   -213
    322    236    -88   -280    205     75   -213    -83   -168   -103   -140   -197
    296    233    -62   -265    179     85   -189    -75   -142    -80   -111   -184
    249    194    -57   -223    153     70   -192    -85   -150    -83   -114   -207
    241    202    -38   -223    140     83   -228    -96   -166   -101   -132   -176
    205    207      2   -207    101    106   -228    -57   -132    -64   -109   -111
    194    218     23   -205     85    122   -184     -7    -80    -15    -57    -59
    241    272     28   -257    106    150   -184      2    -62      5    -28    -36
    296    324     28   -311    135    176   -207      7    -46     28      0    -10
    358    371     12   -366    171    192   -197     25    -20     51     25     28
    389    410     20   -400    184    215   -213     25     -7     67     49     51
    368    384     15   -379    176    202   -270      7    -25     54     46     41
    366    371      5   -368    181    189   -329     -2    -33     54     54     46
    368    376      7   -374    181    192   -355     -2    -25     72     85     83
    465    540     75   -501    194    309   -272     57     44    153    176    181
    517    628    111   -574    202    371   -233     80     72    189    213    231
    407    584    176   -496    116    381   -288     36     36    163    192    244
    389    605    213   -498     88    410   -259     41     49    181    231    275
    355    571    215   -462     70    394   -220     38     46    181    244    262
    329    555    226   -444     51    392   -272     25     25    166    241    275
    267    491    223   -379     20    358   -301     12     -2    140    210    257
    213    410    194   -311      7    303   -296     -2    -33    103    168    218
    244    394    150   -319     46    272   -303    -20    -75     54    119    181
    239    335     96   -288     72    215   -322    -49   -122     -7     49    137
    135    163     25   -150     54     96   -374   -122   -202   -101    -54     31
    132     93    -38   -114     85     28   -376   -145   -236   -148   -114    -36
    116     44    -72    -80     96    -12   -366   -166   -265   -187   -163    -75
     72    -20    -93    -25     83    -57   -387   -213   -319   -249   -233   -122
    -18   -132   -116     75     49   -124   -392   -241   -350   -290   -272   -166
   -101   -259   -158    179     25   -207   -418   -272   -379   -324   -314   -207
   -194   -387   -192    290     -2   -290   -444   -335   -433   -384   -376   -285
   -254   -462   -210    355    -23   -337   -485   -376   -478   -423   -420   -337
   -316   -550   -233    433    -44   -392   -540   -407   -522   -465   -475   -384
   -353   -600   -249    475    -54   -426   -555   -407   -532   -480   -501   -392
   -480   -766   -285    623    -98   -527   -602   -457   -563   -517   -530   -454
   -618   -893   -277    753   -171   -587   -662   -509   -605   -550   -561   -488
   -628   -891   -262    758   -184   -576   -646   -506   -605   -555   -576   -491
   -670   -976   -306    820   -181   -641   -636   -522   -626   -581   -602   -527
   -672  -1034   -361    854   -155   -698   -633   -542   -639   -597   -613   -561
   -548   -919   -374    732    -88   -646   -600   -527   -618   -574   -584   -548
   -532   -904   -374    717    -80   -639   -597   -550   -641   -600   -615   -555
   -571   -950   -379    758    -98   -665   -610   -581   -662   -626   -646   -550
   -607  -1008   -400    807   -103   -704   -639   -592   -675   -636   -662   -548
   -584   -953   -368    766   -109   -662   -626   -563   -670   -631   -675   -517
   -532   -914   -381    724    -77   -649   -568   -532   -646   -600   -639   -504
   -517   -948   -431    730    -44   -691   -530   -561   -659   -618   -659   -535
   -470   -956   -485    714      7   -722   -524   -610   -698   -662   -693   -568
   -491  -1047   -558    769     31   -802   -545   -657   -740   -706   -714   -623
   -610  -1197   -587    904    -12   -893   -641   -735   -828   -792   -800   -709
   -652  -1314   -662    982      2   -989   -722   -807   -901   -862   -867   -779
   -491  -1200   -709    846    109   -956   -659   -771   -867   -828   -839   -750
   -470  -1218   -748    844    137   -984   -620   -753   -854   -815   -828   -740
   -506  -1299   -792    901    140  -1047   -607   -779   -878   -844   -852   -815
   -571  -1345   -774    958     98  -1060   -662   -802   -898   -862   -872   -841
   -548  -1296   -748    922     98  -1023   -724   -805   -906   -859   -865   -813
   -472  -1218   -745    844    135   -982   -722   -795   -904   -854   -854   -795
   -415  -1148   -735    782    158   -943   -693   -750   -870   -820   -820   -766
   -431  -1166   -737    797    150   -950   -719   -740   -865   -818   -823   -774
   -376  -1114   -737    745    179   -927   -724   -719   -841   -800   -807   -766
   -288  -1013   -724    649    215   -870   -649   -680   -797   -766   -779   -743
   -272   -974   -704    623    213   -839   -654   -667   -774   -743   -758   -745
   -311   -997   -688    654    187   -844   -706   -683   -784   -758   -771   -761
   -348   -997   -649    672    150   -823   -737   -685   -779   -753   -766   -750
   -298   -930   -633    613    163   -782   -727   -659   -748   -722   -735   -714
   -288   -909   -620    597    163   -766   -711   -657   -740   -711   -730   -696
   -257   -888   -631    568    187   -761   -701   -667   -748   -717   -737   -706
   -161   -795   -633    478    236   -714   -678   -657   -740   -706   -743   -709
   -119   -714   -594    415    233   -654   -665   -649   -722   -688   -719   -683
    -72   -665   -594    368    259   -631   -610   -615   -675   -641   -662   -641
    -62   -662   -600    361    265   -631   -615   -610   -672   -641   -667   -646
    -54   -672   -618    363    280   -646   -670   -628   -688   -662   -693   -662
      2   -652   -654    322    327   -652   -691   -652   -706   -685   -719   -698
     59   -620   -680    280    368   -649   -727   -683   -722   -704   -737   -719
    262   -439   -704     88    480   -571   -623   -636   -667   -652   -683   -680
    200   -530   -730    166    465   -628   -652   -657   -691   -675   -706   -709
    163   -576   -740    205    449   -657   -730   -672   -711   -688   -724   -724
    101   -581   -685    239    392   -633   -745   -665   -706   -680   -717   -722
     54   -589   -644    267    348   -615   -735   -649   -698   -670   -709   -714
    -15   -646   -631    332    306   -639   -753   -667   -722   -691   -732   -735
    -59   -657   -597    358    267   -628   -730   -646   -709   -680   -722   -727
    -90   -649   -558    371    231   -605   -683   -620   -691   -667   -714   -701
   -122   -636   -517    379    197   -576   -639   -605   -675   -657   -709   -696
   -192   -646   -454    420    129   -550   -636   -610   -678   -659   -706   -685
   -306   -727   -420    514     54   -576   -665   -623   -691   -672   -724   -696
   -342   -724   -381    532     18   -553   -659   -605   -675   -659   -711   -678
   -350   -665   -314    506    -20   -491   -605   -553   -623   -613   -662   -636
   -361   -626   -265    493    -49   -446   -592   -530   -597   -587   -633   -618
   -288   -550   -265    418    -12   -407   -558   -504   -574   -563   -613   -610
   -218   -452   -233    335      5   -342   -467   -454   -524   -519   -574   -581
   -213   -374   -163    290    -25   -267   -415   -415   -483   -478   -535   -555
   -254   -358   -103    306    -75   -231   -428   -402   -465   -462   -511   -550
   -285   -345    -59    311   -114   -202   -428   -384   -446   -444   -491   -550
   -327   -337    -10    332   -161   -174   -418   -355   -418   -413   -452   -527
   -348   -311     36    329   -194   -137   -387   -327   -394   -387   -418   -517
   -350   -267     83    309   -218    -93   -342   -296   -363   -358   -384   -509
   -371   -205    166    285   -270    -20   -280   -231   -301   -298   -329   -457
   -387   -145    239    265   -314     46   -168    -88   -168   -189   -252   -392
   -379    -51    327    215   -355    137    -46    106     15    -33   -148   -316
   -397    103    501    148   -449    301     38    288    226    181     38   -161
   -353    478    831    -62   -592    654     75    483    514    535    418    231
   -314    953   1265   -319   -789   1109    -10    550    706    862    878    771
   -381   1265   1644   -444  -1013   1454    -72    423    683    992   1218   1215
   -462   1296   1758   -415  -1109   1527   -103    239    519    963   1363   1421
   -610    969   1577   -179  -1093   1273   -187    -59    103    532    940   1041
   -709    680   1389     15  -1049   1034   -202   -454   -444   -176    140    324
   -761    462   1221    148   -992    841   -272   -727   -833   -675   -384   -129
   -802    127    930    337   -865    527   -348   -717   -883   -740   -475   -223
   -857    -54    800    454   -831    371   -257   -496   -657   -545   -361   -166
   -917    -77    839    496   -880    379   -155   -301   -420   -345   -233    -80
   -995    -12    982    501   -987    483    -38   -119   -205   -153   -101     20
  -1070     77   1148    496  -1109    613    114     67      0     33     49    137
  -1124     93   1215    514  -1169    654    168    140     83    111    114    171
  -1189     57   1244    566  -1215    649    176    161    114    145    145    184
  -1252     23   1273    613  -1262    646    192    171    127    155    161    192
  -1306    -15   1291    662  -1299    636    192    176    135    153    155    207
  -1356    -28   1327    693  -1343    646    189    187    153    171    171    231
  -1402    -20   1382    711  -1392    680    194    184    155    176    181    244
  -1462    -25   1434    743  -1449    701    202    194    163    181    187    249
  -1504    -20   1483    763  -1493    730    194    210    176    194    197    262
  -1519     31   1548    743  -1535    789    226    246    215    236    236    324
  -1535     77   1610    727  -1574    844    277    275    249    275    280    368
  -1532    119   1652    704  -1592    885    293    298    277    309    316    392
  -1532    148   1680    693  -1605    914    309    319    303    342    350    405
  -1577    189   1764    691  -1670    976    324    342    324    363    381    457
  -1592    239   1831    675  -1712   1034    350    376    355    389    405    527
  -1595    272   1867    659  -1732   1070    384    415    392    426    439    574
  -1574    309   1883    633  -1727   1096    415    433    413    449    465    584
  -1579    332   1909    620  -1743   1119    436    452    426    465    478    589
  -1569    350   1919    607  -1743   1135    449    454    431    472    485    610
  -1569    366   1932    600  -1751   1148    441    465    444    491    509    633
  -1634    363   1997    636  -1816   1179    441    485    467    519    535    631
  -1641    361   2000    639  -1821   1179    433    470    444    498    506    605
  -1608    353   1958    626  -1782   1156    394    436    413    467    480    613
  -1613    337   1948    636  -1782   1143    361    420    402    465    483    605
  -1670    324   1995    672  -1831   1158    368    446    433    506    537    641
  -1693    327   2018    680  -1855   1174    379    472    462    537    566    626
  -1665    340   2003    662  -1834   1171    350    441    433    506    522    613
  -1610    355   1964    626  -1787   1158    309    407    405    480    493    631
  -1569    374   1943    597  -1756   1158    285    405    410    496    514    678
  -1548    402   1951    571  -1751   1176    262    413    423    522    561    691
  -1488    475   1961    506  -1725   1218    218    405    423    537    592    672
  -1387    535   1922    423  -1657   1228    202    392    413    540    610    672
  -1291    581   1873    355  -1582   1226    218    376    400    527    600    685
  -1202    602   1803    298  -1504   1202    153    324    350    480    561    665
  -1098    628   1725    233  -1413   1176     75    277    306    439    535    633
   -969    680   1649    142  -1309   1163     41    249    277    410    504    607
   -862    665   1527     98  -1195   1096      7    200    228    361    452    581
   -823    659   1480     80  -1150   1070     -7    166    192    319    415    530
   -776    646   1423     64  -1098   1034     -7    137    150    267    353    462
   -670    615   1283     25   -976    948    -31     93     98    197    270    379
   -558    581   1140    -10   -849    859    -98     23     20    106    174    277
   -509    524   1034     -7   -771    776    -98    -12    -44     20     67    200
   -491    462    953     12   -722    706   -103    -36    -93    -38    -20    129
   -472    446    919     10   -696    683   -109    -41   -109    -59    -44     72
   -431    433    865      0   -646    649   -132    -64   -132    -90    -83     31
   -332    371    704    -20   -517    537   -210   -168   -244   -218   -220    -72
   -249    298    548    -23   -397    423   -319   -275   -353   -332   -335   -155
   -213    174    387     18   -301    280   -397   -379   -449   -433   -439   -265
   -189     15    205     88   -197    109   -433   -498   -558   -548   -553   -384
   -161    -88     70    124   -116    -10   -480   -602   -654   -649   -649   -475
    -44   -124    -83     83     18   -103   -491   -670   -722   -724   -727   -550
    153   -148   -301     -2    226   -223   -537   -745   -797   -805   -807   -644
    361   -106   -467   -127    413   -285   -646   -826   -867   -878   -885   -735
    537   -135   -672   -200    602   -405   -701   -893   -924   -945   -958   -787
    678   -161   -839   -259    756   -498   -724   -930   -958   -987  -1002   -828
    685   -189   -875   -249    779   -532   -706   -898   -924   -956   -976   -815
    706   -187   -893   -259    800   -540   -722   -901   -917   -958   -982   -815
    795   -226  -1021   -285    906   -620   -769   -971   -976  -1018  -1044   -891
    859   -244  -1104   -309    979   -672   -823  -1026  -1026  -1067  -1093   -943
    924   -272  -1197   -327   1060   -735   -810  -1070  -1062  -1114  -1132   -961
    987   -405  -1392   -290   1189   -898   -776  -1114  -1091  -1161  -1166  -1000
   1176   -628  -1808   -275   1491  -1215   -872  -1184  -1153  -1223  -1223  -1083
   1564   -405  -1971   -579   1766  -1187  -1117  -1335  -1325  -1371  -1358  -1262
   1590   -293  -1883   -649   1735  -1088  -1252  -1379  -1405  -1426  -1392  -1348
   1379   -205  -1584   -587   1480   -893  -1200  -1252  -1296  -1280  -1226  -1226
   1618     44  -1574   -831   1595   -763  -1088  -1114  -1163  -1122  -1049  -1106
   2262    270  -1992  -1267   2127   -859  -1176  -1171  -1226  -1148  -1062  -1143
   2883    335  -2551  -1610   2717  -1109  -1431  -1358  -1436  -1301  -1202  -1322
   3003    254  -2748  -1628   2876  -1247  -1358  -1332  -1509  -1397  -1291  -1483
   2598    -46  -2647  -1275   2621  -1345  -1262  -1319  -1488  -1473  -1361  -1597
   2244   -387  -2631   -930   2436  -1509  -1306  -1379  -1506  -1569  -1462  -1654
   2029   -732  -2764   -649   2392  -1748  -1413  -1493  -1584  -1670  -1592  -1699
   1808  -1065  -2873   -371   2340  -1969  -1577  -1605  -1678  -1764  -1704  -1717
   1717  -1047  -2764   -335   2239  -1906  -1574  -1558  -1636  -1722  -1662  -1564
   1873   -823  -2696   -524   2283  -1758  -1374  -1462  -1532  -1636  -1574  -1363
   1878   -732  -2613   -574   2244  -1673  -1288  -1402  -1467  -1587  -1532  -1189
   1873   -602  -2475   -633   2174  -1538  -1189  -1278  -1340  -1467  -1413  -1041
   2005   -407  -2413   -800   2208  -1410  -1039  -1174  -1223  -1371  -1304  -1052
   2203   -311  -2514   -945   2359  -1413  -1039  -1195  -1228  -1371  -1325  -1150
   2574   -207  -2782  -1184   2675  -1493  -1083  -1254  -1286  -1415  -1410  -1299
   2992   -142  -3135  -1423   3063  -1639  -1150  -1340  -1366  -1506  -1532  -1480
   3504     36  -3468  -1771   3483  -1714  -1226  -1397  -1413  -1564  -1605  -1602
   4094    394  -3699  -2244   3897  -1652  -1231  -1382  -1389  -1532  -1584  -1608
   4614    833  -3780  -2727   4198  -1473  -1195  -1304  -1296  -1431  -1491  -1543
   4873   1145  -3728  -3008   4302  -1291  -1179  -1205  -1197  -1312  -1366  -1447
   4928   1332  -3595  -3130   4260  -1130  -1104  -1122  -1143  -1226  -1265  -1356
   4892   1480  -3411  -3185   4151   -963   -979  -1026  -1080  -1137  -1161  -1254
   4746   1527  -3218  -3138   3982   -844   -875   -945  -1034  -1072  -1093  -1182
   4455   1491  -2964  -2972   3710   -735   -761   -857   -987  -1010  -1031  -1117
   3936   1260  -2678  -2598   3307   -709   -693   -802   -976   -982  -1000  -1070
   3315    937  -2377  -2127   2844   -719   -667   -787   -987   -979   -995  -1052
   2642    550  -2091  -1597   2366   -769   -659   -820  -1013  -1002  -1026  -1070
   2034    210  -1823  -1122   1930   -805   -680   -862  -1044  -1028  -1057  -1096
   1460   -246  -1709   -607   1584   -976   -802   -966  -1150  -1132  -1166  -1195
   1036   -527  -1564   -254   1299  -1047   -854  -1021  -1197  -1176  -1210  -1228
    852   -483  -1335   -187   1091   -909   -730   -971  -1135  -1111  -1145  -1158
    493   -646  -1140     77    815   -893   -691   -969  -1132  -1109  -1143  -1153
    226   -672   -901    220    563   -787   -678   -911  -1072  -1052  -1080  -1093
     64   -589   -657    262    361   -623   -636   -807   -966   -950   -976   -992
     31   -402   -433    184    231   -418   -545   -667   -831   -818   -849   -867
     54   -184   -239     64    145   -210   -368   -511   -685   -675   -709   -737
    114     77    -36    -96     75     20   -181   -342   -522   -506   -548   -584
    285    467    181   -379     51    324    -23   -155   -337   -314   -366   -415
    402    784    381   -594      7    584    135     25   -161   -132   -207   -265
    470   1034    563   -750    -46    800    262    179    -15     20    -70   -142
    467   1205    735   -836   -135    971    389    298    111    150     46    -36
    379   1301    922   -839   -270   1111    511    441    265    298    174     77
    272   1405   1130   -841   -428   1267    670    667    493    506    329    187
    171   1545   1374   -857   -600   1460    797    901    735    743    501    303
    -25   1693   1719   -836   -875   1706    826   1072    971   1005    748    509
   -129   2013   2143   -943  -1137   2078    836   1244   1244   1356   1150    917
   -301   2418   2720  -1060  -1509   2569    740   1257   1395   1626   1577   1428
   -745   2533   3278   -893  -2010   2904    665   1109   1345   1701   1867   1805
  -1247   2294   3538   -524  -2392   2915    618    948   1166   1610   1914   1849
  -1745   1821   3564    -38  -2655   2691    597    696    802   1205   1475   1402
  -2301   1291   3590    504  -2946   2442    659    366    350    594    711    659
  -2805    898   3704    953  -3255   2301    680    259    153    314    366    361
  -3244    613   3858   1314  -3551   2234    800    509    392    527    522    511
  -3928    267   4193   1829  -4060   2229   1041    839    761    826    730    693
  -4847   -111   4736   2478  -4793   2312   1309   1132   1093   1088    914    883
  -5320   -452   5318   3112  -5320   2431   1590   1418   1376   1330   1117   1088
  -5320   -737   5318   3395  -5320   2288   1735   1532   1449   1395   1171   1163
  -5320  -1028   5318   3689  -5320   2143   1675   1449   1327   1280   1067   1101
  -5320  -1247   5190   3842  -5320   1969   1421   1247   1104   1080    896    989
  -5320  -1280   4751   3658  -5320   1735   1161   1039    898    893    743    898
  -5289  -1353   4185   3447  -4866   1415    958    836    701    714    602    776
  -4954  -1384   3569   3169  -4263   1093    789    701    574    623    532    701
  -4260  -1179   3078   2720  -3671    948    732    654    553    623    535    701
  -3582   -872   2709   2229  -3146    917    820    706    626    683    589    724
  -3333   -820   2512   2073  -2922    844    771    732    633    675    584    678
  -3213   -753   2460   1982  -2837    852    693    743    636    665    589    641
  -2987   -605   2382   1795  -2686    888    743    758    646    662    600    607
  -2686   -462   2223   1574  -2455    880    789    766    657    659    605    576
  -2530   -542   1987   1535  -2260    722    678    641    535    540    488    428
  -2429   -646   1782   1538  -2107    568    524    511    413    423    374    303
  -2288   -727   1561   1506  -1927    415    428    415    319    335    285    218
  -2164   -774   1389   1470  -1777    306    379    384    275    296    231    163
  -2083   -758   1322   1418  -1704    280    342    374    259    288    207    137
  -2091   -789   1301   1439  -1696    254    309    350    231    272    176    103
  -2190   -818   1371   1504  -1782    275    311    353    220    272    163     67
  -2158   -774   1384   1467  -1771    303    348    387    233    288    179     10
  -2218   -795   1423   1504  -1823    314    306    376    213    275    176    -70
  -2405   -891   1512   1647  -1958    309    176    371    207    283    187    -85
  -2507   -940   1566   1722  -2036    311    103    371    207    280    194    -72
  -2307   -787   1519   1548  -1914    366    218    407    254    319    241     -2
  -2088   -792   1293   1439  -1693    249    187    319    187    244    171    -54
  -1943   -930   1013   1436  -1478     41     36    194     72    129     67   -137
  -1852  -1026    823   1436  -1337   -101    -67    111      2     57     10   -161
  -1787  -1036    750   1413  -1270   -142   -148     75     -7     44     23    -98
  -1652   -969    683   1309  -1169   -142   -176     70     -5     51     38    -33
  -1587  -1005    581   1296  -1085   -213   -220     12    -51     10     12    -10
  -1400   -935    462   1166   -932   -236   -249    -31    -80    -15      2     38
  -1130   -818    311    974   -722   -254   -277    -54    -93    -25      2     80
   -815   -605    207    709   -514   -200   -296    -51    -83    -10     28    119
   -563   -397    166    480   -366   -116   -277    -28    -54     18     64    148
   -415   -213    202    314   -309     -7   -239     12    -15     57     98    200
   -301    -51    249    176   -275     98   -207     72     36    114    153    262
   -127    122    246      0   -187    184   -176     88     54    140    176    267
      0    254    252   -127   -124    252    -93    132     85    168    200    290
    -10    265    275   -129   -145    270    -44    161    109    184    200    296
    -38    184    223    -72   -129    202    -67    116     67    137    142    228
    -93     18    109     36   -103     62   -132     25    -31     18      5     49
   -161   -231    -70    197    -46   -153   -223    -93   -155   -124   -168   -109
   -207   -496   -288    350     36   -392   -332   -228   -288   -272   -329   -257
   -236   -766   -530    501    145   -649   -444   -389   -441   -439   -501   -459
   -241   -987   -748    613    252   -867   -628   -579   -613   -620   -675   -628
   -257  -1249   -995    753    368  -1122   -802   -763   -789   -807   -857   -802
   -244  -1460  -1215    849    483  -1340   -867   -901   -927   -958  -1008   -948
   -226  -1615  -1389    922    581  -1504   -914   -997  -1010  -1041  -1088  -1018
   -239  -1722  -1486    979    623  -1605  -1005  -1088  -1091  -1124  -1161  -1130
   -155  -1784  -1628    969    735  -1706  -1109  -1184  -1187  -1234  -1275  -1236
     28  -1774  -1805    872    914  -1790  -1221  -1247  -1252  -1309  -1358  -1275
    257  -1678  -1935    711   1096  -1805  -1239  -1260  -1275  -1330  -1369  -1301
    465  -1558  -2026    545   1244  -1792  -1205  -1223  -1247  -1301  -1332  -1296
    685  -1402  -2088    358   1387  -1745  -1161  -1174  -1192  -1252  -1278  -1273
    930  -1239  -2171    153   1548  -1704  -1132  -1145  -1158  -1213  -1231  -1270
   1150  -1083  -2234    -33   1691  -1657  -1106  -1106  -1130  -1176  -1184  -1262
   1304   -937  -2242   -184   1771  -1587  -1093  -1075  -1109  -1148  -1145  -1226
   1439   -784  -2223   -329   1831  -1504  -1080  -1049  -1091  -1132  -1135  -1163
   1556   -685  -2244   -436   1899  -1465  -1065  -1008  -1062  -1106  -1114  -1096
   1654   -626  -2281   -514   1966  -1452  -1049   -971  -1023  -1062  -1067  -1039
   1751   -530  -2281   -610   2013  -1402  -1031   -950   -989  -1028  -1018  -1010
   1836   -457  -2294   -691   2065  -1374  -1044   -943   -976  -1018  -1010  -1023
   1883   -444  -2327   -719   2104  -1384  -1075   -971   -995  -1041  -1041  -1015
   1862   -501  -2364   -680   2112  -1431  -1127  -1023  -1028  -1083  -1085  -1021
   1719   -535  -2255   -592   1987  -1395  -1145  -1028  -1023  -1078  -1083  -1010
   1595   -636  -2234   -480   1912  -1434  -1158  -1054  -1036  -1093  -1101  -1034
   1486   -753  -2239   -368   1860  -1493  -1179  -1104  -1065  -1119  -1127  -1072
   1273   -797  -2070   -236   1670  -1434  -1150  -1070  -1018  -1075  -1085  -1041
   1114   -766  -1880   -176   1496  -1322  -1104  -1013   -948  -1008  -1021   -989
   1021   -685  -1706   -166   1361  -1197  -1085   -963   -883   -945   -956   -930
    880   -584  -1465   -148   1171  -1023  -1015   -859   -789   -854   -872   -844
    748   -433  -1182   -155    963   -807   -857   -709   -646   -709   -735   -704
    667   -228   -896   -220    779   -561   -691   -561   -485   -550   -566   -579
    581     15   -568   -298    574   -275   -524   -407   -329   -397   -407   -428
    511    270   -241   -392    376     15   -342   -231   -148   -220   -244   -252
    400    501    101   -449    150    301   -155    -44     46    -25    -62    -51
    207    719    511   -465   -153    615     44    124    228    158    135    150
    -20    896    917   -436   -470    906    231    303    392    332    316    319
   -140   1039   1179   -449   -659   1106    397    454    540    491    470    472
   -254   1182   1436   -462   -844   1309    522    574    662    626    605    589
   -418   1239   1657   -410  -1039   1449    597    646    724    683    665    639
   -563   1257   1821   -348  -1192   1538    678    750    805    766    743    719
   -693   1213   1904   -259  -1299   1556    711    810    857    826    800    800
   -823   1179   2003   -176  -1413   1590    657    805    872    859    849    831
   -901   1117   2018   -106  -1460   1566    649    766    841    828    820    795
   -927   1036   1964    -54  -1444   1499    613    706    784    769    750    758
   -935    924   1860      2  -1397   1392    542    631    711    698    683    691
   -919    898   1818     10  -1369   1358    509    574    662    659    636    615
   -867    924   1792    -28  -1330   1358    501    566    665    662    646    618
   -867    937   1805    -36  -1337   1371    467    566    662    665    646    665
   -917    909   1823      2  -1371   1366    436    563    649    652    623    680
   -971    904   1875     33  -1423   1389    431    563    646    649    620    683
  -1044    852   1896     93  -1470   1371    501    589    667    678    657    685
  -1140    818   1956    161  -1548   1387    537    594    657    675    657    672
  -1254    789   2042    231  -1647   1415    540    584    641    662    641    644
  -1350    740   2091    306  -1719   1415    532    563    613    633    613    633
  -1418    688   2104    363  -1761   1395    548    566    610    631    618    639
  -1441    698   2140    371  -1790   1418    623    581    639    662    649    657
  -1504    711   2216    394  -1860   1462    696    589    652    672    670    675
  -1538    735   2273    402  -1904   1504    753    589    649    659    657    675
  -1525    789   2312    366  -1919   1551    774    581    639    644    641    730
  -1517    815   2330    350  -1925   1571    745    589    636    657    662    756
  -1428    888   2317    267  -1873   1602    750    610    646    665    670    745
  -1288    945   2234    171  -1761   1590    776    636    654    662    639    769
  -1213    989   2200    109  -1706   1595    719    594    620    631    628    766
  -1096   1034   2130     31  -1613   1579    698    553    584    597    605    719
   -906   1140   2044   -119  -1475   1592    670    550    579    589    602    704
   -672   1278   1951   -301  -1312   1613    615    553    581    594    605    704
   -459   1395   1855   -470  -1156   1623    610    574    597    607    628    727
   -236   1499   1735   -631   -987   1618    602    587    607    618    659    724
    -33   1571   1602   -771   -818   1587    597    613    626    633    678    709
    145   1649   1504   -896   -678   1577    688    722    711    683    691    691
    277   1735   1457  -1008   -589   1597    758    841    815    748    691    693
    324   1803   1478  -1065   -576   1641    774   1013    992    924    833    823
    262   1977   1712  -1119   -724   1844    735   1169   1205   1197   1132   1114
    207   2247   2039  -1226   -914   2143    605   1106   1262   1374   1444   1551
    145   2512   2366  -1330  -1111   2439    363    743   1041   1356   1699   1893
    -93   2574   2668  -1239  -1382   2621    145    322    769   1254   1808   2055
   -353   2333   2686   -989  -1519   2507      7   -109    387    885   1475   1777
   -470   1803   2273   -665  -1371   2036    -93   -563   -231     46    501    833
   -467   1200   1667   -368  -1067   1434   -259   -730   -633   -506   -145    194
   -454    766   1221   -155   -839    992   -288   -610   -581   -493   -210     88
   -457    561   1018    -51   -737    789   -228   -441   -423   -374   -168     98
   -491    506    997     -7   -743    750   -109   -257   -241   -233    -88    145
   -602    542   1143     28   -872    841     38    -59    -41    -70     15    226
   -607    470   1078     67   -841    774     33    -12     12    -33     28    249
   -626    371    995    124   -810    683     -2    -33     12    -44     25    226
   -639    293    932    174   -784    613    -51    -72     -5    -64      0    171
   -537    223    761    153   -649    491   -103   -150    -67   -140    -93    111
   -353    239    592     54   -472    415   -140   -228   -127   -213   -168     51
   -145    309    454    -83   -298    379   -197   -288   -166   -259   -218     12
    153    314    161   -233     -2    239   -244   -345   -218   -319   -277    -54
    592    252   -340   -423    467    -44   -228   -376   -246   -358   -316   -103
   1262    329   -932   -795   1098   -301   -311   -449   -314   -431   -405   -213
   2231    680  -1551  -1457   1891   -433   -509   -597   -488   -597   -589   -475
   3070    883  -2187  -1977   2629   -652   -667   -730   -631   -732   -714   -717
   3647   1060  -2587  -2353   3117   -763   -813   -818   -724   -805   -779   -823
   4271   1231  -3039  -2751   3655   -904   -971   -945   -870   -914   -888   -909
   5110   1306  -3803  -3211   4458  -1247  -1213  -1182  -1137  -1137  -1104  -1205
   5320   1343  -4525  -3606   5198  -1590  -1441  -1410  -1389  -1348  -1306  -1506
   5320   1434  -4946  -3907   5320  -1756  -1670  -1571  -1569  -1488  -1415  -1618
   5320   1478  -5053  -4006   5320  -1787  -1722  -1608  -1631  -1540  -1436  -1561
   5320   1374  -5183  -3967   5320  -1901  -1732  -1688  -1722  -1639  -1504  -1584
   5320   1021  -5320  -3681   5320  -2148  -1725  -1826  -1883  -1834  -1683  -1709
   5320    600  -5287  -3242   5320  -2343  -1699  -1836  -1883  -1896  -1766  -1829
   5118    252  -4988  -2746   5089  -2366  -1644  -1771  -1810  -1867  -1743  -1823
   4242    -67  -4310  -2088   4273  -2187  -1506  -1613  -1639  -1730  -1613  -1670
   3190   -293  -3483  -1447   3335  -1888  -1317  -1410  -1392  -1517  -1413  -1395
   2650   -345  -2998  -1153   2821  -1670  -1213  -1236  -1184  -1330  -1239  -1145
   2795   -277  -3073  -1260   2933  -1673  -1257  -1197  -1145  -1304  -1215  -1067
   3390   -168  -3561  -1610   3473  -1865  -1371  -1291  -1249  -1410  -1325  -1161
   3923   -101  -4024  -1909   3972  -2062  -1519  -1413  -1358  -1509  -1436  -1260
   4380    161  -4219  -2270   4299  -2029  -1556  -1428  -1345  -1493  -1428  -1267
   4811    535  -4276  -2673   4543  -1867  -1467  -1340  -1241  -1384  -1322  -1226
   4946    743  -4206  -2847   4577  -1730  -1418  -1265  -1163  -1291  -1226  -1189
   5118    963  -4154  -3039   4637  -1595  -1436  -1210  -1122  -1218  -1148  -1137
   5242   1215  -4029  -3229   4637  -1405  -1366  -1109  -1036  -1106  -1023  -1047
   5136   1400  -3735  -3268   4434  -1166  -1260   -963   -914   -956   -867   -898
   4803   1504  -3299  -3154   4050   -896  -1140   -792   -766   -787   -696   -701
   4515   1732  -2782  -3122   3650   -524   -922   -537   -527   -537   -446   -415
   4024   1766  -2260  -2896   3143   -246   -761   -358   -366   -368   -277   -213
   3377   1543  -1836  -2460   2608   -145   -701   -290   -324   -309   -210   -124
   2857   1374  -1486  -2117   2171    -57   -631   -233   -283   -257   -150    -54
   2442   1358  -1083  -1899   1764    137   -420   -135   -176   -150    -44     54
   1774   1093   -680  -1436   1228    207   -239    -88   -150   -122    -23     75
   1067    750   -316   -909    693    218   -187    -59   -153   -119    -36     49
    397    433     36   -415    181    236   -181    -28   -132   -103    -41     28
   -283    103    387     90   -335    244   -187    -10   -119    -96    -46     15
   -849   -197    649    522   -750    223   -176    -28   -124   -106    -64     -7
  -1231   -423    807    826  -1021    192   -192    -88   -166   -150   -116    -72
  -1384   -535    849    958  -1119    155   -218   -127   -189   -176   -158   -116
  -1413   -579    833    997  -1124    127   -262   -153   -207   -192   -181   -142
  -1499   -667    828   1080  -1163     80   -244   -194   -244   -231   -220   -181
  -1475   -613    862   1041  -1169    124   -189   -161   -213   -202   -192   -163
  -1288   -387    901    836  -1096    257    -38    -72   -127   -119   -106    -90
  -1166   -285    880    727  -1023    296     41    -15    -83    -80    -67    -67
   -839     38    875    397   -857    457    106    106     25     28     36     23
   -553    311    865    119   -709    589    184    202    114    119    122     98
   -265    563    828   -148   -545    696    272    285    189    194    192    158
    -20    769    789   -374   -405    779    337    366    257    265    254    207
    127    906    779   -519   -324    844    337    413    314    322    301    252
    161    987    823   -574   -332    906    374    459    371    376    345    298
    106   1041    932   -576   -413    989    413    511    441    446    407    366
    -41   1031   1072   -493   -555   1052    423    555    506    514    465    439
   -249    984   1234   -368   -743   1109    444    600    571    579    517    506
   -485    943   1428   -231   -956   1184    488    631    633    644    566    568
   -792    878   1670    -44  -1231   1273    581    672    711    717    631    646
  -1267    724   1992    272  -1628   1358    654    750    813    807    711    724
  -1839    597   2436    620  -2138   1517    792    891    976    948    831    836
  -2473    439   2912   1015  -2691   1675    982   1047   1150   1088    956    961
  -3159    210   3369   1473  -3263   1790   1132   1156   1270   1171   1034   1052
  -3928   -111   3816   2021  -3873   1852   1278   1228   1306   1184   1065   1088
  -4551   -384   4167   2465  -4359   1891   1348   1260   1288   1184   1080   1096
  -4762   -475   4286   2618  -4525   1904   1356   1236   1244   1174   1085   1137
  -4507   -441   4065   2473  -4289   1813   1288   1153   1156   1114   1034   1174
  -3977   -280   3697   2130  -3837   1706   1171   1085   1072   1049    976   1234
  -3520    -93   3424   1805  -3473   1665   1098   1078   1060   1047    995   1350
  -3011    140   3151   1434  -3081   1644   1098   1109   1085   1083   1057   1452
  -2590    283   2873   1150  -2733   1577   1000   1039   1018   1026   1021   1421
  -2091    511   2603    789  -2346   1556    958   1005    984    995    997   1366
  -1597    641   2239    475  -1917   1439    945    922    914    922    932   1257
  -1319    480   1800    418  -1561   1140    888    792    792    792    805   1088
  -1150    257   1408    446  -1280    831    802    711    714    698    706    932
  -1018     88   1106    465  -1062    597    675    646    654    628    639    815
   -945    -46    898    493   -924    426    597    594    594    558    571    711
   -813    -85    724    449   -771    319    542    522    517    475    488    587
   -701   -145    555    423   -631    205    439    410    402    363    368    441
   -605   -239    366    423   -485     62    316    293    293    254    257    309
   -532   -283    249    405   -392    -18    213    189    197    150    161    181
   -571   -348    220    459   -397    -64    153    132    142     85     83     98
   -628   -407    218    517   -426    -93     41     88    111     62     59     54
   -571   -392    179    483   -376   -106    -12     83    101     62     57      7
   -555   -311    244    431   -402    -33     46    158    150    116    101     15
   -727   -265    462    493   -594     98    155    239    213    189    166     44
  -1005   -306    698    652   -852    194    197    301    252    239    210     64
  -1148   -239    909    693  -1028    335    275    415    335    327    296    127
  -1226   -158   1067    691  -1148    454    376    496    394    389    358    161
  -1169   -106   1062    636  -1117    478    389    493    384    384    348    137
   -989    -72    917    530   -953    420    327    452    332    332    293     62
   -862   -122    740    493   -802    309    283    363    244    241    207    -49
   -704   -231    472    467   -589    119    207    228    111    109     88   -226
   -615   -361    254    488   -436    -51    111    101     -7    -20    -28   -348
   -563   -496     67    527   -316   -215    -59    -44   -140   -155   -153   -397
   -410   -649   -239    530    -85   -444   -215   -187   -275   -288   -272   -439
   -210   -815   -607    511    197   -711   -366   -340   -413   -431   -400   -488
    -46   -974   -930    509    441   -950   -537   -493   -568   -594   -542   -563
    194  -1044  -1239    423    717  -1140   -649   -607   -693   -735   -691   -633
    379  -1088  -1467    355    922  -1278   -704   -685   -766   -818   -782   -641
    402  -1189  -1595    392    997  -1392   -792   -776   -849   -904   -857   -706
    459  -1215  -1675    376   1067  -1444   -810   -813   -883   -940   -893   -730
    542  -1169  -1714    311   1127  -1441   -763   -813   -885   -950   -906   -743
    511  -1221  -1732    355   1122  -1475   -795   -844   -924   -992   -958   -815
    626  -1109  -1735    239   1179  -1421   -737   -789   -885   -963   -948   -833
    691  -1000  -1691    153   1189  -1345   -667   -691   -800   -898   -927   -870
    756   -901  -1660     70   1205  -1280   -550   -506   -633   -769   -862   -880
    898   -657  -1556   -119   1226  -1106   -392   -254   -392   -532   -680   -748
    969   -303  -1273   -332   1119   -787   -337    -44   -119   -205   -345   -436
   1036    145   -893   -592    963   -374   -423      2     38     72     44     23
   1049    574   -475   -813    763     49   -535   -168     12    210    397    480
    937    797   -140   -867    540    329   -641   -439    -98    277    654    763
    792    610   -181   -701    485    215   -792   -846   -480    -80    337    472
    701    163   -537   -433    620   -187   -883  -1278  -1049   -828   -506   -309
    581   -439  -1023    -72    802   -730  -1021  -1574  -1538  -1460  -1202   -963
    496  -1005  -1501    254    997  -1252  -1145  -1636  -1683  -1641  -1413  -1223
    472  -1221  -1693    374   1080  -1457  -1109  -1447  -1514  -1517  -1371  -1239
    381  -1340  -1725    478   1052  -1532  -1026  -1244  -1309  -1353  -1273  -1174
    249  -1410  -1662    579    953  -1535   -891  -1044  -1106  -1182  -1148  -1098
    132  -1452  -1584    659    857  -1517   -813   -898   -966  -1062  -1062  -1028
    181  -1343  -1527    579    854  -1434   -756   -800   -865   -971   -976   -945
    265  -1265  -1532    498    896  -1397   -714   -750   -815   -924   -937   -901
    319  -1218  -1540    446    927  -1379   -693   -727   -792   -898   -914   -867
    483  -1041  -1525    280   1002  -1283   -626   -659   -719   -826   -839   -789
    706   -883  -1590     85   1148  -1234   -571   -607   -667   -776   -789   -756
    839   -789  -1628    -25   1234  -1208   -568   -584   -641   -750   -766   -745
    943   -735  -1678   -106   1309  -1205   -584   -581   -636   -743   -756   -745
   1182   -545  -1727   -316   1454  -1135   -535   -535   -581   -685   -693   -706
   1332   -426  -1761   -454   1545  -1093   -524   -509   -563   -667   -678   -685
   1371   -394  -1766   -488   1566  -1078   -524   -517   -574   -680   -688   -659
   1415   -363  -1782   -527   1597  -1072   -498   -509   -566   -670   -675   -654
   1418   -366  -1784   -524   1600  -1075   -524   -519   -574   -672   -680   -683
   1363   -376  -1740   -493   1551  -1060   -563   -532   -576   -667   -670   -685
   1267   -322  -1590   -472   1426   -956   -553   -509   -548   -631   -631   -646
   1156   -296  -1454   -431   1304   -875   -530   -478   -511   -592   -594   -613
   1049   -280  -1330   -384   1189   -805   -506   -441   -475   -548   -545   -584
    966   -270  -1236   -350   1098   -750   -470   -407   -441   -514   -519   -555
    909   -194  -1106   -358   1008   -649   -433   -350   -384   -452   -465   -488
    844   -119   -966   -363    904   -542   -397   -285   -314   -374   -392   -418
    818     62   -756   -439    787   -345   -316   -184   -202   -262   -277   -303
    717    137   -581   -428    649   -220   -257   -109   -124   -181   -197   -215
    600    200   -400   -400    498    -98   -179    -15    -23    -75    -93   -119
    491    324   -168   -410    329     77    -77     93     98     54     44    -20
    249    309     59   -277     96    184    -54    122    140     96     83    -36
     18    275    257   -145   -119    265    -36    155    187    132     96     33
   -189    290    480    -51   -335    384     25    233    277    231    200    184
   -384    309    691     36   -537    498     88    316    374    337    316    272
   -548    415    963     67   -756    688    161    418    491    462    444    371
   -667    563   1231     49   -948    896    241    527    618    592    571    509
   -745    782   1525    -18  -1135   1153    381    665    774    756    745    704
   -878    971   1849    -46  -1363   1410    501    787    911    904    909    854
  -1057   1080   2138    -10  -1597   1608    566    901   1034   1034   1047    976
  -1119   1306   2423    -93  -1771   1865    717   1067   1210   1215   1234   1166
  -1241   1501   2743   -132  -1992   2122    896   1210   1358   1371   1397   1340
  -1486   1561   3044    -38  -2265   2301   1021   1327   1470   1491   1525   1467
  -1769   1621   3390     75  -2579   2504   1161   1444   1587   1613   1660   1582
  -2156   1621   3777    265  -2966   2699   1304   1569   1699   1725   1779   1706
  -2397   1602   4000    397  -3198   2800   1343   1618   1740   1761   1813   1758
  -2429   1527   3954    449  -3192   2740   1319   1592   1706   1725   1766   1719
  -2444   1410   3855    517  -3148   2631   1291   1548   1649   1654   1696   1641
  -2444   1283   3725    579  -3086   2504   1254   1483   1569   1561   1592   1509
  -2436   1189   3624    623  -3031   2405   1231   1418   1496   1478   1499   1397
  -2426   1075   3502    675  -2964   2286   1195   1337   1402   1374   1384   1288
  -2405    935   3341    735  -2873   2138   1153   1249   1306   1265   1260   1182
  -2330    867   3198    730  -2766   2031   1114   1179   1236   1187   1174   1104
  -2234    828   3063    704  -2650   1943   1060   1114   1166   1122   1109   1039
  -2143    810   2953    665  -2548   1880   1026   1062   1111   1070   1060    979
  -2052    813   2865    620  -2457   1839    982   1005   1052   1008    995    922
  -1940    833   2774    550  -2356   1803    961    976   1023    971    958    919
  -1821    870   2691    472  -2255   1779    935    945    995    945    940    898
  -1699    888   2587    402  -2143   1738    898    911    961    911    911    878
  -1600    914   2514    342  -2057   1714    885    898    943    893    891    865
  -1579    911   2491    332  -2034   1699    914    891    937    891    883    872
  -1590    901   2491    342  -2039   1693    906    870    919    872    870    870
  -1626    901   2525    361  -2075   1712    904    870    919    875    875    872
  -1667    896   2564    387  -2114   1730    930    898    948    904    904    888
  -1732    898   2631    415  -2182   1764    935    917    961    914    914    904
  -1784    919   2704    433  -2244   1810    950    937    974    935    937    950
  -1836    940   2777    449  -2307   1857    971    971   1000    966    976    995
  -1909    935   2844    488  -2377   1888    995   1005   1034    995   1000   1015
  -1906   1013   2920    444  -2413   1966   1041   1052   1085   1041   1044   1088
  -1849   1122   2972    363  -2410   2047   1093   1098   1140   1098   1109   1161
  -1774   1202   2974    283  -2374   2088   1135   1127   1171   1130   1145   1192
  -1649   1330   2979    161  -2314   2153   1182   1145   1187   1148   1158   1205
  -1470   1452   2920      7  -2195   2187   1184   1161   1208   1163   1166   1197
  -1262   1551   2813   -145  -2039   2182   1179   1174   1221   1174   1176   1234
  -1070   1644   2714   -288  -1891   2177   1187   1171   1218   1169   1176   1226
   -898   1714   2613   -407  -1756   2164   1166   1153   1197   1145   1150   1200
   -815   1691   2507   -439  -1662   2099   1114   1119   1161   1106   1114   1166
   -740   1652   2390   -457  -1566   2021   1057   1070   1106   1057   1065   1096
   -680   1558   2239   -441  -1460   1899   1008    989   1023    969    971   1005
   -618   1475   2094   -428  -1356   1784    966    901    930    872    872    948
   -584   1384   1969   -400  -1278   1675    849    795    831    782    782    846
   -561   1226   1787   -335  -1174   1506    730    667    696    644    639    730
   -558   1080   1639   -262  -1098   1358    636    563    584    530    522    646
   -548    945   1493   -197  -1021   1218    550    470    488    433    423    540
   -517    823   1340   -155   -930   1080    426    353    374    316    311    420
   -493    698   1192   -103   -841    945    316    231    252    192    189    316
   -452    594   1044    -72   -748    818    254    142    163    101    101    236
   -371    574    945   -101   -657    758    207     80    111     51     51    176
   -275    574    849   -150   -563    711    127     18     57     -5      0    137
   -135    594    730   -231   -431    659     62    -38     -2    -59    -51     98
     54    672    615   -366   -280    644     10   -103    -64   -119   -103     62
    270    717    446   -493    -88    581     -5   -129    -77   -129   -124     70
    483    641    158   -563    161    400    -64   -218   -171   -231   -228    -31
    631    514   -116   -574    374    200   -233   -376   -327   -397   -392   -200
    784    428   -355   -605    568     36   -366   -527   -470   -548   -537   -335
    971    361   -610   -665    792   -124   -436   -649   -589   -678   -657   -423
   1057    106   -950   -584   1005   -420   -600   -826   -766   -862   -841   -605
   1239   -283  -1522   -478   1379   -901   -745   -979   -914  -1021  -1002   -776
   1613   -478  -2094   -568   1852  -1286   -935  -1182  -1117  -1228  -1215  -1010
   2000   -374  -2374   -813   2187  -1374  -1161  -1402  -1371  -1486  -1486  -1345
   2158   -423  -2585   -867   2369  -1504  -1267  -1506  -1512  -1615  -1628  -1577
   2143   -568  -2712   -787   2426  -1639  -1299  -1525  -1556  -1647  -1639  -1623
   2143   -719  -2865   -714   2501  -1792  -1353  -1553  -1605  -1675  -1649  -1735
   2343   -735  -3078   -802   2709  -1906  -1418  -1610  -1686  -1727  -1686  -1909
   2621   -711  -3335   -956   2977  -2023  -1540  -1709  -1797  -1818  -1766  -2057
   2933   -675  -3611  -1130   3270  -2143  -1680  -1816  -1912  -1932  -1862  -2135
   3203   -636  -3839  -1286   3520  -2236  -1764  -1867  -1964  -1982  -1893  -2125
   3143   -662  -3806  -1239   3473  -2234  -1719  -1860  -1909  -1938  -1849  -2042
   2870   -659  -3530  -1109   3200  -2094  -1641  -1761  -1745  -1797  -1717  -1899
   2507   -735  -3242   -885   2873  -1987  -1522  -1654  -1644  -1745  -1680  -1880
   2065   -943  -3008   -561   2535  -1977  -1392  -1532  -1610  -1753  -1706  -1865
   1587   -987  -2574   -298   2081  -1779  -1150  -1213  -1314  -1506  -1517  -1540
   1610   -610  -2223   -501   1914  -1415   -872   -836   -896  -1117  -1153  -1036
   2000     51  -1951  -1026   1974   -948   -605   -485   -452   -649   -688   -519
   2491    704  -1787  -1600   2138   -542   -566   -309   -166   -283   -267    -98
   3081   1460  -1621  -2270   2351    -80   -636   -340    -85    -80     85    277
   3587   1958  -1628  -2774   2608    166   -714   -537   -246   -135    239    410
   4385   2257  -2127  -3322   3255     64   -828   -831   -594   -423     70    124
   5183   2231  -2961  -3712   4076   -363   -966  -1278  -1182  -1075   -654   -735
   5320   2068  -3460  -3798   4494   -696  -1028  -1675  -1719  -1790  -1564  -1699
   5320   1927  -3655  -3756   4619   -862  -1085  -1719  -1849  -1945  -1764  -1865
   5320   1706  -3780  -3598   4634  -1036  -1078  -1551  -1709  -1790  -1631  -1722
   5172   1460  -3735  -3330   4466  -1135  -1023  -1345  -1493  -1582  -1473  -1553
   4821   1275  -3546  -3047   4185  -1135   -888  -1169  -1306  -1413  -1350  -1415
   4445   1218  -3229  -2834   3837  -1005   -722   -950  -1093  -1210  -1176  -1218
   3964   1031  -2933  -2496   3447   -950   -657   -810   -961  -1075  -1065  -1065
   3528    883  -2647  -2205   3086   -880   -594   -722   -878   -984   -987   -937
   3070    711  -2359  -1891   2714   -823   -563   -693   -852   -943   -950   -875
   2540    436  -2104  -1491   2322   -833   -574   -701   -872   -943   -958   -891
   2029    155  -1873  -1093   1951   -859   -579   -709   -891   -953   -982   -937
   1514   -127  -1641   -696   1577   -883   -607   -727   -914   -971  -1013   -995
   1026   -387  -1413   -319   1218   -898   -633   -740   -927   -976  -1034  -1041
    667   -574  -1241    -46    953   -909   -654   -774   -943   -989  -1052  -1080
    480   -657  -1137     88    807   -896   -657   -784   -943   -982  -1052  -1093
    314   -724  -1041    202    675   -880   -631   -782   -935   -969  -1041  -1096
    168   -717   -885    275    527   -800   -576   -730   -878   -911   -982  -1044
    -28   -698   -670    363    316   -683   -537   -657   -802   -833   -909   -969
   -142   -589   -446    366    150   -517   -446   -553   -688   -722   -792   -854
   -140   -366   -226    252     41   -296   -340   -426   -548   -576   -641   -722
    -75   -129    -54    103    -10    -93   -223   -288   -410   -439   -506   -602
     80    176     96   -129     -7    137   -111   -129   -246   -280   -355   -446
    228    532    303   -381    -38    418     51     49    -54    -83   -158   -218
    444    927    483   -688    -18    706    277    239    153    129     51     -2
    620   1280    659   -950    -18    971    439    405    329    314    236    174
    672   1530    857  -1101    -93   1195    524    535    478    462    387    314
    633   1727   1093  -1182   -228   1410    633    665    626    615    542    459
    478   1839   1358  -1161   -439   1600    714    769    745    743    670    597
    298   1927   1628  -1111   -665   1779    792    872    862    854    789    735
      0   1867   1867   -935   -932   1867    849    919    919    909    846    779
   -366   1704   2068   -670  -1218   1886    859    914    922    919    859    766
   -698   1561   2257   -433  -1478   1909    846    922    937    943    880    763
  -1062   1358   2421   -148  -1740   1888    805    911    932    943    872    743
  -1366   1205   2572     77  -1971   1888    761    901    927    943    878    737
  -1613   1176   2790    218  -2203   1982    761    917    950    979    919    789
  -1842   1166   3008    335  -2423   2088    807    971   1015   1047    992    880
  -2055   1208   3263    423  -2657   2234    865   1072   1119   1150   1106   1021
  -2221   1247   3465    485  -2844   2356    909   1179   1218   1252   1215   1158
  -2387   1293   3681    545  -3034   2486   1028   1286   1319   1350   1322   1278
  -2572   1348   3917    610  -3244   2631   1161   1389   1421   1457   1439   1389
  -2829   1408   4237    711  -3533   2821   1314   1540   1558   1590   1566   1493
  -3086   1392   4479    846  -3782   2935   1467   1647   1649   1683   1647   1587
  -3237   1273   4510    982  -3873   2891   1470   1618   1602   1652   1615   1582
  -3294   1072   4367   1109  -3832   2720   1397   1519   1488   1556   1519   1514
  -3281    865   4146   1208  -3712   2504   1343   1426   1376   1441   1402   1441
  -3213    662   3876   1275  -3546   2268   1273   1335   1270   1335   1291   1348
  -3120    496   3616   1309  -3367   2055   1174   1231   1156   1210   1166   1247
  -2977    353   3330   1312  -3154   1839   1062   1111   1034   1075   1028   1166
  -2772    259   3031   1257  -2902   1644    961    997    919    953    891   1044
  -2569    163   2730   1200  -2650   1447    833    862    789    810    750    896
  -2481      2   2483   1239  -2483   1241    737    750    675    683    628    745
  -2397   -140   2257   1267  -2330   1057    704    688    615    613    561    639
  -2309   -249   2060   1280  -2184    904    654    623    555    548    509    548
  -2145   -348   1797   1247  -1971    724    602    553    488    472    428    423
  -1865   -405   1457   1135  -1662    524    517    493    431    418    371    355
  -1501   -376   1124    937  -1314    374    459    433    381    368    324    301
  -1109   -280    828    696   -969    272    418    374    335    322    280    236
   -769   -132    633    449   -704    249    368    335    296    272    231    189
   -459     38    498    207   -480    267    337    316    272    244    200    192
   -215    187    402     12   -309    293    340    319    267    241    194    189
    -36    272    309   -116   -171    290    379    337    283    257    202    179
    -38    329    368   -145   -205    350    428    415    353    335    267    207
   -184    374    558    -96   -371    465    472    496    415    413    340    223
   -488    358    846     64   -667    600    550    576    485    498    423    239
   -953    314   1267    319  -1109    789    678    693    584    607    527    296
  -1496    200   1696    644  -1595    948    784    810    667    678    592    345
  -1849     20   1867    914  -1860    943    807    839    685    672    589    340
  -1764   -142   1621    950  -1693    737    678    704    553    535    457    202
  -1265   -205   1060    735  -1163    426    415    452    311    293    226    -31
   -691   -285    402    485   -548     57    194    228    103     83     18   -228
   -189   -306   -119    246    -36   -213     20     49    -59    -88   -150   -387
    249   -277   -527     12    387   -402   -135   -106   -205   -233   -296   -514
    607   -207   -815   -200    711   -511   -254   -215   -314   -348   -405   -563
    932   -119  -1054   -407    992   -584   -332   -283   -384   -426   -483   -574
   1241    -72  -1314   -584   1275   -693   -368   -327   -436   -475   -542   -615
   1506    -20  -1527   -745   1517   -774   -405   -363   -478   -514   -576   -654
   1686     51  -1634   -867   1660   -789   -402   -371   -491   -522   -589   -641
   1730     57  -1673   -896   1701   -805   -335   -337   -459   -491   -553   -623
   1673     51  -1621   -862   1647   -784   -309   -324   -452   -478   -527   -623
   1561     41  -1519   -802   1540   -737   -314   -322   -449   -475   -524   -623
   1449     -5  -1454   -722   1452   -730   -332   -340   -467   -491   -548   -639
   1348   -101  -1449   -626   1397   -774   -358   -384   -514   -540   -602   -680
   1270   -213  -1483   -530   1376   -846   -384   -439   -558   -589   -657   -740
   1221   -296  -1517   -465   1366   -906   -462   -498   -605   -633   -693   -776
   1205   -413  -1618   -394   1410  -1015   -566   -592   -685   -714   -769   -820
   1213   -566  -1779   -324   1496  -1174   -680   -709   -797   -831   -883   -937
   1187   -672  -1860   -257   1522  -1265   -776   -792   -870   -906   -958  -1013
   1098   -740  -1839   -181   1467  -1288   -826   -828   -896   -937   -987  -1028
    992   -844  -1836    -72   1413  -1340   -839   -846   -917   -963  -1013  -1054
    911   -927  -1839      5   1374  -1382   -852   -872   -937   -992  -1034  -1067
    901   -935  -1836     15   1366  -1384   -841   -872   -930   -989  -1021  -1065
    930   -904  -1834    -12   1379  -1369   -823   -862   -914   -979  -1002  -1057
    989   -867  -1857    -59   1423  -1361   -810   -846   -898   -963   -987  -1036
   1067   -831  -1899   -122   1483  -1363   -779   -828   -875   -945   -966  -1026
   1179   -735  -1914   -223   1545  -1322   -745   -805   -846   -917   -932   -984
   1317   -644  -1964   -337   1639  -1304   -730   -787   -831   -896   -911   -956
   1441   -587  -2029   -426   1735  -1306   -714   -769   -815   -875   -883   -932
   1522   -542  -2068   -491   1792  -1304   -696   -743   -797   -854   -859   -904
   1592   -480  -2073   -555   1831  -1275   -683   -724   -784   -833   -836   -875
   1636   -407  -2047   -615   1839  -1226   -662   -706   -771   -818   -810   -831
   1647   -337  -1984   -654   1816  -1161   -628   -675   -743   -789   -776   -769
   1626   -296  -1922   -665   1771  -1109   -597   -636   -711   -753   -748   -758
   1631   -252  -1883   -691   1756  -1067   -576   -618   -696   -730   -722   -732
   1631   -231  -1862   -701   1745  -1047   -563   -613   -696   -727   -714   -722
   1631   -187  -1818   -722   1725  -1002   -555   -605   -691   -722   -714   -704
   1613   -122  -1735   -748   1673   -927   -548   -589   -665   -696   -688   -665
   1595    -51  -1649   -771   1621   -849   -517   -532   -605   -644   -649   -657
   1590      2  -1590   -797   1590   -792   -426   -392   -478   -548   -600   -662
   1566    119  -1447   -841   1506   -662   -298   -192   -285   -384   -491   -610
   1514    298  -1215   -906   1363   -457   -200     28    -41   -132   -283   -436
   1441    561   -880  -1002   1161   -158   -200    228    233    210     83    -57
   1317    909   -407  -1114    862    252   -275    257    379    483    506    441
   1109   1265    155  -1187    478    711   -394     25    288    587    857    891
    836   1400    563  -1119    137    982   -517   -290    106    581   1039   1101
    514   1137    623   -826    -54    880   -584   -672   -272    187    672    769
    194    628    431   -413   -119    530   -620  -1062   -839   -597   -218    -49
    -44    153    197    -54   -119    174   -672  -1179  -1145  -1047   -743   -537
   -231   -127    103    179   -168    -12   -615   -958   -950   -883   -652   -517
   -433   -262    168    348   -301    -46   -475   -688   -678   -654   -509   -431
   -626   -290    335    457   -483     23   -306   -428   -413   -426   -353   -327
   -818   -239    579    530   -698    168   -122   -161   -148   -184   -174   -205
  -1005   -181    823    592   -917    322    -31      7     23    -23    -38   -101
  -1166   -137   1028    652  -1098    446     57    119    142     88     72     -7
  -1278    -12   1262    644  -1273    626    181    226    254    194    176     70
  -1374    111   1486    631  -1428    797    322    342    374    309    280    184
  -1509    150   1657    678  -1584    904    402    441    470    410    379    275
  -1553    335   1886    607  -1719   1109    504    574    602    548    519    415
  -1566    517   2083    522  -1823   1299    639    706    737    683    657    553
  -1592    581   2174    506  -1883   1376    722    792    823    779    756    646
  -1457    698   2156    376  -1805   1426    758    831    862    820    800    691
  -1350    802   2153    272  -1753   1478    756    836    867    823    802    719
  -1340    865   2205    236  -1774   1535    758    852    888    844    831    756
  -1382    867   2249    257  -1816   1558    789    880    927    885    875    795
  -1402    875   2275    262  -1839   1574    795    909    961    927    919    844
  -1330    878   2208    226  -1769   1543    795    909    963    940    943    875
  -1262    891   2151    184  -1706   1519    756    888    943    924    932    880
  -1249    893   2143    179  -1696   1517    740    872    917    904    906    875
  -1314    857   2169    228  -1743   1512    737    859    896    885    888    865
  -1397    815   2213    290  -1805   1514    745    865    891    888    891    865
  -1496    711   2208    392  -1852   1460    735    833    852    852    852    810
  -1592    607   2200    493  -1896   1402    704    787    800    797    797    756
  -1701    532   2234    584  -1969   1384    667    769    784    792    787    727
  -1808    509   2317    649  -2062   1410    654    763    789    802    797    717
  -1893    548   2439    670  -2166   1493    675    797    826    846    841    797
  -1930    654   2585    639  -2257   1618    763    883    914    945    945    930
  -1886    859   2746    511  -2317   1803    878    997   1044   1075   1075   1067
  -1803   1057   2860    371  -2333   1958    958   1096   1161   1192   1189   1176
  -1727   1231   2956    246  -2340   2094   1010   1179   1249   1286   1283   1288
  -1680   1361   3042    161  -2361   2200   1057   1239   1319   1363   1369   1387
  -1662   1441   3104    106  -2382   2273   1080   1273   1356   1400   1408   1441
  -1706   1501   3208    101  -2457   2353   1098   1312   1405   1454   1467   1519
  -1777   1525   3299    124  -2538   2410   1104   1345   1452   1519   1540   1595
  -1847   1504   3351    171  -2598   2426   1111   1363   1478   1556   1592   1678
  -1891   1538   3429    174  -2660   2481   1083   1356   1478   1566   1631   1712
  -1891   1569   3460    158  -2675   2514   1072   1353   1475   1569   1644   1727
  -1865   1590   3452    137  -2660   2520   1052   1335   1449   1548   1628   1727
  -1823   1615   3439    103  -2631   2527   1026   1327   1434   1543   1636   1732
  -1774   1613   3385     80  -2579   2496   1049   1335   1434   1543   1639   1691
  -1712   1602   3315     54  -2512   2457   1023   1319   1408   1517   1615   1657
  -1670   1579   3247     44  -2460   2413   1008   1286   1361   1467   1564   1610
  -1686   1522   3208     83  -2447   2364   1013   1273   1332   1434   1527   1569
  -1730   1460   3187    135  -2460   2322   1023   1252   1304   1395   1480   1486
  -1732   1374   3107    176  -2418   2239   1026   1208   1244   1322   1397   1418
  -1712   1306   3018    202  -2364   2161   1000   1140   1171   1239   1306   1350
  -1667   1223   2891    223  -2278   2057    974   1080   1109   1166   1215   1265
  -1608   1161   2769    223  -2190   1964    945   1026   1052   1109   1150   1187
  -1519   1127   2647    194  -2083   1888    885    950    989   1047   1098   1130
  -1447   1044   2488    200  -1966   1766    820    862    901    956   1002   1026
  -1366    950   2317    207  -1842   1634    761    782    815    865    896    930
  -1301    867   2166    215  -1735   1517    696    709    740    787    823    862
  -1231    789   2021    220  -1626   1405    649    618    652    698    735    792
  -1127    735   1862    194  -1493   1299    581    530    566    607    649    737
  -1008    722   1730    142  -1369   1226    498    449    488    527    571    680
   -885    675   1561    103  -1223   1117    431    368    405    439    488    592
   -776    633   1410     70  -1093   1021    379    293    329    366    413    530
   -654    594   1249     28   -953    922    306    226    270    306    355    465
   -485    626   1111    -70   -797    867    231    161    205    241    293    397
   -376    646   1023   -135   -701    836    202    106    142    166    213    384
   -252    644    893   -197   -574    769    166     72    111    132    184    366
    -57    620    678   -283   -368    649    103     20     64     90    137    316
    106    680    574   -392   -233    628     62    -18     28     54     98    285
    187    756    566   -472   -189    662    109     20     67     88    129    309
    340    823    483   -581    -72    654    101     -5     44     59    101    293
    475    849    371   -665     51    610     62    -62    -10     -2     44    270
    602    802    200   -701    202    501      7   -140    -80    -75    -18    213
    784    719    -64   -753    423    327   -114   -272   -202   -200   -142     88
    875    566   -309   -722    592    129   -246   -410   -342   -340   -285    -15
    961    358   -602   -659    779   -119   -410   -571   -501   -501   -439   -150
   1171    -23  -1195   -574   1182   -607   -524   -696   -613   -613   -550   -265
   1608   -129  -1740   -740   1673   -935   -693   -846   -748   -756   -701   -457
   2023     51  -1971  -1039   1997   -958   -898  -1021   -937   -943   -896   -724
   2184     54  -2132  -1119   2158  -1039  -1002  -1101  -1041  -1034   -979   -898
   2099    -12  -2112  -1041   2104  -1062   -963  -1060  -1026  -1005   -935   -937
   1862   -106  -1971   -878   1914  -1036   -854   -950   -935   -919   -846   -927
   1730   -135  -1865   -797   1795  -1000   -771   -891   -880   -878   -810   -956
   1592    -28  -1621   -782   1605   -823   -740   -836   -833   -836   -782   -989
   1254     49  -1205   -652   1231   -576   -623   -683   -696   -711   -667   -924
    730      0   -732   -366    730   -366   -436   -537   -558   -592   -540   -802
    506   -116   -623   -194    563   -371   -358   -530   -548   -607   -537   -763
    888   -155  -1047   -368    966   -600   -558   -701   -691   -763   -680   -782
   1239    -93  -1332   -571   1286   -711   -693   -766   -740   -826   -706   -636
   1491     80  -1410   -787   1452   -665   -675   -709   -704   -750   -602   -423
   1816    257  -1558  -1039   1688   -649   -631   -678   -654   -662   -524   -293
   2226    407  -1821  -1319   2023   -706   -672   -704   -623   -657   -548   -316
   2657    535  -2122  -1595   2390   -792   -704   -740   -633   -722   -626   -452
   2938    597  -2343  -1769   2639   -872   -688   -761   -670   -800   -714   -649
   3104    688  -2416  -1896   2761   -862   -641   -719   -659   -823   -750   -810
   3325    818  -2509  -2073   2915   -844   -607   -685   -613   -807   -771   -943
   3720   1013  -2707  -2366   3213   -846   -654   -714   -597   -771   -782  -1002
   3956   1270  -2686  -2613   3320   -706   -584   -636   -532   -646   -670   -865
   4000   1441  -2559  -2720   3278   -558   -496   -542   -459   -530   -553   -714
   3855   1535  -2322  -2696   3086   -392   -402   -426   -368   -413   -431   -548
   3639   1628  -2010  -2634   2826   -189   -272   -272   -249   -277   -280   -353
   3408   1641  -1766  -2525   2587    -62   -184   -166   -176   -184   -174   -197
   3216   1587  -1628  -2403   2421    -20   -142   -137   -174   -166   -145   -137
   3021   1473  -1548  -2247   2283    -36   -135   -163   -226   -202   -176   -148
   2769   1301  -1467  -2034   2120    -83   -161   -218   -298   -262   -231   -194
   2390   1005  -1387  -1699   1888   -189   -262   -285   -387   -337   -298   -272
   1790    467  -1322  -1130   1556   -426   -431   -423   -542   -493   -457   -457
   1262     -2  -1265   -631   1262   -633   -574   -558   -680   -633   -607   -641
    979   -265  -1244   -355   1111   -753   -631   -613   -737   -701   -693   -758
    701   -535  -1239    -83    969   -885   -626   -555   -704   -696   -750   -867
    431   -662  -1093    114    761   -878   -550   -394   -553   -566   -683   -844
    239   -548   -787    153    511   -665   -428   -148   -293   -293   -436   -607
    171   -124   -296    -23    233   -210   -296    106     12     85     -7   -122
     85    470    384   -280   -148    428   -231    181    213    392    465    491
    -18   1080   1098   -532   -558   1088   -181     54    277    623    914   1070
    -93   1548   1639   -727   -867   1592   -132   -132    267    753   1200   1410
    -70   1660   1730   -795   -898   1693    -93   -366     64    522    969   1179
      7   1413   1405   -711   -701   1410    -70   -623   -368    -98    231    426
    155   1148    992   -652   -418   1070    -57   -605   -517   -345    -88     80
    265   1010    745   -639   -241    878     62   -340   -322   -189    -10    111
    298   1010    711   -654   -205    862    233    -20    -49     33    127    200
    246   1054    807   -652   -280    932    340    233    181    228    252    290
     54   1005    950   -532   -446    979    467    433    363    392    366    363
   -254    820   1075   -283   -665    948    532    517    449    467    402    368
   -626    550   1176     38   -901    862    524    504    444    462    363    314
  -1018    324   1340    345  -1179    833    522    488    444    462    345    285
  -1389    111   1499    639  -1444    805    511    470    433    454    327    288
  -1714    -83   1631    896  -1675    774    509    444    410    436    303    314
  -1935   -202   1732   1070  -1834    763    493    433    400    428    290    353
  -2034   -311   1722   1171  -1880    704    436    410    374    405    267    363
  -2107   -371   1735   1239  -1922    683    431    410    366    394    270    400
  -2086   -345   1738   1213  -1914    693    465    431    381    413    298    467
  -1873   -252   1621   1062  -1748    683    392    426    368    405    306    509
  -1540    -96   1444    815  -1493    672    381    418    355    405    327    561
  -1275     85   1361    594  -1319    722    446    457    389    459    397    649
  -1067    262   1330    402  -1200    795    504    530    467    553    491    748
   -859    493   1353    184  -1106    922    579    636    587    688    618    870
   -639    672   1312    -18   -976    992    717    758    732    820    737    966
   -498    859   1358   -181   -930   1109    792    854    865    922    831   1034
   -522   1000   1519   -241  -1021   1260    813    922    953    974    885   1072
   -646   1031   1678   -192  -1161   1353    870    997   1028   1018    930   1111
   -826    888   1714    -31  -1270   1301    919   1010   1026   1000    917   1085
  -1026    594   1621    215  -1325   1106    927    987    989    958    878   1034
  -1137    368   1506    381  -1322    937    846    953    953    930    859    982
  -1117    252   1369    433  -1241    810    792    909    911    901    852    930
  -1083     28   1109    524  -1096    566    662    792    787    776    732    779
   -971   -132    839    553   -906    353    511    649    633    631    581    607
   -940   -262    678    600   -810    207    415    558    532    545    493    478
   -974   -327    646    652   -810    158    366    517    488    511    459    415
  -1031   -415    615    722   -826     98    288    446    428    454    410    366
  -1060   -493    566    776   -815     36    223    397    379    415    371    322
  -1013   -555    454    784   -737    -51    145    348    335    381    329    296
   -922   -542    379    732   -652    -83     90    327    322    384    327    309
   -774   -428    345    600   -561    -41     98    335    329    407    350    332
   -628   -288    340    459   -485     23    135    374    366    454    394    371
   -555    -93    462    322   -511    184    192    462    446    545    480    446
   -530    135    665    197   -597    400    254    571    542    657    594    548
   -498    322    820     88   -659    571    327    662    626    750    685    620
   -428    509    935    -41   -683    722    410    735    693    820    753    672
   -348    626    974   -140   -659    800    449    756    704    836    766    662
   -145    678    823   -265   -483    750    400    701    639    774    698    568
    106    605    496   -358   -194    553    311    592    506    631    561    355
    335    459    124   -397    103    293    202    449    355    465    400    114
    542    319   -226   -433    384     46     88    296    207    309    244    -41
    758    194   -563   -475    662   -184      7    155     64    153     88   -161
    914     62   -854   -488    883   -394   -111     28    -67     12    -59   -241
   1028   -116  -1145   -457   1085   -628   -275   -132   -226   -158   -226   -322
   1122   -337  -1462   -392   1291   -898   -400   -285   -381   -329   -394   -400
   1171   -558  -1730   -306   1449  -1143   -506   -420   -504   -459   -519   -452
   1098   -753  -1852   -174   1473  -1301   -579   -537   -607   -571   -626   -501
    919   -917  -1836     -2   1376  -1376   -620   -615   -680   -659   -706   -558
    685  -1070  -1758    192   1221  -1413   -672   -662   -727   -711   -761   -589
    452  -1210  -1662    379   1057  -1436   -683   -675   -737   -719   -758   -581
    246  -1291  -1538    519    891  -1413   -667   -665   -722   -706   -745   -592
     98  -1299  -1397    600    748  -1348   -644   -654   -711   -706   -753   -620
     28  -1262  -1291    615    657  -1275   -605   -623   -683   -680   -737   -641
    -15  -1213  -1197    615    589  -1205   -563   -576   -631   -628   -698   -652
    -20  -1117  -1096    566    537  -1106   -509   -537   -581   -589   -667   -659
     25  -1002  -1028    488    527  -1015   -454   -498   -532   -545   -631   -631
     96   -888   -984    394    537   -935   -410   -452   -480   -493   -584   -607
    205   -776   -982    285    592   -878   -384   -433   -459   -478   -576   -613
    340   -659  -1002    158    670   -831   -371   -405   -426   -446   -558   -571
    491   -550  -1041     28    766   -795   -350   -371   -381   -400   -509   -542
    654   -462  -1119    -96    885   -789   -348   -379   -387   -415   -519   -566
    784   -400  -1184   -192    984   -792   -355   -384   -389   -428   -537   -545
    859   -426  -1288   -218   1072   -857   -379   -397   -400   -428   -532   -527
    917   -517  -1436   -200   1174   -976   -433   -452   -457   -485   -579   -574
    901   -641  -1545   -132   1221  -1093   -498   -519   -527   -566   -652   -631
    870   -797  -1667    -36   1267  -1231   -563   -594   -605   -644   -722   -685
    839   -901  -1743     28   1291  -1322   -631   -652   -667   -706   -776   -753
    836   -984  -1821     72   1327  -1400   -698   -711   -732   -769   -839   -815
    844  -1052  -1896    101   1369  -1473   -743   -761   -789   -826   -885   -859
    870  -1080  -1951    106   1410  -1514   -753   -789   -818   -854   -906   -891
    911  -1065  -1977     75   1441  -1519   -769   -792   -826   -854   -901   -883
    927  -1060  -1987     64   1454  -1522   -763   -795   -831   -852   -893   -859
    935  -1015  -1951     38   1439  -1480   -753   -784   -820   -844   -880   -839
    961   -909  -1870    -25   1415  -1389   -714   -740   -771   -789   -826   -787
   1031   -784  -1816   -124   1421  -1299   -693   -709   -730   -740   -771   -740
   1096   -633  -1730   -231   1410  -1182   -654   -659   -683   -685   -711   -662
   1148   -480  -1631   -335   1387  -1054   -589   -581   -610   -602   -623   -579
   1234   -309  -1543   -462   1387   -924   -535   -524   -553   -542   -558   -540
   1223   -220  -1444   -501   1332   -833   -485   -491   -519   -509   -532   -509
   1145   -174  -1319   -488   1231   -745   -420   -431   -462   -449   -480   -452
   1054   -101  -1156   -478   1104   -628   -366   -374   -402   -387   -415   -389
    966    -62  -1028   -452    997   -545   -319   -319   -345   -332   -363   -348
    846    -90   -937   -376    891   -514   -288   -301   -327   -316   -358   -345
    685   -116   -805   -285    745   -459   -262   -293   -309   -306   -350   -335
    488   -158   -646   -166    563   -402   -244   -280   -288   -285   -329   -311
    275   -218   -493    -28    384   -355   -215   -257   -259   -259   -301   -285
     70   -246   -319     88    192   -283   -184   -215   -213   -213   -254   -252
   -101   -249   -148    174     20   -197   -140   -166   -150   -155   -205   -207
   -262   -213     49    236   -155    -83    -72    -93    -64    -72   -124   -135
   -420   -140    280    280   -350     70    -18    -20     15      0    -49    -70
   -542    -28    514    285   -530    241     59     62    109     88     36     46
   -631     49    680    290   -657    363    145    142    200    179    127    142
   -714    135    849    288   -782    491    226    226    293    270    218    220
   -776    244   1021    267   -898    631    298    303    376    358    301    301
   -833    342   1174    244  -1005    758    363    374    449    431    368    376
   -911    428   1340    241  -1124    883    441    454    537    519    457    426
   -989    509   1499    239  -1244   1002    548    553    639    620    558    491
  -1036    605   1641    215  -1337   1122    680    711    782    740    646    548
  -1008    779   1784    114  -1395   1280    826    945    989    911    753    633
   -969   1002   1971    -18  -1470   1486    969   1197   1249   1169    969    818
   -984   1314   2299   -166  -1641   1805   1047   1452   1556   1522   1330   1153
  -1008   1714   2722   -353  -1865   2218    997   1590   1782   1870   1784   1644
  -1122   2127   3250   -504  -2187   2686    924   1454   1792   2047   2179   2145
  -1330   2273   3603   -472  -2468   2938    849   1200   1652   2070   2377   2361
  -1535   2081   3616   -272  -2574   2847    748    828   1304   1766   2125   2143
  -1675   1522   3198     77  -2436   2359    615    290    646    948   1228   1293
  -1693    935   2629    376  -2161   1782    389   -101     57    215    444    532
  -1615    553   2169    530  -1891   1361    254   -124    -67     67    252    337
  -1519    340   1860    589  -1691   1098    298     57     80    187    296    332
  -1415    366   1782    524  -1597   1072    397    244    265    337    387    368
  -1345    493   1839    426  -1592   1166    550    449    465    509    506    478
  -1312    626   1938    342  -1623   1280    714    654    659    688    652    594
  -1317    683   1997    314  -1657   1337    802    758    758    779    735    649
  -1343    735   2078    303  -1709   1405    841    797    797    818    776    680
  -1408    706   2114    350  -1761   1410    865    813    807    828    782    696
  -1506    714   2221    394  -1865   1467    883    836    828    852    813    743
  -1587    756   2340    415  -1964   1548    917    872    875    898    862    802
  -1660    823   2483    418  -2070   1652    974    930    940    966    930    878
  -1756    857   2613    446  -2187   1735   1054   1000   1010   1036    995    932
  -1808    940   2748    431  -2278   1844   1098   1052   1065   1088   1049    989
  -1888   1018   2907    433  -2397   1961   1119   1098   1122   1143   1114   1057
  -2003   1052   3055    475  -2527   2052   1163   1153   1179   1202   1176   1127
  -2114   1060   3174    527  -2644   2114   1234   1197   1226   1244   1226   1184
  -2236   1093   3330    571  -2785   2210   1280   1247   1280   1293   1275   1249
  -2364   1080   3445    641  -2904   2260   1309   1286   1322   1335   1314   1306
  -2364   1109   3473    628  -2917   2291   1343   1306   1345   1350   1332   1348
  -2288   1148   3437    568  -2863   2291   1275   1267   1309   1317   1301   1340
  -2192   1153   3346    517  -2769   2249   1244   1234   1278   1288   1267   1325
  -2057   1153   3208    452  -2631   2179   1192   1205   1247   1260   1239   1296
  -1888   1158   3047    366  -2468   2101   1140   1161   1200   1210   1197   1228
  -1722   1145   2865    285  -2294   2005   1075   1072   1106   1109   1088   1122
  -1532   1117   2647    207  -2091   1880    987    987   1015   1023    997   1041
  -1332   1083   2416    122  -1875   1748    898    901    919    935    909    943
  -1161   1028   2190     67  -1675   1608    828    831    839    859    831    849
  -1047    995   2042     23  -1545   1519    740    763    769    797    769    792
   -958    971   1930     -7  -1444   1449    706    735    737    776    753    763
   -883    935   1818    -25  -1350   1374    646    675    675    724    698    711
   -802    901   1704    -49  -1252   1301    568    605    613    667    649    680
   -724    854   1579    -64  -1153   1215    483    530    545    618    605    646
   -667    766   1434    -51  -1049   1098    413    449    475    553    550    597
   -602    701   1304    -51   -953   1002    283    353    394    480    485    555
   -535    639   1174    -51   -854    906    176    254    303    394    410    517
   -511    584   1096    -38   -802    839     96    184    236    335    363    498
   -480    579   1060    -49   -771    818     38    129    194    298    340    488
   -441    553    995    -57   -719    774     -2     77    153    259    309    459
   -381    545    927    -80   -654    735    -64     20    103    207    267    423
   -314    553    867   -119   -592    709   -116    -33     57    161    239    407
   -239    519    758   -140   -498    639   -189   -114    -15     83    171    363
   -155    467    623   -155   -392    545   -252   -187    -83     15    106    314
    -49    392    441   -171   -244    415   -283   -239   -142    -51     36    233
    -25    267    293   -122   -158    280   -259   -290   -207   -142    -72    116
     18    166    145    -93    -64    155   -368   -400   -316   -272   -218     -7
     33     20    -12    -28     23      5   -509   -522   -436   -402   -361   -145
     77   -197   -275     59    176   -236   -587   -652   -571   -555   -527   -335
    220   -532   -756    155    488   -644   -683   -810   -730   -732   -711   -535
    467   -831  -1301    181    883  -1065   -769   -950   -865   -893   -880   -704
    646   -771  -1418     62   1031  -1093   -870  -1060   -997  -1021  -1021   -878
    698   -701  -1400      2   1049  -1049   -896  -1062  -1034  -1039  -1044   -950
    639   -711  -1350     33    995  -1031   -820   -974   -971   -976   -969   -940
    571   -753  -1325     88    948  -1039   -732   -893   -909   -906   -893   -961
    478   -753  -1234    135    854   -992   -646   -826   -859   -844   -841   -979
    184   -730   -914    272    548   -820   -475   -685   -743   -727   -724   -919
   -140   -748   -607    441    231   -678   -314   -574   -641   -641   -631   -839
   -511   -878   -368    693    -72   -623   -246   -496   -558   -589   -581   -776
   -719  -1083   -366    901   -179   -724   -296   -542   -607   -659   -659   -852
   -122  -1117   -995    620    436  -1057   -542   -828   -893   -953   -950  -1135
    522  -1111  -1634    293   1078  -1371   -758  -1065  -1143  -1208  -1192  -1262
   1008  -1008  -2016      0   1512  -1512   -865  -1158  -1241  -1304  -1262  -1148
   1397   -815  -2213   -290   1805  -1514   -896  -1143  -1213  -1267  -1205   -919
   1652   -589  -2242   -530   1945  -1415   -878  -1060  -1098  -1166  -1109   -745
   1771   -394  -2166   -691   1969  -1280   -797   -950   -950  -1044  -1010   -688
   1847   -223  -2070   -813   1958  -1145   -662   -836   -820   -943   -930   -719
   1808    -46  -1855   -883   1831   -950   -444   -691   -667   -820   -818   -748
   1919    306  -1613  -1111   1766   -652   -215   -509   -485   -652   -652   -709
   2252    831  -1421  -1543   1836   -293   -122   -368   -332   -488   -488   -662
   2551   1291  -1260  -1922   1906     15     12   -200   -153   -296   -316   -555
   2743   1660  -1083  -2203   1912    290    181      7     46    -83   -124   -374
   2824   2013   -810  -2418   1818    602    361    233    254    148     96   -116
   2813   2268   -545  -2543   1680    862    498    426    426    350    293    129
   2717   2385   -332  -2551   1525   1026    581    576    553    498    441    332
   2587   2421   -166  -2507   1376   1127    633    662    623    594    542    483
   2460   2364    -96  -2410   1278   1135    636    654    607    602    563    540
   2320   2125   -194  -2223   1254    966    527    519    465    475    449    431
   2078   1719   -361  -1899   1221    680    337    329    262    288    257    220
   1683   1205   -478  -1444   1080    363    122    119     49     75     41    -25
   1218    704   -514   -961    867     96    -18    -36   -124    -98   -135   -226
    756    288   -467   -522    610    -88   -194   -176   -275   -246   -283   -384
    303    -93   -397   -103    350   -244   -329   -288   -397   -363   -407   -501
   -129   -459   -329    293     98   -394   -444   -394   -514   -470   -517   -602
   -483   -743   -259    613   -111   -501   -501   -467   -592   -540   -594   -688
   -714   -922   -207    815   -254   -566   -478   -493   -618   -566   -636   -743
   -831   -987   -155    909   -337   -574   -431   -493   -610   -563   -644   -774
   -802   -919   -116    859   -345   -519   -394   -462   -571   -527   -620   -763
   -652   -758   -106    706   -272   -433   -355   -405   -511   -467   -566   -719
   -488   -571    -83    530   -205   -329   -277   -309   -423   -381   -483   -659
   -309   -322    -12    314   -150   -168   -132   -174   -293   -254   -355   -542
    -83     18     98     31    -90     59     23    -28   -148   -106   -210   -405
    215    405    189   -309     12    298    171    116      7     49    -59   -254
    498    678    179   -589    158    428    262    215    101    145     31   -163
    735    906    171   -820    280    540    337    293    176    223    106    -85
    883   1080    197   -982    342    639    400    345    239    288    168     -7
    836   1060    223   -948    306    641    381    342    246    296    179     28
    613    891    277   -753    168    584    316    298    213    265    145     20
    337    691    353   -517     -7    522    270    257    181    233    111      5
     77    501    423   -290   -174    465    244    241    171    218     80    -10
   -124    363    488   -119   -306    426    265    316    241    270     88    -25
   -301    324    626    -12   -465    475    311    462    392    407    171     12
   -478    400    878     36   -678    639    392    646    610    628    366    181
   -633    631   1265      0   -950    948    381    820    854    927    706    542
   -740    989   1730   -124  -1234   1358    309    859   1002   1179   1093   1041
   -883   1309   2192   -213  -1538   1748    332    711    971   1267   1384   1467
  -1018   1325   2343   -155  -1680   1834    350    542    818   1221   1475   1628
  -1104   1010   2112     44  -1608   1561    319    228    418    810   1075   1262
  -1130    540   1670    296  -1400   1104    257   -236   -179     51    223    444
  -1083    194   1278    444  -1182    735     64   -522   -579   -418   -262      5
   -995    -70    924    532   -961    428    -36   -480   -579   -420   -296    -49
   -940   -244    696    589   -820    226     88   -244   -342   -226   -176     44
   -948   -329    618    639   -784    142    296     70    -20     51     38    231
   -898   -241    654    568   -779    205    496    361    270    311    270    394
   -732    -93    639    413   -685    272    633    537    439    467    415    475
   -548    -12    532    280   -540    257    662    594    496    514    465    444
   -397    -12    384    205   -392    184    620    579    478    488    449    361
   -293    -36    254    163   -275    109    545    532    428    433    392    252
   -163    -44    119    103   -142     36    472    457    363    361    316    140
    -67    -80    -12     72    -28    -46    423    387    296    293    239     51
    -20   -163   -142     93     59   -153    387    327    241    241    179    -12
    -85   -283   -197    184     54   -241    298    270    194    194    129    -51
   -179   -324   -145    249    -18   -236    298    283    213    210    132    -31
   -277   -265     12    270   -145   -127    397    361    288    288    202     54
   -579   -340    239    459   -410    -51    415    397    322    327    233     98
   -893   -407    485    649   -693     38    472    459    374    374    275    153
   -997   -392    605    693   -802    103    485    491    392    397    298    163
   -875   -384    488    628   -683     51    420    431    324    342    259     77
   -766   -431    335    600   -550    -49    316    322    213    246    166    -49
   -652   -420    231    535   -444    -96    265    265    142    179     90   -153
   -415   -353     62    384   -241   -148    252    236    109    137     59   -176
   -324   -568   -246    444    -41   -407     88     80    -57    -28    -98   -316
    -67   -774   -706    420    319   -740   -135   -132   -265   -246   -316   -498
    254   -919  -1176    332    714  -1047   -366   -340   -465   -449   -517   -641
    509  -1070  -1579    280   1044  -1325   -530   -504   -626   -613   -675   -761
    665  -1197  -1865    265   1262  -1530   -654   -628   -740   -737   -795   -852
    792  -1260  -2052    233   1421  -1654   -756   -724   -826   -828   -878   -906
    854  -1389  -2244    267   1548  -1816   -878   -823   -914   -919   -966   -976
   1021  -1348  -2369    163   1693  -1857   -909   -849   -940   -945   -992   -989
   1205  -1202  -2408     -2   1805  -1805   -888   -844   -932   -937   -984   -974
   1283  -1106  -2390    -88   1836  -1748   -896   -844   -924   -922   -974   -953
   1348  -1013  -2361   -168   1852  -1686   -911   -839   -914   -904   -945   -937
   1457   -880  -2338   -288   1896  -1608   -888   -795   -865   -849   -883   -893
   1470   -810  -2281   -332   1873  -1545   -870   -753   -815   -795   -828   -854
   1480   -727  -2208   -376   1844  -1467   -846   -706   -756   -730   -763   -789
   1426   -691  -2117   -368   1769  -1402   -823   -693   -735   -701   -735   -761
   1322   -748  -2073   -288   1696  -1410   -839   -722   -758   -717   -745   -769
   1299   -787  -2088   -257   1691  -1436   -904   -758   -792   -740   -766   -802
   1317   -815  -2132   -249   1725  -1473   -956   -813   -841   -787   -810   -833
   1254   -795  -2049   -231   1649  -1421   -961   -815   -841   -784   -802   -787
   1158   -761  -1919   -200   1538  -1340   -898   -756   -784   -730   -735   -711
   1041   -740  -1782   -153   1410  -1262   -807   -670   -701   -649   -636   -618
    904   -737  -1641    -83   1273  -1189   -717   -602   -639   -600   -581   -584
    732   -818  -1551     41   1140  -1184   -675   -584   -631   -610   -613   -631
    618   -880  -1499    129   1057  -1187   -646   -581   -631   -628   -633   -649
    563   -893  -1460    163   1010  -1174   -623   -568   -615   -620   -628   -672
    517   -917  -1434    200    974  -1174   -584   -550   -592   -607   -626   -701
    454   -911  -1366    228    909  -1137   -537   -517   -553   -576   -597   -672
    436   -859  -1299    210    867  -1078   -509   -488   -524   -548   -566   -652
    452   -774  -1226    158    836  -1000   -457   -439   -475   -504   -519   -605
    485   -633  -1119     75    802   -875   -392   -379   -410   -439   -449   -530
    496   -496   -995     -2    743   -745   -329   -306   -335   -363   -368   -444
    498   -368   -867    -64    680   -618   -259   -231   -254   -283   -283   -350
    454   -233   -691   -111    571   -462   -163   -150   -171   -197   -194   -272
    368   -171   -540    -98    454   -355    -88    -93   -114   -142   -137   -226
    296   -116   -415    -90    353   -265    -51    -49    -70   -101    -96   -166
    192    -96   -288    -49    239   -192    -15    -15    -31    -59    -59   -124
    106    -72   -181    -18    142   -127      5     12      0    -28    -25   -101
     18    -83   -101     33     59    -90    -25     12      2    -23    -18   -106
    -44    -93    -49     67      0    -72    -54      5      0    -25    -25   -129
    -67    -62      5     64    -36    -31    -31     18     18     -7    -18   -135
    -98    -38     57     67    -77      7      0     49     51     28     15    -96
   -103     18    122     44   -111     70     41     83     88     62     38    -70
    -77    111    189    -15   -132    150     85    127    145    114     80    -23
    -70    174    244    -51   -158    210    119    161    189    161    119     10
    -88    223    311    -70   -200    267    153    179    226    194    148     44
   -122    267    389    -72   -254    327    187    202    259    231    187     88
   -181    309    491    -64   -337    400    220    239    296    270    223    114
   -249    402    652    -77   -452    527    280    301    371    345    293    187
   -303    558    862   -129   -581    709    361    381    462    436    389    303
   -361    667   1028   -153   -693    846    457    467    555    527    480    397
   -441    748   1187   -155   -815    969    553    548    636    605    553    452
   -514    818   1332   -153   -922   1075    602    594    696    670    620    509
   -613    893   1506   -142  -1060   1200    649    652    774    750    706    587
   -719    963   1683   -122  -1200   1322    696    711    849    828    782    672
   -833    971   1805    -70  -1319   1389    701    732    880    867    831    717
   -953    948   1901      2  -1428   1423    675    722    875    872    846    727
  -1080    917   1997     77  -1538   1457    683    737    893    891    872    776
  -1197    898   2096    150  -1647   1496    722    763    927    927    919    833
  -1286    880   2164    202  -1725   1522    709    774    932    940    932    820
  -1405    826   2229    288  -1816   1527    730    795    940    945    937    828
  -1509    792   2299    358  -1904   1545    792    841    982    997    989    896
  -1543    841   2385    350  -1964   1613    823    867   1005   1023   1028    924
  -1538    878   2416    327  -1979   1647    849    880   1010   1021   1026    932
  -1548    904   2452    322  -2000   1678    898    917   1034   1041   1041    958
  -1584    943   2527    319  -2057   1732    961    956   1072   1080   1080    995
  -1636   1002   2639    316  -2138   1821   1005   1005   1119   1132   1143   1065
  -1615   1034   2650    290  -2132   1842   1010   1005   1127   1140   1148   1075
  -1558   1026   2585    265  -2073   1805    997    987   1104   1122   1127   1031
  -1564    997   2561    280  -2065   1779    969    961   1065   1080   1088    974
  -1558    974   2533    293  -2044   1753    969    922   1013   1026   1026    945
  -1504    969   2473    265  -1990   1719    932    888    976    997   1002    937
  -1574    982   2553    296  -2065   1766    987    943   1026   1049   1057    956
  -1564   1015   2579    272  -2073   1797   1031    989   1054   1072   1070    935
  -1397   1067   2465    166  -1930   1766    956    937   1000   1015   1005    904
  -1286   1109   2392     85  -1839   1751    932    898    958    976    984    943
  -1148   1200   2346    -25  -1745   1771    945    906    971    992   1002    943
  -1034   1262   2296   -116  -1665   1779    976    922    987    992    992    911
  -1034   1330   2364   -148  -1699   1847   1067   1028   1070   1047   1018    937
  -1088   1405   2494   -158  -1792   1948   1161   1226   1234   1182   1109   1013
  -1158   1470   2629   -158  -1893   2049   1265   1444   1444   1387   1280   1163
  -1156   1667   2824   -259  -1990   2244   1301   1657   1701   1688   1584   1454
  -1008   2068   3076   -530  -2042   2572   1171   1678   1831   1930   1927   1875
   -891   2520   3408   -815  -2151   2961   1005   1397   1727   2023   2229   2307
   -896   2751   3647   -930  -2270   3198    862   1036   1545   2036   2416   2564
   -969   2673   3642   -852  -2307   3156    745    615   1182   1714   2158   2369
  -1052   2249   3302   -597  -2177   2774    675    163    561    896   1286   1545
   -950   1753   2701   -402  -1826   2226    522    -57     88    254    571    859
   -766   1499   2262   -366  -1514   1880    517     72    135    265    501    750
   -626   1447   2073   -410  -1348   1758    597    296    332    426    574    763
   -506   1509   2016   -501  -1260   1761    719    522    537    587    670    818
   -311   1654   1966   -672  -1140   1810    865    714    714    735    774    885
   -135   1722   1857   -795   -997   1790    891    769    766    766    782    870
     28   1673   1644   -852   -807   1660    841    719    714    706    711    787
    192   1597   1405   -893   -605   1501    776    644    641    631    631    701
    220   1509   1288   -867   -535   1400    717    605    594    594    594    662
    283   1426   1140   -854   -428   1283    649    532    517    511    511    592
    319   1286    966   -802   -324   1127    542    418    405    392    394    532
    311   1135    823   -722   -254    979    410    309    303    293    301    454
    280    961    680   -623   -200    820    309    189    197    176    187    353
    192    724    530   -459   -168    628    166     62     77     54     70    272
     67    428    361   -249   -148    397     33    -59    -31    -59    -36    163
    -23    168    192    -72   -106    179   -111   -223   -179   -218   -189     23
   -119    -49     67     83    -93      7   -228   -366   -301   -348   -311    -80
   -187   -252    -67    218    -59   -161   -337   -478   -397   -452   -402   -168
    -77   -374   -296    223    109   -335   -457   -613   -519   -581   -532   -298
    119   -439   -558    161    337   -498   -532   -719   -615   -685   -641   -384
    335   -597   -935    129    633   -766   -571   -769   -649   -722   -680   -431
    636   -654  -1291      7    961   -971   -605   -782   -657   -730   -685   -452
    963   -350  -1317   -309   1137   -833   -691   -831   -714   -776   -730   -519
   1148    -98  -1247   -524   1197   -672   -652   -766   -667   -717   -672   -530
   1210     12  -1200   -613   1205   -594   -519   -607   -537   -587   -553   -444
   1241     51  -1189   -646   1215   -568   -394   -475   -420   -475   -433   -353
   1244     75  -1171   -662   1208   -548   -329   -420   -366   -415   -379   -329
   1189    132  -1057   -659   1124   -462   -290   -358   -301   -340   -324   -296
   1018    106   -911   -563    963   -402   -290   -319   -275   -296   -298   -288
    867     49   -818   -457    841   -384   -285   -319   -306   -309   -319   -332
    501    -44   -545   -231    522   -293   -220   -277   -296   -280   -293   -327
    202   -101   -303    -49    252   -202   -207   -215   -259   -218   -239   -277
    231   -197   -428    -18    329   -311   -272   -254   -316   -262   -277   -309
    332   -265   -597    -33    465   -431   -342   -324   -384   -329   -342   -335
    594   -244   -839   -176    717   -540   -423   -394   -436   -392   -397   -348
    958   -174  -1132   -392   1044   -652   -537   -467   -501   -472   -457   -374
   1218    -23  -1244   -600   1228   -633   -566   -470   -485   -472   -431   -337
   1319    116  -1202   -719   1262   -542   -509   -415   -394   -402   -335   -285
   1431    244  -1187   -839   1309   -470   -478   -389   -327   -348   -275   -285
   1652    368  -1283  -1010   1467   -457   -517   -420   -322   -353   -280   -350
   1914    491  -1426  -1205   1670   -467   -566   -457   -335   -368   -306   -402
   2184    641  -1545  -1413   1865   -452   -610   -475   -340   -371   -311   -405
   2418    849  -1571  -1636   1995   -361   -597   -420   -283   -319   -262   -337
   2618   1111  -1506  -1865   2062   -197   -454   -283   -161   -210   -155   -210
   2798   1361  -1436  -2081   2117    -38   -290   -132    -38    -96    -49    -83
   2956   1597  -1358  -2275   2156    119   -150      5     77     20     59     38
   2995   1725  -1273  -2361   2132    226    -49     80    135     83    119    103
   2868   1714  -1153  -2291   2010    280     46    119    153    109    135    132
   2569   1590   -979  -2081   1774    306    116    142    150    106    129    122
   2221   1397   -823  -1810   1522    288    127    129    116     80     93     80
   1818   1111   -706  -1467   1262    202     90     72     44     12     18      0
   1340    719   -620  -1028    982     49     12    -25    -72    -90    -88   -106
    761    249   -514   -506    636   -132   -103   -153   -202   -215   -215   -236
    171   -207   -379     18    272   -293   -228   -270   -316   -322   -327   -355
   -358   -571   -213    462    -72   -392   -319   -345   -394   -387   -402   -436
   -748   -807    -59    779   -345   -433   -327   -368   -428   -418   -441   -457
  -1015   -930     83    971   -553   -423   -309   -355   -418   -407   -436   -439
  -1161   -901    259   1031   -711   -322   -267   -296   -353   -340   -371   -358
  -1184   -800    384    989   -787   -207   -158   -205   -265   -249   -280   -267
  -1176   -704    472    940   -826   -116    -80   -129   -192   -174   -205   -187
  -1062   -537    522    797   -795    -10    -15    -46   -109    -96   -124   -109
   -893   -311    581    602   -737    135     62     51    -10     -2    -33    -20
   -594     38    631    275   -613    335    205    184    127    129     96     96
   -283    337    620    -25   -452    478    345    303    249    249    205    181
    -59    537    594   -241   -327    566    423    361    314    311    254    205
    111    685    574   -400   -231    631    467    405    361    353    296    226
    223    810    587   -517   -181    698    488    444    405    397    332    241
    189    805    615   -496   -213    711    498    457    420    415    342    239
     51    735    683   -394   -314    709    496    454    426    420    342    239
    -64    696    758   -316   -410    727    452    449    433    431    350    270
   -197    633    828   -218   -514    730    415    441    428    428    342    277
   -340    537    878    -98   -607    706    426    433    426    423    329    306
   -475    402    875     33   -675    639    392    384    387    384    290    303
   -587    288    875    150   -732    579    324    327    342    348    249    283
   -670    189    859    239   -766    522    244    270    301    309    213    249
   -709     93    802    309   -756    446    166    210    252    265    171    210
   -709    -20    685    363   -698    332     77    135    179    197    109    163
   -748   -101    646    426   -698    272     70     98    148    166     90    179
   -833   -207    626    519   -732    207     70     83    122    145     77    194
   -870   -303    566    587   -719    129     31     59     96    122     62    202
   -909   -337    571    620   -743    116     15     67    106    135     98    262
   -943   -335    605    639   -774    135     85    122    163    187    171    363
   -888   -239    649    561   -771    205    228    218    265    280    277    480
   -826   -119    706    472   -766    293    306    265    316    329    337    514
   -841   -109    730    472   -787    309    353    267    309    309    327    446
   -797   -119    675    457   -737    277    366    293    316    309    340    420
   -779   -145    633    459   -709    244    387    327    332    324    371    431
   -753   -223    530    488   -641    153    426    358    348    348    405    441
   -659   -290    366    472   -514     38    413    319    309    306    363    355
   -545   -329    215    436   -381    -57    340    257    246    244    296    252
   -436   -402     33    418   -236   -184    257    197    176    171    215    122
   -316   -452   -135    384    -90   -293    207    132    114     96    135     25
   -254   -480   -228    366    -12   -355    140     83     62     38     72    -38
   -272   -475   -202    371    -36   -340    122     72     46     23     54    -54
   -309   -472   -166    389    -72   -319    148     85     49     25     54    -38
   -415   -548   -132    483   -142   -340    148     64     18     -2     18    -75
   -475   -548    -72    509   -202   -311    207     98     36     23     28    -51
   -436   -433      2    436   -220   -218    296    207    124    116     98     -2
   -423   -350     70    387   -246   -142    397    363    241    213    145     10
   -457   -298    158    379   -309    -70    504    550    400    355    218     36
   -402   -155    246    277   -324     46    537    743    589    561    379    122
   -319    116    436    101   -379    275    446    859    753    792    639    379
   -192    470    662   -140   -428    566    244    722    730    891    888    714
     10    792    782   -400   -384    787     23    363    501    839   1041    997
    187    976    789   -584   -301    883   -150    -38    231    732   1083   1117
    311    730    415   -522    -51    574   -337   -540   -285    207    584    600
    530    124   -405   -327    465   -137   -558  -1096  -1031   -740   -428   -498
    807   -459  -1267   -174   1036   -862   -833  -1439  -1556  -1389  -1114  -1231
   1098   -839  -1938   -132   1517  -1387  -1010  -1421  -1579  -1436  -1228  -1332
   1415   -958  -2377   -228   1893  -1667  -1002  -1278  -1460  -1358  -1228  -1296
   1628   -974  -2605   -329   2114  -1790   -891  -1096  -1291  -1231  -1156  -1161
   1582  -1140  -2722   -220   2151  -1930   -828   -969  -1171  -1153  -1111  -1036
   1530  -1330  -2863   -101   2195  -2096   -901   -992  -1171  -1174  -1140  -1010
   1475  -1514  -2990     18   2231  -2252   -982  -1080  -1247  -1260  -1228  -1065
   1348  -1667  -3016    158   2182  -2340  -1026  -1153  -1306  -1330  -1296  -1085
   1148  -1805  -2953    329   2049  -2379  -1060  -1205  -1361  -1387  -1366  -1135
    924  -1912  -2837    491   1878  -2374  -1075  -1197  -1353  -1382  -1382  -1156
    782  -1927  -2712    571   1745  -2320  -1075  -1182  -1325  -1356  -1366  -1174
    706  -1886  -2595    587   1649  -2239  -1039  -1137  -1273  -1312  -1335  -1200
    685  -1784  -2470    550   1577  -2127   -963  -1057  -1184  -1234  -1273  -1200
    727  -1597  -2327    433   1527  -1964   -859   -969  -1080  -1130  -1176  -1140
    815  -1395  -2213    288   1514  -1803   -782   -914  -1005  -1060  -1106  -1098
    880  -1226  -2109    171   1493  -1665   -743   -870   -953  -1018  -1080  -1091
    922  -1109  -2031     93   1475  -1569   -732   -828   -906   -969  -1047  -1049
    966  -1072  -2039     51   1501  -1556   -717   -805   -862   -927  -1002  -1013
    989  -1031  -2023     20   1504  -1527   -709   -792   -836   -909   -982  -1013
   1039   -974  -2016    -33   1525  -1493   -691   -771   -805   -885   -963  -1000
   1114   -898  -2013   -106   1564  -1454   -662   -737   -758   -841   -919   -984
   1153   -836  -1990   -161   1571  -1413   -644   -722   -730   -807   -875  -1036
   1158   -805  -1964   -176   1561  -1384   -636   -696   -706   -789   -859  -1101
   1143   -831  -1974   -158   1556  -1402   -644   -685   -696   -774   -833  -1137
   1067   -844  -1912   -111   1488  -1376   -644   -683   -680   -761   -805  -1132
   1031   -833  -1865   -101   1447  -1348   -644   -662   -654   -735   -766  -1085
   1010   -766  -1777   -124   1392  -1270   -605   -600   -594   -667   -701   -984
   1013   -680  -1696   -166   1353  -1189   -555   -532   -522   -587   -610   -833
   1047   -574  -1621   -236   1332  -1096   -555   -493   -483   -537   -550   -743
   1010   -522  -1532   -246   1270  -1026   -540   -449   -444   -485   -493   -605
    922   -496  -1418   -213   1169   -958   -514   -384   -381   -407   -407   -446
    771   -498  -1270   -137   1021   -885   -506   -345   -335   -350   -337   -306
    623   -558  -1182    -31    901   -870   -527   -355   -332   -335   -316   -213
    462   -626  -1088     80    774   -857   -553   -350   -319   -311   -290   -116
    311   -680   -992    184    652   -836   -571   -353   -314   -290   -257    -18
    252   -649   -901    200    576   -774   -581   -366   -301   -262   -207     18
    176   -545   -722    184    449   -633   -530   -298   -228   -176   -106     64
     49   -413   -462    179    254   -436   -454   -189   -132    -64     10    153
      7   -288   -296    140    150   -293   -423   -137    -77     -5     77    205
    -62   -226   -166    142     49   -197   -405   -111    -51     23    111    189
   -148   -179    -31    163    -59   -106   -394   -116    -44     36    132    155
   -283    -85    197    181   -244     54   -342    -59     15    101    200    176
   -374    -44    329    207   -353    142   -265     18     85    166    254    215
   -363     41    405    158   -384    223   -192     67    127    197    270    218
   -311    176    488     67   -400    332    -85    145    187    241    298    236
   -210    361    571    -75   -392    465     59    233    267    303    340    262
    -80    514    594   -218   -337    553    161    285    319    337    350    265
    -41    607    649   -283   -345    626    226    319    358    358    358    272
   -101    641    743   -270   -420    691    277    350    394    379    363    259
   -200    649    849   -226   -524    748    309    363    418    394    371    272
   -309    618    927   -155   -618    771    332    348    426    394    368    285
   -444    537    982    -49   -714    761    335    322    410    374    348    277
   -620    478   1098     72   -859    787    353    329    426    389    363    303
   -722    452   1174    132   -948    813    381    350    449    405    371    329
   -807    491   1296    158  -1052    893    423    384    493    449    415    368
   -859    532   1392    163  -1124    961    478    423    550    504    472    394
   -914    597   1512    158  -1213   1054    530    475    613    568    535    423
   -971    610   1582    179  -1278   1093    579    532    662    623    581    465
  -1150    636   1784    257  -1467   1210    654    618    743    704    659    537
  -1278    665   1943    306  -1610   1304    709    680    807    766    717    592
  -1337    672   2010    332  -1673   1340    735    711    849    807    756    652
  -1374    704   2075    335  -1725   1389    748    737    878    841    797    685
  -1395    740   2135    327  -1764   1436    753    771    898    865    820    709
  -1371    756   2127    306  -1748   1441    748    789    909    875    823    698
  -1319    787   2107    267  -1712   1447    756    792    906    880    831    693
  -1260    859   2120    197  -1688   1488    779    797    911    891    852    685
  -1208    893   2101    155  -1654   1499    813    800    917    898    857    685
  -1060   1005   2062     25  -1561   1535    839    802    932    914    875    724
   -833   1104   1938   -135  -1384   1519    815    761    904    893    862    727
   -706   1132   1839   -213  -1275   1486    787    740    880    875    854    722
   -610   1153   1761   -272  -1187   1457    766    701    846    844    831    701
   -568   1171   1740   -301  -1156   1454    753    680    828    826    805    714
   -535   1210   1745   -337  -1140   1478    745    693    841    852    841    779
   -613   1208   1821   -298  -1218   1514    730    696    854    880    880    813
   -763   1226   1987   -231  -1374   1605    753    748    888    909    911    888
   -779   1304   2083   -262  -1434   1693    797    784    919    940    943    974
   -802   1340   2143   -267  -1473   1740    800    800    937    966    971   1002
   -800   1363   2164   -285  -1480   1764    818    823    961    984   1000   1060
   -782   1413   2195   -316  -1488   1805    870    849    989   1010   1031   1130
   -823   1428   2252   -303  -1538   1839    917    875   1023   1049   1088   1192
   -979   1478   2457   -249  -1717   1966    961    932   1085   1119   1169   1215
  -1101   1480   2579   -189  -1839   2029   1021    974   1122   1145   1174   1208
  -1213   1454   2668   -122  -1940   2060   1054    958   1119   1137   1171   1215
  -1395   1457   2850    -33  -2122   2153   1117   1010   1163   1169   1205   1239
  -1530   1426   2956     51  -2242   2190   1096   1008   1171   1174   1208   1241
  -1623   1337   2959    142  -2291   2148   1039    953   1127   1127   1169   1200
  -1743   1239   2982    252  -2364   2112   1060    927   1104   1098   1140   1174
  -1818   1215   3034    298  -2426   2122   1088    935   1106   1101   1140   1174
  -1899   1153   3052    374  -2475   2101   1104    950   1104   1096   1143   1166
  -1914   1088   3003    410  -2460   2044   1078    919   1060   1047   1096   1122
  -1925   1072   2998    426  -2462   2034   1057    906   1031   1015   1054   1088
  -1880   1034   2915    420  -2397   1971   1018    878    979    958    987   1028
  -1821    995   2816    413  -2317   1904    989    844    930    917    948   1005
  -1766    914   2681    426  -2223   1797    940    774    849    831    872    922
  -1758    833   2590    462  -2174   1712    872    709    763    745    787    844
  -1647    771   2418    436  -2034   1592    815    659    696    672    701    776
  -1506    680   2187    413  -1847   1434    787    722    722    683    654    688
  -1350    787   2135    280  -1743   1462    818    849    854    807    719    701
  -1182    961   2140    109  -1660   1551    797    927    987    961    854    810
  -1054   1197   2249    -72  -1652   1725    665    956   1104   1156   1093   1080
   -911   1545   2457   -316  -1683   2000    436    828   1093   1273   1374   1480
   -875   1680   2556   -405  -1714   2117    272    496    841   1145   1480   1683
   -820   1517   2338   -350  -1579   1927    140    171    457    831   1314   1551
   -802   1122   1925   -161  -1363   1522      2   -246   -124    189    662    948
   -763    670   1434     46  -1098   1052   -148   -745   -784   -641   -290     62
   -592    303    896    142   -745    600   -363  -1036  -1161  -1075   -748   -358
   -394    -98    296    246   -345     98   -519  -1109  -1231  -1163   -883   -540
   -293   -353    -59    322   -119   -207   -561  -1041  -1122  -1091   -909   -607
    -57   -405   -348    231    145   -376   -600   -982  -1015  -1018   -919   -649
    233   -433   -667     98    449   -550   -607   -948   -943   -979   -937   -701
    355   -589   -945    116    649   -766   -571   -870   -844   -906   -901   -698
    407   -639  -1047    114    724   -841   -620   -870   -852   -914   -917   -701
    519   -478   -997    -20    758   -737   -704   -932   -927   -974   -984   -774
    540   -415   -958    -62    748   -688   -636   -867   -885   -943   -961   -836
    519   -488  -1008    -15    763   -748   -602   -753   -828   -891   -904   -880
    444   -615  -1062     83    750   -836   -584   -678   -797   -870   -883   -950
    322   -737  -1060    207    691   -898   -555   -654   -836   -917   -927  -1010
    220   -771   -992    275    602   -880   -441   -607   -828   -885   -898  -1049
    270   -737  -1008    233    636   -872   -394   -584   -852   -880   -917  -1163
    135   -714   -849    288    491   -782   -355   -530   -815   -831   -867  -1145
    -49   -815   -766    433    358   -792   -340   -532   -818   -833   -883  -1137
     88   -883   -971    394    530   -927   -444   -662   -927   -953  -1034  -1228
    280   -883  -1163    301    719  -1021   -532   -740   -987  -1018  -1106  -1236
    329   -846  -1179    257    753  -1013   -514   -732   -950  -1000  -1088  -1197
    374   -789  -1163    207    769   -976   -517   -696   -883   -956  -1041  -1171
    828   -633  -1462   -101   1145  -1047   -597   -769   -896   -995  -1075  -1325
   1558   -345  -1904   -607   1730  -1124   -711   -854   -914  -1031  -1101  -1512
   2171    -98  -2270  -1036   2218  -1184   -800   -919   -917  -1054  -1106  -1618
   2644    140  -2504  -1392   2574  -1182   -828   -950   -888  -1034  -1067  -1618
   2826    296  -2530  -1561   2675  -1114   -769   -914   -815   -953   -984  -1519
   2985    454  -2530  -1719   2756  -1036   -709   -875   -758   -888   -930  -1402
   3281    717  -2564  -2000   2922   -924   -675   -826   -701   -828   -891  -1257
   3499    976  -2522  -2236   3011   -771   -646   -743   -618   -727   -805  -1075
   3520   1215  -2304  -2369   2912   -542   -532   -589   -483   -566   -646   -867
   3507   1431  -2075  -2470   2790   -319   -436   -441   -340   -407   -480   -670
   3374   1574  -1800  -2475   2587   -111   -342   -309   -220   -270   -335   -517
   3086   1608  -1478  -2346   2283     64   -233   -192   -124   -155   -205   -402
   2608   1478  -1130  -2044   1867    174   -181   -127    -77    -88   -119   -342
   2023   1249   -774  -1636   1397    239   -166   -106    -77    -64    -70   -301
   1460   1005   -454  -1234    956    277   -184   -111   -101    -64    -46   -254
    963    776   -187   -870    576    296   -210   -142   -148    -96    -64   -236
    485    535     46   -511    218    290   -246   -176   -189   -119    -77   -207
     83    293    207   -189    -62    252   -290   -192   -226   -137    -90   -205
   -296     41    335    127   -316    189   -381   -252   -290   -194   -153   -226
   -597   -176    420    387   -509    122   -478   -319   -355   -249   -207   -239
   -711   -275    436    491   -576     80   -452   -311   -376   -257   -210   -246
   -701   -275    426    488   -563     75   -405   -280   -361   -239   -200   -244
   -709   -327    381    517   -548     28   -379   -290   -381   -270   -241   -288
   -675   -316    358    496   -517     20   -371   -288   -392   -290   -270   -306
   -594   -202    392    397   -496     93   -249   -231   -337   -252   -241   -262
   -592   -197    392    394   -493     96   -200   -192   -311   -236   -249   -267
   -535   -166    366    350   -454     98   -168   -174   -296   -231   -265   -277
   -392    -46    345    220   -368    148   -106   -127   -265   -213   -267   -270
   -228    103    329     59   -280    215    -18    -70   -220   -176   -257   -244
   -161    200    361    -20   -259    280     31    -23   -168   -129   -226   -218
    -67    319    387   -127   -228    353     83     44   -103    -64   -174   -168
     70    472    402   -270   -166    439    135    119    -41      0   -124   -111
     10    501    491   -257   -241    498    231    166      2     41    -90    -77
   -166    532    698   -181   -433    613    342    244     93    127    -10     25
   -439    555    992    -59   -717    774    459    332    194    228     90    150
   -802    465   1267    168  -1034    865    537    384    259    283    137    194
  -1166    392   1556    384  -1361    974    519    444    332    361    207    241
  -1444    340   1782    550  -1613   1060    550    483    392    423    270    259
  -1649    311   1958    667  -1805   1135    615    527    467    491    345    280
  -1930    218   2148    857  -2039   1182    701    548    514    524    381    267
  -2213    114   2327   1047  -2270   1221    730    587    548    550    392    316
  -2462     54   2517   1202  -2488   1286    792    662    636    633    478    452
  -2522     80   2603   1221  -2564   1340    826    706    704    701    553    602
  -2483    116   2600   1184  -2540   1358    849    737    737    737    594    732
  -2372    145   2514   1111  -2444   1330    846    771    766    766    636    891
  -2171    168   2340   1000  -2257   1254    818    758    769    774    665   1021
  -1938    277   2216    828  -2078   1247    818    769    797    805    724   1122
  -1725    488   2213    618  -1969   1350    846    813    859    859    795   1200
  -1587    579   2166    504  -1878   1371    898    839    906    891    846   1182
  -1408    454   1862    475  -1634   1158    776    732    823    795    779   1000
  -1114    252   1363    431  -1239    807    623    589    698    662    665    771
   -623    236    859    194   -740    548    535    478    602    563    558    584
   -236    129    366     49   -301    246    363    288    426    402    389    340
     23    -51    -75     12     49    -64    161    101    220    207    189     90
    244   -129   -374    -59    306   -252     23    -20     77     64     28    -57
    449   -122   -571   -163    509   -345    -18    -46     36     18    -20   -111
    449   -262   -714    -93    581   -488   -129   -119    -70    -75   -106   -213
    493   -150   -644   -171    566   -397    -46    -49    -44    -38    -83   -174
    493     41   -452   -270    472   -205    171     77     54     67     15    -72
    236    -67   -303    -83    270   -184    233    114     57     90     23    -59
     44    -75   -122     12     80    -98    265    189    114    161     70    -41
   -179    -15    161     96   -171     72    384    309    184    236    116      7
   -441    -33    405    236   -426    184    462    374    223    283    150     49
   -571     10    581    280   -576    296    527    449    277    345    215     80
   -615    -33    581    322   -600    272    504    423    246    314    189     33
   -641    -83    558    361   -600    236    444    371    189    259    135    -36
   -605   -137    467    368   -537    166    363    303    103    168     41   -148
   -363   -306     57    335   -210   -124    210    148    -75    -20   -132   -389
    -59   -459   -402    259    168   -431     25    -31   -262   -220   -329   -644
    228   -555   -784    163    504   -667   -207   -244   -454   -407   -514   -792
    563   -626  -1192     28    878   -909   -397   -441   -646   -600   -696   -878
    888   -732  -1621    -77   1254  -1176   -517   -584   -797   -748   -815   -958
   1150   -867  -2018   -142   1582  -1441   -672   -719   -930   -880   -909  -1002
   1343  -1039  -2382   -153   1862  -1709   -774   -841  -1039   -995  -1010   -982
   1337  -1293  -2631    -23   1982  -1961   -885   -966  -1163  -1130  -1145  -1010
   1283  -1426  -2709     72   1995  -2068   -950   -982  -1182  -1184  -1234  -1067
   1234  -1418  -2652     90   1943  -2036   -872   -833  -1013  -1052  -1163  -1049
   1260  -1293  -2553     15   1906  -1925   -771   -678   -797   -839   -982   -917
   1387   -971  -2361   -207   1873  -1665   -748   -519   -561   -548   -672   -594
   1465   -459  -1925   -501   1693  -1192   -797   -415   -358   -231   -236    -85
   1434     64  -1369   -750   1402   -652   -802   -550   -389   -135     98    342
   1325    275  -1049   -800   1187   -384   -748   -701   -532   -161    252    506
   1137    135  -1002   -636   1070   -433   -698   -943   -865   -491    -33    210
    878   -298  -1176   -288   1026   -737   -701  -1309  -1369  -1179   -849   -636
    820   -644  -1465    -90   1140  -1052   -833  -1543  -1727  -1662  -1421  -1174
    885   -867  -1753    -10   1317  -1309   -904  -1478  -1678  -1628  -1447  -1260
    961   -948  -1912     -7   1434  -1428   -836  -1265  -1426  -1408  -1314  -1231
   1039   -872  -1912    -83   1475  -1392   -730  -1070  -1184  -1208  -1195  -1140
   1036   -818  -1855   -109   1444  -1337   -620   -885   -976  -1031  -1075  -1005
   1106   -735  -1842   -187   1473  -1288   -550   -737   -828   -898   -971   -906
   1197   -714  -1914   -241   1556  -1314   -566   -732   -813   -893   -974   -930
   1273   -823  -2096   -223   1683  -1460   -646   -823   -891   -974  -1052  -1072
   1296   -989  -2286   -155   1790  -1636   -758   -904   -969  -1044  -1119  -1236
   1304  -1140  -2444    -83   1873  -1792   -854   -992  -1052  -1127  -1195  -1402
   1304  -1195  -2501    -54   1901  -1847   -917  -1031  -1091  -1161  -1223  -1488
   1278  -1231  -2509    -23   1893  -1870   -979  -1062  -1117  -1179  -1231  -1512
   1215  -1322  -2538     51   1875  -1927  -1002  -1106  -1148  -1205  -1252  -1512
   1163  -1319  -2483     77   1821  -1901  -1000  -1114  -1153  -1215  -1252  -1449
   1176  -1267  -2444     44   1808  -1855   -974  -1070  -1119  -1182  -1210  -1356
   1267  -1176  -2444    -44   1855  -1810   -940  -1028  -1070  -1127  -1145  -1267
   1343  -1062  -2408   -140   1875  -1735   -906   -969  -1023  -1072  -1088  -1176
   1384   -966  -2351   -210   1867  -1657   -857   -896   -958  -1010  -1010  -1080
   1371   -948  -2320   -213   1844  -1634   -846   -867   -940   -989   -992  -1031
   1291   -987  -2278   -150   1784  -1631   -867   -872   -948   -992   -995   -976
   1143  -1028  -2171    -59   1657  -1600   -878   -867   -935   -966   -950   -870
    989  -1075  -2065     41   1527  -1569   -878   -862   -922   -953   -937   -802
    924  -1010  -1935     38   1428  -1473   -831   -818   -875   -906   -896   -670
    917   -833  -1751    -41   1332  -1291   -727   -698   -758   -784   -771   -493
    906   -636  -1543   -137   1223  -1088   -587   -561   -626   -636   -623   -342
    909   -426  -1337   -241   1122   -880   -465   -441   -498   -506   -493   -252
    862   -265  -1127   -298    995   -696   -342   -329   -374   -381   -371   -218
    820   -116   -937   -350    878   -527   -275   -228   -265   -259   -252   -155
    792     57   -735   -426    763   -337   -226   -153   -174   -161   -150    -49
    662    166   -498   -415    579   -166   -148    -85    -83    -64    -49     28
    514    233   -280   -374    397    -23    -88    -15      7     25     38     70
    392    301    -90   -345    241    106    -12     62     96    119    135    142
    298    428    129   -363     83    280     44    137    187    218    239    236
    189    519    327   -355    -67    423     85    226    285    322    345    329
    114    649    532   -384   -210    592    153    314    389    433    452    418
    -18    701    719   -340   -368    709    205    381    475    535    553    488
    -88    787    875   -350   -483    831    254    433    542    607    631    563
   -135    849    984   -358   -558    914    288    475    594    665    691    639
   -153    909   1062   -379   -607    984    303    501    620    698    727    672
   -140    958   1098   -407   -618   1028    311    527    649    732    756    722
   -176    971   1148   -397   -665   1060    329    553    680    766    792    766
   -277    992   1267   -358   -771   1130    348    576    706    789    815    792
   -407    963   1369   -277   -888   1166    392    610    732    813    833    807
   -620    839   1460   -109  -1039   1148    444    646    761    833    854    802
   -737    854   1592    -59  -1166   1223    517    667    782    844    852    787
   -880    784   1662     46  -1273   1223    584    678    792    841    839    753
  -1039    693   1732    171  -1387   1213    615    670    782    815    800    719
  -1130    680   1810    226  -1470   1244    626    662    771    795    774    722
  -1208    649   1857    277  -1532   1254    670    688    792    810    779    727
  -1265    641   1906    311  -1587   1275    719    709    807    823    779    709
  -1309    623   1932    340  -1621   1278    740    701    807    813    766    670
  -1361    605   1966    379  -1662   1286    743    693    813    818    769    654
  -1408    600   2005    402  -1706   1304    748    711    820    826    766    649
  -1460    628   2086    415  -1774   1356    740    722    823    826    771    665
  -1525    620   2145    452  -1836   1384    784    756    859    862    823    693
  -1545    649   2195    449  -1870   1421    795    776    885    891    852    711
  -1522    662   2182    428  -1852   1421    774    792    896    906    862    714
  -1465    717   2182    374  -1823   1449    776    802    914    927    888    724
  -1428    732   2158    348  -1792   1444    800    807    911    927    888    717
  -1457    704   2161    376  -1808   1431    849    795    893    906    867    688
  -1467    737   2203    363  -1834   1470    870    784    885    898    862    704
  -1426    766   2192    329  -1810   1478    878    784    883    896    867    722
  -1348    807   2156    270  -1753   1483    872    787    880    898    880    753
  -1275    880   2156    197  -1714   1517    865    802    891    911    904    792
  -1226    896   2122    166  -1675   1506    867    810    898    914    901    776
  -1223    930   2151    145  -1688   1540    880    823    909    917    901    802
  -1234   1002   2234    114  -1735   1615    930    867    961    966    963    885
  -1234   1067   2301     83  -1766   1683    995    930   1021   1026   1031    961
  -1187   1150   2335     15  -1761   1743   1005    974   1044   1054   1070   1015
  -1161   1239   2400    -38  -1779   1818   1036   1018   1085   1093   1111   1072
  -1143   1327   2470    -93  -1808   1896   1072   1067   1140   1145   1169   1130
  -1143   1421   2564   -137  -1852   1992   1093   1096   1182   1187   1221   1176
  -1174   1470   2644   -148  -1912   2057   1104   1130   1221   1228   1262   1239
  -1228   1506   2735   -140  -1982   2120   1106   1153   1257   1265   1301   1299
  -1260   1506   2764   -124  -2013   2135   1119   1158   1262   1278   1322   1325
  -1265   1514   2779   -124  -2021   2145   1176   1166   1267   1283   1332   1337
  -1288   1574   2863   -145  -2075   2216   1158   1192   1291   1317   1376   1371
  -1319   1600   2917   -140  -2117   2257   1119   1192   1288   1314   1389   1405
  -1348   1566   2912   -109  -2130   2239   1137   1179   1275   1299   1382   1426
  -1389   1506   2896    -57  -2143   2200   1143   1153   1244   1262   1345   1374
  -1392   1460   2852    -33  -2122   2153   1114   1106   1197   1210   1283   1356
  -1376   1413   2790    -18  -2083   2101   1096   1088   1179   1192   1265   1337
  -1361   1374   2735     -7  -2047   2055   1072   1054   1145   1161   1234   1304
  -1345   1330   2675      7  -2010   2003   1041   1015   1098   1117   1184   1228
  -1376   1286   2660     44  -2018   1971   1072   1028   1104   1122   1182   1215
  -1389   1301   2691     44  -2039   1995   1093   1023   1088   1101   1163   1226
  -1332   1304   2637     12  -1984   1971   1039    992   1047   1067   1130   1239
  -1317   1260   2577     28  -1945   1917   1039    961   1021   1044   1098   1189
  -1241   1241   2483     -2  -1865   1862    971    883    943    961   1010   1124
  -1197   1176   2374     10  -1787   1774    906    818    870    885    927   1075
  -1130   1075   2205     25  -1667   1641    810    740    792    813    844    971
  -1065    956   2021     54  -1543   1488    711    649    701    732    771    875
  -1002    865   1867     67  -1436   1366    639    542    592    620    672    761
   -893    769   1662     62  -1278   1213    537    441    488    511    548    657
   -844    691   1535     75  -1189   1111    475    368    415    441    470    594
   -826    662   1488     83  -1156   1075    444    314    368    392    418    584
   -727    665   1392     31  -1060   1028    459    342    387    379    376    545
   -620    683   1304    -31   -963    992    498    446    470    423    363    504
   -470    730   1200   -129   -836    963    509    545    571    514    413    535
   -277    917   1195   -319   -735   1054    470    672    743    719    623    724
   -103   1244   1348   -571   -727   1293    358    688    846    943    958   1119
    -15   1608   1623   -797   -818   1615    168    415    740   1021   1247   1535
    -57   1769   1826   -857   -940   1797    -62    -18    498    976   1395   1769
    -31   1574   1605   -771   -818   1590   -358   -571     44    600   1085   1504
     85    976    888   -532   -402    932   -613  -1179   -693   -345     80    542
    233    293     57   -265     88    176   -862  -1574  -1304  -1135   -776   -293
    452   -270   -722    -93    587   -496  -1039  -1626  -1441  -1337  -1062   -584
    574   -763  -1337     96    956  -1049  -1031  -1473  -1312  -1275  -1083   -652
    574   -828  -1402    127    987  -1114   -927  -1252  -1124  -1132  -1000   -600
    418   -475   -896     28    654   -685   -779   -966   -893   -914   -831   -483
    290   -277   -571     -7    428   -423   -636   -722   -693   -727   -675   -389
    262   -215   -478    -23    368   -345   -496   -527   -532   -576   -537   -311
    285   -228   -517    -28    400   -371   -353   -439   -472   -517   -485   -345
    322   -239   -561    -41    441   -400   -285   -431   -480   -506   -493   -449
    363   -226   -592    -70    475   -410   -259   -407   -493   -493   -498   -504
    283   -215   -498    -33    389   -355   -194   -314   -467   -454   -459   -467
     57   -153   -210     46    132   -179    -28   -176   -374   -358   -366   -335
    -88    -20     67     54    -77     20    150    -46   -220   -210   -236   -176
   -202    137    340     31   -272    239    290     85    -64    -59    -98    -18
   -218    277    496    -28   -355    387    337    155     28     25     -7     59
    -44    446    488   -202   -265    467    332    197     98     67     44     80
    303    602    298   -454      2    452    293    207    135     75     64     51
    600    680     77   -641    262    379    254    158    122     33     33    -33
    774    662   -111   -717    444    275    189     72     59    -44    -38   -155
    953    597   -355   -776    654    122     38    -51    -41   -153   -148   -316
   1132    428   -706   -782    919   -137   -142   -215   -181   -303   -296   -501
   1291    194  -1096   -743   1192   -452   -340   -415   -361   -491   -485   -711
   1499    -31  -1530   -732   1514   -779   -568   -626   -568   -696   -696   -924
   1842    -10  -1855   -917   1847   -932   -696   -724   -659   -784   -784  -1008
   2226    101  -2125  -1163   2174  -1010   -730   -756   -693   -815   -818  -1039
   2512    223  -2288  -1369   2400  -1034   -730   -737   -685   -805   -815  -1031
   2717    420  -2296  -1569   2507   -937   -732   -678   -626   -735   -743   -966
   2982    667  -2317  -1826   2650   -823   -657   -605   -540   -644   -657   -885
   3125    789  -2335  -1958   2730   -771   -633   -545   -491   -592   -602   -833
   3283    987  -2296  -2138   2787   -654   -537   -426   -402   -491   -496   -717
   3221   1096  -2125  -2158   2673   -514   -400   -314   -309   -384   -384   -579
   2772    953  -1818  -1865   2294   -431   -314   -262   -270   -327   -324   -493
   2260    745  -1514  -1501   1888   -384   -322   -223   -236   -280   -272   -415
   1782    579  -1202  -1182   1491   -311   -327   -184   -194   -226   -210   -322
   1299    426   -872   -862   1085   -223   -259   -142   -153   -166   -145   -228
    745    127   -620   -436    683   -246   -275   -150   -174   -168   -148   -192
    423     31   -394   -228    410   -181   -303   -132   -148   -124   -106   -135
    223     12   -210   -119    218    -98   -314    -93   -103    -64    -46    -54
     44     23    -20    -33     33      2   -280    -49    -54     -7     12     23
    -70     57    127      5    -98     90   -218    -10    -12     38     62     96
   -200     36    233     80   -215    135   -153     10      7     64     90    142
   -236     96    329     67   -283    210   -109     64     59    122    142    210
   -265    171    436     46   -350    303    -88    132    119    181    197    277
   -324    207    532     57   -431    368    -38    184    163    215    223    311
   -387    223    610     80   -498    415     44    233    202    246    241    340
   -472    213    685    127   -579    449    145    283    249    277    257    368
   -597    161    758    218   -678    459    215    303    272    288    254    376
   -662    181    844    239   -753    511    272    350    322    332    285    418
   -756    200    956    277   -857    579    376    415    387    384    332    470
   -917    171   1085    371  -1000    628    493    480    452    436    376    519
  -1137    116   1254    511  -1195    685    501    517    491    472    415    571
  -1363    -10   1353    685  -1361    672    496    517    498    475    420    594
  -1413   -119   1293    766  -1356    587    509    496    480    452    397    592
  -1309   -194   1114    750  -1215    459    444    428    415    384    332    550
  -1156   -236    919    696  -1039    340    355    345    340    306    262    496
  -1023   -259    763    641   -896    252    283    280    280    246    207    446
   -906   -257    649    581   -779    194    239    239    246    210    174    415
   -745   -218    527    480   -636    153    220    205    220    184    153    392
   -542   -142    400    342   -472    127    181    166    194    145    129    348
   -293    -49    244    171   -270     96    168    158    187    129    119    311
    -62     83    145    -10   -103    114    179    184    210    148    140    309
    137    207     70   -174     33    140    205    228    249    181    176    314
    303    319     15   -311    145    168    265    267    277    202    197    303
    348    374     23   -361    161    200    309    301    314    236    226    316
    306    358     51   -332    127    205    332    314    348    267    252    332
    244    332     88   -288     77    210    345    327    361    283    262    335
    168    387    218   -277    -23    303    368    332    366    293    270    324
     41    488    446   -267   -202    467    415    376    413    345    314    350
    -62    527    587   -233   -324    555    441    428    459    397    376    394
   -158    472    628   -158   -394    550    545    511    542    483    462    444
   -285    381    667    -46   -475    524    613    594    618    558    535    488
   -397    353    748     20   -574    550    641    644    657    600    561    483
   -433    366    797     33   -615    581    657    654    675    623    571    519
   -405    363    769     18   -587    566    618    607    639    597    550    488
   -301    296    597      2   -449    446    519    514    540    511    470    387
   -176    202    379    -12   -277    288    428    426    439    407    355    275
    -57    145    202    -44   -129    174    329    322    322    301    244    189
     41     72     31    -59      5     51    239    226    215    194    132     51
     72    -70   -142      0    106   -106    158    129    106     77    -10   -132
     80   -239   -319     77    200   -277     59     38      7    -15   -127   -168
     75   -407   -483    166    277   -444    -64    -62   -106   -124   -246   -280
     85   -553   -639    233    361   -594   -200   -161   -226   -231   -363   -392
    142   -685   -828    272    485   -756   -277   -265   -327   -329   -472   -504
    220   -846  -1070    311    644   -958   -358   -368   -426   -426   -566   -636
    283   -995  -1278    355    779  -1137   -459   -483   -532   -532   -675   -766
    327  -1124  -1454    397    888  -1288   -550   -566   -615   -613   -753   -865
    303  -1236  -1540    467    922  -1387   -631   -631   -688   -680   -823   -950
    241  -1291  -1532    524    885  -1410   -665   -665   -719   -709   -854   -984
    194  -1293  -1488    548    841  -1392   -639   -670   -722   -709   -857   -974
    168  -1265  -1436    545    800  -1350   -623   -652   -709   -693   -844   -950
     10  -1371  -1382    680    696  -1376   -610   -641   -704   -685   -836   -932
     85  -1421  -1506    665    795  -1462   -628   -683   -750   -740   -883   -995
    259  -1514  -1774    626   1015  -1644   -722   -784   -867   -854   -974  -1137
    342  -1613  -1956    633   1148  -1784   -857   -898   -989   -969  -1065  -1260
    314  -1740  -2055    714   1184  -1896   -932   -969  -1070  -1049  -1130  -1309
    106  -1914  -2023    901   1062  -1969   -930   -987  -1096  -1093  -1166  -1304
   -202  -2122  -1919   1161    857  -2021   -898   -932  -1060  -1098  -1202  -1267
   -478  -2387  -1909   1431    714  -2151   -914   -862  -1021  -1098  -1247  -1228
   -680  -2572  -1891   1626    605  -2231   -948   -779   -943  -1041  -1210  -1169
   -688  -2385  -1696   1535    501  -2042   -917   -620   -727   -789   -935   -841
   -446  -1803  -1356   1124    454  -1579   -896   -537   -527   -478   -491   -314
   -213  -1187   -976    698    379  -1083   -906   -680   -485   -265    -90    145
    -83   -649   -566    366    241   -607   -909   -898   -472    -72    267    527
    -18   -462   -444    239    210   -454   -924  -1189   -696   -288     90    353
     25   -589   -615    280    319   -602   -872  -1488  -1137   -932   -636   -371
    132   -795   -927    329    530   -859   -836  -1545  -1392  -1332  -1106   -849
    275   -875  -1150    301    711  -1013   -758  -1288  -1221  -1197  -1036   -862
    449   -735  -1184    140    815   -958   -571   -932   -888   -911   -831   -737
    683   -488  -1171    -98    927   -828   -361   -620   -576   -649   -646   -568
    966   -200  -1169   -384   1067   -685   -145   -348   -303   -407   -454   -423
   1293     28  -1265   -659   1280   -618    -49   -210   -168   -285   -355   -368
   1564    137  -1426   -852   1493   -644    -77   -202   -163   -288   -368   -389
   1688    158  -1530   -922   1608   -685    -88   -215   -174   -298   -371   -418
   1631    111  -1519   -872   1574   -701    -59   -205   -174   -296   -361   -462
   1512     31  -1480   -771   1496   -724    -64   -200   -176   -301   -371   -509
   1376    -57  -1434   -659   1402   -745    -98   -202   -187   -311   -379   -535
   1283   -148  -1431   -568   1356   -789   -148   -226   -218   -340   -397   -563
   1241   -277  -1522   -483   1382   -898   -233   -301   -293   -413   -470   -613
   1166   -413  -1579   -376   1371   -995   -309   -374   -374   -491   -548   -594
   1052   -555  -1608   -249   1330  -1080   -361   -407   -418   -527   -571   -527
    924   -662  -1587   -132   1254  -1124   -405   -426   -446   -553   -592   -530
    784   -761  -1545    -15   1163  -1153   -436   -446   -475   -579   -610   -535
    672   -831  -1504     80   1088  -1166   -439   -462   -493   -594   -620   -517
    514   -870  -1384    176    948  -1127   -446   -449   -483   -576   -600   -501
    327   -872  -1200    272    763  -1036   -415   -389   -428   -514   -540   -467
    116   -846   -963    363    537   -904   -355   -314   -355   -436   -459   -410
    -64   -813   -748    439    340   -782   -316   -252   -293   -368   -394   -361
   -197   -750   -553    472    176   -652   -293   -215   -254   -327   -361   -348
   -309   -727   -418    517     54   -574   -267   -161   -205   -277   -316   -296
   -366   -665   -298    514    -36   -483   -241   -116   -150   -220   -259   -246
   -384   -581   -197    483    -93   -389   -220    -83   -101   -168   -210   -207
   -420   -522   -103    470   -158   -314   -194    -44    -54   -124   -168   -187
   -452   -511    -62    480   -194   -288   -179    -12    -23    -93   -142   -161
   -483   -501    -18    491   -233   -259   -197     -7     -7    -72   -124   -153
   -485   -462     23    475   -254   -220   -179      7     23    -41   -101   -148
   -322   -314      5    316   -166   -155   -127     54     77     12    -51    -77
    -36    -57    -20     46     -7    -38    -57    122    161    103     38     10
    265    200    -64   -233    163     70     -7    179    236    181    119     88
    470    454    -15   -462    244    220     46    246    327    277    220    194
    579    696    116   -636    231    407    103    314    423    379    329    296
    613    878    265   -745    174    571    161    381    511    475    436    394
    532    984    452   -761     38    719    218    446    600    568    540    483
    376    992    615   -683   -119    805    239    483    652    631    607    524
    189    974    784   -584   -296    880    249    488    665    657    641    542
     12    950    937   -480   -462    943    275    506    691    691    678    571
   -129    930   1060   -400   -594    992    303    532    722    730    722    613
   -210    961   1171   -374   -691   1065    332    563    753    758    756    646
   -252    969   1221   -358   -737   1093    366    581    766    761    748    665
   -298    950   1249   -327   -774   1098    413    600    779    766    745    678
   -397    878   1275   -241   -836   1075    428    597    771    750    722    641
   -514    779   1293   -132   -904   1036    423    574    745    704    659    571
   -550    714   1262    -83   -906    987    452    558    722    670    613    524
   -493    675   1169    -90   -831    922    485    537    693    628    561    465
   -392    649   1041   -129   -717    844    475    498    646    579    498    407
   -329    610    940   -140   -633    774    444    454    600    530    444    355
   -381    558    940    -88   -662    748    454    433    574    509    415    340
   -454    519    974    -33   -714    745    472    433    568    501    407    342
   -498    514   1013    -10   -756    763    480    436    561    496    405    353
   -485    519   1005    -15   -745    761    493    433    545    480    394    355
   -433    509    940    -38   -688    724    480    418    522    457    374    337
   -376    522    898    -72   -639    711    470    413    511    449    366    327
   -353    563    914   -106   -633    740    496    423    519    462    376    335
   -363    587    950   -111   -657    769    535    436    530    475    392    353
   -436    563   1000    -64   -719    782    545    439    535    475    394    366
   -527    545   1072    -10   -800    807    540    452    548    491    407    381
   -623    553   1174     33   -898    862    553    483    579    524    439    405
   -698    597   1296     51   -997    945    610    530    628    571    488    444
   -771    675   1444     46  -1109   1060    639    579    688    633    561    504
   -885    711   1597     88  -1241   1153    672    631    745    696    626    555
  -1002    737   1740    132  -1371   1239    750    672    797    745    678    602
  -1065    823   1888    122  -1475   1356    844    745    875    823    756    670
  -1137    906   2044    114  -1590   1475    893    805    948    896    823    745
  -1257    971   2226    142  -1743   1597    914    859   1015    963    898    826
  -1395    976   2372    207  -1886   1675    945    891   1060   1008    950    893
  -1493   1008   2501    244  -1997   1753    979    919   1101   1047    997    945
  -1571   1060   2629    254  -2101   1844   1013    943   1153   1096   1044    984
  -1714   1060   2772    327  -2244   1914   1062    969   1184   1127   1083   1041
  -1849   1065   2912    389  -2382   1987   1109   1013   1205   1156   1119   1096
  -1943   1085   3029    428  -2486   2057   1143   1078   1244   1200   1176   1169
  -1997   1104   3102    444  -2548   2101   1163   1114   1270   1223   1202   1200
  -2018   1101   3117    457  -2566   2109   1176   1135   1267   1223   1205   1208
  -2010   1091   3099    459  -2553   2094   1202   1145   1254   1210   1197   1197
  -1969   1137   3107    415  -2538   2122   1210   1145   1241   1200   1195   1208
  -1938   1145   3083    394  -2509   2114   1226   1150   1231   1195   1189   1208
  -1919   1111   3031    402  -2475   2073   1234   1158   1228   1195   1189   1210
  -1964   1013   2977    472  -2470   1995   1187   1114   1169   1127   1122   1156
  -2023    888   2912    568  -2468   1899   1111   1036   1075   1028   1023   1137
  -1992    839   2831    576  -2413   1834   1078    976   1010    966    971   1088
  -1875    828   2704    522  -2288   1764   1065    948    974    930    940   1039
  -1751    839   2587    454  -2169   1712   1023    906    922    872    888    979
  -1649    782   2431    433  -2039   1605    958    831    839    787    795    935
  -1600    646   2244    475  -1922   1447    880    743    743    693    701    844
  -1543    519   2060    511  -1803   1288    792    633    631    576    581    711
  -1478    405   1883    535  -1680   1143    667    511    504    446    449    592
  -1428    316   1745    555  -1587   1031    535    397    394    337    345    483
  -1413    192   1605    607  -1509    898    418    280    283    220    233    361
  -1436     15   1449    709  -1444    732    329    171    179    116    132    246
  -1454   -109   1343    779  -1400    618    259     83     93     31     46    140
  -1452   -174   1278    813  -1366    550    205     10     10    -57    -46     88
  -1444   -220   1223    831  -1335    501    174      0     -7    -80    -93     46
  -1371   -194   1174    782  -1273    488    179     80     62    -36    -96     28
  -1275    -83   1189    678  -1234    553    200    202    192     83    -23     77
  -1140    135   1275    504  -1208    704    194    342    387    311    189    246
   -883    504   1384    187  -1132    943     12    337    485    501    480    610
   -613    893   1504   -140  -1057   1197   -218    101    389    519    704    984
   -379   1021   1400   -322   -891   1210   -348   -210    158    405    795   1176
   -194    914   1109   -358   -652   1010   -454   -545   -192    116    602   1005
     54    519    462   -288   -202    491   -610  -1067   -831   -636   -239    187
    387     25   -363   -207    374   -168   -797  -1548  -1428  -1387  -1085   -618
    659   -381  -1044   -140    852   -711   -979  -1696  -1680  -1688  -1408   -930
    732   -353  -1085   -189    909   -719   -984  -1512  -1548  -1582  -1358   -948
    639   -311   -953   -163    795   -631   -792  -1182  -1221  -1283  -1143   -846
    709   -335  -1044   -187    875   -688   -711   -989  -1041  -1119  -1034   -846
    872   -420  -1293   -226   1080   -854   -665   -841   -948  -1028   -984   -901
    800   -592  -1392   -103   1096   -992   -654   -795   -935  -1023  -1010  -1021
    740   -818  -1561     36   1148  -1187   -769   -909  -1054  -1127  -1150  -1265
    649   -961  -1610    155   1130  -1286   -833   -971  -1140  -1208  -1239  -1397
    431  -1041  -1473    303    950  -1257   -797   -969  -1150  -1226  -1249  -1395
    101  -1197  -1299    548    698  -1247   -784   -979  -1161  -1241  -1275  -1376
      7  -1291  -1299    641    652  -1296   -810  -1005  -1174  -1262  -1314  -1387
    161  -1228  -1389    535    774  -1309   -813   -997  -1137  -1244  -1306  -1361
    457  -1041  -1499    290    976  -1270   -769   -950  -1052  -1174  -1234  -1267
    704   -769  -1473     33   1088  -1119   -607   -797   -878  -1013  -1070  -1114
    979   -449  -1428   -267   1202   -937   -470   -675   -722   -872   -932  -1057
   1584   -166  -1751   -709   1665   -958   -558   -735   -719   -891   -953  -1176
   2442     62  -2382  -1252   2410  -1158   -761   -917   -846  -1036  -1093  -1389
   3180    210  -2969  -1693   3076  -1379   -956  -1091   -987  -1187  -1228  -1535
   3626    200  -3426  -1914   3525  -1613  -1148  -1254  -1127  -1332  -1363  -1649
   3928    285  -3642  -2107   3785  -1675  -1187  -1301  -1145  -1356  -1389  -1657
   4091    433  -3658  -2262   3876  -1613  -1078  -1247  -1072  -1288  -1327  -1571
   4180    563  -3616  -2372   3899  -1525  -1000  -1179  -1002  -1215  -1262  -1462
   4276    644  -3634  -2462   3956  -1493   -992  -1148   -979  -1192  -1241  -1402
   4372    782  -3590  -2579   3982  -1402   -966  -1083   -940  -1143  -1200  -1319
   4432    963  -3468  -2699   3949  -1252   -836   -984   -865  -1052  -1114  -1195
   4237    958  -3278  -2598   3759  -1158   -704   -901   -815   -989  -1052  -1106
   4006    891  -3117  -2449   3561  -1111   -704   -867   -828   -976  -1036  -1080
   3725    750  -2977  -2239   3351  -1111   -740   -865   -870   -997  -1052  -1101
   3356    584  -2772  -1971   3063  -1091   -740   -846   -888  -1005  -1057  -1117
   2922    426  -2496  -1673   2709  -1034   -724   -802   -878   -979  -1028  -1101
   2507    259  -2247  -1384   2377   -995   -735   -745   -836   -922   -969  -1023
   2153    145  -2010  -1150   2081   -932   -719   -693   -797   -867   -906   -935
   1808     -2  -1810   -904   1808   -906   -709   -667   -789   -839   -870   -872
   1509   -101  -1610   -704   1558   -854   -698   -636   -774   -805   -823   -807
   1299   -119  -1418   -589   1356   -769   -678   -615   -758   -774   -779   -776
   1137   -145  -1283   -496   1210   -714   -688   -610   -758   -756   -756   -771
   1098   -124  -1223   -488   1158   -672   -683   -581   -740   -722   -717   -740
   1119     -7  -1127   -555   1122   -566   -623   -514   -683   -652   -644   -649
   1153    189   -963   -672   1060   -387   -524   -410   -579   -537   -530   -511
   1189    413   -776   -800    984   -181   -410   -290   -459   -413   -410   -366
   1213    646   -568   -932    891     38   -220   -135   -309   -259   -272   -200
   1143    839   -303   -989    724    267    -49     12   -161   -111   -142    -75
    971    917    -54   -945    511    431     77    129    -44      0    -49    -20
    753   1000    244   -878    254    623    153    223     49     90     33     25
    418    937    519   -678    -49    727    220    288    119    148     80     20
     10    753    743   -381   -366    748    329    342    176    187    101    -15
   -462    597   1057    -67   -761    826    444    413    262    259    155    -25
  -1039    350   1389    345  -1215    867    465    436    288    283    174    -83
  -1582     93   1675    743  -1628    883    501    444    290    283    166   -140
  -2044   -129   1914   1088  -1979    891    542    449    290    285    153   -166
  -2395   -262   2130   1327  -2262    932    574    462    309    306    163   -119
  -2748   -410   2338   1579  -2543    963    594    478    348    329    181    -38
  -3130   -571   2559   1852  -2847    992    613    496    379    345    207     44
  -3450   -657   2792   2055  -3122   1067    646    540    420    392    262    132
  -3637   -680   2956   2156  -3296   1137    688    576    467    452    319    207
  -3559   -579   2979   2068  -3270   1200    701    623    537    511    379    262
  -3198   -332   2865   1764  -3031   1265    670    646    571    540    402    280
  -2701    -28   2673   1366  -2688   1322    693    688    615    576    441    345
  -2351    218   2566   1065  -2460   1392    800    761    688    644    524    496
  -2153    465   2618    844  -2385   1540    909    867    802    753    652    701
  -2096    696   2792    698  -2444   1743   1015    987    932    883    797    927
  -2044    867   2912    589  -2478   1888   1119   1080   1041    987    922   1127
  -1912    989   2899    459  -2405   1945   1215   1145   1117   1057   1005   1241
  -1590   1192   2782    197  -2187   1987   1288   1210   1187   1119   1075   1314
  -1275   1395   2670    -59  -1974   2031   1335   1288   1275   1202   1169   1418
  -1080   1571   2652   -244  -1865   2112   1384   1337   1353   1270   1249   1517
   -810   1647   2457   -418  -1634   2052   1361   1293   1340   1252   1236   1540
   -618   1602   2221   -493  -1418   1912   1299   1236   1304   1215   1202   1486
   -522   1491   2013   -485  -1267   1751   1252   1202   1293   1208   1192   1340
   -389   1434   1823   -522  -1106   1628   1187   1195   1312   1226   1202   1205
   -290   1363   1654   -537   -974   1509   1111   1153   1283   1210   1182   1096
   -337   1192   1530   -428   -932   1361   1041   1078   1202   1137   1106   1036
   -311   1067   1379   -379   -846   1223   1013    995   1111   1049   1018    984
   -124   1047   1171   -459   -646   1109    963    906   1015    961    927    852
     41    901    859   -472   -410    883    789    735    833    779    727    594
     51    672    620   -363   -285    649    636    594    662    607    537    379
    -75    407    483   -168   -277    446    530    478    511    462    381    207
   -322    127    449     98   -384    288    485    400    410    376    280     96
   -776   -231    545    504   -665    158    413    340    316    296    168    -25
  -1252   -532    719    891   -987     93    400    327    275    259    109    -85
  -1636   -685    950   1158  -1296    132    462    387    306    296    129    -72
  -1888   -667   1221   1278  -1556    275    535    504    381    389    215     12
  -2182   -756   1426   1467  -1805    335    571    555    379    389    210     20
  -2268   -753   1514   1509  -1891    379    602    592    371    381    189      7
  -2075   -761   1314   1415  -1696    275    522    527    265    280     85   -142
  -1709   -836    872   1273  -1291     18    348    366     75     90    -83   -410
  -1345   -943    402   1143   -875   -270    116    111   -161   -132   -298   -654
  -1070  -1169    -98   1119   -488   -636   -163   -181   -436   -402   -563   -901
   -813  -1363   -550   1088   -132   -958   -374   -441   -678   -654   -802  -1083
   -761  -1808  -1047   1286    142  -1428   -641   -709   -945   -930  -1065  -1265
   -774  -2366  -1592   1569    407  -1979   -995  -1010  -1252  -1249  -1371  -1504
   -605  -2644  -2039   1623    717  -2343  -1208  -1215  -1460  -1467  -1584  -1670
   -522  -2844  -2322   1680    898  -2585  -1325  -1356  -1592  -1618  -1730  -1784
   -298  -2808  -2509   1553   1104  -2660  -1317  -1345  -1577  -1636  -1777  -1829
     93  -2499  -2595   1200   1343  -2546  -1197  -1140  -1356  -1447  -1623  -1719
    470  -2047  -2517    789   1491  -2283  -1088   -904  -1067  -1166  -1366  -1478
    867  -1418  -2286    275   1577  -1852  -1005   -646   -711   -769   -945  -1018
   1189   -672  -1862   -257   1525  -1267   -984   -472   -415   -368   -431   -439
   1249    -51  -1301   -600   1275   -675   -924   -527   -348   -163     -2     62
   1132    213   -922   -672   1026   -353   -815   -602   -397    -90    233    319
    818    -12   -831   -405    823   -420   -810   -878   -761   -449    -98    -25
    470   -483   -953      7    711   -717   -833  -1278  -1309  -1161   -945   -844
    303   -810  -1114    252    709   -963   -862  -1444  -1597  -1556  -1395  -1239
    161  -1031  -1192    433    675  -1111   -828  -1322  -1488  -1470  -1358  -1221
    122  -1093  -1215    483    667  -1156   -727  -1062  -1197  -1215  -1195  -1111
    202   -956  -1158    376    680  -1057   -579   -807   -911   -971  -1034   -982
    337   -662  -1002    161    667   -831   -329   -530   -618   -711   -815   -792
    311   -589   -901    137    605   -743   -215   -366   -446   -553   -685   -683
    280   -623   -904    168    589   -761   -218   -329   -407   -517   -659   -709
    394   -600   -995    103    693   -797   -241   -348   -426   -540   -680   -774
    613   -594  -1208     -7    909   -901   -301   -407   -496   -607   -750   -883
    888   -574  -1462   -158   1174  -1018   -368   -457   -545   -652   -784   -997
   1223   -475  -1699   -376   1460  -1085   -496   -527   -602   -706   -826  -1091
   1592   -345  -1938   -623   1764  -1140   -540   -566   -639   -745   -857  -1117
   1745   -452  -2197   -646   1969  -1322   -618   -670   -740   -846   -956  -1150
   1865   -532  -2397   -667   2130  -1465   -719   -766   -828   -932  -1031  -1187
   1943   -613  -2556   -665   2247  -1584   -805   -839   -898  -1000  -1093  -1187
   1896   -748  -2644   -574   2270  -1696   -867   -909   -974  -1070  -1158  -1210
   1816   -898  -2714   -459   2262  -1808   -930   -963  -1034  -1122  -1208  -1228
   1667  -1041  -2712   -314   2190  -1875   -974   -989  -1062  -1148  -1221  -1221
   1434  -1189  -2626   -124   2029  -1906  -1005  -1008  -1091  -1169  -1234  -1189
   1143  -1314  -2457     85   1800  -1886  -1002  -1000  -1085  -1158  -1208  -1119
    831  -1392  -2223    280   1527  -1808   -984   -961  -1047  -1114  -1156  -1026
    475  -1504  -1979    514   1226  -1740   -963   -927  -1010  -1072  -1106   -935
    129  -1577  -1706    722    917  -1641   -937   -875   -963  -1015  -1047   -844
   -179  -1618  -1439    898    628  -1530   -917   -828   -911   -958   -992   -732
   -265  -1483  -1218    872    475  -1350   -792   -706   -789   -826   -854   -594
   -168  -1085   -917    626    371  -1000   -594   -504   -576   -602   -628   -444
    -20   -657   -639    337    309   -646   -413   -298   -358   -376   -400   -296
    166   -228   -394     31    280   -311   -252   -119   -161   -174   -200   -103
    290    194    -96   -244    194     49    -64     67     41     28      0    109
    376    574    197   -478     90    387    127    259    257    249    223    293
    363    839    475   -605    -54    657    277    431    449    449    426    415
    262    984    722   -623   -228    854    350    542    579    584    558    506
     88   1062    974   -576   -444   1018    381    594    657    667    644    610
    -57   1117   1174   -530   -615   1145    405    641    727    743    730    696
   -210   1135   1345   -462   -776   1239    439    693    800    826    818    763
   -376   1195   1571   -407   -974   1382    491    756    883    911    909    815
   -303   1379   1683   -540   -995   1530    535    797    940    974    974    917
   -137   1566   1704   -717   -919   1634    555    823    984   1026   1034   1000
    -80   1701   1782   -813   -930   1740    607    880   1049   1093   1104   1078
    -98   1839   1938   -870  -1018   1888    685    963   1130   1176   1189   1166
   -155   1940   2094   -893  -1127   2016    779   1054   1226   1275   1299   1280
   -218   2044   2262   -914  -1241   2153    878   1130   1309   1366   1397   1361
   -298   2073   2372   -888  -1337   2223    953   1171   1343   1397   1428   1356
   -400   2026   2426   -813  -1413   2226    963   1156   1319   1353   1369   1327
   -535   1914   2447   -691  -1491   2179    943   1124   1283   1309   1317   1288
   -691   1732   2423   -519  -1556   2078    940   1083   1239   1252   1252   1179
   -857   1556   2410   -350  -1634   1984    922   1036   1184   1187   1176   1080
  -1005   1447   2452   -220  -1727   1948    891    989   1127   1127   1106   1034
  -1179   1337   2514    -80  -1847   1927    885    971   1101   1098   1070    979
  -1231   1283   2512    -25  -1870   1896    891    953   1075   1067   1026    927
  -1228   1239   2465     -5  -1847   1852    880    924   1047   1039    992    888
  -1252   1182   2434     36  -1842   1808    878    924   1041   1039    984    880
  -1257   1119   2374     67  -1816   1745    867    911   1021   1023    971    826
  -1257   1104   2361     77  -1810   1730    872    885    987    984    937    787
  -1231   1127   2359     51  -1797   1743    870    857    956    945    898    792
  -1192   1140   2333     25  -1761   1735    836    833    935    927    880    810
  -1145   1156   2301     -7  -1725   1727    859    854    950    943    904    828
  -1078   1215   2291    -70  -1686   1753    922    888    987    979    943    852
   -984   1291   2273   -153  -1628   1779    917    865    969    963    932    885
   -943   1291   2234   -174  -1587   1761    904    862    958    956    927    901
   -979   1218   2197   -119  -1590   1706    880    810    896    891    857    854
   -948   1192   2138   -122  -1543   1665    862    774    867    862    831    870
   -935   1179   2114   -124  -1525   1647    836    753    859    862    836    878
   -958   1127   2086    -83  -1522   1605    792    719    831    836    818    883
   -992   1062   2055    -36  -1525   1558    753    675    795    797    787    844
  -1002   1026   2029    -12  -1514   1527    743    652    774    776    763    823
   -982   1034   2013    -28  -1499   1522    763    654    769    769    753    831
   -982   1023   2005    -20  -1493   1514    815    683    782    784    774    839
  -1015   1039   2052    -12  -1535   1543    813    714    797    800    787    839
  -1052   1054   2107     -2  -1579   1582    815    732    807    802    789    880
  -1088   1080   2169      2  -1628   1623    823    756    831    826    820    919
  -1150   1119   2270     15  -1709   1693    844    758    846    839    841    953
  -1241   1101   2340     70  -1790   1719    841    766    844    846    844    950
  -1322   1052   2374    135  -1847   1712    797    743    807    813    813    919
  -1431    956   2387    236  -1912   1673    753    706    774    776    784    919
  -1519    849   2369    335  -1943   1608    779    680    750    753    761    891
  -1615    756   2372    428  -1995   1564    724    626    698    701    719    839
  -1706    670   2374    517  -2042   1522    644    571    641    641    667    810
  -1748    555   2304    594  -2026   1428    592    509    576    576    618    745
  -1782    436   2218    672  -2000   1327    506    418    491    488    524    675
  -1719    298   2016    709  -1867   1156    418    332    405    392    428    597
  -1574    207   1782    680  -1678    995    332    215    285    259    293    472
  -1449    163   1613    641  -1532    888    226    109    189    163    205    394
  -1309    132   1441    589  -1374    787     98      7    101     77    129    285
  -1122    135   1254    493  -1187    693     23   -111    -20    -62    -20    207
   -979     90   1070    444  -1023    579    -33   -176    -93   -132    -85    202
   -865     54    919    402   -893    488    -85   -207   -132   -166   -109    124
   -709     67    776    322   -743    420   -145   -267   -202   -254   -200     38
   -436    111    548    161   -493    329   -223   -332   -254   -311   -267     33
   -114    111    223      0   -168    168   -366   -478   -387   -446   -387    -70
    298    103   -197   -202    246    -46   -491   -641   -540   -607   -532   -179
    813     54   -758   -433    787   -350   -548   -753   -641   -717   -639   -335
   1096   -228  -1325   -436   1210   -776   -631   -849   -756   -849   -779   -511
   1408      5  -1402   -706   1405   -698   -737   -940   -883   -966   -898   -589
   1558    239  -1322   -898   1441   -540   -665   -831   -800   -878   -839   -600
   1379    236  -1143   -807   1262   -452   -452   -517   -532   -641   -672   -566
   1371    231  -1140   -802   1254   -452   -293   -218   -288   -407   -498   -517
   1600    413  -1189  -1008   1395   -387   -267     -7    -83   -171   -298   -387
   1816    722  -1096  -1270   1454   -187   -381     75     33     51    -25   -116
   1800   1114   -685  -1457   1244    215   -504    -62    -25    142    265    246
   1678   1280   -397  -1480   1039    441   -662   -405   -270     80    449    511
   1621   1208   -413  -1415   1018    397   -854   -862   -665   -223    285    358
   1434    667   -769  -1052   1101    -49  -1060  -1426  -1330  -1000   -553   -478
   1127   -181  -1309   -472   1218   -745  -1288  -1852  -2034  -1901  -1597  -1496
    839   -898  -1740     28   1288  -1319  -1517  -1917  -2229  -2125  -1893  -1816
    680  -1267  -1948    293   1314  -1608  -1506  -1792  -2104  -2031  -1875  -1857
    667  -1249  -1917    290   1291  -1584  -1304  -1535  -1813  -1787  -1706  -1743
    740   -911  -1652     85   1195  -1280   -966  -1140  -1384  -1400  -1382  -1514
    782   -597  -1382    -93   1080   -989   -631   -823  -1034  -1085  -1101  -1379
   1018   -436  -1454   -293   1236   -945   -607   -753   -922  -1000  -1031  -1434
   1392   -306  -1699   -542   1543  -1002   -688   -795   -914  -1018  -1047  -1543
   2081     23  -2057  -1052   2070  -1015   -667   -795   -865   -989  -1013  -1564
   2569     98  -2470  -1335   2520  -1184   -732   -896   -922  -1067  -1088  -1641
   2769     -5  -2774  -1382   2772  -1389   -891  -1031  -1031  -1189  -1208  -1712
   3068    174  -2896  -1621   2982  -1361   -914  -1015  -1000  -1166  -1189  -1608
   3161    355  -2805  -1758   2985  -1223   -813   -904   -896  -1062  -1088  -1434
   3161    535  -2626  -1849   2894  -1044   -691   -782   -776   -940   -966  -1215
   3283    800  -2483  -2044   2883   -841   -618   -670   -652   -813   -839   -989
   3460    997  -2462  -2231   2961   -732   -563   -610   -581   -740   -763   -852
   3637   1174  -2462  -2405   3050   -644   -470   -563   -532   -683   -704   -753
   3678   1317  -2364  -2499   3018   -522   -335   -498   -467   -610   -623   -659
   3468   1291  -2177  -2379   2821   -441   -267   -446   -426   -558   -563   -602
   3141   1197  -1945  -2169   2543   -374   -244   -389   -384   -504   -506   -561
   2688   1047  -1641  -1867   2166   -296   -218   -345   -358   -462   -472   -535
   2177    828  -1348  -1504   1761   -259   -215   -309   -345   -433   -452   -504
   1719    667  -1052  -1195   1384   -192   -197   -252   -306   -379   -405   -436
   1325    493   -831   -909   1078   -168   -171   -218   -277   -342   -376   -376
    956    272   -683   -613    820   -205   -202   -239   -296   -350   -387   -342
    641     51   -589   -348    613   -267   -228   -275   -340   -387   -431   -345
    397    -80   -478   -158    436   -277   -252   -285   -350   -389   -444   -337
    187   -179   -366     -2    275   -272   -270   -275   -337   -366   -423   -314
     33   -223   -257     96    145   -239   -254   -233   -293   -314   -374   -246
    -62   -197   -135    127     36   -166   -220   -181   -233   -249   -319   -187
   -109   -132    -23    119    -44    -77   -179   -119   -166   -174   -254    -98
   -140    -36    101     88   -122     31   -145    -51    -93    -90   -176     -7
   -111    109    220      2   -166    163   -114     33     -2      7    -77     96
    -90    236    324    -72   -207    277    -83    106     77     98     18    194
   -101    350    452   -124   -275    400    -44    166    137    166     96    267
    -90    462    550   -187   -319    506     -2    228    200    236    179    342
    -80    574    654   -246   -366    613     51    290    265    306    262    410
   -168    662    831   -246   -498    745     98    342    319    366    340    454
   -296    706   1002   -205   -649    852    124    392    374    426    418    485
   -501    735   1236   -116   -867    984    184    472    452    509    511    542
   -818    732   1551     44  -1184   1140    301    571    535    592    600    657
  -1184    691   1875    244  -1530   1283    387    654    623    672    678    789
  -1527    579   2104    472  -1816   1340    452    732    698    737    743    852
  -1836    441   2275    696  -2057   1358    522    782    737    763    771    867
  -2140    322   2462    909  -2301   1392    623    815    756    769    763    852
  -2390    231   2618   1078  -2504   1423    667    828    766    774    750    854
  -2491    179   2670   1156  -2579   1423    678    820    756    756    717    839
  -2403    181   2585   1109  -2494   1384    714    810    737    727    680    844
  -2239    189   2429   1026  -2333   1309    701    774    696    675    633    862
  -2049    181   2231    932  -2140   1205    587    675    602    579    555    888
  -1930    202   2132    862  -2031   1166    563    628    555    532    519    984
  -1852    262   2114    792  -1984   1187    568    613    548    527    555   1158
  -1738    324   2062    706  -1899   1192    566    613    548    568    659   1306
  -1683    449   2132    618  -1909   1288    594    696    688    730    820   1335
  -1808    501   2309    654  -2060   1402    709    846    893    893    948   1356
  -2000    483   2483    756  -2242   1483    820    917    992    958   1015   1319
  -2057    462   2520    797  -2288   1491    854    893    976    930    995   1236
  -2047    446   2491    800  -2270   1467    898    870    953    898    948   1195
  -2021    452   2473    782  -2247   1462    940    888    979    927    961   1202
  -2018    459   2478    776  -2249   1470    937    922   1015    966    989   1158
  -2052    439   2491    807  -2270   1465    958    979   1067   1015   1021   1114
  -2107    405   2512    849  -2309   1457   1041   1047   1124   1075   1047   1137
  -2130    376   2504    875  -2317   1439   1111   1088   1166   1119   1091   1156
  -2057    327   2382    862  -2221   1353   1135   1101   1176   1132   1114   1163
  -1849    353   2203    748  -2026   1278   1117   1093   1166   1124   1104   1169
  -1628    387   2016    620  -1823   1200   1062   1044   1117   1078   1049   1124
  -1400    418   1818    488  -1608   1117    992    989   1049   1015    976   1039
  -1156    452   1608    350  -1382   1028    917    953   1000    966    914    948
   -909    522   1431    194  -1169    976    904    943    974    937    878    865
   -685    589   1275     46   -982    932    924    935    948    914    841    766
   -446    623   1067    -88   -758    844    911    911    906    872    795    659
   -166    688    854   -262   -511    769    852    870    849    818    730    550
     54    696    641   -374   -293    670    753    782    740    709    623    413
    194    548    353   -374    -80    452    605    633    568    550    465    246
    259    405    145   -332     57    277    465    498    415    407    327    114
    252    207    -46   -231    150     80    327    368    262    262    176    -15
    205    -38   -244    -83    223   -140    135    218     96    103     18   -140
     64   -366   -431    150    246   -397    -38     62    -75    -54   -137   -267
    -93   -662   -568    376    236   -615   -189    -90   -241   -215   -298   -431
   -246   -911   -665    579    207   -789   -316   -233   -389   -361   -472   -571
   -387  -1153   -766    771    189   -961   -433   -353   -509   -472   -600   -613
   -545  -1358   -813    950    132  -1088   -519   -431   -600   -563   -683   -633
   -574  -1582  -1008   1078    215  -1296   -618   -545   -724   -691   -802   -761
   -522  -1748  -1228   1135    350  -1488   -758   -691   -870   -836   -924   -950
   -501  -1823  -1322   1163    410  -1574   -878   -802   -966   -932  -1002  -1057
   -555  -1883  -1330   1218    384  -1608   -927   -865  -1018   -987  -1034  -1031
   -626  -2000  -1376   1312    374  -1688   -963   -937  -1080  -1060  -1096  -1028
   -719  -2210  -1491   1465    384  -1852  -1031  -1013  -1156  -1143  -1179   -997
   -789  -2442  -1652   1615    431  -2047  -1114  -1091  -1228  -1215  -1241   -948
   -831  -2577  -1748   1701    457  -2164  -1195  -1187  -1319  -1322  -1335   -935
   -859  -2675  -1816   1766    475  -2244  -1228  -1262  -1382  -1402  -1413   -932
   -898  -2686  -1787   1792    444  -2239  -1192  -1260  -1363  -1395  -1402   -919
   -852  -2569  -1717   1712    431  -2143  -1109  -1195  -1291  -1335  -1343   -922
   -462  -2203  -1740   1332    636  -1971   -987  -1080  -1176  -1228  -1247   -901
      0  -1800  -1800    898    898  -1800   -857   -963  -1044  -1109  -1135   -906
    475  -1369  -1844    446   1158  -1605   -675   -766   -849   -950  -1010   -852
    898   -883  -1782     -7   1340  -1332   -423   -444   -540   -680   -795   -717
   1176   -467  -1644   -355   1408  -1054   -231   -124   -213   -361   -514   -532
   1413     12  -1402   -714   1408   -693   -135    140    111      7   -137   -184
   1610    615   -995  -1114   1301   -189   -119    259    337    345    319    327
   1771   1205   -566  -1488   1169    319   -137    132    345    530    719    839
   1880   1641   -241  -1761   1062    701   -176   -137    239    605    989   1163
   1867   1667   -200  -1769   1034    735   -213   -478    -51    340    784    976
   1686   1166   -522  -1428   1104    324   -275   -919   -636   -439    -80     49
   1400    478   -922   -937   1161   -220   -420  -1182  -1101  -1057   -789   -719
   1078    -12  -1093   -535   1085   -550   -475  -1057  -1031  -1010   -815   -813
    820   -254  -1078   -283    948   -665   -444   -839   -831   -836   -711   -771
    581   -329   -914   -127    745   -623   -335   -597   -589   -626   -563   -672
    381   -314   -696    -33    537   -504   -187   -324   -324   -389   -384   -535
    306   -265   -574    -20    439   -418   -122   -189   -181   -252   -262   -428
    270   -241   -511    -15    389   -374   -111   -148   -137   -207   -215   -387
    293   -226   -522    -36    407   -374   -106   -140   -137   -218   -231   -392
    384   -189   -574    -96    478   -381   -111   -129   -140   -218   -241   -329
    558   -127   -685   -215    620   -405   -153   -153   -163   -231   -246   -335
    670   -124   -795   -272    732   -459   -174   -163   -176   -246   -259   -298
    706   -158   -867   -275    784   -511   -205   -176   -194   -262   -272   -220
    727   -202   -930   -262    828   -566   -239   -205   -228   -296   -301   -187
    696   -220   -919   -239    805   -568   -241   -226   -249   -309   -316   -137
    657   -228   -888   -215    771   -558   -239   -205   -241   -290   -293    -93
    574   -215   -789   -179    680   -501   -228   -163   -220   -265   -270    -25
    454   -259   -714    -96    584   -485   -223   -137   -202   -241   -241     70
    350   -296   -646    -28    496   -470   -205   -116   -179   -218   -220     70
    280   -270   -553     -5    415   -410   -171    -85   -148   -184   -192    103
    252   -197   -452    -28    350   -324   -135    -59   -111   -145   -153    135
    285    -98   -384    -93    335   -241   -111    -41    -85   -122   -145    137
    366      7   -358   -187    361   -176    -98    -23    -57    -93   -122    135
    384    109   -277   -246    329    -83    -54     36     10    -25    -51    148
    402    267   -135   -337    267     67     25    127    111     77     46    213
    488    530     41   -509    223    285    142    257    249    210    174    288
    592    748    153   -672    218    452    231    353    350    314    259    319
    680    893    213   -787    233    553    280    426    436    402    342    348
    704   1018    311   -862    194    665    290    480    511    480    420    376
    691   1119    428   -904    132    774    350    509    561    530    462    413
    631   1145    511   -888     59    828    384    540    607    566    491    423
    542   1208    665   -875    -59    937    397    576    667    633    558    444
    394   1228    831   -813   -218   1031    452    615    730    709    639    441
    184   1192   1008   -688   -410   1101    462    641    779    774    722    439
     51   1187   1132   -620   -540   1158    410    628    782    774    737    446
     23   1340   1317   -683   -646   1330    462    691    872    867    839    584
   -140   1371   1512   -618   -826   1441    491    724    924    932    906    646
   -324   1353   1678   -514  -1000   1514    488    761    971    984    961    717
   -316   1587   1901   -636  -1109   1743    607    891   1106   1130   1122    865
   -597   1488   2083   -446  -1340   1784    618    896   1124   1150   1156    893
   -823   1408   2229   -293  -1527   1818    620    883   1119   1156   1176    919
   -867   1486   2353   -309  -1610   1919    706    924   1166   1202   1236    997
  -1127   1366   2494   -119  -1810   1927    701    935   1169   1210   1247   1028
  -1213   1413   2626   -101  -1919   2018    706    997   1221   1265   1301   1130
  -1254   1480   2735   -114  -1995   2109    779   1049   1273   1306   1335   1241
  -1249   1569   2818   -158  -2034   2192    893   1117   1332   1353   1371   1358
  -1350   1548   2896    -98  -2125   2221    969   1153   1361   1369   1379   1431
  -1543   1428   2972     57  -2257   2200    976   1140   1343   1345   1356   1434
  -1647   1389   3034    127  -2340   2210    976   1153   1350   1348   1358   1436
  -1779   1317   3096    231  -2436   2205   1002   1161   1350   1343   1353   1428
  -1621   1517   3135     51  -2379   2325   1085   1215   1405   1397   1402   1480
  -1600   1535   3135     31  -2366   2335   1140   1208   1395   1382   1371   1480
  -1654   1483   3135     83  -2395   2309   1179   1166   1358   1345   1340   1483
  -1686   1330   3016    179  -2351   2171   1104   1093   1262   1257   1254   1389
  -1621   1286   2907    166  -2265   2096   1041   1057   1205   1205   1213   1312
  -1587   1241   2826    171  -2208   2034   1057   1023   1140   1145   1156   1241
  -1548   1228   2774    158  -2161   2000   1036   1002   1078   1080   1093   1265
  -1535   1195   2730    171  -2132   1961   1034   1023   1078   1088   1114   1317
  -1535   1169   2704    181  -2120   1935   1070   1041   1085   1106   1137   1247
  -1514   1176   2688    168  -2101   1932   1065   1036   1060   1067   1096   1205
  -1501   1252   2753    122  -2127   2003   1096   1083   1085   1088   1109   1296
  -1504   1319   2824     93  -2164   2070   1140   1150   1135   1140   1156   1319
  -1457   1452   2907      2  -2182   2177   1200   1213   1189   1195   1200   1392
  -1444   1499   2940    -28  -2192   2218   1231   1234   1208   1213   1231   1447
  -1439   1506   2943    -36  -2192   2223   1236   1244   1226   1231   1260   1506
  -1434   1574   3008    -70  -2221   2291   1288   1291   1291   1301   1337   1579
  -1465   1652   3117    -96  -2291   2385   1335   1317   1332   1335   1363   1569
  -1496   1743   3239   -124  -2366   2491   1402   1348   1382   1366   1389   1621
  -1584   1761   3346    -90  -2465   2553   1382   1325   1374   1350   1384   1670
  -1678   1657   3335     10  -2507   2496   1301   1291   1348   1330   1387   1660
  -1722   1597   3317     59  -2520   2457   1273   1260   1327   1312   1371   1590
  -1636   1693   3330    -31  -2483   2512   1200   1228   1317   1306   1356   1587
  -1641   1667   3307    -15  -2473   2486   1137   1161   1267   1260   1309   1535
  -1766   1493   3260    137  -2512   2377   1067   1060   1161   1150   1195   1423
  -1735   1449   3182    140  -2460   2314    982    992   1080   1065   1124   1392
  -1626   1434   3060     96  -2343   2247    898    932   1015   1002   1062   1361
  -1564   1327   2891    116  -2226   2109    805    862    932    932   1002   1267
  -1535   1208   2743    163  -2138   1974    719    766    826    831    906   1145
  -1454   1010   2465    220  -1958   1738    563    576    631    641    711   1023
  -1301    818   2120    241  -1712   1467    387    400    444    459    527    852
  -1153    618   1769    267  -1462   1192    259    244    272    283    342    644
   -948    415   1363    267  -1156    888    135     72    103     93    140    444
   -594    428   1023     83   -810    727     18    -59    -18    -36     15    337
   -114    475    589   -181   -353    532   -101   -210   -150   -176   -109    213
    319    337     18   -329    150    176   -288   -405   -337   -389   -332     10
    766    -75   -841   -345    802   -457   -420   -589   -522   -592   -550   -179
   1124    122  -1002   -623   1062   -439   -480   -649   -597   -654   -584   -277
   1571    649   -922  -1111   1247   -135   -594   -649   -623   -675   -587   -345
   2135    888  -1247  -1512   1691   -179   -743   -704   -688   -740   -649   -454
   2465    771  -1693  -1618   2081   -459   -797   -761   -782   -833   -761   -646
   2740    436  -2307  -1590   2525   -935   -852   -922   -997  -1047  -1021  -1031
   2904    106  -2798  -1506   2850  -1345   -961  -1130  -1257  -1278  -1280  -1418
   2803   -231  -3037  -1286   2917  -1634   -984  -1252  -1436  -1439  -1473  -1712
   2559   -579  -3138   -989   2847  -1857   -992  -1286  -1519  -1522  -1590  -1860
   2234   -737  -2974   -750   2603  -1855   -997  -1231  -1449  -1470  -1556  -1821
   1774  -1044  -2818   -366   2296  -1930  -1008  -1189  -1376  -1431  -1577  -1849
   1602  -1195  -2798   -205   2197  -1997  -1047  -1140  -1275  -1361  -1564  -1847
   1722  -1150  -2873   -285   2296  -2010  -1153  -1106  -1158  -1260  -1491  -1800
   2120   -888  -3008   -615   2561  -1948  -1402  -1166  -1101  -1156  -1363  -1712
   2546   -553  -3099   -997   2821  -1823  -1709  -1379  -1184  -1148  -1213  -1532
   2977   -366  -3343  -1306   3159  -1855  -2008  -1787  -1501  -1369  -1192  -1436
   3195   -555  -3751  -1319   3473  -2153  -2301  -2218  -1925  -1704  -1317  -1569
   3195  -1036  -4232  -1080   3712  -2634  -2512  -2707  -2504  -2327  -1914  -2161
   3135  -1512  -4647   -813   3891  -3078  -2647  -3198  -3096  -3078  -2782  -2943
   3099  -1880  -4980   -610   4037  -3432  -2844  -3476  -3452  -3530  -3289  -3361
   3128  -2192  -5320   -467   4224  -3756  -2938  -3445  -3437  -3530  -3333  -3424
   3078  -2242  -5320   -420   4198  -3780  -2878  -3192  -3172  -3291  -3167  -3328
   3520  -1800  -5320   -862   4419  -3559  -2712  -2837  -2798  -2943  -2889  -3083
   4081  -1179  -5261  -1452   4671  -3218  -2291  -2418  -2366  -2535  -2548  -2746
   4411   -743  -5154  -1834   4782  -2948  -2094  -2125  -2078  -2257  -2304  -2488
   4393   -654  -5050  -1870   4718  -2852  -2179  -2049  -2018  -2184  -2231  -2346
   4159   -714  -4873  -1722   4515  -2792  -2174  -2005  -1992  -2145  -2182  -2234
   3821   -779  -4601  -1525   4211  -2688  -2143  -1958  -1948  -2091  -2109  -2138
   3406   -880  -4286  -1262   3845  -2582  -2143  -1919  -1914  -2042  -2049  -2070
   2891   -984  -3876   -953   3382  -2431  -2127  -1849  -1860  -1969  -1974  -2000
   2499   -971  -3473   -763   2985  -2221  -1987  -1722  -1738  -1839  -1842  -1867
   2101  -1098  -3200   -504   2647  -2148  -1901  -1662  -1680  -1769  -1790  -1808
   1577  -1389  -2966    -93   2270  -2177  -1943  -1673  -1706  -1779  -1818  -1831
    758  -1849  -2611    542   1683  -2231  -1971  -1727  -1766  -1818  -1875  -1875
     12  -2218  -2231   1101   1122  -2226  -1971  -1732  -1787  -1829  -1906  -1888
   -646  -2556  -1912   1600    631  -2234  -1943  -1709  -1790  -1821  -1930  -1891
  -1218  -2889  -1670   2055    226  -2281  -1927  -1704  -1816  -1826  -1964  -1919
  -1384  -2935  -1551   2158     80  -2244  -1800  -1636  -1787  -1779  -1940  -1906
  -1330  -2696  -1366   2013     15  -2031  -1551  -1457  -1644  -1623  -1808  -1795
  -1106  -2260  -1153   1680     23  -1706  -1179  -1231  -1436  -1405  -1605  -1602
   -691  -1618   -927   1156    116  -1273   -709   -935  -1176  -1143  -1350  -1348
   -535  -1215   -683    875     72   -950   -501   -696   -969   -932  -1148  -1156
   -337   -753   -415    545     38   -584   -259   -431   -714   -675   -893   -932
   -202   -327   -124    262    -41   -226     49   -192   -472   -436   -639   -761
   -166    -31    135     98   -150     51    192    -15   -280   -231   -413   -688
   -332    106    436    111   -384    270    309    168    -80    -31   -218   -613
   -633    207    839    213   -735    522    493    389    161    192     -5   -413
  -1072    124   1197    472  -1135    659    600    504    277    303    103   -231
  -1475    -90   1384    784  -1431    646    644    514    303    329    122    -93
  -1751   -119   1631    932  -1691    756    782    594    394    423    226    142
  -1909    -80   1829    995  -1870    872    844    683    472    524    345    387
  -2099    -96   2003   1096  -2052    953    807    722    522    587    420    506
  -2364   -132   2231   1249  -2299   1049    815    722    545    607    462    553
  -2670   -166   2504   1418  -2587   1169    979    769    623    670    548    652
  -2995   -262   2733   1628  -2865   1234   1176    828    701    737    641    833
  -3187   -301   2883   1743  -3037   1291   1332    909    782    826    805   1140
  -3159   -153   3005   1657  -3083   1426   1428   1049    909   1023   1096   1535
  -3034     70   3102   1480  -3068   1584   1527   1192   1093   1218   1356   1774
  -2792    228   3021   1280  -2907   1623   1628   1337   1265   1356   1486   1930
  -2701    168   2870   1265  -2787   1519   1725   1441   1361   1410   1538   1935
  -2808    -96   2712   1452  -2761   1306   1769   1436   1330   1358   1501   1826
  -2774   -311   2460   1540  -2618   1072   1701   1301   1174   1189   1325   1628
  -2509   -423   2086   1465  -2299    828   1652   1143   1000   1002   1135   1350
  -2351   -579   1771   1462  -2065    594   1538    982    839    828    966    971
  -2530   -891   1639   1712  -2086    374   1410    807    680    654    782    704
  -3076  -1353   1719   2213  -2400    181   1306    633    527    496    597    530
  -3598  -1797   1800   2696  -2701      0   1223    480    381    350    431    311
  -3930  -2140   1790   3034  -2860   -176   1098    319    213    187    257     90
  -3946  -2359   1587   3154  -2766   -387    989    155     38     28     72    -72
  -3894  -2629   1265   3260  -2579   -680    805    -59   -187   -179   -163   -332
  -3668  -2533   1132   3099  -2403   -701    766   -145   -283   -249   -267   -397
  -3606  -2426   1179   3013  -2395   -626    865   -122   -280   -215   -259   -355
  -3959  -2738   1221   3348  -2590   -758    854   -181   -368   -298   -368   -488
  -4336  -3037   1296   3684  -2816   -870    735   -228   -449   -381   -514   -511
  -4463  -3096   1366   3780  -2915   -865    730   -192   -431   -355   -527   -496
  -4572  -3125   1447   3847  -3013   -839    683   -205   -472   -389   -592   -553
  -4585  -3055   1530   3821  -3057   -763    610   -207   -501   -415   -649   -613
  -4149  -2696   1452   3421  -2800   -623    615   -127   -446   -350   -594   -597
  -3426  -2379   1044   2902  -2236   -667    558   -103   -452   -350   -613   -696
  -2774  -2255    517   2514  -1647   -870    353   -213   -589   -493   -784   -930
  -2148  -2161    -12   2156  -1067  -1088     12   -413   -805   -706  -1015  -1205
  -1582  -2252   -670   1914   -459  -1462   -423   -652  -1070   -966  -1309  -1564
   -901  -2426  -1525   1662    311  -1977   -927   -950  -1387  -1283  -1657  -1969
    109  -2343  -2455   1117   1280  -2397  -1218  -1215  -1649  -1543  -1932  -2262
   1353  -1977  -3330    311   2340  -2652  -1327  -1371  -1797  -1701  -2088  -2496
   1873  -1886  -3759      5   2813  -2821  -1439  -1488  -1883  -1808  -2151  -2642
   2223  -1787  -4011   -220   3117  -2899  -1551  -1590  -1917  -1852  -2140  -2683
   2382  -1829  -4211   -277   3294  -3018  -1727  -1709  -1992  -1917  -2161  -2683
   2470  -1875  -4346   -296   3408  -3109  -1873  -1766  -2013  -1932  -2161  -2574
   2522  -1927  -4453   -298   3486  -3190  -1995  -1816  -2010  -1948  -2153  -2346
   2468  -2073  -4541   -200   3504  -3307  -2127  -1886  -2057  -2023  -2210  -2213
   2260  -2229  -4492    -18   3374  -3359  -2187  -1927  -2088  -2086  -2281  -2052
   2008  -2364  -4372    179   3190  -3367  -2231  -1974  -2101  -2109  -2286  -1883
   1680  -2462  -4143    389   2912  -3302  -2223  -1969  -2083  -2088  -2244  -1810
   1322  -2533  -3858    605   2590  -3195  -2156  -1899  -2003  -2005  -2148  -1769
    901  -2637  -3538    867   2218  -3086  -2088  -1862  -1953  -1961  -2073  -1758
    423  -2816  -3239   1197   1831  -3026  -2026  -1816  -1909  -1938  -2023  -1748
    -54  -2972  -2920   1512   1428  -2946  -1945  -1753  -1844  -1888  -1982  -1805
   -465  -3083  -2618   1774   1075  -2850  -1867  -1704  -1771  -1829  -1914  -1870
   -987  -3276  -2291   2130    652  -2785  -1769  -1657  -1717  -1787  -1870  -1930
  -1579  -3421  -1842   2501    129  -2631  -1660  -1532  -1623  -1696  -1792  -1904
  -1932  -3520  -1587   2725   -174  -2553  -1597  -1462  -1574  -1644  -1740  -1857
  -2088  -3585  -1496   2837   -298  -2540  -1561  -1465  -1566  -1639  -1730  -1834
  -2120  -3587  -1467   2852   -327  -2530  -1538  -1478  -1569  -1639  -1730  -1816
  -2044  -3533  -1488   2790   -277  -2512  -1499  -1467  -1561  -1631  -1714  -1792
  -1896  -3535  -1639   2714   -132  -2587  -1506  -1525  -1621  -1691  -1766  -1844
  -1725  -3619  -1893   2670     83  -2756  -1613  -1631  -1730  -1803  -1886  -1961
  -1519  -3691  -2174   2605    324  -2933  -1722  -1732  -1834  -1899  -1990  -2091
  -1275  -3655  -2379   2465    550  -3018  -1751  -1797  -1888  -1951  -2039  -2195
  -1096  -3554  -2460   2325    680  -3008  -1722  -1823  -1917  -1974  -2057  -2242
   -904  -3395  -2491   2148    792  -2943  -1678  -1818  -1901  -1956  -2036  -2221
   -646  -3115  -2470   1878    911  -2792  -1615  -1712  -1777  -1829  -1912  -2114
   -306  -2688  -2382   1499   1036  -2535  -1374  -1431  -1525  -1600  -1730  -1984
     33  -2140  -2174   1052   1101  -2158  -1093  -1054  -1171  -1262  -1462  -1717
    405  -1504  -1909    548   1156  -1706   -878   -680   -748   -810  -1028  -1299
    761   -823  -1584     28   1171  -1205   -789   -392   -363   -345   -511   -758
   1052   -124  -1176   -462   1114   -649   -875   -345   -197    -38    -28   -135
   1049    207   -844   -631    945   -316   -976   -548   -342    -15    254    285
    966    267   -701   -618    833   -215   -984   -784   -592   -145    301    407
   1021     67   -953   -545    984   -441  -1067  -1182  -1098   -680   -233    -75
   1052   -270  -1322   -389   1187   -795  -1182  -1587  -1686  -1452  -1140   -943
    966   -506  -1473   -231   1218   -989  -1267  -1636  -1860  -1704  -1449  -1228
    846   -745  -1595    -51   1218  -1169  -1254  -1447  -1673  -1532  -1350  -1221
    672   -867  -1540     96   1104  -1202  -1166  -1200  -1389  -1283  -1187  -1127
    506   -854  -1361    174    932  -1106  -1047   -966  -1096  -1013   -984   -945
    322   -750  -1072    213    696   -911   -911   -717   -810   -740   -748   -735
    137   -714   -852    288    493   -782   -859   -600   -659   -605   -641   -623
    -70   -730   -659    397    293   -696   -820   -545   -574   -532   -584   -509
   -252   -680   -428    467     88   -555   -795   -485   -480   -441   -491   -335
   -358   -597   -239    475    -62   -418   -771   -413   -394   -348   -400   -239
   -459   -480    -20    470   -220   -252   -717   -298   -265   -210   -259   -150
   -576   -345    228    459   -402    -57   -639   -166   -116    -51    -96    -62
   -633   -171    462    402   -548    145   -566    -77    -28     33     -2      5
   -685     12    696    335   -693    353   -457     38     96    155    114    124
   -763    179    940    290   -852    558   -329    161    228    290    244    223
   -797    371   1169    213   -984    769   -189    285    361    426    379    335
   -787    553   1340    116  -1062    945    -64    387    470    532    483    410
   -691    711   1402    -12  -1047   1057     12    441    535    597    558    462
   -574    885   1460   -155  -1018   1171    109    504    610    672    633    498
   -485   1054   1538   -285  -1013   1296    241    592    698    758    709    519
   -381   1273   1654   -444  -1018   1462    353    693    807    867    818    602
   -296   1488   1782   -597  -1039   1636    454    784    904    966    917    683
   -257   1602   1860   -672  -1060   1732    524    836    961   1023    966    753
   -223   1691   1912   -735  -1067   1800    553    833    974   1039    997    805
   -119   1792   1912   -836  -1015   1852    563    885   1008   1083   1041    844
    -41   1839   1880   -898   -961   1857    605    935   1026   1104   1054    872
    -85   1901   1987   -906  -1036   1943    665    961   1054   1135   1101    976
   -194   1919   2112   -862  -1153   2013    704   1000   1106   1189   1174   1054
   -293   1875   2169   -789  -1231   2021    753   1008   1117   1195   1174   1062
   -441   1795   2236   -678  -1340   2013    769    974   1093   1169   1140   1135
   -631   1743   2372   -555  -1501   2057    769    956   1085   1163   1143   1195
   -844   1678   2522   -418  -1683   2099    826   1008   1137   1218   1187   1283
   -989   1667   2657   -337  -1823   2161    867   1062   1200   1293   1265   1345
   -995   1740   2735   -374  -1865   2236    880   1075   1228   1337   1330   1410
   -909   1886   2792   -488  -1852   2338    945   1140   1296   1415   1423   1491
   -820   2034   2855   -607  -1836   2444   1047   1223   1371   1493   1506   1571
   -789   2135   2925   -672  -1857   2530   1078   1260   1405   1527   1561   1683
   -714   2190   2904   -737  -1810   2546    971   1208   1356   1496   1551   1675
   -667   2101   2769   -717  -1717   2434    919   1137   1262   1413   1478   1636
   -649   1964   2613   -657  -1631   2288    849   1044   1143   1296   1366   1532
   -519   1842   2361   -659  -1439   2101    735    911    987   1148   1208   1408
   -402   1735   2138   -667  -1270   1935    678    826    891   1067   1140   1309
   -246   1608   1852   -680  -1049   1730    532    693    756    940   1044   1179
    -49   1509   1558   -732   -802   1532    420    553    587    756    852   1002
    101   1389   1288   -745   -592   1340    415    465    493    646    719    854
    101   1275   1174   -688   -537   1226    407    379    400    530    615    771
     38   1163   1124   -602   -542   1145    376    322    316    418    485    704
     41   1096   1054   -571   -506   1075    324    290    272    350    400    641
     93   1026    932   -558   -418    979    296    226    202    272    319    600
     98    950    852   -524   -376    901    335    153    124    192    236    597
    202    880    678   -542   -236    779    306     80     59    116    153    501
    363    841    478   -605    -57    659    231    -15    -12     36     70    433
    584    813    228   -698    179    522    137   -124   -106    -51    -12    361
    818    802    -18   -810    418    392     49   -231   -205   -155   -106    303
   1023    792   -231   -909    628    280    -25   -311   -290   -252   -194    259
   1241    740   -501   -992    870    119   -106   -413   -394   -366   -316    176
   1530    748   -782  -1137   1156    -15   -228   -517   -491   -465   -418    122
   1787    826   -961  -1309   1374    -67   -363   -576   -540   -509   -454     85
   1873    756  -1117  -1317   1496   -179   -496   -678   -633   -615   -558      2
   1870    597  -1273  -1236   1571   -337   -584   -789   -732   -732   -683    -72
   1875    329  -1545  -1101   1712   -607   -701   -969   -872   -878   -818   -228
   1958    -57  -2018   -953   1987  -1036   -906  -1153  -1026  -1041   -958   -488
   2003    -59  -2062   -971   2031  -1060   -987  -1184  -1067  -1088  -1023   -672
   2164    283  -1883  -1223   2023   -800  -1036  -1143  -1049  -1060  -1008   -709
   2535    389  -2145  -1462   2340   -878  -1075  -1111  -1015  -1028   -976   -719
   2707    205  -2504  -1457   2603  -1148  -1093  -1148  -1057  -1093  -1044   -807
   2842     54  -2787  -1449   2813  -1363  -1182  -1241  -1145  -1189  -1158   -971
   2891   -119  -3013  -1387   2951  -1564  -1345  -1369  -1273  -1306  -1317  -1221
   2779   -145  -2925  -1317   2852  -1535  -1413  -1379  -1309  -1319  -1371  -1356
   2418   -145  -2564  -1137   2488  -1353  -1296  -1249  -1228  -1239  -1299  -1304
   2029   -241  -2270   -893   2148  -1254  -1187  -1114  -1153  -1169  -1236  -1208
   1615   -413  -2031   -602   1821  -1221  -1088  -1018  -1104  -1106  -1184  -1161
   1467   -548  -2016   -459   1740  -1280  -1122  -1047  -1101  -1104  -1205  -1239
   1842   -576  -2421   -633   2130  -1496  -1309  -1252  -1239  -1231  -1358  -1454
   2268   -636  -2904   -815   2585  -1769  -1475  -1447  -1395  -1392  -1525  -1709
   2535   -766  -3302   -885   2917  -2034  -1686  -1623  -1561  -1558  -1688  -1938
   2673   -893  -3567   -888   3120  -2229  -1888  -1784  -1735  -1701  -1826  -2044
   2699   -958  -3658   -872   3177  -2307  -2003  -1829  -1795  -1753  -1836  -2013
   2639  -1008  -3647   -818   3143  -2327  -2029  -1826  -1805  -1771  -1813  -1951
   2662  -1026  -3689   -820   3174  -2356  -2003  -1826  -1808  -1800  -1821  -1930
   2787   -989  -3777   -898   3281  -2382  -1982  -1842  -1816  -1829  -1836  -1958
   3044   -844  -3891  -1101   3465  -2366  -1964  -1857  -1829  -1849  -1855  -2029
   3468   -696  -4164  -1387   3813  -2429  -1979  -1896  -1870  -1904  -1930  -2112
   3907   -594  -4502  -1657   4203  -2548  -2029  -1958  -1935  -1987  -2023  -2221
   4291   -504  -4795  -1893   4543  -2650  -2070  -2016  -2003  -2062  -2104  -2296
   4414   -358  -4772  -2029   4593  -2564  -2034  -1964  -1961  -2021  -2057  -2210
   4289   -259  -4551  -2016   4419  -2405  -1951  -1852  -1855  -1909  -1943  -2031
   4078   -176  -4255  -1953   4164  -2213  -1829  -1727  -1722  -1774  -1800  -1867
   3889    -62  -3951  -1912   3920  -2005  -1686  -1595  -1590  -1644  -1662  -1738
   3767     44  -3722  -1906   3743  -1839  -1615  -1496  -1491  -1545  -1558  -1597
   3616     51  -3567  -1834   3590  -1756  -1610  -1457  -1449  -1491  -1499  -1522
   3432    135  -3296  -1784   3361  -1579  -1501  -1350  -1340  -1369  -1379  -1400
   3161    288  -2873  -1725   3018  -1291  -1278  -1166  -1158  -1176  -1189  -1205
   2743    335  -2410  -1540   2577  -1039  -1062  -1018  -1010  -1015  -1034  -1049
   2244    239  -2005  -1241   2125   -883   -979   -927   -930   -919   -945   -943
   1709     57  -1652   -883   1680   -797   -917   -859   -875   -854   -888   -867
   1101   -231  -1332   -433   1215   -782   -833   -797   -836   -807   -862   -831
    524   -459   -987    -33    753   -722   -724   -626   -691   -675   -800   -805
     23   -631   -654    303    337   -641   -641   -431   -506   -504   -693   -743
   -532   -807   -277    670   -127   -545   -568   -275   -327   -306   -532   -610
  -1047   -859    187    953   -618   -337   -545   -179   -155    -62   -254   -301
  -1561   -787    774   1174  -1169     -7   -649   -319   -189     25     25    119
  -2042   -737   1304   1389  -1675    283   -789   -626   -415    -36    226    467
  -2327   -636   1688   1480  -2010    527   -867   -911   -636   -116    335    636
  -2512   -852   1660   1683  -2086    402   -919  -1213   -989   -496    -51    244
  -2439  -1174   1265   1805  -1855     44   -891  -1449  -1431  -1153   -870   -618
  -2265  -1384    880   1823  -1574   -252   -844  -1449  -1600  -1421  -1215  -1010
  -2171  -1504    667   1836  -1421   -418   -802  -1215  -1413  -1262  -1127   -997
  -2008  -1454    553   1732  -1280   -452   -698   -935  -1140  -1028   -987   -919
  -1784  -1244    537   1514  -1163   -353   -493   -680   -862   -789   -828   -810
  -1556  -1028    527   1293  -1041   -252   -327   -454   -649   -597   -685   -701
  -1345   -818    527   1080   -937   -145   -210   -311   -527   -478   -594   -613
  -1205   -672    532    940   -870    -70    -80   -236   -454   -392   -511   -532
  -1218   -646    571    930   -896    -36    -57   -197   -418   -314   -407   -454
  -1280   -633    646    956   -966      7    -54   -135   -342   -223   -298   -376
  -1467   -657    807   1062  -1140     75    -44    -64   -246   -127   -197   -293
  -1680   -633   1047   1158  -1363    205     -2     -2   -150    -41    -93   -179
  -1732   -542   1189   1135  -1462    322    111    103    -33     70      7      5
  -1865   -553   1312   1208  -1590    379    148    181     64    150     83    176
  -1945   -371   1574   1158  -1761    600    353    353    265    322    259    431
  -2192   -163   2029   1179  -2112    932    740    613    553    587    524    745
  -2759   -348   2410   1551  -2587   1031    854    698    652    672    615    859
  -3000   -392   2608   1696  -2805   1106    911    776    748    753    685    948
  -2912   -371   2540   1639  -2727   1085   1008    841    839    831    763   1028
  -2543   -275   2268   1410  -2405    995   1041    872    885    875    813   1065
  -2161   -132   2026   1145  -2096    948   1057    945    948    932    867   1083
  -1831     12   1844    909  -1839    927   1075   1008    997    979    914   1101
  -1454    184   1639    633  -1548    909   1083    989    987    974    922   1034
  -1166    283   1449    441  -1306    865   1085    953    943    930    891    917
   -880    397   1275    239  -1078    836   1060    963    919    911    870    883
   -532    618   1148    -44   -841    883   1093    987    948    945    906    909
   -381    672   1054   -148   -717    862   1080    989    945    950    909    909
   -381    605    987   -111   -683    795   1070   1000    945    953    898    914
   -535    392    927     70   -732    659   1122    898    859    880    815    802
   -911   -119    792    514   -852    335    883    685    639    678    602    566
  -1296   -667    626    979   -961    -20    537    462    410    465    376    348
  -1353   -924    428   1140   -891   -249    345    316    246    322    226    220
  -1475  -1205    267   1337   -872   -470    161    142     67    153     51     57
  -1714  -1582    129   1647   -922   -727   -127    -77   -145    -38   -132   -153
  -1930  -1883     46   1904   -989   -917   -394   -283   -361   -228   -306   -363
  -2239  -2161     77   2200  -1158  -1041   -584   -433   -532   -379   -470   -511
  -2517  -2377    137   2444  -1330  -1119   -706   -496   -610   -446   -542   -568
  -2662  -2470    192   2566  -1428  -1140   -807   -524   -659   -480   -576   -618
  -2631  -2431    197   2530  -1415  -1119   -885   -540   -691   -493   -589   -631
  -2372  -2330     41   2351  -1208  -1145   -943   -574   -724   -514   -600   -641
  -1958  -2229   -270   2091   -844  -1249   -997   -618   -779   -563   -649   -717
  -1525  -2099   -574   1810   -475  -1337  -1091   -693   -872   -657   -743   -810
  -1156  -2026   -870   1590   -145  -1449  -1200   -802   -982   -771   -852   -922
   -875  -2081  -1205   1478    163  -1644  -1301   -906  -1101   -904   -979  -1104
   -600  -2200  -1602   1400    498  -1901  -1491  -1072  -1286  -1122  -1231  -1410
   -410  -2444  -2034   1426    810  -2239  -1706  -1299  -1519  -1397  -1543  -1771
   -249  -2624  -2374   1434   1062  -2499  -1805  -1462  -1662  -1574  -1738  -2016
   -249  -2902  -2652   1577   1200  -2777  -1914  -1626  -1795  -1735  -1886  -2203
   -400  -3270  -2870   1834   1234  -3070  -2078  -1808  -1961  -1914  -2049  -2366
   -467  -3533  -3065   2000   1296  -3299  -2192  -1943  -2078  -2047  -2174  -2436
   -537  -3787  -3252   2161   1356  -3520  -2255  -2065  -2190  -2174  -2312  -2439
   -589  -3982  -3393   2286   1400  -3689  -2325  -2164  -2281  -2273  -2416  -2421
   -514  -3998  -3483   2257   1483  -3741  -2314  -2197  -2296  -2304  -2444  -2390
   -252  -3764  -3515   2008   1628  -3639  -2190  -2127  -2218  -2234  -2364  -2299
    -25  -3507  -3481   1766   1725  -3491  -2065  -2013  -2096  -2112  -2226  -2195
    122  -3330  -3452   1605   1787  -3390  -1977  -1956  -2026  -2049  -2143  -2187
    233  -3190  -3426   1475   1829  -3307  -1932  -1940  -1995  -2029  -2114  -2148
    270  -3047  -3320   1387   1795  -3182  -1865  -1867  -1925  -1966  -2062  -2060
    316  -2933  -3250   1306   1779  -3091  -1808  -1826  -1878  -1925  -2016  -1992
    329  -2904  -3234   1288   1782  -3068  -1795  -1842  -1875  -1925  -2008  -1992
    259  -2987  -3247   1361   1753  -3117  -1839  -1893  -1922  -1977  -2047  -2016
    168  -3133  -3302   1480   1732  -3216  -1893  -1964  -1995  -2060  -2117  -2047
     98  -3239  -3338   1569   1717  -3289  -1945  -2013  -2044  -2109  -2169  -2068
    -41  -3382  -3341   1712   1649  -3361  -1964  -2047  -2068  -2140  -2208  -2073
   -200  -3486  -3289   1842   1543  -3387  -1964  -2057  -2060  -2135  -2205  -2036
   -355  -3548  -3195   1951   1418  -3372  -1966  -2018  -2023  -2096  -2158  -2010
   -436  -3600  -3167   2016   1363  -3382  -1966  -2010  -2018  -2096  -2148  -2047
   -387  -3572  -3185   1979   1397  -3380  -1974  -2016  -2013  -2096  -2161  -2023
   -337  -3455  -3120   1893   1389  -3289  -1938  -1956  -1948  -2021  -2086  -1943
   -249  -3257  -3011   1753   1379  -3135  -1860  -1862  -1849  -1914  -1969  -1844
     12  -2953  -2966   1467   1488  -2959  -1792  -1779  -1751  -1816  -1857  -1732
    335  -2600  -2935   1132   1634  -2766  -1717  -1704  -1657  -1725  -1764  -1631
    704  -2244  -2948    769   1823  -2598  -1686  -1602  -1548  -1610  -1639  -1527
   1028  -1896  -2925    433   1974  -2410  -1618  -1501  -1444  -1506  -1522  -1436
   1273  -1545  -2818    135   2044  -2182  -1480  -1400  -1330  -1395  -1444  -1343
   1493  -1265  -2759   -114   2125  -2010  -1379  -1275  -1195  -1254  -1312  -1174
   1600  -1049  -2652   -277   2125  -1849  -1322  -1161  -1083  -1124  -1174  -1067
   1595   -901  -2499   -348   2047  -1699  -1236  -1065  -1002  -1026  -1070   -966
   1558   -748  -2307   -405   1930  -1527  -1148   -971   -909   -919   -956   -820
   1535   -553  -2088   -491   1810  -1319  -1088   -883   -820   -820   -844   -693
   1540   -407  -1948   -568   1740  -1176   -976   -774   -722   -717   -756   -576
   1608   -205  -1816   -701   1709  -1010   -852   -665   -626   -615   -654   -457
   1670     62  -1608   -865   1639   -774   -745   -548   -514   -493   -535   -280
   1727    280  -1447  -1002   1587   -581   -683   -444   -407   -376   -413   -205
   1805    374  -1431  -1091   1618   -527   -589   -387   -345   -306   -340   -202
   1805    397  -1408  -1101   1605   -504   -524   -371   -327   -298   -337   -239
   1628    402  -1228  -1018   1428   -413   -480   -324   -285   -257   -303   -171
   1421    387  -1034   -904   1228   -322   -452   -241   -213   -181   -218    -70
   1322    350   -971   -839   1145   -309   -415   -205   -179   -145   -181    -90
   1236    319   -917   -779   1078   -298   -355   -192   -171   -137   -171    -96
   1169    345   -823   -758    995   -239   -329   -171   -155   -127   -163    -38
   1169    392   -776   -779    974   -192   -309   -140   -116    -83   -124    -38
   1143    446   -696   -797    919   -122   -265   -111    -75    -41    -85    -31
   1109    501   -610   -805    859    -54   -244    -93    -41     -2    -38    -12
   1062    524   -537   -795    800     -5   -213    -85    -25     15    -23    -38
    976    553   -423   -763    701     64   -122    -36     20     59     15    -18
    885    589   -296   -737    589    148    -57     -2     67    109     67      5
    766    633   -132   -701    449    252      0     51    127    163    124     33
    631    691     59   -662    285    376     96    215    272    285    213     15
    540    787    246   -662    148    517    301    467    501    488    358     33
    506    958    449   -732     28    706    493    696    735    719    548    137
    537   1254    717   -898    -88    987    550    924   1005   1034    852    561
    558   1652   1093  -1106   -267   1371    506   1010   1184   1337   1262   1135
    522   1958   1436  -1239   -457   1699    348    735   1065   1434   1592   1649
    431   2034   1602  -1231   -587   1818    111    202    722   1293   1665   1896
    252   1867   1615  -1060   -683   1743    -75   -293    267    865   1293   1644
    -51   1340   1389   -646   -719   1366   -142   -662   -293     90    428    833
    -77    748    826   -335   -452    787   -280   -880   -750   -527   -262    135
     -7    402    410   -200   -207    405   -340   -782   -714   -514   -309    -20
     23    259    236   -140   -106    246   -290   -587   -548   -392   -265    -36
     31    283    249   -158   -109    267   -171   -353   -319   -205   -153     33
     33    384    350   -207   -158    368     12   -101    -67     23     20    124
     54    488    431   -272   -189    459     98     20     51    129    122    163
     33    558    522   -296   -244    540    148     67     85    155    153    184
      5    589    584   -298   -288    587    241    129    124    200    187    241
    -20    633    654   -306   -337    644    283    184    168    249    231    267
   -109    626    732   -259   -420    680    293    223    200    280    252    293
   -244    597    841   -176   -542    717    327    265    236    314    290    358
   -332    597    927   -135   -631    763    355    290    254    329    298    413
   -306    592    898   -142   -602    745    329    296    257    340    306    410
   -363    597    961   -116   -662    779    361    332    293    374    348    428
   -449    623   1070    -88   -761    846    368    353    309    381    350    457
   -530    592   1122    -33   -826    857    361    337    293    355    316    452
   -558    511   1070     23   -813    789    366    316    277    329    275    480
   -524    548   1072    -12   -797    810    309    296    275    332    275    470
   -493    633   1127    -70   -810    880    327    324    316    379    329    493
   -439    644   1080   -103   -761    859    332    329    327    387    342    459
   -392    683   1075   -145   -732    878    210    280    290    337    277    407
   -358    644   1002   -145   -680    823    181    241    252    296    226    454
   -366    615    979   -124   -672    797    218    220    236    277    207    433
   -394    605    997   -106   -696    800    244    226    254    290    220    410
   -392    558    950    -83   -670    753    194    189    226    265    210    363
   -389    542    930    -77   -659    735    124    135    171    200    153    329
   -368    504    872    -67   -620    688     57     80    116    145     93    324
   -355    446    802    -46   -581    623     -5     20     72    101     57    272
   -381    350    732     15   -555    540    -44     -2     49     77     46    223
   -350    270    620     38   -485    444   -135    -51     -5     20      2    184
   -200    192    389      2   -293    290   -187   -140    -85    -57    -64    161
    -59    137    194    -38   -127    166   -236   -249   -176   -150   -145    122
     18    142    124    -80    -51    135   -303   -309   -239   -197   -187    127
    -12    176    189    -83   -101    181   -350   -303   -244   -194   -168    205
     64    137     72   -101     -5    106   -431   -366   -298   -236   -194    231
    249     83   -168   -166    207    -41   -558   -498   -405   -332   -277    179
    478     23   -454   -249    467   -215   -680   -633   -519   -436   -381    101
    789    -15   -807   -389    797   -410   -841   -797   -657   -579   -498      5
   1213    -33  -1247   -589   1228   -639  -1062  -1013   -854   -784   -683   -127
   1577   -142  -1722   -719   1647   -932  -1195  -1174  -1008   -940   -823   -231
   1740   -303  -2044   -717   1891  -1174  -1205  -1228  -1075  -1015   -891   -283
   1631     70  -1564   -852   1597   -745  -1286  -1252  -1122  -1052   -911   -358
   1847    335  -1512  -1091   1680   -589  -1361  -1291  -1189  -1111   -943   -480
   2265    340  -1925  -1301   2096   -792  -1452  -1350  -1286  -1205  -1039   -680
   2572    233  -2338  -1402   2455  -1052  -1449  -1348  -1317  -1252  -1098   -836
   2681     46  -2634  -1366   2657  -1291  -1434  -1387  -1374  -1340  -1228  -1034
   2790   -150  -2943  -1319   2865  -1545  -1475  -1475  -1470  -1441  -1392  -1247
   2777   -329  -3107  -1223   2940  -1719  -1535  -1522  -1532  -1491  -1504  -1426
   2000   -631  -2631   -683   2314  -1631  -1410  -1379  -1428  -1389  -1467  -1431
    657  -1166  -1823    254   1236  -1493  -1210  -1228  -1299  -1275  -1402  -1317
   -355  -1704  -1348   1028    496  -1527  -1153  -1215  -1278  -1254  -1400  -1260
   -805  -2114  -1312   1460    252  -1714  -1257  -1340  -1384  -1350  -1491  -1327
   -662  -2351  -1688   1506    511  -2021  -1506  -1595  -1610  -1561  -1704  -1561
   -361  -2400  -2039   1379    836  -2221  -1727  -1758  -1764  -1699  -1839  -1727
    -23  -2260  -2236   1140   1104  -2247  -1795  -1779  -1829  -1748  -1880  -1831
    428  -1990  -2421    779   1423  -2205  -1756  -1735  -1862  -1774  -1904  -1956
   1143  -1605  -2748    231   1945  -2177  -1686  -1688  -1883  -1784  -1904  -2088
   1925  -1228  -3156   -350   2540  -2192  -1639  -1636  -1855  -1787  -1904  -2205
   2730   -761  -3494   -984   3112  -2127  -1540  -1535  -1665  -1680  -1842  -2213
   3489   -358  -3847  -1566   3668  -2101  -1389  -1480  -1527  -1587  -1748  -2140
   4156    -88  -4245  -2034   4201  -2166  -1332  -1491  -1499  -1579  -1722  -2114
   4751    142  -4608  -2449   4679  -2231  -1353  -1543  -1548  -1628  -1758  -2122
   5201    296  -4923  -2756   5071  -2312  -1405  -1582  -1608  -1683  -1800  -2153
   5320    368  -5081  -2909   5266  -2356  -1460  -1600  -1636  -1712  -1821  -2223
   5320    285  -5133  -2852   5276  -2423  -1548  -1634  -1683  -1751  -1860  -2333
   5141     67  -5073  -2605   5107  -2501  -1670  -1717  -1753  -1813  -1919  -2356
   4733   -176  -4910  -2278   4819  -2540  -1777  -1803  -1810  -1870  -1969  -2291
   4401   -265  -4666  -2070   4530  -2462  -1766  -1795  -1790  -1847  -1951  -2161
   4045   -322  -4367  -1860   4206  -2343  -1722  -1740  -1727  -1795  -1904  -2003
   3582   -470  -4055  -1556   3819  -2262  -1727  -1727  -1709  -1774  -1888  -1873
   3231   -514  -3746  -1358   3489  -2130  -1649  -1649  -1644  -1696  -1808  -1714
   2852   -527  -3380  -1163   3115  -1953  -1545  -1551  -1561  -1595  -1704  -1569
   2496   -498  -2995   -997   2746  -1745  -1395  -1423  -1436  -1460  -1564  -1415
   2161   -493  -2657   -836   2408  -1574  -1270  -1296  -1325  -1335  -1436  -1304
   1901   -431  -2333   -735   2114  -1382  -1163  -1143  -1208  -1205  -1299  -1182
   1680   -301  -1984   -691   1831  -1143   -989   -961  -1049  -1041  -1124  -1036
   1480    -80  -1561   -698   1519   -820   -769   -750   -859   -844   -919   -846
   1205    -64  -1270   -571   1234   -665   -626   -633   -761   -735   -807   -745
    893   -163  -1057   -363    974   -610   -527   -568   -709   -678   -748   -706
    597   -267   -865   -166    730   -563   -465   -519   -675   -636   -709   -688
    376   -293   -670    -41    522   -480   -472   -488   -654   -607   -678   -696
    285   -213   -498    -36    389   -355   -420   -407   -587   -535   -607   -657
    309    -77   -387   -116    348   -233   -309   -314   -498   -449   -524   -605
    410    116   -296   -265    353    -88   -166   -220   -410   -366   -441   -545
    522    296   -226   -407    374     36    -67   -135   -324   -285   -363   -480
    670    491   -181   -581    426    155     -5    -59   -254   -213   -298   -410
    818    659   -158   -740    488    252     46     -5   -197   -155   -252   -350
    924    769   -155   -849    540    306     57      7   -171   -132   -231   -324
    880    810    -70   -844    475    371     67     64   -116    -77   -171   -257
    737    789     51   -766    342    420    122    140    -49     -5    -96   -171
    618    727    109   -672    254    418    127    145    -44      2    -83   -135
    522    644    119   -584    200    384    101    116    -75      2    -83   -116
    436    605    168   -519    135    387    114     98    -64     38    -59    -83
    252    509    257   -381     -2    384     28     85    -38     54    -46    -36
     88    446    355   -267   -135    402     -2    124     20     90    -15     44
     90    563    470   -329   -189    517    181    283    202    233    109    210
     25    654    628   -340   -301    641    454    545    465    452    267    379
   -184    706    891   -259   -537    797    623    800    735    698    470    576
   -459    815   1275   -176   -867   1044    756   1005   1005    989    758    870
   -675    982   1657   -155  -1166   1319    792   1135   1231   1291   1132   1304
   -654   1265   1919   -303  -1286   1592    737   1088   1293   1449   1473   1782
   -491   1434   1925   -472  -1208   1680    704    859   1101   1335   1613   2003
   -329   1384   1712   -527  -1021   1548    680    662    818   1104   1530   1904
   -179   1171   1348   -496   -766   1260    644    387    374    610    989   1299
     -7    953    961   -472   -483    956    623     28   -132    -41    171    449
     98    818    719   -459   -311    769    566    -70   -335   -277    -88    254
     85    581    493   -335   -205    537    517     33   -252   -194    -44    306
    226    504    277   -366    -25    392    530    210    -49     -7     64    426
    587    745    158   -665    215    452    753    441    226    246    241    631
    607    776    168   -693    218    472    924    628    433    444    384    779
    555    732    176   -644    189    454    917    696    514    527    433    846
    571    701    129   -636    220    415    802    665    485    504    405    826
    491    488     -2   -488    246    244    693    568    381    400    311    581
    314    142   -171   -228    241    -15    491    407    223    236    158    246
    129   -174   -303     20    215   -239    285    254     70     80     -2     54
    -85   -511   -428    296    168   -472    114     88    -85    -77   -166   -116
   -277   -753   -475    517     98   -615     28      0   -168   -168   -265   -228
   -436   -966   -532    698     46   -750    -28    -75   -254   -244   -350   -332
   -555  -1117   -561    836      0   -839    -93   -109   -298   -280   -405   -423
   -550  -1228   -678    888     62   -953   -205   -181   -381   -353   -488   -504
   -374  -1192   -818    784    220  -1005   -244   -257   -452   -426   -563   -561
   -187  -1124   -937    654    371  -1031   -228   -306   -483   -459   -610   -626
    -46  -1176  -1130    613    540  -1153   -353   -402   -571   -553   -711   -750
    249  -1169  -1421    457    833  -1293   -558   -522   -696   -670   -826   -875
    704  -1036  -1740    166   1221  -1387   -602   -548   -743   -719   -878   -919
   1124   -930  -2057    -98   1590  -1491   -615   -600   -795   -776   -948   -984
   1408   -924  -2333   -244   1870  -1628   -782   -701   -891   -880  -1057  -1088
   1704   -885  -2592   -410   2148  -1738   -880   -797   -987   -974  -1148  -1179
   1990   -810  -2800   -589   2395  -1805   -836   -831  -1041  -1026  -1187  -1244
   2026   -914  -2943   -558   2483  -1927   -963   -930  -1150  -1130  -1283  -1413
   2003  -1075  -3081   -465   2540  -2078  -1096  -1028  -1252  -1231  -1379  -1621
   1961  -1304  -3265   -329   2611  -2286  -1202  -1145  -1358  -1343  -1480  -1816
   1816  -1577  -3393   -119   2603  -2483  -1275  -1275  -1488  -1483  -1597  -1966
   1738  -1719  -3460    -10   2598  -2590  -1379  -1376  -1574  -1571  -1680  -2070
   1652  -1953  -3608    150   2629  -2779  -1543  -1532  -1717  -1717  -1836  -2200
   1662  -2101  -3764    218   2712  -2933  -1665  -1636  -1805  -1810  -1914  -2275
   1652  -2268  -3920    309   2785  -3094  -1748  -1727  -1880  -1880  -1961  -2307
   1615  -2372  -3990    376   2800  -3180  -1880  -1818  -1956  -1951  -2016  -2325
   1595  -2387  -3985    394   2790  -3185  -1935  -1847  -1964  -1961  -2010  -2278
   1577  -2400  -3977    410   2774  -3190  -1927  -1834  -1935  -1925  -1961  -2177
   1543  -2413  -3956    436   2748  -3185  -1919  -1821  -1904  -1880  -1893  -2042
   1418  -2462  -3881    522   2647  -3172  -1901  -1821  -1888  -1867  -1870  -1990
   1228  -2491  -3722    631   2475  -3107  -1880  -1826  -1883  -1880  -1888  -1904
   1036  -2569  -3606    763   2320  -3086  -1873  -1831  -1875  -1878  -1880  -1766
    852  -2626  -3478    888   2164  -3052  -1896  -1821  -1870  -1867  -1855  -1670
    646  -2637  -3283    992   1964  -2959  -1883  -1769  -1816  -1810  -1792  -1558
    452  -2647  -3102   1096   1774  -2873  -1823  -1727  -1771  -1777  -1751  -1465
    275  -2673  -2951   1197   1610  -2813  -1738  -1673  -1722  -1738  -1712  -1382
    142  -2675  -2818   1267   1480  -2746  -1649  -1597  -1654  -1680  -1660  -1314
     96  -2605  -2701   1252   1397  -2652  -1543  -1512  -1566  -1597  -1582  -1262
    158  -2439  -2598   1140   1376  -2517  -1405  -1413  -1470  -1519  -1522  -1226
    301  -2184  -2486    940   1392  -2333  -1241  -1293  -1361  -1426  -1452  -1135
    517  -1870  -2387    678   1452  -2127  -1044  -1145  -1205  -1273  -1304   -997
    802  -1543  -2346    368   1571  -1943   -909  -1054  -1101  -1166  -1195   -932
   1047  -1273  -2322    111   1683  -1797   -820   -948   -995  -1057  -1096   -870
   1270  -1021  -2294   -127   1779  -1657   -740   -836   -885   -943   -989   -784
   1483   -769  -2252   -355   1867  -1509   -672   -745   -795   -844   -893   -678
   1610   -535  -2145   -540   1878  -1340   -610   -649   -696   -743   -784   -561
   1725   -348  -2073   -688   1899  -1210   -566   -587   -626   -667   -711   -514
   1803   -202  -2008   -800   1904  -1104   -535   -524   -558   -597   -644   -501
   1839   -111  -1951   -862   1893  -1031   -519   -483   -519   -553   -607   -470
   1823    -54  -1880   -885   1849   -969   -524   -454   -493   -527   -587   -439
   1787    -10  -1800   -888   1792   -904   -561   -446   -491   -527   -594   -452
   1756      2  -1756   -880   1756   -878   -566   -428   -475   -504   -587   -454
   1748     10  -1738   -878   1743   -862   -574   -405   -454   -472   -561   -470
   1696     10  -1686   -854   1691   -836   -605   -413   -459   -472   -566   -501
   1571    -64  -1636   -753   1602   -849   -644   -444   -491   -501   -589   -542
   1439   -106  -1545   -667   1491   -826   -623   -441   -483   -485   -574   -550
   1384    -96  -1480   -644   1431   -787   -589   -426   -462   -457   -545   -555
   1304    -67  -1371   -620   1335   -717   -584   -420   -462   -459   -550   -555
   1267    103  -1163   -685   1215   -530   -491   -322   -361   -358   -462   -418
   1252    324   -927   -787   1091   -301   -371   -174   -202   -192   -285   -267
   1244    537   -706   -891    976    -83   -223    -23    -49    -33   -116   -163
   1278    745   -535  -1013    906    106    -90     96     77     88    -15    -70
   1330    911   -418  -1119    872    246     -2    153    155    166     54     12
   1291   1065   -226  -1179    758    420     85    213    231    244    140     96
   1158   1205     46  -1182    555    626    137    285    329    345    249    174
   1008   1241    233  -1127    387    740    181    332    400    418    309    200
    789   1231    439  -1010    174    836    228    397    467    488    376    265
    646   1226    579   -937     33    901    241    431    509    537    436    275
    522   1278    756   -898   -116   1018    275    446    545    571    475    259
    402   1270    867   -839   -231   1070    303    439    542    566    472    259
    298   1239    940   -769   -322   1091    345    457    555    581    485    231
    187   1244   1054   -717   -433   1150    374    501    597    626    527    226
     36   1270   1234   -652   -597   1252    413    558    662    685    592    265
   -155   1262   1418   -555   -787   1340    491    602    701    719    623    254
   -288   1291   1579   -504   -932   1434    548    670    753    774    670    314
   -363   1322   1686   -480  -1026   1504    566    709    779    800    693    436
   -324   1319   1644   -496   -984   1480    566    675    753    774    670    522
   -257   1325   1582   -535   -919   1452    574    641    722    743    636    563
   -280   1317   1595   -519   -937   1454    636    641    709    724    618    641
   -345   1296   1641   -475   -995   1467    670    662    717    735    641    727
   -355   1288   1644   -465  -1000   1465    672    646    696    714    631    691
   -368   1215   1582   -426   -976   1397    657    592    636    646    548    667
   -402   1171   1574   -384   -987   1371    649    576    618    633    530    665
   -397   1148   1545   -376   -971   1345    620    535    579    589    496    654
   -335   1135   1470   -400   -901   1301    555    493    532    545    459    657
   -348   1111   1460   -384   -904   1286    506    467    501    522    454    626
   -410   1052   1462   -322   -937   1257    561    472    498    519    465    618
   -478   1002   1480   -265   -979   1241    607    493    509    527    478    618
   -540   1000   1540   -228  -1039   1270    662    613    597    594    517    618
   -511   1098   1610   -293  -1062   1353    766    797    774    750    615    654
   -480   1291   1771   -405  -1127   1532    854   1015   1021   1002    836    828
   -379   1621   1997   -620  -1189   1810    878   1213   1283   1325   1171   1153
   -218   2023   2242   -901  -1228   2132    787   1241   1415   1574   1538   1595
   -215   2346   2561  -1067  -1389   2455    654    982   1260   1561   1774   1966
   -301   2379   2681  -1039  -1491   2530    532    644    974   1418   1831   2088
   -446   2094   2538   -823  -1491   2314    407    218    517    982   1447   1732
   -613   1548   2161   -467  -1387   1855    288   -239    -98    194    535    852
   -732   1023   1756   -148  -1244   1389     67   -488   -527   -363    -93    259
   -782    665   1447     57  -1114   1054    -12   -452   -524   -397   -176    153
   -727    514   1239    103   -982    875     10   -316   -371   -283   -129    163
   -631    491   1122     70   -875    805     57   -171   -189   -135    -44    210
   -480    579   1060    -49   -771    818    168     20     15     41     77    272
   -327    683   1010   -179   -667    846    236    116    116    124    129    316
   -207    696    904   -246   -555    800    223    109    114    114    109    322
    -75    698    774   -311   -423    735    174     62     67     62     64    277
      5    667    662   -337   -329    665    132      7      7     -5    -12    223
     44    589    545   -316   -249    568     49    -90    -72    -96   -101    181
     72    501    428   -288   -179    465    -36   -200   -158   -189   -184    122
    140    459    319   -298    -88    389   -142   -280   -231   -267   -262     64
    101    319    218   -210    -57    267   -213   -335   -280   -322   -319      0
    116    197     80   -158     18    140   -280   -420   -358   -405   -402    -88
    288    140   -150   -215    218     -5   -418   -542   -470   -519   -511   -171
    550    122   -428   -335    491   -153   -550   -678   -589   -641   -626   -252
    795     88   -706   -444    750   -309   -636   -807   -714   -769   -743   -350
   1026     62   -966   -545    995   -452   -748   -914   -810   -878   -852   -446
   1337     36  -1304   -688   1319   -633   -909  -1052   -930  -1005   -976   -561
   1662   -179  -1842   -740   1751  -1010  -1026  -1197  -1054  -1135  -1096   -678
   1956   -394  -2351   -782   2151  -1371  -1078  -1262  -1127  -1210  -1176   -761
   2426   -215  -2642  -1106   2533  -1428  -1288  -1421  -1337  -1405  -1379  -1000
   2889   -127  -3016  -1379   2951  -1571  -1467  -1577  -1532  -1577  -1545  -1236
   3138   -171  -3309  -1483   3224  -1740  -1538  -1623  -1590  -1631  -1597  -1361
   3309   -277  -3587  -1517   3447  -1932  -1592  -1657  -1610  -1662  -1654  -1488
   3522   -478  -4000  -1522   3759  -2239  -1730  -1818  -1753  -1792  -1821  -1712
   3673   -662  -4336  -1506   4000  -2499  -1849  -1974  -1909  -1922  -1979  -1922
   3382   -839  -4221  -1270   3800  -2530  -1823  -1945  -1906  -1914  -1987  -1971
   2613   -979  -3593   -818   3102  -2286  -1590  -1678  -1675  -1699  -1774  -1735
   1945  -1002  -2948   -472   2447  -1977  -1358  -1418  -1421  -1449  -1525  -1421
   1675   -927  -2603   -376   2138  -1764  -1244  -1291  -1296  -1312  -1384  -1231
   1758   -795  -2553   -480   2156  -1673  -1228  -1262  -1260  -1254  -1317  -1145
   2107   -602  -2709   -753   2408  -1657  -1270  -1280  -1286  -1249  -1293  -1124
   2405   -361  -2769  -1023   2587  -1564  -1286  -1247  -1254  -1195  -1231  -1091
   2590   -166  -2756  -1213   2670  -1462  -1241  -1169  -1169  -1119  -1169  -1098
   2935     36  -2899  -1486   2917  -1431  -1244  -1132  -1135  -1096  -1156  -1169
   3406    184  -3224  -1797   3315  -1519  -1330  -1176  -1184  -1158  -1210  -1288
   3946    366  -3580  -2156   3761  -1605  -1384  -1228  -1226  -1218  -1252  -1392
   4346    532  -3813  -2439   4081  -1641  -1397  -1247  -1239  -1239  -1260  -1454
   4590    654  -3936  -2621   4263  -1639  -1436  -1273  -1260  -1260  -1265  -1504
   4650    691  -3959  -2670   4304  -1634  -1449  -1314  -1299  -1296  -1283  -1532
   4523    610  -3912  -2566   4219  -1649  -1434  -1332  -1314  -1317  -1293  -1512
   4317    504  -3816  -2413   4065  -1654  -1418  -1332  -1304  -1319  -1304  -1457
   4068    368  -3699  -2218   3884  -1665  -1493  -1337  -1314  -1340  -1332  -1428
   3824    277  -3548  -2052   3686  -1634  -1525  -1327  -1296  -1332  -1330  -1389
   3569    231  -3338  -1901   3452  -1551  -1423  -1267  -1239  -1286  -1291  -1345
   3278    205  -3073  -1743   3174  -1434  -1280  -1192  -1158  -1215  -1234  -1309
   3005    197  -2808  -1600   2907  -1304  -1143  -1080  -1060  -1122  -1143  -1244
   2665    213  -2455  -1439   2559  -1119  -1047   -966   -945  -1008  -1039  -1085
   2327    249  -2078  -1288   2203   -914   -883   -836   -810   -867   -901   -906
   2078    363  -1717  -1223   1899   -675   -646   -654   -641   -693   -737   -737
   2000    592  -1408  -1296   1704   -407   -407   -465   -462   -506   -561   -563
   1943    815  -1127  -1379   1535   -155   -244   -314   -316   -348   -405   -410
   1751    935   -818  -1343   1286     59    -59   -171   -176   -205   -272   -277
   1454    969   -485  -1213    969    244     85    -31    -54    -77   -150   -163
   1137    927   -210  -1031    675    358    197     70     33     10    -64    -80
    883    875    -10   -880    446    433    226    116     75     59    -18    -38
    639    820    181   -730    228    501    262    174    114    103     20     -7
    428    732    303   -581     62    519    270    197    127    124     38     10
    288    704    415   -496    -62    561    275    210    145    150     62     23
    228    735    504   -483   -137    620    340    252    179    194     98     54
    179    782    602   -483   -210    693    384    293    218    233    137     93
    124    820    693   -475   -285    758    397    340    259    280    181    140
     80    904    823   -491   -371    865    415    402    324    345    252    220
     25    971    945   -498   -459    958    462    467    397    420    327    293
     41   1000    958   -522   -459    979    485    511    446    465    368    348
    101   1041    940   -571   -420    992    535    550    493    501    405    420
    137   1088    950   -613   -405   1021    584    589    535    537    446    509
    127   1132   1005   -631   -439   1070    610    615    568    584    496    576
     20   1135   1114   -576   -548   1124    654    657    618    639    555    644
   -140   1119   1257   -491   -698   1187    683    667    641    670    587    696
   -309   1145   1454   -418   -880   1299    706    714    688    724    641    787
   -480   1163   1644   -342  -1062   1402    732    776    761    797    717    924
   -623   1208   1831   -293  -1226   1519    820    875    878    909    839   1135
   -649   1353   2003   -353  -1327   1678    979   1005   1028   1054    997   1376
   -628   1441   2070   -405  -1348   1756   1044   1060   1101   1137   1088   1543
   -618   1397   2016   -392  -1317   1706    976   1039   1101   1143   1096   1553
   -524   1473   1997   -472  -1262   1732    961   1067   1145   1179   1137   1525
   -535   1509   2042   -488  -1288   1774   1041   1101   1197   1202   1171   1483
   -665   1322   1987   -327  -1325   1654   1078   1140   1215   1195   1176   1415
   -748   1093   1842   -174  -1293   1467   1104   1137   1197   1184   1171   1309
   -722    906   1628    -93  -1174   1267   1117   1088   1153   1143   1122   1184
   -641    763   1402    -62  -1023   1080   1075   1028   1096   1072   1034   1060
   -511    683   1195    -85   -852    937    963    937   1018    984    937    927
   -441    587   1028    -75   -735    807    906    878    937    904    857    810
   -426    501    927    -38   -675    714    872    846    883    849    797    714
   -431    384    813     23   -623    597    833    782    805    769    714    610
   -420    277    698     72   -558    488    800    696    714    680    628    514
   -493    135    626    179   -561    379    696    620    633    605    545    420
   -646    -51    592    348   -620    270    652    592    589    568    488    371
   -693   -111    581    402   -639    233    641    592    574    553    467    345
   -724   -174    550    449   -639    187    633    566    511    480    394    306
   -667   -226    439    446   -555    106    496    504    410    394    319    249
   -574   -337    236    457   -407    -51    366    387    259    270    200     98
   -498   -532    -36    514   -233   -285    207    236     67    103     28    -98
   -467   -717   -249    592   -109   -483     31     77    -98    -46   -129   -306
   -457   -875   -418    665    -20   -646    -96    -57   -236   -205   -298   -514
   -329   -976   -646    652    158   -813   -145    -49   -249   -252   -397   -639
   -137   -961   -826    548    342   -893   -155     31   -189   -226   -431   -735
     51   -833   -885    392    467   -859   -197    119   -101   -140   -387   -696
    283   -592   -875    153    579   -732   -244    213     51     75   -168   -423
    478   -303   -782    -88    628   -542   -392    137     75    213     93    -62
    493    -77   -574   -210    532   -324   -641   -220   -161    132    246    272
    381     38   -342   -210    363   -150   -844   -649   -441     23    342    457
    384   -213   -597    -85    491   -405  -1028  -1145   -911   -423    -62      2
    394   -914  -1309    259    852  -1111  -1221  -1639  -1577  -1270  -1002  -1104
    465  -1592  -2057    563   1257  -1823  -1499  -1948  -2073  -1906  -1714  -1932
    545  -2047  -2592    750   1569  -2320  -1691  -1974  -2143  -2010  -1880  -2138
    628  -2247  -2876    807   1751  -2561  -1706  -1904  -2060  -1982  -1935  -2094
    735  -2353  -3089    807   1909  -2720  -1706  -1810  -1956  -1927  -1977  -1974
    753  -2522  -3276    883   2013  -2899  -1701  -1714  -1857  -1867  -1974  -1860
    662  -2709  -3372   1023   2016  -3039  -1771  -1696  -1844  -1870  -1984  -1774
    550  -2829  -3380   1137   1964  -3104  -1816  -1709  -1834  -1883  -2000  -1709
    493  -2878  -3374   1192   1932  -3125  -1774  -1706  -1795  -1867  -1995  -1686
    485  -2889  -3377   1200   1930  -3133  -1714  -1688  -1756  -1836  -1966  -1709
    550  -2821  -3372   1135   1961  -3096  -1652  -1652  -1704  -1790  -1906  -1743
    730  -2624  -3354    945   2039  -2987  -1592  -1615  -1660  -1753  -1857  -1753
    976  -2327  -3307    675   2140  -2816  -1488  -1535  -1571  -1675  -1769  -1730
   1244  -1997  -3244    376   2242  -2621  -1353  -1426  -1457  -1579  -1667  -1657
   1506  -1701  -3208     98   2356  -2455  -1205  -1314  -1340  -1465  -1543  -1527
   1712  -1493  -3205   -111   2457  -2351  -1101  -1226  -1262  -1392  -1465  -1447
   1873  -1322  -3195   -277   2533  -2257  -1052  -1189  -1228  -1363  -1436  -1366
   1987  -1228  -3216   -379   2600  -2223  -1023  -1174  -1200  -1335  -1397  -1293
   2029  -1200  -3229   -413   2629  -2213   -987  -1153  -1163  -1299  -1358  -1254
   2034  -1182  -3218   -428   2624  -2197   -974  -1143  -1143  -1283  -1350  -1221
   2018  -1135  -3154   -441   2585  -2143   -966  -1119  -1104  -1247  -1325  -1163
   1927  -1135  -3065   -397   2496  -2099   -956  -1098  -1067  -1208  -1286  -1143
   1816  -1163  -2979   -324   2397  -2070   -956  -1085  -1047  -1184  -1267  -1137
   1795  -1153  -2948   -322   2369  -2049   -982  -1093  -1041  -1179  -1267  -1132
   1745  -1127  -2876   -309   2309  -2000   -966  -1067  -1013  -1148  -1231  -1091
   1662  -1083  -2748   -290   2203  -1914   -948  -1031   -976  -1106  -1187  -1060
   1615  -1026  -2642   -293   2127  -1834   -919   -974   -919  -1047  -1132  -1005
   1654   -924  -2579   -366   2114  -1751   -880   -919   -859   -984  -1098   -958
   1714   -849  -2564   -433   2138  -1706   -885   -888   -841   -961  -1078   -937
   1779   -807  -2587   -485   2182  -1696   -917   -870   -831   -940  -1049   -898
   1816   -782  -2598   -517   2205  -1688   -953   -862   -826   -919  -1021   -844
   1816   -782  -2598   -519   2205  -1688   -963   -852   -818   -906  -1005   -823
   1777   -774  -2553   -501   2164  -1662   -992   -841   -807   -885   -989   -756
   1740   -735  -2475   -504   2107  -1605  -1010   -826   -789   -857   -948   -680
   1675   -680  -2356   -496   2016  -1517   -982   -763   -724   -771   -854   -587
   1590   -592  -2182   -498   1886  -1387   -940   -685   -649   -680   -748   -514
   1556   -475  -2031   -540   1792  -1254   -888   -618   -581   -605   -667   -454
   1525   -329  -1855   -597   1688  -1091   -828   -530   -509   -522   -576   -387
   1470   -202  -1673   -633   1571   -937   -779   -433   -428   -441   -488   -306
   1376    -93  -1470   -644   1421   -782   -717   -353   -350   -348   -368   -223
   1286      5  -1283   -646   1283   -639   -675   -303   -293   -270   -272   -163
   1156     80  -1078   -620   1117   -498   -610   -254   -241   -210   -202   -129
    958     85   -872   -522    917   -392   -558   -205   -194   -161   -161   -101
    724     49   -675   -389    698   -314   -535   -158   -142   -109   -103    -72
    498     51   -446   -275    472   -194   -444   -101    -85    -54    -36    -62
    324    135   -192   -231    257    -28   -319    -15     -2     18     31     -7
    228    283     54   -254     88    168   -166    101    109    124    119    122
    202    480    277   -342    -36    379    -10    236    246    249    226    228
    176    678    501   -428   -161    589    137    368    389    389    350    319
    132    857    724   -496   -296    792    290    485    527    522    493    433
     51    984    932   -517   -439    958    436    584    644    631    607    517
    -64   1060   1124   -498   -594   1093    527    657    743    727    688    584
   -215   1088   1304   -436   -758   1195    597    714    815    800    753    623
   -366   1109   1475   -374   -922   1291    657    766    872    865    828    672
   -441   1127   1569   -342  -1005   1348    714    831    937    927    896    709
   -478   1166   1644   -345  -1062   1405    758    865    971    953    911    774
   -524   1202   1725   -340  -1124   1462    779    888    997    976    935    841
   -563   1221   1784   -329  -1176   1504    818    922   1039   1015    976    867
   -607   1241   1849   -316  -1228   1545    898    961   1080   1052   1010    883
   -628   1299   1925   -335  -1278   1610    956   1005   1127   1096   1052    898
   -623   1384   2005   -381  -1314   1693    979   1041   1171   1140   1093    917
   -600   1478   2078   -441  -1340   1777   1015   1075   1200   1169   1114    974
   -530   1595   2125   -532  -1327   1860   1062   1114   1239   1200   1140   1075
   -397   1735   2132   -670  -1265   1932   1106   1140   1267   1231   1169   1148
   -231   1880   2112   -823  -1171   1995   1161   1171   1293   1252   1184   1215
    -51   1990   2042   -971  -1047   2016   1210   1195   1312   1260   1184   1260
     83   2070   1987  -1075   -950   2029   1205   1189   1309   1262   1189   1288
    150   2049   1896  -1101   -872   1974   1166   1148   1267   1228   1166   1244
    171   1971   1800  -1072   -813   1886   1130   1088   1197   1148   1072   1179
    166   1860   1691  -1015   -763   1774   1065   1023   1127   1078    995   1161
    129   1740   1610   -935   -740   1675    982    963   1060   1026    950   1109
      5   1595   1590   -800   -792   1592    932    901    997    963    888   1039
   -122   1423   1545   -649   -833   1483    854    815    917    880    815    971
   -236   1275   1512   -522   -875   1392    776    740    844    807    740    911
   -410   1156   1566   -371   -987   1361    717    691    802    769    706    878
   -592   1106   1696   -257  -1143   1400    696    678    805    782    730    865
   -740   1088   1826   -174  -1283   1457    704    685    826    805    774    904
   -831   1130   1961   -150  -1397   1545    714    722    875    862    849    966
   -917   1182   2099   -132  -1506   1639    776    797    956    943    937   1028
   -971   1293   2262   -161  -1615   1777    841    854   1015   1000    989   1104
  -1036   1340   2377   -150  -1706   1857    875    901   1057   1041   1031   1179
  -1078   1353   2431   -140  -1753   1891    906    927   1078   1067   1067   1200
  -1075   1363   2439   -142  -1756   1901    919    935   1083   1075   1085   1202
  -1088   1363   2452   -137  -1769   1906    937    937   1083   1075   1088   1205
  -1106   1353   2460   -122  -1782   1906    948    950   1091   1080   1096   1210
  -1143   1304   2444    -80  -1795   1873    958    963   1096   1083   1093   1192
  -1176   1270   2447    -46  -1810   1857    953    943   1067   1044   1054   1174
  -1169   1218   2385    -25  -1777   1800    935    917   1034   1015   1034   1150
  -1187   1184   2372      0  -1779   1777    943    883    987    958    979   1140
  -1213   1169   2382     20  -1797   1777    911    846    940    901    914   1145
  -1197   1143   2340     28  -1769   1740    870    813    901    862    872   1096
  -1158   1135   2294     10  -1727   1712    823    779    867    828    849   1078
  -1114   1057   2171     28  -1641   1613    776    722    810    766    792   1036
  -1047    984   2031     31  -1540   1506    722    644    735    688    717    961
   -989    867   1857     62  -1423   1361    610    537    631    579    607    867
   -984    787   1771     96  -1376   1278    514    439    527    478    511    820
   -943    735   1678    101  -1309   1205    454    376    462    413    446    795
   -872    678   1548     96  -1210   1111    394    311    397    342    374    763
   -789    600   1389     96  -1088    995    316    239    322    262    288    662
   -675    563   1239     54   -958    901    322    296    358    265    249    553
   -483    652   1135    -85   -810    893    337    405    462    345    280    537
   -244    828   1072   -293   -657    948    358    511    597    491    402    641
     10   1093   1083   -550   -535   1088    272    561    711    659    610    891
    241   1460   1218   -852   -488   1340    119    405    675    724    831   1270
    405   1686   1278  -1047   -436   1483    -88     41    428    620    966   1535
    587   1727   1140  -1158   -275   1434   -335   -423     59    387    922   1551
    831   1423    592  -1127    119   1008   -602  -1002   -537   -233    309    956
   1130    820   -311   -976    719    254   -872  -1590  -1286  -1192   -807   -166
   1569     72  -1496   -820   1532   -709  -1176  -1919  -1758  -1779  -1465   -836
   2107   -384  -2491   -859   2299  -1436  -1384  -1966  -1849  -1883  -1618  -1054
   2740   -184  -2925  -1278   2831  -1553  -1631  -2052  -1979  -2018  -1831  -1301
   2951   -158  -3109  -1395   3029  -1634  -1602  -1966  -1930  -1990  -1862  -1369
   2868   -265  -3133  -1301   2998  -1696  -1462  -1740  -1725  -1808  -1740  -1356
   2782   -387  -3169  -1200   2974  -1779  -1379  -1582  -1577  -1678  -1660  -1376
   2922   -540  -3463  -1189   3192  -2000  -1413  -1634  -1626  -1732  -1756  -1551
   2912   -761  -3673  -1075   3291  -2218  -1493  -1712  -1717  -1818  -1883  -1771
   2413   -979  -3393   -717   2902  -2187  -1449  -1613  -1644  -1730  -1803  -1784
   1753  -1150  -2907   -301   2330  -2029  -1332  -1457  -1517  -1579  -1647  -1644
   1363  -1291  -2655    -36   2008  -1971  -1306  -1410  -1467  -1519  -1569  -1493
   1389  -1444  -2834     28   2109  -2140  -1473  -1545  -1595  -1615  -1662  -1488
   1244  -1574  -2818    163   2031  -2195  -1525  -1590  -1678  -1662  -1712  -1488
    810  -1704  -2514    446   1660  -2109  -1475  -1530  -1660  -1628  -1680  -1439
    433  -1831  -2265    698   1348  -2047  -1449  -1488  -1615  -1608  -1675  -1426
    275  -1896  -2171    807   1221  -2034  -1361  -1454  -1561  -1582  -1673  -1473
    246  -1883  -2130    818   1187  -2005  -1322  -1434  -1514  -1548  -1649  -1548
    514  -1613  -2127    548   1319  -1870  -1273  -1374  -1428  -1470  -1577  -1597
   1101  -1174  -2275     36   1688  -1725  -1184  -1275  -1319  -1374  -1483  -1623
   1579   -867  -2449   -355   2010  -1657  -1132  -1202  -1244  -1327  -1426  -1673
   1990   -600  -2592   -696   2288  -1595  -1070  -1143  -1182  -1286  -1371  -1693
   2434   -226  -2662  -1104   2546  -1441   -943  -1036  -1072  -1187  -1254  -1618
   2813    168  -2644  -1491   2730  -1236   -774   -883   -930  -1049  -1101  -1475
   3050    449  -2600  -1751   2826  -1075   -678   -782   -818   -950  -1000  -1325
   3234    675  -2561  -1956   2896   -943   -626   -717   -735   -872   -922  -1153
   3309    813  -2496  -2062   2904   -841   -594   -678   -672   -805   -846   -979
   3328    948  -2379  -2138   2855   -714   -563   -615   -592   -717   -750   -849
   3286   1130  -2158  -2210   2722   -514   -478   -493   -459   -579   -605   -662
   3130   1218  -1914  -2174   2522   -348   -397   -389   -342   -457   -478   -485
   3008   1348  -1660  -2179   2333   -155   -309   -275   -220   -324   -332   -322
   2837   1439  -1397  -2138   2117     20   -200   -163   -106   -200   -200   -168
   2514   1447  -1067  -1982   1790    189   -122    -77    -15    -98    -88    -62
   2179   1418   -761  -1800   1470    329    -62     18     67      7     23     23
   1831   1353   -478  -1592   1153    439      2    122    153    111    127    106
   1449   1337   -111  -1392    782    613    129    244    270    241    259    210
   1078   1332    254  -1205    410    792    228    342    368    358    381    355
    696   1312    615  -1005     41    963    306    436    462    467    498    496
    329   1306    976   -820   -324   1140    402    517    548    566    602    602
     62   1350   1288   -706   -613   1319    524    605    628    659    696    691
    -90   1397   1488   -654   -792   1441    605    670    678    719    766    743
   -174   1449   1621   -639   -898   1535    641    706    701    750    805    771
   -197   1473   1667   -639   -932   1569    636    714    696    748    789    756
   -171   1431   1602   -628   -885   1517    594    701    675    719    745    704
   -145   1418   1564   -639   -854   1491    594    750    706    732    735    709
    -90   1431   1519   -670   -805   1475    615    792    745    750    735    711
     25   1462   1436   -745   -706   1449    644    810    763    753    709    683
    137   1493   1356   -815   -607   1426    654    807    766    740    678    654
    194   1480   1286   -839   -545   1384    649    789    748    706    646    644
    187   1413   1223   -800   -517   1319    649    771    709    662    607    633
    127   1301   1171   -714   -522   1236    641    727    649    620    568    610
    -18   1148   1166   -563   -592   1156    620    685    602    592    532    610
   -293    953   1247   -329   -771   1098    561    639    555    553    491    623
   -563    795   1358   -116   -961   1075    493    592    522    519    449    633
   -810    633   1444     88  -1127   1036    475    558    506    491    410    641
  -1000    493   1493    254  -1247    992    522    576    537    496    413    688
  -1078    444   1522    316  -1301    982    589    636    610    548    467    766
  -1161    423   1582    368  -1371   1002    662    706    685    607    527    826
  -1221    509   1730    353  -1475   1119    761    784    758    683    610    862
  -1234    605   1839    314  -1535   1221    878    865    818    750    678    857
  -1182    566   1748    306  -1465   1156    974    904    872    807    724    833
  -1065    517   1579    272  -1322   1047   1010    911    911    841    753    779
   -911    475   1387    215  -1148    930    992    901    932    846    761    688
   -769    459   1228    155   -997    844    984    904    950    849    763    579
   -620    579   1200     18   -911    888   1052    979   1021    922    818    587
   -636    613   1247     10   -943    930   1093   1015   1060    961    852    600
   -678    584   1262     44   -969    922   1104   1008   1070    974    862    615
   -704    654   1358     25  -1031   1005   1140   1041   1109   1023    906    678
   -795    691   1483     49  -1140   1085   1192   1072   1150   1065    948    753
   -815    693   1509     59  -1161   1101   1195   1072   1148   1067    948    795
   -867    553   1418    155  -1143    984   1093   1018   1083   1008    878    709
   -756    561   1317     98  -1036    937   1060    979   1049    976    826    649
   -730    532   1262     98   -995    896   1018    914    992    917    763    584
   -735    488   1221    122   -976    854    966    867    937    859    701    504
   -779    363   1143    205   -961    753    911    802    854    779    631    410
   -657    363   1021    148   -839    691    859    769    771    724    597    358
   -633    207    841    210   -737    524    758    631    584    568    452    168
   -756    -88    667    423   -714    288    597    439    355    361    231    -67
   -636   -226    407    428   -524     90    397    288    184    192     38   -257
   -335   -358    -23    348   -155   -192    207    158     33     33   -135   -439
   -171   -587   -418    376    122   -504    -51    -41   -194   -192   -350   -667
    -98   -815   -717    454    309   -766   -265   -244   -418   -402   -553   -880
   -109  -1072   -966    589    426  -1021   -348   -376   -576   -558   -724  -1054
   -329  -1454  -1124    893    397  -1291   -459   -517   -737   -722   -909  -1179
   -737  -1860  -1122   1296    192  -1491   -662   -701   -909   -888  -1072  -1335
   -914  -2091  -1176   1501    129  -1634   -818   -854  -1054  -1036  -1223  -1447
   -989  -2359  -1369   1673    187  -1865   -982   -987  -1208  -1182  -1379  -1618
   -963  -2569  -1605   1766    319  -2088  -1091  -1072  -1299  -1275  -1486  -1756
   -719  -2548  -1829   1634    553  -2190  -1169  -1148  -1374  -1366  -1548  -1842
   -555  -2592  -2036   1574    740  -2314  -1296  -1267  -1499  -1506  -1660  -1961
   -431  -2611  -2179   1519    872  -2397  -1387  -1363  -1577  -1590  -1735  -2034
   -350  -2605  -2255   1478    950  -2431  -1392  -1405  -1597  -1613  -1743  -1956
   -277  -2631  -2356   1454   1036  -2494  -1408  -1428  -1615  -1639  -1756  -1935
   -127  -2639  -2512   1382   1189  -2574  -1434  -1449  -1631  -1667  -1777  -1896
    -31  -2657  -2626   1343   1296  -2642  -1470  -1465  -1636  -1691  -1797  -1818
     70  -2634  -2704   1283   1387  -2668  -1488  -1462  -1631  -1704  -1813  -1704
    233  -2561  -2798   1161   1514  -2678  -1405  -1382  -1538  -1623  -1740  -1636
    457  -2333  -2790    937   1623  -2561  -1244  -1179  -1314  -1431  -1605  -1621
    701  -1982  -2683    639   1691  -2330  -1057   -924  -1018  -1150  -1371  -1470
    966  -1480  -2447    257   1706  -1964   -904   -675   -688   -797  -1036  -1145
   1166  -1031  -2197    -70   1680  -1613   -901   -558   -465   -483   -592   -698
   1374   -485  -1860   -444   1615  -1174   -930   -623   -433   -353   -239   -239
   1540   -122  -1662   -711   1600   -891   -893   -756   -563   -394    -67     54
   1623    -93  -1717   -763   1670   -904   -862   -956   -865   -662   -205    -62
   1714   -335  -2049   -691   1880  -1189   -896  -1319  -1376  -1288   -911   -802
   1779   -566  -2346   -605   2062  -1454  -1008  -1641  -1816  -1852  -1584  -1496
   1792   -784  -2577   -504   2182  -1680  -1070  -1667  -1901  -1971  -1743  -1667
   1740   -904  -2644   -418   2192  -1774   -976  -1444  -1675  -1766  -1621  -1545
   1457   -943  -2403   -257   1930  -1673   -813  -1184  -1358  -1480  -1415  -1332
   1148   -901  -2049   -124   1597  -1475   -631   -904  -1039  -1176  -1176  -1132
    935   -727  -1662   -103   1299  -1195   -428   -623   -727   -880   -906   -911
    891   -524  -1415   -181   1153   -969   -249   -420   -504   -662   -711   -743
    909   -358  -1267   -277   1085   -813   -129   -293   -358   -514   -568   -628
    906   -259  -1166   -324   1034   -711    -83   -244   -293   -452   -517   -615
   1054    -72  -1127   -493   1088   -600    -25   -181   -226   -387   -462   -545
   1150     36  -1114   -592   1132   -537     10   -135   -168   -324   -400   -511
   1218     64  -1156   -641   1187   -545    -25   -140   -171   -319   -392   -506
   1317    109  -1208   -711   1262   -550    -46   -140   -168   -309   -384   -491
   1405    116  -1288   -761   1348   -587    -67   -163   -197   -332   -407   -509
   1452     64  -1387   -758   1421   -659   -119   -210   -254   -381   -454   -535
   1514     23  -1493   -769   1501   -735   -176   -246   -303   -423   -488   -530
   1558    -12  -1571   -774   1564   -792   -215   -280   -348   -457   -519   -517
   1571    -46  -1618   -763   1592   -831   -262   -309   -381   -485   -545   -501
   1551    -77  -1628   -735   1590   -852   -311   -337   -415   -522   -581   -491
   1493    -85  -1579   -704   1535   -833   -309   -311   -397   -498   -568   -428
   1444    -88  -1532   -678   1486   -810   -314   -285   -374   -467   -537   -410
   1426    -62  -1491   -683   1457   -774   -327   -270   -353   -441   -517   -402
   1408     -7  -1415   -698   1410   -711   -311   -249   -327   -418   -504   -374
   1382     15  -1369   -701   1374   -675   -296   -223   -296   -389   -480   -332
   1337     46  -1291   -693   1314   -620   -257   -174   -236   -319   -410   -293
   1273     70  -1202   -672   1239   -566   -233   -140   -189   -265   -358   -249
   1195     90  -1104   -641   1150   -506   -228   -119   -155   -223   -324   -215
   1075    122   -953   -600   1013   -415   -176    -72   -101   -166   -262   -166
    859     98   -761   -480    810   -329   -168    -33    -54   -109   -200   -132
    667    101   -568   -384    618   -233   -179     -5    -10    -57   -150    -96
    509     75   -433   -290    472   -179   -153     15     18    -25   -122    -83
    374    137   -236   -257    303    -49   -109     70     83     57    -10      0
    213    215      0   -215    106    109    -57    148    174    171    124     90
     96    298    200   -197    -51    249     -5    202    244    246    207    150
     36    366    329   -200   -145    348     54    259    316    327    293    249
     31    400    368   -215   -171    387     80    296    366    381    358    296
     12    488    475   -252   -231    483     93    311    394    413    402    335
    -20    550    571   -265   -298    561    109    335    423    452    441    405
    -67    579    646   -254   -355    613    122    358    454    496    498    465
   -158    592    748   -218   -454    670    155    397    498    548    558    493
   -249    615    865   -184   -558    740    184    423    524    571    581    493
   -309    649    956   -171   -631    802    207    457    553    594    592    493
   -332    696   1028   -181   -680    862    228    483    576    613    600    491
   -329    815   1143   -244   -737    979    340    550    641    667    659    527
   -285    995   1280   -355   -782   1135    483    644    732    745    727    553
   -309   1062   1371   -379   -841   1215    574    711    795    795    761    568
   -322   1117   1439   -397   -880   1278    657    782    862    849    813    579
   -358   1187   1543   -415   -950   1366    732    831    911    885    849    576
   -433   1262   1696   -415  -1065   1478    802    875    956    917    872    628
   -530   1319   1847   -397  -1187   1582    885    924   1010    963    898    706
   -657   1309   1966   -324  -1312   1636    935    950   1047    995    922    771
   -787   1312   2099   -265  -1441   1704    969    982   1093   1039    979    872
   -891   1337   2229   -223  -1558   1782   1023   1023   1150   1098   1052    940
   -937   1366   2301   -215  -1621   1834   1065   1052   1187   1127   1072    989
   -924   1441   2366   -257  -1644   1904   1111   1088   1236   1179   1114   1093
   -885   1493   2379   -306  -1631   1935   1148   1130   1267   1213   1156   1127
   -867   1587   2455   -361  -1660   2021   1182   1174   1299   1239   1179   1179
   -880   1699   2577   -410  -1727   2138   1252   1239   1353   1291   1234   1275
   -935   1753   2688   -407  -1810   2221   1312   1293   1397   1330   1270   1330
  -1057   1680   2738   -311  -1899   2208   1335   1317   1423   1361   1293   1337
  -1208   1551   2759   -171  -1982   2153   1325   1293   1384   1325   1262   1293
  -1431   1379   2811     23  -2122   2094   1273   1239   1312   1252   1195   1223
  -1660   1140   2800    259  -2229   1969   1200   1174   1239   1182   1124   1127
  -1790    943   2733    420  -2260   1836   1161   1124   1184   1132   1080   1054
  -1818    901   2720    457  -2268   1808   1153   1104   1143   1091   1031   1023
  -1761    950   2709    402  -2236   1829   1106   1101   1137   1098   1044   1047
  -1649   1041   2691    303  -2169   1865   1132   1122   1150   1119   1080   1060
  -1574   1200   2774    184  -2174   1987   1202   1176   1208   1174   1132   1122
  -1538   1350   2889     93  -2213   2120   1270   1249   1296   1262   1221   1218
  -1532   1444   2974     44  -2255   2210   1327   1306   1361   1332   1309   1299
  -1530   1527   3057      2  -2294   2291   1379   1345   1413   1379   1363   1340
  -1514   1577   3091    -31  -2304   2335   1379   1363   1431   1395   1353   1348
  -1512   1641   3154    -64  -2333   2397   1371   1384   1462   1434   1395   1410
  -1475   1667   3143    -98  -2309   2405   1371   1389   1473   1457   1428   1439
  -1449   1618   3068    -83  -2257   2343   1340   1361   1434   1426   1397   1400
  -1499   1530   3029    -18  -2262   2278   1265   1283   1350   1343   1325   1348
  -1608   1447   3055     80  -2333   2249   1195   1226   1299   1291   1280   1330
  -1745   1293   3037    226  -2392   2164   1153   1179   1244   1234   1221   1306
  -1823   1158   2982    332  -2403   2070   1085   1104   1156   1145   1137   1241
  -1909    992   2902    457  -2408   1945   1008   1013   1065   1054   1052   1148
  -1961    818   2779    571  -2372   1797    937    930    982    969    966   1060
  -1956    659   2613    646  -2286   1636    906    865    909    893    896    987
  -1899    607   2507    646  -2203   1556    870    792    833    813    815    922
  -1790    607   2395    589  -2094   1501    776    680    719    688    693    870
  -1693    558   2252    566  -1974   1405    761    633    665    636    639    831
  -1610    545   2156    530  -1883   1350    737    597    623    589    600    787
  -1496    548   2044    475  -1769   1296    711    568    600    568    584    756
  -1343    548   1888    394  -1615   1218    680    506    537    498    522    698
  -1234    602   1836    314  -1535   1218    680    472    498    449    467    709
  -1098    626   1722    236  -1410   1171    657    452    475    423    439    714
   -862    649   1512    106  -1187   1080    568    376    400    348    374    644
   -584    652   1234    -36   -909    943    452    257    283    231    262    548
   -342    615    958   -137   -649    787    363    145    168    106    153    444
   -148    584    732   -220   -441    657    262     44     64     -2     49    327
     15    537    522   -275   -252    530    106    -77    -44   -111    -54    223
    200    410    210   -306     -5    311      5   -179   -140   -220   -176     88
    387    324    -62   -355    226    132    -49   -187   -140   -249   -246    -25
    558    283   -275   -420    418      2   -119   -192   -124   -262   -314   -137
    787    285   -501   -535    644   -106   -239   -233   -111   -244   -335   -124
   1075    161   -914   -620    995   -374   -415   -265    -44   -106   -137    132
   1509    314  -1195   -911   1350   -439   -730   -498   -192   -135     18    400
   1867    776  -1093  -1325   1480   -158  -1135   -982   -672   -480    -77    420
   1751    701  -1049  -1226   1400   -174  -1291  -1319  -1070   -769   -179    348
   1623    132  -1493   -878   1556   -680  -1405  -1709  -1574  -1330   -766   -319
   1639   -535  -2174   -553   1904  -1353  -1608  -2174  -2184  -2114  -1722  -1376
   1800  -1130  -2930   -335   2364  -2029  -1865  -2501  -2618  -2639  -2356  -2104
   1862  -1597  -3460   -132   2660  -2527  -1974  -2483  -2616  -2642  -2447  -2333
   1626  -1813  -3442     90   2533  -2626  -1855  -2203  -2343  -2374  -2265  -2226
   1257  -1790  -3050    265   2153  -2418  -1636  -1839  -1990  -2034  -1984  -1912
    971  -1631  -2603    327   1784  -2117  -1374  -1480  -1634  -1675  -1678  -1548
    802  -1543  -2346    371   1574  -1943  -1236  -1304  -1441  -1483  -1517  -1337
    787  -1587  -2377    400   1579  -1982  -1234  -1301  -1436  -1478  -1545  -1325
    667  -1582  -2252    457   1460  -1917  -1137  -1262  -1402  -1439  -1514  -1288
    532  -1439  -1974    452   1252  -1706   -950  -1127  -1278  -1314  -1387  -1182
    540  -1184  -1725    322   1132  -1454   -750   -950  -1111  -1153  -1228  -1072
    828   -875  -1704     23   1265  -1288   -662   -846  -1000  -1049  -1119  -1062
   1247   -594  -1844   -327   1545  -1218   -665   -820   -943  -1008  -1075  -1122
   1766   -296  -2065   -737   1914  -1179   -649   -800   -885   -969  -1036  -1210
   2278      7  -2270  -1143   2275  -1130   -592   -758   -818   -930  -1000  -1301
   2707    241  -2468  -1475   2587  -1111   -524   -719   -776   -911   -989  -1426
   3037    410  -2626  -1725   2831  -1109   -540   -706   -761   -909   -984  -1551
   3330    540  -2792  -1938   3060  -1124   -574   -709   -756   -911   -982  -1553
   3561    657  -2904  -2109   3234  -1122   -561   -704   -743   -906   -974  -1454
   3580    646  -2933  -2114   3257  -1143   -594   -714   -745   -906   -976  -1325
   3473    605  -2868  -2039   3169  -1130   -620   -717   -740   -898   -963  -1187
   3257    504  -2753  -1880   3005  -1124   -646   -724   -735   -888   -945  -1091
   2966    363  -2603  -1665   2785  -1119   -693   -727   -727   -878   -932   -989
   2603    205  -2400  -1405   2501  -1096   -724   -722   -717   -859   -911   -909
   2387    119  -2268  -1254   2327  -1072   -717   -706   -698   -831   -883   -862
   2125      2  -2122  -1065   2122  -1060   -704   -698   -693   -813   -862   -828
   1883    -49  -1932   -917   1906   -989   -691   -667   -670   -771   -826   -779
   1610   -109  -1719   -750   1662   -914   -649   -607   -615   -706   -758   -709
   1304   -168  -1473   -568   1387   -818   -555   -530   -545   -620   -675   -620
    966   -205  -1171   -381   1067   -688   -394   -441   -459   -524   -576   -527
    639   -166   -805   -236    722   -485   -280   -335   -350   -400   -449   -407
    309   -189   -498    -62    402   -342   -223   -249   -259   -293   -337   -311
     49   -179   -231     64    140   -205   -103   -150   -161   -184   -218   -215
   -140   -106     33    122    -88    -36     -2    -51    -59    -67    -96   -111
   -337    -83    254    210   -296     85     23     12     12     18     -5    -36
   -522    -57    465    288   -496    205     41     88     90    109     90     46
   -602     67    670    267   -636    368    106    197    197    226    218    161
   -623    226    846    197   -735    535    207    309    298    332    327    267
   -506    506   1013      0   -758    758    340    439    423    465    462    407
   -491    675   1166    -93   -828    922    426    524    496    548    545    488
   -548    737   1286    -96   -917   1010    467    587    550    602    602    530
   -597    797   1392   -101   -995   1093    465    639    592    644    644    568
   -722    792   1514    -33  -1117   1153    475    662    597    657    654    576
   -826    735   1561     44  -1195   1148    509    683    597    652    649    574
   -963    633   1597    163  -1280   1114    485    670    568    620    607    537
  -1145    501   1647    322  -1397   1075    472    652    550    589    566    511
  -1340    392   1732    475  -1535   1062    535    659    558    587    553    498
  -1540    327   1867    605  -1704   1096    597    670    563    589    542    483
  -1808    220   2029    792  -1917   1124    633    701    584    610    550    491
  -2083    132   2213    974  -2148   1171    693    761    646    672    605    563
  -2247    145   2392   1052  -2320   1267    743    815    714    737    670    659
  -2356    137   2494   1106  -2426   1314    789    849    756    782    711    737
  -2423    129   2553   1145  -2488   1340    846    867    792    815    745    807
  -2421    129   2551   1145  -2486   1337    872    904    846    862    795    883
  -2348    184   2533   1083  -2439   1358    909    966    922    924    852    961
  -2314    241   2556   1036  -2436   1397   1002   1000    971    956    878   1002
  -2330    275   2605   1026  -2468   1439   1080   1013   1000    974    896   1026
  -2304    200   2501   1052  -2403   1348   1070   1031   1028    992    909   1023
  -2242     64   2307   1088  -2273   1184   1054   1049   1060   1010    922   1015
  -2130     70   2200   1028  -2166   1135   1114   1085   1127   1067    979   1052
  -1932    254   2187    839  -2060   1221   1223   1202   1265   1200   1111   1145
  -1740    462   2203    636  -1971   1332   1361   1312   1389   1322   1241   1257
  -1595    620   2216    488  -1904   1418   1470   1379   1465   1392   1309   1361
  -1449    709   2156    368  -1803   1431   1480   1369   1462   1395   1306   1353
  -1317    758   2073    277  -1696   1415   1449   1353   1449   1384   1301   1327
  -1226    823   2049    200  -1639   1436   1449   1363   1457   1389   1314   1348
  -1135    904   2039    116  -1587   1470   1488   1387   1483   1415   1337   1379
  -1098    901   2000     96  -1551   1449   1457   1389   1480   1415   1337   1312
  -1088    857   1945    114  -1517   1402   1441   1397   1470   1410   1330   1262
  -1083    795   1875    142  -1478   1332   1441   1379   1426   1369   1280   1192
  -1130    649   1779    241  -1454   1213   1421   1327   1361   1304   1213   1124
  -1260    400   1660    428  -1460   1028   1337   1226   1262   1197   1119    992
  -1491     62   1553    714  -1522    807   1143   1067   1088   1015    935    833
  -1764   -332   1428   1047  -1597    548    885    862    867    795    722    633
  -1927   -701   1226   1314  -1577    262    683    665    623    576    514    402
  -2068  -1018   1049   1540  -1561     15    444    444    374    363    314    163
  -2195  -1330    865   1761  -1532   -231    223    223    142    155    101    -72
  -2161  -1608    550   1883  -1358   -530     62     62    -25     -5    -77   -249
  -2166  -1875    290   2021  -1228   -792    -85    -80   -174   -158   -246   -423
  -2210  -2049    161   2130  -1187   -945   -233   -202   -306   -288   -389   -540
  -2122  -2125     -2   2122  -1060  -1065   -316   -283   -400   -384   -496   -623
  -1982  -2239   -257   2109   -865  -1249   -407   -363   -517   -504   -628   -756
  -1912  -2408   -496   2161   -709  -1452   -530   -480   -672   -652   -789   -927
  -1925  -2572   -646   2247   -641  -1608   -641   -600   -810   -784   -922  -1047
  -1891  -2756   -865   2322   -514  -1810   -719   -704   -930   -901  -1034  -1156
  -1800  -2966  -1166   2382   -319  -2068   -815   -841  -1075  -1057  -1192  -1387
  -1644  -3099  -1454   2372    -96  -2278  -1000  -1018  -1249  -1236  -1395  -1628
  -1358  -3143  -1784   2249    210  -2465  -1182  -1202  -1428  -1418  -1587  -1888
  -1140  -3257  -2117   2200    485  -2688  -1345  -1366  -1579  -1587  -1735  -2135
  -1026  -3426  -2400   2226    685  -2915  -1486  -1491  -1696  -1735  -1847  -2351
   -963  -3548  -2585   2257    810  -3068  -1600  -1571  -1766  -1829  -1938  -2455
   -846  -3504  -2660   2174    906  -3083  -1649  -1626  -1800  -1865  -1971  -2369
   -618  -3393  -2774   2005   1078  -3083  -1605  -1641  -1795  -1862  -1964  -2265
   -405  -3322  -2917   1862   1254  -3120  -1592  -1667  -1805  -1883  -1977  -2200
   -285  -3296  -3011   1792   1361  -3154  -1579  -1688  -1810  -1899  -1987  -2138
   -236  -3250  -3013   1740   1387  -3130  -1556  -1673  -1774  -1878  -1969  -2088
   -192  -3130  -2938   1660   1371  -3034  -1462  -1545  -1634  -1764  -1867  -2008
   -189  -2959  -2769   1574   1288  -2865  -1231  -1270  -1356  -1527  -1686  -1880
   -233  -2707  -2473   1470   1119  -2590   -995   -956  -1026  -1213  -1421  -1654
   -114  -2213  -2101   1161    992  -2156   -800   -636   -644   -797  -1008  -1265
     18  -1644  -1662    813    839  -1654   -719   -436   -342   -410   -517   -704
     20  -1101  -1122    540    568  -1111   -724   -509   -277   -197    -80   -106
    -93   -743   -649    418    277   -696   -779   -766   -374   -106    241    314
   -223   -602   -381    410     77   -493   -836  -1085   -597   -244    210    345
   -314   -875   -563    594    124   -719   -875  -1423  -1013   -779   -407   -233
   -348  -1301   -953    823    301  -1127   -932  -1652  -1444  -1395  -1127   -940
   -288  -1579  -1291    935    501  -1436   -992  -1597  -1488  -1493  -1273  -1114
   -200  -1600  -1400    898    600  -1501   -901  -1330  -1234  -1278  -1130  -1018
    -62  -1499  -1436    779    685  -1467   -771  -1065   -969  -1052   -974   -878
    137  -1330  -1470    594    802  -1397   -646   -841   -750   -867   -846   -753
    335  -1161  -1496    413    914  -1327   -584   -693   -618   -756   -771   -618
    485  -1034  -1519    272   1000  -1275   -574   -615   -542   -683   -706   -527
    600   -976  -1577    187   1088  -1275   -553   -574   -506   -644   -657   -478
    753   -883  -1636     64   1192  -1260   -524   -545   -478   -618   -626   -449
    935   -740  -1675    -96   1304  -1208   -498   -501   -439   -574   -579   -431
   1036   -680  -1717   -179   1376  -1200   -506   -493   -444   -576   -581   -431
   1083   -620  -1706   -231   1395  -1163   -527   -491   -454   -581   -571   -384
   1098   -587  -1686   -257   1392  -1135   -530   -457   -433   -558   -545   -366
   1023   -576  -1600   -223   1312  -1088   -496   -410   -400   -522   -522   -342
    883   -574  -1460   -155   1169  -1015   -493   -381   -379   -491   -488   -309
    717   -610  -1327    -54   1021   -969   -454   -348   -350   -459   -462   -277
    553   -605  -1158     25    854   -880   -392   -280   -290   -392   -397   -194
    431   -545   -976     57    704   -761   -345   -218   -233   -329   -342   -148
    342   -504   -849     80    594   -675   -275   -150   -174   -267   -298    -85
    262   -400   -662     67    459   -530   -184    -54    -75   -161   -215      2
    189   -244   -433     25    309   -337   -103     46     36    -41    -98     98
    116   -122   -239      2    176   -179      0    148    148     80     25    187
     25     15    -10    -23     18      2     90    231    244    184    129    246
    -44    145    189    -51   -116    166    166    314    332    272    207    306
   -135    249    381    -57   -259    316    236    392    420    366    293    387
   -277    316    594    -18   -436    454    303    472    517    470    405    457
   -415    348    761     31   -587    553    366    548    597    550    483    498
   -506    402    906     51   -706    654    405    607    672    633    571    545
   -568    467   1034     49   -800    748    457    665    745    711    665    581
   -605    542   1148     31   -875    844    504    719    802    769    711    600
   -618    639   1257    -12   -937    948    535    784    878    841    769    701
   -607    763   1371    -77   -989   1067    597    854    969    940    875    789
   -615    862   1475   -124  -1047   1169    670    932   1065   1044    987    857
   -610    976   1587   -181  -1098   1280    724   1002   1145   1135   1104    914
   -641   1078   1719   -218  -1182   1397    771   1052   1202   1197   1179    979
   -691   1143   1831   -226  -1262   1486    813   1091   1254   1260   1236   1049
   -753   1184   1935   -218  -1345   1558    839   1114   1293   1309   1288   1065
   -867   1205   2073   -168  -1470   1639    839   1109   1301   1325   1319   1070
  -1013   1200   2210    -96  -1610   1704    865   1124   1317   1343   1356   1119
  -1137   1192   2327    -28  -1732   1758    893   1153   1340   1369   1387   1148
  -1249   1174   2421     36  -1836   1797    898   1161   1340   1374   1397   1171
  -1340   1148   2488     96  -1914   1818    911   1158   1337   1374   1405   1179
  -1402   1127   2527    135  -1966   1826    922   1150   1330   1361   1397   1234
  -1504   1104   2605    200  -2055   1855    953   1158   1332   1356   1389   1280
  -1608   1085   2694    259  -2151   1891    995   1171   1337   1348   1363   1296
  -1649   1098   2748    275  -2197   1922   1049   1195   1356   1356   1361   1369
  -1558   1148   2704    202  -2130   1925   1060   1176   1337   1332   1337   1361
  -1426   1187   2613    116  -2018   1899   1049   1145   1312   1299   1306   1327
  -1366   1213   2579     75  -1971   1893   1039   1130   1299   1283   1291   1312
  -1423   1158   2582    132  -2003   1870   1039   1119   1280   1257   1262   1293
  -1538   1070   2608    233  -2073   1839   1034   1101   1249   1223   1218   1299
  -1688    989   2678    348  -2184   1834   1026   1078   1226   1202   1197   1314
  -1883    870   2753    504  -2317   1813   1031   1065   1221   1200   1205   1312
  -2073    769   2842    652  -2457   1805   1026   1036   1197   1174   1171   1273
  -2182    711   2894    735  -2540   1803   1021   1015   1179   1156   1156   1304
  -2304    714   3018    795  -2662   1865   1070   1054   1213   1195   1210   1340
  -2436    763   3200    836  -2818   1982   1179   1150   1288   1267   1275   1384
  -2423    891   3315    766  -2868   2101   1280   1249   1369   1350   1345   1522
  -2314   1080   3395    615  -2855   2236   1345   1317   1434   1421   1434   1597
  -2174   1265   3439    454  -2808   2351   1444   1395   1496   1483   1506   1649
  -2034   1395   3429    319  -2730   2410   1506   1441   1535   1519   1535   1688
  -1909   1460   3369    226  -2639   2413   1517   1452   1543   1538   1561   1722
  -1774   1514   3286    127  -2530   2400   1499   1395   1483   1475   1504   1701
  -1678   1506   3185     85  -2431   2346   1470   1361   1444   1434   1452   1719
  -1649   1392   3042    127  -2346   2216   1423   1317   1400   1389   1402   1652
  -1735   1228   2964    254  -2348   2096   1319   1241   1319   1312   1327   1553
  -1860   1010   2870    423  -2366   1940   1197   1122   1195   1189   1208   1415
  -1971    787   2756    592  -2364   1771   1114   1015   1101   1091   1106   1291
  -2075    581   2657    745  -2366   1618   1013    917   1015    997   1021   1192
  -2068    465   2533    802  -2299   1499    904    792    901    880    906   1039
  -2086    327   2410    878  -2249   1369    826    704    807    784    789    917
  -2036    236   2270    898  -2153   1252    727    605    709    675    678    846
  -1862    239   2099    810  -1982   1169    620    498    613    574    579    776
  -1615    262   1878    678  -1745   1070    514    400    527    491    506    691
  -1454    200   1652    626  -1553    924    410    322    449    420    446    618
  -1353    194   1548    579  -1452    872    348    265    394    368    407    558
  -1283    187   1470    545  -1379    828    332    233    358    324    363    524
  -1148    179   1327    485  -1236    753    275    158    285    239    280    485
  -1044     72   1114    485  -1080    592    187     49    171    116    153    387
   -909    -20    885    465   -898    431     88    -46     62      5     57    324
   -646    -49    597    348   -623    272    -31   -174    -70   -124    -59    233
   -374    -20    353    197   -363    166   -116   -280   -181   -239   -166    145
   -197    -38    158    116   -179     59   -187   -358   -265   -329   -254     75
    -72    -80     -7     75    -33    -44   -254   -433   -342   -418   -337     10
     70   -127   -197     28    132   -163   -332   -527   -433   -517   -423    -64
    374   -150   -524   -111    449   -337   -452   -678   -576   -675   -574   -194
    831   -270  -1101   -283    966   -685   -610   -880   -758   -870   -769   -355
   1387   -527  -1914   -431   1649  -1221   -753  -1034   -896  -1013   -904   -483
   2127   -324  -2452   -901   2288  -1389  -1023  -1254  -1153  -1252  -1143   -737
   2377   -135  -2512  -1119   2444  -1322  -1111  -1327  -1278  -1366  -1252   -836
   2439   -142  -2585  -1148   2509  -1363  -1135  -1343  -1327  -1413  -1296   -872
   2538   -210  -2748  -1166   2642  -1478  -1163  -1340  -1340  -1431  -1327   -958
   2460   -413  -2873  -1026   2665  -1641  -1166  -1345  -1350  -1454  -1384  -1091
   2190   -740  -2930   -724   2559  -1834  -1169  -1374  -1392  -1491  -1447  -1215
   1743   -979  -2722   -384   2231  -1849  -1093  -1270  -1340  -1434  -1426  -1293
   1278  -1091  -2369    -93   1821  -1727   -976  -1114  -1213  -1304  -1312  -1192
   1031  -1153  -2187     59   1608  -1670   -852   -963  -1075  -1182  -1213  -1083
   1158  -1137  -2296    -10   1727  -1717   -805   -862   -961  -1080  -1176  -1062
   1483   -898  -2382   -293   1930  -1641   -784   -750   -813   -922  -1070   -966
   1714   -402  -2117   -657   1914  -1260   -737   -542   -524   -581   -719   -579
   1914    236  -1680  -1078   1797   -719   -730   -439   -298   -265   -283    -10
   2112    776  -1335  -1444   1725   -277   -766   -607   -363   -207     10    446
   2423   1044  -1379  -1735   1901   -168   -909   -982   -662   -358     85    584
   2798   1060  -1738  -1927   2268   -340  -1054  -1400  -1098   -779   -277    184
   3198    779  -2418  -1990   2808   -820  -1153  -1816  -1665  -1512  -1169   -826
   3606    415  -3190  -2010   3398  -1387  -1296  -2062  -2104  -2094  -1878  -1660
   3730    168  -3561  -1951   3647  -1696  -1348  -1979  -2070  -2083  -1917  -1839
   3761     41  -3720  -1901   3741  -1839  -1306  -1792  -1875  -1912  -1829  -1899
   3645    -25  -3671  -1810   3658  -1849  -1223  -1561  -1631  -1699  -1686  -1893
   3354    -44  -3398  -1654   3374  -1719  -1070  -1273  -1345  -1436  -1473  -1808
   3086    -93  -3180  -1499   3133  -1636   -963  -1137  -1195  -1293  -1340  -1745
   2844   -137  -2982  -1353   2912  -1558   -906  -1070  -1114  -1213  -1257  -1683
   2631   -163  -2798  -1234   2712  -1480   -917  -1023  -1060  -1153  -1187  -1574
   2423   -122  -2546  -1150   2483  -1332   -841   -930   -963  -1052  -1078  -1384
   2187   -101  -2291  -1044   2236  -1195   -750   -846   -880   -969   -992  -1205
   1891   -101  -1992   -896   1940  -1047   -631   -753   -779   -872   -898  -1067
   1621   -161  -1784   -732   1701   -974   -568   -691   -722   -818   -846  -1013
   1345   -259  -1605   -542   1475   -932   -566   -646   -691   -787   -815   -995
   1052   -311  -1363   -371   1205   -836   -506   -587   -631   -730   -756   -935
    683   -462  -1145   -111    914   -802   -436   -555   -597   -688   -719   -872
    218   -678   -898    228    555   -787   -387   -527   -574   -652   -691   -833
   -171   -750   -579    462    202   -665   -301   -441   -493   -561   -607   -737
   -574   -782   -210    678   -184   -496   -187   -342   -392   -449   -504   -610
   -932   -761    171    846   -553   -296    -33   -205   -252   -298   -368   -465
  -1166   -626    540    896   -854    -44    106    -33    -80   -114   -192   -285
  -1350   -433    917    893  -1135    241    272    145     93     70     -2    -96
  -1421   -218   1200    818  -1314    491    446    329    265    241    158     80
  -1361      2   1363    678  -1363    683    561    475    397    379    283    207
  -1254    176   1428    537  -1340    802    633    555    470    457    353    265
  -1184    296   1480    444  -1332    888    665    628    532    522    410    301
  -1140    402   1543    368  -1343    971    685    696    597    589    470    355
  -1148    449   1597    348  -1374   1023    748    730    631    636    511    418
  -1210    506   1717    350  -1465   1111    826    776    680    698    566    506
  -1286    579   1865    353  -1574   1221    891    852    763    776    646    620
  -1353    589   1940    379  -1647   1265    878    896    810    813    696    706
  -1532    589   2120    470  -1826   1353    891    937    852    857    771    789
  -1771    566   2335    600  -2055   1452    930    971    883    914    859    844
  -1925    568   2494    678  -2208   1530    971   1008    922    982    945    898
  -2005    597   2600    701  -2301   1597    997   1034    956   1034   1000    961
  -2091    659   2748    714  -2418   1704    969   1054    997   1091   1070   1078
  -2148    748   2896    698  -2522   1823    956   1085   1057   1156   1156   1252
  -2120    872   2992    623  -2556   1932    969   1140   1132   1231   1262   1457
  -2021   1060   3081    478  -2551   2070   1093   1244   1265   1366   1418   1641
  -2003   1226   3229    387  -2616   2226   1197   1335   1384   1470   1532   1740
  -2088   1239   3328    423  -2707   2283   1260   1410   1486   1545   1605   1790
  -2182   1140   3322    522  -2751   2231   1301   1483   1579   1608   1660   1834
  -2257   1067   3322    594  -2790   2195   1376   1566   1680   1686   1727   1878
  -2153   1062   3216    545  -2683   2138   1478   1628   1743   1735   1771   1875
  -2010   1067   3078    470  -2546   2073   1527   1647   1753   1743   1784   1880
  -1919   1096   3016    413  -2468   2055   1608   1675   1771   1756   1782   1925
  -1878   1145   3024    366  -2449   2083   1735   1743   1834   1808   1826   1919
  -1961   1124   3086    415  -2522   2104   1779   1769   1860   1829   1834   1865
  -2068   1028   3096    517  -2582   2062   1805   1748   1842   1792   1769   1764
  -2125    966   3091    579  -2608   2029   1842   1732   1834   1771   1738   1693
  -2122    872   2992    623  -2559   1930   1790   1673   1764   1699   1673   1582
  -2083    737   2821    670  -2452   1779   1699   1595   1662   1608   1577   1467
  -2036    571   2608    730  -2322   1590   1579   1465   1514   1467   1405   1278
  -2057    262   2320    898  -2187   1291   1454   1293   1345   1280   1189   1062
  -2094    -31   2060   1060  -2075   1013   1286   1130   1158   1062    982    846
  -2096   -228   1867   1161  -1982    818   1124    984    953    865    810    659
  -2088   -441   1647   1262  -1867    602    995    815    719    678    639    467
  -2107   -644   1462   1376  -1784    407    870    641    522    527    480    257
  -2078   -810   1265   1444  -1673    226    675    511    405    402    324    106
  -1678   -802    875   1239  -1278     36    527    441    324    309    210    -10
  -1176   -701    475    937   -826   -114    426    366    223    202     98   -176
   -935   -693    241    815   -589   -226    303    246     77     70    -41   -374
   -797   -878    -80    836   -361   -478    135     96    -96    -93   -228   -600
   -662  -1083   -420    872   -122   -753    -41    -72   -272   -277   -439   -833
   -459  -1244   -784    852    161  -1015   -210   -236   -444   -441   -626  -1010
   -187  -1371  -1184    779    498  -1278   -402   -415   -631   -628   -818  -1208
     96  -1467  -1564    683    828  -1514   -613   -610   -839   -839  -1034  -1428
    228  -1636  -1865    704   1044  -1751   -779   -753   -984   -979  -1182  -1615
    166  -1930  -2099    880   1130  -2013   -927   -898  -1127  -1119  -1317  -1862
     80  -2273  -2353   1096   1215  -2312  -1122  -1101  -1332  -1337  -1519  -2184
     12  -2629  -2644   1306   1327  -2637  -1369  -1356  -1566  -1579  -1745  -2512
   -119  -2966  -2847   1543   1363  -2907  -1602  -1592  -1764  -1782  -1940  -2712
   -218  -3242  -3024   1730   1400  -3135  -1818  -1797  -1922  -1940  -2094  -2813
   -228  -3377  -3148   1803   1460  -3263  -1969  -1906  -2010  -2031  -2177  -2777
   -262  -3515  -3252   1888   1493  -3385  -2047  -2000  -2109  -2135  -2260  -2707
   -392  -3702  -3309   2044   1457  -3507  -2081  -2078  -2184  -2226  -2340  -2673
   -514  -3852  -3341   2182   1413  -3598  -2091  -2120  -2231  -2296  -2403  -2618
   -605  -3899  -3294   2252   1343  -3598  -2047  -2104  -2203  -2294  -2390  -2546
   -688  -3873  -3187   2278   1249  -3530  -1966  -2039  -2117  -2213  -2299  -2426
   -737  -3819  -3081   2278   1169  -3450  -1862  -1956  -2023  -2130  -2208  -2340
   -672  -3691  -3018   2179   1171  -3354  -1722  -1852  -1909  -2034  -2122  -2262
   -509  -3489  -2979   2000   1234  -3234  -1579  -1758  -1800  -1943  -2031  -2166
   -280  -3257  -2979   1769   1348  -3120  -1483  -1699  -1732  -1891  -1992  -2145
    -54  -3055  -3000   1556   1473  -3029  -1389  -1615  -1649  -1823  -1938  -2044
     88  -2891  -2979   1400   1532  -2935  -1306  -1538  -1569  -1748  -1847  -1909
    267  -2655  -2922   1195   1595  -2787  -1247  -1457  -1483  -1660  -1745  -1810
    407  -2447  -2855   1018   1628  -2650  -1088  -1358  -1382  -1566  -1641  -1673
    449  -2372  -2824    961   1634  -2598  -1062  -1345  -1369  -1566  -1641  -1615
    517  -2359  -2878    919   1696  -2618  -1101  -1371  -1387  -1595  -1665  -1587
    680  -2286  -2966    802   1823  -2626  -1104  -1379  -1387  -1597  -1647  -1584
    885  -2179  -3065    644   1974  -2621  -1124  -1389  -1395  -1613  -1647  -1579
   1153  -1982  -3135    413   2143  -2556  -1137  -1369  -1363  -1574  -1608  -1504
   1527  -1680  -3211     75   2366  -2444  -1106  -1319  -1306  -1512  -1535  -1415
   1982  -1374  -3356   -303   2668  -2364  -1096  -1304  -1299  -1506  -1532  -1374
   2314  -1096  -3411   -610   2863  -2255  -1028  -1187  -1205  -1421  -1454  -1254
   2608   -807  -3416   -901   3011  -2112   -904   -956   -987  -1226  -1309  -1148
   2920   -410  -3333  -1257   3125  -1873   -776   -696   -706   -948  -1091  -1021
   3203    109  -3094  -1654   3148  -1491   -636   -428   -374   -592   -774   -784
   3408    709  -2701  -2060   3055   -997   -545   -158     -7   -137   -298   -293
   3507   1332  -2177  -2421   2842   -420   -581    -96    145    135    142    270
   3408   1706  -1704  -2559   2556      0   -540   -155    114    226    485    753
   3180   1810  -1369  -2494   2275    220   -415   -194      5    215    675    904
   2990   1509  -1480  -2252   2234     15   -413   -441   -397   -231    189    397
   2873   1247  -1626  -2060   2249   -187   -436   -756   -849   -826   -550   -283
   2774   1041  -1732  -1909   2252   -342   -493   -846  -1049  -1088   -859   -581
   2642    870  -1771  -1756   2208   -449   -465   -665   -888   -922   -740   -555
   2483    854  -1631  -1670   2055   -387   -285   -384   -555   -600   -509   -415
   2294    956  -1337  -1623   1816   -189    -64   -114   -236   -298   -283   -231
   2094   1104   -989  -1600   1543     57    179    202    114     41     15     -7
   1896   1213   -683  -1553   1291    265    353    439    376    309    267    189
   1683   1312   -371  -1499   1026    472    454    553    504    433    392    257
   1493   1384   -109  -1439    800    639    571    675    628    555    501    376
   1330   1501    171  -1418    579    839    665    779    737    665    610    480
   1182   1610    428  -1395    376   1021    782    901    872    805    756    600
   1041   1753    711  -1397    166   1234    935   1047   1039    971    919    745
    971   1958    987  -1465     -7   1475   1078   1197   1197   1135   1080    888
    885   2107   1221  -1499   -166   1665   1218   1340   1345   1288   1234   1023
    771   2327   1556  -1548   -392   1943   1374   1491   1512   1457   1405   1176
    714   2525   1808  -1621   -545   2166   1488   1613   1649   1592   1535   1283
    657   2655   1997  -1657   -670   2327   1613   1730   1782   1722   1662   1389
    561   2725   2164  -1644   -802   2447   1693   1810   1878   1821   1761   1441
    348   2743   2395  -1545  -1023   2569   1727   1834   1917   1855   1790   1454
      7   2699   2688  -1353  -1340   2694   1800   1899   1992   1930   1857   1514
   -298   2616   2915  -1161  -1605   2764   1844   1956   2055   1997   1922   1530
   -568   2520   3089   -976  -1829   2803   1865   1979   2083   2031   1958   1602
   -828   2423   3252   -797  -2039   2837   1875   1982   2086   2034   1966   1691
  -1072   2275   3348   -602  -2210   2811   1813   1904   2026   1969   1888   1727
  -1348   2099   3447   -376  -2397   2772   1769   1844   1979   1927   1844   1751
  -1613   1870   3483   -129  -2551   2678   1719   1782   1932   1880   1803   1717
  -1834   1639   3473     98  -2652   2556   1605   1667   1836   1787   1712   1665
  -2096   1369   3463    361  -2779   2416   1483   1564   1740   1691   1618   1600
  -2145   1179   3325    483  -2735   2252   1314   1423   1608   1566   1506   1475
  -2081    992   3070    542  -2577   2031   1093   1236   1431   1410   1361   1306
  -2018    784   2803    618  -2410   1792    932   1088   1288   1273   1234   1171
  -1974    649   2624    659  -2299   1636    828    979   1174   1171   1137   1119
  -1875    613   2486    631  -2182   1548    743    898   1106   1109   1083   1093
  -1751    605   2356    571  -2055   1478    654    807   1021   1036   1021   1060
  -1631    631   2262    501  -1945   1447    589    737    966   1000   1008   1026
  -1439    649   2088    394  -1764   1366    511    665    901    945    976    979
  -1189    709   1899    239  -1543   1301    446    589    831    880    919    953
   -963    813   1777     75  -1371   1293    407    532    771    826    875    927
   -792    891   1683    -49  -1236   1286    363    501    737    800    857    917
   -730    919   1649    -96  -1189   1283    384    514    727    792    862    909
   -956    927   1883     12  -1421   1405    493    605    774    846    917    976
  -1348    859   2208    241  -1777   1532    615    701    833    906   1000   1041
  -1712    782   2494    465  -2101   1636    693    763    870    935   1036   1067
  -1987    737   2725    623  -2359   1732    826    836    914    969   1057   1130
  -2112    748   2860    680  -2486   1805    930    906    969   1015   1091   1184
  -2122    865   2985    628  -2553   1925   1049   1000   1044   1070   1130   1254
  -2130   1047   3177    542  -2652   2112   1192   1109   1140   1150   1195   1325
  -2213   1119   3330    545  -2772   2226   1273   1166   1195   1192   1228   1374
  -2333   1132   3465    600  -2899   2296   1350   1218   1252   1236   1262   1418
  -2426   1096   3522    665  -2974   2307   1382   1226   1267   1236   1260   1402
  -2512   1005   3517    753  -3013   2260   1309   1143   1197   1161   1195   1358
  -2642    833   3473    901  -3057   2153   1210   1036   1111   1072   1104   1301
  -2761    659   3421   1049  -3091   2039   1143    963   1041    997   1013   1228
  -2772    509   3278   1130  -3024   1893   1049    865    943    893    909   1124
  -2712    405   3117   1153  -2915   1761    945    748    836    784    795   1002
  -2639    246   2886   1195  -2764   1564    826    659    753    691    693    940
  -2478    101   2579   1187  -2530   1340    719    555    646    576    563    815
  -2255    -18   2234   1135  -2244   1109    594    436    527    449    452    685
  -1987   -163   1823   1075  -1906    828    459    283    376    296    309    532
  -1597   -275   1319    935  -1460    522    275     80    184     98    114    335
  -1072   -288    782    680   -927    246     51   -116    -12   -103    -88    135
   -483   -254    228    368   -358    -12   -184   -311   -210   -309   -296    -44
     44   -485   -530    220    285   -506   -371   -504   -394   -501   -478   -197
    423   -535   -961     54    691   -748   -558   -714   -602   -701   -659   -379
    943   -239  -1184   -353   1062   -711   -810   -982   -904   -987   -937   -641
   1488   -171  -1660   -659   1574   -917   -982  -1148  -1106  -1187  -1127   -859
   2073   -140  -2213   -966   2143  -1176  -1161  -1314  -1286  -1369  -1304  -1083
   2881   -132  -3013  -1376   2946  -1571  -1421  -1587  -1558  -1647  -1584  -1395
   3577   -252  -3829  -1665   3702  -2039  -1600  -1818  -1787  -1873  -1810  -1792
   3943   -426  -4369  -1758   4154  -2397  -1660  -1938  -1896  -1982  -1935  -2075
   3987   -452  -4440  -1766   4214  -2444  -1678  -1906  -1862  -1948  -1917  -2114
   3933   -252  -4185  -1842   4058  -2218  -1569  -1730  -1686  -1758  -1738  -1930
   4063    -70  -4133  -1997   4097  -2101  -1527  -1628  -1592  -1662  -1657  -1816
   3928    -44  -3972  -1943   3949  -2008  -1444  -1525  -1501  -1584  -1605  -1654
   3200   -168  -3369  -1514   3283  -1769  -1234  -1309  -1291  -1379  -1428  -1415
   2486   -207  -2696  -1140   2590  -1449  -1031  -1098  -1078  -1174  -1239  -1249
   2320   -145  -2465  -1088   2392  -1304   -953  -1008  -1008  -1106  -1184  -1262
   2577   -137  -2717  -1221   2647  -1426  -1015  -1075  -1114  -1213  -1283  -1444
   2662   -246  -2909  -1208   2785  -1577  -1015  -1101  -1153  -1267  -1312  -1553
   2374   -581  -2956   -896   2662  -1766  -1049  -1156  -1221  -1319  -1350  -1647
   2078   -917  -2995   -579   2535  -1956  -1210  -1309  -1387  -1470  -1491  -1805
   2010  -1236  -3250   -387   2626  -2242  -1452  -1530  -1615  -1688  -1719  -1966
   2036  -1519  -3556   -257   2795  -2538  -1673  -1751  -1829  -1899  -1943  -2060
   2070  -1665  -3738   -202   2902  -2701  -1800  -1901  -1958  -2026  -2078  -2086
   2473  -1652  -4128   -410   3299  -2889  -1974  -2065  -2122  -2174  -2234  -2179
   2948  -1610  -4562   -670   3754  -3083  -2120  -2218  -2288  -2325  -2397  -2346
   3489  -1592  -5081   -948   4284  -3335  -2239  -2403  -2475  -2504  -2603  -2556
   3860  -1457  -5318  -1202   4588  -3387  -2221  -2418  -2501  -2543  -2657  -2546
   3967  -1202  -5170  -1382   4567  -3185  -2026  -2218  -2294  -2356  -2475  -2265
   3980   -862  -4842  -1558   4408  -2852  -1805  -1953  -2018  -2099  -2208  -1836
   4068   -444  -4512  -1810   4289  -2478  -1514  -1693  -1732  -1834  -1927  -1376
   4169     20  -4151  -2096   4159  -2065  -1210  -1434  -1462  -1566  -1641   -982
   4297    441  -3855  -2369   4076  -1706   -987  -1213  -1252  -1340  -1382   -846
   4258    644  -3613  -2452   3936  -1483   -885  -1062  -1111  -1174  -1184   -976
   3923    568  -3354  -2244   3639  -1392   -846   -940   -995  -1052  -1085  -1000
   3374    446  -2927  -1912   3151  -1239   -761   -727   -774   -846   -943   -917
   2774    452  -2322  -1613   2548   -932   -615   -433   -449   -527   -644   -820
   2062    483  -1579  -1273   1821   -548   -491   -176   -124   -161   -262   -568
   1374    504   -870   -937   1122   -181   -550   -111     25     85     96   -187
    878    657   -220   -769    548    218   -743   -340   -132     28    303    140
    498    657    158   -579    171    407   -810   -605   -394   -127    392    296
    181    381    200   -283     -7    290   -880   -953   -802   -506    106     15
    -12   -145   -132     80     59   -140   -989  -1369  -1353  -1200   -737   -807
   -127   -620   -496    374    181   -558  -1104  -1569  -1732  -1722  -1415  -1434
   -275   -862   -587    568    155   -727  -1008  -1421  -1631  -1644  -1397  -1454
   -277   -797   -522    535    122   -659   -776  -1117  -1283  -1288  -1124  -1270
   -311   -631   -319    472      2   -475   -504   -782   -911   -924   -865  -1065
   -335   -337     -5    335   -166   -171   -119   -358   -485   -524   -542   -774
   -298     33    329    132   -314    181    163     23   -140   -181   -236   -491
   -265    327    592    -31   -431    459    327    262    114     33    -15   -329
   -202    667    870   -231   -535    769    589    488    413    257    215   -189
   -509    675   1184    -83   -846    927    766    594    542    420    355   -109
  -1034    488   1519    272  -1278   1002    797    649    597    519    454    -33
  -1525    355   1880    584  -1704   1119    823    714    646    594    558     90
  -1943    301   2244    820  -2094   1273    893    795    704    672    654    267
  -2314    226   2538   1041  -2426   1382    969    865    766    758    748    496
  -2652    114   2764   1267  -2709   1439    992    906    810    815    800    657
  -2969    -31   2938   1499  -2953   1452    953    904    810    826    807    740
  -3273   -262   3011   1769  -3143   1374    935    867    776    797    771    787
  -3538   -472   3065   2005  -3304   1296    859    846    761    789    763    872
  -3704   -561   3143   2132  -3424   1291    763    839    761    802    784    971
  -3832   -587   3242   2208  -3538   1327    701    839    769    820    807   1067
  -3985   -620   3364   2304  -3676   1371    779    875    820    875    852   1176
  -4076   -602   3470   2338  -3774   1431    883    950    919    961    935   1291
  -3990   -506   3481   2247  -3738   1486    927   1013    995   1031    984   1374
  -3777   -327   3450   2052  -3613   1558   1034   1041   1041   1080   1039   1447
  -3413     12   3426   1701  -3419   1719   1153   1109   1127   1171   1148   1561
  -2920    363   3283   1278  -3102   1823   1257   1218   1247   1275   1249   1626
  -2343    649   2990    846  -2668   1818   1395   1335   1353   1382   1327   1649
  -1834    841   2675    493  -2255   1758   1514   1449   1473   1499   1421   1717
  -1571    883   2455    345  -2013   1667   1590   1525   1571   1587   1493   1758
  -1465    917   2379    272  -1922   1647   1600   1605   1673   1649   1584   1777
  -1400    924   2325    236  -1862   1623   1652   1678   1735   1699   1680   1795
  -1288    922   2208    181  -1748   1564   1657   1675   1727   1709   1704   1722
  -1270    813   2083    228  -1675   1447   1623   1608   1670   1657   1657   1540
  -1595    452   2044    571  -1821   1247   1535   1475   1543   1512   1517   1387
  -1958     72   2031    943  -1995   1049   1426   1337   1397   1371   1379   1273
  -2073   -210   1862   1140  -1969    823   1267   1187   1236   1221   1241   1109
  -1953   -394   1558   1174  -1756    581   1054   1010   1052   1044   1067    911
  -1748   -514   1234   1130  -1493    358    820    826    865    872    898    750
  -1587   -626    961   1106  -1275    166    623    649    688    701    730    592
  -1571   -802    766   1184  -1171    -18    465    472    509    514    542    405
  -1452   -818    633   1135  -1044    -93    374    392    413    420    444    314
  -1392   -880    511   1135   -953   -184    277    314    309    327    350    233
  -1447   -982    462   1213   -956   -259    189    239    207    241    254    142
  -1462  -1143    316   1301   -891   -413     90    142     96    135    135      5
  -1486  -1345    140   1415   -813   -602      2     49    -10     28      7   -161
  -1566  -1421    145   1493   -857   -639    -83    -23    -93    -38    -67   -272
  -1512  -1506      5   1509   -761   -750   -205   -148   -223   -158   -207   -418
  -1473  -1704   -231   1587   -620   -969   -376   -311   -389   -327   -402   -610
  -1348  -1831   -483   1590   -433  -1158   -524   -436   -517   -462   -553   -782
  -1008  -1777   -769   1389   -122  -1275   -563   -501   -589   -542   -662   -917
   -657  -1790  -1132   1223    236  -1462   -652   -602   -693   -657   -802  -1023
   -311  -1880  -1569   1096    628  -1725   -815   -769   -867   -836   -989  -1184
    -38  -2003  -1964   1021    961  -1984   -995   -948  -1070  -1049  -1200  -1379
     31  -2221  -2252   1091   1140  -2236  -1179  -1117  -1262  -1254  -1408  -1613
     51  -2473  -2525   1210   1288  -2499  -1330  -1267  -1423  -1423  -1571  -1844
     54  -2686  -2743   1314   1397  -2714  -1415  -1387  -1556  -1561  -1704  -2065
     44  -2917  -2961   1436   1501  -2938  -1574  -1543  -1714  -1735  -1862  -2299
     67  -3065  -3133   1499   1597  -3099  -1699  -1696  -1855  -1896  -2013  -2447
     54  -3154  -3208   1551   1628  -3182  -1769  -1787  -1930  -1977  -2081  -2501
     -7  -3182  -3174   1595   1582  -3180  -1774  -1777  -1919  -1966  -2065  -2460
     -2  -3190  -3187   1597   1592  -3190  -1779  -1758  -1904  -1961  -2057  -2359
    129  -3135  -3268   1501   1696  -3200  -1790  -1766  -1891  -1953  -2031  -2257
    202  -3073  -3276   1434   1738  -3172  -1774  -1764  -1867  -1943  -2003  -2223
    215  -3042  -3260   1410   1738  -3151  -1758  -1761  -1839  -1927  -1979  -2184
    189  -3018  -3208   1415   1699  -3112  -1709  -1745  -1787  -1880  -1917  -2114
    179  -2959  -3138   1387   1657  -3047  -1641  -1701  -1722  -1816  -1849  -2068
    213  -2821  -3034   1301   1623  -2927  -1535  -1618  -1615  -1706  -1753  -1992
    220  -2683  -2907   1228   1561  -2795  -1434  -1532  -1517  -1618  -1660  -1901
    267  -2577  -2844   1156   1556  -2709  -1350  -1449  -1431  -1540  -1579  -1813
    342  -2468  -2811   1062   1574  -2639  -1319  -1392  -1356  -1473  -1512  -1732
    392  -2317  -2709    961   1548  -2512  -1280  -1332  -1275  -1402  -1436  -1595
    311  -2192  -2507    940   1408  -2348  -1182  -1260  -1179  -1314  -1340  -1423
    241  -2114  -2356    937   1299  -2234  -1119  -1218  -1122  -1260  -1288  -1288
    296  -2047  -2343    872   1317  -2192  -1111  -1197  -1098  -1228  -1249  -1174
    353  -1964  -2317    805   1335  -2140  -1093  -1156  -1067  -1195  -1208  -1109
    392  -1883  -2275    745   1332  -2081  -1083  -1130  -1039  -1166  -1176  -1031
    379  -1865  -2244    743   1312  -2055  -1080  -1130  -1036  -1169  -1163   -953
    392  -1844  -2236    724   1312  -2039  -1049  -1111  -1028  -1161  -1143   -893
    439  -1795  -2236    678   1337  -2016  -1028  -1096  -1018  -1143  -1117   -859
    527  -1693  -2223    581   1374  -1956  -1002  -1072   -997  -1114  -1070   -776
    607  -1577  -2184    485   1395  -1880   -958  -1028   -966  -1078  -1031   -745
    662  -1449  -2112    392   1384  -1779   -901   -963   -914  -1026   -989   -717
    711  -1304  -2018    296   1363  -1660   -820   -885   -839   -956   -930   -623
    727  -1169  -1899    218   1312  -1532   -724   -784   -743   -854   -820   -491
    776  -1026  -1803    124   1288  -1413   -636   -701   -662   -769   -714   -423
    841   -859  -1704      7   1270  -1280   -561   -628   -597   -693   -644   -381
    875   -709  -1584    -85   1228  -1145   -493   -548   -532   -626   -589   -311
    885   -568  -1457   -161   1171  -1010   -428   -465   -457   -550   -522   -239
    898   -459  -1358   -218   1127   -909   -384   -394   -387   -478   -449   -197
    953   -348  -1301   -303   1127   -823   -368   -345   -340   -423   -392   -155
    935   -223  -1158   -355   1044   -691   -301   -244   -241   -314   -293    -72
    935    -51   -989   -444    961   -519   -246   -153   -150   -218   -228    -25
    969    111   -857   -540    914   -371   -184    -77    -72   -142   -181     28
    971    267   -704   -620    839   -218    -85      2     12    -54    -90    106
    924    392   -535   -659    730    -70     46    150    166    103     51    176
    862    535   -327   -698    594    103    210    376    376    301    215    215
    753    706    -46   -730    400    329    376    639    620    522    387    288
    509    846    337   -680     85    592    545    924    909    802    620    472
    202   1062    859   -631   -327    961    659   1210   1241   1176    992    854
   -153   1332   1483   -589   -818   1408    667   1304   1423   1467   1395   1296
   -605   1493   2099   -444  -1350   1795    566   1060   1332   1577   1743   1740
  -1202   1478   2681   -140  -1943   2081    498    706   1145   1587   1984   1932
  -1751   1221   2972    265  -2361   2096    428    329    823   1296   1751   1670
  -2210    623   2831    792  -2522   1727    379    -33    322    615    982    865
  -2517     38   2556   1239  -2535   1296    290   -220    -51     70    332    158
  -2675   -285   2390   1478  -2535   1052    322    -57     80    174    340    111
  -2759   -327   2431   1543  -2595   1052    496    236    355    402    483    213
  -2805   -137   2668   1470  -2738   1262    761    597    693    691    704    478
  -2740     96   2837   1322  -2787   1465    979    872    969    943    914    758
  -2743    267   3008   1236  -2876   1636   1130   1070   1176   1143   1098    953
  -2668    397   3065   1135  -2865   1730   1184   1156   1283   1244   1202   1031
  -2559    457   3013   1049  -2787   1735   1182   1148   1280   1239   1200   1028
  -2390    514   2904    937  -2647   1709   1135   1085   1228   1182   1140   1008
  -2213    555   2766    826  -2488   1660   1070   1023   1184   1140   1096   1000
  -2005    571   2577    717  -2291   1574    987    937   1119   1080   1041    966
  -1818    631   2449    592  -2132   1540    948    893   1088   1052   1018    932
  -1496    743   2239    376  -1867   1491    875    839   1036    995    958    880
  -1067    872   1940     96  -1504   1408    753    737    950    906    872    857
   -657   1000   1657   -171  -1156   1327    685    659    888    846    820    836
   -311   1098   1408   -394   -859   1252    714    631    836    795    769    833
    -12   1226   1239   -605   -626   1231    737    605    782    740    717    823
    176   1270   1093   -724   -459   1182    691    576    743    711    696    792
    368   1270    901   -820   -267   1085    623    519    665    641    631    719
    488   1257    766   -875   -140   1010    597    465    594    571    553    662
    485   1184    698   -833   -106    943    563    423    550    524    506    644
    413   1091    678   -753   -132    885    514    371    498    480    472    587
    340    979    636   -659   -148    807    475    319    441    423    418    522
    210    878    667   -545   -228    774    431    277    405    389    381    491
    140    797    657   -467   -257    727    423    254    389    381    366    483
     64    727    662   -397   -298    696    405    226    361    355    345    457
      2    691    685   -348   -342    688    361    179    319    316    306    459
    -57    704    761   -324   -407    732    387    205    353    355    353    504
   -168    828    997   -329   -581    911    504    345    483    491    491    631
   -145   1080   1223   -467   -685   1150    620    488    620    631    641    805
   -106   1366   1470   -631   -789   1418    763    657    779    789    807    969
   -150   1587   1735   -719   -943   1660    919    841    953    974   1000   1161
   -322   1634   1956   -654  -1137   1795    971    935   1047   1075   1119   1267
   -633   1454   2088   -410  -1361   1771    919    906   1015   1044   1101   1265
   -963   1182   2145   -109  -1556   1665    787    828    945    982   1044   1215
  -1254    865   2117    192  -1686   1491    623    698    826    870    953   1109
  -1517    605   2122    457  -1818   1363    452    558    698    756    865   1010
  -1584    413   1995    584  -1790   1202    327    423    571    628    748    924
  -1423    332   1756    545  -1590   1044    223    319    472    530    649    862
  -1093    298   1389    397  -1241    844    101    197    361    418    555    763
   -587    298    885    145   -735    592    -49     25    200    249    402    600
      0    397    397   -197   -197    397   -181   -135     44     88    246    478
    579    566    -12   -574    296    277   -301   -233    -54    -15    148    407
   1083    717   -366   -901    724    174   -371   -314   -150   -129     36    303
   1530    761   -769  -1145   1150     -2   -467   -436   -275   -275   -119    179
   1956    719  -1239  -1337   1597   -259   -665   -641   -483   -501   -348     -2
   2317    662  -1654  -1491   1984   -496   -823   -852   -683   -719   -563   -194
   2572    545  -2029  -1558   2299   -740   -982  -1054   -867   -917   -761   -374
   2582    379  -2203  -1480   2392   -911  -1057  -1158   -963  -1013   -862   -454
   2605    158  -2447  -1382   2525  -1143  -1124  -1262  -1075  -1130   -979   -540
   2720   -207  -2927  -1257   2821  -1566  -1221  -1369  -1192  -1247  -1101   -662
   3130   -129  -3260  -1501   3192  -1693  -1447  -1556  -1421  -1467  -1325   -904
   3502    -90  -3593  -1704   3546  -1842  -1623  -1719  -1641  -1699  -1574  -1148
   3702   -194  -3899  -1756   3798  -2047  -1745  -1847  -1797  -1862  -1748  -1345
   3798   -392  -4190  -1704   3993  -2291  -1836  -1901  -1904  -1966  -1875  -1530
   3858   -576  -4434  -1641   4143  -2507  -1862  -1935  -1971  -2023  -1951  -1675
   3798   -610  -4408  -1592   4102  -2509  -1777  -1870  -1930  -1969  -1899  -1693
   3507   -636  -4146  -1436   3824  -2390  -1608  -1701  -1800  -1836  -1766  -1634
   3244   -579  -3824  -1335   3533  -2200  -1408  -1480  -1613  -1660  -1597  -1522
   3187   -436  -3626  -1376   3403  -2031  -1218  -1280  -1421  -1486  -1447  -1421
   3211   -244  -3455  -1483   3333  -1849  -1119  -1153  -1286  -1366  -1356  -1350
   3099   -101  -3200  -1501   3148  -1652   -997  -1039  -1135  -1218  -1213  -1210
   3089    -18  -3107  -1535   3096  -1561   -956  -1002  -1078  -1148  -1137  -1145
   3138     18  -3120  -1579   3128  -1548   -992  -1023  -1096  -1148  -1132  -1156
   3237    -18  -3255  -1608   3244  -1636  -1083  -1111  -1197  -1228  -1205  -1252
   3429   -176  -3608  -1626   3515  -1891  -1299  -1296  -1400  -1415  -1397  -1527
   3808   -309  -4120  -1751   3962  -2213  -1545  -1540  -1647  -1649  -1644  -1865
   4094   -384  -4479  -1855   4284  -2431  -1722  -1722  -1818  -1805  -1810  -2138
   3946   -540  -4486  -1701   4216  -2512  -1849  -1816  -1880  -1857  -1878  -2322
   3686   -727  -4414  -1480   4050  -2569  -1979  -1870  -1909  -1888  -1932  -2512
   3715   -805  -4520  -1454   4115  -2660  -2070  -1932  -1940  -1935  -1997  -2753
   3798   -776  -4575  -1512   4182  -2673  -2075  -1964  -1930  -1932  -2005  -2961
   3772   -706  -4479  -1532   4125  -2592  -1930  -1906  -1844  -1855  -1925  -3052
   4045   -493  -4538  -1777   4291  -2514  -1813  -1855  -1792  -1805  -1844  -3005
   4525   -311  -4837  -2107   4679  -2574  -1844  -1886  -1836  -1855  -1870  -2943
   4959   -163  -5123  -2400   5040  -2642  -1883  -1919  -1883  -1917  -1919  -2798
   5271     80  -5190  -2675   5232  -2553  -1784  -1891  -1857  -1899  -1888  -2436
   5320    236  -5144  -2808   5261  -2452  -1680  -1808  -1790  -1836  -1816  -2021
   5300    259  -5076  -2798   5206  -2408  -1602  -1732  -1732  -1779  -1764  -1657
   5089    205  -4884  -2650   4988  -2338  -1470  -1660  -1688  -1727  -1712  -1512
   4551    -70  -4621  -2239   4585  -2346  -1413  -1641  -1701  -1740  -1699  -1615
   3876   -381  -4258  -1748   4065  -2320  -1488  -1613  -1704  -1738  -1693  -1551
   3078   -740  -3819  -1169   3447  -2281  -1504  -1574  -1686  -1712  -1673  -1462
   2247  -1182  -3432   -535   2837  -2307  -1483  -1590  -1706  -1735  -1696  -1519
   1582  -1551  -3133    -15   2356  -2340  -1473  -1623  -1740  -1764  -1738  -1577
   1221  -1654  -2876    215   2047  -2265  -1522  -1571  -1709  -1727  -1719  -1595
   1072  -1628  -2701    277   1886  -2166  -1535  -1493  -1654  -1662  -1678  -1652
   1044  -1519  -2564    236   1803  -2042  -1462  -1408  -1574  -1574  -1608  -1662
   1075  -1228  -2304     77   1688  -1766  -1228  -1257  -1408  -1408  -1454  -1538
   1000  -1041  -2042     18   1519  -1540  -1000  -1114  -1247  -1252  -1304  -1369
    922   -883  -1805    -20   1363  -1345   -844   -984  -1106  -1104  -1156  -1187
    779   -784  -1566      2   1171  -1174   -743   -852   -995   -974  -1031   -997
    535   -743  -1278    103    906  -1010   -623   -714   -872   -844   -909   -828
    241   -774  -1015    265    626   -893   -501   -581   -727   -709   -800   -761
     28   -704   -732    337    379   -719   -342   -309   -470   -457   -605   -641
   -132   -540   -407    335    137   -475   -210    -36   -184   -158   -342   -413
   -257   -215     41    236   -150    -88   -109    210    135    213     41      7
   -244    293    537    -25   -389    415    -83    303    342    504    478    636
   -280    753   1034   -236   -657    893   -137    200    301    553    807   1280
   -407    950   1358   -270   -883   1153   -111     64    140    506   1054   1753
   -530    893   1423   -181   -976   1158   -187   -184   -176    301   1010   1761
   -633    597   1231     18   -932    914   -215   -478   -548   -171    392    984
   -639    348    987    145   -813    667   -205   -615   -750   -535   -171    293
   -563    288    852    137   -706    568   -111   -446   -623   -509   -202    148
   -735    135    870    301   -802    501     83   -158   -311   -254    -33    192
   -911     62    974    423   -943    517    267     64    -41    -15    124    275
   -753    246   1000    252   -875    623    457    283    200    205    285    415
   -506    381    888     62   -698    633    581    394    345    348    379    535
   -140    509    649   -184   -394    579    607    368    345    345    355    566
    202    607    402   -405   -101    506    485    298    296    288    293    548
    566    600     33   -584    265    319    485    332    327    316    296    511
    948    537   -410   -745    678     62    472    355    340    327    285    387
   1465    620   -844  -1041   1156   -111    483    387    355    342    290    231
   1847    678  -1169  -1262   1509   -244    532    363    327    316    259     90
   2130    672  -1457  -1402   1795   -392    480    277    249    228    179     -5
   2330    594  -1738  -1465   2034   -571    389    187    163    132     75   -124
   2470    467  -2003  -1467   2236   -766    270     49     33      5    -54   -277
   2460    296  -2164  -1379   2312   -932    116   -106   -129   -145   -192   -415
   2403    163  -2242  -1283   2322  -1039      2   -184   -233   -231   -275   -501
   2301      2  -2299  -1153   2299  -1148    -67   -236   -298   -285   -335   -584
   2107   -220  -2327   -943   2216  -1273   -192   -350   -402   -392   -446   -732
   1982   -431  -2413   -776   2195  -1421   -311   -431   -491   -480   -532   -862
   1805   -696  -2501   -555   2151  -1597   -405   -493   -579   -561   -623   -971
   1527  -1028  -2556   -252   2039  -1792   -501   -579   -678   -639   -717  -1083
   1218  -1312  -2530     46   1873  -1919   -613   -698   -779   -732   -831  -1187
   1088  -1369  -2457    140   1771  -1912   -667   -735   -813   -771   -883  -1223
   1023  -1415  -2442    194   1732  -1927   -698   -756   -846   -807   -930  -1241
    872  -1582  -2455    353   1662  -2018   -763   -818   -911   -885  -1005  -1283
    717  -1691  -2408    488   1561  -2049   -828   -883   -963   -953  -1065  -1309
    932  -1639  -2572    353   1751  -2104   -849   -932  -1047  -1005  -1101  -1337
   1130  -1636  -2766    252   1948  -2200   -906  -1010  -1158  -1067  -1174  -1408
   1314  -1618  -2933    150   2120  -2275  -1047  -1130  -1273  -1153  -1260  -1478
   1493  -1623  -3117     64   2304  -2369  -1187  -1221  -1371  -1236  -1345  -1527
   1764  -1758  -3525     -5   2642  -2639  -1389  -1371  -1525  -1389  -1506  -1691
   2057  -1873  -3930    -90   2992  -2902  -1600  -1512  -1662  -1525  -1654  -1886
   2338  -1919  -4258   -210   3296  -3089  -1792  -1636  -1792  -1652  -1787  -2101
   2569  -1945  -4515   -311   3541  -3229  -1922  -1761  -1927  -1782  -1909  -2309
   2756  -2023  -4780   -368   3767  -3400  -2003  -1914  -2081  -1925  -2039  -2499
   3050  -2049  -5099   -501   4073  -3574  -2135  -2062  -2223  -2065  -2164  -2647
   3195  -2107  -5302   -545   4247  -3704  -2327  -2218  -2372  -2213  -2296  -2779
   3063  -2257  -5320   -402   4190  -3787  -2507  -2382  -2533  -2379  -2447  -2899
   2943  -2377  -5320   -285   4130  -3850  -2688  -2551  -2691  -2546  -2598  -3011
   2863  -2457  -5320   -205   4091  -3889  -2813  -2696  -2829  -2699  -2738  -3117
   2811  -2509  -5320   -150   4063  -3915  -2912  -2824  -2959  -2839  -2865  -3226
   2795  -2525  -5320   -135   4058  -3923  -3013  -2904  -3044  -2940  -2953  -3335
   2777  -2543  -5320   -119   4047  -3930  -3083  -3011  -3128  -3047  -3037  -3517
   2743  -2577  -5320    -83   4029  -3949  -3133  -3102  -3224  -3182  -3203  -3756
   2816  -2504  -5320   -158   4065  -3912  -3151  -3125  -3265  -3252  -3341  -3821
   3065  -2255  -5320   -405   4193  -3787  -3042  -3018  -3182  -3180  -3276  -3777
   3395  -1925  -5320   -737   4356  -3621  -2889  -2904  -3065  -3078  -3159  -3665
   3676  -1644  -5320  -1018   4497  -3481  -2769  -2855  -2985  -3016  -3089  -3507
   3863  -1457  -5320  -1205   4590  -3390  -2704  -2818  -2925  -2966  -3026  -3320
   3995  -1325  -5320  -1335   4658  -3322  -2631  -2761  -2850  -2899  -2938  -3130
   4032  -1288  -5320  -1371   4673  -3304  -2569  -2694  -2782  -2837  -2865  -2953
   3967  -1353  -5320  -1306   4642  -3335  -2512  -2639  -2725  -2792  -2826  -2800
   3878  -1441  -5320  -1218   4598  -3380  -2504  -2629  -2691  -2766  -2795  -2665
   3767  -1553  -5320  -1106   4543  -3437  -2509  -2652  -2694  -2774  -2798  -2590
   3730  -1590  -5320  -1072   4523  -3455  -2520  -2670  -2686  -2772  -2792  -2517
   3741  -1579  -5320  -1083   4530  -3450  -2501  -2657  -2670  -2753  -2764  -2423
   3769  -1551  -5320  -1111   4543  -3434  -2486  -2595  -2616  -2699  -2712  -2314
   3972  -1348  -5320  -1312   4645  -3333  -2374  -2462  -2470  -2564  -2585  -2166
   4201  -1119  -5320  -1543   4759  -3218  -2187  -2314  -2314  -2413  -2431  -1977
   4403   -917  -5320  -1743   4860  -3120  -2062  -2138  -2143  -2234  -2244  -1818
   4715   -605  -5320  -2055   5016  -2964  -1925  -1919  -1925  -2013  -2018  -1634
   5045   -275  -5320  -2385   5183  -2798  -1654  -1649  -1647  -1735  -1743  -1395
   4741   -114  -4855  -2314   4798  -2483  -1441  -1431  -1426  -1514  -1522  -1197
   4479     49  -4429  -2265   4453  -2190  -1270  -1239  -1236  -1317  -1317  -1026
   4252    150  -4102  -2203   4177  -1974  -1158  -1122  -1114  -1182  -1179   -922
   4089    220  -3868  -2153   3980  -1823  -1117  -1057  -1047  -1096  -1096   -875
   4021    301  -3720  -2164   3871  -1709  -1104   -956   -950   -987  -1026   -787
   3943    413  -3530  -2179   3738  -1558  -1072   -872   -852   -875   -937   -662
   3923    519  -3403  -2223   3663  -1441  -1052   -823   -771   -776   -833   -587
   3949    636  -3312  -2291   3632  -1337  -1008   -776   -706   -698   -745   -514
   4068    859  -3211  -2465   3639  -1174   -885   -672   -613   -600   -641   -426
   4188   1117  -3070  -2652   3629   -974   -769   -568   -506   -483   -519   -358
   4232   1278  -2953  -2756   3593   -836   -709   -504   -436   -400   -423   -324
   4278   1431  -2847  -2855   3564   -706   -665   -441   -374   -327   -340   -275
   4291   1538  -2753  -2917   3522   -607   -626   -389   -327   -277   -293   -293
   4354   1595  -2761  -2974   3559   -581   -581   -348   -303   -252   -275   -324
   4437   1652  -2785  -3044   3608   -563   -535   -316   -285   -233   -257   -324
   4468   1636  -2831  -3052   3650   -597   -514   -327   -311   -257   -267   -363
   4479   1615  -2863  -3047   3671   -623   -511   -340   -337   -280   -290   -407
   4499   1680  -2821  -3091   3660   -568   -522   -337   -327   -267   -283   -426
   4486   1740  -2746  -3115   3616   -501   -454   -303   -293   -239   -257   -420
   4364   1751  -2613  -3057   3489   -431   -371   -239   -252   -192   -215   -389
   4276   1730  -2546  -3005   3411   -407   -314   -202   -220   -158   -189   -423
   4110   1706  -2403  -2909   3257   -348   -262   -174   -181   -116   -150   -457
   3907   1714  -2195  -2813   3052   -239   -215   -109   -124    -59    -98   -452
   3673   1675  -1997  -2673   2837   -161   -158    -41    -75    -10    -46   -459
   3413   1654  -1758  -2535   2585    -49   -101     31     -7     54      7   -514
   3190   1657  -1532  -2423   2361     64     -5     96     54    114     54   -511
   2922   1615  -1306  -2270   2114    155    103    166    127    181    114   -402
   2668   1613  -1054  -2140   1862    280    176    228    184    244    176   -252
   2481   1634   -849  -2060   1665    392    252    283    249    306    231   -101
   2343   1688   -654  -2016   1499    517    324    413    384    428    324     46
   2278   1779   -498  -2029   1387    639    428    610    584    610    444    148
   2260   1932   -327  -2096   1293    802    550    787    795    823    605    290
   2249   2192    -57  -2223   1153   1067    594    943   1031   1119    914    610
   2307   2533    226  -2421   1039   1382    491    987   1179   1382   1309   1075
   2333   2821    488  -2577    922   1654    340    802   1078   1405   1590   1473
   2275   2855    579  -2564    849   1717    277    568    828   1286   1717   1647
   2190   2585    394  -2390    896   1488    189    223    358    833   1348   1301
   2125   2182     57  -2156   1034   1119     51   -249   -270     57    465    519
   2156   1826   -329  -1992   1244    748   -111   -620   -771   -581   -277   -158
   2195   1483   -711  -1839   1454    387   -215   -683   -885   -732   -465   -350
   2216   1234   -982  -1727   1597    127   -270   -574   -732   -602   -418   -327
   2120   1111  -1008  -1618   1564     51   -236   -444   -540   -433   -324   -301
   1839   1026   -813  -1434   1325    106   -124   -239   -309   -220   -174   -236
   1610    995   -615  -1301   1114    189     -7    -96   -145    -85    -80   -192
   1491    956   -535  -1223   1013    210     23    -70    -98    -57    -72   -122
   1421    950   -470  -1187    945    239     62    -25    -51    -12    -36    -57
   1343    963   -381  -1156    862    293    103     20      2     38     15    -10
   1299   1026   -272  -1161    787    376    150     75     54     93     67     38
   1348   1117   -231  -1234    789    444    161    106     80    122     98     75
   1418   1208   -210  -1314    815    498    192    135    116    150    129    148
   1488   1278   -213  -1384    849    532    210    155    148    179    161    200
   1569   1366   -202  -1467    885    581    210    161    153    184    158    236
   1618   1488   -129  -1553    875    678    254    166    174    207    179    353
   1644   1621    -23  -1631    833    797    316    215    233    259    239    426
   1654   1730     75  -1693    787    904    353    259    272    301    280    465
   1696   1816    119  -1756    789    969    332    296    301    332    319    501
   1748   1857    106  -1803    820    982    329    288    288    329    329    504
   1787   1867     80  -1829    854    974    366    272    275    319    314    496
   1777   1849     72  -1813    852    961    384    270    267    309    303    498
   1714   1834    119  -1774    797    976    387    270    267    306    303    537
   1654   1758    101  -1706    776    932    332    241    244    280    277    530
   1538   1670    129  -1605    704    901    288    226    228    265    270    509
   1418   1582    161  -1501    628    872    252    194    200    233    241    493
   1356   1514    158  -1434    600    836    215    153    163    197    210    488
   1379   1389     10  -1387    685    701    127     54     70    114    135    394
   1574   1262   -314  -1418    945    475    -62   -106    -93    -49    -33    231
   1821   1122   -701  -1473   1260    210   -275   -301   -283   -236   -223     85
   2104    966  -1137  -1535   1621    -85   -454   -498   -485   -433   -405    -49
   2356    756  -1600  -1556   1977   -420   -659   -709   -691   -636   -605   -239
   2564    491  -2073  -1527   2320   -789   -911   -958   -922   -854   -813   -436
   2808    218  -2590  -1514   2699  -1187  -1205  -1262  -1197  -1124  -1054   -701
   3042    -54  -3096  -1493   3068  -1574  -1556  -1636  -1535  -1467  -1366   -992
   3341   -368  -3710  -1486   3522  -2039  -1930  -2008  -1880  -1821  -1696  -1239
   3735   -883  -4619  -1426   4177  -2751  -2247  -2314  -2164  -2117  -1974  -1467
   3949  -1314  -5263  -1319   4603  -3286  -2546  -2613  -2457  -2410  -2252  -1748
   4219  -1101  -5320  -1558   4770  -3211  -2868  -2927  -2831  -2777  -2618  -2143
   4359   -961  -5320  -1701   4840  -3141  -2959  -3016  -2972  -2925  -2766  -2322
   4637   -683  -5320  -1979   4977  -3000  -2889  -2938  -2930  -2883  -2714  -2312
   4899   -420  -5320  -2242   5110  -2870  -2857  -2883  -2904  -2857  -2691  -2397
   5076   -244  -5320  -2416   5198  -2782  -2940  -2852  -2896  -2847  -2694  -2548
   5222    -85  -5320  -2577   5271  -2704  -2818  -2743  -2787  -2743  -2631  -2577
   5320    189  -5320  -2852   5320  -2564  -2540  -2546  -2579  -2525  -2452  -2436
   5320    374  -5320  -3037   5320  -2473  -2322  -2346  -2408  -2343  -2291  -2247
   5320    376  -5320  -3037   5320  -2470  -2247  -2223  -2312  -2252  -2223  -2109
   5320    288  -5320  -2951   5320  -2514  -2296  -2203  -2294  -2249  -2229  -2042
   5320    226  -5320  -2886   5320  -2548  -2268  -2190  -2294  -2262  -2247  -1961
   5320     98  -5320  -2761   5320  -2611  -2221  -2221  -2338  -2320  -2317  -1953
   5266    -54  -5320  -2605   5292  -2686  -2153  -2203  -2340  -2333  -2333  -1979
   5248    -31  -5279  -2611   5261  -2652  -1912  -2010  -2184  -2182  -2184  -1917
   5003   -158  -5162  -2421   5081  -2660  -1839  -1969  -2156  -2164  -2177  -2026
   5050   -231  -5281  -2410   5162  -2753  -1888  -2039  -2216  -2229  -2260  -2275
   5089   -231  -5320  -2429   5203  -2774  -1886  -2078  -2252  -2275  -2333  -2582
   5086   -233  -5320  -2429   5203  -2777  -1956  -2138  -2283  -2325  -2410  -2951
   5235    -59  -5320  -2600   5276  -2688  -1995  -2161  -2257  -2322  -2442  -3257
   5320    244  -5320  -2907   5320  -2538  -1945  -2086  -2158  -2226  -2374  -3419
   5320    615  -5320  -3276   5320  -2351  -1847  -1943  -2000  -2060  -2195  -3367
   5320    995  -5320  -3658   5320  -2164  -1602  -1818  -1852  -1906  -2021  -3216
   5320   1187  -5320  -3847   5320  -2068  -1460  -1722  -1779  -1808  -1909  -2917
   5320   1317  -5320  -3980   5320  -2000  -1428  -1592  -1675  -1680  -1769  -2522
   5320   1444  -5307  -4097   5320  -1930  -1270  -1436  -1512  -1506  -1566  -2075
   5320   1460  -5042  -3982   5320  -1792  -1148  -1327  -1400  -1392  -1436  -1735
   5320   1460  -4754  -3839   5320  -1647  -1124  -1239  -1314  -1296  -1348  -1426
   5320   1389  -4492  -3639   5177  -1551  -1127  -1176  -1262  -1236  -1280  -1267
   5320   1299  -4291  -3445   4941  -1496  -1145  -1132  -1223  -1202  -1213  -1270
   5266   1166  -4128  -3231   4710  -1480  -1221  -1143  -1231  -1208  -1205  -1156
   4957   1062  -3894  -3008   4427  -1415  -1223  -1119  -1205  -1174  -1174   -943
   4473    906  -3569  -2691   4021  -1330  -1197  -1098  -1179  -1135  -1132   -727
   3897    748  -3148  -2322   3522  -1200  -1122  -1060  -1132  -1072  -1060   -498
   3328    636  -2694  -1982   3008  -1028  -1002   -935  -1026   -953   -927   -340
   2868    678  -2190  -1771   2527   -756   -815   -756   -854   -766   -740   -239
   2390    735  -1657  -1564   2023   -462   -605   -568   -672   -574   -555   -184
   1940    782  -1158  -1361   1551   -187   -431   -381   -485   -384   -387   -122
   1652    872   -779  -1262   1215     46   -296   -200   -298   -202   -218    -85
   1465    979   -485  -1223    976    246   -124    -57   -150    -54    -77    -64
   1361   1104   -257  -1234    810    423     77     93    -10     88     49    -31
   1322   1317     -5  -1319    665    657    332    298    184    275    231     83
   1278   1460    179  -1371    548    820    467    423    306    384    340    176
   1205   1530    324  -1369    439    930    472    519    381    452    415    280
   1106   1636    527  -1371    288   1083    563    633    467    545    524    449
    948   1683    735  -1314    106   1210    763    727    532    631    618    597
    680   1597    917  -1140   -119   1257    867    789    579    696    691    691
    530   1636   1104  -1083   -288   1371    940    867    654    784    784    779
    270   1532   1260   -904   -496   1397    969    870    683    807    805    800
     70   1439   1369   -753   -649   1405    937    875    709    826    815    813
    -62   1400   1460   -670   -761   1431    927    883    735    841    831    844
   -187   1288   1473   -550   -831   1379    862    841    706    805    787    815
   -244   1192   1434   -475   -839   1314    771    784    667    769    737    789
   -233   1047   1280   -405   -756   1163    717    680    587    680    644    735
   -140    823    963   -342   -550    893    662    587    514    589    535    665
     -5    535    540   -265   -272    537    626    555    493    540    444    571
    181    327    142   -254     18    236    605    605    548    561    384    431
    376    257   -119   -316    249     70    605    701    672    667    433    345
    506    350   -155   -431    332     98    602    805    828    857    620    418
    592    540    -51   -566    322    246    509    870    971   1080    924    719
    696    852    155   -774    270    504    275    717    906   1127   1189   1091
    776    969    192   -872    293    581    -12    371    589    935   1286   1241
    849    802    -46   -826    446    379   -226    -49    127    548   1083   1026
    862    397   -465   -631    665    -33   -337   -542   -488   -129    358    314
    636   -153   -789   -241    711   -470   -446   -969  -1070   -883   -574   -574
    480   -488   -969      5    724   -727   -545  -1044  -1252  -1119   -883   -844
    335   -685  -1021    174    675   -854   -426   -826  -1031   -898   -730   -722
    285   -678   -963    194    623   -820   -213   -532   -709   -597   -522   -576
    314   -522   -836    101    574   -678    -28   -231   -387   -298   -303   -402
    441   -290   -732    -75    587   -511     93     46   -103    -20    -75   -244
    709   -101   -813   -303    758   -457    161    140    -12     54    -10   -246
   1052     44  -1010   -548   1031   -483    181    114    -46     12    -62   -335
   1410    174  -1236   -792   1322   -530    153     67   -103    -44   -127   -436
   1701    246  -1454   -974   1579   -602    122     70   -114    -62   -148   -491
   1943    241  -1701  -1096   1823   -730     33     12   -168   -129   -231   -579
   2094    200  -1896  -1148   1995   -846    -77    -85   -254   -223   -327   -654
   2153    150  -2003  -1153   2075   -924   -215   -163   -332   -293   -379   -683
   2052     33  -2018  -1041   2036   -992   -303   -215   -400   -329   -407   -683
   1880    -67  -1948   -909   1912  -1005   -301   -262   -444   -342   -426   -613
   1813    -75  -1891   -870   1849   -982   -228   -270   -415   -332   -410   -522
   1735   -174  -1909   -782   1821  -1041   -246   -290   -426   -358   -423   -506
   1688   -290  -1979   -698   1834  -1135   -311   -319   -462   -389   -444   -537
   1670   -371  -2042   -652   1855  -1205   -394   -387   -540   -459   -524   -654
   1709   -491  -2200   -610   1953  -1345   -504   -488   -641   -555   -662   -701
   1813   -615  -2431   -600   2120  -1522   -654   -620   -763   -675   -807   -782
   1914   -797  -2712   -558   2312  -1753   -813   -797   -927   -844   -995   -969
   1984   -966  -2951   -509   2465  -1958   -961   -969  -1093  -1023  -1169  -1182
   2127  -1127  -3257   -501   2691  -2192  -1119  -1101  -1234  -1189  -1319  -1389
   2286  -1309  -3598   -491   2940  -2452  -1270  -1226  -1369  -1353  -1462  -1602
   2444  -1460  -3904   -491   3174  -2681  -1397  -1369  -1514  -1506  -1602  -1823
   2504  -1584  -4091   -459   3296  -2837  -1509  -1499  -1673  -1649  -1730  -1982
   2574  -1693  -4268   -441   3419  -2979  -1618  -1631  -1826  -1779  -1860  -2073
   2665  -1810  -4476   -428   3569  -3143  -1732  -1771  -1951  -1891  -1971  -2148
   2756  -1945  -4702   -405   3728  -3322  -1823  -1883  -2039  -1969  -2039  -2234
   2769  -2034  -4803   -368   3785  -3416  -1914  -1977  -2101  -2042  -2094  -2309
   2759  -2104  -4863   -327   3808  -3481  -2003  -2036  -2143  -2086  -2127  -2353
   2717  -2164  -4884   -277   3800  -3525  -2068  -2078  -2164  -2117  -2151  -2377
   2673  -2231  -4905   -220   3787  -3567  -2120  -2122  -2190  -2148  -2171  -2356
   2569  -2268  -4840   -150   3702  -3554  -2164  -2166  -2200  -2158  -2151  -2325
   2369  -2286  -4655    -41   3512  -3470  -2158  -2140  -2171  -2125  -2101  -2294
   2213  -2260  -4476     23   3343  -3367  -2120  -2086  -2114  -2068  -2047  -2218
   2132  -2171  -4304     20   3218  -3237  -2029  -1987  -2005  -1958  -1930  -2081
   2166  -1935  -4102   -116   3133  -3018  -1893  -1857  -1865  -1816  -1764  -1914
   2296  -1592  -3889   -350   3091  -2740  -1725  -1691  -1699  -1652  -1592  -1732
   2509  -1208  -3717   -649   3112  -2462  -1545  -1514  -1517  -1473  -1410  -1527
   2779   -854  -3634   -961   3205  -2244  -1392  -1366  -1369  -1327  -1257  -1325
   2985   -571  -3559  -1208   3270  -2062  -1293  -1247  -1254  -1226  -1166  -1148
   3102   -413  -3517  -1345   3307  -1964  -1223  -1174  -1176  -1156  -1098   -969
   3200   -319  -3520  -1441   3359  -1919  -1166  -1122  -1124  -1114  -1049   -857
   3270   -265  -3535  -1501   3403  -1899  -1106  -1080  -1093  -1093  -1026   -789
   3348   -192  -3541  -1579   3442  -1865  -1078  -1065  -1080  -1091  -1031   -743
   3406   -148  -3554  -1628   3478  -1852  -1062  -1039  -1065  -1083  -1031   -748
   3382   -158  -3541  -1613   3460  -1847  -1044  -1015  -1047  -1070  -1028   -782
   3192   -200  -3393  -1496   3291  -1795   -997   -969   -995  -1018   -982   -763
   2943   -290  -3237  -1327   3089  -1764   -963   -940   -953   -982   -956   -800
   2642   -394  -3039  -1124   2839  -1717   -911   -919   -919   -953   -943   -761
   2309   -439  -2748   -937   2527  -1595   -841   -849   -846   -878   -867   -698
   2018   -449  -2468   -784   2242  -1457   -756   -737   -750   -782   -774   -631
   1758   -418  -2179   -672   1966  -1299   -678   -657   -662   -688   -683   -542
   1644   -314  -1958   -665   1800  -1135   -587   -550   -555   -576   -568   -462
   1634   -150  -1784   -743   1709   -969   -485   -441   -444   -459   -454   -384
   1657     31  -1626   -844   1641   -797   -366   -314   -319   -329   -322   -290
   1673    249  -1423   -961   1548   -587   -239   -181   -184   -192   -184   -197
   1626    439  -1187  -1031   1408   -374   -109    -54    -57    -62    -62    -85
   1566    615   -950  -1093   1257   -166     20     75     64     59     54     33
   1556    795   -761  -1174   1158     18    122    202    184    189    179    140
   1548    987   -561  -1270   1052    213    192    298    290    309    298    228
   1512   1184   -327  -1348    919    428    309    407    410    426    413    337
   1434   1366    -67  -1402    750    649    454    535    548    558    532    472
   1306   1504    197  -1405    555    852    600    646    672    678    644    571
   1098   1551    452  -1327    324   1002    628    706    745    753    722    636
    836   1595    758  -1215     38   1176    675    792    841    857    823    722
    576   1582   1002  -1080   -213   1293    800    883    940    958    919    779
    332   1600   1267   -966   -467   1434    846    914    987   1005    961    807
    192   1610   1418   -901   -613   1514    852    943   1026   1062   1021    839
     64   1636   1571   -852   -753   1602    893    989   1072   1122   1085    839
    -46   1730   1774   -841   -911   1751    924   1021   1106   1161   1130    854
   -153   1787   1940   -815  -1047   1862    976   1062   1145   1202   1171    875
   -210   1764   1974   -776  -1093   1867    979   1072   1140   1202   1166    862
   -285   1696   1982   -706  -1132   1839    987   1065   1119   1189   1156    805
   -444   1551   1995   -553  -1221   1771   1034   1065   1101   1163   1135    740
   -613   1415   2029   -400  -1319   1722   1047   1072   1124   1161   1127    688
   -714   1413   2127   -350  -1421   1769   1057   1070   1137   1179   1127    737
   -776   1400   2177   -311  -1478   1787   1057   1052   1127   1171   1122    810
   -776   1392   2169   -309  -1473   1779   1070   1047   1127   1179   1158    906
   -748   1421   2169   -335  -1457   1795   1072   1034   1111   1171   1158    969
   -776   1428   2203   -327  -1491   1816   1109   1060   1145   1213   1205   1075
   -815   1439   2255   -311  -1535   1847   1085   1044   1130   1187   1184   1119
   -836   1473   2309   -319  -1571   1891   1132   1054   1140   1200   1202   1223
   -828   1527   2356   -348  -1592   1940   1156   1052   1137   1197   1226   1218
   -802   1615   2416   -407  -1608   2016   1098   1044   1119   1171   1179   1273
   -841   1660   2499   -410  -1670   2078   1150   1088   1161   1210   1215   1363
   -885   1667   2551   -392  -1717   2109   1171   1101   1166   1210   1218   1343
   -922   1706   2629   -392  -1774   2166   1213   1153   1215   1262   1270   1441
   -971   1748   2720   -389  -1847   2234   1270   1215   1286   1335   1343   1499
  -1015   1769   2785   -376  -1901   2275   1312   1244   1309   1356   1358   1540
  -1052   1829   2881   -389  -1966   2353   1397   1358   1405   1423   1382   1532
  -1182   1875   3057   -345  -2120   2465   1535   1571   1602   1587   1491   1605
  -1449   1909   3359   -231  -2405   2634   1610   1761   1805   1795   1665   1680
  -1717   2055   3769   -168  -2743   2912   1680   2010   2114   2158   2029   2005
  -1893   2359   4250   -233  -3073   3302   1636   2125   2317   2483   2475   2465
  -2104   2585   4689   -239  -3395   3637   1506   1932   2231   2585   2824   2930
  -2307   2683   4990   -189  -3650   3837   1343   1527   1943   2491   2969   3146
  -2470   2496   4967    -12  -3717   3730   1184   1049   1473   2052   2613   2813
  -2577   1904   4481    335  -3530   3192   1021    555    826   1187   1636   1855
  -2525   1288   3813    618  -3169   2551    795    233    301    483    823   1075
  -2535    919   3455    805  -2995   2187    704    290    306    465    737    979
  -2504    769   3273    867  -2889   2021    743    483    485    613    800   1018
  -2356    769   3125    792  -2740   1945    800    633    636    727    841   1031
  -2138    846   2985    646  -2561   1914    844    745    769    820    885   1067
  -1932    883   2813    522  -2372   1847    815    761    807    846    901   1080
  -1670    870   2540    397  -2104   1704    753    698    750    784    836   1015
  -1374    828   2200    272  -1790   1514    680    597    654    678    730    885
  -1091    802   1893    145  -1491   1348    587    478    524    542    581    776
   -717    784   1499    -33  -1106   1140    433    327    379    389    433    704
   -270    743   1013   -236   -641    875    241    140    202    213    257    535
    184    724    540   -454   -179    633     41    -51     20     23     75    358
    613    620      7   -615    303    314   -132   -223   -142   -148    -96    145
   1096    540   -555   -820    826     -5   -355   -472   -381   -400   -335    -88
   1538    532  -1005  -1036   1270   -236   -594   -719   -607   -639   -561   -236
   1901    475  -1426  -1189   1665   -475   -787   -937   -805   -846   -758   -415
   2234    314  -1919  -1273   2078   -802   -919  -1117   -969  -1021   -932   -594
   2621   -213  -2834  -1205   2727  -1522   -932  -1156  -1015  -1078  -1000   -667
   3167   -116  -3286  -1525   3226  -1701  -1140  -1343  -1252  -1304  -1244   -948
   3551     57  -3494  -1808   3522  -1717  -1299  -1499  -1447  -1493  -1449  -1215
   3806    135  -3671  -1969   3738  -1766  -1350  -1553  -1522  -1566  -1530  -1350
   3811    176  -3634  -1997   3722  -1727  -1314  -1478  -1470  -1514  -1491  -1382
   3535     64  -3470  -1800   3502  -1704  -1299  -1392  -1415  -1467  -1460  -1444
   3252    -46  -3299  -1602   3276  -1673  -1226  -1299  -1340  -1400  -1423  -1486
   3426     88  -3338  -1756   3382  -1623  -1143  -1202  -1260  -1299  -1348  -1444
   3764    231  -3535  -2000   3650  -1652  -1106  -1187  -1234  -1249  -1301  -1376
   4097    337  -3759  -2218   3928  -1709  -1153  -1215  -1252  -1257  -1309  -1345
   4281    441  -3839  -2364   4060  -1699  -1153  -1195  -1239  -1228  -1278  -1309
   4341    501  -3839  -2421   4091  -1667  -1124  -1174  -1231  -1205  -1247  -1309
   4315    496  -3821  -2408   4068  -1660  -1135  -1187  -1249  -1218  -1252  -1379
   4221    446  -3774  -2335   3998  -1662  -1137  -1163  -1228  -1200  -1231  -1488
   3956    316  -3639  -2138   3798  -1660  -1137  -1140  -1187  -1174  -1197  -1592
   3699    176  -3522  -1938   3611  -1673  -1189  -1182  -1197  -1195  -1202  -1649
   3743    127  -3616  -1935   3681  -1745  -1260  -1278  -1252  -1244  -1239  -1717
   3884     83  -3800  -1982   3842  -1860  -1345  -1363  -1322  -1312  -1291  -1777
   3993     62  -3930  -2029   3962  -1932  -1444  -1421  -1369  -1361  -1325  -1779
   4193    197  -3995  -2195   4094  -1899  -1478  -1423  -1358  -1356  -1296  -1696
   4468    397  -4071  -2434   4268  -1836  -1428  -1389  -1327  -1325  -1247  -1569
   4598    527  -4073  -2564   4336  -1771  -1397  -1356  -1306  -1304  -1208  -1423
   4543    597  -3946  -2572   4242  -1673  -1389  -1309  -1275  -1262  -1153  -1247
   4440    717  -3722  -2577   4081  -1501  -1327  -1210  -1182  -1156  -1039  -1041
   4208    724  -3483  -2468   3845  -1379  -1296  -1124  -1098  -1060   -948   -878
   3938    743  -3195  -2343   3567  -1226  -1202  -1034  -1000   -956   -862   -732
   3756    878  -2878  -2317   3317  -1000  -1008   -893   -849   -815   -740   -558
   3538   1000  -2538  -2268   3039   -769   -818   -740   -683   -667   -607   -381
   3283   1119  -2166  -2203   2725   -524   -633   -535   -506   -509   -465   -218
   2896   1109  -1787  -2003   2340   -337   -493   -366   -387   -387   -355   -114
   2457   1008  -1452  -1735   1956   -220   -361   -270   -309   -298   -277    -67
   1951    833  -1117  -1392   1535   -140   -244   -210   -249   -233   -218    -46
   1371    646   -724  -1010   1047    -36   -129   -140   -184   -166   -153      7
    872    501   -371   -688    623     64    -33    -62   -109    -80    -70     88
    517    379   -140   -449    327    122     49      7    -44     -5     -2    148
    132    290    158   -210    -12    226    129     96     46     96     98    228
   -254    213    467     18   -361    340    174    155    114    174    174    322
   -613    145    758    233   -685    452    262    246    205    265    257    428
   -992    127   1117    431  -1054    620    384    387    342    402    389    600
  -1301    145   1447    579  -1374    795    493    530    483    537    535    737
  -1577    202   1779    685  -1678    989    613    654    610    667    670    849
  -1803    259   2062    771  -1932   1161    758    766    730    792    795    943
  -1925    353   2278    782  -2101   1314    857    872    841    911    909   1034
  -1987    472   2460    758  -2223   1465    945    984    950   1026   1018   1135
  -1997    587   2585    704  -2291   1584   1036   1083   1036   1122   1101   1213
  -2005    693   2699    654  -2351   1696   1124   1161   1122   1197   1169   1283
  -2010    787   2798    610  -2403   1792   1200   1234   1208   1273   1239   1361
  -2000    880   2881    561  -2439   1880   1234   1288   1270   1330   1296   1408
  -2021    945   2966    535  -2494   1956   1283   1332   1312   1376   1340   1457
  -2068    971   3039    545  -2553   2005   1327   1358   1350   1423   1379   1517
  -2075    982   3055    545  -2566   2016   1350   1361   1374   1449   1395   1556
  -2044    982   3026    532  -2535   2003   1309   1325   1363   1436   1371   1530
  -1951    917   2868    517  -2410   1891   1218   1236   1293   1369   1301   1410
  -1836    828   2662    504  -2249   1745   1143   1135   1200   1270   1202   1286
  -1771    797   2566    485  -2169   1683   1005   1021   1083   1161   1104   1213
  -1790    652   2442    568  -2114   1545    935    958   1000   1085   1044   1156
  -1857    301   2156    776  -2008   1228    893    922    945   1023    976   1010
  -1875    -44   1829    958  -1852    891    807    841    852    919    849    818
  -1797   -223   1571   1008  -1686    672    745    782    789    846    769    683
  -1634   -288   1345    961  -1491    527    732    753    761    813    727    613
  -1512   -350   1161    930  -1337    405    750    717    719    766    683    527
  -1392   -384   1008    888  -1200    311    727    649    652    698    610    426
  -1278   -265   1010    769  -1145    371    737    644    641    685    594    410
  -1158    -64   1093    613  -1127    514    782    709    698    745    649    478
   -979    101   1078    439  -1028    587    782    756    732    769    672    485
   -680    262    943    207   -813    602    792    769    740    774    670    467
   -423    418    841      0   -633    628    831    797    771    792    693    493
   -220    506    727   -142   -472    615    849    800    795    792    704    470
    -85    517    602   -215   -345    561    750    740    724    724    628    355
    176    550    374   -363    -98    462    628    678    657    672    566    314
    415    597    181   -506    116    389    576    589    592    615    509    257
    381    501    119   -441    132    311    563    493    506    522    428    179
    449    446     -2   -449    226    223    527    472    436    454    361    129
    485    400    -85   -441    285    158    488    475    402    420    309     96
    462    293   -168   -379    314     62    506    532    433    431    259     57
    485    244   -241   -363    363      2    530    623    519    506    262     49
    579    329   -252   -457    415     38    517    743    688    691    431    218
    576    415   -161   -498    368    127    350    745    766    846    659    493
    576    600     20   -589    277    311    127    524    607    823    841    787
    542    691    148   -615    197    420   -158     72    184    581    888    943
    426    532    106   -480    161    319   -384   -420   -293    210    691    735
    301    -51   -353   -124    327   -202   -563   -937   -930   -519   -122   -163
    228   -805  -1036    288    631   -922   -792  -1405  -1587  -1392  -1192  -1283
    213  -1408  -1621    597    917  -1514  -1072  -1592  -1883  -1764  -1610  -1769
    223  -1678  -1901    724   1060  -1790  -1195  -1527  -1795  -1706  -1610  -1904
    218  -1803  -2021    789   1119  -1912  -1189  -1395  -1634  -1579  -1587  -1927
    244  -1891  -2135    820   1187  -2013  -1156  -1275  -1496  -1454  -1532  -1901
    252  -1966  -2218    857   1234  -2091  -1124  -1205  -1408  -1371  -1470  -1930
    285  -2166  -2455    937   1369  -2309  -1249  -1330  -1517  -1480  -1571  -2075
    392  -2330  -2725    969   1558  -2527  -1426  -1506  -1683  -1654  -1735  -2260
    542  -2486  -3031    971   1784  -2759  -1608  -1670  -1834  -1810  -1883  -2390
    704  -2616  -3320    956   2010  -2966  -1771  -1813  -1974  -1958  -2018  -2478
    828  -2660  -3491    914   2158  -3076  -1836  -1860  -2021  -2013  -2081  -2481
    885  -2634  -3520    872   2203  -3076  -1844  -1888  -2047  -2036  -2104  -2395
    930  -2546  -3476    805   2200  -3011  -1795  -1878  -2013  -2010  -2057  -2262
   1010  -2434  -3445    711   2226  -2938  -1725  -1839  -1956  -1958  -2003  -2120
   1127  -2309  -3437    589   2281  -2873  -1636  -1740  -1852  -1857  -1914  -1932
   1202  -2122  -3325    459   2262  -2722  -1532  -1618  -1738  -1745  -1803  -1712
   1301  -2000  -3304    348   2301  -2652  -1418  -1512  -1621  -1631  -1678  -1548
   1379  -1855  -3234    239   2307  -2543  -1309  -1395  -1493  -1509  -1545  -1397
   1395  -1686  -3083    145   2236  -2385  -1226  -1335  -1423  -1449  -1493  -1265
   1389  -1530  -2920     70   2153  -2226  -1122  -1241  -1314  -1350  -1402  -1106
   1387  -1327  -2714    -31   2049  -2018   -995  -1111  -1179  -1221  -1270   -966
   1462  -1070  -2533   -194   1997  -1800   -867   -982  -1041  -1085  -1135   -807
   1574   -815  -2390   -379   1979  -1602   -763   -880   -922   -961  -1000   -652
   1595   -592  -2187   -501   1888  -1389   -644   -763   -792   -831   -870   -485
   1543   -420  -1964   -561   1751  -1192   -540   -633   -657   -693   -740   -311
   1452   -353  -1805   -548   1628  -1078   -483   -527   -542   -571   -615   -137
   1226   -324  -1551   -452   1387   -937   -426   -444   -449   -470   -491    -36
    974   -290  -1265   -342   1117   -776   -350   -361   -345   -361   -379     57
    688   -246   -935   -223    810   -589   -277   -267   -236   -252   -275    142
    444   -213   -657   -114    550   -433   -207   -171   -127   -137   -174    246
    220   -176   -397    -23    306   -285   -135    -83    -15    -18    -51    350
     51   -111   -163     28    106   -137    -72      0     85     96     72    452
    -38      2     41     18    -41     20    -31     77    179    205    189    530
    -70    124    194    -25   -132    158     25    168    275    314    298    613
    -96    231    327    -70   -213    280     62    239    345    397    392    704
    -41    340    381   -150   -210    361     67    275    379    444    449    761
     46    478    431   -265   -192    454     90    311    420    496    511    826
    179    605    426   -392   -122    517     93    335    444    535    553    859
    309    704    394   -509    -41    550     75    327    441    537    561    846
    480    800    319   -641     80    561     51    298    418    514    545    807
    620    872    249   -748    187    561     44    293    407    506    530    766
    761    956    194   -857    283    576     36    293    402    498    511    737
    857   1072    215   -966    319    646     70    322    428    517    524    727
    880   1153    272  -1018    303    711    127    366    459    540    537    696
    810   1135    324   -974    241    730    205    415    488    550    530    652
    743   1127    384   -935    179    756    277    457    514    571    537    620
    542   1111    568   -828    -12    841    355    501    548    589    527    522
    413   1036    623   -724   -103    831    394    514    542    574    483    452
    322    950    628   -639   -153    789    392    496    514    542    457    389
    166    828    662   -496   -246    745    415    501    506    537    449    259
    -75    727    802   -327   -439    766    441    501    498    522    413    171
   -340    623    963   -142   -652    792    478    506    493    511    384    132
   -589    519   1109     33   -849    813    514    517    498    522    389     98
   -823    387   1210    218  -1015    797    524    514    493    519    394     51
  -1106    246   1350    428  -1228    797    555    550    517    545    418     20
  -1402    179   1579    610  -1491    878    615    600    561    584    446     15
  -1608    194   1803    704  -1704    997    691    667    626    649    501     75
  -1706    306   2013    701  -1860   1158    807    769    737    756    610    150
  -1800    431   2231    683  -2016   1330    901    870    849    867    722    213
  -1922    498   2418    711  -2169   1457    974    940    930    943    779    311
  -2091    561   2652    763  -2374   1608   1049   1015   1015   1028    859    545
  -2330    607   2938    862  -2634   1771   1137   1114   1122   1137    974    769
  -2525    654   3177    935  -2852   1914   1221   1202   1215   1234   1072    922
  -2660    753   3411    953  -3034   2081   1301   1270   1309   1327   1176   1075
  -2790    844   3634    971  -3211   2236   1379   1361   1413   1428   1280   1213
  -2909    924   3834    992  -3372   2379   1460   1465   1530   1548   1408   1384
  -3050   1013   4060   1015  -3556   2538   1506   1522   1613   1634   1504   1532
  -3174   1106   4278   1034  -3728   2691   1556   1579   1683   1714   1592   1678
  -3299   1145   4445   1075  -3871   2792   1574   1600   1717   1756   1641   1761
  -3369   1221   4590   1075  -3980   2904   1592   1618   1748   1792   1691   1808
  -3426   1278   4705   1072  -4068   2992   1626   1641   1784   1839   1748   1849
  -3504   1265   4767   1119  -4136   3016   1652   1660   1810   1870   1792   1878
  -3590   1231   4819   1179  -4206   3024   1688   1675   1818   1883   1816   1888
  -3611   1236   4847   1187  -4229   3042   1714   1688   1813   1886   1823   1896
  -3522   1299   4821   1111  -4172   3060   1691   1683   1787   1867   1813   1875
  -3387   1332   4720   1026  -4052   3026   1691   1673   1756   1836   1790   1839
  -3237   1363   4601    935  -3920   2982   1722   1673   1735   1816   1774   1813
  -3003   1460   4463    771  -3733   2961   1712   1647   1699   1779   1745   1766
  -2764   1597   4359    581  -3561   2977   1717   1649   1693   1779   1758   1758
  -2540   1686   4227    428  -3382   2956   1764   1688   1722   1813   1805   1792
  -2301   1795   4094    252  -3198   2943   1764   1699   1719   1810   1803   1758
  -2107   1914   4021     96  -3063   2966   1761   1688   1701   1790   1761   1745
  -1912   2073   3982    -80  -2946   3026   1784   1691   1712   1797   1769   1777
  -1743   2171   3915   -215  -2829   3042   1735   1662   1691   1779   1761   1808
  -1714   2231   3946   -259  -2829   3086   1712   1654   1691   1787   1779   1842
  -1797   2164   3962   -181  -2878   3063   1745   1660   1701   1790   1782   1849
  -1930   2075   4006    -75  -2969   3042   1717   1615   1667   1751   1748   1849
  -2057   1974   4029     41  -3044   3000   1675   1571   1626   1706   1709   1818
  -2205   1852   4058    174  -3133   2953   1600   1514   1561   1639   1644   1764
  -2327   1743   4071    293  -3198   2907   1556   1483   1530   1605   1597   1735
  -2408   1649   4058    376  -3234   2855   1577   1538   1582   1634   1582   1730
  -2470   1644   4115    413  -3294   2881   1615   1670   1712   1743   1634   1761
  -2494   1722   4216    384  -3356   2969   1626   1792   1862   1906   1756   1865
  -2462   1938   4401    262  -3432   3169   1579   1906   2049   2156   2013   2158
  -2379   2317   4694     28  -3538   3504   1434   1891   2140   2372   2392   2624
  -2369   2533   4902    -83  -3634   3717   1314   1667   1971   2330   2611   2977
  -2340   2501   4842    -80  -3590   3671   1176   1322   1592   2065   2577   3011
  -2312   2171   4484     70  -3398   3328    976    854   1008   1478   2047   2520
  -2283   1634   3917    324  -3102   2774    795    290    290    571    989   1548
  -2156   1130   3286    511  -2720   2208    548    -88   -207    -41    303    943
  -1945    735   2681    602  -2314   1709    358   -184   -319   -171    132    756
  -1712    493   2205    610  -1958   1348    280   -148   -228   -109    103    667
  -1431    394   1823    517  -1628   1109    187   -135   -150    -64     77    561
  -1080    322   1402    376  -1241    862    145   -106    -83    -25     59    454
   -607    303    911    150   -761    607     44   -176   -124    -90    -38    335
   -111    296    407    -90   -259    350   -140   -350   -280   -262   -220    166
    301    293    -10   -298    155    142   -298   -501   -426   -418   -374     33
    693     44   -652   -368    672   -303   -374   -587   -509   -509   -462    -46
   1072   -181  -1254   -446   1163   -717   -410   -628   -558   -555   -511   -103
   1473    181  -1291   -826   1382   -553   -571   -761   -740   -719   -683   -306
   1930    340  -1592  -1135   1761   -626   -743   -896   -922   -901   -883   -579
   2366    366  -2000  -1366   2184   -815   -872   -995  -1054  -1034  -1028   -779
   2790    426  -2366  -1608   2577   -969   -937  -1047  -1137  -1119  -1117   -935
   3000    418  -2582  -1709   2792  -1080   -958  -1078  -1184  -1161  -1171  -1096
   2998    384  -2616  -1691   2805  -1114   -961  -1083  -1202  -1158  -1189  -1221
   3070    420  -2652  -1745   2863  -1114   -940  -1054  -1189  -1132  -1184  -1275
   3122    457  -2665  -1792   2894  -1101   -917  -1013  -1148  -1080  -1150  -1218
   3042    449  -2592  -1745   2818  -1070   -833   -935  -1049   -984  -1078  -1075
   2998    470  -2527  -1735   2761  -1028   -750   -862   -969   -917  -1015   -943
   2792    413  -2379  -1602   2587   -982   -659   -774   -883   -849   -950   -823
   2616    350  -2265  -1486   2439   -958   -633   -732   -836   -820   -914   -779
   2694    350  -2343  -1522   2520   -995   -670   -763   -852   -852   -927   -815
   2863    376  -2486  -1621   2673  -1054   -704   -815   -888   -909   -974   -919
   3099    345  -2753  -1722   2927  -1202   -815   -930   -982  -1021  -1083  -1106
   3400    265  -3138  -1834   3268  -1434   -982  -1091  -1130  -1179  -1236  -1343
   3637    163  -3473  -1899   3556  -1654  -1153  -1241  -1273  -1325  -1382  -1556
   3722     38  -3684  -1880   3702  -1821  -1288  -1337  -1369  -1421  -1488  -1683
   3756     -7  -3764  -1875   3759  -1883  -1350  -1374  -1400  -1457  -1525  -1722
   3782     80  -3704  -1932   3743  -1810  -1309  -1327  -1348  -1402  -1470  -1662
   3722    233  -3489  -1977   3606  -1626  -1192  -1195  -1213  -1260  -1327  -1509
   3561    392  -3169  -1977   3364  -1387  -1070  -1041  -1054  -1088  -1148  -1327
   3257    545  -2712  -1901   2985  -1080   -896   -846   -865   -875   -924  -1117
   2857    680  -2177  -1771   2517   -748   -717   -657   -672   -667   -706   -914
   2416    784  -1631  -1600   2023   -423   -537   -459   -465   -436   -462   -683
   2018    888  -1130  -1454   1574   -119   -342   -249   -257   -213   -220   -446
   1790   1070   -719  -1431   1254    176   -176    -54    -88    -31    -23   -215
   1756   1275   -483  -1517   1119    397    -54     70     25     96    114    -12
   1743   1423   -319  -1582   1031    553      0    132     85    168    200    124
   1654   1441   -213  -1551    935    615     20    148     98    184    231    171
   1504   1335   -168  -1421    836    584     18    148     88    174    220    158
   1325   1187   -137  -1257    732    524    -15    129     62    142    187    114
   1057    971    -85  -1013    571    444    -51     88     12     88    124     38
    711    711      0   -711    355    355    -62     51    -38     38     62    -31
    381    491    106   -436    137    298    -44     36    -70      5     12    -83
     38    244    202   -142    -83    223    -64     15   -106    -36    -41   -132
   -296     38    335    129   -314    187    -36     12   -119    -54    -75   -148
   -542   -127    415    335   -480    142     -2    -12   -142    -83   -119   -184
   -732   -187    545    459   -639    179    -23      7   -124    -59   -106   -179
   -948   -189    756    568   -852    280     46     77    -51     15    -31   -127
  -1192   -153   1039    672  -1117    441    197    179     62    122     85    -23
  -1460    -90   1369    771  -1415    639    348    335    200    275    233    109
  -1743    -46   1696    893  -1722    826    491    488    329    439    379    244
  -1969     23   1992    971  -1982   1008    589    600    454    566    501    376
  -2145     70   2216   1039  -2179   1143    672    688    561    670    602    491
  -2361     49   2410   1156  -2387   1228    737    792    659    766    688    589
  -2527    155   2683   1184  -2605   1421    872    932    802    909    818    719
  -2670    293   2964   1189  -2816   1628   1034   1065    937   1044    948    844
  -2816    340   3156   1239  -2985   1748   1140   1137   1018   1122   1015    885
  -2922    332   3255   1293  -3089   1795   1202   1200   1085   1182   1067    914
  -2985    337   3322   1322  -3154   1829   1234   1236   1130   1223   1109    945
  -2985    322   3307   1330  -3146   1816   1249   1249   1143   1236   1122    953
  -2899    376   3276   1262  -3086   1826   1231   1231   1127   1215   1104    935
  -2883    267   3148   1306  -3016   1706   1223   1202   1098   1184   1075    891
  -2956    106   3063   1423  -3011   1584   1257   1241   1145   1231   1114    883
  -3063     46   3109   1506  -3086   1577   1312   1306   1234   1319   1208    930
  -3190    -44   3146   1618  -3169   1551   1353   1348   1309   1395   1283    992
  -3133    -54   3076   1592  -3107   1512   1356   1356   1332   1423   1325   1041
  -3031     -7   3024   1517  -3026   1506   1325   1363   1345   1447   1353   1093
  -2917     57   2974   1428  -2946   1514   1299   1337   1327   1439   1356   1127
  -2652     80   2733   1286  -2691   1405   1254   1267   1249   1363   1293   1054
  -2278    161   2439   1057  -2361   1299   1200   1187   1150   1265   1182    901
  -1940    236   2174    852  -2057   1205   1098   1091   1047   1161   1091    820
  -1647    226   1873    709  -1761   1049    997   1005    943   1057   1002    696
  -1392    155   1548    618  -1470    852    893    896    823    930    878    517
  -1228      2   1228    613  -1228    615    776    743    672    771    714    329
  -1078   -158    917    618  -1000    379    649    584    514    613    553    166
   -940   -254    685    597   -815    215    519    449    376    475    426     25
   -862   -340    522    602   -693     90    374    319    231    324    262    -88
   -815   -433    381    620   -600    -25    316    244    142    233    155   -101
   -854   -561    293    706   -576   -135    254    192     77    176    103   -124
   -956   -696    259    826   -610   -220    168    114      2    106     33   -192
   -997   -766    231    883   -615   -267     46     23    -83     18    -64   -241
   -997   -852    142    922   -571   -355    -36    -12   -137    -28   -127   -252
  -1005   -878    124    940   -566   -376    -38      5   -129    -18   -122   -215
   -979   -901     77    940   -530   -413    -23     -2   -155    -44   -148   -226
   -982  -1008    -25    995   -478   -517    -54    -36   -218   -106   -213   -288
  -1018  -1106    -90   1062   -465   -600   -111   -116   -324   -202   -314   -410
  -1036  -1192   -155   1114   -441   -672   -163   -194   -413   -277   -405   -540
   -987  -1249   -262   1117   -363   -756   -257   -226   -452   -327   -504   -672
   -854  -1353   -498   1104   -179   -927   -361   -213   -433   -335   -574   -813
   -545  -1335   -792    940    119  -1065   -457   -184   -368   -265   -530   -870
    -75  -1091  -1015    581    470  -1052   -628   -205   -316   -145   -361   -795
    428   -717  -1145    142    787   -930   -891   -397   -418   -129   -187   -626
    748   -540  -1288   -103   1018   -914  -1122   -737   -698   -288   -116   -462
    893   -639  -1532   -127   1213  -1085  -1306  -1132  -1111   -592   -244   -558
    989  -1047  -2036     28   1512  -1540  -1486  -1647  -1732  -1260   -911  -1182
   1080  -1538  -2618    226   1849  -2075  -1660  -2177  -2403  -2120  -1891  -2073
   1176  -1914  -3091    368   2132  -2501  -1844  -2436  -2772  -2587  -2392  -2499
   1202  -2174  -3380    485   2288  -2777  -1888  -2340  -2665  -2507  -2361  -2486
   1226  -2294  -3520    532   2372  -2907  -1810  -2143  -2421  -2304  -2236  -2413
   1304  -2239  -3543    465   2421  -2889  -1719  -1945  -2179  -2101  -2107  -2330
   1423  -2070  -3494    324   2457  -2782  -1538  -1693  -1899  -1855  -1912  -2197
   1522  -1896  -3419    184   2468  -2657  -1382  -1527  -1709  -1686  -1758  -2112
   1527  -1816  -3343    142   2434  -2579  -1325  -1465  -1636  -1623  -1701  -2086
   1421  -1855  -3276    215   2346  -2566  -1319  -1449  -1618  -1610  -1688  -2088
   1236  -1979  -3216    371   2226  -2598  -1327  -1478  -1639  -1634  -1719  -2088
   1096  -2070  -3169    485   2130  -2618  -1332  -1475  -1634  -1626  -1709  -1966
    984  -2099  -3083    555   2034  -2592  -1293  -1408  -1564  -1556  -1626  -1758
    865  -2013  -2881    574   1870  -2447  -1202  -1314  -1462  -1454  -1522  -1527
    766  -1852  -2618    542   1691  -2234  -1101  -1202  -1335  -1327  -1389  -1270
    776  -1636  -2416    428   1595  -2026   -989  -1091  -1210  -1205  -1254  -1044
    820  -1376  -2197    277   1509  -1787   -849   -958  -1065  -1062  -1104   -815
    823  -1106  -1930    140   1374  -1517   -683   -784   -885   -883   -919   -576
    763   -885  -1649     62   1205  -1267   -504   -600   -685   -683   -709   -358
    644   -722  -1366     38   1002  -1044   -363   -452   -530   -530   -563   -252
    470   -597  -1067     62    769   -831   -244   -342   -402   -407   -446   -124
    327   -483   -810     77    568   -646   -114   -220   -270   -272   -306     23
    158   -355   -514     98    335   -433    -31   -103   -145   -145   -166    148
    -93   -301   -210    194     57   -257     25     -2    -38    -28    -36    254
   -402   -311     90    355   -249   -111    127     88     59     72     64    345
   -730   -314    413    519   -574     49    241    194    176    192    192    454
  -1023   -213    810    618   -917    298    379    361    340    358    361    626
  -1067      2   1070    532  -1070    535    465    472    444    467    467    701
  -1028    220   1249    402  -1137    735    561    587    555    587    574    800
  -1031    441   1473    293  -1252    956    654    714    680    719    701    901
  -1013    607   1621    202  -1317   1114    704    789    761    813    795    937
  -1047    706   1751    168  -1397   1228    763    862    849    914    898   1010
  -1080    852   1932    114  -1506   1392    807    924    927   1002    995   1065
  -1101    987   2088     54  -1595   1538    854    984   1005   1093   1088   1127
  -1130   1119   2249      5  -1688   1683    924   1070   1098   1202   1202   1223
  -1119   1228   2346    -57  -1732   1787    958   1132   1166   1286   1296   1283
  -1140   1335   2473    -98  -1808   1904    987   1174   1213   1343   1353   1317
  -1226   1426   2652   -101  -1940   2039   1015   1218   1262   1397   1423   1374
  -1335   1439   2774    -51  -2055   2107   1031   1249   1296   1439   1467   1371
  -1467   1392   2860     36  -2164   2125   1036   1260   1306   1452   1486   1350
  -1626   1371   2998    127  -2312   2184   1041   1260   1317   1465   1512   1345
  -1732   1392   3125    168  -2429   2257   1044   1257   1322   1473   1535   1340
  -1803   1475   3278    163  -2540   2377   1072   1286   1340   1488   1540   1301
  -1878   1491   3367    192  -2621   2426   1140   1361   1397   1538   1571   1312
  -1883   1530   3413    176  -2647   2470   1176   1382   1418   1543   1564   1273
  -1917   1532   3450    192  -2683   2488   1231   1405   1447   1558   1569   1234
  -1932   1496   3429    218  -2681   2462   1275   1421   1457   1558   1569   1161
  -1964   1470   3434    244  -2699   2452   1286   1402   1423   1519   1517   1060
  -2060   1382   3442    337  -2751   2410   1299   1397   1415   1501   1475    943
  -2145   1288   3434    426  -2790   2361   1278   1363   1384   1467   1423    818
  -2213   1202   3416    506  -2813   2309   1265   1332   1353   1436   1384    706
  -2291   1145   3434    571  -2863   2288   1241   1293   1317   1397   1340    620
  -2374   1041   3416    665  -2896   2229   1236   1254   1286   1361   1293    522
  -2488    963   3452    761  -2972   2208   1218   1213   1249   1325   1249    436
  -2598    911   3509    844  -3052   2210   1213   1205   1241   1319   1244    478
  -2688    904   3590    891  -3141   2247   1254   1228   1260   1345   1275    672
  -2769    906   3676    930  -3221   2291   1306   1280   1299   1392   1332    862
  -2800    935   3733    930  -3265   2333   1353   1314   1327   1423   1371   1010
  -2930   1013   3943    958  -3437   2478   1415   1382   1400   1493   1449   1202
  -3107   1098   4203   1002  -3655   2650   1470   1449   1486   1587   1551   1379
  -3270   1143   4414   1065  -3842   2777   1569   1553   1597   1704   1675   1566
  -3393   1208   4601   1091  -3998   2904   1647   1647   1691   1803   1784   1730
  -3390   1353   4744   1018  -4065   3047   1722   1717   1771   1878   1867   1901
  -3380   1551   4928    911  -4154   3237   1816   1816   1875   1974   1956   2060
  -3309   1764   5071    771  -4190   3416   1925   1925   1990   2086   2057   2205
  -3229   1953   5183    633  -4206   3567   1971   2000   2075   2177   2156   2348
  -3263   2047   5310    607  -4286   3678   2005   2065   2145   2255   2247   2462
  -3263   2055   5318    602  -4289   3686   2042   2117   2200   2317   2317   2512
  -3283   2034   5318    626  -4299   3676   2068   2114   2200   2320   2330   2517
  -3367   1951   5318    706  -4341   3634   2031   2088   2174   2304   2322   2504
  -3463   1855   5318    805  -4390   3585   1922   2039   2125   2268   2304   2462
  -3533   1784   5318    872  -4427   3548   1935   2018   2088   2223   2268   2444
  -3593   1699   5292    945  -4442   3494   1912   1971   2044   2177   2231   2439
  -3616   1595   5211   1008  -4414   3403   1919   1943   2005   2132   2195   2423
  -3426   1639   5066    893  -4245   3351   1873   1901   1958   2083   2158   2423
  -3244   1701   4946    769  -4094   3325   1779   1834   1893   2016   2101   2423
  -3109   1678   4785    714  -3949   3231   1771   1784   1831   1943   2029   2377
  -2917   1686   4601    615  -3761   3143   1730   1714   1758   1862   1951   2307
  -2798   1608   4406    594  -3600   3005   1652   1621   1662   1758   1852   2153
  -2639   1483   4120    576  -3380   2800   1512   1478   1506   1608   1704   1930
  -2486   1314   3800    584  -3143   2556   1340   1319   1335   1441   1535   1769
  -2286   1093   3380    594  -2834   2236   1140   1111   1124   1231   1330   1551
  -2122    924   3047    600  -2585   1984    969    904    922   1021   1124   1358
  -2008    784   2792    610  -2400   1790    795    714    740    828    940   1182
  -1842    618   2460    610  -2151   1538    615    527    553    633    743   1000
  -1561    511   2073    522  -1818   1291    465    363    405    480    584    841
  -1156    467   1623    345  -1389   1044    316    200    257    327    420    659
   -813    436   1249    187  -1031    841    179     46    116    171    265    511
   -454    410    862     20   -657    636     33   -109    -28     12    114    376
   -111    327    436   -109   -275    381   -122   -277   -194   -166    -62    205
    252    166    -85   -207    168     41   -293   -483   -387   -381   -290    -12
    724   -140   -867   -293    795   -504   -446   -592   -491   -530   -478   -231
   1350   -392  -1743   -480   1545  -1067   -563   -610   -522   -576   -589   -402
   1880     -7  -1891   -937   1886   -948   -691   -568   -501   -527   -592   -478
   2122    472  -1649  -1296   1886   -587   -766   -439   -350   -306   -355   -270
   2301    867  -1436  -1584   1870   -285   -898   -501   -353   -166    -57    132
   2317   1028  -1291  -1673   1805   -129  -1088   -833   -605   -233    122    363
   2047    956  -1091  -1504   1569    -67  -1273  -1244   -943   -407    137    337
   1558    587   -971  -1072   1265   -192  -1332  -1631  -1353   -839   -296   -124
   1397     46  -1350   -724   1374   -649  -1413  -2036  -1956  -1673  -1280  -1109
   1525   -389  -1914   -566   1719  -1150  -1605  -2166  -2236  -2057  -1751  -1615
   1402   -639  -2044   -381   1722  -1340  -1605  -1930  -2029  -1875  -1649  -1566
   1096   -761  -1857   -166   1475  -1309  -1405  -1561  -1691  -1564  -1428  -1361
    833   -740  -1574    -46   1202  -1156  -1106  -1228  -1356  -1262  -1192  -1080
    745   -610  -1356    -67   1049   -982   -792   -896  -1028   -966   -945   -779
    828   -444  -1273   -194   1049   -857   -592   -701   -826   -792   -789   -607
   1013   -322  -1335   -345   1174   -828   -496   -639   -748   -735   -737   -584
   1356   -254  -1613   -550   1483   -932   -519   -680   -769   -766   -787   -691
   1839   -168  -2008   -836   1922  -1088   -631   -766   -841   -849   -872   -844
   2268    -85  -2356  -1093   2309  -1221   -750   -844   -919   -937   -958   -997
   2551    -33  -2585  -1257   2566  -1309   -792   -883   -966   -992  -1021  -1101
   2740     38  -2704  -1392   2722  -1332   -826   -909   -984  -1010  -1044  -1109
   2922    140  -2785  -1532   2852  -1322   -831   -896   -971   -995  -1036  -1093
   3099    301  -2798  -1701   2948  -1249   -805   -836   -914   -935   -987  -1044
   3190    491  -2699  -1839   2946  -1104   -735   -722   -810   -828   -888   -953
   3057    654  -2405  -1857   2733   -875   -636   -584   -678   -691   -748   -823
   2790    763  -2026  -1777   2408   -631   -446   -413   -511   -519   -574   -665
   2496    867  -1628  -1683   2062   -379   -249   -233   -340   -342   -392   -496
   2151    961  -1189  -1556   1670   -114    -98    -64   -171   -163   -202   -309
   1717    935   -784  -1327   1252     75     10     59    -44    -33    -54   -163
   1306    828   -478  -1070    893    176     72    150     31     49     41    -75
    969    732   -236   -852    602    249    127    207     80    111    106    -10
    683    626    -57   -654    371    285    116    226     98    140    145     25
    381    459     75   -423    153    270     85    218     85    137    140     20
     36    202    166   -119    -64    184     46    189     57    119    116      0
   -340    -75    265    205   -303     93     33    153     20     93     88    -28
   -659   -306    353    483   -506     23     12    119    -15     64     57    -57
   -958   -449    509    701   -737     28     10    135      5     88     75    -20
  -1231   -509    719    870   -976    103     38    187     67    158    145     67
  -1491   -483   1008    984  -1252    262    137    275    171    267    259    202
  -1686   -350   1335   1018  -1512    491    265    397    303    407    400    363
  -1782   -122   1660    950  -1722    769    400    555    467    581    574    550
  -1782    135   1917    823  -1849   1026    535    719    636    761    753    735
  -1673    394   2065    636  -1867   1228    649    849    769    901    896    865
  -1423    753   2177    335  -1800   1465    727    969    896   1041   1052    976
  -1254   1104   2359     72  -1805   1730    898   1122   1052   1213   1218   1065
  -1299   1247   2543     25  -1919   1893   1023   1221   1145   1317   1325   1083
  -1356   1319   2673     15  -2013   1995   1088   1283   1205   1384   1392   1104
  -1475   1343   2818     67  -2145   2081   1101   1319   1247   1428   1439   1119
  -1641   1306   2946    166  -2294   2125   1096   1325   1267   1447   1473   1101
  -1769   1252   3018    257  -2392   2135   1111   1343   1291   1462   1496   1101
  -1935   1195   3130    368  -2533   2164   1148   1374   1314   1509   1522   1132
  -2221   1052   3273    584  -2746   2161   1166   1387   1350   1538   1532   1169
  -2540    904   3445    815  -2992   2174   1182   1418   1376   1538   1522   1171
  -2844    792   3637   1026  -3242   2216   1262   1483   1413   1540   1504   1145
  -3130    605   3735   1260  -3432   2169   1273   1480   1421   1506   1436   1117
  -3302    475   3777   1413  -3538   2125   1213   1410   1371   1439   1343   1111
  -3278    387   3663   1444  -3470   2023   1130   1291   1275   1340   1265   1137
  -3172    218   3390   1475  -3281   1803   1049   1161   1163   1213   1169   1135
  -2938    127   3065   1402  -3003   1595   1062   1132   1156   1189   1158   1163
  -2927    -49   2878   1488  -2904   1413   1117   1166   1195   1223   1195   1171
  -3083   -249   2834   1665  -2959   1291   1189   1257   1249   1309   1265   1184
  -3182   -288   2894   1735  -3039   1304   1322   1382   1369   1434   1395   1280
  -3229   -179   3050   1701  -3141   1434   1436   1491   1512   1566   1522   1410
  -3278   -101   3177   1691  -3229   1538   1512   1553   1608   1641   1574   1496
  -3195    -12   3182   1602  -3190   1582   1532   1600   1665   1657   1590   1556
  -2987     70   3057   1457  -3024   1564   1556   1600   1631   1610   1561   1561
  -2772     57   2829   1356  -2800   1444   1519   1514   1519   1506   1486   1431
  -2468      2   2470   1234  -2468   1236   1413   1371   1371   1366   1353   1156
  -2156    -33   2122   1091  -2140   1044   1312   1257   1241   1244   1228    992
  -1844     64   1906    888  -1875    984   1239   1202   1169   1176   1158    917
  -1514    280   1795    618  -1654   1036   1221   1184   1137   1148   1130    875
  -1405    363   1769    522  -1587   1065   1234   1153   1104   1119   1093    846
  -1649    184   1834    730  -1740   1010   1130   1085   1047   1065   1034    818
  -1800    122   1919    839  -1860   1021   1031   1057   1034   1062   1021    820
  -1906     15   1919    943  -1914    969    940   1010   1002   1039    982    787
  -2042   -171   1870   1106  -1956    849    828    917    924    961    901    722
  -2169   -392   1777   1278  -1974    693    706    810    813    859    792    626
  -2236   -480   1756   1358  -1997    636    623    743    745    792    714    558
  -2268   -535   1732   1400  -2000    597    522    688    688    732    662    548
  -2153   -626   1527   1389  -1842    449    441    631    597    644    589    475
  -1925   -698   1223   1309  -1574    262    366    519    436    504    439    306
  -1652   -696    953   1174  -1304    127    246    358    257    353    277    189
  -1286   -672    613    979   -950    -31    119    236    114    228    142     44
   -875   -685    189    782   -532   -249    -36    114    -20     85    -15   -142
   -363   -602   -241    480    -62   -423   -127     -7   -145    -51   -171   -327
    241   -475   -717    116    478   -597   -181    -88   -233   -150   -285   -467
    865   -384  -1249   -241   1054   -815   -298   -236   -397   -319   -465   -659
   1343   -420  -1764   -459   1553  -1091   -452   -407   -581   -517   -662   -854
   1530   -545  -2075   -493   1800  -1309   -587   -558   -737   -688   -841  -1093
   1613   -688  -2301   -462   1956  -1493   -704   -680   -872   -826   -984  -1299
   1605   -909  -2514   -348   2060  -1712   -813   -818  -1013   -974  -1122  -1488
   1553  -1158  -2712   -197   2132  -1935   -945   -974  -1169  -1148  -1283  -1641
   1449  -1415  -2868    -18   2158  -2140  -1085  -1119  -1301  -1296  -1418  -1735
   1319  -1686  -3005    181   2161  -2346  -1223  -1270  -1441  -1444  -1551  -1844
   1223  -1964  -3187    368   2203  -2574  -1337  -1400  -1569  -1582  -1680  -1977
   1039  -2216  -3255    589   2145  -2735  -1392  -1460  -1626  -1649  -1751  -2029
    836  -2385  -3221    774   2029  -2803  -1400  -1478  -1644  -1678  -1787  -2055
    646  -2522  -3172    937   1909  -2847  -1332  -1410  -1582  -1641  -1774  -2042
    558  -2585  -3143   1010   1849  -2863  -1221  -1257  -1431  -1527  -1699  -2003
    524  -2566  -3091   1021   1808  -2829  -1117  -1070  -1226  -1337  -1551  -1878
    478  -2418  -2896    969   1686  -2657  -1088   -875   -956  -1031  -1247  -1571
    423  -2127  -2553    852   1486  -2340  -1153   -815   -795   -769   -872  -1114
    270  -1852  -2125    789   1195  -1990  -1283  -1028   -883   -685   -566   -654
    -10  -1662  -1652    836    820  -1657  -1389  -1379  -1080   -683   -327   -283
   -275  -1628  -1356    950    540  -1493  -1441  -1704  -1374   -922   -478   -327
   -394  -1839  -1444   1117    524  -1641  -1434  -2029  -1834  -1569  -1202   -919
   -397  -2086  -1688   1239    644  -1886  -1415  -2127  -2132  -2042  -1743  -1350
   -335  -2161  -1826   1249    745  -1995  -1319  -1875  -1966  -1925  -1688  -1265
   -168  -2036  -1867   1098    849  -1953  -1137  -1530  -1626  -1618  -1473  -1041
     15  -1777  -1792    878    904  -1784   -922  -1205  -1283  -1312  -1226   -784
    153  -1493  -1647    667    898  -1569   -685   -883   -950  -1010   -966   -532
    210  -1257  -1467    524    839  -1361   -511   -657   -714   -792   -771   -389
    132  -1109  -1241    488    685  -1174   -397   -514   -563   -654   -657   -257
     25  -1023  -1049    498    535  -1036   -324   -397   -441   -530   -540   -122
   -109   -922   -813    514    350   -867   -241   -280   -309   -392   -407      7
   -202   -792   -589    498    192   -691   -129   -153   -176   -254   -275    155
   -257   -613   -355    433     46   -485    -15    -38    -44   -119   -137    301
   -314   -446   -135    379    -90   -290     70     51     67     -7    -23    400
   -428   -277    150    350   -290    -62    158    158    187    106     90    485
   -535   -163    371    350   -454    103    233    265    298    210    187    568
   -597   -101    496    348   -548    194    272    322    363    283    259    589
   -722    -44    678    381   -701    316    314    376    423    348    322    592
   -885      7    891    436   -888    449    376    441    493    418    389    618
  -1041     80   1122    480  -1080    600    470    532    592    514    488    652
  -1093    189   1280    449  -1187    735    548    610    667    584    540    646
  -1096    316   1413    389  -1254    865    639    701    763    685    628    719
  -1104    472   1577    316  -1340   1023    735    792    862    789    727    766
  -1101    633   1735    233  -1418   1184    784    862    940    872    813    802
  -1109    753   1860    176  -1486   1306    820    909    987    927    867    802
  -1174    846   2021    163  -1597   1431    885    989   1062   1008    950    839
  -1239    922   2158    158  -1699   1540    943   1054   1127   1075   1015    836
  -1283   1002   2286    140  -1784   1644    971   1101   1169   1122   1049    815
  -1400   1034   2434    181  -1917   1732   1028   1169   1231   1195   1122    857
  -1548   1067   2616    239  -2081   1839   1096   1249   1306   1280   1210    880
  -1693   1117   2811    288  -2252   1961   1161   1317   1369   1345   1273    870
  -1766   1163   2930    301  -2348   2047   1202   1371   1415   1402   1317    885
  -1821   1231   3052    293  -2436   2140   1239   1421   1470   1473   1382    956
  -1860   1296   3154    280  -2507   2223   1262   1460   1517   1532   1449    974
  -1938   1312   3247    311  -2592   2281   1280   1486   1545   1569   1483    976
  -2010   1306   3317    353  -2662   2312   1293   1512   1569   1600   1517   1041
  -2091   1330   3421    379  -2756   2374   1306   1530   1602   1647   1582   1088
  -2192   1332   3525    428  -2857   2429   1327   1551   1634   1688   1634   1106
  -2216   1306   3520    452  -2868   2413   1322   1545   1626   1686   1636   1093
  -2213   1350   3564    431  -2889   2457   1314   1530   1610   1670   1618   1065
  -2234   1353   3587    439  -2912   2470   1306   1527   1602   1660   1595   1075
  -2286   1350   3637    467  -2961   2494   1306   1530   1605   1665   1605   1205
  -2382   1304   3684    537  -3034   2494   1330   1545   1615   1678   1626   1358
  -2478   1291   3769    594  -3122   2530   1350   1551   1615   1678   1639   1501
  -2579   1252   3832    662  -3205   2540   1335   1551   1618   1686   1660   1602
  -2675   1197   3873    737  -3276   2535   1361   1561   1639   1683   1662   1582
  -2813   1145   3956    833  -3387   2551   1395   1561   1644   1667   1644   1525
  -2940   1088   4029    927  -3483   2559   1431   1561   1641   1652   1623   1506
  -3096   1021   4117   1036  -3608   2569   1465   1558   1634   1628   1597   1597
  -3260    984   4245   1135  -3751   2613   1535   1602   1670   1662   1623   1730
  -3439    976   4416   1231  -3928   2696   1579   1621   1688   1678   1634   1792
  -3702    969   4671   1366  -4185   2818   1621   1649   1725   1717   1667   1867
  -3990    922   4912   1532  -4453   2917   1714   1727   1797   1792   1751   1938
  -4245    932   5175   1654  -4710   3052   1813   1808   1873   1867   1836   1984
  -4346    958   5305   1691  -4827   3130   1865   1855   1912   1906   1891   2029
  -4354    963   5318   1696  -4834   3141   1893   1899   1951   1951   1943   2070
  -4310   1008   5318   1649  -4814   3161   1896   1893   1935   1938   1938   2039
  -4224   1093   5318   1564  -4770   3205   1948   1927   1956   1956   1951   2070
  -4159   1158   5318   1501  -4738   3237   1992   1979   2008   2013   2008   2122
  -4162   1156   5318   1504  -4738   3237   1953   1948   1982   1997   2003   2068
  -4138   1179   5318   1478  -4728   3247   1870   1883   1917   1932   1927   1977
  -4042   1226   5268   1408  -4655   3247   1805   1821   1855   1867   1862   1901
  -3860   1244   5105   1306  -4484   3174   1748   1758   1800   1808   1813   1852
  -3632   1226   4858   1202  -4245   3042   1636   1657   1704   1709   1719   1743
  -3419   1213   4632   1101  -4026   2922   1525   1538   1587   1584   1592   1610
  -3226   1205   4432   1010  -3829   2818   1415   1421   1473   1467   1473   1504
  -2979   1247   4224    865  -3603   2735   1283   1314   1382   1374   1379   1454
  -2735   1273   4008    732  -3372   2639   1137   1187   1267   1265   1275   1392
  -2509   1213   3720    646  -3115   2465   1021   1049   1135   1137   1150   1312
  -2288   1127   3416    579  -2852   2270    911    914   1000    997   1021   1247
  -2086   1080   3164    501  -2624   2122    787    789    883    878    914   1197
  -1904   1036   2940    433  -2421   1987    685    672    769    763    807   1119
  -1743    943   2686    400  -2213   1813    584    581    675    657    693   1034
  -1538    818   2356    358  -1945   1587    465    426    535    509    563    950
  -1234    685   1919    272  -1577   1301    335    233    353    324    397    815
   -927    535   1462    197  -1195    997    161     18    140     98    176    618
   -584    332    917    124   -750    623    -41   -226    -93   -150    -67    397
    -96    -96      0     96    -49    -49   -252   -478   -337   -418   -335    106
    587   -628  -1215     20    901   -922   -488   -722   -584   -685   -602   -200
   1467   -478  -1945   -493   1706  -1210   -896  -1080   -992  -1085  -1008   -662
   1654   -358  -2016   -649   1834  -1184  -1026  -1210  -1163  -1275  -1223   -937
   1628   -381  -2013   -623   1821  -1197  -1010  -1223  -1176  -1325  -1293  -1047
   1704   -457  -2164   -623   1932  -1309  -1070  -1273  -1215  -1382  -1353  -1163
   1782   -652  -2434   -563   2107  -1543  -1200  -1345  -1304  -1470  -1444  -1358
   1938   -789  -2730   -574   2333  -1758  -1265  -1387  -1382  -1535  -1538  -1551
   1914   -901  -2816   -506   2364  -1857  -1299  -1428  -1449  -1584  -1592  -1644
   1706  -1039  -2746   -335   2223  -1891  -1345  -1444  -1501  -1597  -1608  -1647
   1553  -1083  -2637   -233   2094  -1860  -1278  -1384  -1444  -1556  -1545  -1605
   1309  -1254  -2566    -28   1935  -1909  -1278  -1387  -1462  -1571  -1571  -1597
   1345  -1260  -2605    -44   1974  -1932  -1267  -1369  -1483  -1566  -1579  -1571
   1493  -1213  -2707   -142   2099  -1961  -1247  -1291  -1436  -1525  -1574  -1592
   1680  -1060  -2740   -309   2210  -1899  -1171  -1096  -1254  -1366  -1478  -1566
   1813   -771  -2585   -522   2197  -1678  -1023   -805   -940  -1044  -1200  -1350
   1855   -332  -2187   -761   2018  -1260   -893   -542   -618   -652   -784   -984
   1862    124  -1738   -995   1800   -805   -893   -498   -478   -415   -405   -574
   1839    457  -1382  -1148   1610   -462   -922   -678   -581   -436   -179   -272
   1888    719  -1169  -1306   1527   -223   -865   -815   -737   -530    -70   -155
   1977    545  -1434  -1262   1704   -444   -971  -1169  -1208  -1039   -548   -636
   2158    129  -2031  -1145   2094   -950  -1075  -1657  -1847  -1842  -1509  -1538
   2356   -140  -2496  -1106   2426  -1317  -1228  -1919  -2221  -2309  -2057  -1956
   2595   -184  -2782  -1208   2688  -1483  -1244  -1777  -2062  -2151  -1927  -1743
   2787    -93  -2881  -1348   2834  -1486  -1111  -1512  -1714  -1810  -1662  -1371
   2953    106  -2850  -1532   2899  -1371   -971  -1254  -1389  -1488  -1428   -987
   2992    270  -2722  -1631   2857  -1226   -846  -1008  -1122  -1208  -1200   -870
   2959    452  -2507  -1706   2730  -1026   -701   -795   -909  -1000   -984   -930
   2844    620  -2226  -1732   2535   -802   -537   -613   -745   -849   -846   -774
   2517    672  -1847  -1597   2182   -587   -402   -452   -605   -714   -748   -646
   1995    641  -1353  -1317   1675   -355   -236   -288   -457   -550   -639   -594
   1441    654   -789  -1049   1117    -64    -83    -98   -267   -348   -446   -444
    870    649   -223   -761    548    213     12     57   -101   -174   -239   -277
    353    607    252   -480     49    431    171    189     36    -33    -77   -148
    -18    639    657   -309   -337    646    348    329    181    124     75     -7
   -337    571    909   -116   -623    740    381    384    233    192    132     46
   -553    501   1054     25   -802    776    363    392    241    205    148     51
   -665    511   1176     75   -919    844    426    423    277    233    174     64
   -743    514   1257    114  -1000    885    491    454    314    259    202     85
   -805    496   1301    153  -1052    898    522    480    342    275    223     83
   -743    545   1288     98  -1015    917    535    511    371    296    252     83
   -623    607   1228      5   -924    917    527    517    381    301    265     83
   -457    704   1161   -122   -807    932    553    527    389    314    288     83
   -381    732   1114   -176   -748    924    571    524    387    316    296     46
   -420    732   1153   -155   -787    943    566    514    376    319    311     -7
   -530    737   1267   -103   -898   1000    587    550    405    363    368    -36
   -763    722   1486     20  -1124   1104    636    618    465    441    446    -20
  -1072    626   1696    223  -1384   1161    623    628    485    475    491      0
  -1278    631   1909    324  -1595   1267    646    685    550    558    581    103
  -1444    654   2096    394  -1769   1374    714    771    639    659    683    257
  -1618    636   2255    491  -1935   1444    769    852    724    761    766    407
  -1836    618   2455    607  -2145   1535    831    948    844    885    867    540
  -2039    654   2691    691  -2364   1673    914   1047    961   1002    963    675
  -2359    589   2946    883  -2652   1769    995   1130   1028   1096   1021    776
  -2665    504   3169   1080  -2917   1836   1041   1182   1091   1171   1083    839
  -2813    511   3325   1150  -3070   1917   1067   1218   1150   1234   1156    878
  -2863    581   3445   1140  -3154   2013   1111   1270   1215   1309   1228    927
  -2886    646   3533   1117  -3208   2088   1114   1299   1249   1353   1265    966
  -2915    722   3637   1096  -3276   2179   1111   1312   1278   1379   1291   1002
  -3024    724   3748   1148  -3385   2236   1088   1306   1288   1379   1306   1036
  -3135    662   3798   1236  -3465   2229   1031   1283   1262   1350   1288   1057
  -3229    623   3852   1301  -3541   2236   1070   1304   1275   1361   1304   1148
  -3416    545   3962   1436  -3689   2252   1114   1317   1286   1366   1322   1280
  -3603    449   4052   1577  -3826   2249   1145   1332   1301   1369   1332   1343
  -3665    376   4042   1644  -3855   2208   1270   1439   1408   1452   1415   1454
  -3676    324   4000   1673  -3837   2161   1426   1571   1538   1558   1517   1548
  -3655    311   3967   1673  -3811   2138   1522   1667   1641   1652   1626   1621
  -3426    465   3889   1478  -3658   2174   1639   1771   1766   1753   1743   1727
  -3120    620   3741   1249  -3429   2179   1701   1821   1829   1810   1787   1745
  -2634    828   3463    901  -3050   2145   1732   1849   1883   1834   1813   1712
  -2203    989   3192    607  -2696   2091   1769   1834   1901   1805   1800   1628
  -1935    969   2904    480  -2418   1935   1792   1777   1831   1709   1709   1488
  -1857    849   2707    504  -2283   1777   1712   1626   1683   1551   1545   1379
  -1810    563   2374    620  -2094   1467   1530   1395   1452   1327   1306   1236
  -1509    290   1800    610  -1654   1044   1262   1119   1171   1060   1036   1018
  -1127    168   1293    478  -1210    730   1026    891    917    818    789    867
   -917    119   1036    397   -976    576    878    750    737    649    618    774
   -893     36    927    426   -911    483    750    659    605    550    519    649
   -989   -109    880    550   -935    384    639    587    524    488    452    587
  -1215   -322    891    769  -1054    283    576    558    488    449    428    535
  -1376   -465    911    919  -1145    223    509    545    449    413    387    405
  -1415   -387   1026    901  -1223    319    504    589    472    462    420    371
  -1327   -228   1098    779  -1213    433    584    670    530    537    480    402
  -1436   -384   1052    909  -1247    335    485    566    431    428    335    280
  -1467   -462   1005    963  -1236    270    389    470    345    319    215    207
  -1428   -576    852   1000  -1140    137    275    361    231    197    114    122
  -1418   -748    670   1083  -1044    -38    168    262     98     85      7    -41
  -1262   -795    465   1026   -865   -163     83    155    -25    -10   -101   -189
  -1044   -885    158    966   -602   -363    -31     18   -155   -127   -228   -342
   -771   -943   -171    857   -301   -558   -124    -85   -265   -239   -361   -485
   -496   -950   -454    724    -20   -704   -220   -163   -366   -345   -485   -594
   -306  -1034   -730    667    210   -883   -387   -293   -506   -488   -639   -737
   -119  -1135  -1015    626    446  -1075   -498   -418   -636   -623   -779   -904
     51  -1226  -1280    584    665  -1252   -571   -524   -743   -740   -896  -1085
    194  -1353  -1548    579    870  -1449   -675   -652   -872   -883  -1041  -1325
    275  -1569  -1844    646   1057  -1706   -846   -815  -1028  -1052  -1215  -1577
    371  -1722  -2094    675   1231  -1906   -997   -966  -1161  -1202  -1361  -1803
    384  -1888  -2273    750   1327  -2081  -1101  -1117  -1299  -1361  -1506  -2005
    361  -2031  -2392    836   1376  -2210  -1163  -1205  -1379  -1457  -1595  -2138
    337  -2112  -2449    885   1392  -2281  -1182  -1239  -1402  -1493  -1621  -2208
    311  -2114  -2426    901   1366  -2270  -1163  -1244  -1392  -1488  -1605  -2218
    272  -2070  -2343    896   1306  -2205  -1119  -1228  -1356  -1462  -1569  -2203
    236  -2023  -2260    893   1247  -2140  -1049  -1179  -1296  -1413  -1519  -2145
    202  -2003  -2205    898   1202  -2104   -995  -1124  -1239  -1358  -1452  -2075
    187  -1945  -2135    878   1161  -2039   -943  -1067  -1174  -1296  -1379  -1997
    223  -1831  -2055    802   1137  -1943   -870  -1005  -1093  -1215  -1286  -1878
    252  -1693  -1945    722   1098  -1818   -779   -922  -1000  -1124  -1184  -1730
    158  -1613  -1774    724    963  -1693   -696   -831   -914  -1041  -1096  -1535
    106  -1514  -1623    704    862  -1569   -631   -766   -841   -971  -1021  -1332
     72  -1392  -1465    659    766  -1428   -509   -646   -717   -859   -917  -1098
    116  -1176  -1293    530    704  -1234   -340   -420   -493   -665   -769   -836
    272   -826  -1101    275    685   -963   -194   -161   -213   -392   -542   -504
    488   -407   -896    -38    691   -652    -88     96    103    -44   -205    -54
    667     41   -628   -355    646   -293   -101    277    379    322    228    519
    740    496   -244   -618    493    127   -228    207    423    496    613   1098
    636    587    -49   -613    342    267   -350    -62    194    410    784   1410
    542    472    -70   -509    306    202   -457   -368   -148    155    683   1361
    530    187   -342   -361    436    -77   -548   -792   -683   -465     28    756
    532   -176   -709   -176    620   -441   -605  -1169  -1218  -1197   -852    -51
    587   -355   -945   -116    763   -649   -636  -1161  -1286  -1309   -997   -189
    558   -444  -1002    -57    779   -722   -532   -914  -1021  -1052   -805   -101
    457   -428   -888    -15    670   -657   -374   -626   -696   -750   -587      7
    309   -280   -589    -12    449   -433   -192   -329   -368   -452   -371    127
     93    -72   -168    -12    129   -119     46     -7    -25   -124   -101    306
   -142     51    194     44   -168    122    236    218    213    109    109    436
   -368    137    506    114   -439    322    374    376    371    267    262    514
   -581    249    831    166   -706    540    493    504    498    392    376    571
   -774    319   1093    226   -935    706    584    605    607    501    478    636
   -943    405   1345    267  -1145    875    667    701    714    615    589    693
  -1080    522   1602    277  -1343   1062    769    802    826    732    698    748
  -1187    652   1839    267  -1512   1244    865    909    932    846    805    815
  -1260    797   2055    231  -1657   1426    948    989   1018    937    898    875
  -1327    911   2239    207  -1782   1574   1049   1088   1109   1026    982    935
  -1431   1005   2436    213  -1935   1722   1171   1202   1215   1132   1070   1008
  -1522   1080   2603    220  -2062   1842   1262   1288   1296   1215   1145   1049
  -1649   1156   2805    246  -2229   1979   1296   1330   1348   1273   1208   1067
  -1792   1202   2992    293  -2392   2096   1332   1369   1395   1322   1252   1062
  -1948   1197   3143    374  -2546   2169   1379   1418   1444   1371   1299   1044
  -2112   1143   3255    485  -2683   2197   1418   1460   1486   1418   1337   1031
  -2205   1117   3322    542  -2764   2218   1457   1496   1522   1457   1376   1026
  -2190   1213   3403    488  -2795   2307   1475   1512   1538   1478   1395    989
  -2140   1249   3390    444  -2766   2320   1457   1504   1532   1475   1387    943
  -2091   1252   3343    420  -2717   2296   1449   1506   1535   1488   1395    922
  -2060   1257   3317    400  -2688   2286   1444   1491   1522   1473   1379    870
  -2034   1280   3315    376  -2675   2296   1428   1467   1504   1457   1356    831
  -2078   1273   3348    402  -2714   2309   1434   1473   1517   1475   1387    857
  -2122   1254   3377    433  -2748   2314   1400   1457   1504   1470   1392    831
  -2138   1228   3364    452  -2751   2296   1356   1413   1465   1431   1345    787
  -2242   1130   3372    555  -2808   2249   1332   1384   1436   1408   1319    776
  -2374   1034   3406    667  -2889   2218   1299   1371   1431   1405   1327    758
  -2470    963   3434    753  -2951   2197   1257   1343   1408   1392   1325    711
  -2585    893   3478    844  -3031   2184   1208   1319   1392   1382   1330    685
  -2743    769   3512    987  -3128   2140   1153   1286   1366   1366   1327    665
  -2925    633   3559   1143  -3242   2096   1106   1241   1332   1330   1301    659
  -3120    511   3632   1304  -3374   2070   1091   1210   1299   1299   1270    823
  -3283    511   3793   1384  -3541   2151   1096   1223   1306   1317   1304   1161
  -3374    532   3907   1421  -3639   2218   1119   1254   1332   1356   1358   1478
  -3395    571   3964   1410  -3678   2265   1182   1306   1376   1410   1439   1735
  -3354    704   4058   1325  -3704   2379   1221   1363   1423   1460   1514   1867
  -3200    888   4089   1153  -3645   2488   1317   1447   1491   1530   1587   1938
  -3037   1137   4175    948  -3606   2655   1460   1566   1600   1636   1688   2034
  -2917   1382   4299    766  -3611   2839   1579   1691   1719   1745   1805   2117
  -2837   1488   4325    675  -3580   2907   1652   1779   1795   1805   1865   2177
  -2787   1532   4317    626  -3554   2925   1696   1803   1816   1805   1865   2200
  -2772   1540   4312    613  -3541   2925   1691   1795   1816   1790   1844   2164
  -2837   1426   4263    704  -3551   2844   1680   1743   1769   1732   1784   2057
  -2844   1358   4203    743  -3522   2779   1670   1693   1717   1678   1738   1982
  -2831   1296   4125    766  -3478   2709   1577   1590   1613   1574   1641   1886
  -2886   1114   3998    885  -3442   2556   1460   1452   1475   1434   1509   1751
  -2899    919   3819    989  -3359   2366   1337   1314   1343   1309   1384   1608
  -2831    807   3639   1013  -3234   2223   1241   1179   1221   1182   1257   1467
  -2686    730   3413    976  -3050   2070   1130   1075   1117   1078   1158   1366
  -2564    646   3211    958  -2889   1927   1013    979   1026    987   1067   1283
  -2460    555   3016    950  -2738   1784    930    875    932    880    956   1192
  -2327    475   2803    927  -2564   1639    836    756    820    761    820   1117
  -2104    449   2553    826  -2330   1501    691    620    704    646    717   1028
  -1834    426   2260    701  -2047   1343    532    480    579    517    600    893
  -1592    368   1961    610  -1777   1166    376    319    428    350    431    756
  -1423    275   1699    574  -1561    987    223    189    309    223    314    659
  -1299    129   1428    581  -1363    779     41     25    161     67    176    519
  -1171    -62   1106    615  -1140    522   -137   -179    -23   -137    -18    350
   -826   -137    685    480   -758    272   -231   -293   -114   -252   -127    244
   -376   -615   -239    496    -70   -428   -244   -335   -132   -285   -155    187
    192   -457   -649    132    418   -550   -415   -519   -327   -462   -337    -33
    387   -197   -584    -96    483   -389   -530   -623   -470   -584   -467   -192
    535   -241   -776   -150    654   -509   -649   -735   -610   -722   -607   -345
    784   -324  -1109   -228    945   -717   -776   -839   -753   -867   -745   -472
   1008   -384  -1395   -314   1200   -888   -919   -930   -930  -1023   -893   -662
   1054   -423  -1478   -316   1265   -950   -943   -927   -984  -1083   -958   -779
   1132   -319  -1454   -407   1291   -885   -904   -852   -935  -1031   -945   -805
   1532    -70  -1602   -730   1566   -836   -898   -784   -909   -969   -922   -849
   1823    124  -1699   -976   1761   -787   -774   -701   -826   -880   -852   -810
   1834    155  -1678   -995   1756   -761   -641   -646   -769   -833   -813   -740
   1621     88  -1532   -857   1574   -722   -589   -610   -714   -807   -787   -636
   1457     49  -1408   -753   1434   -678   -558   -574   -652   -779   -756   -519
   1631    -10  -1641   -810   1634   -826   -561   -623   -678   -836   -815   -519
   2182    -23  -2205  -1078   2192  -1114   -600   -711   -750   -924   -917   -631
   3151     28  -3122  -1590   3138  -1548   -792   -901   -927  -1119  -1130   -922
   3847    122  -3725  -1984   3787  -1800  -1013  -1122  -1153  -1353  -1397  -1309
   3943     83  -3863  -2016   3902  -1888  -1132  -1195  -1228  -1423  -1493  -1512
   3722    -20  -3746  -1852   3733  -1883  -1166  -1187  -1200  -1389  -1480  -1564
   3463   -272  -3735  -1597   3598  -2003  -1247  -1260  -1239  -1441  -1538  -1657
   3304   -457  -3761  -1423   3533  -2109  -1252  -1330  -1293  -1493  -1566  -1673
   3182   -446  -3629  -1369   3403  -2036  -1200  -1314  -1275  -1452  -1512  -1654
   3005   -265  -3270  -1371   3135  -1766  -1091  -1150  -1122  -1283  -1332  -1527
   2798    -46  -2847  -1376   2821  -1447   -901   -950   -937  -1091  -1117  -1309
   2777    228  -2548  -1501   2662  -1158   -691   -750   -753   -891   -906  -1028
   2985    657  -2327  -1823   2655   -833   -444   -452   -475   -628   -678   -776
   3185   1036  -2148  -2109   2665   -555   -244   -145   -192   -361   -446   -610
   3354   1434  -1919  -2395   2634   -241    -62    179    137    -15   -111   -368
   3400   1862  -1538  -2631   2470    163     70    465    467    376    329     67
   3146   2268   -880  -2709   2013    693    111    498    587    613    756    623
   2696   2455   -241  -2577   1467   1109     90    314    470    659   1062   1070
   2216   2452    233  -2335    992   1343     23     38    241    576   1182   1244
   1795   2169    374  -1982    711   1273     -7   -306   -148    155    758    826
   1366   1551    181  -1460    592    865    -54   -654   -691   -605   -187   -109
    979    963    -15   -974    498    475   -155   -709   -875   -870   -542   -480
    615    657     41   -639    288    350   -106   -485   -654   -662   -397   -407
    168    485    316   -327    -72    402     59   -184   -340   -374   -181   -244
   -285    376    662    -46   -475    519    272    103    -51   -109     15    -90
   -662    239    898    210   -782    568    400    296    129     62    132      5
   -885     90    976    394   -932    532    418    345    181    103    140     31
  -1098   -111    987    605  -1044    436    387    301    142     57     75      5
  -1296   -215   1078    756  -1189    431    355    301    145     64     72      7
  -1499   -314   1184    906  -1343    433    358    355    194    116    122     54
  -1732   -397   1335   1065  -1535    467    452    441    272    200    197    114
  -1940   -374   1566   1158  -1753    594    628    581    405    329    314    205
  -2125   -293   1829   1208  -1979    769    750    722    550    478    459    319
  -2208   -135   2073   1169  -2140    969    836    859    701    633    623    454
  -2257     28   2283   1114  -2270   1153    922    979    823    776    774    587
  -2252    252   2504   1000  -2377   1376   1060   1122    971    953    932    727
  -2208    527   2733    839  -2473   1628   1213   1283   1158   1137   1075    862
  -2283    672   2956    805  -2621   1816   1296   1400   1283   1241   1158    945
  -2462    758   3221    852  -2842   1990   1413   1509   1376   1361   1267   1067
  -2940    693   3634   1124  -3286   2164   1522   1595   1465   1486   1397   1205
  -3465    602   4065   1431  -3767   2333   1571   1675   1569   1605   1504   1317
  -3787    589   4377   1600  -4084   2481   1618   1779   1691   1725   1605   1470
  -3975    610   4585   1680  -4281   2598   1654   1849   1784   1810   1680   1631
  -4146    618   4764   1764  -4455   2691   1696   1867   1818   1823   1680   1701
  -4341    428   4767   1953  -4554   2595   1727   1870   1829   1816   1680   1717
  -4432     49   4481   2190  -4458   2262   1735   1862   1826   1795   1680   1696
  -4349   -192   4156   2270  -4255   1979   1740   1857   1829   1784   1678   1647
  -4071   -290   3780   2182  -3925   1743   1714   1818   1797   1748   1639   1545
  -3655   -244   3408   1948  -3533   1582   1639   1719   1706   1654   1548   1400
  -3260   -114   3146   1686  -3205   1517   1592   1665   1662   1608   1514   1314
  -2977     28   3005   1473  -2992   1517   1509   1602   1613   1561   1491   1273
  -2691    202   2894   1244  -2792   1548   1514   1584   1618   1564   1527   1330
  -2416    265   2678   1072  -2548   1473   1465   1527   1592   1538   1525   1340
  -2075    358   2434    857  -2255   1395   1371   1444   1525   1475   1465   1356
  -1795    397   2192    698  -1995   1296   1330   1382   1473   1431   1426   1392
  -1597    358   1956    620  -1777   1156   1213   1278   1392   1361   1366   1397
  -1397    324   1722    535  -1558   1023   1091   1156   1288   1265   1280   1330
  -1306    213   1517    545  -1413    865    932   1021   1176   1153   1179   1166
  -1319     77   1397    620  -1358    737    800    919   1080   1049   1083    958
  -1382    -15   1366    698  -1374    675    740    875   1013    984   1036    872
  -1423   -158   1262    789  -1345    550    649    771    872    841    914    737
  -1434   -293   1140    862  -1288    423    517    667    724    704    782    597
  -1441   -444    997    943  -1221    275    379    555    592    568    649    470
  -1314   -444    870    880  -1093    213    311    491    517    485    550    415
  -1174   -428    745    800   -961    158    246    446    462    415    459    358
  -1135   -498    636    815   -885     67    166    368    361    311    337    246
   -956   -389    563    670   -761     85    202    371    345    283    280    252
   -854   -415    439    636   -646     10    231    371    327    249    223    233
   -836   -496    340    665   -589    -80    184    311    246    168    145    158
   -784   -548    236    665   -511   -158    137    254    163    103     85    103
   -756   -636    119    693   -439   -257      5    153     44     10      0     44
   -691   -769    -77    730   -306   -423   -122     25    -85   -114   -124    -62
   -475   -943   -467    709     -7   -704   -218    -90   -210   -233   -246   -205
   -267  -1106   -841    685    285   -974   -371   -252   -379   -387   -402   -426
   -106  -1270  -1166    688    527  -1218   -524   -439   -558   -571   -631   -678
    -54  -1488  -1434    771    688  -1462   -678   -652   -748   -789   -898   -940
      0  -1748  -1751    872    872  -1748   -859   -833   -924  -1010  -1117  -1137
     72  -1935  -2008    930   1039  -1969  -1013   -969  -1062  -1182  -1262  -1353
    132  -2055  -2190    961   1161  -2122  -1114  -1067  -1189  -1309  -1376  -1532
    226  -2096  -2322    935   1273  -2208  -1179  -1130  -1299  -1395  -1462  -1641
    303  -2151  -2455    922   1379  -2301  -1213  -1174  -1348  -1439  -1496  -1693
    407  -2221  -2631    906   1519  -2426  -1280  -1254  -1410  -1493  -1543  -1787
    470  -2281  -2751    904   1610  -2517  -1348  -1340  -1470  -1564  -1618  -1849
    517  -2338  -2855    911   1686  -2595  -1400  -1431  -1543  -1654  -1717  -1878
    579  -2364  -2943    891   1761  -2652  -1452  -1491  -1590  -1709  -1764  -1888
    701  -2307  -3008    802   1852  -2655  -1491  -1509  -1592  -1712  -1764  -1909
    818  -2179  -3000    680   1906  -2587  -1478  -1486  -1548  -1667  -1712  -1888
    885  -2026  -2912    571   1899  -2468  -1415  -1431  -1465  -1579  -1615  -1829
    927  -1886  -2813    478   1867  -2348  -1343  -1369  -1379  -1499  -1530  -1753
    911  -1730  -2642    410   1777  -2184  -1234  -1262  -1260  -1382  -1408  -1605
    867  -1602  -2470    366   1667  -2034  -1119  -1145  -1132  -1260  -1275  -1441
    909  -1486  -2395    288   1652  -1940  -1052  -1070  -1052  -1182  -1184  -1296
    898  -1405  -2307    252   1602  -1855   -984   -997   -979  -1109  -1098  -1124
    787  -1312  -2101    262   1441  -1706   -885   -901   -888  -1013   -987   -922
    769  -1228  -2000    228   1382  -1613   -800   -828   -820   -943   -917   -766
    789  -1179  -1969    194   1379  -1574   -750   -792   -782   -904   -872   -652
    745  -1122  -1867    187   1304  -1493   -693   -753   -740   -865   -823   -563
    626  -1091  -1717    231   1171  -1402   -613   -678   -678   -813   -771   -470
    488  -1096  -1587    301   1036  -1340   -571   -633   -633   -766   -727   -397
    355  -1132  -1488    389    922  -1309   -527   -576   -574   -704   -665   -327
    145  -1156  -1301    504    722  -1228   -467   -514   -506   -633   -592   -249
    -90  -1231  -1140    659    524  -1187   -428   -480   -470   -597   -553   -187
   -277  -1265   -987    769    353  -1124   -405   -441   -428   -550   -506   -119
   -384  -1176   -792    782    202   -984   -337   -363   -329   -452   -405    -10
   -358   -932   -574    644    103   -753   -215   -228   -187   -306   -257    135
   -267   -646   -379    457     54   -514    -96    -93    -44   -161   -109    285
   -218   -413   -197    314    -12   -306      2     25     85    -25     31    402
   -150   -223    -72    187    -38   -148     80    119    187     85    132    449
    -25     23     49      0    -38     36    184    233    303    200    228    540
    150    340    189   -244    -20    265    337    407    478    350    340    631
    259    610    350   -436    -46    480    550    670    740    571    509    644
    285    836    550   -561   -132    693    719    956   1026    841    724    683
    194   1096    898   -646   -353    997    841   1254   1361   1195   1057    969
     49   1454   1405   -753   -678   1431    922   1473   1649   1569   1499   1431
   -166   1787   1951   -813  -1057   1867    885   1366   1680   1790   1919   1909
   -462   2047   2509   -792  -1486   2278    807   1052   1564   1906   2268   2320
   -732   2213   2946   -740  -1839   2579    745    704   1325   1761   2239   2327
   -956   2047   3000   -545  -1979   2522    714    319    852   1137   1564   1722
  -1075   1680   2753   -303  -1914   2218    706    132    449    535    865   1083
  -1122   1389   2512   -132  -1816   1951    753    358    574    613    846   1008
  -1187   1358   2543    -85  -1865   1951    927    724    893    896   1044   1106
  -1288   1434   2722    -75  -2005   2078   1135   1039   1187   1150   1231   1189
  -1449   1496   2946    -23  -2197   2221   1361   1330   1457   1384   1413   1306
  -1657   1514   3172     72  -2413   2343   1506   1512   1628   1545   1543   1384
  -1956   1447   3400    252  -2678   2423   1551   1574   1683   1595   1577   1379
  -2234   1343   3577    446  -2904   2460   1590   1618   1704   1613   1579   1369
  -2423   1301   3722    558  -3073   2512   1626   1665   1738   1649   1615   1392
  -2564   1280   3845    641  -3203   2561   1657   1696   1764   1680   1647   1379
  -2738   1226   3962    756  -3351   2592   1686   1725   1782   1704   1667   1345
  -2870   1200   4071    833  -3470   2634   1725   1758   1816   1738   1719   1317
  -3005   1223   4227    888  -3616   2722   1800   1826   1883   1805   1792   1319
  -3187   1249   4437    969  -3811   2842   1836   1893   1956   1886   1867   1428
  -3408   1197   4603   1104  -4006   2902   1839   1901   1969   1901   1880   1595
  -3556   1143   4699   1208  -4128   2920   1860   1906   1977   1912   1888   1745
  -3634   1171   4803   1231  -4219   2987   1893   1927   2000   1943   1912   1893
  -3712   1234   4946   1239  -4328   3089   1951   1977   2052   1995   1958   2044
  -3676   1317   4993   1176  -4336   3156   1953   2003   2073   2026   1984   2195
  -3655   1408   5063   1124  -4359   3234   2010   2070   2140   2104   2073   2353
  -3738   1426   5162   1153  -4450   3294   2083   2138   2213   2169   2145   2410
  -3767   1431   5198   1169  -4481   3315   2151   2184   2275   2213   2195   2413
  -3722   1491   5214   1114  -4468   3351   2169   2218   2322   2252   2242   2473
  -3691   1535   5227   1078  -4458   3380   2169   2229   2348   2270   2265   2514
  -3707   1512   5219   1096  -4463   3364   2171   2229   2346   2268   2262   2494
  -3712   1452   5164   1130  -4437   3307   2132   2216   2327   2257   2255   2491
  -3780   1353   5133   1213  -4458   3242   2057   2177   2286   2226   2231   2434
  -3790   1337   5125   1226  -4458   3231   1982   2125   2236   2182   2200   2379
  -3811   1291   5102   1257  -4455   3195   1966   2081   2190   2135   2158   2338
  -3891   1163   5055   1363  -4473   3109   1925   2021   2132   2081   2109   2242
  -3886   1091   4975   1397  -4429   3031   1855   1961   2078   2034   2075   2166
  -3774   1096   4871   1340  -4323   2982   1784   1912   2042   2005   2060   2148
  -3629   1070   4699   1278  -4164   2883   1673   1834   1969   1940   2005   2109
  -3460   1062   4523   1200  -3990   2792   1535   1753   1891   1865   1930   2055
  -3299   1036   4336   1130  -3819   2686   1473   1683   1831   1808   1883   2026
  -3065    989   4052   1036  -3559   2520   1395   1553   1712   1686   1779   1919
  -2738    969   3707    883  -3224   2338   1293   1426   1584   1558   1654   1800
  -2387    969   3356    709  -2870   2161   1161   1280   1439   1408   1514   1660
  -2060    950   3011    553  -2535   1979    963   1091   1247   1213   1327   1514
  -1808    891   2699    457  -2252   1795    831    932   1091   1049   1174   1384
  -1577    805   2379    384  -1979   1592    672    784    943    898   1028   1241
  -1325    771   2096    277  -1709   1434    457    600    763    711    854   1104
  -1047    732   1777    155  -1413   1254    371    488    646    584    730   1000
   -800    618   1418     90  -1109   1018    285    368    522    441    587    857
   -607    436   1044     83   -826    740     96    161    316    213    358    633
   -407    285    693     62   -550    488    -64    -31    122     -2    129    449
   -174     62    236     57   -205    148   -262   -246    -85   -228    -98    267
     64   -236   -301     85    181   -267   -452   -501   -316   -480   -348     44
    454   -633  -1088     88    769   -859   -589   -727   -522   -704   -579   -168
   1075  -1210  -2286     67   1680  -1748   -750   -922   -719   -914   -802   -407
   1719   -893  -2613   -415   2166  -1753  -1034  -1189  -1018  -1202  -1101   -719
   1670   -753  -2423   -459   2047  -1587  -1101  -1249  -1122  -1299  -1197   -836
   1706   -758  -2468   -475   2086  -1613  -1124  -1254  -1153  -1335  -1239   -891
   1971   -698  -2670   -636   2320  -1683  -1150  -1265  -1187  -1384  -1301   -979
   2299   -750  -3050   -774   2673  -1901  -1293  -1356  -1296  -1496  -1415  -1163
   2488   -807  -3296   -839   2891  -2052  -1369  -1389  -1379  -1545  -1470  -1301
   2577   -784  -3361   -896   2966  -2070  -1337  -1340  -1395  -1527  -1454  -1356
   2686   -654  -3341  -1015   3013  -1997  -1275  -1265  -1366  -1514  -1428  -1358
   2621   -517  -3138  -1054   2878  -1826  -1218  -1145  -1291  -1452  -1356  -1262
   2574   -402  -2977  -1085   2774  -1688  -1104  -1039  -1218  -1379  -1299  -1192
   2548   -433  -2982  -1060   2764  -1706  -1005  -1002  -1200  -1353  -1291  -1184
   2540   -392  -2933  -1072   2735  -1662   -917   -966  -1132  -1291  -1247  -1119
   2507   -350  -2860  -1080   2683  -1605   -844   -943  -1070  -1241  -1197  -1067
   2603   -358  -2961  -1122   2779  -1657   -896   -992  -1070  -1260  -1226  -1117
   2940   -324  -3265  -1309   3102  -1795  -1008  -1085  -1114  -1319  -1304  -1244
   3486   -194  -3681  -1644   3582  -1938  -1062  -1179  -1161  -1379  -1384  -1400
   3946    -25  -3972  -1961   3956  -1997  -1067  -1223  -1187  -1415  -1434  -1571
   4250    171  -4081  -2210   4164  -1953  -1122  -1205  -1174  -1402  -1426  -1704
   4372    285  -4089  -2330   4229  -1901  -1174  -1182  -1169  -1397  -1418  -1836
   4484    384  -4099  -2434   4291  -1857  -1184  -1187  -1189  -1408  -1431  -2000
   4390    366  -4024  -2379   4208  -1829  -1195  -1189  -1197  -1405  -1423  -2158
   4039    277  -3761  -2158   3902  -1743  -1135  -1124  -1132  -1332  -1353  -2231
   3528    197  -3330  -1862   3429  -1566  -1023   -992  -1000  -1192  -1221  -2127
   3156    303  -2852  -1730   3005  -1273   -807   -789   -800   -982  -1015  -1727
   2935    444  -2494  -1691   2712  -1023   -597   -618   -623   -792   -820  -1249
   2699    532  -2166  -1615   2431   -815   -478   -506   -501   -654   -672   -867
   2429    540  -1891  -1486   2161   -675   -379   -420   -415   -561   -574   -631
   2177    553  -1623  -1363   1901   -535   -277   -335   -332   -472   -483   -467
   1925    441  -1483  -1184   1704   -519   -270   -327   -337   -470   -475   -394
   1730    371  -1358  -1049   1543   -493   -246   -311   -340   -467   -467   -335
   1525    358  -1166   -943   1345   -402   -181   -267   -309   -431   -415   -342
   1309    384   -924   -846   1117   -270   -109   -181   -244   -363   -324   -368
   1031    379   -654   -706    841   -137    -23    -88   -166   -280   -233   -288
    649    303   -345   -478    496    -20     54     -5    -85   -189   -142   -200
    192    163    -28   -179    109     67    122     57    -28   -122    -72   -161
   -254     51    306    101   -280    179    176    114     38    -49      2    -93
   -735   -111    623    423   -680    254    249    171    106     18     57    -31
  -1135   -252    883    693  -1010    314    296    236    179     83    111     25
  -1395   -262   1130    828  -1265    433    423    381    316    213    205    119
  -1628   -254   1374    943  -1501    558    633    605    527    394    306    179
  -1803   -200   1602   1000  -1704    701    800    841    769    633    480    275
  -1917     -2   1914    958  -1914    956    909   1091   1057    961    784    504
  -1958    392   2351    782  -2156   1371    971   1330   1371   1361   1244    940
  -1852   1111   2964    371  -2408   2036   1093   1449   1597   1688   1761   1517
  -1938   1488   3426    223  -2681   2457   1169   1366   1543   1751   2081   1880
  -2081   1641   3722    218  -2902   2681   1218   1200   1356   1639   2127   1914
  -2265   1493   3759    384  -3013   2626   1280    930    987   1192   1631   1389
  -2387   1215   3603    587  -2995   2408   1273    649    548    584    852    633
  -2436   1005   3439    714  -2938   2221   1189    659    465    465    696    522
  -2488    867   3354    810  -2920   2109   1221    854    657    654    820    641
  -2707    683   3387   1010  -3047   2034   1291   1052    875    867    953    797
  -3107    504   3611   1301  -3359   2057   1337   1223   1070   1065   1078    976
  -3374    452   3826   1460  -3600   2138   1434   1400   1260   1244   1213   1153
  -3470    361   3832   1553  -3652   2096   1410   1413   1296   1260   1213   1223
  -3406    246   3652   1577  -3528   1948   1312   1353   1252   1200   1145   1226
  -3211    249   3460   1480  -3335   1855   1257   1314   1244   1182   1135   1270
  -3073    301   3374   1384  -3224   1836   1273   1319   1262   1197   1163   1319
  -3112    226   3335   1441  -3224   1779   1283   1356   1293   1241   1202   1330
  -3120    132   3250   1491  -3185   1691   1350   1402   1356   1293   1257   1314
  -3024    132   3156   1447  -3089   1644   1506   1514   1496   1410   1382   1340
  -2972    124   3096   1423  -3034   1610   1688   1631   1623   1522   1488   1371
  -2829    205   3034   1312  -2930   1618   1771   1712   1709   1587   1540   1382
  -2582    280   2860   1150  -2720   1569   1777   1735   1727   1595   1545   1366
  -2317    314   2631   1002  -2473   1473   1756   1667   1667   1535   1491   1322
  -2262    259   2522   1000  -2392   1389   1649   1530   1545   1418   1379   1247
  -2265    179   2444   1041  -2356   1312   1522   1418   1441   1319   1283   1189
  -2255     49   2304   1098  -2278   1176   1423   1330   1345   1226   1184   1088
  -2195   -179   2016   1187  -2107    917   1312   1236   1231   1119   1070    953
  -2036   -358   1675   1195  -1857    657   1189   1132   1124   1015    956    831
  -1745   -472   1273   1109  -1512    400   1031    992    979    870    810    693
  -1452   -550    901   1000  -1179    176    878    849    826    714    667    581
  -1208   -631    576    919   -893    -28    719    714    683    566    530    478
  -1000   -652    348    823   -675   -153    571    587    542    431    366    319
   -914   -675    236    795   -576   -220    465    488    446    337    283    257
   -992   -740    252    865   -623   -244    363    407    374    275    259    239
  -1161   -854    306   1008   -735   -275    301    350    314    236    236    166
  -1309   -961    345   1132   -828   -306    254    301    259    215    205    140
  -1400  -1052    348   1226   -875   -353    202    277    244    213    213    205
  -1392  -1109    280   1249   -839   -413    116    231    200    174    197    179
  -1278  -1189     88   1234   -683   -550    -25    114     77     80    109     77
  -1104  -1327   -223   1215   -441   -776   -205    -41    -67    -51    -57    -46
   -909  -1356   -449   1132   -231   -904   -327   -155   -163   -158   -184   -127
   -696  -1332   -636   1013    -31   -984   -426   -252   -265   -283   -296   -215
   -553  -1312   -758    932    101  -1036   -540   -368   -407   -426   -415   -342
   -441  -1353   -911    896    233  -1132   -607   -462   -548   -545   -519   -475
   -187  -1434  -1247    807    530  -1340   -732   -597   -704   -675   -654   -665
     72  -1543  -1618    735    844  -1579   -906   -779   -891   -846   -820   -888
    194  -1748  -1943    776   1067  -1844  -1104   -989  -1104  -1054  -1028  -1119
    228  -1964  -2192    865   1208  -2078  -1228  -1101  -1234  -1200  -1197  -1335
    420  -2018  -2442    797   1428  -2229  -1244  -1122  -1270  -1252  -1257  -1449
    717  -2010  -2730    646   1722  -2372  -1267  -1184  -1337  -1335  -1337  -1610
   1005  -2003  -3008    498   2005  -2504  -1335  -1312  -1478  -1506  -1527  -1816
   1153  -2057  -3213    449   2182  -2637  -1384  -1408  -1582  -1626  -1680  -1940
   1306  -2158  -3465    426   2385  -2813  -1447  -1501  -1662  -1732  -1792  -2104
   1369  -2249  -3621    439   2494  -2933  -1506  -1615  -1745  -1855  -1912  -2257
   1325  -2312  -3637    493   2481  -2974  -1527  -1652  -1771  -1912  -1977  -2320
   1358  -2356  -3717    498   2535  -3037  -1574  -1709  -1813  -1956  -2013  -2374
   1353  -2405  -3759    524   2553  -3081  -1587  -1730  -1831  -1982  -2034  -2442
   1317  -2483  -3800    581   2556  -3141  -1608  -1743  -1855  -2016  -2070  -2465
   1275  -2569  -3845    646   2559  -3205  -1644  -1777  -1886  -2042  -2078  -2462
   1189  -2603  -3793    704   2491  -3198  -1626  -1787  -1875  -2036  -2062  -2423
   1111  -2559  -3673    722   2390  -3115  -1556  -1732  -1808  -1979  -1997  -2268
    961  -2452  -3413    745   2184  -2930  -1441  -1621  -1691  -1865  -1883  -2075
    891  -2299  -3190    704   2039  -2743  -1327  -1483  -1543  -1717  -1732  -1865
    820  -2107  -2927    641   1873  -2517  -1208  -1350  -1405  -1584  -1613  -1725
    795  -1880  -2675    542   1735  -2278  -1078  -1208  -1254  -1434  -1475  -1506
    722  -1597  -2322    436   1522  -1961   -906  -1010  -1036  -1210  -1244  -1244
    600  -1291  -1891    345   1244  -1590   -691   -774   -782   -948   -976   -948
    566   -971  -1538    202   1049  -1254   -511   -561   -553   -719   -737   -659
    511   -644  -1156     64    833   -898   -322   -355   -329   -496   -509   -371
    441   -348   -789    -49    613   -568   -145   -158   -111   -272   -280    -88
    332    -41   -374   -145    353   -207     41     51    122    -33    -33    171
    298    249    -49   -277    174    101    228    249    340    189    197    410
    290    483    192   -387     49    337    340    381    483    342    363    563
    137    548    410   -345   -135    480    418    462    574    441    454    620
    -77    491    568   -205   -322    530    454    501    618    488    496    672
   -189    488    678   -153   -433    581    467    542    667    548    568    722
   -249    548    797   -150   -524    672    509    587    719    605    631    784
   -277    618    893   -171   -584    753    553    620    753    631    654    852
   -254    753   1008   -249   -631    880    597    670    810    693    719    958
   -207    823   1028   -309   -618    924    633    714    854    740    779    987
   -207    854   1062   -324   -636    958    639    740    859    750    789    953
   -301    805   1104   -254   -701    953    649    730    841    727    753    891
   -381    774   1156   -194   -769    963    659    724    826    714    730    865
   -504    810   1312   -155   -909   1060    709    769    862    756    776    854
   -665    807   1473    -72  -1067   1140    795    831    909    807    818    852
   -862    823   1686     18  -1273   1254    885    906    966    867    865    891
  -1034    844   1878     96  -1454   1361    950    961   1010    914    898    906
  -1236    836   2073    200  -1654   1452   1008   1008   1054    966    950    932
  -1400    805   2205    296  -1803   1504   1049   1039   1075    995    979    940
  -1558    818   2377    368  -1966   1597   1135   1109   1137   1062   1052    992
  -1678    854   2533    413  -2104   1693   1187   1163   1189   1119   1109   1023
  -1813    862   2675    472  -2244   1769   1239   1213   1234   1169   1166   1054
  -1982    857   2839    561  -2410   1847   1327   1291   1293   1231   1215   1039
  -2135    828   2961    652  -2548   1896   1327   1306   1299   1228   1182   1002
  -2312    800   3112    756  -2712   1956   1387   1382   1382   1299   1210    979
  -2372    878   3247    745  -2811   2062   1504   1571   1569   1467   1306    932
  -2468   1028   3494    719  -2982   2260   1577   1779   1805   1719   1517    992
  -2496   1265   3761    613  -3130   2514   1595   1977   2075   2057   1865   1187
  -2468   1561   4029    454  -3247   2795   1517   2052   2244   2335   2236   1493
  -2491   1813   4304    337  -3398   3057   1454   1870   2109   2325   2481   2018
  -2644   1800   4445    420  -3543   3122   1428   1618   1829   2148   2540   2382
  -2735   1610   4346    561  -3541   2979   1384   1278   1379   1688   2164   2223
  -2668   1280   3949    693  -3307   2613   1299    795    743    865   1202   1488
  -2504   1005   3507    748  -3005   2257   1091    475    324    335    600    987
  -2340    797   3135    771  -2738   1966    987    483    335    337    566    859
  -2252    581   2834    833  -2543   1706    979    597    504    496    644    810
  -2229    504   2733    862  -2481   1618    989    737    693    675    761    828
  -2161    540   2701    807  -2431   1621   1137    911    891    836    878    904
  -2107    631   2738    737  -2421   1683   1132    995    989    917    917    989
  -2138    649   2787    743  -2462   1717   1067   1008   1008    940    930   1039
  -2117    641   2759    737  -2436   1699   1078    997    992    924    924   1026
  -2151    613   2764    769  -2457   1688   1096    992    989    924    932   1005
  -2200    563   2764    818  -2483   1665   1065    956    963    901    917    927
  -2171    548   2720    813  -2444   1634   1015    917    930    857    872    880
  -2060    584   2644    737  -2351   1613    979    904    922    849    865    875
  -1969    597   2566    683  -2268   1582    979    898    919    854    875    878
  -1862    581   2442    639  -2153   1512    935    839    870    807    839    839
  -1795    537   2333    626  -2062   1434    854    763    795    730    763    792
  -1771    462   2234    654  -2003   1348    800    706    737    672    706    761
  -1774    397   2171    685  -1974   1286    730    639    680    613    644    709
  -1753    329   2083    709  -1917   1205    665    574    623    550    579    662
  -1652    324   1977    662  -1816   1150    623    522    568    488    511    644
  -1569    319   1888    626  -1727   1104    607    498    548    470    498    670
  -1512    371   1883    568  -1699   1127    555    485    535    454    493    675
  -1374    470   1844    452  -1610   1156    530    459    517    428    449    662
  -1270    555   1826    355  -1548   1192    530    449    517    426    449    709
  -1150    654   1805    249  -1478   1228    485    428    506    415    457    761
  -1093    662   1756    213  -1426   1208    478    415    501    410    462    756
  -1005    581   1587    210  -1296   1083    392    311    415    327    387    688
   -836    441   1275    194  -1057    857    218    116    244    150    218    558
   -605    233    839    187   -722    535    -12   -122     38    -64      7    407
   -275   -135    137    205   -207      0   -239   -379   -181   -290   -205    189
    358   -688  -1047    163    701   -867   -439   -587   -368   -483   -392    -20
   1257   -535  -1792   -361   1522  -1163   -776   -862   -678   -771   -685   -316
   1678   -220  -1899   -727   1787  -1060   -979  -1021   -880   -969   -893   -561
   1623   -358  -1984   -633   1803  -1171  -1044  -1101   -979  -1083  -1018   -761
   1927   -436  -2364   -745   2145  -1400  -1132  -1189  -1091  -1192  -1137   -940
   2346   -488  -2834   -930   2590  -1660  -1280  -1286  -1182  -1291  -1249  -1111
   2481   -571  -3052   -953   2766  -1810  -1356  -1337  -1228  -1296  -1247  -1202
   2494   -576  -3070   -958   2782  -1823  -1330  -1319  -1283  -1299  -1215  -1174
   2494   -436  -2930  -1028   2712  -1683  -1291  -1218  -1254  -1257  -1127  -1028
   2423   -272  -2696  -1075   2559  -1486  -1278  -1114  -1184  -1195  -1054   -891
   2288   -179  -2468  -1054   2377  -1322  -1169  -1013  -1104  -1122   -992   -789
   2081   -184  -2265   -950   2171  -1223  -1000   -924  -1039  -1067   -943   -724
   1826   -348  -2174   -740   2000  -1260   -930   -891  -1023  -1067   -958   -740
   1636   -485  -2122   -576   1878  -1301   -872   -870  -1010  -1067   -971   -787
   1488   -605  -2094   -441   1790  -1348   -805   -852   -979  -1057   -989   -865
   1447   -592  -2039   -428   1740  -1314   -753   -836   -950  -1052  -1026   -984
   1551   -620  -2171   -467   1860  -1395   -818   -896  -1005  -1130  -1145  -1205
   1935   -519  -2457   -709   2195  -1488   -906   -950  -1065  -1208  -1249  -1410
   2499   -132  -2631  -1182   2564  -1382   -779   -859   -984  -1137  -1202  -1493
   2834     62  -2772  -1449   2800  -1353   -740   -839   -966  -1119  -1215  -1631
   3148    303  -2844  -1727   2995  -1267   -761   -795   -919  -1072  -1184  -1634
   3270    628  -2644  -1951   2959  -1008   -576   -615   -727   -878   -997  -1483
   2769    511  -2257  -1639   2514   -872   -366   -488   -592   -743   -849  -1366
   2120    376  -1745  -1249   1932   -683   -301   -363   -452   -605   -672  -1174
   1628    342  -1288   -987   1460   -472   -262   -257   -327   -475   -517   -937
   1384    413   -974   -901   1179   -280   -116   -184   -233   -368   -405   -594
   1215    379   -836   -797   1026   -228    -62   -179   -220   -342   -374   -387
   1241    368   -872   -807   1057   -252   -103   -168   -223   -332   -335   -519
   1335    431   -904   -883   1119   -236   -166   -132   -210   -306   -296   -511
   1314    465   -849   -891   1083   -192   -158   -116   -197   -290   -280   -368
    995    272   -722   -633    859   -223   -129   -150   -226   -316   -311   -280
    548     62   -485   -306    517   -210   -106   -153   -207   -301   -306   -296
    148    -31   -179    -59    163   -106    -38    -98   -135   -236   -252   -283
   -311   -148    161    228   -236      5     25    -23    -46   -158   -197   -239
   -610   -166    444    389   -527    137     88     80     64    -49   -103   -158
   -833   -124    709    478   -774    290    153    171    171     62     12    -57
   -992    -15    976    504   -984    480    210    257    280    176    140     44
  -1023    179   1202    420  -1111    691    296    368    394    298    270    114
   -943    389   1332    277  -1137    859    371    459    478    387    371    155
   -932    553   1483    189  -1208   1018    496    550    566    480    462    202
   -919    735   1652     90  -1286   1192    639    680    688    610    579    288
   -995    836   1831     77  -1413   1332    784    833    833    766    719    389
  -1163    891   2055    137  -1608   1473    974   1023   1013    956    896    501
  -1306    943   2247    181  -1777   1595   1166   1169   1145   1083   1008    574
  -1452    979   2431    236  -1943   1704   1317   1280   1241   1166   1078    662
  -1657    945   2600    353  -2130   1771   1415   1348   1291   1210   1127    743
  -1958    872   2831    542  -2395   1852   1522   1397   1317   1249   1200    924
  -2273    789   3060    740  -2668   1925   1532   1415   1332   1293   1262   1117
  -2413    797   3211    807  -2811   2003   1527   1480   1387   1358   1314   1249
  -2462    818   3278    820  -2870   2047   1564   1561   1462   1405   1350   1337
  -2457    802   3260    828  -2857   2031   1566   1577   1473   1402   1340   1384
  -2449    779   3229    833  -2839   2003   1512   1545   1444   1376   1314   1426
  -2366    776   3141    795  -2753   1958   1488   1514   1415   1353   1288   1465
  -2166    950   3117    607  -2642   2034   1480   1522   1441   1382   1325   1548
  -2031   1153   3185    439  -2608   2169   1561   1605   1525   1465   1431   1670
  -2049   1111   3161    467  -2605   2135   1732   1740   1644   1582   1548   1782
  -2174   1028   3200    571  -2688   2114   1857   1860   1751   1712   1662   1883
  -2218    857   3076    680  -2647   1966   1860   1865   1771   1756   1693   1847
  -2205    636   2842    784  -2522   1738   1774   1787   1758   1706   1631   1727
  -2257    462   2720    896  -2488   1590   1722   1803   1782   1675   1556   1610
  -2083    550   2631    766  -2356   1590   1727   1873   1855   1722   1543   1465
  -1777    678   2452    548  -2114   1564   1693   1901   1925   1805   1597   1361
  -1504    753   2257    376  -1880   1504   1561   1901   2000   1938   1748   1504
  -1244    997   2242    122  -1743   1621   1363   1769   1966   2008   1982   1826
  -1148   1117   2265     15  -1706   1691   1132   1392   1639   1797   2044   1982
  -1018   1119   2135    -51  -1577   1626    937    987   1221   1488   1966   1938
   -982    724   1706    129  -1343   1215    758    472    594    852   1392   1348
   -857    168   1026    342   -940    594    530   -114   -171    -83    283    236
   -670   -244    426    457   -550     88    267   -426   -602   -610   -348   -353
   -594   -522     70    555   -335   -228    140   -379   -558   -576   -371   -423
   -724   -753    -28    740   -348   -392    122   -205   -361   -379   -280   -376
   -914   -859     51    885   -483   -405    171    -41   -142   -200   -202   -296
  -1018   -870    145    943   -584   -363    280    137     67    -44   -103   -142
  -1080   -971    109   1026   -597   -431    288    171    109    -38    -98    -77
  -1166  -1130     36   1148   -602   -548    187    129      5   -114   -161    -93
  -1202  -1098    103   1150   -654   -498    109     90   -101   -155   -197    -72
  -1280  -1184     93   1231   -688   -545     33      5   -189   -200   -239   -127
  -1361  -1288     70   1325   -717   -610    -90    -46   -233   -236   -293   -254
  -1322  -1397    -75   1361   -623   -737   -257   -114   -306   -327   -413   -397
  -1182  -1535   -355   1358   -415   -945   -342   -259   -452   -478   -584   -600
  -1176  -1667   -493   1421   -342  -1080   -316   -350   -563   -607   -706   -758
  -1283  -1891   -610   1587   -337  -1252   -405   -459   -696   -743   -833   -948
  -1265  -2112   -846   1688   -210  -1480   -597   -633   -878   -906  -1002  -1200
   -974  -2210  -1236   1590    129  -1725   -795   -810  -1041  -1062  -1174  -1434
   -535  -2304  -1769   1418    615  -2036  -1002  -1023  -1241  -1257  -1369  -1712
    -93  -2410  -2320   1252   1111  -2366  -1236  -1236  -1452  -1483  -1590  -2000
    387  -2408  -2795   1010   1590  -2600  -1379  -1371  -1592  -1641  -1745  -2182
    675  -2421  -3096    870   1886  -2759  -1454  -1486  -1693  -1753  -1839  -2312
    813  -2507  -3322    846   2068  -2915  -1545  -1582  -1782  -1855  -1940  -2431
    948  -2551  -3499    800   2223  -3024  -1610  -1652  -1839  -1922  -2021  -2465
   1039  -2631  -3671    797   2353  -3151  -1675  -1732  -1899  -1995  -2083  -2512
   1109  -2668  -3777    779   2442  -3221  -1714  -1774  -1914  -2034  -2112  -2530
   1158  -2720  -3878    779   2517  -3299  -1751  -1795  -1919  -2057  -2130  -2504
   1187  -2748  -3936    779   2559  -3341  -1756  -1813  -1904  -2042  -2107  -2457
   1140  -2748  -3889    805   2514  -3317  -1727  -1818  -1873  -2023  -2094  -2426
   1119  -2665  -3785    771   2452  -3226  -1657  -1722  -1769  -1927  -1997  -2239
   1109  -2517  -3626    701   2366  -3070  -1548  -1574  -1605  -1758  -1813  -2016
   1093  -2312  -3406    605   2249  -2857  -1421  -1436  -1436  -1592  -1628  -1800
   1135  -2034  -3169    449   2151  -2600  -1288  -1299  -1275  -1423  -1444  -1592
   1345  -1701  -3050    176   2197  -2374  -1192  -1184  -1145  -1288  -1293  -1454
   1491  -1434  -2925    -28   2208  -2179  -1093  -1070  -1015  -1148  -1140  -1241
   1382  -1234  -2616    -75   1997  -1922   -971   -917   -839   -953   -924   -971
   1111  -1070  -2182    -20   1647  -1626   -833   -740   -657   -766   -722   -732
    675   -966  -1641    145   1156  -1304   -657   -537   -444   -542   -493   -423
    163   -854  -1018    345    589   -935   -446   -314   -200   -290   -220   -101
   -262   -722   -459    491     98   -592   -257   -142    -18   -101     -7    189
   -506   -592    -85    550   -210   -340   -135    -12    111     44    153    407
   -644   -446    194    542   -420   -127    -49     93    213    158    270    574
   -680   -275    405    478   -542     64     36    197    314    259    376    724
   -568   -101    465    335   -517    179     98    272    381    332    452    828
   -444     28    472    207   -457    249    155    311    418    374    501    896
   -332    109    439    111   -387    272    179    306    407    350    480    875
   -239    192    428     23   -332    309    200    311    405    327    436    870
   -226    200    426     10   -324    311    207    322    405    316    413    844
   -168    241    410    -36   -288    324    226    337    410    322    405    815
    -88    353    439   -135   -265    397    283    387    457    366    441    802
     -5    517    522   -257   -265    519    350    462    527    436    506    828
     15    657    641   -337   -314    652    397    532    587    501    566    857
     12    815    802   -413   -394    810    506    633    680    597    654    917
     10   1021   1008   -517   -498   1015    633    743    782    696    740    969
    -38   1127   1163   -545   -600   1145    719    826    854    769    807   1034
    -80   1239   1319   -581   -701   1278    776    909    932    852    883   1075
   -127   1366   1493   -618   -810   1428    854   1008   1036    950    971   1122
   -293   1382   1675   -545   -984   1527    969   1060   1091   1008   1023   1124
   -496   1361   1857   -433  -1176   1608   1054   1104   1140   1060   1062   1096
   -672   1361   2034   -345  -1356   1696   1145   1161   1200   1119   1114   1072
   -867   1350   2218   -241  -1543   1784   1195   1218   1260   1182   1174   1062
  -1034   1382   2416   -174  -1725   1899   1189   1275   1325   1262   1252   1052
  -1205   1439   2642   -116  -1922   2039   1257   1330   1379   1312   1288   1010
  -1421   1457   2878    -20  -2151   2166   1312   1374   1434   1358   1319   1015
  -1584   1512   3096     36  -2340   2304   1400   1452   1519   1449   1408   1028
  -1727   1530   3255     98  -2491   2392   1470   1543   1600   1532   1478   1026
  -1800   1592   3393    103  -2595   2491   1478   1602   1667   1600   1543   1031
  -1727   1790   3515    -33  -2621   2652   1522   1675   1761   1693   1644   1088
  -1829   1810   3639     10  -2733   2725   1571   1693   1784   1722   1683   1145
  -1883   1839   3722     20  -2803   2779   1564   1696   1790   1743   1717   1296
  -2099   1696   3795    200  -2948   2746   1571   1675   1777   1735   1725   1361
  -2247   1647   3894    298  -3070   2769   1615   1704   1821   1782   1784   1402
  -2372   1608   3980    381  -3174   2792   1615   1712   1839   1800   1816   1467
  -2455   1577   4029    439  -3242   2803   1600   1693   1818   1774   1790   1631
  -2491   1582   4073    454  -3281   2826   1592   1706   1821   1784   1800   1803
  -2507   1587   4094    459  -3299   2839   1582   1691   1797   1764   1779   1893
  -2533   1558   4091    488  -3312   2824   1571   1662   1761   1719   1727   1938
  -2566   1454   4021    555  -3294   2738   1590   1670   1779   1748   1771   1995
  -2626   1389   4016    618  -3322   2701   1618   1678   1795   1769   1818   1935
  -2647   1402   4050    618  -3348   2725   1610   1662   1766   1730   1774   1867
  -2624   1379   4003    623  -3312   2691   1574   1636   1727   1683   1714   1875
  -2644   1273   3915    683  -3281   2595   1553   1605   1693   1649   1693   1886
  -2616   1213   3826    701  -3221   2520   1525   1545   1626   1574   1631   1818
  -2561   1111   3673    722  -3120   2392   1488   1462   1545   1488   1553   1756
  -2569    984   3554    792  -3060   2268   1431   1392   1491   1441   1506   1623
  -2592    885   3476    852  -3034   2179   1387   1405   1491   1452   1519   1530
  -2592    818   3411    885  -3000   2114   1353   1389   1460   1410   1480   1460
  -2543    743   3286    898  -2915   2013   1267   1288   1358   1293   1369   1376
  -2436    649   3086    893  -2761   1867   1218   1195   1262   1192   1249   1215
  -2387    581   2966    901  -2678   1774   1195   1150   1208   1132   1163   1171
  -2265    600   2865    831  -2564   1732   1119   1104   1174   1083   1114   1210
  -2107    665   2772    719  -2439   1717   1078   1150   1221   1098   1101   1161
  -1917    792   2709    563  -2312   1751   1067   1260   1330   1184   1140   1101
  -1696    987   2681    353  -2190   1834   1195   1439   1535   1410   1332   1223
  -1462   1215   2678    122  -2070   1945   1200   1558   1706   1639   1595   1475
  -1202   1608   2811   -202  -2008   2210   1008   1405   1644   1709   1810   1862
  -1137   1860   2998   -361  -2068   2429    745    992   1356   1636   2003   2239
  -1140   1958   3099   -410  -2120   2527    488    452    937   1384   1987   2247
  -1143   1631   2774   -244  -1958   2200    270   -137    319    698   1278   1574
  -1174   1060   2231     54  -1704   1644     38   -662   -420   -290    161    636
  -1080    514   1595    283  -1337   1054   -137   -758   -665   -631   -254    272
   -792    142    935    324   -865    537   -142   -485   -418   -420   -168    231
   -459    -28    431    244   -446    200    -98   -285   -241   -290   -148    197
     67     10    -57    -38     59    -20   -174   -280   -246   -324   -249    114
    607     54   -553   -329    581   -249   -345   -376   -340   -415   -358     23
    813    -67   -880   -374    844   -472   -452   -555   -504   -574   -501   -132
   1124    -72  -1197   -524   1161   -633   -649   -727   -639   -722   -646   -246
   1350    -88  -1439   -631   1392   -763   -769   -839   -750   -807   -722   -337
   1327   -181  -1509   -571   1418   -844   -600   -833   -789   -852   -740   -353
   1221   -337  -1561   -444   1389   -948   -548   -826   -779   -893   -831   -452
   1249   -472  -1722   -389   1483  -1096   -620   -844   -782   -917   -888   -579
   1312   -597  -1909   -358   1610  -1252   -717   -888   -815   -930   -898   -623
   1226   -763  -1990   -231   1608  -1376   -756   -945   -867   -984   -914   -641
    787  -1060  -1849    135   1317  -1454   -784  -1010   -940  -1078  -1005   -659
    904  -1226  -2130    161   1517  -1678   -927  -1171  -1117  -1265  -1205   -818
   1275  -1332  -2608     28   1940  -1969  -1124  -1301  -1257  -1421  -1379   -937
   1699  -1379  -3078   -158   2387  -2229  -1267  -1405  -1379  -1532  -1496  -1070
   2003  -1431  -3437   -288   2720  -2431  -1345  -1527  -1535  -1670  -1615  -1267
   2281  -1441  -3722   -420   3000  -2582  -1501  -1647  -1675  -1803  -1735  -1395
   2499  -1322  -3821   -589   3159  -2572  -1558  -1691  -1712  -1844  -1766  -1473
   2504  -1257  -3761   -623   3133  -2509  -1465  -1660  -1678  -1826  -1764  -1457
   2353  -1273  -3626   -542   2987  -2449  -1423  -1551  -1597  -1743  -1683  -1410
   2231  -1124  -3356   -553   2792  -2242  -1369  -1392  -1447  -1584  -1517  -1275
   2122   -989  -3112   -568   2616  -2049  -1309  -1267  -1330  -1444  -1376  -1176
   2143   -911  -3055   -615   2598  -1982  -1335  -1226  -1317  -1418  -1369  -1189
   2062   -950  -3013   -558   2538  -1982  -1296  -1163  -1262  -1371  -1327  -1140
   2026   -828  -2855   -600   2439  -1842  -1145  -1062  -1153  -1275  -1210  -1093
   2034   -670  -2704   -683   2366  -1686  -1028  -1008  -1083  -1215  -1130  -1067
   2101   -576  -2678   -761   2390  -1626  -1026   -997  -1060  -1192  -1106  -1072
   2455   -288  -2743  -1085   2598  -1514   -963   -940   -989  -1119  -1039  -1013
   2727   -124  -2852  -1301   2787  -1488   -992   -930   -987  -1104  -1013  -1021
   2860    -20  -2881  -1421   2870  -1449  -1000   -911   -953  -1065   -966  -1005
   2878    103  -2774  -1491   2826  -1335   -974   -870   -888   -976   -875   -922
   2683    124  -2559  -1405   2618  -1215   -945   -792   -810   -888   -787   -810
   2372    129  -2242  -1252   2307  -1054   -862   -680   -696   -784   -675   -654
   2026    161  -1867  -1093   1945   -852   -776   -571   -592   -672   -550   -496
   1795    285  -1509  -1039   1652   -610   -639   -426   -449   -509   -376   -293
   1587    394  -1195   -992   1389   -400   -452   -293   -324   -368   -231   -137
   1382    496   -885   -940   1132   -194   -394   -223   -249   -277   -129    -36
   1293    698   -594   -997    943     51   -293   -114   -132   -153      0     90
   1223    828   -394  -1026    810    218   -161    -12    -28    -54     98    187
   1098    807   -293   -953    696    259    -96     20     10    -15    140    220
    974    800   -174   -888    574    314    -67     67     62     33    176    254
    820    756    -67   -789    444    345    -10    129    127     85    207    275
    680    678     -2   -678    342    337     62    179    179    124    228    277
    459    594    135   -527    161    363    122    220    220    163    244    280
    306    550    244   -428     31    397    161    275    272    220    272    290
    181    498    316   -340    -67    407    179    332    314    265    293    290
    -41    379    420   -168   -231    400    267    376    358    306    309    303
   -296    280    574      5   -436    426    358    420    418    361    340    332
   -576    176    753    200   -665    465    400    433    446    389    350    350
   -844     70    911    387   -878    491    449    452    475    415    361    368
  -1015     54   1070    480  -1041    561    540    530    542    480    415    420
  -1210     96   1306    555  -1260    701    628    657    649    592    519    511
  -1501     57   1558    722  -1530    807    719    737    719    667    581    592
  -1686    122   1808    779  -1748    966    833    828    818    776    683    711
  -1880    137   2018    872  -1948   1078    940    901    893    867    771    805
  -2000    197   2197    901  -2099   1197   1036    992    984    963    865    911
  -2107    314   2418    896  -2262   1366   1132   1124   1117   1098   1000   1039
  -2213    504   2717    852  -2465   1610   1304   1280   1267   1257   1166   1169
  -2366    605   2972    880  -2668   1787   1431   1366   1356   1361   1275   1218
  -2359    763   3122    795  -2740   1943   1480   1434   1436   1449   1366   1231
  -2205    906   3112    649  -2657   2008   1512   1462   1478   1486   1400   1213
  -1969    935   2904    517  -2436   1919   1436   1392   1426   1421   1330   1119
  -1719    987   2707    366  -2213   1847   1363   1335   1395   1369   1267   1093
  -1452   1062   2514    192  -1984   1790   1299   1314   1395   1356   1241   1163
  -1213   1031   2244     90  -1727   1636   1218   1314   1410   1363   1241   1257
  -1202    904   2107    148  -1654   1504   1156   1275   1392   1358   1234   1304
  -1247    891   2138    179  -1691   1514   1234   1275   1402   1371   1260   1327
  -1470    880   2348    293  -1909   1615   1265   1319   1444   1410   1327   1322
  -1719    865   2585    426  -2151   1725   1270   1363   1478   1452   1392   1317
  -2034    748   2782    644  -2408   1764   1366   1402   1517   1488   1434   1330
  -2242    636   2878    802  -2559   1756   1522   1457   1574   1538   1496   1345
  -2283    581   2865    849  -2574   1722   1527   1473   1584   1543   1501   1325
  -2218    568   2787    823  -2501   1678   1491   1483   1574   1538   1488   1301
  -2068    542   2611    761  -2340   1577   1512   1491   1553   1517   1460   1270
  -1860    420   2281    719  -2070   1350   1475   1410   1452   1415   1361   1150
  -1592    262   1852    665  -1722   1057   1325   1252   1275   1226   1176    930
  -1309    106   1415    600  -1361    758   1176   1093   1104   1044    984    717
  -1111    -38   1072    574  -1093    517   1010    943    948    885    820    524
   -914   -129    784    522   -849    327    836    833    818    748    691    342
   -722   -218    504    470   -615    142    665    706    665    589    535    163
   -530   -283    246    405   -389    -18    524    574    517    441    381     23
   -252   -316    -64    283    -96   -192    428    418    358    280    218   -101
   -153   -480   -327    316     85   -405    272    246    187     98     31   -252
     46   -402   -449    176    246   -426    207    220    161     90     12   -228
     77   -397   -475    161    275   -436    192    176    127     80     10   -158
    -20   -488   -470    254    223   -480    189    129     96     51     12   -111
    -20   -472   -452    246    215   -462    194    176    142     90     57   -127
     72   -394   -467    161    267   -431    236    309    259    205     59   -174
    179   -314   -493     67    335   -402    233    420    397    329     80   -150
    239   -202   -441    -20    337   -322    213    548    576    480    213    -41
    220    -72   -293    -72    257   -181     96    602    672    639    491    327
    116    124      5   -122     54     64    -70    358    441    587    706    623
    -46     70    116    -10    -83     93   -262    -98     -5    337    711    727
   -213   -233    -20    223    -96   -129   -501   -641   -532    -96    410    428
   -254   -792   -537    524    140   -665   -748  -1205  -1192   -885   -498   -561
   -161  -1462  -1301    810    568  -1382  -1062  -1667  -1836  -1712  -1486  -1571
     75  -1847  -1922    885    997  -1886  -1330  -1790  -2029  -1951  -1766  -1880
    407  -1979  -2390    784   1397  -2184  -1395  -1680  -1906  -1865  -1740  -1906
    750  -1953  -2704    602   1727  -2327  -1353  -1535  -1722  -1717  -1680  -1873
   1000  -1867  -2870    433   1932  -2369  -1247  -1361  -1538  -1556  -1590  -1782
   1153  -1821  -2977    332   2065  -2397  -1156  -1228  -1400  -1439  -1506  -1714
   1273  -1813  -3086    270   2177  -2449  -1153  -1226  -1387  -1447  -1530  -1766
   1301  -1932  -3234    316   2268  -2582  -1231  -1317  -1460  -1535  -1623  -1855
   1249  -2008  -3257    376   2252  -2631  -1247  -1366  -1496  -1579  -1657  -1922
   1197  -2044  -3242    420   2218  -2642  -1249  -1363  -1501  -1584  -1657  -1953
   1187  -2070  -3257    441   2221  -2662  -1280  -1382  -1519  -1602  -1662  -1935
   1150  -2099  -3250    475   2200  -2673  -1301  -1400  -1532  -1626  -1670  -1906
   1005  -2114  -3122    553   2062  -2616  -1280  -1395  -1514  -1613  -1667  -1849
    839  -2083  -2922    623   1880  -2501  -1249  -1366  -1467  -1566  -1615  -1701
    657  -2031  -2688    685   1670  -2359  -1195  -1306  -1384  -1486  -1517  -1553
    433  -1997  -2431    782   1431  -2213  -1080  -1200  -1267  -1363  -1387  -1392
    280  -1951  -2231    833   1254  -2088   -943  -1085  -1143  -1241  -1262  -1299
    236  -1813  -2049    787   1143  -1930   -818   -958  -1010  -1114  -1145  -1184
    288  -1597  -1888    654   1085  -1740   -701   -836   -883   -984  -1023  -1047
    366  -1356  -1722    496   1044  -1538   -613   -719   -761   -862   -896   -880
    459  -1119  -1579    327   1018  -1348   -509   -597   -636   -730   -761   -675
    465   -966  -1431    252    948  -1197   -420   -509   -532   -628   -646   -472
    397   -911  -1309    257    852  -1109   -363   -452   -459   -558   -568   -322
    301   -888  -1189    293    745  -1039   -327   -402   -405   -501   -506   -197
    197   -815  -1013    306    602   -914   -270   -288   -293   -394   -394    -49
    252   -727   -979    236    613   -852   -249   -236   -241   -342   -350    -20
    332   -659   -992    163    659   -826   -262   -236   -236   -335   -350    -15
    374   -584   -958    106    665   -771   -272   -228   -210   -301   -309    -12
    413   -483   -898     33    654   -691   -246   -171   -137   -223   -218     18
    511   -322   -836    -96    672   -579   -220   -119    -75   -158   -145     62
    589   -192   -784   -200    685   -488   -197    -72    -10    -83    -77    163
    605    -67   -672   -267    639   -368   -163    -10     70     12     28    241
    597     46   -553   -324    576   -252   -103     59    140     93    114    350
    568    194   -374   -381    472    -88    -46    148    233    197    223    504
    574    400   -174   -488    374    114     41    252    345    322    358    641
    600    618     18   -607    290    319    124    355    454    444    488    750
    597    756    155   -678    218    457    194    439    537    535    587    813
    504    787    283   -644    109    535    226    462    558    563    615    789
    431    810    379   -623     25    597    265    478    561    576    626    748
    405    867    462   -636    -28    665    280    501    576    589    639    709
    329    940    610   -639   -140    776    327    553    615    631    683    698
    200    966    766   -584   -283    867    394    592    649    659    711    688
     54    992    937   -524   -441    963    483    641    691    698    748    678
    -80    982   1062   -449   -571   1021    597    724    756    756    789    662
   -218    987   1202   -387   -711   1093    659    779    800    787    802    592
   -277    971   1249   -348   -763   1109    675    797    802    776    769    535
   -296    956   1252   -329   -774   1104    683    802    797    766    740    550
   -368    963   1332   -296   -849   1148    688    820    807    779    748    579
   -467    958   1426   -246   -948   1192    714    839    831    797    776    618
   -571    953   1525   -189  -1047   1239    771    862    865    831    818    626
   -665    963   1626   -150  -1145   1293    844    901    911    872    852    623
   -766   1018   1784   -124  -1275   1400    888    927    948    914    883    714
   -906   1000   1906    -46  -1408   1454    966    982   1008    976    953    766
  -1072    971   2044     49  -1558   1506   1049   1031   1060   1028   1018    846
  -1221   1000   2221    109  -1722   1608   1101   1080   1098   1072   1083    927
  -1343   1044   2387    150  -1865   1714   1143   1143   1158   1132   1122    945
  -1454   1044   2499    202  -1977   1771   1192   1215   1231   1210   1189   1041
  -1587   1072   2660    257  -2125   1865   1234   1262   1265   1234   1195   1023
  -1753   1065   2818    342  -2286   1940   1299   1301   1312   1275   1218   1122
  -1935   1062   2998    436  -2465   2029   1325   1322   1343   1317   1293   1202
  -2062   1085   3148    488  -2605   2114   1374   1361   1384   1356   1335   1200
  -2140   1137   3278    501  -2709   2208   1415   1415   1449   1421   1387   1288
  -2200   1148   3346    524  -2772   2247   1421   1410   1465   1439   1410   1325
  -2257   1124   3382    566  -2818   2252   1436   1376   1444   1415   1392   1322
  -2343   1161   3504    589  -2922   2333   1460   1410   1483   1454   1439   1405
  -2335   1189   3522    571  -2927   2356   1452   1444   1522   1496   1480   1480
  -2304   1205   3509    548  -2909   2359   1418   1434   1514   1499   1493   1512
  -2281   1187   3468    548  -2873   2327   1371   1392   1480   1480   1491   1519
  -2252   1171   3424    537  -2837   2296   1332   1343   1426   1426   1452   1441
  -2203   1218   3419    491  -2811   2317   1335   1337   1410   1405   1418   1431
  -2148   1273   3421    433  -2785   2346   1304   1353   1410   1418   1439   1467
  -2094   1262   3356    415  -2725   2309   1301   1337   1379   1392   1421   1439
  -2031   1213   3244    407  -2639   2226   1273   1275   1304   1322   1356   1392
  -2031   1171   3200    428  -2616   2184   1197   1215   1239   1265   1304   1340
  -2060   1065   3122    496  -2590   2091   1163   1166   1184   1202   1236   1286
  -2042    971   3013    535  -2527   1992   1109   1083   1096   1109   1153   1208
  -2049    870   2920    589  -2486   1896   1062   1015   1015   1028   1085   1169
  -2021    805   2826    607  -2423   1816    997    976    969    984   1044   1140
  -1958    727   2683    615  -2322   1704    956    922    909    927    989   1091
  -1888    649   2538    620  -2213   1592    935    870    849    865    919   1060
  -1842    636   2478    600  -2161   1556    917    833    805    818    878   1054
  -1761    644   2405    558  -2083   1525    852    756    735    743    813   1072
  -1688    615   2301    535  -1995   1457    784    693    675    678    737   1023
  -1566    558   2125    504  -1844   1340    706    644    618    618    659    987
  -1361    540   1901    407  -1631   1221    631    558    530    524    574    956
  -1205    568   1774    316  -1491   1171    571    498    478    467    514    896
  -1054    568   1621    241  -1337   1093    465    418    402    379    423    815
   -922    522   1444    200  -1182    982    371    322    316    290    335    735
   -870    436   1306    215  -1088    870    340    252    259    223    254    636
   -800    384   1184    207   -992    782    387    293    309    246    220    558
   -683    415   1096    132   -891    756    381    368    407    337    262    524
   -540    587   1127    -23   -833    857    342    462    589    550    467    659
   -342    826   1169   -244   -756    997    150    449    685    745    761    984
   -189   1028   1218   -420   -704   1122    -28    213    530    704    958   1293
    -96    956   1049   -431   -574   1002   -231   -197    106    389    937   1395
    -10    685    696   -337   -353    691   -485   -672   -459   -137    605   1088
    267   -155   -423    -57    345   -288   -670  -1241  -1189  -1026   -420    119
    789   -745  -1535    -23   1161  -1140   -982  -1792  -1899  -1896  -1470   -893
   1161   -917  -2081   -124   1618  -1499  -1280  -1987  -2171  -2187  -1829  -1332
   1389   -997  -2387   -194   1888  -1691  -1358  -1862  -2005  -2029  -1756  -1395
   1600   -885  -2488   -358   2042  -1686  -1309  -1678  -1771  -1821  -1647  -1322
   1829   -740  -2572   -545   2200  -1654  -1215  -1509  -1561  -1641  -1540  -1296
   2107   -691  -2800   -709   2452  -1745  -1200  -1408  -1436  -1535  -1493  -1387
   2244   -680  -2925   -782   2585  -1803  -1169  -1325  -1376  -1439  -1426  -1467
   2034   -776  -2811   -628   2421  -1792  -1062  -1244  -1340  -1382  -1350  -1512
   1722   -963  -2686   -381   2203  -1823  -1028  -1247  -1358  -1402  -1356  -1545
   1543   -953  -2496   -296   2018  -1725  -1034  -1223  -1322  -1371  -1330  -1462
   1397   -930  -2327   -233   1862  -1628  -1054  -1200  -1301  -1350  -1312  -1361
   1405   -937  -2343   -236   1873  -1641  -1114  -1234  -1371  -1408  -1369  -1366
   1761   -917  -2678   -423   2218  -1797  -1249  -1356  -1517  -1543  -1499  -1475
   2057   -914  -2972   -574   2512  -1943  -1356  -1436  -1613  -1636  -1584  -1569
   1803   -935  -2738   -433   2270  -1836  -1273  -1317  -1519  -1545  -1499  -1496
   1486   -976  -2462   -257   1974  -1719  -1096  -1184  -1389  -1439  -1405  -1444
   1330  -1041  -2372   -145   1849  -1706   -969  -1111  -1322  -1384  -1366  -1457
   1252  -1070  -2325    -93   1787  -1696   -919  -1070  -1288  -1358  -1348  -1522
   1296  -1026  -2322   -135   1808  -1673   -883  -1039  -1249  -1345  -1343  -1602
   1473   -805  -2278   -335   1875  -1540   -839   -961  -1145  -1254  -1252  -1561
   1683   -413  -2096   -633   1888  -1254   -719   -802   -963  -1072  -1072  -1400
   2036    -64  -2101   -984   2068  -1083   -623   -688   -841   -940   -963  -1265
   2260    181  -2078  -1221   2169   -948   -558   -607   -743   -828   -872  -1117
   2327    337  -1990  -1332   2158   -826   -498   -517   -646   -711   -763   -935
   2236    488  -1748  -1363   1992   -628   -348   -418   -540   -589   -639   -722
   1974    589  -1384  -1283   1678   -397   -241   -309   -407   -441   -480   -467
   1751    748  -1002  -1249   1376   -127   -119   -140   -218   -239   -270   -280
   1540    865   -678  -1205   1109     93     44     12    -51    -54    -70   -205
   1306    875   -431  -1091    867    223    109     90     25     36     33    -85
   1122    833   -288   -979    704    272     83    109     57     75     83    -36
    992    750   -241   -870    618    254     36     85     51     80    101    -62
    846    628   -220   -737    535    205    -10     38     10     44     77    -98
    732    522   -210   -626    470    155    -77      7    -25     20     57   -129
    727    511   -215   -620    470    148   -109     12    -18     36     83    -90
    795    532   -262   -662    530    135    -98     28     -5     59    114    -33
    810    535   -275   -675    542    129   -116     23    -15     54    127     -2
    792    561   -231   -678    511    166   -127     28    -20     59    142     31
    732    548   -187   -641    459    181    -90     31    -25     51    145     38
    628    545    -83   -587    355    231    -38     46    -18     59    163     62
    600    579    -23   -592    311    277    -57     80     -5     64    174     80
    561    584     23   -574    270    303    -80    119     25     88    197    103
    483    527     41   -506    220    285    -23    137     46    106    210    119
    254    381    127   -316     64    254     72    163     59    114    205    109
      2    306    303   -155   -150    303    189    241    140    181    249    132
   -171    337    509    -85   -340    423    353    348    252    280    322    168
   -439    324    763     54   -602    542    472    457    350    376    379    197
   -740    301   1041    220   -891    670    527    558    436    465    426    244
   -904    358   1262    270  -1083    810    685    698    568    581    496    342
  -1088    397   1486    342  -1286    940    875    813    683    678    566    472
  -1283    415   1699    433  -1493   1057    940    872    727    711    605    576
  -1358    498   1857    431  -1608   1176    984    940    771    758    662    706
  -1361    555   1917    402  -1639   1236   1021    992    800    810    709    828
  -1356    579   1932    387  -1644   1254   1060    992    792    826    727    898
  -1283    555   1839    361  -1561   1197   1021    937    745    789    693    888
  -1021    698   1719    161  -1369   1208    995    943    766    807    714    911
   -789    849   1639    -31  -1215   1244   1002    961    800    815    719    878
   -745    867   1613    -62  -1179   1239    927    935    789    807    709    826
   -685    880   1566    -98  -1127   1223    914    922    797    815    717    813
   -740    943   1683   -101  -1210   1312    963    953    846    862    771    857
  -1169    766   1932    200  -1551   1348   1080   1031    940    956    872    948
  -1561    633   2195    462  -1878   1413   1174   1143   1070   1088   1018   1039
  -1844    545   2390    649  -2117   1467   1286   1275   1210   1221   1169   1106
  -2086    431   2517    828  -2301   1473   1379   1363   1312   1312   1270   1127
  -2247    366   2611    940  -2429   1488   1428   1413   1382   1382   1332   1130
  -2205    371   2577    914  -2390   1473   1436   1421   1413   1410   1363   1096
  -2060    397   2457    828  -2257   1426   1371   1369   1400   1389   1348   1044
  -1909    397   2307    756  -2107   1350   1325   1335   1379   1366   1322   1015
  -1641    407   2049    615  -1847   1228   1275   1270   1327   1304   1257    932
  -1275    530   1805    371  -1540   1169   1234   1223   1273   1247   1200    865
   -930    561   1488    184  -1210   1023   1122   1130   1158   1137   1096    761
   -550    527   1078     12   -813    802    963    989    982    969    924    563
   -226    483    709   -129   -467    597    865    846    807    800    753    371
    -59    332    392   -137   -226    361    758    701    636    633    589    215
    -18    189    207    -85   -114    197    633    589    501    504    465    111
    -46     77    124    -15    -85    101    540    493    387    389    335      5
   -150   -103     46    127   -101    -31    465    400    296    293    239    -38
   -202   -200      0    200   -101   -101    392    361    249    241    179   -101
   -228   -290    -62    257    -83   -176    337    332    213    197    101   -161
   -233   -355   -122    296    -57   -239    285    272    158    129     18   -181
   -249   -431   -184    337    -33   -306    244    176     59     10    -80   -210
   -296   -618   -322    457     12   -472    171     90    -88   -119   -187   -277
   -436   -797   -361    615    -38   -581     72    -12   -239   -218   -275   -371
   -639   -987   -348    813   -145   -667    -51   -145   -368   -316   -392   -449
   -787  -1288   -501   1036   -145   -893   -262   -288   -504   -459   -561   -592
   -709  -1418   -709   1062      0  -1065   -397   -415   -623   -597   -685   -766
   -574  -1530   -956   1052    189  -1244   -509   -563   -787   -756   -833  -1028
   -413  -1732  -1319   1072    452  -1527   -631   -732   -971   -935  -1031  -1361
   -410  -1906  -1499   1158    542  -1704   -748   -852  -1072  -1047  -1148  -1566
   -358  -2013  -1657   1184    649  -1836   -839   -883  -1122  -1122  -1252  -1792
     -5  -1922  -1919    963    956  -1919   -893   -880  -1130  -1148  -1350  -1922
    550  -1790  -2340    620   1444  -2065  -1018   -893  -1114  -1119  -1369  -1974
    950  -1615  -2566    329   1756  -2088  -1176   -878  -1005   -953  -1182  -1886
   1309  -1335  -2647     12   1977  -1990  -1369   -940   -963   -815   -896  -1621
   1421  -1187  -2608   -119   2013  -1896  -1535  -1205  -1176   -917   -719  -1374
   1356  -1249  -2605    -51   1979  -1927  -1688  -1558  -1561  -1192   -719  -1312
   1278  -1545  -2826    132   2049  -2184  -1805  -1958  -2078  -1722  -1156  -1704
   1244  -1984  -3231    368   2236  -2608  -1888  -2410  -2681  -2509  -2094  -2486
   1319  -2366  -3689    522   2501  -3026  -2049  -2712  -3107  -3081  -2792  -2995
   1358  -2707  -4065    675   2712  -3385  -2140  -2688  -3081  -3086  -2852  -2961
   1312  -2878  -4190    782   2751  -3533  -2086  -2494  -2811  -2842  -2681  -2756
   1244  -2831  -4076    792   2660  -3452  -1966  -2260  -2496  -2556  -2457  -2507
   1166  -2618  -3787    724   2475  -3203  -1745  -1979  -2143  -2226  -2174  -2205
    989  -2366  -3356    688   2171  -2860  -1426  -1686  -1808  -1901  -1873  -1852
    854  -2112  -2969    628   1912  -2540  -1205  -1436  -1545  -1634  -1610  -1530
    758  -1831  -2592    535   1673  -2210  -1023  -1239  -1330  -1423  -1408  -1304
    600  -1587  -2187    491   1392  -1888   -846  -1057  -1114  -1218  -1210  -1039
    480  -1379  -1860    449   1169  -1618   -701   -891   -927  -1031  -1018   -800
    353  -1205  -1561    423    956  -1382   -605   -737   -776   -885   -880   -646
    246  -1054  -1301    402    771  -1176   -504   -584   -631   -737   -727   -452
    161   -950  -1111    392    633  -1031   -381   -472   -517   -623   -607   -296
    122   -854   -976    366    548   -914   -293   -394   -426   -532   -509   -181
    135   -743   -878    303    506   -810   -241   -332   -355   -462   -431   -114
    124   -670   -797    272    459   -732   -210   -275   -296   -402   -374    -77
    106   -667   -774    280    439   -719   -213   -252   -277   -381   -353    -85
     41   -711   -753    335    397   -732   -213   -252   -283   -379   -350   -122
     31   -714   -748    340    387   -730   -194   -241   -267   -358   -327   -142
    116   -563   -680    223    397   -620   -132   -161   -184   -267   -228    -93
    215   -368   -584     75    397   -475    -62    -70    -93   -168   -129    -44
    309   -197   -506    -54    407   -350      5      7    -12    -85    -54     41
    368    -72   -441   -150    402   -257     38     72     64     -5     20    103
    426     46   -381   -236    402   -166     64    119    114     46     72    158
    532    148   -387   -342    459   -119     85    140    129     70    101    210
    613    239   -374   -426    493    -67    119    181    168    116    148    226
    691    374   -319   -535    504     28    153    233    226    184    200    298
    766    524   -241   -646    504    142    202    301    301    267    283    400
    787    685   -103   -737    444    290    290    400    402    379    397    506
    774    823     49   -797    363    436    384    496    504    491    509    607
    745    992    246   -872    249    620    449    574    594    589    613    675
    654   1132    478   -893     88    807    501    665    688    693    711    769
    548   1239    691   -893    -72    966    553    743    774    792    810    839
    431   1299    867   -865   -218   1083    615    813    849    883    904    878
    254   1350   1096   -802   -420   1223    678    880    924    971   1008    909
     44   1384   1340   -714   -649   1363    743    950    995   1049   1093    917
   -176   1439   1615   -631   -896   1527    807   1028   1070   1127   1171    922
   -381   1491   1873   -553  -1127   1680    865   1101   1140   1200   1244    932
   -657   1509   2164   -428  -1410   1836    969   1189   1228   1291   1350    940
   -906   1504   2410   -298  -1660   1956   1075   1275   1312   1374   1436    906
  -1124   1496   2621   -187  -1873   2057   1161   1332   1369   1426   1483    823
  -1296   1483   2779    -93  -2036   2130   1218   1376   1408   1454   1483    836
  -1561   1431   2992     62  -2275   2213   1301   1434   1449   1480   1496    997
  -1779   1397   3177    189  -2478   2286   1325   1457   1462   1483   1499   1153
  -1948   1343   3291    301  -2621   2317   1392   1483   1488   1493   1512   1249
  -2120   1257   3377    431  -2748   2317   1478   1532   1540   1527   1527   1265
  -2348   1184   3530    579  -2940   2359   1577   1615   1623   1602   1587   1343
  -2462   1156   3619    652  -3042   2387   1543   1621   1639   1613   1602   1379
  -2527   1148   3673    688  -3099   2410   1561   1615   1647   1615   1613   1389
  -2512   1114   3626    698  -3068   2369   1613   1587   1623   1579   1574   1371
  -2535   1145   3681    693  -3109   2413   1569   1574   1623   1584   1590   1454
  -2538   1210   3748    665  -3143   2478   1592   1597   1649   1613   1623   1566
  -2423   1288   3710    566  -3068   2499   1634   1621   1670   1626   1634   1647
  -2249   1379   3629    436  -2938   2504   1639   1618   1670   1628   1641   1693
  -2132   1457   3590    335  -2863   2525   1670   1647   1701   1662   1686   1740
  -1997   1553   3551    220  -2774   2551   1709   1688   1738   1699   1725   1761
  -1914   1644   3556    132  -2735   2600   1738   1709   1761   1722   1740   1774
  -1816   1649   3465     83  -2639   2556   1735   1709   1758   1725   1743   1766
  -1725   1600   3325     62  -2525   2462   1673   1654   1701   1670   1693   1722
  -1621   1595   3213     12  -2416   2403   1618   1602   1639   1605   1634   1699
  -1605   1615   3218     -5  -2413   2416   1613   1592   1623   1592   1626   1722
  -1735   1566   3302     85  -2517   2434   1613   1595   1623   1597   1636   1701
  -1930   1431   3361    246  -2644   2395   1605   1571   1592   1564   1595   1667
  -2104   1301   3403    400  -2753   2351   1577   1527   1540   1512   1553   1647
  -2177   1252   3429    459  -2803   2340   1532   1499   1514   1486   1532   1618
  -2184   1241   3426    472  -2805   2333   1457   1454   1483   1460   1517   1605
  -2075   1176   3252    449  -2665   2216   1366   1371   1415   1402   1467   1514
  -1834   1156   2990    337  -2410   2073   1254   1270   1317   1309   1374   1421
  -1574   1223   2795    174  -2184   2008   1189   1192   1236   1228   1296   1395
  -1309   1278   2587     15  -1948   1932   1096   1114   1166   1153   1218   1317
  -1117   1205   2320    -46  -1719   1761    974   1002   1057   1049   1127   1236
   -974   1091   2065    -59  -1519   1577    854    867    922    909    997   1124
   -922    963   1886    -23  -1402   1423    753    763    818    800    891   1065
   -927    792   1719     67  -1322   1254    665    649    706    678    766    950
   -878    605   1483    135  -1182   1041    496    475    535    501    594    823
   -885    420   1306    233  -1096    862    350    316    379    342    446    711
   -982    200   1179    389  -1080    688    262    184    249    202    314    602
  -1096    -70   1026    584  -1062    478    171     88    145     90    202    491
  -1109   -194    911    652  -1013    358     59    -15     41    -25     93    420
  -1075   -277    797    675   -937    259     -5   -116    -49   -132    -12    384
   -966   -355    610    659   -789    127    -80   -205   -135   -223   -101    332
   -815   -441    374    628   -594    -33   -192   -306   -228   -327   -194    262
   -620   -542     77    581   -350   -233   -288   -410   -319   -433   -296    194
   -449   -615   -166    532   -142   -392   -314   -501   -394   -519   -374    114
   -257   -732   -478    493    109   -605   -381   -623   -498   -631   -467    -41
    179   -901  -1080    361    628   -989   -563   -771   -626   -758   -587   -161
    672  -1135  -1808    228   1239  -1470   -620   -823   -685   -815   -644   -176
   1096   -813  -1909   -142   1501  -1361   -730   -893   -795   -909   -743   -267
   1093   -527  -1623   -285   1358  -1075   -724   -820   -769   -880   -730   -262
    974   -467  -1441   -252   1208   -953   -701   -704   -688   -820   -717   -267
   1132   -483  -1615   -327   1374  -1049   -735   -641   -649   -784   -732   -363
   1667   -345  -2013   -662   1839  -1176   -885   -649   -636   -719   -678   -428
   2101    -96  -2197  -1005   2148  -1145  -1047   -641   -592   -568   -459   -275
   2127    163  -1964  -1145   2047   -898  -1148   -756   -696   -532   -187     33
   1545    148  -1397   -849   1473   -623  -1098   -943   -919   -584     41    296
    852      2   -849   -428    849   -420   -989  -1130  -1156   -745     20    288
    213   -441   -654    114    431   -548   -935  -1426  -1574  -1306   -639   -324
   -290   -992   -701    641    205   -846   -911  -1657  -1977  -1943  -1441  -1049
   -506  -1309   -802    906    145  -1057   -911  -1540  -1842  -1865  -1431  -1036
   -381  -1301   -919    841    267  -1111   -826  -1280  -1514  -1582  -1228   -896
    111   -961  -1072    423    589  -1015   -675   -984  -1171  -1278  -1015   -766
    859   -431  -1291   -213   1075   -859   -462   -662   -823   -961   -779   -633
   1519     54  -1465   -789   1491   -704   -353   -452   -589   -748   -613   -548
   2068    420  -1647  -1244   1857   -613   -324   -340   -462   -628   -522   -509
   2460    719  -1740  -1590   2099   -511   -267   -272   -374   -542   -459   -467
   2681    872  -1808  -1777   2244   -467   -218   -246   -322   -498   -431   -449
   2637    763  -1875  -1701   2257   -555   -249   -283   -350   -527   -472   -498
   2660    805  -1855  -1732   2257   -524   -254   -259   -306   -485   -441   -491
   2738    945  -1792  -1844   2265   -423   -189   -168   -202   -389   -358   -449
   2805   1104  -1701  -1953   2255   -298    -25    -70    -93   -283   -262   -389
   2634   1062  -1574  -1849   2104   -254     10    -44    -67   -254   -231   -353
   2553   1057  -1496  -1805   2026   -220     18     20    -12   -194   -166   -285
   2400   1023  -1376  -1712   1888   -174     67     70     36   -140   -103   -210
   2044    911  -1132  -1478   1590   -109    124     72     62   -103    -64   -145
   1579    696   -883  -1137   1231    -93     80     90     90    -57    -15    -46
   1304    657   -646   -979    976      5     51    161    161     33     80    111
   1031    589   -441   -813    735     75    109    215    223    109    158    239
    706    431   -275   -568    491     77    220    231    252    140    192    303
    405    226   -179   -316    293     23    226    205    223    116    161    259
    384    166   -218   -275    301    -23    197    184    202     96    140    202
    441    197   -246   -322    345    -23    220    194    215    103    150    184
    462    239   -223   -350    342      7    283    241    254    142    192    213
    361    272    -90   -319    226     93    301    306    311    207    262    275
    213    280     67   -249     72    174    329    387    379    283    332    340
     33    262    228   -150    -98    246    397    459    444    355    394    387
   -244    236    480      5   -361    358    472    524    519    433    472    454
   -587    192    779    197   -685    485    581    631    626    548    584    566
   -930    176   1106    376  -1018    639    704    750    737    672    701    691
  -1262    181   1444    540  -1353    810    797    870    859    807    836    841
  -1467    231   1699    618  -1582    963    906   1008   1002    953    979    992
  -1569    376   1943    594  -1756   1158   1023   1145   1135   1096   1132   1171
  -1628    517   2145    555  -1886   1330   1122   1254   1249   1218   1267   1340
  -1608    675   2281    465  -1945   1478   1197   1332   1340   1314   1371   1465
  -1514    818   2333    348  -1922   1574   1236   1371   1382   1369   1421   1514
  -1452    875   2325    288  -1888   1600   1275   1376   1384   1371   1423   1480
  -1397    917   2314    239  -1857   1615   1322   1387   1387   1363   1423   1439
  -1265    982   2244    140  -1756   1613   1231   1343   1327   1309   1387   1369
  -1031   1111   2143    -38  -1587   1626   1060   1236   1205   1195   1293   1257
   -753   1239   1992   -244  -1374   1615    982   1140   1088   1080   1197   1163
   -407   1244   1652   -418  -1028   1447    888   1018    958    945   1065   1041
    -54   1031   1085   -488   -571   1060    706    891    839    823    930    909
    342    818    475   -579    -64    646    602    789    743    714    784    740
    496    654    158   -576    166    407    607    745    704    657    683    615
    397    561    163   -480    116    363    631    745    706    652    659    568
    171    509    337   -342    -83    426    714    779    750    683    688    587
    -57    475    532   -207   -293    504    782    815    805    730    735    639
   -171    452    620   -142   -397    535    802    815    826    753    758    670
   -218    418    636   -101   -428    527    833    802    828    750    750    659
   -223    342    566    -62   -394    454    841    763    795    711    704    610
   -119    275    394    -77   -257    335    807    701    740    652    636    524
     18    197    179   -109    -80    187    711    623    665    576    563    418
    145    155      7   -150     67     83    672    576    607    511    506    314
    288    137   -150   -215    218     -5    654    545    553    452    444    215
    384    137   -246   -259    316    -54    628    524    506    397    394    129
    387     80   -306   -233    345   -114    563    480    446    329    337     59
    337    -75   -413   -132    374   -244    475    394    350    244    249     -5
    298   -223   -524    -38    410   -374    389    285    241    142    150    -75
    329   -283   -613    -23    470   -446    314    215    171     70     75   -124
    254   -311   -568     25    410   -439    262    202    153     46     51   -114
    166   -335   -504     83    335   -418    270    213    163     49     54   -109
    192   -413   -605    109    397   -509    215    153    106    -18    -25   -155
    252   -566   -818    158    535   -691     51     31    -12   -137   -137   -215
    249   -769  -1021    259    631   -893   -122   -150   -181   -298   -277   -335
    202   -976  -1179    387    688  -1078   -311   -355   -374   -488   -467   -535
    150  -1304  -1454    574    802  -1379   -535   -540   -558   -662   -654   -730
     72  -1639  -1712    784    891  -1675   -732   -735   -748   -831   -810   -930
     33  -1891  -1927    927    979  -1909   -963   -969   -976  -1060  -1031  -1210
    114  -2099  -2213    992   1161  -2156  -1187  -1132  -1150  -1226  -1197  -1428
    176  -2343  -2520   1083   1348  -2431  -1384  -1299  -1353  -1418  -1384  -1699
     72  -2631  -2704   1280   1387  -2668  -1551  -1449  -1551  -1602  -1553  -1919
   -140  -2977  -2839   1556   1348  -2909  -1667  -1587  -1688  -1748  -1686  -2075
   -342  -3283  -2940   1813   1299  -3112  -1761  -1722  -1826  -1891  -1821  -2171
   -296  -3502  -3205   1899   1452  -3354  -1909  -1886  -1990  -2057  -1969  -2265
    -23  -3681  -3658   1852   1816  -3671  -2078  -2094  -2203  -2286  -2192  -2483
    116  -3824  -3943   1852   2029  -3884  -2177  -2218  -2335  -2429  -2364  -2543
    148  -3889  -4037   1870   2091  -3964  -2247  -2307  -2418  -2520  -2457  -2551
    223  -3878  -4102   1826   2161  -3990  -2291  -2356  -2465  -2577  -2507  -2553
    192  -3850  -4042   1829   2117  -3946  -2231  -2301  -2416  -2538  -2452  -2468
    119  -3793  -3912   1836   2016  -3852  -2156  -2234  -2351  -2483  -2400  -2351
    122  -3735  -3858   1805   1990  -3795  -2104  -2192  -2299  -2442  -2356  -2177
    119  -3632  -3754   1753   1935  -3691  -2005  -2112  -2203  -2348  -2265  -2008
    174  -3419  -3593   1623   1883  -3504  -1873  -1971  -2060  -2205  -2135  -1831
    324  -3102  -3429   1387   1875  -3265  -1688  -1800  -1875  -2029  -1956  -1649
    532  -2766  -3299   1117   1914  -3031  -1506  -1649  -1701  -1867  -1795  -1504
    680  -2429  -3109    872   1893  -2766  -1332  -1470  -1504  -1673  -1602  -1356
    758  -2112  -2870    678   1813  -2491  -1158  -1252  -1275  -1457  -1397  -1244
    792  -1732  -2527    470   1657  -2130   -906   -930   -950  -1171  -1169  -1140
    685  -1356  -2044    335   1363  -1699   -610   -524   -527   -766   -818   -878
    584   -896  -1480    155   1031  -1187   -361    -85    -41   -254   -322   -462
    519   -350   -870    -83    693   -610   -174    296    407    280    262     64
    342    207   -137   -277    239     33    -77    324    566    605    782    680
    119    620    498   -371   -189    561    -57    114    530    784   1202   1163
    -20    963    984   -470   -504    971    -25   -135    397    769   1327   1309
     12   1034   1021   -522   -504   1028      7   -444     33    280    795    846
    246    782    535   -514   -145    659    -62   -709   -444   -426    -10    109
    459    597    137   -530    161    368    -64   -571   -405   -441   -114    -33
    600    548    -51   -574    327    249     25   -280   -153   -223     18     31
    763    636   -127   -698    446    254    142    -18     93     -7    158    124
    971    826   -145   -901    558    340    340    267    361    228    332    257
   1192   1072   -122  -1132    657    475    483    462    553    407    480    384
   1306   1176   -129  -1244    717    524    527    532    618    470    535    418
   1314   1223    -90  -1267    704    566    545    571    646    498    553    413
   1241   1278     36  -1260    602    657    581    615    693    548    594    454
   1104   1283    179  -1192    462    730    615    662    737    600    649    506
    974   1296    322  -1135    324    810    665    727    795    667    714    558
    862   1312    449  -1085    207    880    719    795    854    727    769    605
    758   1366    607  -1065     75    987    769    846    901    782    820    659
    633   1402    769  -1018    -67   1085    828    906    956    839    875    714
    504   1452    948   -979   -223   1200    872    950    995    880    917    756
    348   1478   1130   -911   -389   1304    932   1005   1047    945    984    813
    181   1509   1327   -846   -571   1418   1000   1065   1111   1015   1065    878
     49   1535   1486   -792   -719   1512   1036   1088   1137   1041   1080    896
   -132   1540   1670   -704   -901   1605   1088   1137   1187   1096   1117    979
   -439   1506   1945   -532  -1192   1725   1174   1228   1273   1192   1218   1083
   -743   1405   2148   -332  -1447   1777   1215   1288   1327   1252   1273   1111
  -1088   1312   2400   -111  -1743   1855   1254   1340   1374   1299   1306   1156
  -1465   1254   2717    103  -2091   1984   1306   1389   1436   1371   1382   1257
  -1834   1241   3076    296  -2455   2158   1397   1475   1538   1480   1496   1312
  -2158   1215   3374    470  -2766   2294   1483   1569   1628   1574   1579   1345
  -2431   1182   3613    623  -3021   2397   1566   1652   1712   1649   1652   1421
  -2624   1239   3860    691  -3242   2548   1665   1738   1813   1748   1748   1519
  -2735   1322   4058    706  -3395   2688   1740   1823   1914   1862   1873   1641
  -2800   1361   4159    717  -3481   2759   1743   1852   1951   1914   1948   1691
  -2829   1397   4227    714  -3528   2813   1764   1886   1984   1958   1995   1800
  -2873   1441   4315    714  -3595   2876   1779   1917   2021   2003   2047   1927
  -2886   1509   4395    688  -3639   2951   1771   1925   2039   2023   2070   2008
  -2818   1644   4463    584  -3642   3055   1805   1969   2086   2075   2117   2156
  -2748   1732   4481    506  -3616   3107   1797   1982   2101   2109   2153   2255
  -2683   1813   4494    433  -3590   3154   1756   1974   2104   2127   2200   2312
  -2569   1896   4466    337  -3517   3180   1787   1974   2109   2135   2234   2348
  -2548   1969   4515    288  -3533   3239   1797   1974   2109   2138   2247   2395
  -2512   2003   4515    254  -3515   3257   1787   1964   2099   2130   2252   2447
  -2481   1961   4442    257  -3460   3200   1730   1922   2055   2088   2221   2413
  -2470   1919   4390    275  -3429   3154   1644   1844   1974   2003   2151   2330
  -2488   1813   4302    337  -3395   3057   1574   1758   1875   1901   2055   2249
  -2494   1691   4185    400  -3341   2938   1540   1688   1795   1816   1969   2164
  -2475   1602   4078    433  -3276   2839   1517   1626   1725   1732   1883   2057
  -2462   1465   3928    498  -3195   2696   1473   1556   1647   1639   1787   1948
  -2421   1374   3795    522  -3109   2585   1376   1444   1532   1512   1657   1823
  -2364   1200   3564    581  -2964   2382   1278   1322   1402   1369   1509   1657
  -2252    997   3250    626  -2751   2122   1179   1197   1270   1215   1332   1473
  -2120    865   2985    628  -2551   1925   1021   1044   1117   1052   1163   1343
  -1971    714   2686    626  -2330   1701    888    878    953    885    997   1169
  -1764    584   2346    589  -2055   1465    769    727    805    727    831    982
  -1530    488   2018    519  -1774   1252    636    576    659    579    683    831
  -1343    335   1678    504  -1509   1005    472    407    491    407    519    657
  -1234    226   1457    501  -1345    841    303    249    335    244    355    522
  -1117     33   1150    540  -1135    592    239    174    254    155    254    454
   -870   -254    613    561   -745    179    135     70    137     28    109    270
   -368   -475   -106    423   -132   -290   -181   -220   -161   -272   -197    -67
    -10   -657   -649    332    316   -654   -428   -514   -454   -555   -472   -322
    314   -761  -1075    223    693   -917   -589   -730   -672   -771   -665   -496
    670   -727  -1397     28   1031  -1062   -771   -914   -841   -945   -813   -620
    797   -745  -1543    -25   1169  -1143   -924  -1039   -961  -1054   -919   -683
    844   -878  -1725     15   1280  -1301  -1034  -1122  -1060  -1153  -1015   -761
   1052  -1023  -2078    -15   1564  -1551  -1140  -1262  -1200  -1314  -1179   -943
   1161  -1195  -2359     15   1758  -1777  -1239  -1366  -1296  -1434  -1312  -1067
   1021  -1356  -2377    168   1699  -1865  -1309  -1392  -1301  -1460  -1350  -1070
    602  -1538  -2140    467   1369  -1839  -1260  -1361  -1223  -1382  -1273   -982
   -122  -1836  -1717    979    797  -1777  -1130  -1244  -1114  -1252  -1124   -818
    -64  -1810  -1745    935    836  -1777  -1171  -1260  -1143  -1296  -1143   -813
    865  -1350  -2216    244   1540  -1782  -1356  -1345  -1241  -1387  -1265   -898
   1590  -1166  -2756   -213   2169  -1958  -1597  -1569  -1413  -1548  -1426  -1096
   1966  -1252  -3221   -358   2592  -2236  -1730  -1756  -1662  -1745  -1610  -1330
   2114  -1343  -3457   -387   2785  -2400  -1777  -1805  -1831  -1878  -1735  -1509
   2257  -1389  -3647   -433   2951  -2517  -1766  -1816  -1880  -1964  -1805  -1660
   2153  -1496  -3652   -329   2899  -2574  -1758  -1829  -1875  -1984  -1826  -1714
   1974  -1608  -3582   -184   2777  -2592  -1753  -1826  -1860  -1984  -1826  -1722
   1932  -1410  -3346   -262   2639  -2377  -1587  -1657  -1693  -1826  -1678  -1553
   1984  -1088  -3073   -446   2527  -2081  -1356  -1436  -1475  -1621  -1486  -1363
   1919  -1049  -2972   -436   2444  -2010  -1262  -1384  -1431  -1584  -1465  -1343
   2031  -1000  -3031   -517   2530  -2013  -1260  -1371  -1428  -1590  -1501  -1379
   2252   -971  -3224   -641   2735  -2096  -1327  -1395  -1460  -1634  -1571  -1478
   2569   -852  -3421   -857   2995  -2135  -1345  -1415  -1465  -1644  -1605  -1579
   3005   -594  -3600  -1205   3302  -2099  -1312  -1384  -1426  -1610  -1600  -1600
   3309   -470  -3780  -1421   3543  -2125  -1322  -1402  -1447  -1628  -1628  -1631
   3359   -467  -3829  -1447   3593  -2148  -1361  -1431  -1478  -1649  -1654  -1652
   3109   -542  -3652  -1283   3380  -2096  -1361  -1405  -1454  -1621  -1621  -1626
   2712   -607  -3320  -1054   3016  -1964  -1262  -1319  -1366  -1535  -1530  -1574
   2397   -626  -3026   -885   2712  -1826  -1161  -1231  -1280  -1460  -1439  -1501
   2184   -553  -2738   -818   2460  -1644  -1044  -1104  -1156  -1340  -1306  -1374
   2060   -327  -2387   -865   2223  -1356   -875   -875   -932  -1119  -1088  -1163
   1956    -83  -2039   -937   1995  -1060   -688   -597   -654   -841   -872   -984
   1896    137  -1758  -1015   1826   -810   -542   -355   -392   -558   -644   -805
   1823    402  -1421  -1114   1621   -509   -374    -88    -72   -192   -280   -478
   1706    693  -1013  -1200   1361   -158   -293     98    194    163    142    -25
   1543   1104   -439  -1325    992    332   -296    103    270    337    519    478
   1291   1332     41  -1312    623    688   -241    -12    161    332    766    826
    922   1247    324  -1085    298    787   -213   -241   -116    122    727    807
    545    875    329   -709    109    602   -210   -600   -584   -423    135    197
    285    470    184   -379     49    327   -220   -880  -1015  -1018   -636   -555
    132    187     54   -161     38    122   -314   -880  -1096  -1130   -802   -704
     25    -25    -54     -2     38    -38   -285   -675   -880   -914   -654   -607
    -75   -111    -36     93    -20    -75   -153   -439   -592   -641   -462   -475
    -96    -88      7     90    -54    -38      2   -249   -361   -426   -316   -387
    -51     72    124    -10    -88     98    155    -41   -132   -210   -135   -265
      7    277    270   -142   -132    272    257    116     36    -46     10   -153
     54    444    389   -249   -166    418    363    257    168     80    124    -46
    106    646    540   -376   -218    592    418    361    272    189    228     57
     51    849    795   -452   -371    820    522    488    405    337    374    179
   -148    943   1091   -400   -620   1015    683    641    576    514    537    259
   -358    989   1348   -314   -852   1169    833    769    730    667    678    290
   -563    966   1527   -202  -1044   1247    943    857    826    763    753    259
   -800    956   1756    -77  -1278   1353   1049    976    945    878    828    244
  -1026    932   1958     44  -1493   1444   1140   1104   1078    989    906    226
  -1213    909   2122    153  -1667   1514   1189   1187   1163   1052    961    197
  -1335    904   2236    213  -1784   1569   1234   1244   1189   1070    995    215
  -1413    924   2338    244  -1875   1631   1249   1275   1169   1085   1018    316
  -1488    930   2416    277  -1951   1673   1252   1265   1137   1111   1041    496
  -1639    904   2543    368  -2091   1722   1278   1260   1156   1148   1080    722
  -1883    849   2733    517  -2307   1790   1267   1278   1205   1174   1083    859
  -1992    927   2920    532  -2455   1922   1267   1330   1291   1249   1150   1039
  -1829   1008   2834    407  -2330   1919   1252   1345   1325   1273   1182   1153
  -1428   1057   2486    187  -1956   1771   1156   1278   1273   1215   1135   1158
  -1088    987   2075     49  -1582   1530   1026   1135   1161   1104   1044   1083
   -854    943   1797    -46  -1325   1369    924   1010   1057    997    961    982
   -870    919   1790    -25  -1330   1353    896    971   1028    974    956    948
  -1231    859   2091    187  -1660   1475   1026   1057   1135   1088   1075   1049
  -1803    620   2421    589  -2112   1519   1202   1195   1283   1236   1223   1174
  -2286    426   2712    927  -2499   1569   1296   1319   1428   1382   1379   1288
  -2416    363   2779   1026  -2598   1571   1296   1376   1488   1452   1452   1327
  -2296    379   2675    958  -2486   1527   1241   1400   1478   1454   1462   1335
  -1961    376   2338    792  -2151   1358   1202   1358   1434   1402   1410   1322
  -1517    366   1883    574  -1701   1124   1140   1273   1348   1314   1319   1283
  -1119    337   1457    389  -1288    896   1039   1179   1249   1213   1221   1218
   -800    329   1130    236   -963    730    961   1070   1137   1098   1114   1132
   -491    322    813     83   -652    566    846    950   1005    969   1000    987
   -179    306    485    -64   -332    394    711    818    854    831    872    735
     49    236    187   -145    -67    213    550    646    665    654    711    457
    127    145     18   -135     54     83    394    517    509    498    555    337
      5     12      5    -10      0     10    301    423    418    392    459    277
   -301   -168    132    233   -218    -18    277    384    363    355    433    254
   -605   -319    283    459   -444    -18    283    376    350    348    426    270
   -852   -498    353    675   -602    -72    290    376    345    329    405    267
   -997   -696    301    844   -652   -197    218    311    270    246    303    155
  -1072   -831    241    950   -657   -296    132    218    153    137    163     25
  -1078   -922    155    997   -618   -384     72    119     33     15      7    -62
  -1028  -1023      5   1026   -517   -509     15     -5    -90   -129   -150   -111
  -1018  -1088    -70   1052   -475   -579    -93   -137   -218   -283   -290   -145
  -1054  -1218   -166   1135   -444   -693   -220   -231   -366   -423   -420   -236
  -1013  -1418   -405   1215   -306   -911   -324   -340   -537   -558   -574   -407
   -945  -1618   -672   1283   -137  -1145   -379   -446   -641   -636   -657   -553
   -797  -1756   -958   1275     77  -1356   -501   -561   -756   -750   -787   -818
   -561  -1790  -1228   1176    332  -1509   -636   -623   -836   -839   -906  -1049
    -83  -1704  -1621    893    766  -1662   -735   -704   -919   -935  -1021  -1254
    504  -1535  -2039    517   1270  -1787   -815   -802  -1015  -1041  -1140  -1397
    937  -1517  -2455    288   1693  -1984   -974   -989  -1202  -1234  -1330  -1652
   1231  -1608  -2839    187   2034  -2223  -1137  -1156  -1374  -1423  -1506  -1901
   1369  -1714  -3086    171   2226  -2400  -1267  -1283  -1486  -1545  -1618  -2065
   1413  -1873  -3286    231   2348  -2579  -1358  -1389  -1579  -1639  -1719  -2182
   1400  -2065  -3468    329   2434  -2766  -1452  -1512  -1683  -1748  -1829  -2257
   1376  -2231  -3608    426   2491  -2920  -1532  -1608  -1769  -1844  -1919  -2288
   1413  -2327  -3741    454   2574  -3034  -1626  -1704  -1849  -1943  -2018  -2346
   1512  -2379  -3891    433   2701  -3135  -1725  -1808  -1932  -2042  -2107  -2395
   1571  -2346  -3917    384   2743  -3130  -1764  -1844  -1940  -2060  -2122  -2366
   1613  -2273  -3889    329   2751  -3081  -1779  -1878  -1940  -2057  -2117  -2364
   1600  -2192  -3795    293   2696  -2992  -1740  -1816  -1873  -1979  -2013  -2320
   1452  -2130  -3582    340   2517  -2855  -1634  -1667  -1738  -1839  -1865  -2231
   1260  -2065  -3325    400   2291  -2696  -1525  -1574  -1628  -1732  -1764  -2130
   1085  -1984  -3073    449   2078  -2527  -1428  -1465  -1504  -1608  -1628  -1899
    969  -1792  -2764    410   1865  -2278  -1332  -1358  -1376  -1483  -1501  -1657
    870  -1610  -2481    371   1675  -2044  -1187  -1228  -1228  -1340  -1350  -1441
    743  -1465  -2208    361   1473  -1836  -1008  -1065  -1041  -1153  -1145  -1197
    659  -1296  -1956    316   1306  -1626   -846   -901   -865   -974   -961   -974
    584  -1130  -1714    272   1148  -1423   -709   -766   -719   -833   -828   -810
    496   -963  -1460    233    976  -1210   -602   -683   -623   -748   -758   -691
    449   -810  -1260    179    854  -1034   -493   -576   -509   -636   -641   -576
    459   -680  -1140    109    797   -909   -407   -501   -423   -550   -548   -478
    511   -561  -1075     23    792   -818   -335   -439   -358   -483   -475   -379
    610   -407  -1018   -101    813   -711   -244   -348   -280   -405   -389   -275
    693   -270   -963   -213    828   -615   -142   -254   -202   -324   -311   -210
    724   -181   -906   -272    813   -542    -93   -184   -150   -270   -252   -168
    623   -194   -820   -215    722   -506    -75   -142   -129   -239   -215   -184
    561   -181   -743   -189    652   -462    -46   -106   -103   -213   -189   -239
    597   -132   -732   -233    662   -431    -25   -103   -109   -218   -197   -277
    641    -75   -717   -283    678   -394     -7    -90   -101   -202   -179   -298
    680      5   -675   -342    678   -335     12    -57    -75   -171   -155   -293
    745    132   -613   -439    680   -239     80     33     10    -93    -98   -210
    763    257   -509   -511    636   -124    223    246    220     85     23   -111
    714    491   -223   -605    470    135    358    493    493    358    257    103
    626    813    187   -722    218    501    465    756    828    737    623    454
    439   1179    740   -807   -150    961    511   1028   1184   1197   1132   1010
    213   1571   1358   -893   -574   1467    491   1041   1273   1439   1613   1600
    -51   1688   1740   -820   -896   1714    472    854   1088   1413   1865   1901
   -324   1631   1953   -654  -1140   1792    454    576    743   1143   1753   1836
   -597   1350   1948   -376  -1273   1649    457    176    226    511   1049   1223
   -872    982   1855    -57  -1363   1418    415   -109   -213   -129    252    514
  -1062    730   1790    166  -1426   1260    413    -25   -189   -148    174    400
  -1241    568   1810    335  -1527   1189    530    236    109    137    376    470
  -1410    550   1961    431  -1686   1254    693    501    423    433    589    568
  -1522    639   2161    439  -1842   1400    862    737    696    675    763    670
  -1597    789   2385    402  -1992   1587   1010    958    945    909    953    784
  -1644    883   2525    379  -2083   1704   1117   1083   1080   1041   1067    818
  -1647    922   2569    363  -2107   1745   1192   1143   1137   1096   1109    810
  -1657    945   2603    353  -2130   1774   1205   1169   1161   1124   1127    815
  -1644    958   2603    342  -2122   1779   1205   1182   1174   1143   1137    805
  -1652    953   2605    348  -2130   1779   1205   1184   1179   1143   1137    800
  -1675    909   2585    384  -2130   1745   1189   1169   1169   1132   1127    782
  -1683    859   2540    410  -2112   1699   1124   1130   1130   1098   1091    711
  -1675    826   2501    423  -2088   1662   1091   1093   1085   1052   1028    652
  -1673    792   2465    436  -2068   1628   1065   1052   1047   1008    987    618
  -1654    737   2392    459  -2023   1564   1034   1005   1010    966    945    527
  -1605    691   2296    454  -1951   1493    997    963    966    927    909    480
  -1527    662   2190    431  -1860   1426    958    930    919    878    862    478
  -1478    670   2148    405  -1813   1408    937    917    904    857    828    545
  -1434    659   2094    387  -1764   1376    943    914    911    872    846    652
  -1449    600   2049    426  -1751   1322    914    891    901    867    849    631
  -1447    542   1990    452  -1719   1265    883    844    865    826    802    615
  -1436    509   1945    465  -1691   1226    854    802    831    789    769    646
  -1465    498   1964    483  -1714   1231    818    797    828    797    787    672
  -1522    462   1982    527  -1753   1221    836    831    870    836    826    776
  -1519    493   2010    511  -1766   1252    862    865    906    872    854    906
  -1491    594   2086    446  -1790   1340    904    911    958    924    909   1041
  -1444    701   2145    371  -1795   1423    956    976   1021    995    979   1132
  -1475    779   2252    348  -1865   1514    984   1031   1075   1054   1044   1179
  -1561    805   2366    376  -1964   1584   1000   1070   1119   1106   1104   1213
  -1673    849   2522    413  -2096   1686   1013   1119   1169   1166   1174   1260
  -1787    867   2655    459  -2221   1761   1031   1163   1213   1221   1247   1312
  -1784    857   2639    462  -2213   1748   1049   1171   1221   1241   1283   1353
  -1774    872   2647    449  -2210   1758   1041   1171   1223   1257   1309   1337
  -1756    924   2678    415  -2216   1800    984   1158   1218   1265   1340   1343
  -1719    945   2665    387  -2192   1805    969   1153   1221   1273   1361   1322
  -1709    989   2699    358  -2205   1844    976   1158   1226   1275   1371   1337
  -1678   1013   2688    332  -2182   1849    963   1153   1223   1273   1384   1350
  -1641   1010   2652    314  -2148   1829    940   1135   1202   1257   1379   1340
  -1592   1018   2611    288  -2101   1813    888   1088   1163   1213   1343   1293
  -1566    974   2540    296  -2052   1756    813   1005   1085   1122   1254   1223
  -1548    888   2434    329  -1990   1660    763    917    992   1021   1150   1140
  -1530    797   2327    363  -1927   1561    756    857    924    948   1083   1060
  -1493    795   2288    350  -1891   1540    748    800    867    872   1005    987
  -1369    805   2174    280  -1771   1488    678    711    774    763    875    953
  -1161    763   1922    197  -1540   1343    524    589    654    639    750    888
   -974    667   1639    153  -1306   1153    397    454    527    501    607    748
   -813    537   1350    137  -1080    943    257    306    392    348    444    594
   -714    361   1072    176   -893    717    135    145    236    187    277    459
   -532    249    782    140   -657    514    -15    -28     67     12    109    324
   -270    197    467     33   -368    332   -150   -179    -70   -129    -33    220
      7    145    137    -75    -64    142   -348   -374   -254   -324   -215    106
    301     54   -246   -179    275    -96   -478   -542   -415   -496   -376     12
    662      2   -659   -332    659   -327   -537   -665   -522   -618   -491    -46
   1002    -88  -1093   -457   1047   -589   -615   -810   -646   -763   -633   -137
   1296   -568  -1865   -363   1579  -1215   -714   -958   -784   -922   -787   -309
   1880   -756  -2637   -563   2257  -1696   -888  -1104   -948  -1091   -961   -574
   1867   -522  -2390   -672   2127  -1454   -911  -1098   -976  -1114   -992   -633
   1208   -709  -1917   -249   1561  -1312   -828  -1052   -945  -1091   -969   -628
   1065   -620  -1686   -220   1374  -1153   -833  -1013   -906  -1047   -924   -610
    982   -600  -1582   -192   1280  -1091   -852   -974   -875  -1010   -883   -626
    841   -719  -1561    -59   1200  -1140   -828   -945   -875   -997   -875   -704
    839   -836  -1675     -2   1254  -1254   -836   -948   -937  -1047   -932   -831
   1145   -922  -2068   -111   1605  -1493   -982  -1054  -1093  -1197  -1078  -1028
   1470   -875  -2348   -298   1906  -1610  -1098  -1132  -1184  -1280  -1140  -1083
   1582   -867  -2449   -358   2013  -1657  -1145  -1166  -1231  -1330  -1182  -1080
   1595   -937  -2533   -329   2062  -1735  -1249  -1236  -1330  -1410  -1262  -1091
   1608  -1041  -2650   -283   2127  -1844  -1325  -1309  -1439  -1501  -1366  -1117
   1444  -1122  -2566   -161   2003  -1844  -1348  -1361  -1452  -1519  -1382  -1096
   1205  -1249  -2455     20   1829  -1849  -1387  -1389  -1428  -1530  -1379  -1083
   1098  -1374  -2475    135   1784  -1925  -1421  -1395  -1415  -1530  -1397  -1127
   1127  -1384  -2512    129   1818  -1948  -1423  -1379  -1382  -1504  -1389  -1174
   1148  -1449  -2600    148   1873  -2023  -1408  -1405  -1400  -1530  -1431  -1296
   1270  -1413  -2683     70   1974  -2047  -1421  -1395  -1395  -1530  -1447  -1382
   1439  -1278  -2717    -83   2075  -1995  -1400  -1356  -1366  -1501  -1431  -1423
   1608  -1182  -2790   -213   2197  -1984  -1387  -1363  -1374  -1514  -1449  -1501
   1805  -1088  -2894   -361   2348  -1990  -1379  -1361  -1374  -1522  -1462  -1592
   1982   -914  -2896   -532   2436  -1906  -1319  -1293  -1309  -1465  -1413  -1631
   2099   -644  -2746   -730   2421  -1693  -1176  -1150  -1166  -1325  -1283  -1577
   2148   -392  -2540   -878   2343  -1465  -1005   -974   -982  -1130  -1114  -1483
   2236   -226  -2462  -1005   2346  -1343   -870   -849   -852   -992  -1002  -1400
   2286      5  -2283  -1145   2283  -1137   -727   -722   -711   -849   -878  -1184
   2184    142  -2042  -1166   2114   -948   -600   -620   -600   -730   -766   -919
   2151    259  -1891  -1205   2021   -815   -517   -535   -522   -641   -675   -732
   2013    244  -1769  -1130   1891   -763   -439   -498   -491   -605   -623   -691
   1860    168  -1691  -1015   1774   -761   -405   -483   -485   -597   -600   -678
   1797    194  -1602   -997   1699   -701   -384   -462   -470   -568   -566   -631
   1751    241  -1509   -995   1631   -633   -290   -397   -420   -522   -519   -592
   1623    277  -1345   -953   1486   -532   -228   -257   -303   -423   -446   -545
   1470    319  -1150   -896   1309   -415   -124    -33   -111   -246   -319   -457
   1337    436   -901   -891   1119   -231     -5    228    153     31    -72   -244
   1179    620   -558   -898    870     31     57    457    433    371    288    132
    966    950    -18   -961    491    467     38    504    558    610    696    649
    670   1197    527   -935     72    862    -15    293    418    623    987   1072
    358   1353    995   -857   -319   1174    -75      7    194    555   1161   1312
     85   1195   1109   -639   -511   1153   -103   -324   -150    205    846   1005
   -124    714    839   -298   -480    776   -158   -675   -665   -524    -62     98
   -187    301    485    -57   -337    392   -241   -763   -885   -852   -498   -355
   -200    122    322     38   -262    220   -200   -581   -711   -698   -415   -345
   -210    103    314     54   -262    207    -20   -293   -410   -426   -236   -236
   -215    189    405     10   -311    296    171      5    -96   -145    -38   -114
   -241    306    548    -33   -394    426    361    267    176    111    158     -7
   -345    337    683      2   -514    511    462    405    322    254    270     23
   -428    381    810     23   -618    594    542    501    423    358    350     33
   -498    480    976      7   -737    730    652    626    563    498    475    103
   -589    615   1205    -15   -896    909    789    769    704    644    613    233
   -774    719   1491     25  -1132   1104    919    896    831    782    748    402
  -1052    735   1787    158  -1418   1260   1018   1000    940    896    862    566
  -1325    750   2073    285  -1701   1410   1088   1083   1049   1010    974    724
  -1688    724   2413    480  -2052   1569   1176   1171   1156   1117   1075    896
  -2016    688   2704    662  -2361   1696   1254   1265   1254   1208   1156   1041
  -2234    639   2873    797  -2553   1756   1275   1301   1304   1249   1187   1114
  -2330    592   2920    867  -2626   1756   1244   1288   1304   1241   1174   1132
  -2351    540   2891    906  -2621   1714   1205   1257   1270   1197   1130   1111
  -2291    532   2821    878  -2556   1675   1166   1228   1234   1156   1104   1109
  -2184    571   2756    807  -2470   1662   1179   1208   1202   1135   1098   1111
  -1951    698   2647    623  -2299   1673   1187   1205   1189   1132   1109   1145
  -1608    872   2481    368  -2044   1675   1156   1226   1208   1153   1135   1195
  -1363   1078   2439    142  -1901   1756   1145   1249   1239   1182   1176   1244
  -1306   1257   2564     25  -1935   1909   1226   1325   1319   1257   1265   1335
  -1426   1291   2714     67  -2070   2003   1280   1400   1408   1340   1350   1426
  -1610   1137   2748    236  -2179   1943   1322   1439   1465   1389   1408   1483
  -1756    839   2595    457  -2177   1717   1371   1441   1475   1392   1408   1467
  -1904    587   2491    659  -2197   1538   1366   1426   1486   1402   1402   1454
  -1914    452   2366    730  -2140   1410   1283   1366   1460   1379   1361   1439
  -1813    418   2231    696  -2021   1325   1195   1304   1418   1348   1327   1421
  -1662    410   2073    626  -1870   1241   1137   1234   1369   1306   1291   1382
  -1613    342   1956    636  -1784   1148   1085   1161   1312   1252   1244   1330
  -1574    226   1797    672  -1686   1013   1021   1124   1247   1197   1202   1202
  -1532    116   1647    706  -1590    880    948   1065   1171   1124   1137   1093
  -1543    -36   1506    787  -1525    735    844    979   1070   1021   1039    940
  -1460   -132   1327    797  -1395    597    745    904    979    937    969    813
  -1267   -142   1124    704  -1197    491    610    836    901    867    911    730
  -1002   -124    878    563   -943    376    553    753    802    769    820    636
   -761    -70    688    415   -727    309    511    680    717    683    750    550
   -756   -174    581    465   -670    202    392    584    618    589    659    452
   -852   -246    605    548   -730    176    316    524    550    522    584    389
   -969   -322    644    644   -807    161    303    493    496    472    542    327
  -1034   -410    623    719   -828    106    252    457    446    428    504    265
  -1182   -532    649    857   -917     57    155    371    353    335    418    176
  -1254   -657    597    956   -927    -31     72    309    270    249    314     75
  -1197   -802    394   1000   -797   -205      0    226    166    142    184    -18
  -1174   -948    226   1060   -701   -361   -114    122     46     28     59   -132
  -1111   -971    140   1041   -626   -415   -252     25    -70    -75    -36   -197
  -1275  -1085    189   1179   -735   -449   -249     28   -109    -98    -67   -168
  -1543  -1200    342   1371   -945   -431   -218     18   -137   -111    -93   -161
  -1909  -1319    589   1613  -1252   -366   -171     31   -127   -109    -98   -140
  -2200  -1436    763   1818  -1483   -337   -168     36   -127   -111   -111   -174
  -2143  -1493    649   1818  -1397   -423   -231    -33   -179   -168   -171   -298
  -1800  -1548    252   1673  -1026   -649   -355   -194   -322   -335   -335   -524
  -1441  -1701   -262   1569   -589   -982   -514   -402   -530   -553   -550   -792
  -1062  -1870   -807   1467   -127  -1340   -688   -597   -737   -761   -766  -1062
   -587  -1914  -1330   1249    371  -1623   -836   -758   -911   -945   -958  -1304
    -57  -1873  -1818    963    880  -1844   -909   -841  -1013  -1057  -1080  -1454
    449  -1818  -2268    683   1356  -2044   -961   -901  -1078  -1127  -1163  -1558
    857  -1714  -2572    428   1714  -2143  -1041   -969  -1122  -1182  -1228  -1639
   1114  -1626  -2740    254   1925  -2182  -1044  -1010  -1132  -1218  -1270  -1665
   1278  -1590  -2870    155   2073  -2229  -1047  -1044  -1130  -1244  -1299  -1657
   1423  -1553  -2977     64   2197  -2262  -1047  -1060  -1127  -1257  -1309  -1644
   1553  -1501  -3055    -25   2304  -2278  -1036  -1065  -1109  -1252  -1293  -1618
   1566  -1493  -3060    -38   2312  -2275  -1052  -1060  -1080  -1231  -1265  -1579
   1551  -1465  -3016    -44   2281  -2239  -1036  -1028  -1023  -1179  -1205  -1478
   1519  -1480  -3000    -20   2257  -2239  -1041  -1015   -989  -1148  -1158  -1371
   1491  -1473  -2964     -7   2226  -2218  -1044  -1005   -969  -1124  -1130  -1286
   1418  -1413  -2831     -5   2122  -2120   -979   -961   -911  -1067  -1067  -1166
   1278  -1332  -2611     25   1943  -1971   -924   -909   -841  -1000   -982  -1031
   1124  -1249  -2377     62   1748  -1813   -875   -839   -761   -914   -883   -885
    969  -1176  -2145    103   1556  -1660   -802   -750   -675   -823   -787   -743
    776  -1153  -1932    187   1353  -1543   -685   -672   -597   -743   -691   -602
    644  -1054  -1699    205   1169  -1374   -566   -571   -491   -636   -574   -426
    527   -963  -1491    215   1008  -1226   -493   -485   -405   -550   -483   -265
    511   -870  -1382    179    945  -1124   -431   -436   -350   -493   -418   -124
    550   -769  -1319    109    932  -1044   -389   -407   -314   -462   -376    -12
    659   -633  -1293    -12    974   -963   -374   -387   -285   -431   -335     85
    841   -485  -1330   -179   1083   -909   -350   -350   -252   -387   -285    163
    922   -449  -1371   -236   1145   -909   -316   -345   -244   -374   -272    166
   1018   -345  -1366   -337   1192   -857   -296   -316   -215   -345   -249    145
   1130   -215  -1345   -457   1236   -779   -285   -301   -194   -324   -239    129
   1197    -75  -1273   -563   1234   -672   -267   -265   -153   -277   -194    137
   1189     18  -1171   -602   1182   -576   -244   -215    -93   -210   -124    148
   1130     70  -1060   -602   1093   -493   -192   -158    -25   -132    -46    166
   1109    135   -974   -623   1041   -418   -145    -98     36    -62     28    174
   1070    231   -839   -652    953   -303   -119    -41     90     -7     80    192
    966    322   -644   -644    805   -161    -77     12    137     38    119    223
    831    402   -428   -618    628    -12     44    179    277    155    192    236
    704    527   -176   -618    441    176    210    420    493    342    329    293
    584    698    111   -641    236    405    337    704    769    623    563    436
    465    943    478   -704     -5    711    446   1013   1109   1015    943    732
    342   1325    982   -836   -319   1153    491   1169   1345   1371   1410   1231
    166   1699   1532   -932   -683   1615    433    982   1304   1532   1779   1688
    -88   1971   2060   -943  -1075   2016    363    644   1119   1540   1992   1927
   -306   1982   2288   -836  -1296   2135    319    293    797   1249   1758   1699
   -501   1543   2042   -522  -1273   1792    280    -98    223    444    846    818
   -605   1080   1686   -239  -1145   1382    226   -210    -75      0    329    270
   -670    859   1530    -96  -1101   1195    272    -10     70    109    381    220
   -722    836   1558    -57  -1140   1197    384    246    316    316    514    246
   -867    831   1699     18  -1283   1265    553    488    548    504    615    270
  -1018    828   1844     93  -1431   1335    740    740    787    717    758    340
  -1127    833   1961    145  -1543   1395    820    865    909    833    846    322
  -1176    800   1977    189  -1577   1387    815    872    917    836    841    210
  -1208    735   1943    233  -1574   1337    805    846    891    807    797     83
  -1221    683   1904    267  -1561   1293    789    833    865    779    750     20
  -1239    654   1893    290  -1566   1273    782    831    844    756    709    171
  -1202    662   1865    270  -1532   1262    766    828    833    750    709    335
  -1202    711   1914    244  -1558   1314    818    883    909    828    807    459
  -1153    820   1974    166  -1564   1397    883    948    987    911    906    540
  -1088    911   2000     88  -1545   1457    919    976   1028    953    948    607
  -1034    963   1997     36  -1514   1480    935   1000   1054    984    984    659
   -974   1039   2010    -33  -1493   1525    945   1005   1067    995   1005    714
   -904   1072   1977    -85  -1439   1525    958   1000   1067    995   1015    787
   -849   1072   1922   -114  -1384   1496    932    971   1041    974   1005    810
   -859   1075   1935   -106  -1397   1504    958    995   1065    997   1028    935
   -917   1085   2000    -85  -1457   1543    987   1028   1096   1031   1054   1104
  -1002   1109   2109    -54  -1556   1608   1002   1047   1114   1052   1070   1187
  -1130   1088   2218     18  -1675   1652   1044   1078   1148   1085   1098   1260
  -1221   1093   2314     64  -1766   1704   1057   1101   1174   1117   1132   1296
  -1293   1145   2439     72  -1867   1792   1070   1137   1215   1169   1189   1343
  -1366   1184   2548     90  -1958   1865   1145   1192   1270   1221   1244   1395
  -1428   1208   2637    109  -2031   1922   1213   1247   1322   1273   1296   1452
  -1493   1223   2717    135  -2104   1969   1218   1275   1345   1304   1337   1486
  -1566   1223   2787    168  -2177   2005   1169   1257   1330   1296   1330   1462
  -1660   1153   2811    252  -2236   1982   1156   1247   1319   1296   1335   1467
  -1771   1075   2847    345  -2312   1961   1163   1254   1317   1296   1340   1460
  -1852   1031   2883    410  -2366   1956   1130   1257   1317   1301   1345   1454
  -1883    966   2850    457  -2366   1906   1075   1236   1306   1306   1374   1436
  -1888    922   2811    483  -2348   1865   1023   1174   1241   1252   1343   1361
  -1821    896   2714    462  -2268   1805    924   1083   1145   1169   1265   1332
  -1636    836   2473    400  -2055   1654    784    966   1026   1060   1176   1249
  -1584    797   2382    389  -1982   1590    714    888    945    976   1106   1187
  -1436    820   2257    306  -1847   1538    633    792    854    883   1026   1119
  -1200    857   2055    168  -1628   1454    555    688    753    792    950   1047
   -956    867   1823     44  -1389   1345    501    594    659    696    867    971
   -818    852   1670    -18  -1244   1260    402    506    566    597    771    922
   -724    797   1522    -36  -1124   1161    290    413    472    498    675    901
   -654    730   1382    -38  -1018   1054    210    314    371    384    561    839
   -574    623   1197    -23   -885    909    142    187    239    233    405    719
   -581    420   1000     80   -789    709     -2     31     88     70    236    600
   -555    179    735    187   -644    457   -119   -119    -59    -98     59    459
   -488     -2    485    244   -488    241   -223   -259   -200   -257   -109    335
   -420   -127    293    275   -358     83   -314   -358   -306   -384   -249    254
   -228   -309    -83    267    -72   -197   -355   -426   -376   -462   -348    174
    153   -491   -646    168    400   -568   -449   -517   -467   -561   -467     49
    782   -511  -1293   -135   1036   -904   -709   -776   -732   -823   -727   -226
   1761   -415  -2177   -672   1969  -1296  -1060  -1153  -1114  -1208  -1096   -548
   2138   -350  -2491   -896   2312  -1418  -1161  -1283  -1223  -1330  -1205   -589
   1958   -381  -2340   -789   2148  -1361  -1132  -1257  -1163  -1293  -1163   -519
   1969   -561  -2530   -706   2249  -1545  -1096  -1241  -1137  -1273  -1140   -527
   2107   -693  -2800   -706   2452  -1745  -1093  -1205  -1124  -1262  -1143   -641
   2034   -496  -2530   -771   2281  -1512  -1075  -1122  -1075  -1205  -1101   -709
   1961   -405  -2369   -779   2164  -1387  -1078  -1067  -1057  -1176  -1078   -771
   2156   -358  -2517   -901   2335  -1436  -1135  -1106  -1137  -1236  -1137   -906
   2359   -376  -2735   -989   2546  -1556  -1169  -1163  -1234  -1330  -1231  -1060
   2151   -613  -2766   -771   2457  -1688  -1163  -1179  -1278  -1392  -1299  -1174
   2060   -831  -2891   -615   2473  -1860  -1208  -1249  -1366  -1491  -1402  -1280
   2174   -883  -3060   -646   2616  -1969  -1319  -1343  -1462  -1587  -1499  -1358
   2457   -831  -3289   -813   2873  -2060  -1395  -1405  -1506  -1628  -1538  -1418
   2631   -607  -3242  -1013   2935  -1925  -1366  -1350  -1408  -1535  -1441  -1340
   2546   -446  -2992  -1049   2766  -1719  -1283  -1254  -1278  -1415  -1322  -1184
   2346   -358  -2707   -995   2525  -1532  -1143  -1140  -1145  -1280  -1187  -1026
   2112   -322  -2434   -893   2273  -1376   -971  -1002  -1005  -1143  -1057   -911
   2120   -163  -2286   -979   2200  -1223   -898   -898   -901  -1052   -976   -859
   2236     10  -2229  -1124   2231  -1109   -865   -802   -815   -961   -909   -826
   2343    111  -2231  -1228   2286  -1060   -800   -740   -761   -901   -872   -823
   2499    163  -2335  -1330   2418  -1085   -724   -737   -761   -901   -888   -883
   2585    220  -2364  -1405   2475  -1070   -756   -750   -758   -911   -909   -963
   2551    231  -2320  -1392   2436  -1044   -753   -743   -730   -885   -896  -1021
   2408    181  -2229  -1296   2317  -1023   -724   -732   -740   -888   -888  -1083
   2135    161  -1974  -1148   2055   -906   -639   -654   -678   -820   -807  -1083
   1870    129  -1743  -1000   1805   -805   -592   -576   -613   -756   -735  -1104
   1714     64  -1649   -891   1680   -789   -602   -566   -607   -743   -714  -1176
   1680      2  -1680   -844   1680   -839   -657   -623   -654   -776   -745  -1280
   1654    -67  -1722   -792   1688   -893   -675   -688   -719   -828   -789  -1348
   1566   -106  -1675   -730   1618   -891   -672   -704   -737   -836   -800  -1369
   1327   -189  -1519   -568   1421   -854   -641   -678   -719   -813   -774  -1319
    995   -280  -1278   -358   1135   -779   -592   -631   -680   -766   -730  -1200
    748   -332  -1080   -207    914   -706   -566   -600   -667   -748   -711  -1070
    542   -381   -924    -80    732   -652   -509   -576   -657   -730   -696   -935
    392   -342   -735    -25    563   -537   -467   -537   -623   -688   -646   -797
    259   -293   -553     15    405   -423   -374   -457   -548   -610   -566   -667
     62   -262   -324    101    192   -293   -254   -314   -410   -483   -457   -522
   -155   -200    -44    176    -57   -124    -49    -33   -145   -236   -275   -387
   -290     -7    283    150   -288    135    132    254    163     75    -23   -207
   -465    257    722    103   -594    491    275    535    511    470    348    116
   -579    587   1166     -2   -872    875    358    753    818    867    813    618
   -735   1010   1743   -140  -1239   1376    379    756    911   1065   1231   1184
   -924   1213   2138   -145  -1530   1675    413    623    792   1039   1465   1540
  -1140   1176   2314    -20  -1727   1745    462    441    537    833   1395   1504
  -1389    904   2294    244  -1842   1597    511    161    122    327    789    878
  -1631    542   2174    542  -1904   1356    493   -109   -272   -223     70    158
  -1777    301   2075    737  -1925   1187    423    -80   -290   -280    -33     51
  -1875    109   1984    883  -1930   1044    441    132    -57    -54    106    124
  -1932     90   2023    922  -1977   1057    662    402    259    231    301    262
  -2132    106   2239   1010  -2187   1171    849    636    535    480    483    415
  -2314     85   2397   1114  -2356   1241    958    823    727    665    615    532
  -2359     57   2413   1148  -2387   1234    992    870    769    709    639    581
  -2361     28   2390   1166  -2374   1208    953    857    748    693    631    607
  -2177    101   2275   1036  -2226   1187    935    852    740    717    657    675
  -1855    283   2138    784  -1995   1208    924    859    771    753    691    709
  -1553    553   2104    498  -1829   1330    971    919    852    823    761    750
  -1400    730   2130    335  -1764   1428   1039    987    927    896    831    802
  -1267    774   2042    246  -1654   1405   1078   1060   1018    987    924    885
  -1189    722   1909    233  -1551   1314   1143   1132   1096   1060    992    937
  -1187    636   1821    272  -1504   1228   1114   1140   1111   1067   1005    932
  -1327    550   1878    389  -1602   1213   1148   1163   1148   1088   1036    961
  -1706    358   2065    672  -1886   1213   1179   1195   1189   1106   1067   1008
  -2151    176   2325    987  -2239   1249   1231   1265   1249   1166   1130   1075
  -2483    106   2590   1187  -2538   1348   1337   1345   1325   1252   1234   1174
  -2740     15   2756   1363  -2748   1384   1415   1418   1384   1343   1322   1254
  -2756   -119   2637   1436  -2699   1260   1361   1387   1369   1322   1299   1192
  -2598   -223   2374   1410  -2488   1075   1291   1335   1319   1244   1239   1015
  -2044   -236   1808   1137  -1927    784   1130   1189   1156   1072   1083    792
  -1369   -181   1187    776  -1278    501    974   1015    984    891    914    620
   -737   -181    553    459   -646    184    756    797    766    670    688    311
    -20    -98    -80     59     28    -90    535    563    524    433    444    -31
    581     -7   -592   -288    587   -298    387    353    314    236    246   -257
    976     59   -917   -517    948   -428    277    210    174    109    114   -355
   1008    -64  -1072   -472   1039   -568    140     77     41     -7     -5   -402
    779   -213   -995   -283    885   -602     10     15    -18    -57    -59   -363
    428   -275   -704    -77    563   -488      7     59     23    -12    -18   -210
    -18   -342   -324    181    153   -335    109    192    129    114    101    -25
   -545   -444    101    491   -324   -171    192    298    218    210    207    127
   -948   -439    509    693   -730     36    236    405    303    309    335    337
  -1145   -407    737    774   -943    166    252    457    316    353    410    472
  -1132   -387    745    761   -940    179    194    415    270    335    410    509
  -1039   -426    610    732   -826     90     88    324    192    259    342    441
   -924   -488    433    706   -680    -28    -54    194     57    129    184    288
   -782   -574    205    678   -496   -184   -197     46    -96    -31    -10    114
   -555   -607    -51    581   -252   -329   -296    -83   -218   -184   -161    -51
   -249   -631   -384    439     64   -509   -345   -171   -332   -324   -285   -293
     85   -688   -776    301    428   -732   -405   -239   -446   -433   -405   -568
    400   -696  -1096    145    745   -896   -465   -329   -561   -540   -542   -867
    654   -761  -1415     54   1034  -1088   -532   -467   -693   -688   -724  -1195
    950   -930  -1880    -12   1415  -1405   -714   -649   -891   -904   -963  -1543
   1205  -1148  -2353    -31   1779  -1751   -893   -844  -1098  -1132  -1223  -1873
   1304  -1473  -2779     83   2039  -2125  -1088  -1083  -1332  -1392  -1504  -2203
   1379  -1829  -3208    226   2294  -2517  -1223  -1296  -1527  -1610  -1712  -2449
   1501  -1948  -3452    223   2475  -2699  -1325  -1436  -1644  -1738  -1823  -2577
   1514  -2112  -3626    298   2569  -2868  -1452  -1584  -1779  -1883  -1956  -2707
   1501  -2244  -3748    371   2624  -2995  -1582  -1693  -1888  -1995  -2052  -2805
   1465  -2317  -3782    426   2624  -3050  -1631  -1704  -1888  -2003  -2039  -2785
   1488  -2322  -3813    415   2650  -3065  -1600  -1693  -1870  -2003  -2010  -2714
   1488  -2260  -3748    384   2618  -3003  -1564  -1673  -1842  -1984  -1987  -2577
   1525  -2052  -3577    262   2548  -2813  -1452  -1579  -1727  -1878  -1875  -2317
   1486  -1826  -3312    171   2397  -2569  -1280  -1449  -1590  -1745  -1730  -2000
   1210  -1797  -3011    290   2109  -2403  -1171  -1345  -1465  -1634  -1613  -1693
    878  -1857  -2738    488   1808  -2296  -1091  -1260  -1358  -1530  -1512  -1415
    548  -1977  -2527    714   1535  -2252  -1044  -1197  -1273  -1449  -1426  -1197
    148  -2117  -2265    984   1205  -2190  -1015  -1150  -1197  -1382  -1361  -1049
   -150  -2179  -2029   1163    937  -2104   -943  -1083  -1122  -1312  -1301   -919
   -309  -2179  -1870   1244    779  -2026   -911  -1047  -1075  -1267  -1260   -820
   -220  -2018  -1797   1119    787  -1909   -885   -997  -1023  -1208  -1195   -717
    -20  -1790  -1769    906    872  -1779   -852   -927   -945  -1127  -1114   -605
    239  -1608  -1849    683   1041  -1727   -836   -891   -898  -1078  -1049   -509
    509  -1382  -1891    436   1200  -1636   -828   -857   -857  -1028   -987   -439
    727  -1221  -1951    246   1337  -1584   -815   -839   -839  -1005   -958   -426
    919  -1091  -2010     85   1465  -1551   -795   -826   -823   -984   -935   -446
   1143   -943  -2086   -101   1613  -1514   -787   -813   -805   -961   -906   -478
   1369   -782  -2151   -293   1758  -1465   -750   -779   -779   -932   -872   -519
   1467   -649  -2117   -410   1790  -1382   -717   -724   -727   -880   -818   -537
   1441   -555  -1997   -441   1719  -1275   -654   -626   -623   -776   -719   -498
   1374   -405  -1779   -485   1574  -1091   -574   -506   -504   -657   -605   -418
   1267   -275  -1543   -496   1405   -909   -514   -410   -405   -558   -509   -337
   1192   -207  -1400   -493   1293   -802   -431   -332   -322   -475   -420   -270
   1166   -116  -1283   -524   1223   -698   -353   -272   -249   -407   -348   -200
   1150     20  -1130   -587   1137   -553   -285   -236   -200   -363   -301   -127
   1176    174  -1002   -675   1091   -413   -218   -174   -135   -285   -226    -80
   1197    306   -891   -753   1044   -290   -148   -111    -70   -215   -166    -72
   1210    428   -782   -818    997   -176    -72    -46     -7   -148   -101    -49
   1171    558   -615   -865    893    -28    -18     23     59    -72    -28    -15
   1127    667   -459   -898    792    103     51    101    137      7     49     23
   1060    753   -309   -906    683    223    132    168    205     80    114     57
    989    823   -166   -906    579    329    210    249    267    150    181    109
    859    906     46   -883    405    478    290    348    355    241    272    192
    714    948    233   -831    241    592    353    423    433    319    348    249
    561    953    392   -758     83    672    444    501    509    387    394    262
    410    963    553   -685    -70    758    626    667    662    504    452    252
    322   1098    776   -711   -226    937    730    878    891    719    613    316
    272   1356   1083   -815   -405   1221    787   1093   1176   1036    909    519
    184   1709   1525   -948   -672   1618    839   1327   1506   1462   1382    924
     67   2122   2055  -1093   -992   2088    841   1400   1662   1758   1860   1413
   -150   2218   2366  -1034  -1260   2291    820   1223   1491   1732   2109   1683
   -400   2094   2494   -846  -1447   2291    779    950   1148   1470   2029   1590
   -698   1738   2434   -522  -1566   2086    753    566    623    857   1382    956
  -1015   1267   2283   -124  -1649   1774    693    148     38     59    410     75
  -1192    914   2107    137  -1652   1512    587     93    -90   -114    181   -129
  -1392    667   2057    361  -1725   1361    613    290    127    101    322     18
  -1545    545   2088    498  -1818   1317    717    501    384    335    470    207
  -1654    579   2234    537  -1943   1405    841    698    628    558    623    397
  -1808    678   2483    563  -2148   1579    969    922    885    802    823    597
  -1883    722   2605    579  -2244   1662   1072   1052   1036    943    940    722
  -1943    758   2699    589  -2322   1727   1137   1111   1101   1013    997    792
  -2039    771   2811    633  -2423   1790   1158   1143   1137   1049   1036    852
  -2117    771   2886    672  -2501   1829   1174   1182   1176   1093   1083    911
  -2197    761   2959    719  -2577   1860   1176   1197   1200   1117   1104    945
  -2348    748   3096    797  -2725   1922   1205   1228   1236   1153   1132    987
  -2423    740   3164    841  -2792   1951   1208   1247   1262   1184   1169   1013
  -2462    732   3195    865  -2831   1964   1184   1213   1244   1161   1166   1010
  -2496    711   3205    891  -2852   1958   1189   1192   1228   1148   1161   1000
  -2525    657   3182    932  -2855   1919   1166   1174   1208   1132   1140    961
  -2585    594   3180    995  -2881   1886   1166   1169   1197   1117   1124    948
  -2652    568   3221   1039  -2938   1896   1184   1176   1208   1127   1135    963
  -2624    649   3273    987  -2948   1961   1171   1195   1234   1158   1174    997
  -2566    732   3299    914  -2933   2016   1218   1213   1247   1176   1200   1015
  -2457    789   3247    833  -2852   2018   1218   1189   1221   1153   1189   1028
  -2449    795   3242    826  -2844   2018   1176   1187   1215   1150   1187   1078
  -2431    766   3198    831  -2816   1982   1156   1179   1197   1135   1166   1111
  -2410    711   3120    846  -2766   1914   1192   1171   1182   1124   1150   1158
  -2377    727   3104    826  -2740   1914   1137   1132   1143   1091   1127   1171
  -2356    714   3068    818  -2712   1891   1088   1088   1096   1054   1085   1184
  -2330    704   3034    813  -2683   1867   1088   1070   1083   1044   1072   1213
  -2291    719   3011    784  -2650   1862   1072   1065   1093   1057   1096   1270
  -2299    763   3063    769  -2681   1912   1080   1088   1127   1098   1150   1332
  -2296    846   3143    722  -2720   1995   1078   1132   1176   1150   1213   1397
  -2265    859   3125    701  -2694   1992   1054   1109   1158   1143   1213   1421
  -2182    875   3055    652  -2618   1964   1023   1080   1140   1135   1215   1457
  -1964    989   2953    488  -2457   1971    979   1062   1132   1135   1231   1496
  -1748   1078   2824    332  -2286   1948    885   1015   1093   1104   1208   1488
  -1602   1072   2675    262  -2138   1873    789    935   1026   1036   1150   1434
  -1514    982   2494    265  -2003   1738    711    815    917    924   1060   1340
  -1444    875   2320    285  -1880   1597    618    704    795    807    956   1234
  -1314    820   2132    246  -1722   1475    524    607    693    706    867   1150
  -1226    750   1974    236  -1600   1361    423    506    589    602    774   1072
  -1117    691   1805    210  -1460   1249    270    350    439    452    639    974
   -979    620   1600    179  -1288   1109    181    223    314    322    519    901
   -771    550   1319    109  -1047    935     88     83    181    166    368    800
   -522    483   1005     18   -763    743    -59    -90     15    -23    179    641
   -306    358    662    -25   -485    509   -181   -231   -129   -192      0    454
    -72    205    277    -64   -174    241   -277   -353   -252   -340   -155    254
    301    129   -171   -218    233    -20   -428   -532   -426   -540   -358     49
    610      5   -605   -309    607   -298   -597   -717   -597   -737   -561   -129
    891   -207  -1101   -342    995   -654   -776   -911   -779   -945   -771   -342
   1210   -698  -1909   -254   1558  -1304   -859  -1036   -878  -1067   -901   -485
   1932   -961  -2894   -485   2410  -1927   -997  -1215  -1072  -1267  -1119   -750
   2559   -584  -3143   -987   2850  -1862  -1174  -1387  -1286  -1467  -1350  -1034
   2688   -332  -3021  -1179   2852  -1675  -1148  -1345  -1267  -1444  -1350  -1111
   2722   -176  -2899  -1273   2811  -1538  -1070  -1265  -1213  -1382  -1299  -1072
   2813   -129  -2946  -1343   2878  -1538  -1111  -1260  -1241  -1395  -1309  -1070
   2803   -194  -2998  -1304   2899  -1597  -1148  -1247  -1247  -1395  -1317  -1114
   2530   -358  -2889  -1085   2707  -1623  -1117  -1195  -1213  -1350  -1286  -1171
   2156   -509  -2665   -823   2410  -1587  -1114  -1143  -1182  -1304  -1236  -1231
   1899   -579  -2481   -662   2190  -1530  -1153  -1148  -1163  -1275  -1195  -1241
   1855   -696  -2551   -579   2200  -1621  -1228  -1226  -1239  -1337  -1241  -1283
   2260   -698  -2959   -782   2608  -1829  -1428  -1356  -1402  -1486  -1379  -1361
   2972   -553  -3525  -1208   3247  -2039  -1634  -1483  -1577  -1660  -1532  -1473
   2987   -501  -3491  -1244   3237  -1997  -1522  -1431  -1553  -1631  -1517  -1415
   2592   -587  -3180  -1002   2883  -1880  -1402  -1325  -1457  -1543  -1449  -1330
   2244   -685  -2930   -779   2587  -1808  -1325  -1236  -1387  -1480  -1400  -1299
   2169   -714  -2883   -727   2525  -1797  -1247  -1187  -1350  -1452  -1395  -1350
   2158   -761  -2920   -698   2538  -1839  -1299  -1234  -1363  -1467  -1426  -1493
   2068   -813  -2881   -628   2473  -1844  -1314  -1273  -1358  -1465  -1431  -1636
   2148   -805  -2956   -672   2551  -1880  -1327  -1293  -1353  -1473  -1441  -1808
   2431   -519  -2951   -956   2691  -1735  -1286  -1223  -1260  -1392  -1361  -1888
   2709   -155  -2865  -1278   2785  -1509  -1192  -1070  -1091  -1226  -1189  -1855
   2805     62  -2743  -1434   2774  -1337  -1057   -940   -950  -1083  -1054  -1855
   2824    168  -2655  -1496   2738  -1241   -989   -919   -922  -1039  -1013  -1909
   2709    244  -2465  -1475   2587  -1109   -911   -846   -844   -950   -932  -1891
   2486    249  -2236  -1369   2361   -992   -750   -701   -722   -820   -802  -1751
   2294    379  -1914  -1337   2104   -766   -597   -545   -576   -670   -652  -1535
   2169    530  -1639  -1350   1904   -553   -459   -436   -472   -571   -545  -1252
   2096    537  -1558  -1317   1829   -509   -441   -420   -465   -566   -532   -932
   1805    246  -1561  -1026   1680   -657   -568   -519   -561   -654   -605   -667
   1436   -145  -1582   -646   1506   -862   -696   -665   -717   -800   -745   -672
   1124   -472  -1600   -327   1358  -1036   -805   -787   -859   -940   -880   -740
    870   -680  -1551    -93   1210  -1114   -813   -800   -898   -982   -906   -745
    649   -662  -1312      5    979   -987   -711   -701   -818   -898   -815   -685
    465   -602  -1067     70    766   -833   -607   -594   -724   -800   -730   -602
    163   -581   -745    207    452   -665   -457   -428   -571   -641   -589   -389
   -205   -478   -272    342     33   -376   -179   -189   -340   -402   -363    -98
   -517   -163    353    337   -436     96    119     96    -41    -98    -70    207
   -776    155    932    309   -854    542    368    379    257    202    210    522
   -974    415   1387    277  -1179    898    701    709    592    527    504    831
  -1132    743   1875    194  -1504   1309   1083   1117    997    904    807   1039
  -1257   1013   2268    122  -1764   1639   1317   1491   1374   1280   1132   1231
  -1371   1286   2657     44  -2016   1969   1491   1834   1758   1701   1538   1514
  -1491   1574   3063    -41  -2278   2317   1491   2036   2036   2068   1977   1930
  -1693   1896   3590   -101  -2642   2743   1421   1969   2062   2216   2351   2377
  -2187   1834   4019    176  -3104   2925   1319   1647   1795   2125   2556   2644
  -2759   1582   4341    587  -3548   2961   1249   1267   1423   1870   2436   2561
  -3231    987   4219   1122  -3725   2603   1140    753    820   1150   1618   1803
  -3499    270   3769   1615  -3634   2018    924    293    220    314    613    852
  -3442    -93   3346   1766  -3395   1626    704    267    129    192    436    667
  -3221   -148   3070   1683  -3146   1460    748    457    337    387    542    714
  -3117    -23   3094   1569  -3107   1535    901    719    654    667    730    859
  -3024    194   3218   1415  -3120   1706   1070   1008    974    945    937   1013
  -2787    246   3031   1270  -2909   1636   1187   1205   1179   1124   1078   1101
  -2533    296   2829   1117  -2681   1561   1280   1319   1299   1234   1176   1184
  -2343    374   2714    982  -2527   1543   1397   1405   1376   1306   1247   1228
  -2314    348   2662    984  -2488   1504   1506   1470   1441   1363   1306   1210
  -2470    181   2650   1143  -2559   1415   1608   1540   1519   1436   1379   1143
  -2691      7   2699   1340  -2694   1353   1647   1590   1584   1491   1431   1135
  -2891    -88   2803   1488  -2850   1356   1636   1592   1592   1501   1449   1132
  -2870   -148   2722   1509  -2798   1286   1574   1530   1522   1439   1397   1075
  -2499   -202   2294   1350  -2397   1044   1402   1350   1337   1257   1213    909
  -2122   -257   1862   1189  -1992    802   1221   1179   1171   1088   1041    750
  -1787   -337   1449   1060  -1621    553   1054   1018   1021    932    880    563
  -1470   -387   1083    930  -1278    348    839    883    901    813    758    394
  -1249   -457    792    852  -1023    166    641    750    769    680    626    241
  -1078   -519    558    797   -818     18    511    646    685    592    522    148
   -969   -626    342    795   -659   -142    446    553    594    509    439     96
   -961   -631    329    797   -646   -150    441    493    519    441    384     75
  -1047   -646    400    844   -724   -124    465    493    491    420    376    148
  -1234   -743    488    987   -862   -127    433    491    467    405    361    231
  -1387   -870    517   1127   -956   -176    358    457    423    358    327    324
  -1483  -1054    428   1270   -956   -314    311    397    355    293    293    433
  -1530  -1187    340   1358   -935   -423    132    296    241    189    197    462
  -1556  -1366    189   1460   -875   -587    -23    176    109     70     57    431
  -1579  -1566     12   1571   -797   -776    -72     41     -5    -46    -88    384
  -1587  -1823   -236   1706   -675  -1031   -233   -155   -192   -246   -296    226
  -1615  -1992   -376   1803   -620  -1184   -483   -322   -363   -441   -470     38
  -1639  -2114   -475   1878   -581  -1296   -675   -465   -550   -620   -620   -179
  -1579  -2346   -766   1961   -410  -1556   -833   -620   -763   -784   -779   -441
  -1597  -2587   -989   2094   -303  -1790   -992   -800   -956   -917   -911   -657
  -1816  -2842  -1028   2327   -394  -1935  -1179   -976  -1109  -1060  -1060   -857
  -2000  -3037  -1036   2517   -483  -2036  -1384  -1083  -1192  -1156  -1161  -1008
  -2003  -3042  -1041   2522   -480  -2044  -1512  -1156  -1254  -1226  -1215  -1127
  -1842  -3135  -1293   2488   -275  -2216  -1626  -1296  -1405  -1371  -1348  -1343
  -1751  -3226  -1475   2488   -140  -2353  -1670  -1382  -1501  -1465  -1423  -1486
  -1756  -3161  -1408   2457   -176  -2286  -1678  -1382  -1506  -1462  -1397  -1548
  -1813  -3005  -1192   2410   -311  -2099  -1662  -1317  -1423  -1374  -1293  -1556
  -1930  -2839   -909   2385   -511  -1875  -1605  -1205  -1301  -1247  -1153  -1470
  -1971  -2655   -683   2309   -644  -1670  -1382  -1060  -1132  -1101  -1013  -1332
  -1914  -2478   -563   2195   -678  -1519  -1239   -979  -1013  -1023   -948  -1247
  -1693  -2353   -659   2021   -517  -1506  -1150   -963   -963  -1010   -948  -1169
  -1197  -2239  -1041   1719    -77  -1641  -1135  -1031  -1023  -1104  -1041  -1192
   -555  -2057  -1501   1306    470  -1779  -1169  -1085  -1078  -1182  -1124  -1176
     62  -1849  -1914    893    987  -1883  -1197  -1130  -1117  -1236  -1182  -1106
    374  -1756  -2130    688   1249  -1943  -1179  -1135  -1124  -1249  -1187   -976
    371  -1790  -2161    709   1265  -1974  -1137  -1127  -1119  -1244  -1182   -854
    233  -1774  -2010    769   1122  -1891  -1039  -1054  -1047  -1171  -1122   -698
     70  -1761  -1831    844    950  -1797   -961   -989   -979  -1106  -1067   -561
    -85  -1823  -1738    953    823  -1779   -930   -950   -937  -1080  -1049   -496
   -161  -1873  -1712   1018    774  -1792   -945   -943   -919  -1062  -1028   -441
   -233  -1992  -1758   1111    761  -1875   -982   -976   -966  -1109  -1088   -527
   -303  -2140  -1836   1221    766  -1990  -1023  -1036  -1041  -1187  -1184   -732
   -311  -2252  -1940   1280    813  -2096  -1111  -1119  -1132  -1275  -1286   -984
   -293  -2377  -2083   1335    893  -2231  -1205  -1179  -1208  -1348  -1374  -1221
   -189  -2410  -2223   1299   1015  -2317  -1241  -1202  -1231  -1374  -1410  -1376
   -103  -2468  -2366   1286   1130  -2418  -1262  -1215  -1236  -1376  -1423  -1457
     10  -2418  -2429   1202   1218  -2423  -1239  -1189  -1200  -1335  -1384  -1428
    228  -2195  -2423    984   1325  -2309  -1156  -1114  -1114  -1244  -1288  -1345
    415  -1930  -2346    756   1379  -2138  -1060  -1021  -1010  -1135  -1174  -1265
    566  -1727  -2294    579   1428  -2010   -997   -930   -922  -1044  -1085  -1228
    795  -1470  -2265    337   1527  -1867   -914   -815   -815   -937   -979  -1166
   1060  -1130  -2190     36   1623  -1660   -774   -672   -662   -789   -823  -1028
   1402   -691  -2094   -358   1745  -1392   -646   -524   -498   -631   -670   -872
   1803   -231  -2034   -787   1917  -1132   -527   -379   -340   -470   -498   -683
   2122    116  -2008  -1119   2065   -945   -407   -246   -213   -337   -366   -540
   2317    392  -1925  -1353   2122   -766   -303   -127   -103   -223   -252   -426
   2605    740  -1865  -1675   2236   -561   -280    -49    -25   -129   -150   -319
   2834   1015  -1818  -1925   2325   -400   -192     54     64    -28    -44   -174
   2821   1161  -1660  -1990   2242   -249    -75    163    171     83     72      7
   2598   1241  -1356  -1919   1977    -57     80    285    296    210    200    179
   2236   1330   -909  -1784   1571    210    218    397    405    322    314    322
   1883   1293   -592  -1590   1236    350    288    449    454    379    374    397
   1623   1226   -397  -1426   1010    413    306    470    470    400    402    426
   1483   1197   -285  -1340    885    457    311    467    462    410    420    426
   1473   1195   -280  -1335    875    457    327    449    431    389    407    376
   1428   1153   -275  -1291    852    439    316    431    400    361    379    306
   1356   1083   -275  -1221    815    405    285    405    358    319    329    218
   1239   1002   -236  -1119    737    384    262    389    329    290    298    153
    987    917    -72   -953    530    423    277    415    337    306    311    158
    732    893    161   -813    285    527    371    491    402    371    374    207
    607    880    270   -745    168    576    418    530    431    394    392    192
    475    823    348   -649     64    587    397    540    446    402    402    176
    163    776    613   -472   -223    696    439    563    488    446    454    210
   -285    719   1005   -215   -644    862    597    685    602    568    581    340
   -613    735   1348    -62   -979   1041    787    857    743    698    688    454
   -753    745   1499      5  -1124   1122    922   1039    849    795    740    535
   -787    859   1647    -36  -1215   1252   1062   1270   1023    971    867    667
   -810   1096   1904   -142  -1356   1499   1161   1525   1275   1239   1127    919
   -758   1350   2109   -298  -1434   1727   1140   1735   1501   1540   1465   1293
   -732   1556   2288   -410  -1509   1922    956   1590   1478   1657   1748   1696
   -917   1452   2369   -270  -1644   1912    636   1023   1148   1564   1821   1917
  -1192   1213   2405    -10  -1797   1808    371    418    701   1306   1652   1857
  -1384    719   2104    329  -1745   1410    153   -179     54    589    935   1244
  -1517     93   1610    711  -1564    852     20   -623   -665   -379    -59    371
  -1590   -319   1270    953  -1431    475    -33   -555   -763   -550   -270    135
  -1771   -574   1197   1171  -1486    311     96   -246   -506   -345   -142    189
  -1956   -732   1223   1343  -1592    244    241     23   -254   -153    -25    265
  -2247   -849   1397   1548  -1823    272    384    267    -12     49    122    381
  -2587   -878   1709   1730  -2151    415    597    488    220    252    285    514
  -2889   -805   2081   1847  -2486    636    717    600    363    376    392    607
  -3104   -823   2278   1961  -2694    727    724    626    426    431    452    649
  -3099   -756   2343   1927  -2722    792    745    652    480    480    501    678
  -3008   -602   2405   1805  -2707    898    833    727    587    574    587    730
  -2938   -498   2439   1719  -2691    969    857    756    633    613    613    714
  -2907   -462   2442   1683  -2675    989    828    735    623    600    587    628
  -2915   -433   2481   1675  -2699   1023    805    724    628    592    571    561
  -2927   -454   2470   1688  -2701   1008    737    662    597    550    527    457
  -2915   -478   2436   1696  -2678    979    680    605    558    514    493    387
  -2902   -553   2346   1725  -2626    893    597    519    485    449    433    314
  -2813   -607   2205   1712  -2509    797    506    431    402    371    358    241
  -2756   -693   2062   1722  -2413    683    355    298    277    249    236    122
  -2600   -691   1906   1644  -2255    607    226    200    187    161    142     23
  -2410   -711   1699   1561  -2057    493    148    137    124     98     80    -54
  -2226   -659   1566   1444  -1896    452     70     96     80     59     41    -98
  -2125   -607   1517   1363  -1823    454     88    135    109     96     88    -51
  -2031   -504   1525   1267  -1779    509    124    192    163    155    150      5
  -1860   -306   1551   1080  -1706    620    150    236    207    200    197     31
  -1712   -228   1483    971  -1597    626    103    228    202    197    192      7
  -1558   -220   1335    888  -1447    555     72    174    155    150    150    -49
  -1332   -262   1070    797  -1202    402     -7     67     49     41     36   -171
  -1013   -215    797    610   -906    290   -148    -41    -51    -54    -62   -272
   -644   -168    475    407   -561    153   -296   -166   -176   -179   -179   -389
   -207    -96    111    150   -161      7   -402   -283   -296   -290   -288   -498
    189     15   -174   -103    181    -77   -485   -366   -374   -366   -353   -553
    540    119   -420   -329    480   -150   -579   -436   -444   -426   -407   -581
    922    197   -724   -558    823   -262   -730   -540   -540   -496   -465   -607
   1291    148  -1145   -719   1218   -498   -805   -594   -589   -537   -509   -628
   1605    -88  -1693   -758   1647   -891   -854   -644   -633   -584   -553   -665
   1855   -101  -1956   -878   1904  -1028   -872   -652   -641   -600   -574   -685
   1964    101  -1862  -1031   1914   -880   -867   -639   -644   -589   -561   -654
   2073    106  -1966  -1091   2018   -927   -901   -636   -675   -618   -589   -704
   2164     83  -2083  -1124   2125  -1000   -937   -615   -678   -623   -597   -743
   2249    -10  -2262  -1122   2255  -1135  -1018   -659   -758   -685   -654   -805
   2286   -106  -2392  -1088   2338  -1249   -940   -691   -828   -745   -714   -849
   2288    -98  -2390  -1096   2338  -1244   -904   -670   -833   -766   -727   -865
   2397     15  -2382  -1208   2390  -1182   -901   -626   -800   -753   -711   -859
   2569     96  -2473  -1332   2522  -1187   -888   -639   -818   -789   -750   -922
   2821    166  -2655  -1493   2738  -1244   -922   -688   -883   -875   -844  -1049
   3203    298  -2904  -1751   3052  -1301   -992   -735   -963   -961   -937  -1184
   3520    384  -3138  -1953   3328  -1376   -987   -761  -1031  -1039  -1028  -1325
   3645    402  -3242  -2023   3442  -1418   -992   -784  -1078  -1098  -1117  -1475
   3681    433  -3247  -2057   3465  -1405   -948   -792  -1060  -1098  -1148  -1574
   3891    462  -3432  -2179   3663  -1483   -940   -839  -1060  -1109  -1182  -1649
   4026    444  -3582  -2236   3806  -1569   -989   -917  -1085  -1135  -1213  -1662
   4029    389  -3639  -2210   3834  -1623   -997   -950  -1091  -1143  -1226  -1665
   3912    296  -3616  -2104   3764  -1660  -1031   -961  -1088  -1148  -1236  -1709
   3697    176  -3520  -1938   3608  -1670  -1091   -969  -1098  -1158  -1252  -1803
   3346     41  -3304  -1693   3325  -1631  -1010   -935  -1057  -1119  -1208  -1826
   2915    -93  -3008  -1410   2959  -1548   -930   -898  -1002  -1080  -1166  -1816
   2421   -192  -2613  -1114   2517  -1402   -885   -833   -924  -1018  -1106  -1766
   1938   -163  -2101   -888   2018  -1132   -805   -683   -774   -865   -956  -1551
   1512   -127  -1639   -693   1574   -880   -672   -535   -633   -704   -779  -1166
   1158    -98  -1260   -530   1208   -678   -498   -413   -501   -561   -607   -789
    945   -132  -1078   -405   1010   -605   -418   -337   -410   -467   -485   -524
    896   -142  -1041   -379    969   -592   -410   -363   -405   -470   -483   -384
    766   -202   -969   -283    867   -584   -420   -363   -394   -465   -485   -280
    626   -187   -813   -220    719   -498   -426   -309   -337   -402   -410   -114
    488    -90   -579   -197    532   -335   -337   -207   -228   -288   -288     77
    290     62   -231   -179    259    -83   -265    -83   -106   -142   -119    371
     36    129     93    -83    -28    111   -197     10    -18    -28     20    641
   -290    132    423     77   -358    277    -41    155    127    122    187    867
   -644    150    795    246   -719    472     98    316    267    254    316    997
   -940    176   1117    379  -1028    646    103    431    368    353    426   1122
  -1169    135   1304    514  -1236    719    277    504    433    413    517   1200
  -1218    142   1361    535  -1291    753    506    535    462    439    563   1228
  -1002    236   1239    384  -1119    737    522    530    436    420    558   1208
   -922    213   1132    353  -1026    672    465    517    371    353    493   1166
   -831    298   1130    265   -979    711    457    550    374    355    506   1202
   -849    441   1291    200  -1070    865    558    639    428    433    589   1288
  -1057    501   1558    277  -1306   1028    639    753    574    607    763   1486
  -1124    566   1691    277  -1408   1127    727    862    704    730    872   1538
  -1192    501   1691    345  -1441   1096    836    948    802    815    909   1475
  -1343    298   1641    522  -1493    969    935   1015    880    862    906   1387
  -1509     51   1561    730  -1535    805   1013   1093    958    909    924   1317
  -1727   -161   1564    943  -1647    698   1039   1117    982    919    937   1293
  -1803   -329   1470   1065  -1639    568   1049   1098    948    893    885   1223
  -1758   -431   1325   1093  -1543    446   1026   1054    880    831    818   1140
  -1649   -475   1174   1062  -1413    348    950    984    800    753    727    841
  -1361   -293   1067    826  -1215    384    800    883    688    654    633    659
  -1158    -33   1124    597  -1143    545    782    885    654    641    607    607
  -1171    166   1337    501  -1254    750    950   1093    805    800    701    644
  -1358    306   1665    527  -1512    984   1213   1431   1091   1078    880    766
  -1374    426   1797    472  -1584   1109   1299   1641   1319   1309   1057    919
  -1278    589   1867    342  -1571   1226   1239   1745   1512   1545   1273   1145
  -1252    745   1997    252  -1626   1371   1080   1732   1618   1738   1553   1504
  -1353    896   2249    228  -1800   1571    893   1457   1493   1748   1769   1875
  -1327    818   2145    252  -1738   1480    688    995   1096   1499   1693   1862
  -1114    644   1758    233  -1436   1200    452    470    532    984   1249   1426
   -792    335   1124    226   -958    727    194   -145   -210    122    324    504
   -423     18    441    202   -431    228    -23   -581   -823   -628   -452   -270
   -368   -400    -33    384   -171   -218   -270   -667   -963   -797   -626   -530
   -358   -613   -257    485    -51   -436   -213   -472   -766   -652   -568   -550
   -270   -607   -337    436     31   -472   -137   -265   -537   -470   -475   -470
   -181   -548   -366    366     90   -457   -127   -140   -374   -358   -402   -405
   -106   -540   -433    322    163   -488    -90    -46   -296   -319   -371   -439
     28   -571   -600    270    314   -587   -119    -72   -327   -371   -428   -537
    145   -613   -758    231    449   -685   -184   -129   -368   -428   -465   -602
    189   -576   -766    194    478   -670   -210   -161   -392   -467   -483   -641
    135   -587   -722    226    428   -654   -241   -194   -431   -522   -535   -680
     90   -571   -665    239    376   -618   -254   -231   -462   -563   -568   -667
    122   -555   -678    215    397   -615   -309   -277   -491   -597   -584   -623
    103   -639   -743    267    423   -691   -316   -290   -491   -610   -597   -602
     59   -727   -787    332    420   -758   -267   -267   -465   -597   -592   -597
    119   -641   -761    259    439   -701   -285   -244   -436   -566   -558   -553
    189   -574   -763    192    475   -670   -301   -239   -439   -558   -553   -540
    220   -584   -805    181    511   -693   -342   -265   -475   -576   -571   -550
    298   -602   -901    150    597   -750   -374   -275   -485   -571   -576   -581
    340   -563   -906    111    623   -735   -342   -254   -470   -550   -553   -592
    340   -381   -722     20    530   -550   -249   -142   -371   -462   -452   -527
    197   -296   -493     49    345   -394   -239   -127   -322   -415   -420   -472
    -46   -348   -301    197    124   -324   -249   -153   -309   -397   -423   -457
   -127   -394   -270    259     70   -332   -277   -155   -283   -353   -381   -389
   -161   -472   -311    316     72   -392   -311   -197   -324   -376   -402   -374
   -233   -620   -387    428     75   -504   -366   -277   -418   -467   -532   -426
   -124   -748   -623    436    246   -685   -530   -405   -561   -594   -670   -535
     70   -846   -917    387    491   -880   -719   -561   -722   -743   -826   -727
    192   -911  -1106    358    649  -1008   -813   -670   -826   -841   -927   -849
    231  -1047  -1278    407    753  -1161   -901   -771   -930   -932  -1015   -932
    213  -1182  -1397    483    802  -1288   -969   -810   -979   -971  -1057   -989
    158  -1228  -1389    535    771  -1309   -966   -753   -932   -914  -1000   -945
     46  -1254  -1301    605    672  -1278   -937   -709   -888   -867   -956   -919
     -5  -1218  -1213    613    602  -1215   -940   -714   -891   -854   -932   -883
    137  -1057  -1197    457    667  -1127   -917   -657   -841   -787   -849   -784
    319   -846  -1166    262    740  -1005   -823   -540   -724   -659   -704   -672
    226   -678   -906    226    563   -792   -667   -371   -576   -504   -537   -555
    109   -545   -654    218    381   -600   -522   -239   -462   -392   -423   -470
     98   -483   -584    192    340   -532   -441   -153   -392   -322   -350   -407
     10   -358   -368    174    187   -363   -337    -20   -270   -189   -202   -244
    -67   -309   -241    187     85   -275   -303     12   -244   -153   -155   -189
   -142   -239    -96    192    -23   -168   -275     36   -226   -137   -132   -161
    -90      7     96     41    -96     51   -184    153   -101    -23    -10    -41
     12    148    135    -80    -59    140   -106    244    -18     46     59     28
     98    179     77   -140     10    127    -46    262    -20     25     36      2
    174    114    -59   -142    116     28    -75    176   -109    -75    -67   -119
    111     67    -44    -90     75     12    -46    137   -137   -111   -109   -150
     -7    -77    -72     41     31    -75    -62    132   -155   -145   -153   -192
    -96   -171    -75    132    -10   -124   -122     90   -189   -184   -189   -218
    -49   -116    -67     83      7    -93   -119     57   -213   -213   -210   -220
    -20   -233   -213    124     93   -223   -132     23   -241   -257   -257   -288
     64   -267   -332     98    197   -298   -122     23   -236   -272   -272   -329
     77   -241   -319     80    197   -277    -85     25   -223   -283   -293   -355
    244    -88   -332    -77    288   -210    -64     59   -197   -249   -236   -280
    275     64   -210   -171    241    -72     38    145   -106   -163   -161   -192
    241    223    -18   -233    129    103    213    327     64     10      2    -33
    387    428     38   -410    174    233    327    465    179    129    127     85
    379    576    197   -478     90    387    431    563    252    202    197    163
    301    618    316   -459     -7    467    478    615    285    226    207    181
    353    626    272   -491     38    452    501    618    290    231    210    189
    332    566    231   -449     51    397    491    592    265    205    200    189
    249    581    332   -415    -41    457    563    626    301    228    223    236
     62    493    431   -277   -184    462    576    633    319    231    226    228
   -145    303    446    -80   -296    374    519    602    272    179    158     90
   -226    275    501    -25   -363    387    493    574    265    174    168     25
   -301    145    446     77   -374    296    407    498    205    127    145    -31
   -402   -163    239    280   -322     36    306    420     96     28     44   -153
   -553   -233    319    392   -436     41    366    504    158     83     80   -129
   -537   -293    244    415   -392    -25    337    491    140     51     18   -197
   -387   -265    122    327   -254    -72    218    387     59    -12    -23   -194
   -316   -179    137    246   -228    -23    252    361      2    -38    -38   -194
   -218   -155     62    187   -142    -46    319    340    -41    -70    -70   -249
   -194   -148     46    171   -122    -51    262    327    -70    -85    -77   -257
   -316   -324     -7    322   -155   -166    197    314    -98   -114   -114   -280
   -285   -485   -200    384    -44   -342    189    259   -161   -184   -202   -355
   -265   -522   -259    392     -5   -392    142    176   -241   -265   -275   -400
   -381   -704   -324    540    -31   -514     51     98   -322   -340   -345   -485
   -597   -932   -335    766   -132   -633     59     80   -366   -387   -389   -553
   -740   -992   -252    865   -244   -623     44     59   -379   -407   -418   -571
   -740  -1023   -283    883   -228   -654    -57     -7   -428   -449   -444   -571
   -750  -1202   -454    974   -150   -828    -85    -67   -496   -519   -527   -641
   -753  -1179   -426    966   -163   -802    -80   -101   -514   -553   -542   -641
   -852  -1153   -303   1000   -275   -730   -124   -140   -537   -592   -579   -652
  -1057  -1296   -239   1176   -410   -769   -135   -187   -576   -633   -618   -696
  -1132  -1371   -239   1249   -449   -805   -114   -166   -553   -605   -592   -667
  -1197  -1371   -174   1286   -511   -774    -88   -101   -491   -535   -524   -607
  -1382  -1350     28   1366   -706   -662   -116   -116   -504   -542   -535   -594
  -1475  -1340    135   1408   -807   -602    -72    -75   -467   -511   -514   -571
  -1561  -1465     93   1512   -828   -685    -20     57   -392   -470   -514   -618
  -1582  -1366    215   1475   -898   -576    189    327   -181   -296   -418   -574
  -1509  -1000    509   1254  -1010   -246    374    589    161     41   -106   -267
  -1389   -527    862    958  -1127    166    433    872    532    462    327    158
  -1350   -150   1197    750  -1278    522    303    885    680    761    719    555
  -1540    -77   1462    810  -1501    691    161    571    589    901    979    807
  -1727   -184   1543    953  -1636    678    -49    -20    259    784    982    833
  -1753   -332   1421   1041  -1587    542   -246   -558   -259    270    540    514
  -1834   -797   1034   1314  -1436    116   -493  -1083  -1028   -704   -415   -303
  -1797  -1127    670   1462  -1234   -228   -618  -1208  -1389  -1176   -896   -745
  -1738  -1350    384   1543  -1062   -483   -623  -1026  -1241  -1075   -875   -787
  -1667  -1387    277   1527   -974   -555   -610   -833  -1060   -940   -828   -771
  -1584  -1296    288   1439   -937   -506   -475   -563   -815   -727   -693   -672
  -1478  -1223    254   1350   -867   -485   -327   -381   -644   -600   -633   -649
  -1192  -1072    119   1130   -657   -478   -350   -384   -626   -592   -639   -641
   -932   -904     28    917   -480   -439   -272   -285   -532   -496   -563   -571
   -641   -784   -145    711   -249   -465   -366   -285   -540   -485   -553   -566
   -316   -620   -303    470     -7   -462   -465   -319   -589   -524   -597   -600
     59   -488   -548    213    301   -517   -594   -454   -722   -644   -709   -748
    680   -340  -1023   -171    849   -680   -753   -602   -888   -805   -872   -958
   1218   -168  -1387   -527   1301   -776   -771   -584   -883   -782   -857   -958
   1527    174  -1353   -849   1441   -589   -623   -439   -709   -594   -672   -766
   1525    467  -1060   -997   1291   -293   -436   -215   -465   -376   -444   -527
   1288    319   -969   -805   1127   -324   -475   -241   -457   -389   -457   -566
   1028    168   -862   -600    945   -345   -355   -200   -405   -345   -410   -514
    979    319   -659   -649    820   -168   -168    -28   -241   -197   -265   -371
    943    470   -472   -709    709      0   -127     72   -127    -80   -140   -241
    893    509   -384   -701    639     62    -96    119    -83    -38    -98   -187
    833    537   -298   -685    566    119    -96    140    -62    -18   -101   -205
    769    379   -389   -574    579     -5   -142     88   -127    -67   -148   -236
    602    249   -355   -428    478    -54   -168     46   -171   -116   -192   -288
    319    150   -168   -236    244     -7   -207     46   -155    -96   -153   -254
    101     49    -51    -75     77      0   -179     67   -137    -83   -137   -290
     -7    -93    -85     51     38    -90   -218     20   -207   -166   -239   -467
    114      0   -116    -57    114    -57   -236     31   -189   -140   -194   -415
     96    111     15   -103     38     64   -200     85   -116    -64    -96   -272
     38    116     77    -80    -20     98    -90    111    -80    -41    -59   -236
     41    153    111    -96    -33    132     20    150    -41    -23    -41   -244
    145    213     67   -181     38    142    -80    181     10     23     15   -218
    189    218     28   -205     80    124    -88    213     23     31     41   -202
    161    433    272   -298    -57    353     15    335    153    161    181    -49
    176    618    441   -397   -132    530    -12    374    233    265    316    122
    150    649    496   -400   -174    574     51    405    277    296    392    218
    197    750    553   -475   -179    652    197    506    363    355    426    197
    426    831    402   -628     12    615    122    465    314    309    368    101
    709   1111    402   -909    153    758    -12    472    335    340    431    213
    846   1395    548  -1122    150    971     10    537    415    465    610    493
    883   1452    566  -1169    158   1010    181    540    407    467    633    540
    922   1540    618  -1231    150   1080    405    626    472    522    657    542
    919   1654    735  -1286     93   1195    480    727    550    600    743    626
    987   1701    714  -1345    137   1210    454    696    519    563    683    576
    875   1569    693  -1221     90   1132    381    662    475    524    649    558
    761   1597    833  -1182    -36   1218    439    727    537    571    693    633
    615   1706   1091  -1161   -236   1400    522    792    610    623    740    704
    426   1647   1221  -1036   -397   1434    558    854    667    678    776    758
    361   1610   1249   -987   -444   1428    652    867    680    683    758    730
    124   1615   1488   -872   -683   1551    820    932    782    782    846    828
    -20   1608   1628   -792   -823   1618    826    976    836    844    885    885
   -127   1745   1873   -810  -1000   1808    865   1021    867    891    948    937
   -189   1886   2075   -849  -1132   1979   1000   1184   1028   1049   1083   1054
    -57   1925   1982   -935  -1021   1951   1057   1257   1080   1106   1127   1057
     25   2135   2109  -1080  -1041   2122   1153   1273   1109   1156   1215   1208
    -36   2208   2242  -1085  -1140   2223   1192   1358   1192   1249   1330   1345
   -122   2125   2247  -1002  -1184   2187   1153   1350   1171   1221   1286   1267
   -215   2000   2213   -893  -1213   2107   1187   1371   1174   1223   1273   1218
   -290   1867   2158   -787  -1223   2013   1150   1348   1143   1208   1234   1187
   -293   1803   2096   -756  -1197   1948   1150   1369   1153   1226   1262   1223
   -371   1639   2010   -633  -1192   1823   1096   1337   1109   1187   1223   1189
   -493   1405   1899   -457  -1195   1649   1000   1244    974   1062   1075   1013
   -883   1039   1922    -77  -1402   1480    911   1210    917   1013   1000    906
  -1091    885   1977    101  -1535   1431    833   1174    898   1031   1070   1065
  -1161    761   1922    197  -1540   1340    818   1075    797    924    989    989
  -1189    662   1852    262  -1522   1257    810   1026    750    862    919    872
  -1234    722   1956    257  -1595   1337    802   1049    779    893    930    883
  -1119    722   1842    197  -1480   1280    717    950    714    836    870    836
  -1054    657   1709    197  -1382   1182    623    854    641    771    815    797
  -1041    597   1636    220  -1340   1117    587    846    639    779    839    805
  -1124    581   1706    272  -1415   1143    636    885    670    815    883    826
  -1340    615   1956    361  -1647   1283    771   1005    787    898    953    852
  -1366    636   2003    363  -1683   1319    756    976    782    867    911    800
  -1236    542   1779    345  -1509   1161    631    807    670    758    836    800
  -1171    376   1548    397  -1358    961    522    732    610    704    802    779
   -940    293   1234    322  -1088    763    441    631    498    574    641    600
   -641    184    826    228   -735    504    298    459    311    376    426    387
   -335     85    418    122   -376    252    158    277    127    189    218    174
     93     90     -2    -90     49     44     23     85    -46     12     33    -12
    439    -44   -483   -200    459   -262   -210   -122   -246   -181   -158   -181
    626   -280   -906   -174    766   -592   -348   -265   -402   -350   -353   -392
    743   -387  -1132   -179    935   -758   -446   -363   -514   -467   -501   -561
    935   -457  -1392   -239   1163   -924   -566   -511   -644   -600   -626   -696
   1075   -594  -1670   -241   1371  -1132   -701   -633   -769   -737   -763   -828
   1132   -566  -1699   -283   1413  -1130   -698   -636   -774   -743   -753   -797
   1145   -535  -1680   -306   1413  -1106   -709   -633   -776   -745   -740   -771
   1189   -581  -1771   -303   1480  -1176   -737   -610   -795   -769   -787   -859
   1343   -584  -1927   -381   1634  -1254   -774   -706   -872   -854   -875   -971
   1428   -566  -1995   -433   1712  -1280   -787   -748   -901   -878   -870   -924
   1454   -522  -1977   -467   1714  -1249   -722   -631   -815   -802   -797   -852
   1488   -478  -1966   -504   1727  -1221   -574   -449   -717   -761   -807   -901
   1483   -457  -1943   -514   1712  -1200   -475   -236   -574   -652   -756   -917
   1504   -355  -1862   -574   1683  -1109   -358     54   -303   -381   -535   -750
   1587    -59  -1647   -766   1618   -852   -340    301    -25    -15   -137   -350
   1538    345  -1192   -940   1366   -423   -475    129     72    296    301    166
   1382    509   -872   -948   1127   -181   -761   -462    -49    420    530    410
   1166    568   -600   -867    883    -15   -979   -989   -298    288    478    392
    880    220   -659   -553    771   -218  -1117  -1540   -940   -475   -210   -181
    753   -283  -1036   -233    893   -659  -1210  -1862  -1608  -1325   -982   -839
    774   -535  -1312   -122   1041   -922  -1171  -1608  -1538  -1325  -1028   -914
    735   -623  -1358    -54   1044   -992   -992  -1228  -1270  -1130   -909   -852
    743   -542  -1288   -101   1015   -914   -740   -862   -987   -919   -758   -743
    672   -449  -1122   -111    896   -784   -504   -535   -709   -696   -581   -607
    659   -205   -865   -228    761   -535   -207   -218   -418   -446   -358   -410
    644     -5   -649   -322    646   -327     59     23   -184   -241   -166   -236
    685    239   -449   -462    566   -103    161    194     -5    -64     36    -44
    750    501   -249   -626    501    127    298    327    135     70    166     77
    678    602    -75   -641    374    265    327    366    184    122    210    127
    631    696     64   -665    283    381    426    441    270    205    290    200
    623    831    205   -727    207    519    553    568    413    348    420    337
    592   1000    407   -795     93    704    633    672    535    467    550    483
    431    984    550   -709    -59    769    714    711    592    530    615    540
    127    870    740   -498   -306    805    745    724    615    558    631    501
   -192    709    901   -259   -545    805    763    737    633    584    628    491
   -496    514   1010     -7   -753    761    766    743    649    610    636    522
   -732    428   1161    150   -945    795    841    784    711    670    683    545
   -904    285   1189    309  -1047    737    836    766    706    646    652    485
  -1039    179   1218    428  -1130    698    727    719    670    607    610    485
  -1124    155   1280    485  -1202    717    646    691    646    597    613    480
  -1236     18   1254    607  -1247    636    657    680    623    576    587    452
  -1353    -98   1254    724  -1306    576    615    636    574    535    548    441
  -1382   -111   1270    745  -1327    579    597    607    545    509    519    431
  -1314   -111   1202    714  -1260    545    610    607    540    493    498    389
  -1312   -142   1166    727  -1241    511    571    587    524    470    462    329
  -1330   -103   1226    717  -1280    561    574    600    542    496    478    340
  -1296    -28   1267    662  -1286    620    602    623    579    545    530    407
  -1200     33   1234    584  -1215    633    615    659    631    613    613    504
  -1109     67   1176    517  -1143    620    615    680    665    657    670    535
  -1065    106   1169    478  -1117    636    626    683    683    683    693    483
   -992    153   1145    418  -1070    649    654    683    683    683    678    407
   -901    166   1067    368   -984    615    592    639    641    644    623    413
   -961     64   1026    446   -995    545    436    555    561    571    558    392
  -1021     57   1078    480  -1049    566    384    524    535    545    542    407
  -1036     62   1096    485  -1067    579    379    517    524    535    542    418
   -943    124   1067    410  -1005    594    374    498    506    530    555    452
   -800    142    943    327   -872    542    309    433    436    475    509    405
   -771     90    862    340   -818    478    262    387    384    433    472    345
   -883     25    909    426   -898    467    283    405    397    454    488    316
  -1085    -38   1047    563  -1067    504    306    436    423    491    535    400
  -1150     10   1158    568  -1156    581    316    433    418    478    537    389
  -1109    176   1286    467  -1197    730    423    496    480    504    568    348
  -1062    366   1428    345  -1244    896    579    607    587    571    618    327
  -1054    509   1564    272  -1309   1036    763    756    727    680    714    452
   -971    475   1444    246  -1208    958    836    792    743    696    722    555
   -859    410   1270    223  -1065    841    735    714    649    641    657    581
   -774    332   1106    218   -940    719    662    633    558    566    581    576
   -688    197    885    246   -787    540    597    540    457    465    480    506
   -701     33    732    332   -717    381    540    449    366    361    366    371
   -730    -72    657    400   -696    293    376    348    272    272    280    270
   -740   -150    589    444   -665    218    257    236    166    179    189    207
   -735   -176    558    457   -646    189    205    153     77     98    124    150
   -724   -197    527    459   -628    166    202    129     59     77    114    127
   -675   -187    488    428   -581    150    220    145     83     93    116     77
   -649   -166    483    405   -568    158    241    179    114    111    122     20
   -769   -171    597    470   -683    213    270    241    161    158    142     54
   -906   -155    750    530   -831    296    397    371    296    293    257    184
   -997   -135    862    566   -930    363    524    485    410    410    366    267
  -1078   -189    888    631   -984    348    589    527    452    444    413    275
  -1143   -298    844    722   -995    272    576    491    418    394    379    205
  -1026   -311    714    667   -870    202    439    381    301    272    236     93
   -852   -239    613    545   -735    187    392    314    244    220    168     75
   -709   -176    532    441   -620    176    314    223    181    174    122     54
   -600   -166    433    384   -517    132    223    142    124    122     64      5
   -517   -200    316    358   -418     57    135     67     59     57      2    -28
   -361   -259    101    309   -231    -80     10    -36    -41    -46    -85   -122
   -244   -327    -85    285    -83   -207    -44    -88   -103   -129   -166   -228
    -62   -353   -290    207    114   -322    -83   -103   -119   -155   -192   -252
     15   -306   -322    145    166   -314      7    -38    -33    -90   -119   -181
     44   -293   -337    122    189   -314    -25    -33    -41    -98   -129   -187
    215   -335   -550     59    381   -441   -163   -111   -153   -189   -220   -265
    410   -267   -678    -70    542   -472   -163   -109   -166   -189   -213   -252
    517   -244   -763   -137    639   -504    -93   -101   -174   -181   -197   -249
    548   -296   -844   -127    693   -568    -96   -142   -215   -226   -241   -337
    600   -345   -945   -129    771   -644   -111   -187   -265   -290   -324   -452
    639   -301   -940   -168    789   -620    -96   -161   -236   -270   -327   -413
    597   -259   -859   -171    727   -558    -67   -119   -187   -223   -280   -353
    555   -265   -820   -145    685   -542    -80   -111   -184   -210   -265   -358
    527   -288   -815   -122    670   -550    -93   -114   -181   -202   -257   -345
    527   -257   -784   -135    654   -519    -67    -96   -163   -181   -241   -319
    594   -220   -815   -187    704   -517     33    -75   -153   -179   -257   -379
    743    -85   -828   -329    784   -454    -64    -80   -142   -155   -244   -337
    906     12   -896   -462    901   -441   -137    -93   -148   -142   -228   -303
   1052     64   -987   -558   1021   -459   -106   -106   -153   -158   -244   -327
   1137    119  -1018   -628   1078   -449    -72   -106   -153   -168   -249   -355
   1169    153  -1018   -662   1093   -431    -44    -83   -145   -166   -244   -345
   1156    142  -1015   -652   1085   -436    -51    -20   -103   -140   -236   -340
   1187    236   -950   -711   1070   -355     -5    171     57    -18   -155   -324
   1132    358   -776   -745    953   -207     25    355    262    174      0   -220
   1005    550   -457   -779    730     46    129    537    519    465    301     67
    880    756   -124   -820    504    316     77    571    639    670    597    368
    636    924    288   -779    174    607   -101    314    506    639    763    641
    368    849    480   -610    -57    665   -171     44    272    519    831    818
    163    581    418   -374   -127    501   -228   -277    -77    205    615    652
      5    171    166    -90    -80    168   -379   -743   -628   -459    -93    -70
    -75   -184   -109    129     15   -148   -600  -1132  -1145  -1117   -805   -745
   -124   -496   -371    311    122   -433   -693  -1143  -1223  -1226   -937   -870
   -220   -753   -532    485    153   -641   -665   -982  -1070  -1109   -911   -896
   -332   -787   -454    558     59   -620   -527   -753   -813   -885   -776   -787
   -449   -706   -257    579    -96   -483   -298   -485   -532   -631   -574   -605
   -491   -488      2    488   -249   -244   -174   -210   -246   -348   -290   -371
   -517   -327    189    420   -355    -67   -114    -49    -88   -181   -129   -265
   -540   -111    428    324   -485    158     83    103     54    -51    -12   -215
   -579    -20    558    301   -568    267    205    220    166     59     75   -140
   -631     98    730    265   -680    413    335    361    309    210    223      5
   -704    283    987    207   -844    633    454    478    431    345    371    106
   -722    452   1171    135   -948    810    535    553    511    420    454    124
   -709    537   1247     85   -976    891    537    571    527    428    454    111
   -709    615   1325     44  -1018    969    563    602    566    459    470     59
   -750    628   1379     59  -1065   1002    633    654    620    501    501     41
   -815    665   1478     75  -1148   1070    724    722    698    574    574    158
   -854    774   1628     41  -1241   1200    722    807    792    678    672    332
  -1015    779   1795    116  -1405   1286    774    888    875    769    753    542
  -1270    774   2042    246  -1654   1408    893    987    976    875    859    701
  -1486    852   2338    316  -1914   1595   1065   1085   1075    963    943    800
  -1636    870   2507    384  -2070   1688   1080   1109   1104    992    961    859
  -1717    852   2566    431  -2143   1709   1096   1153   1153   1054   1021    878
  -1787    839   2624    472  -2205   1730   1150   1205   1208   1104   1065    839
  -1816    795   2611    509  -2213   1701   1106   1171   1176   1085   1044    815
  -1842    779   2621    532  -2231   1699   1088   1150   1166   1101   1057    839
  -1886    797   2683    542  -2286   1740   1098   1156   1189   1135   1091    862
  -1899    802   2699    548  -2299   1751   1145   1169   1208   1153   1104    898
  -1901    800   2701    548  -2301   1751   1122   1179   1223   1179   1130    906
  -1805    782   2587    511  -2195   1683    997   1132   1184   1156   1109    826
  -1714    800   2514    454  -2114   1657   1002   1130   1197   1176   1124    888
  -1613    805   2416    402  -2016   1610    997   1119   1195   1187   1140    950
  -1488    826   2312    329  -1901   1569    971   1083   1156   1145   1085    919
  -1335    841   2177    246  -1756   1509    823    963   1041   1028    961    833
  -1166    737   1901    213  -1532   1317    685    862    948    943    893    807
  -1060    639   1699    210  -1379   1169    576    784    875    880    846    761
  -1021    527   1548    246  -1283   1036    524    724    820    826    802    683
   -997    441   1439    277  -1218    940    441    665    745    750    740    579
  -1054    345   1400    353  -1228    872    335    592    665    665    659    517
  -1109    226   1335    441  -1221    779    283    506    581    581    581    485
  -1104     83   1184    509  -1145    633    353    475    550    550    561    501
  -1054    -46   1008    550  -1031    480    285    446    517    506    524    439
   -958   -150    807    553   -885    327     93    319    389    374    384    220
   -802   -220    581    511   -693    179    161    202    277    233    218     36
   -678   -259    415    467   -548     77    181     98    184    119     88    -77
   -548   -342    205    446   -376    -70    109     20    101     25    -25   -158
   -542   -462     77    501   -311   -192     88    -28     57    -33    -88   -213
   -659   -433    223    545   -441   -106     80     10     93     -2    -62   -194
   -724   -254    467    488   -597    106    119    101    163     67      0   -137
   -662   -226    436    444   -550    103    194    103    163     57    -15   -135
   -545   -197    348    368   -446     75    176     77    140     36    -41   -111
   -400   -236    163    316   -283    -36    111     51    111      7    -62   -150
   -187   -259    -72    220    -57   -166     49     20     70    -38   -109   -233
    116   -184   -301     33    207   -241    -41    -54     -5   -119   -200   -324
    376   -142   -519   -119    446   -329    -33   -142    -93   -215   -296   -415
    535   -153   -691   -192    613   -420    -64   -218   -174   -303   -394   -496
    717   -109   -828   -303    771   -467   -145   -262   -228   -361   -462   -542
    904   -109  -1013   -397    958   -561   -218   -311   -280   -415   -519   -589
   1057   -194  -1254   -431   1153   -724   -394   -444   -400   -537   -641   -711
   1213   -275  -1488   -470   1350   -883   -545   -566   -524   -667   -779   -826
   1293   -363  -1660   -465   1475  -1010   -644   -680   -646   -784   -904   -922
   1234   -563  -1797   -335   1514  -1179   -662   -685   -665   -779   -906   -919
   1148   -763  -1914   -192   1530  -1337   -711   -717   -691   -802   -917   -945
   1036   -909  -1945    -62   1491  -1426   -756   -779   -761   -880   -982  -1036
    865  -1057  -1922     96   1392  -1488   -852   -859   -836   -953  -1072  -1122
    722  -1174  -1896    226   1309  -1535   -891   -917   -891  -1002  -1127  -1132
    685  -1189  -1878    252   1280  -1532   -898   -927   -911  -1010  -1122  -1098
    592  -1293  -1886    350   1236  -1587   -922   -943   -940  -1034  -1145  -1127
    514  -1371  -1886    426   1197  -1628   -961   -958   -961  -1049  -1163  -1156
    498  -1361  -1860    431   1179  -1610   -966   -940   -950  -1031  -1137  -1137
    524  -1319  -1844    394   1182  -1582   -945   -914   -924  -1002  -1109  -1117
    594  -1231  -1826    316   1208  -1527   -896   -883   -888   -974  -1085  -1096
    706  -1135  -1842    213   1273  -1488   -841   -839   -846   -940  -1065  -1057
    872   -992  -1865     59   1369  -1428   -784   -784   -800   -893  -1013  -1005
   1052   -789  -1842   -132   1447  -1314   -769   -740   -745   -839   -945   -932
   1158   -620  -1779   -270   1467  -1200   -670   -683   -685   -787   -891   -880
   1205   -449  -1654   -379   1428  -1052   -548   -584   -589   -696   -800   -797
   1262   -277  -1540   -491   1400   -909   -462   -493   -498   -607   -701   -691
   1319   -101  -1421   -610   1369   -761   -361   -402   -410   -522   -605   -587
   1319      0  -1322   -659   1319   -659   -296   -329   -348   -459   -530   -514
   1301     67  -1236   -685   1267   -581   -252   -275   -290   -397   -457   -444
   1301    158  -1143   -730   1223   -491   -207   -239   -249   -361   -407   -423
   1252    184  -1067   -719   1158   -441   -189   -239   -254   -381   -439   -423
   1078    161   -917   -620    997   -376   -155   -210   -223   -358   -413   -361
    828     88   -743   -459    784   -327   -103   -161   -168   -306   -353   -303
    652     41   -610   -345    631   -283    -72   -132   -132   -272   -314   -277
    504     -5   -509   -249    506   -257    -83   -155   -137   -277   -311   -288
    358    -93   -454   -132    405   -272    -75   -129   -109   -259   -309   -298
    194   -111   -306    -41    249   -210     25     23     46   -122   -231   -259
     31    -67    -98     18     64    -83    109    194    246     77    -80   -150
    -41    129    171    -44   -106    148    153    368    511    392    231     90
   -101    389    488   -145   -296    439    153    509    748    727    633    493
   -174    620    792   -223   -485    706     70    400    704    797    932    917
   -265    657    922   -194   -592    789     -5    142    413    607   1044   1143
   -342    537    880    -98   -613    709    -23   -179    -12    210    823    984
   -431    228    659    101   -545    444    -98   -597   -561   -449     88    275
   -470    -85    384    275   -428    148   -200   -940  -1036  -1096   -753   -496
   -459   -254    205    358   -332    -25   -228   -917  -1062  -1153   -891   -628
   -436   -311    122    374   -283    -96    -85   -618   -714   -807   -636   -480
   -371   -197    174    283   -275    -10     96   -350   -371   -483   -384   -285
   -316     49    363    132   -340    205    301    -98    -57   -194   -148    -70
   -272    337    610    -31   -441    472    537    192    270    114    106    135
   -270    504    774   -119   -524    639    665    348    454    296    265    277
   -270    670    940   -200   -605    805    776    449    568    413    379    389
   -254    831   1085   -288   -670    958    945    553    696    540    501    493
   -262    984   1247   -361   -753   1114   1062    665    833    688    654    633
   -303   1101   1405   -400   -854   1254   1078    735    898    763    753    724
   -288   1179   1467   -446   -878   1322   1171    784    932    784    750    732
   -176   1215   1392   -519   -784   1304   1169    818    924    784    719    743
    -88   1210   1299   -561   -693   1254   1065    797    883    758    701    701
   -103   1111   1215   -506   -659   1163    966    737    823    701    646    641
   -202    969   1171   -384   -685   1070    888    680    769    654    597    581
   -345    750   1093   -202   -722    922    800    584    680    571    511    470
   -545    480   1026     33   -784    753    704    470    574    470    402    366
   -740    231    971    254   -857    600    602    371    483    381    309    283
   -917     23    940    446   -930    480    470    272    389    293    220    184
  -1072   -174    896    623   -984    358    350    176    293    202    129     90
  -1195   -376    818    787  -1008    220    218     64    192    106     38     -7
  -1273   -589    683    930   -979     46    106    -57     88     -2    -62   -124
  -1358   -735    623   1047   -992    -57     80    -98     51    -49    -98   -168
  -1335   -750    584   1041   -963    -83    135    -67     70    -31    -75   -148
   -979   -522    457    750   -719    -33    148    -15    111     15    -28    -98
   -491   -202    288    345   -392     41    116      2    132     44      0    -75
    -36     64    101    -12    -70     83    174     28    155     70     20    -54
    303    303     -2   -306    153    153    207     67    194    119     72    -18
    542    454    -88   -498    316    184    236    114    236    163    103      5
    717    535   -181   -626    449    176    241    119    233    174    114     41
    820    623   -197   -722    509    213    207    111    233    194    150     88
    833    698   -135   -769    485    283    161    103    241    223    194    129
    766    678    -88   -722    428    296    176    127    257    259    231    181
    558    480    -77   -522    316    202    132    109    236    252    233    171
    293    303     10   -298    140    158     64     54    184    202    207     98
     62    153     88   -109    -12    119     18      2    122    132    153     28
   -140    -33    106     88   -124     36    -41    -38     64     77    101     -2
   -275   -166    109    220   -194    -28    -83    -70     31     44     70    -57
   -345   -252     93    298   -220    -80    -96   -101    -12      2     15   -106
   -449   -353     96    397   -272   -129   -127   -145    -64    -49    -57   -176
   -542   -449     93    496   -319   -179   -129   -158    -90    -90   -116   -262
   -514   -449     64    483   -290   -194   -124   -142    -83   -103   -137   -283
   -475   -431     44    452   -262   -194    -80   -124    -83   -127   -174   -293
   -402   -426    -23    413   -189   -226   -109   -163   -129   -200   -254   -353
   -252   -392   -140    322    -57   -267   -155   -200   -174   -257   -319   -397
    -64   -350   -288    205    111   -319   -150   -218   -192   -285   -361   -439
     83   -345   -431    129    254   -387   -202   -285   -259   -358   -428   -532
    233   -340   -574     51    400   -457   -226   -342   -322   -420   -493   -649
    361   -324   -685    -18    522   -504   -303   -413   -387   -483   -561   -706
    535   -298   -833   -119    680   -566   -361   -480   -452   -553   -639   -711
    779   -244  -1023   -267    898   -633   -407   -535   -511   -610   -706   -730
    987   -231  -1218   -379   1101   -724   -478   -581   -566   -659   -761   -761
   1119   -257  -1376   -431   1247   -815   -522   -597   -584   -678   -779   -776
   1163   -319  -1483   -420   1322   -901   -555   -639   -623   -711   -818   -831
   1179   -371  -1551   -405   1363   -958   -545   -667   -649   -737   -857   -872
   1205   -342  -1551   -433   1376   -945   -579   -667   -644   -722   -854   -867
   1189   -319  -1509   -433   1348   -914   -563   -652   -620   -696   -828   -849
   1101   -340  -1444   -381   1270   -891   -563   -639   -600   -670   -802   -815
   1067   -327  -1395   -371   1231   -859   -530   -592   -558   -626   -761   -763
   1117   -270  -1387   -423   1249   -828   -470   -550   -511   -584   -724   -719
   1189   -207  -1397   -491   1293   -802   -467   -519   -478   -550   -698   -698
   1257   -127  -1384   -566   1319   -756   -475   -514   -459   -519   -670   -667
   1280    -77  -1358   -602   1319   -717   -449   -506   -433   -491   -631   -636
   1262      7  -1257   -636   1260   -623   -444   -496   -400   -452   -600   -633
   1262     75  -1187   -667   1226   -555   -439   -485   -384   -436   -589   -610
   1195     54  -1140   -626   1169   -542   -413   -478   -379   -426   -558   -540
   1083     49  -1034   -566   1060   -491   -374   -444   -340   -384   -504   -496
    974     85   -891   -532    932   -400   -353   -402   -296   -345   -449   -457
    862     41   -820   -452    841   -389   -368   -407   -309   -361   -454   -465
    748     18   -732   -384    740   -355   -316   -353   -270   -324   -410   -420
    626     25   -600   -327    613   -285   -262   -277   -210   -270   -340   -361
    524     46   -478   -288    498   -215   -218   -218   -158   -220   -283   -306
    418     -7   -426   -205    420   -215   -205   -207   -153   -223   -275   -311
    363    -23   -389   -171    374   -205   -166   -218   -168   -257   -298   -345
    311    -44   -358   -135    335   -200   -124   -236   -189   -288   -322   -363
    285    -90   -376    -98    329   -233    -83   -246   -207   -314   -332   -376
    262    -90   -353    -85    306   -220    -98   -241   -202   -311   -314   -374
    101   -210   -311     51    202   -259   -145   -257   -233   -340   -335   -384
    -51   -239   -187    145     67   -213    -98   -220   -210   -319   -309   -355
   -194   -270    -75    231    -62   -171    -93   -210   -202   -316   -306   -363
   -361   -361      0    361   -181   -181   -116   -220   -215   -327   -311   -379
   -548   -433    114    488   -332   -161   -101   -213   -207   -319   -311   -384
   -732   -459    270    594   -504    -96    -75   -176   -171   -283   -275   -355
   -880   -509    371    693   -626    -70    -59   -142   -137   -246   -233   -298
   -989   -509    480    750   -735    -15    -25    -85    -93   -197   -184   -246
  -1075   -537    535    805   -807     -2     -2    -67    -75   -171   -181   -270
  -1106   -524    579    815   -844     25     88     51     49    -49   -124   -262
  -1083   -381    701    730   -893    161    192    236    259    161     20   -163
  -1085    -90    995    589  -1041    452    301    444    542    480    316     90
  -1060    283   1343    387  -1200    813    290    602    815    865    789    584
   -984    675   1657    153  -1319   1166    200    574    870   1031   1179   1093
   -953    815   1769     67  -1361   1291    192    371    615    831   1304   1348
   -961    750   1712    106  -1335   1231    176     96    189    413   1153   1275
   -945    527   1473    207  -1210   1000    148   -213   -303   -192    457    597
   -815    329   1145    244   -979    737     88   -535   -761   -813   -436   -265
   -623    114    735    252   -678    423    -85   -683   -961  -1041   -779   -600
   -454    -75    379    265   -418    150   -116   -563   -807   -857   -667   -558
   -379    -83    296    231   -340    106    -15   -322   -519   -566   -454   -415
   -337    -20    316    179   -327    148     59   -142   -270   -329   -283   -283
   -342     49    392    142   -366    220    176     44    -36   -103   -106   -129
   -384    109    493    137   -439    301    340    166    109     33      7    -36
   -439    153    589    142   -514    371    342    179    137     67     31    -15
   -540    116    657    210   -597    387    314    197    153     96     49     -5
   -641     75    714    280   -678    394    306    215    168    116     67     20
   -685     80    766    303   -724    423    296    239    192    145     93     51
   -719     98    815    309   -766    457    342    285    239    192    137     93
   -753    124    878    314   -815    501    413    342    296    249    197    153
   -795    176    969    306   -880    574    459    379    340    293    244    187
   -797    236   1034    280   -914    633    501    410    374    322    272    202
   -724    332   1057    194   -891    696    530    449    415    366    324    244
   -670    470   1140     98   -906    805    589    540    506    465    428    355
   -550    574   1122    -12   -836    846    628    587    545    506    478    415
   -433    652   1085   -109   -758    867    654    620    581    537    509    415
   -337    698   1036   -181   -688    867    675    626    587    542    509    420
   -202    761    961   -280   -581    859    706    649    605    566    527    439
   -119    797    914   -340   -517    854    724    670    620    589    555    470
    -20    818    839   -397   -428    828    696    644    592    568    530    457
     41    823    782   -433   -371    802    610    597    548    530    501    439
     36    771    732   -405   -348    753    561    566    519    506    483    400
    -44    610    652   -285   -348    631    514    493    452    444    426    337
   -101    459    561   -179   -329    509    478    431    389    384    376    288
   -171    337    509    -85   -340    423    371    353    322    329    324    241
   -283    155    439     62   -361    296    257    257    239    259    265    179
   -389    -31    358    207   -376    163    174    179    168    194    210    124
   -517   -184    332    350   -426     72     93    127    127    163    187    109
   -701   -337    361    517   -532     10     28     72     75    124    168     88
   -878   -454    420    665   -652    -18    -10     49     49    109    158     93
  -1039   -555    480    797   -763    -38    -20     59     62    137    192    116
  -1101   -672    428    888   -766   -122   -106     20     28    119    184    127
  -1072   -680    389    875   -732   -145   -194    -28    -12     77    153    122
   -992   -644    348    818   -670   -148   -184    -38    -18     72    132    158
   -857   -641    215    748   -537   -213   -142    -38    -15     64    122    174
   -602   -548     54    576   -329   -246   -137    -62    -54     23     98     96
   -213   -340   -129    275    -44   -236   -184   -101   -109    -28     44     25
    171   -135   -306    -18    236   -220   -249   -148   -174    -90    -33    -25
    472    -18   -491   -228    480   -254   -270   -184   -218   -145    -93    -80
    730     23   -706   -376    719   -340   -283   -231   -272   -210   -168   -174
    958     49   -909   -506    932   -431   -353   -285   -335   -290   -267   -265
   1158     31  -1127   -594   1143   -548   -418   -350   -392   -366   -363   -376
   1358     67  -1291   -714   1325   -610   -488   -449   -485   -488   -517   -504
   1519    -18  -1538   -750   1527   -776   -581   -579   -620   -649   -698   -654
   1665   -226  -1893   -722   1777  -1060   -683   -698   -748   -784   -826   -823
   1753   -327  -2081   -714   1914  -1202   -748   -779   -831   -878   -922   -927
   1613   -400  -2013   -607   1810  -1205   -769   -792   -852   -906   -969   -971
   1543   -465  -2008   -537   1774  -1236   -776   -792   -854   -911   -984  -1008
   1709   -522  -2234   -594   1969  -1376   -831   -839   -904   -956  -1015  -1060
   1917   -535  -2452   -691   2182  -1493   -880   -885   -961  -1010  -1065  -1119
   1995   -548  -2546   -724   2270  -1545   -870   -904   -979  -1034  -1093  -1127
   2003   -532  -2535   -735   2268  -1532   -836   -904   -979  -1036  -1106  -1119
   1958   -465  -2426   -748   2190  -1444   -805   -865   -937   -992  -1067  -1085
   1870   -478  -2348   -696   2107  -1413   -795   -820   -891   -945  -1018  -1060
   1813   -517  -2330   -649   2070  -1423   -800   -815   -891   -950  -1034  -1075
   1795   -636  -2431   -579   2112  -1532   -865   -862   -950  -1010  -1106  -1122
   1777   -737  -2514   -519   2145  -1626   -911   -893   -974  -1028  -1124  -1158
   1771   -800  -2572   -485   2171  -1686   -963   -950  -1015  -1070  -1169  -1228
   1740   -901  -2644   -420   2190  -1771  -1010  -1021  -1078  -1132  -1215  -1278
   1719   -997  -2717   -361   2218  -1857  -1080  -1072  -1127  -1187  -1265  -1343
   1719  -1013  -2735   -355   2226  -1873  -1127  -1065  -1127  -1182  -1270  -1369
   1740  -1018  -2759   -361   2249  -1888  -1171  -1088  -1148  -1200  -1288  -1371
   1743  -1044  -2787   -350   2262  -1914  -1205  -1117  -1171  -1215  -1296  -1353
   1714  -1041  -2756   -335   2234  -1899  -1208  -1140  -1189  -1221  -1291  -1345
   1678   -976  -2655   -350   2164  -1816  -1153  -1119  -1163  -1197  -1265  -1325
   1652   -885  -2538   -384   2094  -1712  -1109  -1067  -1109  -1143  -1200  -1241
   1626   -846  -2473   -392   2047  -1660  -1062  -1008  -1052  -1083  -1143  -1176
   1584   -807  -2392   -387   1987  -1600   -997   -956  -1000  -1031  -1088  -1122
   1577   -724  -2304   -428   1938  -1514   -963   -911   -963   -995  -1034  -1067
   1621   -631  -2255   -496   1938  -1441   -893   -839   -898   -932   -971  -1010
   1644   -517  -2161   -566   1899  -1337   -800   -740   -810   -836   -880   -914
   1615   -402  -2018   -605   1816  -1210   -709   -670   -743   -771   -815   -846
   1615   -283  -1901   -667   1758  -1091   -646   -626   -701   -730   -771   -789
   1592   -207  -1803   -693   1696  -1005   -563   -555   -633   -662   -698   -722
   1512   -171  -1686   -670   1597   -927   -522   -506   -581   -613   -641   -670
   1410   -148  -1558   -631   1483   -852   -475   -462   -540   -566   -592   -626
   1317    -83  -1400   -615   1358   -740   -446   -439   -511   -542   -561   -587
   1210    -46  -1257   -581   1234   -652   -400   -379   -454   -483   -493   -509
   1117     -7  -1124   -555   1119   -566   -332   -332   -397   -420   -423   -444
   1000     18   -982   -509    992   -480   -275   -285   -348   -376   -371   -389
    878     72   -805   -478    841   -363   -231   -218   -285   -314   -301   -319
    766    109   -657   -439    711   -272   -200   -142   -215   -246   -228   -254
    659    114   -545   -389    602   -213   -161    -88   -158   -192   -168   -202
    550    158   -392   -353    472   -116    -41      2    -67   -106    -93   -140
    457    254   -205   -358    332     25    135    202    132     64     15    -80
    381    415     33   -397    174    223    285    436    394    303    192     44
    303    678    374   -491    -36    527    415    657    693    628    480    296
    244   1023    779   -633   -267    901    478    870   1021   1047    937    745
    187   1387   1200   -789   -506   1296    449    904   1158   1332   1421   1280
     49   1535   1486   -792   -719   1509    439    730   1000   1314   1686   1613
   -140   1506   1647   -683   -896   1577    392    444    639   1034   1634   1623
   -337   1205   1543   -433   -940   1374    322     67    124    454   1044   1119
   -517    828   1345   -158   -932   1085    280   -319   -402   -290    101    283
   -615    649   1265    -18   -940    956    223   -366   -519   -478   -161     51
   -665    550   1215     54   -940    883    309   -116   -254   -213     23    166
   -685    540   1226     72   -956    883    485    174     88    103    249    327
   -722    644   1366     38  -1044   1005    680    431    389    379    465    493
   -776    802   1579    -15  -1176   1189    852    688    683    659    711    675
   -870    950   1821    -44  -1345   1384    961    833    846    813    849    787
  -1002   1021   2023     -7  -1512   1522    997    898    922    885    906    862
  -1143    956   2099     90  -1621   1527   1072    940    963    927    943    927
  -1249    922   2171    163  -1712   1548   1127    969   1005    971    989    966
  -1337    870   2205    231  -1771   1538   1176   1010   1047   1021   1047    995
  -1421    852   2273    285  -1847   1561   1210   1052   1078   1057   1093   1005
  -1540    862   2403    337  -1971   1631   1236   1075   1083   1062   1098   1034
  -1600    896   2496    350  -2047   1696   1267   1114   1114   1091   1122   1085
  -1636    956   2592    337  -2114   1774   1270   1158   1150   1135   1163   1114
  -1662    966   2629    348  -2145   1797   1301   1192   1184   1174   1200   1132
  -1709    930   2639    387  -2174   1784   1327   1208   1202   1192   1213   1150
  -1766    930   2694    418  -2231   1810   1332   1208   1202   1195   1213   1163
  -1860    883   2743    485  -2301   1813   1335   1208   1200   1197   1223   1176
  -1969    828   2798    571  -2382   1813   1356   1226   1210   1210   1241   1161
  -2143    789   2933    678  -2538   1860   1363   1265   1249   1252   1273   1205
  -2260    698   2956    779  -2608   1826   1319   1252   1234   1239   1265   1218
  -2343    652   2995    844  -2670   1821   1314   1231   1215   1218   1244   1187
  -2426    610   3037    909  -2730   1823   1325   1223   1215   1202   1210   1174
  -2442    553   2995    943  -2720   1774   1291   1197   1189   1182   1184   1169
  -2449    459   2909    995  -2681   1683   1247   1169   1156   1158   1161   1124
  -2408    426   2834    989  -2621   1628   1205   1127   1122   1124   1124   1080
  -2301    446   2748    927  -2525   1597   1085   1054   1065   1080   1088   1039
  -2153    436   2590    857  -2372   1512   1031   1002   1018   1039   1044   1005
  -1958    457   2416    750  -2187   1434    956    953    974   1000   1010    969
  -1777    449   2226    662  -2003   1337    883    922    958    992   1010    956
  -1613    496   2109    558  -1860   1301    820    883    937    976   1002    914
  -1462    504   1964    478  -1714   1231    745    797    854    893    922    862
  -1283    530   1813    376  -1548   1169    649    730    797    836    875    854
  -1070    548   1618    262  -1345   1080    496    631    714    763    815    810
   -849    532   1382    158  -1114    956    371    524    615    667    730    727
   -704    504   1205     98   -956    854    314    459    553    600    657    667
   -571    472   1041     49   -805    756    288    423    509    561    626    633
   -431    462    893    -18   -662    678    192    358    444    501    576    571
   -350    394    745    -20   -548    568    145    298    374    423    496    501
   -293    342    633    -25   -465    485    137    267    335    379    436    444
   -254    311    566    -28   -410    439    111    249    301    340    392    389
   -270    322    592    -28   -431    457    103    228    272    298    348    355
   -254    309    563    -25   -407    436     93    215    252    262    298    301
   -174    213    387    -20   -280    298     70    168    197    200    213    210
   -116    122    239     -2   -179    179     70    106    119    111    114    111
    -67     67    135     -2   -101    101     62     54     57     46     28     51
    -72     23     96     25    -83     59     15     18     23     10    -25     -7
   -124    -28     93     75   -109     31    -12     18     20      5    -38    -23
   -111    -80     28     96    -70    -25    -83     15     15      0    -49    -25
    -51   -142    -90     96     18   -116   -197    -46    -38    -54   -109    -88
     18   -277   -296    129    155   -285   -207   -171   -150   -163   -226   -213
    114   -366   -483    124    296   -423   -158   -272   -252   -262   -329   -322
    267   -345   -615     38    439   -480   -241   -314   -298   -303   -371   -358
    439   -314   -753    -64    594   -535   -306   -353   -329   -335   -413   -389
    646   -293   -940   -176    792   -615   -348   -410   -368   -374   -465   -431
    976   -231  -1208   -374   1091   -719   -405   -472   -420   -423   -517   -491
   1312   -148  -1460   -581   1384   -802   -467   -532   -475   -470   -571   -540
   1626    -18  -1644   -805   1634   -831   -517   -561   -493   -485   -587   -558
   1883    153  -1730  -1018   1808   -787   -491   -524   -452   -446   -548   -522
   2031    298  -1735  -1166   1883   -719   -465   -475   -392   -387   -493   -478
   2153    444  -1709  -1299   1930   -631   -485   -420   -329   -319   -428   -418
   2307    524  -1782  -1415   2044   -628   -517   -420   -332   -314   -423   -413
   2413    530  -1883  -1470   2148   -675   -527   -457   -368   -353   -459   -457
   2455    511  -1943  -1483   2200   -717   -542   -485   -389   -374   -475   -478
   2535    504  -2031  -1519   2283   -763   -594   -537   -436   -420   -511   -509
   2590    498  -2091  -1545   2340   -795   -631   -574   -475   -457   -535   -532
   2603    488  -2114  -1545   2359   -813   -659   -574   -483   -470   -542   -540
   2624    527  -2096  -1577   2359   -784   -675   -548   -459   -449   -514   -522
   2600    530  -2073  -1566   2338   -771   -636   -527   -439   -428   -491   -501
   2517    491  -2026  -1506   2273   -766   -618   -527   -446   -439   -496   -493
   2439    459  -1979  -1449   2210   -758   -680   -548   -470   -462   -511   -491
   2379    433  -1948  -1408   2164   -756   -672   -535   -454   -454   -496   -478
   2340    366  -1974  -1353   2156   -802   -639   -548   -475   -480   -519   -509
   2304    314  -1990  -1309   2148   -839   -654   -587   -519   -524   -558   -555
   2205    249  -1956  -1226   2081   -852   -678   -600   -530   -540   -574   -581
   2109    187  -1922  -1148   2016   -867   -670   -610   -535   -553   -581   -597
   2057    150  -1906  -1104   1982   -878   -665   -607   -537   -558   -584   -613
   2010    119  -1893  -1067   1953   -885   -631   -592   -527   -555   -587   -620
   1964    140  -1823  -1052   1893   -841   -615   -563   -501   -535   -563   -597
   1784    137  -1647   -961   1714   -756   -610   -514   -449   -480   -496   -532
   1571    109  -1462   -841   1517   -675   -527   -457   -389   -426   -439   -472
   1306    119  -1187   -714   1247   -532   -402   -358   -296   -337   -348   -387
   1002    168   -833   -584    919   -332   -288   -241   -176   -223   -236   -265
    743    176   -566   -459    654   -194   -202   -153    -83   -129   -142   -166
    470    145   -324   -306    397    -88   -145    -80    -10    -62    -67   -101
    218    114   -103   -166    161      5   -111      5     67     12      7    -41
     10    116    106    -62    -46    111     12    158    202    129     88      7
   -153    127    280     12   -215    202    202    371    397    309    200     64
   -296    218    514     38   -405    363    309    592    639    563    426    244
   -387    449    833    -31   -610    641    342    789    901    893    782    600
   -459    805   1265   -171   -862   1034    332    818   1015   1111   1150   1062
   -626   1057   1680   -218  -1153   1369    197    537    800   1060   1384   1439
   -865   1166   2031   -150  -1449   1597    137    187    511    922   1480   1592
  -1065   1008   2070     25  -1569   1538    142   -192    109    509   1109   1231
  -1184    532   1717    327  -1449   1124    116   -550   -449   -265    161    314
  -1171    140   1312    514  -1241    724     38   -589   -644   -571   -259    -93
  -1122     36   1158    542  -1140    597     93   -345   -392   -329    -96     10
  -1091    119   1208    485  -1150    662    249    -36    -57    -18    135    213
  -1083    254   1337    415  -1210    795    457    277    262    277    350    397
  -1078    405   1483    335  -1280    943    636    553    522    519    548    555
  -1067    498   1566    283  -1317   1031    756    698    662    652    659    652
  -1111    530   1639    288  -1374   1083    870    776    740    719    717    696
  -1184    574   1758    306  -1470   1166    930    831    795    784    771    753
  -1275    568   1844    350  -1561   1205    919    862    820    810    795    784
  -1382    514   1893    433  -1639   1202    875    880    841    831    818    810
  -1493    446   1938    522  -1717   1192    924    891    862    849    836    823
  -1644    340   1984    652  -1813   1161    992    893    865    852    833    823
  -1766    239   2003    761  -1886   1119    930    865    828    815    805    792
  -1862    140   2003    859  -1932   1072    867    815    787    766    758    748
  -1930     31   1958    948  -1945    995    841    779    758    730    727    711
  -1930   -101   1829   1015  -1880    862    795    732    706    678    683    646
  -1883   -153   1730   1018  -1808    787    722    685    652    628    644    587
  -1787   -153   1634    969  -1712    740    672    649    607    576    592    542
  -1636   -142   1491    888  -1566    672    581    607    571    540    550    537
  -1483   -132   1350    807  -1418    607    535    587    555    532    542    522
  -1337   -119   1215    727  -1278    548    517    545    514    491    496    452
  -1176   -163   1010    670  -1093    423    449    483    452    431    433    368
   -924    -90    833    506   -883    371    423    462    444    420    423    348
   -641     64    706    288   -672    384    472    483    480    452    441    345
   -522     72    594    223   -558    332    436    449    457    436    436    348
   -413    103    514    153   -462    309    381    407    431    410    415    322
   -277    140    418     64   -348    277    327    371    400    381    381    275
   -200     85    285     57   -241    184    303    355    371    350    355    233
   -116    119    236     -2   -176    176    265    342    366    350    371    265
     -7    187    194    -90   -101    189    184    316    342    337    363    309
     57    236    176   -148    -59    207    150    290    319    322    348    322
    116    259    142   -187    -12    202    137    270    301    316    345    340
    184    236     51   -213     67    145     85    236    280    303    345    306
    241    213    -28   -228    135     93     15    168    215    241    296    270
    306    155   -150   -231    228      2    -15    140    189    220    288    285
    361    111   -249   -236    306    -67    -38    114    163    202    290    252
    350    103   -249   -228    298    -70   -119     46     83    122    207    210
    283     46   -239   -166    259    -96   -197     28     49     93    174    200
    257    -31   -288   -111    272   -158   -241     -5     12     59    142    158
    290    -83   -374   -103    332   -228   -262    -54    -44     -2     75     93
    413   -119   -535   -148    472   -327   -340   -142   -135    -98    -25     10
    532   -192   -727   -171    628   -459   -392   -231   -228   -205   -142    -98
    649   -265   -917   -194    782   -592   -420   -290   -283   -283   -231   -202
    719   -314  -1034   -202    875   -672   -405   -293   -288   -298   -262   -244
    763   -431  -1195   -166    976   -813   -472   -350   -361   -379   -358   -350
    813   -584  -1397   -116   1104   -989   -561   -420   -454   -485   -485   -459
    841   -769  -1613    -38   1226  -1189   -670   -532   -561   -597   -613   -602
    813   -956  -1769     72   1291  -1361   -748   -631   -646   -691   -709   -743
    748  -1088  -1839    168   1293  -1462   -810   -727   -740   -792   -815   -833
    714  -1215  -1930    252   1322  -1571   -893   -826   -846   -898   -927   -919
    722  -1343  -2065    309   1392  -1704   -958   -898   -922   -966   -984   -997
    750  -1423  -2174    337   1462  -1797  -1015   -958   -987  -1036  -1047  -1088
    805  -1441  -2247    316   1525  -1844  -1060   -995  -1028  -1080  -1104  -1132
    885  -1478  -2364    296   1623  -1922  -1106  -1026  -1057  -1114  -1140  -1163
    935  -1532  -2468    298   1701  -2000  -1140  -1060  -1088  -1150  -1176  -1208
    940  -1590  -2530    324   1735  -2060  -1166  -1088  -1114  -1184  -1202  -1228
    953  -1623  -2577    335   1764  -2099  -1210  -1111  -1137  -1210  -1226  -1247
   1008  -1600  -2608    296   1805  -2104  -1221  -1085  -1124  -1197  -1215  -1267
   1052  -1517  -2569    231   1810  -2044  -1197  -1041  -1085  -1163  -1187  -1260
   1114  -1483  -2598    184   1855  -2039  -1153  -1008  -1060  -1140  -1174  -1223
   1231  -1431  -2662     98   1945  -2047  -1119  -1000  -1054  -1140  -1174  -1210
   1348  -1348  -2696      0   2021  -2021  -1124  -1021  -1070  -1158  -1184  -1213
   1436  -1252  -2691    -93   2060  -1971  -1070   -984  -1023  -1114  -1143  -1189
   1514  -1166  -2681   -174   2096  -1922  -1010   -961   -987  -1078  -1114  -1145
   1634  -1010  -2644   -314   2138  -1826  -1018   -958   -969  -1052  -1072  -1096
   1738   -789  -2527   -472   2130  -1660   -976   -906   -917   -997  -1015  -1018
   1808   -571  -2379   -618   2094  -1475   -857   -776   -797   -880   -898   -859
   1901   -309  -2210   -795   2055  -1260   -717   -626   -646   -724   -732   -706
   2018    -88  -2109   -966   2062  -1098   -607   -527   -550   -626   -623   -607
   2086    101  -1984  -1093   2034   -943   -509   -441   -457   -532   -524   -509
   2086    270  -1816  -1179   1951   -774   -413   -350   -361   -436   -431   -400
   2042    374  -1667  -1208   1855   -646   -329   -275   -285   -358   -342   -301
   1909    465  -1444  -1187   1675   -491   -254   -197   -197   -262   -233   -205
   1693    496  -1200  -1096   1447   -350   -158   -109   -111   -176   -145   -140
   1454    504   -950   -979   1202   -223    -88    -31    -38   -101    -77    -70
   1202    493   -709   -846    956   -106    -38     25     20    -41    -25     -5
    924    431   -496   -678    709    -31      0     64     70      2     23     59
    649    358   -290   -504    470     33     38     88    106     38     67    119
    376    296    -83   -337    231    106     46    114    145     80    116    155
    109    280    171   -194    -31    226     44    158    197    137    166    187
    -85    262    345    -90   -215    303    111    207    246    181    194    259
   -218    270    488    -25   -353    379    161    252    301    239    254    314
   -337    340    675     -2   -506    506    228    306    368    314    337    379
   -407    397    805      5   -605    600    296    345    423    368    400    426
   -472    441    914     12   -693    675    420    433    511    446    454    506
   -519    522   1041     -2   -782    782    594    618    675    592    561    587
   -522    691   1213    -85   -867    950    722    857    901    795    704    657
   -483    885   1369   -200   -924   1127    870   1114   1169   1065    914    846
   -459   1221   1678   -381  -1070   1449    956   1376   1514   1478   1335   1236
   -467   1649   2114   -592  -1291   1880    924   1473   1714   1816   1808   1753
   -555   1938   2494   -693  -1525   2216    911   1273   1605   1873   2114   2153
   -714   2083   2798   -683  -1756   2439    836    901   1317   1748   2239   2359
   -880   1888   2766   -504  -1826   2327    701    449    833   1260   1797   1971
  -1067   1413   2481   -174  -1774   1945    644     15    239    462    872   1109
  -1187    979   2164    103  -1675   1571    576   -124    -85     -2    322    597
  -1254    774   2029    241  -1641   1400    566     85     72    132    387    636
  -1371    701   2073    332  -1722   1387    722    413    415    449    623    774
  -1462    727   2190    366  -1826   1457    927    688    711    717    823    885
  -1561    849   2410    355  -1987   1628   1135    937    969    945   1002   1021
  -1706    943   2650    381  -2177   1795   1309   1143   1171   1137   1161   1192
  -1821    971   2790    423  -2307   1880   1408   1257   1270   1236   1260   1280
  -1893   1018   2912    436  -2403   1964   1475   1335   1332   1299   1319   1345
  -1914   1088   3003    413  -2460   2044   1509   1382   1376   1345   1363   1361
  -1974   1140   3115    418  -2543   2127   1564   1426   1421   1389   1415   1421
  -2036   1218   3252    407  -2644   2234   1623   1475   1462   1431   1467   1493
  -2114   1223   3338    444  -2725   2281   1699   1538   1522   1486   1519   1522
  -2268   1143   3408    561  -2839   2275   1740   1590   1564   1522   1551   1540
  -2436   1088   3525    675  -2979   2307   1771   1628   1595   1551   1577   1579
  -2592   1080   3671    753  -3133   2374   1777   1654   1626   1577   1615   1600
  -2772   1085   3855    841  -3315   2470   1777   1680   1660   1613   1662   1631
  -2829   1031   3860    896  -3346   2444   1714   1641   1626   1582   1634   1564
  -2538    979   3517    779  -3026   2247   1597   1488   1473   1426   1467   1402
  -2158    911   3068    623  -2616   1990   1423   1335   1335   1280   1314   1270
  -1842    839   2681    498  -2260   1758   1270   1187   1195   1135   1150   1132
  -1571    776   2348    397  -1958   1561   1114   1034   1052    987    997    982
  -1348    722   2070    314  -1709   1395    943    891    917    859    880    862
  -1223    600   1821    311  -1522   1210    805    756    776    717    745    685
  -1096    511   1608    290  -1350   1057    691    644    665    607    639    574
   -979    402   1382    285  -1182    891    633    584    607    555    594    509
   -859    374   1234    244  -1047    802    613    558    584    532    581    454
   -709    413   1122    145   -917    766    563    519    542    493    535    428
   -511    545   1057    -18   -784    800    478    457    498    457    504    436
   -342    646    989   -153   -667    818    431    426    480    444    485    428
   -220    696    917   -236   -568    805    436    449    511    480    519    441
   -213    717    930   -254   -571    823    387    436    517    498    542    457
   -174    735    909   -280   -542    820    355    428    517    504    555    488
   -124    771    896   -324   -511    833    355    441    535    527    584    519
    -80    776    857   -348   -467    815    314    423    522    527    589    509
      7    732    724   -374   -358    730    207    353    452    467    535    462
     57    693    636   -376   -290    667    127    290    389    413    485    444
    106    646    540   -376   -218    594     75    213    309    340    415    381
    166    498    332   -332    -83    415     -2    111    200    236    309    267
    303    423    116   -366     93    270    -70     36    116    153    220    184
    504    392   -111   -449    309    140   -168    -64     10     44    106     93
    701    353   -348   -530    524      5   -270   -155    -93    -62     -7      5
    909    298   -610   -602    761   -155   -348   -223   -166   -140   -101   -101
   1083    145   -937   -615   1010   -394   -504   -384   -335   -314   -293   -290
   1286     23  -1262   -654   1273   -618   -607   -530   -491   -488   -491   -475
   1480    -72  -1553   -704   1514   -813   -701   -654   -626   -633   -657   -633
   1574   -215  -1790   -678   1680  -1002   -776   -750   -724   -735   -776   -766
   1675   -277  -1956   -701   1816  -1117   -779   -774   -756   -774   -833   -828
   1774   -293  -2068   -740   1919  -1179   -818   -813   -795   -815   -891   -885
   1857   -231  -2088   -813   1971  -1158   -805   -818   -792   -813   -898   -885
   1893   -184  -2078   -854   1984  -1130   -763   -802   -771   -797   -885   -872
   1966   -184  -2151   -891   2055  -1166   -769   -818   -787   -815   -909   -896
   2081   -127  -2210   -976   2145  -1169   -724   -789   -769   -797   -898   -891
   2158   -101  -2262  -1031   2210  -1182   -753   -802   -787   -807   -909   -904
   2322    -72  -2395  -1124   2359  -1234   -807   -833   -826   -839   -943   -937
   2434     -5  -2439  -1215   2434  -1221   -779   -800   -805   -815   -927   -935
   2436     41  -2397  -1239   2416  -1176   -730   -750   -761   -769   -893   -919
   2392     54  -2340  -1223   2366  -1143   -685   -704   -714   -727   -859   -875
   2366     72  -2294  -1218   2330  -1109   -646   -654   -665   -680   -815   -820
   2343     88  -2255  -1218   2299  -1080   -652   -654   -657   -672   -813   -833
   2304     51  -2252  -1179   2278  -1098   -706   -683   -680   -701   -839   -872
   2236    -15  -2252  -1111   2244  -1132   -737   -717   -704   -735   -865   -906
   2174    -70  -2244  -1052   2208  -1156   -743   -743   -711   -748   -867   -917
   2138   -129  -2270  -1005   2203  -1197   -854   -813   -756   -792   -898   -958
   2109   -205  -2314   -953   2210  -1260   -969   -896   -828   -859   -958  -1021
   2073   -288  -2361   -893   2216  -1325  -1023   -969   -901   -932  -1010  -1065
   2055   -277  -2333   -888   2192  -1304  -1026   -995   -922   -956  -1013  -1078
   2023   -316  -2340   -854   2179  -1327  -1054  -1005   -945   -976  -1036  -1117
   2034   -298  -2335   -867   2184  -1317  -1049   -976   -932   -963  -1023  -1114
   2044   -298  -2343   -875   2192  -1319  -1039   -979   -940   -974  -1026  -1124
   1974   -285  -2260   -844   2117  -1273  -1013   -969   -924   -958  -1000  -1098
   1847   -259  -2109   -795   1977  -1184   -971   -901   -862   -893   -927  -1031
   1738   -249  -1987   -745   1860  -1117   -943   -870   -839   -872   -896  -1002
   1574   -254  -1831   -662   1701  -1041   -911   -849   -820   -854   -870   -979
   1400   -265  -1665   -566   1532   -963   -833   -782   -761   -802   -818   -919
   1189   -226  -1418   -483   1301   -820   -740   -714   -701   -745   -756   -854
    997   -197  -1195   -400   1093   -696   -680   -652   -646   -685   -691   -795
    784   -226  -1010   -280    896   -618   -633   -584   -587   -620   -615   -711
    561   -215   -776   -171    667   -496   -550   -517   -527   -561   -545   -633
    316   -187   -506    -67    410   -345   -467   -454   -465   -485   -462   -553
     85   -161   -246     36    163   -205   -342   -350   -363   -381   -368   -462
   -200   -150     49    174   -127    -51   -246   -244   -265   -275   -259   -348
   -501   -150    350    327   -426     98   -114   -124   -155   -163   -148   -226
   -774   -166    607    467   -693    218    -10    -49    -77    -83    -72   -155
  -1067   -158    906    613   -987    374     96     54     25     20     25    -59
  -1353   -135   1215    743  -1286    540    254    241    200    181    153     36
  -1602    -85   1517    844  -1561    714    402    485    441    407    316    150
  -1849     77   1927    885  -1888   1002    597    771    756    730    594    379
  -2044    345   2387    849  -2216   1366    758   1052   1104   1127    995    748
  -2190    706   2894    740  -2540   1800    844   1283   1418   1543   1496   1291
  -2340   1153   3494    594  -2917   2322    875   1296   1519   1738   1904   1836
  -2538   1208   3743    665  -3141   2475    945   1150   1314   1592   2029   2062
  -2701   1054   3756    823  -3229   2405   1023    940    950   1223   1803   1865
  -2896    730   3624   1083  -3260   2177   1049    610    449    600   1067   1135
  -3021    433   3455   1293  -3237   1943    971    270    -10      7    283    405
  -3060    179   3239   1441  -3148   1709    896    296    -25      0    236    348
  -3060    -33   3026   1545  -3042   1496    922    467    174    205    368    415
  -2964   -142   2821   1551  -2896   1337    919    563    345    358    436    433
  -2826   -148   2678   1488  -2753   1265    930    636    496    485    488    452
  -2678   -122   2556   1397  -2618   1215    953    730    639    620    579    517
  -2501   -103   2397   1301  -2449   1145    880    724    652    631    574    501
  -2301   -142   2158   1221  -2231   1005    789    672    597    581    514    433
  -2008   -161   1847   1085  -1927    841    701    594    517    504    431    337
  -1675   -124   1548    898  -1613    709    594    491    413    405    327    257
  -1325   -116   1208    719  -1267    545    506    410    329    324    239    168
   -982    -51    927    517   -956    436    410    348    272    262    166     88
   -605     36    641    285   -623    337    311    270    202    194    103     31
   -324     51    376    135   -350    215    249    192    122    114     41    -23
   -137    106    244     15   -189    174    252    161     98     90     12    -57
    -28    142    168    -57   -101    155    239    153     90     75     -7    -83
     83    163     80   -122      2    122    168    103     46     25    -54   -116
    140    103    -36   -122     88     33     70     15    -28    -46   -114   -184
    205     33   -171   -119    187    -67     12    -25    -72    -88   -148   -215
    311     31   -283   -171    298   -127      7    -44    -93   -109   -166   -236
    303      0   -303   -150    303   -150    -41    -96   -140   -153   -202   -285
    231   -135   -366    -49    296   -249   -150   -184   -218   -231   -275   -342
    189   -181   -371     -5    280   -275   -192   -218   -259   -277   -324   -402
     80   -270   -353     93    215   -311   -207   -226   -280   -290   -345   -426
    -96   -449   -353    272    127   -402   -184   -189   -254   -257   -306   -384
   -231   -524   -293    376     28   -410   -215   -189   -246   -239   -280   -358
   -426   -574   -150    498   -137   -363   -252   -192   -244   -233   -267   -342
   -659   -672    -12    665   -327   -342   -220   -176   -226   -213   -241   -322
   -898   -776    122    839   -511   -327   -197   -163   -200   -192   -215   -293
  -1096   -797    298    945   -698   -249   -145   -127   -158   -148   -171   -236
  -1293   -844    449   1067   -872   -197    -85    -85   -116   -101   -122   -168
  -1460   -904    553   1182  -1008   -176   -114    -77   -103    -72    -80   -129
  -1488   -826    662   1158  -1075    -83    -85    -20    -38      0      2    -59
  -1376   -659    717   1018  -1049     25    -31     54     31     80     88     41
  -1236   -548    688    891   -963     70     23    101     72    124    135    103
  -1036   -478    558    756   -800     38    -10     70     49    106    119     96
   -758   -389    368    574   -563    -10    -51     12      0     51     59     33
   -392   -265    127    327   -262    -70    -88    -15    -33     12     23     41
    -10   -207   -200    109     93   -202   -137    -41    -80    -33    -12      5
    298   -124   -426    -88    358   -275   -171    -57   -116    -72    -51    -51
    530    -51   -581   -239    555   -316   -210    -96   -153   -119   -109   -135
    665   -129   -795   -270    727   -462   -262   -171   -228   -213   -228   -262
    831   -213  -1047   -309    937   -628   -340   -262   -332   -340   -376   -379
   1023   -233  -1257   -394   1140   -745   -415   -366   -433   -459   -514   -504
   1197   -290  -1488   -452   1343   -888   -472   -475   -542   -576   -646   -654
   1322   -410  -1735   -457   1525  -1072   -509   -548   -620   -659   -732   -784
   1371   -561  -1932   -405   1649  -1247   -610   -654   -722   -769   -833   -906
   1395   -659  -2057   -368   1725  -1358   -693   -766   -839   -885   -956  -1010
   1405   -750  -2156   -327   1779  -1452   -745   -823   -909   -956  -1036  -1083
   1441   -828  -2270   -309   1855  -1548   -797   -875   -969  -1018  -1101  -1158
   1426   -948  -2374   -239   1899  -1660   -865   -953  -1039  -1096  -1179  -1228
   1353  -1072  -2429   -140   1891  -1751   -930  -1031  -1111  -1174  -1260  -1299
   1275  -1187  -2462    -44   1867  -1823   -971  -1072  -1156  -1228  -1317  -1348
   1192  -1304  -2496     54   1844  -1901  -1008  -1096  -1192  -1267  -1366  -1397
   1189  -1340  -2530     75   1860  -1935  -1031  -1119  -1218  -1293  -1395  -1426
   1179  -1345  -2527     83   1852  -1935  -1049  -1127  -1223  -1299  -1395  -1434
   1163  -1332  -2496     85   1829  -1914  -1049  -1117  -1215  -1286  -1379  -1423
   1137  -1356  -2496    109   1816  -1925  -1013  -1083  -1182  -1254  -1350  -1405
   1137  -1335  -2473     98   1805  -1904  -1000  -1062  -1161  -1236  -1332  -1405
   1260  -1174  -2434    -44   1844  -1803   -961  -1023  -1111  -1187  -1283  -1358
   1486   -919  -2405   -283   1945  -1662   -896   -940  -1023  -1096  -1184  -1252
   1615   -730  -2348   -444   1979  -1538   -846   -867   -950  -1021  -1106  -1176
   1678   -607  -2286   -535   1979  -1447   -857   -841   -914   -976  -1060  -1132
   1774   -446  -2223   -665   1995  -1335   -823   -782   -854   -909   -982  -1054
   1836   -290  -2127   -771   1982  -1208   -750   -698   -771   -815   -880   -956
   1795   -171  -1969   -813   1880  -1070   -672   -628   -706   -750   -807   -862
   1808    -18  -1826   -896   1816   -922   -613   -555   -636   -672   -719   -763
   1714     23  -1691   -870   1704   -833   -607   -509   -600   -633   -678   -706
   1574      7  -1566   -789   1571   -779   -589   -452   -555   -592   -628   -654
   1434    -18  -1454   -709   1444   -735   -550   -418   -527   -558   -581   -605
   1379     54  -1325   -717   1350   -636   -436   -329   -439   -470   -488   -519
   1286    127  -1161   -706   1223   -517   -340   -257   -358   -389   -407   -436
   1127     98  -1028   -613   1078   -465   -311   -236   -329   -361   -374   -423
   1036    132   -904   -584    971   -384   -265   -200   -290   -329   -348   -407
    898    106   -795   -504    846   -342   -223   -166   -257   -301   -327   -371
    745    106   -639   -428    693   -265   -194   -116   -205   -249   -267   -309
    587    142   -444   -363    517   -150   -148    -72   -153   -197   -213   -259
    405    127   -280   -267    342    -75   -106    -28   -101   -150   -171   -228
    259    155   -106   -207    184     25    -77     18    -49    -96   -114   -168
    106    161     54   -135     25    106    -44     59     -5    -51    -75   -132
   -145     85    231     31   -187    158    -23     93     28    -12    -36   -103
   -407     -2    402    202   -405    200     10    119     70     33     10    -62
   -628    -41    587    335   -607    272     72    174    132     93     72     -5
   -839    -75    761    454   -800    342    135    223    189    145    129     38
   -979    -25    953    504   -966    462    215    311    285    231    194     88
  -1026     88   1114    467  -1070    600    345    493    467    374    270    140
  -1031    285   1317    371  -1174    800    472    706    719    618    459    270
  -1067    610   1675    228  -1374   1143    594    963   1072   1021    857    597
  -1093    982   2075     57  -1584   1527    683   1218   1444   1504   1413   1127
  -1122   1421   2540   -150  -1831   1979    704   1236   1543   1740   1867   1665
  -1182   1587   2766   -202  -1974   2177    717   1091   1353   1657   2073   1953
  -1257   1540   2798   -142  -2029   2169    750    846    969   1299   1901   1839
  -1309   1374   2683    -31  -1995   2029    795    478    446    646   1153   1202
  -1340   1148   2488     93  -1914   1818    761    163     15     44    376    558
  -1314   1000   2314    155  -1816   1657    737    200     25     31    303    452
  -1299    888   2187    205  -1743   1538    805    420    288    285    465    532
  -1306    896   2203    205  -1753   1548    924    623    561    535    636    672
  -1353    969   2320    189  -1836   1644   1072    831    828    787    826    826
  -1415   1106   2522    153  -1969   1813   1228   1065   1075   1018   1021    969
  -1504   1192   2696    153  -2101   1945   1330   1202   1215   1153   1140   1072
  -1595   1252   2847    171  -2221   2049   1382   1283   1312   1247   1236   1156
  -1745   1286   3031    228  -2390   2158   1465   1369   1382   1314   1296   1231
  -1875   1301   3174    285  -2525   2236   1452   1408   1415   1353   1330   1293
  -1956   1262   3216    345  -2585   2236   1465   1410   1415   1356   1330   1304
  -2083   1166   3250    459  -2665   2208   1493   1410   1410   1348   1314   1275
  -2169   1189   3359    488  -2764   2273   1382   1395   1408   1356   1337   1293
  -2247   1197   3442    524  -2844   2320   1402   1415   1423   1379   1369   1314
  -2338   1166   3504    584  -2922   2335   1431   1418   1418   1374   1369   1317
  -2392   1122   3515    636  -2953   2317   1395   1387   1382   1343   1350   1306
  -2387   1034   3419    675  -2904   2223   1376   1361   1348   1309   1309   1262
  -2351    971   3322    691  -2837   2145   1356   1309   1293   1252   1241   1202
  -2249    924   3174    662  -2712   2047   1317   1252   1236   1200   1184   1153
  -2140    875   3016    633  -2577   1945   1262   1187   1174   1145   1130   1085
  -2036    893   2930    571  -2486   1912   1161   1124   1122   1104   1091   1044
  -1958    885   2844    537  -2403   1862   1111   1080   1083   1060   1047   1018
  -1935    807   2740    563  -2338   1774   1067   1026   1028   1008    987    971
  -1925    706   2631    610  -2278   1667   1023    982    989    974    945    909
  -1945    633   2579    652  -2262   1605    989    945    953    940    911    857
  -1956    594   2551    680  -2255   1574    953    896    904    896    872    820
  -1964    530   2494    717  -2229   1512    911    857    867    867    841    779
  -2026    454   2481    787  -2252   1467    880    839    846    857    831    766
  -2096    410   2507    841  -2301   1460    852    815    826    839    818    753
  -2161    335   2496    911  -2330   1415    870    844    854    875    849    789
  -2068    306   2372    878  -2221   1337    753    787    805    833    815    779
  -1909    314   2223    797  -2065   1267    654    706    727    774    766    745
  -1771    309   2081    730  -1925   1195    613    649    678    735    737    698
  -1569    322   1888    623  -1727   1104    574    607    649    709    719    670
  -1239    384   1623    426  -1431   1002    462    537    587    657    672    615
   -896    444   1340    226  -1117    891    374    462    514    587    613    545
   -558    532   1088     10   -823    810    337    400    446    517    548    478
   -187    594    782   -205   -483    685    236    309    355    428    467    407
    163    659    493   -413   -163    576    179    236    277    345    384    327
    452    711    259   -581     96    485    153    200    233    293    327    254
    711    732     18   -722    345    376     85    122    142    189    223    140
    875    698   -179   -787    527    259     28     36     49     72     90     49
   1023    610   -413   -818    717     98    -15    -36    -36    -36    -31    -59
   1179    558   -620   -867    901    -31    -54   -101   -101   -122   -135   -168
   1363    550   -813   -956   1088   -132   -127   -187   -187   -223   -254   -283
   1597    488  -1111  -1044   1356   -311   -252   -309   -306   -350   -394   -423
   1875    402  -1473  -1140   1673   -532   -368   -446   -439   -493   -548   -576
   2127    327  -1800  -1226   1964   -735   -462   -574   -566   -628   -685   -724
   2265    236  -2029  -1252   2145   -893   -532   -662   -654   -724   -789   -841
   2288    168  -2120  -1231   2205   -974   -597   -701   -693   -771   -844   -893
   2281    135  -2145  -1208   2210  -1002   -652   -722   -711   -789   -867   -904
   2239     38  -2200  -1137   2221  -1080   -678   -763   -761   -839   -914   -945
   2234    -31  -2268  -1104   2249  -1150   -748   -818   -810   -883   -958   -982
   2226   -101  -2330  -1062   2278  -1215   -815   -870   -857   -930  -1008  -1018
   2270   -148  -2418  -1062   2340  -1280   -841   -898   -893   -963  -1049  -1057
   2333   -161  -2494  -1085   2413  -1327   -885   -917   -914   -982  -1067  -1070
   2369   -129  -2499  -1122   2434  -1314   -883   -906   -904   -969  -1060  -1060
   2395    -75  -2470  -1161   2431  -1273   -859   -870   -867   -930  -1028  -1031
   2400    -28  -2429  -1187   2413  -1228   -844   -846   -828   -896   -997  -1002
   2359     18  -2340  -1187   2351  -1161   -813   -805   -779   -846   -948   -953
   2247     59  -2187  -1156   2218  -1062   -737   -753   -717   -787   -888   -893
   2182    122  -2060  -1153   2122   -969   -691   -701   -657   -730   -826   -833
   2218    187  -2031  -1205   2125   -919   -698   -685   -631   -701   -795   -810
   2325    179  -2145  -1252   2236   -982   -724   -724   -659   -735   -820   -852
   2442    158  -2283  -1301   2361  -1062   -831   -792   -719   -784   -862   -896
   2509    163  -2346  -1337   2429  -1091   -878   -810   -737   -800   -870   -906
   2579    239  -2343  -1410   2460  -1052   -883   -787   -717   -776   -833   -870
   2694    397  -2296  -1545   2496   -948   -859   -727   -667   -722   -771   -810
   2748    491  -2260  -1621   2504   -883   -836   -675   -620   -678   -722   -766
   2774    563  -2210  -1670   2494   -823   -784   -633   -589   -641   -680   -724
   2717    597  -2120  -1660   2418   -761   -709   -589   -550   -602   -636   -680
   2592    589  -2003  -1590   2299   -706   -693   -545   -509   -566   -597   -641
   2447    605  -1842  -1527   2143   -618   -610   -470   -444   -509   -537   -589
   2283    602  -1683  -1444   1984   -540   -470   -420   -400   -467   -491   -553
   1995    498  -1499  -1249   1748   -498   -452   -428   -405   -472   -478   -542
   1608    270  -1337   -937   1473   -532   -511   -470   -449   -514   -511   -571
   1283    103  -1179   -693   1231   -537   -488   -452   -433   -506   -511   -563
    924    -54   -979   -436    950   -514   -496   -452   -426   -501   -498   -550
    597   -210   -807   -192    701   -509   -504   -457   -426   -504   -491   -542
    293   -322   -615     15    454   -467   -483   -433   -397   -472   -457   -514
    -20   -418   -397    218    184   -405   -439   -392   -355   -428   -413   -472
   -311   -478   -166    394    -72   -324   -350   -337   -306   -376   -366   -426
   -553   -491     59    522   -306   -218   -267   -275   -246   -314   -306   -374
   -771   -488    283    631   -527   -103   -239   -210   -184   -241   -233   -306
  -1013   -511    498    761   -758     -7   -150   -111    -96   -158   -161   -231
  -1221   -517    704    867   -963     93    -12     62     62    -18    -72   -176
  -1392   -452    937    919  -1166    241    174    301    293    197     75    -80
  -1478   -265   1213    872  -1345    472    342    566    581    504    335    135
  -1478     96   1571    688  -1525    833    426    813    919    911    769    555
  -1454    511   1966    470  -1712   1239    413    880   1088   1187   1202   1091
  -1486    813   2299    335  -1893   1556    413    722    971   1187   1475   1519
  -1556    953   2509    301  -2031   1730    452    511    732   1047   1587   1712
  -1654    774   2429    439  -2042   1600    441    218    306    592   1171   1317
  -1782    426   2205    678  -1995   1314    457   -111   -181    -67    311    475
  -1771    176   1945    795  -1860   1060    410   -252   -436   -423   -179     20
  -1654     98   1753    779  -1704    924    389   -101   -275   -254    -70     90
  -1569    148   1717    709  -1644    932    488    163     38     44    140    252
  -1480    275   1756    602  -1618   1015    626    410    322    311    337    418
  -1345    454   1800    444  -1574   1127    789    639    579    553    530    574
  -1153    618   1771    267  -1462   1195    927    769    727    691    646    667
  -1008    657   1662    174  -1335   1158    956    766    737    698    639    646
   -846    631   1478    106  -1163   1054    930    724    698    654    584    579
   -732    563   1296     83  -1015    930    849    670    644    597    522    501
   -748    410   1158    168   -953    784    714    600    574    532    454    431
   -797    254   1052    270   -924    652    649    550    530    483    397    363
   -844     83    927    379   -885    504    574    480    457    410    322    275
   -854    -75    779    462   -818    353    392    371    342    301    207    161
   -875   -226    649    550   -763    210    244    262    236    192     98     49
   -787   -303    480    542   -636     88    200    163    140     98     10    -28
   -620   -298    322    459   -472     10    158    111     90     51    -25    -64
   -488   -345    140    415   -314   -101     93     57     33      2    -72   -122
   -337   -358    -20    348   -158   -189      2    -15    -38    -67   -137   -176
    -77   -257   -179    166     49   -218    -49    -41    -62    -88   -150   -171
    114   -168   -285     25    197   -226    -44    -31    -57    -80   -132   -171
    296    -36   -332   -132    314   -181     15     12    -23    -41    -96   -145
    449     96   -353   -272    402   -127     59     38      5    -12    -62   -109
    597    244   -353   -423    475    -54     67     75     44     28    -18    -57
    693    332   -363   -514    527    -15     28     72     44     28    -10    -49
    685    311   -376   -501    530    -33     38     80     49     36     -2    -41
    579    223   -355   -400    467    -64     46     62     36     28     -5    -46
    478    145   -332   -311    405    -93      7     33     10      5    -20    -51
    319     25   -296   -174    306   -135    -44      0    -15    -23    -46    -83
    114   -122   -236      2    174   -179    -64    -10    -23    -31    -57   -103
   -103   -288   -184    197     38   -236   -103    -33    -41    -36    -64    -98
   -324   -457   -135    389    -96   -296   -174    -80    -88    -75    -93   -135
   -465   -571   -106    517   -179   -340   -220   -127   -122   -106   -111   -155
   -576   -709   -135    641   -223   -423   -293   -192   -181   -150   -137   -161
   -628   -807   -179    719   -226   -493   -394   -241   -233   -194   -171   -200
   -561   -818   -257    685   -153   -537   -462   -249   -241   -202   -187   -200
   -381   -711   -329    545    -25   -522   -405   -241   -226   -187   -174   -171
   -189   -589   -402    389    103   -496   -361   -267   -252   -218   -200   -184
    -59   -561   -501    311    220   -532   -410   -283   -288   -249   -231   -205
     88   -524   -613    218    348   -568   -405   -275   -277   -239   -207   -202
    228   -517   -745    145    485   -631   -423   -303   -311   -280   -244   -252
    423   -509   -932     41    675   -719   -446   -335   -355   -332   -301   -324
    701   -397  -1098   -150    898   -748   -441   -348   -376   -371   -350   -368
    917   -353  -1270   -283   1093   -813   -446   -379   -415   -426   -420   -426
   1135   -340  -1478   -397   1304   -909   -462   -420   -465   -488   -496   -506
   1389   -290  -1680   -550   1532   -984   -459   -457   -498   -535   -555   -579
   1577   -272  -1849   -652   1712  -1060   -527   -524   -563   -610   -633   -665
   1615   -368  -1987   -626   1800  -1176   -639   -618   -649   -698   -732   -753
   1641   -459  -2101   -592   1870  -1280   -691   -706   -730   -779   -815   -841
   1712   -535  -2247   -589   1977  -1389   -756   -792   -815   -870   -914   -927
   1740   -665  -2405   -537   2073  -1535   -854   -891   -914   -969  -1026  -1031
   1717   -839  -2556   -441   2132  -1696   -953  -1002  -1031  -1083  -1143  -1140
   1670   -984  -2655   -342   2161  -1818  -1049  -1083  -1111  -1166  -1226  -1221
   1618  -1106  -2727   -257   2171  -1914  -1137  -1148  -1184  -1239  -1296  -1286
   1602  -1226  -2829   -187   2216  -2026  -1215  -1195  -1244  -1299  -1348  -1337
   1597  -1296  -2896   -153   2247  -2096  -1226  -1202  -1265  -1314  -1353  -1358
   1602  -1330  -2935   -137   2268  -2132  -1226  -1210  -1275  -1319  -1361  -1369
   1639  -1283  -2922   -179   2281  -2101  -1244  -1195  -1262  -1301  -1345  -1348
   1712  -1148  -2860   -280   2286  -2003  -1200  -1137  -1208  -1247  -1293  -1301
   1709  -1021  -2733   -345   2221  -1875  -1122  -1070  -1140  -1184  -1228  -1241
   1725   -875  -2603   -426   2161  -1738  -1041   -982  -1054  -1098  -1145  -1135
   1745   -753  -2499   -498   2120  -1626   -953   -880   -958   -997  -1039  -1036
   1725   -613  -2338   -555   2031  -1475   -867   -784   -859   -893   -930   -930
   1712   -426  -2140   -644   1925  -1283   -800   -693   -758   -787   -820   -797
   1680   -309  -1990   -685   1834  -1148   -756   -607   -670   -688   -717   -693
   1597   -213  -1810   -693   1701  -1010   -696   -530   -587   -600   -615   -610
   1478   -114  -1592   -680   1535   -852   -615   -446   -493   -506   -511   -501
   1361    -49  -1410   -657   1384   -730   -558   -381   -418   -431   -436   -415
   1252    -28  -1280   -610   1265   -654   -498   -329   -358   -374   -374   -363
   1117     33  -1083   -576   1098   -522   -431   -257   -277   -296   -290   -285
    989    137   -852   -563    922   -355   -350   -161   -171   -187   -176   -168
    867    231   -639   -550    753   -205   -249    -62    -62    -80    -64    -62
    776    322   -454   -550    615    -64   -161     -2      2    -18      7      2
    693    376   -319   -537    506     28    -83     51     59     31     57     54
    649    470   -179   -558    415    145    -15    119    135    106    132    122
    618    548    -70   -584    342    239     23    189    210    181    207    194
    568    607     38   -589    265    324     44    231    257    228    267    241
    527    665    137   -597    194    402     85    249    285    252    293    262
    511    724    213   -618    150    470    137    265    306    270    303    309
    457    756    298   -607     77    527    174    298    350    316    348    345
    376    771    394   -574    -10    584    223    345    407    376    402    392
    275    766    488   -522   -109    628    265    394    459    428    452    449
    137    776    639   -457   -249    709    303    444    511    483    504    511
    -31    831    862   -402   -446    846    348    493    571    542    563    566
   -181    789    971   -303   -576    880    397    532    623    592    607    600
   -335    750   1085   -210   -709    917    501    636    719    672    659    646
   -465    841   1306   -187   -885   1072    646    836    898    807    743    691
   -550    997   1548   -226  -1049   1273    815   1109   1179   1072    966    859
   -644   1267   1912   -314  -1278   1590    979   1439   1548   1473   1340   1200
   -737   1600   2338   -431  -1538   1969   1049   1670   1844   1873   1795   1673
   -904   1958   2863   -527  -1883   2410    979   1543   1855   2094   2226   2208
  -1184   2174   3359   -496  -2273   2766    849   1156   1667   2143   2509   2533
  -1496   2192   3689   -348  -2592   2940    769    735   1350   1914   2385   2483
  -1751   1813   3561    -33  -2657   2686    730    288    782   1169   1592   1805
  -1945   1247   3192    350  -2569   2218    667      7    246    405    763   1054
  -2070    940   3011    563  -2540   1974    693    244    415    532    800   1039
  -2226    859   3086    680  -2655   1971    826    584    737    820    997   1153
  -2372    867   3237    750  -2805   2052   1044    911   1052   1088   1184   1291
  -2478    904   3382    787  -2930   2143   1249   1187   1306   1309   1350   1405
  -2626    898   3522    862  -3073   2210   1340   1314   1413   1402   1426   1493
  -2808    833   3642    987  -3226   2236   1382   1361   1454   1441   1462   1527
  -2938    753   3691   1091  -3315   2223   1379   1379   1475   1465   1480   1514
  -3047    693   3741   1176  -3393   2216   1382   1387   1486   1473   1493   1501
  -3133    714   3847   1208  -3491   2281   1428   1413   1504   1486   1501   1538
  -3154    784   3938   1184  -3546   2361   1499   1462   1551   1530   1540   1597
  -3135    859   3995   1137  -3567   2426   1566   1525   1608   1592   1605   1652
  -3078    945   4024   1067  -3551   2483   1587   1545   1626   1615   1649   1699
  -3047    992   4039   1026  -3543   2514   1631   1574   1649   1636   1673   1704
  -3003   1039   4039    982  -3520   2538   1670   1602   1680   1670   1696   1725
  -2894   1114   4008    888  -3452   2561   1662   1592   1667   1662   1693   1719
  -2746   1176   3923    784  -3333   2548   1610   1530   1595   1579   1608   1644
  -2660   1122   3782    766  -3221   2452   1590   1538   1595   1584   1592   1670
  -2530   1098   3626    714  -3078   2361   1486   1483   1540   1538   1558   1587
  -2369   1054   3424    654  -2896   2239   1371   1350   1402   1395   1415   1491
  -2195    987   3182    605  -2688   2083   1239   1208   1265   1260   1283   1421
  -1990    870   2860    558  -2423   1865   1080   1088   1156   1153   1179   1262
  -1844    779   2621    532  -2234   1699    953   1000   1067   1062   1080   1150
  -1771    649   2421    561  -2096   1535    885    935    995    987   1005   1075
  -1623    459   2083    581  -1852   1270    771    810    865    862    865    880
  -1473    322   1792    574  -1634   1057    628    688    745    743    737    750
  -1325    270   1592    527  -1460    930    511    594    657    646    641    675
  -1106    324   1428    389  -1267    875    420    498    563    558    558    626
   -893    267   1161    314  -1026    714    384    452    527    540    542    581
   -680    293    971    192   -826    633    329    407    483    504    519    522
   -436    433    870      0   -652    652    285    358    433    441    462    501
   -168    576    745   -205   -457    659    220    350    428    439    446    553
     85    722    636   -402   -275    680    153    355    441    475    501    589
    311    805    493   -561    -90    649    124    314    405    454    501    548
    527    857    329   -693     98    594     98    259    366    423    491    511
    670    896    226   -784    220    563     80    223    329    381    467    514
    704   1002    298   -852    202    652    101    267    363    415    501    574
    807   1080    270   -945    267    675     88    296    384    441    530    584
    919   1078    158   -997    381    618     90    301    381    436    524    574
   1018   1080     62  -1052    478    571     46    267    345    400    488    527
   1028   1021     -7  -1023    519    506     41    226    309    355    444    467
   1013    885   -127   -950    568    381    -18    119    197    220    288    296
    997    706   -290   -852    644    207   -109     18     93     98    142    200
    997    504   -496   -750    748      5   -202    -85    -10    -18     20     59
   1078    345   -732   -711    906   -192   -361   -231   -150   -174   -142   -111
   1114    171   -943   -644   1028   -384   -480   -358   -272   -298   -277   -231
   1075    -33  -1109   -522   1091   -571   -561   -449   -361   -394   -381   -345
   1044   -197  -1241   -426   1143   -719   -592   -535   -446   -485   -480   -446
   1101   -306  -1408   -397   1254   -857   -626   -613   -530   -568   -568   -519
   1166   -381  -1551   -394   1356   -966   -696   -701   -602   -641   -646   -607
   1257   -384  -1644   -436   1449  -1013   -740   -740   -631   -670   -680   -654
   1410   -319  -1730   -548   1569  -1023   -763   -745   -636   -675   -685   -672
   1644   -259  -1904   -691   1774  -1080   -769   -774   -675   -714   -737   -706
   1818   -309  -2127   -756   1971  -1218   -813   -841   -740   -779   -810   -797
   1904   -306  -2210   -800   2057  -1260   -909   -888   -776   -802   -833   -846
   1878   -280  -2158   -800   2016  -1218   -914   -878   -776   -800   -844   -828
   1787   -244  -2031   -771   1909  -1137   -826   -797   -706   -737   -797   -730
   1745   -153  -1901   -797   1821  -1026   -761   -727   -633   -672   -732   -688
   1795     15  -1779   -906   1787   -880   -685   -646   -548   -589   -654   -626
   1901    150  -1751  -1028   1826   -800   -581   -594   -496   -537   -605   -581
   2026    259  -1766  -1143   1896   -753   -561   -568   -478   -509   -574   -545
   2039    371  -1667  -1205   1855   -646   -558   -524   -431   -457   -517   -498
   1948    415  -1535  -1182   1743   -558   -509   -478   -381   -402   -465   -454
   1865    428  -1439  -1148   1652   -504   -504   -444   -350   -368   -426   -418
   1784    402  -1382  -1093   1584   -488   -480   -410   -314   -332   -376   -394
   1701    379  -1322  -1041   1512   -472   -400   -392   -296   -316   -348   -400
   1647    348  -1299   -997   1473   -475   -407   -392   -303   -332   -366   -410
   1600    285  -1314   -943   1457   -514   -459   -394   -309   -345   -381   -415
   1504    189  -1314   -846   1410   -561   -514   -418   -332   -368   -397   -454
   1371     83  -1288   -730   1330   -602   -537   -454   -366   -400   -426   -485
   1228     -7  -1236   -610   1231   -620   -555   -459   -376   -410   -431   -501
   1023   -150  -1176   -436   1098   -662   -568   -475   -402   -439   -454   -535
    802   -327  -1130   -236    966   -727   -566   -501   -444   -483   -493   -587
    626   -423  -1049   -101    836   -735   -566   -527   -467   -504   -509   -607
    446   -524   -971     38    709   -748   -555   -550   -485   -519   -524   -633
    306   -615   -922    153    613   -766   -571   -558   -498   -530   -532   -646
    213   -649   -862    218    537   -756   -618   -550   -496   -524   -527   -646
    171   -576   -750    200    459   -665   -563   -501   -452   -480   -478   -600
    132   -485   -618    176    374   -553   -465   -439   -389   -418   -410   -530
     67   -407   -475    168    270   -441   -423   -389   -335   -358   -342   -457
    -18   -374   -355    197    168   -366   -371   -329   -277   -298   -280   -397
    -80   -327   -249    202     83   -288   -332   -262   -213   -228   -210   -324
   -145   -239    -93    192    -25   -166   -207   -184   -135   -148   -129   -233
   -316   -213    101    262   -210    -54    -90    -96    -51    -67    -59   -174
   -496   -194    301    345   -400     51      5     80    114     72     28   -116
   -618   -114    504    366   -563    194    153    319    355    301    194      7
   -693    109    802    290   -748    454    327    600    670    646    509    290
   -745    462   1205    140   -974    833    402    844    987   1049    953    769
   -792    984   1777    -96  -1283   1379    428    909   1161   1322   1402   1356
   -919   1283   2200   -181  -1558   1740    467    750   1041   1319   1667   1756
  -1135   1304   2439    -85  -1787   1870    467    498    769   1132   1670   1805
  -1408    982   2390    213  -1899   1686    433    148    316    610   1109   1247
  -1602    542   2145    530  -1873   1343    384   -181   -189    -80    220    381
  -1745    205   1948    769  -1847   1075    306   -231   -350   -285    -36    137
  -1914    -80   1831    997  -1873    875    350    -46   -163   -103     77    205
  -2081   -220   1857   1150  -1971    818    402    163     88    135    220    296
  -2138   -161   1977   1150  -2057    906    558    407    366    394    402    439
  -2094     44   2138   1023  -2114   1091    823    685    657    667    631    628
  -2216    -10   2205   1111  -2210   1096    898    771    748    748    688    662
  -2333   -122   2210   1226  -2275   1044    893    782    758    753    683    657
  -2397   -184   2213   1291  -2307   1013    878    766    743    737    662    623
  -2361   -179   2182   1270  -2273   1000    859    758    735    735    646    597
  -2236   -163   2073   1200  -2156    953    815    724    704    704    615    571
  -2075   -166   1909   1122  -1995    870    735    654    636    636    548    504
  -1904   -181   1722   1044  -1813    769    665    605    592    594    506    459
  -1644   -171   1470    906  -1558    649    615    542    524    522    439    405
  -1361   -176   1182    769  -1273    501    530    459    441    439    358    324
  -1078   -145    930    610  -1005    389    426    379    361    363    285    246
   -761   -103    657    433   -709    275    337    296    280    280    197    148
   -433    -83    348    257   -392    132    254    205    192    197    122     59
   -168    -62    106    114   -140     23    176    132    116    124     49    -15
     44    -12    -59    -18     51    -33     98     83     62     72    -15    -59
    161      5   -155    -83    158    -75     88     67     38     49    -46    -90
    231      7   -226   -122    228   -109      5     20     -2     10    -80   -129
    306    -18   -324   -145    314   -171    -23     -7    -31    -12   -103   -142
    387    -44   -433   -174    407   -239    -41    -31    -57    -33   -127   -176
    454    -54   -509   -200    480   -280    -77    -83   -101    -77   -174   -244
    467   -103   -574   -181    519   -337   -142   -127   -140   -116   -207   -244
    439   -158   -597   -140    517   -376   -187   -132   -153   -124   -207   -252
    335   -244   -579    -46    457   -410   -202   -124   -148   -111   -202   -267
    189   -324   -514     67    350   -418   -226   -124   -142    -96   -189   -244
    127   -361   -491    114    309   -426   -241   -137   -145    -98   -184   -246
     98   -384   -483    140    290   -433   -244   -135   -140    -88   -171   -239
     57   -392   -449    166    252   -420   -236   -127   -140    -83   -158   -226
     15   -392   -407    189    210   -400   -259   -132   -142    -75   -140   -179
      5   -407   -413    200    207   -410   -275   -137   -142    -67   -116   -155
     31   -428   -462    197    246   -444   -309   -155   -158    -75   -103   -145
     85   -415   -501    163    290   -457   -345   -174   -168    -80    -96   -135
    179   -371   -550     96    363   -459   -353   -194   -181    -98   -109   -140
    306   -353   -659     20    480   -506   -340   -205   -207   -129   -140   -168
    433   -366   -800    -33    615   -584   -348   -226   -239   -161   -174   -200
    566   -363   -930   -103    745   -646   -366   -249   -272   -197   -207   -244
    683   -368  -1052   -155    867   -709   -387   -285   -311   -252   -262   -277
    792   -397  -1189   -197    989   -795   -433   -366   -392   -348   -355   -368
    917   -452  -1369   -233   1143   -909   -478   -418   -454   -426   -446   -478
   1013   -545  -1558   -236   1286  -1052   -501   -470   -514   -504   -540   -566
   1166   -581  -1748   -290   1457  -1163   -522   -519   -571   -579   -620   -667
   1366   -581  -1948   -394   1657  -1265   -566   -584   -636   -654   -704   -756
   1553   -607  -2164   -472   1857  -1384   -628   -667   -711   -740   -797   -859
   1719   -659  -2382   -532   2049  -1519   -709   -758   -802   -839   -904   -979
   1847   -737  -2585   -553   2216  -1660   -802   -846   -891   -927   -995  -1091
   1945   -857  -2803   -545   2374  -1829   -919   -971  -1028  -1070  -1143  -1228
   1984   -979  -2964   -504   2473  -1971   -997  -1049  -1109  -1153  -1236  -1322
   2008  -1093  -3102   -459   2553  -2096  -1091  -1135  -1195  -1239  -1325  -1413
   2026  -1200  -3226   -413   2626  -2213  -1169  -1228  -1296  -1343  -1421  -1512
   1997  -1273  -3273   -363   2634  -2273  -1192  -1265  -1337  -1382  -1460  -1561
   1969  -1322  -3291   -324   2629  -2307  -1231  -1280  -1356  -1397  -1475  -1592
   1870  -1408  -3278   -231   2572  -2343  -1226  -1301  -1387  -1434  -1517  -1628
   1792  -1392  -3185   -200   2488  -2288  -1189  -1280  -1369  -1423  -1509  -1605
   1779  -1301  -3081   -241   2429  -2190  -1150  -1228  -1309  -1363  -1447  -1551
   1797  -1197  -2998   -301   2397  -2096  -1091  -1145  -1231  -1286  -1366  -1473
   1852  -1008  -2860   -423   2353  -1932  -1000  -1023  -1111  -1163  -1239  -1348
   1899   -776  -2675   -561   2286  -1725   -906   -901   -982  -1031  -1106  -1205
   1948   -550  -2501   -698   2221  -1525   -841   -802   -875   -914   -984  -1078
   1964   -392  -2356   -787   2158  -1374   -776   -722   -784   -810   -865   -969
   1919   -249  -2171   -836   2042  -1210   -675   -623   -683   -706   -758   -872
   1844    -54  -1899   -893   1870   -976   -555   -509   -555   -579   -628   -706
   1748    114  -1636   -932   1691   -761   -413   -361   -394   -418   -462   -550
   1592    197  -1395   -896   1493   -600   -327   -259   -283   -301   -340   -426
   1350    257  -1093   -805   1223   -418   -267   -163   -184   -205   -233   -316
   1104    314   -789   -709    948   -236   -202    -83    -96   -109   -137   -223
    904    296   -607   -600    756   -155   -127    -18    -20    -38    -67   -158
    675    239   -436   -457    555    -98    -67     41     41     23     -5    -88
    449    218   -233   -335    340     -5    -28     64     75     59     44    -44
    254    176    -77   -215    166     49    -12     72     83     64     51    -44
     51    127     75    -90    -10    101      7    106    111     88     75     -2
   -116    106    223      5   -168    163     25    140    145    114    106     33
   -215    155    371     28   -296    262     25    158    168    137    132     59
   -272    215    488     28   -379    350     49    176    197    171    171     88
   -275    288    561     -7   -418    423     85    223    241    218    220    101
   -249    415    665    -83   -457    540    148    280    303    277    267    153
   -207    532    740   -161   -472    636    197    335    358    332    319    244
   -218    623    841   -202   -530    732    280    397    420    392    387    303
   -275    753   1026   -241   -652    891    374    483    506    480    475    402
   -290    857   1148   -283   -719   1002    472    576    597    571    563    496
   -345    930   1273   -293   -807   1101    558    662    685    646    613    519
   -485    984   1470   -249   -976   1226    701    846    867    797    691    566
   -597   1101   1699   -252  -1148   1400    795   1041   1101   1031    870    701
   -823   1260   2081   -218  -1452   1670    870   1257   1405   1392   1234   1015
  -1060   1480   2538   -210  -1800   2008    857   1423   1673   1784   1714   1519
  -1330   1693   3024   -181  -2177   2359    815   1374   1701   1956   2120   2018
  -1678   1574   3252     51  -2465   2410    841   1187   1457   1821   2239   2195
  -1943   1337   3281    301  -2611   2309    823    859    997   1366   1925   1943
  -2132    987   3120    571  -2626   2055    761    381    361    576   1026   1140
  -2301    678   2979    813  -2639   1829    672     75    -98    -33    267    493
  -2481    428   2909   1026  -2696   1667    688    205     -7     49    303    493
  -2468    275   2740   1096  -2605   1506    735    402    228    280    446    558
  -2397    290   2688   1052  -2543   1488    805    581    470    501    587    641
  -2369    413   2782    979  -2574   1597    943    787    737    753    776    789
  -2333    532   2865    898  -2598   1699   1088    950    932    937    927    911
  -2262    613   2873    823  -2569   1743   1143   1013    995    995    971    945
  -2216    701   2917    756  -2566   1808   1156   1057   1031   1034   1002    963
  -2184    737   2922    724  -2553   1829   1171   1083   1060   1070   1031    984
  -2109    737   2847    683  -2478   1792   1195   1109   1075   1088   1047    989
  -1935    802   2738    563  -2335   1769   1166   1091   1062   1078   1039    969
  -1719    831   2551    441  -2135   1691   1091   1002    987   1002    976    930
  -1584    818   2403    384  -1992   1610   1044    935    927    940    914    862
  -1465    896   2359    283  -1912   1626   1015    935    909    922    896    849
  -1337    950   2286    192  -1813   1618    969    922    888    909    888    862
  -1208    945   2153    132  -1680   1548    956    893    862    888    875    828
  -1052    924   1977     64  -1514   1449    885    818    789    813    797    709
   -898    867   1766     15  -1332   1317    776    714    688    709    691    620
   -846    789   1636     28  -1241   1213    774    649    620    639    623    537
   -730    732   1462     -2  -1096   1096    693    576    548    566    555    462
   -584    706   1291    -59   -937    997    571    483    459    491    485    387
   -446    659   1106   -106   -776    883    488    387    381    420    418    288
   -363    553    917    -96   -639    732    400    298    293    337    324    202
   -290    465    756    -88   -524    610    316    270    233    280    254    163
   -171    379    550   -103   -361    465    226    184    135    194    168     54
   -137    262    397    -64   -267    327    148     64     23     88     67    -23
   -155    140    293      7   -223    215     57    -25    -59      7    -12   -106
   -241      2    241    119   -241    122     -7    -80   -122    -44    -67   -168
   -335    -57    277    197   -306    109    -54   -116   -153    -59    -75   -171
   -415   -111    303    262   -361     96    -64   -122   -150    -49    -49   -142
   -415    -80    335    246   -376    127    -70   -109   -129    -15    -12    -98
   -316     31    345    140   -332    189    -49    -83    -90     38     59    -28
   -194    171    366     12   -280    267    -70    -64    -62     77    127     38
    -67    244    311    -88   -189    277    -77    -57    -46     93    142     70
      2    267    262   -135   -129    265    -88    -64    -44     88    137     75
     96    311    213   -205    -59    262   -103    -77    -64     54     98     85
    179    327    148   -252     15    239   -124   -106    -85     33     80    116
    249    262     10   -257    119    137   -184   -163   -145    -31     23     62
    267    150   -116   -210    192     15   -262   -239   -220   -119    -62    -20
    288     46   -244   -168    265    -96   -348   -314   -296   -205   -161   -119
    381    -33   -415   -174    397   -223   -418   -371   -353   -283   -254   -220
    561    -57   -620   -252    589   -337   -472   -423   -418   -368   -348   -316
    810    -64   -875   -374    841   -470   -548   -496   -493   -459   -457   -426
    987   -114  -1104   -439   1044   -607   -628   -594   -581   -566   -584   -553
   1111   -244  -1356   -433   1234   -800   -724   -717   -691   -693   -737   -706
   1202   -355  -1558   -426   1379   -956   -771   -797   -771   -784   -846   -831
   1278   -467  -1745   -405   1512  -1106   -828   -870   -846   -859   -932   -924
   1379   -545  -1925   -418   1649  -1234   -893   -943   -922   -935  -1015  -1013
   1522   -496  -2018   -511   1769  -1257   -919   -979   -956   -976  -1070  -1067
   1605   -454  -2062   -576   1834  -1257   -943  -1015   -989  -1005  -1104  -1104
   1667   -465  -2132   -602   1899  -1296   -943  -1049  -1034  -1049  -1150  -1137
   1774   -483  -2257   -646   2013  -1369   -976  -1088  -1080  -1098  -1208  -1187
   1964   -467  -2431   -748   2197  -1449  -1044  -1143  -1135  -1161  -1283  -1267
   2086   -501  -2587   -795   2335  -1543  -1091  -1218  -1213  -1244  -1374  -1358
   2242   -542  -2787   -849   2514  -1665  -1132  -1236  -1244  -1280  -1426  -1428
   2421   -555  -2977   -935   2699  -1766  -1140  -1197  -1202  -1252  -1413  -1449
   2530   -470  -3000  -1028   2764  -1735  -1005  -1114  -1101  -1153  -1325  -1389
   2564   -441  -3005  -1062   2782  -1722   -956  -1106  -1085  -1140  -1312  -1389
   2670   -366  -3037  -1153   2852  -1701   -948  -1106  -1085  -1143  -1314  -1402
   2790   -288  -3078  -1252   2933  -1683   -974  -1117  -1085  -1143  -1312  -1395
   2863   -200  -3063  -1330   2961  -1631  -1021  -1117  -1067  -1119  -1275  -1356
   2863   -109  -2972  -1379   2915  -1538  -1002  -1067  -1018  -1060  -1202  -1283
   2813    -38  -2852  -1387   2831  -1444   -963  -1013   -976  -1002  -1127  -1213
   2691     18  -2675  -1356   2683  -1327   -930   -940   -919   -932  -1047  -1137
   2517     59  -2457  -1288   2488  -1197   -870   -857   -849   -852   -963  -1057
   2353      0  -2353  -1179   2353  -1176   -867   -833   -841   -833   -937  -1041
   2205    -46  -2255  -1080   2229  -1150   -904   -844   -849   -833   -927  -1036
   2177     38  -2138  -1109   2156  -1047   -831   -795   -800   -784   -870   -974
   2021     20  -2000  -1021   2010   -989   -761   -756   -769   -758   -836   -940
   1816   -106  -1922   -857   1867  -1013   -807   -761   -779   -776   -852   -958
   1725    -62  -1787   -831   1753   -924   -797   -732   -732   -740   -807   -919
   1509   -103  -1613   -704   1561   -859   -732   -714   -714   -732   -789   -896
   1314    -85  -1400   -613   1356   -743   -678   -659   -675   -688   -732   -839
   1130    -25  -1156   -553   1143   -589   -639   -581   -607   -618   -649   -753
    987     46   -943   -517    963   -446   -537   -485   -519   -527   -558   -665
    846    103   -745   -475    795   -319   -452   -397   -433   -441   -470   -581
    753    241   -511   -496    633   -135   -400   -309   -342   -348   -371   -478
    594    316   -277   -457    436     20   -293   -218   -257   -259   -280   -381
    379    322    -59   -350    218    132   -194   -135   -181   -176   -200   -301
    223    400    176   -311     23    288    -93    -38    -83    -77   -101   -197
     49    498    449   -272   -200    475     -2     70     18     25     10    -83
   -205    504    709   -150   -457    607    101    187    114    132    114     25
   -496    483    979      5   -737    730    233    316    223    244    207    111
   -558    805   1361   -124   -961   1083    558    639    550    563    459    329
   -945    896   1842     25  -1392   1369    802    898    844    862    688    506
  -1467    833   2299    314  -1883   1564    841   1067   1078   1145    956    737
  -1691   1104   2795    290  -2242   1948    836   1267   1382   1556   1441   1239
  -1917   1444   3359    233  -2637   2400    779   1291   1496   1782   1878   1808
  -2187   1527   3715    329  -2951   2621    805   1119   1288   1634   2055   2151
  -2405   1304   3710    548  -3057   2507    833    891    906   1252   1909   2052
  -2608    948   3556    828  -3083   2252    826    605    444    696   1278   1421
  -2787    589   3377   1098  -3083   1982    789    311     15    119    428    610
  -2972    181   3154   1395  -3063   1667    748    246   -129    -64    132    332
  -3125   -142   2982   1631  -3055   1418    763    426    101    179    306    433
  -3146   -155   2990   1652  -3068   1415    906    696    454    535    571    628
  -3151    -46   3104   1597  -3128   1527   1098    961    792    857    818    813
  -3216     51   3268   1582  -3242   1660   1304   1200   1096   1132   1044    966
  -3229    132   3361   1548  -3296   1745   1444   1317   1231   1257   1143   1034
  -3190    132   3320   1527  -3255   1725   1478   1353   1254   1275   1148   1026
  -3094    122   3216   1483  -3156   1670   1436   1335   1226   1249   1117    997
  -3026     38   3065   1493  -3044   1551   1330   1257   1145   1176   1036    919
  -2904     -7   2896   1454  -2902   1444   1265   1179   1065   1101    956    841
  -2764    -51   2709   1408  -2738   1327   1210   1078    976   1013    865    771
  -2595   -103   2491   1348  -2546   1192   1098    969    867    901    753    680
  -2366   -163   2203   1265  -2286   1018    958    852    753    787    654    589
  -2132   -272   1860   1200  -1997    795    823    722    618    657    530    467
  -1886   -358   1527   1119  -1706    584    667    574    475    514    389    324
  -1631   -394   1236   1010  -1434    420    574    446    353    394    270    200
  -1374   -381    992    878  -1184    303    519    358    257    296    174    101
  -1124   -410    711    766   -919    150    319    249    145    192     72     -5
   -867   -420    446    644   -659     12    207    166     67    116     -2    -96
   -737   -504    231    620   -488   -137    111     77    -25     23    -96   -194
   -633   -571     62    602   -348   -254     15     10    -96    -44   -161   -259
   -439   -581   -145    509   -148   -363    -28    -67   -158   -111   -233   -335
   -231   -587   -355    407     62   -472    -85   -142   -213   -174   -303   -397
     -7   -600   -592    301    290   -594   -171   -218   -288   -252   -379   -485
    265   -527   -792    132    527   -659   -233   -265   -335   -303   -428   -532
    449   -511   -961     28    704   -735   -270   -293   -363   -324   -454   -558
    579   -514  -1093    -33    833   -802   -361   -350   -418   -379   -501   -600
    701   -483  -1187   -111    943   -836   -397   -384   -444   -405   -519   -600
    795   -433  -1228   -179   1010   -831   -402   -392   -436   -392   -493   -584
    833   -426  -1262   -205   1047   -844   -413   -418   -441   -389   -475   -574
    859   -428  -1288   -218   1072   -857   -462   -444   -470   -410   -491   -571
    919   -428  -1348   -249   1132   -888   -532   -441   -483   -415   -488   -548
    953   -475  -1428   -239   1189   -950   -574   -467   -485   -418   -472   -545
    911   -568  -1483   -174   1197  -1026   -610   -493   -509   -436   -478   -584
    909   -592  -1504   -158   1205  -1047   -633   -485   -522   -439   -470   -563
    898   -602  -1501   -148   1197  -1049   -654   -524   -563   -478   -498   -587
    932   -568  -1501   -181   1215  -1034   -670   -550   -592   -506   -532   -641
    966   -553  -1519   -207   1241  -1034   -657   -548   -592   -514   -535   -628
    984   -581  -1566   -202   1273  -1072   -652   -550   -607   -532   -545   -626
   1002   -589  -1592   -207   1296  -1091   -665   -558   -639   -563   -584   -654
   1062   -555  -1618   -252   1340  -1085   -628   -522   -631   -566   -605   -662
   1166   -517  -1686   -327   1426  -1101   -589   -504   -626   -574   -618   -683
   1304   -454  -1758   -426   1530  -1106   -548   -501   -628   -592   -644   -714
   1493   -381  -1875   -555   1683  -1127   -509   -530   -649   -631   -693   -771
   1704   -335  -2039   -683   1870  -1187   -517   -594   -698   -691   -763   -849
   1784   -335  -2120   -727   1951  -1226   -532   -597   -719   -717   -800   -885
   1883   -366  -2249   -758   2065  -1306   -581   -633   -766   -769   -849   -950
   2026   -431  -2457   -800   2239  -1444   -662   -714   -852   -859   -932  -1041
   2107   -478  -2585   -813   2346  -1530   -724   -787   -922   -930  -1005  -1111
   2145   -491  -2639   -828   2390  -1566   -769   -820   -961   -971  -1049  -1150
   2151   -550  -2701   -800   2423  -1623   -813   -852  -1000  -1010  -1091  -1187
   2117   -693  -2811   -711   2462  -1751   -896   -932  -1083  -1096  -1176  -1252
   2055   -833  -2889   -610   2470  -1860   -948   -995  -1137  -1153  -1236  -1296
   1953   -943  -2899   -506   2423  -1919   -989  -1052  -1192  -1208  -1291  -1353
   1782  -1104  -2886   -340   2333  -1995  -1044  -1104  -1239  -1254  -1340  -1402
   1608  -1210  -2818   -200   2210  -2013  -1062  -1119  -1249  -1262  -1348  -1408
   1436  -1278  -2714    -77   2075  -1995  -1041  -1096  -1215  -1226  -1312  -1363
   1221  -1353  -2574     62   1896  -1964  -1026  -1075  -1187  -1200  -1278  -1325
   1096  -1335  -2431    119   1764  -1883   -974  -1013  -1132  -1140  -1218  -1280
   1067  -1169  -2239     49   1652  -1704   -870   -893  -1008  -1013  -1085  -1163
   1049   -924  -1974    -62   1512  -1449   -735   -745   -846   -846   -911   -995
   1034   -675  -1709   -181   1369  -1189   -587   -589   -678   -672   -724   -852
   1052   -353  -1408   -350   1228   -880   -433   -410   -485   -472   -522   -644
   1062    -38  -1104   -511   1080   -571   -259   -207   -283   -265   -303   -413
   1062    277   -784   -670    924   -252    -85      2    -67    -44    -72   -187
    992    566   -428   -782    711     70     64    194    129    161    140      5
    906    805   -103   -857    506    350    223    374    306    340    319    179
    813    979    166   -898    324    574    353    535    462    498    475    345
    672   1083    410   -878    132    748    423    639    571    610    594    470
    605   1270    665   -937    -31    969    522    724    685    722    711    587
    465   1337    872   -901   -202   1106    618    771    745    779    774    652
    150   1205   1054   -678   -452   1130    657    750    735    763    761    649
   -111   1104   1215   -496   -662   1158    672    756    745    769    769    667
   -283   1062   1343   -392   -813   1202    644    743    750    774    774    685
   -436   1018   1452   -290   -945   1234    628    719    743    769    774    696
   -553    987   1540   -218  -1047   1265    654    722    745    771    779    704
   -597   1034   1631   -218  -1114   1332    685    732    766    789    807    766
   -618   1150   1769   -267  -1192   1457    740    784    833    859    885    852
   -545   1234   1777   -345  -1161   1504    776    820    865    891    914    885
   -498   1306   1805   -405  -1153   1556    805    872    896    924    950    924
   -454   1413   1867   -478  -1161   1639    841    919    937    969    995    979
   -491   1434   1925   -470  -1208   1678    893    969    992   1031   1049   1034
   -537   1428   1966   -446  -1252   1696    950   1034   1054   1083   1093   1034
   -579   1470   2049   -446  -1314   1758   1034   1166   1182   1182   1135   1047
   -641   1517   2158   -436  -1400   1836   1166   1348   1361   1340   1228   1098
   -748   1649   2397   -452  -1574   2023   1262   1569   1613   1608   1460   1293
   -854   1870   2722   -509  -1787   2296   1260   1769   1901   1979   1855   1686
   -989   2132   3122   -574  -2055   2626   1158   1777   2013   2239   2283   2177
  -1262   2197   3460   -467  -2361   2829   1067   1556   1844   2252   2569   2548
  -1582   2075   3658   -246  -2621   2865    969   1166   1452   1997   2535   2551
  -1888   1628   3517    129  -2704   2574    854    683    872   1353   1899   1974
  -2192   1013   3203    589  -2696   2107    730    213    218    465    867   1054
  -2429    550   2979    940  -2704   1764    592     85    -25    119    454    649
  -2598    241   2839   1176  -2720   1540    600    280    174    306    553    678
  -2733    140   2873   1293  -2803   1506    672    485    415    517    675    735
  -2779    168   2948   1304  -2865   1558    779    698    654    722    800    818
  -2805    309   3115   1249  -2959   1712    987    966    937    976   1000    976
  -2808    420   3226   1192  -3016   1823   1067   1072   1057   1088   1098   1075
  -2779    480   3260   1148  -3018   1870   1106   1091   1072   1106   1119   1117
  -2743    540   3283   1098  -3013   1909   1156   1104   1083   1124   1137   1153
  -2725    568   3294   1078  -3008   1930   1171   1114   1091   1137   1150   1174
  -2782    545   3328   1117  -3055   1935   1200   1143   1106   1153   1163   1174
  -2779    524   3302   1127  -3042   1912   1187   1119   1088   1130   1145   1156
  -2759    532   3291   1111  -3026   1912   1106   1041   1028   1062   1088   1111
  -2743    530   3273   1106  -3008   1901   1054   1036   1015   1052   1075   1114
  -2740    501   3242   1117  -2992   1873   1054   1031   1008   1044   1075   1104
  -2668    504   3172   1080  -2920   1836   1075    995    969   1000   1026   1060
  -2559    517   3073   1021  -2818   1795   1078    976    948    987   1002   1062
  -2460    566   3026    948  -2743   1795   1072    987    961    997   1026   1067
  -2416    548   2964    932  -2691   1756   1057   1002    974   1013   1031   1060
  -2252    568   2821    841  -2535   1693   1002    961    940    974    987   1013
  -2164    530   2691    815  -2426   1610    976    906    891    932    948    982
  -2166    446   2613    859  -2390   1530    961    883    862    909    930    922
  -2062    290   2353    883  -2208   1322    818    748    727    761    779    763
  -2036    116   2153    958  -2094   1135    688    633    607    639    649    685
  -1880     15   1893    932  -1886    953    524    511    493    535    555    584
  -1610     38   1649    787  -1628    844    405    400    394    439    465    485
  -1337     64   1400    636  -1369    730    358    306    324    363    389    457
  -1114    -33   1080    574  -1098    524    257    197    218    265    306    337
   -870   -119    750    493   -813    314    119     67     83    127    155    181
   -693   -179    514    436   -605    166    -15    -28      2     51     67    109
   -459   -184    275    319   -368     44   -124    -93    -67     -7     10     83
   -142   -122     20    132    -83    -51   -231   -181   -142    -70    -38     38
    150    -57   -210    -46    179   -132   -311   -265   -210   -122    -75      5
    472    -10   -483   -231    478   -246   -407   -337   -277   -181   -122    -72
    714     44   -670   -381    691   -311   -501   -392   -335   -236   -174    -85
   1005    135   -870   -571    937   -366   -592   -446   -381   -277   -213   -101
   1335    275  -1060   -805   1195   -389   -667   -517   -449   -348   -285   -135
   1647    361  -1286  -1002   1467   -462   -771   -605   -537   -433   -368   -153
   1867    358  -1509  -1114   1688   -574   -854   -727   -657   -558   -483   -298
   2062    340  -1725  -1202   1893   -691   -953   -893   -810   -722   -644   -415
   2130    207  -1925  -1171   2029   -857  -1060  -1026   -932   -854   -779   -537
   2140      7  -2132  -1072   2138  -1062  -1083  -1052   -963   -901   -852   -641
   2223   -241  -2465   -992   2340  -1350  -1156  -1088  -1028   -979   -953   -826
   2281   -444  -2725   -919   2501  -1584  -1174  -1156  -1109  -1083  -1078   -963
   2314   -535  -2850   -893   2582  -1691  -1119  -1145  -1111  -1101  -1122  -1013
   2439   -553  -2992   -943   2714  -1771  -1130  -1145  -1117  -1114  -1148  -1083
   2766   -555  -3322  -1106   3042  -1940  -1262  -1267  -1244  -1239  -1286  -1249
   3073   -550  -3626  -1262   3348  -2088  -1319  -1343  -1332  -1322  -1379  -1337
   3307   -524  -3834  -1392   3569  -2179  -1382  -1428  -1413  -1395  -1447  -1428
   3491   -483  -3975  -1504   3733  -2229  -1405  -1486  -1467  -1447  -1509  -1483
   3551   -381  -3936  -1584   3741  -2158  -1330  -1413  -1392  -1382  -1449  -1426
   3530   -327  -3860  -1602   3694  -2094  -1317  -1353  -1335  -1340  -1402  -1410
   3463   -314  -3780  -1574   3621  -2047  -1304  -1314  -1293  -1306  -1379  -1374
   3374   -270  -3645  -1551   3509  -1956  -1236  -1265  -1239  -1247  -1293  -1283
   3341   -257  -3598  -1543   3468  -1927  -1247  -1247  -1223  -1228  -1260  -1293
   3205   -267  -3473  -1467   3338  -1870  -1197  -1205  -1187  -1200  -1247  -1257
   2922   -228  -3151  -1348   3034  -1688   -979  -1039  -1036  -1047  -1106  -1111
   2800   -142  -2943  -1327   2870  -1543   -891   -953   -958   -958   -995  -1036
   2634    -88  -2725  -1275   2678  -1405   -854   -893   -901   -893   -919   -984
   2494    -83  -2579  -1205   2535  -1330   -787   -815   -826   -818   -841   -935
   2382    -41  -2423  -1171   2400  -1231   -776   -784   -776   -774   -792   -896
   2244     -2  -2247  -1119   2244  -1124   -756   -745   -704   -709   -735   -789
   2039     75  -1964  -1057   2000   -943   -649   -628   -592   -594   -615   -672
   1873     85  -1787   -979   1829   -849   -626   -553   -550   -540   -558   -618
   1610    -15  -1628   -800   1618   -820   -675   -550   -545   -527   -535   -607
   1327   -114  -1441   -605   1384   -776   -657   -511   -493   -483   -483   -576
   1078   -153  -1234   -465   1153   -693   -649   -462   -436   -423   -407   -522
    813   -236  -1049   -288    930   -641   -623   -459   -439   -423   -405   -496
    511   -319   -833    -96    670   -576   -504   -428   -420   -400   -392   -439
    265   -319   -584     28    423   -452   -400   -314   -316   -298   -298   -345
     80   -246   -329     83    202   -288   -303   -202   -210   -189   -192   -257
   -106   -176    -70    140    -18   -124   -205    -98   -111    -85    -88   -168
   -319   -148    168    231   -246     10    -77     -2    -12     10      5    -93
   -540   -137    402    340   -472    132     12     70     67     88     77    -10
   -766   -122    644    444   -706    259     62    132    122    148    140     85
  -1008   -155    849    581   -930    345    150    218    181    213    200    158
  -1244   -187   1057    714  -1153    433    200    272    223    262    239    202
  -1327    -59   1267    693  -1299    602    272    355    314    363    335    311
  -1306    158   1465    571  -1387    810    449    467    433    483    457    472
  -1402    228   1631    587  -1517    927    602    553    514    571    548    587
  -1473    374   1847    548  -1660   1109    740    685    657    719    711    730
  -1512    594   2107    459  -1808   1350    898    844    836    909    922    888
  -1506    823   2330    340  -1919   1577    984    987    974   1036   1047   1018
  -1519   1013   2533    254  -2026   1771   1111   1174   1137   1192   1182   1205
  -1595   1127   2720    231  -2158   1922   1301   1431   1371   1431   1366   1317
  -1660   1221   2881    220  -2270   2049   1480   1691   1634   1693   1574   1460
  -1732   1405   3135    163  -2434   2268   1621   1974   1956   2034   1922   1779
  -1826   1644   3468     90  -2647   2556   1657   2179   2231   2377   2304   2184
  -1932   1938   3871     -5  -2902   2904   1634   2135   2262   2504   2603   2600
  -2083   2177   4260    -46  -3172   3218   1548   1834   2021   2405   2785   2933
  -2296   2140   4437     75  -3367   3289   1415   1408   1660   2148   2733   2920
  -2439   1639   4078    397  -3257   2857   1288    932   1117   1532   2109   2281
  -2564    870   3434    844  -3000   2153   1176    548    509    709   1106   1260
  -2626    296   2922   1166  -2774   1608    969    420    244    355    646    769
  -2639     15   2655   1312  -2650   1332    911    524    387    483    701    761
  -2543    -49   2494   1293  -2520   1221    924    626    555    618    748    771
  -2348    -64   2283   1205  -2317   1109    932    732    675    714    769    761
  -2132    -80   2052   1106  -2094    984    943    875    761    789    797    748
  -1956   -129   1823   1041  -1891    844    885    893    758    802    802    685
  -1790   -119   1667    953  -1730    774    802    807    675    717    719    584
  -1571   -127   1441    849  -1506    657    732    719    597    631    615    587
  -1293   -153   1140    724  -1218    493    610    589    488    530    514    506
   -963   -181    782    568   -872    298    436    457    314    366    345    353
   -613   -187    423    400   -519    116    355    402    236    288    277    241
   -361   -187    174    272   -270     -7    306    329    179    236    241    153
    -98   -163    -64    132    -18   -114    239    246    119    176    179     85
    220   -111   -335    -57    275   -220    158    135     38     85     85      0
    465   -213   -678   -124    571   -444     10    -51   -132    -96   -103   -168
    675   -267   -943   -205    807   -605   -124   -171   -267   -231   -246   -301
    872   -311  -1184   -280   1028   -748   -184   -228   -314   -277   -285   -389
    953   -428  -1382   -265   1166   -904   -218   -342   -379   -353   -337   -441
    950   -444  -1395   -254   1171   -917   -277   -350   -420   -392   -392   -478
    937   -433  -1371   -254   1153   -901   -283   -277   -387   -366   -405   -470
    932   -535  -1467   -197   1200  -1000   -309   -280   -384   -361   -410   -475
    852   -545  -1397   -155   1124   -969   -298   -267   -381   -350   -389   -483
    782   -485  -1270   -148   1023   -878   -277   -277   -376   -345   -389   -483
    704   -558  -1262    -75    982   -909   -259   -293   -389   -361   -407   -491
    610   -724  -1335     57    971  -1028   -223   -249   -366   -337   -353   -509
    504   -797  -1301    145    901  -1049   -192   -187   -309   -270   -280   -485
    449   -854  -1304    200    875  -1078   -218   -215   -337   -301   -311   -524
    426   -859  -1286    215    854  -1070   -241   -257   -379   -348   -371   -501
    444   -857  -1301    207    872  -1078   -246   -290   -402   -368   -400   -457
    517   -782  -1299    129    906  -1041   -270   -303   -407   -361   -371   -467
    610   -771  -1382     80    995  -1075   -275   -306   -402   -348   -350   -480
    717   -743  -1460     12   1085  -1101   -296   -345   -428   -366   -358   -467
    787   -735  -1522    -25   1153  -1127   -355   -384   -472   -402   -376   -433
    771   -823  -1595     25   1182  -1208   -439   -428   -519   -444   -400   -478
    891   -800  -1691    -46   1291  -1244   -472   -478   -555   -480   -426   -498
    974   -807  -1782    -85   1376  -1293   -511   -566   -613   -537   -475   -537
    831  -1023  -1855     96   1343  -1439   -649   -730   -771   -688   -597   -652
    784  -1176  -1961    197   1371  -1569   -802   -820   -898   -815   -730   -815
    784  -1286  -2073    249   1426  -1678   -878   -888   -984   -914   -870   -859
    797  -1382  -2182    290   1488  -1779   -919   -956  -1052   -989   -927   -906
    792  -1470  -2262    340   1527  -1865   -966  -1034  -1117  -1067   -989  -1002
    706  -1670  -2377    483   1540  -2023  -1031  -1137  -1205  -1161  -1104  -1135
    618  -1844  -2462    613   1540  -2153  -1088  -1205  -1299  -1265  -1223  -1254
    475  -2036  -2512    779   1493  -2273  -1122  -1247  -1356  -1340  -1322  -1325
    303  -2260  -2564    979   1434  -2410  -1174  -1327  -1428  -1423  -1428  -1434
    210  -2452  -2665   1119   1436  -2556  -1273  -1493  -1556  -1556  -1545  -1584
     33  -2483  -2520   1223   1275  -2501  -1234  -1454  -1527  -1522  -1496  -1602
   -244  -2540  -2296   1389   1026  -2418  -1140  -1312  -1447  -1462  -1486  -1556
   -324  -2675  -2351   1501   1013  -2514  -1278  -1363  -1509  -1517  -1558  -1558
   -457  -2759  -2301   1608    922  -2533  -1384  -1413  -1556  -1553  -1574  -1579
   -348  -2598  -2249   1473    950  -2423  -1301  -1350  -1499  -1496  -1517  -1543
   -265  -2483  -2221   1371    976  -2353  -1249  -1322  -1457  -1460  -1478  -1478
   -265  -2403  -2138   1335    935  -2270  -1231  -1291  -1408  -1410  -1436  -1408
   -161  -2260  -2101   1208    969  -2182  -1223  -1249  -1345  -1353  -1361  -1361
    205  -1839  -2044    815   1124  -1940  -1088  -1088  -1174  -1182  -1182  -1208
    558  -1436  -1995    439   1275  -1714   -958   -961  -1026  -1036  -1039  -1070
    815  -1093  -1909    140   1361  -1501   -875   -888   -937   -958   -950   -969
    844   -823  -1667    -12   1254  -1247   -761   -750   -787   -807   -792   -795
    849   -654  -1504    -98   1176  -1080   -693   -654   -678   -696   -680   -672
    875   -465  -1340   -207   1106   -904   -639   -550   -558   -576   -558   -550
    841   -259  -1101   -290    971   -680   -545   -426   -418   -428   -410   -407
    813    -59   -872   -376    841   -467   -470   -335   -316   -319   -298   -290
    795    148   -646   -470    722   -249   -394   -233   -220   -213   -189   -166
    792    376   -418   -584    605    -20   -280   -111   -103    -93    -70    -33
    779    584   -194   -680    488    194   -171      5     10     28     57    101
    649    607    -41   -631    345    283   -137     46     46     70    101    142
    519    646    127   -584    197    387   -111     80     67     88    109    158
    672    917    241   -795    215    581     62    252    244    267    298    340
    709   1052    342   -880    184    698    226    366    355    384    441    433
    374    971    594   -672   -111    784    285    397    371    392    444    444
    231    995    763   -613   -267    880    361    485    439    452    480    555
    244   1158    911   -701   -335   1036    524    633    579    592    620    701
    194   1293   1098   -743   -452   1197    683    758    711    730    761    818
     93   1384   1291   -740   -600   1337    789    841    797    818    852    898
    -54   1366   1418   -657   -735   1392    846    880    826    849    878    927
   -324   1226   1551   -452   -937   1387    875    891    823    849    875    924
   -706    953   1660   -122  -1182   1306    852    862    789    826    857    904
  -1119    696   1816    210  -1467   1257    818    800    732    763    792    826
  -1428    553   1982    436  -1704   1267    823    774    704    730    730    774
  -1761    366   2125    696  -1943   1244    758    717    652    680    665    714
  -2026    127   2153    950  -2088   1140    709    685    620    646    654    680
  -2078    179   2255    948  -2166   1215    826    779    722    743    756    795
  -2184    181   2364   1000  -2273   1273    917    862    813    810    787    833
  -2262    163   2426   1049  -2346   1293    969    995    937    906    820    795
  -2372    249   2621   1062  -2496   1434   1031   1184   1158   1132   1002    883
  -2449    436   2883   1005  -2665   1660   1060   1306   1379   1400   1265   1143
  -2481    607   3089    937  -2785   1847    922   1335   1532   1660   1610   1558
  -2353    940   3294    706  -2824   2117    758   1163   1470   1738   1914   2005
  -2218   1070   3289    574  -2753   2179    672    924   1228   1636   2117   2236
  -2364    784   3148    789  -2756   1966    504    501    704   1132   1745   1891
  -2520    311   2831   1104  -2675   1571    358    -18     25    283    771    974
  -2561    -44   2517   1301  -2540   1236    197   -381   -480   -379    -36    231
  -2507   -223   2283   1366  -2395   1028    111   -340   -483   -402   -116    114
  -2366   -239   2125   1301  -2247    943    213    -77   -192   -119     96    236
  -2268    -93   2174   1179  -2223   1039    410    207    129    181    324    415
  -2234    140   2374   1044  -2304   1257    618    480    444    480    561    613
  -2127    426   2553    852  -2340   1488    802    719    711    737    782    784
  -1977    639   2616    667  -2296   1626    930    859    859    885    914    880
  -1821    839   2660    491  -2242   1748   1034    956    948    966    989    979
  -1860    922   2782    467  -2322   1852   1078   1005    995   1008   1026   1093
  -1870   1083   2953    394  -2410   2018   1114   1075   1078   1096   1130   1208
  -1888   1200   3086    342  -2488   2143   1244   1132   1140   1156   1197   1249
  -1865   1283   3148    290  -2507   2216   1280   1140   1148   1161   1184   1291
  -1595   1475   3068     57  -2333   2270   1293   1179   1184   1197   1221   1353
  -1257   1574   2831   -158  -2044   2203   1252   1143   1145   1158   1184   1296
   -885   1608   2494   -361  -1691   2049   1127   1023   1023   1039   1065   1179
   -576   1597   2174   -511  -1376   1886   1021    906    906    911    935   1060
   -376   1527   1904   -576  -1140   1714    914    774    779    779    807    943
   -322   1337   1660   -506   -989   1499    810    680    693    696    722    880
   -207   1143   1350   -467   -779   1247    649    522    530    535    558    706
     10   1101   1091   -555   -540   1096    501    407    410    420    465    574
    252   1130    875   -693   -311   1002    407    379    376    397    433    532
    407   1182    774   -795   -181    979    436    340    342    353    381    506
    348   1036    685   -693   -168    859    480    280    290    293    319    426
    407    953    542   -680    -67    748    363    189    197    205    218    322
    428    885    457   -657    -15    672    218     98    101    111    122    244
    400    828    428   -613    -12    628    179     62     80     93    153    181
    397    771    374   -584     10    571     90     -5     23     41    116    150
    420    730    306   -576     57    519      0    -88    -44    -28     25    101
    509    737    226   -623    142    483   -124   -194   -145   -127   -106     33
    623    657     33   -639    296    345   -226   -267   -200   -176   -103    -44
    730    574   -155   -652    441    210   -358   -376   -280   -252   -140   -103
    839    436   -405   -639    620     15   -465   -465   -348   -316   -202   -129
    961    327   -633   -646    797   -153   -545   -542   -420   -394   -290   -192
   1065    293   -771   -678    919   -239   -657   -665   -535   -498   -413   -290
   1088    218   -872   -654    979   -324   -675   -670   -550   -506   -413   -340
    982     31   -950   -506    966   -459   -665   -646   -555   -517   -423   -389
    878   -197  -1075   -340    974   -633   -675   -665   -594   -576   -485   -459
   1078   -394  -1473   -340   1275   -932   -792   -758   -698   -685   -605   -584
   1587   -571  -2158   -509   1873  -1366  -1078  -1031   -945   -937   -870   -872
   2047   -730  -2779   -659   2410  -1753  -1335  -1296  -1210  -1218  -1197  -1174
   2452   -859  -3315   -797   2881  -2086  -1525  -1493  -1413  -1431  -1428  -1400
   2673   -940  -3613   -865   3143  -2275  -1641  -1610  -1530  -1553  -1517  -1571
   2787  -1091  -3878   -849   3333  -2486  -1719  -1725  -1660  -1704  -1686  -1740
   2889  -1119  -4008   -885   3447  -2564  -1751  -1787  -1740  -1808  -1831  -1834
   3042  -1023  -4068  -1010   3554  -2546  -1761  -1810  -1787  -1860  -1891  -1870
   3361   -906  -4268  -1226   3813  -2587  -1849  -1849  -1860  -1906  -1906  -1904
   3694   -792  -4486  -1452   4089  -2637  -1922  -1870  -1914  -1925  -1914  -1953
   3517   -826  -4346  -1345   3930  -2585  -1745  -1688  -1745  -1766  -1790  -1912
   3283   -911  -4195  -1187   3738  -2553  -1608  -1595  -1654  -1706  -1756  -1914
   3231   -937  -4169  -1145   3699  -2553  -1592  -1628  -1673  -1743  -1803  -1883
   3167   -997  -4164  -1085   3663  -2579  -1615  -1641  -1688  -1766  -1826  -1852
   3117  -1002  -4120  -1057   3619  -2561  -1615  -1623  -1665  -1748  -1795  -1865
   3099   -826  -3925  -1137   3512  -2374  -1519  -1540  -1574  -1657  -1696  -1803
   2909   -717  -3626  -1096   3268  -2171  -1428  -1480  -1519  -1610  -1675  -1712
   2631   -784  -3416   -924   3024  -2099  -1413  -1465  -1509  -1610  -1696  -1699
   2566   -740  -3309   -914   2938  -2023  -1319  -1371  -1415  -1509  -1561  -1662
   2348   -618  -2966   -867   2655  -1792  -1187  -1275  -1317  -1408  -1441  -1561
   1927   -659  -2587   -633   2257  -1623  -1049  -1153  -1223  -1306  -1348  -1452
   1556   -758  -2317   -400   1935  -1538  -1013  -1109  -1189  -1265  -1309  -1408
   1135   -867  -2003   -135   1566  -1434  -1015  -1080  -1163  -1228  -1265  -1366
    979   -672  -1652   -153   1314  -1161   -854   -911   -995  -1049  -1085  -1202
    833   -397  -1231   -218   1031   -813   -607   -737   -818   -859   -901  -1015
    381   -555   -940     85    659   -745   -584   -745   -831   -854   -883   -995
     75   -613   -688    270    379   -652   -563   -698   -795   -797   -813   -919
   -161   -587   -426    374    129   -506   -506   -607   -704   -698   -698   -823
   -387   -602   -215    496    -85   -410   -519   -540   -657   -649   -652   -789
   -613   -613      0    610   -309   -306   -475   -465   -592   -592   -607   -727
   -678   -415    259    545   -470    -77   -262   -319   -446   -452   -467   -581
   -854   -387    465    620   -662     38   -109   -228   -361   -366   -381   -501
  -1021   -413    607    717   -815     96     -2   -150   -285   -296   -316   -423
  -1135   -337    795    735   -966    228     38   -106   -244   -259   -285   -368
  -1257   -311    945    782  -1101    316     57    -83   -223   -231   -254   -340
  -1299   -215   1083    756  -1192    433     96    -20   -158   -161   -187   -265
  -1379   -119   1260    750  -1319    568    171     64    -72    -72    -98   -176
  -1332     88   1421    620  -1376    753    322    189     46     54     28    -44
  -1374    197   1569    587  -1473    883    397    244    103    114     90     23
  -1509    252   1758    628  -1636   1005    483    306    176    181    158     85
  -1608    358   1966    626  -1787   1161    594    415    288    293    262    205
  -1714    467   2182    623  -1948   1325    709    509    389    387    345    301
  -1774    597   2372    587  -2073   1486    763    581    483    475    441    394
  -1836    706   2540    563  -2190   1623    810    667    581    574    553    496
  -1849    865   2714    493  -2281   1790    852    753    680    665    646    592
  -1756    943   2699    405  -2229   1821    883    841    766    730    680    613
  -1623   1091   2712    265  -2169   1901   1002   1008    932    867    748    641
  -1519   1345   2865     85  -2192   2104   1161   1228   1174   1117    943    787
  -1564   1740   3304    -88  -2434   2522   1252   1493   1517   1525   1366   1171
  -1712   2158   3871   -223  -2792   3013   1286   1709   1834   1974   1958   1823
  -1849   2652   4499   -402  -3174   3574   1454   1795   1971   2229   2504   2512
  -2117   2909   5024   -397  -3569   3967   1665   1782   1896   2236   2837   2930
  -2533   2769   5302   -116  -3917   4034   1725   1644   1608   1945   2709   2842
  -2878   2418   5294    228  -4086   3855   1834   1454   1275   1436   1987   2182
  -3099   2120   5219    488  -4159   3668   1935   1350   1057   1085   1389   1660
  -3483   1727   5211    875  -4349   3470   2013   1496   1184   1228   1467   1706
  -3777   1473   5250   1153  -4512   3361   2166   1761   1496   1532   1725   1906
  -3655   1389   5042   1130  -4349   3216   2174   1842   1615   1644   1777   1909
  -3338   1319   4658   1008  -3998   2987   2112   1919   1691   1714   1774   1813
  -3073   1306   4377    880  -3725   2842   2104   1987   1766   1790   1803   1751
  -2824   1156   3980    833  -3400   2566   2044   1919   1688   1706   1699   1587
  -2452   1021   3470    714  -2961   2244   1961   1810   1553   1553   1504   1322
  -2130    854   2985    636  -2556   1919   1880   1678   1428   1413   1345   1114
  -1930    636   2564    646  -2247   1600   1584   1457   1215   1197   1135    932
  -1600    566   2166    517  -1883   1366   1267   1280   1041   1031    966    836
  -1104    563   1665    270  -1384   1114   1148   1124    893    880    818    691
   -732    426   1158    153   -945    792   1044    945    730    706    639    493
   -387    277    665     54   -527    470    859    735    537    504    423    283
    -44    254    298   -103   -171    275    631    537    353    309    228    137
    189    239     49   -215     70    145    483    400    233    187     80      7
    392    181   -210   -288    301    -12    335    277    127     88    -15   -106
    514     88   -428   -301    470   -168    174    158     15    -20   -116   -202
    639     57   -581   -348    610   -262    111     62    -59   -106   -213   -275
    701      5   -696   -353    698   -345     59    -20   -137   -192   -316   -363
    737    -77   -815   -329    774   -444    -18    -51   -161   -220   -345   -394
    626   -194   -823   -215    722   -506    -15    -44   -140   -210   -324   -402
    345   -348   -693      2    519   -519    -15    -44   -119   -205   -319   -402
    202   -431   -633    111    418   -530     18    -25    -83   -174   -290   -394
     88   -509   -597    210    340   -553    -33    -93   -137   -233   -350   -446
    -38   -633   -594    335    275   -613   -140   -163   -210   -298   -413   -493
   -283   -823   -540    553    127   -683   -309   -189   -223   -296   -400   -517
   -329   -709   -381    519     23   -545   -236   -168   -176   -252   -358   -532
   -303   -540   -236    423    -36   -389     -7    -36    -59   -122   -236   -345
   -413   -639   -226    524    -96   -433     28     18    -25    -70   -174   -285
   -506   -756   -249    631   -129   -504    -12      5    -41    -70   -150   -306
   -574   -818   -244    696   -166   -532    -96    -46    -75    -96   -168   -314
   -610   -867   -257    737   -179   -563   -213   -137   -145   -148   -194   -353
   -709   -922   -215    813   -249   -568   -324   -192   -202   -197   -231   -345
   -797  -1028   -231    914   -283   -631   -368   -239   -252   -241   -267   -332
   -813  -1182   -371    997   -223   -776   -387   -306   -322   -314   -335   -415
   -776  -1265   -488   1021   -145   -878   -446   -368   -392   -387   -389   -465
   -685  -1314   -628    997    -31   -971   -555   -420   -457   -452   -444   -514
   -597  -1431   -833   1015    116  -1132   -732   -506   -548   -542   -532   -597
   -607  -1587   -979   1096    184  -1283   -740   -605   -654   -659   -646   -711
   -488  -1480   -992    984    252  -1236   -553   -568   -628   -649   -641   -711
   -418  -1330   -911    872    246  -1122   -452   -506   -571   -607   -607   -672
   -436  -1213   -776    826    168   -995   -415   -420   -504   -558   -574   -610
   -485  -1197   -714    839    111   -958   -431   -407   -514   -576   -602   -628
   -449  -1109   -659    776    103   -885   -358   -355   -470   -545   -584   -613
   -366   -976   -610    670    122   -795   -210   -293   -384   -467   -511   -553
   -402  -1018   -615    711    106   -818   -223   -316   -374   -449   -480   -568
   -402  -1015   -613    706    103   -815   -265   -376   -402   -475   -498   -615
   -361  -1013   -652    685    145   -833   -335   -459   -472   -553   -584   -639
   -348  -1015   -667    680    158   -844   -397   -480   -504   -587   -628   -607
   -329   -976   -646    654    158   -813   -444   -457   -496   -568   -626   -623
   -402   -969   -568    683     80   -769   -449   -405   -444   -514   -558   -550
   -488   -901   -413    693    -38   -657   -420   -319   -348   -415   -436   -465
   -537   -807   -272    670   -135   -540   -350   -244   -270   -332   -348   -415
   -555   -675   -119    615   -218   -397   -327   -207   -226   -293   -314   -355
   -545   -535     10    537   -277   -262   -309   -166   -176   -249   -285   -277
   -452   -340    111    394   -283   -114   -309   -135   -129   -202   -259   -236
   -342   -239    101    290   -223    -67   -275    -70    -51   -119   -166   -184
   -197   -161     36    179   -116    -62   -223      7     25    -44    -57   -111
   -194    -20    174    106   -184     75   -176     98    122     49     -2    -12
   -171    161    332      5   -252    246   -163    127    174    106     72     49
   -132    335    465   -101   -298    400   -101    197    257    194    205    135
   -127    530    657   -200   -392    592     -5    306    376    324    335    257
   -101    696    797   -298   -449    745    119    418    483    439    410    355
    -15    878    891   -431   -454    885    254    509    574    535    491    480
     96   1065    969   -581   -436   1018    376    589    657    628    615    615
    187   1247   1060   -717   -436   1153    470    657    724    706    711    714
    298   1332   1034   -818   -366   1184    493    667    719    704    696    628
    402   1317    914   -859   -257   1117    545    688    727    704    631    670
    504   1343    836   -924   -166   1091    589    714    753    735    675    683
    545   1376    831   -961   -142   1104    628    724    769    763    750    678
    594   1387    792   -992    -98   1088    636    704    743    730    714    662
    628   1400    769  -1015    -70   1085    659    701    740    727    701    693
    628   1374    745  -1002    -59   1060    657    693    717    711    683    696
    649   1369    719  -1008    -33   1044    672    719    724    722    685    719
    740   1426    683  -1083     25   1054    698    714    711    714    696    678
    805   1454    649  -1130     77   1054    727    730    730    745    722    644
    898   1475    574  -1189    161   1026    722    683    683    696    683    628
    976   1512    535  -1244    220   1023    709    620    641    657    659    691
    891   1499    607  -1197    140   1054    704    649    659    685    693    680
    813   1444    631  -1130     90   1039    659    685    665    701    706    688
    831   1402    568  -1119    129    987    594    649    623    662    672    602
    807   1340    532  -1072    137    937    555    571    542    563    555    576
    670   1200    530   -935     70    865    605    615    574    566    504    545
    493   1093    597   -795    -51    846    615    675    641    607    509    446
    418   1109    691   -766   -135    901    623    750    758    730    610    514
    361   1254    893   -807   -265   1075    613    880    969   1005    896    815
      5   1361   1353   -685   -672   1358    428    880   1060   1244   1291   1221
   -361   1475   1834   -558  -1096   1654    309    662    911   1244   1566   1597
   -558   1457   2016   -452  -1286   1735    200    283    553   1015   1577   1727
   -805   1044   1849   -119  -1327   1447    -15   -223    -38    410   1026   1200
   -945    402   1348    270  -1148    875   -241   -813   -787   -561    -93    106
   -956    -70    883    511   -919    405   -379  -1041  -1148  -1049   -678   -420
   -844   -283    558    561   -704    137   -366   -909  -1036   -961   -654   -415
   -761   -348    413    555   -587     31   -337   -683   -789   -722   -506   -298
  -1015   -581    433    797   -727    -75   -275   -589   -646   -618   -467   -283
  -1189   -675    514    930   -852    -80   -197   -441   -491   -485   -392   -202
  -1551  -1005    542   1275  -1047   -231   -244   -449   -496   -496   -423   -265
  -1899  -1296    602   1597  -1252   -348   -280   -496   -545   -548   -472   -285
  -1777  -1140    636   1457  -1208   -252   -161   -410   -472   -470   -420   -215
  -1982  -1436    545   1709  -1265   -446   -233   -504   -571   -563   -524   -335
  -2216  -1834    379   2023  -1299   -727   -397   -672   -727   -714   -659   -501
  -2166  -1932    233   2049  -1200   -849   -449   -737   -789   -774   -693   -563
  -2036  -1893    140   1964  -1091   -878   -480   -756   -795   -787   -714   -568
  -1919  -1810    109   1862  -1015   -852   -498   -761   -779   -779   -706   -579
  -1712  -1662     49   1686   -883   -807   -467   -748   -740   -753   -678   -545
  -1504  -1558    -54   1532   -724   -807   -506   -805   -771   -802   -740   -555
  -1286  -1475   -189   1382   -548   -833   -509   -792   -750   -789   -724   -555
   -909  -1275   -366   1093   -272   -823   -475   -761   -717   -756   -691   -522
   -394   -930   -535    662     67   -732   -426   -722   -657   -704   -641   -462
    155   -558   -714    202    433   -636   -400   -665   -587   -628   -571   -368
    737   -174   -911   -280    823   -542   -324   -574   -475   -517   -439   -231
   1252    329   -924   -792   1088   -296   -252   -475   -363   -405   -319   -101
   1535    776   -758  -1156   1145     10   -197   -371   -265   -298   -228     36
   1647   1106   -540  -1376   1093    283    -90   -239   -137   -168    -96    158
   2081   1273   -807  -1678   1444    233    -93   -228   -140   -158    -59    127
   2665   1317  -1348  -1992   2008    -15   -259   -366   -290   -298   -194    -15
   2985   1182  -1805  -2086   2395   -311   -488   -555   -501   -488   -392   -202
   3125    966  -2158  -2044   2642   -594   -649   -688   -659   -613   -509   -361
   3281    828  -2452  -2057   2868   -810   -745   -769   -748   -688   -589   -485
   3354    576  -2777  -1966   3065  -1098   -833   -854   -844   -797   -722   -675
   3437    303  -3133  -1873   3286  -1413  -1008  -1000   -979   -930   -872   -831
   3561    135  -3426  -1847   3494  -1644  -1150  -1119  -1078  -1013   -935   -896
   3725    171  -3554  -1951   3639  -1691  -1202  -1156  -1096  -1015   -924   -862
   3665    184  -3481  -1925   3574  -1649  -1236  -1163  -1091  -1010   -917   -818
   3551    168  -3382  -1862   3468  -1605  -1293  -1187  -1093  -1013   -909   -800
   3483    187  -3296  -1834   3390  -1553  -1361  -1223  -1119  -1026   -914   -779
   3465    267  -3198  -1867   3330  -1465  -1447  -1257  -1163  -1044   -927   -735
   3161    277  -2883  -1719   3021  -1301  -1335  -1101  -1023   -919   -826   -649
   2624     23  -2603  -1325   2613  -1288  -1192   -963   -883   -820   -766   -662
   2242   -181  -2423  -1028   2333  -1301  -1096   -888   -813   -782   -763   -657
   1784    -44  -1829   -870   1805   -935   -870   -691   -610   -607   -615   -413
   1337     54  -1283   -696   1309   -613   -657   -470   -397   -402   -415   -179
   1000    114   -888   -558    943   -384   -488   -316   -241   -265   -265    -57
    566    174   -392   -368    480   -109   -324   -145    -67   -106   -119     77
    303    244    -62   -275    184     90   -184     59     75     33      7    228
    275    376    101   -324     88    239    -12    200    166    132    119    306
    207    472    265   -340    -28    368     93    262    200    187    184    368
     15    465    449   -239   -215    457    111    283    205    205    213    387
   -244    283    524    -20   -384    405     64    233    148    153    168    298
   -449     49    498    200   -475    275     70    127     28     41     62    150
   -493   -122    371    306   -433    124     80     15    -88    -77    -51     10
   -493   -252    241    374   -368     -5     18    -85   -197   -189   -166   -124
   -563   -366    197    465   -381    -85    -93   -150   -267   -265   -252   -200
   -293   -249     44    272   -171   -103    -98   -132   -262   -267   -259   -207
    200    132    -67   -168    132     33    -49    -57   -168   -171   -150   -127
    576    600     23   -587    277    311    103     98      2      0     33      5
    649    846    194   -750    226    522    218    207    127    111    124     67
    381    943    561   -662    -90    753    316    350    265    244    249    200
    -77    904    982   -413   -530    943    415    485    389    363    366    296
   -431    831   1262   -200   -846   1047    493    563    465    436    418    353
   -555    833   1387   -140   -971   1109    496    607    511    496    475    433
   -620    883   1504   -132  -1062   1192    504    639    542    542    535    467
   -654    943   1595   -145  -1124   1267    545    680    594    607    605    524
   -615    974   1590   -179  -1101   1280    439    665    597    639    657    532
   -649    914   1564   -135  -1106   1239    371    602    519    576    605    485
   -740    813   1551    -36  -1145   1182    415    584    483    537    548    485
  -1034    672   1706    179  -1371   1189    470    623    527    579    584    522
  -1488    420   1909    535  -1699   1163    462    641    550    597    605    511
  -2234    -54   2177   1143  -2205   1060    457    641    548    579    584    465
  -3156   -535   2621   1844  -2891   1044    545    711    620    639    636    511
  -4039   -971   3068   2504  -3556   1049    667    839    756    740    732    600
  -4832  -1444   3387   3138  -4110    971    753    927    906    852    813    704
  -5320  -1823   3572   3608  -4486    872    704    888    872    867    831    745
  -5320  -1995   3626   3808  -4624    815    745    922    872    893    917    862
  -5320  -1878   3722   3738  -4666    922    956   1072   1005   1018   1047   1013
  -5320  -1558   3845   3481  -4624   1143   1278   1265   1179   1195   1200   1143
  -4944  -1122   3819   3031  -4382   1348   1522   1436   1361   1369   1376   1293
  -4336   -592   3741   2462  -4039   1574   1644   1574   1517   1522   1527   1384
  -3826   -158   3665   1992  -3748   1753   1735   1683   1654   1657   1667   1512
  -3398    213   3611   1592  -3504   1912   1808   1725   1743   1738   1766   1592
  -2927    387   3315   1270  -3120   1849   1735   1608   1662   1639   1662   1519
  -2447    389   2837   1028  -2642   1610   1564   1405   1512   1470   1457   1395
  -2013    324   2338    841  -2177   1330   1374   1218   1358   1309   1280   1236
  -1647    218   1865    714  -1756   1041   1153   1028   1171   1122   1075   1057
  -1317    161   1478    576  -1397    818    961    940   1054    995    878    831
  -1161    179   1337    491  -1249    758    810    971   1031    956    763    636
  -1015    415   1428    298  -1223    922    815   1145   1195   1130    904    722
   -919    678   1597    122  -1257   1137    911   1387   1491   1493   1280   1085
  -1083    769   1852    153  -1467   1309    800   1350   1538   1662   1595   1488
  -1343    875   2216    233  -1779   1545    685   1101   1322   1600   1790   1849
  -1662    722   2382    470  -2023   1551    519    678    891   1312   1738   1925
  -1891    194   2086    849  -1987   1140    288    129    267    704   1184   1470
  -2023   -571   1452   1296  -1740    439    109   -459   -514   -293     25    368
  -2060  -1236    820   1647  -1441   -207   -137   -782  -1015   -917   -714   -379
  -1987  -1678    309   1831  -1150   -685   -327   -779  -1057   -979   -839   -633
  -1875  -1803     72   1839   -974   -865   -332   -659   -901   -857   -802   -748
  -1657  -1662     -7   1657   -826   -836   -272   -563   -758   -745   -758   -761
  -1124  -1462   -337   1293   -394   -898   -246   -480   -636   -639   -706   -792
   -587  -1330   -745    958     77  -1039   -296   -467   -602   -615   -711   -797
    -10  -1228  -1218    620    602  -1223   -433   -579   -709   -730   -823   -865
    594  -1189  -1784    296   1187  -1486   -600   -706   -846   -867   -969  -1021
   1031  -1296  -2327    129   1678  -1810   -807   -831   -971  -1000  -1109  -1189
   1376  -1353  -2730    -12   2052  -2042   -943   -953  -1088  -1122  -1239  -1330
   1683  -1343  -3026   -168   2353  -2184  -1002  -1052  -1176  -1215  -1340  -1436
   1641  -1660  -3304      7   2470  -2481  -1158  -1221  -1356  -1402  -1540  -1636
   1636  -1888  -3528    124   2582  -2707  -1337  -1374  -1509  -1558  -1699  -1787
   1605  -2107  -3712    249   2657  -2909  -1493  -1496  -1628  -1678  -1818  -1919
   1626  -2314  -3941    345   2782  -3128  -1631  -1641  -1769  -1829  -1961  -2073
   1673  -2442  -4115    384   2891  -3278  -1735  -1727  -1860  -1919  -2060  -2109
   1727  -2512  -4242    392   2982  -3377  -1800  -1748  -1904  -1961  -2104  -2190
   1893  -2556  -4453    329   3169  -3504  -1896  -1852  -2016  -2086  -2242  -2314
   2057  -2592  -4650    267   3354  -3621  -2008  -1979  -2138  -2205  -2364  -2405
   2244  -2587  -4832    168   3538  -3710  -2112  -2083  -2221  -2286  -2436  -2460
   2405  -2548  -4954     70   3678  -3751  -2132  -2132  -2257  -2317  -2455  -2468
   2499  -2460  -4962    -20   3730  -3710  -2073  -2101  -2226  -2281  -2418  -2410
   2585  -2397  -4983    -93   3782  -3689  -2062  -2091  -2216  -2270  -2405  -2408
   2600  -2392  -4993   -106   3795  -3691  -2083  -2130  -2242  -2299  -2431  -2449
   2582  -2296  -4881   -142   3730  -3587  -2060  -2109  -2200  -2252  -2379  -2395
   2746  -2065  -4814   -342   3777  -3439  -2042  -2073  -2138  -2182  -2304  -2330
   3052  -1751  -4803   -649   3928  -3276  -1984  -2010  -2057  -2091  -2208  -2244
   3231  -1493  -4725   -872   3977  -3109  -1922  -1940  -1969  -1987  -2081  -2132
   3174  -1270  -4447   -953   3808  -2857  -1883  -1852  -1867  -1873  -1964  -2005
   2972  -1065  -4037   -953   3502  -2551  -1686  -1641  -1657  -1662  -1756  -1771
   2779   -841  -3621   -969   3200  -2231  -1501  -1415  -1421  -1405  -1475  -1480
   2574   -561  -3135  -1008   2852  -1847  -1340  -1205  -1195  -1163  -1215  -1249
   2426   -148  -2574  -1140   2499  -1361  -1070   -911   -888   -846   -896   -917
   2322    241  -2081  -1283   2203   -919   -815   -623   -594   -537   -579   -607
   2190    509  -1680  -1348   1935   -584   -644   -420   -379   -309   -342   -374
   2023    680  -1343  -1353   1680   -329   -511   -259   -215   -140   -161   -210
   1764    761  -1002  -1262   1384   -119   -407   -116    -67     18     -7    -77
   1410    696   -714  -1054   1062     -7   -340    -33     18    109     93    -12
   1018    553   -465   -784    743     44   -309    -18     28    116    114      5
    631    413   -218   -522    423     96   -303      7     46    132    109     67
    319    280    -38   -301    179    122   -270     36     72    155    135    124
     88    296    205   -194    -59    252   -184    119    150    223    192    135
    -18    402    420   -192   -218    410    -70    228    249    298    236    207
    -90    620    711   -267   -402    667     98    345    368    415    353    348
    -75    836    911   -379   -493    872    306    480    506    558    506    452
    -49    979   1028   -465   -540   1002    465    594    618    662    610    587
    -44   1117   1161   -535   -602   1137    537    652    680    732    701    675
   -231   1182   1413   -475   -820   1296    615    683    724    763    717    649
   -475   1179   1652   -353  -1065   1415    711    753    792    823    748    737
   -641   1184   1823   -272  -1234   1504    769    807    836    867    761    782
   -932   1130   2062    -98  -1496   1595    836    891    922    961    857    930
  -1075   1072   2148      0  -1613   1610    818    880    932    971    880    906
  -1228   1049   2278     88  -1753   1662    813    896    979   1018    924    961
  -1363   1044   2408    158  -1886   1727    857    961   1049   1098   1018    997
  -1454   1145   2600    155  -2026   1873    919   1039   1101   1140   1052   1013
  -1449   1283   2733     83  -2091   2008   1018   1101   1161   1197   1091   1171
  -1405   1428   2834    -12  -2120   2130   1117   1184   1244   1286   1182   1260
  -1363   1590   2951   -114  -2156   2270   1143   1270   1335   1384   1291   1345
  -1348   1727   3076   -189  -2210   2400   1192   1330   1415   1465   1376   1363
  -1345   1712   3057   -184  -2200   2385   1231   1278   1371   1423   1325   1314
  -1410   1667   3078   -129  -2244   2372   1244   1223   1309   1371   1275   1327
  -1465   1626   3091    -80  -2278   2359   1223   1179   1267   1343   1262   1309
  -1382   1525   2907    -70  -2143   2216   1135   1075   1163   1241   1163   1192
  -1428   1382   2808     20  -2120   2094   1026    992   1078   1161   1083   1153
  -1569   1278   2847    145  -2208   2062    984   1000   1067   1166   1117   1150
  -1647   1169   2816    239  -2231   1992    935    961   1008   1114   1078   1078
  -1623   1062   2686    280  -2153   1873    841    841    870    958    891    852
  -1553    914   2468    319  -2010   1691    797    774    792    880    787    883
  -1535    896   2431    319  -1984   1665    782    782    797    893    818    891
  -1402    906   2309    246  -1855   1608    626    782    776    865    774    823
  -1234    833   2068    200  -1649   1449    532    711    688    776    683    750
  -1208    717   1925    244  -1566   1319    667    579    548    649    571    628
  -1143    691   1834    226  -1488   1262    667    491    459    566    498    542
  -1075    613   1688    231  -1382   1148    610    441    405    506    433    452
  -1041    498   1540    272  -1291   1018    491    332    290    392    324    337
  -1075    337   1413    366  -1244    875    384    244    210    311    249    236
  -1010    249   1260    379  -1135    753    311    202    158    259    205    150
   -901    210   1109    345  -1005    659    233    122     62    145     85    106
   -898    127   1026    387   -961    576    179     62      2     83     12    163
   -914     12    927    446   -922    470    127     36    -25     62      7     70
   -924    -70    854    496   -891    392     83    -18    -96    -15    -75    -72
  -1028   -158    870    594   -950    353     20    -67   -150    -80   -145    -96
  -1008   -254    753    631   -880    249   -184   -119   -194   -129   -213   -140
   -919   -311    607    615   -766    148   -166    -77   -145   -109   -257   -239
   -818   -277    540    548   -680    129    -98     10    -15     15   -181   -228
   -641   -101    537    371   -592    218   -135    111    184    252     44    -54
   -392    166    558    114   -475    361   -316    127    329    501    368    303
   -316    446    761    -67   -537    602   -504    -96    189    493    633    670
   -275    493    769   -109   -522    628   -587   -387   -161    236    691    771
    -59    363    420   -153   -239    392   -691   -761   -696   -309    306    433
    270    103   -166   -187    218    -31   -911  -1262  -1369  -1156   -683   -436
    722   -181   -904   -270    810   -542  -1171  -1662  -1886  -1842  -1574  -1210
   1226   -254  -1480   -488   1353   -867  -1358  -1831  -2057  -2008  -1784  -1421
   1631   -239  -1870   -696   1748  -1052  -1322  -1779  -1930  -1883  -1717  -1418
   1860   -116  -1977   -870   1917  -1047  -1176  -1587  -1670  -1644  -1538  -1327
   2307    -54  -2361  -1130   2333  -1208  -1140  -1517  -1579  -1584  -1561  -1423
   2683     72  -2611  -1379   2647  -1270  -1166  -1462  -1496  -1499  -1504  -1389
   2917    106  -2811  -1514   2863  -1350  -1218  -1441  -1473  -1465  -1491  -1506
   3021    -57  -3078  -1480   3050  -1566  -1288  -1434  -1488  -1491  -1577  -1561
   3026   -205  -3231  -1413   3128  -1717  -1356  -1447  -1504  -1499  -1590  -1626
   3063   -342  -3406  -1361   3234  -1873  -1361  -1465  -1509  -1512  -1610  -1657
   3104   -426  -3530  -1340   3315  -1977  -1348  -1465  -1504  -1514  -1623  -1654
   3408   -363  -3772  -1522   3590  -2068  -1525  -1569  -1600  -1618  -1735  -1764
   3790   -332  -4123  -1730   3956  -2226  -1704  -1696  -1717  -1735  -1852  -1865
   4011   -205  -4216  -1904   4112  -2210  -1719  -1719  -1740  -1738  -1844  -1857
   3790   -124  -3915  -1834   3850  -2021  -1615  -1675  -1693  -1654  -1743  -1730
   3135   -226  -3361  -1454   3247  -1792  -1413  -1519  -1517  -1478  -1577  -1548
   2925   -522  -3450  -1202   3187  -1984  -1535  -1566  -1522  -1506  -1628  -1683
   2878   -807  -3686  -1034   3281  -2247  -1751  -1706  -1613  -1628  -1771  -1875
   2777   -987  -3764   -896   3268  -2374  -1842  -1769  -1641  -1686  -1836  -1912
   2795   -906  -3702   -943   3247  -2304  -1735  -1714  -1571  -1618  -1766  -1795
   2717   -732  -3452   -995   3083  -2091  -1488  -1595  -1439  -1478  -1621  -1680
   2426   -581  -3008   -922   2717  -1795  -1332  -1408  -1239  -1280  -1426  -1548
   2021   -355  -2377   -831   2197  -1366  -1083  -1101   -953  -1005  -1169  -1296
   1667   -116  -1784   -774   1725   -950   -805   -776   -657   -704   -870   -937
   1530     80  -1452   -807   1491   -683   -618   -594   -483   -509   -641   -740
   1387    327  -1062   -857   1223   -366   -374   -355   -272   -285   -420   -550
   1379    602   -779   -992   1078    -88   -228   -155    -88    -90   -228   -366
   1426    833   -592  -1130   1010    122   -192    -54     20     36    -83   -218
   1371   1047   -324  -1210    849    361    -88     93    163    202    101    -64
   1319   1130   -189  -1226    756    470    -10    189    233    288    202      5
   1283   1145   -137  -1215    709    504    -67    187    210    259    153     10
   1091   1127     36  -1109    527    581   -124    194    210    283    179    181
    950   1070    116  -1010    415    594    -83    210    215    322    267    189
    743    859    116   -800    314    488    -75    158    129    249    194     59
    483    618    135   -550    174    379   -192     96     44    168    109     46
    340    402     62   -371    140    233   -389    -18    -70     72     25    -20
     83    153     70   -119      5    111   -449   -127   -179    -18    -51   -106
   -332    -75    257    202   -296     90   -413   -181   -246    -77    -98   -171
   -620   -366    252    493   -439    -57   -472   -285   -361   -192   -228   -280
   -867   -626    241    748   -555   -192   -602   -405   -470   -306   -348   -381
  -1257   -797    457   1026   -859   -168   -563   -355   -449   -293   -366   -366
  -1395   -875    519   1135   -958   -176   -550   -332   -454   -314   -410   -407
  -1397   -893    501   1145   -950   -197   -561   -345   -483   -350   -467   -465
  -1384   -833    550   1109   -969   -142   -493   -309   -441   -303   -415   -436
  -1161   -584    574    872   -870     -5   -374   -236   -368   -241   -366   -452
   -906   -272    631    589   -771    179   -197   -106   -262   -161   -329   -402
   -704     54    758    322   -732    405    -10     67   -103     -7   -189   -226
   -524    441    966     41   -745    704    153    254     90    189     15    -31
   -496    717   1213   -111   -854    963    361    418    265    363    200    124
   -618    885   1504   -135  -1062   1195    576    566    405    501    337    275
   -880    987   1867    -54  -1374   1426    776    753    579    680    519    467
  -1247   1091   2338     77  -1792   1714   1000    930    758    872    719    685
  -1626   1137   2764    244  -2195   1951   1189   1067    904   1010    844    852
  -1966   1130   3096    418  -2530   2112   1234   1137    992   1106    943    961
  -2262    997   3257    631  -2761   2127   1239   1143   1010   1119    961    979
  -2499    849   3348    826  -2922   2099   1257   1171   1052   1153    995    992
  -2722    782   3502    969  -3112   2140   1249   1205   1135   1213   1044   1034
  -2891    620   3512   1135  -3203   2065   1228   1205   1166   1257   1072   1039
  -2940    475   3413   1231  -3177   1943   1312   1221   1158   1262   1085   1060
  -2915    517   3432   1200  -3172   1974   1343   1257   1200   1288   1104   1122
  -2878    571   3450   1150  -3164   2008   1340   1309   1278   1369   1205   1174
  -2790    558   3346   1114  -3068   1951   1363   1345   1314   1428   1291   1117
  -2813    553   3364   1130  -3089   1958   1501   1421   1345   1460   1286   1065
  -2782    571   3354   1106  -3068   1961   1548   1457   1332   1441   1231   1210
  -2600    610   3208    995  -2904   1909   1434   1457   1330   1460   1273   1278
  -2423    698   3120    862  -2772   1909   1291   1353   1249   1400   1247   1244
  -2226    797   3024    714  -2624   1909   1161   1161   1080   1244   1122   1161
  -2107    758   2865    675  -2486   1810   1067   1031    966   1127   1034   1101
  -1990    670   2657    659  -2325   1662    992    943    875   1034    945    982
  -1834    581   2416    626  -2125   1499    875    859    800    948    857    849
  -1577    433   2010    571  -1792   1221    730    704    641    776    665    618
  -1241    168   1410    537  -1325    789    579    475    418    561    441    332
  -1119      5   1124    555  -1124    563    480    413    342    496    402    200
   -846     12    859    415   -854    436    288    363    226    345    257     70
   -452    -88    361    267   -407    135    106    262     96    197     88     -2
   -135   -135      0    135    -67    -67     28    148    -10    101      5   -109
     72   -189   -265     57    166   -226    -31     38   -127    -10   -109   -213
    267   -259   -530     -5    397   -394   -202    -85   -257   -153   -259   -340
    400   -397   -800     -2    600   -597   -454   -233   -389   -296   -397   -493
    506   -504  -1010      0    758   -756   -511   -311   -446   -368   -467   -592
    652   -381  -1036   -137    841   -709   -376   -288   -387   -332   -436   -563
    571   -475  -1049    -49    807   -761   -262   -272   -387   -337   -457   -579
    592   -574  -1169    -10    878   -870   -241   -265   -405   -366   -509   -633
    605   -631  -1236     12    919   -932   -218   -184   -337   -337   -555   -678
    633   -579  -1215    -28    922   -896   -197    -57   -202   -220   -498   -678
    704   -467  -1171   -116    935   -820   -194     98     36     59   -215   -511
    724   -207   -932   -259    826   -571   -254    148    228    322    101   -265
    698    137   -561   -418    631   -210   -340     15    239    431    348    220
    815    314   -501   -566    657    -90   -478   -322    -80    267    504    480
    909    189   -719   -550    813   -262   -698   -667   -613   -179    296    270
    969   -296  -1267   -337   1117   -782   -875  -1085  -1215   -865   -389   -436
    989   -836  -1826    -75   1408  -1330  -1005  -1579  -1857  -1738  -1475  -1460
   1067  -1197  -2268     64   1665  -1730  -1163  -1761  -2114  -2078  -1906  -1852
   1163  -1465  -2629    150   1893  -2047  -1226  -1660  -1982  -1971  -1878  -1808
   1306  -1556  -2865    124   2083  -2210  -1304  -1519  -1782  -1787  -1777  -1753
   1483  -1564  -3047     41   2265  -2304  -1358  -1452  -1647  -1670  -1738  -1756
   1590  -1543  -3133    -25   2359  -2338  -1252  -1369  -1514  -1558  -1678  -1727
   1678  -1647  -3325    -15   2501  -2486  -1239  -1376  -1483  -1530  -1644  -1787
   1696  -1769  -3468     33   2582  -2616  -1358  -1525  -1600  -1673  -1782  -1943
   1615  -2016  -3632    200   2624  -2824  -1527  -1675  -1740  -1818  -1964  -1964
   1800  -1943  -3743     70   2772  -2842  -1574  -1683  -1725  -1790  -1940  -1979
   2034  -1756  -3790   -140   2912  -2772  -1509  -1641  -1678  -1735  -1891  -1956
   1904  -1849  -3754    -28   2826  -2800  -1527  -1680  -1719  -1779  -1917  -1979
   1558  -2094  -3652    267   2605  -2873  -1675  -1795  -1836  -1899  -2047  -2132
   1348  -2244  -3593    446   2468  -2917  -1745  -1826  -1867  -1932  -2104  -2130
   1538  -1875  -3413    166   2475  -2644  -1522  -1639  -1670  -1740  -1904  -1891
   1615  -1556  -3172    -31   2392  -2364  -1260  -1371  -1428  -1478  -1621  -1652
   1478  -1447  -2925    -15   2200  -2184  -1130  -1179  -1278  -1306  -1431  -1488
   1480  -1195  -2678   -145   2078  -1935   -935  -1026  -1106  -1132  -1260  -1332
   1431   -989  -2421   -223   1925  -1704   -831   -919   -987  -1002  -1132  -1213
   1408   -761  -2171   -324   1790  -1465   -743   -826   -870   -878  -1021  -1083
   1387   -535  -1922   -426   1654  -1228   -688   -745   -761   -750   -888   -956
   1314   -394  -1709   -459   1512  -1052   -540   -607   -623   -597   -724   -836
   1202   -236  -1439   -483   1319   -836   -387   -467   -470   -431   -540   -711
    943   -220  -1166   -361   1052   -693   -322   -436   -423   -397   -504   -615
    670   -342  -1013   -163    841   -678   -337   -436   -426   -400   -530   -530
    457   -405   -862    -28    657   -633   -363   -420   -400   -358   -488   -485
    259   -431   -691     85    472   -561   -397   -402   -371   -311   -428   -446
    153   -452   -605    148    379   -527   -459   -384   -358   -283   -389   -420
    166   -316   -483     75    324   -400   -457   -316   -290   -205   -301   -337
    288    -36   -327   -127    306   -181   -306   -189   -148    -49   -137   -179
    249     36   -213   -142    231    -88   -241   -116    -83     36    -33   -101
    358    254   -106   -309    231     75   -166     10     25    158    103     36
    454    504     49   -478    202    277    -96    150    150    303    267    194
    491    748    254   -620    116    501     10    301    303    467    452    366
    483    945    462   -717     10    704    179    431    433    605    589    522
    277    909    631   -594   -176    771    200    441    441    620    618    571
     72    865    792   -467   -358    828    262    470    465    649    649    613
   -161    782    943   -311   -550    862    324    511    509    696    696    665
   -376    730   1106   -176   -743    917    345    553    553    743    737    680
   -568    769   1337   -101   -953   1052    402    594    584    774    779    719
   -935    623   1558    155  -1247   1091    439    574    545    711    724    722
  -1096    509   1605    290  -1350   1054    457    594    545    688    659    709
  -1111    540   1652    285  -1382   1096    504    641    589    727    691    766
  -1226    576   1800    322  -1514   1187    639    680    633    766    737    797
  -1660    433   2094    613  -1875   1262    802    771    698    815    771    815
  -1803    381   2182    709  -1992   1280    815    810    714    823    756    784
  -1800    381   2182    709  -1992   1283    815    826    730    836    766    792
  -1873    337   2210    766  -2042   1273    766    810    701    810    737    771
  -1878    374   2252    753  -2065   1312    800    833    727    841    769    805
  -1808    496   2304    654  -2057   1400    865    862    782    898    828    841
  -1875    475   2351    698  -2112   1413    883    846    771    891    813    815
  -1751    605   2353    571  -2052   1478    875    849    769    883    800    870
  -1595    714   2309    441  -1951   1512    893    878    800    917    826    919
  -1369    880   2249    244  -1810   1564    950    922    857    992    932    927
  -1135   1005   2140     64  -1639   1571    979    966    914   1060   1018    961
   -888   1223   2109   -168  -1499   1665   1002    984    937   1072   1028   1015
   -667   1436   2104   -384  -1384   1769   1031   1018    974   1093   1036   1028
   -763   1532   2294   -387  -1527   1914   1127   1130   1083   1195   1119   1208
   -969   1605   2574   -319  -1771   2088   1208   1239   1202   1314   1228   1327
  -1200   1582   2779   -192  -1990   2179   1249   1286   1275   1384   1317   1348
  -1434   1431   2865      2  -2148   2148   1218   1283   1306   1431   1395   1348
  -1743   1317   3060    210  -2403   2190   1182   1296   1330   1452   1423   1366
  -2114   1150   3263    480  -2688   2205   1098   1254   1301   1418   1384   1389
  -2483    958   3442    761  -2964   2197    989   1202   1265   1379   1332   1389
  -2670    943   3613    865  -3141   2278    943   1202   1280   1389   1371   1389
  -3216    706   3923   1254  -3569   2314    976   1187   1291   1397   1400   1441
  -3725    441   4164   1641  -3946   2301   1047   1195   1299   1402   1400   1465
  -4003    259   4260   1870  -4133   2260   1054   1189   1265   1382   1374   1408
  -4291    -23   4268   2158  -4281   2122    883   1057   1132   1241   1241   1239
  -4185     23   4206   2081  -4198   2114    839   1041   1111   1218   1192   1257
  -3972    116   4089   1927  -4032   2101   1005   1111   1166   1280   1260   1348
  -3837    109   3943   1862  -3891   2023   1104   1052   1088   1200   1197   1319
  -3678    184   3863   1748  -3769   2023   1119   1000   1026   1130   1143   1247
  -3343    309   3652   1514  -3496   1979   1070    927    958   1062   1054   1200
  -2966    420   3385   1273  -3177   1901   1047    852    888    989    987   1101
  -2824    384   3205   1218  -3016   1795   1054    800    833    935    953   1060
  -2712    236   2948   1239  -2829   1592    992    680    706    792    818    932
  -2590     -2   2587   1293  -2590   1291    805    491    511    587    594    753
  -2553   -200   2351   1376  -2455   1075    636    332    358    439    462    615
  -2431   -301   2130   1363  -2283    914    493    197    233    314    355    475
  -2283   -361   1922   1322  -2104    779    381     64    119    187    231    332
  -1979   -400   1579   1187  -1782    589    329    -49     -2     38     59    277
  -1618   -418   1200   1018  -1410    389    200    -96    -51      0     31    277
  -1176   -337    839    756  -1010    249     23   -210   -163   -111    -67    132
   -675    -83    592    379   -633    254    -88   -252   -197   -194   -192     10
   -142    355    498   -106   -322    428   -103   -122    -57    -83   -163     -5
    355    675    319   -517     18    498    -57     83    181    176     77    103
    795    956    161   -875    316    558   -124    267    418    475    381    348
   1057   1306    249  -1182    405    779   -301    259    480    665    704    800
    987   1361    374  -1176    306    870   -415    -75    168    537    841   1080
    846   1267    418  -1057    215    844   -568   -452   -215    296    805   1062
    659    841    179   -750    239    511   -820   -898   -740   -272    283    475
    485     90   -394   -288    441   -150  -1052  -1376  -1408  -1200   -802   -592
    610   -366   -976   -122    792   -672  -1018  -1504  -1641  -1535  -1254  -1044
    626   -691  -1317     31    969  -1002   -940  -1397  -1504  -1436  -1208  -1080
    639   -758  -1397     57   1018  -1078   -935  -1163  -1200  -1176  -1026   -927
    550   -654  -1205     51    878   -930   -756   -828   -802   -820   -737   -696
    449   -675  -1127    111    787   -898   -555   -626   -597   -628   -602   -618
    698   -688  -1387     -5   1041  -1039   -600   -665   -662   -693   -696   -659
   1078   -813  -1891   -135   1483  -1350   -815   -839   -857   -885   -898   -867
   1358   -924  -2283   -215   1821  -1602   -956  -1000  -1036  -1057  -1080  -1070
   1548  -1060  -2611   -246   2078  -1834   -984  -1098  -1156  -1179  -1208  -1226
   1753  -1176  -2930   -288   2340  -2052  -1070  -1202  -1252  -1275  -1304  -1369
   2000  -1239  -3239   -384   2618  -2239  -1231  -1358  -1408  -1428  -1452  -1525
   2361  -1067  -3429   -646   2894  -2247  -1421  -1504  -1571  -1548  -1564  -1514
   2582   -810  -3393   -888   2985  -2101  -1418  -1447  -1530  -1493  -1488  -1340
   2577   -815  -3393   -880   2982  -2104  -1413  -1379  -1465  -1457  -1465  -1317
   2582   -963  -3546   -810   3060  -2255  -1496  -1418  -1496  -1509  -1532  -1454
   2608  -1150  -3759   -727   3182  -2455  -1512  -1538  -1608  -1628  -1654  -1662
   2727  -1140  -3868   -795   3296  -2504  -1496  -1571  -1641  -1660  -1693  -1774
   2821   -979  -3803   -922   3309  -2390  -1460  -1509  -1574  -1600  -1644  -1722
   2894   -722  -3619  -1088   3255  -2169  -1350  -1379  -1421  -1436  -1488  -1571
   3044   -431  -3476  -1306   3260  -1953  -1158  -1202  -1239  -1241  -1301  -1408
   3252    -80  -3333  -1587   3291  -1706  -1041  -1013  -1054  -1054  -1117  -1208
   3393    267  -3125  -1831   3257  -1428   -917   -818   -862   -857   -924  -1002
   3546    623  -2922  -2086   3234  -1150   -709   -693   -732   -719   -789   -857
   3780   1047  -2733  -2413   3257   -841   -506   -519   -558   -532   -600   -639
   3767   1241  -2527  -2507   3146   -641   -366   -371   -400   -376   -444   -475
   3710   1410  -2299  -2561   3005   -444   -265   -257   -259   -244   -314   -309
   3621   1610  -2013  -2616   2816   -200   -189    -93   -103    -80   -153   -135
   3385   1647  -1738  -2514   2561    -44   -129     59     25     51    -23    -46
   2922   1475  -1447  -2200   2184     15    -83    109     67    103     41      0
   2387   1257  -1130  -1823   1758     64    -10    158     96    145     98     72
   1748   1065   -683  -1410   1215    192     88    262    179    241    192    194
   1093    906   -187  -1000    641    361    163    371    277    353    311    293
    571    769    197   -670    187    483    179    410    314    400    371    350
     96    641    545   -368   -226    594    200    462    363    465    444    467
   -337    522    857    -93   -597    688    236    506    397    511    504    522
   -766    374   1140    197   -953    756    285    542    428    555    555    589
  -1195    215   1408    488  -1301    810    311    553    444    584    605    605
  -1621     85   1704    766  -1662    893    363    553    441    587    613    639
  -2026    -33   1990   1028  -2008    979    428    584    472    618    639    722
  -2379   -114   2265   1247  -2322   1075    488    636    532    680    696    774
  -2626   -153   2473   1389  -2551   1158    566    680    581    719    732    797
  -2829   -150   2678   1488  -2753   1262    672    737    649    776    776    846
  -3050   -142   2904   1595  -2979   1379    763    802    730    841    836    917
  -3247   -155   3091   1701  -3169   1467    841    872    807    906    888    971
  -3317   -137   3180   1727  -3250   1519    901    924    867    961    930   1023
  -3216    -88   3128   1652  -3174   1519    896    930    891    974    935   1039
  -3042    -20   3018   1530  -3031   1499    872    883    878    953    904   1023
  -2904     64   2969   1421  -2935   1517    828    831    857    945    891   1023
  -2735    145   2878   1293  -2808   1512    854    833    833    979    919   1067
  -2660    161   2821   1249  -2740   1491    875    870    844   1002    956   1119
  -2600    265   2863   1166  -2733   1561    919    932    891   1044    989   1174
  -2457    355   2813   1052  -2634   1584    945    948    893   1047    974   1153
  -2346    267   2611   1039  -2478   1439    917    917    849    997    901   1044
  -2252    145   2395   1052  -2325   1270    857    859    797    937    823    932
  -2161      5   2166   1075  -2166   1085    776    813    750    888    753    859
  -2013   -163   1849   1088  -1932    841    735    771    714    828    675    789
  -1870   -324   1543   1096  -1709    607    639    665    620    714    581    665
  -1792   -470   1319   1130  -1558    423    566    587    566    636    537    605
  -1730   -613   1117   1171  -1426    252    493    511    504    561    488    620
  -1662   -646   1015   1156  -1340    184    371    436    428    496    420    620
  -1670   -631   1036   1148  -1353    202    257    358    361    433    350    561
  -1712   -667   1044   1189  -1379    187    223    303    314    397    314    514
  -1764   -665   1096   1213  -1431    215    236    285    296    394    303    449
  -1706   -613   1093   1161  -1400    239    236    272    270    371    272    368
  -1473   -542    930   1008  -1202    192    210    265    246    350    254    319
  -1143   -519    623    831   -885     51    194    270    239    335    241    272
   -740   -488    249    613   -496   -119    155    231    192    277    187    220
   -405   -540   -135    472   -135   -337     98    116     75    155     72    109
    -80   -470   -389    275    153   -431     44     25    -15     57    -33     23
    228   -426   -657     98    441   -540    -38    -51   -106    -38   -124    -67
    496   -452   -948    -23    719   -701   -142   -140   -197   -140   -220   -189
    709   -511  -1221    -98    963   -865   -218   -241   -298   -252   -337   -319
    820   -631  -1454    -96   1135  -1041   -311   -374   -420   -381   -470   -470
    901   -818  -1719    -41   1309  -1267   -454   -530   -574   -542   -626   -639
    982  -1072  -2055     44   1517  -1564   -615   -706   -750   -724   -807   -823
   1130  -1319  -2449     96   1790  -1883   -820   -906   -953   -940  -1028  -1041
   1262  -1564  -2829    150   2044  -2197  -1135  -1135  -1176  -1166  -1257  -1257
   1447  -1699  -3146    124   2294  -2421  -1262  -1296  -1327  -1325  -1410  -1421
   1662  -1784  -3447     59   2551  -2613  -1275  -1395  -1431  -1436  -1532  -1553
   1797  -1904  -3702     54   2748  -2803  -1418  -1540  -1569  -1579  -1678  -1699
   1932  -2021  -3956     41   2943  -2990  -1504  -1678  -1701  -1719  -1810  -1844
   1987  -2161  -4149     85   3068  -3154  -1605  -1790  -1826  -1847  -1940  -2008
   1873  -2366  -4240    246   3052  -3302  -1683  -1844  -1912  -1951  -2062  -2127
   1678  -2538  -4216    431   2946  -3377  -1670  -1774  -1886  -1961  -2122  -2182
   1512  -2644  -4156    566   2834  -3400  -1595  -1615  -1753  -1847  -2047  -2190
   1447  -2637  -4084    594   2764  -3359  -1553  -1421  -1535  -1600  -1821  -2016
   1478  -2460  -3938    491   2707  -3198  -1647  -1345  -1379  -1363  -1532  -1699
   1514  -2140  -3655    314   2585  -2896  -1764  -1452  -1400  -1249  -1257  -1241
   1389  -2044  -3437    327   2410  -2740  -1932  -1779  -1662  -1312  -1054   -932
   1257  -2003  -3260    374   2257  -2631  -2086  -2182  -2010  -1540  -1104   -927
   1021  -2348  -3369    662   2192  -2860  -2138  -2657  -2559  -2197  -1800  -1556
    727  -3037  -3764   1156   2244  -3400  -2184  -3055  -3167  -3042  -2779  -2442
    542  -3429  -3975   1441   2257  -3702  -2262  -3000  -3203  -3128  -2920  -2611
    324  -3652  -3977   1665   2151  -3813  -2221  -2761  -2951  -2896  -2772  -2564
     80  -3751  -3832   1834   1956  -3790  -2161  -2538  -2691  -2665  -2626  -2475
    -93  -3650  -3556   1873   1730  -3603  -2023  -2270  -2382  -2385  -2403  -2294
   -150  -3322  -3172   1732   1509  -3247  -1732  -1925  -2010  -2034  -2088  -2010
   -353  -3161  -2808   1756   1226  -2985  -1514  -1740  -1792  -1829  -1893  -1818
   -618  -3125  -2509   1870    943  -2818  -1436  -1680  -1699  -1738  -1800  -1774
   -540  -2798  -2257   1670    857  -2527  -1262  -1467  -1473  -1509  -1587  -1592
   -485  -2520  -2036   1501    774  -2281  -1122  -1262  -1257  -1291  -1379  -1392
   -454  -2239  -1784   1345    665  -2013   -984  -1106  -1080  -1111  -1200  -1197
   -316  -1852  -1535   1083    605  -1693   -787   -927   -880   -904   -992  -1013
   -192  -1499  -1306    846    555  -1402   -654   -779   -730   -758   -846   -885
   -166  -1296  -1130    730    480  -1215   -568   -667   -628   -657   -761   -756
   -137  -1119   -982    626    420  -1052   -506   -571   -530   -545   -654   -626
   -142   -979   -836    558    345   -906   -498   -524   -483   -496   -587   -550
   -322  -1031   -709    678    192   -870   -491   -527   -488   -493   -579   -542
   -454  -1062   -607    758     75   -836   -475   -514   -491   -493   -579   -540
   -428   -930   -501    680     33   -717   -418   -446   -420   -420   -498   -480
   -600   -950   -350    774   -127   -652   -415   -454   -410   -405   -472   -478
   -675   -836   -161    756   -257   -498   -402   -389   -358   -348   -420   -392
   -563   -566     -2    563   -280   -285   -293   -207   -189   -166   -246   -197
   -524   -389    135    457   -329   -129   -194    -98    -75    -38   -106    -90
   -519   -150    366    335   -444    106    -77     23     44     83     12     72
   -426    187    613    119   -519    400    111    226    254    301    228    283
   -361    444    805    -44   -584    626    252    402    439    498    431    428
   -233    802   1034   -285   -633    917    420    574    618    678    600    626
   -226   1021   1247   -397   -737   1132    581    714    771    836    750    820
   -277   1189   1467   -454   -872   1327    685    844    909    992    906    932
   -345   1306   1652   -480  -1000   1478    753    956   1023   1122   1049   1070
   -449   1363   1813   -457  -1130   1587    800   1026   1106   1215   1153   1182
   -639   1387   2026   -376  -1332   1706    852   1124   1205   1335   1280   1301
   -865   1379   2244   -257  -1553   1810    883   1213   1293   1444   1402   1418
  -1054   1340   2395   -142  -1725   1865    885   1218   1306   1462   1434   1413
  -1195   1293   2488    -49  -1842   1891    888   1215   1304   1462   1418   1408
  -1325   1244   2569     38  -1948   1906    896   1234   1327   1493   1457   1460
  -1379   1234   2613     72  -1995   1922    891   1234   1327   1488   1465   1465
  -1434   1218   2650    106  -2042   1932    911   1244   1335   1499   1480   1488
  -1478   1223   2701    127  -2091   1961    940   1257   1350   1514   1493   1475
  -1488   1275   2764    103  -2125   2018    940   1262   1356   1509   1483   1512
  -1467   1312   2779     77  -2122   2044    958   1265   1358   1504   1473   1504
  -1415   1291   2704     59  -2060   1997    963   1236   1332   1465   1439   1434
  -1410   1262   2673     72  -2042   1966    987   1215   1304   1423   1387   1371
  -1387   1260   2644     62  -2016   1951   1031   1213   1288   1384   1335   1337
  -1314   1275   2590     20  -1951   1932   1013   1213   1275   1366   1312   1306
  -1254   1327   2582    -38  -1919   1956   1023   1192   1270   1356   1317   1252
  -1187   1387   2574   -101  -1880   1982   1041   1124   1234   1299   1260   1231
  -1130   1363   2494   -119  -1810   1930   1010   1039   1176   1231   1174   1215
  -1140   1228   2369    -44  -1753   1797    950    935   1085   1137   1080   1111
  -1319   1049   2369    135  -1844   1709    924    867   1005   1047    992   1031
  -1538    917   2455    309  -1995   1686    888    839    974   1015    961    995
  -1779    774   2551    501  -2166   1662    836    831    953   1005    956    930
  -2047    654   2701    696  -2374   1678    820    805    911    950    893    893
  -2281    605   2886    836  -2585   1745    833    852    958    997    940    976
  -2395    574   2969    909  -2683   1771    865    909   1005   1052   1002    948
  -2429    600   3029    911  -2727   1813    909    914    992   1036    992   1000
  -2374    784   3159    795  -2766   1971   1078    974   1041   1078   1039   1143
  -2236    937   3174    649  -2707   2055   1184   1036   1109   1145   1091   1182
  -2081   1008   3086    535  -2585   2047   1145   1028   1111   1150   1093   1143
  -2052    940   2992    553  -2522   1966   1002    961   1052   1101   1047   1065
  -2101    893   2995    605  -2548   1943    953    930   1026   1067   1008   1013
  -1979    888   2865    542  -2421   1875    849    831    935    982    927   1000
  -1852    839   2691    506  -2270   1764    727    735    836    896    852    893
  -1667    815   2483    423  -2075   1649    654    667    748    802    743    820
  -1402    859   2262    272  -1831   1561    641    636    714    766    693    839
  -1132    922   2052    103  -1592   1486    597    610    688    743    685    797
   -917   1047   1964    -64  -1441   1504    535    597    678    732    685    756
   -769   1213   1982   -223  -1376   1597    371    561    631    688    641    698
   -688   1205   1893   -257  -1291   1548    358    542    581    641    592    670
   -626   1135   1758   -257  -1192   1444    483    555    571    615    555    602
   -511   1026   1538   -257  -1026   1283    574    563    553    594    522    532
   -371    911   1283   -272   -826   1098    594    522    493    545    478    457
   -293    818   1111   -262   -701    963    633    535    488    540    465    337
   -171    789    961   -311   -566    875    626    496    423    446    342    241
     83    950    867   -517   -392    909    517    426    342    361    265    290
    127    976    849   -553   -363    914    480    402    322    340    257    301
    -12    810    823   -397   -418    815    415    342    275    296    246    244
   -148    589    737   -223   -441    662    303    220    189    205    166    142
   -290    441    730    -75   -511    584    275    150    140    140     83     70
   -210    439    646   -116   -428    542    249     88     90     80     15     38
    -98    355    454   -127   -275    405    124     -2     18     10    -38     -2
    -54    236    288    -93   -171    259     31    -80    -54    -59   -103    -77
     96    200    103   -150     -2    150     70    -54    -36    -64   -135   -148
    361    239   -124   -301    241     59    132     54     75     10   -142   -233
    558    327   -231   -441    394     49    119    158    200    127   -109   -272
    820    654   -168   -740    496    244    135    342    454    431    174    -67
   1195   1189     -7  -1192    602    592    150    548    750    836    652    397
   1504   1615    109  -1561    698    862    -67    394    675    901    932    737
   1797   1657   -140  -1727    969    758   -316     15    283    623    932    813
   1818   1301   -517  -1561   1166    392   -506   -426   -288     70    548    472
   1584    566  -1021  -1075   1301   -226   -769  -1008  -1036   -800   -407   -459
   1252   -174  -1428   -540   1337   -800   -971  -1486  -1657  -1590  -1395  -1379
    995   -789  -1784   -101   1389  -1286  -1140  -1649  -1883  -1852  -1725  -1691
    766  -1343  -2109    285   1436  -1725  -1210  -1605  -1803  -1777  -1727  -1761
    537  -1735  -2273    600   1405  -2003  -1361  -1618  -1764  -1735  -1748  -1787
    228  -1904  -2132    836   1179  -2018  -1415  -1535  -1639  -1623  -1670  -1680
    -23  -1945  -1922    984    948  -1935  -1350  -1376  -1452  -1452  -1530  -1553
   -137  -2068  -1932   1101    896  -2000  -1283  -1317  -1392  -1405  -1504  -1543
   -124  -2062  -1938   1093    904  -2000  -1169  -1252  -1332  -1353  -1460  -1501
     20  -1849  -1870    914    945  -1860  -1049  -1163  -1252  -1270  -1374  -1428
    223  -1590  -1813    683   1018  -1701  -1015  -1093  -1176  -1195  -1291  -1374
    420  -1410  -1831    493   1124  -1618  -1023  -1062  -1137  -1145  -1241  -1330
    714  -1124  -1842    205   1278  -1483   -940   -974  -1028  -1044  -1143  -1234
   1057   -810  -1867   -124   1460  -1337   -880   -901   -930   -945  -1049  -1161
   1231   -542  -1774   -342   1501  -1158   -722   -795   -820   -836   -940  -1085
   1319   -400  -1719   -459   1517  -1060   -613   -704   -730   -748   -867  -1028
   1408   -254  -1662   -576   1535   -958   -636   -672   -683   -691   -805   -961
   1348   -142  -1493   -605   1418   -818   -530   -592   -602   -600   -711   -878
   1200   -116  -1317   -540   1257   -717   -329   -465   -504   -504   -633   -839
   1176     15  -1161   -597   1166   -571   -288   -376   -426   -415   -537   -737
   1132    189   -943   -662   1039   -376   -226   -246   -293   -270   -387   -581
   1065    288   -779   -678    922   -244   -184   -111   -176   -148   -272   -480
    997    467   -530   -732    763    -31   -161     57    -20     18   -109   -332
    709    480   -231   -594    470    124      0    137     54    111    -15   -231
    228    290     62   -259     83    179    187    176    101    155     20   -220
   -246    135    381     54   -314    259    179    202    135    202     64   -179
   -766   -114    652    441   -709    267    137    210    142    223     90   -111
  -1169   -316    852    743  -1013    267    140    244    189    265    122    -93
  -1480   -407   1072    943  -1278    332    161    270    239    316    171    -67
  -1803   -501   1301   1150  -1553    397    142    270    257    342    189    -80
  -2145   -631   1514   1389  -1831    441     70    265    272    371    215    -57
  -2304   -527   1774   1413  -2042    623    246    405    402    511    350     62
  -2312   -265   2044   1288  -2179    888    439    602    600    719    558    265
  -2091    140   2231    974  -2161   1184    584    810    815    943    789    509
  -1847    465   2312    691  -2078   1387    574    940    958   1101    956    688
  -1844    641   2483    600  -2164   1561    722   1008   1047   1200   1067    802
  -1795    815   2611    488  -2203   1712    963   1101   1124   1280   1179    953
  -1600   1067   2668    265  -2132   1867    953   1153   1169   1337   1267   1049
  -1413   1197   2611    109  -2010   1904    963   1174   1189   1327   1262   1109
  -1252   1179   2431     36  -1842   1805    953   1145   1158   1275   1192   1098
  -1080   1179   2257    -49  -1670   1717    880   1078   1075   1200   1104   1054
   -891   1143   2031   -127  -1460   1587    870   1047   1021   1150   1026   1005
   -779   1039   1818   -129  -1299   1428    857   1039   1008   1109    950    922
   -649    958   1605   -155  -1127   1280    776    984    956   1031    862    880
   -623    870   1493   -124  -1060   1182    740   1013    979   1039    839    867
   -691    602   1291     44   -992    945    688    971    927    976    761    789
   -628    459   1088     85   -857    774    784    937    880    917    701    753
   -654    374   1028    140   -841    698    813    927    862    893    680    805
   -719    267    984    226   -852    626    797    878    823    844    641    802
   -615    228    844    192   -730    537    701    813    766    782    592    774
   -410    228    639     90   -524    433    670    784    724    743    550    706
   -137    361    496   -114   -316    428    761    756    670    698    514    652
    111    542    431   -327   -158    485    756    737    626    670    491    589
     41    628    584   -337   -270    607    820    815    688    737    561    628
   -111    696    807   -290   -459    750    932    909    769    826    657    730
   -233    706    937   -239   -584    820    974    961    810    878    719    771
   -285    696    982   -207   -633    839    940    935    787    862    724    745
   -272    704    974   -215   -626    839    875    865    724    795    667    646
   -202    628    831   -213   -517    730    797    769    641    701    587    535
    -62    633    693   -285   -376    665    680    670    558    602    491    389
     12    576    563   -296   -275    571    581    600    483    527    418    306
      2    436    433   -220   -215    433    501    550    423    467    371    254
    -15    322    337   -153   -176    329    433    504    366    420    319    171
    -49    176    226    -64   -137    200    405    454    309    366    265    103
    -75      5     77     33    -77     41    355    400    231    296    179     36
    -75   -103    -31     88    -23    -70    293    361    184    244    111    -10
    -41   -176   -135    109     46   -155    239    329    145    202     64    -57
    -70   -283   -215    176     70   -249    200    288     98    150     23   -111
    -88   -428   -340    257    124   -384    135    215     31     83    -41   -187
   -158   -605   -446    379    142   -524     70    142    -36     10   -124   -252
   -314   -883   -568    600    127   -727    -25     36   -132   -103   -257   -355
   -465  -1197   -735    831    132   -966   -176   -129   -283   -272   -423   -517
   -743  -1525   -782   1132     18  -1156   -283   -277   -420   -433   -594   -670
  -1010  -1810   -800   1408   -106  -1306   -348   -379   -522   -550   -722   -774
  -1083  -1932   -849   1509   -116  -1392   -379   -436   -571   -618   -782   -810
  -1057  -1927   -870   1491    -96  -1400   -368   -439   -571   -631   -789   -810
  -1091  -1940   -852   1514   -119  -1397   -322   -431   -571   -644   -802   -823
  -1109  -1896   -789   1501   -161  -1343   -277   -415   -563   -644   -802   -805
  -1145  -1844   -698   1496   -223  -1273   -236   -384   -540   -623   -774   -748
  -1234  -1917   -685   1574   -275  -1301   -246   -405   -558   -644   -782   -740
  -1254  -2008   -756   1631   -249  -1382   -322   -491   -639   -732   -865   -828
  -1291  -2132   -841   1709   -226  -1486   -431   -620   -756   -859   -989   -943
  -1405  -2356   -950   1880   -228  -1654   -553   -769   -888  -1002  -1127  -1098
  -1514  -2592  -1080   2052   -218  -1836   -623   -857   -974  -1114  -1249  -1306
  -1564  -2714  -1150   2138   -207  -1932   -602   -795   -922  -1101  -1278  -1436
  -1587  -2657  -1072   2122   -259  -1865   -571   -662   -789   -989  -1208  -1452
  -1605  -2468   -862   2036   -371  -1665   -555   -485   -558   -737   -992  -1301
  -1597  -2195   -597   1893   -501  -1397   -594   -283   -272   -361   -592   -930
  -1623  -1870   -246   1745   -691  -1057   -691   -316   -202   -135   -223   -519
  -1714  -1725    -10   1719   -854   -867   -802   -587   -374   -127    -36   -275
  -1823  -1756     67   1790   -945   -844   -924   -961   -719   -350   -124   -319
  -2049  -2153   -103   2101   -976  -1127  -1070  -1452  -1312  -1018   -792   -914
  -2203  -2564   -363   2382   -922  -1465  -1205  -1839  -1891  -1771  -1571  -1579
  -2247  -2818   -571   2530   -839  -1696  -1254  -1826  -1995  -1943  -1771  -1753
  -2278  -2922   -644   2600   -818  -1784  -1166  -1564  -1745  -1735  -1641  -1686
  -2229  -2920   -691   2572   -769  -1805  -1054  -1343  -1506  -1535  -1512  -1602
  -2073  -2769   -696   2421   -691  -1732   -904  -1119  -1270  -1340  -1374  -1517
  -1964  -2595   -633   2278   -667  -1615   -727   -888  -1034  -1137  -1210  -1400
  -2132  -2507   -374   2320   -880  -1441   -587   -727   -878   -989  -1075  -1280
  -2418  -2475    -57   2444  -1182  -1267   -446   -626   -776   -885   -984  -1200
  -2444  -2338    106   2390  -1278  -1114   -329   -519   -675   -779   -872  -1096
  -2361  -2260    101   2309  -1234  -1078   -280   -449   -618   -711   -810  -1031
  -2301  -2182    119   2242  -1210  -1031   -267   -423   -600   -691   -792  -1015
  -2125  -1974    150   2049  -1140   -911   -215   -368   -542   -626   -727   -950
  -1984  -1862    119   1922  -1052   -872   -176   -332   -501   -576   -675   -888
  -2021  -1865    153   1943  -1088   -857   -202   -335   -498   -555   -654   -844
  -2081  -1862    218   1971  -1150   -823   -215   -316   -485   -530   -626   -792
  -2164  -1862    301   2013  -1234   -782   -202   -293   -472   -506   -600   -763
  -2296  -1943    353   2120  -1327   -795   -200   -277   -465   -504   -610   -792
  -2379  -2008    368   2192  -1374   -820   -205   -259   -449   -496   -610   -802
  -2353  -1891    462   2122  -1408   -714   -158   -207   -400   -446   -548   -717
  -2190  -1634    555   1912  -1374   -537   -127   -163   -340   -387   -470   -626
  -1945  -1467    478   1706  -1213   -496    -98   -114   -283   -335   -415   -568
  -1647  -1260    384   1452  -1018   -439    -54    -67   -223   -277   -368   -517
  -1400  -1088    311   1244   -857   -389    -41    -57   -200   -262   -350   -485
  -1353  -1080    270   1215   -813   -405    -59    -75   -207   -275   -361   -467
  -1335  -1072    262   1202   -800   -405    -77    -88   -200   -275   -358   -420
  -1299  -1013    285   1153   -795   -366   -145   -132   -231   -290   -366   -363
  -1275  -1013    262   1145   -769   -376   -210   -187   -288   -319   -384   -322
  -1299  -1018    280   1158   -792   -368   -252   -207   -319   -319   -361   -254
  -1327  -1057    270   1192   -800   -392   -252   -184   -314   -290   -303   -163
  -1223  -1000    220   1109   -722   -389   -194   -135   -275   -241   -233    -85
   -943   -743    200    844   -571   -272    -85    -38   -179   -142   -132     -2
   -649   -519    129    581   -392   -194     10     70    -72    -41    -51     51
   -530   -415    114    472   -324   -150     41    137      0     38     18    109
   -581   -402    176    491   -381   -114     15    148     15     62     36    101
   -685   -436    249    561   -467    -93    -15    124     -2     54     18     36
   -685   -345    340    514   -517     -2    -31    127     -5     70     25    -33
   -610   -267    340    439   -478     36     -5    166     20    109     70    -57
   -480   -140    337    309   -413     98      7    200     33    129    103    -44
   -293     59    353    116   -322    205     51    244     59    153    135      2
   -127    148    275    -12   -202    213     57    228     23    116    109     -2
    -51    158    210    -54   -129    184    -25    153    -46     33     38    -57
   -106     -7     98     54   -103     44   -171     44   -137    -72    -67   -153
   -275   -319    -44    298   -116   -181   -348   -101   -259   -220   -226   -309
   -174   -327   -153    249    -12   -241   -392   -140   -290   -275   -293   -361
    246     10   -236   -129    241   -111   -265    -36   -174   -181   -210   -259
    737    509   -231   -623    483    140    -41    148     18    -10    -44    -93
   1148    997   -150  -1072    649    423    176    329    215    166    135     77
   1462   1441    -20  -1452    740    709    371    462    348    301    275    210
   1610   1709     96  -1660    758    904    574    597    454    426    410    329
   1649   1927    275  -1790    685   1101    698    678    517    501    498    413
   1530   1969    439  -1748    545   1205    745    706    545    524    532    457
   1145   1683    535  -1415    303   1109    706    667    496    472    483    436
    782   1397    615  -1088     83   1008    587    584    402    381    389    366
    501   1109    607   -805    -51    857    449    488    301    277    277    277
    280    870    589   -574   -153    730    350    405    207    181    176    194
     38    571    530   -306   -246    550    231    285     98     72     67     93
   -197    371    568    -88   -384    470    187    215     41      7      2     36
   -348    353    698     -2   -524    524    228    220     75     25     18     54
   -444    345    789     49   -615    566    249    218     98     38     28     70
   -366    358    722      2   -542    540    197    174     80     12      5     46
   -163    449    613   -142   -389    532    122    124     67      5      2     44
    -46    555    600   -257   -322    576     83     93     85     25     31     72
    -75    584    659   -254   -366    620     28     62     88     36     44    101
     -7    753    761   -374   -384    758     28    132    166    119    137    213
    174   1052    878   -615   -350    966    101    257    288    249    272    355
    277   1223    943   -750   -332   1083    145    332    355    327    358    454
    285   1166    880   -724   -296   1023    132    316    327    309    345    449
    392   1130    737   -763   -174    935    114    277    283    267    309    418
    555   1104    548   -831      2    826    140    283    283    262    303    405
    646   1080    433   -865    106    758    114    252    241    223    272    366
    696   1034    337   -865    179    685     90    192    181    158    205    306
    758    969    207   -865    275    589     80    145    135    114    153    267
    797    935    135   -867    329    535     96     93     83     59     98    213
    797    852     51   -826    371    452    106     54     38      7     41    142
    795    813     18   -802    389    415     77     23      5    -33    -12     75
    763    701    -62   -735    413    322     44    -20    -33    -88    -72      0
    745    566   -179   -657    462    194      0    -80    -96   -145   -129    -57
    724    488   -236   -607    480    127    -38   -129   -140   -187   -166   -106
    685    350   -335   -517    511      7    -77   -176   -181   -233   -218   -189
    532    200   -332   -368    431    -64   -106   -213   -210   -277   -265   -280
    345     83   -262   -215    303    -88    -90   -200   -200   -277   -259   -288
    275     70   -205   -174    241    -67    -80   -176   -179   -252   -228   -252
     88    -67   -155    -10    122   -111   -103   -207   -223   -296   -277   -332
   -202   -327   -124    265    -41   -226    -98   -163   -239   -327   -348   -498
   -345   -392    -46    368   -150   -220     -2     20   -124   -236   -301   -506
   -233   -137     96    184   -166    -23    168    314    132     31    -51   -293
   -197    116    314     41   -254    215    267    574    400    353    285     31
   -140    439    579   -150   -361    509    205    584    493    571    620    426
    -77    797    872   -361   -475    833    129    272    379    631    867    769
   -202    930   1132   -366   -667   1031     38   -150    168    592    971    930
   -324    670    995   -171   -659    831   -148   -667   -275    200    631    615
   -376     33    407    171   -392    220   -363  -1156   -937   -626   -246   -275
   -418   -626   -210    522   -106   -418   -600  -1376  -1395  -1192   -854   -885
   -542   -982   -441    761    -51   -711   -678  -1273  -1369  -1210   -930  -1010
   -672  -1080   -407    878   -132   -745   -584  -1008  -1132  -1023   -810   -943
   -727   -974   -249    849   -241   -613   -376   -678   -836   -776   -615   -787
   -771   -865    -96    818   -337   -480   -187   -394   -587   -568   -446   -662
   -836   -904    -70    867   -384   -488   -101   -267   -478   -485   -387   -618
   -865   -987   -122    927   -371   -555   -103   -241   -462   -467   -379   -613
   -865   -992   -127    927   -368   -561    -88   -218   -452   -449   -379   -602
   -800   -953   -155    875   -322   -555    -54   -181   -436   -423   -353   -587
   -805   -987   -181    896   -314   -584    -36   -158   -431   -410   -342   -592
  -1057  -1218   -161   1137   -449   -691    -98   -197   -485   -459   -394   -641
  -1215  -1387   -171   1301   -522   -782   -137   -220   -511   -478   -423   -657
  -1072  -1265   -194   1169   -439   -730    -72   -158   -462   -426   -384   -589
  -1026  -1249   -223   1137   -402   -737    -41   -132   -444   -415   -392   -558
  -1200  -1428   -228   1314   -485   -828    -90   -171   -475   -459   -454   -571
  -1306  -1522   -218   1413   -545   -872   -106   -187   -478   -470   -470   -571
  -1431  -1605   -174   1519   -628   -891   -122   -205   -493   -478   -472   -566
  -1584  -1761   -179   1673   -704   -971   -155   -239   -509   -493   -472   -600
  -1649  -1849   -200   1751   -724  -1026   -148   -239   -483   -472   -457   -623
  -1665  -1914   -249   1787   -709  -1080   -163   -254   -478   -472   -454   -620
  -1706  -2042   -335   1873   -685  -1189   -223   -301   -506   -501   -480   -628
  -1628  -2073   -444   1849   -594  -1257   -246   -314   -509   -504   -485   -620
  -1566  -2120   -553   1844   -506  -1337   -262   -327   -530   -524   -514   -662
  -1525  -2148   -626   1836   -452  -1387   -296   -353   -561   -553   -537   -701
  -1413  -2086   -672   1748   -371  -1379   -311   -350   -555   -545   -527   -727
  -1402  -2021   -620   1712   -392  -1322   -327   -342   -540   -522   -496   -717
  -1491  -2039   -548   1766   -472  -1293   -353   -337   -530   -504   -478   -693
  -1540  -2026   -488   1782   -527  -1257   -358   -316   -504   -472   -444   -644
  -1566  -1935   -371   1751   -597  -1153   -285   -239   -436   -397   -358   -558
  -1641  -1896   -257   1766   -693  -1075   -202   -158   -374   -319   -277   -483
  -1901  -2034   -132   1969   -885  -1083   -226   -163   -384   -324   -275   -483
  -1966  -1974    -10   1969   -979   -992   -226   -127   -342   -285   -223   -433
  -2073  -1997     75   2034  -1075   -961   -246    -98   -327   -259   -192   -413
  -2018  -2008      7   2013  -1015  -1000   -254    -96   -329   -262   -187   -423
  -1821  -1893    -72   1857   -875   -984   -223    -70   -293   -239   -161   -400
  -1639  -1766   -127   1701   -758   -948   -215    -64   -280   -239   -155   -405
  -1384  -1590   -205   1486   -592   -898   -189    -41   -254   -213   -127   -389
  -1052  -1286   -233   1166   -413   -761   -103     31   -179   -137    -51   -322
   -774  -1047   -272    911   -252   -659    -15    103   -106    -72     15   -267
   -711  -1057   -345    883   -184   -701      0    111    -96    -72      5   -293
   -504   -885   -381    693    -62   -633     38    153    -49    -31     36   -283
   -210   -639   -428    423    106   -532    114    218     20     25     85   -254
   -249   -774   -524    511    137   -649     77    161    -46    -59     -7   -368
   -140   -740   -600    439    228   -670    111    163    -44    -67    -23   -384
    122   -472   -594    174    355   -532    207    226     23    -10     31   -324
    270   -381   -652     51    459   -517    218    210     15    -25     12   -329
    374   -405   -779     15    576   -592    135    103    -75   -116    -75   -394
    511   -457   -969    -28    737   -711      7    -31   -187   -228   -179   -483
    761   -374  -1135   -194    948   -753    -98   -116   -249   -290   -228   -511
   1036   -226  -1265   -405   1148   -745   -150   -163   -277   -322   -252   -511
   1140   -233  -1374   -452   1257   -802   -213   -252   -350   -402   -324   -558
   1215   -254  -1473   -483   1343   -865   -309   -342   -439   -493   -407   -610
   1457    -28  -1486   -714   1470   -756   -306   -316   -407   -467   -371   -542
   1792    329  -1462  -1062   1626   -566   -233   -236   -322   -384   -285   -433
   2060    667  -1392  -1363   1727   -361   -129   -150   -223   -285   -184   -329
   2200    833  -1366  -1519   1782   -265   -119   -142   -197   -265   -166   -306
   2179    805  -1374  -1493   1777   -283   -168   -163   -205   -275   -181   -322
   2226    979  -1247  -1605   1738   -132    -93    -70    -98   -168    -83   -228
   2247   1137  -1109  -1691   1678     15    -18     38     10    -62     18   -145
   2184   1226   -961  -1706   1571    135    -15     77     54    -10     64    -93
   2223   1358   -865  -1792   1545    246     12    111    106     49    119    -38
   2439   1564   -878  -2003   1657    345     20    140    150    111    179     18
   2455   1566   -888  -2010   1673    340    -18    111    135    106    174     18
   2395   1574   -820  -1984   1608    376    -33    135    153    137    202     38
   2647   1909   -740  -2278   1693    584      7    241    267    265    319    155
   3026   2353   -675  -2691   1849    839    140    384    415    426    472    314
   2964   2312   -652  -2637   1808    831    187    397    423    431    470    311
   2904   2203   -704  -2556   1805    750    119    340    353    368    410    259
   3050   2275   -774  -2662   1912    750    137    355    355    381    420    272
   3104   2286   -820  -2696   1964    732    163    350    345    371    415    262
   2977   2060   -917  -2517   1948    571    114    262    249    277    319    161
   2902   1909   -995  -2408   1948    457     57    189    166    200    244     88
   2951   1935  -1015  -2444   1984    459     12    158    142    184    236     90
   3034   1867  -1169  -2452   2101    350    -31    106    103    135    189     54
   3115   1701  -1413  -2408   2265    145   -132    -10      0     12     67    -59
   3169   1678  -1493  -2426   2333     93   -171    -57    -41    -33     18   -101
   3216   1738  -1478  -2478   2346    129   -132    -44    -15    -15     33    -83
   3192   1751  -1444  -2473   2317    155    -96    -23     15     10     57    -67
   3169   1751  -1418  -2460   2294    166    -90    -10     31     23     72    -57
   2935   1641  -1293  -2291   2114    174    -57     28     51     41     90    -41
   2527   1514  -1013  -2021   1771    252     12     80     90     77    127     -7
   2252   1475   -776  -1865   1514    350    106    145    145    127    166     36
   2047   1491   -555  -1769   1301    467    246    283    246    220    236    103
   1847   1470   -376  -1660   1111    548    363    480    371    314    285    132
   1680   1449   -231  -1566    956    610    418    675    524    457    394    207
   1704   1673    -33  -1691    870    820    478    948    802    758    680    472
   2005   2270    265  -2138    870   1267    581   1249   1135   1163   1124    940
   1766   2462    696  -2117    535   1582    522   1028   1137   1306   1387   1278
   1428   2364    935  -1899    246   1649    358    589    969   1304   1483   1423
   1122   2182   1057  -1652     33   1618    127     80    620   1057   1301   1278
    987   1831    844  -1408     72   1337    -59   -465     28    384    639    652
   1254   1701    446  -1480    405   1075    -25   -597   -353   -111    145    179
   1174   1483    309  -1330    433    896     41   -418   -337   -135     98    111
    857   1330    470  -1093    192    901    140   -127   -137     15    200    176
    597   1400    802   -997   -101   1101    322    179    114    218    355    301
    379   1454   1075   -917   -348   1265    592    522    407    465    553    457
    283   1561   1278   -922   -498   1418    818    800    652    688    745    628
    259   1675   1415   -969   -576   1545    937    927    766    795    839    711
    241   1631   1389   -935   -574   1512    974    940    776    800    833    701
    275   1540   1262   -909   -493   1402    906    862    701    719    748    610
    316   1423   1106   -870   -394   1265    792    745    589    607    628    483
    381   1312    930   -846   -275   1122    670    633    493    511    524    376
    472   1226    753   -849   -140    989    548    522    402    418    426    285
    568   1137    566   -854      2    852    441    426    329    340    342    202
    769   1200    431   -984    168    815    407    400    322    322    324    184
    896   1236    340  -1067    277    789    397    368    309    298    298    155
    880   1088    207   -984    337    649    319    280    231    215    213     67
    898    883    -15   -891    457    433    140    127     70     59     54    -77
   1013    787   -226   -901    620    280      2    -12    -67    -70    -77   -200
   1091    644   -446   -870    769    101   -122   -137   -189   -187   -194   -314
   1382    691   -691  -1036   1036      0   -129   -163   -223   -220   -226   -324
   1582    727   -857  -1156   1218    -64   -155   -210   -267   -267   -280   -355
   1504    558   -945  -1031   1223   -194   -267   -324   -368   -374   -389   -462
   1522    566   -956  -1044   1239   -194   -311   -366   -407   -413   -431   -496
   1532    537   -995  -1034   1265   -228   -342   -387   -428   -431   -449   -493
   1434    384  -1052   -909   1241   -332   -400   -420   -462   -472   -493   -522
   1322    275  -1047   -800   1184   -387   -415   -423   -475   -480   -511   -540
   1202    265   -940   -735   1070   -337   -381   -376   -433   -426   -465   -488
    940     90   -849   -514    896   -379   -407   -392   -465   -439   -478   -501
    722    -28   -750   -348    735   -387   -436   -405   -480   -446   -472   -501
    563    -54   -618   -254    589   -335   -454   -397   -478   -420   -439   -446
    548    -23   -574   -262    558   -298   -483   -400   -485   -410   -420   -394
    620      0   -620   -309    620   -309   -519   -420   -496   -415   -418   -381
    654     20   -636   -337    644   -306   -548   -428   -504   -413   -402   -358
    587     -5   -592   -290    589   -298   -597   -457   -530   -420   -397   -358
    410   -142   -553   -135    480   -348   -665   -509   -576   -459   -428   -389
    568    119   -449   -342    509   -163   -540   -397   -465   -340   -303   -272
    433    150   -283   -293    358    -64   -436   -311   -394   -265   -231   -200
    124    -18   -142    -54    132    -80   -467   -342   -426   -290   -254   -218
    -44    -57    -12     49    -18    -33   -441   -319   -400   -270   -233   -194
   -181    -93     88    137   -135     -2   -392   -280   -366   -246   -213   -171
   -283   -111    168    194   -228     28   -348   -244   -345   -231   -207   -166
   -350    -80    270    215   -311     93   -301   -210   -319   -215   -202   -168
   -444    -51    392    246   -420    168   -244   -168   -280   -189   -187   -155
   -530    -54    475    293   -504    210   -184   -119   -233   -153   -158   -127
   -558   -114    444    332   -501    163   -155   -109   -233   -155   -176   -145
   -558   -135    423    345   -493    145   -137   -101   -236   -163   -192   -163
   -597   -127    467    361   -535    168   -111    -88   -228   -158   -192   -179
   -631   -119    511    376   -571    194    -83    -70   -210   -145   -187   -197
   -693   -124    566    407   -633    220    -54    -59   -205   -137   -184   -210
   -745   -135    610    439   -680    239    -36    -46   -192   -122   -166   -187
   -784   -127    657    454   -722    265    -49    -51   -187   -114   -150   -171
   -748   -148    600    449   -675    226    -51    -62   -200   -127   -166   -207
   -592    -70    522    329   -558    226     -5    -41   -184   -119   -161   -215
   -423    114    537    153   -480    327     85     23   -124    -64   -103   -171
   -574    -12    561    293   -568    272     85     12   -142    -88   -124   -194
   -717   -194    522    457   -620    163     12    -38   -197   -142   -179   -244
   -735   -158    576    444   -659    207     -5    -51   -200   -145   -181   -246
   -771   -148    620    459   -696    236    -28    -80   -223   -168   -213   -277
   -820   -207    613    511   -717    202    -64   -111   -239   -184   -236   -306
   -875   -241    633    558   -756    194    -93   -137   -249   -194   -249   -298
   -914   -290    620    600   -769    163   -127   -171   -270   -202   -257   -285
   -969   -402    566    685   -769     80   -207   -239   -337   -249   -301   -329
  -1041   -465    574    750   -810     54   -270   -298   -407   -306   -361   -410
  -1085   -517    568    802   -828     25   -285   -324   -439   -329   -394   -472
  -1093   -542    550    815   -823      2   -303   -353   -459   -348   -420   -496
  -1072   -558    514    815   -795    -20   -335   -394   -501   -381   -457   -530
  -1021   -584    436    802   -730    -75   -381   -444   -558   -439   -504   -579
   -987   -628    358    807   -672   -135   -415   -472   -600   -483   -542   -620
   -976   -620    355    797   -667   -135   -397   -480   -600   -488   -553   -615
   -930   -607    322    769   -626   -142   -381   -493   -613   -511   -574   -626
   -891   -592    296    740   -594   -148   -381   -517   -633   -540   -592   -623
   -880   -631    249    756   -566   -192   -405   -550   -667   -579   -626   -623
   -846   -639    205    743   -527   -218   -436   -589   -709   -623   -662   -641
   -761   -587    174    672   -470   -205   -465   -607   -737   -646   -680   -641
   -683   -600     83    641   -384   -259   -485   -626   -771   -675   -704   -646
   -636   -623     12    631   -324   -306   -496   -644   -797   -693   -717   -649
   -626   -600     25    610   -327   -288   -483   -639   -789   -675   -698   -631
   -644   -613     31    628   -337   -293   -480   -639   -792   -675   -698   -631
   -696   -633     59    665   -379   -288   -478   -631   -787   -670   -688   -633
   -831   -696    135    763   -483   -280   -452   -610   -761   -649   -665   -626
   -917   -740    174    826   -545   -283   -420   -589   -740   -639   -652   -610
   -906   -750    155    828   -532   -298   -402   -548   -709   -615   -649   -615
   -878   -724    150    800   -517   -288   -316   -405   -602   -537   -607   -618
   -807   -639    168    724   -488   -236   -241   -233   -452   -418   -527   -574
   -771   -428    342    597   -561    -44   -202    -62   -231   -179   -303   -394
   -732   -187    545    459   -641    179   -220     98     10    122     28    -80
   -691    124    815    283   -753    467   -283     64    111    335    345    296
   -652    298    950    176   -800    623   -303   -150     28    376    530    558
   -711    189    901    259   -807    545   -361   -462   -270    163    410    480
   -784    -77    706    431   -745    314   -478   -875   -792   -397   -150    -59
   -846   -405    441    626   -646     18   -662  -1343  -1397  -1130   -911   -813
   -872   -714    158    795   -517   -277   -833  -1512  -1657  -1428  -1208  -1114
   -919   -979    -59    948   -431   -519   -875  -1408  -1553  -1353  -1179  -1130
   -963  -1000    -36    982   -465   -519   -758  -1192  -1319  -1174  -1054  -1047
  -1018   -974     44    995   -532   -465   -610   -956  -1080   -989   -924   -940
  -1075   -878    197    976   -636   -340   -413   -662   -792   -740   -724   -771
  -1093   -776    316    935   -706   -231   -314   -501   -636   -600   -600   -665
  -1124   -724    400    924   -763   -163   -233   -394   -540   -509   -517   -594
  -1161   -644    517    901   -839    -64   -142   -288   -444   -415   -426   -511
  -1184   -480    704    833   -945    111    -23   -155   -322   -290   -296   -381
  -1299   -394    904    846  -1104    254     98    -23   -194   -163   -171   -262
  -1436   -371   1065    904  -1252    345    187     77    -96    -62    -75   -155
  -1475   -345   1130    909  -1306    392    223    122    -49    -15    -28   -101
  -1330   -210   1119    771  -1226    454    246    153    -12     20      2    -88
  -1215   -132   1083    672  -1150    475    252    150    -10     23    -10   -103
  -1143    -93   1049    618  -1098    478    262    153    -12     33     -2    -83
  -1013      0   1013    506  -1013    506    280    174     15     62     28    -54
   -953     10    963    472   -958    485    288    179     15     64     28    -62
   -937     23    958    454   -948    491    314    197     33     83     46    -44
   -696    249    945    223   -820    597    397    272    106    153    114     20
   -514    355    870     77   -691    613    410    290    119    166    122     18
   -420    397    818     12   -618    607    400    296    124    179    135     31
   -355    413    769    -28   -561    589    410    301    137    194    150     51
   -309    418    724    -54   -517    571    433    319    158    215    171     67
   -285    374    657    -44   -472    514    397    290    137    189    145     33
   -176    407    584   -114   -379    496    358    262    116    171    132      5
    166    698    530   -433   -181    615    387    324    184    246    210     75
    200    649    446   -426   -124    548    309    280    145    213    166     49
    262    620    358   -441    -49    491    272    257    129    200    142     38
    355    672    316   -514     20    496    296    277    155    226    184     54
    371    644    272   -509     49    459    239    252    137    215    181     44
    387    615    228   -501     77    423    197    233    119    202    161     46
    446    639    192   -542    127    415    179    233    127    213    174     64
    498    641    142   -568    179    392    122    210    109    200    171     67
    511    589     77   -553    218    335     64    166     64    161    124     33
    496    491     -5   -496    252    244     15    119     20    119     85     -7
    514    439    -75   -478    293    181    -12     85    -12     85     57    -41
    618    475   -142   -545    381    166     23    109     -2     98    116    -46
    568    400   -171   -485    368    114     31     90    -20     83    106    -80
    530    348   -181   -439    355     83     -7     57    -72     31     36   -103
    436    252   -184   -345    309     33    -20     23   -116    -31    -28   -148
    306    124   -181   -215    244    -28    -41    -20   -163    -96    -93   -239
    194    -85   -280    -54    236   -181    -75    -77   -239   -179   -174   -340
    114   -228   -342     57    226   -285   -106   -119   -296   -241   -239   -418
     33   -348   -381    155    205   -363   -111   -153   -335   -290   -293   -475
     62   -384   -446    161    254   -415    -57   -145   -332   -303   -322   -509
    -83   -600   -519    340    215   -561   -137   -236   -418   -389   -413   -600
   -215   -797   -584    506    184   -691   -220   -324   -511   -480   -501   -704
   -231   -870   -641    548    205   -756   -259   -376   -563   -530   -545   -758
   -150   -795   -644    472    246   -719   -228   -379   -561   -524   -540   -750
   -163   -800   -636    480    233   -719   -189   -366   -553   -519   -537   -740
   -361   -956   -594    659    116   -776   -280   -431   -620   -581   -597   -800
   -366   -940   -574    652    101   -758   -303   -433   -626   -587   -594   -800
   -257   -789   -532    524    137   -662   -249   -389   -571   -535   -548   -750
   -254   -782   -527    517    135   -654   -272   -410   -576   -553   -563   -771
   -327   -906   -579    615    124   -743   -322   -470   -633   -620   -631   -854
   -283   -904   -623    592    168   -763   -353   -483   -644   -636   -646   -862
   -358   -901   -542    631     90   -722   -384   -485   -639   -636   -644   -833
   -423   -844   -420    633     -2   -633   -329   -441   -579   -589   -597   -774
   -415   -748   -332    581    -44   -542   -322   -433   -540   -571   -581   -740
   -454   -730   -275    592    -90   -504   -400   -483   -558   -594   -600   -735
   -277   -483   -205    381    -36   -345   -329   -413   -470   -501   -504   -615
   -194   -332   -137    262    -28   -236   -239   -337   -389   -428   -428   -519
   -285   -327    -44    306   -122   -187   -231   -324   -368   -415   -413   -496
   -319   -259     59    288   -192   -101   -226   -298   -332   -376   -379   -446
   -348   -239    109    293   -228    -64   -236   -293   -316   -350   -355   -402
   -231    -33    197    132   -215     80   -171   -223   -241   -277   -275   -301
     72    348    275   -210   -101    311    -41    -90   -109   -140   -129   -150
    155    478    319   -316    -83    400     -5    -54    -75    -98    -85   -122
     72    465    392   -267   -158    428    -15    -62    -85   -106    -93   -150
     75    491    415   -285   -168    454    -33    -72    -98   -111    -98   -163
    210    550    340   -379    -64    446    -38    -90   -124   -127   -109   -179
    462    644    181   -553    137    415    -23    -85   -132   -124    -96   -168
    704    771     67   -737    319    420     -5    -67   -119    -96    -64   -140
    696    782     83   -740    306    433    -23    -80   -135    -96    -62   -132
    740    846    103   -795    319    475    -28    -70   -129    -75    -44   -114
    826    885     59   -857    381    475    -41    -80   -135    -70    -41   -122
    935    901    -33   -917    485    433    -77   -103   -150    -83    -67   -155
   1192   1093   -101  -1145    646    498    -70    -93   -129    -64    -46   -135
   1535   1340   -194  -1439    865    574    -46    -64    -88    -25     -5    -77
   1836   1532   -306  -1686   1072    613    -31    -33    -51      5     31    -38
   1764   1434   -329  -1597   1047    553    -67    -62    -72    -23     -2    -77
   1766   1441   -324  -1605   1047    558     -2     44     20     33     25    -83
   1855   1564   -293  -1709   1075    636    103    241    184    145     93    -67
   2026   1847   -181  -1938   1104    833    218    470    423    363    277     98
   2190   2231     41  -2210   1075   1137    345    782    802    761    652    454
   2309   2564    252  -2436   1028   1408    319    953   1075   1140   1067    888
   2418   2930    511  -2675    953   1722    241    774   1093   1340   1387   1275
   2364   3026    662  -2696    849   1847    194    462    953   1382   1538   1470
   2083   2764    680  -2423    701   1722     67     25    548   1062   1283   1260
   1753   2203    449  -1979    652   1325   -168   -540   -166    228    433    483
   1483   1610    127  -1548    678    867   -436   -885   -735   -470   -272   -168
   1291   1239    -51  -1267    670    594   -491   -784   -735   -517   -371   -309
   1137   1047    -90  -1091    615    478   -376   -517   -509   -342   -283   -280
    888    859    -28   -875    457    418   -306   -355   -358   -246   -244   -259
    870    924     54   -898    407    491   -111   -111   -122    -51    -90   -135
    797    940    142   -872    327    542     12     33     20     72      5    -51
    956   1085    129  -1021    413    607     96    109     88    132     67      7
    805    844     36   -826    384    441      2      0    -33      5    -57   -127
    831    815    -18   -823    423    400    -46    -28    -57    -20    -77   -150
    854    763    -90   -813    472    337    -77    -51    -72    -41    -96   -171
    823    670   -153   -745    488    259    -98    -90   -111    -85   -142   -226
    898    693   -207   -797    553    244   -109   -116   -135   -116   -174   -265
   1010    758   -254   -885    631    252   -111   -119   -142   -127   -184   -270
    956    680   -275   -820    615    202   -135   -150   -174   -158   -207   -280
    974    730   -244   -852    610    244   -124   -145   -168   -153   -194   -254
    888    706   -181   -797    535    262   -135   -155   -189   -166   -205   -262
    885    779   -106   -833    496    337   -142   -161   -200   -166   -205   -252
    943    940     -5   -943    472    467   -161   -163   -200   -163   -197   -220
    943   1091    148  -1015    397    620   -161   -161   -187   -150   -179   -176
    880   1124    244  -1005    316    685   -176   -168   -174   -140   -171   -166
    878   1093    215   -987    332    654   -187   -174   -168   -132   -158   -150
   1005   1200    194  -1104    405    696   -124   -116   -114    -67    -90    -72
    922   1111    189  -1015    366    652    -96   -101   -103    -57    -75    -46
    924   1096    168  -1013    376    631    -54    -72    -75    -28    -49    -20
    906   1078    168   -992    368    623     -2    -33    -46      5    -12      5
    823    989    166   -909    329    579     20    -10    -31     31     18     25
    795    922    127   -857    335    524     64     31     10     77     64     70
    779    919    137   -852    319    530     80     51     33    109     93     98
    771    917    142   -844    314    530     96     83     72    158    140    137
    696    849    153   -774    270    504    106    101     85    179    155    137
    652    841    189   -745    231    517     98    103     83    187    150    124
    594    820    226   -709    184    524     49     77     64    179    129    106
    555    800    244   -678    155    522     25     88     75    207    155    127
    555    805    246   -683    153    524     18    114     98    249    200    168
    535    761    226   -646    155    493    -15    109     93    259    210    179
    454    717    262   -587     96    491    -64     72     51    226    179    148
    368    649    277   -509     46    465    -98     49     18    200    155    116
    457    753    296   -607     80    524    -51     98     57    244    202    153
    542    870    327   -706    109    600     51    174    122    309    270    220
    327    641    311   -485      7    478     31    132     62    246    210    163
    187    550    363   -368    -88    457     25    111     33    218    176    132
     67    491    423   -280   -176    457     33    106     15    197    150    101
    -33    420    454   -192   -244    436     64    122     23    194    140     90
   -116    337    452   -111   -285    394     72    114      5    168    111     62
   -140    306    446    -83   -293    376    111    124     12    166     98     33
   -176    244    418    -36   -298    329    137    135     25    171     93     23
   -322     62    384    129   -353    223    106     85     -7    129     49     -5
   -290     -2    288    145   -288    142    116     57    -23    114     28    -20
   -257    -38    218    148   -239     90    101     20    -46     85      0    -49
   -233   -109    124    168   -181      7     83      7    -51     83    -12    -59
   -220   -161     59    192   -140    -51     75      0    -51     85    -12    -62
   -174   -101     72    135   -124    -15     72     -7    -54     77    -23    -51
   -161     10    168     75   -166     88    124     28    -18    109      7     12
   -280     38    319    119   -298    179    158     62     23    155     51     83
   -397     85    483    155   -439    283    184    103     75    207    101    145
   -517    116    631    197   -574    374    231    155    124    254    140    187
   -649    187    836    231   -743    511    298    228    200    324    210    254
   -732    314   1044    207   -888    680    355    290    267    389    275    319
   -779    413   1192    184   -984    802    389    327    309    428    319    350
   -745    478   1221    132   -984    849    413    358    345    457    353    379
   -735    537   1273     98  -1002    904    402    361    358    478    389    423
   -761    530   1291    114  -1026    909    335    319    327    452    379    428
   -753    493   1247    129  -1000    870    246    254    272    402    345    418
   -550    688   1239    -70   -896    963    322    303    332    459    413    509
   -550    659   1210    -57   -880    935    288    270    303    431    392    504
   -493    626   1119    -70   -805    872    226    220    249    384    355    465
   -433    587   1021    -75   -727    802    189    176    192    337    314    423
   -389    530    919    -72   -654    724    135    119    124    283    283    368
   -329    480    810    -77   -568    644    109     77     64    231    233    311
   -285    426    711    -70   -498    566    101     41     15    187    192    277
   -272    366    639    -46   -454    501     85      0    -23    145    124    262
   -296    246    540     23   -418    392     64    -54    -77     90     96    194
   -290    158    446     64   -368    301     46    -96   -116     54    101    132
   -179    200    376    -12   -277    288     28   -127   -145     25     77    122
   -142    158    301     -7   -220    228     -2   -171   -184    -23     12     88
    -88    142    231    -28   -161    187    -23   -189   -202    -46     -2     77
    -64     44    106     10    -85     75    -62   -220   -239    -85    -46     38
    -33     18     51      7    -41     33    -90   -249   -265   -116    -80     10
    -10    -33    -23     23      5    -28   -119   -290   -306   -163   -142    -46
    -59   -148    -88    103     12   -119   -163   -348   -350   -218   -197   -116
    -64   -184   -119    122     25   -153   -202   -381   -371   -249   -231   -142
    -54   -228   -174    140     57   -202   -257   -402   -387   -275   -262   -166
     85   -129   -215     23    150   -171   -181   -298   -319   -233   -223   -181
    103    -88   -194    -10    148   -140    -38    -88   -168   -137   -168   -210
    127     31    -98    -80    111    -33     72    161     49     54    -12   -116
    101    233    132   -168    -15    184    166    444    337    350    267    140
    106    483    376   -293   -135    431    192    618    555    639    605    496
     33    854    820   -444   -392    836    119    335    542    779    880    823
   -181    979   1158   -400   -670   1067      7    -85    426    823   1023   1002
   -342    904   1247   -283   -795   1075    -88   -491    184    654    904    914
   -358    719   1078   -179   -717    898   -109   -849   -231    145    381    394
   -563    145    709    207   -636    426   -244  -1041   -680   -433   -202   -179
   -714   -184    530    449   -623    171   -265   -898   -659   -467   -259   -239
   -880   -303    574    589   -730    135   -135   -594   -415   -277   -111   -111
  -1072   -366    706    719   -891    168     41   -303   -187   -109     25     10
   -992   -163    828    576   -911    332    298     28     83    116    213    187
   -917    -12    904    462   -909    444    454    215    231    249    327    298
   -885      7    891    439   -888    449    441    239    241    262    335    311
   -891    -18    872    454   -883    426    405    231    218    246    309    283
   -870    -25    844    446   -859    407    418    244    218    257    309    267
   -833    -15    818    423   -826    400    441    267    223    275    319    262
   -662    137    797    259   -730    465    511    337    277    337    368    303
   -514    267    782    124   -646    524    558    389    319    389    407    329
   -462    316    776     70   -620    545    579    413    340    415    420    337
   -368    405    771    -18   -571    587    602    446    374    457    449    361
   -254    527    779   -137   -517    652    628    488    426    509    488    400
   -122    675    797   -275   -459    735    670    530    478    563    524    446
     -7    776    784   -387   -397    779    680    558    517    607    563    491
     80    865    784   -472   -350    826    691    584    563    652    607    527
    215    948    732   -584   -257    841    709    602    592    683    639    540
    376   1034    657   -704   -140    846    722    610    613    704    654    545
    491   1145    652   -820    -80    898    714    623    636    732    678    587
    594   1249    654   -924    -28    953    693    631    654    750    688    620
    626   1260    633   -943     -5    948    662    602    628    727    667    618
    802   1335    532  -1067    135    935    615    574    602    714    654    623
   1156   1540    384  -1350    384    963    618    600    628    750    693    667
   1270   1540    267  -1405    501    904    576    574    600    727    659    646
   1343   1532    189  -1439    576    862    540    553    579    704    631    631
   1392   1543    150  -1467    620    846    519    540    576    701    657    623
   1395   1496     98  -1447    646    797    498    527    566    696    665    594
   1317   1418     98  -1369    607    758    480    517    548    685    659    584
   1343   1402     59  -1374    641    732    457    506    530    675    654    584
   1405   1366    -38  -1384    722    665    402    472    488    636    613    550
   1452   1325   -127  -1389    789    600    335    436    446    605    584    527
   1452   1306   -145  -1379    797    581    290    410    420    592    594    511
   1312   1179   -135  -1247    722    522    213    332    337    517    537    423
   1247   1072   -174  -1158    711    449    135    257    259    444    470    348
   1280    974   -306  -1127    795    335     54    168    171    358    387    265
   1325    880   -446  -1104    885    218    -28     77     88    277    303    194
   1312    782   -532  -1047    922    124   -114     -7     20    202    228    127
   1322    727   -594  -1023    958     67   -174    -80    -44    129    153     57
   1387    714   -675  -1052   1028     20   -197   -119    -72     88    103      2
   1467    758   -711  -1114   1088     23   -171   -124    -64     77     77    -28
   1486    730   -756  -1109   1119    -12   -197   -174    -98     23      0    -90
   1579    688   -891  -1132   1236   -101   -241   -233   -135    -33    -51   -168
   1644    602  -1041  -1124   1343   -218   -275   -293   -168    -90   -101   -254
   1628    532  -1096  -1080   1363   -280   -306   -324   -192   -127   -145   -288
   1569    439  -1132  -1005   1350   -345   -335   -345   -226   -168   -197   -329
   1465    288  -1176   -875   1322   -444   -392   -407   -285   -239   -277   -413
   1363    148  -1215   -756   1288   -532   -462   -483   -358   -311   -361   -488
   1236      5  -1231   -620   1234   -613   -537   -558   -426   -381   -449   -555
   1023   -241  -1265   -389   1143   -753   -636   -654   -527   -488   -555   -657
    906   -405  -1312   -249   1109   -857   -685   -714   -581   -553   -594   -740
    844   -428  -1273   -210   1054   -849   -670   -688   -555   -532   -568   -737
    605   -561  -1166    -23    885   -862   -670   -678   -548   -522   -561   -727
    345   -704  -1049    179    693   -875   -701   -696   -574   -537   -576   -743
    168   -800   -969    316    568   -883   -724   -709   -584   -540   -584   -753
    114   -810   -924    345    519   -867   -724   -711   -581   -540   -594   -750
     44   -852   -896    402    467   -872   -696   -701   -568   -535   -607   -758
    -64   -904   -841    483    384   -872   -698   -698   -566   -530   -615   -758
   -200   -961   -761    581    280   -862   -722   -698   -563   -517   -613   -740
   -389  -1026   -636    706    122   -831   -735   -696   -563   -501   -594   -719
   -584  -1127   -545    854    -20   -836   -761   -714   -589   -509   -605   -717
   -750  -1226   -475    987   -137   -852   -789   -732   -620   -522   -618   -717
   -813  -1226   -413   1021   -200   -820   -774   -727   -626   -509   -610   -691
   -763  -1145   -381    953   -192   -766   -748   -704   -605   -478   -576   -654
   -732  -1137   -405    935   -166   -774   -745   -709   -618   -480   -584   -659
   -711  -1156   -444    932   -135   -800   -758   -732   -649   -506   -610   -685
   -670  -1184   -514    927    -77   -849   -776   -758   -678   -532   -636   -701
   -623  -1254   -631    937      2   -943   -820   -813   -740   -589   -693   -750
   -605  -1361   -756    982     75  -1060   -885   -896   -831   -675   -784   -833
   -626  -1501   -878   1062    124  -1189   -971  -1002   -943   -787   -896   -935
   -558  -1540   -982   1049    210  -1262  -1013  -1075  -1018   -859   -963   -992
   -400  -1452  -1052    924    324  -1252  -1002  -1083  -1034   -875   -979  -1000
   -389  -1478  -1088    932    348  -1283  -1034  -1124  -1080   -927  -1031  -1052
   -446  -1595  -1148   1018    348  -1371  -1098  -1200  -1158  -1008  -1109  -1132
   -433  -1623  -1189   1028    376  -1408  -1130  -1244  -1200  -1054  -1153  -1174
   -439  -1678  -1239   1057    397  -1460  -1158  -1283  -1236  -1096  -1195  -1210
   -498  -1779  -1280   1137    389  -1530  -1200  -1330  -1280  -1140  -1241  -1252
   -561  -1873  -1312   1215    374  -1592  -1247  -1374  -1319  -1184  -1283  -1286
   -579  -1932  -1353   1257    387  -1644  -1262  -1392  -1335  -1208  -1301  -1301
   -665  -2021  -1356   1343    345  -1688  -1304  -1434  -1382  -1260  -1356  -1345
   -797  -2140  -1343   1467    272  -1743  -1343  -1457  -1421  -1312  -1421  -1408
   -901  -2226  -1325   1564    210  -1777  -1317  -1392  -1405  -1337  -1480  -1491
   -917  -2182  -1265   1551    174  -1725  -1236  -1226  -1280  -1252  -1434  -1470
   -976  -2083  -1109   1530     64  -1597  -1158   -974  -1049  -1021  -1231  -1288
  -1135  -1961   -826   1548   -155  -1395  -1200   -774   -823   -730   -932   -992
  -1408  -1862   -457   1634   -478  -1161  -1379   -875   -776   -532   -646   -665
  -1626  -1855   -228   1740   -698  -1041  -1525  -1231   -878   -441   -444   -410
  -1680  -1758    -77   1719   -802   -919  -1587  -1584  -1034   -449   -374   -309
  -1883  -2042   -161   1961   -862  -1101  -1732  -2091  -1566  -1008   -896   -769
  -2122  -2577   -454   2351   -836  -1517  -1912  -2551  -2239  -1823  -1696  -1506
  -2122  -2899   -776   2512   -672  -1839  -2039  -2595  -2481  -2122  -2005  -1816
  -2008  -2927   -919   2468   -545  -1925  -1951  -2301  -2262  -1953  -1896  -1753
  -1803  -2657   -854   2229   -475  -1756  -1688  -1906  -1906  -1660  -1660  -1566
  -1413  -2161   -748   1784   -332  -1454  -1363  -1493  -1512  -1319  -1374  -1327
   -883  -1587   -704   1236    -90  -1145  -1047  -1117  -1145   -995  -1098  -1080
   -381  -1088   -709    732    163   -898   -813   -865   -893   -758   -878   -854
    114   -548   -662    215    387   -605   -623   -667   -688   -555   -672   -646
    662     59   -605   -361    633   -272   -418   -459   -478   -337   -452   -431
   1015    475   -540   -745    779    -31   -241   -285   -298   -161   -272   -249
   1163    743   -420   -956    792    161   -103   -142   -166    -31   -137   -101
   1291    997   -293  -1145    792    353      2    -20    -49     88    -18     15
   1330   1132   -197  -1231    763    467     62     51     20    158     49     88
   1335   1197   -137  -1265    737    530    119    122     83    218    111    163
   1335   1286    -49  -1312    691    618    181    194    148    277    181    228
   1319   1369     49  -1345    636    709    249    265    207    335    241    293
   1299   1441    140  -1371    579    789    303    309    246    368    277    332
   1267   1527    259  -1397    504    893    384    371    309    428    340    402
   1192   1574    379  -1384    407    979    431    413    345    467    387    446
   1096   1543    444  -1319    327    995    470    439    366    488    407    472
   1049   1525    475  -1288    285   1002    517    478    402    527    446    524
   1047   1587    540  -1317    254   1065    561    519    454    584    506    592
    953   1525    568  -1239    192   1047    558    514    459    589    511    589
    722   1291    568  -1008     77    930    491    436    379    511    423    509
    272    852    576   -563   -153    717    329    270    220    355    267    366
   -290    314    605    -10   -446    459    127     75     36    174     88    187
   -800   -153    644    475   -724    244     -7    -54    -96     38    -51     20
  -1158   -511    646    833   -904     67   -127   -140   -197    -64   -166   -106
  -1392   -769    623   1078  -1008    -72   -239   -220   -283   -150   -252   -168
  -1288   -685    602    987   -945    -41   -246   -210   -270   -137   -231   -155
  -1065   -488    574    774   -820     41   -220   -163   -218    -85   -179   -106
   -953   -415    537    683   -745     59   -228   -158   -202    -64   -150    -44
  -1028   -561    465    795   -748    -49   -275   -205   -249    -93   -171    -36
  -1054   -600    454    828   -756    -72   -303   -231   -272   -111   -181    -44
   -748   -283    462    514   -607     88   -226   -168   -210    -51   -114     20
   -839   -420    415    628   -628     -2   -226   -254   -293   -142   -205    -62
  -1088   -709    379    898   -737   -163   -236   -374   -413   -259   -324   -174
  -1223   -870    353   1047   -789   -259   -259   -446   -493   -340   -400   -249
  -1543  -1187    355   1363   -950   -418   -366   -535   -602   -459   -524   -389
  -1855  -1457    397   1654  -1127   -530   -483   -594   -683   -545   -613   -480
  -1974  -1590    384   1782  -1182   -602   -571   -628   -735   -597   -667   -530
  -1984  -1592    392   1790  -1189   -600   -605   -613   -753   -602   -678   -542
  -1860  -1535    322   1696  -1093   -607   -646   -607   -771   -628   -706   -566
  -1579  -1322    257   1449   -919   -532   -631   -568   -737   -597   -683   -548
  -1223  -1047    176   1132   -701   -433   -517   -498   -667   -532   -631   -509
   -787   -714     72    750   -431   -322   -358   -431   -594   -472   -584   -496
   -207   -342   -135    275    -38   -239   -303   -415   -553   -441   -561   -457
    181    -41   -226    -70    202   -132   -288   -400   -504   -394   -509   -394
    371    179   -192   -275    280     -5   -226   -332   -413   -314   -439   -342
    535    348   -187   -441    361     80   -166   -267   -335   -252   -381   -277
    626    436   -192   -532    410    124   -158   -241   -311   -228   -350   -239
    667    493   -176   -581    423    158   -158   -233   -309   -223   -353   -262
    813    561   -252   -691    532    155   -197   -257   -335   -252   -389   -335
    945    613   -332   -779    639    140   -226   -283   -363   -290   -433   -366
    963    610   -353   -789    657    127   -244   -280   -358   -277   -418   -340
    943    579   -363   -761    652    109   -259   -296   -368   -298   -428   -350
    896    558   -340   -730    618    109   -275   -322   -381   -324   -439   -350
    831    532   -298   -680    566    116   -293   -340   -379   -329   -436   -335
    696    537   -158   -618    426    192   -267   -306   -327   -275   -381   -283
    553    550     -2   -553    277    275   -246   -272   -267   -213   -316   -213
    449    542     90   -498    179    316   -257   -259   -231   -163   -262   -158
    368    517    148   -441    111    332   -285   -270   -223   -150   -241   -153
    252    501    246   -379      2    376   -270   -254   -210   -137   -231   -148
    166    532    363   -350    -98    449   -223   -213   -168    -85   -187    -96
    155    504    348   -332    -96    428   -226   -213   -174    -83   -181   -109
     54    426    371   -239   -158    400   -210   -213   -197    -93   -200   -155
    -44    363    405   -161   -223    381   -202   -226   -228   -106   -213   -142
   -101    298    397    -98   -249    348   -207   -239   -252   -119   -218   -142
   -174    257    428    -41   -301    342   -187   -246   -272   -140   -236   -168
   -283    244    527     20   -405    384   -122   -210   -252   -114   -220   -161
   -436    171    607    132   -522    387    -83   -197   -249   -109   -218   -158
   -597     77    672    259   -636    374    -57   -200   -254   -122   -228   -174
   -769      7    776    379   -774    392     -7   -174   -233   -114   -244   -161
   -831    -46    784    439   -807    368      5   -176   -241   -132   -239   -155
   -769    -85    680    426   -724    296     10   -200   -272   -161   -254   -202
   -880    -88    792    485   -836    350     72   -135   -220   -109   -210   -176
  -1010    -51    956    530   -984    449    155    -46   -127    -20   -124   -109
   -865    -51    813    459   -839    379    124    -85   -158    -67   -168   -161
   -771    -59    711    413   -745    324    103   -132   -194   -114   -215   -220
   -722    -18    701    368   -711    340    116   -103   -168    -93   -197   -228
   -717     25    740    342   -730    381    148    -38   -119    -49   -153   -205
   -652     20    672    316   -662    345    176     12    -96    -49   -161   -220
   -581     33    615    272   -600    324    254    171     18     18   -140   -223
   -504    213    717    142   -610    465    337    368    226    200     12    -96
   -389    498    888    -57   -639    693    371    553    488    488    290    176
   -283    810   1093   -262   -688    950    335    714    750    841    672    615
   -226   1161   1384   -467   -807   1273    277    639    826   1072   1047   1039
   -259   1262   1522   -501   -891   1392    262    413    693   1085   1197   1228
   -301   1184   1483   -441   -893   1332    207     98    337    802   1000   1093
   -296    914   1210   -309   -753   1062     70   -392   -283    103    306    436
   -275    644    917   -187   -597    779   -114   -782   -836   -581   -418   -293
   -259    498    758   -119   -509    628   -171   -724   -865   -633   -506   -405
   -207    394    602    -96   -405    498   -119   -498   -662   -465   -410   -322
    -85    397    483   -155   -283    439    -36   -290   -449   -296   -306   -239
    -49    478    524   -215   -285    498    116    -46   -194    -85   -155   -135
     12    600    587   -306   -285    594    267    176     25    109     -2      5
    140    704    561   -423   -210    633    324    270    114    187     59     54
    233    743    509   -488   -137    626    342    309    142    215     75     54
    228    745    517   -488   -142    631    376    345    179    244     90     75
    267    771    501   -519   -116    636    387    353    187    249     96     85
    407    776    366   -594     20    571    358    322    166    218     62     54
    488    784    296   -636     96    540    337    283    148    192     38     33
    459    805    345   -636     57    576    368    290    176    213     57     57
    322    813    491   -568    -85    652    423    361    246    277    127    111
    192    771    576   -483   -192    675    444    394    275    298    155    124
    187    717    530   -452   -171    623    420    337    241    257    111     85
    187    678    491   -433   -153    587    397    301    223    233     90     70
    103    654    550   -379   -223    602    400    327    236    244     98     90
      7    633    626   -322   -309    628    387    345    239    252    101    109
    -70    558    628   -244   -348    592    368    345    226    246     98     96
    -83    470    553   -194   -319    511    335    332    207    231     96     75
   -111    407    519   -148   -316    462    290    290    168    192     70     28
   -194    298    493    -51   -345    394    239    233    119    140     28     -2
   -298    202    501     49   -400    350    202    205    101    124     18      7
   -309    150    459     77   -384    303    174    174     77    106      7      0
   -293    124    415     83   -353    270    153    168     77    106     12     10
   -277    109    387     83   -332    246    116    145     64     93      0    -23
   -272    114    387     80   -329    249     64     96     31     59    -38    -75
   -239    129    368     54   -303    249      5     46    -15     18    -75    -93
   -187     90    277     46   -233    184    -51     10    -49    -15   -101   -137
   -142    103    244     18   -192    174    -77      7    -44     -5    -88   -145
    -67    166    233    -49   -150    200    -75     38      0     51    -28    -88
      0    226    226   -114   -114    226    -72     59     23     90     12    -49
     33    277    244   -155   -106    262    -80     67     33    106     31    -31
     36    285    249   -163   -109    267   -101     54     25     93     31    -31
     72    303    231   -187    -77    267   -116     44     12     80     28    -25
     77    327    246   -202    -85    288    -77     93     36    114     57      7
    153    270    116   -213     18    194   -101     77      2     98     28    -28
    290    155   -137   -226    213     10   -200    -33   -114    -10    -96   -155
    374    127   -246   -249    311    -59   -252    -83   -155    -49   -148   -192
    345    122   -223   -236    283    -49   -231    -67   -148    -59   -163   -220
    397     90   -306   -244    350   -106   -226    -80   -166    -98   -207   -285
    480     70   -410   -277    444   -168   -210    -85   -176   -116   -236   -335
    483     83   -400   -283    441   -158   -184    -93   -189   -148   -288   -436
    542     77   -465   -311    501   -192   -205   -150   -241   -207   -368   -491
    607      7   -600   -306    602   -296   -265   -231   -306   -267   -436   -535
    662    -36   -698   -314    678   -366   -306   -288   -350   -314   -493   -579
    600     15   -584   -306    592   -283   -262   -233   -298   -267   -449   -524
    504     -7   -511   -252    506   -259   -241   -207   -280   -249   -426   -485
    620    -15   -639   -303    628   -327   -306   -285   -345   -316   -491   -558
    649    -28   -678   -311    662   -353   -350   -337   -384   -358   -532   -594
    659    -83   -743   -288    701   -413   -368   -363   -402   -376   -555   -605
    672    -83   -756   -296    711   -418   -379   -371   -407   -376   -555   -600
    652    -70   -724   -290    685   -397   -387   -363   -400   -361   -540   -574
    615    -57   -672   -280    641   -363   -389   -358   -392   -350   -527   -558
    618    -36   -654   -290    636   -345   -394   -358   -381   -342   -519   -561
    592    -38   -631   -277    610   -332   -407   -374   -381   -345   -522   -561
    574    -28   -602   -272    587   -314   -410   -381   -384   -348   -527   -561
    483    -51   -537   -215    509   -293   -402   -353   -353   -311   -491   -522
    329    -31   -361   -148    345   -194   -368   -296   -280   -233   -407   -433
    252    -12   -265   -119    257   -137   -358   -283   -236   -189   -361   -394
    176    -44   -220    -67    197   -129   -381   -296   -231   -181   -355   -392
    103    -88   -192     -7    148   -140   -418   -316   -239   -184   -355   -392
    -38   -116    -77     77     18    -98   -394   -283   -192   -140   -316   -368
   -119   -124     -7    122    -57    -67   -389   -262   -171   -116   -298   -345
    -93   -205   -111    150      7   -161   -441   -298   -215   -161   -340   -387
   -135   -309   -176    220     20   -244   -498   -350   -283   -228   -405   -452
   -171   -410   -239    290     33   -324   -535   -392   -337   -283   -452   -478
   -223   -475   -254    348     15   -366   -574   -436   -389   -329   -498   -506
   -262   -524   -262    392      0   -394   -610   -478   -433   -379   -545   -558
   -322   -587   -267    452    -28   -428   -633   -511   -470   -418   -581   -592
   -332   -644   -311    488    -10   -478   -662   -545   -504   -457   -615   -623
   -306   -665   -361    483     25   -514   -688   -571   -542   -493   -646   -644
   -303   -688   -384    493     38   -537   -714   -605   -579   -527   -675   -654
   -293   -693   -400    491     51   -548   -750   -644   -618   -566   -704   -670
   -259   -693   -433    478     85   -563   -766   -662   -639   -592   -724   -691
   -277   -701   -426    488     72   -563   -771   -670   -641   -597   -730   -701
   -296   -709   -413    504     57   -563   -756   -654   -623   -579   -706   -680
   -306   -691   -384    498     36   -537   -727   -626   -592   -540   -672   -652
   -392   -639   -246    517    -72   -444   -670   -561   -519   -462   -594   -571
   -576   -584     -7    579   -285   -296   -574   -454   -420   -361   -493   -480
   -683   -555    124    618   -405   -215   -475   -337   -337   -298   -452   -467
   -696   -501    194    597   -446   -153   -353   -150   -210   -223   -426   -480
   -644   -384    259    514   -452    -62   -241     59    -41    -88   -337   -420
   -501   -103    397    301   -452    145   -155    290    228    194    -75   -181
   -332    262    594     33   -465    428   -142    491    514    553    309    194
   -236    678    914   -220   -576    797   -213    394    579    766    649    594
   -249    932   1182   -340   -714   1057   -303     28    420    820    875    904
   -335    956   1291   -311   -813   1122   -402   -397    124    667    831    906
   -394    657   1049   -132   -722    852   -579   -898   -410     93    267    376
   -363    205    568     77   -465    384   -761  -1293  -1036   -719   -587   -426
   -293    -93    200    194   -246     51   -857  -1293  -1200   -974   -880   -722
   -205   -205      0    202   -103   -103   -797  -1013   -956   -779   -758   -659
    -51   -140    -88     96     15   -114   -678   -743   -698   -581   -618   -548
     46    -10    -59    -18     51    -33   -493   -465   -428   -371   -452   -400
     57    137     80    -96    -10    109   -303   -200   -181   -158   -275   -257
     75    254    179   -166    -51    215   -223    -77    -67    -57   -187   -163
    132    376    244   -254    -57    311   -187    -15    -12     -7   -137   -122
    116    459    340   -290   -111    400   -132     41     36     25   -109   -114
    181    504    322   -342    -70    413    -93     77     67     51    -85    -54
    332    553    218   -444     57    387    -96     83     83     75    -57    -15
    384    594    210   -491     85    402    -75    103    109    109    -20     25
    428    649    220   -540    103    436    -64    119    119    122     -2     46
    506    680    174   -592    166    428    -59    116    114    116     -5     51
    535    688    153   -613    189    420    -38    119    111    119     -2     70
    542    722    179   -633    181    452    -28    124    122    132     12     96
    579    779    197   -680    189    488    -41    111    116    137     18    101
    672    810    137   -740    267    475    -46     98    109    132     10     96
    639    823    181   -732    228    504    -49    101    119    145     23    124
    579    800    220   -691    179    511    -12    148    153    192     64    158
    587    800    213   -696    187    509    -10    148    148    189     62    153
    584    820    236   -701    174    530    -28    122    122    171     41    140
    504    818    311   -662     96    566     18    187    181    241    111    239
    496    828    332   -662     80    581     -2    184    174    252    124    249
    501    844    340   -672     80    592    -38    163    150    246    119    236
    433    784    350   -607     41    568    -64    135    124    220     93    223
    280    670    387   -475    -54    530    -59    148    129    215     75    207
     33    607    574   -322   -270    589    -12    213    200    285    140    275
   -244    555    797   -155   -519    675     25    267    257    353    207    353
   -480    519   1000    -18   -740    758     33    306    296    405    270    420
   -709    436   1143    135   -924    789     28    319    306    428    296    444
   -854    327   1182    262  -1018    753     49    358    342    472    342    488
   -906    262   1169    322  -1039    717     31    348    345    488    371    517
   -932    220   1153    355  -1041    685    -10    303    314    462    358    506
  -1145    148   1291    498  -1218    719     -2    306    309    457    358    504
  -1317    129   1447    592  -1382    787    -10    306    301    457    361    511
  -1436    103   1540    665  -1488    820    -38    285    272    436    342    498
  -1501     44   1545    730  -1522    795    -98    254    233    397    311    475
  -1561    -67   1493    813  -1527    711   -153    226    189    358    283    452
  -1602   -137   1465    870  -1535    662   -116    192    145    316    246    413
  -1634   -163   1467    898  -1553    652    -33    155    106    275    205    368
  -1577   -161   1415    870  -1496    626    -10    142     90    249    181    335
  -1496   -161   1335    828  -1418    587    -20    116     64    205    140    288
  -1426   -150   1275    787  -1350    561    -25     83     51    166     90    241
  -1288   -129   1158    706  -1223    514    -44     38     23    119     44    184
  -1111    -93   1018    602  -1065    462    -46     -2      7     80      7    132
   -937    -38    896    488   -919    428    -25    -33      5     57    -15    103
   -779     38    815    368   -797    426    -15    -41     12     51    -20     90
   -662     77    740    290   -701    407    -15    -49     20     41    -31     77
   -535    127    662    205   -597    394    -15    -49     25     36    -38     67
   -353    226    576     62   -465    402      7    -33     54     62    -15    103
   -194    309    504    -57   -348    405     10    -33     62     72     -2    129
    -70    368    439   -150   -254    402     12    -20     72     90     15    163
     12    457    444   -233   -215    452     25      0     93    122     46    213
     90    506    413   -301   -161    459     28      2     96    129     54    236
    161    613    452   -387   -145    532     59     38    132    171     93    290
    231    735    504   -485   -137    620    111     83    187    228    153    350
    319    839    519   -579    -98    680    153    119    228    262    184    387
    389    917    527   -654    -67    722    176    145    265    288    210    410
    459    984    524   -722    -31    756    174    166    296    316    244    449
    571   1062    491   -820     41    776    166    176    322    348    277    485
    693   1111    418   -901    137    766    137    142    314    342    275    485
    735   1098    363   -919    187    732    109    109    298    327    267    483
    771   1098    327   -935    220    711    106     98    301    327    270    485
    802   1114    309   -961    246    711    106     96    296    329    275    498
    826   1137    311   -982    257    724    140    129    314    363    301    537
    919   1166    244  -1044    337    706    166    145    309    371    298    530
    969   1176    207  -1072    379    693    168    137    290    368    293    511
    997   1182    184  -1091    407    683    168    127    267    353    283    498
   1023   1176    153  -1098    436    665    187    132    265    353    275    483
    956   1109    150  -1034    402    631    205    135    257    348    270    462
    862   1054    192   -958    335    623    223    137    241    350    275    459
    735    945    210   -841    262    579    220    124    218    335    254    452
    584    849    265   -717    161    558    218    109    202    319    236    441
    433    740    303   -589     64    522    197     77    163    283    213    384
    303    594    290   -449      5    444    179     44    122    241    184    335
    220    545    322   -384    -51    433    187     44    122    236    179    329
    174    568    394   -371   -109    483    231     72    155    257    197    353
    142    581    439   -363   -148    509    257     98    176    267    218    368
    140    623    483   -381   -171    553    303    142    213    301    249    405
    124    628    504   -376   -189    566    327    171    241    324    272    413
     98    592    493   -345   -197    542    329    187    252    324    265    407
     54    563    509   -309   -228    535    379    301    319    358    277    400
     54    576    522   -316   -233    550    462    498    452    457    353    428
     88    680    589   -387   -252    636    548    735    644    641    514    558
    135    898    763   -517   -314    831    607    974    883    917    795    831
    187   1221   1034   -706   -423   1127    597    974   1000   1132   1080   1184
    122   1460   1337   -792   -607   1400    522    610    927   1218   1293   1478
    -20   1553   1571   -766   -797   1561    436    171    779   1239   1418   1644
   -153   1345   1499   -594   -826   1421    309   -316    402    901   1114   1350
   -262    787   1047   -265   -654    917    166   -735   -184    176    353    550
   -239    327    566    -44   -402    446      5   -859   -527   -254   -106     75
   -155    140    296      5   -226    218    -18   -678   -452   -220   -116     49
   -122    148    270    -12   -194    207     83   -389   -231    -54      0    174
    -88    233    322    -72   -205    277    262    -83      2    122    132    301
    -70    288    358   -111   -213    322    431    174    192    267    246    379
    -33    345    376   -155   -205    361    522    311    298    361    319    428
    -12    379    392   -181   -202    384    566    368    345    402    350    449
     -7    415    423   -205   -215    418    581    407    381    439    381    467
    -25    457    483   -215   -254    467    605    441    415    470    402    485
    -77    506    584   -215   -329    545    636    485    457    506    431    522
    -59    566    626   -252   -342    594    654    511    480    532    452    519
     44    579    535   -314   -246    558    639    501    467    524    439    483
    103    605    501   -355   -197    553    636    498    465    522    441    457
    101    600    496   -353   -197    548    607    485    459    519    439    441
    161    644    483   -402   -161    563    579    462    446    509    413    436
    210    696    483   -454   -135    589    568    462    441    511    413    441
    210    724    511   -467   -150    618    579    483    459    540    449    459
    301    756    454   -530    -75    605    550    472    444    532    441    444
    428    743    314   -584     57    530    496    441    402    496    400    402
    467    763    296   -615     85    530    478    439    389    493    394    397
    444    724    280   -584     83    504    433    415    355    467    366    366
    407    670    262   -540     72    467    392    392    319    436    342    332
    319    584    265   -452     28    426    361    387    290    423    327    319
    265    519    252   -394      5    387    342    371    267    410    303    314
    246    491    244   -371      2    368    319    368    259    415    301    311
    239    470    231   -358      5    350    275    355    246    413    296    285
    290    485    194   -387     49    340    207    332    228    402    293    262
    381    410     25   -397    176    218    140    277    176    348    244    200
    496    371   -124   -433    311    124     75    223    127    293    192    142
    542    345   -200   -446    371     72      5    184     96    267    171    132
    561    342   -218   -452    389     62    -59    145     72    246    158    145
    623    366   -257   -496    441     54   -119    116     59    236    142    153
    704    423   -283   -563    493     70   -153    101     41    226    132    155
    745    457   -290   -602    517     83   -161    101     33    231    137    155
    732    488   -244   -610    488    122   -135    127     51    259    161    179
    696    498   -200   -600    446    148   -122    140     72    277    184    205
    641    501   -140   -571    389    181    -98    161     90    293    205    228
    517    537     20   -527    246    280    -41    205    142    342    254    283
    376    517    140   -446    119    329      0    231    168    371    283    288
    174    436    262   -306    -44    350     38    252    187    389    293    270
    -77    350    426   -137   -252    389     90    288    236    423    314    290
   -262    265    527     -2   -394    394    101    272    252    418    293    270
   -407    161    568    124   -488    363     98    239    246    392    259    184
   -418     93    511    158   -465    301     85    202    233    350    215    122
   -272     10    280    129   -277    145     10    101    153    246    106      0
    -83    -46     36     64    -59     -7    -80      0     62    135     -5   -127
    161    -57   -218    -51    189   -137   -174    -93    -25     25   -106   -233
    345    -93   -441   -127    392   -267   -257   -192   -114    -83   -215   -337
    446   -111   -558   -168    501   -335   -293   -241   -163   -140   -270   -387
    501   -124   -628   -189    563   -376   -296   -249   -187   -153   -283   -400
    483   -132   -615   -174    548   -374   -280   -223   -184   -132   -270   -394
    418   -145   -566   -137    488   -355   -267   -194   -179   -109   -257   -358
    363   -135   -498   -114    428   -316   -249   -184   -171    -88   -239   -324
    342    -44   -389   -150    363   -215   -207   -150   -137    -51   -200   -290
    241     57   -184   -148    213    -62   -122    -64    -49     33   -116   -207
    137    101    -38   -119     88     31    -44     15     25    109    -41   -129
    265    132   -132   -200    200      0    -62     12     15     98    -54   -129
    439    181   -257   -311    348    -36   -109    -20     -7     70    -88   -168
    584    252   -332   -418    459    -38   -145    -51    -20     51   -101   -194
    740    283   -459   -514    600    -88   -207   -101    -59     12   -132   -226
    857    277   -581   -568    719   -150   -267   -145   -106    -25   -163   -259
    930    306   -623   -620    776   -158   -293   -176   -137    -49   -181   -262
    919    342   -576   -631    748   -116   -306   -189   -150    -51   -187   -244
    883    290   -592   -587    737   -150   -353   -226   -192    -85   -218   -262
    823    215   -607   -519    714   -194   -379   -252   -231   -111   -246   -283
    714    122   -592   -418    652   -236   -413   -290   -283   -153   -290   -311
    615     51   -563   -332    589   -254   -436   -316   -316   -181   -319   -327
    540     44   -496   -293    517   -226   -428   -322   -324   -184   -322   -327
    457     10   -446   -233    452   -218   -431   -350   -348   -207   -350   -353
    353    -46   -402   -155    376   -226   -446   -371   -366   -223   -363   -374
    233   -109   -342    -62    288   -226   -452   -381   -376   -239   -374   -389
    109   -179   -288     33    197   -231   -449   -394   -389   -252   -389   -407
     -2   -236   -233    119    114   -236   -452   -405   -400   -262   -402   -426
   -124   -309   -184    215     25   -246   -459   -420   -415   -270   -413   -439
   -231   -337   -106    285    -62   -223   -452   -410   -400   -246   -392   -420
   -329   -355    -25    340   -153   -192   -452   -405   -389   -233   -379   -400
   -387   -402    -18    394   -187   -210   -467   -418   -400   -244   -384   -387
   -418   -444    -25    428   -197   -236   -493   -439   -423   -267   -402   -394
   -444   -498    -54    472   -194   -277   -511   -454   -436   -283   -415   -413
   -496   -561    -67    527   -215   -314   -509   -439   -446   -309   -449   -454
   -589   -581      7    584   -298   -288   -436   -314   -376   -277   -441   -470
   -672   -607     62    639   -368   -272   -327   -116   -233   -179   -379   -439
   -693   -519    174    607   -433   -174   -252     88    -28     10   -223   -319
   -607   -150    457    379   -532    150   -239    314    244    329    103     -2
   -548    218    766    163   -657    491   -298    379    439    646    504    433
   -592    475   1067     57   -831    771   -311    218    491    859    826    792
   -696    548   1244     75   -969    896   -342    -67    368    885    940    911
   -841    272   1111    283   -976    691   -496   -519   -124    387    467    475
   -917   -127    789    522   -854    332   -680  -1049   -787   -410   -324   -265
   -859   -423    433    639   -649      5   -852  -1241  -1132   -831   -740   -662
   -711   -540    171    626   -441   -184   -872  -1083  -1054   -792   -750   -722
   -522   -407    114    465   -319   -148   -727   -807   -800   -602   -618   -618
   -329   -231     96    280   -215    -67   -558   -555   -550   -407   -470   -493
   -168    -51    116    109   -145     31   -350   -280   -288   -189   -293   -337
    -12    189    202    -88   -106    194   -226   -109   -119    -33   -153   -205
    163    374    207   -270    -20    290   -161    -36    -51     31    -93   -132
    345    527    179   -436     83    353   -119      7    -15     67    -59    -80
    480    675    194   -579    142    433    -96     44     12    111    -15    -23
    537    792    254   -665    142    524    -67     70     33    140     12     18
    576    823    244   -701    166    535     -5    114     72    176     41     38
    620    914    293   -769    163    605     33    142    101    202     64     57
    646    966    316   -807    163    644     64    171    129    231     88     75
    662    963    301   -813    181    633    101    207    163    270    119    106
    636    984    348   -810    142    667    114    220    179    293    142    132
    610   1000    387   -805    111    693    122    239    194    311    161    145
    615   1008    389   -813    111    698    129    246    200    322    168    150
    633   1098    465   -865     85    782    129    254    215    342    194    179
    605   1054    449   -833     77    753    145    262    220    342    200    189
    602   1013    410   -807     96    714    166    272    231    358    215    205
    597   1036    439   -818     77    737    189    296    259    400    257    254
    594   1057    462   -826     67    761    200    314    272    418    277    283
    594   1039    444   -818     75    743    181    296    252    397    252    244
    584   1034    449   -810     67    743    168    277    233    381    231    223
    558   1008    449   -787     54    730    155    267    226    374    220    223
    532    958    426   -745     54    693    153    262    228    379    226    239
    537    937    397   -737     70    667    132    246    218    371    220    233
    597    979    381   -789    109    680    122    249    223    387    241    259
    646   1044    397   -846    124    722    116    259    241    413    275    306
    701   1070    368   -885    166    719    116    262    259    433    303    332
    743   1067    324   -906    207    696     75    231    246    415    290    314
    810   1104    290   -958    259    698     54    215    246    413    301    322
    883   1104    218   -995    332    659     23    192    215    394    293    319
    976   1166    189  -1070    394    678      7    179    207    389    301    316
   1008   1171    163  -1091    420    667    -12    150    187    361    283    290
    909   1080    171   -995    368    626    -41    114    150    316    246    257
    763   1036    270   -901    246    654    -44    103    116    290    228    241
    654    995    340   -823    158    667    -25    111     90    267    215    239
    631    906    272   -769    179    589    -59     51     15    187    132    166
    659    839    179   -750    239    511    -83      2    -44    116     59     93
    665    761     96   -714    285    428   -109    -41    -98     57     -5     25
    610    652     41   -631    285    348   -119    -83   -148      2    -72    -46
    545    548      0   -548    272    275   -145   -140   -210    -77   -158   -150
    511    488    -23   -498    267    231   -145   -168   -233   -109   -218   -220
    459    423    -36   -441    246    194   -148   -194   -262   -137   -262   -275
    387    337    -49   -361    218    145   -155   -215   -296   -166   -303   -327
    174    213     38   -194     64    127   -145   -215   -296   -171   -314   -358
     -7    161    168    -77    -88    166   -103   -200   -259   -142   -296   -358
   -150    166    314     -7   -233    239    -28   -150   -194    -93   -257   -314
   -265    155    420     54   -342    288     46    -85   -132    -44   -205   -252
   -285    218    504     33   -394    361     90    -36    -83      7   -150   -192
   -332    277    610     28   -472    441    109     -7    -46     41   -114   -158
   -439    311    748     62   -594    530    137     33      5     83    -62   -122
   -542    340    883    101   -711    610    176     70     57    114    -18    -93
   -597    340    935    127   -766    639    184     80     77    124     -2    -88
   -605    324    930    140   -769    626    181     80     80    127    -10    -88
   -597    337    935    127   -766    636    187     93     96    153      0    -72
   -566    337    904    114   -735    620    176     88    109    171     12    -67
   -459    366    823     44   -641    594    129     46     88    163     10    -88
   -340    444    782    -51   -561    613     83     25     77    171     23    -85
   -228    485    714   -129   -472    600     23      0     46    166     25    -83
   -129    524    654   -197   -392    589    -12     -7     36    181     46    -62
    -67    517    584   -226   -327    550    -64    -49    -15    148     28    -70
    -49    410    457   -181   -254    433   -153   -148   -142     44    -59   -153
     -5    290    296   -145   -150    293   -231   -257   -290    -75   -171   -257
    -49    187    236    -67   -142    210   -244   -303   -374   -148   -236   -303
    -96     31    124     31   -111     77   -252   -345   -444   -236   -316   -379
    -98    -93      5     96    -51    -44   -283   -392   -514   -319   -405   -491
   -106   -210   -106    155     -2   -158   -311   -431   -558   -387   -491   -607
    -75   -223   -148    150     36   -187   -265   -433   -535   -392   -514   -649
    -31   -155   -124     93     44   -140   -197   -402   -496   -363   -483   -639
    -10   -119   -109     64     49   -114   -184   -384   -496   -366   -475   -644
    -36   -166   -129    101     46   -150   -200   -368   -493   -368   -480   -659
    -70   -220   -150    145     38   -187   -218   -368   -493   -376   -491   -667
    -28   -241   -215    135     90   -228   -218   -376   -493   -387   -504   -672
     46   -220   -267     85    155   -244   -202   -379   -485   -387   -496   -680
    106   -207   -314     49    207   -259   -174   -368   -480   -374   -480   -685
    140   -176   -316     18    228   -246   -153   -355   -465   -350   -457   -672
    137   -106   -246    -18    189   -176    -96   -298   -400   -288   -397   -615
    127    -85   -213    -20    168   -150    -15   -200   -311   -220   -350   -581
    135      0   -135    -67    135    -67    127      0   -142    -90   -270   -542
    197    220     23   -207     88    122    298    252     96    132    -83   -423
    259    553    293   -407    -18    423    444    504    423    496    270   -111
    314    901    587   -607   -137    745    498    704    732    893    704    340
    311   1283    971   -800   -329   1130    480    672    831   1130   1067    787
    231   1374   1143   -802   -454   1260    514    496    709   1143   1226   1026
    210   1335   1124   -774   -457   1231    535    272    407    906   1070    914
    213   1161    948   -688   -366   1054    462    -93   -111    324    475    337
    223    943    719   -581   -246    831    311   -475   -620   -296   -171   -296
    332    784    452   -558    -59    618    215   -530   -724   -428   -319   -462
    459    649    189   -555    135    420    223   -384   -558   -301   -246   -433
    491    594    101   -542    194    348    298   -200   -363   -174   -179   -392
    501    618    116   -561    192    368    410      7   -153    -25    -98   -322
    537    704    166   -620    187    436    532    231     54    150     44   -233
    574    789    213   -683    181    501    597    340    155    244    137   -187
    594    833    236   -714    179    535    633    400    205    298    189   -135
    600    826    226   -714    187    524    654    431    226    322    213   -106
    618    792    174   -704    223    483    636    431    226    319    205   -106
    688    758     70   -724    306    415    600    420    215    306    181   -122
    758    722    -36   -740    397    342    558    400    187    283    150   -140
    795    649   -145   -724    470    254    517    361    140    236    101   -181
    865    610   -254   -737    561    179    478    322     96    194     62   -223
    961    605   -358   -784    659    124    446    296     62    168     28   -239
   1057    584   -472   -820    763     57    405    254     20    132    -12   -267
   1127    537   -589   -833    857    -23    350    205    -28     90    -59   -303
   1166    506   -659   -836    914    -75    309    158    -70     51   -101   -353
   1205    514   -691   -862    948    -88    298    150    -67     62    -77   -363
   1223    504   -719   -865    971   -106    277    127    -75     57    -72   -368
   1195    491   -704   -844    948   -103    257    101    -90     41    -88   -387
   1109    452   -657   -779    883   -101    233     98    -98     33    -96   -387
    943    446   -498   -696    722    -25    218    114    -93     49    -77   -363
    901    506   -394   -704    646     57    223    145    -57     85    -38   -332
    958    568   -389   -766    675     90    220    163    -41    111    -20   -309
    995    568   -426   -782    711     72    210    161    -49    106    -23   -296
   1034    566   -467   -800    750     49    181    142    -59     88    -33   -306
   1111    568   -542   -841    828     12    145    106    -75     62    -59   -345
   1208    550   -657   -880    932    -51    101     77    -88     59    -62   -363
   1275    496   -779   -885   1028   -140     57     57   -103     57    -62   -371
   1296    540   -756   -919   1026   -109     31     51    -98     75    -38   -348
   1330    592   -737   -961   1034    -72     18     80    -64    122     12   -275
   1410    675   -735  -1044   1072    -28     15    111    -20    176     72   -197
   1436    706   -730  -1070   1083    -10     -7    109    -12    189     85   -168
   1460    813   -646  -1137   1054     83    -31    109     -2    187     88   -153
   1493    846   -649  -1171   1072     98    -54    114      2    181     90   -148
   1493    888   -605  -1192   1049    142    -80    111     -7    176    101   -140
   1470    901   -568  -1184   1021    166    -83    124    -10    176     98   -145
   1478    904   -574  -1192   1026    166    -64    135     -7    174     90   -150
   1462    909   -553  -1187   1008    179    -36    129    -15    155     72   -166
   1439    883   -558  -1163   1000    163    -10    135    -15    145     62   -187
   1400    844   -555  -1122    979    145     15    153     -5    145     57   -197
   1345    823   -524  -1085    935    150     28    148    -15    127     38   -215
   1257    802   -457  -1031    857    174     44    142    -10    122     31   -233
   1150    724   -426   -940    789    150     54    127    -12    109     10   -257
   1106    623   -483   -865    795     70     46    109    -18     90    -18   -293
   1072    592   -483   -833    779     54     28     72    -31     64    -49   -324
   1080    587   -493   -833    787     46      0     36    -38     44    -67   -337
   1130    602   -530   -867    828     36    -33     -5    -54     18    -90   -358
   1166    571   -594   -867    880    -10    -64    -51    -80    -12   -129   -400
   1176    561   -615   -870    896    -25   -114    -98   -109    -51   -171   -433
   1153    537   -615   -846    885    -38   -145   -127   -122    -64   -187   -444
   1070    483   -589   -779    831    -51   -176   -153   -135    -75   -202   -452
    995    431   -563   -711    779    -64   -197   -163   -135    -72   -202   -444
    911    420   -491   -665    701    -33   -202   -150   -114    -51   -184   -426
    776    387   -392   -581    584     -2   -197   -140    -90    -31   -166   -400
    636    368   -267   -504    452     51   -202   -140    -77    -15   -158   -374
    514    322   -192   -418    353     64   -236   -153    -88    -15   -161   -361
    400    290   -109   -345    254     90   -262   -153    -75      2   -142   -324
    309    280    -28   -293    168    127   -296   -163    -72     15   -132   -298
    239    218    -23   -228    132     98   -371   -207   -114    -12   -150   -303
    189    145    -44   -166    116     51   -454   -252   -163    -41   -176   -314
    142    101    -44   -122     93     28   -496   -283   -197    -62   -187   -319
    137     54    -83    -98    111    -12   -527   -314   -226    -85   -210   -337
    111    -36   -148    -38    127    -90   -579   -353   -267   -122   -249   -374
     44   -132   -176     44    109   -153   -623   -384   -306   -155   -285   -413
    -36   -239   -202    135     83   -220   -662   -418   -342   -184   -316   -452
   -116   -327   -213    220     46   -270   -675   -431   -363   -202   -329   -475
   -194   -413   -218    301     10   -316   -683   -444   -376   -220   -342   -491
   -296   -467   -171    381    -62   -319   -678   -452   -381   -236   -348   -491
   -444   -530    -85    485   -181   -309   -659   -457   -379   -241   -345   -491
   -558   -587    -28    571   -265   -309   -665   -465   -384   -252   -350   -488
   -646   -641      5    641   -327   -319   -691   -480   -397   -267   -363   -496
   -693   -652     41    672   -368   -306   -696   -480   -400   -275   -371   -504
   -722   -683     38    698   -381   -322   -693   -472   -394   -275   -361   -504
   -722   -698     23    709   -374   -337   -685   -465   -381   -265   -345   -493
   -722   -696     25    706   -376   -335   -688   -467   -384   -270   -348   -501
   -698   -719    -20    709   -340   -371   -706   -483   -402   -288   -371   -522
   -691   -727    -38    706   -327   -384   -688   -467   -384   -275   -358   -514
   -732   -701     31    717   -381   -335   -652   -431   -340   -239   -319   -465
   -789   -709     80    748   -436   -314   -607   -389   -316   -223   -303   -441
   -724   -657     67    691   -397   -296   -488   -226   -220   -179   -293   -441
   -639   -491    148    563   -394   -174   -342     25    -25    -28   -187   -363
   -571   -223    348    397   -462     59   -194    342    296    280     85   -127
   -504    150    654    176   -581    402   -119    685    683    717    517    277
   -475    579   1054    -51   -763    815   -168    657    833   1036    927    717
   -574    789   1361   -109   -969   1075   -327    176    709   1153   1176   1008
   -732    839   1571    -54  -1153   1205   -491   -374    436   1057   1179   1034
   -844    571   1415    135  -1132    995   -667   -880    -57    535    688    602
   -891     31    922    431   -906    475   -815  -1252   -769   -376   -205   -189
   -862   -335    524    597   -693     93   -849  -1148   -891   -602   -467   -457
   -805   -431    374    618   -589    -28   -711   -805   -636   -410   -355   -397
   -719   -290    428    504   -576     70   -519   -475   -350   -189   -187   -265
   -639    -83    555    361   -597    236   -280   -142    -64     41      0   -111
   -576    -18    555    296   -568    267   -114     72    114    184    109    -23
   -470     33    504    218   -488    267    -49    150    174    231    137      2
   -363     83    446    140   -405    262    -12    179    200    249    153     20
   -275    106    381     85   -327    244      0    184    197    244    145     18
   -194    132    324     28   -259    228    -10    168    181    223    129      5
   -124    135    257     -5   -192    194    -15    161    176    223    132     18
    -62    168    228    -54   -148    197     -7    163    179    228    142     31
     23    187    163   -103    -70    176     25    184    202    249    163     51
     62    218    153   -142    -46    187     20    181    194    244    155     44
     77    233    153   -155    -38    194     18    174    184    239    150     41
     85    254    168   -171    -41    213     12    166    179    233    153     46
    106    257    150   -181    -20    205     12    161    171    231    153     38
     96    176     80   -137      7    129     18    166    171    231    150     41
     38    103     64    -72    -12     85     18    168    168    236    153     49
    -23     67     90    -23    -57     77     15    166    161    236    150     46
    -33     33     67      0    -49     49     12    158    148    228    137     33
      5     25     20    -15     -7     23     10    145    127    207    124     23
     15     28     12    -20      2     20     -2    132    111    197    114     12
     -2    -72    -72     36     33    -72    -15    114     85    171     88     -7
     -7   -176   -168     93     80   -174    -51     83     38    122     33    -59
    -20   -181   -163     98     70   -174    -93     59     12     98     18    -75
    -33   -187   -155    109     59   -171   -114     49      5     96     18    -62
    -18   -246   -228    129    101   -239   -153     25    -23     75    -10    -75
    -36   -324   -288    181    124   -306   -184     10    -33     67    -18    -64
    -51   -345   -293    197    119   -319   -220      0    -41     59    -15    -51
    -25   -335   -309    181    140   -324   -275    -20    -64     41    -36    -54
    -46   -340   -293    192    119   -316   -316    -36    -75     36    -36    -28
    -64   -358   -293    213    114   -327   -374    -70   -101     15    -49    -23
    -70   -428   -358    246    142   -394   -420   -111   -145    -23    -83    -46
    -83   -470   -387    275    150   -428   -457   -153   -187    -67   -119    -59
   -148   -470   -324    306     85   -400   -483   -179   -220    -98   -135    -51
   -241   -506   -265    374     10   -387   -485   -189   -241   -114   -137    -38
   -311   -553   -241    431    -36   -397   -467   -194   -252   -116   -137    -36
   -345   -579   -233    462    -57   -407   -446   -197   -262   -122   -140    -36
   -394   -597   -205    496    -98   -402   -420   -207   -277   -150   -155    -49
   -420   -576   -155    498   -132   -366   -392   -218   -290   -171   -168    -64
   -496   -665   -168    581   -166   -418   -374   -241   -322   -213   -205   -101
   -600   -745   -145    672   -228   -444   -368   -270   -350   -252   -239   -137
   -724   -802    -80    763   -324   -441   -353   -277   -348   -265   -257   -155
   -854   -846      7    852   -431   -420   -319   -267   -329   -257   -252   -145
   -992   -867    124    927   -561   -374   -280   -241   -298   -228   -228   -124
   -989   -893     96    940   -545   -400   -280   -259   -303   -233   -239   -137
   -875   -875     -2    872   -439   -439   -298   -293   -329   -259   -270   -166
   -696   -748    -51    722   -322   -400   -280   -288   -311   -236   -252   -145
   -550   -662   -111    605   -220   -387   -259   -293   -298   -226   -244   -150
   -420   -605   -184    511   -119   -394   -270   -316   -309   -241   -254   -174
   -275   -571   -296    420      7   -436   -277   -340   -324   -252   -270   -194
   -189   -589   -400    389    103   -496   -290   -358   -342   -265   -290   -207
   -109   -584   -475    345    181   -530   -316   -392   -363   -293   -319   -239
     57   -537   -594    239    324   -566   -353   -439   -384   -324   -345   -270
    233   -574   -807    168    519   -691   -413   -517   -444   -392   -415   -340
    392   -659  -1052    135    722   -854   -491   -600   -527   -478   -506   -439
    509   -709  -1218     98    862   -963   -545   -662   -592   -537   -574   -509
    420   -789  -1210    184    813  -1000   -561   -672   -602   -545   -571   -519
    111   -854   -966    368    537   -911   -517   -626   -553   -501   -504   -459
    -67   -875   -807    472    368   -841   -457   -587   -522   -472   -465   -415
    -25   -758   -735    392    353   -745   -371   -509   -467   -407   -423   -350
     80   -517   -597    218    337   -558   -244   -374   -337   -283   -327   -249
    215   -270   -485     25    348   -376   -132   -236   -192   -148   -210   -150
    301   -109   -410    -96    355   -259    -51   -142    -90    -49   -129    -96
    329    -54   -387   -140    355   -218      2    -96    -31      2    -85    -64
    322    -44   -366   -137    342   -205     33    -75     -2     31    -51    -44
    280      0   -283   -142    280   -140     83    -44     15     67     -7    -18
    200      5   -194   -101    197    -93    155     12     46    122     49     23
    129    -23   -153    -54    137    -88    213     36     46    129     64     33
    119    -18   -137    -51    127    -77    267     57     46    127     75     44
    116      2   -114    -59    114    -57    324     93     67    145    109     67
    127     23   -103    -75    116    -38    366    114     83    155    140     85
    161     77    -83   -122    122      0    418    158    103    187    181    114
    215    181    -33   -197    124     75    483    220    145    236    231    153
    252    277     25   -265    111    153    532    280    184    285    275    189
    314    355     41   -335    137    200    568    322    202    311    301    210
    480    465    -15   -472    249    223    605    355    215    332    322    228
    719    600   -119   -659    420    241    639    384    236    361    345    257
    958    735   -223   -846    592    254    657    400    241    368    353    277
   1070    807   -262   -937    667    272    693    436    262    379    355    306
   1080    870   -213   -976    646    329    797    594    363    454    420    337
   1130    982   -148  -1054    639    415    911    828    527    581    517    384
   1265   1218    -49  -1244    657    587   1013   1101    753    797    698    548
   1436   1561    124  -1499    657    844   1067   1379   1026   1098    992    857
   1592   1927    332  -1761    631   1130   1018   1392   1148   1322   1291   1236
   1665   2270    605  -1969    530   1439    922   1054   1098   1415   1538   1540
   1615   2439    820  -2029    397   1631    810    646    982   1447   1699   1688
   1613   2361    748  -1987    433   1556    670    161    615   1124   1410   1402
   1691   1990    298  -1842    696   1145    485   -335    -23    363    615    618
   1844   1558   -285  -1704   1065    636    233   -530   -431   -127     85     93
   1945   1345   -600  -1647   1273    374    145   -394   -389   -135     31     12
   1987   1301   -685  -1644   1337    309    202   -132   -184      0    111     83
   2052   1387   -665  -1722   1358    363    314    124     31    150    218    189
   2086   1402   -683  -1745   1384    361    397    340    207    275    309    257
   2055   1348   -709  -1704   1382    319    397    402    265    303    324    265
   2060   1309   -750  -1683   1405    280    371    394    259    293    296    249
   2086   1309   -779  -1699   1434    265    329    366    233    267    270    215
   2099   1325   -774  -1712   1436    277    285    340    226    254    254    194
   2120   1325   -795  -1725   1457    265    283    337    244    249    241    184
   2184   1361   -823  -1771   1504    270    309    353    285    267    265    218
   2236   1361   -875  -1800   1556    241    280    322    267    231    233    218
   2190   1296   -893  -1743   1540    202    233    259    220    176    187    176
   2125   1192   -932  -1660   1527    132    200    202    179    119    148    129
   2148   1200   -948  -1673   1548    127    194    192    176    111    163    145
   2156   1241   -917  -1701   1535    163    205    189    194    140    184    189
   2153   1299   -854  -1727   1504    223    213    184    205    158    194    213
   2153   1356   -797  -1758   1475    280    215    179    210    174    220    218
   2101   1382   -719  -1740   1410    332    226    189    220    197    249    236
   2026   1325   -701  -1678   1363    311    236    205    223    215    259    239
   1971   1252   -722  -1613   1345    265    246    223    226    223    246    233
   1865   1202   -662  -1535   1265    270    267    249    233    236    252    249
   1764   1176   -587  -1470   1176    296    249    252    218    226    246    231
   1714   1171   -542  -1441   1127    314    218    257    207    228    228    228
   1665   1179   -485  -1423   1075    348    218    296    223    262    272    239
   1600   1182   -420  -1392   1010    379    239    353    262    335    353    252
   1462   1176   -285  -1319    875    446    280    439    322    433    446    316
   1306   1140   -168  -1223    737    485    265    465    327    467    498    345
   1179   1062   -116  -1119    646    472    233    449    314    465    506    337
   1067    974    -93  -1023    579    441    231    454    324    483    514    358
   1000    953    -46   -976    524    454    223    462    332    509    524    389
    937   1021     80   -982    428    553    207    488    348    545    530    436
    867   1057    189   -963    337    623    205    509    366    579    555    454
    795    987    192   -891    301    589    210    511    376    592    589    439
    711    930    218   -820    246    574    257    542    402    620    620    465
    597    906    306   -753    145    607    262    537    389    626    605    504
    483    852    366   -667     57    610    226    496    348    579    524    472
    342    701    358   -524     -7    530    215    465    329    540    485    410
    290    581    290   -436      0    436    189    418    301    501    514    319
    298    514    213   -407     41    366    158    379    259    452    475    246
    366    410     44   -389    161    228    119    322    192    366    379    184
    439    288   -153   -366    296     70     70    249    109    259    262    111
    519    179   -340   -348    431    -80     10    161     15    129    132      5
    566    122   -444   -345    504   -161    -41     77    -67     25     25    -88
    542     28   -514   -285    527   -241    -80     10   -132    -54    -59   -174
    488    -70   -558   -210    522   -314   -132    -67   -207   -142   -153   -275
    433   -161   -594   -135    514   -376   -168   -127   -259   -197   -215   -332
    384   -257   -641    -64    511   -449   -215   -184   -306   -254   -277   -402
    345   -345   -691     -2    517   -517   -257   -249   -361   -319   -361   -488
    290   -467   -758     85    524   -613   -309   -322   -415   -387   -444   -581
    285   -561   -846    137    566   -704   -355   -387   -459   -441   -496   -639
    280   -587   -867    150    574   -727   -426   -459   -517   -509   -558   -698
    348   -584   -932    116    639   -758   -483   -514   -555   -555   -607   -750
    431   -600  -1034     83    730   -815   -522   -563   -584   -594   -652   -802
    498   -644  -1143     72    820   -893   -550   -610   -607   -626   -696   -841
    467   -678  -1145    103    805   -909   -571   -649   -618   -644   -717   -854
    350   -724  -1075    187    711   -898   -584   -654   -594   -623   -701   -836
    153   -807   -963    327    555   -885   -558   -628   -548   -574   -657   -795
    -38   -857   -818    449    389   -839   -548   -615   -511   -527   -615   -750
   -223   -922   -698    574    236   -813   -563   -623   -501   -506   -594   -722
   -413  -1010   -597    711     90   -805   -542   -605   -467   -467   -555   -685
   -607  -1085   -480    844    -64   -784   -527   -592   -444   -433   -522   -652
   -813  -1215   -402   1015   -205   -810   -514   -589   -436   -415   -501   -641
   -982  -1314   -335   1145   -324   -826   -532   -610   -462   -426   -517   -672
  -1176  -1462   -285   1319   -446   -872   -561   -636   -498   -449   -545   -706
  -1369  -1602   -236   1486   -568   -919   -579   -631   -509   -459   -558   -730
  -1561  -1647    -85   1605   -737   -867   -568   -587   -478   -426   -522   -693
  -1782  -1758     20   1769   -904   -870   -589   -584   -480   -428   -514   -685
  -1964  -1844    119   1904  -1044   -865   -607   -587   -493   -433   -519   -675
  -2107  -1896    207   2000  -1158   -844   -626   -584   -498   -436   -522   -670
  -2231  -1966    265   2099  -1249   -852   -654   -581   -509   -452   -532   -680
  -2356  -2057    298   2205  -1330   -880   -675   -568   -496   -444   -514   -665
  -2449  -2091    355   2270  -1402   -867   -698   -555   -483   -433   -498   -639
  -2507  -2075    431   2288  -1470   -823   -709   -532   -457   -415   -478   -618
  -2574  -2034    540   2304  -1558   -748   -711   -509   -428   -394   -449   -587
  -2629  -2000    626   2312  -1628   -688   -748   -519   -418   -387   -433   -558
  -2673  -2003    670   2338  -1673   -665   -782   -524   -413   -381   -431   -540
  -2694  -1990    701   2340  -1699   -644   -763   -493   -376   -353   -402   -504
  -2673  -1979    693   2327  -1683   -644   -709   -436   -319   -301   -361   -462
  -2673  -1932    737   2301  -1706   -597   -618   -288   -218   -241   -337   -446
  -2662  -1803    859   2231  -1761   -472   -545   -140    -98   -155   -290   -420
  -2647  -1667    979   2156  -1816   -345   -472     51    116     62   -103   -259
  -2616  -1423   1192   2021  -1904   -116   -449    285    389    405    233     90
  -2574  -1080   1491   1826  -2034    202   -553    290    522    691    613    517
  -2564   -906   1657   1735  -2112    374   -592     75    501    828    849    802
  -2522   -880   1641   1701  -2083    381   -633   -236    280    724    823    820
  -2455  -1072   1382   1764  -1919    153   -766   -722   -259    168    306    366
  -2403  -1353   1047   1875  -1725   -153   -963  -1280   -945   -646   -485   -348
  -2288  -1582    704   1935  -1496   -439  -1124  -1449  -1231   -982   -807   -639
  -2156  -1722    433   1935  -1296   -644  -1122  -1286  -1130   -922   -795   -665
  -2070  -1751    319   1912  -1195   -717  -1026  -1060   -945   -797   -735   -641
  -2083  -1761    322   1922  -1205   -719   -922   -862   -766   -675   -659   -584
  -2073  -1688    381   1880  -1228   -654   -763   -620   -537   -480   -504   -462
  -2088  -1605    480   1847  -1286   -563   -620   -439   -374   -335   -379   -355
  -2140  -1566    574   1855  -1358   -496   -514   -337   -283   -257   -316   -316
  -2197  -1564    633   1880  -1418   -465   -475   -290   -239   -223   -290   -296
  -2210  -1553    654   1880  -1434   -449   -436   -244   -200   -184   -257   -259
  -2231  -1543    685   1886  -1460   -428   -410   -207   -171   -155   -233   -239
  -2242  -1457    784   1849  -1514   -337   -389   -181   -142   -129   -205   -215
  -2231  -1431    800   1831  -1519   -314   -353   -150   -116   -103   -176   -207
  -2234  -1478    753   1855  -1493   -363   -337   -140    -96    -98   -174   -213
  -2213  -1517    693   1865  -1454   -413   -350   -158   -122   -122   -200   -236
  -2184  -1504    680   1844  -1434   -413   -363   -176   -135   -142   -223   -259
  -2164  -1478    683   1821  -1423   -397   -361   -174   -129   -142   -231   -275
  -2125  -1441    680   1782  -1405   -381   -345   -166   -124   -129   -228   -262
  -2088  -1447    639   1766  -1366   -405   -348   -174   -135   -137   -233   -257
  -2060  -1413    646   1738  -1353   -384   -345   -166   -116   -127   -213   -254
  -2049  -1444    602   1745  -1327   -420   -348   -166   -129   -135   -228   -270
  -1984  -1421    561   1701  -1275   -431   -340   -176   -140   -140   -239   -293
  -1878  -1397    480   1636  -1182   -459   -342   -194   -166   -171   -265   -309
  -1732  -1371    361   1553  -1047   -506   -371   -228   -213   -207   -296   -337
  -1628  -1332    293   1480   -963   -519   -394   -252   -244   -228   -309   -353
  -1566  -1317    249   1439   -909   -535   -387   -252   -249   -226   -309   -342
  -1540  -1337    202   1439   -872   -568   -361   -241   -259   -218   -298   -324
  -1496  -1322    174   1410   -836   -574   -381   -267   -275   -239   -311   -335
  -1509  -1249    259   1376   -885   -496   -384   -267   -275   -223   -283   -309
  -1543  -1241    298   1392   -922   -472   -384   -267   -285   -213   -267   -280
  -1597  -1260    337   1428   -969   -462   -415   -288   -306   -215   -259   -259
  -1657  -1270    387   1465  -1023   -441   -428   -285   -319   -200   -236   -220
  -1735  -1260    475   1499  -1106   -392   -423   -285   -285   -176   -210   -197
  -1790  -1236    553   1514  -1174   -342   -418   -275   -254   -153   -192   -179
  -1844  -1254    589   1548  -1218   -332   -410   -257   -236   -145   -171   -153
  -1904  -1252    652   1579  -1278   -301   -410   -259   -239   -161   -174   -145
  -1984  -1163    820   1574  -1402   -171   -410   -270   -283   -194   -192   -194
  -2031  -1098    932   1564  -1483    -83   -405   -272   -314   -215   -202   -228
  -2031  -1101    930   1564  -1483    -85   -363   -252   -335   -226   -215   -249
  -1964  -1179    784   1571  -1374   -197   -342   -254   -368   -267   -265   -314
  -1899  -1262    633   1579  -1267   -316   -332   -262   -392   -303   -327   -392
  -1878  -1265    613   1571  -1247   -327   -293   -246   -384   -316   -368   -436
  -1849  -1267    581   1556  -1218   -342   -293   -265   -418   -363   -436   -506
  -1792  -1314    478   1553  -1135   -418   -311   -296   -459   -415   -488   -566
  -1595  -1215    379   1402   -989   -418   -306   -309   -470   -428   -496   -579
  -1335  -1119    215   1226   -776   -452   -353   -376   -524   -478   -545   -639
  -1161  -1135     25   1145   -594   -555   -436   -488   -626   -581   -646   -737
   -992  -1098   -106   1047   -444   -602   -496   -568   -714   -649   -711   -802
   -807  -1047   -241    924   -285   -644   -519   -615   -769   -688   -756   -841
   -657  -1044   -387    849   -135   -717   -501   -628   -784   -711   -782   -865
   -496  -1039   -542    766     20   -792   -465   -620   -784   -727   -792   -875
   -376  -1052   -675    714    148   -865   -426   -602   -769   -730   -805   -888
   -335  -1013   -680    672    171   -846   -363   -555   -727   -714   -787   -852
   -327   -922   -594    626    132   -761   -272   -485   -652   -659   -724   -789
   -290   -810   -519    550    111   -667   -202   -433   -574   -600   -680   -766
   -187   -693   -506    441    158   -600   -150   -394   -517   -550   -644   -750
   -119   -607   -488    361    184   -548   -111   -376   -475   -511   -597   -719
    -88   -563   -478    324    194   -522    -85   -371   -441   -480   -553   -691
    -33   -519   -485    275    223   -504    -75   -376   -426   -465   -527   -670
     93   -457   -550    181    322   -504    -70   -371   -423   -454   -493   -670
    192   -384   -576     93    381   -480    -54   -353   -413   -436   -459   -665
    252   -311   -563     31    405   -439    -12   -311   -379   -400   -426   -615
    309   -236   -545    -38    426   -389     28   -259   -327   -335   -376   -553
    402   -155   -558   -122    480   -355     51   -231   -301   -298   -345   -519
    441   -116   -561   -163    501   -340     90   -207   -290   -277   -316   -504
    431    -75   -506   -179    467   -290    142   -166   -259   -236   -262   -446
    439    -23   -462   -210    449   -241    197   -119   -220   -189   -205   -389
    475     80   -394   -277    436   -155    265    -62   -179   -140   -150   -332
    475    163   -314   -319    394    -75    329     -2   -135    -83   -101   -277
    436    218   -218   -329    327      0    392     59    -96    -33    -54   -226
    379    275   -103   -329    241     85    449    109    -57      7    -10   -171
    332    337      5   -335    163    171    491    155    -18     38     38   -119
    290    374     83   -332    103    228    535    202     12     62     80    -75
    309    436    127   -374     90    283    566    239     33     85    114    -33
    361    535    174   -446     93    355    592    262     49    103    129    -12
    418    620    202   -519    109    413    615    288     67    127    150     23
    493    680    187   -589    153    433    610    290     67    132    155     46
    581    740    158   -662    213    449    594    285     59    127    148     62
    709    805     93   -758    306    452    589    296     64    135    145     85
    818    862     44   -839    387    454    602    350     96    163    158    103
    878   1000    119   -940    379    561    722    555    265    293    241    171
    945   1262    316  -1104    314    789    841    797    504    514    415    324
   1018   1610    592  -1314    213   1101    917   1039    810    846    730    628
   1080   1930    849  -1504    116   1389    919   1239   1114   1228   1135   1065
   1106   2239   1132  -1673    -12   1686    844   1192   1182   1439   1473   1506
   1060   2327   1265  -1693   -101   1797    823    966   1000   1400   1587   1719
    984   2236   1252  -1610   -135   1745    818    717    665   1140   1418   1608
    922   2062   1140  -1491   -109   1602    732    319    109    524    818   1010
    948   1860    911  -1405     18   1387    545   -119   -439   -137    145    332
   1078   1670    592  -1374    244   1132    402   -202   -563   -296    -23    153
   1260   1512    249  -1387    504    880    374    -72   -426   -210     10    158
   1460   1428    -31  -1444    745    698    363     25   -277   -132     23    163
   1647   1462   -184  -1556    914    641    371    122   -135    -36     62    184
   1805   1527   -277  -1667   1041    626    397    228      5     64    137    218
   1925   1540   -387  -1735   1156    576    389    265     62    101    181    220
   2049   1512   -537  -1779   1293    488    368    272     70    109    187    205
   2125   1478   -649  -1803   1387    415    335    252     51     88    150    158
   2156   1486   -670  -1823   1413    407    316    254     62     98    145    142
   2171   1522   -649  -1849   1410    439    319    277    101    140    171    161
   2166   1543   -623  -1855   1395    459    327    309    140    179    202    174
   2174   1553   -620  -1865   1397    467    316    311    153    192    215    184
   2125   1566   -558  -1847   1340    506    329    322    187    228    244    228
   2036   1499   -537  -1766   1286    480    337    324    218    257    272    257
   1896   1423   -472  -1660   1184    475    348    332    249    290    306    280
   1740   1374   -366  -1558   1052    504    381    358    293    324    335    283
   1548   1319   -231  -1434    888    545    400    371    316    348    358    275
   1327   1260    -67  -1293    696    597    420    394    342    376    379    293
   1106   1187     80  -1145    514    633    465    444    387    423    413    301
    896   1101    205  -1000    342    654    517    493    426    475    465    319
    649   1031    379   -841    135    706    550    511    444    498    480    324
    428    930    501   -678    -36    714    581    524    454    501    470    316
    329    810    480   -568    -75    646    574    524    446    488    459    298
    322    730    407   -527    -41    568    493    470    381    431    413    246
    363    711    345   -537      7    530    418    418    319    379    358    218
    407    693    283   -550     59    488    361    379    267    337    319    215
    400    670    270   -535     64    470    337    379    257    345    327    241
    389    701    311   -545     38    506    311    374    265    361    332    249
    392    717    324   -555     33    522    303    400    311    407    405    277
    342    644    301   -493     20    472    296    426    358    452    462    311
    301    672    371   -485    -33    522    257    423    381    470    480    348
    285    774    488   -530   -101    631    231    436    420    496    504    423
    272    818    542   -545   -135    680    257    488    493    561    574    511
    192    766    574   -480   -189    670    290    532    537    594    610    511
     57    758    701   -407   -322    730    309    550    545    597    594    488
    -98    691    787   -298   -444    737    322    571    553    605    597    509
   -267    618    885   -174   -576    750    335    587    558    602    600    511
   -428    574   1002    -72   -717    787    366    594    555    594    597    493
   -535    465   1000     36   -766    732    374    587    522    561    568    449
   -592    316    909    137   -750    613    329    527    439    485    496    371
   -605    210    813    197   -709    511    288    452    348    394    405    259
   -587     85    672    249   -628    379    246    374    259    303    309    150
   -553    -57    496    306   -524    218    192    298    176    223    226     46
   -491   -184    303    335   -400     57    122    200     85    119    114    -75
   -454   -280    174    366   -316    -54     54    106      2     23     10   -179
   -402   -366     33    384   -220   -166    -10     18    -72    -57    -80   -277
   -363   -449    -85    407   -140   -267    -51    -33   -116   -109   -140   -350
   -355   -548   -194    452    -83   -371    -93    -88   -158   -158   -197   -431
   -418   -662   -244    540    -88   -454   -111   -124   -184   -179   -236   -475
   -555   -758   -202    657   -179   -480   -116   -135   -187   -174   -252   -498
   -753   -807    -54    782   -350   -431   -106   -129   -171   -150   -236   -483
  -1021   -956     64    987   -545   -446    -88   -119   -158   -135   -231   -475
  -1252  -1023    226   1137   -740   -400    -62   -103   -135   -114   -220   -462
  -1405  -1041    363   1221   -885   -340    -23    -64    -80    -62   -176   -415
  -1566  -1049    517   1309  -1041   -267     23    -10     -7      5   -101   -324
  -1784  -1052    732   1415  -1260   -161     46     28     41     51    -51   -246
  -1992  -1039    953   1514  -1473    -44     44     41     70     83    -20   -192
  -2234  -1039   1195   1636  -1717     77     44     64    119    135     33   -122
  -2470  -1075   1395   1774  -1932    158     51    101    179    202    103    -41
  -2624  -1114   1509   1867  -2068    194     25    124    213    246    150     20
  -2696  -1132   1564   1914  -2132    215    -28    106    205    254    168     49
  -2468  -1124   1340   1795  -1904    106   -166     -7    111    174     93    -18
  -2042  -1117    924   1579  -1483    -96   -376   -187    -49     20    -51   -153
  -1800  -1153    646   1475  -1226   -254   -511   -283   -148    -70   -137   -231
  -1730  -1187    540   1457  -1135   -324   -589   -319   -194   -116   -176   -265
  -1688  -1221    465   1452  -1078   -376   -646   -350   -231   -155   -210   -293
  -1712  -1260    452   1486  -1083   -405   -654   -350   -233   -166   -218   -298
  -1784  -1260    524   1519  -1156   -368   -652   -345   -220   -163   -210   -298
  -1893  -1299    592   1595  -1244   -353   -644   -337   -202   -158   -202   -298
  -2003  -1337    665   1667  -1335   -337   -626   -324   -184   -150   -189   -296
  -2044  -1306    737   1675  -1392   -285   -613   -324   -176   -153   -187   -298
  -2008  -1249    758   1626  -1387   -246   -589   -301   -153   -137   -168   -277
  -1956  -1189    766   1571  -1363   -213   -558   -277   -132   -122   -153   -265
  -1925  -1150    774   1535  -1350   -189   -540   -270   -119   -109   -140   -254
  -1945  -1153    792   1551  -1369   -181   -530   -272   -114   -106   -140   -252
  -1956  -1150    805   1551  -1382   -171   -522   -272   -109   -103   -137   -244
  -1938  -1143    795   1540  -1366   -174   -488   -246    -85    -85   -116   -215
  -1901  -1065    833   1483  -1369   -116   -467   -228    -77    -83   -106   -205
  -1860   -992    867   1426  -1363    -62   -444   -200    -62    -72    -96   -189
  -1847   -927    919   1384  -1384     -2   -371    -85      2    -36    -90   -194
  -1847   -880    966   1363  -1408     41   -228    137    171     83    -18   -148
  -1818   -727   1091   1273  -1457    181   -103    384    423    316    181     18
  -1753   -488   1265   1122  -1509    387    -54    628    735    659    511    332
  -1641   -106   1535    872  -1590    714   -150    693    906    956    880    735
  -1590    184   1774    701  -1683    979   -254    420    828   1075   1140   1060
  -1628    202   1829    711  -1730   1015   -353     10    589   1018   1205   1176
  -1667    -12   1654    841  -1662    820   -530   -496    119    615    867    906
  -1675   -402   1270   1036  -1473    433   -745  -1060   -594   -249     -7    111
  -1602   -776    826   1189  -1215     23   -927  -1304  -1047   -836   -597   -452
  -1509   -969    540   1236  -1026   -213   -958  -1156   -987   -823   -639   -522
  -1434  -1049    384   1241   -909   -332   -852   -880   -748   -654   -532   -436
  -1343  -1021    322   1182   -833   -350   -722   -659   -548   -511   -431   -368
  -1247   -896    350   1072   -800   -272   -571   -433   -348   -355   -314   -285
  -1158   -826    332    992   -748   -246   -462   -280   -210   -241   -218   -187
  -1098   -784    314    943   -706   -236   -415   -231   -166   -194   -171   -127
  -1049   -756    293    901   -672   -231   -418   -241   -176   -202   -179   -122
  -1026   -795    231    909   -628   -283   -439   -267   -207   -233   -210   -158
  -1008   -807    197    906   -602   -303   -433   -275   -226   -254   -233   -174
  -1000   -826    174    914   -587   -327   -428   -288   -249   -277   -262   -194
   -989   -800    189    893   -589   -306   -436   -309   -275   -296   -275   -202
   -958   -782    174    870   -568   -303   -433   -322   -285   -293   -270   -194
   -940   -862     75    901   -509   -394   -426   -337   -306   -309   -285   -205
   -940   -927     12    935   -478   -457   -428   -358   -327   -335   -303   -220
   -909   -958    -49    932   -431   -504   -475   -405   -381   -387   -353   -270
   -823   -984   -161    904   -332   -574   -532   -472   -452   -454   -426   -342
   -737  -1044   -309    891   -215   -678   -579   -532   -511   -511   -496   -413
   -615  -1047   -431    831    -93   -740   -602   -553   -540   -530   -519   -441
   -605  -1034   -431    818    -88   -732   -584   -532   -535   -517   -506   -436
   -662  -1104   -441    883   -111   -771   -571   -524   -537   -519   -511   -444
   -753  -1158   -405    956   -176   -782   -555   -506   -522   -509   -504   -436
   -857  -1156   -298   1008   -280   -727   -522   -488   -498   -483   -480   -413
   -995  -1182   -187   1088   -405   -685   -475   -452   -470   -454   -449   -381
  -1015  -1171   -155   1093   -431   -662   -459   -428   -444   -431   -428   -355
  -1026  -1208   -181   1114   -423   -693   -475   -436   -449   -444   -433   -366
  -1065  -1234   -168   1150   -449   -701   -491   -439   -457   -441   -439   -371
  -1047  -1179   -135   1111   -457   -657   -472   -410   -415   -400   -405   -340
  -1031  -1148   -116   1091   -459   -633   -483   -402   -392   -376   -381   -319
  -1021  -1158   -140   1088   -441   -649   -527   -431   -410   -389   -394   -322
   -878  -1127   -249   1002   -314   -688   -571   -475   -452   -420   -420   -348
   -719   -997   -277    857   -223   -636   -574   -446   -420   -389   -376   -309
   -698   -857   -158    776   -270   -509   -511   -358   -332   -301   -280   -213
   -641   -782   -140    709   -252   -462   -488   -322   -277   -257   -233   -168
   -545   -776   -231    662   -158   -504   -519   -345   -293   -277   -265   -197
   -376   -849   -472    613     46   -662   -550   -379   -335   -319   -309   -249
   -109   -870   -761    488    324   -815   -623   -457   -418   -400   -394   -353
    181   -852  -1034    335    605   -943   -704   -545   -501   -485   -483   -454
    462   -818  -1280    179    870  -1049   -771   -623   -589   -571   -553   -527
    641   -735  -1376     44   1008  -1054   -810   -662   -654   -615   -581   -545
    589   -688  -1280     49    932   -984   -776   -641   -641   -600   -561   -530
    506   -792  -1299    142    901  -1044   -748   -657   -662   -631   -597   -576
    488   -927  -1415    220    950  -1171   -782   -743   -745   -722   -688   -688
    506  -1085  -1592    288   1047  -1337   -828   -852   -859   -833   -810   -820
    594  -1257  -1852    329   1223  -1553   -859   -950   -969   -956   -943   -974
    636  -1387  -2023    374   1327  -1704   -870   -995  -1018  -1010  -1013  -1070
    542  -1428  -1971    444   1257  -1699   -823   -956   -982   -974   -987  -1065
    184  -1384  -1569    597    875  -1478   -696   -833   -849   -846   -865   -958
   -176  -1327  -1150    750    485  -1239   -576   -724   -727   -714   -740   -839
   -446  -1382   -935    914    241  -1161   -509   -662   -667   -652   -672   -779
   -646  -1454   -807   1052     80  -1132   -462   -623   -639   -620   -620   -737
   -766  -1428   -665   1096    -54  -1047   -431   -610   -623   -594   -592   -701
   -885  -1415   -530   1150   -179   -974   -384   -579   -587   -555   -550   -652
   -937  -1366   -428   1150   -257   -898   -322   -532   -532   -506   -501   -597
   -867  -1244   -376   1057   -246   -810   -259   -478   -467   -441   -441   -537
   -719  -1130   -413    922   -153   -771   -168   -415   -413   -392   -397   -504
   -504   -961   -457    730    -23   -709    -77   -337   -345   -329   -337   -446
   -298   -792   -496    542     98   -644    -20   -285   -293   -285   -293   -402
   -142   -615   -472    379    163   -545     49   -223   -213   -213   -223   -345
    -15   -449   -433    231    207   -441    109   -181   -145   -153   -150   -259
     93   -322   -418    114    254   -368    155   -140    -88    -98    -88   -176
    244   -127   -371    -59    306   -249    244    -62     -5    -12    -10    -83
    439     88   -350   -262    394   -129    345     36     85     85     80      7
    659    303   -355   -483    506    -25    436    137    163    184    179    101
    815    504   -314   -659    566     96    535    239    228    265    254    192
    924    657   -267   -792    597    194    615    311    277    327    324    280
    995    730   -265   -862    631    233    662    342    288    353    358    329
   1036    784   -252   -911    644    267    698    353    280    348    355    335
   1034    805   -228   -919    631    288    748    371    290    358    366    348
   1028    852   -176   -940    602    337    818    405    311    379    392    379
   1023    932    -90   -976    558    420    875    439    342    407    418    407
   1000    966    -36   -984    517    465    943    485    376    431    446    428
   1008   1034     23  -1021    493    530   1023    553    441    491    498    472
    987   1093    103  -1041    441    600   1088    618    504    548    553    532
   1015   1179    163  -1096    426    672   1122    662    555    587    592    574
   1122   1265    140  -1195    488    704   1156    706    607    636    644    613
   1270   1350     80  -1312    594    714   1171    732    628    654    670    633
   1478   1499     18  -1488    730    758   1158    761    657    680    693    665
   1704   1680    -23  -1691    865    828   1156    813    717    732    748    730
   1948   1891    -57  -1919   1002    917   1156    888    776    784    802    789
   2117   2055    -62  -2088   1091    997   1208   1031    867    852    852    831
   2218   2187    -31  -2203   1124   1078   1286   1254   1013    966    930    885
   2330   2330      0  -2330   1166   1166   1353   1506   1210   1148   1091   1023
   2452   2652    197  -2553   1127   1426   1371   1779   1493   1465   1397   1332
   2520   3013    491  -2766   1013   1753   1291   1826   1647   1717   1706   1693
   2496   3252    756  -2876    867   2005   1096   1423   1556   1800   1922   1974
   2361   3356    995  -2857    683   2177    883    888   1400   1826   2047   2135
   2171   3200   1028  -2686    571   2114    636    306   1021   1509   1771   1883
   2013   2740    727  -2377    641   1735    420   -192    426    805   1060   1197
   1956   2226    270  -2094    841   1249    200   -389      0    265    498    644
   1958   1906    -51  -1932   1005    927    124   -241     28    228    415    519
   1875   1847    -28  -1862    953    909    176      2    197    337    478    550
   1756   1880    124  -1821    815   1002    322    288    428    522    620    683
   1657   1919    262  -1790    696   1093    488    558    649    709    766    831
   1548   1922    374  -1735    587   1148    574    683    753    795    831    885
   1379   1829    449  -1605    462   1140    618    714    787    823    862    888
   1257   1699    439  -1478    410   1070    602    693    758    805    833    865
   1197   1566    368  -1382    413    969    548    641    691    753    769    779
   1078   1522    444  -1299    316    984    566    672    701    784    784    792
    867   1556    688  -1213     90   1124    685    815    828    930    924    917
    615   1584    969  -1098   -176   1278    831    982    984   1093   1104   1026
    348   1548   1200   -948   -426   1374    937   1101   1088   1197   1210   1096
    239   1439   1200   -839   -480   1319    943   1096   1083   1179   1184   1067
    342   1454   1111   -901   -384   1286    872   1010   1026   1109   1096    989
    381   1517   1135   -950   -376   1327    797    932    974   1044   1015    950
    275   1436   1158   -857   -441   1299    779    914    971   1015    974    945
    233   1312   1078   -771   -420   1195    756    888    940    969    935    904
    249   1197    948   -724   -350   1072    685    828    865    888    875    844
    298   1088    789   -693   -244    940    626    782    813    820    823    795
    293    995    701   -646   -205    849    584    756    784    784    797    753
    213    909    696   -561   -241    802    571    750    769    766    779    727
     98    766    667   -433   -283    717    581    753    763    758    763    683
     49    618    568   -335   -259    594    566    745    740    737    732    620
     28    467    439   -249   -205    454    532    730    714    706    688    537
     10    316    306   -163   -148    311    509    722    706    685    646    493
    -96    290    384    -98   -239    335    485    717    698    683    641    483
   -262    277    537     -7   -400    407    480    724    704    696    654    491
   -480    171    649    153   -563    410    498    750    735    727    693    532
   -646     93    740    277   -693    415    496    763    756    748    709    561
   -659     70    730    293   -696    400    444    722    727    717    678    540
   -607     77    685    262   -646    381    371    670    672    672    633    501
   -517     44    561    236   -537    301    296    618    610    626    592    452
   -381      7    389    187   -384    197    218    558    545    576    545    407
   -192     49    241     70   -218    145    140    491    478    530    493    371
    -41     57     96     -7    -67     75     51    402    387    452    413    306
     25     49     23    -38      0     38     12    342    335    394    355    270
     57    -23    -80    -15     67    -51     -2    298    301    348    311    228
     54    -83   -140     12     96   -111    -28    231    254    285    249    158
     54    -83   -140     12     96   -111    -44    192    236    249    226    142
     44   -101   -145     28     93   -122    -72    142    194    189    174     93
    -15   -140   -124     77     54   -132    -88     96    145    135    119     46
    -93   -252   -158    174     31   -205   -114     41     77     62     38    -33
   -187   -361   -176    272     -7   -270   -119      7     33     15    -12    -83
   -293   -449   -155    371    -70   -303   -124    -28      5    -18    -51   -119
   -397   -563   -166    480   -116   -366   -145    -88    -38    -72   -116   -189
   -465   -662   -197    561   -135   -431   -200   -161    -90   -137   -184   -254
   -491   -717   -226    602   -132   -472   -252   -233   -140   -194   -236   -298
   -530   -795   -267    659   -132   -532   -301   -301   -200   -246   -288   -348
   -672   -911   -239    792   -218   -576   -314   -345   -244   -293   -329   -394
   -815   -984   -168    898   -324   -576   -340   -381   -283   -329   -358   -415
   -963  -1067   -103   1013   -431   -587   -358   -392   -301   -340   -363   -415
  -1096  -1114    -18   1104   -542   -566   -368   -379   -301   -327   -345   -397
  -1257  -1156    101   1208   -680   -527   -363   -358   -283   -306   -319   -371
  -1345  -1221    122   1280   -735   -548   -368   -355   -288   -314   -322   -368
  -1431  -1244    187   1337   -810   -527   -366   -345   -283   -301   -311   -342
  -1540  -1270    270   1402   -906   -501   -368   -337   -270   -285   -296   -324
  -1579  -1286    293   1434   -937   -496   -407   -345   -267   -288   -293   -332
  -1551  -1291    259   1421   -906   -517   -457   -358   -259   -288   -298   -348
  -1532  -1262    267   1397   -901   -498   -485   -361   -236   -267   -280   -335
  -1525  -1280    241   1400   -885   -519   -527   -374   -228   -259   -272   -329
  -1538  -1270    267   1405   -904   -501   -553   -371   -215   -246   -254   -314
  -1548  -1213    335   1379   -943   -439   -563   -355   -189   -226   -233   -298
  -1535  -1189    345   1361   -943   -423   -584   -366   -181   -220   -233   -309
  -1566  -1221    345   1392   -958   -439   -610   -374   -187   -231   -244   -314
  -1613  -1239    374   1426   -995   -433   -626   -376   -192   -233   -239   -301
  -1626  -1267    355   1447   -992   -457   -646   -397   -205   -249   -252   -306
  -1667  -1317    348   1491  -1010   -485   -675   -415   -218   -265   -265   -309
  -1738  -1376    358   1556  -1052   -509   -701   -441   -236   -288   -283   -322
  -1826  -1428    397   1628  -1111   -517   -691   -433   -226   -280   -277   -319
  -1862  -1460    402   1660  -1135   -527   -696   -426   -223   -275   -280   -324
  -1873  -1467    405   1670  -1140   -532   -719   -428   -239   -290   -298   -340
  -1844  -1436    407   1639  -1130   -514   -743   -439   -254   -309   -322   -355
  -1790  -1369    420   1579  -1106   -475   -730   -407   -223   -288   -301   -329
  -1758  -1293    465   1527  -1114   -415   -706   -374   -187   -246   -257   -280
  -1748  -1239    509   1493  -1130   -366   -680   -355   -153   -207   -207   -220
  -1738  -1197    537   1465  -1140   -329   -644   -324   -119   -171   -171   -189
  -1686  -1137    548   1413  -1117   -296   -631   -306   -106   -161   -161   -197
  -1621  -1114    506   1366  -1065   -306   -618   -280    -98   -153   -155   -194
  -1566   -997    568   1280  -1070   -215   -576   -244    -70   -124   -129   -163
  -1486   -914    571   1197  -1031   -171   -493   -142    -10    -93   -116   -163
  -1387   -831    555   1109   -971   -137   -335     85    140      7    -59   -132
  -1275   -678    597    974   -937    -41   -236    298    314    166     67    -25
  -1163   -376    784    769   -974    202   -181    535    555    439    332    228
  -1023    -59    963    540   -995    449   -228    670    753    724    670    584
   -966    192   1158    387  -1062    675   -303    478    761    888    948    917
  -1057    194   1252    428  -1156    722   -397     64    568    859   1023   1047
  -1145     38   1184    550  -1166    610   -524   -413    181    555    776    841
  -1189   -309    880    748  -1036    285   -693   -987   -472   -200     25    132
  -1171   -743    428    958   -800   -158   -891  -1371  -1060   -914   -683   -542
  -1145  -1013    129   1078   -639   -441   -945  -1280  -1083   -971   -771   -667
  -1127  -1163    -38   1145   -545   -602   -836  -1028   -893   -833   -696   -628
  -1150  -1145      5   1145   -579   -571   -722   -826   -719   -711   -623   -576
  -1156  -1062     93   1109   -626   -485   -527   -568   -498   -535   -493   -488
  -1083  -1065     15   1072   -550   -524   -381   -379   -332   -394   -389   -400
  -1015  -1072    -59   1044   -478   -566   -340   -329   -298   -374   -379   -394
   -937  -1036    -98    984   -420   -568   -342   -332   -311   -381   -392   -410
   -862   -989   -127    927   -368   -558   -348   -337   -324   -389   -405   -420
   -839   -992   -153    914   -342   -574   -355   -355   -345   -410   -431   -441
   -823  -1015   -192    919   -316   -605   -368   -371   -366   -428   -452   -467
   -826  -1036   -213    930   -306   -623   -376   -384   -384   -444   -467   -488
   -802  -1052   -249    927   -277   -652   -397   -407   -410   -465   -488   -506
   -766  -1036   -270    901   -249   -654   -423   -444   -446   -501   -519   -530
   -704  -1005   -301    854   -202   -654   -431   -452   -449   -504   -522   -540
   -659  -1018   -358    839   -153   -688   -428   -449   -446   -501   -527   -545
   -594   -995   -400    795    -98   -698   -433   -457   -449   -514   -542   -558
   -574  -1021   -449    795    -62   -735   -449   -478   -465   -542   -576   -589
   -558   -997   -439    776    -59   -719   -457   -480   -462   -540   -576   -597
   -498   -945   -446    719    -28   -696   -459   -480   -459   -532   -566   -587
   -433   -896   -462    665     12   -680   -465   -483   -449   -522   -548   -553
   -314   -878   -566    594    124   -722   -496   -514   -480   -553   -579   -571
   -184   -896   -714    540    265   -805   -550   -571   -535   -610   -631   -623
    -77   -904   -826    488    371   -865   -584   -615   -568   -646   -662   -657
     75   -880   -956    402    514   -917   -620   -646   -592   -672   -680   -667
    246   -805  -1052    277    649   -930   -644   -665   -605   -680   -691   -675
    480   -771  -1252    142    865  -1010   -714   -719   -662   -730   -745   -724
    446   -662  -1109    103    776   -885   -698   -667   -613   -657   -672   -646
    166   -607   -774    220    470   -691   -584   -519   -483   -514   -527   -509
    187   -626   -813    218    498   -719   -553   -483   -462   -485   -501   -504
    184   -530   -717    171    449   -623   -506   -413   -387   -397   -402   -402
    244   -491   -737    122    491   -615   -501   -389   -363   -363   -363   -374
    355   -439   -795     41    574   -615   -498   -371   -348   -329   -327   -350
    470   -376   -849    -46    659   -613   -491   -355   -335   -311   -309   -335
    550   -340   -891   -106    719   -615   -517   -366   -355   -324   -322   -345
    553   -311   -865   -124    709   -587   -509   -363   -368   -319   -314   -340
    501   -290   -792   -103    646   -540   -467   -337   -363   -301   -314   -335
    431   -324   -756    -54    589   -537   -441   -335   -381   -322   -345   -368
    400   -381   -782    -10    589   -581   -420   -340   -402   -355   -376   -420
    444   -415   -859    -15    652   -639   -428   -371   -431   -405   -428   -493
    537   -496  -1034    -20    784   -763   -470   -439   -491   -493   -535   -607
    558   -607  -1166     23    859   -885   -480   -470   -530   -558   -610   -701
    478   -730  -1208    124    841   -966   -465   -483   -542   -597   -654   -774
    371   -839  -1210    231    789  -1023   -446   -504   -561   -631   -698   -846
    213   -953  -1166    371    688  -1060   -431   -524   -579   -654   -737   -898
    -33  -1091  -1057    561    509  -1075   -379   -519   -568   -636   -719   -898
   -187  -1244  -1057    717    433  -1150   -361   -548   -600   -665   -743   -935
   -184  -1356  -1171    769    491  -1265   -397   -613   -665   -730   -800  -1005
   -176  -1465  -1288    820    555  -1376   -439   -683   -735   -805   -872  -1075
   -265  -1540  -1275    901    504  -1408   -413   -683   -732   -815   -880  -1080
   -387  -1532  -1148    958    379  -1340   -389   -672   -732   -815   -880  -1060
   -496  -1491   -995    989    249  -1244   -402   -693   -763   -836   -891  -1047
   -571  -1462   -891   1018    158  -1176   -392   -680   -748   -820   -870  -1010
   -639  -1473   -833   1054     96  -1153   -361   -662   -730   -810   -852   -969
   -701  -1475   -776   1088     36  -1127   -316   -641   -711   -802   -836   -948
   -784  -1478   -693   1127    -46  -1085   -272   -620   -683   -784   -818   -930
   -854  -1486   -631   1171   -111  -1060   -241   -602   -662   -774   -813   -909
   -875  -1447   -574   1158   -153  -1013   -215   -576   -641   -748   -784   -875
   -844  -1343   -501   1093   -174   -922   -168   -550   -618   -706   -743   -828
   -732  -1236   -504    982   -116   -870   -135   -540   -600   -665   -693   -779
   -561  -1093   -532    828    -15   -813    -85   -501   -576   -628   -657   -732
   -345   -893   -550    618    101   -724     -7   -431   -522   -566   -584   -654
   -189   -607   -418    397    111   -514    101   -316   -407   -428   -446   -517
   -298   -189    109    241   -205    -41    236   -184   -249   -259   -298   -319
   -441    155    597    142   -519    376    345    -72   -148   -153   -189   -158
   -119     85    202     15   -161    142    376    -77   -179   -174   -192   -176
     98    150     51   -124     23    101    400    -51   -168   -161   -174   -168
    171    272     98   -223     36    187    462      7   -109   -116   -140   -132
    293    400    106   -345     93    254    506     51    -62    -98   -135   -114
    496    537     41   -519    226    290    511     72    -57   -111   -137   -106
    698    680    -18   -691    358    329    514     96    -54   -111   -129    -96
    862    820    -44   -844    452    389    524    129    -41   -106   -122    -90
   1047    995    -51  -1021    550    472    563    184      0    -72    -83    -62
   1179   1135    -46  -1158    613    545    626    252     57    -12    -28     -7
   1275   1275      0  -1275    639    636    675    322    103     44     31     64
   1363   1413     49  -1389    654    732    724    397    163    111     93    124
   1475   1530     54  -1501    711    792    750    433    210    150    137    150
   1569   1592     23  -1582    771    810    766    459    241    181    171    163
   1597   1634     36  -1618    782    836    802    524    303    239    220    202
   1639   1714     75  -1678    782    893    859    641    407    322    285    252
   1706   1818    111  -1761    797    966    953    841    581    449    368    293
   1810   2003    189  -1909    810   1096   1026   1028    779    623    504    387
   1951   2307    353  -2130    800   1330   1057   1205   1049    917    784    644
   2104   2642    535  -2374    784   1590   1013   1358   1325   1280   1174   1049
   2239   3021    782  -2629    730   1901    893   1273   1405   1506   1522   1470
   2236   3052    813  -2644    711   1932    810    969   1197   1462   1623   1636
   2171   2891    717  -2533    727   1805    724    641    815   1163   1408   1465
   2112   2598    485  -2359    813   1543    545    166    194    472    711    797
   2107   2247    140  -2177    984   1195    262   -340   -454   -316   -111      5
   2130   1956   -176  -2044   1153    891     49   -431   -592   -467   -272   -192
   2117   1704   -413  -1912   1265    646     -2   -309   -457   -363   -231   -210
   2130   1602   -530  -1867   1330    537     18   -145   -280   -239   -176   -179
   2127   1652   -475  -1888   1301    589     98     44    -67    -80    -80   -103
   2078   1701   -376  -1891   1226    662    189    226    122     88     49    -15
   1997   1696   -303  -1847   1150    696    233    306    210    171    124     36
   1896   1641   -254  -1771   1075    693    249    337    241    202    155     67
   1805   1558   -246  -1680   1026    657    249    340    246    200    148     64
   1738   1486   -254  -1613    995    615    223    306    215    166    111     31
   1675   1410   -267  -1543    971    571    189    272    192    142     88      7
   1610   1309   -301  -1460    956    504    161    244    176    116     64     -7
   1535   1223   -311  -1379    924    457    153    223    171    109     70     -2
   1441   1150   -290  -1299    867    431    155    213    171    106     72      0
   1327   1083   -244  -1208    787    420    166    218    181    109     77      5
   1169    995   -174  -1083    670    413    171    218    184    111     83     12
   1018    906   -111   -961    566    397    171    228    189    124    103     46
    891    839    -54   -867    472    394    174    236    194    142    122     57
    779    753    -25   -766    402    363    179    244    210    168    137     59
    667    665     -2   -667    335    329    187    249    220    187    153     62
    524    553     28   -537    249    290    213    259    228    200    161     33
    368    480    109   -426    129    296    218    254    215    192    145      7
    200    426    226   -314    -12    327    231    254    223    205    150     18
     18    348    329   -184   -155    340    244    262    244    226    166     38
   -187    236    423    -23   -303    329    239    267    277    236    168     44
   -433     88    522    171   -478    303    233    272    311    241    166     49
   -644    -33    607    337   -626    285    218    275    340    252    181     67
   -813    -80    730    444   -774    324    207    290    376    283    220    114
  -1023   -122    901    574   -963    389    233    340    436    342    283    176
  -1267   -181   1085    722  -1179    449    246    387    485    394    332    223
  -1530   -275   1254    901  -1395    488    277    446    542    454    389    280
  -1777   -355   1421   1065  -1600    532    306    498    587    509    449    340
  -1909   -381   1527   1145  -1719    571    303    517    607    540    483    384
  -1880   -436   1444   1158  -1665    504    241    467    555    498    449    350
  -1808   -491   1317   1148  -1564    413    181    407    496    444    400    306
  -1766   -553   1213   1158  -1491    329    122    345    426    384    342    257
  -1610   -615    995   1114  -1304    189     20    233    309    270    231    142
  -1241   -696    542    966   -893    -77   -153     49    114     83     49    -31
   -932   -815    116    875   -527   -350   -301   -111    -64    -93   -124   -202
   -756   -914   -161    833   -298   -537   -407   -228   -205   -228   -249   -319
   -678  -1000   -322    839   -179   -662   -478   -319   -306   -342   -361   -418
   -714  -1114   -400    914   -161   -756   -522   -400   -381   -433   -449   -511
   -839  -1213   -374   1026   -233   -795   -540   -436   -415   -483   -504   -574
  -1002  -1312   -309   1156   -348   -810   -545   -459   -431   -511   -537   -620
  -1096  -1395   -298   1247   -400   -846   -553   -485   -446   -537   -571   -646
  -1143  -1444   -301   1291   -423   -875   -584   -524   -467   -563   -602   -678
  -1234  -1514   -283   1374   -475   -898   -607   -545   -472   -576   -618   -698
  -1330  -1584   -254   1457   -537   -922   -636   -566   -478   -584   -633   -724
  -1423  -1610   -187   1517   -618   -898   -659   -576   -462   -574   -623   -730
  -1530  -1686   -155   1605   -688   -922   -685   -584   -462   -579   -636   -735
  -1621  -1678    -59   1649   -782   -870   -688   -563   -431   -555   -610   -698
  -1683  -1636     46   1660   -867   -795   -693   -542   -407   -530   -581   -659
  -1732  -1639     93   1686   -914   -774   -706   -535   -410   -517   -574   -646
  -1691  -1584    106   1636   -901   -740   -711   -514   -397   -493   -550   -636
  -1610  -1493    114   1551   -862   -691   -675   -459   -345   -441   -498   -587
  -1538  -1379    158   1457   -849   -610   -613   -394   -275   -374   -431   -517
  -1473  -1262    210   1369   -841   -527   -548   -329   -210   -314   -371   -457
  -1397  -1114    283   1254   -841   -415   -511   -288   -168   -275   -329   -415
  -1325   -989    332   1156   -831   -329   -488   -262   -129   -241   -288   -381
  -1231   -867    363   1047   -797   -252   -465   -233    -88   -194   -241   -337
  -1158   -763    394    961   -776   -184   -454   -215    -59   -158   -200   -293
  -1132   -748    381    937   -758   -184   -454   -197    -46   -142   -179   -270
  -1166   -761    405    963   -787   -176   -415   -155     -7   -103   -148   -233
  -1195   -693    501    943   -849    -96   -371    -98     44    -54    -98   -184
  -1221   -654    566    937   -893    -44   -342    -57     83    -25    -64   -153
  -1239   -639    600    935   -919    -20   -358    -64     72    -38    -72   -153
  -1202   -620    581    911   -893    -20   -374    -83     62    -49    -75   -145
  -1104   -607    496    854   -802    -54   -394   -106     49    -67    -85   -150
  -1023   -636    387    831   -706   -124   -405   -124     33    -85   -109   -168
   -989   -670    319    828   -657   -176   -431   -163     -2   -124   -142   -200
   -937   -678    257    807   -600   -210   -462   -205    -46   -171   -189   -241
   -883   -678    205    779   -545   -236   -480   -231    -77   -197   -220   -265
   -802   -665    137    735   -470   -265   -488   -241    -93   -205   -223   -267
   -732   -678     54    704   -394   -311   -467   -236    -96   -202   -215   -265
   -706   -698      7    701   -358   -345   -423   -218    -98   -202   -218   -275
   -696   -667     25    680   -363   -322   -394   -202   -103   -205   -215   -265
   -678   -636     41    657   -361   -298   -345   -171    -88   -184   -192   -233
   -688   -623     64    654   -379   -280   -288   -127    -54   -150   -158   -213
   -740   -628    111    683   -426   -259   -223    -75    -12   -111   -119   -179
   -800   -657    142    727   -472   -257   -153    -20     25    -77    -80   -148
   -846   -631    215    740   -532   -207    -77     57     75    -44    -54   -127
   -911   -545    363    727   -639    -90     90    277    239     62      7    -88
  -1000   -413    587    706   -795     88    275    550    483    267    166     36
  -1057   -171    883    613   -971    355    413    833    818    602    478    329
  -1062    137   1200    462  -1130    667    446   1098   1163   1013    906    748
  -1047    441   1488    301  -1267    966    363    992   1236   1247   1252   1140
  -1075    555   1631    257  -1353   1093    249    592   1049   1262   1405   1348
  -1135    446   1579    342  -1358   1010    103    116    680   1028   1273   1262
  -1202     23   1226    589  -1213    623    -96   -441     67    374    623    672
  -1236   -410    823    823  -1031    205   -335   -901   -618   -488   -262   -137
  -1148   -680    465    914   -807   -109   -470   -932   -800   -732   -532   -407
  -1052   -813    236    932   -646   -288   -415   -698   -623   -600   -467   -397
  -1002   -831    171    917   -587   -329   -309   -472   -428   -444   -363   -322
  -1002   -743    259    872   -633   -241   -116   -223   -200   -254   -218   -200
  -1070   -618    452    844   -763    -83     59      7     12    -80    -75    -80
  -1153   -535    615    844   -885     38    142    116    127     10      0    -15
  -1208   -535    672    872   -940     67    179    161    153     51     36     18
  -1270   -631    636    950   -953      2    184    158    145     54     25      7
  -1309   -688    620   1000   -966    -33    166    140    127     38      2     -5
  -1304   -672    631    987   -969    -23    158    132    119     33     -5     -7
  -1280   -649    631    966   -956    -10    148    116    111     23    -10    -18
  -1291   -667    623    976   -958    -23    119     83     83     -5    -41    -33
  -1330   -737    589   1034   -961    -75    106     62     59    -31    -62    -57
  -1340   -787    550   1062   -948   -119     77     36     31    -57    -80    -80
  -1293   -805    488   1049   -891   -158     41      5     -5    -90   -106    -98
  -1252   -807    444   1028   -849   -181     28     -7    -10    -98   -109    -93
  -1192   -763    428    976   -813   -166     20    -15    -12   -106   -106    -90
  -1124   -672    449    896   -789   -111     46      7      5    -88    -85    -75
  -1044   -517    527    782   -787      5    135     88     67    -12    -28    -10
   -984   -371    613    675   -800    119    228    189    158     75     51     70
   -896   -236    657    566   -779    210    265    265    241    142    119    129
   -784   -145    639    462   -711    246    257    293    301    179    153    168
   -581    -70    511    327   -548    220    194    254    301    174    142    168
   -410    -77    329    244   -371    124     93    171    231    127    101    114
   -350   -140    210    244   -280     33     44    111    174     90     75     80
   -348   -181    166    262   -259    -10     12     85    135     59     72     96
   -368   -252    116    311   -244    -67    -28     64    101      7     31     98
   -361   -262     98    309   -231    -80    -62     75    114     12      5    114
   -374   -285     85    329   -231   -101    -64    101    142     59     23    116
   -366   -301     64    335   -215   -119    -88     96    140     80     36     90
   -262   -303    -41    283   -111   -174   -119     83    127     96     57     54
   -171   -301   -129    233    -20   -215   -142     67    101     96     64     41
    -90   -254   -166    171     36   -210   -145     77     96    103     96     77
     10   -254   -267    119    137   -259   -148     64     70     90     90     62
    111   -293   -405     90    257   -348   -163     44     46     67     77     23
     93   -319   -413    111    252   -366   -181     25     15     49     72     28
    -23   -337   -316    179    145   -327   -174     41     25     51     93     75
    -90   -418   -327    252    116   -371   -184     36     25     31     72     85
   -127   -527   -400    327    135   -465   -220    -15    -28    -28      7     44
   -207   -626   -418    415    103   -522   -236    -83    -98   -109    -70    -44
   -350   -779   -428    563     38   -605   -231   -132   -161   -181   -145   -142
   -530   -927   -397    727    -67   -662   -218   -171   -218   -246   -220   -220
   -631  -1023   -392    828   -119   -709   -207   -205   -257   -298   -293   -267
   -620  -1088   -467    852    -77   -779   -194   -244   -298   -348   -350   -309
   -602  -1161   -558    880    -23   -859   -179   -275   -316   -387   -384   -368
   -724  -1184   -462    953   -132   -823   -137   -267   -296   -387   -379   -402
   -836  -1192   -355   1015   -241   -774   -101   -257   -290   -376   -361   -405
   -971  -1254   -283   1111   -345   -769    -77   -259   -285   -361   -348   -418
  -1184  -1327   -142   1257   -522   -737    -36   -259   -270   -340   -340   -407
  -1345  -1410    -64   1376   -641   -740    -15   -270   -272   -342   -337   -407
  -1405  -1488    -83   1447   -662   -787    -46   -316   -314   -376   -361   -454
  -1470  -1569    -98   1517   -688   -833    -77   -366   -353   -418   -402   -501
  -1525  -1626   -101   1574   -711   -865   -106   -402   -379   -452   -439   -537
  -1491  -1621   -129   1553   -683   -875   -106   -405   -374   -462   -446   -555
  -1423  -1525   -101   1475   -662   -813    -57   -361   -335   -428   -418   -532
  -1371  -1361     10   1366   -693   -675     41   -262   -254   -353   -350   -462
  -1363  -1228    135   1296   -750   -548    142   -155   -174   -272   -265   -381
  -1369  -1093    275   1228   -823   -410    223    -70   -101   -210   -207   -303
  -1356   -917    439   1137   -898   -239    301      7    -36   -142   -137   -249
  -1332   -756    574   1044   -956    -90    397    111     57    -31    -20   -187
  -1314   -626    688    969  -1002     31    470    181    127     51     80    -96
  -1301   -517    784    909  -1047    135    532    246    184    127    150     -5
  -1296   -405    891    852  -1093    241    615    319    257    200    215     93
  -1247   -296    948    769  -1098    324    688    374    316    257    265    181
  -1161   -192    969    675  -1065    387    740    405    350    285    285    239
  -1023    -67    956    542   -992    444    789    428    384    309    322    272
   -828     62    891    384   -859    475    859    475    439    355    368    345
   -665    181    846    241   -756    514    898    504    485    381    397    415
   -527    267    795    129   -662    532    927    535    524    407    426    493
   -327    446    774    -59   -550    610    956    574    576    449    472    602
    -96    704    800   -303   -446    750    995    633    639    509    542    730
     98    911    813   -506   -358    862   1052    696    701    574    618    839
    275   1054    779   -667   -252    917   1104    730    743    618    659    885
    493   1140    646   -818    -77    893   1111    717    745    631    662    841
    732   1163    431   -948    150    797   1026    646    691    584    607    711
   1010   1293    283  -1153    363    789    914    584    631    524    540    639
   1241   1361    119  -1301    561    743    828    550    594    480    488    581
   1423   1330    -96  -1376    758    618    735    493    537    413    433    483
   1558   1286   -272  -1421    917    506    641    433    475    353    384    392
   1644   1267   -379  -1457   1010    446    594    407    431    316    355    363
   1678   1228   -452  -1454   1065    389    602    449    423    296    329    337
   1756   1283   -472  -1519   1114    405    688    618    506    348    353    350
   1867   1434   -433  -1649   1150    501    771    823    633    472    449    405
   1925   1608   -319  -1766   1122    644    833   1067    833    696    654    574
   2018   1823   -194  -1919   1106    815    800   1169    963    904    896    807
   2029   2078     46  -2055    989   1062    683    909    945   1041   1135   1106
   1816   2231    415  -2023    701   1325    511    405    865   1161   1361   1384
   1457   2208    750  -1831    353   1480    358    -72    704   1122   1376   1431
   1156   1826    670  -1491    241   1249    207   -550    257    610    859    930
    995   1260    265  -1130    366    763    -18   -891   -298    -85    153    239
    852    789    -62   -820    457    363   -171   -859   -446   -306    -96    -15
    644    605    -41   -626    342    283    -80   -542   -233   -153     10     46
    480    584    103   -532    187    345     80   -215      2     23    142    155
    433    615    181   -524    127    400    280    106    239    205    285    265
    514    672    158   -592    179    415    415    314    405    332    374    319
    620    706     85   -665    267    397    454    381    467    376    397    335
    589    722    132   -657    228    428    498    428    511    410    420    358
    470    659    187   -566    140    423    527    454    537    433    431    366
    363    576    213   -470     75    394    506    449    532    433    415    350
    283    452    168   -368     57    311    483    428    506    410    387    309
    272    319     46   -296    114    184    431    389    475    379    353    244
    303    223    -80   -265    192     72    379    363    441    353    319    187
    298    155   -142   -226    220      7    366    374    441    355    311    166
    290    140   -150   -215    220     -5    348    363    439    353    301    155
    296     75   -220   -184    259    -72    316    345    431    335    272    132
    259     36   -223   -150    241    -93    285    342    441    329    259    114
    158     67    -90   -111    124    -10    298    381    491    374    298    150
     80    119     38   -101     20     80    335    444    540    420    345    202
     31    150    119    -90    -44    135    345    470    558    444    366    231
     31    158    127    -96    -46    142    358    478    558    452    371    241
     36    137    101    -85    -31    119    374    480    550    449    361    226
     93     72    -20    -85     54     25    327    441    506    402    309    184
    148     41   -106    -96    127    -31    285    413    488    381    280    161
    236     25   -210   -132    223    -90    220    361    439    329    226    106
    303      7   -296   -155    301   -142    171    322    400    290    181     75
    379      0   -379   -189    379   -189    119    296    366    275    166     70
    444    -64   -511   -189    478   -288     57    262    314    246    137     49
    493   -111   -605   -192    548   -358      7    239    272    231    122     41
    501   -116   -618   -192    558   -366    -20    236    257    231    122     49
    467   -122   -589   -176    527   -355    -49    239    267    246    135     49
    426   -114   -542   -155    483   -327    -83    233    272    254    150     36
    431   -114   -548   -158    488   -329   -132    202    249    241    145     12
    439   -122   -561   -158    498   -340   -168    174    228    228    137      5
    428   -161   -592   -135    509   -376   -215    127    197    192    109     -7
    446   -194   -641   -127    542   -418   -280     54    137    135     57    -49
    483   -210   -693   -137    587   -452   -345    -10     80     85     15    -85
    436   -223   -659   -106    548   -441   -389    -54     46     54    -10    -96
    275   -254   -532    -12    402   -394   -363    -36     72     75     15    -49
     70   -303   -374    116    220   -340   -319     -7    103     93     41     -7
    -25   -329   -303    176    135   -316   -306     -7    101     72     28    -12
    -18   -350   -332    184    155   -342   -329    -62     51     10    -31    -67
     12   -428   -441    205    223   -433   -384   -142    -31    -83   -122   -153
     -7   -522   -514    265    252   -517   -426   -213    -98   -163   -205   -233
    -57   -644   -587    348    265   -615   -478   -283   -161   -239   -275   -311
   -106   -750   -644    428    267   -698   -522   -335   -207   -290   -329   -363
   -148   -839   -693    493    270   -766   -550   -368   -239   -327   -363   -410
   -158   -914   -756    535    298   -836   -589   -407   -275   -366   -402   -452
   -129   -971   -841    550    353   -906   -636   -457   -322   -418   -454   -506
   -161  -1026   -865    594    350   -945   -667   -478   -342   -444   -480   -540
   -246  -1034   -787    639    267   -911   -652   -449   -322   -423   -459   -519
   -350  -1000   -649    675    148   -826   -607   -387   -283   -376   -413   -472
   -428   -932   -504    678     36   -719   -563   -324   -236   -322   -361   -420
   -462   -833   -371    649    -46   -602   -514   -265   -179   -267   -301   -361
   -436   -740   -303    587    -70   -522   -462   -205   -116   -205   -241   -303
   -392   -618   -228    504    -83   -423   -384   -129    -46   -135   -174   -239
   -332   -454   -122    392   -106   -288   -293    -64     18    -72   -111   -179
   -267   -316    -49    293   -109   -184   -200      0     80    -12    -49   -116
   -197   -205     -7    200    -96   -109   -129     54    137     46      7    -59
    -96    -59     33     77    -64    -12    -88     93    181     88     49    -18
     41     98     57    -72     -7     77    -77    111    205    114     80     15
    176    220     44   -197     67    132    -88    122    218    135    106     54
    296    306     10   -303    142    158   -111    119    202    140    111     75
    392    363    -28   -379    210    168   -103    124    194    140    111     70
    485    459    -28   -472    257    215    -77    145    207    161    129     83
    597    530    -67   -563    332    231    -70    148    200    158    127     88
    688    553   -135   -620    410    207    -67    132    174    142    109     80
    766    566   -200   -667    483    184    -51    142    168    150    116     93
    820    571   -249   -698    532    161     -2    171    181    161    129    106
    865    618   -246   -740    555    187     31    187    189    171    135    106
    922    662   -262   -792    592    200     72    194    197    176    145    119
    974    704   -270   -839    620    218     90    192    194    171    145    124
   1026    722   -306   -875    667    207    106    189    187    166    142    119
   1072    771   -301   -922    688    236    129    194    192    166    153    132
   1080    748   -332   -917    706    207    153    200    194    161    153    127
   1067    748   -319   -909    693    215    179    207    200    161    153    124
   1031    756   -275   -896    654    241    197    223    207    174    163    140
    979    763   -215   -870    597    275    215    231    210    181    171    132
    922    724   -197   -823    558    262    218    228    202    168    155    103
    841    688   -153   -766    496    267    228    226    197    163    153    124
    776    675   -101   -730    439    288    249    236    202    166    158    129
    706    628    -77   -667    392    275    288    298    239    184    155    116
    628    639      7   -633    309    324    400    488    374    272    202    140
    555    740    181   -649    187    462    514    711    576    449    345    257
    506    904    397   -706     54    652    568    943    833    730    613    498
    428   1111    683   -769   -127    898    532   1101   1065   1047    976    878
    303   1395   1091   -849   -394   1241    444    911   1075   1215   1280   1262
    119   1384   1265   -750   -571   1325    374    587    930   1226   1408   1460
    -57   1161   1218   -553   -639   1189    285    200    592    956   1202   1288
   -239    774   1013   -267   -626    893    174   -303     -2    249    475    561
   -361    314    672     20   -517    491    -23   -665   -542   -420   -205   -106
   -410     49    459    179   -436    254   -101   -602   -579   -483   -285   -215
   -522   -109    413    314   -470    153     -2   -342   -368   -314   -176   -150
   -691   -153    537    423   -615    192    145    -83   -129   -119    -36    -31
   -914     31    943    439   -930    488    400    254    194    171    213    184
  -1187    122   1309    532  -1247    714    597    517    446    394    413    355
  -1408     93   1501    654  -1454    797    667    615    548    488    493    420
  -1517     49   1566    735  -1540    807    701    670    594    537    532    465
  -1644    -41   1600    841  -1623    779    719    685    600    545    530    465
  -1738    -83   1654    911  -1696    784    698    667    579    527    509    436
  -1873   -168   1704   1021  -1790    766    672    641    555    511    488    418
  -2036   -277   1758   1158  -1899    740    698    670    574    535    501    436
  -2218   -342   1873   1278  -2047    763    691    670    566    527    491    420
  -2356   -405   1948   1379  -2153    771    685    654    548    506    465    397
  -2468   -483   1984   1475  -2229    750    657    628    530    480    436    376
  -2595   -592   2003   1595  -2299    704    626    605    514    454    413    363
  -2743   -626   2114   1683  -2429    743    618    600    517    457    413    371
  -2811   -652   2156   1730  -2483    750    600    589    511    452    407    371
  -2766   -691   2075   1727  -2421    691    553    545    478    420    376    342
  -2712   -735   1977   1725  -2346    620    485    470    415    358    316    288
  -2673   -795   1878   1732  -2278    540    426    405    355    296    257    236
  -2608   -782   1826   1693  -2218    522    400    371    329    265    228    207
  -2564   -795   1769   1678  -2169    485    374    337    301    231    187    176
  -2512   -813   1699   1662  -2107    441    322    293    267    192    140    166
  -2423   -852   1571   1636  -1997    358    254    244    231    155    119    161
  -2343   -844   1499   1592  -1922    327    213    202    194    119     96    129
  -2223   -797   1423   1509  -1823    311    158    161    158     90     70     83
  -2065   -779   1286   1423  -1675    252     85    106    103     44     28     36
  -1932   -769   1163   1350  -1551    197     18     64     70     23     10     46
  -1797   -743   1054   1270  -1428    155    -62     12     28     -2    -10     44
  -1652   -727    924   1187  -1288     98   -135    -33      0    -18    -25     41
  -1480   -704    776   1093  -1130     36   -213    -96    -54    -57    -70     18
  -1304   -654    649    976   -976     -2   -262   -135    -88    -80    -80     12
  -1096   -620    475    857   -787    -72   -311   -189   -140   -127   -119    -23
   -896   -607    288    750   -594   -158   -366   -254   -213   -197   -187    -75
   -727   -579    148    654   -439   -215   -387   -301   -275   -252   -254   -114
   -610   -550     59    579   -337   -246   -384   -319   -311   -283   -270   -142
   -568   -566      2    566   -285   -283   -381   -324   -342   -314   -280   -181
   -600   -615    -18    605   -293   -316   -384   -340   -379   -355   -314   -218
   -665   -709    -44    688   -311   -376   -394   -368   -428   -415   -376   -272
   -693   -807   -114    748   -290   -462   -394   -389   -467   -459   -428   -319
   -693   -833   -140    763   -277   -488   -350   -376   -472   -467   -454   -348
   -714   -888   -174    800   -272   -532   -306   -353   -470   -472   -478   -384
   -776   -904   -127    841   -324   -517   -239   -301   -428   -444   -462   -389
   -831   -833     -5    831   -415   -420   -124   -205   -335   -366   -392   -342
   -763   -706     57    735   -410   -327    -31   -132   -257   -306   -337   -303
   -576   -558     18    566   -301   -270     18    -96   -207   -277   -303   -283
   -316   -428   -111    374   -103   -270     23   -103   -194   -283   -311   -309
    -54   -316   -262    184    101   -290     25   -114   -184   -290   -324   -340
    166   -244   -410     36    288   -327     15   -132   -184   -303   -345   -379
    371   -171   -542   -101    454   -355      7   -145   -184   -311   -355   -397
    545    -72   -618   -236    581   -345     18   -137   -166   -301   -348   -389
    644     18   -628   -332    636   -303     41   -106   -127   -262   -324   -355
    659    101   -561   -381    610   -228    101    -49    -67   -202   -267   -303
    680    257   -423   -470    550    -83    189     44     25   -109   -171   -220
    704    394   -309   -548    506     44    275    135    111    -15    -75   -132
    714    462   -252   -589    483    103    337    202    161     44    -18    -85
    797    566   -231   -683    514    168    368    246    194     88     23    -51
    880    633   -249   -758    563    192    355    236    192     93     23    -49
    914    600   -314   -756    615    142    309    174    145     62      0    -83
    989    540   -449   -766    719     44    218     90     72      5    -44   -132
   1057    509   -550   -784    805    -20    161     46     23    -28    -75   -161
   1072    475   -597   -774    833    -59    135     25      2    -46    -93   -171
   1075    467   -607   -771    841    -70    129     25      0    -41    -85   -161
   1070    452   -620   -763    844    -85    119     18    -20    -57    -88   -168
   1072    472   -602   -774    836    -64    119     15    -28    -62   -101   -163
   1091    462   -631   -776    859    -83    119     18    -33    -67    -98   -168
   1111    457   -654   -784    883    -98    119     15    -51    -83    -96   -189
   1065    449   -618   -758    841    -83    135     25    -57    -77    -98   -192
    995    400   -594   -698    795    -96    148     25    -64    -85   -114   -197
    896    355   -540   -628    717    -90    158     15    -77    -98   -129   -207
    763    280   -483   -522    623   -101    168     12    -77   -101   -122   -213
    665    220   -446   -444    555   -111    179     18    -70    -93   -127   -210
    535    163   -371   -350    452   -103    192     36    -51    -77   -124   -194
    353     80   -272   -218    314    -96    200     49    -46    -70   -103   -194
    210     33   -176   -122    194    -70    236     88    -15    -33    -62   -176
    137     88    -49   -114     93     20    293    145     36     18    -23   -109
     51    114     62    -83     -5     90    335    197     85     70     15    -57
    -38    106    145    -33    -90    127    376    241    127    116     64    -36
   -140     75    215     33   -176    145    413    277    150    145     90      2
   -241     80    319     77   -280    200    478    374    220    207    103     64
   -283    176    459     51   -371    316    592    566    376    322    184     77
   -223    272    496    -25   -361    384    688    776    579    504    376    145
   -111    498    610   -192   -361    553    763   1002    862    807    659    431
     15    802    787   -413   -384    795    691   1096   1039   1067    885    818
    158   1065    904   -613   -371    984    576    958   1052   1205   1195   1117
    202   1148    945   -678   -374   1047    498    657    896   1187   1353   1257
    244   1021    776   -631   -265    898    415    301    555    937   1215   1127
    311    649    337   -480    -12    493    241   -223    -80    213    441    392
    436    314   -122   -376    277     96    -46   -740   -730   -563   -389   -371
    654    106   -548   -381    602   -220   -275   -904   -953   -813   -665   -636
    841    -88   -930   -376    885   -509   -272   -740   -800   -693   -563   -659
    891   -106   -997   -392    943   -550   -181   -530   -592   -542   -462   -576
    917    -57   -974   -431    943   -514    -49   -303   -376   -379   -340   -467
    914     44   -872   -480    893   -415     88    -88   -176   -210   -218   -335
    883    129   -753   -506    818   -311    137     10    -88   -142   -158   -241
    888    135   -753   -514    820   -309    140     36    -72   -132   -161   -226
    888    163   -724   -527    805   -280    150     54    -59   -116   -129   -215
    872    200   -672   -537    774   -236    166     70    -41   -101   -137   -189
    878    231   -646   -553    763   -207    194     98    -15    -80    -98   -155
    885    205   -683   -545    784   -239    226    135     38    -36     -7   -163
    854    226   -631   -540    743   -202    236    145     64    -23      2   -137
    849    257   -592   -553    722   -168    239    145     75    -25    -23   -106
    844    215   -628   -530    737   -205    231    135     75    -41    -51   -140
    852    168   -685   -511    769   -257    223    119     77    -57    -67   -174
    885    184   -701   -535    795   -257    200     90     77    -72    -98   -184
    930    184   -745   -558    839   -280    181     75     77    -72    -83   -194
   1013    228   -784   -620    898   -277    163     62     83    -70    -96   -215
   1096    244   -854   -672    974   -303    122     41     62    -98   -153   -215
   1169    252   -917   -711   1041   -332     85     28     41   -101   -140   -233
   1208    270   -937   -740   1072   -332     80     38     51    -77   -103   -223
   1210    296   -914   -753   1062   -309     83     46     64    -59   -101   -192
   1205    233   -971   -719   1088   -368    111     93    114      0    -31   -197
   1213    231   -982   -722   1098   -374     98    106    127     25    -10   -187
   1234    267   -966   -750   1101   -348     64     98    122     28    -38   -155
   1210    257   -953   -732   1083   -348     64    114    148     54     -2   -119
   1156    226   -932   -691   1044   -353     59    127    166     88     46   -101
   1137    244   -896   -691   1015   -324     51    137    174    111     59    -85
   1145    280   -865   -714   1005   -290     38    148    181    127     57    -62
   1150    314   -836   -732    995   -259     31    155    197    148     77    -28
   1119    335   -784   -727    950   -223     -2    142    192    155    101    -10
   1054    309   -745   -680    901   -218    -18    148    205    176    124     20
   1036    259   -779   -649    906   -259    -33    153    215    184    135     36
   1065    270   -795   -667    930   -262    -46    148    215    189    163     51
   1072    306   -766   -691    919   -228    -77    116    189    163    132     44
   1070    322   -748   -696    909   -210    -75    111    187    155    122     54
   1062    324   -737   -696    901   -205    -57    122    197    161    132     67
   1060    335   -724   -696    893   -194    -38    132    205    163    150     72
   1054    342   -711   -701    883   -184    -25    119    187    140    119     54
   1088    345   -743   -719    917   -197    -12    116    179    127    114     38
   1143    366   -776   -756    961   -205     -7     96    153     96     72      0
   1184    363   -820   -774   1002   -228    -15     62    122     51     10    -41
   1202    319   -883   -761   1041   -280    -18     31     98     15    -31    -77
   1228    296   -935   -763   1080   -319    -25      7     75    -10    -54   -124
   1239    283   -958   -763   1098   -337    -44    -25     54    -36    -80   -171
   1249    252   -997   -750   1124   -371    -59    -59     33    -57   -101   -194
   1247    223  -1023   -735   1135   -400    -77    -93     10    -83   -137   -213
   1241    158  -1083   -698   1163   -462    -90   -119    -12   -103   -163   -236
   1301    122  -1179   -711   1241   -530   -116   -148    -33   -124   -187   -257
   1371    129  -1241   -750   1306   -555   -142   -168    -46   -135   -205   -254
   1387     96  -1291   -740   1337   -597   -150   -176    -46   -137   -213   -246
   1366     77  -1288   -722   1327   -605   -166   -181    -54   -142   -223   -252
   1317     85  -1231   -701   1273   -571   -161   -174    -38   -124   -207   -236
   1265     62  -1202   -662   1234   -568   -137   -148    -12   -101   -184   -207
   1143     80  -1062   -613   1101   -491    -90    -77     57    -41   -140   -148
   1034    140   -896   -587    966   -376    -28    -12    124     18    -80    -85
    995    163   -831   -579    911   -335     23     33    174     67     -5    -57
   1008    181   -826   -594    917   -322     36     54    189     93     25    -33
   1005    249   -758   -628    883   -254     31     57    200    106     38     -2
    969    298   -670   -633    818   -184     25     70    223    127     62     25
    932    368   -566   -652    748    -98     28    101    257    163    106     75
    883    407   -475   -644    680    -33     44    137    290    194    150    119
    810    439   -374   -626    592     33     93    184    335    236    194    166
    750    478   -272   -615    511    103    127    210    363    267    233    218
    680    454   -226   -568    454    116    137    215    363    267    233    233
    620    426   -194   -522    407    116    140    218    358    265    226    236
    574    400   -176   -488    374    111    140    213    358    265    241    244
    532    335   -197   -433    366     70    145    207    342    244    228    228
    483    272   -210   -379    345     31    166    220    348    244    223    228
    426    231   -194   -327    311     18    176    202    337    226    205    213
    376    215   -161   -296    270     28    174    179    316    200    179    184
    345    176   -171   -262    259      2    158    161    296    171    153    161
    322    145   -176   -233    249    -15    145    145    280    161    142    158
    267    119   -148   -192    207    -12    163    153    290    174    153    179
    179     51   -127   -116    153    -36    181    166    293    179    161    174
    127      2   -124    -64    124    -59    189    174    303    184    163    168
    111     25    -88    -70     98    -28    179    161    301    181    161    158
     93      7    -85    -49     90    -38    181    158    296    179    158    150
     31    -54    -88     10     59    -70    184    161    288    176    150    137
      2    -98   -101     49     49   -101    187    168    280    171    140    127
     31    -54    -88     10     57    -70    213    213    280    161    116     96
     80     62    -18    -70     49     23    319    368    361    202    137     90
    132    142      7   -140     62     77    444    605    527    345    254    189
    200    314    111   -257     44    213    558    948    815    633    517    426
    277    589    311   -436    -18    452    563   1189   1072    963    865    766
    277    891    613   -584   -166    753    376    875   1062   1156   1161   1109
     98    995    896   -545   -397    945    116    233    930   1244   1345   1335
    -75   1015   1091   -470   -584   1054   -137   -376    646   1070   1239   1270
   -194    659    854   -233   -527    758   -358   -927     10    329    535    641
   -241     85    327     77   -283    205   -579  -1262   -657   -472   -246    -72
   -213   -254    -41    233    -88   -148   -602  -1049   -639   -511   -345   -202
   -218   -389   -171    303    -25   -280   -454   -719   -449   -379   -280   -168
   -236   -358   -122    296    -59   -241   -265   -418   -252   -231   -176    -80
   -270   -290    -20    280   -124   -155    -59   -140    -59    -75    -62     15
   -316   -288     28    301   -174   -129     57      5     44     15      7     88
   -335   -249     85    290   -210    -83    103     59     93     64     62    158
   -355   -277     77    314   -218   -101    111     67     96     72     72    176
   -374   -327     46    350   -210   -140    109     64     83     62     59    171
   -374   -283     88    327   -233    -98     90     51     64     54     54    168
   -376   -293     83    335   -231   -106     88     49     57     49     51    171
   -361   -285     75    322   -220   -106     72     38     36     33     44    174
   -345   -246     98    296   -223    -75     54     23     23     25     38    179
   -337   -262     75    298   -207    -93     51     31     33     41     54    197
   -371   -327     44    348   -210   -142     54     38     31     44     54    210
   -428   -355     70    389   -252   -145     54     31     20     36     44    202
   -462   -389     72    426   -267   -158     51     28      7     31     31    176
   -480   -407     72    444   -277   -168     49     36     10     33     31    168
   -467   -368     98    418   -283   -137     44     38     18     41     38    176
   -452   -355     96    402   -275   -129     51     54     28     51     46    184
   -410   -350     59    381   -236   -145     59     59     31     54     49    181
   -353   -311     41    329   -197   -135     46     51     23     49     44    187
   -303   -277     25    290   -166   -127     38     57     20     46     41    192
   -270   -254     15    259   -142   -119     44     70     31     46     46    200
   -252   -213     38    233   -145    -88     59     96     57     64     62    215
   -231   -194     36    210   -135    -77     72    127     96    101    114    246
   -194   -161     33    176   -114    -64     70    148    119    124    145    270
   -241   -158     83    200   -163    -38     75    174    142    153    171    280
   -267   -140    127    205   -197     -7     80    192    166    181    197    306
   -218    -98    116    158   -168     10     72    205    174    200    207    329
   -179    -46    132    111   -155     41     70    223    184    223    228    371
   -213    -28    181    119   -197     75     54    236    184    233    241    405
   -296    -96    200    197   -249     51     23    202    171    207    218    394
   -220    -70    148    142   -184     38      5    158    145    181    197    379
    -41     38     80      2    -62     59     -2    127    109    158    184    350
    150    148     -5   -150     75     72     -7    122     96    153    174    329
    226    174    -51   -200    140     62    -25    119     90    142    187    329
    158    174     15   -166     70     96    -18    140    124    168    215    353
     18    137    116    -77    -49    127      7    153    145    181    207    358
   -109     85    192     10   -150    137     18    140    132    171    179    337
   -181     38    220     72   -200    129     36    127    114    161    166    303
   -207    -75    132    140   -171     28     67    116     83    135    122    254
   -200   -176     23    187   -114    -75     90    109     44    106     90    205
   -148   -231    -83    189    -36   -155     98     88      7     70     54    153
   -135   -272   -137    205      0   -205    119     83    -10     49     18    111
   -135   -340   -205    236     33   -272    124     62    -41     10    -28     59
   -101   -381   -280    241     88   -329    109     23    -77    -33    -85     10
    -57   -405   -348    228    145   -376     88    -18   -114    -85   -150    -41
    -41   -436   -394    239    176   -415     93    -28   -119    -85   -132    -75
    -46   -483   -439    262    194   -462     85    -41   -132    -96   -135   -106
    -12   -511   -498    262    241   -504     57    -77   -163   -132   -174   -137
     25   -493   -522    231    272   -506     36    -96   -168   -140   -184   -155
     31   -444   -475    207    252   -459     46    -85   -142   -119   -168   -137
     -2   -413   -413    207    202   -413     88    -54   -103    -88   -153    -98
    -28   -361   -332    194    150   -345    148      5    -38    -25    -88    -46
    -75   -335   -259    205     90   -298    192     46     12     15    -41    -12
   -132   -324   -192    228     28   -259    236     90     62     59      0     23
   -129   -265   -137    194      2   -202    270    132    111    103     31     72
   -101   -189    -88    145     -7   -137    309    181    171    158     83    116
    -96   -122    -25    106    -36    -72    337    218    223    213    161    155
   -101     38    140     31   -119     88    358    241    272    262    205    226
   -127     88    213     18   -171    150    366    267    306    296    259    249
   -181     67    249     57   -215    158    410    301    342    327    301    272
   -254     90    345     80   -301    218    457    342    384    363    340    324
   -314    106    420    103   -366    262    496    384    418    397    376    371
   -316    148    465     83   -392    306    514    405    426    413    397    400
   -314    176    491     67   -402    332    537    423    428    426    402    423
   -296    187    483     54   -392    335    540    413    410    410    376    415
   -298    148    446     75   -371    296    532    394    379    381    361    374
   -272    163    436     54   -355    298    548    392    371    379    355    366
   -262    150    413     57   -337    280    568    384    358    361    324    350
   -285     98    384     93   -335    241    579    379    350    350    301    350
   -296    142    439     77   -366    290    607    394    358    355    306    374
   -327    150    478     88   -402    314    649    418    381    376    340    350
   -400    153    550    122   -475    350    691    465    420    413    384    371
   -454    171    626    140   -540    397    740    519    462    454    420    426
   -459    194    654    132   -555    423    766    555    491    480    431    465
   -480    197    675    140   -579    436    795    576    498    491    452    485
   -472    210    683    129   -576    446    818    584    493    488    457    478
   -431    252    683     88   -555    467    841    594    491    483    452    462
   -322    309    631      7   -475    470    870    618    498    488    454    462
   -174    374    545   -101   -361    457    940    727    558    524    465    459
    -28    467    493   -220   -262    480   1047    927    683    618    530    478
    163    659    493   -413   -166    576   1153   1166    872    800    680    605
    384    997    613   -691   -114    805   1223   1431   1124   1085    948    898
    566   1376    807   -974   -122   1093   1117   1465   1244   1309   1239   1252
    678   1618    940  -1148   -132   1280    979   1174   1215   1434   1491   1545
    717   1784   1067  -1252   -176   1426    878    787   1130   1496   1641   1719
    704   1719   1015  -1210   -155   1369    719    285    766   1174   1348   1467
    709   1325    613  -1018     46    971    514   -288     90    374    527    657
    885   1008    122   -948    381    566    311   -485   -301    -85     70    184
   1041    870   -171   -958    607    350    270   -337   -259    -80     44    129
   1124    872   -252   -997    688    311    355    -64    -44     75    140    189
   1127    909   -218  -1021    672    345    480    192    174    236    254    275
   1143   1026   -119  -1085    631    454    667    478    418    436    413    407
   1156   1161      5  -1161    574    584    813    670    597    589    542    527
   1249   1309     59  -1278    594    685    891    761    698    675    618    605
   1286   1413    127  -1350    579    771    937    818    774    722    667    646
   1374   1532    158  -1454    607    846   1015    885    849    774    722    701
   1382   1556    174  -1470    602    867   1060    909    880    779    730    717
   1247   1460    213  -1353    517    836   1028    878    857    743    693    696
   1166   1415    249  -1293    457    833    966    823    815    693    659    646
   1106   1335    228  -1221    439    782    914    769    769    641    613    592
   1034   1197    163  -1117    433    680    885    727    737    610    576    558
   1002   1114    111  -1057    446    613    823    665    685    555    524    498
   1021   1072     51  -1047    485    563    756    610    626    504    465    449
   1018   1015     -2  -1018    509    509    696    566    566    457    407    389
   1093    995    -98  -1044    594    449    654    555    532    446    402    363
   1218   1062   -155  -1140    688    454    672    587    555    485    431    389
   1361   1174   -187  -1270    774    493    719    631    592    517    449    400
   1353   1075   -280  -1215    818    397    667    594    540    459    379    324
   1371    997   -374  -1187    872    311    613    563    491    431    337    283
   1493   1041   -452  -1267    974    296    605    574    491    452    342    277
   1623   1106   -517  -1366   1070    296    587    566    485    449    329    254
   1639   1091   -548  -1366   1093    272    548    550    459    436    301    239
   1628   1075   -555  -1353   1093    259    488    527    433    426    293    233
   1654   1085   -568  -1369   1111    259    465    524    441    444    316    239
   1816   1221   -594  -1519   1205    314    452    540    462    483    358    296
   1805   1226   -581  -1517   1195    322    407    519    446    483    355    293
   1743   1135   -607  -1441   1176    265    324    470    407    457    324    262
   1842   1158   -683  -1499   1262    239    280    452    405    465    327    267
   1945   1223   -722  -1584   1332    252    252    436    407    465    340    283
   1909   1208   -701  -1558   1304    254    171    397    397    462    337    301
   1784   1104   -680  -1447   1231    213     85    355    376    441    311    309
   1649    992   -657  -1319   1153    168     28    309    335    402    277    290
   1470    862   -607  -1166   1039    129    -41    244    277    345    231    239
   1330    735   -594  -1031    963     70   -114    184    228    296    187    202
   1226    636   -589   -932    906     23   -155    132    189    249    140    168
   1226    644   -581   -935    904     31   -137    129    192    246    137    174
   1088    558   -532   -826    810     15   -153     98    161    205     96    132
    919    397   -524   -659    722    -62   -166     54    109    137     23     59
    769    254   -514   -514    641   -129   -181     18     72     83    -33     -2
    571    122   -449   -345    511   -163   -189     -5     49     46    -77    -44
    545    189   -358   -368    452    -83   -150     23     85     70    -54    -12
    480    179   -303   -329    392    -62   -140     28     93     70    -54    -10
    472    174   -298   -324    384    -62   -142     15     85     57    -67    -28
    480    150   -329   -314    405    -88   -161    -15     59     23    -98    -67
    337    -75   -413   -132    374   -244   -280   -127    -49    -88   -218   -184
    290   -179   -470    -54    379   -324   -342   -176   -101   -137   -270   -226
    272   -218   -493    -28    381   -355   -402   -207   -127   -163   -293   -233
    202   -254   -457     25    329   -355   -428   -218   -132   -174   -296   -236
    220   -200   -420    -10    316   -309   -394   -181    -90   -132   -257   -202
    137   -241   -379     51    257   -311   -405   -189    -96   -140   -267   -218
     23   -316   -342    145    181   -327   -431   -200   -106   -155   -283   -236
    -33   -296   -262    166    114   -280   -410   -166    -64   -124   -244   -205
    -31   -176   -148    103     57   -163   -353    -93     15    -46   -155   -111
    -57   -106    -49     80     -5    -77   -275    -23     93     31    -77    -28
      5     64     57    -36    -25     59   -187     67    189    119     10     62
    171    402    231   -285    -28    316    -90    189    329    265    163    215
     83    361    275   -223    -96    316   -124    163    316    257    166    218
   -109    174    283    -33   -194    228   -192     80    233    189     98    150
    -72    213    285    -70   -179    249   -176     85    233    197    103    150
    -23    288    311   -132   -166    298   -119    122    265    226    135    189
    -75    296    368   -111   -220    329    -98    122    265    226    142    205
    -46    314    361   -135   -202    337   -119    111    241    207    135    200
    -25    329    355   -153   -192    342    -85    129    244    210    142    213
     98    501    402   -298   -150    452     38    218    316    277    213    285
    155    587    428   -374   -135    509     77    262    348    311    244    322
    314    748    433   -532    -59    592    127    309    387    348    285    381
    613   1039    426   -826     93    732    215    400    470    428    368    483
   1083   1475    392  -1278    345    935    353    540    597    553    501    615
   1506   1943    433  -1725    535   1189    548    701    743    693    641    756
   1693   2200    506  -1948    592   1353    685    810    841    787    730    854
   1771   2340    566  -2057    602   1454    779    870    885    836    776    904
   1945   2522    576  -2234    685   1551    883    958    961    914    854    982
   2122   2717    592  -2421    763   1654   1002   1065   1057   1005    943   1070
   2130   2738    605  -2434    761   1673   1062   1117   1091   1039    979   1111
   2174   2852    675  -2514    748   1764   1111   1156   1127   1080   1023   1158
   2091   2855    763  -2473    665   1810   1124   1150   1124   1075   1018   1156
   1782   2579    797  -2182    491   1688   1080   1085   1052   1005    945   1078
   1748   2574    823  -2161    462   1699   1150   1184   1127   1057    974   1093
   1891   2798    904  -2346    493   1852   1304   1415   1314   1195   1075   1166
   1704   2743   1039  -2223    332   1891   1325   1538   1434   1296   1148   1205
   1556   2808   1252  -2182    150   2031   1330   1704   1683   1577   1423   1462
   1543   3060   1517  -2304     12   2288   1267   1826   1912   1914   1818   1880
   1361   3091   1730  -2229   -187   2410   1117   1610   1860   2029   2062   2184
   1104   2844   1740  -1974   -316   2294    961   1223   1595   1938   2104   2268
    911   2566   1654  -1740   -371   2112    782    761   1093   1478   1714   1935
    795   2166   1369  -1480   -288   1769    553    171    348    600    831   1130
    633   1631    997  -1135   -181   1314    270   -262   -257   -124    101    449
    602   1356    753   -979    -75   1054    168   -233   -296   -187      2    324
    574   1249    672   -914    -49    961    303     23    -54      0    116    389
    441   1122    680   -782   -119    901    410    210    145    142    202    444
    444   1208    763   -826   -158    984    568    452    397    353    363    571
    509   1369    859   -937   -174   1114    685    644    587    524    504    680
    605   1467    859  -1036   -129   1163    709    706    646    576    553    724
    771   1618    846  -1197    -36   1234    802    789    724    652    623    792
    992   1826    833  -1410     80   1330    859    846    776    704    665    836
    930   1696    766  -1312     83   1231    787    776    706    636    594    758
    872   1592    717  -1234     77   1153    719    717    652    581    537    701
    820   1465    641  -1143     88   1054    659    646    589    509    457    626
    724   1267    542   -997     90    906    581    555    506    418    361    530
    722   1158    436   -940    142    797    540    501    457    355    298    475
    568    992    420   -782     72    709    504    433    397    288    231    410
    504    901    397   -704     51    652    441    371    348    233    179    361
    511    880    368   -696     72    626    363    324    309    200    145    322
    509    795    285   -652    111    540    277    262    249    142     85    265
    433    589    155   -514    137    374    215    192    174     62      7    192
    337    457    119   -397    109    290    135    111    101    -10    -59    124
    249    319     67   -285     90    192     38     15     18    -98   -153     28
    348    298    -49   -322    200    124    -36    -38    -25   -142   -194    -18
    249    101   -150   -176    200    -23   -174   -148   -119   -236   -283   -111
    252     83   -168   -168    210    -41   -184   -142   -106   -226   -270    -90
    327    309    -20   -319    171    145    -44    -10     31    -88   -124     70
    509    678    168   -592    171    423    135    166    205     98     67    257
    745   1114    368   -930    189    740    329    355    381    296    267    446
   1041   1551    506  -1296    267   1028    514    545    561    488    470    641
   1283   1847    563  -1566    358   1205    652    683    696    633    623    805
   1441   1997    555  -1719    444   1278    693    735    748    698    698    880
   1597   2148    550  -1875    524   1350    735    779    795    763    769    945
   1816   2356    537  -2086    639   1447    792    839    862    839    849   1028
   1686   2182    496  -1935    594   1340    727    774    797    769    789    969
   1265   1756    491  -1509    387   1124    553    623    654    615    639    823
   1002   1488    483  -1247    259    984    449    519    555    506    537    719
    849   1262    413  -1057    218    839    353    433    465    402    433    615
    805   1140    335   -974    236    740    290    371    407    324    361    548
    756   1075    319   -914    218    698    309    363    394    293    324    519
    667   1026    358   -849    155    693    337    379    397    285    311    517
    610   1039    428   -823     90    735    394    407    423    296    322    524
    550    966    413   -758     67    691    407    397    405    262    288    470
    678    969    290   -823    194    631    407    376    381    220    239    410
    696    885    189   -792    252    537    397    342    340    174    179    342
    639    776    137   -709    252    457    361    288    283    111    109    265
    623    683     57   -654    283    371    329    226    228     51     38    187
    545    607     62   -576    241    335    322    184    202     20      2    148
    485    589    101   -537    192    345    348    181    223     31      7    155
    579    753    174   -665    202    465    452    270    316    122     98    246
    607    872    265   -740    171    568    555    342    387    184    163    319
    571    893    322   -732    124    607    589    358    405    197    176    329
    491    844    353   -670     67    600    550    342    389    184    171    329
    475    888    410   -683     31    649    568    371    418    220    215    379
    444    943    496   -696    -25    719    605    413    457    262    262    420
    366    953    587   -659   -109    771    623    439    483    290    293    444
    379    948    568   -665    -96    758    649    480    509    327    324    467
    436   1034    597   -735    -80    815    693    532    553    379    371    498
    462   1132    670   -800   -103    901    753    589    610    446    436    558
    457   1153    696   -805   -119    924    771    626    644    485    478    587
    374   1106    732   -743   -179    922    719    594    613    467    459    571
    446   1247    797   -846   -176   1023    763    639    675    535    524    644
    433   1210    776   -823   -174    995    748    615    667    530    524    649
    371   1083    711   -727   -168    898    662    548    600    472    470    607
    376   1065    688   -722   -155    878    610    506    555    439    439    581
    446   1085    639   -769    -96    862    594    485    532    420    418    558
    633   1179    545   -906     44    862    615    501    542    436    433    574
    750   1184    433   -966    158    810    610    496    527    426    418    566
    800   1117    316   -961    241    717    558    436    454    366    350    504
    901   1065    163   -984    368    615    517    384    379    303    285    439
    807    792    -15   -800    410    389    444    290    265    194    168    322
    696    579   -116   -636    407    231    400    218    176    114     80    228
    592    407   -184   -501    387    114    342    140     80     33     -7    135
    517    303   -215   -410    366     44    319    101     25    -15    -59     77
    441    192   -249   -316    345    -28    309     75    -12    -46   -103     25
    366     77   -288   -220    327   -103    283     44    -59    -88   -148    -18
    311     -5   -316   -153    314   -161    296     44    -72    -93   -161    -33
    218    -67   -285    -75    249   -176    301     41    -85    -98   -171    -44
    174   -111   -288    -31    228   -200    303     38    -98   -109   -179    -62
    114   -252   -366     70    239   -309    285      7   -140   -153   -228   -122
     12   -407   -420    194    215   -413    226    -51   -192   -210   -290   -187
     49   -415   -465    181    257   -441    207    -64   -197   -223   -303   -205
     15   -537   -555    259    285   -548    179    -83   -228   -272   -353   -270
    -85   -696   -610    392    262   -654    145    -33   -215   -303   -415   -358
    -23   -587   -566    303    270   -576    226    174    -36   -168   -319   -301
    -46   -436   -389    241    168   -413    293    387    200     49   -122   -124
    -44   -213   -168    127     59   -192    288    589    462    350    200    200
    -10    127    137    -57    -72    132    220    563    576    576    540    597
    -83    296    376   -109   -231    335    116    202    428    613    727    862
   -231    236    467     -2   -348    350     -5   -187    161    480    696    870
   -402    -70    329    236   -368    129   -181   -683   -345    -38    194    410
   -501   -563    -62    532   -220   -314   -431  -1197  -1047   -906   -693   -410
   -436   -865   -428    649     -5   -646   -613  -1301  -1299  -1234  -1031   -743
   -387  -1070   -683    727    148   -878   -587  -1101  -1130  -1119   -976   -769
   -363  -1124   -761    743    197   -945   -498   -870   -906   -953   -854   -704
   -379  -1130   -750    756    184   -940   -361   -657   -701   -810   -748   -618
   -467  -1111   -644    787     85   -878   -252   -470   -527   -672   -646   -517
   -498  -1067   -571    782     36   -820   -205   -368   -428   -584   -563   -462
   -405   -937   -535    670     64   -737   -106   -272   -337   -493   -467   -387
   -384   -893   -509    639     62   -701    -59   -228   -303   -452   -426   -353
   -454   -940   -488    696     15   -714    -80   -239   -322   -459   -433   -368
   -584  -1060   -475    820    -54   -769   -116   -267   -358   -488   -465   -392
   -605  -1078   -475    839    -64   -776   -166   -298   -394   -514   -498   -405
   -517  -1002   -485    761    -15   -745   -171   -293   -387   -501   -493   -392
   -600  -1150   -553    875    -25   -852   -187   -311   -405   -517   -498   -436
   -618  -1192   -574    904    -23   -883   -176   -306   -392   -509   -480   -439
   -607  -1176   -568    891    -20   -872   -163   -293   -368   -485   -454   -418
   -561  -1156   -594    859     15   -875   -150   -283   -350   -470   -446   -410
   -626  -1205   -579    917    -25   -893   -187   -309   -368   -488   -467   -444
   -693  -1267   -574    982    -62   -922   -207   -316   -366   -491   -470   -470
   -753  -1337   -584   1047    -85   -961   -202   -303   -353   -478   -465   -478
   -698  -1291   -592    995    -54   -943   -161   -254   -303   -428   -420   -428
   -766  -1296   -532   1031   -119   -914   -148   -244   -285   -415   -410   -413
   -810  -1270   -462   1039   -174   -867   -171   -223   -254   -379   -374   -371
   -841  -1223   -384   1031   -228   -805   -189   -207   -223   -342   -335   -337
   -935  -1293   -358   1114   -288   -826   -218   -236   -228   -358   -350   -358
   -878  -1273   -397   1075   -241   -836   -244   -228   -223   -345   -340   -335
   -724  -1111   -389    917   -168   -750   -228   -176   -158   -275   -270   -249
   -756  -1101   -345    927   -205   -724   -233   -168   -129   -249   -246   -218
   -774  -1096   -322    935   -226   -709   -265   -181   -122   -236   -236   -189
   -748  -1021   -272    883   -239   -646   -316   -194   -106   -207   -200   -145
   -706   -989   -283    846   -213   -636   -376   -220   -116   -205   -197   -122
   -719  -1010   -293    865   -215   -652   -467   -262   -142   -215   -210   -114
   -782  -1031   -249    906   -267   -641   -496   -262   -142   -202   -197    -85
   -828  -1049   -220    937   -306   -636   -496   -252   -127   -184   -179    -62
   -784  -1010   -228    896   -277   -620   -537   -275   -155   -200   -187    -54
   -641   -917   -275    779   -184   -597   -579   -316   -200   -228   -210    -49
   -545   -932   -387    740    -80   -659   -620   -363   -252   -270   -257    -75
   -426   -958   -532    691     51   -745   -667   -415   -306   -319   -309   -142
   -257   -896   -641    576    192   -769   -696   -452   -340   -353   -335   -179
   -155   -867   -711    509    275   -792   -717   -491   -381   -392   -371   -218
   -135   -940   -805    537    335   -872   -758   -550   -446   -459   -444   -285
    -38   -948   -909    491    433   -930   -763   -581   -480   -493   -493   -340
     33   -958   -992    462    511   -974   -743   -607   -511   -524   -548   -397
     77   -984  -1062    454    568  -1023   -727   -639   -542   -553   -592   -441
    179   -963  -1143    392    659  -1052   -730   -680   -576   -576   -628   -483
    267   -982  -1249    355    756  -1114   -730   -717   -602   -602   -667   -527
    449   -924  -1374    236    911  -1148   -724   -727   -610   -602   -678   -542
    589   -872  -1462    140   1026  -1166   -732   -743   -623   -613   -691   -574
    579   -878  -1457    150   1018  -1166   -719   -743   -620   -607   -693   -576
    472   -935  -1410    231    940  -1171   -717   -748   -620   -610   -696   -571
    337  -1013  -1350    335    844  -1182   -693   -740   -613   -605   -691   -566
    161  -1088  -1252    462    704  -1169   -654   -709   -584   -584   -670   -540
    -62  -1091  -1028    576    483  -1060   -592   -654   -519   -532   -610   -472
   -218  -1093   -875    654    327   -984   -566   -602   -462   -483   -555   -415
   -332  -1148   -815    740    239   -982   -558   -589   -446   -472   -540   -400
   -327  -1104   -779    714    226   -943   -532   -561   -413   -444   -509   -371
   -272  -1013   -740    644    233   -878   -519   -548   -381   -423   -485   -353
   -192   -927   -735    558    270   -831   -514   -553   -371   -420   -475   -340
    -38   -779   -740    410    348   -761   -475   -511   -319   -371   -418   -280
     41   -667   -711    311    374   -688   -459   -475   -267   -316   -355   -215
      7   -636   -644    314    324   -639   -475   -465   -239   -290   -327   -179
    -72   -672   -600    371    262   -636   -498   -467   -231   -283   -316   -163
   -210   -667   -457    436    122   -563   -485   -433   -189   -236   -262   -109
   -345   -618   -275    480    -36   -446   -436   -381   -127   -174   -187    -28
   -475   -615   -140    545   -168   -379   -397   -329    -72   -124   -129     23
   -587   -584      2    584   -296   -293   -353   -288    -28    -77    -80     72
   -659   -587     72    623   -368   -257   -329   -257      2    -46    -41    111
   -732   -600    132    665   -433   -236   -319   -233     20    -25    -15    148
   -789   -626    163    709   -478   -231   -296   -223     25    -20     -5    161
   -831   -623    207    724   -519   -207   -267   -205     36    -12      5    174
   -922   -701    218    810   -571   -241   -290   -236      0    -49    -28    161
   -997   -774    223    885   -613   -275   -337   -285    -59   -109    -80    124
  -1080   -802    277    943   -680   -262   -363   -309    -90   -142   -106    103
  -1252   -966    283   1106   -769   -342   -366   -327   -114   -171   -132     75
  -1434  -1119    314   1275   -875   -402   -389   -345   -140   -200   -150     59
  -1574  -1161    410   1366   -995   -374   -387   -340   -135   -194   -142     67
  -1748  -1278    470   1514  -1109   -405   -397   -348   -142   -207   -155     41
  -1844  -1278    566   1558  -1205   -355   -389   -324   -119   -189   -135     70
  -1816  -1231    584   1522  -1202   -324   -381   -298    -88   -158   -101     96
  -1787  -1192    594   1488  -1192   -301   -376   -288    -64   -137    -80    103
  -1756  -1150    605   1454  -1182   -272   -368   -275    -38   -111    -62    106
  -1735  -1111    623   1423  -1179   -244   -296   -215      0    -96    -54     96
  -1680  -1028    652   1353  -1169   -187   -171    -41    101    -44    -28     93
  -1561   -896    665   1228  -1114   -116    -15    223    285    103     80    166
  -1509   -678    831   1093  -1171     75    148    584    607    413    350    397
  -1379   -358   1021    867  -1202    329    176    875    904    779    724    763
  -1335    -54   1278    693  -1306    610    -25    558    891    963   1005   1085
  -1454    114   1569    670  -1512    839   -324    -85    737   1036   1176   1291
  -1595    158   1753    719  -1673    956   -607   -706    462    909   1122   1270
  -1714   -241   1470    976  -1595    613   -766  -1169   -119    223    462    667
  -1738   -766    971   1249  -1356    101   -896  -1395   -698   -496   -241     12
  -1704  -1093    610   1397  -1161   -241   -904  -1221   -745   -623   -413   -174
  -1608  -1132    475   1371  -1041   -329   -737   -878   -527   -478   -327   -127
  -1525   -976    548   1249  -1039   -215   -522   -571   -309   -322   -207    -41
  -1473   -872    597   1171  -1036   -137   -288   -293   -109   -171   -101     31
  -1382   -797    581   1088   -984   -109   -161   -137      7    -80    -33     90
  -1309   -743    566   1026   -937    -88   -124    -93     41    -54    -10    119
  -1205   -646    558    924   -883    -44    -57    -49     80    -25     15    127
  -1091   -553    537    820   -815     -7    -41    -38     77    -31      2    116
  -1010   -509    501    758   -756     -5    -41    -44     62    -41    -12    116
   -917   -433    483    675   -701     23    -57    -64     46    -59    -31     93
   -852   -444    407    646   -631    -18    -36    -51     62    -46    -25     88
   -831   -550    277    691   -555   -137     -7    -33     67    -49    -31     72
   -831   -579    252    704   -545   -163      2    -23     70    -44    -28     77
   -854   -555    298    706   -576   -129     -7    -33     54    -54    -41     62
   -914   -542    371    727   -644    -85    -12    -46     36    -72    -59     36
   -995   -610    384    802   -691   -114    -15    -41     41    -59    -49     41
  -1062   -693    368    878   -717   -163    -41    -57     20    -72    -67     18
  -1080   -730    350    906   -717   -189    -62    -72    -10    -98    -96    -12
  -1052   -688    361    870   -706   -163    -59    -64     -5    -88    -90    -15
  -1054   -667    387    859   -722   -140    -62    -70    -15    -93   -101    -31
  -1005   -615    389    807   -698   -114    -70    -77    -23    -98   -111    -54
  -1013   -704    309    859   -662   -197   -103    -96    -44   -119   -129    -85
   -982   -706    272    844   -631   -218    -77    -64    -12    -90   -106    -70
   -948   -628    319    787   -633   -155    -38    -15     33    -44    -67    -41
   -930   -615    311    771   -620   -150    -64    -23     23    -57    -85    -57
   -859   -597    262    730   -561   -168   -119    -44      2    -80   -109    -75
   -782   -592    189    685   -488   -202   -158    -57     -7    -88   -124    -83
   -717   -584    132    649   -426   -226   -200    -75    -23   -101   -129    -90
   -688   -579    109    631   -400   -233   -241    -88    -36   -109   -116    -85
   -662   -574     88    618   -376   -244   -275    -98    -41   -109   -116    -83
   -574   -558     15    563   -296   -272   -329   -132    -70   -129   -140    -93
   -514   -561    -46    535   -233   -303   -374   -166   -101   -155   -163   -109
   -462   -571   -109    517   -176   -340   -415   -202   -132   -189   -194   -135
   -462   -597   -135    530   -163   -366   -452   -239   -166   -220   -228   -158
   -587   -607    -20    597   -285   -314   -431   -223   -153   -202   -205   -132
   -667   -607     59    636   -366   -272   -405   -210   -142   -184   -187   -119
   -654   -602     51    626   -353   -275   -392   -207   -153   -187   -184   -124
   -576   -568      7    574   -293   -280   -358   -197   -155   -187   -184   -140
   -524   -618    -93    568   -218   -355   -355   -220   -189   -218   -239   -187
   -493   -691   -197    592   -150   -444   -374   -267   -249   -277   -298   -254
   -467   -761   -293    613    -88   -527   -376   -311   -306   -329   -361   -332
   -514   -914   -400    714    -57   -657   -363   -345   -366   -389   -441   -426
   -504   -943   -441    722    -33   -693   -340   -374   -405   -418   -485   -472
   -413   -901   -488    657     36   -696   -311   -379   -420   -426   -498   -493
   -322   -867   -545    594    109   -706   -301   -384   -436   -441   -517   -522
   -233   -844   -610    540    187   -727   -296   -400   -449   -459   -548   -568
   -155   -823   -667    488    254   -748   -322   -426   -457   -475   -571   -610
   -181   -898   -717    537    267   -807   -353   -462   -480   -506   -607   -659
   -205   -948   -743    576    267   -846   -350   -472   -480   -509   -620   -693
   -137   -914   -776    527    319   -846   -342   -478   -467   -504   -623   -706
   -158   -963   -805    561    322   -885   -348   -504   -491   -535   -649   -743
   -197  -1021   -823    607    311   -922   -355   -522   -496   -545   -659   -763
   -262  -1088   -826    672    280   -958   -363   -540   -504   -561   -675   -779
   -353  -1137   -784    745    215   -961   -345   -524   -483   -548   -662   -779
   -397  -1075   -678    735    137   -878   -272   -462   -413   -493   -607   -737
   -457  -1072   -615    763     77   -844   -233   -441   -384   -480   -592   -724
   -506  -1104   -597    802     44   -852   -244   -441   -384   -483   -592   -727
   -488  -1098   -610    795     59   -854   -257   -433   -376   -472   -587   -717
   -496  -1117   -620    805     59   -870   -280   -449   -392   -480   -589   -714
   -488  -1117   -628    802     67   -872   -319   -485   -431   -501   -607   -737
   -457  -1137   -683    795    111   -911   -366   -514   -480   -524   -626   -758
   -439  -1132   -693    787    127   -914   -355   -517   -504   -535   -636   -761
   -496  -1091   -594    792     49   -844   -327   -491   -491   -504   -602   -724
   -514  -1047   -532    779      7   -789   -293   -452   -478   -478   -576   -701
   -615  -1111   -498    862    -59   -805   -272   -439   -485   -485   -589   -704
   -722  -1166   -444    945   -140   -805   -254   -420   -493   -488   -584   -696
   -667  -1021   -353    844   -158   -688   -166   -345   -439   -439   -532   -657
   -639   -914   -275    776   -184   -594    -96   -285   -397   -394   -496   -623
   -672   -982   -311    826   -181   -646    -67   -275   -405   -400   -501   -626
   -693  -1057   -363    875   -166   -711    -64   -280   -439   -418   -522   -639
   -696  -1047   -350    870   -174   -698    -54   -257   -439   -405   -514   -636
   -693   -997   -303    846   -194   -652    -15   -192   -402   -358   -470   -600
   -740   -930   -192    833   -275   -561     57   -106   -348   -290   -407   -550
   -732   -820    -88    776   -322   -454    116    -31   -290   -223   -345   -493
   -704   -776    -72    737   -319   -426    142      2   -270   -197   -322   -478
   -636   -737   -101    685   -270   -420    163     25   -249   -171   -296   -465
   -550   -698   -150    623   -202   -426    194     38   -239   -158   -293   -465
   -454   -605   -150    530   -153   -379    205     62   -207   -124   -265   -446
   -374   -491   -116    431   -129   -303    215     88   -168    -80   -228   -428
   -368   -496   -127    431   -122   -311    246    116   -135    -64   -220   -420
   -348   -498   -150    423    -98   -327    288    200    -72    -51   -236   -449
   -252   -397   -145    324    -54   -272    368    355     59     38   -179   -415
    -80   -179    -98    129      7   -140    433    568    301    257     15   -239
     -2     44     46    -20    -25     46    407    758    550    537    306     67
     80    384    303   -233   -111    345    316    740    696    789    644    470
     12    548    535   -280   -259    542    202    457    670    917    885    784
   -168    524    693   -179   -431    607     77     90    480    831    878    815
   -272    303    576    -18   -423    439    -83   -418    -41    285    363    329
   -309    -33    272    171   -293    119   -288   -956   -714   -506   -418   -428
   -270   -319    -49    296   -111   -184   -457  -1106  -1002   -833   -743   -748
   -262   -504   -241    381    -12   -374   -439   -911   -867   -745   -711   -750
   -241   -532   -290    387     23   -413   -288   -641   -633   -571   -600   -672
   -236   -506   -270    368     15   -389   -132   -400   -413   -402   -478   -581
   -197   -316   -119    257    -38   -218     85   -103   -129   -163   -275   -413
   -202   -194      5    197   -103    -96    210     64     41    -15   -137   -301
   -288   -231     57    259   -174    -88    241    119    101     28   -101   -275
   -353   -239    111    293   -233    -64    223    135    116     41    -88   -272
   -236   -106    129    171   -184     10    265    187    168     88    -46   -244
   -228   -106    119    166   -176      5    280    200    176     98    -51   -252
   -181    -70    111    124   -148     20    259    210    192    119    -41   -241
   -135    -93     41    111    -88    -25    207    187    168    101    -70   -265
   -101   -129    -28    116    -36    -80    181    155    137     70   -111   -309
    119     12   -106    -67    111    -44    210    174    163     98    -90   -301
    254     54   -200   -155    226    -70    192    163    150     93    -98   -306
    319     67   -252   -194    285    -90    145    122    119     64   -122   -322
    366     46   -319   -205    342   -135     90     85     80     33   -158   -345
    376     25   -353   -202    363   -161     38     41     38      7   -194   -379
    459     33   -426   -246    444   -194     28     28     20      2   -207   -402
    522     -5   -530   -259    524   -267     -2    -12    -23    -25   -241   -449
    568    -12   -581   -277    574   -296    -51    -44    -51    -36   -257   -478
    600    -18   -618   -290    607   -316   -106    -85    -93    -72   -301   -522
    654    -23   -678   -316    665   -348   -161   -129   -132   -103   -332   -561
    753     -5   -761   -374    753   -381   -184   -145   -145   -103   -337   -568
    743    -72   -815   -335    779   -444   -241   -187   -174   -122   -358   -571
    685   -155   -844   -265    763   -498   -324   -231   -207   -155   -387   -589
    605   -246   -852   -179    727   -548   -387   -265   -233   -174   -410   -610
    597   -197   -795   -200    693   -496   -394   -252   -200   -135   -374   -568
    550   -218   -769   -166    659   -493   -402   -246   -187   -116   -366   -550
    462   -280   -743    -93    600   -511   -426   -239   -174    -96   -345   -527
    366   -290   -657    -36    509   -475   -449   -249   -181    -93   -342   -519
    272   -366   -641     44    454   -504   -498   -280   -213   -114   -366   -535
    309   -397   -706     44    506   -550   -537   -314   -244   -135   -376   -532
    400   -418   -818      7    607   -618   -589   -374   -303   -184   -423   -571
    418   -501   -919     38    667   -709   -698   -462   -397   -270   -504   -644
    389   -584   -974     93    680   -779   -758   -522   -467   -329   -563   -701
    355   -701  -1057    174    706   -878   -787   -574   -535   -402   -636   -766
    335   -771  -1106    215    719   -937   -818   -618   -589   -465   -698   -810
    335   -852  -1189    257    761  -1021   -849   -683   -662   -548   -782   -878
    272   -963  -1239    345    753  -1101   -872   -750   -740   -636   -870   -963
    181  -1057  -1239    439    709  -1148   -888   -784   -784   -688   -932  -1023
     96  -1104  -1200    504    646  -1150   -846   -787   -792   -711   -958  -1041
    -57  -1174  -1117    615    530  -1145   -813   -792   -802   -727   -971  -1052
   -202  -1228  -1026    714    410  -1127   -776   -782   -795   -727   -971  -1049
   -270  -1221   -950    745    340  -1085   -706   -748   -766   -706   -961  -1052
   -368  -1296   -930    831    277  -1114   -706   -763   -789   -735   -995  -1096
   -459  -1304   -846    880    192  -1075   -714   -776   -792   -737   -992  -1091
   -478  -1231   -756    854    137   -995   -667   -737   -737   -688   -935  -1031
   -545  -1247   -701    896     77   -974   -615   -698   -698   -662   -906   -995
   -597  -1213   -615    904      7   -914   -587   -667   -665   -633   -875   -961
   -581  -1096   -517    839    -33   -807   -555   -628   -618   -594   -828   -922
   -535   -984   -449    758    -44   -717   -532   -589   -571   -548   -776   -870
   -542   -966   -423    756    -59   -696   -519   -561   -545   -527   -748   -841
   -670   -937   -270    802   -202   -605   -483   -511   -493   -478   -698   -797
   -815   -857    -44    836   -387   -452   -413   -415   -397   -384   -602   -704
   -914   -756    155    833   -537   -301   -290   -280   -270   -265   -475   -571
   -969   -633    335    802   -652   -150   -153   -158   -148   -153   -361   -459
  -1088   -584    504    833   -797    -38   -145   -122   -101   -109   -319   -420
  -1096   -517    579    805   -839     31   -153    -98    -62    -72   -270   -376
   -956   -348    607    652   -784    129   -129    -67     -7    -18   -194   -293
   -836   -189    646    514   -743    228   -106    -44     36     33   -140   -231
   -748    -70    678    407   -717    303    -77    -12     72     67    -98   -184
   -659     28    688    314   -675    358    -57     15    109    101    -57   -142
   -589     75    665    257   -628    368    -20     51    135    127    -25   -103
   -587     90    678    249   -631    384      5     80    150    142     -2    -80
   -571    142    711    213   -641    426     44    119    181    168     23    -57
   -553    194    748    179   -649    470     67    142    197    179     33    -44
   -576    205    782    184   -680    491     77    129    179    153      7    -62
   -514    244    758    135   -636    501     96    119    163    135    -10    -77
   -457    259    717     98   -587    488     77     93    132    106    -36    -96
   -426    205    628    109   -527    415     41     59     90     67    -72   -124
   -361    184    542     88   -452    363     18     38     57     38   -101   -148
   -353    140    493    106   -423    316      2     18     23     10   -129   -176
   -311    179    488     64   -400    332     -7      2      5     -2   -142   -179
   -249    223    472     12   -361    348    -20    -15    -15    -23   -166   -194
   -223    207    431      7   -327    319    -25    -23    -33    -41   -189   -218
   -187    207    394    -10   -290    301    -10    -12    -33    -38   -192   -220
   -163    213    376    -25   -270    293     23      7    -18    -18   -179   -192
   -181    215    397    -15   -288    306     36     10    -23    -23   -184   -197
   -210    207    415      0   -311    309     33     18    -38    -44   -215   -233
   -148    239    387    -44   -267    311    163    174     70     18   -200   -236
    -75    400    472   -163   -275    436    262    348    233    150   -109   -187
      2    587    584   -296   -290    587    298    514    459    394    103    -12
    101    753    652   -431   -275    704    265    683    730    737    457    337
    197   1054    857   -626   -329    956    109    602    784    958    784    727
    309   1197    888   -753   -288   1041     12    265    555    927    924    924
    329   1057    727   -693   -197    893    -77   -114    155    639    743    787
    348    761    413   -555    -33    589   -275   -652   -506    -75     36    153
    376    353    -23   -363    200    166   -540  -1189  -1234   -971   -891   -683
    457     62   -394   -262    423   -166   -693  -1267  -1405  -1184  -1124   -922
    465   -184   -649   -140    555   -415   -693  -1127  -1265  -1080  -1096   -950
    465   -283   -748    -90    605   -517   -641   -956  -1072   -943  -1026   -922
    444   -265   -709    -88    576   -485   -532   -776   -875   -784   -927   -849
    363   -241   -607    -62    483   -423   -402   -610   -693   -633   -813   -761
    252   -290   -542     20    397   -415   -361   -545   -620   -568   -769   -717
     96   -389   -485    148    290   -436   -355   -542   -618   -571   -784   -743
    -18   -485   -467    252    223   -478   -353   -537   -613   -561   -789   -776
   -174   -563   -389    366    106   -475   -353   -535   -610   -558   -797   -782
   -332   -646   -314    491    -10   -480   -366   -550   -618   -566   -805   -784
   -405   -652   -246    527    -80   -449   -381   -558   -615   -566   -800   -787
   -467   -704   -236    587   -116   -470   -387   -550   -605   -558   -797   -789
   -527   -758   -231    641   -150   -493   -379   -548   -589   -550   -789   -776
   -545   -753   -207    649   -171   -480   -374   -540   -566   -532   -750   -743
   -519   -745   -228    631   -148   -488   -379   -542   -561   -530   -743   -750
   -488   -714   -226    602   -132   -470   -402   -566   -574   -550   -769   -797
   -441   -704   -265    571    -88   -483   -402   -571   -571   -555   -761   -779
   -480   -678   -197    579   -142   -439   -368   -530   -532   -519   -717   -730
   -594   -649    -57    620   -270   -355   -327   -488   -483   -480   -672   -672
   -657   -589     67    623   -363   -262   -283   -433   -415   -423   -602   -592
   -701   -498    202    597   -454   -148   -226   -363   -345   -358   -522   -504
   -750   -363    387    555   -568     10   -135   -270   -246   -267   -426   -394
   -839   -272    566    555   -704    145    -57   -179   -155   -181   -337   -301
   -945   -202    743    574   -844    270     28    -83    -62    -96   -257   -200
   -971   -109    862    540   -919    376     83      2     18    -18   -166   -109
   -943     -5    935    472   -940    465    129     72     96     57    -70    -28
   -901     85    987    405   -943    535    161    127    153    114    -23     44
   -872    168   1041    353   -956    605    171    176    213    171     31     98
   -813    272   1085    267   -948    678    192    236    275    241    114    135
   -826    340   1166    241   -997    753    207    267    314    288    163    171
   -906    311   1218    296  -1062    763    200    277    319    306    174    207
   -706    374   1080    166   -893    727    171    262    290    290    166    210
   -524    350    875     85   -698    610    106    197    213    223     98    153
   -491    246    737    119   -613    491     44    135    132    145     23     85
   -392    213    605     88   -498    407     -2     83     67     85    -36     28
   -236    194    431     20   -332    311    -33     31      0     18   -103    -46
   -176     98    275     38   -226    187    -85    -49    -90    -72   -194   -135
    -57    116    174    -28   -116    142    -98   -106   -145   -129   -249   -202
     51    103     49    -80      0     75    -90   -148   -189   -184   -306   -272
     75      2    -72    -38     75    -33   -122   -215   -252   -252   -384   -355
    -12   -119   -109     64     46   -114   -132   -252   -290   -296   -436   -413
   -106   -189    -83    148    -12   -137   -111   -267   -306   -322   -475   -454
   -109   -189    -83    148    -12   -137    -72   -259   -298   -319   -480   -462
   -135   -262   -127    200     -5   -194    -77   -288   -322   -348   -511   -501
    -83   -298   -215    189     64   -257   -106   -340   -366   -400   -558   -553
     -5   -296   -290    148    142   -293   -135   -374   -387   -426   -584   -579
    -28   -319   -290    174    129   -306   -148   -402   -397   -449   -600   -594
    -28   -283   -254    155    111   -270   -137   -397   -387   -439   -587   -587
     10   -301   -311    145    161   -309   -153   -402   -397   -446   -594   -589
    181   -205   -387     12    283   -296   -148   -397   -397   -441   -589   -584
    340   -124   -467   -109    402   -296   -148   -392   -397   -436   -589   -589
    371   -132   -504   -119    436   -316   -150   -389   -405   -436   -602   -610
    389    -77   -467   -155    426   -270   -119   -358   -371   -400   -568   -579
    498     67   -431   -283    462   -181    -75   -285   -301   -324   -493   -504
    613    202   -410   -410    509   -103    -36   -218   -252   -257   -431   -441
    657    259   -397   -457    527    -67     -7   -192   -236   -226   -400   -413
    732    311   -420   -524    576    -54    -10   -176   -241   -213   -392   -410
    782    381   -400   -581    589     -7    -23   -171   -246   -192   -379   -402
    852    480   -371   -667    610     57     12   -122   -207   -127   -319   -345
    862    550   -311   -706    587    119     57    -62   -166    -57   -257   -280
    756    584   -171   -672    462    207     51    -20   -142      0   -194   -213
    633    587    -46   -610    340    270     93     44    -98     67   -129   -148
    517    691    174   -605    171    433    181    153      0    187    -12    -31
    407    779    371   -592     18    576    257    244     80    283     85     57
    184    657    472   -420   -145    563    298    270    101    298     98     59
     25    594    568   -311   -270    581    340    298    158    327    129     77
     -5    568    574   -283   -290    571    332    298    179    332    135     77
     49    514    465   -280   -207    491    298    257    135    277     75     46
     75    496    418   -288   -171    457    298    239    132    257     57     31
     25    441    413   -233   -194    428    285    213    127    233     46    -10
    -23    379    402   -179   -213    389    283    187    114    213     33    -49
     49    418    368   -233   -158    394    285    171    103    194     23    -72
     44    407    361   -228   -158    384    252    137     80    158     -2    -85
     23    381    358   -202   -166    371    220    111     64    129    -25    -90
     25    371    345   -200   -158    358    210     98     51    103    -41    -96
     -7    363    371   -176   -189    366    218     98     59     93    -41    -85
    -49    381    431   -168   -241    407    233    101     72     88    -33    -72
   -161    358    519    -98   -340    439    233    103     85     88    -20    -54
   -265    285    550    -12   -410    418    218     96     83     75    -31    -62
   -176    337    514    -80   -345    426    239    129    114     96     -2    -41
   -265    306    571    -20   -418    439    277    215    158    111      0    -38
   -301    319    620    -10   -459    470    389    413    303    210     51      5
   -298    392    691    -46   -496    542    459    592    472    353    174     72
   -280    589    870   -153   -574    730    509    823    743    633    433    322
    -85    945   1031   -431   -558    987    462    919    917    896    750    691
    -80   1182   1262   -550   -672   1221    316    607    844   1002   1008    979
   -148   1262   1410   -558   -782   1335    189    202    693   1031   1137   1130
   -218   1161   1379   -470   -797   1270    -10   -272    322    753    898    935
   -244    685    930   -223   -587    807   -249   -831   -353    -12    116    168
   -174    262    436    -44   -303    348   -454  -1104   -854   -615   -493   -444
   -155     20    174     64   -166     96   -530  -1002   -857   -657   -574   -576
   -148    -54     93    101   -122     18   -441   -735   -631   -478   -449   -509
    -57     62    116     -2    -85     88   -267   -467   -371   -288   -311   -397
   -135    103    239     15   -187    171    -93   -218   -140   -114   -194   -306
   -176    129    306     20   -241    218     10    -62      0     -7   -122   -249
   -239    119    358     59   -298    239     15    -33     12     -5   -129   -257
   -220    132    350     41   -285    241     23    -23     23     12   -124   -244
   -101    244    345    -70   -223    293     77     12     70     57    -96   -194
    -46    288    332   -122   -189    309     85     10     64     57   -114   -187
    -98    205    303    -51   -200    254     59    -12     44     28   -137   -220
   -145    116    259     12   -202    187     44    -25     31      5   -155   -249
   -171     80    252     44   -213    166     23    -36     23      5   -153   -226
   -127    135    262     -5   -194    197     10    -41     20     15   -132   -202
   -140    124    265      7   -202    194    -25    -80    -10    -12   -153   -226
   -145     72    218     36   -181    145    -36    -80      2      0   -155   -228
    -80     80    158      0   -119    119    -23    -64     23     23   -137   -202
    -23    111    135    -44    -77    122    -31    -62     31     44   -127   -200
    -31    106    137    -36    -83    122    -62    -88      2     31   -140   -202
    -18     88    103    -36    -59     93   -106   -119    -23     12   -155   -197
      7     54     46    -31    -18     51   -145   -142    -46     -2   -176   -218
    111     90    -20   -101     67     33   -168   -153    -57      0   -184   -218
    207    145    -62   -176    135     41   -192   -145    -51     20   -166   -187
    267    192    -77   -231    174     57   -205   -132    -44     36   -166   -187
    387    335    -54   -361    220    140   -166    -80      5     88   -124   -142
    446    418    -31   -433    239    194   -119    -31     54    137    -75    -90
    371    368     -2   -368    187    184   -124     -7     77    163    -54    -64
    353    392     38   -374    158    215   -111     41    124    213    -12    -18
    254    423    166   -340     44    296    -98     88    171    259     33     25
    161    446    285   -303    -62    366   -116    114    194    293     72     67
    116    441    324   -277   -103    384   -122    145    220    332    111    109
    158    472    314   -316    -77    394   -140    158    236    350    137    127
    174    483    309   -329    -67    397   -187    140    223    348    142    145
    158    444    285   -303    -62    366   -249     85    176    306    103    122
    179    394    215   -285    -18    306   -303     25    119    249     51     83
    215    366    150   -290     31    259   -361    -36     59    192     -2     54
    265    358     93   -311     85    226   -413    -90     15    145    -44     23
    311    319      7   -316    150    163   -449   -155    -44     83   -103    -31
    303    220    -83   -262    194     70   -519   -246   -132     -5   -187   -111
    254    114   -140   -187    197    -12   -581   -329   -215    -85   -259   -181
    267     96   -171   -181    220    -36   -597   -381   -267   -140   -311   -223
    267     54   -215   -161    241    -80   -615   -428   -314   -192   -363   -259
    252     80   -171   -166    213    -44   -594   -433   -322   -200   -371   -254
    127     36    -93    -83    111    -28   -571   -439   -322   -197   -366   -252
     28     15    -15    -23     20      0   -553   -444   -314   -192   -353   -244
    -38     28     67      5    -51     46   -537   -446   -314   -192   -342   -228
   -103     28    132     38   -116     80   -511   -433   -296   -171   -319   -202
   -176      5    181     85   -179     93   -488   -415   -280   -150   -296   -181
   -231      0    228    114   -231    114   -452   -384   -249   -124   -275   -161
   -259      2    262    127   -259    132   -402   -342   -215    -96   -244   -140
   -275     38    314    119   -293    176   -324   -296   -171    -64   -213   -135
   -296     54    350    119   -324    200   -324   -272   -153    -49   -194   -135
   -296    109    402     93   -348    254   -332   -244   -124    -23   -163   -114
   -202    270    472    -33   -340    371   -241   -137    -20     72    -64    -25
   -142    467    610   -161   -376    537    -98      2    119    202     67     96
   -239    519    758   -140   -498    636    -25     75    200    275    142    168
   -280    558    836   -140   -558    696     44    140    267    329    189    207
   -262    618    880   -179   -571    750     98    189    314    371    223    231
   -239    672    911   -215   -574    792    116    213    345    405    254    257
   -194    737    930   -272   -563    833    116    231    376    441    290    293
   -150    774    924   -311   -537    846    106    239    389    465    314    319
   -109    774    883   -335   -496    828     70    215    366    446    298    319
    -57    774    831   -358   -444    802     57    194    348    428    283    314
    -36    802    836   -384   -436    818     70    205    355    441    296    329
    -54    818    872   -381   -462    844     83    210    361    446    301    340
    -98    784    883   -342   -491    833     88    200    345    428    288    342
   -122    795    917   -335   -519    854    109    210    353    436    306    381
   -226    737    961   -257   -594    849    135    218    353    439    309    405
   -384    600    984   -109   -683    792    155    213    332    418    285    389
   -488    532   1018    -23   -753    774    155    187    301    381    254    353
   -641    389   1031    127   -836    709    153    153    252    332    200    303
   -807    267   1075    267   -943    672    163    137    228    311    179    280
   -976    127   1104    423  -1039    615    145    103    184    270    137    236
  -1093    -33   1060    561  -1078    511    103     46    119    207     75    176
  -1101   -153    948    628  -1026    397     18    -41     25    119     -5     90
  -1091   -293    797    691   -945    249    -72   -145    -77     15   -106    -18
  -1000   -376    623    685   -813    122   -153   -236   -171    -80   -197   -114
   -911   -491    420    698   -667    -33   -241   -340   -270   -181   -293   -213
   -818   -592    226    706   -522   -184   -335   -446   -368   -285   -389   -311
   -743   -644     98    693   -420   -272   -407   -522   -441   -358   -465   -381
   -771   -722     49    745   -413   -335   -420   -535   -467   -397   -506   -420
   -862   -784     77    823   -472   -353   -342   -428   -418   -381   -511   -444
  -1008   -815    192    911   -600   -311   -233   -252   -314   -324   -485   -441
  -1208   -839    366   1023   -789   -236   -132     -2   -106   -132   -329   -301
  -1366   -724    639   1044  -1002    -44   -109    270    158    174    -36    -18
  -1517   -558    956   1036  -1236    197   -239    226    236    381    239    280
  -1615   -368   1247    992  -1431    439   -428   -223    124    483    459    563
  -1753   -223   1530    987  -1644    652   -646   -807    -72    480    548    698
  -1984   -594   1387   1288  -1688    394   -943  -1434   -597    -15     93    293
  -2065  -1195    870   1628  -1470   -163  -1156  -1917  -1317   -878   -766   -519
  -2016  -1769    246   1893  -1132   -761  -1361  -2078  -1753  -1413  -1314  -1057
  -1899  -1987    -88   1943   -906  -1039  -1379  -1899  -1686  -1400  -1363  -1148
  -1810  -2029   -218   1919   -797  -1124  -1288  -1678  -1530  -1304  -1325  -1150
  -1745  -1987   -244   1865   -750  -1114  -1130  -1434  -1343  -1163  -1234  -1093
  -1688  -1893   -205   1792   -743  -1049   -953  -1197  -1158  -1013  -1122  -1008
  -1675  -1831   -158   1751   -758   -995   -870  -1093  -1078   -945  -1070   -961
  -1693  -1844   -150   1766   -771   -997   -833  -1057  -1057   -919  -1054   -937
  -1714  -1816   -101   1764   -807   -958   -815  -1034  -1047   -906  -1041   -919
  -1782  -1808    -25   1795   -878   -917   -792  -1002  -1023   -883  -1018   -901
  -1860  -1867     -7   1862   -927   -937   -771   -982  -1002   -875  -1005   -893
  -1836  -1829      7   1834   -922   -911   -732   -953   -971   -857   -984   -880
  -1706  -1714     -7   1709   -852   -862   -672   -901   -911   -810   -948   -841
  -1564  -1605    -41   1584   -761   -823   -644   -878   -885   -792   -935   -820
  -1408  -1548   -140   1475   -636   -844   -657   -885   -878   -792   -935   -833
  -1283  -1519   -239   1400   -524   -880   -680   -898   -885   -802   -940   -862
  -1166  -1504   -337   1335   -415   -922   -709   -922   -901   -826   -974   -896
  -1072  -1483   -410   1278   -332   -948   -714   -937   -911   -839   -987   -924
   -982  -1415   -436   1197   -272   -927   -704   -924   -901   -831   -971   -904
   -924  -1369   -444   1145   -241   -906   -704   -914   -896   -826   -974   -893
  -1028  -1467   -441   1247   -296   -956   -737   -943   -922   -852  -1010   -919
  -1192  -1595   -402   1395   -394  -1000   -761   -963   -943   -872  -1028   -935
  -1135  -1493   -358   1314   -389   -927   -724   -927   -896   -828   -984   -898
  -1067  -1434   -366   1249   -350   -901   -688   -888   -862   -789   -940   -888
  -1021  -1374   -355   1197   -332   -867   -659   -854   -831   -756   -898   -857
   -950  -1309   -358   1130   -296   -833   -649   -823   -800   -722   -878   -805
   -859  -1262   -402   1060   -231   -831   -646   -820   -805   -719   -880   -795
   -795  -1254   -459   1023   -168   -857   -646   -813   -802   -706   -849   -787
   -740  -1223   -485    982   -129   -854   -662   -805   -797   -688   -839   -766
   -745  -1236   -491    992   -127   -865   -698   -820   -800   -685   -823   -761
   -789  -1296   -506   1041   -142   -901   -743   -849   -820   -704   -828   -787
   -810  -1314   -504   1062   -155   -909   -758   -849   -820   -698   -815   -789
   -810  -1299   -491   1052   -161   -893   -758   -846   -815   -688   -818   -776
   -776  -1293   -517   1036   -129   -906   -766   -859   -828   -701   -844   -776
   -605  -1166   -561    885    -23   -865   -730   -833   -800   -670   -784   -756
   -376   -919   -545    646     83   -732   -654   -753   -722   -592   -698   -685
   -298   -789   -491    542     96   -641   -589   -678   -657   -540   -649   -620
   -301   -724   -423    514     59   -574   -545   -633   -613   -506   -618   -581
   -171   -605   -436    387    129   -519   -501   -574   -555   -470   -584   -545
     20   -433   -454    205    236   -444   -428   -504   -483   -423   -545   -517
    184   -252   -436     31    309   -342   -342   -441   -405   -379   -506   -485
    168   -265   -433     49    301   -348   -327   -441   -392   -394   -524   -514
     75   -342   -420    132    246   -381   -322   -444   -392   -418   -553   -548
    -18   -371   -355    194    166   -363   -285   -420   -368   -407   -548   -550
   -116   -415   -298    265     88   -358   -272   -413   -358   -407   -555   -563
   -140   -428   -288    285     72   -358   -270   -413   -361   -405   -558   -571
    -62   -316   -254    187     93   -285   -231   -379   -322   -366   -519   -542
     -2   -184   -181     93     88   -181   -174   -327   -275   -309   -462   -491
     46   -124   -174     36    109   -148   -150   -306   -275   -288   -439   -467
     51   -161   -213     54    132   -187   -166   -327   -301   -309   -457   -485
     64   -101   -166     18    114   -132   -135   -298   -272   -270   -423   -457
     12    -67    -80     25     44    -75   -106   -265   -252   -233   -397   -431
     -2    -18    -18     10      5    -18    -85   -226   -236   -194   -361   -405
    124    127      2   -124     62     64    -25   -142   -171   -116   -285   -340
    239    288     49   -265     93    168     46    -62    -93    -38   -215   -259
    379    480     98   -431    140    290    132     36    -18     49   -129   -171
    441    581    137   -514    150    358    192     98     33    103    -72   -119
    410    576    166   -493    122    371    207    122     57    116    -59   -103
    394    548    150   -472    122    350    158     88     25     96    -85   -122
    384    530    145   -457    119    337    127     67     15     90    -96   -124
    376    511    132   -446    122    322     77     23    -18     64   -124   -155
    397    452     54   -423    171    254    -10    -62   -106     -5   -192   -223
    316    309     -7   -314    163    150    -64   -140   -176    -67   -257   -298
    189    189      0   -189     96     96   -109   -202   -226   -116   -314   -358
    -41     -5     33     23    -38     12   -155   -262   -277   -174   -368   -418
   -301   -301      0    301   -150   -150   -200   -319   -337   -246   -436   -493
   -488   -530    -41    506   -223   -285   -244   -363   -400   -314   -493   -566
   -665   -722    -57    693   -306   -389   -283   -405   -459   -376   -550   -633
   -805   -898    -93    852   -358   -496   -303   -444   -509   -433   -607   -696
   -966  -1049    -83   1008   -441   -566   -296   -457   -535   -459   -636   -722
  -1119  -1223   -106   1169   -509   -665   -332   -504   -592   -509   -683   -792
  -1200  -1299    -98   1249   -553   -698   -353   -530   -623   -535   -711   -828
  -1202  -1291    -88   1244   -558   -691   -358   -548   -641   -550   -724   -846
  -1182  -1335   -153   1260   -514   -745   -387   -584   -672   -581   -758   -893
  -1143  -1402   -262   1273   -441   -831   -433   -631   -709   -623   -800   -950
  -1101  -1444   -342   1270   -379   -893   -467   -662   -727   -654   -831   -969
  -1098  -1488   -392   1293   -355   -940   -511   -701   -753   -691   -859   -982
  -1093  -1486   -392   1291   -350   -940   -535   -724   -766   -711   -867   -995
  -1096  -1418   -322   1257   -389   -870   -519   -709   -732   -691   -836   -969
  -1122  -1361   -239   1241   -444   -800   -493   -680   -691   -665   -800   -927
  -1145  -1335   -192   1239   -478   -763   -483   -662   -665   -654   -800   -906
  -1080  -1306   -226   1195   -428   -766   -420   -555   -584   -613   -771   -909
   -974  -1166   -192   1070   -392   -680   -298   -345   -407   -485   -675   -854
   -917   -948    -33    932   -444   -491   -194   -109   -168   -267   -472   -709
   -898   -683    215    789   -558   -233   -137    127    109     41   -150   -405
   -849   -301    548    576   -698    122   -171    239    314    358    233     49
   -857     25    883    413   -870    454   -200     46    345    535    532    444
   -891    109   1000    389   -945    555   -213   -223    205    524    607    568
   -966    -33    932    498   -950    449   -296   -628   -226    111    239    215
  -1047   -332    714    691   -880    189   -467  -1184   -904   -698   -584   -600
   -943   -587    353    763   -649   -116   -670  -1415  -1280  -1148  -1031  -1041
   -766   -685     77    724   -423   -303   -709  -1293  -1213  -1101  -1023  -1072
   -576   -672    -96    623   -241   -387   -610  -1049   -995   -930   -919  -1002
   -415   -600   -184    509   -116   -392   -493   -831   -789   -782   -820   -924
   -306   -462   -155    384    -77   -311   -355   -589   -561   -594   -680   -823
   -205   -329   -124    265    -41   -228   -239   -407   -405   -454   -566   -732
    -67   -202   -137    132     33   -171   -153   -303   -314   -366   -491   -672
     -5   -142   -137     75     64   -140    -96   -249   -267   -316   -444   -636
      2   -163   -166     80     83   -163   -109   -252   -267   -316   -446   -644
    -23   -168   -145     96     59   -158   -109   -239   -254   -298   -431   -633
    -44   -153   -109     98     31   -132   -101   -236   -246   -288   -426   -636
    -12   -127   -114     70     49   -122   -111   -246   -252   -290   -426   -644
     85    -90   -176      0    129   -132   -135   -259   -257   -293   -428   -639
    202    -49   -252    -77    226   -150   -161   -272   -259   -293   -428   -628
    340     20   -319   -184    329   -148   -194   -293   -267   -298   -433   -626
    465     96   -368   -280    418   -135   -226   -311   -277   -298   -441   -631
    576    189   -389   -384    483    -98   -220   -296   -252   -267   -418   -600
    685    283   -402   -485    542    -59   -223   -280   -236   -244   -405   -566
    797    397   -402   -600    600     -2   -239   -272   -226   -223   -392   -545
    917    465   -452   -691    685      7   -228   -252   -200   -187   -358   -514
   1005    517   -491   -763    748     12   -207   -215   -158   -140   -311   -475
   1065    600   -467   -833    766     67   -184   -179   -114    -96   -265   -428
   1104    659   -446   -883    776    106   -176   -148    -83    -62   -239   -402
   1119    737   -381   -927    750    179   -163   -103    -41    -12   -194   -361
   1075    784   -290   -932    680    246   -124    -41     28     59   -122   -283
    963    800   -166   -883    566    316    -88     15     85    127    -54   -207
    802    800     -5   -802    405    397    -46     88    166    210     28   -119
    652    792    140   -722    257    467    -23    137    228    270     83    -72
    491    743    249   -618    119    496     -7    171    275    316    122    -31
    361    706    345   -532      7    527    -10    215    324    371    179     23
    210    683    470   -449   -129    579    -12    249    368    423    233     83
     77    602    524   -340   -223    563    -15    265    392    444    254    114
    -12    581    594   -285   -303    589    -44    257    400    449    267    132
    -75    553    628   -239   -353    592    -67    244    387    433    257    129
   -106    491    594   -192   -350    542    -98    210    355    397    220    106
    -54    444    498   -194   -275    470   -168    135    283    316    142     28
    109    397    285   -254    -88    342   -257     41    176    215     44    -75
    231    314     83   -275     75    200   -314    -20     93    132    -38   -155
    233    231     -2   -233    119    114   -340    -70     33     64   -101   -210
    176    111    -64   -142    122     23   -353   -114    -18     -5   -166   -275
    124      7   -116    -67    119    -51   -371   -155    -64    -67   -223   -340
     46    -57   -103      5     72    -80   -368   -179   -106   -119   -277   -402
    -64   -109    -46     85    -10    -77   -361   -200   -145   -161   -324   -449
   -155   -135     20    145    -88    -57   -348   -207   -163   -184   -342   -478
   -257   -155     98    205   -179    -31   -316   -200   -158   -174   -337   -472
   -358   -200    158    280   -259    -23   -277   -181   -148   -166   -332   -467
   -457   -194    259    324   -358     33   -246   -176   -142   -171   -335   -465
   -496   -166    329    332   -413     80   -246   -181   -140   -179   -337   -457
   -472   -153    316    311   -394     83   -241   -168   -132   -174   -327   -444
   -407    -90    316    249   -363    111   -215   -135    -96   -137   -288   -413
   -329    -20    309    174   -322    142   -179    -96    -59   -101   -249   -381
   -233     72    306     80   -270    189   -153    -59    -31    -70   -210   -348
   -155    181    337    -12   -246    259   -122    -18      5    -33   -166   -309
    -98    277    376    -90   -239    327    -67     46     67     25   -101   -249
    -46    402    446   -179   -246    426    -12    114    132     93    -33   -192
    -23    535    558   -254   -290    545     57    181    192    158     28   -137
     10    626    615   -319   -303    620    106    236    246    207     75   -103
     46    737    691   -392   -322    714    132    272    285    252    122    -64
     46    813    763   -431   -358    787    163    306    327    303    176    -23
     54    865    810   -459   -376    839    207    345    374    355    220      7
     44    927    883   -485   -418    904    218    363    387    387    252      7
     49    992    943   -522   -446    969    267    413    426    433    296     25
    111   1080    966   -597   -428   1023    329    465    475    483    340     54
    239   1143    904   -691   -332   1023    335    472    475    483    332     41
    400   1208    805   -805   -202   1008    306    449    441    446    293     -5
    514   1215    701   -865    -93    958    288    420    410    405    244    -36
    597   1150    553   -875     20    852    283    400    381    371    184    -62
    636   1052    415   -844    111    735    288    376    361    342    127    -77
    623    987    363   -807    129    678    285    340    329    309    106    -75
    571    961    387   -766     90    675    262    296    293    262     85    -80
    465    862    394   -665     36    628    249    259    259    218     62    -83
    337    857    519   -597    -90    688    233    228    231    187     54    -67
    244    880    636   -563   -197    758    239    228    231    179     72    -23
    181    836    654   -509   -236    745    239    213    220    166     75      0
    174    833    659   -506   -244    748    215    179    194    140     67     12
    220    823    602   -522   -189    714    194    150    171    119     59     28
    337    774    436   -558    -49    605    161    109    132     85     25     28
    452    802    350   -628     51    576    101     44     75     28    -25      2
    535    805    270   -672    132    537     36    -23      5    -36    -77    -59
    615    815    200   -714    207    509     23    -36    -12    -64    -98   -129
    678    828    150   -753    262    491     93     70     54    -36   -116   -168
    706    891    184   -800    259    540    176    239    194     67    -59   -135
    714   1098    381   -906    166    740    262    446    441    319    166     57
    717   1366    649  -1041     33   1008    303    678    766    698    553    428
    672   1691   1018  -1182   -174   1356    202    667    888    958    919    852
    563   1795   1228  -1179   -332   1512    132    407    753    992   1117   1132
    428   1605   1176  -1018   -374   1392     85    101    452    813   1052   1117
    303   1262    958   -782   -327   1111    -33   -335    -77    280    537    636
    210    846    636   -530   -213    743   -236   -841   -730   -535   -335   -200
    135    504    368   -322   -116    436   -392  -1005  -1010   -888   -719   -563
     20    231    207   -127    -93    218   -366   -828   -862   -766   -649   -555
    -80    116    197    -18   -137    155   -262   -587   -607   -563   -485   -475
   -166     90    254     36   -210    174   -129   -368   -368   -376   -342   -368
   -213     70    283     70   -249    176      0   -174   -174   -223   -236   -280
   -205     75    280     64   -244    176     28   -116   -111   -171   -210   -265
   -179     33    213     72   -194    122    -15   -140   -137   -192   -244   -290
   -181    -36    145    109   -166     54    -51   -176   -179   -233   -290   -322
   -239   -111    127    176   -184      7    -54   -184   -187   -244   -319   -332
   -366   -187    179    275   -275     -2    -62   -187   -179   -241   -332   -327
   -493   -262    231    379   -363    -15    -62   -189   -184   -239   -319   -335
   -553   -296    257    423   -405    -20    -88   -213   -202   -254   -322   -366
   -644   -358    285    501   -465    -38   -101   -226   -213   -262   -335   -379
   -802   -485    316    641   -561    -85   -109   -236   -226   -270   -353   -394
   -898   -524    374    711   -636    -75   -106   -239   -220   -257   -342   -384
   -883   -433    446    657   -667      7    -88   -213   -189   -210   -288   -332
   -870   -400    467    633   -670     33    -70   -205   -176   -187   -254   -322
   -833   -376    454    602   -646     36    -62   -197   -163   -166   -239   -296
   -787   -348    439    568   -613     44    -51   -174   -142   -132   -220   -277
   -727   -283    444    504   -587     80    -54   -163   -135   -109   -202   -262
   -610   -200    410    405   -511    103    -57   -158   -122    -90   -174   -241
   -496   -145    348    319   -423    101    -77   -168   -127    -93   -168   -241
   -394   -132    262    265   -329     64    -96   -176   -132    -98   -176   -249
   -371    -75    296    220   -335    109   -111   -184   -132    -90   -163   -239
   -374    -70    301    220   -337    114   -103   -161   -106    -57   -127   -207
   -397    -64    332    231   -366    132    -96   -140    -90    -33   -103   -189
   -431    -33    397    233   -415    181    -90   -132    -80    -10    -77   -163
   -439     -5    433    220   -439    213    -80   -101    -51     33    -28   -124
   -441     33    475    202   -459    254    -85    -72    -18     80     20    -83
   -407     41    446    181   -428    244   -124    -83    -15     90     33    -72
   -314     36    350    140   -332    192   -171   -109    -33     75     18    -83
   -236     18    254    106   -244    135   -197   -127    -54     51     -5    -90
   -168     18    187     75   -179    103   -205   -129    -64     41    -15    -90
   -137     62    200     36   -168    129   -176   -101    -46     54      5    -72
   -148     77    226     36   -187    150   -140    -72    -28     64     25    -57
    -80     96    176    -10   -129    135   -148    -93    -46     25     -2   -106
     20    114     90    -67    -33    101   -155   -122    -72    -23    -46   -153
     67    109     41    -88     12     75   -148   -140    -93    -67    -85   -192
     20     83     62    -51    -20     72   -106   -129    -83    -77    -96   -215
    -96     44    137     23   -116     90    -36    -90    -49    -54    -83   -213
   -257    -12    244    135   -252    114     46    -33     -2    -15    -57   -184
   -452    -54    397    252   -426    168    140     28     51     31    -25   -161
   -613    -57    555    335   -584    249    213     54     80     54    -10   -161
   -696   -135    561    413   -628    213    252     64     96     67      0   -161
   -628   -153    475    389   -553    161    246     28     51     36    -33   -200
   -459    -88    371    272   -418    140    233     -5      2      2    -62   -246
   -272     -5    267    140   -270    129    244     -5    -10      0    -64   -262
    -36    101    137    -33    -85    116    254     -5    -33      0    -64   -272
    244    228    -15   -239    129    106    254    -10    -62      0    -57   -262
    555    358   -200   -457    376     80    249    -10    -98     -2    -54   -259
    849    475   -374   -662    613     51    252      0   -124    -10    -59   -254
   1044    581   -465   -815    756     59    265      5   -132    -12    -59   -254
   1166    680   -485   -922    826     96    301     41    -90     25    -18   -207
   1218    805   -413  -1010    815    194    342     96    -33     77     41   -148
   1249    935   -314  -1091    782    311    410    171     49    153    114    -64
   1275   1013   -262  -1145    769    376    465    231    127    220    184     25
   1260   1083   -179  -1171    719    452    524    293    202    283    249     96
   1239   1140    -98  -1192    667    522    555    340    270    337    306    163
   1275   1231    -44  -1252    659    594    574    366    327    381    353    215
   1325   1301    -23  -1312    672    639    579    381    379    415    394    246
   1389   1363    -25  -1376    706    670    542    384    405    431    418    262
   1361   1356     -5  -1361    683    678    496    363    397    420    407    249
   1278   1369     90  -1322    594    730    519    402    444    465    454    293
   1210   1410    200  -1312    506    805    558    457    504    517    504    342
   1156   1408    252  -1280    452    831    571    485    530    542    524    366
   1088   1348    259  -1218    413    805    555    467    506    522    504    337
   1023   1262    239  -1143    392    750    542    444    478    496    470    298
    932   1150    218  -1041    355    685    504    418    439    459    431    265
    779   1111    332   -945    223    722    485    402    420    441    413    265
    618   1098    480   -857     70    789    491    407    428    446    418    280
    483   1031    548   -756    -31    789    514    433    454    475    459    324
    467    984    514   -727    -23    750    524    439    449    467    459    324
    488    870    379   -680     54    626    483    381    374    402    397    270
    514    717    202   -615    155    459    428    316    283    327    314    187
    550    620     70   -584    241    345    376    277    228    288    270    145
    568    568     -2   -568    285    283    309    233    179    257    252     90
    542    483    -59   -511    301    210    249    192    142    226    226     46
    457    376    -83   -418    270    148    176    129     93    171    168      0
    285    202    -83   -244    184     59    122     70     44    124    111    -44
     59     44    -15    -51     36     15     80     20      7     85     62    -75
   -150    -90     59    119   -106    -15     67     25     -7     54     18   -119
   -285   -215     67    249   -176    -75    109    142     44     64      2   -171
   -296   -257     38    277   -168   -109    158    311    155    142     49   -161
   -236    -98    135    166   -187     18    174    514    348    340    231     -2
   -181    140    319     20   -249    228    109    623    501    555    493    280
   -129    400    530   -137   -329    465    -46    327    436    618    672    542
   -192    504    696   -155   -444    600   -252   -228    249    615    779    737
   -283    496    779   -109   -530    636   -467   -802    -46    441    680    659
   -345    161    506     93   -426    332   -672  -1348   -587   -155     77     77
   -267   -329    -64    296   -101   -197   -846  -1647  -1127   -831   -628   -620
    -46   -636   -589    342    270   -613   -911  -1556  -1226  -1000   -828   -867
    163   -602   -766    220    462   -685   -810  -1221   -992   -820   -711   -800
    311   -413   -724     51    517   -568   -652   -872   -714   -597   -537   -652
    394   -254   -649    -70    519   -449   -452   -537   -444   -374   -361   -504
    407   -150   -558   -127    483   -353   -280   -303   -259   -218   -244   -405
    316    -72   -392   -122    353   -233   -166   -171   -137    -93   -137   -319
    220    -28   -249    -96    233   -137    -77    -62    -31     18    -38   -241
    163      5   -158    -85    158    -75     -5     44     70    124     54   -153
    119     44    -75    -80     98    -15     57    132    168    215    132    -75
    111    109     -5   -111     57     51     59    142    192    226    148    -59
    174    142    -33   -158    103     54     51    137    197    218    129    -62
    166     62   -103   -116    135    -18     57    150    205    215    122    -54
      5    -59    -64     28     33    -62     90    200    241    254    161    -25
    -49    -64    -15     54    -18    -41     93    213    254    265    171    -15
      5   -114   -119     54     59   -116     12    150    187    194    103    -70
     64   -184   -252     57    155   -218    -80     59    109    114     33   -129
    122   -226   -348     51    233   -285   -150    -12     57     59    -18   -150
    103   -283   -387     88    244   -335   -233    -80     -5      0    -72   -184
    -25   -449   -426    236    200   -439   -311   -148    -75    -70   -140   -239
   -272   -717   -446    493     85   -581   -415   -231   -163   -158   -228   -316
   -449   -914   -465    683      7   -691   -506   -301   -236   -226   -293   -379
   -436   -909   -472    670     15   -691   -522   -296   -233   -223   -288   -371
   -381   -865   -483    623     49   -672   -511   -270   -205   -197   -259   -348
   -423   -901   -480    662     25   -691   -517   -252   -184   -184   -249   -345
   -514   -953   -439    735    -38   -696   -519   -220   -155   -161   -228   -335
   -618  -1000   -381    807   -119   -693   -527   -200   -142   -142   -210   -324
   -719  -1065   -345    891   -187   -706   -568   -194   -145   -137   -205   -329
   -880  -1221   -340   1049   -270   -782   -641   -231   -189   -176   -239   -363
  -1166  -1493   -327   1330   -420   -911   -735   -303   -270   -254   -319   -436
  -1345  -1649   -306   1496   -522   -976   -789   -335   -311   -288   -350   -470
  -1189  -1488   -298   1337   -446   -893   -763   -283   -265   -233   -290   -407
   -732  -1072   -342    901   -197   -706   -644   -153   -135   -101   -153   -275
   -335   -743   -407    540     36   -576   -532    -36    -20     12    -28   -150
      0   -509   -511    252    254   -511   -478     36     51     88     57    -75
    106   -457   -563    174    332   -509   -420     96     96    140    114    -44
    -28   -498   -472    262    220   -485   -342    168    155    184    153    -31
   -498   -561    -62    530   -218   -311   -187    309    322    342    290     70
   -932   -504    428    717   -683    -36     23    488    478    511    488    239
  -1041   -322    719    680   -880    197    140    592    587    589    594    363
   -922   -158    763    540   -844    301    168    579    597    581    584    394
   -652    -46    605    350   -628    277    129    506    532    514    496    337
   -306     88    392    109   -350    239     77    410    449    428    400    259
     -7    226    233   -109   -122    228     59    342    397    371    348    210
    207    332    124   -270     41    228     49    283    361    329    314    181
    306    394     88   -350    109    241     49    252    348    314    303    189
    348    441     93   -394    127    267     46    228    342    301    296    207
    423    485     62   -454    179    275     33    197    314    267    262    187
    542    537     -5   -542    275    267     18    171    288    239    231    145
    659    602    -57   -631    358    272     31    174    285    236    223    140
    732    711    -20   -724    374    345     67    207    319    272    249    168
    758    789     28   -774    366    410    140    280    389    337    306    215
    748    872    122   -813    311    498    223    371    483    423    387    288
    748   1002    254   -875    246    628    324    472    592    522    480    379
    745   1156    410   -953    166    782    441    592    706    633    592    491
    737   1319    581  -1028     77    950    566    719    828    750    709    600
    711   1465    753  -1088    -20   1109    683    828    930    849    805    698
    753   1602    849  -1176    -46   1226    763    904   1008    924    878    779
    904   1686    779  -1296     62   1231    782    924   1034    943    898    807
   1065   1787    722  -1426    171   1254    774    922   1034    945    906    823
   1171   1873    698  -1525    236   1286    753    917   1026    948    917    839
   1247   1914    667  -1579    290   1291    724    896   1002    935    914    846
   1314   1958    644  -1639    335   1301    727    896   1005    937    924    865
   1387   1979    592  -1686    397   1286    711    875    982    914    911    857
   1428   1984    553  -1706    436   1270    685    846    948    885    893    844
   1421   1909    488  -1665    467   1200    659    807    896    841    852    815
   1366   1790    420  -1579    472   1106    607    743    813    766    782    761
   1286   1686    397  -1486    444   1041    571    693    750    711    727    709
   1122   1545    423  -1335    348    984    535    646    691    659    678    662
    888   1374    485  -1130    202    930    506    605    641    613    641    636
    667   1174    506   -922     80    841    472    550    587    555    587    579
    467   1002    535   -735    -33    769    423    480    517    488    522    496
    285    841    555   -566   -137    698    368    413    444    418    454    428
     67    654    587   -361   -259    620    322    355    384    361    400    379
   -153    504    654   -176   -405    579    293    309    337    316    350    309
   -342    342    685      0   -514    514    262    275    303    288    314    280
   -514    226    740    142   -628    483    213    231    262    252    277    257
   -678    122    800    277   -737    459    197    210    236    226    254    239
   -833      2    833    413   -833    415    184    184    205    202    231    215
   -963   -109    854    535   -911    374    174    163    176    174    202    171
  -1054   -184    867    618   -961    340    171    148    148    137    163    129
  -1127   -259    867    693   -997    303    223    213    179    137    142    114
  -1187   -272    914    730  -1052    319    342    420    316    233    192    132
  -1228   -189   1039    706  -1135    423    444    657    517    415    340    244
  -1241     44   1286    597  -1265    665    501    911    784    706    618    498
  -1197    355   1553    420  -1374    953    465   1065   1008   1013    976    880
  -1205    620   1823    290  -1514   1221    350    787    989   1166   1247   1236
  -1247    678   1925    283  -1584   1299    192    316    800   1156   1348   1384
  -1283    553   1834    363  -1558   1192     15   -205    407    833   1091   1132
  -1306    153   1460    576  -1382    805   -150   -800   -277     25    265    345
  -1169   -293    875    730  -1023    290   -355  -1098   -810   -636   -418   -296
  -1013   -496    517    753   -766     10   -436  -1002   -831   -704   -509   -418
   -885   -548    335    717   -613   -106   -374   -763   -644   -576   -431   -387
   -800   -527    272    665   -537   -127   -267   -550   -454   -446   -355   -327
   -701   -361    340    530   -522    -12    -83   -280   -213   -246   -202   -197
   -615   -249    366    431   -493     57     33   -116    -77   -140   -129   -132
   -535   -218    316    376   -428     49     64    -96    -54   -132   -114   -161
   -428   -207    220    319   -324      5     62   -148    -90   -184   -161   -220
   -306   -179    127    241   -218    -28     62   -226   -140   -236   -210   -257
   -166   -127     38    145   -103    -44     12   -218   -153   -233   -213   -241
    -28    -67    -38     46      2    -51    -46   -158   -127   -197   -197   -215
     70    -28    -98    -20     83    -62    -62   -132   -103   -171   -179   -192
     72    -72   -148      0    109   -109    -67   -135    -93   -168   -171   -210
     12   -129   -142     57     77   -135    -54   -148    -90   -176   -181   -220
    -15   -148   -135     80     57   -140    -54   -158   -103   -189   -189   -220
    -23   -132   -109     77     41   -122    -64   -135    -88   -168   -171   -194
      5   -101   -106     46     54   -103    -70   -135    -77   -153   -163   -179
     88    -25   -116    -31    101    -70    -51   -114    -59   -132   -140   -158
    163     44   -119   -103    140    -36    -15    -75    -15    -90   -103   -124
    280    127   -153   -202    218    -12     25    -31     15    -44    -62    -88
    397    179   -220   -290    309    -18     33     -2     33    -25    -51    -75
    517    200   -319   -358    418    -59      7    -15     20    -33    -67   -101
    680    197   -483   -441    579   -142    -49    -62    -18    -64   -106   -158
    828    228   -600   -527    714   -184    -67    -83    -31    -72   -127   -187
    911    277   -636   -594    774   -179    -59    -80    -25    -57   -119   -200
    896    298   -597   -597    745   -148    -38    -64    -10    -25    -88   -184
    810    353   -459   -581    633    -51    -10    -15     33     33    -18   -116
    722    418   -303   -568    514     57     25     54     96    106     75    -25
    706    530   -176   -618    441    176     72    122    174    179    163     67
    639    610    -28   -626    335    290    116    181    254    254    249    168
    555    652     96   -605    231    374    142    228    309    309    303    254
    457    667    210   -561    124    439    163    257    345    345    332    309
    371    657    285   -517     41    472    150    246    348    348    335    316
    309    644    335   -478    -12    491    135    231    345    332    327    309
    241    607    366   -426    -62    485    127    223    345    319    327    298
    142    561    418   -350   -137    491    140    223    350    309    319    285
      2    509    504   -257   -252    506    153    213    345    285    293    254
   -132    400    532   -135   -332    465    142    184    314    241    244    197
   -210    293    504    -41   -358    397    122    148    259    176    174    127
   -210    215    426     -2   -316    319    101     98    189    106     98     46
   -129    122    252      2   -189    187     62     36    106     18      2    -41
    -38     23     62      7    -51     41     18    -36     -2    -85   -109   -158
     -5    -80    -75     41     33    -77    -28   -101    -98   -179   -205   -280
     31   -114   -145     41     88   -129    -41   -145   -155   -233   -262   -358
    109   -142   -254     15    179   -197    -62   -200   -218   -288   -322   -423
    174   -179   -353      2    262   -265    -77   -233   -257   -332   -361   -467
    166   -207   -374     20    270   -290    -62   -231   -259   -329   -363   -478
     62   -210   -272     75    166   -241    -20   -200   -233   -293   -337   -462
    -90   -223   -135    155     20   -181     28   -163   -207   -259   -311   -444
   -179   -218    -38    197    -72   -129     83   -106   -161   -197   -259   -394
   -202   -171     28    184   -116    -70    135    -44   -106   -132   -197   -329
   -192   -109     83    150   -137    -12    179      5    -64    -88   -148   -283
   -116    -15     98     64   -109     38    205     38    -49    -62   -122   -262
     31    127     96    -80    -31    111    239     88    -10     -7    -67   -205
    200    275     75   -239     62    176    272    135     20     36    -18   -158
    350    400     49   -374    150    226    293    166     41     72     18   -124
    480    522     41   -504    220    283    322    207     75    109     46    -83
    568    639     67   -605    249    353    332    236    101    135     67    -59
    639    743    103   -691    265    426    340    257    135    171    101    -23
    696    810    114   -753    290    462    340    265    161    200    137     25
    745    857    111   -802    316    485    337    270    179    220    163     54
    740    901    158   -820    290    530    337    275    200    233    181     72
    698    901    202   -802    249    553    335    277    218    244    197     90
    672    870    197   -771    239    535    327    280    228    241    197    106
    639    800    161   -719    239    483    303    262    207    215    171     83
    579    730    150   -654    213    441    283    239    187    187    145     57
    517    646    129   -584    194    389    249    213    166    158    114     25
    454    550     96   -501    179    324    220    192    142    124     77    -12
    405    496     88   -452    158    293    194    153    106     77     31    -51
    322    397     75   -361    122    239    163    109     62     18    -18   -114
    194    293     96   -246     49    197    137     77     36    -20    -54   -158
     64    202    137   -132    -36    171    119     51     12    -51    -88   -181
    -49    148    197    -51   -124    171    111     44      0    -70   -103   -192
   -116     85    202     15   -161    142     88     28    -18    -90   -127   -197
   -153     10    163     70   -158     85     62     15    -38   -109   -148   -215
   -200    -41    158    122   -179     57     51      7    -49   -109   -148   -223
   -246    -98    145    171   -197     20     49      0    -62   -119   -155   -254
   -277   -181     96    228   -189    -41     38    -18    -85   -137   -176   -293
   -270   -218     49    241   -161    -85      2    -54   -124   -171   -218   -340
   -236   -270    -33    254   -101   -153    -67    -98   -174   -218   -270   -400
   -197   -314   -119    254    -41   -218    -77    -64   -171   -233   -309   -452
   -148   -285   -137    215     -7   -210      0     98    -57   -153   -280   -457
   -114   -194    -80    153    -18   -137     59    270    106      0   -174   -387
    -96     23    119     36   -106     70     64    439    342    270     85   -155
    -59    283    340   -114   -200    311     -5    532    548    576    452    249
    -64    470    535   -202   -298    501    -88    368    535    714    724    597
   -155    449    602   -148   -379    524   -127     80    350    675    823    761
   -270    290    561    -10   -415    426   -184   -249    -36    345    574    550
   -361    -23    335    192   -348    155   -322   -735   -698   -431   -218   -226
   -400   -329     70    363   -236   -129   -504  -1098  -1221  -1062   -865   -865
   -371   -504   -135    436   -119   -319   -605  -1106  -1278  -1135   -963   -982
   -327   -574   -246    452    -41   -410   -530   -906  -1057   -950   -862   -911
   -288   -568   -280    428     -5   -426   -410   -701   -828   -789   -766   -813
   -226   -433   -210    329     -7   -322   -254   -446   -542   -579   -600   -657
   -155   -288   -132    220    -12   -210   -127   -213   -296   -374   -407   -483
   -106   -189    -83    148    -12   -137    -38    -83   -176   -272   -306   -387
    -44   -106    -62     72      7    -83     25    -20   -119   -220   -252   -332
    116    -23   -140    -46    127    -80     41      0    -90   -187   -220   -319
    335     70   -265   -205    298    -96     12    -25    -93   -200   -244   -345
    550    145   -405   -348    478   -129    -18    -51    -96   -213   -257   -371
    698    220   -480   -462    589   -129    -12    -67    -93   -210   -265   -384
    813    270   -542   -542    678   -135      2    -62    -80   -210   -272   -379
    906    342   -563   -626    735   -111     10    -46    -46   -187   -257   -350
    963    413   -550   -688    758    -67      5    -18     -5   -155   -228   -314
   1018    454   -563   -737    789    -54     -2    -12     -2   -150   -215   -303
   1047    452   -597   -750    820    -72     -2    -15    -15   -158   -223   -316
   1060    420   -639   -740    849   -109      7    -15    -18   -153   -223   -314
   1098    446   -652   -771    875   -101     38      2     -5   -132   -202   -293
   1143    509   -633   -826    888    -62     62     28     18    -98   -174   -265
   1184    542   -644   -865    914    -49     46     41     28    -67   -148   -233
   1213    532   -683   -872    945    -75     44     38     23    -54   -142   -223
   1226    532   -693   -878    961    -80     31     33     20    -41   -137   -218
   1275    542   -732   -909   1005    -93    -33      7      0    -46   -145   -226
   1327    542   -784   -937   1057   -119    -77      2     -7    -33   -137   -210
   1340    540   -802   -940   1070   -129    -85      2     -7    -25   -122   -202
   1361    558   -802   -958   1083   -122   -111     -5     -5    -18   -103   -194
   1384    555   -828   -969   1106   -135   -137      7     15     15    -72   -161
   1345    563   -782   -956   1062   -106   -174      7     18     33    -54   -124
   1197    542   -654   -870    924    -54   -192     25     41     70    -18    -83
    971    478   -493   -724    732     -7   -163     72     98    135     41    -20
    750    426   -324   -589    537     51   -129    127    150    197    106     54
    548    431   -116   -491    332    158    -93    168    189    241    158    101
    327    418     90   -374    119    254    -31    226    252    293    213    140
     75    381    306   -228   -114    345     28    283    311    348    265    197
    -88    314    400   -114   -244    355     46    293    324    353    272    218
    145    259    111   -202     18    184    -64    171    205    228    153    101
    574    197   -376   -387    475    -90   -228     -5     18     33    -38   -101
    846    142   -704   -493    776   -280   -329   -124   -109   -114   -187   -252
    943    116   -828   -530    885   -353   -376   -192   -171   -202   -270   -327
   1023     57   -966   -540    995   -454   -415   -265   -239   -296   -358   -402
   1078    -31  -1111   -524   1093   -568   -446   -332   -306   -384   -446   -491
   1067   -109  -1176   -478   1122   -641   -465   -379   -361   -449   -509   -563
    823   -231  -1054   -296    937   -641   -446   -384   -371   -470   -524   -602
    646   -348   -995   -150    818   -670   -454   -413   -394   -498   -548   -646
    511   -498  -1010    -10    761   -753   -488   -457   -439   -542   -592   -696
    342   -672  -1015    166    678   -844   -524   -493   -478   -584   -633   -735
    215   -795  -1013    288    613   -904   -555   -522   -511   -618   -672   -774
    135   -797   -932    329    532   -865   -558   -524   -509   -615   -680   -779
     36   -815   -852    389    441   -833   -532   -498   -488   -594   -662   -761
    -88   -789   -701    439    306   -745   -480   -441   -441   -540   -615   -711
   -246   -787   -540    514    145   -662   -415   -368   -381   -478   -558   -662
   -337   -758   -420    548     38   -589   -361   -303   -322   -413   -493   -602
   -394   -670   -277    530    -59   -475   -303   -226   -249   -332   -413   -517
   -431   -548   -116    491   -158   -332   -236   -142   -171   -246   -327   -423
   -439   -439     -2    439   -220   -220   -174    -72    -96   -174   -249   -342
   -415   -348     64    381   -241   -142   -119    -18    -41   -119   -189   -288
   -400   -254    145    324   -275    -57    -88     18      2    -77   -145   -246
   -361   -150    210    257   -285     28    -62     49     44    -38   -103   -205
   -283    -67    215    174   -252     72    -41     80     90     12    -51   -161
   -171     62    233     51   -202    148    -31    103    119     54     -5   -109
    -57    192    246    -67   -153    218    -25    127    145     88     33    -57
     54    316    262   -184   -103    290     12    161    184    129     75    -15
    171    433    262   -301    -44    348     59    202    226    171    122     31
    277    522    244   -400     18    381     90    228    244    189    142     51
    394    594    200   -496     96    397    119    252    259    205    158     64
    519    714    194   -615    163    454    158    283    288    233    184     96
    623    776    150   -701    236    465    197    311    306    252    200    114
    737    880    142   -807    296    511    244    337    332    272    220    142
    831    966    135   -898    348    550    298    374    366    298    252    176
    935   1036    101   -984    418    568    348    410    400    329    283    210
   1031   1106     72  -1070    478    592    374    426    410    335    293    218
   1085   1143     57  -1114    514    602    400    439    420    340    301    226
   1111   1208     93  -1161    509    652    426    462    444    358    324    252
   1096   1215    119  -1156    488    667    444    478    454    366    340    270
   1080   1200    119  -1140    480    659    457    485    457    371    348    280
   1054   1187    132  -1122    459    659    480    498    467    384    361    288
   1005   1192    187  -1101    410    691    506    517    483    400    381    309
    924   1156    231  -1039    348    693    514    522    491    410    392    322
    820   1065    241   -943    288    654    509    506    465    389    374    303
    706    987    280   -849    213    633    527    532    475    389    361    290
    581    914    329   -750    127    623    592    652    540    418    350    267
    459    883    423   -670     18    654    662    807    649    491    384    280
    350    961    610   -657   -129    787    714    997    872    732    605    467
    293   1161    867   -727   -285   1013    698   1197   1145   1067    963    815
    213   1410   1197   -813   -493   1304    576   1124   1226   1291   1291   1202
     46   1454   1408   -750   -680   1431    439    753   1067   1332   1478   1457
   -132   1260   1392   -566   -761   1325    275    262    698   1096   1348   1366
   -262    800   1062   -270   -662    930     36   -337     51    415    680    766
   -337    267    605     33   -472    436   -220   -880   -685   -485   -249    -77
   -350   -124    226    239   -288     49   -407  -1005   -982   -862   -646   -462
   -371   -322     49    345   -213   -137   -368   -774   -792   -714   -558   -431
   -394   -371     23    384   -210   -174   -244   -517   -542   -517   -418   -324
   -407   -303    101    355   -257   -101    -75   -259   -290   -311   -259   -187
   -428   -194    233    311   -332     18    101     -7    -57   -109    -85    -38
   -462   -148    311    303   -389     80    166     83     23    -44    -36     -5
   -483   -122    361    301   -423    119    181    101     33    -41    -41     -5
   -475   -132    340    303   -407    101    202    124     54    -25    -33      5
   -433   -150    283    293   -358     64    220    155     80      2    -10     23
   -410    -88    322    249   -368    116    246    189    119     38     18     46
   -384    -51    329    218   -358    137    257    207    150     59     28     67
   -392      7    400    192   -397    202    257    210    171     80     46     93
   -402     12    415    194   -407    213    272    218    197    114     85    122
   -462    -12    449    233   -457    218    316    249    228    145    122    145
   -514    -44    470    277   -493    213    332    265    236    158    129    137
   -517    -70    444    293   -483    187    329    277    241    163    140    145
   -506    -80    426    293   -467    171    335    283    244    166    148    158
   -480    -90    389    285   -436    148    306    246    223    135    116    142
   -431    -70    361    249   -397    142    277    218    207    114     96    135
   -381    -98    283    239   -335     90    246    194    181    101     75    119
   -361   -207    153    285   -257    -28    218    153    129     62     33     64
   -311   -213     98    259   -205    -57    166     93     80     12    -10     10
   -207   -213     -5    210   -103   -109    145     72     54    -10    -23     -7
    -59   -197   -140    127     36   -168    116     57     36    -31    -38    -23
     90   -119   -210     15    150   -163     70     49     38    -41    -44    -12
     96   -111   -210      7    153   -161     18     33     49    -49    -54     -2
     49   -142   -192     46    119   -166    -20     23     62    -36    -57     12
    -38   -179   -140    109     49   -161    -33     25     77     -7    -41     33
   -129   -213    -83    171    -23   -148    -44     38     88     25    -15     62
   -215   -161     51    187   -135    -54    -15     83    129     93     67    132
   -259   -101    158    181   -210     28     46    155    194    166    166    226
   -246    -72    174    158   -213     51     80    192    236    200    213    270
   -205    -31    174    119   -189     70     93    202    254    207    226    285
   -145     38    184     49   -163    111    114    226    277    236    254    319
    -49    114    163    -33   -106    137    150    257    298    270    283    348
     33    202    168   -119    -70    187    197    303    332    316    309    384
     54    314    259   -184   -101    288    277    363    376    371    350    433
     93    384    288   -239    -98    337    298    363    358    353    335    426
    202    433    231   -319    -15    332    303    340    324    314    301    387
    275    452    174   -366     49    311    296    303    277    257    249    342
    324    454    129   -389     98    293    288    254    228    200    213    303
    519    475    -44   -498    283    215    241    176    158    116    132    239
    800    535   -265   -667    532    135    153     67     62     18     28    155
   1031    542   -491   -787    761     25     49    -57    -46   -101    -96     41
   1223    465   -758   -844    992   -145    -57   -189   -163   -226   -233    -83
   1304    426   -880   -865   1091   -226   -116   -285   -244   -319   -332   -181
   1236    358   -878   -797   1057   -259   -122   -322   -275   -358   -374   -226
   1101    270   -831   -685    966   -277   -137   -348   -303   -394   -410   -249
    969    181   -787   -574    878   -301   -174   -389   -353   -457   -467   -285
    823    106   -719   -467    771   -306   -197   -415   -371   -496   -506   -311
    652     62   -589   -358    620   -262   -205   -410   -361   -485   -488   -293
    496     51   -444   -275    470   -194   -189   -381   -322   -452   -444   -244
    381     38   -342   -210    363   -150   -187   -361   -296   -446   -446   -249
    306     10   -296   -158    301   -142   -187   -358   -296   -454   -459   -275
    236     -7   -244   -114    239   -124   -161   -322   -254   -415   -415   -257
    181    -44   -228    -70    205   -135   -124   -280   -210   -374   -374   -267
    148   -111   -259    -18    202   -184    -83   -246   -181   -332   -337   -285
    106   -228   -335     59    218   -280    -67   -228   -158   -306   -309   -306
     54   -301   -355    122    202   -327    -46   -194   -103   -254   -257   -280
     -2   -324   -322    161    158   -324      5   -127    -15   -153   -161   -202
    -67   -316   -249    192     90   -283     54    -59     59    -54    -62   -111
   -200   -345   -145    272    -28   -246    109     10    103     23     25    -25
   -348   -314     33    329   -192   -140    202    103    176    124    142     85
   -441   -252    187    345   -316    -33    301    202    252    241    270    207
   -439   -192    246    316   -342     25    366    280    298    327    368    298
   -410   -155    254    283   -335     49    418    329    335    384    433    355
   -327    -90    236    207   -283     72    452    368    387    436    483    402
   -155     12    168     70   -161     90    465    376    400    446    470    405
     59     88     28    -72     15     59    465    381    400    449    446    392
    207    122    -88   -166    148     18    475    381    400    449    433    348
    301    153   -148   -228    223      2    504    392    418    457    431    322
    376    194   -181   -288    277      7    537    415    452    475    439    311
    433    205   -228   -319    332    -10    537    407    449    446    405    277
    491    197   -296   -345    392    -49    506    368    410    394    345    233
    519    171   -348   -345    433    -88    496    345    381    348    298    197
    511    140   -374   -327    444   -116    488    324    355    309    257    171
    522    124   -397   -322    459   -135    483    314    337    285    233    168
    530     96   -433   -314    480   -168    467    296    311    254    210    166
    478     51   -428   -265    454   -187    441    270    280    223    187    153
    405     -2   -407   -200    405   -205    410    244    252    197    171    135
    340    -41   -381   -148    361   -210    394    241    241    187    168    129
    254    -46   -301   -106    277   -174    454    358    314    231    187    142
    207     10   -197   -109    202    -93    548    576    459    342    259    197
    145    109    -38   -129     90     36    610    818    659    532    420    345
     80    293    213   -187    -64    254    641   1072    896    805    704    620
     31    555    524   -293   -246    540    584   1044    982    992    971    953
    -75    763    839   -345   -457    800    426    579    867   1049   1156   1210
   -226    841   1067   -306   -646    953    228     12    693   1041   1257   1343
   -363    631    995   -132   -678    813     23   -555    296    680    937   1034
   -433     88    519    171   -478    301   -166  -1013   -329    -93    132    215
   -413   -415     -5    413   -205   -210   -340  -1114   -662   -514   -314   -246
   -374   -670   -296    522    -38   -485   -342   -880   -576   -483   -327   -301
   -363   -678   -314    522    -25   -496   -215   -553   -348   -311   -205   -226
   -387   -618   -233    501    -77   -426    -23   -231   -101   -127    -67   -119
   -405   -553   -148    478   -129   -350    153     38    109     36     57    -20
   -439   -506    -67    472   -187   -288    259    187    239    150    155     54
   -522   -537    -15    530   -254   -277    311    257    301    210    200     96
   -623   -602     20    613   -324   -293    340    290    335    244    223    114
   -678   -631     44    654   -361   -293    368    303    353    254    239    106
   -704   -657     44    680   -376   -306    381    311    355    259    246     85
   -735   -696     38    717   -387   -329    355    293    322    231    215     41
   -774   -730     41    750   -410   -345    319    267    301    197    181     15
   -795   -748     46    771   -423   -350    272    231    272    142    129      0
   -771   -758     12    763   -392   -374    236    200    239     90     75    -10
   -706   -761    -54    735   -327   -407    226    184    207     51     41    -15
   -594   -706   -111    649   -244   -410    187    127    132    -12      0    -23
   -485   -649   -163    566   -161   -407    153     96     70    -38     -7    -36
   -379   -607   -231    493    -75   -420    142     93     25    -28      5    -38
   -257   -524   -267    392      5   -397    148    101     31     18     49    -12
   -166   -355   -189    259     10   -272    194    142    106     93    111     59
    -59   -223   -166    140     51   -194    236    187    187    158    155    109
     96    -88   -184     -5    137   -137    249    215    231    192    176    132
    267     23   -244   -145    257   -109    277    262    280    239    218    176
    423    179   -244   -303    335    -31    285    327    337    298    270    231
    537    327   -210   -433    374     59    277    376    379    342    314    283
    607    433   -176   -522    392    129    275    420    423    389    355    337
    665    517   -148   -589    407    184    298    480    467    441    392    389
    722    574   -148   -652    436    213    285    506    488    470    420    446
    800    628   -171   -717    485    228    290    540    519    511    452    483
    880    670   -213   -776    548    228    288    566    545    542    485    506
    922    711   -210   -815    566    252    267    576    561    563    519    527
    956    748   -210   -852    581    270    246    571    561    561    530    532
    976    769   -210   -872    592    280    239    563    561    553    540    548
   1018    789   -231   -904    623    280    226    540    540    532    532    537
   1127    807   -319   -966    724    244    213    517    514    509    519    522
   1249    836   -413  -1044    831    213    184    485    480    478    493    485
   1314    846   -470  -1080    891    189    163    452    436    439    454    439
   1314    810   -504  -1065    909    153    158    415    394    402    407    387
   1273    711   -561   -992    917     75    155    371    342    355    345    324
   1234    584   -649   -911    940    -31    129    301    270    285    257    239
   1197    485   -711   -841    953   -111    109    236    202    215    176    150
   1083    355   -730   -722    906   -184     96    179    150    161    106     67
    943    210   -732   -576    839   -259     75    119    109    109     41      7
    846     80   -766   -465    805   -342     25     46     59     36    -33    -59
    787    -31   -820   -379    802   -426    -38    -33    -12    -54   -122   -142
    711   -142   -854   -285    782   -498    -98   -106    -83   -135   -202   -215
    641   -262   -904   -189    771   -581   -153   -163   -137   -192   -262   -270
    584   -368   -956   -109    769   -659   -207   -223   -192   -246   -319   -319
    519   -483  -1002    -18    761   -743   -257   -275   -246   -298   -366   -361
    454   -555  -1010     49    730   -784   -298   -316   -285   -342   -410   -394
    363   -618   -982    127    672   -800   -335   -350   -319   -384   -446   -426
    270   -714   -984    220    626   -849   -361   -379   -340   -413   -470   -449
    179   -815   -995    316    584   -904   -392   -407   -368   -446   -506   -488
     96   -862   -958    381    524   -909   -423   -428   -387   -462   -519   -509
      5   -891   -896    444    449   -893   -433   -436   -392   -465   -522   -514
    -83   -904   -820    493    368   -865   -423   -420   -374   -444   -501   -496
   -145   -953   -807    548    329   -880   -420   -418   -371   -449   -504   -504
   -181   -958   -779    568    296   -870   -420   -410   -371   -446   -506   -506
   -166   -901   -735    535    283   -818   -407   -381   -340   -413   -475   -472
   -155   -839   -685    496    265   -763   -392   -355   -306   -374   -439   -433
   -161   -787   -626    472    231   -706   -402   -350   -296   -358   -413   -402
   -168   -756   -587    459    207   -670   -407   -342   -290   -342   -389   -379
   -179   -683   -504    431    161   -594   -368   -303   -254   -306   -350   -337
   -168   -587   -418    376    122   -501   -332   -262   -223   -272   -314   -309
   -176   -537   -361    355     90   -449   -277   -213   -184   -231   -270   -270
   -233   -493   -259    361     10   -379   -215   -153   -140   -192   -226   -231
   -332   -449   -116    392   -109   -283   -137    -77    -75   -124   -150   -158
   -441   -397     44    418   -246   -176    -64     -5    -20    -64    -90    -96
   -530   -345    181    436   -355    -83      2     51     33    -23    -41    -49
   -589   -319    267    454   -431    -25     70     98     80     15     -2    -15
   -602   -280    322    441   -462     20    132    142    129     51     36     12
   -550   -218    329    384   -444     54    176    184    174     83     70     36
   -452   -137    311    293   -384     85    215    223    205    114     93     54
   -332    -54    277    192   -306    111    218    231    207    116     98     54
   -187      5    192     90   -189     98    207    218    189    103     90     46
    -54     31     85     10    -70     59    202    200    166     83     75     23
     57    101     44    -80      5     75    192    179    148     67     64     15
    150    158      5   -155     72     80    189    166    135     62     64     33
    262    228    -33   -244    148     98    200    168    145     75     80     49
    314    277    -36   -298    174    122    218    176    148     77     75      7
    319    277    -41   -298    179    116    249    220    168     88     64    -15
    329    303    -28   -319    179    140    348    361    254    129     75    -15
    358    340    -18   -348    189    161    470    561    387    226    137     23
    415    576    161   -496    127    368    574    823    641    488    376    239
    478    911    431   -696     23    672    587   1078    935    852    761    628
    517   1273    753   -896   -119   1013    509   1075   1075   1145   1148   1070
    452   1387    935   -919   -241   1161    420    766   1005   1267   1387   1369
    345   1330    984   -839   -319   1158    272    301    717   1122   1327   1337
    254    995    740   -623   -244    867     72   -277    101    475    696    750
    200    542    340   -374    -70    444   -148   -823   -613   -387   -174    -67
    228    192    -36   -210    132     77   -306   -937   -898   -737   -527   -407
    239    -12   -252   -111    244   -132   -285   -732   -763   -659   -501   -420
    228    -98   -327    -64    275   -210   -202   -519   -576   -535   -423   -368
    210   -106   -319    -54    265   -213    -93   -332   -394   -397   -322   -293
    189    -59   -249    -64    218   -153     49   -116   -189   -226   -181   -181
    153      0   -155    -77    153    -77    111    -31   -106   -161   -124   -129
    116     41    -77    -80     98    -18    155     12    -54   -119    -96    -93
     41     46      5    -44     18     25    215     72      5    -72    -59    -51
    -64     67    132      0    -98     98    259    124     54    -28    -18     -5
   -140     96    236     20   -189    166    272    148     80     -2     10     33
   -200    129    329     36   -265    228    288    171    103     20     36     67
   -270    103    371     83   -322    236    301    181    114     31     49     83
   -337     67    405    135   -371    236    303    189    116     28     41     83
   -457    103    558    174   -506    329    324    236    163     77     96    150
   -670    109    779    280   -724    444    392    314    244    155    174    228
   -852    116    969    363   -909    542    467    387    316    226    241    277
   -961    129   1091    415  -1026    610    540    459    384    301    316    348
  -1000    174   1174    410  -1085    672    558    483    407    327    337    379
   -992    241   1234    374  -1114    737    571    509    428    353    358    400
   -989    285   1273    350  -1132    779    610    550    467    392    394    426
  -1002    301   1304    350  -1153    802    626    576    491    420    418    457
  -1000    303   1304    348  -1153    802    626    579    504    436    433    488
   -898    309   1208    293  -1052    758    600    555    491    423    413    467
   -717    293   1010    210   -865    652    514    480    413    345    340    392
   -553    262    815    145   -683    537    433    405    335    280    283    335
   -506    231    735    135   -620    483    368    358    290    244    246    301
   -488    194    683    148   -587    436    309    314    257    218    226    277
   -493    158    652    168   -574    402    254    288    241    213    223    267
   -488    137    626    176   -555    381    197    257    218    200    210    259
   -511     88    600    210   -555    342    158    231    202    187    205    272
   -485     67    553    207   -519    311    127    215    200    176    202    285
   -452     64    517    189   -483    290     83    179    176    148    179    277
   -420     98    519    161   -470    309     38    150    161    127    155    267
   -368    109    475    129   -420    290     -7     98    116     83    111    233
   -319     54    374    132   -348    215    -33     54     70     38     67    200
   -259      2    262    124   -262    132    -54     18     23    -10     18    145
   -161     -7    153     85   -158     72    -59    -15    -25    -57    -28     98
    -12     41     54    -15    -33     46    -28    -10    -44    -77    -46     83
    153    116    -36   -135     96     41     -7     -2    -70   -101    -75     54
    296    192   -103   -244    200     44     -2    -10    -96   -137   -124    -12
    467    239   -228   -353    348      5    -10    -38   -129   -189   -192    -96
    576    228   -348   -405    462    -57    -33    -64   -153   -215   -241   -148
    678    218   -459   -449    568   -119    -49   -111   -202   -254   -309   -197
    805    231   -576   -519    691   -171    -62   -171   -267   -303   -368   -257
    937    254   -683   -594    810   -213    -59   -215   -319   -337   -405   -322
   1098    340   -761   -722    930   -210    -72   -239   -353   -358   -418   -358
   1337    394   -943   -865   1140   -272   -111   -280   -413   -407   -452   -407
   1639    426  -1213  -1031   1426   -392   -189   -361   -506   -498   -550   -483
   1880    410  -1470  -1145   1675   -530   -259   -433   -589   -584   -654   -576
   1987    410  -1579  -1200   1782   -584   -296   -462   -618   -626   -722   -646
   2081    423  -1660  -1252   1870   -618   -322   -488   -628   -654   -763   -693
   2156    413  -1745  -1286   1951   -665   -353   -527   -659   -691   -805   -758
   2190    405  -1784  -1296   1987   -688   -389   -545   -685   -717   -820   -820
   2179    387  -1792  -1286   1984   -701   -389   -540   -675   -717   -805   -859
   2205    342  -1865  -1275   2034   -761   -394   -550   -667   -732   -800   -891
   2153    259  -1896  -1208   2023   -818   -405   -581   -693   -769   -818   -906
   2065    184  -1880  -1124   1974   -846   -407   -597   -724   -802   -852   -930
   1979    114  -1867  -1047   1922   -875   -426   -620   -735   -826   -885   -974
   1842     62  -1779   -950   1810   -859   -420   -618   -719   -810   -878   -958
   1610     -5  -1615   -802   1610   -810   -407   -594   -693   -771   -839   -906
   1322    -72  -1395   -623   1358   -732   -384   -548   -654   -719   -782   -833
   1052   -142  -1197   -457   1122   -667   -324   -493   -623   -672   -724   -763
    872   -168  -1041   -353    956   -605   -277   -454   -610   -633   -680   -706
    763   -153   -919   -306    839   -535   -254   -433   -602   -605   -641   -662
    605   -166   -771   -218    688   -467   -220   -402   -584   -574   -602   -620
    428   -259   -688    -85    555   -472   -194   -389   -579   -561   -587   -602
    262   -368   -631     51    446   -501   -187   -381   -576   -555   -581   -594
    132   -457   -592    161    361   -524   -179   -384   -576   -555   -576   -584
     41   -488   -530    223    285   -509   -161   -379   -568   -542   -566   -568
    -57   -527   -470    293    205   -498   -132   -368   -553   -540   -568   -574
   -168   -535   -368    350     98   -452    -83   -337   -504   -511   -542   -555
   -298   -561   -265    428    -18   -413    -20   -283   -433   -467   -506   -524
   -444   -535    -90    491   -176   -314     59   -192   -332   -389   -428   -436
   -594   -467    127    530   -361   -171    150    -85   -236   -290   -332   -337
   -639   -376    262    506   -452    -57    220      2   -153   -205   -249   -254
   -574   -257    314    413   -446     28    280     62    -90   -140   -187   -192
   -467   -155    311    311   -389     77    327    103    -41    -88   -132   -132
   -376    -23    350    200   -366    163    374    132      7    -44    -90    -83
   -288     77    366    103   -327    220    410    148     44    -10    -54    -46
   -236    135    368     49   -303    252    459    197     98     38    -10     -5
   -187    226    413    -18   -298    319    574    368    228    150     70     64
   -163    397    558   -116   -361    478    722    620    441    327    207    158
   -142    641    784   -249   -465    714    828    859    709    594    444    353
    -90    971   1060   -441   -576   1013    893   1101   1031    963    815    704
     20   1330   1309   -675   -644   1319    852   1208   1236   1286   1218   1153
     54   1569   1512   -813   -727   1540    792    982   1166   1384   1467   1491
     12   1491   1478   -753   -732   1486    750    678    904   1260   1465   1543
    -62   1244   1306   -592   -683   1275    649    293    423    800   1047   1169
   -148    914   1062   -381   -605    987    472   -239   -257    -33    176    314
   -153    597    750   -223   -452    672    254   -506   -652   -517   -327   -179
   -171    374    545   -101   -358    459    192   -423   -587   -470   -322   -202
   -218    210    426      2   -322    316    252   -226   -387   -316   -236   -155
   -303    124    428     90   -366    275    335    -28   -194   -171   -158    -93
   -439    166    602    135   -522    384    485    213     36     25     -2     46
   -587    233    820    176   -704    527    579    371    192    168    122    179
   -724    249    971    236   -846    610    576    392    213    184    135    210
   -784    218   1002    283   -893    610    555    376    213    171    132    215
   -766    166    930    298   -849    548    506    337    194    135    111    176
   -758    111    870    322   -815    491    454    285    174     96     72    106
   -807     46    854    379   -831    449    413    244    145     67     41     62
   -888     15    904    436   -896    459    384    226    127     64     38     64
   -989    -93    896    540   -945    400    381    226    153     72     59    101
  -1010   -228    782    620   -898    275    348    197    153     33     28     54
   -898   -355    540    626   -722     93    275    158    111    -25    -18    -41
   -719   -397    322    558   -522    -38    194    119     49    -75    -62   -124
   -654   -384    270    517   -465    -57    202    124     31    -64    -70   -161
   -652   -355    293    504   -475    -31    200    109     23    -57    -85   -176
   -657   -431    223    542   -441   -103    168     46    -12   -103   -137   -220
   -696   -524    171    610   -433   -176    150     10    -18   -140   -168   -241
   -719   -594    122    654   -423   -239    101      2    -31   -145   -171   -236
   -649   -678    -31    662   -311   -355     38    -28    -90   -174   -197   -275
   -628   -782   -153    704   -239   -470      2    -72   -145   -207   -223   -340
   -626   -852   -226    740   -200   -540    -59   -111   -176   -226   -231   -381
   -641   -917   -277    779   -184   -597   -119   -111   -189   -226   -239   -394
   -628   -914   -285    771   -171   -600   -124    -70   -176   -189   -218   -358
   -420   -828   -410    623     -7   -618   -140    -49   -176   -166   -210   -366
   -129   -727   -597    428    233   -662   -189    -62   -184   -176   -241   -413
    127   -654   -782    262    452   -717   -262   -109   -210   -205   -270   -423
    345   -610   -956    132    649   -782   -316   -135   -223   -226   -270   -418
    483   -594  -1078     51    779   -836   -366   -158   -244   -239   -272   -410
    478   -618  -1096     70    787   -857   -405   -181   -259   -228   -275   -397
    348   -600   -948    124    646   -774   -405   -179   -233   -207   -265   -355
    181   -592   -774    205    478   -683   -368   -163   -197   -187   -241   -309
     38   -581   -620    270    329   -600   -340   -140   -166   -171   -213   -257
     41   -530   -571    244    306   -550   -327   -145   -161   -179   -210   -223
    181   -426   -607    119    392   -517   -322   -181   -187   -215   -244   -236
    366   -342   -709    -12    537   -527   -340   -226   -220   -259   -290   -272
    483   -280   -766   -103    623   -524   -345   -241   -246   -301   -324   -296
    605   -200   -805   -202    704   -501   -332   -244   -262   -337   -363   -311
    706   -135   -841   -285    771   -488   -270   -226   -262   -345   -381   -322
    846    -46   -893   -400    870   -470   -205   -220   -262   -340   -392   -342
    943     33   -911   -488    924   -439   -155   -202   -249   -324   -387   -345
   1002     62   -940   -532    971   -439   -124   -189   -244   -314   -384   -348
   1065     28  -1036   -548   1052   -504   -145   -231   -283   -353   -428   -394
   1104     23  -1080   -563   1093   -527   -161   -257   -306   -371   -452   -420
   1161     49  -1111   -607   1135   -530   -171   -275   -322   -374   -462   -423
   1163     44  -1119   -602   1143   -537   -184   -296   -340   -384   -475   -423
   1127     10  -1119   -568   1122   -553   -189   -301   -350   -387   -478   -426
   1114     -2  -1119   -555   1117   -561   -194   -316   -361   -389   -488   -441
   1065    -33  -1101   -517   1080   -566   -213   -332   -366   -397   -491   -459
   1000    -83  -1083   -457   1041   -581   -223   -340   -368   -402   -496   -478
    922   -119  -1044   -402    982   -581   -220   -335   -361   -387   -485   -467
    862   -135  -1000   -363    930   -566   -228   -332   -353   -374   -475   -446
    776   -163   -943   -309    857   -550   -241   -332   -348   -368   -475   -446
    698   -205   -904   -246    800   -553   -244   -319   -327   -353   -467   -449
    592   -233   -828   -179    709   -530   -252   -319   -309   -342   -457   -444
    465   -277   -743    -93    602   -509   -262   -322   -296   -337   -449   -436
    353   -361   -714      2    532   -535   -285   -335   -298   -345   -459   -441
    254   -436   -691     90    472   -563   -311   -342   -293   -345   -454   -439
    153   -470   -623    158    387   -548   -350   -355   -293   -345   -446   -433
     54   -550   -605    246    327   -576   -387   -371   -301   -353   -452   -436
    -59   -610   -550    335    241   -579   -400   -368   -301   -350   -446   -423
   -155   -620   -465    389    153   -542   -381   -350   -283   -329   -420   -400
   -207   -631   -426    418    106   -530   -376   -340   -280   -322   -407   -389
   -239   -623   -384    431     72   -504   -350   -301   -259   -296   -374   -348
   -277   -553   -275    413     -2   -415   -301   -252   -213   -249   -316   -283
   -322   -465   -142    394    -90   -303   -252   -207   -163   -207   -265   -223
   -324   -400    -77    361   -124   -239   -194   -171   -122   -184   -239   -189
   -358   -348     10    353   -184   -168   -140   -129    -77   -155   -205   -150
   -410   -309     98    358   -254   -106    -96    -88    -33   -124   -168   -109
   -457   -262    194    361   -327    -33    -59    -57      0   -101   -137    -72
   -540   -202    337    371   -439     64     18     20     67    -44    -72    -10
   -613   -142    470    376   -542    163    116    111    142     31      7     64
   -714   -103    607    407   -662    252    210    187    213     96     80    135
   -737    -46    691    392   -714    322    270    246    270    153    140    184
   -662     62    722    298   -693    392    314    296    329    207    200    246
   -584    145    727    218   -657    436    353    332    376    241    233    288
   -514    181    696    166   -605    436    384    361    402    262    252    298
   -478    233    711    122   -594    472    418    392    426    288    272    316
   -449    277    727     83   -589    501    465    441    462    329    303    348
   -405    306    711     46   -558    509    537    540    519    366    324    361
   -324    371    696    -25   -511    535    646    717    631    439    361    379
   -207    514    722   -153   -465    618    740    919    805    597    493    493
    -54    789    844   -371   -449    815    782   1143   1072    898    782    758
    161   1174   1010   -667   -426   1093    691   1234   1257   1200   1132   1130
    332   1465   1132   -901   -400   1301    517    937   1176   1327   1400   1465
    423   1540   1117   -982   -345   1330    358    428    930   1291   1506   1587
    485   1369    883   -930   -200   1127    109   -158    418    857   1137   1262
    553    924    371   -740     90    649   -163   -763   -329    -18    254    483
    639    439   -200   -540    420    119   -379  -1070   -888   -732   -470   -176
    711    171   -540   -441    626   -184   -454   -963   -893   -792   -574   -322
    771    119   -654   -446    711   -267   -358   -706   -675   -636   -483   -275
    800    161   -639   -483    719   -239   -223   -472   -444   -467   -361   -179
    688    239   -449   -465    568   -103      5   -174   -163   -231   -171    -20
    511    309   -202   -410    358     54    202     64     54    -28     -2    129
    374    337    -36   -355    205    150    277    155    140     49     62    192
    236    280     41   -259     96    161    316    202    184     90     98    223
    101    200     98   -150      0    150    335    226    197    106    114    233
    -57    135    192    -38   -124    163    342    241    200    111    122    228
   -226     90    314     67   -270    200    368    257    210    119    132    239
   -355     70    426    142   -392    246    389    270    223    135    148    252
   -415     70    485    171   -449    277    400    285    236    150    161    267
   -423     70    493    176   -457    280    418    301    246    166    176    285
   -436     85    522    174   -480    301    439    316    262    184    192    303
   -457     98    555    179   -506    327    470    348    293    218    220    327
   -478    129    607    174   -545    368    498    384    319    252    249    355
   -491    187    678    153   -584    431    517    415    340    283    277    389
   -530    184    714    168   -620    449    532    439    355    309    298    413
   -491    194    685    148   -589    439    517    439    348    309    296    410
   -374    202    576     85   -475    389    483    415    327    293    280    394
   -231    239    470     -2   -350    353    431    374    301    275    257    374
    -88    252    340    -83   -213    296    400    348    283    259    233    348
     33    267    231   -150    -98    249    368    324    270    244    218    340
     72    246    171   -161    -49    207    332    303    254    228    205    332
     62    158     96   -109    -15    127    311    298    254    231    200    335
     75    127     49   -103     12     90    272    283    249    231    213    342
    137    114    -23   -127     80     44    215    252    223    218    213    322
    207    111    -96   -163    153      7    158    233    215    213    207    301
    226    142    -83   -184    155     31    119    233    228    223    218    314
    239    166    -72   -205    155     46     85    231    236    231    228    348
    194    174    -20   -187    109     77     64    220    228    228    231    366
    148    150      2   -150     70     77     36    202    210    218    228    368
    176    155    -20   -166     98     67     10    174    179    189    210    358
    337    239   -101   -288    218     70    -18    116    124    137    166    329
    555    324   -231   -441    392     49    -44     72     72     83    119    293
    763    381   -381   -574    571      2    -90     23     10     18     62    249
    904    452   -452   -678    678      0   -114    -18    -25    -33     10    210
    927    439   -488   -683    706    -23   -103    -38    -36    -72    -31    171
    917    337   -579   -628    748   -119    -75    -46    -41    -96    -62    111
    940    202   -737   -571    839   -265    -80    -96   -103   -161   -148      5
    995     98   -896   -545    945   -397    -70   -132   -168   -223   -226    -88
   1062     62  -1000   -563   1031   -467    -49   -155   -218   -275   -277   -155
   1153     20  -1132   -587   1143   -553    -59   -189   -241   -329   -332   -213
   1226      0  -1226   -615   1226   -613    -77   -226   -249   -371   -384   -259
   1283    -54  -1337   -613   1309   -696    -85   -252   -249   -381   -431   -329
   1301   -129  -1434   -587   1366   -782    -98   -288   -267   -384   -459   -394
   1335   -142  -1480   -597   1408   -810   -106   -319   -285   -387   -472   -413
   1410   -150  -1561   -633   1486   -854   -127   -355   -314   -407   -491   -441
   1574   -101  -1675   -735   1623   -888   -192   -413   -366   -459   -527   -475
   1745    -46  -1792   -849   1766   -919   -257   -462   -413   -509   -574   -509
   1836    -54  -1891   -891   1862   -971   -296   -488   -449   -545   -605   -548
   1784    -83  -1870   -852   1826   -976   -303   -493   -475   -561   -623   -571
   1680   -145  -1826   -766   1753   -984   -272   -462   -472   -540   -610   -566
   1566   -181  -1748   -693   1657   -966   -236   -426   -462   -517   -587   -558
   1387   -197  -1587   -594   1486   -891   -179   -379   -428   -478   -540   -530
   1096   -283  -1382   -407   1239   -831   -119   -329   -381   -423   -452   -444
    763   -366  -1130   -197    945   -748    -51   -280   -322   -366   -366   -332
    436   -413   -849    -12    641   -631     38   -202   -231   -290   -290   -249
    176   -410   -587    116    379   -498    127   -116   -132   -200   -197   -161
      0   -379   -379    189    187   -379    179    -64    -57   -122   -124    -88
    -28   -387   -358    207    163   -374    187    -59    -18    -93    -96    -62
    -23   -405   -384    213    179   -394    166    -59      0    -83    -70    -46
    -20   -387   -366    202    171   -376    176    -38     20    -67    -49    -36
    -33   -350   -316    189    140   -335    223      5     51    -31     -7     -2
    -67   -340   -272    205    101   -306    259     41     70      0     23     25
   -140   -337   -200    236     28   -270    296     80     80     33     57     51
   -210   -277    -67    244    -72   -174    358    132    119     96    116    106
   -254   -210     44    231   -150    -83    441    197    163    163    181    174
   -277   -163    114    220   -197    -25    506    246    184    210    226    233
   -233   -129    103    179   -171    -12    530    262    187    228    241    267
   -158    -70     88    114   -124     10    537    270    171    239    254    293
   -129     10    137     57   -135     72    574    301    181    272    290    327
   -153    142    296      5   -223    218    623    350    218    319    335    376
   -174    205    379    -15   -277    293    691    426    322    384    394    462
   -194    296    491    -51   -342    392    740    493    418    441    454    535
   -231    407    639    -88   -436    524    789    558    496    501    532    610
   -280    506    787   -111   -532    646    841    615    568    558    600    678
   -314    553    867   -122   -589    709    867    657    618    600    646    727
   -324    607    930   -142   -628    769    880    672    649    623    672    753
   -319    631    950   -155   -636    789    878    665    657    618    665    756
   -322    641    963   -158   -641    802    875    665    672    620    646    774
   -358    641   1000   -142   -680    820    932    771    761    670    693    795
   -413    693   1106   -140   -761    901   1057    992    924    789    792    831
   -493    795   1286   -150   -891   1039   1169   1247   1135    976    956    979
   -633    891   1525   -127  -1078   1208   1239   1512   1395   1247   1223   1267
   -654   1052   1706   -200  -1182   1379   1166   1540   1483   1421   1457   1556
   -688   1239   1927   -275  -1306   1582   1031   1184   1408   1517   1665   1839
   -891   1262   2153   -187  -1522   1709    854    662   1260   1556   1808   2029
  -1093   1052   2145     20  -1618   1597    628     83    914   1293   1605   1813
  -1247    459   1706    392  -1478   1083    389   -493    254    506    797    969
  -1288   -226   1060    756  -1174    415    114   -787   -277   -137    122    277
  -1262   -704    558    982   -911    -72    -15   -698   -358   -265    -57     57
  -1257   -885    371   1072   -815   -257     25   -452   -218   -192    -49     23
  -1260   -958    301   1109   -782   -327    129   -213    -62   -109     -2     33
  -1218  -1013    205   1114   -714   -405    215    -23     49    -51     20     28
  -1137  -1054     83   1093   -613   -488    236     44     67    -51     -2     -2
  -1044  -1145   -101   1096   -472   -623    197     28     18   -103    -54    -62
   -992  -1182   -192   1085   -402   -685    142    -23    -51   -174   -106   -135
   -958  -1213   -254   1085   -353   -732    122    -59    -88   -202   -127   -166
   -966  -1213   -246   1088   -361   -730     88    -83   -122   -207   -135   -189
   -987  -1208   -220   1098   -384   -714     75    -57   -106   -145    -72   -158
  -1036  -1109    -75   1070   -483   -592    132     25     -5    -25     20   -101
  -1083   -989     90   1036   -587   -449    207    148    145    103    122    -18
  -1067   -901    166    982   -618   -368    241    244    233    155    163     38
   -989   -862    127    927   -558   -368    233    262    215    140    158     44
   -839   -839      0    839   -420   -420    228    231    168    111    129     15
   -737   -818    -83    776   -327   -452    249    218    161     90    122     15
   -706   -815   -109    761   -298   -462    231    226    171     85    135     18
   -620   -704    -83    662   -270   -394    226    272    239    145    187     62
   -415   -514    -98    465   -161   -309    280    342    322    228    252    129
   -122   -319   -197    220     36   -259    319    366    342    254    270    166
    140   -220   -361     38    246   -288    316    361    322    233    244    168
    316   -155   -472    -80    394   -314    306    337    290    200    207    155
    397   -148   -545   -124    470   -345    288    327    267    184    192    145
    441   -158   -600   -140    519   -379    275    324    244    174    179    137
    467   -192   -659   -140    563   -426    257    327    218    171    176    132
    478   -155   -633   -161    555   -394    233    345    213    192    197    158
    478    -96   -574   -192    524   -335    244    387    254    252    254    223
    532    -31   -563   -252    545   -296    220    387    270    270    275    254
    654     12   -641   -335    646   -311    155    371    275    257    265    244
    771     31   -740   -400    756   -353    101    355    290    262    262    241
    862     83   -782   -475    823   -348     57    322    272    249    241    226
    976    142   -833   -561    906   -345     36    301    259    244    233    215
   1057    179   -878   -620    966   -348      7    267    249    231    223    210
   1158    192   -966   -675   1062   -387    -36    207    220    187    184    187
   1260    215  -1047   -740   1153   -413    -80    145    179    137    137    153
   1379    249  -1130   -815   1254   -439   -124     83    127     80     88    106
   1512    303  -1210   -909   1361   -452   -142     46     90     41     54     70
   1634    374  -1260  -1002   1447   -441   -158     12     54     10     20     38
   1686    379  -1306  -1034   1496   -462   -153    -15     12    -25    -36    -18
   1683    342  -1340  -1015   1512   -498   -119    -18      0    -41    -70    -59
   1688    361  -1327  -1028   1509   -483    -88    -15     -2    -41    -85    -67
   1683    376  -1306  -1028   1496   -465    -64    -23    -10    -44    -98    -80
   1639    366  -1273  -1002   1457   -454    -46    -25    -12    -38   -103    -93
   1566    353  -1213   -961   1389   -428    -15    -10     10    -18    -96    -96
   1475    319  -1156   -898   1317   -415      0     -2     23    -10    -93    -96
   1382    285  -1096   -833   1239   -405    -23    -31      5    -25   -109   -114
   1247    220  -1026   -735   1137   -402    -49    -51     -7    -51   -135   -145
   1088    150   -937   -620   1013   -392    -36    -41      5    -49   -137   -155
    904     70   -833   -488    867   -379     -7    -10     33    -28   -116   -135
    704    -28   -732   -337    717   -379      7     15     51    -18    -96   -122
    498   -145   -644   -176    568   -392     12     33     64     -5    -80   -114
    285   -262   -550    -12    415   -405     15     49     70      0    -72   -106
    132   -355   -488    109    309   -420    -18     31     49    -25    -93   -116
     64   -415   -480    176    272   -446    -62     -2     18    -62   -124   -137
    -12   -517   -506    262    244   -511    -98    -44    -20   -111   -163   -174
   -109   -626   -517    366    202   -571   -135    -77    -59   -153   -197   -197
   -303   -704   -400    504     46   -553   -145    -83    -67   -158   -192   -184
   -506   -802   -296    654   -106   -550   -161    -88    -77   -163   -197   -187
   -672   -833   -163    750   -254   -498   -148    -77    -59   -145   -168   -158
   -813   -839    -25    826   -394   -431   -142    -64    -36   -119   -135   -114
   -976   -833    140    904   -561   -348   -129    -33      2    -80    -88    -64
  -1091   -792    298    943   -696   -246    -80     15     57    -25    -25     -2
  -1088   -691    397    888   -745   -148    -23     64    116     25     31     51
  -1078   -620    457    846   -769    -83      5     93    150     51     62     80
  -1057   -584    470    818   -763    -57     33    124    176     75     85     98
  -1000   -553    446    776   -724    -54     62    145    194     85     98    106
   -893   -517    376    704   -636    -70     88    158    194     85     96     96
   -795   -493    301    644   -548    -96    106    166    187     77     83     77
   -727   -483    244    602   -485   -119    111    153    155     51     51     46
   -649   -475    174    563   -413   -150     96    119    106      7      7      5
   -522   -454     67    485   -298   -194     85     93     70    -20    -18    -12
   -366   -384    -18    374   -174   -202     93     83     57    -31    -28    -20
   -207   -324   -116    265    -49   -220     80     54     25    -59    -57    -44
    -15   -314   -298    166    140   -306     41     -5    -36   -114   -111    -83
    202   -272   -478     33    340   -374    -33    -96   -122   -187   -181   -158
    402   -265   -667    -67    535   -465   -106   -176   -205   -270   -267   -259
    571   -265   -836   -153    701   -550   -142   -215   -249   -311   -311   -311
    724   -213   -937   -254    831   -574   -163   -228   -262   -322   -319   -322
    813   -194  -1010   -311    911   -602   -179   -252   -283   -340   -329   -332
    872   -171  -1044   -350    956   -607   -184   -262   -293   -350   -342   -348
    870   -205  -1075   -332    971   -639   -142   -197   -259   -332   -342   -345
    776   -205   -982   -285    878   -592    -28    -18   -137   -257   -301   -322
    646   -103   -753   -272    698   -428     77    202     54    -83   -158   -200
    504     67   -436   -285    470   -184    181    475    340    226    135     70
    350    353      2   -353    174    179    218    701    631    602    550    511
    103    683    579   -392   -236    631    223    649    774    888    966   1005
   -189    714    904   -265   -548    807    205    389    698    969   1171   1260
   -452    594   1044    -72   -748    818    148     31    402    745   1018   1145
   -641    252    891    192   -766    571     28   -475   -187     64    324    493
   -711   -194    517    454   -615    161   -158   -906   -795   -675   -441   -228
   -670   -431    239    550   -457    -96   -254   -880   -865   -776   -558   -368
   -633   -542     90    587   -363   -228   -197   -662   -691   -644   -485   -335
   -615   -579     36    594   -327   -272   -103   -454   -501   -501   -400   -272
   -576   -498     77    537   -327   -210     20   -233   -283   -327   -270   -166
   -550   -381    166    465   -358   -109    168    -20    -77   -153   -127    -46
   -561   -319    239    439   -402    -41    246     75     10    -75    -57     10
   -553   -244    306    397   -431     28    306    142     64    -18     -5     46
   -535   -187    348    361   -441     80    363    202    122     36     41     98
   -592   -137    454    363   -524    158    410    249    174     85     90    129
   -592    -96    496    342   -545    200    436    275    197    103    101    124
   -488    -80    407    283   -449    163    420    265    189     88     83    111
   -277    -46    231    163   -254     90    363    210    142     38     41     83
    -75    -23     49     46    -62     12    272    124     70    -36    -33      2
     46    -33    -80     -7     62    -57    205     62     20    -93    -96    -49
     41    -72   -114     15     75    -90    194     44     -2   -116   -127    -80
    -10    -72    -62     41     25    -67    200     33    -10   -122   -135    -88
     -2    -62    -59     31     28    -59    223     59      5   -101   -116    -54
     -2    -31    -31     15     12    -31    254    109     49    -46    -67     12
    -23     23     46     -2    -36     36    265    140     75    -18    -33     59
    -75     31    106     23    -90     67    270    161    103     10      2     85
   -124     20    145     51   -135     80    257    166    122     33     23    109
   -189     25    215     80   -202    119    257    168    127     44     31    132
   -285     49    335    116   -311    192    288    197    145     72     62    187
   -252    114    366     70   -309    239    285    200    129     72     70    205
      5    197    192   -101    -93    194    197    135     62     18     15    168
    189    277     88   -233     49    184    124     90     28    -10    -10    158
    249    285     33   -267    109    161     75     51      7    -28    -38    135
    387    314    -72   -350    231    122     28      2    -18    -51    -70    101
    662    405   -259   -535    459     72    -28    -28    -67    -72    -90     75
   1010    527   -483   -769    745     20    -98    -46    -98    -90    -96     57
   1408    628   -779  -1021   1093    -75   -210   -103   -129   -137   -140     18
   1870    657  -1213  -1262   1543   -277   -345   -226   -228   -241   -259   -111
   2322    628  -1693  -1475   2008   -532   -467   -368   -361   -366   -410   -290
   2670    584  -2088  -1628   2379   -750   -563   -475   -467   -475   -524   -431
   2912    530  -2385  -1722   2650   -927   -644   -558   -550   -576   -597   -532
   3107    480  -2626  -1792   2868  -1072   -696   -626   -628   -672   -685   -628
   3237    394  -2842  -1816   3039  -1223   -709   -662   -678   -745   -774   -724
   3182    259  -2922  -1722   3052  -1330   -662   -670   -667   -789   -831   -813
   3044     96  -2948  -1571   2998  -1426   -613   -665   -639   -813   -875   -896
   2938    -41  -2979  -1447   2959  -1509   -602   -667   -641   -839   -917   -945
   2662   -109  -2774  -1278   2717  -1441   -579   -667   -659   -875   -948   -989
   2320   -215  -2535  -1052   2426  -1374   -491   -623   -639   -867   -950   -987
   2081   -288  -2369   -898   2223  -1327   -400   -571   -607   -818   -911   -945
   1862   -381  -2244   -740   2052  -1312   -324   -540   -597   -776   -852   -893
   1730   -462  -2192   -633   1958  -1325   -366   -605   -706   -826   -878   -901
   1600   -452  -2055   -574   1826  -1252   -407   -670   -807   -880   -909   -922
   1441   -470  -1912   -485   1675  -1192   -413   -693   -859   -885   -922   -922
   1252   -527  -1779   -361   1514  -1153   -384   -667   -862   -862   -909   -904
   1067   -530  -1597   -270   1330  -1062   -348   -628   -826   -828   -872   -893
    857   -532  -1389   -163   1122   -961   -301   -579   -763   -789   -826   -854
    644   -548  -1195    -49    917   -870   -244   -514   -685   -724   -761   -792
    405   -623  -1028    109    717   -826   -181   -449   -610   -654   -688   -735
    153   -685   -839    265    496   -763   -114   -376   -532   -589   -628   -675
   -111   -745   -633    428    259   -691    -38   -296   -446   -514   -550   -610
   -358   -782   -426    568     33   -605     23   -231   -361   -439   -483   -550
   -561   -795   -233    678   -163   -514     72   -171   -285   -374   -420   -491
   -758   -852    -93    802   -332   -472    119   -111   -226   -329   -381   -449
   -854   -807     44    831   -449   -381    168    -49   -158   -265   -314   -387
   -870   -685    184    779   -527   -252    220      5    -90   -197   -246   -314
   -862   -597    265    730   -563   -166    259     44    -41   -135   -189   -241
   -841   -522    319    680   -581   -101    277     67    -12    -93   -153   -205
   -846   -431    415    639   -631     -7    306    103      2    -59   -116   -171
   -857   -322    535    589   -696    103    374    174     57     -2    -46    -93
   -896   -246    649    571   -774    200    436    231    106     51     15    -31
   -867   -189    678    530   -774    244    470    262    116     77     67      2
   -810   -109    701    459   -758    296    509    311    140    124    124     70
   -844    -28    815    433   -831    394    550    374    176    179    174    150
   -937     57    995    441   -966    524    628    462    252    246    244    236
  -1093    116   1210    485  -1150    662    735    561    358    332    337    324
  -1280    220   1501    530  -1392    862    857    665    475    444    454    426
  -1408    345   1751    530  -1579   1047    943    745    561    535    545    527
  -1454    436   1891    509  -1673   1163    974    771    597    561    558    574
  -1410    457   1865    475  -1636   1161    943    730    584    524    509    550
  -1291    467   1758    410  -1525   1111    880    665    548    462    457    504
  -1179    441   1621    366  -1400   1031    815    607    509    410    423    467
  -1148    353   1501    397  -1325    927    776    568    483    371    387    426
  -1215    205   1418    504  -1317    810    761    553    472    350    337    397
  -1350     18   1366    665  -1358    691    758    550    452    314    290    379
  -1452   -142   1309    797  -1382    581    735    522    397    265    257    327
  -1501   -265   1236    883  -1369    485    709    491    342    220    239    280
  -1527   -337   1189    930  -1361    423    711    511    314    215    239    277
  -1423   -348   1072    885  -1249    361    724    605    358    262    246    233
  -1213   -285    924    748  -1070    316    704    706    475    394    327    241
  -1031    -90    940    561   -987    423    688    828    722    667    550    407
   -789    197    987    296   -888    592    568    901    974    987    878    717
   -527    462    989     31   -758    724    389    753    992   1098   1098   1005
   -265    517    782   -127   -524    649    231    431    737    969   1114   1091
    -62    405    467   -171   -265    436     96     46    262    602    857    875
    -44     54     98     -5    -72     77    -70   -496   -449   -174     57    116
   -132   -303   -174    218     20   -239   -275   -953  -1060   -906   -717   -623
   -210   -610   -402    410     93   -506   -402  -1013  -1182  -1065   -904   -823
   -290   -836   -545    563    127   -691   -376   -820   -989   -901   -787   -766
   -316   -875   -558    594    119   -717   -306   -613   -782   -737   -665   -675
   -296   -792   -496    545     98   -646   -179   -389   -558   -558   -532   -558
   -275   -667   -392    470     57   -530    -54   -197   -355   -394   -400   -446
   -267   -558   -290    413     10   -426     51    -70   -207   -277   -290   -368
   -226   -517   -293    368     31   -405     83    -23   -122   -218   -244   -335
    -85   -509   -423    298    166   -467     41    -38   -111   -215   -257   -358
      7   -501   -509    246    257   -506     18    -44   -109   -213   -265   -371
     85   -465   -550    189    316   -506     25    -23    -96   -194   -252   -363
    207   -376   -587     83    394   -480     38     -2    -96   -181   -244   -355
    348   -280   -628    -33    485   -454     38    -12   -109   -187   -257   -371
    376   -293   -670    -41    522   -480     36    -28   -114   -194   -259   -379
    316   -389   -706     36    511   -548     23    -33   -122   -205   -265   -381
    200   -509   -709    153    452   -607      5    -54   -140   -220   -288   -407
    129   -566   -696    218    410   -631     -5    -75   -148   -228   -306   -426
    124   -597   -722    236    420   -659    -31   -106   -163   -246   -335   -449
    132   -654   -787    262    459   -719    -75   -145   -192   -277   -376   -491
    202   -657   -859    226    530   -756   -127   -189   -228   -309   -423   -527
    262   -659   -922    197    589   -789   -171   -228   -262   -332   -452   -548
    301   -636   -937    166    618   -784   -215   -262   -288   -361   -467   -561
    293   -641   -935    174    613   -787   -233   -259   -275   -358   -457   -558
    283   -626   -911    171    594   -769   -223   -236   -254   -335   -441   -542
    283   -566   -849    140    563   -706   -205   -200   -220   -298   -415   -511
    288   -511   -800    111    542   -654   -192   -163   -168   -254   -374   -462
    324   -454   -779     64    550   -615   -192   -148   -132   -223   -327   -413
    589   -400   -989    -96    789   -696   -267   -192   -166   -244   -335   -420
    852   -322  -1174   -265   1013   -748   -332   -220   -197   -254   -337   -420
    989   -213  -1202   -389   1093   -706   -345   -202   -179   -218   -301   -374
   1070   -119  -1189   -475   1130   -654   -340   -171   -140   -163   -246   -309
   1091    -75  -1169   -509   1127   -623   -342   -153   -114   -127   -205   -262
   1062    -80  -1143   -491   1101   -613   -376   -168   -127   -132   -202   -249
   1010    -90  -1101   -462   1054   -594   -410   -197   -161   -161   -228   -262
    958    -96  -1054   -431   1005   -574   -426   -197   -168   -161   -228   -244
    901    -77   -979   -413    940   -527   -436   -202   -181   -168   -233   -233
    823    -93   -919   -366    870   -506   -418   -187   -171   -155   -226   -220
    753    -98   -854   -329    802   -478   -376   -150   -142   -140   -223   -200
    732    -90   -823   -319    776   -457   -342   -132   -132   -153   -236   -202
    685   -124   -810   -280    745   -467   -316   -129   -129   -179   -257   -223
    574   -137   -714   -218    641   -426   -275   -111   -106   -184   -259   -236
    426   -168   -594   -129    509   -381   -226    -96    -83   -189   -259   -241
    210   -200   -410     -5    309   -303   -150    -54    -36   -161   -220   -207
    -23   -220   -200    119     85   -207    -59      5     33   -101   -158   -148
   -205   -218    -12    210    -98   -114     20     70    101    -38    -98    -93
   -332   -215    116    272   -226    -49     80    106    142     -2    -59    -59
   -342   -213    129    277   -236    -41    106    124    161     18    -41    -41
   -280   -205     75    241   -179    -64     80    101    135     -2    -62    -57
   -205   -181     23    192   -116    -77     70     88    119    -15    -77    -67
   -116   -122     -7    116    -57    -64     67     88    116    -15    -77    -62
    -46    -64    -18     57    -15    -41     70     90    111    -18    -80    -54
    -41    -38      0     38    -23    -20     88    109    122     -2    -62    -33
    -28    -20      7     25    -18     -7    124    135    145     23    -36     -5
     -2      5      7     -2     -5      7    140    148    161     41    -18     18
     20     49     28    -33     -2     38    145    155    166     49     -7     33
     46     90     44    -70      0     67    161    171    187     64     10     51
     64    129     62    -98      0     96    174    184    207     85     31     70
     80    171     90   -129     -5    132    181    187    213     93     41     77
     98    197     98   -148      0    148    207    202    231    109     62     98
    122    205     83   -163     18    145    207    207    239    122     77    119
    153    244     90   -197     31    168    207    210    252    140     98    145
    187    290    101   -241     41    197    200    207    257    150    116    166
    171    244     72   -207     49    158    181    202    246    148    122    171
    127    205     75   -166     25    140    179    202    244    145    129    176
     93    207    114   -150    -10    161    200    218    257    158    150    194
     59    218    155   -140    -49    187    233    244    280    184    179    223
     18    215    197   -116    -88    207    267    272    301    205    202    252
    -20    226    244   -103   -132    233    288    290    309    218    218    270
     -7    241    249   -116   -129    244    303    301    309    218    226    280
     77    267    187   -174    -54    228    311    298    296    207    215    275
    168    298    129   -233     20    215    314    285    275    187    197    252
    213    293     80   -254     67    187    322    275    259    168    184    233
    257    293     36   -277    111    166    327    270    257    161    174    228
    298    301      2   -301    145    153    337    262    249    148    161    226
    309    335     25   -322    142    181    350    262    252    148    161    226
    293    337     44   -316    124    192    353    270    257    153    166    236
    290    303     12   -298    137    161    358    275    262    158    168    244
    303    296    -10   -301    155    142    350    262    244    145    155    236
    319    262    -57   -290    189    103    337    252    218    129    140    220
    298    272    -28   -285    163    122    335    249    213    132    145    220
    259    265      5   -265    127    135    340    259    226    148    166    244
    226    252     25   -241     98    140    353    275    236    158    179    257
    155    215     59   -184     49    137    415    355    283    189    194    275
     49    187    137   -119    -44    161    532    555    413    285    246    301
    -12    246    259   -116   -137    252    626    769    600    462    397    431
    -18    475    491   -228   -254    483    696   1013    880    774    693    701
     20    761    740   -389   -358    750    659   1156   1088   1070   1031   1021
   -109   1052   1161   -472   -633   1104    542    852    995   1148   1252   1330
   -381   1106   1488   -363   -935   1296    441    433    807   1148   1384   1532
   -602    989   1592   -194  -1096   1291    296    -23    467    901   1200   1387
   -782    496   1278    142  -1028    885    132   -530   -106    210    483    709
   -815    -83    730    446   -774    324    -70   -818   -633   -480   -228     31
   -802   -389    413    594   -607     10   -140   -711   -641   -537   -327    -93
   -849   -470    379    659   -615    -44    -64   -454   -433   -368   -231    -41
   -911   -423    488    667   -701     31     59   -223   -223   -205   -124     36
  -1005   -353    652    678   -831    148    275     75     44     15     59    192
  -1026   -270    756    649   -891    241    397    257    202    153    187    303
   -984   -215    769    600   -878    275    433    309    249    202    223    342
   -948   -181    766    566   -857    290    444    324    270    223    239    376
   -922   -202    717    561   -820    257    439    314    257    205    228    366
   -862   -228    633    545   -748    202    379    257    202    158    187    322
   -792   -241    550    517   -672    153    314    197    158    109    137    280
   -709   -244    465    478   -587    109    285    163    127     77    111    272
   -597   -280    316    439   -459     18    223    111     77     28     64    241
   -454   -309    145    381   -301    -83    153     46     18    -31      7    194
   -298   -293      5    293   -155   -145     98     -2    -23    -77    -36    153
    -85   -231   -145    158     28   -189     77    -20    -38    -98    -62    127
    -28   -246   -220    135     96   -233     98     -7    -28    -93    -59    148
    137   -184   -322     20    228   -252     85    -12    -23    -93    -57    158
    405   -109   -514   -150    457   -311     36    -44    -41   -116    -83    122
    605   -132   -737   -236    670   -433     -5    -83    -80   -168   -148     49
    675   -101   -776   -285    724   -439     -5    -72    -51   -161   -148     62
    584    -88   -675   -249    628   -381    -23    -67    -31   -140   -122     90
    454   -109   -563   -174    506   -335    -23    -70    -44   -127   -106    116
    467    -72   -540   -197    504   -306     12    -36    -33   -101    -83    148
    576     12   -566   -296    571   -277     18     15      7    -77    -51    168
    576     54   -522   -316    550   -233    -10     41     62    -36     -5    207
    439    -10   -449   -215    444   -231    -44     31     59    -12     18    228
    368    -44   -413   -161    389   -228    -41     23     20    -10     36    236
    446     -2   -449   -223    446   -226    -44     51     10    -15     31    244
    566     36   -530   -301    548   -246    -75     57     12    -18     18    259
    675     62   -615   -368    646   -275   -132     20      5    -28    -10    239
    730      2   -727   -366    730   -361   -181    -18    -23    -51    -36    174
    750    -98   -849   -327    797   -472   -228    -51    -77    -88    -64    106
    839   -168  -1008   -337    922   -587   -259    -80   -127   -124    -98     59
    917   -249  -1166   -335   1039   -706   -288   -124   -184   -187   -150     12
    919   -350  -1270   -283   1093   -810   -296   -161   -228   -246   -213    -38
    883   -436  -1319   -226   1101   -878   -270   -158   -244   -265   -236    -98
    880   -509  -1389   -187   1135   -948   -259   -155   -254   -280   -252   -140
    896   -517  -1413   -192   1153   -966   -257   -171   -275   -316   -290   -176
    880   -522  -1402   -179   1140   -961   -257   -192   -288   -345   -322   -215
    862   -537  -1400   -163   1127   -966   -270   -236   -332   -407   -381   -280
    875   -555  -1431   -161   1150   -992   -288   -290   -389   -475   -457   -371
    948   -633  -1582   -158   1262  -1106   -309   -363   -459   -558   -555   -524
    984   -763  -1748   -109   1366  -1254   -345   -444   -535   -644   -649   -675
    906   -880  -1787    -12   1345  -1335   -368   -504   -563   -670   -649   -696
    836   -961  -1797     62   1314  -1379   -381   -550   -579   -691   -641   -667
    789   -979  -1769     93   1278  -1374   -413   -594   -613   -722   -646   -633
    724   -966  -1691    122   1208  -1327   -397   -597   -613   -724   -641   -607
    631   -963  -1597    163   1114  -1278   -342   -555   -563   -683   -607   -581
    537   -958  -1496    210   1015  -1228   -262   -480   -491   -613   -542   -519
    415   -922  -1340    252    875  -1130   -150   -376   -384   -511   -446   -431
    288   -841  -1130    277    709   -984    -46   -265   -267   -392   -335   -314
    200   -748   -948    272    571   -846     70   -142   -148   -272   -223   -189
    181   -618   -800    218    488   -709    166    -38    -57   -171   -135    -83
    218   -478   -696    129    454   -587    241     44     12    -96    -62      7
    285   -329   -615     23    449   -472    332    148    106      2     46     98
    368   -171   -540   -101    452   -353    431    246    210    106    150    184
    462     -2   -467   -231    465   -233    511    335    306    192    233    265
    574    155   -418   -366    496   -129    579    410    389    267    301    332
    701    316   -384   -509    542    -33    620    465    465    337    366    402
    841    527   -316   -685    579    106    670    530    550    426    452    485
    937    717   -220   -828    579    249    714    574    631    509    532    574
    940    813   -127   -878    532    342    704    571    654    537    561    613
    914    872    -41   -893    478    415    719    589    678    571    597    657
    901    940     38   -919    431    491    753    628    717    623    654    732
    846    989    142   -919    353    566    795    672    756    678    717    813
    717    971    254   -844    231    613    826    704    771    704    748    854
    561    919    358   -740    101    639    854    719    774    722    766    878
    431    906    475   -670    -20    691    870    724    779    732    782    896
    322    878    553   -600   -116    717    885    735    776    737    789    909
    210    823    610   -517   -202    717    885    730    769    732    784    909
     57    756    698   -405   -319    727    883    719    750    719    766    898
   -140    654    795   -257   -467    724    880    709    735    701    756    893
   -329    545    875   -109   -602    709    859    691    709    672    732    872
   -491    426    917     31   -704    670    833    665    675    639    704    839
   -670    288    958    192   -813    623    815    641    644    607    667    802
   -865    114    979    374   -922    548    782    605    607    574    641    766
  -1008    -44    963    527   -987    459    748    571    581    545    620    724
  -1109   -187    922    649  -1018    366    709    532    548    504    576    675
  -1202   -363    839    784  -1021    236    646    465    483    433    501    602
  -1293   -584    709    937  -1002     62    571    389    415    366    433    540
  -1350   -784    566   1067   -961   -111    496    322    353    301    366    472
  -1415   -945    467   1179   -943   -239    467    316    335    262    324    405
  -1483  -1026    457   1254   -971   -285    506    449    405    293    332    348
  -1486  -1034    452   1257   -971   -290    550    631    530    389    402    348
  -1395   -922    472   1158   -935   -226    558    823    696    555    537    441
  -1254   -670    584    961   -919    -44    504    932    828    745    732    659
  -1174   -366    807    771   -992    220    392    722    823    859    922    937
  -1254   -223   1031    740  -1145    402    218    215    659    859   1023   1140
  -1423   -200   1223    810  -1325    511     85   -265    418    698    943   1109
  -1571   -511   1057   1039  -1317    272    -38   -771   -106     90    374    542
  -1649  -1026    623   1337  -1137   -202   -207  -1101   -701   -615   -309   -150
  -1582  -1376    205   1478   -896   -587   -337  -1049   -857   -740   -449   -324
  -1392  -1389      0   1389   -696   -696   -306   -823   -737   -607   -368   -296
  -1195  -1218    -23   1208   -587   -623   -161   -558   -504   -405   -236   -205
  -1070  -1057     12   1065   -542   -522     15   -252   -200   -179    -85    -88
   -984   -893     90    937   -540   -402     96     -5     23    -12     31     25
   -865   -665    200    763   -535   -233    153    166    179     90    127    148
   -675   -418    257    545   -467    -80    270    309    283    171    231    280
   -511   -265    246    389   -379    -10    392    384    296    215    314    374
   -478   -241    236    358   -358     -2    405    384    270    246    345    384
   -413   -246    166    329   -290    -41    407    387    277    283    368    379
   -288   -223     64    254   -179    -80    381    355    272    272    340    319
   -213   -202     10    207   -111    -96    337    314    267    239    290    265
   -187   -252    -64    218    -62   -158    283    265    244    184    226    215
   -184   -327   -142    254    -23   -233    220    205    197    119    163    166
   -163   -389   -226    275     28   -306    153    140    145     57     98    106
   -103   -426   -322    265    109   -374    106     80    103      5     36     51
     -2   -459   -459    228    226   -459     62     49     80    -33    -12     15
     85   -475   -561    194    322   -517     28     38     72    -59    -46    -18
    189   -465   -654    137    420   -558     18     44     70    -64    -57    -33
    350   -431   -782     41    566   -605      5     28     38    -83    -75    -54
    472   -420   -893    -25    683   -657    -46    -10    -12   -124   -119    -90
    504   -449   -953    -28    727   -701    -98    -57    -62   -161   -158   -140
    480   -475   -956     -5    717   -714   -122    -70    -83   -166   -168   -155
    436   -491   -927     28    680   -709   -145    -72    -96   -163   -171   -158
    397   -535   -932     67    665   -735   -181    -80   -114   -158   -176   -166
    361   -558   -919     98    639   -737   -205    -72   -106   -135   -155   -142
    322   -563   -885    119    602   -724   -239    -72   -109   -122   -148   -124
    345   -561   -906    109    626   -732   -298    -96   -140   -135   -166   -119
    467   -530   -997     28    730   -763   -366   -132   -166   -153   -184   -135
    602   -488  -1091    -59    846   -789   -426   -168   -187   -166   -200   -153
    740   -441  -1182   -150    961   -813   -496   -218   -223   -194   -223   -176
    875   -397  -1273   -239   1072   -833   -540   -252   -241   -205   -228   -179
    943   -340  -1286   -301   1111   -813   -548   -257   -246   -205   -228   -166
    937   -283  -1221   -327   1078   -750   -527   -233   -218   -171   -192   -119
    878   -254  -1132   -311   1005   -693   -488   -202   -192   -142   -166    -77
    802   -231  -1034   -285    917   -631   -446   -179   -161   -119   -145    -38
    743   -226   -969   -259    854   -597   -415   -163   -142   -106   -135    -28
    667   -241   -909   -213    787   -574   -374   -137   -116    -96   -135    -31
    579   -280   -859   -150    717   -568   -332   -114    -98   -106   -153    -44
    527   -296   -823   -114    675   -558   -314   -111   -101   -140   -184    -75
    511   -342   -854    -85    680   -597   -329   -150   -137   -205   -241   -135
    478   -394   -872    -41    672   -633   -332   -174   -155   -252   -280   -179
    387   -439   -828     25    605   -633   -303   -176   -148   -262   -285   -205
    233   -498   -732    132    483   -615   -252   -174   -135   -257   -283   -213
     36   -517   -553    239    293   -532   -184   -140    -88   -215   -244   -179
   -148   -496   -348    319     98   -423   -103    -75    -12   -145   -174   -124
   -252   -488   -236    368    -10   -361    -38    -12     44    -90   -122    -80
   -246   -431   -184    340    -31   -309     10     38     88    -44    -75    -38
   -174   -342   -171    257     -2   -257     44     88    122     -7    -41    -12
    -77   -296   -220    187     70   -259     70    119    132      0    -33    -23
     -2   -218   -215    111    103   -218     93    155    155     20    -12    -15
     31   -176   -207     72    119   -192    119    184    176     44     12     -5
     44   -184   -231     67    135   -207    137    210    194     64     28      0
     57   -197   -254     70    153   -226    166    233    210     83     41     15
     72   -163   -236     44    153   -200    179    239    210     85     44     23
    132    -98   -231    -15    181   -163    189    244    213     96     57     36
    161    -70   -231    -44    194   -150    194    231    200     85     46     33
    189    -57   -246    -67    218   -150    166    194    168     57     20     12
    262    -38   -301   -111    280   -168    129    145    132     25     -7    -12
    439      7   -431   -223    436   -210     64     64     77    -20    -49    -49
    644     64   -579   -355    610   -257    -10    -20     12    -70    -98    -85
    792    132   -659   -462    724   -262    -46    -62    -23   -101   -122    -88
    849    236   -613   -545    730   -187    -33    -44    -12    -83    -98    -57
    857    296   -561   -576    709   -132      0     -2     20    -46    -57    -10
    859    314   -545   -589    704   -114      7     10     20    -49    -59     -2
    878    337   -540   -607    709   -101     20     23     23    -46    -57      0
    867    329   -540   -600    704   -103     59     54     41    -31    -41     12
    867    368   -498   -618    683    -64    103     93     64     -5    -18     31
    849    444   -405   -649    628     20    163    137     98     28     12     62
    766    488   -277   -628    522    106    233    194    150     83     64    122
    628    480   -148   -555    387    168    290    246    194    127    106    171
    452    478     25   -465    213    252    355    301    239    168    155    231
    324    485    158   -405     83    322    420    355    283    207    194    259
    361    504    140   -433    111    322    428    353    275    202    192    254
    537    558     18   -548    259    288    400    324    246    174    174    239
    649    574    -75   -610    363    249    389    311    236    163    163    231
    649    571    -77   -610    363    246    381    298    223    153    155    231
    675    579    -96   -628    387    241    366    275    200    132    137    223
    704    581   -122   -641    413    231    350    252    181    111    122    210
    737    620   -116   -678    428    252    350    254    187    114    132    231
    698    568   -129   -636    413    220    363    283    202    116    119    226
    615    514   -103   -566    358    205    431    410    280    161    124    207
    545    553      5   -550    267    280    535    605    436    285    207    257
    524    730    205   -626    161    467    605    807    659    524    420    439
    519    971    449   -745     36    711    581    974    888    831    758    787
    446   1205    758   -826   -155    984    470    904    956   1041   1085   1179
    303   1239    932   -774   -314   1085    366    610    823   1080   1270   1426
    135   1078    943   -605   -402   1010    267    259    535    911   1200   1392
    -88    657    745   -285   -415    701    127   -220    -44    275    563    807
   -283    168    452     57   -368    311    -77   -727   -709   -542   -285     12
   -379   -220    155    298   -267    -33   -272   -893   -997   -883   -636   -337
   -376   -387    -10    381   -184   -200   -272   -727   -865   -774   -574   -316
   -394   -446    -51    420   -174   -249   -174   -530   -649   -613   -472   -254
   -465   -452     10    457   -239   -220    -70   -350   -452   -470   -381   -192
   -537   -413    124    472   -332   -145     96   -119   -213   -275   -231    -57
   -623   -407    215    517   -420    -96    187     12    -88   -163   -132     28
   -667   -368    298    517   -485    -33    207     46    -51   -124    -90     85
   -672   -309    361    491   -519     25    200     46    -46   -124    -96     49
   -685   -329    355    506   -522     12    194     36    -57   -148   -132     -7
   -714   -368    345    542   -530    -12    205     36    -49   -150   -137     -7
   -769   -387    381    576   -579     -2    207     49    -31   -129   -114     15
   -839   -368    467    602   -654     49    228     70      5    -98    -83     57
   -872   -358    511    613   -693     77    231     77     31    -85    -70     72
   -891   -350    540    620   -717     93    228     77     49    -77    -59     85
   -865   -337    524    600   -696     90    207     59     38    -88    -77     64
   -789   -337    452    563   -623     57    192     38     23   -101    -96     33
   -711   -322    387    514   -550     33    161     20      5   -109   -114     23
   -665   -296    368    480   -517     36    161     36     10    -96   -101     38
   -636   -228    405    431   -522     88    192     72     44    -51    -67     59
   -605   -210    394    407   -501     90    205     93     59    -33    -54     72
   -561   -200    361    379   -462     80    202    101     62    -20    -31     77
   -548   -179    368    363   -459     93    205    106     64    -12    -10     90
   -550   -168    381    358   -467    106    202    119     77     12     10    109
   -558   -168    389    363   -475    109    210    142     93     44     33    119
   -592   -158    433    374   -514    137    218    171    114     80     59    137
   -615    -85    530    350   -574    220    252    218    158    137    114    179
   -589     12    600    288   -594    306    265    259    200    202    176    246
   -581     96    678    241   -628    387    301    316    254    270    252    332
   -530    207    735    158   -633    470    345    387    332    355    342    426
   -387    280    667     54   -527    472    337    389    355    376    363    452
   -192    290    480    -51   -337    384    280    342    322    337    322    410
    -33    306    340   -137   -187    324    231    298    283    296    283    397
     75    340    265   -210    -93    303    192    265    254    265    262    400
    171    405    233   -288    -31    319    158    233    231    239    241    402
    205    418    213   -311     -2    316    122    189    187    192    207    392
    277    402    124   -342     77    265     77    132    119    127    145    348
    431    350    -80   -392    254    135     -7     28     -2      0     15    233
    600    270   -329   -433    465    -28   -122    -93   -145   -148   -142     93
    732    239   -493   -485    613   -127   -197   -174   -249   -257   -262    -10
    797    194   -605   -496    701   -205   -228   -226   -319   -337   -353   -116
    779    106   -675   -444    727   -285   -244   -257   -379   -400   -436   -220
    758    -23   -782   -366    769   -402   -254   -296   -444   -475   -517   -332
    735    -88   -826   -324    779   -457   -231   -301   -465   -506   -555   -394
    711   -161   -872   -275    789   -517   -213   -303   -483   -537   -602   -457
    717   -272   -992   -223    852   -631   -267   -363   -548   -618   -688   -579
    727   -402  -1130   -161    927   -766   -335   -452   -615   -701   -776   -701
    670   -581  -1252    -44    961   -917   -384   -530   -678   -769   -862   -807
    602   -763  -1366     80    982  -1065   -400   -561   -719   -807   -924   -891
    563   -896  -1462    166   1010  -1179   -381   -555   -730   -810   -940   -943
    511   -940  -1452    215    982  -1195   -366   -550   -732   -800   -919   -976
    462   -935  -1400    236    930  -1166   -381   -563   -758   -826   -943  -1002
    428   -992  -1421    283    924  -1205   -397   -584   -789   -870   -992  -1036
    379  -1039  -1418    329    898  -1228   -420   -600   -800   -893  -1015  -1031
    387  -1002  -1389    309    888  -1195   -483   -657   -820   -922  -1010   -989
    426   -937  -1363    254    893  -1148   -535   -701   -846   -935  -1005   -987
    366   -859  -1226    246    795  -1041   -517   -680   -820   -901   -961   -953
    252   -802  -1057    272    654   -930   -454   -628   -763   -844   -901   -888
    228   -732   -961    252    594   -846   -402   -574   -706   -782   -836   -823
    236   -628   -865    194    550   -745   -358   -511   -626   -688   -745   -753
    223   -537   -761    155    491   -649   -296   -441   -537   -594   -649   -667
    218   -444   -662    109    439   -553   -244   -376   -459   -509   -553   -574
    236   -348   -584     57    410   -465   -200   -316   -394   -441   -475   -506
    249   -236   -488     -7    368   -361   -127   -241   -314   -358   -392   -449
    267   -116   -384    -75    324   -252    -57   -168   -233   -280   -316   -384
    267    -72   -340    -98    301   -205    -12   -122   -189   -239   -275   -345
    257    -41   -298   -106    277   -168     33    -62   -142   -184   -226   -285
    176    -25   -202    -75    187   -114     90      2    -90   -127   -171   -226
     41     -5    -46    -18     44    -25    171     80    -28    -59   -106   -166
    -85      0     85     41    -85     41    265    155     41      2    -46   -106
   -153     -2    150     77   -153     72    309    184     62     20    -31    -75
   -109     12    122     46   -116     67    288    155     33    -10    -54    -96
    -28     44     72     -7    -51     59    252    109     -5    -51    -93   -132
     46     64     18    -54     15     41    223     62    -41    -88   -129   -148
    114    103    -10   -109     62     46    205     46    -51    -98   -129   -116
    124    111    -12   -119     70     49    189     41    -62   -101   -122    -83
     85    122     36   -103     25     80    181     41    -70   -101   -119    -54
     31    145    111    -88    -41    129    202     51    -57    -90   -106    -20
    -44    158    202    -57   -122    179    228     62    -41    -77    -96      2
   -158    140    298      7   -228    220    246     75    -25    -70    -93     25
   -228    129    355     49   -290    241    254     90    -10    -57    -64     44
   -275    122    397     75   -335    257    288    142     28    -31    -36     38
   -311    168    480     72   -394    324    394    303    155     46      0     54
   -387    306    691     38   -537    496    496    509    353    205    122    150
   -488    517   1005    -15   -748    761    566    714    623    485    392    387
   -574    724   1296    -77   -935   1010    566    891    906    846    766    750
   -597    989   1587   -194  -1091   1288    465    839    997   1085   1124   1148
   -688   1010   1699   -161  -1195   1353    353    488    758   1026   1247   1343
   -784    771   1556      5  -1171   1163    249    127    374    756   1085   1244
   -846    394   1239    223  -1044    815     83   -337   -223    122    444    639
   -867    -77    789    472   -828    355   -153   -852   -919   -740   -483   -257
   -854   -470    384    662   -620    -44   -314   -953  -1106   -976   -743   -530
   -867   -737    129    802   -501   -303   -309   -805   -958   -854   -680   -537
   -914   -870     44    891   -480   -413   -218   -605   -750   -691   -587   -501
   -963   -904     59    935   -511   -423    -83   -387   -524   -509   -467   -420
  -1008   -844    163    924   -587   -340     72   -155   -283   -306   -311   -311
  -1057   -782    272    919   -665   -254    171    -28   -150   -192   -226   -254
  -1093   -774    316    932   -706   -228    205     23   -106   -155   -200   -249
  -1093   -761    332    927   -714   -215    197     59    -93   -140   -189   -259
   -974   -683    290    828   -636   -194    192     93    -90   -129   -176   -244
   -758   -545    213    652   -488   -166    205    101   -103   -137   -184   -231
   -514   -459     51    485   -285   -205    174     80   -129   -166   -197   -236
   -309   -410   -101    361   -103   -257    150     57   -168   -205   -205   -241
   -129   -306   -176    215     20   -241    153     44   -179   -213   -181   -228
     12   -210   -226     98    119   -218    135     12   -184   -210   -184   -223
     64   -207   -275     70    168   -241     80    -33   -189   -226   -210   -244
     46   -244   -290     98    168   -267     31    -67   -181   -244   -231   -257
    106   -207   -314     46    210   -259      7    -75   -174   -236   -226   -252
    298   -124   -423    -88    358   -272    -23    -83   -192   -220   -220   -249
    532    -77   -610   -228    568   -342    -51    -85   -213   -213   -228   -257
    745    -15   -761   -363    753   -387    -54    -59   -218   -207   -218   -254
    867     72   -795   -472    831   -358    -54    -46   -202   -200   -215   -246
    969    140   -828   -555    898   -342    -41    -18   -174   -176   -202   -233
   1057    202   -854   -633    956   -324    -18     20   -142   -150   -184   -218
   1083    298   -784   -691    935   -241     10     67    -90    -98   -140   -181
   1070    358   -711   -714    891   -176     33    106    -28    -38    -88   -132
    976    379   -597   -678    787   -109     83    176     59     51      2    -59
    852    371   -483   -613    667    -54    116    239    135    137     85     15
    743    449   -293   -594    519     77    122    283    194    202    140     85
    678    498   -179   -589    428    158    124    324    254    262    200    150
    709    465   -244   -587    475    111    114    342    288    298    231    181
    776    465   -311   -620    542     77     88    335    290    298    231    184
    828    491   -337   -659    584     77     64    319    288    290    231    194
    795    467   -327   -633    561     72     59    311    285    285    228    200
    761    478   -283   -620    522     98     49    290    275    270    218    194
    753    498   -257   -628    504    122     25    259    246    241    192    181
    763    496   -267   -628    517    114     -2    220    215    205    158    158
    737    444   -293   -592    514     77    -38    158    145    129     72     90
    698    350   -350   -524    524      0    -67     90     72     49    -15      7
    665    259   -407   -465    535    -75    -85     41     20    -12    -80    -59
    628    181   -446   -405    537   -132    -90      0    -20    -72   -140   -119
    548     88   -462   -319    504   -187   -101    -41    -62   -132   -205   -181
    491    -18   -509   -236    498   -262   -111    -83    -98   -179   -254   -239
    470   -122   -594   -174    530   -358   -132   -122   -140   -223   -296   -288
    459   -168   -628   -145    542   -397   -163   -161   -179   -267   -337   -327
    465   -194   -659   -135    561   -426   -192   -200   -223   -303   -376   -363
    457   -228   -685   -114    568   -457   -194   -213   -233   -311   -387   -371
    457   -262   -722    -98    587   -491   -202   -228   -246   -324   -392   -374
    433   -277   -711    -77    571   -493   -210   -241   -259   -332   -394   -374
    402   -296   -701    -54    550   -498   -213   -252   -265   -345   -405   -392
    376   -316   -696    -31    535   -506   -202   -241   -257   -337   -405   -394
    350   -316   -667    -18    506   -491   -194   -223   -233   -314   -384   -366
    319   -332   -652      7    485   -491   -189   -207   -220   -301   -368   -350
    290   -340   -631     23    459   -485   -197   -202   -215   -293   -368   -342
    272   -371   -644     46    457   -506   -231   -218   -231   -311   -389   -350
    267   -389   -659     59    462   -524   -262   -228   -236   -322   -407   -350
    272   -358   -631     44    452   -493   -254   -213   -213   -306   -389   -324
    283   -303   -587     10    431   -444   -244   -205   -192   -290   -368   -306
    311   -283   -594    -15    452   -439   -226   -192   -171   -272   -350   -293
    387   -252   -639    -67    511   -446   -231   -192   -168   -270   -340   -283
    452   -181   -633   -135    542   -407   -231   -181   -142   -241   -309   -249
    457   -153   -613   -153    535   -384   -257   -194   -140   -236   -303   -244
    465   -150   -615   -158    537   -381   -293   -213   -161   -249   -311   -246
    439   -145   -584   -148    511   -363   -298   -210   -155   -239   -296   -220
    446    -98   -545   -174    496   -322   -272   -181   -135   -210   -259   -179
    483    -67   -550   -207    514   -309   -265   -168   -132   -205   -252   -174
    517    -36   -555   -241    535   -296   -259   -158   -135   -205   -244   -171
    532     15   -517   -275    524   -249   -226   -127   -109   -181   -215   -140
    485     28   -457   -257    472   -213   -168    -85    -67   -142   -176    -98
    454     49   -407   -252    431   -179   -127    -64    -51   -135   -163    -80
    431     85   -345   -259    387   -129    -90    -41    -36   -124   -153    -75
    420     70   -353   -246    387   -140    -49    -20    -23   -116   -142    -72
    426     93   -332   -259    379   -119    -20     -5     -7   -101   -122    -57
    426     98   -329   -262    376   -114      7     18     12    -83   -101    -41
    415     85   -329   -252    371   -122     28     28     18    -80    -93    -41
    389     83   -306   -239    348   -111     54     41     20    -72    -83    -31
    376    119   -257   -246    316    -67     83     67     33    -49    -51      0
    335    140   -197   -239    265    -25     93     80     33    -41    -38      7
    285    137   -150   -213    218     -5    103     90     38    -33    -33     10
    236    140    -96   -189    166     23    132    114     51    -15    -15     28
    210    179    -31   -194    122     75    163    150     85     20     18     70
    205    171    -33   -189    119     70    184    171     98     33     25     75
    231    176    -54   -205    142     62    246    254    140     59     31     70
    290    259    -31   -277    161    114    374    449    270    140     77     93
    358    407     49   -381    155    228    514    693    480    324    226    218
    439    657    215   -548    111    436    594    971    782    649    532    501
    537   1000    462   -769     36    732    571   1130   1013    976    906    880
    532   1330    797   -932   -132   1065    480    904   1023   1163   1221   1234
    366   1467   1101   -917   -366   1286    381    454    885   1234   1418   1475
    181   1382   1197   -782   -509   1291    200    -54    530    971   1228   1327
     54    956    901   -506   -423    930     15   -558    -83    239    496    657
     46    449    402   -249   -179    428   -148   -810   -607   -428   -181     36
    119    213     93   -166     12    153   -205   -680   -615   -485   -285    -90
    202    174    -28   -189    116     72    -96   -389   -392   -314   -179    -31
    277    231    -46   -254    161     93     49   -140   -179   -155    -67     57
    319    348     25   -335    145    187    231    111     36     12     62    155
    350    394     44   -371    153    220    340    267    174    132    155    231
    366    410     44   -389    161    228    335    270    189    142    155    233
    392    400      7   -397    192    205    311    249    176    124    135    220
    397    387    -10   -394    202    189    283    223    155    106    116    202
    379    350    -28   -363    205    161    262    215    145     98    106    197
    340    296    -44   -319    192    127    246    200    129     85     90    184
    288    231    -59   -259    174     85    226    192    119     80     80    176
    210    187    -23   -200    114     83    205    181    103     67     72    174
    116    122      5   -119     57     64    189    176    101     64     75    176
     44     38     -5    -41     23     18    176    168     90     57     64    168
    -38    -15     23     25    -33      5    145    137     64     36     41    148
   -135    -72     62    103   -101     -5    129    127     59     28     36    153
   -197    -90    106    145   -153      7    122    129     67     38     51    171
   -215   -101    114    155   -166      5    124    140     77     57     72    179
   -280   -132    145    205   -215      5    145    181    119    103    119    213
   -470   -137    332    303   -402     96    205    252    192    174    192    280
   -639   -106    532    374   -587    213    228    288    228    213    231    329
   -774   -135    639    454   -709    252    233    311    246    233    252    366
   -898   -161    737    530   -820    288    254    345    280    267    283    397
   -979   -129    846    553   -914    358    252    363    296    290    306    415
  -1013   -153    859    584   -937    353    272    405    324    327    345    441
  -1018   -111    904    563   -963    394    285    441    363    363    392    485
   -995    -85    906    540   -950    410    290    472    389    392    423    514
   -932    -41    891    485   -914    423    270    491    405    407    449    540
   -839     33    872    402   -854    452    244    498    405    413    465    558
   -748    116    862    314   -805    488    252    524    436    454    504    605
   -691    140    831    275   -761    485    249    540    449    478    527    631
   -587    161    745    213   -667    452    241    540    446    478    532    652
   -470    207    678    132   -574    441    228    527    439    467    530    659
   -363    249    613     54   -488    431    200    501    413    439    509    641
   -267    277    545     -5   -407    410    179    470    374    400    470    605
   -239    259    498    -10   -368    379    168    449    345    368    436    581
   -192    254    446    -31   -319    350    181    431    327    342    410    571
    -93    329    420   -119   -257    374    197    413    306    311    376    550
     12    348    335   -181   -161    340    202    379    272    265    327    509
     80    290    210   -187    -64    249    189    324    218    200    257    449
    184    280     96   -231     44    189    155    265    171    142    192    387
    374    233   -140   -303    257     46     96    155     88     46     90    288
    592    200   -392   -397    491    -96     23     49     -2    -44     -2    194
    802    155   -646   -480    724   -246    -62    -44    -85   -132    -93    106
    945    127   -818   -535    883   -345   -124   -119   -150   -197   -161     38
   1148    101  -1047   -628   1098   -472   -197   -213   -233   -275   -244    -46
   1337     77  -1260   -709   1299   -589   -254   -283   -303   -337   -311   -124
   1506     67  -1439   -789   1470   -685   -293   -324   -340   -374   -358   -192
   1613     72  -1540   -841   1577   -732   -311   -329   -340   -376   -368   -220
   1641     88  -1553   -865   1597   -732   -309   -314   -327   -368   -355   -218
   1592     51  -1540   -820   1566   -743   -290   -298   -309   -355   -348   -226
   1460    -33  -1496   -714   1478   -763   -262   -275   -290   -340   -342   -236
   1345   -111  -1457   -615   1400   -784   -236   -259   -277   -324   -335   -241
   1280   -184  -1467   -550   1374   -826   -202   -231   -270   -309   -327   -249
   1343   -270  -1615   -537   1478   -943   -184   -200   -267   -290   -332   -293
   1462   -376  -1842   -542   1652  -1109   -171   -187   -267   -290   -358   -371
   1504   -337  -1842   -581   1673  -1088   -189   -210   -262   -293   -361   -368
   1423   -187  -1610   -618   1514   -898   -272   -303   -298   -348   -376   -285
   1286   -187  -1473   -548   1376   -831   -296   -340   -293   -361   -384   -246
   1117   -166  -1286   -478   1200   -724   -298   -350   -280   -348   -368   -207
    995   -153  -1148   -420   1070   -649   -314   -363   -288   -348   -363   -192
    885   -179  -1067   -355    974   -623   -337   -392   -322   -379   -389   -220
    732   -239   -971   -246    849   -605   -332   -387   -311   -374   -381   -226
    566   -277   -844   -145    704   -561   -311   -358   -275   -342   -353   -213
    420   -316   -737    -51    579   -527   -280   -327   -239   -316   -329   -197
    319   -384   -706     31    511   -545   -265   -327   -236   -314   -329   -202
    236   -433   -670     98    452   -550   -249   -329   -239   -314   -324   -210
    166   -511   -678    171    420   -594   -236   -340   -252   -327   -332   -231
    124   -568   -693    223    407   -631   -231   -348   -265   -340   -335   -246
     57   -631   -691    285    374   -659   -200   -342   -270   -350   -335   -272
    -93   -706   -615    400    259   -662   -153   -316   -252   -337   -309   -262
   -319   -750   -433    535     54   -592    -77   -254   -189   -272   -239   -192
   -485   -753   -267    620   -109   -511     -2   -187   -119   -205   -163   -116
   -496   -763   -267    626   -114   -517      2   -181   -132   -210   -166   -122
   -415   -774   -358    594    -31   -566     -7   -192   -150   -231   -184   -145
   -376   -774   -400    574     10   -587      0   -187   -153   -233   -184   -150
   -441   -771   -329    607    -57   -550     36   -150   -140   -200   -150   -114
   -576   -774   -197    672   -192   -485     96    -90    -98   -142    -90    -54
   -652   -740    -88    693   -283   -415    140    -38    -59    -90    -38      0
   -646   -693    -49    670   -301   -371    176     -2    -36    -59     -5     33
   -610   -626    -15    618   -298   -322    231     54      7    -18     33     70
   -563   -540     23    550   -296   -257    342    223    124     72    101    116
   -519   -426     93    472   -309   -168    470    462    290    215    213    192
   -475   -272    200    371   -340    -38    561    717    496    426    394    345
   -413    -12    400    213   -407    192    623    974    735    706    680    636
   -332    371    701    -20   -517    535    613    976    852    917    971   1002
   -361    670   1031   -155   -696    849    517    594    779   1002   1184   1304
   -478    795   1270   -158   -875   1031    389    109    613    989   1270   1441
   -514    633   1148    -59   -831    891    218   -436    189    587    906   1104
   -467    179    644    142   -555    410     23   -906   -433   -171    114    309
   -379   -267    109    322   -246    -80   -181  -1034   -771   -584   -324   -142
   -329   -472   -142    400    -93   -306   -202   -841   -693   -545   -327   -174
   -301   -475   -174    389    -64   -324    -85   -537   -470   -376   -205    -83
   -293   -366    -72    329   -114   -218     93   -228   -233   -194    -75     23
   -290   -257     31    272   -161   -114    249     28    -31    -33     51    124
   -306   -184    122    244   -215    -33    324    158     77     59    129    192
   -335   -168    166    252   -252     -2    345    202    119     93    158    215
   -379   -153    226    265   -303     36    355    231    148    116    171    226
   -394    -90    303    241   -350    103    350    246    166    129    179    228
   -392    -15    376    202   -384    179    345    259    181    145    189    249
   -392     46    439    174   -415    241    358    280    202    163    207    280
   -431    145    574    140   -504    358    366    296    220    184    231    303
   -509    257    766    124   -639    511    379    316    246    207    254    342
   -594    368    961    111   -779    665    384    340    267    226    290    397
   -662    462   1124    101   -893    792    374    348    285    244    340    449
   -691    496   1184     96   -937    839    368    345    309    254    366    493
   -683    475   1158    103   -919    815    371    329    301    257    368    511
   -696    392   1085    150   -891    737    355    319    283    254    363    506
   -691    254    945    218   -818    600    340    316    277    257    355    504
   -607    174    782    215   -696    475    309    285    244    231    332    472
   -527    161    688    184   -607    423    275    262    226    223    340    436
   -496    101    597    197   -548    350    239    246    223    233    342    415
   -509     12    522    249   -514    267    215    246    241    254    337    413
   -571    -88    483    327   -527    197    205    254    262    262    322    394
   -662   -127    535    394   -600    202    205    265    283    270    316    387
   -737   -161    576    446   -657    207    200    272    296    267    303    363
   -732   -194    537    465   -636    171    142    239    254    215    254    316
   -618   -174    444    394   -532    135     83    215    210    179    226    293
   -504   -174    329    337   -418     77     44    202    184    171    223    285
   -420   -163    254    290   -337     44     18    200    171    176    231    283
   -322   -174    148    249   -236    -12    -12    189    150    168    226    283
   -176   -187    -10    179    -83    -98    -64    161    106    142    210    257
    -23   -140   -119     80     46   -129   -101    135     70    124    200    231
     85   -116   -202     12    142   -158   -111    129     62    124    197    220
    132    -96   -228    -18    179   -161    -98    145     83    142    213    226
    122    -93   -215    -15    166   -153    -77    163    103    153    213    226
     98    -75   -174    -12    135   -122    -38    189    132    171    228    244
     85    -36   -122    -25    103    -77      2    213    155    176    233    252
     85    -23   -109    -31     96    -64     31    223    161    158    215    233
     80    -31   -111    -25     93    -70     49    207    137    124    174    202
     12    -75    -88     28     49    -83    103    218    150    124    163    187
    -90   -158    -67    122    -12   -114    163    233    168    127    155    168
   -181   -223    -41    202    -70   -132    194    226    168    116    129    132
   -262   -283    -20    270   -122   -150    197    213    158    103    111    103
   -353   -355     -2    355   -176   -179    202    205    148     98     96     85
   -413   -436    -23    423   -197   -231    200    187    129     80     72     49
   -371   -465    -93    418   -140   -280    176    145     93     46     31      2
   -246   -491   -244    366     -2   -368    127     88     36    -12    -33    -62
    -90   -501   -410    293    158   -457     70     31    -23    -70   -101   -132
     57   -472   -530    207    290   -501     15    -18    -70   -116   -153   -179
    220   -465   -685    122    452   -574    -28    -51   -103   -142   -176   -197
    350   -431   -784     38    566   -607    -88   -114   -158   -189   -220   -246
    420   -400   -820    -10    620   -610   -129   -155   -197   -228   -259   -293
    459   -387   -846    -38    652   -615   -145   -158   -200   -231   -267   -298
    467   -350   -818    -57    641   -584   -129   -140   -187   -223   -257   -285
    480   -298   -782    -93    631   -540   -106   -122   -163   -200   -236   -277
    470   -267   -740   -101    605   -504    -98   -116   -153   -189   -228   -267
    465   -241   -706   -111    584   -472   -109   -116   -148   -187   -220   -259
    483   -200   -683   -140    581   -441   -122   -122   -140   -181   -210   -246
    509   -148   -657   -181    581   -402   -148   -148   -148   -184   -218   -236
    532   -129   -665   -202    597   -397   -210   -192   -181   -215   -244   -239
    561   -119   -680   -223    620   -397   -262   -233   -220   -259   -275   -254
    618    -59   -678   -277    646   -368   -283   -252   -223   -272   -283   -252
    654     -2   -659   -327    654   -329   -283   -252   -215   -272   -275   -236
    685     -7   -696   -340    691   -350   -288   -262   -231   -288   -288   -244
    688    -12   -704   -337    696   -358   -293   -267   -241   -296   -293   -246
    683    -12   -696   -335    688   -353   -293   -267   -246   -298   -298   -249
    670    -10   -683   -329    675   -345   -293   -267   -252   -298   -303   -257
    659     -7   -667   -324    662   -337   -270   -257   -246   -298   -306   -262
    657    -23   -680   -316    667   -350   -241   -246   -241   -301   -309   -270
    631    -36   -667   -296    649   -350   -218   -228   -228   -290   -306   -272
    618    -28   -649   -296    633   -340   -202   -205   -207   -275   -296   -262
    649      5   -644   -327    646   -316   -187   -187   -192   -262   -285   -254
    631     15   -615   -324    623   -301   -174   -176   -184   -257   -288   -257
    579     41   -537   -309    558   -246   -148   -153   -163   -233   -262   -231
    527     28   -498   -277    511   -233   -127   -122   -129   -194   -233   -200
    470     15   -454   -244    462   -218   -103    -90   -101   -166   -213   -171
    394     -5   -400   -197    397   -202    -75    -64    -72   -142   -187   -153
    272    -38   -311   -116    290   -174    -31    -31    -33   -114   -161   -127
    132    -41   -176    -46    153   -109     20     12     10    -80   -127    -96
     20    -90   -111     36     64   -101     98    116     80    -31    -96    -72
    -33    -70    -38     51      2    -57    215    290    205     54    -49    -46
    -12     33     46    -10    -28     38    306    478    368    194     57     31
     70    283    210   -179    -70    246    342    688    620    470    327    277
    192    597    402   -394   -106    501    272    797    813    758    672    641
    290    914    623   -602   -166    769    155    610    823    932    971    987
    374   1023    649   -698   -137    836     57    262    672    943   1098   1148
    431    924    491   -678    -31    709    -96   -189    259    589    797    872
    506    584     75   -545    215    329   -311   -771   -441   -213     -5    127
    626    259   -368   -444    496    -54   -542  -1150  -1013   -891   -675   -493
    766     36   -730   -400    748   -345   -633  -1101  -1091   -995   -802   -649
    813    -64   -878   -376    844   -470   -532   -836   -878   -831   -709   -597
    820    -51   -872   -384    846   -462   -400   -600   -662   -662   -594   -509
    807     72   -735   -439    771   -329   -213   -332   -407   -449   -428   -371
    763    194   -568   -478    667   -187    -44   -106   -197   -259   -272   -244
    737    244   -496   -491    615   -124     20    -28   -124   -194   -215   -197
    763    285   -480   -524    623    -96     59      5    -96   -163   -189   -179
    828    319   -509   -574    670    -96     93     33    -77   -135   -171   -163
    893    355   -537   -623    717    -90    124     59    -51   -101   -140   -129
    924    366   -558   -646    743    -96    135     64    -36    -88   -129   -114
    961    400   -561   -680    761    -80    137     72    -15    -70   -111    -98
    989    433   -555   -711    771    -59    142     80      0    -57    -98    -96
    987    467   -519   -727    753    -25    140     85      2    -54    -93    -98
    914    444   -472   -680    693    -12    150    111     28    -25    -64    -75
    792    423   -368   -607    581     25    189    163     70     18    -15    -20
    615    439   -176   -530    397    132    236    226    122     77     49     36
    400    431     31   -415    184    231    293    298    187    145    116     96
    257    410    150   -335     51    280    332    332    220    181    158    140
    207    394    187   -301     10    290    342    340    231    200    181    161
    140    379    239   -262    -49    309    348    355    246    223    210    181
     54    337    283   -194   -114    311    340    358    249    233    220    192
    -23    327    350   -153   -187    337    353    376    262    254    241    215
   -111    298    407    -93   -259    353    350    389    267    267    252    220
   -181    311    491    -64   -337    400    332    397    275    280    272    236
   -231    296    527    -31   -379    410    329    415    298    306    301    265
   -267    298    566    -18   -415    431    322    439    332    350    350    324
   -311    288    600     12   -454    444    290    431    337    368    374    350
   -324    309    631      5   -478    470    270    431    350    384    389    368
   -296    332    628    -18   -462    480    254    433    371    402    405    394
   -288    363    649    -38   -470    506    233    433    389    420    433    439
   -288    400    685    -57   -485    542    210    431    387    428    446    462
   -288    392    680    -51   -485    535    200    431    376    426    449    472
   -306    394    701    -44   -504    548    207    436    371    428    454    480
   -348    392    740    -25   -542    566    220    441    366    426    452    485
   -376    376    750      0   -563    563    215    433    353    407    433    472
   -405    314    717     44   -563    514    220    428    340    384    413    452
   -431    288    719     72   -574    504    241    426    329    361    389    439
   -428    249    678     85   -553    462    244    400    293    309    335    387
   -402    187    589    106   -496    387    218    340    215    226    236    290
   -371    127    496    119   -433    311    187    275    129    145    129    189
   -353     70    423    142   -387    246    148    205     51     59     49    109
   -488     41    530    220   -509    285    176    205     57     54     57    106
   -659    -15    644    337   -652    314    231    226     77     67     62    124
   -753    -70    680    410   -717    303    244    207     62     49     28    101
   -792   -127    665    459   -730    267    244    184     44     25      0     70
   -844   -187    657    514   -750    233    257    184     51     20    -12     46
   -901   -213    688    555   -795    236    275    197     67     31    -12     49
   -963   -226    737    594   -854    257    303    226     96     57      7     85
   -979   -218    761    600   -870    270    306    231    106     67      5     96
  -1015   -215    800    613   -909    290    355    267    142    103     41    111
  -1065   -231    833    646   -950    301    407    303    174    129     80    114
  -1044   -228    815    636   -932    290    407    303    179    124     75     98
   -971   -241    730    607   -852    244    371    290    168    119     57     90
   -888   -161    724    524   -807    280    361    296    187    137     75    103
   -789   -114    675    452   -735    280    329    270    174    116     49     70
   -717   -122    592    418   -654    233    262    205    119     57     -5     15
   -574   -122    452    348   -514    163    179    116     51    -10    -62    -31
   -431   -109    322    267   -379    106     98     31    -20    -72   -114    -75
   -319    -77    241    197   -280     80     18    -46    -90   -127   -161   -106
   -215    -83    132    148   -174     23    -75   -127   -161   -197   -231   -161
   -205   -114     90    161   -148    -12   -132   -179   -197   -244   -285   -194
   -192   -124     67    158   -132    -28   -176   -226   -236   -277   -314   -207
   -202   -171     31    187   -119    -70   -181   -239   -272   -298   -327   -220
   -129   -192    -64    161    -33   -129   -176   -236   -311   -322   -350   -254
     38   -137   -176     49    106   -155   -179   -231   -345   -345   -368   -298
    226   -158   -384    -33    303   -272   -223   -270   -418   -413   -439   -402
    436   -244   -680    -98    558   -462   -285   -335   -506   -504   -553   -545
    620   -355   -979   -132    797   -665   -332   -400   -597   -592   -675   -704
    833   -535  -1369   -148   1101   -950   -376   -470   -704   -698   -810   -911
   1023   -568  -1592   -228   1306  -1078   -449   -550   -797   -766   -901  -1034
   1054   -501  -1558   -277   1304  -1028   -542   -680   -888   -859   -969  -1000
   1026   -540  -1566   -244   1293  -1052   -652   -833   -995   -997  -1085  -1039
   1023   -550  -1574   -236   1299  -1062   -732   -930  -1065  -1096  -1179  -1093
   1047   -504  -1551   -272   1296  -1026   -771   -966  -1070  -1127  -1223  -1096
   1078   -454  -1532   -311   1304   -992   -774   -961  -1049  -1114  -1218  -1085
   1080   -480  -1561   -301   1319  -1018   -743   -922  -1002  -1067  -1174  -1070
   1015   -475  -1491   -270   1252   -982   -680   -844   -930   -984  -1075  -1013
    961   -462  -1426   -249   1189   -943   -631   -792   -880   -924   -992   -950
    914   -465  -1379   -223   1145   -922   -589   -743   -846   -880   -943   -914
    839   -467  -1306   -187   1070   -885   -498   -610   -756   -802   -888   -891
    748   -379  -1127   -184    937   -753   -327   -368   -553   -626   -758   -818
    652   -200   -852   -228    750   -524   -174   -103   -277   -355   -514   -623
    527     51   -478   -290    501   -213    -64    166     59     28   -132   -265
    400    303    -96   -353    246    106    -72    309    301    379    283    181
    254    545    290   -400    -18    418   -116    168    314    537    592    566
     98    415    316   -259   -111    366   -119    -96     85    431    613    636
    -64    218    283    -77   -174    249   -174   -436   -342     28    262    319
   -213    -64    148    137   -181     41   -309   -904   -961   -701   -496   -415
   -296   -358    -62    327   -116   -210   -470  -1182  -1369  -1202  -1013   -906
   -324   -587   -262    454    -31   -423   -501  -1085  -1280  -1130   -969   -896
   -303   -667   -363    485     28   -517   -423   -891  -1047   -943   -844   -813
   -244   -639   -397    441     72   -519   -314   -701   -828   -776   -743   -727
   -168   -530   -361    350     96   -446   -174   -459   -581   -576   -592   -602
   -150   -374   -223    259     33   -298    -25   -223   -368   -384   -428   -465
   -241   -314    -72    277    -85   -194     83    -96   -249   -267   -324   -361
   -265   -275    -10    270   -127   -145    137    -36   -192   -207   -267   -296
   -280   -244     36    262   -158   -103    166    -10   -168   -179   -246   -270
   -353   -233    119    293   -239    -57    202     33   -129   -135   -207   -228
   -418   -223    194    322   -306    -15    249     88    -80    -83   -153   -176
   -441   -207    231    324   -337     10    285    127    -46    -44   -114   -137
   -439   -179    259    309   -350     38    314    155    -23    -20    -88   -109
   -449   -161    288    303   -368     62    327    181      2      5    -54    -77
   -472   -129    340    301   -407    103    342    213     31     38    -12    -36
   -524    -98    423    309   -475    161    358    241     62     75     25      5
   -576    -96    480    337   -530    192    379    277     96    101     51     46
   -618    -83    535    348   -579    226    394    309    127    140     90     85
   -639    -41    594    340   -618    275    405    337    158    176    132    114
   -680    -20    659    348   -672    319    415    355    181    202    168    145
   -743    -31    711    387   -727    340    418    361    192    218    184    158
   -797     -5    789    400   -795    392    402    353    197    223    187    163
   -872      7    880    433   -878    444    379    348    200    226    189    174
   -917     -7    909    462   -914    449    350    348    207    239    202    197
   -930    -10    919    470   -924    454    337    358    226    259    215    218
   -911     12    922    449   -917    467    319    355    236    275    239    231
   -901     18    919    441   -911    467    285    345    246    293    280    267
   -911     15    927    446   -922    472    239    327    254    301    293    309
   -893    -25    867    459   -880    420    205    322    262    306    293    337
   -872    -75    797    472   -836    361    171    309    257    301    288    332
   -841    -54    787    446   -815    366    145    288    236    275    259    306
   -776    -57    717    415   -748    329     93    254    194    223    215    275
   -652    -25    626    340   -639    298     23    207    129    163    174    252
   -514     33    548    239   -532    290     -5    179     96    116    150    257
   -415     62    478    176   -446    270    -20    140     46     64    132    254
   -306     72    376    116   -342    223    -54    103    -20     18    114    236
   -189    101    290     44   -239    194    -88     77   -103     -5    101    228
    -77    202    277    -62   -179    239    -77     75   -119     18    114    218
     20    265    244   -142   -111    254    -31     72    -83     44    114    176
     88    306    215   -197    -64    262      7     67    -18     57    101    124
    210    303     93   -257     59    200      0     67     25     36     44     46
    376    283    -96   -332    236     93    -44     38    -36    -59    -70    -36
    548    285   -265   -418    405     10    -93    -12   -142   -163   -174   -116
    680    290   -392   -485    535    -49   -119    -75   -226   -239   -244   -189
    766    254   -511   -509    639   -127   -161   -158   -314   -324   -322   -298
    880    220   -659   -553    769   -218   -215   -236   -407   -394   -374   -368
   1065    207   -857   -636    961   -324   -277   -293   -480   -454   -423   -413
   1187    148  -1039   -670   1111   -444   -311   -340   -504   -485   -465   -444
   1182     25  -1156   -602   1169   -563   -340   -387   -501   -498   -496   -485
   1072   -132  -1205   -470   1137   -670   -345   -423   -501   -519   -540   -574
    930   -303  -1236   -314   1080   -769   -340   -444   -498   -535   -584   -633
    776   -384  -1163   -197    969   -771   -324   -428   -462   -509   -561   -605
    555   -433   -989    -59    771   -711   -257   -348   -368   -420   -467   -517
    290   -446   -737     77    514   -592   -168   -236   -252   -296   -350   -420
     12   -402   -415    194    213   -407    -44    -88    -93   -135   -200   -280
   -236   -361   -124    296    -57   -244     72     36     54      2    -67   -153
   -301   -363    -62    332   -119   -213    106     70    106     49    -23   -114
   -205   -389   -184    296    -12   -285     70     49     75     25    -51   -161
    -70   -374   -303    220    114   -337     31     36     62     20    -62   -181
     44   -335   -379    142    210   -358     12     49     83     36    -44   -166
    168   -293   -462     62    314   -376      2     57     98     54    -25   -135
    275   -200   -475    -38    371   -335    -25     51     88     49    -20   -127
    361   -109   -470   -127    415   -288    -25     54     98     54    -20   -135
    542     -2   -548   -270    545   -275    -31     49    103     51    -25   -150
    735     75   -659   -405    698   -290    -44     41     93     41    -36   -155
    787    103   -685   -446    735   -290    -28     59     98     54    -15   -116
    779    148   -631   -465    704   -239     10    103    127     98     33    -62
    737    187   -550   -465    644   -181     54    153    153    132     67    -25
    641    218   -423   -428    532   -101    109    202    187    171    109     33
    519    293   -228   -407    374     31    166    244    223    220    163    106
    402    322    -80   -363    241    122    202    277    241    252    192    132
    246    319     72   -285     88    197    228    309    259    277    215    161
     12    309    296   -161   -140    303    296    376    322    340    280    231
   -249    290    540    -23   -394    413    371    452    400    413    358    316
   -431    275    706     77   -568    491    410    493    436    457    405    366
   -540    226    766    155   -654    496    413    498    439    467    413    379
   -555    213    769    171   -662    491    400    483    423    457    402    379
   -498    254    753    122   -626    501    384    462    405    446    394    384
   -472    301    771     85   -620    535    376    454    400    446    394    392
   -467    314    779     75   -623    545    361    452    394    444    394    400
   -509    275    784    116   -646    530    363    475    407    444    392    407
   -618    192    807    210   -714    498    446    600    478    462    379    376
   -688    192    880    246   -784    535    532    769    592    532    415    394
   -670    342   1013    163   -841    675    620    989    818    745    605    553
   -550    644   1195    -46   -872    919    646   1278   1132   1106    966    893
   -522   1005   1525   -244  -1023   1262    537   1234   1252   1387   1345   1306
   -675   1137   1813   -231  -1244   1473    392    818   1137   1491   1582   1584
   -927   1137   2062   -106  -1493   1600    223    293    870   1397   1595   1636
  -1122    859   1982    132  -1551   1421      5   -280    345    859   1098   1213
  -1163    283   1447    439  -1306    862   -210   -756   -402    -75    168    374
  -1104   -124    976    613  -1041    426   -374   -815   -693   -457   -233    -10
   -979   -280    696    628   -839    207   -358   -589   -553   -379   -220    -46
   -815   -296    519    555   -667    111   -244   -337   -345   -241   -135    -10
   -639   -168    470    402   -555    150    -80    -96   -137    -85    -23     70
   -524    -88    436    306   -483    174     75    101     36     46     75    137
   -462    -49    413    254   -439    179    132    176    103     96    114    161
   -374     18    392    179   -381    205    142    197    129    111    132    176
   -246     62    309     90   -277    187    145    202    135    114    135    176
   -171    101    272     36   -220    187    155    210    145    124    140    179
   -119    114    233      2   -176    174    171    233    166    140    161    200
    -77    124    202    -23   -140    163    189    262    187    158    174    210
    -18    207    226    -98   -122    218    202    280    205    176    189    226
     18    272    252   -145   -116    262    220    298    226    197    213    241
     25    311    285   -168   -129    298    252    329    259    231    246    277
     41    366    324   -202   -140    345    285    366    296    272    285    319
     67    397    329   -233   -129    363    316    397    322    298    306    332
     90    444    353   -267   -129    400    340    433    358    335    348    371
    127    514    387   -322   -129    452    366    467    397    374    387    420
    189    620    431   -405   -119    527    387    498    433    413    431    470
    231    654    423   -444    -96    540    397    511    452    436    454    498
    262    685    423   -475    -80    555    407    532    480    467    483    524
    316    724    407   -522    -46    568    431    576    519    509    524    566
    353    769    415   -561    -31    592    449    610    553    545    550    566
    358    795    433   -579    -38    613    452    620    558    545    542    555
    392    828    436   -610    -23    633    444    631    563    553    550    579
    402    852    449   -628    -23    652    428    654    587    581    579    605
    371    844    472   -607    -49    659    415    683    615    615    618    644
    355    815    459   -587    -51    639    389    691    620    628    628    657
    361    826    465   -594    -51    646    363    698    623    641    644    680
    337    836    498   -587    -80    667    327    688    618    646    654    693
    290    815    524   -553   -116    670    280    665    600    636    654    706
    262    774    511   -517   -124    644    254    652    581    631    654    717
    252    704    452   -478   -101    579    228    615    535    589    618    683
    215    644    428   -431   -106    537    192    561    470    524    553    610
    184    620    436   -402   -124    530    148    498    410    470    506    594
    171    568    397   -368   -114    483    116    452    361    426    472    579
    158    506    348   -332    -96    428     90    402    301    363    415    522
    181    454    270   -319    -44    363     57    329    231    277    327    436
    252    420    168   -335     41    296     44    283    194    236    283    407
    272    389    116   -332     77    254     31    236    155    194    252    394
    228    368    140   -298     44    254     28    207    129    166    226    371
    140    293    153   -218     -7    223     38    187    111    142    197    358
    155    205     49   -179     54    127     33    137     64     85    132    322
     75    202    127   -142    -25    166     28     98     28     38     77    231
    -18    161    179    -72    -98    168     23     75      7      7     33    197
    -15    119    135    -51    -75    124     -2     41    -18    -10     15    205
    -23     90    114    -33    -67    101    -18     10    -36    -31      2    205
    -18     54     70    -18    -44     62    -28    -10    -54    -49    -15    187
     15     12     -2    -15      7      5    -67    -44    -85    -80    -46    145
     80    -23   -106    -28     90    -64   -127    -90   -127   -122    -88    103
    171    -75   -246    -46    207   -161   -163   -127   -155   -145   -116     75
    135    -70   -205    -31    168   -137   -148   -114   -137   -122    -88    103
     98    -70   -168    -15    132   -119   -127    -83   -114    -90    -46    145
     49    -70   -119     10     83    -93   -114    -62   -103    -67    -18    171
    140    -54   -194    -41    166   -124   -127    -83   -119    -93    -38    132
    153    -62   -215    -46    184   -137   -114    -85   -114   -101    -54     80
    140    -83   -223    -31    181   -153    -98    -80   -109    -98    -57     80
     80    -96   -179      5    127   -137    -96    -77   -109    -93    -49     98
     57   -137   -194     41    124   -166   -111   -111   -140   -122    -70     75
    155    -85   -241    -36    197   -163   -135   -132   -150   -127    -72     83
    231      2   -228   -116    228   -114   -142   -119   -135   -101    -41    122
    311     83   -231   -200    270    -72   -148   -114   -122    -93    -28    145
    350    137   -213   -244    283    -36   -142    -90    -77    -54      7    189
    290    122   -168   -205    228    -23   -129    -67    -41    -20     38    228
    192     31   -161   -111    174    -62   -129    -80    -49    -25     25    236
     90    -41   -132    -25    109    -85   -129    -98    -64    -36     18    207
     44    -64   -109     10     75    -85   -129   -124    -88    -51      0    174
     28    -80   -111     23     70    -96   -129   -142   -116    -83    -28    150
     -7   -116   -109     62     49   -114   -122   -140   -122    -90    -33    155
    -51   -171   -119    111     31   -148   -124   -161   -132   -111    -49    142
    -15   -189   -174    103     77   -181   -140   -202   -145   -145    -77    109
    -64   -200   -135    132     33   -168   -116   -187   -124   -129    -75    132
   -246   -218     28    231   -140    -93    -51   -127    -72    -72    -31    192
   -301   -233     64    265   -184    -85    -28   -119    -62    -57    -25    184
   -265   -244     20    254   -142   -111    -31   -132    -72    -67    -38    150
   -249   -265    -15    257   -119   -142    -28   -119    -64    -62    -36    148
   -194   -288    -93    239    -51   -192    -41   -132    -83    -83    -51    114
   -114   -270   -155    189     18   -213    -38   -142    -93    -96    -59     98
    -44   -239   -194    142     75   -218    -36   -137    -88    -93    -51    109
     -5   -236   -231    119    111   -233    -62   -158   -116   -116    -75     72
     31   -215   -246     90    137   -231    -38   -109    -93   -103    -70     57
     59   -168   -228     54    142   -200     51     57     12    -38    -28     75
    155    -44   -200    -54    176   -122    145    272    166     88     70    142
    205    194    -10   -202    106     93    236    550    423    358    311    363
    233    514    280   -374    -23    397    267    730    646    652    633    719
    202    859    657   -532   -226    758    213    566    693    846    961   1098
     75   1075   1000   -574   -462   1039     88    122    602    950   1195   1384
    -23   1062   1085   -519   -555   1072    -80   -405    311    763   1065   1270
    -62    711    771   -324   -418    740   -236   -911   -236    132    418    626
    -36    202    236    -85   -135    218   -392  -1189   -748   -511   -265    -67
      5   -116   -122     57     62   -119   -462  -1101   -815   -626   -418   -244
     18   -207   -226     93    122   -215   -358   -795   -607   -462   -309   -150
     38   -148   -187     54    111   -166   -176   -467   -366   -275   -171    -57
     51    -67   -119      5     83    -93      2   -176   -148   -111    -67     -5
     28      7    -20    -18     25     -5    129     18      7     12     31     96
     51     54      0    -54     25     25    174     85     72     70     90    158
     31    101     70    -64    -18     85    228    145    132    124    145    213
    -33    122    155    -44    -96    137    283    202    176    168    184    252
    -77    129    207    -25   -142    168    322    244    207    200    215    285
    -62    137    197    -38   -129    166    332    265    231    228    246    324
    -25    158    184    -64   -103    171    327    272    233    236    252    319
    -54    192    246    -70   -150    218    337    290    254    259    272    319
    -64    202    267    -67   -166    233    345    311    275    280    296    342
    -38    218    254    -90   -148    236    350    322    285    283    303    335
    -64    226    288    -80   -176    257    368    335    293    288    296    314
   -111    215    327    -51   -218    270    376    353    303    301    306    335
   -174    241    415    -33   -293    327    407    405    348    350    355    384
   -254    231    485     10   -368    358    418    433    371    376    379    405
   -285    257    542     15   -413    400    452    483    413    420    415    441
   -306    290    597      7   -452    444    472    517    444    449    439    465
   -355    301    657     28   -506    478    491    555    480    485    472    496
   -423    293    714     64   -568    504    501    579    511    517    509    535
   -462    324    787     67   -623    553    519    615    553    566    555    589
   -428    342    771     41   -600    555    506    626    566    592    574    605
   -410    337    748     36   -579    542    483    633    561    594    568    589
   -446    309    753     67   -600    530    452    631    542    589    561    581
   -462    280    743     90   -602    511    402    618    514    584    561    592
   -423    277    701     72   -563    488    345    600    478    574    558    594
   -405    288    693     59   -548    491    309    589    462    576    568    602
   -381    303    685     36   -535    493    298    607    467    594    587    613
   -363    322    685     20   -524    504    293    620    478    613    607    628
   -345    340    685      0   -514    511    288    623    488    626    626    649
   -316    358    675    -20   -496    517    293    641    517    646    646    670
   -340    358    698    -10   -519    527    306    649    540    654    662    688
   -379    342    722     18   -550    530    316    644    558    657    670    693
   -394    309    704     41   -548    506    319    626    558    639    652    675
   -436    223    659    106   -548    441    340    628    561    628    633    659
   -433    223    657    106   -545    439    316    576    506    555    555    589
   -389    207    594     90   -493    400    296    530    457    491    491    522
   -358    142    498    106   -428    319    277    475    407    423    423    444
   -311    140    452     85   -381    296    252    420    353    363    355    368
   -213    223    436     -5   -324    329    187    332    272    277    265    270
   -124    187    311    -31   -218    249    168    280    228    220    202    200
    -28    142    171    -57    -98    155    137    228    187    168    150    153
     80    150     70   -114      5    111     88    148    124     93     83     96
    194    218     20   -207     88    119     41     88     83     41     36     49
    296    280    -15   -288    155    132      2     44     46      0     -5      7
    368    290    -80   -332    223    103    -44     -7      5    -49    -57    -28
    428    241   -187   -335    309     28    -83    -57    -33   -101   -109    -72
    475    252   -223   -363    348     15    -77    -44    -20    -83    -88    -54
    483    270   -213   -376    348     28    -72    -33    -15    -70    -64    -41
    540    316   -223   -431    381     49    -88    -51    -41    -90    -75    -57
    581    389   -192   -485    387     98    -70    -31    -33    -67    -46    -46
    568    431   -140   -501    353    145    -28      5      5    -20    -18    -25
    568    418   -150   -493    358    135    -12     15     12     -2    -10    -18
    587    426   -161   -506    374    132     -5     18     20     15     -2    -33
    605    433   -171   -519    389    132      2     33     51     57     23    -36
    654    509   -145   -581    400    181    -25     12     64     80     41    -25
    730    542   -187   -636    457    176    -64      0     83     93     46    -28
    805    563   -244   -685    524    161   -124    -10     90    103     46    -15
    893    574   -319   -732    607    127   -171      2     96    101     38    -25
    945    641   -306   -795    626    168   -168     57    148    135     59    -15
    963    657   -306   -810    636    176   -137     85    145    127     41    -20
    969    646   -322   -807    644    163   -114     75     90     90      2    -46
    992    639   -353   -815    672    142   -135     10      7     44    -36    -70
   1000    550   -452   -776    727     49   -150    -31    -59     -5    -85   -114
    987    488   -501   -737    745     -5   -176    -64   -101    -33   -114   -155
    953    470   -483   -711    717     -5   -205   -101   -127    -54   -135   -163
    940    431   -509   -685    724    -38   -223   -127   -145    -70   -148   -145
    932    400   -532   -667    732    -64   -246   -168   -174   -114   -187   -171
    945    361   -587   -654    766   -111   -280   -213   -218   -168   -249   -249
    969    311   -659   -641    813   -174   -301   -244   -254   -210   -309   -296
   1005    277   -727   -641    867   -223   -319   -277   -285   -241   -342   -309
   1091    288   -805   -691    948   -257   -353   -306   -316   -265   -363   -314
   1179    306   -875   -743   1026   -283   -392   -335   -342   -290   -381   -314
   1270    332   -937   -802   1104   -301   -431   -366   -368   -316   -407   -329
   1306    283  -1023   -795   1166   -368   -454   -392   -387   -340   -444   -381
   1278    163  -1114   -722   1195   -472   -470   -415   -418   -381   -496   -439
   1226    135  -1091   -680   1158   -478   -470   -402   -418   -392   -517   -452
   1119    116  -1005   -620   1062   -444   -384   -272   -322   -335   -485   -444
   1008    127   -880   -566    945   -376   -262    -67   -168   -233   -418   -407
    878    181   -698   -530    787   -257   -176    140     36    -49   -257   -277
    800    371   -431   -587    615    -28   -140    368    309    262     62     41
    802    662   -140   -735    470    262   -189    446    504    574    454    480
    750    818     67   -784    342    444   -246    254    519    758    761    833
    626    800    174   -714    226    488   -324    -93    335    727    820    917
    436    550    111   -493    161    332   -454   -587   -166    228    355    491
    298    161   -137   -231    218     10   -631  -1150   -867   -618   -498   -316
    257   -111   -368    -72    311   -239   -792  -1340  -1218  -1039   -911   -717
    231   -290   -522     28    374   -405   -787  -1145  -1098   -958   -880   -730
    252   -322   -576     33    413   -449   -691   -888   -883   -792   -774   -646
    283   -267   -553     -7    415   -410   -561   -657   -665   -623   -657   -561
    337    -90   -428   -122    381   -259   -374   -387   -410   -418   -493   -436
    394     64   -329   -231    363   -132   -254   -228   -267   -288   -379   -335
    446    135   -311   -290    379    -88   -194   -166   -210   -239   -335   -290
    488    215   -272   -353    379    -25   -158   -129   -174   -207   -296   -252
    532    262   -270   -397    402     -2   -142   -111   -155   -189   -275   -226
    574    332   -241   -454    407     46   -122    -80   -127   -161   -249   -197
    581    446   -135   -514    358    158    -80    -38    -85   -119   -205   -155
    579    465   -116   -524    348    174    -44     -2    -49    -90   -179   -129
    623    472   -150   -548    387    161    -23     12    -41    -80   -168   -127
    672    504   -171   -589    420    166    -25     12    -38    -75   -158   -116
    743    542   -202   -644    472    171    -15     31    -33    -67   -148   -109
    807    592   -215   -701    511    187     -7     46    -15    -46   -135   -109
    852    592   -259   -722    555    166    -25     38    -25    -59   -155   -140
    878    568   -311   -724    594    129    -41     23    -36    -64   -161   -140
    917    600   -316   -761    618    142    -46     28    -23    -46   -145   -119
    930    613   -319   -774    623    148    -44     41     -5    -33   -132   -111
    945    636   -309   -789    628    163    -57     36     -2    -33   -137   -124
    976    675   -301   -826    639    189    -49     54     15    -23   -127   -119
    984    670   -314   -826    649    176    -36     72     31     -7   -114   -116
    966    639   -329   -802    646    155    -46     72     33     -2   -114   -122
    940    615   -324   -776    633    145    -72     67     33      5   -106   -116
    937    584   -355   -763    646    116    -98     67     38     15    -93    -96
    945    571   -374   -758    659    101   -122     70     51     31    -80    -83
    956    579   -379   -769    667    101   -142     75     59     46    -64    -70
    971    589   -381   -779    678    103   -158     85     77     77    -33    -41
   1015    589   -426   -805    719     83   -202     64     62     67    -36    -38
   1023    563   -459   -795    743     51   -246     41     41     62    -33    -31
    976    522   -454   -750    714     33   -275     25     23     57    -33    -23
    906    527   -379   -717    644     75   -283     38     31     75     -7      5
    756    517   -241   -639    498    137   -270     93     62    111     28     44
    628    467   -161   -548    394    153   -257    111     51    109     25     44
    535    420   -116   -478    324    153   -246    101     36     98     20     64
    548    446   -101   -496    324    174   -244     88     18     88     18     72
    467    371    -96   -420    280    140   -174     75    -15     44    -28      5
    277    290     10   -285    132    150   -101     80    -36     10    -72    -31
    142    218     75   -181     33    148    -83     57    -67    -33   -119    -57
     33    158    124    -96    -44    142    -72     38    -90    -70   -158   -119
    -83     75    158      2   -119    116    -75     12   -119   -103   -202   -181
   -166    -28    135     96   -150     51    -77     -7   -137   -122   -226   -179
   -254    -96    155    174   -205     28    -75    -23   -148   -127   -226   -166
   -374   -166    207    270   -290     20    -88    -54   -179   -166   -265   -218
   -426   -223    200    324   -314    -12   -114    -98   -226   -213   -322   -293
   -452   -272    179    363   -316    -49   -119   -119   -244   -231   -350   -335
   -441   -311    129    376   -288    -90   -111   -122   -252   -233   -353   -322
   -488   -342    145    415   -316    -98    -83   -106   -231   -215   -329   -285
   -610   -392    218    498   -415    -88    -83   -106   -231   -220   -337   -316
   -719   -407    309    563   -514    -49    -75    -96   -228   -218   -340   -337
   -732   -381    348    555   -540    -18    -72    -96   -223   -213   -337   -337
   -743   -387    355    566   -550    -15    -54    -93   -213   -215   -337   -322
   -683   -371    311    527   -498    -31    -83   -135   -241   -244   -363   -332
   -600   -267    329    433   -467     31    -70   -135   -223   -231   -350   -324
   -618   -142    475    379   -548    163    -10    -64   -150   -158   -275   -259
   -646    -20    626    335   -636    301     44     28    -62    -59   -171   -166
   -530     80    607    223   -568    342     38     28    -33    -33   -137   -116
   -457    137    594    158   -524    363      2     -2    -33    -38   -137   -101
   -350    163    511     90   -431    337    -59    -46    -62    -72   -171   -135
   -236    236    472      0   -353    353    -90    -67    -67    -77   -176   -140
   -137    342    480   -103   -309    410   -106    -77    -57    -54   -140    -64
    -62    444    506   -189   -285    472   -111    -88    -59    -51   -127    -59
    -57    475    532   -207   -296    501   -111    -85    -77    -80   -161   -135
     20    452    431   -236   -205    441   -148   -122   -135   -135   -223   -187
    137    376    239   -259    -49    309   -210   -197   -218   -210   -290   -220
    267    371    103   -319     80    239   -267   -272   -288   -277   -350   -257
    306    340     31   -324    137    184   -301   -327   -335   -329   -397   -280
    233    257     23   -244    106    140   -314   -358   -366   -361   -423   -301
    101    194     93   -150      5    145   -303   -353   -368   -366   -431   -335
      2    122    119    -62    -59    122   -301   -353   -374   -379   -452   -368
    -98     57    153     18   -124    103   -283   -345   -366   -371   -446   -361
   -194     -7    187    101   -192     88   -252   -324   -348   -348   -436   -374
   -374    -41    329    207   -353    142   -192   -270   -296   -283   -387   -329
   -548    -77    470    311   -509    194   -122   -207   -241   -218   -327   -285
   -662   -137    522    400   -594    192    -62   -145   -202   -166   -288   -277
   -639   -171    467    405   -553    148    -54   -127   -207   -163   -280   -298
   -532   -189    340    358   -436     75    -93   -158   -241   -192   -309   -340
   -480   -244    236    361   -361     -2    -93   -145   -241   -192   -316   -361
   -550   -249    301    397   -428     25    -15    -18   -153   -135   -296   -366
   -628   -174    454    402   -542    140     85    171     12    -15   -223   -324
   -865      7    872    428   -870    439    218    433    324    293     64    -64
  -1049    288   1335    379  -1192    810    311    691    685    724    514    363
  -1065    672   1738    194  -1400   1202    283    717    859   1039    945    883
  -1067    883   1951     93  -1509   1415    226    498    756   1101   1195   1257
  -1070    880   1951     93  -1512   1415    205    246    472    932   1169   1278
  -1049    652   1701    197  -1374   1176    114   -129    -57    379    633    745
   -958    306   1262    324  -1111    784    -75   -610   -722   -444   -265   -153
   -795     18    813    389   -802    415   -277   -828  -1067   -859   -704   -587
   -688   -189    498    436   -594    153   -335   -745   -969   -771   -667   -605
   -566   -239    324    402   -446     41   -277   -563   -756   -605   -571   -555
   -475   -179    296    327   -387     57   -158   -345   -514   -413   -444   -462
   -423    -36    387    231   -405    174     10    -88   -252   -184   -265   -335
   -428     54    480    184   -454    267     96     44   -124    -67   -168   -252
   -441     75    514    181   -478    293    122     83    -88    -28   -140   -220
   -394    132    527    129   -459    327    129    106    -64     -5   -116   -197
   -335    153    488     90   -410    319    122    109    -62     -2   -124   -202
   -288     96    384     93   -337    241    109     96    -75    -20   -142   -228
   -275     57    332    109   -303    194    109    101    -75    -25   -145   -249
   -283     67    350    103   -316    207    116    114    -59    -15   -135   -244
   -298     67    366    116   -332    215    114    119    -54    -10   -119   -233
   -285     83    368    101   -327    223    111    116    -54    -12   -116   -231
   -280    101    381     88   -332    241    116    119    -41     -2   -103   -231
   -267     96    361     83   -314    228    101    114    -33      0   -101   -228
   -197     80    277     59   -236    179     70     90    -44    -12   -116   -239
   -101     54    155     20   -129    103     23     49    -75    -51   -161   -272
     36     93     57    -64    -10     75      0     36    -88    -62   -168   -280
    137    132     -7   -135     72     62    -20     25    -98    -64   -168   -272
    205    153    -51   -179    129     51    -41     20   -106    -64   -168   -270
    252    174    -77   -213    163     46    -46     25    -90    -49   -148   -239
    288    187   -101   -239    194     41    -41     41    -67    -18   -116   -194
    332    207   -124   -270    228     41    -49     51    -59     -2    -96   -171
    350    228   -122   -288    236     54    -54     67    -44     25    -67   -158
    306    220    -88   -265    197     67    -41     98    -12     70    -25   -140
    265    213    -51   -239    158     80    -12    161     46    135     33    -98
    187    231     44   -210     72    137     20    228    111    218    114    -25
    103    228    124   -166    -10    176     46    285    163    290    189     38
     33    252    215   -142    -90    233     72    335    213    355    254    103
    -33    270    303   -119   -168    288    103    389    267    415    319    176
   -124    290    415    -85   -270    353    137    431    311    462    366    226
   -187    337    524    -75   -355    431    148    444    329    483    392    259
   -187    353    540    -83   -366    446    135    433    314    465    381    252
   -179    337    517    -77   -348    426    114    407    283    433    355    228
   -179    301    480    -59   -329    389     80    374    239    384    314    194
   -155    239    394    -41   -275    316     46    322    184    319    262    145
    -75    155    231    -41   -155    192     18    265    124    241    184     67
     18     80     62    -49    -20     70    -28    187     44    137     70    -44
     80      7    -72    -44     75    -31    -59    124    -25     49    -18   -142
    109    -38   -148    -33    127    -93    -85     67    -85    -23    -90   -228
    163    -57   -220    -54    192   -140   -114     12   -140    -85   -153   -298
    220    -83   -306    -70    262   -194   -132    -20   -181   -122   -194   -342
    265   -109   -374    -80    316   -239   -132    -49   -218   -148   -226   -376
    288   -116   -405    -85    345   -259   -124    -62   -231   -161   -239   -392
    340    -93   -436   -124    387   -265   -129    -67   -239   -168   -252   -407
    400    -33   -433   -181    415   -233   -135    -77   -241   -174   -259   -410
    444     -7   -452   -218    446   -231   -153   -101   -262   -194   -277   -423
    480    -31   -511   -223    496   -270   -161   -109   -270   -205   -290   -426
    446    -12   -459   -215    452   -236   -150    -98   -249   -200   -288   -410
    366      0   -368   -184    366   -184   -129    -77   -218   -171   -257   -371
    319    -10   -329   -155    322   -168   -142    -93   -226   -179   -257   -366
    259    -20   -280   -119    270   -150   -150    -98   -218   -168   -236   -335
    205     20   -184   -114    194    -80   -135    -72   -176   -127   -202   -283
    205     88   -116   -148    161    -12   -122    -49   -145    -98   -184   -252
    249    111   -137   -181    192    -12    -98    -20   -116    -77   -168   -241
    293    114   -179   -202    236    -31    -70      5    -85    -49   -135   -244
    301    161   -142   -231    220     10    -44     28    -46    -10    -98   -223
    257    197    -59   -228    158     70    -12     70      0     51    -38   -171
    176    197     18   -189     80    109     10    114     49    124     33   -124
     75    215    140   -145    -31    179     38    145     85    174     90    -90
     54    283    226   -168    -85    254     64    171    114    202    119    -67
    127    340    213   -233    -44    277     77    192    148    226    148    -67
    194    381    187   -288      5    283     75    197    171    239    166    -64
    309    374     64   -340    122    220     23    148    135    197    124    -90
    454    366    -88   -410    270    140    -33     93     83    132     70   -148
    605    345   -259   -475    433     44   -103     23     10     51    -12   -223
    779    324   -454   -553    615    -64   -179    -38    -46    -25    -96   -303
    927    288   -639   -607    784   -174   -239    -98   -106    -93   -166   -366
    976    265   -711   -623    844   -223   -270   -150   -168   -145   -210   -400
    997    246   -750   -623    875   -252   -272   -166   -194   -168   -231   -405
    987    223   -766   -605    875   -270   -267   -187   -218   -187   -244   -394
    950    181   -769   -566    859   -293   -265   -200   -241   -197   -246   -394
    914    205   -709   -561    813   -252   -259   -200   -246   -189   -236   -381
    911    246   -665   -579    787   -207   -254   -197   -244   -176   -220   -358
    940    244   -696   -594    818   -226   -262   -205   -249   -176   -213   -345
   1002    226   -776   -613    891   -275   -306   -244   -288   -207   -244   -361
   1023    192   -831   -610    927   -319   -342   -288   -335   -246   -283   -389
   1005    145   -862   -576    932   -358   -358   -306   -353   -265   -309   -410
    997    129   -870   -563    932   -368   -340   -275   -335   -257   -311   -407
    995    124   -870   -558    932   -371   -254   -127   -244   -215   -306   -420
    945    171   -774   -561    857   -301   -150     96    -72    -83   -213   -345
    870    337   -532   -605    701    -96    -38    379    210    194     36   -103
    833    587   -246   -711    540    171    -23    600    472    517    376    259
    813    948    135   -880    340    542   -101    467    540    730    709    667
    657   1119    462   -888     96    792   -272    -51    384    797    922    945
    485   1127    641   -805    -77    885   -459   -615    119    680    896    961
    410    784    371   -597     18    579   -644  -1163   -405     90    316    418
    441    194   -246   -316    345    -25   -849  -1540  -1060   -745   -537   -394
    472   -142   -618   -166    542   -379   -937  -1434  -1145   -901   -724   -607
    522   -223   -748   -150    633   -485   -852  -1122   -940   -753   -636   -568
    607   -163   -774   -223    688   -467   -683   -810   -706   -579   -519   -483
    678    -64   -743   -306    709   -402   -462   -483   -465   -389   -381   -381
    727     67   -659   -400    691   -296   -316   -280   -309   -252   -270   -277
    787    150   -636   -470    711   -244   -267   -207   -246   -194   -215   -223
    846    192   -657   -522    750   -231   -252   -192   -233   -184   -205   -220
    885    207   -678   -545    782   -233   -220   -166   -213   -171   -197   -220
    880    244   -636   -563    758   -194   -202   -127   -168   -124   -150   -166
    839    244   -594   -540    717   -174   -192   -116   -155   -111   -132   -150
    820    236   -584   -530    704   -171   -176   -103   -142   -101   -122   -137
    841    267   -574   -553    709   -153   -171    -96   -132    -93   -116   -135
    844    280   -563   -563    704   -140   -161    -80   -116    -83   -106   -132
    823    267   -558   -545    691   -145   -148    -59   -106    -75    -96   -127
    766    239   -530   -504    646   -145   -142    -46   -103    -67    -93   -129
    706    246   -459   -475    584   -106   -135    -36    -96    -59    -83   -129
    701    280   -420   -491    561    -70   -124    -12    -70    -36    -59   -119
    714    311   -405   -514    558    -46   -116     15    -41    -10    -25    -90
    701    301   -402   -504    550    -51    -98     41    -18      7     -5    -80
    672    285   -387   -478    530    -49    -77     62      7     28     12    -77
    678    301   -379   -491    527    -38    -72     80     28     41     25    -72
    683    355   -327   -519    506     15    -62    106     57     70     51    -51
    675    379   -296   -527    485     41    -38    142     93    106     85    -28
    646    350   -296   -498    472     28    -20    179    124    137    116      2
    631    374   -257   -504    444     57    -15    207    150    166    140     23
    646    454   -192   -550    418    132    -18    241    187    202    174     54
    641    457   -184   -550    413    137    -12    280    220    236    207     88
    639    470   -168   -553    405    150    -10    319    254    277    249    135
    646    517   -129   -581    387    194    -10    353    285    322    293    174
    646    542   -103   -594    376    220    -20    371    296    340    319    192
    644    532   -111   -589    379    210    -38    374    290    342    335    210
    662    532   -129   -597    397    202    -54    368    277    340    342    228
    683    613    -72   -649    376    272    -57    371    280    355    363    267
    654    613    -44   -633    350    285    -62    358    270    350    366    280
    631    602    -28   -618    329    288    -80    332    236    322    345    272
    628    587    -41   -607    335    272    -90    303    200    285    316    249
    618    568    -51   -594    335    259    -93    277    168    252    288    226
    576    493    -85   -535    329    205    -93    254    132    210    246    194
    545    459    -85   -504    316    187    -85    226    103    176    213    166
    504    413    -90   -457    298    161    -88    176     51    124    161    122
    462    381    -80   -423    270    150    -88    135     18     90    127     98
    439    345    -96   -392    267    124    -67    122     15     88    124    103
    418    311   -106   -366    262    103    -57    101      7     77    116    103
    348    283    -64   -314    207    109    -51     77     -7     62    103     85
    252    200    -51   -228    150     75    -59     49    -36     33     72     57
    135    127     -7   -132     70     62    -54     33    -51     23     54     20
     36     80     44    -59     -5     62    -38     31    -51     25     51     12
    -25     64     90    -18    -57     77    -44     28    -51     31     62     44
    -70     -2     67     36    -67     31    -36     25    -57     23     57     41
   -137    -64     72    101   -106      2    -51     10    -72      7     38     20
   -176    -96     80    135   -129     -7    -62      2    -80     -2     25     12
   -166    -12    153     90   -161     70    -49     31    -36     41     72     64
   -171      0    171     83   -171     85    -15     57     -5     70     93     85
   -184      2    184     90   -184     93     28     85     28     96    114    106
   -181     25    205     77   -192    114     57    103     51    114    127    114
   -124     72    197     25   -161    135     51    106     62    122    129    103
    -44    145    189    -51   -116    166     62    127     96    153    158    124
     23    207    184   -116    -80    194     36    119    101    166    168    129
     49    223    174   -137    -62    197    -15    103     96    168    174    137
      0    202    202   -101   -101    202    -28    114    111    189    194    163
    -75    192    267    -59   -171    231    -18    114    127    207    220    192
   -127    205    332    -38   -228    267    -12    106    132    218    231    210
   -148    205    353    -28   -249    277    -25     83    106    200    218    194
   -135    197    332    -31   -233    265    -33     62     77    184    205    184
   -127    215    342    -44   -233    277    -10     62     70    187    210    197
   -106    231    337    -62   -223    285      2     57     57    174    202    187
    -93    226    316    -67   -205    270      0     41     28    137    168    140
    -80    223    303    -70   -192    262      7     33     23    119    150    109
     -7    249    254   -122   -132    252      5     23     10     98    132     88
     23    246    223   -135    -98    236     10     12     -7     77    111     59
     18    246    228   -135   -103    239      5      2    -23     62     96     44
     -2    213    215   -103   -109    213     -2    -15    -36     36     75     23
    -51    135    187    -41   -119    158     -5    -31    -49     15     57      2
    -96     98    194     -2   -145    145    -23    -41    -57      0     49     -2
   -148     93    241     25   -194    166    -20    -36    -44     10     62      2
   -226     67    293     80   -259    179     -5    -28    -33     18     62      5
   -319     25    342    145   -332    184      0    -38    -33      7     41     -7
   -387      5    389    189   -389    197     12    -38    -31      0     33    -15
   -410      0    407    202   -410    202     33    -15    -18     -2     25    -33
   -410     10    420    200   -415    215    106    114     59     31     23    -62
   -426     36    462    194   -444    249    187    311    202    145     93    -23
   -415    181    594    116   -506    387    241    542    418    376    303    158
   -345    431    776    -44   -561    605    226    732    631    659    613    478
   -332    732   1065   -200   -698    898    166    644    709    862    914    836
   -506    820   1327   -158   -917   1075     57    226    589    924   1093   1075
   -701    748   1449    -23  -1075   1098   -101   -272    309    756    997   1015
   -828    355   1184    236  -1008    769   -277   -859   -272    101    340    371
   -875   -231    644    553   -761    205   -496  -1306   -927   -714   -498   -454
   -854   -600    254    727   -555   -174   -644  -1296  -1060   -896   -698   -667
   -865   -724    140    795   -504   -293   -597  -1057   -898   -779   -633   -636
   -914   -722    192    818   -553   -267   -475   -800   -691   -623   -530   -553
   -974   -620    353    797   -665   -135   -265   -478   -428   -400   -355   -392
  -1041   -501    540    771   -792     18    -88   -228   -218   -200   -187   -228
  -1158   -472    683    815   -922    103     10   -106   -103    -93    -90   -137
  -1265   -459    805    862  -1039    174     72    -33    -41    -33    -31    -96
  -1293   -441    852    867  -1072    205     96      7     -7     -2      0    -70
  -1226   -444    779    833  -1005    166     83     10    -18    -10    -10    -80
  -1117   -418    698    769   -909    140     96     20    -20     -2    -10    -96
   -974   -342    631    657   -805    142    124     49     -2     25      2   -101
   -846   -314    532    581   -691    109    122     49    -15     18    -12   -137
   -805   -298    504    550   -657    103    124     57    -10     23    -10   -140
   -782   -277    501    530   -644    111    135     75      7     41      5   -127
   -756   -215    540    483   -649    161    142     96     23     62     31   -111
   -784   -197    587    491   -685    194    161    124     46     85     57    -96
   -802   -140    659    470   -735    259    184    155     70    114     88    -75
   -807    -85    719    446   -766    316    202    189    103    155    132    -25
   -802    -62    740    431   -771    340    218    223    132    187    168      7
   -807    -36    771    423   -789    366    259    262    163    218    202     28
   -805     28    833    387   -820    431    283    301    202    259    244     64
   -782     64    846    358   -813    454    301    329    233    290    275     93
   -761     80    839    337   -800    459    309    355    259    316    301    119
   -748     98    846    324   -797    472    293    368    267    329    314    132
   -727    127    852    298   -789    488    309    397    298    358    345    163
   -730    145    875    290   -802    511    319    431    329    400    387    210
   -732    161    893    285   -813    527    309    449    342    426    410    249
   -766    168    935    298   -849    550    296    472    366    462    454    301
   -792    210   1000    288   -896    605    314    509    402    511    509    355
   -758    275   1034    241   -896    654    319    537    428    545    553    400
   -683    322   1005    179   -846    665    303    535    423    548    563    410
   -568    363    932    103   -750    646    290    527    418    548    563    415
   -504    423    927     38   -717    675    303    545    433    566    587    444
   -436    504    937    -33   -688    719    319    566    452    581    602    462
   -426    535    961    -54   -696    748    342    576    457    576    600    457
   -449    561   1010    -54   -730    784    363    592    472    587    605    462
   -483    555   1036    -38   -761    795    389    610    485    589    605    467
   -532    542   1075     -5   -805    810    433    631    496    587    594    457
   -563    535   1098     12   -831    818    462    636    488    563    571    428
   -568    509   1078     31   -823    792    491    639    488    550    545    405
   -607    428   1036     88   -820    732    506    628    470    517    506    361
   -662    376   1039    142   -849    706    519    618    459    498    485    327
   -706    353   1060    174   -883    706    532    602    454    483    467    298
   -704    337   1041    184   -872    688    540    579    436    452    436    265
   -644    327    971    158   -807    649    527    550    415    428    407    231
   -566    327    893    119   -730    610    511    517    394    402    379    192
   -488    319    807     83   -649    563    488    480    368    368    337    142
   -436    303    740     67   -587    522    457    444    337    324    298     72
   -415    285    698     64   -558    491    426    418    311    301    277     38
   -361    259    618     49   -488    439    400    402    290    280    252      7
   -358    215    571     70   -465    392    363    368    257    249    226    -25
   -415    161    576    127   -496    368    355    358    252    244    228    -25
   -480     62    540    207   -509    301    314    319    218    205    184    -85
   -519     -5    514    262   -517    254    265    275    184    163    137   -140
   -530    -85    444    306   -488    179    205    228    145    119     85   -187
   -522   -142    379    332   -452    116    145    187    103     83     51   -215
   -511   -122    389    314   -452    132    116    163     88     75     38   -226
   -397    -12    381    205   -389    184    114    163    103    101     62   -200
   -381    -12    366    197   -374    176     75    124     70     77     51   -210
   -394    -64    329    231   -363    132     49     90     25     33     10   -262
   -332    -75    257    202   -296     90     10     62     -2     10    -18   -293
   -239    -33    205    135   -223     85    -12     44    -18    -12    -41   -290
   -166    -28    135     96   -150     51    -28     33    -36    -33    -46   -267
    -98    -54     44     77    -72     -5    -33     20    -72    -59    -54   -262
    -12     -7      5      7    -10      0    -41     -2   -116    -93    -77   -277
     62      2    -59    -33     59    -28    -54    -33   -153   -114   -101   -301
    127    -44   -171    -44    145   -106    -72    -62   -181   -142   -129   -329
    135    -62   -197    -36    166   -129    -98   -101   -210   -168   -155   -353
    155    -36   -192    -59    174   -114   -127   -140   -233   -197   -184   -379
    205    -67   -272    -70    239   -168   -163   -174   -257   -226   -218   -407
    296    -18   -314   -142    303   -166   -181   -184   -257   -231   -228   -402
    397     51   -345   -223    371   -145   -168   -168   -220   -210   -207   -379
    410     46   -366   -231    387   -158   -189   -181   -228   -223   -233   -387
    436     49   -387   -244    410   -168   -189   -171   -207   -213   -233   -389
    439     44   -397   -244    418   -176   -179   -155   -189   -202   -239   -394
    394     -2   -397   -194    394   -200   -207   -166   -194   -215   -259   -394
    389    -75   -465   -158    423   -270   -249   -202   -226   -246   -303   -431
    402   -161   -566   -122    483   -363   -262   -210   -236   -272   -340   -475
    467   -192   -662   -137    563   -426   -244   -153   -207   -293   -392   -555
    542   -184   -727   -179    633   -454   -215    -49   -132   -275   -410   -602
    641    -75   -717   -285    678   -394   -194    116     51    -93   -254   -465
    797    213   -584   -506    691   -184   -246    285    288    202     57   -155
    898    555   -345   -730    620    106   -371    252    400    439    381    215
    865    654   -210   -758    537    223   -449      2    340    550    607    493
    779    610   -168   -696    472    220   -548   -366     83    418    568    493
    730    381   -350   -555    540     15   -730   -898   -493   -194    -10    -25
    717     31   -685   -376    701   -327   -974  -1470  -1213  -1067   -872   -820
    758   -267  -1026   -244    891   -646  -1135  -1613  -1491  -1408  -1218  -1161
    839   -423  -1265   -210   1052   -844  -1111  -1405  -1332  -1283  -1166  -1148
    932   -449  -1384   -241   1158   -917  -1010  -1166  -1114  -1117  -1065  -1072
    984   -366  -1353   -311   1169   -859   -862   -922   -883   -927   -930   -969
   1000   -226  -1226   -387   1111   -724   -672   -652   -628   -698   -753   -828
    966   -122  -1088   -423   1026   -605   -550   -485   -483   -558   -628   -709
    958    -70  -1031   -444    992   -550   -485   -394   -420   -483   -558   -644
    940    -36   -979   -454    958   -506   -436   -327   -374   -431   -509   -597
    789     46   -743   -418    766   -348   -329   -207   -267   -316   -394   -491
    631     85   -545   -361    589   -228   -233   -111   -179   -220   -301   -400
    571    140   -431   -355    501   -145   -171    -46   -116   -153   -233   -335
    566    228   -337   -397    452    -54   -122     12    -59    -98   -168   -277
    530    290   -239   -410    384     25    -64     85     12    -28    -96   -210
    522    415   -106   -470    314    155      0    153     93     44    -18   -132
    571    522    -51   -548    311    236     57    215    161    106     46    -64
    615    581    -33   -600    324    272     90    244    194    135     80    -38
    644    636     -7   -639    327    314     98    254    218    155    106    -12
    675    636    -38   -657    355    301     88    246    215    150     98    -20
    735    646    -88   -691    410    277     75    239    215    148    101    -23
    826    701   -127   -763    475    288     62    239    215    150    103    -15
    914    735   -179   -823    548    277     46    223    205    140     93    -18
    948    735   -215   -841    581    259      7    184    171    106     59    -54
    989    745   -244   -867    618    252    -25    155    142     80     33    -83
   1018    722   -298   -870    659    213    -49    140    127     70     20    -96
   1015    696   -319   -854    667    189    -59    140    129     77     25    -88
   1031    717   -314   -875    672    200    -72    155    137     96     51    -70
   1031    732   -298   -880    665    215    -70    187    171    135     90    -36
   1067    828   -239   -948    652    296    -57    233    226    197    153     31
   1083    880   -202   -982    644    340    -57    267    265    239    202     83
   1101    909   -192  -1005    646    358    -36    314    314    290    254    140
   1145    953   -194  -1049    670    379    -20    350    353    329    293    171
   1189    969   -220  -1080    704    374    -15    366    366    337    301    161
   1226   1013   -213  -1119    719    400    -10    374    371    342    309    171
   1239   1021   -218  -1130    730    400     -2    376    374    342    316    192
   1226   1010   -215  -1119    722    397     12    379    368    337    314    192
   1189   1005   -187  -1098    688    410     36    381    358    329    303    181
   1148    971   -176  -1060    662    397     64    379    340    319    285    166
   1098    911   -187  -1005    641    363    103    389    332    311    270    155
   1041    893   -148   -969    594    374    137    392    319    298    257    155
    992    885   -106   -940    550    389    168    384    303    277    236    148
    987    901    -85   -943    537    407    202    379    290    257    218    124
    992    898    -93   -945    542    402    236    368    280    236    189     70
    982    891    -90   -937    537    400    254    361    267    220    166     41
    958    859    -98   -909    527    381    254    340    246    197    140     15
    914    820    -93   -867    504    363    246    311    223    174    116     -5
    909    852    -57   -880    483    397    252    306    226    171    119      2
    896    878    -18   -885    457    428    270    311    236    179    127     20
    826    852     23   -839    400    439    283    311    241    184    135     31
    750    831     80   -789    335    457    298    322    254    197    148     49
    698    826    127   -763    283    478    306    322    265    205    153     67
    636    800    163   -719    236    480    301    314    262    200    150     77
    602    779    176   -691    213    478    288    301    257    189    145     83
    597    776    179   -685    210    478    283    301    265    194    145     93
    568    807    236   -691    166    522    265    285    259    187    145     96
    537    800    262   -670    137    532    262    280    262    184    145    103
    475    771    293   -623     90    532    252    270    265    184    150    106
    389    724    335   -555     28    530    233    254    265    184    158    116
    288    685    394   -488    -54    540    213    233    257    181    166    137
    176    613    436   -394   -129    527    161    197    220    158    148    116
     46    522    475   -285   -213    498    129    174    189    142    127     90
    -77    465    542   -192   -309    504    116    158    179    135    122     80
   -176    381    558   -103   -368    470    116    158    174    129    119     72
   -254    298    553    -23   -402    426    106    145    150    109     98     38
   -329    197    524     64   -426    361     80    114    106     72     59     -5
   -402     75    478    163   -439    275     59     93     72     46     31    -33
   -509    -62    446    283   -480    192     44     62     20      2    -20    -80
   -618   -187    428    402   -524    119     33     31    -23    -41    -62   -122
   -701   -265    433    483   -568     83     28      5    -51    -70    -88   -148
   -776   -342    433    561   -605     44     25     -7    -70    -90   -103   -161
   -839   -397    439    615   -641     18    -10    -51   -116   -137   -145   -202
   -909   -462    446    685   -680     -7    -28    -77   -150   -171   -184   -236
   -987   -527    459    756   -724    -33    -36    -93   -171   -192   -210   -257
  -1036   -592    444    815   -740    -75    -44   -106   -189   -205   -226   -280
  -1049   -620    426    833   -740    -98    -51   -106   -187   -202   -215   -283
  -1098   -665    431    880   -766   -116    -62   -111   -189   -207   -218   -283
  -1143   -680    462    909   -805   -111    -62   -114   -189   -210   -218   -280
  -1176   -735    441    956   -810   -148    -57   -111   -184   -210   -218   -290
  -1189   -789    400    989   -797   -194    -59   -116   -197   -236   -254   -355
  -1166   -763    402    963   -784   -181     -7    -28   -135   -205   -254   -384
  -1106   -657    449    880   -779   -106     98    155     15    -90   -184   -329
  -1041   -465    576    753   -810     54    171    340    205     88    -36   -210
   -982   -223    758    602   -870    267    189    542    470    402    283     85
   -878     80    956    397   -917    517    109    581    618    678    639    501
   -839    285   1124    275   -982    706    -20    298    504    732    846    800
   -867    303   1171    283  -1018    737   -114    -54    267    644    904    891
   -898      5    904    444   -901    454   -277   -524   -241    161    472    498
   -901   -374    527    639   -717     75   -488  -1060   -906   -641   -374   -280
   -846   -704    140    774   -496   -283   -680  -1335  -1327  -1179   -932   -800
   -787   -911   -124    849   -332   -519   -722  -1244  -1270  -1161   -961   -865
   -714   -956   -241    833   -236   -600   -615   -995  -1023   -966   -833   -782
   -631   -893   -262    763   -184   -579   -475   -753   -774   -769   -683   -665
   -574   -761   -189    665   -194   -475   -311   -504   -530   -563   -524   -530
   -555   -675   -119    615   -218   -397   -213   -350   -392   -444   -436   -441
   -532   -628    -96    579   -218   -363   -176   -301   -345   -407   -407   -394
   -491   -589    -98    540   -197   -345   -163   -283   -329   -392   -400   -384
   -491   -561    -70    524   -213   -316   -148   -270   -314   -379   -389   -387
   -524   -537    -12    532   -257   -275   -122   -244   -285   -353   -368   -374
   -530   -517     12    522   -272   -252   -101   -213   -249   -319   -335   -340
   -540   -522     18    530   -280   -252    -80   -194   -231   -303   -322   -327
   -537   -537      0    535   -270   -270    -72   -187   -220   -303   -319   -332
   -509   -519    -10    514   -249   -265    -64   -171   -202   -285   -290   -314
   -519   -566    -46    542   -239   -306    -64   -171   -205   -290   -298   -329
   -524   -537    -15    530   -257   -277    -41   -153   -174   -267   -280   -309
   -548   -568    -20    558   -265   -296    -33   -145   -161   -262   -277   -298
   -532   -579    -46    555   -244   -314    -46   -150   -163   -265   -277   -296
   -514   -553    -41    532   -236   -298    -46   -140   -153   -249   -262   -280
   -509   -524    -15    514   -246   -270    -36   -124   -137   -226   -241   -262
   -470   -485    -15    475   -228   -249    -31   -109   -124   -210   -223   -246
   -420   -467    -46    444   -187   -257    -18    -88   -116   -197   -207   -228
   -381   -454    -72    418   -155   -265     -5    -62    -88   -171   -189   -218
   -348   -420    -72    384   -137   -246     10    -31    -57   -137   -158   -192
   -301   -366    -64    332   -119   -215     15     -7    -31   -103   -124   -168
   -218   -290    -72    254    -72   -181     25     15     -7    -77    -96   -142
    -80   -158    -77    119     -2   -119     64     77     54     -5    -18    -72
     12    -88   -103     36     57    -96     85    119     96     44     36    -23
     98      2    -98    -51     98    -49    106    174    150    109     96     36
    202    103    -98   -153    150      2    122    226    202    168    158    103
    257    213    -46   -236    150     85    145    267    241    213    210    150
    327    293    -36   -311    181    129    166    298    270    249    252    189
    428    363    -64   -397    246    150    176    316    280    265    270    218
    522    426    -96   -472    309    166    189    332    290    275    285    233
    628    498   -132   -566    379    181    210    340    293    272    290    239
    727    542   -184   -636    454    179    223    340    277    257    280    233
    800    574   -228   -688    514    171    226    319    244    218    244    202
    852    594   -257   -722    555    168    233    301    215    184    213    171
    870    581   -288   -727    579    148    252    290    197    158    192    148
    893    571   -322   -732    607    124    265    277    179    132    163    129
    937    553   -387   -745    662     83    272    257    150     93    119     83
    922    493   -428   -706    675     33    265    215    106     36     51      7
    932    444   -491   -691    711    -20    254    171     62     -7      0    -33
    982    415   -566   -698    774    -72    241    137     31    -36    -25    -62
    987    355   -633   -672    810   -140    239    114     12    -54    -46    -93
    974    314   -659   -644    818   -171    236     98      2    -64    -57    -98
    987    306   -680   -646    833   -187    231     83    -10    -80    -72   -109
   1013    316   -696   -665    854   -189    241     85     -5    -77    -72   -109
   1049    335   -714   -693    880   -189    257     96      5    -67    -62    -98
   1101    379   -722   -740    911   -171    267    106     18    -57    -49    -83
   1093    366   -730   -732    911   -181    259    106     18    -59    -57   -101
   1072    350   -722   -711    896   -184    262    116     25    -46    -49    -96
   1067    361   -706   -717    888   -171    280    150     54    -18    -25    -75
   1005    327   -678   -665    841   -174    293    184     80      7      0    -46
    927    283   -644   -607    784   -181    309    207     96     18      0    -38
    906    288   -620   -597    763   -166    306    231    106     28      5    -38
    906    301   -605   -605    756   -150    267    226    101     20     -2    -46
    867    262   -605   -563    737   -171    241    220    106     25      7    -25
    813    187   -626   -504    719   -218    213    205     98     20     15    -31
    800    142   -657   -472    727   -257    166    181     80      7      5    -41
    846    207   -641   -527    743   -215    148    184     85     12     12    -28
    896    252   -644   -574    771   -194    148    202    101     36     41     -7
    919    275   -646   -597    784   -187    148    215    101     36     49      5
    922    265   -657   -594    789   -194    122    207     77     15     28     -5
    958    241   -717   -600    836   -236    111    213     72     10     28     -5
   1023    270   -753   -646    888   -241    137    241     88     36     54     23
   1041    309   -735   -678    888   -213    142    254     93     38     57     31
   1041    384   -657   -714    849   -135    168    285    124     64     88     57
   1021    405   -615   -714    818   -103    192    309    148     85    109     77
    979    413   -566   -696    774    -75    192    319    155    103    122    103
    940    413   -527   -678    732    -57    197    324    171    116    135    116
    880    426   -457   -654    670    -15    213    329    194    135    155    129
    813    392   -420   -605    615    -15    197    319    205    142    163    137
    784    400   -384   -592    584      7    176    306    215    148    168    145
    807    415   -394   -613    600     10    179    316    252    184    202    179
    831    475   -355   -652    594     59    184    329    285    213    231    200
    841    568   -272   -706    558    148    200    342    319    236    252    205
    833    592   -241   -711    537    176    244    381    366    283    306    228
    846    600   -249   -724    548    174    267    410    397    311    335    244
    883    628   -254   -756    568    187    316    504    459    342    345    239
    924    706   -218   -818    571    244    397    685    587    428    402    272
    969    867   -101   -917    535    384    498    937    802    626    576    423
   1028   1163    135  -1098    446    649    571   1195   1080    932    888    737
   1075   1488    413  -1283    332    950    561   1226   1223   1161   1187   1093
    982   1714    730  -1348    124   1223    459    875   1163   1252   1405   1392
    795   1844   1049  -1319   -127   1447    314    387   1008   1262   1525   1577
    636   1582    943  -1111   -153   1265    109   -179    563    841   1135   1228
    530   1052    519   -792      5    787    -88   -665    -49    101    363    472
    532    545     12   -540    259    277   -272   -828   -420   -358   -127    -18
    553    239   -314   -394    433    -36   -293   -644   -366   -348   -161    -98
    594    161   -433   -379    514   -135   -197   -384   -194   -226    -90    -64
    636    200   -436   -418    535   -116    -49   -127    -18    -93     -2      2
    657    244   -413   -452    535    -83     88     85    132     33     88     72
    636    205   -431   -420    535   -111    127    150    166     59    101     90
    639    150   -488   -397    563   -168    114    148    153     49     80     70
    639    106   -532   -374    587   -213     88    132    132     31     59     54
    654     49   -605   -353    628   -277     44     96     85    -10     15     12
    670     -2   -672   -332    670   -337      7     62     46    -44    -18    -15
    623    -77   -701   -275    659   -389    -31     25     10    -80    -51    -51
    553   -158   -714   -197    631   -436    -59    -10    -18   -114    -88    -93
    433   -270   -706    -83    566   -488    -83    -31    -41   -135   -114   -124
    327   -345   -672     10    498   -509    -85    -28    -44   -127   -116   -135
    249   -363   -615     54    431   -491    -85    -33    -59   -129   -122   -137
    166   -439   -605    137    384   -522   -114    -62   -101   -155   -150   -161
     98   -480   -579    189    337   -527   -127    -75   -119   -163   -158   -163
     18   -491   -509    236    262   -498   -127    -70   -111   -148   -142   -137
    -54   -550   -496    301    218   -524   -161    -93   -135   -163   -155   -135
   -150   -644   -493    394    171   -568   -192   -114   -153   -184   -181   -150
   -332   -730   -397    530     31   -563   -179    -90   -106   -166   -171   -155
   -537   -810   -272    675   -132   -542   -148    -51    -36   -129   -140   -161
   -667   -937   -270    802   -200   -605   -184    -80    -51   -163   -174   -213
   -714  -1060   -345    885   -184   -704   -259   -142    -96   -220   -228   -275
   -605  -1143   -537    872    -36   -839   -366   -223   -158   -288   -290   -342
   -480  -1192   -711    836    114   -953   -475   -293   -218   -345   -340   -410
   -592  -1283   -691    937     49   -987   -517   -311   -252   -371   -363   -444
   -761  -1382   -620   1070    -72  -1000   -545   -306   -262   -374   -363   -449
   -919  -1436   -517   1176   -202   -976   -568   -283   -249   -345   -324   -415
  -1031  -1441   -410   1236   -311   -927   -574   -244   -207   -298   -267   -348
  -1085  -1423   -340   1252   -374   -880   -592   -226   -174   -267   -233   -311
  -1096  -1389   -296   1241   -400   -844   -613   -220   -158   -246   -215   -296
  -1132  -1366   -233   1247   -449   -800   -618   -220   -155   -239   -202   -275
  -1187  -1296   -109   1241   -540   -704   -602   -194   -124   -197   -150   -220
  -1184  -1234    -51   1208   -568   -644   -589   -171    -90   -158   -109   -174
  -1218  -1163     54   1189   -636   -555   -553   -132    -46   -109    -54   -111
  -1319  -1132    184   1223   -753   -475   -498    -88     10    -51      0    -49
  -1431  -1072    358   1252   -896   -358   -433    -57     64      0     51      7
  -1517   -997    517   1254  -1018   -241   -384    -41     96     28     83     46
  -1608   -935    672   1273  -1143   -132   -322      2    127     59    111     83
  -1745   -888    857   1317  -1304    -15   -228     77    181    111    163    135
  -1805   -802   1002   1304  -1405     98   -137    153    249    171    226    197
  -1769   -665   1104   1215  -1436    218    -88    218    314    233    288    252
  -1745   -566   1179   1156  -1462    306    -85    220    350    270    319    275
  -1774   -504   1270   1137  -1525    381    -46    228    392    314    358    311
  -1696   -361   1335   1028  -1517    485    -18    262    441    361    405    361
  -1506   -205   1301    854  -1405    545    -25    254    459    374    418    374
  -1293    -77   1215    685  -1257    568    -33    236    470    389    439    400
  -1143    -23   1119    581  -1132    548    -33    213    467    389    444    410
  -1010     25   1036    493  -1023    530    -23    213    457    381    436    405
   -891    181   1072    353   -982    626     20    267    488    418    472    433
   -797    285   1083    254   -940    683     75    332    535    459    511    467
   -740    358   1098    189   -919    727    145    426    597    522    568    532
   -696    491   1187    103   -940    839    233    514    667    592    639    610
   -678    566   1244     54   -961    904    301    574    701    620    665    613
   -672    597   1267     36   -969    932    361    628    732    636    670    607
   -652    641   1293      2   -971    966    392    675    766    667    701    633
   -646    714   1361    -33  -1002   1036    402    704    797    704    740    670
   -662    756   1418    -49  -1041   1088    400    711    807    722    763    706
   -675    748   1423    -36  -1049   1085    387    711    800    722    766    709
   -704    701   1402      0  -1054   1052    394    714    789    711    758    683
   -743    654   1397     44  -1070   1026    413    724    789    711    756    662
   -784    646   1428     67  -1106   1039    420    724    784    711    763    683
   -852    607   1460    122  -1156   1031    444    732    784    714    774    696
   -924    571   1493    176  -1210   1031    454    724    769    701    763    688
   -982    511   1493    236  -1236   1002    472    709    748    672    735    665
  -1008    436   1441    285  -1226    937    454    678    704    628    693    628
  -1072    374   1444    348  -1260    909    444    646    665    589    659    592
  -1143    303   1444    418  -1293    872    431    607    623    542    618    555
  -1200    265   1465    467  -1332    865    439    587    610    530    610    548
  -1254    163   1418    545  -1335    789    444    571    592    509    587    524
  -1296    101   1395    597  -1345    748    420    530    542    465    545    491
  -1262    101   1363    579  -1314    732    379    470    472    402    491    444
  -1182     80   1262    550  -1221    670    337    407    394    332    420    368
  -1132     36   1166    545  -1150    600    311    371    353    293    374    303
  -1104      2   1106    550  -1106    553    290    345    327    267    348    288
  -1091    -38   1052    563  -1072    504    270    322    293    239    316    270
  -1065    -85    979    576  -1023    446    244    288    244    202    280    231
  -1049   -150    896    597   -974    371    207    249    181    145    213    153
  -1052   -194    857    623   -956    329    259    332    213    142    184    101
  -1047   -166    878    605   -963    355    335    496    329    220    226    109
  -1021    -83    937    553   -979    426    394    696    527    407    381    233
   -945    163   1109    389  -1028    636    387    911    776    706    688    537
   -833    475   1309    176  -1070    891    309    914    898    948   1013    911
   -826    597   1421    114  -1124   1008    215    626    820   1023   1208   1171
   -906    610   1517    148  -1210   1062     96    226    602    950   1226   1236
   -992    288   1280    350  -1137    782    -80   -332     36    353    644    698
  -1067   -202    865    633   -969    332   -275   -875   -644   -467   -194    -96
  -1070   -568    498    818   -787    -36   -452  -1062   -976   -859   -594   -493
  -1062   -810    252    937   -657   -280   -470   -909   -906   -831   -613   -542
  -1080   -857    223    966   -652   -316   -384   -693   -722   -698   -542   -504
  -1106   -787    316    945   -711   -236   -246   -465   -504   -527   -428   -418
  -1153   -717    436    932   -795   -140    -85   -223   -288   -345   -290   -296
  -1187   -704    483    945   -836   -111      5    -96   -179   -252   -215   -228
  -1195   -761    433    976   -815   -163      2    -88   -181   -257   -226   -246
  -1184   -807    376    995   -782   -215    -20   -103   -200   -283   -252   -277
  -1171   -841    329   1005   -753   -254    -46   -129   -215   -309   -283   -298
  -1171   -826    345   1000   -758   -241    -59   -153   -223   -329   -306   -309
  -1169   -844    324   1005   -750   -259    -70   -163   -231   -337   -316   -322
  -1195   -914    277   1054   -737   -319    -93   -184   -249   -350   -340   -337
  -1218   -976    241   1096   -732   -368   -137   -226   -285   -387   -371   -374
  -1247  -1008    239   1127   -743   -384   -161   -254   -298   -405   -392   -400
  -1231  -1026    205   1127   -722   -410   -192   -290   -329   -444   -431   -441
  -1200  -1041    158   1119   -680   -441   -233   -329   -358   -475   -462   -459
  -1143  -1054     85   1098   -615   -485   -267   -366   -387   -498   -485   -478
  -1049  -1060    -10   1054   -519   -535   -322   -407   -426   -537   -522   -501
   -940  -1060   -122   1000   -410   -592   -376   -454   -472   -581   -563   -532
   -831  -1057   -226    943   -303   -641   -420   -483   -504   -610   -592   -568
   -724  -1054   -329    888   -200   -693   -459   -511   -532   -639   -620   -607
   -644  -1021   -376    833   -135   -698   -480   -532   -545   -646   -639   -623
   -576  -1000   -423    787    -77   -711   -522   -555   -566   -665   -657   -633
   -511  -1010   -498    761     -7   -756   -561   -574   -584   -675   -665   -639
   -472  -1015   -545    743     33   -782   -574   -568   -581   -665   -652   -623
   -433  -1010   -576    722     70   -795   -602   -576   -592   -662   -652   -618
   -428  -1002   -574    711     72   -789   -605   -558   -576   -636   -620   -592
   -454   -992   -537    722     41   -766   -597   -527   -545   -592   -574   -553
   -491   -997   -506    743      5   -753   -587   -491   -519   -553   -535   -514
   -517   -979   -462    748    -28   -722   -571   -459   -496   -511   -491   -472
   -571   -958   -387    763    -93   -675   -579   -449   -488   -485   -465   -449
   -581   -930   -348    756   -116   -639   -563   -423   -462   -452   -431   -423
   -540   -893   -353    714    -96   -623   -535   -402   -446   -431   -410   -402
   -511   -841   -329    678    -90   -587   -493   -371   -423   -407   -381   -374
   -532   -769   -236    649   -148   -504   -413   -311   -368   -361   -327   -340
   -563   -750   -187    657   -189   -470   -342   -259   -329   -332   -301   -322
   -545   -745   -202    644   -174   -472   -301   -244   -327   -335   -306   -335
   -478   -706   -228    592   -124   -467   -262   -239   -335   -350   -327   -358
   -374   -659   -285    514    -44   -472   -223   -236   -340   -366   -348   -381
   -275   -620   -345    446     33   -483   -184   -233   -342   -381   -371   -405
   -184   -602   -418    392    114   -511   -158   -246   -361   -415   -407   -449
    -70   -555   -485    314    207   -522   -135   -254   -374   -433   -428   -485
     41   -511   -553    233    296   -532   -119   -265   -389   -457   -457   -517
    163   -449   -615    142    387   -532    -85   -267   -397   -465   -465   -532
    298   -397   -696     49    496   -545    -62   -275   -402   -478   -475   -550
    457   -314   -771    -70    613   -542    -36   -275   -402   -483   -478   -555
    587   -228   -818   -179    701   -522    -20   -277   -405   -488   -475   -555
    737   -132   -870   -301    802   -501     10   -257   -392   -475   -465   -545
    904    -15   -922   -446    914   -467     67   -210   -361   -449   -439   -524
   1013     96   -917   -553    966   -410    114   -158   -322   -413   -405   -504
   1117    202   -914   -662   1015   -353    135   -127   -288   -384   -376   -475
   1249    306   -943   -776   1096   -316    163    -93   -259   -358   -340   -439
   1387    410   -976   -901   1182   -280    202    -54   -220   -322   -303   -410
   1514    483  -1031   -997   1273   -272    226    -15   -192   -298   -283   -397
   1618    524  -1096  -1072   1358   -283    200    -20   -207   -314   -301   -418
   1732    613  -1119  -1171   1426   -254    184    -15   -202   -309   -296   -407
   1834    665  -1171  -1249   1504   -254    181    -10   -194   -301   -288   -410
   1940    711  -1228  -1325   1584   -257    171    -23   -194   -293   -285   -410
   2034    769  -1267  -1402   1652   -249    145    -31   -205   -288   -283   -402
   2075    776  -1299  -1426   1688   -259    119    -36   -220   -293   -293   -407
   2107    818  -1288  -1465   1699   -233    124    -18   -205   -277   -285   -394
   2148    906  -1241  -1527   1696   -166    163     38   -150   -220   -226   -335
   2143    937  -1205  -1540   1673   -132    202     85   -106   -179   -184   -280
   2101    919  -1182  -1512   1641   -129    231    127    -72   -142   -150   -236
   2018    883  -1135  -1452   1577   -124    249    171    -36   -101   -109   -192
   1901    849  -1052  -1374   1478   -101    254    202    -10    -77    -90   -174
   1826    909   -917  -1371   1371     -2    259    215      0    -70    -83   -163
   1774    943   -831  -1361   1304     57    280    241     23    -46    -59   -137
   1699    914   -784  -1309   1241     64    301    270     49    -23    -44   -111
   1574    846   -727  -1210   1150     59    309    285     62    -15    -41   -103
   1454    800   -654  -1130   1054     72    306    298     64    -10    -33    -96
   1371    763   -607  -1067    989     77    301    319     72      0    -20    -88
   1335    787   -548  -1060    943    119    293    329     83      7    -10    -85
   1345    792   -553  -1067    950    119    290    358    111     41     23    -57
   1337    771   -566  -1054    950    103    259    332     98     20      7    -83
   1288    758   -532  -1023    911    114    249    303    101     15      0    -85
   1244    748   -496   -997    870    124    218    267    103     10      0    -75
   1184    696   -488   -940    836    103    179    231    106      2     -5    -83
   1137    631   -506   -885    823     62    171    249    124      2    -28   -122
   1127    654   -472   -893    800     90    252    410    249     83     10   -106
   1153    766   -389   -961    771    187    303    594    418    241    140     -7
   1195    982   -213  -1088    704    384    340    789    662    524    420    252
   1273   1288     12  -1280    628    652    285    885    844    826    795    654
   1275   1574    298  -1426    488    937    213    735    841    982   1088   1026
   1179   1566    387  -1374    394    976    155    439    631    917   1156   1163
   1047   1309    262  -1176    392    787     93     96    210    561    859    919
    839    911     70   -875    384    491    -23   -394   -426   -197     59    142
    662    540   -122   -602    392    210   -228   -756   -898   -776   -548   -454
    535    220   -314   -379    423    -44   -363   -774   -930   -813   -610   -561
    465      2   -462   -233    465   -228   -345   -633   -774   -693   -548   -563
    426    -18   -444   -207    433   -231   -244   -459   -579   -561   -465   -504
    428     23   -405   -228    415   -189   -132   -280   -366   -400   -345   -405
    472     64   -410   -270    441   -171    -51   -163   -226   -288   -262   -340
    542     62   -480   -301    511   -207    -64   -158   -202   -285   -265   -366
    584     28   -558   -309    571   -262    -75   -142   -187   -285   -277   -389
    662    -12   -675   -324    667   -342   -109   -148   -181   -296   -293   -405
    737     49   -691   -394    714   -319   -132   -129   -150   -285   -285   -392
    683     93   -589   -387    636   -246    -90    -67    -90   -233   -241   -340
    542     54   -488   -301    517   -215    -33     -7    -41   -189   -213   -306
    431     31   -400   -231    415   -184      5     31    -18   -161   -200   -283
    332    -41   -374   -145    353   -207     20     51    -20   -155   -189   -290
    231   -101   -332    -64    280   -215     64     85     -5   -127   -148   -283
     98   -150   -249     23    171   -200     98    109     10   -103   -127   -265
    -62   -218   -155    140     46   -187    109    119     15    -90   -122   -246
   -163   -306   -142    233    -10   -226    101    106     -7   -101   -132   -254
   -210   -366   -155    288    -28   -262     80     80    -33   -114   -145   -254
   -290   -436   -145    361    -72   -290     18     23    -85   -166   -202   -298
   -381   -504   -124    441   -129   -314    -23    -18   -122   -205   -249   -348
   -441   -574   -135    506   -155   -355    -70    -54   -158   -239   -285   -384
   -470   -633   -163    553   -153   -400   -129    -77   -176   -246   -285   -387
   -522   -691   -168    605   -179   -431   -174    -96   -189   -254   -288   -384
   -600   -740   -140    670   -231   -441   -181    -96   -176   -239   -270   -368
   -670   -761    -90    714   -290   -426   -194    -93   -161   -215   -246   -345
   -722   -735    -12    730   -355   -374   -218    -96   -142   -189   -215   -314
   -766   -761      5    763   -389   -376   -244   -106   -137   -181   -200   -285
   -805   -784     20    795   -415   -381   -277   -116   -127   -166   -184   -272
   -849   -789     57    818   -454   -366   -314   -114   -103   -137   -150   -244
   -935   -815    119    875   -527   -348   -322    -93    -67    -85    -96   -161
  -1026   -810    213    917   -620   -298   -363    -98    -51    -59    -59   -111
  -1028   -792    236    909   -633   -277   -392    -93    -44    -41    -33    -90
  -1047   -800    246    922   -649   -277   -410   -101    -54    -46    -41    -98
  -1093   -797    296    945   -696   -252   -402    -93    -51    -41    -31    -83
  -1145   -797    348    971   -748   -226   -402    -85    -46    -36    -23    -67
  -1218   -802    415   1010   -818   -194   -400    -88    -57    -49    -38    -75
  -1312   -865    446   1088   -880   -210   -402   -101    -80    -83    -75   -106
  -1392   -898    493   1145   -943   -202   -415   -106    -90   -106   -101   -116
  -1561   -891    670   1226  -1117   -109   -371    -80    -67    -96    -90    -90
  -1735   -940    792   1337  -1265    -75   -340    -70    -51    -96    -90    -83
  -1816  -1028    787   1418  -1301   -122   -371   -127    -75   -132   -124   -109
  -1797  -1075    722   1436  -1260   -176   -415   -228   -129   -197   -187   -171
  -1803  -1143    657   1473  -1231   -244   -454   -306   -176   -257   -252   -231
  -1810  -1189    620   1499  -1215   -285   -496   -342   -194   -280   -275   -246
  -1753  -1176    576   1465  -1166   -301   -530   -371   -205   -301   -288   -267
  -1652  -1137    514   1395  -1083   -311   -561   -405   -220   -314   -303   -288
  -1571  -1119    452   1343  -1013   -335   -600   -431   -231   -324   -316   -280
  -1532  -1117    415   1325   -974   -350   -610   -431   -228   -322   -306   -265
  -1535  -1098    436   1314   -987   -332   -568   -392   -200   -298   -285   -265
  -1530  -1047    483   1288  -1008   -283   -524   -329   -150   -252   -246   -233
  -1478   -953    522   1213  -1000   -215   -501   -280   -122   -223   -220   -207
  -1405   -831    574   1117   -989   -129   -449   -207    -62   -163   -168   -166
  -1319   -701    618   1010   -971    -41   -387   -129      5    -88    -90    -88
  -1213   -519    693    867   -953     85   -319    -44     88     -2     -2      5
  -1111   -381    727    745   -922    171   -252     31    150     54     54     54
  -1028   -280    748    654   -888    231   -220     77    189     90     98     85
   -937   -155    782    545   -862    311   -202    101    223    124    132    116
   -833    -38    795    436   -815    376   -174    132    262    166    179    181
   -709     54    761    324   -735    407   -184    145    270    189    207    218
   -613    132    745    239   -680    439   -174    153    270    194    215    226
   -576    168    745    202   -662    457   -166    158    277    202    223    226
   -563    114    678    226   -620    394   -189    145    262    192    215    205
   -491    119    610    184   -553    363   -218    140    246    179    210    207
   -405    161    566    122   -485    361   -218    135    233    168    205    210
   -394    111    506    140   -449    306   -197    137    236    174    215    215
   -394     88    483    153   -439    285   -181    135    228    163    210    213
   -379     93    472    140   -426    280   -161    124    215    145    187    181
   -319    142    462     88   -389    301   -140    122    205    129    166    174
   -218    233    452     -7   -335    340    -90    161    239    153    192    202
   -106    345    452   -119   -277    397    -28    207    288    194    231    236
     28    483    452   -257   -210    467    -15    223    298    202    226    249
    174    566    389   -371   -106    478     46    259    335    233    246    290
    322    672    350   -496    -12    511    124    319    397    290    324    337
    517    844    327   -680     96    587    218    400    478    374    428    428
    789   1195    405   -992    192    800    296    472    542    444    493    511
   1083   1462    379  -1273    353    922    387    553    618    522    561    594
   1418   1753    335  -1587    540   1044    485    628    693    597    628    680
   1722   1979    257  -1849    732   1119    605    737    792    693    719    763
   1943   2138    192  -2042    875   1166    743    901    914    800    818    826
   2094   2346    252  -2221    922   1299    922   1150   1096    948    940    911
   2179   2564    384  -2372    898   1473   1067   1415   1335   1176   1140   1096
   2203   2826    623  -2514    789   1725   1137   1688   1631   1496   1439   1389
   2203   3104    898  -2655    652   2003   1072   1787   1813   1782   1782   1771
   2130   3291   1161  -2712    483   2226    950   1488   1761   1917   2052   2125
   1927   3320   1389  -2624    267   2356    792    979   1543   1893   2153   2275
   1709   3096   1387  -2403    161   2242    568    400   1088   1514   1834   1961
   1553   2455    898  -2005    327   1678    324   -200    342    607    901   1109
   1551   1862    309  -1706    620   1085     90   -483   -179    -36    252    542
   1551   1538    -12  -1545    779    763     15   -371   -176    -83    168    426
   1475   1358   -116  -1415    797    620     62   -166    -28      7    197    407
   1408   1304   -103  -1356    756    600    161     20    127    109    254    449
   1421   1322    -98  -1371    761    613    303    223    298    239    353    553
   1480   1371   -111  -1426    795    631    355    296    355    270    371    558
   1564   1387   -176  -1475    870    605    311    257    309    207    296    462
   1590   1260   -332  -1426    961    465    272    218    254    148    239    420
   1548   1122   -426  -1335    987    350    231    189    226    122    218    407
   1509   1023   -488  -1267   1000    267    166    153    200     98    197    374
   1462    917   -545  -1189   1005    187    114    122    179     80    179    350
   1374    818   -555  -1098    966    132     85     67    145     41    140    322
   1221    704   -517   -963    867     93     38      7     85    -23     72    272
   1026    618   -407   -826    717    106     28    -12     62    -41     62    272
    800    579   -220   -688    511    179     67     28     96      5    114    285
    688    446   -241   -568    465    101     72     36     88      2    109    249
    626    394   -231   -511    428     83     51     51     85     10    122    280
    639    400   -239   -522    439     80     23     41     72     -7    106    257
    771    446   -324   -607    548     62    -15      2     41    -51     54    197
    945    449   -498   -698    719    -23    -44    -33     15    -85     10    181
   1023    394   -628   -709    826   -116    -46    -44     10    -93      2    174
    940    415   -524   -678    732    -54    -20     -7     49    -57     49    181
    888    418   -470   -652    680    -25      5     15     72    -44     44    163
    896    405   -493   -652    696    -44      0     23     90    -31     49    187
    870    335   -535   -602    701    -98     -7     25    127    -10     72    213
    854    290   -566   -574    709   -135    -46     15    150      2     90    267
    795    319   -475   -555    636    -77    -85     28    187     20    109    324
    613    316   -296   -467    452     10    -64     80    226     51    150    322
    568    280   -288   -426    428     -2    -49    101    244     80    184    353
    558    231   -327   -394    441    -46    -46    119    259    116    236    423
    581    223   -358   -402    470    -67    -72    119    249    124    254    426
    478    197   -283   -340    381    -41   -137     80    223    101    223    366
    340    119   -223   -231    280    -51   -168     41    205     64    176    363
    207    103   -103   -155    155      0   -129     75    259    101    215    428
     64     85     20    -75     23     54    -93     98    288    119    244    402
     12     10     -2    -12      7      2   -137     62    231     72    200    363
    -64    -59      2     62    -33    -28   -116     83    246     98    231    415
   -166   -166      0    163    -83    -83    -72     88    254     98    239    402
   -329   -270     59    301   -194   -106    -77     31    197     20    150    298
   -449   -392     57    420   -254   -168   -111    -49    119    -62     46    244
   -496   -439     57    467   -277   -192    -88    -90     77   -101     -2    194
   -548   -517     31    530   -290   -244    -77   -116     49   -132    -36    124
   -659   -561     98    610   -379   -231    -62    -93     67   -103     -5    109
   -628   -540     88    584   -358   -228     -5    -93     80    -98     -7    111
   -657   -581     72    618   -366   -254     12   -116     72   -114    -31     75
   -711   -597    114    654   -415   -241     23   -124     75   -114    -44     70
   -743   -605    137    675   -441   -233     36   -114     98    -90    -18    106
   -792   -610    181    698   -488   -213     57    -80    148    -31     46    163
   -779   -636    142    706   -462   -246     57    -90    145    -25     54    161
   -771   -644    124    706   -449   -259    111    -62    176      2     83    181
   -730   -659     70    696   -400   -296    111    -57    166    -20     44    119
   -530   -641   -114    584   -207   -379     67   -106    116    -70    -20     85
   -296   -613   -316    454      7   -465     23   -150     70   -101    -41     85
   -265   -540   -275    400      5   -407     57   -116     80    -90    -25     88
   -441   -428     12    436   -228   -207    168     12    174      5     64    210
   -436   -363     72    397   -254   -145    226     72    233     75    140    262
   -381   -374      7    376   -194   -184    252     83    239     83    145    210
   -446   -394     51    418   -252   -174    293    116    262    109    163    187
   -584   -374    210    480   -397    -83    311    163    303    161    213    220
   -620   -363    254    491   -439    -57    314    174    324    192    257    270
   -618   -332    285    475   -452    -23    324    184    327    205    277    298
   -649   -296    353    470   -504     25    329    187    322    207    288    311
   -678   -280    397    480   -537     57    309    197    329    233    322    350
   -680   -280    397    478   -540     57    290    207    332    241    329    376
   -693   -270    423    480   -558     75    355    223    316    215    293    280
   -789   -280    509    532   -652    114    423    246    314    205    265    265
   -807   -285    522    548   -665    116    420    265    329    231    293    353
   -911   -374    535    641   -724     80    394    293    353    272    348    397
   -945   -381    563    662   -756     90    436    316    366    283    358    397
   -924   -355    566    639   -748    103    459    324    355    267    335    353
   -909   -316    592    613   -750    137    446    314    335    249    311    301
   -870   -301    566    584   -719    132    454    316    332    249    311    267
   -719   -249    470    483   -597    109    452    298    303    218    272    187
   -587   -187    400    384   -496    106    446    298    293    213    265    150
   -535   -140    394    337   -465    127    511    327    322    241    290    153
   -470   -119    350    293   -413    116    478    314    314    228    275    114
   -400   -140    259    267   -329     59    413    275    285    197    236     88
   -324   -127    197    223   -262     33    420    262    275    176    213     67
   -314    -49    265    181   -290    106    444    296    301    197    236     90
   -254    103    358     75   -306    228    566    413    410    298    337    205
     18    368    350   -194   -166    358    711    597    571    436    449    303
   -140    314    454    -88   -296    384    748    750    670    517    483    316
   -428    342    771     44   -600    555    839   1010    924    776    696    509
   -215    678    891   -233   -553    782    870   1228   1210   1130   1067    909
    -62   1106   1169   -522   -615   1137    800   1218   1340   1387   1426   1348
    -90   1350   1439   -631   -766   1392    709    950   1288   1517   1709   1725
   -168   1504   1673   -667   -919   1587    613    607   1124   1519   1839   1919
    -80   1366   1447   -644   -763   1408    381     77    566    904   1241   1395
    -93    932   1026   -420   -558    979    246   -371    -83     72    363    589
    -80    555    636   -239   -358    597    132   -454   -337   -262    -18    226
     83    436    353   -259   -135    394    158   -285   -228   -189    -10    202
    101    454    353   -280   -127    402    288     -7     38     38    163    350
     46    571    524   -309   -239    548    472    329    371    340    420    587
    153    763    610   -459   -231    688    696    618    652    589    623    763
    145    841    696   -493   -275    769    857    766    779    698    688    828
    -67    826    893   -381   -480    859    878    839    852    782    735    852
   -179    792    971   -306   -576    883    846    852    872    813    758    875
   -239    763   1002   -265   -620    883    865    854    870    807    740    896
   -161    771    932   -303   -545    852    810    810    823    761    691    898
   -163    706    870   -272   -517    787    776    792    800    750    680    771
   -324    654    976   -166   -652    815    813    839    844    807    730    813
   -350    644    995   -148   -675    820    826    839    839    813    743    813
   -301    589    891   -142   -594    740    717    750    745    730    657    730
   -184    501    685   -161   -433    592    568    641    641    641    566    659
    -18    470    488   -226   -252    480    519    592    579    600    517    605
    228    542    314   -384    -44    428    485    550    527    566    472    561
    540    667    127   -602    207    397    488    540    506    563    459    568
    727    698    -31   -714    379    335    400    483    457    509    397    511
    846    717   -129   -782    488    293    322    433    428    478    368    491
    896    795   -103   -846    501    345    371    478    478    530    415    553
    906    867    -38   -885    472    415    465    561    548    600    475    592
   1039    909   -129   -976    581    389    491    597    576    636    493    581
   1241   1005   -239  -1124    740    384    491    620    607    688    550    646
   1215   1101   -116  -1161    667    493    501    683    657    748    610    665
   1085   1143     57  -1114    514    600    506    745    685    782    618    574
    922   1052    129   -989    394    592    610    867    784    891    678    618
    862   1002    140   -932    361    574    693    956    862    982    769    683
    730   1101    368   -917    181    735    683    992    888   1039    836    717
    561   1158    597   -859    -18    878    646   1057    924   1111    909    787
    293   1153    857   -724   -283   1005    771   1205   1130   1267   1047    911
    101   1148   1047   -623   -472   1098    826   1267   1291   1350   1135   1002
     88   1106   1018   -597   -465   1062    836   1254   1332   1356   1156   1021
    236   1041    805   -639   -283    924    711   1127   1221   1249   1062    870
    800   1075    272   -940    262    675    478    885    956    971    776    574
   1252   1075   -176  -1163    714    449    324    724    771    771    561    457
   1519   1018   -504  -1270   1013    257    218    665    701    711    511    454
   1792    976   -815  -1384   1304     80    127    615    620    654    475    436
   1909    909  -1002  -1410   1454    -46    129    465    457    478    285    223
   1880    795  -1088  -1337   1483   -145    122    363    358    355    142    129
   1792    649  -1143  -1221   1467   -246     44    311    311    301     85     98
   1678    527  -1150  -1101   1415   -311     12    288    303    288     72     62
   1423    293  -1132   -859   1278   -418     49    244    275    265     64     46
   1265    137  -1127   -704   1197   -493     44    145    184    155    -54    -90
   1140     59  -1080   -600   1111   -509    -90      2     54     -2   -231   -189
   1034    -49  -1083   -491   1057   -566   -158    -62     -7    -70   -303   -184
    982   -114  -1096   -433   1039   -605   -163    -75    -10    -70   -298   -158
    878   -205  -1083   -337    979   -644   -184    -83     -5    -67   -293   -153
    774   -262  -1039   -257    904   -649   -194    -51     38    -28   -259   -137
    704   -239   -943   -231    823   -589   -252    -18     83      0   -228   -140
    626   -189   -815   -220    719   -501   -296     62    168     62   -202   -119
    558   -176   -735   -189    646   -454   -228    111    228    114   -158    -54
    558   -137   -698   -213    628   -418     -5    161    306    179   -103    -10
    626    -33   -659   -296    641   -345    -10    124    298    163   -109    -20
    657    -23   -683   -319    670   -353    -31    150    353    210    -57    -10
    613    -46   -659   -283    633   -350    -10    205    426    270     12     36
    610    -18   -628   -298    618   -322    -31    223    485    316     75     80
    649     64   -584   -355    618   -259    -88    213    509    327     90     49
    865    210   -657   -540    761   -223   -101    218    519    316     49     -5
   1156    355   -800   -756    976   -220   -111    220    514    306     33     25
   1561    545  -1018  -1054   1288   -236    -88    257    550    353     72     90
   2005    839  -1166  -1421   1587   -163   -148    202    480    324     67     80
   2348    958  -1389  -1654   1867   -215   -233    114    345    207    -31    -41
   2475    802  -1673  -1639   2073   -433   -246    101    288    158    -88    -59
   2369    532  -1836  -1452   2104   -652   -366    -12    187     70   -153   -163
   2083    223  -1860  -1153   1971   -818   -563   -176     20    -70   -290   -285
   1644   -135  -1779   -756   1712   -958   -649   -257    -88   -168   -394   -436
   1244   -345  -1590   -452   1415   -966   -691   -233    -93   -158   -384   -483
   1171   -363  -1535   -405   1350   -950   -542   -161    -44   -111   -350   -467
   1234    -59  -1293   -587   1262   -675   -265     -2     77      2   -265   -355
   1184    244   -940   -714   1060   -345    -70    176    228    155   -124   -202
   1234    389   -844   -813   1039   -226    -12    280    322    254    -20    -51
   1286    392   -893   -839   1088   -249     10    316    368    329     77     28
   1062    371   -691   -717    878   -158    241    358    394    371    127     54
    535    514    -23   -527    277    244    426    615    597    579    324    241
    275    667    392   -472    -57    530    530    789    745    743    491    413
    189    761    568   -475   -189    665    675    802    753    761    530    428
     25    675    649   -350   -311    662    800    802    717    717    485    379
   -223    628    849   -202   -535    737    846    854    763    763    522    485
   -303    704   1008   -200   -657    854    911    976    888    883    626    545
   -233    880   1114   -324   -675    997   1002   1132   1044    992    696    574
    -49   1135   1184   -542   -615   1158   1062   1301   1267   1158    820    693
    441   1506   1065   -974   -311   1286    945   1449   1545   1483   1143    979
    813   1948   1132  -1382   -158   1540    844   1499   1738   1808   1558   1405
    880   2320   1436  -1600   -277   1880    805   1358   1683   1917   1912   1847
   1023   2395   1371  -1709   -174   1883    706   1000   1291   1631   1878   1901
   1184   2166    979  -1678    103   1574    475    433    584    896   1239   1374
   1208   1704    493  -1457    358   1098    233   -153   -174    -38    187    423
   1340   1161   -179  -1252    761    491     -2   -511   -667   -665   -561   -259
   1579    802   -776  -1189   1179     12   -124   -496   -675   -691   -659   -423
   1756    696  -1060  -1226   1408   -179   -124   -340   -488   -511   -561   -402
   1899    698  -1200  -1299   1551   -252   -129   -241   -322   -355   -467   -381
   2023    763  -1260  -1395   1641   -246    -67   -135   -168   -223   -389   -340
   2065    833  -1231  -1449   1649   -197     36     12     -7    -70   -265   -249
   2026    740  -1286  -1384   1657   -272     54     75     57      2   -218   -223
   1990    665  -1325  -1330   1657   -329     54    103     88     36   -192   -184
   1961    678  -1286  -1322   1623   -303     75    140    142    101   -114   -150
   1969    633  -1335  -1301   1652   -350     70    127    145    103    -93   -176
   1961    542  -1421  -1254   1691   -439     31     51     72      0   -228   -309
   1865    483  -1382  -1176   1623   -449     20     54     80     -5   -270   -303
   1878    405  -1473  -1143   1675   -535    -31     -2     33    -54   -311   -348
   2008    303  -1704  -1156   1857   -698   -114    -98    -44   -127   -366   -413
   1956    277  -1680  -1119   1818   -701   -127   -129    -62   -148   -392   -483
   1483    342  -1140   -914   1312   -397     36     33     96      0   -259   -327
   1080    394   -688   -737    883   -145    197    236    293    200    -51   -116
    974    472   -501   -722    737    -12    272    342    397    301     59    -31
    974    467   -506   -722    740    -20    220    314    366    267     28    -57
    995    329   -667   -662    831   -168    166    231    301    202    -31   -142
   1091    140   -950   -618   1021   -405     72    103    181     88   -132   -259
   1215     70  -1145   -641   1182   -537    -90    -18     77     -2   -197   -350
   1363     49  -1317   -709   1340   -631   -137    -75     41    -44   -210   -402
   1426    226  -1200   -826   1314   -485   -116    -85     31    -80   -259   -384
   1426    433   -992   -932   1208   -277    -25     38    168     46   -153   -220
   1587    587  -1000  -1085   1293   -205     33    148    298    184    -12   -111
   1956    854  -1101  -1408   1527   -122     44    176    361    259     72    -85
   2055   1187   -867  -1623   1462    161    181    345    542    459    280     85
   1803   1512   -293  -1660   1049    610    446    670    849    779    592    433
   1805   1779    -25  -1792    917    878    589    859   1023    976    800    672
   1847   1948     98  -1899    875   1023    659    940   1085   1057    883    789
   1795   1984    187  -1891    805   1085    719    992   1114   1101    922    857
   1919   1997     75  -1958    922   1036    693    961   1062   1070    891    795
   2171   2029   -142  -2099   1158    943    613    893    971   1002    823    691
   2423   2078   -345  -2252   1384    867    550    831    898    937    774    610
   2821   2104   -719  -2462   1769    693    459    683    740    758    584    470
   3050   2109   -940  -2582   1995    584    433    594    633    626    415    376
   3070   2101   -969  -2585   2021    566    387    571    594    563    332    280
   3133   2000  -1132  -2566   2130    436    239    454    478    423    187    109
   3109   1748  -1361  -2429   2234    194     72    298    329    252     10    -80
   2946   1400  -1545  -2174   2244    -70    -90    137    171     70   -168   -252
   2678   1013  -1665  -1844   2171   -324   -223    -49    -33   -145   -366   -444
   2382    587  -1797  -1486   2088   -602   -301   -220   -233   -332   -550   -649
   2151    194  -1958  -1174   2055   -880   -371   -361   -400   -483   -698   -815
   2104   -101  -2205  -1002   2153  -1153   -504   -514   -574   -636   -849   -969
   2060   -319  -2379   -870   2218  -1348   -584   -620   -696   -732   -940  -1078
   1842   -488  -2330   -678   2086  -1408   -527   -618   -706   -724   -927  -1101
   1535   -644  -2182   -446   1857  -1413   -491   -628   -753   -769   -974  -1096
   1267   -748  -2018   -262   1641  -1382   -449   -613   -737   -763   -976  -1062
   1096   -776  -1873   -158   1483  -1325   -405   -558   -678   -711   -927  -1052
   1026   -717  -1743   -155   1384  -1228   -374   -493   -587   -639   -865  -1052
    989   -628  -1621   -181   1304  -1124   -329   -454   -535   -626   -862  -1054
   1026   -555  -1582   -236   1301  -1067   -316   -400   -475   -587   -833   -997
   1093   -423  -1517   -335   1304   -969   -228   -306   -374   -498   -750   -927
   1065   -329  -1395   -368   1228   -862   -161   -241   -319   -436   -688   -893
   1049   -244  -1296   -402   1171   -769   -127   -179   -280   -381   -626   -857
   1109   -106  -1215   -504   1161   -659    -62    -96   -197   -290   -532   -789
   1319    241  -1078   -779   1200   -418     10      5    -93   -163   -392   -667
   1348    407   -943   -878   1143   -267     -5     46    -33    -93   -322   -592
   1228    405   -823   -818   1026   -207     46     59     -2    -57   -285   -545
   1114    353   -761   -735    937   -202    111     64      7    -46   -275   -514
   1008    337   -670   -672    839   -166     85     77     12    -38   -265   -491
    961    368   -592   -665    776   -111    124    135     51      5   -228   -446
    831    355   -475   -594    654    -59    192    181     85     49   -194   -431
    649    277   -371   -465    509    -44    187    202    103     85   -161   -426
    428    135   -293   -280    361    -77    226    213    116    101   -153   -410
    249     25   -226   -137    236    -98    298    270    200    171   -109   -345
    259    109   -150   -184    205    -20    368    332    285    246    -28   -265
    140    171     28   -155     54    101    439    371    332    285     18   -155
    -72    142    215    -33   -142    179    491    407    376    324     77    -49
   -350    -10    337    179   -345    163    514    418    394    350    109    -10
   -587   -145    441    366   -514    148    527    418    415    358    116     20
   -784   -181    600    480   -693    207    550    459    459    397    150     62
   -958   -145    813    553   -885    332    618    579    561    498    254    150
  -1005    -57    945    530   -976    441    688    662    623    568    329    220
   -937     41    979    446   -958    509    737    693    628    574    335    252
   -807    135    940    335   -875    537    740    698    623    579    345    265
   -737    192    930    272   -833    561    730    704    618    589    376    267
   -730    236    966    246   -849    600    740    701    613    597    387    270
   -610    265    875    174   -743    568    756    737    628    620    389    259
   -553    337    891    109   -722    613    833    898    769    758    480    298
   -537    496   1034     20   -784    763    961   1114    979    971    652    423
   -439    854   1291   -207   -865   1070   1005   1319   1254   1306    989    735
   -301   1275   1577   -488   -937   1426    961   1444   1501   1670   1434   1192
   -189   1683   1870   -748  -1028   1774    844   1343   1499   1803   1761   1605
   -145   1818   1964   -836  -1054   1891    735   1060   1189   1597   1810   1813
   -161   1571   1732   -706   -948   1652    633    730    724   1166   1514   1602
   -163   1028   1192   -433   -678   1111    480    270     93    423    698    750
    -23    433    457   -207   -241    446    231   -283   -605   -433   -319   -254
    184    -46   -231    -67    207   -137    -41   -504   -875   -735   -696   -657
    332   -272   -607    -31    467   -439   -174   -441   -756   -620   -659   -688
    428   -402   -831    -12    628   -618   -161   -345   -574   -470   -594   -659
    439   -519   -961     38    698   -740   -140   -257   -410   -348   -540   -623
    350   -581   -932    116    641   -756   -153   -184   -277   -244   -480   -581
    392   -545   -937     75    665   -740   -114   -129   -202   -189   -439   -555
    332   -605   -940    135    636   -771    -90   -109   -163   -166   -418   -555
    129   -800   -932    332    530   -865   -119   -132   -171   -184   -436   -587
    -88  -1041   -953    566    431   -997   -150   -155   -194   -226   -478   -639
   -277  -1213   -935    743    327  -1072   -223   -210   -233   -275   -524   -709
   -470  -1382   -911    924    220  -1148   -319   -293   -309   -355   -605   -782
   -698  -1649   -950   1171    122  -1301   -394   -363   -381   -433   -683   -836
   -865  -1927  -1062   1397     98  -1496   -462   -433   -449   -506   -769   -909
   -867  -2101  -1234   1483    179  -1667   -555   -519   -532   -589   -859  -1000
   -815  -2205  -1389   1509    285  -1797   -618   -563   -574   -633   -891  -1072
   -756  -2242  -1486   1499    363  -1862   -667   -605   -615   -678   -927  -1135
   -639  -2226  -1587   1434    472  -1906   -665   -613   -626   -691   -948  -1182
   -576  -2223  -1647   1397    532  -1935   -618   -623   -628   -704   -969  -1184
   -485  -2164  -1678   1325    594  -1922   -649   -636   -644   -719   -992  -1189
   -316  -2042  -1727   1179    704  -1886   -698   -639   -649   -719   -987  -1176
   -179  -2083  -1904   1132    862  -1995   -740   -659   -670   -732   -989  -1218
    -25  -2094  -2068   1057   1021  -2081   -758   -665   -665   -724   -974  -1215
    197  -1932  -2130    867   1161  -2031   -730   -654   -644   -704   -956  -1195
    257  -1977  -2236    857   1247  -2107   -795   -719   -704   -756  -1013  -1244
    239  -2114  -2353    937   1296  -2234   -956   -841   -810   -854  -1127  -1335
    342  -2127  -2470    891   1405  -2299  -1072   -891   -846   -880  -1158  -1363
    558  -1990  -2551    714   1553  -2270  -1057   -870   -810   -831  -1083  -1312
    665  -1909  -2577    620   1621  -2242  -1036   -852   -776   -789  -1023  -1218
    685  -1855  -2540    584   1613  -2197  -1036   -820   -740   -732   -963  -1135
    727  -1777  -2507    522   1615  -2140  -1049   -800   -709   -685   -911  -1101
    711  -1727  -2439    509   1574  -2083  -1080   -792   -685   -654   -867  -1065
    685  -1727  -2416    519   1548  -2073  -1052   -769   -654   -623   -831   -995
    652  -1673  -2325    511   1488  -1997  -1036   -761   -646   -613   -800   -969
    594  -1634  -2229    519   1410  -1932  -1015   -724   -626   -584   -756   -940
    491  -1725  -2216    618   1350  -1971   -997   -696   -607   -566   -735   -932
    368  -1800  -2169    714   1267  -1984   -984   -698   -631   -607   -776   -958
    309  -1834  -2143    763   1226  -1987   -940   -678   -618   -615   -784   -935
    114  -1953  -2070    917   1091  -2013   -971   -714   -657   -657   -818   -982
    -88  -2049  -1961   1067    935  -2008   -987   -735   -688   -706   -867  -1015
   -106  -1945  -1842   1026    865  -1893   -914   -672   -639   -670   -844   -958
   -129  -1860  -1730    995    800  -1795   -818   -618   -592   -633   -815   -922
   -275  -1805  -1532   1039    626  -1670   -748   -589   -550   -597   -766   -865
   -431  -1751  -1322   1091    444  -1538   -693   -566   -514   -566   -722   -839
   -550  -1667  -1117   1109    283  -1392   -633   -504   -441   -493   -636   -724
   -667  -1496   -828   1083     80  -1163   -555   -413   -342   -387   -524   -597
   -688  -1330   -641   1008    -25   -987   -470   -342   -262   -296   -415   -509
   -714  -1169   -454    943   -129   -813   -363   -249   -168   -197   -303   -379
   -818  -1041   -223    927   -298   -633   -210   -116    -46    -72   -189   -231
   -943   -893     49    919   -496   -423    -62     20     77     57    -41    -31
  -1083   -672    407    875   -748   -132     36    145    210    218    142    103
  -1200   -517    683    857   -943     83     98    244    314    340    280    145
  -1337   -410    927    872  -1132    257    200    345    415    441    363    215
  -1478   -220   1257    849  -1369    517    319    509    542    566    478    413
  -1691      0   1691    844  -1693    846    465    659    730    776    675    662
  -1925    194   2120    865  -2023   1158    659    823    919    963    849    836
  -2104    376   2481    859  -2291   1428    844   1018   1117   1169   1057    997
  -2314    530   2844    893  -2579   1686   1008   1200   1296   1366   1257   1166
  -2501    696   3198    901  -2850   1945   1122   1299   1402   1478   1374   1348
  -2657    846   3504    904  -3081   2174   1236   1400   1527   1621   1527   1512
  -2759    953   3712    901  -3237   2333   1319   1506   1647   1758   1675   1641
  -2837   1039   3876    898  -3356   2457   1382   1587   1717   1834   1732   1740
  -2943   1088   4029    927  -3486   2559   1441   1665   1774   1896   1787   1813
  -3039   1098   4138    971  -3590   2616   1504   1743   1844   1984   1909   1857
  -3091   1002   4094   1044  -3593   2548   1527   1738   1836   1987   1922   1844
  -3055    917   3972   1070  -3512   2444   1491   1657   1761   1912   1852   1816
  -2902    859   3761   1021  -3333   2312   1392   1579   1686   1844   1784   1730
  -2751    818   3569    966  -3161   2192   1270   1535   1615   1777   1709   1662
  -2561    779   3338    888  -2948   2057   1210   1454   1509   1667   1577   1592
  -2273    654   2927    810  -2600   1790   1215   1296   1350   1504   1413   1408
  -1953    576   2530    688  -2242   1553   1062   1101   1166   1319   1244   1210
  -1683    491   2171    594  -1927   1330    878    898    956   1111   1041   1039
  -1426    316   1740    553  -1582   1028    683    730    769    919    844    802
  -1182     75   1257    553  -1218    665    475    530    563    701    626    571
   -979   -184    795    581   -888    303    215    254    285    415    332    322
   -870   -480    389    675   -631    -46      2     33     57    187     98    119
   -833   -797     36    815   -439   -379   -197   -148   -140     -7    -90    -88
   -849  -1070   -220    961   -314   -646   -397   -327   -335   -202   -290   -301
   -935  -1254   -319   1093   -309   -789   -501   -428   -446   -322   -410   -418
   -958  -1361   -402   1158   -280   -883   -576   -488   -514   -389   -470   -485
   -963  -1402   -439   1182   -265   -922   -574   -488   -522   -405   -483   -532
   -963  -1348   -384   1156   -290   -867   -452   -335   -394   -314   -439   -553
   -930  -1176   -249   1052   -342   -714   -324   -106   -189   -148   -332   -483
   -919   -870     49    893   -485   -410   -262    153     96    153    -64   -213
  -1008   -639    368    823   -688   -135   -280    363    387    514    335    171
  -1101   -358    743    730   -922    192   -316    387    514    763    737    641
  -1148    -70   1078    607  -1114    504   -348    148    329    745    995   1000
  -1353    -59   1291    706  -1325    615   -374   -213    -15    527    992   1049
  -1582   -384   1197    982  -1392    405   -433   -678   -558    -75    410    517
  -1647  -1010    636   1330  -1143   -187   -587  -1179  -1267  -1021   -696   -527
  -1561  -1571    -10   1564   -776   -792   -802  -1361  -1574  -1423  -1179  -1041
  -1457  -1906   -452   1680   -504  -1179   -906  -1296  -1491  -1374  -1208  -1153
  -1348  -2065   -719   1704   -314  -1392   -891  -1148  -1296  -1213  -1132  -1143
  -1265  -2026   -761   1647   -252  -1395   -795   -948  -1065  -1015   -995  -1052
  -1174  -1906   -735   1540   -220  -1322   -701   -769   -880   -852   -867   -948
  -1124  -1893   -769   1509   -179  -1332   -672   -714   -807   -792   -818   -893
  -1070  -1919   -849   1493   -111  -1387   -722   -748   -833   -823   -844   -917
  -1067  -1982   -914   1525    -77  -1449   -782   -805   -896   -885   -896   -961
   -927  -2060  -1135   1491    101  -1597   -875   -888   -987   -976  -1002  -1070
   -795  -2153  -1358   1473    280  -1756   -976   -971  -1075  -1054  -1096  -1163
   -675  -2187  -1512   1431    418  -1852  -1026  -1034  -1140  -1106  -1148  -1202
   -594  -2242  -1647   1418    524  -1945  -1078  -1101  -1202  -1163  -1200  -1239
   -602  -2268  -1665   1434    527  -1966  -1114  -1104  -1205  -1153  -1200  -1252
   -532  -2179  -1647   1356    555  -1912  -1114  -1104  -1197  -1140  -1192  -1265
   -540  -2197  -1657   1366    558  -1927  -1104  -1124  -1197  -1135  -1195  -1226
   -319  -2158  -1839   1239    758  -2000  -1083  -1119  -1200  -1137  -1202  -1150
    -41  -2117  -2078   1078   1018  -2099  -1132  -1148  -1249  -1176  -1260  -1153
    161  -2104  -2265    969   1213  -2184  -1223  -1215  -1325  -1247  -1353  -1215
    303  -2101  -2405    898   1353  -2252  -1314  -1283  -1395  -1309  -1449  -1309
    241  -2094  -2335    927   1288  -2213  -1353  -1309  -1421  -1325  -1467  -1340
    -15  -2156  -2143   1083   1062  -2148  -1301  -1257  -1384  -1280  -1405  -1340
   -262  -2203  -1940   1231    839  -2073  -1257  -1189  -1348  -1234  -1330  -1322
   -132  -2252  -2122   1189    992  -2190  -1363  -1262  -1457  -1330  -1397  -1413
    145  -2325  -2470   1091   1306  -2397  -1454  -1371  -1556  -1418  -1467  -1491
    181  -2283  -2465   1049   1322  -2374  -1423  -1366  -1517  -1384  -1418  -1426
    254  -2156  -2410    950   1332  -2283  -1397  -1335  -1460  -1327  -1358  -1345
    553  -1997  -2551    722   1551  -2275  -1462  -1369  -1454  -1332  -1350  -1353
    943  -1847  -2790    452   1865  -2317  -1535  -1400  -1447  -1343  -1374  -1397
   1231  -1722  -2953    244   2091  -2338  -1551  -1421  -1428  -1337  -1379  -1444
   1423  -1608  -3031     93   2226  -2320  -1574  -1460  -1418  -1332  -1376  -1480
   1579  -1493  -3076    -44   2325  -2283  -1584  -1447  -1384  -1296  -1340  -1470
   1652  -1325  -2977   -163   2314  -2151  -1564  -1343  -1301  -1205  -1221  -1361
   1654  -1163  -2821   -246   2236  -1990  -1501  -1244  -1215  -1109  -1098  -1197
   1636   -997  -2637   -319   2135  -1816  -1402  -1135  -1117  -1002   -982  -1023
   1473   -945  -2418   -265   1943  -1680  -1319  -1052  -1031   -917   -888   -891
   1208   -914  -2122   -145   1665  -1517  -1169   -932   -911   -802   -782   -748
   1085   -685  -1774   -202   1428  -1228   -982   -766   -763   -644   -633   -600
    820   -579  -1400   -122   1109   -989   -844   -620   -654   -524   -524   -501
    563   -517  -1083    -25    823   -800   -719   -501   -561   -431   -441   -446
    381   -452   -833     36    607   -641   -571   -400   -483   -355   -381   -397
    314   -361   -675     20    493   -517   -444   -327   -426   -306   -342   -376
    223   -298   -522     36    371   -410   -363   -267   -387   -265   -306   -358
    223   -194   -418    -15    319   -306   -275   -205   -348   -223   -267   -329
    285    -75   -361   -103    322   -218   -197   -135   -303   -168   -218   -272
    301     38   -265   -171    283   -111   -124    -46   -241   -111   -166   -228
    353    179   -174   -267    265      2    -70      2   -187    -51   -101   -179
    400    272   -129   -337    265     72     44     36   -148     -5    -51   -135
    376    353    -23   -363    200    166    168     80   -101     41    -10    -72
    262    441    179   -355     41    311    257    194      7    158     93     54
    127    467    337   -298   -106    402    301    270     88    236    161    142
    -44    439    483   -200   -265    462    322    316    150    293    210    226
   -218    402    620    -90   -418    511    337    324    184    322    244    290
   -350    418    766    -36   -558    592    371    366    246    381    298    361
   -589    420   1008     83   -797    714    439    436    342    472    379    472
   -870    420   1291    223  -1080    854    514    542    446    581    488    628
  -1036    376   1413    329  -1223    893    566    631    509    657    553    706
  -1200    405   1605    394  -1402   1005    592    678    568    732    615    753
  -1301    402   1701    449  -1501   1052    545    639    566    737    615    735
  -1366    348   1714    506  -1540   1031    472    553    511    688    561    696
  -1431    244   1675    594  -1553    958    392    465    444    631    511    662
  -1532    124   1654    701  -1595    888    319    400    379    574    467    623
  -1626     28   1652    797  -1639    839    241    322    322    519    418    581
  -1699    -51   1647    872  -1673    797    210    293    316    522    423    600
  -1769   -163   1605    966  -1688    719    226    283    327    519    413    558
  -1803   -298   1504   1049  -1654    602    202    233    293    457    329    488
  -1751   -407   1343   1078  -1548    467    132    132    202    358    226    387
  -1730   -561   1169   1143  -1449    303     85     72    145    290    150    314
  -1667   -683    984   1176  -1327    150     44     80    135    283    145    296
  -1506   -696    810   1098  -1158     57     -5     59    106    267    148    231
  -1247   -670    576    958   -911    -46    -59    -36    -12    142     25    129
   -995   -665    329    828   -665   -168    -57    -67    -64     85    -51     77
   -745   -626    119    685   -433   -254   -103    -93    -90     59    -83     15
   -639   -579     59    607   -353   -259   -106    -98    -90     44   -109    -49
   -696   -511    184    602   -441   -163    -51    -49    -25    106    -23    -15
   -774   -441    332    607   -555    -54      5    -33     -7    119      7     23
   -865   -485    379    675   -623    -54     64     10     18    150     46     49
   -956   -485    470    719   -714     -7    127     98     75    220    122    116
  -1031   -524    506    776   -769    -10    181    142    101    249    194    155
  -1088   -597    491    841   -789    -54    215    171    122    270    226    207
  -1184   -618    566    901   -875    -25    254    220    158    311    275    252
  -1322   -540    779    930  -1052    119    337    374    306    444    366    319
  -1400   -415    984    906  -1192    283    415    550    511    652    511    441
  -1340   -246   1093    792  -1218    423    462    724    771    961    795    654
  -1260     33   1293    613  -1275    662    439    867   1018   1309   1210   1075
  -1132    405   1535    361  -1335    971    324    758   1000   1418   1564   1530
   -969    441   1410    265  -1189    924    259    459    654   1143   1582   1587
   -802    285   1088    257   -945    685    213    142    161    626   1174   1267
   -511    103    615    205   -563    358    114   -293   -483   -181    223    381
   -101    -25     75     62    -90     25   -127   -714  -1047   -901   -667   -426
    241   -142   -387    -49    314   -265   -236   -722  -1057   -914   -722   -540
    488   -290   -779   -101    633   -535   -220   -589   -865   -730   -618   -498
    376   -436   -813     31    594   -623   -155   -428   -628   -506   -436   -405
    -12   -555   -542    283    262   -548    -98   -283   -405   -285   -265   -311
   -392   -618   -226    506    -83   -423    -59   -184   -259   -163   -226   -244
   -709   -724    -15    717   -348   -371    -33    -93   -181    -85   -189   -184
   -828   -888    -59    859   -384   -475    -18    -12   -119      2    -88   -161
   -875  -1044   -171    958   -353   -607    -51    -46   -166    -31   -114   -218
   -810  -1117   -306    963   -254   -711   -119   -111   -249    -98   -187   -277
   -641  -1176   -537    906    -54   -857   -202   -189   -337   -168   -249   -368
   -462  -1210   -748    836    142   -979   -311   -296   -452   -275   -358   -493
   -337  -1319   -984    826    322  -1153   -410   -410   -571   -405   -509   -631
   -249  -1465  -1215    854    483  -1340   -532   -542   -696   -530   -659   -750
   -265  -1631  -1366    945    548  -1501   -636   -641   -787   -631   -776   -846
   -324  -1831  -1506   1078    589  -1670   -722   -701   -841   -688   -820   -935
   -413  -2021  -1610   1215    597  -1816   -792   -763   -898   -756   -893  -1021
   -400  -2135  -1738   1267    667  -1938   -878   -844   -969   -826   -958  -1083
   -332  -2190  -1857   1260    761  -2023   -997   -963  -1067   -919  -1041  -1140
   -322  -2184  -1862   1254    769  -2023  -1070  -1054  -1145  -1010  -1140  -1161
   -306  -2182  -1875   1241    782  -2029  -1078  -1031  -1127   -995  -1135  -1140
   -184  -2200  -2016   1192    914  -2109  -1098  -1008  -1101   -961  -1093  -1148
    -38  -2164  -2125   1101   1041  -2145  -1135  -1005  -1091   -950  -1078  -1189
    223  -2096  -2320    937   1270  -2208  -1182  -1039  -1114   -979  -1114  -1254
    498  -2088  -2587    795   1540  -2338  -1226  -1075  -1137  -1002  -1171  -1306
    672  -2112  -2785    719   1727  -2447  -1301  -1117  -1161  -1021  -1202  -1356
    732  -2151  -2886    706   1808  -2517  -1353  -1158  -1171  -1021  -1200  -1395
    872  -2135  -3008    631   1940  -2572  -1439  -1236  -1223  -1078  -1257  -1410
   1010  -2065  -3076    524   2042  -2569  -1514  -1260  -1226  -1065  -1254  -1343
   1106  -1932  -3039    410   2073  -2486  -1509  -1218  -1161   -982  -1158  -1262
   1223  -1805  -3031    288   2127  -2418  -1496  -1189  -1109   -917  -1075  -1213
   1363  -1647  -3011    142   2187  -2327  -1483  -1161  -1065   -872  -1039  -1153
   1462  -1382  -2847    -41   2153  -2112  -1392  -1036   -937   -748   -901   -966
   1545  -1093  -2639   -226   2091  -1865  -1267   -885   -792   -602   -737   -782
   1522   -766  -2288   -379   1904  -1525  -1088   -711   -618   -420   -535   -576
   1436   -407  -1844   -514   1639  -1124   -841   -488   -402   -202   -290   -332
   1254   -109  -1363   -574   1306   -735   -607   -246   -163     44    -28    -93
   1049    168   -880   -610    966   -355   -366    -10     77    283    218    145
    839    444   -394   -644    618     25   -116    200    283    465    402    324
    683    696     12   -688    335    355    119    423    501    659    571    550
    553    924    368   -740     90    646    309    600    688    831    748    709
    441   1143    701   -792   -129    922    514    766    849    974    896    870
    345   1389   1044   -867   -348   1215    719    927   1008   1127   1060   1054
    244   1654   1410   -948   -581   1532    927   1109   1192   1306   1239   1221
    179   1873   1691  -1028   -756   1782   1104   1267   1356   1462   1405   1374
    124   1966   1839  -1047   -857   1904   1280   1413   1504   1613   1564   1493
     28   2036   2008  -1031   -989   2021   1358   1460   1551   1652   1582   1574
    -93   2117   2210  -1010  -1150   2164   1384   1501   1595   1704   1647   1649
   -241   2130   2372   -945  -1306   2249   1410   1538   1628   1751   1706   1652
   -400   2086   2486   -844  -1441   2286   1436   1545   1634   1766   1719   1665
   -581   1990   2569   -704  -1574   2278   1449   1548   1636   1779   1732   1644
   -750   1867   2618   -558  -1683   2242   1457   1540   1623   1766   1714   1662
   -940   1725   2665   -394  -1803   2195   1395   1488   1566   1714   1667   1667
  -1130   1628   2759   -249  -1945   2192   1366   1467   1545   1712   1665   1626
  -1257   1590   2847   -168  -2052   2218   1387   1467   1553   1730   1691   1600
  -1408   1506   2915    -49  -2161   2210   1369   1436   1517   1696   1662   1579
  -1525   1415   2938     54  -2231   2174   1325   1402   1480   1662   1628   1577
  -1564   1358   2922    101  -2244   2140   1254   1356   1441   1634   1587   1525
  -1597   1291   2889    150  -2242   2088   1218   1314   1410   1608   1561   1506
  -1587   1228   2816    179  -2200   2021   1161   1257   1369   1574   1548   1457
  -1488   1197   2683    142  -2086   1940   1070   1195   1306   1525   1532   1428
  -1335   1189   2525     72  -1930   1857   1000   1117   1228   1449   1470   1371
  -1127   1265   2392    -70  -1761   1829    966   1072   1195   1423   1447   1332
   -995   1353   2348   -179  -1670   1849    984   1080   1200   1431   1434   1317
   -852   1348   2200   -249  -1527   1774    956   1021   1135   1356   1371   1301
   -779   1296   2075   -259  -1428   1686    901    963   1072   1288   1319   1273
   -987   1202   2190   -109  -1590   1696    917    997   1093   1317   1356   1301
  -1228   1080   2309     75  -1769   1693    924   1023   1106   1325   1369   1299
  -1374    932   2304    218  -1839   1618    893    979   1054   1257   1314   1179
  -1504    779   2281    361  -1891   1530    854    917    987   1182   1234   1096
  -1587    644   2229    470  -1909   1436    784    854    914   1093   1150   1062
  -1509    545   2055    483  -1782   1299    672    769    807    966    997    937
  -1363    374   1738    493  -1551   1054    511    639    649    802    836    828
  -1182    340   1522    420  -1350    930    420    519    535    685    740    776
   -992    280   1273    353  -1135    776    366    376    397    540    597    607
   -820    145    966    337   -893    555    306    239    259    394    431    449
   -683    -96    584    389   -636    244    111     38     64    197    246    244
   -639   -384    254    509   -446    -64   -106   -163   -119      5     77     25
   -748   -626    119    685   -436   -254   -257   -309   -275   -176   -111   -140
   -743   -852   -109    797   -316   -480   -353   -407   -400   -311   -272   -218
   -740  -1109   -368    922   -187   -740   -358   -436   -433   -363   -350   -381
   -784  -1140   -358    961   -213   -750   -306   -311   -329   -290   -332   -439
   -867  -1075   -210    971   -329   -644   -275   -109   -140   -106   -200   -397
  -1041   -815    226    930   -633   -296   -202    210    223    293    181    -62
  -1098   -542    555    818   -831      5   -296    340    426    605    576    332
  -1078   -337    740    706   -911    200   -465    142    270    607    813    709
  -1197   -374    820    784  -1010    223   -584   -148    -49    436    922    846
  -1363   -594    769    979  -1067     85   -646   -540   -522     12    683    548
  -1499  -1153    342   1325   -922   -405   -709  -1049  -1179   -800   -244   -329
  -1587  -1753   -166   1667   -711   -961   -953  -1517  -1795  -1595  -1187  -1236
  -1592  -2278   -685   1935   -454  -1483  -1182  -1678  -1997  -1844  -1501  -1556
  -1462  -2699  -1236   2081   -114  -1969  -1257  -1647  -1919  -1787  -1530  -1688
  -1176  -2881  -1704   2026    262  -2294  -1322  -1610  -1829  -1714  -1517  -1803
   -911  -2943  -2031   1927    558  -2488  -1374  -1595  -1787  -1717  -1564  -1844
   -750  -3024  -2273   1883    761  -2650  -1439  -1600  -1769  -1727  -1615  -1803
   -761  -3177  -2416   1969    826  -2798  -1538  -1647  -1803  -1764  -1647  -1774
   -992  -3356  -2364   2171    683  -2863  -1662  -1680  -1831  -1790  -1667  -1756
  -1052  -3476  -2423   2262    683  -2948  -1774  -1719  -1849  -1816  -1704  -1745
   -984  -3525  -2540   2255    776  -3034  -1795  -1753  -1865  -1834  -1730  -1683
   -971  -3525  -2553   2249    789  -3039  -1777  -1691  -1816  -1774  -1688  -1543
   -880  -3512  -2631   2195    872  -3073  -1813  -1647  -1764  -1717  -1641  -1483
   -584  -3244  -2660   1914   1036  -2953  -1615  -1566  -1652  -1605  -1532  -1317
   -514  -3047  -2533   1779   1008  -2792  -1431  -1478  -1545  -1501  -1423  -1195
   -506  -2709  -2203   1608    846  -2457  -1239  -1304  -1374  -1332  -1260  -1057
   -366  -2327  -1964   1345    797  -2145  -1052  -1119  -1192  -1150  -1065   -878
   -145  -2205  -2060   1174    956  -2132  -1044  -1114  -1200  -1169  -1101   -927
     10  -2094  -2104   1039   1054  -2099  -1054  -1070  -1182  -1150  -1119  -1018
    103  -1914  -2018    906   1060  -1966   -969   -927  -1083  -1039  -1034  -1010
    327  -1662  -1990    667   1158  -1826   -937   -875  -1070  -1010  -1000  -1036
    667  -1621  -2291    475   1478  -1956  -1026   -958  -1169  -1096  -1072  -1169
    701  -1712  -2413    504   1556  -2062  -1041  -1000  -1239  -1161  -1132  -1223
    530  -1782  -2312    626   1421  -2047   -992   -958  -1205  -1153  -1130  -1182
    436  -1693  -2132    628   1283  -1914   -953   -872  -1057  -1041  -1026  -1083
    394  -1548  -1943    576   1166  -1743   -841   -800   -911   -898   -891   -943
    376  -1382  -1758    501   1065  -1569   -706   -701   -766   -740   -711   -792
    491  -1096  -1587    303   1039  -1340   -662   -607   -639   -602   -555   -672
    519   -836  -1356    158    937  -1096   -636   -517   -524   -498   -467   -511
    493   -618  -1111     62    802   -865   -571   -376   -371   -337   -303   -252
    501   -389   -891    -57    696   -639   -485   -254   -218   -158    -96    -88
    436   -135   -571   -150    504   -353   -355   -124    -54     36    140     75
    454     72   -384   -265    418   -155   -280     15     83    192    293    155
    353    246   -106   -301    231     70   -231    161    226    348    436    374
    192    418    223   -306    -15    322    -96    280    350    496    579    589
    187    571    384   -379    -98    478     72    329    402    571    649    644
    116    566    446   -342   -163    506     96    301    389    581    670    631
      5    602    594   -303   -296    600     98    342    423    628    719    652
    -83    789    872   -355   -478    828    213    524    553    750    818    810
    -36    896    932   -428   -483    914    389    610    613    792    841    885
    -75    802    875   -363   -475    839    415    537    542    714    758    833
   -194    678    872   -241   -535    776    415    498    514    678    727    782
   -337    488    826    -75   -581    657    379    439    459    607    662    685
   -501    200    701    150   -600    449    301    332    337    457    454    561
   -711    -96    613    402   -665    257    176    192    205    337    314    542
   -919   -348    568    633   -745    109     49      7     54    202    192    387
  -1132   -636    496    883   -815    -72   -106   -140    -70     80     70    244
  -1454   -922    532   1189   -995   -194   -181   -215   -127     12      0    153
  -1743  -1187    555   1462  -1150   -316   -181   -267   -161    -31    -59    124
  -1938  -1436    501   1686  -1221   -467   -205   -355   -231   -106   -137     31
  -2065  -1467    594   1764  -1332   -436   -171   -368   -249   -116   -135     10
  -2192  -1441    750   1818  -1473   -345   -122   -319   -218    -62    -70     46
  -2361  -1444    917   1901  -1641   -265   -103   -277   -153      5     -7     75
  -2504  -1418   1085   1961  -1797   -166    -12   -176    -36     98     33    228
  -2608  -1340   1267   1974  -1940    -38    163     31    137    262    174    384
  -2527  -1197   1330   1862  -1930     64    252    129    207    342    257    405
  -2307  -1060   1244   1683  -1777     90    280    140    223    374    309    366
  -2291   -878   1413   1584  -1855    267    337    233    306    446    374    465
  -2483   -807   1673   1644  -2078    431    439    426    467    602    496    657
  -2644   -758   1886   1701  -2265    563    576    517    568    719    623    769
  -2720   -626   2094   1673  -2408    732    628    579    646    813    737    841
  -2766   -540   2226   1652  -2496    841    654    628    714    872    802    854
  -2746   -535   2210   1641  -2478    836    587    665    756    917    880    841
  -2681   -519   2161   1600  -2421    820    522    675    779    932    924    852
  -2579   -485   2094   1532  -2338    802    665    678    789    935    948    945
  -2559   -501   2057   1530  -2309    776    836    683    807    953    966    966
  -2364   -400   1961   1379  -2164    779    831    652    769    911    919    930
  -2070   -246   1823   1158  -1948    787    722    568    698    841    852    849
  -1953   -145   1805   1047  -1880    828    672    623    737    872    878    815
  -1893   -140   1753   1015  -1826    805    672    696    766    880    859    854
  -1675   -309   1366    992  -1522    527    626    563    633    743    704    779
  -1475   -522    953   1000  -1215    215    465    337    415    506    465    555
  -1301   -732    566   1015   -937    -83    254    124    207    293    259    329
  -1101   -982    119   1041   -613   -433     36    -98    -12     51     15     64
   -953  -1228   -275   1091   -340   -753   -153   -270   -179   -124   -150    -98
  -1036  -1467   -431   1252   -303   -950   -324   -405   -306   -252   -270   -187
  -1221  -1675   -457   1447   -384  -1067   -428   -519   -415   -374   -392   -283
  -1228  -1738   -509   1483   -361  -1122   -470   -558   -454   -423   -449   -327
  -1135  -1899   -763   1517   -189  -1330   -644   -665   -568   -542   -581   -480
   -833  -1927  -1093   1382    129  -1512   -789   -711   -623   -594   -628   -597
   -704  -1909  -1205   1306    249  -1558   -706   -735   -633   -594   -628   -571
  -1031  -2190  -1158   1610     62  -1675   -722   -833   -753   -706   -756   -680
  -1441  -2527  -1088   1984   -176  -1810   -813   -865   -826   -795   -891   -831
  -1870  -2883  -1013   2377   -428  -1948   -883   -800   -800   -797   -953   -971
  -2156  -3089   -935   2621   -613  -2013   -911   -672   -659   -659   -859   -898
  -2314  -3029   -714   2670   -802  -1870   -896   -514   -436   -389   -602   -654
  -2392  -2886   -496   2637   -950  -1691  -1044   -496   -337   -187   -311   -316
  -2312  -2694   -381   2504   -966  -1538  -1257   -792   -545   -233   -124    -49
  -2431  -2650   -220   2540  -1106  -1436  -1439  -1293   -927   -433    -77     38
  -2546  -2761   -215   2655  -1166  -1491  -1571  -1704  -1345   -807   -392   -215
  -2496  -3182   -685   2837   -906  -1935  -1727  -2151  -1969  -1602  -1312  -1015
  -2410  -3655  -1244   3034   -584  -2449  -1974  -2439  -2475  -2260  -2062  -1738
  -2278  -3941  -1662   3107   -309  -2800  -2057  -2351  -2426  -2239  -2099  -1834
  -2182  -4055  -1875   3117   -153  -2966  -1958  -2143  -2197  -2047  -1969  -1777
  -2260  -4115  -1855   3185   -205  -2985  -1795  -1886  -1943  -1834  -1831  -1688
  -2236  -4089  -1852   3164   -192  -2972  -1631  -1649  -1719  -1647  -1706  -1519
  -2122  -4013  -1891   3068   -116  -2953  -1639  -1602  -1665  -1608  -1691  -1506
  -2016  -3990  -1977   3003    -20  -2985  -1709  -1639  -1696  -1652  -1745  -1545
  -1847  -3964  -2117   2904    135  -3042  -1766  -1665  -1717  -1680  -1779  -1579
  -1561  -3894  -2333   2727    384  -3115  -1748  -1623  -1667  -1628  -1717  -1551
  -1304  -3686  -2385   2494    540  -3037  -1675  -1571  -1597  -1571  -1660  -1493
  -1098  -3483  -2385   2291    641  -2935  -1608  -1522  -1543  -1525  -1623  -1431
   -914  -3302  -2390   2107    737  -2847  -1579  -1483  -1486  -1478  -1582  -1382
   -753  -3065  -2312   1909    779  -2688  -1509  -1397  -1387  -1387  -1491  -1296
   -727  -2824  -2096   1774    683  -2460  -1410  -1283  -1249  -1257  -1361  -1169
   -756  -2621  -1867   1688    553  -2244  -1288  -1158  -1101  -1104  -1200  -1018
   -774  -2395  -1621   1582    420  -2008  -1150  -1023   -953   -948  -1023   -880
   -795  -2156  -1361   1475    283  -1758  -1018   -896   -807   -805   -859   -748
   -818  -1917  -1098   1369    140  -1509   -891   -776   -675   -670   -722   -592
   -836  -1654   -818   1244    -10  -1236   -732   -633   -511   -511   -568   -415
   -844  -1382   -537   1111   -153   -961   -581   -475   -332   -329   -389   -197
   -833  -1122   -288    979   -272   -706   -418   -298   -145   -140   -200    -10
   -805   -831    -25    815   -392   -428   -270   -124     41     54     -2    184
   -758   -514    244    633   -501   -135   -119     64    226    246    184    374
   -709   -231    478    470   -594    122     15    215    379    402    332    532
   -698    -36    662    368   -680    311    158    366    542    576    527    714
   -675    140    813    265   -743    475    270    496    691    732    693    862
   -717    345   1062    184   -888    704    397    654    854    909    865   1054
   -813    584   1397    114  -1104    989    535    849   1044   1114   1075   1262
   -885    833   1719     25  -1301   1275    654   1021   1213   1299   1275   1462
   -997   1036   2034    -20  -1517   1535    753   1156   1361   1467   1478   1613
  -1091   1254   2343    -83  -1717   1797    872   1286   1499   1613   1621   1756
  -1187   1397   2582   -106  -1883   1990   1002   1410   1631   1756   1766   2000
  -1293   1540   2834   -122  -2062   2187   1106   1527   1756   1896   1948   2138
  -1400   1680   3081   -142  -2242   2379   1192   1605   1839   1982   2029   2205
  -1506   1803   3309   -148  -2408   2553   1286   1701   1919   2068   2114   2351
  -1582   1829   3411   -124  -2496   2618   1392   1743   1945   2109   2158   2372
  -1595   1839   3434   -122  -2514   2637   1465   1738   1932   2094   2135   2366
  -1623   1795   3419    -85  -2522   2605   1447   1660   1857   2013   2057   2296
  -1613   1686   3299    -36  -2457   2491   1392   1558   1764   1914   1948   2179
  -1626   1548   3172     36  -2400   2359   1337   1475   1673   1813   1829   2065
  -1717   1418   3135    150  -2426   2275   1296   1408   1590   1725   1735   1948
  -1766   1228   2992    267  -2379   2109   1195   1262   1434   1553   1545   1764
  -1865    971   2837    446  -2351   1904   1049   1106   1273   1384   1356   1628
  -1945    743   2686    600  -2317   1714    885    984   1148   1262   1221   1519
  -1831    745   2577    542  -2203   1660    885    956   1117   1234   1182   1457
  -1816    711   2527    550  -2174   1618    932    940   1093   1215   1166   1397
  -1891    579   2470    654  -2179   1525    878    857   1018   1148   1111   1312
  -1818    561   2377    628  -2099   1467    846    766    930   1047   1010   1226
  -1732    540   2273    597  -2003   1405    807    709    862    969    906   1221
  -1610    532   2143    535  -1875   1337    753    678    828    937    875   1163
  -1512    498   2008    506  -1761   1252    657    636    782    896    820   1080
  -1192    727   1917    231  -1553   1322    683    683    820    922    846   1153
   -911    909   1821      2  -1366   1363    730    709    844    937    852   1221
   -846    932   1779    -44  -1314   1353    685    628    784    878    789   1145
   -743    969   1709   -114  -1226   1337    667    574    740    839    782   1078
   -597    956   1553   -181  -1075   1254    615    522    693    784    732   1002
   -420    976   1397   -277   -909   1187    522    449    626    709    649    927
   -207    984   1192   -389   -698   1088    379    358    542    623    553    833
    -20   1021   1041   -501   -530   1031    283    285    483    555    504    782
    111   1000    885   -555   -387    943    257    207    431    496    459    763
    319    971    652   -644   -166    813    187    103    355    426    415    717
    511    924    413   -722     49    670     41    -25    231    296    288    558
    675    820    145   -748    265    483   -122   -168     98    161    140    444
    737    561   -179   -649    457    192   -290   -311    -41     18      0    322
    701    298   -402   -498    553    -51   -441   -426   -161   -109   -111    213
    506    192   -316   -350    410    -59   -522   -496   -241   -181   -168    137
    309     67   -244   -189    275    -88   -519   -517   -275   -213   -187    109
    233    -20   -254   -106    244   -137   -542   -548   -311   -246   -210     62
    244    -93   -337    -75    290   -215   -610   -589   -368   -296   -252      5
     54   -215   -272     80    161   -244   -584   -566   -379   -306   -265    -33
    -31   -337   -309    184    137   -322   -587   -620   -454   -384   -335   -109
   -197   -509   -311    350     54   -413   -563   -628   -491   -428   -371   -176
   -498   -704   -205    602   -148   -454   -501   -548   -462   -397   -337   -168
   -654   -818   -163    735   -246   -491   -498   -514   -472   -420   -363   -226
   -782   -898   -119    839   -332   -509   -496   -522   -517   -478   -446   -257
   -756   -963   -210    857   -272   -587   -540   -537   -548   -511   -493   -280
   -522  -1026   -504    774    -10   -766   -654   -618   -633   -602   -579   -392
   -309  -1124   -815    717    252   -971   -719   -730   -745   -717   -685   -548
   -179  -1249  -1072    714    444  -1161   -782   -849   -859   -828   -779   -665
    -88  -1356  -1270    719    589  -1312   -896   -953   -966   -919   -859   -740
   -106  -1449  -1343    779    618  -1397  -1013  -1002  -1018   -961   -906   -792
   -337  -1639  -1304    987    480  -1473  -1015   -953  -1010   -997   -976   -826
   -498  -1766  -1267   1130    384  -1517   -911   -828   -885   -945   -987   -792
   -610  -1940  -1332   1275    358  -1636   -898   -789   -784   -859   -974   -795
   -532  -2107  -1574   1319    519  -1842  -1052   -878   -756   -787   -937   -763
   -706  -1992  -1286   1348    288  -1639  -1184   -878   -631   -553   -592   -420
   -950  -1709   -758   1330    -98  -1234  -1236   -966   -706   -483   -275    -75
   -896  -1613   -719   1252    -90  -1169  -1325  -1239  -1049   -675   -184     72
   -753  -1714   -961   1234    103  -1337  -1434  -1636  -1519  -1119   -480   -145
   -737  -1945  -1210   1340    236  -1579  -1400  -2003  -2031  -1792  -1293   -904
   -789  -2309  -1522   1548    366  -1917  -1431  -2205  -2379  -2278  -1938  -1558
   -750  -2543  -1795   1644    519  -2169  -1517  -2114  -2343  -2273  -2005  -1631
   -545  -2546  -2000   1545    727  -2273  -1467  -1875  -2060  -2010  -1816  -1470
   -397  -2356  -1961   1376    779  -2158  -1312  -1649  -1769  -1740  -1608  -1286
   -218  -2062  -1844   1137    813  -1953  -1101  -1350  -1439  -1426  -1358  -1083
    140  -1667  -1808    761    971  -1738   -971  -1083  -1166  -1163  -1127   -906
    407  -1363  -1771    478   1088  -1566   -966   -982  -1060  -1065  -1028   -818
    498  -1226  -1725    361   1109  -1475   -917   -982  -1034  -1039  -1010   -818
    566  -1101  -1667    267   1114  -1384   -859   -989  -1013  -1023  -1010   -846
    581   -966  -1548    189   1062  -1257   -782   -937   -940   -961   -958   -792
    587   -795  -1382    103    984  -1088   -709   -836   -836   -857   -849   -698
    649   -589  -1241    -31    943   -914   -685   -740   -745   -750   -745   -568
    633   -441  -1075    -96    852   -758   -613   -665   -652   -644   -639   -444
    527   -309   -839   -109    680   -574   -465   -558   -530   -519   -514   -340
    327   -171   -498    -77    413   -335   -298   -392   -358   -340   -353   -220
    371    -67   -441   -153    405   -254   -252   -389   -340   -327   -340   -153
    340    106   -233   -223    285    -62   -181   -257   -220   -205   -228    -41
    116    210     93   -166     10    153    -62    -51    -31     -5    -41     75
     85    366    280   -226    -96    324     18     31     57     90     59    103
    -51    392    441   -171   -246    418     23     46     80    119     80    163
   -246    280    527    -18   -387    402      5      5     59    109     59    184
   -483    311    795     85   -641    553    129     33    127    184    132    257
   -898    324   1223    288  -1060    774    270    181    280    350    283    387
   -969    298   1265    335  -1117    782    218    233    303    389    303    394
  -1132    226   1358    452  -1244    789    176    233    311    410    335    415
  -1369    168   1538    600  -1452    852    166    207    322    436    389    449
  -1514    103   1618    706  -1566    859    181    155    309    426    376    491
  -1540     80   1621    727  -1579    849    114    148    316    449    407    542
  -1545    111   1657    714  -1600    883     70    179    342    493    472    628
  -1548    129   1678    706  -1613    904     28    158    329    496    498    696
  -1644     59   1704    792  -1673    880    -15     80    293    465    465    732
  -1888     33   1919    927  -1904    976     20     90    371    535    540    828
  -2120    158   2278    979  -2197   1215    129    244    545    698    709    969
  -2057    296   2351    878  -2203   1322    174    345    597    758    769   1070
  -1995    413   2408    792  -2200   1410    202    426    641    820    878   1221
  -1919    555   2475    680  -2197   1514    301    498    696    883    963   1267
  -1855    636   2491    610  -2171   1564    415    553    740    945   1023   1343
  -1860    706   2564    574  -2213   1636    506    628    831   1041   1083   1408
  -1836    792   2629    522  -2231   1709    545    737    930   1072   1065   1340
  -1706    919   2626    392  -2166   1771    576    771    927   1049   1028   1267
  -1532    891   2423    319  -1977   1654    636    719    849    971    945   1161
  -1348    789   2138    277  -1743   1462    649    623    745    870    859   1039
  -1119    763   1883    179  -1501   1322    649    558    685    815    836    922
  -1031    875   1904     77  -1467   1387    654    558    670    782    805    852
   -922   1010   1932    -44  -1428   1470    613    576    646    740    722    857
   -906   1091   1997    -93  -1452   1543    631    584    662    776    774    919
  -1070   1124   2195    -25  -1631   1660    756    680    758    893    927   1015
  -1163   1096   2260     31  -1712   1678    805    717    779    906    943   1018
  -1060   1005   2065     25  -1561   1535    758    675    727    849    883    963
   -833    849   1680    -10  -1257   1265    631    553    607    730    756    810
   -714    719   1434     -2  -1072   1075    501    436    501    628    636    691
   -584    618   1202    -18   -896    909    361    285    366    491    493    581
   -517    433    950     41   -735    691    277    213    283    428    428    496
   -524    220    745    150   -633    483    207     75    179    327    340    400
   -600     59    659    270   -628    358    187   -114     54    163    145    379
   -644     10    652    314   -649    329    166    -51    106    215    158    394
   -555     10    566    272   -563    288      0     88    129    252    174    371
   -413    -62    348    236   -381    140   -153      7     31    150     80    241
   -431   -135    296    283   -363     80    -85    -41     15    132    109    226
   -441   -109    332    272   -387    111     -5     10     57    166    142    265
     67    -31   -101    -18     83    -67   -145   -124    -83     31      7    132
    527     31   -496   -277    511   -233   -306   -233   -200    -85   -106    -20
    872     98   -774   -485    823   -337   -436   -298   -246   -137   -171   -150
   1111    158   -956   -636   1034   -397   -465   -387   -309   -189   -228   -215
   1205    129  -1075   -667   1140   -472   -454   -433   -363   -241   -290   -252
   1202     23  -1179   -615   1192   -576   -449   -457   -384   -267   -329   -293
   1091   -101  -1192   -493   1140   -646   -478   -478   -400   -288   -374   -350
    924   -213  -1137   -355   1028   -675   -530   -501   -431   -327   -439   -413
    792   -361  -1153   -215    971   -758   -594   -555   -496   -379   -491   -488
    714   -555  -1273    -80    992   -914   -691   -662   -600   -470   -550   -628
    652   -743  -1395     46   1023  -1067   -774   -807   -732   -605   -657   -852
    472   -854  -1330    189    901  -1091   -719   -797   -769   -675   -774   -844
    467  -1091  -1558    311   1010  -1325   -815   -831   -870   -779   -906   -883
    550  -1382  -1932    415   1239  -1657  -1034   -992  -1065   -976  -1101  -1101
    514  -1657  -2171    571   1343  -1914  -1293  -1171  -1260  -1184  -1306  -1296
    329  -1982  -2312    823   1319  -2145  -1436  -1345  -1415  -1340  -1441  -1452
    272  -2161  -2434    943   1353  -2296  -1428  -1465  -1517  -1447  -1530  -1532
    293  -2330  -2626   1018   1457  -2478  -1530  -1605  -1662  -1600  -1680  -1636
    491  -2379  -2870    945   1680  -2624  -1667  -1725  -1797  -1738  -1831  -1758
    927  -2234  -3164    652   2044  -2699  -1704  -1756  -1842  -1787  -1888  -1839
   1049  -2296  -3346    620   2197  -2821  -1745  -1784  -1888  -1852  -1961  -1943
   1119  -2213  -3333    545   2226  -2772  -1621  -1636  -1748  -1745  -1925  -1914
    987  -2049  -3037    532   2010  -2543  -1454  -1410  -1506  -1519  -1771  -1800
    709  -1865  -2577    576   1641  -2218  -1350  -1189  -1218  -1195  -1470  -1543
    594  -1517  -2112    459   1350  -1813  -1322   -958   -872   -740   -961  -1088
    465  -1122  -1590    327   1026  -1353  -1366   -880   -685   -405   -420   -532
    407   -818  -1226    205    815  -1021  -1392  -1034   -846   -467   -158   -197
    142  -1096  -1239    475    688  -1169  -1428  -1350  -1301   -919   -379   -265
   -296  -1506  -1210    901    454  -1361  -1371  -1634  -1774  -1491   -956   -753
   -535  -1839  -1306   1187    381  -1574  -1418  -1930  -2252  -2143  -1844  -1584
   -649  -2179  -1530   1415    439  -1855  -1595  -2122  -2499  -2442  -2257  -1964
   -724  -2392  -1667   1556    470  -2031  -1600  -1990  -2309  -2239  -2122  -1912
   -730  -2421  -1691   1574    478  -2055  -1499  -1774  -1995  -1922  -1883  -1748
   -722  -2270  -1551   1493    413  -1912  -1395  -1584  -1701  -1639  -1647  -1556
   -711  -1932  -1221   1322    254  -1577  -1273  -1358  -1402  -1345  -1387  -1312
   -626  -1501   -875   1062    122  -1189  -1114  -1130  -1145  -1083  -1132  -1065
   -449  -1054   -605    750     75   -831   -930   -927   -927   -854   -901   -846
   -400   -615   -215    506    -93   -415   -750   -753   -735   -657   -709   -636
   -296   -155    140    226   -218     -7   -530   -506   -478   -402   -454   -368
    -70     62    129      2    -98     96   -283   -252   -207   -145   -197   -176
     15    280    265   -150   -124    272   -119    -77    -28     31    -31    -23
     85    555    470   -322   -192    514    -12     31     88    150     88    103
    197    706    509   -452   -155    607     90    103    187    249    207    223
    176    826    646   -501   -236    737    124    150    244    314    290    309
     85    969    883   -527   -400    927    122    205    293    371    361    389
    -44   1057   1101   -506   -574   1080    142    246    335    415    402    459
   -184   1104   1288   -459   -735   1195    218    316    407    488    475    558
   -316   1153   1470   -420   -893   1312    309    459    517    607    584    659
   -381   1301   1683   -459  -1034   1491    457    641    683    776    753    776
   -501   1415   1914   -459  -1208   1665    584    758    807    909    878    911
   -670   1475   2145   -402  -1408   1810    704    867    930   1041   1010   1028
   -730   1641   2372   -457  -1551   2005    844   1000   1078   1195   1179   1156
   -854   1800   2655   -475  -1753   2226    984   1119   1205   1325   1299   1286
  -1096   1852   2946   -379  -2021   2397   1096   1228   1325   1454   1418   1423
  -1327   1883   3211   -277  -2268   2546   1179   1327   1449   1592   1564   1530
  -1525   1896   3421   -187  -2473   2657   1195   1374   1517   1678   1662   1571
  -1693   1927   3621   -116  -2657   2774   1226   1431   1592   1753   1725   1706
  -1787   1987   3774   -101  -2779   2881   1239   1470   1678   1855   1829   1823
  -1792   2068   3860   -137  -2826   2964   1244   1512   1751   1951   1951   1899
  -1774   2164   3938   -194  -2855   3050   1257   1577   1792   1995   1984   1945
  -1774   2221   3995   -223  -2883   3107   1280   1621   1847   2057   2034   2018
  -1829   2208   4037   -192  -2935   3122   1286   1621   1862   2081   2078   2010
  -1829   2218   4047   -194  -2938   3133   1270   1527   1797   2008   2018   1977
  -1899   2190   4089   -145  -2995   3138   1286   1462   1761   1958   1958   1997
  -1912   2171   4084   -129  -2998   3128   1267   1418   1738   1938   1945   1951
  -1901   2184   4086   -142  -2995   3135   1273   1509   1753   1956   1964   1919
  -1909   2205   4115   -148  -3011   3159   1291   1628   1769   1953   1951   1917
  -1808   2192   4000   -192  -2904   3096   1286   1574   1691   1857   1844   1849
  -1758   2104   3863   -174  -2811   2985   1340   1564   1670   1816   1790   1784
  -1667   2086   3751   -210  -2709   2917   1356   1514   1623   1751   1722   1686
  -1467   2166   3634   -348  -2551   2899   1309   1408   1514   1626   1613   1608
  -1267   2190   3457   -462  -2361   2824   1273   1319   1436   1538   1530   1543
  -1114   2205   3320   -548  -2216   2761   1252   1249   1369   1470   1444   1449
   -852   2270   3120   -711  -1984   2694   1228   1195   1309   1413   1389   1358
   -633   2281   2915   -823  -1774   2598   1189   1143   1234   1337   1317   1254
   -514   2213   2727   -852  -1623   2470   1072   1031   1106   1205   1174   1145
   -329   2114   2442   -893  -1387   2278    924    865    953   1047   1028   1052
   -109   2010   2120   -953  -1114   2065    763    672    789    893    893    922
     12   1886   1873   -948   -930   1880    620    524    646    756    761    763
    174   1800   1623   -987   -724   1712    491    397    514    626    631    607
    361   1704   1343  -1034   -491   1522    345    285    384    485    470    517
    519   1577   1057  -1049   -270   1317    142    137    249    358    337    384
    550   1408    857   -979   -153   1132    -31    -36    111    226    218    252
    366   1254    888   -813   -262   1070   -114   -207    -23     96     93    181
    220   1184    963   -704   -371   1072   -174   -272    -67     62     64    158
     77   1101   1023   -592   -472   1062   -226   -285    -67     67     70    135
     25    976    950   -501   -462    963   -309   -322   -116     18     25     41
    -72    919    992   -423   -532    953   -353   -301   -122     12      2     33
   -148    865   1013   -358   -579    937   -361   -270   -124     15     10     41
   -246    769   1015   -262   -631    893   -348   -262   -135     18     23    -12
   -239    652    891   -205   -563    771   -402   -337   -223    -59    -46   -168
   -280    374    654    -46   -467    514   -537   -485   -387   -231   -226   -311
   -483     59    542    210   -514    301   -592   -555   -480   -335   -329   -355
   -787   -179    605    483   -698    213   -631   -553   -519   -371   -363   -397
  -1187   -501    685    844   -937     90   -701   -566   -563   -418   -415   -475
  -1330   -488    839    909  -1085    174   -530   -413   -439   -301   -293   -376
  -1257   -329    924    792  -1091    296   -311   -303   -332   -210   -189   -259
  -1358   -514    844    932  -1101    163   -355   -374   -400   -285   -236   -329
  -1467   -730    737   1098  -1104      2   -454   -475   -501   -400   -353   -532
  -1548  -1010    537   1278  -1044   -236   -548   -600   -636   -558   -540   -665
  -1405  -1234    171   1319   -789   -532   -691   -766   -810   -756   -737   -826
   -961  -1371   -410   1166   -277   -891   -885   -969  -1010   -969   -953  -1052
   -459  -1504  -1044    982    290  -1275  -1101  -1189  -1228  -1182  -1148  -1286
     15  -1483  -1501    732    756  -1493  -1244  -1337  -1374  -1340  -1291  -1436
    545  -1421  -1969    436   1254  -1693  -1418  -1478  -1514  -1493  -1449  -1532
    758  -1353  -2114    296   1436  -1732  -1449  -1493  -1551  -1527  -1480  -1587
    735  -1195  -1930    231   1332  -1561  -1309  -1379  -1470  -1444  -1382  -1501
    685  -1093  -1782    202   1234  -1439  -1270  -1363  -1428  -1421  -1384  -1501
    522  -1150  -1675    314   1098  -1413  -1332  -1389  -1423  -1428  -1413  -1538
    509  -1208  -1719    348   1111  -1462  -1431  -1465  -1475  -1478  -1447  -1631
    641  -1319  -1961    340   1301  -1639  -1540  -1592  -1587  -1592  -1545  -1792
    737  -1421  -2161    340   1449  -1792  -1584  -1610  -1628  -1657  -1686  -1904
    802  -1343  -2145    267   1473  -1743  -1517  -1449  -1462  -1504  -1582  -1769
    958  -1021  -1979     31   1467  -1499  -1467  -1241  -1202  -1195  -1280  -1553
   1189   -652  -1842   -267   1514  -1247  -1452  -1031   -914   -813   -857  -1153
   1369   -184  -1553   -594   1460   -867  -1475   -995   -792   -561   -400   -550
   1535    189  -1345   -862   1441   -576  -1509  -1184   -982   -623   -158   -161
   1621    353  -1267   -989   1444   -457  -1509  -1415  -1301   -854   -187    -62
   1522    220  -1301   -870   1413   -540  -1426  -1660  -1693  -1306   -652   -452
   1322   -127  -1452   -597   1384   -789  -1387  -1919  -2135  -1961  -1512  -1221
   1205   -335  -1540   -436   1371   -935  -1363  -1860  -2166  -2070  -1717  -1465
   1252   -329  -1582   -462   1415   -953  -1205  -1577  -1857  -1782  -1527  -1379
   1457   -163  -1621   -646   1538   -891  -1028  -1286  -1491  -1439  -1304  -1174
   1680     64  -1615   -872   1649   -774   -870  -1015  -1169  -1137  -1072  -1034
   1883    301  -1582  -1093   1732   -639   -685   -769   -893   -878   -865   -904
   2026    532  -1496  -1280   1761   -480   -561   -626   -732   -709   -722   -766
   2068    727  -1340  -1397   1704   -306   -488   -511   -615   -576   -600   -626
   1927    839  -1088  -1384   1506   -122   -389   -394   -498   -444   -472   -540
   1782    948   -833  -1366   1306     59   -296   -285   -376   -303   -327   -426
   1621   1008   -613  -1317   1117    197   -194   -189   -290   -202   -231   -381
   1369   1057   -311  -1213    841    374    -75    -77   -184    -93   -153   -200
   1140   1145      5  -1143    566    576    -36     15    -83     23    -36    -59
    922   1192    270  -1057    324    732     15    103     18    140     80     25
    763   1221    457   -995    150    839    132    145     80    207    145     64
    506   1244    737   -875   -114    992    296    231    171    301    228    181
    327   1314    987   -820   -329   1150    394    376    301    439    363    283
    353   1379   1026   -867   -337   1202    387    402    332    483    410    277
    290   1361   1070   -826   -389   1215    358    400    342    506    444    277
    241   1299   1057   -769   -407   1179    361    384    335    491    418    215
    150   1202   1052   -678   -452   1130    337    355    298    457    353    288
   -127   1104   1228   -488   -678   1166    298    379    329    498    394    397
   -431    966   1395   -267   -914   1179    272    389    358    527    433    444
   -774    839   1613    -31  -1192   1226    342    454    444    618    519    535
  -1158    758   1917    200  -1538   1337    366    519    542    724    613    639
  -1519    678   2197    418  -1857   1436    368    566    597    797    670    761
  -1818    620   2436    597  -2127   1527    402    623    665    885    761    867
  -2104    553   2657    776  -2379   1605    433    678    745    984    870    966
  -2486    483   2969   1000  -2727   1725    467    683    769   1041    948   1031
  -2985    381   3364   1301  -3174   1873    532    763    865   1163   1075   1156
  -3382    428   3811   1475  -3598   2120    659    953   1075   1371   1286   1397
  -3489    563   4052   1462  -3769   2307    727   1062   1184   1496   1444   1558
  -3507    667   4175   1418  -3839   2421    782   1117   1234   1564   1519   1602
  -3400    769   4169   1314  -3785   2468    833   1156   1270   1597   1545   1592
  -3099    948   4047   1072  -3574   2496    813   1132   1249   1566   1525   1582
  -2644   1150   3795    748  -3218   2473    748   1096   1202   1506   1491   1561
  -2158   1202   3361    478  -2761   2281    691   1039   1132   1421   1418   1454
  -1699   1270   2969    213  -2335   2120    639    969   1049   1317   1332   1348
  -1337   1348   2686     -7  -2013   2016    654    930    992   1231   1260   1260
  -1039   1493   2533   -226  -1784   2013    698    911    963   1163   1202   1184
   -771   1639   2408   -436  -1590   2023    711    896    950   1124   1161   1132
   -459   1678   2138   -610  -1299   1906    688    854    932   1096   1130   1096
    -51   1626   1678   -789   -865   1652    649    763    862   1015   1060   1018
    452   1525   1072   -987   -309   1299    535    618    740    872    932    875
    935   1343    405  -1140    262    875    366    405    561    657    709    626
   1322   1278    -46  -1301    683    615    244    259    410    501    524    462
   1426   1189   -239  -1309    831    475    142    166    298    402    407    363
   1109   1026    -83  -1067    597    472    101    168    288    394    405    340
    704    898    194   -802    254    548    210    220    311    405    423    322
    597    943    345   -771    127    644    275    249    324    410    433    301
    659   1072    413   -867    124    743    340    316    374    457    488    335
    761   1244    483  -1002    140    865    418    420    459    545    581    452
    800   1423    623  -1111     88   1023    501    501    537    618    652    514
    589   1330    737   -961    -72   1034    475    475    517    587    615    472
    296   1132    836   -717   -270    984    350    381    431    501    530    402
    228   1049    820   -639   -296    935    202    267    335    407    431    340
    335    935    597   -636   -132    766     44    114    202    270    270    218
    470    730    257   -600    106    493    -70    -12     83    140    111     85
    633    428   -205   -530    418    111   -194   -137    -46      5    -38    -83
    833    202   -631   -517    732   -213   -306   -249   -161   -114   -174   -252
    943     36   -909   -491    924   -433   -392   -329   -254   -207   -290   -379
   1078   -106  -1184   -485   1130   -644   -509   -446   -376   -327   -420   -504
   1166   -223  -1389   -472   1275   -807   -659   -600   -535   -472   -550   -631
   1150   -363  -1514   -392   1332   -937   -782   -724   -665   -594   -654   -743
   1088   -542  -1631   -272   1358  -1085   -906   -826   -787   -717   -802   -865
   1018   -792  -1813   -114   1415  -1301  -1085  -1010   -989   -917  -1018  -1028
    898  -1210  -2112    155   1504  -1660  -1241  -1205  -1202  -1122  -1205  -1195
    745  -1667  -2413    462   1579  -2039  -1415  -1395  -1413  -1322  -1384  -1348
    509  -2091  -2603    789   1553  -2346  -1675  -1639  -1662  -1569  -1639  -1538
    161  -2546  -2707   1192   1431  -2626  -1893  -1873  -1919  -1829  -1912  -1753
   -267  -3031  -2764   1649   1247  -2899  -2060  -2055  -2122  -2039  -2112  -1966
   -641  -3569  -2927   2107   1143  -3250  -2223  -2229  -2312  -2231  -2294  -2216
   -979  -4078  -3099   2527   1060  -3590  -2418  -2421  -2491  -2410  -2439  -2465
  -1327  -4466  -3138   2896    904  -3803  -2561  -2590  -2642  -2574  -2595  -2639
  -1610  -4736  -3125   3172    756  -3930  -2629  -2686  -2725  -2660  -2681  -2696
  -1680  -4764  -3083   3224    701  -3925  -2662  -2673  -2714  -2655  -2668  -2694
  -1551  -4616  -3065   3081    753  -3842  -2616  -2613  -2644  -2600  -2616  -2652
  -1384  -4346  -2961   2865    787  -3655  -2483  -2468  -2486  -2455  -2475  -2483
  -1083  -3943  -2863   2512    888  -3403  -2322  -2286  -2299  -2283  -2301  -2278
   -756  -3496  -2740   2127    992  -3120  -2161  -2104  -2117  -2104  -2112  -2101
   -509  -3057  -2548   1782   1018  -2805  -1953  -1906  -1912  -1912  -1909  -1938
   -226  -2595  -2369   1410   1070  -2483  -1712  -1673  -1680  -1688  -1688  -1719
    103  -2065  -2171    979   1135  -2120  -1444  -1371  -1400  -1439  -1462  -1527
    431  -1592  -2023    581   1226  -1808  -1171  -1026  -1083  -1161  -1236  -1353
    722  -1124  -1849    200   1283  -1486   -969   -693   -727   -805   -917  -1111
    958   -581  -1540   -189   1249  -1062   -846   -379   -340   -366   -459   -714
   1091     -5  -1098   -542   1093   -550   -818   -218    -88      0     15   -200
   1101    485   -615   -792    859    -64   -841   -355    -77    213    426    337
   1031    911   -122   -974    576    394   -862   -665   -210    275    704    696
    971   1093    122  -1034    426    607   -854   -976   -491      7    491    522
    888    841    -46   -865    467    397   -841  -1322  -1000   -722   -316   -202
    932    545   -387   -737    659     80   -849  -1384  -1234  -1096   -753   -610
    969    517   -454   -745    711     31   -706  -1052   -935   -815   -545   -491
    927    649   -277   -789    602    187   -462   -654   -550   -472   -275   -314
    859    922     59   -893    400    491   -150   -254   -168   -137    -23    -36
    807   1192    384  -1000    213    789    153    148    213    223    275    257
    704   1350    644  -1028     28    997    345    392    446    459    501    394
    626   1590    963  -1106   -168   1275    537    597    644    659    698    542
    657   1855   1197  -1257   -270   1527    722    779    826    846    875    704
    740   2075   1335  -1408   -296   1706    810    883    935    961    976    820
    818   2197   1379  -1509   -280   1790    852    919    995   1026   1047    870
    859   2265   1405  -1561   -272   1834    885    932   1036   1067   1096    901
    805   2322   1514  -1566   -353   1919    935    982   1093   1119   1153    956
    753   2392   1639  -1571   -441   2016   1015   1072   1163   1192   1213   1031
    730   2408   1678  -1569   -472   2044   1023   1080   1176   1210   1234   1111
    530   2361   1831  -1447   -652   2099   1041   1080   1184   1221   1247   1176
    244   2291   2047  -1267   -901   2169   1114   1135   1239   1278   1306   1244
     -2   2234   2236  -1114  -1119   2234   1145   1171   1275   1319   1348   1280
   -192   2187   2379  -1000  -1286   2283   1163   1192   1299   1348   1374   1314
   -337   2166   2501   -914  -1418   2333   1205   1221   1330   1379   1405   1348
   -446   2153   2600   -852  -1522   2377   1239   1252   1374   1428   1449   1389
   -639   2101   2740   -730  -1688   2421   1241   1265   1397   1457   1480   1400
   -930   2005   2935   -537  -1932   2468   1252   1273   1413   1473   1493   1436
  -1182   1938   3120   -379  -2151   2527   1283   1319   1478   1540   1566   1499
  -1387   1865   3250   -241  -2320   2556   1306   1358   1522   1584   1597   1512
  -1631   1800   3432    -83  -2530   2616   1332   1410   1582   1649   1647   1641
  -1810   1826   3637    -10  -2725   2733   1379   1478   1654   1735   1748   1706
  -1901   1860   3761     18  -2831   2811   1415   1535   1714   1803   1816   1740
  -1953   1904   3858     23  -2907   2881   1426   1584   1761   1857   1860   1813
  -1992   1873   3865     59  -2927   2868   1415   1615   1795   1904   1917   1878
  -1990   1823   3811     83  -2902   2816   1387   1610   1787   1906   1927   1886
  -1906   1932   3839    -12  -2873   2886   1340   1587   1751   1875   1904   1865
  -1829   1971   3800    -72  -2816   2886   1280   1564   1714   1844   1880   1842
  -1740   1873   3613    -64  -2675   2743   1169   1486   1618   1756   1813   1787
  -1595   1743   3338    -75  -2468   2540    989   1325   1447   1587   1652   1592
  -1431   1657   3089   -114  -2260   2372    891   1218   1337   1478   1556   1504
  -1405   1483   2889    -38  -2148   2184    763   1083   1200   1340   1434   1366
  -1488   1226   2714    132  -2101   1969    600    927   1036   1179   1280   1189
  -1519   1124   2642    194  -2081   1883    581    841    945   1075   1176   1093
  -1499   1041   2540    228  -2018   1790    514    730    818    927   1013    950
  -1519    930   2447    293  -1984   1688    444    652    719    815    865    922
  -1428    862   2291    283  -1860   1577    431    620    680    779    833    956
  -1218    883   2099    166  -1660   1488    405    545    613    706    776    849
  -1023    914   1938     54  -1480   1426    376    459    535    623    698    766
   -789    922   1712    -67  -1252   1317    311    361    446    542    623    649
   -532    950   1483   -207  -1008   1215    272    290    368    467    535    566
   -467    859   1327   -197   -898   1093    218    205    293    394    467    550
   -353    743   1096   -194   -724    919     85     67    168    280    374    423
   -366    628    992   -132   -680    810     41     12    101    215    319    327
   -405    540    945    -67   -675    743    -15    -51     41    158    272    233
   -394    467    862    -38   -631    665   -124   -171    -67     33    142    132
   -433    309    740     62   -587    524   -210   -239   -148    -59      7     70
   -548    124    670    210   -610    397   -316   -311   -220   -124    -57     20
   -618    -36    581    327   -600    272   -389   -379   -303   -213   -148    -36
   -587   -140    446    363   -519    153   -488   -496   -418   -332   -259   -103
   -555   -103    452    329   -504    174   -579   -607   -506   -418   -324   -184
   -462   -161    301    309   -384     70   -657   -667   -574   -480   -381   -303
   -441   -283    158    363   -301    -62   -683   -685   -615   -530   -439   -379
   -493   -353    137    423   -316   -109   -711   -693   -620   -540   -462   -400
   -511   -366    145    439   -329   -111   -774   -724   -633   -548   -475   -454
   -548   -332    215    439   -381    -57   -810   -745   -626   -537   -459   -491
   -498   -249    249    374   -374      0   -807   -732   -581   -483   -392   -485
   -371   -103    267    236   -322     80   -774   -698   -532   -428   -337   -459
   -155     38    194     59   -176    116   -730   -672   -501   -400   -319   -381
     80    150     67   -116      7    109   -727   -662   -480   -376   -283   -350
    249    184    -64   -215    158     59   -737   -659   -485   -381   -290   -428
    226     83   -145   -155    184    -31   -696   -652   -527   -426   -350   -446
    306     23   -285   -166    296   -129   -678   -672   -594   -485   -400   -511
    459      7   -454   -233    457   -220   -662   -696   -649   -542   -449   -589
    576     25   -550   -301    563   -262   -633   -678   -665   -563   -470   -589
    688     12   -675   -350    683   -332   -644   -678   -704   -615   -519   -628
    753    -12   -766   -371    758   -387   -644   -675   -727   -657   -563   -683
    802    -33   -839   -384    818   -433   -641   -670   -732   -678   -587   -727
    927      0   -927   -462    927   -462   -649   -665   -732   -693   -600   -776
   1018    -12  -1031   -501   1023   -522   -696   -691   -779   -743   -657   -870
   1057   -111  -1169   -472   1111   -641   -771   -779   -846   -833   -745   -987
   1101   -207  -1309   -449   1202   -758   -826   -859   -909   -930   -857  -1083
   1122   -207  -1330   -457   1226   -769   -904   -888   -945   -974   -901  -1104
   1132   -179  -1312   -478   1221   -745   -854   -867   -932   -969   -893  -1124
    961   -189  -1150   -387   1054   -670   -784   -805   -852   -911   -839  -1098
    750   -194   -945   -280    846   -568   -763   -737   -756   -831   -761  -1010
    639   -127   -766   -254    701   -446   -709   -636   -649   -727   -665   -867
    620    -41   -665   -290    641   -350   -605   -470   -493   -592   -568   -766
    753     57   -698   -405    724   -319   -485   -280   -319   -441   -498   -701
    974    158   -815   -568    896   -327   -436   -142   -153   -267   -381   -618
   1265    376   -888   -820   1078   -254   -517    -62     -2    -54   -168   -441
   1564    641   -924  -1104   1244   -142   -652   -163    -18     31     44   -158
   1740    888   -852  -1314   1296     18   -763   -459   -244    -72    187     88
   1727    989   -737  -1361   1234    127   -867   -815   -568   -267    220    202
   1621    784   -836  -1202   1228    -25   -963  -1187   -997   -672   -135   -161
   1644    389  -1257  -1018   1449   -433  -1028  -1569  -1538  -1392  -1039  -1075
   1696     38  -1657   -870   1675   -807  -1163  -1727  -1849  -1797  -1540  -1540
   1722   -168  -1891   -776   1805  -1028  -1195  -1610  -1777  -1730  -1509  -1558
   1727   -218  -1945   -753   1836  -1080  -1096  -1350  -1491  -1460  -1314  -1444
   1930     49  -1880   -992   1904   -914   -950  -1072  -1182  -1158  -1075  -1278
   1979    298  -1680  -1137   1831   -691   -714   -784   -872   -862   -831  -1111
   1948    519  -1428  -1236   1688   -454   -545   -568   -654   -646   -644   -992
   2000    820  -1179  -1410   1590   -179   -345   -379   -465   -452   -462   -826
   1870   1062   -810  -1467   1340    127   -137   -174   -270   -244   -252   -566
   1597   1239   -358  -1418    976    441     54     15    -88    -59    -51   -322
   1273   1410    135  -1343    568    774    283    218    103    137    155    -90
    909   1595    685  -1252    111   1140    517    431    311    358    376    137
    322   1540   1218   -932   -449   1382    665    561    444    493    519    288
   -301   1361   1660   -530   -982   1509    727    631    511    574    600    381
   -852   1202   2052   -176  -1452   1626    784    696    584    654    672    465
  -1343   1088   2431    127  -1886   1758    857    782    670    750    763    561
  -1740   1008   2748    363  -2244   1878    909    854    743    841    849    657
  -1979   1005   2982    485  -2481   1992    989    927    826    935    940    761
  -2117   1036   3154    537  -2634   2094   1070    989    898   1018   1021    852
  -2143   1158   3302    493  -2722   2229   1098   1041    974   1101   1111    953
  -2132   1218   3351    454  -2743   2283   1044   1072   1013   1150   1166   1023
  -1982   1330   3309    324  -2644   2320   1000   1104   1047   1208   1223   1127
  -1852   1473   3325    189  -2590   2397   1036   1150   1109   1309   1301   1291
  -1805   1517   3322    145  -2564   2418   1072   1182   1148   1374   1358   1431
  -1782   1514   3296    132  -2540   2405   1054   1174   1140   1374   1371   1483
  -1795   1460   3255    166  -2525   2356   1028   1135   1117   1335   1335   1473
  -1836   1436   3270    197  -2553   2353    997   1101   1096   1309   1296   1444
  -1893   1306   3200    293  -2546   2252    888   1015   1021   1247   1208   1353
  -2112   1008   3117    550  -2616   2062    691    878    911   1137   1098   1197
  -2104    950   3055    576  -2579   2000    600    813    870   1111   1072   1098
  -1958   1096   3055    428  -2507   2075    667    820    885   1156   1117   1057
  -2148    891   3039    628  -2592   1964    602    750    792   1093   1083    935
  -2062    833   2896    613  -2481   1865    545    717    740   1034   1054    870
  -1761    820   2582    470  -2171   1701    454    615    670    932    971    800
  -1345    888   2234    228  -1790   1561    374    542    618    870    919    784
   -878   1000   1878    -59  -1376   1439    335    491    579    823    891    797
   -368   1057   1423   -345   -896   1239    303    436    530    753    826    758
    192   1104    911   -649   -358   1008    257    358    449    646    722    672
    740   1215    472   -979    132    846    197    270    363    527    600    558
   1231   1353    122  -1291    555    737    161    202    293    428    488    457
   1660   1493   -166  -1579    911    662    153    171    265    374    426    397
   2023   1631   -392  -1829   1208    620    150    142    244    327    371    342
   2346   1719   -626  -2034   1486    548    119    103    210    265    311    293
   2577   1725   -852  -2151   1714    436     77     59    163    194    252    215
   2574   1579   -997  -2078   1787    290     59     25    111    127    192    103
   2346   1299  -1047  -1821   1696    124     10    -44     23     38    109     -7
   2086   1049  -1036  -1569   1561      7    -15    -98    -46    -28     31    -70
   1971   1031   -940  -1501   1457     46     57    -44     -5      7     59    -28
   1592    730   -862  -1163   1226    -64     41    -98    -62    -51    -10   -116
   1145    353   -792   -750    969   -218    -54   -197   -158   -148   -114   -228
    795    106   -688   -452    740   -290   -150   -262   -223   -207   -176   -285
    446   -116   -563   -163    504   -340   -176   -244   -233   -210   -202   -324
    210   -161   -374    -25    290   -267   -171   -200   -192   -161   -158   -311
    158    -36   -197    -62    176   -116   -122   -111   -109    -75    -83   -244
    148    119    -28   -137     88     46    -64    -46    -41     -5    -25   -197
     90    200    109   -145     -7    155    -20    -12      5     44     18   -171
     75    179    103   -129    -15    142     12     23     36     83     62   -184
    166    140    -28   -153     98     57    -41    -10    -18     36     12   -275
    387    140   -246   -265    316    -51   -168   -127   -142    -85   -106   -410
    659    205   -454   -431    558   -124   -311   -267   -270   -197   -213   -540
    956    265   -693   -610    823   -213   -444   -415   -397   -319   -324   -654
   1132    205   -927   -670   1028   -361   -511   -522   -504   -428   -431   -706
   1117    -96  -1215   -511   1166   -654   -589   -592   -589   -517   -537   -730
   1062   -514  -1577   -272   1319  -1044   -732   -701   -717   -636   -665   -826
   1044   -748  -1792   -148   1418  -1270   -904   -828   -888   -795   -797  -1010
    963   -862  -1826    -51   1395  -1343  -1047   -974  -1049   -956   -943  -1148
    784  -1200  -1984    205   1384  -1592  -1267  -1218  -1291  -1200  -1176  -1325
    774  -1527  -2301    376   1538  -1914  -1470  -1454  -1517  -1434  -1397  -1506
    724  -1805  -2533    537   1628  -2169  -1587  -1610  -1675  -1600  -1564  -1680
    550  -2049  -2600    748   1574  -2322  -1660  -1701  -1769  -1706  -1678  -1777
    290  -2210  -2501    956   1395  -2356  -1683  -1717  -1800  -1745  -1717  -1816
     33  -2229  -2262   1098   1148  -2244  -1680  -1665  -1777  -1722  -1691  -1771
   -129  -2226  -2099   1176    984  -2164  -1613  -1590  -1722  -1670  -1652  -1719
   -210  -2158  -1951   1184    870  -2055  -1499  -1496  -1621  -1574  -1561  -1626
   -215  -2023  -1808   1119    795  -1917  -1376  -1410  -1527  -1491  -1480  -1522
   -135  -1829  -1693    982    779  -1761  -1280  -1335  -1434  -1402  -1395  -1447
    -44  -1657  -1615    849    784  -1636  -1184  -1239  -1322  -1299  -1296  -1402
     54  -1452  -1506    698    779  -1478  -1072  -1135  -1210  -1182  -1182  -1319
    187  -1137  -1325    472    756  -1228   -976  -1052  -1119  -1088  -1080  -1192
    275   -805  -1080    265    678   -943   -872   -937  -1000   -966   -961   -995
    254   -509   -763    124    509   -636   -717   -753   -820   -787   -787   -789
    418   -452   -870     15    644   -659   -584   -584   -659   -657   -683   -730
    524   -410   -935    -59    727   -670   -459   -397   -478   -511   -613   -737
    654   -200   -854   -226    753   -527   -420   -252   -306   -335   -498   -730
    820     75   -748   -449    784   -335   -472   -145   -111    -72   -236   -558
   1008    363   -644   -685    826   -140   -584    -98     51    220    158   -220
   1085    670   -415   -878    750    127   -711   -236    -10    303    488    135
   1002    714   -288   -857    646    213   -766   -480   -319    101    584    275
    833    602   -233   -719    532    184   -789   -779   -782   -363    280     -2
    688    337   -350   -514    519     -5   -823  -1145  -1343  -1078   -548   -756
    675    137   -540   -407    607   -200   -904  -1415  -1753  -1639  -1286  -1395
    769     57   -711   -413    740   -327   -880  -1317  -1688  -1579  -1304  -1369
    771     20   -750   -397    761   -363   -688   -982  -1299  -1176   -982  -1130
    678    153   -524   -415    602   -187   -485   -670   -909   -802   -678   -883
    566    371   -194   -470    379     88   -290   -371   -530   -444   -387   -574
    514    589     75   -550    220    332   -140   -132   -220   -148   -129   -335
    470    685    213   -579    127    449    -83    -38   -111    -33    -23   -197
    324    688    363   -506    -18    527    -46     18    -54     33     49   -106
    166    717    548   -441   -192    633     18     93     25    119    135    -20
     54    750    696   -402   -319    724     54    140     85    176    189     38
      5    792    787   -400   -392    792     98    176    135    220    233     90
    -59    870    930   -405   -496    898    153    233    197    288    306    163
   -127    969   1093   -423   -610   1031    226    311    277    374    392    244
   -202   1085   1288   -441   -745   1187    301    400    358    452    467    332
   -257   1200   1454   -472   -857   1327    400    504    457    558    566    420
   -322   1319   1641   -498   -982   1480    517    615    571    675    675    522
   -415   1405   1821   -496  -1119   1613    620    711    667    776    774    615
   -491   1509   2000   -509  -1244   1753    706    784    748    862    865    685
   -639   1579   2218   -472  -1428   1899    795    854    831    953    950    745
   -810   1631   2442   -410  -1626   2034    878    937    924   1049   1047    849
   -984   1628   2611   -322  -1797   2120    948   1023   1010   1140   1140    943
  -1135   1595   2730   -228  -1932   2161    974   1067   1054   1189   1192    992
  -1260   1574   2831   -158  -2047   2203   1008   1098   1093   1231   1228   1026
  -1309   1621   2930   -155  -2120   2275   1036   1114   1127   1265   1262   1036
  -1312   1641   2953   -166  -2132   2296   1021   1104   1130   1273   1275   1031
  -1348   1571   2920   -111  -2132   2244   1002   1096   1135   1283   1296   1047
  -1379   1551   2930    -85  -2156   2239    984   1101   1150   1306   1330   1060
  -1379   1561   2940    -90  -2161   2249    945   1083   1150   1314   1350   1065
  -1356   1564   2917   -103  -2135   2239    911   1072   1153   1327   1376   1070
  -1314   1579   2894   -132  -2104   2236    893   1075   1169   1358   1421   1088
  -1223   1634   2855   -207  -2039   2244    841   1026   1137   1327   1405   1070
  -1096   1678   2774   -293  -1935   2226    831    997   1122   1306   1379   1111
  -1093   1673   2766   -290  -1930   2218    846   1015   1140   1335   1408   1143
  -1054   1701   2756   -322  -1904   2229    867   1047   1148   1340   1408   1124
  -1052   1730   2779   -340  -1917   2255    854   1072   1153   1340   1410   1122
   -958   1714   2673   -379  -1816   2192    813   1031   1085   1270   1343   1075
   -758   1706   2462   -475  -1610   2083    758    958    979   1158   1234   1015
   -548   1688   2236   -568  -1392   1961    706    865    841   1010   1067    883
   -465   1590   2052   -563  -1260   1821    657    779    724    885    930    761
   -426   1486   1912   -530  -1169   1699    589    675    607    753    805    600
   -496   1319   1816   -413  -1156   1566    537    581    496    626    665    470
   -584   1161   1745   -288  -1163   1452    493    514    418    542    571    389
   -737    937   1673   -101  -1205   1304    350    353    257    374    402    220
   -976    641   1618    168  -1296   1130    241    218    124    239    265    116
  -1062    441   1504    309  -1283    971    111    103     18    137    174     15
  -1085    288   1374    400  -1228    831      5    -28   -103     12     51   -109
  -1109    158   1267    472  -1189    711    -49   -106   -176    -62    -12   -174
  -1008    166   1174    420  -1091    670    -49   -114   -184    -77    -15   -205
   -683    252    932    215   -807    592   -111   -181   -257   -158   -111   -298
   -462    340    802     62   -631    571   -129   -218   -290   -197   -163   -290
   -571    467   1036     49   -802    750   -140   -218   -288   -197   -150   -231
   -836    439   1273    197  -1054    854   -213   -241   -314   -213   -148   -236
  -1231    135   1366    545  -1299    750   -241   -283   -358   -257   -187   -298
  -1491   -166   1325    828  -1408    579   -327   -361   -426   -327   -254   -371
  -1493   -376   1114    932  -1304    368   -454   -480   -527   -431   -366   -504
  -1488   -376   1109    932  -1301    366   -504   -517   -527   -436   -371   -550
  -1405   -270   1135    836  -1273    431   -504   -498   -478   -389   -316   -506
  -1241   -158   1083    701  -1163    462   -467   -449   -428   -337   -277   -444
  -1223    -31   1192    626  -1208    579   -441   -392   -384   -270   -205   -387
  -1132    210   1343    459  -1239    776   -366   -293   -290   -158    -90   -275
   -992    488   1478    249  -1236    982   -220   -137   -145    -10     54   -127
   -917    753   1670     83  -1293   1210      7     96     88    215    290     57
   -732   1072   1803   -171  -1267   1436    119    231    207    340    431    145
   -485   1314   1800   -415  -1143   1556    218    327    272    426    501    236
    -62   1600   1662   -769   -862   1631    327    405    324    483    555    249
    384   1873   1488  -1127   -550   1680    433    478    381    519    597    259
    584   1810   1226  -1200   -322   1519    392    426    319    436    511    179
    605   1686   1078  -1145   -236   1382    366    394    262    366    444    116
    691   1587    893  -1140   -101   1239    314    363    200    285    371     44
    828   1501    672  -1163     77   1088    246    314    119    187    267    -51
    919   1343    420  -1132    249    883    174    189     -7     33     98   -205
    966   1124    158  -1047    402    641     18     10   -194   -176   -114   -415
    992    906    -85   -950    537    410   -106   -124   -340   -353   -280   -581
   1002    597   -405   -800    704     96   -267   -298   -511   -530   -472   -826
    901    272   -631   -587    766   -179   -491   -509   -735   -735   -693  -1140
    818     41   -776   -431    797   -366   -644   -644   -880   -872   -828  -1335
    732    -85   -818   -324    774   -452   -698   -693   -932   -911   -854  -1382
    571   -166   -737   -202    654   -452   -704   -719   -935   -922   -867  -1379
    428   -275   -704    -77    563   -488   -696   -737   -945   -940   -898  -1275
    358   -426   -784     33    568   -602   -717   -774   -969   -976   -930  -1221
    459   -501   -961     20    709   -730   -769   -831  -1015  -1039  -1010  -1293
    662   -465  -1127    -98    893   -795   -740   -774   -966  -1018  -1057  -1405
   1065   -254  -1319   -405   1189   -787   -704   -644   -818   -883  -1000  -1395
   1584     75  -1512   -831   1548   -717   -717   -535   -639   -672   -813  -1239
   2078    506  -1574  -1293   1826   -535   -756   -428   -420   -361   -446   -846
   2452   1023  -1428  -1738   1940   -202   -846   -449   -342   -142    -28   -272
   2538   1291  -1249  -1917   1893     20   -870   -644   -568   -254    192    122
   2520   1254  -1265  -1886   1893     -5   -891   -898   -958   -579    122    116
   2294    979  -1314  -1636   1805   -168   -906  -1179  -1413  -1114   -423   -415
   2005    600  -1405  -1301   1706   -402   -911  -1478  -1886  -1784  -1363  -1293
   1880    384  -1496  -1135   1688   -555   -953  -1493  -1974  -1914  -1590  -1506
   1867    239  -1628  -1052   1748   -696   -904  -1301  -1748  -1680  -1428  -1436
   1816    220  -1597  -1021   1706   -685   -789  -1062  -1434  -1371  -1208  -1293
   1753    361  -1392  -1057   1574   -514   -657   -826  -1124  -1075   -982  -1119
   1634    535  -1101  -1085   1366   -280   -475   -566   -815   -774   -719   -909
   1421    685   -737  -1054   1078    -25   -246   -332   -563   -522   -488   -698
   1179    782   -397   -982    787    192    -70   -161   -392   -337   -309   -532
    961    883    -77   -922    519    402     57    -18   -246   -187   -155   -384
    756    989    233   -872    259    613    166    119   -106    -41     -7   -246
    540   1083    542   -813      0    813    283    246     31     93    127   -119
    345   1153    805   -750   -228    982    376    342    148    202    239    -18
     93   1205   1111   -649   -509   1158    444    436    254    311    353     83
   -293   1179   1470   -444   -883   1325    517    514    342    405    444    150
   -735   1078   1813   -171  -1275   1444    579    568    407    480    511    202
  -1122   1005   2127     57  -1626   1566    649    633    480    563    589    270
  -1428    961   2390    233  -1909   1675    737    714    561    657    672    335
  -1597    948   2543    324  -2070   1745    818    766    615    727    730    379
  -1717    976   2691    368  -2203   1834    852    807    652    782    784    423
  -1805   1015   2821    394  -2314   1919    857    844    688    828    839    470
  -1875   1052   2927    413  -2400   1990    885    875    722    862    885    517
  -1867   1078   2946    392  -2408   2010    872    880    724    872    885    574
  -1797   1093   2891    350  -2343   1990    828    865    722    875    870    633
  -1756   1117   2873    319  -2317   1995    797    867    740    904    883    685
  -1678   1150   2829    265  -2252   1990    782    870    771    958    924    727
  -1512   1200   2712    153  -2114   1956    727    826    756    956    932    753
  -1325   1283   2605     20  -1964   1943    680    805    758    976    976    818
  -1210   1369   2579    -80  -1893   1971    691    831    800   1041   1047    919
  -1153   1418   2572   -132  -1862   1995    709    846    828   1085   1096    997
  -1101   1470   2569   -187  -1834   2018    709    844    841   1114   1140   1018
  -1072   1522   2595   -226  -1834   2060    701    852    865   1145   1187   1060
  -1060   1566   2626   -254  -1844   2096    714    878    909   1189   1244   1140
  -1031   1636   2668   -301  -1849   2151    745    906    958   1236   1306   1228
   -930   1644   2574   -358  -1753   2109    776    883    953   1218   1288   1254
   -724   1626   2351   -449  -1538   1987    704    802    880   1135   1215   1223
   -381   1623   2005   -623  -1192   1813    628    704    771   1013   1106   1145
     49   1644   1595   -846   -771   1621    589    633    685    904    987   1065
    457   1662   1202  -1062   -371   1434    555    568    607    805    896    958
    789   1636    846  -1213    -28   1241    537    519    555    724    831    878
   1101   1579    478  -1340    311   1028    480    426    457    600    696    761
   1221   1379    158  -1299    532    769    353    275    303    418    522    571
   1241   1057   -184  -1150    711    436    202     98    129    200    288    301
   1293    813   -483  -1054    888    166     41    -75    -31     15     96    119
   1252    607   -644   -930    948    -18    -85   -202   -158   -129    -33     -2
   1189    413   -776   -800    984   -181   -184   -288   -254   -228   -127   -161
   1202    259   -943   -732   1072   -342   -322   -402   -387   -358   -267   -332
   1135     41  -1093   -589   1114   -527   -374   -467   -462   -441   -358   -423
   1028   -153  -1182   -441   1104   -667   -423   -519   -511   -493   -410   -501
    969   -301  -1270   -332   1119   -784   -550   -613   -602   -587   -524   -626
    971   -470  -1444   -252   1205   -956   -628   -680   -691   -678   -628   -719
    987   -665  -1654   -161   1319  -1158   -753   -795   -813   -795   -743   -865
    971   -865  -1839    -54   1402  -1350   -875   -922   -940   -924   -880  -1018
    953  -1044  -1997     46   1475  -1519   -971  -1015  -1036  -1028   -997  -1085
    930  -1202  -2135    135   1532  -1667  -1047  -1091  -1114  -1111  -1075  -1166
    935  -1286  -2223    174   1579  -1753  -1096  -1143  -1174  -1171  -1132  -1254
    997  -1306  -2304    153   1649  -1805  -1166  -1189  -1221  -1213  -1174  -1345
   1098  -1301  -2400    101   1748  -1849  -1218  -1239  -1270  -1260  -1228  -1426
   1143  -1332  -2475     93   1808  -1904  -1247  -1278  -1314  -1312  -1267  -1506
   1075  -1366  -2442    145   1756  -1904  -1257  -1265  -1299  -1286  -1228  -1506
    943  -1366  -2309    210   1623  -1839  -1252  -1244  -1275  -1257  -1195  -1493
    820  -1325  -2145    252   1483  -1735  -1231  -1236  -1265  -1249  -1195  -1452
    740  -1330  -2070    293   1402  -1699  -1241  -1226  -1265  -1228  -1158  -1405
    657  -1345  -2005    342   1330  -1675  -1260  -1210  -1273  -1226  -1132  -1413
    597  -1348  -1948    374   1270  -1647  -1215  -1153  -1241  -1197  -1104  -1343
    558  -1332  -1891    387   1223  -1610  -1163  -1098  -1200  -1150  -1049  -1275
    574  -1376  -1951    402   1260  -1665  -1176  -1114  -1236  -1184  -1083  -1275
    532  -1449  -1982    457   1254  -1714  -1171  -1117  -1260  -1202  -1085  -1273
    452  -1543  -1995    542   1223  -1769  -1150  -1111  -1262  -1200  -1075  -1252
    374  -1582  -1956    605   1163  -1769  -1111  -1101  -1265  -1208  -1091  -1197
    309  -1569  -1880    628   1093  -1725  -1091  -1078  -1265  -1218  -1104  -1111
    272  -1618  -1891    672   1080  -1753  -1070  -1041  -1254  -1208  -1085  -1088
    280  -1639  -1922    678   1098  -1779  -1065  -1044  -1260  -1215  -1093  -1135
    192  -1639  -1831    724   1010  -1735  -1044  -1028  -1234  -1195  -1080  -1109
     85  -1532  -1621    722    852  -1577  -1002   -974  -1187  -1140  -1021  -1072
     44  -1353  -1397    652    719  -1374   -924   -885  -1114  -1072   -966   -982
     36  -1195  -1234    579    633  -1215   -815   -776  -1013   -969   -870   -846
     46  -1080  -1127    517    587  -1104   -706   -672   -901   -852   -748   -756
     25   -969   -995    470    509   -982   -639   -610   -833   -776   -670   -701
    -31   -896   -865    465    415   -883   -584   -566   -784   -727   -626   -659
    -70   -857   -789    462    358   -823   -537   -530   -750   -691   -589   -639
    -54   -787   -732    420    337   -761   -488   -475   -696   -633   -535   -605
     57   -667   -727    303    389   -696   -407   -381   -610   -545   -465   -592
    220   -452   -672    114    446   -561   -254   -194   -426   -387   -345   -571
    361   -200   -561    -83    459   -379   -124     15   -213   -200   -223   -545
    470     90   -379   -280    426   -142    -44    244     64     88     -5   -337
    467    452    -15   -462    241    218      2    470    392    498    446     83
    426    878    449   -652    -12    665     -5    524    545    802    937    639
    316   1166    849   -743   -267   1010    -57    322    415    878   1296   1028
     98   1317   1218   -706   -558   1267   -119     -5    129    737   1382   1137
    -85   1072   1158   -493   -623   1114   -163   -405   -342    155    743    561
   -220    633    852   -207   -537    743   -244   -776   -885   -628   -179   -277
   -236    277    511    -23   -374    394   -335   -815  -1013   -841   -462   -581
   -202    181    384     10   -293    283   -283   -587   -776   -631   -332   -540
   -103    259    361    -77   -231    309   -150   -322   -480   -368   -140   -420
    -31    397    428   -181   -231    410     41    -51   -184   -103     57   -218
      5    576    568   -293   -283    574    207    171     64    119    241      0
     12    680    667   -345   -327    675    290    265    176    228    342    135
    -46    750    797   -353   -423    774    337    316    241    296    407    236
    -75    820    896   -374   -485    857    384    374    311    368    485    322
    -72    880    950   -405   -511    914    410    397    345    400    517    381
   -101    927   1028   -413   -563    976    441    428    389    441    548    431
    -77   1008   1083   -465   -581   1044    480    465    446    496    607    475
    -57   1109   1166   -527   -610   1137    514    498    498    545    657    517
   -119   1148   1267   -514   -693   1205    545    522    540    584    688    566
   -187   1192   1379   -501   -782   1286    602    571    610    649    750    628
   -259   1213   1473   -478   -867   1343    649    623    683    724    828    685
   -350   1210   1561   -431   -956   1384    665    649    719    761    862    724
   -389   1257   1647   -436  -1018   1452    667    665    745    782    880    771
   -410   1296   1706   -441  -1057   1501    709    698    784    818    901    826
   -454   1286   1740   -415  -1098   1512    714    706    797    836    930    833
   -517   1275   1792   -379  -1156   1532    714    701    797    839    940    826
   -579   1275   1852   -350  -1215   1564    714    706    807    852    948    836
   -685   1267   1953   -290  -1319   1610    750    766    870    919   1026    880
   -815   1265   2081   -226  -1447   1673    800    831    935    984   1088    924
   -888   1254   2143   -181  -1517   1696    828    880    979   1034   1140    958
   -995   1244   2236   -124  -1615   1738    862    953   1047   1111   1210   1036
  -1091   1280   2372    -93  -1730   1826    914   1036   1135   1210   1304   1122
  -1228   1361   2587    -67  -1906   1971    961   1119   1221   1309   1405   1221
  -1397   1426   2824    -15  -2109   2125   1049   1241   1332   1426   1538   1361
  -1480   1504   2985    -12  -2234   2244   1109   1350   1431   1538   1654   1491
  -1499   1543   3042    -20  -2270   2291   1111   1413   1478   1600   1717   1543
  -1543   1569   3109    -12  -2327   2338   1106   1439   1493   1626   1748   1582
  -1566   1577   3143     -5  -2356   2361   1111   1457   1496   1631   1758   1602
  -1587   1538   3125     23  -2356   2330   1111   1439   1475   1602   1740   1621
  -1610   1525   3135     44  -2372   2330   1054   1379   1421   1543   1678   1605
  -1610   1462   3070     72  -2340   2265   1002   1314   1348   1467   1618   1566
  -1545   1371   2917     85  -2231   2143    917   1197   1226   1340   1509   1439
  -1449   1236   2686    106  -2070   1961    841   1062   1088   1187   1356   1337
  -1379   1145   2525    116  -1951   1834    782    963    997   1085   1265   1231
  -1148   1132   2278      7  -1714   1704    719    854    875    948   1124   1072
   -943   1122   2062    -90  -1501   1592    680    737    756    807    971    979
   -769   1114   1883   -174  -1327   1499    649    662    670    719    875    922
   -644   1054   1699   -205  -1171   1376    584    594    584    628    795    784
   -678    867   1545    -96  -1111   1205    498    491    465    504    662    662
   -771    644   1415     62  -1093   1028    413    371    355    394    553    576
  -1031    436   1467    296  -1249    950    358    280    290    327    501    459
  -1465     90   1556    688  -1509    823    345    213    226    241    394    387
  -1764   -197   1566    979  -1667    683    254    127    150    166    316    366
  -1940   -329   1608   1135  -1774    639    119     23     67     88    257    249
  -1948   -394   1551   1171  -1751    576     80    -44      2     10    163    179
  -1945   -462   1483   1205  -1714    509    106    -31     18     25    171    194
  -2052   -501   1548   1275  -1800    522     23    -77    -15      5    176    168
  -2374   -615   1758   1493  -2068    571    -88   -155    -83    -54    140    124
  -2639   -805   1831   1722  -2236    511   -142   -194   -127    -98     80     64
  -2642   -776   1865   1709  -2255    542   -116   -166    -93    -59    127     80
  -2449   -548   1899   1499  -2177    675    -10    -57     18     51    244    150
  -2120   -254   1862   1187  -1992    802     93     38    111    145    335    210
  -1810    106   1917    852  -1865   1010    192    137    215    265    454    319
  -1473    449   1922    511  -1696   1184    259    205    296    368    553    426
  -1213    628   1842    290  -1527   1234    296    249    342    420    602    459
  -1008    662   1670    171  -1340   1166    267    231    303    381    563    413
   -735    623   1358     51  -1047    989    171    158    202    272    480    345
   -428    605   1034    -88   -730    818     93    103    103    168    407    277
     49    675    626   -363   -288    649    -25      0    -12     51    298    111
    506    743    236   -623    135    488   -140    -85    -85    -25    207     20
    995    813   -184   -906    589    316   -249   -202   -179   -140     80    -75
   1522    995   -527  -1257   1026    233   -311   -277   -236   -220     -5   -122
   1745   1215   -530  -1480   1137    342   -228   -192   -155   -150     54   -106
   2052   1379   -672  -1717   1361    353   -249   -176   -140   -145     51   -161
   2205   1363   -841  -1787   1525    262   -350   -231   -210   -226    -67   -290
   1990   1145   -844  -1566   1418    150   -392   -259   -270   -293   -171   -355
   1551    841   -709  -1197   1130     67   -348   -246   -309   -337   -223   -454
   1145    613   -532   -878    839     41   -252   -207   -296   -329   -213   -465
    922    472   -452   -698    685     12   -171   -176   -262   -311   -189   -498
    927    428   -498   -678    714    -33   -129   -174   -254   -327   -197   -524
    958    446   -514   -704    737    -33    -83   -155   -239   -332   -192   -504
    987    532   -454   -761    719     38    -12    -88   -189   -298   -155   -480
   1085    649   -439   -870    761    106     12    -33   -153   -257   -124   -457
   1257    745   -511  -1000    885    116     36     -7   -153   -249   -127   -420
   1392    722   -672  -1057   1031     25    -33    -49   -207   -288   -158   -426
   1465    675   -792  -1070   1130    -57   -114    -96   -244   -316   -181   -475
   1530    657   -872  -1093   1200   -109    -93    -51   -210   -293   -184   -545
   1501    657   -844  -1078   1174    -93    -23     88   -116   -231   -194   -639
   1441    654   -787  -1049   1114    -67     46    283     64    -41    -70   -504
   1415    813   -602  -1114   1008    106     62    457    298    254    233   -236
   1343   1104   -239  -1223    792    431     20    506    439    493    602    187
   1202   1293     90  -1247    555    693    -77    280    285    488    854    600
   1075   1340    265  -1210    405    805   -226   -137    -72    283    893    800
    948   1195    244  -1072    353    719   -371   -566   -519   -150    509    524
    800    737    -62   -769    431    340   -441   -984  -1085   -911   -402   -337
    748    265   -483   -506    615   -109   -506  -1130  -1376  -1335   -935   -870
    719     18   -704   -368    711   -342   -504   -930  -1184  -1153   -820   -818
    693     15   -678   -355    683   -329   -397   -646   -880   -872   -605   -646
    636    184   -452   -410    542   -132   -189   -324   -524   -540   -332   -413
    602    410   -192   -506    397    109     41    -18   -192   -228    -59   -187
    618    558    -59   -589    337    249    142     96    -57    -93     62    -67
    607    620     12   -615    296    316    215    137      2    -28    124      2
    597    670     70   -633    262    371    283    171     59     33    184     62
    623    724    101   -672    262    413    314    200     96     83    226     96
    618    800    181   -711    218    491    345    277    161    155    290    142
    441    878    436   -662      2    657    400    361    252    257    389    236
    272    969    693   -623   -210    831    496    444    350    363    498    345
     93   1083    989   -587   -446   1036    626    561    475    488    628    483
   -161   1088   1249   -465   -706   1169    685    636    563    574    717    568
   -605    906   1512   -150  -1060   1210    693    665    602    610    766    623
  -1062    714   1777    174  -1418   1244    711    675    613    631    800    680
  -1444    537   1982    454  -1712   1260    732    675    615    646    818    740
  -1748    379   2127    683  -1938   1252    701    649    594    646    815    766
  -1945    293   2239    823  -2091   1265    685    644    589    665    828    815
  -2114    249   2364    930  -2239   1306    717    685    636    727    875    919
  -2166    262   2429    953  -2296   1345    730    714    680    776    909   1013
  -2187    306   2491    940  -2340   1397    735    740    722    820    956   1062
  -2127    389   2517    867  -2322   1452    737    774    763    865   1005   1117
  -2049    475   2525    787  -2286   1499    724    815    810    914   1049   1143
  -1977    524   2501    727  -2239   1512    698    859    862    966   1098   1140
  -1712    792   2501    459  -2107   1647    792    930    948   1057   1176   1169
  -1444   1000   2444    220  -1945   1722    898    956    995   1109   1226   1197
  -1286   1049   2333    116  -1810   1691    813    919    979   1111   1241   1218
  -1096   1104   2200     -2  -1647   1652    782    917    987   1130   1270   1267
   -922   1153   2073   -116  -1496   1613    763    891    971   1119   1265   1283
   -709   1122   1829   -207  -1267   1475    657    766    870   1021   1176   1218
   -537    997   1535   -231  -1036   1265    509    613    719    872   1041   1098
   -366    875   1241   -254   -802   1057    374    524    594    740    911    963
   -194    730    924   -267   -561    826    200    366    420    555    730    789
   -103    514    618   -205   -361    566     51    197    257    379    558    626
    -28    270    298   -122   -163    283    -51     75    132    239    420    496
     64     70      5    -67     31     38   -155    -38     20    111    309    371
    124   -122   -246     -2    184   -181   -262   -145    -80    -12    192    231
    187   -267   -454     38    319   -361   -329   -252   -192   -145     49     77
    228   -371   -602     70    413   -485   -407   -350   -296   -267    -80    -44
    340   -555   -896    109    618   -724   -550   -496   -436   -433   -249   -194
    615   -743  -1358     62    987  -1049   -774   -685   -618   -636   -454   -381
   1114   -605  -1719   -254   1415  -1161   -854   -763   -706   -727   -545   -472
   1467   -527  -1995   -472   1730  -1262   -831   -813   -779   -797   -623   -568
   1584   -584  -2169   -498   1875  -1376   -776   -826   -800   -823   -672   -688
   1977   -155  -2135   -911   2055  -1145   -602   -649   -628   -644   -488   -589
   2036    -64  -2104   -987   2068  -1083   -532   -605   -597   -605   -454   -571
   2107     23  -2083  -1065   2094  -1031   -493   -587   -584   -594   -459   -571
   2247    111  -2135  -1179   2192  -1010   -449   -542   -537   -548   -418   -542
   2244     72  -2174  -1161   2210  -1049   -457   -535   -527   -540   -407   -566
   2262     25  -2236  -1145   2249  -1104   -483   -574   -563   -581   -452   -613
   2268    -75  -2346  -1098   2307  -1210   -571   -641   -641   -657   -532   -678
   2151   -267  -2418   -940   2283  -1343   -704   -724   -727   -737   -613   -756
   1995   -457  -2455   -769   2223  -1454   -776   -800   -795   -810   -685   -852
   1797   -649  -2449   -574   2122  -1548   -818   -857   -854   -878   -763   -950
   1608   -872  -2481   -368   2042  -1675   -875   -911   -922   -950   -846  -1054
   1369  -1072  -2442   -148   1904  -1756   -950   -969   -982  -1015   -924  -1135
   1124  -1143  -2268      7   1693  -1706  -1015  -1008  -1015  -1049   -958  -1156
    859  -1350  -2213    244   1535  -1782  -1101  -1067  -1072  -1101  -1002  -1187
    841  -1501  -2343    329   1590  -1922  -1169  -1127  -1156  -1174  -1062  -1223
    898  -1582  -2481    342   1688  -2031  -1187  -1174  -1223  -1234  -1109  -1291
    730  -1761  -2494    514   1608  -2127  -1286  -1265  -1317  -1319  -1187  -1382
    607  -1800  -2408    597   1506  -2104  -1306  -1293  -1353  -1353  -1205  -1369
    392  -1893  -2286    748   1337  -2088  -1304  -1296  -1366  -1363  -1195  -1366
    153  -1966  -2120    906   1135  -2042  -1228  -1254  -1327  -1317  -1132  -1304
    -80  -1997  -1917   1036    917  -1958  -1153  -1187  -1301  -1283  -1085  -1218
   -155  -2060  -1904   1106    872  -1984  -1148  -1161  -1330  -1309  -1117  -1184
   -132  -2073  -1940   1101    901  -2008  -1137  -1140  -1335  -1314  -1124  -1176
    -51  -2065  -2013   1060    979  -2039  -1098  -1101  -1327  -1306  -1122  -1163
    140  -1909  -2052    883   1093  -1979  -1010  -1028  -1262  -1244  -1057  -1067
    187  -1821  -2008    815   1096  -1914   -963  -1010  -1234  -1218  -1031  -1018
    194  -1797  -1992    800   1091  -1896   -969  -1039  -1249  -1236  -1057  -1034
    161  -1821  -1982    831   1070  -1901   -974  -1054  -1252  -1244  -1065  -1062
    192  -1748  -1940    776   1065  -1844   -935  -1031  -1218  -1218  -1044  -1060
    197  -1636  -1834    719   1015  -1735   -865   -989  -1174  -1176  -1013  -1005
    179  -1512  -1691    665    932  -1600   -792   -937  -1111  -1114   -958   -945
    210  -1322  -1532    555    870  -1426   -698   -836  -1010  -1010   -852   -854
    116  -1184  -1301    532    706  -1241   -607   -717   -893   -893   -737   -756
    -62  -1153  -1091    607    514  -1122   -522   -633   -802   -802   -652   -688
   -223  -1132   -911    678    342  -1023   -431   -530   -693   -696   -555   -628
   -332  -1072   -740    704    202   -906   -316   -355   -527   -558   -454   -594
   -280   -839   -558    558    137   -701   -200   -111   -285   -332   -275   -509
   -140   -491   -350    314    103   -420    -98    129      2    -28    -10   -335
    -46   -150   -103     96     25   -127    -72    337    293    337    379     41
   -106    189    296    -41   -200    241   -179    316    392    553    763    444
   -277    303    581    -12   -428    441   -290     54    179    478    922    730
   -454    233    688    109   -571    459   -376   -249   -148    265    888    789
   -558    -51    506    303   -535    228   -462   -678   -683   -335    280    241
   -659   -397    262    530   -462    -67   -561  -1124  -1291  -1156   -675   -605
   -623   -683    -59    652   -283   -371   -654  -1179  -1439  -1366   -930   -852
   -576   -852   -275    714   -153   -566   -636  -1008  -1252  -1205   -839   -841
   -506   -841   -335    670    -85   -589   -553   -795   -989   -971   -691   -779
   -415   -670   -254    542    -80   -462   -449   -602   -743   -750   -542   -701
   -366   -441    -77    402   -145   -259   -285   -358   -470   -498   -345   -571
   -340   -257     80    298   -213    -88   -200   -207   -309   -340   -215   -483
   -301   -127    174    213   -239     23   -176   -155   -244   -275   -158   -446
   -249    -25    223    137   -236     98   -150   -122   -205   -233   -119   -426
   -220     77    296     70   -259    187   -124    -93   -158   -184    -75   -387
   -176    103    280     36   -228    192   -101    -80   -124   -158    -59   -384
   -122    150    272    -15   -197    213   -101    -83   -109   -142    -51   -379
   -106    220    327    -57   -215    272   -106    -85    -96   -124    -28   -353
   -290    350    641    -31   -465    496    -54    -36    -23    -62     38   -259
   -374    322    693     25   -532    506     12     33     54      0     88   -213
   -283    228    511     25   -397    368     54    101    111     54    129   -192
   -148    306    454    -77   -301    379     46    111    109     54    135   -207
     36    410    371   -226   -166    389    -54     31     33    -20     59   -270
    213    496    283   -355    -33    389   -127    -31    -12    -64     15   -306
    296    488    192   -394     51    340   -161    -75    -36    -85     -5   -319
    335    475    140   -405     98    309   -145    -54    -20    -64     10   -252
    270    517    246   -394     12    381    -80     10     41      7     85   -132
     98    561    462   -329   -181    511    -10     93    122    101    187    -28
   -132    613    745   -241   -439    678     85    194    226    207    303     62
   -397    652   1049   -127   -722    849    179    288    327    309    418    192
   -657    693   1350    -18  -1005   1021    280    384    444    449    550    329
   -914    735   1649     88  -1280   1192    387    517    589    620    722    491
  -1117    758   1875    179  -1499   1317    465    636    722    771    880    659
  -1389    769   2158    311  -1774   1462    540    722    823    885   1008    810
  -1686    782   2468    452  -2078   1623    639    802    924   1008   1137    917
  -1995    753   2748    620  -2372   1751    730    891   1021   1114   1257   1000
  -2249    745   2995    750  -2624   1870    789    958   1085   1184   1337   1070
  -2390    771   3161    810  -2774   1966    813   1000   1114   1215   1379   1156
  -2374    862   3234    756  -2803   2047    854   1044   1145   1252   1423   1192
  -2294    943   3234    675  -2764   2088    919   1111   1192   1296   1465   1236
  -2156   1010   3167    571  -2662   2088    971   1156   1215   1317   1483   1273
  -2008   1117   3125    446  -2566   2120   1010   1179   1218   1314   1480   1275
  -1909   1202   3109    353  -2509   2156   1049   1189   1213   1293   1454   1262
  -1878   1234   3109    322  -2494   2171   1104   1213   1210   1280   1439   1241
  -1844   1223   3065    309  -2455   2143   1143   1223   1202   1252   1405   1192
  -1719   1247   2966    236  -2343   2107   1065   1148   1119   1158   1296   1132
  -1639   1197   2837    220  -2236   2016   1062   1114   1067   1093   1215   1088
  -1538   1163   2701    187  -2120   1932   1052   1060   1005   1026   1145   1028
  -1428   1143   2569    142  -2000   1855    982    974    914    937   1052    924
  -1400   1065   2465    168  -1932   1764    956    898    841    865    976    833
  -1460    995   2455    231  -1958   1725    945    862    802    826    935    769
  -1483    963   2447    259  -1964   1704    909    826    756    776    885    722
  -1439    906   2346    265  -1891   1623    833    748    670    688    805    662
  -1376    839   2216    270  -1795   1527    761    680    600    626    740    605
  -1288    766   2052    259  -1670   1408    657    548    483    514    646    498
  -1202    696   1899    252  -1551   1296    555    423    371    397    532    366
  -1140    589   1730    272  -1436   1158    462    345    290    314    446    275
  -1075    496   1571    290  -1322   1034    337    249    192    218    350    174
  -1010    389   1400    306  -1205    893    241    158    111    132    270    137
   -935    381   1317    275  -1127    849    184    109     77     93    233    101
   -815    350   1166    231   -989    758    155     54     31     36    179     46
   -732    283   1015    226   -872    649     88     -7    -20    -12    127      0
   -753    353   1106    197   -930    730     -5    -88    -88    -67     72    -46
   -761    402   1163    179   -961    782    -51   -137   -127    -93     54    -62
   -875    342   1218    265  -1047    779    -70   -145   -132    -96     64    -72
   -989    207   1197    392  -1093    701   -127   -155   -163   -114     44   -114
  -1060    236   1296    410  -1179    763    -64    -59    -70    -20    129    -64
  -1039    366   1405    335  -1223    885    -12     23     20     67    218     -2
   -982    566   1548    205  -1265   1057    -46     98    103    148    309     54
  -1010    659   1670    176  -1340   1163    -28    176    168    220    389    101
  -1122    654   1777    231  -1449   1215    127    285    233    303    475    174
  -1148    600   1748    272  -1449   1174    246    306    210    306    472    155
  -1075    568   1641    252  -1358   1106    306    249    132    252    402     62
   -802    563   1366    119  -1083    963    301    137      0    119    277   -103
   -296    517    813   -111   -555    665    179    -20   -179    -96    119   -296
    231    444    213   -337     10    329    -64   -187   -405   -322    -75   -465
    483    337   -145   -413    314     96   -202   -275   -530   -459   -254   -566
    428    246   -181   -337    306     33   -288   -337   -568   -535   -381   -672
    532    132   -402   -332    467   -132   -483   -506   -714   -701   -563   -917
    626     10   -615   -319    620   -301   -602   -613   -797   -797   -680  -1101
    675    -75   -750   -301    711   -413   -657   -667   -833   -852   -761  -1270
    706   -184   -891   -259    797   -537   -665   -680   -859   -891   -818  -1418
    685   -316  -1005   -184    844   -659   -639   -675   -880   -922   -862  -1579
    644   -397  -1041   -124    841   -719   -636   -672   -898   -956   -888  -1652
    722   -407  -1132   -158    924   -769   -672   -688   -917   -989   -906  -1699
    898   -332  -1231   -283   1065   -782   -636   -633   -867   -974   -924  -1706
   1114   -142  -1257   -488   1184   -701   -530   -454   -693   -831   -870  -1634
   1288    213  -1075   -753   1182   -431   -431   -218   -413   -537   -628  -1389
   1574    685   -891  -1132   1231   -103   -355    -33   -124   -171   -259  -1031
   2114   1140   -974  -1626   1545     83   -475    -36    -12     70     90   -620
   2481   1514   -966  -2000   1722    275   -667   -296   -226    -36    249   -306
   2647   1571  -1078  -2109   1862    246   -717   -589   -607   -342    218   -231
   2821   1421  -1400  -2122   2109     12   -748   -898  -1083   -831   -161   -488
   2956    997  -1958  -1977   2457   -480   -823  -1335  -1660  -1587  -1096  -1278
   3073    667  -2408  -1873   2740   -867   -943  -1564  -1961  -2018  -1662  -1722
   3078    389  -2688  -1735   2883  -1148   -963  -1475  -1865  -1925  -1605  -1717
   2951    163  -2787  -1558   2870  -1312   -948  -1322  -1647  -1706  -1467  -1706
   2883    184  -2699  -1532   2792  -1257   -815  -1143  -1397  -1462  -1309  -1641
   2717    220  -2499  -1470   2608  -1137   -717   -937  -1156  -1226  -1117  -1439
   2486    202  -2283  -1345   2385  -1039   -685   -795  -1005  -1075   -995  -1273
   2286    163  -2122  -1226   2203   -979   -639   -727   -956  -1010   -948  -1182
   2047     64  -1982  -1054   2016   -958   -602   -688   -940   -974   -922  -1132
   1714    -31  -1748   -841   1730   -888   -659   -667   -927   -948   -888  -1088
   1441    -75  -1519   -683   1478   -797   -628   -623   -878   -888   -826  -1013
   1265    -41  -1306   -613   1283   -672   -504   -555   -810   -815   -748   -940
   1028   -124  -1153   -452   1091   -639   -478   -545   -795   -802   -727   -924
    774   -207   -982   -285    875   -594   -488   -535   -776   -787   -706   -917
    501   -205   -706   -148    602   -454   -405   -462   -691   -709   -618   -846
    267   -161   -428    -54    345   -293   -329   -376   -589   -613   -511   -750
     72    -49   -122    -10     96    -85   -259   -267   -457   -483   -368   -623
    -75    111    184    -20   -129    148   -124   -122   -301   -329   -205   -483
   -168    303    472    -70   -319    387     51     28   -140   -168    -33   -324
   -241    496    737   -129   -488    618    202    161      0    -20    124   -179
   -358    659   1018   -150   -688    839    350    303    142    132    283    -25
   -571    745   1317    -88   -945   1031    454    418    267    262    418    114
   -774    810   1584    -18  -1179   1195    524    514    368    376    535    249
   -948    885   1834     28  -1389   1358    597    607    467    488    646    387
  -1148    958   2107     96  -1626   1532    691    717    579    610    774    540
  -1392    989   2382    200  -1888   1686    745    792    662    704    875    672
  -1556   1091   2644    231  -2099   1867    807    862    750    805    992    831
  -1717   1158   2876    277  -2296   2016    833    914    831    896   1101    966
  -1870   1169   3039    350  -2455   2104    833    945    885    969   1205   1072
  -1995   1231   3226    379  -2611   2229    901   1005    969   1078   1332   1202
  -2023   1330   3354    345  -2688   2343    917   1060   1039   1184   1428   1337
  -1901   1462   3361    218  -2631   2410    880   1088   1091   1270   1493   1480
  -1665   1590   3255     38  -2460   2421    841   1101   1137   1327   1548   1608
  -1428   1699   3128   -137  -2278   2410    875   1117   1179   1366   1592   1665
  -1337   1758   3096   -213  -2216   2426    958   1156   1228   1408   1623   1667
  -1345   1779   3125   -218  -2236   2452    976   1169   1252   1434   1631   1626
  -1374   1738   3112   -181  -2242   2423    971   1145   1236   1413   1592   1527
  -1418   1675   3091   -129  -2255   2382    987   1124   1215   1374   1535   1397
  -1441   1608   3050    -83  -2247   2330    987   1117   1192   1330   1473   1288
  -1506   1514   3021     -5  -2265   2268   1018   1109   1166   1280   1405   1200
  -1608   1392   3000    109  -2304   2195   1036   1091   1124   1223   1335   1148
  -1667   1241   2907    210  -2288   2073   1013   1065   1093   1187   1288   1163
  -1602   1096   2699    252  -2151   1896   1010    989   1018   1096   1197   1111
  -1488    857   2346    314  -1917   1600    914    815    833    901   1002    963
  -1293    600   1893    348  -1592   1247    750    631    628    688    784    779
  -1052    358   1410    345  -1231    883    597    457    444    485    594    584
   -826    142    969    340   -896    553    472    298    280    301    423    389
   -607    -12    594    309   -602    290    361    174    161    161    283    223
   -355    -62    293    210   -324    114    241     51     49     36    168     90
    -96    -28     64     59    -80     18    137    -67    -54    -77     64     12
    220      5   -215   -111    218   -103     57   -163   -153   -192    -57    -85
    522     -5   -527   -259    522   -265    -10   -228   -210   -272   -135   -140
    727    -25   -753   -350    740   -389   -114   -322   -285   -353   -194   -155
    802    -62   -867   -371    833   -465   -158   -358   -324   -392   -231   -218
    893   -109  -1002   -392    945   -553   -218   -376   -355   -418   -259   -303
    961   -168  -1132   -397   1047   -649   -272   -387   -376   -436   -275   -337
   1036   -272  -1309   -381   1171   -789   -342   -441   -444   -501   -327   -405
   1047   -426  -1473   -311   1257   -950   -444   -535   -537   -594   -428   -488
   1028   -587  -1615   -220   1322  -1101   -535   -623   -592   -644   -480   -542
   1015   -693  -1712   -161   1363  -1202   -620   -688   -623   -670   -501   -597
   1075   -763  -1839   -155   1457  -1301   -753   -797   -727   -774   -592   -649
   1236   -888  -2127   -174   1680  -1509   -893   -937   -872   -914   -722   -730
   1366   -961  -2330   -202   1847  -1644  -1000  -1034   -953   -987   -795   -820
   1545   -940  -2486   -301   2013  -1714  -1093  -1106  -1015  -1044   -849   -909
   1670   -979  -2650   -345   2158  -1813  -1109  -1135  -1049  -1085   -898  -1008
   1829  -1047  -2876   -392   2348  -1958  -1182  -1213  -1143  -1174   -992  -1088
   2031  -1101  -3135   -465   2582  -2117  -1317  -1335  -1273  -1296  -1106  -1244
   1969  -1210  -3180   -379   2574  -2195  -1384  -1397  -1350  -1369  -1182  -1353
   1706  -1350  -3057   -176   2382  -2203  -1343  -1356  -1363  -1379  -1205  -1418
   1387  -1486  -2873     49   2127  -2179  -1280  -1322  -1376  -1402  -1236  -1465
   1023  -1613  -2637    293   1829  -2125  -1200  -1244  -1330  -1374  -1195  -1439
    701  -1725  -2429    511   1564  -2078  -1158  -1171  -1301  -1353  -1161  -1402
    511  -1862  -2374    675   1441  -2117  -1163  -1195  -1327  -1376  -1189  -1395
    322  -2000  -2322    836   1319  -2158  -1161  -1213  -1363  -1413  -1226  -1413
    111  -2117  -2229   1000   1169  -2171  -1135  -1184  -1369  -1423  -1226  -1389
    -83  -2208  -2125   1145   1018  -2169  -1106  -1156  -1361  -1410  -1200  -1353
   -181  -2273  -2091   1228    953  -2182  -1119  -1192  -1410  -1457  -1228  -1384
   -223  -2379  -2158   1299    966  -2270  -1153  -1262  -1486  -1545  -1317  -1434
   -254  -2481  -2229   1366    984  -2356  -1145  -1244  -1483  -1545  -1325  -1423
   -163  -2462  -2299   1312   1065  -2382  -1163  -1257  -1499  -1564  -1348  -1434
    -83  -2403  -2320   1244   1117  -2361  -1179  -1278  -1501  -1571  -1361  -1423
     28  -2338  -2366   1153   1195  -2351  -1148  -1213  -1447  -1548  -1371  -1439
    213  -2166  -2379    976   1293  -2273  -1070  -1044  -1288  -1428  -1325  -1358
    483  -1855  -2340    683   1410  -2096   -974   -823  -1039  -1182  -1122  -1171
    779  -1379  -2158    301   1467  -1769   -898   -568   -704   -789   -743   -813
   1067   -792  -1860   -140   1462  -1325   -904   -444   -480   -441   -275   -303
   1195   -376  -1571   -410   1382   -974   -995   -654   -597   -392     36    114
   1119   -213  -1332   -454   1226   -771  -1101   -971   -846   -462    215    337
   1021   -285  -1306   -366   1163   -795  -1171  -1332  -1215   -792    -49     67
    948   -639  -1587   -155   1265  -1111  -1228  -1766  -1810  -1618  -1021   -849
    909  -1034  -1945     62   1426  -1488  -1301  -1917  -2117  -2073  -1574  -1366
    813  -1241  -2057    213   1434  -1649  -1293  -1743  -1953  -1938  -1509  -1371
    620  -1306  -1927    342   1273  -1615  -1174  -1444  -1636  -1644  -1306  -1283
    509  -1244  -1756    366   1132  -1499   -992  -1145  -1325  -1361  -1106  -1119
    446  -1070  -1517    311    979  -1293   -750   -839  -1002  -1067   -870   -909
    457   -849  -1306    194    880  -1078   -540   -605   -761   -839   -662   -730
    509   -657  -1166     75    836   -911   -400   -439   -602   -675   -496   -594
    548   -491  -1041    -28    792   -766   -335   -340   -498   -563   -389   -517
    605   -332   -940   -137    771   -636   -270   -270   -418   -488   -324   -472
    659   -150   -813   -254    735   -480   -192   -213   -345   -415   -249   -415
    706     31   -675   -368    691   -322   -122   -142   -267   -332   -148   -337
    753    171   -584   -462    667   -205    -51    -46   -161   -223    -36   -252
    807    311   -496   -561    652    -90     15      5    -90   -150     38   -184
    789    467   -322   -628    555     72     88     59    -31    -90    103    -88
    711    535   -176   -623    444    179    153    140     54     -2    202      2
    633    584    -49   -610    340    270    161    155     80     28    231    -38
    491    633    142   -563    174    389    200    184    122     62    249     -2
    371    704    332   -537     18    519    262    239    192    135    314     88
    283    795    511   -537   -114    654    314    298    265    213    397    119
    166    875    709   -522   -270    792    371    358    340    290    475    168
    -49   1018   1067   -485   -558   1041    462    433    441    387    584    277
   -374   1182   1556   -405   -966   1369    592    576    615    545    750    454
   -553   1098   1652   -272  -1101   1374    709    709    761    678    862    566
   -553    898   1452   -174  -1002   1174    722    761    810    737    904    530
   -462    880   1340   -210   -901   1109    639    722    771    709    862    418
   -275    906   1182   -316   -730   1044    522    587    652    581    735    387
   -119    896   1015   -387   -566    956    433    483    579    522    678    459
    -75    878    953   -402   -514    914    371    439    558    527    688    527
    -96    922   1015   -413   -555    969    366    493    620    605    771    670
   -179    979   1158   -402   -670   1070    423    613    740    740    914    763
   -275   1039   1314   -381   -795   1176    483    719    841    846   1018    870
   -374   1124   1496   -376   -935   1309    561    807    935    953   1137    992
   -475   1182   1657   -353  -1065   1418    618    852    992   1010   1208   1026
   -568   1195   1764   -314  -1166   1480    626    852   1000   1013   1210   1052
   -657   1228   1886   -285  -1270   1556    665    872   1026   1041   1244   1101
   -735   1236   1969   -252  -1350   1602    717    919   1062   1078   1293   1124
   -898   1231   2130   -166  -1514   1678    807    997   1122   1127   1332   1127
  -1015   1262   2275   -124  -1644   1769    896   1054   1153   1143   1319   1200
  -1057   1325   2382   -132  -1719   1852    963   1122   1195   1182   1361   1288
  -1117   1387   2501   -135  -1808   1943   1054   1182   1239   1221   1400   1291
  -1189   1439   2629   -124  -1909   2034   1166   1244   1291   1260   1434   1335
  -1262   1499   2759   -119  -2010   2127   1249   1278   1314   1273   1444   1379
  -1358   1506   2865    -72  -2112   2184   1337   1332   1366   1317   1488   1441
  -1457   1480   2935    -12  -2197   2208   1392   1363   1382   1332   1509   1439
  -1574   1436   3008     67  -2291   2221   1441   1379   1382   1325   1488   1421
  -1631   1436   3068     98  -2351   2249   1454   1400   1395   1343   1506   1460
  -1691   1415   3107    137  -2397   2260   1473   1410   1408   1358   1525   1470
  -1722   1397   3120    161  -2421   2257   1473   1395   1392   1340   1509   1475
  -1626   1480   3104     72  -2364   2291   1467   1376   1371   1332   1509   1478
  -1491   1517   3008    -12  -2252   2262   1491   1369   1363   1322   1493   1460
  -1376   1556   2933    -88  -2153   2244   1454   1361   1361   1327   1496   1449
  -1304   1561   2863   -129  -2083   2210   1449   1327   1327   1288   1473   1395
  -1340   1535   2876    -96  -2109   2203   1408   1296   1299   1262   1441   1389
  -1426   1475   2902    -25  -2164   2187   1363   1267   1283   1244   1426   1374
  -1460   1392   2852     33  -2156   2122   1304   1210   1236   1192   1379   1337
  -1434   1291   2725     70  -2081   2008   1244   1132   1166   1119   1312   1278
  -1392   1218   2611     85  -2003   1914   1174   1041   1091   1047   1244   1200
  -1402   1171   2574    114  -1990   1873   1096    956   1023    979   1176   1130
  -1418   1057   2475    181  -1945   1766   1002    867    940    898   1091   1065
  -1475    872   2348    298  -1912   1610    880    763    841    810   1015   1008
  -1582    665   2247    457  -1914   1454    750    652    727    704    922    924
  -1701    509   2208    594  -1953   1358    654    540    623    597    813    826
  -1901    402   2304    750  -2101   1353    605    491    584    555    782    831
  -1964    181   2145    888  -2055   1163    501    389    475    444    680    711
  -1860     15   1875    922  -1867    945    322    246    329    301    542    558
  -1678   -106   1569    891  -1623    730    197    111    192    166    413    420
  -1522    -77   1444    800  -1483    683    111    -18     59     33    290    322
  -1348     -7   1337    675  -1343    665     38    -93    -28    -57    220    265
  -1257   -137   1117    696  -1187    488    -25   -158   -114   -150    119    135
  -1249   -296    953    771  -1101    327    -88   -215   -181   -220     51     64
  -1124   -290    833    709   -979    270   -166   -246   -223   -262     20      2
   -914   -239    675    574   -797    218   -270   -316   -309   -345    -51    -88
   -805   -283    522    542   -665    119   -277   -335   -345   -381    -85   -166
   -696   -361    332    527   -517    -15   -319   -376   -402   -433   -135   -257
   -472   -389     83    431   -277   -153   -368   -436   -472   -491   -192   -348
   -197   -340   -145    267    -28   -244   -384   -465   -519   -527   -239   -449
    -36   -275   -239    153    101   -257   -376   -452   -530   -537   -241   -498
    179   -215   -397     18    285   -306   -431   -475   -581   -584   -272   -545
    358   -223   -581    -67    470   -402   -498   -540   -649   -652   -342   -592
    389   -348   -740    -23    563   -545   -558   -618   -696   -732   -459   -628
    324   -514   -839     93    579   -675   -571   -587   -657   -756   -540   -662
    244   -553   -800    153    519   -678   -501   -426   -514   -657   -517   -678
    241   -371   -613     64    426   -491   -358   -166   -252   -381   -306   -511
    257     59   -197   -158    226    -70   -226    140    116     49    140    -25
    355    698    342   -527      7    519    -72    335    392    402    633    597
    244   1158    914   -701   -335   1036     15    202    350    475    974   1096
     12   1350   1337   -680   -662   1345    -15   -109    111    361   1104   1312
    111   1291   1179   -704   -535   1236    -36   -454   -275    -49    704    974
    355    932    576   -646   -109    756   -119   -836   -802   -761   -150     88
    602    472   -129   -540    366    174   -314  -1041  -1127  -1208   -698   -561
    691    236   -454   -462    574   -109   -298   -872   -974  -1088   -657   -652
    613    176   -436   -397    524   -129   -179   -571   -680   -836   -488   -615
    519    153   -366   -337    444   -106    -83   -322   -436   -618   -340   -623
    530    259   -270   -394    400     -5     67    -77   -200   -400   -161   -579
    563    306   -257   -433    410     25    119     15   -103   -327   -103   -589
    849    324   -524   -589    688    -98     15    -38   -142   -374   -168   -654
   1301    459   -841   -880   1070   -189    -46   -106   -194   -423   -226   -683
   1551    428  -1124   -992   1337   -345   -116   -187   -275   -491   -311   -722
   1730    374  -1356  -1052   1543   -491   -197   -257   -340   -542   -374   -724
   1943    405  -1538  -1176   1740   -566   -218   -303   -361   -561   -397   -693
   2145    410  -1738  -1278   1943   -662   -280   -379   -400   -594   -426   -654
   2239    363  -1875  -1301   2055   -753   -376   -433   -449   -628   -449   -581
   2200    340  -1860  -1270   2031   -758   -376   -415   -441   -610   -426   -493
   2005    335  -1670  -1171   1836   -665   -350   -355   -400   -561   -366   -426
   1751    392  -1358  -1072   1556   -483   -257   -228   -301   -452   -257   -316
   1506    480  -1026   -995   1267   -272   -124    -80   -168   -303   -109   -161
   1161    483   -678   -820    919    -96    -18     54    -41   -171     25    -15
    807    501   -309   -654    558     96    137    158     64    -49    150    132
    475    509     33   -493    220    272    285    257    168     67    272    244
    239    597    358   -418    -59    478    426    387    306    218    423    384
      5    685    680   -345   -337    683    561    509    444    366    576    530
   -272    685    958   -210   -615    820    633    574    527    459    678    605
   -519    670   1187    -75   -854    927    675    631    594    542    761    665
   -693    680   1371      5  -1034   1026    706    685    662    620    839    727
   -849    654   1504     98  -1176   1078    711    711    701    667    885    758
   -909    665   1574    119  -1244   1119    675    724    730    717    927    797
   -943    732   1675    103  -1309   1202    665    774    789    792    997    880
   -935    852   1787     41  -1361   1317    685    839    862    880   1083    992
   -885    982   1867    -46  -1376   1423    706    883    922    956   1163   1122
   -883   1052   1935    -85  -1408   1493    748    935    979   1023   1236   1239
   -841   1143   1984   -150  -1413   1561    802    976   1031   1080   1301   1345
   -774   1252   2026   -239  -1400   1636    833   1002   1065   1119   1348   1413
   -706   1369   2075   -329  -1389   1722    839   1023   1085   1148   1384   1457
   -974   1215   2187   -122  -1582   1701    792    987   1041   1109   1343   1439
  -1348    878   2226    233  -1787   1551    678    875    927    992   1213   1337
  -1543    680   2221    431  -1883   1449    615    807    862    922   1124   1249
  -1654    527   2182    563  -1917   1353    581    743    800    854   1036   1119
  -1639    498   2138    568  -1888   1317    592    701    758    797    966   1002
  -1569    545   2112    511  -1839   1327    631    698    758    787    945    948
  -1525    548   2073    488  -1797   1309    659    691    753    774    922    917
  -1530    524   2055    504  -1792   1288    688    683    753    771    917    927
  -1558    517   2075    519  -1816   1296    685    662    750    761    904    943
  -1462    511   1974    475  -1717   1241    683    623    724    730    870    935
  -1208    472   1678    366  -1444   1075    615    542    649    652    792    872
   -844    441   1286    202  -1065    862    491    410    527    522    665    763
   -522    374    893     72   -706    631    376    277    394    374    517    652
   -244    252    496     -5   -368    374    283    166    283    246    392    542
    -28    122    148    -46    -88    135    213     80    197    145    298    420
    137    -12   -150    -62    142    -80     98      0    109     51    210    293
    285   -137   -426    -75    355   -280     10    -96     12    -51     98    132
    433   -233   -667   -101    548   -449    -64   -181    -75   -158     -7     -5
    605   -296   -901   -155    750   -597   -168   -277   -171   -265   -106    -93
    831   -311  -1143   -259    987   -727   -275   -407   -301   -394   -228   -210
   1062   -340  -1402   -361   1231   -872   -381   -522   -415   -511   -335   -280
   1350   -350  -1704   -501   1525  -1026   -483   -618   -504   -605   -418   -296
   1602   -402  -2005   -600   1803  -1202   -597   -745   -615   -724   -522   -319
   1758   -407  -2166   -675   1961  -1286   -719   -828   -680   -797   -581   -327
   1917   -407  -2327   -756   2120  -1366   -758   -849   -680   -800   -579   -353
   1964   -462  -2426   -750   2195  -1444   -771   -893   -719   -833   -610   -475
   1893   -537  -2431   -680   2161  -1486   -782   -940   -771   -883   -662   -548
   1956   -439  -2395   -758   2174  -1415   -727   -893   -709   -820   -602   -504
   1990   -431  -2421   -779   2205  -1426   -704   -865   -670   -792   -581   -514
   2140   -353  -2494   -893   2317  -1423   -722   -867   -667   -795   -602   -527
   2244   -285  -2530   -982   2387  -1408   -735   -865   -659   -789   -600   -558
   2307   -303  -2611  -1000   2457  -1457   -782   -893   -688   -813   -618   -613
   2410   -353  -2764  -1031   2585  -1558   -820   -937   -727   -854   -667   -683
   2366   -542  -2909   -911   2637  -1725   -896  -1054   -831   -969   -784   -823
   2392   -652  -3047   -870   2720  -1849   -979  -1135   -919  -1062   -878   -932
   2413   -662  -3076   -875   2743  -1867   -966  -1088   -935  -1075   -888   -948
   2218   -797  -3018   -711   2616  -1906   -930  -1078   -979  -1114   -932   -984
   2005  -1036  -3044   -485   2522  -2039   -966  -1158  -1085  -1218  -1039  -1080
   1795  -1254  -3052   -272   2421  -2153  -1021  -1218  -1176  -1309  -1135  -1161
   1514  -1454  -2969    -28   2242  -2210  -1057  -1228  -1221  -1345  -1176  -1176
   1356  -1691  -3047    166   2200  -2369  -1171  -1327  -1356  -1467  -1293  -1301
   1249  -1847  -3099    298   2174  -2473  -1288  -1428  -1480  -1579  -1405  -1436
   1078  -2008  -3086    462   2081  -2546  -1361  -1467  -1543  -1641  -1465  -1499
    883  -2140  -3024    628   1953  -2582  -1410  -1473  -1582  -1675  -1483  -1551
    654  -2213  -2870    779   1761  -2543  -1402  -1449  -1587  -1691  -1501  -1548
    446  -2249  -2699    901   1571  -2473  -1327  -1340  -1512  -1631  -1465  -1480
    298  -2177  -2475    937   1384  -2325  -1161  -1137  -1335  -1491  -1371  -1356
    277  -2039  -2317    880   1296  -2177  -1013   -924  -1132  -1301  -1231  -1171
    400  -1886  -2288    743   1340  -2086   -943   -737   -896  -1036   -982   -943
    620  -1605  -2226    493   1421  -1917   -989   -636   -691   -745   -628   -626
    784  -1275  -2060    244   1418  -1667  -1119   -745   -691   -602   -296   -207
    870  -1166  -2036    148   1452  -1600  -1304  -1114   -974   -717   -174    -38
    893  -1218  -2112    161   1499  -1665  -1504  -1592  -1426  -1096   -457   -244
    831  -1587  -2421    376   1626  -2003  -1652  -2120  -2039  -1834  -1273   -989
    696  -2036  -2735    667   1714  -2385  -1797  -2527  -2579  -2553  -2088  -1766
    579  -2304  -2883    862   1730  -2592  -1873  -2520  -2642  -2662  -2229  -1909
    537  -2262  -2800    859   1667  -2530  -1717  -2158  -2286  -2333  -1987  -1740
    509  -1990  -2499    740   1501  -2244  -1434  -1722  -1834  -1909  -1647  -1470
    483  -1634  -2117    574   1299  -1875  -1093  -1280  -1376  -1478  -1280  -1171
    413  -1278  -1691    433   1052  -1483   -776   -896   -974  -1085   -930   -888
    277  -1054  -1332    387    802  -1195   -589   -685   -753   -870   -732   -743
    181   -917  -1101    366    641  -1008   -470   -568   -626   -745   -620   -672
     70   -813   -883    368    475   -846   -387   -488   -527   -646   -527   -623
   -122   -758   -636    441    257   -698   -316   -423   -449   -561   -444   -550
   -298   -802   -504    550     98   -652   -283   -361   -392   -501   -387   -522
   -329   -815   -485    571     77   -652   -285   -322   -358   -467   -361   -566
   -265   -753   -491    509    111   -620   -301   -322   -350   -462   -358   -649
   -103   -592   -488    348    192   -540   -293   -301   -303   -410   -301   -670
     64   -376   -441    155    252   -407   -236   -207   -205   -306   -197   -636
    254   -161   -418    -46    335   -288   -200   -140   -127   -231   -124   -561
    337      2   -335   -171    335   -163   -161    -77    -54   -155    -46   -441
    366    111   -254   -239    311    -70   -129    -33     -2   -103     18   -309
    420    207   -213   -314    316     -2   -101     -2     31    -67     67   -168
    535    324   -213   -431    374     57    -64     46     83     -7    135    -44
    641    436   -205   -540    423    116    -20     96    137     49    197     31
    693    498   -194   -594    444    153     23    127    166     83    226     59
    701    550   -150   -626    426    200     54    155    184    106    254     85
    652    602    -49   -628    350    277     80    197    223    158    314    137
    509    633    124   -574    192    381    106    249    270    218    374    210
    314    644    329   -478     -7    488    132    311    322    288    449    293
     51    620    566   -337   -259    594    192    371    384    355    519    392
   -145    607    753   -233   -449    680    210    410    428    413    571    496
   -285    649    932   -181   -610    789    228    457    488    483    649    594
   -363    667   1031   -150   -696    849    249    506    537    542    709    628
   -423    701   1124   -140   -774    911    265    555    592    610    784    685
   -514    743   1257   -114   -885   1000    285    587    631    657    836    763
   -600    766   1366    -83   -984   1065    314    613    667    698    878    854
   -714    763   1478    -23  -1096   1119    342    633    709    745    924    898
   -823    753   1577     33  -1200   1163    348    639    732    771    953    909
   -919    740   1660     88  -1288   1200    361    633    743    774    956    904
  -1000    730   1730    132  -1366   1231    387    633    745    766    943    891
  -1044    727   1771    158  -1408   1249    410    626    740    753    924    867
  -1080    722   1800    176  -1441   1260    446    641    748    748    909    846
  -1106    743   1849    179  -1478   1296    496    662    761    743    906    820
  -1156    735   1891    207  -1525   1312    548    670    766    732    898    820
  -1234    719   1953    257  -1592   1335    607    698    789    745    898    792
  -1306    714   2018    296  -1665   1366    646    714    802    756    901    771
  -1413    711   2125    348  -1769   1418    698    722    813    761    914    779
  -1545    688   2234    426  -1891   1462    732    740    826    771    927    779
  -1701    639   2340    532  -2021   1488    769    750    833    771    911    797
  -1821    618   2439    600  -2130   1530    805    771    844    784    922    820
  -1888    602   2491    641  -2190   1545    844    797    870    810    961    833
  -1919    581   2501    667  -2210   1540    857    789    854    792    937    782
  -1966    568   2535    698  -2249   1551    865    787    846    784    919    826
  -1995    558   2551    717  -2273   1556    891    810    865    810    953    867
  -2003    631   2634    685  -2320   1631    919    844    878    823    974    862
  -2000    693   2694    652  -2348   1693    966    883    888    833    979    901
  -1992    743   2735    626  -2364   1738    987    927    922    867   1023    989
  -1873    789   2660    540  -2268   1725    948    896    893    841   1002    940
  -1808    743   2551    532  -2179   1647    945    867    854    805    956    883
  -1774    696   2470    537  -2122   1582    927    841    820    771    927    833
  -1691    678   2369    506  -2029   1522    839    771    756    714    878    761
  -1600    597   2197    501  -1899   1397    732    670    659    626    792    665
  -1538    491   2029    522  -1782   1260    610    545    535    509    683    584
  -1439    374   1813    532  -1626   1091    504    428    415    392    561    480
  -1337    262   1600    537  -1467    930    420    319    309    285    446    376
  -1195    228   1423    480  -1309    826    257    179    179    161    337    309
  -1021    127   1145    446  -1083    636    158     64     62     49    226    223
   -914     18    930    446   -922    472    109    -15    -15    -31    150    142
   -904     67    971    418   -937    519     41    -90    -77    -88    101     88
   -865     57    919    402   -893    488    -83   -168   -174   -179     15     10
   -833    -38    795    436   -815    376   -124   -215   -244   -257    -64    -72
   -922   -252    670    587   -797    207   -140   -280   -324   -345   -158   -181
  -1145   -550    594    849   -870     20   -267   -410   -457   -480   -293   -337
  -1363   -852    511   1106   -940   -171   -392   -527   -581   -605   -426   -485
  -1553  -1083    467   1317  -1013   -309   -452   -597   -659   -678   -506   -579
  -1530  -1047    480   1286  -1008   -283   -449   -574   -644   -659   -485   -563
  -1187   -704    483    945   -836   -111   -384   -467   -532   -558   -384   -465
   -810   -353    454    581   -636     49   -262   -327   -400   -431   -262   -363
   -509    -98    410    303   -462    155   -137   -200   -293   -314   -158   -259
   -140    124    265      7   -202    194    -70   -135   -236   -241    -88   -215
    192    301    109   -246     41    205    -62   -129   -231   -223    -75   -241
    446    407    -38   -428    241    184    -12   -132   -236   -239    -80   -283
    706    457   -249   -584    478    103    -54   -174   -285   -306   -129   -371
    859    384   -478   -623    667    -46    -96   -171   -309   -366   -210   -485
    607    293   -314   -449    462    -10     33     12   -158   -241   -145   -457
    431    353    -77   -394    254    137      5    184     15    -25     44   -324
    389    550    161   -470    114    358    -98    311    207    257    374    -12
    470    911    439   -691     15    675   -192    301    283    428    714    415
    667   1171    504   -919     83    839   -228    111    106    316    870    670
    927   1286    358  -1106    283    823   -275   -168   -257    -25    714    467
   1052   1119     67  -1085    491    594   -298   -532   -779   -667      0   -345
   1072    750   -322   -911    696    215   -392   -945  -1348  -1439   -995  -1366
   1189    405   -784   -797    987   -189   -579  -1124  -1610  -1764  -1408  -1727
   1213    166  -1049   -691   1132   -441   -623   -995  -1452  -1618  -1353  -1667
   1254    109  -1145   -683   1200   -517   -576   -823  -1208  -1405  -1231  -1569
   1426    132  -1296   -779   1361   -581   -517   -696  -1008  -1244  -1143  -1543
   1657    181  -1475   -919   1566   -646   -467   -581   -846  -1119  -1080  -1535
   1777    205  -1571   -992   1673   -680   -496   -540   -784  -1034  -1044  -1478
   1930    179  -1751  -1057   1842   -784   -491   -563   -792  -1008  -1031  -1361
   2132     88  -2044  -1111   2088   -979   -519   -644   -857  -1036  -1080  -1275
   2361     36  -2325  -1197   2343  -1143   -576   -724   -898  -1054  -1111  -1182
   2462     -7  -2473  -1228   2465  -1241   -646   -789   -932  -1080  -1143  -1132
   2566     -7  -2574  -1280   2569  -1291   -696   -833   -963  -1101  -1158  -1137
   2650     57  -2595  -1353   2621  -1267   -693   -823   -958  -1085  -1124  -1114
   2626    124  -2501  -1374   2564  -1187   -675   -771   -930  -1044  -1062  -1062
   2514    207  -2307  -1363   2410  -1047   -636   -683   -865   -963   -961   -979
   2372    288  -2083  -1330   2229   -896   -545   -555   -766   -865   -839   -885
   2213    387  -1829  -1301   2021   -719   -431   -418   -644   -753   -706   -776
   2039    514  -1525  -1275   1782   -504   -319   -285   -509   -633   -563   -652
   1787    581  -1205  -1187   1496   -311   -181   -171   -397   -519   -433   -537
   1389    553   -836   -971   1111   -140    -88    -83   -311   -420   -337   -441
   1080    633   -449   -859    766     93     20     31   -197   -290   -205   -311
    800    678   -122   -737    462    277    163    137    -67   -153    -54   -171
    244    358    114   -303     64    239    140    116    -75   -153    -41   -171
    -64    311    376   -124   -220    342    129    132    -46   -106     18   -132
   -265    397    659    -67   -462    527    187    202     51      7    145    -25
   -555    361    917     98   -735    639    236    262    135    106    265     75
   -823    371   1195    226  -1008    782    337    350    249    228    413    205
  -1002    540   1543    231  -1273   1041    415    472    397    394    600    381
  -1127    779   1906    174  -1517   1340    504    610    568    589    818    587
  -1202    974   2177    114  -1688   1574    610    732    719    753   1002    745
  -1379   1031   2408    171  -1893   1719    691    805    818    865   1127    852
  -1522   1093   2613    213  -2068   1852    737    878    904    966   1231    950
  -1587   1205   2790    189  -2190   1997    789    945    984   1054   1325   1041
  -1597   1309   2907    145  -2252   2107    867   1013   1060   1127   1400   1117
  -1725   1262   2985    228  -2356   2125    909   1010   1052   1122   1392   1096
  -1779   1244   3024    267  -2400   2132    940   1008   1039   1109   1376   1075
  -1756   1270   3024    241  -2390   2145    974   1026   1041   1114   1374   1070
  -1777   1278   3055    249  -2416   2166   1005   1057   1072   1130   1379   1080
  -1821   1236   3057    290  -2439   2148   1028   1067   1078   1127   1345   1075
  -1800   1210   3008    293  -2405   2109    989   1031   1041   1085   1278   1093
  -1717   1163   2881    275  -2299   2021    971    987   1002   1021   1208   1127
  -1673   1049   2722    311  -2197   1886    935    919    937    953   1166   1098
  -1670    885   2556    389  -2114   1722    880    833    859    911   1122    969
  -1696    761   2457    467  -2078   1608    831    769    810    878   1049    807
  -1686    693   2377    493  -2031   1535    779    709    769    828    974    665
  -1740    592   2333    574  -2036   1462    766    678    750    789    911    558
  -1790    524   2314    631  -2052   1418    769    641    714    737    836    472
  -1847    475   2320    685  -2083   1397    779    626    693    701    784    454
  -1834    413   2247    709  -2039   1330    756    597    659    657    732    459
  -1769    394   2164    688  -1966   1278    756    581    639    623    691    478
  -1608    340   1945    631  -1777   1143    722    524    576    542    600    441
  -1452    270   1722    589  -1587    995    667    459    498    454    509    392
  -1215    174   1389    519  -1301    782    555    355    374    322    381    311
   -930     72   1002    428   -966    537    418    207    218    161    226    197
   -610    -62    548    335   -581    241    244     38     44    -18     59     41
   -301   -194    106    246   -205    -46     57   -140   -135   -197   -109   -142
     38   -314   -353    137    194   -332   -129   -337   -329   -397   -293   -345
    257   -345   -602     44    428   -472   -252   -446   -428   -509   -397   -441
    433   -329   -763    -54    597   -545   -350   -517   -480   -558   -444   -491
    594   -353   -950   -122    771   -652   -496   -652   -594   -672   -537   -584
    615   -433  -1049    -90    831   -743   -576   -737   -672   -745   -600   -628
    646   -449  -1096    -98    870   -771   -623   -774   -709   -792   -644   -633
    743   -444  -1187   -150    961   -815   -688   -802   -748   -836   -698   -618
    813   -509  -1322   -153   1067   -914   -688   -797   -750   -841   -706   -597
    857   -537  -1397   -161   1127   -966   -659   -758   -724   -813   -670   -563
    893   -480  -1374   -205   1132   -927   -628   -719   -691   -774   -626   -532
    963   -400  -1366   -283   1163   -883   -555   -665   -646   -732   -592   -524
   1008   -361  -1369   -322   1187   -865   -491   -618   -613   -701   -571   -509
   1062   -376  -1439   -342   1249   -906   -483   -623   -623   -714   -587   -519
   1091   -452  -1543   -319   1317   -997   -452   -615   -620   -706   -579   -532
   1070   -475  -1548   -298   1306  -1010   -431   -592   -602   -683   -563   -540
   1026   -501  -1527   -262   1275  -1013   -444   -576   -592   -667   -555   -563
    971   -545  -1519   -215   1244  -1031   -444   -574   -597   -670   -566   -633
    924   -574  -1499   -174   1210  -1036   -400   -527   -561   -628   -535   -631
    849   -678  -1530    -88   1187  -1104   -420   -540   -581   -646   -568   -657
    857   -771  -1628    -44   1241  -1200   -485   -600   -646   -709   -626   -737
    971   -802  -1774    -85   1371  -1288   -532   -652   -717   -774   -683   -820
    859   -992  -1852     67   1356  -1421   -592   -743   -823   -885   -800   -950
    810  -1158  -1971    174   1389  -1564   -706   -852   -956  -1013   -927  -1096
    880  -1286  -2166    202   1522  -1725   -779   -909  -1047  -1101  -1021  -1218
    888  -1426  -2314    267   1600  -1870   -826   -914  -1080  -1156  -1132  -1371
    797  -1530  -2327    366   1561  -1927   -859   -865  -1044  -1143  -1197  -1462
    761  -1439  -2200    340   1480  -1818   -878   -740   -878   -937  -1031  -1314
    672  -1301  -1977    314   1325  -1639   -924   -639   -659   -620   -667   -956
    478  -1218  -1699    368   1088  -1457  -1072   -717   -639   -459   -322   -563
    288  -1361  -1649    537    969  -1504  -1275  -1044   -989   -704   -231   -366
     98  -1727  -1826    810    961  -1777  -1397  -1413  -1512  -1195   -436   -459
    -49  -2112  -2062   1080   1005  -2088  -1501  -1797  -2101  -1878  -1122  -1028
   -132  -2501  -2369   1314   1117  -2436  -1610  -2192  -2675  -2647  -2153  -1925
    -93  -2701  -2608   1397   1257  -2655  -1673  -2291  -2860  -2902  -2540  -2234
   -116  -2904  -2787   1512   1335  -2847  -1680  -2158  -2675  -2696  -2405  -2140
    161  -2701  -2865   1270   1512  -2782  -1522  -1914  -2348  -2377  -2166  -1930
    472  -2395  -2870    958   1670  -2631  -1353  -1673  -2029  -2078  -1922  -1699
    719  -2075  -2795    678   1756  -2434  -1184  -1405  -1704  -1774  -1660  -1475
    870  -1849  -2722    488   1792  -2286  -1098  -1273  -1540  -1615  -1525  -1350
    943  -1751  -2694    402   1816  -2221  -1060  -1221  -1467  -1540  -1460  -1293
   1002  -1662  -2665    327   1834  -2164  -1049  -1202  -1434  -1504  -1426  -1291
   1072  -1590  -2662    259   1867  -2125  -1054  -1205  -1423  -1499  -1418  -1361
   1143  -1491  -2634    171   1886  -2062  -1065  -1200  -1402  -1483  -1405  -1415
   1137  -1423  -2561    142   1847  -1992  -1062  -1195  -1371  -1454  -1384  -1428
   1054  -1389  -2444    166   1748  -1917  -1028  -1156  -1317  -1408  -1335  -1384
    974  -1350  -2325    189   1649  -1836   -992  -1098  -1254  -1340  -1262  -1330
    880  -1312  -2192    213   1535  -1751   -961  -1062  -1200  -1280  -1208  -1306
    784  -1241  -2026    228   1405  -1634   -909  -1002  -1127  -1208  -1137  -1262
    709  -1119  -1829    205   1265  -1473   -836   -922  -1034  -1117  -1044  -1192
    685   -943  -1628    129   1156  -1286   -774   -846   -937  -1015   -940  -1119
    592   -776  -1369     90    979  -1072   -662   -727   -810   -888   -818  -1002
    467   -584  -1052     57    758   -815   -540   -587   -662   -735   -665   -862
    376   -426   -802     20    589   -613   -397   -428   -498   -563   -504   -724
    306   -254   -561    -25    433   -407   -267   -277   -337   -397   -342   -597
    257   -109   -366    -75    309   -236   -202   -181   -228   -280   -226   -511
    142     20   -122    -83    132    -49   -142   -101   -127   -174   -111   -426
    -25    187    213    -80   -119    200    -64      2     -2    -46     28   -288
   -228    332    561    -51   -394    446     59    142    163    116    197   -116
   -303    415    717    -57   -509    566    181    280    322    277    350     23
   -122    519    641   -200   -381    579    226    348    407    374    449     90
    283    652    368   -470    -44    511    187    329    405    387    472     72
    633    833    200   -732    218    517    114    293    387    379    470     44
    898    922     20   -911    439    472     28    249    350    353    454      5
   1052    945   -109  -1000    579    418    -41    194    311    319    428    -62
   1047    922   -127   -984    587    397    -72    179    298    311    418   -140
   1002    883   -119   -943    561    381    -67    184    301    316    426   -137
    906    839    -67   -875    485    387    -31    202    301    314    428    -18
    805    823     15   -815    394    420    -10    220    301    309    413     62
    698    787     85   -745    306    436     25    236    311    314    407    114
    558    766    207   -662    176    488     85    277    342    332    428    171
    459    706    246   -584    106    478    103    272    322    298    392    171
    314    607    293   -462     10    452    150    257    298    257    340    142
    210    542    329   -376    -59    436    181    236    280    223    306    135
    116    485    368   -301   -124    428    181    215    259    205    296    135
   -103    428    532   -163   -319    480    226    239    283    228    319    122
   -342    358    698     -7   -522    527    270    254    283    213    290    103
   -537    298    833    119   -688    566    311    275    290    213    285    174
   -696    270    966    213   -831    618    358    301    319    246    327    215
   -828    301   1127    262   -979    714    426    353    368    303    384    254
   -911    337   1249    285  -1080    792    480    397    410    350    436    254
  -1015    319   1335    348  -1176    828    511    413    426    358    441    272
  -1122    259   1382    431  -1252    820    524    387    389    324    415    319
  -1293    265   1558    511  -1426    911    581    459    465    397    496    366
  -1426    265   1691    579  -1558    976    626    530    532    459    540    387
  -1483    267   1751    607  -1618   1008    636    542    535    467    548    415
  -1556    324   1880    615  -1717   1101    753    636    646    568    644    493
  -1714    491   2205    610  -1961   1345    797    722    745    670    758    636
  -1769    639   2408    563  -2088   1525    820    774    815    745    844    717
  -1779    740   2517    519  -2148   1626    914    857    896    826    927    766
  -1730    880   2611    426  -2169   1745    958    906    953    885    992    813
  -1769    956   2725    405  -2247   1839    958    940   1005    958   1070    880
  -1823    958   2779    431  -2301   1867    969    937   1002    966   1083    867
  -1818    950   2766    431  -2294   1860    932    904    953    924   1036    888
  -1795    922   2717    436  -2255   1818    911    888    940    922   1044    930
  -1738    914   2650    410  -2195   1782    904    867    922    911   1047    906
  -1717    932   2650    392  -2184   1790    875    826    880    880   1026    893
  -1647    922   2569    361  -2109   1745    852    779    833    839   1000    867
  -1660    854   2514    402  -2086   1683    839    756    797    802    969    844
  -1577    789   2364    392  -1971   1577    800    735    766    774    940    800
  -1369    826   2192    270  -1782   1509    763    675    701    698    852    704
  -1171    841   2013    163  -1592   1426    740    584    610    594    737    641
   -950    784   1735     83  -1343   1260    696    491    524    506    662    553
   -792    737   1527     25  -1158   1132    530    350    397    387    550    452
   -644    636   1278      2   -961    956    465    267    290    272    431    368
   -449    501    948    -25   -701    724    358    158    176    155    311    228
   -332    472    805    -70   -568    639    267     80     85     72    231    142
    -96    576    670   -241   -384    623    148    -28    -41    -38    129     28
    194    558    363   -376    -85    462      5   -140   -163   -155     12   -122
    252    431    179   -342     36    306    -83   -205   -244   -239    -70   -205
     98    155     57   -127     20    106   -145   -265   -314   -303   -132   -283
    -10    -72    -62     38     23    -64   -254   -374   -431   -410   -226   -405
   -252   -322    -70    285    -90   -197   -335   -436   -517   -496   -306   -509
   -553   -568    -18    558   -270   -296   -345   -423   -537   -535   -368   -589
   -750   -665     85    709   -418   -290   -244   -267   -418   -459   -355   -615
   -823   -654    168    737   -496   -244   -127    -80   -231   -277   -233   -558
   -849   -530    319    691   -584   -106    -93     83     12      0     18   -355
   -724   -223    498    472   -613    137   -202    192    246    329    418     93
   -517    205    722    155   -618    462   -340    135    267    480    823    574
   -353    400    753    -23   -553    576   -389   -101     -7    319    982    748
   -311    228    540     41   -426    384   -478   -501   -540   -200    613    389
    -10     23     33     -7    -23     28   -561   -956  -1182  -1015   -355   -514
    166   -446   -613    140    389   -530   -714  -1356  -1766  -1792  -1361  -1426
    192   -904  -1098    355    644  -1000   -795  -1343  -1782  -1810  -1470  -1618
    163  -1065  -1228    449    696  -1145   -711  -1101  -1501  -1538  -1299  -1571
     90  -1052  -1143    480    615  -1096   -597   -859  -1205  -1257  -1093  -1462
    340   -898  -1239    280    789  -1067   -496   -659   -974  -1052   -932  -1426
    584   -535  -1122    -25    852   -828   -283   -368   -685   -782   -704  -1343
    639   -311   -950   -163    792   -628   -171   -207   -517   -626   -571  -1322
    787    -75   -862   -355    823   -467    -88   -116   -405   -530   -483  -1223
   1078    187   -891   -631    984   -350    -72   -106   -358   -496   -433  -1106
   1137     80  -1060   -610   1098   -488   -176   -252   -483   -636   -553  -1114
   1348     -2  -1353   -672   1350   -678   -311   -397   -623   -789   -704  -1109
   1615      2  -1613   -810   1615   -805   -444   -517   -737   -922   -841  -1070
   1652    -90  -1743   -779   1696   -917   -555   -626   -833  -1041   -971  -1039
   1675   -168  -1844   -753   1758  -1005   -615   -683   -901  -1145  -1088  -1075
   1875   -109  -1984   -883   1930  -1047   -662   -704   -937  -1195  -1117  -1065
   1990    -83  -2073   -953   2029  -1075   -644   -683   -932  -1179  -1091   -971
   2003   -192  -2195   -904   2099  -1192   -698   -714   -943  -1166  -1098   -919
   2122   -207  -2330   -958   2226  -1270   -782   -761   -937  -1135  -1093   -940
   2200   -176  -2377  -1013   2286  -1275   -758   -766   -896  -1080  -1062   -982
   2255   -114  -2369  -1072   2309  -1239   -683   -737   -833  -1015  -1023  -1002
   2252     18  -2234  -1135   2244  -1106   -600   -644   -722   -891   -909   -904
   2216    171  -2044  -1197   2130   -935   -514   -540   -597   -748   -763   -774
   2192    309  -1886  -1252   2039   -787   -431   -457   -491   -631   -649   -688
   2086    420  -1667  -1254   1875   -623   -340   -350   -374   -498   -506   -576
   1964    462  -1501  -1213   1732   -519   -285   -288   -306   -426   -415   -501
   1810    472  -1337  -1143   1574   -433   -283   -249   -270   -374   -345   -415
   1618    467  -1153  -1044   1387   -342   -259   -200   -220   -293   -228   -311
   1441    465   -979   -956   1210   -257   -218   -155   -174   -210    -96   -228
   1322    478   -844   -898   1083   -181   -202   -122   -127   -142      2   -155
   1236    506   -732   -872    982   -111   -205    -77    -77    -83     80    -80
   1065    535   -530   -800    797      2   -150    -10     -5      0    179     10
    805    522   -285   -665    545    119   -103     41     51     64    259     80
    548    488    -59   -517    303    215    -72     85     93    114    322    142
    293    478    184   -387     54    332    -51    129    148    168    384    202
     33    467    433   -252   -200    452      2    197    207    231    452    267
   -150    444    594   -148   -374    519     77    254    252    272    493    303
   -350    431    782    -38   -566    605    129    298    303    314    532    335
   -568    405    974     80   -771    688    226    363    358    361    576    376
   -761    405   1166    176   -963    784    353    436    426    418    620    413
  -1015    431   1444    290  -1228    937    527    561    542    519    709    504
  -1189    485   1675    353  -1431   1080    672    683    644    615    797    589
  -1275    475   1751    397  -1514   1111    735    722    667    633    807    597
  -1387    446   1834    470  -1610   1137    748    730    675    633    795    587
  -1504    420   1925    540  -1714   1171    761    737    683    636    792    576
  -1553    402   1956    576  -1753   1179    779    735    678    631    789    561
  -1540    413   1953    561  -1748   1184    763    724    672    644    810    558
  -1501    402   1904    548  -1704   1153    740    688    636    618    797    514
  -1441    394   1834    522  -1639   1114    727    639    602    587    769    483
  -1447    415   1862    517  -1654   1137    665    594    602    600    782    478
  -1538    470   2005    532  -1771   1239    644    592    615    639    820    501
  -1467    550   2016    457  -1740   1283    636    589    618    654    844    506
  -1402    610   2013    394  -1709   1312    636    600    654    688    885    524
  -1314    672   1987    322  -1649   1330    649    610    685    740    919    571
  -1286    732   2018    275  -1652   1374    693    646    724    826    966    628
  -1288    839   2125    223  -1706   1480    771    717    828    937   1054    693
  -1319    904   2221    207  -1769   1561    849    810    950   1034   1122    782
  -1283    930   2213    176  -1748   1571    909    883   1047   1060   1132    893
  -1241    919   2161    161  -1701   1538    901    875   1036   1018   1096   1008
  -1247    844   2088    200  -1667   1465    888    797    969    935   1013   1052
  -1286    662   1945    309  -1615   1304    831    680    854    807    896    997
  -1231    511   1743    361  -1486   1127    706    566    724    672    776    883
  -1098    428   1527    332  -1312    976    667    493    657    589    701    802
   -836    410   1247    213  -1041    826    561    402    568    493    620    724
   -527    379    906     72   -719    641    446    314    472    392    542    618
   -262    290    553    -12   -407    420    387    259    394    309    480    506
    -18    244    259   -114   -137    252    348    220    361    265    441    428
    246    288     41   -267    101    166    306    171    327    226    405    358
    566    298   -267   -433    415     15    231     83    226    127    301    231
    839    280   -558   -558    698   -137    155    -62     83    -28    140     80
   1057    233   -826   -646    940   -293     12   -189    -59   -174     -7    -12
   1176     77  -1098   -628   1137   -509   -153   -332   -220   -340   -166    -80
   1124   -150  -1275   -488   1197   -714   -277   -444   -348   -472   -296   -132
   1031   -335  -1366   -348   1197   -849   -410   -548   -467   -600   -415   -187
    909   -615  -1527   -148   1218  -1072   -524   -641   -587   -717   -524   -283
    719   -888  -1608     83   1161  -1247   -607   -714   -665   -789   -597   -355
    524  -1104  -1628    288   1075  -1363   -633   -756   -711   -841   -654   -415
    348  -1254  -1602    454    974  -1428   -683   -807   -763   -893   -711   -493
    293  -1382  -1675    542    984  -1530   -706   -826   -800   -927   -750   -589
    309  -1418  -1730    553   1018  -1574   -735   -826   -800   -930   -748   -680
    394  -1374  -1771    488   1083  -1571   -750   -839   -826   -961   -784   -724
    527  -1358  -1886    415   1205  -1621   -675   -761   -774   -932   -802   -795
    670  -1319  -1992    322   1330  -1654   -654   -649   -659   -841   -787   -867
    865  -1226  -2094    179   1478  -1660   -662   -542   -514   -678   -662   -802
   1158   -922  -2081   -116   1618  -1501   -688   -410   -280   -379   -350   -532
   1387   -524  -1912   -431   1649  -1218   -807   -418   -181   -161      5   -116
   1478   -277  -1756   -600   1615  -1015   -976   -758   -457   -298    155    171
   1465   -171  -1636   -646   1551   -904  -1145  -1148   -833   -519    192    283
   1423   -381  -1805   -519   1613  -1093  -1265  -1569  -1319  -1008   -249   -163
   1314   -904  -2218   -205   1766  -1561  -1322  -2021  -1977  -1904  -1343  -1223
   1273  -1384  -2657     51   1964  -2021  -1473  -2187  -2307  -2340  -1896  -1761
   1202  -1725  -2927    259   2065  -2325  -1496  -2036  -2177  -2218  -1842  -1782
   1049  -1938  -2987    441   2018  -2462  -1426  -1800  -1932  -1990  -1693  -1704
    888  -1979  -2868    545   1878  -2423  -1312  -1553  -1673  -1756  -1532  -1571
    857  -1966  -2824    553   1839  -2395  -1215  -1366  -1496  -1602  -1434  -1441
    831  -2010  -2842    587   1836  -2426  -1174  -1280  -1439  -1551  -1400  -1426
    724  -2125  -2852    698   1787  -2488  -1166  -1239  -1439  -1551  -1392  -1431
    454  -2252  -2707    898   1579  -2478  -1179  -1221  -1441  -1551  -1376  -1408
     75  -2434  -2512   1179   1291  -2473  -1176  -1247  -1462  -1582  -1413  -1421
   -309  -2642  -2333   1475   1010  -2488  -1184  -1275  -1486  -1602  -1441  -1402
   -626  -2881  -2255   1753    813  -2569  -1226  -1312  -1517  -1623  -1462  -1389
   -867  -3083  -2216   1977    672  -2650  -1275  -1358  -1564  -1673  -1506  -1402
   -904  -3239  -2335   2070    714  -2787  -1382  -1467  -1673  -1790  -1623  -1447
   -774  -3294  -2520   2034    870  -2907  -1449  -1517  -1722  -1836  -1680  -1478
   -592  -3242  -2652   1917   1028  -2948  -1473  -1535  -1730  -1844  -1691  -1506
   -358  -3096  -2738   1727   1189  -2917  -1501  -1577  -1745  -1860  -1701  -1558
   -176  -2974  -2798   1574   1309  -2886  -1509  -1579  -1730  -1842  -1678  -1566
    -31  -2837  -2805   1434   1384  -2821  -1467  -1519  -1657  -1764  -1602  -1514
    220  -2585  -2805   1179   1512  -2694  -1387  -1413  -1545  -1649  -1493  -1441
    493  -2234  -2727    870   1610  -2481  -1278  -1280  -1413  -1514  -1353  -1350
    644  -1914  -2559    633   1600  -2236  -1161  -1156  -1267  -1363  -1210  -1252
    683  -1660  -2343    488   1512  -2003  -1021  -1010  -1104  -1197  -1044  -1109
    615  -1460  -2078    420   1345  -1769   -880   -859   -927  -1013   -846   -963
    483  -1304  -1787    410   1135  -1545   -758   -727   -774   -859   -696   -872
    303  -1202  -1506    446    904  -1356   -639   -574   -615   -701   -542   -709
    184  -1047  -1231    428    706  -1137   -519   -420   -446   -527   -371   -548
    103   -872   -979    384    540   -924   -433   -283   -283   -348   -179   -384
     38   -727   -766    345    402   -745   -314   -132   -103   -161     18   -202
     51   -407   -462    176    254   -433   -220     -7     36     -2    184    -49
    135   -137   -275      0    205   -205   -127    119    168    140    327     90
    200    127    -72   -163    135     28    -49    215    285    262    465    226
    265    358     93   -311     85    226     25    319    397    379    592    361
    374    589    213   -483     80    402    103    426    488    472    688    480
    452    766    314   -610     70    540    171    504    561    550    766    545
    459    844    384   -654     38    615    202    511    579    561    779    537
    415    836    420   -626     -2    628    218    498    571    545    769    506
    314    774    457   -545    -72    615    233    472    535    498    722    415
    228    748    519   -488   -145    636    246    436    504    449    670    340
    168    732    563   -452   -197    649    280    428    488    418    628    368
     98    722    623   -410   -262    672    288    418    459    376    576    397
     57    680    620   -371   -283    649    275    379    426    329    527    376
     33    633    597   -335   -283    615    280    345    400    293    488    335
    -10    592    602   -290   -306    597    259    293    358    239    433    296
    -33    566    600   -265   -316    581    236    246    324    213    407    303
    -12    522    535   -254   -275    527    249    233    311    202    397    309
    -38    467    506   -215   -272    485    249    213    303    197    389    322
    -88    519    605   -215   -345    561    254    192    296    187    366    337
   -163    548    711   -192   -436    628    290    213    324    218    394    381
   -259    532    789   -137   -524    659    314    244    350    249    431    402
   -361    553    914    -96   -636    732    342    298    410    309    480    462
   -509    602   1109    -46   -810    854    418    376    496    394    561    553
   -698    675   1374     12  -1036   1023    483    452    602    493    665    654
   -800    675   1473     62  -1137   1075    542    511    672    566    740    722
   -997    613   1610    189  -1304   1111    613    579    737    639    815    787
  -1101    615   1717    241  -1408   1163    644    610    771    683    865    831
  -1093    633   1727    231  -1410   1179    631    613    782    698    888    841
  -1088    685   1771    200  -1431   1228    628    620    797    711    896    865
  -1088    771   1857    158  -1473   1314    641    662    852    776    958    924
  -1122    833   1953    142  -1538   1392    667    706    914    852   1036    976
  -1176    872   2049    153  -1613   1460    691    743    945    893   1088   1018
  -1215    911   2127    150  -1673   1519    717    769    963    911   1109   1075
  -1247    969   2213    137  -1730   1590    784    818   1008    961   1158   1137
  -1288    979   2268    153  -1779   1623    818    862   1041   1002   1197   1166
  -1236   1111   2348     62  -1792   1730    849    924   1080   1047   1249   1208
  -1506    958   2462    272  -1984   1709    937    937   1067   1036   1231   1202
  -1779    789   2569    493  -2174   1680   1005    982   1085   1054   1254   1221
  -1982    693   2675    644  -2330   1683    995    989   1070   1036   1236   1200
  -2107    678   2785    714  -2444   1730    971    987   1054   1015   1218   1218
  -2145    633   2779    753  -2462   1706   1002    958   1018    976   1184   1163
  -2179    579   2759    800  -2468   1667   1002    932    987    950   1148   1132
  -2221    509   2730    854  -2475   1618    974    885    953    911   1117   1091
  -2197    542   2740    828  -2468   1641    953    844    917    870   1085   1067
  -2169    483   2652    841  -2410   1566    927    833    909    857   1067   1039
  -2135    485   2621    823  -2379   1553    898    815    893    841   1054   1026
  -2016    519   2533    745  -2275   1527    862    787    862    805   1026    997
  -1839    566   2405    636  -2122   1486    833    761    839    782   1000   1005
  -1628    613   2239    506  -1935   1426    797    732    815    753    974    997
  -1434    615   2049    407  -1743   1332    737    665    756    693    922    932
  -1301    566   1867    366  -1584   1215    711    610    704    641    878    875
  -1135    514   1649    311  -1392   1080    719    589    672    594    823    820
   -950    579   1527    184  -1239   1054    672    589    652    548    730    737
   -779    683   1462     46  -1122   1072    631    662    711    605    745    704
   -667    833   1499    -85  -1083   1163    683    885    953    878   1000    891
   -527   1117   1644   -293  -1085   1379    698   1088   1208   1221   1395   1254
   -511   1447   1958   -470  -1236   1701    613    979   1192   1353   1719   1709
   -636   1540   2177   -452  -1408   1857    441    597    906   1262   1891   1935
   -857   1379   2236   -262  -1545   1808    223     98    454    914   1709   1769
  -1047    852   1899     98  -1473   1374     28   -480   -231     93    826    948
  -1062    192   1252    433  -1158    722   -158   -867   -859   -758   -158     -2
   -795   -241    553    517   -675    155   -340   -906  -1008   -979   -459   -358
   -485   -407     75    444   -283   -166   -389   -776   -898   -917   -480   -470
   -174   -387   -213    280     18   -301   -358   -613   -737   -797   -444   -537
    148   -324   -472     88    309   -397   -345   -485   -618   -701   -433   -626
    504   -262   -766   -122    633   -514   -350   -423   -555   -649   -444   -743
    807   -303  -1111   -254    958   -706   -387   -446   -576   -670   -511   -919
    945   -415  -1361   -265   1153   -888   -449   -509   -626   -724   -581  -1021
   1262   -446  -1709   -407   1483  -1075   -504   -568   -696   -787   -636  -1132
   1732   -387  -2120   -672   1925  -1254   -535   -602   -756   -836   -685  -1241
   2065   -249  -2314   -909   2187  -1280   -524   -563   -730   -815   -670  -1234
   2070   -210  -2281   -930   2174  -1244   -517   -517   -680   -784   -646  -1208
   2055   -150  -2208   -953   2130  -1179   -519   -478   -641   -753   -628  -1174
   2197      5  -2192  -1101   2195  -1093   -504   -439   -610   -724   -623  -1150
   2410    161  -2249  -1288   2330  -1044   -517   -454   -626   -745   -659  -1184
   2605    329  -2275  -1467   2442   -971   -504   -467   -631   -763   -678  -1221
   2512    340  -2171  -1428   2340   -917   -527   -496   -662   -813   -722  -1257
   2455    381  -2073  -1418   2265   -844   -576   -514   -698   -859   -782  -1236
   2405    366  -2039  -1387   2221   -833   -618   -530   -737   -909   -852  -1205
   2403    319  -2083  -1361   2244   -880   -641   -555   -782   -971   -914  -1153
   2457    153  -2304  -1306   2379  -1075   -709   -597   -857  -1039   -982  -1114
   2429     -5  -2434  -1213   2429  -1218   -750   -659   -893  -1067  -1026  -1039
   2216    -75  -2291  -1070   2252  -1184   -696   -626   -831  -1008   -974   -844
   2023   -213  -2236   -904   2130  -1223   -680   -633   -810   -992   -984   -769
   2213   -218  -2434  -1000   2322  -1325   -756   -693   -852  -1015  -1041   -867
   2351   -153  -2507  -1098   2426  -1330   -761   -657   -802   -930   -945   -833
   2338   -158  -2496  -1091   2416  -1327   -737   -623   -748   -839   -833   -732
   2262   -228  -2491  -1015   2377  -1358   -737   -636   -737   -800   -774   -654
   2218   -275  -2496   -971   2356  -1384   -795   -691   -758   -807   -763   -605
   2190   -311  -2501   -940   2346  -1405   -854   -737   -792   -833   -776   -605
   2148   -335  -2483   -906   2314  -1408   -969   -787   -820   -849   -784   -607
   2096   -381  -2478   -857   2286  -1428  -1062   -841   -839   -872   -771   -623
   1948   -465  -2413   -743   2179  -1439  -1075   -862   -862   -872   -735   -641
   1766   -504  -2273   -631   2018  -1387  -1057   -841   -859   -841   -670   -636
   1626   -517  -2145   -555   1883  -1330  -1031   -805   -833   -805   -594   -620
   1415   -607  -2023   -402   1719  -1314  -1008   -779   -818   -784   -548   -613
   1241   -579  -1823   -332   1530  -1200   -924   -714   -766   -730   -485   -571
   1200   -384  -1587   -407   1392   -984   -779   -589   -636   -620   -376   -470
   1078   -226  -1306   -428   1189   -763   -605   -470   -504   -517   -283   -371
    901   -103  -1005   -397    953   -553   -387   -348   -379   -423   -205   -293
    698     41   -657   -371    678   -306   -189   -197   -231   -290    -80   -187
    449    142   -306   -296    376    -80    -36    -67    -98   -155     51    -83
    114    163     49   -140     33    109     83     41     12    -36    161      0
   -340    109    449    116   -394    277    168    129    101     57    239     88
   -701    101    800    298   -750    452    272    218    192    153    327    197
   -893    176   1070    358   -982    623    402    329    306    270    449    309
  -1010    270   1278    368  -1145    774    524    433    410    368    561    407
  -1054    431   1486    311  -1270    958    613    527    509    472    678    511
  -1127    540   1667    293  -1400   1104    698    618    594    553    763    584
  -1223    568   1792    327  -1506   1179    761    693    659    615    820    626
  -1309    613   1919    345  -1613   1265    771    758    724    675    875    667
  -1353    693   2047    329  -1699   1369    795    831    797    750    943    722
  -1374    805   2177    283  -1774   1491    883    917    880    849   1039    815
  -1592    639   2231    475  -1912   1434    885    891    857    833   1021    807
  -1662    602   2262    530  -1964   1431    919    896    862    841   1036    849
  -1675    657   2333    509  -2003   1493    901    909    870    854   1072    922
  -1691    740   2429    472  -2060   1584    922    943    911    904   1156    997
  -1771    792   2564    488  -2169   1678    924    961    950    953   1236   1026
  -1748    875   2624    436  -2187   1748    867    919    927    950   1257    997
  -1675    945   2621    366  -2148   1782    779    862    867    922   1244    948
  -1704   1010   2714    345  -2208   1862    753    839    854    937   1249    948
  -1745   1070   2816    337  -2281   1943    740    836    875   1002   1288   1034
  -1834   1070   2902    381  -2369   1984    756    831    898   1057   1312   1176
  -1888   1044   2933    423  -2410   1987    807    846    948   1117   1356   1332
  -1953    898   2852    524  -2403   1875    813    841    961   1127   1348   1288
  -2044    701   2746    672  -2395   1722    833    846    979   1143   1325   1241
  -2094    475   2569    807  -2333   1519    797    797    927   1101   1252   1161
  -2068    309   2377    880  -2221   1343    776    732    891   1015   1148   1054
  -2008     85   2094    961  -2052   1088    704    628    789    846    966    927
  -1831   -150   1680    989  -1758    763    581    444    574    597    722    732
  -1571   -366   1205    966  -1389    418    431    254    358    355    470    491
  -1140   -402    737    771   -940    166    319    124    210    187    296    327
   -930   -688    239    807   -584   -226    153    -72     -5    -44     96     85
   -641   -758   -116    698   -262   -439     75   -168   -103   -158     -2    -93
   -400   -735   -335    566    -33   -537     -2   -223   -163   -233    -54   -220
   -124   -587   -462    355    168   -524    -85   -252   -205   -280    -90   -288
    145   -407   -555    129    350   -480   -101   -236   -194   -280    -70   -257
    353   -316   -670    -18    509   -491    -98   -272   -239   -340   -109   -236
    545   -285   -833   -129    685   -558   -174   -337   -322   -433   -202   -215
    792   -241  -1034   -275    911   -636   -207   -345   -342   -459   -233   -187
   1018   -249  -1267   -387   1140   -758   -192   -296   -322   -457   -280   -246
   1223   -267  -1491   -478   1356   -878   -228   -246   -259   -402   -288   -215
   1280   -262  -1543   -511   1410   -904   -301   -158   -119   -213   -114    -20
   1356    -44  -1400   -654   1376   -722   -371    -38     77     98    265    400
   1241    106  -1137   -675   1187   -514   -511   -205      2    161    548    787
   1166    116  -1052   -641   1109   -467   -649   -478   -288      0    636    930
   1184    -54  -1239   -566   1210   -646   -771   -862   -753   -423    342    662
   1156   -496  -1652   -329   1402  -1072   -862  -1369  -1408  -1236   -581   -272
   1265   -846  -2114   -210   1688  -1478   -997  -1714  -1891  -1886  -1387  -1049
   1431  -1057  -2491   -187   1958  -1774  -1044  -1665  -1878  -1899  -1470  -1187
   1584  -1163  -2748   -210   2164  -1953  -1021  -1465  -1641  -1665  -1327  -1163
   1722  -1176  -2899   -272   2309  -2036  -1002  -1312  -1449  -1480  -1218  -1145
   1823  -1221  -3044   -303   2434  -2132   -979  -1202  -1317  -1366  -1161  -1143
   1909  -1179  -3089   -363   2499  -2132   -950  -1101  -1205  -1260  -1093  -1174
   2026  -1231  -3257   -400   2642  -2244   -992  -1148  -1252  -1314  -1174  -1293
   2060  -1382  -3442   -337   2751  -2410  -1114  -1273  -1384  -1441  -1314  -1436
   2049  -1506  -3559   -272   2803  -2530  -1197  -1340  -1447  -1488  -1363  -1506
   1891  -1641  -3533   -124   2709  -2585  -1223  -1353  -1475  -1512  -1389  -1527
   1595  -1753  -3348     77   2470  -2548  -1187  -1345  -1480  -1517  -1400  -1512
   1244  -1883  -3128    319   2184  -2504  -1106  -1286  -1426  -1467  -1358  -1454
    966  -2029  -2995    527   1979  -2512  -1088  -1260  -1413  -1447  -1348  -1389
    756  -2158  -2915    701   1834  -2535  -1135  -1293  -1462  -1488  -1392  -1361
    441  -2327  -2769    940   1602  -2548  -1176  -1319  -1486  -1509  -1413  -1335
     77  -2512  -2590   1218   1332  -2551  -1236  -1361  -1514  -1535  -1441  -1361
   -244  -2673  -2429   1457   1088  -2551  -1278  -1413  -1558  -1584  -1496  -1358
   -488  -2795  -2307   1639    909  -2551  -1278  -1410  -1561  -1584  -1499  -1325
   -644  -2844  -2203   1743    776  -2525  -1262  -1384  -1548  -1566  -1486  -1312
   -644  -2748  -2104   1696    730  -2426  -1247  -1340  -1519  -1535  -1447  -1288
   -498  -2650  -2151   1574    823  -2400  -1223  -1306  -1480  -1496  -1405  -1301
   -298  -2569  -2270   1434    984  -2421  -1234  -1312  -1483  -1493  -1400  -1369
   -163  -2504  -2343   1332   1088  -2423  -1275  -1330  -1501  -1499  -1397  -1452
    -96  -2423  -2327   1260   1114  -2377  -1304  -1317  -1488  -1478  -1376  -1470
    -44  -2361  -2317   1200   1135  -2338  -1299  -1288  -1449  -1434  -1335  -1423
    -38  -2291  -2255   1163   1106  -2273  -1260  -1223  -1374  -1348  -1241  -1356
     36  -2158  -2195   1060   1114  -2177  -1244  -1179  -1306  -1267  -1143  -1293
    155  -2016  -2171    930   1163  -2094  -1239  -1145  -1254  -1200  -1065  -1291
    293  -1888  -2184    795   1239  -2036  -1241  -1117  -1200  -1135   -995  -1314
    457  -1688  -2145    615   1299  -1914  -1215  -1067  -1140  -1065   -924  -1278
    504  -1509  -2016    501   1260  -1761  -1148   -953  -1034   -950   -813  -1210
    506  -1389  -1896    441   1200  -1641  -1075   -849   -927   -839   -706  -1171
    517  -1275  -1792    379   1153  -1532  -1028   -797   -859   -766   -626  -1106
    470  -1179  -1649    353   1057  -1413   -966   -737   -782   -691   -540  -1000
    444  -1088  -1532    322    987  -1309   -896   -670   -701   -613   -452   -859
    449   -984  -1434    267    940  -1208   -800   -597   -620   -540   -387   -732
    493   -795  -1291    150    888  -1041   -696   -514   -537   -472   -322   -610
    563   -644  -1208     38    883   -924   -620   -457   -485   -433   -285   -548
    662   -493  -1158    -85    909   -826   -555   -400   -446   -410   -270   -519
    769   -348  -1117   -210    943   -732   -498   -358   -420   -397   -270   -501
    901   -179  -1080   -361    989   -631   -444   -324   -397   -384   -259   -485
   1010      2  -1008   -506   1008   -504   -387   -296   -368   -363   -241   -462
   1093    155   -937   -626   1015   -389   -329   -259   -332   -329   -205   -433
   1124    303   -820   -714    974   -257   -275   -207   -283   -277   -142   -374
   1060    444   -615   -753    836    -85   -205   -127   -218   -218    -83   -324
   1052    581   -470   -818    761     57   -140    -62   -174   -179    -51   -218
   1047    675   -374   -862    709    153    -88      2   -114   -116     18   -116
    987    758   -228   -872    607    265    -33     49    -59    -54     85    -51
    795    885     88   -841    353    485     70    116     23     18    158     46
    535    914    379   -724     77    646    197    202    119    106    244    158
    418    732    314   -576     51    524    267    252    174    158    293    181
    410    600    189   -504    111    394    241    241    163    150    288    161
    379    542    163   -462    109    353    163    161    103     90    226     72
    280    459    179   -371     51    319     90     41     15     -5    137      7
    109    335    226   -223    -59    280     12    -54    -62    -90     54    -51
    -36    166    202    -64   -119    184    -72   -135   -127   -150    -18   -124
   -231     38    270     93   -252    153    -85   -148   -129   -142    -10   -124
   -433    -36    397    233   -418    179    -77   -135   -106   -109     36   -111
   -618    -62    553    337   -587    244    -77   -111    -80    -67     88    -85
   -800    -90    709    446   -756    309    -51    -70    -41    -15    145    -31
   -909    -72    836    491   -875    379    -15    -25     -2     25    184     18
   -997    -44    953    519   -976    452     23     10     38     67    223     62
  -1041    -49    989    545  -1018    470     38     12     41     75    236     54
  -1044    -54    989    550  -1018    467     33     10     28     75    236     12
  -1153    -51   1101    602  -1130    524     72     49     57    103    259     59
  -1265    -49   1215    657  -1241    581    153    116    111    148    301    166
  -1408    -72   1335    737  -1374    631    249    205    187    223    371    228
  -1574    -44   1530    810  -1553    743    324    265    239    275    420    259
  -1686    -44   1639    865  -1662    795    361    283    249    283    428    290
  -1727    -54   1673    891  -1701    810    392    306    265    296    441    319
  -1808    -46   1761    927  -1787    857    454    363    314    342    488    342
  -1919    -62   1857    992  -1888    896    511    431    376    413    555    392
  -2039    -62   1974   1049  -2010    956    571    470    410    436    576    413
  -2127    -70   2057   1098  -2094    992    615    498    431    459    584    454
  -2210    -54   2156   1132  -2184   1049    628    517    449    485    613    485
  -2325    -15   2309   1171  -2317   1145    693    550    472    506    652    584
  -2455    -62   2392   1257  -2426   1163    763    605    522    555    701    646
  -2559    -93   2462   1325  -2512   1184    787    636    548    581    724    654
  -2662    -90   2572   1374  -2618   1241    776    636    545    579    719    683
  -2714    -88   2626   1402  -2670   1267    836    701    610    618    706    662
  -2655    -12   2639   1332  -2650   1312    885    800    722    693    717    646
  -2465    174   2637   1145  -2551   1405    870    898    878    867    857    722
  -2174    457   2631    857  -2403   1545    782    974   1054   1119   1132    935
  -1842    826   2668    509  -2255   1745    600    958   1166   1379   1525   1397
  -1623    989   2613    314  -2120   1800    402    685    937   1314   1743   1657
  -1600    763   2361    418  -1982   1561    246    298    452    909   1608   1566
  -1610    340   1948    633  -1779   1145     70   -194   -226    168    927    969
  -1551   -179   1371    865  -1462    594   -174   -813  -1036   -875   -296   -109
  -1371   -426    945    898  -1161    257   -415  -1111  -1434  -1358   -891   -613
  -1153   -561    589    857   -872     12   -509  -1052  -1363  -1280   -893   -652
  -1085   -722    363    901   -724   -179   -465   -888  -1150  -1080   -784   -628
  -1054   -763    290    909   -672   -236   -392   -706   -906   -846   -618   -548
   -948   -672    272    807   -613   -202   -348   -587   -727   -693   -509   -524
   -859   -613    246    735   -553   -184   -280   -475   -602   -587   -454   -454
   -745   -568    176    654   -462   -197   -233   -415   -540   -514   -405   -454
   -581   -457    124    519   -353   -166   -246   -413   -537   -491   -379   -467
   -379   -319     59    348   -220   -129   -270   -415   -545   -480   -358   -472
   -226   -277    -51    252    -88   -166   -314   -418   -555   -483   -345   -483
   -103   -306   -202    205     46   -254   -368   -449   -610   -524   -366   -532
    153   -285   -439     67    296   -361   -428   -501   -683   -589   -426   -600
    496   -262   -761   -116    626   -511   -483   -558   -769   -683   -527   -688
    672   -205   -878   -236    774   -540   -485   -553   -771   -711   -568   -724
    483    -93   -576   -197    527   -335   -374   -428   -639   -600   -457   -633
    329    -59   -389   -135    358   -223   -262   -314   -540   -509   -366   -592
    213    -83   -296    -67    252   -187   -202   -252   -498   -459   -332   -605
    187    -20   -207    -83    197   -114   -142   -202   -457   -420   -306   -610
    124     28    -96    -77    111    -33    -70   -145   -405   -371   -262   -558
      0     64     64    -31    -31     64    -18    -96   -337   -301   -192   -480
    -23     70     90    -25    -57     80     -2    -72   -288   -257   -155   -452
    122      5   -116    -64    119    -54    -23   -109   -322   -311   -220   -540
    322    -28   -350   -148    335   -189   -114   -174   -389   -400   -311   -662
    439    -46   -485   -194    462   -265   -207   -236   -439   -462   -376   -763
    571     28   -542   -301    555   -257   -239   -265   -444   -475   -397   -839
    727    129   -600   -428    665   -233   -241   -267   -433   -457   -368   -857
    878    145   -732   -511    805   -293   -290   -275   -444   -457   -350   -870
   1023     98   -924   -561    974   -413   -376   -311   -470   -480   -371   -898
   1202     36  -1166   -620   1184   -563   -506   -405   -537   -553   -441  -1031
   1431     10  -1421   -719   1426   -706   -639   -517   -633   -641   -537  -1137
   1712    -62  -1777   -826   1740   -919   -800   -675   -774   -769   -683  -1273
   1893   -272  -2166   -810   2029  -1218  -1023   -898   -979   -956   -888  -1434
   1696   -462  -2161   -618   1927  -1312  -1065   -935  -1023   -979   -906  -1395
   1449   -563  -2013   -441   1730  -1288   -995   -849   -937   -896   -805  -1205
   1376   -628  -2008   -376   1691  -1317   -956   -823   -885   -857   -758  -1052
   1428   -597  -2026   -415   1727  -1312   -906   -818   -867   -849   -745   -935
   1579   -423  -2005   -579   1790  -1213   -875   -800   -849   -839   -735   -852
   1623   -262  -1888   -680   1753  -1075   -787   -735   -802   -807   -696   -782
   1709   -140  -1852   -784   1779   -997   -704   -678   -758   -787   -670   -750
   1769    -51  -1821   -857   1795   -935   -626   -623   -711   -753   -646   -727
   1823     38  -1784   -935   1805   -872   -522   -558   -659   -709   -620   -706
   1834     64  -1769   -950   1800   -852   -504   -561   -654   -709   -628   -717
   1667    -46  -1714   -813   1691   -880   -524   -613   -691   -756   -675   -769
   1514   -116  -1631   -698   1571   -872   -532   -639   -717   -782   -701   -802
   1447   -140  -1587   -654   1517   -862   -527   -628   -719   -776   -696   -805
   1421   -103  -1527   -659   1473   -815   -475   -587   -693   -745   -654   -763
   1358    -49  -1408   -657   1382   -727   -415   -527   -652   -698   -594   -722
   1270      7  -1262   -639   1267   -626   -353   -465   -602   -639   -524   -665
   1148     44  -1104   -597   1124   -530   -290   -407   -553   -584   -465   -615
    904    -15   -919   -444    911   -467   -259   -374   -524   -553   -428   -587
    610   -137   -750   -236    678   -444   -223   -350   -504   -527   -405   -568
    265   -277   -542      7    402   -410   -189   -340   -485   -501   -379   -548
    -70   -355   -285    213    103   -319   -181   -296   -439   -444   -319   -501
   -363   -368     -5    366   -179   -187   -122   -226   -358   -355   -236   -433
   -657   -361    296    509   -478    -33    -28   -137   -259   -252   -140   -355
   -896   -311    584    605   -740    135     85    -31   -145   -140    -44   -280
  -1145   -288    857    714  -1002    283    161     49    -54    -44     46   -218
  -1363   -249   1114    805  -1241    431    200    103     28     44    132   -155
  -1556   -210   1343    880  -1449    566    241    153    103    124    207   -106
  -1691   -153   1538    922  -1615    691    290    231    171    207    288    -51
  -1652    -25   1626    836  -1641    800    332    303    246    285    361      7
  -1486    215   1701    633  -1595    958    446    402    355    389    462    111
  -1356    389   1745    480  -1551   1067    530    472    428    462    532    207
  -1288    506   1795    392  -1540   1150    568    511    475    509    574    272
  -1265    602   1867    329  -1566   1234    639    581    550    587    654    389
  -1286    667   1951    309  -1618   1309    714    654    639    683    750    542
  -1348    696   2044    324  -1696   1369    750    698    691    743    813    662
  -1408    701   2109    353  -1758   1405    758    706    704    761    826    688
  -1530    639   2169    444  -1849   1402    766    706    693    761    820    717
  -1683    545   2229    568  -1956   1384    769    704    683    756    831    782
  -1805    418   2223    691  -2016   1319    761    667    644    735    823    782
  -1852    303   2156    774  -2003   1228    717    623    605    709    792    719
  -1891    249   2138    818  -2016   1192    709    607    594    698    774    691
  -2016    213   2226    901  -2122   1218    769    644    633    727    800    743
  -2205    158   2361   1023  -2283   1260    818    685    683    766    836    831
  -2286     75   2361   1106  -2322   1218    784    665    670    740    815    849
  -2151     -5   2145   1075  -2151   1070    698    563    568    626    693    789
  -1888   -109   1779   1000  -1836    833    594    426    433    478    548    704
  -1605   -262   1343    932  -1475    537    485    283    290    319    397    584
  -1312   -371    940    841  -1127    283    423    202    210    210    285    446
   -997   -405    592    698   -795     93    387    231    223    189    223    301
   -628   -345    283    485   -457    -33    392    319    309    262    244    226
   -254   -153    101    202   -181    -25    397    446    483    462    426    319
    153    168     15   -161     70     93    314    537    641    711    740    607
    511    670    158   -592    176    415    122    371    561    748   1008   1000
    719    906    187   -813    267    548    -57     25    220    532   1080   1200
    826    771    -54   -800    439    361   -246   -426   -293     83    826   1013
    872    254   -618   -563    745   -181   -452   -979   -963   -711    -31    207
    961   -272  -1234   -345   1096   -753   -732  -1454  -1602  -1553  -1065   -735
   1124   -693  -1818   -215   1470  -1254   -914  -1551  -1756  -1753  -1332  -1018
   1210  -1041  -2255    -85   1732  -1647   -956  -1449  -1618  -1623  -1275  -1039
   1101  -1257  -2359     77   1730  -1808   -935  -1301  -1423  -1447  -1187   -995
    943  -1335  -2278    194   1608  -1805   -810  -1083  -1184  -1231  -1041   -846
    932  -1288  -2223    176   1577  -1756   -727   -927  -1018  -1075   -919   -727
   1013  -1249  -2262    116   1636  -1756   -701   -854   -943   -992   -854   -675
   1179  -1239  -2418     31   1797  -1829   -683   -839   -924   -974   -831   -667
   1337  -1210  -2548    -64   1940  -1880   -732   -867   -950   -997   -852   -704
   1348  -1231  -2582    -59   1964  -1906   -719   -865   -953  -1000   -852   -748
   1291  -1296  -2587      0   1938  -1940   -706   -870   -971  -1018   -867   -756
   1304  -1335  -2639     15   1971  -1987   -782   -909  -1005  -1049   -904   -748
   1267  -1421  -2688     75   1977  -2052   -807   -922  -1028  -1065   -922   -748
   1236  -1527  -2764    145   1997  -2145   -849   -974  -1080  -1117   -982   -815
   1171  -1641  -2813    233   1992  -2226   -919  -1039  -1143  -1171  -1031   -883
   1060  -1748  -2808    345   1932  -2278   -958  -1075  -1179  -1205  -1067   -943
   1031  -1870  -2902    418   1964  -2385  -1010  -1124  -1241  -1273  -1150  -1060
    969  -1984  -2953    506   1961  -2468  -1065  -1161  -1293  -1319  -1200  -1143
    927  -2099  -3026    584   1974  -2564  -1137  -1221  -1374  -1402  -1291  -1254
    927  -2236  -3164    654   2044  -2699  -1215  -1275  -1447  -1478  -1387  -1343
    901  -2317  -3218    706   2057  -2769  -1275  -1314  -1496  -1532  -1439  -1397
    953  -2351  -3304    698   2127  -2826  -1327  -1371  -1564  -1602  -1504  -1480
    995  -2369  -3364    685   2177  -2865  -1353  -1400  -1602  -1639  -1535  -1527
    979  -2423  -3403    722   2190  -2912  -1382  -1415  -1623  -1654  -1551  -1525
    937  -2470  -3408    766   2171  -2938  -1467  -1460  -1657  -1683  -1582  -1532
    857  -2572  -3432    857   2143  -3000  -1548  -1506  -1693  -1709  -1597  -1569
    779  -2694  -3473    956   2125  -3083  -1652  -1566  -1740  -1745  -1626  -1602
    753  -2759  -3512   1002   2132  -3135  -1735  -1631  -1790  -1779  -1652  -1636
    750  -2803  -3554   1026   2151  -3177  -1790  -1675  -1813  -1792  -1657  -1639
    727  -2808  -3535   1039   2130  -3172  -1821  -1673  -1800  -1771  -1623  -1592
    685  -2673  -3359    992   2018  -3016  -1758  -1566  -1696  -1654  -1501  -1483
    711  -2410  -3122    849   1917  -2766  -1628  -1405  -1538  -1496  -1348  -1337
    883  -2122  -3005    618   1943  -2564  -1496  -1275  -1397  -1363  -1213  -1153
    880  -1875  -2756    496   1818  -2314  -1353  -1130  -1241  -1210  -1049   -979
    698  -1740  -2439    519   1566  -2088  -1239  -1013  -1122  -1091   -927   -878
    397  -1709  -2107    657   1252  -1906  -1158   -919  -1023  -1002   -846   -815
    145  -1678  -1826    766    984  -1753  -1083   -844   -948   -937   -782   -761
    -38  -1608  -1571    823    763  -1590   -984   -766   -875   -875   -727   -740
   -181  -1540  -1358    859    587  -1449   -836   -644   -763   -779   -636   -701
   -236  -1400  -1163    818    462  -1283   -670   -506   -620   -646   -511   -623
   -140  -1130   -989    633    423  -1060   -493   -384   -491   -524   -400   -548
    -36   -852   -815    444    389   -833   -316   -254   -361   -400   -288   -472
     57   -623   -680    283    366   -652   -197   -148   -252   -298   -192   -392
    158   -472   -631    158    394   -550   -142   -106   -197   -244   -140   -355
    303   -381   -688     36    493   -535   -129   -127   -200   -246   -142   -384
    428   -319   -748    -54    587   -535   -140   -150   -205   -254   -148   -431
    576   -233   -810   -174    693   -522   -155   -174   -220   -267   -161   -467
    698   -114   -813   -290    756   -462   -116   -168   -202   -252   -137   -428
    872      0   -872   -439    872   -436   -103   -155   -179   -226   -101   -400
   1028    122   -906   -576    969   -392   -111   -161   -179   -226   -101   -384
   1080    205   -878   -644    979   -335    -85   -150   -166   -213    -77   -329
   1057    283   -774   -670    917   -244    -23   -109   -116   -166    -28   -259
   1052    329   -722   -693    888   -194    -28    -83    -83   -127     10   -202
   1002    389   -613   -696    807   -111    -10    -49    -36    -83     54   -132
    901    439   -462   -670    680    -12     62     -2     15    -38    101    -90
    862    527   -335   -693    600     96    129     54     83     25    163    -18
    839    652   -187   -748    511    233    189    114    155    101    239     93
    766    722    -46   -745    405    337    213    140    189    135    272    158
    711    753     38   -732    335    397    226    171    223    176    319    184
    649    763    114   -706    267    439    233    189    257    210    353    207
    589    758    168   -675    210    465    168    148    218    181    332    197
    517    727    210   -623    153    470    127    127    197    163    309    226
    394    722    327   -558     33    524    176    158    233    200    348    288
    262    753    491   -506   -114    623    223    194    275    249    402    361
     54    649    592   -353   -270    620    301    270    350    327    496    436
   -257    587    841   -166   -548    714    381    350    431    407    581    517
   -600    459   1057     67   -828    756    436    397    483    457    626    584
   -865    262   1127    301   -995    693    465    410    496    475    636    597
  -1091    106   1197    491  -1145    652    483    405    488    462    618    605
  -1301    -20   1280    659  -1291    628    480    379    459    431    587    600
  -1493   -103   1389    797  -1441    641    496    381    459    433    587    605
  -1647    -90   1556    870  -1602    732    527    423    496    472    623    633
  -1787    -38   1745    911  -1766    852    654    522    587    563    711    709
  -1891     96   1987    896  -1940   1041    722    628    691    678    833    820
  -2049    244   2294    901  -2171   1270    854    769    836    823    987    971
  -2260    371   2631    945  -2444   1501   1013    919    997    982   1143   1122
  -2429    506   2935    958  -2683   1719   1163   1070   1143   1130   1280   1262
  -2626    571   3198   1026  -2912   1886   1275   1184   1247   1234   1376   1379
  -2811    535   3346   1137  -3078   1940   1325   1239   1293   1283   1431   1457
  -2894    465   3359   1215  -3125   1912   1366   1273   1325   1309   1465   1496
  -2896    496   3390   1197  -3143   1943   1426   1330   1369   1348   1496   1522
  -2863    610   3473   1124  -3167   2042   1548   1467   1478   1421   1532   1561
  -2785    782   3567   1000  -3177   2174   1706   1683   1667   1577   1641   1652
  -2673   1018   3691    828  -3182   2353   1836   1948   1943   1860   1886   1834
  -2457   1426   3881    514  -3169   2655   1873   2190   2249   2236   2291   2205
  -2312   1867   4180    220  -3247   3024   1810   2179   2348   2488   2683   2673
  -2312   2135   4445     88  -3380   3289   1613   1831   2187   2559   2953   3026
  -2395   2221   4616     88  -3504   3419   1363   1366   1873   2423   2979   3081
  -2520   1852   4369    332  -3445   3109   1143    805   1267   1719   2283   2465
  -2559   1286   3845    633  -3200   2564    948    298    553    771   1280   1569
  -2418    818   3237    797  -2829   2029    766    179    290    418    865   1187
  -2174    600   2774    787  -2473   1686    761    332    405    485    865   1127
  -1914    623   2538    644  -2226   1579    779    472    540    584    909   1078
  -1654    704   2359    475  -2008   1532    854    639    704    711    963   1075
  -1457    766   2223    345  -1839   1493    917    748    810    789    997   1111
  -1332    797   2130    267  -1730   1462    878    748    815    787    987   1085
  -1270    698   1966    285  -1621   1332    849    709    776    745    935   1010
  -1210    631   1842    288  -1527   1236    839    670    732    698    893    956
  -1153    542   1693    303  -1423   1117    787    618    683    644    839    904
  -1132    402   1535    366  -1332    969    685    545    613    566    758    815
  -1041    470   1512    283  -1275    992    639    496    563    517    711    795
   -937    587   1525    174  -1231   1054    678    527    587    542    743    826
  -1054    545   1597    254  -1327   1072    745    584    633    592    795    841
  -1228    548   1777    340  -1501   1161    813    680    719    683    883    875
  -1408    605   2013    400  -1712   1309    901    774    789    750    945    940
  -1519    639   2158    439  -1839   1397    953    844    833    802    992    969
  -1483    670   2153    405  -1821   1410    992    904    867    846   1036    961
  -1335    745   2081    296  -1706   1413   1023    943    880    875   1072    950
  -1106    820   1925    142  -1514   1371    997    914    826    831   1036    885
   -823    828   1652     -2  -1236   1239    927    849    748    750    953    784
   -407    839   1244   -218   -826   1041    815    748    652    639    828    662
     93    831    737   -462   -322    784    620    574    496    459    652    504
    805    815     10   -813    397    413    394    361    293    236    420    265
   1475    807   -667  -1143   1070     70    148    161     88     23    194    -18
   1797    792  -1005  -1296   1400   -106    -20     36    -41    -90     57   -226
   1893    706  -1187  -1299   1540   -239    -98    -15    -90   -132    -18   -324
   1953    480  -1473  -1218   1712   -496   -189    -72   -148   -174    -80   -418
   2135    288  -1847  -1213   1990   -779   -210    -85   -174   -189    -88   -501
   2153     77  -2075  -1117   2114   -997   -231    -67   -168   -210    -72   -522
   2036    -36  -2073  -1000   2055  -1054   -246    -36   -129   -194    -36   -530
   1979    -15  -1997   -984   1987  -1005   -340    -90   -171   -223    -67   -631
   1914     31  -1883   -974   1899   -924   -428   -155   -241   -283   -135   -782
   1847    137  -1709   -995   1777   -784   -493   -194   -283   -324   -168   -857
   1795    329  -1465  -1062   1631   -566   -522   -197   -288   -335   -155   -805
   1639    457  -1182  -1049   1410   -363   -459   -171   -280   -345   -174   -743
   1265    407   -859   -836   1062   -226   -384   -103   -231   -316   -171   -683
    852    298   -553   -576    704   -124   -309     -5   -166   -267   -155   -641
    714    228   -485   -470    600   -127   -288     15   -187   -316   -239   -719
    810    158   -652   -485    730   -244   -285    -72   -283   -444   -376   -820
    922    -41   -966   -441    943   -504   -332   -231   -431   -579   -504   -815
   1223   -241  -1467   -491   1343   -854   -439   -413   -587   -711   -623   -797
   1384   -532  -1917   -426   1649  -1223   -594   -584   -727   -836   -737   -844
   1343   -836  -2182   -254   1761  -1509   -737   -737   -870   -974   -854   -945
   1192  -1023  -2216    -83   1704  -1618   -800   -836   -943  -1047   -914   -992
   1104  -1093  -2197     -7   1647  -1644   -815   -898   -979  -1088   -950  -1002
   1060  -1189  -2249     64   1654  -1719   -844   -966  -1047  -1161  -1028  -1021
   1127  -1117  -2244     -5   1683  -1680   -795   -943  -1026  -1140  -1026   -969
   1171   -984  -2158    -93   1662  -1571   -722   -896   -963  -1072   -974   -885
   1161   -885  -2049   -137   1602  -1467   -649   -846   -896  -1010   -919   -846
   1140   -859  -2000   -140   1569  -1428   -649   -828   -870   -982   -898   -865
   1127   -756  -1886   -187   1504  -1319   -657   -797   -828   -924   -841   -844
   1176   -568  -1745   -303   1460  -1158   -563   -696   -724   -815   -717   -753
   1166   -420  -1590   -374   1376  -1005   -439   -574   -605   -693   -584   -644
   1091   -293  -1384   -397   1236   -839   -337   -465   -496   -579   -465   -535
   1070    -88  -1161   -491   1114   -623   -223   -342   -368   -449   -335   -413
   1098    161   -937   -631   1018   -387    -77   -189   -210   -285   -166   -262
   1065    420   -646   -745    854   -114     46    -49    -57   -137      0   -116
    989    670   -319   -828    654    176    184     98    101     18    168     38
    898    836    -62   -867    480    387    306    228    233    153    316    184
    771    984    213   -878    280    600    407    345    345    272    457    324
    506   1034    527   -771    -10    779    465    413    402    340    540    405
     83    898    815   -491   -366    857    449    418    400    350    558    410
   -322    698   1018   -189   -670    857    436    418    379    337    548    400
   -646    504   1150     70   -898    826    436    423    366    335    540    389
   -878    355   1231    259  -1054    795    459    436    374    345    542    389
   -984    309   1293    337  -1137    800    496    470    402    381    561    407
  -1015    329   1345    340  -1182    839    548    514    444    439    597    426
  -1018    387   1405    316  -1210    896    600    563    506    509    654    478
  -1049    439   1486    303  -1267    961    652    605    555    568    698    545
  -1127    504   1631    311  -1379   1067    688    633    594    618    743    628
  -1223    561   1782    329  -1504   1171    732    667    633    670    800    662
  -1317    646   1964    335  -1641   1304    800    722    696    748    880    688
  -1460    750   2210    353  -1836   1480    878    789    782    852    979    750
  -1470    865   2335    303  -1901   1600    914    820    836    927   1034    813
  -1340    953   2294    192  -1818   1621    898    826    859    956   1034    880
  -1275   1018   2294    127  -1784   1654    878    820    862    956   1023    919
  -1371    974   2343    197  -1857   1657    880    802    867    948   1021    937
  -1626    852   2478    387  -2052   1665    914    820    909    974   1039   1000
  -1958    724   2681    615  -2320   1701    945    862    969    995   1054   1091
  -2153    542   2696    805  -2423   1618    937    865    956    945   1005   1085
  -2257    381   2637    937  -2447   1509    989    948   1000    966    982   1078
  -2223    231   2455    997  -2338   1343   1018   1021   1052   1005    966   1067
  -2039    119   2156    958  -2096   1137    922   1031   1104   1072   1002   1098
  -1764    140   1904    813  -1834   1021    740    984   1135   1166   1163   1317
  -1486    285   1771    597  -1631   1028    480    735    995   1122   1332   1610
  -1296    283   1579    506  -1436    930    244    342    683    945   1423   1779
  -1002    184   1187    407  -1096    685     38   -114    210    553   1174   1553
   -675   -192    483    433   -581    145   -171   -717   -519   -301    259    657
   -454   -602   -150    527   -153   -376   -371  -1184  -1166  -1148   -709   -257
   -171   -823   -652    498    239   -737   -496  -1234  -1309  -1353   -956   -457
    148   -862  -1013    355    579   -935   -498  -1057  -1132  -1197   -836   -431
    426   -771  -1200    171    810   -984   -426   -862   -891   -982   -670   -303
    688   -662  -1350    -15   1018  -1005   -311   -631   -639   -748   -467   -140
    927   -568  -1496   -179   1210  -1031   -215   -444   -465   -605   -337     25
   1039   -566  -1605   -239   1319  -1085   -192   -407   -418   -563   -314    109
    984   -662  -1647   -161   1314  -1153   -257   -446   -452   -576   -345     72
    958   -756  -1717   -101   1335  -1236   -337   -483   -475   -597   -400     38
    906   -862  -1769    -20   1337  -1314   -405   -511   -483   -620   -449     49
    963   -953  -1917     -7   1439  -1434   -498   -581   -548   -696   -522     12
   1182  -1028  -2210    -77   1696  -1618   -605   -717   -654   -797   -623   -116
   1358  -1106  -2465   -127   1909  -1784   -659   -813   -719   -852   -693   -301
   1590  -1078  -2668   -254   2127  -1873   -761   -885   -776   -898   -750   -558
   1647  -1067  -2717   -290   2182  -1891   -820   -911   -826   -948   -802   -771
   1444  -1169  -2616   -137   2029  -1891   -761   -854   -800   -922   -792   -849
   1312  -1249  -2564    -31   1935  -1906   -748   -839   -807   -922   -795   -930
   1114  -1291  -2405     88   1758  -1847   -711   -815   -797   -911   -782   -932
    932  -1293  -2229    179   1579  -1761   -639   -753   -756   -859   -737   -906
    893  -1286  -2179    194   1535  -1730   -610   -717   -745   -844   -737   -943
   1002  -1236  -2239    114   1618  -1735   -605   -701   -737   -828   -735   -924
   1182  -1179  -2361      0   1771  -1769   -636   -701   -735   -810   -727   -875
   1288  -1187  -2475    -51   1880  -1831   -727   -771   -805   -867   -792   -898
   1283  -1234  -2517    -23   1899  -1875   -792   -823   -849   -909   -852   -914
   1270  -1288  -2559      7   1912  -1922   -875   -880   -896   -948   -901   -950
   1325  -1335  -2660      5   1992  -1997   -950   -940   -950   -997   -956  -1002
   1314  -1517  -2831     98   2070  -2174  -1088  -1072  -1075  -1111  -1065  -1161
   1267  -1675  -2943    202   2104  -2307  -1215  -1169  -1156  -1176  -1114  -1260
   1213  -1761  -2974    272   2091  -2366  -1304  -1234  -1213  -1223  -1163  -1309
   1184  -1808  -2992    311   2088  -2400  -1356  -1270  -1241  -1244  -1184  -1322
   1252  -1769  -3021    257   2135  -2392  -1395  -1291  -1249  -1244  -1176  -1319
   1447  -1657  -3104    103   2273  -2379  -1436  -1322  -1283  -1270  -1195  -1319
   1649  -1587  -3237    -31   2442  -2410  -1493  -1350  -1325  -1304  -1223  -1358
   1784  -1545  -3330   -119   2556  -2436  -1519  -1361  -1343  -1319  -1234  -1374
   1839  -1525  -3364   -158   2600  -2444  -1517  -1356  -1348  -1330  -1254  -1340
   1831  -1478  -3312   -176   2569  -2395  -1480  -1330  -1332  -1317  -1239  -1317
   1855  -1410  -3265   -223   2559  -2338  -1454  -1304  -1322  -1312  -1228  -1301
   1873  -1361  -3234   -254   2553  -2296  -1423  -1286  -1309  -1306  -1223  -1293
   1704  -1379  -3083   -163   2392  -2231  -1353  -1244  -1278  -1299  -1228  -1278
   1587  -1452  -3039    -70   2312  -2244  -1288  -1189  -1241  -1275  -1218  -1241
   1558  -1470  -3029    -44   2291  -2249  -1278  -1200  -1257  -1304  -1257  -1283
   1514  -1475  -2990    -18   2252  -2231  -1278  -1226  -1278  -1335  -1293  -1322
   1275  -1486  -2761    103   2018  -2122  -1189  -1163  -1231  -1286  -1239  -1283
   1189  -1400  -2592    103   1888  -1995  -1098  -1083  -1169  -1228  -1179  -1234
   1163  -1270  -2436     51   1800  -1852  -1005  -1013  -1093  -1158  -1111  -1192
   1039  -1080  -2120     20   1579  -1600   -867   -911   -976  -1044   -992  -1104
    888   -865  -1753    -12   1319  -1306   -696   -724   -789   -854   -797   -930
    766   -698  -1465    -33   1114  -1080   -550   -568   -639   -704   -641   -831
    618   -537  -1156    -41    885   -846   -413   -431   -488   -553   -491   -714
    532   -371   -904    -80    717   -636   -283   -303   -348   -410   -340   -623
    594   -161   -756   -218    675   -459   -200   -213   -257   -319   -244   -592
    652     31   -620   -342    636   -293   -129   -135   -166   -228   -153   -519
    724    202   -524   -465    623   -158    -51    -57    -75   -140    -70   -426
    867    467   -400   -667    633     33     33     31     28    -33     31   -267
    898    719   -179   -810    537    270    145    150    179    111    179   -119
    909    904     -7   -906    457    449    252    277    306    236    311     72
    956   1052     96  -1008    431    574    335    387    415    348    441    265
    950   1218    267  -1083    342    743    436    493    542    485    584    394
    813   1363    550  -1088    129    958    542    574    649    592    685    459
    683   1444    761  -1065    -38   1104    568    597    688    633    727    527
    478   1452    971   -966   -246   1213    581    633    730    691    797    610
    239   1421   1182   -828   -470   1301    636    693    792    761    885    659
     15   1449   1431   -735   -709   1441    698    761    846    810    930    719
    -85   1454   1538   -685   -813   1496    667    753    839    802    917    789
   -239   1363   1600   -563   -922   1480    657    750    833    802    917    789
   -329   1330   1660   -498   -995   1493    654    732    815    787    893    776
   -389   1278   1667   -444  -1031   1473    662    719    800    769    878    766
   -457   1213   1670   -379  -1065   1441    685    719    792    756    865    748
   -524   1153   1678   -316  -1101   1415    693    696    761    722    820    706
   -535   1127   1662   -296  -1098   1395    706    683    737    693    787    696
   -496   1098   1595   -301  -1047   1345    693    644    696    657    756    654
   -491   1036   1527   -275  -1008   1280    701    615    665    626    714    602
   -444   1031   1475   -293   -958   1252    680    574    620    581    665    581
   -420   1098   1519   -337   -969   1309    691    558    602    566    662    602
   -509   1036   1543   -265  -1026   1288    719    566    615    579    683    626
   -631    898   1530   -132  -1080   1213    724    579    626    589    693    633
   -802    735   1538     33  -1169   1135    753    589    620    579    657    639
   -945    685   1631    129  -1288   1158    774    587    631    589    662    698
  -1078    626   1704    226  -1392   1163    701    555    602    576    665    657
  -1231    542   1774    345  -1501   1158    714    558    594    566    639    623
  -1387    511   1896    436  -1641   1202    802    657    680    641    683    641
  -1499    597   2096    452  -1797   1345    901    800    820    750    730    626
  -1592    714   2307    439  -1951   1509    958    974   1008    935    865    763
  -1670    966   2637    350  -2153   1800   1052   1234   1345   1345   1270   1098
  -1699   1293   2990    202  -2346   2143   1041   1431   1654   1797   1816   1545
  -1712   1634   3346     38  -2527   2488    963   1369   1678   1977   2236   2023
  -1758   1592   3348     80  -2553   2470    901   1104   1345   1764   2307   2278
  -1826   1374   3200    226  -2512   2286    841    753    846   1273   1964   1974
  -1862   1008   2870    426  -2366   1938    737    262    168    418   1000   1070
  -1842    620   2462    610  -2151   1540    592   -135   -387   -311    111    329
  -1810    303   2114    753  -1964   1208    514   -119   -389   -316     49    210
  -1732    168   1899    782  -1816   1034    480    -18   -241   -187     72    215
  -1678    135   1810    771  -1745    974    454     98    -46      2    179    319
  -1722    111   1834    805  -1777    971    555    249    176    205    327    348
  -1709    166   1875    771  -1792   1021    623    342    319    324    428    389
  -1556    262   1818    646  -1686   1039    568    309    311    311    410    384
  -1335    259   1595    537  -1465    924    553    265    275    277    366    397
  -1039    340   1379    350  -1208    859    504    213    207    205    306    296
   -789    423   1213    181  -1000    818    449    192    166    158    236    205
   -761    239   1000    259   -880    618    324     80     57     54    127    129
   -982    -59    922    519   -953    431     38   -176   -197   -192   -106   -101
  -1179   -509    670    844   -924     80   -252   -415   -449   -441   -353   -366
  -1140   -600    540    867   -841    -28   -275   -433   -472   -454   -361   -436
   -904   -355    548    628   -727     96   -132   -348   -389   -376   -277   -415
   -984   -457    527    719   -758     33   -168   -368   -415   -402   -293   -478
   -945   -535    410    740   -678    -62   -215   -363   -428   -400   -280   -501
   -833   -511    319    672   -579    -96   -192   -329   -397   -353   -228   -498
   -602   -350    252    475   -428    -49   -176   -316   -379   -314   -197   -509
   -192   -158     33    174   -114    -64   -200   -358   -415   -335   -220   -511
    267     28   -239   -148    254   -103   -220   -363   -426   -342   -192   -465
    714    252   -462   -483    587   -106   -252   -335   -436   -345   -142   -449
   1171    511   -659   -844    917    -72   -272   -275   -444   -322   -124   -381
   1670    836   -836  -1254   1254      0   -270   -223   -423   -306   -142   -319
   2042   1005  -1036  -1522   1540    -15   -296   -220   -423   -340   -197   -355
   1899    930   -969  -1415   1434    -18   -293   -181   -389   -327   -184   -413
   1491    857   -633  -1176   1062    111   -184    -75   -280   -210    -85   -420
   1304    820   -483  -1062    893    168   -109    -20   -218   -142    -33   -428
    953    558   -394   -756    675     83   -129    -28   -226   -140    -38   -517
    701    290   -410   -498    555    -57   -233    -85   -262   -179    -64   -636
    714     88   -626   -402    670   -267   -397   -231   -361   -314   -197   -888
    930     23   -906   -475    917   -441   -587   -387   -488   -475   -361  -1202
   1252     67  -1184   -659   1218   -558   -730   -472   -600   -594   -491  -1475
   1592    376  -1218   -984   1402   -420   -722   -472   -607   -597   -491  -1610
   1745    501  -1244  -1124   1493   -371   -758   -517   -654   -633   -530  -1725
   1951    579  -1371  -1267   1662   -394   -704   -491   -639   -623   -524  -1641
   2169    581  -1587  -1374   1878   -501   -623   -444   -607   -613   -504  -1374
   2073    353  -1722  -1213   1896   -683   -665   -488   -639   -688   -589  -1241
   1790    189  -1600   -989   1696   -706   -607   -470   -620   -696   -618  -1117
   1527     31  -1499   -779   1512   -732   -561   -488   -662   -745   -683  -1091
   1322   -249  -1571   -535   1447   -909   -649   -623   -787   -870   -826  -1158
   1296   -316  -1613   -491   1452   -963   -641   -693   -839   -917   -883  -1047
   1106   -504  -1613   -301   1358  -1057   -698   -771   -904   -961   -932   -888
    893   -665  -1558   -116   1223  -1109   -743   -787   -924   -958   -919   -745
    826   -563  -1389   -129   1106   -976   -667   -719   -878   -904   -831   -553
    561   -675  -1236     57    896   -956   -600   -706   -878   -901   -815   -446
    467   -745  -1213    137    839   -979   -602   -662   -857   -888   -805   -407
    675   -524  -1200    -75    935   -862   -478   -581   -771   -815   -740   -475
    517   -597  -1114     41    815   -854   -366   -623   -795   -844   -769   -670
    387   -665  -1052    137    717   -859   -374   -628   -802   -849   -787   -667
    423   -524   -948     49    685   -735   -340   -563   -743   -784   -740   -618
    433   -389   -826    -23    628   -607   -322   -517   -688   -724   -683   -620
    327   -389   -717     31    522   -553   -314   -485   -659   -688   -636   -618
    309   -223   -532    -44    418   -376   -241   -392   -555   -579   -527   -530
    285   -106   -392    -90    337   -246   -189   -306   -462   -483   -428   -454
    254     28   -226   -142    239    -98   -137   -207   -358   -381   -327   -397
    270    275      5   -272    132    140    -62    -85   -228   -254   -194   -314
    210    475    265   -345    -28    371     36      7   -116   -135    -62   -200
    140    704    563   -423   -210    633    179    129     20      7     90    -20
     38    914    875   -475   -418    893    288    272    171    166    259    140
   -140   1054   1195   -457   -667   1124    439    420    316    319    420    275
   -439   1034   1473   -298   -956   1252    610    470    376    384    483    316
   -976    737   1714    119  -1345   1226    594    426    340    361    459    280
  -1369    504   1873    431  -1621   1189    522    426    329    361    459    259
  -1628    324   1953    652  -1790   1137    545    470    355    387    472    259
  -1829    176   2005    823  -1919   1091    566    488    353    392    465    228
  -1948    142   2091    901  -2021   1117    636    537    392    431    491    226
  -2000    207   2205    896  -2104   1205    719    615    467    501    553    265
  -1990    298   2288    846  -2138   1293    795    691    542    568    626    303
  -1979    353   2330    810  -2156   1343    831    709    563    584    631    285
  -1893    441   2335    727  -2114   1387    831    714    563    587    628    290
  -1816    550   2366    631  -2091   1457    844    753    602    639    670    337
  -1787    649   2436    568  -2112   1543    885    826    680    724    737    420
  -1743    807   2551    465  -2145   1678    927    862    730    789    789    504
  -1823    867   2691    478  -2257   1779    932    839    730    805    792    561
  -1870    924   2795    470  -2333   1857    906    813    724    810    782    639
  -1883    974   2857    454  -2369   1914    893    823    750    828    800    807
  -1862    997   2860    431  -2361   1927    880    820    763    820    805    992
  -1771    982   2753    394  -2262   1867    870    818    761    807    828   1135
  -1602    971   2572    314  -2086   1771    846    805    737    797    839   1195
  -1499    820   2320    340  -1909   1569    797    761    706    761    758   1111
  -1488    701   2187    392  -1839   1444    810    820    807    828    737   1026
  -1439    769   2208    335  -1823   1486    787    930    992   1010    870   1062
  -1389    917   2304    233  -1847   1610    766   1039   1228   1301   1184   1304
  -1283   1104   2387     90  -1834   1745    654   1047   1371   1558   1582   1712
  -1231   1104   2333     62  -1782   1717    488    774   1106   1387   1743   1958
  -1041    901   1943     70  -1493   1421    363    410    607    937   1621   1891
   -810    594   1402    106  -1106    997    233    -15    -12    252   1015   1304
   -675    205    880    236   -776    542    103   -509   -698   -654   -153    213
   -517    -64    452    290   -485    192    -70   -743  -1021  -1075   -748   -309
   -290   -265     25    277   -158   -119    -98   -639   -891   -937   -654   -316
    -51   -436   -387    244    166   -413    -59   -506   -704   -761   -548   -329
    301   -483   -784     90    542   -633    -77   -433   -568   -646   -498   -340
    792   -322  -1114   -236    950   -717    -90   -319   -405   -491   -389   -275
   1166   -155  -1322   -506   1244   -737    -51   -207   -270   -361   -285   -192
   1280   -135  -1415   -574   1348   -774    -44   -189   -239   -316   -254   -129
   1301   -135  -1436   -581   1369   -784    -64   -213   -265   -324   -257    -67
   1293   -148  -1441   -574   1366   -795    -77   -231   -285   -337   -272    -31
   1267   -210  -1480   -530   1371   -844   -153   -288   -340   -394   -355    -72
   1215   -290  -1506   -462   1358   -898   -205   -340   -381   -431   -400    -83
   1122   -397  -1519   -361   1319   -958   -236   -387   -418   -457   -413   -122
   1052   -491  -1543   -283   1296  -1015   -272   -441   -472   -517   -470   -220
   1088   -576  -1667   -257   1376  -1122   -348   -493   -540   -579   -548   -319
   1049   -683  -1732   -184   1389  -1205   -361   -483   -545   -574   -545   -389
    711   -805  -1517     46   1114  -1161   -298   -389   -483   -498   -472   -439
    413   -896  -1309    241    857  -1101   -265   -342   -449   -457   -426   -465
    109   -969  -1078    431    592  -1023   -184   -272   -394   -400   -376   -384
   -106   -987   -883    545    387   -935   -127   -207   -337   -337   -316   -322
   -181   -971   -789    576    303   -880    -98   -179   -314   -301   -283   -327
   -148  -1008   -862    576    355   -937   -127   -223   -368   -345   -340   -431
    -80  -1054   -974    566    446  -1015   -184   -283   -418   -397   -394   -519
     18  -1106  -1124    542    568  -1114   -293   -366   -483   -459   -452   -579
    184  -1156  -1340    485    761  -1247   -454   -501   -605   -584   -568   -670
    423  -1267  -1691    420   1054  -1478   -652   -675   -766   -745   -745   -823
    615  -1436  -2052    410   1332  -1743   -846   -852   -919   -893   -893   -963
    774  -1582  -2356    405   1564  -1969  -1036  -1026  -1067  -1041  -1023  -1098
    867  -1730  -2598    431   1732  -2164  -1176  -1137  -1156  -1132  -1106  -1171
    971  -1888  -2860    457   1914  -2374  -1330  -1257  -1260  -1234  -1208  -1304
   1166  -1974  -3141    402   2151  -2556  -1486  -1392  -1376  -1353  -1332  -1400
   1397  -1979  -3380    290   2387  -2678  -1631  -1499  -1478  -1452  -1431  -1413
   1615  -2008  -3624    197   2618  -2816  -1732  -1582  -1548  -1527  -1496  -1421
   1823  -2005  -3829     88   2826  -2917  -1782  -1628  -1587  -1569  -1530  -1431
   2010  -1977  -3987    -18   2998  -2979  -1816  -1673  -1641  -1636  -1595  -1447
   2182  -1925  -4110   -129   3146  -3016  -1839  -1691  -1670  -1673  -1626  -1460
   2338  -1808  -4146   -265   3242  -2977  -1821  -1652  -1649  -1660  -1618  -1457
   2431  -1693  -4125   -368   3276  -2909  -1756  -1610  -1634  -1649  -1621  -1480
   2366  -1636  -4003   -366   3182  -2818  -1647  -1553  -1605  -1636  -1610  -1486
   2262  -1618  -3881   -322   3070  -2748  -1551  -1509  -1571  -1608  -1577  -1475
   2018  -1644  -3663   -187   2839  -2652  -1457  -1426  -1512  -1551  -1514  -1486
   1732  -1654  -3390    -38   2559  -2522  -1371  -1366  -1478  -1532  -1514  -1512
   1654  -1626  -3281    -15   2468  -2452  -1314  -1348  -1465  -1527  -1517  -1499
   1543  -1545  -3089      0   2314  -2317  -1228  -1291  -1413  -1470  -1457  -1504
   1309  -1452  -2761     72   2034  -2107  -1119  -1182  -1304  -1356  -1340  -1488
   1062  -1332  -2395    132   1727  -1862   -992  -1039  -1158  -1210  -1184  -1395
    807  -1247  -2055    218   1431  -1649   -865   -917  -1023  -1078  -1044  -1288
    587  -1140  -1727    275   1156  -1431   -750   -795   -891   -948   -917  -1163
    428  -1041  -1470    306    948  -1254   -649   -678   -769   -828   -797  -1028
    322   -937  -1260    306    789  -1098   -555   -581   -657   -717   -678   -878
    205   -797  -1002    296    602   -898   -444   -483   -535   -597   -548   -714
     59   -652   -711    296    384   -680   -322   -363   -402   -465   -413   -542
    -31   -498   -467    265    218   -483   -213   -239   -275   -340   -280   -366
    -59   -332   -275    194    106   -303    -93    -96   -129   -189   -122   -184
    -51   -148    -96     98     20   -122     15     18    -12    -72      5    -70
      0     83     80    -41    -41     83    109    116     88     23     88     31
     83    353    270   -218    -93    311    202    239    213    148    205    189
    176    584    405   -381   -114    496    303    363    340    280    335    293
    257    766    509   -514   -124    639    394    452    439    384    439    366
    340    963    623   -654   -142    795    457    514    517    470    537    441
    335   1119    784   -727   -223    953    496    555    574    540    610    496
    314   1184    870   -750   -277   1028    501    561    584    550    607    509
    301   1215    914   -758   -306   1065    511    581    605    581    639    561
    241   1262   1021   -753   -389   1143    522    620    639    623    680    589
    148   1280   1132   -714   -491   1208    545    633    654    644    709    626
     64   1293   1228   -680   -581   1260    579    644    659    649    717    639
     36   1312   1275   -675   -618   1293    594    649    659    652    724    662
    -28   1327   1353   -652   -691   1340    641    675    685    683    763    680
   -249   1363   1613   -555   -930   1488    732    735    756    745    820    732
   -384   1260   1641   -439  -1013   1449    758    727    750    730    789    758
   -483   1104   1584   -311  -1034   1343    756    706    724    704    758    769
   -423    922   1345   -249   -883   1132    683    628    644    623    683    678
   -361    795   1156   -215   -758    974    613    558    566    548    605    581
   -371    693   1062   -161   -717    878    542    467    480    462    519    496
   -368    581    950   -106   -659    766    446    353    376    361    418    387
   -402    491    893    -44   -649    691    353    265    290    280    335    314
   -514    459    974     28   -743    717    371    280    306    296    355    342
   -683    439   1122    119   -904    782    420    324    355    350    418    379
   -839    420   1260    207  -1049    839    475    376    410    413    475    402
   -935    441   1376    244  -1156    906    514    410    441    446    504    415
   -958    491   1449    233  -1202    969    550    454    485    496    553    467
  -1060    558   1615    249  -1337   1085    605    545    574    579    639    530
  -1299    618   1917    340  -1608   1265    779    732    745    717    732    597
  -1540    706   2244    415  -1893   1475    966    974    989    930    885    756
  -1766    865   2631    452  -2197   1748   1130   1249   1319   1267   1182   1010
  -1914   1210   3125    350  -2520   2166   1221   1540   1717   1761   1701   1522
  -1974   1595   3569    187  -2772   2582   1197   1654   1927   2140   2252   2135
  -2083   1730   3811    174  -2946   2769   1143   1499   1795   2197   2585   2509
  -2260   1649   3910    306  -3083   2779   1083   1153   1392   1917   2561   2517
  -2491   1213   3704    636  -3096   2457    976    680    756   1169   1792   1852
  -2714    732   3445    989  -3081   2088    818    197     90    267    724    953
  -2818    290   3107   1262  -2964   1696    662     72   -127    -28    335    592
  -2753     51   2805   1350  -2779   1428    683    226     38    124    405    584
  -2587      7   2595   1288  -2592   1301    737    353    213    275    478    623
  -2366     57   2423   1153  -2395   1239    722    452    366    415    566    665
  -2135    142   2275    995  -2205   1208    769    550    496    524    633    685
  -1867    213   2081    828  -1974   1145    766    576    524    542    623    678
  -1631    179   1810    724  -1722    995    654    470    418    431    509    587
  -1460     54   1514    701  -1488    784    509    319    267    280    353    444
  -1244    -51   1189    646  -1218    566    348    161    111    122    194    293
   -940   -119    820    530   -880    350    215     25    -18    -18     62    148
   -592   -153    436    371   -517    140     93    -77   -119   -129    -54     25
   -283     51    335    114   -309    192     -2   -176   -210   -223   -145    -62
    -25    140    166    -57    -96    153    -54   -231   -272   -283   -200   -119
     33    135    101    -83    -33    119    -54   -231   -267   -272   -189   -150
    -36     83    119    -25    -77    101    -51   -207   -241   -241   -158   -166
   -122     59    181     31   -150    119    -62   -197   -231   -220   -127   -171
   -174    103    275     33   -223    189    -59   -176   -220   -179    -85   -163
   -168    184    353     -7   -259    267     15   -114   -153   -106    -18   -101
   -150    241    389    -46   -270    314     49    -41    -72    -31     72     -7
    -23    290    314   -135   -168    301     46    -18    -51    -15    114     23
     51    332    280   -192   -114    309     64     20    -31      7    155     15
     44    358    314   -200   -135    337     85     77     -2     44    210     46
    111    418    306   -267    -96    363     44     98    -10     54    220     70
    293    478    181   -387     54    329    -10     90    -28     36    181     83
    475    459    -18   -470    246    220    -83     57    -59     -7    122     54
    491    413    -77   -452    285    168   -155     41    -67    -31    106     49
    332    376     41   -355    145    210   -153     59    -46    -20    124     57
    259    415    155   -337     51    285   -101    103     10     38    181     77
    275    355     77   -316     98    218   -132     70    -15     18    137    -12
    413    197   -215   -303    314     -7   -262    -59   -140    -98      2   -189
    636    124   -511   -381    574   -192   -337   -122   -210   -166    -59   -309
    779     75   -704   -428    743   -314   -407   -168   -257   -213   -106   -400
    878     12   -867   -446    870   -426   -449   -220   -301   -272   -176   -530
    976    -80  -1057   -446   1015   -568   -509   -275   -348   -345   -254   -693
   1093   -137  -1231   -478   1161   -683   -592   -327   -387   -418   -327   -852
   1275   -231  -1509   -522   1392   -870   -688   -439   -498   -553   -470  -1114
   1558   -301  -1862   -628   1709  -1080   -839   -600   -670   -732   -657  -1426
   1769   -296  -2065   -735   1917  -1179   -904   -698   -789   -857   -789  -1680
   1621   -272  -1893   -675   1756  -1080   -789   -623   -732   -839   -774  -1623
   1600   -259  -1860   -670   1730  -1060   -678   -566   -665   -792   -704  -1366
   1740   -257  -1997   -743   1867  -1127   -628   -568   -641   -782   -670  -1080
   1704   -262  -1966   -719   1834  -1114   -584   -550   -610   -756   -641   -763
   1618   -187  -1805   -717   1712   -995   -493   -478   -532   -678   -568   -480
   1548   -158  -1706   -696   1626   -932   -441   -423   -483   -623   -522   -283
   1389   -228  -1618   -581   1501   -922   -436   -426   -483   -620   -522   -161
   1504    -77  -1582   -711   1543   -828   -381   -402   -467   -587   -491    -83
   1699     38  -1662   -870   1680   -810   -342   -402   -470   -587   -498   -166
   1896     67  -1829   -982   1862   -880   -376   -444   -519   -639   -550   -249
   2171    311  -1860  -1241   2016   -774   -350   -402   -483   -607   -517   -272
   2270    459  -1810  -1363   2042   -675   -309   -348   -439   -558   -470   -314
   2260    517  -1743  -1389   2000   -613   -233   -280   -376   -483   -410   -314
   2179    587  -1592  -1384   1886   -501   -155   -218   -306   -397   -327   -275
   1927    530  -1400  -1228   1665   -436   -142   -213   -285   -361   -285   -285
   1691    517  -1174  -1104   1434   -327    -98   -166   -236   -290   -213   -254
   1460    558   -901  -1010   1182   -168    -15    -67   -140   -181    -98   -163
   1161    563   -597   -862    878    -15     36      7    -67   -109    -10    -83
    945    646   -301   -797    623    174    109    101     15    -23     88     10
    859    867      7   -862    426    439    246    257    168    129    254    176
    782   1104    322   -943    228    714    413    410    332    296    426    340
    644   1231    587   -937     28    909    493    509    431    405    545    446
    301   1135    833   -719   -267    984    501    522    439    431    579    475
   -163    896   1060   -366   -610    976    485    501    407    410    561    449
   -553    706   1260    -77   -906    982    459    480    381    394    545    423
   -867    566   1434    150  -1150   1000    459    496    387    410    555    420
  -1127    452   1579    337  -1353   1015    493    524    405    433    566    420
  -1288    407   1696    441  -1491   1052    540    561    431    470    584    423
  -1369    449   1818    459  -1595   1132    618    620    485    530    633    449
  -1493    402   1896    545  -1696   1148    698    662    530    579    667    485
  -1647    316   1964    662  -1805   1140    735    672    553    605    685    535
  -1813    249   2062    782  -1938   1156    698    659    555    610    693    633
  -1904    239   2143    831  -2023   1189    672    675    589    646    745    763
  -1818    363   2179    727  -1997   1270    724    724    649    717    815    849
  -1683    514   2197    584  -1940   1356    795    771    711    802    867    943
  -1517    665   2182    426  -1849   1423    880    846    792    898    914   1106
  -1467    774   2239    345  -1855   1506    937    906    872    958    971   1265
  -1480    805   2283    337  -1883   1543    982    935    911    989   1028   1317
  -1561    784   2346    387  -1953   1564   1015    956    927   1018   1072   1330
  -1683    696   2379    493  -2031   1538   1010    930    924   1008   1065   1299
  -1719    592   2312    561  -2016   1452    995    901    911    982   1028   1228
  -1803    530   2333    633  -2068   1431    989    906    917    979   1013   1184
  -1870    475   2346    696  -2109   1410   1008    940    948    997   1021   1158
  -1792    400   2192    696  -1992   1296   1039   1015   1010   1028   1013   1101
  -1400    322   1722    537  -1561   1021    992   1057   1023   1018    945    995
   -927    394   1322    265  -1124    857    909   1098   1075   1080    984    997
   -576    618   1195    -23   -885    906    789   1135   1176   1223   1163   1187
   -368    961   1330   -296   -849   1145    678   1049   1213   1335   1444   1561
   -239   1244   1480   -504   -859   1361    548    748   1002   1270   1667   1847
   -150   1389   1540   -618   -844   1465    420    379    698   1080   1691   1917
   -150   1127   1275   -491   -714   1202    340    -67    207    519   1153   1431
   -103    581    685   -239   -394    633    223   -537   -444   -368    137    441
    215    192    -23   -205    119     85     51   -662   -667   -672   -210     77
    584     44   -540   -314    561   -249    -20   -553   -553   -579   -174     72
    805     33   -771   -420    789   -368    -10   -387   -363   -415    -85    142
    950     41   -909   -496    930   -433     23   -236   -181   -257     -2    226
    888    -88   -976   -402    930   -532    -15   -132    -59   -148     51    254
    753   -340  -1096   -207    922   -717   -114   -163    -80   -171      0    194
    750   -589  -1340    -80   1044   -963   -194   -290   -197   -285   -140     85
    883   -782  -1665    -49   1273  -1223   -290   -446   -353   -433   -290    -18
   1137   -901  -2042   -119   1590  -1470   -420   -561   -483   -548   -410   -106
   1491   -880  -2372   -306   1930  -1626   -514   -633   -563   -620   -485   -239
   1829   -771  -2603   -530   2216  -1686   -553   -672   -610   -659   -530   -319
   1990   -724  -2714   -631   2351  -1719   -553   -662   -615   -657   -532   -280
   1805   -859  -2665   -472   2231  -1761   -579   -675   -649   -680   -555   -353
   1673  -1026  -2699   -324   2184  -1862   -626   -745   -735   -763   -639   -511
   1478  -1091  -2572   -194   2023  -1831   -626   -750   -766   -795   -675   -579
   1200  -1205  -2405      2   1803  -1805   -709   -761   -789   -807   -696   -615
    937  -1353  -2291    205   1613  -1821   -709   -748   -776   -789   -680   -633
    665  -1480  -2145    407   1402  -1813   -701   -740   -779   -792   -678   -678
    431  -1564  -1995    566   1210  -1779   -722   -750   -800   -815   -711   -745
    285  -1660  -1945    688   1114  -1803   -769   -782   -844   -857   -779   -771
    254  -1766  -2021    753   1135  -1893   -839   -841   -917   -927   -867   -839
    270  -1878  -2148    802   1208  -2013   -909   -891   -974   -982   -932   -888
    376  -1990  -2369    805   1371  -2179  -1005   -963  -1057  -1065  -1008   -961
    558  -2078  -2637    761   1597  -2356  -1140  -1075  -1182  -1189  -1135  -1104
    724  -2135  -2860    704   1790  -2496  -1244  -1150  -1257  -1265  -1215  -1195
    917  -2130  -3047    605   1982  -2590  -1306  -1197  -1301  -1299  -1247  -1226
   1161  -2057  -3218    446   2190  -2637  -1389  -1249  -1337  -1327  -1267  -1239
   1335  -1987  -3322    327   2327  -2655  -1465  -1291  -1366  -1345  -1283  -1208
   1348  -2034  -3382    340   2364  -2707  -1543  -1332  -1405  -1379  -1309  -1195
   1273  -2203  -3476    465   2372  -2837  -1662  -1408  -1478  -1436  -1350  -1228
   1117  -2400  -3517    639   2317  -2956  -1758  -1475  -1543  -1488  -1387  -1273
    849  -2533  -3382    841   2114  -2956  -1748  -1467  -1540  -1493  -1374  -1244
    639  -2520  -3159    937   1899  -2839  -1678  -1402  -1488  -1441  -1317  -1117
    545  -2400  -2946    927   1745  -2673  -1582  -1293  -1389  -1345  -1218   -984
    532  -2242  -2777    852   1654  -2509  -1470  -1189  -1293  -1252  -1124   -872
    542  -2060  -2603    758   1571  -2330  -1345  -1083  -1187  -1153  -1026   -779
    504  -1888  -2392    691   1447  -2140  -1210   -974  -1072  -1044   -919   -693
    441  -1709  -2151    633   1293  -1930  -1057   -862   -966   -948   -831   -626
    353  -1556  -1909    600   1130  -1732   -932   -771   -867   -862   -756   -594
    215  -1447  -1662    615    937  -1553   -828   -678   -774   -771   -678   -571
   -171  -1543  -1374    857    600  -1460   -761   -628   -719   -722   -633   -587
   -584  -1706  -1122   1145    267  -1415   -727   -633   -717   -722   -636   -667
   -865  -1738   -872   1299      2  -1306   -683   -610   -688   -704   -618   -698
   -865  -1623   -758   1244    -54  -1192   -602   -555   -631   -652   -584   -662
   -758  -1413   -654   1085    -54  -1034   -462   -428   -491   -511   -439   -548
   -626  -1174   -548    898    -38   -862   -324   -298   -348   -368   -290   -452
   -311   -839   -527    574    106   -683   -205   -184   -218   -236   -148   -350
    145   -371   -517    114    329   -444    -62    -46    -59    -77     23   -189
    584     64   -522   -324    553   -228     67     83     77     59    155    -31
    865    374   -491   -618    678    -57    148    171    181    168    267    122
    984    535   -449   -758    717     44    189    218    241    228    335    233
   1021    685   -335   -852    678    176    239    285    314    303    405    355
    971    844   -129   -909    550    358    332    397    428    418    519    493
    883    932     49   -906    418    491    415    493    517    506    618    553
    753   1036    280   -896    236    659    501    579    607    594    711    584
    652   1111    459   -880     96    787    563    636    672    654    776    641
    524   1132    607   -831    -41    870    607    685    735    714    836    719
    410   1148    735   -779   -161    943    639    717    776    763    888    805
    290   1208    914   -750   -311   1060    696    782    841    839    953    885
     85   1291   1205   -688   -558   1249    766    865    927    930   1026   1010
    -46   1301   1348   -628   -698   1325    771    885    950    961   1070   1026
   -168   1296   1465   -563   -818   1382    787    906    971    984   1106    969
   -301   1286   1584   -493   -943   1434    797    909    984    995   1111    885
   -470   1226   1696   -376  -1083   1460    818    901    984    995   1096    857
   -693   1156   1847   -231  -1270   1501    841    932   1000   1023   1130    982
   -917   1041   1958    -64  -1436   1499    859    927    992   1013   1124   1021
  -1062    958   2021     49  -1540   1491    802    854    930    956   1067    987
  -1195    906   2101    145  -1647   1504    774    815    891    924   1041    922
  -1314    896   2208    207  -1761   1551    792    815    885    909   1023    940
  -1444    813   2255    314  -1849   1532    839    839    911    924   1034   1015
  -1462    766   2229    345  -1844   1496    857    833    914    924   1031   1018
  -1460    766   2226    348  -1842   1496    844    802    888    906   1008   1002
  -1499    774   2273    361  -1886   1522    831    789    875    896   1000   1023
  -1478    813   2291    332  -1886   1551    857    815    901    922   1034   1067
  -1478    862   2340    306  -1909   1600    914    859    948    966   1080   1093
  -1423    943   2366    241  -1893   1654    940    870    963    979   1083   1158
  -1363   1080   2442    140  -1904   1758    958    878    987   1013   1124   1202
  -1314   1179   2494     67  -1904   1836   1015    948   1057   1083   1200   1262
  -1267   1314   2582    -25  -1925   1945   1080   1031   1145   1171   1299   1395
  -1195   1423   2618   -114  -1906   2021   1127   1072   1197   1226   1361   1460
   -997   1522   2517   -265  -1758   2021   1143   1088   1223   1241   1371   1473
   -727   1610   2338   -441  -1532   1974   1174   1145   1260   1249   1337   1387
   -566   1730   2296   -584  -1431   2013   1215   1260   1348   1312   1350   1358
   -478   1805   2283   -662  -1379   2044   1262   1418   1514   1488   1486   1460
   -329   1912   2239   -792  -1286   2075   1247   1574   1706   1758   1782   1758
   -241   2130   2372   -945  -1306   2252   1049   1426   1662   1883   2081   2031
   -257   2265   2522  -1002  -1389   2392    730    901   1325   1758   2166   2223
   -329   2197   2527   -932  -1428   2361    384    290    872   1478   2044   2296
   -345   1782   2127   -719  -1236   1953    101   -324    189    724   1288   1602
   -361   1096   1457   -366   -909   1275   -142   -859   -581   -277    202    535
   -366    405    771    -20   -568    587   -389  -1060   -953   -753   -345    -38
   -527    -36    491    283   -509    226   -384   -919   -888   -743   -433   -106
   -589   -246    340    418   -467     46   -306   -727   -714   -600   -361    -64
   -688   -431    257    558   -472    -88   -285   -620   -613   -535   -353   -122
   -857   -613    244    732   -553   -184   -283   -571   -571   -527   -387   -161
  -1002   -774    228    888   -615   -272   -332   -568   -574   -542   -420   -213
  -1124   -982    140   1052   -633   -420   -371   -558   -553   -530   -413   -246
  -1130  -1104     23   1117   -579   -540   -485   -639   -628   -613   -501   -389
   -979  -1057    -80   1018   -452   -568   -571   -727   -719   -698   -589   -509
   -846   -971   -124    909   -361   -548   -517   -662   -665   -626   -524   -491
   -704   -779    -77    740   -314   -428   -423   -530   -540   -501   -410   -496
   -465   -550    -85    506   -189   -319   -361   -441   -462   -420   -316   -491
    -57   -200   -142    127     41   -171   -277   -353   -384   -314   -176   -426
    361    142   -218   -252    290    -36   -137   -220   -290   -187    -46   -368
    727    283   -444   -506    584    -80   -148   -187   -319   -187    -67   -314
    992    384   -610   -688    802   -111   -174   -161   -293   -189    -80   -246
   1002    475   -527   -740    763    -25    -57    -93   -210   -187    -46   -194
    956    511   -444   -732    701     33     18    -64   -174   -194    -20   -176
    914    467   -446   -693    680     10      0    -25   -129   -145    -15   -207
    836    454   -384   -646    610     36      0      7    -85    -93    -38   -244
    909    462   -449   -688    678      7    -33     -2    -90   -106    -85   -252
   1065    524   -540   -795    802     -7    -70     -5    -93   -111    -85   -290
   1265    636   -628   -953    945      2    -51     36    -83    -88    -51   -345
   1525    748   -776  -1137   1150    -12    -25     57    -85    -51    -20   -428
   1821    859   -961  -1340   1389    -49    -46     25   -111    -44    -28   -511
   2065    917  -1148  -1491   1608   -114    -36      7    -80    -44     -7   -532
   2182    909  -1273  -1545   1727   -181    -70     15    -54    -41     36   -511
   2338    836  -1504  -1587   1922   -332   -197    -38   -119   -101     -7   -478
   2605    771  -1834  -1688   2218   -530   -371   -155   -239   -192   -116   -413
   2922    807  -2114  -1865   2520   -652   -542   -283   -332   -293   -205   -288
   3063    937  -2125  -2000   2592   -592   -581   -296   -314   -290   -168    -72
   3159   1135  -2023  -2148   2592   -444   -514   -239   -244   -210    -77    145
   3169   1234  -1935  -2203   2551   -350   -491   -210   -213   -163    -49    303
   3125   1200  -1925  -2161   2525   -361   -480   -205   -223   -174    -83    283
   2987   1122  -1865  -2055   2426   -371   -498   -207   -246   -205   -119    189
   2733    984  -1748  -1857   2239   -381   -501   -210   -272   -231   -145    124
   2494    885  -1608  -1691   2049   -358   -402   -166   -231   -197   -103    119
   2247    709  -1538  -1478   1893   -413   -355   -187   -249   -223   -135     59
   2091    524  -1566  -1309   1829   -519   -420   -288   -350   -327   -254    -51
   2034    446  -1587  -1239   1810   -571   -485   -355   -418   -394   -327   -127
   1984    316  -1667  -1153   1826   -675   -537   -431   -493   -478   -418   -231
   1938    241  -1696  -1088   1818   -727   -561   -483   -542   -532   -472   -303
   1829    226  -1602  -1028   1714   -688   -501   -467   -530   -524   -465   -340
   1667    265  -1402   -966   1535   -568   -355   -387   -465   -467   -407   -324
   1384    340  -1044   -862   1213   -353   -197   -259   -345   -361   -290   -239
   1008    361   -646   -683    828   -142   -132   -176   -257   -272   -192   -155
    667    296   -374   -483    519    -38    -33   -116   -215   -228   -140   -119
    335    226   -109   -283    223     59     57    -67   -168   -187    -90    -83
    -59     75    135    -10    -98    106     83    -46   -148   -168    -70    -70
   -472   -142    329    309   -402     93     44    -75   -181   -194    -96   -101
   -698   -228    470    462   -587    119      7    -67   -176   -187    -88    -90
   -805   -184    618    493   -711    215     75      0   -116   -122    -23    -41
   -898    -67    831    480   -867    379    181     98    -20    -20     72     33
   -974    103   1078    436  -1026    589    298    226    101    109    197    129
  -1028    259   1288    384  -1161    774    423    353    228    241    329    228
   -992    462   1452    265  -1223    956    555    483    361    379    457    327
   -963    696   1660    132  -1312   1176    688    615    501    527    597    431
  -1041    839   1880    101  -1460   1358    737    717    615    652    719    509
  -1018   1010   2029      2  -1525   1519    820    797    709    758    828    581
   -940   1150   2091   -106  -1517   1621    846    836    758    823    898    620
   -865   1286   2151   -213  -1509   1717    852    865    789    857    932    626
   -782   1449   2231   -332  -1506   1839    891    901    841    909    982    646
   -722   1571   2294   -426  -1509   1932    901    940    891    958   1034    696
   -680   1602   2281   -462  -1480   1940    935    982    922   1002   1072    714
   -605   1621   2226   -509  -1415   1922    987   1023    956   1047   1111    737
   -488   1686   2174   -597  -1330   1930   1018   1052    982   1085   1137    727
   -355   1735   2088   -691  -1221   1909    997   1021    953   1072   1109    678
   -311   1714   2026   -701  -1169   1870    976    974    901   1036   1049    597
   -400   1623   2021   -613  -1210   1821    971    932    867   1008   1005    553
   -597   1465   2062   -433  -1330   1764    953    904    852    995    989    571
   -857   1330   2187   -236  -1522   1758    984    893    852    987    987    607
  -1184   1182   2366      0  -1777   1774   1002    901    857    984    976    626
  -1501    974   2475    262  -1987   1725    969    891    839    961    945    649
  -1673    789   2462    441  -2068   1626    911    859    807    927    917    698
  -1662    693   2356    485  -2008   1525    878    823    774    891    891    758
  -1592    561   2153    514  -1873   1358    813    753    704    820    833    797
  -1595    428   2023    581  -1808   1223    802    730    680    789    807    867
  -1595    265   1860    665  -1727   1062    815    737    688    774    789    935
  -1428    142   1571    641  -1499    857    771    665    623    683    701    909
  -1252    119   1371    566  -1312    743    688    581    548    592    610    826
  -1075    153   1226    459  -1150    691    654    576    537    540    535    696
   -758    161    919    298   -839    540    618    605    555    517    472    545
   -376    202    579     85   -478    389    558    675    672    641    600    639
    -49    407    457   -179   -254    433    415    719    802    854    885    937
    267    740    472   -504   -103    605    228    571    756    927   1132   1288
    537    862    324   -698    106    594     64    246    491    810   1244   1566
    675    683      7   -680    335    345   -153   -200     38    436   1041   1392
    766    236   -530   -501    649   -145   -376   -730   -613   -306    270    644
    789   -207   -997   -293    891   -602   -550  -1184  -1260  -1145   -722   -277
    979   -517  -1496   -231   1236  -1005   -691  -1330  -1522  -1467  -1119   -646
    878   -779  -1657    -49   1265  -1215   -711  -1176  -1358  -1293  -1008   -558
    542   -971  -1514    215   1026  -1244   -592   -914  -1062  -1008   -789   -426
    283   -961  -1244    337    763  -1101   -392   -602   -719   -696   -537   -218
    -96   -823   -727    459    314   -776   -119   -231   -327   -327   -215     77
   -259   -771   -514    514    127   -644      7    -85   -181   -189    -83    231
   -254   -717   -465    485    103   -592     38    -51   -155   -161    -70    228
   -298   -644   -348    470     23   -496     96     20    -96    -85      0    311
   -340   -535   -194    439    -72   -366    171    122    -15     -2     88    431
   -387   -537   -150    462   -119   -345    226    174     20     18     98    361
   -298   -581   -283    439    -10   -433    158    122    -44    -49     20    127
    -51   -659   -610    353    277   -633      7    -20   -187   -179   -119    -18
    272   -771  -1044    249    657   -906   -168   -218   -366   -361   -298   -194
    514   -976  -1493    228   1002  -1234   -371   -439   -574   -579   -530   -514
    605  -1213  -1818    303   1210  -1514   -540   -610   -732   -753   -711   -724
    615  -1410  -2029    394   1319  -1719   -683   -737   -862   -891   -852   -854
    654  -1556  -2210    452   1431  -1883   -805   -833   -969  -1008   -989  -1010
    724  -1628  -2356    452   1538  -1992   -906   -909  -1047  -1088  -1106  -1156
    841  -1623  -2465    392   1652  -2044   -956   -966  -1106  -1148  -1179  -1228
    932  -1602  -2538    332   1735  -2070   -995  -1023  -1161  -1200  -1221  -1257
    995  -1626  -2621    316   1808  -2122  -1021  -1057  -1189  -1223  -1249  -1280
    984  -1683  -2668    348   1823  -2177  -1031  -1070  -1213  -1231  -1262  -1273
    932  -1709  -2642    387   1784  -2174  -1041  -1067  -1221  -1223  -1254  -1221
    893  -1704  -2598    405   1743  -2151  -1062  -1072  -1228  -1213  -1239  -1166
    911  -1667  -2579    379   1745  -2122  -1088  -1065  -1221  -1184  -1195  -1130
    922  -1652  -2574    363   1745  -2112  -1104  -1070  -1213  -1158  -1148  -1132
    906  -1654  -2561    374   1732  -2107  -1137  -1072  -1200  -1124  -1114  -1122
    878  -1665  -2546    392   1709  -2104  -1166  -1070  -1187  -1093  -1080  -1109
    880  -1602  -2483    361   1680  -2042  -1184  -1067  -1184  -1088  -1085  -1047
    914  -1519  -2434    301   1673  -1974  -1182  -1023  -1127  -1018  -1008   -909
    945  -1379  -2327    215   1634  -1852  -1143   -958  -1049   -930   -901   -802
    992  -1234  -2226    119   1608  -1730  -1083   -904   -979   -862   -823   -737
    924  -1122  -2047     98   1486  -1584   -992   -846   -911   -810   -766   -688
    859  -1008  -1867     72   1361  -1436   -914   -711   -787   -680   -620   -568
    867   -984  -1852     57   1358  -1418   -909   -657   -740   -631   -561   -613
    836  -1028  -1865     96   1348  -1447   -927   -696   -789   -709   -662   -748
    685  -1140  -1826    228   1254  -1483   -953   -743   -846   -784   -748   -810
    496  -1205  -1701    353   1096  -1452   -953   -758   -854   -805   -761   -932
    342  -1223  -1566    439    953  -1395   -898   -727   -818   -779   -730   -966
    257  -1192  -1452    465    854  -1322   -823   -685   -787   -761   -719   -963
    205  -1130  -1335    462    769  -1231   -732   -636   -750   -743   -722   -893
    213   -963  -1179    374    696  -1070   -628   -548   -659   -654   -628   -748
    233   -724   -958    244    594   -841   -504   -439   -540   -530   -485   -581
    265   -542   -810    137    535   -678   -381   -342   -426   -423   -371   -400
    374   -275   -649    -49    511   -462   -265   -228   -306   -303   -249   -184
    480     59   -420   -272    449   -179   -132    -83   -163   -150    -88     10
    594    306   -290   -452    444      7    -33     36    -36    -18     54    140
    605    504   -103   -555    353    202     80    161     83     93    155    213
    558    605     46   -581    257    327    148    226    122    119    155    332
    472    685    213   -581    129    449    220    306    207    215    262    449
    379    766    384   -574     -2    576    296    376    290    301    353    478
    262    859    597   -561   -168    730    345    439    366    387    436    483
    150    943    792   -545   -319    867    441    524    449    475    524    475
     88   1031    940   -561   -426    984    553    587    511    527    555    488
      5   1169   1163   -589   -579   1166    649    672    618    626    652    584
   -119   1239   1358   -563   -737   1299    724    730    704    709    743    628
   -215   1278   1493   -530   -854   1384    779    779    761    756    774    633
   -353   1361   1712   -506  -1034   1538    787    787    795    789    805    636
   -498   1366   1865   -433  -1182   1615    795    795    823    828    849    610
   -618   1317   1935   -353  -1275   1626    771    787    818    833    865    613
   -688   1299   1987   -303  -1337   1641    698    727    769    792    846    646
   -730   1304   2034   -288  -1382   1667    678    709    763    787    826    683
   -831   1332   2161   -252  -1496   1745    706    735    810    836    883    771
   -826   1278   2104   -228  -1465   1691    714    724    810    831    888    792
   -696   1184   1880   -244  -1288   1532    698    672    758    771    813    802
   -568   1150   1717   -290  -1143   1434    615    594    698    711    763    740
   -368   1119   1488   -374   -927   1304    566    542    652    665    714    654
   -187   1091   1278   -452   -732   1182    511    472    589    600    657    633
    -20   1109   1130   -542   -574   1119    470    426    548    563    636    623
   -122   1184   1306   -532   -714   1244    542    478    600    613    680    623
   -519   1202   1722   -342  -1119   1462    706    628    727    735    787    730
   -823   1254   2078   -215  -1452   1665    878    771    852    849    893    865
  -1101   1291   2392    -93  -1745   1842   1005    904    976    969   1018   1028
  -1392   1330   2722     28  -2057   2026   1117   1031   1104   1091   1148   1132
  -1397   1366   2764     15  -2081   2065   1135   1047   1122   1111   1156   1137
  -1226   1327   2553    -51  -1891   1940   1065    971   1041   1039   1085   1078
  -1096   1223   2320    -62  -1706   1771   1005    893    932    937    987   1002
   -995   1130   2122    -67  -1561   1626    966    833    833    844    898    917
  -1036   1005   2042     15  -1540   1522    896    771    740    763    820    833
  -1143    784   1927    179  -1535   1353    836    693    631    649    691    740
  -1205    579   1784    314  -1493   1182    828    696    610    589    574    652
  -1192    542   1732    324  -1465   1137    797    745    667    639    558    558
  -1057    743   1800    155  -1428   1270    756    836    839    859    763    722
   -766   1057   1823   -148  -1296   1439    649    940   1067   1213   1189   1114
   -415   1395   1810   -488  -1111   1602    400    844   1078   1405   1597   1569
   -236   1293   1527   -530   -883   1410    220    496    680   1140   1652   1693
    -96   1153   1249   -530   -672   1200     70     51     88    561   1309   1421
   -119    774    893   -329   -506    833    -93   -519   -685   -381    288    540
   -332    257    589     38   -459    423   -293  -1034  -1384  -1306   -872   -418
   -480   -184    293    329   -389     54   -420  -1078  -1465  -1389  -1036   -602
   -649   -636     10    641   -332   -314   -465   -987  -1340  -1262   -997   -688
   -862   -917    -54    888   -405   -485   -470   -883  -1176  -1114   -932   -704
  -1109  -1119    -10   1114   -550   -566   -449   -774   -992   -945   -828   -670
  -1363  -1200    163   1280   -766   -519   -363   -631   -792   -761   -685   -568
  -1551  -1065    485   1306  -1021   -288   -358   -581   -706   -672   -607   -480
  -1615  -1026    587   1319  -1104   -220   -335   -524   -646   -610   -550   -452
  -1636   -945    691   1291  -1163   -127   -270   -433   -563   -511   -459   -446
  -1584   -792    792   1184  -1189      0   -155   -301   -444   -389   -348   -381
  -1428   -579    849   1002  -1140    135    -54   -187   -350   -283   -249   -324
  -1226   -283    943    753  -1088    329     83    -31   -210   -135    -93   -257
   -989    -38    950    514   -971    454    140     64   -140    -51      2   -241
   -865    119    982    371   -922    550    155    124    -98      7     80   -174
   -717    244    958    236   -836    600    228    187    -49     59    129   -111
   -506    387    893     57   -698    639    319    259     20    111    171    -46
   -280    509    789   -114   -535    649    379    316     83    132    197      7
    -90    670    758   -290   -426    714    423    361    142    137    213     23
    -38    841    878   -402   -459    859    488    420    220    189    249     23
   -233    989   1223   -379   -730   1106    623    571    379    345    374    101
   -405   1130   1535   -361   -969   1332    787    743    555    517    524    218
   -301   1252   1553   -478   -927   1402    831    813    626    587    589    218
    -75   1356   1431   -639   -753   1392    818    818    636    594    600    127
    267   1454   1184   -862   -459   1319    763    761    597    542    550    -57
    628   1597    969  -1111   -168   1283    672    691    555    485    488   -246
    995   1595    600  -1296    197   1098    522    553    433    353    350   -498
   1366   1506    140  -1439    613    823    306    368    265    181    184   -735
   1693   1371   -322  -1535   1008    524     72    187    106     28     38   -857
   1948   1171   -776  -1558   1363    197   -142     10    -62   -127   -101   -917
   2101   1067  -1034  -1584   1566     18   -288   -103   -166   -210   -174   -953
   2379    997  -1382  -1691   1880   -192   -374   -210   -283   -309   -265  -1034
   2637    771  -1867  -1706   2252   -548   -501   -368   -454   -483   -423  -1067
   2826    542  -2283  -1683   2556   -870   -665   -537   -592   -646   -563  -1052
   2915    501  -2413  -1709   2662   -956   -701   -579   -597   -680   -587   -974
   2940    527  -2413  -1735   2678   -943   -704   -558   -561   -652   -568   -823
   2870    511  -2361  -1693   2616   -924   -704   -542   -535   -623   -563   -688
   2878    493  -2385  -1686   2631   -945   -672   -532   -527   -610   -566   -587
   2896    483  -2416  -1691   2655   -966   -659   -550   -548   -628   -587   -542
   2886    436  -2449  -1662   2668  -1005   -662   -597   -602   -691   -652   -548
   2917    413  -2504  -1667   2712  -1044   -667   -646   -672   -769   -724   -597
   2782    290  -2491  -1535   2637  -1098   -717   -698   -753   -852   -807   -683
   2465     72  -2392  -1270   2429  -1158   -727   -745   -820   -924   -870   -735
   1992   -205  -2197   -893   2094  -1200   -750   -813   -893   -995   -932   -805
   1454   -519  -1977   -467   1714  -1247   -795   -854   -945  -1052   -984   -878
   1140   -550  -1691   -293   1415  -1119   -730   -818   -914  -1010   -943   -846
    870   -618  -1488   -127   1176  -1052   -665   -797   -901   -987   -924   -826
    550   -779  -1330    114    937  -1052   -636   -771   -885   -971   -922   -839
    358   -756  -1117    197    737   -935   -522   -662   -797   -880   -844   -787
    210   -636   -846    213    527   -740   -462   -574   -706   -784   -753   -706
    174   -379   -553    101    361   -467   -324   -436   -555   -628   -597   -563
    184   -106   -293    -38    239   -200   -106   -246   -368   -441   -413   -392
    272    283      7   -280    132    148    137    -36   -163   -228   -202   -207
    371    654    283   -511     44    470    329    145     20    -36      0    -38
    220    727    506   -475   -145    618    410    231     98     49     98     20
   -119    678    795   -280   -457    737    402    254    124     83    145     33
   -532    514   1047      7   -789    782    379    241    119     83    153     23
   -943    327   1270    309  -1106    797    371    241    119     93    168     36
  -1192    285   1475    452  -1335    878    433    290    163    140    213     64
  -1350    381   1732    483  -1540   1057    491    348    226    207    277    116
  -1374    532   1906    420  -1641   1218    550    413    296    293    361    194
  -1296    714   2010    290  -1652   1361    587    449    335    353    426    249
  -1221    766   1987    223  -1602   1376    615    470    340    374    439    259
  -1187    784   1971    200  -1579   1379    613    501    368    413    475    283
  -1197    813   2010    189  -1605   1413    594    501    376    431    496    280
  -1176    795   1971    192  -1574   1382    581    488    353    407    462    233
  -1026    831   1855     96  -1441   1343    571    485    335    389    436    231
   -857    935   1790    -38  -1322   1361    626    532    371    426    467    298
   -774   1060   1831   -142  -1304   1444    719    597    436    488    519    363
   -898   1031   1930    -64  -1413   1480    771    618    452    506    519    389
  -1098    969   2068     62  -1582   1517    776    644    472    542    535    449
  -1280    922   2203    179  -1743   1564    826    688    524    597    594    587
  -1423    893   2317    262  -1870   1605    904    743    592    662    675    753
  -1566    782   2348    392  -1956   1564    932    761    605    688    714    930
  -1592    667   2260    462  -1925   1462    880    706    561    662    696   1026
  -1465    506   1971    480  -1719   1236    756    597    470    576    618    940
  -1371    327   1699    522  -1535   1010    667    501    387    480    532    805
  -1301    179   1480    561  -1389    828    607    413    306    389    431    652
  -1153     -5   1148    579  -1153    571    446    270    168    244    272    454
   -930   -150    776    540   -854    311    288    109     12     67    101    267
   -602   -231    368    415   -485     67    202    -18   -103    -75    -44    114
   -293   -303    -10    298   -142   -158    168    -70   -142   -140   -129     -7
    -62   -241   -179    150     57   -210    135    -41   -103   -137   -187   -114
    166    -46   -213    -59    189   -127    181     51     15    -44   -148   -124
    353    210   -142   -283    246     36    194    184    231    181     67     25
    480    428    -51   -454    267    189    171    353    537    553    496    402
    566    646     80   -607    241    363     46    335    639    782    937    875
    605    753    148   -680    228    452    -98     72    345    581   1088   1109
    633    623    -10   -631    322    306   -145   -213   -101    150    924   1005
    639    340   -298   -488    470     20   -174   -498   -592   -433    319    498
    659     64   -594   -363    628   -262   -285   -862  -1117  -1156   -711   -335
    872   -132  -1005   -371    937   -566   -384   -969  -1293  -1379  -1096   -620
   1085   -290  -1376   -400   1231   -833   -387   -841  -1140  -1205  -1005   -571
   1156   -423  -1579   -366   1366  -1000   -319   -688   -924   -987   -852   -480
   1130   -483  -1613   -324   1371  -1049   -213   -537   -714   -779   -701   -407
   1083   -415  -1501   -335   1291   -958   -101   -363   -496   -566   -537   -332
    979   -397  -1379   -293   1179   -888    -80   -257   -368   -431   -423   -296
    779   -415  -1195   -181    987   -805    -33   -205   -314   -371   -363   -293
    587   -454  -1044    -67    813   -748      2   -150   -270   -306   -298   -272
    504   -532  -1039     12    771   -784     10   -132   -267   -285   -272   -327
    472   -605  -1080     64    776   -841      2   -137   -283   -288   -280   -431
    457   -672  -1130    109    792   -901    -28   -153   -301   -309   -314   -504
    491   -745  -1236    124    862   -989    -88   -205   -361   -379   -387   -563
    561   -870  -1431    155    995  -1150   -171   -301   -465   -496   -514   -644
    678  -1026  -1706    174   1189  -1366   -319   -452   -605   -639   -659   -719
    870  -1187  -2057    158   1462  -1621   -483   -618   -753   -784   -800   -818
   1049  -1325  -2374    137   1712  -1849   -646   -797   -919   -974  -1000  -1028
   1241  -1493  -2738    124   1990  -2114   -839  -1002  -1111  -1176  -1210  -1223
   1387  -1683  -3070    145   2229  -2377  -1018  -1171  -1275  -1345  -1382  -1374
   1444  -1865  -3309    210   2377  -2587  -1169  -1309  -1410  -1483  -1522  -1496
   1483  -2013  -3499    262   2491  -2756  -1314  -1436  -1530  -1605  -1636  -1597
   1577  -2132  -3710    277   2642  -2920  -1431  -1551  -1636  -1714  -1740  -1654
   1662  -2169  -3834    252   2746  -3000  -1496  -1600  -1686  -1758  -1779  -1649
   1745  -2114  -3860    184   2803  -2987  -1519  -1613  -1699  -1766  -1782  -1644
   1816  -2044  -3860    114   2837  -2951  -1561  -1636  -1717  -1782  -1795  -1654
   1829  -2021  -3850     96   2839  -2935  -1602  -1644  -1712  -1766  -1782  -1639
   1670  -2049  -3722    189   2694  -2886  -1584  -1602  -1660  -1706  -1719  -1590
   1423  -2125  -3548    350   2486  -2837  -1571  -1574  -1623  -1657  -1662  -1545
   1174  -2200  -3374    511   2273  -2787  -1571  -1556  -1587  -1613  -1615  -1512
    956  -2182  -3141    613   2047  -2660  -1540  -1491  -1509  -1519  -1517  -1428
    805  -2094  -2899    644   1849  -2496  -1467  -1384  -1389  -1395  -1389  -1309
    667  -1922  -2590    628   1628  -2255  -1356  -1236  -1234  -1231  -1226  -1169
    636  -1738  -2374    548   1504  -2055  -1234  -1083  -1072  -1067  -1049  -1041
    750  -1571  -2325    410   1538  -1948  -1145   -974   -958   -950   -930   -997
    849  -1405  -2255    275   1551  -1829  -1078   -901   -888   -885   -872  -1047
    857  -1223  -2081    184   1467  -1652  -1002   -828   -823   -826   -820  -1080
    831  -1098  -1932    132   1379  -1514   -922   -758   -763   -776   -776  -1137
    769  -1028  -1797    129   1280  -1413   -820   -685   -704   -730   -735  -1163
    688   -932  -1621    119   1153  -1278   -722   -607   -633   -672   -670  -1117
    639   -779  -1418     70   1028  -1098   -623   -519   -545   -600   -594  -1013
    555   -646  -1202     44    878   -924   -506   -433   -459   -524   -517   -888
    462   -498   -963     18    711   -730   -394   -342   -363   -428   -410   -724
    420   -319   -740    -51    579   -530   -267   -239   -246   -309   -288   -563
    415    -85   -501   -163    457   -293   -127   -127   -124   -189   -163   -387
    381    166   -218   -275    298    -25     49     41     49     -7     23   -132
    355    397     41   -379    158    220    205    192    205    155    205     96
    345    659    314   -504     15    485    316    332    348    303    368    298
    337    898    561   -618   -111    730    439    452    465    418    488    457
    262   1057    792   -659   -265    924    579    589    600    553    613    579
    124   1140   1013   -633   -444   1078    698    706    704    662    717    641
    -51   1189   1241   -571   -646   1215    787    789    779    745    800    675
   -236   1244   1480   -504   -857   1361    854    872    859    826    885    743
   -431   1260   1691   -415  -1062   1475    922    945    930    888    953    823
   -553   1249   1803   -350  -1176   1525    958    976    966    922    989    857
   -530   1278   1808   -376  -1169   1543    948    969    976    940   1002    857
   -413   1353   1766   -470  -1088   1558    945    971    989    958   1018    878
   -283   1457   1738   -589  -1010   1595    924    935    963    932    987    883
   -187   1514   1701   -665   -943   1608    896    896    937    906    969    862
   -122   1530   1652   -706   -888   1590    888    888    945    917    976    818
    -72   1548   1621   -737   -846   1584    880    857    924    893    943    761
    -80   1590   1667   -756   -875   1628    852    805    888    862    909    737
    -51   1623   1673   -787   -862   1647    792    771    865    852    901    722
    -57   1714   1769   -831   -914   1740    797    769    870    859    911    727
    -49   1764   1813   -857   -930   1787    797    758    875    875    940    800
     36   1735   1696   -888   -828   1717    769    737    862    870    950    875
     59   1693   1631   -878   -784   1662    763    735    862    865    943    922
     28   1571   1543   -802   -758   1556    727    685    820    820    909    893
     31   1465   1434   -748   -701   1449    662    597    737    730    839    846
     -7   1343   1348   -670   -678   1345    628    561    696    693    805    787
    -70   1275   1345   -602   -706   1309    620    537    665    659    763    709
   -153   1231   1384   -540   -769   1306    631    522    644    631    719    665
   -236   1234   1470   -498   -852   1350    646    527    652    636    724    670
   -319   1254   1574   -467   -948   1413    639    530    652    639    730    691
   -480   1218   1699   -368  -1091   1457    675    548    672    659    763    722
   -633   1145   1779   -257  -1208   1460    693    548    683    670    784    711
   -706   1096   1803   -194  -1254   1449    693    532    672    657    771    678
   -782   1143   1922   -181  -1353   1532    722    571    714    701    805    717
   -859   1247   2107   -194  -1483   1678    820    659    800    782    883    826
   -735   1371   2107   -319  -1421   1738    849    704    852    836    943    917
   -501   1465   1966   -480  -1234   1714    839    683    854    836    953    943
   -457   1512   1969   -530  -1215   1740    852    698    872    865    992    984
   -711   1486   2197   -387  -1454   1842   1015    880    987    966   1067   1005
   -976   1441   2416   -233  -1696   1927   1176   1036   1088   1021   1044    950
  -1174   1325   2499    -75  -1836   1912   1208   1106   1153   1078   1049   1002
  -1330   1226   2553     51  -1943   1888   1075   1163   1280   1278   1249   1156
  -1506   1231   2738    135  -2122   1984    898   1189   1392   1525   1587   1512
  -1660   1286   2946    184  -2304   2117    784   1088   1356   1657   1943   1940
  -1795   1078   2873    358  -2333   1974    701    810   1036   1478   2029   2042
  -1790    833   2624    478  -2208   1727    514    324    418    854   1525   1649
  -1631    558   2190    537  -1909   1374    353   -213   -277    -28    514    807
  -1389    402   1790    491  -1590   1096    161   -530   -709   -597   -168    226
  -1078    478   1556    301  -1317   1015     70   -452   -641   -530   -158    176
   -984    433   1415    275  -1200    922    150   -223   -384   -285     -5    194
  -1047    407   1454    319  -1252    932    241    -36   -145    -72    132    249
  -1195    462   1657    363  -1428   1060    405    181    106    155    306    381
  -1267    509   1777    379  -1522   1143    522    361    277    342    472    400
  -1286    504   1787    389  -1535   1145    579    415    301    366    488    324
  -1280    491   1771    394  -1527   1130    576    433    303    371    496    345
  -1241    371   1613    433  -1426    992    532    397    275    329    441    309
  -1189    223   1413    483  -1301    818    465    322    228    252    353    246
  -1117    119   1236    498  -1176    678    379    231    155    145    252    176
  -1065     54   1117    504  -1091    584    355    200    129     80    197    135
   -974     77   1049    446  -1010    561    342    194    124     46    158     77
   -852    119    971    366   -911    545    290    176    114     23    119     -2
   -657    142    797    257   -727    470    246    140     85    -15     44   -142
   -439    161    597    137   -519    379    202     93     44    -67    -38   -288
   -122    192    311    -36   -218    252    161     31    -23   -137   -122   -483
    210    168    -41   -189    127     64    132    -51   -116   -231   -228   -724
    610    148   -462   -379    537   -155     18   -155   -228   -363   -361  -1021
   1109    155   -953   -633   1031   -397   -171   -296   -361   -527   -524  -1322
   1556    249  -1306   -904   1431   -527   -306   -413   -459   -657   -672  -1618
   1870    371  -1499  -1119   1686   -563   -340   -459   -501   -709   -753  -1862
   2130    530  -1602  -1330   1867   -535   -394   -465   -524   -709   -774  -1938
   2301    641  -1660  -1470   1979   -509   -522   -485   -563   -717   -766  -1909
   2333    594  -1738  -1462   2034   -571   -600   -514   -592   -730   -748  -1727
   2470    535  -1935  -1501   2203   -698   -628   -566   -592   -714   -709  -1382
   2681    444  -2239  -1564   2460   -896   -745   -678   -680   -769   -789  -1265
   2727    327  -2400  -1527   2564  -1036   -865   -756   -719   -792   -815  -1106
   2907    283  -2624  -1597   2764  -1169   -927   -815   -737   -823   -818   -935
   3076    155  -2920  -1615   2998  -1382  -1034   -919   -820   -924   -883   -919
   2969    -64  -3037  -1452   3000  -1551  -1161  -1026   -930  -1018   -956   -891
   2717   -309  -3026  -1205   2870  -1667  -1228  -1106  -1021  -1096  -1013   -810
   2405   -527  -2935   -940   2670  -1730  -1247  -1148  -1072  -1137  -1039   -688
   2164   -711  -2876   -724   2520  -1792  -1254  -1182  -1117  -1171  -1072   -693
   2062   -818  -2883   -623   2470  -1849  -1343  -1223  -1169  -1226  -1130   -880
   1966   -896  -2865   -535   2413  -1880  -1413  -1267  -1210  -1283  -1192  -1018
   1792   -891  -2683   -452   2236  -1787  -1325  -1210  -1156  -1247  -1176   -995
   1584   -737  -2322   -423   1953  -1530  -1101  -1054  -1005  -1111  -1060   -836
   1291   -571  -1865   -361   1577  -1218   -878   -854   -810   -922   -878   -654
   1036   -366  -1402   -337   1218   -883   -662   -644   -613   -719   -678   -511
    880    -64   -945   -410    911   -504   -423   -431   -410   -509   -465   -358
    761    226   -535   -493    649   -153   -184   -228   -223   -311   -257   -184
    696    483   -215   -589    454    135     12    -38    -38   -132    -67    -28
    670    701     28   -685    319    366    150     93     88     -7     75     72
    691    906    215   -800    236    561    233    197    187     96    200    155
    649   1072    423   -859    114    748    340    293    285    194    314    233
    239    857    618   -548   -189    737    379    275    270    181    303    207
   -189    649    839   -231   -514    743    413    252    252    166    288    181
   -537    517   1054     10   -795    784    433    252    257    166    290    161
   -810    384   1195    213  -1002    789    426    254    259    171    296    142
   -950    319   1267    314  -1109    792    446    283    288    202    327    166
  -1010    361   1369    324  -1189    865    501    342    353    267    384    226
  -1060    436   1496    311  -1278    963    553    397    415    332    454    301
  -1078    532   1610    272  -1343   1070    618    452    475    392    517    358
  -1184    561   1745    311  -1465   1150    667    504    524    449    571    397
  -1348    555   1904    394  -1626   1228    722    550    571    504    623    431
  -1522    527   2047    496  -1784   1286    730    589    602    550    662    462
  -1558    613   2171    472  -1865   1392    719    636    657    628    743    558
  -1470    831   2301    319  -1886   1566    857    748    776    758    870    711
  -1532    935   2465    298  -2000   1699    927    813    844    844    948    831
  -1618   1021   2639    298  -2130   1829    969    878    909    935   1034    984
  -1816   1018   2834    400  -2325   1925   1026    940    963   1010   1109   1150
  -1958   1000   2959    478  -2460   1979   1083    987   1057   1098   1200   1353
  -1904   1034   2938    433  -2421   1987   1080    989   1109   1145   1257   1501
  -1803    992   2792    402  -2299   1893   1080    971   1101   1137   1254   1545
  -1722    870   2592    426  -2156   1730   1028    924   1060   1093   1192   1509
  -1688    719   2408    483  -2049   1564    971    872   1000   1028   1114   1426
  -1615    602   2218    506  -1917   1410    987    852    974    989   1054   1317
  -1506    496   2000    504  -1753   1247    893    758    872    880    932   1132
  -1408    316   1725    545  -1566   1021    766    657    748    748    782    940
  -1174    303   1475    433  -1325    888    756    631    693    691    714    831
  -1052    233   1283    407  -1166    758    779    584    633    623    646    743
   -865    288   1150    285  -1008    719    724    506    561    542    581    730
   -506    415    922     46   -714    667    693    506    576    530    597    833
   -155    400    553   -124   -353    475    683    465    532    457    558    844
    215    446    228   -332     -5    337    576    368    439    348    478    826
    579    545    -33   -563    306    254    506    309    392    293    449    836
    875    618   -257   -745    566    181    475    270    363    267    465    823
   1049    641   -407   -846    727    116    472    241    342    236    446    771
   1161    561   -602   -862    883    -20    400    163    270    150    358    626
   1247    379   -867   -813   1054   -241    322    109    218     93    285    498
   1361    226  -1135   -792   1249   -454    290    111    205     62    192    426
   1493    158  -1337   -828   1415   -589    267    161    249     70    122    293
   1699    119  -1579   -909   1639   -730    179    187    306    124    132    239
   1964    252  -1712  -1109   1839   -730     36    200    394    270    283    402
   1867    465  -1402  -1166   1636   -467    -67    241    522    517    636    818
   1673    610  -1062  -1143   1366   -226   -187     25    363    530    891   1184
   1361    587   -776   -974   1070    -93   -262   -228    103    420    995   1283
   1036    288   -748   -665    893   -228   -301   -558   -316     -2    607    891
    813   -226  -1039   -293    924   -631   -379  -1036   -979   -875   -420    -88
    820   -691  -1512    -67   1166  -1101   -607  -1312  -1410  -1413  -1054   -688
    888  -1060  -1948     83   1418  -1504   -802  -1322  -1434  -1441  -1145   -878
    839  -1332  -2171    244   1504  -1751   -909  -1244  -1337  -1358  -1148  -1070
    649  -1525  -2174    439   1410  -1849   -898  -1117  -1213  -1267  -1130  -1176
    493  -1618  -2112    561   1301  -1865   -836   -982  -1091  -1163  -1065  -1145
    379  -1764  -2143    691   1260  -1953   -805   -911  -1031  -1124  -1041  -1104
    283  -1982  -2268    846   1273  -2125   -859   -961  -1096  -1187  -1122  -1122
    319  -2195  -2514    937   1415  -2353  -1008  -1085  -1215  -1306  -1249  -1210
    553  -2322  -2878    883   1712  -2600  -1171  -1257  -1379  -1475  -1418  -1376
    810  -2470  -3283    828   2044  -2876  -1358  -1460  -1566  -1670  -1618  -1569
   1015  -2678  -3694    831   2353  -3187  -1548  -1644  -1730  -1847  -1803  -1745
   1202  -2837  -4039    818   2621  -3437  -1712  -1803  -1862  -1990  -1925  -1893
   1335  -2938  -4273    800   2803  -3606  -1847  -1922  -1964  -2101  -2036  -2047
   1436  -3000  -4437    782   2935  -3717  -1956  -2021  -2057  -2208  -2156  -2156
   1556  -3008  -4564    724   3057  -3785  -2044  -2086  -2114  -2265  -2221  -2213
   1660  -2966  -4627    654   3143  -3795  -2075  -2099  -2122  -2268  -2221  -2236
   1740  -2904  -4645    581   3192  -3774  -2065  -2081  -2112  -2247  -2203  -2210
   1771  -2800  -4572    514   3172  -3686  -2026  -2044  -2075  -2208  -2164  -2158
   1590  -2759  -4351    584   2969  -3554  -1945  -1964  -2005  -2132  -2083  -2070
   1234  -2777  -4011    771   2621  -3393  -1829  -1836  -1886  -2003  -1943  -1906
    844  -2766  -3613    958   2226  -3187  -1722  -1699  -1751  -1860  -1808  -1787
    480  -2639  -3120   1078   1800  -2878  -1551  -1504  -1561  -1670  -1626  -1582
    233  -2465  -2699   1114   1465  -2582  -1376  -1312  -1366  -1470  -1410  -1343
    -15  -2325  -2309   1171   1145  -2317  -1221  -1122  -1166  -1254  -1187  -1122
   -254  -2187  -1932   1221    836  -2060  -1078   -961   -992  -1065   -997   -878
   -465  -2062  -1597   1262    566  -1831   -956   -810   -831   -891   -815   -672
   -594  -1899  -1304   1244    353  -1602   -833   -659   -659   -711   -631   -493
   -571  -1644  -1072   1109    249  -1358   -698   -506   -478   -514   -423   -296
   -475  -1304   -828    888    176  -1067   -561   -327   -277   -298   -202   -135
   -350   -935   -584    641    114   -758   -446   -158    -93    -98      5     18
   -150   -581   -433    363    140   -509   -324    -15     70     70    189    145
     54   -293   -348    119    200   -319   -205    103    205    207    345    270
    210    -93   -306    -59    257   -200   -145    168    288    293    444    348
    285     85   -200   -187    241    -57    -90    236    366    371    530    402
    202    197     -5   -202    103     96    -12    311    441    436    584    439
    111    301    189   -205    -38    246     64    371    504    485    623    532
    142    436    293   -290    -77    366    161    446    571    553    704    581
    187    605    418   -397   -116    511    296    550    667    636    792    644
    257    795    537   -527   -140    667    405    610    722    675    828    672
    283    969    685   -626   -200    828    519    685    792    730    867    685
    171   1070    896   -620   -363    984    649    784    885    820    956    753
    -28   1176   1205   -574   -618   1189    774    888    987    922   1060    831
   -205   1244   1447   -519   -828   1345    862    963   1065    997   1137    932
   -392   1265   1657   -436  -1023   1460    932    995   1098   1023   1156   1026
   -631   1241   1870   -306  -1252   1556    989   1039   1153   1075   1202   1161
   -769   1215   1984   -223  -1376   1600   1036   1067   1189   1117   1244   1231
   -805   1270   2075   -236  -1439   1673   1083   1093   1226   1161   1288   1275
   -805   1330   2135   -262  -1470   1732   1117   1111   1252   1187   1317   1299
   -732   1408   2140   -337  -1436   1771   1132   1124   1267   1202   1322   1280
   -639   1483   2120   -423  -1379   1800   1150   1148   1293   1231   1340   1234
   -581   1478   2057   -449  -1319   1766   1130   1119   1270   1202   1309   1153
   -613   1400   2013   -392  -1312   1706   1096   1109   1257   1192   1291   1176
   -626   1312   1938   -342  -1283   1623   1015   1034   1179   1114   1215   1130
   -714   1270   1984   -277  -1350   1626    974    976   1124   1049   1148   1057
   -737   1291   2029   -277  -1384   1660    950    984   1127   1067   1163   1091
   -719   1376   2096   -327  -1408   1735    963   1015   1166   1109   1208   1109
   -688   1525   2210   -418  -1449   1867    984   1023   1189   1130   1239   1169
   -548   1704   2252   -576  -1400   1977   1021   1062   1254   1205   1327   1273
   -485   1844   2330   -680  -1408   2088   1080   1127   1337   1291   1418   1382
   -550   1935   2486   -691  -1517   2210   1163   1226   1452   1413   1532   1493
   -563   2018   2579   -730  -1571   2299   1184   1221   1465   1418   1545   1543
   -587   2158   2746   -787  -1667   2452   1161   1226   1483   1447   1574   1602
   -592   2338   2930   -872  -1761   2631   1262   1291   1564   1527   1657   1683
   -566   2395   2961   -914  -1764   2678   1361   1337   1621   1587   1727   1769
   -470   2335   2803   -935  -1636   2569   1358   1306   1584   1551   1693   1753
   -509   2190   2696   -841  -1602   2442   1363   1296   1556   1519   1657   1725
   -607   2075   2681   -735  -1644   2377   1335   1260   1527   1486   1631   1706
   -740   2021   2761   -639  -1751   2390   1280   1210   1475   1434   1592   1675
   -833   1990   2824   -579  -1831   2405   1273   1184   1452   1397   1561   1634
   -753   1961   2714   -602  -1735   2335   1247   1122   1387   1325   1486   1590
   -719   1914   2631   -600  -1675   2273   1247   1088   1356   1291   1462   1564
   -766   1901   2668   -566  -1717   2283   1283   1088   1343   1275   1449   1506
   -706   1909   2613   -602  -1660   2260   1260   1070   1273   1202   1366   1470
   -691   1787   2478   -548  -1584   2132   1213   1002   1166   1098   1278   1418
   -849   1525   2374   -340  -1613   1951   1083    875   1031    971   1161   1293
  -1062   1148   2210    -41  -1636   1678    914    698    857    810   1008   1122
  -1439    704   2143    366  -1790   1423    719    511    675    628    833    932
  -1818    288   2107    763  -1961   1197    522    340    501    452    654    774
  -1971     23   1992    974  -1984   1008    420    249    402    355    542    670
  -1940    -85   1855   1013  -1899    883    309    166    316    275    467    615
  -1818   -111   1704    963  -1761    795    231    148    293    244    436    589
  -1605   -124   1480    865  -1543    675    267    207    335    249    392    522
  -1314    -59   1254    685  -1288    597    363    353    470    363    446    581
   -797    446   1244    176  -1021    844    371    568    737    672    748    859
    -20   1096   1117   -537   -568   1106    290    698    919    966   1124   1257
    589   1631   1039  -1111   -226   1335    135    504    823   1031   1397   1618
    883   1922   1039  -1405    -77   1480    -98     62    530    935   1532   1847
    987   1979    992  -1483     -2   1486   -270   -402    132    626   1345   1670
    893   1584    691  -1241    101   1137   -327   -828   -444   -129    496    836
    659    976    316   -818    171    646   -368  -1052   -911   -784   -259     41
    626    509   -116   -568    371    197   -428   -976   -950   -865   -410   -223
    532    314   -218   -423    376     49   -368   -717   -761   -696   -319   -220
    389    353    -36   -374    210    158   -137   -366   -480   -431   -148   -111
     67    397    329   -233   -132    363    166     15   -166   -132     54     38
   -355    374    730    -12   -542    550    358    272     64     70    207    161
   -685    272    958    207   -820    615    514    407    210    184    303    184
   -717    161    878    277   -797    519    545    413    226    192    316     57
   -698    -85    610    392   -654    262    452    309    124     93    218   -187
   -711   -392    316    550   -517    -38    340    200     20    -25    101   -381
   -743   -563    179    654   -462   -192    275    158     -2    -83     64   -483
   -628   -628      0    626   -316   -316    176     96    -57   -163    -23   -667
   -314   -607   -293    459    -10   -452     36    -12   -163   -283   -171   -852
     98   -540   -641    218    368   -589   -158   -179   -361   -472   -384  -1072
    587   -480  -1067    -51    826   -774   -353   -363   -568   -688   -607  -1350
   1208   -296  -1504   -457   1356   -898   -522   -491   -670   -815   -722  -1499
   1574    -57  -1634   -758   1602   -844   -496   -423   -568   -750   -644  -1382
   1766     80  -1688   -924   1727   -802   -345   -275   -379   -587   -498  -1171
   1945    184  -1761  -1065   1855   -787   -228   -179   -215   -431   -368   -940
   2065    200  -1865  -1132   1964   -833   -259   -220   -192   -402   -340   -800
   1979     57  -1925  -1018   1951   -932   -363   -332   -241   -457   -387   -696
   1712   -166  -1878   -774   1795  -1021   -472   -436   -309   -527   -454   -558
   1444   -371  -1816   -535   1628  -1093   -558   -517   -376   -600   -511   -433
   1231   -522  -1756   -355   1491  -1137   -581   -553   -428   -646   -545   -376
   1049   -698  -1748   -176   1397  -1223   -623   -581   -472   -675   -561   -366
    943   -880  -1826    -31   1384  -1353   -719   -667   -542   -719   -600   -397
    971  -1005  -1977     18   1473  -1491   -823   -763   -631   -789   -667   -475
   1249   -919  -2169   -166   1706  -1543   -888   -797   -672   -810   -693   -506
   1587   -672  -2260   -457   1922  -1465   -859   -776   -639   -756   -639   -452
   1834   -467  -2301   -685   2065  -1382   -836   -758   -600   -704   -579   -392
   1990   -233  -2223   -878   2107  -1228   -761   -670   -509   -592   -467   -275
   2013      5  -2010  -1010   2010  -1002   -613   -537   -376   -446   -316   -122
   2000    254  -1748  -1127   1875   -745   -488   -415   -254   -311   -168     15
   1909    480  -1428  -1195   1667   -472   -371   -275   -122   -166     -7    163
   1836    691  -1145  -1262   1491   -226   -220   -111     18    -23    155    301
   1860    956   -906  -1410   1384     25    -67     44    155    114    303    415
   1888   1244   -644  -1569   1267    301    129    228    319    272    467    561
   1873   1530   -342  -1701   1106    594    337    418    491    439    641    722
   1821   1800    -20  -1810    922    891    540    615    665    613    815    880
   1493   1753    259  -1623    615   1008    657    709    732    670    854    898
    841   1283    441  -1062    200    862    584    613    628    561    727    782
    231    826    594   -530   -181    711    514    517    540    472    620    657
   -280    426    706    -72   -493    566    483    420    457    384    527    514
   -665    153    815    254   -740    483    436    371    400    329    465    413
   -953    -23    930    488   -940    452    431    376    394    324    454    366
  -1184    -64   1117    623  -1150    524    478    407    423    350    483    371
  -1327     10   1337    659  -1332    672    555    475    488    418    550    441
  -1496     54   1551    719  -1525    802    646    561    579    519    646    566
  -1639    122   1761    758  -1699    940    698    623    652    607    732    719
  -1722    265   1984    727  -1855   1124    743    683    727    696    820    950
  -1706    444   2151    631  -1927   1296    766    735    787    771    906   1208
  -1717    615   2330    550  -2023   1470    792    792    867    872   1028   1402
  -1745    758   2501    493  -2125   1628    839    852    963    976   1150   1532
  -1800    888   2688    454  -2244   1787    898    935   1078   1093   1257   1654
  -1901    971   2873    465  -2387   1922    971   1034   1208   1210   1356   1748
  -1919    935   2855    491  -2390   1893    982   1054   1252   1231   1340   1735
  -1878    766   2644    555  -2262   1704    956   1000   1218   1182   1252   1644
  -1784    553   2335    615  -2062   1444    823    888   1119   1078   1122   1501
  -1590    265   1855    662  -1722   1060    652    711    940    893    919   1293
  -1428     10   1439    706  -1434    724    532    566    787    730    761   1109
  -1226    -72   1153    646  -1189    540    420    459    672    613    654    992
   -924    -18    906    470   -917    444    280    314    519    449    496    872
   -540     -7    532    275   -537    262    197    223    418    340    407    844
     10     72     62    -41    -28     67    153    171    332    252    363    875
    665    213   -452   -439    558   -116    150    111    257    174    316    828
   1218    366   -852   -792   1034   -241    163     96    215    127    277    807
   1618    498  -1119  -1057   1369   -309    109     83    184     98    265    828
   1732    540  -1192  -1137   1462   -324    124     54    163     72    244    815
   1628    532  -1098  -1080   1363   -283    174     59    181     83    259    852
   1467    519   -950   -995   1208   -215    197     70    220    106    290    859
   1444    457   -987   -950   1215   -265    181     33    205     72    257    766
   1501    298  -1205   -901   1353   -454     67    -72    114    -31    137    592
   1543    174  -1369   -859   1454   -597    -77   -192     23   -127     25    426
   1564     25  -1538   -795   1548   -756   -202   -283    -46   -210    -72    301
   1680    -98  -1779   -789   1730   -937   -327   -402   -142   -316   -184    142
   1678   -207  -1888   -737   1782  -1047   -355   -467   -192   -368   -228     33
   1686   -314  -2003   -685   1842  -1158   -322   -496   -239   -410   -280    -49
   1865   -337  -2203   -766   2031  -1270   -290   -519   -316   -480   -350   -122
   2016   -345  -2361   -833   2187  -1353   -337   -566   -420   -574   -433   -220
   2086   -413  -2499   -836   2291  -1454   -379   -568   -483   -633   -517   -327
   2060   -527  -2587   -766   2322  -1556   -381   -545   -501   -678   -607   -413
   2049   -657  -2707   -698   2377  -1680   -423   -537   -519   -714   -691   -548
   2036   -748  -2785   -644   2410  -1766   -527   -514   -496   -672   -678   -592
   1958   -737  -2699   -613   2327  -1717   -688   -470   -397   -483   -459   -413
   1891   -600  -2491   -646   2190  -1543   -867   -519   -366   -316   -142    -46
   1852   -532  -2385   -659   2117  -1457  -1080   -782   -581   -371     36    215
   1735   -592  -2327   -571   2031  -1460  -1267  -1145   -956   -587     33    265
   1556   -898  -2455   -329   2003  -1675  -1374  -1582  -1522  -1213   -602   -236
   1247  -1361  -2608     54   1927  -1984  -1415  -1930  -2073  -1971  -1501  -1015
    956  -1797  -2753    418   1852  -2275  -1483  -1987  -2242  -2234  -1831  -1299
    800  -2151  -2951    675   1875  -2551  -1535  -1899  -2148  -2171  -1800  -1265
    756  -2338  -3096    789   1925  -2717  -1558  -1787  -1995  -2047  -1766  -1187
    735  -2442  -3177    852   1953  -2808  -1532  -1673  -1836  -1914  -1714  -1156
    685  -2507  -3192    909   1938  -2850  -1460  -1551  -1686  -1790  -1641  -1187
    605  -2668  -3273   1031   1938  -2969  -1460  -1545  -1670  -1792  -1688  -1330
    524  -2878  -3403   1174   1961  -3141  -1551  -1634  -1758  -1886  -1790  -1525
    436  -3021  -3457   1291   1945  -3239  -1660  -1730  -1842  -1969  -1878  -1699
    428  -3026  -3455   1296   1940  -3242  -1683  -1771  -1875  -2000  -1917  -1803
    532  -2912  -3445   1189   1987  -3177  -1662  -1743  -1842  -1961  -1880  -1836
    641  -2688  -3330   1021   1984  -3008  -1566  -1639  -1738  -1855  -1784  -1813
    644  -2439  -3083    896   1862  -2761  -1423  -1499  -1597  -1717  -1662  -1727
    670  -2182  -2855    753   1761  -2517  -1273  -1366  -1460  -1579  -1530  -1592
    740  -1901  -2642    581   1691  -2270  -1114  -1208  -1299  -1408  -1361  -1426
    693  -1706  -2400    506   1543  -2052   -969  -1060  -1145  -1252  -1210  -1270
    550  -1493  -2044    472   1296  -1769   -802   -893   -974  -1072  -1041  -1088
    361  -1278  -1639    459    997  -1460   -652   -709   -771   -857   -820   -914
    148  -1140  -1288    496    717  -1213   -540   -579   -623   -701   -662   -836
    -28  -1085  -1057    555    511  -1070   -467   -514   -550   -639   -613   -774
   -205  -1028   -823    615    309   -927   -389   -402   -436   -511   -480   -698
   -363   -927   -566    644     98   -748   -322   -298   -322   -389   -353   -724
   -483   -795   -311    639    -85   -553   -246   -220   -215   -280   -246   -701
   -389   -626   -239    506    -75   -433   -218   -171   -142   -200   -166   -706
   -124   -488   -363    306    119   -426   -252   -168   -129   -181   -150   -846
    -23   -410   -389    215    179   -400   -285   -168   -114   -158   -135   -911
    -23   -329   -306    176    140   -319   -301   -132    -62    -93    -59   -623
    -75   -213   -140    142     31   -176   -249    -46     36     23     83   -267
    -51    -98    -46     75     -5    -72   -202     25    135    132    218      7
      7     90     83    -51    -38     88   -122    129    265    277    381    231
    119    361    241   -239    -59    301    -38    252    413    439    553    459
    231    618    387   -426    -77    501     49    374    542    579    704    662
    272    815    542   -545   -135    680    122    462    628    675    810    813
    301    963    662   -633   -181    815    179    537    696    753    888    932
    381   1044    662   -711   -140    854    207    589    727    787    932   1008
    433   1101    667   -769   -119    885    239    618    735    784    927    997
    444   1148    704   -797   -129    927    272    667    745    787    909    974
    439   1195    756   -818   -158    976    298    709    766    800    924    976
    293   1213    919   -753   -311   1067    376    774    818    833    953    922
    163   1192   1028   -680   -431   1111    426    766    797    792    891    836
     38   1148   1106   -594   -532   1127    457    743    771    753    833    789
    -72   1049   1122   -491   -597   1085    506    740    763    737    813    769
   -168   1015   1184   -423   -675   1098    511    732    750    722    800    756
   -215   1036   1252   -410   -735   1145    537    714    743    714    797    758
   -187   1044   1231   -428   -709   1137    545    670    714    683    766    735
   -205   1034   1239   -415   -722   1135    532    628    688    654    732    711
   -246   1060   1306   -405   -776   1182    545    631    696    662    740    735
   -265   1041   1306   -389   -787   1174    524    600    683    654    735    711
   -332   1028   1361   -350   -846   1195    491    558    662    639    722    680
   -444   1005   1449   -280   -948   1226    501    540    659    631    717    652
   -555    987   1543   -215  -1049   1265    522    535    670    631    717    662
   -745    979   1725   -116  -1236   1350    563    581    724    691    776    717
   -898   1015   1914    -57  -1408   1462    631    646    800    763    841    792
   -810   1047   1857   -119  -1335   1452    626    652    820    782    857    833
   -719   1106   1826   -192  -1273   1465    672    685    878    841    927    906
   -607   1153   1761   -275  -1184   1457    685    680    891    854    940    901
   -459   1280   1740   -410  -1101   1509    670    678    888    844    919    904
   -374   1454   1826   -542  -1101   1639    675    693    919    880    950    995
   -371   1592   1964   -610  -1166   1777    706    735    987    956   1031   1091
   -548   1670   2218   -563  -1384   1945    800    823   1088   1072   1156   1208
   -761   1691   2449   -465  -1605   2070    872    888   1153   1148   1239   1267
   -932   1667   2600   -366  -1766   2132    943    948   1197   1197   1293   1312
  -1002   1704   2707   -350  -1855   2205   1008   1067   1254   1260   1358   1366
   -997   1699   2694   -353  -1844   2195   1044   1104   1236   1249   1335   1296
  -1015   1600   2616   -293  -1816   2107   1054   1078   1179   1195   1278   1260
  -1062   1475   2538   -207  -1800   2005   1031   1015   1101   1117   1205   1215
  -1114   1343   2457   -114  -1784   1899    961    945   1013   1041   1127   1169
  -1205   1166   2372     15  -1787   1769    872    857    911    948   1039   1072
  -1317   1002   2317    155  -1818   1660    820    802    836    872    963    974
  -1392    870   2260    259  -1826   1564    771    737    750    779    872    911
  -1436    750   2187    342  -1810   1467    709    675    680    714    805    859
  -1400    615   2013    389  -1706   1314    639    576    574    597    683    735
  -1366    532   1899    415  -1631   1215    462    452    439    459    555    641
  -1314    441   1753    433  -1532   1098    400    387    366    387    488    579
  -1215    290   1506    462  -1361    898    348    290    262    283    379    470
  -1182    148   1327    514  -1254    737    226    142    122    148    246    332
  -1197    -15   1182    605  -1189    581    119     15      0     28    132    207
  -1226   -171   1052    698  -1140    439     36    -70    -93    -67     38    124
  -1335   -400    935    867  -1135    267    -62   -150   -184   -158    -49     33
  -1436   -522    914    979  -1176    194   -119   -205   -233   -213   -106    -41
  -1452   -566    885   1010  -1171    158   -106   -187   -223   -218   -140   -106
  -1421   -568    849    995  -1135    140    -75   -103   -150   -179   -163   -161
  -1343   -491    852    917  -1098    179    -12     31     12    -23    -62   -114
  -1218   -114   1104    665  -1163    496    -31    176    254    288    265    176
  -1122    342   1465    389  -1293    904    -62    298    483    665    761    706
  -1228    615   1844    303  -1538   1228    -96    306    542    901   1260   1241
  -1288    633   1922    327  -1605   1278    -96    155    324    818   1473   1447
  -1249    509   1758    368  -1504   1132   -135   -202   -239    223    984    971
  -1247    161   1408    542  -1327    784   -228   -672   -930   -683    -96     -7
  -1166   -218    945    691  -1057    363   -379   -948  -1356  -1270   -846   -680
  -1047   -392    654    719   -852    129   -371   -813  -1236  -1171   -828   -745
   -974   -462    511    717   -743     23   -254   -592   -958   -914   -670   -691
   -849   -465    384    657   -618    -41   -168   -449   -766   -730   -561   -665
   -628   -329    298    478   -465    -15    -38   -265   -555   -527   -436   -626
   -407   -252    155    329   -283    -49     10   -140   -420   -407   -376   -633
   -368   -280     85    324   -228    -98     -5   -101   -384   -376   -363   -683
   -332   -283     49    309   -192   -119     51    -41   -337   -337   -340   -750
   -179   -252    -72    215    -54   -163     54     -5   -306   -309   -316   -823
     -7   -241   -233    124    111   -239     10    -20   -319   -324   -324   -917
     57   -283   -340    114    197   -311    -10    -62   -337   -353   -345   -989
     77   -285   -363    103    218   -324    -70   -116   -368   -402   -389  -1088
    168   -309   -480     67    322   -392   -168   -223   -446   -501   -493  -1265
    446   -363   -810    -41    628   -587   -329   -368   -589   -654   -654  -1447
    932   -400  -1332   -267   1130   -865   -535   -527   -774   -846   -852  -1657
   1509   -355  -1865   -576   1686  -1111   -685   -685   -937  -1023  -1041  -1909
   1873   -309  -2182   -784   2026  -1244   -748   -763  -1005  -1104  -1132  -2060
   1865   -179  -2044   -841   1953  -1111   -639   -662   -909  -1018  -1039  -1930
   2114     -5  -2120  -1054   2114  -1062   -584   -594   -831   -945   -958  -1748
   2507    168  -2340  -1337   2423  -1085   -646   -639   -797   -909   -922  -1491
   2673    316  -2356  -1496   2514  -1018   -678   -652   -740   -849   -854  -1124
   2559    277  -2281  -1418   2421  -1000   -644   -659   -683   -802   -841   -943
   2255    129  -2127  -1192   2190   -997   -743   -704   -667   -784   -841   -826
   2057     28  -2029  -1044   2044  -1000   -937   -787   -693   -784   -844   -680
   1891    -31  -1922   -932   1904   -976   -927   -828   -683   -758   -818   -532
   1704    -77  -1782   -813   1743   -930   -753   -758   -618   -683   -737   -387
   1618   -179  -1797   -722   1706   -987   -675   -675   -594   -644   -678   -319
   1535   -283  -1818   -626   1675  -1049   -737   -659   -620   -654   -665   -329
   1631   -166  -1800   -732   1714   -982   -719   -600   -574   -592   -587   -303
   1631   -137  -1769   -745   1699   -953   -704   -576   -542   -548   -535   -314
   1408   -275  -1686   -568   1545   -982   -769   -607   -563   -558   -545   -423
   1314   -163  -1478   -576   1395   -818   -706   -555   -498   -491   -457   -379
   1322     12  -1309   -667   1314   -646   -581   -457   -405   -394   -345   -239
   1376    197  -1179   -787   1278   -491   -535   -345   -314   -298   -236    -90
   1288    301   -989   -797   1137   -342   -402   -233   -220   -213   -148     -7
   1072    345   -730   -709    901   -192   -246   -132   -135   -137    -72     49
    782    387   -394   -587    589     -2   -124    -49    -59    -75    -12    106
    270    298     28   -283    122    163      2      7    -12    -44     20    135
   -132    135    265     -2   -200    200      5     28     -7    -46      7     98
   -306    111    415     96   -361    262     67     49     10    -31     10     62
   -527     25    553    249   -542    290    140     44     10    -31     -7      0
   -685    -54    631    371   -659    288    150     41      5    -31    -18    -51
   -696     25    722    332   -709    371    161     77     38      5     15    -57
   -670    127    797    270   -732    462    236    140     90     62     77    -36
   -626    231    857    194   -740    542    324    241    174    145    155     12
   -618    345    963    137   -789    654    363    314    244    220    228     75
   -649    423   1072    111   -859    748    374    361    285    267    272    106
   -678    532   1210     72   -945    872    470    449    366    345    340    153
   -758    631   1389     62  -1075   1010    589    527    436    413    402    184
   -974    579   1553    197  -1262   1065    641    561    454    426    410    168
  -1093    511   1605    288  -1350   1060    623    579    444    420    413    148
  -1085    563   1647    259  -1366   1104    667    633    472    462    459    163
   -917    810   1727     51  -1322   1267    761    737    571    571    574    259
   -958    836   1795     62  -1376   1314    740    745    574    584    594    283
   -930   1002   1932    -38  -1431   1467    776    795    633    649    652    353
   -867   1257   2125   -194  -1496   1691    909    885    753    761    761    480
  -1145   1047   2192     46  -1667   1618    867    823    704    719    714    472
  -1330    904   2234    213  -1782   1569    766    756    662    683    672    501
  -1428    945   2372    239  -1899   1657    797    761    704    727    724    730
  -1545    922   2468    309  -2005   1693    820    763    735    776    782   1036
  -1714    797   2512    457  -2112   1652    805    748    740    802    820   1244
  -1839    774   2613    532  -2226   1693    867    810    823    896    922   1439
  -1984    795   2777    592  -2379   1784    927    901    937   1005   1013   1569
  -2158    698   2855    730  -2507   1777    961    945    984   1039   1031   1553
  -2283    553   2837    865  -2561   1693   1008    958    995   1031   1010   1475
  -2361    257   2618   1052  -2488   1436    956    878    909    922    898   1283
  -2086     49   2135   1015  -2112   1091    807    730    750    756    724   1034
  -1667     67   1735    800  -1701    898    709    615    631    626    597    802
  -1171    283   1452    444  -1312    867    688    542    553    527    509    639
   -888    327   1215    280  -1052    771    636    457    457    418    407    530
   -756    127    880    311   -818    504    511    358    361    322    329    436
   -392    122    514    135   -452    316    488    311    327    277    296    423
    -85     67    153      7   -119    109    441    220    252    189    215    402
    179    -38   -218    -70    197   -127    301    106    140     72    103    337
    470    -33   -506   -220    488   -270    220     64     98     31     62    332
    698    -54   -753   -322    724   -402    174     36     67     -2     15    298
    948      7   -940   -480    943   -465    145      7     25    -44    -36    254
   1124     54  -1070   -589   1098   -506    119    -41    -33   -106    -98    213
   1215      2  -1213   -610   1213   -605     59   -119   -124   -202   -202     90
   1241   -171  -1413   -537   1327   -792    -46   -215   -239   -327   -348    -80
   1278   -337  -1618   -472   1447   -976   -111   -233   -272   -387   -465   -265
   1343   -355  -1699   -493   1519  -1026   -114   -148   -174   -298   -436   -337
   1304   -371  -1675   -470   1488  -1023   -187   -106    -64   -140   -277   -293
   1514   -114  -1631   -701   1571   -872   -267    -12    127    163     88    -12
   1680    168  -1514   -927   1597   -670   -436    -88    137    329    470    389
   1691    241  -1449   -966   1571   -602   -540   -298   -106    231    691    675
   1532    106  -1428   -820   1480   -659   -600   -576   -532   -161    506    563
   1317   -259  -1577   -530   1444   -917   -691   -982  -1124   -880   -290   -148
   1223   -553  -1777   -335   1499  -1163   -779  -1348  -1652  -1608  -1249   -971
   1111   -849  -1961   -129   1535  -1405   -841  -1369  -1719  -1712  -1449  -1184
   1057  -1150  -2210     44   1634  -1680   -849  -1228  -1527  -1509  -1319  -1187
    852  -1343  -2195    244   1522  -1769   -789  -1060  -1296  -1299  -1189  -1098
    652  -1387  -2039    366   1343  -1712   -649   -849  -1036  -1067  -1023   -956
    535  -1361  -1896    413   1215  -1628   -561   -683   -831   -885   -893   -823
    491  -1470  -1964    488   1226  -1717   -626   -714   -839   -901   -935   -844
    537  -1615  -2153    537   1345  -1883   -740   -841   -963  -1026  -1075   -971
    636  -1743  -2382    550   1506  -2062   -870   -989  -1111  -1179  -1226  -1124
    776  -1870  -2647    548   1712  -2257  -1002  -1127  -1249  -1327  -1374  -1280
    875  -2013  -2891    566   1880  -2452  -1122  -1234  -1363  -1447  -1496  -1408
    927  -2109  -3039    589   1982  -2574  -1215  -1325  -1454  -1540  -1595  -1491
    943  -2161  -3104    607   2021  -2631  -1317  -1405  -1535  -1621  -1675  -1551
    974  -2182  -3156    605   2065  -2668  -1356  -1431  -1561  -1647  -1704  -1608
   1034  -2200  -3237    581   2132  -2717  -1369  -1436  -1564  -1652  -1709  -1662
    992  -2200  -3192    602   2091  -2696  -1382  -1439  -1561  -1647  -1709  -1686
    891  -2174  -3065    639   1977  -2618  -1384  -1431  -1545  -1628  -1696  -1706
    766  -2156  -2922    696   1844  -2538  -1376  -1413  -1522  -1600  -1667  -1691
    615  -2127  -2746    753   1680  -2436  -1343  -1374  -1483  -1558  -1623  -1647
    493  -2068  -2561    787   1525  -2314  -1291  -1314  -1418  -1488  -1556  -1579
    405  -2026  -2431    807   1418  -2226  -1257  -1260  -1358  -1426  -1493  -1522
    306  -1958  -2265    826   1286  -2112  -1192  -1187  -1267  -1332  -1397  -1457
    267  -1852  -2120    789   1192  -1984  -1132  -1117  -1174  -1234  -1293  -1447
    262  -1725  -1987    730   1122  -1855  -1085  -1036  -1093  -1150  -1213  -1441
    205  -1543  -1748    665    976  -1644  -1010   -924   -974  -1023  -1093  -1361
    148  -1384  -1532    618    839  -1457   -940   -826   -852   -893   -961  -1280
    140  -1293  -1436    576    784  -1363   -914   -763   -763   -795   -859  -1189
    163  -1161  -1325    496    743  -1241   -909   -701   -672   -685   -737  -1101
    197   -997  -1197    400    696  -1096   -893   -633   -574   -574   -618  -1013
    277   -820  -1098    272    688   -958   -839   -558   -475   -465   -498   -875
    366   -574   -943    103    652   -758   -740   -459   -353   -332   -353   -792
    441   -355   -797    -41    618   -576   -678   -366   -246   -220   -239   -730
    480   -239   -719   -122    597   -478   -636   -296   -174   -145   -155   -659
    636   -119   -756   -257    696   -436   -618   -244   -132    -98    -98   -610
    737     80   -657   -410    696   -285   -535   -155    -64    -31    -25   -535
    683    252   -433   -467    558    -90   -387    -33     41     67     80   -444
    522    368   -153   -446    337    106   -223     98    158    168    179   -296
    327    506    179   -415     75    342    -83    233    275    280    285    -15
     28    644    615   -337   -293    628     98    410    441    433    444    296
   -353    805   1158   -226   -756    979    348    597    620    610    620    594
   -795    815   1608    -10  -1202   1210    571    748    758    740    745    802
  -1036    727   1764    155  -1400   1244    701    836    836    810    810    893
  -1197    654   1852    270  -1525   1252    784    888    888    852    854    904
  -1226    631   1855    296  -1540   1241    784    888    893    859    865    885
  -1049    654   1704    194  -1379   1179    672    784    802    774    782    828
   -797    685   1483     57  -1140   1083    555    670    701    672    688    763
   -654    748   1400    -49  -1028   1075    542    620    665    633    641    709
   -646    737   1384    -44  -1015   1060    571    600    646    613    613    683
   -659    769   1428    -57  -1044   1098    649    636    678    646    646    683
   -737    782   1519    -20  -1127   1150    722    696    732    706    701    672
   -792    854   1644    -33  -1218   1249    771    761    792    774    771    693
   -784    901   1683    -59  -1234   1291    789    787    813    800    800    683
   -750    919   1667    -85  -1208   1293    782    776    805    795    795    670
   -659    935   1595   -137  -1127   1265    758    750    789    779    774    675
   -589    979   1569   -194  -1080   1275    711    717    763    756    750    701
   -550    987   1538   -218  -1044   1262    693    701    758    750    743    709
   -519    997   1517   -241  -1021   1257    680    704    774    766    761    693
   -522   1026   1548   -252  -1034   1286    685    693    771    761    758    659
   -558   1088   1644   -267  -1101   1366    662    680    782    776    779    693
   -615   1119   1735   -252  -1174   1426    678    678    800    802    815    719
   -662   1132   1795   -236  -1228   1462    662    670    797    807    815    735
   -714   1119   1834   -202  -1273   1475    652    675    802    815    826    758
   -743   1161   1904   -210  -1325   1532    693    704    836    846    870    807
   -748   1218   1966   -236  -1358   1592    727    732    867    878    904    859
   -745   1257   2003   -257  -1374   1631    722    740    880    893    924    904
   -748   1275   2023   -262  -1384   1649    750    758    898    911    945    930
   -714   1314   2029   -298  -1371   1670    813    784    924    935    971    940
   -685   1353   2039   -332  -1361   1696    849    810    956    958   1002    966
   -745   1350   2096   -303  -1421   1722    896    852    995    992   1036    992
   -943   1309   2252   -181  -1597   1779    976    891   1010   1010   1047   1002
  -1091   1231   2322    -72  -1706   1777   1018    898   1000    995   1031   1013
  -1192   1197   2387     -2  -1790   1792    992    901    992    987   1031   1041
  -1348   1148   2494     98  -1922   1821    961    891    969    966   1013   1039
  -1460   1072   2533    194  -1995   1803   1005    914    974    969   1015   1083
  -1493   1070   2561    210  -2029   1816   1057    961   1010   1008   1060   1124
  -1605    987   2592    309  -2099   1790   1060    961   1002   1005   1054   1109
  -1745    870   2613    436  -2179   1740   1052    924    958    966   1008   1091
  -1823    789   2613    517  -2218   1701   1013    888    924    935    982   1109
  -1829    748   2577    540  -2203   1662    976    865    904    922    969   1093
  -1803    727   2530    537  -2166   1628    953    839    870    888    932   1065
  -1774    678   2452    548  -2112   1564    937    800    810    810    839   1018
  -1693    683   2377    506  -2034   1530    924    836    831    787    776    966
  -1574    691   2265    439  -1919   1478    919    927    930    865    813    966
  -1475    730   2205    374  -1839   1467    833   1026   1083   1049    976   1093
  -1387    862   2249    262  -1818   1556    628   1060   1210   1280   1280   1392
  -1286   1101   2387     93  -1836   1743    454    880   1132   1358   1556   1771
  -1254   1049   2304    101  -1779   1675    236    488    802   1221   1665   1961
  -1223    896   2120    163  -1673   1506     41     18    332    836   1426   1725
  -1085    517   1602    283  -1345   1060    -80   -530   -342      5    509    919
   -823    109    932    358   -878    519   -161   -914   -927   -792   -413    103
   -444    166    607    137   -527    387   -265   -859   -909   -789   -449     15
   -171    303    475    -64   -322    389   -241   -623   -654   -550   -283     90
   -132    285    415    -77   -272    350   -171   -418   -426   -342   -150    129
   -205    231    436    -12   -319    332   -101   -239   -241   -181    -57    132
   -103    296    400    -96   -252    348    -62   -148   -145    -93      5     88
   -109    132    241    -10   -174    187   -119   -233   -241   -194   -109   -101
     10     -7    -18     -2     12    -12   -228   -345   -374   -335   -262   -293
    413    -41   -454   -184    433   -246   -329   -436   -491   -472   -405   -488
    659    -31   -693   -314    675   -361   -355   -433   -537   -540   -478   -615
    628    -36   -667   -296    646   -350   -332   -329   -501   -509   -467   -670
    610    -12   -623   -301    613   -316   -265   -207   -431   -431   -428   -714
    548     62   -485   -303    517   -210   -111    -75   -322   -314   -340   -701
    444     88   -358   -267    400   -135     -5      5   -226   -226   -254   -691
    345     23   -322   -184    332   -148     46     44   -168   -171   -192   -709
    311   -194   -506    -59    407   -350     64      2   -189   -205   -218   -823
    480   -407   -888    -36    683   -646     -7   -101   -277   -316   -322   -956
    571   -584  -1156      5    862   -867   -176   -205   -394   -449   -459  -1098
    607   -613  -1221      2    914   -917   -241   -241   -454   -524   -553  -1265
    800   -542  -1345   -129   1070   -943   -298   -277   -511   -594   -652  -1517
   1228   -439  -1667   -394   1447  -1052   -345   -350   -587   -691   -782  -1886
   1997   -197  -2195   -901   2094  -1195   -504   -459   -698   -836   -930  -2299
   2704     49  -2655  -1376   2678  -1301   -701   -566   -787   -943  -1044  -2470
   3003    366  -2637  -1686   2818  -1132   -691   -501   -675   -792   -885  -1834
   2943    361  -2582  -1652   2764  -1109   -592   -485   -568   -698   -771  -1210
   2777     85  -2694  -1434   2735  -1304   -602   -535   -535   -680   -756   -943
   2564    -72  -2637  -1247   2600  -1356   -649   -527   -454   -576   -683   -797
   2405   -145  -2553  -1130   2478  -1348   -717   -540   -433   -519   -636   -753
   2600   -109  -2709  -1244   2655  -1408   -774   -592   -478   -548   -626   -709
   2533   -249  -2782  -1143   2655  -1514   -885   -706   -576   -641   -649   -646
   2307   -397  -2707   -956   2507  -1551   -971   -776   -646   -706   -665   -589
   2073   -459  -2533   -807   2301  -1496  -1031   -795   -680   -737   -662   -498
   1852   -433  -2286   -709   2068  -1358   -989   -743   -659   -709   -620   -348
   1613   -493  -2109   -561   1860  -1301   -901   -717   -644   -691   -607   -298
   1654   -405  -2060   -626   1857  -1234   -841   -691   -618   -652   -584   -327
   1823   -179  -2003   -823   1912  -1091   -743   -613   -548   -574   -522   -309
   1964     44  -1919  -1002   1943   -937   -636   -524   -467   -488   -446   -213
   2055    249  -1808  -1153   1930   -779   -511   -423   -381   -402   -371   -106
   2016    355  -1660  -1187   1839   -652   -420   -314   -298   -324   -311    -62
   2016    527  -1488  -1273   1753   -480   -387   -197   -200   -228   -228    -31
   2081    722  -1358  -1400   1719   -316   -223    -70    -93   -127   -127     15
   1992    740  -1252  -1366   1621   -254    -75    -25    -62   -101    -96     23
   1909    753  -1156  -1332   1532   -200    -33    -10    -57    -96    -80     31
   1966    901  -1067  -1436   1517    -83     83     70     12    -31     -7     85
   1818    888   -930  -1353   1374    -20    181     96     25    -18     12     90
   1444    691   -753  -1067   1098    -31    150     64    -18    -59    -15     64
   1117    568   -548   -844    831     10    161     88     -5    -51     -2     80
    758    431   -329   -597    545     51    168     96      0    -44      2     93
    353    249   -103   -301    228     72    189     88     -2    -38      5     96
     57    179    122   -119    -33    153    213    114     31      0     41    129
   -189     98    288     44   -239    192    288    171     93     64    101    179
   -342    106    449    116   -397    277    366    254    194    168    194    252
   -397    275    672     62   -535    472    397    345    303    285    316    361
   -402    498    901    -49   -652    698    530    491    465    446    472    524
   -470    636   1106    -83   -787    870    631    620    605    576    597    680
   -613    735   1345    -62   -979   1039    709    722    719    685    706    805
   -730    846   1577    -57  -1153   1210    896    849    862    813    836    943
   -857    956   1813    -49  -1335   1384    841    930    953    909    945   1047
   -971   1148   2120    -88  -1545   1634    932   1008   1060   1018   1054   1174
  -1273   1135   2405     67  -1839   1769   1080   1085   1143   1104   1132   1280
  -1535   1174   2709    181  -2122   1940   1104   1192   1244   1221   1252   1421
  -1714   1247   2959    233  -2338   2101   1119   1254   1306   1322   1358   1605
  -1979   1184   3164    397  -2572   2171   1117   1221   1278   1337   1395   1704
  -2218   1034   3250    592  -2733   2140   1093   1169   1228   1322   1376   1719
  -2301    948   3250    678  -2774   2099   1052   1130   1215   1322   1371   1719
  -2218    932   3148    641  -2683   2039    979   1060   1195   1299   1330   1670
  -2117    906   3021    605  -2569   1964    945   1005   1163   1262   1278   1602
  -2013    870   2883    571  -2449   1875    906    989   1174   1267   1270   1605
  -1958    841   2800    558  -2379   1821    867    992   1210   1286   1267   1665
  -1987    659   2647    659  -2317   1652    924   1002   1228   1275   1244   1639
  -1974    426   2400    774  -2187   1413   1000    966   1171   1187   1135   1475
  -1829    231   2057    797  -1943   1143    979    906   1093   1098   1039   1330
  -1496    241   1738    628  -1615    989    883    826   1005    989    969   1182
  -1119    272   1392    420  -1257    831    722    678    857    826    807   1041
   -631    306    935    161   -784    620    550    493    665    641    636    976
   -119    233    353    -57   -236    293    381    272    441    400    410    818
    280    148   -132   -213    207      7    246    142    306    259    296    828
    649    166   -483   -407    566   -158    161    109    252    213    280    846
    872     96   -776   -485    823   -340     96     44    153    103    192    779
   1005     67   -937   -537    971   -436     70     23    111     54    145    782
   1072     33  -1039   -553   1057   -501    135     96    150     72    122    784
   1052     10  -1044   -532   1047   -517    220    252    270    155    148    831
   1130    220   -909   -678   1021   -342    322    504    532    402    376   1067
   1179    530   -649   -857    914    -59    348    722    810    735    727   1439
   1130    878   -252  -1002    691    314    301    758    950    987   1098   1880
    932   1044    109   -989    410    576    226    472    815   1013   1353   2218
    652   1065    413   -859    119    740    -23     62    542    896   1441   2317
    426    878    452   -654    -12    665   -187   -353    127    472   1054   1880
    301    335     33   -316    135    184   -249   -836   -537   -418     25    787
    407   -283   -691    -64    548   -485   -381  -1026   -880   -867   -519    148
    574   -662  -1236     44    904   -950   -462   -953   -852   -859   -594    -41
    795   -839  -1634     20   1213  -1234   -470   -818   -732   -769   -576   -145
   1041   -924  -1966    -57   1504  -1444   -514   -740   -667   -727   -600   -241
   1135  -1054  -2192    -41   1660  -1623   -592   -730   -672   -748   -675   -298
   1132  -1236  -2369     51   1751  -1803   -719   -789   -750   -823   -774   -394
   1143  -1402  -2546    129   1842  -1974   -815   -862   -846   -911   -865   -498
   1098  -1493  -2592    197   1844  -2042   -857   -885   -891   -953   -909   -566
   1052  -1512  -2566    228   1808  -2039   -857   -872   -896   -948   -911   -592
   1114  -1657  -2772    270   1940  -2213   -932   -937   -987  -1028   -992   -683
   1169  -1761  -2930    296   2047  -2343   -989  -1013  -1075  -1114  -1072   -766
   1192  -1738  -2930    272   2060  -2333  -1015  -1044  -1106  -1145  -1111   -810
   1158  -1852  -3011    345   2083  -2431  -1070  -1122  -1187  -1228  -1218   -883
   1114  -1904  -3018    394   2065  -2460  -1096  -1132  -1205  -1241  -1239   -987
   1124  -1896  -3021    384   2070  -2457  -1109  -1119  -1208  -1236  -1239  -1145
   1080  -1948  -3029    433   2055  -2488  -1096  -1119  -1231  -1273  -1304  -1345
    971  -1974  -2948    501   1956  -2460  -1060  -1101  -1213  -1270  -1322  -1327
    857  -2026  -2886    584   1870  -2455  -1052  -1083  -1197  -1262  -1306  -1330
    789  -2057  -2847    633   1816  -2452  -1096  -1098  -1223  -1283  -1322  -1335
    807  -2021  -2829    607   1818  -2423  -1093  -1096  -1228  -1280  -1312  -1306
    841  -1912  -2756    535   1795  -2333  -1054  -1036  -1184  -1234  -1275  -1304
    872  -1875  -2748    501   1808  -2312  -1036   -987  -1132  -1179  -1223  -1288
    807  -1867  -2675    530   1738  -2270  -1031   -976  -1096  -1145  -1174  -1288
    548  -1847  -2395    649   1470  -2120   -992   -901  -1026  -1080  -1137  -1228
    384  -1790  -2174    701   1278  -1982   -953   -800   -914   -966  -1047  -1067
    392  -1636  -2029    623   1210  -1831   -922   -722   -807   -846   -922   -953
    449  -1426  -1875    488   1161  -1649   -857   -620   -680   -709   -779   -849
    550  -1197  -1748    324   1148  -1473   -797   -537   -566   -587   -646   -748
    561   -989  -1551    213   1052  -1267   -737   -444   -452   -457   -506   -657
    496   -844  -1343    174    919  -1093   -675   -363   -355   -350   -392   -589
    363   -750  -1117    192    740   -932   -626   -303   -270   -262   -296   -530
    202   -680   -883    239    542   -782   -581   -241   -192   -174   -200   -519
    114   -581   -696    233    405   -639   -517   -176   -116    -98   -114   -511
     64   -446   -511    189    288   -478   -441   -109    -36    -18    -28   -454
      5   -327   -335    161    168   -332   -366    -28     51     64     62   -376
    -33   -244   -210    140     88   -228   -288     57    135    148    148   -293
      0   -181   -184     88     90   -184   -233     90    176    179    181   -267
     -7   -109   -103     57     46   -106   -187    109    192    171    163   -233
     18      2    -15    -10     15     -5   -140    148    223    184    158   -202
     62    106     44    -83     10     75    -93    192    280    228    194   -192
    127    155     28   -145     49     93    -62    194    293    223    194   -233
    194    187    -10   -192    103     88    -54    168    267    189    161   -275
    298    228    -70   -265    184     77    -72    135    233    155    137   -332
    433    298   -135   -366    285     83    -49    103    200    127    114   -428
    517    353   -163   -436    340     93    -12     72    171     93     72   -358
    483    441    -41   -462    262    200     44    124    220    150    127   -119
    324    555    231   -441     44    394    140    252    340    272    259    166
    223    649    426   -436   -101    537    200    332    423    363    366    413
    129    714    581   -423   -226    649    311    387    475    420    428    532
     77    776    698   -428   -309    737    387    459    532    480    472    589
     90    833    743   -462   -327    789    415    501    571    524    522    602
     51    878    826   -465   -387    852    436    527    592    535    530    620
    -70    870    940   -400   -506    906    472    571    641    581    563    724
   -155    846   1002   -345   -579    924    496    571    649    592    579    722
   -272    813   1085   -270   -680    948    522    589    665    613    594    696
   -462    818   1280   -176   -870   1049    555    639    714    667    644    698
   -672    820   1493    -75  -1083   1156    594    691    774    732    709    730
   -839    789   1628     25  -1234   1208    555    698    795    763    740    735
  -1013    748   1758    132  -1384   1252    550    701    797    782    761    727
  -1208    688   1896    259  -1551   1291    610    717    807    802    789    743
  -1366    675   2042    345  -1704   1358    654    730    823    826    818    727
  -1483    737   2218    371  -1852   1478    709    776    867    875    852    748
  -1602    745   2348    428  -1974   1545    761    833    922    940    914    820
  -1665    758   2423    454  -2044   1590    818    878    966    992    984    885
  -1667    787   2455    439  -2060   1621    820    875    969    995    989    924
  -1712    802   2512    454  -2112   1657    841    875    976    992    982    997
  -1730    833   2561    446  -2145   1699    833    888    992   1005    995   1010
  -1725    883   2608    420  -2166   1745    857    917   1015   1031   1021   1031
  -1706    911   2618    397  -2164   1766    891    930   1036   1060   1080   1065
  -1714    958   2670    376  -2192   1813    937    943   1054   1078   1111   1013
  -1678   1013   2691    329  -2184   1852    963    919   1018   1015   1000   1015
  -1613   1039   2652    288  -2132   1844    966    930   1034   1034   1021   1135
  -1553   1028   2582    259  -2068   1805    971    922   1026   1028   1028   1096
  -1491   1015   2507    236  -1997   1761    937    888    995   1000   1018   1080
  -1408   1028   2434    189  -1919   1730    904    849    958    969   1002   1052
  -1304   1036   2340    135  -1821   1688    888    807    924    932    961    984
  -1247   1023   2268    111  -1758   1647    911    805    927    924    935    932
  -1228   1080   2309     72  -1769   1696    901    820    948    953    969   1002
  -1158   1150   2307      2  -1732   1730    891    826    958    958    974    987
   -989   1213   2203   -111  -1595   1706    888    857    974    932    888    927
   -740   1275   2013   -267  -1376   1644    846    872   1000    932    820    896
   -524   1389   1914   -433  -1218   1649    800    943   1124   1091    950   1060
   -504   1574   2075   -535  -1288   1823    680   1075   1314   1392   1314   1395
   -613   1777   2390   -581  -1501   2083    605   1075   1371   1592   1704   1829
   -753   1636   2390   -444  -1571   2013    514    800   1072   1441   1813   2016
   -896   1306   2200   -205  -1548   1753    327    335    522    963   1512   1751
  -1085    743   1829    168  -1457   1286    101   -283   -257     57    561    878
  -1236    155   1392    540  -1314    774   -148   -841   -997   -893   -535   -119
  -1171   -228    943    696  -1057    355   -332   -956  -1184  -1119   -818   -413
  -1083   -530    553    805   -820     10   -413   -885  -1093  -1044   -828   -454
   -982   -730    252    854   -618   -239   -488   -849  -1010   -976   -841   -509
   -800   -771     28    787   -415   -371   -517   -792   -904   -885   -807   -519
   -584   -844   -259    714   -163   -553   -532   -704   -792   -789   -748   -519
   -402   -872   -470    636     31   -672   -592   -711   -800   -795   -769   -566
   -257   -792   -535    522    137   -665   -670   -776   -893   -878   -852   -641
   -259   -854   -594    558    166   -724   -709   -784   -922   -891   -867   -732
   -265   -893   -631    579    181   -763   -706   -769   -914   -872   -870   -841
   -163   -831   -667    496    249   -750   -659   -735   -898   -849   -852   -857
    -90   -724   -633    407    270   -680   -563   -662   -849   -776   -774   -857
     57   -548   -605    246    329   -576   -459   -527   -748   -649   -628   -789
    394   -241   -636    -77    514   -436   -327   -384   -657   -548   -527   -696
    704    106   -597   -405    649   -244   -153   -226   -506   -428   -400   -548
    891    350   -540   -620    714    -93    -31   -101   -374   -361   -311   -480
    958    462   -496   -709    727    -15    -85    -62   -366   -361   -322   -550
    857    322   -535   -592    696   -106    -93    -49   -366   -345   -361   -685
    602     -5   -607   -298    605   -306   -132   -106   -381   -394   -454   -914
    420   -415   -839     -5    628   -628   -275   -265   -506   -553   -631  -1228
    545   -813  -1358    135    950  -1085   -467   -491   -763   -756   -852  -1675
    846  -1026  -1873     90   1358  -1449   -618   -646   -950   -940  -1023  -1990
   1026  -1117  -2143     44   1584  -1628   -740   -745  -1075  -1075  -1143  -2221
   1418  -1044  -2465   -187   1940  -1753   -867   -898  -1176  -1223  -1325  -2509
   2286   -675  -2961   -805   2624  -1818   -953  -1002  -1226  -1301  -1447  -2790
   2707   -405  -3112  -1153   2907  -1758   -974   -974  -1200  -1234  -1408  -2598
   2782   -262  -3044  -1260   2912  -1652   -932   -849  -1070  -1070  -1213  -2114
   2948    -64  -3013  -1444   2979  -1538   -966   -844  -1000   -997  -1098  -1777
   3125    166  -2959  -1644   3042  -1395  -1085   -945  -1031  -1034  -1101  -1504
   3395    530  -2868  -1964   3130  -1169  -1145   -953  -1000   -982  -1060  -1275
   3645    826  -2818  -2236   3231   -995  -1124   -898   -917   -878   -940  -1093
   3652    971  -2681  -2314   3164   -854  -1062   -818   -800   -750   -769   -909
   3291   1026  -2265  -2158   2779   -618  -1005   -717   -654   -605   -581   -659
   2847    940  -1906  -1893   2377   -483   -865   -589   -517   -480   -452   -366
   2566    852  -1717  -1709   2140   -431   -735   -506   -441   -413   -384    -72
   2281    545  -1735  -1415   2008   -594   -709   -524   -483   -475   -457      0
   1909    114  -1795  -1010   1852   -839   -771   -600   -589   -615   -613    -98
   1577    -41  -1618   -769   1595   -828   -735   -566   -558   -610   -613   -124
   1304    -62  -1366   -620   1332   -711   -623   -506   -519   -571   -581   -166
   1130     20  -1109   -576   1119   -542   -465   -394   -433   -483   -498   -181
    984    197   -787   -589    885   -293   -277   -254   -301   -350   -374   -137
    709    319   -389   -517    548    -33    -75   -106   -158   -213   -252    -46
    441    387    -54   -415    246    166     57     12    -49    -98   -148     59
    246    449    202   -348     20    327    163    122     46     -2    -57    142
    114    550    436   -332   -161    493    288    233    140     93     36    181
    -28    581    610   -277   -319    594    345    285    176    137     85    176
   -111    672    784   -280   -446    727    407    342    226    187    145    200
    -44    805    849   -381   -446    826    517    423    296    267    228    257
     64    922    857   -493   -394    891    620    511    371    342    298    298
    -57    885    943   -415   -501    914    626    514    358    332    272    244
   -324    745   1070   -210   -696    906    574    475    324    301    228    168
   -522    649   1171    -64   -846    911    576    475    337    311    228    135
   -662    646   1309      7   -984    976    602    491    371    342    254    127
   -789    732   1522     28  -1156   1127    607    524    439    413    324    163
   -911    813   1725     49  -1319   1267    667    607    550    514    423    231
  -1036    893   1930     70  -1483   1410    740    693    657    602    506    303
  -1148   1083   2231     33  -1688   1657    740    750    748    696    600    426
  -1286   1223   2507     31  -1899   1865    839    818    839    792    696    563
  -1454   1223   2675    114  -2065   1948    935    888    914    880    800    706
  -1519   1270   2787    122  -2153   2029    989    956    961    950    906    844
  -1519   1353   2873     83  -2195   2112   1049   1023   1010   1018   1008    961
  -1493   1317   2808     88  -2151   2062   1093   1041   1008   1036   1034   1013
  -1410   1283   2694     62  -2052   1987   1060   1005    958   1013   1005   1047
  -1322   1244   2566     36  -1945   1904   1002    963    901    982    969   1114
  -1296   1161   2457     67  -1875   1808    982    966    885    976    953   1182
  -1418   1054   2473    179  -1945   1764    945    963    883    971    948   1130
  -1504    924   2429    290  -1966   1675    901    932    852    937    909   1008
  -1608    774   2382    415  -1995   1577    891    891    802    878    836    888
  -1808    701   2509    553  -2158   1605    891    896    813    883    828    846
  -2047    633   2681    704  -2364   1657    922    945    872    937    875    862
  -2226    496   2720    865  -2473   1608    989    969    898    950    878    846
  -2268    368   2634    948  -2452   1501   1000    927    867    904    828    807
  -2203    257   2460    974  -2330   1358    922    846    805    823    745    745
  -2145    145   2288    997  -2216   1218    885    779    750    761    691    717
  -2073     33   2107   1018  -2091   1070    844    696    678    672    613    641
  -1873    -64   1808    966  -1842    870    761    600    584    558    506    576
  -1543   -101   1441    823  -1493    670    607    470    465    433    397    511
  -1163   -135   1026    646  -1096    444    459    335    340    306    285    433
   -719   -132    587    426   -654    228    353    207    218    176    158    319
   -252    -93    158    171   -207     33    298    140    158     75      2    111
    236    -10   -246   -111    241   -127    283    192    233    122    -41     10
    620    101   -522   -361    571   -207    142    176    301    223     33     23
    893    265   -628   -581    761   -181    -31    189    426    457    327    285
   1106    491   -615   -800    859    -59   -223    119    444    618    693    711
   1109    465   -644   -787    878    -88   -322   -119    153    426    839    997
   1000    213   -787   -607    893   -285   -384   -454   -348    -72    613    901
    914   -106  -1021   -405    969   -563   -478   -846   -935   -782   -150    228
    914   -410  -1325   -252   1119   -867   -574  -1247  -1509  -1558  -1231   -730
   1028   -574  -1602   -226   1314  -1088   -691  -1343  -1686  -1751  -1564   -995
   1072   -732  -1808   -171   1439  -1270   -685  -1187  -1491  -1509  -1363   -865
   1041   -737  -1782   -153   1410  -1260   -537   -883  -1176  -1166  -1070   -724
    849   -628  -1480   -111   1163  -1054   -342   -550   -841   -828   -802   -566
    680   -540  -1221    -70    950   -880   -174   -290   -558   -542   -566   -420
    719   -545  -1267    -88    992   -906   -174   -265   -506   -488   -535   -452
    724   -698  -1426    -12   1075  -1062   -241   -329   -576   -548   -592   -496
    644   -807  -1452     80   1047  -1130   -309   -368   -633   -592   -641   -527
    514   -865  -1379    176    945  -1122   -348   -366   -644   -602   -672   -566
    397   -927  -1325    262    859  -1124   -381   -381   -657   -623   -698   -566
    283  -1044  -1327    379    802  -1184   -420   -415   -683   -649   -717   -558
    205  -1189  -1395    491    797  -1291   -475   -452   -722   -691   -761   -587
    252  -1283  -1535    517    893  -1408   -532   -496   -782   -743   -828   -592
    423  -1280  -1706    428   1065  -1493   -587   -532   -839   -800   -898   -571
    654  -1210  -1867    277   1260  -1538   -620   -563   -883   -846   -945   -535
    797  -1192  -1992    194   1395  -1590   -659   -618   -937   -906   -987   -514
    844  -1247  -2091    202   1467  -1667   -714   -670   -997   -974  -1049   -579
    758  -1408  -2166    324   1460  -1784   -740   -724  -1044  -1021  -1098   -657
    631  -1582  -2216    475   1421  -1899   -763   -766  -1072  -1049  -1127   -732
    600  -1678  -2278    540   1436  -1979   -849   -846  -1137  -1114  -1197   -844
    613  -1758  -2372    574   1491  -2065   -958   -950  -1221  -1202  -1291   -950
    623  -1792  -2416    584   1517  -2104  -1023  -1010  -1260  -1247  -1340  -1034
    698  -1699  -2400    498   1548  -2049  -1021   -997  -1231  -1213  -1312  -1083
    774  -1538  -2312    381   1540  -1925   -969   -935  -1150  -1122  -1210  -1088
    724  -1410  -2135    342   1428  -1771   -880   -820  -1026   -984  -1065  -1054
    636  -1312  -1948    335   1291  -1628   -826   -737   -924   -878   -958  -1049
    636  -1195  -1831    277   1234  -1512   -795   -688   -849   -787   -859  -1028
    701  -1070  -1771    184   1234  -1421   -797   -670   -797   -717   -782  -1036
    779   -987  -1766    103   1273  -1376   -789   -654   -750   -657   -722  -1067
    805   -917  -1722     54   1262  -1319   -782   -620   -696   -589   -641  -1041
    841   -823  -1665    -10   1252  -1244   -789   -592   -641   -524   -561  -1015
    841   -680  -1522    -80   1182  -1101   -756   -548   -576   -470   -506  -1005
    826   -532  -1358   -145   1091   -945   -693   -475   -491   -384   -426   -914
    870   -394  -1265   -241   1067   -828   -626   -384   -397   -288   -327   -828
    909   -226  -1135   -342   1021   -680   -561   -309   -314   -210   -246   -737
    945    -64  -1013   -441    976   -537   -485   -233   -233   -145   -181   -670
   1088     83  -1005   -584   1047   -459   -423   -197   -200   -132   -181   -576
   1241    101  -1140   -672   1189   -517   -457   -236   -254   -202   -259   -571
   1267     23  -1244   -644   1254   -610   -498   -285   -324   -290   -363   -680
   1182    -98  -1280   -542   1228   -688   -509   -316   -381   -358   -444   -769
    976   -174  -1150   -400   1062   -662   -465   -298   -374   -355   -436   -730
    784   -223  -1010   -280    896   -615   -374   -259   -355   -342   -418   -672
    672   -223   -896   -226    782   -558   -293   -228   -345   -332   -415   -605
    594   -192   -787   -202    688   -488   -254   -213   -340   -327   -418   -517
    511   -129   -641   -189    576   -384   -218   -187   -316   -306   -387   -433
    428    -44   -475   -194    452   -259   -168   -140   -272   -267   -337   -355
    316     33   -283   -176    298   -124    -77    -62   -205   -207   -270   -233
    155    114    -41   -137     98     36     41     51   -103    -98   -148    -83
    -31    153    184    -59   -106    168     90    150    -15     15    -12     41
   -226    171    394     25   -309    283    142    210     36     72     44     38
   -426    166    592    129   -509    379    218    259     85    116     80     67
   -644    171    815    236   -730    493    314    335    163    200    163    132
   -797    220   1018    288   -906    618    392    407    246    288    252    168
   -953    306   1257    322  -1106    782    472    472    324    366    329    215
  -1044    361   1405    342  -1223    883    509    511    379    420    376    257
  -1044    405   1449    319  -1247    927    514    530    418    457    407    298
  -1018    506   1525    257  -1270   1015    537    542    462    498    454    335
   -984    568   1553    207  -1270   1060    527    532    478    517    478    327
   -963    607   1571    176  -1267   1088    496    498    470    519    480    296
  -1005    581   1587    210  -1296   1085    493    480    457    506    465    285
  -1072    600   1673    236  -1371   1135    550    519    504    553    509    379
  -1049    675   1722    184  -1387   1197    545    532    527    581    550    420
  -1083    813   1893    135  -1488   1353    522    540    545    607    579    480
  -1145    932   2078    106  -1610   1504    558    579    592    652    633    589
  -1148    935   2083    106  -1615   1509    610    618    628    685    667    626
  -1065    880   1943     90  -1504   1410    704    678    680    732    696    633
   -937    888   1826     23  -1382   1358    701    683    680    743    714    636
   -776    932   1709    -80  -1244   1322    628    631    636    701    678    605
   -571    984   1556   -205  -1062   1270    602    581    592    649    618    561
   -498   1000   1496   -252   -997   1247    607    563    581    633    602    545
   -535   1008   1543   -236  -1039   1275    626    574    600    649    631    558
   -633   1052   1686   -210  -1161   1369    639    581    607    657    649    563
   -782   1070   1852   -142  -1317   1460    693    628    652    693    678    620
   -919   1098   2018    -90  -1467   1558    774    711    740    782    769    704
  -1070   1140   2208    -36  -1639   1673    852    771    813    857    849    753
  -1137   1182   2320    -23  -1730   1748    896    795    844    888    883    774
  -1137   1171   2309    -15  -1722   1740    896    782    839    891    888    802
  -1163   1132   2296     15  -1732   1714    898    795    823    878    885    810
  -1179   1135   2314     23  -1748   1722    932    839    839    885    875    789
  -1312   1070   2382    119  -1847   1725    989    914    888    891    807    714
  -1369   1047   2416    161  -1891   1730   1034   1013    971    953    800    732
  -1387   1137   2525    122  -1956   1831   1000   1137   1156   1184   1015    896
  -1369   1301   2668     33  -2018   1984    911   1228   1353   1493   1395   1291
  -1379   1504   2883    -64  -2132   2195    740   1124   1345   1641   1756   1764
  -1457   1467   2925     -5  -2190   2195    641    901   1106   1564   1961   2073
  -1493   1270   2764    111  -2127   2016    449    449    558   1075   1693   1873
  -1519    844   2364    337  -1943   1602    215   -137   -184    200    769   1088
  -1545    368   1914    587  -1730   1140     41   -615   -823   -657   -280    207
  -1478      2   1480    737  -1478    740   -135   -737  -1002   -883   -587    -96
  -1395   -301   1091    846  -1247    394   -210   -680   -898   -792   -589   -148
  -1335   -418    917    875  -1127    249   -202   -579   -745   -654   -527    -80
  -1278   -340    935    807  -1109    296    -75   -358   -483   -405   -337     72
  -1221   -353    867    787  -1044    257     46   -135   -226   -155   -127    241
  -1119   -259    857    688   -989    298     64    -80   -158    -93    -70    285
  -1143      5   1145    568  -1145    574    119    -20   -103    -38     -7    353
  -1415     72   1488    670  -1452    779    220    116     12     93    129    475
  -1602     59   1662    771  -1631    859    272    213     80    181    223    548
  -1584     85   1670    748  -1628    878    329    275    122    228    270    553
  -1327    246   1574    540  -1449    909    379    327    145    267    311    530
   -901    470   1371    215  -1137    919    397    345    137    267    329    452
   -436    646   1083   -103   -758    865    353    296     67    200    290    290
    -10    735    745   -363   -379    740    223    205    -51    106    197    140
    433    730    296   -581     70    514     83     98   -194    -12     51      5
    966    698   -270   -833    618    215    -85    -41   -366   -181   -150   -176
   1667    613  -1054  -1140   1361   -220   -335   -252   -610   -431   -431   -485
   1891    496  -1395  -1195   1641   -446   -480   -298   -727   -540   -555   -704
   1371    350  -1023   -862   1197   -335   -332   -106   -587   -420   -449   -691
   1013    337   -675   -678    844   -168   -241    -25   -488   -363   -389   -706
    932    454   -478   -693    706    -10   -262   -122   -527   -415   -444   -878
   1130    568   -561   -849    846      5   -407   -332   -691   -571   -620  -1252
   1335    501   -833   -919   1083   -163   -579   -506   -818   -688   -743  -1509
   1197    322   -875   -761   1036   -275   -568   -501   -776   -652   -693  -1439
    854    135   -719   -493    787   -290   -496   -410   -670   -558   -584  -1236
    698     20   -678   -361    688   -327   -488   -332   -594   -501   -519  -1096
    553     57   -498   -306    527   -220   -387   -161   -418   -345   -358   -935
    758    205   -553   -483    654   -171   -402    -98   -322   -262   -270   -924
   1254    491   -763   -872   1010   -135   -457   -101   -257   -210   -226   -914
   1795    672  -1122  -1234   1457   -223   -542   -184   -277   -265   -244   -872
   2234    626  -1610  -1431   1922   -491   -709   -358   -402   -400   -374   -865
   2512    579  -1932  -1548   2223   -675   -820   -462   -457   -459   -444   -724
   2569    696  -1873  -1631   2221   -587   -776   -418   -355   -381   -361   -449
   2343    846  -1499  -1595   1922   -327   -618   -265   -171   -231   -194   -184
   2171   1005  -1169  -1590   1670    -80   -410    -93      0    -77    -28     54
   2044   1091   -953  -1569   1499     70   -220     20     98     20     80    228
   1896   1041   -854  -1467   1376     93   -111     51    101     31    101    303
   1660    802   -857  -1234   1257    -25   -179    -15      0    -57     15    262
   1447    555   -891  -1002   1169   -166   -233    -96    -98   -161    -96    197
   1348    353   -997   -852   1171   -322   -259   -179   -194   -265   -218    109
   1312    233  -1078   -771   1195   -420   -329   -265   -277   -353   -319     38
   1270    161  -1109   -717   1189   -475   -355   -322   -329   -405   -379     -7
   1176    127  -1049   -652   1111   -459   -303   -316   -335   -407   -384    -46
   1034    163   -870   -600    950   -350   -231   -259   -285   -355   -327    -49
    904    200   -704   -550    805   -252   -142   -207   -241   -301   -265    -20
    797    252   -545   -527    672   -145    -12   -124   -174   -220   -176     18
    670    322   -350   -496    511    -12     70    -51   -119   -148    -96     23
    478    335   -142   -407    309     96    106      2    -80    -93    -38     23
    290    316     25   -303    132    171    166     62    -31    -36     12     36
    109    288    179   -200    -33    233    218    109     23     28     67     67
   -137    228    366    -44   -252    296    239    145     59     67    106     93
   -290    259    548     15   -420    402    306    210    111    132    168    153
   -381    335    717     23   -548    524    410    290    187    218    252    246
   -452    387    839     31   -646    613    426    332    236    285    316    309
   -506    446    953     28   -730    698    483    392    301    363    387    374
   -605    496   1098     51   -852    797    540    470    381    452    457    444
   -688    574   1262     57   -974    917    519    527    465    545    540    514
   -722    727   1447     -2  -1085   1085    571    623    589    665    654    594
   -789    841   1631    -28  -1210   1236    662    722    693    769    753    675
   -966    875   1839     44  -1402   1356    756    818    784    862    849    750
  -1283    867   2151    207  -1717   1509    883    927    888    963    953    828
  -1561    924   2486    314  -2023   1704   1070   1070   1026   1098   1085    935
  -1891    885   2777    501  -2335   1831   1143   1169   1114   1197   1182   1067
  -2223    831   3052    696  -2639   1940   1200   1228   1174   1262   1247   1244
  -2481    823   3304    828  -2891   2062   1291   1293   1252   1337   1330   1436
  -2522    805   3325    857  -2925   2065   1286   1314   1267   1369   1371   1506
  -2408    784   3192    810  -2800   1987   1270   1270   1226   1345   1343   1475
  -2265    732   2998    763  -2631   1865   1179   1187   1156   1275   1244   1428
  -2112    662   2774    724  -2442   1717   1072   1106   1075   1195   1148   1387
  -2042    537   2577    750  -2312   1556   1008   1013    984   1096   1052   1288
  -1940    493   2434    722  -2187   1462    992    976    950   1052    992   1210
  -1938    371   2307    782  -2122   1337    937    909    888    974    911   1109
  -1940    285   2226    828  -2083   1254    893    839    828    898    841   1049
  -1704    267   1969    717  -1836   1117    836    763    763    818    776   1015
  -1275    257   1532    509  -1402    893    709    626    639    688    675    971
   -761    252   1013    252   -888    631    576    470    511    558    571    937
   -358    272    631     44   -493    452    480    371    436    475    524    888
   -101    285    387    -93   -244    335    465    319    407    423    504    831
    197    275     77   -236     59    179    379    239    340    337    452    730
    678    265   -415   -472    545    -75    296    181    262    228    332    506
   1158    272   -885   -714   1023   -306    285    213    262    176    207    285
   1241    371   -870   -807   1057   -249    303    374    441    366    337    374
   1132    620   -511   -878    820     57    259    566    719    717    688    696
   1044    930   -114   -987    579    407    207    610    891   1010   1111   1210
    937   1104    166  -1021    387    636    127    394    774   1070   1428   1691
    800   1124    322   -963    239    722    -28      5    454    911   1467   1938
    555    841    283   -698    135    563   -155   -433    -51    379    961   1592
    285    192    -96   -241    189     46   -265   -911   -750   -553   -127    667
    363   -324   -688    -18    524   -506   -446  -1088  -1104  -1023   -722    150
    498   -480   -979    -10    737   -730   -462   -891   -914   -852   -610    106
    722   -485  -1208   -119    963   -844   -392   -675   -680   -646   -459    119
    896   -439  -1335   -231   1114   -885   -296   -472   -470   -462   -316    122
    979   -363  -1343   -306   1161   -852   -200   -298   -303   -311   -194     98
    937   -446  -1384   -246   1158   -917   -155   -244   -244   -249   -142     64
    857   -548  -1405   -153   1130   -976   -189   -280   -277   -283   -174    -12
    865   -675  -1540    -96   1200  -1106   -270   -361   -374   -371   -265   -122
    924   -805  -1730    -59   1327  -1267   -381   -454   -488   -480   -384   -236
   1023   -911  -1938    -57   1478  -1426   -496   -548   -597   -579   -496   -363
   1148   -984  -2132    -83   1639  -1558   -589   -636   -701   -683   -605   -470
   1176  -1057  -2236    -59   1704  -1647   -649   -657   -745   -717   -659   -509
   1171  -1119  -2291    -25   1730  -1704   -667   -644   -766   -732   -693   -550
   1273  -1140  -2413    -67   1839  -1777   -711   -667   -815   -782   -761   -550
   1340  -1192  -2535    -75   1938  -1862   -776   -730   -888   -849   -833   -587
   1317  -1335  -2655      7   1984  -1995   -815   -782   -950   -914   -901   -649
   1221  -1475  -2696    127   1958  -2086   -914   -872  -1044  -1008   -995   -761
   1034  -1673  -2707    319   1867  -2190   -997   -950  -1114  -1083  -1075   -782
    888  -1792  -2681    449   1784  -2236  -1031   -976  -1137  -1106  -1101   -761
    800  -1852  -2652    524   1725  -2252  -1060  -1000  -1156  -1119  -1101   -756
    789  -1953  -2743    581   1766  -2348  -1148  -1072  -1221  -1182  -1166   -823
    893  -2021  -2917    561   1904  -2468  -1244  -1169  -1306  -1270  -1257   -950
   1015  -2073  -3089    527   2049  -2579  -1293  -1202  -1327  -1291  -1275  -1041
   1057  -2055  -3115    498   2083  -2585  -1312  -1200  -1309  -1278  -1265  -1109
   1065  -1974  -3039    454   2052  -2507  -1293  -1174  -1267  -1241  -1239  -1132
   1057  -1891  -2951    415   2003  -2418  -1260  -1101  -1197  -1163  -1161  -1083
   1158  -1764  -2925    301   2042  -2343  -1226  -1010  -1098  -1049  -1052  -1023
   1314  -1540  -2857    111   2083  -2197  -1195   -927   -997   -935   -937   -937
   1488  -1301  -2790    -93   2138  -2044  -1143   -849   -901   -826   -823   -841
   1543  -1098  -2642   -223   2091  -1870  -1065   -732   -766   -675   -665   -711
   1509   -898  -2408   -303   1956  -1654   -953   -610   -620   -519   -496   -587
   1454   -711  -2166   -371   1810  -1439   -852   -519   -509   -402   -355   -488
   1345   -542  -1888   -400   1615  -1215   -719   -368   -361   -257   -202   -379
   1213   -361  -1577   -426   1392   -969   -592   -233   -228   -129    -77   -246
   1075   -249  -1325   -415   1200   -787   -483   -132   -116    -18     46   -111
    787   -187   -976   -301    880   -581   -384    -46    -20     75    155      0
    413   -205   -618   -103    514   -410   -293     31     67    153    233    101
    179   -161   -342    -10    259   -252   -158    137    171    249    335    233
     88    -67   -155    -10    119   -111    -38    228    262    324    418    335
      5     41     36    -25    -15     38     57    288    324    366    446    428
    -77    127    205    -23   -140    166    116    335    371    407    478    527
   -174    179    353     -5   -265    265    176    361    413    444    517    589
   -342    111    454    114   -400    283    194    327    400    433    506    587
   -498     46    545    223   -524    296    207    303    384    420    493    574
   -436    140    576    148   -506    358    223    324    415    454    532    605
   -368    236    605     64   -488    420    270    335    439    475    548    636
   -272    441    711    -85   -491    576    301    387    504    550    628    748
   -202    665    867   -233   -535    766    389    472    600    654    743    862
   -119    896   1015   -387   -566    956    517    579    711    763    852    982
    -46   1132   1176   -545   -613   1156    610    662    800    849    935   1078
      7   1286   1278   -649   -633   1283    678    745    888    943   1021   1182
    -23   1345   1369   -662   -696   1356    769    823    969   1023   1091   1226
    -54   1408   1462   -675   -758   1434    807    846   1008   1057   1124   1210
   -129   1475   1605   -675   -867   1540    810    857   1021   1075   1145   1169
   -267   1397   1665   -563   -966   1530    815    865   1031   1085   1145   1070
   -371   1283   1654   -457  -1013   1470    802    836   1010   1065   1106    966
   -467   1228   1696   -379  -1080   1462    795    813    987   1041   1070    867
   -555   1239   1795   -342  -1176   1517    771    810    987   1049   1075    813
   -639   1176   1813   -270  -1226   1493    724    784    969   1041   1072    709
   -670   1023   1693   -179  -1182   1356    665    743    917    992   1015    600
   -698    911   1610   -106  -1153   1260    615    717    878    958    974    680
   -691    906   1597   -109  -1143   1252    592    688    846    935    963    875
   -649    844   1493    -98  -1072   1169    519    600    761    846    880    818
   -584    745   1330    -80   -956   1036    452    519    683    766    795    683
   -488    758   1247   -135   -867   1002    423    457    628    714    745    636
   -332    758   1091   -215   -711    924    397    413    592    685    719    649
   -246    763   1010   -257   -628    885    394    407    581    685    724    680
   -231    756    987   -262   -610    870    400    410    587    693    743    693
   -215    787   1002   -285   -607    893    376    397    571    683    735    693
   -218    784   1002   -283   -610    893    355    376    561    675    719    667
   -400    776   1176   -189   -789    976    439    423    610    727    774    701
   -563    779   1343   -109   -953   1060    555    480    665    769    818    722
   -652    800   1452    -72  -1052   1124    618    509    691    779    813    774
   -756    862   1618    -54  -1189   1241    641    563    748    841    880    909
   -823    885   1709    -31  -1267   1296    683    618    800    898    956    966
   -883    870   1751      5  -1317   1309    696    639    818    919    974    932
   -885    859   1745     12  -1314   1301    693    615    795    891    935    893
   -891    815   1706     36  -1299   1260    652    563    743    844    896    815
   -833    758   1590     36  -1213   1174    600    493    657    750    795    688
   -761    748   1509      5  -1135   1127    607    493    636    693    693    644
   -743    717   1460     12  -1101   1088    691    620    743    766    719    633
   -732    717   1447      7  -1091   1080    701    766    904    932    849    672
   -743    810   1553    -33  -1148   1182    672    953   1153   1244   1156    945
   -800   1091   1888   -145  -1345   1488    623   1039   1332   1556   1577   1379
   -940   1301   2242   -179  -1590   1771    446    787   1202   1639   1886   1751
  -1085   1405   2491   -161  -1790   1948    194    332    870   1514   1979   1883
  -1145   1208   2353    -31  -1751   1779      5   -192    332    956   1465   1382
  -1119    701   1821    207  -1473   1262   -187   -745   -423    -49    348    379
  -1135    179   1314    478  -1223    745   -303   -867   -743   -493   -171   -129
  -1275    -51   1223    662  -1252    584   -226   -613   -545   -324    -72   -148
  -1395   -116   1278    756  -1337    579   -103   -345   -285    -96     72    -57
  -1538    -70   1467    805  -1504    696     90    -49      7    166    262     57
  -1491     72   1564    709  -1527    818    270    205    249    392    431    168
  -1418     70   1486    672  -1452    776    298    254    293    436    467    153
  -1317     51   1369    631  -1343    709    288    244    277    418    433     54
  -1049    158   1205    444  -1127    680    283    241    275    413    415     15
   -776    277   1054    249   -914    665    301    257    288    420    426     -2
   -628    296    922    166   -776    607    316    259    267    387    379    -10
   -498    309    807     93   -654    558    288    270    270    397    392    -31
   -436    309    743     62   -589    524    233    246    239    376    374   -142
   -480    288    769     96   -623    527    270    257    231    363    327   -166
   -498    324    823     85   -662    574    303    311    272    418    374   -106
   -493    397    891     46   -693    644    366    371    316    467    426    -83
   -311    511    823   -101   -566    667    363    394    327    483    444    -88
   -192    620    813   -213   -501    717    394    439    353    509    470    -98
   -166    607    774   -223   -470    691    387    433    340    493    454   -158
    -59    537    594   -239   -327    566    311    363    267    413    363   -293
     51    439    387   -246   -166    413    194    246    158    298    228   -449
    103    322    218   -213    -57    270    119    142     46    181     90   -589
    181    158    -25   -171    103     64     23     80    -23     96     20   -737
    213     41   -171   -127    192    -62    -38     33    -90     31    -25   -906
    277     -2   -280   -140    277   -140    -96    -38   -187    -54   -122  -1049
    454     23   -431   -239    444   -202   -244   -174   -332   -168   -262  -1202
    735     57   -680   -397    706   -309   -415   -309   -462   -296   -394  -1395
   1135     20  -1117   -579   1124   -548   -524   -384   -540   -387   -488  -1571
   1706      0  -1706   -854   1704   -854   -613   -467   -628   -501   -592  -1795
   2270    -93  -2364  -1088   2317  -1228   -800   -641   -779   -659   -719  -1977
   2603   -135  -2738  -1234   2668  -1434   -995   -784   -872   -740   -766  -1891
   2691    -41  -2735  -1325   2712  -1387  -1062   -823   -870   -722   -722  -1688
   2735     83  -2652  -1410   2694  -1283  -1080   -844   -846   -688   -667  -1426
   2837    265  -2572  -1551   2704  -1153  -1145   -862   -795   -620   -574  -1044
   2766    439  -2330  -1605   2548   -945  -1158   -805   -652   -480   -446   -732
   2769    628  -2140  -1699   2455   -756  -1060   -672   -465   -319   -319   -480
   2860    828  -2031  -1844   2447   -602   -833   -509   -293   -166   -197   -272
   2675    782  -1893  -1727   2286   -555   -636   -389   -176    -62   -106   -142
   2408    748  -1660  -1579   2034   -457   -506   -311    -98     -5    -54    -80
   1979    548  -1431  -1265   1706   -441   -418   -296    -98    -31    -93    -88
   1595    345  -1252   -971   1423   -454   -439   -309   -135    -85   -155   -155
   1413    303  -1109   -857   1262   -402   -423   -298   -142   -109   -174   -288
   1078    163   -914   -623    995   -374   -329   -309   -163   -140   -202   -410
    688     -7   -696   -340    691   -353   -259   -319   -176   -155   -218   -428
    415    -75   -491   -171    452   -283   -166   -280   -148   -122   -181   -381
    184    -80   -265    -51    223   -171   -101   -220    -93    -64   -122   -329
     10    -36    -49     12     28    -44    -31   -129    -18     15    -38   -283
     44    171    124   -109    -41    148    101     -2     93    132     70   -202
    163    446    280   -306    -57    363    239    129    207    246    176   -127
    174    592    418   -381   -122    506    296    202    265    311    233   -103
     41    571    530   -309   -244    550    285    220    272    332    246   -129
   -163    501    662   -168   -413    581    277    228    270    342    257   -145
   -384    452    836    -36   -610    644    298    259    296    379    290   -129
   -462    548   1010    -41   -735    779    371    345    381    475    374    -54
   -649    563   1210     41   -930    885    444    397    433    532    423    -10
   -904    555   1457    174  -1179   1005    462    439    480    592    478     46
  -1119    610   1730    252  -1423   1169    501    522    574    691    563    140
  -1312    719   2031    296  -1670   1374    584    631    698    820    683    262
  -1491    807   2296    340  -1893   1551    641    711    795    922    779    368
  -1649    862   2512    392  -2081   1686    706    784    872   1008    865    470
  -1813    927   2740    441  -2278   1834    802    870    961   1098    956    581
  -1979   1041   3021    470  -2499   2031    937   1002   1088   1231   1091    740
  -2125   1124   3250    496  -2686   2187   1047   1104   1187   1340   1200    878
  -2125   1278   3400    423  -2761   2338   1171   1218   1280   1444   1296    997
  -2161   1322   3481    418  -2821   2400   1244   1265   1319   1504   1335   1065
  -2234   1197   3432    519  -2831   2314   1283   1267   1322   1506   1332   1088
  -2244   1130   3372    555  -2808   2252   1325   1283   1332   1525   1356   1163
  -2164   1184   3348    488  -2756   2265   1405   1312   1366   1561   1395   1270
  -2107   1169   3276    467  -2694   2221   1465   1325   1382   1571   1405   1366
  -2086   1098   3185    493  -2634   2140   1467   1319   1382   1571   1405   1447
  -2060   1140   3198    457  -2629   2169   1488   1335   1410   1595   1426   1447
  -2065   1106   3172    478  -2618   2138   1460   1306   1397   1574   1397   1340
  -2094    963   3057    563  -2577   2008   1371   1239   1330   1499   1309   1169
  -2075    841   2917    618  -2496   1878   1291   1161   1265   1423   1223   1026
  -2013    646   2660    680  -2335   1652   1148   1039   1150   1299   1091    878
  -1748    511   2260    618  -2005   1384    950    883   1000   1140    927    727
  -1356    407   1764    472  -1561   1085    779    724    857    982    763    579
   -984    353   1337    316  -1161    844    693    618    758    870    649    483
   -714    137    849    285   -782    493    511    420    555    652    426    298
   -337     44    379    145   -358    210    389    314    426    501    262    166
    -25     59     83    -18    -54     72    407    353    436    478    181     72
    207    114    -93   -161    150     10    392    423    504    527    179     49
    363    265   -101   -314    231     83    301    496    628    693    350    176
    511    581     70   -548    220    327    277    628    859   1021    750    540
    628    922    293   -776    166    607    168    571    911   1202   1130    950
    672    917    244   -795    215    581     41    306    659   1083   1273   1122
    704    714      7   -709    348    361   -127    -70    187    670   1052    893
    748    327   -420   -537    584    -46   -265   -532   -449    -72    262    135
    852    -83   -935   -384    893   -509   -418  -1021  -1091   -893   -727   -753
   1067   -405  -1473   -329   1270   -937   -633  -1241  -1376  -1223  -1109  -1106
   1462   -532  -1995   -467   1727  -1262   -717  -1182  -1280  -1140  -1111  -1231
   1730   -517  -2249   -607   1990  -1382   -693  -1060  -1093   -982  -1057  -1213
   1717   -576  -2296   -571   2005  -1436   -654   -922   -901   -815   -956  -1111
   1608   -514  -2122   -545   1865  -1317   -498   -641   -589   -514   -696   -888
   1275   -457  -1732   -407   1501  -1096   -353   -446   -389   -322   -540   -701
    823   -553  -1376   -135   1098   -966   -288   -348   -293   -218   -454   -574
    462   -719  -1184    127    820   -950   -285   -335   -283   -197   -454   -553
    561   -750  -1312     96    935  -1031   -345   -387   -358   -262   -545   -652
    776   -891  -1667     54   1221  -1278   -488   -524   -517   -410   -675   -898
    914   -987  -1901     33   1408  -1444   -542   -587   -613   -501   -766  -1008
    896  -1072  -1971     85   1431  -1522   -607   -628   -688   -574   -852  -1049
   1031  -1049  -2081     10   1556  -1564   -657   -675   -748   -636   -937  -1132
   1257  -1072  -2330    -93   1792  -1701   -732   -789   -867   -750  -1041  -1223
   1387  -1189  -2579    -98   1982  -1883   -844   -909  -1002   -891  -1169  -1343
   1771  -1111  -2883   -332   2327  -1995   -917   -984  -1067   -953  -1231  -1322
   2151   -984  -3135   -581   2642  -2060   -922  -1000  -1078   -969  -1249  -1345
   2107  -1189  -3299   -459   2701  -2244  -1028  -1083  -1156  -1044  -1325  -1447
   2023  -1312  -3338   -355   2678  -2325  -1140  -1156  -1228  -1117  -1413  -1548
   2036  -1257  -3296   -389   2665  -2278  -1184  -1174  -1254  -1140  -1444  -1592
   2132  -1104  -3237   -514   2683  -2169  -1171  -1148  -1231  -1111  -1415  -1558
   2023  -1153  -3177   -436   2598  -2164  -1117  -1127  -1213  -1088  -1389  -1527
   1912  -1208  -3120   -353   2514  -2164  -1070  -1098  -1182  -1057  -1358  -1499
   1834  -1252  -3086   -290   2457  -2169  -1096  -1114  -1195  -1065  -1366  -1480
   1816  -1301  -3117   -257   2465  -2208  -1218  -1176  -1252  -1104  -1402  -1493
   1904  -1226  -3133   -340   2517  -2179  -1288  -1221  -1267  -1106  -1400  -1525
   1917  -1189  -3107   -363   2512  -2148  -1325  -1249  -1270  -1098  -1374  -1579
   1777  -1158  -2938   -311   2356  -2047  -1299  -1197  -1205  -1018  -1273  -1553
   1592  -1080  -2673   -254   2132  -1875  -1228  -1093  -1088   -880  -1127  -1465
   1465   -904  -2369   -280   1917  -1636  -1174   -969   -950   -724   -966  -1337
   1270   -820  -2094   -226   1680  -1457  -1072   -849   -820   -589   -826  -1218
    919   -966  -1886     20   1400  -1426  -1008   -813   -776   -548   -776  -1197
    740   -932  -1673     96   1205  -1301   -984   -766   -722   -496   -717  -1182
    636   -753  -1389     57   1010  -1070   -898   -659   -623   -389   -600  -1085
    480   -594  -1078     57    776   -836   -704   -493   -465   -241   -459   -880
    423   -400   -823    -12    623   -610   -511   -324   -293    -80   -298   -620
    530   -194   -724   -166    626   -459   -374   -197   -158     51   -163   -426
    381   -119   -501   -132    441   -309   -262   -129    -88    103   -116   -311
    272    -28   -301   -122    285   -163   -155    -20      5    179    -49   -213
    355     41   -314   -200    335   -135    -98     54     77    239    -10   -181
    488    135   -353   -311    420   -109    -49     88    124    267     20   -150
    488    145   -345   -316    418   -101     12    111    137    277     31   -135
    571    150   -420   -361    496   -135     -7     59     90    226    -20   -163
    600    161   -439   -381    519   -137    -25     10     44    171    -67   -184
    662    111   -550   -387    607   -218    -59    -62    -36     75   -158   -171
    891    223   -667   -558    779   -220   -140    -77    -41     80   -158   -116
   1127    420   -709   -774    919   -142    -77    -25     18    145    -96    -44
   1179    504   -678   -841    927    -85     31     12     64    179    -59    -18
   1418    839   -579  -1127   1000    129    200    106    171    283     46     93
   1486   1148   -340  -1319    911    405    311    254    301    420    181    194
   1389   1369    -20  -1379    706    675    431    462    496    631    376    342
   1267   1545    277  -1408    493    914    509    654    672    813    553    465
   1330   1940    610  -1634    361   1275    735    865    885   1028    769    654
    901   1847    945  -1374    -20   1397    867    891    930   1075    820    743
    394   1636   1241  -1018   -423   1439    849    888    937   1093    849    761
    106   1647   1538   -878   -717   1592    844    935    982   1145    898    776
   -267   1597   1865   -665  -1065   1730    826    989   1047   1210    956    818
   -633   1452   2086   -410  -1358   1769    833    969   1044   1218    969    771
   -901   1283   2182   -192  -1543   1732    818    904    979   1169    930    693
  -1135   1088   2223     23  -1678   1654    771    846    914   1111    870    662
  -1369    878   2247    246  -1808   1561    691    745    820   1021    776    667
  -1631    745   2377    441  -2005   1561    620    685    774    971    714    631
  -1691    800   2491    444  -2091   1644    745    807    901   1093    833    766
  -1904    693   2598    605  -2252   1644    771    867    953   1150    885    815
  -2132    524   2657    805  -2395   1590    698    823    914   1124    867    769
  -2171    613   2782    776  -2475   1699    776    846    953   1169    924    750
  -2197    701   2899    745  -2548   1800    885    893   1002   1200    945    761
  -2307    678   2985    810  -2644   1831    914    906   1000   1184    924    859
  -2416    646   3063    885  -2738   1855    940    953   1034   1226    976    948
  -2478    688   3167    893  -2821   1927    953    979   1054   1252   1015    961
  -2496    732   3226    880  -2863   1979    966    969   1054   1257   1026    966
  -2548    704   3250    919  -2899   1977    992    979   1072   1275   1047    963
  -2657    667   3325    995  -2990   1995   1013    974   1078   1270   1041    974
  -2642    779   3421    930  -3031   2101   1065   1028   1135   1327   1101   1067
  -2608    833   3442    885  -3024   2138   1111   1023   1130   1319   1096   1057
  -2561    867   3429    844  -2995   2148   1078    997   1111   1306   1085   1049
  -2444   1008   3452    719  -2948   2229   1083   1034   1158   1361   1158   1145
  -2410   1122   3530    644  -2969   2325   1153   1088   1228   1428   1226   1221
  -2262   1317   3580    470  -2920   2447   1257   1187   1345   1519   1278   1273
  -2346   1431   3774    454  -3060   2603   1384   1376   1535   1675   1363   1327
  -2257   1680   3938    288  -3096   2808   1473   1582   1758   1904   1543   1478
  -2013   2130   4143    -59  -3078   3135   1491   1779   2078   2304   1951   1906
  -1712   2650   4362   -470  -3037   3504   1415   1917   2348   2735   2525   2470
  -1431   3039   4468   -805  -2948   3754   1345   1826   2275   2816   2922   2889
  -1428   2990   4419   -779  -2922   3704   1288   1519   1842   2455   2899   2927
  -1410   2712   4123   -652  -2766   3419   1223   1096   1215   1748   2265   2351
  -1363   2343   3707   -491  -2535   3024   1132    670    576    891   1169   1410
  -1312   2023   3333   -358  -2322   2675   1054    436    223    436    537    875
  -1278   1740   3018   -231  -2148   2379    956    446    257    488    509    774
  -1306   1486   2790    -90  -2049   2138    906    514    392    610    532    735
  -1361   1257   2616     51  -1990   1935    870    519    485    680    540    730
  -1587   1106   2691    239  -2140   1899    891    620    646    839    659    763
  -1982   1023   3005    480  -2494   2013    966    797    836   1018    805    813
  -2166    883   3050    639  -2608   1966    989    893    885   1054    810    779
  -2187    719   2907    732  -2548   1813    885    797    782    956    722    724
  -2387    506   2894    940  -2639   1699    805    688    685    865    644    657
  -2629    301   2930   1163  -2779   1615    745    605    620    797    581    618
  -2860    137   2998   1358  -2927   1566    678    530    540    696    478    545
  -3005     20   3026   1491  -3016   1522    626    483    491    639    413    574
  -3013    -93   2917   1553  -2966   1410    555    413    423    576    363    483
  -2938   -303   2634   1621  -2787   1163    415    288    301    446    233    348
  -2759   -542   2216   1652  -2488    836    379    241    270    410    194    265
  -2660   -418   2242   1540  -2452    911    342    215    241    381    166    181
  -2366   -233   2132   1299  -2252    948    272    189    205    350    142     88
  -1927   -148   1779   1039  -1855    815    181    153    127    280     64   -119
  -1488   -166   1322    826  -1408    576     44     49    -33    114   -116   -428
   -839   -259    579    550   -709    158   -220   -231   -329   -171   -418   -833
   -155   -324   -168    239      5   -246   -472   -488   -576   -402   -665  -1182
    267   -350   -618     41    441   -483   -584   -592   -693   -506   -807  -1350
    646   -376  -1023   -135    833   -701   -626   -620   -737   -553   -896  -1397
   1021   -405  -1426   -306   1223   -914   -704   -688   -818   -628   -979  -1501
   1322   -363  -1686   -480   1501  -1023   -839   -756   -904   -717  -1096  -1626
   1522   -166  -1688   -678   1605   -927   -914   -779   -930   -745  -1132  -1595
   1847     46  -1803   -948   1823   -878   -997   -854   -969   -787  -1156  -1592
   2177     -7  -2184  -1085   2179  -1096  -1156  -1072  -1135   -940  -1304  -1821
   2442    -98  -2543  -1171   2488  -1319  -1223  -1189  -1231  -1028  -1389  -2021
   2426   -171  -2598  -1127   2512  -1384  -1215  -1169  -1208  -1018  -1382  -2075
   2977   -106  -3083  -1436   3029  -1595  -1405  -1283  -1293  -1096  -1452  -2252
   3543    -57  -3600  -1743   3569  -1829  -1610  -1415  -1426  -1215  -1545  -2416
   3535    -51  -3587  -1743   3561  -1821  -1569  -1371  -1397  -1205  -1545  -2413
   3535      7  -3528  -1771   3533  -1758  -1478  -1301  -1319  -1137  -1470  -2148
   3561   -114  -3676  -1725   3619  -1893  -1473  -1348  -1337  -1195  -1496  -1917
   3787    109  -3678  -1948   3733  -1782  -1426  -1286  -1236  -1119  -1405  -1615
   3829    236  -3593  -2036   3712  -1678  -1353  -1239  -1163  -1062  -1350  -1441
   3691    179  -3512  -1935   3603  -1665  -1283  -1254  -1163  -1078  -1369  -1389
   3481    122  -3361  -1803   3421  -1618  -1228  -1257  -1143  -1067  -1369  -1387
   3042     44  -2998  -1543   3018  -1475  -1104  -1150  -1054   -984  -1314  -1265
   2598   -122  -2720  -1239   2657  -1418  -1028  -1047   -997   -924  -1267  -1163
   2086   -202  -2288   -940   2187  -1244   -987   -932   -917   -831  -1179  -1052
   1644   -202  -1849   -722   1745  -1023   -826   -828   -813   -719  -1057   -891
   1187   -277  -1467   -454   1327   -872   -704   -750   -724   -626   -950   -774
    898   -280  -1182   -311   1039   -730   -610   -652   -626   -517   -841   -646
    831    -59   -891   -384    859   -475   -431   -478   -459   -345   -672   -509
    587    -38   -626   -272    605   -332   -314   -423   -394   -272   -605   -504
    527     80   -449   -303    488   -184   -239   -350   -322   -189   -522   -433
    626    311   -314   -470    470      0   -189   -252   -231    -85   -415   -337
    698    480   -218   -589    459    132   -124   -179   -166    -15   -348   -314
    945    691   -254   -820    600    218    -28   -114   -103     57   -267   -314
   1221    911   -309  -1067    766    301    -18   -132   -109     57   -252   -335
   1423   1205   -218  -1317    820    496     57    -36    -15    142   -176   -174
   1486   1444    -41  -1465    763    701    205    155    174    335      5     10
   1548   1517    -31  -1532    789    745    215    150    189    363     44     -7
   1428   1538    109  -1483    659    823    233    176    231    415    101      5
   1034   1509    475  -1273    277    992    283    340    358    542    233    135
    548   1384    836   -966   -142   1111    322    423    428    610    298    236
     72   1148   1075   -610   -501   1111    335    348    394    587    280    257
   -415    958   1374   -270   -893   1166    303    348    379    579    288    262
   -815    917   1732    -51  -1273   1325    446    454    462    670    384    400
  -1241    732   1974    254  -1608   1353    449    480    480    704    431    428
  -1223    937   2161    140  -1693   1548    561    579    587    818    545    530
  -1257   1176   2434     38  -1844   1805    833    758    776   1018    732    756
  -1527   1215   2740    155  -2135   1977    971    896    924   1182    896    935
  -1584   1376   2961    103  -2273   2169   1119   1062   1083   1340   1039   1104
  -1704   1439   3143    129  -2423   2291   1241   1163   1189   1447   1127   1350
  -1940   1418   3359    262  -2650   2387   1286   1213   1260   1527   1208   1548
  -2164   1366   3530    397  -2847   2447   1402   1301   1350   1618   1280   1602
  -2236   1400   3637    418  -2935   2517   1447   1369   1423   1686   1330   1649
  -2294   1431   3722    428  -3008   2577   1465   1405   1465   1717   1361   1683
  -2299   1444   3743    426  -3021   2592   1519   1470   1545   1782   1439   1714
  -2268   1457   3722    402  -2995   2587   1579   1532   1605   1836   1519   1727
  -2195   1444   3639    376  -2917   2540   1615   1517   1595   1810   1504   1693
  -2099   1509   3606    293  -2852   2559   1592   1475   1558   1758   1434   1717
  -1948   1444   3393    252  -2670   2418   1514   1418   1493   1688   1353   1644
  -1732   1247   2979    241  -2356   2114   1379   1330   1366   1561   1226   1473
  -1517   1047   2564    236  -2039   1805   1283   1226   1244   1428   1101   1337
  -1452    787   2239    332  -1847   1512   1176   1091   1117   1288    989   1247
  -1408    514   1919    446  -1665   1215   1062    989   1023   1171    870   1091
  -1332    309   1641    511  -1488    976    987    966   1010   1127    774    893
  -1145    277   1423    433  -1283    849    930    966   1036   1140    735    743
   -841    537   1379    150  -1109    956    800    956   1130   1293    906    836
   -540    904   1444   -181   -992   1174    600    945   1262   1556   1288   1205
   -236   1195   1428   -480   -831   1312    426    758   1163   1592   1618   1574
     88   1215   1127   -652   -519   1171    280    397    763   1283   1662   1628
    428    984    555   -709    -62    771     46    -70    148    662   1208   1278
    761    514   -246   -639    504    132   -205   -620   -581   -226    148    324
   1171     46  -1127   -610   1148   -540   -522  -1124  -1221  -1047   -924   -659
   1738   -298  -2036   -719   1886  -1166   -828  -1363  -1467  -1306  -1280  -1015
   2283   -472  -2756   -906   2520  -1613   -935  -1353  -1392  -1218  -1278  -1088
   2429   -524  -2956   -953   2691  -1740   -922  -1262  -1244  -1072  -1218  -1114
   2353   -514  -2868   -919   2608  -1691   -787  -1096  -1047   -891  -1124  -1002
   2164   -394  -2559   -883   2361  -1475   -597   -782   -763   -613   -896   -766
   1849   -277  -2127   -787   1987  -1202   -423   -553   -568   -405   -693   -662
   1525   -272  -1797   -626   1660  -1036   -275   -439   -462   -290   -584   -600
   1309   -249  -1561   -532   1434   -904   -215   -322   -402   -231   -548   -558
   1270   -210  -1480   -530   1374   -844   -205   -252   -374   -202   -550   -568
   1405   -233  -1639   -584   1519   -937   -306   -280   -426   -239   -600   -670
   1623   -316  -1943   -654   1782  -1130   -475   -413   -568   -371   -730   -844
   1821   -446  -2270   -688   2044  -1358   -641   -568   -719   -522   -898  -1060
   1917   -579  -2496   -667   2205  -1538   -789   -709   -854   -659  -1057  -1236
   1977   -724  -2701   -628   2338  -1712   -924   -836   -989   -789  -1192  -1436
   2083   -914  -2998   -584   2538  -1956  -1085  -1015  -1156   -950  -1348  -1699
   2132  -1140  -3276   -496   2701  -2208  -1210  -1202  -1325  -1130  -1525  -1966
   2200  -1356  -3556   -420   2878  -2455  -1356  -1392  -1499  -1312  -1701  -2273
   2192  -1558  -3754   -316   2972  -2655  -1480  -1512  -1613  -1431  -1803  -2494
   2135  -1712  -3850   -213   2992  -2779  -1553  -1579  -1675  -1496  -1849  -2613
   2083  -1782  -3868   -153   2974  -2826  -1623  -1636  -1735  -1566  -1925  -2655
   1995  -1844  -3839    -75   2917  -2842  -1654  -1660  -1766  -1613  -1977  -2517
   1979  -1803  -3782    -90   2881  -2790  -1636  -1623  -1725  -1574  -1919  -2340
   2138  -1696  -3837   -220   2985  -2766  -1628  -1628  -1704  -1548  -1880  -2184
   2338  -1590  -3930   -374   3130  -2759  -1626  -1618  -1675  -1514  -1821  -2029
   2403  -1543  -3946   -428   3174  -2743  -1662  -1566  -1654  -1493  -1790  -1932
   2496  -1595  -4091   -452   3291  -2842  -1779  -1634  -1712  -1556  -1842  -1818
   2559  -1628  -4188   -465   3372  -2907  -1860  -1696  -1740  -1571  -1834  -1701
   2665  -1634  -4302   -517   3481  -2966  -1912  -1745  -1766  -1584  -1831  -1621
   2766  -1608  -4375   -579   3569  -2990  -2003  -1787  -1784  -1595  -1816  -1530
   2876  -1483  -4359   -696   3616  -2920  -1984  -1782  -1758  -1566  -1777  -1426
   2972  -1283  -4255   -844   3611  -2769  -1860  -1730  -1688  -1499  -1699  -1306
   2938  -1106  -4045   -917   3489  -2574  -1748  -1639  -1592  -1400  -1584  -1163
   2829   -937  -3767   -945   3296  -2351  -1641  -1522  -1467  -1273  -1444  -1018
   2660   -732  -3393   -966   3026  -2062  -1460  -1319  -1260  -1065  -1226   -859
   2447   -579  -3026   -935   2735  -1803  -1273  -1127  -1067   -878  -1039   -753
   2140   -449  -2590   -846   2364  -1519  -1078   -932   -867   -685   -852   -649
   1732   -441  -2174   -644   1953  -1306   -880   -737   -670   -504   -680   -574
   1475   -348  -1826   -563   1649  -1085   -683   -555   -493   -345   -527   -454
   1228   -262  -1493   -483   1361   -878   -501   -368   -314   -176   -361   -311
    987   -231  -1221   -379   1104   -724   -389   -257   -213    -85   -272   -226
    750   -231   -982   -259    865   -605   -309   -181   -148    -25   -215   -158
    514   -171   -685   -171    597   -426   -155    -57    -44     85   -106    -54
    400     -2   -402   -197    400   -202     15     98    103    231     31     67
    158     88    -70   -124    114      7    158    228    233    358    161    176
      7    236    228   -122   -109    233    293    335    345    472    280    280
     80    470    389   -277   -153    431    423    431    449    576    381    366
    174    628    454   -402   -140    542    472    485    504    633    428    410
    340    766    426   -553    -44    597    478    514    537    675    478    439
    491    914    423   -701     33    670    501    535    574    717    532    470
    530   1078    548   -807     -7    813    553    574    623    758    581    558
    394   1122    727   -758   -166    924    581    623    678    823    646    691
    236   1169    930   -704   -345   1049    607    688    745    896    714    815
     80   1208   1127   -644   -522   1169    610    737    795    953    769    927
    -98   1249   1348   -576   -722   1296    685    797    859   1015    836   1018
   -233   1325   1558   -548   -896   1441    782    870    935   1091    917   1101
   -275   1392   1667   -558   -974   1530    836    945   1010   1169    995   1148
   -228   1540   1769   -654   -997   1654    898    961   1047   1208   1036   1143
   -109   1704   1810   -797   -961   1756    935    997   1096   1260   1083   1119
    -28   1774   1800   -872   -914   1787    885    966   1085   1257   1078   1015
     -7   1709   1714   -852   -862   1712    774    875   1010   1189   1021    826
     38   1652   1613   -844   -787   1634    670    774    917   1093    930    646
    142   1615   1470   -880   -665   1543    594    711    857   1031    862    561
    290   1657   1366   -974   -537   1512    553    675    836   1010    849    639
    423   1699   1273  -1062   -426   1486    506    649    823   1000    846    766
    535   1636   1101  -1085   -283   1369    444    576    748    927    769    722
    498   1647   1148  -1072   -324   1397    491    597    748    927    766    696
     64   1600   1535   -833   -735   1569    636    724    844   1023    857    787
   -314   1525   1836   -607  -1075   1680    740    815    919   1098    930    878
   -615   1475   2091   -428  -1353   1782    833    914    997   1179   1005    927
   -914   1423   2335   -254  -1623   1878    893    982   1057   1236   1047    992
  -1231   1304   2535    -36  -1883   1919    945   1036   1106   1286   1088   1062
  -1540   1202   2743    168  -2143   1971    997   1060   1137   1319   1111   1091
  -1777   1166   2943    306  -2359   2055   1052   1085   1169   1356   1158   1140
  -1966   1184   3151    389  -2559   2166   1114   1119   1208   1397   1202   1200
  -2109   1169   3278    470  -2694   2221   1202   1179   1267   1457   1252   1280
  -2195   1135   3328    530  -2761   2231   1275   1244   1332   1525   1327   1371
  -2273   1135   3408    568  -2839   2270   1275   1257   1350   1543   1358   1410
  -2348   1114   3460    615  -2904   2286   1288   1252   1345   1538   1353   1418
  -2418   1096   3515    662  -2966   2304   1299   1265   1350   1551   1379   1444
  -2507   1163   3671    670  -3089   2418   1384   1356   1428   1610   1434   1493
  -2603   1241   3845    680  -3224   2543   1556   1577   1618   1758   1522   1584
  -2668   1363   4032    652  -3351   2696   1696   1813   1857   1977   1680   1730
  -2668   1623   4289    522  -3478   2956   1821   2073   2174   2325   2023   2010
  -2553   2029   4580    262  -3567   3304   1823   2265   2460   2709   2481   2460
  -2397   2509   4907    -54  -3652   3707   1686   2158   2473   2896   2873   2953
  -2364   2717   5081   -176  -3722   3899   1543   1800   2216   2857   3078   3216
  -2348   2722   5071   -189  -3710   3897   1413   1374   1836   2564   2917   3086
  -2268   2390   4658    -62  -3463   3522   1249    810   1150   1699   1987   2229
  -2088   1912   4000     88  -3044   2956   1015    350    457    766    945   1317
  -1927   1522   3447    202  -2688   2486    844    324    387    670    784   1127
  -1701   1358   3060    171  -2382   2208    833    423    509    758    795   1052
  -1306   1457   2764    -77  -2034   2112    852    519    639    844    813   1101
   -836   1696   2533   -428  -1683   2114    878    691    826   1005    924   1179
   -519   1797   2317   -641  -1418   2057    930    779    917   1075    963   1169
   -615   1621   2236   -501  -1426   1927    828    722    862   1018    896   1057
   -930   1361   2291   -215  -1613   1826    685    620    769    919    797    919
  -1163   1161   2325      2  -1743   1743    568    530    688    828    701    810
  -1283    963   2244    158  -1764   1602    462    428    589    722    597    756
  -1291    774   2065    257  -1678   1418    353    306    467    597    475    672
  -1317    649   1966    332  -1641   1306    303    223    381    514    392    587
  -1353    594   1948    379  -1649   1270    262    205    358    485    363    563
  -1600    329   1930    633  -1764   1130    155     93    244    374    257    441
  -1860     70   1930    893  -1893   1000     88     -7    135    257    137    368
  -2062    -83   1979   1070  -2023    948     62    -80     85    202     80    348
  -2260   -293   1966   1278  -2114    836     18   -158     33    148     31    267
  -2164   -389   1774   1275  -1969    691    -23   -202      2    111     -5    223
  -1927   -324   1602   1124  -1766    636      0   -184      2    106     -2    241
  -1771   -337   1434   1052  -1602    548    -25   -189    -18     88    -20    231
  -1465   -303   1161    885  -1314    428   -116   -246    -70     28    -80    166
  -1163   -483    680    823   -924     98   -171   -277    -88      0   -111    109
   -696   -532    163    615   -431   -187   -239   -277    -88      0   -119     62
   -150   -122     28    135    -90    -49   -257   -254    -90     15   -103     28
    181    202     20   -192     80    111   -150   -119     20    137     23     67
    342    480    135   -413    103    309    -88      0    114    233    127    116
    478    633    155   -555    161    394    -49     85    163    296    187    194
    659    685     23   -675    316    355    -25    111    148    296    187    176
    836    748    -88   -792    462    329   -103     96    101    267    163    129
    932    727   -207   -831    568    259   -231     51     31    210    124     28
    979    550   -428   -766    704     59   -400    -49   -101     75     -5   -187
   1106    285   -823   -698    966   -267   -675   -254   -348   -171   -239   -498
   1301    -80  -1382   -610   1340   -730   -917   -532   -685   -517   -581   -820
   1662   -366  -2031   -649   1844  -1197  -1124   -849  -1018   -865   -948  -1197
   1842   -488  -2330   -678   2086  -1408  -1312  -1028  -1210  -1067  -1156  -1483
   1753   -540  -2294   -607   2023  -1415  -1462  -1140  -1288  -1158  -1236  -1597
   1475   -719  -2195   -376   1834  -1457  -1610  -1296  -1397  -1278  -1363  -1774
   1179   -987  -2169    -98   1673  -1579  -1605  -1397  -1475  -1382  -1493  -1873
    849  -1192  -2042    171   1444  -1615  -1499  -1350  -1418  -1345  -1486  -1857
    194  -1358  -1556    581    872  -1454  -1299  -1150  -1218  -1174  -1335  -1738
   -122  -1410  -1288    766    581  -1350  -1169  -1031  -1101  -1065  -1236  -1634
     59  -1392  -1452    665    756  -1423  -1106  -1039  -1072  -1049  -1249  -1527
    368  -1319  -1691    475   1028  -1504  -1161  -1104  -1070  -1062  -1293  -1478
    797  -1202  -2000    200   1397  -1600  -1218  -1208  -1101  -1091  -1348  -1436
   1330   -995  -2325   -166   1826  -1660  -1275  -1288  -1130  -1132  -1379  -1213
   1764   -820  -2585   -472   2174  -1701  -1234  -1288  -1080  -1101  -1317  -1085
   2195   -714  -2909   -740   2551  -1810  -1244  -1314  -1088  -1122  -1304  -1135
   2611   -636  -3250   -987   2927  -1943  -1286  -1361  -1132  -1158  -1306  -1247
   2808   -501  -3309  -1153   3057  -1904  -1265  -1353  -1127  -1135  -1257  -1257
   2922   -368  -3291  -1278   3104  -1829  -1267  -1304  -1111  -1098  -1210  -1169
   2979   -303  -3283  -1337   3130  -1792  -1254  -1275  -1114  -1083  -1195  -1122
   2979   -239  -3218  -1371   3096  -1727  -1182  -1223  -1083  -1047  -1171  -1122
   2902   -111  -3013  -1395   2956  -1561  -1114  -1132  -1002   -958  -1098  -1062
   2675      5  -2670  -1343   2670  -1332  -1049  -1010   -885   -831   -982   -943
   2369     90  -2278  -1231   2325  -1093   -896   -885   -761   -701   -859   -826
   2275    374  -1901  -1327   2088   -763   -618   -698   -568   -511   -667   -657
   2338    763  -1574  -1551   1956   -405   -423   -506   -379   -319   -472   -488
   2322   1034  -1288  -1680   1805   -127   -350   -379   -254   -181   -322   -340
   2348   1309  -1039  -1829   1693    135   -205   -244   -114    -31   -155   -163
   2351   1512   -839  -1932   1595    337    -51   -119      2     90    -18      2
   2262   1683   -579  -1971   1421    553     31     23    129    233    135    192
   1982   1810   -174  -1896   1078    818    207    202    301    407    311    392
   1452   1706    254  -1579    600    982    335    311    407    514    415    517
    555   1176    618   -867    -31    898    296    277    355    465    366    488
   -303    659    963   -176   -633    810    231    241    285    405    311    449
   -893    439   1332    226  -1114    885    340    314    340    459    368    524
  -1480    239   1719    618  -1600    979    462    415    418    540    444    600
  -1977    166   2143    904  -2060   1153    615    550    548    670    566    717
  -2210    340   2551    935  -2379   1444    852    756    745    870    769    914
  -2442    478   2920    979  -2681   1699   1039    948    927   1054    969   1148
  -2655    644   3299   1005  -2977   1971   1254   1135   1119   1257   1189   1426
  -2704    896   3600    904  -3154   2247   1470   1330   1327   1470   1410   1704
  -2564   1267   3832    649  -3198   2548   1665   1519   1527   1686   1615   1951
  -2546   1374   3917    584  -3231   2644   1758   1615   1644   1816   1717   2068
  -2491   1478   3969    506  -3229   2722   1834   1691   1756   1917   1797   2164
  -2527   1460   3987    532  -3257   2722   1862   1719   1805   1951   1818   2179
  -2577   1332   3910    623  -3242   2621   1813   1662   1764   1899   1756   2088
  -2629   1150   3780    737  -3205   2462   1667   1553   1670   1803   1647   1958
  -2668   1013   3681    826  -3174   2346   1525   1465   1595   1725   1561   1867
  -2590    966   3554    810  -3070   2260   1522   1439   1579   1693   1532   1790
  -2314    989   3304    662  -2808   2145   1610   1501   1626   1709   1512   1686
  -1756   1109   2863    322  -2309   1984   1644   1613   1714   1766   1519   1636
  -1098   1262   2361    -83  -1730   1813   1584   1719   1834   1896   1623   1670
   -431   1553   1984   -563  -1208   1769   1436   1730   1906   2018   1779   1805
     70   1917   1847   -992   -888   1883   1228   1556   1829   2023   1925   2039
    363   2078   1712  -1223   -672   1896    958   1114   1486   1831   1982   2244
    470   2081   1608  -1275   -568   1844    693    597   1047   1509   1847   2192
    472   1725   1249  -1098   -389   1488    475     54    462    875   1205   1545
    420   1093    672   -756   -124    883    262   -488   -254    -49    155    483
    306    444    137   -376     85    290     18   -667   -540   -394   -236     44
    158    -67   -226    -44    192   -145   -103   -665   -537   -413   -301    -80
      2   -436   -441    215    220   -439   -202   -574   -459   -355   -335   -124
   -132   -748   -615    441    241   -683   -252   -436   -327   -246   -298   -119
    -54  -1067  -1015    558    478  -1041   -322   -475   -348   -285   -384   -290
     38  -1343  -1384    652    709  -1363   -439   -579   -436   -384   -506   -483
    228  -1558  -1787    662   1005  -1670   -618   -748   -584   -537   -652   -701
    532  -1691  -2223    579   1376  -1956   -774   -917   -758   -724   -839   -904
    865  -1665  -2530    400   1696  -2096   -901  -1010   -872   -823   -948   -997
   1234  -1569  -2803    168   2016  -2187   -971  -1047   -943   -883  -1010  -1041
   1678  -1452  -3130   -114   2403  -2291   -997  -1070   -989   -924  -1062  -1062
   2184  -1262  -3447   -459   2816  -2353  -1034  -1096  -1041   -974  -1122  -1083
   2533  -1072  -3606   -732   3068  -2338  -1026  -1085  -1041   -971  -1119  -1057
   2616   -914  -3533   -852   3073  -2223   -989  -1039  -1002   -927  -1067   -995
   2184   -995  -3180   -594   2681  -2086   -888   -945   -922   -846   -979   -927
   1608  -1213  -2821   -197   2213  -2016   -805   -846   -849   -776   -919   -870
   1184  -1395  -2582    103   1883  -1987   -880   -818   -857   -784   -922   -906
    896  -1582  -2478    342   1686  -2029   -924   -823   -904   -833   -966  -1008
    701  -1748  -2452    522   1574  -2099   -950   -831   -950   -880  -1036  -1067
    558  -1857  -2416    649   1486  -2135   -969   -818   -958   -872  -1031  -1093
    488  -1956  -2444    732   1465  -2197  -1078   -914  -1062   -984  -1135  -1208
    452  -2114  -2569    831   1509  -2340  -1208  -1052  -1192  -1122  -1275  -1280
    501  -2257  -2761    875   1631  -2509  -1309  -1161  -1283  -1213  -1374  -1299
    628  -2288  -2917    831   1771  -2603  -1413  -1262  -1369  -1293  -1460  -1366
    839  -2286  -3125    722   1979  -2704  -1517  -1369  -1462  -1384  -1543  -1499
   1034  -2213  -3247    587   2140  -2730  -1584  -1413  -1488  -1405  -1566  -1543
   1114  -2101  -3216    491   2164  -2660  -1577  -1387  -1444  -1353  -1514  -1483
   1140  -1982  -3122    420   2130  -2551  -1532  -1350  -1382  -1280  -1434  -1395
   1184  -1870  -3055    342   2117  -2462  -1509  -1322  -1337  -1221  -1366  -1322
   1221  -1779  -3000    277   2109  -2387  -1483  -1278  -1293  -1163  -1304  -1267
   1254  -1665  -2920    205   2086  -2291  -1454  -1223  -1249  -1111  -1249  -1208
   1325  -1504  -2829     90   2075  -2166  -1413  -1161  -1192  -1062  -1197  -1145
   1358  -1330  -2688    -15   2021  -2008  -1317  -1057  -1083   -953  -1093  -1039
   1426  -1130  -2556   -148   1990  -1842  -1215   -950   -969   -828   -950   -982
   1480   -930  -2410   -277   1943  -1670  -1101   -854   -862   -727   -839   -958
   1566   -704  -2270   -431   1917  -1486   -997   -795   -795   -683   -800   -870
   1493   -537  -2031   -478   1761  -1283   -904   -688   -683   -581   -696   -782
   1353   -400  -1753   -478   1553  -1075   -776   -561   -553   -462   -574   -719
   1278   -303  -1584   -488   1428   -943   -667   -475   -472   -394   -514   -714
   1273   -194  -1467   -537   1369   -831   -600   -420   -418   -353   -478   -701
   1247   -116  -1366   -566   1304   -743   -524   -371   -358   -303   -436   -644
   1254    -49  -1306   -602   1278   -678   -449   -329   -306   -262   -392   -568
   1270     25  -1244   -649   1254   -607   -379   -272   -246   -205   -332   -506
   1210     75  -1135   -641   1174   -530   -337   -231   -192   -155   -285   -501
   1101    142   -958   -623   1031   -407   -275   -161   -114    -77   -218   -452
   1039    267   -771   -654    904   -252   -171    -49      2     46    -90   -319
   1010    420   -589   -717    800    -83    -62     57    109    155     23   -207
   1044    623   -420   -833    732    101     18    153    192    236     90    -70
   1060    761   -298   -911    678    231     96    239    283    332    187     85
   1015    857   -158   -937    587    350    176    309    368    415    280    184
    997    924    -75   -963    537    426    220    345    423    467    332    259
   1067    995    -72  -1031    571    462    226    345    441    485    348    233
   1098   1093     -5  -1098    550    545    257    376    485    527    387    179
   1044   1171    124  -1109    459    649    257    405    519    561    428     90
    976   1260    283  -1119    348    771    290    462    571    618    485     23
    911   1392    480  -1150    215    937    374    540    649    704    566     51
    815   1543    727  -1179     44   1135    485    620    732    789    641    200
    579   1649   1070  -1114   -244   1361    639    745    862    922    769    413
    283   1706   1423   -995   -568   1566    737    857    953   1013    862    652
    -31   1751   1782   -859   -906   1766    826    961   1036   1109    969    854
   -397   1717   2114   -659  -1257   1917    937   1062   1122   1202   1072   1008
   -646   1699   2343   -527  -1496   2021    987   1096   1140   1228   1101   1122
   -696   1712   2408   -509  -1553   2060    987   1088   1140   1239   1109   1215
   -719   1696   2416   -488  -1566   2055   1002   1091   1163   1275   1150   1249
   -833   1673   2504   -420  -1670   2088   1031   1109   1192   1306   1197   1247
   -992   1587   2577   -298  -1784   2081   1060   1127   1205   1312   1192   1236
  -1184   1454   2639   -137  -1912   2044   1088   1132   1205   1306   1174   1221
  -1376   1358   2735     10  -2055   2047   1111   1119   1195   1291   1163   1202
  -1574   1348   2920    111  -2247   2132   1171   1158   1228   1330   1205   1189
  -1730   1306   3037    210  -2382   2171   1192   1171   1236   1343   1218   1184
  -1852   1262   3115    293  -2483   2187   1221   1174   1241   1348   1228   1189
  -1901   1231   3133    335  -2517   2182   1260   1187   1262   1374   1262   1187
  -1964   1221   3185    371  -2574   2203   1236   1187   1254   1371   1257   1161
  -1961   1234   3195    363  -2579   2213   1213   1171   1231   1348   1226   1153
  -1932   1247   3177    342  -2556   2210   1221   1179   1244   1358   1231   1156
  -1935   1257   3192    340  -2564   2223   1221   1148   1218   1335   1218   1117
  -1971   1213   3185    376  -2579   2200   1200   1124   1195   1312   1197   1083
  -1930   1195   3125    368  -2527   2158   1179   1132   1192   1309   1184   1072
  -1865   1208   3073    327  -2470   2140   1174   1122   1182   1288   1156   1036
  -1829   1299   3128    265  -2478   2213   1252   1205   1270   1345   1171   1000
  -1839   1397   3234    218  -2535   2317   1325   1374   1428   1488   1252   1062
  -1826   1535   3361    142  -2592   2447   1345   1561   1649   1735   1478   1312
  -1709   1847   3556    -70  -2634   2701   1322   1709   1888   2065   1862   1696
  -1636   2255   3891   -309  -2764   3073   1265   1693   1987   2296   2270   2169
  -1665   2369   4034   -353  -2850   3200   1156   1410   1727   2179   2423   2436
  -1730   2288   4016   -280  -2873   3151   1072   1044   1317   1852   2283   2397
  -1712   1958   3671   -124  -2691   2813    950    514    672   1098   1501   1660
  -1636   1577   3213     31  -2423   2395    724    -59    -51    163    405    665
  -1439   1317   2753     59  -2096   2034    522   -202   -262    -90    103    436
  -1273   1132   2405     70  -1839   1769    483    -93   -150      7    140    426
  -1210    997   2208    103  -1709   1602    420     -7    -28    114    171    407
  -1228    849   2078    189  -1652   1462    376     51     64    194    181    379
  -1317    732   2049    290  -1683   1389    361    109    150    265    220    392
  -1447    527   1974    459  -1712   1252    283     54    103    207    145    332
  -1517    298   1816    607  -1667   1057    176    -44      0    103     28    233
  -1509    153   1662    678  -1584    906    103   -116    -70     31    -54    176
  -1610    -25   1584    818  -1597    779     -5   -207   -150    -46   -129    129
  -1823   -329   1493   1075  -1660    581   -114   -324   -265   -163   -249     49
  -1987   -623   1363   1304  -1675    371   -231   -433   -374   -277   -363    -44
  -1977   -836   1140   1408  -1558    150   -332   -542   -493   -400   -485   -145
  -1901   -989    911   1444  -1408    -38   -433   -639   -594   -498   -581   -220
  -1766  -1088    678   1426  -1223   -207   -553   -737   -693   -589   -662   -329
  -1491  -1093    397   1291   -945   -350   -602   -797   -743   -644   -701   -371
  -1130  -1132     -2   1132   -563   -568   -574   -735   -665   -574   -631   -309
   -704   -888   -187    795   -259   -540   -610   -714   -667   -594   -675   -384
   -496   -654   -158    574   -168   -407   -584   -644   -613   -540   -631   -420
   -267   -537   -272    402      2   -405   -605   -636   -628   -537   -620   -514
    -36   -415   -379    226    171   -397   -563   -623   -646   -540   -613   -597
    254   -363   -618     54    433   -491   -654   -649   -706   -584   -654   -748
    623   -342   -966   -142    795   -654   -828   -727   -810   -659   -719   -917
   1062   -311  -1374   -376   1215   -844  -1023   -862   -971   -797   -844  -1114
   1509   -324  -1834   -592   1670  -1078  -1223   -992  -1161   -966  -1013  -1322
   1758   -340  -2101   -711   1930  -1221  -1301  -1078  -1309  -1091  -1148  -1553
   1379   -553  -1932   -413   1654  -1241  -1278  -1085  -1374  -1153  -1215  -1725
   1148   -846  -1995   -150   1569  -1418  -1350  -1197  -1486  -1283  -1332  -1935
   1501   -966  -2468   -267   1984  -1717  -1548  -1374  -1618  -1444  -1478  -2132
   1797   -969  -2766   -415   2281  -1865  -1680  -1467  -1662  -1499  -1535  -2166
   1813   -971  -2785   -420   2296  -1875  -1719  -1493  -1644  -1478  -1532  -2096
   1769   -958  -2727   -405   2247  -1842  -1795  -1519  -1662  -1488  -1553  -2031
   1590   -971  -2561   -309   2075  -1766  -1766  -1460  -1600  -1421  -1493  -1971
   1114  -1052  -2166    -33   1639  -1608  -1628  -1286  -1421  -1262  -1332  -1893
    956   -974  -1930      7   1441  -1449  -1504  -1163  -1293  -1143  -1200  -1712
   1067   -823  -1891   -124   1478  -1356  -1460  -1124  -1234  -1088  -1135  -1509
   1166   -745  -1912   -210   1538  -1327  -1457  -1119  -1174  -1052  -1098  -1363
   1452   -498  -1953   -478   1701  -1226  -1249   -974   -989   -891   -956  -1156
   1608   -306  -1914   -652   1758  -1109  -1109   -880   -867   -807   -888  -1065
   1904   -166  -2070   -870   1987  -1117  -1106   -875   -841   -815   -911  -1052
   2359     15  -2343  -1187   2351  -1163  -1111   -914   -865   -857   -974  -1021
   2665     31  -2637  -1350   2652  -1301  -1156  -1039   -974   -982  -1106  -1096
   2829    109  -2720  -1470   2774  -1304  -1143  -1060   -992  -1010  -1130  -1106
   2774    239  -2538  -1509   2655  -1148  -1036   -950   -911   -930  -1039   -992
   2431    311  -2120  -1371   2275   -904   -818   -774   -779   -792   -891   -800
   2052    322  -1730  -1187   1891   -701   -626   -652   -670   -670   -761   -618
   1704    277  -1428   -992   1566   -574   -527   -605   -623   -618   -704   -527
   1356    176  -1179   -766   1267   -501   -483   -555   -587   -576   -667   -472
   1072    137   -935   -605   1005   -397   -452   -459   -517   -504   -594   -418
    706    132   -574   -420    639   -218   -348   -350   -420   -402   -501   -381
    311    114   -197   -213    254    -41   -184   -231   -306   -283   -381   -316
     28    168    140   -101    -57    155    -46    -98   -187   -153   -252   -220
   -241    231    472      5   -355    350     46     28    -67    -25   -129   -140
   -314    465    776    -77   -545    620    192    197     96    148     41    -10
   -236    841   1078   -303   -657    958    475    418    311    374    262    176
   -189   1166   1356   -488   -771   1260    704    600    496    568    446    332
   -210   1361   1571   -574   -891   1465    810    701    620    698    579    436
   -179   1535   1714   -680   -948   1623    901    763    711    797    672    517
    -96   1686   1782   -795   -937   1732    953    789    761    857    732    563
   -166   1675   1842   -756  -1005   1758    971    782    758    865    745    561
   -483   1564   2047   -540  -1265   1805    966    797    769    885    766    579
   -922   1392   2312   -236  -1615   1852    995    831    802    919    797    618
  -1325   1244   2566     38  -1945   1904   1008    849    820    943    815    646
  -1706   1106   2813    298  -2260   1958    989    878    844    979    844    675
  -2122    989   3112    566  -2616   2049    976    927    885   1039    901    766
  -2299    930   3229    683  -2764   2078   1002   1005    948   1109    966    896
  -2236   1028   3265    602  -2751   2145   1065   1075   1026   1189   1039   1070
  -2229   1034   3263    597  -2746   2148   1096   1091   1039   1200   1049   1182
  -2278    932   3211    672  -2743   2070   1072   1047   1005   1150   1005   1205
  -2148    969   3115    587  -2631   2042   1083   1044   1013   1145   1000   1223
  -2114    875   2987    618  -2551   1930   1034    987    961   1078    932   1163
  -2156    667   2824    743  -2488   1743    961    930    901   1013    859   1083
  -2125    446   2572    839  -2348   1509    789    823    792    906    750    937
  -1844    407   2249    717  -2047   1327    722    711    693    805    636    795
  -1564    433   1997    566  -1782   1213    711    652    659    750    587    678
  -1423    355   1777    532  -1600   1065    607    553    574    659    509    592
   -974    514   1488    231  -1231   1000    587    530    553    628    483    600
   -618    441   1057     88   -836    748    488    446    457    535    392    535
   -153    454    607   -150   -381    530    392    392    389    462    316    472
    397    722    324   -558     36    524    426    431    426    475    306    426
    717    935    218   -826    249    576    555    542    542    555    319    335
    771    909    135   -841    316    524    545    602    633    657    381    285
    831    984    153   -909    340    568    415    644    763    867    620    465
    878   1254    374  -1067    252    815    265    685    901   1143   1023    888
    763   1506    743  -1135     10   1124    205    576    841   1208   1350   1330
    384   1195    810   -789   -213   1002    215    322    488    904   1345   1421
     38    753    711   -397   -337    732    200     20      0    371    914   1047
   -226    202    428     10   -327    314     93   -413   -626   -436    -88    109
   -376   -241    135    309   -257    -54    -46   -714  -1047   -987   -828   -579
   -342   -446   -103    392   -122   -275    -57   -607   -911   -836   -743   -568
   -285   -527   -244    405    -23   -387     -2   -389   -620   -537   -535   -439
   -189   -504   -316    345     62   -410     25   -226   -366   -285   -350   -322
     93   -340   -433    124    262   -387     80    -62   -122    -62   -176   -215
    327   -293   -620    -20    472   -457     62     -7    -18     31   -114   -213
    618   -296   -914   -163    766   -605    -64    -80    -83    -31   -179   -311
    857   -335  -1192   -265   1023   -763   -163   -161   -200   -140   -298   -449
    989   -423  -1413   -283   1200   -917   -207   -241   -319   -257   -436   -587
   1023   -644  -1670   -189   1345  -1158   -316   -400   -491   -433   -610   -771
   1013   -839  -1852    -88   1431  -1343   -420   -524   -623   -561   -727   -893
    979   -930  -1909    -25   1441  -1418   -501   -576   -696   -628   -795   -961
    930   -976  -1906     23   1418  -1441   -532   -563   -711   -641   -810  -1008
    880  -1018  -1899     67   1387  -1457   -532   -532   -711   -639   -797   -995
    828  -1070  -1899    122   1361  -1486   -548   -540   -745   -675   -839  -1008
    784  -1130  -1914    171   1348  -1522   -600   -576   -797   -735   -917  -1018
    779  -1179  -1958    200   1369  -1569   -644   -620   -844   -782   -971  -1018
    904  -1184  -2091    137   1496  -1636   -680   -683   -901   -833  -1015  -1047
    924  -1296  -2221    184   1571  -1758   -756   -774  -1005   -935  -1119  -1135
    943  -1400  -2343    228   1641  -1873   -839   -859  -1085  -1013  -1200  -1254
   1002  -1444  -2447    220   1725  -1945   -906   -930  -1145  -1065  -1244  -1340
   1156  -1480  -2639    161   1896  -2060  -1015  -1041  -1249  -1174  -1345  -1454
   1283  -1488  -2774    101   2026  -2130  -1117  -1132  -1332  -1254  -1415  -1566
   1322  -1504  -2826     90   2073  -2166  -1192  -1189  -1379  -1296  -1444  -1605
   1288  -1556  -2844    135   2065  -2200  -1265  -1241  -1413  -1317  -1454  -1561
   1343  -1613  -2956    132   2145  -2283  -1340  -1322  -1462  -1358  -1486  -1538
   1371  -1587  -2959    106   2164  -2270  -1361  -1317  -1444  -1340  -1483  -1397
   1325  -1538  -2865    106   2094  -2200  -1330  -1218  -1345  -1236  -1382  -1145
   1358  -1426  -2785     33   2070  -2104  -1299  -1132  -1239  -1117  -1244   -984
   1457  -1257  -2714   -103   2086  -1984  -1260  -1083  -1158  -1026  -1145   -919
   1535  -1080  -2616   -228   2073  -1847  -1192  -1005  -1067   -940  -1054   -872
   1610   -914  -2525   -350   2065  -1719  -1122   -906   -963   -833   -950   -865
   1615   -782  -2397   -415   2005  -1590  -1034   -802   -841   -709   -818   -844
   1587   -610  -2197   -488   1891  -1402   -930   -709   -732   -602   -709   -833
   1587   -472  -2060   -558   1823  -1265   -828   -605   -628   -496   -602   -771
   1566   -379  -1945   -594   1756  -1161   -735   -517   -542   -418   -517   -706
   1483   -239  -1722   -620   1602   -979   -615   -410   -436   -327   -423   -626
   1465   -140  -1608   -662   1535   -872   -535   -381   -405   -322   -433   -587
   1317   -135  -1452   -592   1384   -792   -446   -329   -361   -290   -418   -540
   1145    -83  -1231   -532   1187   -657   -340   -254   -283   -220   -348   -465
   1052     23  -1028   -537   1041   -501   -241   -163   -194   -137   -259   -405
    987    174   -813   -584    901   -319   -124    -59    -98    -51   -184   -290
    865    306   -558   -587    711   -124    -12     49      7     46    -83   -129
    730    361   -371   -548    550     -5     62    127     83    127      2    -49
    610    314   -296   -462    454     10    101    181    135    179     44    -12
    449    270   -179   -361    314     44    119    205    155    205     64     15
    342    257    -88   -301    215     85    111    189    148    194     59     64
    309    262    -49   -288    179    106     85    163    124    174     46     98
    332    285    -46   -309    189    119    111    194    155    210     80     96
    428    420     -7   -426    218    205    163    223    189    236     96    140
    517    558     41   -537    239    301    200    270    236    280    140    233
    602    652     49   -628    275    350    213    303    267    319    181    288
    649    750    101   -698    275    426    241    353    316    371    236    311
    709    901    192   -807    259    548    254    387    353    405    262    311
    717   1031    314   -872    200    672    296    441    410    467    327    348
    717   1117    397   -919    158    758    345    504    470    530    394    371
    688   1208    519   -948     85    865    384    555    519    581    444    368
    563   1267    704   -917    -72    987    426    600    576    649    509    363
    358   1286    927   -820   -283   1106    452    618    600    680    542    340
    137   1319   1182   -730   -522   1252    488    665    636    732    605    389
    -70   1356   1426   -641   -748   1389    574    771    727    841    722    522
   -236   1389   1623   -576   -930   1506    659    844    795    911    787    646
   -423   1421   1844   -498  -1135   1634    743    919    857    974    839    795
   -584   1457   2039   -439  -1312   1748    875   1018    948   1067    935    911
   -706   1499   2205   -394  -1454   1852    961   1091   1010   1145   1021    974
   -906   1512   2416   -303  -1662   1964   1021   1140   1047   1163   1021    914
  -1111   1506   2618   -197  -1865   2060   1174   1244   1161   1265   1114    974
  -1312   1478   2790    -83  -2049   2132   1291   1317   1247   1353   1218   1078
  -1460   1449   2909      5  -2184   2179   1249   1309   1236   1345   1221   1124
  -1522   1488   3011     15  -2265   2249   1283   1306   1241   1350   1228   1127
  -1634   1486   3120     72  -2377   2301   1335   1304   1241   1348   1223   1119
  -1701   1470   3172    114  -2436   2320   1332   1291   1223   1327   1200   1096
  -1717   1434   3151    142  -2434   2291   1288   1278   1210   1325   1210   1098
  -1678   1415   3094    129  -2385   2252   1273   1265   1208   1319   1213   1062
  -1660   1441   3102    109  -2382   2270   1226   1200   1148   1254   1148   1036
  -1644   1452   3094     93  -2369   2273   1200   1158   1119   1228   1124   1060
  -1654   1428   3083    114  -2369   2255   1187   1127   1101   1218   1127   1057
  -1621   1400   3018    109  -2320   2210   1174   1096   1075   1192   1114   1047
  -1434   1397   2831     18  -2132   2114   1106   1010    995   1104   1021    984
  -1241   1444   2683   -101  -1964   2065   1065    982    974   1065    943    976
  -1124   1543   2668   -207  -1896   2104   1096   1062   1065   1130    943    979
  -1057   1662   2720   -303  -1891   2190   1109   1169   1213   1280   1044   1036
   -995   1855   2847   -431  -1922   2351   1065   1275   1418   1553   1327   1265
   -945   2016   2961   -535  -1953   2488    883   1273   1540   1808   1696   1618
   -969   2083   3052   -555  -2010   2566    665   1021   1356   1771   1909   1948
  -1070   1797   2868   -366  -1969   2333    449    610    878   1400   1847   1969
  -1161   1431   2590   -135  -1875   2010    257     85    218    727   1335   1545
  -1293    909   2203    192  -1748   1556    -23   -522   -550   -220    239    576
  -1366    402   1769    483  -1566   1085   -246   -932  -1117   -956   -701   -241
  -1239    122   1361    555  -1301    740   -303   -885  -1080   -914   -737   -353
  -1169    -90   1078    628  -1124    493   -311   -758   -909   -748   -646   -371
  -1189   -205    982    696  -1088    387   -285   -641   -735   -587   -550   -368
  -1213   -210   1002    711  -1109    394   -259   -532   -579   -454   -472   -293
  -1376   -231   1143    802  -1262    454   -200   -413   -441   -329   -374   -181
  -1548   -316   1231    930  -1389    457   -187   -379   -418   -311   -368   -166
  -1704   -410   1291   1054  -1499    439   -179   -379   -428   -322   -379   -161
  -1909   -491   1418   1200  -1665    462   -223   -387   -436   -324   -384   -161
  -2078   -607   1467   1340  -1774    428   -244   -400   -444   -329   -384   -155
  -2200   -717   1483   1460  -1842    381   -171   -361   -402   -290   -342   -140
  -2192   -779   1413   1486  -1803    314   -184   -350   -384   -270   -324   -135
  -2065   -769   1296   1418  -1680    262   -231   -363   -400   -280   -327   -140
  -1886   -730   1156   1306  -1522    213   -257   -394   -420   -303   -348   -140
  -1628   -784    844   1205  -1239     31   -257   -402   -418   -316   -363   -129
  -1293   -919    374   1104   -836   -272   -267   -405   -402   -311   -358   -155
   -974   -727    246    852   -610   -241   -444   -561   -540   -446   -501   -337
  -1005   -730    272    867   -641   -228   -483   -584   -571   -475   -540   -457
   -927   -800    124    862   -527   -337   -517   -613   -613   -514   -579   -623
   -623   -807   -187    714   -220   -498   -600   -670   -704   -605   -665   -844
   -228   -740   -511    485    140   -626   -657   -704   -769   -672   -737  -1052
    184   -530   -714    171    446   -620   -672   -678   -769   -659   -730  -1148
    379   -275   -657    -51    517   -465   -568   -537   -675   -548   -626  -1132
    293   -140   -436    -77    363   -288   -428   -361   -550   -413   -501  -1065
    207    -70   -277    -67    241   -174   -392   -262   -485   -350   -436  -1041
    155   -116   -275    -20    215   -194   -452   -262   -524   -384   -459  -1062
    166   -244   -410     38    285   -324   -527   -283   -592   -457   -527  -1104
    405   -361   -766    -23    584   -561   -706   -389   -730   -600   -662  -1202
    924   -415  -1340   -254   1132   -878   -958   -649   -966   -839   -896  -1415
   1517   -568  -2086   -475   1800  -1327  -1239   -971  -1228  -1096  -1161  -1686
   2003   -839  -2844   -581   2421  -1842  -1532  -1293  -1506  -1361  -1434  -1984
   1803  -1161  -2964   -324   2382  -2062  -1683  -1431  -1615  -1465  -1535  -2140
   1161  -1395  -2556    116   1857  -1974  -1660  -1405  -1566  -1415  -1470  -2174
    732  -1504  -2239    384   1483  -1870  -1631  -1369  -1514  -1361  -1397  -2143
    519  -1540  -2060    509   1288  -1800  -1582  -1299  -1421  -1270  -1312  -1997
    571  -1460  -2031    441   1301  -1743  -1530  -1231  -1325  -1200  -1247  -1771
    740  -1249  -1990    254   1363  -1618  -1428  -1127  -1210  -1111  -1156  -1473
   1013  -1018  -2031      0   1519  -1525  -1317  -1028  -1106  -1039  -1085  -1213
   1286   -846  -2132   -218   1706  -1491  -1184   -953  -1013   -984  -1041  -1036
   1543   -706  -2249   -418   1893  -1478  -1072   -935   -971   -971  -1047   -956
   1740   -530  -2270   -605   2005  -1400   -956   -919   -940   -961  -1060   -927
   1888   -345  -2236   -774   2062  -1291   -831   -859   -880   -911  -1018   -854
   2065   -148  -2213   -958   2138  -1179   -706   -776   -802   -836   -945   -761
   2281     88  -2195  -1184   2239  -1052   -623   -704   -740   -769   -875   -680
   2462    353  -2109  -1408   2286   -878   -537   -620   -670   -691   -797   -594
   2416    545  -1873  -1480   2143   -662   -415   -519   -571   -589   -691   -550
   2158    597  -1561  -1379   1860   -480   -311   -426   -472   -491   -589   -532
   1784    607  -1179  -1197   1483   -285   -194   -311   -371   -387   -488   -452
   1376    657   -719  -1015   1049    -31    -46   -158   -239   -249   -348   -306
   1096    691   -407   -896    753    142     96    -31   -124   -127   -223   -210
    872    714   -158   -792    517    277    215     77    -28    -25   -122   -150
    709    779     70   -745    319    426    311    200     59     72    -23    -90
    613    961    348   -787    132    654    444    358    192    218    124     33
    571   1197    626   -885    -28    911    597    509    342    379    296    189
    594   1358    763   -976    -85   1062    706    620    449    493    413    283
    730   1530    797  -1132    -33   1166    782    711    530    579    496    345
    950   1740    789  -1345     80   1265    815    758    574    631    548    400
    911   1712    800  -1312     57   1257    748    698    527    605    522    405
    641   1501    857  -1072   -106   1179    631    589    431    524    454    384
    301   1244    943   -774   -322   1093    524    491    337    441    379    350
    -46   1072   1119   -511   -581   1096    506    472    316    415    348    316
   -449    961   1410   -257   -930   1184    535    509    361    454    381    306
   -867    888   1756    -10  -1312   1322    542    540    405    504    428    298
  -1296    823   2120    233  -1706   1470    589    574    441    550    470    316
  -1706    701   2408    504  -2057   1553    683    665    527    644    558    418
  -2039    553   2592    740  -2317   1571    763    800    646    776    678    568
  -2294    452   2746    919  -2520   1597    836    904    745    870    763    701
  -2520    415   2933   1052  -2727   1673    917    971    823    940    833    826
  -2611    441   3052   1085  -2831   1745   1008   1013    875    982    883    922
  -2551    537   3089   1005  -2821   1813   1054   1049    930   1036    937   1039
  -2439    605   3044    917  -2743   1823   1098   1085    974   1080    971   1137
  -2229    659   2886    784  -2559   1771   1117   1085    984   1080    963   1156
  -1951    698   2650    626  -2299   1673   1101   1052    961   1049    927   1098
  -1657    706   2364    472  -2010   1535   1060   1002    917   1000    870    976
  -1384    680   2062    350  -1722   1371    984    927    852    932    800    870
  -1200    688   1888    254  -1545   1288    930    862    805    878    756    865
  -1018    691   1709    163  -1363   1200    922    844    787    846    743    906
   -706    602   1306     49  -1005    956    896    805    761    820    732    862
   -384    519    901    -67   -641    709    815    709    667    719    644    771
    -67    485    553   -210   -311    519    740    649    589    618    509    691
    233    485    252   -358     -7    368    698    659    600    589    394    532
    283    519    233   -402     23    379    693    753    730    719    480    509
    267    639    371   -454    -51    506    636    846    896    932    698    675
    220    820    597   -522   -187    709    506    885   1041   1202   1072   1106
    145   1008    862   -576   -358    935    353    719    961   1257   1392   1548
    -33    815    849   -392   -441    831    241    400    574    961   1428   1665
   -231    488    719   -127   -475    602     83     23     38    426   1070   1343
   -283    150    433     64   -358    290     15   -350   -524   -303    168    491
    -90      7     98     41    -93     51     -2   -589   -919   -878   -662   -241
    103   -194   -301     44    200   -246    -44   -524   -859   -797   -654   -280
    290   -374   -665     41    478   -519    -38   -381   -659   -589   -527   -277
    441   -413   -857    -15    646   -633    -33   -254   -465   -400   -407   -332
    475   -392   -867    -41    670   -628    -12    -96   -231   -187   -241   -389
    459   -363   -826    -49    641   -594     51     54     -7     15    -72   -316
    597   -290   -888   -153    740   -589     23     46     28     41    -64   -301
    846   -223  -1070   -311    956   -646     -2      7    -23    -10   -140   -361
   1010   -228  -1239   -389   1124   -732     25     25    -49    -23   -176   -366
   1195   -272  -1467   -462   1327   -867    -12    -18   -122    -80   -239   -433
   1343   -277  -1621   -535   1480   -948    -46    -41   -163   -116   -280   -467
   1509   -174  -1686   -670   1597   -927     -2     -2   -137    -88   -262   -439
   1553    -93  -1647   -730   1600   -870     44     18   -132    -88   -267   -431
   1595   -142  -1738   -727   1665   -937    -18    -49   -205   -163   -340   -504
   1766   -236  -2003   -766   1883  -1117   -111   -119   -288   -241   -410   -613
   1938   -345  -2283   -797   2109  -1314   -254   -233   -413   -368   -542   -779
   2057   -446  -2504   -805   2281  -1475   -376   -337   -522   -472   -654   -906
   2023   -491  -2517   -769   2270  -1504   -418   -376   -561   -514   -704   -974
   1873   -589  -2462   -641   2166  -1527   -457   -415   -613   -579   -761  -1044
   1714   -813  -2530   -452   2120  -1670   -584   -540   -740   -714   -883  -1210
   1602  -1052  -2655   -275   2127  -1852   -732   -701   -904   -870  -1036  -1389
   1509  -1244  -2753   -135   2130  -1997   -872   -854  -1075  -1023  -1192  -1561
   1444  -1444  -2891      0   2166  -2166  -1039  -1010  -1223  -1163  -1332  -1730
   1431  -1608  -3042     88   2234  -2325  -1189  -1148  -1345  -1286  -1441  -1904
   1426  -1722  -3148    148   2286  -2434  -1273  -1210  -1402  -1350  -1504  -1917
   1527  -1699  -3226     85   2374  -2462  -1363  -1231  -1413  -1358  -1501  -1857
   1688  -1662  -3351    -12   2520  -2507  -1449  -1275  -1434  -1371  -1501  -1829
   1808  -1621  -3429    -96   2616  -2522  -1519  -1314  -1452  -1379  -1501  -1795
   1816  -1592  -3408   -111   2611  -2499  -1569  -1332  -1447  -1366  -1478  -1735
   1738  -1527  -3268   -106   2501  -2395  -1569  -1296  -1387  -1296  -1395  -1636
   1636  -1436  -3076   -101   2356  -2255  -1530  -1247  -1312  -1213  -1296  -1530
   1522  -1374  -2896    -72   2208  -2135  -1467  -1184  -1234  -1127  -1200  -1423
   1434  -1304  -2738    -64   2086  -2021  -1400  -1096  -1140  -1031  -1096  -1314
   1356  -1215  -2572    -70   1964  -1893  -1314  -1008  -1044   -940  -1005  -1215
   1283  -1135  -2418    -75   1849  -1777  -1215   -904   -943   -839   -896  -1093
   1213  -1052  -2268    -80   1738  -1660  -1114   -805   -852   -748   -787   -948
   1153   -948  -2101   -101   1626  -1525  -1023   -722   -782   -691   -740   -893
   1117   -841  -1961   -140   1538  -1400   -930   -652   -724   -649   -727   -771
   1111   -685  -1797   -213   1454  -1241   -813   -563   -631   -571   -644   -620
   1130   -550  -1680   -290   1405  -1114   -693   -483   -558   -511   -574   -511
   1078   -472  -1551   -301   1314  -1010   -597   -413   -493   -457   -522   -446
    979   -392  -1371   -296   1174   -880   -504   -337   -423   -392   -457   -405
    906   -241  -1148   -332   1026   -693   -392   -241   -327   -298   -358   -280
    862    -46   -909   -410    885   -478   -254   -111   -194   -171   -226    -64
    867    215   -652   -540    761   -218    -72     54    -20     -2    -51    202
    841    444   -397   -644    618     23     93    189    122    140    101    402
    654    524   -129   -592    392    197    210    293    239    254    220    558
    275    467    192   -371     41    329    270    368    322    345    316    680
   -194    265    459    -33   -327    361    285    415    363    392    368    748
   -462      5    467    228   -465    236    200    355    293    329    311    685
   -581   -155    423    368   -504    132    163    298    231    267    233    618
   -457    -80    376    267   -418    145    179    311    236    275    231    636
   -168    187    355     -7   -262    270    252    381    311    353    306    672
     12    441    428   -228   -207    436    337    444    384    426    387    693
    106    594    488   -350   -192    542    392    498    444    491    454    714
    158    680    522   -420   -181    602    415    535    493    545    517    743
    218    763    545   -491   -163    654    428    555    532    584    558    711
    374    935    561   -657    -93    748    389    548    532    581    542    717
    470   1106    636   -789    -83    872    400    576    571    628    587    776
    511   1223    709   -867    -98    966    405    602    605    670    631    792
    496   1262    766   -878   -135   1015    439    636    652    724    701    758
    436   1335    898   -885   -231   1117    488    680    701    776    758    665
    389   1402   1013   -896   -311   1208    537    740    761    844    820    636
    410   1483   1072   -948   -329   1278    558    763    782    862    836    607
    402   1517   1114   -958   -355   1317    589    795    807    891    859    584
    327   1584   1257   -956   -465   1421    683    867    878    966    935    620
    213   1641   1428   -927   -607   1535    776    948    943   1028    976    818
    101   1657   1553   -880   -724   1608    828    989    979   1062   1000    940
    -54   1665   1719   -805   -885   1691    909   1036   1023   1104   1047    966
   -179   1649   1829   -737  -1005   1738    976   1093   1075   1156   1109    984
   -277   1641   1919   -683  -1098   1779    974   1101   1083   1171   1137    971
   -371   1631   2000   -631  -1187   1816    979   1083   1060   1145   1114    932
   -431   1631   2062   -600  -1247   1847    992   1083   1054   1143   1098    987
   -605   1649   2255   -522  -1431   1951   1065   1148   1132   1221   1176   1096
   -836   1579   2416   -371  -1626   1995   1080   1156   1145   1234   1187   1124
  -1057   1470   2527   -207  -1792   1997   1085   1137   1127   1218   1179   1143
  -1262   1418   2681    -77  -1971   2049   1156   1179   1163   1254   1223   1163
  -1488   1384   2873     49  -2182   2130   1179   1215   1202   1296   1267   1200
  -1652   1369   3018    140  -2335   2192   1169   1228   1221   1319   1296   1223
  -1758   1345   3104    205  -2431   2226   1218   1257   1247   1322   1273   1200
  -1852   1345   3198    254  -2525   2270   1306   1353   1332   1356   1241   1202
  -1971   1392   3361    288  -2668   2377   1382   1530   1532   1564   1410   1343
  -2127   1517   3642    303  -2886   2579   1384   1717   1787   1870   1714   1600
  -2236   1727   3962    252  -3099   2844   1273   1790   1953   2156   2091   2065
  -2374   1919   4294    228  -3333   3107   1137   1602   1857   2249   2423   2483
  -2525   1878   4401    322  -3463   3138    943   1195   1491   2075   2514   2590
  -2572   1636   4206    467  -3390   2920    701    675    922   1538   2078   2221
  -2598   1122   3720    737  -3159   2421    506     80    158    555    982   1275
  -2548    665   3213    943  -2881   1938    293   -252   -358   -155    163    563
  -2314    491   2805    911  -2559   1647    213   -158   -270    -88    163    566
  -2096    470   2566    813  -2333   1517    254     18    -62     96    265    613
  -1919    535   2452    691  -2187   1493    335    197    153    293    400    698
  -1797    704   2501    548  -2148   1602    514    426    402    514    566    787
  -1727    776   2501    472  -2114   1639    620    511    496    584    607    867
  -1740    696   2434    522  -2086   1564    602    478    457    535    555    828
  -1831    558   2390    633  -2109   1473    522    431    397    478    493    766
  -1865    397   2262    735  -2062   1330    436    363    324    413    426    670
  -1855    311   2166    769  -2010   1239    426    322    277    366    368    605
  -1888    272   2161    805  -2023   1215    381    252    215    293    293    576
  -1917    231   2145    841  -2031   1189    309    181    148    215    223    550
  -1831    166   1997    833  -1914   1080    223    124     93    166    176    496
  -1696    137   1834    779  -1764    984    207    111     75    148    161    470
  -1636     98   1735    769  -1686    917    236    137    101    174    192    465
  -1647     -5   1641    826  -1644    818    236    150    119    187    205    423
  -1634   -137   1496    885  -1566    678    161     90     49    111    129    384
  -1569   -272   1296    919  -1434    511     77     23    -25     36     51    337
  -1470   -348   1122    909  -1299    387     -5    -36    -80    -18      0    301
  -1353   -441    911    896  -1132    233    -98   -119   -150    -85    -62    241
  -1273   -641    631    958   -953     -5   -161   -192   -207   -155   -132    174
  -1161   -961    197   1060   -680   -381   -197   -200   -220   -176   -161    140
  -1067   -867    200    966   -633   -335   -290   -272   -319   -272   -254      5
  -1013   -730    280    870   -646   -226   -332   -280   -376   -314   -293    -88
   -826   -620    205    724   -517   -207   -387   -231   -368   -285   -259   -153
   -693   -574    119    633   -407   -226   -335   -137   -311   -213   -181   -176
   -509   -535    -28    522   -241   -283   -363   -132   -335   -215   -184   -259
   -316   -568   -254    441    -33   -413   -449   -197   -428   -285   -246   -428
   -205   -675   -470    441    132   -574   -618   -332   -589   -428   -381   -683
   -192   -896   -704    542    254   -800   -826   -501   -771   -592   -540   -922
   -210  -1010   -802    610    293   -906   -971   -615   -904   -717   -662  -1021
   -259  -1052   -792    654    265   -924  -1057   -685   -987   -800   -735  -1000
   -472  -1184   -711    828    119   -948  -1119   -737  -1036   -862   -800  -1013
   -693  -1374   -680   1034     -7  -1028  -1156   -761  -1036   -891   -831  -1010
   -743  -1441   -698   1093    -23  -1070  -1156   -750  -1002   -888   -839   -948
   -584  -1457   -875   1018    142  -1169  -1163   -776  -1000   -922   -883   -927
   -205  -1374  -1169    789    480  -1273  -1158   -795  -1010   -961   -940   -969
    319  -1200  -1522    439    919  -1361  -1257   -875  -1070  -1036  -1028  -1078
    680  -1065  -1745    192   1210  -1402  -1262   -898  -1085  -1067  -1075  -1130
    872   -872  -1745     -2   1306  -1309  -1119   -807   -982   -987   -995  -1008
   1111   -717  -1829   -197   1470  -1273   -997   -763   -922   -953   -974   -971
   1480   -688  -2169   -397   1823  -1428  -1000   -828   -963  -1026  -1049  -1021
   1660   -633  -2294   -514   1977  -1462  -1005   -854   -953  -1028  -1026   -885
   1639   -545  -2184   -548   1909  -1363   -917   -776   -852   -930   -914   -722
   1623   -418  -2042   -602   1831  -1228   -784   -672   -735   -820   -805   -618
   1766   -246  -2016   -761   1888  -1130   -693   -615   -662   -753   -737   -566
   2023   -124  -2148   -948   2083  -1137   -654   -610   -644   -732   -717   -530
   2390     38  -2353  -1215   2372  -1156   -730   -667   -678   -753   -732   -545
   2683    161  -2522  -1421   2603  -1179   -745   -693   -704   -766   -740   -607
   2816    262  -2553  -1540   2683  -1145   -678   -675   -693   -748   -711   -636
   2852    345  -2507  -1600   2678  -1080   -620   -631   -654   -698   -657   -623
   2766    428  -2338  -1600   2553   -953   -532   -527   -561   -597   -553   -555
   2699    563  -2135  -1631   2418   -784   -410   -407   -454   -485   -439   -462
   2639    766  -1875  -1704   2257   -553   -249   -259   -309   -340   -296   -322
   2574   1034  -1543  -1805   2060   -254    -75    -77   -122   -148   -106   -119
   2501   1291  -1213  -1899   1857     38    101    106     70     51     96    103
   2205   1369   -836  -1787   1522    267    226    239    207    205    249    270
   1548   1260   -288  -1405    919    485    340    374    342    368    410    459
    924   1184    259  -1054    332    724    480    532    485    542    584    646
    368   1137    769   -756   -200    953    623    691    628    714    756    831
   -106   1145   1252   -519   -678   1197    776    862    792    891    917   1028
   -439   1171   1610   -366  -1026   1392    878    979    917   1023   1036   1187
   -711   1187   1899   -236  -1306   1540    969   1072   1015   1127   1135   1327
   -971   1161   2132    -96  -1553   1644   1080   1150   1098   1205   1210   1431
  -1236   1101   2338     67  -1787   1719   1202   1226   1171   1265   1262   1506
  -1436   1052   2486    189  -1961   1766   1254   1280   1226   1319   1314   1553
  -1582   1008   2590    285  -2086   1797   1270   1340   1278   1376   1374   1592
  -1678    940   2616    368  -2145   1777   1304   1358   1293   1382   1371   1574
  -1774    846   2621    465  -2197   1732   1340   1345   1278   1358   1332   1522
  -1883    724   2605    579  -2244   1665   1314   1296   1239   1317   1278   1457
  -2016    589   2605    711  -2312   1597   1275   1234   1184   1257   1208   1337
  -2140    420   2561    859  -2351   1488   1236   1174   1132   1205   1148   1231
  -2249    283   2533    984  -2390   1408   1247   1143   1117   1184   1119   1184
  -2260    236   2496   1010  -2379   1366   1174   1106   1088   1169   1093   1174
  -2223    166   2387   1028  -2304   1275   1114   1067   1052   1140   1057   1166
  -2151     96   2247   1023  -2197   1171   1111   1023   1010   1085    995   1101
  -2029     72   2101    979  -2065   1085   1106    966    963   1026    945   1062
  -1966     70   2036    945  -2003   1054   1072    943    940    992    930   1088
  -1875    103   1977    885  -1925   1039   1049    930    911    948    875   1122
  -1740    106   1847    813  -1792    976   1098   1010    969    969    862   1169
  -1519     85   1605    717  -1561    844   1187   1158   1098   1070    945   1195
  -1153    254   1408    446  -1280    831   1195   1301   1249   1234   1109   1226
   -867    568   1436    148  -1150   1002   1179   1421   1426   1462   1371   1426
   -628    937   1566   -155  -1098   1249   1085   1408   1499   1657   1732   1927
   -410   1226   1636   -407  -1023   1431    846   1000   1192   1522   1893   2132
   -174   1423   1597   -626   -885   1512    652    579    844   1314   1865   2125
     36   1239   1202   -639   -581   1221    439     77    283    683   1210   1402
    252    615    363   -436    -54    491    197   -452   -415   -239    135    303
    501    -12   -514   -244    506   -262    -75   -670   -730   -649   -374   -324
    769   -296  -1065   -239    917   -680   -194   -610   -670   -620   -428   -433
   1098   -259  -1361   -420   1228   -810   -129   -423   -470   -457   -324   -407
   1304   -215  -1519   -545   1410   -865      2   -213   -239   -262   -179   -387
   1418   -252  -1670   -581   1543   -961     57   -129   -132   -187   -137   -431
   1545   -257  -1805   -646   1673  -1028     44   -129   -129   -200   -184   -436
   1545   -428  -1974   -558   1758  -1200    -46   -205   -189   -270   -290   -459
   1571   -654  -2226   -459   1896  -1439   -236   -345   -319   -400   -452   -563
   1714   -743  -2457   -485   2086  -1600   -413   -480   -465   -542   -613   -657
   2000   -717  -2717   -644   2359  -1717   -441   -493   -496   -563   -631   -675
   2091   -774  -2865   -659   2478  -1818   -446   -532   -535   -600   -672   -709
   1979   -906  -2886   -537   2431  -1896   -504   -600   -620   -688   -763   -769
   1886   -956  -2842   -465   2364  -1899   -553   -597   -662   -717   -795   -813
   1803  -1088  -2891   -358   2346  -1990   -649   -646   -758   -800   -883   -961
   1751  -1218  -2972   -267   2359  -2094   -717   -722   -857   -896   -979  -1091
   1595  -1345  -2943   -127   2268  -2143   -802   -813   -969  -1008  -1101  -1228
   1382  -1673  -3055    145   2218  -2364   -922   -943  -1119  -1156  -1241  -1330
   1202  -1945  -3151    371   2174  -2548  -1047  -1075  -1262  -1291  -1366  -1512
    984  -2244  -3231    628   2107  -2738  -1202  -1208  -1392  -1405  -1467  -1662
    795  -2548  -3343    875   2065  -2943  -1400  -1392  -1569  -1571  -1634  -1862
    644  -2855  -3499   1106   2070  -3177  -1613  -1584  -1771  -1764  -1831  -2029
    576  -3164  -3741   1293   2156  -3452  -1831  -1753  -1948  -1927  -1995  -2231
    433  -3465  -3899   1514   2164  -3681  -1966  -1867  -2052  -2026  -2091  -2335
    449  -3647  -4097   1597   2273  -3873  -2065  -1969  -2140  -2107  -2161  -2452
    597  -3645  -4242   1525   2418  -3943  -2120  -2026  -2182  -2145  -2190  -2517
    685  -3535  -4221   1423   2449  -3876  -2112  -1990  -2151  -2114  -2161  -2465
    833  -3346  -4180   1254   2504  -3761  -2109  -1922  -2078  -2034  -2078  -2351
    963  -3130  -4097   1083   2527  -3613  -2060  -1839  -1987  -1945  -1974  -2210
   1034  -2891  -3925    930   2478  -3408  -1945  -1717  -1855  -1808  -1829  -2008
   1044  -2587  -3634    771   2338  -3109  -1797  -1558  -1670  -1613  -1626  -1800
   1057  -2340  -3400    641   2229  -2870  -1675  -1447  -1530  -1465  -1462  -1673
   1057  -2112  -3172    527   2114  -2642  -1561  -1363  -1436  -1382  -1387  -1532
   1054  -1925  -2979    436   2016  -2452  -1447  -1239  -1317  -1257  -1257  -1392
   1008  -1722  -2730    355   1867  -2226  -1312  -1096  -1163  -1101  -1109  -1275
    872  -1506  -2379    316   1623  -1940  -1127   -914   -969   -914   -919  -1041
    745  -1319  -2068    285   1405  -1693   -935   -748   -787   -745   -743   -815
    670  -1137  -1808    233   1239  -1473   -766   -615   -641   -605   -602   -641
    628   -958  -1587    163   1106  -1270   -623   -519   -532   -511   -514   -498
    602   -789  -1392     93    997  -1091   -485   -410   -423   -415   -418   -355
    548   -654  -1202     51    875   -927   -337   -283   -303   -309   -311   -233
    439   -602  -1041     83    740   -820   -239   -202   -213   -226   -226   -155
    241   -652   -893    202    566   -774   -207   -187   -184   -197   -200   -166
     44   -719   -763    335    402   -743   -155   -153   -145   -163   -161   -168
    -85   -722   -639    402    275   -680   -111   -103    -93   -111   -109   -101
   -140   -722   -581    431    220   -652    -88    -72    -57    -80    -75    -23
   -233   -805   -571    519    166   -688    -67    -70    -46    -72    -70    -23
   -394   -974   -579    683     90   -776   -103   -106    -83   -119   -116    -46
   -589  -1148   -558    867    -18   -854   -148   -148   -132   -174   -174    -31
   -613  -1119   -506    867    -54   -813   -111   -103    -98   -137   -135     38
   -374   -836   -465    602     44   -652     -5      2     12    -25    -23    148
   -129   -519   -392    324    129   -457    122    140    142    106     93    293
     64   -236   -301     83    181   -267    233    267    262    226    207    467
    161     51   -109   -106    135    -28    335    379    374    337    324    610
    150    241     88   -197     31    166    405    467    459    426    420    678
    106    355    249   -231    -72    303    436    527    519    491    493    701
    111    535    423   -324   -155    480    470    584    589    553    555    704
    187    711    524   -449   -168    618    504    633    654    618    618    683
    329    826    496   -579    -83    662    496    662    683    665    678    605
    449    956    506   -704    -28    732    472    662    683    675    691    633
    522   1085    563   -807    -20    826    465    683    701    701    709    693
    545   1119    574   -831    -12    846    436    667    683    683    685    691
    496   1031    532   -763    -18    784    384    605    631    636    641    667
    491    961    470   -727     10    717    327    530    571    581    597    602
    506    943    436   -727     33    691    272    457    517    524    537    522
    514    932    418   -722     49    675    236    413    483    483    480    491
    597    924    324   -763    135    626    192    392    465    462    452    472
    659    922    262   -792    200    592    161    371    449    449    436    457
    667    976    306   -823    179    641    171    379    467    472    465    465
    709   1070    361   -888    174    717    184    389    480    485    483    485
    670   1169    498   -922     85    833    252    428    532    540    537    576
    470   1288    818   -878   -174   1052    413    555    657    667    667    691
    218   1369   1150   -795   -467   1260    602    722    802    807    792    852
     15   1493   1478   -753   -730   1486    758    862    945    956    948   1049
   -145   1654   1797   -756   -971   1725    875    984   1070   1085   1096   1163
   -226   1790   2013   -782  -1119   1901    961   1062   1143   1158   1171   1226
   -283   1839   2120   -779  -1200   1977   1036   1130   1205   1221   1221   1275
   -340   1852   2192   -756  -1265   2021   1119   1189   1260   1275   1270   1312
   -379   1834   2213   -730  -1296   2023   1148   1208   1275   1278   1273   1317
   -452   1862   2314   -706  -1382   2088   1223   1317   1376   1345   1293   1293
   -574   1943   2517   -688  -1545   2229   1340   1499   1566   1512   1400   1400
   -722   2073   2795   -675  -1758   2434   1408   1706   1842   1818   1686   1634
   -815   2262   3078   -722  -1945   2670   1345   1842   2073   2158   2101   2044
   -966   2439   3406   -737  -2187   2922   1247   1745   2068   2309   2442   2494
  -1184   2395   3580   -607  -2382   2987   1093   1402   1777   2200   2585   2717
  -1436   2171   3608   -366  -2522   2889    917    974   1335   1862   2418   2559
  -1657   1636   3291      7  -2475   2465    795    446    657   1015   1470   1691
  -1810   1130   2940    340  -2377   2036    675     85    114    257    576    919
  -1880    810   2691    532  -2286   1751    602    103     59    150    413    745
  -1956    602   2559    678  -2257   1579    639    285    275    350    545    782
  -1977    511   2488    732  -2234   1499    665    439    475    537    670    805
  -1982    498   2481    740  -2231   1488    743    592    659    696    769    836
  -2029    574   2600    727  -2317   1587    870    758    813    826    849    935
  -2114    584   2699    766  -2405   1641    950    859    880    893    898   1023
  -2226    514   2740    854  -2483   1626    940    862    875    896    909   1021
  -2314    394   2709    958  -2512   1551    852    789    802    831    849    945
  -2348    303   2652   1023  -2499   1478    802    724    740    769    797    888
  -2333    267   2600   1034  -2465   1434    787    680    685    709    737    818
  -2221    259   2481    979  -2351   1369    743    631    633    654    665    807
  -2018    303   2322    857  -2171   1314    678    594    587    618    628    782
  -1862    340   2203    758  -2031   1270    579    522    509    545    566    732
  -1855    267   2122    795  -1987   1195    524    459    446    483    514    685
  -1784    166   1951    807  -1870   1057    452    340    340    374    402    527
  -1751     98   1849    826  -1800    971    405    288    283    311    327    485
  -1730     54   1784    836  -1758    919    265    241    226    262    280    436
  -1662    -20   1641    841  -1652    810    135    127    122    166    181    340
  -1730   -194   1535    961  -1634    667    111     54     59    101    119    280
  -1727   -252   1473    989  -1602    610    106     41     51     93    114    246
  -1652   -239   1410    943  -1532    584     72     28     31     75     90    239
  -1509   -189   1319    849  -1415    563     25     28     38     90    103    252
  -1278   -111   1163    693  -1223    524     33     12     28     77     88    220
  -1096   -127    969    610  -1034    420    -59    -62    -33     12     18    184
   -937   -176    761    555   -849    290   -124   -137    -85    -36    -25    132
   -766   -303    462    535   -615     77   -142   -145    -83    -20      0    127
   -545   -483     62    514   -303   -213   -228   -150    -80     -5     10    101
   -348   -335     12    340   -181   -161   -296   -192   -124    -49    -41      2
   -392   -228    163    309   -280    -33   -270   -137    -80      2     15    -10
   -485   -155    329    322   -407     85   -254    -44    -12     88    109     36
   -465    -49    413    254   -439    181   -220     36     25    135    161     44
   -277     75    353    101   -314    213   -210     57     25    137    168    -31
     67    127     57    -98      5     93   -296      2    -67     44     88   -220
    498    205   -293   -350    397    -44   -423    -85   -220   -114    -77   -504
   1015    254   -761   -636    888   -252   -548   -205   -392   -296   -290   -792
   1389    223  -1166   -807   1278   -470   -600   -301   -517   -428   -428   -953
   1530    168  -1361   -849   1444   -597   -576   -340   -587   -506   -504   -966
   1551    119  -1431   -833   1491   -654   -620   -389   -646   -579   -576   -997
   1493      5  -1488   -748   1491   -740   -618   -452   -696   -662   -680  -1049
   1350   -153  -1506   -600   1428   -828   -597   -498   -722   -724   -776  -1104
   1239   -342  -1582   -449   1408   -961   -683   -574   -792   -815   -893  -1205
   1254   -576  -1831   -337   1543  -1202   -828   -714   -935   -974  -1067  -1363
   1332   -836  -2171   -249   1751  -1504   -976   -896  -1111  -1163  -1262  -1545
   1223  -1028  -2255    -98   1738  -1641  -1031   -974  -1189  -1241  -1340  -1615
   1047  -1137  -2184     44   1613  -1660  -1002   -966  -1192  -1249  -1348  -1610
    950  -1221  -2171    135   1561  -1696  -1034   -995  -1226  -1286  -1376  -1631
   1065  -1223  -2291     77   1675  -1756  -1044  -1021  -1249  -1309  -1384  -1551
   1228  -1140  -2369    -46   1797  -1753  -1031  -1015  -1223  -1283  -1343  -1402
   1418  -1002  -2423   -207   1919  -1712   -995   -997  -1166  -1231  -1283  -1254
   1595   -852  -2447   -371   2021  -1649   -922   -958  -1088  -1158  -1205  -1135
   1769   -696  -2468   -537   2117  -1582   -872   -953  -1049  -1119  -1163  -1072
   1896   -566  -2462   -665   2177  -1514   -815   -914   -992  -1060  -1101   -992
   2005   -506  -2512   -750   2257  -1506   -779   -872   -943  -1015  -1054   -935
   2086   -439  -2525   -823   2304  -1480   -800   -865   -930   -995  -1034   -919
   2114   -309  -2426   -904   2268  -1366   -771   -839   -878   -940   -976   -893
   2143   -168  -2312   -989   2226  -1239   -756   -795   -823   -880   -914   -862
   2197    -41  -2239  -1078   2218  -1140   -719   -732   -766   -807   -836   -815
   2182     12  -2169  -1096   2177  -1078   -628   -667   -711   -743   -771   -766
   1997     18  -1979  -1008   1990   -982   -592   -631   -680   -704   -740   -740
   1712     15  -1696   -865   1704   -839   -600   -600   -644   -659   -683   -685
   1350   -106  -1457   -623   1402   -782   -563   -566   -610   -618   -636   -644
   1015   -207  -1223   -402   1119   -714   -462   -509   -566   -566   -584   -600
    659   -316   -976   -171    815   -646   -366   -441   -509   -504   -530   -558
    316   -413   -730     46    522   -568   -296   -376   -454   -449   -480   -514
    142   -340   -485     96    311   -413   -205   -275   -361   -358   -389   -428
    -15   -270   -254    142    119   -262    -93   -194   -288   -285   -319   -366
   -189   -226    -38    205    -77   -135      0   -132   -228   -223   -265   -311
   -322   -174    148    246   -236    -12     88    -57   -153   -148   -194   -233
   -436   -106    327    270   -384    111    166     38    -72    -57   -109   -142
   -558    -25    532    293   -545    252    283    161     49     64     12    -10
   -724     41    766    340   -745    402    400    285    168    181    122    103
   -891    129   1021    379   -956    574    491    394    277    296    226    213
  -1028    228   1257    397  -1143    743    558    485    379    405    327    329
  -1145    335   1480    405  -1312    906    649    587    488    522    436    465
  -1241    496   1738    368  -1488   1117    818    714    628    665    579    644
  -1340    579   1919    379  -1628   1249    961    823    748    774    693    792
  -1460    571   2029    444  -1743   1299   1015    891    823    839    748    849
  -1602    501   2104    550  -1852   1301   1013    982    930    924    776    815
  -1761    439   2200    659  -1982   1319   1041   1109   1083   1072    865    820
  -1893    517   2410    688  -2153   1462   1054   1252   1312   1343   1127   1023
  -1977    709   2686    631  -2333   1696    979   1350   1527   1665   1532   1439
  -1919   1031   2951    444  -2434   1990    872   1273   1548   1823   1917   1940
  -1803   1010   2811    394  -2307   1909    805   1026   1247   1618   2042   2195
  -1670    849   2520    410  -2094   1683    704    665    735   1104   1727   1987
  -1517    540   2055    488  -1787   1296    587    187     75    285    789   1130
  -1397    124   1522    636  -1460    823    418   -280   -548   -545   -314    129
  -1184    -88   1096    636  -1143    504    296   -293   -584   -597   -446    -59
   -911   -166    743    537   -828    288    267   -171   -410   -420   -342    -70
   -605   -158    444    379   -524    142    252    -90   -249   -270   -257    -59
   -285    -90    194    189   -241     51    290     10    -77   -122   -168    -25
     67     49    -20    -59     44     15    298    101     75     23    -44     64
    431    101   -329   -267    379   -114    262    106    122     67      5    116
    750     83   -670   -418    709   -293    226     67    103     54     -7    119
   1117     62  -1054   -589   1085   -496    111    -36     31    -12    -88     64
   1322     59  -1262   -691   1291   -600     41   -109     -2    -49   -135     -2
   1434    101  -1335   -769   1384   -615     44    -96      7    -38   -135    -51
   1488    174  -1317   -833   1402   -571    140      5     67     10   -103    -70
   1410    153  -1257   -782   1335   -550    267    124    158    103    -25     10
   1418    155  -1262   -787   1340   -553    301    161    166    111    -18    -18
   1434    158  -1278   -797   1356   -558    309    181    161    114    -25    -72
   1467    150  -1317   -810   1392   -584    290    181    145     98    -46   -140
   1488    200  -1288   -844   1389   -542    290    202    155    111    -28   -135
   1436    207  -1231   -823   1332   -511    355    254    200    163     15   -122
   1387    137  -1249   -763   1317   -553    329    226    137    114    -44   -202
   1327     25  -1301   -678   1314   -636    249    150     44     31   -122   -288
   1221   -129  -1350   -545   1286   -740    127     77    -46    -41   -192   -392
   1127   -293  -1423   -418   1273   -857    -46    -28   -174   -150   -296   -535
    919   -449  -1369   -236   1143   -909    -93    -57   -213   -181   -322   -639
    888   -592  -1483   -148   1184  -1036   -179   -114   -290   -249   -392   -771
   1065   -724  -1790   -168   1426  -1257   -350   -233   -433   -387   -535   -971
   1127   -857  -1984   -135   1556  -1421   -472   -316   -532   -480   -633  -1085
   1150   -982  -2135    -85   1641  -1558   -555   -361   -600   -530   -680  -1122
   1161  -1067  -2231    -46   1696  -1649   -610   -405   -657   -576   -717  -1169
   1085  -1187  -2273     51   1678  -1730   -675   -465   -717   -633   -758  -1195
    898  -1389  -2288    244   1592  -1836   -750   -540   -766   -672   -802  -1202
    779  -1610  -2392    415   1584  -2000   -833   -639   -846   -753   -867  -1218
    758  -1808  -2569    524   1662  -2187   -948   -769   -961   -865   -958  -1221
    867  -1964  -2831    548   1849  -2397  -1085   -943  -1135  -1039  -1114  -1392
   1072  -2073  -3148    498   2109  -2611  -1293  -1119  -1314  -1228  -1293  -1600
   1221  -2151  -3374    465   2296  -2761  -1395  -1231  -1418  -1345  -1413  -1732
   1325  -2184  -3509    428   2413  -2847  -1413  -1280  -1460  -1400  -1467  -1756
   1389  -2268  -3658    439   2522  -2961  -1436  -1337  -1512  -1470  -1532  -1745
   1400  -2356  -3759    475   2577  -3057  -1447  -1397  -1574  -1564  -1634  -1727
   1428  -2353  -3785    462   2605  -3068  -1426  -1405  -1587  -1602  -1686  -1610
   1587  -2208  -3798    309   2691  -3000  -1387  -1387  -1566  -1600  -1686  -1480
   1735  -2034  -3769    150   2751  -2902  -1306  -1345  -1530  -1577  -1665  -1374
   1808  -1803  -3611     -5   2709  -2707  -1176  -1257  -1439  -1493  -1577  -1252
   1870  -1532  -3403   -168   2634  -2468  -1036  -1132  -1319  -1382  -1467  -1205
   1909  -1280  -3190   -314   2548  -2234   -893  -1013  -1189  -1260  -1348  -1153
   1847  -1114  -2961   -366   2403  -2036   -823   -930  -1088  -1156  -1239  -1111
   1683  -1091  -2777   -296   2229  -1932   -823   -906  -1047  -1114  -1192  -1124
   1512  -1117  -2631   -197   2070  -1873   -774   -862   -979  -1054  -1132  -1111
   1306  -1158  -2465    -75   1883  -1810   -756   -841   -937  -1018  -1088  -1114
   1114  -1174  -2288     31   1701  -1730   -732   -805   -880   -963  -1039  -1078
    958  -1140  -2101     90   1530  -1621   -688   -756   -802   -891   -966  -1008
    823  -1101  -1925    137   1371  -1512   -644   -688   -717   -802   -875   -930
    691  -1036  -1727    171   1208  -1379   -581   -600   -615   -701   -774   -831
    566   -904  -1470    168   1018  -1187   -509   -509   -504   -589   -665   -750
    519   -792  -1314    135    914  -1052   -452   -428   -407   -493   -568   -670
    459   -719  -1179    129    818   -948   -418   -368   -332   -418   -488   -602
    431   -641  -1075    103    753   -857   -407   -329   -283   -363   -431   -574
    439   -496   -935     28    685   -714   -368   -257   -194   -259   -319   -498
    517   -226   -745   -148    631   -485   -259    -96    -46   -106   -163   -394
    750    179   -571   -465    662   -197   -116    101    129     70     15   -184
    831    483   -350   -657    592     64     10    249    280    223    179     18
    678    602    -75   -639    376    265    158    348    387    340    296    179
    467    649    181   -558    142    415    329    428    467    428    389    324
    275    696    418   -485    -72    558    478    532    566    527    496    446
    101    750    646   -426   -272    698    581    636    670    631    613    553
    -41    820    862   -389   -452    841    665    740    758    719    688    646
   -179    862   1041   -345   -610    950    750    802    807    766    724    730
   -348    883   1231   -270   -789   1057    839    878    872    833    792    758
   -446    904   1350   -231   -898   1127    896    927    901    865    820    732
   -405    948   1353   -270   -878   1150    906    927    898    862    818    678
   -350    982   1332   -316   -841   1156    917    927    896    865    823    605
   -335   1015   1350   -340   -841   1182    911    922    888    857    818    511
   -311    997   1306   -342   -810   1150    846    872    839    815    779    363
   -285    948   1234   -329   -758   1091    787    815    787    766    724    239
   -353    880   1234   -265   -792   1057    732    779    748    727    680    368
   -374    818   1189   -223   -782   1002    698    722    706    685    639    483
   -335    789   1124   -228   -730    956    670    678    675    657    615    522
   -280    771   1052   -244   -665    911    610    631    639    623    584    511
   -239    766   1002   -265   -623    883    553    571    579    558    524    480
   -153    789    943   -319   -548    867    561    589    592    545    467    402
    -83    893    976   -407   -530    935    665    756    756    675    509    400
     88   1114   1026   -600   -467   1070    745    943    979    898    683    540
    184   1421   1236   -805   -524   1330    761   1122   1270   1262   1057    906
    285   1795   1509  -1041   -610   1652    704   1218   1480   1623   1551   1428
    200   1997   1797  -1101   -800   1896    605   1075   1402   1748   1943   1839
     80   1971   1891  -1026   -904   1932    467    740   1054   1571   2042   1966
    -67   1628   1696   -782   -883   1662    319    257    449    922   1460   1486
   -311   1205   1517   -446   -914   1361    194   -228   -220     10    413    628
   -465    867   1332   -202   -898   1098    135   -350   -480   -392   -101    197
   -553    711   1265    -77   -909    987    215   -148   -270   -207      0    202
   -685    693   1376     -5  -1031   1034    389    124     49     88    202    410
   -924    758   1683     83  -1304   1221    594    420    387    405    459    626
  -1106    914   2021     93  -1564   1467    826    704    704    696    706    815
  -1254   1062   2317     96  -1784   1688   1000    896    904    885    872    961
  -1382   1106   2486    135  -1932   1795   1088    984   1000    982    966   1047
  -1538   1096   2634    220  -2086   1865   1184   1067   1083   1065   1047   1114
  -1706   1135   2842    283  -2275   1987   1244   1132   1153   1135   1117   1189
  -1836   1171   3008    332  -2421   2088   1335   1197   1226   1208   1195   1278
  -2013   1197   3208    405  -2611   2203   1395   1236   1283   1267   1265   1340
  -2174   1153   3328    509  -2751   2239   1415   1249   1301   1291   1293   1366
  -2231   1096   3325    566  -2779   2210   1421   1247   1278   1267   1273   1376
  -2135   1132   3268    501  -2701   2200   1371   1221   1234   1236   1260   1405
  -2101   1104   3205    498  -2655   2156   1332   1192   1195   1205   1228   1343
  -2075   1034   3109    519  -2592   2070   1301   1156   1156   1161   1179   1322
  -2039    930   2966    553  -2501   1948   1223   1093   1088   1093   1111   1273
  -2062    797   2860    633  -2460   1829   1101   1002   1002   1008   1018   1169
  -1940    701   2642    618  -2291   1670    953    872    883    891    896   1057
  -1805    667   2473    568  -2140   1569    852    792    810    823    839   1010
  -1569    701   2268    433  -1919   1483    753    737    766    787    810    974
  -1192    766   1958    213  -1574   1361    662    654    693    714    740    872
   -870    771   1639     46  -1254   1205    504    522    568    589    607    737
   -652    709   1361    -31  -1005   1034    407    428    478    506    527    652
   -610    597   1208      5   -909    901    314    348    405    439    472    574
   -732    439   1171    148   -950    805    184    262    327    371    407    506
   -753    283   1034    233   -893    657     93    153    239    283    311    436
   -771    161    930    303   -849    545     -7     59    163    207    239    392
   -735    101    836    314   -784    467   -103      7    124    179    223    384
   -831     10    841    410   -836    426   -153    -23    106    163    218    368
   -971   -106    865    535   -919    379   -202    -54     75    129    187    350
  -1021   -171    849    594   -935    337   -275    -98     31     88    150    324
  -1060   -257    802    657   -935    272   -329   -148    -12     41    114    275
  -1080   -368    711    724   -896    171   -335   -168    -28     12     88    218
  -1085   -519    563    802   -826     20   -387   -244    -98    -70      5    153
  -1088   -795    293    940   -691   -252   -561   -423   -277   -257   -176      0
  -1098  -1236   -137   1166   -483   -688   -672   -519   -371   -358   -277   -103
  -1023  -1210   -187   1117   -418   -698   -607   -498   -350   -335   -272   -150
   -901  -1047   -148    974   -376   -600   -579   -532   -433   -433   -384   -306
   -852  -1067   -218    958   -316   -644   -493   -459   -405   -439   -405   -407
   -691   -979   -288    833   -205   -633   -371   -379   -353   -405   -387   -459
   -405   -833   -428    620     10   -631   -293   -342   -350   -410   -392   -517
   -127   -693   -566    407    218   -631   -283   -345   -381   -436   -420   -592
     38   -592   -631    275    332   -610   -267   -319   -381   -431   -415   -649
     49   -537   -589    244    316   -563   -246   -259   -358   -405   -387   -685
     25   -553   -579    265    301   -566   -252   -220   -366   -415   -405   -732
    116   -639   -758    259    436   -698   -358   -293   -480   -532   -524   -846
    467   -706  -1174    119    818   -937   -514   -441   -662   -719   -709  -1010
    888   -836  -1727    -25   1306  -1283   -756   -667   -911   -969   -961  -1247
   1335   -909  -2244   -213   1790  -1577  -1000   -880  -1114  -1171  -1163  -1426
   1597   -839  -2436   -379   2016  -1639  -1039   -979  -1161  -1223  -1221  -1447
   1527   -997  -2525   -265   2026  -1761  -1065  -1106  -1234  -1304  -1312  -1530
   1345  -1306  -2652    -20   1997  -1979  -1145  -1236  -1322  -1405  -1431  -1693
    950  -1660  -2611    355   1779  -2135  -1189  -1288  -1358  -1449  -1486  -1805
    257  -1834  -2091    787   1174  -1961  -1153  -1169  -1244  -1337  -1361  -1688
   -254  -1826  -1571   1039    657  -1699  -1057  -1013  -1075  -1171  -1174  -1439
   -293  -1696  -1402    992    553  -1548   -971   -924   -956  -1041  -1041  -1221
   -249  -1628  -1379    940    563  -1504   -976   -911   -901   -979   -982  -1080
    207  -1504  -1712    649    958  -1608  -1052   -971   -930  -1002  -1002  -1026
    693  -1275  -1971    290   1332  -1623  -1041   -969   -898   -982   -971   -935
   1036  -1093  -2130     25   1582  -1610  -1002   -950   -872   -958   -932   -867
   1249  -1026  -2275   -111   1761  -1649   -956   -924   -875   -966   -917   -820
   1460   -870  -2330   -296   1893  -1600   -862   -857   -833   -924   -857   -769
   1751   -550  -2301   -600   2023  -1426   -717   -735   -730   -818   -732   -688
   1971   -244  -2218   -865   2091  -1231   -558   -605   -618   -706   -602   -561
   2047      0  -2047  -1023   2047  -1023   -392   -472   -496   -584   -472   -418
   2016    194  -1823  -1106   1919   -815   -202   -316   -353   -441   -329   -267
   1829    293  -1535  -1062   1680   -618   -101   -194   -241   -316   -205   -129
   1558    309  -1252   -935   1405   -470     -5    -90   -150   -218   -109    -18
   1312    322   -989   -815   1150   -332     80      0    -72   -132    -36     64
    932    200   -735   -568    833   -267     96     25    -51   -103    -15     83
    550     54   -498   -303    524   -220    129     67    -15    -57     23    103
    213    -44   -257    -83    233   -150    184    119     36      2     77    129
    -49    -64    -15     57    -18    -41    265    187    101     75    150    181
   -184    -20    161    101   -174     70    345    265    171    150    228    252
   -239     57    296     90   -267    176    420    340    244    226    301    319
   -267    142    407     59   -337    275    491    400    303    290    361    379
   -332    231    563     51   -446    397    566    485    384    371    423    454
   -446    324    771     59   -610    548    709    691    568    537    530    553
   -584    462   1047     62   -815    753    885    961    828    792    704    727
   -654    724   1376    -36  -1015   1049   1060   1270   1163   1158   1026   1060
   -683   1119   1803   -218  -1241   1460   1205   1571   1532   1608   1509   1600
   -836   1618   2452   -392  -1644   2034   1288   1628   1696   1893   2003   2216
  -1150   1821   2972   -335  -2060   2395   1244   1428   1577   1953   2340   2637
  -1519   1730   3250   -106  -2385   2488   1161   1106   1299   1808   2379   2688
  -1844   1312   3156    267  -2499   2234   1109    691    818   1244   1756   2070
  -1997    709   2704    641  -2351   1706    982    301    239    452    810   1148
  -1992    348   2340    820  -2166   1345    893    283    129    275    568    883
  -2044    179   2221    932  -2132   1200    948    504    358    483    701    945
  -2130    103   2234   1013  -2182   1169    997    714    592    688    828    995
  -2169     67   2236   1049  -2203   1153   1088    909    782    844    914   1013
  -2143     46   2190   1047  -2166   1117   1153   1023    893    935    961    974
  -2101     20   2120   1039  -2109   1067   1130   1023    896    924    935    852
  -1997    -10   1987   1005  -1992    987   1078    989    870    896    896    769
  -1766    -25   1740    893  -1756    857    989    911    815    839    836    719
  -1587    -57   1527    820  -1558    735    901    839    771    787    792    717
  -1561   -111   1449    836  -1506    667    917    831    784    784    795    797
  -1634    -41   1592    839  -1613    774    940    865    839    836    867    943
  -1706     -2   1704    852  -1706    852    984    930    927    927    987   1080
  -1587    -38   1545    813  -1569    753   1026    961    979    966   1026   1137
  -1249   -124   1122    685  -1187    498    904    867    898    878    937   1065
   -748   -241    506    496   -628    132    701    675    724    701    763    872
   -202   -316   -114    259    -44   -218    537    480    550    511    563    678
    181   -311   -493     64    335   -402    420    355    444    405    444    581
    449   -267   -717    -90    581   -493    329    293    389    355    376    511
    737   -179   -917   -277    826   -548    311    283    389    353    361    436
    987    -98  -1085   -446   1036   -589    298    293    387    345    353    413
    911   -106  -1018   -402    963   -561    319    329    407    361    371    426
    810   -150   -961   -332    883   -555    361    353    420    371    376    426
    740   -161   -901   -288    820   -530    420    415    472    423    423    530
    787    -85   -872   -350    828   -478    407    449    491    454    480    558
    930    -67   -997   -431    961   -532    355    446    480    454    496    563
   1047    -80  -1127   -483   1085   -605    355    462    488    470    522    563
   1078    -38  -1117   -519   1096   -576    319    472    504    506    568    574
   1028     64   -966   -548    997   -452    267    475    504    519    592    589
    992     83   -911   -537    953   -413    231    470    493    517    597    587
    971     15   -956   -496    963   -467    176    441    444    478    563    587
    987    -72  -1060   -457   1023   -566     93    381    371    420    501    545
    989   -239  -1228   -376   1106   -732      2    296    272    324    405    433
    953   -405  -1358   -275   1156   -880   -103    215    171    228    293    301
    940   -561  -1504   -189   1218  -1031   -223    106     31     85    135    111
    911   -761  -1673    -75   1291  -1215   -316     -5   -101    -57    -18    -64
    857   -953  -1810     46   1332  -1382   -439   -119   -236   -197   -176   -220
    800  -1104  -1904    153   1350  -1504   -511   -228   -358   -327   -309   -384
    779  -1257  -2036    239   1408  -1647   -574   -332   -467   -452   -441   -514
    807  -1384  -2192    288   1499  -1787   -654   -441   -576   -576   -571   -641
    904  -1530  -2436    311   1667  -1984   -756   -587   -724   -735   -717   -818
   1044  -1678  -2722    316   1883  -2200   -888   -761   -896   -914   -898  -1005
   1189  -1860  -3052    332   2120  -2455  -1039   -943  -1080  -1106  -1109  -1213
   1314  -2039  -3354    363   2333  -2696  -1187  -1122  -1254  -1293  -1304  -1436
   1405  -2177  -3585    384   2494  -2881  -1306  -1275  -1400  -1444  -1454  -1605
   1530  -2309  -3839    387   2683  -3073  -1436  -1428  -1548  -1595  -1605  -1774
   1673  -2462  -4138    394   2904  -3302  -1548  -1548  -1670  -1722  -1732  -1891
   1818  -2611  -4429    397   3122  -3520  -1613  -1628  -1748  -1808  -1821  -1987
   1948  -2624  -4572    335   3257  -3595  -1670  -1675  -1797  -1860  -1875  -2036
   2044  -2522  -4567    239   3304  -3543  -1660  -1639  -1758  -1823  -1836  -1956
   2088  -2400  -4489    155   3286  -3445  -1582  -1564  -1683  -1751  -1764  -1855
   1984  -2382  -4367    200   3174  -3374  -1519  -1509  -1626  -1693  -1709  -1774
   1748  -2473  -4224    361   2985  -3348  -1496  -1483  -1590  -1662  -1673  -1714
   1556  -2551  -4110    496   2831  -3330  -1488  -1465  -1561  -1639  -1652  -1675
   1428  -2592  -4021    579   2722  -3307  -1462  -1426  -1506  -1587  -1600  -1631
   1343  -2559  -3902    607   2621  -3229  -1395  -1361  -1405  -1488  -1493  -1538
   1306  -2416  -3722    553   2512  -3068  -1343  -1283  -1309  -1387  -1384  -1460
   1299  -2301  -3603    501   2449  -2951  -1299  -1200  -1218  -1288  -1278  -1384
   1195  -2231  -3429    517   2312  -2829  -1252  -1135  -1145  -1213  -1195  -1337
   1067  -2125  -3192    530   2130  -2657  -1182  -1047  -1054  -1119  -1096  -1262
    982  -1940  -2922    478   1951  -2431  -1047   -885   -888   -945   -919  -1119
    867  -1738  -2608    433   1738  -2171   -872   -704   -709   -761   -724   -945
    763  -1421  -2187    327   1473  -1803   -670   -496   -501   -548   -501   -709
    685  -1093  -1779    205   1231  -1436   -452   -272   -288   -332   -285   -478
    504   -927  -1434    210    969  -1179   -254    -72    -98   -145   -101   -257
    226   -807  -1034    290    628   -919    -67     90     70     23     70    -64
   -103   -649   -548    374    220   -597    103    249    239    189    241    135
   -426   -504    -77    465   -174   -290    285    449    420    366    415    324
   -623   -366    257    493   -441    -54    418    571    550    491    537    498
   -776   -246    530    509   -654    140    527    675    667    605    652    626
   -880   -137    740    506   -813    301    610    763    761    693    743    698
   -948    -15    932    483   -940    457    691    831    836    766    820    756
   -896    176   1072    358   -984    626    769    896    924    857    922    833
   -789    387   1174    200   -982    779    846    966   1013    953   1018    901
   -724    568   1293     75  -1008    930    924   1044   1101   1041   1106    963
   -639    737   1376    -49  -1008   1057    958   1091   1153   1093   1158   1005
   -600    859   1460   -129  -1031   1158   1026   1153   1226   1176   1241   1067
   -659    930   1590   -135  -1124   1260   1096   1215   1288   1236   1293   1047
   -753    943   1693    -96  -1223   1317   1184   1319   1358   1265   1278    987
   -854    956   1810    -49  -1332   1382   1265   1475   1486   1369   1327   1049
   -963   1150   2112    -96  -1538   1631   1379   1748   1790   1699   1639   1421
  -1047   1486   2533   -218  -1790   2008   1452   1987   2091   2086   2083   1932
  -1137   1849   2987   -355  -2062   2418   1356   1865   2122   2291   2449   2403
  -1314   2075   3390   -379  -2351   2733   1150   1452   1958   2361   2709   2766
  -1457   2081   3538   -311  -2499   2808    930    948   1597   2109   2566   2675
  -1509   1712   3221   -101  -2364   2465    743    394    971   1363   1795   1961
  -1410   1174   2585    116  -1997   1878    550    -10    348    540    909   1127
  -1234    813   2047    210  -1639   1428    449     36    262    387    662    878
  -1057    696   1751    179  -1405   1223    454    228    394    483    683    865
   -904    675   1579    114  -1241   1127    527    397    530    579    727    859
   -748    675   1423     36  -1085   1049    631    555    657    672    769    857
   -561    685   1247    -62   -904    966    667    623    706    701    766    820
   -337    735   1072   -200   -706    904    620    587    675    670    724    776
   -103    813    914   -355   -509    862    545    530    623    626    680    727
     88    914    826   -501   -368    870    527    522    620    628    688    724
    233   1018    784   -626   -275    901    553    540    639    649    714    750
    220   1070    849   -646   -314    961    579    553    665    672    737    782
    187   1117    930   -652   -371   1026    641    607    727    737    800    849
    179   1252   1072   -717   -446   1163    675    662    795    813    883    940
    137   1397   1260   -766   -561   1330    727    730    878    896    982   1041
     44   1452   1408   -748   -683   1431    823    815    969    989   1072   1124
    -62   1545   1608   -743   -836   1577    880    875   1034   1057   1137   1200
   -262   1644   1906   -693  -1085   1777    987    966   1124   1148   1226   1322
   -709   1675   2385   -483  -1545   2029   1166   1145   1296   1325   1405   1512
  -1067   1722   2787   -329  -1927   2255   1309   1275   1423   1460   1548   1665
  -1270   1784   3055   -257  -2164   2418   1374   1337   1488   1525   1623   1748
  -1358   1878   3234   -259  -2299   2556   1415   1366   1527   1569   1670   1842
  -1343   1940   3283   -298  -2312   2611   1418   1350   1525   1566   1667   1880
  -1322   1925   3247   -303  -2283   2585   1369   1293   1483   1525   1615   1862
  -1363   1800   3161   -218  -2262   2481   1252   1182   1397   1447   1553   1810
  -1283   1647   2930   -184  -2109   2288   1078   1015   1244   1301   1421   1670
  -1083   1579   2662   -246  -1873   2120    948    901   1109   1171   1299   1587
   -966   1493   2457   -265  -1712   1974    852    839   1018   1088   1231   1514
   -982   1361   2343   -189  -1662   1852    727    766    924   1010   1161   1444
  -1150   1145   2296      2  -1725   1719    620    675    826    919   1080   1382
  -1343    826   2169    259  -1756   1496    491    548    691    792    961   1275
  -1436    561   1997    436  -1719   1278    332    415    566    670    852   1169
  -1454    418   1873    517  -1665   1145    223    340    493    600    797   1114
  -1434    275   1709    579  -1571    989    213    327    467    568    782   1098
  -1296     96   1392    600  -1343    743    202    301    413    506    709   1015
  -1262     31   1291    615  -1275    659    132    231    303    374    553    875
  -1241    -41   1200    641  -1223    576     59    153    205    262    431    735
  -1096   -200    896    644   -997    348    -64     12     49    103    267    514
   -943   -446    496    696   -719     23   -200   -150   -132    -77     75    270
   -633   -672    -38    652   -298   -358   -397   -337   -337   -285   -148    -49
   -324   -930   -605    626    140   -769   -553   -491   -519   -478   -368   -358
    -90  -1109  -1018    597    462  -1065   -665   -613   -665   -633   -532   -581
    158  -1179  -1337    511    748  -1257   -776   -737   -807   -787   -678   -756
    280  -1176  -1457    446    867  -1317   -849   -818   -893   -885   -779   -867
    363  -1106  -1470    371    914  -1288   -862   -844   -932   -924   -823   -935
    363  -1052  -1415    342    888  -1234   -823   -818   -924   -917   -828   -963
    215  -1047  -1262    415    737  -1153   -737   -737   -875   -870   -795   -950
    -36  -1034  -1000    535    480  -1018   -602   -594   -771   -779   -704   -891
   -314  -1117   -802    717    244   -961   -553   -514   -717   -740   -665   -885
   -449  -1270   -823    859    184  -1047   -602   -532   -745   -797   -724   -974
   -431  -1491  -1060    961    314  -1275   -711   -646   -857   -937   -880  -1184
   -345  -1686  -1340   1015    496  -1514   -852   -818  -1018  -1114  -1091  -1473
   -148  -1704  -1556    927    701  -1631   -997   -979  -1163  -1267  -1267  -1712
     96  -1688  -1787    795    940  -1738  -1135  -1106  -1283  -1384  -1384  -1844
    335  -1738  -2073    701   1202  -1904  -1247  -1210  -1379  -1473  -1457  -1870
    545  -1621  -2166    537   1353  -1893  -1221  -1192  -1332  -1418  -1402  -1771
   1036  -1532  -2569    249   1803  -2049  -1335  -1322  -1426  -1496  -1486  -1823
   1496  -1610  -3109     54   2301  -2361  -1538  -1514  -1608  -1652  -1636  -1883
   1634  -1618  -3252     -7   2442  -2434  -1545  -1519  -1592  -1618  -1597  -1691
   1413  -1602  -3016     93   2213  -2309  -1480  -1428  -1449  -1501  -1462  -1402
   1257  -1579  -2837    161   2044  -2205  -1382  -1348  -1332  -1408  -1345  -1187
   1187  -1644  -2831    226   2008  -2236  -1327  -1322  -1286  -1376  -1301  -1127
   1254  -1670  -2925    207   2088  -2296  -1348  -1371  -1322  -1418  -1332  -1174
   1353  -1649  -3003    148   2177  -2325  -1421  -1436  -1382  -1486  -1397  -1252
   1415  -1613  -3031     98   2221  -2322  -1431  -1441  -1379  -1491  -1400  -1275
   1480  -1457  -2938    -12   2205  -2197  -1322  -1356  -1283  -1402  -1319  -1200
   1473  -1306  -2779    -83   2125  -2042  -1174  -1257  -1174  -1304  -1223  -1098
   1353  -1260  -2616    -46   1984  -1938  -1072  -1189  -1106  -1244  -1161  -1034
   1166  -1176  -2346      5   1756  -1761   -956  -1088  -1015  -1153  -1070   -948
    989  -1062  -2055     33   1522  -1558   -852   -984   -922  -1049   -969   -852
    911   -927  -1839      7   1374  -1382   -745   -891   -836   -953   -883   -771
    880   -750  -1631    -64   1254  -1189   -597   -766   -724   -828   -763   -665
    891   -509  -1400   -192   1145   -953   -449   -631   -605   -685   -626   -550
   1018   -210  -1231   -405   1122   -719   -309   -509   -491   -555   -498   -462
   1114     28  -1085   -571   1101   -527   -200   -413   -392   -444   -387   -392
   1098    184   -914   -644   1008   -363   -114   -311   -293   -342   -283   -303
    997    277   -719   -639    859   -220    -41   -218   -205   -254   -192   -215
    753    327   -426   -542    589    -49     44    -98   -109   -166   -111   -150
    452    459      7   -454    223    233    174     85     44    -33    -31   -119
    150    542    389   -348   -119    467    309    324    272    192    150     12
   -148    672    820   -262   -485    748    467    636    618    579    524    363
   -423    982   1405   -280   -914   1192    574    891    948   1000   1005    914
   -724   1428   2153   -350  -1439   1790    654    961   1106   1278   1462   1538
  -1130   1504   2631   -189  -1880   2068    719    857   1023   1319   1743   1945
  -1548   1275   2824    135  -2184   2049    740    626    748   1096   1657   1917
  -1922    800   2722    561  -2322   1761    711    200    205    428    904   1174
  -2164    329   2494    917  -2327   1410    628   -135   -288   -218     85    368
  -2294     12   2307   1137  -2301   1158    579    -75   -298   -231     15    280
  -2400   -137   2262   1267  -2333   1062    685    187    -23     41    210    433
  -2520   -150   2366   1335  -2444   1106    862    475    306    348    439    657
  -2657   -129   2527   1395  -2592   1197   1075    787    639    657    672    870
  -2792    -33   2756   1413  -2777   1361   1241   1034    901    906    880   1036
  -2855     33   2889   1408  -2870   1460   1296   1127   1005   1010    976   1114
  -2855     15   2868   1418  -2860   1439   1330   1161   1044   1049   1008   1132
  -2824     -2   2821   1413  -2824   1408   1335   1187   1083   1088   1047   1145
  -2803      0   2800   1400  -2803   1400   1280   1163   1080   1083   1044   1145
  -2717    -88   2629   1402  -2675   1270   1202   1091   1023   1021    979   1078
  -2499   -244   2252   1369  -2377   1002   1096   1005    948    945    901    969
  -2226   -368   1857   1299  -2042    743   1015    950    888    883    841    891
  -1953   -387   1566   1166  -1761    589    943    896    836    831    782    828
  -1527   -392   1132    958  -1332    368    823    795    745    737    683    727
   -888   -379    506    631   -698     62    628    605    558    545    483    491
   -277   -301    -23    290   -127   -163    470    433    376    355    290    280
    267   -187   -457    -41    361   -322    355    309    244    218    161    127
    688    -88   -776   -298    730   -433    267    210    150    122     83     10
    948     28   -919   -488    935   -446    184    150    106     80     57    -25
   1054    127   -927   -589    992   -400    171    142    111     88     70     44
    893    140   -756   -519    823   -309    239    202    197    174    168    200
    657     85   -571   -371    613   -241    314    275    303    280    288    335
    491     25   -467   -259    478   -220    348    319    376    355    355    389
    410    -36   -446   -187    428   -241    329    319    400    381    374    405
    332   -116   -452   -109    392   -283    316    335    418    413    405    426
    122   -176   -298     25    207   -236    314    400    480    488    480    467
    176   -181   -358      0    265   -267    226    389    472    496    491    426
    594   -223   -818   -184    706   -519      5    249    329    358    363    244
   1296   -236  -1535   -530   1413   -885   -280     -2     83    116    129    -15
   2081   -290  -2372   -896   2223  -1330   -594   -327   -246   -207   -176   -348
   2701   -329  -3034  -1187   2865  -1680   -846   -597   -519   -480   -436   -623
   2987   -394  -3382  -1296   3185  -1888   -974   -753   -670   -633   -589   -758
   2927   -444  -3372  -1244   3148  -1906   -945   -766   -727   -691   -644   -745
   2735   -441  -3177  -1148   2956  -1810   -867   -709   -706   -672   -631   -672
   2322   -478  -2800   -924   2559  -1639   -766   -574   -602   -571   -545   -568
   1615   -571  -2187   -522   1901  -1379   -620   -402   -457   -426   -405   -415
    943   -662  -1608   -142   1275  -1135   -444   -252   -337   -316   -298   -353
    309   -761  -1072    226    691   -917   -265   -116   -215   -210   -207   -283
    -88   -891   -802    485    355   -846   -207    -54   -171   -174   -181   -241
   -122  -1057   -935    589    405   -997   -194    -33   -176   -192   -213   -249
    181  -1182  -1363    498    771  -1270   -332   -233   -374   -405   -444   -405
    449  -1283  -1732    415   1088  -1506   -478   -452   -574   -620   -654   -561
    652  -1421  -2073    384   1361  -1745   -641   -678   -805   -852   -875   -743
    854  -1514  -2369    329   1610  -1940   -776   -828   -974  -1026  -1052   -891
   1109  -1535  -2644    210   1873  -2088   -878   -945  -1080  -1132  -1161   -966
   1337  -1590  -2927    124   2130  -2257   -992  -1072  -1197  -1252  -1283  -1080
   1569  -1618  -3187     23   2377  -2400  -1119  -1189  -1319  -1376  -1408  -1223
   1774  -1615  -3390    -77   2582  -2501  -1223  -1286  -1421  -1475  -1506  -1366
   1740  -1647  -3387    -46   2561  -2517  -1249  -1299  -1447  -1499  -1540  -1439
   1551  -1680  -3231     64   2390  -2455  -1228  -1273  -1423  -1478  -1519  -1436
   1348  -1667  -3016    158   2179  -2340  -1189  -1228  -1376  -1439  -1488  -1434
   1148  -1592  -2740    223   1943  -2166  -1145  -1174  -1317  -1384  -1441  -1415
   1002  -1454  -2460    223   1730  -1956  -1052  -1078  -1213  -1286  -1353  -1314
    846  -1309  -2156    228   1501  -1732   -961   -966  -1080  -1148  -1223  -1195
    662  -1231  -1896    283   1278  -1564   -906   -896   -987  -1047  -1127  -1163
    504  -1208  -1712    353   1106  -1460   -875   -872   -953  -1000  -1083  -1252
    345  -1205  -1551    426    948  -1376   -854   -839   -917   -958  -1034  -1369
    244  -1137  -1382    446    810  -1257   -802   -769   -844   -880   -948  -1421
    236  -1023  -1260    392    745  -1140   -722   -678   -740   -774   -836  -1436
    259   -896  -1156    319    706  -1026   -631   -571   -631   -659   -724  -1441
    246   -823  -1070    288    657   -945   -553   -488   -542   -576   -649  -1475
    189   -766   -956    285    571   -859   -470   -405   -457   -496   -579  -1530
    122   -683   -805    277    462   -743   -381   -314   -358   -394   -467  -1527
     54   -597   -652    272    353   -623   -270   -210   -249   -288   -348  -1454
    192   -454   -646    132    418   -550   -197   -153   -189   -228   -283  -1304
    340   -283   -623    -28    480   -452   -124    -88   -119   -155   -200  -1075
    298   -181   -480    -59    387   -329    -57    -20    -41    -75   -101   -779
    176   -171   -348     -2    262   -259    -41     -5    -18    -54    -72   -509
     59   -223   -283     80    168   -252    -23      2      5    -31    -41   -270
     41   -202   -244     80    140   -220      5     12     23    -18    -20    -51
    127    -25   -155    -51    140    -90     77     83     96     51     54    236
    332    327     -5   -329    168    161    244    259    267    233    239    649
    654    789    135   -722    257    465    449    491    483    457    465   1075
    891   1208    316  -1049    285    763    623    683    662    639    646   1387
    852   1379    524  -1117    161    953    688    766    740    709    719   1540
    610   1288    678   -948    -33    984    672    779    737    696    691   1517
    324   1171    844   -748   -259   1010    722    880    831    753    685   1402
     85   1132   1044   -610   -478   1088    795   1028    995    904    774   1327
    -23   1273   1296   -626   -659   1286    813   1176   1210   1163   1008   1402
      7   1522   1514   -763   -753   1519    753   1317   1454   1535   1449   1654
     54   1753   1699   -904   -823   1727    649   1247   1449   1680   1847   1974
     12   1719   1704   -867   -846   1712    563    997   1140   1473   1948   2078
    -64   1600   1665   -769   -865   1631    493    628    631    956   1613   1740
   -192   1319   1512   -563   -852   1415    410    129    -41    109    628    854
   -265    969   1231   -353   -748   1101    254   -259   -566   -587   -309     59
   -324    740   1065   -207   -693    901    168   -246   -558   -592   -400    -83
   -465    488    953    -12   -709    719    262    -23   -262   -303   -202     20
   -693    371   1065    161   -878    717    394    215     62     15     46    189
   -909    392   1299    257  -1104    846    480    407    332    280    262    322
  -1041    491   1532    275  -1288   1013    646    626    600    540    485    472
  -1132    654   1784    236  -1457   1218    779    771    763    709    644    618
  -1161    779   1940    192  -1551   1358    862    849    846    795    735    711
  -1179    857   2034    158  -1608   1444    935    901    911    862    810    750
  -1223    940   2164    140  -1693   1553    987    945    966    919    870    833
  -1265   1018   2283    122  -1774   1649   1041   1005   1031    995    956    914
  -1143   1101   2244     20  -1693   1673   1054   1005   1036   1000    963    906
   -841   1187   2026   -174  -1434   1605    984    924    963    924    880    867
   -610   1252   1862   -322  -1236   1556    922    870    919    885    841    857
   -532   1241   1774   -358  -1153   1506    870    818    862    833    789    802
   -498   1174   1673   -337  -1085   1423    865    771    787    758    717    750
   -436   1111   1545   -337   -992   1327    844    737    737    711    675    719
   -309   1049   1358   -371   -833   1202    792    680    670    649    615    618
   -202    922   1124   -361   -662   1021    675    548    530    506    470    517
   -132    839    971   -353   -550    904    566    439    420    405    368    459
   -158    763    919   -303   -537    841    501    394    387    376    337    402
   -124    714    839   -293   -483    774    436    355    340    332    298    342
   -124    662    787   -270   -457    724    384    324    314    311    280    309
   -181    641    823   -228   -501    732    350    311    306    306    277    303
   -306    613    919   -155   -613    766    374    342    342    350    332    358
   -405    592    995    -93   -698    792    342    340    355    376    366    374
   -514    581   1096    -36   -805    839    319    353    381    415    415    402
   -662    568   1231     46   -945    898    298    361    402    449    462    446
   -865    459   1325    200  -1093    891    241    327    381    444    475    475
  -1021    340   1361    340  -1192    849    181    288    353    428    472    465
  -1166    265   1431    449  -1299    846    122    249    322    407    457    449
  -1249    197   1447    527  -1348    820     96    241    316    407    465    480
  -1306    119   1426    592  -1366    771     18    161    241    327    402    420
  -1431     18   1449    706  -1441    735    -62     75    150    233    303    366
  -1592   -101   1491    844  -1543    693    -72     51    114    184    244    340
  -1699   -231   1467    966  -1584    618   -129    -18     28     85    148    228
  -1670   -293   1376    982  -1525    540   -158    -70    -38      0     64    137
  -1571   -303   1265    937  -1418    480   -122    -90    -77    -59    -12     93
  -1423   -257   1163    839  -1293    454   -122   -116   -119   -116    -72     46
  -1291   -228   1062    761  -1176    415   -122   -132   -150   -166   -122    -38
  -1101   -148    950    623  -1026    400    -83   -122   -153   -184   -153    -88
   -930   -166    761    548   -846    296    -90   -155   -184   -233   -207   -135
   -911   -472    439    691   -675    -18   -150   -257   -272   -332   -303   -241
   -883  -1044   -161    963   -361   -602   -207   -332   -340   -407   -384   -363
   -613   -930   -319    771   -148   -626   -459   -553   -587   -646   -633   -652
   -504   -841   -340    672    -83   -592   -550   -618   -693   -750   -748   -818
   -467   -971   -504    719     15   -737   -571   -613   -735   -795   -810   -995
   -314  -1060   -745    688    215   -904   -594   -633   -800   -862   -909  -1182
   -194  -1093   -901    641    350   -997   -628   -675   -849   -914   -974  -1301
    -44  -1078  -1034    561    493  -1057   -665   -704   -878   -948  -1008  -1356
     49   -948  -1000    449    522   -974   -613   -626   -820   -891   -950  -1348
    197   -727   -924    265    561   -826   -530   -496   -737   -807   -865  -1343
    563   -628  -1192     31    875   -909   -574   -537   -805   -878   -932  -1473
    995   -680  -1675   -158   1335  -1176   -654   -672   -948  -1023  -1072  -1634
   1280   -758  -2042   -262   1660  -1397   -717   -763  -1041  -1127  -1184  -1722
   1628   -753  -2382   -436   2005  -1566   -857   -865  -1140  -1215  -1280  -1790
   1888   -823  -2712   -535   2299  -1766  -1013  -1070  -1304  -1366  -1428  -1922
   1860   -987  -2850   -436   2353  -1917  -1184  -1257  -1447  -1491  -1548  -1979
   1644  -1143  -2787   -249   2216  -1964  -1280  -1337  -1486  -1532  -1582  -1919
   1426  -1215  -2642   -103   2034  -1927  -1314  -1340  -1460  -1509  -1553  -1816
   1353  -1296  -2650    -31   2000  -1971  -1392  -1363  -1483  -1527  -1569  -1792
   1444  -1343  -2787    -49   2114  -2065  -1499  -1402  -1540  -1577  -1618  -1834
   1748  -1247  -2995   -252   2369  -2120  -1605  -1486  -1628  -1662  -1699  -1948
   2044  -1156  -3200   -444   2621  -2177  -1667  -1545  -1688  -1725  -1777  -2055
   2156  -1101  -3260   -530   2707  -2179  -1615  -1538  -1662  -1719  -1782  -2062
   2107  -1080  -3187   -514   2647  -2132  -1558  -1499  -1587  -1662  -1717  -1995
   2031  -1000  -3031   -517   2530  -2013  -1434  -1397  -1457  -1553  -1590  -1756
   2060   -911  -2972   -574   2514  -1940  -1322  -1299  -1340  -1454  -1480  -1540
   2099   -846  -2948   -626   2522  -1896  -1239  -1262  -1293  -1413  -1439  -1457
   2148   -745  -2894   -701   2520  -1818  -1169  -1205  -1244  -1356  -1382  -1348
   2158   -514  -2673   -823   2413  -1592   -989  -1085  -1127  -1228  -1247  -1189
   2005   -327  -2333   -839   2169  -1330   -810   -945   -989  -1072  -1088  -1052
   1680   -246  -1927   -719   1803  -1085   -654   -782   -839   -917   -943   -901
   1296   -163  -1460   -566   1376   -810   -519   -618   -678   -748   -779   -743
    919   -111  -1031   -405    974   -568   -392   -478   -535   -600   -631   -618
    618    -41   -659   -288    639   -350   -241   -342   -394   -452   -485   -501
    342    -10   -355   -168    348   -181    -90   -202   -259   -316   -371   -410
    158     96    -62   -127    109     18     70     -2    -57   -132   -254   -342
     15    244    226   -132   -106    236    181    194    158     80   -101   -259
    -70    457    527   -192   -298    491    257    389    423    394    197    -31
   -161    691    852   -265   -506    769    272    561    691    784    685    467
   -324    963   1286   -319   -805   1124    220    522    722    937   1101   1008
   -532    984   1517   -226  -1026   1249    192    309    452    737   1260   1293
   -730    852   1582    -59  -1156   1215    197     49     25    316   1093   1205
   -966    493   1460    236  -1213    974    155   -272   -488   -329    293    452
  -1169    158   1327    504  -1247    740     77   -563   -914   -922   -602   -371
  -1332    -36   1293    683  -1314    628     64   -514   -888   -917   -711   -483
  -1436   -106   1330    771  -1384    610    181   -239   -555   -571   -433   -277
  -1454    -36   1418    743  -1436    691    379     41   -202   -218   -161    -33
  -1480    109   1590    685  -1535    849    558    322    135    132    116    226
  -1512    329   1839    589  -1675   1083    745    597    449    446    387    478
  -1571    514   2086    530  -1829   1299    885    771    652    641    566    670
  -1665    633   2299    514  -1982   1465    995    888    771    758    675    805
  -1725    735   2460    493  -2091   1597   1085   1021    896    885    795    937
  -1738    800   2535    467  -2135   1667   1182   1127   1002    989    896   1052
  -1777    862   2639    457  -2208   1751   1288   1197   1085   1067    966   1132
  -1862    849   2712    506  -2288   1779   1356   1234   1124   1106   1002   1163
  -1886    748   2634    568  -2260   1691   1327   1213   1104   1091    987   1122
  -1873    594   2468    636  -2171   1532   1244   1137   1028   1021    911   1023
  -1808    436   2244    685  -2026   1340   1109   1023    917    919    810    904
  -1639    392   2029    623  -1834   1210    979    919    826    831    732    820
  -1431    371   1800    530  -1615   1085    898    820    743    748    662    732
  -1241    340   1582    449  -1413    961    815    717    652    657    579    620
   -979    392   1371    293  -1174    880    714    615    566    571    511    542
   -667    384   1052    140   -859    717    672    568    519    527    475    480
   -394    361    756     15   -576    558    646    550    491    501    449    439
   -184    329    514    -75   -348    420    568    522    462    475    426    439
    -88    275    363    -93   -226    319    524    509    449    465    413    452
    -75    275    348   -101   -213    311    488    532    485    506    454    530
    -57    228    285    -85   -171    257    506    568    532    555    509    602
    -36    205    241    -85   -140    223    514    589    561    581    527    618
      7    223    215   -114   -103    220    511    607    600    623    563    631
    -46    277    324   -116   -187    301    535    665    680    717    662    675
   -215    233    449    -10   -332    340    535    704    732    776    719    672
   -262    184    444     36   -353    314    530    714    737    787    743    628
     36    228    192   -132    -77    210    426    672    698    763    743    576
    524    415   -109   -470    316    153    348    644    652    730    711    514
    787    345   -441   -566    613    -46    246    524    519    600    579    366
    943    163   -782   -553    862   -309     96    355    342    420    397    168
   1101     44  -1057   -571   1080   -506    -12    231    207    283    254      2
   1130     49  -1083   -592   1104   -517      7    218    174    241    202    -54
    950   -215  -1166   -368   1057   -691   -135    101     18     80     33   -218
   1002   -384  -1387   -309   1192   -883   -246     -5   -124    -80   -129   -405
   1189   -405  -1595   -392   1392  -1000   -202    -25   -181   -153   -210   -496
   1197   -514  -1712   -342   1452  -1111   -223    -90   -265   -249   -322   -615
   1184   -610  -1795   -288   1488  -1200   -303   -205   -392   -392   -470   -782
   1241   -688  -1930   -280   1584  -1309   -379   -329   -522   -540   -626   -945
   1325   -771  -2096   -275   1709  -1434   -454   -459   -659   -685   -771  -1106
   1234  -1034  -2268   -101   1748  -1649   -610   -610   -833   -854   -935  -1306
   1101  -1265  -2366     80   1732  -1816   -776   -758   -979   -992  -1070  -1418
    984  -1514  -2499    262   1740  -2005   -930   -932  -1150  -1169  -1252  -1571
    969  -1808  -2777    420   1873  -2291  -1098  -1093  -1317  -1353  -1428  -1753
   1005  -2081  -3086    535   2044  -2582  -1299  -1286  -1512  -1551  -1618  -1979
   1018  -2307  -3328    644   2171  -2816  -1491  -1470  -1699  -1740  -1790  -2182
   1132  -2356  -3491    610   2312  -2922  -1579  -1535  -1761  -1797  -1836  -2236
   1244  -2322  -3567    540   2405  -2943  -1636  -1590  -1810  -1836  -1878  -2229
   1335  -2265  -3600    465   2465  -2933  -1678  -1649  -1855  -1891  -1932  -2187
   1418  -2296  -3717    439   2566  -3005  -1693  -1667  -1865  -1901  -1940  -2096
   1506  -2314  -3821    402   2662  -3065  -1714  -1670  -1865  -1901  -1938  -1990
   1590  -2179  -3769    296   2678  -2974  -1680  -1610  -1797  -1836  -1875  -1844
   1657  -1961  -3619    150   2637  -2790  -1597  -1522  -1688  -1727  -1764  -1675
   1717  -1756  -3473     18   2592  -2613  -1514  -1444  -1587  -1623  -1657  -1545
   1823  -1574  -3398   -124   2608  -2483  -1452  -1361  -1501  -1530  -1566  -1478
   1896  -1413  -3309   -241   2603  -2361  -1402  -1293  -1426  -1454  -1493  -1434
   1899  -1327  -3226   -288   2561  -2275  -1327  -1221  -1332  -1361  -1400  -1369
   1847  -1231  -3078   -309   2462  -2153  -1215  -1114  -1202  -1231  -1262  -1234
   1740  -1161  -2902   -290   2320  -2031  -1106  -1015  -1096  -1119  -1143  -1117
   1610  -1109  -2720   -249   2164  -1914   -979   -896   -982  -1008  -1023  -1026
   1413  -1093  -2507   -161   1958  -1797   -917   -820   -922   -948   -966  -1018
   1184  -1062  -2247    -62   1714  -1654   -846   -714   -818   -844   -859   -930
    979   -984  -1966      0   1470  -1475   -735   -587   -693   -722   -727   -758
    800   -893  -1693     46   1247  -1293   -633   -467   -574   -602   -602   -592
    646   -800  -1447     75   1044  -1122   -568   -381   -480   -506   -496   -459
    535   -714  -1249     88    891   -982   -504   -298   -392   -418   -400   -348
    475   -607  -1083     64    779   -846   -423   -207   -298   -322   -298   -246
    472   -504   -976     15    724   -740   -329   -150   -233   -254   -220   -163
    483   -480   -963     -2    722   -722   -275   -161   -226   -244   -200   -132
    439   -478   -917     18    678   -696   -236   -161   -223   -239   -187   -101
    353   -444   -797     44    574   -620   -187   -142   -202   -215   -163    -49
    311   -358   -670     23    491   -514   -140   -101   -166   -181   -140      7
    288   -205   -493    -44    389   -348    -36     23    -54    -64    -18    142
    309     18   -290   -163    301   -135    106    184     93     85    137    324
    303    213    -90   -259    197     62    259    366    252    228    252    467
    244    371    127   -306     59    249    441    607    462    402    361    561
    246    561    314   -405    -33    439    600    870    724    657    563    709
    301    914    613   -607   -155    763    696   1132   1057   1031    922   1028
    309   1288    976   -800   -335   1132    665   1317   1350   1447   1423   1519
    153   1517   1363   -833   -605   1441    571   1213   1371   1673   1862   1997
   -111   1517   1628   -704   -870   1574    467    854   1098   1610   2047   2192
   -324   1350   1675   -514  -1000   1514    324    397    636   1197   1745   1886
   -439    924   1363   -244   -901   1143    207   -127    -51    288    745    958
   -462    514    976    -25   -719    745    114   -394   -522   -392    -41    262
   -509    376    885     64   -698    631    129   -207   -342   -239     36    249
   -488    415    901     36   -693    657    226     54    -41     36    228    337
   -436    485    922    -28   -678    704    355    272    220    265    384    420
   -418    618   1036    -98   -727    826    524    498    470    483    542    535
   -397    696   1091   -150   -745    893    613    615    594    594    631    600
   -371    748   1117   -189   -745    932    594    641    636    639    662    607
   -332    820   1150   -246   -743    984    584    654    659    665    680    618
   -306    846   1153   -270   -730   1000    602    678    693    698    709    639
   -262    875   1137   -309   -701   1008    623    688    706    711    724    659
   -244    917   1161   -337   -701   1036    649    714    743    750    763    706
   -213   1021   1234   -407   -722   1127    691    743    779    784    797    758
   -213   1114   1327   -449   -769   1221    758    802    841    846    852    841
   -223   1182   1402   -480   -813   1291    787    852    891    901    914    919
   -181   1247   1428   -532   -805   1337    826    898    937    956    976    987
    -77   1444   1519   -685   -797   1480    878    950    992   1015   1039   1060
     25   1605   1579   -815   -776   1592    909   1005   1044   1067   1088   1153
    -80   1634   1714   -779   -896   1673    932   1031   1080   1098   1124   1192
   -348   1488   1836   -571  -1093   1662    930   1026   1088   1106   1135   1174
   -646   1301   1948   -329  -1299   1626    919   1010   1091   1109   1137   1153
   -865   1210   2075   -171  -1470   1641    943   1010   1101   1119   1150   1158
   -958   1280   2236   -161  -1600   1758    995   1075   1166   1184   1210   1249
   -995   1312   2307   -158  -1649   1808   1018   1117   1210   1228   1257   1296
  -1091   1335   2423   -124  -1758   1880   1028   1153   1249   1273   1301   1345
  -1202   1345   2548    -70  -1875   1945   1080   1205   1306   1337   1369   1418
  -1267   1369   2634    -51  -1951   2000   1137   1280   1387   1421   1460   1519
  -1304   1512   2813   -103  -2057   2161   1200   1369   1488   1532   1571   1639
  -1205   1719   2925   -259  -2065   2322   1254   1470   1610   1665   1709   1779
   -904   1971   2876   -532  -1888   2423   1267   1504   1678   1745   1800   1867
   -602   2145   2748   -771  -1675   2444   1291   1519   1712   1792   1842   1912
   -509   2338   2847   -914  -1678   2592   1428   1652   1797   1883   1938   2003
   -511   2501   3011   -995  -1761   2756   1561   1751   1849   1938   2003   2094
   -449   2585   3034  -1067  -1740   2808   1623   1805   1878   1969   2039   2145
   -444   2618   3060  -1088  -1751   2839   1590   1808   1862   1958   2039   2161
   -514   2530   3044  -1008  -1779   2785   1553   1774   1813   1909   2003   2117
   -672   2312   2985   -820  -1829   2647   1512   1693   1717   1805   1904   2031
   -891   2109   3000   -607  -1945   2553   1376   1569   1584   1670   1779   1922
  -1104   1945   3050   -423  -2078   2499   1286   1462   1462   1545   1641   1823
  -1353   1738   3091   -192  -2223   2416   1228   1371   1361   1434   1525   1740
  -1613   1431   3044     88  -2327   2239   1135   1236   1223   1283   1376   1610
  -1831   1143   2974    345  -2403   2057   1015   1083   1072   1130   1223   1462
  -1984    854   2839    563  -2413   1844    888    922    919    969   1060   1312
  -2127    535   2662    795  -2395   1600    709    724    727    769    854   1130
  -2234    246   2481    992  -2359   1363    483    517    530    563    644    937
  -2122    122   2244   1000  -2182   1182    342    355    374    413    498    795
  -1867     36   1901    914  -1886    969    332    259    285    311    397    688
  -1592     75   1667    756  -1628    870    259    181    215    233    324    623
  -1358     67   1426    644  -1392    748    135     77    119    140    239    540
  -1332    -88   1244    711  -1288    576     77    -18     33     38    132    428
  -1457   -285   1171    870  -1317    441     33    -80    -20    -18     75    361
  -1613   -459   1153   1036  -1384    345    -33   -129    -70    -64     33    324
  -1740   -649   1088   1195  -1418    218   -111   -205   -142   -145    -46    265
  -1844   -846    997   1345  -1421     75   -228   -303   -244   -244   -132    176
  -1922  -1072    849   1496  -1387   -111   -306   -400   -329   -337   -231    101
  -1938  -1428    509   1683  -1226   -459   -376   -441   -348   -361   -254    106
  -1839  -1561    277   1699  -1060   -641   -480   -506   -400   -402   -285     28
  -1829  -1309    519   1569  -1174   -394   -475   -483   -400   -394   -288    -12
  -1914  -1247    665   1579  -1291   -290   -441   -418   -363   -353   -246    -49
  -1829  -1197    631   1512  -1231   -283   -387   -332   -316   -319   -215   -129
  -1602  -1114    488   1358  -1047   -314   -348   -236   -265   -285   -192   -210
  -1330  -1091    239   1210   -784   -426   -332   -192   -262   -301   -228   -371
   -919   -974    -57    945   -433   -517   -329   -189   -303   -335   -272   -530
   -522   -841   -319    680   -103   -579   -267   -192   -340   -374   -324   -639
   -246   -854   -607    548    179   -732   -358   -272   -457   -498   -454   -797
    116   -779   -896    332    506   -836   -488   -335   -553   -597   -558   -922
    306   -789  -1096    241    698   -940   -522   -405   -646   -691   -641   -995
    293   -995  -1288    350    789  -1140   -620   -530   -771   -818   -769  -1080
    272  -1241  -1514    483    891  -1376   -748   -691   -904   -961   -914  -1174
    220  -1501  -1722    641    971  -1610   -854   -844  -1034  -1098  -1054  -1252
      2  -1732  -1735    865    867  -1735   -935   -961  -1127  -1197  -1158  -1280
    -23  -1883  -1860    953    917  -1870  -1060  -1085  -1231  -1299  -1265  -1306
     10  -2023  -2034   1005   1018  -2026  -1189  -1215  -1343  -1413  -1376  -1340
     46  -2094  -2140   1023   1093  -2117  -1278  -1288  -1395  -1470  -1418  -1312
    218  -2078  -2299    927   1257  -2187  -1366  -1337  -1454  -1545  -1467  -1249
    584  -2070  -2655    743   1618  -2361  -1517  -1454  -1558  -1678  -1587  -1299
    976  -2029  -3008    524   1992  -2520  -1600  -1545  -1602  -1748  -1678  -1452
   1371  -1891  -3263    259   2317  -2577  -1592  -1530  -1564  -1719  -1673  -1561
   1628  -1787  -3416     80   2520  -2603  -1582  -1452  -1496  -1673  -1652  -1628
   1878  -1530  -3408   -174   2642  -2468  -1408  -1234  -1296  -1486  -1504  -1538
   2135  -1052  -3187   -542   2660  -2120  -1166   -885   -935  -1106  -1153  -1197
   2475   -384  -2860  -1044   2668  -1621   -969   -514   -517   -623   -649   -652
   2847    423  -2423  -1636   2637  -1000   -862   -368   -272   -270   -150    -15
   3000    995  -2008  -1997   2504   -506   -870   -563   -332   -171    176    454
   2772   1101  -1670  -1938   2221   -283  -1021   -935   -600   -298    241    592
   2372    735  -1636  -1553   2005   -449  -1127  -1343  -1034   -750   -226    135
   1943     20  -1922   -984   1932   -948  -1210  -1751  -1623  -1538  -1179   -813
   1564   -535  -2099   -514   1831  -1317  -1257  -1808  -1808  -1797  -1517  -1158
   1213   -758  -1971   -228   1590  -1366  -1070  -1543  -1561  -1561  -1332  -1031
    859   -787  -1647    -36   1252  -1215   -818  -1202  -1231  -1252  -1075   -831
    589   -711  -1304     59    945  -1008   -553   -846   -893   -932   -807   -626
    431   -618  -1049     90    740   -833   -366   -579   -652   -691   -600   -470
    329   -550   -880    109    605   -717   -265   -452   -537   -568   -493   -392
    265   -472   -737    103    501   -605   -166   -348   -449   -478   -410   -322
    249   -374   -626     59    436   -498   -103   -257   -376   -402   -335   -239
    218   -257   -475     20    345   -366    -51   -163   -296   -314   -252   -145
    140   -129   -270     -7    205   -200     28    -62   -200   -207   -150    -33
      5    -51    -57     23     31    -54    148     59    -83    -80    -31     96
   -187     36    223     75   -205    129    259    205     72     85    114    246
   -441    122    561    158   -501    340    426    374    252    277    293    415
   -732    207    937    262   -833    571    633    550    433    459    467    579
  -1021    306   1327    358  -1174    815    813    732    615    641    644    761
  -1337    392   1730    472  -1532   1060    969    911    800    820    815    961
  -1693    413   2104    639  -1899   1257   1098   1062    956    971    963   1140
  -1958    449   2408    753  -2184   1428   1210   1195   1085   1104   1091   1275
  -2132    501   2634    815  -2382   1566   1278   1280   1166   1192   1176   1345
  -2195    592   2787    800  -2491   1688   1363   1343   1236   1267   1244   1410
  -2231    675   2907    776  -2569   1790   1454   1421   1327   1361   1332   1488
  -2236    745   2982    745  -2611   1862   1538   1501   1421   1460   1426   1553
  -2247    769   3016    740  -2631   1891   1566   1571   1504   1548   1506   1582
  -2203    797   3000    701  -2603   1896   1556   1605   1556   1597   1545   1577
  -2036    802   2839    615  -2436   1821   1499   1564   1540   1579   1517   1514
  -1766    833   2600    465  -2184   1717   1387   1501   1504   1540   1483   1473
  -1486    862   2348    311  -1917   1605   1252   1408   1439   1478   1434   1454
  -1312    813   2125    246  -1719   1470   1135   1309   1348   1389   1358   1447
  -1218    784   2003    215  -1610   1392   1049   1239   1288   1327   1319   1470
  -1171    724   1893    220  -1532   1309    995   1208   1267   1306   1314   1509
  -1150    631   1782    259  -1465   1205    953   1200   1252   1288   1312   1517
   -872    592   1465    137  -1169   1028    844   1119   1166   1195   1231   1410
   -579    568   1145      5   -862    857    758   1060   1096   1124   1161   1312
   -483    493    976     -5   -730    735    698    997   1041   1065   1104   1226
   -384    366    750     10   -566    558    602    872    937    961   1002   1101
   -236    257    493    -10   -363    374    501    753    813    826    865    948
   -150    137    288      5   -218    210    410    620    685    691    730    784
    -51    -28     20     38    -38     -5    288    478    545    545    584    628
     64   -202   -267     70    166   -233    181    329    400    381    413    459
    283   -394   -680     54    480   -537     59    168    246    218    244    298
    558   -527  -1085    -15    820   -807    -72     31    116     80    111    111
    906   -584  -1491   -161   1195  -1036   -187    -90      0    -41    -12    -83
   1306   -680  -1987   -311   1647  -1332   -363   -288   -192   -233   -210   -309
   1753   -779  -2535   -488   2143  -1657   -587   -532   -428   -467   -433   -550
   2091   -880  -2974   -605   2530  -1927   -753   -701   -615   -652   -618   -732
   1932   -995  -2930   -470   2429  -1961   -724   -688   -644   -670   -639   -732
   1421  -1114  -2535   -153   1977  -1823   -571   -568   -574   -589   -568   -633
    958  -1236  -2195    135   1577  -1714   -491   -483   -511   -524   -506   -561
    524  -1363  -1888    418   1205  -1626   -439   -420   -470   -491   -475   -553
    223  -1491  -1714    633    966  -1602   -410   -379   -452   -478   -470   -581
     18  -1626  -1644    805    831  -1634   -428   -384   -475   -509   -506   -659
     25  -1610  -1636    789    828  -1623   -431   -384   -501   -537   -540   -691
    111  -1577  -1688    730    898  -1631   -449   -405   -530   -566   -571   -683
    132  -1641  -1774    753    950  -1706   -532   -480   -602   -639   -649   -701
    210  -1693  -1904    743   1057  -1797   -641   -581   -691   -724   -737   -727
    259  -1865  -2125    802   1192  -1995   -810   -748   -846   -880   -888   -844
    379  -2062  -2444    841   1410  -2252   -995   -935  -1026  -1057  -1070  -1021
    587  -2239  -2826    823   1706  -2530  -1202  -1130  -1218  -1249  -1275  -1278
    891  -2343  -3234    727   2062  -2787  -1400  -1317  -1402  -1434  -1465  -1514
   1171  -2369  -3541    597   2353  -2953  -1561  -1447  -1553  -1579  -1600  -1678
   1374  -2327  -3704    475   2538  -3016  -1615  -1501  -1636  -1667  -1688  -1808
   1545  -2216  -3761    335   2652  -2987  -1587  -1486  -1636  -1673  -1699  -1831
   1610  -2099  -3710    244   2660  -2904  -1486  -1395  -1556  -1597  -1626  -1706
   1621  -1969  -3590    174   2603  -2779  -1389  -1314  -1475  -1519  -1551  -1558
   1602  -1870  -3473    135   2538  -2670  -1304  -1260  -1421  -1470  -1499  -1431
   1600  -1821  -3421    109   2507  -2618  -1286  -1275  -1434  -1480  -1504  -1371
   1597  -1821  -3419    111   2507  -2618  -1299  -1317  -1465  -1512  -1530  -1376
   1592  -1914  -3507    161   2548  -2712  -1330  -1371  -1514  -1571  -1582  -1465
   1590  -1912  -3504    161   2546  -2707  -1327  -1382  -1517  -1584  -1597  -1545
   1595  -1766  -3361     85   2475  -2564  -1249  -1304  -1434  -1501  -1519  -1566
   1691  -1558  -3250    -64   2470  -2403  -1124  -1174  -1299  -1371  -1395  -1540
   1821  -1317  -3141   -252   2478  -2229  -1021  -1057  -1184  -1254  -1275  -1491
   1883  -1148  -3034   -368   2457  -2091   -966   -984  -1117  -1184  -1205  -1462
   1842  -1153  -2995   -345   2418  -2073   -953   -971  -1098  -1169  -1192  -1470
   1719  -1244  -2964   -236   2340  -2104   -969   -987  -1101  -1174  -1192  -1483
   1582  -1296  -2878   -142   2229  -2088   -950   -956  -1067  -1153  -1176  -1454
   1452  -1244  -2699   -103   2073  -1971   -810   -776   -904  -1026  -1088  -1361
   1376  -1060  -2439   -158   1904  -1748   -620   -506   -636   -784   -888  -1163
   1361   -737  -2099   -311   1730  -1418   -454   -200   -280   -407   -535   -815
   1395   -189  -1587   -602   1488   -888   -371    109    127    101     25   -187
   1366    366  -1000   -867   1182   -314   -337    210    350    480    579    467
   1189    641   -550   -917    870     44   -342     59    293    607    935    927
    956    607   -348   -782    652    129   -407   -223     33    467    945   1018
    748    236   -511   -493    628   -137   -478   -688   -561   -259    158    368
    654   -137   -795   -259    722   -465   -550  -1044  -1093   -989   -665   -319
    602   -371   -974   -116    787   -672   -581   -992  -1130  -1075   -792   -420
    501   -542  -1044     20    771   -792   -519   -761   -904   -867   -665   -337
    283   -636   -922    174    600   -779   -418   -545   -652   -644   -522   -207
    -10   -631   -623    319    303   -628   -239   -275   -358   -379   -322    -36
   -197   -509   -311    350     54   -410    -28      7    -75   -116    -98    145
   -155   -301   -145    228     -5   -223    124    192    103     54     51    275
     -7     12     20     -2    -18     18    277    371    275    233    226    426
     93    340    246   -218    -77    293    452    548    454    413    400    571
     88    493    402   -290   -158    449    561    667    566    535    519    652
   -129    454    584   -161   -355    519    636    743    644    610    587    688
   -407    363    771     20   -589    566    670    782    688    657    628    698
   -613    327    937    142   -776    631    685    818    735    706    678    701
   -735    394   1130    168   -932    761    727    867    795    774    740    688
   -761    542   1304    109  -1031    922    795    940    875    857    815    698
   -711    735   1447    -12  -1080   1091    849   1015    958    943    901    717
   -696    901   1595   -103  -1145   1247    930   1106   1065   1060   1028    795
   -727   1039   1766   -155  -1247   1402   1015   1200   1166   1163   1137    888
   -893   1156   2049   -129  -1470   1602   1153   1337   1309   1306   1270   1002
  -1047   1228   2275    -90  -1660   1751   1241   1441   1418   1418   1376   1067
  -1122   1340   2462   -109  -1792   1901   1257   1488   1470   1480   1431   1182
  -1223   1462   2683   -119  -1953   2073   1301   1556   1543   1564   1512   1397
  -1387   1496   2883    -54  -2135   2190   1410   1665   1652   1686   1649   1595
  -1532   1592   3122    -31  -2327   2356   1402   1657   1660   1696   1670   1605
  -1706   1571   3278     67  -2491   2423   1395   1654   1665   1701   1654   1577
  -1800   1553   3351    122  -2574   2452   1387   1665   1691   1732   1678   1628
  -1769   1569   3338    101  -2553   2452   1322   1649   1686   1748   1712   1636
  -1719   1577   3294     70  -2507   2434   1291   1634   1688   1766   1745   1652
  -1621   1605   3226      7  -2423   2416   1257   1602   1665   1751   1727   1631
  -1545   1634   3180    -46  -2361   2405   1195   1569   1641   1735   1706   1647
  -1499   1654   3154    -77  -2325   2403   1117   1517   1605   1712   1699   1610
  -1428   1618   3044    -96  -2236   2330   1088   1491   1584   1688   1693   1584
  -1325   1610   2935   -142  -2130   2270   1096   1467   1558   1660   1675   1587
  -1192   1680   2870   -244  -2031   2273   1106   1436   1522   1621   1644   1584
  -1005   1782   2787   -387  -1896   2283   1109   1415   1491   1587   1618   1558
   -795   1906   2699   -558  -1745   2301   1122   1382   1452   1548   1584   1532
   -594   2070   2665   -737  -1628   2366   1171   1374   1439   1538   1574   1532
   -436   2151   2585   -859  -1512   2366   1187   1322   1384   1475   1509   1491
   -311   2120   2431   -904  -1371   2275   1143   1213   1265   1348   1395   1418
   -197   2029   2226   -917  -1213   2127   1041   1085   1127   1202   1249   1296
    -44   1979   2021   -969  -1031   2000    969    984   1010   1080   1111   1179
    150   2039   1886  -1096   -867   1964    953    932    945   1013   1028   1114
    423   2143   1719  -1283   -646   1932    953    904    924    995   1026   1109
    693   2247   1553  -1470   -431   1901    927    854    875    943    976   1067
    815   2177   1361  -1496   -272   1769    852    769    789    857    885   1010
    748   1987   1239  -1369   -246   1613    730    662    691    758    792    914
    605   1764   1158  -1184   -275   1462    600    542    579    646    685    769
    358   1470   1109   -917   -376   1291    459    413    446    514    558    649
    129   1275   1145   -704   -506   1210    389    327    355    423    470    579
   -103   1150   1254   -527   -678   1202    366    290    298    361    413    511
   -628    924   1553   -148  -1091   1239    407    340    306    371    431    522
  -1130    623   1751    252  -1441   1187    407    340    283    350    402    493
  -1545    361   1904    592  -1725   1132    348    288    210    272    309    402
  -1896    158   2052    867  -1974   1106    303    262    168    226    262    371
  -2112     64   2177   1023  -2143   1119    265    231    140    200    244    348
  -2286    -67   2218   1176  -2252   1072    179    161     83    148    205    303
  -2366   -231   2132   1299  -2249    950    114     80      0     64    137    239
  -2408   -381   2026   1392  -2218    820     80     44    -49     15     88    158
  -2478   -517   1961   1499  -2221    722     10    -18   -111    -41     31     77
  -2525   -662   1860   1592  -2195    597    -46   -111   -200   -135    -57    -12
  -2436   -795   1639   1615  -2039    420    -57   -153   -236   -174   -101    -77
  -2158  -1015   1143   1587  -1652     62   -119   -236   -314   -259   -192   -171
  -1722  -1327    394   1525  -1060   -467   -145   -277   -358   -303   -233   -223
  -1345  -1036    306   1189   -826   -366   -249   -368   -480   -413   -342   -368
   -862   -748    114    805   -491   -316   -355   -459   -615   -550   -483   -576
   -163   -605   -444    381    137   -527   -441   -535   -740   -696   -654   -888
    478   -491   -969      7    722   -730   -509   -602   -852   -831   -818  -1254
    995   -415  -1410   -290   1200   -911   -610   -711   -982   -974   -984  -1613
   1538   -371  -1909   -584   1722  -1140   -722   -807  -1106  -1080  -1114  -1888
   1971   -298  -2270   -836   2120  -1283   -761   -813  -1166  -1109  -1148  -1951
   2203   -213  -2416   -995   2309  -1314   -745   -769  -1184  -1106  -1132  -1847
   2221   -249  -2470   -987   2343  -1358   -753   -766  -1213  -1135  -1153  -1693
   2184   -371  -2556   -909   2369  -1462   -826   -839  -1273  -1205  -1218  -1626
   2151   -514  -2668   -818   2408  -1590   -930   -953  -1335  -1273  -1293  -1634
   2242   -589  -2831   -826   2535  -1709   -995  -1052  -1387  -1345  -1389  -1623
   2291   -649  -2943   -823   2616  -1795  -1041  -1135  -1434  -1418  -1473  -1675
   2335   -727  -3063   -805   2699  -1896  -1041  -1150  -1408  -1436  -1535  -1790
   2372   -836  -3211   -769   2790  -2023  -1060  -1119  -1332  -1397  -1561  -1896
   2413   -885  -3299   -763   2855  -2091  -1117  -1075  -1226  -1291  -1483  -1922
   2598   -724  -3322   -937   2959  -2023  -1293  -1049  -1104  -1075  -1218  -1745
   2785   -488  -3273  -1148   3026  -1880  -1566  -1143  -1083   -917   -909  -1397
   2805   -402  -3211  -1202   3005  -1805  -1761  -1382  -1267   -995   -732  -1072
   2569   -576  -3146   -995   2857  -1860  -1797  -1644  -1592  -1262   -756   -953
   2197   -932  -3130   -633   2662  -2031  -1756  -1917  -2034  -1792  -1267  -1361
   1904  -1239  -3146   -332   2525  -2192  -1748  -2249  -2509  -2473  -2138  -2114
   1792  -1389  -3182   -202   2486  -2286  -1771  -2346  -2681  -2735  -2504  -2400
   1823  -1395  -3218   -213   2520  -2307  -1691  -2130  -2444  -2486  -2317  -2262
   1834  -1215  -3052   -311   2442  -2132  -1460  -1774  -2021  -2068  -1992  -1995
   1797   -935  -2733   -431   2262  -1834  -1270  -1457  -1628  -1680  -1678  -1704
   1696   -641  -2338   -527   2016  -1488  -1013  -1111  -1239  -1291  -1340  -1387
   1389   -488  -1878   -449   1634  -1182   -774   -823   -930   -979  -1065  -1127
    950   -480  -1431   -236   1189   -956   -631   -665   -763   -802   -896   -958
    610   -480  -1091    -64    849   -784   -535   -576   -675   -696   -797   -862
    493   -392   -885    -51    688   -636   -485   -540   -639   -644   -745   -826
    592   -244   -836   -174    714   -540   -384   -493   -597   -592   -691   -779
    774    -83   -859   -348    815   -470   -262   -415   -524   -514   -602   -698
    836     31   -805   -436    820   -387   -197   -355   -475   -454   -540   -646
    802    114   -688   -459    745   -288   -155   -293   -418   -384   -462   -584
    672    137   -535   -405    605   -197    -88   -202   -335   -293   -366   -493
    454    127   -327   -290    389   -101    -31   -129   -280   -228   -301   -433
    244    129   -114   -189    179      7     10    -75   -228   -171   -249   -394
     75    116     41    -96     18     80     51    -18   -176   -116   -197   -355
   -114     57    171     28   -142    114     64     12   -148    -80   -168   -329
   -316    -10    303    161   -311    145     49     18   -142    -70   -158   -311
   -446    -33    413    239   -431    189     62     46   -119    -38   -129   -277
   -600   -114    485    353   -542    184     70     59   -114    -31   -124   -259
   -789   -228    561    509   -675    166     88     70   -111    -18   -106   -249
   -940   -236    704    587   -823    231     98     98    -93     18    -72   -236
  -1085   -155    927    620  -1008    384    135    166    -28    101     12   -171
  -1260    -85   1174    672  -1218    542    205    246     67    202    122    -72
  -1384     12   1397    685  -1389    704    311    361    210    340    275     75
  -1501    129   1628    683  -1566    878    423    488    353    496    436    249
  -1693    176   1867    758  -1782   1021    501    592    459    628    574    423
  -1883    184   2068    849  -1977   1127    561    683    558    743    688    584
  -1982    246   2229    867  -2104   1236    628    763    646    841    789    722
  -1875    478   2351    696  -2112   1413    735    870    758    958    906    865
  -1805    646   2449    579  -2127   1548    818    943    841   1041    987    987
  -1857    613   2468    620  -2164   1540    854    963    870   1065   1008   1047
  -1831    652   2483    589  -2156   1566    922   1005    917   1104   1049   1114
  -1774    652   2426    558  -2099   1538    976   1039    958   1122   1067   1161
  -1587    701   2288    441  -1938   1493    971   1023    956   1093   1047   1150
  -1439    709   2148    363  -1792   1428    935    979    904   1015    966   1083
  -1400    597   1997    402  -1699   1296    932    966    859    948    880   1018
  -1392    306   1696    542  -1545   1000    945    940    807    870    789    922
  -1195     98   1291    548  -1241    693    891    833    693    732    649    766
   -865     54    917    405   -891    485    771    680    545    568    493    618
   -607     77    685    265   -646    381    639    563    428    454    381    522
   -407     77    483    163   -444    280    555    483    348    371    303    394
   -254     88    340     83   -296    213    527    446    314    332    280    329
   -114     96    207      7   -161    150    493    420    277    296    249    275
     44    176    132   -109    -44    155    472    415    262    283    228    254
    -72    202    275    -64   -174    239    540    504    345    363    306    322
   -228    168    397     28   -314    283    620    594    439    454    400    405
   -285    145    431     67   -358    288    659    633    478    488    420    418
   -161    142    303     10   -231    223    654    633    483    485    418    397
    205    158    -46   -181    127     57    561    535    400    405    329    275
    579    145   -436   -363    509   -145    439    405    280    283    197    101
    691    116   -576   -405    633   -228    400    371    236    241    150     46
    743     90   -652   -415    698   -280    368    355    210    223    148     62
    846     88   -758   -470    802   -335    301    311    158    181    106     41
    888     72   -815   -480    852   -371    257    285    119    158     72      7
    875     25   -852   -452    865   -413    200    231     51    103     12    -38
    878    -33   -911   -420    893   -472     98    142    -31     25    -64   -135
    945    -64  -1013   -441    979   -537     -5     44   -122    -62   -155   -265
    992   -176  -1169   -407   1080   -672   -122    -59   -231   -161   -254   -407
    995   -363  -1361   -316   1176   -862   -244   -150   -329   -257   -361   -563
   1034   -506  -1540   -262   1286  -1023   -384   -288   -467   -405   -511   -748
   1101   -662  -1766   -220   1434  -1213   -506   -402   -597   -535   -652   -891
   1140   -880  -2021   -129   1579  -1449   -633   -537   -735   -678   -795  -1078
   1098  -1122  -2221     10   1657  -1670   -795   -709   -909   -857   -976  -1312
    961  -1405  -2366    223   1662  -1886   -948   -893  -1101  -1057  -1179  -1543
    815  -1657  -2473    420   1641  -2065  -1080  -1028  -1249  -1210  -1340  -1722
    745  -1800  -2546    527   1644  -2171  -1153  -1093  -1335  -1306  -1439  -1844
    719  -1862  -2582    571   1649  -2221  -1182  -1132  -1382  -1363  -1501  -1927
    659  -1932  -2592    636   1626  -2262  -1202  -1171  -1423  -1413  -1551  -1969
    693  -2013  -2707    657   1699  -2359  -1267  -1257  -1512  -1504  -1631  -2075
    800  -2052  -2852    626   1823  -2452  -1327  -1317  -1574  -1569  -1673  -2156
    888  -2088  -2977    600   1930  -2533  -1363  -1361  -1615  -1608  -1696  -2182
    904  -2140  -3044    618   1974  -2592  -1384  -1413  -1654  -1647  -1732  -2151
    875  -2171  -3047    646   1961  -2608  -1392  -1460  -1678  -1680  -1761  -2062
    945  -2122  -3068    587   2005  -2595  -1392  -1465  -1673  -1683  -1764  -1932
   1101  -1992  -3094    444   2096  -2543  -1312  -1376  -1584  -1628  -1745  -1816
   1236  -1761  -2998    262   2117  -2379  -1176  -1195  -1395  -1475  -1660  -1673
   1325  -1452  -2779     62   2049  -2114  -1067   -963  -1122  -1197  -1439  -1452
   1374  -1091  -2465   -140   1919  -1777  -1015   -724   -779   -787  -1021  -1114
   1283   -724  -2010   -280   1644  -1366  -1021   -561   -498   -366   -467   -714
   1070   -465  -1535   -301   1301  -1000   -982   -589   -465   -179     12   -384
    844   -501  -1345   -174   1091   -922   -917   -740   -693   -309    179   -168
    633   -607  -1241    -12    935   -924   -898  -1005  -1111   -763   -184   -327
    504   -852  -1356    171    930  -1101   -930  -1376  -1649  -1499  -1098   -987
    485  -1070  -1556    293   1021  -1312  -1013  -1561  -1935  -1909  -1644  -1332
    568  -1158  -1727    293   1145  -1441   -997  -1376  -1725  -1696  -1493  -1114
    644  -1122  -1766    236   1205  -1444   -911  -1122  -1413  -1392  -1270   -854
    672   -956  -1631    140   1150  -1291   -763   -854  -1075  -1067  -1015   -597
    724   -696  -1421    -12   1072  -1057   -589   -563   -732   -740   -737   -337
    782   -465  -1249   -158   1013   -857   -459   -371   -514   -532   -548   -153
    813   -309  -1122   -252    966   -714   -342   -259   -392   -410   -431    -67
    776   -210   -989   -283    883   -600   -202   -176   -303   -316   -340    -38
    659   -158   -818   -249    737   -488    -88    -88   -218   -228   -254    -38
    397   -189   -589   -103    491   -387    -41    -31   -158   -171   -197    -59
    135   -262   -397     62    265   -329     -5     12   -122   -135   -161    -64
    -85   -280   -197    181     54   -239     49     67    -72    -80   -103    -33
   -314   -200    114    257   -215    -44    168    202     51     49     28     80
   -504    -88    415    293   -462    163    301    353    197    200    171    210
   -568     10    579    277   -574    293    387    444    290    293    262    283
   -675    119    795    275   -735    457    457    537    389    394    371    366
   -906    155   1062    376   -984    607    542    633    493    506    488    418
  -1083    148   1228    465  -1156    688    610    701    563    579    553    418
  -1010    220   1231    394  -1122    724    615    711    584    605    568    374
   -774    374   1148    200   -963    761    553    670    563    592    550    280
   -514    478    992     18   -753    735    535    657    555    594    545    213
   -337    587    922   -124   -631    753    540    662    574    615    566    254
   -176    722    896   -272   -537    807    558    685    605    657    613    335
    -46    852    898   -402   -475    875    574    719    644    704    662    394
     10    969    958   -488   -472    963    597    753    680    745    696    413
    -33   1057   1088   -514   -561   1072    639    807    737    813    753    548
    -44   1135   1176   -545   -610   1156    665    862    805    893    836    704
    -12   1231   1244   -610   -628   1236    683    904    859    961    911    813
    -10   1304   1314   -646   -662   1309    704    932    904   1015    974    898
    -96   1312   1408   -610   -753   1358    722    958    948   1067   1039    966
   -246   1254   1499   -504   -872   1376    706    974    976   1106   1080    995
   -478   1236   1714   -379  -1096   1473    714   1023   1028   1169   1148   1065
   -722   1265   1987   -270  -1353   1626    813   1106   1114   1257   1249   1158
   -893   1353   2247   -231  -1569   1800    859   1132   1137   1273   1275   1189
   -979   1327   2307   -174  -1641   1816    909   1153   1156   1280   1275   1228
   -984   1249   2234   -135  -1610   1740    984   1184   1182   1299   1283   1218
   -937   1262   2200   -161  -1569   1730    969   1184   1182   1293   1288   1197
   -917   1280   2197   -184  -1556   1738    984   1179   1166   1267   1270   1148
   -927   1293   2221   -184  -1574   1756   1044   1184   1145   1226   1215   1114
   -969   1319   2286   -176  -1628   1803   1091   1176   1127   1195   1176   1130
  -1002   1353   2356   -174  -1678   1855   1140   1187   1143   1208   1192   1143
   -989   1418   2408   -215  -1699   1912   1184   1208   1163   1226   1213   1140
  -1005   1538   2543   -267  -1774   2042   1254   1262   1213   1273   1260   1189
  -1015   1654   2670   -322  -1842   2161   1363   1327   1275   1327   1314   1247
   -989   1792   2782   -400  -1886   2286   1452   1387   1332   1379   1356   1350
   -971   1878   2850   -454  -1912   2361   1504   1444   1397   1454   1439   1439
   -950   1855   2803   -452  -1875   2327   1514   1423   1384   1441   1441   1405
   -896   1878   2774   -491  -1836   2327   1454   1358   1322   1379   1382   1379
   -898   1891   2790   -496  -1844   2340   1423   1337   1296   1350   1361   1402
   -963   1779   2740   -407  -1852   2260   1397   1312   1265   1325   1332   1356
  -1127   1621   2748   -249  -1938   2184   1322   1234   1197   1257   1265   1288
  -1345   1371   2717    -15  -2031   2044   1244   1150   1114   1163   1166   1221
  -1509   1236   2746    137  -2127   1990   1189   1117   1080   1127   1122   1202
  -1566   1153   2720    205  -2143   1935   1117   1057   1023   1078   1072   1169
  -1592   1119   2709    236  -2151   1914   1044    982    976   1034   1044   1156
  -1673   1111   2785    277  -2229   1948    961    919    932    992   1005   1124
  -1751   1005   2756    374  -2252   1880    878    857    870    937    943   1096
  -1753    898   2652    426  -2203   1774    789    784    795    870    891   1062
  -1740    758   2499    488  -2120   1628    688    678    696    779    810   1002
  -1636    646   2283    493  -1961   1465    542    522    555    636    675    898
  -1491    532   2023    480  -1756   1278    426    420    446    530    576    818
  -1314    488   1803    413  -1558   1143    335    350    376    459    506    756
  -1098    475   1574    311  -1337   1023    311    288    311    387    431    711
   -904    444   1348    228  -1127    893    275    236    241    311    350    657
   -805    361   1166    223   -984    763    179    153    150    218    262    584
   -745    233    979    254   -862    605     88     57     54    124    174    501
   -730    106    836    311   -784    470     25    -31    -36     25     77    397
   -667     -5    662    335   -665    327    -54   -119   -132    -77    -20    296
   -576    -51    524    314   -550    236    -85   -171   -189   -137    -85    213
   -524    -72    452    296   -488    189   -101   -197   -218   -161   -111    168
   -485    -51    433    267   -462    189    -90   -197   -218   -158    -98    163
   -478    -23    454    249   -467    213    -62   -171   -197   -135    -67    153
   -483    -44    439    265   -462    197    -51   -168   -194   -137    -64    119
   -363   -114    249    239   -309     67    -90   -215   -239   -189   -114     62
   -171   -244    -72    207    -49   -158   -137   -272   -285   -244   -168      2
      0   -444   -446    220    220   -444   -205   -340   -358   -316   -246   -109
    -96   -358   -262    228     83   -311   -213   -332   -384   -345   -285   -223
   -187   -254    -70    218    -59   -163   -176   -194   -272   -265   -257   -259
    -23   -155   -132     88     54   -145   -150    -70   -163   -184   -228   -327
    270      5   -267   -140    267   -132   -137     72     10     10    -72   -233
    517    306   -210   -410    363     49   -155    223    254    335    296    106
    717    750     31   -735    342    392   -233    116    223    423    602    457
    807    865     54   -836    376    459   -350   -197    -88    265    735    631
    792    711    -83   -753    436    314   -517   -602   -524    -62    623    581
    937    288   -649   -613    795   -179   -711  -1132  -1171   -784   -122    -85
   1299   -298  -1597   -501   1447   -945  -1039  -1670  -1940  -1761  -1301  -1132
   1925   -730  -2655   -597   2288  -1691  -1527  -2008  -2390  -2260  -1891  -1618
   2774  -1010  -3787   -883   3278  -2397  -1964  -2239  -2611  -2475  -2184  -1865
   3260  -1213  -4473  -1023   3865  -2842  -2156  -2260  -2621  -2499  -2291  -1899
   2998  -1317  -4315   -841   3655  -2816  -1912  -1964  -2320  -2223  -2075  -1639
   2863  -1397  -4260   -735   3561  -2829  -1769  -1803  -2107  -2047  -1945  -1545
   2582  -1582  -4167   -501   3372  -2873  -1743  -1756  -2029  -2000  -1935  -1613
   2239  -1808  -4047   -215   3143  -2927  -1758  -1790  -2029  -2013  -1982  -1712
   1834  -1995  -3832     80   2829  -2912  -1735  -1779  -1992  -1987  -1969  -1743
   1447  -2049  -3496    301   2470  -2772  -1678  -1701  -1906  -1901  -1880  -1704
   1098  -2060  -3161    480   2127  -2608  -1623  -1621  -1808  -1805  -1787  -1641
    875  -2078  -2953    602   1914  -2514  -1597  -1553  -1735  -1745  -1722  -1595
    937  -1961  -2899    509   1917  -2429  -1569  -1501  -1673  -1686  -1657  -1517
   1039  -1771  -2813    366   1925  -2291  -1486  -1397  -1538  -1564  -1540  -1384
   1104  -1527  -2634    210   1867  -2081  -1376  -1241  -1345  -1395  -1387  -1231
   1382  -1166  -2548   -106   1964  -1857  -1252  -1080  -1150  -1208  -1226  -1067
   1686   -875  -2561   -407   2122  -1717  -1106   -971  -1026  -1083  -1111   -950
   1974   -563  -2538   -706   2255  -1551   -969   -880   -924   -976  -1005   -859
   2325   -200  -2527  -1062   2423  -1363   -826   -789   -818   -875   -904   -797
   2582     28  -2553  -1304   2569  -1262   -774   -730   -748   -802   -828   -753
   2730    213  -2517  -1473   2624  -1153   -704   -657   -659   -706   -724   -675
   2816    413  -2403  -1615   2611   -995   -600   -561   -548   -581   -594   -545
   2722    504  -2221  -1615   2473   -857   -511   -483   -465   -483   -485   -413
   2475    491  -1984  -1483   2231   -745   -491   -418   -397   -400   -392   -306
   2065    363  -1704  -1215   1883   -670   -449   -366   -355   -345   -335   -236
   1662    277  -1387   -971   1525   -553   -368   -290   -285   -259   -244   -150
   1257    179  -1078   -719   1166   -446   -290   -202   -202   -161   -145    -62
    917    148   -769   -532    844   -309   -210    -98   -103    -49    -31     25
    706    184   -522   -446    615   -168   -140     10     -7     64     85    111
    563    283   -283   -423    423      0    -46    135    106    192    218    223
    413    368    -44   -392    228    163     31    246    207    303    337    337
    277    433    155   -355     62    296     93    335    280    387    428    439
    246    594    348   -423    -51    472    166    441    376    491    542    558
    205    766    561   -485   -179    665    267    550    475    592    654    675
   -129    667    797   -270   -465    732    311    587    504    620    683    698
   -649    400   1049    124   -849    724    342    589    496    615    678    704
  -1070    226   1296    420  -1184    758    381    620    511    626    680    714
  -1423    148   1571    639  -1499    857    441    667    550    657    701    756
  -1696    122   1818    787  -1758    969    558    750    618    714    740    831
  -1958     93   2052    932  -2005   1072    670    828    683    763    784    906
  -2281    -12   2268   1145  -2275   1127    761    875    732    797    815    969
  -2527    -25   2501   1275  -2514   1236    839    924    792    846    865   1018
  -2655     44   2699   1304  -2675   1369    932    974    844    901    919   1067
  -2616    122   2738   1247  -2675   1428   1008    997    865    924    950   1085
  -2496    153   2650   1169  -2574   1402   1096   1028    893    963    987   1124
  -2294    265   2556   1013  -2423   1410   1119   1036    904    982   1000   1148
  -2073    387   2457    841  -2265   1423   1088   1015    891    971    987   1140
  -1914    439   2353    737  -2132   1395   1080   1015    901    966    971   1117
  -1706    517   2223    594  -1966   1369   1093   1036    927    979    971   1096
  -1582    558   2140    511  -1862   1350   1060   1036    953    997    974   1091
  -1587    618   2205    483  -1896   1410   1060   1062   1005   1047   1021   1153
  -1564    714   2278    426  -1919   1496   1052   1054   1018   1062   1047   1205
  -1402    727   2127    335  -1766   1426   1041   1036   1008   1049   1041   1202
  -1166    644   1810    259  -1488   1226   1052   1044   1021   1060   1070   1215
   -948    680   1626    132  -1288   1153   1054   1054   1044   1083   1119   1254
   -743    787   1530    -20  -1135   1158   1031   1036   1052   1083   1143   1275
   -537    862   1397   -163   -969   1130    987   1021   1062   1098   1174   1291
   -379    888   1267   -254   -823   1075    935    992   1044   1091   1182   1270
   -293    826   1119   -267   -706    971    888    930    995   1039   1117   1202
   -187    693    880   -252   -532    787    810    833    904    950   1008   1132
    -64    555    618   -246   -342    587    701    740    792    844    885   1028
     67    470    402   -270   -166    436    605    665    688    743    769    906
    239    446    205   -345     18    327    514    605    607    672    683    807
    449    459     10   -454    220    236    457    558    545    610    610    701
    592    415   -179   -504    384    119    444    532    509    574    563    584
    568    337   -231   -454    400     54    472    530    491    555    537    530
    509    254   -254   -384    381      0    491    511    449    511    493    470
    472    174   -298   -322    387    -62    511    511    415    478    465    426
    519     57   -462   -290    491   -200    446    462    345    407    402    345
    491   -111   -602   -189    545   -355    337    363    228    293    306    205
    415   -262   -678    -77    545   -470    241    280    135    197    228     62
    379   -361   -740     -7    558   -550    168    213     67    129    174    -64
    236   -581   -820    171    527   -701     70    101    -44     15     72   -239
     93   -831   -924    368    509   -878    -59    -38   -202   -145    -98   -446
     33  -1088  -1122    524    576  -1104   -215   -187   -374   -322   -298   -602
    163  -1221  -1384    530    774  -1301   -348   -314   -511   -459   -446   -719
    361  -1306  -1667    472   1013  -1486   -436   -405   -613   -566   -576   -839
    493  -1426  -1922    465   1205  -1673   -478   -418   -646   -628   -691   -922
    704  -1405  -2112    348   1405  -1758   -467   -327   -584   -594   -711   -930
   1015  -1244  -2260    114   1636  -1751   -444   -181   -436   -439   -600   -828
   1236  -1137  -2374    -51   1803  -1756   -592   -163   -358   -290   -439   -680
   1296  -1080  -2379   -109   1836  -1730   -867   -376   -478   -296   -322   -545
   1273  -1044  -2317   -116   1795  -1680  -1187   -844   -805   -441   -228   -428
   1379   -802  -2182   -288   1779  -1491  -1327  -1257  -1072   -535    -88   -309
   1189  -1304  -2496     54   1842  -1901  -1561  -1831  -1665  -1169   -698   -974
   1036  -2120  -3156    540   2094  -2637  -1855  -2439  -2465  -2190  -1813  -2114
   1080  -2717  -3800    818   2439  -3257  -2091  -2691  -2878  -2725  -2408  -2730
   1080  -3055  -4136    987   2608  -3595  -2156  -2595  -2808  -2696  -2436  -2766
   1072  -3177  -4252   1052   2660  -3715  -2120  -2413  -2613  -2538  -2348  -2629
   1111  -3135  -4247   1010   2678  -3691  -1982  -2190  -2385  -2353  -2242  -2431
   1176  -3086  -4263    953   2717  -3673  -1823  -1979  -2182  -2174  -2117  -2226
   1236  -3000  -4237    883   2735  -3619  -1753  -1875  -2081  -2086  -2047  -2099
   1296  -2920  -4219    810   2753  -3569  -1727  -1847  -2049  -2060  -2026  -1987
   1358  -2816  -4175    727   2764  -3494  -1673  -1792  -1984  -1997  -1966  -1831
   1363  -2699  -4063    667   2712  -3380  -1600  -1722  -1904  -1919  -1891  -1657
   1335  -2590  -3925    628   2629  -3257  -1527  -1649  -1823  -1839  -1821  -1452
   1273  -2468  -3741    594   2507  -3104  -1452  -1561  -1727  -1745  -1727  -1260
   1163  -2309  -3473    574   2317  -2891  -1340  -1431  -1592  -1613  -1595  -1078
   1000  -2138  -3138    568   2068  -2637  -1213  -1275  -1423  -1441  -1423   -896
    826  -1974  -2800    574   1813  -2387  -1098  -1127  -1265  -1283  -1265   -732
    688  -1810  -2501    558   1595  -2156   -984   -987  -1114  -1132  -1104   -597
    589  -1600  -2190    504   1389  -1893   -846   -828   -945   -963   -930   -475
    454  -1384  -1839    465   1145  -1613   -701   -662   -763   -782   -745   -358
    376  -1166  -1543    394    958  -1353   -550   -488   -587   -600   -558   -265
    322   -849  -1174    262    748  -1010   -368   -275   -374   -387   -345   -129
    241   -542   -784    150    511   -662   -210    -90   -176   -192   -148    -15
     57   -340   -397    140    226   -368    -72     54    -20    -41      0     59
   -288   -257     31    272   -161   -114     75    220    148    127    163    168
   -740   -239    501    488   -623    129    192    348    280    265    296    272
  -1345   -189   1156    766  -1252    483    322    496    433    428    459    449
  -2031   -202   1826   1117  -1932    810    465    670    626    628    665    628
  -2294   -249   2044   1273  -2169    896    563    792    761    776    807    735
  -2208   -168   2036   1187  -2122    935    670    922    904    937    961    839
  -1909    -72   1836    989  -1873    880    732   1013   1005   1057   1070    911
  -1452     98   1548    675  -1499    820    719   1036   1054   1117   1124    940
   -844    337   1182    254  -1013    758    594    963   1008   1070   1083    917
   -467    597   1062    -64   -766    828    511    914    976   1036   1044    927
   -249    797   1044   -275   -646    919    483    909    982   1044   1062    958
   -122    906   1028   -392   -576    966    470    909    982   1054   1080    971
     -2    943    945   -470   -472    943    439    872    937   1013   1041    883
    122    888    766   -506   -322    828    394    813    867    940    971    737
    174    828    652   -501   -239    740    371    776    815    880    901    584
    158    756    597   -457   -220    678    358    753    779    836    849    535
    189    753    563   -470   -187    659    402    758    779    828    831    519
    384    891    504   -639    -59    696    465    779    789    823    823    514
    558    989    431   -776     64    711    462    756    758    787    782    568
    636   1028    389   -833    124    709    506    745    737    758    748    698
    615   1044    428   -828     93    737    545    750    737    763    750    800
    535   1000    462   -769     36    732    584    761    745    774    758    833
    400    969    568   -685    -85    771    628    779    761    789    769    865
    197    919    722   -558   -262    820    688    813    800    828    802    904
    -20    833    854   -405   -436    844    717    833    820    852    823    909
   -241    769   1010   -265   -626    888    756    859    839    875    849    940
   -480    756   1236   -137   -859    995    846    948    906    950    924   1031
   -714    836   1551    -62  -1132   1192   1015   1091   1034   1080   1054   1143
  -1002    927   1930     38  -1465   1428   1200   1262   1189   1239   1208   1265
  -1184   1005   2187     88  -1686   1595   1286   1361   1293   1343   1309   1348
  -1236   1111   2348     62  -1792   1730   1379   1441   1384   1434   1400   1426
  -1304   1278   2579     10  -1940   1927   1457   1532   1483   1538   1512   1514
  -1371   1467   2839    -46  -2104   2153   1535   1626   1577   1636   1608   1610
  -1426   1551   2974    -62  -2200   2260   1551   1654   1618   1683   1660   1652
  -1449   1595   3044    -72  -2247   2320   1527   1641   1618   1696   1686   1649
  -1454   1631   3083    -90  -2270   2356   1493   1592   1571   1652   1644   1584
  -1439   1673   3112   -116  -2275   2392   1475   1538   1517   1587   1577   1590
  -1473   1706   3180   -116  -2325   2442   1491   1551   1530   1608   1605   1634
  -1410   1717   3125   -153  -2268   2421   1473   1522   1496   1577   1582   1595
  -1247   1738   2985   -244  -2114   2361   1454   1473   1441   1522   1538   1543
  -1044   1792   2837   -374  -1940   2314   1415   1418   1392   1475   1501   1493
   -909   1771   2681   -433  -1795   2223   1306   1319   1288   1371   1402   1410
   -771   1696   2468   -462  -1621   2081   1205   1213   1179   1254   1288   1304
   -646   1564   2208   -459  -1428   1886   1091   1065   1028   1104   1137   1143
   -535   1431   1966   -446  -1249   1699   1005    940    896    974   1005   1021
   -436   1402   1836   -483  -1137   1621    878    820    782    854    893    888
   -309   1366   1675   -530   -992   1519    685    680    639    719    761    769
   -189   1286   1475   -550   -831   1379    584    566    522    605    646    672
   -109   1124   1234   -506   -670   1179    498    436    387    467    519    576
   -174    898   1070   -363   -623    984    353    288    244    327    376    415
   -355    631    987   -137   -672    807    194    140     96    179    223    259
   -493    462    953     15   -722    706    114     36     -7     70    119    205
   -532    394    927     70   -730    659     85    -20    -57     12     70    184
   -555    316    872    116   -714    594    -57   -119   -150    -72    -18     80
   -566    200    766    184   -665    483   -140   -189   -233   -171   -129     -5
   -652    111    761    270   -706    436   -103   -140   -210   -189   -202    -80
   -750     59    810    345   -779    433    -64    -41    -96    -98   -161    -46
   -701    210    909    244   -805    561    -15    140    158    187    109    187
   -589    574   1161      7   -875    867    -23    319    436    568    542    657
   -576    885   1462   -158  -1018   1174    -77    293    509    782    953   1174
   -795    813   1608     -7  -1200   1210   -153     72    301    722   1166   1454
  -1060    478   1538    288  -1299   1005   -267   -314   -163    293    891   1273
  -1283     36   1319    620  -1301    678   -379   -802   -813   -485     41    504
  -1486   -353   1132    919  -1312    389   -444  -1117  -1291  -1135   -743   -233
  -1428   -504    924    966  -1176    210   -441  -1036  -1291  -1179   -839   -345
  -1135   -574    561    854   -849     -7   -415   -859  -1088   -995   -732   -288
   -878   -568    309    722   -594   -129   -387   -724   -898   -831   -652   -228
   -704   -579    122    639   -415   -228   -329   -579   -698   -654   -542   -150
   -568   -740   -171    654   -200   -457   -220   -428   -517   -493   -410    -59
   -540   -639    -98    589   -223   -368   -231   -392   -475   -444   -361    -64
   -542   -402    140    472   -342   -132   -270   -387   -475   -436   -353    -88
   -428   -249    179    340   -306    -36   -257   -353   -452   -410   -342    -93
   -249   -205     44    228   -148    -80   -259   -335   -444   -410   -361   -174
      7   -220   -231    106    119   -226   -324   -389   -509   -496   -449   -368
    213   -233   -446     10    329   -340   -374   -433   -579   -561   -519   -540
    459   -228   -691   -116    571   -459   -439   -498   -654   -626   -602   -717
    911   -207  -1119   -350   1015   -662   -566   -613   -771   -740   -735   -909
   1569   -207  -1777   -680   1670   -992   -743   -769   -935   -906   -922  -1104
   2200   -267  -2468   -966   2333  -1366   -979   -995  -1163  -1140  -1169  -1322
   2727   -306  -3037  -1210   2881  -1670  -1213  -1208  -1387  -1358  -1397  -1506
   3120   -283  -3403  -1418   3260  -1842  -1384  -1332  -1530  -1483  -1538  -1621
   3468   -301  -3769  -1584   3616  -2034  -1519  -1421  -1615  -1571  -1654  -1758
   3710   -478  -4188  -1615   3946  -2333  -1704  -1597  -1808  -1774  -1862  -1997
   3933   -717  -4650  -1610   4289  -2683  -1878  -1821  -2042  -2013  -2104  -2296
   3834   -950  -4785  -1441   4310  -2868  -1940  -1909  -2151  -2130  -2234  -2491
   3569  -1236  -4806  -1166   4185  -3021  -2031  -2013  -2239  -2234  -2348  -2717
   3312  -1441  -4754   -935   4032  -3096  -2083  -2062  -2265  -2283  -2403  -2852
   3208  -1558  -4767   -826   3985  -3161  -2117  -2075  -2257  -2281  -2416  -2855
   3216  -1579  -4795   -818   4006  -3187  -2140  -2088  -2244  -2244  -2379  -2808
   3112  -1540  -4653   -787   3881  -3094  -2145  -2049  -2179  -2151  -2247  -2650
   2972  -1452  -4424   -761   3697  -2935  -2135  -1961  -2062  -2008  -2065  -2405
   2818  -1337  -4159   -740   3486  -2748  -2075  -1847  -1922  -1844  -1873  -2153
   2538  -1254  -3793   -641   3164  -2522  -1979  -1717  -1782  -1688  -1693  -1909
   2192  -1150  -3346   -522   2766  -2247  -1836  -1553  -1608  -1512  -1504  -1670
   1896  -1117  -3013   -389   2455  -2065  -1704  -1402  -1444  -1353  -1332  -1447
   1699  -1080  -2779   -309   2236  -1930  -1667  -1312  -1348  -1257  -1234  -1304
   1579  -1010  -2590   -283   2083  -1800  -1569  -1210  -1252  -1171  -1156  -1187
   1483   -831  -2317   -327   1899  -1574  -1415  -1072  -1117  -1044  -1026  -1093
   1363   -644  -2008   -358   1683  -1327  -1270   -943   -995   -922   -896   -992
   1205   -522  -1727   -340   1465  -1124  -1109   -813   -883   -815   -795   -883
    945   -467  -1413   -239   1179   -940   -966   -698   -787   -722   -709   -805
    530   -558  -1088     10    807   -823   -810   -574   -683   -626   -631   -743
     46   -670   -719    311    381   -693   -691   -511   -633   -587   -618   -740
   -436   -839   -402    636    -18   -623   -639   -501   -636   -597   -646   -758
   -841   -984   -142    914   -350   -563   -641   -498   -644   -605   -657   -737
  -1036  -1023     10   1028   -524   -506   -548   -431   -587   -545   -610   -698
  -1065   -924    137    995   -602   -394   -400   -350   -514   -475   -553   -633
  -1021   -688    332    854   -678   -179   -249   -254   -418   -374   -452   -493
  -1083   -483    600    784   -841     57   -101   -137   -301   -254   -329   -353
  -1369   -488    880    927  -1127    197      2    -59   -220   -174   -257   -270
  -1615   -413   1202   1015  -1410    394    150     59    -98    -51   -140   -140
  -1901   -335   1564   1117  -1735    613    327    184     38     75    -20      0
  -2210   -280   1930   1247  -2070    823    480    303    168    194     80    122
  -2579   -329   2249   1452  -2416    958    537    358    236    265    137    202
  -2935   -407   2525   1670  -2733   1057    581    392    262    280    153    236
  -3224   -527   2696   1875  -2961   1083    600    413    270    277    153    244
  -3411   -587   2824   2000  -3117   1117    576    452    301    322    202    275
  -3387   -478   2909   1932  -3151   1215    659    540    389    436    324    363
  -3273   -316   2956   1795  -3117   1319    782    626    491    537    444    426
  -3013    -44   2966   1527  -2990   1460    870    730    602    654    579    524
  -2686    327   3013   1179  -2850   1670    966    857    735    800    740    662
  -2444    607   3052    917  -2748   1829   1106   1008    883    956    906    813
  -2239    872   3109    683  -2675   1990   1265   1148   1028   1096   1047    956
  -2049   1072   3122    485  -2585   2096   1247   1202   1091   1161   1117   1054
  -1826   1132   2959    348  -2392   2044   1179   1174   1070   1137   1098   1085
  -1540   1117   2657    210  -2099   1886   1117   1109   1018   1080   1039   1080
  -1223   1062   2286     80  -1753   1673   1013   1005    922    982    943    992
   -945    924   1867     10  -1408   1395    901    880    813    867    820    846
   -675    719   1395    -20  -1034   1057    813    774    714    761    704    704
   -415    553    966    -70   -691    758    745    704    644    683    628    620
   -166    483    649   -158   -407    566    706    644    579    607    558    550
     31    452    418   -244   -194    433    717    641    558    579    530    532
    166    511    345   -337    -88    428    737    662    563    589    548    579
    148    532    384   -342   -119    459    730    659    558    589    558    602
    116    555    439   -337   -161    498    691    636    548    581    563    613
    184    659    475   -423   -145    568    680    605    532    561    550    613
    202    662    459   -431   -127    561    680    568    506    524    509    566
     12    527    514   -270   -252    519    672    561    488    501    478    506
     28    345    314   -187   -142    329    594    514    423    426    387    379
    132    215     83   -176     25    150    535    540    415    400    314    272
    150    226     75   -187     38    150    563    665    517    483    327    244
    239    402    163   -322     36    283    683    875    761    743    530    452
    368    646    277   -509     44    462    706   1039   1039   1114    935    883
    423    898    475   -662    -25    685    584   1039   1182   1408   1397   1410
    342    932    589   -636   -122    761    381    774    948   1296   1608   1717
    192    704    509   -449   -158    607    277    452    459    836   1423   1647
    106    387    280   -246    -85    335    192     93    -93    200    810   1062
      5    -12    -18      2     10    -15     83   -319   -683   -584   -215     44
   -124   -348   -223    236     49   -285    -23   -483   -945   -924   -709   -465
   -158   -558   -400    358    119   -480    -10   -353   -805   -769   -628   -446
   -137   -672   -535    405    197   -605     72   -153   -579   -542   -506   -363
     10   -670   -680    329    342   -675    127      5   -371   -340   -376   -293
    241   -584   -826    171    532   -704    171    119   -210   -189   -288   -285
    498   -517  -1015      7    756   -763    155    122   -181   -176   -306   -379
    714   -527  -1241    -93    976   -883     49     38   -254   -249   -387   -548
    862   -644  -1506   -109   1182  -1075   -101    -90   -374   -363   -509   -735
   1034   -792  -1826   -119   1428  -1309   -223   -228   -496   -483   -641   -904
   1215   -935  -2153   -140   1683  -1543   -348   -366   -610   -600   -761  -1070
   1382  -1034  -2416   -174   1896  -1725   -506   -514   -743   -727   -885  -1239
   1587  -1104  -2691   -241   2138  -1899   -641   -641   -862   -849  -1005  -1382
   1808  -1143  -2951   -332   2379  -2047   -784   -776  -1000   -987  -1150  -1556
   2003  -1218  -3221   -392   2611  -2218   -924   -909  -1137  -1124  -1293  -1738
   2153  -1317  -3470   -418   2811  -2392  -1044  -1041  -1273  -1267  -1431  -1893
   2275  -1434  -3710   -420   2990  -2572  -1156  -1148  -1382  -1374  -1525  -2008
   2327  -1579  -3907   -374   3117  -2743  -1304  -1273  -1501  -1499  -1639  -2171
   2286  -1717  -4003   -285   3143  -2857  -1395  -1382  -1613  -1628  -1782  -2283
   2190  -1880  -4071   -155   3128  -2974  -1467  -1441  -1670  -1693  -1847  -2288
   2070  -1958  -4029    -57   3050  -2995  -1525  -1475  -1699  -1717  -1857  -2252
   1891  -1997  -3889     54   2889  -2943  -1548  -1483  -1704  -1717  -1847  -2200
   1719  -2013  -3733    145   2725  -2873  -1501  -1457  -1665  -1680  -1795  -2107
   1652  -1956  -3608    153   2629  -2782  -1449  -1397  -1600  -1610  -1714  -1987
   1680  -1844  -3525     80   2600  -2686  -1395  -1340  -1530  -1535  -1636  -1873
   1761  -1657  -3419    -51   2590  -2538  -1319  -1267  -1434  -1434  -1530  -1748
   1826  -1449  -3278   -189   2551  -2364  -1257  -1174  -1312  -1299  -1397  -1621
   1860  -1260  -3120   -301   2488  -2190  -1223  -1080  -1184  -1161  -1260  -1496
   1831  -1111  -2943   -361   2385  -2029  -1179   -979  -1057  -1018  -1114  -1366
   1725   -984  -2709   -368   2216  -1847  -1104   -846   -906   -846   -927  -1150
   1473   -891  -2364   -293   1917  -1626   -984   -665   -714   -639   -709   -867
   1200   -776  -1979   -213   1587  -1376   -844   -478   -522   -446   -501   -561
    969   -631  -1600   -171   1283  -1114   -696   -306   -345   -265   -303   -252
    820   -465  -1286   -176   1052   -875   -532   -135   -181    -96   -124     51
    709   -353  -1062   -179    883   -706   -381     12    -51     36     28    288
    561   -327   -888   -116    722   -605   -259    111     23    114    114    397
    407   -301   -709    -54    558   -504   -145    210    106    184    187    452
    249   -231   -480     -7    363   -355    -54    285    181    239    244    488
     36   -223   -259     93    148   -241     41    340    246    285    285    522
   -129   -192    -64    161    -33   -129    155    400    314    340    327    594
   -218   -101    114    158   -166      7    280    472    394    407    392    688
   -254     51    306    101   -280    179    402    553    485    491    478    771
   -189    249    436    -31   -314    342    459    594    527    532    519    813
   -124    389    511   -132   -316    449    504    618    550    558    540    833
    -77    475    550   -200   -314    511    535    620    561    574    553    807
    -57    524    581   -233   -319    553    561    636    584    600    587    784
    -80    558    639   -239   -361    597    579    672    615    636    618    802
   -218    594    813   -189   -514    704    615    724    657    688    665    818
   -394    607   1000   -109   -698    802    649    771    683    717    691    815
   -545    639   1184    -46   -865    911    683    813    714    745    719    823
   -558    691   1249    -64   -904    969    704    828    740    771    743    771
   -436    787   1223   -176   -828   1005    732    836    766    795    756    704
   -249    937   1187   -345   -719   1060    704    818    758    787    750    639
    -85   1060   1145   -485   -615   1101    732    823    763    789    748    597
     38   1163   1124   -602   -542   1145    740    839    782    807    748    509
    184   1327   1143   -756   -478   1236    727    854    813    839    771    459
    340   1470   1127   -906   -392   1299    701    841    820    852    789    361
    410   1561   1150   -984   -368   1356    662    826    815    854    795    246
    436   1548   1111   -995   -337   1330    620    802    795    844    789    327
    462   1571   1109  -1018   -322   1340    589    769    771    828    782    491
    472   1587   1111  -1031   -319   1350    584    750    766    828    784    594
    457   1579   1122  -1018   -332   1350    584    753    774    839    789    641
    420   1553   1130   -987   -355   1343    592    740    756    826    782    623
    254   1496   1239   -875   -493   1369    636    761    766    836    795    620
     44   1460   1413   -753   -685   1436    683    789    782    849    813    649
   -168   1408   1577   -618   -872   1491    737    813    805    870    831    714
   -459   1335   1795   -439  -1127   1564    828    870    852    914    865    815
   -737   1239   1977   -252  -1356   1608    893    911    878    940    883    872
   -958   1163   2122   -103  -1540   1641    901    906    870    930    878    885
  -1226   1078   2304     75  -1764   1691    906    893    857    914    875    893
  -1519   1002   2520    257  -2021   1761    930    917    872    932    904    943
  -1766    982   2746    392  -2257   1862   1005   1002    937    997    976    997
  -1906   1013   2920    446  -2413   1964   1062   1057    984   1041   1013   1047
  -1943   1021   2964    462  -2452   1992   1039   1031    971   1026   1005   1034
  -1990    963   2951    511  -2470   1956   1028   1005    948   1000    995   1031
  -1969    909   2876    530  -2421   1891    992    953    898    953    948    989
  -1860    870   2730    493  -2294   1797    971    898    846    893    880    930
  -1696    841   2538    428  -2117   1688    935    870    818    841    810    857
  -1499    948   2447    275  -1974   1696    953    945    888    872    789    818
  -1345   1093   2436    124  -1891   1764   1021   1098   1052   1026    898    909
  -1150   1392   2543   -122  -1847   1966   1049   1296   1325   1353   1215   1161
   -948   1699   2647   -374  -1797   2171    937   1395   1538   1683   1618   1561
   -870   1891   2761   -511  -1816   2325    740   1148   1384   1709   1896   1932
   -769   1831   2600   -530  -1686   2213    472    680    953   1452   1917   1979
   -758   1545   2301   -394  -1530   1922    231    150    353    880   1462   1577
   -787   1015   1803   -114  -1293   1408     23   -444   -407    -88    368    626
   -597    550   1145     20   -872    846   -249   -833   -979   -841   -519   -189
   -465    272    735     96   -600    504   -361   -805   -966   -849   -613   -314
   -384     90    475    145   -428    280   -319   -639   -756   -662   -514   -267
   -275     33    309    122   -290    171   -306   -498   -568   -488   -400   -228
   -444     75    519    181   -483    296   -155   -259   -309   -246   -202    -90
   -657    122    779    267   -719    449    -10    -83   -124    -70    -38     62
   -857    111    969    371   -914    537     72    -10    -57    -10      5     90
  -1124    -15   1109    571  -1117    545    124     44    -15     31     15    150
  -1397   -101   1296    748  -1348    594    194     83     28     72     62    207
  -1634   -166   1467    898  -1553    649    179    106     49     90     90    239
  -1805   -226   1579   1013  -1696    675    179    135     77    119    124    270
  -1849   -218   1631   1034  -1740    706    220    189    129    171    179    314
  -1808    -93   1714    948  -1764    810    277    252    194    241    257    384
  -1722    -44   1678    883  -1701    815    265    244    192    236    252    379
  -1727    -54   1670    888  -1699    807    226    192    150    184    207    381
  -1626    -28   1597    828  -1613    784    166    129     96    129    161    366
  -1434    -64   1369    748  -1402    652     88     41     12     38     72    296
  -1275   -148   1127    711  -1202    488    -10    -51    -83    -57    -20    192
  -1083   -275    805    678   -945    265   -101   -145   -181   -161   -122     77
   -922   -368    553    646   -737     90   -122   -192   -226   -218   -179     28
   -784   -542    241    662   -514   -150   -161   -249   -262   -265   -228    -38
   -615   -740   -127    678   -244   -433   -262   -298   -301   -298   -249    -57
   -605   -584     20    594   -314   -283   -277   -309   -324   -314   -267    -28
   -792   -400    392    597   -592     -5   -231   -239   -246   -233   -197     49
   -758   -389    368    574   -566    -10   -283   -254   -259   -244   -205    -15
   -491   -387    101    439   -298   -142   -392   -324   -353   -335   -293   -192
    -25   -322   -296    171    135   -309   -504   -384   -441   -428   -379   -439
    483   -194   -678   -142    579   -436   -592   -433   -517   -501   -454   -730
   1106    -15  -1124   -545   1114   -568   -701   -491   -618   -592   -550   -997
   1784    197  -1587   -992   1686   -693   -789   -519   -688   -641   -579  -1065
   2216    350  -1867  -1286   2042   -758   -784   -478   -685   -623   -563   -854
   2369    381  -1987  -1374   2179   -802   -766   -452   -675   -607   -555   -602
   2317    290  -2026  -1306   2171   -865   -787   -444   -665   -592   -542   -465
   2268     70  -2197  -1171   2231  -1062   -880   -542   -763   -701   -652   -501
   2410   -249  -2660  -1083   2533  -1454  -1114   -813  -1034   -982   -940   -745
   2608   -659  -3268   -974   2938  -1964  -1418  -1166  -1369  -1332  -1317  -1153
   2740   -984  -3725   -880   3231  -2353  -1639  -1454  -1613  -1600  -1600  -1478
   2725  -1174  -3899   -776   3309  -2535  -1771  -1615  -1753  -1753  -1756  -1652
   2709  -1319  -4032   -696   3369  -2675  -1852  -1722  -1865  -1873  -1873  -1774
   2637  -1441  -4078   -597   3356  -2759  -1867  -1771  -1917  -1935  -1938  -1862
   2499  -1491  -3993   -506   3244  -2740  -1847  -1761  -1899  -1932  -1930  -1883
   2392  -1509  -3902   -444   3146  -2704  -1813  -1745  -1855  -1917  -1912  -1904
   2203  -1491  -3694   -355   2946  -2592  -1727  -1662  -1753  -1831  -1829  -1818
   2031  -1408  -3439   -311   2735  -2423  -1584  -1491  -1587  -1665  -1670  -1649
   1880  -1252  -3133   -314   2507  -2192  -1421  -1337  -1410  -1496  -1499  -1483
   1753  -1044  -2798   -355   2273  -1919  -1254  -1182  -1236  -1319  -1317  -1283
   1727   -776  -2507   -478   2114  -1639  -1062  -1005  -1049  -1132  -1132  -1101
   1735   -535  -2270   -600   2003  -1402   -870   -820   -865   -943   -956   -930
   1875   -246  -2122   -815   1997  -1184   -743   -691   -743   -807   -815   -852
   2057    -12  -2073  -1023   2065  -1041   -657   -615   -662   -711   -724   -784
   2143    114  -2031  -1130   2086   -958   -605   -566   -605   -644   -657   -693
   2127    155  -1971  -1140   2049   -906   -587   -548   -584   -613   -618   -662
   1935     67  -1867  -1002   1901   -901   -594   -568   -581   -610   -613   -670
   1753      5  -1748   -880   1751   -870   -618   -576   -574   -597   -597   -662
   1553      2  -1553   -779   1553   -776   -605   -545   -527   -540   -545   -602
   1228     20  -1208   -623   1218   -592   -509   -426   -400   -402   -410   -459
    730     -2   -735   -366    732   -368   -368   -277   -262   -257   -254   -280
    189    -54   -244    -67    215   -148   -213   -129   -142   -124   -122   -116
   -335   -103    228    218   -283     59    -41     15    -20      0      5     33
   -795   -163    631    480   -714    233     83    145    101    124    132    171
  -1182   -288    891    732  -1036    301    116    192    137    166    176    226
  -1441   -381   1060    909  -1252    337    176    233    166    202    215    277
  -1551   -415   1135    982  -1345    358    223    257    174    218    239    298
  -1553   -358   1195    956  -1374    418    241    277    200    244    259    335
  -1592   -257   1332    922  -1462    537    379    366    293    332    340    407
  -1714   -106   1608    909  -1662    750    563    535    452    488    480    514
  -1849    111   1961    867  -1906   1036    753    730    641    680    665    654
  -1958    379   2338    789  -2148   1358    984    945    852    888    872    823
  -2029    636   2665    696  -2346   1649   1210   1158   1052   1088   1075   1023
  -2122    839   2961    641  -2543   1899   1400   1337   1221   1257   1252   1202
  -2262    987   3250    636  -2756   2117   1525   1465   1350   1379   1384   1376
  -2475   1008   3483    735  -2979   2244   1602   1540   1423   1447   1460   1506
  -2694    924   3619    883  -3156   2270   1634   1569   1449   1470   1478   1551
  -2800    836   3637    982  -3218   2236   1623   1561   1454   1470   1473   1522
  -2800    800   3600    997  -3200   2200   1592   1538   1444   1467   1454   1473
  -2772    800   3572    987  -3172   2184   1587   1530   1447   1473   1444   1473
  -2777    761   3538   1005  -3156   2148   1600   1535   1465   1491   1426   1467
  -2826    678   3502   1072  -3164   2088   1636   1613   1540   1538   1426   1436
  -2837    667   3504   1083  -3169   2083   1706   1756   1667   1641   1467   1457
  -2743    745   3489   1000  -3115   2117   1771   1935   1860   1839   1636   1639
  -2374    971   3346    698  -2860   2158   1761   2104   2107   2151   2008   2047
  -1932   1325   3255    303  -2595   2288   1673   2036   2125   2278   2307   2481
  -1644   1564   3208     38  -2426   2385   1473   1657   1847   2164   2475   2821
  -1545   1660   3205    -57  -2374   2431   1291   1202   1488   1943   2496   2940
  -1179   1382   2561   -101  -1870   1971    958    576    880   1265   1777   2221
   -761    839   1600    -38  -1182   1218    600    -36    122    290    631   1070
   -506    329    833     85   -670    581    381   -197   -184   -114    132    501
   -265    111    376     77   -319    244    290   -109   -127    -85     90    355
    119     64    -57    -93     88      2    337     72     25     33    122    316
    506     62   -444   -285    475   -189    402    244    184    168    207    327
    841    -33   -878   -405    859   -454    381    277    202    176    200    275
   1278   -163  -1441   -555   1358   -802    192     98     36      2     33    129
   1719   -280  -2003   -722   1860  -1140    -49   -122   -179   -218   -184   -153
   2109   -407  -2517   -852   2312  -1462   -296   -342   -402   -449   -413   -441
   2343   -524  -2868   -911   2605  -1696   -483   -506   -574   -628   -587   -644
   2330   -620  -2951   -854   2639  -1784   -545   -540   -615   -678   -644   -722
   2179   -732  -2912   -724   2546  -1821   -555   -535   -639   -693   -665   -717
   2068   -782  -2852   -644   2460  -1816   -561   -509   -618   -670   -662   -633
   2016   -802  -2818   -607   2416  -1810   -535   -493   -584   -633   -646   -553
   2013   -826  -2839   -592   2426  -1831   -498   -470   -553   -600   -623   -483
   1935   -849  -2787   -545   2359  -1816   -511   -433   -535   -566   -594   -449
   1652   -904  -2556   -374   2104  -1730   -423   -340   -472   -493   -524   -400
   1465  -1005  -2470   -231   1966  -1735   -402   -314   -462   -480   -517   -459
   1223  -1205  -2429     -7   1826  -1816   -444   -337   -493   -511   -550   -527
    828  -1428  -2257    298   1540  -1842   -504   -400   -563   -584   -605   -623
    493  -1680  -2174    592   1332  -1925   -581   -462   -636   -657   -667   -743
    285  -1956  -2244    833   1262  -2099   -706   -561   -737   -753   -756   -885
    194  -2174  -2369    989   1280  -2270   -833   -672   -854   -867   -862  -1060
    179  -2397  -2579   1106   1376  -2488   -963   -789   -961   -971   -963  -1182
    127  -2572  -2699   1221   1413  -2634  -1072   -885  -1044  -1052  -1036  -1249
    101  -2740  -2842   1319   1470  -2792  -1184   -989  -1135  -1153  -1137  -1309
    158  -2839  -2998   1340   1577  -2917  -1309  -1098  -1239  -1257  -1252  -1330
    280  -2813  -3096   1265   1686  -2953  -1384  -1135  -1275  -1291  -1288  -1280
    426  -2704  -3130   1140   1777  -2917  -1418  -1119  -1252  -1257  -1241  -1132
    605  -2501  -3109    948   1855  -2805  -1392  -1070  -1195  -1192  -1161   -979
    826  -2255  -3081    714   1953  -2668  -1348  -1010  -1143  -1132  -1101   -844
   1111  -1982  -3094    433   2101  -2538  -1301   -953  -1091  -1078  -1039   -714
   1343  -1714  -3060    184   2200  -2387  -1241   -893  -1021  -1015   -966   -618
   1439  -1519  -2961     38   2200  -2239  -1195   -841   -966   -966   -909   -530
   1428  -1374  -2803    -25   2114  -2088  -1156   -818   -932   -937   -867   -480
   1415  -1257  -2673    -80   2042  -1964  -1117   -807   -917   -930   -849   -452
   1436  -1197  -2634   -119   2034  -1914  -1080   -807   -917   -937   -852   -433
   1449  -1182  -2631   -135   2039  -1904  -1039   -820   -917   -950   -867   -444
   1454  -1189  -2644   -132   2049  -1917  -1005   -833   -919   -961   -878   -485
   1421  -1166  -2587   -127   2003  -1878   -943   -807   -891   -945   -867   -537
   1405  -1101  -2507   -153   1953  -1803   -849   -753   -836   -901   -833   -581
   1413  -1054  -2470   -179   1940  -1761   -782   -696   -779   -846   -792   -631
   1447  -1008  -2455   -218   1951  -1730   -706   -633   -719   -795   -748   -644
   1522   -940  -2465   -293   1992  -1701   -652   -584   -662   -737   -688   -631
   1590   -888  -2478   -353   2034  -1683   -597   -548   -623   -701   -646   -641
   1587   -935  -2522   -327   2055  -1730   -592   -545   -626   -706   -657   -696
   1439  -1060  -2499   -189   1969  -1779   -646   -597   -672   -758   -714   -743
   1249  -1241  -2491     -5   1870  -1865   -698   -654   -719   -797   -748   -771
   1117  -1330  -2449    106   1782  -1888   -685   -665   -727   -802   -743   -756
   1062  -1257  -2320     96   1688  -1787   -600   -594   -657   -727   -670   -644
   1132   -937  -2070    -96   1600  -1504   -410   -426   -480   -545   -491   -459
   1260   -459  -1722   -400   1488  -1091   -161   -187   -231   -288   -236   -171
   1299    -80  -1379   -610   1337   -730     36     20    -15    -70     -7     72
   1182     90  -1091   -639   1135   -498    150    158    129     77    148    210
    891    132   -758   -511    826   -311    223    249    239    189    249    316
    514    114   -400   -314    457   -142    239    309    314    265    314    413
    194    114    -83   -155    137     15    215    363    379    340    384    506
     -5    137    142    -67    -75    140    179    394    423    394    444    535
   -153    194    348    -20   -249    270    184    418    454    426    475    501
   -205    265    467    -31   -337    363    210    444    485    452    493    532
   -202    335    537    -67   -371    436    228    472    522    496    537    545
   -192    402    592   -106   -392    496    244    475    530    504    542    485
   -241    483    724   -119   -483    602    306    530    579    550    576    506
   -132    553    683   -213   -407    618    314    542    592    561    592    480
    -18    641    659   -314   -337    649    335    545    600    563    602    444
     70    776    706   -426   -316    743    381    561    618    574    607    413
    176    906    730   -540   -275    818    433    592    646    597    620    387
    241   1047    805   -646   -283    927    475    626    688    641    672    332
    303   1143    839   -724   -267    992    501    641    706    659    698    226
    428   1218    789   -823   -181   1005    501    631    693    644    672    174
    506   1280    774   -893   -132   1028    478    613    667    620    628    290
    519   1319    797   -919   -137   1057    504    633    680    633    620    514
    504   1345    839   -924   -166   1093    511    657    704    659    649    662
    454   1363    909   -909   -226   1137    527    662    714    675    685    693
    332   1387   1054   -859   -361   1221    579    698    750    711    727    774
    174   1395   1221   -787   -524   1309    654    766    818    787    805    924
     23   1428   1402   -727   -688   1415    735    839    893    862    883   1013
   -168   1457   1626   -646   -898   1540    849    956    995    943    937   1054
   -368   1428   1797   -530  -1083   1613    987   1124   1143   1052    984   1057
   -488   1501   1987   -506  -1236   1743   1088   1332   1366   1280   1166   1210
   -506   1745   2252   -620  -1379   1997   1161   1592   1686   1660   1561   1543
   -530   2127   2657   -800  -1595   2390   1184   1727   1906   1992   2005   2029
   -628   2395   3024   -883  -1826   2709   1111   1532   1842   2109   2346   2501
   -805   2486   3289   -841  -2049   2886    950   1088   1532   1964   2434   2613
   -956   2273   3229   -659  -2094   2751    818    618   1054   1462   1969   2156
  -1044   1795   2839   -376  -1940   2317    724    150    413    597    987   1270
  -1039   1421   2460   -189  -1748   1940    600    -12     85    148    472    805
  -1039   1215   2255    -88  -1647   1735    605    155    220    262    527    787
  -1088   1153   2242    -31  -1665   1696    730    402    475    483    683    857
  -1171   1202   2374    -15  -1774   1787    878    646    732    706    839    984
  -1171   1288   2460    -57  -1816   1873   1080    898    982    930   1002   1119
  -1122   1379   2501   -129  -1810   1938   1161   1010   1088   1034   1091   1213
   -976   1501   2478   -262  -1727   1987   1171   1039   1111   1062   1119   1234
   -698   1564   2260   -433  -1480   1912   1106    982   1062   1013   1065   1161
   -483   1527   2010   -522  -1247   1769    976    872    963    924    979   1078
   -426   1395   1821   -485  -1122   1605    841    769    854    820    880    969
   -649   1174   1823   -265  -1236   1499    776    714    766    735    797    896
  -1005    904   1909     49  -1457   1405    737    649    691    657    724    823
  -1265    730   1995    267  -1628   1361    683    587    628    594    662    756
  -1387    652   2039    363  -1712   1345    644    574    600    568    636    753
  -1434    605   2039    413  -1738   1322    649    574    587    558    620    753
  -1483    592   2073    444  -1779   1332    652    574    589    563    623    761
  -1532    514   2047    509  -1790   1280    587    530    545    527    592    732
  -1613    387   2000    613  -1808   1192    535    465    478    459    524    667
  -1740    277   2018    730  -1880   1148    462    407    426    410    475    626
  -1855    179   2034    836  -1945   1106    379    366    381    379    444    605
  -1873    148   2021    862  -1945   1083    368    361    376    368    439    602
  -1782    239   2018    769  -1899   1130    387    371    394    387    457    631
  -1649    350   2000    649  -1826   1174    355    361    394    389    462    644
  -1483    467   1948    506  -1717   1205    348    350    392    394    467    657
  -1332    537   1870    397  -1600   1202    335    332    384    389    457    652
  -1215    558   1771    327  -1493   1163    272    296    368    379    457    654
  -1096    579   1673    257  -1384   1124    197    254    337    361    449    646
   -948    571   1517    187  -1234   1044    103    192    283    311    413    600
   -846    509   1356    168  -1101    932     28    127    220    257    366    532
   -836    439   1273    197  -1054    854     -5    101    200    236    355    493
   -852    353   1205    249  -1028    779    -33     98    200    233    358    470
   -820    236   1054    290   -937    644   -122     38    135    168    301    394
   -732     67    800    332   -766    433   -218    -64     25     49    189    277
   -607   -189    418    397   -514    111   -267   -145    -54    -44     96    187
   -504   -498      5    498   -254   -246   -283   -171    -98    -85     51    132
   -524   -394    129    457   -327   -132   -342   -228   -205   -181    -46     12
   -613   -285    327    449   -470     20   -332   -244   -265   -265   -142   -127
   -415   -275    140    345   -277    -70   -400   -301   -363   -379   -280   -337
   -155   -267   -111    210    -23   -189   -470   -322   -423   -462   -381   -504
     57   -327   -384    135    218   -355   -485   -335   -475   -542   -478   -722
    228   -394   -623     83    426   -509   -465   -322   -506   -592   -558   -924
    296   -384   -680     44    485   -532   -402   -223   -491   -576   -553   -924
    415   -415   -831      0    620   -623   -389   -207   -548   -628   -600   -935
    537   -641  -1179     49    857   -909   -501   -384   -732   -810   -776  -1054
    789   -937  -1727     75   1257  -1332   -748   -706  -1002  -1072  -1039  -1265
   1153  -1312  -2468     77   1808  -1888  -1098  -1111  -1356  -1423  -1389  -1564
   1512  -1605  -3117     44   2314  -2361  -1431  -1465  -1665  -1735  -1709  -1826
   1836  -1777  -3616    -31   2725  -2696  -1667  -1712  -1867  -1948  -1932  -2031
   2083  -1875  -3959   -103   3021  -2917  -1790  -1844  -1958  -2055  -2049  -2138
   2184  -1860  -4045   -163   3112  -2951  -1792  -1862  -1945  -2055  -2068  -2158
   2161  -1782  -3943   -189   3050  -2863  -1735  -1816  -1862  -1987  -2016  -2145
   1997  -1613  -3611   -192   2800  -2611  -1621  -1683  -1706  -1844  -1870  -2042
   1784  -1332  -3117   -226   2449  -2223  -1452  -1475  -1493  -1623  -1641  -1810
   1613  -1015  -2629   -301   2120  -1821  -1262  -1244  -1247  -1374  -1379  -1519
   1418   -737  -2156   -342   1787  -1447  -1026  -1021  -1005  -1137  -1130  -1215
   1291   -491  -1784   -400   1535  -1137   -883   -862   -839   -958   -935   -948
   1431   -298  -1730   -566   1579  -1013   -914   -841   -802   -901   -862   -828
   1896   -137  -2034   -878   1964  -1085   -906   -870   -815   -914   -870   -857
   2286    -31  -2320  -1127   2301  -1174   -919   -917   -844   -937   -888   -883
   2385    -23  -2408  -1182   2395  -1215   -940   -950   -867   -958   -909   -898
   2195    -85  -2281  -1054   2236  -1182   -917   -930   -846   -932   -880   -885
   1909   -168  -2078   -870   1992  -1122   -867   -878   -805   -885   -833   -872
   1660   -205  -1865   -727   1761  -1034   -776   -789   -737   -813   -763   -836
   1605   -189  -1797   -709   1699   -992   -727   -743   -724   -784   -727   -810
   1595   -181  -1777   -706   1686   -979   -688   -724   -737   -789   -727   -810
   1413   -153  -1566   -631   1486   -857   -537   -633   -675   -724   -662   -748
   1143    -88  -1231   -527   1184   -657   -350   -498   -563   -618   -563   -654
    888    -36   -924   -426    904   -478   -233   -387   -470   -522   -470   -566
    659    -31   -691   -314    675   -361   -168   -314   -400   -452   -405   -504
    400     -7   -410   -197    405   -207   -127   -223   -324   -368   -327   -418
    213     18   -197   -116    205    -88    -38   -137   -241   -283   -246   -327
     57    -15    -72    -20     62    -44    -23   -103   -213   -252   -218   -283
   -122    -46     75     85    -98     12     -5    -72   -189   -223   -200   -249
   -283    -33    249    158   -267    106     33    -10   -137   -166   -145   -187
   -392    -49    340    220   -368    145     80     44    -90   -122   -103   -132
   -483    -64    418    272   -454    176    142     96    -36    -77    -72   -106
   -667    -80    587    374   -628    252    259    215     88     18    -31   -111
   -782    -33    745    407   -763    355    309    368    249    176     70    -67
   -891    106    997    392   -943    550    366    579    504    472    348    155
   -974    381   1356    296  -1166    867    392    784    800    870    807    600
  -1028    807   1836    111  -1431   1322    374    862    963   1166   1309   1184
  -1130    997   2127     64  -1628   1561    413    745    833   1143   1577   1543
  -1223   1026   2249     96  -1735   1636    441    522    524    862   1491   1527
  -1376    831   2205    272  -1792   1517    478    158     28    239    800    909
  -1608    537   2145    535  -1875   1340    475   -174   -439   -415    -70    145
  -1743    322   2062    709  -1904   1192    449    -72   -397   -389   -101    132
  -1816    179   1995    818  -1904   1085    488    150   -140   -129     90    270
  -1945    101   2047    919  -1997   1072    594    348    137    135    283    397
  -2029     85   2114    971  -2070   1098    701    532    389    376    465    527
  -2010    181   2190    914  -2101   1184    813    706    600    574    615    644
  -1938    262   2200    836  -2068   1231    862    782    698    667    680    709
  -1870    303   2171    782  -2021   1236    836    766    704    672    670    717
  -1769    358   2127    706  -1948   1241    852    761    724    691    680    717
  -1602    400   2003    600  -1803   1200    849    753    732    698    688    706
  -1384    501   1886    441  -1636   1192    813    724    735    693    685    698
  -1140    646   1784    246  -1462   1213    727    680    717    678    680    701
   -914    740   1654     88  -1283   1197    704    657    711    670    685    711
   -592    782   1374    -96   -984   1078    704    639    693    649    678    709
   -197    857   1054   -329   -626    956    675    602    652    610    652    724
    259    948    688   -605   -215    818    675    571    618    584    633    745
    711   1054    342   -883    184    698    659    527    574    542    597    724
    893   1096    200   -995    345    649    563    475    530    511    574    683
    680    966    285   -823    197    626    620    527    563    548    613    706
    444    849    405   -646     18    626    722    628    644    628    688    774
    257    745    488   -501   -114    618    784    696    691    675    727    815
    176    626    449   -402   -135    537    782    717    688    678    730    797
    277    574    293   -426     -7    433    748    693    657    646    704    680
    519    524      5   -522    254    267    620    618    574    568    639    509
    795    478   -316   -636    555     80    423    511    454    467    548    348
    930    340   -589   -633    758   -124    319    397    345    366    454    231
   1013    166   -846   -589    930   -340    202    290    254    283    389    181
   1052    -15  -1070   -519   1060   -542     49    179    137    181    285     96
    937   -140  -1078   -397   1008   -607    -62    114     57    111    202     75
    696   -277   -976   -210    836   -626   -132    103     49    124    210    150
    532   -407   -940    -64    735   -672   -153     88     41    132    218    220
    366   -475   -844     54    602   -657   -153     90     41    142    228    233
    161   -535   -696    187    428   -615   -103    142     77    176    246    215
     36   -592   -631    277    332   -610    -62    181    116    210    267    202
     59   -659   -722    298    389   -691   -111    137     67    153    197     72
    116   -737   -857    309    485   -797   -215     25    -46     28     77   -122
    194   -836  -1031    322    613   -932   -298    -93   -174   -111    -57   -303
    327   -963  -1291    316    805  -1127   -405   -215   -311   -257   -200   -485
    449  -1072  -1525    311    984  -1299   -519   -361   -454   -413   -358   -683
    566  -1221  -1790    324   1176  -1504   -636   -506   -605   -579   -530   -872
    667  -1400  -2068    366   1366  -1732   -737   -641   -758   -743   -698  -1054
    795  -1571  -2369    387   1579  -1969   -867   -802   -932   -927   -891  -1236
    883  -1665  -2548    389   1714  -2107  -1000   -974  -1111  -1119  -1091  -1418
    943  -1771  -2714    413   1826  -2242  -1117  -1091  -1247  -1254  -1228  -1574
   1101  -1917  -3018    407   2060  -2468  -1202  -1205  -1369  -1384  -1361  -1719
   1247  -2039  -3286    394   2265  -2662  -1319  -1332  -1483  -1501  -1475  -1797
   1374  -2057  -3434    340   2403  -2746  -1397  -1415  -1566  -1584  -1548  -1867
   1569  -2013  -3582    220   2574  -2798  -1452  -1486  -1639  -1665  -1631  -1927
   1769  -1953  -3722     93   2746  -2837  -1483  -1517  -1680  -1712  -1678  -1935
   1940  -1800  -3741    -70   2839  -2772  -1460  -1509  -1667  -1706  -1670  -1922
   2075  -1621  -3697   -228   2886  -2657  -1402  -1478  -1628  -1675  -1634  -1870
   2107  -1493  -3600   -309   2852  -2546  -1384  -1457  -1595  -1647  -1597  -1792
   2060  -1444  -3504   -306   2782  -2473  -1363  -1436  -1569  -1621  -1566  -1709
   1953  -1441  -3395   -257   2673  -2418  -1319  -1397  -1512  -1569  -1509  -1621
   1836  -1384  -3221   -226   2527  -2301  -1278  -1350  -1436  -1496  -1436  -1535
   1725  -1288  -3013   -218   2366  -2151  -1221  -1293  -1343  -1402  -1335  -1441
   1590  -1195  -2785   -197   2187  -1990  -1143  -1202  -1231  -1280  -1202  -1332
   1421  -1132  -2553   -145   1984  -1842  -1075  -1109  -1124  -1169  -1091  -1215
   1278  -1000  -2281   -140   1777  -1639   -989   -989  -1000  -1041   -956  -1052
   1205   -823  -2029   -192   1615  -1423   -891   -854   -857   -891   -797   -859
   1234   -646  -1880   -293   1556  -1262   -784   -732   -730   -758   -667   -688
   1322   -480  -1803   -423   1561  -1140   -672   -602   -597   -623   -524   -511
   1467   -272  -1740   -597   1602  -1005   -561   -478   -470   -496   -389   -355
   1628    -88  -1717   -771   1670   -901   -470   -374   -368   -397   -298   -239
   1761     33  -1727   -896   1745   -846   -384   -293   -288   -319   -226   -132
   1816     90  -1725   -953   1769   -815   -322   -262   -249   -283   -184    -83
   1740    -12  -1753   -865   1745   -883   -335   -296   -280   -319   -213   -103
   1558   -189  -1751   -685   1654   -969   -400   -361   -342   -384   -283   -163
   1423   -306  -1730   -558   1577  -1018   -423   -361   -350   -392   -309   -140
   1392   -262  -1657   -566   1522   -958   -366   -309   -296   -337   -257    -72
   1361   -106  -1467   -628   1413   -787   -280   -220   -200   -241   -158     28
   1291     54  -1236   -675   1262   -592   -197   -132   -103   -142    -64    116
   1169    109  -1060   -639   1114   -475   -142    -75    -38    -77     -7    137
   1041    189   -852   -615    945   -329   -132    -15     20     -7     54    166
    966    275   -691   -620    828   -207    -83     44     80     57    109    202
    904    358   -548   -631    727    -93    -23     98    132    114    166    239
    846    444   -402   -644    626     20     59    176    218    189    226    265
    732    545   -189   -641    459    179    189    342    384    322    288    244
    579    711    132   -646    223    423    324    553    628    555    459    322
    444   1010    563   -727    -59    787    428    805    974    945    831    600
    381   1395   1013   -888   -314   1205    444   1047   1343   1441   1395   1096
    285   1821   1532  -1054   -623   1678    407   1044   1418   1680   1880   1587
    148   1914   1766  -1031   -810   1839    394    854   1195   1592   2088   1769
     31   1834   1800   -932   -885   1818    319    496    717   1140   1818   1491
    -44   1522   1566   -737   -805   1543    249     25     90    345    914    646
    -54   1145   1197   -545   -628   1171    153   -293   -366   -309     54     -5
    -28    956    984   -465   -506    969    140   -205   -306   -283    -12     38
     23    862    839   -444   -407    852    200     -5    -54    -51    114    210
     54    880    826   -467   -384    854    277    174    192    171    259    374
     46   1034    984   -540   -470   1010    410    392    470    436    462    535
     36   1187   1150   -613   -555   1169    532    576    693    646    631    665
     49   1330   1280   -691   -618   1306    620    665    800    750    717    719
     31   1447   1415   -737   -691   1431    730    753    896    846    800    776
   -103   1501   1605   -701   -854   1553    820    828    976    935    875    872
   -259   1527   1787   -633  -1023   1657    857    870   1018    982    914    927
   -527   1431   1956   -452  -1241   1693    852    883   1028    997    930    943
   -761   1361   2122   -298  -1441   1740    878    914   1060   1034    969    969
   -924   1337   2262   -207  -1595   1800    922    953   1101   1078   1015   1000
  -1031   1332   2364   -150  -1696   1847    953    976   1124   1106   1044   1010
  -1096   1312   2408   -109  -1751   1857    979    995   1140   1122   1054    995
  -1145   1327   2473    -90  -1808   1899    984   1000   1153   1132   1062   1026
  -1119   1376   2494   -129  -1808   1932    979   1018   1184   1171   1106   1057
  -1031   1486   2517   -228  -1774   2003   1005   1023   1192   1176   1114   1047
   -919   1551   2470   -316  -1696   2010    974   1015   1184   1174   1104   1096
   -862   1577   2439   -355  -1649   2008    995   1034   1200   1202   1137   1132
   -826   1582   2408   -379  -1615   1995    979   1010   1182   1187   1132   1101
   -867   1532   2400   -332  -1634   1966    901    979   1174   1179   1109   1049
   -963   1465   2429   -252  -1696   1945    865    984   1202   1208   1124   1078
  -1176   1387   2564   -103  -1870   1974    898   1015   1239   1254   1171   1111
  -1506   1265   2772    119  -2138   2018    966   1057   1283   1309   1221   1130
  -1777   1111   2886    332  -2330   1997    914   1060   1283   1327   1239   1130
  -2018    969   2987    522  -2501   1977    872   1039   1252   1309   1210   1127
  -2231    927   3159    652  -2694   2042    828   1041   1252   1322   1208   1106
  -2442    828   3268    805  -2855   2047    828   1080   1301   1389   1293   1210
  -2657    696   3354    979  -3005   2023    795   1072   1299   1405   1337   1215
  -2873    576   3450   1148  -3161   2013    745   1008   1218   1319   1231   1127
  -3076    485   3561   1296  -3317   2023    805   1031   1215   1317   1176   1156
  -3268    452   3717   1405  -3491   2083    826   1067   1252   1358   1231   1239
  -3317    467   3782   1423  -3548   2125    761   1049   1244   1356   1244   1226
  -3104    491   3593   1304  -3348   2039    693    969   1176   1286   1171   1132
  -2798    532   3330   1132  -3063   1930    644    891   1104   1205   1088   1031
  -2494    566   3060    963  -2777   1813    550    782    987   1083    963    896
  -2236    509   2746    862  -2491   1628    452    644    844    922    779    730
  -1984    426   2410    779  -2197   1418    345    514    711    789    657    600
  -1732    374   2107    680  -1919   1239    205    345    537    610    483    332
  -1584    220   1805    680  -1696   1013     72    153    329    376    200    161
  -1423    119   1543    652  -1483    831    -72     -2    179    220     28     38
  -1197     85   1280    553  -1239    683   -194   -119     64    103    -93    -80
   -992    103   1096    444  -1044    600   -262   -192     -2     38   -161   -129
   -906    132   1036    387   -974    584   -306   -236    -44     -2   -184   -163
   -852    189   1041    329   -948    615   -277   -246    -57    -15   -192   -197
   -675    233    906    218   -792    568   -270   -290   -103    -75   -267   -257
   -748    119    867    314   -807    493   -272   -327   -129   -103   -303   -257
  -1021    -20    997    519  -1010    488   -311   -309   -106    -72   -246   -272
  -1187    -98   1088    644  -1140    493   -314   -301   -114    -96   -301   -368
  -1257   -124   1132    688  -1195    504   -283   -267    -96    -96   -332   -316
  -1244   -158   1085    701  -1166    462   -254   -254    -72    -72   -311   -293
  -1171   -290    878    730  -1026    290   -280   -306   -109   -109   -340   -355
  -1083   -444    639    761   -862     96   -355   -374   -166   -171   -402   -441
   -969   -555    413    761   -693    -72   -480   -465   -236   -239   -454   -478
   -875   -795     80    836   -478   -358   -542   -519   -272   -267   -475   -511
   -950   -685    265    815   -607   -210   -537   -462   -228   -192   -420   -485
  -1083   -530    550    805   -818     10   -532   -389   -197   -142   -392   -498
   -948   -537    407    740   -680    -67   -517   -394   -220   -176   -410   -542
   -672   -496    176    584   -426   -161   -597   -433   -270   -241   -462   -730
   -439   -454    -18    444   -213   -236   -724   -480   -353   -337   -615   -867
   -277   -444   -166    361    -57   -306   -701   -444   -355   -340   -646   -878
   -119   -379   -259    246     70   -319   -631   -400   -329   -309   -605   -870
    -70   -298   -228    184     77   -265   -517   -319   -252   -228   -498   -763
   -140   -285   -148    210      2   -218   -410   -239   -197   -184   -444   -740
   -103   -415   -311    259    101   -366   -475   -257   -246   -246   -542   -797
     -2   -709   -709    355    350   -709   -623   -480   -488   -501   -810   -943
    116  -1008  -1124    446    620  -1065   -789   -784   -792   -820  -1130  -1096
    428  -1169  -1597    368   1010  -1382  -1002  -1013  -1010  -1034  -1337  -1332
    979  -1226  -2205    122   1590  -1714  -1223  -1265  -1254  -1280  -1574  -1626
   1465  -1327  -2792    -70   2127  -2060  -1402  -1491  -1473  -1514  -1813  -1878
   1766  -1421  -3187   -171   2475  -2304  -1551  -1647  -1610  -1670  -1997  -2083
   2060  -1408  -3470   -327   2764  -2439  -1667  -1730  -1675  -1735  -2099  -2177
   2501  -1325  -3826   -589   3164  -2574  -1738  -1787  -1725  -1769  -2151  -2174
   2870  -1145  -4019   -862   3442  -2582  -1777  -1808  -1745  -1764  -2127  -2143
   3081   -898  -3980  -1091   3530  -2439  -1683  -1730  -1662  -1665  -2005  -2075
   3229   -696  -3925  -1267   3574  -2309  -1613  -1621  -1530  -1527  -1888  -1964
   3302   -509  -3811  -1397   3554  -2158  -1558  -1478  -1387  -1410  -1839  -1880
   3333   -332  -3665  -1501   3496  -1997  -1384  -1218  -1135  -1189  -1704  -1756
   3296    -51  -3348  -1621   3322  -1699  -1182   -883   -750   -805  -1358  -1462
   3203    465  -2738  -1836   2972  -1135   -982   -465   -246   -218   -748   -963
   3024    979  -2047  -2003   2535   -532   -935   -267     25    197   -174   -363
   2740   1231  -1512  -1987   2125   -140   -969   -467   -111    239    168     44
   2369   1322  -1047  -1844   1709    137  -1075   -844   -452     67    277    158
   2036   1028  -1008  -1532   1522     10  -1135  -1223   -914   -426   -205   -309
   1787    504  -1286  -1145   1535   -389  -1072  -1532  -1413  -1145  -1130  -1148
   1639     96  -1543   -867   1590   -722  -1060  -1551  -1569  -1408  -1517  -1493
   1530    -62  -1592   -732   1561   -826   -966  -1286  -1312  -1158  -1348  -1384
   1454     -5  -1462   -727   1457   -732   -761   -953   -956   -818  -1085  -1184
   1415    171  -1244   -795   1330   -535   -517   -626   -610   -491   -823   -974
   1340    311  -1031   -826   1184   -358   -332   -358   -337   -228   -594   -800
   1104    319   -784   -711    945   -231   -236   -218   -197    -85   -446   -693
    784    228   -555   -509    670   -161   -155   -132   -145    -33   -413   -644
    394    103   -290   -249    342    -90    -67    -49    -83     31   -371   -493
    -18    -25     -7     20     -5    -15     36     51      5    124   -275   -389
   -376   -106    270    241   -324     80     72    140     85    220   -179   -298
   -581    -75    504    327   -542    213    140    218    155    298   -106   -252
   -631     62    691    283   -662    376    267    319    257    397    -10   -137
   -550    257    805    145   -678    530    374    418    361    504    101     -2
   -423    472    896    -23   -659    683    475    535    475    633    228    145
   -332    644    974   -155   -652    807    594    659    597    756    358    265
   -262    891   1150   -314   -706   1021    683    792    727    891    501    392
   -241   1072   1312   -418   -776   1192    807    901    823    992    610    504
   -283   1158   1441   -436   -862   1299    930    989    909   1083    698    602
   -407   1184   1592   -389  -1000   1387   1031   1065    976   1153    763    657
   -584   1197   1782   -306  -1182   1488   1065   1114   1028   1213    823    735
   -820   1174   1995   -179  -1408   1584   1093   1171   1098   1291    906    839
  -1031   1166   2197    -67  -1613   1680   1148   1244   1176   1379    997    911
  -1200   1122   2320     38  -1761   1719   1192   1296   1221   1431   1047    906
  -1296   1080   2377    109  -1836   1727   1184   1306   1228   1447   1065    878
  -1293   1060   2351    116  -1821   1704   1119   1286   1218   1447   1075    849
  -1205   1088   2294     59  -1748   1691   1085   1278   1226   1470   1096    896
  -1140   1109   2249     12  -1696   1680   1091   1280   1239   1493   1122    995
  -1114   1109   2223      2  -1667   1665   1054   1265   1236   1512   1153   1057
  -1075   1140   2213    -33  -1644   1675   1036   1265   1239   1530   1179   1158
   -872   1293   2166   -210  -1519   1730    987   1247   1236   1527   1197   1200
   -485   1428   1914   -472  -1200   1670    815   1132   1150   1444   1143   1132
    -31   1415   1447   -691   -740   1431    659   1000   1036   1322   1041   1008
    483   1312    828   -898   -174   1072    527    841    891   1163    893    800
   1078   1239    161  -1158    459    701    392    670    727    989    727    587
   1532   1171   -361  -1353    948    405    272    535    584    831    568    413
   1743   1041   -701  -1392   1221    171    197    436    467    698    423    265
   1821    901   -922  -1363   1371    -10    135    358    379    594    309    124
   1870    789  -1080  -1330   1475   -145    103    303    306    506    207     -7
   2023    709  -1314  -1369   1670   -301     20    200    171    358     51   -192
   2099    613  -1486  -1358   1792   -436    -72    103     46    223    -88   -332
   2125    407  -1719  -1267   1922   -654   -132     28    -36    124   -192   -465
   2031    148  -1883  -1088   1958   -867   -218    -64   -142      5   -301   -584
   1893   -148  -2042   -875   1966  -1093   -259   -150   -236    -98   -420   -678
   1709   -381  -2091   -665   1899  -1236   -324   -223   -309   -168   -483   -745
   1444   -587  -2034   -431   1738  -1309   -350   -262   -355   -213   -514   -795
   1228   -706  -1935   -259   1582  -1319   -335   -265   -387   -233   -540   -813
   1010   -789  -1800   -114   1405  -1293   -332   -262   -405   -246   -545   -828
    795   -854  -1649     28   1221  -1249   -327   -244   -405   -241   -535   -854
    623   -880  -1504    127   1062  -1192   -298   -213   -392   -213   -511   -852
    566   -846  -1413    140    989  -1130   -270   -202   -374   -192   -496   -839
    631   -844  -1475    106   1052  -1158   -290   -223   -381   -202   -511   -906
    782   -875  -1657     46   1218  -1265   -366   -288   -446   -265   -581  -1047
    950   -906  -1857    -23   1402  -1379   -478   -358   -514   -332   -646  -1176
    982   -940  -1922    -20   1452  -1431   -550   -402   -553   -374   -688  -1257
   1000   -909  -1909    -46   1452  -1408   -576   -423   -566   -384   -688  -1265
   1106   -896  -2003   -103   1553  -1449   -636   -462   -607   -420   -714  -1322
   1213   -997  -2210   -106   1712  -1602   -701   -553   -706   -517   -802  -1457
   1280  -1140  -2421    -70   1849  -1779   -813   -688   -849   -659   -937  -1634
   1415  -1153  -2572   -132   1992  -1860   -893   -769   -937   -750  -1031  -1766
   1514  -1195  -2709   -158   2112  -1951   -953   -852  -1026   -839  -1122  -1888
   1608  -1304  -2912   -153   2257  -2107  -1044   -979  -1161   -979  -1257  -2034
   1641  -1512  -3154    -64   2397  -2333  -1205  -1135  -1327  -1153  -1426  -2192
   1738  -1634  -3372    -51   2553  -2504  -1327  -1249  -1441  -1273  -1543  -2296
   1823  -1738  -3561    -44   2691  -2650  -1395  -1335  -1522  -1363  -1636  -2333
   1738  -1966  -3704    114   2720  -2837  -1519  -1465  -1649  -1504  -1758  -2379
   1761  -2005  -3767    122   2764  -2886  -1566  -1512  -1699  -1564  -1795  -2333
   1790  -1893  -3686     51   2735  -2790  -1504  -1470  -1654  -1525  -1745  -2177
   1735  -1813  -3548     38   2639  -2678  -1410  -1410  -1590  -1470  -1688  -2018
   1732  -1628  -3361    -54   2543  -2494  -1312  -1322  -1496  -1384  -1605  -1829
   1761  -1506  -3268   -127   2514  -2387  -1215  -1257  -1431  -1327  -1545  -1673
   1727  -1496  -3224   -116   2473  -2359  -1197  -1228  -1389  -1288  -1496  -1584
   1636  -1475  -3112    -80   2372  -2294  -1171  -1187  -1330  -1236  -1439  -1522
   1402  -1564  -2966     80   2182  -2265  -1156  -1161  -1293  -1208  -1408  -1493
   1122  -1654  -2777    267   1948  -2216  -1122  -1119  -1239  -1161  -1353  -1441
    906  -1623  -2530    355   1717  -2075  -1041  -1021  -1130  -1052  -1228  -1340
    740  -1545  -2286    402   1512  -1914   -927   -906  -1008   -932  -1101  -1234
    597  -1475  -2075    436   1335  -1774   -782   -758   -867   -815  -1002  -1176
    672  -1278  -1951    303   1312  -1613   -574   -506   -633   -623   -849  -1124
    779  -1062  -1844    140   1309  -1452   -423   -259   -376   -387   -644  -1049
    802   -748  -1551    -28   1176  -1148   -306     57    -15      2   -277   -696
    787   -329  -1119   -231    953   -724   -252    288    288    402    205   -153
    704    103   -600   -402    652   -246   -296    163    314    615    646    402
    532    439    -93   -485    311    174   -389   -194    153    659    932    774
    457    597    140   -527    158    371   -483   -571   -137    428    805    719
    410    350    -59   -381    233    145   -519   -969   -649   -275     28     36
    415    -96   -511   -158    462   -303   -568  -1148  -1044   -872   -659   -581
    444   -254   -701    -96    571   -478   -519   -875   -828   -701   -566   -535
    433   -246   -680    -93    555   -462   -384   -563   -524   -444   -381   -394
    394   -176   -574   -111    483   -374   -200   -277   -244   -202   -205   -241
    314   -103   -418   -103    366   -259     -2    -15     10     15    -46    -80
    262    -57   -319   -103    288   -187     90    124    142    140     54     38
    236    -23   -259   -106    246   -142    145    194    215    213    122    103
    220     25   -197   -124    207    -85    197    252    280    275    187    155
    200     59   -140   -129    171    -38    228    277    311    301    218    184
    179    101    -80   -140    129     10    236    306    337    322    246    176
    161    148    -15   -155     88     67    239    337    368    348    262    163
    181    200     18   -192     80    109    246    348    389    363    267    192
    239    303     64   -270     88    184    296    400    444    426    335    231
    303    475    168   -389     67    322    353    472    524    509    426    283
    355    641    285   -498     36    462    415    545    605    589    509    316
    355    761    405   -558    -23    581    475    615    683    665    576    348
    236    841    605   -537   -184    724    555    698    766    750    654    418
     51    865    813   -459   -381    839    628    774    844    828    727    467
    -67    924    992   -431   -530    958    675    831    909    891    792    504
   -101    976   1075   -439   -589   1026    696    849    943    919    818    509
    -77    969   1047   -444   -561   1008    678    849    956    930    823    511
    -64    979   1041   -457   -553   1010    662    841    953    927    818    524
   -122    995   1117   -436   -618   1054    685    859    982    953    852    574
   -192    979   1171   -394   -683   1075    685    867   1002    979    883    587
   -288    956   1244   -332   -766   1098    675    872   1013   1002    901    579
   -407    953   1358   -272   -883   1156    691    917   1065   1060    953    649
   -519    995   1514   -239  -1018   1254    719    984   1140   1153   1060    756
   -594   1080   1675   -244  -1137   1376    740   1041   1202   1231   1148    849
   -620   1197   1818   -288  -1218   1506    787   1124   1291   1335   1236   1000
   -633   1306   1940   -340  -1286   1623    836   1202   1369   1426   1343   1098
   -683   1382   2065   -350  -1374   1722    870   1247   1418   1475   1408   1169
   -756   1400   2153   -324  -1454   1777    870   1236   1413   1473   1415   1174
   -849   1369   2218   -259  -1532   1792    849   1213   1389   1454   1400   1140
   -919   1319   2236   -202  -1579   1777    831   1182   1358   1423   1379   1143
   -935   1278   2213   -171  -1574   1745    826   1161   1327   1395   1363   1145
  -1002   1265   2265   -132  -1634   1764    828   1158   1312   1371   1353   1150
  -1085   1182   2268    -46  -1675   1725    826   1132   1283   1335   1325   1096
  -1156   1088   2242     31  -1699   1665    805   1075   1226   1265   1262   1023
  -1226   1013   2239    103  -1732   1626    792   1018   1156   1179   1166    976
  -1262    922   2184    166  -1722   1553    776    963   1093   1104   1083    948
  -1260    859   2120    200  -1688   1488    753    909   1047   1047   1034    893
  -1260    833   2094    213  -1678   1462    730    854    992    984    971    826
  -1312    787   2096    262  -1704   1441    719    815    948    930    924    784
  -1361    730   2091    314  -1727   1410    717    771    896    875    865    743
  -1454    626   2081    415  -1766   1353    696    730    857    836    836    750
  -1501    571   2070    465  -1787   1319    672    698    826    813    823    724
  -1540    550   2091    493  -1816   1319    680    688    815    802    826    722
  -1615    553   2166    530  -1891   1358    680    678    807    795    815    727
  -1722    519   2242    602  -1982   1379    706    683    815    795    802    756
  -1808    446   2255    678  -2031   1350    672    662    802    776    787    743
  -1849    374   2223    735  -2036   1299    615    615    769    748    774    714
  -1826    361   2187    732  -2008   1275    574    579    743    717    756    659
  -1699    475   2174    613  -1935   1325    553    563    730    693    722    659
  -1564    561   2125    498  -1844   1343    511    524    704    662    693    675
  -1447    636   2083    405  -1764   1358    467    478    675    633    675    667
  -1350    662   2010    342  -1680   1335    415    415    623    592    644    615
  -1296    571   1867    363  -1582   1218    298    311    522    496    566    540
  -1327    423   1748    452  -1538   1085    168    192    405    381    457    441
  -1371    239   1608    566  -1488    922    135    122    337    309    387    400
  -1382     28   1408    675  -1395    717    132     80    280    249    329    345
  -1026   -207    818    618   -922    303    109     28    213    181    244    202
    -90   -122    -33    103    -31    -77    -51    -80     85     67    103    -18
   1005     46   -961   -527    982   -457   -267   -283   -140   -153   -140   -319
   1366    124  -1244   -748   1304   -558   -319   -358   -231   -254   -246   -415
   1236    168  -1067   -701   1153   -449   -329   -358   -236   -267   -249   -426
   1137     51  -1088   -597   1111   -517   -361   -415   -306   -348   -324   -542
    935   -174  -1109   -379   1021   -641   -384   -480   -384   -436   -410   -683
    883   -350  -1236   -267   1057   -792   -470   -574   -491   -548   -524   -859
    950   -519  -1470   -215   1210   -995   -566   -659   -589   -646   -633  -1005
   1070   -576  -1649   -249   1358  -1111   -620   -701   -639   -696   -688  -1067
   1101   -594  -1696   -254   1397  -1145   -644   -724   -667   -724   -724  -1135
   1145   -657  -1803   -246   1473  -1228   -701   -784   -750   -810   -823  -1223
   1078   -740  -1818   -168   1447  -1278   -719   -795   -779   -836   -857  -1213
   1034   -683  -1717   -176   1374  -1200   -680   -758   -756   -802   -818  -1234
   1143   -618  -1761   -265   1452  -1189   -696   -758   -766   -807   -818  -1252
   1137   -566  -1704   -288   1421  -1135   -670   -701   -724   -774   -789  -1174
   1065   -522  -1587   -270   1325  -1054   -579   -553   -602   -680   -740  -1080
   1104   -454  -1558   -327   1330  -1005   -540   -418   -470   -566   -688  -1044
   1182   -353  -1538   -415   1358   -945   -553   -306   -327   -405   -555   -917
   1254   -176  -1431   -540   1343   -805   -626   -194   -140   -148   -277   -568
   1249     88  -1161   -667   1205   -535   -735   -194    -38     44     64    -80
   1163    106  -1057   -636   1109   -475   -782   -426   -231    -36    259    246
   1221    -33  -1254   -592   1236   -644   -914   -831   -667   -363    150    124
   1265   -329  -1595   -467   1428   -961  -1111  -1343  -1280  -1008   -485   -623
   1257   -756  -2013   -249   1634  -1384  -1278  -1886  -1979  -1901  -1577  -1829
   1252  -1192  -2444    -31   1847  -1816  -1460  -2078  -2281  -2275  -2049  -2392
   1228  -1545  -2774    158   2000  -2158  -1558  -2008  -2192  -2203  -2055  -2509
   1369  -1665  -3037    148   2200  -2351  -1626  -1896  -2029  -2047  -1992  -2473
   1402  -1678  -3081    137   2242  -2379  -1605  -1751  -1875  -1901  -1925  -2392
   1306  -1595  -2904    142   2104  -2249  -1415  -1491  -1615  -1709  -1803  -2364
   1301  -1449  -2753     72   2026  -2101  -1288  -1327  -1382  -1522  -1691  -2405
   1247  -1369  -2616     59   1930  -1992  -1195  -1218  -1236  -1366  -1564  -2299
   1143  -1218  -2361     38   1751  -1790  -1044  -1062  -1057  -1171  -1335  -1844
   1067  -1000  -2070    -33   1566  -1535   -911   -917   -878   -997  -1111  -1527
   1057   -810  -1867   -122   1462  -1337   -776   -787   -724   -846   -932  -1301
   1101   -618  -1719   -241   1410  -1169   -639   -670   -587   -706   -774  -1130
   1080   -457  -1538   -311   1309   -997   -519   -537   -446   -550   -610  -1002
   1023   -309  -1332   -361   1176   -820   -452   -431   -335   -423   -483   -893
    987   -174  -1161   -407   1072   -667   -374   -355   -246   -322   -387   -797
    865    -96   -963   -387    911   -527   -296   -277   -166   -231   -298   -698
    737     -5   -743   -366    740   -374   -226   -184    -77   -137   -202   -600
    698     90   -610   -397    654   -259   -150    -96      7    -51   -124   -517
    678    176   -501   -428    589   -161   -122    -49     49      0    -75   -433
    639    249   -389   -446    514    -70   -114      0     93     59    -10   -342
    553    298   -254   -426    405     23    -57     54    150    124     51   -277
    410    275   -135   -345    272     72    -41     80    174    155     75   -220
    259    207    -51   -233    155     77    -62     85    174    166     77   -194
    145    132    -15   -140     80     59   -101     64    148    155     62   -197
     49     98     49    -72      0     75   -106     62    148    163     72   -184
   -114     67    179     20   -145    122    -85     80    174    197    103   -161
   -306     31    337    137   -322    184    -62    119    223    259    168    -98
   -483     23    504    228   -493    262     -5    189    303    355    267      5
   -576     77    654    249   -615    366     54    275    394    462    374    101
   -620    228    846    194   -732    537    145    381    509    581    498    205
   -646    441   1088    101   -867    763    267    504    639    722    644    348
   -696    594   1288     49   -992    943    371    631    771    867    787    509
   -815    672   1488     72  -1150   1080    465    761    901   1002    919    654
   -961    683   1644    137  -1304   1163    545    859    987   1091   1002    753
  -1117    750   1867    181  -1491   1309    649    958   1075   1182   1091    857
  -1348    800   2145    272  -1745   1473    753   1062   1176   1275   1189    982
  -1605    813   2418    397  -2010   1615    841   1143   1254   1350   1262   1072
  -1803    854   2657    472  -2231   1756    992   1223   1322   1408   1319   1114
  -1992    865   2857    563  -2423   1860   1122   1273   1363   1434   1348   1119
  -2179    807   2985    683  -2582   1896   1156   1280   1361   1423   1332   1096
  -2257    766   3024    745  -2639   1893   1179   1288   1358   1413   1314   1096
  -2236    761   2998    737  -2618   1878   1174   1260   1327   1382   1275   1091
  -2094    787   2881    652  -2486   1834   1140   1208   1283   1332   1215   1093
  -1862    815   2678    522  -2273   1745   1075   1140   1226   1265   1135   1083
  -1686    779   2465    454  -2075   1621    969   1041   1132   1153   1015   1026
  -1441    691   2130    374  -1787   1410    831    924   1021   1036    898    961
   -945    693   1639    124  -1293   1166    766    854    945    961    823    917
   -449    709   1156   -129   -802    932    714    763    852    865    730    818
   -189    652    841   -231   -514    745    581    620    724    735    615    696
    -38    685    722   -324   -379    704    498    576    685    696    584    665
    -25    789    813   -381   -418    800    514    620    732    743    644    737
    -15   1078   1091   -532   -553   1085    717    802    922    935    836    932
   -420    943   1363   -259   -891   1153    784    844    966    982    878   1013
   -626    844   1470   -109  -1049   1158    776    862    987   1005    904   1062
   -662    776   1439    -57  -1049   1106    766    875   1002   1026    914   1088
   -550    737   1286    -96   -917   1010    737    865    995   1023    901   1111
   -376    691   1067   -155   -722    878    691    849    963   1008    878   1091
   -376    506    880    -67   -628    691    639    823    888    943    805   1044
   -491    340    831     75   -662    587    592    776    813    875    740    987
   -433    213    646    109   -540    428    517    680    698    761    639    859
   -220     77    298     72   -259    187    371    519    519    574    454    636
     15    -83    -98     33     57    -93    179    337    329    381    267    392
    259   -223   -485    -18    371   -353     31    158    150    200    101    140
    561   -298   -859   -132    709   -579   -132    -31    -33     15    -90   -114
    756   -327  -1083   -213    919   -704   -228   -166   -161   -111   -226   -241
    696   -413  -1111   -142    904   -763   -246   -202   -205   -153   -283   -280
    558   -433   -992    -62    774   -714   -223   -161   -168   -111   -259   -244
    316   -428   -745     54    530   -587   -158    -88    -96    -36   -197   -189
     75   -436   -511    181    293   -472    -70     -2    -18     46   -135   -163
    -67   -504   -436    283    184   -470    -64      0    -41     25   -163   -226
    -83   -600   -517    342    215   -558   -142    -83   -140    -80   -280   -410
     49   -735   -784    340    415   -758   -249   -194   -270   -215   -439   -644
    348   -776  -1124    215    735   -950   -397   -353   -439   -392   -626   -880
    693   -883  -1577     93   1132  -1228   -584   -537   -620   -568   -795  -1150
    963  -1052  -2016     41   1488  -1532   -797   -766   -841   -795  -1015  -1522
   1111  -1262  -2374     72   1740  -1818   -987   -969  -1047  -1008  -1249  -1852
   1174  -1478  -2652    153   1912  -2065  -1148  -1119  -1200  -1171  -1439  -2096
   1257  -1600  -2857    168   2055  -2229  -1236  -1161  -1236  -1247  -1579  -2322
   1418  -1647  -3065    111   2242  -2356  -1312  -1156  -1200  -1223  -1621  -2429
   1527  -1579  -3109     25   2317  -2343  -1402  -1111  -1065  -1039  -1439  -2288
   1641  -1345  -2987   -148   2314  -2166  -1530  -1041   -875   -722  -1034  -1901
   1686  -1031  -2717   -327   2200  -1873  -1644  -1156   -919   -618   -644  -1452
   1535  -1047  -2582   -244   2057  -1813  -1657  -1376  -1213   -805   -496  -1286
   1301  -1236  -2538    -33   1919  -1886  -1675  -1654  -1673  -1265   -761  -1569
   1085  -1535  -2621    226   1852  -2078  -1704  -2042  -2249  -2005  -1634  -2416
    989  -1829  -2821    418   1904  -2325  -1779  -2333  -2675  -2618  -2470  -3117
    943  -2016  -2961    535   1951  -2488  -1782  -2242  -2608  -2559  -2486  -3063
    839  -2078  -2917    618   1875  -2496  -1683  -1971  -2275  -2221  -2234  -2785
    748  -1956  -2704    605   1725  -2330  -1543  -1714  -1930  -1883  -1971  -2457
    600  -1766  -2366    581   1483  -2068  -1296  -1376  -1512  -1478  -1615  -2018
    444  -1527  -1971    540   1208  -1748  -1044  -1065  -1143  -1119  -1278  -1564
    275  -1304  -1579    511    924  -1441   -828   -828   -878   -862  -1028  -1122
     85  -1096  -1182    506    633  -1137   -644   -631   -667   -646   -813   -717
    -46  -1008   -963    527    454   -987   -550   -509   -537   -509   -683   -433
   -163   -961   -797    561    316   -880   -485   -420   -441   -415   -587   -233
   -267   -935   -667    600    197   -800   -415   -342   -350   -322   -488   -122
   -303   -857   -553    581    124   -706   -345   -270   -259   -231   -394    -25
   -272   -750   -478    509     98   -615   -277   -194   -181   -145   -311    111
   -192   -665   -472    426    140   -568   -252   -158   -142   -103   -270    228
   -140   -641   -504    389    181   -574   -257   -158   -132    -90   -252    309
   -111   -600   -488    355    187   -545   -244   -127    -96    -46   -200    366
     15   -457   -475    220    244   -467   -200    -80    -33     15   -127    366
    176   -277   -454     51    314   -366   -155    -36     20     70    -67    314
    288    -98   -389    -96    337   -244   -103     20     88    137      7    252
    335     44   -290   -189    314   -122    -54     72    142    189     64    252
    329    153   -179   -244    254    -12      0    135    215    262    129    306
    303    220    -83   -262    192     70     36    187    275    329    194    350
    197    267     70   -233     62    168     80    239    335    394    257    413
     70    337    267   -202    -98    303    140    322    426    501    355    506
    -54    410    465   -179   -259    436    189    389    493    584    433    571
   -174    496    667   -161   -420    581    220    444    558    665    511    641
   -249    568    818   -161   -535    693    249    506    628    750    602    704
   -303    628    932   -161   -618    779    241    548    688    826    696    766
   -355    680   1034   -163   -693    857    189    532    691    844    709    730
   -428    680   1106   -127   -766    893    158    532    706    865    717    696
   -498    654   1153    -80   -826    904    135    540    727    891    743    654
   -501    636   1137    -67   -818    885    111    530    727    896    750    568
   -555    584   1137    -15   -849    859     96    480    685    849    717    462
   -665    504   1169     80   -917    833     83    428    636    789    654    332
   -748    462   1208    142   -979    833     57    392    594    737    592    207
   -807    470   1278    168  -1041    872     46    379    576    709    558     64
   -872    428   1301    220  -1085    865     70    387    574    691    524   -106
   -935    392   1325    270  -1130    857     98    384    558    657    478   -293
  -1010    361   1369    322  -1189    865    129    368    532    607    415   -496
  -1088    319   1408    384  -1247    862    179    353    509    568    363   -704
  -1140    322   1460    407  -1301    888    163    337    483    537    327   -896
  -1208    329   1538    436  -1371    932    202    358    491    537    314   -797
  -1319    358   1675    478  -1496   1018    262    397    524    566    329   -506
  -1512    371   1883    571  -1696   1127    345    454    576    607    366   -179
  -1719    353   2070    683  -1896   1210    418    509    628    665    431     88
  -1899    335   2234    782  -2068   1286    485    571    685    722    493    262
  -2000    381   2382    810  -2190   1382    563    646    761    802    587    371
  -2075    423   2499    826  -2286   1460    646    704    818    857    649    436
  -2091    488   2579    800  -2335   1532    680    732    849    891    691    555
  -2109    545   2655    782  -2382   1600    722    766    885    922    732    636
  -2138    553   2691    792  -2416   1621    737    787    914    945    758    696
  -2151    602   2753    774  -2452   1678    737    800    943    976    805    727
  -2171    670   2842    750  -2507   1753    750    795    945    974    820    714
  -2200    691   2891    753  -2546   1792    766    795    956    984    828    691
  -2140    737   2878    701  -2509   1808    740    787    971   1000    849    659
  -2104    820   2925    641  -2514   1873    678    763    982   1013    875    670
  -2122    826   2948    646  -2535   1886    659    748    982   1015    888    709
  -2117    795   2912    659  -2514   1852    644    735    969   1008    901    727
  -2104    776   2881    662  -2494   1829    620    724    966   1008    917    740
  -2107    774   2881    667  -2494   1826    579    685    937    984    911    756
  -2114    748   2860    683  -2488   1803    555    652    904    950    875    722
  -2104    745   2847    678  -2475   1795    509    620    870    922    841    696
  -2055    685   2740    683  -2397   1714    418    563    815    872    810    659
  -2023    584   2608    719  -2314   1595    324    478    730    787    740    613
  -2036    581   2618    727  -2327   1597    335    452    691    735    680    587
  -2104    542   2644    779  -2374   1592    363    462    688    719    654    597
  -2130    441   2572    841  -2351   1504    340    449    657    685    620    568
  -2301    348   2650    976  -2475   1499    363    444    633    649    587    581
  -2462    252   2714   1104  -2590   1480    374    418    594    613    555    558
  -2481    194   2675   1143  -2577   1434    329    358    540    553    498    504
  -2473    137   2611   1169  -2540   1374    311    309    493    496    444    475
  -2483     57   2540   1213  -2512   1299    254    241    431    433    381    426
  -2491    -44   2444   1265  -2468   1200    168    163    358    358    303    379
  -2483   -119   2364   1301  -2426   1119     93     98    298    293    244    350
  -2444   -166   2278   1304  -2364   1054     59     46    252    239    194    316
  -2229   -150   2078   1189  -2153    963     23    -10    200    181    137    267
  -1899    -70   1829    982  -1865    878    -67    -64    155    119     67    200
  -1584     18   1602    782  -1595    810    -70    -25    192    111     10    111
  -1369     12   1382    678  -1376    698    -64     38    262    150    -10     54
  -1254    -10   1244    633  -1249    615   -114    106    387    293     98    116
  -1153    132   1286    509  -1221    709   -254    194    579    589    467    488
  -1096    350   1444    371  -1270    896   -374    135    613    771    862    982
  -1122    205   1327    457  -1223    766   -407    -72    426    745   1135   1353
  -1036    171   1208    433  -1122    688   -524   -459    -49    381   1010   1247
   -833     23    857    402   -846    441   -678   -974   -740   -446     88    379
   -652   -290    361    470   -506     33   -857  -1389  -1353  -1283   -950   -605
   -511   -587    -75    548   -220   -332   -987  -1444  -1488  -1488  -1260  -1005
   -329   -735   -405    532     36   -571   -995  -1314  -1335  -1356  -1223  -1150
    114   -711   -828    296    470   -769  -1041  -1262  -1241  -1283  -1247  -1356
    706   -600  -1309    -54   1008   -953  -1088  -1195  -1161  -1213  -1262  -1556
   1153   -491  -1647   -332   1400  -1067  -1085  -1093  -1067  -1130  -1236  -1641
   1314   -470  -1784   -420   1548  -1127  -1041  -1010   -995  -1060  -1176  -1574
   1405   -548  -1956   -428   1678  -1252  -1070  -1010  -1005  -1070  -1189  -1530
   1613   -623  -2239   -496   1925  -1431  -1192  -1067  -1062  -1124  -1254  -1514
   1634   -675  -2309   -480   1969  -1491  -1223  -1085  -1091  -1148  -1288  -1426
   1400   -675  -2075   -361   1738  -1374  -1158  -1049  -1049  -1106  -1252  -1244
   1119   -701  -1821   -210   1467  -1260  -1085   -995   -979  -1044  -1192  -1085
    914   -763  -1678    -77   1296  -1221  -1034   -956   -914   -989  -1148   -963
    769   -833  -1605     31   1184  -1218  -1023   -948   -885   -969  -1130   -961
    693   -875  -1569     90   1130  -1221  -1013   -958   -870   -963  -1130  -1028
    615   -891  -1506    137   1060  -1200  -1002   -963   -846   -958  -1127  -1060
    628   -813  -1441     90   1034  -1127  -1000   -932   -800   -917  -1093  -1039
    774   -659  -1436    -59   1104  -1047  -1010   -891   -735   -849  -1044   -979
   1015   -462  -1478   -275   1247   -969   -992   -852   -657   -771   -971   -906
   1361   -272  -1634   -545   1496   -950  -1031   -870   -649   -758   -945   -927
   1618    -83  -1704   -769   1660   -893  -1000   -841   -605   -714   -888   -932
   1810     90  -1719   -953   1766   -813   -927   -779   -532   -641   -805   -891
   1917    254  -1662  -1085   1790   -704   -885   -706   -441   -548   -701   -813
   1852    324  -1527  -1091   1691   -600   -839   -633   -355   -459   -605   -750
   1644    327  -1319   -987   1483   -496   -706   -530   -239   -342   -493   -675
   1410    337  -1072   -875   1241   -366   -579   -415   -111   -210   -353   -581
   1221    394   -826   -807   1023   -215   -558   -337    -20    -96   -226   -459
   1067    485   -581   -779    823    -46   -504   -249     77     15   -109   -314
    911    558   -353   -735    631    103   -491   -179    150    111     -7   -174
    740    579   -163   -659    449    207   -475   -127    197    176     62    -70
    498    522     23   -509    239    272   -454    -90    233    226    116     -2
    184    394    210   -290    -12    303   -439    -75    244    241    137     28
   -142    293    433    -75   -288    363   -379    -41    265    262    166     57
   -394    202    594     93   -496    400   -342    -20    272    270    176     59
   -600    137    737    231   -667    436   -319     10    283    272    176     67
   -724    202    924    259   -826    563   -233     64    324    309    207    111
   -758    236    992    259   -875    613   -124    122    366    329    218    135
   -711    303   1015    202   -865    659    -51    166    402    353    226    163
   -620    418   1039    101   -828    727      2    200    428    374    233    200
   -561    535   1093     12   -828    813     49    246    467    407    246    249
   -605    605   1210      0   -909    906    132    309    524    454    280    311
   -722    641   1361     38  -1041   1000    231    392    597    522    337    374
   -888    685   1574    101  -1231   1130    353    488    688    607    415    439
  -1132    727   1860    202  -1496   1293    478    584    782    701    514    511
  -1434    779   2210    327  -1823   1493    623    714    914    833    652    615
  -1795    831   2626    480  -2210   1727    769    857   1052    979    797    743
  -2205    872   3078    667  -2642   1974    919   1005   1197   1132    950    917
  -2556    854   3411    846  -2982   2132   1021   1117   1304   1239   1060   1047
  -2811    789   3600   1010  -3205   2195   1075   1166   1350   1286   1122   1114
  -2943    782   3722   1080  -3335   2252   1075   1195   1379   1319   1176   1176
  -2987    797   3785   1096  -3385   2291   1093   1234   1415   1371   1223   1228
  -2972    844   3813   1062  -3393   2327   1111   1267   1462   1439   1254   1304
  -2881    917   3798    982  -3341   2356   1117   1286   1506   1488   1280   1384
  -2725   1031   3754    846  -3239   2392   1106   1299   1551   1525   1322   1434
  -2512   1195   3707    659  -3109   2449   1135   1286   1587   1548   1356   1475
  -2257   1306   3561    475  -2909   2434   1124   1239   1561   1512   1337   1460
  -1961   1410   3372    275  -2665   2390   1065   1197   1538   1491   1312   1441
  -1722   1449   3172    135  -2447   2309    950   1122   1473   1434   1252   1379
  -1488   1441   2930     23  -2208   2184    919   1075   1431   1392   1221   1345
  -1262   1392   2655    -64  -1958   2023    901   1041   1397   1361   1200   1314
   -982   1358   2340   -189  -1662   1849    818    969   1335   1296   1148   1228
   -641   1270   1912   -314  -1278   1590    709    857   1221   1171   1026   1083
   -366   1176   1543   -405   -953   1358    563    709   1070   1015    865    891
   -166   1070   1234   -452   -698   1150    532    654   1000    937    789    750
     44   1005    961   -524   -457    982    504    607    935    862    704    636
    205    971    763   -589   -277    867    459    561    875    802    644    579
    389    880    491   -633    -49    685    441    527    841    758    602    540
    584    891    306   -737    137    600    410    501    792    701    550    465
    753    979    226   -867    265    602    428    517    784    691    555    415
    800   1005    205   -904    296    607    462    527    774    675    550    340
    740    901    161   -820    290    532    444    485    717    615    485    257
    644    743     98   -693    272    420    400    457    678    581    449    213
    444    550    106   -498    168    329    303    384    605    511    384    148
    262    319     54   -290    103    187    187    272    480    387    252     25
    184    116    -67   -150    127     25     64    155    350    262    116    -77
    132    -54   -189    -41    158   -122    -38     51    241    155     10   -205
    101   -218   -319     57    210   -267   -124    -23    155     67    -88   -350
    158   -389   -548    114    350   -467   -197    -72     83    -28   -231   -563
    267   -542   -810    137    537   -675   -257    -57     80    -64   -332   -745
    387   -563   -950     88    667   -756   -293     12    163     23   -280   -750
    511   -415   -930    -49    719   -672   -366     98    319    239    -41   -548
    646   -148   -795   -249    719   -472   -496     33    340    368    233   -207
    680     28   -652   -353    667   -311   -724   -322     67    265    400    103
    639     75   -563   -358    602   -244   -950   -805   -332     20    387    153
    574   -166   -740   -205    657   -454  -1158  -1322   -872   -540   -155   -392
    488   -685  -1174     96    828   -930  -1301  -1813  -1525  -1402  -1166  -1384
    498  -1158  -1657    329   1078  -1408  -1434  -1966  -1818  -1810  -1649  -1852
    493  -1350  -1844    426   1169  -1597  -1452  -1774  -1652  -1660  -1574  -1787
    485  -1402  -1891    457   1187  -1647  -1402  -1545  -1423  -1457  -1457  -1649
    535  -1350  -1886    407   1208  -1618  -1293  -1337  -1213  -1275  -1340  -1527
    610  -1260  -1870    324   1239  -1564  -1163  -1166  -1036  -1117  -1221  -1379
    602  -1270  -1875    332   1239  -1571  -1127  -1093   -976  -1062  -1176  -1332
    584  -1293  -1880    353   1231  -1587  -1119  -1070   -969  -1065  -1187  -1325
    506  -1369  -1878    431   1192  -1623  -1135  -1078   -979  -1075  -1202  -1309
    397  -1439  -1836    522   1117  -1636  -1158  -1085   -984  -1080  -1200  -1260
    285  -1428  -1714    571    997  -1569  -1130  -1047   -943  -1039  -1158  -1158
    210  -1361  -1574    574    891  -1467  -1078   -984   -870   -969  -1096  -1031
    213  -1234  -1449    509    831  -1340  -1002   -914   -787   -891  -1023   -888
    314  -1049  -1363    368    839  -1205   -906   -826   -683   -787   -924   -745
    452   -867  -1319    207    883  -1093   -810   -737   -579   -683   -823   -618
    584   -701  -1286     57    935   -992   -714   -657   -478   -589   -727   -535
    719   -548  -1267    -85    992   -906   -649   -600   -400   -517   -657   -488
    872   -415  -1288   -228   1080   -852   -620   -558   -340   -462   -602   -462
   1031   -265  -1299   -384   1163   -782   -592   -485   -257   -376   -519   -387
   1163    -77  -1241   -542   1202   -659   -524   -387   -142   -254   -392   -314
   1228    101  -1127   -667   1176   -511   -441   -296    -44   -153   -288   -249
   1163    192   -971   -678   1067   -389   -358   -213     41    -70   -210   -142
    956    233   -722   -594    839   -241   -283   -103    150     49    -90    -44
    714    277   -436   -496    576    -77   -202     12    275    179     41     31
    480    348   -132   -415    306    109    -96    145    415    322    187    135
    254    449    194   -350     31    322     46    311    576    496    374    290
    142    584    441   -366   -150    514    145    439    711    639    524    420
     96    691    594   -394   -249    644    207    540    818    756    649    540
     59    787    727   -426   -332    758    252    613    898    849    753    659
     36    862    826   -449   -394    844    265    659    948    906    820    761
     10    896    883   -454   -436    891    233    672    966    935    857    828
     -7    940    945   -467   -478    943    226    670    971    950    883    896
    -57    961   1018   -454   -537    987    246    680    976    966    911    966
    -70   1002   1072   -465   -571   1036    265    691    982    974    927   1028
    -44   1041   1083   -501   -563   1062    275    688    971    961    911   1080
    -18   1078   1096   -530   -555   1085    280    685    956    948    891   1083
     46   1130   1080   -589   -517   1106    280    667    935    930    870   1052
     98   1111   1013   -605   -457   1062    270    600    872    857    797    930
    171   1065    893   -618   -361    979    233    530    787    761    693    750
    246   1080    833   -662   -293    958    236    517    763    727    646    613
    270   1098    828   -685   -280    963    233    504    750    709    618    480
    272   1062    789   -667   -257    927    226    467    717    667    571    303
    231   1010    776   -620   -272    893    213    423    672    620    517    101
    226   1013    787   -620   -280    901    215    392    641    589    478      7
    213    974    761   -594   -275    870    207    366    610    563    444     80
    171    987    815   -579   -322    901    210    376    618    576    452    176
     25    966    937   -496   -457    953    246    413    654    615    483    270
   -145    935   1080   -394   -613   1008    275    423    659    636    504    366
   -329    898   1228   -285   -779   1062    311    439    667    654    524    426
   -530    927   1457   -197   -992   1192    384    504    740    719    584    478
   -665   1052   1714   -194  -1189   1384    509    620    880    854    717    592
   -867   1047   1912    -90  -1389   1478    597    683    961    932    797    680
  -1013   1054   2065    -20  -1540   1558    662    735   1023    995    862    753
  -1096   1143   2239    -23  -1667   1691    683    779   1078   1049    914    815
  -1153   1239   2392    -44  -1774   1816    714    826   1148   1119    979    880
  -1215   1306   2522    -46  -1867   1914    753    857   1200   1169   1028    922
  -1215   1335   2548    -62  -1883   1940    748    870   1223   1197   1060    997
  -1179   1376   2556    -98  -1867   1966    724    849   1210   1192   1067    995
  -1106   1449   2553   -174  -1831   2000    691    823   1195   1174   1057    963
  -1044   1475   2517   -215  -1782   1995    688    820   1202   1187   1070    982
  -1023   1428   2449   -202  -1738   1938    672    797   1176   1163   1057    966
  -1036   1332   2369   -148  -1701   1849    644    748   1111   1106   1005    901
  -1065   1286   2351   -111  -1709   1818    633    711   1075   1062    961    836
  -1052   1262   2314   -106  -1683   1787    613    688   1047   1031    924    807
  -1036   1280   2317   -122  -1678   1800    602    698   1049   1031    927    836
  -1036   1286   2322   -124  -1678   1803    636    706   1060   1044    953    849
  -1015   1244   2257   -116  -1636   1751    631    670   1013    989    898    769
  -1075   1239   2314    -80  -1693   1777    636    667    997    961    844    795
  -1109   1223   2330    -59  -1719   1774    649    659    982    943    826    802
  -1114   1197   2312    -41  -1712   1753    610    628    950    911    800    771
  -1093   1182   2273    -46  -1683   1727    592    607    919    880    771    766
  -1096   1130   2226    -18  -1660   1678    594    568    878    841    735    737
  -1132   1080   2210     25  -1670   1644    496    498    805    776    665    672
  -1153   1034   2187     59  -1670   1610    454    462    761    730    613    620
  -1179    984   2164     96  -1673   1571    446    449    745    709    592    639
  -1179    919   2096    129  -1639   1506    426    426    722    683    571    628
  -1143    857   2000    142  -1571   1428    441    413    696    654    542    584
  -1096    891   1987    103  -1540   1439    504    485    737    659    506    517
  -1088    958   2047     62  -1569   1501    555    636    870    766    555    548
  -1098   1104   2200     -2  -1649   1652    600    833   1101   1021    787    719
  -1148   1327   2473    -90  -1810   1899    613   1060   1402   1397   1195   1093
  -1218   1610   2829   -194  -2023   2218    537   1057   1499   1623   1590   1566
  -1488   1631   3120    -70  -2304   2374    387    722   1244   1558   1803   1899
  -1787   1540   3328    122  -2559   2434    254    311    872   1322   1774   1930
  -1953   1234   3185    358  -2569   2208    174   -155    322    691   1122   1325
  -2016    748   2764    633  -2390   1756      2   -628   -348   -215     70    350
  -2000    363   2361    815  -2182   1361   -179   -730   -553   -491   -257     51
  -2000     46   2047    976  -2026   1047   -200   -605   -439   -405   -239     28
  -1984    -96   1888   1036  -1938    896   -205   -459   -267   -267   -187     51
  -1886    -70   1816    979  -1852    872   -226   -335   -111   -137   -127     77
  -1693    -93   1600    893  -1647    750   -184   -280    -46    -96   -127     12
  -1431    -62   1369    745  -1400    652   -184   -311    -70   -129   -176    -85
  -1213    -12   1197    610  -1208    589   -202   -324    -80   -148   -200   -137
  -1065    -57   1008    561  -1036    475   -244   -361   -119   -197   -254   -197
   -930   -122    807    524   -870    340   -342   -465   -215   -298   -355   -298
   -844   -275    566    558   -706    145   -400   -532   -283   -376   -444   -397
   -732   -626    103    678   -420   -262   -428   -561   -309   -410   -488   -459
   -449   -846   -397    649    -25   -623   -542   -683   -439   -535   -626   -620
    -75   -667   -594    368    257   -631   -722   -831   -607   -701   -805   -844
    194   -594   -792    200    491   -693   -815   -885   -685   -779   -891  -1000
    454   -561  -1018     51    735   -789   -893   -914   -737   -828   -953  -1156
    782   -496  -1278   -142   1028   -885   -971   -969   -810   -898  -1036  -1319
   1140   -472  -1613   -335   1374  -1041  -1013  -1070   -930  -1018  -1169  -1582
   1532   -439  -1971   -548   1751  -1202  -1091  -1161  -1041  -1124  -1291  -1836
   1834   -496  -2330   -670   2081  -1413  -1202  -1239  -1143  -1215  -1384  -2005
   2055   -662  -2717   -696   2385  -1688  -1304  -1322  -1231  -1296  -1452  -2026
   2190   -792  -2982   -698   2585  -1888  -1361  -1374  -1270  -1337  -1493  -1956
   2257   -844  -3102   -706   2678  -1974  -1444  -1423  -1301  -1369  -1522  -1867
   2208   -927  -3135   -641   2670  -2031  -1509  -1460  -1317  -1382  -1535  -1779
   2096  -1013  -3109   -540   2603  -2060  -1496  -1439  -1286  -1348  -1509  -1688
   1888  -1067  -2959   -413   2423  -2013  -1483  -1400  -1236  -1291  -1470  -1610
   1714   -987  -2701   -366   2208  -1844  -1496  -1330  -1156  -1195  -1379  -1486
   1566   -878  -2447   -345   2005  -1662  -1460  -1249  -1067  -1093  -1278  -1350
   1423   -748  -2171   -337   1797  -1460  -1387  -1150   -958   -976  -1158  -1231
   1353   -618  -1971   -368   1660  -1293  -1330  -1054   -859   -870  -1047  -1189
   1413   -498  -1912   -457   1662  -1205  -1327  -1021   -820   -820  -1000  -1241
   1517   -400  -1919   -558   1717  -1158  -1286   -995   -792   -800   -989  -1382
   1530   -348  -1878   -589   1704  -1111  -1278   -992   -756   -782   -969  -1517
   1535   -200  -1738   -667   1634   -969  -1205   -924   -670   -698   -875  -1517
   1457    -54  -1512   -704   1483   -782  -1117   -831   -568   -597   -766  -1426
   1449    132  -1317   -795   1384   -592  -1023   -717   -454   -480   -633  -1202
   1441    277  -1163   -859   1304   -441   -911   -615   -358   -387   -535   -924
   1312    296  -1015   -805   1163   -361   -745   -517   -272   -314   -457   -649
   1132    309   -823   -722    976   -257   -631   -428   -192   -249   -387   -511
    922    277   -646   -602    784   -184   -563   -363   -137   -197   -332   -465
    722    226   -496   -472    610   -135   -462   -311    -96   -163   -301   -452
    613    272   -340   -444    475    -33   -342   -257    -51   -124   -275   -441
    483    353   -129   -418    306    111   -270   -200      5    -72   -223   -402
    241    348    106   -296     67    228   -207   -166     41    -36   -176   -355
     12    363    350   -187   -168    358    -90    -75    127     51    -85   -257
   -252    311    561    -31   -405    436    -62    -25    174     98    -44   -202
   -379    358    737     10   -558    548    -33     25    226    153     -2   -155
   -444    407    852     15   -649    628     20     75    277    205     36   -106
   -498    410    909     44   -704    659     64    106    303    233     51    -80
   -517    433    950     41   -735    691     85    114    309    246     54    -54
   -400    548    948    -75   -675    748    132    129    329    267     59    -31
   -322    613    935   -145   -628    771    163    148    350    293     67    -12
   -275    717    992   -220   -633    854    181    194    400    350    116     46
   -358    792   1148   -218   -753    969    200    257    483    441    205    124
   -485    917   1402   -218   -943   1158    301    374    633    592    363    262
   -633   1091   1725   -231  -1179   1408    459    527    813    769    561    433
   -776   1283   2060   -252  -1418   1670    607    704    989    950    769    618
   -911   1517   2426   -303  -1670   1971    831    917   1202   1163    997    820
  -1047   1745   2792   -350  -1919   2268   1031   1109   1387   1358   1195   1002
  -1145   1891   3037   -374  -2091   2465   1182   1244   1522   1493   1337   1140
  -1270   1891   3161   -309  -2216   2525   1260   1322   1582   1548   1405   1247
  -1493   1816   3309   -161  -2403   2561   1262   1332   1571   1540   1410   1283
  -1758   1699   3457     28  -2608   2577   1288   1358   1579   1556   1434   1330
  -1971   1615   3585    176  -2777   2598   1306   1395   1605   1595   1465   1415
  -2174   1509   3684    332  -2927   2595   1293   1379   1597   1587   1441   1452
  -2286   1449   3733    415  -3011   2590   1280   1363   1597   1590   1436   1486
  -2270   1431   3702    418  -2985   2566   1304   1379   1621   1610   1444   1506
  -2395   1319   3712    537  -3055   2514   1273   1335   1566   1553   1369   1400
  -2514   1275   3790    620  -3151   2533   1249   1291   1519   1504   1301   1299
  -2403   1283   3684    558  -3042   2483   1195   1228   1460   1436   1231   1228
  -2104   1202   3307    449  -2704   2255   1124   1150   1387   1348   1143   1148
  -1644   1098   2743    272  -2195   1919   1002   1047   1280   1231   1023   1023
  -1124   1036   2161     44  -1641   1597    872    937   1166   1119    922    943
   -745    971   1717   -114  -1231   1343    807    826   1070   1026    849    906
   -454    885   1340   -218   -896   1111    753    761   1008    963    795    820
    -62    893    956   -415   -509    924    688    696    940    891    717    670
    236    828    592   -532   -176    711    654    654    893    815    594    454
    397    795    394   -597      2    594    579    675    922    810    519    293
    652    911    259   -782    197    587    498    717   1005    904    558    298
    823   1080    257   -953    283    667    436    782   1158   1140    820    579
    932   1228    296  -1080    319    763    239    698   1171   1291   1132   1000
   1176   1509    329  -1343    423    919    116    478    950   1197   1343   1361
   1174   1348    174  -1262    501    761     31    148    483    802   1197   1273
   1132    922   -213  -1028    672    355   -135   -324   -192     64    496    540
   1158    470   -688   -813    924   -109   -348   -880   -948   -891   -683   -701
   1205     70  -1135   -639   1169   -530   -587  -1135  -1319  -1327  -1221  -1348
   1213   -275  -1491   -470   1350   -883   -659  -1078  -1267  -1265  -1221  -1579
   1189   -532  -1722   -329   1454  -1124   -665   -987  -1124  -1130  -1169  -1730
   1143   -662  -1805   -239   1473  -1234   -714   -911  -1000  -1015  -1117  -1805
   1054   -735  -1792   -161   1421  -1262   -704   -784   -839   -865  -1008  -1756
   1034   -782  -1816   -127   1423  -1299   -743   -782   -815   -844  -1010  -1740
   1109   -802  -1914   -155   1512  -1358   -795   -823   -857   -880  -1052  -1745
    987   -940  -1927    -23   1457  -1434   -797   -826   -880   -901  -1078  -1675
    665  -1060  -1727    197   1192  -1392   -779   -813   -865   -880  -1067  -1462
    475  -1218  -1696    371   1083  -1457   -872   -896   -945   -958  -1137  -1337
    342  -1439  -1782    545   1062  -1608  -1039  -1052  -1098  -1106  -1270  -1436
    288  -1649  -1938    680   1111  -1792  -1187  -1189  -1231  -1239  -1410  -1608
    174  -1800  -1974    813   1072  -1886  -1260  -1262  -1299  -1309  -1480  -1667
     62  -1893  -1958    914   1010  -1925  -1247  -1262  -1288  -1301  -1467  -1600
    -31  -1899  -1867    963    914  -1883  -1218  -1228  -1241  -1257  -1415  -1452
   -129  -1880  -1751   1005    810  -1816  -1187  -1179  -1171  -1192  -1350  -1252
    -62  -1844  -1784    950    859  -1813  -1171  -1150  -1127  -1156  -1325  -1098
    171  -1696  -1870    761   1018  -1782  -1127  -1117  -1085  -1127  -1296   -987
    368  -1579  -1951    605   1158  -1764  -1065  -1093  -1049  -1106  -1267   -943
    545  -1480  -2026    467   1286  -1753  -1002  -1060  -1005  -1067  -1228   -940
    675  -1410  -2086    366   1379  -1748   -971  -1057   -987  -1052  -1215  -1002
    753  -1301  -2055    275   1402  -1678   -948  -1008   -922   -984  -1156  -1036
    727  -1231  -1958    249   1343  -1595   -904   -937   -839   -893  -1075  -1049
    724  -1096  -1821    187   1273  -1457   -831   -836   -730   -776   -958  -1018
    779   -953  -1732     85   1254  -1343   -769   -737   -620   -662   -846   -984
    810   -878  -1691     33   1249  -1283   -740   -670   -548   -574   -769   -984
    891   -774  -1667    -59   1278  -1221   -714   -613   -472   -483   -672   -974
   1021   -607  -1628   -205   1325  -1117   -659   -517   -355   -350   -537   -917
   1088   -368  -1460   -361   1273   -914   -566   -371   -197   -179   -355   -813
   1034   -153  -1187   -441   1109   -670   -441   -189     -7     20   -153   -688
    849    -98   -948   -376    896   -522   -358    -70    122    153    -25   -613
    584   -106   -691   -239    636   -397   -296     23    213    244     59   -558
    462    -90   -555   -187    506   -322   -265     62    246    277     88   -584
    511    -77   -589   -218    550   -332   -270     38    218    241     51   -743
    504    -77   -581   -213    540   -327   -254     23    202    215     31   -891
    527     10   -517   -267    522   -252   -213     44    223    231     54   -917
    522    168   -353   -348    439    -90   -111    129    296    293    122   -680
    452    296   -155   -374    303     70    -18    202    361    350    184   -397
    366    397     31   -381    166    213     38    252    402    387    226   -197
    257    509    252   -381      2    381    101    293    436    420    262    -54
    145    587    441   -368   -148    517    163    332    472    457    303     51
    -23    605    628   -290   -327    618    233    374    511    493    342    135
   -215    618    833   -205   -524    724    285    413    542    524    374    218
   -387    631   1018   -122   -701    823    332    457    576    561    410    319
   -607    631   1239    -12   -922    935    402    530    633    626    465    444
   -776    628   1405     75  -1091   1015    428    571    665    659    496    493
   -872    597   1467    135  -1171   1034    418    563    649    644    472    446
   -826    540   1366    142  -1096    953    345    496    576    574    394    316
   -743    506   1247    116   -995    875    267    428    506    501    316    168
   -680    519   1200     80   -940    857    207    387    467    465    288     67
   -628    581   1210     20   -919    896    202    389    470    472    306     -2
   -592    665   1257    -36   -924    961    233    394    493    488    332    -51
   -581    722   1304    -70   -943   1010    252    384    514    504    345    -90
   -568    792   1358   -111   -963   1075    272    381    535    519    366    -88
   -563    846   1410   -142   -987   1127    259    358    532    519    374    -59
   -579    870   1449   -145  -1013   1158    254    340    527    519    387      7
   -605    875   1480   -135  -1044   1176    252    335    537    532    402     83
   -602    917   1519   -158  -1062   1218    265    345    566    566    436    158
   -574    963   1535   -197  -1054   1249    275    345    579    587    459    202
   -514   1036   1551   -259  -1031   1293    246    342    584    594    478    218
   -459   1171   1631   -358  -1047   1400    259    363    613    618    504    285
   -415   1254   1670   -420  -1044   1462    296    381    631    636    519    348
   -374   1319   1691   -472  -1031   1504    322    402    659    659    530    376
   -376   1439   1816   -530  -1096   1626    366    452    711    709    579    433
   -548   1535   2083   -493  -1314   1808    475    530    779    776    654    519
   -774   1543   2317   -384  -1545   1930    600    620    849    846    732    589
   -974   1551   2525   -290  -1751   2039    701    701    922    922    813    657
  -1119   1590   2709   -233  -1914   2148    797    792   1010   1015    917    745
  -1299   1639   2935   -171  -2117   2286    885    885   1104   1114   1026    841
  -1478   1670   3148    -96  -2312   2408    969    948   1163   1176   1104    911
  -1740   1613   3351     62  -2546   2481   1028    976   1195   1205   1143    943
  -1979   1496   3476    241  -2727   2486   1021    948   1169   1176   1111    917
  -2086   1363   3447    361  -2766   2405    961    893   1114   1119   1041    904
  -2125   1262   3387    431  -2756   2322    945    875   1091   1101   1018    893
  -2104   1150   3252    475  -2681   2200    935    862   1067   1075    984    836
  -2008   1078   3086    465  -2546   2081    976    911   1101   1080    948    792
  -1758   1085   2844    335  -2301   1966   1002    984   1171   1111    911    735
  -1522   1127   2650    194  -2086   1888    982   1060   1286   1226    989    743
  -1280   1257   2538      7  -1909   1896    888   1137   1462   1473   1231    917
  -1083   1504   2587   -210  -1834   2044    693   1143   1584   1745   1618   1335
  -1124   1618   2740   -249  -1932   2179    568    932   1400   1735   1899   1712
  -1202   1499   2701   -148  -1953   2101    433    581    969   1428   1862   1743
  -1280   1252   2533     12  -1906   1891    257     93    335    769   1301   1330
  -1436    846   2283    296  -1860   1564    132   -426   -368   -163    200    423
  -1493    493   1984    498  -1740   1239    -10   -636   -701   -623   -394    -72
  -1465    303   1766    579  -1615   1034    -36   -530   -584   -519   -368   -124
  -1415    226   1641    592  -1530    932    -46   -397   -389   -342   -272    -90
  -1423    200   1623    613  -1522    911     49   -223   -153   -129   -119     23
  -1389     41   1431    672  -1410    735    137    -80     20     20    -36     51
  -1111   -179    932    644  -1023    376     20   -135    -33    -38   -132   -106
   -641   -384    254    511   -449    -64   -205   -371   -272   -285   -392   -439
   -327   -633   -306    480    -10   -470   -459   -649   -535   -555   -667   -753
   -277   -792   -517    532    116   -657   -613   -807   -667   -688   -807   -891
   -239   -823   -584    530    171   -706   -644   -844   -701   -727   -849   -924
   -257   -841   -587    548    163   -714   -623   -802   -680   -706   -836   -917
   -335   -880   -545    607    103   -714   -548   -730   -633   -667   -805   -930
   -311   -956   -646    633    163   -802   -532   -719   -613   -667   -820  -1034
   -277   -896   -618    587    168   -756   -566   -711   -594   -644   -805  -1111
   -306   -854   -548    579    119   -701   -537   -691   -568   -618   -779  -1156
   -298   -906   -607    602    153   -758   -563   -704   -584   -633   -795  -1218
   -402   -956   -553    678     72   -756   -548   -675   -563   -607   -763  -1226
   -553   -935   -381    743    -88   -657   -519   -607   -488   -527   -675  -1158
   -683   -758    -77    719   -303   -418   -485   -519   -392   -423   -548  -1028
   -896   -527    368    711   -633    -80   -376   -394   -275   -306   -413   -836
   -930   -462    465    696   -698      0   -358   -327   -213   -236   -332   -719
   -854   -485    368    670   -613    -59   -368   -324   -218   -233   -332   -680
   -813   -470    340    641   -579    -64   -394   -335   -239   -249   -340   -618
   -722   -519    202    620   -462   -158   -420   -342   -249   -254   -342   -566
   -509   -566    -59    537   -226   -314   -506   -418   -314   -322   -402   -561
   -290   -654   -363    470     36   -509   -646   -535   -418   -415   -488   -563
   -124   -852   -727    488    298   -792   -763   -672   -550   -542   -605   -631
     62  -1008  -1070    472    566  -1039   -807   -750   -623   -615   -688   -735
    371   -992  -1366    309    867  -1179   -992   -865   -727   -696   -771   -870
    685   -984  -1673    148   1179  -1327  -1176   -997   -859   -826   -898  -1052
   1002   -984  -1987    -12   1493  -1486  -1337  -1135   -982   -963  -1031  -1252
   1215   -982  -2197   -116   1706  -1590  -1439  -1239  -1067  -1057  -1127  -1434
   1291   -953  -2244   -171   1766  -1597  -1465  -1293  -1114  -1114  -1197  -1566
   1350   -870  -2223   -241   1787  -1545  -1434  -1286  -1098  -1104  -1197  -1553
   1447   -766  -2213   -340   1829  -1488  -1441  -1257  -1070  -1070  -1161  -1439
   1506   -688  -2195   -407   1849  -1441  -1434  -1197  -1026  -1036  -1127  -1350
   1483   -665  -2148   -410   1813  -1408  -1319  -1132   -966   -995  -1085  -1319
   1545   -592  -2138   -475   1839  -1366  -1257  -1114   -935   -992  -1070  -1309
   1587   -532  -2120   -530   1852  -1325  -1189  -1078   -883   -969  -1034  -1247
   1522   -452  -1974   -535   1748  -1213  -1072   -995   -792   -896   -943  -1093
   1447   -309  -1756   -571   1597  -1031   -950   -865   -657   -769   -807   -831
   1327   -194  -1525   -566   1423   -859   -810   -745   -540   -659   -691   -589
   1202    -88  -1293   -558   1247   -691   -672   -646   -439   -553   -584   -394
   1114     33  -1080   -574   1098   -522   -568   -555   -355   -457   -491   -231
    971    145   -828   -561    898   -340   -491   -449   -265   -353   -384   -142
    807    213   -594   -511    701   -189   -402   -353   -174   -254   -280   -168
    615    262   -355   -441    485    -44   -301   -272    -93   -168   -213   -142
    394    290   -103   -342    249     93   -189   -184    -10    -80   -142    -70
    220    332    111   -277     51    223    -85    -90     72      0    -72    -64
     85    394    309   -239   -111    350    -12     -2    163     88      0    -54
    -51    413    465   -181   -257    439     36     51    223    145     49    -64
   -184    400    584   -106   -384    491     41     67    244    163     62    -80
   -296    309    605     -7   -449    454      2     25    210    124     23   -124
   -337    231    568     51   -454    400    -31    -23    179     90    -12   -176
   -257    213    467     20   -363    340    -96    -83    135     51    -59   -241
   -158    174    332     -7   -244    252   -197   -153     72     -2   -122   -316
    -44    153    194    -57   -119    174   -277   -200     18    -57   -184   -379
     67    187    119   -127    -25    155   -265   -218      5    -70   -202   -389
    166    244     75   -205     46    158   -252   -236      0    -80   -207   -363
    283    265    -18   -272    150    124   -267   -257    -12   -101   -233   -371
    446    366    -80   -407    265    142   -277   -246     -7    -88   -228   -319
    532    488    -46   -511    288    220   -210   -184     51    -12   -155   -213
    493    597    103   -545    194    350   -119    -72    163    114    -23   -101
    316    628    311   -472      2    470    -23     10    244    207     77    -36
     72    600    527   -337   -228    566     96     90    314    267    148     10
   -184    605    789   -210   -485    696    207    184    397    340    220     23
   -423    600   1021    -88   -722    810    290    296    491    431    311     57
   -688    639   1327     25  -1008    982    374    389    568    509    392     90
  -1075    641   1717    215  -1397   1179    511    535    698    639    542    181
  -1647    631   2278    506  -1964   1454    701    724    896    836    758    350
  -2086    654   2738    714  -2410   1693    867    865   1052    995    943    504
  -2369    662   3031    854  -2699   1847    984    974   1169   1117   1075    636
  -2525    709   3234    906  -2881   1971   1000   1031   1236   1189   1150    748
  -2572    769   3338    901  -2953   2052   1067   1091   1309   1265   1218    852
  -2499    893   3393    802  -2946   2143   1171   1161   1392   1350   1283    984
  -2359    930   3289    714  -2824   2109   1252   1208   1447   1395   1293   1096
  -2247    836   3083    704  -2665   1958   1291   1288   1519   1428   1265   1148
  -2114    763   2878    672  -2496   1821   1306   1366   1615   1496   1275   1197
  -1977    854   2831    558  -2405   1842   1267   1467   1766   1660   1415   1358
  -1797   1174   2972    311  -2385   2073   1174   1566   1956   1927   1738   1751
  -1605   1631   3234    -15  -2421   2431   1088   1480   1964   2055   2075   2294
  -1493   1930   3424   -218  -2460   2675    948   1189   1727   1974   2286   2704
  -1332   2049   3382   -358  -2359   2717    724    758   1314   1675   2200   2720
  -1109   1860   2969   -374  -2039   2413    519    220    693    969   1465   2039
   -862   1447   2309   -293  -1584   1878    379   -181     90    132    444   1067
   -753   1208   1961   -226  -1356   1584    309   -210    -23    -62    153    784
   -922    932   1855     -7  -1387   1392    433     20    239    171    322    937
  -1021    727   1748    148  -1384   1236    628    296    553    459    535   1143
   -839    667   1506     85  -1174   1085    735    462    743    605    610   1228
   -527    706   1234    -90   -880    971    701    524    815    672    652   1241
   -246    807   1054   -280   -649    930    641    530    846    711    672   1192
    -15    750    766   -366   -389    758    597    498    833    683    628   1057
    127    649    519   -389   -197    584    542    475    797    641    584    924
    187    574    387   -381   -101    480    519    465    766    615    555    854
    249    415    163   -332     41    290    498    400    691    540    488    797
    181    226     44   -202     70    135    405    275    545    407    366    683
      2     98     96    -51    -49     98    277    184    428    309    283    644
    -96     10    106     41   -101     57    155    116    345    233    218    602
    -54   -142    -88     96     15   -114     49     31    239    129    129    511
     59   -246   -306     93    181   -275    -28    -36    153     46     54    452
    197   -301   -498     49    345   -397   -142   -116     41    -62    -67    350
    181   -433   -615    124    397   -524   -189   -153    -23   -127   -142    275
     96   -568   -665    236    379   -618   -236   -174    -62   -158   -171    202
     64   -657   -722    296    392   -688   -298   -218   -109   -200   -215     93
     51   -763   -815    353    433   -789   -353   -277   -171   -254   -275    -23
      2   -818   -823    407    410   -820   -402   -314   -210   -285   -316   -114
     -5   -849   -844    426    418   -846   -475   -358   -262   -327   -358   -187
     46   -852   -898    402    472   -875   -519   -384   -288   -350   -384   -223
     90   -857   -948    381    519   -901   -530   -376   -265   -327   -363   -231
    137   -867  -1005    363    568   -935   -553   -389   -257   -319   -358   -290
    254   -831  -1085    285    667   -958   -555   -379   -223   -283   -322   -322
    366   -771  -1137    202    750   -953   -571   -348   -187   -241   -283   -350
    345   -730  -1075    189    709   -901   -574   -296   -122   -168   -213   -353
    288   -680   -969    197    628   -823   -566   -259    -72   -114   -158   -342
    259   -652   -911    197    584   -782   -566   -254    -59   -101   -135   -350
    270   -618   -888    174    579   -753   -558   -236    -51    -90   -119   -353
    392   -452   -844     28    615   -646   -530   -215    -36    -67    -90   -327
    555   -257   -813   -148    683   -535   -491   -174      5    -25    -49   -277
    709   -103   -813   -303    761   -457   -441   -127     46     10    -15   -223
    828     51   -776   -439    802   -361   -374    -90     80     38     20   -176
    867     96   -771   -483    818   -335   -358    -88     77     31     23   -174
    922    119   -802   -522    862   -340   -350   -106     62      5      0   -187
    982    122   -859   -553    919   -368   -366   -155      7    -64    -88   -280
   1028    171   -857   -600    943   -342   -374   -205    -38   -124   -161   -319
   1101    202   -898   -654   1000   -348   -368   -244    -75   -166   -197   -355
   1169    197   -971   -683   1070   -387   -397   -290   -111   -202   -236   -410
   1234    161  -1072   -698   1153   -454   -452   -363   -174   -265   -298   -485
   1319     96  -1223   -706   1273   -563   -506   -436   -244   -332   -358   -545
   1293     10  -1283   -652   1288   -636   -561   -527   -324   -410   -423   -631
   1197    -98  -1296   -550   1247   -696   -597   -589   -371   -465   -472   -701
   1150   -166  -1319   -493   1234   -743   -639   -644   -418   -509   -506   -750
   1096   -187  -1283   -454   1189   -735   -623   -639   -402   -496   -480   -745
    995   -142  -1140   -428   1065   -641   -561   -563   -327   -426   -413   -711
    823    -70   -893   -376    857   -480   -454   -449   -213   -322   -319   -618
    610     18   -592   -316    600   -285   -337   -311    -67   -179   -184   -454
    420    181   -239   -301    329    -28   -202   -158     93    -12    -20   -288
    277    335     57   -306    111    197    -62    -15    244    140    127   -135
    142    475    332   -309    -93    405     70    122    392    293    270     20
     36    641    605   -340   -283    623    176    236    530    431    405    153
     15    813    797   -413   -389    805    236    311    620    524    501    223
    101    909    805   -506   -350    857    254    350    665    571    548    239
    179   1002    820   -592   -319    911    270    371    683    594    568    329
    114   1044    930   -579   -407    987    306    420    722    639    613    485
    -62   1028   1091   -483   -576   1060    376    501    792    717    696    631
   -223    984   1208   -381   -717   1093    444    561    841    771    750    704
   -402    969   1369   -283   -885   1169    498    618    901    831    815    769
   -589    940   1527   -176  -1060   1234    568    678    969    901    875    795
   -787   1008   1795   -109  -1291   1400    691    784   1072   1008    979    911
   -987   1065   2052    -41  -1519   1556    800    867   1156   1091   1060   1049
  -1062   1062   2125      0  -1595   1592    854    888   1182   1109   1080   1135
  -1096   1057   2151     18  -1626   1602    859    896   1192   1122   1093   1161
  -1158   1036   2195     62  -1675   1615    875    896   1197   1127   1101   1158
  -1221   1023   2244     98  -1732   1631    862    867   1182   1109   1098   1137
  -1288   1000   2288    142  -1787   1644    859    852   1166   1091   1091   1122
  -1335   1000   2333    166  -1834   1667    857    844   1166   1093   1096   1083
  -1415    971   2387    223  -1901   1678    867    844   1179   1101   1098   1054
  -1470    956   2423    257  -1945   1688    846    818   1148   1060   1057   1052
  -1434    950   2385    241  -1909   1665    813    784   1106   1021   1028   1049
  -1299    906   2203    194  -1751   1553    761    719   1047    963    976    969
  -1075    867   1943    103  -1509   1405    696    615    945    859    878    862
   -782    891   1670    -57  -1226   1280    605    545    862    750    745    683
   -571    872   1444   -150  -1008   1156    584    587    878    737    691    576
   -374    995   1369   -311   -870   1179    607    732   1034    893    810    631
   -124   1278   1402   -576   -763   1340    613    937   1280   1184   1083    870
     28   1602   1571   -815   -774   1587    527    958   1405   1434   1449   1361
     -5   1855   1857   -924   -932   1857    337    620   1252   1496   1748   1743
    -90   1932   2021   -922  -1057   1977     98    137    930   1363   1831   1849
   -111   1691   1803   -789   -956   1745   -150   -420    387    820   1343   1397
    -10   1158   1169   -576   -589   1163   -379  -1023   -431   -262    145    270
     77    646    568   -363   -246    607   -537  -1197   -779   -743   -415   -246
    -18    348    366   -166   -192    358   -517  -1015   -646   -649   -405   -311
    -85    220    306    -67   -194    262   -454   -820   -454   -496   -342   -259
   -155    153    309      0   -233    231   -350   -636   -290   -363   -262   -226
   -223     96    319     64   -272    205   -246   -488   -168   -267   -200   -194
   -244     46    290     98   -267    166   -265   -454   -140   -241   -194   -210
   -298    -93    205    197   -252     54   -283   -459   -150   -246   -218   -236
   -181   -345   -163    262    -10   -254   -381   -558   -262   -355   -335   -353
    -96   -522   -426    309    163   -472   -459   -636   -342   -446   -431   -462
   -163   -589   -428    374    132   -509   -483   -649   -355   -459   -449   -483
   -309   -597   -288    454    -10   -444   -431   -594   -306   -413   -402   -436
   -368   -587   -220    475    -75   -405   -363   -517   -228   -327   -319   -319
   -337   -524   -187    431    -77   -358   -309   -444   -155   -246   -241   -311
   -290   -392   -103    340    -96   -246   -257   -376    -96   -184   -197   -277
   -381   -353     28    368   -205   -163   -197   -303    -33   -114   -137   -171
   -485   -374    109    428   -298   -135   -145   -277    -10    -85   -101   -197
   -493   -371    122    431   -309   -124   -153   -252     -2    -77    -88   -228
   -405   -348     57    374   -231   -145   -174   -246    -12    -85    -96   -270
   -418   -309    109    363   -265   -101   -145   -220     12    -62    -67   -288
   -480   -187    293    332   -387     51    -80   -142     88      5      2   -246
   -462    -36    426    249   -444    194    -59    -77    150     72     70   -202
   -387     10    397    187   -394    202   -155    -90    129     64     67   -215
   -241      0    241    122   -241    119   -200   -137     72     12     20   -272
   -119    -51     67     85    -96      7   -265   -197      2    -46    -38   -324
    -96   -135    -41    114    -28    -88   -348   -239    -49    -85    -80   -353
   -116   -210    -96    161    -10   -153   -426   -277    -90   -111    -98   -353
   -179   -306   -127    244    -25   -218   -441   -262    -77    -93    -67   -303
   -277   -407   -129    342    -75   -270   -413   -223    -49    -59    -25   -270
   -244   -488   -244    366     -2   -366   -506   -257    -85    -85    -38   -288
   -129   -631   -504    379    184   -568   -675   -400   -233   -226   -163   -407
     -2   -904   -901    454    449   -904   -852   -613   -457   -452   -366   -602
    106  -1184  -1291    537    696  -1236  -1072   -857   -693   -693   -589   -776
    231  -1486  -1717    626    974  -1600  -1312  -1091   -930   -937   -831   -982
    423  -1660  -2083    618   1252  -1870  -1525  -1291  -1153  -1166  -1052  -1161
    678  -1795  -2473    558   1574  -2132  -1678  -1434  -1335  -1348  -1239  -1314
    865  -1893  -2761    514   1810  -2327  -1738  -1525  -1473  -1473  -1400  -1504
    982  -1867  -2850    441   1914  -2359  -1761  -1566  -1543  -1525  -1517  -1680
    971  -1769  -2743    397   1855  -2255  -1735  -1535  -1499  -1483  -1514  -1608
    919  -1751  -2670    415   1795  -2210  -1675  -1499  -1439  -1478  -1525  -1592
    828  -1800  -2629    485   1727  -2213  -1584  -1444  -1366  -1454  -1504  -1605
    626  -1880  -2507    628   1566  -2192  -1540  -1418  -1322  -1436  -1501  -1673
    488  -1922  -2413    717   1449  -2166  -1465  -1395  -1275  -1410  -1499  -1732
    433  -1852  -2286    709   1358  -2068  -1345  -1340  -1184  -1327  -1421  -1670
    454  -1680  -2138    613   1296  -1909  -1241  -1278  -1083  -1223  -1299  -1509
    657  -1376  -2034    358   1345  -1704  -1096  -1176   -953  -1096  -1150  -1314
    940   -984  -1925     20   1431  -1452   -914  -1039   -807   -948   -979  -1124
   1348   -478  -1826   -433   1587  -1150   -719   -870   -639   -779   -795  -1008
   1805     25  -1779   -917   1792   -875   -555   -704   -475   -618   -618   -872
   2078    410  -1667  -1244   1873   -628   -410   -548   -324   -467   -454   -706
   1971    483  -1488  -1228   1727   -501   -358   -480   -249   -392   -368   -626
   1628    433  -1195  -1031   1413   -379   -355   -444   -202   -342   -314   -579
   1270    397   -872   -833   1070   -236   -303   -361   -114   -252   -231   -493
    950    426   -524   -688    737    -49   -210   -252      5   -129   -122   -371
    662    517   -145   -592    402    187   -132   -142    124      2     -2   -231
    470    641    171   -555    150    407    -54    -36    246    142    135    -72
    397    714    316   -558     38    517     18     46    335    236    220     44
    345    846    501   -597    -77    672    109    135    428    332    309    150
    265    976    711   -623   -223    844    200    226    524    433    402    254
    135   1015    880   -574   -371    948    267    288    589    501    465    316
    -10    974    984   -483   -496    979    301    314    610    530    483    335
   -129    935   1065   -405   -597   1000    342    337    631    550    498    353
   -275    904   1179   -316   -727   1041    355    353    641    563    517    389
   -472    833   1306   -179   -888   1070    322    363    646    576    522    439
   -680    735   1413    -28  -1047   1072    350    384    654    584    524    465
   -880    675   1553    101  -1215   1114    394    405    672    605    540    472
  -1031    693   1722    168  -1376   1208    436    433    704    644    566    472
  -1093    722   1816    187  -1454   1267    506    491    737    675    592    491
  -1052    857   1909     96  -1480   1384    628    571    802    745    662    574
  -1119    909   2029    103  -1574   1467    698    649    867    826    730    628
  -1218    935   2153    140  -1686   1543    763    722    935    891    792    649
  -1275    911   2187    181  -1730   1548    795    753    969    922    828    680
  -1384    815   2200    283  -1795   1509    862    784   1005    945    846    704
  -1397    763   2161    316  -1779   1462    883    805   1036    966    862    696
  -1350    704   2052    322  -1701   1376    852    795   1034    963    859    662
  -1387    537   1925    426  -1654   1231    815    758    995    914    800    563
  -1189    501   1688    342  -1439   1093    833    805   1026    911    740    418
   -841    449   1291    197  -1067    867    818    841   1060    927    693    236
   -470    298    769     85   -618    532    688    820   1067    950    678     85
    -93    246    340    -75   -215    293    540    852   1171   1135    891    249
     67    522    452   -296   -192    485    400    732   1161   1254   1205    795
    -80    717    797   -319   -439    756    355    602   1057   1288   1527   1434
   -376    950   1325   -288   -852   1137    493    566    963   1280   1751   1875
   -950   1023   1974    -36  -1462   1499    787    465    719    940   1382   1683
  -1571    979   2551    293  -2062   1764    966    340    441    444    719   1205
  -1712    984   2694    363  -2203   1839    982    420    459    389    620   1254
  -1519   1023   2540    246  -2029   1782    976    566    628    545    730   1314
  -1218   1148   2366     36  -1792   1756    961    610    727    620    740   1135
   -979   1270   2247   -145  -1613   1758   1002    717    883    753    810    961
   -828   1439   2268   -303  -1548   1852   1078    862   1080    940    984    901
   -644   1543   2184   -449  -1415   1862   1083    893   1143   1005   1039    870
   -371   1582   1953   -605  -1161   1766    982    831   1096    971   1013    833
   -205   1475   1678   -636   -943   1577    826    701    969    841    883    737
    -28   1325   1353   -649   -691   1337    683    561    820    701    719    620
    241   1150    906   -696   -332   1028    491    348    610    491    493    415
    402   1013    610   -706   -103    813    353    226    475    355    329    314
    319    927    607   -623   -142    769    322    233    449    342    293    303
    228    813    581   -522   -176    698    332    257    449    355    293    277
    132    678    545   -405   -207    613    342    277    452    366    285    226
      7    519    511   -262   -252    517    345    280    444    363    267    163
     75    407    332   -244   -129    371    293    244    392    324    210    106
    311    303     -7   -309    161    148    181    158    298    244    127      2
    626    158   -467   -394    548   -153     38     36    171    127     10   -176
    880     23   -857   -452    870   -415   -109    -88     46     10    -90   -384
   1026   -129  -1158   -449   1091   -644   -262   -215    -98   -122   -210   -600
    995   -272  -1267   -363   1130   -769   -332   -277   -192   -192   -277   -756
    984   -387  -1371   -298   1176   -878   -426   -366   -285   -272   -353   -901
    958   -587  -1545   -184   1252  -1065   -566   -483   -407   -387   -475  -1047
    769   -815  -1584     23   1174  -1200   -631   -537   -462   -439   -519  -1080
    657  -1002  -1660    171   1158  -1330   -724   -589   -517   -493   -574  -1078
    636  -1104  -1740    231   1187  -1421   -797   -623   -542   -514   -605  -1015
    628  -1124  -1753    249   1189  -1439   -802   -607   -519   -488   -592   -924
    704   -997  -1701    145   1200  -1348   -776   -555   -457   -428   -532   -784
    787   -815  -1602     12   1192  -1208   -735   -496   -374   -348   -449   -618
    787   -701  -1491    -44   1137  -1096   -678   -428   -293   -272   -379   -517
    745   -613  -1358    -64   1052   -984   -641   -366   -226   -200   -314   -423
    665   -605  -1273    -31    966   -937   -654   -368   -228   -200   -316   -415
    542   -636  -1182     46    862   -909   -670   -402   -265   -239   -350   -452
    418   -714  -1135    145    776   -922   -683   -436   -301   -275   -381   -488
    332   -815  -1148    241    740   -982   -709   -480   -353   -332   -426   -537
    322   -839  -1161    257    740  -1000   -719   -522   -392   -379   -465   -605
    413   -732  -1148    158    779   -940   -665   -488   -371   -379   -475   -649
    566   -532  -1098    -18    828   -815   -576   -426   -319   -348   -452   -592
    800   -277  -1078   -259    937   -678   -475   -374   -270   -316   -420   -548
   1010    -49  -1062   -483   1036   -555   -389   -332   -218   -275   -379   -496
   1114    166   -950   -641   1031   -392   -293   -252   -129   -187   -293   -392
   1215    329   -885   -774   1052   -277   -220   -207    -85   -145   -244   -319
   1260    410   -849   -833   1054   -218   -155   -184    -54   -135   -231   -246
   1228    397   -831   -815   1028   -215   -155   -200    -62   -148   -246   -226
   1223    394   -828   -810   1026   -215   -181   -239    -98   -179   -275   -246
   1228    350   -878   -792   1052   -262   -210   -283   -142   -223   -309   -283
   1215    290   -924   -753   1070   -316   -226   -303   -163   -244   -332   -314
   1189    319   -870   -756   1028   -272   -202   -277   -129   -210   -288   -270
   1215    387   -828   -802   1023   -220   -148   -223    -59   -140   -210   -187
   1257    426   -831   -841   1044   -202   -135   -202    -28   -103   -163   -127
   1270    475   -795   -872   1034   -158   -140   -192     -5    -75   -137   -111
   1221    504   -717   -862    969   -106   -155   -200     -2    -64   -122   -127
   1210    517   -693   -865    953    -88   -171   -205     10    -49   -103   -132
   1234    532   -701   -885    969    -83   -197   -220     18    -38    -90   -142
   1197    485   -711   -841    956   -111   -257   -259    -15    -62   -111   -205
   1044    363   -683   -706    862   -158   -277   -285    -46    -93   -150   -252
    930    314   -615   -620    774   -150   -311   -319    -80   -116   -179   -283
    875    277   -600   -576    737   -161   -353   -361   -119   -150   -210   -316
    776    215   -561   -496    670   -171   -353   -366   -129   -161   -220   -322
    657    187   -470   -420    563   -140   -348   -350   -122   -150   -210   -329
    550    150   -400   -350    475   -122   -306   -306    -88   -114   -189   -319
    431    179   -254   -306    342    -36   -249   -252    -44    -64   -145   -275
    298    200    -98   -249    200     51   -187   -179     18     -2    -77   -220
    174    239     64   -207     54    153   -122   -106     80     64      2   -205
     51    257    205   -155    -77    233    -25    -28    129    109     36   -239
   -109    288    394    -90   -254    342     64     54    184    161     70   -181
   -363    319    683     23   -522    501    181    184    285    267    174    -93
   -605    314    919    142   -763    618    265    267    340    329    236    -38
   -831    283   1114    272   -974    698    350    348    400    389    306     31
  -1119    280   1400    418  -1260    839    426    418    472    459    379     98
  -1395    270   1665    563  -1530    966    496    478    540    524    436    218
  -1587    262   1849    662  -1717   1054    576    530    610    589    501    342
  -1618    275   1891    670  -1753   1083    568    542    636    620    532    400
  -1571    280   1852    644  -1712   1067    566    548    652    636    542    410
  -1506    332   1839    587  -1673   1085    631    605    719    683    553    407
  -1522    405   1927    558  -1725   1166    732    737    857    771    574    392
  -1566    550   2114    506  -1842   1332    800    906   1062    971    722    517
  -1571    833   2405    368  -1987   1618    831   1124   1374   1356   1104    836
  -1535   1189   2725    174  -2130   1956    805   1306   1675   1805   1662   1382
  -1551   1462   3011     44  -2281   2236    769   1205   1636   1938   2086   1883
  -1602   1491   3091     54  -2348   2291    766    963   1332   1745   2182   2034
  -1618   1379   2998    116  -2309   2187    688    555    789   1169   1712   1667
  -1613   1104   2717    254  -2164   1909    563     18     77    231    592    717
  -1449    872   2322    285  -1886   1597    431   -215   -272   -246    -28    210
  -1174    753   1927    210  -1551   1340    384   -132   -168   -150     -2    135
   -898    696   1595    101  -1247   1143    389    -20      5      5     59    106
   -618    758   1376    -70   -997   1067    444     90    197    168    148    153
   -283    979   1262   -348   -774   1119    475    220    381    342    283    257
     -2   1062   1065   -530   -535   1065    511    298    483    431    348    283
    220   1015    792   -618   -285    904    465    265    457    407    319    213
    332    891    558   -610   -111    724    376    205    397    355    270    132
    314    693    379   -506    -33    535    319    124    303    259    168     33
    239    530    288   -384    -25    410    262     36    205    158     49    -57
    114    405    288   -259    -85    348    187    -20    137     93    -20   -103
    -57    275    332   -109   -194    303    111    -46     98     57    -51   -142
   -189     38    226     72   -207    132     18   -122     20    -15   -129   -246
   -259   -103    155    181   -207     23    -12   -179    -41    -70   -181   -303
   -270   -124    142    197   -207      7    -10   -187    -46    -77   -184   -327
   -231    -31    200    132   -215     83     -7   -168    -18    -49   -150   -309
   -402    -33    366    218   -387    166     28   -129     28     -5   -103   -280
   -631   -103    524    366   -579    210    -23   -111     59     31    -62   -254
   -917   -244    670    579   -797    213    -49   -101     80     54    -23   -239
  -1179   -358    820    769  -1000    231    -51    -98     85     59     -5   -239
  -1431   -389   1041    909  -1239    324    -36    -90     90     62     -7   -197
  -1654   -340   1314    997  -1486    485    -10    -62    114     96     12   -140
  -1823   -239   1584   1028  -1706    672     70     44    205    200    103    -28
  -1813    -96   1717    956  -1766    810     90    153    306    316    215     75
  -1730     70   1797    828  -1764    932    124    249    402    420    327    166
  -1600    202   1803    698  -1701   1002    205    348    501    524    431    249
  -1350    413   1764    467  -1556   1088    272    423    581    623    532    337
  -1135    517   1652    309  -1392   1083    231    397    566    620    540    335
  -1153    420   1571    363  -1363    995    168    348    519    589    519    324
  -1288    288   1577    498  -1434    932     88    285    454    535    470    288
  -1428    158   1584    633  -1506    870     38    228    389    478    423    267
  -1379     57   1436    662  -1408    745     -2    171    314    405    366    233
  -1278   -103   1174    691  -1228    535   -111     98    215    301    270    163
  -1179   -329    849    753  -1015    259   -265    -12     93    166    137     51
   -937   -514    423    724   -680    -46   -358   -158    -51      0    -28   -116
   -488   -605   -116    548   -187   -361   -407   -290   -192   -168   -202   -322
   -218   -776   -561    496    168   -667   -610   -472   -379   -376   -407   -566
    -72   -922   -849    496    387   -885   -810   -678   -584   -597   -623   -789
    103  -1054  -1158    475    631  -1106   -953   -849   -776   -815   -839  -1005
    231  -1143  -1374    457    802  -1257  -1041   -974   -932   -995  -1000  -1179
    241  -1286  -1530    522    883  -1408  -1150  -1088  -1080  -1145  -1166  -1392
    314  -1444  -1758    563   1034  -1600  -1270  -1215  -1226  -1278  -1348  -1574
    457  -1558  -2016    550   1234  -1787  -1283  -1296  -1317  -1363  -1473  -1569
    574  -1709  -2283    568   1428  -1995  -1405  -1439  -1467  -1538  -1613  -1584
    813  -1771  -2587    478   1699  -2179  -1569  -1582  -1584  -1699  -1712  -1701
   1122  -1725  -2847    301   1984  -2286  -1621  -1647  -1610  -1764  -1753  -1735
   1182  -1818  -3003    316   2091  -2410  -1683  -1706  -1636  -1810  -1813  -1766
   1119  -1816  -2935    348   2026  -2374  -1636  -1657  -1564  -1745  -1774  -1699
    909  -1808  -2717    446   1813  -2262  -1532  -1558  -1439  -1623  -1665  -1613
    698  -1787  -2486    542   1592  -2138  -1421  -1475  -1327  -1501  -1564  -1564
    623  -1597  -2223    485   1423  -1909  -1267  -1345  -1156  -1332  -1415  -1465
    459  -1556  -2016    548   1236  -1784  -1187  -1288  -1065  -1249  -1353  -1439
    470  -1434  -1906    480   1187  -1670  -1109  -1241   -984  -1166  -1283  -1384
    605  -1223  -1831    309   1218  -1527  -1098  -1197   -919  -1088  -1197  -1296
    865   -937  -1803     36   1332  -1369  -1091  -1132   -854  -1018  -1098  -1176
   1174   -631  -1805   -270   1488  -1218  -1008  -1026   -771   -932   -992  -1052
   1460   -296  -1756   -584   1608  -1026   -896   -919   -678   -839   -870   -927
   1527    -64  -1592   -732   1558   -826   -805   -833   -592   -756   -766   -805
   1509    192  -1317   -854   1413   -561   -636   -706   -457   -618   -623   -662
   1306    290  -1015   -797   1161   -361   -566   -605   -358   -504   -517   -584
   1091    345   -745   -719    917   -197   -498   -524   -285   -410   -433   -530
    909    446   -465   -678    688     -7   -366   -394   -171   -270   -301   -418
    706    568   -137   -639    420    215   -233   -246    -41   -116   -153   -275
    584    740    155   -662    215    449    -80    -85     93     36     -7   -124
    623   1067    441   -846     90    753    114    106    259    218    161     70
    675   1353    678  -1015     -2   1018    283    277    413    379    314    262
    540   1421    880   -982   -171   1150    379    368    498    472    407    384
    335   1454   1119   -893   -392   1288    431    457    581    574    496    501
     -7   1426   1431   -711   -719   1428    517    576    698    717    618    641
   -553   1252   1805   -350  -1179   1527    623    672    797    831    704    732
  -1122   1158   2281    -18  -1701   1717    774    807    950    997    839    857
  -1699   1034   2733    332  -2216   1883   1015    958   1117   1171    989    979
  -1984   1065   3050    459  -2520   2057   1213   1098   1270   1325   1119   1091
  -2052   1070   3120    491  -2587   2094   1275   1145   1332   1376   1158   1145
  -1914   1156   3070    379  -2494   2114   1301   1161   1353   1392   1166   1202
  -1735   1236   2972    249  -2353   2104   1301   1158   1348   1392   1153   1208
  -1460   1257   2717    101  -2088   1984   1306   1223   1389   1395   1093   1117
  -1171   1270   2442    -49  -1805   1855   1275   1304   1478   1457   1098   1062
   -930   1210   2138   -140  -1532   1673   1166   1288   1517   1519   1148   1039
   -623   1195   1818   -285  -1221   1506    948   1150   1473   1553   1254   1153
   -337   1421   1756   -542  -1047   1587    592    810   1228   1426   1363   1376
   -184   1353   1538   -587   -859   1444    283    350    807   1135   1340   1418
    -38   1060   1096   -511   -568   1078    101   -129    322    709   1065   1137
    -64    563    628   -249   -345    594    -46   -654   -319    -62    200    303
   -277    150    428     62   -353    288    -67   -865   -719   -652   -576   -366
   -550     64    613    241   -581    337      2   -659   -574   -550   -506   -309
   -787     36    823    374   -805    428    114   -335   -254   -202   -213   -150
   -932     75   1008    428   -969    540    270    -25    109    129     10    -51
   -984     57   1039    462  -1013    548    449    301    470    407    252     72
   -878     83    961    394   -919    522    639    561    714    633    475    226
   -675    171    846    249   -761    509    774    670    823    745    563    314
   -491    410    901     41   -696    654    844    753    919    852    659    459
   -576    522   1096     25   -836    807    940    891   1054    979    795    607
   -735    639   1374     46  -1054   1005   1117   1098   1247   1161    974    802
   -966    717   1680    124  -1325   1197   1306   1273   1400   1322   1140    989
  -1078    815   1893    132  -1486   1353   1369   1337   1454   1387   1208   1104
   -966    995   1961    -15  -1465   1478   1384   1361   1457   1400   1236   1182
   -854   1091   1945   -119  -1400   1517   1330   1319   1410   1350   1205   1213
   -657   1093   1751   -220  -1202   1421   1226   1210   1309   1239   1109   1140
   -457   1039   1496   -290   -976   1267   1106   1075   1184   1114    997    995
   -324    932   1254   -303   -789   1093    963    932   1062    984    883    782
   -213    815   1028   -301   -620    922    797    758    914    836    761    636
    -59    680    737   -311   -400    709    613    548    730    649    584    514
    197    545    348   -371    -75    446    400    329    511    431    366    405
    517    491    -28   -504    272    231    187    158    348    277    220    337
    724    470   -254   -597    491    106    -31     -2    194    127     72    215
    839    400   -439   -620    639    -18   -155   -103     96     33    -15    116
    945    392   -553   -667    750    -80   -226   -148     57     10    -28     62
    976    350   -626   -665    800   -137   -332   -244    -18    -57   -101    -54
    982    262   -719   -623    852   -228   -449   -332    -90   -122   -179   -161
    961    257   -704   -610    831   -223   -478   -311    -90   -116   -181   -205
    782    145   -636   -462    709   -244   -509   -301   -103   -122   -181   -267
    776     15   -763   -397    769   -374   -571   -342   -155   -163   -220   -329
    976    -46  -1026   -465   1000   -535   -646   -389   -210   -213   -272   -384
   1192   -184  -1379   -504   1283   -782   -719   -452   -285   -290   -353   -488
   1322   -337  -1660   -491   1491   -997   -820   -540   -392   -397   -452   -613
   1218   -501  -1719   -361   1467  -1109   -852   -563   -436   -444   -504   -683
   1109   -594  -1706   -257   1408  -1150   -828   -553   -439   -449   -506   -732
   1047   -659  -1706   -194   1376  -1182   -878   -607   -480   -498   -558   -828
   1070   -748  -1818   -161   1444  -1283   -976   -683   -548   -568   -641   -937
   1083   -797  -1880   -145   1478  -1337  -1047   -766   -644   -670   -743  -1031
   1054   -867  -1922    -93   1486  -1395  -1052   -823   -704   -743   -813  -1067
   1028  -1023  -2055     -2   1540  -1538  -1067   -909   -782   -836   -906  -1117
   1098  -1080  -2179     -7   1639  -1628  -1101  -1002   -867   -937  -1010  -1163
   1106  -1034  -2143    -36   1623  -1587  -1085  -1031   -914   -982  -1052  -1143
   1028  -1000  -2029    -15   1527  -1514  -1023  -1002   -898   -956  -1031  -1060
    945   -940  -1886     -5   1415  -1413   -956   -948   -846   -898   -976   -974
    875   -839  -1714    -18   1293  -1275   -878   -888   -789   -841   -914   -911
    717   -717  -1434      0   1072  -1075   -797   -802   -693   -750   -818   -826
    511   -613  -1124     49    818   -870   -698   -696   -579   -639   -696   -732
    415   -454   -872     18    644   -662   -605   -592   -465   -524   -571   -636
    418   -272   -691    -72    553   -480   -527   -501   -368   -428   -483   -597
    496   -171   -667   -163    579   -418   -454   -444   -306   -363   -436   -548
    685   -109   -797   -288    740   -452   -483   -454   -296   -350   -420   -594
   1002    -62  -1067   -472   1034   -563   -555   -522   -348   -402   -462   -735
   1275    -88  -1363   -592   1319   -724   -602   -600   -418   -470   -522   -867
   1454   -101  -1558   -678   1506   -828   -667   -680   -488   -535   -581   -971
   1579    -67  -1647   -756   1613   -857   -750   -745   -545   -592   -628  -1021
   1618    -38  -1657   -792   1634   -846   -782   -763   -540   -589   -613   -987
   1551    -20  -1571   -763   1561   -795   -766   -727   -491   -535   -555   -872
   1291    -80  -1371   -605   1330   -724   -696   -646   -415   -452   -467   -730
    896   -119  -1015   -389    956   -566   -566   -504   -267   -298   -311   -506
    462    -85   -550   -189    504   -316   -410   -332    -88   -119   -132   -246
     67     -2    -70    -31     67    -36   -249   -163     77     54     41      0
   -158    116    275     18   -215    194    -67     18    249    231    210    226
   -228    324    553    -49   -392    439    114    192    413    392    366    400
   -197    605    802   -202   -498    704    233    348    568    558    527    563
   -150    813    963   -329   -555    888    376    485    704    693    659    652
   -163    950   1114   -394   -639   1031    485    576    792    776    732    667
   -197   1057   1254   -431   -727   1156    576    654    867    849    797    678
   -296   1130   1423   -418   -859   1275    665    722    930    914    852    719
   -423   1153   1577   -363  -1000   1363    730    774    971    961    901    839
   -524   1158   1680   -319  -1101   1418    756    823   1010   1010    961    922
   -657   1135   1792   -239  -1223   1462    820    865   1047   1036    976    935
   -758   1156   1914   -200  -1337   1535    880    911   1091   1078   1010   1000
   -852   1228   2081   -187  -1465   1654    909    948   1127   1117   1052   1036
  -1002   1234   2236   -116  -1618   1735    984   1008   1195   1179   1111   1057
  -1153   1208   2361    -25  -1758   1782   1021   1057   1252   1236   1166   1114
  -1327   1187   2512     70  -1919   1849   1034   1091   1299   1286   1215   1182
  -1480   1145   2626    168  -2052   1886   1098   1127   1337   1322   1244   1189
  -1553   1148   2701    200  -2127   1925   1195   1221   1408   1358   1262   1179
  -1496   1192   2688    150  -2091   1938   1273   1366   1519   1439   1299   1184
  -1330   1330   2660     -2  -1995   1995   1353   1556   1701   1621   1441   1291
  -1085   1699   2785   -306  -1935   2242   1376   1782   1969   1922   1740   1551
   -888   2096   2985   -605  -1935   2540   1327   1816   2101   2169   2099   1943
   -839   2369   3208   -763  -2023   2787   1122   1452   1961   2234   2369   2301
   -914   2483   3395   -784  -2156   2938    831    940   1673   2127   2455   2483
  -1034   2239   3273   -602  -2153   2756    553    363   1169   1641   2039   2145
  -1161   1499   2657   -171  -1909   2075    314   -257    358    592    909   1093
  -1117    844   1961    135  -1538   1400     62   -522    -83      5    231    462
   -898    563   1462    166  -1182   1013    -18   -397    -20     36    184    358
   -509    628   1137    -59   -823    883     93   -181    163    176    275    397
    -62    932    995   -436   -530    963    259     38    355    327    374    485
    236   1091    852   -665   -309    971    345    168    467    418    423    517
    350   1111    758   -732   -202    935    296    150    446    387    379    470
    366   1047    680   -706   -155    865    272    101    400    335    324    433
    332    950    618   -641   -145    787    265    116    405    340    335    397
    252    880    628   -566   -187    756    254     96    374    311    298    358
    233    818    584   -527   -174    701    210     44    316    254    239    298
    265    745    480   -504   -106    613    129    -46    220    153    140    210
    228    530    301   -381    -36    415     20   -155    103     31     10    119
    171    340    168   -257      2    254    -67   -236     20    -49    -75     33
    171    213     41   -194     64    127   -168   -329    -72   -142   -158    -75
    181    124    -57   -153    119     33   -283   -423   -158   -233   -252   -168
    187     41   -145   -114    166    -51   -387   -496   -236   -311   -337   -215
    181    -41   -223    -72    202   -132   -493   -600   -342   -413   -431   -322
    194   -153   -350    -20    270   -252   -615   -727   -472   -540   -553   -433
    296   -210   -506    -41    400   -358   -722   -841   -587   -654   -667   -524
    467   -226   -693   -122    576   -459   -807   -922   -675   -737   -753   -615
    704   -311  -1018   -197    859   -665   -893   -974   -737   -792   -810   -711
    958   -537  -1496   -213   1223  -1015   -956   -997   -774   -826   -846   -818
    813   -678  -1491    -67   1150  -1083   -911   -914   -691   -737   -761   -743
    127   -748   -875    309    498   -810   -709   -696   -478   -524   -550   -514
   -332   -693   -363    511     15   -530   -542   -491   -288   -329   -366   -316
   -618   -517     98    566   -358   -210   -335   -252    -67    -98   -140   -116
   -805   -239    566    522   -685    163   -129    -23    148    119     80     72
   -922     10    930    454   -927    470    -54    129    301    293    265    246
   -992    142   1135    426  -1065    636     -5    202    355    363    348    335
  -1031     93   1122    467  -1078    607      5    220    363    376    358    392
  -1021    -54    966    537   -995    454    -57    184    335    355    335    348
   -987   -124    859    553   -924    368   -127    109    270    283    265    293
  -1031   -166    862    597   -948    348   -168     70    233    244    244    322
   -995   -207    787    600   -893    288   -231     15    174    189    207    296
   -815   -262    553    540   -685    145   -285    -54     90     98    124    194
   -641   -327    314    485   -480     -7   -340   -101     25     25     54    114
   -641   -454    187    548   -415   -135   -342   -127    -18    -31      0     62
   -717   -589    124    652   -423   -233   -358   -176    -90   -114    -77    -12
   -618   -698    -80    659   -270   -389   -454   -296   -239   -265   -223   -158
   -296   -771   -475    532     88   -626   -589   -467   -436   -462   -415   -335
    -49   -797   -748    423    348   -774   -709   -592   -587   -613   -563   -467
     10   -854   -865    418    436   -859   -774   -644   -665   -691   -641   -524
     18   -976   -995    480    506   -984   -813   -722   -756   -779   -740   -613
     28  -1122  -1150    545    589  -1135   -831   -810   -823   -862   -841   -701
   -226  -1267  -1041    745    405  -1156   -795   -823   -810   -859   -839   -678
   -646  -1454   -810   1049     80  -1132   -787   -810   -774   -844   -813   -631
   -911  -1582   -670   1247   -122  -1127   -795   -815   -761   -852   -807   -579
  -1104  -1649   -548   1376   -277  -1101   -782   -823   -758   -867   -810   -558
  -1078  -1743   -665   1408   -207  -1205   -849   -896   -820   -950   -888   -667
   -961  -1818   -857   1387    -51  -1337   -922   -987   -880  -1028   -963   -792
   -810  -1844  -1034   1327    111  -1439   -971  -1057   -914  -1075  -1026   -917
   -605  -1816  -1210   1208    301  -1514  -1018  -1083   -906  -1080  -1049  -1018
   -358  -1706  -1348   1031    493  -1527  -1044  -1093   -891  -1065  -1047  -1072
    -62  -1512  -1449    787    691  -1480  -1057  -1096   -862  -1034  -1028  -1078
    213  -1312  -1525    550    867  -1418  -1062  -1083   -823   -987   -997  -1044
    459  -1153  -1613    345   1034  -1384  -1093  -1098   -831   -976  -1000  -1023
    724   -940  -1665    106   1195  -1301  -1062  -1049   -771   -904   -940   -937
   1000   -672  -1673   -166   1335  -1171   -956   -963   -675   -805   -854   -831
   1260   -444  -1704   -407   1480  -1072   -878   -896   -605   -730   -789   -771
   1605   -166  -1774   -719   1688   -969   -836   -849   -558   -670   -735   -732
   1821     -5  -1826   -909   1823   -914   -761   -818   -532   -639   -706   -717
   1893     75  -1818   -987   1855   -870   -704   -784   -506   -607   -678   -704
   1875    179  -1696  -1026   1787   -758   -636   -719   -457   -550   -628   -659
   1784    280  -1504  -1034   1644   -613   -517   -613   -368   -457   -530   -571
   1587    319  -1267   -953   1426   -475   -397   -509   -283   -374   -444   -493
   1299    350   -948   -826   1122   -298   -306   -407   -200   -288   -353   -410
    984    319   -665   -652    826   -171   -202   -311   -122   -207   -275   -332
    691    241   -449   -467    571   -103   -132   -241    -54   -148   -226   -285
    431    166   -265   -298    348    -49    -90   -192    -15   -109   -192   -262
    231    109   -124   -171    176     -7    -54   -155     20    -62   -150   -223
     93     70    -23    -80     59     23     -2   -119     62    -12   -109   -184
    -18     23     41     -2    -31     33     36    -96     98     28    -83   -148
    -93      0     93     46    -93     46     44    -64    135     72    -49   -109
   -150     41    189     54   -168    114     90      7    205    153     25    -23
   -171    119    290     25   -231    205    226    114    303    257    122     85
   -194    189    384      0   -290    288    389    298    465    397    207    163
   -233    275    509    -20   -371    392    493    522    675    579    327    265
   -332    329    659      0   -496    496    592    769    940    841    550    459
   -387    496    883    -54   -633    688    672   1002   1234   1182    898    807
   -327    849   1176   -262   -753   1013    654   1052   1371   1415   1267   1286
   -439   1114   1553   -337   -997   1332    587    872   1286   1465   1551   1725
   -789   1114   1904   -163  -1345   1509    498    579   1049   1363   1654   1899
  -1093    763   1857    166  -1475   1309    366    168    589    893   1208   1439
  -1434    205   1636    613  -1538    919    324   -241     20    106    275    501
  -1506   -181   1325    844  -1415    571    244   -348   -226   -236   -135     96
  -1405   -418    987    909  -1197    285    257   -181    -90   -116    -62    114
  -1299   -452    846    875  -1072    197    397    124    223    171    161    270
  -1093   -285    807    688   -953    259    581    410    511    441    366    462
   -888    -77    810    483   -849    366    815    717    795    717    597    592
   -758    111    867    322   -813    488    958    906    971    893    753    644
   -782    298   1080    241   -930    688   1075   1013   1078    989    844    730
   -961    579   1538    189  -1249   1057   1189   1156   1236   1143   1008    927
  -1153    841   1995    155  -1574   1418   1361   1317   1400   1304   1179   1122
  -1158   1018   2177     67  -1667   1597   1402   1392   1478   1382   1267   1213
  -1015   1117   2132    -49  -1574   1623   1327   1374   1467   1371   1265   1213
  -1023   1140   2164    -59  -1595   1652   1241   1299   1408   1306   1213   1145
  -1070   1065   2132      2  -1602   1597   1169   1200   1327   1226   1140   1041
  -1114    948   2062     83  -1590   1504   1085   1062   1221   1122   1031    927
  -1184    885   2070    150  -1626   1478    982    919   1106   1010    927    797
  -1226    911   2135    155  -1680   1522    924    849   1060    956    880    745
  -1111   1013   2125     49  -1618   1566    823    758    976    875    805    693
   -836   1028   1865    -98  -1350   1444    678    644    865    771    696    610
   -459    995   1454   -267   -956   1223    504    501    735    646    571    470
     72    948    872   -511   -400    909    298    285    553    449    379    275
    756    932    174   -844    290    553     33      2    306    192    137     46
   1140    898   -244  -1021    693    327   -179   -218     62    -31    -72   -158
   1205    854   -350  -1028    779    252   -335   -335    -67   -129   -176   -254
   1254    852   -405  -1054    828    223   -394   -381    -96   -158   -205   -316
   1379    667   -711  -1023   1047    -23   -480   -452   -168   -241   -283   -439
   1558    340  -1218   -948   1389   -439   -589   -532   -290   -353   -384   -626
   1704    127  -1577   -914   1641   -724   -670   -563   -366   -405   -462   -797
   1730     20  -1709   -878   1719   -844   -763   -639   -452   -472   -545   -857
   1519   -103  -1623   -709   1571   -865   -807   -672   -498   -519   -579   -857
   1288   -252  -1540   -519   1413   -896   -841   -654   -493   -504   -542   -849
   1140   -446  -1587   -345   1363  -1015   -872   -633   -517   -506   -558   -875
   1002   -633  -1636   -184   1317  -1135   -919   -665   -574   -555   -610   -948
    958   -795  -1753    -80   1353  -1275   -992   -735   -639   -644   -688  -1039
    917   -937  -1855      7   1384  -1395  -1031   -787   -717   -714   -766  -1091
    823  -1169  -1992    174   1408  -1579  -1023   -795   -737   -732   -776  -1098
    896  -1309  -2205    205   1551  -1756  -1034   -839   -784   -787   -841  -1174
   1096  -1337  -2436    119   1766  -1886  -1072   -909   -867   -891   -971  -1275
   1319  -1332  -2652      2   1984  -1992  -1119   -984   -950   -992  -1093  -1353
   1473  -1340  -2813    -64   2143  -2075  -1163  -1065  -1034  -1096  -1205  -1452
   1587  -1358  -2946   -116   2265  -2151  -1197  -1124  -1085  -1161  -1275  -1517
   1732  -1343  -3076   -194   2403  -2208  -1228  -1187  -1148  -1239  -1353  -1602
   1880  -1296  -3177   -293   2527  -2236  -1265  -1252  -1210  -1317  -1441  -1662
   1958  -1189  -3148   -384   2553  -2169  -1239  -1254  -1208  -1317  -1436  -1621
   1865  -1067  -2933   -400   2397  -2000  -1137  -1171  -1119  -1231  -1332  -1478
   1735   -976  -2712   -381   2223  -1844  -1021  -1075  -1013  -1122  -1213  -1353
   1683   -854  -2538   -415   2109  -1696   -919  -1010   -932  -1052  -1148  -1317
   1667   -704  -2372   -480   2018  -1538   -831   -948   -862   -992  -1091  -1210
   1665   -493  -2158   -587   1912  -1325   -688   -813   -706   -833   -930  -1031
   1639   -280  -1919   -678   1777  -1101   -566   -680   -553   -675   -771   -849
   1574    -57  -1631   -758   1600   -844   -457   -548   -402   -519   -610   -631
   1428     80  -1348   -753   1389   -633   -316   -415   -265   -384   -470   -470
   1236    150  -1088   -693   1161   -467   -231   -319   -155   -277   -363   -322
   1049    197   -854   -623    953   -327   -174   -239    -62   -179   -257   -161
    878    267   -610   -574    743   -168   -145   -179     10    -93   -161    -41
    782    340   -441   -561    613    -49   -114   -127     72    -20    -88     41
    782    394   -389   -589    584      5   -103   -109    106      2    -62     96
    841    394   -446   -618    644    -23   -114   -111    111     -2    -64    106
    958    407   -553   -683    756    -72   -150   -129     90     -5    -88    101
   1049    426   -623   -737    836    -98   -194   -142     88     -5    -80    103
   1140    366   -774   -753    958   -202   -267   -210     25    -64   -119     12
   1197    327   -870   -763   1034   -270   -296   -252    -23    -85   -137      7
   1085    311   -774   -701    930   -228   -244   -207    -20    -51    -85     57
    854    272   -581   -563    719   -153   -155   -137     20    -23    -28    103
    724    259   -465   -493    594   -101   -111   -124     33    -36    -46     90
    841    280   -563   -561    701   -140   -161   -179    -23    -90   -119     -7
    839    265   -574   -553    706   -155   -241   -236    -90   -150   -192   -132
    714    200   -514   -457    615   -155   -272   -262   -135   -202   -262   -223
    662    137   -527   -402    594   -192   -298   -303   -192   -267   -332   -376
    620     93   -527   -358    574   -215   -324   -345   -236   -309   -368   -522
    584     67   -517   -327    550   -223   -316   -353   -244   -314   -374   -615
    491     41   -449   -265    470   -202   -311   -350   -252   -322   -392   -600
    265    -31   -296   -116    277   -161   -259   -306   -207   -275   -345   -519
     33    -70   -103     18     67    -88   -184   -241   -148   -210   -283   -452
   -145    -41    103     93   -127     31    -88   -163    -75   -137   -213   -368
   -306     -7    298    158   -303    145     10    -57     25    -41   -137   -267
   -433     98    532    166   -483    314    122    103    176     88    -49   -200
   -488    233    719    127   -602    475    259    309    374    257     57   -135
   -509    467    976     20   -743    719    376    542    649    545    311     62
   -493    758   1252   -132   -872   1005    392    774    974    950    740    457
   -501   1140   1641   -319  -1072   1389    285    831   1150   1301   1262    995
   -602   1309   1912   -353  -1257   1608    265    696   1078   1408   1623   1413
   -737   1236   1974   -252  -1356   1605    239    420    766   1202   1626   1478
   -865    987   1852    -59  -1358   1418    163    -51    153    498    937    919
   -956    654   1608    150  -1280   1130     57   -555   -517   -413   -119     75
   -943    407   1348    267  -1145    878     20   -592   -644   -610   -402   -158
   -865    296   1161    283  -1013    730     80   -376   -413   -392   -277    -85
   -782    293   1075    244   -927    683    161   -171   -153   -150   -116     28
   -743    400   1143    168   -943    771    322     51    137    122     96    171
   -691    623   1314     33  -1002    969    493    293    423    384    311    332
   -605    807   1413   -101  -1008   1109    607    433    587    540    449    449
   -532    927   1460   -197   -995   1192    688    509    675    623    527    530
   -579    987   1566   -205  -1075   1278    800    610    756    701    607    589
   -654    992   1647   -171  -1150   1319    865    675    813    766    675    654
   -745   1010   1756   -135  -1252   1384    898    719    844    800    714    685
   -823   1008   1831    -90  -1327   1418    940    763    878    839    761    724
   -831   1005   1834    -88  -1332   1418    950    776    880    841    763    675
   -836    987   1821    -75  -1327   1402    891    735    831    800    727    649
   -836    883   1719    -23  -1278   1299    828    685    771    748    685    618
   -852    717   1569     67  -1210   1143    753    602    678    649    584    483
   -893    545   1439    174  -1166    992    628    488    553    524    444    358
  -1013    316   1327    348  -1171    820    514    392    446    426    345    272
  -1122     85   1205    517  -1163    644    418    293    340    327    249    153
  -1161    -80   1080    620  -1122    498    392    254    280    270    179     85
  -1192   -226    966    706  -1080    368    306    202    226    228    145     41
  -1130   -311    818    722   -976    252    236    145    168    181    109    -12
  -1093   -340    750    714   -924    202    200    103    127    140     67    -57
  -1132   -376    756    756   -945    189    166     72     96    109     23    -85
  -1098   -342    756    719   -930    207    114     46     80    109     31    -67
   -945   -249    693    597   -820    220    101     54    106    145     75      0
   -779   -101    675    439   -727    285    127    101    166    218    153     80
   -644     70    714    288   -678    392    155    163    246    311    246    161
   -542    129    672    205   -607    400     93    148    249    329    275    171
   -537    135    672    200   -605    402     33    114    226    311    265    179
   -693     49    743    322   -719    394      2     90    220    301    259    207
   -885   -109    776    498   -831    332     10     96    233    319    285    244
  -1013   -184    828    597   -922    322    -77     49    197    280    249    213
  -1130   -171    958    649  -1047    392    -77     38    192    259    226    223
  -1244   -135   1109    688  -1179    485    -15     77    228    283    241    272
  -1301   -127   1174    714  -1239    522     49    119    254    303    246    277
  -1337    -18   1319    678  -1330    649    129    187    303    353    285    290
  -1223    176   1400    524  -1312    787    244    283    379    420    345    324
   -997    350   1348    324  -1174    846    366    389    459    483    400    355
   -675    568   1244     54   -958    906    496    488    532    535    441    371
   -314    805   1119   -246   -719    963    587    561    589    571    480    405
   -103    862    963   -379   -532    911    584    545    553    519    423    355
   -153    644    795   -246   -475    719    496    449    436    397    288    233
   -345    184    530     80   -436    355    358    275    244    189     72     20
   -400   -127    272    262   -337     72    168    106     62      7   -101   -181
   -413   -340     72    376   -244   -132     75     20    -38   -106   -210   -309
   -332   -444   -111    387   -111   -277     28    -44   -106   -184   -288   -387
   -114   -426   -311    270     98   -368    -59   -142   -205   -290   -389   -493
    233   -384   -620     72    426   -501   -184   -272   -337   -431   -530   -644
    566   -459  -1026    -51    795   -743   -332   -410   -478   -563   -662   -789
    924   -571  -1499   -176   1210  -1034   -511   -581   -652   -735   -831   -982
   1293   -641  -1935   -324   1613  -1288   -670   -750   -823   -901  -1010  -1176
   1566   -696  -2262   -436   1914  -1478   -797   -891   -956  -1028  -1150  -1345
   1745   -774  -2520   -485   2132  -1647   -995  -1060  -1119  -1176  -1293  -1506
   1867   -769  -2637   -550   2249  -1704  -1111  -1161  -1213  -1265  -1379  -1626
   1873   -727  -2600   -571   2236  -1662  -1148  -1192  -1223  -1275  -1392  -1665
   1821   -769  -2590   -524   2203  -1680  -1161  -1208  -1239  -1280  -1392  -1652
   1771   -831  -2603   -470   2187  -1717  -1161  -1215  -1247  -1286  -1389  -1654
   1709   -896  -2605   -407   2156  -1748  -1169  -1239  -1247  -1296  -1384  -1641
   1595   -971  -2566   -311   2081  -1769  -1130  -1239  -1228  -1296  -1379  -1602
   1436  -1031  -2468   -202   1951  -1748  -1153  -1231  -1215  -1283  -1361  -1543
   1366  -1049  -2416   -158   1888  -1732  -1143  -1213  -1197  -1260  -1332  -1467
   1382   -956  -2338   -215   1860  -1644  -1041  -1150  -1140  -1205  -1275  -1400
   1384   -818  -2203   -283   1792  -1509   -924  -1070  -1065  -1130  -1215  -1340
   1345   -758  -2107   -293   1725  -1431   -854  -1013  -1002  -1067  -1161  -1283
   1236   -753  -1990   -244   1613  -1371   -800   -982   -961  -1028  -1119  -1234
   1132   -678  -1810   -231   1470  -1244   -730   -927   -891   -961  -1052  -1171
    992   -636  -1628   -176   1309  -1132   -688   -872   -836   -909  -1000  -1132
    823   -652  -1475    -88   1148  -1062   -633   -802   -776   -846   -943  -1083
    623   -626  -1252      0    935   -937   -555   -717   -691   -761   -859  -1005
    400   -576   -976     88    685   -776   -452   -615   -592   -657   -748   -901
    189   -504   -693    158    441   -597   -316   -480   -470   -530   -620   -784
     12   -387   -400    187    205   -392   -163   -340   -342   -402   -504   -678
   -129   -270   -142    200      5   -207    -41   -231   -241   -298   -402   -574
   -202   -236    -36    218    -83   -137     31   -163   -181   -236   -342   -506
   -272   -197     75    236   -174    -62    119    -80   -106   -163   -280   -439
   -420   -150    267    285   -345     59    161     38     23    -51   -228   -410
   -613   -101    511    355   -563    205    184    181    192    116   -129   -348
   -737     62    797    335   -769    431    285    371    446    413    135   -119
   -732    420   1153    155   -943    787    353    602    789    867    639    371
   -709    844   1553    -70  -1132   1197    277    657    937   1169   1163    976
   -756   1002   1758   -124  -1257   1379    262    488    717   1034   1379   1317
   -813    891   1701    -38  -1257   1296    342    249    298    618   1241   1270
   -846    618   1465    114  -1156   1041    358    -33   -207      2    566    665
   -836    405   1241    215  -1039    823    194   -418   -730   -711   -470   -231
   -748    166    911    290   -828    537    101   -519   -870   -880   -779   -506
   -691   -155    535    423   -615    189     75   -426   -730   -722   -704   -491
   -623   -337    285    480   -454    -25    116   -288   -509   -496   -555   -405
   -519   -241    277    379   -400     18    267    -96   -233   -228   -335   -236
   -527   -163    361    345   -446     98    387     80      0     -5   -150    -90
   -568   -155    413    363   -493    127    405    150    106     93    -75    -28
   -589   -197    392    394   -491     96    392    158    140    119    -59    -25
   -626   -319    303    470   -467    -10    368    114    111     88   -106    -90
   -589   -439    150    514   -371   -145    270     25     33     15   -174   -181
   -332   -452   -122    389   -106   -285    148    -85    -70    -93   -267   -277
   -103   -488   -384    296    140   -436     64   -179   -150   -189   -361   -353
   -155   -446   -290    298     67   -368    106   -142    -96   -137   -301   -288
   -290   -335    -46    311   -122   -192    262      2     54     15   -150   -161
   -394   -223    171    306   -285    -25    374    124    187    150    -20    -59
   -376    -38    337    207   -358    148    483    257    319    285    101     49
   -368     67    436    150   -402    252    574    374    428    394    189    145
   -381    135    517    122   -449    327    659    478    530    498    275    285
   -410    207    615    101   -511    410    719    566    607    574    350    413
   -491    267    758    111   -623    511    748    639    675    633    433    485
   -522    241    761    140   -641    501    766    652    691    633    454    426
   -465    215    680    124   -574    446    688    623    659    615    446    319
   -220    233    454     -7   -337    342    566    535    571    558    374    161
     41    220    179   -129    -67    200    483    465    511    506    319     44
    158    223     62   -192     46    142    483    465    524    519    355     31
    197    296     98   -246     49    197    504    514    581    587    441    101
    200    366    166   -285     18    267    540    584    657    685    555    215
    124    397    272   -259    -72    335    504    605    683    750    605    288
     28    402    374   -215   -171    387    415    576    657    740    576    316
     93    488    392   -290   -148    441    348    558    636    711    550    342
    218    639    418   -428    -98    527    306    548    626    685    550    366
    319    807    488   -563    -83    649    311    532    610    672    553    397
    379    802    420   -592    -20    613    296    472    527    600    483    392
    426    771    345   -600     38    561    192    371    418    485    379    329
    371    727    353   -550      7    540    129    301    332    400    283    265
    228    659    431   -444   -101    545    132    272    288    358    236    236
     51    483    431   -270   -189    457     98    207    207    275    150    119
   -119    327    446   -103   -283    384     64    132    119    171     46     -2
   -285    179    465     51   -374    319     20     57     54     72    -44    -85
   -436     12    449    213   -441    231    -23      5     15     18    -88   -122
   -472   -189    283    329   -379     46    -25    -33    -28    -23   -129   -205
   -358   -405    -46    381   -155   -226    -36   -101   -109   -122   -236   -361
    -93   -605   -511    348    205   -558   -114   -194   -220   -257   -379   -524
    223   -771   -995    275    607   -883   -194   -298   -332   -384   -522   -659
    532   -854  -1387    158    956  -1119   -272   -423   -452   -522   -654   -826
    795   -870  -1665     36   1228  -1265   -358   -517   -545   -628   -758   -953
    971   -852  -1823    -62   1397  -1337   -431   -571   -600   -683   -826  -1054
   1085   -911  -1997    -85   1540  -1454   -493   -631   -654   -740   -893  -1174
   1210   -885  -2096   -163   1649  -1491   -498   -649   -672   -758   -917  -1182
   1249   -875  -2125   -187   1686  -1499   -514   -662   -680   -769   -909  -1161
   1150   -956  -2109    -98   1628  -1532   -537   -672   -680   -776   -911  -1148
   1161   -940  -2101   -109   1631  -1519   -530   -672   -683   -776   -917  -1130
   1163   -898  -2065   -135   1613  -1480   -537   -730   -743   -826   -956  -1163
   1070   -896  -1966    -88   1517  -1431   -540   -730   -740   -818   -940  -1132
    969   -841  -1813    -64   1389  -1327   -517   -691   -696   -771   -891  -1049
    904   -771  -1675    -64   1288  -1223   -524   -688   -688   -753   -859   -976
    927   -722  -1649   -103   1288  -1184   -597   -711   -711   -756   -857   -911
    950   -727  -1678   -111   1312  -1202   -631   -724   -719   -750   -859   -867
   1101   -763  -1865   -168   1480  -1314   -678   -782   -761   -787   -898   -896
   1376   -820  -2197   -277   1787  -1509   -761   -862   -849   -870   -976  -1015
   1447   -844  -2294   -301   1867  -1566   -789   -841   -852   -865   -969  -1080
   1369   -807  -2177   -283   1771  -1491   -750   -792   -810   -815   -911  -1067
   1273   -737  -2013   -270   1641  -1374   -659   -730   -756   -758   -841  -1008
   1166   -652  -1818   -257   1491  -1234   -530   -620   -659   -670   -753   -924
   1145   -550  -1696   -298   1418  -1122   -465   -537   -589   -597   -685   -823
   1075   -454  -1530   -311   1301   -992   -389   -462   -522   -527   -618   -722
    943   -407  -1353   -267   1145   -880   -309   -384   -457   -462   -542   -636
    784   -355  -1140   -213    961   -748   -244   -316   -387   -394   -470   -558
    665   -301   -966   -181    813   -633   -176   -254   -319   -329   -400   -493
    600   -220   -823   -189    709   -522   -122   -197   -257   -270   -335   -426
    553   -124   -678   -215    613   -400    -88   -158   -213   -226   -283   -363
    504    -54   -558   -223    530   -306    -93   -148   -189   -200   -262   -306
    444    -38   -483   -205    462   -259    -93   -140   -174   -187   -254   -270
    379    -59   -441   -161    407   -249    -90   -140   -168   -181   -241   -241
    309   -116   -428    -96    366   -272    -98   -137   -163   -171   -231   -215
    184   -197   -381      7    283   -288   -109   -140   -168   -176   -241   -207
     10   -285   -298    135    153   -293    -88   -111   -145   -166   -246   -249
   -184   -353   -171    267     -7   -262    -12     -5    -46    -98   -239   -311
   -389   -381      7    384   -200   -187     51    158    137     72   -129   -301
   -522   -244    277    384   -400     15     98    366    415    384    155   -135
   -478    153    631    161   -555    392    106    574    727    820    662    262
   -384    628   1013   -122   -698    820     96    631    867   1122   1179    724
   -324    893   1218   -285   -771   1054    166    537    750   1137   1473    963
   -283    997   1280   -355   -782   1137    187    275    368    800   1335    844
   -306    740   1044   -218   -675    891    106   -148   -220     54    483    155
   -342    433    776    -46   -558    605    -20   -511   -709   -623   -358   -498
   -327    218    542     54   -436    379    -57   -491   -714   -665   -472   -584
   -293    137    431     77   -361    283     44   -272   -444   -407   -303   -446
   -254    220    472     15   -363    345    192    -41   -148   -129   -106   -267
   -202    384    587    -90   -394    485    366    197    145    142    103    -70
   -148    592    737   -223   -444    665    517    400    389    366    283    129
   -116    797    914   -340   -514    854    605    509    519    493    389    298
   -122    917   1039   -397   -581    976    665    581    589    568    449    436
   -145    966   1111   -410   -628   1039    709    636    644    628    511    579
   -202    969   1169   -384   -685   1067    735    667    683    680    571    683
   -280    976   1257   -348   -769   1117    717    680    701    704    597    740
   -407    904   1309   -249   -859   1106    732    693    735    719    605    750
   -465    753   1218   -145   -841    987    714    646    714    693    584    662
   -465    626   1088    -80   -776    857    620    545    620    605    504    537
   -439    537    976    -49   -706    756    514    428    517    493    394    363
   -431    462    893    -18   -662    678    478    361    444    405    296    298
   -418    426    844     -5   -631    636    470    350    439    402    298    309
   -389    413    802    -12   -594    605    449    342    449    418    327    290
   -337    449    787    -54   -561    618    426    311    431    402    324    259
   -301    527    826   -114   -563    675    426    306    436    407    327    290
   -293    605    898   -158   -594    750    506    374    501    475    381    332
   -280    678    958   -200   -620    818    517    423    558    540    454    376
   -252    704    956   -226   -602    828    509    444    581    579    511    410
   -239    763   1002   -265   -620    883    509    465    615    615    548    400
   -218    826   1041   -303   -631    932    504    478    631    636    563    439
   -155    872   1026   -358   -592    948    517    493    649    665    589    509
    -90    885    976   -397   -532    930    485    509    678    717    646    548
    -59    888    948   -415   -504    917    459    527    711    769    717    579
      5    948    943   -478   -467    945    389    480    667    724    683    574
     59    956    896   -509   -418    927    368    457    636    698    652    618
    114    963    849   -537   -366    906    329    433    623    701    672    615
    161    945    782   -555   -309    865    257    363    548    636    626    571
    215    872    657   -545   -220    763    197    267    431    504    496    480
    241    792    550   -519   -155    670    124    194    332    397    381    446
    148    659    511   -402   -181    587     44    124    241    311    303    358
    -59    366    426   -155   -241    394    -90    -31     64    137    129    187
   -166    119    285     20   -226    202   -197   -181   -106    -36    -38      5
   -207   -109     96    158   -153     -7   -309   -309   -246   -181   -189   -166
   -192   -345   -153    270    -20   -249   -337   -381   -335   -290   -314   -309
   -174   -563   -389    368    106   -478   -290   -400   -361   -335   -374   -400
   -148   -620   -475    384    163   -548   -293   -426   -397   -376   -415   -462
    -90   -714   -623    402    265   -670   -363   -504   -485   -462   -498   -558
    -72   -818   -745    446    335   -782   -361   -545   -540   -519   -568   -615
    -96   -802   -706    446    303   -756   -303   -493   -506   -485   -542   -592
   -135   -732   -600    433    231   -667   -288   -462   -483   -452   -506   -571
   -306   -670   -363    488     25   -517   -254   -426   -459   -431   -480   -506
   -553   -626    -72    589   -241   -350   -207   -363   -402   -381   -428   -459
   -898   -605    293    750   -597   -155   -181   -309   -345   -322   -371   -413
  -1135   -566    566    849   -852      0   -140   -265   -303   -272   -327   -371
  -1239   -522    714    878   -976     96    -93   -215   -267   -218   -275   -355
  -1184   -397    787    792   -987    194    -75   -181   -231   -171   -226   -353
   -906   -236    670    568   -789    218   -129   -207   -265   -210   -249   -389
   -561   -148    413    353   -488    132   -101   -189   -254   -215   -265   -394
   -137   -150    -12    142    -62    -83   -132   -213   -285   -254   -316   -452
     90   -226   -316     67    202   -270   -220   -296   -350   -322   -381   -522
      7   -293   -301    140    153   -296   -293   -324   -350   -319   -366   -480
   -210   -400   -192    303    -10   -296   -340   -332   -353   -311   -340   -418
   -358   -509   -150    431   -106   -329   -358   -342   -376   -327   -345   -392
   -400   -639   -239    519    -80   -439   -345   -337   -384   -335   -358   -405
   -485   -769   -283    626   -103   -527   -277   -293   -355   -298   -324   -381
   -605   -852   -246    727   -181   -548   -187   -218   -301   -249   -259   -280
   -670   -919   -252    795   -210   -587   -179   -187   -293   -233   -244   -171
   -740  -1052   -311    896   -215   -683   -200   -223   -342   -275   -285    -83
   -776  -1182   -405    979   -187   -795   -252   -285   -405   -340   -361    -54
   -769  -1314   -548   1041   -111   -932   -340   -379   -483   -444   -483   -111
   -795  -1402   -610   1098    -93  -1005   -402   -462   -553   -540   -581   -179
   -724  -1428   -704   1078    -10  -1067   -439   -540   -607   -610   -636   -262
   -491  -1418   -930    953    218  -1174   -542   -654   -704   -714   -730   -376
   -213  -1384  -1171    797    478  -1278   -654   -766   -805   -826   -833   -457
     18  -1361  -1379    670    696  -1369   -701   -846   -888   -919   -911   -545
    155  -1345  -1501    594    828  -1423   -743   -891   -935   -974   -940   -615
    231  -1376  -1608    571    917  -1491   -813   -940   -974  -1023   -961   -685
    392  -1335  -1730    470   1060  -1532   -857   -976   -992  -1054   -979   -758
    587  -1260  -1847    335   1215  -1551   -885  -1000  -1008  -1075   -995   -820
    815  -1153  -1969    168   1392  -1561   -901   -989   -987  -1057   -984   -857
   1067  -1078  -2145      2   1605  -1610   -909  -1000   -992  -1070  -1021   -930
   1249  -1031  -2281   -109   1764  -1657   -891  -1013   -995  -1088  -1070  -1005
   1358   -974  -2333   -192   1844  -1654   -784   -911   -891  -1013  -1060  -1054
   1374   -836  -2210   -267   1792  -1522   -631   -704   -683   -826   -948  -1002
   1322   -545  -1867   -389   1592  -1205   -506   -410   -353   -454   -618   -719
   1296   -106  -1402   -594   1348   -756   -413   -127      5     -5   -129   -233
   1299    423   -875   -862   1085   -226   -363    -62    161    275    322    303
   1223    680   -542   -950    883     70   -389   -249     23    303    602    659
   1111    709   -402   -911    756    153   -470   -561   -285    111    592    649
    997    410   -587   -704    792    -85   -514   -963   -784   -470    -38      2
    898    -10   -909   -446    904   -459   -589  -1327  -1319  -1205   -932   -854
    833   -259  -1093   -285    963   -675   -683  -1371  -1449  -1395  -1184  -1085
    735   -402  -1137   -168    935   -769   -602  -1122  -1179  -1135  -1005   -958
    571   -444  -1015    -64    792   -730   -488   -867   -891   -865   -815   -802
    381   -446   -828     31    602   -636   -340   -589   -602   -594   -605   -631
    187   -439   -626    127    405   -532   -184   -353   -379   -384   -433   -485
    -41   -428   -387    233    171   -407    -93   -233   -259   -262   -335   -358
   -298   -433   -135    363    -83   -285    -15   -142   -179   -176   -259   -257
   -540   -496     44    517   -293   -226     38    -70   -116   -103   -189   -158
   -714   -537    176    626   -446   -181     70    -33    -83    -57   -148    -90
   -805   -524    277    662   -542   -124    153      5    -51    -28   -127    -54
   -836   -431    405    633   -623    -12    197     80     25     54    -38     28
   -763   -270    491    514   -628    109    275    187    129    163     77    132
   -636    -36    600    337   -618    280    413    329    270    296    207    265
   -480    259    740    111   -610    498    602    506    446    467    363    420
   -249    563    810   -158   -530    685    761    649    594    620    522    553
    -96    797    893   -353   -496    846    885    784    735    761    662    672
   -114    797    911   -340   -511    854    909    841    792    820    719    730
   -163    704    865   -270   -517    784    893    852    802    828    727    727
   -153    568    719   -207   -436    644    854    826    776    802    698    672
   -111    400    511   -145   -311    454    828    787    735    761    652    594
   -179    194    374     -7   -275    283    771    722    667    693    574    506
   -392    -44    348    215   -371    153    685    659    615    646    519    483
   -732   -231    498    480   -618    132    662    685    639    672    548    553
  -1148   -332    815    737   -984    241    743    807    753    792    672    709
  -1400   -335   1065    867  -1234    363    846    924    867    917    815    831
  -1540   -259   1280    898  -1413    511    898   1013    963   1028    961    940
  -1600   -145   1454    872  -1530    654    966   1114   1078   1156   1114   1057
  -1600    -54   1545    826  -1574    743   1072   1234   1210   1291   1270   1195
  -1564     90   1654    737  -1608    872   1132   1332   1317   1405   1402   1314
  -1488    350   1839    568  -1662   1093   1171   1418   1400   1499   1519   1413
  -1361    589   1951    384  -1657   1270   1244   1478   1457   1548   1582   1488
  -1252    810   2062    218  -1657   1436   1257   1491   1478   1569   1605   1540
  -1150    969   2120     90  -1634   1543   1234   1483   1486   1577   1613   1564
  -1106   1049   2156     25  -1631   1602   1249   1457   1465   1548   1577   1532
  -1078   1078   2156     -2  -1615   1615   1241   1431   1441   1509   1519   1486
   -989   1060   2047    -36  -1519   1553   1192   1366   1376   1436   1428   1392
   -880   1067   1948    -93  -1413   1506   1117   1270   1286   1337   1335   1260
   -761   1078   1839   -161  -1301   1457   1028   1145   1161   1200   1200   1111
   -657   1080   1735   -213  -1197   1408    956   1026   1049   1078   1070    995
   -548   1083   1628   -267  -1091   1356    893    924    961    982    963    904
   -405   1041   1447   -316   -924   1244    815    831    880    901    880    805
   -275    976   1252   -353   -763   1114    698    685    737    750    737    675
   -163    930   1093   -384   -628   1010    623    581    607    615    607    610
    -12    854    867   -420   -441    862    509    470    475    483    465    535
    140    732    592   -436   -226    662    381    319    319    332    309    400
    244    491    244   -368      0    368    200    163    168    181    163    252
    361    252   -111   -306    236     70     28    -23    -12     -2    -18     88
    478     33   -444   -257    459   -205   -106   -200   -187   -179   -213    -75
    545   -187   -732   -179    639   -459   -249   -337   -314   -306   -342   -215
    602   -371   -974   -116    787   -672   -405   -431   -389   -384   -423   -309
    584   -594  -1179      5    880   -885   -472   -491   -431   -441   -485   -389
    576   -787  -1366    103    971  -1075   -491   -545   -480   -514   -553   -465
    607   -898  -1506    145   1057  -1202   -545   -602   -540   -576   -605   -519
    646   -943  -1590    145   1117  -1265   -605   -639   -576   -602   -636   -584
    719   -966  -1688    122   1202  -1327   -636   -672   -605   -620   -644   -641
    836   -995  -1831     77   1332  -1413   -670   -709   -641   -652   -667   -685
    909  -1023  -1932     57   1421  -1478   -719   -743   -693   -696   -709   -750
    784  -1060  -1847    137   1312  -1452   -672   -685   -675   -672   -667   -753
    587  -1117  -1704    265   1145  -1410   -566   -566   -592   -581   -566   -698
    407  -1163  -1571    376    987  -1366   -493   -485   -542   -532   -511   -672
    296  -1210  -1506    457    901  -1358   -504   -475   -555   -537   -517   -685
    290  -1278  -1571    493    927  -1423   -545   -553   -636   -623   -610   -745
    348  -1356  -1704    504   1023  -1527   -600   -620   -701   -693   -688   -782
    376  -1462  -1839    542   1106  -1649   -652   -685   -763   -761   -750   -833
    368  -1577  -1945    605   1156  -1761   -711   -756   -828   -828   -815   -885
    368  -1615  -1984    620   1174  -1797   -753   -823   -888   -896   -878   -911
    368  -1577  -1948    602   1158  -1761   -709   -802   -857   -872   -844   -813
    293  -1517  -1810    610   1049  -1665   -618   -706   -763   -779   -748   -641
    148  -1473  -1621    662    883  -1545   -537   -613   -672   -688   -662   -472
    111  -1434  -1545    659    826  -1488   -545   -620   -678   -691   -670   -452
    129  -1418  -1548    644    836  -1483   -561   -636   -683   -701   -685   -480
    124  -1392  -1517    631    820  -1452   -566   -636   -672   -691   -678   -506
    168  -1299  -1467    566    818  -1382   -535   -620   -641   -659   -641   -524
    246  -1169  -1418    459    831  -1293   -501   -594   -605   -626   -600   -548
    353  -1041  -1397    342    875  -1218   -475   -568   -561   -584   -555   -568
    439   -919  -1358    236    898  -1137   -420   -519   -511   -545   -514   -566
    426   -787  -1213    181    818  -1000   -280   -358   -374   -449   -459   -530
    329   -691  -1023    179    675   -857   -148   -142   -174   -275   -332   -426
    239   -519   -758    140    498   -639    -41    119    106     20    -59   -202
    166   -194   -363     12    262   -277     12    394    436    418    361    215
     62    223    161   -142    -49    192     36    452    613    743    833    774
    -44    522    566   -239   -306    542    -75    132    509    870   1184   1218
    -90    779    867   -345   -478    823   -184   -241    288    787   1247   1350
    -33    685    719   -327   -376    704   -265   -683   -187    220    665    865
     98    322    223   -210    -62    272   -363  -1093   -815   -644   -277     49
    296     83   -213   -192    254    -62   -394   -989   -820   -711   -415    -98
    462     46   -415   -254    439   -184   -319   -704   -574   -504   -280     -7
    545    127   -418   -337    480   -145   -174   -428   -327   -298   -142     90
    597    254   -342   -426    470    -44     46   -111    -46    -57     28    228
    641    340   -303   -493    472     18    176     72    122     93    153    314
    665    384   -283   -524    475     51    223    142    176    148    197    337
    641    444   -200   -542    420    122    262    202    220    194    236    361
    576    452   -124   -514    350    163    306    254    265    239    275    405
    555    444   -111   -501    335    166    316    272    277    252    277    405
    511    433    -77   -472    296    179    322    293    296    272    296    415
    467    457    -12   -462    239    223    340    324    324    303    329    426
    405    488     83   -446    161    285    389    376    366    345    358    459
    306    535    228   -420     38    381    439    423    410    394    410    498
    202    550    348   -376    -72    449    493    470    457    444    459    524
     80    527    446   -303   -184    488    542    517    504    496    506    555
    -41    498    540   -228   -290    519    568    542    537    532    540    568
   -231    501    732   -135   -483    615    610    574    589    584    589    589
   -519    462    982     25   -750    722    680    657    670    667    670    654
   -727    431   1156    148   -943    792    730    727    740    745    745    743
   -831    426   1257    202  -1044    841    756    758    784    792    797    795
   -906    457   1363    223  -1135    911    784    810    844    854    859    833
   -898    542   1439    176  -1169    989    823    867    904    911    917    878
   -823    639   1460     90  -1140   1047    820    883    932    940    940    911
   -750    701   1452     25  -1101   1075    802    885    950    969    971    950
   -685    750   1436    -33  -1062   1093    795    904    976   1002   1015    987
   -618    771   1389    -77  -1002   1080    758    898    984   1018   1023   1005
   -555    805   1358   -124   -958   1080    727    898   1000   1041   1039   1013
   -522    852   1374   -163   -948   1111    709    914   1031   1083   1080   1072
   -493    901   1392   -205   -943   1145    719    937   1072   1127   1132   1119
   -462    974   1436   -257   -948   1205    719    945   1096   1158   1174   1166
   -449   1060   1506   -306   -976   1283    722    956   1111   1182   1210   1226
   -444   1114   1558   -335  -1000   1335    758    982   1130   1200   1244   1265
   -472   1111   1582   -322  -1028   1345    787    989   1130   1189   1228   1239
   -478   1096   1574   -311  -1026   1335    795    976   1098   1158   1197   1228
   -387   1078   1465   -345   -927   1270    771    917   1031   1085   1127   1153
   -275   1002   1278   -363   -776   1140    719    844    937    987   1021   1065
   -244    875   1119   -316   -683    997    659    748    823    865    906    976
   -207    753    961   -272   -584    857    579    626    688    719    761    800
   -176    607    782   -218   -480    696    483    496    550    568    597    641
   -187    452    639   -132   -413    545    410    384    433    441    472    542
   -189    358    548    -85   -368    452    342    277    322    322    355    446
   -200    246    446    -23   -324    348    267    187    231    236    262    361
   -202    137    340     31   -272    239    184     80    132    140    179    257
   -277     36    314    122   -296    174    142     12     59     67    111    205
   -379    -51    324    215   -353    137    127     -7     25     31     80    155
   -311    -57    254    184   -285     98     75    -70    -38    -31     18     90
   -179    -23    155     98   -168     67     20   -137    -90    -75    -23     44
   -174    -51    122    114   -148     33      2   -153   -111    -93    -33     10
    -85    -77      7     80    -49    -36    -54   -218   -179   -168   -124    -72
    122    -44   -166    -41    142   -103   -148   -311   -267   -259   -223   -145
    231    -44   -275    -96    252   -158   -197   -376   -324   -316   -277   -192
    267    -28   -296   -119    280   -161   -233   -420   -363   -353   -309   -226
    384     38   -345   -213    366   -153   -337   -470   -415   -397   -335   -270
    519    150   -371   -335    446   -109   -381   -530   -467   -454   -389   -340
    597    145   -452   -371    524   -153   -407   -574   -498   -485   -418   -350
    722    -15   -737   -353    730   -376   -483   -620   -548   -522   -436   -407
    831   -192  -1023   -319    924   -607   -530   -641   -581   -558   -498   -524
    706   -231   -937   -236    820   -584   -457   -555   -498   -475   -436   -436
    498   -213   -714   -145    605   -462   -371   -446   -394   -374   -335   -361
    252   -215   -467    -18    358   -340   -272   -342   -298   -285   -257   -314
     15   -194   -210     88    111   -202   -181   -265   -233   -231   -210   -277
    -80    -83     -2     80    -38    -44   -109   -192   -174   -171   -145   -246
    -51     36     85      7    -70     59    -80   -150   -145   -132    -98   -249
     49     75     25    -62     12     51    -90   -155   -166   -142   -111   -290
    249     44   -207   -148    228    -83   -137   -210   -249   -223   -202   -394
    537     18   -522   -277    530   -252   -252   -322   -371   -348   -329   -542
    761    -70   -831   -348    795   -449   -342   -428   -485   -478   -462   -701
    930   -215  -1145   -355   1036   -680   -405   -527   -587   -597   -589   -844
    914   -353  -1267   -283   1091   -810   -488   -605   -680   -691   -693   -909
    800   -493  -1293   -153   1044   -891   -524   -636   -722   -730   -740   -930
    737   -587  -1325    -77   1031   -956   -535   -662   -753   -756   -761   -956
    740   -711  -1452    -12   1096  -1080   -566   -704   -813   -807   -818  -1028
    670   -820  -1491     72   1078  -1156   -589   -714   -839   -826   -826  -1060
    631   -831  -1462     98   1047  -1145   -542   -670   -807   -789   -776  -1034
    623   -828  -1454    101   1039  -1140   -511   -631   -787   -766   -748  -1010
    714   -846  -1561     67   1137  -1202   -498   -584   -761   -758   -769  -1034
    740   -818  -1558     38   1148  -1187   -405   -436   -639   -678   -748  -1049
    787   -670  -1457    -59   1119  -1062   -335   -257   -449   -485   -600   -956
    992   -379  -1371   -306   1182   -875   -368    -98   -228   -205   -324   -704
   1223    -23  -1247   -600   1234   -633   -522    -62    -98     41     18   -272
   1163    176   -989   -670   1075   -405   -613   -262   -205     46    277    184
   1085     75  -1010   -581   1049   -467   -735   -618   -550   -189    298    355
   1106   -194  -1304   -457   1202   -748   -911  -1093  -1085   -724   -150    -28
   1158   -644  -1803   -257   1480  -1223  -1067  -1683  -1803  -1639  -1205  -1049
   1254  -1070  -2325    -90   1787  -1699  -1260  -1995  -2247  -2210  -1886  -1699
   1330  -1306  -2637    -12   1982  -1971  -1332  -1932  -2203  -2179  -1901  -1722
   1275  -1418  -2694     70   1982  -2055  -1280  -1730  -1958  -1945  -1758  -1595
   1150  -1382  -2533    116   1842  -1956  -1179  -1496  -1670  -1675  -1582  -1397
   1085  -1208  -2296     59   1688  -1751  -1021  -1218  -1348  -1363  -1325  -1197
    995  -1031  -2026     15   1509  -1527   -841   -989  -1091  -1119  -1119  -1013
    880   -911  -1792     12   1335  -1350   -675   -836   -922   -961   -979   -896
    810   -839  -1649     15   1228  -1244   -636   -779   -846   -883   -904   -841
    698   -769  -1470     33   1083  -1119   -623   -722   -774   -792   -818   -769
    613   -688  -1301     36    956   -995   -504   -620   -667   -685   -719   -683
    574   -568  -1143     -2    857   -854   -400   -519   -563   -579   -620   -607
    553   -420   -974    -64    763   -696   -311   -431   -465   -472   -519   -524
    555   -329   -888   -114    719   -607   -249   -376   -405   -410   -462   -493
    488   -280   -769   -103    626   -524   -213   -332   -361   -358   -413   -465
    402   -228   -631    -88    514   -428   -171   -275   -303   -293   -348   -428
    332   -174   -506    -77    418   -340   -109   -220   -249   -244   -298   -387
    283   -155   -441    -64    361   -296    -75   -176   -213   -207   -265   -361
    254   -135   -392    -59    322   -262    -75   -158   -197   -187   -246   -355
    184   -142   -329    -23    254   -236    -80   -153   -194   -176   -231   -340
     23   -166   -189     72    106   -176    -51   -122   -163   -137   -189   -296
   -184   -181      2    181    -96    -90     18    -54   -103    -75   -124   -226
   -449   -218    231    332   -342      7     96     20    -28      5    -49   -127
   -688   -228    459    457   -576    114    153     96     46     88     33    -28
   -904   -220    683    563   -795    231    192    174    127    187    129     75
  -1028   -168    857    597   -945    342    267    262    223    285    226    168
  -1088    -85   1002    587  -1047    457    306    345    314    389    335    283
  -1117     -2   1111    558  -1114    555    332    420    405    501    452    402
  -1135     64   1200    535  -1166    631    397    491    491    600    550    506
  -1158    153   1312    501  -1234    732    470    555    571    688    649    623
  -1117    277   1395    420  -1254    836    485    594    623    750    717    717
  -1119    335   1454    389  -1286    893    517    644    683    815    789    813
  -1195    319   1514    439  -1353    917    545    691    732    865    841    893
  -1293    213   1506    540  -1400    857    535    683    714    846    823    893
  -1496     80   1577    706  -1535    828    527    683    704    831    807    888
  -1610     46   1654    779  -1631    849    571    711    724    839    818    898
  -1600     72   1673    763  -1636    872    631    743    748    846    823    893
  -1540     90   1628    724  -1584    859    652    750    745    831    805    862
  -1441    114   1556    662  -1499    833    709    753    722    800    763    807
  -1267    124   1392    568  -1332    758    743    732    680    743    691    719
  -1018      2   1021    509  -1018    511    727    659    587    628    553    548
   -735   -239    496    485   -618    127    649    542    454    480    376    353
   -446   -366     80    405   -265   -142    610    459    350    371    246    223
   -262   -368   -106    314    -77   -239    532    405    296    329    210    197
   -316   -259     57    288   -187   -101    524    433    335    387    303    275
   -506    -72    433    288   -472    179    680    584    475    537    467    413
   -696    119    815    288   -756    467    839    753    626    698    623    548
   -841    345   1184    246  -1013    763    943    880    745    813    748    649
   -865    587   1452    140  -1158   1018    989    930    810    865    810    654
   -763    722   1486     20  -1124   1104   1008    958    854    888    831    628
   -613    789   1402    -88  -1008   1096    963    937    849    872    815    581
   -498    826   1325   -166   -911   1075    919    867    782    800    753    483
   -459    852   1312   -194   -885   1080    857    774    688    701    667    413
   -493    898   1392   -202   -943   1145    797    732    654    667    618    441
   -548    911   1457   -181  -1002   1184    688    649    579    600    540    470
   -631    849   1478   -111  -1054   1163    597    563    498    530    457    483
   -748    740   1488      5  -1117   1114    550    506    433    488    413    509
   -849    568   1418    140  -1132    992    478    449    353    426    340    462
   -826    420   1244    202  -1034    831    384    397    285    363    257    371
   -737    311   1047    210   -893    680    319    361    244    335    205    293
   -763    213    976    275   -870    594    288    345    233    329    187    231
   -836    114    948    361   -891    530    322    379    277    368    223    181
   -815     38    854    387   -836    446    337    363    275    361    228     70
   -652    -25    626    337   -639    298    265    288    197    280    161    -96
   -363   -119    244    241   -303     62    119    155     54    142     33   -303
   -163   -301   -137    231    -12   -220     38     33    -96    -12   -124   -535
     67   -423   -493    176    280   -457      0    -62   -213   -145   -249   -727
    301   -493   -795     93    548   -644    -57   -158   -309   -262   -355   -878
    418   -605  -1023     93    719   -813   -137   -246   -400   -366   -446   -997
    514   -750  -1267    116    888  -1008   -228   -348   -519   -480   -550  -1096
    548   -914  -1462    181   1005  -1187   -314   -449   -639   -592   -672  -1166
    532  -1075  -1610    270   1067  -1343   -368   -504   -696   -646   -732  -1163
    514  -1208  -1722    348   1117  -1465   -407   -517   -717   -667   -750  -1122
    605  -1260  -1865    324   1234  -1561   -467   -553   -748   -706   -797  -1080
    745  -1166  -1914    210   1327  -1540   -470   -561   -753   -722   -820  -1010
    805  -1111  -1917    153   1358  -1514   -457   -555   -735   -714   -820   -937
    787  -1132  -1919    174   1353  -1525   -457   -550   -735   -727   -846   -885
    966   -878  -1844    -46   1405  -1358   -337   -394   -589   -623   -800   -810
   1031   -667  -1699   -181   1363  -1182   -189   -174   -355   -413   -626   -667
    976   -493  -1470   -244   1221   -982   -116     18    -98   -122   -340   -439
    976   -223  -1200   -376   1088   -711   -124    194    189    259     80    -49
    995    171   -826   -584    909   -324   -207    223    335    561    563    519
    945    252   -693   -600    820   -220   -239     57    184    540    828    849
    782    -10   -795   -387    787   -402   -361   -301   -288    119    644    719
    670   -371  -1041   -148    854   -706   -571   -802   -974   -667   -145    -23
    701   -613  -1314    -44   1005   -963   -659  -1278  -1605  -1530  -1236  -1034
    670   -935  -1608    132   1137  -1270   -730  -1387  -1771  -1756  -1564  -1366
    756  -1062  -1818    150   1286  -1441   -685  -1192  -1532  -1519  -1413  -1314
    820   -989  -1810     85   1314  -1400   -561   -961  -1228  -1231  -1210  -1171
    862   -823  -1686    -23   1273  -1254   -470   -779   -979   -995  -1031  -1039
   1005   -587  -1592   -210   1296  -1088   -335   -579   -740   -763   -836   -891
   1343   -363  -1709   -491   1525  -1036   -257   -472   -613   -639   -730   -813
   1584   -272  -1857   -654   1719  -1065   -254   -452   -581   -613   -704   -852
   1644   -275  -1919   -685   1779  -1096   -311   -485   -602   -639   -730   -922
   1600   -288  -1891   -657   1743  -1088   -361   -501   -615   -646   -735   -888
   1509   -293  -1803   -610   1654  -1047   -381   -483   -597   -623   -698   -761
   1400   -319  -1719   -540   1558  -1018   -363   -436   -550   -568   -631   -636
   1283   -350  -1634   -467   1457   -989   -348   -428   -545   -558   -605   -618
   1252   -322  -1574   -465   1413   -948   -340   -407   -530   -540   -584   -485
   1236   -280  -1519   -478   1376   -898   -371   -405   -519   -522   -566   -387
   1202   -301  -1504   -449   1353   -901   -379   -431   -542   -540   -592   -397
   1221   -327  -1548   -446   1382   -935   -400   -465   -574   -566   -628   -431
   1293   -319  -1613   -485   1452   -966   -431   -488   -600   -594   -654   -436
   1467   -241  -1709   -615   1587   -974   -449   -478   -584   -576   -631   -413
   1587   -163  -1751   -711   1667   -956   -431   -454   -553   -540   -594   -402
   1441   -252  -1693   -594   1566   -971   -413   -459   -545   -535   -594   -439
   1335   -288  -1623   -524   1478   -956   -400   -441   -519   -498   -566   -436
   1249   -283  -1532   -483   1389   -906   -368   -407   -480   -452   -522   -413
   1195   -210  -1405   -491   1299   -807   -322   -350   -420   -381   -459   -381
   1104   -153  -1260   -478   1179   -706   -303   -296   -368   -314   -397   -374
   1015    -70  -1085   -475   1049   -576   -296   -233   -293   -220   -293   -345
    909     -5   -917   -454    911   -459   -267   -155   -210   -119   -181   -319
    753     23   -730   -387    743   -353   -213    -67   -116    -18    -75   -301
    576     28   -548   -303    563   -259   -163      2    -33     77     15   -311
    444    101   -342   -272    392   -119   -132     77     44    174    122   -311
    329    192   -137   -262    233     28   -124    127     93    233    184   -374
    215    265     49   -239     83    158    -75    171    137    272    205   -465
    101    288    184   -197    -41    236    -12    228    187    316    236   -517
    -38    290    329   -127   -184    311     59    311    267    389    303   -397
   -187    327    514    -70   -353    420    150    415    379    504    426    -85
   -309    410    719    -49   -514    563    254    504    485    602    540    184
   -371    457    826    -44   -600    641    311    545    530    633    566    322
   -491    465    956     12   -724    709    387    555    530    620    548    371
   -618    527   1143     44   -880    833    472    602    571    652    568    420
   -753    524   1278    114  -1015    901    537    657    620    693    610    483
   -852    558   1408    145  -1130    982    574    709    675    740    654    535
   -875    620   1493    127  -1184   1057    600    719    693    756    667    542
   -888    678   1566    103  -1228   1122    672    737    704    766    675    550
   -930    758   1688     85  -1309   1223    717    769    748    810    732    631
   -909    820   1727     44  -1319   1273    779    784    761    820    740    618
   -875    880   1756     -2  -1314   1317    831    782    750    810    719    633
   -891    852   1740     18  -1317   1296    826    779    732    800    719    626
   -932    805   1738     64  -1335   1270    862    805    753    813    714    605
  -1036    800   1834    116  -1436   1317    831    802    753    820    717    607
  -1161    740   1901    207  -1530   1319    831    800    756    826    743    636
  -1299    685   1984    306  -1644   1335    870    820    779    846    787    693
  -1397    678   2075    361  -1735   1376    935    872    828    896    828    662
  -1395    698   2091    348  -1745   1395    971    914    859    930    836    719
  -1350    696   2047    327  -1699   1371    911    909    849    919    828    774
  -1252    730   1982    259  -1615   1356    839    924    872    943    849    787
  -1122    818   1940    153  -1530   1379    787    878    844    930    841    789
   -953    836   1790     57  -1371   1314    792    776    753    865    813    792
   -839    750   1587     44  -1213   1169    737    675    636    758    706    683
   -795    649   1441     72  -1119   1044    607    563    524    649    592    613
   -740    555   1296     93  -1018    924    498    470    436    566    514    555
   -706    467   1171    116   -937    818    363    384    350    498    470    537
   -709    322   1031    192   -870    675    223    254    210    363    335    410
   -698    181    878    257   -789    530    155    148     93    239    197    332
   -711     31    743    340   -727    387     59     80     18    174    145    301
   -709      2    711    353   -711    358     36     67     -2    158    137    306
   -727    -36    691    381   -709    327     85     75      0    155    137    314
   -831    -23    805    426   -820    389     72     62    -12    135    122    298
   -937    -98    839    519   -888    368     85      5    -70     72     67    241
  -1044   -306    735    675   -893    213     96    -77   -161    -25    -31    145
  -1052   -355    696    704   -875    171     67   -109   -194    -62    -70    132
  -1041   -322    719    680   -880    197     38   -124   -213    -80    -85    140
  -1039   -366    672    704   -857    153     -7   -166   -249   -124   -124    119
  -1034   -397    636    714   -836    119   -106   -252   -319   -200   -192     67
  -1127   -462    665    792   -896    101   -148   -290   -353   -233   -215     64
  -1187   -563    623    875   -906     28   -192   -332   -402   -283   -259     25
  -1200   -607    592    904   -896     -7   -259   -374   -449   -332   -306    -15
  -1200   -600    600    898   -904      0   -301   -418   -488   -381   -353    -31
  -1145   -509    636    826   -893     62   -259   -363   -439   -355   -363    -41
  -1052   -392    657    722   -857    132   -129   -194   -275   -226   -314    -23
   -891   -314    576    602   -735    129      0     31    -44      2   -155     64
   -641   -150    491    394   -568    168    -10    218    220    332    184    335
   -397    194    592     98   -493    392   -124    309    415    659    649    797
   -254    470    724   -111   -488    597   -210    163    322    730    997   1195
   -218    561    779   -171   -498    670   -205   -116      5    553   1114   1332
   -270    288    558    -12   -413    423   -283   -514   -519      0    639    867
   -246    -83    163    163   -205     38   -418  -1013  -1182   -885   -436   -124
   -150   -467   -316    309     80   -392   -607  -1283  -1602  -1462  -1187   -833
   -119   -815   -696    467    288   -756   -722  -1231  -1561  -1439  -1257   -995
   -153   -945   -795    548    319   -870   -709  -1080  -1345  -1239  -1143   -966
   -119   -875   -756    496    316   -815   -649   -917  -1117  -1026   -989   -875
     23   -714   -740    345    379   -727   -530   -706   -870   -792   -807   -761
    192   -548   -740    179    465   -644   -441   -553   -709   -639   -683   -662
    236   -485   -724    124    478   -605   -368   -480   -641   -579   -636   -639
    252   -470   -722    109    485   -594   -358   -452   -641   -571   -636   -659
    332   -459   -795     62    563   -626   -342   -407   -626   -553   -620   -683
    537   -441   -979    -46    758   -709   -366   -407   -649   -571   -639   -745
    797   -371  -1169   -215    982   -769   -415   -459   -719   -639   -698   -849
   1078   -348  -1428   -366   1252   -888   -480   -530   -807   -722   -766   -958
   1293   -324  -1618   -488   1454   -971   -571   -594   -880   -779   -815  -1054
   1337   -337  -1675   -498   1506  -1005   -623   -633   -927   -818   -862  -1166
   1210   -462  -1673   -376   1439  -1065   -615   -615   -896   -810   -875  -1135
    914   -613  -1527   -150   1218  -1067   -530   -558   -820   -750   -813   -914
    662   -807  -1470     70   1065  -1137   -462   -553   -805   -750   -807   -769
    548   -878  -1426    166    987  -1150   -491   -566   -802   -748   -805   -670
    381   -836  -1218    226    800  -1026   -524   -542   -761   -691   -740   -553
    259   -844  -1104    293    680   -974   -488   -524   -732   -659   -709   -524
    275   -953  -1228    337    750  -1091   -561   -566   -758   -680   -740   -618
    314  -1015  -1330    350    820  -1171   -631   -605   -774   -691   -753   -670
    402  -1026  -1428    311    911  -1226   -688   -654   -810   -727   -795   -659
    519  -1028  -1548    254   1031  -1288   -696   -680   -831   -740   -797   -605
    576  -1091  -1670    257   1122  -1379   -846   -743   -875   -776   -826   -636
    626  -1101  -1727    239   1176  -1413   -919   -735   -849   -745   -787   -607
    748   -932  -1683     90   1213  -1306   -807   -672   -737   -631   -665   -504
    766   -867  -1636     49   1200  -1252   -795   -639   -654   -548   -574   -457
    841   -888  -1732     20   1286  -1312   -766   -646   -644   -527   -545   -465
    888   -852  -1740    -18   1314  -1296   -727   -646   -644   -509   -514   -441
    950   -732  -1686   -111   1317  -1208   -750   -610   -600   -449   -452   -381
   1163   -506  -1670   -327   1415  -1088   -727   -532   -527   -371   -376   -314
   1415   -231  -1649   -594   1532   -940   -618   -436   -439   -288   -296   -257
   1387   -103  -1491   -641   1439   -797   -496   -353   -366   -223   -233   -239
   1369     31  -1340   -701   1356   -654   -465   -285   -311   -166   -181   -220
   1304    148  -1156   -727   1231   -504   -433   -205   -257   -109   -142   -210
   1262    322   -943   -792   1101   -309   -394    -85   -158    -18    -75   -163
   1332    659   -672   -995   1002     -5   -202    111     25    161     88     25
   1072    633   -441   -854    756     96     25    176     57    189    109     41
    898    602   -298   -750    600    153    137    181     41    171     77    -23
    743    631   -114   -688    428    259    181    218     72    207     96    -38
    436    587    150   -511    142    368    306    316    161    303    184     28
    270    675    405   -475    -67    540    457    439    280    420    301    135
     28    665    636   -348   -303    649    550    517    348    488    371    197
   -194    704    898   -257   -545    800    654    610    431    587    478    329
   -405    766   1171   -179   -787    969    776    717    524    691    589    465
   -478    774   1252   -148   -865   1010    815    745    540    704    610    457
   -589    706   1293    -59   -943   1000    805    756    542    709    626    446
   -667    592   1260     36   -963    924    800    769    550    709    641    446
   -763    475   1239    145  -1000    857    745    756    545    701    652    465
   -943    433   1376    254  -1161    904    795    800    589    748    711    558
  -1182    288   1467    446  -1325    878    818    828    613    771    743    636
  -1340    111   1449    613  -1395    779    823    849    626    774    735    675
  -1452    -72   1379    763  -1415    652    722    828    607    753    706    696
  -1579   -335   1244    956  -1413    454    743    820    607    756    709    748
  -1626   -506   1119   1065  -1374    306    844    872    665    813    769    859
  -1410   -613    795   1010  -1104     90    862    862    670    818    766    906
   -982   -649    332    815   -657   -158    704    753    558    717    654    880
   -545   -550     -5    548   -272   -277    530    594    397    566    509    857
   -176   -366   -192    270      5   -280    457    522    337    504    449    917
    -83   -259   -179    171     44   -220    436    522    353    530    488   1039
   -200   -202     -2    202    -98   -103    483    581    413    589    555   1137
   -366    -90    275    228   -322     90    589    704    545    717    685   1262
   -568      7    576    280   -574    290    709    818    672    831    800   1379
   -600    122    719    236   -659    418    844    919    776    930    909   1522
   -511    124    636    194   -574    379    815    891    737    896    896   1522
   -311     96    405    106   -358    249    745    758    587    745    758   1348
    -23    124    148    -51    -85    135    639    631    449    607    626   1215
    275    153   -124   -215    200     12    537    519    319    475    493   1044
    504    116   -387   -309    446   -135    498    433    210    358    363    782
    667    106   -563   -389    615   -228    407    394    166    314    311    514
    774    103   -670   -439    722   -280    277    340     88    262    262    288
    859     -2   -862   -431    859   -431    228    254    -31    153    135     57
    943   -153  -1096   -394   1018   -623    192    153   -142     38      2   -116
    945   -366  -1312   -290   1127   -836     41     15   -296   -101   -140   -205
    919   -607  -1530   -155   1223  -1067   -127   -135   -449   -246   -288   -257
    706   -893  -1600     90   1150  -1244   -207   -226   -550   -355   -402   -252
    353  -1124  -1478    387    914  -1301   -259   -249   -587   -423   -493   -228
     18  -1275  -1293    626    654  -1283   -207   -132   -493   -384   -509   -187
   -184  -1358  -1174    771    493  -1267   -220    -36   -389   -280   -446   -129
   -259  -1309  -1049    784    394  -1179   -413     51   -223    -62   -231     80
   -311  -1153   -841    732    265   -997   -537     93    -77    207    111    452
   -418   -982   -563    698     70   -774   -719   -272   -239    265    392    826
   -465  -1015   -550    740     41   -784  -1021   -870   -623    119    441    982
   -392  -1221   -831    805    215  -1026  -1306  -1496  -1179   -371      2    626
   -233  -1660  -1426    948    594  -1543  -1558  -2130  -1982  -1402  -1057   -379
     98  -2122  -2221   1010   1158  -2171  -1732  -2397  -2512  -2112  -1808  -1273
    498  -2208  -2707    852   1602  -2457  -1732  -2231  -2444  -2099  -1893  -1621
    945  -2021  -2966    535   1953  -2491  -1652  -1971  -2218  -1943  -1839  -1800
   1356  -1808  -3164    226   2260  -2486  -1525  -1730  -2000  -1787  -1758  -1917
   1475  -1678  -3154    101   2312  -2416  -1343  -1504  -1784  -1613  -1641  -1964
   1397  -1613  -3013    106   2205  -2312  -1280  -1397  -1678  -1522  -1574  -1958
   1257  -1683  -2940    213   2096  -2312  -1234  -1353  -1660  -1509  -1564  -1943
   1176  -1704  -2881    265   2029  -2291  -1189  -1309  -1660  -1504  -1548  -1982
   1215  -1473  -2691    127   1953  -2083  -1184  -1231  -1592  -1402  -1434  -1940
   1439  -1187  -2626   -127   2031  -1906  -1111  -1111  -1457  -1267  -1312  -1730
   1543  -1034  -2579   -257   2060  -1805  -1021  -1015  -1353  -1174  -1213  -1317
   1730   -919  -2650   -405   2190  -1784  -1005  -1002  -1319  -1145  -1163   -880
   2013   -945  -2959   -535   2486  -1951  -1034  -1057  -1379  -1205  -1228   -724
   2257   -898  -3156   -680   2704  -2026  -1096  -1145  -1470  -1288  -1322   -711
   2372   -893  -3268   -740   2816  -2081  -1153  -1192  -1514  -1327  -1382   -841
   2247   -971  -3218   -636   2733  -2094  -1143  -1187  -1512  -1319  -1395  -1026
   2008  -1000  -3008   -504   2507  -2003  -1080  -1124  -1447  -1257  -1353  -1153
   1818   -870  -2691   -475   2252  -1779   -956   -971  -1293  -1098  -1202  -1124
   1657   -701  -2359   -480   2005  -1530   -802   -792  -1109   -909  -1013  -1021
   1473   -659  -2132   -405   1803  -1395   -701   -646   -963   -758   -867   -966
   1236   -756  -1992   -241   1613  -1374   -626   -574   -878   -672   -761   -927
   1096   -776  -1873   -161   1483  -1325   -561   -522   -795   -592   -641   -849
   1026   -644  -1670   -192   1348  -1156   -542   -431   -675   -470   -472   -719
   1031   -501  -1532   -265   1280  -1015   -426   -293   -537   -322   -290   -618
   1130   -296  -1426   -418   1275   -859   -303   -158   -413   -184   -140   -646
   1132    -98  -1231   -517   1182   -665   -226    -25   -267    -20     12   -758
   1026     44   -984   -537   1002   -470   -168     90   -129    124    135  -1052
    940    114   -826   -527    883   -355   -119    187    -18    239    220  -1444
    878    293   -587   -587    732   -145    -51    303    109    374    353  -1369
    743    488   -254   -618    498    116     59    449    257    524    509  -1010
    641    644      2   -644    319    324    145    542    350    613    602   -600
    696    691     -5   -693    350    342    150    532    337    597    594   -381
    872    722   -153   -797    511    285    127    496    298    558    553   -129
   1013    795   -218   -906    615    288     88    452    265    527    519     96
   1034    727   -306   -880    670    210      7    366    184    452    441    174
    997    704   -293   -849    646    205     -7    301    116    392    381    265
    901    654   -249   -779    576    202     -2    265     59    337    324    210
    735    563   -174   -649    454    194     70    272     31    303    283     75
    537    433   -103   -485    319    166    142    283      2    270    239    -98
    324    306    -18   -314    171    145    202    301    -12    246    207   -187
    187    137    -51   -163    119     44    142    262    -88    174    135   -163
     49    -28    -80    -10     64    -54     88    213   -166     98     57    -90
   -153   -303   -150    228     -2   -228     36    122   -249     10    -33   -148
   -337   -436    -98    387   -119   -267     25     83   -252    -15    -51   -272
   -402   -244    155    322   -280    -46    179    181   -111    106     59   -132
   -387     90    475    148   -431    283    405    342     85    303    236     77
   -501    270    771    114   -639    519    571    485    231    457    379    296
   -776    314   1091    231   -932    701    654    597    355    568    462    620
  -1195     57   1252    566  -1226    654    688    610    426    646    618   3055
  -1636   -275   1361    956  -1499    542    745    594    444    649    756   5289
  -2239   -413   1823   1325  -2034    704    802    657    563    756    841   4575
  -2847   -296   2551   1571  -2699   1127    919    818    709    914    854   3346
  -2969    -41   2927   1504  -2951   1441   1093   1041    883   1106    961   2527
  -2876     41   2917   1415  -2896   1478   1150   1137    997   1239   1171   2042
  -2538    244   2779   1145  -2660   1509   1091   1091   1013   1254   1288   1499
  -1753    535   2288    610  -2021   1410    870    862    841   1096   1182    826
   -527    748   1275   -114   -901   1010    511    561    555    846    963    488
    459    776    316   -618     70    548    122    194    205    496    615    309
    433    652    218   -545    109    436     -5     57     38    306    452    272
   -319    662    982   -171   -649    820    309    366    220    475    652    439
   -504    875   1376   -187   -940   1124    496    524    311    561    745    613
   -301    969   1270   -335   -787   1119    374    376    163    418    626    701
   -288    787   1075   -252   -680    930    168    179    -31    239    449    597
   -288    504    792   -106   -540    646    -36     -2   -194     77    267    524
   -436    350    787     41   -613    568    -77    -77   -272    -12    158    662
   -719    228    948    244   -833    587      0    -57   -267    -31     90    885
  -1021     38   1057    491  -1041    548     23    -38   -265    -38     54   1132
  -1241   -207   1034    724  -1137    413    -33    -57   -293    -57     20   1062
  -1179   -296    883    735  -1034    290    -38    -49   -324    -72     -5    626
   -984   -218    763    600   -875    272     -7    -49   -332    -75    -23    439
   -875    -49    826    459   -854    387     36    -18   -272    -10     33    467
   -982    213   1195    384  -1088    704    163    148   -109    168    207    537
  -1213    329   1540    441  -1376    935    207    288    -12    270    293    524
  -1049    355   1405    345  -1228    880     93    202   -124    148    153    316
   -711    226    935    241   -823    579   -109    -23   -366   -103   -124    -38
   -361    150    511    106   -436    329   -270   -223   -576   -324   -371   -387
     33    309    275   -174   -122    293   -275   -267   -594   -358   -436   -587
    288    257    -31   -272    158    114   -244   -215   -561   -335   -454   -789
    602    187   -418   -394    509   -114   -239   -148   -496   -324   -462   -987
    756    -10   -766   -371    761   -387   -293   -142   -439   -293   -472  -1114
    646   -280   -927   -184    787   -602   -405   -111   -322   -137   -329  -1013
    368   -459   -828     44    597   -644   -540    -93   -218     85    -33   -670
   -205   -766   -563    485    176   -665   -688   -387   -366    127    181   -381
   -722   -953   -231    839   -246   -592   -823   -784   -649     75    335   -179
   -672  -1041   -371    854   -153   -706   -982  -1202  -1109   -340    -12   -467
   -657  -1480   -823   1067     83  -1153  -1202  -1748  -1829  -1265  -1010  -1408
   -854  -2060  -1205   1454    171  -1634  -1371  -2018  -2304  -1896  -1693  -2130
  -1028  -2431  -1402   1730    187  -1917  -1356  -1909  -2273  -1925  -1805  -2322
  -1150  -2465  -1314   1805     80  -1888  -1132  -1571  -1940  -1644  -1595  -2179
  -1070  -2275  -1205   1673     67  -1740   -888  -1231  -1587  -1332  -1319  -1925
   -880  -2049  -1169   1462    142  -1610   -680   -935  -1288  -1065  -1052  -1587
   -449  -1730  -1280   1091    415  -1506   -426   -714  -1085   -870   -820  -1205
    163  -1187  -1353    511    756  -1270   -283   -566   -935   -737   -631   -805
    649   -610  -1262    -20    953   -935   -145   -358   -722   -561   -436   -420
   1288   -158  -1447   -566   1366   -800    -54   -239   -558   -472   -353   -220
   2088    153  -1935  -1119   2013   -891    -64   -252   -511   -459   -405   -181
   2444    506  -1940  -1475   2192   -717    -64   -298   -511   -459   -462   -137
   2753    950  -1803  -1852   2278   -426    -49   -311   -522   -433   -452    -38
   3005   1397  -1608  -2200   2307   -106    -12   -244   -480   -342   -335    161
   2985   1590  -1395  -2286   2190     98     98   -168   -418   -249   -176    368
   2579   1205  -1374  -1893   1974    -83     93   -184   -446   -257   -168    397
   2268    852  -1418  -1561   1842   -283     44   -176   -467   -259   -140    449
   1826    374  -1454  -1101   1641   -540     18   -176   -509   -293   -148    452
   1262    -23  -1286   -618   1273   -654    106   -119   -483   -262   -127    509
    530   -205   -735   -163    631   -470    228     31   -353   -132    -20    662
   -262   -207     54    233   -161    -75    488    311    -90    129    215    906
   -823   -350    472    584   -649     62    846    654    262    475    530   1166
  -1052   -691    361    872   -706   -166    979    917    540    766    802   1361
  -1026   -872    153    948   -589   -361   1044   1067    698    904    922   1400
   -935   -841     93    888   -517   -374    958   1119    774    958    966   1408
   -901   -501    400    701   -652    -51    820   1101    779    963    987   1441
   -810     77    888    366   -849    483    810   1122    820   1010   1057   1504
   -688    449   1137    119   -911    792    802   1153    888   1098   1158   1418
   -527    807   1332   -140   -930   1070    815   1202    958   1202   1278   1254
   -387   1202   1590   -407   -989   1395    891   1299   1052   1322   1405   1223
   -103   1449   1553   -672   -828   1501    896   1340   1078   1350   1434   1153
    194   1447   1252   -820   -530   1350    797   1236    961   1228   1312    906
    187   1309   1119   -748   -465   1215    743   1140    859   1127   1187    719
    -38    982   1021   -472   -532   1002    698   1054    784   1047   1083    587
   -285    750   1036   -231   -659    893    646    974    732    984   1000    522
   -623    641   1262    -10   -943    950    600    922    704    953    924    545
   -966    511   1478    226  -1221    995    594    911    698    943    870    659
  -1254    436   1691    407  -1473   1062    631    927    714    956    836    753
  -1493    413   1906    540  -1699   1158    691    982    771   1005    852    841
  -1538    374   1912    579  -1725   1143    709   1015    797   1015    839    849
  -1462    433   1896    511  -1678   1163    743   1054    826   1028    841    854
  -1317    467   1784    423  -1551   1124    667   1031    776    976    789    779
  -1431    361   1792    535  -1610   1075    574    914    646    849    680    589
  -1569    187   1753    688  -1662    971    600    826    524    732    592    350
  -1602    103   1706    750  -1654    904    701    805    470    672    553    140
  -1667      0   1667    831  -1670    833    763    792    439    631    524    -36
  -1829   -153   1675    992  -1753    761    758    766    394    592    496   -142
  -2042   -163   1875   1101  -1961    854    914    818    428    628    524   -103
  -2210   -101   2109   1156  -2161   1002   1088    893    496    714    605    109
  -2416     12   2429   1200  -2423   1221   1330   1021    605    839    732    439
  -2605     28   2634   1288  -2618   1330   1462   1052    618    870    758    649
  -2585     51   2637   1265  -2611   1343   1670   1070    623    878    756    732
  -2585    129   2714   1228  -2650   1421   1777   1034    592    849    717    727
  -2353    288   2642   1031  -2499   1465   1564    984    568    828    701    714
  -2016    558   2574    730  -2294   1566   1215    966    597    844    732    743
  -2000    719   2720    639  -2359   1719    904    922    623    870    782    797
  -2161    839   2998    659  -2579   1917    706    862    636    891    846    898
  -2270   1047   3315    610  -2792   2182    680    893    704    976    961   1039
  -2283   1192   3476    545  -2878   2333    789   1005    792   1065   1047   1143
  -2216   1166   3382    524  -2800   2273    922   1065    815   1096   1060   1176
  -1997    961   2959    517  -2478   1958   1000   1002    704    997    930   1041
  -1873    654   2527    607  -2200   1590   1119    911    576    865    763    865
  -1927    340   2268    795  -2096   1304   1065    740    407    696    574    670
  -1966     98   2062    932  -2013   1080    880    623    303    600    470    548
  -1740      0   1740    870  -1743    870    600    527    239    540    410    509
  -1558   -145   1410    849  -1486    631    335    379    145    439    314    418
  -1504   -491   1013    997  -1260    259    -36    135    -67    213     96    171
  -1348   -763    584   1054   -969    -90   -379   -127   -322    -54   -153   -109
  -1111   -836    275    974   -693   -280   -366   -202   -420   -176   -272   -275
   -581   -919   -340    750   -122   -631   -400   -345   -587   -361   -449   -483
    350   -748  -1098    200    724   -922   -444   -457   -722   -509   -579   -623
    909   -548  -1457   -181   1182  -1002   -491   -498   -745   -548   -602   -691
   1335   -548  -1883   -394   1608  -1215   -618   -623   -813   -633   -667   -813
   1725   -769  -2494   -480   2109  -1628   -740   -802   -935   -792   -815  -1031
   2036  -1049  -3086   -493   2561  -2068   -880  -1013  -1091   -987  -1005  -1291
   2390  -1231  -3624   -579   3005  -2426  -1039  -1200  -1254  -1166  -1176  -1540
   2540  -1590  -4130   -475   3333  -2857  -1078  -1296  -1369  -1299  -1314  -1784
   2304  -2003  -4307   -150   3304  -3154   -867  -1166  -1312  -1260  -1309  -1888
   2395  -2104  -4499   -145   3447  -3302   -771  -1028  -1267  -1231  -1337  -2023
   2707  -1867  -4577   -420   3639  -3221   -901   -914  -1158  -1122  -1260  -1984
   2585  -1384  -3972   -600   3276  -2678   -906   -670   -836   -758   -870  -1597
   2392   -605  -3000   -893   2694  -1803   -805   -433   -498   -311   -316   -937
   1987    259  -1727  -1122   1857   -732   -693   -306   -301     72    290   -122
   1696    615  -1080  -1156   1387   -231   -613   -355   -407    122    563    303
   1426    498   -927   -963   1176   -215   -607   -628   -802   -249    306    150
   1163    -51  -1215   -558   1187   -633   -688  -1148  -1501  -1114   -652   -704
    867   -639  -1506   -114   1187  -1072   -883  -1582  -2088  -1873  -1504  -1418
    776   -930  -1706     75   1241  -1319   -948  -1517  -2062  -1878  -1566  -1530
    857  -1189  -2049    166   1452  -1618   -927  -1366  -1891  -1740  -1553  -1660
    995  -1322  -2320    163   1654  -1821   -945  -1286  -1756  -1644  -1569  -1813
   1145  -1210  -2356     33   1751  -1782   -924  -1169  -1590  -1504  -1491  -1834
   1239  -1267  -2507     12   1870  -1886   -953  -1156  -1545  -1465  -1496  -1836
   1400  -1452  -2852     23   2125  -2151  -1044  -1291  -1662  -1574  -1634  -1912
   1608  -1667  -3276     28   2439  -2470  -1200  -1509  -1870  -1771  -1849  -2049
   1761  -1831  -3593     36   2675  -2712  -1467  -1738  -2068  -1956  -2023  -2101
   1691  -1800  -3491     54   2590  -2644  -1639  -1862  -2143  -2026  -2062  -2029
   1325  -1675  -3003    174   2164  -2338  -1530  -1764  -2010  -1888  -1891  -1753
    654  -1641  -2296    493   1475  -1969  -1192  -1467  -1701  -1574  -1548  -1314
    -93  -1519  -1426    807    665  -1473   -753  -1070  -1306  -1174  -1137   -893
   -680  -1405   -727   1041     20  -1067   -381   -662   -911   -758   -730   -587
  -1088  -1291   -202   1189   -444   -748   -103   -306   -579   -407   -384   -345
  -1400  -1145    254   1273   -828   -446    158     12   -298   -111   -106   -197
  -1467  -1109    358   1288   -914   -376    371    277    -80     90     85    -67
  -1135   -982    150   1057   -644   -415    413    332    -36    119     83      5
   -654   -704    -49    678   -303   -376    368    272    -93     83     41     15
   -197   -545   -348    368     75   -446    181    142   -218    -20    -49      5
    179   -506   -685    163    431   -594    -25     -2   -371   -161   -166   -124
    418   -509   -927     46    670   -719   -179   -127   -509   -285   -285   -319
    659   -535  -1195    -62    924   -865   -311   -254   -626   -407   -410   -511
    898   -579  -1478   -161   1187  -1028   -420   -376   -722   -527   -527   -691
   1111   -633  -1745   -239   1428  -1189   -514   -509   -820   -644   -639   -854
   1457   -524  -1982   -467   1717  -1252   -594   -597   -901   -701   -704   -989
   1836   -368  -2205   -735   2021  -1288   -735   -688   -976   -748   -763  -1104
   2068   -280  -2348   -896   2208  -1314   -792   -719   -976   -740   -750  -1093
   2122   -194  -2317   -963   2218  -1254   -776   -667   -891   -646   -652   -932
   2042     15  -2026  -1031   2034  -1005   -709   -517   -704   -444   -431   -654
   1904    137  -1766  -1021   1836   -813   -579   -342   -514   -231   -223   -426
   1577    202  -1374   -891   1475   -584   -350   -116   -277     18      5   -171
   1231    244   -987   -737   1109   -371   -155     62    -90    202    166     67
    891    275   -615   -584    753   -168    -36    202     51    353    311    277
    537    259   -277   -400    407     -7     80    337    187    491    444    454
    127    168     41   -148     41    106    239    478    319    615    561    589
   -374     62    436    155   -405    249    436    644    478    763    709    714
   -763     20    784    368   -774    402    610    766    587    862    802    797
   -917     57    974    428   -945    514    761    841    649    904    828    828
  -1117    127   1244    493  -1179    685    875    924    722    969    880    810
   -792    290   1083    252   -937    685    846    872    665    904    797    662
   -168    511    680   -174   -426    594    774    776    568    818    727    555
    246    724    475   -485   -114    600    745    737    530    792    722    493
    519    891    368   -706     75    631    779    758    545    813    750    457
    597   1031    433   -813     83    732    857    836    581    859    789    467
    566   1150    584   -857     -7    867    966    948    636    924    854    550
    340   1091    750   -717   -205    922   1070   1044    680    984    917    649
   -140    956   1093   -410   -618   1023   1218   1218    807   1130   1072    859
   -698    904   1602   -101  -1150   1252   1465   1470   1036   1366   1312   1104
  -1428    774   2203    327  -1816   1488   1626   1667   1228   1553   1483   1254
  -2078    558   2637    758  -2359   1597   1738   1795   1335   1654   1551   1353
  -2662     96   2756   1283  -2712   1426   1602   1706   1221   1558   1415   1283
  -2850   -371   2478   1610  -2665   1052   1395   1527   1034   1384   1226   1096
  -2465   -439   2026   1452  -2247    792   1252   1395    898   1267   1104    950
  -2026   -327   1699   1176  -1865    685   1080   1244    795   1174    995    846
  -1906   -348   1558   1124  -1732    605    927   1075    685   1060    865    654
  -1990   -420   1569   1205  -1779    574    846    976    587    979    766    493
  -1792   -332   1457   1062  -1626    561    862    963    542    937    714    426
  -1262     28   1291    615  -1278    659    979   1083    639   1015    792    392
   -566    545   1109      7   -839    826   1117   1257    805   1145    880    392
    223   1195    971   -709   -374   1083   1275   1423   1002   1306    969    405
    971   1774    800  -1374     85   1288   1410   1564   1166   1460   1091    498
   1267   2187    919  -1727    174   1553   1561   1699   1327   1626   1275    672
   1158   2372   1213  -1766    -28   1792   1699   1787   1423   1722   1392    761
   1122   2325   1202  -1722    -38   1764   1688   1717   1348   1644   1301    641
   1132   2192   1057  -1662     36   1626   1569   1538   1163   1462   1153    696
    872   1769    896  -1319    -10   1332   1340   1189    807   1104    839    581
    332   1000    665   -667   -166    833    961    722    319    615    379    267
   -311     98    410    106   -361    254    478    194   -207    103   -103   -220
   -802   -392    407    597   -607      7    140   -171   -568   -236   -407   -426
  -1249   -675    574    963   -911    -51    -62   -337   -724   -384   -501   -293
  -1865   -914    950   1389  -1410     18    -38   -348   -727   -400   -457    -75
  -2535  -1150   1384   1844  -1961    116     31   -280   -659   -355   -379    135
  -2951  -1205   1743   2075  -2348    267     28   -215   -555   -288   -311    267
  -3039  -1236   1803   2138  -2423    283    -18   -213   -509   -246   -262    324
  -2818  -1314   1504   2065  -2161     93   -142   -296   -571   -324   -340    327
  -2283  -1369    914   1826  -1600   -228   -303   -405   -678   -462   -524    155
  -1421  -1408     12   1413   -717   -698   -457   -480   -761   -618   -771      0
   -924  -1566   -641   1247   -142  -1104   -555   -480   -740   -659   -878   -197
   -685  -1670   -987   1176    148  -1330   -662   -465   -618   -566   -828   -350
   -517  -1748  -1231   1132    355  -1491   -670   -309   -329   -241   -496   -189
   -542  -1605  -1062   1072    259  -1335   -581   -163    -70    137     80    267
   -675  -1564   -888   1119    106  -1226   -506   -257   -124    210    449    685
   -594  -1660  -1067   1124    236  -1363   -475   -498   -452    -49    423    652
   -446  -1665  -1218   1057    384  -1441   -483   -875  -1008   -675   -135     18
   -480  -1574  -1093   1026    303  -1332   -568  -1135  -1441  -1299   -904   -743
   -428  -1732  -1304   1078    436  -1519   -589  -1080  -1465  -1426  -1109   -971
   -436  -1756  -1319   1093    441  -1538   -454   -805  -1158  -1135   -867   -769
   -254  -1797  -1543   1026    644  -1670   -218   -509   -792   -776   -555   -470
     -2  -1821  -1818    909    904  -1821   -122   -342   -563   -566   -355   -405
    166  -1686  -1852    758   1008  -1769    -88   -233   -428   -441   -275   -311
    350  -1366  -1717    506   1031  -1540    -20   -163   -348   -337   -187   -220
    475   -880  -1356    202    914  -1117     88    -75   -267   -220    -54   -148
    387   -428   -815     20    597   -620    142     10   -176    -96     54   -150
    262     20   -241   -142    252   -109    171     59   -142    -59     38   -309
    109    478    366   -296   -129    423    228    101   -122    -28     33   -122
    275    691    415   -483    -70    553    257     67   -155    -38     20     41
    672    833    158   -756    257    496     85    -96   -275   -145    -46    -33
    776    956    179   -867    298    568    -31   -184   -322   -192    -54   -103
    732    763     28   -748    353    394    -44   -218   -342   -215    -67   -197
    644    597    -46   -620    345    275   -161   -293   -402   -272   -135   -187
    470    348   -122   -410    296    111   -290   -423   -537   -415   -303   -332
    374     72   -301   -226    337   -114   -397   -501   -623   -519   -436   -483
    322    -75   -397   -124    358   -236   -540   -561   -685   -587   -530   -527
    342   -270   -613    -36    478   -441   -654   -701   -823   -714   -670   -613
    275   -584   -859    153    566   -722   -665   -846   -976   -852   -807   -766
    148   -802   -950    327    548   -875   -667   -880  -1010   -870   -831   -774
     70   -930  -1000    428    535   -963   -782   -932  -1052   -904   -854   -779
     23  -1096  -1119    537    571  -1106   -854   -997  -1109   -966   -914   -766
    -33  -1189  -1156    610    561  -1174   -883   -987  -1088   -940   -891   -691
    -80  -1247  -1166    662    542  -1208   -911   -974  -1062   -904   -854   -657
   -132  -1249  -1119    688    493  -1184   -896   -963  -1041   -878   -841   -592
    -93  -1124  -1031    610    467  -1078   -896   -898   -948   -784   -756   -426
    -46   -945   -898    493    423   -922   -854   -774   -792   -626   -592   -249
     77   -758   -839    340    457   -797   -779   -654   -646   -480   -441    -54
    213   -607   -820    197    517   -714   -748   -566   -548   -381   -350    124
    439   -436   -875      0    657   -654   -706   -509   -496   -340   -309    285
    649   -517  -1166    -67    906   -841   -730   -555   -548   -418   -400    207
    652   -553  -1208    -49    927   -880   -800   -532   -530   -405   -400     49
    485   -511   -997     12    740   -753   -779   -444   -452   -324   -316     20
    301   -501   -802    101    550   -652   -542   -366   -387   -272   -265    -46
    192   -441   -633    124    413   -537   -457   -296   -329   -233   -236   -137
    228   -358   -587     64    405   -472   -415   -259   -301   -215   -226   -228
    210   -368   -579     77    392   -475   -280   -223   -277   -194   -197   -322
    228   -418   -646     96    436   -532   -277   -259   -337   -272   -270   -553
    192   -426   -620    114    405   -522   -249   -244   -348   -301   -332   -620
    166   -290   -457     62    309   -374   -109   -153   -252   -207   -249   -522
    202   -202   -405     -2    301   -303    -51   -127   -220   -174   -210   -587
    194   -194   -389      0    290   -290    -62   -137   -241   -197   -244   -678
    129   -124   -257     -2    192   -189    -41    -96   -205   -150   -194   -579
    127    -96   -223    -15    174   -158     41    -96   -207   -158   -202   -641
    -25    -70    -46     46      7    -57    127    -38   -158   -106   -163   -478
   -262     67    329     98   -296    197    166     93    -36     25    -20   -244
   -283    116    400     83   -342    259    194    166     15     85     46    -83
   -337     83    420    127   -379    249    210    163      5     72     41    -46
   -426     90    514    166   -470    303    265    179     28     85     36     72
   -459    135    594    163   -527    363    322    205     62    119     59    168
   -530    101    631    213   -579    366    358    226     98    166    127    272
   -555    122    675    215   -615    397    355    228    111    187    168    244
   -607    155    761    226   -685    459    340    252    116    181    135    129
   -717    194    911    262   -813    553    327    290    158    220    127    280
   -711    342   1054    181   -883    698    342    259    161    246    187    340
   -743    418   1161    161   -950    787    309    213    122    226    192    306
   -883    493   1376    194  -1130    932    272    220    114    241    236    314
   -979    555   1535    213  -1257   1044    316    259    135    270    272    298
  -1013    628   1641    189  -1327   1135    306    272    150    293    316    314
  -1054    672   1725    189  -1389   1197    210    252    124    285    340    285
  -1078    659   1738    207  -1408   1197    223    246    111    265    319    213
  -1119    623   1743    249  -1431   1182    262    283    135    277    311    239
  -1184    571   1756    303  -1470   1163    277    288    137    275    314    288
  -1236    480   1717    376  -1475   1098    293    280    132    277    319    290
  -1278    423   1701    426  -1488   1062    301    267    111    252    296    257
  -1278    368   1647    454  -1462   1008    314    252     93    223    267    267
  -1275    348   1621    462  -1449    984    324    236     83    202    236    290
  -1247    290   1538    478  -1392    911    327    231     72    189    213    316
  -1205    257   1462    472  -1335    859    324    236     70    176    194    342
  -1202    231   1434    485  -1317    831    316    259     90    187    197    355
  -1252    176   1426    535  -1340    800    319    272     96    184    197    389
  -1293    114   1405    589  -1350    758    374    306    135    215    228    444
  -1332     75   1408    628  -1371    743    335    301    135    218    239    462
  -1332     83   1415    626  -1374    748    353    324    168    244    270    506
  -1309     57   1366    626  -1340    711    340    290    145    207    239    527
  -1293    -44   1249    670  -1273    600    290    259    119    171    192    501
  -1215   -119   1096    665  -1158    488    363    358    197    207    194    436
  -1093    -62   1031    579  -1062    483    483    535    358    332    259    446
  -1065    111   1176    475  -1122    644    498    719    587    571    465    615
  -1054    387   1441    332  -1247    911    511    896    836    891    818    976
   -979    810   1790     83  -1384   1301    478    891    917   1106   1215   1444
   -992   1057   2049    -31  -1519   1553    355    594    711   1093   1480   1805
  -1182   1062   2242     57  -1712   1652    231    171    366    898   1501   1883
  -1273    771   2044    249  -1657   1405     75   -306   -148    319    914   1353
  -1228    194   1421    514  -1325    805   -119   -769   -800   -571   -142    394
  -1057   -254    802    657   -930    272   -319   -937  -1101   -982   -628    -70
   -846   -407    436    626   -644     15   -306   -779   -919   -831   -545    -64
   -574   -374    200    472   -387    -88   -210   -553   -672   -610   -397     15
   -363   -272     88    316   -228    -93   -114   -350   -462   -433   -267     59
   -226   -205     20    215   -124    -93    -33   -210   -332   -345   -226    122
    -59   -189   -129    124     31   -158      2   -158   -275   -301   -207    142
    114   -184   -301     33    205   -241    -23   -174   -296   -327   -241     88
    314   -145   -462    -85    387   -303    -41   -213   -324   -366   -283     33
    527   -103   -631   -210    579   -366    -90   -254   -358   -397   -293    -59
    815    -20   -839   -400    826   -431   -161   -275   -384   -420   -309   -114
   1205     90  -1117   -649   1161   -511   -246   -327   -441   -475   -363   -166
   1496    109  -1387   -802   1441   -639   -311   -381   -493   -532   -415   -218
   1662    116  -1545   -888   1605   -714   -337   -420   -498   -545   -431   -218
   1787    127  -1660   -958   1722   -766   -379   -449   -511   -558   -452   -210
   1883     80  -1803   -984   1844   -859   -444   -506   -558   -613   -517   -226
   2026     70  -1956  -1049   1992   -943   -511   -563   -607   -665   -568   -236
   2132      5  -2127  -1067   2130  -1060   -571   -605   -641   -696   -600   -252
   2075    -80  -2156  -1000   2114  -1117   -618   -628   -670   -719   -626   -288
   2018   -179  -2197   -919   2107  -1189   -678   -665   -722   -771   -680   -345
   2008   -252  -2262   -878   2135  -1257   -724   -704   -756   -805   -709   -410
   1945   -316  -2262   -813   2104  -1288   -774   -722   -758   -800   -704   -459
   1865   -345  -2210   -761   2036  -1278   -800   -730   -748   -784   -685   -459
   1777   -337  -2114   -719   1943  -1226   -797   -717   -722   -753   -665   -400
   1771   -327  -2099   -724   1932  -1213   -792   -680   -680   -704   -626   -345
   1849   -327  -2177   -761   2013  -1252   -784   -618   -620   -633   -540   -314
   1917   -311  -2229   -805   2070  -1270   -805   -579   -571   -576   -483   -252
   1839   -288  -2127   -776   1982  -1208   -771   -527   -511   -509   -415   -153
   1730   -254  -1987   -737   1857  -1119   -740   -467   -449   -436   -348    -75
   1628   -218  -1847   -704   1738  -1031   -745   -441   -420   -402   -319    -31
   1452   -233  -1688   -610   1569   -958   -698   -384   -363   -340   -252     15
   1283   -254  -1538   -514   1408   -896   -626   -290   -285   -254   -166     64
   1098   -220  -1322   -439   1210   -771   -537   -202   -215   -181    -98    101
    956    -96  -1052   -428   1002   -574   -446   -127   -137   -103    -15    116
    880     23   -857   -452    867   -415   -363    -70    -77    -54     25    122
    836     93   -743   -465    789   -322   -246     12     -7     10     93    122
    823    181   -641   -504    732   -228   -161     75     41     57    142    109
    833    272   -561   -553    698   -142    -85    116     72     80    166     64
    898    348   -553   -623    724   -101     -2    140     93     88    171     15
    927    415   -511   -672    719    -46     44    132     90     72    150    -51
    883    392   -491   -639    688    -49     67    119     80     54    124   -122
    818    301   -517   -558    667   -106     67     98     54     25     85   -192
    779    257   -522   -517    652   -132     80     83     41     10     62   -228
    802    298   -504   -550    654   -101    132     96     54     23     64   -220
    865    420   -446   -644    654    -12    150    109     72     46     85   -187
    904    511   -392   -706    649     59    189    148    109     83    124   -132
    924    587   -337   -758    631    124    226    181    148    124    166    -67
    927    641   -285   -784    607    179    262    215    174    155    194      0
    911    685   -226   -800    568    231    277    231    192    174    213     36
    846    709   -137   -776    493    285    218    223    184    176    218     70
    802    714    -88   -761    446    314    259    254    210    202    241    192
    722    771     49   -748    335    413    366    306    267    259    303    348
    610    776    166   -696    223    472    389    327    296    285    335    452
    537    763    226   -649    155    496    413    348    327    316    371    527
    485    743    257   -615    114    501    426    345    335    324    379    550
    465    740    275   -602     93    509    426    342    340    329    389    555
    452    745    290   -600     80    517    389    335    350    345    413    568
    420    693    272   -555     75    483    363    324    342    342    415    576
    376    639    262   -509     57    452    311    293    314    322    397    574
    306    571    265   -439     20    418    262    254    275    285    368    553
    226    537    311   -381    -41    423    275    257    280    288    368    553
    145    444    298   -293    -75    371    290    270    293    298    376    550
     23    290    267   -158   -122    280    223    223    239    246    329    501
    -23    267    290   -124   -155    277    210    202    213    228    319    465
    -38    293    332   -129   -184    311    319    236    252    265    361    467
   -132    197    329    -31   -231    262    410    241    254    259    353    449
   -246     77    322     83   -285    200    379    218    231    231    319    392
   -306     49    353    127   -329    200    309    184    184    179    259    319
   -348      7    355    168   -353    181    283    166    155    148    215    298
   -392    -72    319    233   -355    122    280    176    161    150    210    277
   -470   -200    267    332   -371     33    252    153    140    122    181    228
   -571   -231    340    400   -457     54    228    122    111     96    161    207
   -709   -259    446    483   -579     93    275    161    150    135    202    231
   -833   -252    581    542   -709    163    337    249    233    218    275    293
   -849   -228    620    537   -737    194    376    301    277    257    309    348
   -867   -176    691    522   -782    257    384    345    314    290    340    420
   -883   -111    771    496   -828    329    379    394    361    340    392    483
   -911    -67    844    491   -878    387    436    423    402    389    446    553
   -888     62    948    410   -919    504    615    548    517    485    532    620
   -813    215   1026    298   -919    620    763    753    691    618    620    646
   -735    418   1153    155   -945    784    888    984    911    828    776    782
   -678    696   1374     -7  -1026   1034    995   1267   1241   1195   1124   1091
   -581   1026   1605   -223  -1093   1314    953   1426   1465   1525   1525   1506
   -600   1304   1904   -353  -1252   1602    769   1184   1371   1621   1834   1914
   -800   1408   2205   -306  -1501   1805    566    701   1060   1506   1948   2099
  -1015   1239   2255   -111  -1634   1745    371    200    618   1127   1678   1855
  -1161    722   1880    218  -1519   1301    145   -329    -62    228    680    875
  -1195     96   1288    548  -1241    691    -31   -613   -568   -454   -103    119
  -1169   -267    901    717  -1036    316    -46   -530   -550   -485   -202     -5
  -1150   -444    706    797   -930    129    -41   -363   -400   -376   -166    -38
  -1062   -475    587    766   -826     54    -25   -197   -226   -246   -103    -25
   -989   -465    522    727   -756     28      0    -54    -75   -111    -10     36
   -919   -467    452    693   -685    -10     93    -41    -64   -103    -12     46
   -807   -459    348    633   -579    -57    155    -75    -96   -145    -62     12
   -688   -459    226    571   -459   -119    127    -83   -103   -155    -75    -12
   -636   -387    246    511   -444    -70     88    -44    -67   -111    -23     18
   -475   -275    200    374   -340    -36     75    -28    -57   -101     -5     41
   -265   -119    145    192   -205     12     80    -25    -49    -90     -2     64
   -129    -12    116     70   -124     49     90     -2    -20    -57     18    122
    -38     41     80     -2    -59     59     85     15      5    -31     46    166
    -15     38     54    -12    -33     46     18    -31    -41    -70     12    148
    -23    -10     12     18    -18      0     20    -93   -106   -127    -44     85
    -59    -33     25     44    -44     -2    -31   -106   -106   -135    -54     75
   -101    -90      7     96    -57    -41   -148   -145   -145   -163    -80     41
    -57   -145    -88    101     12   -116   -184   -215   -223   -228   -142    -23
     -2   -184   -181     93     88   -184   -137   -259   -272   -272   -192    -70
    127   -166   -293     18    207   -228   -314   -345   -345   -337   -249   -124
    293   -179   -472    -57    381   -324   -465   -441   -426   -420   -329   -200
    402   -187   -589   -109    493   -387   -475   -514   -498   -485   -392   -236
    496   -176   -672   -158    584   -423   -478   -574   -553   -535   -444   -265
    605   -197   -802   -205    701   -498   -597   -631   -602   -584   -496   -319
    748   -200   -948   -275    846   -574   -740   -696   -657   -626   -532   -348
    883   -210  -1096   -337    987   -654   -870   -758   -696   -662   -555   -355
   1002   -257  -1260   -371   1130   -758   -971   -846   -758   -722   -602   -384
   1088   -329  -1418   -381   1252   -872  -1085   -958   -833   -789   -662   -436
    987   -433  -1421   -275   1202   -927  -1119   -963   -820   -763   -631   -428
    766   -439  -1208   -166    984   -820   -992   -797   -662   -594   -467   -340
    537   -350   -888    -93    711   -618   -795   -568   -454   -384   -254   -231
    270   -301   -571     12    418   -436   -576   -335   -244   -171    -31    -72
    145   -311   -457     83    298   -384   -428   -174   -109    -36     88     -5
    122   -340   -465    106    293   -400   -283    -54     -7     51    158      7
     83   -348   -431    132    257   -389   -223     23     59    116    205     49
     85   -379   -465    145    275   -423   -109     51     77    124    202    106
     59   -340   -400    140    228   -368     -5    122    132    161    220    181
   -129   -335   -205    231     36   -270     90    210    215    215    265    265
   -306   -392    -85    350   -111   -239    135    246    262    233    272    327
   -457   -428     28    439   -244   -200    145    239    267    226    257    340
   -563   -441    122    501   -345   -161    200    239    259    223    244    332
   -597   -428    168    511   -384   -132    277    239    239    205    220    306
   -587   -340    246    465   -418    -46    306    236    231    202    215    280
   -698   -270    428    483   -566     77    342    301    275    254    270    324
   -727   -254    470    491   -600    106    332    309    262    246    254    327
   -652   -241    410    444   -532     83    226    220    168    163    171    267
   -571   -262    309    418   -441     23    135    137     83     80     93    192
   -496   -311    184    402   -342    -64    111     83     15     18     31    111
   -392   -285    106    337   -252    -90     80     49    -23    -18     -5     51
   -293   -168    122    231   -210    -23     20     31    -31    -25    -10     38
   -213    -62    150    137   -181     44      5     33    -25    -15      5     51
   -161     49    210     54   -187    129     72     59     -2     10     38     88
   -132    163    293    -15   -213    228    114     83     31     41     75     93
    -90    285    376    -98   -233    329    137    116     72     80    119     88
    -85    454    540   -184   -311    496    114    153    127    140    192    119
   -148    574    719   -213   -436    646    140    181    179    197    257    161
   -210    540    750   -166   -480    646    166    163    168    189    252    124
   -350    454    805    -54   -579    631    135    158    158    181    252    114
   -431    397    828     18   -628    613    176    192    171    184    246    124
   -400    374    774     12   -587    571    215    197    163    163    226    163
   -355    358    714     -2   -535    535    215    210    168    163    215    197
   -200    345    542    -72   -371    441    194    197    150    135    166    187
     54    384    329   -218   -137    358    187    187    135    109    127    155
    329    431     98   -381    114    265    184    168    122     85     98     90
    579    428   -150   -504    363    140    226    163    119     72     80     25
    735    413   -322   -574    527     46    267    161    122     54     54      2
    789    374   -415   -581    602    -20    259    132    101     15     12    -10
    763    249   -514   -506    639   -132    275     75     49    -51    -62    -49
    756    161   -594   -459    675   -215    254     46      7    -93   -106    -85
    748    109   -639   -431    693   -265    181     20    -25   -116   -132   -127
    701     93   -607   -397    654   -257    181     31    -28   -114   -124   -179
    646     77   -571   -363    610   -246    226     70     -7    -83    -88   -215
    589     90   -501   -340    545   -205    275    127     41    -36    -38   -239
    509    132   -379   -322    444   -122    350    192    109     38     33   -231
    426    135   -290   -280    358    -77    407    246    171    109    109   -210
    303    106   -197   -205    249    -44    446    298    213    158    163   -197
    140    116    -25   -129     83     46    496    384    288    233    239   -155
    -49    116    166    -36   -109    142    602    568    452    376    329    -75
   -184    174    358      5   -270    265    727    787    667    576    470     31
   -290    220    509     33   -400    363    805    982    904    839    711    241
   -316    428    745    -54   -532    584    802   1161   1184   1205   1124    670
   -285    784   1070   -249   -678    924    685   1111   1244   1382   1475   1174
   -301    950   1252   -324   -776   1101    550    854   1010   1275   1657   1543
   -400    826   1226   -213   -813   1023    452    530    626    963   1553   1551
   -387    472    859    -41   -623    665    368     88     46    298    867    961
   -332     51    384    140   -358    215    231   -413   -618   -563   -184     41
   -200   -272    -72    236    -64   -174     57   -610   -922   -940   -654   -319
    -15   -433   -418    223    200   -428    -28   -530   -810   -826   -607   -285
    127   -485   -613    176    368   -548    -15   -420   -628   -659   -511   -236
    233   -462   -696    111    462   -579     15   -306   -439   -485   -392   -179
    319   -337   -657     10    488   -496     98   -124   -210   -272   -218    -54
    400   -246   -646    -77    519   -446    163    -41   -127   -200   -158    -15
    459   -220   -680   -119    568   -452    119    -33   -127   -192   -153     -5
    501   -244   -745   -129    620   -493     18    -96   -189   -246   -210    -54
    488   -314   -802    -85    644   -558    -33   -168   -249   -316   -288   -111
    462   -394   -857    -36    659   -626    -93   -241   -309   -381   -363   -187
    488   -428   -919    -31    701   -672   -181   -332   -400   -470   -446   -285
    589   -491  -1080    -51    833   -784   -275   -397   -478   -545   -540   -407
    688   -594  -1283    -46    984   -937   -353   -457   -532   -589   -587   -498
    691   -659  -1350    -15   1021  -1005   -436   -537   -602   -654   -644   -589
    657   -724  -1384     33   1021  -1054   -506   -594   -662   -711   -706   -680
    605   -813  -1418    101   1010  -1114   -558   -631   -706   -750   -753   -756
    594   -865  -1460    135   1026  -1161   -615   -678   -750   -789   -782   -820
    623   -833  -1457    103   1039  -1145   -644   -709   -771   -805   -789   -841
    683   -813  -1496     64   1088  -1153   -701   -748   -810   -841   -836   -875
    691   -852  -1545     80   1117  -1197   -750   -784   -849   -880   -880   -891
    641   -935  -1577    148   1109  -1254   -758   -766   -831   -849   -836   -849
    732   -945  -1680    103   1205  -1312   -828   -820   -880   -898   -875   -883
    836   -950  -1787     54   1312  -1369   -917   -901   -950   -966   -950   -883
    906   -945  -1855     18   1379  -1400   -950   -943   -966   -969   -956   -862
   1052   -893  -1945    -77   1499  -1418   -950   -919   -943   -940   -930   -833
   1208   -820  -2031   -194   1618  -1426   -976   -909   -932   -914   -901   -753
   1358   -839  -2200   -259   1777  -1519  -1062   -953   -966   -935   -917   -737
   1465   -813  -2281   -327   1870  -1545  -1111   -982   -979   -930   -909   -717
   1478   -774  -2252   -350   1865  -1512  -1104   -974   -953   -893   -867   -657
   1423   -704  -2127   -361   1771  -1415  -1075   -904   -891   -823   -789   -574
   1423   -631  -2057   -397   1738  -1343  -1041   -823   -810   -727   -683   -517
   1421   -587  -2010   -418   1714  -1299   -997   -776   -761   -680   -636   -527
   1387   -540  -1927   -423   1657  -1234   -943   -766   -756   -693   -659   -501
   1301   -568  -1870   -368   1584  -1218   -880   -706   -714   -654   -620   -465
   1213   -602  -1818   -306   1514  -1210   -846   -685   -701   -646   -613   -537
   1093   -605  -1699   -244   1395  -1150   -802   -665   -693   -649   -618   -605
    992   -581  -1574   -205   1283  -1078   -698   -592   -631   -600   -571   -597
    911   -566  -1478   -174   1192  -1021   -558   -498   -550   -537   -509   -555
    859   -506  -1366   -176   1111   -937   -441   -426   -485   -483   -465   -514
    787   -449  -1239   -171   1010   -844   -363   -368   -439   -441   -436   -491
    696   -423  -1119   -135    906   -771   -288   -316   -394   -405   -413   -462
    610   -402  -1013   -106    810   -706   -194   -241   -332   -350   -358   -423
    566   -345   -911   -109    737   -628   -148   -194   -290   -311   -319   -397
    587   -262   -852   -163    719   -555   -119   -181   -270   -293   -301   -361
    641   -226   -867   -207    753   -545   -119   -200   -277   -303   -309   -319
    646   -228   -875   -210    761   -553   -106   -187   -265   -293   -285   -257
    654   -166   -823   -244    737   -493    -75   -163   -239   -265   -244   -163
    584   -106   -691   -241    636   -397    -18   -122   -189   -215   -179    -25
    472    -93   -566   -189    519   -329     25    -49   -127   -150   -127     62
    397    -15   -415   -192    405   -215     57      5    -75   -103    -96    145
    381     54   -329   -218    355   -137     93     41    -31    -57    -46    252
    379    119   -262   -252    319    -70    129     70      7    -23    -18    257
    376    176   -200   -275    288    -10    171    114     54     18      5    303
    353    200   -153   -277    252     23    187    132     80     51     44    335
    322    254    -67   -288    194     93    192    137    101     77     77    342
    277    293     15   -288    129    155    192    137    116     96     96    332
    244    337     93   -290     75    215    197    135    114    103    106    303
    239    381    142   -311     46    265    148    111     93     90     93    259
    200    410    210   -306     -5    311    140    132    109    116    122    252
    181    433    249   -309    -33    340    171    171    155    174    184    241
    145    407    262   -275    -57    335    205    197    179    197    213    187
    101    410    309   -257   -103    361    233    228    184    197    200    145
     98    405    306   -252   -103    355    246    236    181    197    194     93
     41    379    335   -210   -145    355    283    257    197    215    205     67
    -51    342    394   -145   -223    368    350    322    254    272    254     62
   -124    322    446   -101   -285    384    407    350    265    280    257    -20
   -153    306    459    -77   -306    384    418    361    265    272    241   -103
   -166    301    467    -70   -316    384    420    376    277    285    244   -153
   -207    257    465    -23   -335    361    428    384    283    290    246   -226
   -197    246    441    -25   -319    342    462    397    285    296    246   -293
   -210    249    459    -20   -335    353    491    410    293    306    262   -350
   -233    257    488    -12   -363    371    535    433    309    327    285   -301
   -210    329    540    -59   -374    433    561    446    319    332    283    -98
   -187    353    540    -83   -366    446    540    462    337    345    290    101
   -205    332    537    -64   -371    433    594    480    358    361    309    226
   -218    288    506    -36   -361    397    561    457    332    337    277    241
   -197    223    420    -12   -309    322    519    465    332    329    246    231
   -148    272    420    -64   -285    345    633    600    465    426    280    233
   -135    376    511   -122   -324    444    683    737    636    587    387    270
   -119    561    680   -220   -400    620    727    888    875    857    631    501
    -59    813    872   -376   -465    841    740   1060   1156   1260   1106   1013
    -70   1083   1153   -509   -613   1117    620    961   1137   1408   1519   1506
   -158   1145   1301   -493   -730   1223    470    678    813   1223   1673   1732
   -306    953   1260   -324   -782   1106    387    288    285    714   1363   1478
   -439    532    971    -46   -704    750    306   -197   -371   -122    397    652
   -524    132    657    194   -589    394    150   -532   -852   -800   -501   -127
   -602   -122    480    361   -542    179     88   -470   -820   -789   -568   -244
   -587   -239    348    413   -470     54    176   -236   -542   -519   -389   -161
   -524   -181    342    353   -433     80    254    -23   -254   -241   -200    -12
   -415    -25    387    220   -402    179    340    148    -12    -12    -18    111
   -366    137    501    114   -433    319    498    301    176    158    119    262
   -358    200    558     77   -459    379    542    368    249    226    171    314
   -350    189    540     80   -444    363    475    366    249    231    174    355
   -389    163    553    111   -472    355    459    374    262    244    189    337
   -374    140    514    114   -444    327    431    342    241    228    174    314
   -332    101    433    114   -384    267    418    298    207    194    150    262
   -267    103    371     83   -319    236    353    239    153    137     90    181
   -246     80    327     83   -288    202    322    220    137    129     72    158
   -267     54    322    103   -293    187    280    184    103     93     44    127
   -309     -7    301    158   -309    148    233    135     62     51      7    103
   -319    -54    265    187   -293    103    244    122     49     44      5     83
   -288     33    319    124   -303    176    270    155     88     83     49    114
   -171    220    389    -25   -280    303    275    213    153    148    116    166
    -59    319    379   -129   -218    348    265    223    168    158    127    168
    -23    303    327   -140   -174    314    213    184    137    129    101    142
   -116    272    389    -77   -254    329     80    153    114    109     88    145
   -262    116    379     72   -322    246     70     96     59     59     46    109
   -465    -49    415    257   -441    181     44     41     15     15      7     80
   -576   -116    459    348   -519    171    -54     -7    -20    -12    -10     72
   -550   -174    376    361   -465    101    -67    -83    -75    -64    -57     28
   -449   -171    277    309   -363     51   -140   -174   -142   -119   -101     -5
   -345   -155    189    249   -267     15   -210   -223   -174   -137   -106     -2
   -285   -119    166    202   -226     23   -223   -218   -150   -103    -64     33
   -174     -7    166     90   -171     80   -265   -213   -127    -70    -20     88
    -67     75    142     -5   -106    109   -358   -249   -142    -75    -15    114
     23     85     62    -57    -18     75   -467   -327   -213   -137    -67     90
    109     36    -72    -72     90    -18   -550   -420   -298   -226   -153     36
    220    -38   -259    -93    239   -148   -667   -532   -400   -337   -259    -38
    340   -114   -457   -114    397   -285   -758   -631   -501   -449   -371   -114
    459   -202   -665   -129    561   -433   -880   -745   -623   -576   -491   -197
    574   -298   -872   -137    722   -584   -987   -901   -774   -740   -649   -316
    623   -361   -984   -132    802   -672   -997   -997   -867   -849   -761   -384
    537   -441   -979    -49    756   -709  -1005  -1023   -904   -904   -820   -418
    275   -530   -805    127    537   -667   -904   -943   -831   -854   -792   -389
    -80   -657   -576    368    246   -618   -691   -750   -670   -704   -659   -283
   -345   -657   -311    501    -18   -485   -540   -545   -517   -548   -519   -176
   -387   -641   -254    514    -67   -449   -384   -392   -402   -441   -436   -163
   -379   -641   -262    509    -59   -452   -241   -275   -316   -366   -374   -231
   -493   -626   -132    561   -181   -379    -46   -132   -197   -249   -290   -259
   -615   -576     38    592   -327   -270     93    -12    -75   -137   -207   -127
   -693   -465    228    579   -462   -119    158     85     49    -25    -93      2
   -846   -402    441    623   -646     18    239    184    153     75     20     88
  -1023   -387    636    706   -831    124    306    252    210    148    101    129
  -1117   -389    724    750   -922    166    316    249    205    153    103     85
  -1150   -423    724    787   -940    150    306    228    187    137     85     57
  -1104   -413    691    758   -898    137    265    189    155    101     51     46
  -1000   -384    615    693   -807    114    176    135    114     57      7     57
   -878   -402    475    639   -680     36    109     57     31    -25    -75     31
   -792   -366    426    579   -610     28    109     36     -2    -62   -111     25
   -711   -283    426    496   -568     70    103     44     -2    -59   -106     51
   -670   -213    457    441   -563    122    114     51     20    -36    -75     93
   -670   -145    524    407   -600    189    145     72     54      5    -28    140
   -626    -77    548    353   -587    233    135     93     83     41     15    163
   -615     46    662    283   -641    353    145    129    114     88     85    226
   -633    205    839    215   -735    522    207    171    148    129    150    288
   -701    298   1000    200   -852    649    265    226    210    200    228    298
   -745    301   1047    220   -896    675    275    241    228    220    254    241
   -714    257    969    228   -841    613    290    236    220    210    246    184
   -680    259    940    210   -810    600    283    223    213    200    239    166
   -571    371    943     98   -758    657    249    213    200    192    239    168
   -488    483    969      2   -727    724    267    233    207    207    259    171
   -428    548    976    -59   -701    761    293    231    200    200    257    166
   -353    568    922   -106   -636    745    309    218    181    176    233    127
   -272    615    888   -174   -581    750    239    189    161    150    213    103
   -176    615    792   -220   -483    704    194    142    116    101    163     64
   -132    522    654   -197   -394    589    200     96     72     46    106     44
   -116    475    592   -179   -353    532    220    114     88     51    101     67
    -96    465    561   -184   -327    511    205    140    116     67    103     83
   -124    387    509   -132   -316    446    228    124    101     41     75     54
   -176    265    441    -46   -309    353    316    132    101     23     54     10
   -187    192    379     -2   -283    285    327    155    124     28     62     36
   -205    129    335     36   -270    231    288    148    122     15     41     64
   -239    106    345     64   -290    226    301    148    135     12     23     80
   -257     98    355     77   -306    226    361    265    239     93     51    106
   -293     80    374    106   -332    226    514    475    428    257    137    129
   -249     93    342     75   -296    218    600    693    672    524    358    285
   -129    335    465   -103   -298    400    540    862    924    867    748    631
     -2    711    714   -355   -358    714    517    852   1002   1062   1127   1054
     51    945    893   -498   -420    919    446    607    795   1013   1376   1379
     38   1060   1018   -550   -488   1039    350    296    488    828   1421   1387
      0    818    818   -410   -410    818    303    -54     41    314    878    784
    -44    324    368   -140   -207    345    231   -392   -491   -436    -77   -155
    -38     -7     31     23    -36     10    148   -459   -670   -693   -449   -501
      2   -103   -106     49     51   -106    213   -241   -415   -446   -267   -361
     49    -59   -109      5     77    -83    296     20   -106   -155    -49   -168
     72     77      5    -75     33     41    462    293    187    114    155     25
     49    187    137   -116    -44    163    607    501    407    309    306    179
     20    197    176   -111    -77    189    701    587    509    402    381    298
    -12    210    223   -101   -116    218    761    641    568    459    433    387
    -36    233    267    -98   -153    249    787    665    597    485    459    465
    -20    265    285   -122   -153    275    761    657    600    483    467    511
     41    252    210   -148    -85    231    727    623    566    444    431    483
    129    249    116   -189      5    184    719    587    530    402    389    457
    213    207     -7   -213    109     98    717    535    480    350    335    420
    337    228   -109   -283    223     59    587    444    394    267    267    389
    446    306   -140   -379    293     83    457    335    296    171    187    306
    535    223   -314   -379    423    -44    387    254    233    111    135    252
    626    179   -446   -402    535   -135    303    184    176     54     83    197
    724    184   -540   -454    633   -176    249    124    109    -18     15    132
    779    179   -600   -480    691   -210    176     70     75    -44      7     96
    813    184   -628   -498    722   -220     49     -7      2    -93    -25     49
    841    179   -662   -511    750   -241     12    -23    -23   -109    -36     23
    859    192   -667   -524    763   -236     18    -28    -33   -109    -33      5
    883    168   -714   -527    797   -272    -20    -70    -72   -142    -62    -12
    927    132   -795   -530    859   -329    -70    -96   -106   -181   -109    -51
    974    119   -857   -548    914   -368   -140   -111   -119   -192   -127    -64
    984    109   -875   -545    930   -381   -202   -122   -122   -187   -129    -62
    958     88   -872   -524    914   -392   -239   -109   -103   -155    -96    -44
    969     62   -906   -514    937   -420   -280   -122   -114   -158    -96    -49
   1023     15  -1008   -519   1015   -496   -348   -171   -158   -200   -140    -77
   1034     -2  -1036   -514   1034   -519   -439   -244   -215   -249   -179   -137
   1021   -103  -1127   -459   1072   -615   -545   -314   -298   -332   -259   -252
   1036   -267  -1304   -384   1169   -787   -652   -402   -394   -433   -355   -319
    943   -397  -1343   -275   1143   -867   -688   -428   -423   -459   -376   -277
    792   -457  -1249   -166   1021   -852   -688   -400   -405   -444   -353   -200
    683   -527  -1213    -77    945   -870   -745   -465   -475   -522   -433   -205
    537   -626  -1163     44    849   -893   -771   -535   -535   -597   -509   -202
    405   -714  -1119    153    761   -917   -769   -540   -550   -623   -527   -171
    363   -691  -1054    163    709   -872   -740   -514   -540   -623   -530   -114
    324   -667   -992    168    654   -828   -685   -501   -537   -626   -530    -59
    226   -730   -956    249    589   -841   -701   -555   -581   -678   -571   -101
    207   -883  -1093    335    649   -987   -776   -685   -693   -797   -680   -226
    280   -966  -1247    342    763  -1106   -810   -774   -769   -880   -769   -285
    262   -896  -1158    314    709  -1028   -732   -696   -693   -802   -701   -163
    205   -815  -1021    303    610   -917   -657   -623   -620   -730   -633   -106
    142   -743   -888    298    514   -813   -587   -553   -548   -646   -548    -51
     72   -657   -730    293    400   -693   -506   -478   -470   -568   -459    -41
    116   -605   -722    241    418   -665   -454   -480   -446   -561   -462    -67
    153   -537   -691    192    420   -615   -402   -441   -394   -506   -402    -10
    192   -436   -628    122    407   -532   -298   -322   -290   -402   -296     49
    376   -290   -667    -41    522   -478   -262   -277   -244   -350   -246     67
    454   -158   -613   -148    532   -384   -223   -218   -181   -285   -184     70
    454    -36   -491   -207    472   -262   -145   -132    -93   -197   -109    116
    400     59   -340   -231    368   -140    -72    -67    -15   -119    -33    148
    350     80   -270   -215    311    -93     -2    -18     44    -64     18    140
    316    114   -205   -218    259    -44     -2    -12     59    -44     41    148
    309    140   -168   -223    239    -12    -10    -20     64    -46     41    163
    324    171   -155   -249    239      7    -23    -23     80    -28     51    194
    405    197   -207   -301    306     -5    -77    -70     51    -54     38    166
    478    179   -301   -329    389    -59   -106    -93     28    -72     33    168
    644    179   -467   -413    555   -142   -135    -98     23    -75     33    132
    756    231   -524   -496    641   -145   -145   -103     20    -77     23    127
    792    280   -511   -535    652   -114   -119    -90     38    -59     38    179
    763    288   -475   -527    618    -93    -93    -75     51    -44     54    207
    761    277   -483   -519    620   -101    -93    -85     33    -62     41    192
    769    272   -498   -522    633   -111    -88    -90     25    -67     36    176
    748    301   -446   -524    597    -72    -57    -67     44    -49     59    174
    737    319   -418   -527    576    -49    -28    -59     44    -54     49    122
    717    319   -400   -519    558    -38      7    -54     41    -67     25     88
    688    329   -358   -509    522    -12      2    -57     36    -67     25     46
    675    324   -350   -498    514    -12    -10    -62     25    -77     23    -46
    693    306   -389   -501    540    -41      5    -54     20    -90    -10   -145
    748    285   -462   -517    605    -85     15    -46     20    -93    -18   -189
    722    306   -418   -517    568    -57     46    -15     49    -57     25   -181
    605    329   -275   -467    441     28    103     38     98      0     77   -116
    550    374   -179   -465    366     98    127     51    111      7     85    -38
    527    405   -122   -467    324    140    158     85    137     36    116     54
    472    426    -46   -449    259    189    210    142    179     85    163    132
    478    475     -2   -475    241    236    275    184    213    122    197    210
    397    522    122   -462    137    322    306    275    288    181    241    283
    215    571    355   -394    -70    465    475    504    483    340    350    387
    111    649    535   -381   -213    594    631    761    737    584    542    568
    142    852    709   -496   -283    782    698   1018   1039    927    875    867
    137   1145   1005   -644   -433   1075    685   1145   1244   1249   1304   1309
     57   1374   1317   -717   -631   1348    527    859   1130   1335   1621   1712
   -124   1525   1649   -701   -888   1587    322    387    841   1247   1761   1922
   -329   1434   1764   -550  -1047   1597    127   -111    405    854   1460   1680
   -509    901   1410   -197   -961   1156      7   -594   -252    -36    459    782
   -483    361    844     59   -665    602   -109   -776   -623   -576   -192    153
   -311     75    387    116   -350    231   -137   -623   -532   -527   -223     54
   -233     15    249    109   -241    132    -38   -358   -293   -324    -88     88
   -202    103    306     46   -254    202    155    -67    -18    -85     77    210
   -142    176    319    -18   -231    246    322    181    213    122    239    324
    -98    226    324    -64   -213    275    410    314    337    239    327    363
    -80    283    363   -101   -220    322    428    342    371    262    342    384
   -122    277    400    -77   -262    337    462    381    407    301    376    446
   -181    231    410    -25   -296    319    506    426    457    355    436    467
   -298    161    459     67   -379    311    506    423    459    355    431    405
   -452    103    555    174   -504    329    480    407    441    322    379    459
   -605     70    672    265   -639    371    498    439    472    353    420    542
   -683     67    750    306   -717    407    530    472    511    392    465    535
   -704     72    776    314   -743    426    566    504    542    428    496    563
   -717     72    789    322   -753    431    579    532    576    470    542    561
   -628    142    771    241   -698    454    566    517    566    457    530    532
   -584    155    740    213   -662    446    537    491    537    433    496    522
   -696     31    727    329   -711    379    485    452    498    397    462    480
   -769    -72    696    420   -732    311    449    413    457    350    415    506
   -592     54    646    267   -620    350    446    441    493    397    459    527
   -257    306    563    -25   -410    436    506    511    568    470    530    563
    -18    522    540   -254   -280    532    511    563    628    532    594    615
    155    665    509   -410   -176    587    485    592    662    574    649    657
    181    675    493   -431   -155    584    485    579    649    563    631    639
     77    592    514   -335   -218    553    457    550    626    542    607    649
    -36    514    550   -239   -296    532    405    524    607    537    610    654
   -103    478    581   -187   -342    530    363    517    610    553    636    680
   -184    488    670   -153   -426    579    316    530    636    594    688    727
   -272    457    730    -93   -501    592    280    527    636    605    704    748
   -366    400    763    -18   -566    581    236    496    610    581    685    740
   -454    353    807     51   -631    579    192    483    600    576    683    745
   -444    345    789     49   -618    566    103    441    563    542    657    727
   -366    374    740     -5   -553    555     49    374    498    470    594    709
   -233    444    678   -106   -454    561     85    345    465    433    558    711
   -176    426    602   -124   -389    514     59    283    402    368    501    667
   -122    374    496   -127   -309    433      7    176    285    244    387    563
    -98    319    418   -111   -257    368    -67     75    174    122    265    441
    -88    207    293    -62   -192    252   -179    -51     41    -20    116    298
    -38     57     96     -7    -67     75   -309   -202   -109   -189    -54    148
     33    -20    -54     -7     41    -36   -361   -311   -223   -316   -189     46
     72    -98   -171     12    122   -135   -449   -423   -342   -433   -306    -51
    153   -168   -322      7    236   -244   -581   -553   -472   -555   -418   -155
    213   -239   -452     12    332   -345   -667   -675   -589   -672   -532   -259
    319   -259   -579    -31    446   -418   -701   -763   -665   -758   -615   -335
    475   -246   -722   -114    597   -483   -761   -854   -743   -841   -698   -410
    579   -353   -932   -114    753   -641   -872   -997   -878   -982   -841   -561
    605   -504  -1109    -49    857   -805   -909  -1091   -976  -1083   -953   -688
    324   -672  -1000    171    662   -833   -854  -1065   -958  -1070   -937   -672
     25   -771   -800    371    413   -787   -774   -958   -870   -979   -841   -589
   -145   -782   -636    462    244   -709   -688   -813   -740   -846   -706   -488
   -270   -753   -483    511    106   -618   -633   -701   -641   -750   -610   -444
   -316   -709   -392    511     36   -550   -558   -592   -537   -646   -511   -400
   -371   -670   -301    519    -36   -485   -459   -493   -444   -563   -439   -355
   -457   -714   -257    584   -101   -485   -374   -431   -384   -514   -400   -353
   -610   -769   -158    691   -226   -465   -267   -358   -314   -444   -342   -327
   -623   -779   -158    701   -233   -470   -265   -348   -290   -420   -319   -314
   -615   -758   -142    685   -236   -452   -270   -335   -262   -389   -283   -283
   -667   -763    -98    714   -285   -431   -272   -324   -244   -371   -262   -257
   -722   -753    -31    737   -345   -392   -241   -288   -207   -335   -228   -205
   -766   -633    129    698   -449   -252   -161   -218   -142   -262   -155   -132
   -776   -615    161    696   -470   -226   -122   -189   -122   -241   -135   -114
   -813   -644    166    727   -491   -239   -148   -192   -137   -254   -150   -137
   -846   -706    140    776   -493   -283   -205   -233   -187   -298   -194   -184
   -836   -748     88    789   -462   -329   -213   -277   -249   -353   -252   -241
   -769   -750     18    758   -394   -366   -226   -316   -293   -394   -293   -290
   -646   -730    -83    688   -283   -407   -257   -363   -340   -441   -340   -340
   -532   -717   -184    626   -174   -452   -322   -418   -405   -504   -402   -394
   -441   -698   -259    568    -93   -480   -353   -444   -444   -540   -441   -433
   -389   -607   -218    498    -85   -413   -324   -418   -428   -522   -426   -431
   -324   -475   -150    400    -88   -314   -298   -371   -381   -470   -371   -384
   -262   -361    -98    311    -83   -231   -252   -319   -337   -420   -316   -332
   -226   -236    -12    231   -109   -124   -194   -265   -290   -368   -270   -288
   -236   -116    119    176   -179      0   -114   -184   -213   -293   -194   -223
   -270    -28    239    148   -257    103    -41   -103   -129   -210   -116   -158
   -361     80    441    140   -400    259     15     -5    -18    -98     -5    -44
   -462    210    672    124   -566    439    111    111    109     25    116     80
   -545    319    865    111   -704    592    285    254    239    153    228    171
   -592    446   1039     72   -815    743    459    472    441    335    350    233
   -579    594   1174     -7   -875    883    607    717    678    561    506    319
   -496    802   1299   -155   -896   1049    693    943    932    854    776    537
   -342   1098   1441   -379   -893   1270    701   1098   1156   1161   1148    924
   -192   1441   1634   -626   -914   1535    633   1057   1195   1293   1483   1382
   -101   1532   1634   -714   -867   1582    537    807    963   1169   1641   1670
    -51   1325   1376   -639   -714   1350    449    446    555    805   1452   1522
     -2    875    878   -436   -441    878    342    -46    -59     62    628    706
     72    374    301   -223   -116    340    189   -519   -662   -732   -366   -270
    171    -62   -233    -54    202   -148     -2   -654   -867   -984   -696   -605
    267   -288   -555      7    410   -420    -41   -506   -691   -802   -587   -548
    322   -355   -678     15    498   -514     12   -314   -441   -561   -420   -439
    296   -296   -594      0    444   -444     93   -114   -194   -316   -233   -327
    257   -142   -400    -57    327   -270    215    106     54    -70    -18   -194
    252    -59   -311    -98    277   -184    259    174    137      7     49   -145
    283    -54   -337   -116    309   -194    257    181    145     23     54   -135
    337    -51   -389   -145    361   -218    244    171    129     15     49   -174
    348    -44   -392   -150    368   -218    218    158    116     -2     33   -236
    298    -88   -389   -106    342   -239    220    158    111     -7     38   -218
    233    -90   -324    -72    277   -207    246    168    119      0     54   -189
    153    -83   -236    -36    194   -158    254    200    150     33     85   -150
     67    -44   -111    -10     88    -77    277    241    200     83    140    -85
     -7     15     23     -5    -15     18    342    280    246    127    194     15
    -12    119    129    -54    -70    124    358    301    270    150    215     72
     15    194    179   -106    -83    189    345    306    280    158    220     93
     77    218    140   -148    -31    179    316    277    265    142    200     80
    135    236    101   -187     15    171    301    246    252    122    189     46
    176    223     46   -200     64    135    293    228    246    111    184     23
    223    155    -67   -189    145     44    270    194    228     83    158    -12
    316    137   -179   -226    249    -20    202    101    148     -5     70    -62
    436    122   -314   -280    374    -93    132     36     88    -64      7   -106
    576    109   -467   -342    522   -179     59    -15     44    -98    -31   -150
    675    124   -550   -402    613   -213      2    -72      0   -129    -59   -176
    748    137   -610   -441    680   -236    -67   -129    -49   -166    -93   -187
    813    122   -693   -470    753   -285   -223   -207   -122   -220   -137   -181
    852     75   -776   -465    815   -350   -303   -244   -148   -218   -119   -140
    859     59   -802   -462    831   -371   -337   -252   -140   -187    -70   -114
    823      7   -815   -415    820   -402   -392   -272   -168   -205   -106   -145
    769    -75   -844   -348    805   -459   -488   -314   -223   -244   -153   -135
    709   -101   -810   -306    758   -454   -535   -342   -257   -275   -181   -155
    592   -163   -756   -215    672   -457   -555   -348   -275   -293   -200   -158
    426   -254   -680    -85    553   -467   -574   -358   -311   -337   -254   -194
    324   -402   -730     36    524   -566   -626   -410   -381   -418   -345   -270
    298   -537   -836    119    566   -685   -717   -498   -485   -524   -465   -389
    272   -618   -891    171    579   -756   -787   -574   -571   -618   -568   -493
    257   -709   -966    226    610   -836   -813   -626   -636   -693   -657   -613
    335   -745  -1080    202    706   -911   -815   -665   -683   -750   -724   -732
    449   -737  -1189    142    818   -963   -826   -719   -745   -826   -813   -885
    579   -706  -1286     62    930   -995   -839   -740   -776   -859   -854   -995
    722   -665  -1387    -28   1054  -1026   -839   -756   -802   -885   -885  -1088
    797   -704  -1504    -46   1148  -1104   -867   -797   -859   -945   -950  -1195
    818   -763  -1582    -28   1197  -1171   -891   -862   -930  -1015  -1023  -1293
    807   -891  -1699     38   1252  -1293   -935   -937  -1008  -1098  -1117  -1421
    836   -958  -1795     62   1314  -1376   -956   -974  -1052  -1143  -1163  -1519
    872   -904  -1779     15   1325  -1340   -950   -971  -1052  -1143  -1161  -1600
    932   -836  -1771    -49   1350  -1304   -937   -969  -1052  -1143  -1158  -1696
    963   -784  -1751    -90   1356  -1267   -909   -958  -1036  -1124  -1140  -1764
   1023   -717  -1740   -153   1382  -1228   -870   -924  -1000  -1091  -1111  -1808
   1096   -584  -1680   -257   1384  -1132   -802   -841   -917  -1002  -1023  -1818
   1169   -413  -1582   -379   1374   -997   -730   -771   -839   -922   -940  -1779
   1215   -236  -1454   -491   1332   -844   -633   -667   -724   -802   -820  -1556
   1182   -135  -1317   -522   1249   -724   -553   -581   -628   -704   -711  -1296
   1023    -23  -1047   -501   1034   -532   -483   -504   -540   -615   -613  -1075
    841     49   -792   -446    818   -371   -439   -449   -467   -535   -527   -867
    628     18   -613   -324    620   -296   -405   -415   -423   -485   -467   -675
    436     -2   -439   -215    436   -220   -361   -371   -371   -426   -384   -472
    337     44   -296   -192    316   -124   -314   -314   -303   -355   -298   -340
    290    135   -155   -213    223    -10   -244   -249   -228   -272   -207   -207
    252    192    -62   -223    155     64   -205   -210   -187   -233   -158   -116
    228    241     12   -233    109    127   -187   -184   -161   -205   -114    -23
    197    277     77   -239     59    179   -158   -155   -135   -184    -75     62
    181    270     88   -226     46    179   -106   -106    -83   -137    -33    124
    171    233     62   -205     54    148    -46    -57    -38    -98      0    187
    161    194     33   -176     64    114    -25    -54    -38   -106      2    200
    129    213     80   -171     25    148    -28    -64    -49   -119     -7    213
    106    223    116   -166     -5    171     -2    -41    -28   -106      2    246
    122    226    101   -174     10    163     23    -20    -10    -96     10    285
    163    231     67   -197     49    150     31    -10     -2    -88     18    309
    189    252     62   -220     64    155     36    -10     -5    -98     -2    311
    158    272    114   -215     20    194     83     25     28    -67     18    376
     93    285    189   -192    -49    239    111     59     59    -41     41    452
     31    319    288   -174   -127    303    129     93     88    -12     70    498
    -46    350    394   -153   -220    371    184    150    142     41    122    524
   -137    358    493   -111   -314    426    241    197    189     90    166    496
   -207    366    574    -80   -392    470    280    244    231    127    176    405
   -233    361    594    -62   -413    478    361    345    316    179    153    283
   -249    485    735   -119   -493    610    465    511    488    327    233    200
   -246    696    943   -226   -594    818    530    691    717    574    444    236
   -228    958   1187   -368   -706   1072    524    885   1008    961    854    522
   -187   1306   1493   -558   -839   1400    446    974   1202   1325   1382    945
   -257   1444   1701   -594   -979   1571    405    810   1028   1306   1673   1288
   -387   1379   1766   -496  -1075   1571    363    530    628    979   1590   1361
   -493   1140   1634   -324  -1065   1384    283    101     20    272    893    893
   -597    732   1330    -67   -963   1031    192   -368   -646   -644   -249    -10
   -633    433   1067     98   -849    750    155   -394   -735   -792   -498   -226
   -579    257    833    161   -706    545    181   -223   -527   -581   -368   -161
   -491    213    701    137   -597    454    233    -41   -272   -337   -205    -80
   -381    244    626     70   -504    433    296    114    -51   -129    -67    -38
   -257    361    615    -51   -436    488    392    265    145     41     67     57
   -187    420    607   -116   -397    514    436    358    262    155    171    129
   -153    441    594   -145   -374    517    457    400    316    218    236    150
   -163    462    626   -148   -394    542    457    415    348    254    288    158
   -168    475    641   -153   -407    558    439    389    324    226    259    153
   -106    472    576   -184   -342    524    420    381    319    213    233    184
    -64    439    504   -189   -283    470    433    389    327    226    239    161
    -96    381    478   -142   -285    428    465    402    337    236    252    142
    -59    350    410   -145   -236    379    400    363    303    213    239     90
    -38    355    394   -158   -215    374    387    337    277    181    207     51
    -59    342    402   -142   -231    371    392    350    293    194    215     90
   -127    301    428    -85   -277    363    363    379    319    226    246    137
   -210    265    472    -28   -342    368    392    400    345    254    280    184
   -296    202    498     46   -397    350    394    374    322    239    267    176
   -387    181    568    101   -480    376    374    366    316    239    257    194
   -509    163    672    174   -589    418    368    376    324    254    270    226
   -618    127    745    244   -683    436    368    366    324    244    259    265
   -717    127    841    293   -779    483    353    379    353    283    301    280
   -839     93    932    371   -885    511    368    405    394    329    348    303
   -982    109   1091    436  -1036    600    387    452    462    407    428    387
   -995    233   1228    379  -1111    730    397    498    527    488    514    449
   -969    329   1296    319  -1132    813    426    558    607    579    613    537
   -927    397   1322    262  -1124    859    446    597    657    631    670    597
   -875    480   1356    197  -1114    917    405    587    665    652    693    654
   -854    462   1314    194  -1085    888    337    561    662    659    719    696
   -805    449   1254    179  -1031    849    332    558    667    670    737    714
   -675    563   1239     54   -958    898    350    561    670    675    743    750
   -537    704   1241    -83   -888    971    322    563    683    691    766    807
   -446    750   1197   -153   -823    974    311    537    662    659    748    795
   -410    789   1197   -189   -805    992    311    509    628    605    678    769
   -459    711   1169   -127   -815    940    262    449    558    527    589    691
   -610    558   1169     25   -888    862    220    389    480    441    509    620
   -696    392   1085    150   -891    737    140    283    361    303    368    480
   -732    194    924    267   -828    558     20    132    194    116    179    306
   -740     54    795    340   -769    423    -41     10     59    -31     38    171
   -745    -33    711    389   -730    337    -80    -96    -49   -150    -72     36
   -706   -101    602    402   -657    249   -124   -213   -171   -283   -205    -85
   -644   -181    462    413   -555    140   -267   -342   -303   -410   -329   -205
   -574   -265    306    418   -441     20   -392   -467   -433   -532   -444   -335
   -459   -319    140    389   -301    -90   -472   -584   -553   -646   -550   -428
   -293   -350    -57    319   -119   -205   -555   -670   -641   -737   -636   -493
   -109   -413   -303    259     96   -358   -644   -776   -745   -844   -743   -571
     54   -462   -519    202    285   -491   -771   -888   -857   -948   -846   -649
    223   -493   -717    135    470   -605   -865   -984   -948  -1039   -932   -722
    348   -576   -924    114    633   -750   -943  -1091  -1044  -1137  -1028   -805
    431   -667  -1098    116    763   -880  -1023  -1192  -1130  -1226  -1111   -883
    374   -766  -1140    194    756   -953  -1034  -1241  -1161  -1262  -1148   -940
    166   -883  -1049    358    607   -966  -1015  -1231  -1135  -1241  -1135   -953
      5   -945   -950    470    475   -948  -1049  -1223  -1119  -1231  -1130   -974
   -137  -1005   -867    571    363   -937   -997  -1130  -1023  -1143  -1041   -924
   -329  -1026   -696    675    181   -859   -844   -953   -865   -984   -893   -823
   -483   -956   -472    719     -5   -714   -646   -774   -704   -815   -743   -750
   -636   -961   -324    797   -158   -644   -579   -646   -613   -709   -646   -727
   -828  -1034   -207    930   -311   -620   -524   -532   -540   -626   -576   -680
   -984  -1047    -62   1013   -462   -555   -439   -410   -439   -524   -478   -558
   -992  -1005    -12   1000   -491   -509   -426   -353   -379   -465   -410   -457
   -826   -932   -106    878   -361   -519   -418   -335   -358   -449   -387   -418
   -782   -893   -111    836   -337   -504   -387   -290   -322   -413   -350   -387
   -896   -927    -31    909   -436   -480   -314   -249   -288   -376   -322   -363
  -1039   -974     64   1008   -553   -454   -189   -215   -267   -358   -311   -371
   -989   -982      7    984   -501   -488   -215   -246   -296   -387   -345   -400
   -898   -969    -72    932   -415   -522   -228   -296   -324   -423   -381   -410
   -898   -922    -25    909   -436   -475   -200   -301   -314   -418   -376   -366
   -940   -849     90    896   -517   -379   -174   -262   -277   -381   -342   -298
  -1010   -815    194    911   -602   -311   -111   -205   -233   -337   -301   -223
  -1052   -753    296    901   -675   -228    -46   -155   -184   -293   -259   -174
   -987   -667    319    828   -654   -174      0   -122   -150   -259   -223   -166
   -875   -605    270    740   -574   -168     -5   -122   -161   -265   -220   -200
   -753   -537    215    641   -485   -161    -62   -166   -205   -303   -254   -257
   -672   -478    194    574   -436   -140    -57   -163   -213   -306   -259   -309
   -620   -428    192    524   -407   -119    -18   -153   -213   -298   -259   -337
   -530   -376    153    454   -342   -111    -64   -176   -241   -319   -280   -342
   -389   -280    109    335   -252    -88    -57   -148   -218   -306   -283   -345
   -270   -189     80    228   -176    -54     25    -38   -122   -244   -277   -397
   -124    -85     36    103    -80    -25     67     83      5   -129   -220   -402
     72    171     98   -122    -12    135     54    226    215    116     10   -223
    244    519    275   -384    -15    397     18    329    418    410    392    155
    309    893    584   -602   -137    740    -59    239    418    524    735    602
    272   1060    787   -667   -257    924   -142    -12    187    428    932    917
    223   1013    789   -618   -283    901   -231   -340   -184    132    836    880
    184    618    431   -402   -124    527   -277   -771   -740   -574      7    106
    200    246     46   -223     77    148   -392  -1093  -1200  -1231   -859   -675
    265    -18   -283   -124    272   -148   -483  -1085  -1231  -1312  -1028   -820
    348   -135   -483   -106    415   -309   -426   -885   -984  -1075   -872   -711
    459   -153   -615   -155    535   -381   -353   -698   -753   -865   -735   -626
    576    -70   -646   -254    610   -358   -223   -483   -514   -644   -568   -509
    691     98   -592   -394    641   -246   -171   -322   -340   -475   -431   -394
    735    187   -548   -459    641   -179   -142   -239   -246   -384   -353   -348
    698    176   -524   -439    613   -174    -88   -192   -197   -327   -293   -293
    623    163   -462   -394    542   -148    -25   -137   -148   -267   -226   -246
    488    200   -290   -345    389    -44     23    -64    -80   -192   -158   -207
    358    265    -93   -311    226     85    103      2     -2   -122    -93   -161
    192    231     36   -213     77    135    171     57     64    -72    -59   -150
     -2    176    179    -88    -90    176    223    106    111    -31    -25   -150
   -140    119    257     10   -200    187    311    171    171     28     28   -137
   -223    103    327     59   -275    215    392    239    236     93     90   -111
   -218    129    348     44   -283    239    363    280    270    142    153    -41
   -259    168    428     44   -342    298    384    335    314    194    215     31
   -371    213    581     77   -475    397    444    400    374    254    288     96
   -517    252    769    132   -641    509    519    493    475    361    405    233
   -597    293    891    150   -743    592    553    548    545    433    485    358
   -589    361    950    114   -771    654    566    576    581    467    527    441
   -519    397    914     59   -717    654    542    555    576    459    527    467
   -337    368    706    -15   -522    537    459    483    509    397    470    428
   -116    353    470   -119   -293    410    381    428    444    335    413    361
    106    394    288   -252    -90    342    309    394    413    306    379    314
    361    452     90   -407    135    272    262    374    392    298    363    324
    566    504    -62   -535    314    220    244    366    387    303    374    329
    691    478   -213   -584    452    132    226    353    374    298    376    314
    831    472   -358   -652    594     59    184    327    358    290    371    303
   1015    491   -524   -756    771    -15    106    283    324    270    363    298
   1210    472   -737   -841    974   -132     49    233    270    220    322    223
   1444    568   -878  -1008   1158   -153     38    207    257    197    296    158
   1566    678   -888  -1122   1226   -103     -7    179    241    174    277    132
   1564    756   -810  -1161   1187    -25     15    223    280    202    306    168
   1491    748   -743  -1119   1117      2     46    254    298    210    301    176
   1327    667   -659   -997    992      5     59    267    301    200    293    150
   1062    667   -394   -865    727    137    135    340    368    254    355    192
    792    756    -38   -774    415    358    218    400    433    306    418    267
    558    789    231   -672    163    511    288    441    472    324    423    280
    431    662    231   -548     98    449    272    402    420    257    337    249
    376    506    129   -444    124    319    223    311    340    166    239    184
    337    340      2   -340    166    174    171    215    252     80    155    103
    241    119   -122   -179    181      0     72    101    150    -15     51     -5
    114   -200   -316     41    213   -257    -88    -88    -36   -197   -119   -189
    137   -368   -506    114    319   -436   -215   -239   -176   -337   -265   -303
    194   -410   -607    106    400   -509   -265   -290   -228   -389   -324   -332
    348   -397   -745     25    545   -571   -348   -361   -314   -470   -418   -371
    514   -400   -914    -57    711   -657   -407   -413   -366   -514   -459   -436
    618   -402  -1021   -109    818   -711   -431   -426   -379   -517   -446   -478
    704   -423  -1127   -142    914   -776   -470   -449   -405   -537   -465   -517
    776   -441  -1218   -166    997   -828   -504   -462   -423   -555   -493   -548
    852   -400  -1252   -228   1052   -826   -491   -441   -405   -542   -491   -558
    901   -319  -1221   -290   1060   -769   -462   -405   -366   -504   -457   -561
    849   -301  -1153   -275   1000   -727   -444   -368   -329   -459   -413   -553
    763   -293  -1057   -233    909   -675   -423   -340   -296   -423   -368   -550
    756   -184   -943   -285    849   -563   -376   -277   -231   -348   -290   -483
    753    -70   -823   -342    787   -444   -366   -223   -174   -275   -213   -420
    693     -7   -704   -345    698   -355   -335   -176   -137   -231   -171   -366
    594     15   -579   -303    587   -280   -262   -114    -88   -184   -129   -316
    410     -7   -418   -202    413   -213   -187    -59    -28   -119    -57   -267
    218    -25   -244    -96    231   -135   -145    -31      7    -80     -7   -213
     46    -72   -122     10     83    -96   -114    -18     12    -72      5   -207
    -80   -122    -41    101    -20    -83    -83     -5     20    -62     10   -192
   -111   -122    -10    116    -54    -64    -70      0     28    -46     28   -142
   -155    -80     75    116   -116     -2    -36      7     38    -46     31   -106
   -200    -67    132    132   -168     31     23     33     64    -28     49    -59
   -228   -129     98    179   -163    -15     72     57     93      0     83     -5
   -275   -153    122    213   -200    -18     80     49     90     -7     83     41
   -298   -192    103    244   -202    -44     72     12     51    -57     44     49
   -311   -215     96    262   -205    -62     54    -15     31    -83     20     67
   -358   -262     96    311   -228    -83     44    -31     31    -83     23     80
   -355   -309     44    329   -202   -135     31    -67      0   -124    -20    103
   -332   -335     -2    332   -166   -168     10    -93    -23   -153    -54    129
   -348   -327     18    337   -184   -155     -5   -109    -25   -155    -54    140
   -392   -340     51    366   -223   -145      0    -98    -12   -142    -36    158
   -418   -332     85    374   -254   -124      5    -85      5   -127    -18    161
   -407   -306    101    355   -254   -103     36    -57     33   -106     -5    176
   -392   -262    129    324   -262    -67    103     31     98    -67     -2    168
   -350   -140    210    246   -280     33    213    202    231     23     33    187
   -223     67    290     75   -257    179    311    441    465    252    226    345
    -38    446    483   -205   -262    465    387    737    797    631    597    709
    132    937    805   -535   -337    872    392    901   1047   1005   1062   1215
    207   1361   1153   -784   -472   1257    228    633    979   1166   1436   1683
    158   1649   1488   -906   -665   1571      5    153    722   1119   1584   1896
    114   1558   1444   -836   -665   1501   -168   -350    259    662   1184   1584
    116   1054    935   -587   -407    997   -309   -857   -444   -265    192    722
    192    519    327   -355    -67    423   -433  -1026   -823   -800   -415    137
    257    265      7   -262    124    137   -410   -792   -654   -665   -368     96
    311    244    -67   -277    189     88   -280   -527   -431   -485   -270    132
    363    335    -28   -350    194    153   -103   -246   -184   -277   -127    244
    389    420     31   -405    179    226     67      2     41    -75     28    332
    431    470     36   -452    197    254    148     96    129      7     93    337
    457    509     49   -483    202    280    166    119    140     18    103    306
    511    558     44   -535    233    301    163    127    140     20     98    275
    594    579    -15   -587    306    283    176    158    163     49    116    259
    657    623    -33   -641    345    296    192    181    184     67    124    254
    672    670     -5   -672    340    332    218    218    218     98    148    272
    670    732     62   -701    303    397    241    257    265    145    197    311
    675    800    124   -737    275    462    267    293    309    194    249    361
    641    820    179   -732    231    501    301    329    345    233    288    389
    574    831    257   -704    158    545    348    371    381    270    327    415
    488    810    319   -652     85    566    402    420    436    327    384    446
    415    802    387   -607     15    594    423    475    496    394    465    501
    361    820    459   -592    -49    639    433    496    517    413    478    496
    306    787    480   -545    -85    633    449    517    527    418    467    511
    285    766    480   -527    -98    623    457    535    545    444    493    530
    277    732    454   -504    -88    594    449    535    548    459    522    511
    311    743    428   -527    -59    587    467    524    530    436    496    511
    329    771    439   -550    -54    605    475    542    548    446    493    548
    285    732    444   -511    -80    589    488    592    597    501    537    597
    262    763    501   -511   -119    633    467    620    631    548    584    623
    239    784    545   -514   -153    665    459    652    665    594    633    654
    205    766    558   -485   -176    662    433    667    691    628    670    685
    174    758    581   -467   -202    672    376    665    696    644    688    709
    161    771    610   -465   -223    691    332    652    691    649    704    745
    127    750    620   -439   -246    685    322    646    693    657    717    763
    109    722    613   -415   -252    667    265    600    659    631    711    732
     33    693    657   -363   -311    675    223    566    631    610    693    688
    -41    667    709   -311   -374    688    189    540    600    574    649    685
    -88    587    672   -252   -381    628    145    478    540    517    602    657
   -163    517    680   -176   -423    597    132    423    488    457    548    594
   -290    509    800   -109   -548    654    150    428    488    449    532    584
   -327    496    823    -83   -574    659    176    431    485    436    517    563
   -272    496    769   -111   -522    631    205    413    462    402    480    532
   -257    517    774   -129   -514    644    189    387    436    371    454    498
   -270    472    743   -101   -506    607    207    361    413    337    420    462
   -342    413    756    -33   -548    584    228    322    376    293    371    405
   -350    420    769    -36   -558    594    213    277    337    252    324    353
   -348    410    758    -31   -553    581    197    239    306    226    303    324
   -428    314    740     57   -584    527    161    187    254    174    252    293
   -618    106    724    257   -670    415     96    101    176     93    168    236
   -870   -124    745    498   -810    309     38     20    101     20     93    153
  -1060   -259    800    659   -932    270     10    -25     67    -18     51    109
  -1109   -249    857    678   -984    303      7    -31     67    -15     49    148
  -1010   -129    880    571   -945    374     23    -10     98     20     98    192
   -839     -5    833    420   -836    413     57     12    132     44    122    192
   -693    101    795    296   -745    449     72     31    153     59    127    236
   -636     88    724    272   -680    407     31     -5    116     20     85    218
   -633     -2    631    319   -633    314    -57    -88     33    -57      7    148
   -659   -132    527    394   -594    197   -140   -187    -59   -150    -77     59
   -665   -239    426    452   -548     93   -262   -301   -161   -249   -166    -15
   -602   -332    270    467   -436    -33   -397   -423   -270   -350   -257    -96
   -509   -374    135    441   -322   -119   -517   -535   -381   -454   -350   -174
   -376   -366     10    368   -197   -179   -613   -649   -493   -568   -452   -262
   -233   -389   -158    311    -38   -275   -727   -776   -623   -698   -576   -374
    -51   -449   -397    249    171   -423   -870   -917   -766   -844   -719   -501
    101   -576   -678    239    389   -626   -974  -1049   -909   -992   -867   -636
    257   -667   -927    202    592   -797  -1075  -1174  -1041  -1124  -1000   -769
    418   -709  -1127    145    771   -917  -1158  -1270  -1145  -1228  -1106   -888
    491   -797  -1291    153    888  -1044  -1265  -1366  -1249  -1332  -1213  -1015
    446   -943  -1389    249    917  -1166  -1314  -1410  -1288  -1371  -1252  -1088
    241  -1065  -1306    410    774  -1184  -1228  -1384  -1260  -1358  -1244  -1106
    -90  -1189  -1101    639    504  -1145  -1119  -1306  -1192  -1299  -1189  -1070
   -394  -1374   -979    883    290  -1176   -982  -1148  -1054  -1166  -1057   -976
   -628  -1470   -841   1049    106  -1156   -833   -987   -930  -1041   -943   -922
   -740  -1525   -787   1130     20  -1156   -750   -911   -883   -995   -911   -989
   -784  -1488   -704   1135    -41  -1096   -722   -839   -826   -924   -852   -956
   -846  -1496   -649   1169   -101  -1075   -688   -774   -779   -870   -805   -909
   -896  -1535   -639   1215   -129  -1088   -657   -735   -753   -841   -784   -888
  -1005  -1548   -542   1275   -231  -1047   -618   -701   -717   -800   -745   -807
  -1187  -1558   -374   1371   -407   -966   -561   -654   -672   -750   -698   -727
  -1332  -1590   -257   1460   -537   -924   -519   -607   -628   -717   -667   -675
  -1350  -1561   -210   1457   -571   -885   -480   -517   -545   -654   -639   -659
  -1374  -1426    -51   1397   -662   -737   -329   -311   -348   -483   -527   -579
  -1444  -1182    262   1312   -854   -459   -184    -54    -67   -197   -272   -329
  -1473   -800    672   1135  -1075    -64    -77    205    259    181    129     98
  -1415   -324   1091    870  -1254    381    -96    285    441    457    542    602
  -1278     15   1293    628  -1286    654   -176     75    319    462    797    989
  -1041    223   1262    407  -1150    743   -218   -213     67    329    867   1127
   -820    132    950    342   -885    542   -303   -633   -423   -181    379    646
   -672   -205    467    439   -571    129   -397  -1117  -1067  -1023   -623   -361
   -498   -501     -5    498   -246   -252   -568  -1278  -1361  -1400  -1078   -841
   -340   -693   -355    517      7   -524   -641  -1184  -1283  -1335  -1067   -919
   -181   -706   -524    441    168   -618   -587   -997  -1070  -1140   -953   -875
     -5   -571   -566    288    280   -568   -498   -779   -823   -909   -797   -758
    122   -368   -491    122    306   -431   -387   -542   -568   -672   -607   -615
    189   -181   -371     -5    277   -275   -275   -387   -402   -517   -472   -524
    259    -20   -280   -119    270   -150   -184   -306   -324   -436   -402   -488
    246     51   -194   -148    220    -70   -145   -275   -296   -405   -381   -496
    215    101   -114   -161    163     -5   -122   -244   -257   -366   -350   -488
    236    197    -38   -218    137     80   -116   -202   -207   -316   -306   -457
    303    301     -2   -303    153    150   -114   -155   -158   -265   -257   -418
    327    332      5   -329    161    168   -101   -127   -129   -231   -226   -400
    296    296      0   -296    148    148    -72   -124   -119   -218   -215   -387
    335    371     33   -353    150    202     12    -59    -51   -150   -155   -311
    345    436     90   -392    127    262     85      7     15    -85    -96   -228
    290    452    161   -371     64    306    122     54     62    -36    -49   -155
    270    504    233   -389     18    371    168    122    132     31     18    -59
    259    527    265   -394     -2    397    218    187    197    103     85     25
    283    581    296   -433     -7    439    254    244    252    158    135     67
    342    683    340   -511      2    511    265    293    303    213    189     88
    384    753    368   -568      7    561    316    335    353    265    244    122
    392    792    400   -592     -2    597    366    376    400    314    296    153
    376    807    431   -592    -28    620    397    426    452    368    353    189
    332    813    480   -571    -72    646    444    480    504    428    420    244
    277    807    530   -542   -127    670    426    504    532    462    459    265
    249    753    504   -501   -127    628    387    514    545    493    496    265
    226    654    426   -441   -101    540    371    535    566    530    537    252
    189    532    342   -361    -75    439    342    550    589    568    581    249
    161    501    340   -332    -90    420    314    548    589    579    597    236
    176    496    319   -337    -72    407    283    545    581    574    602    231
    187    504    314   -348    -64    410    259    540    566    568    600    233
    168    493    324   -329    -77    410    223    506    532    535    571    215
    103    457    353   -280   -124    405    207    480    509    504    545    233
     54    397    340   -226   -142    368    197    449    472    462    506    246
     28    407    376   -218   -174    392    205    444    462    444    493    275
     44    418    374   -231   -163    397    226    449    452    426    470    298
    106    418    311   -262   -101    366    249    444    428    387    426    277
    171    459    288   -316    -57    374    259    420    397    342    376    277
    231    470    239   -353     -5    355    257    384    358    285    311    241
    319    470    150   -394     85    311    296    394    361    275    306    239
    405    506    101   -457    150    306    314    371    345    244    280    231
    542    568     25   -555    259    298    316    348    324    218    254    231
    696    641    -54   -670    376    293    303    322    296    179    213    207
    826    730    -96   -776    462    316    316    311    290    163    187    192
    945    769   -176   -857    561    296    309    277    267    124    145    150
   1026    789   -236   -909    631    277    270    213    213     67     85     96
   1062    763   -298   -914    680    233    213    161    163     18     41     46
    971    649   -322   -810    646    163    194    124    129    -18      7      2
    839    532   -309   -688    574    114    122     49     72    -75    -46    -46
    732    457   -277   -594    504     90     70      2     33   -116    -88    -90
    696    394   -301   -548    498     46     15    -49    -20   -176   -155   -150
    735    374   -361   -553    548      7    -25    -83    -49   -205   -187   -187
    776    290   -485   -535    631    -98    -98   -153   -103   -259   -244   -244
    776    254   -522   -517    649   -132   -174   -220   -150   -309   -296   -280
    789    200   -592   -496    691   -197   -272   -296   -215   -366   -350   -322
    807     75   -732   -441    771   -327   -407   -410   -329   -470   -452   -418
    833   -103   -940   -366    885   -522   -540   -537   -454   -584   -563   -535
    883   -233  -1117   -327   1000   -675   -662   -639   -563   -683   -662   -646
    940   -301  -1241   -319   1091   -771   -766   -719   -654   -774   -756   -756
   1005   -366  -1371   -319   1187   -867   -831   -792   -737   -862   -846   -865
   1060   -426  -1488   -319   1273   -956   -888   -846   -805   -924   -909   -963
   1148   -475  -1623   -337   1384  -1049   -917   -885   -854   -971   -956  -1052
   1280   -493  -1777   -394   1527  -1135   -956   -930   -911  -1023  -1002  -1135
   1408   -501  -1909   -452   1657  -1205   -989   -948   -950  -1060  -1047  -1200
   1426   -548  -1977   -439   1699  -1262   -987   -969   -989  -1098  -1085  -1273
   1384   -600  -1987   -392   1683  -1293   -982   -982  -1008  -1114  -1098  -1306
   1363   -620  -1984   -374   1673  -1301   -958   -974   -995  -1101  -1080  -1314
   1350   -594  -1945   -376   1647  -1270   -909   -932   -953  -1067  -1052  -1299
   1325   -527  -1852   -400   1587  -1187   -841   -870   -898  -1015  -1002  -1239
   1252   -514  -1766   -368   1506  -1140   -789   -823   -859   -971   -963  -1174
   1161   -537  -1699   -314   1428  -1117   -763   -802   -833   -943   -932  -1140
   1109   -571  -1680   -267   1395  -1124   -766   -810   -839   -948   -937  -1124
   1067   -537  -1608   -267   1337  -1072   -732   -782   -810   -924   -914  -1075
   1018   -491  -1509   -265   1262  -1000   -685   -730   -758   -867   -852   -987
    979   -413  -1395   -283   1187   -904   -602   -644   -672   -776   -763   -875
    937   -345  -1283   -296   1109   -813   -483   -517   -558   -678   -693   -789
    880   -241  -1124   -322   1000   -680   -324   -316   -376   -537   -620   -701
    844    -36   -880   -405    859   -457   -189    -90   -132   -301   -428   -491
    831    233   -597   -532    714   -181    -77    192    218    103    -38    -67
    831    566   -265   -698    548    150    -90    423    553    566    493    535
    805    948    140   -878    332    545   -142    376    597    782    945   1096
    740   1052    309   -896    215    680   -137    187    392    724   1137   1374
    639    885    246   -763    194    566   -207   -207    -98    249    784   1148
    535    537      2   -535    267    270   -340   -800   -844   -701   -246    335
    480    187   -296   -335    387    -54   -475  -1098  -1283  -1293   -950   -252
    465    -41   -509   -213    485   -275   -493   -984  -1182  -1215   -945   -309
    454   -171   -628   -142    540   -400   -420   -771   -924   -976   -805   -254
    465   -213   -678   -124    571   -444   -366   -605   -701   -774   -672   -228
    433   -158   -592   -137    511   -376   -233   -397   -454   -550   -517   -166
    418    -36   -454   -192    436   -244   -137   -249   -288   -400   -402    -93
    387     23   -366   -205    374   -171   -103   -187   -218   -329   -340    -64
    366     59   -306   -213    337   -122    -70   -137   -161   -267   -277    -49
    366     67   -298   -218    332   -114    -36    -90   -111   -220   -231    -36
    332    101   -231   -218    280    -64      5    -46    -64   -174   -189    -31
    277    148   -132   -213    202      7     46      0    -15   -122   -137    -38
    254    223    -31   -239    142     96     88     54     41    -59    -75    -54
    202    306    103   -257     46    205    145    114    106     10    -15    -25
    124    381    254   -254    -64    319    194    168    163     72     44     -2
     64    436    368   -252   -150    402    249    231    220    132    101      7
      7    530    522   -267   -257    527    293    288    275    189    155     23
    -54    594    646   -270   -350    620    342    350    332    252    213     59
   -101    620    719   -259   -410    670    397    415    394    316    275     88
   -150    646    795   -249   -472    719    441    465    441    368    327     88
   -228    683    911   -226   -568    797    475    504    478    402    353     67
   -280    701    982   -210   -631    839    511    548    517    446    379     77
   -342    678   1021   -168   -683    849    540    592    558    501    433     80
   -394    693   1088   -150   -740    891    540    633    602    553    491     57
   -405    800   1205   -197   -805   1002    532    665    641    597    530    155
   -397    841   1236   -223   -818   1039    574    722    709    678    607    355
   -376    859   1236   -241   -807   1047    579    756    753    735    680    506
   -353    901   1252   -275   -802   1075    558    758    763    748    696    607
   -314    932   1247   -309   -779   1088    571    787    795    782    724    680
   -272    943   1215   -335   -745   1078    558    815    849    846    792    693
   -296    979   1275   -342   -787   1127    571    857    911    919    880    750
   -335   1008   1340   -337   -836   1171    607    906    969    987    966    836
   -379   1008   1387   -314   -883   1197    652    958   1021   1044   1039    924
   -418    987   1402   -285   -911   1195    691    971   1026   1039   1034    927
   -426   1010   1436   -293   -930   1223    688    971   1008   1015   1008    919
   -472   1010   1480   -270   -979   1244    670    971    997   1000    989    904
   -514    940   1454   -213   -984   1197    685    963    979    961    943    870
   -506    849   1353   -174   -930   1101    688    948    937    911    880    836
   -493    761   1254   -135   -872   1005    688    893    865    831    805    737
   -493    672   1166    -90   -828    917    665    807    771    727    709    623
   -501    581   1083    -38   -792    831    657    732    685    626    605    545
   -485    527   1013    -20   -750    771    680    683    628    555    519    517
   -400    542    940    -72   -670    740    626    615    558    480    446    465
   -327    537    865   -106   -597    701    493    514    462    394    376    415
   -319    439    758    -59   -537    597    491    454    405    337    319    363
   -363    340    704     10   -535    522    446    394    350    270    254    298
   -441    275    717     80   -579    496    355    322    280    202    187    265
   -485    192    678    145   -581    433    311    259    215    137    119    218
   -509    161    670    174   -589    415    277    223    187    114    106    187
   -532    150    683    189   -610    418    218    189    166     98     88    137
   -605     75    678    265   -641    376    181    142    114     38     15     72
   -652     85    735    283   -693    410    161    114     88     12    -12     75
   -654    168    823    244   -737    496    184    129    106     36     15     88
   -607    153    761    226   -685    454    168    122     98     25     -2     46
   -480    267    748    106   -613    506    166    114    109     36     10     59
   -262    475    737   -106   -501    607    158    116    132     67     54    111
   -106    607    714   -249   -410    659    163    119    148     93     93    158
    -77    623    698   -272   -389    662    116     72    111     62     70    135
    -75    584    659   -254   -368    620     44      5     54      0      5     72
    -98    511    607   -207   -353    558    -10    -67    -18    -72    -67     28
   -106    428    535   -161   -319    480    -96   -155    -98   -148   -132    -23
   -101    327    426   -114   -265    376   -207   -262   -207   -249   -226   -106
   -122    189    311    -33   -218    249   -322   -379   -327   -371   -337   -213
   -106     70    176     15   -140    122   -426   -491   -449   -493   -457   -311
    -64      2     67     31    -64     33   -514   -600   -558   -607   -563   -392
     -5   -106   -103     54     49   -103   -644   -730   -688   -740   -685   -504
     80   -205   -285     62    181   -244   -766   -852   -810   -862   -802   -605
    187   -249   -439     31    311   -342   -826   -943   -901   -958   -893   -698
    270   -350   -620     41    444   -485   -904  -1047  -1005  -1070  -1010   -797
    329   -444   -776     57    550   -610   -989  -1135  -1096  -1161  -1096   -878
    428   -501   -930     36    678   -714  -1057  -1208  -1163  -1228  -1156   -932
    545   -558  -1104      5    823   -831  -1109  -1262  -1208  -1280  -1200   -971
    600   -587  -1187     -5    893   -885  -1137  -1301  -1236  -1317  -1234  -1018
    433   -735  -1171    150    802   -953  -1075  -1267  -1205  -1293  -1218  -1039
    142   -995  -1140    426    641  -1067   -976  -1176  -1140  -1228  -1156  -1034
   -106  -1036   -930    568    407   -982   -901  -1085  -1067  -1156  -1091  -1015
   -283   -945   -662    615    189   -805   -818   -937   -924  -1015   -953   -932
   -371   -818   -449    592     38   -633   -646   -711   -711   -826   -815   -875
   -426   -743   -316    581    -54   -530   -436   -444   -470   -618   -683   -844
   -389   -667   -277    527    -57   -475   -329   -220   -246   -384   -509   -750
   -259   -524   -265    392      2   -394   -324    -38     -5    -80   -213   -509
   -189   -298   -109    241    -41   -202   -394     15    129    192    194    -33
   -241    -96    142    168   -194     23   -418   -106     38    246    504    407
   -353   -106    246    228   -301     67   -439   -340   -249     59    563    555
   -436   -379     57    407   -246   -161   -483   -696   -740   -462    111    163
   -475   -706   -233    589   -122   -472   -553  -1143  -1330  -1260   -870   -724
   -524   -924   -400    724    -64   -662   -620  -1275  -1548  -1579  -1301  -1093
   -709   -984   -275    846   -218   -631   -488  -1013  -1273  -1306  -1096   -945
   -976   -927     49    953   -514   -439   -298   -670   -867   -917   -789   -704
  -1239   -758    480    997   -862   -140   -187   -397   -517   -581   -514   -465
  -1371   -568    802    969  -1088    116     -7   -137   -218   -303   -283   -280
  -1415   -444    971    927  -1195    262    124     10    -59   -158   -155   -176
  -1457   -358   1098    909  -1278    368    210     88     18    -83    -85   -101
  -1543   -311   1228    927  -1387    457    252    148     83    -18    -31    -59
  -1691   -327   1363   1008  -1530    519    272    181    119     18      5    -38
  -1673   -272   1400    971  -1538    561    293    197    135     33     15    -46
  -1325   -192   1132    758  -1228    470    236    127     67    -31    -51   -137
   -898   -135    761    517   -831    311    129     15    -38   -135   -158   -262
   -576   -114    462    345   -522    174     20    -77   -127   -220   -249   -371
   -392    -90    301    239   -348    103    -25   -103   -153   -244   -277   -441
   -314     -5    309    161   -311    150     -7    -77   -119   -207   -246   -428
   -174    101    272     33   -223    187     -2    -54    -96   -179   -218   -387
    -10    207    215    -98   -114    213    -38    -57    -93   -171   -207   -350
    124    301    176   -215    -25    239    -67    -72    -98   -168   -205   -306
    241    402    161   -322     41    283    -75    -75    -88   -148   -184   -241
    301    441    140   -374     80    290    -57    -57    -67   -127   -155   -187
    353    436     83   -394    135    259    -25    -33    -46   -103   -129   -153
    402    418     12   -413    194    215    -25    -25    -36    -90   -119   -150
    472    428    -44   -449    259    192    -57    -23    -28    -85   -111   -168
    540    433   -109   -488    324    163    -64    -20    -10    -72    -98   -176
    646    472   -174   -561    410    150    -70    -23      0    -51    -80   -171
    756    571   -184   -665    470    194    -72    -10     25    -12    -33   -132
    820    672   -148   -745    485    262    -57     36     83     59     44    -57
    820    769    -51   -795    436    358    -10    114    163    155    148     33
    831    859     25   -846    402    444     10    171    231    239    241    111
    815    940    124   -880    345    535     49    244    316    329    353    220
    813   1049    236   -930    288    644    129    314    405    418    459    335
    730   1093    361   -911    184    727    197    387    470    483    532    402
    633   1078    444   -857     96    761    239    433    504    511    558    420
    454   1041    584   -748    -67    813    285    478    537    532    579    436
    155   1005    849   -579   -345    927    400    581    620    607    639    496
    -88    922   1010   -418   -550    966    509    678    688    662    672    517
   -184    805    987   -311   -587    896    542    678    672    633    649    441
   -285    727   1013   -223   -649    870    576    662    652    602    615    368
   -420    685   1106   -132   -763    896    639    709    685    631    633    374
   -592    613   1202    -10   -898    909    745    782    740    667    670    400
   -581    517   1098     31   -841    807    748    740    696    607    610    413
   -488    457    943     12   -717    698    691    662    610    519    519    405
   -311    355    667    -20   -488    511    610    558    491    400    400    329
    -72    246    316    -88   -194    283    496    436    366    275    288    176
    137    127    -12   -132     75     57    368    298    236    153    176     28
    262     75   -189   -168    226    -57    314    210    140     57     80    -72
    355     46   -309   -200    332   -129    239    155     72    -12     -5   -148
    446     85   -361   -267    402   -137    213    137     57    -28    -18   -140
    504    163   -342   -335    423    -88    231    148     85      0     18   -114
    470    179   -293   -327    381    -57    280    187    140     46     67    -88
    423    252   -171   -337    298     41    374    228    207     96    119    -62
    418    322    -96   -371    257    114    418    285    272    153    181    -20
    394    374    -20   -387    207    176    413    335    329    213    236     18
    306    358     51   -335    127    205    350    319    327    218    236      0
    200    262     62   -231     70    163    327    293    324    215    244     -7
     67    187    116   -129    -25    153    288    257    319    202    241     10
    -96    194    290    -49   -192    241    249    223    298    181    220     64
   -220    145    363     36   -293    254    176    166    244    135    179     80
   -277    109    387     85   -332    246     57     85    174     72    119     67
   -223     75    296     72   -259    184    -18      7     90     -7     44     10
   -140     -7    132     72   -135     62    -80    -59     10    -83    -20    -36
    -49    -64    -18     57    -15    -44   -142   -124    -64   -150    -83    -72
     54   -109   -163     28    109   -135   -207   -179   -129   -213   -150   -127
    158   -153   -314     -2    236   -233   -285   -265   -231   -314   -252   -213
    293   -220   -517    -36    402   -368   -342   -329   -319   -402   -332   -288
    392   -319   -711    -38    548   -514   -371   -366   -366   -449   -376   -366
    488   -392   -880    -46    683   -636   -441   -436   -439   -519   -454   -423
    620   -465  -1088    -80    852   -776   -532   -535   -545   -623   -561   -509
    743   -537  -1280   -103   1010   -909   -623   -641   -654   -732   -670   -618
    862   -594  -1457   -135   1158  -1026   -688   -732   -743   -828   -776   -698
    940   -644  -1584   -148   1262  -1114   -735   -782   -795   -883   -839   -745
    971   -688  -1660   -142   1314  -1174   -771   -813   -828   -917   -872   -782
    984   -696  -1680   -145   1332  -1189   -807   -831   -846   -930   -888   -784
    919   -672  -1592   -124   1254  -1132   -792   -805   -823   -901   -862   -748
    857   -675  -1532    -90   1195  -1104   -763   -758   -782   -854   -820   -732
    787   -665  -1454    -62   1119  -1060   -737   -727   -743   -818   -782   -737
    670   -685  -1356      7   1013  -1021   -688   -657   -672   -771   -761   -771
    561   -680  -1241     57    901   -961   -589   -498   -532   -667   -717   -802
    509   -563  -1072     28    789   -818   -457   -270   -298   -446   -542   -714
    545   -228   -774   -161    659   -501   -335     10     57    -33   -124   -345
    633    233   -402   -433    517    -83   -270    176    324    350    374    179
    584    626     41   -607    272    335   -327     -2    259    480    756    639
    394    849    454   -620    -28    652   -457   -371      0    436    963    898
    158    620    459   -392   -150    542   -581   -802   -439     15    592    545
      7     62     51    -36    -23     57   -704  -1275  -1080   -846   -394   -389
     23   -485   -509    228    265   -498   -818  -1467  -1457  -1389  -1036  -1023
    158   -691   -849    267    504   -769   -813  -1301  -1332  -1301  -1028  -1083
    319   -623   -943    150    628   -782   -704  -1041  -1075  -1078   -883   -982
    439   -485   -924     23    680   -704   -532   -763   -789   -828   -709   -828
    527   -342   -870    -93    696   -607   -340   -509   -532   -597   -527   -670
    602   -192   -795   -205    698   -493   -215   -361   -376   -449   -394   -548
    652    -54   -706   -298    678   -379   -148   -283   -293   -374   -316   -436
    646     15   -631   -332    639   -306   -101   -220   -239   -322   -267   -303
    626     33   -592   -329    607   -277    -88   -181   -207   -290   -236   -197
    594     51   -542   -322    568   -244    -93   -174   -194   -275   -223   -106
    519     38   -483   -280    501   -220    -64   -158   -163   -254   -205     18
    462     90   -371   -277    418   -140    -44   -127   -122   -210   -158    163
    441    137   -306   -290    374    -83    -20    -90    -83   -168   -109    265
    449    179   -270   -314    361    -44    -23    -62    -57   -137    -72    322
    371    187   -187   -280    277      0     18    -15     -2    -83    -20    389
    288    205    -83   -246    184     62     44     25     49    -28     38    452
    226    246     18   -239    103    132     54     44     83      0     75    485
    200    254     54   -226     72    155     90     90    140     62    132    553
    187    337    150   -262     18    244    119    132    192    114    194    620
    163    358    192   -262    -12    275    153    171    236    158    233    654
    161    379    218   -270    -28    298    176    215    290    213    283    683
    135    400    265   -267    -64    332    213    267    342    259    335    709
     67    400    332   -236   -132    368    241    316    394    309    381    727
     33    415    381   -226   -174    400    259    355    433    350    415    732
     25    439    413   -233   -194    426    257    379    462    384    441    714
      5    418    413   -210   -202    415    270    436    519    452    506    745
     44    517    472   -280   -215    496    272    485    571    519    581    774
     59    589    530   -324   -236    561    293    553    628    592    652    779
     62    696    633   -379   -285    665    311    607    672    652    709    787
     77    815    737   -446   -329    776    350    670    732    719    787    846
    101    927    826   -514   -363    875    374    722    776    774    836    922
     90   1021    930   -555   -420    976    413    769    820    820    891    974
     98   1091    989   -597   -446   1041    449    807    852    857    935    974
    153   1205   1052   -678   -449   1130    454    813    846    854    935    956
    189   1247   1054   -719   -433   1150    444    795    818    828    914    945
    252   1293   1041   -774   -394   1169    470    795    810    820    904    958
    324   1312    984   -820   -329   1148    498    774    782    784    867    935
    337   1288    950   -813   -306   1119    522    735    743    727    813    862
    353   1215    859   -784   -254   1039    509    667    688    657    737    784
    397   1150    750   -774   -176    950    485    594    615    579    659    706
    402   1104    701   -756   -150    904    444    535    555    517    602    662
    397    987    589   -691    -96    789    418    467    485    446    535    592
    306    893    587   -602   -142    740    376    397    423    376    467    514
    187    805    615   -496   -215    711    327    340    368    319    413    483
     88    696    607   -394   -259    654    335    329    361    309    400    470
    -38    594    633   -277   -335    613    342    340    374    319    410    498
   -161    524    685   -181   -423    605    309    316    353    309    420    501
   -246    467    714   -111   -480    589    301    306    348    309    428    472
   -329    444    774    -59   -550    607    296    293    342    298    407    431
   -496    381    878     57   -685    628    319    316    363    314    402    452
   -597    366    961    114   -779    665    363    361    410    361    454    524
   -646    420   1067    114   -857    743    418    413    472    423    527    581
   -724    496   1221    111   -971    857    449    465    532    488    597    620
   -761    563   1325     98  -1041    943    462    491    568    530    641    644
   -730    641   1369     41  -1049   1005    465    504    592    555    662    680
   -662    722   1384    -31  -1023   1052    452    517    607    579    683    719
   -558    750   1306    -98   -932   1028    444    509    600    571    675    717
   -405    784   1189   -189   -797    987    376    452    550    530    649    696
   -280    831   1111   -277   -696    971    389    426    532    511    639    685
   -400    696   1096   -148   -748    896    363    405    501    483    615    657
   -545    454   1000     44   -774    727    241    303    389    376    522    537
   -719    148    867    285   -792    506     85    145    239    228    381    387
   -922    -85    836    501   -880    376     12     38    135    127    280    296
   -787     20    805    381   -797    413     44     41    137    127    275    293
   -576    236    810    168   -693    522    116     85    174    158    296    348
   -361    379    740     -7   -550    558    166    119    207    187    322    381
   -298    402    698    -54   -498    550    168    119    218    194    324    366
   -381    306    688     36   -535    496    116     70    168    140    270    314
   -517    189    706    161   -610    449     57     18    114     90    226    275
   -530    137    667    197   -597    402     25    -23     72     44    179    239
   -376    233    610     70   -493    423     10    -51     49     20    142    213
   -272    259    532      5   -402    397     -7    -83     20    -12    103    184
   -246    215    459     12   -353    337    -44   -132    -25    -54     72    158
   -184    145    329     20   -257    236   -111   -220   -114   -145     -5     67
   -205     54    257     72   -231    155   -179   -290   -181   -226    -90    -18
   -192    -18    174    106   -184     77   -249   -350   -239   -293   -174    -93
   -124    -88     36    103    -80    -25   -311   -381   -288   -371   -290   -231
    -23   -124   -101     75     38   -114   -361   -348   -275   -381   -350   -329
     83    -20   -103    -33     90    -59   -400   -239   -137   -223   -220   -236
    226    259     31   -244     96    145   -493   -155     20     10     51     54
    311    602    288   -457     10    446   -631   -265     15    124    329    446
    290    745    454   -517    -80    600   -846   -691   -283      0    454    748
    181    649    465   -418   -140    558  -1119  -1249   -766   -361    288    662
    116    142     25   -129     44     85  -1327  -1818  -1405  -1085   -475    -64
    140   -626   -766    241    452   -696  -1535  -2322  -2094  -1992  -1519  -1060
    194  -1083  -1278    444    735  -1179  -1730  -2465  -2346  -2320  -1909  -1460
     -2  -1402  -1402    701    698  -1402  -1577  -2140  -2065  -2065  -1732  -1379
   -275  -1582  -1306    930    514  -1444  -1325  -1738  -1704  -1717  -1473  -1189
   -436  -1553  -1119    995    340  -1337  -1026  -1335  -1335  -1369  -1202   -969
   -581  -1473   -891   1028    153  -1182   -711   -950   -966  -1021   -909   -750
   -800  -1486   -685   1140    -59  -1088   -530   -740   -776   -836   -745   -688
   -893  -1512   -618   1202   -140  -1065   -449   -646   -701   -756   -672   -714
   -862  -1548   -685   1205    -90  -1117   -467   -633   -701   -743   -670   -766
   -717  -1519   -802   1119     41  -1161   -501   -646   -711   -750   -685   -776
   -465  -1457   -992    958    259  -1226   -488   -665   -706   -758   -693   -771
   -371  -1369   -997    870    311  -1184   -418   -610   -652   -717   -649   -732
   -457  -1257   -800    857    171  -1031   -332   -535   -574   -641   -571   -659
   -587  -1080   -493    833    -46   -787   -262   -449   -467   -535   -472   -555
   -813   -940   -127    875   -345   -535   -158   -332   -342   -410   -361   -428
   -953   -937     15    945   -485   -462    -88   -262   -262   -329   -293   -353
   -930   -984    -57    956   -436   -522   -142   -301   -290   -355   -319   -387
   -870   -974   -103    922   -384   -540   -215   -340   -327   -384   -345   -436
   -859   -937    -80    896   -392   -511   -213   -324   -319   -368   -335   -446
   -743   -844   -101    795   -322   -472   -233   -332   -327   -368   -335   -472
   -574   -696   -122    633   -228   -410   -257   -335   -324   -355   -322   -454
   -441   -558   -116    501   -163   -337   -272   -319   -303   -327   -290   -407
   -410   -433    -23    423   -194   -231   -220   -244   -233   -246   -210   -337
   -314   -272     38    293   -176   -116   -158   -161   -155   -166   -132   -277
   -137   -106     31    122    -85    -38   -127   -103   -101   -101    -72   -220
     -5     62     67    -28    -36     64    -80    -46    -38    -20      2   -163
     38    213    171   -127    -67    192    -77     -2     18     49     85   -114
     75    358    283   -218   -103    319    -80     38     77    124    168    -44
    103    527    423   -316   -161    475    -59    109    163    226    277     80
    187    761    574   -472   -192    667    -33    179    249    327    397    233
    244    932    685   -589   -220    810     15    259    335    420    493    348
    176   1034    857   -605   -340    945    109    368    439    527    602    472
     90   1104   1010   -597   -459   1057    187    439    511    597    680    574
     15   1171   1156   -592   -568   1163    241    488    563    649    743    649
     -2   1262   1265   -631   -633   1262    290    537    610    691    789    704
      7   1306   1299   -657   -644   1304    348    576    639    709    805    730
     72   1340   1265   -706   -594   1304    384    581    641    691    784    683
    241   1343   1101   -792   -428   1223    366    535    589    620    706    610
    402   1330    927   -867   -262   1130    335    470    522    540    626    535
    535   1299    763   -917   -114   1031    324    415    462    467    558    433
    613   1239    626   -924     -5    932    358    405    441    428    506    348
    659   1122    462   -891     98    792    392    392    415    392    454    298
    670    989    319   -831    176    654    348    311    337    311    374    200
    675    875    200   -776    239    537    311    241    267    236    298    103
    618    807    189   -714    213    498    306    215    241    207    270     38
    553    740    187   -646    184    465    332    220    244    207    265      0
    491    678    187   -587    150    433    366    252    267    233    288    -10
    449    649    200   -550    124    426    397    298    311    280    340      7
    441    672    231   -558    103    452    454    368    376    348    405     49
    439    688    249   -563     96    470    535    444    446    415    472    103
    449    719    270   -584     88    496    607    514    514    485    540    166
    467    776    309   -623     80    542    646    563    561    530    584    213
    478    836    355   -659     59    594    636    574    574    545    600    241
    524    924    400   -724     62    662    600    574    584    561    618    285
    628    989    361   -810    135    678    584    558    576    561    618    311
    719    974    254   -846    231    615    527    504    527    519    587    290
    784    904    116   -844    332    511    439    436    452    452    522    228
    820    844     23   -831    400    433    368    366    379    379    452    179
    854    792    -62   -826    457    366    272    272    290    290    363     88
    831    680   -150   -756    491    265    192    187    202    200    270      5
    727    511   -218   -620    472    148    122     96     96     93    161    -67
    639    332   -306   -485    472     12     20    -15    -23    -18     44   -168
    615    189   -426   -405    522   -116    -85   -106   -109   -103    -36   -283
    636     88   -548   -363    592   -228   -181   -210   -207   -205   -135   -413
    600    -44   -644   -280    620   -345   -236   -306   -301   -314   -257   -535
    519   -155   -675   -181    597   -415   -270   -366   -353   -376   -322   -571
    452   -231   -683   -111    566   -457   -290   -418   -394   -418   -355   -576
    452   -259   -714    -96    581   -485   -316   -446   -431   -449   -381   -558
    480   -254   -735   -114    605   -493   -348   -472   -465   -483   -415   -545
    472   -275   -748    -98    610   -511   -392   -506   -506   -522   -457   -555
    436   -311   -748    -64    589   -527   -426   -532   -532   -542   -480   -545
    415   -342   -761    -36    587   -550   -452   -566   -571   -581   -517   -555
    418   -415   -836     -2    626   -626   -491   -607   -623   -628   -566   -587
    402   -527   -930     62    665   -727   -555   -652   -675   -672   -610   -639
    418   -597  -1015     88    714   -807   -566   -662   -693   -696   -631   -680
    527   -587  -1114     31    820   -849   -542   -628   -678   -688   -636   -685
    688   -459  -1150   -116    919   -805   -475   -509   -584   -623   -620   -675
    776   -337  -1114   -218    945   -724   -410   -363   -459   -519   -579   -659
    779   -187   -966   -296    870   -576   -381   -194   -249   -280   -389   -449
    784     83   -701   -433    743   -309   -428    -33     15     88     28     33
    763    402   -361   -584    563     20   -517    -64    101    329    467    527
    683    472   -210   -576    446    132   -581   -293    -90    309    704    784
    506    314   -192   -413    350     62   -675   -610   -493    -18    522    628
    348   -101   -449   -122    397   -275   -795  -1104  -1140   -797   -319   -158
    350   -540   -891     93    618   -714  -1000  -1605  -1810  -1670  -1325  -1101
    462   -852  -1314    194    888  -1083  -1153  -1714  -1990  -1904  -1618  -1452
    639  -1010  -1649    184   1143  -1330  -1124  -1540  -1779  -1709  -1504  -1496
    784  -1010  -1795    114   1288  -1402  -1075  -1374  -1558  -1514  -1384  -1527
    849   -943  -1795     44   1319  -1369   -969  -1184  -1322  -1301  -1241  -1535
    878   -875  -1753      0   1314  -1314   -849  -1000  -1109  -1104  -1085  -1548
    927   -857  -1784    -36   1353  -1319   -815   -956  -1054  -1057  -1047  -1660
   1013   -805  -1821   -103   1415  -1312   -795   -927  -1026  -1026  -1018  -1725
   1088   -706  -1795   -192   1439  -1249   -763   -893   -989   -982   -971  -1745
   1078   -631  -1709   -223   1392  -1169   -701   -841   -930   -924   -909  -1722
    984   -576  -1561   -207   1273  -1067   -626   -761   -844   -839   -826  -1641
    898   -493  -1395   -202   1145   -943   -540   -670   -753   -745   -732  -1506
    841   -426  -1267   -210   1054   -846   -488   -613   -698   -691   -678  -1387
    836   -342  -1179   -246   1008   -761   -454   -574   -652   -649   -646  -1247
    841   -298  -1140   -270    989   -719   -407   -524   -597   -592   -579  -1088
    805   -275  -1080   -265    940   -678   -355   -452   -524   -514   -496   -922
    730   -207   -937   -262    831   -571   -319   -389   -457   -444   -420   -753
    691   -153   -844   -267    766   -498   -324   -394   -459   -452   -423   -576
    607   -116   -727   -246    667   -420   -314   -361   -423   -410   -376   -420
    493    -90   -587   -202    537   -337   -262   -288   -350   -329   -298   -283
    491    -64   -555   -213    519   -309   -262   -277   -329   -303   -272   -174
    462   -111   -574   -174    517   -342   -280   -277   -322   -288   -252    -64
    350   -122   -472   -114    410   -296   -257   -231   -267   -231   -184     54
    283    -85   -368    -98    324   -226   -249   -187   -218   -171   -124    161
    272     -2   -275   -137    272   -137   -226   -137   -161   -103    -57    267
    319    109   -210   -213    265    -49   -181    -67    -80    -10     31    384
    402    228   -174   -316    288     25   -171    -15    -10     72    122    467
    415    355    -59   -387    236    150   -155     57     80    181    249    540
    376    488    111   -433    132    298    -90    163    205    319    394    607
    426    605    179   -514    124    392    -70    215    272    394    472    672
    387    646    257   -517     62    452    -41    265    327    452    532    745
    322    691    368   -506    -23    532     25    335    392    517    600    805
    337    748    410   -542    -36    579     62    374    428    553    639    828
    311    810    498   -561    -93    654     98    418    465    589    670    826
    267    839    571   -555   -150    706    158    465    496    615    685    802
    270    787    517   -530   -122    652    184    472    491    597    654    748
    265    737    470   -501   -103    605    202    452    462    553    605    670
    200    701    501   -449   -150    602    246    433    426    498    545    581
    161    657    496   -410   -168    579    254    405    376    433    465    478
    145    615    470   -381   -163    542    231    363    329    381    410    340
     70    584    511   -327   -220    548    244    340    298    340    366    210
     -2    550    553   -272   -277    550    252    319    267    301    311    116
    -70    548    618   -241   -345    584    283    345    277    311    316     28
   -163    509    672   -174   -418    589    319    374    296    332    329    -70
   -220    517    737   -150   -478    626    342    381    293    332    335   -142
   -249    532    782   -140   -514    657    374    402    306    345    350   -231
   -327    574    901   -124   -615    737    441    465    361    397    392   -329
   -368    568    937    -98   -652    753    475    496    387    423    407   -394
   -366    566    932   -101   -649    748    472    509    392    436    410   -226
   -368    714   1083   -171   -724    898    511    550    433    480    457     57
   -374    888   1262   -257   -818   1075    581    605    498    545    527    246
   -368    953   1322   -290   -844   1137    626    646    548    589    571    413
   -361    963   1325   -301   -841   1143    626    657    561    600    576    493
   -324    989   1314   -332   -818   1150    628    657    579    615    592    540
   -342    995   1335   -327   -839   1163    631    667    613    657    646    579
   -306    997   1304   -345   -805   1150    610    667    631    685    683    618
   -207    961   1169   -379   -688   1065    576    649    613    675    688    641
    -83    969   1052   -441   -566   1010    545    600    563    626    644    579
    -25    989   1013   -483   -522   1002    517    558    524    579    589    558
     15    958    943   -488   -465    953    493    537    501    563    576    550
     51    888    836   -472   -392    862    457    491    449    511    535    478
     67    833    766   -449   -348    800    439    449    407    470    496    436
     38    745    706   -392   -335    727    439    441    392    457    491    410
     -2    672    675   -335   -337    672    402    389    324    392    428    340
    -41    553    592   -257   -316    571    350    314    233    293    327    244
    -46    436    483   -194   -265    459    262    213    127    187    215    142
     10    387    376   -200   -184    381    207    150     49    111    140     83
     75    324    249   -200    -88    288    155     80    -33     23     49      7
     93    293    197   -194    -51    246    101     25    -96    -38    -12    -23
    101    218    116   -158     -7    168     23    -38   -161    -96    -62    -57
     57    171    114   -114    -28    142     25    -51   -179   -106    -67    -64
    -31    103    132    -36    -83    116      7    -75   -202   -129    -96    -83
    -75     28    103     20    -88     64    -64   -148   -270   -197   -163   -142
   -192    -12    179    103   -187     83    -54   -129   -252   -176   -150   -132
   -275     20    296    124   -285    158     -5    -75   -194   -116    -85    -75
   -306      5    311    150   -309    155      7    -75   -194   -140   -127   -114
   -371     12    384    176   -379    200     72     12   -114    -93   -142   -153
   -415     46    462    184   -439    254    158    166     49     46    -54   -119
   -488    213    698    137   -594    457    189    329    293    327    215     72
   -444    519    963    -38   -704    743    140    485    561    714    672    532
   -366    875   1241   -254   -805   1060     64    462    636    956   1130   1070
   -405   1005   1410   -298   -906   1208     46    283    454    927   1400   1408
   -524    844   1369   -161   -945   1104    -51    -72    -15    493   1153   1218
   -639    470   1109     83   -875    789   -179   -579   -688   -342    220    394
   -688    109    797    288   -743    452   -329   -997  -1254  -1104   -711   -392
   -711   -161    550    436   -631    194   -433  -1028  -1322  -1195   -867   -553
   -641   -267    374    454   -509     51   -397   -841  -1088   -969   -724   -491
   -566   -259    303    413   -436     20   -332   -667   -844   -750   -584   -405
   -501   -142    355    319   -428    106   -215   -478   -597   -524   -410   -254
   -413    -59    353    236   -384    145   -150   -358   -436   -384   -298   -168
   -288    -10    277    148   -283    132   -174   -371   -431   -389   -316   -171
   -213     23    236     93   -223    129   -231   -402   -459   -415   -355   -213
   -122      2    124     57   -124     62   -316   -483   -537   -493   -436   -293
    -36    -85    -49     62      5    -67   -392   -579   -636   -592   -537   -394
     49   -171   -220     59    132   -194   -467   -667   -719   -675   -620   -478
    129   -197   -329     33    228   -262   -522   -735   -782   -737   -678   -532
    207   -290   -498     41    350   -394   -602   -807   -854   -813   -745   -597
    301   -441   -743     70    522   -592   -753   -906   -953   -911   -839   -693
    202   -652   -854    223    527   -753   -748   -904   -948   -911   -844   -719
      5   -940   -945    467    475   -943   -691   -859   -909   -893   -823   -730
   -233  -1098   -865    667    314   -984   -618   -784   -867   -867   -810   -797
   -379  -1213   -833    797    226  -1023   -530   -639   -782   -779   -766   -836
   -361  -1254   -896    807    265  -1075   -498   -545   -732   -701   -732   -833
   -301  -1304  -1002    802    348  -1153   -485   -519   -714   -654   -724   -872
   -348  -1384  -1036    865    340  -1210   -475   -506   -709   -615   -701   -893
   -574  -1475   -901   1026    163  -1189   -407   -436   -670   -545   -623   -875
   -646  -1553   -906   1098    127  -1231   -423   -449   -678   -545   -615   -940
   -563  -1579  -1015   1070    226  -1299   -415   -449   -657   -530   -594   -961
   -633  -1569   -935   1098    148  -1252   -361   -387   -584   -467   -522   -880
   -849  -1483   -633   1166   -109  -1060   -259   -272   -439   -324   -374   -683
   -935  -1278   -342   1104   -298   -813   -171   -166   -296   -174   -220   -428
   -935  -1041   -106    987   -415   -574   -153   -124   -213    -72    -98   -119
  -1023   -823    200    919   -613   -311    -77    -28    -80     77     72    262
   -958   -589    368    774   -665   -111     33     90     28    200    205    579
   -823   -366    454    592   -641     44     67    129     75    252    272    784
   -833   -254    579    542   -709    161     85    168    114    285    316    826
   -924   -187    737    553   -833    275     80    213    137    309    355    649
   -937   -197    740    568   -839    270     54    192    103    272    329    319
   -953   -228    722    589   -841    246     18    142     49    210    270    145
   -950   -187    763    568   -857    288    -15    127     31    187    252     75
   -927   -153    774    540   -852    309    -25    116     18    163    231      5
   -932    -90    841    511   -888    374     33    132     28    163    228      7
   -893     44    937    423   -917    491    114    176     64    192    252     33
   -839    194   1034    322   -935    613    197    244    119    241    290     96
   -823    342   1163    239   -992    750    290    314    181    301    348    150
   -888    485   1374    202  -1130    930    361    366    236    353    402    163
  -1005    563   1569    220  -1288   1065    426    405    277    394    446    148
  -1078    644   1722    215  -1400   1182    506    449    324    441    491    119
  -1052    732   1782    158  -1418   1257    540    462    340    459    501     54
   -966    810   1777     77  -1371   1293    550    470    348    459    496      7
   -852    867   1719     -7  -1286   1291    514    467    345    457    491     46
   -646    917   1564   -135  -1104   1239    441    426    303    420    452     44
   -358    971   1330   -309   -844   1150    376    371    257    376    397      0
    -41   1057   1098   -506   -568   1078    322    332    231    353    371    -28
    174   1130    956   -652   -389   1044    301    314    226    342    368    -10
    389   1200    807   -795   -207   1005    277    293    213    329    358     -2
    636   1265    626   -953      5    945    252    272    202    324    348     28
    779   1356    576  -1067    101    966    220    259    213    332    348    103
    924   1408    480  -1169    220    943    200    249    207    322    329    181
   1015   1353    335  -1184    340    844    161    220    192    301    314    171
   1091   1254    163  -1174    462    709    122    192    168    277    298    148
   1119   1130     10  -1124    555    571    135    168    145    246    262     80
    992    924    -70   -961    530    428     85    135    127    218    236    -10
    859    654   -205   -758    532    226     44     75     83    158    181   -116
    719    423   -296   -574    506     64     93     33     38     93    116   -200
    618    311   -306   -465    462      2     67    -25    -25     31     62   -296
    522    265   -257   -394    389      5    -90    -90    -90    -10     33   -353
    405    192   -213   -298    309    -10    -93    -88   -119    -33     15   -413
    348    129   -218   -241    283    -44    -38    -46   -114    -18     28   -431
    345    109   -236   -226    290    -62     57     12    -72     28     70   -381
    350    106   -246   -231    298    -70    124     80    -25     88    119   -298
    345    145   -200   -246    272    -25    215    176     57    171    202   -192
    322    202   -119   -265    220     44    262    265    129    252    290    -98
    371    244   -127   -306    249     59    265    298    148    277    322    -59
    348    280    -67   -314    207    106    374    363    213    335    384     18
    303    335     31   -322    137    184    389    392    246    368    407     85
    252    361    106   -309     72    233    389    415    270    397    426    179
    192    418    226   -303    -15    322    392    441    296    423    457    275
    150    384    231   -267    -41    309    449    472    324    441    470    335
    135    316    179   -226    -20    249    501    511    355    465    493    353
    127    244    116   -187      5    181    555    597    420    506    501    355
    122    298    176   -210    -25    239    644    743    542    592    519    376
    127    439    311   -283    -93    376    688    924    748    805    678    532
    140    698    558   -420   -207    628    667   1098    997   1114   1000    878
    150   1067    914   -610   -381    992    628   1130   1135   1369   1384   1361
    109   1397   1288   -753   -589   1343    511    870    979   1384   1652   1769
     33   1504   1470   -771   -717   1488    322    439    615   1187   1686   1870
      0   1304   1304   -652   -652   1304    161    -44    109    672   1218   1415
      2    810    805   -407   -400    807     31   -524   -542   -189    233    418
    106    309    202   -207    -46    257   -150   -763   -948   -727   -397   -187
    233      5   -228   -119    228   -109   -228   -665   -859   -659   -407   -257
    335   -127   -462   -103    397   -293   -200   -509   -691   -522   -363   -314
    423   -184   -607   -119    514   -394   -132   -361   -524   -387   -316   -353
    491   -158   -649   -166    568   -402    -96   -239   -381   -277   -254   -397
    600   -145   -748   -228    670   -446   -171   -259   -402   -306   -283   -498
    779    -90   -870   -345    823   -480   -168   -254   -405   -309   -290   -550
    893    -77   -971   -407    930   -524   -187   -280   -441   -342   -329   -613
    917   -119  -1036   -397    976   -576   -246   -316   -483   -381   -374   -652
    846   -194  -1044   -327    945   -620   -309   -350   -519   -418   -413   -675
    711   -306  -1021   -202    865   -662   -355   -402   -568   -470   -470   -693
    532   -522  -1057     -7    792   -789   -457   -493   -654   -561   -563   -745
    311   -776  -1088    233    698   -932   -594   -602   -756   -662   -659   -807
     98  -1008  -1106    454    600  -1057   -646   -649   -805   -711   -698   -813
     18  -1060  -1080    519    548  -1070   -667   -654   -813   -717   -696   -766
     49  -1026  -1075    485    561  -1049   -680   -659   -815   -717   -693   -706
     64  -1010  -1075    472    568  -1041   -691   -667   -818   -719   -693   -662
    150   -950  -1101    400    626  -1026   -662   -631   -779   -675   -654   -589
    220   -898  -1119    337    670  -1008   -641   -605   -743   -639   -615   -527
    223   -893  -1119    335    670  -1005   -641   -592   -717   -610   -584   -483
    275   -815  -1091    270    683   -953   -649   -563   -683   -571   -553   -452
    449   -581  -1034     64    737   -807   -574   -470   -592   -480   -467   -366
    532   -415   -948    -59    740   -680   -470   -366   -483   -361   -348   -288
    550   -316   -870   -116    709   -592   -407   -275   -387   -259   -236   -215
    602   -184   -787   -207    693   -485   -345   -194   -296   -163   -142   -137
    641    -98   -743   -272    691   -420   -316   -140   -231    -96    -72    -85
    693    -18   -711   -337    704   -363   -298    -85   -163    -23      7    -51
    761     44   -719   -402    740   -337   -293    -20   -101     44     85    -15
    844    150   -693   -496    769   -270   -277     36    -41    109    161     36
    922    290   -633   -607    776   -168   -249     83     12    171    215     80
    992    420   -574   -706    782    -75   -218    135     67    231    280    111
   1002    524   -478   -763    737     25   -166    197    122    283    342    148
    943    563   -379   -753    662     93   -116    239    158    309    376    174
    917    615   -301   -769    610    158    -70    270    187    329    397    200
    948    680   -270   -815    607    205    -33    285    202    335    402    207
    989    745   -244   -867    615    249     23    303    220    337    407    218
   1031    836   -194   -932    613    322     77    319    233    340    410    236
   1034    857   -176   -945    605    340    109    319    228    324    397    244
   1013    797   -215   -904    615    290    137    311    220    303    379    244
    984    732   -254   -859    618    239    137    262    179    252    329    223
    940    654   -285   -797    613    184    116    231    145    218    285    215
    914    639   -275   -776    592    184    111    187    114    181    252    226
    935    649   -288   -792    610    181    111    161     98    168    246    259
    976    683   -296   -831    636    194    122    171    116    197    275    314
    989    753   -236   -870    613    259    158    184    140    226    306    387
    891    766   -124   -831    506    322    187    207    166    249    332    478
    732    706    -25   -719    379    340    220    233    194    275    358    535
    558    683    124   -620    218    402    236    249    220    301    379    589
    392    670    277   -530     57    475    270    288    270    350    428    644
    249    670    420   -459    -85    545    329    355    345    433    509    727
    122    680    558   -402   -218    620    402    413    413    498    566    779
     46    678    628   -363   -290    654    436    441    436    519    563    769
     33    724    691   -379   -327    709    407    449    446    532    587    745
    -18    761    776   -374   -397    769    418    457    470    563    626    745
    -62    782    844   -361   -452    813    400    470    496    600    659    724
   -103    761    865   -329   -483    813    368    454    483    589    641    672
   -150    730    880   -288   -514    805    363    431    452    558    600    623
   -158    753    911   -298   -535    831    342    428    441    553    592    540
   -166    745    909   -290   -537    826    353    462    465    589    626    501
   -155    766    922   -306   -540    844    355    475    467    597    641    444
   -129    802    932   -335   -530    867    335    462    444    581    623    361
   -124    766    888   -322   -506    826    337    459    428    566    613    303
    -96    761    854   -332   -475    807    345    462    420    561    600    226
    -77    792    870   -358   -472    831    355    457    415    553    584    135
    -88    820    909   -366   -498    865    376    465    413    545    568     59
   -111    807    919   -350   -517    862    410    501    433    561    581    -23
    -80    795    875   -358   -478    833    402    488    413    537    558   -155
    -33    763    797   -366   -415    779    381    457    374    496    511   -316
    -20    737    758   -358   -389    748    368    431    335    454    452   -293
    -75    740    815   -335   -444    776    384    446    329    444    423     25
    -70    761    831   -345   -452    795    389    452    332    446    423    311
   -114    774    888   -329   -501    828    423    480    353    470    449    532
   -174    745    919   -285   -545    831    457    493    363    475    452    659
   -267    732   1000   -233   -633    865    428    485    358    470    457    691
   -319    727   1044   -205   -683    885    444    485    366    478    493    680
   -322    735   1057   -207   -691    896    452    504    376    472    483    641
   -283    748   1031   -231   -657    888    530    615    444    493    467    602
   -213    784    997   -285   -605    888    607    779    592    613    550    628
   -200    966   1166   -384   -683   1065    685   1031    872    911    820    820
   -166   1202   1369   -519   -766   1286    678   1218   1119   1241   1200   1171
   -129   1480   1610   -675   -870   1545    524   1013   1096   1402   1564   1579
   -309   1623   1932   -659  -1119   1777    314    522    867   1392   1769   1787
   -587   1569   2156   -491  -1371   1862    171     51    517   1124   1592   1608
   -743   1127   1870   -194  -1306   1499    -28   -496   -140    319    743    831
   -852    472   1325    189  -1088    898   -205   -841   -732   -472   -116     51
   -782    124    906    327   -844    514   -265   -719   -701   -488   -202    -67
   -761     33    792    363   -776    413   -158   -462   -493   -322   -111    -38
   -782     77    859    348   -820    467     28   -176   -239   -119     23     64
   -652    275    927    189   -789    600    127     44    -25     59    153    189
   -457    342    800     54   -628    568    155    122     46    127    200    244
   -387    280    667     51   -527    472    145    114     38    116    181    257
   -379    187    566     93   -472    376    124     80      2     75    135    213
   -436     75    511    181   -472    293     57     33    -46     25     75    158
   -514    -72    441    290   -480    184    -96    -75   -142    -70    -15     77
   -615   -174    441    392   -530    132   -145   -127   -189   -114    -57     46
   -537   -116    418    327   -480    150   -145   -124   -184   -111    -62     49
   -329     67    397    132   -363    231    -90    -83   -124    -57     -2    109
   -322    124    444     96   -384    285    -51    -54    -83    -25     41    129
   -410     57    467    176   -439    262    -51    -64    -85    -31     38    106
   -530    -36    491    280   -511    226    -67    -77    -98    -46     23     72
   -563    -90    472    327   -519    189    -98   -106   -127    -72     -5     28
   -532   -111    420    319   -478    153   -174   -158   -174   -109    -41    -18
   -483   -148    335    314   -410     93   -223   -192   -205   -132    -75    -46
   -371   -122    246    246   -309     59   -283   -239   -254   -171   -114    -72
   -270   -119    150    194   -210     15   -303   -265   -290   -210   -155   -106
   -197    -93    103    145   -153      5   -316   -283   -301   -220   -168   -127
    -90    -96     -5     93    -44    -51   -363   -316   -329   -249   -194   -158
     59    -98   -158     18    106   -129   -436   -366   -376   -293   -236   -194
    163    -54   -218    -54    189   -135   -514   -418   -423   -337   -272   -226
    249    -18   -267   -116    257   -142   -561   -454   -449   -361   -283   -226
    324    -38   -363   -142    342   -202   -605   -491   -467   -376   -293   -223
    348   -111   -459   -119    402   -285   -698   -542   -517   -415   -332   -257
    340   -239   -579    -49    459   -407   -787   -597   -571   -462   -371   -298
    324   -348   -672     10    496   -509   -802   -605   -589   -478   -381   -311
    407   -506   -914     49    659   -709   -870   -646   -649   -540   -436   -353
    493   -670  -1166     85    828   -917   -922   -685   -719   -605   -501   -400
    553   -802  -1356    124    953  -1078   -924   -698   -756   -644   -540   -415
    454   -974  -1428    259    940  -1200   -909   -696   -766   -667   -584   -436
    402   -995  -1397    296    898  -1195   -875   -696   -769   -685   -628   -475
    457   -976  -1434    259    945  -1205   -833   -691   -763   -685   -654   -522
    535   -963  -1499    215   1015  -1231   -807   -685   -769   -678   -659   -553
    441   -896  -1337    226    888  -1117   -659   -587   -693   -602   -592   -511
    155   -828   -984    335    568   -906   -514   -475   -592   -511   -522   -439
   -155   -810   -654    480    246   -735   -407   -387   -511   -431   -462   -371
   -493   -865   -371    680    -62   -618   -288   -290   -426   -350   -389   -319
   -807   -958   -150    880   -332   -555   -205   -244   -361   -303   -345   -296
  -1041  -1034      7   1036   -524   -514   -161   -231   -335   -288   -327   -311
  -1184  -1044    137   1114   -662   -454   -122   -215   -316   -277   -301   -324
  -1273   -971    301   1122   -787   -335   -145   -171   -265   -220   -231   -288
  -1247   -857    389   1049   -820   -233   -116   -137   -223   -179   -176   -252
  -1184   -776    405    979   -795   -187    -88   -124   -197   -161   -161   -236
  -1101   -711    387    906   -745   -163   -111   -137   -197   -166   -166   -215
   -953   -620    332    787   -644   -145   -142   -142   -192   -161   -148   -158
   -878   -561    316    719   -597   -122   -119   -142   -181   -155   -127    -96
   -904   -498    405    698   -654    -46    -54   -106   -140   -116    -90    -23
  -1054   -459    592    756   -826     67     20    -38    -70    -54    -33     49
  -1254   -394    859    826  -1057    231     80     44     18     31     54    129
  -1410   -231   1179    818  -1296    472    163    163    148    166    194    236
  -1530   -142   1387    836  -1460    620    202    210    213    236    275    275
  -1556    -80   1475    815  -1517    696    184    210    220    252    298    270
  -1361     67   1428    646  -1395    748    161    207    218    257    309    252
  -1008    244   1249    379  -1130    748    116    194    205    249    301    220
   -646    392   1039    127   -841    714     90    187    192    241    298    205
   -335    493    828    -80   -581    659     64    168    166    218    272    174
   -200    555    756   -176   -478    654     62    163    150    202    257    166
    -98    597    696   -249   -397    646     72    166    137    189    244    158
     41    662    620   -353   -288    641     77    174    129    184    233    155
    155    706    550   -431   -200    631     51    155    106    158    200    127
    296    727    431   -511    -67    579     41    132     77    127    166    103
    472    727    252   -600    109    491     25     98     31     75    114     64
    646    745     96   -696    275    420     23     70     -2     31     75     20
    820    792    -31   -807    426    381     28     41    -25     -2     36    -12
    935    779   -155   -857    545    311    -31      7    -59    -38     -5    -41
    888    685   -205   -789    548    241    -36     10    -59    -49    -18    -72
    797    561   -239   -680    519    161     -7     15    -46    -46    -15   -101
    665    436   -228   -553    446    106     18     25    -36    -46    -23   -137
    506    340   -166   -423    337     88     51     57    -12    -28     -7   -145
    389    277   -111   -335    252     83     83     93     20      7     33   -114
    335    254    -80   -293    207     88    145    142     64     49     70    -96
    314    259    -54   -288    184    103    197    213    116     90     83   -103
    275    296     20   -285    127    158    280    374    259    202    124   -114
    192    350    158   -272     15    254    407    587    478    415    288     -2
     90    561    467   -327   -187    514    483    802    758    756    628    316
     28    896    867   -465   -420    880    420    904    966   1075   1054    805
     -7   1179   1187   -584   -597   1182    358    782    927   1158   1376   1267
    -70   1161   1228   -545   -649   1195    285    517    654   1013   1478   1457
   -132    956   1088   -410   -610   1021    184    145    202    581   1137   1161
   -215    568    784   -176   -501    675     44   -381   -478   -267    166    244
   -223    174    397     25   -309    285   -132   -724   -987   -922   -618   -475
   -197    -93    103    145   -150      2   -218   -662   -966   -911   -649   -511
   -174   -267    -93    220    -41   -181   -197   -465   -737   -691   -511   -415
   -116   -275   -158    197     18   -218   -135   -272   -493   -462   -361   -303
    -75   -155    -80    116      2   -119      0    -49   -233   -226   -181   -181
     18    -12    -31     -2     23    -20     62     85    -72    -80    -67   -114
    161     62    -98   -111    129    -15     98    129    -20    -33    -36   -111
    254    116   -137   -187    194     -7    132    150      5    -12    -25   -122
    301    137   -163   -218    233    -12    158    158     12    -10    -23   -148
    329    150   -181   -241    254    -15    140    163     25     -2    -20   -168
    350    150   -202   -252    275    -25    114    148     20     -7    -28   -197
    358    163   -194   -262    277    -15     98    129      7    -23    -51   -226
    322    140   -181   -231    252    -20     67    109     -5    -31    -67   -218
    275    140   -135   -207    205      2     77    122     20      2    -33   -197
    285    220    -64   -252    176     77    145    176     90     67     28   -148
    296    327     28   -314    135    179    213    218    155    119     80    -96
    316    420    103   -368    106    262    254    244    192    153    119    -31
    376    439     62   -407    155    252    246    233    187    153    124     18
    454    449     -7   -452    231    220    197    218    161    132    109     31
    535    452    -83   -493    309    184    158    194    129    106     85     38
    602    475   -127   -537    366    174    122    163    103     80     54     31
    597    415   -181   -506    389    116     88    129     75     59     36     28
    592    392   -200   -491    397     96     54    109     59     46     23     15
    652    392   -259   -522    457     64     15     80     33     28     -2      2
    701    345   -355   -522    530     -5    -96     18    -20    -15    -49    -36
    748    283   -465   -517    605    -88   -197    -49    -72    -57    -85    -77
    805    223   -581   -514    693   -179   -267    -98   -111    -80   -109   -127
    828    145   -683   -488    756   -267   -345   -145   -142   -103   -137   -150
    818     49   -769   -433    795   -358   -402   -184   -166   -119   -150   -150
    844    -10   -854   -418    849   -431   -483   -236   -215   -161   -179   -202
    854    -67   -922   -394    888   -493   -568   -301   -275   -218   -220   -244
    911   -111  -1026   -400    969   -568   -631   -371   -340   -288   -285   -316
    995   -129  -1124   -431   1060   -626   -711   -433   -402   -348   -342   -358
   1034   -171  -1208   -433   1119   -688   -740   -483   -454   -410   -392   -381
   1127   -174  -1301   -478   1213   -735   -743   -522   -501   -467   -439   -428
   1270   -161  -1431   -558   1350   -795   -750   -532   -530   -504   -475   -491
   1439   -150  -1590   -644   1514   -870   -761   -545   -561   -550   -535   -555
   1538   -114  -1652   -714   1592   -883   -740   -574   -605   -613   -607   -631
   1504   -150  -1657   -678   1579   -904   -724   -602   -641   -665   -667   -696
   1392   -239  -1631   -576   1509   -935   -696   -628   -670   -711   -719   -737
   1257   -322  -1579   -467   1418   -950   -704   -657   -701   -745   -761   -763
   1145   -407  -1553   -371   1348   -979   -709   -683   -730   -774   -797   -792
   1072   -462  -1535   -306   1304   -997   -706   -714   -761   -807   -836   -831
   1041   -462  -1504   -290   1270   -984   -704   -724   -774   -823   -859   -859
   1080   -384  -1465   -348   1273   -924   -657   -688   -743   -792   -836   -815
   1075   -358  -1434   -358   1252   -896   -610   -644   -709   -756   -807   -745
   1062   -322  -1387   -371   1223   -854   -558   -600   -675   -722   -776   -665
   1052   -246  -1301   -405   1176   -771   -527   -561   -641   -685   -737   -631
   1031   -171  -1202   -428   1117   -685   -496   -517   -594   -639   -691   -654
   1008   -155  -1163   -428   1085   -659   -441   -465   -537   -579   -623   -698
    976   -101  -1078   -439   1026   -587   -384   -407   -470   -511   -540   -727
    922     -5   -927   -457    924   -465   -319   -337   -397   -436   -457   -688
    898     72   -826   -485    862   -376   -259   -280   -327   -374   -394   -574
    906    192   -717   -550    810   -262   -226   -236   -267   -309   -332   -410
    867    259   -610   -563    737   -174   -241   -210   -233   -267   -285   -332
    789    241   -548   -517    667   -153   -267   -220   -239   -265   -270   -293
    750    228   -522   -488    636   -145   -239   -194   -215   -239   -236   -239
    753    293   -459   -524    607    -83   -220   -153   -168   -187   -176   -132
    704    316   -387   -511    545    -33   -189   -111   -129   -142   -135    -44
    639    306   -335   -475    485    -12   -158    -80   -101   -119   -114     -2
    581    257   -324   -418    454    -33   -127    -57    -85   -103   -101     18
    514    303   -210   -410    361     46    -75     -5    -36    -54    -57     67
    472    358   -116   -415    296    122    -41     36      5    -12    -10    103
    428    387    -41   -407    233    174     -7     67     38     18     23    132
    374    368     -5   -371    189    181     51     98     64     36     36    122
    327    366     36   -348    145    202     70    109     75     46     44    111
    270    337     64   -303    101    202     75    101     54     25     20     88
    233    353    116   -296     57    236     62     93     44     15      5     75
    246    400    153   -322     46    277     70    109     62     36     25     98
    210    387    174   -301     18    280    106    129     80     51     36    119
    124    374    246   -249    -59    311    145    155    103     70     44    163
     54    410    355   -233   -150    384    187    184    129     93     62    171
     -2    444    446   -220   -223    444    213    213    155    122     85    168
    -51    462    514   -205   -283    488    241    254    192    163    124    171
   -103    491    594   -194   -350    542    319    324    252    220    176    171
   -166    504    667   -168   -418    584    410    420    335    280    192    114
   -210    553    763   -171   -485    657    498    550    462    368    202     10
   -220    670    891   -226   -555    779    568    714    654    566    350     20
   -181    917   1098   -368   -641   1008    566    896    932    919    711    231
   -140   1273   1410   -566   -776   1340    472   1000   1163   1299   1218    641
   -153   1514   1667   -680   -909   1590    402    906   1127   1436   1613   1124
   -223   1405   1626   -592   -924   1514    379    665    810   1231   1660   1345
   -329   1169   1499   -420   -914   1332    311    277    270    641   1156   1028
   -436    810   1247   -187   -841   1026    197   -233   -431   -280     83    223
   -472    470    943      2   -706    706     59   -491   -813   -795   -558   -241
   -436    288    724     72   -581    504     70   -324   -636   -620   -462   -189
   -402    202    605     98   -504    402    181    -85   -350   -350   -280    -83
   -394    226    620     83   -509    423    275    109    -88   -101   -103     31
   -410    381    792     15   -600    587    389    316    179    148    103    168
   -436    478    911    -23   -675    693    511    462    337    288    210    277
   -465    514    979    -25   -722    745    548    519    397    350    267    337
   -454    530    984    -38   -722    756    605    571    449    405    324    374
   -420    537    958    -57   -688    748    639    607    483    444    358    374
   -371    605    976   -116   -675    789    646    623    504    462    384    355
   -353    602    953   -124   -652    776    615    597    488    446    376    298
   -335    561    896   -116   -615    727    563    545    433    400    335    246
   -285    563    849   -137   -566    706    558    555    441    405    337    270
   -202    613    815   -205   -509    711    550    568    454    423    355    267
   -114    618    732   -252   -423    672    517    537    428    400    340    259
    -62    584    644   -262   -353    613    459    483    376    353    290    228
    -46    584    631   -267   -337    607    441    465    358    335    267    220
    -44    597    641   -277   -342    618    418    459    358    332    262    244
    -31    558    587   -265   -309    571    418    444    345    322    249    254
    -23    517    540   -246   -283    527    368    402    309    290    223    246
   -101    475    576   -187   -337    524    267    345    262    249    187    223
   -272    366    639    -46   -457    501    189    306    228    218    155    207
   -415    236    652     88   -535    444    127    257    184    176    116    189
   -644     20    665    309   -657    342     72    189    127    132     70    153
   -909   -233    675    571   -792    220    -23    116     75     88     31    122
  -1098   -342    756    722   -927    205    -77     77     62     77     31    124
  -1163   -285    878    724  -1023    296   -109     83     93    122     83    181
  -1018    -41    976    530  -1000    465    -54    153    187    231    213    309
   -828    176   1005    327   -917    589     33    231    285    335    327    418
   -727    342   1070    192   -901    706     57    246    322    371    376    475
   -743    355   1098    192   -919    727      0    220    301    358    381    485
   -807    327   1135    239   -971    730    -25    231    306    368    402    511
   -883    267   1150    309  -1015    709    -36    220    293    348    387    504
   -945    129   1075    405  -1010    602    -88    122    179    220    267    405
  -1002     44   1044    478  -1023    542   -132     75    122    158    200    350
  -1018    -88    927    553   -974    418   -189     -7     25     54     96    249
   -982   -223    758    602   -870    267   -257   -119   -101    -85    -51    103
   -896   -280    615    587   -758    166   -353   -236   -228   -226   -194    -31
   -743   -303    436    522   -592     64   -392   -303   -311   -329   -306   -129
   -626   -384    241    504   -436    -72   -454   -402   -420   -449   -428   -236
   -524   -436     88    480   -306   -174   -545   -530   -558   -589   -568   -363
   -420   -488    -70    452   -176   -280   -626   -659   -691   -724   -701   -483
   -350   -550   -200    449    -75   -376   -696   -756   -792   -826   -797   -558
   -379   -605   -226    488    -77   -415   -750   -800   -846   -878   -846   -600
   -249   -633   -384    441     67   -509   -823   -862   -906   -943   -911   -652
   -148   -675   -527    410    189   -602   -878   -932   -971  -1008   -979   -711
    -59   -732   -672    394    303   -704   -927  -1002  -1034  -1080  -1052   -774
     36   -763   -802    363    418   -784   -961  -1078  -1085  -1145  -1106   -820
     83   -797   -880    358    480   -839  -1041  -1119  -1101  -1158  -1106   -828
    135   -833   -971    348    550   -904  -1101  -1143  -1101  -1163  -1114   -878
    200   -885  -1085    342    641   -984  -1075  -1150  -1101  -1171  -1130   -958
    194   -950  -1148    376    670  -1049  -1028  -1140  -1075  -1156  -1119  -1000
     28  -1145  -1174    558    600  -1158   -956  -1052   -992  -1085  -1062   -974
    -44  -1127  -1083    584    517  -1106   -865   -953   -940  -1026  -1023   -958
     70  -1039  -1109    483    587  -1072   -763   -852   -891   -958   -974   -953
    176   -966  -1143    394    657  -1054   -761   -774   -844   -896   -924   -984
    353   -870  -1223    259    787  -1047   -800   -743   -805   -852   -880   -930
    179   -867  -1047    342    613   -956   -711   -670   -735   -782   -813   -854
   -205   -901   -698    553    246   -800   -517   -530   -613   -659   -701   -693
   -275   -987   -714    631    218   -852   -519   -542   -623   -670   -724   -605
   -171  -1153   -982    662    405  -1067   -701   -691   -740   -787   -828   -548
    -90  -1135  -1044    610    475  -1088   -701   -704   -719   -774   -797   -392
   -155  -1023   -867    589    353   -945   -581   -589   -607   -662   -678   -189
   -363   -880   -517    620     75   -698   -384   -400   -441   -496   -511     64
   -659   -743    -83    701   -288   -413   -200   -215   -272   -332   -342    288
   -797   -607    187    701   -493   -210    -51   -129   -194   -249   -246    200
   -854   -514    340    683   -600    -85     -2   -106   -168   -226   -223    -41
   -917   -501    415    706   -667    -41    -18   -101   -168   -228   -241   -257
  -1021   -537    483    779   -753    -28     -5    -83   -161   -223   -241   -496
  -1169   -566    600    865   -885     18      5    -83   -166   -220   -244   -644
  -1166   -478    685    820   -927    103     -5    -83   -166   -215   -236   -574
  -1117   -371    743    743   -932    184      0    -75   -163   -207   -231   -467
  -1023   -314    709    670   -867    197     10    -75   -174   -213   -236   -444
   -891   -244    644    566   -769    197     23    -83   -189   -228   -246   -504
   -782   -148    631    465   -709    241     54    -72   -179   -218   -244   -545
   -607    -59    548    332   -579    241     62    -44   -158   -205   -259   -600
   -452     38    491    207   -470    265     90     75    -64   -140   -265   -667
   -280    179    459     46   -368    319    127    220     93     10   -168   -613
    -93    426    517   -166   -306    470    132    361    303    267     83   -363
    122    784    662   -454   -270    724     70    449    485    553    449     49
    252   1171    919   -711   -332   1047     28    319    436    615    758    509
    223   1273   1049   -750   -413   1161    -67     41    140    449    872    709
    265   1187    922   -727   -329   1054   -205   -324   -298     38    607    426
    376    807    431   -594    -25    620   -337   -782   -880   -696   -246   -459
    413    350    -62   -381    239    145   -470  -1096  -1358  -1356  -1085  -1241
    423    111   -311   -267    366   -101   -535  -1057  -1330  -1353  -1124  -1247
    446     25   -420   -236    433   -197   -452   -844  -1054  -1091   -935  -1070
    454     54   -400   -254    426   -174   -309   -605   -748   -800   -717   -880
    402    174   -228   -288    316    -25   -150   -324   -410   -483   -454   -665
    272    259    -15   -267    142    122     44    -70   -116   -215   -207   -446
    111    241    129   -176    -10    187    197     88     54    -64    -54   -319
    -49    223    270    -88   -161    246    303    210    174     49     62   -207
   -166    252    418    -41   -290    335    397    322    277    155    163    -44
   -194    371    563    -90   -379    467    475    407    353    236    239    109
   -174    514    688   -171   -431    600    509    475    413    306    324    202
   -192    641    831   -226   -514    735    584    555    483    384    402    306
   -189    750    940   -280   -563    844    709    652    571    475    483    423
   -150    828    979   -340   -566    904    771    704    618    532    532    527
   -155    800    956   -322   -555    878    743    701    613    532    542    548
   -109    805    914   -350   -511    859    743    701    613    532    542    540
     33    857    823   -444   -394    841    719    685    605    519    532    498
    233    930    693   -581   -231    813    678    685    600    517    532    478
    353    914    561   -633   -103    740    652    675    587    498    517    433
    478    927    446   -704     15    688    607    636    553    465    472    384
    579    940    361   -758    109    652    581    605    530    449    449    363
    652    906    252   -779    200    579    462    545    470    400    402    319
    784    888    103   -836    340    496    381    488    410    348    350    275
    948    932    -18   -940    483    457    345    472    400    342    350    288
   1098   1028    -70  -1062    584    480    306    462    405    355    361    329
   1187   1135    -54  -1163    620    542    319    465    415    379    392    358
   1228   1215    -12  -1223    620    602    322    488    446    423    444    418
   1218   1291     70  -1254    574    680    306    542    501    504    527    535
   1202   1426    223  -1314    491    826    353    620    600    610    644    670
   1208   1553    345  -1382    431    950    413    688    701    717    763    776
   1249   1649    400  -1449    426   1026    436    704    740    748    805    805
   1304   1649    345  -1478    478    997    394    670    701    704    761    784
   1332   1595    262  -1462    535    930    340    633    649    654    709    750
   1286   1506    220  -1397    530    865    296    574    584    584    644    701
   1197   1366    166  -1283    514    766    210    488    488    480    545    631
   1034   1135    101  -1088    467    618    101    368    355    335    407    522
    797    789     -7   -792    402    392      0    249    210    174    254    363
    574    545    -31   -561    303    259    -72    140     93     41    124    215
    361    316    -46   -340    205    135   -153     28    -20    -83     -7     85
    168     20   -150    -96    158    -64   -267   -119   -168   -249   -187    -75
     49   -239   -288     96    168   -262   -366   -262   -314   -402   -348   -236
    -54   -472   -418    262    179   -446   -454   -371   -428   -522   -465   -397
   -124   -626   -501    374    187   -563   -548   -462   -517   -618   -566   -514
   -145   -779   -636    462    244   -709   -628   -550   -602   -706   -657   -615
   -171   -906   -735    540    280   -820   -678   -607   -654   -761   -711   -693
   -145  -1013   -867    579    358   -943   -719   -662   -711   -818   -774   -774
   -106  -1119  -1013    610    452  -1067   -763   -724   -769   -878   -833   -857
    -96  -1210  -1114    652    506  -1163   -800   -771   -813   -924   -880   -932
    -28  -1252  -1223    641    597  -1239   -820   -807   -852   -961   -922   -982
     36  -1275  -1312    618    672  -1293   -841   -833   -880   -987   -953  -1031
    109  -1205  -1317    548    711  -1260   -823   -810   -846   -953   -927  -1018
    202  -1052  -1254    423    724  -1150   -771   -758   -784   -888   -862   -937
    275   -893  -1169    309    722  -1031   -672   -665   -683   -787   -766   -820
    337   -691  -1031    174    683   -859   -579   -561   -568   -672   -654   -688
    384   -498   -883     57    631   -688   -524   -467   -462   -561   -532   -558
    431   -337   -769    -46    597   -553   -444   -384   -371   -457   -415   -431
    501   -171   -672   -163    587   -420   -355   -293   -272   -353   -311   -298
    561    -25   -587   -270    574   -306   -280   -213   -192   -267   -226   -179
    602    124   -478   -363    540   -176   -189   -119   -103   -174   -122    -51
    665    277   -387   -472    527    -54   -127    -54    -38   -106    -49     57
    750    337   -413   -542    581    -36    -85    -15     -7    -70    -12    101
    826    337   -488   -584    657    -75    -85    -44    -41   -106    -54     83
    885    342   -542   -615    714    -98    -85    -67    -67   -137    -85    103
    924    374   -553   -649    737    -88    -64    -33    -44   -111    -59    155
    911    439   -472   -675    693    -15    -31     15      2    -64     -5    202
    826    441   -387   -636    607     28      2     20     10    -62     10    215
    719    405   -316   -563    517     44     15     23      7    -67     10    228
    615    332   -285   -475    452     23     -7     -2    -18   -101    -25    220
    540    265   -275   -402    407     -5    -28    -28    -38   -124    -54    220
    524    236   -290   -381    407    -25    -44    -44    -54   -137    -70    231
    532    215   -316   -374    423    -49    -36    -31    -49   -129    -62    257
    555    272   -283   -415    418     -5    -20    -12    -28   -111    -38    296
    584    335   -249   -459    418     44    -20     -2    -15    -98    -23    340
    639    389   -249   -514    444     70    -15     10      0    -88     -7    381
    675    413   -262   -545    467     75     18     49     38    -49     28    449
    654    423   -233   -540    441     96     64     93     83     -7     67    504
    602    459   -142   -530    374    158    114    168    150     46    101    540
    626    524   -101   -576    363    213    218    306    259    109    111    535
    607    657     46   -633    280    353    358    537    483    311    265    654
    530    904    371   -719     80    639    498    880    849    706    623    961
    542   1231    688   -885    -72    961    519   1130   1158   1111   1067   1376
    452   1527   1075   -989   -311   1301    363    854   1080   1262   1428   1722
    218   1722   1504   -969   -644   1613    171    415    880   1301   1691   1943
     20   1714   1691   -870   -836   1701    -12    -54    517   1021   1517   1764
   -119   1283   1402   -581   -761   1343   -181   -626   -176    127    576    901
   -184    657    839   -239   -511    745   -306   -901   -704   -613   -241    111
   -163    329    491    -83   -327    410   -327   -735   -628   -597   -335    -28
   -231    226    454      2   -342    340   -189   -428   -361   -368   -197     77
   -345    296    641     25   -493    467     54    -75    -41    -88     25    231
   -329    348    678    -10   -504    511    254    184    189    111    174    309
   -283    374    657    -44   -470    514    322    285    293    202    236    335
   -298    384    680    -44   -491    532    376    324    332    236    252    335
   -345    431    776    -41   -561    602    405    374    371    275    285    358
   -368    527    893    -80   -633    709    459    467    452    358    366    485
   -371    607    979   -116   -675    792    540    558    532    444    454    563
   -441    623   1065    -90   -753    844    597    618    584    493    504    602
   -410    654   1065   -122   -737    859    594    620    589    496    511    626
   -324    727   1049   -202   -688    888    594    615    587    496    514    623
   -290    730   1021   -220   -657    875    628    641    618    530    548    646
   -205    732    935   -265   -568    833    636    662    644    561    584    631
    -25    787    813   -379   -418    800    579    613    602    527    563    540
     85    782    693   -433   -303    737    542    558    548    465    493    459
    135    810    675   -472   -270    743    504    524    506    413    431    439
    207    818    610   -511   -202    714    449    478    454    361    371    457
    168    820    652   -493   -241    737    423    493    475    402    423    485
    142    771    628   -457   -244    701    441    537    514    444    470    446
    223    745    522   -483   -150    633    436    553    535    465    480    457
    303    792    488   -548    -93    641    405    530    517    444    454    433
    420    898    478   -659    -28    688    306    478    467    402    407    428
    524    880    353   -704     85    615    270    470    467    410    407    415
    652    802    150   -727    249    478    236    465    472    423    418    407
    654    805    148   -730    254    475    223    483    498    457    446    407
    607    862    254   -735    176    558    176    496    514    488    472    418
    620    896    275   -761    174    587    109    457    483    467    462    420
    631    883    252   -758    189    568     51    418    449    446    454    420
    602    854    249   -730    176    553     20    387    423    431    449    415
    530    820    290   -675    119    555     10    371    415    433    465    428
    457    807    350   -633     54    579    -41    309    358    371    400    379
    361    779    418   -571    -28    600    -38    280    329    337    355    420
    290    727    436   -511    -75    581    -59    239    290    293    319    407
    220    618    397   -418    -88    509   -124    158    215    205    244    348
     67    374    306   -223   -119    340   -215     28     80     51     93    197
   -109    148    257    -20   -184    202   -285   -103    -59   -103    -64     38
   -298   -116    179    207   -239     31   -355   -231   -194   -257   -226   -116
   -426   -306    119    366   -272    -93   -433   -327   -290   -361   -337   -213
   -322   -244     75    280   -200    -85   -394   -327   -285   -358   -332   -189
   -161   -111     46    135   -106    -33   -293   -306   -262   -337   -309   -158
    -64    -80    -15     70    -25    -49   -303   -348   -306   -379   -348   -192
    -28   -137   -109     83     38   -124   -389   -433   -394   -454   -428   -267
    -64   -272   -207    166     70   -241   -454   -537   -504   -563   -530   -353
    -75   -376   -301    226    111   -340   -563   -644   -615   -675   -644   -405
    -62   -384   -324    223    129   -355   -641   -717   -691   -748   -722   -433
    -51   -366   -314    210    129   -340   -672   -771   -740   -797   -769   -459
    -96   -368   -272    231     85   -322   -662   -776   -748   -802   -779   -457
   -153   -374   -220    262     33   -298   -683   -784   -748   -802   -774   -457
   -166   -355   -189    259     10   -272   -709   -789   -743   -802   -769   -441
   -161   -374   -213    267     25   -293   -701   -802   -748   -813   -779   -436
   -109   -402   -296    254     93   -350   -750   -844   -774   -844   -813   -480
    -70   -431   -363    249    145   -397   -800   -865   -779   -859   -826   -509
    -31   -426   -394    228    179   -410   -753   -823   -727   -813   -782   -478
     31   -454   -485    213    257   -470   -693   -761   -678   -766   -735   -452
     15   -558   -574    270    293   -566   -719   -802   -735   -823   -789   -548
     46   -709   -756    332    400   -732   -665   -771   -714   -807   -792   -581
      0   -756   -758    376    376   -758   -576   -672   -631   -730   -727   -550
    -80   -776   -696    428    306   -737   -478   -558   -545   -657   -672   -511
   -252   -870   -618    561    181   -743   -413   -514   -504   -615   -652   -535
   -436   -935   -498    685     31   -719   -353   -454   -452   -548   -610   -537
   -545  -1000   -454    771    -46   -727   -314   -402   -441   -517   -589   -553
   -646  -1135   -488    891    -80   -813   -296   -392   -485   -550   -628   -628
   -763  -1213   -449    987   -158   -831   -270   -379   -498   -568   -641   -649
   -854  -1249   -394   1049   -231   -823   -246   -374   -501   -571   -628   -623
   -870  -1221   -350   1044   -262   -787   -223   -376   -496   -566   -602   -571
   -813  -1083   -270    948   -272   -678   -200   -353   -457   -527   -545   -488
   -800   -898   -101    846   -350   -501   -153   -306   -402   -475   -480   -423
   -836   -859    -23    846   -407   -441   -142   -309   -392   -478   -475   -415
   -875   -870      5    872   -441   -433   -124   -290   -366   -462   -465   -426
   -849   -831     18    841   -433   -407   -127   -262   -329   -433   -436   -415
   -826   -722    103    771   -467   -309   -150   -239   -298   -400   -402   -392
   -750   -584    166    667   -459   -210   -153   -220   -270   -368   -371   -371
   -649   -454    194    550   -423   -132   -127   -194   -239   -335   -335   -361
   -566   -348    218    457   -392    -64    -83   -142   -187   -290   -296   -358
   -584   -290    290    436   -439      0      2     -5    -70   -200   -252   -371
   -626   -122    501    374   -563    189    119    202    140     -5   -101   -277
   -657    153    810    252   -735    480    213    436    420    306    187    -15
   -675    517   1192     80   -932    854    223    633    706    667    594    418
   -693    966   1657   -137  -1176   1309    166    589    766    846    974    950
   -730   1197   1927   -233  -1330   1561     90    355    576    792   1197   1322
   -782   1163   1945   -194  -1363   1553    -54      0    200    511   1111   1301
   -823    839   1662     -7  -1241   1249   -174   -475   -394   -166    405    618
   -706    420   1127    140   -919    774   -301   -911  -1015   -982   -605   -353
   -488     72    561    207   -524    316   -426  -1005  -1208  -1236   -950   -722
   -314   -132    179    220   -246     23   -467   -875  -1067  -1104   -904   -750
   -218   -168     49    194   -135    -59   -410   -701   -844   -891   -784   -691
   -114    -64     49     88    -80     -7   -272   -478   -581   -644   -613   -566
    -15    137    150    -62    -83    145   -129   -241   -327   -400   -415   -394
     88    270    181   -181    -46    228    -51   -122   -205   -277   -316   -306
    220    298     77   -259     72    189    -31    -90   -179   -249   -298   -301
    324    246    -80   -288    202     83    -25    -83   -179   -246   -301   -309
    431    176   -257   -303    342    -38    -28    -90   -194   -267   -332   -345
    571    148   -423   -361    496   -137    -75   -132   -236   -311   -379   -405
    675    145   -530   -410    602   -192   -127   -176   -270   -348   -418   -444
    698    150   -548   -426    623   -200   -129   -205   -272   -355   -423   -454
    576    103   -472   -340    524   -181   -106   -213   -262   -353   -410   -467
    358     57   -301   -210    329   -119    -85   -192   -218   -314   -363   -446
    127    -18   -145    -54    135    -80    -64   -153   -171   -270   -319   -413
    -44    -62    -18     54    -15    -41    -25   -106   -111   -215   -262   -355
   -200    -85    111    142   -158     12     46    -49    -41   -153   -207   -322
   -355   -124    228    239   -296     51     46    -33    -18   -132   -197   -340
   -459   -197    262    329   -361     31     54    -33    -12   -127   -194   -366
   -509   -166    340    335   -426     85    129     38     62    -54   -109   -324
   -522    -85    436    303   -480    174    194     98    129     12    -20   -293
   -509     18    524    244   -517    270    239    153    174     70     51   -244
   -485     85    571    200   -527    327    290    233    241    150    145   -163
   -402    127    530    137   -467    327    355    335    340    270    277     -5
   -246    262    509    -10   -376    384    387    431    436    384    397    158
    -36    462    498   -213   -267    480    410    524    519    491    488    335
    194    662    467   -428   -135    566    423    620    605    607    610    535
    428    831    402   -631     12    618    405    670    644    670    675    631
    652    979    327   -815    163    654    394    691    659    698    704    652
    852   1052    197   -953    327    626    371    691    652    698    704    633
    987   1109    122  -1047    433    615    332    672    626    672    672    600
   1031   1145    111  -1091    459    628    329    670    618    659    654    587
   1062   1158     93  -1111    485    626    342    675    618    657    657    605
   1098   1187     88  -1145    504    639    355    667    607    633    633    587
   1127   1205     77  -1166    524    641    374    654    587    600    602    566
   1091   1234    140  -1163    472    688    405    639    568    563    555    581
   1049   1200    148  -1124    449    675    423    602    532    506    506    530
    992   1080     88  -1039    452    584    444    558    491    444    465    413
    901    901      0   -901    452    452    381    446    392    329    348    267
    885    826    -59   -857    472    381    252    316    277    205    207    171
    924    849    -75   -888    501    387    192    236    207    135    116    124
    930    815   -114   -875    522    350    111    148    122     54     28     62
    841    613   -228   -727    535    192     18     49      5    -64    -93    -33
    659    371   -288   -517    475     41    -96    -83   -132   -207   -236   -158
    496    163   -335   -329    415    -85   -233   -226   -267   -337   -355   -241
    394    -23   -420   -187    407   -223   -290   -319   -366   -433   -452   -332
    384    -72   -457   -155    420   -265   -293   -353   -400   -475   -504   -353
    233   -194   -431    -20    329   -314   -270   -335   -368   -452   -480   -361
     49   -335   -387    142    215   -361   -252   -314   -348   -431   -459   -405
   -161   -467   -306    314     70   -387   -252   -293   -327   -407   -433   -441
   -324   -550   -226    439    -49   -389   -252   -252   -277   -361   -400   -405
   -218   -457   -241    335     10   -348   -192   -168   -202   -285   -348   -332
    -44   -324   -280    184    116   -303   -184   -103   -142   -215   -283   -283
     83   -265   -350     88    215   -306   -249   -129   -171   -241   -324   -322
    272   -218   -491    -25    381   -353   -311   -181   -205   -277   -361   -400
    371   -249   -620    -62    496   -433   -426   -280   -290   -358   -452   -509
    345   -394   -740     23    542   -566   -498   -358   -368   -428   -493   -659
    322   -420   -743     49    530   -581   -532   -410   -426   -480   -532   -782
    223   -511   -735    145    478   -623   -607   -483   -509   -558   -618   -893
    262   -584   -849    161    555   -717   -628   -509   -555   -600   -657   -969
    397   -584   -982     93    688   -784   -610   -524   -592   -636   -696  -1072
    488   -654  -1145     80    815   -901   -633   -584   -659   -706   -763  -1210
    555   -730  -1286     88    919  -1008   -696   -683   -761   -810   -867  -1363
    600   -800  -1402     98   1000  -1101   -763   -769   -849   -901   -984  -1496
    688   -885  -1574     98   1130  -1228   -792   -836   -909   -961  -1039  -1582
    787   -839  -1628     25   1208  -1234   -758   -831   -893   -943  -1013  -1584
    844   -711  -1556    -64   1200  -1132   -714   -789   -862   -914   -984  -1548
    810   -672  -1483    -70   1145  -1075   -680   -748   -820   -867   -937  -1506
    730   -691  -1423    -20   1075  -1057   -631   -698   -771   -820   -885  -1462
    672   -662  -1335     -7   1002   -997   -584   -670   -743   -802   -857  -1410
    639   -571  -1210    -33    924   -891   -537   -626   -698   -758   -815  -1325
    610   -506  -1117    -54    862   -810   -483   -584   -654   -714   -774  -1283
    548   -457  -1005    -46    774   -730   -410   -542   -607   -678   -735  -1189
    439   -457   -896      7    665   -675   -374   -498   -553   -618   -672  -1062
    327   -423   -750     49    537   -587   -322   -439   -491   -555   -605   -917
    226   -361   -587     67    405   -472   -228   -296   -376   -465   -566   -802
    184   -231   -415     23    298   -322   -122    -80   -184   -301   -465   -683
    192    -18   -213    -88    202   -114    -23    132     62    -46   -236   -472
    280    311     31   -296    124    171    -23    342    368    342    179    -75
    322    706    384   -514    -31    545    -88    457    594    745    748    636
    288   1000    709   -644   -210    854    -57    415    594    924   1189   1317
    277   1036    758   -657   -241    896    -70    187    309    756   1254   1558
    200    797    597   -498   -197    698   -142   -228   -249    140    701   1137
    103    467    361   -285   -127    413   -254   -766   -953   -820   -405    228
    132    145     12   -140     59     80   -381   -958  -1226  -1197   -878   -124
    158    -96   -254    -33    202   -174   -345   -787  -1039  -1031   -800    -18
    109   -153   -262     23    184   -207   -207   -506   -706   -724   -579    223
    119    -83   -205    -20    161   -142    -80   -262   -410   -449   -368    410
    166     33   -135   -101    150    -49     57    -51   -161   -223   -194    537
    161    124    -38   -142     98     44    155     67    -18    -88    -88    607
    114    161     46   -137     33    103    119     96     25    -25    -23    610
     12    174    161    -93    -75    166    174    158     88     36     44    631
    -88    192    277    -51   -184    233    241    220    150     93     90    639
   -171    231    400    -31   -285    314    290    262    197    137    122    633
   -236    319    555    -41   -394    436    355    311    249    197    174    594
   -327    358    685    -15   -506    522    407    368    309    259    223    561
   -433    363    797     33   -615    579    467    446    387    340    306    535
   -532    361    893     83   -714    628    509    488    428    376    345    511
   -615    361    976    127   -795    667    545    519    457    400    358    527
   -644    384   1026    129   -836    704    574    555    485    436    392    485
   -626    423   1047    101   -836    735    571    568    493    452    407    439
   -553    467   1018     41   -787    743    550    558    483    446    394    389
   -431    558    989    -62   -709    774    498    530    462    433    384    306
   -301    610    911   -155   -607    761    475    509    436    413    350    202
   -210    649    859   -220   -535    756    465    532    444    423    355     90
    -90    722    813   -316   -452    769    439    535    446    428    353    -25
     25    774    748   -400   -361    761    402    524    441    439    353   -127
    158    800    641   -480   -241    722    353    504    420    423    340   -329
    257    820    563   -540   -153    693    296    465    384    381    293   -387
    262    805    542   -535   -140    672    283    475    407    410    319   -239
    283    797    514   -540   -114    657    265    475    426    439    363    -67
    361    857    493   -610    -64    675    228    467    431    459    402    124
    405    872    465   -639    -28    670    218    483    467    504    454    283
    436    935    498   -685    -33    719    223    501    493    535    493    389
    472    982    509   -727    -18    745    207    480    470    506    480    418
    433    948    511   -691    -41    730    181    472    457    498    483    384
    374    878    504   -626    -64    691    215    488    470    504    498    392
    275    805    530   -540   -127    667    197    462    439    467    480    379
    168    745    576   -457   -202    662    181    436    407    431    441    381
     38    711    672   -374   -316    691    213    433    392    397    405    431
   -106    667    771   -280   -439    719    272    459    410    402    405    441
   -233    620    852   -194   -542    735    329    465    410    384    384    413
   -301    618    919   -158   -610    769    363    444    384    342    348    363
   -374    589    963   -111   -667    776    400    436    376    332    337    309
   -436    550    984    -57   -711    766    407    420    358    311    311    244
   -522    491   1013     12   -769    750    392    397    332    280    275    223
   -623    433   1057     96   -839    745    392    392    324    283    283    252
   -732    342   1075    194   -904    706    400    387    309    262    254    218
   -810    311   1122    249   -966    717    389    358    272    218    197    200
   -883    246   1130    319  -1005    688    342    324    231    179    155    184
   -917    205   1122    355  -1018    662    345    319    226    174    150    171
   -950    137   1088    405  -1021    613    345    301    215    163    135    161
   -982     96   1078    441  -1028    587    309    249    171    116     90    140
   -953    101   1054    426  -1002    576    275    184    116     62     44    148
   -958     93   1052    433  -1005    571    241    176    114     62     41    161
   -927    181   1106    371  -1018    644    231    218    163    111     93    194
   -735    400   1135    166   -935    766    259    283    241    192    176    283
   -665    524   1189     67   -927    857    303    303    285    239    231    348
   -732    488   1221    122   -976    854    319    275    272    220    215    314
   -792    426   1218    181  -1005    820    244    218    228    179    174    296
   -797    376   1174    210   -984    774    140    153    174    129    129    277
   -782    285   1067    246   -924    678     67     85    106     64     75    223
   -779    176    956    301   -867    566     44     38     59     20     33    179
   -807     75    883    363   -844    478    -20    -49    -31    -59    -41    101
   -885    -31    854    457   -870    410    -85   -135   -122   -150   -124     18
   -922   -132    789    524   -857    327   -140   -220   -210   -246   -220    -38
   -930   -306    623    618   -776    158   -252   -340   -340   -379   -353   -132
   -919   -501    418    709   -670    -41   -405   -504   -506   -545   -517   -283
   -927   -636    288    782   -610   -174   -519   -639   -641   -680   -652   -410
   -966   -805    161    885   -563   -324   -628   -761   -769   -807   -776   -537
   -976   -948     28    963   -504   -459   -750   -888   -885   -924   -885   -649
   -867   -997   -129    930   -371   -563   -797   -956   -948  -1000   -961   -719
   -732  -1000   -267    865   -233   -633   -826   -984   -976  -1036  -1000   -745
   -581   -976   -394    779    -96   -688   -891  -1036  -1026  -1088  -1044   -792
   -397   -922   -524    659     62   -724   -914  -1070  -1060  -1127  -1083   -826
   -246   -857   -610    548    181   -735   -906  -1085  -1060  -1132  -1091   -831
   -111   -792   -680    449    283   -737   -885  -1078  -1034  -1114  -1065   -813
    -59   -815   -758    436    348   -787   -828  -1039   -995  -1080  -1034   -802
     57   -792   -849    368    452   -820   -852  -1060  -1000  -1085  -1041   -844
    101   -714   -818    303    459   -763   -810   -995   -940  -1034  -1002   -849
     57   -732   -792    337    423   -761   -613   -748   -727   -854   -875   -795
     59   -633   -693    285    374   -665   -475   -498   -498   -654   -732   -735
    106   -363   -470    129    288   -415   -358   -215   -197   -340   -457   -535
    122     51    -70    -88     93     -7   -249     98    174    124     46    -31
    158    514    355   -337    -98    436   -239    161    301    389    480    511
    163    743    576   -454   -207    662   -314    -67    116    348    704    831
     70    730    659   -400   -293    696   -402   -389   -202    150    722    875
   -127    241    368    -59   -249    306   -498   -849   -779   -488     41    270
   -439   -324    114    381   -277   -103   -571  -1218  -1317  -1226   -883   -587
   -594   -691    -96    641   -249   -394   -631  -1239  -1434  -1431  -1179   -917
   -685   -893   -207    789   -239   -550   -587  -1036  -1215  -1239  -1060   -875
   -717   -924   -207    818   -254   -566   -496   -815   -943   -995   -893   -740
   -782   -870    -90    826   -345   -480   -342   -561   -662   -737   -701   -558
   -815   -740     75    776   -446   -332   -184   -322   -407   -498   -504   -363
   -836   -626    210    732   -524   -207    -67   -192   -267   -361   -387   -241
   -831   -571    257    701   -545   -158    -49   -168   -239   -327   -358   -231
   -758   -542    215    649   -488   -163    -75   -168   -244   -324   -363   -267
   -662   -475    184    568   -426   -145    -77   -181   -249   -327   -371   -322
   -613   -407    205    511   -410   -101    -31   -166   -228   -301   -340   -337
   -480   -316    161    397   -322    -77    -15   -137   -207   -277   -324   -363
   -309   -213     96    259   -205    -57      7   -119   -194   -265   -314   -379
    -88   -116    -28    103    -31    -72     -2   -127   -207   -275   -329   -407
    119     -5   -124    -57    122    -64    -70   -148   -223   -277   -337   -449
    231     62   -168   -148    200    -51    -93   -161   -226   -283   -345   -491
    345    103   -241   -226    293    -67    -93   -189   -249   -306   -374   -522
    428    122   -309   -277    368    -93    -93   -187   -236   -288   -355   -532
    418    158   -259   -288    340    -49    -64   -132   -179   -226   -296   -517
    418    140   -277   -280    348    -67    -36   -119   -168   -215   -283   -532
    449    153   -296   -301    374    -70    -44   -106   -153   -197   -267   -545
    485    192   -293   -340    389    -49    -31    -67   -116   -161   -233   -462
    540    252   -288   -394    415    -18     -7    -33    -83   -127   -197   -303
    548    270   -277   -410    413     -2      0    -18    -51    -93   -171   -202
    519    259   -262   -389    392      0    -25      5    -10    -41   -122   -150
    485    259   -228   -374    355     15    -46     33     36     20    -57   -124
    428    231   -197   -329    314     18    -18     77     96     90     23   -103
    265    181    -83   -226    174     49      2    106    145    148     83    -51
     90    140     49   -116     20     96     36    135    184    192    127    -10
    -31    116    148    -41    -90    129     62    161    218    231    171     18
    -59    119    179    -28   -119    148    106    213    275    290    236     59
   -103     90    194      5   -150    142    174    275    324    340    301     93
   -142    158    301     -7   -220    228    184    322    361    381    363    181
   -168    262    431    -46   -298    345    200    366    397    423    420    290
   -153    348    501    -96   -327    423    244    405    423    441    449    350
    -51    431    483   -192   -267    457    280    441    431    439    449    348
     62    514    452   -288   -194    483    322    475    446    444    454    350
    168    605    433   -389   -132    519    348    493    444    436    454    358
    319    711    392   -514    -36    553    363    485    423    402    418    327
    436    766    327   -602     54    545    353    475    397    376    387    280
    511    769    257   -641    127    514    381    467    379    358    358    233
    553    789    233   -672    161    511    394    444    358    324    324    226
    592    800    207   -696    192    504    394    420    340    301    285    213
    675    805    129   -743    272    467    407    407    327    290    283    200
    805    854     49   -831    376    452    420    405    335    285    283    192
    904    888    -15   -896    459    436    457    413    361    288    285    179
    958    940    -18   -948    488    462    452    415    387    298    296    187
    982    961    -20   -971    501    470    402    394    374    285    288    166
    958    932    -25   -945    493    454    394    389    363    275    277    132
    896    872    -25   -885    459    423    413    387    358    267    270    101
    820    784    -36   -802    428    374    400    379    348    259    267     93
    756    745    -10   -753    381    368    405    389    363    277    285    127
    654    711     54   -683    298    384    410    394    374    296    293    181
    540    618     77   -581    231    348    350    355    337    262    252    202
    454    574    119   -514    168    348    293    327    319    254    241    220
    366    571    205   -470     80    389    298    322    337    277    265    267
    319    537    215   -428     51    376    324    314    340    283    272    296
    296    470    171   -384     62    322    275    275    303    249    244    290
    280    431    150   -355     64    290    228    246    277    226    213    280
    275    483    205   -381     33    345    210    241    275    223    210    314
    244    493    249   -371     -2    371    205    231    257    205    197    293
    241    402    161   -324     41    283    210    220    228    181    176    262
    285    381     96   -332     96    239    148    184    184    145    137    223
    290    319     28   -306    129    174     93    119    119     85     77    148
    210    137    -72   -174    140     33     28     44     38      2      2     59
     83   -106   -189     10    135   -148    -64    -64    -75   -122   -122    -49
     20   -309   -329    145    174   -319   -181   -200   -202   -262   -283   -189
    155   -428   -584    135    368   -506   -265   -285   -296   -350   -366   -241
    350   -423   -776     36    561   -600   -337   -348   -363   -420   -433   -293
    493   -452   -945    -23    719   -698   -394   -405   -423   -485   -498   -350
    628   -454  -1083    -85    854   -769   -452   -465   -491   -553   -576   -394
    753   -485  -1239   -135    995   -862   -475   -537   -555   -626   -639   -467
    862   -537  -1400   -163   1130   -966   -506   -571   -594   -665   -672   -532
    935   -527  -1462   -205   1197   -995   -605   -605   -633   -698   -714   -548
    885   -545  -1431   -168   1158   -987   -646   -610   -646   -709   -724   -555
    795   -594  -1389   -101   1091   -992   -654   -618   -659   -719   -717   -594
    802   -550  -1353   -127   1075   -950   -667   -641   -680   -748   -758   -657
    833   -530  -1366   -153   1098   -948   -607   -568   -631   -730   -784   -740
    852   -506  -1358   -171   1104   -932   -480   -394   -485   -615   -704   -735
    880   -309  -1189   -288   1031   -748   -363   -148   -220   -340   -444   -540
    940     64   -875   -504    909   -405   -311    109     93     33    -62   -189
    971    480   -491   -724    732     -5   -332    163    254    324    335    283
    893    763   -129   -828    511    316   -457   -135    155    446    680    724
    730    927    194   -828    267    561   -584   -555    -75    381    792    885
    509    724    213   -618    148    470   -706  -1005   -535   -114    329    454
    249    210    -38   -231    145     85   -774  -1395  -1124   -932   -563   -363
    111   -280   -392     85    252   -335   -828  -1421  -1309  -1234   -943   -732
     49   -488   -540    218    293   -514   -740  -1109  -1060  -1018   -810   -667
    -20   -485   -467    252    220   -475   -563   -787   -771   -776   -633   -545
    -10   -374   -366    189    176   -368   -348   -480   -485   -530   -444   -389
     49   -277   -327    114    187   -301   -184   -259   -290   -355   -319   -303
     44   -257   -301    103    171   -277   -114   -179   -213   -290   -270   -249
     41   -228   -270     93    155   -249    -90   -158   -179   -267   -252   -213
     38   -202   -241     80    140   -220    -83   -155   -168   -254   -239   -205
     41   -213   -254     85    148   -233    -75   -135   -153   -239   -220   -187
     38   -241   -280     98    158   -259    -70   -106   -129   -215   -194   -148
      7   -254   -262    122    135   -257    -72    -98   -119   -210   -184   -122
     59   -218   -277     77    166   -249    -77    -96   -111   -210   -189    -98
    181   -145   -327    -18    254   -236    -70    -85    -98   -194   -171    -12
    275   -109   -384    -85    327   -246    -77    -85    -90   -181   -155     57
    327    -77   -405   -124    366   -241    -83    -83    -80   -163   -135    135
    337    -70   -407   -135    371   -239    -88    -88    -77   -158   -132    202
    345    -51   -397   -145    371   -223   -101   -103    -83   -166   -132    301
    363    -25   -389   -168    374   -207   -101    -88    -64   -140   -109    376
    379    -12   -392   -181    384   -202    -85    -44    -25    -98    -77    433
    384     28   -355   -205    368   -163    -51      7     23    -49    -31    498
    384     64   -319   -223    353   -127    -41     36     51    -20     -2    532
    420     75   -345   -249    384   -135    -44     54     70      2     10    501
    431     98   -335   -265    384   -116    -44     75     96     31     36    498
    415    137   -277   -277    345    -70    -28    114    135     77     75    498
    361    192   -168   -275    265     12    -10    166    187    135    127    519
    293    280    -12   -290    153    135     31    241    270    228    220    561
    241    363    122   -303     59    244     75    337    368    340    332    618
    197    426    228   -314    -15    329    132    436    470    452    441    672
    168    496    327   -332    -77    413    179    517    550    548    545    730
    124    615    491   -371   -184    553    231    574    607    615    615    766
     80    685    605   -384   -262    646    293    631    654    670    667    776
     62    750    685   -407   -311    719    319    665    680    704    706    784
     49    787    737   -418   -342    763    353    683    693    722    743    789
     23    805    782   -415   -379    795    366    683    693    719    740    704
      7    805    797   -407   -394    802    368    667    667    685    696    602
      0    813    810   -407   -405    813    394    659    649    659    665    496
      7    826    818   -415   -405    823    400    628    615    618    626    361
     20    815    795   -418   -387    805    415    584    558    550    550    293
     33    810    776   -423   -371    795    426    563    530    517    504    379
     20    815    795   -418   -387    805    470    579    545    522    509    480
     57    831    774   -444   -358    802    488    566    532    511    496    532
    168    859    688   -517   -259    774    436    498    465    446    433    558
    207    854    646   -532   -220    753    420    457    423    402    394    561
    200    823    623   -514   -210    724    420    433    402    381    384    558
    254    774    519   -514   -132    646    400    413    394    376    392    553
    259    709    449   -485    -96    579    350    361    350    324    345    465
    254    693    439   -472    -90    566    332    322    316    285    296    371
    213    610    397   -413    -93    504    327    316    314    283    285    348
    153    511    358   -332   -101    436    319    319    322    290    303    324
    124    514    389   -319   -132    452    327    314    319    277    285    298
     98    581    483   -340   -192    532    327    329    332    283    285    358
     85    633    545   -361   -228    589    342    355    363    316    322    397
     41    636    594   -337   -275    615    405    394    402    355    355    418
    -10    667    675   -329   -342    672    410    420    431    389    397    431
    -77    644    722   -283   -400    683    405    415    436    387    392    420
   -150    584    735   -218   -444    659    353    379    405    358    353    444
   -171    592    763   -210   -467    678    290    332    358    324    329    446
   -202    545    748   -174   -475    646    249    293    319    288    293    405
   -244    506    750   -132   -498    628    226    277    309    277    285    392
   -272    465    737    -96   -504    600    194    249    280    252    270    371
   -311    387    698    -36   -504    542    197    228    254    228    262    358
   -332    376    709    -23   -519    542    202    194    207    189    226    301
   -309    389    698    -41   -504    545    148    155    168    150    181    280
   -322    345    667    -12   -496    506    137    137    150    124    155    298
   -415    309    724     54   -568    517    158    148    161    129    163    350
   -407    296    701     54   -553    498    145    129    140    111    145    319
   -358    293    652     31   -504    472    116    103    109     77    114    280
   -324    277    602     20   -462    439    101     77     85     51     90    254
   -400    192    592    103   -496    392     72     25     36     -2     36    174
   -657     23    680    316   -670    350      2    -41    -33    -70    -31    142
   -922   -161    761    542   -844    298    -33    -85    -72   -106    -64    137
  -1000   -205    795    602   -901    296    -44    -80    -54    -83    -28    142
   -880    -59    820    470   -852    379    -33    -51    -12    -54      5    145
   -691    124    815    280   -756    470     62     15     46     -5     38    259
   -659    153    810    252   -735    480    122     54     83     31     70    309
   -719     67    787    327   -753    426    106     54     80     15     46    288
   -841    -62    779    452   -810    358    132    103    116     18      7    207
   -948   -150    797    548   -875    322    166    197    197     75      7    142
   -919    -90    826    504   -872    366    163    319    345    244    148    241
   -859    168   1026    345   -943    597    158    504    587    566    496    597
   -724    576   1301     75  -1013    937     77    498    672    763    849   1047
   -581    766   1348    -90   -963   1057   -103    106    368    607    943   1275
   -639    735   1371    -49  -1005   1052   -280   -353    -41    303    813   1231
   -722    379   1101    168   -911    737   -446   -891   -641   -366    119    553
   -717   -142    574    431   -646    215   -662  -1415  -1337  -1267   -932   -472
   -626   -527     98    574   -363   -215   -883  -1564  -1597  -1579  -1291   -836
   -509   -787   -280    646   -114   -535   -971  -1499  -1538  -1540  -1309   -909
   -397   -906   -509    652     54   -709   -992  -1387  -1395  -1421  -1267   -909
   -337   -935   -597    636    129   -766   -922  -1239  -1205  -1262  -1176   -844
   -290   -904   -613    594    161   -758   -836  -1091  -1039  -1111  -1060   -769
   -280   -943   -662    613    189   -802   -813  -1044   -982  -1067  -1031   -763
   -197  -1062   -865    628    332   -963   -872  -1096  -1023  -1117  -1085   -833
     33  -1179  -1213    574    623  -1195   -940  -1158  -1075  -1171  -1135   -901
    265  -1192  -1460    462    862  -1325   -982  -1179  -1122  -1208  -1166   -953
    348  -1067  -1415    358    880  -1239   -919  -1085  -1062  -1137  -1111   -935
    220   -958  -1182    366    701  -1070   -753   -885   -885   -961   -950   -823
    -51   -976   -924    514    436   -950   -584   -711   -727   -815   -820   -758
   -303  -1075   -771    688    233   -924   -498   -631   -654   -743   -761   -701
   -555  -1106   -550    831     -2   -831   -410   -540   -576   -659   -685   -628
   -748  -1091   -345    919   -202   -719   -381   -472   -522   -597   -623   -576
   -852  -1137   -285    995   -283   -711   -379   -446   -514   -584   -613   -589
   -937  -1189   -252   1062   -342   -722   -314   -402   -475   -550   -581   -584
   -924  -1109   -184   1015   -371   -646   -192   -340   -413   -491   -524   -548
   -945  -1021    -75    982   -436   -548    -77   -283   -340   -413   -457   -501
  -1065  -1023     41   1044   -553   -491    -25   -228   -277   -350   -394   -457
  -1145   -956    187   1049   -670   -384     31   -140   -192   -259   -306   -363
  -1270   -836    431   1052   -852   -202    106    -20    -75   -132   -184   -254
  -1363   -698    662   1028  -1015    -18    158     83     33    -15    -72   -148
  -1280   -535    745    909  -1013    103    168    153    116     77     18    -46
  -1135   -402    732    769   -935    163    142    168    150    122     70      7
  -1015   -337    675    675   -846    168    119    153    148    132     85     23
   -888   -298    589    592   -740    142     31    119    132    132     98     46
   -704   -145    558    426   -631    205      7    129    158    174    145    116
   -524     67    592    228   -558    329     38    181    215    246    231    213
   -374    249    620     62   -498    433     41    223    262    298    290    277
   -231    426    657    -98   -444    540     44    262    293    335    335    314
    -80    561    641   -239   -361    600     70    283    309    350    355    322
    -54    576    631   -265   -342    602     93    257    285    322    327    285
    -70    527    597   -228   -335    561     62    223    244    277    285    244
    -85    496    581   -205   -335    537     38    181    197    220    226    174
    -67    472    540   -202   -303    506     36    158    166    174    171     85
    -25    488    511   -233   -270    498     38    161    158    150    140     51
     20    485    465   -254   -223    475     62    153    145    124    103     33
     62    465    400   -265   -168    431     80    145    124     96     62     15
     83    418    335   -249   -124    376     77    116     88     54     10    -31
    124    410    285   -267    -80    348     88    106     72     28    -28    -77
    213    462    249   -337    -18    355    109    111     75     31    -25    -77
    277    498    220   -389     28    361    137    114     75     28    -28    -85
    277    491    213   -384     33    353    122    109     57     10    -46   -114
    257    483    226   -371     12    355    135    109     54      2    -54   -122
    223    519    296   -371    -36    407    187    158     96     44    -18    -93
    184    548    361   -368    -88    454    236    205    142     88     23    -62
    124    561    436   -342   -155    498    314    241    181    119     51    -54
     51    558    506   -306   -228    532    374    290    236    168     93    -28
    -20    561    581   -270   -301    571    426    350    309    239    166     23
    -75    524    597   -226   -337    561    465    418    389    324    254     57
   -127    457    584   -163   -355    519    527    488    462    394    329     98
   -166    426    589   -132   -376    506    568    532    504    436    371    116
   -142    462    605   -161   -374    532    589    558    532    465    394    129
    -72    537    607   -233   -340    574    594    561    542    480    418    153
    -10    550    561   -270   -285    555    576    548    527    478    428    171
     33    506    472   -270   -220    491    532    517    485    444    407    189
     88    535    444   -311   -179    491    501    501    462    428    394    189
    200    563    363   -384    -83    465    491    485    439    405    361    174
    335    550    215   -441     59    384    459    446    384    361    316    150
    480    558     77   -519    200    316    441    420    345    324    288    124
    574    581      7   -579    283    293    420    407    322    306    277    127
    558    548    -10   -553    283    267    426    394    298    280    246    106
    504    530     25   -517    239    277    410    376    277    254    220     96
    555    509    -49   -535    303    231    363    301    207    179    150     44
    576    441   -135   -511    355    153    355    272    174    140    111     31
    639    394   -244   -517    441     75    319    231    135     96     64     -5
    691    379   -311   -535    501     33    257    171     90     41      2    -41
    753    384   -368   -571    561      7    220    111     44    -20    -54    -83
    836    400   -439   -618    639    -18    161     44    -10    -77   -103   -129
    932    392   -542   -662    737    -75    122    -12    -62   -135   -150   -176
    971    392   -579   -680    776    -93    129    -23    -67   -142   -153   -171
    997    478   -519   -740    758    -20    124    -12    -67   -137   -153   -150
   1085    587   -498   -839    792     44    161     20    -38   -109   -127   -106
   1171    607   -563   -891    867     23    192     36    -25    -96   -109   -103
   1223    576   -646   -898    935    -33    179     46    -33   -119   -155   -176
   1239    519   -722   -880    979   -101    179    116     28    -93   -202   -226
   1247    496   -750   -870    997   -127    161    202    129      2   -158   -194
   1286    680   -605   -984    945     38    140    340    345    265     96     44
   1270    885   -384  -1078    828    252     59    428    540    579    496    478
   1117    943   -176  -1031    646    381   -122    200    400    597    750    849
    997    828   -168   -914    584    329   -262   -106     72    407    810    966
    891    504   -387   -698    639     59   -387   -506   -449   -109    402    581
    787     49   -737   -418    763   -342   -568  -1101  -1215  -1067   -680   -449
    784   -384  -1171   -200    976   -776   -797  -1473  -1730  -1727  -1470  -1200
    844   -709  -1553    -67   1197  -1132   -927  -1460  -1745  -1753  -1558  -1382
    813   -971  -1787     77   1299  -1376   -945  -1332  -1582  -1608  -1509  -1439
    756  -1054  -1810    150   1283  -1431   -922  -1200  -1395  -1444  -1434  -1408
    740   -984  -1725    122   1231  -1353   -833  -1026  -1179  -1239  -1283  -1345
    769   -911  -1680     72   1223  -1296   -732   -872  -1008  -1083  -1158  -1314
    782   -883  -1667     49   1223  -1275   -701   -828   -961  -1036  -1124  -1371
    779   -888  -1667     54   1223  -1278   -704   -831   -966  -1041  -1140  -1478
    750   -909  -1662     77   1205  -1286   -698   -839   -974  -1041  -1143  -1574
    709   -930  -1639    109   1174  -1283   -683   -813   -948  -1010  -1114  -1623
    662   -935  -1597    135   1127  -1265   -678   -800   -932   -992  -1098  -1657
    618   -956  -1574    168   1096  -1265   -693   -805   -937   -995  -1106  -1696
    652   -950  -1602    148   1124  -1275   -719   -836   -963  -1013  -1132  -1712
    665   -956  -1621    142   1143  -1288   -743   -859   -976  -1021  -1143  -1693
    665   -937  -1605    135   1132  -1270   -727   -849   -961  -1005  -1119  -1652
    693   -883  -1577     96   1135  -1228   -701   -826   -935   -976  -1088  -1595
    774   -771  -1548     -2   1161  -1158   -667   -789   -891   -922  -1031  -1517
    857   -631  -1488   -114   1171  -1060   -615   -732   -836   -862   -963  -1314
    870   -491  -1361   -189   1111   -924   -545   -652   -758   -779   -878  -1028
    875   -314  -1189   -280   1031   -750   -478   -574   -672   -685   -784   -774
    854   -233  -1088   -311    969   -659   -441   -522   -613   -618   -709   -571
    789   -161   -950   -316    870   -555   -368   -433   -509   -509   -581   -376
    709   -106   -815   -303    761   -459   -316   -353   -418   -405   -459   -205
    649    -44   -693   -301    670   -368   -283   -277   -335   -316   -361    -83
    607     85   -522   -348    563   -218   -252   -218   -259   -228   -270     38
    581    187   -394   -387    488   -103   -218   -163   -189   -150   -181    176
    563    254   -309   -410    436    -25   -179    -90   -101    -54    -85    324
    542    348   -194   -444    368     77   -124     15     28     88     62    498
    522    423    -98   -472    309    163    -77    101    137    207    194    615
    501    496     -5   -501    254    246    -46    161    213    288    290    680
    459    545     83   -504    187    314      7    228    285    366    371    732
    400    581    181   -491    109    381     62    288    342    423    426    750
    303    584    277   -446     12    433     90    329    366    444    441    737
    236    620    384   -428    -72    504    135    371    392    470    467    771
    228    639    410   -436    -90    527    168    387    392    457    457    779
    215    665    449   -439   -116    558    220    402    389    444    446    748
    181    623    441   -405   -129    532    226    379    348    387    379    662
    158    576    415   -368   -129    496    220    342    293    319    298    607
    132    524    392   -329   -129    459    244    332    272    285    262    555
    135    501    366   -316   -114    433    288    345    267    272    241    504
    140    467    324   -303    -93    397    283    311    231    226    187    420
    150    457    306   -303    -77    381    262    265    184    171    127    335
    142    454    311   -298    -85    384    252    233    150    135     88    280
    122    407    285   -265    -80    348    259    228    140    122     77    241
    111    381    267   -246    -77    327    246    200    116     98     51    171
     67    332    265   -202    -98    298    228    171     88     70     18     83
     44    265    220   -155    -88    241    218    150     59     36    -18    -36
     41    213    171   -127    -64    192    218    132     33      5    -62   -148
     36    231    194   -135    -77    213    205    135     33      7    -59   -233
     33    236    202   -135    -83    220    197    148     49     23    -38   -322
     -5    233    239   -114   -122    236    249    192     90     62    -10   -402
    -41    249    290   -103   -166    270    283    231    132    106     28   -491
    -54    293    345   -119   -200    316    244    226    135    103     28   -639
    -88    348    433   -129   -262    389    277    262    174    145     59   -732
    -88    457    545   -187   -316    501    319    324    241    220    129   -615
    -85    574    659   -244   -371    615    332    358    285    275    179   -288
    -90    670    758   -290   -426    711    368    410    337    342    254     23
   -171    727    898   -280   -535    813    402    459    384    400    319    228
   -257    807   1062   -277   -659    935    436    498    428    444    355    394
   -277    766   1044   -244   -659    904    452    519    439    454    361    498
   -309    732   1039   -213   -675    885    493    532    452    462    387    483
   -363    704   1067   -171   -714    885    511    540    459    467    405    483
   -366    633   1000   -135   -683    815    493    517    428    436    368    483
   -306    607    914   -150   -610    761    483    498    400    413    345    493
   -293    542    836   -127   -563    688    485    457    355    368    309    457
   -270    509    779   -119   -524    644    488    426    319    332    283    397
   -249    496    745   -124   -496    620    475    384    275    283    241    309
   -210    475    685   -132   -446    579    444    345    231    231    194    246
   -194    470    662   -140   -428    563    405    311    200    200    174    163
   -158    480    636   -161   -397    558    428    309    194    200    189    127
   -116    488    602   -187   -361    545    413    290    166    174    166     72
    -93    470    563   -187   -327    517    376    249    119    127    111     36
    -72    426    496   -176   -285    459    350    205     70     77     57     25
    -31    420    449   -194   -239    433    342    163     23     28     12      0
     23    410    384   -218   -181    397    277     93    -49    -46    -59    -41
     67    355    288   -210   -109    322    200     31   -114   -111   -127    -80
     83    262    179   -174    -49    223    187     33   -111   -135   -187   -137
     51    187    135   -122    -41    161    215     98    -51   -114   -228   -197
    -51    140    189    -46   -122    163    200    171     59     -7   -171   -158
   -213    202    415      5   -314    309    132    272    272    259     90     90
   -441    319    761     59   -602    540    -41    285    415    553    514    576
   -698    361   1057    168   -878    709   -213     51    252    550    789    948
   -979    158   1135    407  -1057    646   -335   -285   -132    280    807   1041
  -1145   -145   1000    646  -1072    426   -459   -698   -680   -280    376    670
  -1127   -405    719    766   -924    155   -561  -1163  -1304  -1117   -641   -265
   -987   -597    389    792   -688   -103   -607  -1348  -1605  -1571  -1249   -813
   -857   -693    163    774   -511   -265   -561  -1174  -1428  -1415  -1169   -813
   -795   -711     83    753   -439   -314   -470   -945  -1148  -1148   -989   -732
   -787   -688     96    737   -444   -296   -381   -779   -919   -940   -852   -641
   -805   -631    174    717   -491   -228   -280   -589   -685   -722   -685   -509
   -815   -545    270    680   -545   -137   -254   -485   -558   -605   -592   -420
   -807   -483    324    646   -566    -80   -218   -454   -522   -568   -563   -389
   -826   -478    345    649   -587    -64   -184   -462   -530   -574   -571   -407
   -862   -501    358    680   -613    -72   -283   -517   -574   -615   -610   -439
   -888   -527    358    706   -626    -85   -358   -555   -602   -641   -631   -467
   -867   -555    311    711   -589   -122   -361   -589   -628   -670   -654   -493
   -758   -600    158    678   -459   -220   -400   -641   -678   -724   -704   -545
   -584   -581      2    581   -296   -288   -441   -680   -706   -758   -735   -571
   -410   -506    -98    457   -155   -303   -491   -709   -717   -769   -740   -561
   -259   -439   -179    350    -41   -309   -537   -732   -709   -769   -732   -532
   -129   -561   -433    345    150   -498   -620   -807   -779   -841   -797   -592
    -49   -672   -623    361    285   -646   -662   -841   -818   -883   -844   -662
    -77   -823   -745    446    332   -784   -667   -805   -802   -878   -849   -698
   -116  -1000   -883    558    381   -943   -626   -732   -782   -862   -846   -740
   -233  -1070   -836    652    298   -953   -558   -641   -740   -820   -831   -774
   -420  -1091   -670    756    122   -880   -431   -501   -620   -688   -727   -737
   -592  -1127   -535    857    -28   -831   -345   -397   -524   -574   -641   -701
   -758  -1187   -428    974   -166   -807   -277   -322   -454   -488   -561   -654
   -872  -1143   -270   1005   -303   -706   -187   -205   -355   -366   -439   -514
  -1026  -1122    -96   1072   -467   -610   -101   -109   -275   -262   -332   -361
  -1195  -1111     83   1150   -641   -514      5    -18   -189   -163   -226   -215
  -1161  -1080     80   1122   -620   -501    -44    -10   -153   -122   -171   -132
   -945  -1067   -122   1005   -413   -594   -184   -101   -200   -161   -179    -98
   -769   -997   -228    883   -272   -613   -270   -158   -210   -163   -155     57
   -597   -774   -176    683   -213   -478   -277   -135   -145    -96    -72    319
   -540   -478     62    509   -301   -207   -207    -62    -25     23     51    628
   -636   -384    249    509   -444    -67   -142      0     36     83    109    782
   -857   -433    423    644   -641     -5    -96     54     72    114    153    639
  -1013   -462    550    735   -784     41    -54     70     80    114    158    358
  -1039   -407    631    724   -836    111    -62     64     57     88    122    213
  -1093   -402    691    745   -893    142    -90     41     25     41     77     80
  -1145   -415    730    779   -937    155    -80     18     -5     -5     25     -2
  -1187   -426    758    805   -974    163    -46     10    -18    -41    -15    -28
  -1176   -345    831    761  -1005    241     25     51     15    -23     -5      7
  -1111   -210    901    659  -1008    345    114     96     64     10     25     41
  -1106   -129    976    618  -1044    423    166    119     80     23     36     54
  -1150   -135   1015    641  -1085    439    181    109     67      5     18     36
  -1182   -135   1047    659  -1114    454    184    101     57     -7      2     12
  -1166    -31   1132    597  -1150    550    179    116     77     15     23     12
  -1163     70   1231    545  -1197    649    231    150    114     51     57     18
  -1205    148   1353    527  -1280    750    301    192    153     93     90     15
  -1234    231   1465    501  -1348    846    353    244    200    142    137      5
   -927    332   1257    296  -1091    795    285    194    158    101     90    -70
   -405    485    888    -41   -646    685    176    103     75     25     12   -150
     23    639    613   -332   -293    626     83     51     25    -18    -31   -210
    348    753    405   -550    -28    579     20     15    -10    -46    -64   -283
    511    828    314   -672     98    571     15     -7    -36    -70    -93   -379
    589    875    285   -732    150    581      5    -10    -38    -72   -103   -428
    605    852    246   -730    179    550    -23    -25    -57    -90   -124   -465
    659    883    223   -771    218    553      7     -7    -23    -62    -98   -459
    750    956    205   -854    272    581      7      5     18    -28    -59   -433
    875    976    101   -927    387    540    -64    -46     -2    -51    -75   -433
   1034    945    -88   -989    561    428   -116    -90    -38    -88   -103   -433
   1156    901   -254  -1028    706    324   -127   -103    -49   -103   -114   -433
   1163    839   -324  -1002    745    257   -153   -132    -67   -124   -127   -446
   1041    717   -324   -880    683    197   -119   -148    -88   -150   -158   -449
    875    566   -311   -722    592    127   -114   -176   -122   -197   -210   -449
    696    358   -337   -527    517     10   -114   -194   -135   -218   -231   -426
    581    132   -449   -358    514   -158   -106   -207   -168   -252   -254   -462
    527    -12   -540   -257    532   -277    -72   -189   -181   -259   -252   -465
    444   -148   -592   -150    517   -368    -54   -163   -184   -254   -252   -457
    350   -252   -602    -49    475   -426    -49   -140   -187   -249   -259   -446
    267   -241   -509    -15    387   -374     -5    -85   -148   -200   -220   -387
    197   -168   -366    -15    280   -265    101      2    -72   -116   -135   -303
    106   -124   -231      7    166   -176    163     64    -15    -51    -62   -215
     62   -101   -163     20    111   -132    179     96     10    -20    -25   -148
     -5    -59    -57     31     23    -57    265    158     72     41     33   -106
   -142    -23    119     83   -132     49    329    241    153    124    111     41
   -176     67    244     54   -210    155    363    319    218    194    181    210
   -137    150    288     -5   -213    218    426    394    298    265    257    348
   -111    249    358    -70   -236    301    462    444    358    319    319    418
    -36    335    371   -150   -202    353    467    480    392    340    337    449
     98    413    311   -257   -106    363    537    592    475    387    340    454
    301    545    244   -423     28    394    641    756    618    501    405    459
    571    872    301   -722    135    587    698    969    872    776    654    665
    841   1291    449  -1067    197    870    665   1093   1088   1070    995   1018
    997   1725    727  -1361    135   1226    587    984   1091   1192   1304   1402
    974   1927    953  -1449     10   1441    457    678    883   1161   1522   1714
    872   1961   1085  -1418   -106   1525    332    293    563    945   1457   1665
    758   1626    867  -1192    -54   1247    244   -168     23    301    748    953
    649   1114    462   -883     93    789     93   -558   -558   -483   -179     64
    657    750     93   -704    283    423    -75   -626   -719   -701   -454   -249
    652    584    -67   -620    361    259    -77   -452   -535   -530   -353   -259
    670    530   -140   -600    405    197    -36   -293   -358   -374   -267   -254
    670    514   -158   -592    413    179     49   -124   -184   -228   -176   -228
    654    436   -218   -545    436    109    137     20    -46   -106    -88   -158
    685    353   -332   -522    509     10    124      7    -51   -124   -111   -148
    722    223   -498   -472    610   -137     41    -59   -103   -179   -163   -187
    696     72   -626   -384    659   -275    -70   -135   -179   -249   -231   -239
    613    -83   -696   -265    654   -389   -137   -189   -241   -311   -306   -283
    480   -270   -750   -109    615   -509   -189   -236   -288   -361   -358   -332
    340   -457   -797     57    568   -626   -262   -293   -342   -418   -407   -394
    257   -579   -836    158    545   -706   -322   -355   -394   -472   -465   -459
    220   -641   -862    210    540   -750   -381   -413   -431   -517   -506   -491
    298   -657   -956    179    626   -805   -444   -465   -470   -558   -548   -527
    493   -587  -1083     46    787   -833   -498   -498   -501   -581   -574   -553
    696   -493  -1192   -101    940   -841   -537   -498   -496   -566   -558   -550
    857   -405  -1262   -226   1060   -833   -553   -478   -475   -537   -532   -563
    979   -290  -1270   -345   1124   -782   -545   -449   -441   -501   -485   -561
   1013   -218  -1234   -397   1122   -724   -537   -428   -415   -470   -446   -524
    982   -244  -1226   -371   1101   -732   -540   -439   -418   -470   -449   -511
    940   -329  -1270   -303   1104   -800   -566   -465   -441   -491   -470   -514
    904   -381  -1286   -262   1093   -833   -574   -459   -426   -472   -452   -493
    859   -402  -1262   -228   1060   -833   -579   -457   -418   -462   -439   -459
    846   -392  -1241   -228   1041   -815   -584   -436   -392   -431   -415   -387
    841   -322  -1163   -259   1002   -743   -553   -345   -298   -327   -314   -200
    818   -231  -1052   -296    932   -641   -480   -239   -194   -213   -194    -31
    763   -132   -896   -316    828   -514   -426   -150   -106   -114   -101    111
    594    -80   -675   -259    633   -376   -371    -62    -12    -12      0    226
    428    -12   -441   -207    433   -226   -316     18     67     75     98    324
    306     85   -220   -197    262    -67   -244    106    158    176    210    452
    228    174    -54   -202    140     59   -150    194    246    265    303    548
    215    275     57   -246     77    166    -93    236    288    306    355    600
    192    309    116   -249     38    213    -49    267    314    332    392    626
    145    327    179   -236    -18    254    -15    285    324    342    400    644
    127    371    244   -249    -57    309     36    301    340    345    402    688
    127    397    270   -265    -70    335     88    306    337    329    389    717
    114    418    303   -265    -93    361    145    324    348    327    381    740
     70    361    290   -215   -109    324    142    270    296    270    319    691
     10    249    239   -129   -114    244     90    187    223    189    239    589
     -7    116    124    -54    -64    119     28     93    135     93    145    441
     90     44    -46    -67     70      0    -23      0     54      0     49    314
    239     90   -148   -163    194    -28    -59    -49     12    -41      7    210
    363    137   -226   -252    293    -44    -96    -88    -20    -72    -20    119
    472    132   -342   -303    407   -103   -124   -129    -57   -111    -59     46
    550    158   -392   -353    472   -116   -124   -132    -64   -119    -75     18
    584    194   -389   -392    485    -96   -119   -114    -44    -93    -51     41
    571    241   -329   -405    452    -44   -114    -93    -20    -64    -18     59
    514    277   -239   -397    376     20    -83    -46     23    -15     41    129
    509    355   -153   -431    332    101    -33     12     83     44    103    202
    511    446    -64   -480    288    192     28     67    142    103    155    283
    498    511     10   -506    244    262     90    135    215    174    226    368
    527    600     72   -566    228    337    140    187    270    231    283    423
    561    680    119   -620    220    400    171    228    311    275    327    454
    530    735    202   -633    163    470    197    259    345    309    355    509
    485    818    332   -654     77    576    220    303    402    368    410    592
    465    818    353   -641     54    584    239    348    446    420    459    613
    470    807    337   -639     67    574    228    353    444    420    459    646
    410    789    379   -602     15    584    244    371    457    439    480    698
    348    815    467   -581    -59    641    265    407    485    467    506    724
    319    805    485   -563    -85    646    277    410    475    462    496    722
    296    766    470   -530    -85    618    285    405    465    457    485    685
    265    743    475   -506   -106    610    267    402    454    452    478    678
    215    753    537   -485   -161    644    290    413    459    457    483    678
    116    758    639   -439   -262    698    337    439    488    485    517    670
     90    753    662   -420   -285    709    355    436    488    478    511    649
    187    750    563   -470   -187    657    309    376    426    410    439    571
    239    756    517   -498   -137    636    303    371    410    392    413    542
    301    750    446   -527    -72    600    293    363    394    376    397    517
    332    685    353   -509    -10    519    259    319    350    327    345    467
    293    623    327   -459    -15    475    259    298    327    306    324    436
    265    602    337   -433    -36    472    254    285    316    301    329    431
    280    597    314   -439    -18    457    246    283    309    296    335    407
    298    587    288   -441      5    439    252    277    301    285    309    379
    303    561    254   -433     23    407    244    259    283    265    285    389
    246    522    275   -384    -15    397    239    257    283    267    296    397
    171    511    337   -342    -83    426    262    288    314    298    332    433
    116    542    426   -329   -153    485    366    410    405    361    376    423
     80    607    527   -345   -223    568    496    605    563    480    423    405
     75    787    711   -433   -316    750    571    841    810    732    623    610
     85   1023    937   -555   -426    979    641   1111   1122   1104   1018    979
     70   1340   1270   -704   -600   1306    626   1169   1283   1387   1423   1436
    -36   1569   1602   -766   -820   1587    400    763   1080   1402   1667   1795
   -228   1657   1886   -714  -1057   1771    236    290    779   1252   1699   1878
   -389   1379   1769   -496  -1078   1574     80   -228    257    678   1127   1358
   -449    782   1231   -166   -839   1005    -90   -737   -465   -288     57    363
   -350    350    701      0   -527    527   -215   -782   -659   -571   -296    -10
   -244    187    428     28   -337    306   -200   -579   -498   -446   -241    -23
   -168    192    361    -12   -265    275   -116   -353   -296   -280   -142     28
   -111    283    394    -85   -252    337     25   -101    -64    -77     -2    124
   -109    324    431   -109   -270    376    153     83    103     75    109    205
   -124    329    454   -103   -290    392    176    142    158    122    142    231
   -168    280    449    -57   -311    363    135    127    140    101    116    210
   -194    259    454    -31   -324    355     80     70     83     46     64    161
   -239    200    439     18   -340    319     20    -18      2    -33    -10     90
   -376     31    407    171   -392    218    -62    -88    -70    -96    -72     25
   -501   -114    387    306   -444    135   -148   -163   -142   -161   -132    -25
   -537   -148    389    342   -465    119   -179   -189   -158   -176   -150    -38
   -644   -231    413    436   -530     88   -189   -218   -176   -189   -161    -51
   -756   -329    426    542   -592     49   -202   -244   -181   -192   -166    -59
   -870   -428    441    649   -657      5   -231   -265   -187   -202   -168    -57
   -880   -444    436    662   -659     -5   -226   -277   -200   -220   -189    -72
   -807   -361    446    584   -628     41   -220   -257   -176   -200   -181    -25
   -774   -257    514    514   -646    127   -194   -197   -114   -135   -122     62
   -688   -158    530    423   -610    184   -174   -137    -64    -80    -67    101
   -563    -51    511    309   -537    228   -155    -93    -18    -36    -28    127
   -428    -33    392    231   -413    179   -192   -135    -49    -62    -59     90
   -405    -54    350    231   -379    148   -210   -158    -62    -70    -62     88
   -394    -72    319    231   -358    122   -218   -148    -57    -62    -54     93
   -394    -98    296    246   -345     98   -272   -163    -64    -64    -57     80
   -309    -77    228    192   -270     75   -314   -189    -75    -64    -51     80
   -194    -18    176    106   -187     77   -361   -205    -77    -57    -38     85
   -119     -7    109     62   -116     49   -457   -262   -116    -80    -54     64
    -51     -2     49     28    -51     23   -532   -309   -150    -98    -62     70
     12    -41    -54     12     31    -46   -615   -371   -213   -150   -103     38
     70    -77   -150      2    109   -114   -678   -415   -246   -184   -132     10
    127    -93   -220    -18    171   -158   -732   -441   -267   -210   -145    -18
    298    -88   -387   -103    342   -236   -743   -467   -296   -244   -179    -67
    293   -207   -501    -44    394   -353   -724   -472   -309   -265   -213   -124
     88   -355   -444    132    265   -400   -717   -470   -316   -288   -249   -189
   -155   -579   -426    366    132   -504   -657   -431   -311   -293   -272   -241
   -335   -748   -413    542     38   -581   -522   -324   -252   -246   -241   -228
   -431   -774   -342    600    -46   -558   -413   -265   -215   -220   -223   -231
   -465   -779   -314    620    -75   -548   -311   -220   -187   -200   -215   -246
   -415   -732   -319    571    -49   -527   -207   -168   -155   -176   -215   -265
   -405   -693   -288    550    -59   -491   -142   -145   -145   -176   -228   -262
   -504   -758   -254    631   -127   -506   -124   -153   -174   -210   -265   -290
   -576   -891   -314    735   -132   -602   -168   -218   -257   -296   -350   -374
   -688  -1000   -311    844   -189   -657   -187   -259   -296   -340   -397   -413
   -859  -1111   -252    987   -303   -683   -184   -275   -303   -350   -402   -410
  -1008  -1192   -184   1098   -415   -688   -140   -244   -283   -329   -384   -392
  -1114  -1119     -5   1117   -555   -563    -57   -163   -189   -236   -296   -309
  -1096   -997     98   1047   -600   -449    -20   -101   -122   -166   -223   -249
  -1005   -904    101    956   -553   -402    -54   -106   -119   -158   -213   -246
   -841   -802     38    820   -441   -381    -51    -98   -101   -145   -202   -236
   -706   -693     12    698   -361   -340    -49    -83    -70   -119   -179   -207
   -709   -652     54    678   -381   -298    -49    -70    -51   -101   -163   -184
   -774   -644    129    709   -452   -257    -57    -75    -46    -96   -158   -171
   -787   -628    158    706   -472   -236   -101   -103    -70   -111   -163   -174
   -810   -548    262    678   -537   -142    -83   -103    -54    -90   -140   -148
   -844   -444    400    641   -623    -23    -54    -85    -15    -49    -93   -106
   -805   -355    449    581   -628     46    -77    -90    -12    -36    -70    -83
   -683   -298    384    488   -535     41   -158   -145    -67    -80   -109   -124
   -548   -192    355    368   -454     80   -202   -161    -83    -93   -111   -140
   -410    -31    376    220   -392    171   -194   -129    -57    -59    -77   -116
   -233    106    340     64   -285    223   -181   -103    -44    -44    -57   -116
    -90    197    285    -54   -187    241   -132    -88    -38    -36    -54   -145
    -28    257    285   -114   -158    270   -109    -77    -28    -25    -44   -163
    -28    306    335   -142   -181    319    -75    -44     -5     -5    -23   -174
    -18    376    394   -179   -205    384    -28     -2     31     28      5   -150
    109    433    322   -272   -106    379    -41    -20      7      2    -20   -176
    272    483    210   -379     31    348    -67    -54    -25    -33    -64   -215
    407    511    101   -462    153    309    -49    -49    -23    -33    -70   -215
    454    527     72   -491    192    301      0    -20     -5    -15    -57   -184
    452    522     70   -488    189    298     33     12     12      5    -38   -148
    439    571    132   -506    153    353     70     49     44     38    -12   -101
    410    628    215   -522     96    423     83     77     67     64     12    -59
    381    659    277   -519     51    470    116    103     96     88     41    -15
    366    685    319   -527     23    504    127    135    122    119     70     12
    371    740    368   -555      0    555    119    153    145    145     98     38
    361    763    400   -563    -20    581    158    187    179    179    127     62
    335    745    410   -540    -36    579    205    233    218    207    137     44
    322    769    446   -548    -62    607    301    381    358    314    184     38
    301    852    550   -579   -124    701    371    555    548    491    319    119
    254    984    730   -620   -236    857    433    774    818    795    618    371
    176   1179   1002   -678   -413   1091    452    935   1070   1130   1034    805
     20   1400   1379   -711   -680   1389    418    841   1072   1236   1369   1241
   -109   1350   1460   -620   -784   1405    379    623    854   1143   1517   1457
   -153   1137   1288   -493   -722   1213    301    309    459    800   1293   1244
   -161    745    906   -290   -532    826    220   -174   -168     28    418    363
   -116    309    426    -98   -272    368    111   -493   -652   -607   -374   -384
    -67     93    161    -12   -114    124     57   -444   -641   -623   -439   -449
    -59     38     96      7    -77     67     85   -257   -420   -413   -288   -337
      5     38     33    -20    -12     36    142    -85   -202   -202   -148   -236
     67    114     46    -90     10     80    262    142     49     38     36    -98
    132    215     83   -174     25    150    387    324    244    220    176     25
    226    296     67   -262     80    181    405    368    290    265    200     57
    348    363     15   -355    166    189    381    363    288    267    202     64
    532    436    -98   -485    314    168    350    342    270    252    176     31
    717    535   -181   -626    449    176    332    329    257    239    163      5
    857    607   -249   -732    553    179    311    316    244    231    158    -38
    979    665   -314   -820    646    176    275    290    226    218    142    -67
   1101    732   -371   -919    735    179    228    254    197    192    106    -83
   1179    748   -431   -963    805    158    166    184    145    145     59   -101
   1231    750   -480   -992    854    135    122    137    109    106     28   -116
   1192    748   -444   -969    818    153    122    140    122    116     44    -93
   1163    763   -400   -963    779    184     93    122    124    114     44    -75
   1278    800   -480  -1039    880    161     59     70     98     80     15    -88
   1402    823   -579  -1114    989    122     36     49     96     62      0   -103
   1449    800   -649  -1124   1049     75    -25      0     64     23    -28   -106
   1397    722   -675  -1060   1036     23    -88    -25     41      7    -36    -83
   1343    652   -691   -997   1015    -20    -98     -5     44     20    -18    -38
   1327    631   -696   -979   1010    -33   -106     15     49     41      2    -20
   1343    626   -717   -984   1031    -44   -122     12     31     38     -7    -36
   1343    584   -758   -963   1052    -85   -148      7     31     46    -18     12
   1249    426   -823   -839   1036   -197   -205    -20     20     46    -15      7
   1096    207   -888   -652    992   -340   -259    -49      2     41    -12    -33
    867    -28   -896   -418    880   -462   -353    -85    -23     33    -28    -88
    537   -283   -820   -127    678   -553   -480   -179    -85    -12    -77   -145
    355   -431   -787     36    568   -607   -587   -257   -153    -75   -145   -200
    371   -431   -805     28    587   -618   -636   -272   -179    -93   -168   -194
    480   -353   -833    -62    657   -592   -636   -272   -174    -85   -155   -163
    542   -327   -870   -109    704   -597   -662   -309   -226   -132   -205   -228
    571   -353   -924   -111    748   -639   -717   -355   -288   -200   -280   -361
    563   -454  -1021    -54    789   -737   -753   -410   -361   -280   -368   -530
    506   -605  -1111     49    807   -857   -787   -470   -454   -384   -475   -678
    410   -779  -1189    184    797   -984   -836   -524   -542   -488   -597   -875
    215  -1002  -1218    392    717  -1109   -885   -615   -644   -605   -722  -1036
    -41  -1226  -1184    631    568  -1205   -917   -701   -730   -704   -820  -1176
   -228  -1384  -1156    807    462  -1270   -930   -769   -797   -779   -896  -1327
   -233  -1395  -1161    813    462  -1278   -927   -805   -831   -818   -932  -1397
   -163  -1343  -1179    753    506  -1262   -901   -800   -841   -833   -953  -1408
     25  -1241  -1267    607    644  -1254   -878   -802   -849   -844   -966  -1439
    254  -1111  -1366    428    810  -1239   -857   -807   -849   -841   -963  -1444
    498   -820  -1319    158    906  -1070   -745   -704   -745   -737   -854  -1337
    680   -631  -1312    -25    995   -971   -662   -644   -683   -678   -782  -1252
    758   -594  -1353    -83   1054   -974   -628   -636   -678   -667   -774  -1213
    870   -540  -1410   -163   1140   -974   -610   -633   -675   -662   -771  -1145
    984   -394  -1379   -296   1179   -885   -566   -587   -631   -615   -737  -1036
   1067   -228  -1296   -420   1179   -761   -506   -524   -568   -555   -678   -888
   1101    -54  -1156   -524   1127   -605   -439   -459   -498   -488   -610   -714
   1135     88  -1047   -610   1091   -478   -379   -379   -407   -397   -517   -558
   1150    174   -976   -665   1062   -400   -314   -293   -314   -303   -423   -491
   1101    231   -870   -667    984   -316   -280   -262   -267   -257   -374   -467
   1049    293   -756   -672    901   -231   -298   -272   -254   -241   -345   -462
   1013    322   -691   -667    852   -184   -324   -277   -239   -215   -296   -400
    982    340   -641   -662    813   -150   -345   -252   -220   -184   -252   -280
    930    327   -605   -628    766   -137   -355   -252   -233   -197   -249   -148
    857    345   -511   -605    685    -83   -340   -226   -205   -163   -202     36
    748    355   -392   -550    571    -18   -298   -171   -150   -103   -127    187
    646    358   -290   -504    470     33   -228   -114   -106    -62    -77    277
    610    405   -207   -509    410     98   -155    -44    -44      0    -10    350
    592    459   -132   -527    361    163    -75     38     31     77     64    407
    566    522    -44   -542    306    239      5    119    106    150    135    446
    483    514     31   -498    226    272     51    145    129    163    148    449
    389    470     80   -431    153    275     75    140    124    153    135    431
    335    454    119   -394    106    288     93    145    129    155    140    444
    259    459    200   -358     31    329     93    163    150    176    155    449
    192    415    220   -303    -15    319    119    189    168    189    163    441
    124    361    233   -244    -54    298    129    194    171    192    161    454
     62    322    257   -194    -96    290    140    202    174    197    163    418
     25    283    257   -153   -114    270    145    187    155    174    129    368
    -12    265    277   -127   -145    270    142    176    137    153    101    348
    -36    296    332   -129   -184    314    161    184    140    158     93    301
    -72    345    418   -137   -244    379    197    218    166    184    111    285
   -132    342    475   -103   -303    407    254    280    215    233    140    249
   -184    371    555    -93   -371    462    319    389    306    290    137    142
   -197    457    652   -129   -423    553    415    548    462    420    202     59
   -181    659    841   -239   -511    750    509    753    709    680    420     98
   -119    997   1117   -439   -618   1057    511    987   1036   1106    859    381
    -49   1361   1408   -657   -730   1384    397   1054   1210   1460   1389    771
    -57   1486   1540   -714   -800   1512    332    875   1049   1465   1678    927
   -124   1400   1525   -639   -826   1462    290    550    628   1130   1584    732
   -213   1101   1314   -444   -763   1208    179     72    -25    381    854     46
   -288    779   1067   -246   -678    924     20   -428   -717   -553   -280   -610
   -298    558    854   -129   -576    706    -46   -480   -852   -761   -594   -602
   -283    446    730    -83   -506    587      7   -257   -602   -517   -439   -329
   -207    366    574    -77   -389    470     72    -72   -366   -298   -316   -192
   -210    316    527    -54   -368    420    124     64   -155   -114   -192    -83
   -171    358    530    -93   -350    444    223    215     51     72    -38     54
   -158    400    558   -122   -358    478    275    298    155    171     46     96
   -153    400    553   -122   -353    475    259    293    153    174     46     75
   -176    337    511    -80   -342    423    267    272    140    161     38     67
   -231    298    530    -33   -379    413    239    262    140    161     49     38
   -218    293    509    -38   -363    400    176    220    114    140     33    -18
   -166    285    452    -59   -309    368    176    184     77     98     -5    -90
   -176    283    459    -54   -319    371    135    163     57     80    -18    -93
   -226    306    532    -41   -379    418    181    179     75    101      2    -72
   -270    329    597    -31   -433    462    257    213    114    137     44    -31
   -244    353    597    -54   -420    475    244    223    129    150     59    -23
   -213    392    605    -90   -410    498    254    239    153    176     83    -23
   -163    467    631   -150   -397    548    275    265    192    213    122     10
   -140    519    659   -192   -400    589    223    249    184    218    129     44
   -153    506    659   -176   -405    581    215    239    174    213    116     49
   -148    545    693   -200   -420    618    223    259    197    236    129    109
   -135    561    696   -215   -415    628    192    254    202    241    135    140
    -96    592    688   -249   -392    639    174    239    200    246    150    174
    -36    646    683   -303   -358    665    168    231    202    254    171    207
    -57    602    659   -272   -358    631     46    181    171    231    137    168
   -114    511    626   -200   -371    568    -38    127    132    205    111    135
   -197    423    620   -114   -407    519    -70     75    106    189    111    106
   -350    311    662     20   -506    485   -142     25     80    171    106     96
   -431    226    657    101   -545    441   -246    -15     62    168    116    109
   -420    218    636    101   -530    426   -267    -23     72    189    148    132
   -329    309    639      7   -485    472   -194     31    135    249    215    197
   -231    371    602    -70   -415    485   -166     54    163    272    249    249
   -192    353    542    -80   -368    446   -233     15    129    231    220    228
   -174    296    467    -62   -319    381   -246    -31     72    168    161    166
   -181    194    376     -7   -277    285   -293   -106    -10     67     49     64
   -207     98    306     54   -257    202   -371   -194   -106    -49    -67      7
   -197      7    205     93   -202    106   -467   -283   -205   -163   -179    -85
   -109    -64     44     85    -77    -10   -535   -392   -332   -309   -327   -233
    -12   -129   -116     70     49   -122   -592   -506   -454   -446   -475   -379
    137   -174   -311     18    223   -241   -672   -605   -563   -561   -592   -480
    127   -296   -423     80    275   -358   -672   -659   -623   -626   -657   -568
      5   -423   -428    207    215   -426   -631   -675   -633   -644   -678   -626
   -142   -542   -400    340    127   -472   -620   -691   -654   -670   -706   -678
   -215   -654   -439    436    111   -548   -628   -711   -685   -714   -748   -743
   -267   -966   -701    615    215   -833   -620   -719   -714   -753   -792   -823
   -187  -1145   -958    665    384  -1052   -678   -789   -813   -854   -901   -963
   -213  -1135   -924    672    353  -1031   -704   -763   -831   -875   -932  -1049
   -376  -1132   -756    756    189   -945   -568   -618   -709   -769   -841  -1065
   -485  -1036   -553    761     33   -797   -410   -475   -584   -652   -756   -948
   -522   -880   -358    701    -83   -620   -329   -337   -449   -509   -615   -649
   -626   -776   -150    701   -239   -465   -283   -218   -306   -353   -439   -400
   -792   -709     83    750   -439   -314   -200    -90   -153   -181   -290   -301
   -776   -636    140    706   -459   -249   -135    -31    -90   -119   -252   -306
   -657   -589     67    620   -363   -262   -155    -51   -106   -137   -272   -324
   -535   -574    -41    553   -249   -309   -174   -114   -140   -168   -288   -303
   -566   -568     -2    568   -283   -285   -207   -153   -150   -171   -262   -213
   -652   -623     28    636   -340   -298   -220   -181   -166   -176   -246    -67
   -722   -735    -12    727   -355   -374   -236   -226   -205   -210   -262     72
   -852   -841      7    846   -433   -418   -288   -275   -252   -254   -296    148
  -1005   -875    129    940   -568   -374   -285   -277   -249   -252   -296    192
  -1179   -896    283   1036   -732   -309   -200   -210   -194   -207   -265    202
  -1371   -867    504   1119   -940   -184   -109   -132   -129   -150   -210    124
  -1525   -841    683   1182  -1106    -80    -77   -101   -109   -129   -187    -62
  -1592   -844    748   1218  -1171    -49    -90   -106   -114   -137   -194   -220
  -1644   -862    782   1252  -1213    -41    -93   -135   -145   -179   -228   -231
  -1628   -792    836   1208  -1234     20    -75   -135   -148   -181   -223   -179
  -1514   -602    909   1057  -1213    150    -23    -90    -96   -129   -158   -135
  -1358   -350   1008    854  -1184    327     70      0     -2    -28    -38    -64
  -1330   -213   1117    771  -1226    452    148     70     64     38     38      0
  -1335    -77   1254    706  -1296    587    171    129    124     98     96     77
  -1299     98   1397    597  -1348    748    220    207    202    174    168    168
  -1273    277   1551    498  -1410    914    254    309    306    275    267    265
  -1202    452   1654    374  -1428   1052    337    384    389    363    350    337
   -917    605   1522    155  -1218   1062    431    381    394    366    345    309
   -470    704   1171   -119   -820    937    366    293    316    283    257    187
    -80    761    841   -340   -459    800    283    220    239    205    171     54
    241    836    594   -537   -176    717    249    207    218    181    132    -46
    446    932    485   -691    -20    711    303    288    283    226    124   -122
    576   1041    465   -810     57    753    400    454    444    363    192   -111
    719   1280    561  -1000     80    922    470    667    675    620    407     83
    906   1610    701  -1260    101   1156    467    844    924    950    782    491
   1101   2005    904  -1553     98   1454    371    810    979   1119   1130    979
   1187   2221   1034  -1706     77   1628    296    579    776   1052   1345   1348
   1202   2231   1028  -1717     88   1631    184    259    428    823   1363   1457
   1114   1787    670  -1452    223   1228     70   -174   -119    220    735    875
   1010   1296    285  -1153    363    792    -28   -563   -670   -524   -226    -33
    953    943    -10   -948    480    467   -106   -654   -875   -815   -628   -426
    782    613   -168   -696    475    223   -106   -527   -735   -680   -568   -444
    691    454   -236   -574    462    109    -96   -368   -532   -496   -470   -418
    740    436   -303   -589    522     67    -38   -205   -332   -322   -368   -381
    813    384   -431   -600    623    -23     23    -64   -184   -187   -277   -353
    885    239   -646   -561    766   -202     31    -38   -171   -187   -296   -410
    950     59   -891   -506    922   -415      0   -129   -239   -259   -376   -535
    984    -62  -1047   -462   1015   -553    -72   -192   -270   -303   -431   -610
    930    -70  -1000   -431    961   -535   -140   -220   -290   -322   -446   -626
    805   -119   -924   -342    865   -522   -129   -213   -290   -324   -457   -620
    706   -142   -852   -283    779   -496    -57   -163   -236   -277   -415   -579
    615   -163   -779   -226    696   -470     18   -122   -187   -226   -366   -545
    532   -129   -665   -202    597   -397     -7    -96   -187   -205   -324   -504
    470    -51   -522   -207    496   -285     12    -54   -124   -158   -283   -452
    335    -25   -363   -155    348   -194     75     -5    -85   -109   -220   -374
    181    -33   -218    -75    197   -124     59     10    -59    -70   -176   -296
     85    -44   -132    -23    109    -88     25     10    -36    -41   -148   -231
    -23   -111    -88     67     31   -101    -10     -7    -31    -41   -158   -233
   -187   -187      0    187    -96    -93      0      2    -38    -36   -158   -197
   -384   -127    257    254   -322     64     46     46     33     33    -80    -44
   -517    -38    478    277   -498    218      5     51     51     62    -25     36
   -597    -85    511    342   -555    213    -15     54     49     46    -23      2
   -506   -220    285    361   -397     31   -132     15     15      2    -72    -38
   -283   -257     25    270   -155   -114   -254    -77    -41    -70   -135   -103
    -15   -249   -236    129    109   -241   -361   -174   -116   -148   -205   -194
    176   -275   -452     49    314   -363   -400   -189   -132   -148   -200   -202
    285   -233   -519    -28    400   -374   -410   -181   -127   -122   -148   -194
    402   -181   -584   -111    491   -381   -415   -155   -101    -83   -114   -179
    589   -103   -693   -244    639   -397   -402   -111    -51    -31    -57   -116
    807     80   -727   -444    769   -322   -389    -88    -20     10     15    -70
   1023    246   -779   -636    901   -265   -353    -77    -12      7     12    -31
   1117    368   -748   -743    932   -189   -309    -15     23     44     46      7
   1182    459   -724   -823    953   -132   -246     67     83    106    114     80
   1309    524   -784   -917   1047   -129   -197    101    106    127    129    127
   1418    537   -880   -979   1148   -171   -218     75     62     72     72     88
   1506    478  -1028   -992   1267   -275   -262     12    -10    -15    -36    -36
   1566    374  -1192   -971   1379   -407   -254    -38    -80    -96   -129   -129
   1527    285  -1241   -906   1384   -478   -228    -75   -119   -148   -179   -207
   1431    207  -1226   -820   1327   -509   -233   -111   -161   -205   -244   -329
   1335    119  -1215   -727   1275   -545   -215   -109   -158   -215   -262   -350
   1156     46  -1109   -602   1132   -530   -187    -98   -129   -187   -244   -371
    917     18   -898   -467    909   -439   -155    -80    -98   -161   -213   -381
    672    -31   -704   -322    685   -368   -137    -83    -88   -158   -215   -337
    454   -109   -563   -171    509   -335   -124    -77    -83   -145   -213   -288
    218   -145   -366    -36    290   -254    -75    -25    -33    -88   -153   -267
    -36   -155   -119     96     41   -137    -18     23     15    -28   -111   -244
   -101   -205   -106    153      0   -155    -23     31     25    -12    -93   -236
      7   -270   -277    129    140   -272   -106    -25    -36    -70   -140   -285
    119   -301   -420     90    267   -358   -187    -93   -106   -137   -197   -316
    244   -241   -485      0    363   -363   -215   -135   -132   -168   -231   -306
    358   -181   -542    -88    446   -361   -168    -96    -88   -127   -197   -270
    433    -59   -493   -189    462   -275   -132    -62    -44    -77   -142   -254
    498     46   -452   -275    475   -202   -122    -51    -20    -57   -132   -226
    493    103   -389   -298    441   -142   -124    -20     18    -15    -83   -187
    418    140   -277   -280    348    -67   -116     20     64     33    -36   -132
    348    148   -202   -249    275    -25    -98     41     93     64     -7    -90
    319    158   -161   -239    241      0    -67     49    101     75     12    -85
    324    197   -127   -259    226     36    -83     44    103     80     15    -88
    298    207    -93   -254    194     57    -77     57    119     96     36    -72
    280    184    -96   -233    187     46    -25     96    148    135     93    -59
    254    187    -67   -223    161     59     12    119    171    161    124    -36
    179    228     49   -202     64    140     51    166    210    205    166      7
    111    244    132   -179    -10    189     67    166    202    194    145     75
     36    226    189   -132    -75    207     67    137    187    181    155     70
    -46    145    192    -51   -119    168     93    122    174    158    135     46
    -67     59    127      5    -96     93    119    122    168    145    111     72
    -18     10     28      2    -25     20     98     88    132    109     88     64
     36     23    -12    -31     25      5     96     77    119     98     93     70
    132     80    -54   -109     93     15     96     80    114     96     85     80
    275    124   -150   -200    213    -12     77     64     88     67     54     67
    361    158   -202   -262    280    -20     54     33     57     36     18     41
    379    135   -244   -257    311    -51     28      2     23      2    -18     10
    363    114   -252   -239    306    -67     20    -10     15     -7    -25      7
    319    122   -197   -220    259    -36     36     10     31      2     -7      7
    252     44   -207   -148    228    -80     31      2     12    -25    -46      0
    158    -18   -179    -70    168    -98     31      5      7    -36    -67     -2
     96    -10   -106    -44    101    -59    101     83     72     -5    -64    -25
     25     25      0    -25     12     12    205    231    194     77    -36    -41
     -2    148    148    -72    -75    148    327    472    441    324    174    106
     15    439    420   -228   -202    431    415    763    774    711    561    465
     85    810    724   -449   -319    769    405    859    956   1015    963    956
     18   1091   1072   -553   -527   1083    270    587    880   1156   1312   1434
   -166   1330   1493   -584   -831   1413    106    161    659   1119   1460   1644
   -306   1234   1538   -465   -922   1384    -54   -311    213    667   1057   1312
   -366    750   1114   -192   -740    930   -205   -800   -462   -220    109    420
   -277    283    561     -2   -418    420   -319   -922   -766   -654   -410   -122
   -171     83    254     44   -213    168   -288   -680   -584   -506   -350   -194
    -96     75    168     10   -132    122   -179   -423   -368   -332   -252   -171
    -36    168    202    -67   -119    184      0   -150   -132   -137   -116    -75
     10    285    275   -148   -132    280    166     72     67     41     20     18
     80    342    262   -213    -90    303    210    140    122     90     62     49
    200    394    194   -298      2    296    189    129    106     75     41      5
    280    413    132   -348     72    272    168    109     85     57     20     -5
    332    431     98   -381    116    265    142     88     62     38     12     -5
    384    431     46   -410    168    241    148     83     62     36     12    -31
    441    405    -38   -423    239    184    122     54     33     10    -20    -33
    509    426    -85   -467    296    171    116     51     31     18     -7     31
    561    475    -85   -517    324    194     88     33      5     -5    -18    -10
    579    439   -142   -511    361    148     77     10    -20    -38    -75    -20
    522    410   -111   -467    316    150     93     46     12      0    -41     12
    472    413    -59   -444    267    176     90     67     33     23    -23     25
    426    340    -85   -381    257    127     88     44     18     12    -23     31
    361    353     -7   -358    184    174     83     64     36     33      5     15
    262    353     90   -309     85    223     62     93     59     64     25     36
    179    361    181   -272      0    272     88    111     88     93     57     96
    176    426    249   -301    -36    337    114    145    124    124     83    174
    137    457    319   -298    -93    389    158    218    189    187    137    267
     -5    431    436   -213   -220    433    189    285    257    262    215    340
    -33    454    488   -213   -262    470    192    324    298    316    275    374
     -7    548    555   -270   -280    550    179    350    332    358    319    376
      7    636    628   -322   -311    633    155    384    371    400    350    420
     20    672    649   -348   -314    662    145    413    407    452    407    519
    -15    722    735   -355   -376    727    140    444    446    504    472    550
     46    815    769   -431   -361    792    116    454    465    524    496    587
    116    911    795   -514   -340    854    129    459    478    545    524    618
     18    906    888   -462   -433    896    142    472    491    563    550    620
    -70    870    937   -402   -504    904     85    459    475    550    550    620
   -101    805    906   -350   -504    854     90    436    454    530    537    636
   -145    818    961   -337   -553    891     88    433    452    524    537    615
   -153    841    992   -345   -574    917    148    441    449    509    496    592
    -12    943    956   -467   -483    950    140    433    433    485    470    615
    111   1080    969   -594   -428   1026    148    423    420    465    454    584
    109   1070    961   -589   -426   1015    218    439    426    459    441    574
     10   1010    997   -511   -493   1002    262    444    420    454    433    571
   -109    943   1052   -418   -581    995    249    407    379    418    402    524
   -127    885   1013   -379   -568    948    252    376    353    389    368    475
    -49    854    904   -405   -475    878    236    335    316    348    322    449
    -98    815    914   -358   -506    865    249    324    314    348    329    475
   -129    771    901   -319   -517    833    262    319    301    337    329    462
    -93    758    852   -332   -472    805    254    285    267    296    288    413
    -18    761    779   -374   -400    771    231    257    252    280    262    418
     28    714    685   -371   -327    701    210    223    223    254    244    415
     38    662    623   -353   -293    644    200    205    205    236    226    397
    103    649    545   -376   -220    597    150    161    166    197    184    342
    148    626    478   -389   -166    553    129    119    127    153    137    293
    163    628    465   -397   -150    548     83     72     88    116    101    259
    223    657    433   -441   -103    545     28     15     36     64     51    231
    316    654    337   -485    -10    496    -20    -41    -15     15      0    202
    462    678    215   -571    124    446    -90   -101    -59    -28    -41    145
    610    675     64   -641    272    371   -158   -166   -109    -80    -88     85
    685    618    -70   -652    376    275   -233   -228   -168   -132   -132     38
    743    540   -202   -641    472    168   -267   -272   -213   -176   -176     -5
    784    436   -350   -610    566     44   -298   -345   -277   -244   -239    -88
    828    272   -555   -550    693   -140   -371   -452   -387   -350   -348   -215
    846    119   -727   -483    787   -303   -433   -530   -475   -439   -441   -314
    691    -15   -706   -337    698   -361   -426   -535   -498   -459   -467   -335
    488    -96   -587   -197    537   -340   -366   -501   -488   -449   -465   -342
    329   -189   -519    -70    423   -355   -303   -441   -459   -420   -444   -332
    171   -311   -483     70    324   -397   -228   -366   -407   -366   -400   -280
    -25   -413   -387    220    179   -400   -176   -329   -387   -340   -376   -301
   -179   -449   -270    311     44   -358   -122   -270   -342   -298   -342   -298
   -340   -433    -93    384   -124   -265    -18   -161   -246   -215   -267   -246
   -475   -431     44    452   -262   -192     62    -77   -179   -155   -220   -223
   -535   -444     90    491   -314   -176     44    -85   -179   -155   -220   -231
   -581   -444    137    511   -361   -153     57    -90   -163   -148   -207   -228
   -696   -407    285    550   -491    -62    116    -36   -101    -90   -145   -181
   -844   -371    470    607   -659     49    155     20    -41    -31    -77   -116
   -909   -296    613    602   -761    158    197     85     15     25    -12    -70
   -906   -249    657    576   -782    202    205    106     36     41     -7    -49
   -872   -257    615    563   -745    179    166     88     18     20    -36    -36
   -857   -277    579    566   -719    150    161    111     36     31    -38    -46
   -813   -252    561    532   -688    153    236    218    129     96    -18    -57
   -802   -161    639    480   -722    239    314    379    298    262    103     25
   -813     59    870    376   -841    465    332    576    548    555    392    296
   -815    379   1192    218  -1005    784    270    670    735    841    769    735
   -865    701   1566     83  -1215   1132    233    563    730    958   1101   1202
  -1002    756   1758    122  -1382   1257    114    270    472    852   1239   1441
  -1117    628   1745    244  -1431   1187     12   -101     67    491    976   1213
  -1179    254   1434    462  -1306    841    -46   -571   -542   -283     85    322
  -1098    -62   1036    581  -1067    485   -207   -880  -1018   -911   -649   -397
   -904   -239    662    571   -784    210   -280   -813   -992   -906   -680   -478
   -667   -306    361    485   -517     25   -218   -605   -761   -693   -553   -449
   -511   -236    272    371   -394     15    -88   -363   -480   -441   -394   -353
   -426    -10    415    218   -420    202     93    -59   -158   -137   -155   -166
   -231    171    402     28   -316    285    153     85      0      7    -33    -70
    -41    319    358   -140   -200    337    181    142     62     70      5    -51
    129    439    309   -283    -88    374    200    168     90     96     23    -33
    202    527    324   -363    -59    426    244    228    142    153     77     15
    239    553    311   -397    -36    433    265    265    179    189    106     31
    257    542    283   -400    -12    413    272    272    189    194    101     18
    322    548    223   -436     49    384    267    270    194    200     93     25
    436    537    101   -485    168    319    249    246    176    187     75     23
    519    483    -36   -501    277    226    213    218    148    158     46     -2
    574    439   -137   -506    355    150    194    189    119    132     23    -54
    613    394   -218   -506    415     88    202    174    111    127     12   -103
    646    394   -252   -519    449     72    241    202    135    153     28   -116
    670    407   -262   -540    465     72    236    233    150    174     49   -116
    691    415   -277   -553    483     70    231    252    163    197     72   -114
    657    433   -223   -548    441    106    249    272    179    218     93   -101
    641    475   -166   -558    405    155    270    314    220    265    140    -41
    704    491   -213   -600    459    140    254    337    241    296    176      2
    698    459   -239   -579    467    111    254    355    254    314    189     25
    662    431   -233   -548    446     98    249    361    265    332    215     59
    623    402   -220   -511    423     90    236    368    283    363    254     85
    553    381   -174   -470    363    103    244    384    306    397    283    140
    493    381   -111   -439    303    135    226    410    340    446    350    236
    436    402    -36   -420    236    184    166    413    355    483    392    275
    402    387    -15   -394    210    187    148    400    355    483    394    329
    319    337     18   -329    150    179    127    371    329    465    381    358
    252    309     57   -280     96    184     98    350    314    452    384    381
    202    277     72   -241     64    176     72    340    303    439    371    389
    184    236     51   -210     67    145     41    303    257    387    311    366
    189    179    -12   -184    101     83     -7    249    200    324    252    327
    210    109   -103   -161    155      2    -49    200    140    252    181    239
    275     38   -239   -158    257    -98   -116    106     44    132     54    106
    368    -20   -389   -174    379   -205   -161     36    -23     49    -15      2
    475    -59   -535   -207    504   -298   -205    -46   -103    -51   -111   -109
    555    -85   -641   -236    597   -363   -244   -124   -189   -153   -218   -202
    615   -106   -724   -257    670   -415   -267   -189   -259   -233   -301   -267
    644   -140   -784   -252    714   -462   -285   -252   -329   -309   -374   -348
    706   -205   -914   -252    807   -558   -353   -337   -431   -410   -472   -467
    730   -283  -1013   -223    870   -649   -457   -436   -530   -514   -584   -568
    719   -418  -1137   -153    927   -776   -537   -530   -626   -613   -678   -667
    696   -514  -1210    -90    953   -862   -581   -594   -685   -672   -727   -711
    696   -620  -1319    -38   1008   -969   -639   -672   -763   -748   -813   -826
    724   -683  -1408    -20   1065  -1044   -672   -730   -826   -820   -901   -937
    761   -711  -1473    -25   1117  -1091   -717   -763   -865   -852   -937   -971
    782   -737  -1519    -20   1150  -1127   -769   -795   -896   -872   -963  -1028
    810   -789  -1602    -12   1205  -1195   -769   -841   -919   -909  -1013  -1127
    823   -789  -1613    -18   1218  -1200   -753   -849   -906   -904  -1005  -1161
    823   -763  -1587    -28   1205  -1174   -735   -805   -875   -872   -976  -1184
    844   -753  -1597    -44   1221  -1174   -727   -761   -844   -836   -950  -1169
    930   -711  -1644   -109   1286  -1176   -743   -748   -823   -807   -932  -1161
    995   -709  -1704   -142   1348  -1205   -776   -761   -831   -800   -917  -1156
   1008   -711  -1722   -150   1363  -1215   -833   -797   -862   -813   -919  -1182
    989   -717  -1706   -135   1348  -1210   -885   -857   -922   -867   -974  -1249
    969   -649  -1621   -161   1293  -1135   -872   -836   -922   -862   -979  -1228
   1015   -574  -1590   -220   1301  -1080   -857   -800   -901   -836   -948  -1223
   1085   -589  -1675   -249   1379  -1132   -875   -818   -922   -859   -963  -1286
   1062   -652  -1714   -205   1387  -1182   -865   -815   -922   -862   -966  -1309
   1013   -706  -1719   -153   1363  -1213   -862   -833   -943   -888   -995  -1330
    937   -789  -1727    -75   1330  -1257   -865   -844   -969   -917  -1023  -1387
    841   -846  -1691      2   1262  -1267   -852   -841   -976   -927  -1036  -1449
    743   -857  -1600     57   1171  -1228   -818   -826   -961   -911  -1026  -1470
    626   -870  -1496    122   1060  -1182   -774   -792   -932   -885  -1010  -1449
    517   -870  -1387    176    950  -1130   -727   -753   -888   -844   -963  -1421
    452   -841  -1293    194    870  -1067   -685   -704   -839   -789   -901  -1392
    420   -828  -1249    205    833  -1039   -636   -641   -779   -724   -831  -1353
    368   -753  -1124    192    745   -940   -537   -561   -698   -652   -776  -1301
    220   -659   -880    218    548   -769   -415   -444   -581   -540   -670  -1200
     44   -587   -631    270    335   -607   -298   -340   -467   -431   -558  -1143
   -103   -542   -439    324    166   -491   -197   -249   -374   -340   -470  -1039
   -259   -488   -231    371    -15   -358    -85   -132   -262   -228   -358   -763
   -397   -449    -51    423   -174   -252      2    -51   -181   -142   -267   -537
   -535   -387    148    459   -345   -119     88     49    -85    -59   -184   -384
   -649   -296    353    472   -501     28    231    223     90     72    -96   -275
   -667   -122    545    392   -607    210    368    433    322    293     80    -72
   -613    137    750    236   -683    444    405    620    584    605    384    241
   -480    480    958     -2   -719    719    306    743    807    956    800    706
   -361    849   1210   -244   -784   1028    153    659    820   1145   1210   1241
   -309    813   1122   -252   -714    966     51    368    501    982   1337   1457
   -272    613    885   -171   -579    748    -80    -64    -64    433    958   1187
   -241    207    446     15   -345    327   -254   -654   -849   -545   -101    275
   -153   -179    -25    166    -64   -103   -462  -1117  -1488  -1384  -1101   -594
      7   -387   -394    187    200   -392   -563  -1101  -1493  -1402  -1182   -740
    163   -485   -649    161    405   -566   -553   -935  -1278  -1192  -1062   -732
    309   -441   -753     64    530   -597   -488   -750  -1021   -950   -898   -657
    439   -293   -732    -72    584   -511   -381   -571   -763   -711   -722   -535
    527   -129   -659   -200    592   -394   -290   -407   -568   -532   -581   -465
    558    -51   -610   -254    584   -329   -244   -327   -483   -452   -530   -454
    587     -7   -594   -290    589   -301   -233   -303   -454   -423   -509   -462
    587      0   -587   -293    587   -293   -226   -288   -433   -394   -480   -470
    571    -18   -589   -277    579   -303   -189   -259   -402   -363   -457   -498
    519     -5   -527   -257    522   -265   -161   -236   -381   -345   -446   -514
    452     44   -407   -249    428   -179   -142   -210   -348   -316   -423   -506
    384    124   -259   -254    322    -67   -109   -163   -303   -265   -368   -478
    293    119   -176   -207    233    -28    -64   -109   -246   -207   -311   -433
    192    119    -75   -155    132     23    -10    -46   -187   -140   -246   -371
    106    116      7   -111     49     62     12    -10   -150   -103   -210   -329
     49    158    109   -103    -28    135     36      7   -129    -77   -189   -303
     -7    226    231   -109   -119    228     59     38    -96    -33   -140   -267
    -54    233    285    -90   -168    259     98     88    -46     20    -88   -231
    -72    254    327    -90   -200    288    124    124    -12     59    -49   -174
    -98    309    407   -103   -252    358    142    161     31    114     12   -122
   -116    345    462   -114   -290    402    161    197     75    166     59    -51
   -111    389    501   -137   -306    444    176    241    114    207     98    -25
    -70    441    511   -187   -290    475    171    265    145    246    129     -2
      2    519    517   -259   -257    519    145    285    184    296    184     62
     25    561    535   -293   -254    548    140    301    207    329    233     83
      0    597    594   -298   -298    594    137    316    239    368    285    119
     12    662    649   -337   -316    654     96    340    288    436    366    174
     41    704    662   -371   -309    683    106    392    361    519    457    220
     28    740    711   -387   -340    727    150    439    415    581    532    254
     -2    774    774   -387   -389    774    163    465    433    602    558    246
    -36    792    828   -379   -431    810    174    478    431    594    540    246
    -77    774    852   -348   -465    813    197    485    431    589    532    285
   -103    756    857   -327   -480    805    231    496    433    594    542    265
   -129    745    875   -309   -504    810    252    511    433    584    540    267
   -155    704    859   -275   -509    782    267    498    397    530    483    249
   -213    628    841   -207   -527    735    272    462    340    452    389    210
   -316    504    818    -93   -568    659    249    415    272    368    309    171
   -478    374    849     51   -665    610    275    389    236    316    259    171
   -563    275    839    142   -701    555    270    345    181    244    187    148
   -532    207    740    163   -636    472    228    285    106    161     93    111
   -530    132    662    197   -597    397    210    246     67    124     57     67
   -589     67    654    259   -623    361    168    174      0     51    -12     12
   -670    -28    639    348   -657    303    132    109    -64    -25    -90    -28
   -771   -106    665    439   -719    277    135    106    -72    -31    -96    -15
   -839   -116    719    478   -782    301    109     93    -80    -36    -93    -36
   -867   -122    745    493   -807    311     96     75    -96    -54   -119    -28
   -862    -83    779    472   -823    348    148    114    -57    -10    -72     72
   -776     10    787    384   -782    397    231    142    -23     18    -36    119
   -787     85    872    350   -828    478    241    166     12     51     -2    218
   -875     80    956    397   -917    517    192    171     36     88     38    270
   -922     88   1010    415   -966    548    179    158     38     96     57    285
   -891    155   1047    368   -969    600    257    176     64    114     72    309
   -761    265   1026    246   -893    644    246    181     88    135     93    324
   -555    439    995     57   -774    717    249    192    122    174    135    345
   -337    623    961   -145   -649    792    262    200    145    200    163    366
   -192    714    906   -259   -548    810    259    200    150    207    179    371
   -168    704    872   -267   -522    787    254    181    132    187    168    371
   -226    623    849   -197   -537    735    207    150     98    158    140    345
   -262    527    787   -135   -524    657    116     85     31    101     80    285
   -272    433    706    -80   -488    568     46     12    -44     25     12    218
   -257    311    566    -28   -413    439    -46    -83   -137    -75    -88     96
   -171    223    394    -25   -283    306   -116   -145   -210   -148   -168     18
   -122    140    262    -10   -192    200   -163   -215   -283   -223   -239    -49
   -174     20    194     77   -184    106   -226   -314   -384   -324   -332   -158
   -277   -122    153    200   -215     12   -293   -405   -475   -423   -423   -265
   -316   -194    122    254   -220    -36   -342   -478   -540   -498   -493   -314
   -348   -259     88    301   -218    -85   -413   -548   -602   -571   -563   -363
   -387   -374     12    381   -200   -181   -514   -633   -680   -644   -631   -402
   -384   -400    -18    392   -184   -210   -519   -672   -706   -678   -657   -407
   -363   -423    -59    392   -153   -241   -545   -709   -737   -711   -683   -402
   -371   -478   -106    423   -135   -293   -584   -753   -769   -743   -701   -387
   -314   -568   -254    441    -31   -413   -623   -802   -807   -782   -727   -381
   -223   -659   -436    441    103   -550   -680   -865   -859   -841   -776   -420
   -163   -761   -597    462    215   -680   -680   -862   -870   -852   -784   -452
   -155   -758   -605    457    223   -683   -623   -789   -839   -820   -766   -480
   -210   -659   -449    436    119   -555   -439   -561   -662   -662   -675   -452
   -254   -540   -288    394     15   -415   -223   -272   -405   -428   -532   -366
   -309   -423   -114    366    -98   -270    -72     -2   -116   -122   -290   -171
   -472   -233    239    353   -358      2    -33    249    210    303    150    239
   -633    119    753    257   -693    436    -75    353    413    646    675    792
   -839    267   1106    285   -974    685    -51    231    293    652    995   1127
   -898    226   1124    335  -1013    675     28     12    -25    387    969   1109
   -849   -124    722    485   -787    298     31   -384   -581   -275    288    561
   -748   -571    176    659   -462   -197   -122   -872  -1239  -1171   -841   -316
   -675   -904   -228    787   -223   -566   -285   -984  -1415  -1400  -1169   -514
   -706  -1106   -402    906   -153   -756   -290   -854  -1239  -1223  -1070   -374
   -753  -1070   -319    909   -218   -696   -215   -654   -961   -956   -883   -150
   -797   -878    -80    839   -358   -480   -106   -415   -654   -659   -649     54
   -761   -670     88    714   -426   -290      5   -215   -413   -428   -457      2
   -727   -581    145    654   -439   -220     54   -129   -298   -316   -366   -236
   -776   -535    241    654   -509   -148     83    -88   -241   -254   -314   -361
   -919   -485    433    704   -678    -25    135    -23   -174   -184   -246   -301
  -1083   -457    626    769   -857     83    155     36   -109   -111   -184   -220
  -1169   -379    789    774   -982    205    210    103    -31    -31   -103   -174
  -1215   -272    940    743  -1080    332    270    174     41     41    -31   -163
  -1239   -161   1078    701  -1158    457    329    233     98    101     20   -142
  -1262    -51   1210    657  -1236    576    361    280    145    153     72    -85
  -1286     49   1332    618  -1309    691    405    335    202    213    137    -33
  -1421     77   1499    670  -1460    789    475    402    280    288    213      5
  -1636    116   1753    761  -1693    935    584    498    389    392    314     64
  -1384    197   1579    592  -1483    885    563    483    374    376    298     18
   -924    324   1249    298  -1088    787    400    387    288    293    218    -88
   -504    475    979     10   -740    727    267    309    215    226    150   -207
   -150    561    711   -205   -431    636    200    241    161    174     93   -329
    127    584    454   -355   -163    519    166    197    116    135     49   -436
    384    633    249   -509     67    444     93    150     90    116     31   -485
    530    649    119   -592    205    384      5    106     80    114     38   -478
    646    696     49   -670    298    374    -28     85     88    129     62   -446
    704    698     -7   -701    355    345    -44     90    106    145     70   -410
    706    605   -103   -657    405    252    -72     90    116    161     75   -381
    711    509   -202   -610    457    153    -88     67    106    153     72   -371
    745    402   -342   -574    545     31    -98     59     96    150     75   -353
    719    257   -465   -488    592   -103   -129     70     98    153     80   -337
    670    145   -527   -407    600   -189   -109     90    106    155     90   -314
    670    111   -558   -392    613   -220    -67    109    119    168    106   -241
    709    174   -535   -441    623   -179    -36    135    148    192    140   -148
    665    226   -441   -446    553   -106     -7    179    179    223    179    -70
    540    236   -303   -389    420    -31     75    265    246    283    236     20
    387    215   -171   -301    277     23    163    327    288    311    267     62
    254    207    -46   -231    150     80    233    381    332    340    293     93
    158    218     59   -189     49    140    290    400    342    342    293    106
    114    215     98   -166      7    158    329    405    337    327    272    122
     70    202    129   -137    -31    166    361    410    327    309    249    135
     57    194    137   -124    -38    166    405    436    340    311    244    150
     31    181    150   -109    -59    166    436    449    345    314    246    168
     -7    210    218   -101   -114    215    457    459    350    327    249    179
    -44    239    283    -98   -163    259    514    467    350    327    246    189
    -57    285    342   -114   -200    314    467    465    345    332    272    246
   -124    345    467   -111   -296    405    506    509    387    376    322    329
   -142    348    491   -101   -316    418    568    532    405    394    340    363
     33    387    353   -210   -161    371    558    493    361    342    285    322
    342    480    137   -410    103    309    441    407    283    259    205    246
    639    542    -96   -592    366    223    348    327    213    194    158    194
    836    633   -202   -735    519    215    340    309    207    192    153    168
    995    743   -252   -872    623    246    335    306    215    197    155    168
   1122    810   -311   -966    717    249    306    285    215    187    148    148
   1158    813   -345   -987    750    233    275    257    210    174    135    132
   1174    787   -387   -982    779    200    226    202    179    132     85    122
   1195    714   -480   -956    836    119    158    122    114     62     10     88
   1179    644   -535   -911    857     54     80     38     51      5    -25     62
   1156    605   -553   -880    854     25    -64    -51    -20    -57    -70      2
   1171    537   -633   -854    901    -46   -140   -135   -106   -148   -179    -77
   1179    467   -711   -826    945   -122   -181   -187   -155   -194   -207   -124
   1174    340   -833   -756   1005   -246   -202   -194   -174   -197   -176   -187
   1192    246   -945   -719   1070   -350   -236   -223   -223   -246   -239   -213
   1176    142  -1034   -659   1106   -446   -272   -277   -285   -309   -309   -267
   1124     18  -1109   -574   1117   -545   -335   -329   -345   -363   -366   -337
   1049   -101  -1150   -472   1098   -626   -384   -361   -389   -400   -402   -363
   1036   -226  -1262   -405   1148   -743   -423   -426   -459   -478   -475   -462
   1005   -358  -1363   -324   1182   -859   -449   -488   -530   -553   -553   -540
    974   -449  -1423   -265   1195   -935   -493   -555   -597   -626   -618   -574
    982   -517  -1499   -231   1239  -1008   -566   -654   -701   -737   -737   -675
   1000   -548  -1551   -228   1273  -1049   -657   -745   -792   -833   -844   -727
   1010   -589  -1602   -210   1304  -1096   -693   -771   -810   -844   -846   -745
   1018   -620  -1639   -200   1327  -1130   -693   -776   -813   -846   -846   -769
   1047   -657  -1704   -194   1374  -1179   -709   -782   -823   -857   -844   -820
   1117   -657  -1777   -231   1447  -1215   -743   -826   -859   -893   -872   -872
   1176   -631  -1808   -275   1491  -1218   -769   -854   -878   -919   -901   -880
   1176   -610  -1790   -285   1483  -1200   -771   -852   -872   -919   -901   -898
   1132   -626  -1758   -252   1444  -1192   -740   -807   -836   -891   -883   -914
   1132   -602  -1735   -265   1431  -1166   -657   -649   -711   -802   -846   -909
   1078   -563  -1644   -257   1358  -1104   -545   -446   -530   -649   -756   -846
   1031   -444  -1475   -296   1252   -958   -462   -213   -262   -363   -501   -662
   1054   -176  -1231   -439   1143   -704   -428     36     49     25    -80   -270
   1005    223   -784   -615    893   -280   -439     31    153    296    384    280
    826    532   -296   -680    561    119   -514   -254      0    361    711    704
    641    670     25   -657    309    348   -589   -615   -267    236    761    810
    517    446    -70   -480    293    189   -641  -1028   -732   -329    137    244
    501    -31   -532   -236    517   -280   -678  -1301  -1252  -1096   -753   -579
    496   -293   -789   -101    641   -540   -665  -1187  -1239  -1158   -898   -745
    459   -350   -810    -54    633   -579   -517   -846   -914   -867   -691   -605
    371   -288   -659    -41    514   -472   -293   -488   -548   -535   -431   -418
    220   -192   -413    -15    314   -301    -18   -129   -189   -215   -181   -200
     75   -114   -189     18    129   -150    166     98     41     -7     -7    -41
   -116    -90     25    103    -72    -33    272    213    171    106    101     59
   -314   -103    210    210   -262     51    337    283    249    184    166    129
   -491   -168    319    327   -405     75    381    322    285    220    202    184
   -600   -223    376    410   -488     75    394    327    296    231    220    210
   -581   -215    366    397   -478     75    353    288    262    194    179    189
   -467   -161    306    314   -387     72    303    233    218    142    124    187
   -371   -145    223    257   -298     36    257    187    171     96     77    145
   -277   -132    145    205   -213      5    213    158    145     75     62    114
   -153   -114     38    132    -96    -38    158    106     98     20     10     31
    -54    -67    -12     62    -20    -41    135     77     67     -7    -20      5
     62      0    -62    -33     59    -31    109     67     59    -12    -28      0
    158     51   -109   -106    135    -28     72     46     44    -25    -33    -25
    223    109   -116   -168    171     -2     41     41     33    -28    -33    -18
    296    148   -148   -220    223      0     49     62     57     -2      0     18
    379    252   -129   -316    252     62     64     96    101     44     51     64
    449    322   -129   -387    288     96     85    127    137     80     80     83
    493    368   -127   -431    309    122     98    153    174    114    114    132
    488    397    -90   -441    290    153    129    194    218    161    161    215
    431    454     20   -444    205    239    168    275    306    252    254    342
    361    527    163   -444     98    345    215    366    400    358    358    459
    288    574    283   -431      2    428    265    459    498    470    465    592
    231    631    400   -431    -83    517    314    553    600    579    584    730
     77    719    641   -400   -280    680    410    675    724    711    722    906
    -64    787    852   -363   -457    818    475    771    823    818    839   1067
   -140    810    950   -335   -545    878    509    820    862    862    893   1176
   -184    802    987   -309   -584    893    530    852    883    888    917   1223
   -215    789   1002   -288   -607    896    540    849    870    883    911   1189
   -210    782    992   -285   -600    885    537    820    833    841    867   1145
   -153    787    940   -316   -548    862    501    774    782    782    815   1119
    -88    792    880   -350   -483    836    491    732    735    732    771   1047
    -33    784    818   -374   -426    800    462    683    680    670    706    919
     10    750    740   -379   -366    745    457    646    636    615    639    854
     38    740    701   -389   -332    722    449    594    576    545    571    792
    114    709    594   -410   -239    652    428    532    514    475    504    698
    176    662    483   -420   -153    571    394    457    441    400    431    597
    161    620    457   -392   -148    540    371    400    379    337    371    540
    205    610    405   -410   -101    509    332    358    329    290    324    467
    283    610    327   -446    -20    470    293    314    285    244    267    379
    316    581    262   -449     25    423    277    285    254    213    233    371
    392    563    171   -478    109    368    257    252    223    184    207    350
    449    532     80   -493    184    306    218    202    171    129    150    290
    501    532     31   -517    236    283    200    176    142    103    119    259
    498    504      2   -501    249    254    184    181    148    116    127    246
    480    509     28   -496    226    270    194    202    179    150    168    257
    439    514     75   -478    181    296    223    226    205    168    189    257
    335    540    205   -436     64    374    246    254    228    187    200    342
    311    568    254   -441     28    413    270    275    262    223    244    420
    285    613    327   -449    -20    470    293    290    290    257    283    433
    168    615    446   -394   -140    530    301    314    327    296    322    428
    103    626    522   -363   -207    574    275    306    329    298    324    433
     54    602    545   -329   -246    574    233    298    324    303    345    444
    -10    542    553   -267   -280    548    228    293    314    298    350    413
   -119    462    579   -171   -348    519    207    246    262    236    285    384
   -254    363    618    -54   -436    491    168    200    218    197    252    407
   -324    244    568     38   -446    405    114    137    155    135    205    329
   -353    210    561     70   -457    384     12     75     88     72    140    275
   -345    187    530     77   -439    358     12     67     80     64    124    285
   -283    192    475     46   -379    332      5     33     38     23     90    265
   -207    226    433    -10   -319    329    -12     -5      0    -18     57    226
   -166    249    413    -41   -290    329    -25    -28    -25    -41     28    202
   -109    311    418   -103   -265    363    -44    -54    -49    -64      5    179
    -62    324    387   -129   -223    355    -62    -75    -67    -75      0    192
    -72    270    340   -101   -207    303    -72    -96    -93   -103    -20    187
   -142    213    355    -36   -249    283    -46    -93    -93   -114    -23    207
   -231    155    387     36   -309    272    -64   -103    -93   -116    -10    200
   -379     67    446    155   -413    257    -90   -127   -103   -124    -23    145
   -506    -80    426    290   -467    174    -96   -142   -111   -137    -51    109
   -592   -187    402    389   -498    106   -101   -158   -124   -158    -83    103
   -620   -231    389    423   -506     77    -96   -163   -127   -163    -88     90
   -542   -179    363    361   -454     90    -72   -137   -103   -142    -64    111
   -441    -70    368    254   -407    148      7    -41    -25    -85    -41    111
   -350     18    368    166   -361    192    114    119    106     12      0    116
   -285    106    389     88   -337    246    174    298    296    210    155    218
   -249    285    535    -18   -392    410    181    488    548    514    462    498
   -213    558    769   -174   -491    662     72    514    657    743    805    950
   -220    763    984   -272   -602    872   -114    205    462    714   1021   1314
   -371    758   1130   -194   -750    943   -335   -298     51    459   1000   1387
   -537    454    992     41   -763    722   -496   -807   -475    -64    527    948
   -506   -132    374    319   -441    119   -662  -1343  -1184  -1013   -587   -142
   -387   -680   -296    532    -46   -488   -883  -1582  -1582  -1535  -1205   -776
   -231  -1031   -800    631    283   -917   -958  -1527  -1561  -1545  -1280   -924
    -77  -1163  -1085    620    504  -1124   -901  -1356  -1384  -1400  -1218   -940
     62  -1184  -1249    558    654  -1215   -810  -1176  -1187  -1231  -1130   -914
     70  -1187  -1260    558    662  -1223   -688   -976   -987  -1054  -1008   -836
     70  -1106  -1179    517    623  -1143   -607   -880   -888   -974   -943   -774
      0  -1057  -1057    530    527  -1057   -532   -815   -820   -906   -872   -717
   -119  -1054   -935    584    405   -995   -439   -680   -701   -771   -743   -623
   -314  -1101   -789    706    236   -945   -348   -555   -610   -665   -649   -563
   -496  -1166   -670    831     85   -919   -257   -449   -532   -566   -571   -496
   -644  -1221   -576    932    -33   -898   -148   -329   -446   -470   -501   -436
   -919  -1322   -405   1119   -257   -865    -67   -246   -350   -387   -439   -420
  -1145  -1358   -213   1252   -467   -784     18   -174   -265   -309   -363   -368
  -1158  -1314   -155   1234   -504   -735     36   -135   -233   -283   -340   -348
  -1143  -1275   -132   1210   -506   -704     23   -122   -220   -280   -332   -342
  -1184  -1226    -41   1202   -571   -633     12   -103   -194   -259   -296   -293
  -1208  -1221    -15   1213   -597   -618      2   -114   -200   -265   -296   -272
  -1179  -1278    -98   1226   -542   -688    -38   -174   -246   -316   -340   -298
  -1072  -1374   -301   1223   -387   -839   -153   -277   -329   -402   -426   -366
   -948  -1415   -470   1179   -241   -943   -223   -332   -368   -446   -467   -387
   -865  -1340   -478   1101   -194   -909   -210   -316   -337   -420   -433   -337
   -836  -1244   -410   1039   -215   -828   -205   -296   -303   -384   -389   -311
   -823  -1148   -324    987   -249   -737   -239   -267   -262   -337   -337   -288
   -792  -1031   -239    911   -277   -636   -226   -218   -207   -275   -277   -252
   -704   -828   -124    766   -290   -475   -187   -150   -127   -184   -181   -179
   -657   -607     46    631   -353   -280   -150    -72    -31    -75    -54    -62
   -685   -420    265    553   -475    -77    -88      0     57     28     70     59
   -711   -210    498    459   -605    142    -41     85    153    140    197    184
   -787    -33    753    410   -769    358     23    192    270    272    342    335
   -820    129    950    345   -885    540     72    275    361    376    459    467
   -810    298   1109    257   -958    704    114    348    446    467    558    576
   -815    418   1234    197  -1026    826    135    387    483    511    605    610
   -776    548   1325    114  -1052    937    135    415    498    530    626    620
   -730    678   1408     23  -1067   1041    142    441    522    550    649    631
   -698    787   1486    -44  -1091   1135    200    475    548    563    659    626
   -626    820   1447    -98  -1036   1132    226    478    535    537    623    574
   -555    852   1408   -148   -982   1130    277    493    535    522    600    540
   -480    896   1374   -210   -927   1135    368    527    555    527    592    511
   -381    909   1291   -262   -836   1098    420    558    574    535    581    485
   -329    885   1215   -277   -774   1049    436    574    579    535    566    462
   -231    865   1093   -316   -662    979    433    574    566    519    537    431
   -116    893   1010   -389   -563    950    462    581    568    517    524    415
    -64    930    995   -431   -530    961    501    618    589    542    535    431
    -75    898    971   -413   -524    935    483    602    571    524    514    410
    -93    857    950   -381   -522    904    517    605    571    522    504    389
    -59    844    904   -392   -483    872    545    610    574    522    488    366
    -15    849    865   -415   -439    857    470    584    553    498    457    327
     20    787    763   -405   -371    776    449    553    530    467    423    272
      2    675    672   -337   -335    672    511    571    553    488    436    254
      0    579    579   -290   -290    579    548    579    566    501    444    233
     18    514    496   -265   -239    506    504    545    537    470    415    189
     -2    446    449   -223   -226    449    454    519    511    441    389    158
     85    371    283   -228    -98    327    405    478    475    402    348    116
    194    355    161   -277     18    259    363    423    431    361    311     85
    226    384    158   -303     33    272    306    363    376    314    272     31
    246    298     49   -275     98    174    259    306    309    249    200    -54
    228    158    -70   -194    148     44    231    283    275    215    171    -83
    296    106   -189   -202    241    -41    171    236    226    171    142   -106
    433    132   -301   -283    368    -83    145    197    179    127    111   -111
    444    132   -311   -288    376    -88    181    220    181    135    122    -62
    485    150   -335   -319    410    -93    194    218    176    137    132     -2
    472    179   -293   -327    381    -57    218    213    184    148    153     51
    454    210   -244   -332    350    -15    220    215    184    137    142     49
    485    174   -314   -329    400    -70    205    197    158    109    109     49
    537    155   -381   -348    459   -111    181    153    111     59     54      0
    576    124   -452   -353    514   -163    153    101     51      2     -2    -64
    600     67   -532   -332    566   -231    114     51     -2    -49    -49   -116
    709     51   -659   -381    685   -303     28    -46    -96   -140   -135   -174
    714      2   -714   -358    714   -355     -7    -96   -137   -187   -176   -200
    652    -49   -704   -303    675   -374     -7   -114   -153   -210   -202   -197
    719    -49   -769   -335    743   -407    -62   -163   -205   -267   -259   -228
    878    -36   -914   -423    893   -475   -109   -200   -233   -301   -290   -296
   1028    -44  -1072   -493   1049   -558   -163   -246   -270   -340   -324   -355
   1070    -70  -1143   -501   1106   -605   -181   -254   -275   -345   -324   -405
   1140    -85  -1226   -527   1182   -654   -181   -254   -277   -355   -342   -462
   1278    -33  -1312   -623   1293   -672   -155   -226   -257   -376   -410   -527
   1345     33  -1312   -691   1327   -636   -122   -135   -171   -327   -418   -545
   1358    179  -1179   -771   1267   -498    -88     20     15   -122   -246   -394
   1400    384  -1015   -891   1208   -314   -127    194    275    231    142      0
   1389    696   -696  -1044   1041      0   -277    171    361    480    563    472
   1332    761   -571  -1047    953     96   -407    -57    171    465    810    805
   1228    623   -605   -927    917     10   -519   -379   -207    194    753    776
   1104    252   -852   -678    979   -298   -597   -833   -813   -506     33    101
    966   -194  -1163   -387   1062   -680   -717  -1332  -1496  -1423  -1067   -922
    950   -530  -1480   -213   1215  -1005   -833  -1413  -1670  -1665  -1402  -1283
    953   -730  -1683   -111   1314  -1205   -810  -1231  -1478  -1475  -1288  -1296
    992   -800  -1792    -96   1392  -1296   -743  -1039  -1226  -1234  -1132  -1221
    935   -846  -1782    -46   1356  -1314   -680   -883  -1005  -1036  -1002  -1124
    826   -807  -1634    -10   1228  -1221   -576   -678   -779   -836   -854  -1034
    688   -782  -1470     44   1078  -1124   -470   -527   -623   -691   -740   -987
    623   -782  -1405     80   1013  -1093   -457   -501   -581   -641   -688  -1018
    732   -719  -1452    -10   1091  -1085   -517   -527   -618   -665   -711  -1075
    766   -802  -1571     18   1166  -1187   -524   -524   -626   -670   -709  -1124
    771   -948  -1719     85   1244  -1332   -522   -535   -657   -706   -756  -1213
    789  -1000  -1790    106   1288  -1395   -517   -555   -683   -735   -813  -1309
    862   -989  -1855     62   1358  -1421   -561   -605   -730   -776   -862  -1353
    911   -958  -1870     23   1389  -1413   -600   -652   -776   -815   -898  -1374
    893   -943  -1839     23   1366  -1389   -607   -665   -782   -820   -901  -1361
    844   -958  -1803     57   1322  -1379   -574   -633   -737   -776   -859  -1280
    758   -995  -1756    116   1254  -1374   -535   -607   -704   -740   -826  -1210
    724   -966  -1691    122   1205  -1330   -537   -594   -685   -714   -807  -1135
    701   -932  -1634    114   1166  -1283   -511   -563   -652   -675   -766  -1044
    662   -875  -1538    106   1098  -1205   -462   -514   -602   -613   -704   -992
    576   -818  -1395    119    984  -1106   -400   -459   -545   -550   -646   -911
    483   -769  -1252    142    867  -1010   -361   -413   -498   -498   -594   -792
    413   -737  -1150    163    782   -943   -329   -366   -436   -431   -517   -696
    379   -696  -1075    158    727   -885   -293   -319   -374   -363   -449   -623
    402   -649  -1052    122    727   -849   -296   -285   -327   -309   -392   -535
    384   -607   -992    111    685   -797   -293   -254   -280   -254   -327   -472
    366   -540   -909     85    636   -722   -275   -207   -215   -176   -244   -361
    293   -457   -750     83    522   -602   -244   -140   -124    -64   -124   -210
    109   -431   -540    158    322   -483   -200    -62    -31     51      5    -51
    -88   -418   -329    254    119   -376   -145     10     51    142     98     85
   -277   -348    -72    311   -103   -210    -75    101    145    246    207    215
   -462   -246    215    355   -340    -15     28    223    265    368    350    332
   -641   -129    511    384   -576    189    153    371    400    501    483    465
   -771      7    779    381   -776    392    277    511    527    633    613    631
   -766    116    883    322   -823    498    337    576    579    680    665    719
   -659    150    810    254   -735    480    327    558    553    646    639    753
   -470     96    566    187   -519    329    275    475    452    537    527    698
   -262     12    272    124   -267    142    200    358    316    381    361    548
    -46    -46     -2     46    -23    -25    103    218    158    205    171    353
    174    -83   -257    -44    215   -168     44    114     46     80     38    161
    348    -80   -431   -135    387   -254     -2     28    -44    -15    -57    -28
    436    -20   -457   -207    444   -236    -23    -20    -96    -75   -109   -148
    493     10   -483   -254    488   -236    -23    -44   -122   -109   -137   -228
    571     20   -550   -296    561   -265    -46    -93   -168   -155   -181   -324
    581      5   -579   -293    579   -285    -33    -96   -181   -171   -200   -335
    623    -28   -654   -298    639   -340    -38   -114   -200   -187   -205   -327
    649    -49   -701   -301    672   -374    -38   -137   -223   -218   -236   -381
    576    -88   -665   -244    620   -376    -25   -137   -228   -231   -265   -413
    475    -59   -535   -207    504   -298      7    -80   -176   -176   -218   -387
    345    -20   -368   -163    355   -194     75      5    -85    -85   -135   -306
    187     31   -155   -109    171    -62    155    109     20     28    -18   -213
     49     51      2    -49     23     28    254    205    116    129     88   -135
    -54    103    155    -25   -106    129    319    280    189    200    150    -77
   -124    189    314    -33   -220    252    379    335    252    262    194      2
   -228    275    504    -25   -366    389    431    405    332    348    283    106
   -309    371    680    -31   -493    524    439    470    394    428    381    197
   -241    402    641    -83   -441    522    405    462    379    426    387    166
   -176    407    584   -116   -379    496    366    423    335    379    332     88
   -111    431    542   -161   -327    485    348    400    309    353    298     77
     10    436    426   -223   -207    431    311    368    270    319    270     41
    114    433    319   -275   -103    376    283    340    228    285    233    -15
    163    428    265   -296    -49    348    259    319    194    252    197    -51
    226    407    181   -319     23    296    226    277    150    207    158    -57
    262    379    116   -319     72    249    226    265    129    184    132    -75
    239    329     90   -285     75    210    207    239     90    140     83    -70
    241    270     28   -257    106    148    181    189     33     80     20    -90
    252    192    -59   -223    155     67    124    129    -31     20    -25   -109
    257    124   -132   -189    194     -2     72     75    -90    -41    -75   -140
    249     62   -189   -158    218    -62     72     44   -132    -80   -109   -166
    171    -18   -189    -77    179   -103     72     18   -163   -119   -155   -207
     72    -80   -155      2    114   -116     75      0   -187   -142   -184   -189
     25    -90   -116     33     70   -103     80     -7   -187   -142   -174   -194
    -36    -54    -18     46    -10    -36     98     18   -153   -103   -129   -168
   -176   -101     75    137   -127    -12    124     38   -132    -77    -90   -150
   -332   -142    187    236   -259     20    145     49   -122    -72    -85   -145
   -498   -176    322    337   -410     72    189    101    -75    -41    -72   -127
   -576   -148    428    361   -504    140    311    252     67     51    -51   -145
   -628    -12    615    319   -620    301    423    444    280    249     83    -64
   -639    205    841    215   -740    522    488    646    563    581    405    192
   -584    530   1114     28   -849    820    454    854    901   1057    950    696
   -600    880   1480   -142  -1039   1182    319    774    909   1252   1410   1249
   -680    904   1584   -111  -1132   1244    296    553    631   1111   1600   1538
   -719    748   1467    -18  -1093   1106    241    210    122    613   1299   1332
   -792    457   1249    168  -1021    852    140   -277   -563   -262    306    498
   -909     72    979    415   -945    524     -5   -615  -1057   -950   -610   -262
   -961   -290    667    626   -815    187   -103   -594  -1052   -958   -711   -400
  -1075   -542    532    807   -805     -5    -83   -441   -839   -753   -600   -394
  -1205   -566    639    885   -922     36     46   -213   -532   -472   -405   -226
  -1176   -410    763    792   -971    176    200     31   -220   -179   -161    -33
  -1158   -226    932    691  -1047    353    329    213      5     38     18    122
  -1130    -85   1041    605  -1088    478    433    319    135    168    132    226
  -1174    -83   1091    628  -1132    504    457    350    176    210    174    246
  -1312   -176   1135    743  -1226    478    441    340    174    200    163    200
  -1384   -249   1135    815  -1260    441    423    335    171    194    148    176
  -1392   -311   1078    852  -1236    381    358    280    124    145     96    153
  -1327   -348    979    839  -1153    314    335    236     80    103     59    127
  -1299   -384    914    841  -1109    265    329    194     41     64     23     59
  -1234   -426    807    828  -1021    189    202    103    -36     -7    -49    -25
  -1247   -485    761    862  -1005    137    119     31   -101    -72   -106    -88
  -1244   -540    704    893   -974     80     77    -20   -153   -127   -155   -124
  -1202   -592    610    896   -909      7     25    -83   -210   -181   -202   -166
  -1161   -584    574    872   -867     -5    -36   -124   -244   -210   -231   -187
  -1124   -532    589    826   -859     28    -83   -150   -259   -220   -241   -189
  -1137   -537    600    839   -870     31   -127   -179   -280   -239   -259   -194
  -1127   -555    568    839   -849      5   -140   -194   -288   -241   -259   -192
  -1070   -545    522    807   -797    -12   -171   -215   -293   -244   -259   -187
  -1031   -558    472    792   -753    -44   -262   -259   -327   -267   -277   -192
   -974   -576    397    776   -685    -90   -309   -306   -363   -296   -296   -202
   -917   -587    327    750   -623   -129   -358   -350   -389   -319   -309   -218
   -893   -610    283    750   -589   -163   -420   -384   -397   -316   -290   -192
   -906   -672    231    789   -568   -223   -454   -418   -400   -311   -272   -155
   -854   -711    142    784   -498   -285   -511   -444   -405   -306   -249   -111
   -779   -787     -7    782   -387   -397   -613   -485   -431   -319   -246    -85
   -626   -763   -137    693   -244   -452   -665   -527   -467   -353   -270    -90
   -506   -753   -249    628   -129   -501   -667   -542   -483   -363   -275    -98
   -579   -880   -301    730   -140   -592   -644   -506   -454   -335   -244    -80
   -628   -865   -236    745   -197   -550   -620   -449   -423   -306   -228    -54
   -561   -717   -155    636   -202   -436   -493   -322   -332   -218   -158     23
   -535   -639   -106    587   -215   -371   -319   -187   -226   -132    -90     77
   -683   -771    -88    727   -298   -431   -290   -140   -213   -140   -109     51
   -740   -784    -46    761   -348   -415   -270   -122   -213   -155   -129     46
   -787   -789     -5    787   -392   -397   -137    -98   -202   -166   -150     38
   -893   -810     80    852   -488   -366    -41    -67   -179   -166   -166     36
   -956   -789    166    872   -561   -311      7    -23   -148   -148   -153     62
   -932   -735    194    831   -563   -270     57    -10   -137   -145   -148     83
   -854   -662    192    758   -524   -236     77    -20   -140   -150   -150     88
   -805   -600    205    701   -506   -197     88    -28   -145   -155   -161    122
   -743   -548    194    646   -470   -176     80    -33   -150   -163   -174    163
   -698   -475    223    584   -462   -124     96     -7   -124   -140   -155    205
   -659   -413    246    535   -454    -83    122     33    -88   -103   -124    228
   -581   -358    223    470   -402    -70    145     54    -75    -85   -109    197
   -493   -283    210    389   -353    -36    150     59    -70    -75    -98    111
   -368   -192    176    280   -275     -7    145     57    -70    -75   -101    -12
   -252   -122    129    187   -192      2    150     57    -64    -70    -98   -119
   -127     -2    122     62   -124     59     98     59    -51    -51    -80   -174
     54    163    109   -109    -25    137     88     93    -12    -10    -41   -174
    163    233     67   -200     46    153    101    119     12     12    -23   -158
    213    285     72   -249     70    179    137    137     41     41      2   -119
    316    446    129   -381     93    288    205    174     98    103     64    -44
    332    465    132   -397    101    298    189    148     90    101     70    -41
    355    405     46   -381    153    226    119     90     33     51     25   -129
    392    376    -15   -384    205    181     57     44     -5     15    -10   -252
    449    358    -90   -405    270    135     41     15    -23      2    -25   -374
    517    358   -158   -436    337    101     75      0    -46    -20    -54   -504
    545    329   -215   -439    381     57      5    -41    -90    -62   -101   -605
    540    272   -270   -407    405      2     20    -36    -88    -57    -90   -657
    506    187   -322   -348    413    -64     93     12    -44    -20    -51   -683
    498    111   -387   -303    444   -137    137     38    -28    -12    -49   -706
    498      2   -496   -252    496   -246    127     25    -49    -41    -80   -615
    488    -77   -568   -205    527   -322    142     23    -59    -59   -114   -480
    472   -111   -587   -181    527   -348    142     28    -64    -67   -122   -394
    462   -127   -589   -166    524   -358    137     18    -85    -85   -145   -363
    446   -163   -610   -142    527   -384    158    -10   -119   -129   -189   -389
    397   -241   -641    -77    519   -441    184    -12   -132   -150   -197   -410
    332   -348   -680      7    504   -511    179     15   -119   -132   -176   -397
    272   -491   -763    109    517   -626    179     20   -135   -145   -181   -389
    174   -527   -701    176    436   -613    145      5   -158   -163   -205   -345
     36   -488   -524    226    280   -506    142     10   -140   -140   -184   -277
   -103   -478   -374    288    135   -426    179     44    -98    -96   -137   -215
   -205   -485   -280    345     36   -384    202     83    -54    -59   -101   -174
   -319   -462   -142    389    -90   -301    275    210     57     12    -80   -158
   -402   -366     36    384   -220   -163    410    418    265    192     25    -80
   -397   -205    189    301   -296     -7    465    602    501    446    257    101
   -309     70    379    119   -342    223    394    727    732    771    636    472
   -194    514    709   -161   -452    610    283    631    750    924   1002    971
   -142    766    909   -311   -524    836    187    368    535    859   1218   1332
    -77    818    896   -368   -485    857     96     46    176    602   1171   1330
     46    488    441   -267   -197    465    -20   -426   -415    -72    475    659
    155     83    -72   -122    114      5   -158   -833  -1010   -896   -566   -285
    301   -174   -475    -64    387   -324   -246   -841  -1119  -1075   -828   -597
    446   -280   -727    -83    584   -504   -239   -670   -906   -880   -691   -561
    579   -246   -826   -166    701   -535   -239   -542   -717   -706   -587   -496
    724   -176   -901   -275    813   -537   -132   -355   -496   -519   -480   -423
    836    -64   -901   -384    867   -483    -41   -187   -309   -345   -350   -311
    906     -2   -909   -454    906   -454    -49   -135   -262   -301   -309   -332
    924    -41   -966   -441    945   -504    -49   -140   -270   -322   -345   -353
    924   -119  -1044   -402    984   -581    -33   -148   -283   -337   -361   -366
    922   -202  -1124   -361   1021   -662    -98   -194   -319   -374   -397   -431
    922   -285  -1208   -319   1062   -745   -184   -252   -368   -420   -446   -491
    948   -355  -1304   -296   1124   -828   -213   -288   -394   -446   -472   -532
    953   -358  -1312   -296   1130   -836   -270   -342   -449   -504   -542   -558
    966   -420  -1387   -272   1174   -904   -306   -379   -483   -532   -555   -597
    992   -522  -1514   -236   1252  -1015   -342   -426   -524   -571   -566   -641
   1010   -550  -1561   -228   1286  -1054   -410   -452   -542   -589   -592   -639
   1111   -441  -1556   -335   1330   -997   -394   -444   -532   -581   -589   -626
   1124   -470  -1595   -327   1358  -1031   -379   -472   -553   -597   -602   -649
   1088   -584  -1673   -252   1379  -1130   -444   -540   -610   -649   -652   -711
   1078   -675  -1753   -200   1415  -1213   -511   -589   -657   -688   -672   -740
   1062   -740  -1805   -161   1431  -1273   -597   -649   -717   -745   -730   -758
   1117   -719  -1839   -200   1478  -1278   -628   -649   -714   -737   -737   -737
   1156   -691  -1847   -233   1501  -1267   -623   -639   -691   -714   -719   -717
   1208   -646  -1855   -280   1530  -1249   -594   -623   -667   -693   -711   -680
   1280   -576  -1857   -350   1569  -1215   -530   -568   -597   -618   -631   -594
   1278   -563  -1842   -358   1558  -1200   -553   -542   -561   -568   -555   -542
   1197   -618  -1818   -290   1506  -1218   -607   -519   -542   -535   -522   -480
   1140   -641  -1782   -249   1460  -1210   -652   -480   -501   -475   -470   -420
   1260   -517  -1777   -371   1517  -1145   -639   -439   -454   -420   -405   -355
   1345   -381  -1727   -483   1535  -1054   -605   -402   -410   -374   -350   -265
   1337   -280  -1621   -530   1478   -950   -584   -374   -381   -335   -303   -184
   1337   -202  -1540   -566   1439   -870   -548   -322   -324   -272   -233    -90
   1312   -215  -1530   -550   1418   -872   -483   -262   -275   -223   -184    -23
   1286   -145  -1431   -571   1358   -787   -423   -215   -233   -181   -135     33
   1288      5  -1283   -649   1286   -639   -329   -142   -168   -119    -72    116
   1213    109  -1104   -659   1158   -496   -228    -62    -96    -57    -15    200
   1132    205   -927   -670   1028   -358   -106     31    -10     20     72    254
   1098    285   -813   -693    956   -265     15    114     57     75    116    265
    969    303   -665   -636    815   -179     62    150     77     88    119    265
    857    342   -514   -600    685    -85    135    207    122    127    163    293
    711    303   -407   -509    558    -49    163    220    135    137    166    246
    602    252   -350   -428    478    -49    176    200    116    111    145    187
    470    202   -267   -337    368    -31    176    174     96     80    106    148
    332    101   -231   -215    283    -64    181    161     93     80    114    116
    187     -2   -189    -93    189    -96    155    132     70     57    103     59
     64    -96   -161     15    111   -127    142    114     51     33     75     20
     70    -96   -168     12    119   -132    155    124     64     46     85     10
    109    -12   -122    -46    114    -67    205    153    101     80    129     25
    158    -12   -171    -72    163    -93    213    145     98     72    129     25
    257     88   -168   -174    213    -38    197    153    103     83    135     59
    381    189   -192   -288    285      0    200    176    132    109    163    111
    493    272   -220   -381    358     25    202    197    161    135    181    171
    589    342   -246   -467    418     49    197    194    163    135    176    187
    610    410   -200   -511    405    106    197    210    184    161    205    236
    602    472   -129   -537    366    171    192    218    207    184    226    283
    592    542    -49   -566    322    246    194    246    249    228    270    361
    558    610     49   -584    254    329    176    267    275    265    301    439
    493    594    101   -545    197    348    161    257    270    262    314    436
    446    561    111   -506    168    337    174    252    272    265    324    428
    413    594    181   -504    116    389    176    241    272    265    324    415
    361    550    189   -457     85    371    205    272    296    288    345    402
    285    491    202   -389     41    348    239    309    314    303    355    407
    231    488    254   -361    -12    371    246    314    319    306    361    379
    174    480    306   -327    -64    394    270    314    324    316    371    340
     62    444    379   -254   -158    410    280    322    322    311    358    267
    -54    400    454   -174   -254    428    340    376    358    345    387    205
    -83    371    452   -145   -267    410    374    402    381    371    410    168
   -127    355    483   -114   -303    418    363    392    366    355    400    122
   -184    350    535    -83   -361    441    376    389    358    348    389     46
   -187    345    532    -80   -361    439    405    397    355    348    389     44
   -194    316    509    -62   -350    413    407    402    363    355    400    150
   -184    337    522    -75   -353    428    389    387    350    340    379    262
   -223    366    587    -72   -405    478    415    410    374    361    387    394
   -283    368    652    -44   -467    509    439    439    400    392    420    465
   -337    394    732    -31   -535    563    454    439    402    394    436    488
   -371    402    774    -15   -571    587    472    431    389    371    402    514
   -337    413    750    -38   -545    581    506    480    426    387    397    511
   -265    436    701    -88   -483    568    589    610    524    444    400    465
   -161    524    685   -184   -423    605    649    784    688    592    498    519
    -90    743    833   -324   -462    787    701   1028    979    917    805    758
    -18   1067   1083   -527   -550   1075    688   1166   1200   1254   1223   1156
    -31   1392   1423   -680   -727   1408    537    914   1119   1389   1571   1595
   -132   1561   1693   -714   -914   1626    280    433    839   1340   1740   1831
   -202   1470   1673   -633   -937   1571     62    -93    387    948   1449   1569
   -309    937   1247   -316   -779   1093    -88   -620   -319      7    426    644
   -387    335    719     25   -553    527   -205   -844   -758   -618   -285    -20
   -319    -10    309    163   -316    148   -228   -714   -704   -610   -353   -161
   -249   -101    148    176   -200     23   -168   -491   -511   -457   -270   -145
   -239    -70    168    153   -205     49    -49   -254   -296   -283   -171    -72
   -200     -5    194    103   -197     93     85    -54   -106   -124    -64     20
   -174     12    187     77   -179     98    163     41    -12    -44     -2     70
   -166     20    187     72   -176    103    181     57      0    -33     10     51
   -218      5    223    106   -223    114    200     59      2    -33      2     31
   -267     -7    259    137   -265    124    192     67     10    -25      2     25
   -322      0    319    161   -319    158    140     59      0    -31      5     49
   -374      7    381    184   -376    194    168     85     28     -2     28     96
   -475     36    511    220   -493    272    210    137     77     49     75    150
   -605     28    633    288   -618    329    233    179    119     90    119    210
   -667     46    714    309   -691    379    262    223    166    140    171    241
   -717     75    792    322   -753    433    311    272    220    194    220    298
   -776    103    880    337   -828    491    340    329    272    252    285    345
   -797    145    943    324   -870    542    348    353    303    288    327    379
   -846    218   1062    314   -953    639    392    405    361    348    389    446
   -904    272   1176    316  -1039    724    488    493    449    439    483    535
   -885    303   1189    288  -1039    745    501    535    488    480    530    581
   -896    374   1270    262  -1083    820    506    568    530    524    574    618
   -989    368   1358    309  -1174    865    504    584    558    561    607    646
  -1166    288   1454    439  -1309    870    511    592    574    576    623    662
  -1309    236   1545    535  -1426    888    459    579    571    574    615    693
  -1337    228   1566    553  -1452    896    415    587    589    597    644    748
  -1226    309   1532    457  -1379    922    400    620    626    646    698    774
  -1132    394   1527    368  -1330    961    397    649    659    685    737    836
  -1124    376   1499    374  -1312    937    355    636    662    693    750    854
  -1169    277   1447    444  -1309    862    301    600    633    670    732    846
  -1265    161   1426    550  -1345    792    241    561    594    633    701    839
  -1312     23   1335    644  -1322    678    155    491    519    561    639    769
  -1322    -93   1226    706  -1275    566     62    402    431    472    566    688
  -1340   -192   1145    766  -1244    475    -51    314    345    384    483    620
  -1312   -259   1049    784  -1182    394   -124    226    254    296    394    555
  -1309   -389    919    849  -1114    265   -158    150    166    200    298    457
  -1270   -433    836    849  -1057    200   -153     85    103    122    220    368
  -1135   -436    698    787   -917    129   -145      5     25     25    119    277
  -1031   -454    576    740   -807     59   -207    -90    -64    -77     12    176
   -914   -478    436    696   -675    -20   -265   -176   -155   -179    -90     64
   -761   -485    275    620   -519   -106   -298   -239   -226   -257   -179    -28
   -631   -488    140    558   -387   -174   -316   -293   -277   -316   -249   -106
   -566   -501     64    532   -316   -218   -348   -324   -314   -355   -293   -158
   -532   -514     18    524   -275   -249   -400   -366   -358   -397   -329   -197
   -530   -597    -70    561   -231   -335   -475   -467   -457   -485   -420   -280
   -545   -675   -129    610   -210   -402   -501   -530   -517   -548   -480   -332
   -587   -724   -137    654   -226   -431   -514   -563   -540   -571   -501   -324
   -555   -758   -202    657   -176   -480   -602   -620   -574   -602   -522   -311
   -436   -831   -397    633    -20   -615   -644   -696   -646   -680   -589   -355
   -306   -935   -628    620    158   -782   -719   -792   -761   -802   -719   -483
   -270  -1075   -807    670    267   -943   -743   -823   -807   -852   -771   -574
   -381  -1169   -787    776    202   -979   -623   -732   -714   -756   -685   -527
   -553  -1145   -594    849     18   -870   -524   -620   -613   -652   -600   -457
   -763  -1135   -374    948   -194   -756   -439   -496   -493   -530   -493   -407
   -953  -1101   -150   1026   -402   -626   -353   -374   -374   -407   -381   -350
  -1060  -1010     49   1036   -555   -480   -272   -272   -259   -290   -270   -290
  -1143   -893    249   1015   -698   -322   -153   -176   -161   -187   -166   -205
  -1171   -802    368    987   -771   -218    -64    -98    -93   -116    -96   -127
  -1150   -698    449    924   -800   -127      5    -46    -44    -72    -46    -70
  -1075   -571    504    823   -789    -33     28      5     10    -12     15     -5
  -1039   -532    506    784   -776    -12     -7     12     10    -10     20      7
   -992   -522    470    756   -732    -25    -12      5      0    -25      7      7
   -966   -530    433    745   -701    -46    -31    -10    -23    -49    -15     18
   -883   -475    407    680   -646    -33    -18      2    -25    -54    -23     31
   -722   -332    389    524   -555     28     54     38      5    -25      5     57
   -657   -327    329    491   -496      0     85     23    -12    -51    -20     28
   -623   -342    280    480   -454    -31     64      0    -38    -77    -49     -7
   -540   -298    241    420   -392    -28     62      0    -41    -80    -54    -31
   -415   -254    161    335   -290    -46     57    -12    -62   -103    -83    -67
   -309   -171    137    239   -226    -18     57     -2    -59   -101    -80    -80
   -231   -106    122    166   -179      5     80     10    -49    -90    -75    -98
   -150    -80     70    116   -111     -5     83      7    -54    -93    -80   -114
   -111    -31     77     70    -96     20     64     12    -46    -80    -67   -109
    -49     10     59     18    -54     33     93     44    -23    -64    -51   -101
      7     64     57    -36    -25     62    101     62     -2    -46    -36    -96
     44    111     67    -77    -10     90     85     64     -2    -46    -36   -111
     90    148     57   -119     15    103    114    106     38    -18    -28   -127
    155    205     46   -181     54    127    187    236    161     72     -2   -137
    254    316     59   -288     98    189    252    413    340    244    109    -75
    366    553    187   -459     90    371    319    628    615    558    402    187
    465    932    465   -701      0    698    311    782    859    909    844    665
    470   1280    807   -875   -168   1044    275    683    852   1023   1195   1137
    397   1410   1013   -906   -309   1213    228    420    628    940   1395   1426
    329   1288    958   -807   -314   1124    140     93    259    636   1239   1280
    220    750    527   -485   -153    639     51   -407   -402   -215    239    293
    192    207     15   -202     88    111    -41   -722   -891   -875   -587   -522
    231   -129   -363    -51    296   -246   -109   -678   -906   -919   -701   -675
    239   -319   -558     41    397   -439    -96   -480   -678   -701   -563   -605
    176   -439   -615    129    392   -527     -7   -280   -439   -483   -431   -545
    158   -387   -545    114    350   -467    103    -70   -197   -262   -270   -441
    142   -319   -465     85    303   -392    205     83    -31   -106   -148   -348
    142   -293   -436     75    288   -363    259    142     31    -49   -109   -314
    150   -324   -478     85    311   -402    249    135     15    -70   -127   -337
    124   -363   -488    119    306   -426    233    142     18    -67   -127   -329
     72   -361   -433    142    249   -394    228    161     25    -51   -116   -306
     64   -350   -415    142    239   -381    223    166     31    -41   -103   -280
     18   -355   -374    168    194   -366    228    166     41    -28    -88   -249
     -2   -314   -311    158    153   -314    249    189     80     10    -49   -192
     36   -262   -298    111    166   -280    254    202    101     36    -20   -145
     72   -218   -290     72    181   -254    244    213    114     51     -5   -122
    111   -174   -288     28    197   -231    249    213    124     59      2   -111
    171   -132   -303    -20    236   -215    239    202    116     51     -7   -122
    249   -101   -353    -75    301   -226    205    163     83     20    -46   -140
    345    -77   -423   -132    384   -249    153    127     46    -10    -75   -187
    428    -33   -462   -197    444   -249    129    111     33    -23    -85   -241
    511    -12   -524   -249    517   -267     85     90     23    -31    -88   -272
    535    -12   -550   -262    542   -280     85    109     49     -2    -54   -267
    615     28   -587   -322    602   -277     98    124     75     25    -23   -259
    636     88   -550   -363    592   -231     67    137     98     57     12   -210
    670    135   -537   -402    602   -200     18    122     88     54      5   -163
    704    145   -561   -426    631   -205    -23    103     83     57      7   -103
    766    197   -568   -480    667   -184    -96     64     70     54     15   -106
    852    223   -628   -537    740   -202   -155     31     57     57     25   -142
    935    239   -696   -589    815   -228   -197     18     46     57     33   -192
   1034    283   -750   -659    893   -233   -244    -10     20     38     20   -270
   1080    306   -774   -693    927   -233   -290    -18     18     44     28   -314
   1127    257   -872   -693    997   -306   -332    -83    -36    -10    -15   -407
   1226    189  -1036   -709   1130   -423   -392   -174   -129   -106   -116   -540
   1350    116  -1234   -735   1291   -555   -475   -228   -228   -207   -231   -639
   1473     23  -1449   -748   1462   -711   -581   -329   -355   -340   -366   -771
   1517   -135  -1654   -691   1584   -893   -678   -449   -480   -470   -488   -927
   1545   -285  -1831   -631   1688  -1057   -763   -581   -620   -623   -633  -1101
   1558   -420  -1979   -568   1766  -1200   -818   -685   -740   -753   -774  -1156
   1512   -504  -2016   -504   1764  -1260   -810   -732   -797   -823   -844  -1085
   1499   -527  -2029   -485   1761  -1278   -789   -753   -818   -857   -885   -992
   1522   -568  -2091   -478   1805  -1330   -805   -782   -857   -896   -922   -950
   1522   -678  -2203   -423   1860  -1441   -833   -820   -901   -940   -961   -945
   1491   -787  -2278   -350   1883  -1532   -849   -859   -940   -984   -997   -953
   1402   -800  -2205   -301   1800  -1501   -820   -836   -932   -976   -982   -930
   1291   -784  -2075   -254   1680  -1428   -740   -750   -867   -906   -917   -820
   1249   -750  -2003   -252   1626  -1376   -680   -706   -826   -865   -880   -782
   1252   -698  -1951   -275   1600  -1325   -654   -732   -831   -878   -909   -730
   1122   -711  -1834   -207   1478  -1273   -639   -706   -795   -826   -852   -652
   1047   -735  -1782   -155   1413  -1257   -607   -659   -758   -792   -810   -649
    937   -745  -1683    -96   1309  -1215   -568   -592   -717   -748   -761   -579
    807   -735  -1543    -36   1174  -1137   -542   -527   -662   -688   -709   -561
    730   -714  -1444    -10   1085  -1078   -506   -535   -628   -654   -678   -537
    698   -727  -1428     12   1062  -1078   -478   -501   -579   -600   -607   -563
    698   -727  -1428     12   1062  -1078   -467   -457   -537   -563   -576   -633
    678   -641  -1319    -18    997   -979   -439   -420   -475   -501   -535   -592
    652   -480  -1132    -85    891   -805   -394   -384   -410   -428   -459   -485
    639   -348   -989   -145    813   -667   -353   -332   -358   -363   -387   -415
    618   -257   -878   -181    745   -566   -309   -267   -298   -301   -324   -418
    574   -223   -797   -174    685   -509   -267   -218   -259   -259   -288   -441
    527   -239   -769   -145    646   -504   -259   -205   -267   -262   -296   -488
    488   -316   -805    -85    646   -561   -254   -213   -288   -288   -332   -561
    389   -389   -782      0    584   -584   -228   -213   -290   -288   -327   -553
    314   -426   -740     57    527   -581   -197   -187   -267   -262   -296   -571
    220   -527   -748    150    480   -636   -194   -174   -270   -265   -296   -558
    153   -568   -722    207    436   -644   -200   -168   -283   -283   -319   -540
     85   -566   -654    239    368   -610   -192   -174   -285   -288   -335   -472
     41   -605   -646    283    342   -626   -189   -184   -290   -293   -337   -441
    -38   -649   -610    342    285   -631   -163   -176   -280   -288   -329   -400
   -116   -659   -542    387    210   -600   -127   -150   -262   -267   -298   -348
   -145   -607   -462    374    155   -535   -109   -135   -249   -249   -267   -296
   -135   -509   -374    322    119   -441    -98   -124   -233   -226   -236   -254
    -85   -439   -353    259    132   -394    -83   -116   -228   -215   -226   -246
    -38   -389   -350    213    153   -368    -70   -116   -233   -228   -244   -215
      2   -335   -340    163    168   -335    -75   -122   -241   -233   -259   -215
     33   -316   -350    142    192   -332    -75   -127   -249   -244   -277   -270
     59   -272   -332    103    194   -301    -44    -98   -223   -233   -290   -335
     70   -200   -270     64    168   -233     31      2   -127   -181   -306   -410
     59   -111   -171     25    114   -140     88    153     36    -33   -223   -410
     75     67     -7    -70     41     31    148    366    316    288     64   -179
    163    420    254   -293    -44    337     64    522    600    717    589    332
    207    688    478   -449   -135    584    -41    470    633    948   1067    865
    163    678    511   -423   -174    597   -101    239    376    854   1278   1124
    127    555    428   -340   -150    493   -210   -161   -153    345    953    872
     49    194    145   -122    -49    171   -319   -706   -914   -644   -158    -44
     23   -145   -168     59     96   -155   -431  -1026  -1395  -1314   -995   -750
     57   -353   -410    148    233   -381   -457   -940  -1330  -1275  -1052   -883
     36   -459   -496    213    265   -478   -358   -706  -1039  -1000   -883   -792
     15   -400   -415    192    213   -407   -226   -475   -735   -714   -678   -623
     20   -265   -285    119    153   -275    -70   -236   -439   -431   -452   -480
     36   -135   -171     49    101   -150     77    -25   -192   -192   -246   -353
     -7    -49    -41     28     15    -46    174     80    -77    -83   -163   -316
    -46     18     64     12    -57     41    220    142    -20    -23   -116   -215
    -64     75    140     -7   -101    106    244    184     25     31    -57   -129
    -75    142    218    -36   -148    181    267    213     62     72      0    -49
    -83    168    252    -41   -166    210    296    233     77     83     -2    -23
    -90    210    301    -62   -194    254    322    265    111    111     12     49
    -80    252    332    -85   -205    290    335    285    140    150     54     98
    -75    296    368   -111   -223    332    358    322    174    192    103    127
    -46    340    387   -145   -215    363    368    340    194    210    127     98
    -23    397    420   -187   -223    407    381    353    210    226    132    140
    -51    384    436   -166   -244    410    407    371    223    244    145    181
    -96    394    491   -150   -293    441    413    384    239    265    179    202
    -93    413    506   -158   -298    459    400    387    246    280    213    194
   -122    335    454   -109   -288    394    376    368    226    257    184    135
   -140    288    426    -75   -283    355    353    350    207    236    150    111
   -116    259    374    -72   -246    316    301    319    179    215    114     93
    -90    275    366    -90   -228    319    252    280    155    202    114     85
    -28    275    303   -124   -166    288    200    226    114    166     90     36
     -2    220    223   -109   -114    223    158    197     90    148     75     25
     31    215    181   -124    -75    200    111    205    103    176    106     64
     98    202    103   -150     -2    153     44    202    109    202    137     83
    101    213    109   -158     -2    163      5    202    124    228    179     83
     80    218    137   -148    -28    176    -20    202    132    254    210    142
     80    207    127   -145    -23    168    -54    184    127    257    215    158
     25    205    179   -114    -75    192    -51    171    124    254    223    161
    -51    174    226    -62   -140    200    -31    187    137    272    241    174
   -122    116    239      2   -179    176    -33    205    140    275    241    161
   -239     64    303     85   -270    184      7    233    155    285    254    197
   -327     64    392    132   -358    228     54    262    174    298    265    205
   -371     96    467    137   -420    280    129    301    197    319    283    220
   -394    148    540    122   -467    342    205    324    200    309    267    202
   -355    184    537     85   -446    361    252    337    189    275    223    207
   -361    220    581     70   -470    400    327    394    231    306    249    246
   -340    257    594     38   -467    426    366    400    233    296    236    226
   -335    270    605     33   -470    436    389    387    213    259    192    220
   -433    270    704     80   -568    488    418    389    215    259    194    244
   -618    236    854    192   -735    545    428    384    210    249    187    218
   -776    109    885    335   -831    496    423    368    189    226    163    197
   -971      0    971    485   -971    483    449    381    205    236    181    192
  -1008     41   1049    483  -1028    542    475    389    218    236    176    213
   -945    132   1078    407  -1010    605    514    426    246    259    187    288
   -935    158   1093    387  -1015    626    506    452    280    306    241    298
   -958    142   1101    407  -1028    620    478    418    254    277    220    252
  -1015    129   1143    441  -1080    636    465    397    236    254    189    236
  -1127     20   1148    553  -1137    584    444    384    236    254    189    233
  -1306   -137   1166    722  -1239    514    405    337    197    215    150    176
  -1457   -246   1210    849  -1335    480    355    298    166    189    124    140
  -1522   -277   1241    898  -1384    480    335    280    166    192    127    122
  -1499   -233   1265    867  -1382    514    303    252    153    184    132    103
  -1439   -207   1228    823  -1335    509    246    189     98    137    101     80
  -1369   -239   1130    802  -1249    444    168    116     25     75     51     41
  -1296   -241   1052    766  -1174    405    114     72    -12     38     23     23
  -1169   -192    976    680  -1072    392     75     36    -41     15      2     20
   -982    -51    930    514   -956    439     36     10    -67      0     -2     23
   -839     80    919    376   -878    498     54     25    -59     10     10     46
   -696    137    833    277   -766    485     62     25    -67     10      7     49
   -568    106    675    231   -620    389     36     -5   -109    -23    -20     25
   -563     23    584    267   -574    303    -41    -80   -187   -109   -106    -33
   -566    -70    496    316   -532    213    -93   -137   -249   -174   -174    -57
   -587   -148    439    366   -514    145   -168   -207   -316   -239   -233   -103
   -646   -233    413    441   -530     88   -213   -288   -387   -309   -298   -153
   -672   -366    306    519   -491    -31   -241   -358   -459   -384   -368   -197
   -665   -496    168    579   -418   -166   -298   -441   -548   -478   -452   -257
   -649   -605     44    623   -348   -280   -387   -548   -657   -594   -558   -353
   -722   -766    -44    745   -340   -405   -389   -558   -665   -605   -568   -384
   -846   -857    -10    852   -420   -433   -358   -537   -644   -584   -558   -397
   -948   -854     90    901   -522   -381   -322   -491   -610   -550   -530   -402
  -1070   -898    168    982   -620   -363   -262   -423   -563   -506   -501   -402
  -1158   -909    249   1034   -704   -329   -187   -342   -504   -449   -454   -387
  -1189   -870    319   1028   -756   -275    -98   -252   -433   -387   -423   -376
  -1171   -870    301   1021   -737   -285    -41   -137   -329   -314   -413   -405
  -1067   -839    228    953   -649   -306     25      5   -179   -187   -363   -392
   -976   -704    272    841   -626   -215     96    171     57     62   -148   -220
   -922   -465    457    693   -691     -5     88    319    298    402    270    189
   -919   -205    711    561   -818    252     12    285    335    581    672    675
   -966    -98    867    530   -919    381    -54     70    114    478    896   1000
  -1057    -88    969    574  -1013    439    -44   -179   -236    179    870   1002
  -1117   -405    711    761   -914    150    -75   -530   -769   -480    122    275
  -1101   -756    342    927   -724   -207   -200   -914  -1309  -1226   -896   -646
   -945   -953     -7    948   -470   -480   -316  -1000  -1444  -1413  -1197   -911
   -779  -1002   -223    891   -277   -613   -301   -820  -1226  -1182  -1041   -802
   -667   -875   -207    771   -231   -542   -197   -600   -924   -888   -820   -607
   -579   -659    -83    618   -249   -371    -67   -368   -623   -602   -594   -420
   -478   -436     41    457   -262   -197     31   -166   -376   -368   -402   -285
   -418   -355     62    387   -241   -148     41    -80   -277   -267   -324   -267
   -405   -389     15    394   -210   -187     31    -80   -277   -262   -324   -335
   -350   -348      2    348   -176   -174     49    -70   -262   -244   -309   -397
   -319   -314      5    314   -163   -155     51    -62   -254   -231   -296   -452
   -381   -342     38    363   -210   -153     49    -57   -244   -223   -285   -488
   -459   -324    132    392   -296    -96    103    -10   -192   -171   -233   -446
   -514   -280    233    397   -374    -23    166     25   -150   -127   -187   -374
   -548   -249    298    397   -423     23    194     51   -122   -101   -163   -319
   -530   -174    355    353   -444     90    200     77    -90    -72   -140   -265
   -459   -106    353    280   -407    122    207    106    -59    -36   -103   -226
   -332      5    335    163   -335    168    223    142    -15      7    -59   -223
   -202    145    348     25   -275    246    252    189     31     62     -7   -239
   -111    290    402    -88   -257    345    296    249     90    129     51   -220
   -114    332    446   -111   -280    389    337    296    137    176     98   -200
    -72    384    454   -155   -265    418    335    335    181    220    145   -127
    -18    439    457   -213   -239    446    342    371    233    270    200    -44
    -23    423    446   -200   -233    433    379    381    257    293    231     12
      2    462    459   -233   -228    459    405    402    285    324    270     72
      5    475    470   -241   -231    472    415    418    316    358    311    106
      0    446    444   -226   -220    446    420    428    350    400    350    124
     -2    405    407   -200   -205    405    436    465    397    459    413    155
    -36    358    394   -161   -215    374    444    530    459    537    491    244
    -46    298    345   -127   -197    322    449    568    498    589    542    319
    -64    277    340   -106   -202    309    444    594    519    620    576    358
    -46    314    361   -132   -202    337    405    605    519    623    587    371
      2    332    327   -168   -161    329    358    587    480    584    553    342
     57    309    252   -181    -98    280    340    550    418    514    488    272
    127    252    122   -192      2    187    322    498    353    433    400    205
    166    205     38   -184     64    122    259    441    309    379    345    166
    109    150     41   -132     31     96    252    413    283    348    327    142
     59    150     90   -106    -15    122    288    413    272    327    316    132
     -2    124    127    -62    -64    124    309    410    259    303    285    122
    -54     46    101      5    -77     72    319    389    231    259    233     93
    -46    -23     23     33    -36      0    329    363    197    213    176     36
     -7    -38    -31     23     10    -36    324    348    179    187    140      5
     20    -46    -67     12     41    -57    303    316    142    148    109    -15
     44    -46    -90      2     67    -67    270    270     93     90     59    -44
    114    -31   -148    -41    129    -88    267    246     70     67     36    -23
    132    -10   -142    -62    135    -75    283    239     70     67     33     -7
    129    -12   -142    -57    135    -77    272    213     54     46     12    -25
    119    -33   -153    -41    135    -93    272    171     18      5    -31    -12
    135    -28   -163    -54    148    -96    246    145     12     -2    -28     12
    187     28   -161   -109    174    -64    218    132     18      0    -18     54
    218     72   -145   -145    181    -36    205    135     31     10      0    135
    226    124   -101   -174    163     12    210    163     59     41     46    187
    283    150   -135   -218    210      7    205    148     51     28     33    179
    345    200   -145   -272    244     28    205    142     51     31     25    207
    426    262   -163   -345    293     51    163    145     41     25     18    210
    522    280   -241   -400    381     20     85    116      7      5      5    192
    594    316   -277   -454    436     18     31     80     -7    -10    -15    200
    631    322   -309   -478    470      7      5     57    -18    -12    -12    228
    659    293   -368   -478    514    -36    -33     15    -51    -36    -12    218
    722    319   -402   -519    563    -41    -64    -36   -103    -93    -80    127
    831    329   -501   -579    665    -85    -77    -46   -109    -98    -83    153
    953    350   -602   -652    776   -124    -80    -51   -111    -93    -59    140
   1036    316   -719   -678    878   -200   -114    -72   -137   -122    -88     83
   1111    267   -844   -688    979   -288   -163   -101   -168   -153   -124     51
   1132    210   -924   -672   1028   -355   -202   -155   -218   -194   -148     -5
   1101    114   -987   -607   1044   -436   -213   -184   -246   -223   -163    -57
   1026    -10  -1036   -509   1031   -524   -228   -202   -265   -244   -184    -88
    930   -103  -1034   -413    982   -568   -270   -233   -303   -283   -231   -127
    818   -210  -1031   -306    924   -618   -296   -262   -340   -322   -277   -168
    691   -358  -1052   -166    870   -704   -340   -306   -402   -387   -345   -262
    584   -519  -1106    -33    844   -813   -402   -394   -496   -488   -449   -361
    501   -649  -1150     75    826   -898   -431   -452   -563   -555   -517   -407
    439   -709  -1148    135    792   -927   -420   -431   -561   -553   -506   -428
    478   -743  -1221    132    849   -982   -446   -446   -587   -576   -522   -478
    519   -792  -1312    135    914  -1052   -485   -485   -631   -620   -571   -511
    514   -831  -1345    158    930  -1088   -498   -524   -665   -659   -615   -532
    558   -857  -1415    148    987  -1135   -542   -592   -724   -722   -688   -594
    592   -867  -1462    137   1026  -1163   -553   -618   -756   -761   -735   -628
    610   -911  -1525    148   1067  -1215   -491   -545   -706   -743   -753   -662
    623   -872  -1496    124   1060  -1184   -415   -402   -579   -654   -724   -678
    639   -769  -1408     64   1021  -1088   -374   -223   -374   -449   -555   -540
    693   -506  -1202    -93    945   -854   -371    -33   -111   -127   -226   -233
    774   -103   -878   -337    826   -491   -454      2     25    150    181    231
    750    176   -574   -462    662   -197   -581   -254   -111    228    514    672
    701    371   -329   -537    514     20   -698   -636   -374    145    641    852
    657    259   -397   -459    527    -67   -784  -1062   -818   -340    168    420
    607   -161   -771   -223    688   -467   -833  -1478  -1431  -1202   -813   -462
    652   -542  -1195    -54    922   -867   -904  -1553  -1673  -1569  -1254   -901
    719   -665  -1384    -25   1052  -1023   -878  -1330  -1462  -1397  -1179   -909
    758   -706  -1465    -25   1109  -1083   -761  -1057  -1184  -1153  -1010   -797
    750   -667  -1418    -41   1083  -1041   -574   -779   -891   -898   -813   -678
    688   -618  -1306    -33    997   -961   -397   -545   -657   -688   -646   -553
    652   -576  -1228    -38    937   -901   -340   -444   -561   -602   -579   -514
    636   -517  -1153    -59    893   -836   -296   -387   -501   -542   -527   -467
    665   -449  -1114   -109    888   -782   -267   -355   -465   -506   -493   -431
    714   -355  -1070   -179    891   -711   -241   -311   -415   -457   -446   -381
    748   -215   -963   -267    854   -587   -192   -241   -340   -376   -358   -327
    766   -127   -893   -319    828   -511   -137   -181   -270   -311   -296   -285
    787    -41   -828   -374    807   -433    -93   -129   -218   -262   -246   -231
    815     54   -761   -433    789   -353    -64    -80   -168   -210   -197   -176
    883    163   -722   -524    802   -277    -38    -62   -142   -187   -166   -158
    948    293   -657   -620    802   -181     -2    -10    -85   -124    -90   -103
    984    423   -563   -706    774    -70     62     75     -2    -36      2    -10
   1031    568   -462   -800    748     54    114    140     67     33     64     62
   1034    659   -376   -846    704    142    163    192    124     83    114    111
   1000    732   -267   -867    633    233    210    249    181    137    163    163
    924    706   -218   -815    571    244    236    293    233    194    207    220
    823    646   -176   -735    501    236    244    301    257    215    231    249
    753    618   -135   -685    444    244    226    285    254    220    244    249
    618    576    -41   -597    329    267    241    316    285    254    275    254
    527    535      7   -532    257    272    244    355    322    296    298    272
    407    545    137   -475    135    342    265    418    389    374    366    345
    277    584    303   -433    -12    444    303    483    462    452    454    413
    226    600    374   -413    -75    488    329    553    537    537    540    446
    161    646    485   -405   -163    566    363    623    618    626    620    496
    101    706    605   -402   -252    657    423    691    685    693    680    553
     72    774    698   -423   -314    737    415    740    732    753    753    605
     51    854    802   -454   -376    828    402    769    758    792    802    600
     38    924    885   -483   -423    904    436    789    771    805    815    581
     70   1026    956   -548   -441    992    441    771    748    776    800    530
     57   1039    982   -550   -462   1013    454    753    727    758    792    485
     12   1036   1023   -524   -504   1031    467    766    727    750    779    420
     33   1049   1015   -542   -491   1034    459    748    693    709    735    397
     23   1060   1036   -540   -506   1049    472    732    672    683    717    509
    -57   1034   1088   -488   -574   1060    514    727    654    662    698    610
   -158    979   1135   -410   -646   1057    561    717    644    641    670    698
   -270    919   1189   -324   -730   1052    597    714    636    623    654    776
   -332    872   1205   -270   -769   1039    602    696    623    610    649    784
   -371    828   1200   -231   -784   1013    615    659    594    581    626    753
   -350    805   1153   -228   -750    979    581    615    550    537    574    714
   -309    779   1085   -236   -698    932    537    574    511    496    530    667
   -236    730    966   -246   -600    846    540    555    491    467    491    644
   -239    701    937   -231   -589    818    532    542    483    462    488    600
   -296    652    948   -179   -620    800    485    509    459    441    478    563
   -342    641    982   -150   -662    810    470    488    439    428    472    522
   -361    641   1002   -140   -680    820    483    506    452    439    467    501
   -392    636   1028   -124   -711    831    485    522    470    457    485    532
   -426    646   1072   -111   -748    859    493    537    493    480    522    561
   -472    672   1145   -101   -807    909    514    553    509    491    524    535
   -532    636   1169    -51   -849    901    493    542    504    485    498    584
   -517    667   1182    -77   -849    924    493    517    485    454    478    555
   -488    693   1182   -101   -833    937    488    511    488    454    472    587
   -452    696   1148   -122   -800    922    431    493    480    459    488    605
   -400    667   1067   -132   -732    867    407    462    449    439    475    584
   -400    571    971    -88   -685    771    303    394    379    376    418    542
   -428    501    930    -36   -680    714    246    335    322    329    376    496
   -420    457    878    -20   -649    667    202    288    272    283    332    454
   -418    384    802     18   -610    592    142    228    210    220    270    407
   -501    233    735    132   -618    485     96    168    148    155    202    353
   -628    119    748    254   -688    433     75    135    111    124    179    311
   -831     -2    826    415   -828    410     46    103     80     93    163    277
  -1065   -124    940    594  -1002    407     10     54     38     49    127    233
  -1130   -176    953    652  -1044    389     46     59     51     51    124    226
  -1093   -142    950    618  -1023    405     90     83     77     64    140    259
   -987    -41    945    511   -969    452    101    103     96     80    153    301
   -846     33    880    407   -862    457    150    153    142    132    200    345
   -831      7    839    410   -836    423    176    140    122    101    174    316
   -898    -57    839    478   -870    389    174    124    101     80    150    324
   -966   -145    818    555   -896    335    140     98     70     54    119    275
  -1010   -223    787    618   -898    280     80     51     25      7     70    249
   -989   -236    750    613   -872    257     38     20     -2    -23     46    226
   -956   -262    693    607   -826    213    -18    -15    -41    -57     10    181
   -888   -298    589    592   -740    142    -20    -41    -72    -90    -20    140
   -797   -280    517    540   -657    116     -2    -33    -77   -122    -88     54
   -711   -239    470    475   -592    114      7     64      5    -72    -98     28
   -631   -176    454    405   -542    137    -23    184    132     64      2     80
   -506     67    574    218   -542    319     -5    361    363    353    293    350
   -358    457    815    -49   -587    636     20    449    542    636    683    810
   -413    667   1078   -129   -745    872   -109    158    363    626    927   1192
   -553    685   1239    -67   -896    961   -327   -319    -12    423    963   1327
   -657    436   1093    109   -875    763   -561   -846   -545   -106    485    909
   -727    -98    628    413   -678    265   -753  -1400  -1257  -1049   -602   -127
   -631   -589     41    610   -337   -275   -839  -1558  -1577  -1496  -1143   -659
   -522   -883   -361    701    -80   -623   -901  -1470  -1519  -1467  -1176   -732
   -426  -1021   -594    722     83   -807   -956  -1361  -1410  -1382  -1163   -763
   -436  -1148   -711    792    137   -930   -844  -1145  -1210  -1210  -1070   -758
   -605  -1213   -607    906      0   -911   -623   -820   -901   -922   -852   -646
   -787  -1169   -381    976   -205   -774   -465   -602   -688   -719   -678   -548
   -958  -1109   -153   1034   -405   -631   -301   -431   -517   -553   -524   -454
  -1158  -1117     41   1137   -600   -537   -153   -303   -387   -436   -423   -392
  -1117  -1111      5   1111   -563   -553   -109   -277   -363   -410   -407   -407
  -1062  -1109    -49   1085   -506   -579   -114   -280   -371   -418   -420   -439
  -1028  -1119    -90   1072   -470   -605   -109   -272   -368   -423   -431   -454
  -1036  -1130    -93   1083   -472   -613    -96   -262   -361   -415   -431   -457
  -1096  -1153    -57   1124   -522   -605    -38   -236   -342   -394   -415   -436
  -1161  -1117     41   1137   -602   -537    -23   -213   -311   -366   -384   -389
  -1223  -1039    184   1130   -706   -428    -36   -179   -262   -316   -332   -309
  -1213   -995    218   1104   -717   -389    -36   -161   -241   -290   -309   -275
  -1052   -891    161    969   -607   -363    -64   -181   -254   -298   -316   -267
   -795   -787      7    789   -402   -389   -124   -213   -280   -316   -332   -275
   -558   -685   -127    620   -218   -407   -153   -223   -285   -322   -329   -277
   -402   -574   -171    488   -116   -374   -142   -218   -280   -311   -319   -262
   -316   -465   -148    389    -85   -306   -142   -197   -262   -285   -290   -231
   -233   -324    -90    280    -72   -210   -142   -137   -202   -220   -226   -168
   -194   -213    -20    202    -88   -116   -101    -67   -129   -140   -142    -85
   -158    -98     59    129   -109    -20    -41      0    -62    -59    -59     -5
   -103     51    155     23   -129    101    -12     75     20     36     41     67
    -23    202    223    -90   -124    213     15    153    111    135    142    158
     38    319    280   -179   -122    301     38    210    181    220    226    249
     36    413    376   -223   -168    394     51    249    239    290    298    327
     23    470    446   -249   -213    457     41    285    288    350    366    418
     54    558    504   -309   -223    532     38    322    329    402    426    480
     85    652    563   -371   -239    607     54    361    376    452    488    537
    119    706    587   -413   -233    646     70    389    405    483    527    571
    184    761    576   -472   -197    670     33    363    379    457    498    514
    241    787    545   -514   -150    665     44    358    363    431    467    485
    311    782    467   -548    -77    626     72    355    348    405    436    454
    392    779    387   -584      2    584    109    348    337    379    407    397
    400    714    311   -558     44    514    145    329    314    335    355    329
    394    665    270   -530     62    467    184    340    303    311    309    277
    410    646    236   -530     85    441    205    358    293    290    267    226
    387    610    223   -498     83    418    228    368    296    283    246    181
    374    524    150   -452    111    337    262    371    290    272    231    145
    368    413     41   -392    163    228    283    355    259    239    192     96
    358    316    -41   -337    200    137    285    324    223    192    145     44
    311    275    -36   -293    174    119    298    309    202    171    119     18
    239    244      5   -241    116    124    319    316    192    166    111     23
    215    233     18   -223     98    124    329    322    189    163    111     25
    218    187    -31   -205    124     77    296    283    145    122     70    -23
    231    129   -101   -179    166     15    270    259    111     85     28    -77
    218    150    -67   -187    140     41    259    254    114     88     38   -101
    122    171     49   -148     36    111    298    285    150    132     83   -106
     36    176    140   -109    -51    161    311    332    194    171    119    -98
     10    184    174    -96    -80    179    332    361    233    210    153    -62
      5    207    202   -109    -98    205    342    363    249    223    174    -46
    -18    249    267   -116   -142    257    288    324    231    207    158    -93
    -15    306    322   -145   -168    314    283    319    249    228    171    -93
     10    363    353   -187   -171    358    283    311    262    246    194    -62
    106    361    254   -233    -75    309    210    249    207    207    163    -70
    189    358    166   -275     12    262    145    187    137    148    116   -111
    290    361     67   -327    111    215    114    148     93    103     80   -132
    402    371    -31   -387    218    171     98    119     64     72     46   -135
    491    376   -116   -436    303    129     77     85     28     33     12    -96
    555    389   -166   -475    361    111     33     54      2     10      5    -36
    607    410   -197   -509    402    106     -7     25    -23    -12    -18     -2
    633    446   -187   -540    410    129      0     23    -31    -33    -49     15
    706    444   -262   -579    485     90     15      5    -57    -70    -80    -36
    831    413   -420   -623    626     -2    -20    -41   -109   -129   -127   -145
    950    381   -568   -665    758    -93    -70    -80   -153   -176   -161   -249
   1054    345   -709   -698    883   -181    -85   -116   -202   -231   -213   -384
   1109    301   -807   -706    958   -252   -135   -163   -259   -293   -275   -504
   1122    283   -839   -704    982   -277   -150   -192   -293   -319   -306   -555
   1117    244   -872   -680    995   -314   -148   -200   -306   -327   -322   -600
   1137    184   -953   -659   1047   -384   -202   -252   -363   -384   -397   -678
   1143     80  -1065   -613   1104   -491   -233   -298   -410   -428   -436   -761
   1111    -44  -1156   -532   1132   -600   -262   -335   -446   -465   -454   -807
   1111   -166  -1280   -475   1195   -724   -324   -389   -511   -530   -535   -849
   1114   -283  -1397   -415   1254   -839   -392   -444   -566   -587   -602   -914
   1150   -366  -1517   -394   1330   -940   -371   -418   -542   -605   -662   -984
   1218   -368  -1587   -423   1402   -976   -316   -306   -433   -527   -639   -961
   1257   -257  -1517   -501   1384   -885   -298   -155   -249   -329   -475   -761
   1299    -33  -1332   -631   1314   -683   -350     10      5      2   -119   -350
   1304    252  -1052   -779   1176   -400   -436     49    145    296    329    215
   1265    413   -852   -839   1057   -218   -517   -132      7    316    615    636
   1205    353   -854   -779   1028   -249   -618   -449   -353     72    589    722
   1070     57  -1013   -563   1041   -478   -706   -888   -927   -550     -7    236
    914   -329  -1247   -293   1080   -787   -795  -1397  -1605  -1465  -1078   -722
    896   -636  -1535   -129   1215  -1085   -917  -1553  -1870  -1816  -1514  -1106
    888   -833  -1725    -28   1304  -1278   -930  -1402  -1714  -1662  -1421  -1057
    826   -917  -1743     46   1283  -1330   -862  -1195  -1452  -1415  -1254   -966
    740   -872  -1613     64   1174  -1241   -763  -1010  -1202  -1195  -1117   -891
    685   -763  -1449     38   1065  -1106   -623   -792   -943   -956   -917   -735
    649   -706  -1358     25   1002  -1031   -540   -657   -784   -802   -776   -644
    672   -665  -1337     -2   1005  -1000   -537   -620   -737   -753   -732   -618
    665   -628  -1293    -18    976   -961   -540   -613   -737   -748   -730   -615
    670   -633  -1306    -18    987   -969   -527   -600   -724   -735   -719   -639
    719   -600  -1322    -62   1018   -961   -545   -613   -730   -737   -724   -691
    748   -602  -1350    -72   1049   -976   -555   -615   -735   -743   -735   -737
    774   -623  -1397    -77   1083  -1010   -548   -620   -737   -753   -745   -792
    758   -649  -1408    -54   1083  -1028   -542   -615   -735   -750   -743   -813
    722   -711  -1434     -7   1075  -1072   -532   -602   -724   -743   -735   -841
    696   -714  -1410     10   1052  -1062   -535   -592   -714   -730   -717   -857
    631   -691  -1322     28    974  -1008   -535   -581   -693   -696   -683   -857
    535   -696  -1231     80    883   -963   -501   -542   -652   -657   -654   -839
    485   -626  -1111     67    797   -867   -465   -491   -594   -600   -602   -800
    475   -511   -987     18    730   -748   -423   -433   -524   -517   -514   -732
    488   -420   -911    -33    698   -665   -381   -366   -452   -436   -431   -641
    504   -324   -831    -90    667   -576   -340   -293   -371   -348   -342   -530
    493   -233   -730   -129    610   -480   -293   -226   -296   -267   -257   -420
    480   -142   -623   -168    550   -381   -257   -179   -233   -207   -194   -348
    493    -77   -571   -210    530   -324   -244   -135   -181   -158   -155   -241
    553    -33   -587   -259    568   -311   -257   -114   -148   -114   -103   -145
    613     12   -600   -314    605   -293   -270   -101   -116    -67    -44    -46
    672    114   -558   -392    615   -220   -290    -88    -80    -15     20     54
    719    220   -498   -470    607   -137   -303    -77    -41     31     77    142
    774    301   -472   -537    623    -85   -296    -38     10     90    132    241
    828    394   -433   -613    631    -18   -267     12     67    155    197    316
    833    496   -337   -665    587     80   -252     46    101    197    246    350
    784    527   -257   -657    519    135   -205     93    150    249    303    368
    711    509   -202   -613    457    153   -155    132    184    277    329    350
    633    511   -122   -574    376    194   -124    166    207    290    340    348
    605    514    -90   -558    348    213    -85    187    220    293    337    340
    509    483    -28   -496    267    228    -46    192    220    283    327    306
    397    449     51   -423    171    249     -2    207    220    270    311    262
    332    423     90   -379    119    257     20    194    194    228    259    181
    293    376     83   -335    106    231     20    161    150    166    184    124
    200    379    179   -290     10    280     62    168    150    158    176    122
    106    368    259   -239    -75    314    116    179    153    155    174    103
     31    340    309   -187   -137    324    148    187    150    150    166    101
    -36    350    387   -155   -210    368    179    215    176    179    200    106
    -88    335    420   -124   -254    376    194    202    166    161    179    106
   -145    350    496   -101   -322    420    210    207    163    166    187     96
   -231    387    615    -77   -423    501    239    236    184    184    202     98
   -283    418    701    -67   -491    558    288    293    236    241    267    181
   -316    384    701    -33   -509    540    309    316    254    262    285    145
   -314    402    717    -44   -517    558    290    303    239    246    270    140
   -296    433    730    -70   -514    581    280    296    233    246    277    122
   -327    462    789    -67   -558    626    309    322    262    277    298    132
   -366    457    823    -46   -597    641    329    345    290    306    324    142
   -374    493    867    -59   -620    680    327    358    311    332    353    129
   -353    493    846    -72   -600    670    298    345    306    327    345    111
   -319    535    854   -106   -587    693    288    335    314    332    358    142
   -275    576    852   -153   -566    714    275    314    316    337    368    145
   -265    597    862   -168   -563    730    259    303    309    340    381    192
   -252    607    859   -179   -555    732    236    306    309    348    400    241
   -197    639    836   -220   -517    737    226    301    311    348    405    280
   -192    683    875   -246   -535    776    236    319    327    366    428    329
   -197    649    846   -226   -522    745    213    309    303    337    394    319
   -197    597    795   -200   -496    696    176    267    254    290    345    316
   -213    558    771   -171   -491    665    194    270    246    285    342    335
   -236    524    761   -145   -498    641    215    259    233    270    332    327
   -283    488    771   -103   -527    631    210    252    218    252    316    316
   -314    426    737    -57   -527    581    200    233    189    218    275    301
   -371    355    727      7   -548    540    189    202    148    171    223    252
   -381    329    711     25   -548    522    181    207    148    171    223    233
   -376    311    688     33   -532    498    194    210    153    174    228    220
   -387    298    683     41   -535    491    197    200    137    155    207    194
   -368    309    678     31   -522    493    197    192    137    153    207    184
   -345    309    652     15   -498    480    200    189    142    168    226    210
   -342    290    631     25   -488    459    192    163    127    155    223    213
   -415    314    730     49   -574    519    231    200    163    189    257    254
   -589    384    974    103   -782    678    298    303    249    275    337    355
   -636    355    992    137   -813    672    306    332    272    285    314    345
   -711    314   1023    197   -867    667    327    389    342    322    293    301
   -758    384   1143    184   -950    763    389    519    496    449    350    358
   -795    571   1366    111  -1080    969    465    696    750    727    607    587
   -737    883   1621    -72  -1179   1249    467    893   1078   1169   1114   1044
   -667   1231   1899   -283  -1283   1566    363    893   1184   1434   1597   1564
   -761   1228   1987   -236  -1374   1608    303    675    940   1319   1818   1857
   -976    953   1930     12  -1452   1441    262    337    462    888   1670   1758
  -1202    514   1714    342  -1457   1114     62   -153   -215     80    802    992
  -1358     62   1421    646  -1389    740   -116   -628   -849   -771   -301     49
  -1374   -298   1072    833  -1223    387   -239   -737  -1010   -987   -639   -283
  -1306   -485    820    896  -1065    166   -210   -581   -813   -787   -524   -280
  -1208   -488    719    846   -963    114   -122   -402   -553   -540   -363   -148
  -1057   -353    704    704   -880    174    -51   -233   -314   -311   -189    -23
   -927   -189    735    558   -833    272     41    -67    -98   -116    -59     46
   -763    -12    750    389   -758    368     72      5     -2    -23      5    111
   -615     93    709    259   -662    400     70     -2      2    -12     18    116
   -553    114    667    218   -610    392     23    -36    -18    -25      2     88
   -524    124    649    200   -587    387    -20    -67    -41    -44    -18     59
   -514    127    641    194   -576    384    -46    -93    -67    -75    -49     44
   -488    129    615    179   -553    371    -62   -111    -77    -88    -62     51
   -459    103    563    179   -511    332    -93   -140   -101   -103    -75     46
   -418     90    506    161   -462    298   -129   -176   -129   -124    -96     31
   -415     83    498    166   -457    290   -176   -220   -155   -145   -111     23
   -459     31    488    213   -475    259   -192   -246   -161   -153   -116     18
   -498    -31    467    262   -483    218   -220   -270   -163   -150   -109     31
   -509    -85    423    296   -467    168   -270   -301   -181   -163   -116     46
   -475    -51    423    265   -449    184   -340   -342   -226   -200   -150     57
   -475   -137    337    306   -407     98   -358   -376   -257   -226   -174      7
   -550   -272    277    410   -415      2   -329   -350   -246   -210   -163      2
   -652   -309    340    478   -496     15   -345   -332   -233   -187   -150     20
   -745   -311    433    530   -589     59   -306   -257   -158   -109    -80     83
   -839   -309    530    574   -685    109   -277   -194    -93    -46    -25    111
   -901   -301    600    600   -753    150   -254   -132    -28     23     36    155
   -844   -265    579    553   -711    155   -200    -93     18     75     90    192
   -761   -218    542    491   -652    161   -166    -64     62    127    140    218
   -675   -155    519    413   -597    181   -184    -36    109    179    192    257
   -675   -140    535    405   -605    197   -192    -18    150    228    239    280
   -722   -158    563    439   -644    202   -168     23    205    283    298    314
   -748   -155    592    452   -670    218   -137     67    254    335    350    350
   -784   -145    639    462   -711    246   -109    114    290    371    381    374
   -862   -106    756    483   -810    324    -54    174    342    420    428    407
   -878    -46    828    459   -854    392      0    218    371    449    452    423
   -813     15    828    400   -820    420      7    239    381    449    446    413
   -730     59    787    335   -758    423     25    239    371    428    410    371
   -693     93    787    298   -740    439     -7    228    348    397    371    311
   -706     77    782    311   -743    428     23    239    335    366    332    228
   -683     70    753    306   -717    410     67    236    314    335    288    142
   -620    109    730    254   -675    418     98    228    296    309    259     80
   -555    150    706    202   -631    428     88    215    277    283    226     33
   -540    163    701    187   -620    431     64    202    262    262    197     28
   -545    129    675    207   -610    402    103    187    239    239    171     15
   -454    142    597    153   -524    368    129    184    223    228    153      2
   -389    127    517    129   -454    322    114    158    194    202    122    -20
   -350     77    426    135   -389    249     77    119    153    158     75    -41
   -329     59    389    135   -358    223     46     96    132    140     59    -25
   -340     85    426    127   -384    254     64    101    137    142     57     10
   -350    109    459    122   -405    283     98    135    166    171     77     57
   -275    163    439     54   -355    301     96    145    181    187     80     62
   -197    215    413     -7   -303    314     90    155    197    207     93     51
   -140    270    410    -64   -277    340    124    187    231    241    122     25
    -64    314    379   -124   -223    345    150    205    254    262    132    -25
     25    376    350   -202   -163    366    176    223    280    285    148    -59
     59    402    342   -231   -140    374    142    231    298    303    166    -75
     10    415    402   -215   -197    410    132    241    327    332    192    -75
    -28    431    457   -202   -244    444    163    246    358    355    218    -59
    -33    374    405   -171   -220    389    145    239    366    368    228    -64
    -54    306    361   -124   -207    332    158    249    363    376    231    -85
     18    319    301   -168   -142    311    166    262    363    384    233   -111
     83    246    163   -166    -38    205    135    239    335    361    210   -174
    150    189     38   -171     54    114    122    241    314    350    200   -228
    254    194    -59   -223    158     67     90    210    259    290    129   -267
    348    166   -181   -259    265     -7     80    179    218    241     77   -275
    402    103   -298   -254    350    -96    101    181    210    228     70   -272
    418     67   -353   -244    384   -142    114    179    192    213     54   -272
    418     20   -397   -218    407   -187    103    171    163    179     15   -296
    415     64   -350   -241    381   -142     72    153    140    161      7   -285
    446     88   -358   -267    402   -135     88    142    127    148     -2   -272
    527     85   -444   -309    485   -176     96    114    101    114    -44   -296
    574    119   -454   -345    514   -166     77     96     96    109    -49   -301
    581    197   -387   -389    483    -93     41     96     98    124    -33   -280
    662    244   -420   -454    540    -88     20     96    101    137    -10   -244
    758    283   -475   -522    618    -96     12     70     70    109    -31   -207
    797    311   -485   -553    641    -85     23     46     49     83    -38   -189
    784    342   -444   -566    615    -49      5     36     51     83    -44   -223
    795    392   -402   -594    597     -5      5     51     67     96    -38   -207
    828    446   -384   -639    605     31     15     83     98    111    -36   -200
    880    506   -374   -693    628     67     77    189    200    174    -33   -241
    935    597   -337   -766    636    132    127    327    350    309     49   -205
   1018    789   -228   -904    623    280    163    504    602    600    327     41
   1124   1111    -15  -1119    568    548    106    631    820    922    748    457
   1197   1519    322  -1358    439    922      0    522    789   1036   1088    878
   1158   1561    402  -1361    376    982   -155    184    470    885   1215   1111
   1080   1415    335  -1249    374    875   -257   -207     28    504    976    891
    969    930    -38   -950    504    446   -366   -704   -613   -311     38    -15
    844    350   -493   -597    670    -70   -493  -1041  -1145  -1049   -870   -896
    839    -49   -891   -397    865   -470   -589  -1002  -1140  -1062   -950  -1072
    865   -303  -1169   -283   1015   -735   -628   -898   -992   -935   -914  -1132
    893   -431  -1325   -233   1106   -878   -631   -800   -849   -828   -898  -1143
    917   -467  -1384   -223   1150   -924   -576   -636   -662   -670   -797  -1075
    880   -511  -1395   -184   1135   -950   -574   -558   -576   -597   -743  -1075
    792   -602  -1395    -96   1093   -997   -584   -553   -571   -600   -756  -1111
    756   -633  -1392    -62   1072  -1013   -600   -561   -576   -597   -750  -1122
    792   -584  -1376   -103   1083   -979   -610   -561   -566   -579   -722  -1104
    846   -550  -1400   -150   1122   -974   -587   -545   -542   -553   -706  -1080
    872   -514  -1387   -179   1130   -950   -550   -514   -511   -517   -683  -1036
    844   -498  -1343   -174   1091   -922   -545   -483   -485   -488   -662  -1000
    784   -514  -1299   -135   1041   -906   -555   -475   -475   -472   -636   -992
    696   -602  -1301    -46    997   -950   -579   -491   -488   -478   -636   -989
    613   -672  -1288     28    950   -979   -600   -509   -509   -496   -659   -984
    550   -717  -1267     83    909   -992   -618   -524   -527   -504   -657   -982
    530   -750  -1280    111    904  -1015   -644   -545   -542   -506   -649   -982
    407   -859  -1270    223    839  -1065   -683   -589   -589   -550   -701  -1047
    213   -989  -1202    387    706  -1096   -724   -620   -626   -592   -756  -1054
     18  -1145  -1163    561    589  -1156   -763   -631   -646   -602   -766  -1013
    -98  -1208  -1109    654    504  -1158   -769   -626   -636   -587   -750   -982
     15  -1023  -1041    504    527  -1031   -711   -545   -550   -501   -667   -875
    280   -683   -966    200    623   -823   -589   -407   -405   -350   -517   -701
    558   -275   -836   -142    696   -555   -423   -228   -218   -150   -319   -501
    805    145   -659   -475    732   -257   -246    -36    -12     59   -116   -285
    997    542   -454   -771    724     44    -85    163    197    277    103    -64
    989    696   -296   -844    644    200     -5    298    340    439    257     88
    750    613   -140   -683    446    236     -7    353    405    514    342    179
    511    527     15   -519    249    272     12    410    475    594    431    239
    355    501    145   -431    106    324     49    472    548    680    527    298
    257    576    319   -418    -31    449    109    535    623    748    594    355
    142    701    555   -423   -207    628    215    644    730    846    680    454
     57    807    750   -431   -345    779    316    753    831    950    795    563
     10    807    797   -410   -394    802    355    779    852    961    810    540
      7    771    761   -389   -376    766    353    763    826    930    787    504
     31    774    743   -405   -358    758    350    727    784    878    745    467
     57    797    740   -426   -340    769    348    678    737    823    696    433
     83    833    748   -459   -332    792    345    639    683    761    641    387
    148    815    667   -483   -259    743    322    571    607    675    553    303
    218    743    522   -480   -150    633    265    470    501    555    423    168
    218    623    405   -420    -93    514    223    384    410    457    322    109
    200    594    394   -400    -98    496    194    337    371    423    290     83
    270    568    298   -420    -15    436    137    293    324    381    246     23
    358    496    135   -428    111    316     77    231    259    314    187    -54
    426    472     46   -449    189    259     44    187    226    283    150   -106
    496    498      2   -498    246    252      2    116    168    220     77   -213
    542    517    -25   -530    283    246      0     96    140    197     44   -239
    568    540    -31   -555    298    257     15    114    158    218     64   -241
    594    587     -7   -589    301    290     15    119    166    231     67   -246
    602    626     23   -613    288    324     15    124    174    239     83   -265
    581    662     80   -620    249    371     36    153    202    272    109   -262
    535    714    176   -626    176    446     90    220    270    345    181   -239
    493    813    319   -652     88    566    163    280    335    410    252   -226
    446    865    418   -657     12    641    205    322    376    452    280   -233
    413    898    485   -654    -36    691    226    363    418    493    316   -220
    376    958    581   -667   -103    771    246    405    470    558    389   -194
    371   1021    649   -696   -137    836    249    402    480    576    415   -213
    301   1034    732   -670   -215    883    226    402    475    574    410   -210
    252   1015    763   -633   -257    891    228    433    491    602    431   -205
    272   1060    787   -667   -257    924    223    431    475    600    431   -246
    236   1080    844   -657   -303    963    226    420    465    592    436   -270
    189   1057    865   -626   -337    961    231    428    457    587    436   -202
    127   1039    909   -584   -389    974    223    423    439    574    418    -90
     67    997    930   -532   -431    963    259    444    454    592    433     72
    -33    956    989   -459   -511    971    311    488    498    636    475    223
   -153    922   1075   -387   -615    997    319    506    522    662    506    311
   -192    885   1078   -348   -636    982    329    475    485    620    465    283
   -210    807   1015   -298   -615    911    327    433    436    563    397    192
   -233    732    966   -249   -600    849    316    418    418    542    366    155
   -161    719    880   -280   -522    800    231    342    340    470    303    127
   -148    724    872   -288   -511    797    236    319    319    449    290     83
   -163    743    904   -290   -535    823    288    332    329    454    288     85
   -137    776    914   -319   -524    844    324    366    374    498    329    142
   -184    807    992   -311   -589    898    296    379    397    522    366    132
   -236    826   1062   -293   -649    943    301    384    402    524    374    150
   -277    828   1106   -275   -693    966    316    402    428    558    418    179
   -277    795   1072   -257   -675    932    322    410    436    563    418    116
   -350    748   1098   -200   -724    922    340    426    426    530    345     93
   -415    696   1109   -140   -761    901    407    548    509    576    337     59
   -511    662   1174    -77   -841    917    480    714    662    724    439    111
   -530    862   1392   -166   -961   1127    576    971    971   1072    774    381
   -462   1257   1719   -400  -1091   1488    602   1171   1244   1449   1226    857
   -433   1673   2104   -620  -1267   1888    517   1002   1215   1602   1577   1335
   -563   1917   2478   -678  -1519   2195    353    589    976   1577   1774   1667
   -774   1865   2639   -545  -1706   2252    187    142    618   1304   1610   1587
   -906   1348   2255   -220  -1582   1800     36   -371    -33    454    672    709
   -927    792   1717     67  -1322   1254    -88   -646   -519   -226   -101      0
   -833    522   1353    155  -1093    937   -129   -527   -478   -236   -189   -122
   -735    491   1226    122   -979    857    -96   -288   -259    -49    -83    -77
   -745    522   1267    109  -1005    893     51    -46    -20    153     62     28
   -807    522   1330    140  -1067    924    236    187    205    350    210    124
   -836    480   1317    176  -1078    898    257    272    288    423    270    137
   -896    387   1283    254  -1088    833    218    259    280    402    249     83
  -1023    259   1283    381  -1153    769    158    213    239    345    189     49
  -1130    150   1280    488  -1205    714    145    194    228    337    176     41
  -1114    189   1304    462  -1210    748    174    239    277    392    231     77
  -1026    288   1314    368  -1169    800    200    277    327    441    285    124
   -922    400   1319    259  -1122    859    293    345    389    506    348    187
   -859    459   1317    200  -1088    888    371    407    446    563    410    244
   -815    483   1299    166  -1057    891    389    420    457    576    423    275
   -779    433   1213    174   -995    823    335    376    413    535    381    252
   -823    335   1158    244   -992    745    267    306    342    465    319    197
   -904    259   1161    322  -1034    709    205    254    290    413    272    161
   -935    181   1117    374  -1026    649    166    223    252    374    231    129
   -935    124   1060    405   -997    592    106    176    207    335    187     96
   -927     72    997    426   -961    535     12    124    166    296    155     80
   -917     10    927    452   -922    470    -18     85    127    252    109     62
   -893    -44    849    467   -872    402   -103     23     70    194     51     28
   -846    -83    763    465   -805    340   -202    -38     15    145      2     -5
   -784    -90    693    436   -740    301   -265    -72    -15    124    -18    -33
   -698    -85    613    392   -657    262   -303   -114    -49    106    -33    -49
   -589    -38    548    311   -571    254   -361   -155    -72     96    -31    -41
   -498     31    530    233   -514    280   -400   -158    -62    122     10      5
   -423     36    459    192   -444    246   -465   -174    -72    114     25     23
   -296     54    350    122   -324    200   -566   -241   -132     59    -15     -5
   -254     51    306     98   -280    179   -589   -267   -158     41    -25     23
   -337    -33    303    187   -322    135   -501   -184    -93    111     46    111
   -491    -88    402    288   -446    155   -368    -49     10    218    150    197
   -683   -137    545    410   -615    202   -267     75    109    316    228    244
   -906   -140    766    522   -839    311   -155    205    218    428    324    311
  -1028   -129    898    579   -963    384    -75    275    277    475    361    303
  -1189   -226    963    706  -1078    368    -25    296    303    475    353    252
  -1314   -257   1057    784  -1187    400     67    329    350    488    361    205
  -1247   -218   1026    730  -1137    405     90    309    340    454    329    153
  -1137   -161    976    649  -1057    407    106    270    303    410    285     90
  -1127   -103   1021    613  -1075    457    129    259    285    394    254     57
  -1205   -116   1088    659  -1148    485    132    246    262    374    228     12
  -1397   -189   1205    792  -1304    509    153    249    259    371    228    -10
  -1522   -275   1247    898  -1384    485    166    241    239    348    205    -57
  -1491   -309   1179    898  -1337    433    122    181    181    288    150   -132
  -1369   -301   1067    833  -1218    381     75    135    142    244    103   -179
  -1223   -280    943    750  -1085    329     38     98    109    210     67   -220
  -1101   -200    901    652  -1002    350     25     83     93    194     57   -228
   -982   -114    867    545   -924    376     23     88    101    205     70   -197
   -888    -20    867    454   -880    423     41    103    122    231     98   -161
   -795     90    885    350   -841    488     98    127    148    257    124   -140
   -704    210    914    246   -807    561    135    150    171    283    148   -114
   -579    322    898    127   -740    610     67    158    179    293    158   -111
   -472    410    883     31   -678    646     31    166    192    303    171   -109
   -426    478    904    -25   -665    691     36    174    197    314    176   -109
   -407    568    976    -80   -691    771     64    200    241    353    215    -72
   -366    665   1028   -150   -696    844    111    246    301    413    277     -7
   -342    680   1021   -168   -680    849    111    249    316    431    298     25
   -345    657   1002   -158   -672    828     67    246    316    433    306     46
   -322    652    974   -163   -646    813     20    239    314    431    301     54
   -267    654    922   -194   -594    787     15    231    301    418    288     49
   -233    592    826   -179   -530    709     23    205    265    376    241     18
   -246    506    753   -129   -501    628     25    166    226    332    200     -2
   -285    465    750    -88   -517    607     33    150    210    316    192      5
   -314    342    654    -15   -483    498     62    153    205    298    163    -25
   -342    231    571     54   -457    400     57    150    200    277    135    -67
   -368    124    493    122   -431    309     70    142    192    262    111   -101
   -366     15    381    176   -374    197     85    135    181    246     90   -137
   -280    -12    267    148   -275    127    119    148    176    241     85   -150
   -158     10    166     72   -161     88    124    148    166    231     72   -166
    -67      2     67     31    -70     33    103    137    145    213     46   -197
     28     15    -12    -20     20      2    153    158    148    213     54   -215
    101     62    -41    -83     70     10    150    179    163    226     67   -197
    179     77   -101   -129    140    -10    148    194    179    244     83   -168
    205    106    -98   -155    153      5    189    220    205    265    103   -171
    205    106    -98   -155    153      5    213    231    210    270    114   -171
    187     96    -93   -142    140      2    194    239    218    277    129   -168
    179    129    -49   -155    114     41    228    290    265    314    142   -163
    184    218     33   -202     75    127    316    428    394    415    187   -137
    194    283     88   -239     54    187    413    615    584    592    316    -44
    277    480    202   -381     36    342    452    810    833    875    594    215
    405    831    426   -618    -10    628    397    919   1031   1174    984    654
    475   1187    711   -831   -119    950    301    797    995   1270   1296   1111
    454   1322    867   -888   -205   1096    213    504    750   1179   1486   1415
    374   1218    844   -797   -236   1031    103    127    340    818   1260   1236
    311    789    478   -550    -83    633    -46   -405   -335    -20    319    355
    345    332    -12   -340    179    158   -218   -800   -906   -766   -563   -519
    470     18   -452   -244    462   -215   -335   -833  -1008   -914   -782   -776
    620    -90   -711   -267    665   -400   -355   -688   -820   -737   -685   -740
    740    -62   -802   -340    769   -431   -322   -524   -615   -545   -571   -670
    828     59   -769   -446    797   -353   -218   -322   -379   -322   -402   -522
    956    192   -763   -574    859   -285   -127   -181   -207   -163   -272   -426
   1088    275   -813   -680    950   -267   -127   -163   -181   -145   -262   -418
   1205    335   -870   -771   1039   -267   -171   -192   -207   -163   -283   -433
   1293    368   -927   -833   1111   -277   -200   -207   -210   -168   -288   -436
   1361    389   -971   -875   1166   -290   -226   -226   -228   -187   -311   -444
   1444    400  -1047   -924   1244   -322   -241   -236   -236   -200   -329   -444
   1517    428  -1091   -974   1304   -329   -239   -231   -228   -194   -332   -436
   1561    439  -1124  -1002   1343   -340   -267   -231   -226   -187   -324   -423
   1610    485  -1124  -1047   1369   -319   -285   -231   -215   -179   -322   -423
   1623    444  -1182  -1036   1402   -368   -290   -226   -202   -174   -324   -439
   1590    387  -1202   -989   1397   -407   -280   -223   -197   -171   -324   -452
   1551    332  -1221   -943   1384   -441   -337   -236   -207   -179   -332   -462
   1548    337  -1210   -943   1379   -436   -374   -252   -215   -187   -332   -459
   1561    288  -1275   -924   1415   -493   -394   -262   -231   -205   -342   -491
   1543    213  -1332   -878   1436   -558   -420   -285   -246   -226   -366   -511
   1486    166  -1322   -826   1405   -576   -441   -311   -257   -231   -371   -517
   1389    122  -1267   -756   1330   -571   -465   -324   -259   -236   -384   -522
   1273     59  -1213   -667   1244   -576   -514   -348   -288   -257   -415   -517
   1184      0  -1184   -594   1184   -592   -545   -345   -288   -249   -415   -514
   1130    -46  -1179   -542   1153   -613   -574   -337   -272   -215   -392   -532
   1085    -54  -1140   -514   1111   -597   -615   -342   -262   -192   -366   -587
   1023    -41  -1065   -493   1041   -553   -644   -345   -257   -168   -350   -628
    992     -5  -1000   -493    995   -501   -644   -335   -241   -137   -309   -652
    997     18   -979   -509    987   -480   -675   -345   -231   -111   -270   -672
   1015     38   -976   -527    997   -467   -711   -316   -187    -49   -194   -652
   1101     80  -1021   -592   1060   -470   -711   -293   -163    -28   -163   -662
   1205    132  -1072   -670   1140   -470   -722   -306   -181    -51   -184   -698
   1330    155  -1174   -743   1252   -509   -761   -340   -226    -93   -220   -753
   1467    145  -1322   -805   1395   -587   -805   -389   -277   -148   -267   -849
   1493    114  -1379   -805   1436   -631   -784   -392   -293   -168   -288   -906
   1397     80  -1317   -740   1356   -615   -730   -342   -270   -163   -288   -901
   1288     20  -1267   -657   1278   -623   -665   -306   -257   -168   -296   -896
   1184     12  -1171   -597   1179   -579   -592   -280   -239   -163   -293   -870
   1067    -18  -1085   -527   1075   -550   -555   -280   -259   -197   -335   -857
    953    -72  -1028   -441    989   -550   -498   -254   -249   -200   -342   -792
    893   -135  -1028   -381    961   -579   -418   -210   -218   -181   -327   -696
    885   -114  -1000   -384    943   -555   -358   -192   -205   -174   -319   -597
    875    -23   -898   -426    885   -459   -288   -168   -179   -150   -298   -488
    836     64   -774   -452    805   -353   -210   -106   -119    -90   -249   -358
    761    114   -646   -439    704   -265   -132    -33    -46    -23   -189   -241
    641    153   -488   -397    566   -166    -59     36     25     44   -122   -145
    571    181   -389   -379    480   -103     -2     98     93    103    -64   -101
    514    200   -314   -355    413    -57     46    148    158    163      0    -67
    431    187   -246   -309    340    -28     57    155    176    179     18    -88
    280     96   -184   -187    233    -44     64    150    176    176     18   -119
     31     75     44    -54     -7     59    122    226    246    246     93    -83
   -153     51    205     49   -179    127    153    275    303    298    148    -20
   -179    101    277     38   -228    189    153    283    316    314    168     83
   -135    184    319    -23   -226    252    155    311    342    345    213    153
    -20    267    288   -124   -155    277    124    288    332    340    223    168
     85    410    322   -249   -119    366    106    265    342    355    252    215
    194    485    290   -340    -49    389     72    244    329    353    252    207
    285    545    259   -415     12    402     36    228    311    345    249    228
    324    615    288   -472     18    454     31    218    303    340    252    233
    361    672    309   -517     25    491     23    202    293    329    241    231
    329    639    309   -485     10    475     12    194    280    316    228    236
    293    566    272   -428     10    420     -7    174    252    288    200    213
    306    519    210   -413     46    366    -41    132    213    249    166    161
    296    431    135   -363     80    283    -70     80    163    192    114     85
    267    361     93   -316     88    228    -88     44    124    145     59    -31
    200    322    122   -259     38    223    -70     62    129    148     44   -135
    181    267     85   -226     46    176    -51     72    127    137     25   -197
    200    277     75   -239     62    176    -28     88    140    150     38   -194
    174    329    155   -252      7    244      7    119    163    176     72   -189
     93    358    265   -226    -85    311     70    168    210    218     88   -184
      5    379    374   -192   -184    376    119    210    249    254    122   -155
    -85    441    524   -179   -303    483    166    265    303    309    184    -98
   -197    478    675   -142   -436    576    223    322    363    371    249    -31
   -298    496    795    -98   -545    644    275    358    397    402    280    -10
   -407    532    937    -64   -672    732    314    405    441    444    314     59
   -478    548   1026    -36   -753    787    381    472    501    504    366    163
   -558    589   1145    -15   -852    865    454    553    581    566    407    226
   -594    688   1283    -46   -937    984    530    691    714    659    452    257
   -524    807   1330   -142   -927   1067    615    833    875    800    540    277
   -439   1010   1449   -288   -943   1228    675   1026   1148   1111    828    558
   -345   1322   1667   -491  -1008   1493    623   1218   1457   1548   1332   1052
   -252   1652   1904   -698  -1078   1777    519   1202   1530   1810   1808   1553
   -205   1652   1855   -724  -1031   1753    436    930   1236   1686   1964   1745
   -210   1480   1691   -633   -950   1584    327    483    667   1140   1590   1473
   -270   1109   1376   -420   -823   1241    187    -98   -111    161    537    607
   -283    763   1047   -239   -665    904     31   -511   -704   -646   -420   -205
   -233    555    789   -163   -511    672      0   -405   -618   -576   -444   -309
   -187    426    613   -119   -400    519      5   -205   -374   -340   -303   -252
   -148    392    540   -122   -345    467     83    -28   -142   -124   -161   -145
   -114    457    571   -171   -342    514    205    166    116    116     33    -36
   -119    553    670   -218   -394    610    296    311    296    285    166     25
   -161    548    709   -192   -436    626    298    322    314    296    161     51
   -215    517    732   -153   -475    623    309    316    306    285    140     62
   -285    517    802   -114   -542    659    275    309    296    283    122     72
   -345    530    872    -93   -610    701    228    311    301    298    153     67
   -335    530    865    -98   -600    696    246    329    316    314    174     70
   -296    587    883   -148   -589    735    257    340    329    327    187    106
   -283    675    958   -194   -620    815    257    337    335    332    189    122
   -322    706   1028   -192   -675    867    249    340    345    345    202    166
   -337    685   1023   -174   -680    854    236    345    355    361    218    179
   -340    706   1044   -184   -691    875    233    342    361    371    233    192
   -381    698   1080   -158   -730    888    226    327    358    371    241    215
   -485    587   1072    -51   -779    831    215    290    332    340    210    176
   -574    509   1080     31   -826    795    166    252    306    314    189    135
   -675    407   1080    132   -878    743    150    223    283    290    171    114
   -919    189   1109    366  -1013    649    109    179    241    246    127     70
  -1101     44   1143    527  -1122    592     41    132    213    218     96     54
  -1189    -23   1166    605  -1179    571    -10    116    210    220     98     75
  -1236    -80   1153    657  -1195    535    -36    114    218    233    111    101
  -1182      5   1187    589  -1184    594      0    171    285    311    192    179
  -1060    215   1275    420  -1169    745     88    267    397    433    314    293
  -1088    249   1335    418  -1210    792     51    272    420    472    358    329
  -1145    239   1382    452  -1265    810     49    296    465    527    420    389
  -1260    129   1389    566  -1325    758     33    301    478    545    449    413
  -1249    109   1358    568  -1304    732     28    298    480    550    470    428
  -1166    142   1309    511  -1239    727     49    303    483    550    475    426
  -1060    181   1239    436  -1148    709     38    288    462    522    452    405
   -956    197   1153    379  -1054    675     18    241    415    472    407    371
   -833    197   1031    316   -932    613      5    187    358    402    340    314
   -743    171    911    285   -826    540    -88     93    257    290    220    210
   -659    119    779    270   -719    449   -223    -12    137    158     88     88
   -553    116    670    218   -610    392   -316    -93     46     54    -15      7
   -420    168    589    124   -506    379   -301   -137      5      2    -72    -38
   -361    163    524     98   -444    342   -303   -210    -62    -83   -155   -137
   -306    161    467     72   -387    311   -288   -270   -135   -163   -236   -220
   -397     18    415    189   -405    215   -285   -322   -210   -241   -311   -314
   -506   -283    223    392   -366    -31   -332   -381   -298   -342   -410   -436
   -524   -517      5    519   -267   -257   -379   -444   -397   -462   -545   -587
   -446   -667   -220    555   -114   -446   -449   -519   -509   -568   -667   -730
   -405   -885   -480    646     36   -683   -467   -540   -566   -620   -732   -818
   -524  -1044   -519    782     -5   -782   -394   -475   -522   -579   -706   -813
   -561  -1031   -470    795    -46   -750   -316   -387   -428   -491   -628   -743
   -465   -917   -452    691     -7   -685   -241   -303   -322   -394   -530   -641
   -322   -776   -454    550     64   -615   -184   -259   -249   -327   -452   -537
   -379   -691   -311    532    -33   -501   -176   -226   -189   -259   -381   -439
   -558   -670   -111    613   -226   -392   -132   -174   -132   -189   -329   -355
   -644   -667    -23    654   -311   -345   -129   -158   -116   -176   -322   -322
   -709   -685     23    698   -366   -332   -145   -142    -83   -158   -309   -298
   -826   -685    137    753   -483   -275   -176   -106    -28   -106   -259   -239
   -992   -654    335    823   -665   -161   -148    -75     18    -54   -200   -145
  -1161   -605    555    880   -859    -25    -70    -41     67      0   -127     15
  -1228   -579    649    904   -940     33   -109    -46     80     12    -96    202
  -1140   -504    636    820   -891     67   -148    -54     70     10    -96    350
  -1080   -452    628    766   -857     88   -116    -59     59     -2    -98    337
  -1052   -397    654    724   -854    127   -127    -64     59      0    -83    174
  -1021   -329    691    675   -857    179   -176    -62     70      7    -70     23
   -982   -270    711    623   -849    220   -142    -31    101     23    -54    -36
  -1023   -226    797    623   -911    285   -103     -5    116     38    -33    -33
  -1169   -210    958    691  -1065    374    -72     49    158     83     12     -2
  -1169    -83   1085    626  -1127    501    -33    119    223    148     83     33
   -909     88    997    410   -953    540     75    140    241    161     98     15
   -750    132    883    309   -818    506    101     88    187    103     46    -41
   -623    205    828    207   -727    517     54     70    171     88     33    -62
   -462    379    841     41   -652    610     83    109    207    122     67    -57
   -285    581    867   -150   -576    724    119    166    254    174    119    -38
   -106    789    896   -342   -501    841    155    226    314    241    184      2
     23    927    904   -478   -439    914    200    277    363    293    228     25
    135   1026    891   -579   -376    958    246    324    407    332    262     44
    298   1127    828   -714   -265    979    187    319    405    332    259     28
    517   1239    722   -878   -103    979    161    298    389    322    249     20
    652   1260    607   -958     20    935    181    280    371    298    220     -2
    782   1291    509  -1036    137    901    207    309    397    309    218     -2
    937   1400    462  -1169    239    930    309    439    522    400    239    -20
   1106   1574    465  -1340    322   1021    384    602    693    558    319    -12
   1262   1826    561  -1545    350   1192    441    789    940    833    566    140
   1418   2140    722  -1779    348   1431    444    979   1234   1218    992    493
   1483   2483   1000  -1982    241   1743    392    924   1280   1402   1405    950
   1439   2538   1098  -1990    171   1818    342    675   1036   1286   1608   1213
   1369   2325    956  -1847    207   1639    306    361    610    917   1454   1070
   1293   1860    566  -1577    363   1213    220    -67     20    215    683    319
   1236   1371    135  -1306    550    756     67   -498   -558   -589   -389   -678
   1228    995   -233  -1111    730    381     -7   -550   -665   -761   -675   -974
   1176    698   -478   -940    826    111     51   -348   -426   -524   -522   -906
   1065    488   -576   -776    820    -44    158   -129   -155   -265   -340   -756
    917    433   -483   -675    698    -23    270     72     85    -38   -174   -563
    795    446   -348   -620    571     49    389    254    283    148    -28   -415
    670    420   -249   -545    459     85    454    329    353    220     28   -337
    618    397   -220   -506    420     88    431    350    358    228     41   -290
    631    379   -252   -506    441     64    402    371    368    241     51   -285
    602    368   -236   -485    418     67    418    428    423    293    106   -231
    589    384   -207   -488    397     88    418    459    457    324    137   -176
    602    467   -135   -535    368    166    452    478    488    353    176    -90
    594    584    -10   -589    301    288    498    530    548    413    244     20
    592    649     57   -620    267    353    506    537    571    441    283     88
    550    691    140   -620    202    418    517    542    589    465    309    116
    532    730    197   -631    168    465    514    548    605    485    327    163
    566    763    194   -665    184    480    483    537    602    491    340    166
    631    766    135   -698    246    452    423    488    566    462    314    140
    693    727     31   -711    329    379    350    423    504    397    249     96
    771    675    -96   -722    433    290    272    355    441    345    200     83
    839    683   -155   -761    496    265    210    296    392    303    171     46
    896    628   -267   -763    581    181    163    233    340    249    116    -12
    940    581   -358   -763    649    114     62    166    288    205     70    -38
    984    587   -397   -784    691     96    -62    109    244    174     38    -18
   1047    602   -446   -826    745     77   -114     80    236    163     33      7
   1119    579   -540   -849    831     20   -145     54    231    171     54     25
   1197    587   -613   -893    904    -12   -166     46    239    187     83     57
   1280    615   -665   -948    974    -23   -205     31    239    192     93     77
   1337    646   -693   -995   1015    -23   -257     36    252    213    127    101
   1374    644   -732  -1010   1052    -44   -309     10    241    205    127    116
   1369    605   -763   -989   1065    -80   -361    -31    202    171    106    101
   1332    532   -800   -932   1067   -132   -389    -28    192    166    103     72
   1247    433   -813   -841   1031   -189   -402    -51    163    132     59     18
   1169    301   -867   -735   1018   -283   -449    -90    109     70      0    -59
   1122    192   -930   -659   1026   -368   -485   -140     46     -5    -75   -150
   1062    111   -950   -587   1008   -418   -491   -197    -20    -90   -174   -233
    971    -20   -992   -475    979   -504   -545   -244    -80   -155   -241   -319
    872   -140  -1013   -366    940   -574   -540   -285   -127   -215   -288   -423
    776   -265  -1041   -257    906   -652   -542   -337   -194   -298   -381   -527
    727   -368  -1096   -179    911   -732   -592   -418   -285   -400   -504   -592
    711   -470  -1184   -122    945   -826   -631   -496   -363   -470   -579   -680
    675   -553  -1231    -62    953   -891   -605   -519   -384   -488   -587   -732
    623   -639  -1262      5    940   -948   -571   -524   -394   -504   -610   -776
    636   -639  -1275      2    956   -956   -607   -561   -452   -558   -691   -789
    662   -618  -1283    -23    971   -950   -657   -579   -467   -561   -667   -753
    631   -576  -1208    -28    919   -891   -649   -558   -457   -540   -618   -753
    623   -535  -1158    -46    888   -844   -628   -542   -449   -540   -615   -782
    618   -506  -1124    -54    870   -815   -649   -550   -462   -561   -654   -750
    631   -524  -1156    -54    893   -841   -675   -568   -480   -571   -667   -724
    628   -553  -1184    -38    906   -867   -693   -579   -480   -568   -667   -735
    602   -628  -1234     12    917   -930   -704   -594   -493   -576   -678   -758
    542   -659  -1202     59    872   -930   -704   -581   -480   -563   -659   -769
    452   -704  -1156    124    802   -930   -678   -555   -446   -535   -633   -771
    387   -724  -1114    168    750   -919   -649   -545   -436   -527   -623   -750
    327   -709  -1039    189    683   -872   -631   -545   -431   -530   -631   -732
    322   -654   -976    166    649   -815   -605   -504   -376   -478   -587   -662
    374   -527   -904     75    639   -714   -553   -426   -288   -379   -485   -571
    452   -387   -839    -33    644   -613   -496   -353   -213   -296   -400   -493
    524   -231   -758   -148    639   -493   -433   -296   -153   -233   -335   -410
    597   -111   -709   -241    652   -410   -387   -257   -101   -181   -280   -350
    602    -33   -639   -285    620   -335   -384   -254    -88   -168   -254   -324
    563     -7   -571   -277    566   -288   -361   -262    -93   -179   -267   -301
    514    -44   -558   -236    535   -298   -314   -231    -70   -158   -239   -236
    485    -51   -537   -215    511   -293   -259   -163     -7    -98   -179   -171
    467    -36   -504   -215    483   -270   -226   -127     18    -77   -161   -116
    457      5   -454   -231    454   -223   -194   -101     46    -54   -137    -70
    488     75   -415   -283    452   -168   -184    -96     49    -54   -129    -44
    548    155   -392   -350    470   -116   -166    -88     54    -51   -129    -12
    548    148   -400   -350    472   -124   -174   -103     31    -70   -140    -15
    540    109   -433   -324    488   -161   -181   -109     20    -80   -142    -18
    548    101   -446   -327    496   -171   -194   -106     20    -80   -140      5
    594    244   -350   -418    472    -51   -150    -62     67    -31    -98     77
    688    389   -301   -540    496     44    -44     12    142     41    -23    161
    626    405   -220   -517    423     93      2     41    174     70     12    189
    548    428   -122   -488    335    153     15     67    200    101     46    220
    498    428    -70   -462    285    179     44     96    226    127     72    241
    478    472     -7   -478    241    233     62    119    244    142     80    228
    485    522     36   -504    223    280    137    200    311    181     88    207
    472    555     80   -514    194    319    233    348    433    262    119    187
    444    602    158   -522    142    381    311    524    610    426    228    233
    462    820    358   -641     51    589    345    766    904    769    563    509
    509   1166    657   -839    -72    911    306    909   1124   1119   1008    945
    478   1496   1018   -987   -270   1257    200    719   1083   1299   1402   1397
    311   1709   1397  -1010   -542   1553    -10    272    813   1265   1600   1641
    166   1551   1384   -859   -607   1467   -148   -189    368    833   1234   1286
      5   1023   1015   -514   -504   1021   -228   -672   -288    -64    249    402
    -75    488    563   -207   -322    527   -327   -857   -667   -618   -379   -179
   -109    215    324    -51   -215    270   -329   -667   -537   -522   -368   -239
   -103    202    303    -49   -205    252   -194   -392   -272   -296   -226   -171
   -111    257    366    -72   -239    311    -28   -122     -7    -64    -64    -80
   -142    345    485   -103   -314    415    148    119    228    145     93     20
   -161    407    568   -122   -363    488    236    241    345    252    179     88
   -176    452    628   -137   -402    540    283    285    384    290    210    106
   -171    496    665   -163   -418    579    316    327    423    332    246    119
   -166    504    667   -171   -418    584    319    348    441    350    259    106
   -163    522    685   -179   -423    602    306    363    449    355    262     85
   -194    568    761   -187   -478    665    303    392    483    394    303     90
   -197    639    836   -220   -517    735    335    410    509    420    327     62
   -202    672    872   -236   -537    774    335    439    540    457    361     59
   -218    693    911   -236   -563    802    342    457    553    470    376    116
   -192    704    896   -257   -545    800    400    457    542    462    363    228
   -166    727    893   -283   -530    810    415    454    545    467    366    361
   -202    714    917   -257   -561    815    431    491    597    519    428    465
   -290    680    971   -194   -631    826    504    524    641    558    472    530
   -309    685    992   -189   -649    839    462    511    636    555    459    535
   -322    717   1039   -197   -680    878    444    522    649    568    472    527
   -350    709   1060   -179   -706    883    449    555    688    610    514    535
   -322    763   1085   -220   -704    924    465    600    735    659    568    579
   -340    776   1117   -220   -730    945    444    620    758    683    589    602
   -371    732   1101   -181   -735    917    433    654    797    727    626    646
   -426    717   1143   -148   -787    930    431    691    833    771    662    680
   -511    743   1254   -114   -883    997    428    730    888    828    727    732
   -574    792   1366   -109   -971   1078    353    753    922    878    784    782
   -623    807   1431    -93  -1028   1119    381    797    969    930    839    823
   -605    880   1486   -137  -1047   1182    413    828   1008    974    893    872
   -589    971   1561   -189  -1075   1265    415    857   1036   1010    937    945
   -633    940   1574   -155  -1104   1257    410    867   1049   1023    961    963
   -678    898   1577   -111  -1127   1236    389    841   1015    992    945    937
   -698    854   1553    -77  -1127   1202    363    792    966    935    891    914
   -696    846   1543    -75  -1119   1195    345    758    932    896    859    914
   -732    771   1504    -20  -1119   1135    345    732    901    857    828    904
   -800    688   1488     54  -1143   1085    322    693    852    800    771    859
   -849    618   1467    114  -1158   1041    316    636    787    727    704    771
   -846    607   1454    119  -1150   1031    316    594    740    672    646    698
   -810    644   1452     83  -1132   1047    283    558    706    631    592    680
   -722    680   1402     20  -1062   1041    355    550    698    618    566    662
   -737    628   1366     51  -1052    995    358    511    667    584    537    610
   -792    579   1371    106  -1080    974    309    459    620    542    504    566
   -828    530   1358    148  -1093    943    277    389    550    470    428    480
   -859    441   1299    207  -1080    870    249    337    504    418    368    439
   -849    366   1215    239  -1034    789    205    296    470    389    335    420
   -797    355   1153    220   -974    753    192    265    449    368    327    400
   -745    355   1098    192   -922    727    181    236    433    342    303    374
   -652    397   1047    127   -849    722    153    218    415    324    277    363
   -610    387    997    111   -805    691    189    236    433    342    298    376
   -685    316   1002    184   -844    659    179    220    426    332    293    368
   -802    226   1028    288   -914    626    127    194    405    309    270    376
   -935    114   1047    410   -989    579    114    192    402    303    267    371
  -1044     18   1060    511  -1052    537     75    166    376    280    244    324
  -1161    -85   1075    623  -1119    493     25    116    322    231    192    298
  -1260   -166   1093    711  -1179    462     23     93    309    213    166    319
  -1322   -228   1091    774  -1208    431    -20     62    285    189    148    298
  -1348   -303   1044    823  -1197    368   -135    -20    210    122     90    244
  -1332   -355    976    844  -1156    309   -194    -98    129     46     23    181
  -1304   -374    930    839  -1119    277   -223   -158     75     -7    -25    163
  -1257   -366    891    810  -1075    262   -265   -202     33    -51    -59    158
  -1221   -410    807    815  -1015    197   -345   -254    -23   -106   -106    109
  -1179   -488    691    833   -935    101   -433   -348   -114   -194   -181      7
  -1182   -571    610    875   -898     18   -462   -423   -189   -277   -262    -23
  -1218   -672    545    945   -883    -64   -501   -467   -226   -316   -306    -28
  -1254   -745    506    997   -880   -119   -558   -506   -246   -342   -329    -49
  -1260   -795    465   1028   -862   -166   -644   -571   -306   -402   -384    -93
  -1226   -896    327   1060   -779   -285   -685   -667   -405   -501   -480   -174
  -1226  -1023    202   1122   -714   -410   -735   -763   -511   -610   -581   -262
  -1171  -1140     31   1156   -602   -555   -800   -852   -615   -709   -672   -348
  -1127  -1267   -140   1197   -493   -704   -795   -857   -636   -730   -688   -374
  -1140  -1317   -179   1226   -480   -748   -763   -815   -610   -706   -680   -400
  -1241  -1384   -142   1312   -550   -763   -740   -753   -561   -659   -652   -413
  -1322  -1392    -72   1356   -626   -732   -691   -685   -506   -607   -618   -407
  -1278  -1304    -25   1291   -626   -665   -581   -594   -431   -530   -553   -368
  -1213  -1200     12   1205   -613   -594   -511   -527   -368   -467   -488   -327
  -1169  -1137     31   1153   -600   -553   -441   -467   -314   -420   -446   -298
  -1093  -1041     49   1067   -574   -496   -311   -353   -218   -350   -397   -280
  -1008   -885    122    948   -566   -381   -171   -166    -54   -220   -319   -254
   -930   -719    210    823   -574   -254    -90     46    161    -12   -161   -140
   -844   -420    420    631   -633      0    -64    296    444    316    163    171
   -730      0    727    363   -730    363    -15    452    675    628    561    615
   -654    426   1080    114   -867    753    -28    350    683    771    896   1075
   -753    633   1384     59  -1070   1008   -137     -7    462    714   1065   1332
   -836    670   1506     83  -1171   1088   -184   -387    129    436    883   1171
   -867    342   1210    259  -1039    776   -241   -813   -402   -246     93    376
   -756    -77    678    418   -717    298   -379  -1072   -859   -872   -652   -366
   -540   -246    293    389   -418     23   -420   -937   -766   -810   -646   -418
   -431   -337     90    384   -262   -124   -353   -683   -532   -605   -509   -337
   -303   -241     62    270   -184    -90   -200   -402   -267   -371   -348   -223
   -200    -59    140    129   -171     38      0   -122     -2   -129   -163    -88
    -88    114    202    -15   -145    158     93     33    148     12    -41      5
     -2    236    236   -116   -119    236    142    103    213     75      5     36
     10    265    252   -137   -122    259    155    129    239    101     28     49
     28    275    246   -150   -109    262    142    145    249    119     44     59
    122    332    210   -228    -44    272    145    187    290    168     96    111
    285    449    163   -368     62    306    226    244    348    226    145    158
    423    566    140   -496    140    353    280    283    389    265    176    176
    600    787    187   -693    207    488    329    342    457    335    233    220
    688    893    202   -792    241    548    376    381    496    376    272    249
    732    914    179   -823    277    548    379    384    498    379    275    233
    839    943    103   -893    368    524    358    379    493    374    270    205
    961    995     33   -976    465    514    371    394    511    392    283    200
   1044   1052      5  -1049    519    530    392    413    532    413    298    202
   1078   1072     -5  -1075    542    532    407    428    553    433    322    210
   1057   1005    -51  -1034    555    478    397    426    550    433    322    197
   1018    904   -114   -961    566    394    345    402    532    415    296    145
   1008    792   -215   -901    610    288    350    405    540    428    303    137
   1015    704   -314   -859    665    194    355    436    561    452    327    158
    995    654   -342   -826    667    155    350    465    587    483    353    189
    922    561   -361   -740    641    101    355    467    592    491    361    189
    924    581   -342   -756    633    122    316    483    613    524    400    231
    880    581   -298   -730    589    142    296    504    639    553    433    267
    846    545   -301   -696    574    122    226    498    644    568    449    293
    935    574   -361   -753    649    106     80    441    602    540    433    290
   1057    592   -465   -826    761     64    106    400    563    496    400    270
   1054    542   -514   -800    784     15     49    353    517    452    366    244
    989    475   -517   -735    753    -20    -46    303    465    407    327    215
    898    410   -488   -654    693    -38    -77    283    449    389    309    215
    774    353   -423   -563    597    -33    -98    233    405    340    265    181
    662    296   -366   -480    514    -33   -122    181    366    290    226    179
    589    233   -355   -413    472    -59   -119    145    327    241    179    155
    506    137   -368   -322    439   -114   -109    103    283    179    106     70
    475     10   -465   -244    470   -228   -184     10    181     70     -7    -70
    493    -77   -571   -207    532   -324   -249    -75     85    -28   -103   -155
    527   -109   -636   -210    579   -371   -252   -116     44    -77   -155   -184
    555   -153   -709   -200    631   -431   -280   -158     -2   -140   -218   -223
    524   -213   -737   -158    628   -475   -322   -213    -62   -210   -280   -275
    522   -213   -737   -155    628   -475   -332   -246    -93   -246   -314   -301
    553   -228   -784   -163    667   -506   -306   -257   -106   -262   -327   -322
    548   -244   -792   -150    670   -517   -306   -265   -111   -265   -324   -337
    524   -257   -782   -135    652   -519   -322   -265   -111   -257   -314   -319
    488   -290   -782    -98    633   -535   -298   -244    -98   -239   -290   -316
    428   -329   -761    -49    594   -545   -265   -226    -80   -220   -283   -335
    397   -345   -743    -25    568   -542   -254   -218    -72   -213   -288   -348
    384   -314   -698    -36    540   -506   -244   -200    -51   -187   -272   -332
    363   -275   -641    -44    501   -457   -207   -171    -20   -166   -262   -319
    358   -252   -610    -54    483   -428   -223   -176    -15   -168   -272   -322
    345   -249   -594    -46    470   -420   -226   -153      5   -140   -239   -324
    275   -267   -542     -5    407   -405   -153    -64     80    -67   -171   -301
    272   -205   -480    -33    374   -342   -124    -25    132    -18   -124   -265
    384   -166   -550   -111    467   -358   -218   -103     64    -80   -184   -335
    550   -158   -709   -194    628   -433   -309   -171    -10   -140   -259   -433
    537   -283   -820   -127    678   -550   -311   -184    -44   -168   -290   -527
    431   -335   -766    -46    597   -550   -306   -176    -49   -163   -277   -553
    316   -384   -704     33    509   -542   -290   -168    -49   -155   -267   -532
    226   -537   -763    155    493   -649   -311   -202    -83   -187   -293   -540
    207   -592   -802    189    504   -696   -311   -220   -103   -207   -298   -496
    148   -665   -813    257    478   -737   -327   -257   -135   -246   -319   -459
     15   -815   -831    400    420   -823   -368   -303   -187   -311   -381   -467
   -106   -953   -846    530    368   -901   -394   -332   -218   -348   -413   -462
   -176  -1067   -893    620    355   -979   -407   -394   -283   -423   -480   -537
   -213  -1153   -940    683    361  -1047   -452   -480   -366   -511   -574   -626
   -215  -1210   -995    711    387  -1104   -542   -563   -457   -600   -670   -704
   -153  -1249  -1096    701    470  -1174   -615   -615   -517   -657   -727   -745
    -77  -1231  -1153    654    537  -1192   -620   -633   -532   -675   -732   -756
    -20  -1166  -1148    592    563  -1156   -613   -626   -530   -675   -732   -766
     36  -1078  -1117    519    574  -1096   -555   -576   -475   -620   -685   -714
    135   -995  -1130    431    631  -1062   -545   -561   -462   -600   -657   -691
    179   -906  -1085    363    631   -995   -527   -545   -441   -581   -636   -691
    197   -867  -1067    335    631   -966   -522   -548   -446   -587   -646   -704
    200   -854  -1054    324    626   -953   -511   -530   -444   -592   -670   -722
    223   -826  -1049    301    636   -937   -454   -439   -371   -553   -680   -730
    241   -758  -1002    257    620   -880   -366   -283   -231   -444   -631   -730
    257   -584   -841    161    548   -711   -267    -88     -2   -205   -431   -561
    324   -290   -618    -18    467   -454   -239    135    290    153    -51   -189
    389    103   -285   -246    337    -90   -332    210    462    457    394    337
    366    316    -49   -342    207    132   -387     28    361    517    691    779
    309    332     23   -322    142    176   -480   -296     54    335    701    883
    249     98   -150   -176    200    -23   -592   -769   -498   -272    103    384
    249   -293   -542     23    394   -418   -724  -1325  -1223  -1218   -971   -571
    374   -558   -935     90    654   -745   -875  -1434  -1441  -1501  -1314   -904
    483   -672  -1156     96    818   -914   -862  -1247  -1257  -1337  -1221   -888
    607   -631  -1239     10    922   -935   -745   -974   -945  -1049  -1015   -730
    711   -493  -1205   -109    958   -849   -555   -685   -620   -745   -776   -542
    779   -228  -1010   -275    893   -618   -332   -410   -322   -462   -535   -376
    828      0   -828   -415    828   -413   -192   -239   -135   -280   -371   -259
    880    140   -740   -511    810   -301   -106   -137    -28   -174   -267   -194
    909    285   -623   -597    766   -168    -36    -70     46    -98   -194   -163
    878    387   -491   -633    685    -49     12    -12    103    -41   -145   -103
    852    517   -335   -685    592     93     70     90    197     62    -41    -20
    813    649   -163   -735    488    244    145    197    298    179     77     51
    789    737    -51   -763    420    342    220    275    381    265    148     88
    745    833     88   -792    327    462    301    361    467    342    220    205
    750    927    176   -839    285    553    361    433    550    431    316    277
    800   1023    220   -914    288    620    402    472    600    480    363    283
    839   1122    283   -979    277    704    420    485    613    491    361    329
    771   1083    311   -927    231    696    423    506    644    532    405    387
    613   1031    418   -823     98    724    444    535    680    568    446    381
    472   1005    532   -740    -28    769    470    568    714    600    470    413
    335   1008    672   -670   -168    841    501    623    771    665    530    462
    218   1039    818   -631   -301    930    542    691    839    737    597    504
    142   1054    909   -600   -384    982    574    740    893    800    654    527
     36   1031    995   -535   -478   1013    589    776    930    846    701    535
    -67   1047   1114   -488   -589   1080    594    797    971    896    766    561
   -187   1049   1236   -431   -711   1143    592    818   1005    948    823    574
   -366   1049   1415   -342   -891   1231    618    883   1072   1028    901    602
   -511   1072   1582   -283  -1047   1327    659    956   1150   1119    989    683
   -522   1127   1649   -301  -1085   1387    672   1002   1213   1200   1083    784
   -527   1228   1753   -353  -1140   1488    696   1062   1280   1283   1171    854
   -517   1306   1821   -394  -1169   1564    740   1111   1325   1335   1228    893
   -488   1356   1844   -436  -1166   1600    763   1124   1330   1343   1241    940
   -472   1343   1816   -433  -1143   1579    761   1137   1337   1356   1252   1034
   -413   1348   1758   -470  -1085   1551    719   1124   1309   1325   1231   1072
   -358   1353   1712   -498  -1034   1532    706   1083   1254   1265   1166   1062
   -322   1306   1628   -493   -974   1467    688   1039   1200   1200   1096   1096
   -259   1228   1488   -483   -872   1358    680    976   1122   1106   1002   1031
   -174   1179   1350   -504   -763   1265    644    896   1021    989    867    917
   -116   1171   1286   -527   -701   1228    628    849    963    924    805    836
   -171   1132   1304   -483   -737   1218    665    846    943    898    779    782
   -168   1080   1249   -454   -709   1163    670    818    883    831    714    727
   -150    989   1140   -420   -644   1065    654    761    810    753    636    685
   -150    911   1062   -381   -605    987    594    678    724    662    550    587
   -166    818    984   -327   -576    901    530    587    628    561    452    483
   -246    693    940   -223   -592    815    511    566    602    535    426    472
   -267    602    867   -168   -566    735    485    537    576    519    415    426
   -265    537    802   -135   -532    670    470    491    522    462    355    350
   -285    496    779   -106   -532    636    452    452    478    415    311    337
   -311    436    748    -62   -530    592    371    400    418    361    257    290
   -311    322    633     -5   -472    478    280    329    345    296    192    241
   -296    283    579      5   -439    431    254    277    296    246    150    218
   -314    210    524     49   -420    366    223    218    249    197    101    168
   -376    119    496    129   -436    306    223    197    226    174     62    171
   -431     -7    420    218   -426    205    135    148    179    135     23    153
   -444   -109    335    275   -389    111     23     54     93     57    -49     59
   -548   -218    329    381   -439     54    -25    -20     36      2   -101    -10
   -680   -363    316    522   -498    -23    -98   -101    -36    -67   -174    -57
   -766   -449    316    607   -542    -67   -168   -158    -96   -116   -223    -96
   -888   -519    366    704   -628    -77   -226   -207   -135   -150   -254   -155
   -984   -568    415    774   -701    -77   -249   -226   -145   -161   -254   -189
   -935   -501    433    719   -685    -33   -174   -189   -111   -135   -228   -140
   -771   -314    457    540   -615     70    -98   -124    -54    -83   -168    -64
   -683   -241    439    462   -563     98    -49    -75    -10    -41   -129    -46
   -678   -226    449    452   -566    111    -10    -36     20    -12   -106    -36
   -672   -218    454    446   -563    116      7    -20     28      0    -93    -41
   -719   -270    446    493   -584     88     -5    -54    -10    -46   -135    -88
   -807   -394    413    600   -610      7    -41   -106    -72   -114   -207   -155
   -948   -498    449    722   -701    -25    -72   -142   -124   -163   -265   -202
   -982   -524    457    753   -719    -33   -119   -194   -179   -218   -319   -246
  -1008   -628    379    815   -696   -124   -161   -257   -246   -285   -389   -301
  -1031   -675    355    852   -693   -161   -153   -267   -267   -306   -410   -314
   -982   -639    340    810   -662   -150   -197   -288   -283   -316   -415   -316
   -919   -558    361    740   -641    -98   -280   -316   -301   -327   -415   -311
   -852   -517    332    683   -594    -93   -272   -337   -319   -350   -436   -324
   -805   -496    309    649   -558    -93   -293   -358   -329   -371   -449   -327
   -766   -493    270    628   -519   -111   -303   -374   -335   -381   -462   -335
   -711   -511    200    613   -457   -155   -270   -358   -314   -374   -470   -342
   -636   -459    174    545   -405   -142   -207   -254   -192   -288   -446   -374
   -501   -371    129    436   -316   -122   -200   -155    -67   -166   -384   -371
   -366   -213    150    288   -259    -31   -218    -31    119     77   -142   -187
   -290    -15    275    153   -283    129   -267    111    358    449    324    267
   -405    176    581    111   -493    379   -275     67    350    568    711    740
   -597     88    683    254   -641    384   -202    -72    116    413    844    950
   -732   -137    594    433   -665    228   -197   -322   -306    -20    537    693
   -745   -478    267    613   -506   -106   -303   -771   -937   -831   -459   -226
   -831   -865    -36    846   -400   -449   -446  -1075  -1350  -1392  -1231   -891
   -836  -1137   -303    987   -267   -722   -452  -1041  -1296  -1345  -1252   -930
   -769  -1260   -491   1013   -140   -875   -337   -872  -1052  -1106  -1093   -815
   -862  -1337   -475   1101   -194   -906   -327   -743   -841   -904   -958   -711
  -1078  -1293   -218   1184   -431   -756   -207   -511   -555   -631   -737   -537
  -1343  -1205    135   1273   -740   -535    -51   -272   -283   -371   -509   -348
  -1480  -1182    298   1330   -891   -441      2   -176   -174   -267   -415   -277
  -1545  -1169    376   1358   -961   -397     20   -153   -142   -233   -389   -272
  -1556  -1163    392   1356   -974   -387    -28   -127   -142   -226   -389   -316
  -1493  -1163    327   1327   -911   -418   -103   -122   -161   -244   -413   -379
  -1418  -1156    259   1286   -839   -449   -153   -153   -194   -275   -444   -426
  -1327  -1101    226   1215   -776   -439   -150   -168   -202   -280   -441   -441
  -1156   -963    192   1060   -678   -384   -114   -148   -176   -249   -407   -428
  -1052   -833    215    943   -636   -309    -77   -101   -122   -192   -345   -384
  -1008   -750    254    878   -631   -249    -23    -80    -88   -153   -306   -355
   -865   -607    257    737   -561   -176     41    -54    -57   -111   -265   -322
   -688   -431    257    558   -472    -85     18    -36    -36    -72   -223   -272
   -537   -275    262    405   -402     -5     51     -5     -2    -31   -184   -220
   -366   -124    239    244   -303     57     85     28     36     10   -140   -174
   -254    -28    226    142   -241     98     85     49     64     44   -101   -129
   -135     59    194     36   -166    127    106     72     96     75    -75    -98
      2    129    127    -67    -62    129     90     98    124    111    -41    -72
    135    218     80   -176     25    150     80    145    176    171     12    -33
    176    283    106   -228     36    194    132    213    249    249     83     12
    197    332    135   -267     31    233    200    288    332    335    171     75
    275    405    129   -340     72    267    200    327    384    397    241    122
    387    475     85   -431    148    280    150    350    423    449    301    166
    491    571     80   -530    205    327    148    381    472    506    363    210
    558    618     57   -589    252    340    150    389    498    540    400    239
    589    620     31   -605    277    327    166    402    511    553    423    257
    558    592     31   -576    262    314    181    397    509    553    431    270
    472    480      7   -475    233    244    207    381    496    535    415    252
    423    358    -67   -392    244    145    205    363    470    504    384    236
    402    257   -145   -329    272     57    200    345    441    467    345    220
    368    129   -241   -252    303    -54    207    319    400    415    293    181
    379     64   -314   -220    348   -124    223    303    366    366    239    137
    345    -25   -371   -161    358   -197    200    277    319    311    174     70
    283    -93   -376    -96    327   -233    194    246    265    244    101      5
    236   -171   -407    -33    319   -288    205    210    205    174     28    -62
    236   -205   -441    -15    337   -322    171    174    153    116    -36   -116
    275   -187   -465    -46    368   -324    145    145    124     85    -64   -137
    293   -197   -491    -49    392   -342    140    119     85     46   -101   -168
    280   -202   -483    -41    379   -342    184    127     90     46    -98   -163
    265   -148   -413    -57    337   -280    215    174    135     93    -46   -111
    220    -98   -322    -62    270   -210    270    210    174    137     -5    -67
    213    -23   -236    -93    223   -129    314    241    210    174     33    -31
    246     80   -166   -163    207    -44    340    267    236    202     67     -2
    277     98   -179   -187    228    -38    345    280    257    220     77    -15
    303     98   -205   -202    254    -51    319    270    239    205     67    -54
    381    142   -239   -262    309    -46    329    275    241    213     80    -49
    446    220   -228   -335    337     -2    337    280    257    233    106    -36
    483    275   -207   -379    345     33    288    244    236    218     90    -67
    472    296   -176   -387    324     59    257    226    220    200     72    -70
    444    283   -163   -363    303     59    241    231    226    210     83    -44
    446    277   -171   -363    309     54    194    218    223    213     93    -49
    462    298   -163   -379    314     67    137    176    213    202    101    -46
    478    262   -218   -371    348     23     46    101    145    137     33    -98
    501    187   -314   -345    407    -62    -38     33     77     70    -28   -116
    478    161   -319   -322    397    -80   -103      0     51     41    -44   -124
    493    226   -267   -358    381    -20    -93     10     67     59    -12    -98
    506    218   -288   -361    397    -36    -57      0     46     38    -28   -122
    527    142   -384   -335    454   -119    -75    -62    -28    -44   -103   -210
    568     77   -491   -324    530   -205   -129   -116    -93   -109   -158   -265
    644     25   -618   -335    631   -296   -213   -161   -145   -158   -205   -280
    719    -18   -737   -353    724   -376   -265   -223   -210   -226   -285   -361
    771    -83   -854   -345    810   -467   -311   -288   -272   -296   -363   -449
    784   -161   -948   -311    865   -555   -337   -314   -311   -337   -407   -501
    859   -187  -1047   -335    953   -615   -337   -324   -332   -361   -423   -527
    911   -244  -1158   -335   1034   -701   -355   -376   -394   -431   -496   -602
    979   -252  -1231   -366   1104   -740   -384   -431   -452   -496   -571   -704
   1036   -290  -1330   -374   1182   -810   -410   -462   -483   -527   -613   -774
   1132   -322  -1454   -405   1293   -888   -433   -493   -509   -550   -636   -857
   1234   -340  -1577   -449   1405   -958   -483   -568   -579   -623   -704   -948
   1309   -366  -1678   -472   1493  -1021   -511   -605   -618   -667   -750  -1002
   1325   -363  -1688   -480   1504  -1026   -524   -594   -610   -654   -737   -974
   1322   -353  -1675   -483   1499  -1013   -532   -571   -587   -626   -696   -917
   1330   -337  -1667   -498   1499  -1002   -498   -527   -548   -600   -683   -872
   1358   -262  -1621   -548   1488   -940   -407   -402   -436   -522   -649   -859
   1384   -161  -1545   -613   1465   -852   -316   -228   -267   -366   -545   -795
   1382     -5  -1387   -688   1384   -696   -259    -28    -15    -83   -285   -581
   1353    220  -1132   -787   1241   -454   -303    109    215    259    142   -150
   1262    504   -758   -883   1010   -127   -389     -2    205    405    522    311
   1078    548   -530   -813    805      7   -527   -306    -51    335    722    597
    870    363   -506   -615    688    -70   -680   -685   -459     23    571    532
    652   -142   -795   -254    722   -470   -753  -1171  -1083   -771   -327   -223
    522   -607  -1132     41    826   -870   -828  -1475  -1564  -1462  -1158   -945
    535   -828  -1363    145    945  -1093   -849  -1392  -1535  -1491  -1280  -1034
    532   -891  -1423    179    976  -1156   -750  -1117  -1236  -1210  -1093   -870
    491   -810  -1301    158    893  -1057   -589   -820   -914   -906   -862   -665
    400   -659  -1060    129    730   -859   -340   -496   -576   -600   -613   -436
    381   -509   -891     64    636   -698   -140   -252   -329   -374   -413   -270
    376   -376   -753      0    563   -563    -33   -124   -189   -236   -285   -145
    311   -288   -600    -12    454   -444     38    -36    -85   -135   -189    -77
    194   -259   -457     31    324   -358     98     25    -10    -59   -116     -7
     83   -231   -314     72    197   -272    150     98     64     12    -44     75
     25   -140   -166     57     96   -153    207    179    150    101     51    166
     64    -25    -90    -20     75    -57    241    220    202    148    109    272
     88     72    -15    -80     51     28    277    272    267    213    176    355
    129    137      7   -135     59     72    288    293    301    241    210    384
    181    168    -12   -174     98     77    285    298    319    262    233    405
    239    218    -20   -228    129     98    267    283    322    267    249    413
    270    270      0   -270    135    137    257    272    324    267    257    428
    293    322     28   -309    132    176    244    285    342    285    277    454
    363    366      2   -363    181    184    215    280    337    285    283    467
    418    441     20   -431    197    231    179    246    306    254    254    483
    480    483      2   -480    239    241    181    257    322    275    277    524
    566    501    -67   -535    316    215    171    275    342    301    311    561
    659    540   -119   -600    389    210    137    270    345    314    324    553
    678    576   -101   -628    389    236    109    262    342    319    319    535
    675    628    -46   -652    361    290     98    270    353    335    327    594
    680    667    -12   -675    348    327     83    301    392    394    387    633
    688    709     20   -698    335    366     75    332    439    452    446    644
    685    763     77   -724    303    420     80    379    493    517    501    688
    680    800    119   -740    280    459     96    436    555    589    574    724
    649    852    202   -750    223    527    122    491    607    649    654    730
    605    896    290   -750    158    594    142    522    628    670    680    698
    581    924    340   -756    122    633    153    540    633    672    672    714
    530    919    389   -724     70    654    184    571    649    691    683    683
    478    932    454   -706     10    693    197    587    646    688    678    639
    387    924    537   -654    -75    732    218    594    644    678    683    571
    290    885    594   -589   -150    740    267    600    641    670    678    493
    236    826    587   -532   -174    706    306    581    613    620    618    400
    171    795    620   -485   -223    709    332    555    571    568    568    329
    111    782    670   -446   -277    727    358    545    558    545    545    236
     75    771    696   -423   -311    735    368    522    537    517    517    127
     36    761    724   -400   -345    745    381    501    511    488    488    103
    -12    743    756   -366   -384    748    405    496    509    478    478    231
    -64    724    789   -329   -426    756    439    519    537    509    501    402
    -98    701    800   -301   -449    750    452    517    537    509    509    496
   -129    652    782   -259   -454    717    467    498    527    491    493    530
   -145    602    748   -228   -446    675    462    480    517    472    470    550
   -122    584    706   -231   -413    644    428    441    480    436    433    535
    -85    605    688   -259   -387    646    413    431    478    433    433    532
    -46    641    688   -298   -366    662    392    428    488    446    454    537
    -41    657    696   -309   -368    678    410    439    509    467    475    545
   -101    693    795   -296   -446    743    449    465    550    504    514    568
   -114    787    898   -337   -506    841    488    511    600    555    566    618
   -132    841    974   -355   -553    906    504    561    652    602    618    649
   -171    885   1057   -358   -615    969    496    579    678    633    654    678
   -236    896   1132   -329   -683   1013    485    561    675    636    665    662
   -249    958   1208   -358   -727   1083    485    545    670    633    667    683
   -275    945   1218   -335   -745   1080    431    514    646    618    652    688
   -329    862   1192   -267   -761   1026    355    478    605    592    636    693
   -363    813   1176   -223   -769    995    335    459    594    587    641    709
   -355    836   1192   -241   -774   1013    371    472    610    602    662    730
   -407    852   1260   -223   -833   1054    353    459    600    594    662    735
   -454    836   1288   -192   -872   1062    337    436    571    563    639    709
   -498    802   1301   -150   -898   1052    350    426    555    542    613    691
   -530    753   1280   -114   -904   1015    368    420    548    532    600    685
   -615    711   1327    -49   -971   1018    353    415    542    519    592    704
   -732    646   1376     41  -1054   1010    335    400    522    498    571    701
   -820    566   1387    127  -1104    976    316    400    517    496    571    696
   -989    397   1387    296  -1189    891    280    361    472    454    532    644
  -1221    197   1418    511  -1319    807    270    327    433    410    488    587
  -1447     59   1504    691  -1475    782    259    303    410    381    452    561
  -1525     38   1564    743  -1543    800    259    309    415    381    441    584
  -1444    106   1548    667  -1496    826    290    337    454    420    483    633
  -1366    153   1519    605  -1441    836    366    384    504    465    532    667
  -1293    197   1491    545  -1392    844    384    402    530    480    550    688
  -1200    257   1457    472  -1327    857    389    413    548    496    568    685
  -1176    252   1428    459  -1301    839    436    431    566    504    579    678
  -1208    241   1449    483  -1327    844    480    485    602    527    581    696
  -1231    246   1478    491  -1356    859    555    620    714    597    597    704
  -1249    265   1514    493  -1382    888    649    800    878    740    693    750
  -1241    402   1644    418  -1444   1023    701   1002   1124   1015    953    974
  -1174    670   1844    252  -1509   1257    670   1109   1304   1286   1299   1358
  -1145    935   2081    103  -1613   1509    545    914   1215   1361   1579   1766
  -1213   1075   2288     70  -1751   1680    342    467    909   1244   1714   2013
  -1234    989   2223    122  -1727   1605     72    -49    454    857   1444   1784
  -1236    506   1743    363  -1491   1124   -140   -584   -184     64    548    927
  -1174    -77   1093    626  -1135    506   -350   -969   -758   -698   -332     88
  -1054   -426    628    740   -841    101   -491   -992   -844   -836   -530   -129
   -932   -548    381    737   -659    -85   -491   -846   -701   -735   -498   -127
   -833   -537    293    685   -566   -122   -436   -683   -535   -597   -426    -80
   -828   -545    283    685   -555   -132   -296   -491   -348   -439   -324    -23
   -831   -584    246    709   -540   -168   -275   -415   -280   -384   -298    -23
   -846   -639    205    740   -527   -218   -327   -428   -290   -397   -319    -54
   -844   -675    168    758   -509   -254   -379   -465   -319   -420   -345    -90
   -792   -706     83    748   -439   -311   -431   -527   -368   -470   -389   -129
   -748   -771    -23    761   -363   -397   -504   -605   -439   -545   -459   -171
   -649   -779   -132    711   -259   -457   -592   -659   -485   -594   -506   -187
   -613   -789   -176    701   -218   -483   -610   -693   -517   -633   -545   -200
   -717   -867   -150    792   -283   -509   -626   -714   -548   -662   -568   -210
   -839   -997   -158    919   -340   -579   -581   -644   -478   -584   -491   -153
   -935  -1026    -90    979   -426   -558   -483   -550   -379   -491   -400    -93
  -1013  -1047    -36   1028   -488   -542   -389   -465   -293   -413   -327    -64
  -1080  -1091    -10   1083   -535   -550   -322   -379   -220   -348   -277    -64
  -1117  -1098     18   1109   -568   -540   -303   -327   -166   -301   -239    -62
  -1166  -1085     77   1124   -623   -504   -280   -298   -122   -262   -205    -64
  -1218  -1075    142   1145   -680   -467   -239   -265    -85   -226   -168    -49
  -1260  -1000    259   1130   -761   -371   -194   -194    -23   -158   -106      0
  -1252   -906    345   1080   -800   -280   -155   -122     38    -93    -49     38
  -1166   -844    319   1002   -743   -262   -174    -83     75    -57    -23     54
  -1091   -758    332    924   -711   -213   -153    -46    122    -10     23    101
   -961   -623    337    792   -652   -142   -111    -10    163     44     80    181
   -805   -491    314    649   -561    -88   -119     10    197     93    129    257
   -613   -340    272    475   -446    -33   -135     44    239    148    189    329
   -420   -181    239    298   -329     28   -150     85    285    202    254    397
   -280    -31    246    153   -265    106   -145    129    329    259    319    470
   -153    129    283     12   -218    205   -122    176    381    319    384    548
    -41    254    296   -106   -168    275   -119    202    410    355    431    610
     80    402    322   -241   -122    363    -88    239    446    392    472    665
    205    530    324   -368    -59    426    -59    257    465    407    488    685
    301    626    324   -462    -10    475    -51    259    465    402    483    672
    389    657    267   -524     59    465    -51    239    439    368    454    631
    426    662    236   -545     93    452    -23    213    410    332    415    581
    446    683    236   -566    106    459      2    210    405    316    392    542
    459    659    200   -558    129    431      2    197    381    283    348    483
    454    607    153   -532    150    381    -15    158    340    233    288    407
    420    548    127   -485    148    337    -10    127    309    194    239    345
    348    480    129   -415    109    306    -25     93    277    163    200    290
    280    405    124   -342     77    265    -20     75    259    142    179    262
    231    358    127   -296     51    241     18     80    267    150    179    259
    168    303    135   -236     15    220     54     85    270    153    181    257
    124    262    137   -194     -7    200     57     83    262    145    171    239
    202    348    145   -275     28    246     88    127    303    187    207    265
    306    462    153   -384     75    309    176    184    361    241    262    298
    267    415    148   -342     59    280    218    187    368    249    265    280
    259    387    127   -324     64    257    241    207    397    270    277    272
    296    431    135   -363     80    283    277    236    433    306    301    283
    311    472    161   -392     75    316    290    265    465    337    327    296
    335    498    163   -418     85    332    293    306    498    371    350    301
    368    475    106   -423    129    293    316    335    527    400    371    306
    340    366     25   -353    158    197    324    337    542    415    379    298
    322    319     -5   -322    161    158    319    335    545    420    381    290
    322    285    -38   -303    179    124    267    298    511    392    353    262
    376    270   -109   -324    241     83    213    270    472    366    327    236
    407    267   -140   -337    275     64    213    262    462    350    314    218
    358    226   -132   -293    244     46    184    233    433    319    283    189
    345    174   -171   -259    257      2    155    210    405    288    254    163
    381    140   -241   -262    311    -51     93    176    371    249    220    137
    394    124   -270   -259    332    -72     59    142    345    223    194    137
    389    122   -270   -257    329    -72     90    122    322    197    174    132
    407     98   -309   -254    358   -103     96    109    303    181    161    124
    387     38   -350   -213    368   -155     57     72    270    148    137     98
    410      7   -402   -207    407   -197     23     41    236    114    111     80
    431     12   -418   -223    423   -202     -5     10    197     72     67     54
    418    -20   -439   -197    426   -231    -20    -15    166     38     38     64
    420    -18   -439   -202    428   -228    -20    -15    158     38     41     93
    436     31   -405   -233    420   -187    -10    -18    153     38     41    114
    402     59   -345   -233    374   -142    -20    -20    145     36     46    140
    394     54   -342   -226    368   -142    -31    -25    135     36     46    153
    439     38   -400   -239    420   -181    -33    -41    116     15     23    124
    475     23   -452   -249    465   -213    -44    -62    101      2      0     98
    506     10   -496   -259    501   -241    -98   -109     59    -31    -36     67
    610     70   -542   -340    576   -236   -122   -140     38    -54    -67     49
    719    119   -600   -420    659   -239    -62    -83     83    -36    -83     20
    784    179   -605   -480    696   -213     28     72    220     67    -28     46
    833    277   -558   -558    696   -140     62    265    436    293    153    207
    906    517   -389   -711    649     62     83    462    709    618    501    545
    987    872   -114   -932    550    379     12    459    815    836    862   1000
    979   1106    127  -1041    426    618   -145    181    652    846   1109   1356
    807   1101    290   -956    259    696   -265   -187    358    691   1119   1397
    602    680     77   -641    262    379   -376   -628   -166    103    501    797
    545    142   -402   -345    472   -129   -504  -1070   -800   -740   -470   -166
    605   -275   -880   -163    743   -576   -628  -1171  -1044  -1070   -859   -602
    665   -457  -1122   -103    891   -789   -605   -992   -880   -932   -787   -613
    774   -413  -1189   -181    982   -800   -496   -750   -628   -711   -657   -574
    870   -290  -1161   -290   1013   -724   -322   -480   -348   -462   -488   -506
    922   -163  -1085   -379   1002   -623   -192   -267   -132   -254   -327   -428
   1005   -155  -1161   -423   1083   -657   -179   -205    -75   -197   -285   -410
   1013   -200  -1215   -407   1114   -706   -181   -202    -75   -194   -298   -431
    943   -275  -1221   -335   1080   -748   -215   -220    -98   -210   -324   -457
    919   -296  -1215   -311   1067   -756   -215   -215    -93   -202   -319   -423
    898   -270  -1169   -316   1031   -717   -202   -200    -83   -189   -306   -387
    849   -262  -1111   -293    979   -685   -205   -181    -70   -179   -296   -374
    769   -303  -1075   -233    922   -691   -197   -158    -49   -158   -280   -348
    675   -389  -1065   -142    870   -727   -200   -142    -38   -142   -270   -303
    558   -410   -969    -72    763   -688   -187   -116    -12   -111   -239   -257
    493   -428   -922    -33    706   -675   -200   -132    -28   -124   -252   -277
    452   -475   -927     10    688   -698   -236   -163    -62   -155   -290   -280
    413   -522   -935     54    672   -727   -244   -161    -57   -148   -283   -241
    402   -566   -971     80    685   -769   -270   -181    -72   -161   -290   -241
    452   -550  -1002     49    727   -776   -277   -192    -80   -168   -293   -239
    506   -532  -1039     12    771   -784   -283   -200    -77   -163   -285   -226
    527   -522  -1049     -2    787   -784   -309   -197    -75   -153   -275   -194
    584   -415  -1000    -85    789   -709   -275   -150    -23    -96   -223    -93
    563   -363   -927   -101    745   -644   -223   -101     25    -49   -181    -25
    506   -324   -833    -93    670   -579   -200    -49     80     12   -124     44
    418   -280   -698    -67    558   -488   -171     18    163    101    -41    124
    342   -288   -633    -28    485   -459   -168     59    220    168     23    150
    259   -275   -535      5    397   -405   -179     90    270    226     88    171
    194   -244   -441     23    316   -342   -189    129    322    290    161    226
    168   -218   -387     25    277   -301   -192    166    374    353    236    301
    192   -187   -381     -5    285   -283   -210    168    387    366    257    348
    241   -122   -363    -59    301   -241   -218    158    379    361    254    381
    303    -67   -371   -119    335   -218   -213    158    366    348    246    400
    400    -28   -428   -184    413   -228   -210    148    342    327    233    407
    540     31   -509   -285    524   -239   -218    124    319    296    210    400
    688    114   -574   -402    631   -231   -239     93    283    252    176    376
    828    197   -633   -514    730   -218   -244     70    259    220    148    353
    976    285   -691   -631    833   -202   -197     72    254    205    137    332
   1054    319   -735   -691    896   -207   -153     62    236    168     93    254
   1057    303   -753   -683    906   -223   -129     38    197    116     31    163
   1028    311   -717   -672    872   -202   -101     31    184     96      7    122
    995    327   -667   -659    831   -168    -80     46    194    109     23    114
    950    337   -613   -646    779   -137    -54     59    207    119     33    101
    888    407   -480   -649    683    -36     -7     83    236    148     64    116
    800    454   -345   -628    574     54     33    114    270    181     90    103
    730    462   -267   -594    498     98     93    171    324    236    127    132
    657    478   -179   -568    418    148    135    200    358    267    158    161
    618    522    -96   -571    355    215    148    233    384    296    189    181
    568    537    -31   -553    298    254    174    280    426    340    231    207
    532    571     38   -550    246    306    207    314    462    379    267    226
    478    626    148   -553    166    387    262    368    522    439    322    249
    413    659    246   -537     83    454    306    407    561    472    342    275
    355    683    327   -522     12    506    342    433    589    504    368    285
    303    691    387   -496    -41    540    311    433    594    511    381    257
    236    724    488   -483   -127    607    327    449    623    537    413    259
    179    763    584   -470   -202    672    327    459    646    568    449    277
    132    745    610   -441   -239    678    311    470    654    584    472    285
     83    717    633   -400   -275    675    314    475    649    579    465    262
     70    756    685   -413   -309    722    337    506    675    607    498    277
     33    776    743   -405   -355    761    371    542    709    646    550    301
    -36    763    800   -366   -418    782    384    553    711    652    563    246
    -96    727    823   -314   -459    774    405    550    704    644    550    168
   -142    704    846   -280   -496    774    426    566    714    652    558    129
   -153    704    857   -277   -504    779    441    574    714    649    555    213
   -148    711    857   -283   -501    784    465    587    711    646    550    449
   -132    696    828   -280   -480    761    498    589    704    633    537    587
   -122    696    815   -288   -470    756    511    605    714    644    537    683
   -116    701    818   -293   -467    758    501    607    722    654    550    722
   -114    683    795   -285   -454    737    517    602    711    639    542    704
   -114    685    800   -285   -457    743    519    579    685    602    511    688
   -140    701    841   -283   -493    771    535    602    706    620    517    675
   -140    667    807   -265   -475    737    504    589    685    602    498    654
   -137    618    756   -241   -446    685    485    563    649    574    478    615
   -122    600    722   -239   -420    659    470    542    623    545    454    558
   -174    548    719   -189   -446    631    462    522    597    517    426    504
   -241    491    732   -124   -485    610    470    514    589    506    413    439
   -296    439    732    -72   -514    584    532    563    628    509    371    363
   -309    410    719    -49   -514    563    605    683    724    568    368    350
   -285    524    810   -119   -548    667    633    833    906    766    532    459
   -259    743   1002   -241   -631    872    597    997   1163   1104    891    792
   -241   1062   1304   -410   -771   1182    488   1041   1327   1421   1356   1301
   -257   1174   1431   -457   -844   1301    355    862   1202   1475   1675   1691
   -348   1008   1356   -332   -852   1179    236    514    805   1192   1605   1691
   -480    636   1114    -77   -797    875    148     31    174    472    896   1114
   -589    244    833    171   -711    540     23   -504   -542   -472   -194    187
   -563    -49    514    306   -540    231    -96   -659   -813   -828   -631   -202
   -587   -329    254    457   -423    -38   -137   -517   -657   -675   -558   -210
   -698   -540    158    618   -431   -189   -124   -366   -452   -493   -465   -174
   -870   -683    184    774   -527   -249    -85   -249   -280   -340   -384   -119
  -1083   -722    361    904   -722   -181     18    -75    -64   -137   -233    -25
  -1057   -623    433    839   -748    -96     85     36     62    -18   -132     38
   -937   -517    420    727   -680    -49    111     75    111     31    -85     70
   -823   -407    413    613   -620      2    153    114    161     75    -51     93
   -678   -262    415    470   -548     75    142    132    192    109    -23    124
   -618   -236    379    426   -501     70    135    124    187    103    -23    106
   -719   -340    376    530   -548     18    129     88    161     80    -38     64
   -862   -454    405    657   -633    -25    114     57    132     49    -59     20
   -953   -530    423    743   -688    -54    114     33    111     23    -88     18
  -1026   -587    436    805   -732    -75    103     31    106     18   -101      2
  -1098   -649    449    872   -774   -101     57     10     88      0   -119    -28
  -1119   -711    407    914   -766   -153     -5    -41     44    -44   -161    -85
  -1101   -748    353    924   -727   -197    -49    -85      0    -93   -213   -137
  -1002   -756    246    878   -626   -254    -88   -137    -46   -140   -265   -158
   -917   -748    168    831   -545   -290   -127   -168    -72   -158   -277   -161
   -839   -719    119    779   -480   -301   -142   -174    -75   -153   -275   -145
   -753   -704     49    730   -402   -327   -166   -197    -96   -168   -288   -150
   -657   -678    -20    667   -319   -350   -228   -233   -124   -194   -309   -148
   -633   -646    -12    639   -311   -329   -285   -254   -137   -197   -306   -129
   -628   -654    -28    641   -301   -342   -324   -280   -148   -197   -301   -114
   -631   -662    -31    646   -301   -348   -355   -303   -155   -194   -290    -90
   -615   -620     -5    618   -306   -311   -376   -311   -145   -166   -252    -31
   -631   -626      2    628   -316   -311   -413   -316   -129   -137   -202     28
   -615   -646    -31    628   -293   -340   -467   -329   -129   -127   -174     44
   -545   -644    -98    594   -223   -371   -522   -355   -135   -129   -166     38
   -475   -600   -127    535   -176   -363   -600   -389   -150   -140   -163     49
   -413   -535   -124    472   -145   -329   -646   -439   -194   -184   -202     38
   -298   -514   -218    405    -41   -366   -659   -498   -270   -259   -272     -7
   -213   -537   -324    376     54   -431   -613   -441   -223   -215   -220     23
   -270   -594   -327    431     28   -462   -519   -355   -153   -161   -163     59
   -397   -592   -194    493   -101   -394   -400   -272    -96   -116   -127     70
   -540   -594    -54    563   -244   -324   -327   -194    -51    -75    -98     46
   -709   -636     72    672   -392   -283   -226   -122     -7    -49    -93     31
   -815   -717     98    763   -459   -309   -158    -67     15    -36   -106    -15
   -784   -779      5    782   -394   -387   -158    -83    -28    -90   -176   -124
   -784   -852    -67    815   -358   -459   -135   -109    -70   -137   -236   -187
   -867   -956    -88    911   -389   -522   -103   -145    -96   -181   -293   -223
  -1010  -1044    -33   1026   -488   -540    -75   -155    -96   -192   -309   -202
  -1044  -1075    -31   1060   -506   -553    -85   -166   -111   -210   -327   -174
  -1054  -1091    -36   1072   -511   -563    -75   -158   -109   -210   -329   -155
  -1088  -1109    -20   1098   -535   -566    -59   -158   -114   -218   -340   -155
  -1062  -1106    -46   1083   -509   -576    -80   -174   -129   -239   -358   -187
   -995  -1052    -57   1023   -470   -555   -114   -179   -142   -246   -366   -220
   -992   -987      5    987   -501   -491   -101   -150   -116   -213   -335   -228
   -984   -937     46    961   -517   -446    -49   -122    -88   -187   -306   -239
   -935   -867     67    901   -504   -400      0    -77    -46   -148   -272   -236
   -852   -763     88    807   -472   -337    -18    -64    -23   -124   -252   -257
   -766   -672     90    719   -431   -290     -7    -46      0   -101   -228   -285
   -691   -581    109    636   -400   -236     12    -15     33    -64   -192   -285
   -610   -454    153    530   -381   -150     51      5     72    -23   -148   -257
   -553   -342    207    446   -381    -67     57     15     93     10   -109   -236
   -446   -257    189    353   -319    -33     38     20    101     33    -80   -218
   -374   -171    202    272   -288     15     51     49    127     62    -44   -207
   -265    -51    213    158   -239     77     67     77    155     96     -7   -176
   -150     20    171     64   -161     96     83     85    161    103      7   -163
    -59     88    145    -15   -103    116    119    106    174    116     20   -166
      2    150    148    -75    -72    150    153    127    189    132     36   -158
     70    218    145   -145    -38    181    150    135    202    145     51   -132
    129    262    132   -197      0    197    158    155    215    163     70   -103
    168    309    140   -241     12    226    220    194    244    187     88    -72
    226    314     88   -270     70    202    257    200    239    176     75    -75
    296    311     15   -306    140    166    249    192    223    158     62    -77
    301    303      0   -303    150    153    244    187    213    145     49    -85
    309    280    -28   -296    168    127    241    171    197    124     23   -114
    303    231    -72   -267    189     80    228    132    161     75    -36   -161
    285    137   -148   -215    218     -5    215    119    148     54    -54   -194
    270     51   -218   -163    244    -83    223    116    145     51    -51   -241
    249      0   -249   -124    246   -122    213    114    145     46    -59   -262
    272    -36   -309   -116    290   -171    168     85    122     23    -83   -298
    270   -114   -384    -80    327   -249    158     44     85    -12   -114   -342
    262   -174   -439    -44    348   -306    184     44     75    -28   -137   -407
    335   -168   -506    -85    418   -337    246    109    140      5   -161   -496
    428    -98   -527   -163    478   -311    298    246    275    119   -114   -511
    397     33   -366   -215    381   -166    332    444    506    376    111   -327
    535    249   -285   -392    410    -15    301    594    743    709    485      2
    626    545    -83   -587    353    231    194    587    841    950    927    496
    626    704     77   -665    275    392     85    394    672    917   1215    880
    537    581     44   -561    244    314     83    124    265    553   1104    878
    496    298   -200   -397    348     49     23   -259   -303   -106    423    335
    472    -25   -498   -223    483   -259    -98   -683   -901   -909   -626   -553
    436   -303   -740    -64    587   -522   -181   -766  -1080  -1158   -995   -841
    431   -472   -904     18    665   -685   -142   -563   -836   -906   -807   -737
    485   -483   -969     -2    727   -727    -96   -376   -568   -644   -620   -587
    563   -368   -932    -98    745   -649    -10   -202   -319   -405   -441   -413
    665   -163   -828   -249    745   -496    127    -12    -77   -176   -249   -275
    776    -33   -810   -371    792   -420    135     51      7    -93   -171   -236
    901     85   -815   -493    857   -366    124     57     20    -72   -153   -239
   1002    176   -826   -592    914   -324    132     57     28    -59   -140   -236
   1080    233   -846   -657    963   -306    145     54     31    -46   -127   -213
   1127    301   -828   -714    976   -262    122     41     25    -44   -129   -223
   1143    322   -820   -732    982   -246    116     44     36    -28   -116   -202
   1111    335   -779   -724    945   -220     77     36     41    -20   -101   -223
   1060    329   -730   -693    896   -200     88     38     46    -18    -96   -220
    984    285   -698   -639    841   -205    132     62     75      0    -80   -171
    953    252   -704   -602    828   -226    124     72     85     12    -72   -187
    888    218   -672   -553    782   -228     70     59     80      7    -77   -223
    828    145   -683   -485    756   -267     38     33     59    -18   -103   -241
    771     54   -717   -415    745   -329     59     46     75      0    -90   -210
    722     23   -701   -374    711   -337     33     36     70     -2    -88   -192
    714     -7   -722   -355    717   -363    -12     -5     38    -31   -111   -223
    758    -77   -836   -340    797   -457    -77    -64    -15    -88   -166   -254
    818   -153   -974   -332    896   -563   -145   -103    -51   -124   -213   -259
    800   -226  -1026   -288    911   -623   -187   -116    -51   -114   -194   -231
    771   -257  -1028   -259    898   -641   -220   -122    -44   -101   -171   -223
    836   -210  -1047   -311    940   -628   -275   -161    -77   -124   -194   -228
    904   -197  -1101   -353   1002   -649   -285   -132    -59    -88   -174   -194
   1000   -223  -1226   -389   1111   -724   -301   -119    -36    -49   -142   -223
   1114   -218  -1332   -449   1221   -774   -353   -129    -33    -31   -116   -262
   1200   -179  -1379   -509   1288   -779   -389   -142    -36    -15    -96   -290
   1280   -163  -1447   -558   1361   -805   -420   -166    -62    -33   -106   -353
   1366   -129  -1499   -618   1431   -813   -439   -161    -77    -41   -106   -397
   1439    -85  -1525   -678   1480   -805   -441   -163    -85    -49   -109   -454
   1465    -72  -1538   -696   1501   -805   -454   -176   -103    -64   -114   -517
   1444    -72  -1517   -688   1478   -795   -457   -197   -135   -103   -145   -587
   1387   -124  -1514   -631   1449   -818   -459   -228   -181   -168   -215   -615
   1348   -226  -1574   -563   1460   -898   -467   -259   -233   -239   -293   -618
   1283   -301  -1584   -491   1434   -943   -480   -301   -290   -306   -363   -657
   1202   -361  -1566   -420   1382   -963   -491   -350   -353   -384   -446   -740
   1075   -465  -1540   -306   1306  -1000   -470   -379   -389   -439   -517   -756
    924   -587  -1512   -168   1218  -1049   -454   -402   -410   -462   -540   -748
    735   -657  -1392    -38   1062  -1023   -394   -371   -381   -433   -498   -701
    610   -613  -1223      0    914   -917   -311   -301   -316   -368   -428   -602
    532   -535  -1070      0    800   -802   -228   -236   -246   -303   -363   -504
    392   -488   -880     44    636   -683   -142   -161   -171   -233   -301   -415
    252   -511   -763    129    506   -636    -64    -83    -93   -158   -231   -303
    145   -493   -639    171    389   -566    -33    -46    -51   -111   -176   -218
     75   -454   -530    189    301   -493      5    -12    -10    -67   -137   -145
     15   -431   -449    207    231   -439     49     38     44    -10    -80    -57
     -7   -363   -355    187    174   -361     85     96    111     62      5     15
    -51   -257   -205    153     75   -233    129    142    166    119     67    111
    -93   -161    -67    127    -15   -114    174    189    220    168    111    176
   -127    -98     28    111    -77    -33    207    228    270    218    150    218
   -132    -23    109     77   -122     41    246    272    322    272    213    254
    -98     85    181      5   -140    135    259    298    358    311    262    277
    -72    176    246    -51   -158    210    259    314    394    353    311    311
    -59    179    239    -62   -150    210    241    301    397    355    319    303
    -93    124    218    -15   -155    171    218    285    376    342    309    290
   -135     90    226     20   -179    158    189    254    348    314    290    249
   -187     72    259     57   -223    166    171    244    342    311    290    226
   -176     75    249     49   -213    161    181    257    353    324    306    215
    -70    114    184    -20   -127    148    192    254    342    314    293    176
     38    176    137   -109    -51    158    184    249    327    301    288    148
     96    197    101   -148     -2    150    194    249    322    293    285    140
     75    153     75   -114      0    114    194    239    309    277    270    106
     10    103     93    -57    -41     98    168    213    275    246    244     59
    -12     70     83    -31    -46     75    166    194    249    223    218      5
     36     72     36    -54      0     57    140    168    210    181    171    -51
    103    103      0   -106     51     51    129    153    179    145    129    -67
    166    119    -46   -142    106     36    122    148    171    135    116    -96
    226    140    -85   -184    155     28    122    142    166    129    111   -106
    262    174    -88   -220    176     44    132    155    176    140    124   -101
    309    220    -88   -267    197     67    150    176    192    153    124    -80
    381    265   -116   -322    249     75    166    194    207    166    122    -28
    446    332   -116   -389    283    109    161    192    207    168    137     15
    493    345   -150   -420    322     98    168    200    213    171    140     36
    550    355   -194   -457    374     80    197    215    207    142     83     18
    589    374   -215   -480    402     80    301    332    301    187     67     49
    576    459   -116   -519    348    171    376    506    472    345    171    122
    574    628     54   -600    259    340    436    732    745    644    446    361
    566    924    358   -745    103    641    428    932   1036   1041    904    795
    540   1286    745   -911   -101   1015    361    888   1109   1312   1374   1301
    389   1426   1036   -909   -324   1231    246    563    885   1322   1641   1579
    215   1340   1122   -779   -454   1231    132    153    498   1023   1473   1423
     59    917    857   -488   -400    888     36   -348   -142    189    553    613
      2    407    405   -205   -200    407    -93   -701   -724   -631   -358   -194
      7    124    116    -67    -54    122   -135   -613   -680   -626   -426   -327
    -15      7     23      2    -20     15    -72   -389   -444   -423   -303   -257
     38     12    -28    -28     33     -5     15   -176   -213   -218   -166   -166
     93    132     38   -111     28     85    153     41     18    -18    -20    -54
     70    228    155   -150    -44    192    254    163    145     90     51     49
     67    239    171   -153    -51    205    293    220    205    142     90     98
     62    210    148   -137    -41    179    298    244    233    168    109    119
     57    200    142   -127    -41    171    288    249    236    176    124    122
     46    161    111   -103    -31    137    259    239    231    171    114     88
     44    142     98    -93    -28    122    226    226    223    158    114     64
     20    137    114    -80    -46    127    218    197    202    135     90     62
    -25    124    150    -49    -88    137    231    189    202    135     85     90
    -36    148    184    -57   -111    166    270    226    244    179    127    109
    -44    202    244    -80   -142    223    296    254    272    213    163    140
   -103    226    329    -62   -215    277    301    275    298    244    205    174
   -163    231    394    -33   -277    311    306    301    324    275    239    200
   -244    272    514    -15   -379    392    345    345    371    322    290    262
   -348    303    652     20   -498    478    355    387    410    368    345    324
   -410    371    782     18   -597    576    361    420    441    405    384    374
   -457    355    813     51   -633    584    379    452    480    444    433    439
   -522    337    859     90   -691    597    363    470    504    470    465    457
   -561    355    917    101   -740    636    348    478    517    485    467    467
   -615    340    956    137   -787    646    348    506    555    535    511    532
   -659    355   1015    153   -836    685    387    553    613    602    581    592
   -714    428   1143    142   -930    787    433    610    685    688    672    665
   -717    498   1215    106   -966    857    426    662    748    763    753    743
   -709    537   1247     85   -979    891    384    675    771    797    792    787
   -750    548   1299    101  -1023    922    376    704    807    839    841    872
   -748    600   1348     70  -1047    974    389    743    849    888    896    924
   -727    626   1353     49  -1041    989    366    743    846    891    911    948
   -761    600   1361     77  -1062    979    348    724    823    872    896    917
   -805    571   1376    116  -1091    974    311    685    774    818    833    875
   -818    566   1382    124  -1098    971    316    672    758    792    797    911
   -795    587   1382    103  -1088    984    355    685    774    802    815    919
   -753    623   1374     64  -1062    997    387    685    769    787    800    854
   -730    654   1384     38  -1057   1018    415    654    727    727    732    833
   -680    685   1366     -2  -1023   1026    400    613    688    675    685    831
   -675    626   1299     23   -987    961    423    581    657    631    641    763
   -717    527   1244     93   -982    885    433    545    620    579    579    693
   -779    436   1215    171   -997    826    397    483    566    514    517    644
   -880    283   1161    296  -1021    722    363    397    488    436    436    576
   -987    103   1088    441  -1039    594    298    311    400    350    353    488
  -1080    -38   1041    558  -1065    501    231    233    322    267    277    394
  -1122   -202    919    662  -1021    358    142    124    213    155    171    293
  -1158   -387    771    771   -966    192     80     28    114     62     77    220
  -1174   -467    706    820   -943    119      2    -38     44     -2     20    161
  -1148   -532    613    839   -883     38    -67   -111    -25    -80    -67     88
  -1104   -654    449    880   -776   -103   -153   -200   -109   -166   -161     31
  -1060   -709    348    883   -704   -181   -184   -254   -155   -215   -205     12
   -984   -683    301    833   -644   -192   -277   -301   -197   -249   -239     -2
   -896   -657    239    774   -568   -210   -309   -337   -231   -280   -267    -18
   -839   -675    163    758   -501   -257   -345   -392   -275   -322   -309    -44
   -805   -714     88    758   -449   -314   -402   -467   -337   -379   -361    -77
   -704   -646     57    675   -381   -293   -452   -519   -366   -407   -379    -88
   -626   -646    -20    636   -303   -335   -532   -579   -405   -444   -405    -98
   -657   -831   -174    745   -241   -504   -605   -649   -470   -509   -457   -137
   -657   -935   -277    792   -189   -607   -649   -722   -563   -600   -545   -218
   -706  -1044   -340    875   -184   -693   -654   -753   -620   -646   -592   -262
   -880  -1221   -340   1049   -272   -782   -602   -693   -592   -613   -566   -252
  -1039  -1366   -327   1202   -355   -846   -550   -623   -540   -563   -537   -265
  -1241  -1504   -262   1371   -491   -883   -509   -568   -483   -524   -501   -290
  -1426  -1590   -163   1506   -633   -878   -449   -514   -418   -480   -462   -314
  -1447  -1577   -132   1509   -657   -854   -405   -475   -374   -444   -426   -324
  -1421  -1592   -171   1506   -626   -883   -355   -446   -353   -431   -420   -361
  -1361  -1626   -265   1493   -548   -945   -316   -436   -361   -436   -436   -407
  -1405  -1686   -283   1545   -561   -984   -265   -423   -358   -433   -444   -446
  -1504  -1709   -205   1605   -652   -958   -262   -413   -345   -418   -439   -457
  -1571  -1693   -122   1634   -724   -909   -267   -381   -322   -394   -423   -462
  -1545  -1665   -119   1602   -714   -891   -275   -379   -314   -389   -420   -488
  -1475  -1615   -140   1543   -667   -878   -303   -402   -335   -413   -439   -514
  -1382  -1548   -166   1465   -610   -857   -322   -428   -368   -436   -457   -498
  -1252  -1454   -202   1353   -524   -828   -332   -441   -384   -444   -459   -457
  -1036  -1283   -246   1158   -394   -766   -324   -413   -353   -415   -423   -381
   -854  -1119   -267    987   -293   -693   -296   -381   -319   -384   -387   -324
   -654   -932   -280    792   -187   -607   -296   -345   -280   -345   -350   -280
   -519   -737   -218    628   -150   -478   -176   -218   -168   -252   -285   -231
   -407   -519   -114    462   -148   -316     38     23     46    -67   -155   -145
   -296   -267     28    280   -163   -119    124    257    288    181     64     33
   -129    119    249      2   -189    184    161    483    563    511    413    363
     64    662    597   -363   -265    631    197    592    756    800    820    849
     54   1057   1002   -558   -472   1031    135    355    641    852   1119   1273
    -77   1291   1366   -607   -722   1327     28    -15    394    756   1236   1467
   -210   1197   1405   -496   -807   1301    -70   -423      2    366    885   1122
   -277    782   1060   -252   -667    919   -181   -857   -584   -418    -41    197
   -187    423    610   -119   -400    517   -335   -961   -831   -766   -480   -252
    -93    277    368    -93   -231    322   -283   -735   -633   -592   -374   -210
    -28    288    316   -129   -174    303   -163   -454   -371   -363   -213    -93
     49    387    337   -218   -142    363    -18   -174   -101   -122    -41     46
    111    488    376   -301   -132    433    168     59    122     75    119    166
    168    576    407   -371   -119    491    244    171    226    171    200    228
    176    600    420   -389   -122    511    267    226    275    213    233    252
    174    620    446   -397   -135    535    324    290    327    265    272    275
    207    566    358   -387    -75    462    337    288    319    254    249    236
    332    535    202   -433     64    368    348    290    319    252    228    189
    480    522     38   -504    220    283    376    301    322    252    215    140
    628    491   -137   -558    384    176    405    311    329    257    202    101
    722    444   -277   -584    498     85    400    309    332    257    189     64
    802    428   -374   -615    587     28    342    288    316    241    166     28
    883    379   -504   -633    693    -62    319    283    309    233    153      7
    930    298   -631   -613    782   -166    345    270    296    223    137    -10
    956    254   -704   -607    828   -223    358    254    285    218    132    -10
    930    179   -753   -555    841   -285    348    257    277    213    122    -18
    844     57   -787   -452    815   -366    322    246    257    189     96    -46
    722    -88   -810   -316    766   -449    272    220    228    155     59    -90
    615   -140   -758   -239    685   -449    233    228    239    166     70    -88
    530   -158   -691   -187    610   -423    189    239    252    184     90    -77
    483   -155   -641   -163    561   -397    176    249    270    202    114    -49
    454   -142   -597   -155    524   -368    189    288    309    246    166     15
    436   -145   -581   -148    509   -363    166    319    342    293    215     77
    439    -72   -514   -184    475   -293    114    327    368    337    272    153
    449      7   -444   -231    446   -218     70    319    384    366    314    220
    493     90   -402   -290    449   -155     64    322    400    397    358    280
    548    153   -397   -350    472   -122     46    314    392    402    379    316
    563    189   -374   -376    467    -90     23    311    392    405    397    350
    579    241   -340   -410    457    -49     23    298    387    402    405    366
    628    272   -355   -449    493    -41     28    296    379    392    402    368
    667    267   -400   -470    532    -64    -12    254    332    340    345    329
    753    311   -441   -532    597    -64    -57    207    290    290    288    322
    859    358   -501   -607    680    -70    -67    158    244    241    239    275
    935    306   -628   -620    782   -161   -114     88    171    155    153    205
    982    213   -771   -600    878   -277   -142     18    106     83     90    135
   1005    150   -854   -579    930   -350   -137    -36     41      5      2     31
    992     88   -904   -542    948   -407   -142    -67      0    -44    -64    -15
   1028     38   -989   -532   1010   -475   -161   -111    -41    -88   -114    -33
   1054    -46  -1101   -506   1075   -571   -200   -192   -116   -174   -200   -116
   1078   -106  -1187   -485   1130   -646   -233   -252   -179   -241   -272   -158
   1088   -155  -1244   -467   1166   -698   -275   -296   -233   -296   -327   -189
   1065   -226  -1291   -418   1176   -758   -296   -324   -262   -329   -361   -236
   1044   -267  -1312   -389   1176   -789   -303   -348   -277   -355   -397   -275
   1047   -298  -1348   -374   1195   -823   -314   -374   -298   -387   -431   -311
   1054   -280  -1335   -389   1192   -807   -332   -392   -316   -407   -444   -329
   1047   -316  -1363   -363   1205   -839   -348   -392   -322   -413   -444   -371
   1057   -400  -1457   -329   1254   -930   -361   -402   -329   -420   -457   -397
   1096   -457  -1553   -319   1325  -1005   -402   -454   -384   -478   -530   -454
   1145   -485  -1634   -329   1387  -1060   -449   -504   -431   -527   -600   -509
   1239   -472  -1712   -381   1475  -1091   -488   -542   -465   -558   -633   -574
   1296   -444  -1740   -428   1517  -1091   -506   -571   -491   -571   -639   -636
   1252   -387  -1639   -433   1444  -1013   -501   -555   -467   -542   -615   -602
   1163   -379  -1543   -394   1350   -961   -509   -524   -436   -501   -576   -576
   1093   -449  -1543   -322   1317   -995   -537   -517   -428   -478   -530   -620
   1002   -576  -1579   -213   1288  -1078   -581   -532   -454   -493   -542   -670
    901   -623  -1525   -140   1213  -1075   -589   -530   -467   -504   -558   -665
    870   -639  -1512   -116   1189  -1072   -600   -548   -488   -517   -561   -652
    852   -644  -1496   -103   1174  -1070   -623   -574   -527   -550   -594   -730
    807   -667  -1478    -70   1143  -1072   -607   -558   -519   -542   -602   -758
    665   -657  -1322     -2    992   -989   -532   -485   -452   -470   -527   -688
    548   -688  -1236     67    891   -961   -475   -426   -400   -420   -472   -667
    470   -698  -1169    114    818   -932   -444   -402   -384   -410   -462   -678
    389   -620  -1010    114    698   -815   -387   -358   -345   -374   -431   -628
    387   -524   -911     70    646   -719   -311   -301   -285   -319   -368   -597
    423   -454   -878     12    649   -665   -231   -236   -220   -259   -309   -545
    467   -368   -836    -49    652   -602   -148   -161   -150   -184   -241   -462
    568   -210   -779   -179    672   -493    -90    -96    -83   -119   -174   -400
    698    -28   -727   -335    711   -376    -31    -41    -23    -62   -116   -327
    769    137   -633   -454    701   -246     44     33     62     23    -23   -213
    714    223   -491   -467    602   -132    119    116    153    122     77    -93
    587    220   -368   -405    478    -75    142    127    161    122     77    -41
    457    168   -288   -314    371    -59    132    127    158    114     64     54
    379    103   -275   -244    327    -85    106    116    158    114     64    106
    337     36   -301   -187    319   -132    111    116    155     85     20     59
    345     75   -270   -210    306    -98    176    215    236    127      5     38
    387    184   -202   -285    293    -10    241    405    423    314    150    197
    457    426    -33   -441    244    197    254    594    683    631    485    540
    545    820    275   -683    135    548    189    706    898    971    940   1018
    597   1124    524   -862     36    826    103    561    849   1109   1309   1486
    566   1254    688   -911    -62    971     -2    231    581   1005   1434   1673
    465   1083    615   -776    -75    852    -80   -194    106    517    987   1291
    311    649    337   -480    -12    493   -142   -730   -605   -439    -96    319
    246    337     90   -293     77    215   -223   -833   -849   -792   -509    -88
    280    213    -70   -246    176     72   -213   -652   -698   -667   -446    -70
    301    176   -124   -241    213     25   -109   -389   -418   -410   -270     20
    270    213    -57   -241    163     77     23   -145   -148   -163   -101    101
    236    348    111   -293     62    231    192     93    114     75     77    239
    189    470    280   -329    -44    374    314    246    275    226    205    345
    155    519    361   -340   -103    441    355    311    340    288    257    345
     96    524    428   -309   -166    478    366    342    374    324    285    350
     36    511    475   -272   -220    493    394    379    397    350    309    342
     28    535    506   -283   -239    522    413    400    415    374    316    335
     23    574    548   -298   -262    563    431    420    431    389    327    329
     23    563    540   -293   -257    553    433    415    428    387    314    298
     31    527    496   -280   -233    511    444    433    446    407    332    270
     59    498    439   -280   -189    470    436    426    439    400    327    215
     72    532    457   -303   -192    496    433    433    446    413    332    192
     62    542    480   -301   -207    511    449    457    457    426    340    150
     83    553    467   -319   -192    511    444    465    465    444    363     96
     93    568    472   -332   -189    522    418    457    454    436    353     44
     49    576    524   -314   -236    550    439    483    475    462    379     64
     88    620    532   -353   -220    576    462    514    509    504    431     33
    101    672    571   -387   -236    623    485    548    542    537    465    -18
     88    743    654   -415   -283    698    501    587    574    566    480     -5
    116    766    649   -441   -265    706    470    602    581    579    488      0
    150    797    646   -472   -246    722    459    620    607    618    532    -38
    168    818    649   -493   -239    735    444    626    626    654    571    -72
    171    810    636   -491   -231    724    407    620    631    670    589     59
    207    836    628   -522   -210    732    376    623    649    696    613    353
    233    854    620   -542   -192    737    358    646    680    743    665    613
    132    820    688   -475   -277    753    345    662    711    782    706    724
     64    795    727   -431   -329    761    361    665    722    792    722    774
     15    753    737   -384   -363    748    348    654    709    779    719    782
    -67    706    774   -319   -420    740    332    652    711    789    750    784
   -150    672    823   -262   -485    748    363    636    691    763    727    735
   -176    628    805   -226   -491    717    322    584    631    696    657    719
   -145    555    698   -207   -423    626    257    527    566    628    602    675
   -166    454    620   -142   -392    537    257    470    501    553    527    587
   -254    363    615    -54   -436    488    283    441    454    493    465    498
   -296    298    594      0   -444    446    254    392    387    420    392    389
   -311    252    561     28   -436    407    218    337    327    361    327    280
   -314    202    517     57   -415    358    200    275    254    283    236    166
   -329    184    514     72   -423    348    189    236    213    241    189    150
   -348    116    465    114   -405    290    210    223    202    231    189    127
   -407     64    470    168   -439    267    218    200    176    205    168     72
   -561    -75    485    319   -524    205    166    127     98    122     80     33
   -810   -306    504    555   -657     98     96     54     33     51      7     28
   -919   -392    524    654   -724     64     57     10      0     23    -18      0
   -857   -335    522    594   -691     93     62     12      7     33    -18     23
   -722   -223    498    472   -610    137    129     57     51     75     15    101
   -566   -116    449    340   -509    166    145     70     64     77     20    153
   -532    -64    465    298   -501    200    124     64     67     77     18    132
   -571    -93    478    329   -524    192    106     44     49     51    -10     85
   -641   -166    475    405   -558    153     67     -2      7      7    -57     57
   -750   -210    537    480   -644    161     70     -2      7     12    -46     28
   -846   -259    584    553   -717    161     51    -25     -5      2    -51     -2
   -872   -329    542    600   -709    106    -54   -122    -83    -70   -116    -80
   -906   -410    496    659   -701     41   -179   -207   -166   -142   -174   -153
   -940   -519    420    727   -680    -49   -267   -246   -213   -184   -207   -200
   -917   -574    342    745   -631   -116   -301   -316   -285   -254   -277   -285
   -917   -633    283    774   -602   -174   -311   -376   -358   -319   -345   -329
   -859   -667    192    763   -527   -239   -355   -407   -397   -353   -374   -348
   -787   -633    150    709   -470   -241   -384   -426   -420   -374   -392   -371
   -753   -623    129    688   -441   -249   -413   -462   -449   -405   -418   -387
   -748   -683     64    714   -407   -309   -415   -511   -493   -449   -459   -410
   -719   -761    -41    740   -340   -402   -413   -553   -530   -498   -511   -441
   -698   -883   -184    787   -257   -535   -428   -600   -568   -553   -568   -491
   -657   -953   -296    802   -181   -626   -454   -657   -636   -631   -652   -571
   -581  -1013   -431    797    -77   -724   -504   -711   -714   -714   -732   -657
   -566  -1150   -584    859      7   -867   -491   -685   -719   -719   -750   -696
   -714  -1200   -485    956   -116   -844   -418   -581   -631   -644   -683   -649
   -924  -1236   -314   1080   -306   -776   -324   -470   -527   -542   -594   -574
  -1111  -1249   -137   1182   -488   -696   -239   -358   -423   -426   -496   -498
  -1265  -1239     25   1252   -646   -607   -140   -254   -337   -322   -400   -436
  -1363  -1293     67   1327   -717   -613   -116   -233   -337   -306   -397   -444
  -1337  -1234    103   1286   -722   -566    -62   -213   -327   -288   -384   -426
  -1221  -1184     33   1202   -628   -576    -18   -210   -327   -296   -402   -444
  -1101  -1244   -142   1174   -480   -693    -10   -179   -296   -303   -465   -524
  -1119  -1247   -127   1184   -498   -688     54    -51   -153   -189   -413   -514
  -1247  -1117    129   1182   -688   -493    127    158    111     98   -153   -272
  -1457   -854    600   1156  -1031   -127    158    376    436    514    314    213
  -1561   -418   1143    989  -1353    361    122    454    636    857    852    839
  -1483   -246   1234    865  -1361    493     62    254    444    787   1083   1161
  -1345   -335   1008    839  -1179    335      5    -62      7    397    909   1021
  -1249   -584    665    914   -961     38   -119   -511   -618   -340    135    267
  -1317   -904    413   1111   -865   -246   -309  -1002  -1280  -1221   -969   -792
  -1249  -1109    140   1179   -696   -485   -428  -1083  -1428  -1405  -1223  -1098
  -1117  -1249   -135   1182   -491   -693   -431   -953  -1257  -1228  -1114  -1078
   -969  -1252   -283   1109   -342   -769   -397   -792  -1028  -1010   -966   -989
   -893  -1127   -233   1010   -329   -680   -306   -610   -776   -771   -789   -859
   -862   -974   -111    917   -376   -542   -184   -405   -530   -532   -589   -675
   -818   -828    -10    823   -405   -420   -106   -267   -376   -384   -454   -522
   -745   -711     33    727   -389   -340    -67   -207   -319   -324   -402   -452
   -626   -576     49    602   -337   -265    -64   -189   -298   -296   -374   -420
   -514   -428     85    470   -301   -174    -44   -148   -252   -249   -327   -358
   -397   -309     88    350   -244   -111    -23   -119   -215   -210   -283   -309
   -277   -184     90    228   -187    -46     -7    -85   -174   -168   -249   -265
   -168    -33    135    101   -153     49     57    -25   -111   -101   -192   -197
    -70     90    158    -12   -114    122    129     18    -62    -49   -140   -137
     25    215    189   -122    -80    202    158     54    -15      2    -77    -98
    103    327    220   -215    -59    275    210    114     41     62    -15    -70
    228    426    197   -327     15    311    277    176     96    119     31    -49
    309    501    192   -405     59    345    285    197    119    145     54    -46
    381    553    171   -467    103    363    283    202    137    163     70    -38
    452    558    106   -506    171    335    265    205    140    168     75    -31
    491    504     12   -496    239    259    270    210    145    174     72    -44
    498    397   -101   -446    301    148    270    192    132    158     49    -80
    498    293   -205   -397    353     44    265    171    119    140     25   -132
    504    215   -288   -361    397    -33    265    161    114    137     18   -168
    511    145   -366   -327    439   -109    192    132     85    122     -7   -200
    514     90   -423   -303    467   -166    132    111     72    122     -7   -223
    558     33   -524   -296    540   -244    109    101     70    135     25   -277
    607    -10   -620   -298    613   -316     46     83     64    153     54   -283
    659    -62   -722   -298    691   -392     38     93     83    184     88   -254
    696    -93   -789   -301    740   -441     36    109    103    210    122   -228
    688    -85   -776   -301    730   -431     -7    137    129    246    166   -187
    657    -75   -732   -293    693   -402     -5    174    158    277    197   -140
    644    -51   -696   -296    670   -374     33    202    181    293    202   -101
    680     -5   -685   -337    680   -345     62    220    187    288    189    -62
    704    -20   -724   -342    714   -371     51    233    181    270    168    -33
    667    -75   -745   -298    706   -410     31    200    129    207    101    -38
    657   -101   -758   -277    706   -428     88    197    111    176     67    -23
    693    -31   -724   -332    706   -379    176    223    132    181     72    -15
    678    -36   -717   -322    696   -376    207    213    122    166     70    -49
    667    -96   -763   -285    714   -428    194    161     57     90    -15   -148
    701   -132   -833   -283    766   -483    155    101     -7     20    -85   -200
    732   -163   -896   -285    813   -530    129     51    -59    -33   -132   -314
    730   -194   -924   -267    826   -558     93    -23   -140   -122   -233   -467
    652   -267   -919   -194    784   -594     33    -88   -207   -187   -296   -532
    566   -311   -878   -127    722   -594    -18   -132   -244   -220   -316   -571
    501   -355   -859    -75    678   -607    -54   -179   -301   -270   -358   -620
    459   -387   -846    -36    652   -615    -88   -207   -345   -303   -389   -644
    446   -413   -859    -18    652   -636   -119   -231   -371   -327   -415   -646
    480   -376   -857    -51    667   -615   -166   -262   -397   -355   -449   -623
    470   -366   -839    -54    654   -602   -202   -285   -410   -371   -459   -626
    472   -319   -792    -77    631   -555   -171   -257   -374   -335   -415   -568
    470   -275   -745    -98    605   -511   -109   -215   -322   -290   -371   -493
    488   -220   -709   -132    597   -465    -72   -179   -277   -257   -335   -423
    509   -174   -685   -168    594   -428    -96   -163   -246   -223   -301   -376
    530   -145   -675   -192    602   -410   -101   -148   -215   -194   -262   -327
    594   -124   -719   -236    657   -423    -80   -137   -192   -168   -233   -288
    688   -122   -810   -283    748   -465   -140   -174   -223   -189   -254   -293
    784   -127   -914   -329    846   -519   -194   -207   -265   -218   -285   -335
    870    -98   -969   -387    919   -532   -213   -218   -275   -226   -288   -348
    932    -33   -966   -452    945   -498   -220   -213   -267   -218   -280   -348
    961    -25   -987   -467    974   -506   -210   -205   -265   -215   -280   -379
   1005    -15  -1021   -496   1010   -517   -207   -220   -285   -246   -311   -405
   1039    -33  -1072   -504   1054   -553   -231   -249   -319   -283   -353   -465
   1052    -75  -1127   -491   1088   -600   -233   -257   -329   -296   -381   -532
   1054    -98  -1153   -478   1104   -626   -226   -252   -319   -283   -368   -571
   1088   -129  -1218   -480   1150   -672   -246   -285   -358   -324   -402   -657
   1106   -174  -1280   -467   1192   -727   -280   -327   -413   -381   -465   -756
   1060   -293  -1353   -384   1205   -823   -311   -368   -467   -436   -532   -844
    958   -446  -1405   -254   1182   -924   -327   -389   -509   -475   -576   -909
    896   -506  -1402   -194   1148   -956   -350   -415   -532   -496   -594   -937
    891   -506  -1397   -192   1143   -953   -381   -444   -563   -522   -623   -995
    878   -571  -1449   -153   1161  -1010   -392   -457   -584   -540   -636  -1041
    875   -600  -1475   -137   1174  -1036   -397   -457   -589   -542   -639  -1054
    906   -652  -1561   -127   1234  -1106   -397   -472   -610   -563   -654  -1065
    953   -644  -1597   -155   1273  -1119   -381   -472   -602   -555   -641  -1057
    997   -620  -1621   -189   1306  -1119   -381   -475   -605   -558   -646  -1044
   1018   -587  -1605   -215   1312  -1096   -348   -444   -581   -558   -667  -1005
    974   -514  -1488   -228   1228  -1002   -228   -283   -426   -444   -615   -953
    909   -418  -1327   -244   1117   -872   -111    -80   -207   -236   -446   -820
    844   -194  -1039   -324    937   -615    -25    166    114    129    -88   -454
    784    181   -602   -483    693   -210    -41    374    423    566    428    114
    652    550   -103   -602    376    226    -77    309    441    753    859    652
    491    589     98   -540    194    345   -114     90    215    693   1049    911
    363    387     23   -376    171    205   -187   -272   -226    277    748    657
    241     12   -228   -127    236   -106   -272   -789   -896   -597   -252   -207
    189   -348   -537     77    363   -441   -384  -1052  -1322  -1205   -984   -818
    176   -563   -740    194    457   -652   -397   -935  -1226  -1137   -984   -872
    187   -662   -852    236    517   -756   -322   -709   -953   -888   -823   -782
    233   -620   -854    194    542   -737   -228   -496   -685   -639   -636   -631
    228   -522   -753    145    488   -636    -54   -233   -394   -376   -420   -480
    280   -413   -696     64    485   -553     28    -96   -236   -231   -303   -348
    283   -392   -678     54    480   -535     41    -70   -192   -187   -262   -296
    207   -397   -605     96    405   -501     59    -51   -158   -148   -223   -233
     83   -387   -470    150    275   -428     83    -23   -122   -106   -171   -119
    -23   -371   -348    197    161   -358    111     23    -77    -57   -114    -38
    -49   -332   -283    189    114   -306    140     57    -41    -15    -80     20
     -5   -288   -283    148    137   -285    168     93     -5     20    -36     67
    106   -220   -329     57    215   -272    142     59    -25     -5    -54     44
    223   -163   -387    -31    303   -275    109     25    -57    -36    -93     28
    350    -98   -449   -127    397   -272     70     -7    -85    -57   -116     15
    470    -33   -504   -218    485   -267     33    -38   -109    -75   -135    -23
    480     -7   -491   -239    485   -249     41    -25    -88    -51   -111    -18
    428     70   -358   -249    394   -145     80     25    -38     -2    -59     -7
    407    153   -254   -280    329    -49    114     77     10     44    -25    -28
    449    246   -202   -348    327     23    140    122     62     93     18     25
    433    293   -140   -363    285     77    174    166    109    148     75     96
    413    319    -96   -366    254    111    202    205    153    200    129    135
    394    371    -23   -384    207    176    210    239    187    236    168    145
    371    444     72   -407    150    259    215    280    226    277    192    176
    335    475    137   -405     98    306    241    350    293    353    262    220
    290    485    192   -389     49    340    288    420    374    444    363    239
    262    537    272   -402     -5    407    316    485    449    532    449    275
    241    594    353   -418    -54    475    296    540    511    615    542    329
    210    628    418   -420   -103    524    311    597    576    693    626    381
    187    706    517   -446   -166    613    355    654    633    756    685    405
    200    800    600   -501   -200    698    368    678    657    782    717    420
    158    833    675   -496   -257    756    400    706    680    810    745    441
     93    846    750   -472   -327    800    407    714    672    800    735    413
     64    846    782   -457   -358    815    415    706    654    776    722    371
     31    818    784   -426   -376    802    431    696    631    748    704    285
     28    818    789   -423   -379    805    420    641    563    665    626    231
     62    815    753   -439   -345    784    428    594    501    587    532    376
     62    774    709   -418   -322    743    441    566    465    537    480    462
     54    735    680   -397   -311    709    465    537    431    491    433    480
     72    698    626   -384   -275    662    449    496    389    444    387    459
     77    649    568   -366   -246    607    415    439    337    397    340    381
     93    607    511   -350   -210    561    415    407    311    366    311    303
    119    574    454   -348   -168    514    467    407    316    358    303    272
    119    615    496   -366   -187    555    524    441    353    397    342    293
     70    620    550   -348   -239    587    480    418    337    387    340    298
     12    574    561   -293   -272    566    454    374    293    342    309    283
    -49    527    576   -239   -314    550    439    358    280    329    301    288
   -163    428    592   -132   -376    509    452    366    280    329    316    309
   -259    366    626    -54   -441    496    457    381    290    342    327    285
   -324    389    714    -33   -519    553    410    384    303    361    342    290
   -410    444    854    -18   -633    649    462    426    358    415    400    340
   -517    449    966     33   -740    706    530    467    410    462    446    384
   -576    428   1002     72   -792    714    566    493    441    493    475    407
   -607    506   1111     49   -859    807    542    491    454    509    493    444
   -678    519   1195     77   -935    857    511    491    467    527    509    488
   -763    480   1244    142  -1002    862    480    493    478    548    532    509
   -807    472   1278    166  -1044    875    452    472    457    540    535    514
   -857    428   1286    213  -1070    857    462    472    457    530    527    545
   -911    400   1312    254  -1111    854    504    501    493    561    553    597
   -898    509   1408    194  -1153    958    540    542    540    610    610    633
   -841    571   1410    135  -1127    989    491    545    535    607    607    639
   -797    561   1358    116  -1078    958    498    545    524    600    602    646
   -857    483   1340    184  -1101    911    522    524    501    576    581    626
  -1026    296   1322    366  -1174    807    496    475    452    530    532    563
  -1124    153   1275    483  -1200    714    480    433    415    491    491    509
  -1083    132   1215    475  -1148    672    470    400    384    454    457    459
   -984    176   1158    402  -1072    667    457    366    348    413    415    431
   -846    249   1096    298   -971    672    480    361    340    397    402    441
   -709    277    987    213   -846    631    465    353    324    379    389    415
   -623    244    867    189   -745    555    387    293    265    319    337    363
   -592    161    753    213   -672    457    332    233    205    257    272    288
   -597     90    688    254   -641    389    283    176    153    202    218    254
   -633     -5    628    319   -633    311    231    114     88    129    148    194
   -597   -132    465    366   -532    163    150     36      2     41     64    109
   -555   -241    314    397   -436     36     51    -57    -85    -44    -10     46
   -558   -335    223    446   -392    -57      2   -122   -150   -109    -72    -31
   -620   -426    194    522   -407   -116     15    -93   -132   -122   -135    -85
   -615   -457    158    535   -387   -150     77     28    -36    -67   -150   -122
   -537   -402    135    467   -337   -132    116    179    111     67    -62    -75
   -449   -192    257    322   -353     31    142    350    329    324    189    163
   -355    106    462    122   -407    283     77    389    457    561    537    600
   -324    413    737    -46   -530    574    -54    132    311    576    797   1005
   -392    550    940    -80   -665    745   -303   -303    -20    426    906   1223
   -517    400    917     59   -717    657   -506   -758   -454     57    644   1002
   -620   -181    439    397   -530    127   -618  -1278  -1132   -820   -379     33
   -581   -769   -187    675   -200   -478   -789  -1600  -1634  -1488  -1158   -706
   -504  -1093   -589    797     38   -841   -893  -1571  -1641  -1530  -1254   -841
   -449  -1249   -800    849    174  -1026   -888  -1408  -1454  -1379  -1169   -789
   -376  -1234   -857    802    239  -1047   -797  -1200  -1221  -1179  -1041   -672
   -355  -1127   -774    740    207   -950   -662   -953   -969   -953   -872   -519
   -410  -1049   -641    727    114   -846   -584   -828   -839   -831   -774   -423
   -522  -1002   -480    763    -20   -743   -522   -745   -769   -758   -704   -358
   -584   -974   -392    776    -98   -685   -449   -649   -678   -670   -620   -293
   -649   -971   -322    810   -163   -646   -381   -555   -574   -566   -517   -220
   -665   -943   -277    802   -197   -610   -342   -496   -517   -509   -457   -176
   -633   -904   -270    769   -181   -587   -293   -454   -478   -475   -428   -163
   -579   -859   -283    717   -150   -571   -270   -423   -446   -449   -413   -174
   -483   -787   -303    633    -90   -548   -239   -392   -410   -415   -381   -187
   -426   -735   -309    576    -59   -522   -171   -361   -379   -384   -350   -207
   -452   -667   -215    561   -119   -441   -114   -290   -314   -319   -285   -181
   -423   -589   -166    506   -129   -379    -90   -246   -272   -280   -249   -171
   -465   -553    -88    509   -189   -322    -64   -189   -218   -226   -202   -158
   -418   -485    -67    449   -176   -277    -38   -140   -166   -174   -155   -119
   -340   -480   -140    410   -101   -311     20    -98   -129   -145   -132   -114
   -275   -413   -137    340    -70   -275    -20    -85   -114   -116   -103    -77
   -184   -293   -109    236    -38   -202    -25    -57    -77    -77    -59    -36
   -109   -213   -103    158     -5   -161     10    -15    -33    -36    -23    -15
    -72   -155    -83    114      5   -119     51     25      2      7     20     12
    -15    -98    -83     57     31    -90     72     46     25     38     49     38
     36    -54    -90     10     62    -72     67     70     57     77     88     75
     85     -7    -96    -41     90    -49     59    101     96    124    135    103
    140     28   -111    -83    127    -41     57    124    124    166    179    127
    127     49    -77    -90    103    -12     49    148    155    200    220    158
    111     85    -28    -98     70     28     44    181    184    236    262    202
    129    127     -5   -129     67     62     -5    197    200    259    296    231
    129    137      7   -132     62     72    -25    197    200    262    309    244
    124    132      7   -129     59     70    -15    194    192    249    298    239
     46    109     62    -77     -7     85      7    194    187    244    293    231
    -20     83    103    -31    -62     93     41    210    187    241    290    223
    -49     67    116     -7    -83     90     49    205    171    218    259    218
   -127     12    140     54   -135     75     62    197    158    197    226    213
   -194    -18    176    106   -187     77    103    202    155    181    210    176
   -210    -57    150    132   -181     46    127    181    127    140    155    116
   -205   -101    103    153   -155      0    142    145     88     85     88     54
   -207   -174     31    189   -122    -72    148    119     59     51     51     -5
   -226   -236    -10    231   -109   -124    166    114     51     41     33    -41
   -205   -293    -88    249    -59   -189    168     72     20      5     -7   -101
   -153   -319   -166    236      5   -244    153     25    -15    -33    -46   -155
    -77   -353   -275    215     96   -314    109    -12    -51    -64    -70   -192
     -5   -400   -394    202    192   -397     80    -54    -93   -103   -109   -236
     62   -431   -496    184    277   -465     62   -101   -140   -150   -158   -259
    174   -436   -610    132    392   -522     18   -155   -197   -202   -213   -306
    249   -444   -693     96    470   -568     -7   -161   -213   -220   -231   -342
    340   -423   -763     41    550   -592    -20   -140   -200   -202   -205   -337
    452   -384   -836    -33    641   -610     -2   -116   -179   -189   -179   -358
    540   -376   -917    -80    727   -646     20    -85   -148   -166   -161   -353
    571   -303   -875   -137    722   -589     23    -59   -114   -137   -135   -298
    568   -223   -792   -174    678   -506     83     -5    -51    -77    -70   -226
    558   -158   -719   -200    636   -439     85     33    -12    -36    -18   -166
    566   -103   -670   -231    618   -387     93     62     15     -5     25   -124
    548     -7   -558   -270    553   -283    142    109     90     72    106    -64
    566     83   -485   -324    527   -200    122     96     96     83    129      2
    594    127   -467   -361    532   -171    103     93     98     96    153     72
    607    176   -431   -392    519   -127     88     80     90     98    174     77
    678    262   -415   -472    545    -75    109     85     98    111    184     80
    732    275   -459   -504    594    -90    119     90     93    109    181    103
    795    239   -555   -519    675   -158     98     70     64     85    168     70
    898    246   -652   -571    776   -202     41     10    -18      5     90    -12
   1010    267   -745   -641    878   -239     -2    -49    -80    -51     28    -20
   1036    257   -779   -649    909   -259    -18    -85   -114    -88    -10    -49
   1091    252   -841   -672    966   -296    -25   -109   -145   -127    -46    -75
   1163    265   -898   -714   1031   -316    -23   -111   -150   -140    -57    -80
   1171    272   -901   -724   1036   -311    -10   -114   -153   -142    -57    -96
   1161    218   -943   -691   1052   -361    -18   -116   -153   -148    -54   -124
   1148    161   -989   -654   1067   -413     -2   -122   -161   -158    -70   -163
   1119    119  -1000   -618   1060   -439    -44   -142   -181   -176    -83   -176
   1140     54  -1085   -597   1111   -514   -114   -205   -246   -246   -153   -254
   1119    -15  -1135   -550   1127   -576   -137   -244   -283   -290   -210   -309
   1101   -111  -1213   -496   1156   -659   -132   -265   -301   -322   -249   -350
   1098   -168  -1267   -465   1182   -717   -168   -288   -335   -361   -298   -345
   1049   -176  -1228   -436   1137   -701   -174   -272   -319   -345   -285   -376
   1013   -215  -1231   -400   1122   -722   -153   -233   -285   -322   -277   -405
    989   -231  -1221   -379   1101   -724    -96   -145   -215   -285   -296   -465
    930   -277  -1208   -324   1067   -743     -7      7    -75   -161   -249   -441
    883   -153  -1036   -366    958   -594    -12    210    163    124     -5   -249
    870    119   -750   -496    810   -314    -70    329    361    423    355    132
    841    353   -488   -597    665    -67   -176    197    324    555    683    563
    737    478   -259   -607    498    109   -342   -189     51    491    875    885
    654    366   -290   -511    472     38   -527   -649   -381    140    644    748
    563   -114   -678   -226    620   -394   -662  -1179  -1041   -691   -283   -137
    542   -680  -1226     67    883   -953   -826  -1543  -1602  -1449  -1150   -982
    639   -989  -1628    176   1132  -1309   -963  -1551  -1686  -1584  -1345  -1192
    662  -1127  -1790    231   1223  -1457   -880  -1319  -1452  -1379  -1221  -1187
    639  -1150  -1790    257   1213  -1470   -719  -1052  -1161  -1119  -1034  -1096
    610  -1015  -1628    202   1117  -1322   -511   -745   -846   -833   -797   -935
    623   -797  -1421     88   1021  -1109   -355   -506   -600   -597   -592   -787
    592   -633  -1226     18    906   -930   -265   -407   -488   -493   -506   -740
    555   -548  -1104     -5    828   -826   -200   -342   -423   -431   -449   -685
    548   -532  -1080    -10    813   -805   -166   -288   -368   -366   -371   -662
    535   -514  -1049    -10    792   -782   -114   -220   -306   -296   -290   -636
    524   -415   -943    -57    732   -678    -75   -179   -254   -246   -244   -610
    506   -329   -836    -88    670   -581    -49   -148   -218   -213   -218   -532
    504   -267   -771   -119    636   -519    -28   -114   -181   -176   -189   -475
    467   -226   -693   -119    579   -459     10    -75   -137   -127   -145   -439
    405   -200   -607   -103    506   -402     57    -31    -90    -85   -103   -392
    306   -202   -509    -51    405   -355    109     38    -18    -12    -33   -270
    213   -205   -418     -5    314   -311    119     72     31     36      5   -239
    101   -244   -345     72    223   -293    137     93     62     62     10   -220
      7   -262   -272    124    137   -267    142    116     93     98     41   -145
    -59   -244   -187    150     62   -215    158    137    132    137     90    -62
   -132   -228    -98    179    -18   -163    181    166    166    181    140     41
   -184   -184      0    184    -93    -93    207    220    223    244    207    119
   -171    -93     75    132   -124    -10    210    249    265    293    257    166
   -150    -28    122     90   -137     44    210    267    296    327    293    194
   -142     18    161     62   -150     88    192    275    311    353    319    200
   -122     44    166     38   -142    103    158    283    327    381    355    226
    -41    127    168    -44   -106    145    111    285    340    410    392    246
     44    259    215   -153    -85    239     96    296    363    444    436    314
    111    306    194   -210    -41    252     64    296    371    459    462    374
    244    329     85   -285     80    207     23    275    355    452    459    389
    306    426    119   -368     93    272      0    283    363    470    493    444
    363    462     96   -413    132    280    -23    288    358    472    517    459
    454    467     12   -462    220    241    -54    254    314    418    459    381
    530    472    -57   -501    293    207    -57    239    280    374    384    397
    581    457   -127   -522    355    166    -44    231    262    345    358    361
    607    493   -114   -550    361    189    -33    210    236    309    324    306
    618    540    -80   -581    350    231     -2    205    226    283    303    270
    587    537    -49   -561    319    244     70    244    249    290    309    236
    511    519      5   -517    252    262    124    257    244    267    275    213
    402    501     96   -452    153    298    168    265    241    257    265    226
    296    467    168   -381     62    319    215    283    257    272    280    228
    197    418    220   -306    -10    319    252    301    270    288    303    239
    137    410    272   -275    -67    340    265    285    244    257    265    158
    122    402    280   -262    -80    342    252    241    194    202    189    111
    106    374    267   -241    -80    322    267    239    184    189    176    119
    111    350    239   -231    -62    296    285    254    184    200    192    137
    103    348    241   -228    -70    296    277    257    184    202    202    129
     90    337    246   -215    -77    293    272    252    168    187    179    122
     80    335    254   -207    -88    296    267    241    155    171    163    111
     57    345    288   -200   -114    316    290    252    168    187    176     90
     38    384    345   -213   -153    366    316    288    205    220    197     67
     49    431    381   -241   -166    407    316    306    220    236    205     36
     67    478    410   -275   -171    444    337    309    220    233    205     20
     85    514    428   -298   -171    472    337    306    223    236    213     36
    109    555    444   -332   -168    501    314    311    236    254    228     98
    155    662    506   -410   -176    584    316    316    259    285    265    194
    163    667    501   -415   -168    584    283    296    252    283    275    233
    148    620    472   -384   -161    548    249    280    233    277    272    241
    153    618    465   -387   -155    542    249    259    213    254    249    205
    153    646    493   -400   -171    571    246    254    207    249    241    244
    153    652    496   -405   -171    576    233    252    197    246    246    270
    171    639    467   -405   -148    553    277    257    197    249    262    272
    142    600    454   -371   -158    527    244    244    187    244    267    262
     51    522    470   -288   -210    498    241    241    174    226    246    254
    -77    483    558   -202   -319    519    288    272    192    241    254    254
   -223    420    644    -98   -433    532    319    280    202    252    270    246
   -337    324    659      5   -498    491    303    254    174    220    244    189
   -410    252    662     80   -535    457    265    223    132    179    205    127
   -514    135    646    187   -579    389    236    176     75    127    150     93
   -688      7    696    340   -691    350    220    140     41     96    124     85
   -865    -64    800    465   -833    366    233    148     54    119    153     62
   -945    -88    857    517   -904    384    215    155     54    122    150     49
   -987    -85    901    532   -945    407    220    155     51    114    135     83
  -1000   -106    893    553   -948    392    267    171     57    114    135    127
   -953    -77    875    514   -917    397    244    168     64    127    142    153
   -982   -103    878    542   -930    387    197    158     64    124    142    166
   -982    -93    888    535   -937    397    257    205    111    155    153    176
   -940     33    974    454   -956    504    394    368    265    270    220    200
   -865    210   1075    327   -971    644    530    555    454    439    337    262
   -750    457   1208    145   -979    833    641    782    732    743    613    498
   -636    774   1410    -70  -1023   1091    610    979   1039   1150   1072    932
   -623   1114   1738   -244  -1179   1426    514    976   1143   1410   1530   1460
   -748   1091   1839   -174  -1293   1465    431    730    904   1317   1714   1699
   -870    917   1787    -23  -1327   1350    363    387    478    943   1517   1579
   -937    613   1548    161  -1244   1080    285    -93   -155    174    698    839
   -969    252   1221    358  -1093    735    174   -558   -797   -693   -332    -90
   -992    -44    945    517   -969    449     49   -610   -914   -852   -558   -314
  -1026   -293    732    659   -880    218     38   -459   -732   -680   -470   -293
  -1013   -392    620    701   -818    114     54   -314   -522   -485   -350   -239
   -979   -384    594    683   -787    103    116   -181   -335   -314   -241   -171
   -963   -337    623    649   -795    142    129    -75   -194   -187   -155   -106
   -992   -410    581    701   -789     85     96    -75   -181   -179   -171   -129
  -1057   -545    511    800   -787    -15     38   -137   -239   -231   -233   -187
  -1080   -680    400    880   -740   -140    -46   -223   -319   -309   -309   -265
  -1060   -761    296    909   -678   -233    -90   -290   -384   -376   -381   -306
  -1026   -784    239    904   -633   -272   -135   -327   -413   -402   -407   -329
   -989   -807    181    896   -587   -314   -200   -379   -454   -444   -449   -389
   -932   -763    168    849   -550   -298   -220   -407   -475   -462   -475   -428
   -898   -711    187    805   -545   -265   -205   -410   -472   -452   -454   -431
   -875   -667    207    771   -542   -231   -187   -389   -444   -420   -413   -394
   -836   -636    200    735   -522   -218   -168   -363   -415   -394   -381   -350
   -833   -581    252    709   -542   -166   -176   -353   -392   -374   -361   -329
   -805   -527    277    665   -542   -124   -267   -394   -426   -400   -387   -340
   -818   -548    270    683   -545   -140   -335   -428   -470   -439   -428   -355
   -878   -589    288    732   -587   -150   -277   -366   -415   -381   -371   -298
   -904   -488    415    696   -659    -36   -116   -246   -296   -257   -241   -176
  -1158   -540    615    849   -888     36      2   -129   -181   -150   -135    -96
  -1283   -623    657    953   -971     15     20    -80   -140   -109   -106   -101
  -1135   -691    444    914   -789   -124    -20   -106   -171   -137   -145   -174
   -909   -782    127    846   -519   -327   -142   -205   -267   -226   -241   -277
   -646   -784   -137    714   -257   -462   -205   -254   -309   -254   -280   -303
   -472   -771   -298    623    -88   -537   -249   -275   -314   -246   -272   -283
   -384   -761   -376    571     -5   -568   -301   -288   -306   -223   -244   -254
   -335   -737   -402    537     33   -571   -267   -272   -270   -179   -189   -213
   -353   -709   -355    527      0   -532   -301   -265   -254   -150   -145   -171
   -405   -620   -215    511    -96   -420   -298   -210   -200    -85    -62    -88
   -426   -522    -96    472   -168   -309   -259   -140   -140    -20     10    -20
   -415   -449    -33    433   -192   -241   -236   -116   -122     -7     18    -18
   -426   -470    -44    446   -192   -257   -231   -129   -142    -38    -23    -59
   -488   -540    -51    514   -220   -296   -231   -129   -161    -62    -46    -77
   -446   -522    -75    483   -187   -298   -179    -98   -148    -59    -46    -80
   -366   -400    -33    384   -166   -218    -70    -49   -111    -44    -41    -90
   -571   -509     62    537   -316   -223    -51    -59   -137    -77    -90   -174
   -732   -592    140    662   -439   -226    -41    -49   -132    -85   -111   -213
   -831   -631    197    730   -514   -215    -25    -62   -155   -124   -158   -220
   -846   -589    257    719   -553   -166     41    -46   -158   -127   -168   -181
   -823   -587    236    701   -530   -176     54    -57   -176   -148   -187   -194
   -750   -579    171    665   -462   -205     59    -75   -200   -176   -223   -244
   -652   -550     98    600   -376   -226     64    -96   -220   -202   -252   -303
   -517   -519     -2    519   -257   -262     36   -122   -252   -236   -293   -366
   -400   -496    -96    444   -153   -296     41   -116   -252   -236   -298   -413
   -288   -478   -189    381    -51   -335     72   -111   -252   -244   -309   -472
   -192   -394   -205    290      5   -301     96    -85   -233   -233   -303   -509
    -77   -288   -210    184     64   -249     70    -88   -236   -236   -311   -535
    -44   -215   -174    129     62   -194    106    -67   -215   -218   -290   -524
    -15   -132   -116     72     49   -124    166    -12   -155   -166   -239   -501
     20    -46    -70     12     44    -57    194     38    -98   -114   -187   -480
     72      7    -64    -38     70    -28    246     96    -31    -57   -127   -457
    116     28    -88    -72    103    -31    298    106     -5    -36   -109   -488
    137     44    -96    -90    116    -25    361    119     20    -18    -93   -527
    155     90    -67   -124    111     12    355    127     46     10    -57   -522
    171    129    -41   -150    106     44    265     90     33     12    -41   -498
    181     64   -119   -124    150    -25    231     41     -2    -18    -70   -522
    218    -38   -257    -90    236   -148    210     10    -33    -33    -75   -519
    265   -119   -387    -75    324   -252    184      0    -49    -41    -62   -496
    303   -109   -413    -96    358   -259    158      2    -64    -51    -70   -454
    376   -137   -514   -119    444   -324    119     -2    -93    -83   -109   -485
    426   -244   -670    -90    545   -454    106    -20   -132   -124   -158   -483
    410   -314   -727    -49    566   -519    114    -10   -137   -135   -166   -449
    389   -350   -740    -18    563   -545    119     -7   -148   -145   -187   -433
    353   -376   -732     10    540   -553    129     -5   -158   -158   -213   -436
    332   -423   -756     44    542   -589    116     -2   -171   -174   -220   -423
    303   -457   -761     75    530   -610    140      5   -174   -181   -223   -413
    288   -459   -748     85    517   -602    197     36   -148   -161   -210   -361
    316   -400   -719     38    517   -558    163     49   -129   -137   -194   -275
    358   -327   -685    -18    522   -506    158     44   -127   -129   -168   -231
    415   -228   -644    -96    527   -436    181     46   -116   -122   -158   -187
    527   -135   -662   -194    594   -397    153     10   -148   -153   -179   -187
    704    -70   -776   -316    740   -423    119    -12   -171   -174   -200   -218
    888    -57   -945   -415    917   -501     85    -57   -213   -215   -236   -265
   1067     -2  -1072   -535   1070   -537     12   -153   -303   -311   -319   -363
   1241     54  -1187   -646   1215   -566    -57   -218   -366   -376   -381   -436
   1379    119  -1260   -753   1319   -568    -38   -181   -327   -361   -415   -501
   1444    228  -1218   -836   1330   -493      0    -72   -220   -272   -394   -517
   1460    376  -1085   -919   1273   -353     38     83    -20    -51   -200   -379
   1488    540   -948  -1013   1218   -202    -18    215    213    283    181    -75
   1532    745   -787  -1140   1161    -20   -213    158    252    478    558    355
   1509    849   -662  -1179   1085     93   -332    -88     18    389    776    701
   1475    789   -688  -1132   1083     49   -400   -410   -400     44    696    688
   1387    415   -971   -901   1179   -277   -488   -841  -1000   -628     46    103
   1267   -116  -1384   -576   1325   -750   -639  -1345  -1667  -1535  -1117   -943
   1223   -537  -1761   -345   1491  -1148   -776  -1504  -1904  -1860  -1584  -1374
   1202   -833  -2036   -187   1618  -1434   -800  -1366  -1740  -1704  -1514  -1395
   1213   -909  -2122   -150   1667  -1514   -737  -1153  -1462  -1449  -1343  -1306
   1254   -810  -2065   -223   1660  -1436   -641   -958  -1195  -1202  -1163  -1174
   1257   -727  -1987   -265   1621  -1356   -537   -792   -979  -1010  -1034  -1088
   1156   -724  -1883   -218   1519  -1301   -506   -737   -896   -937   -982  -1075
   1000   -810  -1810    -93   1405  -1309   -514   -717   -867   -901   -940  -1072
    924   -870  -1795    -28   1358  -1332   -522   -711   -875   -898   -943  -1088
    956   -885  -1842    -36   1397  -1363   -548   -722   -888   -911   -956  -1109
   1013   -875  -1891    -70   1449  -1384   -607   -750   -909   -924   -974  -1119
   1083   -901  -1984    -90   1532  -1441   -636   -776   -937   -953  -1015  -1143
   1075   -987  -2062    -44   1566  -1525   -685   -826   -982   -987  -1036  -1192
   1005  -1023  -2029      7   1514  -1525   -696   -857  -1002  -1005  -1047  -1210
    935  -1083  -2018     72   1475  -1551   -675   -859   -997   -997  -1036  -1197
    854  -1117  -1971    132   1413  -1543   -665   -818   -966   -961   -992  -1182
    756  -1057  -1816    150   1283  -1436   -613   -722   -872   -865   -901  -1119
    714   -937  -1652    111   1182  -1293   -532   -623   -763   -750   -795   -997
    787   -756  -1543    -15   1163  -1148   -439   -522   -659   -644   -683   -880
    893   -511  -1405   -189   1148   -958   -306   -368   -506   -488   -527   -727
    979   -309  -1288   -335   1132   -797   -194   -249   -374   -353   -394   -600
   1031   -155  -1187   -439   1109   -670   -106   -161   -280   -254   -298   -511
   1070    -44  -1117   -514   1091   -579    -15    -70   -187   -163   -215   -418
   1054     51  -1002   -553   1028   -475     15      2   -106    -75   -122   -316
    945     72   -875   -509    911   -402     20     54    -36      5    -38   -236
    831    103   -727   -467    779   -311     62    114     41     93     49   -153
    714    148   -566   -433    639   -210    109    202    145    210    168    -36
    587    197   -389   -392    488    -96    163    303    270    350    314    122
    418    249   -168   -335    293     41    249    413    405    493    459    272
    257    306     49   -283    103    179    309    504    514    615    579    397
     96    316    220   -207    -62    267    376    605    620    727    691    527
    -85    324    410   -119   -246    366    457    698    717    831    813    652
   -226    348    574    -62   -402    459    493    735    753    867    867    685
   -285    394    680    -54   -483    537    509    740    753    859    862    693
   -335    441    776    -54   -555    610    537    761    761    859    859    730
   -327    504    831    -88   -579    667    563    771    745    833    841    743
   -277    540    815   -132   -548    678    550    735    693    769    787    706
   -246    548    795   -150   -522    672    527    688    628    693    698    620
   -176    517    693   -171   -436    605    485    607    540    589    581    511
   -142    470    613   -163   -376    540    457    530    457    498    496    426
    -75    415    491   -171   -283    452    405    444    366    402    397    337
     12    381    366   -197   -176    374    350    350    280    306    306    239
     88    394    306   -241   -109    350    316    285    223    244    244    174
    148    423    275   -285    -62    350    306    249    189    210    207    135
    181    452    270   -319    -44    361    277    226    166    189    194    106
    200    462    262   -332    -31    361    285    226    163    189    202    106
    181    465    280   -324    -49    374    306    228    166    187    200     75
    200    449    249   -324    -23    350    319    244    166    187    181     72
    150    452    301   -301    -75    376    345    267    184    207    205     90
     75    488    410   -283   -166    449    363    301    213    239    246    129
     36    501    462   -270   -213    483    384    329    239    262    265    145
    -23    537    561   -257   -290    548    420    379    288    309    298    184
    -10    610    618   -301   -314    613    431    389    306    324    314    189
    -20    641    659   -311   -340    649    457    410    337    355    348    205
    -18    654    670   -319   -342    662    496    441    371    392    387    207
    -38    704    743   -332   -389    722    530    483    413    436    426    257
    -38    839    878   -400   -459    857    509    506    441    472    465    335
     28    948    919   -488   -446    935    519    527    462    501    501    376
     85    963    878   -524   -397    922    501    524    454    501    501    407
    132    961    828   -545   -348    896    467    514    439    491    493    436
    184    961    774   -574   -296    867    457    501    413    467    475    407
    249    976    724   -613   -239    852    449    480    392    446    454    415
    298    961    662   -628   -181    813    462    475    374    433    439    392
    277    961    683   -618   -202    823    457    480    371    431    439    379
    303    982    675   -644   -184    828    418    459    340    402    410    355
    342    958    615   -649   -135    787    410    431    306    363    361    342
    384    937    553   -662    -83    745    441    431    303    361    355    355
    446    945    498   -696    -25    722    423    402    275    335    335    322
    496    917    418   -706     38    667    374    348    202    252    249    239
    470    872    400   -672     36    636    374    322    168    213    205    187
    478    885    407   -683     33    646    327    280    135    181    181    153
    400    862    462   -631    -31    662    314    272    122    171    176    148
    275    818    542   -548   -132    680    293    265    111    163    184    174
    246    769    522   -509   -137    646    288    249     93    148    176    181
    296    802    504   -550   -106    654    280    236     77    132    163    174
    220    717    496   -467   -137    607    275    181     31     83    116    142
     62    587    522   -324   -231    555    231    137    -18     33     80    111
    -75    540    615   -233   -345    576    200    124    -23     23     72    101
   -197    480    678   -140   -439    576    280    197     41     62     88    109
   -358    400    758    -20   -558    579    324    298    137    119     93     93
   -545    392    937     75   -743    665    374    459    309    288    223    189
   -665    524   1187     70   -924    854    392    662    574    605    532    462
   -792    761   1553     15  -1171   1156    306    769    782    943    961    922
   -950    950   1901      0  -1426   1426    187    602    727   1093   1348   1410
  -1122    997   2120     59  -1621   1558     18    192    431   1000   1496   1597
  -1195    891   2086    150  -1641   1488   -101   -262    -28    566   1137   1293
  -1260    420   1680    415  -1470   1049   -187   -771   -722   -363     96    379
  -1304   -135   1169    719  -1236    517   -361  -1031  -1195  -1002   -646   -298
  -1514   -537    976   1026  -1247    218   -426   -914  -1083   -919   -641   -358
  -1667   -776    888   1221  -1280     54   -348   -717   -841   -727   -535   -350
  -1545   -670    872   1106  -1210    101   -215   -431   -524   -446   -324   -194
  -1174   -246    927    711  -1052    340     62    -64   -140    -88    -18     72
   -956     33    987    459   -971    509    280    106     51     88    137    194
   -911     72    984    418   -948    527    340    137     93    114    150    197
  -1023    -62    961    540   -995    449    283    101     59     75    109    168
   -950     38    989    457   -969    514    267    122     90    109    140    202
   -901     38    940    428   -919    488    301    129     85    106    140    200
  -1021   -176    844    597   -935    332    259     62     18     38     67    122
  -1041   -296    743    667   -893    223    171      0    -51    -25      0     62
   -948   -280    667    615   -807    192     93    -57   -109    -80    -59     18
   -888   -303    584    592   -737    140     -5   -132   -181   -153   -124    -31
   -867   -415    452    639   -659     18    -96   -228   -277   -252   -220   -109
   -769   -470    296    618   -535    -88   -155   -293   -350   -319   -285   -168
   -675   -517    158    597   -418   -179   -233   -355   -418   -379   -340   -220
   -688   -607     80    646   -384   -265   -306   -431   -496   -449   -405   -301
   -641   -654    -12    646   -314   -335   -355   -488   -550   -501   -462   -376
   -558   -711   -155    633   -205   -433   -439   -548   -618   -566   -527   -459
   -288   -587   -298    439      5   -444   -465   -537   -626   -566   -527   -467
   -140   -592   -452    366    153   -524   -444   -540   -644   -587   -540   -483
    -90   -594   -504    342    205   -550   -454   -542   -654   -607   -571   -535
   -127   -592   -465    361    168   -530   -363   -428   -566   -532   -511   -504
   -296   -620   -324    459     12   -472   -189   -213   -392   -342   -345   -358
   -571   -584    -12    576   -280   -301    -80    -20   -184   -122   -132   -150
   -750   -496    254    623   -504   -122      7    132     20     93     85     51
   -784   -374    410    576   -597     18     77    239    171    257    267    202
   -753   -280    472    517   -613     96    119    293    257    340    371    277
   -623   -168    452    394   -537    140    119    319    301    384    420    319
   -413    -62    350    236   -381    142     38    296    285    371    407    322
   -187     -2    184     93   -187     90    -33    233    223    301    348    265
    106    124     18   -114     44     72    -41    176    184    249    290    210
    119     57    -62    -90     90     -2   -148     88    109    171    207    163
    -67      0     67     33    -70     33   -127     75     77    137    181    179
   -220      2    223    106   -223    111     12    101     96    145    187    236
   -488   -184    303    337   -397     59    -18     38     25     67    109    200
   -584   -290    293    436   -441      2    -54     -2    -25      2     41    137
   -644   -342    301    493   -475    -20    -51    -33    -62    -46    -18     80
   -678   -316    358    496   -519     20    -12    -44    -67    -62    -36     64
   -771   -309    462    540   -618     75     18    -46    -64    -70    -44     49
   -878   -368    509    623   -693     70    -12    -72    -85    -88    -59     28
   -784   -392    389    587   -587     -2    -44   -137   -150   -153   -119    -49
   -672   -384    288    527   -483    -49    -75   -187   -202   -202   -166   -109
   -555   -272    283    415   -420      5    -72   -179   -189   -189   -153   -103
   -501   -207    293    353   -397     41    -64   -171   -189   -187   -158   -122
   -446   -132    314    290   -381     90    -57   -161   -184   -176   -150   -135
   -387    -25    358    205   -376    166     -5   -114   -132   -122    -90    -96
   -283    150    433     67   -358    290     59    -41    -62    -44    -15    -23
   -150    345    496   -101   -322    420     80     12      0     18     44     38
    -10    542    553   -267   -280    548    137     83     72     90    111    109
    124    693    568   -410   -223    631    187    142    140    158    176    174
    277    883    605   -579   -163    745    223    210    218    244    270    252
    376    992    613   -685   -116    802    303    283    288    316    345    316
    394   1047    652   -722   -129    849    316    322    340    363    389    361
    462   1153    691   -810   -116    922    306    350    379    407    431    402
    517   1231    714   -872    -98    974    350    376    428    452    470    449
    571   1265    693   -919    -62    979    361    366    431    457    470    459
    542   1197    654   -870    -57    924    324    337    402    431    452    423
    561   1119    555   -841      2    839    314    309    376    402    423    387
    579   1005    426   -792     77    717    277    257    332    353    366    316
    659    906    246   -784    205    579    226    192    267    280    293    236
    748    823     75   -787    337    449    168    135    207    218    231    161
    789    709    -80   -750    433    316    124     90    155    166    184    109
    862    542   -319   -701    592    111     88     31     88     98    114     54
    917    387   -532   -652    724    -72     20    -70    -20    -15    -10    -57
    963    244   -719   -605    841   -236    -46   -179   -137   -140   -135   -187
    971     25   -945   -501    958   -459    -93   -257   -241   -246   -246   -303
    937   -181  -1119   -376   1028   -649   -158   -283   -306   -303   -316   -366
    911   -306  -1218   -303   1062   -761   -202   -298   -342   -332   -345   -413
    904   -379  -1283   -262   1093   -831   -205   -306   -358   -348   -350   -446
    823   -452  -1278   -187   1049   -862   -220   -337   -392   -381   -381   -488
    696   -478  -1174   -109    935   -826   -231   -355   -397   -392   -392   -509
    537   -530  -1067     -5    802   -800   -205   -340   -366   -363   -371   -496
    329   -568   -898    119    613   -732   -163   -270   -283   -283   -296   -436
    137   -488   -626    174    381   -555   -137   -202   -210   -213   -220   -340
     18   -366   -384    174    200   -374    -77   -140   -135   -132   -129   -210
    -70   -257   -187    161     57   -223    -20   -101    -72    -67    -57   -129
    -70   -189   -119    127     23   -155     44     12     18     -5    -20   -124
      5   -101   -106     46     51   -103    122    215    181    135     64    -85
    174    161    -12   -166     93     75    220    470    444    413    303    106
    337    563    226   -452     54    394    223    657    685    727    665    485
    418    896    475   -657    -28    685    161    594    714    875    966    893
    472   1182    706   -828   -116    945     12    275    537    870   1187   1244
    459   1374    914   -917   -226   1145   -171   -142    252    727   1236   1371
    392   1072    680   -732   -145    878   -371   -688   -296    109    589    758
    381    470     88   -426    145    280   -610  -1236   -992   -795   -428   -231
    478    -41   -522   -220    498   -280   -833  -1415  -1283  -1166   -865   -709
    524   -285   -810   -119    667   -548   -813  -1239  -1140  -1049   -815   -740
    607   -309   -919   -150    763   -613   -691   -987   -901   -849   -688   -644
    587   -296   -883   -148    735   -589   -535   -748   -665   -641   -550   -524
    449   -283   -732    -85    589   -506   -397   -555   -478   -470   -423   -407
    280   -301   -581     10    431   -441   -329   -465   -387   -392   -366   -345
    153   -371   -527    109    337   -449   -314   -441   -368   -379   -358   -324
    168   -441   -610    135    389   -524   -348   -454   -400   -413   -394   -392
    233   -519   -756    142    491   -636   -389   -480   -433   -454   -439   -478
    340   -613   -953    137    646   -782   -439   -509   -483   -504   -491   -555
    394   -670  -1065    135    730   -867   -501   -550   -535   -558   -558   -644
    400   -717  -1117    158    756   -917   -553   -592   -574   -594   -620   -714
    374   -771  -1148    197    758   -958   -568   -636   -600   -623   -667   -745
    316   -800  -1117    241    717   -958   -555   -636   -594   -610   -672   -740
    259   -810  -1070    275    662   -937   -550   -610   -579   -587   -649   -691
    174   -795   -971    309    571   -883   -522   -553   -532   -530   -592   -631
    122   -763   -885    319    501   -823   -485   -483   -478   -462   -524   -592
    194   -696   -891    252    542   -792   -485   -457   -446   -415   -485   -584
    405   -620  -1026    106    714   -823   -514   -459   -446   -423   -483   -597
    550   -514  -1065    -18    807   -789   -501   -454   -420   -400   -449   -574
    711   -355  -1067   -179    888   -711   -498   -436   -384   -361   -407   -537
    917   -166  -1083   -374   1000   -623   -511   -384   -340   -306   -368   -491
   1018    -31  -1052   -496   1034   -540   -472   -301   -257   -218   -290   -413
   1002     83   -919   -542    961   -418   -428   -215   -161   -111   -181   -350
    976    150   -826   -563    901   -337   -397   -153    -96    -33   -101   -303
    997    213   -784   -605    891   -285   -381   -103    -38     36    -20   -249
   1075    301   -774   -688    924   -236   -387    -88     -7     80     28   -252
   1187    405   -782   -797    984   -187   -400    -75     18    111     59   -220
   1270    462   -807   -867   1039   -171   -410    -54     44    140     90   -179
   1267    454   -813   -859   1041   -179   -402    -46     57    153    111   -166
   1179    462   -717   -820    945   -124   -381    -20     80    176    137   -129
   1117    452   -665   -784    891   -103   -363      2     98    194    155    -93
   1031    413   -618   -722    823   -101   -361     -5    103    200    163    -96
    896    345   -550   -620    724   -101   -345    -25     83    168    124   -109
    776    345   -431   -561    605    -44   -322    -31     77    155     98    -41
    672    329   -342   -501    506     -5   -280    -12     88    161    111      5
    602    285   -319   -446    459    -18   -249    -18     77    140     96     10
    553    262   -290   -407    423    -12   -223    -36     57    109     59      7
    506    283   -223   -397    363     31   -187    -41     54     98     44     59
    457    311   -145   -387    301     83   -153    -41     59     98     44     96
    420    340    -83   -381    252    129   -114    -33     72    109     51    124
    368    348    -20   -358    194    163    -80    -23     90    124     67    150
    303    384     77   -345    114    231    -57    -20     98    132     80    194
    220    368    148   -293     36    257    -31     -7    109    148    101    228
    153    361    205   -257    -25    283    -15     20    132    174    119    257
    132    353    220   -241    -44    288    -15     20    135    171    109    254
    168    361    192   -265    -12    277    -18      2    122    153     90    233
    187    387    200   -285     -7    293     -2     36    145    184    119    259
    171    418    246   -296    -38    332      7     59    168    213    155    283
    129    446    316   -288    -93    381     25     90    194    244    176    254
     72    498    426   -288   -176    465     80    153    252    296    213    311
     36    568    532   -301   -249    550    155    226    329    371    293    374
      2    636    631   -319   -314    633    210    283    387    428    348    358
     33    678    644   -355   -303    662    244    316    420    462    358    379
     36    704    667   -371   -316    685    257    340    446    491    389    415
     64    753    685   -410   -309    719    241    340    457    506    413    387
     51    779    727   -415   -337    756    215    319    446    501    413    314
     12    779    766   -394   -376    774    194    301    423    483    389    272
     15    758    740   -389   -363    750    176    285    402    462    376    283
     18    763    743   -392   -361    753    168    285    400    465    384    280
    -51    774    826   -361   -439    797    194    311    426    491    413    301
   -111    740    852   -314   -480    795    215    329    428    496    418    311
   -153    724    878   -285   -514    800    228    327    415    480    407    311
   -168    743    911   -288   -540    826    218    319    400    467    392    316
   -153    724    878   -288   -517    800    213    311    379    449    368    314
   -150    680    831   -265   -491    756    231    319    374    441    363    309
   -137    652    789   -257   -465    719    252    290    350    415    335    262
    -98    633    730   -267   -413    680    249    270    324    381    296    207
    -75    594    667   -262   -371    631    226    270    301    358    270    163
    -10    607    618   -298   -314    613    184    252    270    332    239    122
     33    566    532   -301   -249    550    155    213    241    293    205     93
     64    555    488   -311   -213    522    145    205    233    288    202    101
     96    550    454   -324   -179    501    158    218    239    298    218    114
    116    537    420   -327   -150    480    145    228    244    303    226    122
    129    514    384   -324   -127    449    132    192    210    275    202    101
    142    504    361   -324   -109    433    161    213    218    283    197     93
    181    514    329   -350    -75    420    168    228    223    283    192    109
    223    626    402   -423    -88    514    189    298    285    322    200    124
    303    722    415   -514    -54    568    267    462    441    439    257    114
    314    797    483   -558    -83    641    363    623    618    613    387    189
    239    909    670   -574   -215    789    368    792    854    901    675    488
    166   1158    992   -662   -413   1075    329    911   1070   1236   1122    976
     23   1358   1335   -693   -654   1348    233    727    984   1314   1439   1423
   -161   1283   1444   -561   -802   1363     90    379    667   1148   1496   1582
   -358    974   1332   -309   -846   1153   -103   -116    106    589    997   1161
   -584    439   1023     72   -802    730   -218   -730   -675   -420   -140    137
   -672    -44    626    358   -649    290   -368   -953  -1036   -893   -685   -355
   -683   -340    342    511   -514      0   -428   -854   -961   -833   -675   -426
   -691   -498    192    594   -441   -155   -387   -657   -737   -631   -555   -415
   -675   -514    161    594   -418   -176   -316   -478   -519   -439   -436   -350
   -633   -389    241    509   -439    -75   -189   -275   -285   -231   -277   -231
   -600   -303    293    452   -449     -5   -124   -150   -145   -106   -181   -171
   -592   -314    277    452   -436    -20   -119   -109   -103    -64   -155   -161
   -592   -309    283    452   -439    -12   -103    -88    -75    -41   -137   -153
   -623   -303    319    462   -472      7    -93    -62    -46    -10   -109   -119
   -678   -327    348    501   -514     10    -80    -57    -41     -2   -106   -109
   -763   -366    397    563   -581     15   -101    -59    -46     -5   -111   -111
   -844   -345    498    594   -672     75    -88    -36    -20     31    -72    -54
  -1008   -420    587    711   -800     83    -72    -23      0     57    -46     -7
  -1267   -555    711    911   -992     77    -75    -23     15     64    -33     15
  -1335   -509    826    919  -1080    158    -20     25     70    119     15     54
  -1179   -246    932    714  -1057    342     77    124    181    236    119    168
  -1008     -7    997    506  -1005    493    166    218    280    340    218    285
   -870    142   1013    363   -940    576    215    265    327    384    267    358
   -859    192   1052    332   -958    620    270    303    371    428    314    418
   -927    223   1150    353  -1039    685    277    340    413    472    353    436
  -1002    223   1226    387  -1114    724    265    392    459    519    392    514
  -1047    187   1234    428  -1140    709    275    423    485    555    433    571
  -1018    166   1184    426  -1101    675    285    413    478    558    446    568
  -1002    142   1145    431  -1072    644    236    366    446    532    420    530
   -976    135   1111    418  -1047    623    187    337    428    522    413    532
   -930    140   1070    394  -1000    605    150    306    413    517    418    537
   -872    127   1000    371   -937    563     90    272    392    509    418    558
   -789    150    940    319   -865    545      5    236    368    504    423    553
   -727    184    909    270   -818    545    -64    210    348    496    428    530
   -722    161    883    280   -802    522   -101    184    324    475    413    493
   -802     36    839    381   -823    436   -145    127    262    410    350    441
   -885    -62    823    475   -854    379   -303     41    189    342    288    387
   -984   -166    815    574   -904    324   -361    -23    124    280    233    342
  -1070   -296    774    683   -924    239   -329    -80     54    197    158    270
  -1093   -431    662    761   -880    116   -374   -166    -41     85     38    171
  -1122   -550    571    836   -846     10   -465   -254   -132    -28    -80     59
  -1145   -633    511    888   -831    -62   -480   -322   -192   -109   -163    -10
  -1132   -685    446    906   -789   -119   -506   -376   -249   -181   -241    -80
  -1111   -761    348    935   -730   -207   -550   -470   -355   -298   -363   -194
  -1054   -849    205    953   -631   -322   -535   -522   -407   -366   -441   -262
  -1018   -982     33    997   -527   -475   -498   -480   -387   -353   -431   -262
  -1018  -1031    -12   1023   -504   -522   -496   -446   -374   -342   -428   -277
  -1054  -1072    -20   1062   -517   -545   -392   -374   -327   -306   -407   -275
  -1130  -1124      5   1127   -568   -561   -301   -316   -288   -272   -394   -267
  -1111  -1210    -98   1158   -509   -654   -327   -345   -319   -306   -436   -311
  -1057  -1278   -220   1166   -418   -750   -335   -366   -350   -340   -483   -363
  -1062  -1304   -244   1182   -410   -774   -358   -363   -348   -348   -501   -394
  -1049  -1293   -244   1171   -402   -769   -337   -358   -342   -342   -506   -400
  -1028  -1340   -311   1184   -358   -828   -314   -397   -379   -381   -553   -444
   -992  -1340   -350   1166   -322   -846   -327   -415   -387   -389   -561   -454
   -984  -1330   -348   1156   -319   -839   -293   -392   -361   -358   -530   -433
  -1039  -1304   -265   1171   -387   -784   -254   -353   -314   -309   -478   -392
  -1234  -1301    -67   1267   -584   -685   -277   -324   -280   -272   -441   -374
  -1478  -1260    218   1369   -849   -522   -207   -254   -205   -205   -374   -322
  -1602  -1208    394   1405  -1000   -407   -153   -205   -153   -150   -319   -265
  -1532  -1153    379   1343   -956   -387   -181   -213   -155   -153   -324   -236
  -1374   -992    379   1182   -878   -306   -244   -259   -176   -168   -327   -218
  -1249   -888    361   1067   -807   -265   -272   -259   -181   -153   -298   -184
  -1247   -865    381   1054   -815   -241   -241   -200   -140   -106   -244   -150
  -1176   -776    400    976   -789   -189   -207   -155    -96    -64   -202   -145
  -1013   -636    376    823   -696   -129   -187   -155    -90    -62   -197   -187
   -761   -488    270    623   -517   -109   -155   -145    -90    -67   -197   -228
   -535   -327    205    431   -371    -59   -124   -124    -75    -44   -171   -236
   -358   -200    158    280   -259    -20    -90    -93    -44    -10   -137   -226
   -205   -119     85    161   -148    -18   -101    -93    -38     -7   -135   -244
    -85    -36     49     59    -70      5    -57    -64    -20      7   -124   -246
     25     31      2    -31     10     18     12    -25     -5     15   -127   -246
    142    106    -36   -124     90     36     31    -12     -5     10   -135   -236
    262    163    -98   -215    179     33     33    -18    -12      2   -142   -218
    405    226   -181   -316    293     23     54     -5     -5     10   -137   -210
    574    348   -226   -462    400     59     46     10     10     25   -129   -220
    696    439   -257   -566    478     90     90     46     44     57   -101   -223
    797    532   -265   -665    530    135    166     93     85     96    -59   -223
    846    607   -239   -727    542    184    207    132    122    132    -33   -241
    849    628   -220   -740    535    205    231    166    155    168     -2   -254
    831    623   -207   -727    519    207    259    197    184    197     25   -272
    815    613   -202   -714    509    205    309    223    202    207     31   -316
    750    571   -181   -662    467    194    384    296    275    259     44   -381
    672    558   -116   -618    394    220    498    441    418    368     80   -418
    626    641     15   -633    306    329    592    626    623    574    231   -290
    594    826    231   -711    181    530    558    784    888    917    594     54
    620   1013    392   -818    114    704    436    844   1072   1244   1062    530
    636   1067    431   -854    103    750    337    701    963   1278   1376    932
    589    826    236   -706    176    532    241    366    540    940   1363   1021
    558    475    -83   -517    322    197    129    -31    -49    298    815    576
    485     44   -441   -265    462   -197    -10   -514   -727   -579   -267   -353
    415   -335   -750    -41    581   -542   -197   -820  -1156  -1130   -982   -945
    384   -610   -995    114    688   -802   -257   -776  -1106  -1075  -1002   -974
    309   -813  -1122    252    714   -966   -207   -610   -875   -852   -878   -885
    184   -859  -1044    337    613   -953   -132   -418   -605   -602   -706   -756
     93   -761   -854    332    472   -805    -25   -205   -327   -342   -498   -568
     54   -654   -709    301    381   -680     72    -33   -116   -124   -314   -394
    -10   -678   -667    342    327   -672    114     15    -67    -75   -262   -355
    -12   -678   -667    345    324   -672    101     -5    -96   -119   -319   -332
     33   -636   -670    301    350   -654     67    -28   -109   -135   -337   -259
    109   -605   -714    249    410   -659     46    -15    -93   -109   -303   -226
    142   -566   -709    210    423   -639     59     -2    -72    -85   -277   -207
    171   -530   -701    179    433   -615     70      7    -59    -62   -246   -200
    241   -465   -709    111    472   -587     83     10    -51    -51   -231   -179
    309   -400   -709     46    509   -553     93     10    -46    -54   -233   -168
    363   -379   -743      5    550   -561    103      7    -46    -54   -231   -197
    452   -350   -802    -51    626   -576     80      5    -46    -49   -220   -228
    530   -298   -828   -119    678   -563     28    -15    -62    -57   -228   -267
    592   -244   -836   -174    714   -540    -10    -59    -96    -90   -259   -340
    610   -223   -833   -194    719   -527    -18    -44    -85    -85   -262   -384
    654   -205   -859   -226    756   -530    -33    -28    -70    -70   -259   -431
    743   -202   -948   -272    844   -574    -67    -51    -83    -85   -267   -501
    828   -226  -1054   -301    940   -639   -127   -114   -140   -145   -332   -631
    852   -270  -1122   -290    984   -696   -184   -155   -168   -166   -363   -696
    841   -316  -1161   -262   1000   -737   -226   -166   -163   -153   -350   -753
    818   -368  -1189   -226   1002   -779   -272   -189   -166   -150   -348   -813
    828   -366  -1195   -231   1010   -779   -322   -220   -179   -153   -345   -846
    919   -379  -1299   -272   1109   -839   -389   -262   -194   -150   -345   -917
    958   -366  -1325   -296   1140   -844   -439   -265   -179   -119   -309   -940
    989   -332  -1322   -329   1156   -826   -449   -246   -153    -75   -257   -872
   1034   -265  -1299   -384   1166   -782   -452   -226   -129    -36   -205   -732
   1065   -210  -1275   -428   1169   -740   -446   -207   -114    -12   -184   -561
   1114   -197  -1312   -459   1210   -753   -441   -202   -119    -15   -181   -452
   1187   -192  -1382   -498   1283   -787   -441   -226   -153    -46   -205   -420
   1234   -207  -1441   -511   1337   -823   -470   -257   -215   -114   -267   -413
   1241   -189  -1431   -530   1335   -810   -462   -239   -233   -132   -285   -342
   1247   -161  -1408   -542   1327   -784   -441   -236   -246   -148   -296   -332
   1202   -166  -1369   -519   1283   -766   -420   -262   -301   -228   -392   -353
   1192   -184  -1376   -504   1283   -779   -392   -265   -322   -265   -428   -259
   1182   -220  -1402   -483   1291   -810   -387   -298   -353   -301   -459   -288
   1093   -267  -1361   -413   1226   -815   -371   -319   -379   -324   -480   -249
    958   -316  -1275   -322   1114   -795   -353   -314   -379   -322   -465   -215
    867   -366  -1234   -249   1049   -800   -350   -332   -397   -348   -501   -275
    802   -415  -1218   -194   1010   -818   -332   -329   -392   -348   -517   -275
    727   -402  -1130   -163    927   -763   -280   -288   -353   -311   -470   -270
    711   -353  -1067   -179    888   -709   -231   -244   -316   -275   -439   -285
    756   -246  -1002   -254    878   -623   -168   -187   -267   -226   -389   -288
    815   -153   -971   -332    891   -561   -111   -124   -215   -171   -337   -309
    893    -88   -982   -402    937   -535    -75    -90   -181   -142   -314   -327
    987     -2   -989   -493    987   -496    -54    -88   -176   -140   -301   -345
   1023     98   -924   -561    974   -413    -20    -46   -124    -88   -246   -296
    997    145   -854   -571    927   -355     -2     -5    -75    -36   -197   -249
   1000    161   -839   -579    919   -340     -2      2    -62    -15   -176   -254
    992    205   -789   -600    891   -290     20     12    -33     10   -153   -249
    974    324   -649   -649    813   -161     59     51     23     64   -103   -161
    935    407   -527   -672    730    -59     90    103     85    135    -33    -93
    836    462   -376   -649    605     44    132    158    158    213     44     23
    761    542   -218   -654    488    163    161    194    207    272    114     93
    717    628    -88   -672    402    270    166    210    226    296    137    114
    659    659      0   -659    327    332    150    220    236    316    163    210
    576    641     64   -610    254    355    168    246    259    350    218    280
    496    659    163   -579    166    413    176    259    272    371    249    311
    452    714    262   -581     96    488    189    275    285    389    267    335
    509    771    259   -641    124    517    202    285    288    389    275    340
    535    782    246   -659    142    517    233    306    306    405    285    342
    454    758    303   -607     72    532    277    350    337    439    314    350
    415    735    319   -574     49    527    288    355    335    433    309    322
    342    670    327   -506      7    498    283    340    319    415    296    277
    277    628    350   -454    -36    491    283    311    288    379    257    210
    259    633    371   -449    -54    504    270    280    249    335    210    189
    246    592    345   -418    -49    470    280    280    249    335    213    161
    192    558    366   -376    -88    462    298    293    257    332    202    124
    158    558    400   -358   -122    478    309    306    259    337    205    132
    140    581    441   -361   -150    511    301    301    249    332    213    135
     93    620    527   -355   -215    574    316    309    262    340    218    127
     49    618    568   -335   -259    592    361    340    296    371    231    158
     28    607    579   -319   -275    594    389    384    324    402    270    181
     -7    602    610   -298   -309    605    415    428    363    449    316    202
    -23    628    652   -301   -337    639    454    470    405    491    353    220
    -51    672    724   -309   -387    698    522    566    485    540    358    194
    -51    766    815   -358   -433    789    618    737    649    670    426    231
    -25    950    974   -465   -501    961    709    922    865    883    597    355
     33   1226   1192   -628   -579   1210    719   1117   1153   1239    958    683
     80   1569   1488   -826   -704   1530    639   1189   1337   1584   1457   1182
     28   1758   1730   -893   -849   1743    568   1013   1234   1670   1790   1553
    -54   1706   1758   -826   -906   1732    444    672    880   1475   1826   1634
   -137   1413   1551   -636   -844   1480    280    205    306    883   1299   1174
   -244    958   1200   -358   -722   1078    124   -345   -426   -116    155    200
   -246    592    839   -174   -542    714     10   -514   -727   -553   -376   -259
   -213    394    605    -90   -410    498      2   -379   -592   -439   -340   -290
   -176    309    485    -64   -329    397     83   -176   -353   -223   -210   -259
   -129    381    509   -127   -319    444    153     23   -116    -15    -75   -176
    -75    522    597   -223   -335    558    290    254    142    220    119    -10
    -38    594    631   -280   -335    610    387    374    277    340    220     62
    -49    555    605   -252   -327    579    400    389    301    366    233     83
    -54    589    641   -270   -348    615    418    392    311    374    249    103
    -51    613    665   -280   -358    639    433    394    309    371    244    129
    -38    633    670   -298   -353    652    449    418    335    405    283    166
    -23    665    688   -319   -355    675    457    439    358    431    324    181
    -44    659    701   -309   -374    680    441    433    355    418    301    200
    -72    667    737   -298   -405    701    436    428    358    423    303    231
   -106    678    782   -288   -444    730    444    413    348    415    309    252
   -218    641    859   -210   -537    750    428    418    353    436    324    275
   -293    633    927   -171   -610    779    394    426    368    452    337    314
   -324    605    927   -140   -626    766    381    436    384    472    358    316
   -400    545    943    -72   -672    743    358    413    363    459    342    296
   -452    501    953    -23   -701    727    366    394    350    452    337    329
   -530    462    992     33   -761    727    337    407    366    470    345    332
   -620    444   1065     88   -841    753    301    418    387    491    355    353
   -797    337   1132    228   -963    735    337    400    379    480    348    353
  -1010    181   1192    415  -1101    685    374    394    376    478    340    355
  -1221     75   1293    571  -1257    683    288    363    363    472    335    345
  -1234    106   1340    563  -1288    722    293    394    410    519    379    374
  -1008    350   1356    327  -1182    852    363    483    514    631    493    475
   -753    639   1392     57  -1072   1015    337    571    626    758    626    594
   -579    836   1415   -129   -997   1124    329    641    711    852    730    706
   -498    917   1415   -210   -958   1166    381    667    745    888    792    789
   -558    867   1423   -155   -992   1145    407    657    737    883    789    795
   -698    766   1465    -33  -1080   1114    319    620    696    841    745    784
   -810    641   1452     83  -1130   1047    246    574    641    789    693    779
   -927    470   1395    228  -1161    932    168    501    555    701    615    719
  -1036    283   1317    374  -1176    800     90    400    444    587    517    644
  -1135     44   1179    545  -1156    610     51    272    309    446    384    504
  -1200    -90   1109    644  -1156    509    -12    181    205    327    262    363
  -1169   -127   1041    646  -1106    457    -10    111    119    228    163    296
  -1117   -207    909    662  -1015    350    -49     18     23    116     57    179
  -1010   -239    771    626   -891    265   -124    -83    -72      7    -54     59
   -969   -241    724    602   -846    241   -153   -135   -129    -54   -124     15
   -940   -257    683    597   -813    213   -150   -155   -155    -85   -158    -31
   -854   -262    589    555   -722    163   -218   -202   -200   -124   -194    -75
   -802   -283    519    542   -662    116   -277   -257   -249   -168   -231    -98
   -758   -309    449    532   -605     67   -246   -290   -280   -202   -262   -122
   -696   -348    348    519   -522      0   -233   -345   -332   -252   -306   -155
   -657   -394    259    524   -459    -67   -277   -394   -379   -306   -355   -192
   -696   -457    239    576   -467   -109   -296   -402   -371   -311   -363   -174
   -698   -524    174    610   -439   -176   -363   -457   -420   -363   -410   -176
   -709   -550    158    628   -436   -197   -402   -514   -478   -426   -472   -184
   -795   -600    192    696   -496   -205   -392   -517   -478   -431   -483   -148
   -891   -691    200    792   -545   -246   -348   -446   -405   -358   -415    -49
   -958   -698    257    826   -610   -220   -306   -368   -332   -285   -345     23
  -1039   -704    335    870   -688   -184   -213   -296   -262   -220   -288     59
  -1101   -701    400    901   -753   -150   -155   -226   -197   -163   -241     80
  -1130   -670    459    901   -795   -106   -179   -187   -158   -122   -200     49
  -1184   -641    540    911   -862    -49   -140   -158   -124    -90   -171     12
  -1210   -602    607    906   -909      0   -119   -127    -83    -46   -137     20
  -1166   -597    566    880   -867    -15   -145   -142    -85    -49   -132     -5
  -1088   -613    475    852   -782    -70   -171   -187   -127    -88   -163    -70
  -1026   -662    363    841   -696   -148   -200   -223   -166   -127   -215   -145
   -937   -662    275    800   -607   -194   -213   -252   -192   -150   -239   -176
   -914   -667    246    789   -581   -210   -228   -267   -205   -163   -252   -192
   -953   -678    275    815   -615   -202   -226   -277   -215   -174   -259   -192
   -937   -675    259    805   -600   -207   -176   -288   -223   -184   -267   -207
   -919   -646    272    782   -597   -187   -137   -252   -200   -155   -236   -189
   -857   -548    306    701   -581   -122    -90   -189   -150   -106   -189   -179
   -779   -436    342    607   -561    -46    -41   -111    -98    -64   -161   -122
   -607   -350    257    478   -433    -46    -49    -96    -98    -67   -168   -127
   -444   -272    171    358   -309    -49    -49    -90    -98    -64   -171   -142
   -296   -168    124    231   -213    -23    -38    -70    -75    -44   -153   -140
   -150    -18    132     85   -142     57     -5    -33    -41     -7   -116   -127
    -59     51    111      2    -85     83     28     -2    -20     15    -98   -129
     23    111     88    -67    -33    101     23     12     -2     38    -72   -132
     77    174     96   -127    -10    135     70     -2    -12     33    -70   -155
    111    187     75   -148     18    132    111    -10    -25     18    -98   -187
    119    197     75   -158     20    137    103      5    -10     25   -103   -179
     98    197     98   -148      0    150     85      7     -2     31    -98   -187
     90    215    124   -153    -15    171     88     31     28     59    -77   -189
     33    223    189   -127    -77    207    187    129    111    122    -41   -194
      7    233    226   -122   -109    228    301    296    249    223     -7   -246
     49    311    262   -181   -106    285    361    475    433    397    119   -197
     62    465    402   -265   -171    433    446    665    678    678    392     41
     59    678    618   -368   -277    649    470    787    878    966    763    444
     18   1002    984   -511   -483    992    283    524    722    974   1021    857
    -49   1057   1106   -504   -579   1080     93    109    400    833   1130   1088
   -101    846    945   -374   -524    893    -44   -340    -25    465    857    865
   -124    309    433    -90   -277    371   -236   -888   -709   -394   -119    -49
    -72   -311   -239    189     80   -277   -493  -1192  -1215  -1070   -911   -797
     41   -579   -623    267    329   -602   -514  -1062  -1140  -1031   -943   -854
    187   -568   -756    189    470   -662   -350   -779   -852   -771   -766   -722
    226   -561   -787    168    506   -672   -200   -535   -597   -553   -620   -594
    239   -457   -698    109    467   -576    -51   -259   -329   -314   -423   -480
    277   -283   -561      2    418   -420    129    -75   -137   -142   -272   -363
    239   -200   -441    -20    337   -319    218     18    -36    -51   -192   -275
    194   -163   -358    -15    275   -259    241     88     44     33   -106   -210
    192   -132   -324    -31    257   -226    285    148     98     90    -41   -174
    194    -98   -293    -49    244   -194    329    194    137    129     -2   -155
    171    -70   -241    -51    205   -155    348    210    150    142     -2   -122
    176    -10   -187    -83    181    -98    275    202    153    153     12    -59
    205     23   -184   -114    194    -80    254    213    166    168     38     -7
    236     51   -184   -145    210    -64    283    228    184    192     64     25
    257     83   -174   -174    215    -44    322    226    184    192     67     38
    303    142   -161   -223    233     -7    311    213    174    184     51     33
    368    189   -179   -280    275      5    265    197    174    189     67     25
    405    153   -252   -280    327    -49    231    179    161    171     59      7
    446    142   -306   -296    376    -80    207    168    153    163     44    -15
    509    158   -350   -332    431    -96    176    155    137    145     12    -38
    584    127   -459   -358    522   -166    101    135    111    122    -12    -41
    584     96   -488   -340    535   -194     67    132    109    124    -15    -15
    594     57   -540   -327    568   -241     31    106     88    103    -36    -20
    626    -15   -641   -303    633   -327    -33     67     59     70    -72    -51
    659    -41   -704   -309    680   -374    -90     49     57     62    -72    -59
    717    -57   -776   -329    745   -415   -148     18     46     54    -75    -62
    784    -64   -852   -361    815   -457   -189     -7     38     51    -75    -57
    870    -20   -891   -423    880   -454   -257    -20     18     41    -88    -54
    937     18   -919   -480    927   -449   -301    -15     28     67    -49    -51
    992     51   -940   -522    966   -444   -301    -15     41     83    -23    -46
   1005     85   -919   -548    961   -415   -309    -33     31     70    -33    -46
   1002    109   -893   -555    948   -392   -340    -67    -10     25    -72    -25
   1010    127   -885   -568    948   -379   -405   -114    -57    -15   -106    -28
   1010    106   -904   -558    958   -397   -444   -174   -122    -80   -176   -106
    989     77   -911   -532    950   -418   -449   -205   -161   -122   -223   -119
    940     15   -924   -478    932   -454   -465   -257   -220   -192   -285   -155
    943    -67  -1013   -439    976   -540   -501   -316   -296   -275   -368   -270
    948   -163  -1111   -392   1028   -636   -511   -368   -361   -345   -446   -353
    953   -231  -1184   -361   1067   -709   -496   -402   -405   -400   -509   -374
   1021   -277  -1299   -371   1158   -787   -540   -454   -462   -459   -576   -407
   1039   -337  -1379   -353   1208   -857   -576   -517   -519   -514   -626   -441
   1002   -415  -1421   -293   1210   -917   -589   -571   -566   -561   -667   -452
    953   -506  -1462   -223   1205   -984   -620   -626   -618   -613   -714   -509
    901   -597  -1499   -150   1200  -1047   -644   -654   -646   -639   -732   -566
    909   -657  -1566   -127   1236  -1109   -667   -696   -685   -675   -769   -641
    932   -667  -1600   -132   1265  -1132   -680   -730   -711   -701   -792   -685
    974   -636  -1613   -168   1291  -1124   -683   -758   -735   -727   -810   -722
    997   -646  -1644   -174   1319  -1145   -675   -753   -737   -730   -813   -730
    982   -657  -1639   -163   1306  -1148   -670   -717   -704   -698   -789   -701
    984   -626  -1610   -179   1296  -1117   -667   -701   -683   -672   -766   -693
   1018   -532  -1551   -244   1283  -1041   -633   -657   -636   -620   -714   -667
   1034   -436  -1470   -298   1252   -953   -545   -566   -542   -527   -626   -576
    961   -314  -1275   -324   1114   -795   -426   -446   -415   -400   -506   -441
    867   -194  -1062   -337    963   -628   -306   -324   -293   -275   -389   -342
    802    -96   -901   -353    849   -498   -202   -210   -187   -168   -285   -241
    737     -7   -745   -363    740   -376   -119    -98    -75    -51   -176   -145
    688    101   -589   -394    639   -244    -44      5     41     64    -67    -54
    672    246   -426   -459    550    -88     15     96    150    174     36     25
    646    379   -267   -514    457     54     83    161    218    254    122    109
    558    462    -96   -509    327    184    140    205    262    311    192    171
    459    548     88   -504    184    319    163    241    298    348    239    205
    397    615    218   -509     90    418    181    275    327    381    272    249
    379    607    228   -496     75    418    181    280    329    384    285    252
    392    626    233   -509     80    431    161    270    309    371    280    241
    387    654    267   -524     59    462    176    288    319    381    293    267
    374    678    303   -527     33    493    241    311    332    397    306    283
    322    652    329   -488     -5    493    275    298    319    381    290    275
    283    597    314   -439    -15    457    265    267    296    353    259    257
    298    563    262   -431     18    413    249    254    272    332    241    223
    285    566    277   -426      2    423    228    239    244    298    202    197
    257    530    272   -394     -7    402    181    205    202    252    150    200
    226    485    259   -355    -15    374    174    171    171    213    111    155
    215    470    254   -342    -20    363    189    137    142    181     80    142
    168    387    218   -277    -25    303    200    140    145    187     75    158
    109    329    220   -220    -54    277    192    145    148    189     77    142
     59    283    223   -171    -80    254    150    122    127    171     59    109
     15    283    267   -150   -124    275    129    116    124    166     49     80
    -20    285    306   -132   -163    296    140    119    122    158     38     62
    -57    283    340   -114   -200    311    168    140    137    163     28     33
    -38    355    394   -158   -215    374    280    285    259    246     64     23
     -2    454    454   -228   -228    454    400    498    467    431    197     93
     25    646    620   -337   -298    633    509    748    753    740    478    314
    103   1049    943   -576   -420    997    501    974   1049   1127    911    724
    150   1457   1306   -802   -576   1382    449    971   1169   1410   1374   1249
     12   1577   1564   -795   -776   1571    327    636    979   1447   1644   1579
   -158   1587   1743   -714   -950   1665    179    200    613   1202   1535   1517
   -314   1254   1569   -472   -940   1410     85   -306     -2    439    724    797
   -446    779   1226   -166   -836   1002      2   -667   -592   -387   -192    -31
   -470    480    950     -7   -709    717    -41   -566   -584   -426   -272   -179
   -394    381    776      5   -587    579     18   -324   -368   -246   -174   -179
   -301    379    680    -41   -493    530    109    -88   -129    -38    -51   -106
   -267    439    706    -85   -485    571    267    163    132    192    111    -18
   -257    514    771   -129   -514    641    410    342    311    350    236     80
   -288    522    810   -116   -550    665    441    410    387    418    285    129
   -311    493    805    -90   -558    646    465    423    397    431    285    140
   -324    506    831    -90   -576    667    511    436    407    441    285    161
   -381    496    878    -57   -631    685    498    431    402    441    288    171
   -436    470    906    -18   -672    688    459    413    384    431    283    171
   -428    454    880    -15   -654    667    449    402    374    423    277    181
   -433    410    844     12   -639    626    452    389    358    402    257    194
   -439    392    828     23   -633    610    433    381    345    397    254    187
   -449    392    841     28   -644    615    433    394    355    413    270    210
   -462    387    846     36   -654    618    420    384    353    407    262    220
   -462    392    854     36   -657    623    397    392    355    418    272    239
   -405    439    844    -18   -626    641    410    428    389    457    309    272
   -355    454    810    -49   -584    631    410    433    402    470    322    265
   -311    501    813    -96   -563    657    405    439    405    470    311    241
   -290    555    846   -132   -568    701    415    462    426    496    324    257
   -236    579    813   -171   -524    693    394    465    439    514    348    223
   -205    561    763   -179   -485    662    361    439    423    506    348    231
   -194    563    758   -184   -478    659    353    449    439    532    379    311
   -218    594    813   -187   -514    704    358    488    488    589    436    413
   -200    652    852   -226   -527    750    353    517    530    641    493    491
   -194    683    875   -244   -535    779    337    537    561    678    537    568
   -213    714    927   -252   -571    820    324    558    592    719    576    657
   -181    761    943   -288   -561    852    267    563    613    756    618    722
   -140    779    919   -319   -530    846    244    563    618    766    633    745
   -153    756    906   -301   -530    831    233    553    610    769    649    758
   -233    750    982   -259   -610    865    252    571    628    795    685    761
   -288    709    997   -210   -641    852    252    563    618    782    672    730
   -277    626    901   -174   -589    763    239    537    584    743    620    709
   -280    602    883   -161   -581    743    213    511    550    704    589    657
   -332    548    880   -109   -607    714    168    465    485    628    517    592
   -431    407    839     12   -633    623    174    415    420    553    439    498
   -542    252    792    142   -667    522    189    350    335    459    340    366
   -727     90    818    316   -774    454    163    270    241    353    226    252
   -813     28    839    392   -828    433    166    239    205    309    171    239
   -779     49    828    366   -802    439    200    231    205    303    171    226
   -639    168    807    233   -724    488    252    252    220    309    166    200
   -506    231    737    135   -620    483    275    254    218    293    124    194
   -485    168    654    155   -571    410    192    194    161    239     59    140
   -587     70    657    259   -620    363    148    119     88    158    -10     72
   -727    -57    670    389   -701    306    142     64     38    103    -64     49
   -880   -233    646    555   -763    205     96     15    -12     57   -111    -20
   -979   -353    626    662   -802    135     54    -44    -77    -10   -176   -101
  -1028   -418    610    724   -820     96     18    -85   -116    -57   -226    -90
  -1049   -439    610    743   -831     83    -38   -119   -145    -80   -244   -124
  -1041   -498    542    769   -792     20    -75   -163   -187   -124   -301   -166
  -1039   -568    467    802   -756    -51   -106   -192   -215   -158   -340   -189
  -1034   -581    452    807   -743    -64   -116   -200   -220   -161   -337   -179
   -961   -581    379    769   -672   -101   -145   -244   -252   -194   -366   -223
   -898   -555    342    727   -623   -106   -166   -272   -272   -215   -392   -262
   -828   -504    322    665   -576    -90   -233   -322   -311   -252   -423   -293
   -807   -452    355    631   -581    -49   -252   -371   -358   -301   -465   -272
   -807   -439    366    623   -587    -36   -249   -379   -353   -293   -457   -257
   -750   -485    265    618   -509   -111   -348   -452   -413   -348   -506   -311
   -719   -532    187    623   -454   -174   -457   -542   -493   -428   -571   -371
   -706   -535    171    620   -439   -181   -504   -589   -530   -459   -597   -363
   -704   -563    140    631   -423   -213   -522   -613   -537   -467   -594   -332
   -649   -605     44    626   -348   -280   -555   -672   -594   -532   -662   -379
   -498   -602   -106    550   -197   -355   -618   -756   -691   -631   -763   -452
   -335   -722   -387    530     25   -555   -633   -787   -740   -672   -800   -488
   -384   -820   -436    602     23   -628   -605   -737   -727   -662   -795   -478
   -532   -844   -311    688   -111   -579   -488   -602   -620   -563   -717   -407
   -763   -891   -127    826   -319   -509   -342   -470   -509   -465   -633   -376
  -1018   -919     98    969   -558   -410   -171   -348   -405   -368   -550   -335
  -1005   -930     75    966   -542   -428   -153   -342   -405   -371   -555   -392
   -896   -953    -57    924   -420   -506   -194   -366   -428   -397   -589   -457
   -891  -1013   -124    950   -384   -568   -228   -394   -452   -415   -623   -496
   -924  -1031   -106    979   -410   -568   -244   -402   -459   -418   -626   -504
   -865  -1008   -142    935   -361   -576   -207   -374   -436   -394   -602   -480
   -854   -956   -103    904   -376   -530   -119   -322   -389   -353   -561   -423
   -844   -893    -49    867   -400   -472    -67   -283   -366   -337   -545   -384
   -836   -823     12    831   -426   -405    -72   -272   -355   -327   -535   -363
   -872   -779     93    826   -485   -342   -137   -283   -361   -329   -540   -368
   -870   -750    119    810   -496   -316   -119   -244   -327   -309   -548   -402
   -862   -737    124    800   -493   -306     -5   -103   -192   -207   -506   -433
   -818   -691    127    756   -472   -283     59     57    -23    -46   -410   -426
   -740   -444    293    592   -519    -75     49    200    202    233   -127   -168
   -696    -72    623    384   -659    275    -20    303    418    576    332    324
   -670    259    930    205   -800    592   -106    207    397    704    722    800
   -644    303    948    171   -795    626   -145    -25    132    563    883   1031
   -680    119    797    280   -740    457   -179   -355   -355     46    483    683
   -722   -174    548    446   -636    187   -241   -802   -976   -766   -496   -213
   -659   -472    187    566   -426   -142   -366  -1127  -1431  -1369  -1283   -927
   -613   -730   -116    672   -249   -423   -433  -1070  -1397  -1345  -1332  -1031
   -579   -800   -223    688   -179   -511   -340   -828  -1098  -1052  -1122   -909
   -522   -771   -249    646   -137   -511   -246   -646   -852   -823   -966   -813
   -446   -605   -158    524   -145   -384   -135   -433   -576   -563   -761   -670
   -371   -418    -46    394   -163   -233    -15   -233   -335   -335   -561   -519
   -353   -358     -7    353   -174   -184     31   -176   -265   -267   -501   -485
   -329   -296     31    311   -181   -132     72   -122   -215   -215   -459   -467
   -296   -252     44    275   -171   -106    111    -83   -176   -176   -436   -459
   -239   -213     25    226   -132    -93    150    -25   -119   -122   -397   -444
   -176   -158     15    166    -96    -72    127    -23   -111   -109   -379   -454
    -93   -114    -20    101    -36    -67    101    -44   -122   -116   -387   -452
    -15    -46    -33     28      7    -38    158    -15    -98    -96   -366   -418
     38     23    -15    -31     28      5    171     36    -46    -46   -319   -389
     98     15    -83    -57     90    -31    148     46    -28    -20   -298   -381
    116     38    -80    -77     98    -20    213     67    -12     -2   -275   -368
     88     46    -41    -67     62      5    275     90     10     18   -249   -350
     57     33    -23    -44     41      5    254    111     31     44   -218   -329
     20     -5    -28     -7     25    -15    197    109     31     54   -213   -345
      7    -57    -64     25     36    -59    179     93     18     44   -231   -361
     -5   -111   -106     57     46   -109    150     85     10     41   -231   -379
     -7   -192   -184    101     88   -189    142     80      5     38   -236   -415
     18   -277   -298    129    158   -288    137     57     -5     28   -244   -426
     98   -322   -420    111    257   -371     93     31    -18     25   -241   -436
    215   -345   -563     64    387   -454     12    -18    -54      2   -252   -441
    306   -358   -665     25    485   -511    -72    -64    -90    -18   -270   -462
    337   -400   -737     31    537   -568    -90    -49    -75      7   -249   -470
    379   -410   -789     15    584   -600   -109    -31    -51     46   -197   -407
    413   -420   -833      2    620   -628   -142    -23    -33     77   -153   -332
    368   -431   -800     31    584   -615   -135     15      7    122   -101   -254
    309   -366   -675     25    491   -519   -129     49     44    150    -83   -168
    246   -306   -555     28    400   -431    -88    106    103    207    -18    -90
    189   -236   -426     20    306   -329    -64    124    122    228     23    -44
    150   -179   -329     15    239   -254    -62    114     98    202     -5    -57
    148   -155   -303      2    223   -228     -5    145    119    202     -7    -62
    127   -189   -316     31    220   -252     57    168    124    192    -18    -41
    135   -213   -348     38    239   -280     49    148     83    140    -70    -51
    148   -181   -329     18    239   -254     75    140     57    103   -114    -46
    168   -163   -335     -5    249   -249    161    161     64    101   -132    -38
    215   -124   -340    -46    277   -231    176    145     44     77   -150    -59
    272    -93   -368    -90    319   -231    171    119     18     44   -174   -111
    293   -124   -418    -83    355   -270    192     83    -20     -5   -233   -181
    311   -116   -428    -98    368   -272    148     31    -85    -67   -296   -236
    309    -93   -405   -109    355   -249    127     15    -98    -80   -306   -298
    361    -88   -452   -137    405   -270    111      2   -106    -93   -324   -402
    483   -116   -600   -181    540   -358     93    -25   -135   -127   -361   -514
    530   -101   -631   -215    579   -363     72    -51   -158   -158   -392   -615
    620    -64   -685   -277    652   -374      7   -114   -220   -231   -475   -737
    698   -114   -813   -293    753   -462    -28   -163   -257   -275   -530   -852
    750   -163   -914   -293    831   -537    -38   -168   -257   -270   -522   -919
    800   -192   -995   -306    896   -592    -77   -218   -309   -322   -574  -1015
    831   -184  -1015   -322    922   -600    -75   -236   -314   -332   -597  -1041
    849   -142   -995   -353    922   -568    -96   -223   -290   -303   -568  -1013
    888   -153  -1041   -366    963   -597   -150   -218   -290   -293   -548  -1044
   1008   -176  -1187   -418   1096   -683   -223   -296   -366   -374   -636  -1124
   1080   -236  -1319   -423   1200   -776   -319   -374   -439   -446   -706  -1098
   1078   -265  -1345   -407   1210   -805   -379   -420   -475   -472   -735   -976
   1049   -329  -1379   -358   1213   -854   -376   -449   -493   -478   -727   -852
   1013   -441  -1457   -288   1234   -950   -392   -480   -537   -506   -740   -800
    974   -506  -1483   -233   1228   -995   -431   -504   -566   -524   -750   -732
    950   -530  -1480   -210   1215  -1005   -452   -501   -576   -532   -756   -667
    987   -506  -1493   -239   1239  -1000   -426   -480   -561   -506   -735   -579
   1013   -472  -1486   -270   1249   -979   -387   -491   -574   -517   -740   -553
    997   -472  -1470   -265   1234   -971   -420   -511   -607   -548   -761   -514
    958   -472  -1431   -244   1195   -953   -426   -501   -605   -540   -737   -478
    904   -504  -1408   -200   1156   -956   -394   -472   -589   -530   -717   -454
    818   -615  -1436   -101   1124  -1026   -389   -470   -597   -542   -724   -439
    763   -717  -1480    -23   1119  -1096   -381   -498   -626   -579   -758   -485
    743   -740  -1486     -2   1111  -1111   -431   -545   -672   -631   -807   -561
    709   -761  -1470     25   1088  -1114   -480   -571   -704   -670   -846   -626
    807   -659  -1467    -75   1135  -1065   -439   -542   -675   -649   -831   -639
    950   -498  -1452   -226   1200   -974   -348   -480   -615   -589   -763   -602
    958   -436  -1397   -262   1176   -917   -332   -436   -579   -550   -730   -605
    930   -392  -1322   -267   1124   -857   -285   -392   -532   -511   -698   -574
    875   -381  -1257   -246   1065   -820   -184   -340   -475   -457   -641   -517
    779   -376  -1156   -202    966   -766   -158   -319   -452   -436   -620   -514
    787   -277  -1065   -254    924   -670   -161   -301   -433   -415   -620   -506
    888   -140  -1028   -374    958   -584   -135   -246   -392   -379   -602   -493
    836   -200  -1039   -319    935   -620    -83   -176   -322   -332   -561   -550
    846   -166  -1013   -340    927   -589     15    -20   -163   -207   -485   -550
    984     75   -911   -530    948   -418    150    200     85     31   -303   -431
   1075    423   -652   -748    865   -114    254    433    407    397     54   -124
   1091    745   -348   -919    719    200    161    537    633    774    542    374
   1054   1031    -23  -1044    537    504     31    431    605    935    958    846
   1088   1239    150  -1166    467    696    -10    210    368    859   1163   1096
    966   1065     98  -1015    433    581    -57   -176   -135    371    802    813
    693    488   -207   -592    452    140   -200   -730   -865   -594   -322   -135
    618    109   -509   -363    563   -197   -355   -989  -1267  -1161  -1039   -737
    592   -106   -701   -244    644   -402   -366   -852  -1158  -1072  -1031   -792
    540   -205   -745   -166    641   -475   -285   -623   -883   -813   -862   -688
    504   -153   -657   -176    579   -402   -179   -431   -628   -576   -696   -563
    532     12   -519   -272    524   -252    -28   -205   -363   -329   -506   -415
    581    202   -381   -392    480    -88    106    -25   -163   -142   -340   -288
    672    381   -290   -527    483     46    207    101    -25     -5   -200   -174
    639    402   -236   -522    439     83    236    127      0     23   -176   -166
    615    428   -187   -522    402    122    277    153     25     51   -158   -142
    597    509    -90   -553    342    210    316    200     77    109   -106   -103
    491    506     15   -498    239    262    314    220    103    135    -88    -90
    381    426     41   -405    168    233    329    244    137    168    -44    -67
    290    392    101   -340     93    246    322    244    140    171    -31    -70
    244    402    158   -324     44    280    327    254    155    181    -23    -62
    200    392    192   -296      5    293    324    272    174    202      0    -59
    145    361    213   -254    -33    288    316    272    189    220     15    -57
    124    394    267   -259    -70    332    293    270    189    220     15    -75
    119    431    309   -275    -96    371    280    283    205    239     31    -93
    129    457    327   -293    -98    392    322    303    231    267     57    -75
    127    480    350   -303   -111    415    288    322    252    293     90    -67
    158    579    420   -368   -132    501    350    389    324    374    171      0
    101    597    493   -350   -197    545    413    452    392    441    241     64
      5    623    618   -314   -306    620    444    501    449    501    311    124
    -41    753    792   -355   -418    771    532    584    542    600    407    220
   -137    805    943   -335   -540    872    555    628    597    662    467    288
   -226    823   1049   -298   -636    935    542    678    657    727    524    355
   -270    846   1117   -288   -693    982    537    737    735    813    618    431
   -270    878   1145   -303   -709   1010    530    756    776    875    693    506
   -259    896   1153   -319   -706   1023    553    797    820    927    763    555
   -244    937   1179   -348   -711   1057    550    823    844    953    787    566
   -231    995   1226   -381   -727   1109    514    810    831    945    771    597
   -205   1036   1241   -415   -724   1137    540    800    818    930    774    639
   -166   1039   1205   -436   -685   1122    555    795    805    914    763    709
   -148   1015   1161   -433   -654   1088    498    779    774    883    732    782
   -148    971   1119   -410   -633   1044    452    761    745    852    704    800
   -174    930   1101   -379   -639   1015    415    724    693    784    639    717
   -226    841   1067   -309   -646    953    431    670    618    701    550    639
   -265    784   1049   -259   -657    917    470    623    555    628    475    597
   -293    756   1049   -231   -670    901    485    589    522    589    436    537
   -316    701   1018   -194   -667    859    423    524    462    514    358    446
   -324    657    982   -166   -652    818    384    478    407    459    311    389
   -319    644    963   -163   -641    802    436    444    371    423    275    314
   -306    610    917   -150   -610    763    407    376    303    355    207    283
   -316    600    914   -142   -615    756    397    363    296    340    197    348
   -379    610    987   -116   -683    797    392    387    322    366    220    355
   -415    566    979    -77   -698    771    379    348    288    329    192    332
   -413    589   1002    -88   -706    795    405    350    285    337    213    353
   -449    600   1049    -75   -750    823    431    381    316    376    249    335
   -483    561   1044    -38   -763    800    413    368    306    363    241    329
   -493    537   1028    -23   -761    782    410    361    303    355    246    316
   -470    555   1026    -41   -748    789    353    355    296    355    246    324
   -441    581   1023    -72   -735    802    311    361    306    366    262    366
   -405    602   1008    -98   -706    805    327    353    309    368    267    368
   -392    636   1028   -124   -711    833    379    348    316    379    283    371
   -368    652   1021   -140   -693    836    415    355    324    387    306    381
   -335    662    995   -166   -665    826    363    327    301    368    293    358
   -322    675    997   -176   -659    836    309    324    303    374    298    397
   -355    688   1041   -168   -698    862    272    348    324    405    327    433
   -329    748   1078   -207   -704    911    298    368    350    439    355    467
   -436    652   1088   -109   -763    867    296    329    319    418    342    418
   -620    501   1122     59   -870    810    241    241    239    340    272    322
   -659    483   1140     85   -898    810    223    184    197    293    220    319
   -553    514   1067     20   -810    789    226    194    213    306    226    332
   -449    558   1008    -54   -730    784    228    210    226    314    236    361
   -374    594    966   -111   -670    779    233    215    236    316    249    368
   -431    535    966    -51   -698    750    246    223    233    303    241    358
   -563    379    943     93   -753    659    218    187    181    241    184    309
   -704    200    904    252   -805    550     93     90     85    142     85    205
   -802     44    846    379   -826    444     49     20     12     70     15    135
   -867    -67    797    467   -833    366     31    -31    -41      7    -44     98
   -880   -168    711    524   -797    270    -41    -85    -98    -51   -111     33
   -901   -296    605    597   -756    153    -62   -135   -150   -111   -171    -15
   -891   -366    524    628   -709     77   -135   -207   -228   -184   -233    -62
   -880   -420    457    649   -670     18   -163   -275   -298   -252   -288   -101
   -849   -441    407    646   -628    -18   -150   -322   -342   -298   -332   -124
   -805   -467    337    633   -571    -64   -192   -363   -381   -329   -353   -168
   -753   -535    215    644   -485   -161   -267   -415   -428   -376   -392   -254
   -756   -555    200    654   -480   -179   -322   -462   -465   -423   -444   -309
   -763   -581    181    672   -472   -200   -314   -475   -483   -449   -480   -293
   -766   -623    142    693   -457   -241   -277   -400   -431   -428   -496   -350
   -763   -607    155    685   -462   -226   -267   -272   -311   -342   -465   -376
   -750   -454    293    600   -524    -80   -239    -96    -93   -122   -267   -192
   -704   -194    509    449   -607    155   -231     96    187    228    124    236
   -613    168    779    220   -696    472   -309     62    270    452    522    735
   -636    387   1023    122   -828    704   -433   -259     59    423    753   1067
   -696    426   1122    132   -909    774   -571   -665   -272    220    750   1088
   -789     -2    787    397   -789    392   -706  -1163   -828   -420     72    470
   -937   -665    272    800   -605   -197   -756  -1543  -1444  -1293   -982   -501
  -1075  -1088    -12   1083   -532   -550   -769  -1444  -1486  -1418  -1195   -784
  -1215  -1293    -80   1252   -568   -688   -704  -1184  -1228  -1176  -1026   -722
  -1296  -1293      2   1296   -649   -646   -555   -927   -943   -909   -833   -610
  -1312  -1143    168   1226   -743   -488   -316   -618   -607   -597   -592   -444
  -1361   -979    379   1169   -872   -301   -103   -348   -342   -345   -376   -277
  -1431   -865    566   1148  -1002   -148    -20   -192   -187   -200   -241   -142
  -1410   -818    592   1114  -1002   -114    -15   -140   -127   -148   -192    -90
  -1228   -795    433   1010   -833   -181    -15   -148   -137   -163   -202    -93
  -1049   -748    298    898   -675   -226    -28   -161   -155   -181   -215    -98
   -875   -691    184    782   -530   -254    -20   -163   -158   -187   -215    -93
   -722   -581    140    652   -431   -220     10   -148   -140   -171   -202    -72
   -631   -457    174    545   -402   -142     33   -114   -103   -137   -163    -33
   -532   -342    187    436   -361    -77    -15    -83    -70    -98   -124      7
   -454   -252    202    350   -329    -25    -67    -57    -28    -57    -83     49
   -387   -153    233    270   -311     38    -28    -33      0    -28    -51     77
   -314    -51    262    181   -290    103     67    -25     12    -10    -25    111
   -262     23    283    119   -272    153    116      5     51     25     15    150
   -207    114    322     46   -265    218    106     38     96     62     49    181
   -155    194    350    -18   -252    272     85     67    132    101     88    207
    -80    288    368   -106   -223    327    106    111    179    153    142    254
    -23    353    376   -163   -200    363    114    137    210    184    176    288
     23    376    353   -200   -166    366     96    140    223    200    192    296
     96    410    314   -252   -109    363     38    148    233    220    202    293
    176    444    267   -311    -46    355     25    161    249    244    228    296
    236    488    252   -363     -7    371     38    166    265    267    265    324
    303    496    192   -400     54    345     15    168    277    285    288    353
    327    522    194   -423     67    358    -25    187    301    322    327    400
    355    592    236   -475     59    415    -46    197    322    353    368    433
    348    615    267   -483     38    441    -67    218    348    387    407    478
    353    649    296   -504     25    472    -64    246    379    418    446    517
    418    698    280   -558     70    491    -59    246    371    410    444    511
    485    735    249   -613    116    491    -57    236    361    392    423    493
    540    748    207   -644    166    478    -49    228    350    371    410    478
    615    750    132   -683    241    441    -49    233    342    358    400    449
    693    724     31   -709    332    379    -59    220    319    327    363    413
    737    672    -67   -706    402    303    -31    189    288    277    309    361
    782    613   -168   -698    475    223    -28    127    226    205    231    275
    820    542   -280   -683    550    132    -20    111    200    171    192    226
    833    506   -327   -670    581     90     15    135    220    181    200    223
    836    449   -389   -644    613     31     54    124    202    158    174    187
    896    402   -493   -649    693    -44     36     88    161    114    119    137
    919    350   -571   -636    745   -111     54     59    135     85     85     93
    914    288   -626   -600    771   -168     46     31    101     57     62     49
    896    288   -610   -594    753   -161    -23      7     83     44     41     38
    852    280   -571   -566    711   -145    -20      5     90     44     41     38
    784    236   -550   -511    667   -155     -2     15    111     59     57     57
    683    189   -493   -436    589   -150     18     23    127     64     67     62
    576    150   -426   -363    501   -137     -5     33    140     75     80     75
    472    148   -324   -309    397    -88      0     36    140     80     85     96
    374    153   -220   -265    296    -31     36     59    168    109    111    142
    265    140   -124   -202    194      7     57     64    184    124    127    166
    168    111    -57   -142    111     28     15     70    194    142    153    189
     88    153     64   -122     10    109    -12    111    244    192    207    218
     98    231    132   -166    -18    181      7    116    265    213    231    241
    184    327    142   -254     20    236    109    127    272    223    244    262
    223    374    148   -298     38    259    132    135    290    241    257    267
    275    439    163   -358     57    301     62    103    283    233    249    265
    342    509    166   -426     88    337     18     83    285    233    257    280
    420    522    101   -470    161    311     10     90    298    249    275    303
    457    517     59   -488    200    288     -7     72    280    226    252    290
    519    566     46   -542    236    309    -33     59    272    218    252    316
    548    605     57   -579    244    332    -28     72    277    228    257    368
    522    542     20   -532    252    283    -15     83    283    231    249    415
    485    483     -2   -485    244    241    -54     59    265    213    231    405
    517    436    -80   -475    298    176    -93     15    226    174    192    361
    563    374   -189   -470    376     93   -101    -49    163    101    111    298
    579    296   -283   -436    431      7    -90    -90    122     51     49    267
    607    168   -439   -389    522   -132   -101   -114    101     31     28    218
    678    119   -558   -400    618   -218   -145   -168     54    -23    -28    148
    763     49   -714   -410    740   -332   -226   -231    -15    -96   -111     54
    831    -20   -852   -405    841   -436   -319   -298    -88   -166   -184    -44
    862    -67   -932   -400    896   -498   -335   -329   -122   -207   -233   -124
    966   -127  -1093   -420   1028   -607   -353   -358   -158   -244   -280   -192
   1075   -205  -1280   -436   1176   -743   -405   -420   -215   -301   -342   -296
   1148   -262  -1410   -441   1278   -836   -428   -452   -246   -327   -371   -361
   1150   -241  -1395   -457   1273   -818   -428   -441   -239   -314   -361   -379
   1140   -181  -1322   -480   1228   -750   -444   -449   -246   -322   -379   -407
   1096   -220  -1319   -439   1205   -769   -381   -426   -218   -303   -387   -410
   1070   -275  -1345   -397   1208   -810   -285   -353   -161   -262   -381   -405
    989   -241  -1231   -376   1109   -735   -228   -184    -38   -176   -361   -428
    984   -205  -1189   -389   1085   -698   -155     44    176     41   -200   -296
   1010    -12  -1026   -498   1018   -519    -96    280    462    379    119    -25
   1109    381   -727   -745    919   -171   -122    420    698    724    537    420
   1153    810   -342   -982    748    236   -249    200    654    878    893    841
   1137   1018   -119  -1078    628    449   -415   -233    389    818   1034   1026
   1127    935   -192  -1034    659    371   -535   -683    -38    433    701    735
   1161    571   -589   -865    875     -7   -652  -1189   -737   -496   -345   -192
   1241    137  -1104   -691   1171   -483   -753  -1327  -1062   -966   -906   -743
   1247   -135  -1382   -555   1312   -758   -730  -1156   -943   -867   -849   -813
   1153   -335  -1491   -410   1322   -914   -644   -971   -779   -737   -795   -807
   1047   -361  -1408   -342   1226   -883   -498   -745   -561   -553   -691   -654
    898   -394  -1293   -252   1093   -844   -376   -496   -311   -322   -511   -530
    807   -366  -1174   -220    989   -771   -303   -345   -166   -179   -405   -415
    800   -283  -1085   -259    940   -683   -249   -296   -101   -111   -345   -361
    782   -200   -982   -290    880   -589   -150   -267    -72    -83   -322   -324
    628   -262   -893   -184    758   -576   -103   -181    -12    -15   -254   -233
    607   -270   -880   -168    743   -574    -83   -116     38     46   -194   -166
    719   -161   -880   -280    797   -522    -41    -83     70     88   -161   -140
    748   -101   -849   -322    797   -475    -20    -62     93    122   -148   -150
    727   -145   -872   -293    797   -509    -77    -77     85    124   -153   -155
    849    -33   -883   -410    867   -457    -54    -85    101    153   -116   -145
   1091    272   -818   -683    953   -272     93     10    174    246    -28   -124
   1117    366   -750   -740    935   -192    161    116    252    340     51    -75
    997    306   -691   -654    844   -192    184    161    296    394    111    -54
    862    192   -672   -527    769   -239    116    189    296    418    135    -98
   1031    311   -719   -672    875   -202    116    231    335    472    184   -116
   1096    426   -670   -761    883   -122    194    241    348    480    187   -148
    961    452   -511   -706    735    -28    252    283    358    506    215   -122
    872    407   -465   -641    667    -28    303    355    413    581    296    -54
    678    303   -374   -493    524    -36    301    366    446    628    350      7
    501    236   -265   -368    384    -12    280    415    483    675    376     -2
    363    137   -226   -252    293    -41    215    415    470    667    363     51
    223     93   -129   -158    176    -18    213    454    524    750    465    171
    103    142     36   -124     33     90    259    527    610    862    592    215
    137    288    150   -213     -5    220    288    566    652    901    626    298
    116    363    246   -241    -64    303    283    620    714    984    724    485
     85    316    231   -202    -72    272    249    605    704    982    730    441
    148    314    166   -231    -10    239    296    657    722   1002    740    423
    176    329    153   -252     12    241    361    696    750   1036    776    387
    179    348    166   -265      7    257    311    672    719   1018    776    405
    405    540    132   -472    137    337    389    737    769   1067    828    480
    392    501    109   -446    142    303    400    727    745   1041    805    459
    353    498    145   -426    103    322    413    706    722   1013    787    441
    420    561    137   -491    140    350    548    743    722   1002    782    402
    293    379     85   -335    103    231    553    691    636    904    683    319
    272    340     64   -309    103    205    542    688    613    875    646    296
    226    296     70   -259     77    184    517    654    574    833    597    298
    262    342     80   -303     90    210    555    618    537    792    566    316
    228    329     98   -280     64    215    594    626    519    779    561    332
     83    150     64   -119     10    109    597    652    511    779    558    340
    -23     20     44      2    -33     31    576    620    465    732    514    324
   -135    -31    103     80   -119     36    553    581    415    683    462    319
   -215    -23    192    116   -202     83    550    592    423    693    472    348
   -142     28    171     54   -155     98    581    607    441    711    496    329
   -200    -49    150    124   -176     49    527    548    355    631    423    267
   -283   -101    181    189   -236     38    522    548    342    618    407    262
   -405   -215    189    309   -298    -15    540    530    332    607    394    176
   -472   -298    174    384   -324    -64    522    537    319    602    394     93
   -472   -309    163    392   -319    -72    517    579    345    631    420     23
   -558   -309    249    431   -405    -31    496    545    316    602    389    -62
   -628   -293    332    459   -483     18    496    519    290    568    358   -132
   -659   -345    314    501   -488    -15    504    524    296    574    371   -184
   -706   -394    311    550   -509    -41    491    548    301    587    389   -239
   -735   -400    335    566   -537    -33    452    522    277    563    371   -171
   -787   -441    345    613   -566    -49    410    483    249    540    337    -57
   -815   -459    355    633   -587    -51    405    493    244    548    353     38
   -867   -522    345    696   -607    -88    407    517    254    566    379     85
   -995   -594    397    795   -698    -98    376    496    223    524    340     64
  -1065   -685    379    875   -724   -153    361    462    158    462    275     90
  -1096   -717    379    906   -740   -168    355    465    142    452    267     77
  -1104   -740    363    922   -735   -189    363    483    168    488    329     88
  -1296   -831    465   1062   -883   -181    345    420    114    423    288     31
  -1340   -940    400   1140   -870   -270    381    402     59    361    210     54
  -1296   -984    311   1140   -805   -337    374    431     57    368    213     49
  -1275   -950    324   1114   -800   -314    371    431     59    363    215     38
  -1280   -961    319   1119   -802   -319    340    418     62    361    207     54
  -1361  -1000    361   1182   -862   -319    345    446     75    371    215     67
  -1462  -1060    402   1260   -935   -329    413    480     93    389    236     64
  -1530  -1078    452   1304   -992   -314    433    498    119    415    262     20
  -1514   -997    514   1254  -1015   -241    441    519    153    444    293     38
  -1488   -911    574   1200  -1034   -168    418    550    200    488    358    101
  -1470   -836    633   1153  -1052   -103    433    574    223    514    397    142
  -1486   -766    719   1127  -1104    -23    517    594    228    506    376    161
  -1465   -680    782   1070  -1124     49    605    665    288    561    418    272
  -1428   -698    730   1062  -1080     15    581    685    319    589    441    288
  -1501   -776    724   1137  -1114    -25    605    766    389    649    475    213
  -1665   -727    937   1197  -1301    103    756    971    574    795    561    239
  -1579   -478   1098   1028  -1340    309    771   1143    789   1023    748    467
  -1358   -140   1218    748  -1288    537    683   1301   1062   1392   1150    870
  -1260    145   1402    555  -1332    774    589   1275   1156   1631   1577   1314
  -1278    272   1551    504  -1413    911    607   1132   1039   1654   1865   1628
  -1301    236   1538    530  -1421    885    537    839    683   1327   1730   1561
  -1262     15   1275    623  -1270    644    426    405    101    620    987    971
  -1145   -277    865    709  -1008    293    376    -59   -524   -213     -2     44
  -1047   -683    363    865   -706   -161    210   -254   -807   -563   -420   -376
   -911   -948    -36    930   -439   -493    179   -142   -672   -439   -368   -407
   -732   -969   -239    849   -246   -605    244     31   -428   -233   -241   -368
   -514   -795   -283    652   -116   -540    194    145   -249    -85   -158   -257
   -249   -537   -288    394     18   -413    200    309    -25    111      0    -90
    -15   -415   -400    215    189   -407    267    353     49    174     51    -51
     62   -501   -563    218    311   -530    348    324      7    129      7   -106
     23   -532   -555    252    285   -542    332    303    -12    111     -7   -153
     28   -566   -594    270    311   -579    283    239    -75     44    -77   -257
    -18   -680   -665    348    322   -672    171    132   -168    -70   -189   -272
   -103   -839   -737    470    314   -789     75     77   -197   -101   -202   -280
   -233   -950   -717    589    239   -833     23     44   -210   -114   -207   -316
   -379   -940   -561    659     90   -750    -18     31   -218   -122   -200   -324
   -584   -987   -402    784    -90   -696    -12     41   -207   -119   -197   -350
   -730  -1008   -277    867   -228   -641     25     70   -166    -85   -161   -335
   -849  -1015   -166    930   -342   -592     20     96   -124    -44   -109   -290
  -1031  -1166   -135   1098   -449   -652    -83     62   -148    -64   -122   -306
  -1026  -1119    -93   1072   -467   -607    -33     80   -116    -38    -85   -259
   -987  -1143   -158   1065   -415   -652    -75     57   -124    -49    -96   -265
   -937  -1166   -231   1049   -355   -701   -103     57   -106    -41    -88   -259
   -932  -1184   -252   1060   -340   -719   -103     31   -124    -64   -106   -270
   -896  -1215   -322   1054   -288   -769   -153    -10   -166   -106   -142   -275
   -875  -1130   -254   1002   -311   -691   -140     57    -98    -33    -70   -202
   -870  -1078   -207    974   -332   -644    -93    171     15     88     51    -75
   -880   -989   -109    935   -387   -550     -5    272    127    207    176     12
   -828   -841    -15    833   -407   -428     72    387    249    329    290     98
   -688   -807   -119    748   -285   -462      7    423    298    394    355    145
   -680   -795   -114    735   -285   -454     57    475    363    465    431    197
   -740   -771    -31    756   -355   -402    145    540    428    535    498    257
   -776   -813    -36    792   -371   -423    148    561    457    558    522    275
   -841   -833      5    836   -426   -415    171    597    493    581    542    277
   -909   -904      5    906   -459   -452    127    579    475    561    524    270
   -862   -974   -111    919   -376   -542    103    550    439    517    475    220
   -805   -984   -179    893   -316   -581    114    545    426    488    439    184
   -880  -1078   -197    979   -342   -636    106    535    400    441    387    137
   -896  -1132   -236   1013   -329   -685    155    535    387    410    345    135
   -971  -1283   -311   1127   -329   -797    166    478    309    306    218     38
  -1117  -1527   -410   1322   -355   -969     70    376    194    181     75    -77
  -1205  -1678   -472   1441   -366  -1075     96    332    132    106    -12   -137
  -1241  -1743   -504   1491   -368  -1124    106    288     83     44    -83   -207
  -1221  -1717   -496   1470   -363  -1106    -18    213     23    -20   -148   -277
  -1343  -1932   -592   1636   -376  -1262    -41    148    -49   -101   -241   -392
  -1506  -2138   -633   1821   -436  -1387   -114     75   -111   -181   -337   -483
  -1564  -2242   -680   1901   -441  -1462   -166     25   -145   -220   -387   -540
  -1564  -2312   -748   1938   -407  -1530   -197    -23   -184   -265   -436   -607
  -1613  -2501   -888   2057   -363  -1696   -207    -93   -249   -345   -519   -680
  -1730  -2696   -969   2213   -381  -1834   -332   -179   -329   -423   -587   -683
  -1992  -2876   -883   2434   -558  -1878   -433   -244   -387   -478   -641   -711
  -2286  -3024   -737   2655   -774  -1880   -454   -236   -376   -475   -652   -735
  -2338  -3055   -717   2694   -813  -1886   -452   -218   -358   -462   -639   -756
  -2125  -2917   -792   2522   -667  -1857   -389   -202   -340   -454   -628   -779
  -1852  -2683   -831   2265   -511  -1758   -342   -163   -301   -415   -592   -787
  -1571  -2418   -846   1995   -363  -1634   -311   -116   -259   -366   -540   -776
  -1208  -2099   -893   1652   -158  -1496   -277    -59   -228   -332   -506   -771
   -724  -1730  -1008   1226    140  -1369   -220     10   -194   -288   -462   -750
   -163  -1293  -1132    727    483  -1213   -163     54   -145   -233   -392   -696
    210   -943  -1153    366    680  -1047    -80    116    -62   -153   -293   -615
    241   -857  -1101    306    670   -979    -88    116    -49   -135   -252   -600
    163   -953  -1117    394    639  -1034    -98     93    -72   -168   -272   -626
    145  -1044  -1189    446    665  -1117    -88     80    -80   -189   -296   -633
    148   -979  -1127    415    636  -1052   -119     44    -96   -220   -327   -615
    109  -1052  -1163    470    633  -1106   -210    -23   -137   -267   -366   -571
     51  -1299  -1350    623    698  -1322   -283    -96   -210   -348   -436   -620
    -10  -1499  -1488    753    737  -1496   -350   -181   -290   -433   -519   -698
   -111  -1686  -1574    898    730  -1631   -392   -249   -355   -517   -602   -776
   -236  -1883  -1649   1060    706  -1766   -431   -316   -418   -605   -696   -883
   -498  -2065  -1566   1280    532  -1816   -457   -335   -431   -639   -735   -904
   -836  -2242  -1405   1538    283  -1826   -426   -296   -384   -600   -683   -828
  -1060  -2299  -1239   1680     88  -1769   -371   -231   -306   -524   -568   -605
  -1179  -2397  -1221   1787     18  -1810   -379   -236   -322   -532   -558   -493
  -1208  -2452  -1244   1829     18  -1849   -433   -277   -387   -592   -626   -587
  -1273  -2507  -1236   1888    -20  -1873   -501   -324   -465   -672   -714   -683
  -1389  -2688  -1299   2039    -46  -1995   -527   -329   -491   -691   -722   -719
  -1582  -2847  -1267   2213   -158  -2057   -488   -298   -470   -678   -714   -807
  -1602  -2816  -1213   2208   -197  -2016   -506   -311   -470   -680   -732   -885
  -1434  -2691  -1257   2060    -88  -1974   -563   -355   -501   -698   -753   -911
  -1148  -2618  -1470   1883    161  -2044   -615   -410   -566   -750   -800   -961
   -753  -2533  -1779   1641    511  -2158   -600   -423   -589   -789   -859  -1109
   -342  -2418  -2075   1379    865  -2247   -550   -371   -537   -792   -919  -1257
   -155  -2327  -2171   1239   1005  -2249   -485   -259   -423   -735   -911  -1247
    -46  -2101  -2055   1075   1002  -2078   -413    -62   -181   -511   -722  -1047
    -38  -1766  -1727    901    841  -1745   -387    189    155   -109   -301   -654
     10  -1454  -1465    722    737  -1460   -496    166    249    119     49   -296
    119  -1392  -1514    633    815  -1454   -633   -111     80    127    218   -106
    153  -1530  -1683    688    917  -1605   -826   -522   -301   -127     85   -197
    148  -1797  -1948    823   1047  -1873  -1026  -1062   -930   -818   -602   -748
    176  -2021  -2197    919   1187  -2109  -1145  -1514  -1538  -1615  -1447  -1426
     31  -2356  -2390   1161   1210  -2374  -1231  -1584  -1717  -1886  -1751  -1688
    -93  -2455  -2361   1275   1132  -2408  -1111  -1317  -1441  -1665  -1597  -1592
   -197  -2348  -2151   1273    974  -2249   -945  -1028  -1117  -1382  -1384  -1436
   -384  -2291  -1906   1337    758  -2099   -784   -766   -823  -1122  -1176  -1247
   -452  -2088  -1639   1270    592  -1865   -568   -485   -542   -862   -958  -1015
   -467  -1829  -1361   1148    446  -1595   -381   -283   -332   -654   -766   -795
   -420  -1590  -1169   1005    371  -1379   -205   -119   -168   -488   -613   -602
   -303  -1291   -987    797    340  -1140    -18     67     12   -293   -418   -355
   -329  -1117   -789    722    226   -953    129    213    158   -140   -272   -140
   -574  -1080   -506    828    -33   -795    228    314    275    -15   -153     44
   -823  -1083   -259    953   -283   -672    309    428    405    116    -25    197
  -1000  -1135   -135   1067   -433   -636    400    524    514    220     80    306
  -1135  -1215    -80   1174   -530   -649    478    548    496    200     72    316
  -1421  -1374     46   1397   -735   -665    475    470    394     96    -12    249
  -1914  -1683    228   1797  -1072   -727    420    400    342     33    -75    233
  -2226  -2083    142   2153  -1187   -969    218    277    218    -93   -200    135
  -2197  -2135     62   2164  -1132  -1039     46    148    148   -163   -259    103
  -1987  -1966     20   1977  -1005   -974    -75    101    137   -171   -270    161
  -1592  -1725   -132   1657   -732   -927   -109    155    153   -140   -231    244
  -1179  -1519   -340   1348   -420   -930   -103    236    176    -96   -189    277
   -769  -1353   -587   1060    -93   -969    -96    270    181    -83   -174    249
   -563  -1283   -719    924     77  -1002    -88    267    161   -101   -187    205
   -782  -1527   -748   1153    -18  -1137   -127    226     83   -174   -275     67
   -854  -1577   -722   1215    -67  -1150   -135    246     93   -166   -280     -7
   -823  -1512   -688   1166    -67  -1101   -122    301    150   -124   -236    -23
   -717  -1395   -678   1057    -20  -1036   -161    322    174    -98   -207    -18
   -496  -1512  -1015   1002    257  -1265   -288    220     75   -184   -303   -111
   -524  -1600  -1075   1062    275  -1337   -298    265    124   -129   -262    -72
   -732  -1621   -891   1174     77  -1257   -368    241    109   -137   -267    -44
   -807  -1808  -1000   1309     96  -1405   -504    140     -2   -244   -366   -142
   -888  -1951  -1062   1418     85  -1506   -545    119    -36   -285   -400   -200
   -870  -1956  -1085   1413    106  -1522   -558    109    -51   -303   -407   -249
  -1031  -2023   -995   1527    -20  -1509   -558    106    -51   -311   -415   -290
  -1301  -2171   -870   1738   -215  -1522   -553    101    -44   -306   -420   -322
  -1595  -2392   -800   1992   -400  -1597   -566     51    -96   -366   -485   -397
  -1818  -2574   -756   2195   -532  -1665   -589    -28   -184   -465   -587   -504
  -1938  -2725   -787   2330   -576  -1756   -620   -109   -267   -553   -680   -605
  -1888  -2805   -917   2348   -485  -1862   -652   -181   -355   -641   -779   -717
  -1431  -2579  -1148   2003   -142  -1862   -584   -148   -329   -620   -763   -732
   -885  -2065  -1179   1473    145  -1623   -392    -15   -189   -483   -626   -579
   -688  -1831  -1145   1260    226  -1488   -283     51   -106   -405   -542   -472
   -680  -1816  -1135   1249    226  -1475   -267     28   -109   -407   -542   -431
   -766  -1893  -1127   1330    179  -1512   -311    -20   -161   -465   -597   -441
   -807  -1961  -1153   1384    171  -1558   -324    -28   -153   -470   -610   -480
   -854  -2023  -1171   1439    155  -1597   -337    -59   -153   -498   -639   -545
  -1021  -2270  -1249   1647    114  -1761   -397   -150   -231   -592   -735   -639
  -1000  -2234  -1234   1615    114  -1735   -384   -166   -192   -553   -701   -568
   -698  -1883  -1187   1291    241  -1535   -265    -62    -59   -415   -566   -405
   -646  -1925  -1278   1286    314  -1602   -290    -75    -72   -431   -584   -410
   -530  -1930  -1400   1231    433  -1665   -379   -122   -116   -480   -631   -457
   -119  -1628  -1509    872    693  -1569   -329    -83    -49   -423   -576   -423
    189  -1423  -1613    615    898  -1517   -265    -59     -5   -389   -553   -423
    340  -1418  -1761    537   1049  -1590   -322   -129    -64   -459   -628   -509
    537  -1312  -1849    387   1192  -1579   -361   -176   -101   -509   -667   -535
    815  -1150  -1969    166   1389  -1558   -366   -189   -103   -519   -678   -553
    961  -1091  -2052     64   1504  -1571   -428   -239   -142   -561   -714   -610
    906  -1078  -1987     85   1444  -1532   -498   -275   -168   -579   -717   -623
    672  -1098  -1771    213   1221  -1434   -504   -241   -129   -530   -654   -571
    452  -1088  -1540    316    995  -1314   -452   -153    -41   -436   -545   -480
    319  -1041  -1363    361    839  -1202   -392    -70     36   -353   -446   -387
    207   -974  -1184    381    693  -1078   -335     10    114   -267   -337   -270
     88   -979  -1067    446    576  -1023   -311     46    142   -228   -285   -194
     10  -1083  -1096    535    550  -1088   -319     46    116   -244   -296   -194
    -28  -1093  -1065    561    517  -1080   -337     33     96   -259   -303   -187
     44  -1044  -1088    498    566  -1065   -332     36     90   -265   -311   -192
    233   -984  -1218    376    724  -1101   -337     20     83   -275   -327   -213
    439   -948  -1387    252    911  -1166   -366    -10     54   -309   -366   -252
    626   -930  -1558    150   1091  -1244   -379    -41     28   -342   -402   -270
    758   -948  -1706     90   1231  -1327   -413    -85    -10   -384   -444   -293
    807   -987  -1795     90   1301  -1389   -439   -124    -44   -426   -493   -342
    766  -1015  -1782    122   1273  -1397   -420   -122    -36   -426   -504   -376
    626  -1078  -1704    226   1163  -1392   -392   -106    -18   -418   -488   -376
    400  -1161  -1561    379    979  -1361   -371    -85      0   -397   -465   -358
    114  -1213  -1327    550    719  -1270   -303    -10     67   -327   -400   -319
    -85  -1215  -1130    649    519  -1171   -210     67    132   -265   -332   -257
   -200  -1221  -1023    709    410  -1122   -148    135    179   -215   -280   -197
   -223  -1171   -950    696    363  -1062    -83    213    249   -137   -202   -137
   -148  -1002   -854    576    353   -930     -5    303    332    -46   -106    -41
    -54   -815   -761    433    353   -789    132    459    449     46    -38     33
    -49   -665   -615    355    283   -641    277    659    605    171     51    109
   -103   -553   -449    327    171   -504    397    898    815    376    220    259
   -236   -420   -184    329    -25   -303    462   1174   1109    709    542    576
   -400   -129    267    262   -335     70    415   1208   1273   1008    940   1018
   -756     33    787    361   -771    410    348    935   1254   1174   1260   1392
  -1093     38   1132    524  -1114    587    205    511   1080   1161   1371   1538
  -1262   -202   1060    732  -1161    428     20     12    652    724    958   1169
  -1299   -683    615    989   -961    -33   -103   -384     41    -83    101    374
  -1226   -927    298   1078   -763   -316   -179   -420   -187   -405   -249     12
  -1176   -974    202   1075   -691   -387    -70   -135     18   -233   -140     33
  -1192   -904    288   1049   -740   -309    129    200    306     15     54    168
  -1283   -779    504   1031   -896   -137    400    545    602    280    272    353
  -1382   -618    761   1000  -1072     70    685    875    893    532    488    545
  -1556   -605    950   1078  -1254    171    841   1036   1052    662    615    641
  -1795   -685   1109   1241  -1452    210    896   1096   1111    711    665    698
  -2016   -891   1124   1452  -1571    116    852   1060   1067    680    610    662
  -2125  -1070   1054   1597  -1590     -7    795   1000   1005    633    550    605
  -2075  -1104    971   1587  -1525    -67    800    995    992    628    542    602
  -1912   -896   1015   1405  -1465     59    885   1072   1072    704    633    675
  -1758   -662   1096   1210  -1428    218    976   1169   1187    802    748    763
  -1613   -524   1088   1067  -1353    280   1005   1215   1260    862    807    836
  -1467   -431   1036    948  -1252    301   1028   1239   1317    909    852    914
  -1319   -337    982    828  -1150    322   1036   1239   1371    966    883    982
  -1200   -376    820    787  -1013    220    997   1208   1366    956    826    945
  -1002   -272    730    636   -867    228   1013   1213   1369    956    807    917
   -805   -103    701    454   -756    298   1028   1236   1384    984    852    911
   -989   -239    750    615   -870    254    948   1189   1327    948    846    857
  -1475   -530    945   1000  -1213    207    862   1132   1257    893    815    823
  -1756   -597   1158   1174  -1457    280    867   1156   1275    917    857    914
  -1873   -600   1273   1234  -1574    335    865   1187   1309    950    906   1028
  -1787   -535   1252   1161  -1519    358    826   1166   1306    935    893   1080
  -1564   -337   1226    948  -1395    444    813   1197   1340    966    917   1150
  -1337   -153   1184    745  -1262    514    813   1249   1384   1015    963   1223
  -1163    -46   1117    605  -1143    532    800   1288   1421   1057    992   1262
  -1054     28   1083    514  -1067    555    776   1312   1447   1091   1015   1322
  -1062    106   1169    478  -1117    636    776   1348   1483   1140   1070   1384
  -1083    145   1228    467  -1156    685    779   1369   1501   1176   1114   1439
  -1039    174   1213    431  -1127    691    756   1369   1493   1184   1127   1465
  -1034    233   1267    400  -1150    750    717   1363   1488   1189   1137   1480
  -1101    205   1304    446  -1202    753    693   1356   1470   1182   1130   1465
  -1140    171   1309    483  -1226    740    683   1330   1428   1143   1098   1413
  -1111    153   1265    475  -1187    709    696   1286   1371   1083   1044   1335
  -1041     98   1140    472  -1091    618    662   1200   1280    979    945   1223
   -937    -31    906    483   -922    436    571   1098   1163    857    828   1106
   -857   -111    745    483   -802    316    517   1021   1078    766    737    958
   -766   -101    665    433   -717    280    498    958   1010    706    672    820
   -709   -122    587    415   -649    231    493    896    948    641    607    745
   -711   -202    509    457   -613    153    480    854    919    613    579    807
   -761   -239    519    498   -641    140    501    846    919    620    594    963
   -787   -226    558    506   -675    166    517    836    914    626    600   1036
   -795   -244    550    519   -672    153    524    826    904    615    571    909
   -875   -303    571    587   -724    132    542    818    891    597    535    776
   -917   -358    558    636   -737     98    540    802    883    587    522    704
   -914   -384    530    646   -722     72    519    782    870    576    509    652
   -917   -392    524    654   -722     64    514    771    870    574    511    641
   -945   -389    555    665   -750     83    519    779    883    587    517    620
   -989   -413    576    701   -784     80    517    792    888    597    511    522
   -927   -371    553    646   -740     90    485    782    870    587    488    332
   -833   -337    496    587   -665     77    457    763    852    563    452    223
   -787   -327    459    555   -626     64    483    782    885    592    485    358
   -735   -244    491    491   -615    122    519    818    940    641    542    485
   -688   -189    498    436   -594    153    576    854    979    678    581    558
   -646   -163    483    405   -566    158    600    870   1000    696    602    584
   -680   -150    530    415   -607    189    613    880   1026    722    628    615
   -714   -129    584    420   -652    226    636    909   1072    774    678    670
   -722    -75    646    397   -685    285    654    930   1109    818    727    727
   -701    -44    657    374   -680    306    633    919   1106    823    737    756
   -672    -31    641    350   -659    303    607    891   1075    805    722    763
   -657    -46    610    350   -636    280    594    857   1047    787    701    776
   -623    -33    589    327   -607    277    597    846   1039    789    709    813
   -571    -23    548    298   -561    262    571    805    997    756    680    797
   -506    -57    449    280   -480    194    517    737    919    683    605    735
   -418    -83    335    252   -376    124    465    670    854    620    540    670
   -322    -59    259    189   -290     98    441    631    818    584    506    613
   -301    -57    244    179   -272     93    433    613    789    553    472    571
   -332    -72    259    202   -298     93    441    607    779    545    452    550
   -361    -57    303    210   -335    122    452    610    779    548    454    548
   -389    -96    293    241   -342     98    475    613    776    545    446    540
   -402   -116    285    259   -345     83    517    641    795    571    467    576
   -462   -119    340    288   -402    109    524    654    795    584    475    610
   -472   -148    324    309   -400     88    483    605    745    540    431    568
   -426   -197    228    309   -329     15    444    558    693    491    379    514
   -410   -239    171    324   -290    -33    420    527    654    454    340    470
   -381   -290     90    335   -239   -101    358    465    584    384    280    394
   -319   -358    -41    337   -140   -200    293    397    506    306    202    285
   -246   -379   -135    311    -57   -257    246    342    454    249    137    187
   -114   -402   -288    259     85   -345    252    350    441    218     83     77
    -10   -493   -485    252    236   -488    272    452    483    231     41    -44
     54   -491   -545    218    298   -517    283    597    597    342    119    -51
    158   -283   -441     62    298   -361    277    769    779    563    332    129
    301     59   -241   -179    272    -90    231    833    930    797    631    501
    249    218    -31   -233    140     93    153    597    924    932    872    862
    116    259    142   -189    -12    202     18    210    784    937    966   1026
      0     44     41    -23    -20     41   -163   -290    368    542    607    698
    -93   -431   -337    262    122   -384   -314   -839   -301   -262   -226   -140
    -54   -867   -813    459    379   -841   -511  -1057   -709   -724   -691   -623
    -28  -1085  -1060    555    514  -1072   -550   -935   -672   -711   -701   -662
     -7  -1111  -1106    558    548  -1109   -454   -698   -485   -568   -600   -600
    -12  -1018  -1005    517    496  -1013   -327   -446   -277   -405   -485   -532
      0   -875   -875    436    436   -875   -153   -158    -38   -200   -324   -402
     90   -730   -820    319    454   -774    -38     18    129    -41   -187   -241
    150   -672   -823    259    483   -745      0     70    171      5   -145   -179
    158   -675   -833    259    496   -753    -25     36    116    -54   -218   -239
    200   -753   -953    275    576   -852    -93    -38     49   -129   -306   -327
    254   -807  -1062    275    657   -932   -129    -88      2   -174   -363   -387
    236   -880  -1119    319    675  -1000   -179   -148    -46   -223   -415   -431
    215   -950  -1166    368    691  -1057   -239   -194    -90   -267   -457   -444
    218   -943  -1161    361    688  -1052   -259   -192    -88   -259   -444   -379
    241   -839  -1080    298    659   -958   -249   -168    -57   -226   -397   -280
    350   -672  -1023    158    685   -846   -207   -116     -7   -166   -335   -163
    374   -613   -987    119    680   -800   -192    -85      5   -142   -309   -122
    400   -545   -945     70    672   -745   -210    -88     -2   -140   -301   -106
    446   -480   -930     15    688   -704   -205    -67     12   -119   -280   -101
    415   -558   -974     70    693   -766   -220    -77     -7   -140   -301   -124
    335   -623   -958    145    646   -789   -246    -96    -41   -166   -327   -129
    306   -587   -893    137    597   -737   -272   -101    -44   -158   -314   -129
    340   -589   -930    124    633   -758   -301   -111    -46   -158   -303   -158
    389   -491   -883     49    636   -685   -332   -127    -51   -158   -301   -155
    527   -444   -971    -41    748   -706   -400   -168    -90   -197   -342   -197
    779   -381  -1161   -200    969   -771   -459   -200   -132   -226   -389   -262
   1054   -262  -1319   -397   1187   -789   -506   -197   -137   -207   -387   -259
   1330    -38  -1369   -646   1348   -701   -527   -148    -85   -132   -311   -192
   1667    213  -1454   -940   1561   -620   -553    -98    -38    -62   -241   -140
   1826    376  -1449  -1101   1636   -535   -532    -49     10      2   -168    -72
   1722    465  -1257  -1093   1488   -394   -470     25     90     98    -59     54
   1522    514  -1008  -1021   1265   -246   -405     75    155    184     38    205
   1350    457   -893   -904   1122   -218   -415     41    116    181     46    290
   1083    337   -745   -711    914   -202   -400      5     12    114     -7    306
    898    293   -605   -597    753   -155   -277     64    -28     77    -41    303
   1054    368   -685   -711    867   -155   -207    122     -5     51    -49    231
   1374    454   -919   -914   1148   -231   -288     54    -83    -85   -142    101
   1582    602   -979  -1093   1280   -187   -355     -2   -158   -200   -262     41
   1452    519   -932   -984   1192   -205   -244    116    -12    -75   -228     31
   1140    298   -841   -722    989   -270   -109    207    119     49   -150     83
    771    106   -665   -439    719   -277    -38    231    161     88   -116    145
    465    -77   -542   -194    501   -309    -23    207    166     96   -109    153
    277   -215   -493    -31    384   -353    -54    168    161     88   -119    153
    189   -298   -491     54    340   -394    -70    153    161     80   -124    200
    163   -340   -504     88    332   -420    -62    158    161     77   -122    262
    239   -348   -587     51    410   -465    -59    145    155     70   -132    270
    309   -215   -524    -46    415   -368     10    200    215    137    -64    340
    389    -25   -415   -184    402   -220    114    285    309    239     38    433
    441    145   -296   -293    368    -75    210    374    402    337    140    509
    568    275   -293   -423    431     -7    288    457    488    420    223    542
    691    384   -306   -537    498     38    358    535    550    493    288    553
    717    436   -280   -579    498     77    415    597    605    553    345    563
    750    485   -265   -618    509    111    449    636    644    597    387    579
    782    607   -174   -696    478    218    501    670    693    646    436    615
    818    704   -114   -761    465    296    553    709    735    688    478    639
    839    732   -109   -787    472    311    581    730    756    706    498    665
    896    774   -122   -833    509    327    597    753    766    722    519    714
    875    789    -88   -833    480    350    589    732    758    719    522    740
    880    805    -75   -844    478    366    571    711    750    727    535    769
    880    807    -72   -844    475    368    537    683    727    719    540    763
    893    857    -36   -875    465    410    530    667    714    724    553    756
    893    891     -2   -893    446    446    511    662    701    719    558    735
    891    909     18   -901    436    465    485    659    685    706    548    709
    865    888     20   -878    420    454    423    626    644    662    498    662
    748    839     90   -792    329    465    345    566    584    605    439    618
    672    846    174   -758    249    511    316    542    558    587    418    602
    698    792     93   -745    301    444    332    548    555    579    407    584
    756    652   -103   -704    428    275    342    537    540    561    376    530
    748    545   -202   -646    475    171    348    524    530    540    342    475
    667    514   -153   -592    410    181    345    527    524    537    340    483
    587    483   -103   -535    345    189    374    550    537    571    368    514
    511    454    -57   -485    283    200    400    561    537    584    368    506
    418    355    -62   -387    241    148    418    553    517    571    335    423
    387    355    -31   -374    207    163    407    530    496    558    314    355
    350    353      2   -350    174    176    397    511    485    545    288    290
    228    272     41   -252     93    158    389    493    478    524    259    246
     25     57     31    -41     -2     44    379    467    454    488    226    244
   -111   -137    -25    122    -46    -83    355    420    415    439    171    187
   -200   -241    -41    220    -80   -142    327    394    389    400    124    129
   -335   -316     18    324   -179   -150    392    491    444    428    124    106
   -475   -337    137    407   -306   -101    519    675    574    522    176    111
   -542   -197    345    368   -446     72    563    841    753    704    319    168
   -581     15    594    283   -589    303    558   1026   1002   1013    620    387
   -600    322    922    137   -761    620    441   1065   1161   1304    995    750
   -722    418   1140    153   -930    779    329    859   1122   1444   1265   1114
   -963    213   1174    374  -1070    693    223    511    859   1317   1249   1221
  -1192   -155   1036    672  -1114    439      7    -12    272    719    706    797
  -1413   -623    787   1015  -1101     80   -275   -644   -517   -226   -233    -46
  -1582  -1078    504   1330  -1044   -288   -498   -917   -953   -737   -743   -532
  -1678  -1405    272   1538   -976   -566   -530   -774   -857   -665   -735   -589
  -1732  -1566    163   1649   -950   -701   -454   -584   -675   -535   -672   -597
  -1787  -1631    155   1706   -974   -737   -361   -415   -501   -410   -605   -581
  -1880  -1626    254   1753  -1067   -685   -254   -246   -316   -259   -506   -509
  -1982  -1657    324   1818  -1153   -667   -187   -158   -220   -179   -441   -462
  -2088  -1751    337   1919  -1215   -706   -192   -158   -220   -176   -444   -459
  -2205  -1873    332   2036  -1270   -769   -249   -200   -259   -207   -483   -478
  -2320  -2036    283   2179  -1301   -878   -324   -272   -337   -285   -571   -545
  -2408  -2247    158   2327  -1286  -1044   -407   -368   -439   -379   -678   -654
  -2475  -2369    106   2421  -1293  -1130   -491   -457   -517   -454   -761   -730
  -2514  -2452     62   2483  -1291  -1195   -555   -532   -581   -519   -839   -779
  -2530  -2535     -5   2533  -1262  -1270   -594   -571   -618   -550   -878   -818
  -2530  -2600    -70   2564  -1234  -1335   -654   -613   -659   -594   -924   -870
  -2509  -2683   -174   2598  -1169  -1431   -714   -665   -709   -644   -979   -917
  -2436  -2688   -254   2561  -1093  -1473   -766   -711   -753   -683  -1013   -950
  -2418  -2626   -207   2522  -1106  -1418   -766   -709   -753   -672  -1000   -945
  -2444  -2520    -75   2483  -1184  -1299   -719   -670   -709   -639   -971   -901
  -2353  -2366    -12   2361  -1171  -1192   -665   -620   -654   -587   -917   -823
  -2112  -2229   -119   2169   -997  -1176   -654   -584   -610   -540   -854   -753
  -1943  -2169   -226   2057   -859  -1197   -659   -563   -587   -519   -826   -735
  -1865  -2055   -192   1958   -836  -1124   -641   -530   -542   -475   -774   -685
  -1709  -1826   -116   1766   -797   -971   -576   -439   -436   -363   -649   -555
  -1532  -1522     10   1527   -771   -756   -472   -314   -290   -210   -493   -410
  -1340  -1156    184   1249   -763   -485   -353   -163   -127    -38   -324   -239
  -1096   -862    233    979   -667   -314   -290    -51      0    103   -189   -109
   -948   -763    184    854   -568   -290   -267     -2     67    181   -114    -20
   -865   -704    161    784   -514   -272   -241     33    119    244    -51     36
   -833   -646    187    740   -511   -231   -254     38    127    259    -33     38
   -906   -550    355    727   -633    -96   -218    103    189    329     20     75
  -1039   -501    535    769   -787     15   -142    194    280    423    114    179
  -1078   -462    615    769   -846     75   -122    205    301    436    140    220
  -1060   -511    548    787   -805     18   -158    168    257    384     98    197
  -1091   -644    446    865   -771    -98   -213    116    184    301     12    127
  -1249   -797    452   1021   -852   -174   -215     98    145    246    -36     88
  -1340   -844    496   1091   -919   -174   -184    101    137    226    -51     96
  -1319   -774    545   1047   -932   -114   -142    111    140    223    -49    124
  -1293   -693    600    992   -948    -46    -90    129    155    231    -44    137
  -1286   -670    615    976   -950    -28    -54    137    163    231    -51    135
  -1306   -685    620    995   -966    -33    -18    135    166    220    -64    116
  -1418   -784    633   1101  -1026    -75    -20    101    140    181   -111     59
  -1623   -930    691   1275  -1158   -122    -44     57    103    132   -163    -10
  -1849  -1247    602   1548  -1228   -322   -119    -28      2     20   -275   -137
  -2114  -1525    587   1818  -1353   -470   -168    -93    -75    -59   -355   -239
  -2304  -1662    641   1984  -1473   -511   -179   -111   -103    -88   -387   -280
  -2520  -1709    810   2114  -1667   -449   -187   -122   -116   -103   -407   -309
  -2613  -1738    875   2174  -1745   -431   -181   -124   -124   -109   -413   -324
  -2613  -1769    844   2190  -1730   -462   -181   -135   -142   -119   -420   -337
  -2595  -1777    818   2187  -1706   -480   -176   -129   -148   -116   -415   -337
  -2561  -1769    792   2164  -1678   -488   -176   -122   -142   -106   -400   -335
  -2553  -1761    789   2156  -1673   -485   -161   -103   -124    -93   -384   -324
  -2491  -1639    852   2065  -1673   -394    -85    -31    -44    -10   -296   -262
  -2364  -1540    823   1953  -1595   -358    -33     25     20     49   -233   -226
  -2317  -1499    818   1906  -1569   -340      2     72     70     96   -187   -192
  -2294  -1350    943   1821  -1618   -205     75    161    166    189    -98   -129
  -2296  -1260   1036   1777  -1667   -111    119    210    233    262    -36   -106
  -2338  -1247   1091   1792  -1714    -77    114    220    259    296     -7    -59
  -2397  -1254   1143   1823  -1771    -57     90    215    262    303      0    -12
  -2416  -1283   1130   1849  -1774    -77     64    197    246    301     -2    -12
  -2369  -1332   1034   1849  -1701   -150     12    174    226    290    -20    -33
  -2268  -1257   1010   1764  -1639   -124    -33    174    226    301    -10     10
  -2148  -1174    974   1660  -1561   -101   -127    135    181    280    -25    -12
  -2299  -1405    891   1852  -1595   -257   -272     25     51    168   -148   -181
  -2626  -1803    820   2213  -1725   -491   -426   -103   -101     10   -309   -379
  -2543  -1800    743   2171  -1644   -530   -426   -109   -127    -12   -319   -392
  -2195  -1514    680   1852  -1439   -418   -283     -2    -41     70   -226   -285
  -2031  -1413    618   1719  -1325   -397   -158     62     15    122   -181   -228
  -1857  -1299    555   1577  -1208   -371    -59    106     54    161   -145   -174
  -1753  -1239    514   1496  -1135   -363     -2    103     51    153   -158   -187
  -1704  -1184    519   1441  -1111   -332     44    129     75    181   -132   -158
  -1623  -1078    542   1350  -1083   -267     93    158    101    218    -96   -114
  -1610  -1060    550   1335  -1083   -257    119    150     93    215   -103   -111
  -1587  -1023    563   1306  -1075   -231    132    137     88    213   -103   -109
  -1556  -1031    524   1293  -1041   -254    140    124     83    202   -116   -106
  -1387   -930    457   1158   -922   -236    158    150    114    223    -88    -72
  -1184   -787    397    984   -792   -194    202    200    161    270    -44    -18
  -1005   -646    358    826   -683   -145    226    223    179    285    -36    -10
   -854   -537    316    696   -589   -109    272    285    220    303    -38    -31
   -706   -363    342    535   -527    -10    410    457    374    420     23    -10
   -545    -80    465    311   -506    189    548    652    597    628    187    109
   -420    252    672     85   -545    462    631    839    880    945    488    384
   -358    555    911    -98   -636    732    589    940   1083   1252    844    774
   -329    867   1195   -270   -761   1031    504    763   1028   1345   1096   1132
   -402    875   1275   -236   -839   1075    462    470    774   1228   1140   1254
   -589    688   1278    -49   -932    982    446    197    423    950    948   1080
   -727    337   1062    194   -893    698    337   -207   -132    298    246    387
   -849      7    857    420   -854    431    122   -524   -605   -293   -400   -239
  -1018   -327    691    670   -857    181    -80   -527   -670   -389   -530   -389
  -1215   -587    628    901   -922     20   -111   -366   -491   -244   -452   -348
  -1499   -839    657   1169  -1080    -90    -67   -239   -350   -145   -410   -319
  -1803  -1041    761   1421  -1283   -140     41    -62   -171      0   -316   -233
  -1948  -1047    898   1496  -1423    -75    181    116      7    163   -187   -114
  -1995  -1075    919   1535  -1457    -77    270    197     75    218   -150    -80
  -2060  -1111    948   1584  -1504    -83    322    226     88    226   -148    -72
  -2177  -1137   1039   1657  -1610    -51    324    223     90    226   -148    -64
  -2387  -1293   1093   1839  -1743   -101    249    184     51    189   -187   -111
  -2527  -1480   1047   2005  -1787   -218    140    127    -12    124   -244   -161
  -2431  -1439    992   1935  -1714   -223     96    109    -36    101   -270   -194
  -2148  -1267    878   1706  -1514   -194    106    122    -20    111   -267   -259
  -1927  -1202    724   1566  -1327   -239     70     72    -70     62   -329   -446
  -1782  -1223    558   1504  -1171   -332     20      5   -135      2   -405   -631
  -1688  -1280    405   1483  -1049   -439      7    -25   -161    -18   -436   -771
  -1592  -1291    301   1441   -948   -496    -28    -54   -181    -36   -459   -833
  -1584  -1379    205   1478   -896   -587    -77    -93   -215    -67   -491   -844
  -1636  -1462    174   1551   -906   -644   -137   -150   -259   -111   -517   -831
  -1839  -1597    241   1717  -1041   -678   -150   -181   -277   -122   -509   -758
  -2068  -1701    366   1883  -1218   -667   -137   -161   -244    -90   -457   -652
  -2223  -1673    548   1948  -1387   -563    -70    -96   -171    -15   -366   -522
  -2405  -1634    771   2021  -1590   -431     18    -25    -90     59   -275   -389
  -2359  -1467    891   1912  -1626   -288    103     54     -5    142   -197   -254
  -2060  -1156    904   1605  -1483   -127    233    205    153    303    -64    -96
  -1990  -1078    911   1532  -1452    -85    277    293    252    402      2    -10
  -2036  -1060    976   1548  -1506    -41    267    340    327    472     62     72
  -2036   -963   1072   1496  -1556     54    285    420    433    581    168    194
  -1969   -885   1083   1426  -1527     98    316    475    488    667    249    280
  -1803   -789   1013   1296  -1408    111    327    483    470    698    275    288
  -1574   -740    833   1158  -1205     46    285    444    410    667    236    213
  -1413   -743    670   1075  -1044    -36    163    353    309    561    153    132
  -1348   -805    542   1075   -945   -132     59    249    187    433     54     57
  -1166   -795    371    979   -771   -213     44    213    111    374     15     12
   -805   -607    197    706   -501   -205    142    259    148    410     59     85
   -581   -561     20    571   -303   -270    111    205     93    345    -15     70
   -511   -688   -176    600   -168   -431    -15     90    -31    215   -153      0
   -402   -750   -348    574    -28   -550   -109      2   -127    116   -249    -44
   -189   -706   -517    449    163   -613   -158    -70   -202     31   -342   -101
    -54   -737   -683    394    314   -711   -239   -155   -296    -64   -441   -176
   -161   -930   -769    545    303   -852   -342   -267   -407   -174   -545   -272
    -59   -950   -891    504    413   -922   -379   -322   -459   -223   -602   -335
    -41  -1044  -1002    542    480  -1023   -423   -392   -517   -275   -665   -381
    -85  -1184  -1101    633    506  -1143   -483   -467   -584   -332   -714   -387
   -119  -1234  -1114    678    496  -1176   -561   -511   -636   -371   -750   -379
   -111  -1231  -1119    672    504  -1176   -644   -509   -641   -381   -763   -337
   -161  -1213  -1052    688    444  -1132   -761   -514   -654   -389   -771   -298
   -285  -1275   -992    779    350  -1135   -943   -568   -730   -452   -839   -309
   -433  -1366   -935    898    249  -1150  -1041   -563   -730   -444   -831   -275
   -665  -1514   -852   1088     93  -1184  -1104   -558   -719   -439   -823   -270
   -779  -1538   -758   1158    -10  -1148  -1096   -522   -688   -405   -802   -210
   -779  -1512   -732   1145    -23  -1122  -1036   -457   -620   -337   -724   -148
   -826  -1449   -623   1135   -101  -1036   -971   -387   -540   -257   -618    -80
   -919  -1330   -413   1122   -254   -872   -872   -335   -452   -166   -517      7
  -1028  -1257   -228   1143   -400   -743   -735   -319   -381    -98   -441     83
   -997  -1072    -77   1034   -462   -576   -610   -288   -335    -51   -379    142
  -1013  -1054    -44   1034   -485   -550   -571   -272   -350    -57   -376    116
   -992   -992      0    992   -498   -496   -540   -265   -350    -59   -374     88
   -937   -883     54    911   -496   -415   -488   -259   -340    -38   -348     93
   -815   -740     75    776   -446   -332   -410   -231   -316    -15   -324    106
   -771   -654    116    711   -444   -270   -319   -181   -280     23   -277    124
   -953   -724    228    839   -592   -249   -259   -163   -257     49   -236    114
  -1026   -753    272    891   -649   -241   -226   -148   -244     72   -202     90
  -1013   -735    277    872   -646   -228   -200   -142   -257     59   -207     80
  -1057   -667    389    862   -724   -140   -145   -137   -252     67   -207     80
  -1080   -610    470    844   -776    -72   -127   -153   -259     59   -215     70
  -1145   -626    519    885   -833    -54   -187   -231   -316     -7   -290    -10
  -1111   -506    602    807   -857     46   -200   -288   -335    -23   -303    -12
  -1080   -418    662    748   -872    122   -252   -384   -368    -51   -324    -10
  -1174   -506    667    839   -922     80   -457   -550   -504   -184   -444   -106
  -1143   -530    613    836   -878     41   -688   -636   -615   -290   -545   -181
  -1031   -467    561    748   -797     46   -839   -685   -667   -335   -589   -205
   -935   -389    545    662   -740     75   -854   -659   -641   -293   -550   -207
   -883   -384    498    631   -691     57   -787   -548   -555   -207   -483   -194
   -888   -358    530    623   -709     85   -639   -400   -426    -83   -374   -119
   -898   -275    620    587   -761    171   -423   -244   -288     51   -254    -51
   -763   -187    576    475   -670    192   -301   -101   -168    176   -158     12
   -727   -283    441    504   -584     80   -311    -51   -127    220   -124     15
   -636   -348    288    493   -462    -31   -259     36    -64    270    -93     -2
   -394   -283    111    337   -254    -85   -109    272     90    384    -25     -2
   -358   -116    241    236   -301     62     62    537    350    615    161    129
   -379    298    678     38   -530    488    303    932    795   1083    584    496
   -358    766   1124   -202   -740    945    454   1278   1197   1584   1119    966
   -467   1145   1610   -340  -1039   1376    322    971   1130   1743   1439   1335
   -511   1402   1914   -446  -1213   1657    200    485    971   1831   1670   1626
   -623   1382   2003   -381  -1314   1691     31    -23    649   1641   1564   1551
   -867    787   1654     41  -1260   1221   -205   -594    -18    872    792    810
   -914    129   1041    389   -979    587   -381   -836   -628     62    -25     70
   -867   -181    685    524   -779    249   -381   -652   -623    -15   -150    -15
   -844   -213    628    527   -737    207   -239   -335   -376    163    -38     33
   -833   -129    704    483   -769    285    -98   -114   -192    272      5     -7
   -919   -202    714    558   -818    254     51    114     -7    410     80     36
   -937   -244    693    592   -815    223    140    233    109    506    155     54
   -901   -332    568    615   -737    116    150    233    122    504    150     10
   -940   -371    568    657   -756     98    155    254    145    519    163     41
  -1021   -410    610    714   -815     98    207    340    207    581    218    184
  -1088   -454    631    771   -859     88    246    405    246    613    239    275
  -1124   -504    620    813   -875     59    236    389    220    579    215    303
  -1234   -618    615    927   -924     -2    187    332    166    532    176    303
  -1304   -771    530   1036   -919   -119    114    288    148    514    155    272
  -1306   -859    446   1080   -878   -207     44    252    132    501    145    249
  -1345   -950    394   1145   -870   -277     12    205     90    459    111    181
  -1483  -1052    431   1267   -958   -311    -85    114     -5    363     28    101
  -1478  -1036    441   1257   -961   -296   -187     57    -59    314    -10     96
  -1358   -911    444   1135   -901   -233   -197     64    -49    329     10    111
  -1421   -891    530   1153   -976   -181   -114     90    -18    366     41    119
  -1641   -849    792   1247  -1218    -28    -10    205     77    459    122    194
  -1862   -943    919   1402  -1395    -10    -57    202     62    439     90    181
  -1888  -1002    885   1447  -1389    -59    -96    153      7    379     33    103
  -1777   -930    846   1353  -1312    -44   -114    137     -5    363     10     72
  -1717   -961    756   1340  -1236   -103   -168     96    -44    327    -28     28
  -1722  -1028    693   1376  -1210   -168   -223     67    -72    301    -46    -18
  -1667  -1002    665   1335  -1166   -168   -236     77    -62    314    -31    -12
  -1574   -927    644   1249  -1111   -142   -218    103    -33    342      2     33
  -1623   -971    652   1299  -1137   -161   -249     96    -38    340      5     59
  -1657   -953    701   1304  -1182   -127   -290     96    -33    342     18     85
  -1618   -893    722   1254  -1171    -85   -306    127     -7    366     44    116
  -1569   -844    724   1205  -1150    -59   -324    135     -5    379     64    150
  -1553   -839    714   1197  -1135    -62   -316    132    -10    376     70    161
  -1545   -844    701   1192  -1124    -72   -316    114    -31    353     49    142
  -1579   -883    696   1231  -1140    -93   -327     88    -57    332     33    137
  -1569   -836    732   1200  -1150    -51   -296     88    -54    329     44    140
  -1564   -779    784   1171  -1174      2   -259     72    -64    311     36    129
  -1535   -805    727   1169  -1132    -38   -228     57    -72    303     20    132
  -1522   -867    654   1195  -1091   -106   -200     41    -85    285      0    109
  -1566   -935    631   1249  -1101   -153   -197     -5   -124    241    -41     77
  -1530   -963    566   1247  -1049   -200   -200    -62   -171    187    -96     38
  -1488   -997    491   1241   -992   -254   -218   -116   -215    137   -150    -25
  -1480  -1096    384   1288   -935   -355   -262   -189   -277     75   -215    -72
  -1504  -1197    306   1348   -906   -446   -301   -239   -314     38   -241    -85
  -1551  -1286    265   1418   -909   -511   -340   -293   -355      0   -280   -142
  -1636  -1395    241   1514   -943   -576   -371   -348   -407    -57   -340   -223
  -1686  -1428    254   1556   -971   -587   -374   -363   -418    -75   -361   -220
  -1771  -1470    301   1618  -1039   -584   -368   -363   -410    -70   -348   -207
  -1808  -1465    342   1636  -1075   -561   -361   -350   -381    -51   -335   -200
  -1873  -1506    363   1688  -1119   -571   -361   -342   -358    -33   -316   -166
  -1816  -1522    293   1670  -1054   -615   -376   -358   -358    -33   -322   -168
  -1748  -1582    163   1665   -956   -711   -431   -397   -397    -72   -355   -205
  -1784  -1691     93   1738   -940   -800   -472   -431   -426   -101   -387   -241
  -1745  -1722     23   1730   -885   -849   -509   -472   -454   -140   -436   -288
  -1678  -1675      0   1675   -841   -839   -524   -480   -457   -153   -439   -285
  -1639  -1667    -28   1654   -807   -849   -519   -475   -452   -155   -441   -288
  -1605  -1657    -51   1631   -776   -854   -532   -485   -459   -168   -449   -306
  -1748  -1738      7   1740   -878   -865   -600   -561   -519   -228   -509   -384
  -1732  -1595    137   1662   -937   -730   -571   -509   -446   -148   -431   -327
  -1709  -1525    184   1615   -950   -670   -571   -496   -418   -114   -389   -285
  -1857  -1652    205   1756  -1031   -724   -644   -594   -514   -205   -465   -379
  -1886  -1654    228   1769  -1060   -711   -701   -657   -579   -275   -530   -462
  -1862  -1693    168   1777  -1015   -763   -735   -696   -620   -327   -589   -488
  -1865  -1693    171   1777  -1018   -761   -740   -698   -613   -324   -581   -470
  -1906  -1761    145   1834  -1026   -807   -756   -709   -623   -329   -589   -475
  -1891  -1875     12   1880   -953   -930   -813   -771   -691   -394   -646   -532
  -1795  -1904   -109   1847   -844  -1008   -831   -795   -717   -431   -680   -574
  -1732  -1925   -192   1826   -771  -1060   -818   -774   -711   -428   -680   -576
  -1683  -1940   -257   1813   -714  -1098   -789   -750   -696   -415   -672   -561
  -1615  -1966   -350   1790   -633  -1161   -802   -782   -727   -452   -704   -594
  -1621  -2018   -397   1818   -613  -1208   -826   -831   -769   -496   -743   -636
  -1717  -2114   -397   1914   -662  -1257   -852   -870   -802   -530   -776   -652
  -1816  -2177   -361   1997   -727  -1270   -852   -867   -797   -527   -779   -644
  -1834  -2200   -366   2016   -735  -1283   -836   -859   -795   -527   -771   -628
  -1797  -2200   -402   1997   -698  -1301   -841   -870   -805   -535   -776   -633
  -1818  -2268   -452   2042   -683  -1361   -865   -901   -828   -561   -815   -688
  -1852  -2268   -415   2060   -719  -1343   -849   -906   -826   -566   -818   -704
  -1857  -2229   -374   2042   -743  -1301   -792   -859   -779   -519   -771   -672
  -1857  -2184   -327   2021   -766  -1257   -756   -818   -740   -475   -735   -654
  -1826  -2138   -311   1979   -758  -1226   -711   -753   -688   -428   -706   -631
  -1774  -2099   -324   1938   -724  -1213   -626   -597   -584   -358   -665   -613
  -1730  -2013   -283   1870   -724  -1148   -491   -358   -402   -207   -540   -524
  -1618  -1753   -135   1686   -743   -945   -350    -80   -129     67   -285   -285
  -1574  -1501     72   1535   -823   -714   -306    129    111    355     15     23
  -1595  -1182    413   1389  -1005   -384   -379    103    223    581    324    394
  -1623   -971    652   1296  -1140   -161   -433   -192    181    691    545    693
  -1761   -961    797   1361  -1280    -83   -514   -542     10    641    568    769
  -1886  -1127    758   1504  -1325   -187   -649  -1015   -449    174    132    345
  -1977  -1525    452   1751  -1215   -537   -820  -1509  -1106   -618   -662   -475
  -1982  -1919     59   1948  -1021   -930   -995  -1592  -1356   -917   -971   -802
  -1906  -2112   -207   2008   -849  -1161   -997  -1415  -1247   -852   -948   -810
  -1844  -2107   -262   1974   -792  -1184   -862  -1145  -1015   -683   -839   -722
  -1808  -2039   -231   1925   -789  -1135   -691   -867   -771   -496   -711   -620
  -1774  -1958   -184   1865   -797  -1070   -522   -613   -548   -306   -563   -496
  -1719  -1880   -161   1800   -782  -1021   -441   -493   -441   -210   -483   -426
  -1649  -1839   -189   1743   -732  -1013   -428   -465   -413   -189   -467   -415
  -1590  -1821   -231   1706   -680  -1026   -431   -457   -410   -192   -467   -426
  -1561  -1821   -259   1691   -652  -1041   -431   -459   -407   -194   -470   -431
  -1556  -1797   -241   1678   -657  -1021   -439   -459   -400   -187   -465   -423
  -1556  -1790   -236   1673   -662  -1013   -439   -457   -392   -179   -457   -423
  -1514  -1769   -254   1641   -631  -1013   -433   -446   -376   -166   -449   -423
  -1480  -1784   -303   1631   -589  -1044   -433   -444   -374   -171   -446   -415
  -1467  -1795   -327   1628   -571  -1062   -420   -433   -361   -161   -436   -407
  -1470  -1795   -327   1631   -574  -1062   -402   -407   -335   -129   -407   -376
  -1514  -1808   -293   1662   -610  -1052   -381   -374   -306    -90   -366   -327
  -1577  -1805   -231   1688   -675  -1018   -366   -335   -280    -57   -335   -293
  -1688  -1821   -132   1753   -779   -976   -348   -296   -244    -15   -301   -272
  -1836  -1873    -36   1852   -904   -956   -311   -246   -202     25   -259   -257
  -1958  -1925     33   1943   -997   -945   -280   -202   -161     70   -213   -231
  -2039  -1953     85   1995  -1062   -932   -275   -176   -135    101   -181   -207
  -2078  -1943    135   2010  -1109   -904   -270   -145   -101    140   -142   -168
  -2081  -1935    145   2005  -1114   -896   -244    -96    -57    187   -101   -122
  -2088  -1953    135   2021  -1111   -909   -236    -59    -20    220    -70    -96
  -2127  -1951    174   2039  -1153   -888   -236    -15     20    267    -18    -51
  -2151  -1940    210   2044  -1182   -865   -233     20     57    311     31     10
  -2182  -1914    267   2047  -1226   -823   -226     64    109    363     90     59
  -2205  -1849    355   2029  -1280   -748   -218    101    140    394    111     59
  -2234  -1797    436   2013  -1335   -680   -194    153    192    454    176    124
  -2278  -1751    527   2013  -1405   -613   -161    197    239    501    231    192
  -2314  -1745    568   2029  -1441   -589   -155    215    252    517    254    231
  -2327  -1730    597   2029  -1462   -566   -145    228    254    524    270    259
  -2338  -1691    646   2010  -1493   -522   -116    246    272    535    290    290
  -2366  -1652    714   2008  -1540   -470    -85    265    288    540    298    303
  -2418  -1641    774   2029  -1597   -433    -62    265    290    532    283    280
  -2509  -1704    805   2107  -1657   -449    -46    262    277    509    257    241
  -2590  -1667    919   2127  -1758   -374    -18    267    277    506    252    226
  -2603  -1579   1023   2091  -1813   -277     23    265    283    504    246    210
  -2655  -1561   1093   2107  -1875   -236     44    259    275    493    231    187
  -2631  -1548   1083   2091  -1857   -233     18    223    231    452    184    142
  -2395  -1470    924   1930  -1662   -272     -5    150    163    384    111     67
  -2008  -1371    636   1688  -1322   -368    -31     88     98    319     44     18
  -1665  -1288    376   1475  -1021   -457    -98      2     10    228    -38    -20
  -1402  -1244    158   1325   -782   -542   -187    -96    -83    142   -122    -72
  -1135  -1189    -57   1161   -540   -623   -272   -189   -181     46   -215   -145
   -896  -1182   -285   1039   -306   -735   -353   -277   -272    -51   -306   -241
   -667  -1119   -452    893   -109   -787   -405   -342   -335   -122   -374   -322
   -532  -1031   -498    782    -18   -766   -452   -381   -376   -168   -418   -371
   -537   -992   -454    763    -41   -724   -472   -402   -394   -187   -431   -379
   -626   -927   -303    776   -163   -615   -428   -358   -345   -129   -374   -303
   -761   -909   -148    833   -306   -527   -402   -316   -293    -75   -319   -233
   -872   -867      5    870   -439   -431   -311   -239   -205     15   -239   -153
   -880   -787     93    831   -488   -348   -197   -145   -111    111   -161    -93
   -893   -805     88    849   -493   -361   -168   -101    -70    150   -140    -96
   -963   -878     85    919   -524   -397   -192    -90    -38    176   -119    -80
   -898   -800     98    849   -498   -350   -176    -72     12    241    -57    -15
   -701   -652     46    675   -376   -303   -140    -57     23    285     -7     28
   -550   -613    -62    581   -246   -337   -158    -67      0    270     -2     28
   -470   -665   -197    566   -137   -431   -210    -98    -54    202    -46     -2
   -439   -698   -259    568    -90   -480   -246   -135    -88    163    -90    -18
   -423   -675   -254    548    -85   -465   -262   -145    -96    158   -106    -41
   -413   -730   -316    571    -49   -524   -306   -197   -145    109   -150   -106
   -348   -815   -467    581     57   -641   -355   -265   -207     36   -210   -171
   -241   -867   -626    555    192   -748   -410   -327   -267    -23   -262   -207
   -239   -893   -657    566    207   -776   -439   -363   -309    -49   -296   -231
   -254   -906   -652    581    197   -779   -431   -358   -324    -51   -301   -233
   -277   -922   -644    600    181   -784   -410   -345   -332    -51   -303   -215
   -301   -927   -626    615    161   -776   -394   -337   -342    -51   -298   -197
   -259   -943   -683    600    210   -813   -420   -371   -392    -90   -340   -231
   -262   -995   -732    628    233   -862   -459   -415   -444   -135   -392   -280
   -348  -1085   -737    717    192   -911   -472   -426   -452   -150   -418   -311
   -394  -1052   -657    724    129   -854   -418   -366   -387    -96   -366   -267
   -415   -945   -530    680     57   -740   -322   -275   -285      2   -265   -184
   -496   -958   -465    727    -18   -711   -296   -252   -262     23   -252   -189
   -636  -1060   -426    846   -106   -745   -314   -272   -283      0   -283   -233
   -623   -989   -366    807   -129   -678   -241   -207   -220     57   -228   -181
   -581   -953   -374    766   -106   -662   -200   -179   -189     90   -200   -142
   -659  -1067   -407    862   -127   -737   -197   -145   -181     77   -226   -189
   -688  -1083   -397    885   -145   -740   -111      7    -77    135   -207   -213
   -667   -979   -311    823   -179   -646    -12    200     96    280    -98   -135
   -602   -750   -148    675   -228   -449     33    384    348    548    158     96
   -511   -485     25    498   -270   -231    -20    504    563    846    496    446
   -509   -166    340    335   -426     85   -122    353    587   1028    805    818
   -628   -119    509    374   -568    194   -179     57    449   1065    963   1021
   -743   -228    511    483   -628    140   -275   -314     93    795    771    859
   -820   -504    316    659   -568    -93   -462   -833   -540     85     77    215
   -836   -867    -31    849   -405   -452   -696  -1241  -1137   -639   -644   -459
   -828  -1124   -296    976   -267   -711   -795  -1226  -1208   -750   -782   -615
   -810  -1244   -436   1026   -189   -839   -701   -989   -979   -568   -683   -558
   -774  -1260   -488   1015   -142   -875   -579   -758   -753   -400   -581   -483
   -732  -1202   -470    966   -132   -839   -407   -517   -517   -215   -459   -397
   -683  -1047   -363    865   -161   -706   -254   -306   -311    -38   -319   -285
   -631   -940   -311    784   -163   -626   -210   -239   -244     25   -275   -241
   -592   -909   -319    750   -137   -615   -184   -202   -213     46   -257   -220
   -545   -898   -353    719    -98   -626   -187   -189   -202     51   -252   -220
   -496   -901   -405    698    -46   -654   -202   -200   -218     33   -265   -244
   -470   -969   -498    717     12   -735   -241   -241   -262    -12   -314   -288
   -410   -987   -576    698     80   -784   -296   -290   -311    -62   -358   -319
   -475   -997   -524    735     23   -761   -283   -277   -293    -46   -350   -309
   -605  -1052   -446    828    -80   -750   -296   -267   -283    -31   -337   -285
   -704  -1143   -439    922   -135   -792   -329   -277   -285    -28   -335   -285
   -584  -1018   -433    800    -77   -724   -270   -218   -233     20   -298   -265
   -387   -745   -361    566    -12   -555   -174   -132   -150     96   -223   -194
   -444   -756   -311    600    -67   -535   -174   -129   -155     90   -228   -192
   -446   -769   -322    607    -64   -545   -189   -132   -155     90   -231   -187
   -405   -769   -363    587    -20   -566   -171    -93   -116    135   -194   -142
   -368   -771   -402    568     15   -587   -148    -54    -77    176   -155   -101
   -342   -748   -405    545     31   -576   -158    -54    -75    176   -148   -101
   -283   -730   -446    504     80   -589   -189    -83    -83    163   -163   -124
   -257   -714   -459    485     98   -587   -192    -67    -44    200   -135    -90
   -309   -688   -379    498     33   -535   -187    -41      7    252    -88    -41
   -431   -685   -254    558    -88   -470   -132     31     98    355     10     57
   -493   -659   -166    576   -166   -413    -90    101    187    459    109    155
   -610   -717   -109    662   -252   -413   -114    132    231    517    161    205
   -717   -758    -41    735   -337   -400   -106    171    280    574    215    249
   -628   -631     -2    631   -314   -316    -41    257    353    649    285    306
   -478   -483     -5    480   -239   -244     33    335    413    704    335    371
   -465   -441     23    454   -244   -210     15    332    400    691    324    366
   -478   -488    -12    480   -233   -252      2    324    374    667    306    345
   -452   -530    -77    491   -187   -303      2    319    353    641    288    319
   -483   -558    -75    519   -205   -316     -7    303    329    620    277    322
   -506   -589    -83    548   -213   -337     -2    283    298    579    244    290
   -545   -644    -98    594   -223   -374      7    246    252    517    176    231
   -555   -665   -109    610   -223   -387     28    213    207    459    111    174
   -545   -644    -98    594   -226   -371     33    176    171    415     70    140
   -545   -670   -124    607   -213   -400     18    124    116    355     12     88
   -548   -701   -155    623   -197   -428     -5     72     64    296    -36     28
   -571   -737   -166    654   -202   -452    -23     36     28    257    -75    -15
   -618   -792   -174    704   -223   -483    -23     20     15    241    -85    -12
   -626   -828   -202    727   -213   -517    -28      2      0    231    -96     -5
   -683   -859   -179    771   -254   -519    -18     -7    -10    223   -103    -23
   -740   -859   -119    800   -311   -491    -23    -41    -41    187   -142    -75
   -732   -883   -153    807   -293   -519    -57    -85    -80    137   -194   -103
   -766   -917   -150    841   -309   -535    -62    -96    -80    132   -197   -101
   -802   -880    -77    841   -363   -480    -46    -75    -46    166   -161    -72
   -818   -857    -38    839   -389   -449    -33    -46    -10    210   -103    -38
   -828   -878    -49    852   -392   -462    -25    -23     12    244    -64      7
   -828   -839    -12    833   -410   -426     -5      2     46    275    -36     31
   -805   -761     41    782   -426   -361     33     36     85    306    -15     33
   -782   -683     98    732   -441   -293     64     59    116    332     -7     59
   -737   -626    111    680   -426   -257     62     62    132    340      5     80
   -706   -597    109    652   -410   -244     70     72    153    353     18     88
   -691   -587    103    636   -397   -241     80     77    168    368     33    111
   -659   -550    109    605   -384   -220     62     67    174    381     46    127
   -732   -605    124    667   -428   -239     28     49    153    379     57    124
   -784   -659    124    722   -457   -267     12     38    135    374     62    111
   -789   -680    109    735   -452   -288      7     33    127    374     67     98
   -758   -670     88    714   -423   -290      2     31    124    374     67    103
   -717   -704     12    709   -366   -345      2     31    119    371     64    119
   -685   -766    -80    724   -303   -423    -20      0     83    327     23     72
   -670   -826   -155    745   -259   -491    -41    -31     44    283    -28     12
   -683   -880   -197    782   -244   -540    -33    -36     31    272    -33      7
   -696   -930   -236    813   -231   -584    -44    -54     15    244    -54    -15
   -717   -989   -272    854   -223   -633    -44    -80    -18    210    -88    -67
   -766  -1034   -267    898   -252   -649    -36    -83    -33    197   -103    -90
   -769  -1070   -301    919   -233   -685    -33    -83    -41    194   -106    -83
   -841  -1166   -324   1000   -259   -745    -64   -119    -77    155   -140   -127
   -953  -1312   -358   1132   -298   -836   -119   -168   -140     85   -218   -215
  -1008  -1434   -428   1218   -290   -932   -140   -184   -168     54   -252   -252
   -857  -1280   -423   1070   -218   -852   -109   -142   -127    103   -202   -189
   -636  -1091   -457    862    -90   -774    -57    -96    -77    155   -148   -132
   -711  -1140   -428    927   -142   -787    -77   -127    -98    132   -168   -145
   -826  -1208   -384   1015   -223   -797   -109   -166   -127     98   -194   -168
   -854  -1221   -366   1039   -244   -795   -127   -174   -140     85   -213   -174
   -839  -1187   -348   1013   -246   -769    -64    -67    -70    127   -207   -181
   -784  -1078   -293    930   -246   -685     28    109     80    239   -137   -142
   -743   -893   -153    818   -298   -524     90    277    290    446     46      7
   -657   -636     20    646   -340   -309     77    444    550    763    355    301
   -537   -314    220    423   -381    -49    -31    405    623    971    659    672
   -472    -62    407    267   -441    171    -98    122    459    982    841    945
   -535    -85    446    309   -493    179   -166   -197    163    823    815    958
   -636   -319    316    478   -478     -2   -298   -589   -319    353    381    542
   -605   -628    -23    613   -290   -327   -485  -1031   -922   -405   -426   -244
   -509   -904   -394    704    -57   -649   -646  -1189  -1213   -784   -820   -641
   -415  -1044   -628    727    106   -836   -657  -1054  -1072   -685   -766   -644
   -374  -1101   -727    737    176   -914   -581   -859   -852   -522   -667   -576
   -335  -1098   -763    717    210   -930   -449   -652   -626   -353   -558   -493
   -184   -924   -740    553    277   -833   -280   -394   -368   -137   -392   -355
    -44   -776   -735    410    345   -758   -179   -254   -223    -10   -288   -270
    -64   -766   -701    415    316   -735   -153   -226   -192      7   -272   -257
   -132   -792   -659    462    259   -724   -161   -220   -187     10   -275   -246
   -150   -828   -680    488    262   -756   -179   -223   -189      7   -277   -244
   -114   -807   -693    459    288   -750   -158   -202   -166     33   -252   -220
    -88   -779   -691    433    301   -735   -137   -181   -153     46   -239   -218
   -137   -805   -670    470    265   -737   -127   -174   -135     54   -231   -205
   -197   -841   -644    519    223   -743   -158   -200   -145     44   -249   -205
   -371  -1005   -633    688    129   -820   -213   -236   -174      7   -290   -228
   -449  -1047   -597    748     72   -823   -207   -213   -145     36   -244   -215
   -207   -714   -506    459    148   -613    -83    -88    -15    171   -101    -96
   -153   -571   -418    361    129   -496    -15    -20     46    239    -38    -33
   -316   -696   -381    504     31   -537    -33    -25     41    233    -38    -38
   -366   -693   -327    530    -20   -511     -2      5     72    265      0     -5
   -459   -724   -265    592    -98   -496     23     31    101    296     18     12
   -563   -782   -218    672   -174   -498     18     51    122    316     36     33
   -592   -774   -181    680   -207   -478     36     85    161    358     67     77
   -472   -561    -88    517   -192   -324    116    189    272    470    166    207
   -478   -517    -38    496   -220   -277    116    231    314    514    218    236
   -540   -542     -5    540   -267   -275    106    259    345    540    228    270
   -678   -613     64    644   -374   -272     72    272    361    558    246    301
   -833   -693    140    763   -488   -277     49    290    389    597    303    303
   -800   -631    168    714   -488   -231     72    374    472    688    426    366
   -644   -428    215    535   -431   -106    158    491    589    810    548    485
   -584   -329    254    454   -420    -36    223    558    652    872    602    563
   -542   -239    303    392   -423     31    272    581    670    885    597    615
   -610   -280    327    444   -470     23    267    545    628    839    576    576
   -672   -337    332    504   -504     -2    254    535    605    818    576    545
   -711   -381    327    545   -519    -28    246    524    576    789    550    532
   -680   -361    319    522   -501    -20    254    519    561    769    535    542
   -600   -249    348    423   -478     49    293    530    563    761    496    576
   -540   -194    345    366   -444     75    329    517    542    727    478    530
   -519   -296    223    407   -374    -36    324    488    506    693    493    462
   -491   -337    153    415   -322    -93    285    433    452    639    441    410
   -488   -394     93    439   -290   -150    241    358    387    566    363    353
   -376   -296     77    335   -228   -109    254    345    387    566    361    368
   -285   -155    129    220   -210    -12    296    363    410    587    371    410
   -259    -64    194    163   -228     64    285    350    392    563    324    410
   -374   -116    257    241   -316     70    244    306    361    530    298    381
   -301    -44    257    171   -280    106    290    324    389    566    345    405
   -233     10    241    109   -239    124    324    335    407    581    361    439
   -293    -51    241    174   -267     93    298    303    387    558    319    418
   -210    -67    140    137   -176     33    265    254    340    517    303    316
     -7     18     25     -7    -15     23    259    241    329    511    322    249
     85    -31   -116    -28     98    -72    223    218    296    480    280    192
    -12    -75    -62     44     23    -70    223    233    301    493    288    249
   -262    -83    176    171   -220     46    249    280    348    537    329    324
   -449   -184    265    314   -358     38    205    275    337    527    314    316
   -517   -176    340    345   -431     80    220    293    363    555    309    368
   -306    205    511     51   -407    358    358    410    488    678    389    553
   -137    319    457    -93   -296    389    431    470    553    748    496    589
   -168    158    327      2   -246    241    387    423    514    722    478    488
   -202     85    288     57   -246    187    296    353    465    680    426    423
   -202      7    210     98   -205    109    220    324    436    659    397    439
   -181    -93     88    137   -135     -2    192    288    413    644    402    400
   -166    -80     83    122   -124      0    140    254    389    626    405    374
   -135    -46     88     90   -114     20    119    233    368    610    410    348
    -54    -72    -18     64    -18    -46    116    197    319    558    350    306
    137     77    -62   -109    101      7    148    220    327    576    353    353
    241    158    -83   -200    161     38    140    244    337    594    368    407
    181    103    -77   -142    129     12     70    187    283    535    314    379
    218    135    -83   -176    150     25     75    155    254    496    254    368
    246    192    -54   -220    150     70     90    135    228    470    220    337
    228    106   -122   -168    176     -7    101    116    200    449    233    270
    316     49   -267   -184    290   -109     36     57    148    407    192    213
    545    111   -433   -327    491   -161    -28      5     93    355    119    218
    618    215   -402   -418    509    -93    -10     20    111    379    127    285
    597    298   -298   -449    449      0     59     67    158    436    171    348
    540    296   -246   -420    394     25    101    109    189    475    223    363
    470    252   -218   -361    345     18    192    171    244    527    270    415
    316     67   -249   -194    283    -88    226    171    254    527    280    355
    148   -137   -285     -5    215   -210    168    124    207    475    252    239
     88   -171   -262     41    171   -215    140    119    179    444    202    218
     12   -171   -184     80     98   -176    218    252    267    480    197    223
    -18   -249   -231    135    103   -241    306    444    402    579    280    189
    161    -20   -181    -70    168   -101    407    711    636    810    478    340
    337    322    -15   -329    176    153    480   1015    953   1166    828    688
    316    626    309   -470      5    467    426    971   1065   1431   1176   1085
    187    823    633   -506   -223    730    233    439    937   1532   1397   1418
     46    953    904   -501   -428    930     -5   -140    722   1504   1423   1530
    -83    704    784   -311   -433    743   -270   -730    220    995    948   1098
   -124    174    298    -23   -210    236   -496  -1205   -530     85     90    239
    -98   -270   -174    181     36   -223   -639  -1205   -795   -257   -249   -153
    -12   -387   -374    200    179   -381   -581   -930   -636   -176   -233   -166
    101   -329   -433    114    265   -381   -423   -626   -405    -28   -137    -67
    132   -239   -371     54    252   -303   -200   -309   -166    132    -18     36
     85   -187   -275     49    179   -231    -41   -101    -23    246     70    109
     23   -215   -239     96    129   -226    -28    -54      5    259     70    106
    -10   -223   -213    116     98   -218    -36    -44      2    254     57     93
      5   -174   -179     85     90   -176    -33    -28      5    262     67    101
     -7   -181   -176     93     80   -179    -31    -10     15    272     75    114
    -20   -163   -142     90     59   -153     -7      7     38    293     98    137
    -83   -181    -98    129      7   -140     -5     12     41    298    103    158
   -150   -189    -38    171    -57   -114     -2     23     49    306    106    179
   -231   -187     44    207   -137    -72     20     54     62    316    106    200
   -231   -210     20    220   -127    -96     -5     41     38    293    101    163
   -176   -153     20    163   -101    -67    -28     28     31    290    114    148
   -184   -179      5    181    -96    -88    -23     46     46    309    127    174
   -265   -259      2    262   -135   -129    -25     33     33    293    111    148
   -280   -280      0    277   -140   -140    -38     25     20    285    103    142
   -265   -285    -23    272   -122   -155    -49     36     20    293    106    145
   -262   -265     -2    265   -129   -135    -38     62     33    309    114    161
   -272   -213     59    241   -168    -77    -10    103     64    342    140    187
   -259   -153    103    205   -181    -25      0    135     80    366    166    210
   -233    -98    135    163   -184     18      2    163    101    400    194    236
   -283   -119    163    202   -223     20     28    223    140    444    231    267
   -392   -158    233    272   -314     36     41    283    181    493    280    303
   -498   -166    332    332   -418     80     44    324    210    524    306    329
   -613   -158    452    384   -535    145     23    340    215    530    309    332
   -691   -254    436    472   -563     90    -31    327    179    496    265    285
   -727   -335    392    530   -561     28    -70    314    148    475    233    296
   -735   -345    389    540   -563     23   -103    298    124    462    226    301
   -763   -337    426    548   -597     44   -124    272    103    449    218    290
   -763   -288    475    527   -620     93   -129    275    106    467    241    337
   -795   -265    530    527   -662    132   -114    259     96    465    244    353
   -802   -252    548    527   -678    148    -96    236     72    439    223    340
   -766   -270    496    517   -633    111    -75    215     49    413    197    314
   -698   -280    418    491   -558     67    -62    194     41    410    192    327
   -587   -314    270    449   -431    -23    -77    150     15    384    174    303
   -491   -389     98    439   -296   -145   -116     90    -31    332    127    223
   -384   -454    -70    418   -158   -265   -166     18    -96    254     44    111
   -241   -441   -200    342    -20   -322   -148    -36   -135    205    -10     31
   -168   -449   -283    306     57   -366   -137   -101   -176    155    -75    -33
   -109   -485   -376    296    132   -431   -150   -127   -179    155    -72    -25
   -137   -530   -392    332    124   -462   -145   -132   -171    163    -64    -20
   -220   -467   -246    345     12   -358   -119    -98   -124    207    -28     31
   -228   -316    -90    272    -70   -205    -36    -23    -36    296     64    119
   -210   -233    -23    220    -93   -129     31     20     18    350    132    161
   -231   -189     41    210   -137    -75     51     31     31    358    148    166
   -210   -116     93    163   -153    -12     59     54     44    371    158    202
   -210   -106    101    155   -155     -2     51     64     38    374    158    231
   -210    -85    124    148   -168     18     46     75     38    381    163    239
   -220    -25    192    122   -207     83     62     98     59    405    189    259
   -249      2    252    124   -249    127     75    122     64    410    192    270
   -301     33    332    132   -316    181     96    132     75    415    197    275
   -366     46    413    161   -389    228    109    132     72    413    189    270
   -426      0    423    210   -426    210    103    119     62    407    179    270
   -431     20    452    205   -441    236     85    106     59    402    176    267
   -431      2    433    210   -431    218     70     93     59    407    179    254
   -400      7    407    194   -405    207     54     77     67    420    194    262
   -361      0    361    179   -363    181     10     44     44    397    179    236
   -324     12    337    155   -329    174    -31      0     -2    350    142    176
   -329     23    353    150   -342    187    -10     12     10    353    140    179
   -353     12    363    168   -358    187     12     41     38    379    166    207
   -342      7    350    166   -348    179     28     57     44    381    171    202
   -322    -12    309    168   -316    148      5     33     10    345    135    168
   -288    -18    270    150   -280    127     18     33      5    342    137    174
   -275    -41    231    158   -254     93     49     46     15    350    145    189
   -257    -49    207    150   -233     77     54     44      5    340    140    192
   -239    -49    189    145   -215     70     46     10    -28    306    103    129
   -184    -49    132    114   -161     41     -2    -62   -106    218      0     -2
    -90    -41     49     64    -70      2     -2    -83   -142    176    -49    -10
    -41    -18     20     28    -33      0    -18    -96   -161    166    -54     -2
      7      5     -2     -5      5      2    -12    -72   -137    200    -18     31
     51     -5    -57    -23     51    -31      5    -46   -111    228     10     62
     49    -12    -64    -18     54    -38    -12    -75   -140    194    -23     15
     44     20    -25    -33     36     -2    -31   -103   -171    158    -72    -46
     67     46    -20    -57     44     12    -23   -103   -174    148    -96    -41
    119     23    -96    -72    109    -36    -59   -127   -194    132   -109    -38
    168     -2   -171    -83    171    -85    -72   -127   -200    124   -116    -54
    236      0   -236   -119    233   -116    -18    -33   -148    150   -122    -96
    301     75   -226   -187    265    -75     72    137    -36    218   -101   -119
    353    174   -179   -265    267     -2    122    309    106    353     -2    -23
    462    470      7   -467    226    241    163    527    363    659    303    293
    628    917    288   -774    168    602    116    589    553    979    706    743
    665   1179    514   -922     75    846     25    311    511   1130    995   1124
    592   1176    581   -885      5    880    -90    -96    298   1080   1036   1223
    491    982    488   -737      2    735   -246   -584   -187    613    610    820
    426    597    171   -511    127    384   -426  -1124   -880   -226   -233    -25
    428    171   -257   -298    342    -41   -646  -1350  -1312   -748   -763   -561
    566     20   -545   -296    555   -259   -688  -1195  -1231   -706   -766   -597
    685     28   -657   -358    670   -314   -589   -945  -1008   -545   -667   -522
    756     23   -732   -392    743   -353   -470   -727   -800   -394   -566   -444
    846    129   -717   -488    782   -293   -296   -459   -555   -189   -410   -327
    943    236   -706   -592    826   -233   -202   -316   -433    -96   -348   -296
    950    184   -769   -568    859   -290   -207   -311   -446   -116   -384   -348
    896     70   -828   -485    862   -379   -252   -350   -485   -158   -423   -389
    911     38   -872   -475    893   -415   -280   -368   -504   -174   -439   -392
    883    -49   -932   -418    906   -491   -316   -397   -540   -215   -485   -441
    898    -36   -937   -431    917   -485   -324   -400   -545   -223   -491   -459
    875    -44   -922   -415    896   -483   -348   -420   -558   -239   -506   -483
    859    -49   -909   -405    883   -478   -340   -415   -542   -233   -501   -480
    823    -96   -922   -363    870   -506   -361   -439   -555   -254   -524   -504
    717   -202   -919   -257    815   -558   -397   -470   -581   -283   -553   -535
    623   -207   -831   -210    724   -517   -376   -441   -548   -249   -519   -491
    511   -184   -696   -163    602   -439   -350   -407   -514   -213   -475   -444
    381   -272   -654    -54    517   -465   -371   -410   -524   -228   -493   -465
    231   -327   -558     49    392   -444   -381   -394   -511   -213   -488   -457
    168   -249   -418     38    293   -332   -335   -324   -441   -140   -418   -392
     88   -218   -306     64    197   -262   -293   -262   -381    -83   -358   -337
    -15   -228   -213    122     96   -220   -267   -213   -324    -28   -314   -296
     31    -77   -109     23     67    -90   -200   -122   -220     70   -218   -210
     33     10    -25    -23     28     -7   -132    -36   -124    163   -124   -122
     -2     54     57    -25    -28     54    -98     25    -59    228    -59    -57
    -72     54    127      7    -98     88    -80     67    -10    277     -7      2
   -150     80    231     33   -192    155    -62    124     59    353     72     88
   -215    135    350     38   -283    241    -33    194    140    444    168    187
   -280    181    462     49   -371    322    -10    252    205    519    252    267
   -239    296    535    -31   -387    415     54    337    296    615    353    376
   -174    420    594   -124   -384    506    127    410    368    685    433    467
   -161    452    613   -145   -389    532    137    420    371    685    439    472
   -194    433    628   -119   -410    530    116    400    335    654    407    433
   -270    350    620    -41   -446    485     77    363    293    607    361    384
   -200    418    615   -109   -407    517    122    392    316    620    374    400
     33    670    636   -353   -301    654    275    498    410    698    454    488
     20    685    665   -353   -322    675    324    506    410    685    441    475
   -103    561    662   -228   -384    610    267    431    332    597    353    389
    -15    633    649   -309   -332    641    311    441    340    597    350    376
     44    659    613   -353   -285    636    350    446    342    589    337    371
     -7    620    628   -306   -316    623    374    439    329    579    332    376
     31    714    680   -374   -324    696    423    457    355    602    353    397
     96    800    704   -449   -303    753    470    470    366    618    368    394
    246    966    717   -607   -233    841    535    511    415    667    410    423
    228    932    704   -579   -236    818    542    506    407    657    392    405
    116    820    704   -470   -296    763    504    475    379    623    361    381
    114    818    704   -467   -293    761    498    472    381    626    363    392
     90    820    730   -457   -319    776    509    470    381    623    355    389
    142    880    737   -511   -296    810    524    496    405    649    384    420
     96    852    753   -475   -329    805    506    496    402    652    387    428
      5    771    766   -389   -381    769    472    480    387    636    371    418
    -51    719    771   -335   -413    745    457    478    387    633    366    413
    -10    823    833   -405   -420    828    483    504    423    670    407    441
     54    911    854   -483   -400    885    509    524    444    696    431    457
     96    943    844   -519   -374    893    532    542    462    704    439    457
     20    831    807   -426   -392    818    506    514    441    680    418    426
    106    956    849   -530   -371    904    532    545    485    727    465    475
    148    997    846   -574   -350    922    517    519    478    722    470    470
    124    945    820   -535   -348    883    467    480    439    693    444    446
    140    974    833   -558   -345    904    459    478    444    704    457    467
    244   1124    880   -683   -316   1002    524    542    509    763    519    553
    197   1049    852   -626   -327    950    540    550    501    753    498    545
    109    917    805   -514   -348    862    488    504    452    706    441    496
     41    810    769   -426   -363    789    433    462    405    670    400    454
    158    914    756   -535   -298    836    439    470    407    683    410    428
    376   1083    704   -732   -163    896    465    493    415    685    415    413
    366    935    568   -652   -101    753    402    410    319    581    316    306
    189    605    413   -397   -111    511    257    272    181    441    181    166
    265    561    296   -413    -15    428    241    267    176    433    176    161
    652    935    283   -792    184    607    415    407    314    563    306    298
    722    989    267   -854    228    628    446    418    324    566    309    303
    592    857    262   -724    166    558    420    379    275    517    257    254
    553    841    288   -696    132    566    426    387    280    524    267    259
    457    654    197   -558    129    426    397    355    228    472    213    194
    358    511    153   -436    101    332    392    348    210    454    176    161
    233    389    155   -314     38    272    350    309    174    413    132    114
    187    340    153   -262     18    246    350    293    166    405    127    119
    189    340    150   -267     20    246    389    363    197    426    119    109
     77    200    122   -140    -20    161    423    472    254    436     90     44
   -145     75    218     33   -181    145    446    584    363    517    137     51
   -324    132    457     96   -389    293    462    722    594    761    368    259
   -252    433    685    -90   -470    558    402    820    810   1088    743    701
   -298    644    943   -174   -620    795    220    623    782   1244   1031   1109
   -506    488    995      7   -750    740     49    265    517   1158   1080   1239
   -366    561    927    -96   -646    743     20      0    174    896    885   1091
   -116    597    714   -241   -415    654     -7   -436   -439    163    150    384
   -174    218    389    -23   -283    303   -246   -859  -1028   -550   -558   -298
    -75     -2     72     38    -75     33   -348   -836  -1072   -618   -657   -426
     38    -90   -129     25     83   -109   -296   -623   -862   -465   -574   -397
    184   -163   -348    -10    262   -254   -254   -470   -693   -361   -540   -397
    342   -114   -457   -114    397   -285   -129   -257   -467   -181   -431   -322
    553    148   -405   -350    478   -127     36    -44   -241     12   -272   -184
    833    444   -389   -639    613     28    163     90    -93    150   -161    -75
   1062    618   -444   -841    753     88    197    137    -49    194   -129    -51
   1202    714   -488   -961    846    114    171    129    -51    197   -127    -57
   1231    724   -509   -979    870    109    148    103    -72    176   -148    -80
   1187    672   -514   -930    852     80    135    114    -67    194   -135    -80
   1221    644   -576   -935    898     33    142    153    -31    226   -106    -64
   1358    797   -561  -1078    961    119    215    228     46    301    -33     12
   1467    987   -480  -1228    974    254    265    254     67    322     -7     38
   1275    888   -387  -1080    831    252    231    236     44    296    -28     15
   1184    776   -407   -982    797    184    205    244     44    288    -44      0
   1153    711   -444   -932    797    135    153    210      7    254    -88    -51
   1026    675   -353   -852    688    161    127    192     -2    257    -80    -49
    880    639   -241   -758    561    200    184    249     62    329    -12     12
    823    657   -166   -743    496    246    254    332    137    410     54     62
    818    771    -46   -795    431    361    272    371    163    452    101    116
    802    802     -2   -805    402    400    244    353    142    436     98    124
    782    735    -46   -758    415    345    218    329    119    420     90     80
    750    644   -106   -698    426    270    184    306     83    389     49     23
    711    654    -57   -685    384    298    150    290     75    384     38     46
    691    693      0   -693    345    345     96    272     77    389     57     77
    675    659    -15   -667    345    322     51    257     72    392     67    111
    548    607     59   -579    244    335     12    249     80    415     96    150
    441    524     80   -483    181    303    -20    228     70    423    103    161
    361    413     51   -387    155    233    -46    202     46    413     96    163
    324    348     23   -335    150    187    -88    176     15    389     80    155
    226    218    -10   -223    116    103   -127    119    -57    322     12    101
    202    145    -57   -174    129     46   -189     51   -137    233    -70     12
    267    174    -96   -220    181     41   -192     28   -166    189   -116    -15
    301    215    -85   -257    194     64   -181     31   -174    176   -119     10
    246    168    -77   -210    163     46   -207    -18   -228    127   -163    -18
    153     18   -135    -85    145    -57   -275   -119   -340     10   -277   -137
     -2   -145   -142     72     67   -142   -329   -218   -452   -114   -407   -303
   -119   -233   -114    176     -2   -174   -361   -298   -542   -210   -506   -363
   -148   -246    -98    197    -25   -174   -355   -327   -568   -233   -530   -374
   -168   -270   -103    218    -33   -187   -374   -366   -605   -270   -568   -410
   -189   -335   -145    259    -23   -241   -407   -420   -654   -322   -620   -470
   -265   -444   -179    355    -44   -311   -433   -470   -698   -371   -667   -530
   -363   -636   -272    498    -46   -457   -465   -506   -737   -413   -706   -581
   -394   -672   -280    532    -59   -478   -485   -522   -756   -426   -719   -589
   -368   -680   -314    524    -28   -498   -517   -548   -776   -446   -743   -610
   -301   -714   -413    509     54   -563   -566   -589   -813   -485   -776   -639
   -257   -807   -550    530    145   -680   -641   -654   -875   -545   -828   -675
   -246   -898   -652    571    200   -774   -714   -711   -940   -602   -872   -701
   -207   -909   -701    558    244   -805   -766   -758   -987   -649   -917   -766
   -226   -852   -626    540    200   -740   -743   -745   -974   -652   -922   -805
   -122   -639   -517    379    194   -579   -678   -670   -898   -587   -859   -685
    270   -381   -654     54    459   -517   -646   -623   -831   -522   -795   -594
    568   -228   -800   -171    683   -514   -633   -600   -792   -480   -758   -566
    633   -249   -883   -192    758   -566   -654   -620   -797   -493   -769   -613
    745   -174   -919   -285    828   -545   -631   -613   -753   -465   -732   -602
    878    -54   -935   -413    906   -493   -613   -613   -711   -426   -683   -555
    896    -38   -937   -428    914   -488   -626   -641   -701   -420   -667   -537
    901     12   -888   -457    896   -436   -584   -602   -659   -374   -615   -493
    906    106   -800   -506    852   -345   -498   -532   -592   -298   -535   -433
    620    174   -446   -397    532   -135   -355   -389   -446   -142   -371   -265
    187    319    132   -254     25    228   -150   -137   -207     80   -142    -12
    215    368    153   -290     31    262   -161   -116   -150     80   -132     23
    244    345    101   -296     70    223   -189   -109   -111     72   -124     31
    103    309    205   -207    -49    257   -127    -59    -38    109    -80     23
    -28    215    244    -96   -137    228    -77    -41    -10     93    -98     -5
    -96    200    296    -51   -194    246    -36    -10     25     98    -93     15
   -106    285    389    -90   -246    337      7     33     49    124    -59     46
   -280    301    581    -10   -431    441     90     98     80    179     -7     83
   -485    241    727    122   -605    483    124    114     70    194      5     88
   -571    226    797    174   -683    511    122    103     41    184     -2     88
   -594    194    789    200   -691    491     77     57     -5    145    -51     38
   -459    155    615    153   -537    384    -23    -33   -106     59   -135    -41
   -233     51    285     90   -259    166   -145   -155   -236    -64   -257   -184
    -20    -18      2     20    -12     -7   -218   -259   -332   -163   -355   -314
    200      2   -197   -101    197    -96   -254   -309   -371   -200   -392   -358
    355      7   -350   -181    353   -171   -301   -345   -407   -228   -428   -397
    576    -54   -631   -262    602   -342   -355   -392   -483   -303   -514   -498
    823   -116   -940   -353    880   -527   -355   -353   -504   -368   -589   -605
    839    -85   -924   -379    880   -504   -280   -215   -394   -314   -550   -615
    750    119   -631   -436    691   -257   -155     15   -116    -44   -316   -405
    631    459   -171   -545    400    142    -57    309    265    402    124     70
    535    901    366   -717     85    633    -85    350    467    763    610    649
    452   1114    662   -784   -106    891   -132     51    335    859    880   1018
    342   1080    735   -711   -194    909   -205   -280     36    711    841   1021
    259    867    607   -563   -174    737   -361   -722   -485    176    335    548
    187    423    236   -303    -23    329   -561  -1169  -1137   -659   -530   -265
     90     62    -28    -77     59     18   -665  -1189  -1301   -917   -805   -542
     46   -161   -207     54    127   -184   -615   -979  -1096   -766   -724   -522
     85   -168   -254     38    168   -213   -532   -771   -862   -592   -615   -454
     67   -176   -244     54    155   -210   -415   -576   -649   -431   -517   -376
   -150   -192    -41    168    -54   -116   -220   -327   -402   -218   -348   -233
   -545   -210    332    376   -439     59    -70   -137   -215    -46   -200    -80
   -844   -210    631    527   -740    210      7    -33   -114     46   -119     15
   -865   -301    563    584   -714    129    -10    -44   -132     25   -155    -28
   -776   -423    353    597   -566    -36   -103   -114   -202    -59   -262   -148
   -639   -454    184    545   -413   -135   -163   -179   -236   -106   -316   -231
   -610   -475    132    542   -374   -171   -210   -246   -277   -148   -345   -259
   -774   -535    239    654   -506   -148   -197   -236   -257   -124   -327   -194
   -880   -571    309    724   -594   -132   -171   -194   -218    -75   -288   -122
   -914   -579    335    745   -626   -124   -140   -148   -171    -31   -233    -83
   -940   -613    327    774   -633   -142   -140   -119   -142      0   -192    -67
   -997   -667    329    833   -665   -168   -132   -101   -119     18   -168    -51
  -1057   -618    436    836   -748    -93    -90    -64    -83     54   -135    -31
  -1039   -561    478    800   -758    -41    -72    -38    -41     93    -93      0
  -1005   -545    459    774   -735    -44    -75    -41    -18    109    -77     12
   -924   -553    371    740   -649    -90    -98    -59    -20    101    -90     -7
   -761   -457    303    607   -535    -77    -98    -41     23    132    -67     31
   -594   -387    207    491   -402    -88    -85      0     80    192     12    124
   -436   -327    106    379   -272   -111    -96     10    101    213     44    137
   -290   -215     75    254   -184    -70    -90     36    135    236     67     96
   -241   -210     31    226   -137    -90   -106     57    140    233     54     77
   -290   -150    140    220   -215     -5    -75    140    220    319    132    176
   -314    -67    244    189   -280     88    -31    231    322    423    241    285
   -283    -51    231    168   -257     88    -31    283    384    491    311    353
   -267     28    293    116   -280    161      0    342    454    563    384    423
   -239     77    316     80   -277    194     18    394    509    618    449    483
   -228     28    254     98   -241    140     20    418    514    628    459    491
   -228     41    270     93   -249    155     25    433    514    636    470    506
   -220    140    361     38   -290    252     67    439    517    633    467    517
   -228    158    387     33   -306    272     96    431    506    615    465    532
   -236    103    340     64   -288    220     77    387    454    553    407    522
   -220     31    252     96   -236    140     85    358    420    509    376    491
   -174      5    176     83   -176     90     98    335    397    478    350    420
   -163    -88     75    127   -119     -7    103    301    363    439    316    366
   -153   -137     12    142    -85    -62    103    265    335    407    288    324
   -142   -171    -28    158    -57   -101    122    239    322    387    252    285
   -163   -257    -96    210    -36   -176     96    192    290    355    228    254
   -140   -254   -114    197    -15   -184    101    179    290    353    228    239
    -83   -215   -132    148     23   -176    142    197    322    379    244    249
   -122   -293   -171    207     23   -233    135    168    311    366    233    252
    -36   -303   -270    168    114   -288    140    155    303    353    215    241
    168    -75   -244    -46    205   -158    226    236    387    433    288    324
    259     57   -202   -158    228    -72    270    285    439    483    335    389
    158    -46   -205    -54    181   -124    241    277    439    483    337    394
     96   -142   -239     23    166   -192    189    257    426    470    322    374
    184    -54   -241    -64    213   -148    218    309    475    517    361    402
    418    220   -197   -319    306     12    355    423    602    636    475    504
    506    316   -189   -410    348     64    413    472    654    678    524    555
    465    311   -153   -389    309     77    415    483    678    701    553    587
    436    288   -148   -363    290     70    418    491    688    706    555    600
    470    335   -137   -405    303     98    449    535    737    750    597    633
    555    402   -153   -478    355    124    470    579    789    805    652    691
    527    400   -129   -465    329    137    470    581    805    818    672    696
    553    449   -103   -501    329    171    480    610    846    862    719    743
    574    462   -111   -519    342    176    459    623    862    888    745    784
    607    491   -116   -548    363    187    485    657    898    932    784    841
    670    600    -70   -636    371    265    501    688    932    969    823    904
    683    610    -72   -646    379    270    524    717    963    997    857    932
    665    587    -77   -628    371    254    537    730    969   1005    867    935
    688    545   -142   -615    415    202    514    714    945    987    846    919
    652    452   -200   -553    426    127    480    680    914    953    810    875
    576    345   -231   -462    405     57    467    659    891    930    784    831
    602    342   -262   -472    433     38    480    662    891    924    774    813
    667    361   -306   -514    488     28    506    675    911    950    800    846
    787    402   -384   -594    584      7    522    693    930    969    815    875
    922    506   -415   -714    670     46    605    763    984   1018    870    927
    914    579   -335   -748    626    124    675    833   1049   1085    937    995
    883    589   -293   -735    589    148    711    875   1098   1132    979   1036
    909    594   -316   -753    613    140    709    883   1106   1143   1002   1036
    961    618   -342   -789    652    137    717    896   1122   1161   1018   1052
   1039    652   -387   -846    714    135    711    898   1122   1166   1010   1060
   1002    592   -410   -797    706     90    711    898   1124   1169   1015   1070
    872    439   -436   -657    654      2    706    885   1111   1148    992   1049
    875    433   -444   -654    659     -5    763    974   1171   1189   1010   1060
    911    506   -407   -711    659     49    909   1197   1325   1296   1072   1098
    932    537   -394   -735    665     72   1000   1423   1501   1444   1187   1184
    997    750   -249   -875    623    252   1101   1712   1813   1769   1493   1483
   1026   1008    -18  -1018    522    496   1080   1839   2016   2068   1844   1867
    922   1226    303  -1075    309    766    937   1517   1948   2174   2075   2184
    810   1418    607  -1114    101   1013    805   1023   1818   2242   2255   2410
    670   1270    600   -971     36    935    576    441   1436   1953   2016   2200
    509    711    202   -613    153    457    337   -122    776   1200   1249   1454
    374     15   -358   -197    366   -171     46   -444    189    475    514    724
    350   -392   -743     20    545   -566    -62   -345    140    355    345    535
    605   -277   -883   -163    743   -581    166     62    467    613    537    680
    782   -129   -914   -327    846   -522    413    423    766    839    719    831
    807   -127   -935   -342    870   -530    568    696    971    992    836    924
    914    -59   -974   -426    943   -517    675    867   1109   1109    932   1005
   1018      7  -1010   -514   1013   -501    735    943   1179   1166    982   1041
   1140     59  -1080   -600   1109   -509    766    997   1223   1208   1013   1062
   1249    148  -1104   -701   1176   -478    797   1034   1257   1244   1054   1078
   1343    252  -1091   -797   1218   -418    823   1062   1278   1273   1083   1078
   1418    355  -1065   -888   1241   -353    823   1093   1306   1312   1109   1088
   1488    389  -1101   -940   1293   -355    820   1101   1312   1325   1111   1091
   1431    309  -1124   -872   1278   -405    841   1117   1319   1327   1109   1109
    932    285   -646   -607    789   -179    987   1267   1449   1454   1241   1267
    553    361   -194   -457    374     83   1088   1384   1564   1561   1369   1415
    470    405    -67   -439    270    168   1096   1382   1556   1569   1387   1449
    475    478      2   -478    236    241   1091   1382   1548   1571   1397   1470
    483    485      2   -483    241    244   1098   1397   1577   1579   1408   1483
    522    446    -75   -485    298    187   1091   1408   1595   1579   1400   1491
    672    542   -129   -610    402    207   1075   1421   1618   1590   1387   1493
    846    678   -168   -763    506    254   1083   1460   1667   1634   1402   1475
   1072    831   -241   -950    657    296   1137   1538   1748   1714   1470   1447
   1179    854   -327  -1018    753    265   1174   1602   1808   1766   1519   1400
   1226    919   -306  -1072    766    306   1202   1683   1888   1849   1592   1431
   1163    867   -296  -1015    730    285   1171   1709   1901   1875   1608   1444
    969    683   -285   -826    628    200   1109   1693   1870   1860   1587   1447
    927    631   -298   -779    613    166   1067   1686   1855   1855   1564   1475
   1005    553   -452   -779    727     51    997   1665   1813   1836   1527   1501
   1096    462   -633   -779    865    -85    930   1631   1769   1821   1506   1519
   1244    452   -792   -846   1018   -168    922   1641   1779   1839   1522   1509
   1335    400   -935   -867   1135   -267    943   1660   1795   1852   1540   1504
   1389    314  -1075   -852   1234   -379    922   1652   1787   1847   1532   1504
   1462    309  -1156   -888   1309   -423    922   1649   1792   1847   1532   1525
   1525    379  -1145   -950   1335   -381    950   1662   1803   1857   1548   1584
   1673    483  -1189  -1080   1431   -353    943   1639   1774   1834   1527   1600
   1886    610  -1278  -1249   1582   -332    922   1595   1725   1787   1483   1561
   2171    753  -1418  -1465   1795   -332    857   1483   1626   1680   1389   1475
   2338    779  -1558  -1558   1948   -389    732   1317   1473   1519   1239   1358
   2174    561  -1613  -1369   1893   -524    607   1148   1312   1358   1078   1223
   1766    129  -1639   -948   1701   -753    537   1034   1202   1247    966   1091
   1228   -329  -1558   -449   1392   -943    550   1005   1169   1213    932   1015
    782   -592  -1374    -93   1078   -982    615   1041   1200   1244    963   1018
    355   -865  -1223    254    787  -1044    626   1026   1174   1223    945    992
   -179  -1127   -948    654    381  -1039    628   1008   1166   1226    948   1013
   -633  -1337   -706    984     36  -1023    600    969   1135   1197    927   1010
   -735  -1506   -771   1122     18  -1140    454    823    979   1044    776    875
   -784  -1693   -911   1239     62  -1304    332    693    859    911    641    748
   -802  -1912  -1111   1356    153  -1512    210    568    745    789    509    610
   -833  -2099  -1267   1465    215  -1683    132    488    662    706    407    511
   -935  -2309  -1374   1623    218  -1842     57    405    579    628    340    394
  -1002  -2423  -1423   1712    210  -1925     18    363    542    587    303    319
   -935  -2387  -1452   1660    257  -1919     51    407    589    636    345    337
   -800  -2260  -1460   1527    327  -1862    135    485    672    711    402    363
   -672  -2099  -1426   1387    376  -1764    226    571    761    797    472    420
   -607  -1958  -1353   1280    371  -1657    296    636    815    857    535    467
   -626  -1948  -1322   1286    348  -1636    319    670    815    875    548    496
   -654  -1917  -1262   1283    301  -1590    298    662    800    878    550    532
   -652  -1847  -1195   1249    270  -1522    267    633    784    872    553    574
   -571  -1764  -1192   1166    309  -1478    213    594    745    841    535    576
   -470  -1662  -1192   1065    358  -1426    192    584    740    841    548    561
   -514  -1636  -1122   1075    303  -1379    189    574    743    844    563    561
   -623  -1628  -1005   1127    189  -1317    179    555    727    833    568    571
   -852  -1717   -865   1283      5  -1291    127    501    654    761    511    509
  -1080  -1883   -805   1480   -137  -1345    106    470    628    732    488    465
  -1034  -2034  -1000   1532    -18  -1517     41    387    568    657    410    368
   -639  -2109  -1470   1374    415  -1790    -88    252    426    496    252    200
   -332  -2182  -1849   1254    756  -2016   -194    124    283    342    119     59
   -210  -2255  -2044   1234    914  -2151   -262     36    184    239     23    -41
   -322  -2265  -1943   1291    810  -2104   -244     33    158    213     -5    -59
   -475  -2208  -1732   1343    628  -1971   -142    116    226    275     64     49
    -38  -2221  -2184   1127   1072  -2203   -254    -10     90    145    -64    -49
    454  -2372  -2826    958   1639  -2598   -470   -249   -158    -72   -303   -249
    483  -2634  -3117   1072   1800  -2873   -581   -384   -327   -176   -452   -361
    353  -2800  -3154   1223   1753  -2977   -636   -423   -459   -231   -524   -449
   -187  -2748  -2561   1467   1184  -2655   -488   -249   -358    -80   -340   -309
   -688  -2727  -2039   1706    675  -2385   -374   -140   -265     38   -205   -194
   -896  -2738  -1842   1816    470  -2291   -296    -90   -187     77   -179   -142
   -756  -2727  -1971   1743    607  -2351   -246    -72    -90     70   -202   -135
   -366  -2850  -2486   1608   1057  -2668   -355   -124   -127    -93   -389   -306
   -205  -2956  -2753   1579   1273  -2855   -392    -77   -114   -153   -472   -392
   -371  -2907  -2535   1639   1080  -2722   -239    155    103     59   -285   -254
   -740  -2668  -1927   1704    592  -2299    -83    519    475    483    142    124
   -937  -2299  -1361   1615    210  -1829   -103    530    675    820    576    579
  -1137  -2161  -1023   1649    -59  -1592   -158    218    652    976    833    878
  -1553  -2161   -607   1855   -475  -1384   -189   -103    511    984    901    992
  -2130  -2473   -342   2301   -893  -1408   -252   -509     62    504    449    600
  -2125  -2956   -833   2540   -646  -1896   -555  -1098   -730   -433   -462   -244
  -1660  -3320  -1660   2488     -2  -2488   -878  -1312  -1130   -888   -924   -696
  -1286  -3587  -2301   2434    506  -2943  -1015  -1236  -1150   -976  -1072   -896
  -1078  -3676  -2598   2377    758  -3138   -995  -1083  -1039   -948  -1085   -948
   -839  -3626  -2787   2231    974  -3208   -911   -911   -888   -865  -1039   -937
   -639  -3582  -2943   2109   1150  -3263   -841   -774   -761   -779   -982   -911
   -444  -3608  -3167   2023   1358  -3387   -857   -769   -750   -784  -1005   -943
   -210  -3652  -3442   1932   1615  -3548   -924   -841   -813   -846  -1080  -1023
    -46  -3697  -3650   1870   1800  -3676   -997   -914   -875   -898  -1148  -1098
    -54  -3728  -3673   1891   1808  -3702  -1005   -935   -885   -893  -1153  -1109
   -135  -3668  -3535   1901   1699  -3603   -940   -872   -818   -818  -1078  -1036
   -163  -3569  -3406   1867   1621  -3489   -862   -789   -743   -727   -984   -948
   -290  -3450  -3161   1867   1434  -3307   -745   -662   -620   -594   -849   -813
   -470  -3338  -2868   1904   1197  -3102   -605   -517   -478   -446   -709   -691
   -615  -3205  -2592   1909    987  -2899   -483   -387   -363   -332   -597   -600
   -722  -3047  -2325   1886    800  -2686   -363   -265   -252   -231   -483   -478
   -844  -2974  -2132   1909    641  -2553   -285   -179   -179   -171   -397   -384
   -914  -2946  -2031   1930    555  -2488   -239   -122   -135   -140   -342   -329
   -896  -2857  -1961   1875    530  -2410   -220    -88   -101   -119   -303   -290
   -776  -2688  -1912   1732    566  -2301   -176    -23    -41    -67   -236   -220
   -685  -2540  -1855   1610    584  -2197   -129     44     31      5   -155   -140
   -639  -2462  -1823   1551    589  -2143    -96     96     93     67    -88    -70
   -600  -2418  -1818   1509    607  -2120    -93    119    127    106    -44    -28
   -602  -2405  -1803   1504    600  -2104    -96    155    171    158     18     41
   -670  -2452  -1782   1561    553  -2120    -90    192    215    207     59     85
   -750  -2455  -1704   1602    475  -2081    -59    252    288    270    114    114
   -813  -2372  -1558   1590    371  -1966    -23    319    355    340    168    158
   -896  -2333  -1436   1615    270  -1886      0    381    423    413    228    218
   -937  -2320  -1382   1626    220  -1852      2    433    483    478    285    267
   -932  -2335  -1402   1634    233  -1867      0    475    524    522    324    303
   -927  -2322  -1395   1623    231  -1857      5    504    540    545    348    314
   -932  -2270  -1337   1602    202  -1805     12    524    563    563    368    301
   -940  -2184  -1244   1558    150  -1714     25    553    584    589    392    309
   -976  -2156  -1179   1564    101  -1667     83    615    626    631    439    342
  -1044  -2182  -1137   1610     46  -1660    171    698    685    688    485    368
  -1161  -2265  -1104   1714    -28  -1686    293    800    769    745    535    379
  -1314  -2265   -953   1790   -181  -1610    418    893    846    810    597    392
  -1371  -2203   -831   1787   -270  -1517    483    924    880    844    628    423
  -1332  -2197   -865   1764   -236  -1532    493    893    857    815    605    426
  -1278  -2260   -982   1769   -148  -1621    462    823    795    743    537    353
  -1283  -2338  -1057   1808   -114  -1699    465    779    753    683    472    257
  -1343  -2372  -1028   1857   -158  -1699    506    787    745    680    470    246
  -1374  -2442  -1067   1906   -155  -1756    532    795    756    698    488    262
  -1384  -2509  -1124   1948   -129  -1818    517    750    727    662    459    239
  -1350  -2418  -1070   1883   -142  -1745    483    685    680    600    405    205
  -1335  -2335  -1002   1834   -168  -1670    439    605    610    511    332    142
  -1356  -2299   -945   1826   -207  -1623    420    561    571    470    298    114
  -1413  -2312   -898   1862   -257  -1605    431    581    592    491    324    132
  -1454  -2304   -849   1878   -303  -1579    452    610    610    514    363    163
  -1561  -2268   -706   1914   -428  -1488    475    623    618    527    397    184
  -1704  -1956   -254   1829   -727  -1106    470    613    623    542    428    249
  -1956  -1431    524   1693  -1241   -454    532    670    714    654    563    457
  -2221   -940   1278   1579  -1751    168    527    680    758    730    678    639
  -2364   -737   1626   1548  -1995    444    488    623    722    706    683    706
  -2205   -753   1452   1475  -1829    348    363    478    613    581    561    628
  -1836   -885    950   1361  -1395     31    270    335    519    472    433    493
  -1538  -1002    532   1267  -1036   -236    267    309    514    462    384    319
  -1514  -1174    337   1343   -927   -418    319    428    589    540    462    311
  -1784  -1439    345   1610  -1065   -548    568    769    875    807    683    496
  -2086  -1506    579   1797  -1332   -465    888   1143   1189   1083    870    683
  -2171  -1579    592   1875  -1384   -493   1111   1358   1330   1169    989    823
  -2187  -1686    501   1935  -1345   -592   1275   1499   1379   1257   1156    924
  -2260  -1740    519   1997  -1392   -610   1382   1571   1387   1387   1340    979
  -2488  -1660    828   2075  -1660   -415   1470   1644   1538   1623   1522   1070
  -2808  -1454   1353   2130  -2081    -51   1621   1842   1821   1839   1654   1273
  -3317  -1418   1899   2366  -2611    241   1878   2117   2096   2013   1855   1512
  -3595  -1350   2244   2473  -2922    446   2065   2268   2213   2104   2000   1673
  -3367  -1317   2049   2343  -2709    366   2031   2174   2132   2000   1945   1623
  -3234  -1436   1797   2335  -2517    179   2039   2135   2099   1904   1862   1584
  -3437  -1670   1764   2553  -2603     46   2153   2262   2184   1932   1930   1647
  -3710  -1906   1803   2805  -2759    -54   2377   2457   2335   2073   2086   1719
  -3972  -2333   1639   3154  -2805   -348   2538   2559   2457   2216   2195   1706
  -4237  -2512   1725   3372  -2982   -392   2587   2673   2553   2320   2275   1701
  -4393  -2405   1987   3398  -3190   -210   2756   2811   2660   2444   2429   1808
  -4679  -2314   2361   3496  -3520     20   2824   2876   2720   2546   2553   1932
  -4910  -1608   3302   3260  -4107    846   2699   2821   2652   2572   2551   2057
  -4910   -875   4034   2891  -4473   1579   2520   2678   2556   2512   2481   2359
  -4323   -587   3733   2455  -4029   1571   2314   2491   2436   2275   2278   2301
  -4065   -353   3712   2208  -3891   1678   2262   2514   2447   2195   2221   2340
  -4234    -28   4206   2132  -4221   2088   2395   2730   2626   2442   2460   2637
  -4427     77   4505   2171  -4468   2291   2561   2907   3016   2865   2829   3063
  -4307     44   4351   2132  -4330   2197   2369   2930   3172   3130   3115   3325
  -3956    158   4115   1899  -4037   2135   2216   2691   3104   3216   3276   3551
  -3587     10   3598   1790  -3593   1803   2127   2346   2831   3070   3252   3525
  -3268   -213   3055   1740  -3161   1418   1992   1893   2307   2626   2800   3089
  -3026   -584   2442   1805  -2735    927   1735   1273   1577   1816   1917   2281
  -2847   -989   1855   1917  -2353    431   1405    839   1039   1192   1286   1712
  -2813  -1353   1460   2083  -2138     51   1265    846   1018   1161   1210   1649
  -2886  -1530   1356   2205  -2125    -88   1343   1062   1236   1348   1301   1621
  -2912  -1548   1363   2229  -2140    -93   1384   1169   1353   1413   1296   1410
  -2642  -1348   1291   1992  -1966    -28   1397   1249   1444   1460   1293   1317
  -2452  -1057   1395   1756  -1925    168   1444   1337   1556   1530   1348   1395
  -2281   -880   1400   1579  -1842    259   1431   1340   1582   1517   1353   1475
  -1953   -782   1171   1366  -1564    194   1366   1283   1545   1441   1301   1462
  -1512   -740    769   1124  -1143     12   1291   1215   1501   1369   1231   1395
  -1023   -750    272    888   -649   -239   1189   1132   1444   1296   1140   1312
   -592   -636    -46    613   -272   -342   1135   1091   1402   1254   1106   1296
   -215   -467   -252    340     18   -361   1065   1028   1337   1197   1072   1226
    200   -202   -405      0    301   -303   1044   1005   1325   1182   1052   1184
    633     46   -587   -340    610   -270   1010    979   1306   1166   1005   1156
    919    218   -701   -568    810   -241    982    963   1306   1161    974   1161
   1189    246   -943   -717   1065   -348    852    859   1205   1067    901   1135
   1283    184  -1098   -732   1189   -457    743    782   1130   1000    857   1223
   1218    129  -1088   -672   1153   -478    740    776   1161   1026    867   1376
   1114    -70  -1184   -524   1148   -626    701    748   1150   1018    870   1356
    818   -542  -1361   -137   1088   -953    561    633   1034    906    748   1182
    501  -1117  -1618    309   1057  -1369    303    415    792    670    452    872
    259  -1678  -1938    709   1098  -1808     15    155    514    400    174    493
     70  -2099  -2169   1013   1117  -2135   -179    -10    322    215     57    231
   -197  -2582  -2385   1389   1091  -2483   -340   -220     83    -18   -161    -59
   -137  -3052  -2915   1595   1387  -2985   -491   -459   -226   -327   -485   -449
    615  -2883  -3499   1135   2057  -3190   -407   -433   -337   -436   -613   -633
   1267  -2385  -3655    555   2460  -3018    -20   -215   -226   -314   -511   -563
   1584  -2018  -3603    215   2592  -2811    314      2    -83   -148   -371   -428
   2065  -1473  -3538   -296   2800  -2507    532    252    153    103   -148   -246
   2436  -1039  -3476   -698   2956  -2257    496    420    368    337     67    -70
   1813  -1551  -3364   -132   2587  -2457    124    252    267    254    -12   -187
    802  -2330  -3135    763   1969  -2733   -135     20    119     93   -150   -353
    -51  -2920  -2868   1483   1405  -2894   -254   -135     25    -28   -252   -446
   -769  -3517  -2748   2143    989  -3133   -457   -358   -158   -233   -441   -646
  -1335  -4206  -2870   2769    766  -3538   -756   -680   -462   -542   -732   -958
  -1756  -4590  -2837   3172    537  -3715   -883   -849   -633   -724   -909  -1140
  -2099  -4707  -2608   3403    252  -3658   -789   -849   -646   -740   -927  -1158
  -2405  -4738  -2333   3572    -36  -3535   -672   -813   -610   -701   -880  -1122
  -2587  -4632  -2044   3608   -272  -3338   -600   -756   -563   -639   -807  -1041
  -2621  -4567  -1945   3593   -340  -3257   -615   -766   -589   -654   -813  -1034
  -2842  -4627  -1784   3733   -530  -3205   -615   -763   -592   -667   -818  -1018
  -3309  -4744  -1434   4026   -937  -3089   -553   -701   -527   -618   -774   -927
  -3489  -4564  -1075   4024  -1208  -2821   -410   -537   -363   -470   -602   -740
  -3263  -4143   -880   3702  -1192  -2512   -244   -371   -192   -316   -436   -558
  -2907  -3834   -930   3369   -989  -2382   -202   -342   -161   -290   -402   -498
  -2379  -3681  -1301   3031   -540  -2491   -335   -462   -272   -392   -470   -574
  -1766  -3548  -1782   2655      7  -2665   -509   -602   -405   -506   -581   -688
  -1273  -3216  -1943   2244    332  -2579   -532   -594   -392   -470   -561   -670
   -867  -2842  -1974   1852    550  -2408   -504   -537   -332   -389   -498   -607
   -483  -2538  -2055   1512    784  -2296   -517   -535   -316   -348   -470   -574
    -38  -2229  -2192   1132   1075  -2210   -532   -537   -309   -324   -465   -540
    111  -1956  -2068    919   1088  -2010   -491   -478   -246   -257   -407   -459
     54  -1639  -1696    789    875  -1665   -361   -329   -101   -124   -246   -319
    111  -1278  -1389    584    750  -1332   -218   -187     38      7    -88   -176
    283  -1083  -1369    397    826  -1226   -176   -145     77     38    -41   -129
    475   -958  -1434    241    953  -1195   -163   -135    106     54    -18   -148
    678   -724  -1405     23   1041  -1065   -122    -90    179    109     41   -101
    776   -522  -1299   -127   1036   -909    -38     18    306    220    168     25
    753   -480  -1234   -137    992   -857     90    176    465    371    348    179
    748   -374  -1122   -187    935   -748    239    342    644    532    535    350
    813   -220  -1036   -298    922   -626    410    509    828    698    685    522
    940   -163  -1104   -387   1021   -633    553    649    974    831    784    584
   1184   -103  -1291   -542   1236   -696    672    774   1088    940    870    594
   1670    200  -1470   -935   1571   -636    844    961   1265   1111   1041    706
   2281    685  -1597  -1486   1940   -454   1093   1226   1525   1366   1301    924
   2808   1137  -1670  -1971   2239   -265   1374   1517   1805   1649   1584   1184
   3086   1506  -1579  -2299   2333    -36   1597   1745   2013   1875   1790   1387
   3005   1683  -1325  -2346   2166    179   1696   1849   2101   1990   1878   1483
   2850   1699  -1153  -2275   2003    272   1704   1849   2107   2018   1883   1514
   2769   1644  -1124  -2205   1948    259   1636   1753   2042   1964   1805   1483
   2696   1504  -1195  -2101   1943    155   1491   1569   1883   1826   1662   1389
   2525   1332  -1192  -1930   1857     72   1389   1418   1740   1693   1545   1299
   2249   1140  -1109  -1696   1680     15   1288   1293   1602   1561   1426   1182
   2042    893  -1148  -1467   1595   -127   1179   1197   1483   1434   1306   1060
   1990    659  -1332  -1325   1662   -337   1078   1093   1356   1299   1184    932
   1891    397  -1493  -1145   1691   -545    953    966   1223   1163   1054    815
   1600    -25  -1626   -789   1610   -823    797    802   1060   1000    893    680
   1293   -472  -1766   -410   1530  -1119    680    693    927    862    743    584
   1067   -885  -1953    -93   1509  -1418    620    691    870    756    581    459
    932  -1080  -2013     72   1473  -1545    592    753    893    743    540    324
    854  -1002  -1860     72   1356  -1431    620    930   1080    927    717    436
    784   -797  -1582      7   1182  -1189    550   1096   1280   1189    987    730
    688   -509  -1197    -90    940   -852    413    865   1288   1371   1304   1088
    488   -345   -833    -72    659   -589    252    387   1158   1457   1504   1317
    270   -319   -592     23    428   -454     77   -124    919   1361   1478   1312
     51   -620   -672    285    361   -646   -103   -672    397    784    940    805
   -142  -1163  -1021    652    436  -1093   -252   -961   -189     44    210    106
   -283  -1514  -1234    898    472  -1374   -259   -789   -200    -28     83    -44
   -387  -1654  -1267   1021    439  -1462   -129   -454     38    150    189     15
   -431  -1631  -1200   1031    384  -1415     41   -163    270    322    311    116
   -415  -1543  -1130    979    353  -1337    244    124    488    485    431    231
   -387  -1467  -1080    927    345  -1275    353    283    597    571    488    298
   -290  -1389  -1098    839    400  -1244    389    332    633    587    498    309
   -166  -1348  -1182    758    506  -1265    415    366    665    602    514    293
    -75  -1358  -1283    714    602  -1322    407    366    657    597    522    283
    -12  -1371  -1358    691    670  -1363    407    366    654    589    506    288
      5  -1379  -1384    688    693  -1382    415    371    654    597    509    293
     25  -1340  -1366    657    696  -1353    418    389    680    623    550    324
    103  -1267  -1374    579    737  -1319    413    397    691    636    553    342
    181  -1228  -1410    524    795  -1319    415    402    696    641    550    350
    231  -1208  -1439    485    833  -1322    423    413    709    654    561    355
    246  -1156  -1402    454    823  -1278    431    420    719    670    561    358
    259  -1114  -1376    426    815  -1244    426    428    727    675    553    368
    272  -1078  -1353    402    813  -1215    431    444    740    688    555    374
    298  -1054  -1353    376    826  -1202    441    465    758    711    592    379
    358  -1054  -1413    348    885  -1234    459    498    795    748    633    376
    394  -1023  -1421    311    906  -1221    475    535    828    789    678    376
    444   -969  -1413    262    927  -1189    480    558    852    813    696    389
    480   -940  -1421    228    948  -1179    478    576    867    831    706    405
    506   -865  -1371    179    937  -1117    488    623    909    875    737    457
    519   -823  -1345    150    930  -1083    509    685    963    935    784    509
    514   -782  -1296    132    904  -1039    537    756   1026   1000    841    561
    514   -709  -1223     96    867   -966    553    828   1085   1065    901    618
    548   -623  -1171     38    859   -896    571    898   1145   1130    956    678
    600   -566  -1169    -18    883   -867    610    984   1215   1208   1023    722
    657   -478  -1137    -90    896   -807    652   1044   1265   1262   1070    769
    701   -368  -1070   -166    883   -719    683   1085   1306   1309   1137    818
    732   -306  -1039   -213    885   -672    711   1109   1337   1348   1182    859
    737   -374  -1111   -181    922   -743    691   1067   1291   1304   1132    823
    678   -498  -1176    -90    924   -836    641    997   1221   1236   1060    774
    587   -639  -1226     23    904   -932    579    922   1145   1174    995    743
    514   -722  -1236    103    875   -979    527    841   1083   1114    930    714
    496   -730  -1228    114    862   -976    524    782   1047   1075    893    678
    517   -753  -1270    116    893  -1010    524    730   1010   1034    854    631
    563   -724  -1291     80    924  -1008    542    698    997   1013    831    610
    628   -675  -1304     23    966   -989    558    662    992   1000    820    597
    657   -670  -1327      5    989   -997    550    615    966    976    797    584
    641   -709  -1350     33    995  -1028    535    566    940    950    776    587
    615   -753  -1369     67    989  -1060    519    524    914    924    753    550
    579   -784  -1363    103    971  -1072    488    472    880    878    696    454
    563   -831  -1397    132    979  -1114    465    433    849    839    639    420
    566   -841  -1408    137    984  -1122    433    415    839    831    633    423
    568   -807  -1379    116    974  -1093    400    400    831    833    641    441
    555   -807  -1363    127    958  -1085    389    392    831    831    641    462
    530   -800  -1332    135    927  -1065    368    379    823    818    631    449
    553   -756  -1309     98    930  -1031    384    381    833    818    623    410
    607   -680  -1291     33    948   -984    418    410    865    844    641    439
    644   -587  -1231    -28    937   -909    462    452    911    888    691    498
    678   -459  -1137   -109    904   -797    501    493    961    937    737    542
    685   -413  -1098   -137    891   -756    537    530   1002    979    776    579
    670   -389  -1062   -140    865   -724    550    548   1023   1002    805    613
    641   -389  -1031   -124    836   -709    550    553   1034   1013    818    605
    696   -298   -995   -202    844   -646    561    571   1060   1036    839    623
    769   -158   -930   -306    846   -542    576    597   1091   1067    862    641
    766   -137   -904   -314    833   -522    553    600   1088   1072    865    649
    763   -137   -901   -311    831   -519    555    602   1091   1085    888    693
    761    -85   -846   -340    802   -465    571    620   1114   1117    927    732
    766    -77   -844   -345    802   -459    605    641   1132   1132    940    732
    789    -46   -836   -371    810   -441    631    649   1132   1130    937    714
    789     -2   -792   -392    789   -397    618    639   1124   1127    943    717
    709   -129   -841   -290    774   -485    558    613   1093   1104    930    717
    704   -220   -924   -244    813   -571    527    581   1054   1062    891    693
    761   -176   -937   -293    846   -555    566    602   1075   1083    909    719
    792   -153   -945   -319    867   -548    628    620   1093   1096    919    719
    730   -197   -927   -265    826   -563    594    571   1039   1039    852    636
    709   -252   -961   -228    833   -605    563    542    992    984    784    535
    802   -187   -992   -309    896   -589    618    581   1023   1005    792    553
    852   -135   -987   -358    919   -561    657    610   1057   1034    831    620
    849   -122   -974   -363    909   -548    662    623   1065   1052    857    665
    846    -80   -927   -384    885   -501    654    628   1065   1065    872    675
    839    -15   -854   -413    846   -433    636    626   1054   1067    875    672
    963    124   -839   -542    901   -355    683    678   1104   1122    930    740
   1023    168   -854   -597    940   -342    727    698   1122   1130    937    737
    940    140   -800   -540    870   -327    740    706   1111   1104    891    659
    924    155   -769   -540    846   -306    852    831   1179   1127    885    649
    948    233   -714   -589    831   -239    971   1031   1317   1228    956    698
   1002    405   -597   -704    800    -96   1091   1348   1584   1488   1184    885
   1075    691   -384   -883    730    153   1127   1667   1873   1826   1519   1218
   1114    982   -132  -1049    623    426   1039   1597   1992   2081   1842   1592
   1039   1187    148  -1111    446    667    844   1078   1930   2221   2081   1901
    932   1309    376  -1122    277    844    589    441   1699   2143   2086   1956
    807    995    187   -901    309    592    350   -155   1117   1519   1506   1421
    763    454   -309   -610    535     75    155   -545    436    685    698    646
    797     80   -717   -439    758   -316     54   -514    239    418    407    361
    823    -28   -852   -400    836   -439    142   -241    387    509    441    363
    849      0   -849   -426    849   -423    285     33    576    633    511    384
    862     64   -800   -465    831   -366    493    316    784    779    597    441
    878    127   -750   -501    815   -311    688    550    979    932    717    550
    909    153   -756   -532    833   -301    737    628   1047    992    769    592
    935    213   -722   -574    828   -254    735    652   1065   1008    784    589
    948    233   -717   -592    833   -241    743    659   1067   1000    769    542
    911    218   -693   -563    802   -236    802    706   1109   1034    787    561
    820    202   -618   -511    719   -207    872    745   1150   1072    823    605
    789    181   -607   -485    698   -213    859    758   1169   1091    846    631
    800    140   -659   -472    730   -257    784    732   1145   1080    836    628
    795    127   -667   -459    732   -270    787    740   1150   1085    841    615
    657     93   -563   -376    610   -236    813    753   1163   1083    836    581
    514     54   -459   -285    485   -202    836    776   1182   1096    849    597
    491     31   -459   -262    475   -215    854    792   1192   1101    846    592
    465     23   -441   -244    454   -207    883    810   1213   1122    857    602
    444     23   -420   -236    433   -197    865    810   1226   1135    878    641
    465     20   -444   -241    454   -213    787    766   1182   1093    846    626
    470    -33   -506   -218    485   -270    730    719   1135   1044    802    576
    478   -129   -607   -174    542   -368    727    709   1127   1034    782    566
    462   -176   -641   -145    550   -407    722    714   1135   1041    776    555
    426   -194   -623   -116    522   -407    724    745   1166   1070    805    576
    355   -187   -542    -85    446   -363    714    795   1210   1119    880    626
    223   -218   -441     -2    332   -329    732    846   1254   1161    914    654
    202   -189   -394     -7    298   -293    698    849   1262   1169    909    646
    145   -210   -355     31    249   -280    691    875   1280   1189    917    649
     44   -179   -223     64    132   -200    735    956   1363   1280   1000    748
     59   -223   -283     83    171   -252    748   1000   1405   1330   1062    836
    116   -223   -340     51    226   -280    698    982   1387   1322   1060    810
     90   -215   -306     59    197   -259    670    961   1366   1301   1039    766
     25   -257   -283    114    150   -270    688    940   1343   1273   1010    750
     -7   -239   -231    124    111   -236    735    945   1348   1275   1008    735
     83   -244   -327     80    202   -283    698    906   1309   1234    956    691
    103   -275   -379     85    239   -324    680    880   1283   1208    948    719
     -2   -290   -288    145    140   -290    719    891   1288   1205    945    691
      7   -296   -303    145    155   -298    735    852   1249   1145    870    610
    155   -314   -472     77    314   -392    714    792   1192   1088    813    576
    207   -298   -506     44    355   -402    787    787   1189   1072    797    550
    103   -280   -384     88    241   -332    836    779   1192   1060    787    553
     46   -316   -363    135    205   -340    795    743   1156   1021    753    540
    129   -384   -514    127    319   -449    711    665   1070    943    659    418
    189   -452   -641    132    413   -548    719    626   1036    906    618    366
    270   -493   -763    109    514   -628    665    584   1008    891    620    358
    368   -431   -800     31    584   -615    602    535    976    865    602    342
    350   -475   -826     62    587   -649    597    509    940    820    540    262
    418   -470   -888     25    652   -678    600    506    927    800    511    246
    467   -363   -833    -51    649   -597    605    517    958    833    550    293
    459   -371   -831    -44    644   -600    597    488    927    789    506    194
    441   -480   -922     18    680   -698    566    452    888    745    465    218
    439   -478   -917     18    678   -698    584    465    906    769    496    265
    532   -387   -919    -72    724   -652    574    441    883    727    441    122
    685   -335  -1021   -174    852   -678    506    376    820    649    335     23
    722   -491  -1215   -116    966   -852    491    329    769    602    288      7
    657   -509  -1169    -75    911   -839    467    324    776    626    332     46
    662   -480  -1143    -93    901   -810    376    283    758    628    340     38
    828   -475  -1304   -176   1065   -888    337    205    688    563    283    -20
   1002   -433  -1439   -285   1221   -937    272    106    600    475    218    -49
   1078   -420  -1499   -329   1288   -958    220     49    545    405    153   -132
   1083   -324  -1408   -381   1244   -865    285    124    623    470    210    -46
   1104   -148  -1252   -478   1176   -698    361    239    740    579    332     64
   1135    -80  -1215   -530   1174   -646    433    293    784    615    355      0
   1158     23  -1135   -592   1145   -555    530    368    846    662    397     38
   1234    109  -1124   -672   1179   -509    589    433    917    732    472    114
   1293    122  -1171   -706   1234   -524    618    465    956    779    524    194
   1278    137  -1140   -709   1210   -498    623    478    961    782    535    184
   1156    220   -937   -688   1047   -358    719    540   1000    807    527    101
   1109    239   -872   -675    992   -316    807    605   1057    862    558    137
   1158    254   -904   -706   1031   -324    828    662   1122    945    654    252
   1111    303   -807   -709    961   -252    828    670   1127    948    654    220
   1008    254   -753   -631    880   -249    844    665   1098    922    605    194
    880    213   -670   -548    774   -228    872    709   1135    979    657    293
    779    233   -545   -506    662   -155    937    769   1187   1036    701    314
    784    340   -446   -563    615    -51   1047    839   1249   1078    743    327
    865    519   -345   -693    605     88   1137    914   1348   1161    857    405
    932    649   -285   -792    607    181   1148    958   1400   1221    924    457
    932    623   -309   -776    620    158   1176   1041   1449   1278    961    506
    971    623   -348   -797    659    137   1286   1210   1579   1387   1018    550
   1041    667   -374   -854    709    148   1325   1335   1696   1493   1083    555
   1052    776   -275   -914    662    252   1270   1400   1818   1621   1192    654
   1072    924   -148   -997    610    389   1158   1454   1948   1823   1441    958
   1072   1140     67  -1106    501    605   1039   1293   1932   1961   1712   1319
   1078   1080      2  -1078    537    542    914    945   1678   1855   1753   1454
    971    769   -202   -870    587    283    714    472   1161   1397   1382   1187
    685    348   -337   -517    511      5    553    -59    478    602    568    454
    493    -96   -589   -200    540   -342    368   -420    -59    -75   -135   -218
    433   -433   -870      0    649   -652    267   -402    -88   -127   -207   -319
    316   -628   -945    155    628   -784    306   -215    111     41    -77   -233
    267   -750  -1018    241    641   -883    340    -88    244    119    -70   -244
      2   -870   -872    433    436   -870    480    116    457    285      0   -262
   -309   -857   -550    581    119   -704    680    368    719    537    207    -70
   -355   -891   -537    623     88   -714    683    394    766    592    275    -15
   -361   -982   -620    672    129   -802    631    337    714    542    228    -96
   -488  -1013   -527    750     18   -771    600    298    667    480    153   -155
   -488  -1008   -519    748     12   -763    579    293    662    480    145    -90
   -527  -1047   -522    787     -5   -784    553    244    646    480    161   -101
   -688  -1236   -548    963    -70   -893    457     80    530    361     38   -275
   -927  -1325   -397   1124   -267   -862    478    116    527    350      7   -239
  -1137  -1093     44   1114   -592   -524    623    340    701    524    181    -46
  -1075  -1088    -15   1080   -532   -553    454    270    649    485    166    -41
   -937  -1111   -174   1026   -381   -644    272    129    509    348     38   -181
   -859  -1008   -150    932   -355   -579    402    161    530    355     15   -189
   -875   -961    -85    917   -397   -522    431    213    589    423     70   -137
   -969   -969     -2    966   -485   -488    353    236    618    472    127    -80
  -1054   -922    132    989   -594   -394    496    303    688    566    215      5
  -1078   -784    293    930   -685   -246    758    407    815    696    329    114
  -1106   -704    402    904   -756   -150    865    496    924    815    444    213
  -1117   -667    446    891   -784   -111    849    511    943    841    472    233
  -1140   -675    465    909   -802   -106    797    501    935    831    446    215
  -1202   -706    496    953   -852   -106    774    540    987    904    522    293
  -1299   -776    522   1036   -911   -129    649    514    971    896    509    252
  -1356   -852    504   1101   -932   -174    626    545    987    922    522    254
  -1415   -878    537   1148   -976   -171    636    592   1041    987    584    280
  -1457   -771    683   1111  -1072    -44    633    678   1150   1109    706    384
  -1462   -727    732   1093  -1098      2    672    753   1231   1202    818    485
  -1545   -693    849   1119  -1200     77    740    792   1278   1241    878    532
  -1761   -730   1031   1247  -1397    150    724    813   1291   1244    885    535
  -1873   -758   1114   1314  -1493    176    649    831   1322   1273    930    594
  -1940   -909   1031   1423  -1488     59    550    766   1257   1202    862    511
  -1982  -1075    906   1527  -1447    -85    540    691   1161   1075    711    371
  -1953  -1174    779   1564  -1366   -197    535    662   1117   1023    649    361
  -1880  -1249    631   1564  -1257   -309    530    652   1101   1000    636    327
  -1777  -1283    493   1530  -1137   -394    444    574   1021    914    561    246
  -1701  -1397    303   1548  -1005   -545    361    465    901    787    426    119
  -1644  -1454    189   1551   -917   -633    340    384    813    688    316     41
  -1564  -1491     70   1527   -818   -711    277    303    730    615    236    -18
  -1415  -1535   -119   1475   -649   -828    241    270    675    568    184    -72
  -1304  -1522   -218   1413   -545   -872    257    239    633    524    137    -96
  -1182  -1444   -262   1314   -459   -854    290    207    592    480     90   -127
  -1109  -1428   -319   1267   -397   -872    254    163    548    444     62   -174
  -1137  -1434   -296   1286   -423   -865    210    129    517    415     41   -202
  -1184  -1397   -213   1288   -488   -805    192    106    491    392     31   -236
  -1192  -1317   -124   1254   -535   -722    205    127    511    420     59   -233
  -1054  -1091    -38   1070   -509   -566    267    205    594    498    124   -166
   -849   -826     23    836   -439   -402    353    314    704    613    231    -59
   -675   -613     62    644   -371   -277    420    407    800    706    335     23
   -568   -420    148    496   -358   -137    485    501    896    805    431    116
   -423   -220    202    319   -314    -10    680    620   1010    919    537    220
   -288    -33    254    158   -270    109    795    719   1111   1013    631    306
   -184    116    301     31   -244    210    792    758   1153   1062    672    358
   -122    184    306    -31   -213    244    792    763   1169   1080    696    392
    -41    155    197    -59   -122    176    735    709   1132   1047    659    361
     38     54     12    -46     12     33    600    581   1021    943    561    270
    168     31   -137   -101    153    -51    485    472    917    841    472    202
    290    -18   -309   -135    298   -163    384    376    818    743    387    153
    379   -145   -524   -119    449   -335    267    254    711    636    288     83
    485   -262   -748   -111    615   -504    184    135    581    491    145    -70
    597   -379   -979   -111    787   -678     96     46    493    400     51   -181
    717   -480  -1197   -116    956   -839    -28    -57    402    309    -28   -254
    872   -517  -1389   -179   1130   -953   -137   -187    270    155   -171   -350
   1039   -558  -1597   -241   1317  -1078   -200   -277    176     49   -283   -441
   1226   -597  -1823   -314   1522  -1210   -277   -381     88    -49   -379   -527
   1345   -563  -1909   -389   1626  -1236   -376   -480     15   -127   -452   -584
   1179   -654  -1834   -262   1504  -1244   -314   -405     70    -77   -405   -553
   1015   -724  -1740   -145   1376  -1234   -233   -283    163     15   -303   -472
    982   -792  -1777    -96   1376  -1283   -233   -298    155      7   -306   -467
    917   -872  -1790    -20   1353  -1330   -283   -376     88    -57   -363   -517
    909   -919  -1829      5   1366  -1371   -363   -428     10   -132   -444   -579
    904   -979  -1886     36   1392  -1431   -423   -462    -33   -176   -488   -636
    909  -1039  -1948     62   1426  -1493   -465   -498    -67   -202   -504   -688
    862  -1114  -1977    127   1418  -1545   -519   -571   -137   -267   -574   -756
    880  -1060  -1943     88   1410  -1501   -441   -485    -59   -202   -548   -753
    909   -940  -1849     15   1376  -1395   -213   -239    166     -5   -397   -693
    792   -893  -1686     49   1239  -1291    -10      2    410    223   -205   -623
    706   -685  -1392    -10   1049  -1039    119    215    675    496     41   -410
    735   -426  -1161   -155    948   -792    142    452   1018    932    506     38
    730   -148   -878   -290    802   -511    148    504   1171   1239   1000    540
    613   -116   -730   -246    670   -423    150    327   1018   1249   1254    909
    478   -311   -789    -83    633   -550     59    -23    589    904   1091    841
    324   -691  -1015    181    667   -854    -96   -566   -106     75    207     77
    181  -1088  -1270    452    724  -1179   -241   -956   -667   -672   -662   -688
     85  -1384  -1470    649    776  -1426   -340   -917   -688   -735   -795   -826
     41  -1556  -1597    758    818  -1577   -272   -670   -426   -488   -636   -756
    -33  -1551  -1517    789    740  -1535   -122   -444   -168   -262   -478   -683
   -142  -1439  -1299    789    576  -1369     80   -184    124      2   -275   -542
   -176  -1254  -1078    714    449  -1169    244     38    371    231    -85   -415
   -192  -1137   -945    665    376  -1041    293    124    470    324      0   -371
   -218  -1057   -839    636    309   -950    306    142    493    348     25   -335
   -296   -984   -688    639    194   -839    309    150    511    368     49   -277
   -376   -943   -568    659     93   -756    306    153    535    400     85   -233
   -470   -932   -462    701     -5   -698    288    148    540    418    114   -233
   -550   -872   -324    711   -114   -600    257    111    504    366     51   -257
   -615   -805   -189    709   -215   -496    259    119    517    371     46   -187
   -670   -706    -36    685   -319   -371    283    166    576    444    124    -90
   -672   -592     80    633   -376   -257    311    200    623    504    200    -36
   -680   -485    192    581   -439   -148    368    254    678    553    254     12
   -698   -355    342    527   -522     -5    389    319    743    618    319     80
   -678   -210    467    444   -574    127    394    363    795    675    381    137
   -631   -119    511    376   -571    194    397    387    826    709    431    174
   -540    -36    504    288   -524    233    376    384    826    706    431    171
   -446     20    467    213   -457    244    358    374    823    701    418    161
   -381     54    433    163   -407    244    374    355    818    696    405    155
   -316     96    413    111   -363    254    405    361    826    701    405    168
   -249    192    441     25   -345    316    397    413    880    761    459    218
   -215    272    488    -28   -353    379    415    501    969    852    548    283
   -142    322    465    -90   -303    392    436    576   1052    945    636    361
    -70    355    426   -142   -246    389    483    646   1130   1031    722    431
     15    485    467   -252   -226    478    553    714   1210   1117    823    501
     62    579    517   -322   -226    548    571    766   1273   1184    885    579
    111    633    522   -374   -205    579    558    802   1319   1236    943    657
    171    659    488   -415   -158    574    571    836   1361   1278    984    701
    187    675    488   -431   -150    581    584    859   1379   1299   1015    717
    155    704    548   -431   -197    626    618    878   1384   1299   1023    740
    161    756    594   -459   -218    678    659    888   1384   1293   1028    792
    179    792    613   -485   -215    704    730    914   1405   1306   1054    820
     72    784    711   -428   -319    748    774    935   1415   1312   1062    844
    -96    735    828   -319   -462    782    831    950   1426   1309   1065    862
   -226    717    943   -246   -584    831    893    982   1439   1309   1067    844
   -265    701    966   -218   -615    833    945    995   1431   1291   1047    815
   -316    657    974   -171   -646    815    958    966   1400   1257   1034    802
   -374    589    963   -109   -670    776    945    919   1353   1208    987    743
   -368    496    865    -62   -618    678    935    846   1278   1130    909    662
   -420    457    878    -18   -649    667    932    789   1226   1065    844    610
   -441    444    885     -2   -665    665    862    722   1158   1005    797    581
   -397    371    769     12   -581    568    828    665   1106    953    748    532
   -418    322    740     46   -579    530    823    623   1062    906    701    501
   -376    329    706     23   -540    517    795    600   1034    878    670    457
   -345    290    636     25   -493    462    769    587   1026    872    665    387
   -342    298    641     20   -491    470    756    566   1000    844    644    363
   -257    288    545    -18   -402    418    701    478    917    761    566    342
   -171    277    449    -51   -309    363    672    436    878    724    527    327
   -213    252    465    -20   -337    358    691    449    896    735    530    277
   -223    249    472    -12   -348    361    722    472    930    758    550    314
   -163    254    418    -46   -290    335    709    485    945    776    571    285
   -119    272    392    -75   -254    332    667    457    909    732    514    218
      5    259    252   -135   -124    257    626    397    859    675    449    179
    155    218     62   -187     46    140    558    314    797    613    392    103
    231    122   -109   -176    168      7    465    239    735    558    345     44
    135    -12   -148    -59    140    -80    431    233    701    527    311    -23
    124    -88   -215    -20    168   -153    402    197    657    470    244   -101
    244   -181   -428    -31    335   -303    316    111    561    387    161   -187
    407   -285   -693    -62    548   -488    200      7    452    290     83   -298
    605   -459  -1065    -72    833   -761    140    -51    381    236     38   -428
    818   -483  -1304   -168   1060   -893     54   -163    257     98   -109   -568
   1124   -418  -1545   -353   1335   -982    -46   -262    142    -20   -239   -602
   1376   -368  -1748   -504   1561  -1057   -124   -314     93    -59   -275   -667
   1621   -397  -2018   -610   1818  -1208   -140   -384      7   -142   -358   -787
   1875   -439  -2317   -719   2096  -1376   -228   -485   -109   -262   -475   -896
   2016   -433  -2449   -792   2231  -1441   -296   -563   -197   -353   -561   -989
   2065   -459  -2527   -805   2294  -1493   -329   -602   -244   -400   -607  -1049
   2047   -433  -2481   -805   2262  -1457   -374   -633   -277   -441   -662  -1137
   1982   -405  -2390   -789   2184  -1397   -374   -644   -270   -446   -693  -1114
   1873   -358  -2231   -758   2052  -1293   -358   -626   -239   -418   -665  -1000
   1680   -322  -2003   -680   1839  -1161   -342   -600   -207   -387   -620   -911
   1548   -252  -1800   -646   1673  -1026   -324   -584   -192   -371   -592   -875
   1478   -132  -1610   -675   1543   -870   -348   -607   -213   -397   -594   -872
   1413     20  -1392   -717   1400   -685   -374   -618   -218   -397   -581   -820
   1387     98  -1288   -745   1337   -594   -353   -600   -213   -397   -589   -787
   1382     80  -1301   -730   1343   -610   -231   -478   -116   -332   -574   -787
   1470     96  -1374   -784   1421   -636   -168   -332     25   -197   -480   -745
   1512    215  -1296   -865   1402   -537   -148   -161    228     36   -259   -537
   1480    472  -1010   -976   1244   -267   -174    -15    454    348    101   -116
   1415    823   -592  -1119   1005    116   -223    -93    504    522    467    337
   1249    898   -350  -1075    800    275   -348   -441    257    433    631    607
   1145    766   -379   -956    763    194   -493   -854   -111    148    480    501
   1070    314   -756   -693    911   -220   -594  -1296   -641   -517   -259   -252
   1080   -246  -1327   -415   1202   -787   -740  -1618  -1176  -1252  -1130  -1109
   1153   -535  -1691   -311   1421  -1111   -854  -1566  -1182  -1301  -1252  -1184
   1179   -633  -1816   -272   1496  -1223   -805  -1353   -953  -1093  -1109  -1098
   1169   -646  -1816   -262   1491  -1231   -652  -1137   -714   -878   -958  -1008
   1150   -571  -1722   -288   1436  -1145   -436   -865   -431   -623   -761   -867
   1119   -478  -1597   -322   1356  -1039   -327   -685   -249   -457   -618   -743
   1054   -472  -1527   -290   1288  -1000   -262   -615   -184   -397   -566   -675
    979   -478  -1457   -252   1215   -966   -200   -571   -142   -361   -527   -620
    958   -413  -1371   -272   1163   -891   -189   -540   -114   -322   -488   -587
    974   -353  -1327   -311   1148   -839   -184   -524    -96   -296   -457   -566
    948   -335  -1286   -306   1117   -810   -174   -478    -51   -252   -413   -535
    854   -298  -1153   -277   1002   -727   -148   -400     15   -187   -348   -491
    823   -231  -1054   -296    937   -641    -83   -337     67   -132   -298   -457
    807   -197  -1008   -306    906   -602    -49   -311     90    -98   -262   -467
    732   -213   -945   -259    839   -579    -18   -275    114    -72   -236   -472
    631   -163   -795   -236    711   -478     18   -210    176     -7   -168   -410
    545    -77   -623   -233    584   -350     75   -142    249     67    -96   -337
    498    -12   -511   -244    501   -259    129    -98    293    119    -41   -246
    394     44   -353   -220    374   -153    184    -41    348    181     25   -166
    293    124   -168   -213    231    -20    252     54    441    277    114    -67
    228    184    -44   -205    137     70    322    129    514    355    192     12
    135    181     44   -158     44    114    376    189    568    413    249     49
     18    239    218   -129   -101    228    410    267    652    504    342    135
    -96    293    389    -98   -244    342    420    324    722    574    415    231
   -246    272    519    -12   -381    394    420    381    784    646    480    301
   -368    259    628     54   -498    444    439    436    849    717    548    348
   -506    270    774    116   -639    522    433    498    917    792    626    410
   -613    322    935    142   -774    628    454    576    997    880    719    498
   -685    363   1049    161   -867    706    496    620   1052    943    792    563
   -743    389   1132    176   -937    758    517    644   1070    974    826    597
   -805    410   1215    194  -1010    813    524    665   1088    992    852    639
   -841    454   1296    192  -1070    875    542    698   1117   1018    885    678
   -846    498   1345    174  -1096    922    574    732   1140   1044    917    691
   -846    524   1371    158  -1109    948    602    743   1140   1044    922    688
   -833    589   1421    122  -1127   1005    657    758   1145   1044    914    711
   -839    631   1467    103  -1153   1047    722    787   1163   1052    914    735
   -810    657   1467     77  -1137   1062    797    818   1189   1075    930    735
   -774    665   1439     54  -1109   1052    836    818   1189   1062    914    711
   -750    683   1431     33  -1091   1057    841    818   1182   1047    891    680
   -761    670   1428     44  -1096   1049    870    826   1174   1031    857    670
   -763    636   1400     64  -1080   1018    891    807   1153   1010    826    659
   -802    553   1353    122  -1078    953    891    774   1119    974    787    613
   -841    457   1296    192  -1070    875    839    735   1085    940    753    555
   -917    329   1247    293  -1083    789    795    698   1052    901    717    491
  -1036    158   1195    439  -1114    675    761    659   1021    865    675    420
  -1140    -20   1117    579  -1130    548    717    600    974    818    623    353
  -1223   -158   1065    691  -1145    452    719    566    945    784    589    303
  -1195   -200    995    696  -1096    397    769    574    956    795    597    298
  -1070   -140    930    605  -1000    394    846    610   1000    836    636    324
   -901    -33    867    465   -885    415    820    649   1047    896    696    361
   -784     51    836    363   -810    444    831    672   1083    924    737    413
   -784     85    867    348   -826    475    865    701   1117    948    763    517
   -958     57   1015    452   -987    535    937    797   1213   1044    859    620
  -1197     49   1247    571  -1221    646   1021    911   1314   1150    963    717
  -1460    109   1566    675  -1514    836   1104   1021   1431   1270   1080    839
  -1665    270   1935    696  -1800   1101   1213   1137   1561   1400   1215    989
  -1844    394   2239    724  -2042   1317   1335   1223   1660   1501   1317   1122
  -2000    400   2397    797  -2197   1397   1340   1221   1654   1509   1337   1171
  -2088    462   2551    813  -2320   1506   1371   1231   1667   1525   1379   1228
  -2164    527   2691    815  -2426   1608   1350   1231   1667   1530   1408   1275
  -2218    589   2808    815  -2512   1699   1330   1239   1683   1551   1428   1314
  -2257    589   2847    833  -2551   1717   1340   1247   1686   1553   1426   1322
  -2255    576   2831    839  -2543   1704   1345   1254   1667   1548   1426   1343
  -2221    581   2803    818  -2512   1693   1356   1267   1665   1564   1449   1332
  -2156    548   2704    805  -2429   1626   1387   1267   1644   1532   1428   1252
  -2062    537   2600    761  -2333   1569   1327   1239   1608   1483   1371   1241
  -1940    511   2452    714  -2195   1480   1273   1200   1556   1428   1306   1208
  -1743    465   2208    639  -1977   1335   1231   1137   1480   1353   1226   1140
  -1496    420   1917    537  -1706   1169   1174   1057   1382   1252   1122   1039
  -1179    355   1535    410  -1358    943   1067    945   1262   1130    992    901
   -839    254   1093    293   -966    672    927    802   1114    984    839    719
   -561    168    730    194   -646    449    795    641    961    823    683    535
   -353     75    428    140   -389    252    646    475    797    662    514    392
   -246     23    270    109   -257    145    542    379    701    566    407    306
   -163     49    210     57   -187    129    472    311    636    496    335    223
    -12     67     80    -28    -46     75    381    223    550    407    249    101
    135     36    -98    -85    116    -31    309    150    470    322    158     -5
    228     18   -210   -124    218    -96    322    200    493    311     90    -83
    288     38   -249   -163    267   -103    387    350    620    415    127    -59
    306    109   -197   -207    249    -41    470    568    846    657    327     83
    324    327      2   -324    161    166    496    776   1114    995    685    423
    371    675    303   -524     33    491    407    766   1218   1223   1067    901
    350    870    519   -610    -85    696    265    493   1054   1228   1317   1247
    283    883    597   -584   -158    740    103    116    740   1054   1337   1309
    205    584    379   -394    -85    483    -44   -368    194    457    743    743
    140     67    -75   -103    106     -2   -189   -878   -506   -488   -335   -288
    171   -306   -480     67    324   -392   -303   -992   -756   -836   -737   -704
    244   -491   -735    122    488   -613   -296   -836   -620   -732   -688   -722
    311   -537   -849    114    579   -693   -257   -652   -405   -548   -574   -670
    392   -444   -836     25    613   -639   -145   -452   -174   -350   -436   -576
    488   -306   -795    -90    639   -550    -38   -283     12   -189   -314   -480
    555   -223   -782   -166    667   -501    -12   -226     83   -137   -275   -459
    649   -179   -828   -233    737   -504    -28   -244     80   -148   -280   -506
    724   -202   -930   -262    826   -566    -64   -277     41   -189   -329   -548
    758   -239   -997   -259    875   -618    -85   -290     23   -210   -366   -550
    807   -272  -1080   -270    943   -675   -127   -319     -5   -241   -407   -581
    906   -298  -1205   -303   1054   -750   -205   -376    -67   -301   -470   -641
    979   -332  -1312   -324   1143   -820   -272   -433   -114   -345   -522   -714
   1067   -376  -1444   -348   1254   -909   -303   -480   -161   -387   -561   -756
   1145   -444  -1590   -353   1366  -1015   -324   -517   -202   -426   -597   -795
   1174   -478  -1652   -348   1413  -1065   -332   -530   -215   -439   -626   -839
   1176   -485  -1665   -348   1421  -1072   -363   -550   -233   -449   -641   -849
   1184   -459  -1644   -363   1413  -1052   -384   -555   -223   -436   -628   -852
   1184   -413  -1600   -387   1392  -1005   -381   -540   -202   -413   -597   -844
   1158   -335  -1493   -410   1325   -914   -371   -519   -184   -392   -581   -779
   1044   -285  -1330   -381   1187   -807   -303   -441    -93   -296   -488   -688
    930   -246  -1179   -342   1052   -711   -241   -371    -15   -213   -400   -626
    841   -176  -1018   -332    927   -597   -200   -306     62   -129   -309   -558
    753    -83   -836   -335    795   -459   -166   -239    135    -44   -215   -488
    670      0   -672   -335    670   -335   -140   -174    210     41   -135   -389
    581     88   -493   -335    537   -202    -83    -83    322    163     -2   -262
    488    200   -288   -345    389    -44    -20     10    441    296    145   -114
    418    319    -98   -368    259    111     36    111    558    418    270     23
    342    439     93   -392    124    267     96    228    685    561    402    158
    265    581    316   -423    -25    449    155    337    810    701    550    316
    202    735    532   -470   -166    633    231    452    940    844    704    446
    158    857    698   -506   -270    779    319    545   1049    958    831    576
    116    948    828   -535   -355    888    389    615   1119   1026    904    672
     90   1034    943   -563   -426    989    431    662   1163   1072    956    735
     51   1109   1057   -584   -501   1083    480    709   1205   1114   1008    771
    -23   1169   1192   -571   -607   1179    576    776   1265   1163   1052    782
   -111   1197   1309   -545   -709   1252    644    813   1288   1174   1062    805
   -189   1208   1397   -511   -792   1301    709    849   1312   1187   1072    841
   -257   1221   1478   -483   -867   1348    784    888   1332   1197   1078    831
   -316   1218   1535   -449   -924   1376    839    898   1327   1179   1047    807
   -366   1202   1569   -418   -969   1384    865    904   1327   1174   1039    797
   -418   1150   1569   -366   -995   1358    872    901   1317   1171   1026    743
   -465   1114   1579   -324  -1021   1345    896    898   1309   1161   1013    706
   -519   1083   1602   -280  -1060   1343    930    898   1304   1148   1002    750
   -530   1023   1553   -246  -1041   1286    927    872   1270   1109    953    711
   -527    974   1499   -223  -1013   1236    917    846   1236   1080    917    670
   -535    927   1462   -197  -1000   1195    893    813   1197   1044    885    639
   -566    885   1452   -158  -1008   1169    883    776   1158   1005    852    607
   -576    833   1408   -129   -992   1122    862    735   1114    966    802    561
   -561    776   1337   -109   -948   1057    810    683   1057    914    745    511
   -537    756   1293   -111   -917   1023    758    639   1015    875    706    465
   -491    745   1236   -127   -862    989    735    602    984    841    670    407
   -428    717   1145   -145   -787    930    696    545    932    792    613    345
   -361    683   1044   -161   -704    862    670    501    888    743    553    322
   -275    665    937   -197   -605    802    600    439    828    683    498    277
   -168    672    841   -252   -504    756    504    355    763    628    457    228
    -72    641    714   -285   -394    675    433    259    683    550    389    174
     41    613    571   -327   -265    592    358    181    597    475    319     96
    142    545    400   -345   -127    472    280     90    498    381    226     31
    233    524    290   -379    -28    407    189     25    436    329    187     12
    293    532    236   -415     28    387    166    -18    387    283    140    -36
    285    488    202   -387     41    345    163    -38    350    246    106    -83
    270    457    187   -363     41    322     93    -80    301    202     72   -137
    288    392    103   -340     93    249     51   -135    233    132      5   -181
    298    342     44   -322    127    194    106   -124    231    124     -7   -181
    296    340     41   -319    127    192    106   -124    228    122     -5   -202
    303    306      2   -306    150    153     80   -166    176     64    -57   -265
    337    303    -33   -319    187    135     77   -192    148     28   -101   -306
    361    301    -59   -329    210    119     62   -210    129      7   -119   -353
    340    293    -46   -316    194    124     38   -252     80    -49   -181   -389
    342    275    -67   -311    205    103     28   -285     41    -90   -226   -400
    283    218    -64   -249    174     77     51   -265     62    -67   -192   -363
    265    111   -153   -192    210    -20     54   -267     51    -75   -205   -394
    348     38   -309   -194    327   -135      7   -319     -7   -132   -259   -488
    376     -2   -379   -189    376   -189    -44   -366    -70   -194   -314   -558
    420    -23   -444   -197    431   -233    -57   -397   -116   -244   -363   -636
    501    -38   -542   -233    519   -290   -119   -467   -194   -329   -467   -730
    649    -23   -672   -314    659   -348   -109   -428   -168   -329   -517   -823
    722     15   -706   -371    714   -345    -57   -296    -33   -220   -472   -859
    748    197   -550   -472    649   -176    -38   -124    184     20   -262   -727
    795    493   -301   -646    548     96    -41     51    457    387    145   -340
    839    813    -28   -826    433    392   -119     83    589    662    587    171
    859    919     59   -891    397    491   -197    -93    423    626    818    491
    854    849     -5   -852    431    423   -316   -405      7    277    730    491
    769    535   -233   -654    501    150   -415   -836   -607   -433     28   -116
    711    179   -532   -446    623   -176   -548  -1306  -1244  -1278  -1008  -1018
    805    -80   -885   -363    844   -483   -709  -1504  -1514  -1621  -1444  -1353
    950   -236  -1187   -355   1067   -711   -737  -1408  -1395  -1493  -1382  -1309
   1101   -254  -1358   -426   1228   -805   -717  -1275  -1187  -1293  -1260  -1223
   1223   -220  -1447   -501   1332   -833   -610  -1080   -917  -1039  -1067  -1093
   1322   -114  -1436   -605   1376   -774   -511   -891   -675   -815   -891   -987
   1317     12  -1304   -665   1312   -644   -405   -709   -459   -605   -711   -833
   1236    -64  -1301   -587   1267   -683   -410   -657   -400   -542   -659   -776
   1109   -114  -1223   -498   1163   -667   -446   -628   -361   -504   -618   -737
    940    -77  -1018   -433    979   -548   -441   -597   -322   -462   -574   -698
    826    -90   -917   -366    870   -504   -329   -589   -303   -441   -563   -698
    737   -150   -888   -296    810   -517   -288   -618   -322   -465   -587   -732
    605   -197   -802   -205    701   -498   -348   -636   -332   -472   -589   -737
    587   -207   -795   -189    688   -501   -342   -649   -358   -496   -610   -769
    576   -200   -776   -187    675   -488   -283   -636   -355   -493   -618   -807
    498   -215   -714   -145    605   -465   -252   -639   -366   -501   -628   -867
    353   -171   -524    -93    439   -348   -236   -597   -329   -454   -576   -844
    296   -179   -475    -62    384   -327   -252   -584   -314   -426   -545   -836
    340   -241   -581    -49    459   -410   -303   -602   -332   -433   -555   -865
    311   -316   -628      0    467   -470   -332   -589   -324   -431   -561   -878
    267   -355   -623     44    444   -488   -368   -587   -314   -420   -555   -872
    262   -374   -636     54    446   -504   -368   -550   -265   -374   -514   -823
    218   -389   -607     85    413   -498   -340   -498   -205   -316   -459   -771
    241   -314   -558     36    397   -433   -337   -439   -127   -239   -387   -706
    368   -257   -626    -57    496   -441   -371   -439   -111   -218   -358   -680
    522   -194   -717   -163    618   -454   -384   -452   -111   -202   -332   -672
    641   -124   -766   -257    704   -444   -381   -433    -77   -155   -283   -633
    724    -51   -776   -337    748   -413   -361   -389    -23    -85   -213   -574
    859     62   -797   -462    828   -368   -348   -353     33    -15   -140   -519
   1031    215   -815   -623    922   -301   -332   -301     98     57    -67   -465
   1247    423   -823   -833   1036   -200   -265   -246    163    124      0   -400
   1413    623   -792  -1021   1101    -83   -236   -200    205    176     59   -329
   1504    771   -732  -1137   1117     18   -207   -137    259    233    116   -265
   1532    870   -665  -1202   1098    103   -140    -49    327    301    184   -200
   1532    979   -553  -1254   1044    213    -85     38    402    363    252   -142
   1496   1002   -496  -1249    995    254    -28     77    420    361    244   -111
   1376    935   -441  -1156    909    249     46     90    405    335    218   -106
   1218    891   -329  -1054    774    283    122     93    392    306    194   -137
   1044    836   -207   -940    626    314    213     98    376    277    163   -176
    841    724   -116   -787    480    303    267    114    368    267    142   -197
    680    662    -18   -672    348    322    277    129    371    262    135   -210
    514    574     59   -545    228    316    298    122    353    244    114   -226
    322    480    158   -400     83    319    345    132    350    239    109   -218
    153    415    259   -285    -51    337    322    137    345    241    111   -213
     12    345    329   -179   -158    337    337    129    327    223     85   -241
   -132    285    415    -77   -272    350    345    132    324    220     83   -244
   -244    200    444     23   -342    322    283    109    298    200     64   -257
   -316     96    413    109   -366    254    329     98    280    174     36   -280
   -407     36    441    184   -426    239    324     93    275    166     25   -296
   -496     23    519    236   -509    270    290    103    293    184     49   -288
   -571     33    605    270   -587    319    340    153    345    244    109   -233
   -542     44    587    249   -566    314    371    168    361    259    127   -205
   -483     93    576    194   -530    335    368    176    379    280    145   -168
   -423    155    579    135   -501    366    381    194    397    309    168   -148
   -340    220    561     59   -449    389    384    184    402    316    176   -137
   -280    283    563     -2   -423    420    366    171    413    327    192   -116
   -231    353    584    -62   -407    467    348    161    428    350    226    -80
   -168    376    545   -106   -355    459    337    148    420    353    236    -51
   -153    350    504    -98   -327    426    358    155    415    358    246    -25
   -155    376    532   -111   -342    452    337    155    415    371    262    -15
   -176    387    563   -106   -368    475    342    176    439    397    285     10
   -210    337    548    -67   -379    441    366    194    452    407    288     18
   -257    337    594    -38   -426    465    335    213    465    426    296     33
   -329    288    618     20   -472    452    327    231    475    436    298     54
   -394    236    631     77   -514    433    371    252    488    441    303     49
   -488    158    646    163   -568    402    410    246    483    426    288     31
   -607     44    652    283   -628    348    467    228    462    389    249     -5
   -672      2    672    332   -672    337    428    215    444    363    223    -25
   -748    -28    719    387   -735    345    402    200    431    345    205    -49
   -823    -90    732    454   -779    322    413    194    413    322    179    -85
   -888   -168    719    530   -805    275    413    194    400    306    161    -83
   -945   -228    717    587   -833    241    405    197    389    298    153    -88
   -982   -293    688    636   -836    194    418    200    379    293    148   -101
  -1021   -350    667    685   -846    158    423    197    374    293    153   -116
  -1083   -410    672    748   -878    129    436    210    394    316    181   -106
  -1189   -462    727    823   -958    132    485    252    436    350    213    -85
  -1322   -483    836    901  -1080    176    511    309    496    397    252    -38
  -1447   -467    979    956  -1215    257    589    444    628    509    316     -2
  -1548   -335   1213    943  -1382    439    711    631    826    691    439     83
  -1665   -124   1538    893  -1602    706    865    888   1137   1028    743    342
  -1725    207   1932    758  -1829   1067    932   1145   1504   1483   1236    810
  -1719    618   2335    550  -2029   1475    888   1234   1706   1816   1743   1392
  -1730    867   2598    431  -2164   1732    901   1132   1613   1842   2073   1839
  -1800    828   2629    485  -2216   1727    932    930   1278   1548   2039   1880
  -1865    592   2457    636  -2161   1525    870    602    766    948   1428   1319
  -1948    311   2257    818  -2104   1283    769    166    189    171    423    397
  -1943    101   2044    922  -1992   1072    649     -2    -33   -122      0      0
  -1930    -72   1857   1000  -1896    891    665    153    153     93    142     80
  -1906   -189   1714   1047  -1813    761    745    358    394    342    303    168
  -1792   -220   1569   1005  -1683    672    789    496    581    524    423    226
  -1621   -171   1449    896  -1535    639    818    602    727    649    506    275
  -1499   -161   1335    828  -1418    587    875    672    815    722    550    324
  -1337   -220   1117    779  -1228    446    849    654    813    717    545    290
  -1135   -337    797    735   -969    228    761    592    753    662    496    197
   -961   -431    530    696   -745     49    735    571    727    641    465    135
   -748   -454    290    600   -519    -83    631    480    639    545    366     18
   -537   -436     98    485   -319   -168    491    358    530    428    254    -85
   -358   -420    -64    387   -148   -244    418    236    420    311    145   -197
   -241   -392   -150    316    -46   -272    350    176    358    252     90   -239
   -171   -285   -114    226    -28   -200    272    127    319    215     67   -236
   -148   -189    -41    168    -54   -116    254    116    314    207     64   -213
   -111   -158    -46    132    -33   -103    270    135    332    223     90   -202
    -64   -174   -109    119     20   -142    265    135    332    220     88   -205
    -23   -213   -189    116     80   -202    252    129    316    213     80   -213
      7   -252   -262    122    135   -257    239    129    311    207     72   -233
     46   -283   -329    116    187   -306    210    127    309    205     67   -267
    103   -296   -400     96    252   -348    176    122    309    207     70   -303
    192   -303   -496     54    342   -400    148     96    293    189     49   -324
    275   -303   -579     12    426   -439    109     72    280    179     44   -332
    374   -275   -649    -49    511   -462     54     38    262    163     36   -340
    493   -254   -748   -119    620   -501     -2      7    252    161     33   -345
    618   -254   -875   -181    745   -563    -80    -41    218    135     15   -342
    727   -205   -935   -262    831   -568   -127    -64    207    140     25   -311
    784   -176   -961   -303    872   -568   -176    -83    207    148     41   -296
    807   -166   -974   -319    891   -568   -233   -106    202    148     51   -290
    818   -179   -997   -322    906   -587   -298   -142    171    124     33   -296
    826   -210  -1036   -309    930   -623   -340   -174    142     98     18   -306
    846   -223  -1072   -314    958   -646   -358   -187    122     80      2   -327
    883   -207  -1091   -337    987   -649   -342   -189    114     64     -5   -335
    857   -192  -1049   -332    950   -620   -324   -184    106     44    -28   -337
    820   -176   -997   -322    906   -587   -306   -184     90     15    -67   -355
    776   -176   -956   -301    865   -566   -277   -179     83     -5    -93   -376
    706   -236   -943   -233    823   -589   -220   -158     85    -18    -96   -394
    654   -257   -914   -200    784   -584   -189   -163     72    -44   -116   -426
    605   -265   -870   -171    737   -566   -163   -166     62    -64   -137   -446
    540   -265   -805   -140    670   -535   -122   -155     64    -70   -142   -467
    462   -249   -711   -106    587   -480    -70   -145     72    -67   -145   -470
    374   -228   -605    -75    488   -415    -41   -140     85    -62   -132   -423
    316   -223   -540    -49    428   -381    -23   -122    103    -36   -103   -392
    285   -187   -472    -49    379   -329     28    -98    129     -7    -75   -374
    259   -103   -363    -77    311   -233     67    -67    161     20    -54   -348
    218    -75   -293    -72    254   -181     49    -64    176     38    -36   -342
    181    -80   -262    -51    220   -171     80    -51    200     57     -2   -332
    137    -64   -202    -38    168   -135    119    -28    226     77     15   -298
    101     -2   -103    -49    101    -51    155     10    262    119     54   -249
     67     70      0    -70     33     36    135     44    303    168    103   -184
     85    192    106   -140    -10    150    171    103    379    244    179   -116
     64    335    267   -202   -101    301    265    181    472    337    272    -44
     10    439    428   -223   -207    433    298    228    530    392    324      0
     -7    496    501   -244   -254    498    324    257    574    433    366     54
    -12    574    587   -283   -298    579    358    298    631    496    426    109
    -18    675    693   -329   -355    683    389    342    696    561    498    174
    -15    750    766   -366   -389    758    402    379    745    613    545    223
    -15    789    802   -389   -410    795    389    397    769    644    581    254
    -38    823    862   -394   -449    841    402    418    792    670    613    290
    -57    893    948   -420   -501    922    452    457    836    719    659    342
    -80    961   1041   -439   -561   1000    462    493    872    761    704    384
   -111    883    995   -387   -555    937    478    506    872    758    709    384
   -166    844   1008   -340   -587    924    522    527    888    774    730    394
   -210    833   1041   -311   -626    937    524    522    880    758    711    379
   -228    844   1072   -306   -649    958    524    519    870    743    691    355
   -249    828   1078   -290   -665    953    584    511    862    740    691    340
   -285    758   1044   -236   -665    901    610    493    846    724    678    361
   -277    735   1013   -228   -646    872    618    483    839    711    662    355
   -244    802   1047   -277   -644    924    592    457    807    683    639    337
   -220    880   1098   -329   -662    989    542    407    758    631    589    283
   -194    867   1062   -335   -628    963    522    387    737    615    574    270
   -161    818    979   -329   -571    896    511    381    732    613    574    296
   -140    867   1008   -363   -574    937    491    363    714    589    548    280
   -158    904   1060   -374   -607    982    449    329    672    548    511    249
   -148    885   1034   -368   -589    958    397    296    644    522    496    241
   -114    875    989   -381   -553    932    381    272    618    493    465    213
   -101    870    971   -384   -535    919    394    288    626    488    444    197
    -85    896    979   -405   -532    935    555    402    724    545    444    176
    -67    935   1002   -433   -535    966    722    561    885    691    545    239
    -15   1127   1143   -555   -579   1132    795    782   1169    997    841    485
     70   1473   1402   -771   -665   1439    745    987   1470   1405   1306    948
     64   1813   1748   -940   -841   1782    626    904   1499   1613   1738   1447
    -51   1899   1948   -924  -1000   1922    472    587   1252   1553   1935   1699
   -155   1774   1927   -810  -1041   1849    311    129    776   1153   1680   1496
   -259   1330   1590   -535   -924   1460    192   -446     51    241    675    605
   -277    862   1140   -293   -711   1000     44   -792   -504   -530   -236   -207
   -257    574    831   -158   -545    701    -38   -740   -504   -568   -345   -355
   -244    444    688    -98   -467    563      2   -555   -296   -387   -239   -319
   -218    436    654   -109   -436    545     44   -394   -106   -223   -135   -270
   -189    548    735   -181   -462    639    161   -179    129     -5     23   -155
   -161    646    807   -244   -483    724    249    -25    293    142    135    -77
   -145    675    820   -265   -485    748    290     18    340    184    163    -59
   -114    698    813   -290   -462    756    340     41    361    210    187    -54
    -51    714    766   -332   -407    740    337     31    355    200    176    -75
     57    696    636   -376   -290    667    314     -2    327    168    145    -96
    184    623    439   -405   -127    530    239    -57    277    124     96   -153
    319    522    202   -420     59    363    187    -98    236     85     44   -213
    418    574    155   -496    129    363    124   -145    181     33      2   -259
    548    602     54   -576    246    329     51   -189    127    -15    -44   -316
    678    561   -116   -620    397    223    -31   -239     75    -64    -96   -389
    807    485   -322   -646    566     83    -85   -283     31   -114   -140   -446
    854    446   -407   -652    628     20   -140   -319     -5   -155   -192   -496
    854    397   -457   -626    657    -31   -200   -335    -23   -158   -194   -488
    862    342   -522   -605    693    -88   -220   -358    -49   -166   -192   -485
    867    303   -563   -584    717   -129   -215   -400   -101   -213   -244   -535
    909    244   -667   -579    787   -210   -275   -452   -153   -265   -303   -571
    953    220   -732   -587    841   -254   -309   -454   -142   -244   -288   -535
   1021    241   -779   -633    901   -267   -379   -465   -142   -236   -272   -467
   1114    277   -836   -696    976   -277   -478   -498   -155   -246   -270   -397
   1299    262  -1039   -782   1169   -389   -561   -589   -236   -322   -337   -402
   1335    262  -1075   -800   1205   -405   -597   -618   -257   -322   -337   -353
   1374    327  -1047   -852   1208   -358   -639   -607   -233   -280   -293   -280
   1426    413  -1013   -919   1221   -298   -688   -561   -174   -215   -215   -179
   1376    459   -919   -919   1148   -231   -675   -493    -93   -122   -116    -88
   1382    470   -911   -927   1145   -218   -594   -449    -51    -70    -70    -33
   1405    498   -906   -953   1156   -202   -524   -392    -12    -25    -18     -5
   1358    594   -763   -976   1062    -83   -480   -327     46     38     49     28
   1249    662   -587   -956    917     36   -459   -301     70     51     57     28
   1143    696   -446   -919    795    124   -459   -285     80     46     59     15
   1083    701   -381   -893    730    161   -452   -265     85     38     62    -25
   1091    678   -413   -883    753    132   -405   -259     96     15     31    -93
   1161    615   -548   -891    854     33   -311   -288     64    -41    -31   -200
   1239    605   -633   -922    935    -12   -246   -309     31    -93    -90   -306
   1363    672   -693  -1018   1026    -10   -218   -309     12   -119   -124   -363
   1496    743   -753  -1119   1124     -5   -215   -277     36    -96   -111   -368
   1613    789   -826  -1202   1218    -18   -184   -254     49    -83   -103   -387
   1722    810   -911  -1267   1317    -49   -124   -259     38   -101   -116   -413
   1818    854   -963  -1337   1389    -54    -75   -262     38   -111   -124   -423
   1873    888   -984  -1379   1428    -46    -36   -259     46   -111   -119   -449
   1867    917   -950  -1392   1410    -15     15   -231     70    -96    -96   -459
   1862    948   -914  -1405   1389     18     46   -200    101    -70    -72   -441
   1865    963   -904  -1415   1384     31     41   -184    124    -44    -49   -415
   1834    974   -859  -1402   1348     57     75   -155    153    -10    -10   -358
   1764    974   -792  -1369   1278     90    109   -127    181     23     23   -298
   1683    992   -691  -1340   1187    150     80   -103    205     54     59   -231
   1571   1013   -558  -1293   1065    228     77    -67    244     96    101   -174
   1470    997   -472  -1234    971    262    106    -25    290    140    135   -135
   1369    948   -423  -1158    896    262     88    -20    303    150    142   -142
   1221    878   -342  -1049    782    267    101    -15    303    150    142   -145
   1080    826   -254   -956    665    285    122     -7    309    161    153   -124
    930    797   -132   -862    532    332    122     -2    327    179    171    -98
    831    680   -153   -756    491    265    119    -28    311    166    158   -109
    756    602   -153   -680    454    226     51    -70    277    140    135   -135
    688    532   -158   -613    423    187     12   -103    246    111    111   -171
    657    470   -187   -563    423    142      5   -116    226     88     88   -200
    641    478   -163   -561    402    158     15   -124    213     85     93   -187
    576    459   -119   -519    348    171     10   -116    207     83     90   -176
    491    462    -31   -478    259    215    -28   -116    194     75     85   -171
    423    483     59   -452    181    272    -62   -119    192     77     93   -148
    329    433    103   -381    111    267    -18   -116    184     64     85   -174
    226    379    153   -303     36    267     18   -106    184     59     70   -192
    145    363    218   -257    -36    290     38    -75    207     77     77   -179
     67    379    311   -223   -122    345     57    -41    236    106    103   -153
    -28    361    387   -166   -207    374    124    -10    254    124    116   -135
   -106    371    478   -132   -290    423    153     33    293    161    148    -98
   -166    376    542   -106   -355    459    184     64    322    187    174    -62
   -194    374    568    -88   -381    470    231     80    329    205    192    -41
   -249    355    602    -54   -426    480    280     98    345    223    213    -12
   -309    316    626     -5   -467    470    311    116    361    236    226     12
   -329    303    633     12   -483    467    290    127    371    244    236     20
   -324    319    644      2   -483    480    301    142    392    262    252     38
   -342    332    675      5   -509    504    332    161    413    283    275     57
   -322    381    701    -31   -511    540    431    265    501    358    324     77
   -290    483    771    -96   -532    626    574    452    670    491    400    122
   -233    657    891   -210   -561    774    672    683    901    719    576    283
   -168   1000   1166   -418   -667   1083    732    924   1197   1072    935    641
   -109   1423   1530   -657   -820   1475    761   1044   1395   1361   1335   1130
   -140   1818   1958   -841  -1052   1888    714    896   1353   1460   1657   1613
   -301   2065   2366   -880  -1332   2216    597    584   1161   1434   1867   1935
   -504   1909   2410   -704  -1457   2158    493    181    782   1096   1584   1652
   -654   1408   2062   -376  -1358   1735    457   -246    228    371    714    769
   -704    859   1561    -77  -1132   1208    316   -483   -158   -163     51    119
   -696    522   1218     88   -956    870    249   -394   -101   -153      0     33
   -696    379   1072    158   -883    724    361   -158    135     41    127     98
   -730    337   1067    194   -898    701    491     62    358    231    262    187
   -719    345   1065    187   -891    704    618    262    540    389    374    265
   -644    345    989    150   -815    667    639    340    589    428    381    246
   -584    249    831    166   -706    540    576    322    568    410    348    205
   -524    119    641    202   -581    379    571    283    540    381    316    166
   -483    -15    467    246   -475    226    535    233    498    342    277    114
   -524   -168    355    348   -441     93    480    200    470    314    252     80
   -623   -314    309    467   -470     -2    452    179    446    288    226     62
   -711   -324    387    517   -550     31    405    176    446    293    241     83
   -833   -306    527    568   -683    109    402    207    478    329    285    122
   -976   -290    685    633   -831    197    449    265    532    381    342    194
  -1166   -280    885    722  -1026    301    522    348    620    472    444    272
  -1345   -228   1117    787  -1234    441    576    415    698    548    524    335
  -1488   -122   1363    802  -1428    618    589    467    756    600    587    420
  -1639    -31   1608    836  -1623    787    626    553    852    701    696    566
  -1867    -20   1847    943  -1860    911    737    662    956    807    810    657
  -2091     -2   2088   1044  -2091   1041    810    758   1054    909    911    727
  -2203     23   2223   1088  -2213   1122    862    820   1124    979    971    782
  -2216      2   2218   1106  -2216   1109    901    862   1161   1028   1023    815
  -2151      5   2153   1072  -2153   1078    898    888   1187   1067   1072    839
  -2049     67   2114    989  -2081   1091    862    893   1202   1085   1093    854
  -1917    176   2094    867  -2005   1135    815    904   1223   1109   1119    904
  -1725    280   2005    722  -1865   1143    797    917   1228   1130   1143    927
  -1496    342   1839    576  -1667   1091    779    927   1223   1137   1145    956
  -1288    387   1675    449  -1480   1031    743    937   1234   1158   1176    976
  -1098    418   1517    337  -1309    966    678    922   1215   1143   1161    974
   -893    446   1340    223  -1117    893    594    878   1171   1098   1104    966
   -620    428   1047     93   -833    737    514    800   1101   1034   1041    888
   -374    301    675     36   -524    488    436    714   1010    945    963    787
   -252    166    418     41   -335    290    374    652    935    862    883    678
   -148    119    267     15   -207    192    298    558    844    758    779    571
    -70     15     85     25    -77     49    249    478    753    659    678    457
   -103   -101      2    103    -54    -51    200    413    672    566    579    340
   -142   -265   -122    202    -10   -194    150    303    550    426    431    153
   -220   -405   -184    314    -18   -296     93    192    428    280    275     -5
   -381   -561   -181    470   -101   -371     83    166    400    239    226    -41
   -524   -693   -168    607   -179   -431     72    137    371    202    189    -83
   -623   -831   -207    724   -210   -522     33     90    314    142    135   -153
   -685   -950   -265    818   -210   -607     -2     33    254     83     80   -223
   -665  -1021   -355    841   -155   -691    -72    -59    158    -15    -18   -337
   -571  -1008   -436    789    -70   -722    -75    -72    135    -38    -57   -353
   -311   -875   -563    592    124   -722    -33    -38    158    -18    -33   -311
     54   -714   -769    329    410   -740    -41    -64    135    -46    -49   -324
    301   -665   -966    181    631   -815    -85   -132     57   -129   -137   -397
    449   -649  -1098     98    774   -875   -140   -200     -5   -194   -205   -457
    530   -636  -1169     51    849   -904   -202   -262    -59   -244   -246   -498
    626   -587  -1213    -18    919   -898   -239   -296    -85   -267   -267   -506
    730   -475  -1208   -127    966   -841   -218   -288    -77   -259   -257   -488
    782   -413  -1197   -184    987   -805   -220   -293    -70   -249   -246   -488
    774   -387  -1161   -194    966   -774   -254   -319    -85   -262   -252   -504
    753   -361  -1114   -194    932   -737   -309   -374   -129   -303   -285   -514
    717   -303  -1021   -207    867   -659   -316   -376   -119   -293   -270   -496
    704   -249   -956   -228    828   -602   -293   -345    -77   -249   -226   -459
    743   -239   -982   -254    862   -610   -329   -374   -106   -272   -252   -478
    761   -233   -995   -262    878   -613   -368   -402   -132   -298   -283   -467
    758   -150   -909   -303    831   -530   -348   -389   -111   -275   -249   -444
    737    -64   -802   -337    769   -433   -311   -358    -80   -241   -205   -423
    714    -38   -753   -340    732   -394   -290   -342    -67   -233   -194   -410
    693    -15   -709   -337    701   -361   -290   -332    -62   -226   -187   -374
    662      5   -659   -335    659   -327   -272   -329    -57   -218   -176   -361
    641      7   -633   -324    639   -314   -249   -311    -41   -200   -158   -345
    597     28   -571   -314    584   -270   -210   -280    -12   -174   -135   -329
    537     83   -454   -309    496   -184   -166   -246     23   -140   -103   -298
    555    135   -423   -348    491   -142   -142   -223     54   -106    -70   -280
    597    226   -374   -413    485    -72   -116   -202     80    -83    -38   -246
    574    285   -288   -431    431      0    -75   -163    111    -57    -15   -192
    465    337   -127   -400    296    106      2    -77    187     18     54   -111
    358    379     20   -371    168    200     51    -20    246     80    119    -67
    280    405    124   -342     77    265     85     15    293    124    163    -31
    244    433    189   -337     28    311    111     54    332    161    194     28
    220    491    270   -355    -23    381    148     98    374    205    236     67
    174    574    400   -374   -111    488    197    142    428    257    296    114
    129    620    491   -376   -179    555    257    205    488    319    361    150
    114    688    574   -402   -231    631    340    296    566    371    387    140
    119    802    683   -459   -280    743    465    462    711    475    418    171
    150    974    820   -563   -335    898    571    683    948    714    607    340
    215   1249   1031   -732   -407   1140    633    930   1265   1091    989    678
    275   1662   1384   -971   -553   1525    597   1067   1504   1454   1462   1179
    231   1958   1727  -1093   -748   1844    514    932   1473   1602   1847   1639
     67   1992   1922  -1031   -927   1958    379    540   1153   1454   1943   1787
    -80   1764   1844   -841   -963   1803    228     51    618    914   1467   1369
   -223   1228   1452   -504   -839   1340     90   -506   -124    -59    361    374
   -272    740   1013   -233   -641    875    -38   -735   -532   -618   -301   -236
   -280    501    782   -111   -532    641    -46   -579   -397   -506   -246   -246
   -296    400    696    -51   -496    548     36   -350   -142   -270    -88   -179
   -301    410    711    -57   -506    561    168   -124    119    -31     64    -83
   -301    532    833   -114   -566    683    355    135    397    220    252     70
   -285    654    940   -184   -615    797    452    275    542    358    366    174
   -267    698    963   -215   -615    831    483    322    594    410    407    184
   -228    711    940   -244   -584    826    480    324    600    413    402    189
   -168    758    927   -293   -548    841    493    340    620    439    431    207
   -116    774    891   -329   -504    831    501    350    633    446    439    187
    -64    774    836   -355   -449    805    472    340    613    426    405    194
      2    787    784   -397   -389    787    449    322    594    410    389    197
     49    774    724   -410   -337    750    433    283    553    371    353    163
    109    776    665   -444   -277    722    400    239    504    322    311    122
    171    805    633   -488   -231    722    374    200    470    290    285     90
    218    815    594   -519   -189    704    348    168    446    270    267     72
    262    774    511   -517   -124    644    353    168    444    272    259     64
    288    810    519   -550   -116    665    324    155    431    259    246     38
    316    872    555   -594   -119    714    322    135    415    244    241     36
    324    917    592   -623   -132    756    309    111    397    228    241     54
    311    976    665   -644   -176    820    277    122    415    257    265     93
    265   1023    756   -644   -246    891    277    129    431    283    293    127
    200   1049    849   -626   -324    950    283    155    470    332    350    171
    129   1096    966   -613   -418   1031    259    171    498    371    397    207
     72   1132   1060   -602   -493   1096    231    168    501    379    405    246
     44   1218   1174   -631   -566   1197    194    168    517    413    452    290
     28   1270   1241   -649   -607   1257    155    161    522    441    491    298
     28   1254   1223   -644   -597   1239    132    158    527    454    504    309
     59   1158   1098   -607   -519   1130     96    150    524    465    514    376
    129   1145   1013   -639   -441   1080     59    153    519    470    530    387
    220   1161    940   -691   -361   1052     25    137    501    457    522    371
    329   1111    782   -722   -226    945    -41     64    418    371    439    285
    454   1049    594   -750    -70    823   -132    -28    296    249    314    158
    517   1000    483   -758     15    743   -171    -70    233    184    244    109
    519    961    439   -740     38    701   -155    -77    210    153    210     72
    517    878    361   -698     77    618   -145    -96    174    106    163     12
    535    802    267   -667    135    535   -166   -124    129     51    114    -75
    537    646    106   -592    215    376   -168   -176     72    -31     15   -179
    571    530    -41   -550    306    246   -205   -241     -2   -122    -88   -272
    589    423   -168   -506    379    127   -280   -337    -98   -228   -200   -389
    589    265   -324   -426    457    -28   -306   -428   -181   -319   -290   -485
    566    127   -439   -348    501   -155   -322   -506   -265   -413   -387   -558
    568     38   -530   -303    548   -244   -384   -592   -353   -511   -485   -633
    698    -15   -714   -342    706   -363   -454   -704   -467   -628   -605   -727
    880     41   -839   -459    859   -397   -571   -826   -587   -750   -724   -844
    995     44   -953   -522    974   -452   -639   -891   -652   -818   -789   -940
   1096    109   -987   -602   1041   -439   -665   -932   -704   -870   -857   -974
   1098    148   -950   -626   1023   -402   -698   -914   -696   -846   -826   -906
   1010    174   -836   -592    924   -329   -696   -865   -644   -779   -743   -831
    909    272   -636   -592    771   -181   -579   -795   -576   -719   -672   -763
    813    428   -384   -620    597     20   -459   -693   -470   -620   -566   -615
    735    581   -155   -659    444    213   -394   -600   -371   -519   -457   -530
    602    719    116   -659    244    418   -285   -446   -228   -381   -324   -444
    537    911    374   -724     80    641   -197   -342   -124   -272   -210   -335
    581   1078    496   -831     41    787   -114   -293    -62   -202   -137   -257
    727   1257    527   -995    101    893    -36   -231     15   -122    -57   -202
    927   1410    483  -1169    223    948     15   -179     67    -62      7   -171
   1156   1527    371  -1343    392    950     12   -176     59    -70      2   -189
   1423   1699    272  -1561    574    987     28   -140     83    -51     15   -200
   1665   1867    200  -1769    732   1036     51    -88    119    -12     62   -197
   1831   1932    101  -1880    865   1018     72    -77    103    -15     64   -166
   1938   1904    -33  -1922    984    935     59   -132     49    -72      7   -257
   2013   1795   -220  -1904   1117    787     -7   -205    -10   -137    -49   -371
   2036   1641   -394  -1842   1215    623    -57   -267    -67   -202   -109   -454
   2044   1506   -537  -1774   1291    485    -54   -309    -98   -246   -150   -527
   2073   1415   -659  -1745   1366    379    -90   -371   -145   -309   -207   -633
   2042   1345   -698  -1693   1371    324   -137   -418   -187   -371   -275   -706
   1945   1260   -685  -1602   1317    285   -194   -444   -218   -410   -332   -717
   1803   1135   -667  -1467   1236    233   -252   -462   -244   -431   -374   -701
   1644   1031   -613  -1340   1127    210   -290   -483   -277   -457   -410   -748
   1499    919   -581  -1210   1039    168   -319   -498   -301   -478   -444   -792
   1395    807   -587  -1101    989    109   -353   -535   -337   -506   -480   -818
   1369    665   -704  -1015   1036    -18   -397   -587   -389   -553   -524   -872
   1301    540   -763   -922   1031   -111   -428   -628   -433   -594   -571   -940
   1174    436   -737   -805    956   -150   -433   -662   -454   -605   -581  -1005
    976    210   -766   -594    870   -277   -483   -709   -517   -667   -659  -1140
    846     93   -753   -470    800   -329   -485   -641   -467   -646   -698  -1213
    836    244   -592   -542    714   -171   -342   -465   -283   -475   -592  -1137
    685    376   -309   -532    498     33   -293   -283    -44   -205   -355   -930
    550    610     59   -581    244    335   -353   -103    236    184     98   -465
    462   1021    558   -740    -46    789   -389    -51    384    480    615    145
    314   1119    802   -719   -244    963   -384   -205    205    423    888    511
    171   1008    836   -592   -332    922   -374   -426   -153    101    774    431
      2    698    696   -353   -348    696   -371   -792   -704   -589     -2   -265
    -96    420    517   -161   -306    467   -394  -1161  -1239  -1340  -1000  -1106
    -75    210    285    -67   -179    246   -405  -1132  -1262  -1379  -1111  -1234
    -49     88    137    -20    -93    114   -376   -935  -1028  -1137   -953  -1145
     -5    155    158    -77    -83    155   -342   -711   -745   -854   -737   -987
     96    358    262   -226    -83    311   -148   -420   -397   -522   -459   -766
    158    620    459   -392   -150    540    101   -148    -90   -231   -205   -540
    116    675    555   -397   -218    615    231    -28     41   -101    -96   -436
     54    639    584   -348   -265    610    194      5     77    -59    -59   -397
    -59    537    597   -239   -327    566    142     10     85    -46    -51   -381
   -116    553    670   -218   -392    610    213     31    122    -12    -28   -345
    -90    675    763   -293   -428    719    337     96    197     62     44   -267
   -223    581    805   -181   -514    691    332     93    202     64     44   -249
   -327    545    872   -109   -600    709    254     80    210     75     57   -223
   -444    478    922    -20   -683    698    275     88    218     83     77   -207
   -545    392    937     75   -740    662    249     72    202     70     59   -223
   -646    280    927    181   -787    602    223     54    187     59     49   -207
   -753    197    950    277   -852    574    197     54    174     54     62   -200
   -891    101    989    394   -940    545    166     31    148     25     23   -236
  -1047    -51    995    550  -1021    470    200     44    158     25      5   -244
  -1150   -158    992    652  -1072    415    155     46    168     44     25   -233
  -1231   -171   1060    701  -1145    444    101     25    140     33     25   -218
  -1275   -176   1098    724  -1189    462    150     54    184     83     70   -155
  -1299   -215   1083    756  -1192    433    189     67    205    119    103   -124
  -1286   -200   1085    743  -1187    441    197     80    223    145    124    -83
  -1254   -207   1047    732  -1150    418    145     93    257    184    153    -33
  -1228   -228    997    727  -1114    384    148     85    272    210    181     -5
  -1202   -257    945    730  -1075    342    158     67    275    218    200     49
  -1169   -293    875    730  -1023    290    142     57    283    236    231     83
  -1140   -340    800    740   -971    228     59     46    293    259    272    114
  -1135   -449    685    792   -914    119      0     36    303    265    267    101
  -1119   -581    537    852   -831    -23    -62     -7    277    236    233     96
  -1135   -719    413    924   -776   -155    -90    -20    270    220    215     77
  -1072   -750    322    911   -698   -215    -90    -38    254    194    179     31
   -958   -644    314    800   -636   -163    -51    -25    254    200    192     49
   -797   -587    210    693   -506   -189     25     23    277    218    218     72
   -633   -571     59    602   -348   -257    109     77    314    233    218     70
   -470   -472     -2    472   -233   -239    129    116    350    259    218     51
   -319   -348    -31    332   -145   -189    153    119    342    244    210     -5
   -181   -189     -7    184    -88    -98    231    135    340    228    207    -46
    -90     38    129     23   -111     85    252    148    332    205    200    -44
    -62    265    327   -101   -194    296    239    161    319    189    187    -46
    -64    444    509   -192   -285    475    283    179    316    189    194     -2
    -88    633    722   -272   -405    678    342    226    340    220    239     23
   -101    748    846   -324   -475    795    374    246    345    223    244     18
   -174    800    974   -311   -574    885    376    244    340    223    257     38
   -259    789   1049   -267   -657    919    335    187    296    187    223     15
   -218    776    995   -280   -605    885    277    116    233    132    176    -28
   -244    706    950   -233   -597    828    288    145    259    158    210    -12
   -478    558   1036    -38   -756    797    402    270    366    259    309     25
   -735    431   1166    150   -950    797    446    350    449    348    407    103
   -982    335   1317    322  -1148    826    488    415    517    428    493    179
  -1143    322   1462    410  -1301    891    545    462    566    480    540    181
  -1179    293   1473    444  -1325    883    504    420    527    433    480    132
  -1114    148   1262    483  -1187    704    426    348    462    371    407     59
   -974     23    997    475   -987    509    335    233    358    270    316    -70
   -805    -90    714    446   -761    311    218     77    220    119    145   -228
   -659   -163    496    413   -579    166     67    -41    122     31     44   -301
   -509   -332    176    418   -342    -77    -44   -145     12    -72    -46   -423
   -280   -517   -236    400    -23   -376   -109   -228    -98   -197   -179   -524
   -101   -618   -519    358    207   -568   -142   -254   -140   -241   -231   -589
      7   -633   -641    314    324   -636   -181   -265   -166   -265   -244   -626
    145   -693   -841    272    493   -766   -246   -335   -254   -355   -335   -743
    228   -693   -922    231    574   -805   -296   -394   -316   -420   -392   -818
    246   -675   -922    213    584   -797   -329   -428   -340   -433   -381   -813
    257   -644   -901    194    579   -771   -355   -472   -379   -478   -418   -875
    340   -636   -979    145    659   -807   -400   -555   -465   -587   -563   -935
    415   -613  -1028     98    719   -820   -423   -592   -504   -626   -610   -948
    514   -566  -1080     23    795   -820   -452   -641   -550   -678   -659  -1000
    633   -504  -1137    -64    885   -820   -514   -719   -633   -763   -758  -1088
    670   -488  -1161    -90    914   -823   -509   -714   -633   -766   -753  -1080
    771   -470  -1241   -150   1005   -857   -504   -698   -628   -756   -740  -1067
    888   -433  -1322   -228   1104   -878   -498   -683   -623   -756   -735  -1065
    976   -376  -1353   -298   1163   -865   -506   -688   -633   -766   -743  -1041
   1008   -342  -1350   -332   1179   -846   -530   -696   -639   -771   -732  -1031
    982   -319  -1301   -329   1140   -810   -511   -680   -620   -745   -701  -1036
    950   -288  -1239   -332   1093   -763   -488   -649   -592   -722   -688  -1023
    976   -223  -1200   -376   1088   -711   -457   -597   -550   -683   -659   -989
    974   -145  -1119   -415   1044   -631   -371   -483   -433   -605   -623  -1008
    963    -20   -987   -472    974   -504   -290   -340   -277   -470   -545   -963
    927    176   -753   -553    839   -288   -218   -129      0   -153   -246   -743
    885    478   -407   -680    646     36   -213     85    324    275    223   -306
    795    891     93   -844    350    493   -303     77    423    542    696    311
    636   1039    402   -839    116    722   -353   -116    257    550   1002    672
    407    937    530   -675    -59    735   -423   -431   -137    228    901    600
    129    587    457   -358   -163    522   -491   -870   -740   -501    124    -67
    -70    171    241    -51   -155    205   -561  -1241  -1291  -1293   -870   -888
   -155   -101     51    127   -103    -25   -587  -1182  -1291  -1343  -1021  -1036
   -197   -280    -85    236    -57   -184   -530   -956  -1026  -1091   -857   -958
   -223   -316    -93    270    -64   -205   -478   -784   -789   -870   -714   -875
   -270   -233     36    252   -155    -98   -363   -597   -545   -641   -540   -758
   -335   -103    231    218   -285     64   -241   -407   -322   -433   -368   -623
   -361     41    400    158   -381    220   -150   -270   -176   -293   -244   -511
   -246    226    472     10   -358    348    -41   -132    -38   -155   -114   -400
   -111    402    511   -148   -311    457     28    -54     51    -70    -36   -324
      0    532    532   -267   -267    532     54    -20    101    -23     10   -272
     57    615    558   -337   -249    587     70      5    132     10     41   -241
     64    672    607   -368   -270    641     93     36    168     49     80   -192
     51    756    704   -405   -327    730    119     70    210     90    129   -142
     38    846    807   -444   -384    828    189    132    275    158    194    -85
      5    906    898   -457   -446    901    272    210    358    244    275    -15
    -15    979    995   -480   -504    987    314    257    415    311    345     46
    -28   1031   1060   -501   -545   1044    329    272    444    342    381     77
    -72   1047   1119   -485   -594   1083    358    298    480    376    402    111
   -142   1072   1215   -465   -680   1143    394    342    530    433    452    168
   -194   1106   1301   -454   -748   1202    439    397    592    506    530    233
   -231   1174   1405   -472   -818   1288    454    428    639    558    587    265
   -218   1239   1457   -511   -839   1348    439    433    649    563    589    290
   -207   1262   1470   -530   -839   1366    444    457    670    581    600    332
   -202   1273   1475   -535   -839   1374    462    501    724    641    659    381
   -194   1283   1475   -545   -836   1376    465    527    761    688    709    405
   -174   1299   1470   -563   -823   1384    475    555    802    737    756    428
   -119   1340   1457   -613   -789   1400    439    571    833    784    800    462
    -41   1413   1454   -685   -748   1434    418    600    880    839    859    506
     25   1488   1460   -758   -717   1475    433    623    919    885    909    550
     67   1538   1470   -802   -701   1504    431    639    940    914    943    579
    103   1551   1444   -828   -670   1499    426    641    945    919    956    589
    148   1545   1397   -846   -623   1473    452    644    948    924    963    600
    202   1545   1340   -875   -571   1444    439    620    927    898    943    584
    270   1587   1317   -930   -524   1452    407    602    888    859    906    553
    259   1587   1325   -924   -532   1457    431    607    875    836    885    540
    252   1556   1304   -904   -524   1431    462    605    854    800    844    506
    231   1517   1286   -875   -527   1402    444    553    797    730    776    452
    226   1475   1249   -852   -511   1363    472    511    740    657    706    392
    218   1460   1239   -839   -509   1348    478    465    685    587    636    332
    194   1426   1231   -810   -517   1330    457    431    639    535    579    288
    184   1389   1205   -789   -509   1299    483    410    607    493    540    262
    187   1384   1197   -787   -506   1291    485    368    566    449    498    233
    179   1382   1200   -782   -509   1291    478    332    524    407    467    210
    132   1389   1257   -761   -561   1325    465    309    504    384    454    194
    116   1413   1296   -766   -589   1353    436    298    496    376    457    187
    106   1402   1293   -756   -594   1348    413    267    454    340    423    145
     67   1337   1270   -704   -600   1304    433    231    405    288    366    137
     12   1288   1275   -649   -631   1283    467    218    381    262    348    174
    -46   1296   1340   -626   -693   1317    491    231    397    285    389    207
    -85   1304   1389   -610   -737   1345    459    223    392    285    394    207
   -103   1343   1447   -620   -776   1395    433    213    389    288    402    215
   -124   1371   1496   -623   -810   1434    420    194    376    280    400    207
    -83   1358   1439   -639   -761   1397    387    163    350    257    371    184
    -38   1327   1366   -644   -704   1345    335    127    314    228    345    153
    -28   1254   1283   -615   -657   1267    303     98    285    194    314    111
    -10   1210   1221   -600   -615   1215    265     62    257    168    288     77
     -5   1184   1189   -592   -597   1187    259     44    249    168    280     54
    -88   1161   1247   -537   -667   1202    210     20    226    150    267     33
   -192   1111   1304   -459   -748   1208    174     -2    200    132    254      5
   -353   1036   1389   -340   -870   1213    202      0    205    142    267      2
   -485    979   1462   -249   -974   1221    205      5    210    145    270     12
   -584    805   1389   -111   -987   1098    176     -7    181    119    244    -36
   -709    639   1348     33  -1028    992    194      2    176    114    241    -62
   -820    535   1356    142  -1088    945    218     20    184    119    252    -38
   -948    420   1366    262  -1156    893    236     36    181    122    254    -41
  -1067    348   1413    358  -1241    880    241     36    176    122    265    -67
  -1047    332   1379    355  -1213    854    135    -51     90     25    174   -161
   -867    322   1189    272  -1028    756     70   -124     12    -64     80   -179
   -665    244    909    210   -787    576     36   -218    -75   -153     -7   -283
   -459    145    605    155   -532    374      5   -298   -155   -236    -90   -371
   -280     62    340    106   -311    200    -41   -337   -207   -280   -142   -431
   -140     54    194     44   -166    124    -90   -358   -226   -293   -163   -480
      2     46     44    -25    -20     44   -116   -405   -288   -337   -218   -553
    171     90    -80   -132    127      5   -129   -446   -342   -381   -257   -602
    376    189   -187   -283    283      2   -127   -462   -371   -415   -272   -628
    607    296   -311   -452    459     -7   -158   -480   -397   -454   -275   -605
    901    345   -558   -623    727   -106   -265   -542   -444   -532   -322   -600
   1275    407   -867   -841   1070   -228   -335   -589   -485   -618   -431   -685
   1641    504  -1137  -1072   1389   -316   -316   -563   -467   -639   -522   -787
   1982    602  -1379  -1291   1680   -387   -319   -488   -381   -566   -517   -810
   2320    930  -1389  -1626   1855   -228   -413   -389   -200   -329   -290   -579
   2501   1348  -1153  -1927   1829     98   -594   -394    -96   -106     44   -153
   2470   1615   -854  -2044   1662    381   -737   -610   -218    -57    335    252
   2314   1766   -548  -2039   1431    610   -758   -878   -423    -93    555    509
   2003   1457   -545  -1732   1273    457   -784  -1231   -836   -522    194    161
   1654    888   -766  -1273   1210     62   -833  -1628  -1413  -1309   -737   -732
   1423    433   -992   -930   1208   -277   -904  -1758  -1704  -1740  -1291  -1275
   1239    194  -1044   -717   1143   -423   -883  -1582  -1538  -1605  -1231  -1257
   1101    171   -930   -636   1015   -379   -776  -1309  -1223  -1322  -1036  -1101
    974    249   -724   -613    849   -236   -600  -1008   -893  -1015   -810   -917
    865    400   -465   -633    665    -31   -400   -709   -587   -724   -584   -732
    787    602   -184   -693    485    210   -277   -522   -402   -545   -439   -605
    675    711     33   -693    319    374   -181   -389   -270   -418   -329   -519
    620    761    140   -691    241    452   -109   -296   -184   -329   -254   -462
    732    776     44   -756    345    410   -124   -311   -202   -340   -280   -483
    930    745   -184   -836    558    280   -210   -381   -259   -402   -348   -548
   1135    701   -433   -919    784    135   -324   -480   -342   -488   -433   -652
   1309    680   -628   -995    969     28   -371   -563   -423   -566   -519   -750
   1478    678   -802  -1078   1140    -62   -410   -613   -475   -615   -581   -818
   1584    727   -857  -1156   1221    -64   -436   -615   -483   -610   -581   -826
   1608    771   -839  -1192   1223    -33   -413   -568   -452   -563   -542   -797
   1587    784   -802  -1187   1195     -7   -410   -545   -439   -540   -524   -782
   1582    807   -776  -1195   1179     15   -441   -540   -431   -527   -514   -784
   1522    753   -769  -1137   1145     -7   -433   -532   -426   -519   -504   -802
   1332    680   -652  -1008    992     15   -402   -498   -392   -483   -465   -774
   1158    649   -509   -904    833     70   -340   -418   -316   -405   -384   -719
   1002    605   -400   -805    701    103   -309   -350   -262   -342   -324   -649
    883    672   -210   -776    548    231   -283   -296   -207   -283   -254   -542
    618    613     -7   -615    311    303   -213   -226   -137   -213   -176   -441
    280    444    163   -363     59    303   -163   -181    -88   -155   -119   -361
     67    337    267   -205   -101    301   -145   -150    -57   -106    -70   -309
    -46    290    337   -122   -192    314   -150   -129    -31    -72    -25   -275
   -210    267    475    -28   -342    371   -174    -93     23     -2     51   -192
   -423    220    644    101   -535    431   -179    -38     88     72    135    -96
   -530    210    737    158   -633    472   -215    -31    103     98    168    -54
   -758    252   1010    254   -883    631   -168     49    179    181    265     23
  -1150    353   1501    397  -1325    927     10    254    379    379    470    218
  -1374    462   1836    454  -1605   1150    176    402    524    524    605    361
  -1473    446   1919    511  -1696   1182    270    454    568    566    636    407
  -1405    405   1810    501  -1608   1106    309    452    561    550    615    405
  -1205    327   1532    439  -1371    930    277    402    506    485    542    353
  -1000    246   1247    374  -1122    745    215    329    444    413    472    306
   -800    241   1041    277   -922    641    223    293    413    374    431    322
   -558    397    956     80   -756    675    283    319    436    387    441    407
   -285    623    909   -168   -597    766    358    368    488    431    491    506
    -70    813    880   -371   -475    846    452    428    540    483    540    589
    114    927    813   -522   -350    870    527    459    561    504    553    600
    311    982    670   -646   -179    826    558    454    550    491    535    574
    446    974    524   -711    -38    748    545    389    483    428    465    493
    555    943    387   -750     85    665    530    335    433    392    418    420
    657    878    220   -769    218    550    522    280    389    345    368    355
    719    787     67   -753    327    428    540    228    345    288    301    265
    706    698     -7   -706    358    345    530    197    309    241    228    163
    646    587    -59   -618    353    265    491    181    296    226    202    129
    504    504     -2   -504    252    252    509    228    363    285    259    184
    309    501    192   -405     59    348    579    324    485    407    374    309
    -20    506    524   -244   -272    517    670    415    581    488    457    407
   -426    462    888    -18   -657    675    709    459    610    506    498    449
   -800    498   1299    150  -1049    898    724    491    623    535    555    498
  -1047    628   1675    210  -1361   1150    688    496    623    550    600    545
  -1156    743   1896    205  -1525   1319    584    433    587    517    589    576
  -1091    880   1969    103  -1530   1423    478    335    514    449    532    571
   -948   1018   1966    -36  -1457   1491    363    233    436    371    467    535
   -795   1114   1909   -158  -1350   1512    236    137    348    288    407    485
   -649   1176   1826   -265  -1236   1501    116     51    275    210    345    418
   -579   1265   1842   -342  -1210   1553     36    -18    218    148    288    345
   -605   1340   1943   -368  -1275   1641     10    -59    181    101    244    288
   -730   1306   2036   -288  -1382   1670     46    -41    197    106    241    257
   -992   1179   2171    -93  -1582   1675    137     54    288    194    327    314
  -1244   1021   2265    111  -1753   1641    257    210    428    340    472    436
  -1275    800   2075    236  -1675   1436    290    226    439    363    509    454
  -1267    566   1834    350  -1551   1200    233    155    348    283    444    415
  -1405    379   1784    511  -1595   1080    236    150    316    252    410    433
  -1522    197   1719    662  -1621    958    233    158    319    252    394    449
  -1512     10   1519    750  -1517    763    194    129    277    210    355    400
  -1379    -93   1286    737  -1332    594    233    127    262    187    340    376
  -1309   -161   1148    735  -1231    493    277    135    280    197    345    371
  -1244   -106   1137    675  -1192    514    340    200    353    267    407    428
  -1166     15   1179    574  -1174    597    418    298    446    363    496    519
   -961     90   1052    436  -1005    571    483    353    480    389    524    519
   -722     46    769    335   -745    407    483    329    433    340    465    446
   -423      0    423    210   -423    210    426    265    361    259    361    348
    -44   -116    -72     77     12    -96    335    200    301    187    257    213
    329   -301   -631    -12    480   -465    329    228    306    153    171     25
    602   -493  -1098    -57    849   -795    371    337    394    205    168    -67
    748   -459  -1208   -145    976   -831    389    504    561    376    316     33
    782   -236  -1018   -272    898   -628    363    701    800    672    631    311
    724    109   -615   -415    670   -252    288    756    950    932   1002    727
    522    358   -163   -441    340     98    137    431    789    958   1252   1083
    218    413    194   -316     12    303    -49    -44    475    802   1280   1174
   -101     96    197      0   -150    145   -252   -576    -38    275    763    709
   -322   -449   -127    387    -98   -288   -394  -1091   -735   -646   -262   -265
   -361   -891   -530    623     83   -711   -579  -1236  -1044  -1049   -727   -722
   -400  -1161   -761    779    179   -961   -691  -1137   -997  -1031   -769   -795
   -381  -1241   -859    810    236  -1052   -701   -976   -862   -930   -730   -776
   -288  -1234   -945    761    327  -1091   -579   -779   -678   -782   -639   -727
   -207  -1218  -1013    711    400  -1114   -509   -662   -571   -698   -587   -722
    -77  -1169  -1091    623    504  -1130   -496   -644   -553   -693   -592   -743
     44  -1148  -1195    550    618  -1171   -535   -675   -602   -748   -644   -800
    140  -1176  -1317    519    727  -1247   -615   -732   -685   -852   -740   -875
    322  -1052  -1374    363    846  -1213   -641   -753   -704   -862   -805   -898
    420   -997  -1421    288    919  -1208   -657   -774   -719   -865   -820   -896
    446   -982  -1431    265    937  -1205   -672   -789   -732   -875   -826   -896
    517   -883  -1400    184    958  -1140   -685   -782   -709   -862   -807   -865
    594   -740  -1337     72    963  -1039   -641   -745   -670   -833   -763   -810
    600   -659  -1260     28    930   -961   -592   -717   -641   -807   -724   -771
    576   -581  -1158      2    865   -870   -589   -701   -620   -782   -685   -732
    550   -501  -1052    -23    800   -776   -587   -670   -584   -740   -644   -691
    439   -488   -930     23    683   -709   -576   -662   -566   -724   -657   -685
    301   -530   -833    114    566   -680   -579   -665   -563   -714   -652   -659
    228   -485   -714    127    470   -600   -568   -633   -527   -662   -592   -594
    200   -387   -587     93    392   -485   -545   -566   -454   -579   -506   -535
    174   -288   -462     54    316   -374   -509   -506   -384   -501   -428   -483
    132   -223   -355     44    244   -290   -472   -465   -335   -444   -368   -452
    103   -197   -301     44    202   -249   -457   -428   -293   -397   -322   -410
    106   -116   -223      5    163   -168   -457   -384   -236   -340   -265   -340
     90    -54   -145    -20    114    -98   -483   -353   -197   -290   -213   -280
     75    -33   -109    -20     90    -70   -506   -327   -155   -244   -161   -233
    114      7   -106    -62    109    -49   -506   -285   -103   -187   -106   -184
    158     93    -64   -124    111     15   -514   -239    -41   -116    -33   -114
    145    192     46   -168     49    119   -553   -194     15    -44     46    -36
    150    329    179   -241    -12    254   -509   -135     90     41    137     51
    111    392    280   -254    -85    337   -480   -114    119     72    174     90
    148    483    335   -314    -93    410   -428    -75    161    111    213    135
    259    756    493   -509   -116    626   -322     25    262    213    319    246
    324    950    626   -639   -150    789   -197    122    358    303    418    335
    387   1088    698   -740   -155    893   -106    189    423    361    470    374
    433   1169    735   -800   -150    953    -49    223    457    379    485    381
    436   1215    779   -826   -174   1000      0    241    465    376    480    363
    441   1267    826   -857   -192   1047     57    259    478    384    488    366
    415   1309    893   -862   -239   1101    116    270    483    387    488    358
    366   1335    969   -849   -301   1153    197    298    509    405    504    355
    327   1327    997   -828   -337   1163    257    329    537    428    522    366
    246   1332   1085   -789   -420   1210    309    363    566    454    542    394
    137   1395   1254   -766   -558   1325    358    410    613    501    587    446
     12   1431   1418   -722   -701   1426    436    470    672    555    644    506
   -158   1405   1564   -626   -862   1483    506    514    714    597    683    542
   -332   1400   1730   -535  -1031   1564    563    555    758    646    727    587
   -467   1421   1886   -478  -1176   1652    592    594    797    688    766    626
   -579   1408   1987   -413  -1283   1696    605    623    831    727    800    652
   -628   1382   2010   -379  -1319   1696    623    620    828    722    797    628
   -644   1345   1990   -350  -1317   1667    602    587    789    678    748    579
   -646   1304   1951   -329  -1299   1626    561    548    756    641    706    545
   -607   1278   1886   -335  -1247   1582    527    522    737    628    701    511
   -576   1247   1821   -337  -1200   1532    480    483    696    581    659    465
   -553   1192   1743   -319  -1148   1467    444    426    641    524    600    418
   -535   1140   1673   -303  -1104   1405    394    361    581    462    542    363
   -509   1130   1639   -309  -1072   1384    303    296    527    407    493    322
   -478   1111   1590   -316  -1034   1350    218    226    470    355    444    285
   -449   1075   1525   -314   -987   1299    163    158    400    290    389    236
   -407   1052   1457   -324   -932   1254    124     93    322    226    329    184
   -272   1083   1356   -405   -813   1218     62     20    252    155    265    122
    -62   1124   1187   -532   -623   1156     10    -41    187     96    205     77
    184   1156    969   -670   -392   1062    -72   -122     96      2    119     10
    433   1202    769   -818   -168    987   -122   -192     23    -75     46    -31
    662   1270    607   -966     28    940   -161   -252    -46   -145    -15    -90
    880   1325    441  -1104    220    883   -223   -316   -122   -218    -88   -174
   1067   1405    337  -1236    363    872   -265   -355   -166   -262   -135   -228
   1182   1452    270  -1317    454    862   -309   -410   -226   -324   -192   -280
   1293   1519    226  -1405    535    872   -306   -467   -288   -384   -246   -306
   1343   1470    124  -1408    610    797   -314   -488   -314   -413   -272   -324
   1369   1322    -49  -1345    709    636   -329   -498   -332   -439   -309   -376
   1449   1208   -244  -1330    846    483   -288   -498   -342   -452   -327   -418
   1647   1213   -433  -1428   1041    389   -262   -483   -332   -444   -322   -441
   1855   1161   -696  -1509   1275    233   -329   -506   -363   -478   -366   -506
   1888   1135   -753  -1512   1319    189   -355   -488   -355   -462   -355   -517
   1732   1158   -574  -1447   1153    293   -194   -366   -233   -340   -239   -433
   1558   1200   -358  -1379    958    420    -31   -239   -109   -215   -124   -348
   1366   1150   -215  -1262    792    467     64   -137    -25   -132    -54   -293
   1221   1101   -119  -1161    670    491    218     51    135      0     31   -233
   1091   1072    -20  -1083    555    527    322    288    353    194    174   -140
    982   1062     80  -1021    452    571    517    558    641    483    423     41
    945   1304    358  -1124    293    831    667    820    976    885    844    436
    930   1665    732  -1299     98   1200    649    924   1184   1213   1309    979
    870   1971   1101  -1421   -116   1538    584    823   1171   1356   1693   1470
    732   2096   1363  -1413   -314   1730    610    613    982   1301   1857   1686
    597   1922   1322  -1262   -363   1621    649    257    509    774   1345   1215
    467   1670   1200  -1070   -366   1436    602   -171    -88    -20    423    345
    511   1480    969   -997   -228   1226    491   -324   -371   -405    -41    -70
    574   1335    761   -953    -93   1049    491   -197   -265   -319    -23    -64
    792   1348    555  -1070    116    953    509    -64    -90   -163     62    -41
   1179   1366    187  -1273    496    776    441    -31    -15   -109     51    -96
   1548   1405   -142  -1478    846    631    384     15     64    -51     59   -129
   1808   1363   -444  -1584   1127    459    259    -33     38    -96      2   -171
   1779   1145   -636  -1465   1208    254    116   -145    -77   -213   -124   -244
   1488    745   -743  -1117   1114      2      2   -228   -158   -293   -210   -257
   1096    387   -709   -743    904   -161   -137   -332   -254   -387   -309   -270
    706    163   -542   -433    626   -189   -205   -433   -350   -483   -410   -301
    358     75   -283   -218    319   -101   -252   -462   -381   -501   -436   -345
   -129    116    246      5   -189    181   -166   -342   -270   -376   -314   -252
   -605    241    846    179   -727    545    -15   -189   -132   -231   -161   -129
   -865    348   1213    259  -1039    779     -5   -111    -67   -161    -80    -96
   -865    355   1218    252  -1041    787    -72   -140   -103   -194   -114   -202
   -885    374   1257    254  -1072    815   -127   -168   -132   -220   -142   -280
  -1202    394   1597    402  -1400    995    -93   -124    -77   -163    -83   -233
  -1270    337   1608    467  -1439    971    -64   -124    -70   -168    -75   -254
   -862    158   1018    350   -940    587   -244   -296   -231   -335   -244   -420
   -413     67    480    171   -446    275   -335   -415   -342   -444   -358   -491
    -96     46    142     25   -119     93   -389   -459   -397   -496   -415   -509
     93     83    -10    -88     51     36   -457   -459   -400   -504   -423   -506
    350    187   -166   -270    259     10   -501   -475   -407   -517   -433   -542
    696    270   -426   -483    561    -77   -524   -501   -426   -537   -457   -592
   1018    316   -701   -670    859   -192   -535   -511   -426   -537   -462   -623
   1293    397   -896   -844   1096   -249   -587   -514   -413   -519   -446   -628
   1493    530   -963  -1013   1228   -215   -639   -493   -366   -457   -376   -566
   1587    649   -937  -1119   1262   -142   -602   -459   -309   -392   -301   -467
   1602    743   -859  -1174   1231    -57   -519   -397   -233   -311   -220   -355
   1579    846   -732  -1213   1156     57   -522   -358   -179   -246   -145   -252
   1525    872   -652  -1200   1088    111   -511   -316   -129   -192    -80   -166
   1408    807   -600  -1109   1002    103   -488   -290   -114   -181    -64   -142
   1291    766   -524  -1031    906    119   -493   -288   -119   -181    -59   -145
   1200    724   -475   -961    839    124   -478   -303   -137   -205    -83   -181
   1122    623   -498   -872    807     64   -449   -337   -179   -257   -137   -262
   1021    465   -555   -743    789    -44   -478   -389   -252   -337   -231   -371
    950    397   -555   -675    753    -77   -527   -444   -319   -415   -314   -467
    870    327   -542   -597    706   -106   -579   -504   -389   -498   -402   -561
    815    207   -607   -511    709   -197   -628   -566   -465   -584   -501   -670
    784    114   -672   -449    730   -277   -644   -615   -524   -654   -579   -761
    761     59   -704   -410    732   -322   -636   -659   -579   -714   -646   -849
    680     15   -665   -348    672   -324   -633   -685   -613   -743   -683   -906
    581     -7   -589   -288    584   -296   -600   -654   -584   -706   -649   -875
    457    -10   -467   -223    462   -239   -553   -597   -527   -646   -594   -823
    322     20   -301   -174    309   -140   -446   -519   -454   -571   -524   -750
    215     75   -140   -145    179    -31   -309   -428   -379   -493   -449   -675
     93    127     31   -111     31     77   -215   -345   -301   -420   -376   -613
     -5    197    202    -98   -103    200   -137   -262   -215   -332   -293   -537
    -67    293    361   -114   -213    327    -36   -174   -124   -236   -202   -454
   -116    379    496   -129   -306    436     72    -98    -49   -155   -124   -376
   -158    444    602   -145   -381    522    153    -25     25    -83    -59   -316
   -176    532    709   -179   -441    620    181     31     90    -12      5   -262
   -192    615    807   -213   -501    711    215     96    163     59     72   -197
   -213    662    875   -223   -542    769    283    145    226    116    124   -142
   -192    701    891   -257   -540    795    298    161    249    137    145   -114
   -187    802    987   -309   -587    893    327    210    309    197    207    -54
   -207    870   1078   -332   -641    974    340    246    358    252    262     -2
   -223    878   1101   -327   -662    989    316    244    355    259    280     15
   -254    857   1111   -303   -683    984    342    241    348    257    288     38
   -301    904   1202   -301   -753   1052    384    283    392    298    329    103
   -337    909   1247   -285   -792   1078    413    329    433    337    374    163
   -405    802   1208   -197   -805   1005    436    337    423    329    368    179
   -496    698   1195   -103   -846    945    452    322    405    319    355    174
   -535    641   1174    -54   -854    906    504    353    426    342    376    187
   -496    550   1044    -28   -771    797    504    348    410    324    361    166
   -389    433    823    -20   -605    628    444    309    361    272    301    109
   -277    335    613    -28   -444    472    376    210    257    158    181      0
   -179    254    431    -38   -306    342    293    122    166     70     85    -93
   -119    148    267    -15   -194    207    228     57    103      2     18   -155
    -59     51    111      5    -85     80    194     -5     28    -77    -67   -223
    -10    -15     -5     10     -5    -10    155    -49    -20   -129   -124   -262
    -12    -75    -62     41     23    -70     85    -93    -59   -161   -148   -306
    -38   -119    -83     77     20   -101     31   -137    -98   -194   -176   -335
    -98   -158    -59    129    -20   -109    -12   -181   -140   -244   -220   -363
   -140   -187    -46    161    -46   -116    -38   -207   -163   -270   -244   -366
   -168   -215    -49    192    -62   -132    -98   -257   -210   -314   -283   -392
   -192   -231    -41    210    -77   -137   -137   -298   -249   -363   -324   -452
   -218   -205     12    213   -116    -96   -122   -259   -213   -366   -371   -498
   -226    -93    132    158   -179     20    -67   -137    -70   -246   -309   -452
   -228    101    329     62   -280    215    -28     20    145     -2    -80   -267
   -194    368    561    -88   -379    465    -64    192    415    366    337    155
   -161    709    870   -272   -514    789   -161    241    579    691    833    743
   -265    800   1062   -267   -662    930   -189     85    431    683   1111   1093
   -420    727   1145   -153   -782    935   -220   -142     90    397   1047   1047
   -628    535   1163     46   -896    849   -176   -470   -415   -218    415    457
   -878    280   1158    298  -1018    719   -148   -846   -982  -1008   -581   -428
  -1117    218   1332    446  -1226    774   -140   -761   -963  -1013   -670   -493
  -1353    283   1634    535  -1493    958    -25   -444   -628   -670   -400   -267
  -1514    407   1922    553  -1719   1166    124   -174   -306   -361   -161    -41
  -1532    628   2161    452  -1847   1395    252     41    -23    -88     62    140
  -1353    859   2213    246  -1784   1538    366    223    197    119    226    215
  -1057    880   1938     88  -1499   1410    353    249    244    158    228    161
   -779    802   1582    -12  -1179   1189    298    215    223    135    194     77
   -540    740   1280    -98   -909   1010    311    236    254    161    226     51
   -298    649    948   -176   -623    797    314    220    236    132    179     -2
   -155    504    659   -174   -407    579    280    194    202     93    135    -62
   -127    384    509   -129   -319    446    257    184    189     83    127    -90
    -85    277    363    -96   -223    319    213    153    155     51     93   -116
     70    103     33    -88     18     70    124     54     57    -51    -23   -236
    171    -57   -228    -57    200   -142     38    -41    -23   -140   -124   -342
    233   -249   -485      5    358   -366    -80   -148   -114   -236   -223   -452
    306   -498   -805     96    555   -652   -236   -288   -246   -368   -361   -605
    280   -675   -958    194    618   -815   -335   -384   -340   -459   -457   -670
    197   -859  -1057    329    626   -958   -405   -428   -384   -504   -496   -743
    109  -1088  -1200    488    654  -1145   -493   -509   -462   -587   -581   -823
     25  -1239  -1265    607    644  -1252   -548   -579   -530   -654   -654   -865
    -72  -1335  -1262    704    594  -1301   -594   -602   -553   -667   -662   -878
   -163  -1423  -1260    792    548  -1343   -646   -615   -563   -670   -667   -885
   -200  -1512  -1314    854    555  -1413   -709   -646   -597   -698   -693   -924
   -109  -1527  -1418    818    654  -1473   -743   -659   -607   -704   -704   -953
     44  -1408  -1454    680    748  -1431   -724   -641   -579   -667   -659   -927
    135  -1317  -1452    589    792  -1384   -717   -618   -542   -615   -592   -865
    259  -1184  -1444    462    852  -1314   -774   -623   -527   -581   -550   -815
    410  -1041  -1452    316    930  -1247   -820   -613   -509   -548   -504   -761
    581   -950  -1532    181   1057  -1241   -826   -600   -488   -522   -465   -719
    766   -841  -1608     36   1187  -1226   -852   -607   -493   -522   -446   -698
    989   -675  -1667   -158   1327  -1169   -865   -607   -496   -522   -431   -685
   1184   -568  -1753   -306   1467  -1161   -846   -618   -506   -540   -439   -683
   1267   -558  -1826   -355   1545  -1192   -870   -665   -563   -600   -491   -737
   1371   -509  -1880   -431   1626  -1195   -857   -667   -576   -620   -517   -745
   1527   -348  -1875   -589   1699  -1111   -753   -618   -540   -597   -501   -719
   1434   -358  -1792   -537   1613  -1075   -719   -610   -553   -615   -524   -732
   1262   -420  -1686   -420   1473  -1052   -722   -626   -587   -659   -579   -769
   1195   -444  -1641   -376   1418  -1041   -691   -631   -600   -685   -605   -792
   1091   -501  -1595   -296   1343  -1047   -665   -654   -631   -730   -641   -823
    984   -506  -1491   -239   1236   -997   -618   -654   -636   -743   -657   -818
    854   -511  -1366   -174   1109   -937   -605   -667   -644   -753   -670   -813
    709   -561  -1270    -75    987   -914   -628   -693   -672   -779   -693   -818
    571   -581  -1153      5    859   -867   -644   -696   -675   -776   -680   -813
    436   -618  -1054     90    745   -836   -628   -683   -649   -753   -646   -797
    293   -620   -914    163    602   -769   -615   -657   -620   -722   -610   -745
    166   -584   -750    207    457   -667   -615   -641   -602   -701   -584   -693
     98   -571   -672    236    384   -620   -626   -641   -594   -693   -581   -672
     23   -568   -592    272    306   -579   -605   -639   -587   -693   -579   -670
    -96   -568   -472    332    187   -522   -610   -631   -576   -680   -561   -641
   -142   -472   -329    306     90   -400   -581   -587   -522   -623   -504   -589
   -166   -335   -171    249      2   -254   -504   -506   -433   -535   -415   -504
    -85    -96    -10     90    -38    -54   -381   -379   -296   -397   -285   -381
     -7    150    158    -72    -83    153   -233   -262   -163   -270   -161   -259
      0    306    306   -153   -153    306   -135   -171    -59   -171    -62   -166
    -12    410    423   -200   -218    415   -101   -101     18    -93      7   -101
    -64    485    550   -210   -306    517    -62    -57     72    -44     62    -54
    -64    615    678   -277   -371    646     28     28    176     64    179     54
   -153    680    833   -265   -493    758     38     75    244    140    267    124
   -194    714    906   -262   -550    810     62    119    288    189    322    163
   -197    753    950   -277   -574    852     90    163    329    236    379    187
   -257    763   1018   -254   -639    891     80    179    348    267    413    197
   -322    784   1106   -231   -714    945     93    189    358    277    426    236
   -345    789   1132   -223   -740    961    109    213    376    290    436    280
   -296    833   1130   -267   -711    982    161    272    433    348    485    319
   -267    891   1156   -311   -714   1023    236    332    491    407    545    353
   -366    813   1179   -226   -771    995    246    337    493    410    558    345
   -394    831   1223   -218   -807   1026    277    363    514    426    576    355
   -319    950   1270   -314   -795   1109    327    407    555    459    607    379
   -441    852   1291   -207   -865   1070    348    387    537    436    587    363
   -470    833   1304   -181   -888   1070    405    402    548    441    592    368
   -350   1000   1350   -324   -852   1174    454    470    620    511    662    444
   -415    937   1353   -259   -883   1145    444    454    602    496    649    441
   -454    885   1337   -215   -896   1111    415    439    584    475    628    423
   -449    870   1319   -210   -885   1093    420    449    597    485    639    428
   -436    859   1296   -210   -867   1075    446    457    607    496    646    439
   -436    862   1299   -213   -867   1080    506    459    613    498    652    444
   -452    878   1330   -215   -891   1104    506    478    636    522    688    465
   -449    891   1340   -220   -893   1114    509    522    678    548    706    457
   -439    940   1379   -252   -909   1158    605    633    761    579    683    449
   -366   1067   1434   -350   -898   1249    753    826    937    719    758    561
   -345   1275   1621   -465   -984   1447    857   1065   1234   1044   1057    797
   -335   1587   1919   -626  -1127   1753    849   1267   1532   1447   1525   1239
   -337   1961   2299   -813  -1319   2130    771   1252   1644   1740   2008   1748
   -397   2148   2546   -875  -1470   2346    633    992   1501   1816   2320   2101
   -532   2060   2590   -763  -1561   2325    470    579   1109   1517   2158   2005
   -691   1615   2307   -462  -1499   1961    358     64    459    698   1283   1254
   -784   1132   1917   -174  -1350   1525    262   -303   -124   -111    371    459
   -795    802   1597     -2  -1195   1200    223   -252   -161   -205    215    270
   -724    698   1421     10  -1072   1060    275    -49     59    -15    332    314
   -587    698   1283    -57   -935    989    340    116    254    148    426    363
   -439    779   1218   -171   -831   1000    467    316    472    340    561    465
   -316    914   1231   -298   -774   1072    558    452    618    470    665    535
   -213    963   1174   -376   -693   1067    550    449    618    465    646    535
    -93    961   1054   -433   -574   1008    519    431    605    449    626    530
      7    937    930   -475   -462    935    504    410    589    436    615    542
     93    961    867   -527   -387    914    485    384    574    418    597    524
    148    982    831   -566   -342    906    444    340    537    381    563    493
    194   1023    828   -607   -316    927    400    298    504    345    527    472
    236   1034    797   -636   -280    917    387    265    475    316    493    472
    288    992    704   -639   -207    849    371    233    449    288    472    449
    366   1021    654   -693   -142    836    316    194    423    259    457    415
    431   1034    602   -732    -85    820    259    150    389    226    428    368
    483   1039    553   -761    -36    797    226    109    345    176    376    345
    537   1047    509   -792     15    779    189     77    319    148    342    345
    602   1041    439   -823     83    740    103     12    265     93    288    290
    701    950    249   -828    226    600     51    -54    197     23    223    239
    865    818    -49   -841    457    387    -12   -124    124    -54    150    148
   1124    667   -457   -896    792    106   -142   -197     51   -119     88     28
   1252    589   -662   -922    956    -36   -145   -171     83    -85    122      2
   1252    550   -701   -901    976    -75    -51    -57    192     20    205     85
   1169    506   -662   -839    914    -77     62     75    327    161    332    200
   1021    457   -563   -737    792    -51    109    189    441    288    467    314
    901    407   -493   -657    696    -44    184    298    555    410    587    389
    745    322   -423   -535    584    -49    296    413    675    532    701    475
    563    228   -335   -397    449    -51    329    511    779    654    826    550
    436    161   -275   -298    355    -57    350    574    849    735    922    594
    407    109   -298   -259    353    -93    389    592    870    750    937    659
    366     70   -298   -218    332   -114    381    600    867    753    943    691
    355     80   -275   -220    314    -96    355    605    867    756    953    683
    316     59   -257   -187    288    -98    379    581    841    727    943    654
    262    -28   -290   -116    272   -158    358    496    748    613    831    597
    311    -83   -397   -114    353   -239    335    449    691    532    737    563
    441    -90   -532   -174    485   -311    322    426    654    483    678    514
    680    -44   -724   -316    701   -384    290    387    602    423    613    452
    969    114   -857   -542    911   -371    270    316    524    335    522    418
   1293    392   -901   -844   1096   -254    207    226    433    241    436    410
   1628    584  -1044  -1109   1337   -228    194    163    376    181    381    436
   1951    743  -1208  -1345   1579   -231    174     96    314    103    303    488
   2255    891  -1366  -1574   1810   -236    140     62    283     72    272    506
   2346   1093  -1254  -1719   1800    -80    192    135    350    145    353    568
   2135   1299   -836  -1719   1486    233    340    290    493    296    509    701
   1800   1408   -392  -1602   1096    509    478    446    626    436    654    810
   1379   1400     18  -1392    680    709    628    594    761    571    795    891
   1047   1369    322  -1208    361    846    714    696    859    670    898    945
    719   1325    605  -1023     57    966    802    795    963    763    995   1021
    285   1288   1002   -787   -358   1145    922    940   1114    904   1130   1140
    246   1223    976   -737   -363   1101    844    922   1104    885   1119   1145
    618   1088    470   -854     72    779    657    748    937    719    953    982
   1026    766   -259   -898    641    254    444    509    704    478    709    727
   1247    478   -769   -862   1008   -145    265    337    545    303    530    548
   1348    309  -1039   -828   1192   -363    174    233    457    197    423    439
   1408    150  -1257   -779   1332   -550     88    150    384    119    337    342
   1444     44  -1400   -745   1423   -678     12     80    329     62    283    257
   1473    -49  -1522   -711   1496   -784    -18     36    288     20    252    205
   1530   -148  -1680   -691   1602   -914    -75    -23    233    -36    207    145
   1582   -270  -1852   -657   1714  -1060   -148    -62    194    -72    179    103
   1561   -319  -1880   -620   1719  -1098   -228   -101    166   -101    161     88
   1486   -376  -1862   -553   1673  -1119   -275   -127    137   -129    142     83
   1345   -446  -1795   -452   1569  -1119   -246   -122    145   -124    158    116
   1150   -576  -1727   -288   1436  -1150   -231   -114    150   -116    174    145
    971   -646  -1621   -163   1293  -1132   -223    -90    181    -77    213    200
    828   -683  -1512    -72   1169  -1096   -205    -49    223    -33    259    241
    750   -727  -1480    -12   1114  -1104   -127    -20    249     -5    288    249
    743   -756  -1501      5   1119  -1127    -83    -15    259      0    283    228
    719   -779  -1499     28   1106  -1137    -77    -12    262     -5    262    194
    672   -758  -1431     44   1052  -1093    -75      5    288     18    288    189
    618   -763  -1384     72   1000  -1072    -70     23    311     38    303    189
    517   -789  -1306    135    911  -1047    -41     41    329     51    316    189
    384   -802  -1187    207    784   -995     33     77    361     80    337    192
    296   -787  -1083    246    688   -935    132    148    420    142    389    220
    244   -771  -1018    262    628   -896    129    192    462    192    431    249
    194   -750   -948    277    568   -849    142    233    509    241    478    277
    148   -737   -885    293    514   -810    192    275    553    290    517    309
    148   -685   -833    270    491   -758    275    342    613    353    576    355
    158   -579   -740    210    449   -659    371    454    714    446    654    426
    194   -452   -646    127    420   -548    524    657    885    592    753    491
    226   -316   -542     44    381   -428    688    904   1104    789    893    579
    213   -135   -348    -38    280   -241    823   1179   1389   1096   1161    795
    226    184    -41   -207    132     72    896   1418   1693   1475   1579   1210
    228    561    329   -394    -49    446    906   1400   1784   1691   1961   1696
     75    800    722   -439   -324    761    782   1098   1634   1732   2236   2101
   -122    849    971   -363   -545    909    639    730   1382   1626   2309   2200
   -218    407    623    -96   -423    514    493    262    867   1036   1667   1564
   -254   -290    -36    272   -111   -163    340   -166    252    215    706    605
   -239   -885   -646    561    202   -769    194   -246     44    -72    337    202
   -239  -1241  -1002    740    381  -1122    166    -90    158     12    355    161
   -163  -1382  -1218    771    524  -1299    197     70    298    124    402    171
    -38  -1462  -1423    750    691  -1444    265    236    452    246    459    189
     49  -1548  -1600    748    823  -1574    311    322    522    303    478    181
    124  -1639  -1764    758    943  -1701    329    303    498    280    441    140
    158  -1706  -1867    771   1010  -1787    298    275    470    257    405     96
    145  -1751  -1899    802   1021  -1823    296    270    454    246    389    106
    111  -1779  -1893    833   1000  -1836    303    285    467    265    405    137
    122  -1787  -1909    833   1015  -1847    270    285    472    280    423    153
    174  -1771  -1948    797   1060  -1860    218    249    431    241    389    129
    220  -1719  -1943    748   1080  -1831    200    236    413    220    355    135
    265  -1639  -1904    685   1083  -1771    171    244    428    239    366    158
    293  -1564  -1857    636   1075  -1709    184    265    446    262    392    179
    327  -1449  -1777    558   1049  -1613    220    290    465    280    407    194
    392  -1325  -1717    465   1054  -1522    249    335    511    322    454    226
    431  -1189  -1621    376   1026  -1405    265    374    553    363    498    249
    400  -1075  -1475    337    937  -1275    316    457    631    444    576    355
    332   -953  -1286    309    807  -1117    433    592    761    581    719    519
    272   -761  -1034    241    652   -896    506    706    883    714    867    665
    210   -597   -807    189    509   -701    514    795    963    810    982    763
     88   -470   -558    192    322   -514    587    896   1054    904   1080    857
   -158   -270   -111    213    -23   -192    691   1010   1176   1026   1208   1023
   -431   -179    252    303   -342     36    771   1132   1299   1158   1345   1163
   -600   -158    439    376   -522    140    774   1202   1374   1241   1441   1218
   -818   -174    644    496   -732    233    826   1304   1470   1348   1561   1288
  -1065   -192    872    628   -969    340    862   1387   1548   1434   1644   1387
  -1239   -192   1047    714  -1145    428    893   1470   1628   1525   1727   1483
  -1301   -327    974    813  -1140    322    966   1579   1738   1639   1847   1558
  -1278   -483    795    880  -1036    155    997   1631   1787   1691   1904   1574
  -1218   -522    696    870   -958     85   1013   1662   1816   1719   1927   1582
  -1122   -550    571    836   -849     10   1036   1657   1803   1691   1893   1561
  -1026   -698    324    862   -675   -187   1010   1605   1730   1615   1808   1486
   -896   -893      2    896   -449   -446    930   1532   1634   1514   1678   1371
   -761  -1023   -265    891   -249   -644    862   1454   1548   1415   1574   1267
   -672  -1161   -488    917    -93   -823    844   1369   1462   1317   1473   1127
   -584  -1265   -680    924     44   -971    802   1273   1353   1200   1332    969
   -514  -1376   -862    945    174  -1119    730   1148   1215   1044   1122    875
   -459  -1634  -1176   1044    355  -1405    623   1023   1085    909   1002    709
   -389  -1769  -1379   1078    493  -1574    498    883    950    771    904    535
   -309  -1808  -1501   1057    594  -1654    413    766    826    644    787    462
   -223  -1891  -1667   1057    722  -1779    342    662    719    545    678    376
   -176  -2018  -1842   1096    831  -1930    226    530    587    413    537    215
   -122  -2164  -2042   1143    958  -2104     93    402    459    285    413     88
     10  -2192  -2205   1088   1106  -2197     36    332    387    215    340     23
    101  -2169  -2270   1034   1184  -2218      5    272    316    145    272    -62
    119  -2247  -2366   1062   1241  -2307    -38    194    233     64    171   -132
    168  -2273  -2444   1052   1304  -2359   -103    132    168      2     98   -189
    213  -2268  -2481   1023   1345  -2374   -140    101    124    -36     70   -239
    223  -2286  -2509   1031   1366  -2397   -145     85    103    -51     59   -265
    207  -2301  -2509   1044   1356  -2405   -158     72     88    -62     38   -249
    233  -2312  -2546   1039   1387  -2429   -179     67     77    -64     33   -262
    262  -2333  -2598   1034   1428  -2465   -189     62     64    -72     20   -306
    389  -2286  -2675    948   1532  -2481   -176     49     44   -103    -18   -285
    470  -2244  -2714    885   1590  -2478   -181     31     20   -122    -41   -296
    465  -2221  -2688    878   1577  -2455   -197      0     -7   -153    -75   -296
    457  -2200  -2660    870   1556  -2429   -192      2      0   -145    -54   -270
    457  -2177  -2634    859   1545  -2405   -202     -7    -10   -155    -62   -241
    459  -2210  -2670    872   1564  -2439   -270    -70    -70   -205   -109   -280
    454  -2265  -2720    904   1587  -2491   -327   -116   -122   -249   -145   -311
    446  -2275  -2722    914   1582  -2499   -355   -148   -150   -275   -161   -314
    452  -2286  -2738    917   1595  -2512   -384   -187   -187   -311   -184   -327
    407  -2366  -2777    979   1592  -2572   -426   -228   -239   -363   -228   -368
    309  -2421  -2730   1057   1517  -2577   -454   -257   -272   -400   -270   -394
    187  -2455  -2644   1132   1413  -2548   -459   -270   -285   -413   -288   -397
     36  -2494  -2530   1228   1283  -2512   -426   -239   -257   -381   -265   -392
   -137  -2577  -2439   1356   1148  -2509   -392   -207   -231   -363   -244   -405
   -306  -2618  -2314   1462   1002  -2468   -355   -189   -226   -361   -252   -407
   -467  -2631  -2164   1548    846  -2397   -337   -166   -202   -337   -228   -413
   -652  -2626  -1974   1639    659  -2301   -290   -132   -168   -306   -197   -407
   -906  -2629  -1725   1766    407  -2177   -249    -85   -137   -275   -166   -309
  -1163  -2611  -1447   1886    140  -2029   -192    -12    -72   -215   -111   -239
  -1322  -2470  -1148   1893    -90  -1810    -88     96     25   -122    -33   -140
  -1296  -2223   -927   1761   -184  -1577     46    241    163     15    103     -7
  -1114  -2003   -891   1558   -114  -1447    111    314    239     90    184     57
   -930  -1823   -893   1374    -18  -1358    150    348    277    127    220     98
   -779  -1626   -849   1200     33  -1239    207    400    348    197    298    176
   -600  -1402   -802   1002    101  -1104    270    475    423    270    363    233
   -441  -1208   -769    823    161   -987    374    605    545    361    418    309
   -306  -1008   -701    657    194   -854    535    828    750    532    535    384
   -202   -750   -550    475    171   -652    667   1060    989    766    727    532
   -106   -384   -277    246     85   -332    756   1325   1319   1140   1098    870
     51     10    -41    -33     46    -15    714   1457   1551   1491   1558   1343
    109    332    220   -220    -57    277    623   1309   1506   1608   1901   1764
     44    462    418   -254   -187    441    511    971   1241   1509   2036   1979
    -51    293    345   -119   -197    319    415    566    810   1101   1699   1730
   -163   -153     10    155    -88    -72    303     28    106    161    633    771
   -174   -509   -335    340     80   -423    166   -207   -288   -379      5    184
   -129   -717   -589    420    228   -654    148    -88   -210   -337    -18    101
    -90   -774   -683    433    296   -730    252    163     62    -98    132    166
    -49   -696   -646    371    296   -672    415    428    355    174    324    288
    -44   -517   -472    280    213   -496    623    714    665    462    561    462
    -62   -340   -277    200    106   -309    769    930    898    693    766    607
    -72   -265   -192    168     59   -228    901   1062   1036    820    883    688
    -36   -189   -153    111     57   -171    961   1104   1072    846    898    758
     -7   -132   -127     70     59   -129    987   1140   1104    880    922    784
     12   -114   -127     49     67   -122   1044   1182   1145    927    966    792
     12   -111   -124     49     67   -116   1109   1215   1174    956    995    810
     31    -88   -122     25     75   -106   1062   1195   1158    943    987    802
     28   -101   -132     36     80   -116   1018   1163   1130    927    969    784
      5   -127   -132     59     67   -129   1034   1145   1109    906    948    756
    -25   -192   -166    109     70   -179    997   1111   1078    875    919    714
    -33   -231   -197    129     77   -215    963   1067   1036    839    885    675
    -33   -280   -246    155    106   -265    937   1021    989    787    820    657
    -31   -311   -283    168    124   -298    844    953    927    722    756    613
    -49   -371   -322    210    135   -348    813    927    898    696    717    607
    -67   -436   -371    252    148   -405    802    914    885    685    714    597
    -85   -496   -410    290    161   -454    805    919    888    696    735    589
    -90   -540   -452    314    179   -496    807    919    883    688    735    574
   -101   -540   -439    322    168   -491    818    945    909    709    756    641
   -142   -517   -374    327    114   -446    833    982    953    763    826    691
   -168   -454   -285    311     57   -371    859   1028   1005    826    883    745
   -215   -387   -171    298    -23   -277    870   1091   1083    919    979    828
   -311   -353    -41    332   -135   -197    906   1161   1163   1013   1080    896
   -345   -283     62    311   -205   -111    948   1202   1215   1060   1119   1013
   -192   -189      2    189    -98    -93    896   1195   1231   1085   1156   1057
     64    -77   -142      5    101   -111    815   1150   1202   1072   1158   1039
    348     25   -322   -187    335   -148    748   1080   1137   1002   1091    966
    613     64   -548   -340    579   -241    691   1002   1054    914    997    911
    880    155   -724   -519    802   -283    610    919    971    823    922    831
   1137    220   -919   -680   1028   -348    550    833    878    722    823    748
   1395    246  -1148   -820   1273   -449    545    761    792    626    724    678
   1628    233  -1397   -932   1512   -581    511    711    727    548    636    563
   1855    155  -1699  -1005   1777   -771    498    646    641    444    530    441
   2117     38  -2081  -1080   2099  -1021    506    561    532    316    397    335
   2439    -38  -2478  -1200   2457  -1257    459    496    452    233    303    213
   2522    -28  -2551  -1247   2535  -1288    537    524    465    239    303    179
   2421      5  -2416  -1213   2418  -1205    665    628    561    319    366    220
   2262     51  -2210  -1158   2236  -1078    805    758    685    439    475    272
   2034     98  -1935  -1065   1984   -917    976    885    800    545    587    376
   1797    132  -1667   -966   1732   -766   1106   1015    922    667    711    514
   1634     80  -1553   -857   1592   -735   1226   1124   1018    753    779    597
   1423    -12  -1439   -706   1431   -724   1314   1244   1130    875    893    678
   1309    -41  -1350   -633   1330   -696   1397   1350   1231    982   1000    706
   1296    -31  -1330   -633   1312   -680   1491   1405   1288   1039   1028    722
   1150   -103  -1254   -524   1200   -678   1473   1345   1231    979    969    685
    839   -405  -1247   -218   1039   -826   1337   1208   1093    839    831    545
    480   -784  -1265    153    872  -1023   1143   1052    948    696    693    485
    226  -1093  -1319    431    771  -1205   1023    987    878    631    633    527
    140  -1254  -1397    555    766  -1325    974    943    823    574    584    532
    101  -1434  -1538    665    818  -1486    846    797    691    439    454    444
    158  -1582  -1740    711    948  -1660    662    620    527    277    290    236
    236  -1613  -1852    685   1041  -1730    491    475    389    132    145     57
    293  -1610  -1906    657   1098  -1758    327    337    262      5     28    -38
    332  -1647  -1982    654   1156  -1813    129    189    135   -111    -80   -145
    413  -1587  -2000    587   1205  -1792     49    140     90   -150   -114   -103
    410  -1493  -1904    540   1156  -1699     77    135     83   -150   -116    -36
    298  -1434  -1735    566   1015  -1584     77    171    111   -116    -96      2
     70  -1306  -1376    615    722  -1343    145    322    254     25     49    184
   -589  -1205   -615    898     12   -911    452    568    493    270    314    493
  -1137  -1010    127   1070   -633   -441    828    831    748    527    592    753
  -1397   -870    527   1132   -963   -171    984    971    891    662    745    831
  -1439   -831    605   1135  -1023   -114   1028   1018    935    698    782    800
  -1280   -885    394   1083   -839   -246   1028   1018    922    675    758    743
   -995  -1013    -20   1002   -488   -517    932    911    810    550    626    602
   -618  -1143   -524    878    -46   -833    833    784    683    407    478    444
   -137  -1286  -1150    709    504  -1218    706    649    542    259    324    285
    252  -1439  -1691    594    971  -1564    592    545    436    142    202    163
    459  -1626  -2086    581   1270  -1855    457    441    332     25     72     31
    597  -1867  -2465    633   1530  -2164    322    316    200   -114    -88   -145
    717  -2042  -2759    659   1735  -2397    200    205     80   -236   -218   -285
    717  -2205  -2922    745   1818  -2564     90     67    -49   -371   -353   -423
    631  -2327  -2959    846   1792  -2642    -18    -49   -155   -475   -454   -506
    561  -2460  -3021    948   1790  -2740   -114   -140   -233   -553   -527   -563
    519  -2582  -3102   1028   1810  -2842   -179   -213   -306   -620   -581   -615
    449  -2735  -3185   1143   1816  -2959   -166   -252   -345   -670   -644   -698
    345  -2792  -3138   1221   1738  -2964   -135   -166   -259   -607   -631   -743
    226  -2764  -2990   1267   1605  -2876   -111    -49   -116   -465   -530   -675
    171  -2569  -2740   1197   1454  -2652   -122    101    114   -176   -223   -353
    155  -2294  -2449   1070   1301  -2372   -239    189    309    153    223    161
    129  -1990  -2122    927   1124  -2055   -337     51    244    220    568    610
     98  -1987  -2088    943   1091  -2036   -319   -168    -33     23    662    782
     70  -2138  -2210   1031   1137  -2174   -335   -485   -509   -472    288    449
     41  -2387  -2429   1174   1234  -2408   -389   -930  -1114  -1267   -693   -542
    163  -2613  -2777   1223   1467  -2694   -493  -1226  -1530  -1836  -1504  -1327
    327  -2733  -3060   1202   1693  -2896   -504  -1127  -1436  -1738  -1493  -1382
    459  -2722  -3182   1130   1818  -2953   -384   -870  -1117  -1408  -1244  -1215
    584  -2517  -3102    966   1842  -2808   -239   -602   -779  -1067   -974   -982
    724  -2200  -2925    737   1823  -2561    -57   -309   -439   -737   -693   -727
    846  -1875  -2722    514   1784  -2299    116    -41   -142   -444   -444   -511
    924  -1631  -2556    353   1740  -2094    262    137     44   -249   -267   -368
    966  -1431  -2397    233   1680  -1914    400    280    187    -98   -114   -239
    935  -1291  -2226    174   1579  -1758    452    384    290     20      2   -124
    943  -1093  -2036     75   1488  -1564    537    504    413    148    127    -10
    906   -943  -1852     15   1376  -1395    685    623    527    270    236    103
    795   -865  -1660     36   1226  -1262    802    711    620    368    316    179
    639   -823  -1462     90   1049  -1143    888    779    685    439    376    223
    439   -805  -1244    181    839  -1023    932    836    750    511    444    280
    220   -828  -1049    301    633   -937    963    878    802    576    506    316
     10   -909   -919    449    465   -914    997    896    818    597    524    345
   -207  -1060   -854    631    322   -956    969    885    802    587    496    350
   -402  -1200   -800    800    197  -1000    935    878    792    592    498    329
   -571  -1366   -795    966    109  -1080    880    849    766    576    488    303
   -675  -1496   -820   1085     72  -1158    797    797    719    535    444    272
   -753  -1693   -940   1223     90  -1317    698    727    654    478    384    228
   -846  -1823   -976   1335     64  -1402    644    693    636    470    381    228
   -898  -1886   -987   1392     41  -1436    623    662    615    462    379    244
  -1096  -2104  -1008   1600    -44  -1556    504    584    542    400    322    202
  -1000  -2008  -1010   1501      2  -1509    550    587    576    441    376    270
  -1034  -2081  -1049   1556      5  -1566    571    548    561    436    381    265
  -1041  -2171  -1132   1605     44  -1652    496    514    537    426    374    239
   -976  -2171  -1195   1574    109  -1683    446    519    550    454    405    257
   -922  -2088  -1169   1504    122  -1628    454    561    607    517    480    332
   -898  -2023  -1124   1460    111  -1574    462    589    646    566    530    392
   -836  -1922  -1088   1379    124  -1506    472    613    675    600    558    420
   -789  -1847  -1057   1319    132  -1452    465    615    680    600    558    446
   -740  -1808  -1067   1273    163  -1439    470    615    683    584    542    459
   -628  -1758  -1130   1192    249  -1444    480    607    675    568    530    459
   -511  -1709  -1200   1109    342  -1454    485    571    628    509    480    407
   -363  -1631  -1267    997    452  -1449    444    511    553    405    368    345
   -249  -1613  -1366    930    555  -1491    407    465    493    329    280    283
   -122  -1590  -1467    854    672  -1530    420    449    462    285    246    218
    -31  -1540  -1512    784    737  -1527    441    431    433    244    218    150
    -85  -1551  -1465    818    688  -1509    454    400    402    202    192     93
   -197  -1522  -1325    857    563  -1423    496    446    444    246    262    145
   -348  -1449  -1101    896    376  -1275    571    522    517    316    353    218
   -522  -1348   -828    932    150  -1088    628    584    576    371    420    288
   -675  -1226   -550    950    -62   -888    665    649    639    431    470    387
   -802  -1156   -355    979   -226   -756    646    665    649    452    485    420
   -932  -1195   -262   1065   -337   -730    659    672    654    459    491    407
   -989  -1234   -246   1109   -374   -743    740    706    693    491    519    402
  -1156  -1353   -197   1254   -480   -776    748    678    659    439    467    381
  -1150  -1387   -239   1267   -457   -813    727    667    652    431    449    418
  -1060  -1384   -327   1221   -366   -857    730    698    685    472    491    420
   -958  -1382   -426   1169   -267   -906    745    732    709    493    517    420
   -836  -1478   -641   1158    -98  -1060    766    737    698    472    478    384
   -704  -1582   -878   1140     85  -1228    758    737    701    475    465    363
   -553  -1548   -995   1049    220  -1273    748    719    696    475    472    345
   -488  -1605  -1117   1044    314  -1361    748    735    711    488    472    324
   -472  -1725  -1252   1098    389  -1488    737    737    727    488    449    309
   -472  -1795  -1322   1132    420  -1558    709    730    727    488    446    293
   -480  -1842  -1361   1158    439  -1602    657    693    706    475    444    280
   -480  -1914  -1434   1197    475  -1675    597    623    641    410    389    285
   -444  -2031  -1587   1239    571  -1810    522    555    561    340    332    223
   -428  -2140  -1714   1283    641  -1930    488    532    524    306    298    207
   -392  -2171  -1779   1280    693  -1977    465    527    511    298    293    220
   -290  -2171  -1880   1228    792  -2026    420    483    465    259    259    205
   -187  -2231  -2044   1210    927  -2138    381    423    402    194    202    176
   -103  -2294  -2190   1197   1041  -2242    335    368    332    129    135    163
    -28  -2356  -2330   1192   1148  -2343    288    335    290     88     93    171
     80  -2423  -2507   1169   1291  -2465    231    265    215      7     10    101
    213  -2452  -2665   1119   1439  -2559    166    166    109   -106   -106    -28
    301  -2481  -2782   1085   1540  -2631    114     83     18   -200   -213   -109
    392  -2525  -2917   1065   1654  -2720     77     23    -38   -254   -267   -135
    480  -2543  -3024   1028   1751  -2782     38    -31    -90   -306   -311   -181
    553  -2533  -3086    989   1818  -2808      2    -80   -142   -361   -361   -192
    605  -2512  -3117    950   1860  -2816    -18   -103   -181   -400   -397   -194
    644  -2486  -3130    919   1886  -2808    -44   -140   -218   -441   -441   -246
    654  -2457  -3112    901   1880  -2785    -67   -158   -233   -454   -459   -259
    639  -2439  -3078    901   1857  -2759    -80   -168   -241   -462   -462   -259
    628  -2385  -3016    875   1821  -2699    -80   -163   -231   -449   -433   -262
    607  -2346  -2953    867   1779  -2647    -72   -148   -215   -428   -407   -259
    574  -2338  -2912    880   1740  -2624    -62   -148   -213   -433   -420   -280
    545  -2307  -2852    880   1699  -2579      5    -62   -129   -374   -397   -267
    483  -2192  -2678    854   1579  -2434    103     93     28   -252   -324   -259
    423  -2047  -2473    810   1447  -2260    197    280    244    -41   -163   -135
    394  -1745  -2140    675   1267  -1943    241    527    579    361    254    231
    335  -1337  -1673    501   1002  -1504    176    688    854    784    797    769
    148  -1057  -1208    454    678  -1132    122    576    831    956   1223   1234
    -75  -1010   -937    542    431   -974     44    290    566    846   1350   1371
   -262  -1262  -1002    761    368  -1132    -49   -140     51    303    867    922
   -483  -1735  -1252   1109    384  -1493   -140   -675   -683   -685   -272    -67
   -698  -2125  -1428   1410    363  -1779   -215   -779   -935  -1049   -740   -480
   -854  -2340  -1486   1597    314  -1914   -192   -592   -743   -878   -639   -452
   -945  -2434  -1488   1688    270  -1961   -116   -381   -488   -644   -480   -355
   -987  -2416  -1428   1701    220  -1922    -12   -168   -228   -405   -298   -236
   -989  -2309  -1319   1649    163  -1816    135     59     25   -168   -101   -109
   -956  -2216  -1262   1584    150  -1740    210    174    145    -59    -15    -38
   -927  -2151  -1226   1538    148  -1688    218    202    179    -33      0     -7
   -940  -2081  -1140   1512     98  -1610    249    241    231     18     44     46
   -849  -1901  -1054   1374    101  -1478    340    327    324    111    135    127
   -657  -1597   -940   1127    140  -1267    467    459    470    249    277    254
   -509  -1345   -839    927    163  -1091    576    579    597    379    413    361
   -423  -1169   -745    797    161   -958    641    646    670    444    475    428
   -381  -1021   -641    698    127   -833    691    704    740    514    537    550
   -348   -917   -571    631    109   -745    740    763    807    587    618    615
   -324   -831   -509    576     90   -670    766    800    852    631    667    628
   -283   -714   -431    498     72   -574    784    826    883    665    698    665
   -239   -620   -381    428     70   -504    813    849    914    696    717    730
   -184   -545   -361    363     85   -452    844    883    956    745    763    763
   -124   -483   -361    301    116   -423    862    911    992    789    813    761
    -93   -394   -301    244    103   -348    891    963   1049    852    875    795
    -90   -262   -171    174     38   -215    950   1036   1122    930    943    880
    -70   -155    -88    111      7   -122   1002   1106   1192   1010   1018    950
    -75    -36     36     54    -57      0   1044   1169   1267   1093   1096   1023
    -77     90    168     -5   -122    129   1096   1267   1371   1205   1205   1124
    -38    205    244    -83   -140    223   1143   1348   1457   1306   1304   1189
    -10    322    332   -155   -171    327   1176   1408   1527   1382   1376   1283
     36    433    394   -236   -179    415   1195   1462   1590   1460   1454   1374
     83    553    470   -316   -192    511   1200   1517   1654   1540   1545   1454
    109    633    524   -371   -207    579   1213   1566   1706   1608   1618   1506
    122    657    535   -392   -205    597   1226   1600   1745   1654   1667   1538
    148    698    548   -426   -200    623   1223   1597   1748   1660   1675   1538
    163    701    537   -431   -187    620   1221   1582   1725   1631   1644   1530
    166    685    517   -426   -174    600   1208   1556   1691   1595   1621   1509
    174    678    504   -426   -166    592   1195   1522   1649   1553   1592   1483
    163    649    483   -407   -161    566   1179   1465   1590   1486   1522   1428
    140    602    462   -371   -161    532   1169   1413   1527   1413   1436   1366
    101    558    457   -332   -176    509   1140   1350   1452   1330   1361   1296
     38    433    392   -236   -176    413   1127   1299   1384   1254   1291   1197
    -59    303    363   -124   -213    335   1119   1249   1319   1182   1213   1106
   -168    207    376    -18   -272    290   1101   1205   1265   1119   1135   1067
   -259    132    392     62   -327    262   1104   1161   1215   1067   1083   1010
   -366     59    423    153   -394    241   1111   1127   1182   1026   1047    963
   -452    -15    433    231   -444    207   1122   1104   1156    995   1018    963
   -517     -2    514    259   -517    254   1085   1067   1122    958    979    956
   -563      0    561    280   -563    280   1054   1036   1096    932    966    927
   -548      5    553    270   -553    277   1044   1013   1078    919    966    901
   -433     49    483    189   -459    265    995    963   1039    878    930    893
   -265     88    353     88   -309    220    924    911    987    828    888    885
     -2    116    119    -57    -62    119    885    836    911    753    813    787
    265    202    -62   -233    163     70    870    774    862    698    756    743
    483    324   -161   -405    322     83    795    724    828    662    717    709
    685    472   -213   -579    449    129    719    659    769    602    657    685
    945    581   -363   -763    654    109    722    610    735    566    628    649
   1215    579   -636   -898    927    -28    766    574    709    532    602    592
   1421    519   -901   -971   1161   -189    758    522    659    465    524    511
   1639    431  -1208  -1034   1423   -387    675    493    623    428    478    446
   1787    381  -1408  -1085   1597   -514    696    527    657    467    509    452
   1613    368  -1247   -992   1431   -439    805    636    766    584    631    530
   1478    444  -1034   -963   1257   -293    891    769    896    719    766    665
   1314    400   -914   -857   1114   -257    963    922   1047    872    911    805
   1096    277   -818   -688    956   -270    969    997   1106    937    987    872
    922    252   -670   -587    795   -207   1101   1132   1234   1075   1135    995
    678    231   -449   -454    563   -109   1239   1200   1296   1143   1223   1060
    514    207   -306   -361    410    -49   1296   1208   1291   1145   1234   1057
    431    254   -176   -342    303     38   1265   1241   1314   1161   1244   1101
    288    244    -46   -267    166     98   1301   1252   1330   1171   1252   1132
     80     46    -36    -64     57      5   1408   1239   1309   1145   1213   1096
    -75   -161    -85    119      5   -124   1413   1192   1262   1091   1145   1018
   -119   -324   -207    220     41   -267   1345   1135   1184   1015   1057    945
    -25   -345   -319    184    145   -332   1226   1065   1101    937    976    893
    124   -301   -428     88    275   -363   1101    945    982    826    875    805
    345   -200   -545    -72    444   -371    901    753    787    631    675    628
    662     10   -652   -337    654   -319    756    600    623    459    496    558
   1021    150   -872   -587    948   -361    685    545    566    410    444    561
   1247    192  -1057   -719   1153   -433    610    504    524    376    410    550
   1441    285  -1156   -862   1299   -433    506    436    459    309    327    496
   1467    301  -1169   -885   1317   -433    475    433    446    301    314    472
   1145    262   -883   -704   1013   -309    555    561    561    423    431    571
    478    176   -301   -329    389    -59    758    743    730    589    592    745
    -98     31    129     33   -114     80    976    948    891    743    722    880
   -306    -44    262    174   -288    109   1075   1114   1039    857    802    820
   -314    -85    228    200   -272     70   1060   1218   1171    984    909    782
    -59    -44     15     51    -38    -15    948   1267   1278   1135   1078    888
    116    153     36   -135     41     96    800   1270   1374   1325   1382   1267
     70    436    363   -254   -148    400    667   1049   1257   1356   1680   1714
    -67    589    657   -262   -361    623    483    706   1000   1252   1816   1951
    -96    433    530   -168   -314    480    345    254    558    800   1402   1602
     62   -129   -192     33    127   -161    257   -301   -140   -127    270    540
    342   -891  -1234    272    787  -1062    -70   -649   -628   -748   -480   -192
    607  -1353  -1961    371   1283  -1657   -311   -680   -646   -792   -587   -363
    833  -1571  -2405    368   1615  -1987   -368   -605   -540   -709   -574   -423
    989  -1613  -2603    311   1795  -2107   -275   -496   -426   -623   -542   -433
   1132  -1587  -2720    226   1925  -2153   -202   -353   -296   -511   -459   -400
   1252  -1590  -2842    168   2044  -2216   -210   -309   -265   -485   -428   -381
   1288  -1600  -2889    155   2086  -2244   -239   -309   -267   -496   -420   -342
   1187  -1678  -2865    246   2026  -2270   -265   -283   -259   -493   -413   -327
   1031  -1748  -2779    355   1904  -2262   -296   -267   -254   -483   -407   -314
    857  -1829  -2686    485   1771  -2257   -314   -272   -254   -485   -410   -306
    610  -1951  -2564    670   1584  -2257   -332   -296   -272   -493   -410   -283
    345  -2081  -2426    867   1384  -2252   -254   -275   -246   -465   -376   -246
    166  -2117  -2283    974   1223  -2200   -220   -249   -207   -426   -353   -223
    -72  -2234  -2164   1153   1044  -2197   -272   -236   -187   -407   -342   -231
   -288  -2338  -2049   1312    878  -2195   -265   -220   -171   -387   -303   -265
   -311  -2252  -1940   1283    813  -2096   -140   -166   -106   -319   -223   -226
   -418  -2242  -1823   1330    701  -2034    -64   -145    -77   -288   -194   -231
   -485  -2239  -1753   1361    631  -1995    -64   -103    -38   -239   -158   -213
   -532  -2203  -1673   1366    568  -1940    -72    -49      7   -179   -111   -181
   -545  -2107  -1561   1327    506  -1834     -7     20     67   -111    -54   -140
   -587  -2052  -1467   1319    439  -1761     72     77    109    -54     -5    -98
   -584  -1940  -1356   1262    384  -1649    135    163    189     28     72    -44
   -594  -1808  -1215   1200    309  -1512    176    254    288    129    168     25
   -592  -1647  -1054   1119    231  -1350    252    348    389    241    275    119
   -652  -1522   -870   1085    109  -1197    355    472    530    387    415    223
   -709  -1387   -678   1047    -15  -1034    452    613    670    542    558    332
   -748  -1205   -459    974   -145   -833    574    769    833    719    727    465
   -815  -1028   -213    922   -301   -620    727    943   1023    917    917    641
   -911   -857     51    883   -483   -402    805   1075   1156   1062   1057    844
   -919   -654    265    787   -592   -194    901   1208   1291   1213   1210   1028
   -898   -514    384    704   -641    -64   1002   1301   1400   1325   1335   1148
   -885   -462    423    675   -654    -20   1057   1335   1434   1361   1371   1182
   -779   -444    335    610   -558    -57   1041   1314   1410   1332   1348   1132
   -633   -504    129    568   -381   -189   1010   1244   1343   1262   1278   1057
   -400   -600   -200    498   -101   -400    943   1137   1231   1145   1166    969
   -127   -652   -524    389    197   -589    857   1023   1109   1015   1036    831
     15   -797   -813    389    413   -805    776    888    971    870    883    685
    181   -963  -1148    389    665  -1054    675    732    813    704    711    527
    322  -1182  -1504    428    911  -1340    571    576    649    532    532    353
    431  -1382  -1813    475   1122  -1597    472    454    524    402    402    215
    415  -1600  -2016    589   1215  -1808    394    361    423    298    296    122
    376  -1834  -2213    727   1293  -2023    311    244    311    184    174     12
    394  -2036  -2431    820   1410  -2234    207     88    168     33     28   -129
    441  -2190  -2631    875   1535  -2410     77    -72     18   -122   -122   -267
    519  -2213  -2733    846   1623  -2470    -31   -181    -90   -226   -220   -363
    491  -2223  -2714    865   1600  -2468   -137   -272   -174   -309   -288   -436
    454  -2179  -2637    862   1543  -2408   -262   -345   -254   -389   -358   -488
    379  -2029  -2408    826   1392  -2218   -311   -340   -249   -384   -342   -452
    283  -1818  -2101    763   1192  -1958   -223   -280   -176   -309   -249   -361
    155  -1634  -1792    737    971  -1712   -166   -226   -116   -254   -176   -285
    119  -1402  -1522    639    820  -1462   -155   -179    -54   -189    -98   -197
    148  -1132  -1280    493    714  -1205    -98   -119     18   -109     -5    -80
    179   -841  -1021    329    597   -930     15    -18    119    -15     98     51
     57   -665   -724    303    389   -696     83     62    205     62    187    145
    -75   -483   -407    277    163   -446    153    163    309    161    298    249
   -168   -316   -148    244    -10   -233    252    259    407    252    392    348
   -202   -223    -20    210    -93   -124    371    368    511    350    488    454
   -213   -153     57    181   -135    -49    459    485    636    470    605    563
   -290    -98    192    194   -241     44    576    615    784    626    756    698
   -376   -122    254    249   -316     64    745    758    932    774    904    828
   -423   -155    265    288   -345     51    875    891   1044    883   1018    963
   -381    -49    332    215   -358    140    997   1041   1179   1021   1156   1132
   -402     62    465    168   -433    262   1067   1156   1280   1132   1270   1252
   -426     96    522    166   -472    309   1143   1239   1350   1205   1343   1309
   -405    127    532    137   -470    329   1252   1337   1441   1291   1428   1387
   -459     -5    452    231   -457    223   1270   1363   1467   1319   1467   1413
   -491   -150    340    319   -418     93   1286   1356   1454   1299   1452   1353
   -563   -298    265    431   -415    -18   1288   1309   1392   1223   1371   1260
   -587   -493     93    537   -342   -202   1267   1278   1348   1171   1299   1176
   -600   -628    -28    613   -285   -329   1231   1247   1304   1122   1231   1080
   -636   -750   -116    691   -259   -433   1200   1197   1241   1062   1171    974
   -683   -844   -161    763   -262   -504   1130   1111   1150    974   1080    862
   -696  -1054   -361    875   -171   -709    974    982   1005    826    922    693
   -615  -1148   -532    880    -44   -839    909    906    924    745    839    587
   -644  -1270   -626    956    -10   -948    854    802    823    649    737    483
   -717  -1402   -685   1060    -15  -1044    740    680    688    514    602    379
   -646  -1423   -776   1034     64  -1101    683    607    618    444    527    329
   -581  -1491   -911   1036    163  -1202    571    501    519    355    439    262
   -493  -1590  -1098   1041    301  -1343    462    392    418    254    342    168
   -397  -1704  -1306   1052    454  -1506    400    340    361    184    252     41
   -290  -1665  -1376    976    540  -1522    374    379    374    163    179    -36
   -233  -1647  -1415    940    589  -1532    340    454    454    241    207     18
   -153  -1556  -1402    852    623  -1478    272    571    618    454    433    252
    -72  -1330  -1257    701    592  -1293    135    600    730    670    750    644
    -77  -1166  -1088    620    504  -1130    -70    319    571    685    989   1026
   -215  -1166   -950    691    366  -1060   -316   -137    226    517   1041   1161
   -350  -1379  -1028    862    337  -1205   -519   -633   -275     31    600    769
   -415  -1826  -1410   1122    496  -1618   -620  -1187   -989   -917   -485   -249
   -454  -2387  -1935   1421    740  -2164   -789  -1449  -1405  -1460  -1114   -880
   -381  -2673  -2291   1527    953  -2483   -849  -1366  -1369  -1452  -1158   -984
   -314  -2738  -2423   1525   1052  -2582   -805  -1158  -1163  -1273  -1044   -940
   -298  -2740  -2442   1519   1070  -2592   -714   -958   -953  -1091   -924   -883
   -197  -2605  -2410   1400   1106  -2509   -576   -748   -743   -898   -797   -815
    -67  -2457  -2390   1262   1158  -2423   -519   -644   -639   -805   -727   -769
     38  -2369  -2408   1163   1223  -2387   -478   -587   -581   -753   -670   -735
    140  -2294  -2434   1078   1286  -2364   -433   -527   -519   -685   -607   -701
    239  -2179  -2418    969   1327  -2299   -418   -491   -475   -633   -558   -670
    277  -2099  -2377    909   1327  -2236   -368   -439   -415   -568   -491   -620
    293  -2023  -2317    865   1304  -2169   -319   -394   -374   -527   -454   -594
    285  -1956  -2242    836   1262  -2099   -285   -353   -329   -485   -418   -579
    244  -1878  -2122    815   1179  -1997   -239   -293   -262   -418   -348   -535
    171  -1771  -1943    800   1057  -1857   -197   -246   -210   -361   -285   -465
     96  -1704  -1800    802    945  -1751   -166   -205   -158   -309   -231   -387
     25  -1657  -1683    815    854  -1670   -148   -158   -106   -265   -189   -327
    -93  -1574  -1483    831    693  -1530   -135   -124    -59   -215   -132   -262
   -205  -1530  -1327    867    561  -1428   -119    -83     -5   -161    -70   -184
   -254  -1499  -1244    875    493  -1371    -90    -25     57    -93      0   -114
   -290  -1447  -1156    870    431  -1301    -36     49    135    -15     70    -57
   -350  -1306   -956    826    301  -1130      0    119    218     77    153     36
   -423  -1127   -706    774    140   -917     57    194    303    171    249    142
   -491   -963   -472    724    -10   -719    106    272    392    270    350    249
   -509   -792   -283    652   -114   -537    163    371    501    394    475    371
   -420   -514    -93    465   -166   -303    257    496    639    545    628    517
   -270   -244     25    257   -150   -109    355    628    784    706    787    675
    -96     -2     90     49    -93     44    433    743    919    852    940    833
     88    236    148   -161    -28    192    493    846   1039    989   1088    992
    223    449    226   -337     -2    337    535    937   1148   1117   1226   1117
    298    628    327   -465    -15    478    566    987   1200   1174   1293   1169
    335    727    389   -532    -28    558    613   1034   1244   1218   1330   1221
    345    820    475   -581    -64    649    649   1075   1283   1257   1366   1275
    319    901    581   -610   -132    743    688   1109   1312   1288   1408   1288
    265    943    678   -605   -205    810    753   1145   1340   1312   1428   1306
    181    976    792   -581   -306    885    784   1169   1361   1330   1444   1319
     96    976    880   -535   -392    930    849   1197   1376   1337   1444   1306
     18    974    956   -496   -470    966    914   1197   1366   1317   1421   1254
    -85    940   1026   -428   -555    982    943   1184   1345   1291   1392   1213
   -187    904   1088   -361   -639    995    966   1182   1337   1278   1374   1176
   -283    849   1132   -283   -706    989   1000   1132   1286   1221   1314   1127
   -270    807   1075   -270   -672    940    992   1067   1213   1140   1226   1067
   -223    776   1000   -277   -610    888    953   1005   1150   1078   1161    992
   -218    727    945   -257   -581    836    958    961   1101   1031   1117    932
   -277    636    914   -179   -594    774    945    901   1039    971   1057    857
   -309    558    865   -124   -587    709    917    862    987    919   1005    789
   -335    511    846    -88   -592    678    885    833    945    872    961    737
   -371    446    818    -38   -594    631    865    805    904    833    911    683
   -348    371    719    -10   -532    545    823    761    857    782    852    615
   -277    327    605    -25   -441    465    745    701    795    719    789    563
   -239    290    527    -25   -381    407    704    662    756    683    750    527
   -215    244    459    -15   -337    350    665    633    724    654    722    472
   -205    233    439    -12   -322    335    597    594    680    615    685    426
   -215    189    402     10   -309    293    589    589    680    615    683    431
   -200    197    397      0   -298    296    584    584    680    615    688    452
   -171    215    387    -23   -280    301    566    561    657    592    670    433
   -145    249    394    -51   -270    322    555    555    654    592    672    446
   -142    231    371    -46   -257    301    519    527    626    566    665    441
   -101    288    387    -93   -244    337    491    475    584    524    631    457
      2    296    293   -150   -145    296    454    420    540    483    589    441
    127    244    116   -184      5    181    402    353    470    418    527    376
    259    150   -109   -205    184     20    316    262    374    329    444    283
    491     88   -402   -290    446   -155    239    176    293    249    368    179
    701     23   -678   -363    688   -327    171    109    213    166    280     67
    805    -25   -831   -389    818   -428    187    119    202    145    254     46
    865    -96   -961   -387    911   -527    192    127    194    140    241     44
    963   -119  -1083   -423   1023   -600    189    129    197    142    246     33
   1078    -80  -1158   -501   1117   -620    228    166    228    171    272     41
   1143    -31  -1174   -555   1158   -602    290    210    262    202    306     62
   1187     80  -1109   -633   1145   -514    389    296    340    275    379    124
   1200    192  -1008   -696   1104   -407    444    379    418    350    454    194
   1210    272   -937   -743   1075   -332    532    439    467    397    498    244
   1293    389   -904   -841   1098   -257    657    498    509    441    540    301
   1421    452   -969   -937   1195   -259    691    535    540    470    563    340
   1491    485  -1008   -989   1249   -259    730    576    592    517    597    381
   1460    491   -969   -976   1215   -236    797    631    641    561    628    413
   1434    491   -943   -961   1189   -226    852    675    670    597    654    426
   1350    384   -966   -870   1158   -290    872    737    709    639    698    428
   1408    431   -976   -919   1192   -272    909    758    722    652    698    428
   1449    446  -1002   -948   1226   -275    932    735    688    610    646    353
   1444    381  -1062   -911   1254   -340    924    753    680    584    576    226
   1480    361  -1122   -922   1301   -381    901    854    776    662    589    228
   1556    480  -1078  -1018   1317   -298    823    953    901    820    730    366
   1670    784   -885  -1228   1278    -49    722   1021   1049   1065   1021    693
   1730   1205   -524  -1467   1127    340    550    917   1060   1213   1340   1143
   1675   1319   -355  -1499   1015    483    358    597    771   1070   1483   1423
   1556   1124   -431  -1343    995    348    236    228    337    709   1317   1356
   1348    727   -623  -1039    984     51     88   -280   -309    -46    527    654
   1036    275   -761   -654    898   -241   -129   -815  -1002   -966   -587   -363
    550     72   -478   -314    514   -202   -103   -730   -995   -997   -696   -470
     36    -54    -90      7     62    -72     36   -407   -657   -657   -423   -272
   -285    -75    210    179   -249     67    197   -124   -322   -335   -163   -109
   -587    -38    548    314   -568    254    397    135    -15    -44     88     38
   -737     12    748    361   -743    379    579    376    236    192    298    153
   -704     83    787    309   -745    433    654    511    374    327    426    233
   -418    158    574    129   -496    366    631    530    397    348    444    249
    -28    254    283   -111   -155    267    540    478    363    314    418    233
    311    293    -20   -303    166    137    491    465    358    296    392    213
    641    176   -465   -407    553   -145    397    374    275    192    277     90
    924     20   -904   -472    911   -441    254    233    137     49    124    -41
   1137    -57  -1195   -540   1166   -626     98     96      7    -77     -2   -124
   1140   -210  -1350   -467   1244   -782     -7    -20   -103   -187   -111   -218
   1080   -400  -1483   -340   1280   -940    -80   -122   -194   -275   -202   -309
   1013   -589  -1605   -213   1306  -1096   -155   -220   -285   -368   -285   -397
    937   -730  -1667   -103   1301  -1197   -241   -280   -342   -433   -348   -457
    833   -823  -1657     -7   1244  -1239   -296   -311   -371   -462   -376   -467
    711   -935  -1647    111   1176  -1288   -309   -348   -402   -488   -405   -485
    537  -1041  -1579    252   1057  -1309   -298   -366   -410   -488   -413   -485
    366  -1127  -1493    381    930  -1309   -316   -371   -407   -472   -402   -478
    272  -1179  -1454    452    862  -1314   -332   -363   -394   -449   -387   -478
    163  -1218  -1384    527    771  -1301   -329   -358   -387   -428   -376   -480
     98  -1226  -1327    563    711  -1275   -363   -366   -389   -415   -363   -480
     59  -1221  -1280    581    670  -1249   -402   -337   -355   -363   -303   -452
     28  -1174  -1202    571    613  -1187   -376   -285   -296   -283   -220   -407
     90  -1041  -1132    475    610  -1085   -361   -236   -236   -202   -132   -361
    140   -911  -1052    384    594   -982   -340   -171   -163   -114    -33   -290
    142   -756   -898    306    519   -826   -306    -83    -64     -2     83   -181
    189   -644   -836    226    511   -740   -244      2     15     90    184    -90
    270   -506   -779    116    524   -641   -137     83     98    181    277      2
    400   -311   -711    -44    555   -511      5    163    176    259    355     83
    454   -194   -649   -129    550   -420     72    213    215    296    389    106
    615    -44   -659   -288    636   -350     93    270    259    335    423    137
    711     72   -641   -392    678   -283    163    327    303    371    452    166
    756    163   -594   -462    675   -215    262    384    345    397    472    192
    748    184   -563   -465    657   -189    290    415    353    392    454    176
    620    197   -426   -410    522   -114    324    462    389    413    465    197
    581    254   -329   -418    454    -36    436    514    431    444    485    226
    475    220   -257   -348    366    -18    465    501    418    415    446    181
    384    181   -202   -283    293    -10    465    491    407    394    418    137
    327    166   -161   -249    244      2    530    527    441    423    441    145
    236    122   -116   -179    176      2    558    558    470    454    472    163
     31    -23    -54     -5     41    -38    537    537    454    439    454    129
   -150   -135     15    142    -83    -59    540    506    423    410    413     83
   -246   -166     77    205   -163    -44    576    511    428    415    407     70
   -389   -301     88    345   -239   -106    579    488    410    392    387     28
   -519   -493     25    504   -272   -233    587    441    368    348    337    -31
   -657   -678    -20    667   -319   -350    535    374    306    288    275    -96
   -787   -753     31    769   -413   -361    530    371    311    288    270    -93
   -893   -807     85    852   -491   -361    488    368    309    296    288    -75
   -969   -849    116    906   -545   -366    420    358    303    298    303    -49
  -1041   -865    176    953   -610   -345    423    363    319    314    319    -20
   -989   -823    166    906   -579   -329    449    387    342    342    340     10
   -836   -745     90    789   -465   -327    459    394    358    363    361     44
   -602   -644    -44    620   -280   -345    431    366    340    345    345     44
   -353   -537   -184    446    -85   -361    394    340    316    324    324     41
   -184   -506   -322    342     67   -415    353    290    280    296    303     18
    -15   -488   -475    252    228   -480    322    236    236    259    275    -15
    194   -472   -670    137    431   -571    202    155    161    202    231    -67
    405   -462   -867     28    636   -665    135     83     93    140    163   -135
    522   -465   -987    -28    753   -727     96     12     23     70     96   -207
    620   -478  -1101    -72    859   -789     46    -41    -33     12     51   -267
    670   -493  -1163    -90    914   -826     36    -62    -59    -18     23   -280
    641   -517  -1158    -62    898   -836     18    -77    -72    -36      0   -280
    579   -506  -1085    -38    831   -797    -41    -93    -93    -57    -15   -267
    509   -426   -935    -44    722   -680    -25    -77    -85    -51     -5   -233
    361   -402   -763     18    561   -581     31    -46    -62    -33     10   -228
    155   -345   -501     96    327   -423     72      7    -25      2     49   -194
    -10   -220   -213    114     98   -215     70     41      7     41     98   -116
   -181   -155     25    168   -103    -64    155     72     25     51    103    -57
   -277   -103    174    189   -228     36    176     83     28     49     93    -44
   -319    -59    259    189   -290     98     98     38    -18     12     67    -72
   -381    -20    361    200   -374    168     77     12    -51    -18     25    -70
   -457   -103    353    280   -407    124     75      0    -72    -36      5   -106
   -540   -293    246    415   -394    -25     62    -38   -114    -80    -41   -187
   -724   -491    233    607   -480   -129     59    -77   -148   -124    -90   -244
   -922   -662    257    789   -592   -202     96    -41   -122    -98    -72   -171
  -1010   -888    119    948   -566   -384     96     10    -75    -51    -36   -148
  -1057  -1072    -15   1062   -522   -542    150    124     25     25      5   -168
  -1132  -1104     28   1119   -581   -537    296    348    239    200    116   -140
  -1088  -1036     51   1060   -571   -491    374    535    457    410    283    -36
  -1122   -896    226   1008   -675   -335    439    750    758    774    649    337
  -1065   -610    452    836   -761    -77    353    820    950   1098   1091    831
   -914   -366    548    641   -732     90    176    563    776   1085   1348   1161
   -909   -509    397    706   -654    -54     77    241    374    810   1337   1153
   -763   -795    -31    779   -366   -413   -109   -161   -213    197    771    602
   -483  -1179   -696    831    103   -937   -277   -688   -927   -743   -358   -449
   -277  -1530  -1252    904    485  -1392   -459  -1028  -1379  -1340  -1085  -1130
   -197  -1816  -1621   1005    711  -1719   -454   -932  -1262  -1228  -1049  -1197
     10  -1886  -1899    937    953  -1891   -415   -774  -1039  -1018   -919  -1208
    241  -1893  -2135    826   1187  -2016   -426   -662   -870   -865   -841  -1223
    446  -1883  -2330    719   1387  -2107   -405   -537   -711   -724   -750  -1223
    758  -1761  -2522    501   1639  -2140   -392   -501   -644   -672   -722  -1236
    906  -1704  -2611    397   1758  -2156   -407   -530   -652   -688   -745  -1244
   1034  -1712  -2746    337   1888  -2229   -491   -610   -717   -748   -792  -1296
   1119  -1813  -2933    348   2026  -2372   -587   -719   -815   -852   -901  -1397
   1278  -1821  -3099    270   2187  -2457   -667   -797   -880   -919   -969  -1423
   1410  -1829  -3239    207   2322  -2533   -732   -849   -924   -963  -1002  -1415
   1561  -1761  -3322     98   2442  -2540   -763   -893   -958   -997  -1013  -1423
   1584  -1732  -3317     75   2449  -2525   -802   -971  -1018  -1060  -1070  -1462
   1582  -1735  -3317     75   2449  -2525   -854  -1034  -1070  -1111  -1119  -1465
   1595  -1764  -3359     85   2475  -2561   -940  -1093  -1132  -1166  -1166  -1493
   1579  -1782  -3361    101   2468  -2572   -992  -1109  -1153  -1182  -1174  -1483
   1483  -1855  -3338    187   2410  -2595  -1010  -1122  -1150  -1174  -1166  -1436
   1389  -1888  -3278    246   2333  -2582  -1039  -1153  -1179  -1200  -1195  -1415
   1314  -1849  -3164    267   2236  -2507  -1101  -1176  -1197  -1215  -1213  -1392
   1200  -1821  -3021    309   2109  -2421  -1150  -1192  -1200  -1208  -1205  -1332
   1047  -1748  -2795    350   1919  -2270  -1137  -1161  -1169  -1163  -1161  -1239
    717  -1725  -2442    501   1579  -2083  -1057  -1041  -1065  -1044  -1041  -1106
    303  -1688  -1992    691   1148  -1839   -945   -885   -917   -880   -885   -935
    -36  -1579  -1545    805    753  -1561   -815   -714   -745   -691   -693   -740
   -298  -1337  -1039    818    368  -1189   -633   -511   -532   -457   -454   -509
   -441  -1067   -626    753     90   -846   -462   -309   -309   -215   -194   -290
   -665   -774   -109    719   -280   -441   -288    -85    -75     33     67    -23
   -826   -566    259    696   -542   -153   -153    111    127    249    283    213
   -678   -420    257    550   -467    -83   -127    194    213    350    387    293
   -452   -303    148    376   -301    -77   -142    202    239    381    433    293
   -293   -192    101    241   -200    -46   -132    223    267    410    478    329
   -244   -132    111    187   -181    -10   -103    252    298    439    509    366
   -226    -83    142    155   -184     28    -85    259    311    441    522    376
   -220    -57    161    137   -192     51    -77    265    296    415    514    410
   -228    -72    155    150   -194     41    -67    267    280    392    493    439
   -241    -67    171    153   -207     51    -38    259    267    366    467    446
   -272    -31    241    153   -257    103    -18    233    233    322    418    413
   -402    -25    374    213   -389    174     51    272    257    337    431    415
   -470      5    475    231   -475    241    122    322    288    361    449    420
   -478     72    550    200   -514    311    150    332    290    353    439    439
   -485    148    633    168   -558    389    189    335    296    355    441    480
   -491    275    763    106   -628    519    239    374    335    402    493    530
   -483    353    836     64   -659    594    283    400    363    433    524    550
   -488    441    930     20   -709    685    314    405    371    449    530    574
   -491    498    989     -2   -740    743    355    418    389    462    550    592
   -498    462    958     15   -730    709    413    452    423    498    576    602
   -542    449    992     46   -766    719    462    485    465    545    615    594
   -555    452   1008     51   -782    727    488    498    483    563    641    576
   -491    446    937     23   -714    691    483    488    475    553    626    548
   -431    467    898    -20   -665    683    496    485    483    563    628    522
   -376    532    906    -77   -641    719    498    491    504    589    646    517
   -340    581    922   -122   -633    753    509    504    519    602    646    496
   -314    665    979   -174   -646    820    517    532    550    631    678    530
   -270    797   1067   -265   -667    932    537    571    602    693    743    553
   -262    898   1161   -319   -711   1028    594    615    654    750    792    581
   -241    989   1231   -374   -737   1111    633    649    693    787    826    620
   -179   1052   1231   -436   -704   1140    631    672    722    820    852    641
    -93   1132   1226   -519   -659   1176    628    680    743    844    878    654
     10   1205   1195   -607   -592   1200    576    652    724    839    875    652
    142   1249   1106   -698   -483   1176    514    607    675    795    833    620
    265   1275   1010   -769   -371   1143    480    566    626    745    792    581
    363   1306    943   -839   -288   1124    431    532    597    722    774    550
    478   1319    841   -898   -181   1080    426    498    574    691    743    532
    537   1278    737   -909    -98   1008    465    467    542    654    696    511
    581   1265    683   -922    -49    974    384    418    498    610    644    493
    633   1249    615   -943      7    932    272    361    444    555    592    457
    615   1213    597   -914     10    904    301    353    426    537    581    415
    545   1161    615   -852    -33    888    358    355    407    517    566    397
    441   1075    633   -758    -96    854    426    348    379    483    530    374
    298   1044    745   -672   -223    896    465    355    374    472    506    361
    161   1028    865   -594   -350    948    467    387    400    498    537    381
     46   1065   1018   -555   -485   1041    522    436    444    542    589    431
   -119   1036   1156   -457   -636   1096    594    472    470    563    610    480
   -272   1023   1293   -376   -784   1158    613    493    483    576    620    506
   -392   1044   1436   -327   -914   1239    631    530    522    615    670    527
   -488   1052   1540   -283  -1015   1296    657    550    542    631    680    530
   -532   1093   1626   -280  -1078   1358    644    535    530    613    662    537
   -566   1075   1641   -257  -1104   1358    613    522    519    607    659    532
   -607   1008   1613   -200  -1109   1309    610    524    524    605    649    506
   -607    950   1556   -174  -1080   1252    620    545    517    558    548    418
   -610    958   1569   -174  -1088   1262    641    618    571    566    488    363
   -672   1005   1675   -166  -1174   1340    670    761    745    748    649    493
   -701   1153   1855   -226  -1278   1504    657    943   1005   1091   1015    841
   -628   1410   2039   -392  -1335   1725    579    945   1111   1340   1410   1288
   -665   1478   2143   -405  -1402   1810    465    685    940   1374   1709   1657
   -745   1421   2164   -337  -1454   1790    262    254    561   1148   1714   1683
   -691   1106   1797   -207  -1244   1452     88   -267    -38    488   1057   1065
   -641    558   1200     41   -922    878    -12   -717   -698   -431    -28     51
   -509    176    685    166   -597    431   -132   -800   -927   -766   -462   -379
   -394     10    405    192   -400    207    -98   -568   -685   -540   -306   -329
   -265     -2    262    132   -265    129    -20   -350   -428   -319   -158   -275
   -109     83    189     12   -150    135     83   -137   -192   -114    -25   -184
    -77    129    207    -25   -142    168    241    122     77    132    168    -70
    -46    184    231    -70   -140    207    335    231    194    241    267    -28
     38    327    288   -184   -124    306    389    277    257    301    335    -20
    174    519    345   -348    -85    433    405    293    280    327    366      5
    306    691    384   -498    -38    537    381    270    257    303    353     67
    405    763    355   -587     25    561    361    259    244    285    329    127
    594    675     80   -636    257    379    314    226    210    246    277    122
    859    561   -298   -711    579    132    283    179    158    189    205     77
   1078    527   -550   -802    815    -10    283    171    148    176    184     49
   1260    470   -792   -865   1026   -161    228    135    101    132    137     -7
   1480    553   -927  -1015   1205   -187    158     83     44     85     88    -75
   1571    610   -963  -1091   1267   -176    106     41     -2     36     38   -168
   1519    618   -901  -1067   1210   -140     57     10    -33      2      7   -252
   1369    745   -626  -1060    997     62     62     15    -15     18     25   -283
   1270    789   -480  -1031    875    155     46     -5    -18      5     20   -280
   1392    688   -706  -1041   1049     -7    -59    -96    -83    -64    -46   -298
   1691    542  -1148  -1117   1421   -301   -218   -265   -220   -220   -200   -366
   2244    239  -2005  -1244   2125   -880   -423   -483   -426   -428   -407   -431
   2816    122  -2694  -1470   2756  -1286   -657   -667   -615   -626   -613   -480
   3091    176  -2917  -1634   3003  -1369   -813   -771   -735   -756   -763   -550
   2670    379  -2291  -1525   2481   -956   -691   -594   -568   -581   -613   -454
   1600    771   -831  -1187   1215    -28   -290   -111    -70    -59    -85      7
   1145    909   -236  -1028    691    337    -51    189    233    254    233    265
   1117    756   -361   -937    737    197     -5    288    314    324    316    267
   1057    522   -535   -789    797     -5    -64    244    267    277    324    181
   1296    348   -950   -823   1124   -301   -283     -7     20     33    111    -44
   1418    119  -1299   -769   1358   -589   -470   -218   -187   -179    -85   -192
   1421    -44  -1467   -688   1444   -756   -568   -342   -301   -306   -187   -252
   1530   -109  -1639   -709   1584   -872   -662   -439   -397   -415   -259   -309
   1714    -80  -1795   -818   1753   -937   -740   -496   -465   -509   -337   -387
   1906     -5  -1912   -950   1906   -958   -795   -527   -511   -576   -400   -449
   1997     18  -1982  -1008   1990   -982   -771   -568   -563   -646   -478   -527
   1990    -44  -2034   -971   2010  -1039   -750   -620   -628   -727   -571   -620
   1938    -70  -2008   -935   1969  -1039   -735   -628   -628   -730   -597   -670
   1810    -85  -1899   -862   1852   -992   -745   -633   -620   -709   -607   -698
   1636   -129  -1766   -756   1699   -948   -704   -639   -602   -675   -594   -711
   1483   -197  -1680   -641   1582   -937   -667   -646   -579   -649   -589   -719
   1340   -236  -1577   -553   1457   -906   -628   -636   -555   -618   -571   -709
   1226   -228  -1454   -501   1340   -841   -592   -615   -522   -581   -537   -685
   1124   -181  -1309   -472   1213   -745   -553   -576   -485   -537   -491   -631
   1047   -114  -1161   -465   1104   -636   -493   -530   -454   -501   -457   -592
   1023    -36  -1060   -496   1041   -548   -452   -478   -415   -459   -415   -542
   1044     59   -987   -553   1015   -462   -410   -431   -379   -415   -374   -491
   1041    142   -901   -592    971   -379   -335   -374   -324   -358   -322   -431
    976    220   -756   -597    867   -267   -239   -309   -257   -285   -252   -358
    849    296   -553   -574    701   -127   -194   -239   -181   -207   -171   -280
    683    350   -332   -517    509     10   -148   -153    -90   -114    -80   -184
    568    428   -142   -498    355    142    -59    -62      2    -18      7    -88
    428    488     59   -457    184    275     46     41    103     80     98     12
    285    574    288   -431      0    431    132    127    202    179    189    106
    122    641    517   -381   -197    579    215    205    290    267    272    194
    -59    696    756   -322   -407    727    272    270    368    342    353    270
   -236    774   1010   -267   -623    891    353    345    454    436    446    361
   -418    800   1215   -192   -815   1008    400    402    527    517    532    452
   -553    776   1330   -114   -940   1052    371    410    540    537    566    493
   -626    756   1382    -67  -1005   1067    358    415    537    542    568    501
   -657    782   1439    -62  -1047   1109    384    459    566    576    600    535
   -657    846   1504    -96  -1080   1174    410    491    600    613    641    571
   -667    885   1553   -111  -1109   1218    454    509    615    633    667    594
   -680    883   1564   -103  -1122   1223    485    527    628    657    675    610
   -659    924   1584   -132  -1122   1254    524    555    659    698    711    654
   -587    971   1558   -192  -1072   1262    574    587    693    737    750    680
   -485    987   1470   -252   -976   1228    610    607    711    763    761    678
   -324   1018   1343   -348   -833   1179    636    618    722    782    763    657
   -111   1047   1158   -467   -633   1101    641    607    727    792    756    633
    135   1023    888   -581   -376    956    615    571    701    771    724    579
    316   1021    704   -667   -194    862    610    548    683    758    698    542
    350    940    587   -646   -119    766    589    506    652    724    657    491
    189    779    589   -483   -200    685    553    467    623    688    631    454
    114    701    584   -410   -236    644    517    436    594    652    610    454
    155    657    501   -405   -171    579    436    366    519    571    545    441
    153    610    457   -381   -150    532    332    283    423    475    457    418
     25    522    496   -272   -233    509    280    210    345    387    376    384
   -155    379    532   -111   -342    454    218    148    280    322    314    361
   -350    246    597     51   -472    420    215    168    301    322    298    366
   -493    129    620    181   -555    374    277    277    387    368    298    353
   -620    -31    589    327   -605    277    327    410    509    465    353    366
   -756    -93    659    423   -709    283    348    568    724    696    568    537
   -805    -10    795    407   -802    392    254    574    828    867    818    810
   -880    150   1028    363   -956    589    103    332    698    865   1013   1101
  -1031    285   1317    374  -1174    800    -85    -75    418    750   1140   1278
  -1150    246   1397    449  -1273    820   -303   -566     -7    397    911   1031
  -1187   -132   1054    659  -1122    459   -509  -1091   -618   -342    103    187
  -1098   -602    493    849   -797    -54   -701  -1431  -1153  -1052   -711   -623
   -896   -872     23    885   -459   -426   -771  -1371  -1171  -1114   -828   -792
   -714   -805    -90    758   -311   -449   -701  -1114   -943   -911   -680   -701
   -555   -514     41    535   -298   -236   -522   -800   -644   -649   -480   -519
   -428   -223    205    327   -316    -10   -267   -465   -327   -358   -252   -322
   -355     67    423    145   -389    244    -85   -207    -80   -124    -41   -142
   -329    277    607     25   -470    441     15    -49     67     28    109     -2
   -288    296    584     -2   -436    439    153     90    202    163    241    103
   -257    316    574    -31   -415    444    270    223    327    283    363    213
   -148    348    496    -98   -322    420    355    327    413    366    439    265
      7    340    329   -176   -161    332    400    374    452    405    457    288
    179    296    116   -239     31    207    426    389    465    415    459    275
    350    319    -31   -337    189    145    368    368    441    387    418    205
    522    311   -210   -415    366     51    303    340    418    366    387    140
    561    233   -327   -400    444    -46    275    290    381    324    348     38
    517    129   -389   -324    452   -129    244    236    345    288    319    -59
    431     28   -405   -231    415   -187    184    187    303    244    285   -145
    290    -72   -363   -109    327   -218    158    168    293    226    267   -158
    101   -184   -285     38    189   -233    166    163    293    220    272   -135
   -119   -296   -176    207     28   -239    148    174    306    233    301    -85
   -262   -389   -127    324    -70   -259    106    184    309    244    319    -38
   -332   -467   -135    400    -98   -301     67    176    293    228    296      5
   -348   -535   -187    441    -83   -363     25    166    280    220    288     83
   -353   -620   -267    485    -44   -444     -7    148    265    213    280    140
   -335   -711   -376    522     18   -545    -54    114    233    189    257    213
   -267   -748   -480    509    106   -615   -145     77    189    163    231    267
   -158   -753   -594    454    218   -675   -233     33    150    140    205    293
    -12   -740   -727    376    355   -735   -311     -7    106    109    176    314
    148   -740   -888    296    517   -813   -384    -41     77     90    153    361
    322   -678  -1000    179    659   -839   -444    -88     49     70    129    374
    504   -641  -1148     67    823   -893   -519   -148    -12     12     72    355
    636   -613  -1249    -12    940   -930   -571   -197    -72    -49     12    296
    724   -607  -1332    -57   1026   -971   -597   -226   -106    -88    -18    226
    815   -566  -1382   -124   1098   -974   -620   -259   -145   -129    -72    200
    883   -584  -1467   -150   1174  -1026   -587   -296   -174   -171   -124    127
    948   -597  -1545   -174   1244  -1072   -605   -345   -226   -236   -181     25
   1000   -654  -1654   -174   1325  -1153   -641   -397   -290   -306   -244    -90
    997   -722  -1719   -137   1358  -1221   -639   -433   -327   -355   -298   -213
    997   -782  -1779   -109   1387  -1278   -667   -498   -397   -433   -379   -353
   1018   -815  -1834   -101   1426  -1325   -717   -594   -493   -540   -491   -462
    982   -815  -1800    -85   1389  -1306   -722   -636   -527   -576   -535   -530
    914   -828  -1743    -41   1327  -1286   -711   -657   -550   -607   -566   -618
    906   -854  -1761    -25   1332  -1306   -735   -698   -594   -657   -631   -709
    820   -862  -1683     20   1249  -1273   -740   -727   -613   -680   -654   -743
    649   -875  -1527    111   1085  -1200   -714   -727   -605   -675   -639   -758
    475   -857  -1332    192    904  -1093   -662   -662   -540   -605   -574   -722
    387   -826  -1213    218    797  -1021   -628   -592   -480   -545   -522   -657
    283   -761  -1044    239    662   -901   -592   -532   -423   -485   -465   -587
    140   -730   -870    293    504   -800   -537   -472   -361   -423   -407   -550
    -18   -714   -696    366    337   -706   -475   -397   -285   -342   -324   -485
   -233   -631   -397    431     80   -514   -410   -319   -202   -246   -213   -353
   -457   -532    -75    493   -192   -306   -337   -236   -116   -158   -109   -246
   -683   -436    244    558   -465    -96   -257   -153    -28    -67    -18   -184
   -870   -410    459    641   -665     23   -210   -127     -5    -57    -33   -171
   -911   -504    407    706   -662    -46   -228   -153    -33    -85    -77   -148
  -1036   -561    475    800   -756    -44   -226   -150    -18    -67    -41   -135
  -1166   -579    587    872   -878      5   -231   -158     -2    -49     -5   -145
  -1140   -504    636    823   -888     64   -239   -163     -2    -41     -5   -114
   -904   -322    579    613   -743    127   -220   -127     33      0     33    -10
   -685   -153    530    418   -607    187   -194    -96     70     44     90     41
   -504    -12    488    257   -496    236   -174    -70     96     77    129     77
   -361     80    441    140   -400    259   -163    -51    106     88    142    101
   -194    174    366      7   -280    270   -132    -41    103     85    140    106
    -36    290    324   -127   -181    306   -116    -36    103     93    148    124
     77    371    293   -226   -109    332    -83    -18    122    116    181    166
    129    400    270   -265    -70    335    -54     10    142    137    207    200
    103    418    311   -262   -103    366    -33     15    148    142    215    207
     59    428    368   -244   -155    400      5     20    153    148    223    218
     46    439    392   -244   -174    415     33     33    166    158    233    233
     15    441    426   -228   -205    433     51     41    174    161    231    249
    -88    483    571   -200   -329    527     70     57    194    184    257    283
   -184    501    685   -158   -436    592    103     90    231    218    288    324
   -283    517    800   -119   -540    657    150    148    283    272    332    387
   -366    574    940   -103   -652    756    192    200    335    329    381    444
   -418    654   1072   -119   -745    862    220    239    384    379    423    483
   -459    693   1150   -116   -805    922    259    277    433    423    467    517
   -467    730   1197   -132   -833    963    303    296    462    454    498    517
   -509    769   1278   -129   -893   1023    327    319    498    488    537    485
   -602    802   1405   -101  -1002   1101    387    387    561    524    535    452
   -649    831   1478    -90  -1065   1153    498    535    691    613    558    454
   -670    904   1574   -119  -1122   1239    615    732    891    807    706    504
   -680   1106   1787   -213  -1234   1447    667    948   1161   1124   1013    724
   -620   1444   2062   -413  -1343   1753    594   1106   1400   1496   1488   1208
   -607   1753   2361   -574  -1483   2057    527   1000   1387   1660   1886   1652
   -714   1849   2564   -568  -1639   2205    413    659   1109   1553   2042   1831
   -836   1665   2501   -413  -1667   2083    293    223    628   1104   1683   1496
   -945   1197   2143   -127  -1545   1670    200   -314   -101    129    535    504
   -937    831   1769     51  -1353   1301     57   -542   -496   -415   -111    -88
   -833    623   1457    103  -1145   1041     -7   -449   -446   -389   -137   -176
   -717    532   1249     93   -982    891     51   -257   -228   -197    -33   -124
   -602    542   1145     31   -872    844    137    -67    -10      5     98    -57
   -514    636   1148    -62   -831    891    257    114    197    192    231     33
   -475    724   1200   -127   -836    961    348    228    329    311    329    127
   -465    774   1239   -153   -852   1005    397    277    379    358    361    111
   -480    756   1234   -140   -857    992    342    265    361    355    348    114
   -491    701   1189   -106   -839    945    319    241    335    332    324    155
   -506    667   1174    -80   -841    919    322    239    337    337    340    181
   -545    680   1226    -67   -885    953    296    213    309    311    316    142
   -600    688   1288    -44   -945    987    280    192    290    290    296    181
   -657    644   1299      5   -976    971    244    163    267    270    277    135
   -631    610   1239      7   -935    924    244    145    249    246    226    137
   -615    558   1174     28   -893    865    244    142    252    249    223    197
   -628    589   1215     18   -922    901    228    132    246    246    228    176
   -620    667   1288    -23   -953    976    187    111    239    239    239    239
   -579    691   1267    -57   -924    979    166     85    215    220    233    220
   -519    688   1208    -83   -862    948    122     49    187    187    200    176
   -379    696   1072   -161   -727    883     18    -23    124    135    145    119
   -158    724    883   -285   -519    802    -72   -124     33     41     57     46
     54    730    672   -392   -309    701   -161   -210    -46    -36    -18    -12
    233    691    457   -462   -111    574   -270   -322   -148   -135    -98   -129
    491    652    161   -571    163    407   -397   -465   -285   -275   -233   -231
    854    550   -306   -704    579    122   -579   -600   -413   -381   -337   -319
   1171    428   -745   -800    956   -158   -704   -711   -522   -480   -439   -452
   1340    405   -935   -872   1137   -265   -680   -675   -475   -431   -400   -446
   1366    374   -992   -870   1179   -309   -623   -548   -335   -272   -231   -329
   1143    418   -724   -782    935   -153   -488   -353   -135    -54      7   -153
    878    488   -389   -685    633     49   -301   -145     67    153    213     33
    678    511   -166   -594    423    174   -122     51    262    353    423    218
    553    535    -18   -545    285    259     23    189    384    472    548    303
    530    693    163   -613    184    428     88    267    452    535    615    361
    568    761    189   -665    187    475    140    314    480    561    628    353
    600    730    129   -665    236    431    218    374    522    594    659    381
    581    680     98   -631    239    392    314    423    548    600    644    379
    623    675     51   -649    285    363    374    465    571    610    639    371
    680    701     20   -691    329    361    376    454    545    579    605    311
    774    740    -33   -756    405    353    366    374    444    449    454    189
   1036    859   -179   -948    607    340    262    244    296    306    311    109
   1353    930   -423  -1143    888    254    166     96    132    142    155    -12
   1652    984   -667  -1319   1161    158     90    -20      0      0      0    -83
   1919   1021   -898  -1470   1410     62      7   -122   -103   -111   -111   -179
   2309    917  -1392  -1615   1852   -236   -207   -316   -298   -301   -303   -322
   2707    802  -1904  -1756   2304   -550   -368   -491   -478   -483   -491   -501
   2886    709  -2179  -1800   2533   -732   -462   -602   -594   -615   -633   -615
   2714    665  -2049  -1688   2382   -691   -496   -636   -633   -665   -704   -659
   2031    675  -1358  -1356   1693   -340   -301   -433   -433   -459   -504   -501
   1234    717   -517   -976    875    101   -106   -197   -184   -194   -220   -257
    654    639    -15   -646    335    311    -44    -98    -83    -85    -93   -163
    410    550    140   -480    135    345   -114   -137   -127   -137   -142   -220
    181    488    306   -335    -62    397   -140   -163   -132   -145   -142   -239
   -114    314    426   -101   -270    371   -140   -158   -124   -145   -140   -275
   -332    103    433    111   -384    267   -207   -192   -168   -194   -181   -340
   -446    -18    428    233   -439    205   -288   -231   -210   -236   -213   -387
   -670   -184    485    426   -581    150   -353   -288   -246   -280   -244   -402
   -639   -389    246    514   -444    -72   -485   -439   -379   -423   -381   -485
   -519   -641   -122    579   -202   -381   -654   -631   -558   -597   -545   -607
   -457   -844   -387    652    -36   -615   -800   -769   -691   -727   -654   -745
   -415   -930   -514    672     46   -724   -893   -857   -774   -818   -730   -878
   -345   -982   -636    662    142   -810   -950   -930   -844   -883   -792   -953
   -280  -1072   -795    675    254   -935   -974   -987   -911   -940   -846  -1052
   -259  -1124   -865    693    301   -995   -971  -1018   -956   -984   -885  -1119
   -241  -1093   -852    667    303   -974   -932   -979   -930   -958   -867  -1093
   -213  -1065   -852    639    319   -958   -922   -953   -904   -930   -846  -1057
   -184  -1039   -857    610    335   -948   -909   -945   -898   -924   -854  -1065
   -145   -989   -844    568    348   -917   -867   -948   -904   -937   -872  -1072
    -85   -911   -826    496    368   -867   -833   -919   -888   -924   -867  -1047
    -31   -839   -807    433    387   -823   -805   -883   -862   -896   -839   -992
     46   -753   -802    353    420   -776   -753   -854   -846   -878   -823   -963
    122   -652   -774    265    446   -711   -693   -826   -823   -844   -797   -963
    181   -568   -753    192    465   -659   -641   -782   -784   -805   -761   -932
    233   -478   -711    122    470   -592   -597   -737   -745   -763   -724   -880
    215   -394   -610     88    410   -501   -574   -706   -719   -727   -688   -849
    213   -329   -542     59    376   -436   -537   -675   -696   -706   -672   -826
    236   -220   -457    -10    345   -337   -517   -623   -649   -652   -620   -730
    231   -132   -363    -49    296   -246   -446   -550   -579   -574   -545   -639
    210    -77   -288    -67    246   -181   -329   -436   -470   -478   -478   -581
    179      2   -176    -90    179    -85   -205   -246   -283   -316   -389   -535
    148    181     33   -166     57    106   -116    -41    -44    -75   -200   -418
    116    506    387   -311   -135    446    -62    161    249    277    150    -85
     96    857    761   -478   -332    810    -67    316    524    685    678    480
     20   1200   1179   -610   -579   1189   -109    262    553    844   1122   1031
   -135   1137   1273   -501   -706   1205   -161     41    244    602   1228   1210
   -327    927   1254   -298   -792   1088   -181   -283   -249     67    844    872
   -509    548   1054    -20   -782    800   -246   -730   -885   -769   -218   -106
   -613    184    797    215   -704    491   -361  -1039  -1330  -1376  -1109   -906
   -688   -132    553    407   -623    207   -431   -961  -1244  -1275  -1070   -909
   -805   -433    371    618   -589    -31   -397   -779  -1005  -1023   -904   -818
   -940   -524    413    730   -678    -57   -314   -594   -745   -763   -714   -714
  -1018   -449    568    735   -795     59   -220   -405   -475   -501   -506   -584
  -1031   -332    696    680   -865    179    -93   -233   -252   -285   -332   -446
  -1005   -303    701    654   -854    197      2   -137   -142   -181   -244   -366
   -950   -244    706    594   -828    231    -15   -101   -101   -137   -202   -329
   -914   -174    740    545   -828    283    -36    -90    -80   -111   -174   -314
   -888   -148    737    517   -815    293      2    -85    -77    -98   -166   -311
   -865    -88    776    475   -820    342     20    -72    -54    -70   -145   -296
   -826    -33    792    428   -810    379     15    -36    -10    -20    -98   -267
   -792     18    810    387   -800    413     38      2     36     20    -57   -218
   -800    106    906    345   -854    506    135     64    103     98     15   -116
   -792    181    974    306   -883    576    176    116    155    161     75    -80
   -771    272   1041    246   -906    654    213    166    210    220    132    -46
   -761    363   1124    200   -943    743    259    215    265    288    207     10
   -730    418   1148    155   -940    782    290    257    306    345    272     77
   -691    459   1148    114   -919    802    303    280    327    371    311    114
   -589    478   1065     54   -828    771    283    259    301    340    277     83
   -444    511    956    -33   -698    732    246    220    270    306    254     85
   -285    504    789   -111   -537    646    187    174    231    272    233     72
    -64    439    504   -189   -283    470    106     80    155    194    158     -7
    226    368    140   -298     41    257    -59    -64     28     67     36   -137
    475    277   -197   -376    337     41   -259   -226   -109    -57    -80   -257
    693    192   -501   -444    597   -153   -389   -332   -200   -142   -163   -361
    831    116   -714   -472    771   -298   -470   -384   -236   -176   -197   -376
    805     25   -779   -415    792   -376   -522   -376   -207   -140   -155   -340
    683     44   -639   -363    662   -296   -511   -332   -145    -70    -70   -275
    472     93   -381   -283    428   -142   -470   -272    -72      7     36   -194
    277    109   -168   -192    223    -28   -454   -231    -33     54     96   -148
    129    129      0   -129     64     64   -444   -233    -44     41     77   -137
    -15    109    124    -46    -70    116   -441   -218    -36     44     90   -127
   -236     98    332     67   -285    213   -426   -187    -15     62    109   -127
   -454     72    527    189   -491    298   -366   -150      2     67    109   -122
   -571     83    654    244   -613    368   -311   -142     -7     38     70   -137
   -662    161    823    252   -743    491   -340   -163    -54    -12     10   -155
   -696    220    914    236   -807    566   -363   -181    -96    -64    -57   -174
   -724    189    914    265   -818    550   -322   -171   -103    -83    -83   -166
   -737    148    883    293   -810    517   -252   -158   -111    -93    -93   -155
   -789    166    956    311   -872    561   -192   -142   -114   -101   -103   -129
   -891    163   1054    363   -974    607   -114    -67    -57    -44    -49    -51
   -958    142   1101    407  -1031    620    -23     33     33     46     41     12
  -1002    114   1114    441  -1060    613     77    137    142    158    150     93
  -1031     75   1106    478  -1067    589    200    226    220    236    218    158
  -1036     -7   1026    522  -1031    509    296    324    303    316    288    213
   -984    -75    909    530   -948    415    322    376    348    361    322    220
   -870   -111    758    491   -815    322    327    381    350    358    316    179
   -719   -174    545    446   -633    184    353    371    335    332    288     90
   -644   -215    426    428   -535    103    335    348    309    303    259      0
   -574   -241    332    407   -454     44    265    319    280    280    236    -75
   -470   -265    202    366   -337    -31    241    309    277    280    231   -127
   -335   -306     28    322   -181   -140    202    275    257    259    205   -205
   -218   -361   -142    288    -41   -252    129    213    207    205    150   -306
    -85   -397   -314    241    114   -355     93    148    148    140     77   -384
     80   -433   -514    176    296   -475      0     62     77     75     25   -452
    244   -488   -732    122    488   -610   -132    -49    -18    -10    -54   -581
    480   -527  -1008     23    743   -766   -236   -189   -150   -142   -189   -698
    672   -623  -1296    -25    984   -958   -342   -345   -290   -280   -316   -789
    820   -771  -1592    -25   1205  -1182   -483   -511   -454   -441   -465   -935
    989   -828  -1818    -80   1402  -1322   -631   -636   -579   -561   -579  -1052
   1137   -911  -2052   -114   1595  -1483   -779   -771   -701   -691   -696  -1153
   1304   -971  -2275   -168   1790  -1623   -875   -870   -807   -797   -795  -1218
   1436  -1013  -2449   -213   1940  -1730   -940   -963   -909   -901   -893  -1286
   1499  -1135  -2634   -181   2065  -1883  -1015  -1047   -997   -989   -974  -1350
   1561  -1257  -2818   -153   2190  -2036  -1098  -1119  -1078  -1070  -1054  -1405
   1577  -1296  -2873   -140   2223  -2083  -1174  -1202  -1163  -1158  -1140  -1447
   1628  -1119  -2748   -257   2187  -1935  -1202  -1244  -1210  -1208  -1182  -1431
   1548  -1041  -2590   -252   2068  -1816  -1200  -1267  -1234  -1239  -1210  -1415
   1395  -1067  -2462   -166   1927  -1764  -1231  -1301  -1265  -1273  -1241  -1395
   1244  -1085  -2330    -80   1787  -1709  -1234  -1309  -1283  -1288  -1262  -1376
   1080  -1091  -2174      2   1626  -1631  -1200  -1273  -1254  -1257  -1234  -1330
    844  -1065  -1909    111   1376  -1486  -1145  -1205  -1192  -1184  -1166  -1239
    540   -976  -1519    218   1028  -1247  -1041  -1096  -1085  -1072  -1054  -1093
    213   -904  -1117    342    665  -1010   -927   -956   -961   -940   -919   -924
   -127   -849   -722    485    293   -787   -826   -828   -839   -813   -787   -771
   -358   -836   -478    597     59   -657   -795   -776   -789   -753   -724   -706
   -431   -852   -420    639     -5   -636   -776   -761   -766   -737   -709   -711
   -465   -867   -405    665    -31   -636   -722   -688   -693   -691   -688   -730
   -439   -779   -340    607    -51   -561   -626   -558   -561   -589   -644   -722
   -428   -615   -187    522   -122   -402   -566   -392   -366   -387   -483   -600
   -407   -358     49    381   -231   -155   -542   -189    -67    -18    -88   -231
   -223    116    340     51   -283    228   -571    -67    158    353    433    350
   -192    488    680   -150   -436    584   -571   -150    140    511    878    880
   -431    426    857      2   -644    641   -631   -452   -187    335   1000   1054
   -363    314    678     23   -522    496   -693   -839   -698   -226    501    628
   -272    101    374     85   -324    236   -784  -1286  -1312  -1070   -537   -270
   -205   -163     41    181   -127    -62   -880  -1447  -1595  -1491  -1101   -766
    -46   -298   -252    174    101   -275   -846  -1241  -1392  -1299   -997   -737
    114   -231   -348     57    228   -288   -750   -995  -1083  -1005   -787   -602
    174   -153   -327    -10    249   -239   -620   -789   -826   -763   -610   -475
    142    -83   -226    -31    181   -153   -446   -555   -568   -527   -426   -342
    213    161    -51   -187    132     54   -280   -332   -332   -296   -220   -194
     57    127     70    -93     -7     98   -228   -298   -293   -252   -187   -205
    -72     62    135      5   -103     96   -228   -298   -290   -244   -181   -231
    -59    161    218    -51   -140    189   -200   -226   -218   -166   -109   -192
     23    374    350   -197   -163    363    -88    -90    -80    -28     20    -90
    -85    405    491   -161   -290    449    -23    -51    -31     23     72    -54
   -275    340    615    -33   -446    478     20    -10      2     59    103    -36
   -345    405    750    -31   -548    576     83     72     85    148    189     33
   -472    402    875     36   -672    639    116    119    127    194    239     77
   -535    517   1052      7   -792    782    153    187    202    270    311    153
   -579    649   1228    -36   -904    937    192    259    290    366    410    259
   -805    548   1353    127  -1080    950    220    267    311    389    436    306
   -789    675   1465     57  -1127   1070    322    337    379    449    491    376
   -878    704   1579     85  -1228   1140    324    361    397    465    480    415
  -1106    519   1626    293  -1366   1072    213    288    337    420    436    394
  -1200    379   1577    407  -1389    976    155    233    296    381    402    337
  -1083    415   1499    335  -1291    956    127    233    306    387    407    322
  -1070    428   1499    319  -1286    963     93    215    293    379    402    298
  -1034    418   1452    309  -1244    932     41    184    283    376    405    254
   -971    420   1392    275  -1182    904    -20    148    275    374    400    220
   -844    496   1340    174  -1091    917    -36    155    298    402    418    246
   -805    475   1278    163  -1041    875    -62    161    311    428    446    231
   -826    426   1252    197  -1039    839    -85    163    329    449    478    226
   -719    548   1267     85   -995    906    -90    205    389    511    542    293
   -568    719   1288    -75   -927   1002    -44    285    478    605    636    358
   -452    823   1273   -187   -862   1047     44    332    522    654    698    394
   -418    927   1345   -254   -883   1135    132    410    597    727    784    446
   -345   1106   1449   -381   -898   1278    194    488    672    797    859    493
   -244   1301   1545   -527   -893   1423    226    530    698    815    880    548
   -140   1423   1561   -644   -852   1491    290    571    730    839    911    555
   -168   1389   1556   -610   -862   1473    345    555    701    797    870    498
   -153   1421   1571   -636   -862   1496    402    558    691    776    844    470
   -124   1475   1600   -675   -862   1538    405    545    670    745    807    433
   -129   1486   1615   -678   -872   1548    402    522    636    701    761    415
   -142   1467   1608   -662   -875   1538    400    472    584    644    711    376
   -215   1405   1621   -594   -919   1512    374    415    532    597    670    319
   -265   1348   1613   -540   -937   1480    337    329    444    504    579    246
   -298   1293   1590   -498   -945   1441    254    233    340    397    470    202
   -296   1249   1545   -478   -919   1397    194    163    272    340    415    171
   -275   1226   1501   -475   -888   1363    142    111    220    290    366    153
   -223   1210   1434   -493   -828   1322     72     67    168    236    303    135
   -218   1187   1405   -485   -813   1296     49     12    124    192    262    174
   -246   1234   1480   -493   -862   1356     59      2    124    197    270    210
   -241   1254   1496   -506   -870   1374     46    -28     93    171    241    202
   -148   1174   1322   -511   -735   1247    -67   -142    -23     67    137    109
     80   1093   1010   -589   -465   1052   -210   -283   -174    -83    -20     -2
    335   1078    740   -706   -202    909   -381   -418   -303   -220   -166   -114
    618    914    296   -769    158    605   -532   -589   -470   -387   -342   -275
   1205    818   -387  -1010    797    215   -696   -761   -654   -568   -530   -462
   1158    688   -472   -924    815    109   -633   -688   -592   -506   -470   -426
    743    465   -277   -605    509     93   -459   -530   -426   -342   -309   -303
    465    413    -51   -439    257    181   -301   -355   -239   -153   -114   -161
    155    467    311   -311    -77    389   -192   -176    -46     49    103     12
    -28    501    530   -236   -277    514    -88    -41     88    197    270    140
    -67    568    636   -249   -350    602     36     72    192    311    394    244
   -132    657    789   -262   -462    722    111    155    270    402    504    363
   -267    659    927   -194   -597    792    197    226    332    470    587    410
   -389    605    995   -109   -693    800    311    327    410    542    652    420
   -322    610    932   -145   -628    771    358    374    454    584    688    394
    213    680    467   -449   -127    574    254    288    363    491    584    252
    802    667   -135   -735    470    267    101    129    192    311    397     46
   1200    584   -615   -893    909    -12    -36    -31     15    124    197   -213
   1574    592   -982  -1083   1278   -192   -129   -155   -124    -23     38   -371
   1732    550  -1184  -1143   1460   -316   -223   -283   -259   -163   -106   -509
   1865    594  -1270  -1228   1569   -337   -303   -374   -355   -265   -202   -589
   1966    649  -1317  -1309   1641   -335   -387   -428   -407   -322   -252   -613
   2081    688  -1392  -1384   1735   -350   -454   -470   -444   -361   -293   -610
   2229    691  -1538  -1460   1883   -423   -517   -550   -527   -446   -376   -618
   2395    610  -1784  -1501   2091   -587   -626   -665   -636   -566   -491   -644
   2408    483  -1925  -1447   2166   -719   -696   -774   -735   -678   -605   -704
   2122    353  -1769  -1239   1945   -706   -711   -826   -784   -724   -657   -724
   1634    506  -1127  -1072   1379   -309   -579   -680   -644   -574   -501   -532
   1122    623   -498   -872    810     62   -402   -472   -449   -379   -298   -322
    995    553   -441   -776    717     57   -353   -361   -379   -340   -272   -296
   1015    485   -530   -750    771    -20   -337   -228   -272   -277   -254   -272
   1067    537   -532   -802    800      2   -337   -101   -119   -127   -122   -129
   1260    748   -511  -1002    885    119   -379    -10     41     98    137    145
   1431   1018   -413  -1226    922    303   -519   -101     46    207    407    524
   1415   1262   -153  -1340    784    553   -696   -415   -158    140    605    885
   1296   1358     62  -1327    615    709   -820   -774   -452    -15    696   1067
   1117   1106    -10  -1111    563    548   -917  -1150   -875   -446    319    719
    852    491   -363   -672    607     64  -1008  -1569  -1488  -1286   -688   -257
    605    -15   -623   -296    613   -319  -1062  -1670  -1753  -1678  -1184   -717
    454   -265   -719    -96    584   -491  -1023  -1491  -1587  -1545  -1117   -667
    337   -358   -696     10    517   -527   -971  -1267  -1325  -1309   -969   -649
    210   -368   -579     75    394   -472   -826  -1021  -1036  -1052   -795   -693
     98   -366   -465    132    280   -415   -654   -789   -782   -813   -626   -633
      5   -353   -358    174    181   -355   -566   -680   -654   -688   -540   -576
    -96   -314   -218    205     59   -267   -509   -607   -566   -594   -478   -550
   -171   -270   -101    220    -36   -187   -472   -540   -496   -517   -423   -506
   -153   -231    -80    192    -38   -155   -444   -506   -459   -470   -392   -475
   -142   -168    -25    155    -59    -98   -426   -475   -428   -426   -358   -436
   -101    -57     44     80    -72     -7   -392   -441   -392   -376   -319   -361
    -90    -18     72     54    -83     25   -355   -405   -355   -335   -288   -316
   -116      5    122     54   -119     62   -353   -381   -332   -306   -262   -296
   -158     31    187     62   -174    109   -322   -358   -311   -280   -241   -275
   -244     57    301     93   -272    179   -262   -298   -257   -223   -187   -223
   -342    106    449    116   -397    277   -249   -236   -192   -161   -127   -174
   -413    137    550    135   -480    342   -213   -197   -150   -119    -80   -132
   -480    153    631    161   -555    392   -166   -163   -114    -75    -36    -85
   -607    137    745    236   -675    441   -150   -148    -88    -38      0    -62
   -698    135    833    280   -766    485   -150   -137    -62    -10     28    -36
   -784    124    909    329   -846    517   -124   -109    -38     20     57    -18
   -898     88    987    402   -943    537   -106    -77    -18     51     93      2
   -974     77   1052    449  -1013    563   -103    -28     31    106    145     38
   -992    114   1106    439  -1049    610    -93     36    101    181    215    103
   -989    166   1156    410  -1072    659    -88     98    163    257    288    168
   -971    205   1176    381  -1072    691   -129    140    213    322    353    226
   -982    210   1192    387  -1085    701   -145    174    262    384    410    267
   -982    223   1202    379  -1091    711    -90    210    314    446    467    322
  -1023    215   1239    402  -1130    727    -44    236    345    485    506    345
   -956    335   1288    309  -1122    810    -59    303    415    566    587    415
   -922    483   1405    220  -1163    943    -44    353    475    633    659    462
  -1039    498   1538    270  -1288   1018     62    415    530    691    717    483
  -1122    524   1647    298  -1384   1085    129    454    563    714    737    506
  -1197    594   1792    298  -1493   1192    215    511    615    763    776    542
  -1280    605   1886    337  -1582   1244    288    548    641    789    802    555
  -1241    550   1792    342  -1517   1171    332    535    623    756    769    524
  -1117    548   1665    283  -1392   1106    337    537    626    735    735    496
  -1072    472   1545    298  -1309   1008    340    519    594    696    688    462
  -1005    350   1356    327  -1179    852    389    452    522    615    597    379
   -937    233   1169    350  -1054    701    335    350    433    517    488    280
   -867    200   1067    332   -966    633    275    277    368    449    420    228
   -898    231   1130    332  -1015    680    270    270    371    454    426    285
  -1023    210   1234    407  -1127    722    267    262    381    457    433    366
  -1182    207   1389    485  -1286    797    252    244    376    441    423    457
  -1322    236   1558    540  -1439    896    272    207    340    402    392    506
  -1431    265   1696    579  -1564    979    226    148    280    340    345    501
  -1348    254   1602    548  -1475    927     -5     28    171    244    270    400
  -1166    218   1384    472  -1275    800   -124   -103     49    116    150    296
   -904    174   1078    363   -989    626   -223   -254    -90    -38     10    194
   -644     93    737    275   -691    415   -303   -358   -192   -148    -77     90
   -761    -23    737    392   -750    355   -241   -280   -111    -67     20    132
   -820   -148    672    483   -748    262   -215   -187    -12     28    127    176
   -750   -257    493    504   -623    119   -202   -158     23     57    168    168
   -769   -337    431    550   -600     46   -103   -129     46     75    194    155
   -807   -319    488    563   -649     83    -88   -103     75     98    220    150
   -722   -303    418    511   -571     57   -116    -88     96    116    236    140
   -607   -306    301    457   -454     -2   -137    -90    106    127    246    106
   -498   -296    200    394   -350    -46   -145    -72    111    137    252     44
   -335   -303     31    319   -184   -137    -77    -44    116    140    239    -38
   -171   -236    -67    202    -54   -153    -80     -7    135    158    257    -59
    -72   -194   -122    132     23   -158    -18     62    184    205    293     -7
    -28   -184   -155    103     62   -171     54    119    236    257    350     51
     -2    -83    -80     44     38    -83    119    161    270    296    413     93
     12    111     96    -62    -41    103    135    205    293    319    439    129
     -2    213    213   -106   -109    213    158    252    342    358    475    207
      5    220    215   -114   -106    218    205    283    371    384    504    252
     80    249    168   -163    -44    210    244    265    345    355    491    244
    127    254    127   -192      0    192    239    233    314    327    467    239
    226    218     -7   -220    116    106    176    153    241    262    415    200
    348    148   -202   -249    275    -25     77     44    127    153    316    137
    397     38   -358   -218    379   -158      0    -28     46     75    226     77
    498    -44   -542   -228    519   -293    -98   -124    -62    -28    109     23
    607    -67   -675   -270    641   -371   -166   -215   -161   -124     12     -5
    675   -116   -792   -280    732   -454   -275   -285   -241   -202    -72    -25
    730   -166   -896   -280    813   -530   -379   -361   -319   -275   -150    -54
    743   -249   -992   -246    867   -620   -457   -449   -407   -361   -244   -124
    743   -322  -1065   -213    904   -693   -522   -535   -491   -449   -329   -163
    719   -428  -1150   -145    932   -789   -555   -594   -550   -522   -420   -252
    706   -519  -1226    -93    966   -872   -514   -537   -519   -527   -485   -342
    685   -532  -1218    -77    950   -875   -519   -415   -423   -433   -441   -329
    719   -431  -1150   -142    935   -789   -548   -270   -241   -218   -241   -155
    758   -226   -984   -267    870   -605   -633   -205    -98     20     70    179
    719    -12   -732   -353    724   -371   -792   -405   -187     85    348    576
    639     72   -566   -355    600   -244  -1044   -888   -542    -80    428    745
    537    -33   -571   -254    555   -301  -1260  -1415  -1013   -472    150    498
    423   -480   -904     25    662   -691  -1415  -1943  -1673  -1283   -748   -423
    355  -1052  -1408    348    880  -1228  -1569  -2239  -2210  -2023  -1608  -1304
    296  -1397  -1693    550    992  -1545  -1621  -2120  -2153  -1997  -1647  -1426
    280  -1553  -1836    636   1057  -1693  -1564  -1904  -1935  -1810  -1540  -1408
    241  -1605  -1847    680   1041  -1725  -1467  -1693  -1709  -1621  -1436  -1371
    184  -1553  -1738    685    961  -1644  -1312  -1444  -1452  -1400  -1283  -1262
     83  -1491  -1574    701    828  -1532  -1202  -1286  -1286  -1247  -1161  -1166
    -62  -1462  -1400    761    667  -1431  -1117  -1205  -1197  -1158  -1083  -1096
   -192  -1436  -1247    813    524  -1343  -1060  -1153  -1143  -1104  -1031  -1049
   -275  -1392  -1117    833    420  -1254  -1039  -1111  -1101  -1060   -989   -971
   -337  -1330   -995    831    327  -1163  -1021  -1062  -1049   -995   -935   -932
   -402  -1273   -872    836    233  -1072  -1005  -1028  -1010   -958   -898   -898
   -504  -1223   -719    862    106   -974   -963   -989   -982   -932   -883   -815
   -597  -1179   -581    888     -7   -880   -911   -924   -919   -859   -820   -727
   -691  -1117   -426    904   -135   -771   -893   -885   -875   -810   -761   -675
   -774  -1067   -293    919   -241   -683   -875   -844   -828   -761   -714   -628
   -865  -1028   -163    945   -353   -597   -820   -795   -758   -688   -636   -545
   -833   -880    -46    857   -394   -465   -737   -732   -688   -615   -553   -457
   -641   -662    -23    649   -311   -342   -680   -665   -620   -553   -483   -384
   -410   -467    -57    439   -179   -262   -657   -628   -574   -504   -431   -301
   -270   -316    -46    293   -114   -181   -649   -587   -527   -449   -368   -241
   -155   -176    -20    166    -67    -98   -618   -517   -454   -371   -283   -179
   -129    -36     90     80   -111     25   -530   -407   -345   -257   -168    -80
   -129    114    244      5   -187    179   -423   -275   -218   -124    -44     57
    -96    244    337    -75   -218    290   -348   -166   -106     -5     67    168
   -116    371    488   -127   -301    428   -285    -70     -5    111    187    296
   -135    504    636   -187   -387    568   -241     12     90    215    290    415
   -109    628    735   -259   -423    680   -231     67    163    298    368    506
    -38    750    787   -355   -413    769   -246     98    218    366    446    600
    -18    859    878   -420   -446    867   -233    150    290    452    537    717
    -77    984   1062   -454   -568   1021   -184    228    379    553    649    854
   -116   1083   1200   -483   -659   1140   -153    275    431    610    717    919
   -168   1171   1340   -504   -756   1254    -98    319    472    652    756    948
   -194   1252   1447   -527   -820   1348    -57    355    506    670    771    979
   -210   1301   1509   -545   -859   1405    -25    368    519    683    784   1000
   -288   1332   1621   -522   -956   1475     36    402    563    727    833   1000
   -384   1366   1751   -491  -1067   1556     93    415    584    735    839    922
   -459   1408   1867   -472  -1163   1636    155    431    581    709    792    885
   -465   1426   1891   -480  -1179   1657    218    467    607    724    802    896
   -467   1457   1922   -496  -1195   1688    275    480    618    724    802    820
   -444   1454   1896   -506  -1169   1675    301    454    592    685    750    737
   -431   1452   1883   -509  -1156   1667    303    420    568    657    714    688
   -415   1418   1834   -501  -1124   1626    301    392    550    636    693    620
   -342   1376   1719   -517  -1031   1548    319    355    519    600    657    537
   -285   1335   1621   -527   -953   1478    296    293    454    540    602    433
   -244   1309   1553   -532   -898   1431    218    233    379    467    532    342
   -218   1252   1470   -517   -846   1361    226    223    358    441    488    306
   -303   1213   1517   -454   -911   1363    241    246    371    459    498    306
   -397   1184   1582   -394   -989   1382    296    275    381    475    504    316
   -480   1169   1649   -342  -1065   1408    314    303    397    493    514    309
   -561   1184   1745   -314  -1153   1465    309    324    420    519    537    358
   -587   1200   1787   -306  -1187   1493    332    361    446    553    571    400
   -568   1244   1810   -340  -1189   1527    376    381    459    563    584    436
   -561   1348   1909   -392  -1234   1628    431    426    504    607    633    501
   -537   1400   1938   -431  -1239   1667    496    480    568    678    709    558
   -504   1449   1953   -472  -1228   1701    449    459    558    672    706    558
   -496   1514   2008   -509  -1254   1761    454    436    545    657    693    641
   -506   1558   2065   -524  -1286   1810    501    457    576    696    743    680
   -509   1595   2104   -545  -1306   1849    459    436    558    685    732    670
   -545   1610   2156   -532  -1350   1883    413    420    542    675    737    691
   -610   1602   2213   -498  -1413   1909    384    423    542    672    743    678
   -636   1652   2288   -506  -1462   1969    350    402    519    652    722    685
   -675   1605   2281   -465  -1478   1943    345    361    465    602    675    652
   -667   1551   2218   -441  -1441   1883    342    306    400    540    623    587
   -657   1545   2200   -444  -1428   1873    332    259    353    493    576    514
   -628   1470   2099   -420  -1363   1784    275    215    303    441    527    480
   -532   1392   1925   -431  -1228   1657    153    114    205    345    439    387
   -366   1322   1686   -478  -1026   1504     33    -28     57    189    277    259
   -171   1244   1415   -537   -795   1330   -103   -179   -103     15    103    122
     75   1210   1135   -641   -530   1174   -236   -335   -259   -148    -59    -38
    392   1122    730   -756   -168    924   -368   -485   -410   -303   -223   -184
    795    883     85   -839    355    485   -568   -680   -607   -504   -426   -381
   1335    730   -605  -1034    969     64   -737   -893   -833   -730   -657   -623
   1803    714  -1088  -1257   1447   -187   -841   -995   -948   -844   -776   -766
   1922    833  -1088  -1379   1504   -127   -813   -901   -859   -750   -696   -717
   1922    932   -989  -1428   1454    -28   -683   -758   -724   -620   -568   -610
   1774    976   -797  -1376   1286     88   -522   -597   -576   -475   -428   -470
   1501    953   -548  -1226   1026    202   -316   -410   -402   -306   -270   -322
   1296    958   -337  -1127    815    309   -166   -252   -254   -184   -181   -277
   1171   1021   -150  -1098    662    436      5    -33    -54    -18    -83   -262
   1111   1096    -18  -1106    563    540    106    158    145    174     62   -200
   1145   1262    116  -1202    514    691    153    363    420    501    381     72
   1205   1571    366  -1392    420    969     93    496    657    870    865    576
   1189   1769    579  -1480    306   1174    -23    371    605    971   1221   1047
   1091   1751    657  -1421    215   1205   -101     96    311    807   1330   1247
   1140   1548    407  -1343    366    979   -215   -290   -197    309    932    865
   1169   1137    -31  -1153    597    555   -400   -888   -976   -688   -223   -233
   1221    665   -555   -943    888     57   -610  -1241  -1475  -1335  -1010   -953
   1296    301   -997   -800   1148   -348   -766  -1257  -1496  -1379  -1130  -1096
   1348    116  -1231   -732   1291   -555   -805  -1161  -1332  -1236  -1078  -1083
   1408    148  -1262   -779   1335   -555   -787  -1062  -1158  -1075   -976  -1002
   1467    239  -1231   -854   1350   -496   -737   -937  -1000   -932   -893   -937
   1538    306  -1231   -922   1384   -462   -709   -836   -896   -836   -841   -854
   1600    371  -1228   -984   1415   -428   -641   -753   -800   -743   -766   -774
   1239    400   -841   -820   1039   -220   -566   -696   -737   -670   -704   -740
    891    483   -407   -688    649     38   -548   -623   -667   -581   -607   -649
    909    514   -397   -714    652     59   -576   -623   -678   -584   -602   -623
   1002    449   -553   -724    779    -51   -644   -667   -730   -646   -646   -646
    995    259   -737   -628    867   -239   -833   -779   -841   -769   -740   -753
    870    -28   -898   -420    883   -462   -935   -904   -963   -901   -857   -904
    683   -200   -885   -244    782   -542   -940   -937  -1000   -943   -891   -950
    480   -163   -644   -158    561   -402   -904   -878   -935   -870   -807   -836
    374   -176   -550   -101    459   -363   -888   -852   -896   -833   -766   -763
    441   -296   -737    -72    587   -517   -911   -893   -911   -872   -810   -782
    506   -366   -875    -70    688   -620   -909   -906   -901   -875   -820   -779
    524   -348   -872    -88    698   -610   -885   -888   -875   -852   -815   -769
    509   -257   -766   -127    636   -511   -878   -846   -828   -795   -761   -719
    514   -155   -670   -179    589   -413   -818   -763   -753   -706   -662   -615
    488    -93   -584   -200    535   -337   -763   -688   -683   -636   -579   -517
    568     25   -542   -296    555   -257   -714   -615   -602   -558   -493   -418
    607    124   -485   -368    545   -179   -652   -537   -509   -462   -402   -309
    584    194   -392   -389    488    -98   -618   -488   -449   -389   -322   -218
    597    277   -319   -439    457    -20   -602   -459   -410   -345   -280   -192
    696    452   -244   -574    470    103   -589   -433   -355   -280   -215   -155
    802    571   -233   -688    517    168   -584   -397   -293   -194   -132    -72
    880    659   -220   -771    550    220   -594   -381   -254   -137    -72     -7
    919    743   -176   -831    548    283   -602   -366   -223    -90    -23     57
    911    813    -98   -862    506    358   -600   -366   -223    -75    -15     80
    917    901    -18   -909    467    441   -566   -348   -205    -54     -2    116
    898    974     72   -937    413    524   -527   -298   -163    -15     28    171
    862    974    111   -919    374    542   -506   -277   -158    -12     23    179
    789    932    142   -859    324    537   -470   -257   -158    -23     12    166
    691    919    228   -807    231    576   -439   -249   -171    -49    -18    111
    553    844    290   -701    132    568   -392   -246   -189    -85    -59     38
    444    776    332   -613     54    553   -345   -239   -202   -109    -93    -36
    368    735    366   -550      2    550   -311   -246   -226   -145   -142   -148
    220    670    446   -446   -111    558   -280   -257   -244   -174   -181   -252
     57    620    563   -340   -252    592   -207   -231   -226   -166   -184   -298
    -38    618    657   -290   -348    639   -166   -205   -215   -163   -187   -335
   -111    628    740   -257   -426    683   -158   -189   -205   -153   -179   -345
   -132    644    774   -257   -454    709   -137   -163   -181   -129   -155   -316
   -150    662    810   -257   -480    735   -114   -153   -174   -124   -145   -303
   -179    685    865   -252   -522    774    -96   -135   -166   -114   -137   -288
   -244    706    950   -231   -597    828    -67   -103   -142    -90   -119   -259
   -298    722   1021   -213   -659    872    -25    -64   -109    -54    -88   -218
   -335    740   1075   -202   -706    909     12    -33    -75    -20    -59   -189
   -387    737   1122   -176   -756    930     25    -18    -51      2    -41   -171
   -444    748   1192   -150   -818    969     41      7    -18     38    -12   -142
   -524    805   1330   -142   -927   1067     70     59     51    114     49    -80
   -615    862   1478   -124  -1047   1169    103    114    119    181    111    -18
   -678    919   1595   -122  -1137   1257    150    145    155    218    142      7
   -683    940   1623   -127  -1153   1280    168    168    181    252    168     36
   -683    984   1667   -153  -1174   1327    174    187    205    285    205     67
   -688   1010   1696   -161  -1192   1353    200    189    218    311    228     72
   -672    997   1670   -161  -1171   1332    226    176    207    316    228     44
   -615    961   1577   -171  -1096   1267    213    161    184    303    215      7
   -537    950   1488   -207  -1015   1218    184    150    176    301    213    -28
   -509    935   1444   -213   -976   1189    210    161    181    309    226    -49
   -530    909   1439   -192   -984   1174    259    200    207    324    252    -51
   -514    885   1400   -184   -956   1143    277    231    228    342    277    -57
   -431    891   1322   -231   -878   1106    277    233    228    340    285    -67
   -342    875   1218   -265   -782   1044    241    200    200    309    265   -106
   -311    865   1174   -277   -743   1021    220    194    197    298    257   -132
   -342    831   1174   -244   -758   1002    236    171    179    267    231   -148
   -363    831   1195   -236   -779   1013    254    148    153    233    200   -114
   -319    870   1189   -277   -753   1028    220    109    114    194    153    -80
   -311    893   1202   -293   -756   1047    192     85     88    166    116    -36
   -374    875   1249   -249   -810   1062    184     83     77    153    106     20
   -426    820   1247   -200   -836   1034    171     46     41    114     77     67
   -483    727   1210   -124   -846    969    137      0     -2     70     38     62
   -600    607   1208     -5   -904    906    127    -10     -5     64     36     44
   -701    558   1260     72   -979    909    127     -2     10     75     46     28
   -727    540   1265     90   -995    901     85    -41    -36     28     -5    -15
   -678    514   1192     80   -935    854      0   -103    -98    -38    -75    -75
   -628    491   1117     67   -872    802     18    -62    -64    -31   -109   -127
   -722    506   1228    109   -974    867    127     98     98    101    -31    -85
   -943    657   1600    140  -1273   1130    200    303    353    376    220    124
  -1111    872   1984    119  -1548   1428    218    530    680    805    688    548
  -1143   1111   2252     15  -1696   1680    179    615    865   1150   1205   1070
  -1174   1085   2260     44  -1717   1673    109    462    698   1130   1512   1452
  -1234    810   2044    210  -1639   1426     57    205    303    802   1470   1462
  -1280    389   1670    444  -1475   1028      0   -174   -277    114    795    841
  -1322   -122   1200    719  -1262    537    -98   -626   -927   -771   -337   -155
  -1270   -522    748    896  -1010    111   -210   -774  -1166  -1085   -815   -584
  -1156   -774    381    963   -769   -197   -231   -636   -997   -898   -711   -568
   -997   -896     98    945   -548   -400   -200   -485   -784   -693   -592   -527
   -846   -932    -85    888   -381   -509   -184   -374   -605   -527   -491   -493
   -730   -875   -145    802   -293   -511   -142   -254   -423   -363   -379   -423
   -665   -846   -181    756   -244   -514    -51   -161   -309   -267   -306   -402
   -615   -852   -236    732   -189   -545    -80   -140   -280   -239   -290   -426
   -581   -865   -283    722   -150   -574    -93   -109   -246   -200   -259   -428
   -493   -867   -374    680    -59   -620    -85   -103   -246   -200   -259   -449
   -376   -831   -454    602     36   -644   -142   -163   -309   -262   -327   -501
   -239   -841   -605    540    181   -724   -184   -218   -353   -309   -376   -563
    -64   -911   -846    488    389   -880   -226   -285   -415   -371   -441   -618
    135   -922  -1057    394    594   -989   -303   -374   -493   -449   -517   -683
    358   -891  -1252    265    802  -1070   -423   -475   -584   -540   -600   -750
    576   -898  -1475    161   1026  -1187   -540   -587   -678   -631   -685   -823
    795   -914  -1712     59   1252  -1314   -644   -709   -792   -753   -813   -943
   1013   -935  -1948    -38   1480  -1441   -763   -828   -911   -872   -937  -1041
   1208   -966  -2177   -122   1691  -1571   -872   -919   -997   -950  -1015  -1098
   1312   -969  -2283   -171   1797  -1626   -943   -979  -1052   -997  -1067  -1122
   1366   -963  -2333   -202   1849  -1647  -1000  -1039  -1098  -1041  -1111  -1148
   1421   -930  -2351   -244   1886  -1639  -1052  -1072  -1130  -1075  -1148  -1145
   1475   -898  -2374   -290   1922  -1636  -1106  -1109  -1153  -1088  -1158  -1145
   1493   -888  -2382   -303   1935  -1634  -1135  -1124  -1163  -1088  -1163  -1148
   1504   -862  -2366   -322   1935  -1613  -1161  -1124  -1158  -1072  -1137  -1122
   1480   -800  -2281   -340   1880  -1540  -1169  -1106  -1119  -1023  -1088  -1075
   1405   -722  -2130   -342   1766  -1423  -1176  -1078  -1067   -956  -1023  -1026
   1257   -620  -1878   -319   1566  -1247  -1161  -1008   -982   -849   -917   -930
   1057   -527  -1584   -267   1319  -1054  -1109   -911   -870   -719   -787   -813
    872   -394  -1267   -239   1070   -831  -1039   -823   -763   -600   -659   -698
    706   -226   -935   -241    820   -579   -979   -727   -659   -491   -542   -594
    537   -116   -654   -210    594   -384   -919   -641   -576   -405   -449   -517
    431    -70   -504   -181    465   -285   -862   -579   -524   -355   -400   -485
    335    -57   -392   -137    363   -223   -828   -550   -506   -342   -387   -498
    215    -41   -257    -88    233   -150   -807   -530   -491   -329   -374   -488
    111    -12   -127    -49    119    -70   -769   -496   -472   -316   -361   -491
     25     -7    -33    -10     28    -20   -722   -491   -485   -340   -389   -527
    -18    -96    -77     57     28    -88   -685   -514   -535   -407   -454   -602
    -62   -168   -109    114     20   -140   -680   -537   -568   -454   -488   -641
   -148   -265   -116    205    -15   -192   -659   -558   -594   -491   -522   -667
   -220   -350   -129    283    -46   -241   -652   -594   -636   -542   -568   -704
   -244   -423   -179    335    -33   -301   -675   -636   -678   -589   -605   -724
   -236   -431   -197    332    -20   -314   -706   -659   -696   -605   -607   -704
   -223   -407   -184    314    -20   -296   -696   -657   -696   -605   -602   -680
   -223   -384   -161    301    -31   -272   -675   -654   -693   -605   -600   -670
   -220   -345   -124    283    -49   -236   -641   -644   -683   -592   -587   -644
   -168   -288   -119    228    -25   -205   -594   -615   -654   -566   -558   -592
    -23   -132   -109     75     41   -122   -527   -558   -594   -517   -506   -509
    101     88    -12    -96     54     38   -444   -478   -514   -433   -426   -394
    168    296    127   -231     20    213   -348   -384   -423   -340   -332   -280
    226    449    223   -340      0    337   -272   -298   -332   -246   -241   -176
    296    607    311   -452     -7    459   -205   -220   -241   -155   -155   -106
    350    789    439   -571    -44    615   -111   -132   -142    -51    -59    -38
    335    969    633   -652   -148    802      5    -28    -23     70     67     72
    316   1098    782   -706   -233    940     77     38     51    145    148    140
    288   1171    883   -730   -298   1028    148    101    122    215    215    192
    223   1254   1028   -740   -402   1143    207    161    200    296    290    249
    153   1345   1192   -748   -519   1270    220    187    252    353    350    288
     72   1363   1288   -719   -607   1327    215    192    265    379    384    309
    -33   1348   1382   -657   -706   1363    244    210    275    405    410    332
   -163   1332   1493   -584   -828   1410    270    233    293    428    441    361
   -267   1325   1592   -527   -930   1457    267    259    314    452    472    389
   -374   1249   1621   -439   -997   1434    277    272    314    452    465    381
   -483   1179   1662   -348  -1072   1421    293    285    314    452    462    379
   -600   1122   1719   -262  -1161   1421    314    303    327    467    480    379
   -696   1062   1758   -181  -1226   1410    324    309    329    470    478    379
   -828    948   1774    -59  -1301   1361    298    285    296    439    446    353
   -935    844   1779     44  -1358   1312    311    280    283    418    423    322
   -984    748   1732    116  -1361   1241    309    252    246    376    381    277
  -1039    685   1725    176  -1382   1205    303    226    218    337    342    252
  -1075    654   1727    207  -1402   1189    283    205    197    316    322    207
  -1070    662   1730    202  -1400   1195    265    194    187    303    311    181
  -1039    657   1696    189  -1366   1174    314    223    207    324    332    213
   -979    683   1662    148  -1319   1171    381    285    262    376    379    267
   -828    800   1626     12  -1226   1210    392    303    277    389    400    270
   -727    872   1600    -72  -1163   1236    371    293    267    379    389    246
   -662    917   1579   -127  -1122   1247    387    296    265    371    376    241
   -592    984   1577   -194  -1083   1280    433    335    298    394    394    283
   -475   1101   1577   -314  -1028   1340    509    439    394    467    436    288
   -316   1226   1540   -454   -930   1382    563    550    511    550    462    259
   -155   1353   1506   -600   -831   1428    558    633    631    667    542    298
      0   1522   1522   -761   -761   1522    548    756    839    940    813    509
    194   1803   1608  -1000   -706   1706    413    815   1008   1257   1244    924
    283   2008   1722  -1145   -719   1865    265    615    849   1267   1525   1280
    259   1904   1641  -1083   -691   1771    145    272    439    974   1522   1325
    155   1693   1538   -924   -691   1615    -25   -184   -155    363   1028    930
    -15   1309   1325   -649   -670   1317   -189   -724   -857   -563    -85      2
    -80    971   1052   -446   -566   1010   -316   -948  -1184  -1013   -667   -478
   -109    758    867   -327   -488    813   -316   -818  -1041   -880   -607   -498
   -111    675    787   -280   -449    730   -246   -623   -802   -662   -478   -433
    -49    743    792   -348   -420    766   -226   -496   -610   -488   -358   -316
     -5    865    870   -431   -436    867   -127   -303   -363   -254   -158   -155
     31   1034   1000   -532   -485   1018    -51   -189   -220   -127    -57    -62
     15   1130   1114   -571   -548   1122    -49   -153   -168    -85    -44      7
    -12   1124   1137   -558   -576   1130    -46   -155   -163    -80    -49     20
      7   1127   1119   -568   -555   1124    -33   -166   -171    -83    -57     28
     41   1150   1109   -600   -532   1130    -72   -197   -200   -109    -77     12
    106   1179   1072   -641   -483   1127   -137   -241   -241   -150   -119     -2
    207   1221   1010   -714   -400   1114   -197   -296   -285   -192   -168    -49
    350   1270    919   -810   -285   1096   -226   -384   -366   -272   -249   -129
    587   1236    649   -914    -31    945   -283   -480   -465   -371   -353   -246
    945   1085    140  -1015    402    613   -413   -602   -597   -501   -488   -410
   1358   1039   -319  -1200    839    361   -555   -709   -711   -615   -605   -563
   1628   1072   -555  -1350   1093    259   -568   -698   -706   -602   -592   -589
   1738   1130   -610  -1434   1174    259   -485   -607   -620   -509   -496   -548
   1748   1174   -574  -1460   1161    301   -335   -457   -483   -368   -361   -470
   1519   1166   -353  -1343    935    407   -205   -280   -316   -200   -192   -353
   1379   1145   -233  -1262    807    457   -155   -163   -197    -77    -72   -277
   1301   1143   -161  -1223    730    491    -75    -83   -111     15     12   -233
   1184   1145    -38  -1163    613    553      0      0    -18    114    109   -168
   1021   1065     44  -1044    488    555     64    103     96    241    228    -83
    826   1005    176   -917    324    592    150    200    207    358    335     23
    652    917    265   -784    192    592    171    236    262    415    387     90
    522    841    319   -680    101    581    142    241    280    444    418     98
    511    815    301   -665    103    558     51    200    236    418    387     31
    646    789    142   -717    252    467    -90     93    132    319    288   -103
    748    688    -59   -719    402    314   -244    -18     12    205    179   -233
    735    568   -166   -652    452    202   -368   -122    -93    101     85   -296
    693    423   -272   -558    483     75   -470   -249   -213    -25    -28   -350
    657    228   -428   -441    542   -101   -524   -332   -293   -109   -103   -332
    748     96   -654   -423    701   -277   -628   -436   -392   -218   -202   -350
    976    -33  -1010   -470    992   -522   -771   -594   -545   -389   -374   -459
   1202   -187  -1392   -509   1296   -789   -911   -774   -727   -597   -589   -633
   1369   -252  -1621   -558   1493   -935   -997   -898   -862   -750   -753   -776
   1410   -239  -1649   -587   1530   -945  -1049   -950   -922   -820   -846   -841
   1312    -49  -1361   -631   1335   -704   -997   -901   -885   -787   -844   -795
   1200    239   -961   -719   1078   -358   -891   -792   -802   -704   -753   -698
   1189    303   -885   -748   1039   -290   -852   -756   -789   -698   -719   -706
   1288    257  -1034   -774   1161   -387   -841   -802   -849   -776   -766   -802
   1402    233  -1169   -818   1286   -467   -833   -852   -909   -846   -805   -880
   1561    254  -1306   -909   1431   -524   -867   -930   -987   -927   -875   -969
   1491    246  -1244   -870   1366   -496   -883   -948  -1005   -943   -888   -987
   1288    213  -1075   -750   1179   -428   -813   -862   -919   -872   -818   -909
   1226    179  -1047   -701   1137   -433   -787   -810   -857   -831   -782   -857
   1067    124   -943   -597   1005   -407   -743   -766   -815   -795   -750   -810
    797    103   -693   -452    745   -293   -654   -693   -753   -735   -680   -732
    542    101   -441   -324    491   -168   -623   -644   -704   -678   -620   -657
    433    140   -293   -285    363    -75   -639   -620   -678   -644   -589   -628
    418    161   -257   -290    337    -49   -649   -618   -667   -628   -579   -696
    467    174   -293   -322    381    -59   -672   -644   -683   -636   -589   -787
    532    187   -348   -361    441    -80   -649   -657   -688   -639   -597   -807
    602    254   -348   -428    475    -46   -659   -646   -667   -610   -574   -771
    594    335   -262   -465    428     36   -657   -613   -626   -568   -519   -698
    558    431   -127   -496    342    153   -589   -558   -558   -491   -433   -587
    504    491    -15   -498    259    239   -514   -506   -506   -423   -371   -504
    454    537     83   -496    187    311   -462   -462   -470   -368   -329   -449
    415    639    220   -530     98    431   -423   -407   -413   -303   -267   -381
    363    740    376   -553     -5    558   -389   -358   -355   -236   -202   -314
    322    784    462   -553    -72    626   -348   -316   -314   -189   -161   -270
    324    833    509   -579    -90    672   -270   -257   -259   -132   -114   -220
    319    870    548   -594   -114    709   -241   -210   -220    -96    -80   -187
    314    893    579   -602   -132    737   -213   -171   -181    -62    -49   -145
    270    885    615   -579   -174    753   -137   -153   -168    -51    -38   -127
    179    818    639   -498   -228    730   -103   -153   -176    -59    -51   -137
    155    789    631   -475   -239    709    -98   -155   -181    -67    -64   -153
    129    784    652   -457   -262    719    -90   -148   -176    -64    -64   -166
    101    756    654   -428   -277    706    -64   -132   -168    -57    -62   -176
     49    691    641   -368   -296    667    -49   -124   -163    -49    -59   -184
    -41    618    657   -288   -348    636    -67   -124   -163    -46    -64   -194
    -88    558    646   -236   -368    602    -64   -132   -168    -49    -80   -213
   -119    522    641   -202   -381    579    -72   -135   -171    -49    -88   -226
   -166    491    657   -161   -410    574    -90   -137   -176    -41    -83   -233
   -179    467    644   -145   -410    555    -77   -124   -168    -28    -77   -236
   -155    465    618   -155   -387    540    -70   -116   -158    -12    -67   -223
    -90    527    618   -218   -355    571    -64    -72   -109     28    -46   -194
    -46    652    698   -301   -371    675     -5     77     28    142      5   -153
   -137    761    898   -311   -519    828    150    306    262    363    171     -5
   -265    971   1234   -353   -750   1101    301    571    587    717    511    340
   -392   1296   1688   -454  -1039   1491    387    807    914   1135   1002    880
   -602   1665   2268   -530  -1434   1966    444    883   1093   1431   1493   1488
   -737   1743   2481   -504  -1608   2112    433    680    922   1397   1701   1761
   -678   1712   2390   -519  -1532   2049    303    285    493   1039   1483   1569
   -600   1454   2055   -428  -1327   1753    176   -257   -163    246    605    717
   -542   1202   1745   -329  -1143   1473     25   -693   -769   -548   -342   -168
   -449   1041   1488   -298   -969   1262   -223   -776   -885   -680   -506   -335
   -366    945   1309   -290   -836   1127   -246   -667   -745   -561   -444   -337
   -226    841   1067   -309   -646    953   -205   -532   -574   -426   -379   -363
    -64    727    792   -329   -428    758   -213   -394   -413   -290   -293   -358
      2    784    782   -394   -389    784   -155   -236   -223   -119   -135   -218
     15    735    719   -376   -353    727    -33   -127   -116    -23    -36   -140
      7    644    636   -327   -316    641     77    -31    -25     59     64    -59
    -44    649    693   -301   -368    670    135     67     72    163    197     70
   -171    719    891   -275   -532    805    223    200    205    301    361    220
   -288    722   1010   -218   -649    867    319    303    314    413    485    316
   -327    610    935   -142   -631    771    374    342    355    446    524    340
   -207    493    701   -142   -454    597    392    381    394    472    537    303
    -83    402    483   -161   -283    441    405    376    394    459    514    236
   -124    194    316    -36   -220    254    353    301    319    368    407    122
   -194     10    205     90   -202    109    280    231    246    283    311     18
   -296   -145    150    220   -223      2    153    145    158    192    220    -75
   -340   -135    205    239   -275     33     64     98    109    150    181    -93
   -283    -67    213    174   -249     72     46     88     93    137    163    -93
   -309   -101    207    205   -259     51     10     49     62    106    140   -111
   -322   -116    205    220   -265     44      5     33     51     93    137   -129
   -257    -80    174    166   -215     46     18     64     85    132    171    -67
   -127     62    189     31   -158    124     12    103    129    181    226     25
    -46    168    213    -62   -129    189     -5    127    158    220    272    111
     67    316    249   -192    -90    283     33    176    207    280    329    252
    155    384    228   -272    -36    309     57    200    233    314    371    418
    262    433    171   -348     44    303     -5    202    239    337    405    558
    428    532    103   -480    161    319    -18    252    283    397    483    688
    600    610     10   -605    296    311     -5    270    293    418    509    732
    688    558   -129   -626    407    213    -85    202    223    355    436    672
    859    540   -322   -701    592    109   -158    150    163    298    387    613
    989    511   -480   -750    735     15   -223     96    101    233    324    530
   1122    400   -722   -761    922   -161   -319    -10    -18    114    194    389
   1306    285  -1021   -797   1163   -368   -423   -142   -166    -41     36    218
   1449    142  -1306   -797   1376   -581   -540   -270   -301   -181   -122     51
   1551     -5  -1556   -774   1553   -779   -667   -415   -454   -345   -293   -145
   1623   -205  -1829   -709   1725  -1015   -761   -566   -607   -511   -454   -371
   1722   -335  -2057   -693   1888  -1195   -826   -672   -719   -631   -576   -537
   1699   -491  -2190   -605   1943  -1340   -893   -774   -826   -753   -701   -698
   1636   -623  -2260   -506   1945  -1441   -963   -859   -914   -849   -805   -841
   1571   -709  -2281   -431   1925  -1493  -1000   -911   -966   -904   -867   -935
   1436   -862  -2299   -288   1867  -1579  -1010   -953  -1002   -943   -901  -1015
   1260  -1034  -2296   -114   1777  -1665  -1031  -1015  -1062  -1000   -961  -1114
   1153  -1098  -2255    -28   1701  -1678  -1031  -1060  -1101  -1044  -1010  -1179
    979  -1189  -2169    106   1574  -1678  -1072  -1117  -1150  -1096  -1060  -1234
    823  -1205  -2029    189   1426  -1615  -1072  -1130  -1156  -1098  -1060  -1241
    711  -1114  -1829    200   1267  -1470  -1031  -1080  -1111  -1049  -1013  -1189
    610  -1026  -1639    205   1124  -1332  -1002  -1039  -1065  -1002   -971  -1135
    496   -940  -1436    223    966  -1187   -950   -971   -992   -924   -888  -1065
    353   -878  -1231    262    789  -1054   -885   -909   -927   -857   -818  -1008
    244   -782  -1026    267    633   -904   -823   -828   -846   -774   -732   -917
    116   -701   -818    290    465   -758   -763   -748   -758   -685   -646   -828
     38   -527   -566    244    301   -545   -665   -626   -628   -555   -514   -678
     25   -314   -342    142    181   -327   -563   -522   -514   -444   -405   -563
      5   -200   -205     98    103   -202   -519   -470   -446   -381   -340   -496
     28    -77   -106     25     64    -93   -467   -410   -381   -314   -267   -418
     15    -10    -25     -2     20    -18   -441   -381   -332   -265   -210   -361
     83    150     67   -116      7    109   -436   -363   -301   -226   -166   -311
    127    290    163   -207    -18    226   -454   -353   -280   -200   -132   -265
    158    368    210   -265    -25    290   -423   -314   -236   -155    -83   -197
    205    496    290   -350    -41    394   -387   -254   -171    -90    -10   -111
    192    561    366   -376    -88    465   -384   -233   -150    -64     23    -59
    176    587    410   -384   -116    498   -361   -223   -142    -54     38    -23
    176    636    459   -407   -142    550   -322   -192   -114    -23     72     46
    171    691    519   -431   -174    605   -285   -153    -85     10    111    103
    148    745    594   -449   -223    672   -254   -135    -64     31    140    150
    127    779    652   -454   -262    717   -210   -101    -28     64    176    202
     93    784    688   -441   -298    737   -171    -75     -5     83    202    252
     57    807    750   -431   -345    779   -140    -41     23    111    231    303
     46    891    844   -470   -400    867   -111    -10     57    148    275    355
     57    950    891   -504   -418    922    -64     28     93    181    309    410
     46    995    948   -522   -449    971    -31     72    132    223    353    462
     44   1041    997   -542   -475   1021      7    114    176    272    402    519
     59   1070   1010   -566   -475   1041     59    158    228    322    454    576
     85   1132   1047   -610   -480   1091     96    194    262    358    496    620
    101   1197   1096   -652   -498   1148    129    223    288    389    524    649
     88   1239   1150   -662   -530   1195    166    254    329    431    571    693
     62   1273   1210   -670   -574   1241    218    303    379    475    605    722
     72   1350   1275   -711   -602   1314    335    415    470    530    626    724
     88   1439   1350   -766   -631   1395    485    584    607    626    675    727
    132   1613   1480   -872   -672   1548    610    823    852    865    867    859
    207   1909   1701  -1060   -748   1805    693   1132   1210   1286   1286   1228
    259   2275   2016  -1267   -878   2145    636   1184   1387   1610   1722   1647
    194   2592   2397  -1395  -1101   2496    418    839   1293   1764   2073   2016
    -10   2777   2787  -1382  -1397   2782    220    376   1083   1777   2265   2210
   -350   2423   2772  -1036  -1561   2598    114    -77    592   1236   1745   1735
   -631   1792   2423   -579  -1527   2107     44   -514    -88    306    761    852
   -750   1257   2008   -254  -1379   1631    -23   -563   -337    -75    311    392
   -807    979   1787    -85  -1296   1382     23   -306   -155     67    353    340
   -849    922   1771    -38  -1309   1348    135    -51     54    233    454    400
   -906    893   1797      5  -1353   1345    316    228    303    439    589    488
   -953    904   1857     23  -1405   1382    457    423    475    584    688    535
  -1008    917   1925     46  -1465   1421    493    496    542    646    732    550
  -1062    859   1922     98  -1491   1389    457    498    553    654    732    519
  -1124    776   1901    174  -1514   1337    433    491    545    646    717    470
  -1119    714   1831    202  -1475   1270    441    452    506    605    678    405
  -1044    698   1743    174  -1392   1221    394    384    444    540    613    345
   -969    665   1634    150  -1304   1150    316    332    397    496    568    296
   -914    615   1527    148  -1221   1070    285    288    353    449    519    231
   -865    568   1431    145  -1148   1000    252    244    309    407    475    171
   -795    574   1369    111  -1080    971    215    218    283    384    449    129
   -709    592   1299     57  -1005    945    187    197    265    368    433    103
   -641    602   1241     18   -940    922    184    194    262    363    428     88
   -581    659   1241    -38   -911    950    142    179    249    353    428     72
   -566    722   1288    -77   -927   1005    127    179    246    353    433     64
   -522    852   1374   -166   -948   1111    171    236    306    407    491    106
   -519    930   1449   -205   -984   1189    220    267    337    444    530    176
   -480   1015   1493   -270   -987   1252    257    298    368    478    566    298
   -353   1202   1556   -423   -953   1379    283    353    423    532    623    439
   -296   1345   1641   -527   -969   1493    314    407    478    589    685    566
   -252   1397   1647   -574   -950   1522    280    418    496    615    717    641
   -155   1415   1569   -631   -862   1491    246    426    504    626    732    688
     -5   1525   1530   -758   -766   1527    288    478    553    678    782    766
    155   1675   1519   -917   -683   1597    262    506    581    714    828    833
    329   1829   1499  -1080   -584   1662    202    514    592    740    867    885
    537   2013   1475  -1278   -467   1745    176    527    605    761    904    932
    714   2169   1454  -1441   -368   1813    148    535    618    779    932    984
    792   2234   1441  -1514   -324   1839     90    501    592    750    917    989
    893   2213   1317  -1553   -213   1766     57    426    517    672    839    922
   1031   2125   1091  -1579    -31   1608    -62    280    379    532    706    810
   1241   2127    885  -1683    179   1506   -161    161    270    415    602    711
   1447   2091    644  -1771    400   1369   -265     36    137    270    459    584
   1686   1953    267  -1821    709   1111   -452   -163    -62     62    252    384
   1935   1730   -205  -1834   1070    763   -626   -389   -285   -176     15    150
   2249   1473   -776  -1860   1514    348   -727   -576   -488   -400   -207    -85
   2379   1106  -1273  -1743   1823    -80   -701   -602   -522   -449   -275   -205
   2161    792  -1369  -1478   1764   -285   -633   -561   -480   -420   -259   -220
   1761    480  -1280  -1122   1519   -400   -579   -517   -441   -384   -233   -223
   1286    241  -1044   -763   1166   -400   -475   -407   -340   -280   -142   -171
    769     15   -753   -392    758   -366   -363   -316   -246   -176    -44   -103
    280   -181   -462    -49    371   -322   -194   -205   -135    -62     70    -25
   -106   -296   -192    200     41   -244    -80   -116    -54     23    155     20
   -324   -285     38    306   -181   -124    -54    -64    -10     72    207     77
   -361   -189    168    275   -267    -10     -7      7     54    145    288    155
   -316    -28    288    171   -303    129     28     57     96    194    337    189
   -174     62    236     54   -205    148    -25     12     44    150    296    137
     51    135     83    -93    -15    109    -64    -15     10    114    249     83
    288    296      7   -293    140    153   -116    -62    -41     57    189     36
    511    436    -75   -475    293    181   -223   -166   -140    -46     96    -36
    698    439   -259   -571    480     90   -301   -236   -213   -122     36    -59
    800    350   -449   -574    626    -49   -327   -257   -231   -148     15    -33
    800    244   -555   -524    678   -153   -428   -355   -311   -249    -88   -119
    891    228   -665   -561    776   -218   -579   -522   -457   -405   -259   -314
    950    145   -807   -550    878   -329   -672   -605   -530   -475   -350   -420
    927    -36   -963   -444    945   -498   -730   -623   -550   -483   -358   -420
   1083   -197  -1280   -444   1179   -737   -771   -737   -678   -615   -483   -535
   1379   -265  -1644   -558   1509   -953   -924   -917   -859   -807   -649   -691
   1605   -454  -2060   -576   1831  -1257  -1161  -1137  -1078  -1031   -862   -896
   1691   -704  -2395   -493   2042  -1548  -1371  -1322  -1260  -1208  -1039  -1065
   1727   -904  -2631   -413   2177  -1766  -1499  -1439  -1371  -1314  -1150  -1171
   1496  -1049  -2546   -223   2021  -1797  -1569  -1488  -1426  -1366  -1189  -1208
    995  -1122  -2117     64   1556  -1618  -1514  -1426  -1384  -1317  -1119  -1137
    459  -1171  -1631    355   1044  -1400  -1371  -1317  -1299  -1234  -1010  -1000
    -49  -1252  -1202    649    576  -1228  -1293  -1231  -1234  -1161   -932   -862
   -392  -1322   -930    857    267  -1127  -1257  -1176  -1187  -1106   -875   -795
   -535  -1332   -797    932    129  -1065  -1208  -1135  -1140  -1052   -828   -774
   -459  -1236   -776    849    158  -1008  -1156  -1109  -1106  -1010   -800   -776
   -277  -1072   -797    675    257   -935  -1124  -1078  -1065   -956   -763   -782
   -205   -982   -779    592    285   -880  -1072  -1028  -1023   -896   -727   -782
   -259   -922   -662    589    200   -792   -969   -943   -945   -810   -659   -737
   -384   -805   -420    594     18   -613   -818   -813   -815   -683   -542   -628
   -485   -711   -226    597   -132   -467   -711   -714   -717   -584   -446   -519
   -501   -693   -192    597   -155   -441   -662   -659   -662   -532   -394   -457
   -485   -675   -189    579   -150   -431   -605   -613   -620   -498   -368   -452
   -402   -620   -218    511    -93   -420   -522   -501   -527   -431   -340   -472
   -226   -478   -252    350     12   -366   -449   -322   -353   -280   -249   -436
    -46   -252   -207    148     80   -231   -410   -111   -114    -28    -28   -257
     75     41    -36    -59     54      2   -426     49    114    272    311     96
    132    506    374   -319   -119    441   -397     96    267    535    740    636
     98    750    649   -426   -275    701   -374    -67    168    584   1054   1070
     -5    763    766   -379   -384    766   -420   -363   -122    413   1080   1153
   -148    496    644   -176   -394    568   -498   -763   -613   -140    506    597
   -254     36    290    109   -272    163   -615  -1205  -1231   -979   -519   -397
   -241   -285    -46    262    -98   -168   -732  -1267  -1402  -1223   -833   -706
   -241   -475   -233    358     -5   -355   -698  -1078  -1205  -1047   -722   -654
   -272   -527   -254    400    -10   -392   -587   -828   -917   -782   -542   -535
   -355   -418    -62    387   -148   -241   -420   -555   -605   -488   -316   -355
   -431   -192    236    309   -335     20   -197   -244   -272   -171    -31   -111
   -472    -23    449    246   -459    213    -41    -46    -64     25    153     59
   -480     72    550    202   -514    311     85     77     57    142    267    168
   -444    174    618    135   -530    394    181    192    171    249    368    275
   -418    270    688     72   -553    478    246    267    252    322    436    340
   -384    394    779     -5   -581    587    340    342    332    400    509    407
   -296    553    849   -132   -571    701    410    410    407    480    581    462
   -163    727    891   -280   -527    807    480    472    475    553    649    514
    -85    849    935   -384   -509    893    537    530    535    620    709    574
    -59    917    974   -428   -517    945    584    581    587    672    756    626
      0    945    945   -472   -472    945    602    602    615    709    776    657
     64    979    914   -522   -423    948    589    597    620    727    787    667
    101   1018    917   -561   -407    969    545    576    610    743    807    683
    132   1049    917   -592   -392    984    530    566    618    769    833    696
    215   1137    919   -678   -353   1028    496    558    623    779    833    675
    337   1192    854   -763   -257   1023    423    540    610    782    826    641
    348   1179    831   -763   -241   1005    387    501    579    766    802    597
    303   1166    862   -735   -280   1013    415    517    584    787    820    584
    337   1119    782   -730   -223    950    394    501    563    776    813    548
    454   1065    610   -758    -77    839    303    446    504    732    774    509
    568   1127    555   -849      5    841    202    389    454    696    761    501
    618   1202    581   -911     18    893    166    350    420    670    761    506
    545   1283    737   -917    -96   1010    132    322    394    652    771    542
    413   1332    919   -872   -252   1127     64    311    392    662    802    600
    342   1223    878   -784   -267   1052     15    288    379    644    774    579
    366   1072    704   -719   -168    888    -46    226    327    579    698    511
    376    982    605   -680   -114    795   -111    168    272    514    633    431
    337    922    584   -628   -122    753   -129    163    259    496    620    420
    158    831    672   -496   -257    750   -106    218    301    527    649    480
    -54    724    779   -335   -418    750    -41    314    381    589    709    561
   -163    628    792   -233   -478    711     25    410    462    654    763    626
   -293    423    717    -64   -504    568     98    454    488    667    766    641
   -397    280    678     57   -540    480    200    501    511    675    769    657
   -485    189    672    148   -579    431    259    514    506    654    745    657
   -654      7    659    322   -657    332    303    519    485    620    711    623
   -862   -155    706    509   -784    275    345    555    509    641    732    613
  -1114   -329    784    722   -953    228    431    623    566    696    779    615
  -1330   -439    891    883  -1111    226    501    685    615    743    820    631
  -1509   -574    935   1039  -1223    179    478    672    589    717    797    602
  -1615   -688    927   1153  -1273    119    506    672    571    696    779    579
  -1701   -758    943   1228  -1325     93    506    665    558    678    761    555
  -1696   -737    958   1215  -1330    111    517    652    542    657    737    524
  -1615   -652    961   1132  -1291    153    522    641    535    639    711    483
  -1478   -592    885   1036  -1182    145    457    589    498    594    667    410
  -1325   -576    748    948  -1039     85    389    537    454    540    605    319
  -1156   -548    607    849   -883     28    342    472    407    488    545    210
   -979   -532    446    756   -714    -44    306    420    371    452    509    122
   -774   -506    267    641   -522   -119    246    361    324    402    457     38
   -558   -475     83    514   -322   -194    158    285    254    329    381    -49
   -379   -462    -83    420   -148   -272     85    210    187    259    306   -124
   -239   -446   -210    342    -15   -329     18    135    124    197    244   -171
    -90   -394   -303    244    106   -350    -54     57     70    142    205   -192
     90   -413   -504    161    296   -457   -163    -51    -28     57    132   -244
    285   -457   -743     85    511   -600   -257   -163   -145    -54     36   -311
    480   -498   -979      7    730   -737   -316   -252   -233   -140    -33   -361
    672   -493  -1166    -88    919   -828   -371   -322   -298   -202    -83   -384
    859   -530  -1392   -166   1124   -958   -462   -423   -402   -301   -179   -428
   1085   -605  -1691   -241   1387  -1148   -574   -548   -537   -439   -311   -524
   1283   -659  -1945   -311   1613  -1304   -641   -649   -636   -545   -407   -618
   1418   -696  -2114   -361   1766  -1405   -701   -732   -722   -631   -488   -680
   1579   -800  -2382   -392   1979  -1590   -800   -844   -841   -745   -605   -750
   1706   -914  -2621   -397   2161  -1766   -888   -945   -958   -870   -730   -833
   1803   -992  -2795   -407   2299  -1893   -958  -1026  -1044   -961   -826   -898
   1870  -1036  -2907   -415   2387  -1971  -1028  -1093  -1122  -1049   -914   -953
   1917  -1047  -2966   -436   2439  -2005  -1075  -1145  -1182  -1114   -982  -1002
   1930  -1091  -3021   -418   2473  -2057  -1104  -1169  -1213  -1145  -1013  -1021
   1896  -1143  -3039   -379   2465  -2091  -1124  -1174  -1215  -1145  -1010  -1018
   1813  -1130  -2943   -340   2377  -2036  -1117  -1163  -1208  -1137  -1000  -1008
   1743  -1052  -2798   -348   2270  -1925  -1101  -1148  -1195  -1130  -1000  -1015
   1647   -979  -2629   -335   2138  -1803  -1062  -1096  -1150  -1078   -953   -966
   1499   -924  -2426   -288   1961  -1675  -1021  -1028  -1083  -1005   -878   -896
   1273   -854  -2127   -207   1699  -1491   -974   -956  -1008   -922   -795   -810
   1002   -815  -1818    -96   1408  -1314   -865   -841   -896   -823   -719   -722
    698   -771  -1470     36   1083  -1119   -701   -644   -714   -675   -631   -646
    400   -659  -1060    129    727   -859   -550   -407   -467   -446   -462   -509
    119   -418   -537    150    327   -478   -418   -135   -127    -75   -116   -202
    -59    -49     10     51    -36    -20   -397    114    233    407    423    329
   -153    314    467    -80   -311    389   -459    142    366    704    924    896
   -231    428    659    -98   -446    542   -501    -44    189    688   1189   1226
   -329    366    696    -18   -511    530   -566   -361   -220    345   1054   1158
   -441    101    542    168   -491    322   -678   -867   -891   -472    171    400
   -514   -215    298    366   -407     38   -761  -1260  -1439  -1228   -756   -381
   -436   -459    -23    446   -207   -244   -807  -1262  -1499  -1343   -963   -607
   -210   -600   -389    405     88   -496   -789  -1072  -1275  -1127   -852   -628
     31   -584   -618    275    324   -600   -756   -922  -1062   -932   -737   -594
    153   -454   -610    150    381   -532   -644   -724   -797   -691   -548   -470
    200   -301   -501     49    348   -400   -496   -514   -540   -452   -348   -329
    231   -197   -428    -15    329   -311   -407   -394   -402   -324   -246   -262
    254    -90   -345    -85    298   -218   -355   -329   -327   -241   -168   -220
    298     -7   -309   -145    303   -158   -293   -267   -262   -166    -93   -158
    392    106   -285   -249    337    -88   -213   -202   -194    -96    -25   -103
    470    293   -176   -381    324     59   -145   -129   -116    -15     54    -31
    501    454    -49   -478    275    202    -75    -44    -20     88    163    106
    472    566     90   -519    192    329     10     38     62    179    259    226
    400    649    249   -524     75    449     72     90    114    231    309    301
    322    724    402   -522    -38    563    145    166    189    303    366    381
    257    789    532   -524   -137    659    218    252    272    397    454    449
    163    849    685   -506   -262    769    293    327    355    488    545    522
     67    870    800   -470   -366    836    311    374    407    548    605    558
    -15    898    914   -441   -465    906    361    431    462    605    654    579
   -163    924   1085   -381   -626   1005    426    488    527    672    719    639
   -293    943   1234   -324   -763   1088    439    522    576    730    779    683
   -376    987   1363   -306   -870   1174    470    568    636    795    841    724
   -472   1036   1509   -280   -989   1273    558    652    732    896    940    813
   -594   1041   1634   -226  -1114   1337    623    704    795    969   1015    865
   -688   1021   1709   -166  -1197   1363    613    719    818   1005   1057    901
   -756   1067   1823   -158  -1291   1447    659    787    901   1096   1143    950
   -761   1161   1922   -200  -1340   1540    693    849    982   1192   1236   1010
   -865   1153   2018   -145  -1441   1584    732    888   1047   1267   1317   1096
  -1034   1052   2086    -10  -1561   1569    693    888   1054   1288   1345   1104
  -1132   1047   2179     41  -1657   1610    691    911   1072   1314   1371   1114
  -1187   1062   2249     62  -1717   1654    766    987   1127   1371   1431   1148
  -1174   1065   2239     51  -1706   1652    810   1034   1158   1400   1465   1135
  -1228   1098   2327     62  -1777   1712    810   1080   1202   1447   1522   1158
  -1286   1145   2431     70  -1857   1787    862   1135   1239   1473   1548   1182
  -1262   1163   2426     49  -1844   1795    891   1143   1228   1449   1514   1182
  -1304   1182   2483     59  -1893   1831    943   1182   1241   1449   1514   1174
  -1280   1150   2431     64  -1857   1790    953   1161   1197   1395   1460   1127
  -1257   1065   2322     93  -1790   1693    906   1083   1104   1286   1350   1060
  -1249    953   2203    148  -1725   1577    872   1005   1010   1174   1231   1021
  -1270    893   2161    187  -1717   1525    867    950    937   1083   1135    906
  -1221    836   2057    192  -1639   1447    857    896    865   1002   1034    792
  -1140    735   1873    200  -1506   1304    771    795    753    891    922    688
  -1000    659   1660    171  -1330   1158    654    665    626    766    802    581
   -792    633   1423     77  -1109   1028    558    568    522    665    706    483
   -615    589   1202     12   -909    896    475    462    397    537    571    387
   -501    514   1013     -7   -756    763    371    350    270    413    441    316
   -374    496    870    -59   -620    683    311    254    168    311    348    241
   -202    498    698   -150   -452    597    228    148     62    213    249    161
    -25    457    483   -218   -254    470    129     54    -28    122    153     59
    124    420    296   -275    -85    361     25    -38   -119     31     67    -38
    244    376    132   -309     57    254    -51   -129   -200    -41    -10   -145
    239    335     96   -288     70    215    -75   -166   -236    -80    -51   -210
    228    327     98   -280     64    213   -153   -223   -280   -119    -80   -239
    233    381    148   -309     41    265   -168   -236   -290   -124    -72   -231
    236    441    205   -337     15    324   -174   -241   -285   -122    -72   -257
    285    457    168   -374     59    314   -301   -348   -376   -210   -158   -293
    418    493     75   -454    171    283   -431   -472   -472   -298   -226   -322
    628    519   -111   -574    368    205   -561   -597   -576   -392   -301   -392
    919    561   -358   -740    639    101   -737   -756   -724   -532   -433   -483
   1189    530   -659   -859    924    -64   -919   -919   -880   -685   -587   -620
   1436    366  -1070   -901   1254   -353  -1018  -1052  -1018   -818   -714   -779
   1709    189  -1519   -950   1615   -665  -1080  -1145  -1140   -943   -846   -914
   1987     -7  -1995   -989   1990  -1000  -1109  -1166  -1189   -992   -906   -989
   2034   -166  -2203   -935   2117  -1182  -1026  -1067  -1109   -919   -841   -958
   1803   -236  -2039   -784   1919  -1137   -859   -893   -930   -753   -688   -836
   1493   -246  -1743   -623   1615   -995   -696   -717   -748   -584   -532   -691
   1187   -218  -1405   -483   1296   -810   -542   -555   -587   -431   -376   -530
    948   -171  -1119   -389   1031   -644   -394   -423   -465   -314   -257   -433
    748   -207   -956   -270    852   -581   -296   -361   -413   -267   -207   -410
    540   -327   -867   -106    701   -597   -231   -322   -389   -246   -197   -439
    371   -397   -769     12    568   -581   -174   -285   -361   -218   -189   -467
    298   -423   -722     62    509   -571   -145   -267   -358   -220   -200   -511
    254   -400   -657     72    454   -527   -106   -233   -337   -202   -184   -524
    168   -407   -576    116    371   -491   -103   -226   -332   -202   -187   -517
    213   -392   -605     90    407   -498   -137   -262   -368   -239   -218   -498
    280   -418   -698     67    488   -558   -163   -285   -384   -254   -228   -493
    257   -480   -737    111    496   -607   -181   -296   -389   -262   -228   -483
    184   -493   -678    153    428   -584   -132   -233   -322   -213   -202   -426
    213   -418   -631    103    420   -524    -85   -150   -228   -155   -213   -423
    506   -246   -753   -129    626   -498   -153   -150   -192   -119   -215   -446
    950   -109  -1060   -420   1005   -584   -355   -207   -148    -12    -96   -335
   1382    213  -1171   -797   1275   -478   -678   -345   -166    101    119    -88
   1639    670   -969  -1153   1304   -148   -948   -639   -394      7    290    161
   1551    537  -1013  -1047   1280   -236  -1018   -870   -740   -246    371    298
   1312    376   -935   -844   1122   -277  -1000  -1078  -1132   -628    142    137
   1182    148  -1036   -665   1109   -444  -1028  -1423  -1657  -1343   -743   -605
   1254   -142  -1397   -555   1325   -769  -1197  -1771  -2130  -2000  -1600  -1317
   1488   -384  -1873   -553   1680  -1130  -1275  -1784  -2140  -2013  -1649  -1389
   1714   -587  -2301   -563   2008  -1444  -1301  -1680  -1979  -1852  -1548  -1337
   1880   -706  -2590   -587   2234  -1647  -1322  -1561  -1795  -1665  -1418  -1260
   1997   -696  -2694   -649   2346  -1693  -1262  -1405  -1564  -1444  -1252  -1156
   2018   -532  -2551   -743   2283  -1540  -1091  -1208  -1327  -1226  -1065  -1000
   1935   -376  -2312   -779   2122  -1343   -961  -1049  -1163  -1078   -924   -805
   1743   -272  -2018   -737   1880  -1145   -872   -914  -1031   -950   -795   -594
   1509   -218  -1727   -644   1618   -971   -761   -769   -893   -815   -659   -384
   1249   -189  -1441   -530   1343   -813   -631   -659   -784   -709   -548   -218
   1111   -155  -1270   -478   1189   -711   -545   -605   -719   -636   -478   -116
   1018   -194  -1213   -413   1114   -704   -522   -589   -698   -605   -465    -93
    914   -285  -1200   -314   1057   -743   -555   -597   -704   -600   -480   -116
    823   -262  -1085   -283    950   -672   -571   -555   -662   -550   -449   -124
    610   -272   -883   -168    745   -576   -524   -501   -613   -498   -410   -145
    394   -290   -685    -54    540   -488   -431   -444   -550   -441   -363   -181
    283   -226   -509    -28    394   -366   -353   -358   -449   -342   -270   -192
    158   -168   -327      5    241   -246   -311   -272   -348   -241   -176   -205
     10   -168   -179     77     93   -174   -249   -205   -270   -161   -109   -244
    -80   -145    -67    111     -7   -106   -192   -153   -205    -90    -59   -272
   -132   -129      2    132    -67    -64   -181   -122   -163    -41    -23   -293
   -163   -101     59    132   -114    -20   -171    -83   -116     10     15   -283
   -187    -54    132    119   -161     38   -155    -46    -72     59     59   -259
   -161     10    171     75   -166     90   -155    -18    -36    106    103   -231
    -98    116    215     -7   -155    166    -90     31     18    168    168   -179
    -80    171    249    -46   -166    210    -90     59     62    218    223   -145
    -38    252    290   -106   -166    270   -119     93    109    277    293    -62
     -7    309    316   -150   -163    311    -98    142    174    348    374     57
     31    366    335   -197   -150    350    -70    200    241    423    457    171
     36    405    368   -220   -166    387    -31    259    306    496    535    272
      5    449    444   -228   -220    446     -5    290    345    542    592    345
     -5    493    498   -246   -252    496      7    303    366    566    620    394
     -2    535    537   -265   -270    535     57    345    402    600    649    444
    -49    553    600   -254   -324    576     98    394    446    641    691    493
    -75    545    620   -236   -348    581    137    423    470    657    711    501
   -137    509    646   -187   -392    576    179    452    493    670    722    498
   -205    506    711   -150   -457    607    236    465    501    672    711    470
   -244    519    763   -137   -504    641    298    488    517    680    709    449
   -296    553    849   -127   -574    698    345    514    540    696    711    441
   -363    587    948   -111   -657    766    423    561    589    745    756    491
   -449    613   1062    -80   -756    836    506    610    641    792    795    527
   -537    620   1158    -44   -849    888    553    639    675    823    815    558
   -610    628   1239    -10   -924    932    579    665    706    854    839    600
   -665    644   1309     10   -987    974    600    662    706    852    841    631
   -709    730   1439    -10  -1072   1083    628    672    722    870    870    678
   -789    792   1582     -5  -1184   1187    641    675    724    883    914    711
   -862    872   1735     -5  -1299   1304    628    649    696    867    927    717
   -919    911   1829      2  -1374   1369    618    620    665    836    911    732
   -911    909   1821      2  -1366   1363    589    576    620    771    875    722
   -789    823   1613    -18  -1202   1215    522    509    568    691    805    652
   -654    662   1317     -5   -987    989    478    465    545    652    756    654
   -514    452    966     28   -740    709    415    428    524    626    719    670
   -428    366    795     31   -610    579    394    420    514    607    693    613
   -483    371    854     54   -670    613    441    470    561    633    709    652
   -626    342    966    140   -797    654    480    542    639    706    787    769
   -810    285   1096    262   -953    688    530    633    743    820    917    911
   -862    166   1028    348   -945    597    561    691    823    906   1031    974
   -792    -75    717    431   -756    319    566    693    844    919   1065    940
   -670   -270    400    470   -537     64    501    636    789    857   1002    852
   -491   -431     59    459   -277   -187    348    519    672    727    867    709
   -324   -581   -257    454    -33   -420    267    431    579    623    763    576
   -244   -717   -472    478    114   -594    166    337    470    511    667    436
   -220   -849   -628    532    202   -740     72    270    392    433    587    342
   -210   -891   -680    548    233   -784     23    205    311    348    496    262
   -241   -906   -665    574    210   -787     18    171    275    306    457    228
   -329   -963   -633    646    150   -800     64    218    314    353    517    265
   -405   -875   -470    641     31   -672    114    246    342    376    537    293
   -423   -750   -329    584    -49   -540    127    252    345    376    524    303
   -358   -667   -309    514    -25   -488    122    249    345    379    527    290
   -272   -662   -389    465     57   -524    142    246    329    363    514    296
   -124   -602   -478    363    176   -540    150    239    322    353    514    319
    103   -493   -600    192    350   -548    174    213    290    316    480    314
    363   -363   -727      0    545   -545    205    207    272    301    459    327
    605   -332   -940   -137    771   -636    179    228    285    322    493    327
    849   -228  -1078   -311    961   -652    155    202    265    303    480    340
   1047   -124  -1174   -462   1109   -649    161    189    244    285    465    363
   1205    -96  -1301   -553   1252   -698    192    210    259    311    475    389
   1366    -54  -1423   -657   1395   -737    194    213    246    285    415    366
   1509     70  -1439   -792   1475   -683    161    226    233    246    322    298
   1610    122  -1491   -867   1551   -683    150    309    285    270    285    233
   1683    200  -1483   -940   1584   -641    194    470    449    433    397    316
   1717    376  -1343  -1049   1530   -480    189    620    670    711    683    589
   1688    555  -1132  -1122   1410   -288     59    589    737    922   1021    969
   1540    667   -872  -1106   1205   -101   -153    265    571    961   1283   1283
   1267    652   -615   -958    943     18   -428   -246    215    815   1319   1384
    953    176   -776   -566    862   -298   -693   -854   -405    176    706    823
    623   -581  -1205    -23    914   -893   -901  -1428  -1169   -823   -379   -220
    387  -1322  -1712    467   1047  -1517  -1104  -1649  -1561  -1356   -992   -841
    194  -1813  -2008    810   1101  -1909  -1184  -1571  -1522  -1363  -1080  -1002
     54  -2055  -2109   1000   1080  -2081  -1187  -1410  -1369  -1247  -1049  -1039
    -77  -2200  -2122   1140   1021  -2161  -1135  -1221  -1176  -1093   -950  -1034
   -207  -2286  -2081   1247    932  -2184  -1039  -1047  -1002   -948   -859   -989
   -285  -2322  -2036   1304    875  -2179  -1023   -992   -948   -904   -839   -987
   -322  -2356  -2036   1337    854  -2197  -1060  -1013   -966   -919   -852  -1013
   -332  -2366  -2034   1348    849  -2200  -1101  -1028   -971   -924   -852  -1008
   -298  -2325  -2029   1309    862  -2177  -1119  -1044   -976   -935   -883  -1034
   -122  -2127  -2005   1124    940  -2068  -1015   -930   -862   -823   -795   -935
     85  -1839  -1925    875   1005  -1880   -859   -761   -696   -657   -623   -797
    252  -1540  -1795    644   1023  -1667   -763   -644   -576   -537   -501   -693
    384  -1299  -1686    457   1034  -1491   -667   -537   -459   -415   -381   -592
    496  -1044  -1540    275   1018  -1291   -555   -433   -350   -306   -283   -501
    558   -818  -1376    127    966  -1098   -462   -324   -239   -192   -179   -384
    584   -633  -1218     23    898   -924   -363   -213   -122    -67    -33   -296
    644   -522  -1169    -62    904   -844   -293   -142    -38     20     70   -246
    701   -428  -1130   -135    914   -779   -280   -127    -10     44     90   -226
    683   -363  -1047   -161    862   -704   -254    -85     38     93    132   -163
    646   -329   -976   -158    810   -652   -218    -18    106    163    202    -80
    665   -327   -992   -168    826   -659   -220    -10    124    179    220    -46
    685   -293   -979   -194    831   -636   -257    -25    124    179    228    -10
    641   -296   -940   -174    789   -618   -285    -25    140    194    254     18
    579   -288   -870   -145    722   -579   -275     10    187    239    285     83
    501   -277   -779   -111    639   -527   -228     98    277    335    374    194
    509   -228   -737   -140    623   -483   -181    184    374    441    491    340
    459   -101   -563   -181    511   -332   -122    293    498    574    636    501
    389     64   -327   -228    358   -129     -7    428    644    722    789    675
    498    267   -231   -384    363     18     38    509    730    810    883    818
    574    433   -140   -504    358    148     88    592    818    909    982    927
    537    571     33   -555    252    303    181    691    919   1008   1085   1021
    535    714    176   -626    179    446    244    758    976   1062   1148   1117
    548    813    262   -683    142    537    285    787   1000   1083   1182   1200
    540    831    290   -685    124    561    335    802   1018   1098   1184   1244
    454    810    355   -633     49    581    407    820   1039   1111   1195   1247
    342    771    428   -558    -44    600    452    841   1057   1122   1223   1241
    288    709    420   -498    -67    566    472    831   1044   1104   1200   1213
    218    589    371   -402    -75    480    483    763    984   1026   1106   1140
    132    498    366   -316   -116    433    496    680    917    950   1023   1075
     10    441    431   -226   -210    436    514    631    893    922    992   1026
   -155    361    517   -103   -335    436    563    657    914    945   1015   1034
   -272    353    626    -38   -449    488    607    714    950    982   1041   1083
   -324    322    646      0   -485    485    615    693    943    976   1023   1122
   -452    368    820     41   -636    594    670    724    976   1018   1062   1187
   -571    389    961     90   -766    675    761    779   1034   1070   1111   1205
   -613    400   1013    106   -813    706    753    776   1052   1088   1132   1189
   -688    379   1067    153   -878    722    761    805   1075   1117   1163   1197
   -761    371   1132    194   -948    750    774    823   1080   1127   1171   1192
   -878    376   1252    249  -1065    815    784    852   1101   1145   1182   1169
  -1049    387   1436    332  -1241    911    846    919   1137   1187   1208   1213
  -1174    371   1543    400  -1361    956    901    976   1187   1239   1265   1270
  -1275    361   1636    457  -1457    997    927   1005   1228   1280   1312   1262
  -1392    384   1777    504  -1584   1078    969   1028   1278   1330   1374   1265
  -1483    436   1919    524  -1701   1176    997   1026   1283   1327   1389   1262
  -1543    436   1977    550  -1761   1205   1005   1034   1280   1327   1387   1286
  -1577    498   2075    537  -1826   1286   1021   1049   1306   1358   1415   1325
  -1569    550   2120    509  -1844   1332   1026   1062   1327   1379   1439   1366
  -1441    592   2034    426  -1738   1312    992   1028   1317   1366   1434   1371
  -1280    610   1888    335  -1587   1249    919    982   1283   1337   1413   1384
  -1026    735   1761    142  -1392   1247    888    989   1278   1335   1415   1405
   -740    862   1600    -62  -1169   1231    865    953   1234   1291   1384   1402
   -514    961   1475   -223   -995   1218    826    917   1197   1257   1358   1384
   -319    956   1273   -319   -795   1111    753    852   1130   1184   1286   1317
   -119    943   1062   -413   -592   1002    722    779   1057   1104   1197   1265
     67    971    904   -522   -418    937    696    740   1021   1067   1156   1247
    218   1002    784   -610   -283    893    670    745   1013   1065   1145   1213
    314    974    659   -644   -174    818    657    722    987   1034   1117   1156
    415    958    542   -688    -64    753    589    641    922    963   1049   1088
    475    943    465   -709      5    704    553    592    878    914    989   1041
    478    932    454   -704     12    693    540    589    865    896    969   1034
    501    948    444   -724     28    696    550    574    852    878    958   1008
    452    961    509   -706    -28    737    584    579    857    880    958   1010
    493    950    454   -722     18    704    576    548    820    841    927    979
    540    971    431   -756     54    701    501    483    758    787    883    924
    561    961    397   -763     83    680    439    389    659    680    779    870
    605    976    371   -792    116    675    348    311    568    594    688    805
    597    906    306   -753    145    607    267    254    509    540    639    769
    594    626     31   -610    283    329    265    226    470    491    589    735
    587    457   -132   -524    361    163    288    259    472    475    535    662
    545    392   -155   -470    350    119    374    418    600    568    576    626
    675    423   -252   -550    462     88    428    605    776    735    693    675
    872    618   -254   -745    563    181    407    792   1000   1008    966    932
    945    956      7   -953    467    483    324    805   1098   1226   1317   1387
    761   1208    444   -984    158    826    207    519    966   1286   1600   1795
    400   1382    979   -891   -288   1182     59    103    693   1176   1693   1966
     67   1202   1135   -633   -532   1169    -57   -316    298    784   1332   1662
   -124    628    753   -252   -441    691   -124   -693   -267      5    439    763
    -67    148    215    -38   -142    179   -179   -735   -493   -337      7    277
    129    -98   -228    -15    176   -163   -142   -509   -335   -215     46    220
    316   -171   -488    -72    402   -329      7   -236    -90    -10    181    285
    405   -148   -553   -129    478   -350    244     70    197    241    371    423
    457   -119   -579   -168    517   -348    446    335    454    475    548    545
    519   -101   -620   -210    568   -361    522    470    607    607    652    613
    519    -98   -618   -210    568   -358    561    530    667    649    675    615
    581   -158   -740   -213    659   -449    558    498    626    600    610    566
    589   -166   -756   -213    670   -459    537    457    579    555    571    548
    592   -109   -701   -244    646   -405    485    394    519    496    509    519
    743    -67   -810   -337    776   -439    350    301    418    387    389    397
    924   -106  -1031   -410    976   -568    161    153    262    223    223    189
   1067   -197  -1265   -436   1163   -730     -5      7    119     85     72     -5
   1093   -228  -1322   -433   1205   -774   -124    -98     18    -15    -70   -140
    846   -322  -1169   -262   1008   -745   -150   -124    -18    -72   -158   -161
    522   -584  -1109     31    813   -846   -218   -213   -142   -223   -275   -228
    345   -831  -1179    241    761  -1005   -306   -319   -239   -298   -342   -332
    449  -1096  -1545    322    997  -1319   -457   -467   -335   -345   -413   -501
    644  -1288  -1932    322   1288  -1610   -587   -574   -431   -420   -496   -620
    685  -1395  -2083    353   1384  -1738   -620   -600   -444   -433   -501   -594
    662  -1402  -2065    368   1363  -1735   -649   -571   -402   -402   -459   -509
    594  -1384  -1982    392   1288  -1683   -652   -532   -350   -361   -402   -407
    504  -1371  -1875    433   1189  -1623   -589   -462   -270   -270   -303   -288
    314  -1374  -1691    527   1000  -1532   -511   -389   -192   -176   -202   -192
    111  -1361  -1473    623    789  -1415   -483   -327   -114    -88   -103    -96
    -98  -1353  -1254    724    576  -1304   -462   -265    -46    -15     -7      7
   -329  -1343  -1013    836    340  -1179   -423   -189     18     54     75    114
   -496  -1283   -787    888    142  -1036   -402   -103     90    129    155    220
   -563  -1223   -662    893     49   -943   -400    -49    142    194    220    309
   -501  -1174   -675    836     85   -927   -420    -49    137    200    226    329
   -309  -1085   -776    698    233   -932   -457    -70    109    181    218    332
    -75   -904   -828    488    374   -867   -423    -36    124    192    244    361
    155   -727   -883    285    517   -805   -384     10    155    220    280    397
    420   -540   -963     57    691   -750   -340     46    192    249    314    423
    688   -358  -1047   -163    867   -701   -303     67    215    259    324    426
    859   -265  -1127   -298    992   -696   -259     62    213    241    298    392
    930   -249  -1179   -340   1052   -714   -246     33    176    197    244    322
    870   -265  -1135   -303   1002   -698   -223     46    176    184    226    285
    846   -226  -1072   -309    958   -649   -161    103    220    218    249    288
    823   -168   -992   -329    904   -579    -85    150    259    246    270    290
    633   -215   -849   -210    740   -532    -18    176    280    262    280    288
    392   -277   -670    -57    530   -475     90    233    324    296    306    306
    155   -397   -553    122    353   -475    129    257    335    303    303    298
    -23   -446   -423    231    200   -433    163    272    345    311    311    319
   -213   -475   -262    342     23   -368    233    329    381    348    350    374
   -449   -504    -57    475   -197   -280    309    407    444    410    415    428
   -662   -561    101    613   -381   -231    355    475    501    470    462    462
   -815   -615    200    714   -509   -207    394    504    522    491    475    467
   -844   -646    194    745   -519   -226    350    478    496    470    439    441
   -782   -657    124    717   -454   -267    293    441    480    449    389    402
   -740   -693     46    717   -394   -324    285    420    472    436    353    361
   -704   -732    -31    717   -337   -381    270    413    449    426    332    324
   -571   -683   -114    626   -231   -400    285    413    444    431    332    309
   -426   -613   -187    517   -119   -400    363    446    475    472    379    335
   -340   -579   -239    459    -51   -410    363    470    498    511    439    342
   -275   -519   -246    397    -15   -384    311    478    524    566    519    355
   -200   -376   -176    288    -12   -277    361    509    584    659    618    397
   -122   -236   -114    179     -5   -176    381    524    615    727    678    420
   -111   -155    -44    135    -33   -101    392    542    639    782    714    444
   -122   -132    -12    127    -57    -72    485    574    683    815    732    431
   -116    -67     46     90    -83    -10    550    623    750    857    758    428
   -174     28    200     72   -187    114    532    636    769    865    782    465
   -259    111    371     75   -314    241    550    626    748    846    771    491
   -207    137    345     33   -275    241    514    561    680    766    693    446
    -20    132    153    -57    -85    142    423    467    584    657    600    392
    241     54   -189   -150    215    -64    340    371    470    540    488    309
    501    -93   -594   -202    548   -342    267    280    361    426    374    207
    644   -220   -865   -215    753   -542    179    184    259    324    277    140
    756   -296  -1052   -231    904   -675    106    103    179    246    215     88
    852   -387  -1241   -233   1047   -813     44     36    116    184    161     15
    862   -555  -1418   -153   1140   -987     31     -2     80    155    145    -31
    818   -854  -1675     15   1244  -1265     51     -2     72    148    155    -75
    706  -1098  -1805    194   1254  -1452     46     12     93    155    161   -122
    498  -1273  -1771    387   1132  -1519     49     36    111    153    161   -140
    228  -1369  -1597    571    911  -1483    106     70    135    161    163   -109
    -31  -1514  -1486    771    724  -1501    122     96    145    166    161    -80
   -163  -1673  -1509    917    672  -1592    145    145    189    205    189    -44
   -265  -1761  -1499   1013    615  -1631    168    205    239    236    202    -28
   -316  -1701  -1384   1010    532  -1543    241    342    353    316    226    -28
   -327  -1514  -1189    919    428  -1353    342    550    555    514    366     96
   -335  -1296   -961    815    311  -1130    379    732    779    771    615    340
   -309   -971   -665    639    176   -818    329    857    987   1075    997    769
   -322   -537   -215    431    -54   -376    267    805   1049   1262   1402   1291
   -475   -384     90    431   -285   -148    220    576    846   1205   1605   1579
   -600   -462    137    532   -371   -163    119    249    472    896   1436   1434
   -704   -844   -142    774   -283   -493      0   -239   -150    140    600    623
   -670  -1174   -504    922    -83   -839   -116   -652   -737   -633   -324   -226
   -537  -1387   -852    961    155  -1119   -197   -659   -797   -735   -478   -397
   -381  -1499  -1117    940    366  -1309   -200   -493   -610   -566   -381   -366
   -187  -1439  -1252    813    530  -1345   -140   -306   -389   -363   -257   -272
     20  -1325  -1345    652    683  -1335    -28   -101   -163   -155   -114   -148
    166  -1228  -1397    530    779  -1312     51     46      0    -10     -5    -46
    306  -1106  -1413    397    859  -1260     51     72     46     28     20     -2
    457   -987  -1444    262    948  -1215     57     83     70     49     33     57
    431  -1088  -1519    329    974  -1304     28     38     31      0    -20     31
    542  -1034  -1577    244   1057  -1306     25     46     54     20      0     85
    587  -1062  -1649    236   1117  -1356    -12      7     23    -12    -28    111
    657  -1111  -1769    226   1210  -1439    -75    -62    -41    -80    -90    109
    792  -1124  -1917    166   1353  -1519   -127   -142   -116   -161   -176     83
    969  -1195  -2164    111   1566  -1680   -246   -275   -246   -293   -301     31
   1319  -1228  -2548    -46   1932  -1888   -363   -402   -384   -428   -407    -70
   1662  -1304  -2966   -179   2314  -2135   -446   -514   -514   -563   -542   -262
   1621  -1423  -3044    -98   2333  -2234   -545   -610   -600   -649   -639   -478
   1218  -1532  -2751    155   1982  -2140   -597   -641   -639   -659   -683   -548
    537  -1496  -2036    478   1286  -1766   -475   -488   -498   -493   -555   -431
     72  -1340  -1413    633    740  -1376   -381   -358   -374   -340   -387   -246
    -31  -1260  -1228    646    597  -1244   -394   -327   -366   -319   -335   -192
     28  -1291  -1319    628    672  -1304   -446   -348   -376   -329   -345   -259
    205  -1325  -1532    558    867  -1428   -485   -371   -379   -324   -355   -220
    410  -1325  -1735    457   1070  -1530   -535   -407   -400   -332   -376   -161
    441  -1415  -1857    488   1148  -1636   -600   -465   -444   -374   -413   -168
    342  -1421  -1766    537   1054  -1592   -652   -454   -426   -345   -381   -148
    275  -1244  -1519    483    896  -1382   -623   -361   -309   -218   -257    -41
    163  -1106  -1270    470    714  -1189   -571   -267   -189    -85   -114    111
    114   -930  -1044    407    579   -987   -480   -153    -44     67     46    296
    114   -748   -865    314    488   -805   -368    -38     75    192    171    394
    119   -548   -667    213    392   -607   -277     64    176    293    277    433
    192   -371   -563     88    376   -467   -207    153    254    366    363    426
    314   -200   -514    -57    413   -355   -163    210    306    402    405    384
    358     -5   -363   -176    358   -184   -103    275    363    459    462    452
    342    148   -194   -244    267    -23    -36    355    441    530    517    532
    324    215   -109   -272    215     54     23    420    498    576    535    561
    324    257    -67   -290    197     96     62    444    519    584    530    563
    319    290    -28   -306    171    132     90    459    535    584    514    524
    298    283    -15   -290    155    135    150    488    558    587    501    454
    246    231    -18   -241    132    106    187    485    542    563    462    340
    142    197     54   -168     44    127    236    509    558    574    465    254
     38    192    153   -119    -57    171    290    537    576    594    483    200
    -96    179    275    -44   -184    226    348    579    618    633    530    213
   -142    285    428    -72   -285    358    446    675    714    732    633    303
   -361    210    571     75   -465    389    519    706    753    769    672    329
   -493    137    631    176   -563    384    558    724    774    787    691    342
   -574    122    696    226   -633    407    589    750    802    815    722    426
   -737     85    820    324   -782    452    615    782    833    844    753    506
   -911    101   1013    405   -961    555    672    833    888    901    810    602
  -1241    -64   1176    652  -1210    553    730    849    906    922    831    639
  -1483   -187   1296    836  -1392    553    753    893    948    969    880    675
  -1579   -166   1413    872  -1499    623    782    940   1005   1023    937    709
  -1618   -114   1504    867  -1561    693    849    997   1070   1080    987    753
  -1652   -127   1525    888  -1590    698    852    992   1080   1093   1000    776
  -1654   -166   1486    909  -1571    659    833    956   1062   1078    992    774
  -1577   -135   1439    854  -1509    652    839    950   1065   1078    995    782
  -1392     23   1415    685  -1402    719    849    979   1111   1124   1036    841
  -1322     77   1400    620  -1361    737    820    950   1106   1132   1057    885
  -1327     15   1340    654  -1335    678    776    901   1054   1088   1028    870
  -1234     46   1280    592  -1257    662    756    862   1008   1041    979    854
  -1052    135   1187    459  -1119    659    763    841    984   1015    948    865
   -833    153    987    337   -909    568    693    789    932    974    914    823
   -592    114    704    239   -646    407    589    711    852    901    849    748
   -337     98    433    116   -384    265    504    605    745    789    743    636
    -85    122    207    -18   -145    163    397    483    644    683    628    511
    -36     12     49     10    -44     28    350    420    579    615    558    470
    -49    -72    -23     59    -15    -49    379    418    553    584    532    470
    -96   -132    -36    111    -31    -85    358    376    491    517    462    397
   -207   -213     -5    210   -101   -109    332    324    433    457    397    340
   -314   -239     75    275   -197    -83    387    363    446    475    420    371
   -394   -213    179    303   -288    -18    457    436    493    519    470    426
   -537   -226    309    379   -423     41    504    498    542    566    506    467
   -706   -236    470    472   -589    116    545    522    566    581    519    470
   -769   -111    657    439   -714    272    618    581    633    644    597    553
   -872   -106    766    488   -820    329    636    605    665    670    633    555
   -865    -44    818    452   -844    387    594    584    644    639    594    504
   -787     23    810    381   -797    415    571    571    618    610    553    488
   -787     18    805    384   -795    410    568    542    592    581    517    441
   -737     75    813    329   -774    441    605    594    633    594    491    436
   -672    148    820    262   -748    483    618    675    719    649    488    472
   -532    267    800    132   -665    532    618    743    833    769    571    558
   -348    532    878    -93   -613    704    501    831   1039   1072    922    901
   -189    919   1109   -366   -649   1013    332    813   1150   1350   1389   1418
    -36   1088   1122   -527   -579   1106    207    584    948   1304   1649   1748
     15   1013    997   -514   -491   1005     93    197    465    904   1538   1691
     70    748    678   -410   -303    714    -80   -327   -239     90    730    992
    153    449    293   -301    -70    371   -262   -875   -961   -867   -449    -33
    316    220    -96   -270    205     62   -389  -1065  -1228  -1226   -948   -488
    506     57   -449   -280    478   -194   -441   -956  -1083  -1080   -893   -519
    657     67   -592   -363    626   -262   -426   -810   -870   -883   -771   -462
    782    244   -540   -514    662   -148   -376   -662   -654   -683   -623   -358
    963    483   -480   -724    719      2   -319   -530   -475   -519   -504   -285
   1192    610   -581   -901    888     15   -324   -501   -418   -480   -493   -290
   1569    358  -1213   -963   1389   -426   -428   -592   -517   -571   -592   -436
   1997    166  -1834  -1083   1914   -833   -566   -711   -665   -714   -727   -613
   2210      5  -2208  -1109   2208  -1101   -581   -698   -646   -711   -737   -678
   2065   -109  -2174   -976   2120  -1140   -475   -579   -522   -587   -636   -623
   1678   -233  -1912   -722   1792  -1072   -368   -433   -371   -428   -480   -514
   1317   -335  -1652   -491   1483   -995   -233   -277   -223   -275   -340   -420
   1075   -389  -1467   -345   1270   -927    -93   -124    -72   -119   -202   -306
    857   -413  -1270   -220   1062   -841     38     28     85     44    -38   -171
    675   -348  -1026   -166    849   -685    181    189    246    210    114    -12
    555   -296   -852   -129    701   -574    246    285    340    298    202     59
    485   -324   -813    -83    646   -568    254    322    358    311    220     54
    381   -454   -836     36    607   -644    270    316    335    288    194     15
    309   -597   -906    142    607   -750    262    244    275    226    129    -59
    223   -727   -950    252    584   -839    231    192    228    176     80   -116
    176   -818   -997    319    584   -906    148    174    218    176     83   -127
    303   -937  -1241    316    771  -1088    129    142    200    174     77   -163
    244  -1166  -1413    459    828  -1291     83     36    114     85    -12   -257
    249  -1161  -1410    454    828  -1286     20      2     90     62    -31   -262
    428  -1021  -1452    293    940  -1234    -33    -38     57     38    -51   -249
    649   -844  -1493     98   1070  -1169   -142   -114    -20    -20   -109   -288
    974   -719  -1696   -129   1332  -1205   -306   -184    -93    -75   -166   -340
   1350   -483  -1834   -433   1590  -1158   -418   -241   -145   -114   -205   -381
   1493   -124  -1621   -685   1556   -872   -397   -181    -88    -41   -127   -342
   1210    158  -1052   -683   1132   -446   -202     62    158    218    145    -80
   1286    249  -1036   -769   1161   -392   -163    153    241    303    252     90
   1615    252  -1363   -935   1491   -555   -257     83    148    194    161     44
   1816    249  -1569  -1034   1691   -657   -324     -5     41     54     41    -20
   1808    163  -1644   -984   1727   -740   -371   -129    -72    -77    -67    -88
   1862     85  -1777   -974   1818   -844   -472   -267   -218   -228   -215   -210
   1753    -70  -1823   -841   1787   -948   -537   -345   -311   -335   -332   -301
   1493   -194  -1691   -652   1590   -940   -514   -327   -309   -358   -355   -296
   1145   -337  -1483   -402   1314   -909   -452   -280   -280   -355   -355   -246
    776   -517  -1296   -129   1036   -906   -449   -280   -303   -397   -394   -215
    535   -691  -1226     77    880   -958   -504   -332   -358   -459   -454   -223
    358   -802  -1161    220    758   -982   -509   -366   -384   -491   -483   -285
    145   -943  -1088    400    615  -1015   -501   -394   -415   -517   -517   -452
     44   -979  -1026    467    532  -1002   -519   -415   -433   -522   -522   -517
      0  -1015  -1015    506    506  -1015   -511   -452   -457   -537   -540   -527
    -80  -1119  -1041    597    478  -1080   -511   -509   -496   -571   -584   -581
   -176  -1202  -1026    691    423  -1114   -511   -524   -504   -579   -602   -615
   -270  -1223   -956    745    340  -1091   -498   -524   -493   -568   -600   -623
   -342  -1257   -917    800    285  -1088   -524   -542   -501   -571   -602   -633
   -329  -1265   -935    797    298  -1098   -561   -563   -517   -581   -613   -652
   -236  -1247  -1010    743    387  -1130   -602   -584   -532   -592   -626   -675
   -111  -1153  -1041    633    462  -1098   -613   -566   -511   -563   -600   -649
    -38  -1049  -1013    542    485  -1031   -558   -530   -475   -524   -555   -592
    -44   -961   -919    501    433   -940   -472   -483   -426   -475   -509   -532
     -5   -782   -776    394    384   -779   -381   -384   -324   -374   -410   -431
    -12   -628   -618    319    301   -623   -329   -283   -223   -272   -309   -324
     51   -444   -496    194    272   -470   -236   -168   -111   -161   -197   -213
    161   -202   -366     18    262   -285   -127    -46     20    -31    -59    -72
    257     -5   -262   -124    259   -132    -10     51    132     85     64     57
    350    140   -213   -246    280    -36     90    122    210    171    153    153
    459    319   -140   -389    301     90    106    189    280    257    236    249
    519    465    -54   -493    285    205    150    262    353    340    322    337
    517    522      5   -519    257    265    213    311    407    394    376    392
    558    545    -12   -553    285    267    267    348    439    426    402    423
    553    548     -5   -550    280    272    319    376    459    446    420    431
    563    566      0   -566    280    283    353    415    488    480    449    465
    514    527     12   -519    252    270    400    449    517    504    467    493
    446    470     23   -459    213    246    400    467    535    519    472    488
    350    361     10   -355    168    187    389    459    535    519    465    467
    200    239     36   -220     80    137    431    467    550    537    478    462
    122    176     54   -148     33    116    462    483    574    563    501    475
     98    161     62   -132     15    111    444    478    563    563    498    452
    101    210    106   -155     -2    158    426    462    553    558    488    413
    111    241    129   -179    -10    187    428    478    576    584    514    413
     96    267    171   -181    -36    220    420    496    597    607    540    433
      2    226    223   -116   -109    226    387    491    584    597    530    439
   -168    161    327      2   -249    244    371    472    548    563    506    441
   -350    158    509     93   -428    332    389    441    511    522    480    449
   -475    236    711    119   -592    472    384    420    488    488    462    493
   -589    342    930    122   -758    636    405    454    514    483    420    506
   -701    436   1135    132   -919    784    446    568    636    561    428    532
   -807    402   1208    202  -1008    802    493    693    800    709    522    631
   -888    410   1299    239  -1093    854    504    857   1057   1015    831    870
   -769    561   1327    103  -1049    945    371    849   1161   1239   1189   1236
   -745    704   1449     20  -1098   1075    236    613   1005   1226   1449   1584
   -826    743   1566     38  -1197   1153    137    322    724   1083   1579   1777
   -971    488   1460    241  -1215    974     93      0    322    693   1312   1530
  -1119    -96   1023    607  -1072    462     54   -415   -252   -103    337    610
  -1150   -594    553    872   -852    -20     12   -542   -514   -519   -218     80
  -1080   -919    158    997   -620   -381     46   -350   -327   -363   -135     88
   -950  -1062   -111   1008   -420   -587    116    -98    -44    -96     77    239
   -735  -1132   -397    932   -171   -766    257    155    215    161    335    361
   -537  -1171   -633    854     46   -904    452    410    483    428    568    413
   -433  -1119   -688    776    127   -906    584    581    688    644    704    452
   -407  -1018   -610    714    101   -815    678    711    833    769    761    478
   -428   -995   -568    709     70   -782    724    789    906    800    753    509
   -485   -984   -501    735      7   -743    737    833    930    802    740    542
   -581   -872   -293    727   -145   -584    763    878    956    820    779    571
   -641   -774   -132    709   -254   -454    802    917    987    849    807    610
   -636   -750   -116    693   -262   -433    800    932   1005    859    813    628
   -592   -714   -122    652   -236   -420    766    927   1000    862    828    607
   -550   -646    -96    594   -228   -371    779    919    995    859    841    589
   -483   -649   -166    566   -158   -407    795    911   1000    859    846    576
   -433   -667   -236    548   -101   -454    792    911   1013    865    844    563
   -426   -678   -254    550    -88   -467    748    885   1008    857    841    555
   -420   -740   -319    579    -54   -530    693    828    958    810    813    514
   -431   -836   -405    633    -12   -620    649    797    927    779    782    480
   -363   -924   -561    641     98   -743    566    743    880    730    724    433
   -272  -1026   -753    649    239   -891    467    654    797    652    654    379
   -197  -1111   -914    654    358  -1013    363    571    717    571    576    316
   -111  -1213  -1101    662    493  -1158    254    493    639    493    493    283
     -2  -1293  -1291    646    644  -1293    176    420    581    444    439    288
    127  -1387  -1514    628    820  -1449    106    353    527    389    384    309
    283  -1467  -1753    592   1015  -1610     28    275    467    329    311    335
    472  -1475  -1948    501   1210  -1712    -88    200    400    272    270    350
    631  -1491  -2125    428   1376  -1808   -184    148    361    254    265    368
    800  -1538  -2340    368   1569  -1938   -239    103    322    218    228    353
    940  -1548  -2488    303   1712  -2018   -303     67    275    179    192    371
   1054  -1512  -2566    228   1810  -2039   -384     20    223    127    158    345
   1174  -1535  -2712    179   1940  -2122   -446    -28    174     72    106    296
   1296  -1564  -2863    132   2078  -2213   -485    -90    119     15     70    239
   1371  -1600  -2972    111   2169  -2286   -514   -166     44    -70     -2    161
   1439  -1691  -3130    127   2283  -2410   -563   -241    -38   -171   -101     64
   1543  -1730  -3276     90   2408  -2501   -607   -314   -114   -254   -184    -36
   1639  -1792  -3432     75   2533  -2611   -636   -371   -179   -335   -265   -137
   1693  -1852  -3546     77   2618  -2699   -678   -439   -249   -418   -353   -241
   1730  -1901  -3632     85   2681  -2766   -691   -493   -301   -485   -423   -316
   1717  -1969  -3686    124   2701  -2826   -675   -514   -324   -517   -457   -363
   1714  -2013  -3730    148   2720  -2870   -652   -519   -327   -527   -470   -392
   1717  -2018  -3735    150   2725  -2876   -636   -532   -327   -532   -478   -397
   1680  -1904  -3585    111   2631  -2743   -605   -517   -314   -517   -452   -350
   1623  -1743  -3367     57   2494  -2553   -519   -436   -228   -431   -371   -252
   1587  -1662  -3252     36   2418  -2457   -480   -405   -181   -394   -329   -168
   1509  -1660  -3172     75   2340  -2416   -449   -379   -150   -366   -296   -122
   1278  -1667  -2946    194   2112  -2307   -363   -296    -62   -275   -215    -38
   1078  -1595  -2675    257   1875  -2135   -285   -197     33   -174   -111     77
    927  -1522  -2449    296   1686  -1984   -231   -137    103   -109    -44    153
    831  -1509  -2340    337   1584  -1922   -213   -106    148    -67     -5    205
    756  -1545  -2301    394   1527  -1922   -192   -103    171    -44     18    220
    628  -1506  -2135    436   1382  -1821   -161    -25    252     41    106    298
    514  -1454  -1969    470   1239  -1709   -119     62    337    129    197    376
    374  -1413  -1787    517   1080  -1600    -59    127    410    194    252    420
    189  -1356  -1545    584    867  -1449     20    205    493    270    306    467
     23  -1343  -1366    657    693  -1353    111    296    579    358    389    530
   -168  -1309  -1140    737    483  -1223    176    379    672    454    483    568
   -366  -1236   -870    800    249  -1054    228    459    766    558    579    623
   -561  -1150   -589    857     12   -870    296    545    857    659    675    714
   -607  -1002   -397    805   -109   -701    384    665    974    787    797    831
   -761  -1013   -252    885   -257   -633    452    745   1057    878    896    911
   -841   -997   -155    919   -345   -576    509    776   1104    930    953    958
   -854   -901    -46    878   -405   -475    587    815   1145    971    997   1034
   -969   -870     98    919   -535   -387    696    904   1218   1041   1060   1122
   -966   -807    158    885   -563   -324    743    956   1270   1093   1114   1197
   -872   -740    132    805   -504   -303    766    966   1288   1111   1137   1197
   -810   -675    135    743   -472   -270    831    984   1306   1132   1145   1208
   -740   -607    132    672   -439   -239    883   1002   1325   1156   1171   1234
   -665   -501    163    581   -415   -168    932   1013   1337   1169   1189   1215
   -631   -392    236    509   -436    -77    989   1054   1369   1197   1210   1218
   -566   -236    329    402   -449     46   1049   1117   1426   1249   1244   1270
   -501   -155    345    327   -426     93   1130   1182   1499   1322   1317   1306
   -462   -122    340    293   -402    109   1205   1228   1540   1363   1356   1325
   -462    -64    397    262   -431    163   1280   1280   1597   1415   1402   1335
   -472      0    472    236   -472    236   1374   1353   1678   1496   1473   1343
   -498     77    574    207   -537    324   1379   1413   1722   1545   1519   1369
   -514    148    662    181   -589    405   1447   1486   1779   1592   1543   1434
   -522    213    735    153   -631    472   1519   1535   1836   1647   1584   1480
   -581    252    833    166   -706    542   1577   1602   1909   1717   1647   1475
   -665    303    969    179   -818    636   1699   1764   2052   1823   1719   1470
   -776    413   1189    181   -982    800   1855   1971   2247   1971   1818   1556
   -826    626   1452     98  -1140   1039   1935   2239   2535   2262   2062   1797
   -761    914   1675    -75  -1218   1293   2003   2566   2909   2699   2481   2278
   -761   1275   2034   -257  -1397   1652   1971   2600   3060   3005   2943   2805
   -997   1475   2473   -239  -1735   1974   1816   2283   2922   3096   3260   3216
  -1350   1509   2860    -80  -2107   2184   1662   1816   2611   2951   3302   3322
  -1670   1192   2863    239  -2265   2026   1543   1278   2052   2327   2696   2785
  -1951    522   2473    711  -2213   1499   1434    839   1371   1379   1636   1829
  -2060    -28   2031   1044  -2047   1000   1275    743   1130   1034   1210   1421
  -1982   -337   1644   1158  -1816    652   1223    857   1210   1078   1166   1337
  -1899   -561   1337   1231  -1618    387   1228    969   1306   1130   1140   1275
  -1758   -563   1195   1158  -1478    314   1247   1114   1449   1241   1192   1291
  -1678   -587   1088   1132  -1384    249   1257   1169   1493   1273   1187   1257
  -1683   -724    958   1202  -1325    116   1200   1122   1449   1223   1122   1176
  -1756   -940    815   1348  -1286    -62   1062   1008   1340   1111   1005   1044
  -1678  -1015    662   1345  -1171   -176   1000    930   1265   1031    919    976
  -1592   -989    600   1291  -1096   -194    935    891   1231   1000    891    966
  -1636  -1057    579   1348  -1109   -241    904    823   1166    937    828    893
  -1764  -1252    511   1509  -1137   -371    836    740   1083    852    748    789
  -1740  -1312    426   1525  -1085   -444    724    659   1005    766    662    727
  -1693  -1382    311   1538  -1005   -535    594    568    914    680    571    665
  -1644  -1506    135   1574   -891   -688    465    452    797    566    457    542
  -1493  -1597   -103   1545   -696   -852    350    327    667    433    316    452
  -1182  -1683   -501   1431   -342  -1093    197    176    514    285    166    314
   -678  -1743  -1067   1210    192  -1405     67     59    397    171     44    179
   -179  -1849  -1670   1013    743  -1758    -46    -51    270     44    -96     15
    236  -1990  -2226    878   1231  -2107   -163   -140    163    -59   -205   -137
    465  -2026  -2491    776   1478  -2257   -114    -80    213    -10   -174   -150
    540  -1984  -2525    719   1532  -2255    -67     28    332    111    -67    -77
    566  -1888  -2457    659   1509  -2171     41    163    470    259     72     49
    535  -1808  -2343    636   1439  -2075    207    340    649    439    241    236
    522  -1722  -2244    600   1382  -1984    332    535    839    623    413    381
    548  -1608  -2156    530   1350  -1883    426    657    956    740    530    524
    636  -1491  -2130    426   1382  -1810    496    740   1031    820    623    644
    839  -1330  -2169    246   1504  -1748    566    836   1117    911    717    727
   1101  -1130  -2231     12   1662  -1678    610    937   1210   1015    820    802
   1389   -930  -2320   -231   1855  -1623    633   1005   1278   1091    901    849
   1673   -807  -2481   -433   2075  -1644    631   1013   1286   1098    911    862
   1943   -756  -2699   -592   2320  -1727    605    987   1260   1065    875    844
   2242   -662  -2907   -789   2572  -1784    550    917   1197    992    797    776
   2447   -636  -3083   -906   2764  -1860    439    784   1067    865    672    665
   2657   -654  -3312  -1002   2982  -1982    371    662    945    735    535    545
   2896   -618  -3515  -1137   3205  -2065    337    581    849    633    415    428
   3008   -618  -3626  -1195   3315  -2122    285    530    789    566    327    329
   2907   -633  -3543  -1137   3224  -2088    303    504    756    527    265    270
   2647   -581  -3229  -1034   2935  -1904    428    589    831    592    322    335
   2421   -571  -2992   -924   2707  -1782    524    659    891    652    384    426
   2494   -574  -3070   -961   2779  -1821    415    581    805    561    322    400
   2748   -639  -3387  -1054   3068  -2013    249    397    605    350    129    226
   2904   -740  -3645  -1083   3273  -2192     96    194    405    135    -75     31
   2940   -891  -3832  -1023   3385  -2361    -59     28    236    -41   -254   -158
   2730  -1127  -3860   -802   3294  -2494   -166    -57    145   -137   -363   -309
   2330  -1397  -3728   -467   3026  -2561   -148    -54    150   -135   -397   -387
   1909  -1686  -3595   -111   2751  -2642   -127    -59    163   -116   -410   -439
   1597  -1969  -3567    187   2582  -2766   -155    -93    145   -111   -436   -475
   1519  -2125  -3645    301   2579  -2883   -265   -176     62   -168   -496   -472
   1553  -2195  -3748    319   2650  -2972   -400   -246    -33   -246   -566   -467
   1545  -2203  -3751    327   2647  -2977   -465   -259    -85   -309   -613   -407
   1389  -2270  -3660    441   2525  -2964   -470   -257   -109   -348   -644   -348
   1161  -2333  -3494    584   2327  -2912   -444   -254   -109   -355   -652   -358
    904  -2395  -3299    745   2099  -2847   -426   -226    -77   -329   -618   -413
    659  -2426  -3086    880   1873  -2756   -394   -155     -5   -267   -553   -415
    457  -2475  -2933   1010   1693  -2704   -345   -127     31   -239   -522   -415
    394  -2460  -2857   1031   1623  -2657   -332   -140     36   -241   -527   -423
    329  -2457  -2787   1062   1558  -2621   -387   -161     38   -239   -522   -400
    257  -2468  -2725   1104   1488  -2598   -410   -168     51   -215   -504   -379
    127  -2496  -2624   1184   1374  -2559   -410   -168     59   -192   -491   -374
    -62  -2468  -2405   1262   1169  -2436   -376   -101    122   -116   -436   -327
   -239  -2361  -2122   1301    940  -2244   -262      2    223    -10   -350   -252
   -402  -2231  -1831   1317    714  -2034   -116     96    319     90   -259   -171
   -584  -2197  -1613   1392    514  -1906    -10    174    389    163   -189   -111
   -626  -2138  -1512   1379    441  -1826    122    265    465    236   -122    -18
   -558  -1990  -1431   1273    436  -1712    244    363    558    327    -38    109
   -524  -1847  -1322   1184    397  -1587    290    444    636    410     46    218
   -537  -1756  -1218   1148    340  -1488    374    522    709    475    114    285
   -639  -1706  -1067   1171    210  -1387    504    605    779    537    176    342
   -670  -1595   -927   1132    127  -1262    597    691    859    618    257    415
   -678  -1525   -846   1098     83  -1187    675    753    919    683    322    475
   -667  -1538   -870   1104    101  -1205    714    782    945    711    350    504
   -636  -1475   -841   1054    101  -1158    769    836   1002    769    407    592
   -662  -1353   -691   1008     12  -1023    875    917   1093    854    498    724
   -769  -1304   -537   1034   -116   -922    987    987   1169    924    574    818
   -893  -1296   -402   1096   -246   -849   1054   1060   1239    995    641    896
  -1078  -1306   -228   1189   -426   -766   1109   1124   1306   1049    685    958
  -1156  -1273   -116   1215   -522   -696   1161   1182   1366   1098    711    979
  -1148  -1236    -90   1189   -530   -665   1187   1239   1418   1148    732    945
  -1060  -1200   -140   1130   -459   -670   1213   1312   1483   1202    743    865
   -841  -1098   -259    969   -290   -678   1293   1467   1628   1337    800    826
   -535   -888   -353    711    -90   -620   1366   1652   1823   1548    953    917
   -288   -542   -257    415    -15   -400   1376   1808   2034   1813   1210   1171
   -189    -57    132    124   -161     36   1304   1873   2190   2070   1564   1644
     -2    618    618   -309   -309    618   1239   1732   2122   2122   1870   2203
     -2    865    867   -431   -433    865   1098   1387   1808   1945   1958   2457
   -161    802    963   -322   -561    880    932    932   1317   1488   1608   2174
   -285    415    701    -64   -493    558    810    387    631    628    589   1174
   -316   -197    116    254   -218    -38    626     77    181     41   -150    415
   -322   -782   -459    550     67   -620    550     98    168      7   -252    252
   -272  -1202   -930    735    327  -1067    597    254    345    163   -184    200
   -283  -1400  -1117    841    415  -1260    691    462    581    381    -49    210
   -314  -1283   -969    797    327  -1127    909    792    927    711    233    400
   -402  -1078   -675    740    135   -875   1132   1096   1228   1002    517    644
   -537  -1049   -511    792    -12   -782   1226   1241   1366   1145    654    795
   -654  -1080   -426    867   -114   -753   1267   1317   1444   1231    745    893
   -628  -1119   -491    875    -70   -805   1280   1337   1470   1260    787    958
   -566  -1314   -748    940     88  -1031   1254   1291   1428   1202    737    917
   -535  -1564  -1031   1047    246  -1299   1166   1200   1345   1104    633    797
   -587  -1948  -1361   1267    387  -1654   1018   1070   1221    971    485    581
   -446  -2148  -1701   1296    623  -1925    948   1015   1166    911    423    446
   -379  -2286  -1906   1332    763  -2096    940    997   1132    872    384    376
   -488  -2452  -1964   1467    735  -2208    950    987   1104    841    355    353
   -649  -2590  -1940   1621    644  -2265    937    974   1088    826    337    394
   -722  -2559  -1839   1639    555  -2197    945    987   1098    833    348    459
   -872  -2512  -1641   1691    384  -2078   1005   1031   1137    872    387    553
  -1049  -2551  -1504   1797    226  -2026   1002   1049   1137    878    384    587
  -1075  -2457  -1382   1766    153  -1919   1036   1109   1184    935    439    665
   -924  -2288  -1363   1605    218  -1826   1111   1182   1254   1008    511    730
   -802  -2309  -1506   1556    350  -1906   1070   1137   1208    961    467    667
   -618  -2283  -1665   1449    522  -1974    961   1070   1145    898    413    602
   -475  -2346  -1870   1410    696  -2109    859    984   1075    831    350    496
   -155  -2296  -2143   1223    992  -2221    813    930   1036    792    319    457
    124  -2275  -2403   1075   1262  -2338    730    865    979    737    277    400
    397  -2317  -2717    958   1556  -2517    613    779    896    659    205    340
    732  -2291  -3024    779   1878  -2657    475    696    826    602    153    311
   1065  -2226  -3291    579   2177  -2756    324    584    727    517     75    252
   1273  -2255  -3528    488   2400  -2891    200    462    613    402    -28    187
   1389  -2330  -3720    470   2553  -3026     83    345    504    288   -137     85
   1358  -2520  -3878    581   2618  -3198    -64    207    368    145   -275    -62
   1343  -2668  -4013    662   2675  -3341   -184     98    257     31   -384   -168
   1376  -2761  -4138    691   2756  -3450   -257     10    168    -64   -472   -233
   1332  -2912  -4245    789   2787  -3577   -324    -90     62   -184   -584   -322
   1267  -3070  -4338    901   2803  -3704   -407   -192    -46   -306   -704   -428
   1249  -3164  -4416    956   2831  -3787   -452   -270   -127   -407   -802   -504
   1228  -3283  -4515   1026   2870  -3899   -485   -350   -213   -506   -904   -579
   1189  -3369  -4562   1088   2876  -3964   -501   -405   -275   -581   -979   -613
   1135  -3439  -4575   1153   2855  -4006   -517   -459   -340   -657  -1049   -623
   1106  -3496  -4603   1195   2852  -4050   -522   -493   -379   -698  -1085   -615
   1057  -3541  -4598   1241   2826  -4071   -527   -514   -400   -724  -1114   -631
   1034  -3512  -4546   1236   2790  -4029   -522   -530   -410   -737  -1124   -639
   1052  -3470  -4523   1210   2787  -3995   -517   -537   -420   -748  -1124   -641
   1070  -3403  -4473   1163   2772  -3936   -485   -511   -402   -727  -1098   -644
   1002  -3343  -4349   1169   2673  -3845   -426   -459   -358   -678  -1057   -636
    906  -3283  -4190   1187   2546  -3735   -361   -405   -306   -618  -1005   -589
    883  -3047  -3930   1083   2405  -3489   -252   -277   -174   -485   -870   -478
    833  -2813  -3647    987   2239  -3229   -135   -155    -49   -361   -748   -381
    667  -2733  -3400   1031   2034  -3065    -38    -67     38   -272   -667   -314
    641  -2564  -3205    961   1922  -2883     70     44    153   -153   -548   -210
    626  -2366  -2992    870   1808  -2678    153    150    270    -28   -420   -122
    566  -2169  -2735    800   1649  -2452    241    249    379     83   -322    -51
    470  -1969  -2442    748   1454  -2205    353    374    517    218   -200     77
    379  -1823  -2203    719   1288  -2013    454    478    631    332    -90    197
    311  -1719  -2031    704   1171  -1875    550    579    740    439     20    311
    265  -1621  -1886    675   1072  -1753    602    659    833    537    129    418
    205  -1504  -1709    646    956  -1605    675    743    937    649    244    522
    129  -1418  -1548    644    836  -1483    740    800   1010    727    324    602
     41  -1337  -1379    649    709  -1358    787    854   1062    792    397    680
      5  -1254  -1262    623    633  -1257    852    919   1127    854    462    771
      2  -1176  -1182    587    592  -1179    893    966   1176    906    524    859
    -49  -1163  -1117    605    532  -1140    911    992   1208    940    571    927
      2  -1098  -1101    548    550  -1098    984   1054   1265    992    623    958
     20  -1080  -1101    527    561  -1091   1054   1093   1296   1018    636   1010
    -23  -1111  -1088    566    532  -1101   1080   1096   1299   1018    641   1031
   -145  -1189  -1044    665    449  -1117   1057   1065   1267    987    623   1010
   -226  -1239  -1013    732    392  -1127   1072   1054   1254    963    600    976
   -337  -1327   -989    831    324  -1161   1072   1023   1221    919    550    906
   -439  -1405   -966    922    262  -1187   1047    992   1192    888    519    857
   -506  -1483   -979    992    236  -1231   1041    976   1176    870    491    813
   -607  -1564   -956   1085    174  -1260   1052    956   1161    852    462    766
   -737  -1608   -870   1171     64  -1239   1057    963   1169    852    462    766
   -885  -1618   -732   1249    -77  -1176   1083   1005   1218    904    517    782
  -1023  -1634   -610   1327   -207  -1122   1124   1060   1275    961    576    795
  -1132  -1597   -465   1366   -335  -1031   1195   1130   1343   1026    633    813
  -1174  -1517   -342   1343   -418   -932   1262   1197   1408   1091    691    865
  -1273  -1543   -270   1408   -501   -906   1304   1231   1441   1124    724    867
  -1382  -1561   -179   1470   -602   -870   1379   1293   1501   1176    766    867
  -1478  -1556    -77   1517   -701   -818   1493   1421   1618   1252    789    836
  -1441  -1353     88   1395   -766   -633   1654   1636   1844   1447    919    914
  -1504  -1210    293   1356   -901   -459   1751   1849   2114   1732   1171   1117
  -1543  -1010    532   1275  -1039   -241   1722   2042   2410   2120   1595   1512
  -1452   -545    906   1000  -1179    179   1610   2099   2592   2468   2117   2065
  -1410   -379   1031    896  -1221    324   1587   1935   2452   2512   2439   2444
  -1561   -615    945   1088  -1254    163   1514   1579   2021   2171   2304   2359
  -1595   -953    639   1273  -1117   -158   1358   1036   1317   1353   1491   1673
  -1402  -1184    218   1293   -810   -483   1215    517    607    389    363    737
  -1296  -1478   -184   1384   -555   -831   1080    410    431    148     41    446
  -1182  -1730   -548   1457   -316  -1140   1078    535    592    290     93    431
  -1122  -1813   -691   1467   -218  -1254   1122    693    818    496    210    485
  -1184  -1813   -628   1499   -277  -1221   1200    880   1052    709    353    574
  -1265  -1756   -493   1509   -389  -1124   1278   1041   1244    880    480    659
  -1205  -1579   -374   1392   -418   -976   1366   1166   1382   1005    597    758
  -1257  -1605   -348   1428   -454   -976   1447   1215   1428   1041    631    810
  -1480  -1829   -348   1654   -566  -1088   1379   1137   1348    969    561    784
  -1467  -1823   -358   1644   -555  -1091   1345   1132   1353    979    584    807
  -1486  -1808   -324   1647   -581  -1067   1330   1124   1345    974    581    818
  -1491  -1808   -319   1647   -587  -1065   1335   1132   1353    984    592    859
  -1470  -1803   -332   1636   -568  -1067   1358   1158   1387   1021    623    904
  -1480  -1784   -303   1631   -589  -1044   1332   1137   1363    992    605    893
  -1491  -1779   -288   1634   -602  -1036   1309   1135   1363    992    605    914
  -1535  -1795   -262   1662   -639  -1028   1335   1156   1387   1018    626    906
  -1571  -1751   -179   1662   -696   -966   1350   1166   1408   1047    665    948
  -1626  -1758   -135   1691   -748   -948   1335   1150   1405   1054    688    953
  -1621  -1766   -145   1691   -737   -956   1330   1124   1374   1013    646    940
  -1582  -1751   -171   1665   -706   -961   1325   1122   1366   1005    633    984
  -1491  -1670   -179   1582   -657   -924   1265   1093   1340    987    610    958
  -1423  -1621   -200   1522   -613   -911   1223   1070   1322    976    605    932
  -1384  -1579   -194   1480   -597   -888   1208   1070   1332    992    639    948
  -1363  -1465   -103   1413   -631   -784   1226   1104   1376   1047    714   1000
  -1363  -1363      0   1363   -683   -683   1265   1132   1413   1088    761   1034
  -1270  -1286    -15   1275   -628   -649   1228   1132   1418   1104    769   1052
  -1166  -1182    -15   1174   -576   -600   1166   1132   1436   1137    820   1098
  -1018  -1065    -49   1039   -485   -555   1145   1137   1457   1171    878   1161
   -771  -1005   -233    888   -270   -620   1049   1075   1413   1137    862   1143
   -449   -919   -470    685      7   -696    930    961   1312   1034    748   1031
    -49   -841   -795    444    371   -818    784    831   1189    909    623    956
    470   -735  -1205    132    836   -969    613    672   1036    758    488    833
    979   -654  -1634   -161   1306  -1143    470    535    896    615    355    696
   1540   -784  -2325   -379   1932  -1553    366    410    750    459    194    514
   2231   -761  -2992   -735   2611  -1875    226    254    571    267     -7    296
   2761   -730  -3491  -1015   3125  -2109    189    197    498    174   -116    124
   2868   -782  -3650  -1041   3257  -2216    316    267    545    197   -103    124
   2751   -724  -3476  -1015   3109  -2099    405    389    649    290     -5    228
   2520   -769  -3289   -878   2904  -2029    628    542    779    410     98    301
   2231   -901  -3135   -667   2683  -2018    784    636    865    483    166    324
   1977   -904  -2881   -535   2429  -1891    909    735    950    568    259    389
   1704   -888  -2595   -407   2148  -1740   1065    872   1062    688    381    459
   1434   -875  -2309   -280   1870  -1592   1234   1018   1179    805    496    535
   1221   -911  -2132   -155   1675  -1522   1369   1143   1286    901    579    592
   1205   -971  -2177   -116   1691  -1574   1405   1192   1345    950    615    597
   1325  -1036  -2364   -145   1842  -1699   1379   1140   1312    914    568    537
   1371  -1101  -2473   -135   1919  -1784   1356   1098   1270    872    537    519
   1418  -1122  -2540   -150   1977  -1829   1280   1034   1195    802    483    491
   1551  -1161  -2712   -194   2130  -1935   1215    953   1101    704    392    405
   1706  -1215  -2922   -246   2312  -2068   1078    846    989    594    285    290
   1893  -1275  -3169   -309   2530  -2221    896    706    852    459    153    132
   2107  -1431  -3538   -337   2821  -2483    740    545    685    288    -25    -88
   2221  -1641  -3863   -288   3042  -2751    558    350    501     98   -210   -290
   2003  -1914  -3917    -46   2959  -2915    485    220    394    -12   -316   -379
   1623  -2055  -3678    215   2650  -2865    462    197    392    -15   -314   -350
   1140  -2023  -3167    439   2151  -2592    457    265    467     62   -236   -244
    649  -2003  -2652    678   1649  -2327    431    337    535    127   -161   -111
    249  -2158  -2408    953   1327  -2283    420    335    524    103   -161    -44
   -205  -2366  -2161   1283    976  -2265    413    309    498     64   -176     -2
   -667  -2572  -1906   1618    618  -2239    363    228    431      2   -226      0
   -636  -2855  -2218   1745    789  -2538    161     33    239   -174   -397   -145
   -311  -3089  -2779   1699   1234  -2935    -75   -192     25   -384   -605   -381
   -101  -3242  -3141   1670   1519  -3192   -228   -335   -114   -517   -743   -566
   -106  -3429  -3322   1764   1608  -3377   -324   -415   -207   -610   -836   -693
   -148  -3569  -3421   1860   1636  -3496   -350   -478   -293   -696   -922   -756
   -283  -3587  -3304   1935   1509  -3447   -319   -452   -280   -685   -909   -701
   -517  -3608  -3091   2062   1286  -3351   -233   -384   -215   -628   -846   -649
   -745  -3671  -2925   2208   1088  -3299   -210   -353   -187   -607   -820   -657
   -704  -3577  -2873   2140   1083  -3226   -270   -335   -168   -581   -789   -641
   -548  -3447  -2902   1997   1174  -3174   -213   -306   -135   -540   -753   -646
   -410  -3291  -2883   1849   1236  -3089   -116   -241    -80   -465   -688   -626
   -345  -3104  -2761   1722   1208  -2933     25   -129     25   -348   -592   -555
   -340  -2868  -2527   1605   1093  -2699    181     23    176   -189   -441   -397
   -301  -2574  -2275   1436    984  -2426    353    187    335    -20   -267   -218
   -285  -2364  -2078   1322    896  -2221    519    329    472    122   -127    -83
   -184  -2164  -1979   1171    893  -2073    636    452    592    244    -15     25
    -44  -1974  -1930   1010    943  -1953    711    540    680    329     72    122
     67  -1818  -1888    872    976  -1852    784    600    748    392    135    205
    215  -1673  -1888    727   1052  -1779    849    657    810    454    192    272
    327  -1551  -1880    610   1104  -1714    922    735    885    519    231    298
    387  -1423  -1810    519   1098  -1615   1023    878   1028    633    267    309
    423  -1286  -1709    431   1065  -1496   1085   1052   1223    823    402    407
    511  -1015  -1527    252   1018  -1270   1169   1260   1501   1148    722    691
    527   -722  -1252     96    888   -987   1109   1379   1725   1493   1166   1171
    498   -384   -883    -57    691   -633   1013   1275   1701   1608   1543   1683
    423   -374   -797    -25    610   -587    984   1049   1418   1434   1699   1922
    267   -610   -878    171    571   -743    898    717    958    984   1418   1680
    129  -1008  -1140    439    633  -1072    836    285    363    231    506    826
     38  -1392  -1431    678    735  -1410    750    -75   -148   -465   -446    -25
    -46  -1758  -1712    901    828  -1735    631    -62   -150   -465   -527   -145
    -85  -1964  -1880   1023    896  -1922    659    109     75   -228   -379    -85
   -114  -2034  -1922   1072    901  -1979    693    262    296    -10   -231     -5
   -174  -2026  -1852   1101    839  -1940    756    428    517    205    -64     83
   -106  -1945  -1839   1023    865  -1893    779    548    678    350     57    132
    155  -1792  -1948    818   1049  -1870    779    587    745    405    106    135
    259  -1769  -2029    753   1143  -1899    750    550    724    387     88     83
    228  -1706  -1935    740   1080  -1821    730    514    698    363     72     54
     67  -1462  -1530    696    797  -1496    701    527    727    418    132     83
   -158  -1195  -1039    675    439  -1117    737    592    818    504    179    109
   -511  -1161   -649    836     67   -906    813    639    865    540    176    106
   -935  -1387   -452   1161   -241   -919    820    662    862    563    168     44
  -1096  -1582   -488   1337   -306  -1036    859    701    888    587    200    -10
  -1135  -1683   -550   1408   -293  -1117    930    745    930    613    252     -5
  -1150  -1644   -496   1397   -329  -1070    974    795    979    654    327    127
  -1244  -1530   -285   1387   -480   -909   1034    891   1062    740    444    329
  -1441  -1423     15   1431   -730   -704   1132   1034   1200    891    618    545
  -1613  -1350    262   1480   -940   -542   1210   1132   1309   1008    761    701
  -1667  -1369    298   1517   -984   -535   1231   1200   1400   1101    883    802
  -1610  -1449    161   1530   -885   -644   1265   1262   1480   1189    982    859
  -1525  -1574    -49   1548   -740   -813   1299   1280   1509   1215   1018    839
  -1454  -1688   -233   1571   -610   -961   1273   1265   1506   1215   1026    826
  -1384  -1717   -335   1548   -524  -1026   1210   1247   1496   1208   1023    836
  -1335  -1634   -298   1486   -519   -966   1187   1252   1512   1236   1054    896
  -1254  -1509   -257   1382   -498   -883   1205   1301   1569   1301   1106   1005
  -1161  -1434   -272   1296   -446   -852   1184   1348   1623   1358   1153   1098
  -1031  -1384   -353   1205   -340   -870   1184   1389   1673   1426   1221   1169
   -841  -1400   -558   1122   -142   -979   1202   1415   1706   1467   1262   1179
   -602  -1431   -831   1015    114  -1132   1187   1400   1693   1457   1241   1156
   -384  -1374   -989    878    301  -1182   1140   1345   1636   1397   1182   1096
   -246  -1286  -1039    763    394  -1163   1117   1345   1636   1392   1182   1075
   -106  -1213  -1106    659    498  -1161   1109   1353   1631   1389   1195   1015
   -132  -1244  -1111    688    488  -1179   1119   1340   1592   1348   1150    948
   -319  -1319  -1000    818    340  -1161   1143   1322   1558   1314   1119    919
   -379  -1317   -937    846    275  -1127   1174   1317   1532   1280   1096    872
   -379  -1335   -956    857    288  -1145   1179   1275   1475   1208   1013    795
   -319  -1371  -1054    844    366  -1213   1192   1249   1431   1156    974    748
   -215  -1358  -1145    787    465  -1252   1161   1179   1345   1060    883    659
   -122  -1439  -1319    779    597  -1379   1085   1067   1228    932    743    566
     36  -1527  -1564    745    800  -1545   1018    958   1106    805    610    446
    161  -1621  -1784    730    971  -1701    930    844    989    680    480    319
    272  -1725  -1997    724   1135  -1860    831    719    865    553    348    215
    353  -1857  -2210    750   1280  -2034    714    594    740    426    223    137
    413  -2036  -2449    813   1431  -2242    605    478    626    311    122     51
    470  -2234  -2704    880   1587  -2468    498    345    491    174    -20    -88
    519  -2392  -2915    935   1717  -2652    400    231    376     51   -148   -194
    550  -2525  -3076    987   1810  -2800    283    148    290    -36   -236   -270
    587  -2647  -3234   1031   1909  -2940    174     64    202   -124   -319   -361
    579  -2774  -3356   1096   1966  -3065    106    -10    137   -189   -392   -436
    576  -2878  -3455   1148   2016  -3167     41    -83     67   -267   -457   -542
    589  -2922  -3512   1166   2049  -3216    -18   -155     -5   -345   -514   -600
    605  -2915  -3520   1156   2062  -3216    -90   -210    -54   -387   -548   -626
    597  -2863  -3463   1130   2029  -3161   -142   -252    -77   -407   -563   -636
    587  -2761  -3348   1085   1966  -3055   -145   -265    -77   -407   -558   -626
    581  -2683  -3265   1049   1922  -2974   -148   -270    -75   -405   -548   -618
    615  -2637  -3252   1010   1932  -2943   -163   -288    -80   -402   -532   -607
    701  -2579  -3281    937   1990  -2930   -187   -316    -85   -402   -517   -597
    717  -2460  -3177    870   1945  -2816   -184   -298    -59   -374   -483   -532
    665  -2377  -3044    854   1852  -2709   -163   -257    -12   -316   -420   -449
    613  -2268  -2881    828   1745  -2574   -153   -231     23   -272   -363   -363
    581  -2114  -2696    766   1636  -2405   -106   -184     72   -213   -298   -290
    555  -2003  -2559    722   1556  -2281    -70   -114    140   -135   -215   -202
    504  -1940  -2444    717   1473  -2190    -18    -62    189    -90   -171   -142
    454  -1927  -2382    737   1418  -2153      7    -49    192    -85   -174   -106
    423  -1909  -2335    740   1379  -2122     15    -41    202    -67   -150    -77
    405  -1896  -2301    745   1353  -2099     28    -33    213    -54   -132    -62
    361  -1886  -2247    761   1304  -2065     51    -20    220    -49   -122    -59
    332  -1867  -2200    769   1265  -2034     64    -20    220    -54   -122    -46
    314  -1870  -2184    776   1249  -2029     49    -36    202    -67   -137    -57
    288  -1839  -2127    774   1205  -1982     67    -44    197    -72   -142    -70
    202  -1818  -2021    807   1109  -1919     93    -18    218    -54   -122    -57
    135  -1823  -1958    844   1047  -1891    114      7    241    -28    -96    -41
     49  -1847  -1896    896    971  -1873    124     15    236    -25    -85    -41
    -57  -1873  -1816    963    878  -1844    109     23    233    -25    -85    -41
   -220  -1880  -1660   1049    717  -1769    124     57    265      5    -57    -18
   -415  -1906  -1491   1161    537  -1699    176    116    324     67      7     41
   -550  -1964  -1413   1254    431  -1688    205    142    353     96     44     80
   -704  -1995  -1291   1348    290  -1641    215    148    355     98     46     85
   -870  -2016  -1145   1441    135  -1582    244    194    400    124     64     80
  -1002  -2031  -1028   1517     12  -1530    348    332    514    194     85     54
  -1052  -1984   -935   1517    -59  -1460    459    519    685    345    181     98
  -1072  -1790   -717   1431   -179  -1252    535    758    966    652    457    324
   -943  -1361   -418   1150   -265   -891    574   1010   1286   1062    911    745
   -797   -841    -44    820   -376   -444    545   1021   1405   1358   1389   1262
   -841   -576    265    709   -555   -155    394    672   1202   1400   1688   1595
   -927   -462    462    693   -696      0    280    262    880   1213   1657   1590
  -1002   -706    293    852   -649   -207    213   -207    327    519    917    963
  -1015  -1135   -119   1075   -449   -628    132   -579   -283   -361    -67    116
   -932  -1350   -418   1140   -257   -885    150   -431   -220   -353   -129      0
   -854  -1366   -511   1109   -174   -940    275   -127     72    -93     49     80
   -795  -1231   -436   1010   -181   -833    454    187    389    192    254    192
   -743  -1041   -298    893   -223   -670    683    517    727    504    493    316
   -743   -867   -124    805   -311   -496    831    732    935    698    657    431
   -782   -789     -7    784   -387   -400    950    852   1044    800    745    530
   -792   -667    122    730   -459   -272   1062    969   1161    917    849    584
   -841   -568    272    706   -558   -148   1176   1067   1262   1018    940    652
   -919   -548    368    732   -646    -90   1254   1127   1319   1075   1000    678
   -966   -514    452    740   -711    -31   1291   1174   1369   1127   1047    685
   -987   -472    511    730   -750     20   1317   1215   1413   1174   1083    675
   -992   -439    553    717   -774     57   1345   1244   1441   1202   1111    659
  -1026   -405    620    714   -826    106   1356   1265   1467   1236   1148    667
  -1078   -387    688    732   -883    150   1387   1304   1517   1280   1187    771
  -1127   -366    761    745   -945    197   1431   1335   1558   1322   1226    906
  -1192   -316    875    756  -1034    277   1449   1361   1597   1361   1267   1005
  -1247   -265    982    756  -1114    355   1465   1369   1623   1382   1293   1085
  -1270   -210   1060    740  -1166    423   1470   1382   1649   1408   1322   1137
  -1252   -174   1075    711  -1163    452   1467   1392   1670   1436   1345   1166
  -1200   -145   1054    672  -1127    454   1444   1400   1688   1457   1366   1208
  -1163    -41   1122    602  -1145    540   1408   1400   1709   1475   1389   1260
  -1127     20   1148    550  -1137    584   1428   1415   1738   1512   1426   1319
  -1106    129   1236    485  -1174    683   1426   1428   1769   1543   1473   1384
  -1088    228   1317    431  -1202    771   1408   1454   1823   1597   1538   1447
  -1093    293   1384    397  -1239    839   1444   1514   1880   1662   1602   1496
  -1163    355   1519    402  -1343    937   1480   1608   1961   1751   1699   1571
  -1236    423   1660    405  -1447   1041   1491   1673   2029   1823   1774   1639
  -1249    517   1766    366  -1506   1140   1475   1719   2073   1880   1842   1696
  -1226    558   1784    332  -1506   1171   1447   1730   2091   1909   1880   1706
  -1169    602   1771    283  -1470   1187   1397   1699   2062   1883   1862   1675
  -1096    662   1756    215  -1426   1208   1327   1644   2010   1821   1810   1657
  -1041    672   1714    184  -1376   1192   1278   1610   1974   1779   1777   1641
  -1023    628   1652    194  -1337   1140   1270   1571   1927   1730   1732   1600
   -979    592   1571    194  -1275   1080   1267   1527   1883   1675   1683   1558
   -958    555   1514    200  -1236   1036   1244   1462   1810   1597   1618   1491
   -935    472   1408    231  -1171    940   1226   1392   1738   1512   1535   1408
   -909    454   1363    226  -1135    906   1202   1335   1673   1434   1447   1332
   -865    394   1260    233  -1062    826   1213   1283   1610   1361   1366   1267
   -839    337   1176    249  -1008    756   1200   1210   1540   1283   1286   1195
   -859    275   1135    293   -997    704   1148   1132   1454   1195   1208   1122
   -795    213   1005    288   -898    610   1124   1060   1382   1114   1124   1031
   -623    145    769    239   -696    457   1060    945   1275   1002   1010    937
   -397    109    506    142   -454    306    945    792   1124    859    862    805
   -137    106    244     15   -189    174    797    626    971    704    709    659
    168     72    -96   -122    132    -10    662    475    820    548    553    504
    472     83   -392   -277    433   -153    480    324    670    402    413    366
    782    101   -680   -444    730   -288    368    205    553    283    296    265
   1132    181   -950   -657   1041   -384    319    122    470    200    215    181
   1504    319  -1187   -911   1345   -433    210     -2    345     85    106     70
   1904    405  -1499  -1156   1701   -548     88   -132    215    -31     -7    -38
   2372    301  -2070  -1337   2221   -883    -57   -283     57   -184   -163   -218
   2826    116  -2709  -1470   2769  -1296   -174   -387    -59   -314   -296   -387
   2740    -59  -2803  -1343   2772  -1431    -54   -259     70   -202   -202   -353
   2296   -241  -2538  -1026   2416  -1389    153    -44    280     -5    -20   -205
   1756   -446  -2203   -654   1977  -1325    340    140    457    174    161    -36
   1239   -696  -1935   -270   1587  -1314    449    249    563    290    285     77
    852   -849  -1701     -2   1275  -1275    467    290    597    340    345    122
    620  -1026  -1649    202   1132  -1337    441    283    589    340    345    127
    470  -1210  -1680    368   1072  -1444    366    233    540    298    306     93
    288  -1343  -1631    527    958  -1486    345    233    540    303    314    106
    158  -1384  -1543    610    849  -1462    290    202    504    270    280     59
    257  -1447  -1704    594    979  -1574    158     57    355    124    124   -122
    194  -1683  -1878    743   1034  -1779     70    -70    218    -12    -12   -257
      2  -1909  -1912    953    956  -1909    -88   -200     75   -150   -135   -358
   -148  -2174  -2026   1161    937  -2101   -254   -376    -98   -327   -298   -501
   -135  -2364  -2229   1249   1044  -2296   -439   -579   -296   -527   -496   -675
      0  -2572  -2574   1283   1286  -2572   -602   -750   -475   -717   -693   -865
    174  -2683  -2857   1254   1514  -2769   -737   -888   -613   -867   -846  -1031
    197  -2730  -2927   1265   1558  -2826   -810   -971   -701   -961   -948  -1145
    168  -2740  -2909   1283   1538  -2824   -888  -1052   -787  -1054  -1052  -1252
     25  -2785  -2811   1379   1418  -2798   -898  -1047   -779  -1047  -1047  -1231
   -163  -2839  -2675   1501   1254  -2759   -807   -927   -659   -924   -927  -1085
   -184  -2829  -2644   1506   1228  -2738   -732   -854   -602   -870   -878  -1026
     44  -2772  -2816   1363   1428  -2795   -774   -911   -670   -950   -945  -1093
    402  -2691  -3094   1143   1745  -2894   -919  -1034   -813  -1104  -1080  -1231
    592  -2603  -3195   1005   1893  -2899   -992  -1091   -885  -1182  -1150  -1319
    428  -2475  -2904   1021   1665  -2688   -852   -976   -769  -1054  -1023  -1210
    267  -2377  -2644   1054   1454  -2512   -701   -820   -613   -893   -865  -1070
    384  -2309  -2694    961   1538  -2501   -675   -771   -558   -846   -828  -1041
    649  -2182  -2831    766   1740  -2507   -605   -672   -478   -802   -823  -1065
    872  -2026  -2902    574   1886  -2462   -514   -496   -335   -672   -748  -1026
    797  -1831  -2629    517   1712  -2231   -368   -207    -62   -363   -467   -756
    709  -1504  -2213    394   1460  -1860   -283     51    223      2    -51   -296
    459  -1036  -1496    288    976  -1265   -161    231    467    348    454    324
     12   -704   -717    342    363   -711    -62    155    501    542    885    867
   -371   -483   -111    426   -132   -298     10    -83    368    522   1034   1067
   -654   -678    -23    665   -316   -350      5   -465    -28     59    535    568
   -774  -1130   -355    953   -210   -743   -119   -870   -587   -691   -361   -340
   -631  -1371   -740   1000     51  -1054   -184   -852   -665   -815   -555   -576
   -444  -1306   -865    875    207  -1085    -83   -566   -400   -566   -379   -459
   -280  -1075   -795    678    254   -935    114   -205    -41   -226   -122   -252
   -171   -787   -615    480    220   -701    371    155    322    119    155    -28
   -228   -610   -381    418     75   -496    602    423    589    366    368    145
   -444   -652   -207    548   -119   -431    667    522    693    457    446    226
   -696   -818   -122    756   -288   -472    644    511    691    452    433    231
   -859   -989   -129    924   -366   -561    594    475    654    420    397    207
   -748   -911   -166    828   -293   -540    631    504    693    457    423    257
   -605   -763   -158    685   -223   -462    732    563    758    527    485    335
   -561   -714   -155    636   -205   -436    771    594    789    561    514    366
   -537   -685   -148    613   -194   -418    774    605    800    571    527    374
   -561   -678   -116    618   -223   -397    750    607    807    581    535    379
   -542   -685   -142    613   -202   -413    769    607    813    584    537    376
   -496   -688   -192    592   -153   -441    771    607    805    576    524    355
   -465   -675   -210    571   -127   -444    698    597    782    568    509    335
   -475   -672   -197    574   -140   -436    659    592    774    571    506    324
   -459   -662   -202    558   -129   -433    636    576    761    571    498    296
   -441   -652   -210    545   -116   -433    597    561    743    566    485    267
   -444   -662   -218    553   -114   -441    561    542    730    566    480    252
   -376   -665   -290    519    -46   -478    517    517    709    566    465    215
   -207   -587   -381    397     85   -485    459    467    667    540    423    166
      7   -446   -454    218    228   -449    387    413    613    491    361    124
    303   -345   -649     20    475   -496    277    345    571    444    322     90
    387   -213   -600    -88    491   -405    298    397    675    535    444    210
    296     33   -265   -166    280   -114    306    472    813    683    571    353
    202    153    -51   -179    127     49    327    522    906    750    594    400
    189    106    -83   -148    137     12    342    532    914    758    594    374
    296     54   -241   -176    270    -93    355    579    919    807    644    405
    480     98   -384   -290    431   -142    389    631    940    849    704    467
    581    192   -392   -389    485    -98    491    748   1023    935    813    566
    431    413    -18   -420    226    197    641    927   1184   1101   1002    732
    155    626    467   -392   -158    548    820   1088   1327   1244   1174    909
    -33    691    724   -329   -379    709    950   1218   1439   1353   1309   1049
   -122    587    709   -233   -415    646   1070   1319   1532   1436   1402   1114
   -161    418    579   -127   -368    498   1166   1382   1605   1493   1465   1135
   -171    249    420    -38   -296    335   1205   1374   1592   1462   1431   1065
   -176     88    265     44   -220    176   1166   1309   1519   1374   1343    948
   -184     12    197     85   -192    103   1096   1221   1434   1278   1249    852
   -197    -54    142    127   -171     44   1018   1130   1356   1184   1158    782
   -241   -140     98    189   -171    -20    963   1054   1291   1106   1078    740
   -301   -200    101    249   -202    -49    937   1021   1257   1065   1036    709
   -379   -272    106    324   -244    -83    943    995   1236   1039   1000    665
   -449   -355     93    402   -272   -132    974    984   1223   1015    953    610
   -472   -532    -62    501   -207   -298    956    966   1189    976    893    566
   -496   -631   -135    561   -181   -384    961    963   1174    956    867    537
   -548   -639    -93    592   -228   -366    958    963   1161    940    854    501
   -714   -623     90    670   -402   -267    982    971   1148    935    862    470
   -818   -675    140    745   -483   -267    958    940   1114    919    854    415
   -849   -774     75    813   -465   -350    893    872   1036    846    774    290
   -891   -826     64    857   -478   -381    828    826    979    795    724    233
   -852   -810     41    831   -446   -384    766    766    914    735    670    171
   -693   -826   -132    758   -280   -480    701    680    833    657    584     70
   -506   -865   -358    685    -75   -613    613    600    756    581    517    -12
   -288   -891   -602    589    155   -748    506    504    657    483    418   -135
    -44   -932   -888    488    420   -911    371    394    540    363    285   -241
    192   -982  -1174    392    683  -1075    272    301    449    277    194   -280
    402  -1041  -1447    319    922  -1244    166    171    322    153     70   -402
    553  -1150  -1704    298   1127  -1426     20     18    163      0    -93   -535
    659  -1283  -1943    311   1301  -1613    -96   -103     36   -116   -207   -610
    732  -1431  -2164    348   1447  -1797   -228   -246    -98   -244   -332   -680
    771  -1566  -2338    397   1553  -1951   -340   -368   -215   -358   -439   -704
    748  -1748  -2496    498   1621  -2122   -452   -491   -342   -483   -553   -740
    706  -1922  -2629    607   1667  -2275   -563   -602   -457   -600   -665   -779
    626  -2107  -2733    737   1678  -2421   -597   -646   -504   -646   -706   -784
    509  -2273  -2785    880   1644  -2527   -610   -683   -550   -696   -748   -813
    376  -2359  -2735    989   1553  -2548   -602   -693   -571   -722   -766   -820
    249  -2400  -2650   1075   1449  -2525   -597   -696   -581   -737   -771   -831
    194  -2416  -2613   1109   1402  -2514   -631   -727   -615   -766   -792   -857
    200  -2436  -2637   1117   1418  -2535   -649   -769   -667   -823   -844   -906
    239  -2426  -2668   1091   1452  -2546   -652   -782   -693   -852   -867   -940
    306  -2392  -2699   1044   1501  -2546   -672   -797   -717   -870   -875   -948
    379  -2346  -2725    982   1551  -2535   -688   -805   -724   -880   -885   -974
    407  -2249  -2657    919   1532  -2452   -667   -782   -698   -849   -852   -956
    426  -2114  -2540    841   1483  -2327   -631   -761   -672   -828   -820   -914
    493  -1987  -2481    748   1486  -2234   -587   -711   -623   -779   -776   -844
    579  -1875  -2457    646   1517  -2166   -561   -688   -597   -745   -737   -795
    657  -1771  -2429    558   1543  -2099   -511   -636   -540   -685   -680   -745
    761  -1649  -2410    441   1584  -2029   -446   -550   -454   -618   -641   -732
    859  -1460  -2320    301   1590  -1888   -345   -402   -314   -509   -592   -735
    953  -1231  -2184    137   1566  -1706   -244   -205   -101   -301   -431   -633
   1023   -911  -1938    -57   1480  -1423   -184     20    181     28   -109   -371
   1072   -457  -1532   -309   1301   -995   -220    181    436    389    340     83
   1054     23  -1031   -537   1044   -504   -270    148    517    623    776    592
    917    176   -743   -548    831   -283   -298    -57    345    605    976    841
    750     80   -670   -415    709   -293   -342   -394    -41    246    704    633
    571   -262   -833   -155    701   -548   -407   -891   -672   -558   -194   -155
    457   -568  -1026     57    740   -797   -517  -1192  -1124  -1161   -880   -761
    361   -745  -1109    189    732   -927   -498  -1034  -1008  -1060   -828   -748
    280   -807  -1088    262    683   -948   -394   -763   -719   -784   -644   -623
    213   -761   -976    272    592   -867   -265   -514   -433   -519   -462   -485
    124   -602   -727    239    426   -665    -90   -223   -116   -215   -223   -285
    -15   -475   -462    244    220   -467     80     15    122     10    -33   -122
   -116   -397   -280    257     80   -340    174    132    236    129     64    -25
   -161   -332   -171    246      5   -254    236    202    306    213    137     38
   -254   -288    -33    272   -111   -161    293    270    368    277    213    116
   -413   -301    109    355   -262    -96    361    340    439    350    288    184
   -555   -311    244    431   -400    -33    423    392    483    392    319    184
   -670   -283    384    475   -527     49    467    436    532    441    361    223
   -771   -265    506    519   -639    119    478    470    579    491    418    267
   -836   -272    563    553   -701    142    522    498    618    527    457    296
   -862   -231    631    545   -748    200    558    537    657    568    496    324
   -870   -189    678    527   -776    241    558    561    685    600    527    340
   -896   -127    769    511   -833    319    589    605    732    646    576    366
   -971    -96    872    532   -924    387    615    639    782    693    615    371
  -1065    -80    984    571  -1026    452    659    696    841    758    678    394
  -1171    -46   1122    607  -1148    537    706    761    906    828    737    423
  -1234      5   1239    615  -1236    620    732    802    953    883    795    449
  -1221    119   1337    550  -1280    727    769    849   1010    948    857    485
  -1215    215   1431    498  -1325    823    839    922   1091   1036    937    540
  -1241    259   1501    488  -1371    880    917   1000   1174   1124   1018    589
  -1257    345   1602    457  -1428    974   1008   1093   1275   1231   1130    667
  -1270    452   1722    407  -1496   1085   1034   1161   1348   1317   1226    748
  -1278    600   1878    337  -1577   1239   1049   1231   1434   1415   1335    836
  -1280    756   2036    259  -1657   1395   1111   1335   1551   1545   1460    937
  -1262    872   2135    194  -1699   1504   1135   1397   1628   1636   1553   1052
  -1228    974   2203    127  -1717   1587   1179   1447   1688   1701   1621   1124
  -1137   1054   2192     41  -1665   1623   1202   1465   1714   1730   1649   1140
  -1005   1114   2120    -54  -1564   1615   1169   1434   1686   1699   1628   1119
   -870   1161   2031   -145  -1449   1595   1122   1382   1649   1657   1595   1093
   -813   1088   1899   -137  -1356   1493   1098   1319   1587   1587   1530   1070
   -779   1041   1818   -132  -1299   1428   1119   1273   1517   1506   1452   1047
   -758   1013   1771   -127  -1265   1392   1104   1205   1434   1408   1348   1034
   -758    963   1722   -101  -1239   1343   1085   1169   1382   1340   1280   1039
   -784    922   1706    -70  -1247   1314   1062   1130   1327   1278   1218    987
   -844    862   1706    -10  -1275   1283   1093   1114   1288   1226   1156    958
   -917    807   1725     54  -1319   1265   1111   1091   1252   1174   1106    940
   -989    784   1774    103  -1382   1278   1114   1085   1234   1148   1080    922
  -1072    698   1769    187  -1421   1231   1114   1062   1202   1114   1049    883
  -1122    659   1782    231  -1452   1218   1124   1049   1182   1088   1013    846
  -1143    678   1821    231  -1483   1247   1101   1013   1137   1041    969    833
  -1150    704   1855    223  -1501   1278   1075    971   1104   1010    945    826
  -1189    652   1839    267  -1514   1247   1072    950   1083    992    922    774
  -1215    628   1844    293  -1530   1236   1031    906   1031    937    859    711
  -1215    633   1847    288  -1530   1239   1005    870    995    898    828    696
  -1176    626   1803    275  -1488   1213    995    849    979    885    818    672
  -1098    654   1751    220  -1426   1202    930    782    911    820    753    615
  -1000    615   1615    192  -1306   1114    852    698    836    748    678    561
   -896    607   1504    142  -1200   1054    792    628    771    678    610    498
   -802    615   1418     93  -1109   1015    753    579    732    636    571    465
   -670    579   1249     44   -961    914    667    514    675    584    522    394
   -472    581   1054    -54   -763    818    571    420    589    496    428    301
   -246    594    841   -176   -545    717    457    296    470    376    311    210
     49    594    545   -322   -246    571    306    153    340    252    189     88
    428    618    187   -524    119    402    132    -36    168     85     33    -83
    815    613   -205   -714    511    205    -57   -241    -36   -109   -140   -233
   1184    641   -545   -914    865     49   -280   -436   -236   -298   -311   -407
   1535    511  -1023  -1023   1280   -254   -449   -594   -407   -467   -470   -574
   1808    355  -1452  -1083   1631   -548   -530   -670   -504   -566   -576   -675
   1974    202  -1771  -1088   1873   -784   -537   -665   -522   -589   -618   -730
   1787    -44  -1834   -872   1810   -937   -418   -553   -426   -498   -540   -706
   1314   -301  -1615   -506   1465   -958   -244   -394   -283   -363   -407   -626
    836   -501  -1340   -168   1085   -919   -129   -267   -163   -244   -288   -509
    452   -639  -1091     93    769   -865    -18   -197   -114   -207   -262   -462
    181   -815   -997    314    587   -906     49   -153    -88   -192   -265   -436
    145  -1018  -1163    436    654  -1091     67   -158    -98   -205   -285   -509
    244  -1200  -1447    475    844  -1322     15   -218   -161   -272   -366   -641
    335  -1312  -1647    488    989  -1478   -101   -296   -236   -342   -452   -763
    449  -1348  -1800    449   1122  -1574   -210   -397   -337   -444   -555   -839
    504  -1371  -1875    433   1189  -1623   -296   -506   -441   -553   -654   -898
    506  -1465  -1974    478   1239  -1719   -342   -589   -530   -644   -743   -992
    501  -1592  -2096    545   1299  -1844   -358   -615   -561   -678   -784  -1036
    376  -1652  -2031    636   1202  -1842   -353   -589   -530   -644   -745   -995
    218  -1649  -1867    717   1041  -1758   -303   -542   -483   -597   -701   -935
    381  -1631  -2013    626   1195  -1823   -457   -644   -587   -698   -805  -1036
    732  -1751  -2483    509   1605  -2117   -587   -763   -717   -854   -989  -1257
   1111  -1834  -2946    361   2029  -2390   -633   -800   -763   -945  -1148  -1493
   1418  -1701  -3120    142   2268  -2410   -670   -800   -756   -953  -1221  -1660
   1293  -1335  -2629     20   1958  -1982   -641   -587   -462   -594   -859  -1402
    779   -698  -1478    -41   1127  -1088   -467   -181     49     59    -93   -587
    509   -254   -763   -127    633   -509   -420   -106    200    340    444     85
    459   -314   -774    -72    615   -542   -457   -309    -64    137    553    290
    215   -550   -766    166    488   -657   -517   -626   -555   -389    202     41
     85   -880   -966    397    524   -922   -644  -1104  -1228  -1223   -766   -823
    189  -1171  -1361    491    774  -1265   -862  -1556  -1813  -1951  -1691  -1647
    467  -1397  -1865    465   1166  -1631  -1034  -1670  -1945  -2088  -1891  -1886
    750  -1558  -2312    402   1530  -1932  -1075  -1579  -1795  -1943  -1836  -1904
    844  -1626  -2470    389   1654  -2047  -1065  -1457  -1595  -1751  -1727  -1764
    701  -1595  -2296    444   1499  -1943   -961  -1257  -1319  -1483  -1525  -1535
    480  -1540  -2021    530   1249  -1779   -823  -1041  -1052  -1223  -1312  -1299
    358  -1488  -1847    566   1101  -1667   -784   -958   -950  -1111  -1210  -1208
    337  -1410  -1748    535   1041  -1577   -735   -896   -891  -1044  -1140  -1218
    355  -1293  -1652    467   1002  -1473   -717   -836   -828   -966  -1070  -1200
    363  -1169  -1532    402    948  -1350   -675   -766   -761   -888   -995  -1163
    280  -1054  -1335    384    807  -1195   -571   -675   -672   -795   -901  -1122
    145   -937  -1083    394    613  -1010   -465   -571   -563   -683   -789  -1041
     41   -836   -880    397    459   -859   -381   -483   -465   -581   -688   -961
    -31   -732   -701    381    335   -717   -306   -405   -379   -488   -597   -896
   -119   -683   -563    400    220   -623   -249   -340   -309   -415   -530   -844
   -244   -670   -426    457     90   -548   -197   -275   -241   -348   -465   -792
   -371   -654   -285    511    -46   -470   -153   -233   -197   -298   -413   -732
   -511   -639   -127    576   -192   -384   -135   -187   -150   -244   -363   -662
   -618   -605     10    610   -316   -298    -80   -122    -90   -179   -303   -584
   -659   -566     90    613   -376   -239    -31    -72    -41   -124   -249   -511
   -649   -511    137    579   -394   -187      5    -36     -2    -83   -202   -449
   -633   -483    150    558   -392   -166     23    -18     20    -59   -179   -402
   -553   -441    111    493   -332   -166     -2     -2     44    -31   -155   -355
   -457   -324    132    389   -296    -96     41     49    109     36    -90   -272
   -423   -184    239    301   -332     25    101    140    207    148     15   -150
   -462    -85    376    275   -420    145    122    213    301    254    127    -36
   -485     33    517    226   -501    275    228    319    431    394    265     85
   -488    174    662    155   -574    418    309    428    561    545    413    218
   -485    306    792     88   -639    548    363    519    672    670    545    335
   -509    353    862     77   -685    607    444    584    750    756    636    413
   -584    319    901    129   -743    610    454    602    774    782    665    454
   -613    324    937    142   -774    628    407    600    776    787    670    480
   -397    498    896    -51   -646    696    441    633    818    826    706    509
   -220    597    818   -187   -519    706    478    633    818    820    698    485
   -142    553    696   -205   -420    623    433    550    732    732    602    384
    -93    498    592   -202   -342    545    368    457    639    626    491    270
    -10    605    615   -298   -314    613    340    389    568    542    402    161
     38    722    683   -379   -322    704    220    272    449    436    298     38
    116    930    813   -524   -348    872    163    215    366    368    231     -5
     75   1088   1010   -581   -467   1049    213    213    345    340    197    -18
   -220    953   1171   -368   -696   1060    236    189    322    298    158    -62
   -506    753   1260   -122   -883   1005    314    202    350    298    163    -77
   -618    574   1189     20   -904    883    332    202    355    298    171   -116
   -579    444   1023     67   -802    735    350    241    387    329    197   -101
   -592    446   1036     70   -813    740    418    316    431    363    236    -36
   -763    407   1171    179   -966    789    493    426    514    441    329    122
  -1002    327   1327    337  -1163    826    545    501    579    501    405    252
  -1067    306   1371    379  -1218    839    584    535    602    527    441    293
  -1005    254   1257    374  -1130    753    571    550    623    561    485    272
  -1044      7   1052    519  -1047    530    568    545    623    566    488    213
  -1065   -236    826    649   -945    293    581    540    626    561    457    194
  -1070   -293    776    680   -924    241    646    589    680    610    496    246
  -1208   -309    896    758  -1054    293    691    639    727    659    542    311
  -1408   -314   1093    862  -1252    389    737    685    776    698    584    340
  -1538   -233   1304    883  -1421    535    782    758    841    766    652    400
  -1579   -181   1397    878  -1488    607    807    802    875    810    701    446
  -1512   -202   1306    854  -1410    550    854    836    911    849    732    452
  -1376   -207   1169    792  -1273    480    854    839    932    862    740    444
  -1226   -155   1070    688  -1148    457    795    800    906    836    722    452
  -1013    -75    937    542   -976    431    719    753    862    802    709    439
   -813    -38    774    423   -795    366    636    693    795    740    665    337
   -680    -25    654    353   -667    314    636    683    782    732    662    280
   -535    -23    509    277   -522    241    594    652    748    698    633    189
   -374    -23    350    197   -363    161    561    607    688    631    566    114
   -228    -49    179    137   -205     64    545    581    652    592    517     62
   -103    -59     44     83    -75     -7    509    540    605    548    470      5
     41    -54    -96      5     67    -75    465    491    537    483    407    -41
    233    -96   -329    -70    280   -213    436    433    472    413    332    -98
    420   -163   -584   -129    501   -374    371    342    381    311    218   -184
    540   -176   -717   -181    628   -446    293    262    303    231    145   -241
    602   -239   -844   -184    722   -542    213    158    194    119     41   -322
    657   -405  -1062   -127    857   -732    124     51     80      2    -83   -418
    698   -568  -1267    -64    982   -919     15    -59    -31   -114   -207   -504
    719   -704  -1423     -7   1070  -1062    -93   -181   -150   -239   -335   -602
    753   -828  -1582     36   1163  -1205   -220   -311   -280   -368   -454   -698
    771   -930  -1701     77   1236  -1317   -340   -431   -394   -478   -548   -784
    787  -1005  -1792    109   1288  -1397   -462   -558   -524   -607   -670   -885
    789  -1135  -1925    174   1356  -1530   -563   -672   -639   -727   -792   -958
    748  -1288  -2036    270   1389  -1662   -623   -745   -711   -800   -859  -1021
    688  -1467  -2156    389   1421  -1810   -646   -766   -740   -844   -917  -1091
    639  -1561  -2200    459   1418  -1880   -631   -701   -685   -826   -943  -1150
    602  -1571  -2174    485   1387  -1873   -610   -589   -574   -737   -904  -1140
    581  -1454  -2036    436   1309  -1745   -613   -446   -376   -509   -675   -937
    581  -1202  -1787    309   1182  -1493   -693   -348   -194   -228   -324   -566
    563   -930  -1493    181   1026  -1210   -820   -467   -226   -103     -2   -124
    483   -839  -1322    179    901  -1080   -943   -758   -452   -145    210    189
    402   -943  -1348    267    875  -1145  -1078  -1158   -867   -472     23     49
    350  -1343  -1693    496   1021  -1517  -1234  -1709  -1540  -1286   -870   -763
    342  -1725  -2068    688   1205  -1896  -1382  -2109  -2109  -2065  -1771  -1595
    418  -1974  -2392    779   1405  -2182  -1470  -2096  -2166  -2169  -1930  -1800
    504  -2088  -2592    789   1548  -2340  -1441  -1896  -1943  -1966  -1813  -1743
    618  -2060  -2678    719   1647  -2369  -1353  -1675  -1693  -1743  -1662  -1647
    678  -1873  -2551    594   1610  -2210  -1184  -1415  -1405  -1470  -1447  -1506
    683  -1649  -2333    483   1506  -1990  -1010  -1179  -1156  -1239  -1252  -1348
    670  -1504  -2174    415   1421  -1839   -891  -1034   -995  -1080  -1096  -1215
    644  -1340  -1984    348   1314  -1662   -797   -930   -875   -958   -963  -1096
    576  -1205  -1784    311   1179  -1496   -748   -857   -792   -872   -880   -976
    483  -1083  -1566    301   1023  -1325   -672   -761   -691   -766   -784   -875
    394   -945  -1343    272    867  -1143   -605   -675   -602   -675   -693   -779
    283   -807  -1093    262    685   -950   -532   -592   -509   -574   -584   -649
    174   -711   -885    267    527   -797   -472   -511   -423   -478   -491   -550
     83   -631   -714    275    397   -672   -418   -431   -340   -389   -397   -423
     88   -517   -605    213    345   -558   -332   -350   -254   -306   -322   -311
    -12   -540   -530    275    257   -535   -314   -324   -228   -272   -293   -270
   -111   -545   -433    327    161   -491   -298   -290   -181   -226   -244   -228
   -187   -527   -340    358     75   -433   -285   -259   -142   -184   -194   -189
   -259   -522   -265    389      0   -394   -293   -233   -116   -163   -166   -132
   -309   -493   -187    400    -62   -340   -285   -210    -93   -137   -135    -64
   -309   -439   -129    374    -90   -285   -252   -171    -51    -85    -85    -18
   -283   -394   -111    340    -85   -254   -192   -127      0    -38    -38     18
   -236   -277    -44    254    -96   -161   -155    -75     59     25     23     64
   -187   -137     49    161   -119    -46   -132     -2    135    114    111    127
   -150    -10    137     80   -145     62    -67     83    231    218    215    202
   -192     28    220     83   -205    124    -36    140    293    283    283    236
   -280     80    361    101   -322    218     10    200    361    358    353    298
   -345    205    550     70   -446    376     83    309    475    491    485    405
   -446    301    748     70   -600    524    114    410    581    610    613    506
   -517    428    945     44   -730    685    171    493    680    717    730    597
   -579    506   1085     36   -833    797    223    542    737    771    779    680
   -683    514   1195     83   -940    854    270    600    795    831    844    774
   -807    530   1335    137  -1072    932    329    659    857    893    922    815
   -927    574   1501    176  -1213   1036    381    693    891    924    948    792
  -1036    602   1636    215  -1337   1119    410    719    911    932    945    802
  -1117    620   1738    246  -1426   1179    439    737    922    937    945    792
  -1130    631   1761    246  -1444   1195    485    735    917    922    930    735
  -1143    628   1771    257  -1457   1200    530    735    909    898    904    672
  -1197    649   1847    272  -1522   1247    584    745    914    898    891    652
  -1247    636   1883    303  -1564   1257    633    748    911    891    883    597
  -1236    639   1875    296  -1556   1257    646    730    891    865    854    542
  -1223    662   1886    280  -1553   1273    659    719    875    846    831    527
  -1231    688   1917    270  -1574   1301    698    727    880    852    841    517
  -1252    691   1943    280  -1597   1317    735    730    885    854    849    501
  -1270    678   1948    296  -1610   1312    743    727    893    862    854    488
  -1236    688   1925    275  -1579   1306    745    719    893    859    852    475
  -1200    704   1901    246  -1551   1301    724    696    870    826    810    459
  -1096    753   1849    171  -1473   1299    688    683    867    823    807    467
   -904    844   1748     28  -1327   1296    665    667    865    826    815    462
   -789    857   1647    -33  -1218   1252    639    620    826    787    771    420
   -646    924   1571   -140  -1111   1247    594    592    818    776    769    483
   -581    956   1538   -187  -1060   1244    581    592    839    792    789    537
   -628    963   1590   -168  -1109   1275    623    615    859    810    792    561
   -688   1000   1688   -155  -1187   1343    678    657    898    852    823    641
   -678   1060   1735   -192  -1208   1397    701    680    919    867    849    685
   -659   1124   1784   -231  -1223   1452    683    683    932    878    859    732
   -644   1161   1805   -259  -1226   1483    704    704    956    904    891    756
   -652   1236   1888   -290  -1270   1561    719    719    979    924    927    782
   -665   1267   1930   -301  -1299   1597    688    709    974    924    927    807
   -678   1257   1935   -290  -1306   1595    649    688    956    914    922    823
   -711   1249   1961   -270  -1337   1602    665    685    948    911    932    828
   -732   1265   1997   -265  -1363   1631    659    688    948    906    924    846
   -841   1195   2036   -179  -1439   1615    613    672    927    893    909    870
   -935   1148   2083   -106  -1509   1615    628    678    927    893    917    846
  -1044   1096   2140    -25  -1592   1618    636    670    914    875    904    828
  -1184   1031   2216     77  -1699   1623    649    659    904    857    891    859
  -1293    963   2257    163  -1777   1610    623    633    878    826    859    841
  -1366    859   2226    252  -1795   1540    597    605    841    789    823    792
  -1413    800   2210    306  -1813   1504    613    581    813    748    789    766
  -1395    758   2153    319  -1774   1454    594    553    792    719    761    745
  -1343    683   2026    329  -1686   1356    496    452    691    620    670    652
  -1273    610   1880    329  -1577   1244    420    358    587    514    568    553
  -1187    600   1787    293  -1488   1195    376    275    506    426    483    441
  -1023    641   1665    192  -1343   1153    293    192    426    345    397    358
   -787    672   1457     57  -1122   1062    176     80    319    241    301    296
   -654    667   1319     -7   -987    992    116     15    257    176    239    254
   -574    631   1205    -31   -891    917    103    -10    236    145    202    207
   -511    574   1085    -31   -797    828     83    -49    192    106    163    161
   -394    665   1060   -135   -727    859     38    -93    148     64    127    129
   -244    711    956   -233   -600    833     23   -114    111     12     62     51
    -51    753    805   -353   -428    779     36    -64    127    -10     -2    -33
    181    846    665   -514   -241    756     54     28    200     41      0    -80
    374   1098    724   -737   -176    914     -7    192    402    283    226    122
    654   1345    691  -1002    -18   1018    -77    283    550    519    532    472
    922   1545    620  -1236    150   1083   -246     49    436    558    756    805
   1057   1688    631  -1371    213   1161   -478   -420    148    452    885    987
   1101   1558    457  -1330    322   1008   -654   -891   -246    129    659    789
    909   1036    124   -974    392    581   -633  -1265   -727   -506    -77     80
    693    397   -296   -548    493     49   -654  -1452  -1109  -1072   -761   -607
    579     18   -561   -298    571   -270   -662  -1288  -1023  -1036   -789   -683
    374    -80   -457   -148    413   -267   -483   -922   -685   -735   -561   -509
    241   -103   -345    -70    293   -223   -257   -581   -368   -465   -358   -376
    233   -150   -384    -41    309   -267    -51   -296   -106   -233   -187   -270
    283   -148   -431    -67    355   -288     20   -176     -2   -137   -106   -207
    355   -161   -517    -98    436   -337     49   -148     23   -119   -101   -213
    410   -220   -631    -96    519   -423     38   -145     20   -127   -114   -228
    467   -288   -756    -90    610   -522     -5   -174    -15   -155   -145   -259
    607   -335   -943   -135    774   -639    -31   -200    -46   -187   -168   -283
    753   -355  -1111   -200    932   -735    -72   -239    -85   -226   -200   -311
    914   -355  -1270   -277   1091   -813   -109   -265   -109   -246   -220   -345
   1075   -324  -1400   -376   1236   -862   -132   -267   -116   -252   -231   -371
   1127   -218  -1345   -454   1236   -782   -166   -280   -129   -267   -254   -392
   1231   -179  -1410   -527   1319   -792   -218   -303   -148   -288   -280   -394
   1366   -145  -1512   -610   1436   -826   -249   -335   -179   -322   -314   -415
   1504   -187  -1691   -659   1597   -937   -322   -405   -257   -394   -394   -496
   1540   -249  -1790   -644   1665  -1018   -394   -465   -324   -459   -467   -571
   1423   -309  -1732   -558   1577  -1021   -457   -514   -376   -517   -530   -646
   1200   -368  -1569   -415   1384   -969   -467   -504   -361   -511   -524   -631
    950   -381  -1335   -285   1140   -857   -506   -501   -353   -509   -522   -615
    641   -389  -1031   -124    836   -709   -493   -462   -311   -467   -483   -574
    358   -465   -823     51    589   -644   -462   -407   -254   -405   -426   -517
    262   -542   -805    140    532   -675   -501   -402   -244   -394   -415   -496
    394   -579   -974     90    683   -776   -592   -462   -298   -446   -459   -527
    628   -561  -1189    -33    909   -875   -698   -561   -392   -537   -532   -597
    769   -504  -1275   -135   1021   -888   -758   -607   -439   -581   -563   -644
    833   -524  -1358   -155   1093   -940   -833   -633   -459   -594   -574   -649
    922   -514  -1436   -205   1176   -974   -898   -644   -462   -579   -548   -587
   1036   -475  -1512   -280   1273   -992   -909   -633   -446   -561   -519   -548
   1140   -392  -1535   -374   1335   -963   -891   -597   -410   -524   -470   -514
   1236   -290  -1527   -475   1382   -909   -854   -561   -374   -493   -433   -475
   1215   -241  -1457   -491   1335   -849   -800   -527   -337   -457   -397   -428
   1114   -202  -1317   -454   1215   -758   -737   -459   -277   -394   -337   -361
    974   -200  -1174   -387   1072   -688   -675   -394   -236   -350   -301   -337
    620   -252   -872   -184    745   -563   -576   -311   -179   -290   -246   -311
    314   -298   -613     -7    462   -457   -514   -267   -153   -262   -215   -311
    -46   -350   -303    200    127   -327   -376   -189    -98   -210   -161   -267
   -322   -402    -80    361   -124   -241   -254   -135    -46   -171   -122   -220
   -379   -413    -33    394   -174   -223   -236   -142    -33   -166   -116   -215
   -355   -400    -46    376   -155   -223   -228   -161    -28   -161   -119   -231
   -319   -400    -80    361   -119   -241   -200   -166    -23   -148   -116   -254
   -241   -392   -150    316    -49   -270   -215   -194    -44   -166   -140   -293
    -83   -280   -197    181     54   -239   -205   -213    -46   -163   -148   -309
     70   -148   -218     38    142   -184   -155   -207    -33   -150   -142   -314
    189    -23   -213    -83    200   -116   -114   -168     12   -103    -98   -277
    207     72   -137   -140    174    -33    -93   -122     64    -49    -38   -215
    114     54    -59    -85     85      0    -88   -103     83    -28    -12   -176
      7      0     -7     -5      5     -5    -90   -101     85    -28     -7   -166
    -54    -10     44     33    -49     15    -88    -85    101    -15      5   -142
    -96     12    106     38   -101     59    -64    -70    114     -2     12   -122
   -135     49    184     41   -161    116    -44    -41    135     23     33    -77
   -168    127    296     18   -231    210     -2     15    189     77     88     -5
   -187    207    394    -10   -290    301     70     85    257    137    150     75
   -137    340    475   -101   -306    405    150    137    306    184    194    124
   -103    426    530   -161   -316    478    189    168    337    218    228    158
   -111    420    532   -155   -322    475    184    171    345    226    236    168
   -145    454    600   -153   -371    527    174    176    368    254    262    197
   -192    491    683   -150   -436    587    171    187    392    285    296    239
   -215    483    698   -135   -457    589    161    187    400    306    314    257
   -231    496    724   -132   -478    610    161    184    400    322    327    259
   -210    597    807   -192   -509    701    142    192    415    355    361    270
   -192    631    823   -220   -506    727    116    187    415    374    371    262
   -158    659    818   -252   -488    740    111    179    407    389    363    259
    -80    672    753   -298   -415    711     80    158    381    381    335    228
     20    691    670   -355   -324    680     83    161    389    384    319    200
     51    735    680   -394   -314    709    132    194    420    410    348    226
     59    706    646   -384   -293    678    174    215    436    405    355    257
     46    688    639   -368   -296    662    205    220    439    381    327    252
      2    639    636   -319   -316    639    202    197    407    329    280    205
     10    519    509   -265   -252    514    197    158    353    267    223    145
     64    418    350   -241   -142    384    228    142    327    233    187    119
     54    363    309   -210   -127    337    246    158    337    241    189    142
    -80    379    459   -148   -270    418    280    215    387    293    236    189
   -316    329    646     -7   -483    485    355    311    472    381    316    205
   -553    218    771    168   -662    493    452    415    571    472    410    231
   -782    137    919    322   -849    527    527    496    646    542    491    277
  -1005     93   1098    457  -1052    594    589    561    714    610    571    348
  -1044     12   1057    514  -1052    532    600    592    745    636    605    361
   -974    -54    919    514   -948    431    628    649    784    646    589    301
   -932    -85    846    509   -891    379    670    758    872    711    620    277
   -940     70   1010    436   -974    540    740    961   1096    950    849    457
   -997    433   1431    280  -1215    932    769   1182   1389   1314   1273    898
  -1132    787   1919    171  -1525   1353    756   1247   1545   1584   1701   1441
  -1363   1065   2429    148  -1896   1745    724   1057   1480   1686   2049   1917
  -1592   1182   2774    205  -2182   1977    688    769   1288   1631   2190   2112
  -1740    761   2501    488  -2122   1631    615    324    771   1039   1551   1512
  -1847    135   1982    854  -1914   1057    491   -119    140    194    555    542
  -1842   -332   1509   1085  -1678    587    345   -241   -109   -148    145    122
  -1722   -620   1101   1171  -1413    239    381    -80     25    -49    166     72
  -1434   -776    657   1104  -1047    -59    441     77    189     72    197     62
  -1015   -727    288    872   -652   -220    405    181    303    150    210     10
   -600   -553     44    576   -324   -254    402    288    407    233    254     12
   -285   -418   -132    353    -77   -275    410    340    457    283    293     62
   -140   -327   -187    233     23   -257    329    275    389    218    236      7
    -67   -329   -262    197     96   -296    252    197    319    150    168    -59
    -23   -361   -340    192    155   -350    194    132    262     96    127   -106
     46   -376   -423    166    233   -400    148     75    200     28     51   -189
    150   -433   -584    140    366   -509     75     25    135    -28    -18   -252
    192   -561   -753    181    472   -657     15    -38     62   -103   -103   -329
    202   -685   -888    239    542   -787     -7    -98     -5   -174   -187   -394
    239   -753   -992    257    615   -872   -122   -205   -101   -262   -267   -459
    285   -885  -1174    298    730  -1028   -213   -301   -192   -353   -355   -545
    387   -969  -1356    290    870  -1161   -301   -400   -280   -439   -441   -607
    535  -1013  -1551    236   1041  -1280   -457   -522   -392   -548   -542   -693
    631  -1104  -1735    236   1182  -1418   -566   -618   -478   -636   -636   -779
    680  -1163  -1844    241   1260  -1501   -626   -691   -537   -698   -696   -831
    769  -1189  -1958    210   1361  -1574   -714   -769   -615   -769   -756   -865
    852  -1215  -2070    181   1457  -1641   -795   -826   -675   -826   -805   -883
    948  -1221  -2169    137   1558  -1693   -852   -857   -704   -852   -833   -898
   1031  -1231  -2262     98   1644  -1745   -901   -898   -740   -880   -859   -891
   1111  -1231  -2343     57   1727  -1787   -963   -940   -774   -909   -883   -880
   1202  -1221  -2426      7   1813  -1823  -1015   -966   -795   -922   -896   -841
   1314  -1205  -2520    -54   1917  -1862  -1041   -969   -789   -904   -870   -795
   1379  -1145  -2527   -119   1953  -1836  -1080   -956   -766   -867   -831   -782
   1436  -1117  -2553   -161   1992  -1834  -1130   -953   -766   -849   -818   -750
   1462  -1106  -2572   -179   2016  -1839  -1161   -961   -771   -846   -805   -763
   1376  -1072  -2449   -150   1912  -1761  -1153   -956   -758   -833   -795   -761
   1140   -922  -2065   -111   1600  -1493  -1137   -911   -704   -774   -724   -652
    914   -815  -1730    -49   1319  -1270  -1072   -823   -623   -683   -626   -555
    691   -730  -1421     18   1054  -1075  -1000   -735   -548   -597   -537   -480
    493   -654  -1148     80    820   -901   -906   -654   -465   -511   -454   -400
    272   -576   -849    150    558   -711   -769   -537   -363   -415   -358   -293
     18   -433   -452    205    233   -441   -636   -402   -241   -298   -244   -171
   -161   -249    -88    202    -38   -168   -493   -275   -116   -179   -132    -75
   -283    -75    207    179   -246     64   -355   -174    -15    -88    -49    -20
   -384     15    400    181   -392    207   -236    -93     67    -18     18     44
   -418     44    462    187   -441    252   -174    -62    101      2     31     41
   -392     44    436    174   -413    239   -168    -75     90    -18      2     10
   -400     77    478    161   -439    277   -137    -72    101    -12     -2     -5
   -433     98    532    166   -483    314   -119    -64    114      2     15    -20
   -410    124    535    142   -472    329   -111    -59    124     12     23    -57
   -363    111    475    124   -420    293   -116    -70    106    -10    -12   -103
   -306     62    368    122   -337    215   -150   -106     64    -51    -59   -155
   -254     -5    249    129   -252    122   -197   -155      7   -106   -116   -257
   -181    -33    145    106   -163     54   -228   -187    -23   -140   -150   -316
    -67    -15     51     38    -62     18   -231   -192    -31   -145   -158   -337
     33     15    -18    -23     25      0   -207   -171     -7   -124   -137   -319
     96     57    -38    -77     64     10   -176   -135     28    -90   -101   -288
    166    137    -28   -153     96     54   -127    -83     88    -25    -33   -228
    244    202    -44   -226    145     80    -67    -28    142     28     18   -187
    319    275    -44   -296    181    116    -36     -2    171     54     44   -168
    394    402      7   -400    192    205    -23     10    197     88     80   -140
    426    506     80   -467    174    293      0     36    231    124    119    -93
    389    553    163   -472    114    358     31     83    290    194    197    -33
    280    605    324   -441    -20    465     70    145    361    270    277     18
    189    652    462   -423   -137    555     96    161    371    277    280     64
     85    696    607   -392   -262    652    150    207    413    322    332    148
    -12    735    748   -363   -379    743    181    241    446    361    381    176
   -171    740    911   -283   -540    826    220    285    491    410    439    200
   -374    740   1114   -184   -743    927    301    350    548    470    491    259
   -535    761   1293   -114   -914   1026    366    410    605    530    548    337
   -641    771   1410    -67  -1026   1091    426    459    657    581    597    387
   -724    763   1488    -18  -1106   1124    493    504    696    620    636    420
   -782    756   1538     12  -1161   1145    548    524    711    633    646    431
   -836    748   1584     44  -1210   1166    553    514    698    620    631    400
   -891    732   1623     77  -1257   1176    555    509    691    613    618    402
   -932    730   1662    101  -1296   1195    592    514    688    610    615    413
  -1015    730   1743    142  -1382   1236    618    524    698    615    626    423
  -1083    693   1777    194  -1431   1234    659    532    706    623    631    415
  -1153    683   1834    233  -1493   1257    646    527    704    626    628    415
  -1236    667   1904    285  -1569   1286    662    540    714    639    646    449
  -1223    717   1938    252  -1579   1327    672    555    724    646    659    457
  -1208    743   1951    231  -1579   1345    683    568    732    652    670    462
  -1200    756   1956    220  -1577   1356    696    576    737    654    678    480
  -1223    769   1992    228  -1608   1379    766    644    795    696    704    509
  -1249    852   2101    197  -1675   1478    859    797    930    789    737    509
  -1296    979   2275    158  -1784   1626    945    976   1117    966    865    592
  -1353   1174   2525     88  -1940   1847    995   1182   1384   1275   1166    852
  -1366   1426   2792    -28  -2078   2109    982   1363   1654   1665   1634   1309
  -1480   1725   3205   -122  -2343   2462    862   1291   1680   1870   2075   1797
  -1649   1706   3356    -28  -2504   2530    782   1047   1436   1782   2234   2026
  -1769   1509   3276    127  -2522   2392    667    615    919   1291   1867   1810
  -1779   1109   2889    335  -2333   1997    491    -31    127    306    795    966
  -1748    654   2400    545  -2075   1527    309   -428   -433   -433    -75    207
  -1680    358   2039    659  -1860   1197    223   -381   -431   -454   -166     70
  -1545    200   1743    672  -1644    971    218   -226   -244   -280    -80     75
  -1449    142   1592    654  -1519    867    228   -103    -64   -116     20    111
  -1384    213   1597    584  -1491    904    329     72    158     88    184    200
  -1332    285   1615    522  -1475    950    418    194    298    205    265    267
  -1244    288   1530    475  -1387    909    407    213    324    226    265    314
  -1161    296   1457    433  -1309    875    410    213    324    228    267    275
  -1114    280   1392    415  -1254    836    361    155    267    166    202    231
  -1036    275   1312    379  -1174    792    267    106    228    132    166    194
   -945    233   1176    353  -1062    706    244     75    200     98    129    132
   -872    220   1093    327   -982    657    220     31    153     46     75     88
   -880    231   1109    322   -995    667    158    -12    114     12     49     67
   -823    236   1060    293   -943    646    103    -59     72    -25     23     25
   -737    244    979    246   -859    610     67    -98     36    -64     -7    -18
   -649    257    906    197   -776    581     44   -127      5    -98    -49    -70
   -579    296    875    142   -727    584      2   -163    -25   -132    -80    -90
   -498    285    784    106   -641    535    -49   -205    -64   -168   -116   -122
   -402    270    672     62   -537    470    -54   -226    -83   -184   -127   -158
   -288    277    566      5   -426    420   -124   -288   -140   -241   -189   -231
   -119    303    420    -93   -270    361   -257   -381   -223   -327   -283   -262
     46    311    262   -179   -106    288   -340   -454   -296   -392   -350   -306
    223    348    124   -285     49    236   -418   -519   -358   -446   -394   -358
    423    374    -49   -397    236    163   -483   -574   -400   -483   -431   -402
    680    376   -306   -530    493     33   -563   -641   -452   -530   -485   -470
    966    337   -628   -652    797   -145   -649   -688   -488   -555   -509   -509
   1291    348   -943   -820   1117   -296   -719   -737   -530   -587   -542   -563
   1444    311  -1132   -878   1288   -410   -727   -696   -478   -517   -483   -545
   1205    176  -1028   -693   1117   -423   -615   -548   -327   -358   -335   -423
    922     23   -898   -472    909   -436   -485   -418   -197   -226   -213   -311
    698    -77   -779   -311    737   -426   -379   -303    -93   -114   -101   -205
    600   -109   -709   -244    654   -407   -319   -215    -10    -25     -2   -114
    553   -207   -763   -174    657   -485   -249   -158     31      5     31    -98
    550   -303   -854   -124    701   -579   -168   -114     59     18     36   -101
    561   -366   -930    -98    743   -646   -119    -98     59      2     18   -116
    553   -410   -963    -70    758   -685    -83    -93     57    -12     -2   -129
    584   -392   -976    -98    779   -683    -64   -119     18    -67    -57   -166
    641   -301   -943   -171    792   -620    -57   -137    -15   -111   -106   -215
    714   -189   -906   -262    807   -548    -67   -158    -51   -153   -158   -270
    826    -93   -919   -366    872   -506    -88   -205   -109   -218   -223   -345
    888      5   -885   -446    885   -439   -124   -265   -181   -293   -298   -439
    911     70   -844   -491    878   -387   -155   -316   -244   -358   -368   -527
   1039    145   -893   -592    966   -374   -223   -397   -327   -446   -465   -623
   1075    192   -883   -633    979   -345   -272   -439   -374   -496   -511   -662
    940    148   -792   -545    865   -319   -233   -426   -361   -488   -498   -639
    875     88   -787   -483    831   -348   -241   -433   -371   -504   -509   -644
    841     33   -807   -439    823   -387   -272   -459   -392   -532   -537   -672
    678     51   -626   -363    652   -285   -218   -415   -345   -491   -485   -618
    472     77   -394   -275    431   -155   -174   -366   -311   -449   -433   -555
    275     83   -192   -179    233    -54   -145   -335   -288   -426   -397   -509
    168     41   -127   -106    148    -44   -161   -342   -298   -444   -410   -493
    129    -44   -174    -41    150   -109   -166   -363   -327   -475   -444   -491
     64    -83   -148      7    103   -114   -254   -410   -368   -514   -485   -509
     23    -90   -114     31     67   -101   -288   -423   -379   -524   -498   -504
    -36   -109    -72     70     15    -90   -265   -410   -363   -517   -491   -488
   -150   -158     -7    155    -72    -83   -236   -407   -353   -509   -485   -470
   -181   -158     23    168   -103    -70   -272   -436   -353   -506   -488   -459
    -85   -116    -31     98    -28    -75   -332   -480   -376   -519   -506   -457
     28   -101   -129     33     77   -114   -366   -514   -410   -548   -545   -478
    119    -38   -158    -38    137    -98   -350   -506   -400   -532   -537   -478
    319    135   -187   -228    252    -25   -355   -504   -389   -514   -519   -485
    574    288   -285   -431    428      0   -389   -527   -415   -542   -548   -545
    891    389   -501   -641    696    -54   -418   -563   -465   -602   -610   -626
   1197    441   -756   -818    976   -155   -439   -592   -509   -649   -654   -680
   1426    446   -979   -937   1202   -265   -496   -623   -535   -670   -680   -727
   1636    444  -1192  -1041   1415   -374   -550   -670   -574   -704   -722   -787
   1818    449  -1369  -1135   1592   -459   -592   -719   -620   -750   -774   -857
   1919    449  -1470  -1184   1696   -509   -600   -740   -646   -774   -800   -914
   1818    459  -1358  -1140   1587   -449   -537   -693   -615   -737   -763   -909
   1662    509  -1153  -1085   1408   -322   -439   -607   -555   -672   -696   -880
   1491    537   -953  -1015   1221   -207   -353   -524   -488   -607   -628   -852
   1270    535   -735   -901   1002    -98   -280   -439   -413   -540   -550   -802
   1039    509   -532   -776    784    -10   -194   -335   -329   -454   -472   -701
    805    483   -322   -644    563     80   -106   -241   -246   -366   -387   -589
    540    449    -90   -496    316    179    -36   -168   -174   -293   -322   -496
    270    400    129   -335     70    265      5   -116   -124   -244   -275   -433
     20    311    288   -166   -135    301     44    -80    -90   -202   -244   -397
   -174    213    387    -20   -280    298     93    -31    -46   -163   -236   -394
   -272    176    446     46   -361    311    129     59     38   -109   -241   -431
   -368    189    558     90   -462    374    174    179    171     10   -176   -402
   -405    361    763     20   -584    561    155    290    361    246     57   -220
   -376    670   1047   -148   -711    857     67    389    571    576    483    194
   -363   1060   1423   -350   -893   1241    -38    348    623    784    937    730
   -392   1195   1587   -400   -989   1389    -90    171    426    727   1189   1054
   -444   1135   1579   -345  -1013   1356   -171   -174    -54    293    919    818
   -607    888   1493   -140  -1052   1189   -272   -633   -675   -465     12      7
   -766    524   1288    119  -1028    906   -418  -1031  -1184  -1158   -909   -776
   -867    231   1098    319   -982    665   -457  -1023  -1187  -1184   -995   -948
  -1182     12   1195    584  -1189    602   -301   -717   -852   -875   -743   -792
  -1530   -192   1337    859  -1434    571    -72   -374   -478   -522   -472   -550
  -1836   -301   1532   1067  -1686    615    265     51    -18    -90   -119   -215
  -2021   -252   1769   1137  -1896    758    571    426    374    275    181     57
  -2094   -148   1943   1119  -2021    898    758    631    587    480    350    184
  -2039    -59   1979   1049  -2010    958    849    722    680    574    433    249
  -1857     75   1930    891  -1896   1002    849    727    688    581    449    220
  -1615    176   1792    719  -1704    984    782    665    644    535    415    145
  -1348    207   1556    568  -1452    880    698    568    563    454    353     54
  -1158    226   1384    467  -1270    805    633    498    511    397    311     -7
  -1060    275   1332    392  -1197    802    553    436    462    348    277    -51
   -979    329   1309    324  -1143    818    457    361    405    290    244    -85
   -974    361   1335    303  -1153    846    400    306    355    241    213    -93
  -1002    376   1379    311  -1189    878    340    259    311    189    174    -96
   -989    262   1249    363  -1119    753    272    207    259    140    129   -124
   -875     70    945    402   -909    506    179    124    179     62     57   -184
   -743     12    753    363   -748    381    132     77    129     18     12   -207
   -542     28    568    257   -555    298      7      5     67    -33    -33   -231
   -324     25    348    148   -337    187    -90    -72      5    -93   -101   -262
   -135     -7    127     72   -132     59    -96    -80      5    -96   -119   -249
     33    -25    -59     -5     44    -41    -83    -54     33    -59    -88   -246
    122     -7   -132    -57    127    -70    -36     -2     93      2    -31   -213
     54    -20    -75    -20     64    -46     77    122    223    132     90   -114
    -41     -2     38     23    -41     18    166    236    345    270    228      0
    -83     85    168     -2   -127    127    179    327    449    400    345     75
    -57    135    192    -38   -124    163    226    394    527    493    415    111
     46    184    135   -116    -44    161    223    410    558    524    431    111
    231    246     15   -239    109    132    202    418    574    540    439     96
    472    301   -174   -387    322     64    192    418    579    542    449     90
    675    353   -322   -514    498     15    148    371    532    491    413     70
    815    350   -465   -584    639    -54    142    350    501    449    381     57
    937    363   -574   -649    756   -103     62    296    441    392    335     28
    945    348   -597   -646    771   -124     20    231    358    301    259    -12
    943    275   -667   -610    805   -194    -15    148    249    181    137   -111
    969     98   -870   -535    919   -384    -90     31    111     28    -20   -241
   1018   -127  -1145   -444   1080   -636   -187   -101    -41   -135   -192   -384
   1052   -311  -1366   -371   1205   -839   -285   -241   -194   -298   -358   -527
   1088   -467  -1556   -311   1319  -1010   -410   -400   -350   -459   -522   -675
   1096   -659  -1756   -218   1423  -1208   -519   -550   -493   -613   -675   -813
   1041   -836  -1878   -101   1460  -1356   -636   -704   -654   -779   -836   -950
    989   -966  -1958    -12   1473  -1462   -745   -826   -774   -896   -945  -1039
    948  -1153  -2101    101   1522  -1626   -849   -940   -885  -1008  -1047  -1132
    896  -1345  -2242    223   1566  -1792   -943  -1044   -984  -1106  -1132  -1215
    854  -1491  -2346    319   1600  -1917  -1049  -1145  -1080  -1202  -1223  -1291
    896  -1548  -2444    324   1667  -1995  -1119  -1228  -1156  -1283  -1301  -1343
    997  -1517  -2517    259   1756  -2016  -1163  -1270  -1189  -1317  -1327  -1366
   1078  -1475  -2556    197   1816  -2016  -1192  -1301  -1218  -1343  -1343  -1374
   1158  -1436  -2595    140   1875  -2016  -1213  -1322  -1239  -1361  -1358  -1379
   1262  -1363  -2629     49   1945  -1997  -1241  -1335  -1254  -1379  -1376  -1374
   1423  -1262  -2686    -80   2052  -1974  -1273  -1356  -1275  -1402  -1395  -1350
   1556  -1132  -2691   -213   2122  -1909  -1260  -1348  -1265  -1389  -1387  -1309
   1525  -1026  -2551   -249   2036  -1787  -1182  -1273  -1179  -1306  -1314  -1234
   1436   -878  -2317   -280   1873  -1597  -1114  -1208  -1093  -1221  -1226  -1130
   1382   -680  -2062   -353   1722  -1371  -1047  -1124  -1002  -1124  -1124   -987
   1319   -472  -1792   -423   1556  -1132   -979  -1031   -896  -1015  -1010   -841
   1257   -296  -1553   -480   1405   -924   -922   -961   -818   -927   -911   -740
   1184   -174  -1358   -506   1270   -766   -888   -898   -756   -849   -826   -659
   1062    -46  -1109   -509   1085   -576   -846   -828   -693   -769   -748   -587
    935    119   -818   -527    875   -348   -769   -735   -592   -665   -646   -485
    792    275   -517   -532    654   -119   -672   -636   -485   -553   -530   -384
    644    345   -298   -496    472     23   -602   -553   -400   -465   -436   -303
    483    389    -96   -436    290    148   -532   -478   -324   -384   -353   -226
    309    446    137   -379     85    290   -467   -410   -262   -314   -280   -155
    179    454    275   -316    -46    366   -407   -358   -215   -267   -236   -114
     72    410    337   -241   -132    374   -371   -324   -189   -241   -205    -83
     -5    348    353   -171   -179    350   -363   -335   -202   -257   -210   -101
     18    319    298   -171   -140    309   -379   -371   -244   -301   -252   -145
     77    306    228   -192    -75    267   -415   -415   -288   -342   -293   -189
     59    220    158   -140    -49    189   -446   -452   -324   -381   -337   -244
     36    132     93    -85    -28    114   -467   -470   -348   -405   -361   -288
     18     64     46    -41    -15     54   -493   -491   -371   -428   -384   -332
     20     23      2    -20     10     12   -522   -517   -397   -454   -407   -379
    -10    -41    -31     25      7    -36   -545   -537   -420   -478   -431   -415
    -70    -88    -18     80    -28    -54   -545   -535   -418   -478   -431   -431
   -158   -116     41    137   -101    -38   -519   -501   -387   -444   -397   -423
   -252   -155     96    205   -174    -31   -496   -465   -355   -407   -368   -418
   -314   -122    192    218   -257     36   -400   -371   -275   -353   -345   -420
   -345    -33    311    189   -329    140   -252   -202   -122   -249   -293   -407
   -345    132    475    103   -410    303   -111     20    114    -23   -111   -270
   -290    446    737    -77   -514    592     -5    306    454    361    270     77
   -207    896   1104   -345   -657   1000     -7    488    730    774    789    623
   -213   1278   1491   -532   -852   1384    -20    423    795   1044   1267   1145
   -270   1540   1810   -636  -1039   1675    -70    174    657   1104   1540   1431
   -337   1486   1823   -574  -1080   1654   -148   -202    280    763   1260   1184
   -423   1145   1569   -361   -995   1356   -184   -672   -371   -148    239    301
   -423    932   1356   -257   -888   1143   -200   -784   -652   -579   -265   -142
   -387    893   1280   -254   -833   1088   -106   -524   -420   -379   -140    -90
   -353    971   1325   -309   -839   1148     67   -200    -80    -67     98     57
   -324   1127   1449   -402   -888   1288    267     85    220    205    311    197
   -319   1299   1618   -488   -969   1457    501    366    511    467    519    348
   -322   1415   1735   -548  -1028   1574    649    530    688    631    652    449
   -314   1483   1797   -584  -1054   1639    688    589    756    704    719    488
   -335   1496   1831   -581  -1083   1662    701    607    776    717    732    483
   -433   1460   1893   -514  -1163   1678    722    628    797    737    743    472
   -563   1371   1935   -405  -1252   1654    714    633    800    745    753    452
   -727   1291   2018   -280  -1371   1654    735    644    797    748    766    426
   -839   1228   2068   -197  -1452   1649    743    670    807    766    784    407
   -966   1143   2109    -88  -1538   1626    711    646    792    753    761    407
  -1140   1067   2208     36  -1675   1636    685    633    784    745    748    465
  -1325    961   2286    181  -1805   1623    685    631    787    748    758    540
  -1428    857   2286    283  -1857   1571    652    597    766    730    748    563
  -1579    784   2364    397  -1971   1574    649    584    761    727    750    581
  -1756    724   2481    514  -2120   1602    667    607    782    745    774    623
  -1816    675   2491    571  -2153   1582    628    597    771    727    756    626
  -1826    633   2460    594  -2143   1545    620    584    761    717    737    626
  -1849    641   2491    602  -2171   1566    628    594    789    745    769    654
  -1862    693   2556    584  -2210   1623    623    613    807    766    797    675
  -1829    789   2618    519  -2223   1704    636    646    833    787    818    717
  -1782    862   2642    457  -2210   1753    665    706    891    846    867    779
  -1730    961   2691    381  -2210   1826    678    766    956    919    940    836
  -1631   1096   2725    267  -2179   1909    678    820   1018    992   1018    906
  -1543   1195   2738    174  -2140   1966    706    880   1070   1052   1080    966
  -1473   1327   2798     72  -2135   2062    709    930   1119   1114   1148   1052
  -1376   1532   2909    -77  -2143   2221    727    984   1189   1195   1249   1143
  -1332   1706   3037   -189  -2184   2372    807   1075   1278   1291   1358   1257
  -1273   1857   3130   -290  -2200   2494    867   1127   1322   1332   1400   1322
  -1176   1925   3102   -374  -2140   2512    867   1124   1312   1322   1392   1371
   -948   2013   2961   -532  -1953   2486    828   1062   1254   1262   1340   1350
   -581   2107   2688   -763  -1634   2397    737    940   1140   1143   1228   1267
   -231   2130   2361   -948  -1296   2244    662    810   1008   1005   1098   1150
     -2   2107   2107  -1052  -1054   2107    532    649    846    831    932   1002
    124   2005   1878  -1065   -878   1943    400    480    683    657    758    849
    194   1870   1675  -1031   -740   1774    314    340    535    498    597    678
    220   1730   1509   -974   -644   1621    202    181    374    327    428    522
    262   1623   1361   -945   -548   1493     33     -7    194    145    254    381
    311   1538   1223   -924   -457   1382    -80   -163     51     -2    106    244
    363   1431   1067   -898   -353   1249   -179   -301    -85   -140    -31    101
    418   1348    930   -883   -254   1140   -306   -457   -233   -290   -168    -20
    509   1312    802   -911   -148   1060   -467   -628   -402   -462   -327   -158
    633   1252    618   -945      7    935   -613   -797   -568   -623   -488   -293
    795    984    187   -891    303    587   -711   -911   -680   -737   -610   -420
   1028    685   -342   -857    685    171   -839  -1044   -828   -896   -792   -646
   1332    483   -852   -909   1091   -184   -945  -1132   -930   -992   -885   -753
   1325    350   -974   -836   1148   -311   -898  -1039   -844   -906   -807   -709
    924    215   -709   -571    815   -246   -701   -841   -657   -730   -639   -587
    605    166   -439   -384    522   -135   -514   -659   -480   -555   -480   -480
    491    179   -311   -335    400    -64   -389   -511   -342   -415   -345   -368
    392    223   -171   -309    280     25   -244   -371   -207   -277   -207   -236
    181    223     41   -205     70    132    -80   -215    -62   -135    -70   -114
    119    171     51   -145     33    111    -18   -148      0    -70    -12    -75
    226    145    -83   -187    153     31    -12   -179    -20    -96    -41   -111
    366    171   -194   -270    280    -10    -67   -215    -36   -116    -59   -124
    459    142   -316   -303    387    -85   -176   -257    -70   -142    -85   -132
    548     15   -532   -280    540   -257   -210   -314   -124   -194   -132   -171
    654    -44   -698   -306    675   -371   -280   -394   -207   -277   -213   -249
    719   -109   -831   -306    774   -470   -379   -480   -285   -363   -293   -337
    792   -205  -1000   -296    893   -602   -509   -594   -400   -480   -400   -465
    870   -236  -1106   -316    987   -670   -613   -685   -506   -584   -493   -589
    782   -337  -1122   -223    950   -727   -639   -740   -566   -646   -553   -654
    649   -376  -1026   -135    836   -701   -644   -800   -620   -709   -610   -727
    452   -439   -891     -7    670   -665   -659   -846   -665   -761   -665   -800
    103   -545   -649    220    376   -597   -610   -831   -652   -758   -665   -818
   -257   -641   -384    449     62   -514   -592   -810   -628   -748   -649   -800
   -517   -709   -192    613   -163   -449   -610   -815   -633   -761   -662   -787
   -678   -745    -70    711   -306   -407   -610   -820   -649   -787   -688   -756
   -769   -763      5    766   -387   -379   -615   -833   -672   -818   -706   -706
   -831   -805     25    818   -428   -392   -672   -854   -696   -844   -722   -667
   -753   -885   -132    818   -311   -509   -714   -885   -724   -870   -750   -672
   -454   -948   -496    698     18   -724   -776   -963   -784   -927   -820   -763
   -148   -950   -802    550    327   -878   -820   -997   -810   -953   -857   -833
     25   -846   -872    407    446   -859   -839  -1000   -805   -950   -857   -831
    171   -810   -984    319    576   -896   -893  -1054   -857  -1018   -919   -875
    348   -766  -1117    207    732   -943   -935  -1067   -891  -1065   -971   -911
    579   -654  -1234     38    906   -943   -888   -961   -826  -1039   -987   -956
    815   -444  -1260   -187   1036   -852   -792   -763   -657   -904   -896   -904
   1010    -85  -1096   -462   1052   -589   -659   -485   -374   -610   -607   -646
   1072    327   -745   -701    906   -207   -571   -236    -93   -259   -197   -223
   1057    735   -322   -896    691    207   -610   -288    -51    -96    148    223
    911    906     -5   -911    457    452   -753   -644   -265   -114    361    542
    641    995    353   -818    145    675   -823   -976   -493   -226    384    607
    358    704    345   -532      5    527   -828  -1314   -875   -683   -158     67
    210    228     18   -218     96    124   -865  -1600  -1358  -1366  -1010   -756
    252     62   -192   -158    220    -64   -885  -1493  -1319  -1369  -1083   -875
    387    122   -267   -254    327    -72   -732  -1174  -1005  -1070   -865   -732
    540    303   -239   -423    389     33   -524   -841   -680   -769   -639   -550
    615    498   -116   -555    366    192   -270   -478   -327   -441   -389   -350
    563    610     44   -589    259    327   -101   -246   -111   -239   -218   -202
    501    675    171   -589    166    423     -2   -148    -20   -150   -140   -127
    480    730    249   -605    116    488     46    -93     25   -101    -93    -85
    475    758    283   -615     96    522     62    -46     64    -59    -51    -59
    459    763    303   -613     77    535     80    -41     72    -46    -38    -49
    454    750    296   -602     77    524     77    -49     67    -46    -44    -62
    444    730    283   -587     80    506     57    -72     54    -57    -54    -83
    444    709    265   -576     90    488     31    -98     41    -67    -59    -90
    366    717    348   -542     10    532     31    -93     46    -59    -57    -72
    226    714    488   -470   -132    602     80    -64     85    -23    -38    -38
     83    698    613   -392   -265    654    129    -41    119     12    -10    -23
    -36    667    704   -314   -368    685    163    -23    142     44     23      5
   -166    657    823   -244   -496    737    213      0    171     80     67     28
   -207    701    906   -246   -558    802    226     23    197    116    127     70
   -171    771    943   -301   -558    857    218     49    233    166    202    142
   -142    784    927   -319   -535    854    244     96    288    223    267    239
     -2    722    724   -361   -363    722    187     59    246    171    197    192
     28    636    607   -332   -288    623    132     20    205    114    119    145
    -59    522    581   -233   -322    550     93      5    187     83     75    142
   -153    322    475    -83   -314    397     80     36    207    101     80    132
   -368    207    574     77   -472    392    106    142    303    207    176    174
   -587    316    904    135   -745    610    200    314    465    384    358    319
   -639    488   1124     72   -880    805    314    485    641    568    550    480
   -698    480   1179    109   -937    828    340    568    735    667    665    571
   -844    397   1239    220  -1041    818    327    587    748    685    706    597
   -930    319   1249    303  -1088    784    306    584    743    691    730    597
   -966    246   1210    358  -1088    727    283    587    735    688    737    584
  -1080    213   1293    433  -1187    753    257    568    706    667    730    581
  -1163    119   1280    519  -1221    698    231    532    662    618    691    550
  -1192     41   1231    574  -1210    636    231    491    623    568    644    517
  -1200     49   1247    574  -1223    646    194    418    558    498    581    470
  -1114     15   1130    550  -1122    571    153    332    475    407    493    397
   -909    -23    883    465   -898    428     90    223    366    285    371    311
   -706     64    771    322   -740    415     38    140    283    202    290    296
   -522    158    678    181   -600    418      5     85    236    150    241    293
   -332    202    535     64   -433    368    -18     36    192    101    200    257
    -96    288    384    -98   -241    337    -44     -2    161     67    179    223
     -5    332    337   -166   -171    335    -46    -18    153     59    174    197
    -54    254    306   -101   -181    277     -5     -5    158     59    174    181
     -7    129    137    -59    -72    132     23     15    163     57    158    168
      7    -38    -49     12     28    -41     70     57    192     80    163    153
     41    -93   -135     23     88   -114     90     96    223    114    189    179
     85    -38   -124    -25    101    -80    106    114    241    132    205    197
    158     33   -124    -96    142    -44     96    109    226    124    197    200
    252     51   -200   -153    226    -72     46     67    192     96    153    168
    381     15   -366   -200    374   -174      5      2    145     49     98    111
    457    -18   -478   -220    467   -246     12    -10    137     33     80     75
    491    -33   -524   -228    506   -277     25    -20    127     20     51     23
    452    -62   -514   -197    480   -288     23    -25    132     23     46     20
    374    -85   -459   -145    415   -272     -7    -54    109      7     33     12
    293   -127   -420    -83    355   -272    -46   -109     67    -36    -10    -31
    226   -205   -431    -10    327   -316   -114   -181      5   -101    -80    -75
    187   -376   -563     93    374   -470   -215   -259    -70   -161   -137   -161
    189   -555   -745    184    467   -649   -309   -371   -179   -270   -244   -290
    184   -761   -945    285    563   -852   -420   -498   -303   -392   -366   -418
    202   -953  -1156    376    678  -1054   -537   -644   -446   -540   -511   -566
    223  -1124  -1348    449    784  -1236   -685   -815   -626   -719   -693   -730
    252  -1317  -1569    532    909  -1441   -828   -948   -776   -862   -823   -878
    275  -1478  -1753    600   1013  -1613   -927  -1057   -896   -982   -924  -1013
    277  -1613  -1891    667   1083  -1751  -1023  -1163  -1010  -1096  -1039  -1114
    272  -1727  -2000    727   1135  -1862  -1109  -1260  -1122  -1210  -1153  -1210
    267  -1829  -2096    779   1182  -1964  -1187  -1343  -1215  -1309  -1260  -1306
    272  -1914  -2187    818   1228  -2049  -1249  -1418  -1299  -1392  -1343  -1387
    283  -1992  -2275    854   1278  -2132  -1293  -1483  -1369  -1465  -1408  -1452
    329  -2031  -2364    849   1345  -2197  -1330  -1530  -1421  -1519  -1462  -1506
    397  -2008  -2408    805   1400  -2208  -1366  -1566  -1462  -1558  -1501  -1525
    467  -1953  -2421    743   1441  -2187  -1395  -1584  -1480  -1571  -1512  -1493
    509  -1878  -2387    685   1447  -2132  -1397  -1564  -1462  -1553  -1491  -1449
    545  -1803  -2351    628   1447  -2075  -1371  -1538  -1441  -1532  -1473  -1423
    626  -1743  -2369    558   1496  -2057  -1358  -1527  -1428  -1522  -1460  -1384
    714  -1644  -2361    462   1538  -2003  -1345  -1522  -1415  -1514  -1452  -1369
    789  -1519  -2309    366   1548  -1914  -1306  -1467  -1371  -1465  -1413  -1332
    833  -1395  -2229    280   1530  -1810  -1208  -1332  -1262  -1371  -1340  -1286
    865  -1215  -2081    176   1473  -1647  -1041  -1122  -1075  -1218  -1231  -1223
    846   -969  -1818     59   1330  -1392   -872   -867   -826   -984  -1039  -1078
    831   -602  -1434   -114   1132  -1018   -732   -566   -480   -610   -683   -727
    805   -116   -924   -345    862   -519   -688   -298   -119   -132   -124   -116
    719    355   -363   -537    540     -5   -688   -283     33    197    394    472
    514    618    103   -566    205    361   -719   -498    -33    327    737    878
    288    620    332   -454    -20    478   -792   -841   -324    114    623    789
     49    254    205   -153    -77    231   -836  -1335   -969   -748   -332    -80
    -90    -88      2     90    -46    -44   -880  -1545  -1363  -1319   -989   -680
   -119   -259   -142    189     10   -202   -891  -1402  -1286  -1278   -997   -766
   -161   -319   -158    241     -2   -239   -815  -1150  -1028  -1049   -849   -714
   -226   -249    -25    236   -101   -140   -678   -891   -737   -797   -665   -550
   -228    -54    171    140   -200     57   -465   -587   -413   -498   -418   -332
   -197    140    337     25   -267    239   -335   -387   -200   -298   -249   -189
   -210    252    462    -20   -335    355   -275   -293   -101   -205   -158   -106
   -252    283    532    -18   -392    407   -259   -257    -67   -168   -124    -77
   -267    288    555    -10   -410    420   -262   -246    -57   -158   -116    -59
   -280    290    571     -7   -426    431   -249   -205    -15   -116    -70    -18
   -314    309    623      2   -467    465   -213   -148     44    -57     -7      2
   -319    332    649     -7   -483    491   -213   -132     62    -44      0     46
   -314    381    696    -33   -504    537   -184    -90    103     -5     33    119
   -306    467    771    -80   -540    618   -148    -51    150     44     80    158
   -262    540    802   -137   -532    670   -127    -18    189     88    129    207
   -239    576    813   -171   -527    693   -101     20    226    132    174    249
   -176    641    815   -233   -496    727    -75     57    262    171    213    288
   -127    722    849   -298   -488    787    -49     88    290    210    249    322
    -90    818    909   -363   -498    862     20    140    348    267    298    366
    -70    914    984   -423   -527    948     83    187    402    324    348    400
    -49    989   1039   -470   -542   1013    111    233    454    384    407    446
    -23   1080   1101   -530   -563   1091    155    285    511    449    472    493
      0   1182   1182   -589   -589   1182    231    361    592    535    558    561
     12   1247   1234   -631   -610   1241    311    459    693    646    662    641
     10   1340   1327   -675   -657   1335    381    550    792    756    771    722
    -23   1439   1460   -709   -740   1449    433    631    880    854    867    795
    -77   1592   1670   -756   -872   1631    436    678    935    924    940    852
   -114   1652   1766   -769   -940   1709    462    732    995   1002   1021    917
   -145   1654   1800   -756   -974   1727    519    797   1065   1088   1109    987
   -202   1660   1862   -730  -1034   1761    537    815   1088   1122   1148   1008
   -296   1628   1925   -665  -1109   1777    517    802   1080   1117   1148    987
   -439   1571   2010   -566  -1226   1790    504    795   1078   1114   1145    969
   -584   1465   2049   -441  -1317   1756    491    771   1049   1088   1124    922
   -698   1345   2044   -324  -1374   1693    457    706    979   1010   1047    823
   -748   1278   2026   -265  -1387   1652    439    646    917    935    966    763
   -787   1158   1943   -187  -1366   1551    384    584    852    865    901    688
   -919   1060   1979    -70  -1449   1519    353    514    784    789    828    587
  -1130    971   2099     77  -1615   1535    405    498    748    740    776    511
  -1345    888   2234    228  -1790   1561    480    511    737    719    748    514
  -1582    810   2392    384  -1987   1600    530    535    730    711    740    568
  -1792    787   2579    501  -2184   1683    574    566    737    717    750    626
  -1969    797   2766    584  -2369   1782    620    592    748    722    753    683
  -2135    792   2927    672  -2530   1860    709    646    787    756    789    807
  -2249    813   3063    717  -2657   1938    787    698    828    795    833    917
  -2291    919   3211    683  -2751   2065    818    732    854    831    880    953
  -2244   1075   3317    581  -2782   2195    904    784    898    878    930    976
  -2164   1150   3315    506  -2738   2231   1013    880    974    945    997   1070
  -2073   1254   3328    407  -2699   2291   1096    958   1034   1005   1065   1137
  -2036   1356   3390    340  -2714   2372   1122    997   1072   1044   1101   1150
  -1961   1434   3395    262  -2681   2416   1091   1000   1088   1067   1124   1143
  -1647   1504   3151     72  -2397   2327   1021    927   1047   1023   1085   1072
  -1252   1587   2839   -168  -2044   2213    948    831    953    919    971    987
   -932   1626   2559   -345  -1745   2091    849    732    859    823    865    911
   -670   1610   2281   -470  -1475   1945    719    615    763    730    779    789
   -436   1597   2034   -579  -1234   1816    592    488    652    620    675    667
   -202   1602   1803   -701  -1002   1701    433    353    532    509    576    566
     -5   1621   1626   -807   -815   1623    335    239    431    415    491    478
    114   1623   1506   -870   -696   1564    270    161    350    340    415    428
    176   1595   1418   -885   -620   1506    228    109    290    280    358    400
    270   1701   1431   -987   -581   1569    205     83    272    262    353    407
    345   1722   1376  -1036   -514   1551    181     51    244    236    335    400
    387   1660   1270  -1023   -441   1465    135    -18    168    161    262    329
    441   1636   1195  -1039   -376   1415     75    -88     90     83    181    259
    496   1613   1114  -1057   -309   1363     28   -140     28     15    116    202
    542   1595   1049  -1070   -252   1322    -62   -223    -62    -75     31    129
    600   1540    940  -1072   -171   1239   -122   -322   -174   -194    -83     28
    714   1470    756  -1091    -20   1114   -233   -465   -316   -348   -246   -111
    841   1415    571  -1130    135    995   -376   -594   -462   -488   -389   -246
    948   1286    335  -1117    306    810   -436   -657   -540   -574   -472   -337
   1176    989   -187  -1085    683    402   -501   -724   -623   -659   -566   -457
   1535    779   -756  -1156   1145     12   -646   -865   -774   -815   -735   -649
   1901    659  -1241  -1280   1571   -288   -748   -961   -872   -911   -836   -787
   1945    602  -1343  -1275   1644   -368   -714   -919   -839   -878   -818   -810
   1615    537  -1080  -1078   1348   -270   -584   -769   -693   -737   -691   -711
   1161    384   -776   -771    969   -194   -452   -623   -550   -597   -558   -600
    810    244   -566   -530    688   -158   -350   -524   -457   -504   -467   -527
    587     98   -488   -342    537   -194   -257   -426   -371   -433   -413   -504
    426    -18   -444   -205    433   -231   -148   -280   -236   -332   -366   -511
    368   -114   -483   -127    426   -298    -88   -161   -114   -228   -324   -530
    459    -54   -514   -205    485   -283    -57    -38     51    -25   -142   -376
    633    181   -452   -407    542   -135   -150     38    218    246    194    -12
    727    496   -231   -615    480    132   -319    -46    231    397    548    444
    680    568   -111   -623    397    228   -407   -259     28    319    748    750
    680    366   -314   -524    498     28   -542   -613   -426    -93    522    568
    800    -25   -828   -387    813   -426   -750  -1174  -1156   -956   -402   -301
    956   -366  -1325   -296   1137   -844  -1039  -1769  -1906  -1896  -1522  -1330
   1052   -602  -1654   -223   1353  -1127  -1228  -1943  -2145  -2171  -1865  -1662
    935   -758  -1696    -88   1314  -1226  -1182  -1740  -1906  -1930  -1712  -1590
    644   -857  -1501    106   1072  -1179   -976  -1408  -1517  -1553  -1421  -1379
    109   -774   -883    329    493   -828   -680   -984  -1039  -1085  -1015  -1047
   -467   -550    -83    509   -192   -316   -379   -571   -594   -646   -605   -691
   -592   -478    114    535   -353   -181   -319   -501   -527   -584   -542   -633
   -407   -631   -226    519    -90   -428   -433   -623   -631   -691   -662   -766
    -83   -828   -745    457    329   -789   -626   -789   -782   -836   -818   -974
    -33   -878   -844    457    405   -862   -680   -823   -818   -857   -854  -1039
   -324   -807   -483    566     75   -644   -571   -750   -745   -792   -800   -987
   -485   -776   -293    631    -96   -535   -555   -711   -714   -774   -779   -974
   -587   -828   -241    706   -174   -537   -550   -683   -704   -774   -779   -940
   -657   -857   -200    758   -228   -530   -558   -683   -717   -792   -787   -896
   -545   -880   -335    711   -106   -610   -667   -787   -810   -888   -872   -948
   -314   -891   -576    602    129   -735   -784   -927   -937  -1018   -992  -1036
      7   -940   -948    465    475   -943   -911  -1078  -1083  -1166  -1143  -1179
    337   -963  -1301    314    818  -1132  -1023  -1215  -1215  -1299  -1280  -1356
    514   -940  -1457    213    984  -1197  -1124  -1293  -1275  -1361  -1330  -1418
    594   -893  -1491    148   1041  -1192  -1174  -1304  -1280  -1369  -1317  -1384
    581   -872  -1454    145   1015  -1163  -1166  -1265  -1249  -1335  -1270  -1327
    574   -875  -1449    150   1010  -1161  -1111  -1223  -1210  -1286  -1213  -1291
    613   -784  -1400     85   1002  -1091  -1044  -1179  -1153  -1215  -1143  -1273
    600   -654  -1254     25    927   -953   -982  -1093  -1054  -1104  -1041  -1202
    540   -506  -1047    -18    789   -776   -898   -984   -930   -961   -909  -1072
    480   -340   -820    -70    649   -579   -802   -857   -787   -795   -748   -911
    433   -129   -563   -153    496   -345   -685   -685   -613   -594   -561   -732
    410    137   -275   -275    342    -67   -566   -514   -433   -389   -366   -537
    392    379    -12   -387    202    181   -423   -363   -267   -200   -187   -342
    324    530    205   -426     59    368   -301   -226   -119    -38    -36   -176
    231    667    436   -449   -103    553   -187   -109      0     88     90    -28
    181    810    628   -496   -223    719    -64      5    103    192    194     85
    155    945    787   -550   -316    867     18    101    184    275    280    176
    122   1023    901   -571   -389    963     88    179    246    337    340    249
    135   1015    878   -576   -371    948    137    213    259    345    337    257
    194    995    797   -594   -301    896    119    197    228    298    296    228
    223    979    756   -602   -265    867    127    181    189    246    241    189
    254    969    714   -610   -228    841    142    155    148    184    181    135
    265    927    659   -597   -197    795    145    109     83    103     98     57
    220    875    654   -548   -215    763    114     62     31     36     36      0
    140    789    646   -465   -252    717     96     20    -10    -12    -12    -49
     72    732    659   -402   -293    696     67    -15    -49    -51    -54   -103
     36    693    657   -366   -311    675     33    -72    -98    -98   -103   -161
      2    652    649   -327   -324    652    -18   -122   -142   -135   -140   -205
    -23    613    636   -296   -329    623    -93   -181   -194   -179   -189   -259
    -75    563    639   -244   -355    600   -158   -241   -252   -226   -239   -319
   -106    563    670   -231   -387    615   -181   -267   -275   -241   -254   -348
   -153    667    818   -257   -485    743   -148   -252   -252   -213   -226   -298
   -288    795   1080   -254   -685    935   -116   -246   -236   -187   -194   -197
   -467    836   1304   -184   -885   1070   -111   -249   -239   -174   -179   -129
   -532    771   1304   -119   -919   1036   -116   -265   -244   -174   -192   -166
   -610    594   1205      7   -906    898    -88   -257   -220   -155   -205   -215
   -722    361   1083    181   -901    722    -25   -207   -166   -109   -176   -218
   -833    197   1031    319   -932    613    -49   -179   -145    -96   -161   -246
   -919     96   1015    410   -969    555    -25   -137   -114    -75   -153   -262
  -1028    -38    989    532  -1010    475     41    -59    -28      0   -103   -218
  -1195   -142   1052    667  -1124    454    103     31     70     98     -2   -127
  -1366   -176   1189    771  -1278    506    210    142    184    218    122    -41
  -1587   -150   1434    867  -1512    641    309    259    288    332    246     28
  -1704   -155   1548    930  -1628    696    374    337    350    397    329     62
  -1699   -155   1540    924  -1621    691    381    381    389    441    394     96
  -1636   -129   1506    883  -1571    688    361    376    384    441    418    103
  -1488   -101   1384    792  -1439    641    371    361    366    420    413     80
  -1319    -23   1296    672  -1309    636    358    355    361    415    415     93
  -1306     33   1337    633  -1322    683    389    371    371    420    433    114
  -1306     49   1356    628  -1330    701    413    389    397    444    475    137
  -1301     70   1369    615  -1335    719    439    397    392    436    483    135
  -1296    127   1423    584  -1358    774    441    402    376    423    480    171
  -1275    192   1465    540  -1369    828    413    400    374    420    488    210
  -1270    215   1486    527  -1376    849    431    387    353    394    465    220
  -1254    168   1423    542  -1340    795    405    355    314    361    436    218
  -1179    145   1325    517  -1252    735    405    355    316    361    439    223
  -1080     93   1171    491  -1127    633    415    358    327    366    444    223
  -1005    -20    984    514   -995    480    397    345    319    353    420    181
   -909   -101    805    504   -859    350    358    298    280    301    358    127
   -779    -85    693    431   -737    303    355    275    262    275    337    122
   -576    -72    504    324   -542    215    350    257    241    249    314    106
   -350   -163    187    257   -270     10    327    262    228    223    259     33
   -122   -174    -54    145    -36   -114    322    324    285    236    215    -64
    109    -85   -197    -12    150   -140    363    428    410    342    270    -46
    293    101   -192   -200    241    -44    379    561    615    576    491    155
    480    423    -57   -452    270    184    252    626    784    857    849    558
    623    753    127   -688    246    441     83    428    688    906   1137    971
    732    771     38   -750    348    405    -64    111    376    740   1221   1166
    800    506   -293   -654    545    109   -270   -324   -142    272    880    909
    836    -33   -870   -400    852   -452   -506   -948   -896   -628   -116    -20
    974   -574  -1548   -200   1260  -1060   -859  -1514  -1597  -1522  -1150   -935
   1247   -966  -2216   -140   1730  -1590  -1096  -1673  -1784  -1745  -1436  -1208
   1532  -1236  -2769   -150   2148  -2003  -1192  -1644  -1719  -1704  -1470  -1283
   1745  -1421  -3167   -161   2455  -2294  -1247  -1602  -1634  -1639  -1467  -1335
   1938  -1535  -3473   -202   2704  -2501  -1288  -1564  -1558  -1590  -1465  -1374
   2073  -1665  -3738   -205   2904  -2701  -1353  -1558  -1532  -1582  -1478  -1395
   2138  -1751  -3889   -194   3011  -2821  -1410  -1590  -1558  -1610  -1522  -1428
   2044  -1779  -3824   -132   2933  -2800  -1413  -1595  -1558  -1605  -1514  -1410
   1732  -1800  -3533     31   2631  -2665  -1436  -1600  -1564  -1602  -1514  -1397
   1426  -1753  -3180    163   2301  -2465  -1418  -1538  -1506  -1538  -1465  -1343
   1122  -1701  -2826    288   1971  -2265  -1366  -1465  -1434  -1454  -1395  -1270
    704  -1805  -2509    550   1605  -2156  -1337  -1436  -1415  -1423  -1382  -1254
    418  -1826  -2247    701   1332  -2036  -1280  -1389  -1371  -1376  -1343  -1234
    215  -1769  -1987    776   1098  -1878  -1210  -1322  -1301  -1301  -1267  -1171
     31  -1761  -1792    862    911  -1777  -1171  -1267  -1254  -1252  -1210  -1135
   -200  -1834  -1634   1018    717  -1735  -1174  -1221  -1223  -1213  -1174  -1109
   -298  -1777  -1480   1036    589  -1628  -1122  -1137  -1143  -1135  -1098  -1047
   -311  -1623  -1312    966    498  -1467  -1005  -1034  -1034  -1023   -989   -953
   -371  -1480  -1111    924    368  -1296   -880   -932   -917   -906   -862   -846
   -530  -1408   -878    969    174  -1143   -763   -828   -802   -792   -745   -756
   -574  -1228   -654    898     38   -943   -672   -704   -667   -659   -615   -628
   -613  -1070   -459    841    -77   -766   -657   -618   -568   -553   -506   -522
   -602   -909   -309    753   -148   -610   -594   -527   -467   -444   -392   -428
   -496   -649   -153    574   -171   -402   -423   -342   -277   -246   -197   -280
   -563   -535     28    548   -298   -254   -324   -218   -137   -101    -54   -174
   -683   -488    194    584   -439   -148   -309   -132    -36      5     49   -101
   -704   -368    335    535   -522    -15   -259    -18     93    140    189     18
   -748   -226    522    488   -636    148   -215     96    220    283    342    145
   -857   -145    709    501   -784    280   -132    213    345    423    485    270
   -927    -64    859    496   -896    397    -59    324    462    550    620    394
   -906    -10    896    457   -901    441    -54    358    504    594    675    441
   -836     20    857    407   -846    439    -67    366    517    607    693    459
   -602    200    802    200   -704    501     20    441    589    672    766    553
   -488    322    810     83   -649    563    127    493    644    717    820    626
   -420    350    771     31   -594    561    119    491    646    714    828    649
   -353    361    714     -2   -532    537     85    475    633    693    815    644
   -215    467    680   -127   -449    574    163    514    670    714    828    672
   -236    459    696   -111   -465    576    220    519    678    704    815    678
   -272    444    717    -88   -493    579    280    542    693    711    823    693
   -316    452    769    -67   -542    610    337    561    711    724    841    701
   -283    548    831   -135   -555    688    392    576    735    740    857    727
   -329    540    867   -106   -597    704    433    589    753    750    867    758
   -407    485    893    -38   -652    688    444    589    745    748    865    753
   -410    504    914    -46   -662    709    524    620    784    787    901    776
   -465    509    974    -23   -719    743    545    631    800    802    906    776
   -522    506   1028      7   -776    766    548    631    805    805    909    766
   -553    475   1026     38   -792    750    587    639    826    826    924    779
   -517    522   1039     -2   -776    779    654    683    878    872    966    810
   -540    514   1054     10   -797    784    615    688    885    885    979    792
   -618    465   1083     75   -852    774    579    678    880    883    974    771
   -602    488   1088     57   -844    787    665    685    896    893    984    766
   -657    449   1106    103   -880    776    701    704    924    911   1000    761
   -696    452   1148    122   -922    800    717    722    950    935   1015    750
   -683    470   1153    106   -919    813    719    732    969    950   1028    727
   -649    478   1127     83   -888    802    719    750    995    974   1054    714
   -589    527   1117     31   -852    820    719    774   1036   1013   1101    730
   -532    587   1119    -28   -826    854    704    763   1049   1026   1130    727
   -491    592   1083    -51   -787    839    678    743   1041   1023   1127    719
   -457    576   1034    -62   -748    805    654    732   1047   1031   1135    758
   -433    589   1023    -77   -727    805    652    706   1034   1018   1140    872
   -353    571    924   -111   -639    748    631    688   1021   1000   1127    961
   -361    566    927   -103   -644    748    665    709   1039   1021   1153   1070
   -400    488    885    -46   -644    685    628    670    987    966   1111   1085
   -397    376    774     10   -584    574    537    605    904    883   1031   1052
   -436    353    787     38   -613    568    579    628    930    909   1057   1083
   -496    322    815     85   -657    568    571    631    935    917   1065   1088
   -480    345    826     64   -652    587    571    615    909    893   1047   1078
   -571    267    839    153   -704    553    631    597    872    852   1010   1041
   -701    161    862    270   -782    511    618    566    833    805    958    995
   -784    127    911    329   -846    519    641    568    831    800    950   1000
   -810    140    950    332   -880    545    672    602    862    828    976   1018
   -810    158    969    327   -888    563    662    626    872    839    989   1013
   -927    155   1083    384  -1005    618    672    652    896    859   1015   1036
  -1047    174   1218    436  -1132    696    696    698    937    901   1057   1065
  -1143    194   1337    472  -1241    766    750    758    992    956   1106   1101
  -1254    200   1454    527  -1353    826    818    800   1028    995   1143   1119
  -1356    192   1545    581  -1452    867    815    818   1039   1002   1143   1124
  -1392    213   1602    589  -1499    906    844    875   1080   1031   1158   1137
  -1356    226   1582    563  -1470    904    958    974   1163   1070   1150   1088
  -1143    259   1402    441  -1273    831    987   1041   1228   1101   1130   1026
   -883    413   1293    233  -1088    852    919   1161   1382   1280   1273   1132
   -592    672   1265    -38   -927    969    795   1260   1566   1558   1592   1452
   -335    961   1293   -314   -815   1127    579   1070   1501   1654   1883   1805
   -223   1078   1301   -426   -761   1189    368    615   1187   1551   2036   2055
   -210    969   1176   -381   -693   1072    150     72    706   1182   1823   1899
   -187    454    641   -135   -415    548   -119   -511     12    342    914   1052
    -96   -124    -31    109    -33    -77   -342   -961   -649   -555   -101    109
     44   -514   -558    236    301   -535   -475  -1057   -839   -813   -420   -239
    231   -701   -935    233    581   -815   -501   -927   -706   -719   -400   -288
    431   -748  -1179    158    802   -963   -532   -820   -576   -626   -376   -298
    709   -709  -1418     -2   1062  -1062   -498   -717   -454   -542   -358   -311
   1013   -654  -1667   -179   1340  -1161   -501   -698   -423   -540   -392   -361
   1249   -662  -1912   -296   1579  -1286   -620   -789   -504   -633   -491   -462
   1556   -672  -2229   -441   1891  -1449   -719   -891   -597   -737   -587   -566
   1852   -782  -2637   -535   2242  -1709   -782   -966   -678   -823   -678   -678
   2195   -911  -3107   -641   2650  -2008   -875  -1044   -763   -911   -787   -823
   2286  -1093  -3382   -597   2834  -2236   -878   -961   -675   -828   -722   -820
   2036  -1244  -3281   -394   2657  -2262   -693   -776   -498   -659   -568   -675
   1647  -1309  -2959   -168   2301  -2132   -439   -587   -314   -480   -387   -496
   1309  -1325  -2634      7   1971  -1979   -236   -400   -132   -303   -205   -327
   1150  -1163  -2314      5   1730  -1740    -44   -176     88    -88      2   -142
   1000  -1023  -2026     10   1512  -1525    119     20    285    109    187     33
    948   -961  -1909      5   1428  -1434    218    145    413    244    316    153
   1002   -852  -1855    -75   1428  -1353    288    228    488    327    400    192
   1171   -740  -1912   -215   1540  -1327    306    288    537    379    452    202
   1358   -701  -2060   -329   1706  -1379    267    285    535    384    454    181
   1590   -657  -2249   -467   1919  -1452    215    241    483    329    394    150
   1712   -740  -2452   -485   2081  -1595    226    246    496    337    410    189
   1712   -722  -2436   -496   2073  -1579    246    275    532    371    449    246
   1826   -696  -2522   -566   2171  -1608    176    207    470    303    394    205
   2049   -724  -2774   -665   2408  -1748     64     85    358    189    283     93
   2236   -818  -3055   -709   2644  -1935    -85    -18    267     88    166    -12
   2307   -896  -3203   -706   2753  -2049   -215    -77    215     28     93    -93
   2135   -888  -3024   -623   2577  -1956   -267    -59    231     46     96    -77
   1779   -883  -2662   -449   2218  -1771   -184     33    319    145    189     36
   1444   -880  -2325   -280   1883  -1602   -119    137    402    236    285    142
   1171   -932  -2104   -119   1636  -1517   -122    179    436    275    335    223
    875  -1028  -1904     75   1387  -1465   -109    205    459    298    381    296
    696  -1135  -1831    218   1260  -1480   -101    194    444    277    381    293
    758  -1182  -1940    213   1348  -1561   -187    116    374    200    327    249
   1140  -1163  -2307     10   1719  -1735   -420    -62    202     23    171    127
   1441  -1140  -2582   -150   2010  -1862   -506   -194     62   -122     49     31
   1319  -1202  -2525    -59   1919  -1862   -472   -228     12   -187      0    -23
    924  -1350  -2275    213   1600  -1813   -426   -197     12   -205    -10    -36
    519  -1447  -1969    462   1244  -1706   -361   -122     83   -145     59     44
    275  -1447  -1725    584   1000  -1584   -290    -88    122   -111    106     93
    192  -1470  -1665    639    927  -1566   -303   -132     93   -145     70     80
    296  -1369  -1665    537    979  -1517   -329   -200     38   -210      2     41
    545  -1093  -1639    272   1088  -1366   -301   -220     25   -228    -28     51
    641   -833  -1478     96   1057  -1156   -290   -207     54   -205    -31     75
    610   -745  -1358     67    982  -1049   -257   -181    103   -145    -12     57
    483   -878  -1361    197    922  -1119   -174   -116    166    -57     31     23
    485   -961  -1449    236    966  -1205   -106    -77    220     -7     59      0
    426  -1021  -1447    296    935  -1234    -54    -33    283     46    114     23
    145  -1101  -1247    475    693  -1174     20     67    400    161    228    103
     -2  -1158  -1156    581    576  -1158    103    150    496    262    327    161
    -18  -1124  -1106    571    542  -1117    202    236    589    355    415    233
    -54  -1021   -966    537    454   -995    257    337    698    470    519    332
    -46   -943   -898    493    423   -922    314    413    779    553    597    397
    137   -771   -909    316    522   -839    407    535    896    665    704    483
    439   -594  -1034     77    735   -813    483    610    966    732    774    548
    571   -548  -1122    -12    844   -833    532    610    974    743    792    561
    652   -550  -1205    -51    927   -878    530    594    976    743    800    548
    766   -532  -1299   -116   1031   -914    545    594    984    750    807    550
    810   -522  -1335   -145   1070   -927    493    581    984    753    818    555
    878   -478  -1358   -200   1117   -917    493    594   1000    776    844    581
    826   -472  -1301   -179   1062   -885    527    581    992    776    839    594
    787   -449  -1236   -168   1010   -841    475    542    958    748    802    592
    818   -405  -1223   -207   1018   -813    397    517    932    735    787    620
    769   -472  -1241   -150   1005   -857    381    498    911    719    758    626
    696   -574  -1273    -62    982   -922    381    506    906    717    743    615
    657   -706  -1363     25   1010  -1034    355    491    885    693    709    587
    688   -795  -1483     51   1083  -1137    288    407    805    602    618    488
    717   -833  -1551     57   1132  -1189    280    337    722    511    514    366
    706   -867  -1574     80   1137  -1221    293    316    693    470    454    293
    568   -948  -1517    189   1041  -1231    277    363    727    501    472    335
     93  -1015  -1111    459    600  -1062    444    550    891    667    626    485
   -322  -1130   -810    724    244   -971    688    722   1047    818    774    605
   -740  -1335   -594   1036    -72   -966    875    857   1166    932    893    704
  -1072  -1434   -361   1254   -355   -898    976   1000   1312   1067   1034    807
  -1306  -1405    -98   1356   -605   -753   1005   1085   1395   1158   1143    867
  -1413  -1309    103   1361   -758   -602   1078   1135   1444   1208   1218    914
  -1452  -1195    254   1322   -854   -472   1150   1187   1496   1257   1296    976
  -1457  -1098    358   1278   -909   -371   1210   1254   1566   1319   1369   1041
  -1454   -971    480   1213   -969   -246   1267   1392   1693   1415   1449   1088
  -1519   -820    698   1169  -1111    -62   1345   1595   1883   1597   1608   1215
  -1582   -592    987   1085  -1286    194   1488   1847   2153   1899   1912   1517
  -1522   -309   1213    917  -1369    452   1517   2029   2395   2216   2294   1956
  -1444    -54   1389    748  -1418    667   1384   1899   2369   2320   2600   2395
  -1441     51   1493    696  -1467    771   1176   1488   2096   2223   2738   2647
  -1457      7   1465    724  -1462    735    950    992   1688   1922   2585   2559
  -1413   -384   1028    898  -1221    322    807    506   1117   1249   1842   1844
  -1262   -917    345   1088   -805   -288    644    140    519    433    885    904
  -1060  -1257   -197   1158   -433   -727    532    148    431    293    678    631
   -802  -1418   -615   1109    -96  -1018    542    316    584    426    732    607
   -602  -1436   -833   1021    114  -1135    701    576    844    659    857    693
   -501  -1400   -898    950    194  -1148    891    844   1114    885    979    709
   -535  -1371   -836    953    148  -1104   1023   1000   1283   1018   1067    722
   -576  -1470   -896   1021    158  -1184   1054   1005   1278    995   1010    652
   -626  -1615   -989   1122    181  -1304   1028    969   1205    909    885    550
   -696  -1626   -930   1158    116  -1278   1028   1010   1244    953    924    553
   -789  -1569   -779   1179     -7  -1176   1026   1047   1283    997    974    618
   -865  -1543   -678   1202    -96  -1111   1031   1075   1301   1023   1013    683
   -883  -1551   -667   1218   -109  -1109   1034   1088   1312   1034   1039    711
   -867  -1551   -685   1208    -93  -1119    971   1047   1270   1000   1010    680
   -774  -1621   -846   1195     36  -1234    878    979   1192    922    937    592
   -701  -1701  -1000   1200    148  -1350    833    930   1132    862    867    501
   -639  -1722  -1083   1182    220  -1402    797    883   1075    810    802    426
   -532  -1790  -1257   1158    358  -1525    717    787    976    711    696    327
   -426  -1925  -1499   1174    535  -1712    633    693    880    613    600    215
   -376  -2081  -1706   1228    662  -1893    555    607    795    530    527    111
   -340  -2216  -1875   1278    766  -2047    478    517    706    444    452     38
   -342  -2338  -1995   1340    826  -2169    394    462    644    389    402     23
   -290  -2359  -2068   1325    885  -2213    314    410    594    337    353    -15
   -194  -2281  -2086   1239    943  -2184    259    374    568    314    335     -7
   -153  -2244  -2091   1200    969  -2169    246    368    561    311    332     36
    -72  -2273  -2200   1171   1062  -2236    184    335    540    293    319     46
     72  -2239  -2312   1083   1189  -2275    158    324    532    293    324     70
    223  -2208  -2431    992   1325  -2320    103    303    517    285    322     93
    384  -2200  -2585    909   1483  -2392     25    293    517    298    337    135
    517  -2132  -2652    805   1582  -2392    -20    265    511    298    345    166
    563  -2065  -2631    750   1595  -2348    -62    241    509    301    363    202
    597  -2010  -2611    704   1602  -2309    -77    233    514    309    384    223
    649  -1995  -2644    672   1647  -2320    -90    231    519    314    405    241
    704  -1995  -2699    644   1701  -2346   -122    207    485    277    371    231
    709  -1990  -2701    639   1704  -2346   -145    192    452    241    335    215
    659  -1992  -2652    665   1654  -2322   -194    166    413    200    290    192
    613  -1935  -2548    662   1579  -2242   -218    150    392    168    257    166
    566  -1886  -2452    657   1509  -2169   -174    142    371    140    218    142
    537  -1891  -2429    675   1480  -2158   -129    124    348    106    184     98
    563  -1901  -2465    667   1514  -2184    -88    114    329     77    142     59
    670  -1870  -2540    600   1605  -2205    -88     85    290     36     83      2
    704  -1865  -2572    579   1636  -2218    -96     38    244    -18     18    -67
    683  -1855  -2538    584   1608  -2195   -111     -5    207    -57    -28   -127
    670  -1816  -2486    574   1577  -2151   -135    -51    161    -93    -70   -161
    610  -1769  -2379    579   1493  -2073   -148    -64    145    -93    -72   -145
    472  -1670  -2145    597   1306  -1906   -109    -20    184    -46    -33    -88
    324  -1592  -1917    633   1119  -1753    -51     38    252     25     36     -2
    176  -1483  -1660    652    917  -1569     18    122    337    114    135    109
     15  -1358  -1374    672    693  -1366    106    213    436    218    236    218
   -171  -1265  -1096    717    459  -1179    181    306    527    306    327    301
   -283  -1091   -807    685    262   -950    246    405    623    407    423    376
   -288   -974   -688    628    200   -831    314    480    701    483    498    428
    -96   -888   -792    493    348   -841    309    472    688    475    496    410
   -122   -844   -724    480    298   -787    389    553    761    537    574    485
   -168   -797   -628    480    228   -714    465    633    839    602    652    587
   -202   -722   -519    459    155   -620    509    717    927    693    743    685
   -272   -667   -394    470     59   -532    587    815   1028    797    836    758
   -322   -584   -265    452    -28   -426    633    862   1085    862    898    807
   -332   -574   -241    452    -46   -407    641    859   1083    857    904    797
   -368   -584   -215    475    -77   -400    683    865   1088    854    904    776
   -387   -537   -150    462   -119   -345    704    870   1101    867    914    792
   -407   -498    -90    452   -161   -296    724    878   1114    885    927    826
   -457   -501    -46    478   -205   -275    766    906   1130    909    932    836
   -506   -504      2    504   -254   -252    782    917   1124    911    927    831
   -545   -545      0    545   -272   -272    800    911   1111    901    909    831
   -584   -548     33    566   -311   -257    823    935   1132    927    927    844
   -646   -584     62    615   -355   -262    836    945   1137    932    927    797
   -719   -615    101    665   -410   -257    836    930   1124    914    898    719
   -787   -623    163    706   -475   -231    857    930   1130    919    898    670
   -787   -636    150    709   -470   -244    904    930   1137    922    901    641
   -826   -610    213    717   -519   -200    888    927   1145    930    919    633
   -911   -602    309    756   -610   -148    883    932   1153    940    924    610
  -1002   -626    376    815   -691   -124    935    945   1161    953    932    602
  -1091   -620    467    854   -782    -77   1000    995   1195    982    961    618
  -1184   -618    566    901   -878    -25   1034   1039   1228   1015    987    615
  -1291   -602    688    945   -989     41   1060   1091   1273   1062   1028    633
  -1363   -597    766    982  -1065     83   1098   1132   1309   1096   1062    636
  -1369   -618    750    989  -1060     64   1130   1135   1309   1096   1057    610
  -1374   -576    797    974  -1088    111   1200   1195   1353   1114   1039    597
  -1369   -480    885    922  -1130    202   1309   1330   1467   1189   1054    602
  -1371   -405    966    888  -1169    280   1395   1514   1649   1369   1192    688
  -1356   -171   1182    761  -1270    504   1397   1699   1901   1673   1501    992
  -1312    194   1504    558  -1408    849   1361   1800   2091   1979   1912   1509
  -1327    457   1782    433  -1556   1119   1301   1709   2086   2138   2291   1971
  -1402    532   1935    436  -1667   1234   1150   1423   1839   2068   2465   2182
  -1473    345   1818    561  -1647   1080   1013    989   1332   1569   2031   1831
  -1532    -67   1465    800  -1499    696    893    433    615    641    995    971
  -1486   -436   1049    958  -1267    306    724    129    158     38    309    405
  -1400   -678    722   1039  -1062     20    610    179    158      5    220    345
  -1304   -763    540   1031   -924   -111    704    371    379    202    329    415
  -1192   -737    452    963   -823   -142    771    524    574    376    431    483
  -1083   -636    446    859   -766    -96    826    683    766    545    548    584
   -969   -522    446    745   -709    -38    888    789    893    657    636    665
   -836   -452    384    641   -610    -33    872    792    901    665    639    644
   -644   -449    194    545   -420   -127    805    732    844    607    581    574
   -433   -475    -44    454   -197   -259    698    644    758    522    485    498
   -207   -509   -301    358     46   -405    613    545    667    418    371    397
    -20   -561   -540    288    259   -550    517    444    568    319    267    309
    189   -542   -732    176    459   -639    459    371    501    249    200    215
    340   -542   -885    101    613   -714    363    280    420    174    124    132
    410   -581   -992     85    701   -787    254    176    322     80     33     62
    470   -594  -1065     62    766   -828    223    127    275     33    -12     18
    493   -613  -1106     59    797   -857    197     93    236     -2    -41    -20
    511   -639  -1150     62    831   -893    106     20    168    -67   -101    -77
    535   -675  -1210     70    872   -943     36    -49    106   -129   -166   -135
    613   -698  -1312     41    961  -1005    -10   -114     36   -200   -236   -200
    680   -730  -1410     23   1044  -1070   -106   -202    -46   -280   -319   -270
    769   -709  -1478    -31   1122  -1093   -179   -267   -106   -340   -384   -309
    930   -662  -1592   -132   1260  -1127   -176   -311   -145   -376   -423   -353
   1140   -613  -1756   -265   1447  -1184   -249   -374   -205   -431   -465   -410
   1361   -519  -1880   -420   1618  -1197   -402   -472   -298   -506   -530   -472
   1647   -394  -2042   -628   1844  -1218   -462   -558   -379   -571   -592   -535
   1990   -207  -2197   -891   2094  -1202   -522   -626   -449   -626   -639   -581
   2288   -124  -2416  -1083   2351  -1270   -550   -597   -433   -581   -581   -561
   2486    -90  -2579  -1197   2533  -1335   -462   -452   -303   -439   -433   -444
   2413    -18  -2434  -1197   2421  -1226   -246   -184    -31   -163   -153   -205
   2086    -90  -2177   -997   2130  -1132     18    119    272    132    148     49
   1769    -88  -1857   -841   1810   -971    252    376    524    368    379    254
   1574    -31  -1605   -774   1590   -818    413    545    693    527    530    402
   1517     -5  -1525   -758   1519   -763    465    613    756    584    581    475
   1535    -23  -1558   -756   1545   -789    491    633    766    592    581    462
   1545    -10  -1558   -769   1551   -784    509    636    756    581    563    428
   1566    -90  -1660   -737   1613   -875    483    589    688    509    488    342
   1525   -262  -1787   -633   1654  -1023    457    524    594    405    379    218
   1363   -446  -1810   -457   1587  -1127    446    472    522    311    280    103
   1179   -633  -1813   -272   1493  -1223    361    400    439    226    181    -12
   1223   -833  -2057   -194   1639  -1447    259    265    285     59     -5   -218
   1202  -1065  -2270    -70   1735  -1667    145    124    137    -98   -168   -374
   1031  -1283  -2314    127   1673  -1797     33      7     28   -210   -267   -433
    927  -1569  -2496    319   1709  -2031   -101   -150   -135   -376   -426   -566
   1013  -1888  -2902    436   1956  -2392   -288   -379   -368   -607   -665   -810
   1195  -2156  -3351    478   2270  -2751   -511   -633   -615   -862   -922  -1075
   1304  -2330  -3634    514   2468  -2982   -704   -836   -815  -1072  -1130  -1283
   1226  -2434  -3663    602   2444  -3047   -802   -932   -914  -1171  -1228  -1358
    937  -2408  -3346    732   2140  -2876   -774   -901   -885  -1135  -1187  -1312
    493  -2296  -2790    898   1639  -2540   -685   -789   -774  -1008  -1054  -1156
    179  -2190  -2369   1005   1273  -2278   -620   -691   -670   -909   -937  -1008
     -7  -2184  -2177   1096   1080  -2179   -566   -628   -618   -875   -891   -953
    -36  -2205  -2169   1119   1065  -2187   -553   -613   -605   -880   -901   -982
     18  -2249  -2268   1114   1143  -2257   -610   -654   -633   -896   -943  -1057
     93  -2270  -2364   1088   1228  -2317   -644   -711   -678   -924   -992  -1130
    179  -2158  -2338    987   1257  -2247   -631   -706   -675   -919   -997  -1114
    189  -1964  -2156    885   1171  -2060   -542   -602   -584   -841   -911  -1000
    197  -1784  -1984    792   1091  -1883   -483   -511   -504   -763   -813   -849
    171  -1696  -1867    763   1018  -1782   -402   -431   -436   -683   -711   -719
      0  -1600  -1602    797    800  -1600   -228   -301   -309   -553   -574   -579
   -228  -1447  -1218    839    493  -1335   -109   -184   -184   -418   -428   -407
   -410  -1405   -997    906    293  -1200    -44   -114   -111   -337   -342   -290
   -410  -1374   -963    893    275  -1169      5    -75    -83   -311   -311   -249
   -259  -1293  -1034    776    387  -1163     28    -72    -90   -316   -316   -257
    -72  -1189  -1117    631    522  -1153     23    -67    -88   -314   -309   -257
    101  -1093  -1197    493    649  -1145     36    -41    -67   -298   -296   -265
    228   -948  -1176    361    701  -1062     88     15    -20   -259   -259   -262
    415   -732  -1148    155    779   -940    200    103     54   -176   -184   -228
    631   -545  -1176    -44    901   -859    290    171    119   -111   -135   -231
    763   -397  -1161   -184    961   -779    340    213    158    -70   -109   -262
    862   -218  -1080   -322    971   -649    413    272    215     -7    -57   -252
    956    -38   -995   -459    974   -517    493    332    275     62     -5   -218
   1070    106   -963   -589   1015   -428    537    374    319    116     31   -184
   1221    228   -992   -727   1104   -381    553    392    345    148     51   -153
   1309    314   -995   -810   1153   -340    579    428    368    174     77   -114
   1428    397  -1031   -914   1228   -316    600    462    387    192     93    -80
   1535    478  -1057  -1008   1296   -288    641    504    415    218    114    -41
   1579    511  -1067  -1047   1325   -277    665    545    452    244    116    -31
   1566    545  -1021  -1054   1293   -236    667    628    535    298    101    -72
   1504    584   -922  -1047   1213   -168    688    719    654    407    140    -88
   1374    691   -683  -1031   1028      5    675    836    852    654    376     93
   1208    815   -392  -1013    800    213    563    932   1057    995    815    519
   1034    979    -54  -1005    545    462    426    839   1052   1137   1226    989
    792    823     31   -807    379    428    358    571    724    891   1348   1140
    615    568    -46   -592    329    262    293    226    218    371   1021    849
    501    171   -329   -337    415    -77    179   -228   -431   -449     15    -67
    459   -236   -696   -111    576   -465    -15   -659  -1005  -1215  -1054  -1008
    444   -452   -898      2    667   -675   -129   -657  -1008  -1202  -1111  -1096
    387   -517   -904     62    644   -709   -145   -511   -805   -976   -937   -992
    340   -470   -813     62    576   -641   -137   -394   -610   -779   -792   -862
    316   -283   -600    -15    457   -441   -103   -277   -426   -600   -667   -714
    254    -57   -311    -98    280   -184    -85   -213   -319   -504   -615   -628
    114   -116   -231      0    171   -174    -41   -163   -257   -452   -589   -563
   -111   -355   -246    231     64   -301     25    -77   -168   -376   -519   -491
   -293   -633   -340    465     23   -488     98      7    -83   -298   -444   -441
   -501   -839   -340    670    -83   -589    226    116     28   -200   -363   -431
   -862   -891    -28    875   -418   -459    415    319    241      7   -148   -277
  -1330   -870    457   1098   -896   -207    652    563    483    254    111    -49
  -1743   -800    943   1273  -1343     70    870    792    706    488    355    122
  -1966   -828   1137   1397  -1553    153   1002    924    844    626    514    218
  -2026   -901   1124   1465  -1577    111   1057    987    917    698    592    236
  -1992   -992    997   1491  -1496      2   1083   1008    943    722    623    205
  -1961  -1088    872   1525  -1418   -109   1057    997    930    704    602    142
  -1953  -1215    737   1582  -1345   -239    997    956    901    670    589     57
  -1906  -1322    584   1613  -1247   -368    958    898    859    620    553    -23
  -1849  -1387    462   1615  -1156   -462    878    818    800    561    491    -57
  -1860  -1428    431   1644  -1145   -498    784    719    714    478    433    -80
  -1927  -1462    465   1693  -1197   -498    714    665    657    428    381    -59
  -1961  -1439    519   1699  -1241   -459    691    675    675    459    413      7
  -1956  -1421    535   1686  -1247   -444    683    696    706    493    470     90
  -1823  -1366    457   1595  -1140   -454    657    693    719    514    509    163
  -1608  -1291    314   1447   -961   -488    620    680    714    519    514    171
  -1421  -1200    220   1309   -820   -491    620    691    735    561    561    228
  -1247  -1145    101   1197   -675   -522    633    722    789    641    649    314
  -1028  -1078    -49   1054   -491   -563    576    706    807    665    657    303
   -844  -1169   -327   1005   -259   -748    548    680    802    649    626    283
   -717  -1280   -566    997    -77   -924    540    644    769    605    589    231
   -574  -1293   -719    932     72  -1005    485    592    709    545    511    181
   -465  -1265   -800    865    166  -1034    467    623    706    548    509    168
   -426  -1171   -748    797    161   -961    454    641    698    535    493    176
   -405  -1054   -649    730    122   -852    431    618    659    488    431    184
   -348  -1057   -711    701    179   -885    389    555    579    392    332     90
   -226  -1143   -917    685    345  -1031    350    480    478    277    213    -33
   -109  -1265  -1156    685    522  -1210    293    381    366    155     93   -163
     -5  -1400  -1397    701    696  -1400    218    259    233     10    -59   -348
    158  -1535  -1693    688    924  -1615    111    111     77   -158   -244   -535
    366  -1712  -2078    672   1221  -1893    -12    -59    -90   -342   -433   -704
    517  -1878  -2395    678   1454  -2135   -148   -228   -262   -514   -597   -852
    652  -2003  -2655    672   1652  -2327   -324   -418   -436   -693   -774  -1002
    732  -2156  -2889    711   1808  -2520   -454   -568   -579   -844   -917  -1088
    763  -2270  -3034    753   1899  -2652   -548   -672   -680   -940   -997  -1109
    820  -2346  -3169    761   1992  -2756   -641   -763   -769  -1026  -1085  -1156
    865  -2442  -3307    787   2086  -2873   -704   -839   -849  -1104  -1150  -1221
    813  -2522  -3338    854   2073  -2930   -756   -883   -896  -1148  -1187  -1254
    735  -2470  -3205    867   1969  -2837   -805   -909   -911  -1161  -1192  -1239
    701  -2431  -3133    862   1917  -2782   -820   -906   -924  -1174  -1195  -1254
    727  -2439  -3167    857   1945  -2803   -839   -901   -932  -1176  -1200  -1254
    774  -2439  -3216    831   1992  -2826   -852   -909   -945  -1189  -1218  -1241
    891  -2410  -3302    761   2096  -2855   -875   -935   -974  -1218  -1249  -1293
    937  -2462  -3403    761   2169  -2933   -867   -924   -969  -1213  -1241  -1330
    898  -2488  -3390    795   2143  -2938   -820   -878   -917  -1169  -1208  -1343
    737  -2273  -3013    766   1873  -2642   -737   -784   -800  -1049  -1093  -1210
    548  -1904  -2452    678   1499  -2177   -618   -641   -636   -867   -901  -1031
    426  -1574  -2000    571   1213  -1787   -514   -524   -491   -706   -730   -901
    272  -1319  -1592    522    930  -1454   -405   -402   -361   -553   -579   -737
     46  -1148  -1197    548    620  -1174   -293   -272   -228   -405   -423   -597
   -176  -1052   -875    615    348   -963   -192   -158   -103   -265   -267   -496
   -350   -987   -639    667    142   -815   -119    -72    -20   -179   -184   -400
   -433   -963   -532    698     46   -748    -70     15     46   -106   -116   -296
   -342   -945   -602    641    127   -774    -67     33     64    -90    -96   -288
   -316   -872   -555    594    119   -714    -51     51     80    -83    -72   -290
   -342   -802   -459    571     57   -631    -23    101    116    -46    -33   -236
   -394   -735   -340    563    -28   -537     33    148    163      7     12   -176
   -415   -641   -226    527    -96   -433     75    181    192     38     38   -166
   -389   -542   -153    467   -119   -348     70    200    210     67     62   -150
   -371   -470   -101    418   -135   -285     88    207    228     80     67   -148
   -355   -376    -20    363   -168   -200    124    226    244     88     72   -129
   -319   -298     18    306   -168   -140    168    267    288    129    127    -90
   -265   -275    -10    270   -127   -142    184    285    303    140    142   -116
   -316   -293     20    303   -171   -137    220    327    332    163    142   -103
   -371   -257    111    314   -244    -72    262    368    368    202    174    -75
   -381   -189    192    283   -288      2    311    397    397    220    202    -49
   -426   -168    257    298   -342     44    355    446    449    272    257     -7
   -496   -124    368    309   -433    122    413    522    527    353    324     31
   -579    -18    561    296   -568    270    540    667    662    454    368     51
   -649    129    779    257   -714    454    717    901    888    652    504    158
   -709    361   1070    174   -888    714    878   1174   1197    974    792    379
   -672    711   1384    -20  -1031   1047    906   1413   1548   1415   1249    795
   -613   1111   1722   -249  -1166   1415    841   1486   1738   1777   1787   1353
   -659   1306   1964   -324  -1312   1634    805   1314   1626   1886   2182   1753
   -784   1340   2125   -277  -1454   1732    717    971   1260   1688   2239   1821
   -987   1005   1992    -10  -1491   1496    623    524    672   1002   1532   1221
  -1169    553   1722    306  -1447   1137    566     98     49    109    475    337
  -1257    228   1483    511  -1369    857    527     57    -98   -148    116      7
  -1317     46   1363    636  -1340    704    607    270    150     77    249     28
  -1379     10   1389    683  -1384    698    753    491    439    340    428    145
  -1410    106   1517    652  -1465    810    909    735    727    610    636    309
  -1452    233   1683    607  -1566    958   1062    961    987    852    836    462
  -1506    270   1777    618  -1641   1023   1135   1049   1104    958    927    532
  -1608    272   1880    667  -1743   1075   1171   1075   1135    989    958    589
  -1644    290   1932    675  -1787   1111   1197   1098   1150   1002    966    607
  -1639    275   1914    680  -1777   1093   1210   1106   1150   1002    953    626
  -1686    241   1927    722  -1805   1083   1215   1106   1156   1010    963    628
  -1688    311   2000    685  -1844   1156   1171   1083   1156   1015    984    633
  -1693    345   2036    672  -1865   1189   1187   1057   1148   1013    982    639
  -1790    355   2145    717  -1969   1249   1260   1106   1184   1052   1021    683
  -1896    371   2268    763  -2081   1319   1291   1176   1236   1109   1085    717
  -1977    379   2356    797  -2166   1366   1317   1218   1262   1130   1117    719
  -2101    376   2478    862  -2288   1426   1317   1241   1270   1137   1124    761
  -2205    374   2579    914  -2395   1478   1335   1280   1309   1174   1158    776
  -2286    392   2678    948  -2481   1535   1340   1306   1335   1200   1189    769
  -2348    366   2714    989  -2533   1538   1317   1293   1327   1189   1184    756
  -2187    353   2540    917  -2364   1447   1231   1197   1239   1106   1106    693
  -1888    337   2223    774  -2055   1278   1101   1078   1127   1002    997    641
  -1590    316   1906    636  -1748   1111    963    963   1015    896    883    610
  -1317    327   1641    493  -1480    984    839    839    906    789    789    571
  -1088    309   1397    389  -1244    852    732    750    826    717    727    540
   -917    298   1215    306  -1065    758    631    685    763    667    678    509
   -774    283   1057    246   -914    670    532    628    724    639    646    496
   -688    283    971    202   -831    626    470    592    704    631    649    501
   -620    322    943    148   -782    631    413    566    688    628    654    522
   -584    366    950    109   -769    657    363    548    680    628    662    542
   -594    405   1000     96   -797    701    335    527    665    620    675    550
   -657    436   1093    109   -875    766    332    542    683    646    717    584
   -748    454   1202    145   -974    826    335    545    680    644    727    587
   -841    465   1306    184  -1072    885    345    532    657    615    704    579
   -862    454   1317    205  -1088    885    361    519    631    574    654    522
   -810    415   1223    197  -1015    818    311    446    553    483    558    441
   -696    415   1111    140   -904    763    259    366    467    387    462    342
   -506    423    930     38   -719    678    205    262    355    265    340    210
   -267    410    678    -70   -472    542    119    127    210    109    179     44
    -59    363    423   -153   -241    392     -5    -20     57    -57     10   -127
    184    239     54   -213     64    148    -80   -148    -80   -207   -140   -285
    522     10   -511   -267    517   -249   -168   -280   -218   -355   -298   -459
    989    -41  -1031   -472   1010   -535   -298   -433   -371   -524   -475   -652
   1447    -88  -1535   -680   1491   -810   -361   -506   -441   -594   -550   -743
   1634   -127  -1764   -753   1699   -945   -337   -483   -428   -584   -545   -761
   1517   -202  -1719   -657   1615   -961   -215   -389   -337   -504   -472   -727
   1327   -270  -1597   -527   1462   -932    -80   -285   -246   -413   -389   -675
   1226   -319  -1545   -454   1384   -932    -18   -218   -176   -340   -319   -615
   1156   -415  -1571   -371   1363   -992     10   -179   -132   -301   -277   -584
   1106   -517  -1623   -296   1363  -1070     64   -145    -98   -277   -259   -584
   1119   -584  -1704   -267   1410  -1143     88   -127    -85   -265   -254   -589
   1122   -613  -1735   -257   1426  -1174     64   -116    -77   -254   -246   -584
   1122   -589  -1712   -267   1415  -1150     77    -77    -38   -218   -215   -571
   1132   -530  -1662   -301   1395  -1096    127    -33     15   -166   -168   -524
   1104   -475  -1579   -314   1340  -1026    176      0     59   -124   -124   -470
   1176   -379  -1558   -400   1363   -969    153    -10     57   -124   -124   -480
   1239   -327  -1569   -457   1402   -948     83    -62     12   -171   -174   -524
   1275   -283  -1558   -496   1415   -919    -10   -150    -67   -249   -244   -584
   1410   -265  -1675   -571   1543   -969   -145   -285   -189   -363   -345   -701
   1527   -296  -1826   -618   1675  -1060   -309   -410   -316   -485   -444   -833
   1415   -290  -1706   -563   1558   -997   -345   -457   -358   -524   -470   -880
   1163   -184  -1350   -491   1257   -766   -257   -381   -272   -439   -381   -805
    943    -57  -1000   -441    971   -527   -168   -280   -161   -335   -267   -667
    659      0   -662   -329    659   -329    -72   -150    -41   -215   -150   -496
    306     18   -288   -163    296   -135     46    -12     80    -90    -28   -324
   -168     67    236     49   -202    150    223    174    254     77    148   -114
   -483     93    576    194   -530    335    368    290    353    171    254     28
   -363    -83    280    223   -322     96    293    184    236     62    122    -83
   -257   -355    -98    306    -80   -228    114     -5     54   -111    -64   -280
   -210   -540   -329    374     57   -436     41   -111    -83   -241   -207   -428
   -119   -548   -428    335    153   -488     62   -129   -127   -290   -267   -483
     59   -459   -519    200    288   -488     59   -137   -158   -335   -316   -537
    233   -332   -566     49    397   -446     49   -132   -161   -342   -329   -514
    402   -272   -678    -64    540   -475     18   -168   -194   -376   -368   -506
    574   -275   -849   -148    711   -561    -25   -218   -252   -433   -428   -574
    743   -332  -1075   -205    906   -704    -90   -283   -324   -509   -511   -701
    969   -319  -1288   -324   1127   -802   -171   -358   -389   -584   -581   -789
   1192   -259  -1454   -467   1319   -857   -215   -405   -433   -628   -615   -839
   1314   -174  -1488   -568   1400   -831   -252   -402   -423   -626   -610   -852
   1410    -98  -1509   -659   1460   -802   -220   -309   -342   -579   -610   -870
   1496    -18  -1514   -740   1504   -766   -161   -171   -207   -467   -558   -859
   1540     62  -1478   -802   1509   -706   -181    -41    -33   -272   -394   -740
   1719    368  -1350  -1044   1535   -491   -257    101    202     38    -33   -392
   1912    844  -1067  -1379   1491   -111   -311     67    265    236    363     96
   1909   1124   -784  -1519   1348    171   -436   -259     31    192    613    457
   2005   1345   -659  -1675   1332    342   -542   -657   -296      7    649    548
   2057   1106   -950  -1582   1504     77   -646  -1122   -789   -535     57    -38
   2223    620  -1605  -1423   1914   -493   -849  -1566  -1410  -1392  -1013  -1062
   2468    290  -2177  -1379   2322   -940  -1013  -1680  -1597  -1660  -1376  -1454
   2673    179  -2496  -1428   2585  -1158  -1049  -1543  -1441  -1519  -1304  -1457
   2652    129  -2522  -1389   2587  -1195   -950  -1291  -1205  -1312  -1166  -1371
   2247     70  -2177  -1158   2210  -1052   -711   -893   -872  -1010   -932  -1197
   1597    -77  -1675   -761   1636   -875   -483   -563   -605   -756   -711  -1018
    883   -340  -1223   -272   1052   -782   -327   -402   -470   -631   -597   -919
    155   -607   -763    226    459   -685   -187   -303   -376   -548   -511   -849
   -602   -867   -265    735   -171   -566    -83   -210   -290   -467   -410   -771
  -1047   -930    116    987   -584   -407     18    -98   -176   -363   -285   -646
  -1085   -709    376    898   -732   -168    189     75      5   -202    -98   -452
   -930   -329    600    631   -766    135    394    270    213      0     96   -223
   -735   -189    545    462   -641    176    449    319    267     80    142   -135
   -641   -288    350    465   -498     31    389    270    252     85    111   -171
   -628   -542     83    584   -358   -231    270    158    189     31     25   -283
   -652   -743    -90    698   -280   -418    166     59    132    -31    -64   -389
   -872   -722    150    795   -514   -285    135     54    158      5    -75   -374
  -1145   -514    631    831   -891     57    184    132    226    103     -2   -246
  -1195   -174   1021    683  -1109    423    252    231    303    226    122   -148
  -1002     98   1101    452  -1052    600    267    303    358    301    246   -114
   -652     31    680    309   -665    355    316    342    379    306    298    -88
   -571   -116    454    342   -514    166    402    410    428    335    311    -46
   -685   -259    423    470   -555     80    488    514    527    415    363     12
   -849   -257    592    553   -722    166    646    714    719    602    517    205
  -1078   -236    841    657   -961    301    807    867    867    753    665    303
  -1236   -244    992    740  -1117    374    839    909    917    807    740    293
  -1247   -218   1026    732  -1140    402    818    914    935    823    769    306
  -1137   -179    958    659  -1049    389    784    914    948    841    813    314
   -963    -85    878    524   -922    394    719    919    966    870    872    350
   -740    -23    717    381   -730    345    667    924    979    888    917    400
   -576    -33    540    303   -561    252    610    906    969    878    927    423
   -506    -31    475    270   -491    220    587    872    943    846    917    431
   -415      2    415    205   -415    207    561    826    891    792    872    428
   -301     38    337    129   -319    187    467    719    787    683    779    379
   -270     57    324    103   -298    189    384    597    662    553    654    319
   -379     88    467    145   -423    277    394    581    628    514    615    353
   -610     54    665    277   -639    358    423    594    631    506    620    410
   -800    -49    750    423   -776    350    444    592    628    491    600    457
   -818   -114    701    465   -761    293    436    558    602    454    555    496
   -665    -77    587    371   -626    254    449    535    581    426    530    504
   -548   -192    355    368   -454     80    389    439    501    345    444    402
   -366   -285     80    324   -223   -103    329    342    423    262    363    285
   -148   -342   -194    244     20   -270    262    236    340    166    262    140
    -18   -392   -374    205    176   -384    194    161    277    101    189     25
    124   -192   -319     33    220   -254    220    215    337    161    244     25
    179   -181   -361      0    267   -270    257    244    363    181    244     12
    181   -348   -532     80    355   -439    267    220    327    145    202    -77
    277   -413   -691     67    483   -550    267    218    314    132    197   -137
    366   -576   -943    103    654   -758    189    145    233     51    119   -231
    444   -730  -1174    142    807   -950    137     83    158    -10     38   -314
    483   -758  -1241    137    859  -1000    135     49    137    -28      0   -350
    452   -714  -1166    132    807   -940     90    -10     72    -93    -72   -415
    535   -662  -1197     64    865   -930     64    -33     41   -124   -114   -457
    576   -672  -1249     46    911   -958     46    -67     18   -150   -148   -491
    633   -758  -1392     62   1010  -1075    -41   -179    -80   -249   -249   -594
    836   -805  -1641    -15   1239  -1223   -140   -293   -189   -358   -348   -704
   1034   -888  -1922    -75   1478  -1402   -244   -400   -288   -454   -439   -818
   1034  -1088  -2122     25   1577  -1605   -431   -594   -470   -639   -618   -982
   1044  -1241  -2288     98   1665  -1766   -610   -776   -641   -810   -771  -1091
   1088  -1350  -2439    132   1764  -1893   -724   -896   -758   -927   -875  -1161
    924  -1628  -2556    350   1738  -2091   -857  -1044   -914  -1078  -1013  -1301
    784  -1836  -2621    524   1701  -2229   -950  -1143  -1010  -1171  -1096  -1371
    652  -2010  -2662    678   1654  -2335  -1028  -1226  -1098  -1254  -1174  -1436
    478  -2179  -2657    852   1566  -2418  -1132  -1319  -1208  -1361  -1270  -1527
    252  -2346  -2598   1047   1421  -2470  -1174  -1363  -1257  -1410  -1299  -1514
     -5  -2522  -2520   1262   1257  -2522  -1187  -1387  -1288  -1441  -1327  -1545
   -272  -2662  -2392   1465   1057  -2527  -1197  -1389  -1306  -1467  -1371  -1545
   -452  -2699  -2247   1577    896  -2473  -1179  -1366  -1286  -1441  -1356  -1491
   -548  -2694  -2145   1621    797  -2421  -1171  -1345  -1278  -1428  -1343  -1460
   -670  -2675  -2005   1673    667  -2343  -1135  -1317  -1252  -1405  -1319  -1389
   -797  -2624  -1829   1709    514  -2226  -1101  -1278  -1210  -1363  -1278  -1325
   -909  -2520  -1610   1714    350  -2065  -1067  -1231  -1163  -1317  -1231  -1260
   -948  -2397  -1452   1670    249  -1927  -1021  -1184  -1114  -1265  -1182  -1213
   -989  -2229  -1239   1608    124  -1735   -930  -1109  -1023  -1169  -1088  -1135
  -1047  -2042   -997   1543    -25  -1519   -800   -956   -878  -1021   -943  -1005
  -1060  -1839   -779   1449   -140  -1309   -675   -776   -711   -857   -782   -867
  -1018  -1621   -602   1319   -210  -1111   -584   -667   -597   -740   -670   -771
   -935  -1376   -441   1153   -246   -909   -483   -553   -475   -623   -545   -641
   -841  -1145   -303    992   -272   -724   -381   -441   -358   -519   -420   -540
   -740   -885   -145    813   -298   -517   -246   -303   -231   -418   -355   -524
   -626   -626      0    623   -314   -314    -54    -62      0   -210   -213   -397
   -501   -361    140    431   -322   -109    122    241    319    111     70   -168
   -361      5    366    176   -363    187    213    555    688    540    498    226
   -168    542    711   -187   -439    626    174    693    935    909    979    748
   -127    898   1026   -387   -576    961     57    472    888   1075   1363   1210
   -176   1135   1312   -480   -745   1223    -90     90    644   1018   1512   1426
   -272   1044   1317   -387   -795   1179   -220   -361    179    530   1065   1036
   -327    550    878   -111   -602    714   -327   -883   -540   -454    -33     46
   -314     67    379    122   -348    223   -433   -987   -805   -833   -506   -415
   -293   -127    166    210   -231     18   -423   -779   -649   -706   -452   -433
   -267   -163    103    213   -187    -28   -361   -550   -433   -524   -342   -384
   -241   -150     90    197   -166    -31   -246   -322   -207   -329   -215   -293
   -252   -106    142    176   -197     18   -106   -124     -5   -153    -85   -213
   -283    -88    192    184   -239     51    -54    -46     80    -80    -28   -161
   -270    -83    187    174   -231     51    -25     -5    114    -51      0   -158
   -215    -18    197    116   -207     88     15     38    150    -10     33   -140
   -228     57    285     85   -259    171     83     98    207     46     88   -109
   -246    116    363     62   -303    239    150    168    265    109    137    -77
   -252    200    449     25   -350    324    213    257    342    192    218    -33
   -228    298    527    -33   -376    413    241    301    381    239    265    -51
   -220    415    633    -98   -428    524    270    342    420    283    303    -12
   -239    485    724   -124   -483    605    337    415    498    371    379     83
   -249    522    771   -137   -511    644    371    459    545    426    441    114
   -262    540    802   -137   -532    670    387    465    553    436    446     83
   -361    550    911    -93   -636    730    413    485    584    467    457    129
   -420    550    971    -64   -696    761    410    506    613    496    491    161
   -457    576   1034    -59   -745    805    392    511    626    517    511    145
   -550    542   1093      5   -820    818    420    519    636    527    511    103
   -698    527   1223     83   -961    875    439    548    670    568    550    155
   -795    584   1379    106  -1088    979    465    600    724    633    623    228
   -841    592   1431    122  -1137   1010    454    613    735    639    626    262
   -891    555   1447    168  -1169   1000    436    615    740    646    623    322
   -976    576   1553    197  -1265   1065    426    649    787    706    685    423
   -966    615   1579    174  -1273   1096    379    657    805    743    735    504
   -818    691   1506     62  -1163   1098    381    667    823    771    766    566
   -688    787   1475    -49  -1080   1130    394    685    862    823    831    662
   -535    891   1423   -179   -979   1156    337    685    880    859    896    724
   -350   1044   1395   -348   -872   1218    355    709    919    911    961    792
   -140   1239   1379   -550   -758   1306    400    735    961    958   1021    849
     15   1400   1384   -706   -683   1392    436    743    974    969   1039    852
     38   1499   1460   -771   -709   1480    475    766    997    989   1065    919
    -28   1577   1605   -774   -818   1592    558    807   1021   1008   1101    963
   -116   1626   1743   -756   -930   1683    633    849   1039   1018   1109    958
   -137   1657   1795   -758   -966   1725    701    875   1041   1005   1096    943
   -189   1719   1909   -769  -1049   1813    792    914   1067   1021   1111    940
   -171   1823   1995   -826  -1083   1909    870    974   1111   1052   1140    943
    -67   1891   1958   -911  -1013   1925    880    971   1083   1010   1091    898
   -103   1917   2021   -906  -1062   1969    914    982   1078   1000   1075    898
   -135   1940   2075   -904  -1106   2008    935    963   1062    976   1052    846
   -116   1932   2049   -909  -1083   1990    932    919   1021    922    987    800
   -119   1891   2010   -888  -1065   1951    901    852    958    857    927    761
   -150   1842   1992   -844  -1070   1917    875    807    911    810    888    706
   -119   1808   1927   -844  -1023   1865    836    727    833    722    789    620
    -93   1743   1836   -826   -963   1790    748    623    737    620    691    584
   -116   1634   1748   -758   -932   1691    631    519    639    527    607    491
   -176   1504   1680   -662   -927   1592    522    418    540    433    517    410
   -207   1361   1569   -579   -888   1465    433    309    428    322    405    309
   -272   1195   1467   -462   -870   1330    316    192    306    210    290    192
   -306   1049   1356   -371   -831   1202    207     70    187     90    163     59
   -246    963   1210   -358   -727   1085    103    -49     72    -25     51    -49
   -116    859    976   -371   -548    917    -49   -202    -80   -174    -93   -189
     -2    740    743   -368   -374    740   -207   -353   -244   -340   -259   -337
    103    693    587   -400   -241    641   -350   -480   -379   -475   -392   -462
    303    685    381   -493    -38    535   -522   -636   -530   -626   -540   -605
    639    504   -135   -574    387    184   -698   -813   -680   -784   -688   -761
   1085    277   -807   -683    945   -262   -859   -966   -841   -937   -852   -940
   1358    122  -1236   -740   1296   -555   -924  -1008   -898   -984   -904  -1021
   1187     12  -1174   -600   1182   -579   -820   -885   -795   -872   -802   -948
   1018      2  -1015   -511   1015   -504   -670   -727   -644   -719   -652   -826
    818    -20   -839   -397    828   -428   -511   -571   -493   -571   -519   -717
    649    -72   -724   -290    685   -400   -366   -441   -387   -457   -418   -628
    506   -137   -644   -184    574   -389   -226   -327   -293   -353   -309   -535
    376   -148   -527   -114    449   -337   -168   -233   -220   -265   -218   -483
    394   -116   -511   -140    452   -314    -98   -168   -174   -218   -176   -478
    420    -83   -504   -168    459   -293    -20   -111   -127   -176   -132   -465
    397    -10   -407   -192    402   -207     54    -59    -88   -137    -93   -428
    594     38   -555   -319    574   -257     64    -64   -101   -153   -119   -441
    727     44   -683   -387    704   -316     51   -101   -140   -192   -163   -475
    576    -41   -618   -270    594   -327     46   -119   -158   -213   -174   -462
    329   -129   -459    -98    394   -293     64   -101   -145   -197   -148   -415
    168   -231   -402     31    283   -316     38   -132   -171   -226   -174   -452
    187   -314   -501     62    342   -407    -41   -223   -254   -306   -257   -553
    298   -405   -704     49    501   -553   -158   -337   -379   -423   -376   -719
    452   -462   -914      5    683   -688   -267   -436   -498   -535   -498   -862
    428   -488   -917     28    672   -704   -277   -454   -532   -571   -535   -914
    368   -493   -865     62    615   -678   -277   -441   -540   -600   -584   -953
    132   -407   -542    137    335   -475   -181   -285   -389   -475   -517   -872
   -210   -213     -2    213   -103   -109    -41    -20   -116   -210   -303   -636
   -226     18    241    101   -233    129     28    176    116     54    -51   -345
   -122    314    436    -96   -277    374    -49    275    298    329    309     72
   -124    594    719   -236   -423    657   -184    184    298    462    659    548
   -213    600    813   -192   -511    706   -280    -77     54    371    857    854
   -345    397    743    -28   -542    571   -389   -470   -415    -36    623    678
   -491     46    535    220   -514    290   -491   -969  -1065   -826   -257   -166
   -522   -283    236    402   -381    -23   -610  -1392  -1634  -1597  -1221  -1119
   -340   -537   -197    439    -72   -368   -743  -1483  -1777  -1787  -1501  -1428
   -142   -696   -553    418    205   -626   -763  -1350  -1584  -1597  -1405  -1400
    -54   -704   -649    379    296   -678   -706  -1161  -1330  -1350  -1228  -1273
    132   -545   -678    205    405   -610   -639   -974  -1091  -1130  -1070  -1109
    358   -376   -735     10    545   -555   -566   -846   -911   -966   -963   -958
    568   -257   -828   -155    696   -540   -579   -844   -888   -950   -961   -950
    688   -148   -836   -270    761   -491   -563   -797   -857   -919   -922   -950
    787    -80   -867   -353    826   -472   -571   -771   -849   -917   -909   -992
    987    -31  -1018   -478   1002   -524   -662   -826   -898   -966   -948  -1075
   1117    -59  -1176   -530   1145   -618   -680   -833   -914   -982   -958  -1117
   1158   -116  -1278   -522   1218   -696   -683   -831   -919   -989   -971  -1153
   1111   -142  -1254   -485   1182   -698   -711   -826   -919   -984   -971  -1179
    883   -137  -1021   -371    950   -579   -698   -756   -854   -911   -906  -1122
    537    -90   -631   -226    581   -358   -579   -615   -717   -771   -779  -1023
    270    -28   -301   -122    285   -163   -475   -485   -581   -633   -654   -919
     83     31    -54    -57     67    -10   -384   -374   -462   -504   -542   -841
     38     46      7    -41     15     28   -335   -322   -413   -439   -491   -810
     31    -31    -64     -2     46    -46   -322   -358   -444   -462   -532   -852
     70    -72   -145      0    106   -109   -355   -405   -467   -475   -563   -896
    197    -59   -259    -70    226   -158   -345   -413   -449   -452   -553   -911
    254    -46   -301   -103    277   -174   -296   -368   -400   -392   -514   -878
    176      5   -171    -90    174    -83   -288   -322   -350   -324   -454   -792
    -12    158    171    -72    -93    166   -176   -200   -223   -187   -309   -613
   -202    358    561    -80   -381    459    -77    -54    -80    -31   -135   -444
   -301    584    885   -140   -592    735    -59     38     12     85      7   -322
   -311    823   1135   -257   -722    979    -36    114     83    176    122   -187
   -280   1005   1286   -363   -782   1145     41    205    187    290    249    -15
   -241   1124   1363   -444   -802   1244    106    296    296    410    376    142
   -226   1236   1462   -504   -844   1348    153    379    389    506    478    246
   -228   1340   1569   -555   -898   1454    205    439    446    566    532    309
   -322   1486   1808   -584  -1065   1647    262    501    493    607    568    381
   -337   1584   1922   -626  -1130   1753    337    568    548    659    613    431
   -257   1465   1722   -602   -989   1592    418    631    600    704    641    413
   -223   1213   1436   -496   -831   1322    480    672    631    722    646    355
   -340   1023   1361   -342   -852   1192    514    688    652    730    644    296
   -579    911   1491   -168  -1036   1202    522    683    654    719    641    280
   -800    758   1558     20  -1179   1158    548    678    620    670    600    257
   -969    527   1496    220  -1234   1010    522    620    545    579    498    155
  -1047    275   1322    384  -1184    797    465    511    436    457    379     15
   -974      0    974    485   -974    485    345    345    270    280    205   -174
   -891   -270    620    581   -756    174    226    187    114    114     38   -355
   -966   -545    418    753   -693    -64    158     98     18     12    -67   -462
   -937   -774    163    854   -550   -306     96      0    -83   -101   -184   -571
   -958   -961     -2    958   -480   -483     25    -98   -184   -207   -293   -670
  -1098  -1117    -18   1109   -540   -568    -83   -158   -257   -275   -361   -719
  -1363  -1275     88   1319   -727   -594   -119   -197   -301   -319   -400   -737
  -1613  -1402    210   1509   -911   -597   -137   -218   -322   -342   -420   -745
  -1790  -1470    319   1628  -1057   -574   -142   -197   -306   -329   -405   -730
  -1836  -1447    389   1641  -1114   -530    -85   -129   -241   -262   -350   -683
  -1784  -1325    457   1553  -1122   -433      0    -38   -161   -174   -265   -626
  -1706  -1210    496   1457  -1104   -358     85     46    -93   -111   -202   -600
  -1574  -1026    545   1299  -1060   -241    166    145     -5    -18   -101   -550
  -1431   -779    652   1106  -1041    -64    257    231     83     70     -5   -509
  -1291   -574    717    932  -1008     72    265    249    116     98     15   -457
  -1096   -428    667    761   -883    119    257    262    142    127     49   -431
   -846   -301    542    571   -696    119    267    259    153    140     54   -457
   -641   -137    504    389   -574    181    246    223    119    106     28   -483
   -431    -20    407    223   -420    194    184    166     72     75     12   -475
   -194     38    231     77   -213    135     96     98      0     15    -31   -504
     41     57     15    -51     12     36     10     23    -80    -64   -101   -561
    293     96   -197   -194    246    -49    -88    -72   -176   -161   -179   -607
    506     51   -457   -280    480   -200   -197   -187   -288   -280   -296   -649
    698    -12   -711   -345    706   -361   -296   -301   -400   -394   -410   -704
    826    -54   -880   -389    852   -467   -363   -405   -501   -501   -504   -732
    940    -90  -1031   -423    984   -561   -405   -470   -568   -576   -568   -691
   1015   -192  -1208   -410   1111   -698   -483   -535   -659   -672   -667   -706
   1080   -415  -1496   -332   1288   -956   -594   -665   -792   -807   -802   -800
   1189   -750  -1940   -220   1564  -1345   -748   -833   -969   -984   -982   -971
   1340  -1158  -2499    -90   1919  -1829   -924  -1031  -1163  -1182  -1187  -1187
   1363  -1421  -2785     28   2073  -2101  -1109  -1249  -1374  -1397  -1395  -1356
   1314  -1449  -2764     64   2039  -2107  -1275  -1441  -1569  -1584  -1574  -1462
   1275  -1491  -2769    106   2021  -2127  -1387  -1564  -1693  -1701  -1678  -1553
   1241  -1558  -2800    158   2021  -2179  -1457  -1647  -1766  -1771  -1738  -1618
   1174  -1610  -2787    218   1979  -2197  -1480  -1680  -1797  -1803  -1774  -1673
   1114  -1597  -2712    239   1912  -2153  -1478  -1686  -1797  -1805  -1777  -1683
   1054  -1556  -2613    249   1831  -2083  -1457  -1660  -1766  -1779  -1748  -1660
    979  -1564  -2543    293   1761  -2052  -1444  -1626  -1732  -1745  -1706  -1623
    883  -1600  -2483    358   1680  -2039  -1410  -1566  -1678  -1701  -1686  -1595
    826  -1556  -2382    363   1602  -1966  -1337  -1439  -1548  -1610  -1660  -1592
    758  -1457  -2216    348   1486  -1836  -1267  -1293  -1379  -1460  -1571  -1548
    717  -1247  -1964    265   1340  -1605  -1218  -1114  -1127  -1176  -1309  -1330
    704   -904  -1608     98   1156  -1257  -1210   -904   -792   -722   -787   -820
    589   -537  -1127    -28    857   -831  -1215   -836   -633   -400   -233   -277
    340   -449   -789     54    563   -618  -1135   -885   -722   -348    127     10
     20   -478   -498    228    259   -488  -1057  -1060  -1028   -615    101    -70
   -303   -696   -394    498     44   -545  -1054  -1428  -1566  -1312   -709   -820
   -467   -935   -467    698      0   -701  -1122  -1748  -2031  -1987  -1621  -1608
   -410  -1096   -688    753    137   -893  -1145  -1688  -2008  -2008  -1753  -1725
   -293  -1140   -846    717    275   -995  -1052  -1428  -1704  -1709  -1548  -1571
   -207  -1052   -844    628    316   -948   -961  -1228  -1431  -1449  -1363  -1447
   -192   -950   -761    571    283   -857   -818  -1002  -1143  -1171  -1150  -1314
   -252   -820   -568    535    158   -696   -626   -750   -844   -888   -917  -1156
   -361   -750   -389    555     12   -571   -517   -600   -675   -727   -774  -1054
   -407   -662   -257    532    -75   -459   -478   -514   -597   -641   -693   -958
   -420   -553   -132    485   -145   -342   -428   -426   -511   -548   -600   -831
   -379   -457    -80    418   -153   -270   -389   -371   -449   -480   -530   -719
   -306   -342    -36    324   -135   -189   -319   -340   -402   -431   -472   -626
   -322   -262     57    290   -189   -103   -272   -306   -358   -384   -418   -553
   -355   -220    135    288   -246    -41   -259   -262   -309   -335   -361   -506
   -394   -168    223    280   -311     25   -233   -226   -259   -285   -303   -462
   -470   -119    350    296   -410    114   -194   -192   -220   -244   -262   -420
   -496    -59    433    277   -467    187   -161   -150   -174   -189   -202   -353
   -478    -18    459    246   -470    218   -148   -135   -142   -155   -163   -303
   -488     12    501    236   -496    257   -122   -109   -103   -122   -132   -249
   -545     57    602    244   -574    329    -67    -46    -38    -51    -62   -171
   -537    119    657    207   -597    387    -44     33     51     38     33    -80
   -431    233    665     98   -548    449     15    114    145    129    127    -12
   -267    387    652    -62   -459    519     54    179    226    202    200     33
   -124    498    623   -187   -374    561     64    228    288    265    259     80
    -28    568    594   -270   -311    581     59    275    348    329    316    127
     62    683    620   -371   -277    652     77    329    418    410    397    200
    155    795    639   -475   -241    717    116    397    498    501    493    280
    241    906    665   -574   -210    787    163    465    587    600    589    363
    262    974    709   -620   -223    841    176    514    659    685    670    420
    236   1010    774   -623   -267    891    194    535    706    748    730    465
    231   1021    789   -628   -280    906    244    553    745    797    782    496
    197   1039    841   -618   -322    940    288    607    802    859    846    548
    171   1096    922   -636   -374   1010    298    667    859    922    911    600
    140   1117    976   -628   -418   1047    332    717    904    969    958    626
     49   1111   1062   -579   -506   1088    379    743    927    982    974    631
    -67   1060   1127   -496   -597   1093    407    737    914    961    963    633
   -189    987   1174   -400   -683   1080    441    727    904    945    950    610
   -275    909   1184   -316   -730   1047    491    724    893    922    922    540
   -316    857   1174   -272   -745   1015    522    711    875    885    878    475
   -363    828   1192   -231   -776   1010    519    683    839    833    828    444
   -418    805   1223   -194   -820   1013    545    670    823    810    805    496
   -433    769   1202   -168   -818    984    600    659    815    797    800    561
   -420    766   1187   -176   -802    976    623    633    800    782    787    587
   -381    795   1176   -205   -779    984    646    618    787    769    774    610
   -410    831   1239   -210   -826   1036    688    639    802    779    787    667
   -465    800   1265   -168   -865   1034    698    659    826    805    820    714
   -498    784   1280   -142   -888   1031    683    649    815    792    820    683
   -496    805   1301   -153   -898   1052    678    639    800    771    779    665
   -472    818   1291   -174   -880   1052    714    675    833    800    797    704
   -504    800   1304   -148   -904   1052    722    704    857    823    831    732
   -587    763   1350    -90   -969   1057    717    714    867    836    846    743
   -675    730   1405    -25  -1039   1067    748    730    880    849    854    761
   -732    696   1426     18  -1080   1060    776    753    898    867    875    784
   -748    709   1457     18  -1104   1083    750    771    911    885    893    797
   -766    748   1514     10  -1140   1130    820    815    961    935    945    833
   -745    787   1532    -20  -1137   1158    844    852   1005    989   1005    878
   -724    813   1538    -44  -1132   1174    846    846   1010    992   1015    883
   -680    833   1514    -77  -1096   1174    865    852   1015    992   1018    888
   -641    846   1488   -103  -1065   1166    862    852   1021   1000   1023    909
   -631    859   1491   -114  -1060   1174    859    841   1031   1015   1049    940
   -615    862   1478   -124  -1047   1169    826    833   1026   1023   1067    943
   -579    875   1454   -148  -1018   1163    810    826   1015   1010   1049    922
   -527    922   1449   -200   -989   1184    800    828   1021   1005   1044    953
   -485    904   1389   -207   -937   1145    789    818   1015   1010   1060    974
   -428    841   1270   -207   -849   1054    784    774    966    958   1000    911
   -314    815   1130   -252   -722    971    737    727    911    904    940    865
   -184    795    976   -306   -581    885    688    670    857    846    891    818
   -122    704    826   -290   -472    763    639    594    774    758    807    756
   -116    615    732   -252   -426    675    626    548    717    698    743    704
   -122    568    691   -223   -407    631    568    483    657    636    683    639
   -122    517    636   -200   -379    576    483    407    576    555    602    566
    -62    446    509   -192   -285    478    426    327    493    472    517    488
     15    358    340   -189   -161    348    301    233    410    384    436    428
     90    265    174   -179    -41    220    215    142    319    290    342    358
    158    181     20   -171     67    101    171     57    231    189    246    283
    306    197   -109   -252    207     44    103    -31    148     96    161    226
    493    176   -319   -337    405    -70      5   -129     54      0     67    129
    670    -28   -701   -322    685   -363    -67   -189    -12    -70     -2     41
    906   -270  -1179   -319   1041   -724   -155   -275   -119   -179   -137    -93
   1280   -433  -1714   -423   1496  -1072   -257   -387   -241   -314   -298   -288
   1652   -568  -2223   -542   1935  -1397   -322   -426   -293   -381   -405   -457
   1751   -633  -2385   -558   2065  -1509   -200   -252   -145   -265   -363   -478
   1475   -672  -2148   -402   1810  -1408      7     57    158     25   -140   -311
   1114   -633  -1748   -239   1431  -1189    200    413    555    457    265     36
    774   -509  -1283   -132   1026   -896    262    659    888    901    797    568
    475   -371   -849    -51    659   -610    309    659    982   1143   1260   1111
    231   -392   -626     80    426   -509    265    428    807   1140   1512   1423
      0   -646   -646    324    322   -646    150     72    433    841   1350   1291
   -189  -1293  -1106    740    457  -1200     88   -415   -194     10    379    361
   -366  -1909  -1543   1135    587  -1727     33   -667   -623   -613   -387   -379
   -498  -2273  -1777   1384    636  -2023     23   -537   -540   -571   -413   -465
   -571  -2429  -1857   1501    641  -2143    106   -285   -262   -311   -231   -363
   -636  -2452  -1816   1543    587  -2132    215    -57      7    -64    -49   -231
   -636  -2408  -1771   1522    566  -2091    361    174    254    153    111   -119
   -607  -2395  -1790   1501    589  -2094    462    311    394    272    194    -75
   -548  -2442  -1893   1496    672  -2169    459    309    397    265    168   -124
   -379  -2507  -2127   1441    872  -2317    361    249    335    205    111   -202
   -155  -2551  -2395   1353   1119  -2473    314    184    280    142     41   -319
     12  -2478  -2491   1231   1252  -2483    267    137    241     93     -7   -400
    106  -2333  -2439   1114   1273  -2385    275    166    275    124     18   -371
      2  -2236  -2239   1114   1119  -2236    394    270    381    220     96   -244
   -116  -2174  -2060   1145    969  -2117    407    327    446    283    145   -135
   -189  -2104  -1914   1145    862  -2010    394    366    488    327    194    -38
   -213  -2057  -1844   1135    815  -1951    459    410    522    350    220     28
    -96  -2029  -1932   1060    917  -1982    485    428    524    342    218     80
     77  -2036  -2114    979   1093  -2073    467    413    501    319    200    114
    252  -2021  -2273    883   1262  -2148    436    381    480    301    179     88
    392  -2023  -2416    815   1402  -2218    389    353    459    280    161     25
    576  -1992  -2569    706   1571  -2281    358    374    467    293    166     44
    735  -1948  -2683    607   1709  -2314    358    400    493    309    176     46
    826  -1927  -2753    550   1787  -2340    371    423    522    332    189     25
    846  -1909  -2756    532   1800  -2333    433    472    581    389    236     51
    776  -1891  -2670    555   1722  -2281    509    542    667    475    306    103
    678  -1810  -2491    566   1584  -2151    589    662    797    607    426    207
    511  -1758  -2273    623   1392  -2016    680    795    945    766    574    342
    319  -1738  -2057    709   1187  -1896    730    893   1062    898    704    467
    262  -1701  -1966    717   1111  -1834    732    940   1137    992    792    555
    293  -1621  -1914    662   1104  -1769    735    974   1200   1070    862    636
    340  -1597  -1938    628   1137  -1769    717    966   1218   1096    888    680
    374  -1600  -1974    613   1174  -1787    717   1000   1260   1145    930    732
    415  -1600  -2016    589   1213  -1808    730   1041   1291   1184    966    766
    384  -1631  -2016    620   1200  -1823    758   1078   1317   1202    987    813
    306  -1660  -1969    675   1137  -1813    792   1117   1350   1223   1002    854
    226  -1667  -1893    722   1060  -1779    844   1163   1389   1252   1026    888
    176  -1688  -1865    756   1018  -1777    859   1156   1379   1234   1002    891
    161  -1740  -1901    789   1028  -1821    880   1111   1327   1174    930    844
    171  -1797  -1969    810   1067  -1883    891   1072   1286   1114    852    782
    218  -1829  -2047    805   1132  -1938    849   1010   1231   1049    769    696
    218  -1893  -2112    836   1163  -2000    867    989   1205   1015    719    628
    168  -1969  -2138    898   1150  -2052    878    992   1205   1008    691    584
    192  -2016  -2210    909   1200  -2112    865    969   1184    984    646    530
    293  -1984  -2278    846   1286  -2130    872    935   1163    963    613    483
    452  -1922  -2374    735   1413  -2148    789    862   1111    914    568    446
    628  -1891  -2520    631   1571  -2205    753    789   1049    846    501    379
    756  -1873  -2629    558   1691  -2249    719    732   1002    797    444    327
    787  -1855  -2642    535   1714  -2247    727    709    989    782    428    355
    657  -1857  -2517    600   1584  -2187    805    802   1054    852    485    426
    504  -1901  -2405    698   1452  -2153    906    930   1150    953    581    478
    376  -1958  -2335    789   1356  -2148    984   1010   1223   1028    646    493
    329  -2062  -2392    867   1361  -2226   1047   1057   1260   1060    667    485
    296  -2122  -2418    911   1356  -2268   1013   1088   1293   1093    688    504
    246  -2138  -2385    945   1314  -2260   1052   1122   1325   1119    698    522
    137  -2096  -2236    979   1184  -2166   1124   1161   1371   1150    719    542
     49  -2057  -2107   1005   1078  -2081   1104   1189   1397   1171    730    553
    114  -2151  -2265   1015   1189  -2208   1067   1166   1363   1130    680    527
    155  -2301  -2457   1072   1304  -2379   1028   1117   1319   1085    641    493
     77  -2413  -2491   1166   1283  -2452   1057   1119   1332   1096    654    501
     -2  -2512  -2509   1257   1252  -2512   1114   1174   1392   1156    709    524
   -135  -2577  -2442   1353   1150  -2512   1156   1231   1444   1218    774    594
   -293  -2585  -2291   1436    997  -2439   1189   1288   1486   1267    836    659
   -504  -2582  -2078   1540    784  -2333   1265   1363   1545   1322    893    714
   -833  -2559  -1725   1696    444  -2143   1343   1480   1647   1423    997    844
  -1049  -2579  -1532   1813    239  -2057   1397   1545   1691   1475   1041    896
  -1205  -2634  -1428   1919    109  -2034   1421   1545   1683   1465   1031    872
  -1335  -2678  -1345   2005      5  -2013   1361   1522   1657   1439   1005    859
  -1449  -2738  -1288   2094    -80  -2013   1345   1504   1634   1415    976    818
  -1545  -2792  -1247   2169   -150  -2021   1387   1506   1615   1389    956    756
  -1600  -2829  -1228   2213   -187  -2029   1384   1480   1574   1345    909    693
  -1602  -2863  -1260   2231   -174  -2060   1366   1436   1525   1286    844    615
  -1569  -2904  -1335   2236   -116  -2120   1356   1389   1462   1213    769    532
  -1564  -2902  -1337   2234   -114  -2122   1332   1376   1436   1174    719    491
  -1569  -2844  -1275   2208   -148  -2062   1280   1358   1428   1166    709    506
  -1548  -2811  -1265   2179   -142  -2039   1299   1358   1439   1174    714    514
  -1514  -2777  -1262   2145   -127  -2021   1309   1325   1408   1130    662    470
  -1488  -2743  -1254   2114   -119  -1997   1267   1278   1369   1078    587    472
  -1452  -2707  -1254   2078   -101  -1979   1226   1260   1358   1062    568    467
  -1400  -2686  -1286   2042    -59  -1984   1200   1221   1327   1023    527    433
  -1335  -2701  -1366   2018     15  -2034   1184   1195   1296    982    475    405
  -1288  -2655  -1366   1969     36  -2010   1200   1239   1327    995    459    363
  -1200  -2569  -1369   1883     83  -1969   1254   1374   1439   1067    470    319
  -1096  -2434  -1337   1764    119  -1888   1322   1558   1615   1228    568    361
   -893  -2171  -1278   1532    192  -1725   1408   1774   1865   1501    823    574
   -680  -1784  -1106   1231    210  -1444   1389   1873   2031   1764   1166    979
   -535  -1382   -846    958    153  -1114   1236   1667   1938   1834   1441   1421
   -462  -1137   -678    800    106   -906   1036   1236   1647   1738   1582   1696
   -457  -1156   -698    807    119   -927    857    750   1223   1405   1356   1532
   -491  -1600  -1109   1044    306  -1356    691    218    571    566    392    626
   -465  -2158  -1693   1312    613  -1927    470   -132     31   -171   -459   -184
   -319  -2494  -2174   1405    924  -2335    361    -98     -7   -270   -623   -376
   -168  -2595  -2426   1382   1127  -2512    379     72    132   -168   -597   -381
   -155  -2644  -2488   1400   1163  -2566    413    241    277    -51   -576   -376
   -168  -2665  -2496   1415   1163  -2582    485    418    444     90   -517   -350
   -137  -2691  -2556   1413   1208  -2624    517    491    517    153   -485   -361
    -38  -2709  -2670   1374   1314  -2691    467    439    472    114   -532   -407
      0  -2738  -2738   1366   1366  -2735    405    340    368     15   -639   -535
    -46  -2837  -2792   1441   1371  -2816    381    288    306    -54   -717   -602
    -75  -2925  -2852   1499   1387  -2889    350    259    272    -83   -753   -597
    -44  -2909  -2865   1478   1410  -2889    285    215    223   -132   -807   -623
      5  -2951  -2956   1473   1478  -2953    194    142    148   -210   -911   -701
     96  -2985  -3081   1441   1587  -3031    153    101    116   -246   -974   -727
    124  -3026  -3151   1449   1636  -3089    109     46     72   -293  -1031   -745
    166  -3052  -3218   1444   1691  -3135     59     -7     20   -337  -1083   -792
    150  -3086  -3237   1465   1691  -3159     20    -59    -33   -389  -1158   -833
    153  -3078  -3231   1462   1691  -3154      5    -70    -54   -407  -1192   -813
    114  -3065  -3180   1475   1644  -3122      0    -67    -54   -394  -1184   -782
     93  -3029  -3122   1467   1608  -3076     23    -33    -20   -350  -1132   -753
    111  -2915  -3029   1400   1569  -2972     64     12     20   -314  -1114   -753
     75  -2855  -2930   1387   1501  -2891     96     62     54   -290  -1127   -678
     57  -2787  -2844   1363   1449  -2816    124    124    109   -233  -1083   -571
     70  -2688  -2759   1309   1413  -2722    163    187    171   -171  -1015   -524
     62  -2624  -2686   1278   1371  -2652    202    246    233   -106   -953   -472
     44  -2561  -2605   1257   1322  -2582    249    350    332     -2   -859   -389
     -5  -2488  -2483   1247   1236  -2488    288    459    433    109   -761   -301
     41  -2314  -2356   1137   1197  -2335    355    579    558    244   -641   -179
    161  -2034  -2195    935   1176  -2112    509    748    735    418   -480    -12
     64  -1964  -2029    948   1044  -1995    537    826    818    509   -400     70
     46  -1829  -1878    888    961  -1855    527    888    893    589   -322    150
     72  -1696  -1769    813    919  -1732    581    966    982    670   -249    223
     62  -1647  -1712    792    885  -1678    600   1008   1028    714   -218    267
    122  -1517  -1639    696    880  -1579    628   1047   1070    745   -194    322
    207  -1358  -1566    574    885  -1462    698   1114   1140    802   -158    379
    218  -1319  -1538    550    878  -1428    745   1143   1166    820   -150    394
    179  -1363  -1543    589    859  -1452    766   1127   1145    787   -189    368
    202  -1314  -1517    555    857  -1415    802   1135   1143    771   -218    371
    226  -1218  -1444    493    833  -1330    836   1135   1135    753   -246    368
    187  -1236  -1423    524    805  -1330    844   1122   1111    722   -285    335
    187  -1234  -1421    522    802  -1327    896   1117   1117    717   -309    311
    226  -1187  -1413    478    818  -1299    914   1093   1096    683   -371    259
    259  -1145  -1405    441    831  -1275    893   1054   1052    628   -433    246
    246  -1127  -1374    441    810  -1249    914   1080   1062    641   -420    290
    200  -1166  -1369    483    782  -1267    948   1119   1085    667   -407    283
    187  -1228  -1415    519    800  -1322    948   1098   1062    644   -446    239
    150  -1280  -1431    563    789  -1356    930   1072   1034    613   -480    215
    124  -1275  -1400    576    761  -1337    904   1065   1023    602   -491    207
    122  -1205  -1327    540    722  -1265    917   1070   1031    613   -483    228
     70  -1176  -1247    553    657  -1210    956   1078   1039    626   -465    254
    -28  -1150  -1124    587    548  -1137   1000   1119   1078    670   -418    301
   -148  -1135   -987    641    418  -1062   1075   1182   1135    732   -361    363
   -228  -1098   -870    662    319   -984   1117   1228   1187    789   -316    457
   -262  -1060   -797    659    265   -930   1184   1262   1231    833   -277    519
   -324  -1015   -691    667    181   -852   1252   1306   1280    875   -236    558
   -397   -956   -558    678     80   -758   1293   1358   1325    919   -197    592
   -467   -922   -454    693     -7   -691   1306   1402   1366    963   -153    631
   -506   -898   -392    701    -59   -646   1312   1441   1408   1013   -101    678
   -605   -909   -306    756   -150   -610   1356   1478   1447   1057    -59    711
   -683   -924   -241    805   -220   -584   1389   1504   1478   1088    -36    743
   -756   -922   -166    839   -296   -545   1376   1517   1486   1101    -28    771
   -807   -911   -103    859   -353   -509   1371   1540   1504   1122    -10    805
   -844   -836      5    839   -426   -415   1413   1587   1551   1171     38    841
   -898   -792    106    846   -504   -342   1462   1621   1582   1205     72    852
   -940   -800    140    870   -540   -332   1491   1639   1587   1213     75    826
   -914   -782    132    846   -524   -324   1527   1654   1595   1218     70    823
   -935   -797    135    865   -537   -332   1558   1675   1608   1228     80    831
  -1000   -872    127    937   -563   -374   1590   1678   1600   1215     57    805
  -1028   -888    137    956   -584   -374   1587   1670   1587   1200     31    769
  -1008   -841    166    924   -587   -337   1623   1688   1595   1202     23    761
  -1031   -836    194    935   -615   -322   1680   1706   1610   1213     31    756
  -1054   -862    192    958   -623   -335   1680   1722   1618   1223     38    743
  -1044   -880    163    961   -605   -358   1631   1683   1574   1174    -25    722
  -1008   -904    103    956   -558   -400   1592   1657   1538   1137    -77    735
   -953   -948      2    950   -478   -472   1569   1634   1509   1111   -106    727
   -880   -963    -83    922   -400   -524   1566   1597   1470   1072   -145    711
   -859  -1013   -153    935   -355   -581   1527   1566   1434   1036   -179    672
   -875  -1098   -223    984   -327   -662   1499   1543   1405   1008   -210    672
   -909  -1197   -290   1052   -311   -745   1483   1501   1361    958   -257    662
   -948  -1260   -311   1104   -319   -787   1473   1470   1325    914   -306    615
   -937  -1244   -306   1088   -316   -776   1509   1543   1384    932   -335    587
   -904  -1197   -293   1049   -306   -745   1566   1667   1496   1010   -314    579
   -862  -1080   -218    969   -324   -649   1613   1842   1688   1210   -155    693
   -763   -807    -44    787   -361   -426   1569   2055   1971   1569    213   1041
   -667   -423    244    545   -457    -90   1491   2057   2088   1836    644   1530
   -675   -262    410    467   -542     72   1369   1771   1896   1829    885   1849
   -696   -277    418    485   -558     70   1169   1379   1540   1621    870   1901
   -732   -602    129    667   -431   -236   1000    862    930    953    202   1330
   -693  -1041   -350    865   -171   -696    828    293    166    -57   -930    280
   -498  -1350   -852    924    176  -1104    626    101   -148   -472  -1410   -207
   -236  -1540  -1304    888    532  -1421    501    124   -150   -514  -1532   -348
     23  -1665  -1688    820    854  -1675    452    197    -62   -452  -1561   -371
    306  -1745  -2055    717   1179  -1901    465    298     59   -350  -1532   -389
    459  -1808  -2268    672   1363  -2036    545    446    218   -215  -1444   -384
    613  -1888  -2501    636   1556  -2195    584    514    293   -158  -1415   -439
    698  -2016  -2714    659   1706  -2364    597    517    293   -161  -1434   -514
    706  -2044  -2751    667   1727  -2395    605    532    288   -174  -1465   -587
    774  -1997  -2772    610   1771  -2385    607    571    311   -150  -1454   -542
    836  -1925  -2761    542   1797  -2340    623    587    327   -127  -1426   -537
    805  -1964  -2769    579   1787  -2366    545    514    259   -194  -1486   -594
    646  -1953  -2603    652   1623  -2278    501    537    257   -197  -1499   -610
    496  -1930  -2426    717   1460  -2177    553    607    301   -163  -1488   -646
    519  -1982  -2501    730   1509  -2242    491    555    252   -213  -1548   -685
    420  -2075  -2496    828   1457  -2286    465    527    239   -228  -1561   -654
     18  -2210  -2231   1093   1124  -2221    527    605    311   -161  -1496   -537
   -568  -2369  -1803   1467    615  -2086    548    706    392    -75  -1402   -410
  -1041  -2462  -1423   1751    189  -1943    641    813    480     12  -1319   -324
  -1280  -2496  -1215   1888    -33  -1857    779    859    519     57  -1275   -275
  -1304  -2426  -1124   1862    -90  -1777    800    826    506     51  -1257   -259
  -1234  -2314  -1080   1774    -77  -1699    727    776    485     36  -1236   -249
  -1137  -2236  -1101   1686    -18  -1670    680    730    454     10  -1221   -246
   -979  -2161  -1182   1571    101  -1673    688    709    436     -2  -1195   -236
   -491  -2021  -1530   1254    519  -1777    587    618    368    -67  -1231   -272
    218  -1849  -2068    815   1140  -1958    410    467    246   -187  -1335   -376
    807  -1743  -2551    465   1678  -2145    192    319    132   -293  -1431   -454
   1270  -1675  -2946    202   2107  -2309    -15    174     33   -387  -1504   -519
   1766  -1561  -3330   -103   2548  -2447   -192      7    -67   -485  -1592   -607
   2140  -1376  -3517   -381   2826  -2447   -311   -109   -111   -535  -1631   -631
   2377  -1135  -3512   -620   2943  -2325   -467   -187   -122   -542  -1631   -631
   2268   -987  -3255   -639   2761  -2120   -504   -210    -98   -519  -1590   -592
   1870   -901  -2772   -483   2320  -1836   -358   -114     -7   -439  -1491   -511
   1439  -1119  -2561   -161   2000  -1839   -192     15     85   -358  -1410   -472
   1208  -1421  -2629    103   1917  -2026    -80     96    109   -345  -1415   -517
   1075  -1465  -2540    194   1808  -2003    -18    137     96   -345  -1423   -548
    792  -1525  -2317    366   1553  -1919    189    306    218   -239  -1312   -483
    322  -1584  -1906    631   1111  -1743    431    509    376   -103  -1163   -335
   -174  -1577  -1402    872    613  -1488    659    704    535     49   -995   -145
   -444  -1553  -1109   1000    332  -1332    828    846    633    145   -878    -28
   -568  -1615  -1047   1091    236  -1332    885    891    652    163   -846    -18
   -688  -1647   -961   1166    135  -1304    906    888    644    161   -846    -25
   -662  -1727  -1067   1192    200  -1400    935    901    649    166   -870    -70
   -436  -1849  -1413   1143    488  -1631    930    891    639    137   -932   -158
    103  -1784  -1888    839    995  -1836    880    839    602     77  -1008   -267
    724  -1610  -2335    441   1530  -1971    787    758    524    -18  -1119   -389
   1306  -1413  -2720     51   2010  -2065    685    675    433   -114  -1228   -501
   1836  -1280  -3117   -277   2475  -2197    615    600    342   -207  -1330   -652
   2114  -1153  -3268   -483   2691  -2210    574    542    293   -259  -1387   -782
   2166  -1054  -3224   -555   2694  -2138    553    537    303   -254  -1395   -833
   2094  -1137  -3231   -478   2662  -2184    506    517    296   -265  -1410   -872
   1948  -1293  -3242   -327   2595  -2268    488    470    267   -288  -1434   -935
   1847  -1428  -3276   -210   2561  -2353    493    475    270   -285  -1441   -950
   1641  -1540  -3182    -51   2410  -2361    530    545    345   -213  -1384   -878
   1392  -1649  -3042    127   2216  -2346    550    602    407   -158  -1348   -810
   1122  -1717  -2839    298   1979  -2278    610    662    465   -103  -1309   -753
    917  -1678  -2595    379   1756  -2138    654    711    511    -46  -1252   -665
    709  -1631  -2343    459   1525  -1987    646    709    530    -15  -1210   -584
    574  -1615  -2190    519   1379  -1904    602    652    493    -33  -1215   -542
    545  -1652  -2197    553   1371  -1925    537    574    418    -85  -1265   -530
    550  -1712  -2262    579   1405  -1987    457    478    335   -163  -1330   -558
    696  -1667  -2364    485   1527  -2016    350    363    244   -239  -1400   -597
    797  -1602  -2400    400   1597  -2000    254    280    171   -301  -1454   -618
    740  -1610  -2351    436   1545  -1979    226    267    129   -337  -1501   -636
    628  -1678  -2309    522   1467  -1992    220    288    116   -348  -1519   -639
    517  -1701  -2218    589   1366  -1958    252    379    179   -283  -1460   -605
    467  -1722  -2190    626   1327  -1956    285    426    200   -262  -1457   -628
    376  -1745  -2122    685   1249  -1932    298    423    187   -277  -1478   -652
    176  -1779  -1958    800   1065  -1867    387    483    231   -231  -1423   -597
    -54  -1787  -1732    919    839  -1761    459    584    319   -145  -1335   -568
   -288  -1784  -1499   1036    605  -1644    550    696    407    -59  -1254   -501
   -402  -1722  -1319   1062    457  -1522    652    810    488     28  -1158   -428
   -506  -1665  -1161   1085    324  -1413    787    943    579    135  -1041   -345
   -605  -1636  -1031   1119    210  -1332    896   1054    665    231   -937   -265
   -685  -1675   -989   1179    150  -1332    937   1088    683    254   -911   -262
   -867  -1790   -922   1330     25  -1356    969   1114    683    262   -901   -280
  -1028  -1956   -927   1491    -51  -1441    953   1106    649    239   -927   -353
  -1130  -2096   -966   1613    -83  -1532    937   1065    610    197   -966   -462
  -1119  -2242  -1124   1680      2  -1686    914   1021    594    168  -1021   -602
  -1041  -2325  -1283   1683    119  -1805    932   1057    662    207  -1039   -743
   -979  -2255  -1278   1615    148  -1769    979   1179    820    335   -995   -797
   -880  -2052  -1171   1467    142  -1613    992   1319   1039    574   -800   -576
   -787  -1764   -976   1273     93  -1369   1000   1499   1350    982   -337    -77
   -797  -1426   -628   1111    -85  -1028    979   1584   1556   1335    171    555
   -958  -1384   -426   1171   -267   -906   1000   1431   1418   1319    475   1036
  -1273  -1595   -324   1434   -475   -961   1031   1221   1093   1049    467   1114
  -1639  -1935   -298   1787   -672  -1117   1034    914    600    452   -137    584
  -1886  -2397   -511   2143   -688  -1454    940    459    -49   -433  -1280   -441
  -1865  -2720   -854   2294   -506  -1787    823    332   -252   -683  -1649   -782
  -1810  -2959  -1150   2385   -332  -2055    800    457   -109   -527  -1569   -802
  -1730  -3057  -1327   2392   -202  -2192    782    615     90   -316  -1428   -750
  -1678  -3057  -1379   2369   -150  -2218    841    766    303   -114  -1278   -659
  -1662  -2959  -1299   2309   -181  -2130    992    961    561    124  -1078   -519
  -1590  -2852  -1262   2221   -166  -2060   1041   1049    696    254   -963   -480
  -1486  -2798  -1312   2140    -88  -2057   1031   1054    719    275   -937   -519
  -1387  -2722  -1335   2055    -25  -2029    984   1036    714    270   -927   -563
  -1299  -2634  -1335   1966     15  -1984   1000   1047    737    288   -888   -592
  -1218  -2551  -1335   1883     57  -1943   1031   1072    776    327   -839   -600
  -1127  -2418  -1293   1771     80  -1857   1047   1083    807    361   -795   -579
  -1002  -2283  -1280   1644    137  -1782   1075   1098    839    379   -779   -550
   -896  -2177  -1283   1535    192  -1730   1065   1098    849    379   -779   -553
   -732  -2039  -1306   1384    285  -1673   1057   1111    859    381   -771   -584
   -540  -1906  -1369   1221    413  -1636   1052   1132    878    397   -769   -589
   -293  -1870  -1577   1083    641  -1725   1044   1130    885    405   -761   -631
    -80  -1829  -1751    953    833  -1790    971   1080    844    366   -800   -691
    101  -1787  -1891    841    995  -1839    896   1026    810    327   -841   -709
    236  -1797  -2036    779   1135  -1917    878    971    774    290   -888   -719
    374  -1834  -2208    730   1291  -2021    857    924    743    254   -937   -730
    563  -1875  -2439    657   1499  -2158    745    831    659    171  -1023   -761
    730  -1880  -2611    576   1667  -2247    646    776    610    129  -1065   -753
    891  -1870  -2764    488   1826  -2317    584    722    563     83  -1117   -756
   1023  -1896  -2920    436   1971  -2408    553    696    550     77  -1127   -727
   1091  -1914  -3005    410   2047  -2460    511    685    558     98  -1096   -678
   1156  -1930  -3086    384   2120  -2507    467    667    558    116  -1065   -641
   1273  -1932  -3205    329   2236  -2569    381    639    532    106  -1065   -631
   1382  -1974  -3356    296   2369  -2665    249    581    488     72  -1091   -646
   1439  -2000  -3439    280   2436  -2720    187    527    444     44  -1114   -657
   1475  -1982  -3457    252   2465  -2717    158    498    420     25  -1127   -649
   1478  -2018  -3496    267   2486  -2756    153    501    428     31  -1098   -628
   1415  -2099  -3515    342   2465  -2805    163    491    423     25  -1075   -639
   1330  -2153  -3483    410   2405  -2818    101    444    358    -41  -1140   -683
   1239  -2265  -3504    514   2369  -2886     31    379    267   -137  -1239   -766
   1130  -2491  -3621    678   2374  -3055    -25    319    187   -228  -1327   -872
   1072  -2660  -3733    795   2403  -3195    -77    270    122   -303  -1405   -971
   1085  -2668  -3756    789   2421  -3213    -51    259    101   -335  -1415  -1041
   1031  -2629  -3663    797   2346  -3146      7    254     83   -368  -1447  -1104
    917  -2613  -3530    846   2221  -3070     33    241     51   -413  -1504  -1145
    709  -2712  -3421   1002   2065  -3065     36    210     10   -459  -1551  -1197
    524  -2844  -3372   1158   1945  -3109     70    192     -7   -488  -1569  -1249
    368  -2972  -3343   1301   1855  -3156     46    153    -41   -530  -1613  -1301
    288  -3026  -3315   1366   1797  -3169     20    127    -59   -555  -1634  -1317
    298  -2956  -3255   1330   1777  -3104     20    142    -49   -548  -1613  -1299
    132  -3073  -3205   1470   1667  -3138     25    119    -83   -584  -1649  -1319
     41  -3060  -3102   1509   1569  -3081     46    116    -77   -589  -1649  -1301
    -67  -2987  -2922   1527   1423  -2953     59    135    -51   -563  -1615  -1247
   -166  -2946  -2779   1556   1306  -2863     90    184      0   -514  -1558  -1179
   -267  -2940  -2675   1602   1202  -2808    101    218     25   -483  -1517  -1124
   -301  -2844  -2546   1571   1122  -2696    168    277     83   -418  -1444  -1031
   -187  -2631  -2444   1408   1124  -2538    303    366    171   -316  -1337   -914
   -119  -2439  -2320   1280   1098  -2379    371    423    231   -252  -1262   -826
    -54  -2351  -2296   1200   1119  -2325    405    501    309   -168  -1169   -740
     18  -2281  -2301   1130   1158  -2291    439    561    371    -96  -1085   -683
     88  -2213  -2301   1062   1192  -2255    506    607    423    -33  -1023   -639
    176  -2070  -2247    948   1210  -2158    535    636    457      5   -989   -594
    233  -1893  -2130    828   1182  -2013    537    644    483     31   -969   -566
    239  -1808  -2047    784   1143  -1927    563    678    527     83   -917   -532
    215  -1769  -1984    774   1098  -1875    545    714    561    127   -880   -517
    202  -1693  -1896    745   1049  -1795    496    719    574    142   -862   -522
    153  -1667  -1821    756    984  -1743    553    771    644    207   -805   -472
    166  -1556  -1722    693    943  -1639    639    865    745    306   -701   -394
     57  -1615  -1673    776    862  -1641    691    935    815    376   -613   -358
    -57  -1660  -1602    859    771  -1631    683    937    810    368   -623   -361
   -150  -1657  -1506    901    675  -1582    704    948    815    371   -620   -358
   -213  -1623  -1413    917    600  -1519    737    976    841    392   -602   -345
   -223  -1597  -1376    909    574  -1488    743    979    839    389   -615   -366
   -223  -1579  -1356    901    566  -1467    776    984    846    397   -610   -387
   -236  -1530  -1293    883    527  -1413    807   1005    872    423   -579   -353
   -298  -1527  -1231    911    465  -1379    836   1034    901    452   -542   -293
   -345  -1499  -1153    919    402  -1327    880   1075    945    491   -493   -236
   -366  -1460  -1093    914    363  -1278    940   1127    997    532   -439   -189
   -381  -1408  -1026    893    319  -1218    963   1187   1052    589   -376   -137
   -368  -1319   -950    844    290  -1135    961   1226   1098    639   -314    -98
   -397  -1273   -875    833    236  -1075    989   1252   1130    672   -275    -77
   -400  -1200   -800    800    200  -1000   1036   1278   1163    706   -231    -54
   -452  -1176   -727    813    135   -953   1052   1275   1174    711   -215    -41
   -493  -1195   -701    844    103   -948   1091   1301   1197    732   -189     -7
   -517  -1174   -659    844     70   -917   1156   1371   1270    779   -166     -7
   -558  -1135   -576    846      7   -857   1257   1501   1397    852   -153    -15
   -618  -1044   -426    828    -98   -735   1353   1660   1574   1015    -33     59
   -618   -833   -215    724   -202   -524   1384   1860   1852   1330    272    324
   -524   -449     75    485   -301   -189   1348   2052   2151   1745    769    802
   -542    -83    459    314   -501    187   1273   1977   2187   1971   1213   1293
   -646     -7    639    324   -644    314   1184   1699   1945   1935   1428   1522
   -766   -176    589    470   -680    205   1060   1293   1491   1530   1148   1267
   -852   -605    244    727   -550   -181    984    761    807    641    163    415
   -872  -1000   -127    937   -374   -563    896    428    285    -96   -678   -293
   -841  -1275   -436   1057   -205   -857    813    537    366    -44   -685   -376
   -844  -1400   -558   1122   -145   -979    854    730    594    155   -568   -350
   -802  -1369   -566   1085   -119   -969    937    917    818    348   -441   -283
   -787  -1301   -514   1044   -137   -909   1080   1130   1067    563   -280   -184
   -797  -1267   -470   1031   -166   -867   1171   1260   1221    704   -161   -103
   -787  -1208   -420    997   -184   -815   1200   1309   1273    761    -98    -67
   -766  -1145   -379    953   -194   -761   1202   1340   1296    784    -77    -33
   -704  -1067   -363    885   -171   -717   1174   1361   1319    810    -59     18
   -706  -1065   -358    883   -176   -711   1182   1376   1337    831    -36     28
   -745  -1078   -335    911   -207   -706   1187   1374   1337    836    -28     28
   -784  -1078   -293    930   -246   -685   1184   1363   1335    841    -12     44
   -727   -995   -267    862   -231   -631   1262   1405   1379    888     41     90
   -813  -1052   -241    932   -285   -649   1275   1392   1369    885     41     83
   -836  -1044   -207    940   -314   -626   1260   1402   1384    909     67    106
   -836  -1005   -168    919   -337   -587   1244   1413   1397    924     83    114
   -839  -1008   -168    924   -335   -589   1239   1426   1405    943    106    116
   -878  -1070   -192    971   -345   -631   1254   1426   1413    953    129    122
   -898  -1093   -194    995   -353   -644   1257   1434   1428    974    158    140
   -922  -1080   -158   1000   -384   -620   1221   1449   1447    997    179    161
   -956  -1106   -150   1031   -402   -628   1205   1457   1449   1008    184    163
   -940  -1122   -181   1031   -381   -652   1210   1447   1441   1005    181    166
   -906  -1132   -226   1018   -340   -680   1189   1439   1436   1005    176    168
   -875  -1119   -246    997   -316   -683   1150   1426   1431   1005    179    179
   -844  -1119   -275    982   -285   -698   1127   1426   1447   1028    218    192
   -836  -1145   -309    992   -265   -730   1122   1447   1478   1070    259    231
   -810  -1093   -283    953   -265   -691   1111   1462   1499   1106    298    252
   -776  -1034   -259    904   -259   -646   1070   1473   1522   1145    353    283
   -769  -1005   -236    888   -267   -620   1060   1486   1540   1169    381    332
   -750   -969   -220    857   -267   -594   1013   1470   1532   1161    384    389
   -737   -937   -200    839   -270   -568    953   1447   1519   1158    392    389
   -724   -930   -207    826   -259   -568    950   1410   1480   1122    371    353
   -724   -956   -231    841   -246   -594    969   1384   1441   1075    324    322
   -678   -984   -309    831   -187   -646    888   1343   1392   1023    275    280
   -615   -992   -376    805   -119   -685    805   1275   1327    953    213    192
   -592  -1028   -436    810    -80   -735    802   1218   1257    875    145    114
   -589  -1101   -511    846    -38   -807    828   1176   1187    800     70     44
   -579  -1130   -553    852    -12   -841    810   1143   1140    740      0    -12
   -553  -1135   -581    841     12   -859    782   1091   1080    675    -72    -77
   -540  -1176   -639    857     49   -909    758   1028   1018    610   -135   -150
   -548  -1197   -649    872     49   -924    717    971    958    553   -187   -231
   -568  -1213   -646    891     36   -930    732    943    932    517   -228   -262
   -558  -1223   -665    891     51   -945    730    922    911    496   -257   -272
   -537  -1249   -711    891     85   -982    683    875    867    457   -298   -322
   -548  -1267   -719    909     85   -995    672    849    846    436   -322   -348
   -428  -1280   -852    854    207  -1065    623    774    769    366   -389   -405
   -145  -1280  -1135    714    493  -1208    545    652    641    244   -506   -524
    174  -1283  -1457    553    813  -1369    436    522    517    124   -631   -641
    501  -1280  -1782    389   1140  -1530    288    389    394      0   -750   -745
    797  -1171  -1971    184   1382  -1571    202    296    309    -83   -820   -784
   1156  -1013  -2169    -72   1660  -1590    142    236    254   -129   -859   -792
   1628   -756  -2387   -436   2005  -1571    124    220    244   -142   -865   -784
   1992   -485  -2478   -753   2234  -1480    142    241    272   -116   -823   -761
   2213   -329  -2543   -943   2377  -1436    215    288    316    -90   -787   -769
   2527   -187  -2717  -1171   2621  -1452     88    213    262   -153   -833   -818
   2722   -111  -2834  -1306   2777  -1470    -10    129    200   -220   -875   -854
   2738    -59  -2798  -1337   2766  -1428    -93     49    127   -293   -943   -943
   2712    -64  -2779  -1325   2746  -1421   -158     38    109   -298   -974  -1010
   2400   -298  -2699  -1049   2548  -1499    -36    197    226   -176   -878   -974
   2195   -381  -2577   -906   2385  -1478    -15    231    270   -127   -823   -919
   2083   -376  -2460   -852   2270  -1418     -5    226    277   -109   -787   -854
   1602   -584  -2190   -511   1896  -1387     77    293    329    -41   -701   -740
    896   -875  -1771    -10   1332  -1325    215    426    436     80   -553   -597
    210  -1179  -1389    483    800  -1286    337    545    519    174   -436   -501
   -239  -1439  -1200    839    480  -1319    415    581    519    187   -415   -496
   -324  -1649  -1325    984    498  -1488    363    524    457    116   -485   -576
   -293  -1738  -1444   1015    574  -1592    239    449    379     44   -548   -657
   -337  -1880  -1545   1106    602  -1714     98    358    267    -49   -641   -784
   -361  -2099  -1738   1231    688  -1919     28    231    119   -197   -802   -974
   -418  -2262  -1844   1340    711  -2055    -10    127     18   -311   -919  -1114
   -527  -2436  -1912   1480    691  -2174    -72     54    -51   -392  -1005  -1202
   -628  -2624  -1995   1626    680  -2309   -114      2   -106   -454  -1085  -1265
   -704  -2753  -2049   1730    672  -2403   -111     -7   -129   -475  -1127  -1252
   -678  -2787  -2109   1730    714  -2447   -116    -38   -148   -504  -1163  -1291
   -607  -2834  -2226   1719    807  -2530   -148    -72   -174   -537  -1179  -1374
   -537  -2831  -2294   1680    878  -2564   -153    -70   -158   -532  -1156  -1493
   -439  -2725  -2286   1582    922  -2507   -142    -49   -119   -485  -1106  -1597
   -301  -2566  -2265   1434    979  -2416    -77      5    -57   -410  -1039  -1491
   -163  -2374  -2213   1267   1023  -2294     33     98     46   -316   -956  -1299
     18  -2112  -2130   1044   1072  -2120    184    277    228   -171   -846  -1182
    267  -1797  -2065    766   1166  -1930    387    535    485     44   -691  -1093
    568  -1501  -2070    465   1319  -1784    537    792    758    309   -472   -924
    898   -974  -1875     36   1384  -1423    685   1088   1119    706    -70   -506
   1182   -309  -1493   -439   1335   -901    787   1267   1397   1083    426     80
   1270    259  -1010   -763   1140   -374    779   1156   1397   1234    820    615
   1195    576   -618   -888    906    -20    782    891   1223   1221   1039    917
   1098    488   -610   -795    854    -59    745    555    867    880    730    639
    989     20   -971   -506    979   -475    719    197    327    150   -163   -213
    966   -423  -1389   -270   1176   -906    672     70     15   -290   -711   -756
   1111   -563  -1675   -275   1392  -1119    654    231    168   -145   -628   -735
   1171   -576  -1748   -298   1457  -1161    750    483    428     98   -457   -615
   1124   -545  -1670   -290   1395  -1106    935    795    735    384   -244   -454
   1013   -506  -1519   -252   1265  -1013   1065   1065    997    631    -49   -332
    872   -517  -1392   -179   1130   -953   1057   1132   1065    698      0   -285
    807   -509  -1317   -148   1060   -914   1093   1130   1067    709      7   -316
    579   -558  -1140    -10    857   -849   1117   1145   1080    745     36   -303
    439   -602  -1041     83    740   -820   1049   1132   1070    748     36   -306
    340   -701  -1041    181    691   -870    901   1044    992    680     -7   -374
    163   -805   -971    319    566   -888    865   1021    974    665     10   -400
    -36   -917   -880    475    420   -898    844   1000    958    652     25   -381
   -275  -1122   -846    698    285   -984    740    924    872    568    -44   -441
   -491  -1319   -831    904    168  -1075    665    867    797    496   -119   -509
   -743  -1441   -698   1093    -23  -1070    636    854    789    485   -132   -498
  -1002  -1538   -537   1267   -233  -1039    633    854    797    498   -119   -478
  -1252  -1670   -418   1462   -418  -1044    618    833    792    496   -127   -498
  -1431  -1862   -433   1644   -501  -1148    540    771    740    444   -184   -563
  -1488  -2052   -563   1769   -465  -1306    452    704    670    368   -270   -662
  -1577  -2213   -636   1893   -472  -1426    374    665    628    335   -309   -701
  -1761  -2439   -678   2101   -542  -1558    394    678    618    335   -316   -724
  -1927  -2577   -649   2252   -639  -1615    418    717    646    368   -293   -714
  -1971  -2634   -662   2301   -657  -1649    379    735    662    389   -277   -701
  -1852  -2595   -743   2223   -555  -1670    348    727    654    384   -288   -714
  -1587  -2416   -828   2003   -379  -1623    368    756    683    410   -265   -706
  -1499  -2309   -813   1901   -345  -1561    332    774    711    444   -228   -683
  -1569  -2213   -646   1891   -462  -1431    376    852    792    532   -135   -592
  -1519  -2096   -579   1805   -472  -1337    501    961    880    628    -51   -537
  -1376  -1982   -605   1680   -387  -1293    548   1034    932    688     -5   -540
  -1226  -1816   -592   1519   -319  -1205    480   1067    971    743     54   -532
  -1109  -1662   -553   1384   -280  -1109    555   1137   1039    813    119   -519
  -1002  -1493   -493   1247   -257   -995    628   1208   1111    883    187   -488
   -883  -1335   -452   1109   -215   -893    665   1234   1140    906    218   -483
   -795  -1234   -439   1013   -179   -836    709   1247   1161    917    236   -478
   -756  -1132   -379    943   -189   -756    771   1273   1184    935    267   -418
   -763  -1093   -329    927   -220   -711    833   1296   1202    945    272   -381
   -763  -1013   -249    888   -257   -631    896   1327   1236    971    301   -314
   -719   -950   -231    833   -244   -592    914   1317   1228    956    285   -296
   -688   -940   -254    813   -218   -597    930   1280   1195    927    257   -288
   -688   -956   -267    820   -213   -613    966   1247   1158    888    215   -296
   -704  -1018   -314    862   -194   -667    945   1208   1127    846    171   -301
   -644   -997   -355    818   -145   -675    898   1166   1085    815    153   -272
   -620  -1072   -454    846    -85   -763    883   1093   1013    743     88   -329
   -571  -1169   -600    867     12   -885    810   1018    937    667     18   -418
   -519  -1244   -724    883    101   -984    646    893    820    563    -67   -522
   -553  -1421   -867    984    155  -1145    680    815    740    478   -148   -628
   -574  -1564   -989   1067    205  -1278    558    722    654    389   -218   -719
   -555  -1644  -1091   1098    265  -1369    376    626    568    314   -275   -784
   -478  -1704  -1226   1091    374  -1465    368    587    532    272   -309   -813
   -361  -1602  -1244    982    439  -1423    371    594    545    288   -283   -774
   -171  -1532  -1363    852    594  -1449    280    576    535    275   -296   -784
     83  -1483  -1566    698    823  -1525    205    532    488    226   -342   -831
    270  -1418  -1688    574    979  -1553    226    506    459    200   -363   -836
    384  -1400  -1784    506   1083  -1592    262    480    449    187   -371   -818
    524  -1371  -1899    423   1210  -1634    252    449    423    158   -394   -807
    623  -1369  -1992    371   1306  -1680    228    426    397    122   -426   -820
    693  -1350  -2044    329   1369  -1696    241    410    400    127   -420   -797
    758  -1358  -2120    298   1436  -1738    213    363    374     96   -444   -792
    826  -1413  -2242    293   1532  -1826     23    249    267      0   -537   -854
    930  -1418  -2348    244   1636  -1883   -132    148    166    -93   -636   -945
   1010  -1447  -2457    218   1732  -1951   -166    109    129   -132   -678  -1021
   1021  -1556  -2579    265   1797  -2068   -176     70     88   -168   -714  -1070
    979  -1675  -2655    348   1816  -2164   -210     20     31   -228   -776  -1098
    878  -1738  -2618    428   1745  -2177   -270    -18     -7   -270   -813  -1122
    737  -1753  -2491    509   1613  -2122   -309    -33    -18   -275   -810  -1124
    563  -1818  -2385    626   1473  -2101   -280    -33    -28   -280   -815  -1156
    433  -1862  -2296    714   1363  -2081   -226    -31    -33   -283   -823  -1166
    332  -1893  -2229    779   1278  -2060   -163    -28    -38   -288   -828  -1156
    277  -1886  -2164    805   1221  -2023    -80      5    -10   -265   -810  -1135
    184  -1813  -1997    813   1088  -1904    -93     44     25   -218   -761  -1083
    114  -1810  -1925    846   1018  -1865   -127     59     31   -207   -750  -1088
     64  -1777  -1842    854    953  -1808   -119    103     59   -181   -735  -1088
     15  -1732  -1748    859    880  -1740    -57    145     93   -145   -696  -1036
    -20  -1660  -1639    839    807  -1649     15    174    119   -111   -662  -1005
    -25  -1587  -1561    805    766  -1574     51    213    153    -64   -615   -958
    -36  -1535  -1501    784    732  -1519     64    246    181    -31   -584   -930
    -28  -1436  -1408    732    688  -1423     67    296    228     31   -527   -888
    -12  -1418  -1405    714    693  -1413     38    309    241     49   -511   -896
     -7  -1387  -1379    696    685  -1384    122    348    259     54   -519   -937
    -12  -1283  -1273    646    628  -1280    324    517    381    137   -478   -948
     46  -1153  -1200    553    623  -1176    420    727    563    293   -374   -906
    140   -896  -1039    376    587   -966    418    974    846    613    -80   -675
    249   -542   -795    145    519   -667    452   1223   1150   1015    363   -267
    363   -111   -475   -127    418   -293    389   1182   1241   1299    802    207
    387    184   -202   -285    296     -7    236    797   1057   1358   1075    514
    374    239   -135   -306    254     51     49    329    678   1098    937    415
    415    -67   -483   -174    449   -275    -75   -202     28    298     96   -322
    457   -485   -943     12    698   -714   -142   -553   -537   -478   -748  -1054
    501   -750  -1252    124    875  -1000   -181   -488   -594   -592   -904  -1202
    550   -820  -1371    132    958  -1096    -67   -189   -319   -358   -753  -1096
    636   -737  -1374     49   1005  -1057     70     90    -33   -111   -584   -940
    844   -561  -1405   -142   1122   -982    236    342    220    106   -431   -800
   1026   -449  -1475   -288   1249   -961    353    514    389    246   -329   -714
   1148   -444  -1592   -353   1369  -1018    415    542    428    280   -296   -672
   1314   -436  -1753   -439   1532  -1093    415    519    413    267   -303   -659
   1473   -423  -1899   -524   1683  -1161    298    457    353    218   -348   -678
   1587   -387  -1974   -600   1779  -1179    275    441    337    210   -355   -662
   1680   -400  -2081   -641   1878  -1239    231    402    311    184   -379   -654
   1790   -436  -2229   -678   2008  -1332    179    335    246    122   -436   -680
   1880   -488  -2369   -698   2125  -1428    205    303    205     77   -475   -696
   1932   -506  -2439   -711   2184  -1473    181    272    174     49   -496   -688
   1847   -620  -2470   -615   2158  -1545    106    226    129     10   -537   -693
   1800   -698  -2501   -550   2151  -1600     51    181     85    -36   -579   -698
   1873   -756  -2631   -561   2249  -1693      0    132     36    -85   -623   -685
   1847   -836  -2683   -504   2265  -1758    -31     93     -2   -124   -657   -646
   1306   -683  -1990   -311   1647  -1335    176    355    267    161   -361   -379
   1127   -719  -1847   -202   1486  -1283    257    423    335    226   -277   -509
   1228   -836  -2068   -197   1647  -1452    179    309    210     98   -407   -896
   1538   -818  -2356   -358   1945  -1587     25    153     23    -33   -563  -1252
   1153   -613  -1769   -270   1457  -1189    246    420    314    246   -298   -989
    106   -566   -675    228    389   -620    636    833    753    654    114   -368
   -561   -537     23    548   -293   -257    836   1106    984    919    387     62
   -753   -381    371    568   -563     -5    935   1293   1104   1091    550    231
   -802   -301    501    550   -652     98    937   1353   1132   1150    597    179
   -891   -252    639    571   -766    192    976   1387   1176   1218    657    197
   -961   -174    784    566   -875    303   1044   1447   1280   1304    730    228
  -1005    -59    945    532   -976    441   1078   1519   1374   1392    795    155
   -971      2    974    483   -974    488   1070   1582   1434   1460    839    135
   -867    119    987    371   -927    553   1067   1618   1509   1506    875    314
   -659    231    891    213   -776    561   1091   1610   1512   1499    867    431
   -384    181    566    101   -475    374   1070   1517   1384   1389    789    376
   -197     57    252     70   -226    153    909   1345   1192   1213    649    181
   -259    -67    192    161   -226     62    883   1299   1156   1145    592    101
   -449   -166    283    306   -368     59    927   1301   1189   1135    589    189
   -335   -252     83    293   -210    -85    870   1195   1106   1021    478    166
     41   -314   -355    135    194   -335    732    995    937    823    275    -49
    239   -428   -667     93    452   -548    631    833    779    652     96   -353
    233   -571   -805    166    517   -688    563    717    649    530    -31   -649
    213   -800  -1013    293    613   -906    423    561    485    379   -184   -935
    106   -976  -1083    433    594  -1031    332    459    366    270   -290  -1085
    -80  -1052   -971    566    444  -1010    337    459    358    259   -290  -1078
   -187  -1140   -956    662    381  -1049    316    418    366    215   -329  -1080
   -280  -1234   -953    758    335  -1093    239    353    332    161   -379  -1085
   -459  -1257   -800    857    168  -1028    252    348    309    161   -366  -1057
   -670  -1189   -519    930    -75   -854    306    389    327    207   -316   -969
   -909  -1114   -207   1010   -353   -662    361    454    371    272   -249   -849
  -1166  -1049    116   1109   -641   -467    428    555    459    384   -145   -675
  -1343   -963    376   1150   -862   -293    478    636    540    475    -54   -491
  -1382   -810    571   1096   -979   -119    571    719    628    563     36   -340
  -1241   -670    571    956   -909    -49    602    753    685    594     67   -285
   -880   -571    309    727   -594   -132    514    678    641    514    -12   -358
   -459   -483    -23    470   -218   -254    413    602    602    420   -103   -423
    -64   -491   -428    277    181   -459    277    475    542    293   -226   -545
    220   -462   -683    119    452   -571    181    387    501    215   -296   -644
    374   -384   -758      5    566   -571    145    363    498    207   -293   -675
    641   -446  -1088    -98    865   -766     23    239    387    119   -371   -758
    932   -620  -1553   -155   1241  -1085   -114     59    210    -44   -537   -878
    987   -636  -1623   -176   1304  -1130   -114     36    166    -77   -579   -888
    800   -540  -1340   -129   1070   -940    -25    161    252     36   -467   -735
    698   -530  -1228    -85    961   -878     46    254    288    122   -402   -633
    641   -483  -1124    -80    880   -802    109    324    311    171   -348   -555
    444   -504   -948     28    693   -724    184    400    303    231   -301   -511
     25   -696   -722    335    374   -709    176    384    207    192   -337   -576
   -249   -587   -340    415     44   -462    309    524    306    324   -205   -483
   -553   -358    194    454   -374    -83    517    706    483    540     -7   -293
   -914   -226    685    568   -802    228    665    828    628    693    119   -140
  -1283   -145   1137    714  -1210    496    792    966    831    841    236    -12
  -1402    -36   1366    717  -1384    665    823   1093   1034    966    345     75
  -1189   -103   1085    646  -1140    491    727   1047    982    909    280    -59
   -748   -262    485    504   -618    111    600    836    774    730     98   -319
   -381   -252    129    316   -257    -62    657    776    719    709     85   -358
   -202   -298    -96    246    -54   -197    532    719    626    607     38   -366
    501   -319   -823    -90    659   -571    197    493    397    301   -231   -566
   1117   -129  -1247   -496   1182   -688     83    392    275    137   -381   -636
   1421     83  -1337   -750   1379   -626     57    329    192     83   -407   -454
   1384    129  -1254   -758   1319   -561    111    376    197    106   -306   -194
   1306     72  -1234   -691   1270   -581    220    530    298    213   -163   -262
   1210    -51  -1265   -581   1236   -657    316    675    418    361    -28   -428
    797   -246  -1044   -275    919   -644    384    849    654    646    252   -374
   -454   -436     18    444   -236   -210    514   1124   1021   1127    813    176
  -1706   -540   1163   1122  -1436    311    662   1210   1174   1395   1317    828
  -2325   -797   1527   1561  -1927    363    628    945    919   1221   1384   1041
  -2494   -943   1551   1719  -2023    303    511    553    475    800   1057    857
  -2184  -1213    971   1699  -1582   -119    241   -101   -283    -83     -5   -124
  -1595  -1444    150   1519   -875   -646   -153   -644   -932   -867   -987  -1057
   -849  -1410   -561   1130   -145   -987   -413   -688  -1041   -987  -1163  -1254
   -488  -1299   -810    893    161  -1054   -371   -459   -787   -711   -963  -1150
   -828  -1119   -293    974   -267   -706     33    -23   -303   -226   -558   -826
  -1034   -940     90    987   -563   -426    329    324    101    158   -236   -566
   -807   -826    -18    815   -397   -423    296    423    254    296   -129   -498
   -782   -792    -10    787   -387   -402    329    493    371    392    -36   -428
  -1021   -782    239    901   -631   -272    485    584    467    483     64   -355
  -1085   -696    389    891   -740   -153    574    623    517    530    119   -337
  -1111   -675    436    891   -776   -119    537    610    506    524    119   -366
  -1197   -756    441    976   -820   -158    467    594    475    509    109   -392
  -1137   -748    389    940   -763   -179    478    600    488    535    140   -363
   -992   -711    280    852   -636   -215    407    540    446    506    116   -376
   -904   -750    150    826   -527   -301    301    441    366    436     38   -454
   -852   -750    101    802   -478   -324    267    376    316    394    -33   -553
   -665   -605     59    633   -363   -272    231    335    306    397    -54   -579
   -301   -446   -148    374    -77   -298    142    267    262    366    -70   -743
    -36   -301   -267    168    114   -285    142    249    241    361    -59   -969
    109   -298   -407     96    257   -353    103    246    197    314   -101   -743
   -246   -288    -44    267   -101   -168    205    433    374    496     77   -452
     41   -358   -400    158    220   -379    161    366    283    433    -12   -605
    740   -467  -1208   -137    971   -836    -70    158     88    205   -241   -849
   1145   -436  -1582   -353   1363  -1008   -166     96     28    109   -303   -924
   1114   -405  -1522   -355   1317   -963    -70    158     85    140   -246   -885
    961   -384  -1345   -290   1153   -865      5    265    184    228   -142   -797
    969   -298  -1270   -335   1119   -784     36    335    257    296    -54   -722
   1335   -127  -1462   -602   1397   -795    -67    324    277    277    -67   -789
   1678    135  -1545   -909   1610   -706   -202    361    376    394     -7   -823
   2439    329  -2109  -1384   2275   -888   -423    176    103    179   -233  -1143
   2304    290  -2013  -1299   2158   -859   -319    293    124    103   -285  -1306
   1184      2  -1182   -592   1184   -589     15    641    511    402    -80  -1041
    402   -267   -670    -70    532   -467    189    763    662    579    -38   -833
    161   -314   -475     77    316   -394    228    800    730    698     62   -657
    470   -257   -727   -109    597   -491    187    761    704    711    122   -602
    802   -296  -1098   -252    950   -696     96    649    558    587     64   -618
    750   -449  -1200   -150    974   -823     46    571    454    491     28   -581
    633   -431  -1065   -101    849   -748    122    589    480    498     75   -566
    605   -342   -948   -132    774   -644    119    576    480    501     77   -584
    667   -239   -906   -213    787   -571    161    558    441    478     54   -524
    610   -197   -810   -207    709   -504    226    615    449    485     54   -470
    288   -213   -504    -38    394   -358    329    724    555    566    137   -363
    187   -322   -509     64    348   -415    342    685    519    519     98   -319
    275   -527   -802    127    537   -665    215    511    340    335    -88   -428
    192   -631   -826    218    506   -727    155    431    259    252   -176   -506
     12   -711   -724    348    366   -717    124    389    207    200   -233   -615
   -218   -784   -568    498    174   -678    145    402    202    202   -241   -722
   -459   -841   -381    652    -38   -613    179    436    228    239   -200   -737
   -644   -792   -150    717   -246   -472    213    470    277    290   -161   -795
   -683   -667     12    675   -348   -327    275    535    355    355   -116   -807
   -815   -574    241    693   -530   -166    361    662    475    472    -31   -714
   -880   -483    397    683   -639    -44    387    696    501    506      2   -594
   -706   -465    241    584   -475   -111    415    683    485    491     -7   -566
   -644   -467    176    555   -410   -148    332    620    452    467     -7   -548
   -561   -366    194    462   -379    -88    249    587    446    470     44   -467
   -652   -337    314    496   -483    -12    322    678    524    548    137   -368
   -522   -350    171    436   -348    -90    283    654    506    530    122   -350
   -314   -358    -44    335   -135   -202    150    540    420    449     64   -358
   -244   -363   -119    301    -64   -241     98    465    368    405     36   -371
   -127   -392   -265    259     67   -329     41    366    298    342    -31   -457
    163   -303   -467     70    314   -384    -54    301    220    275   -109   -542
    293   -226   -519    -36    405   -371   -101    316    205    265   -132   -600
    376   -215   -592    -83    483   -402   -140    290    176    241   -155   -628
    470   -265   -735   -101    602   -498   -179    249    122    189   -220   -675
    563   -355   -919   -106    740   -636   -213    163     31     96   -319   -745
    623   -418  -1041   -103    831   -730   -277     62    -62     10   -407   -795
    602   -465  -1067    -70    833   -766   -296     70    -83     -7   -444   -820
    524   -584  -1109     31    815   -846   -311     90   -101    -28   -480   -867
    561   -740  -1301     88    930  -1021   -389    -15   -197   -129   -579   -974
    454   -826  -1280    184    867  -1052   -465   -111   -267   -197   -631  -1023
    397   -904  -1304    252    849  -1104   -480   -197   -319   -252   -678  -1067
    488   -904  -1392    207    940  -1148   -496   -210   -337   -275   -722  -1124
    407   -761  -1169    176    787   -963   -423    -70   -246   -192   -672  -1098
    327   -735  -1065    202    696   -898   -449    -64   -236   -179   -662  -1070
    174   -787   -961    303    566   -875   -449    -59   -218   -153   -626  -1028
    -25   -763   -737    394    355   -750   -272     72    -80     -5   -459   -883
   -161   -672   -511    415    171   -592   -158    218     46    119   -303   -732
   -228   -532   -306    379     38   -420   -150    296    109    176   -236   -662
   -392   -405    -12    397   -189   -210    -38    379    202    265   -142   -613
   -545   -288    257    418   -402    -15    176    553    376    420     -2   -522
   -594   -215    376    402   -488     77    244    737    550    589     96   -480
   -535   -114    420    324   -480    153    358    953    779    841    277   -384
   -501    135    633    181   -568    384    535   1234   1114   1221    639    -85
   -472    488    961     -7   -717    724    555   1457   1402   1605   1091    394
   -605    815   1421   -106  -1013   1119    568   1434   1457   1792   1519    966
   -789    891   1680    -51  -1236   1286    628   1267   1291   1745   1777   1335
   -969    782   1751     93  -1361   1265    667   1034    971   1473   1696   1376
  -1075    504   1579    285  -1327   1041    579    584    394    805    950    745
  -1119    163   1283    478  -1202    722    493    249    -96    150     75    -23
  -1008    -15    989    511  -1000    485    392    270   -145     80   -109   -213
   -818    -18    800    415   -810    389    348    426     36    257    -28   -241
   -584     18    602    283   -592    309    374    545    202    392     44   -280
   -366     72    439    145   -402    254    478    719    413    563    158   -239
   -145    220    363    -38   -254    290    553    880    613    743    298   -140
    101    327    223   -215    -59    275    574    956    706    839    379    -54
    265    272      7   -267    129    140    530    914    678    807    340   -111
    361    194   -166   -280    262     12    506    867    646    769    296   -184
    504    220   -283   -363    394    -31    449    828    615    732    254   -231
    584    272   -314   -431    449    -18    342    782    574    691    213   -252
    644    342   -301   -493    472     20    350    792    584    698    226   -220
    623    462   -163   -545    392    150    407    844    646    766    290   -158
    602    589    -12   -594    309    288    524    922    727    849    363    -85
    506    602     93   -555    205    348    597    969    774    901    405    -41
    342    659    316   -501     12    488    672   1054    875   1000    498     38
    246    774    527   -511   -140    652    701   1114    956   1080    579    109
    150    854    704   -504   -277    782    805   1184   1041   1166    665    194
     -5    906    911   -449   -459    906    826   1239   1114   1249    748    277
   -218    849   1067   -314   -641    958    852   1293   1174   1327    833    384
   -319    820   1140   -252   -730    982    810   1317   1200   1350    857    407
   -254    898   1153   -322   -704   1026    823   1337   1241   1392    906    452
   -197    846   1044   -327   -620    945    888   1293   1208   1358    872    415
   -111    719    831   -303   -470    774    807   1200   1117   1267    779    337
     18    657    639   -340   -309    646    688   1127   1062   1223    735    327
    166    594    426   -381   -129    511    600   1072   1026   1189    698    293
    257    519    259   -389     -2    389    514   1010    976   1140    654    241
    311    511    200   -410     57    355    485    997    976   1132    646    194
    332    488    155   -410     88    322    446    992    979   1143    675    239
    324    467    142   -394     90    303    376    989    987   1158    698    275
    329    501    171   -415     77    337    340   1018   1028   1202    756    322
    327    493    166   -410     80    329    381   1057   1065   1234    800    374
    355    517    158   -439     98    337    376   1047   1041   1213    787    376
    397    597    197   -498     98    397    363   1021   1021   1184    763    371
    426    587    161   -509    129    374    402    971    974   1111    678    319
    449    498     49   -472    200    275    389    883    872    995    566    241
    452    433    -18   -444    233    210    381    802    795    891    480    145
    363    239   -124   -303    244     57    363    722    711    782    394     25
    249    111   -137   -181    192    -12    387    654    652    704    342    -62
    207     62   -145   -135    176    -41    179    540    566    623    301   -132
    228   -145   -374    -41    298   -259     36    392    418    457    145   -306
    265   -457   -722     96    491   -587    -80    226    239    267    -46   -504
    381   -758  -1140    187    758   -948   -257     46     44     80   -231   -685
    459  -1039  -1499    290    979  -1267   -389    -96    -98    -59   -355   -810
    376  -1244  -1621    433    997  -1431   -452   -150   -148   -114   -387   -867
    205  -1366  -1571    579    885  -1467   -483   -145   -132   -103   -374   -893
   -116  -1462  -1348    789    615  -1405   -423    -96   -101    -77   -363   -846
   -436  -1615  -1179   1026    371  -1397   -322    -70   -114   -101   -402   -789
   -210  -1540  -1330    872    558  -1434   -285    -51    -88    -83   -394   -683
     85  -1309  -1397    610    740  -1353   -228     28     46     51   -257   -574
    262  -1047  -1309    392    784  -1176    -88    158    207    210    -85   -433
    280   -802  -1083    262    680   -943     62    316    376    379     83   -288
    127   -581   -711    226    415   -646    252    519    584    574    275   -140
   -161   -405   -246    283     41   -327    423    683    753    737    433     46
   -496   -329    163    413   -332    -83    581    810    880    859    545    161
   -833   -335    498    584   -667     80    711    945   1010    987    654    280
  -1080   -363    714    719   -898    174    787   1067   1122   1098    763    384
  -1184   -332    852    758  -1018    259    696   1104   1156   1135    797    381
  -1218   -368    849    792  -1034    239    576   1044   1098   1091    753    394
  -1215   -441    774    828   -995    166    581    961   1018   1015    675    366
  -1195   -522    670    857   -935     72    548    924    958    950    600    275
  -1119   -553    563    836   -844      5    462    870    904    898    561    267
  -1057   -584    472    818   -766    -57    444    779    828    815    478    148
  -1119   -667    452    893   -787   -109    493    737    782    745    384     83
  -1174   -743    431    958   -802   -158    467    717    769    730    366    127
  -1054   -613    441    833   -750    -85    501    722    792    750    413    163
   -950   -535    415    740   -683    -59    496    691    797    756    452    155
   -872   -566    306    719   -589   -129    449    644    774    724    436     90
   -865   -576    288    719   -576   -142    433    620    753    688    400     18
   -878   -600    275    737   -579   -163    436    649    779    717    433      7
   -870   -592    277    730   -576   -158    436    685    815    761    501     -5
   -852   -615    236    735   -545   -189    462    670    795    735    480    -67
   -795   -631    163    711   -480   -233    493    667    776    709    465     -5
   -550   -594    -44    571   -254   -319    400    639    748    680    446    -12
   -213   -524   -314    366     49   -420    189    558    665    602    376    -70
     54   -548   -602    246    327   -574     88    444    550    491    272   -140
    309   -561   -870    124    587   -714     98    324    436    358    127   -213
    680   -607  -1288    -36    982   -945     23    168    285    200    -31   -249
   1114   -685  -1800   -215   1454  -1241   -142     -2    122     25   -197   -389
   1579   -797  -2377   -389   1977  -1587   -228    -85     15   -114   -355   -568
   1966   -722  -2691   -623   2325  -1706   -246    -36     49   -119   -400   -698
   2104   -574  -2681   -766   2390  -1626   -218    145    249     83   -233   -571
   2112   -353  -2465   -880   2286  -1410   -252    387    535    428    132   -215
   2161    -10  -2171  -1075   2166  -1091   -290    379    636    652    491    176
   1977    155  -1821  -1067   1899   -831   -413    -41    444    670    714    501
   1569    181  -1387   -875   1478   -602   -514   -472    215    600    802    654
   1189   -145  -1335   -524   1260   -737   -623   -927   -236     98    309    187
   1010   -805  -1816   -101   1413  -1309   -852  -1410   -937   -828   -706   -740
    943  -1317  -2260    187   1597  -1787   -966  -1434  -1119  -1101  -1039  -1070
    867  -1522  -2392    327   1628  -1956   -872  -1166   -901   -924   -927  -1034
    815  -1538  -2353    358   1582  -1945   -787   -917   -672   -745   -802   -984
    732  -1499  -2231    384   1480  -1865   -584   -633   -405   -517   -633   -909
    636  -1470  -2109    415   1371  -1790   -384   -407   -202   -335   -504   -795
    579  -1512  -2091    465   1332  -1800   -335   -355   -158   -314   -501   -782
    561  -1600  -2161    517   1358  -1878   -350   -355   -155   -316   -517   -769
    504  -1699  -2203    597   1353  -1951   -366   -358   -150   -309   -511   -792
    493  -1665  -2161    584   1327  -1912   -371   -329   -116   -277   -475   -753
    506  -1608  -2114    550   1309  -1862   -387   -306    -93   -257   -470   -740
    532  -1605  -2138    535   1332  -1870   -316   -275    -59   -228   -457   -688
    501  -1618  -2120    558   1309  -1867   -254   -236    -28   -197   -423   -659
    480  -1597  -2078    558   1278  -1839   -215   -200      7   -163   -392   -607
    446  -1561  -2008    555   1226  -1784   -163   -142     67    -88   -314   -576
    501  -1548  -2052    522   1275  -1797   -181   -135     72    -85   -316   -685
    535  -1496  -2031    480   1283  -1764   -176   -114     77    -93   -368   -680
    252  -1366  -1618    555    932  -1491    -23     75    252     85   -210   -371
     75  -1273  -1348    597    711  -1309     77    215    387    233    -57   -171
    244  -1223  -1467    488    854  -1345     44    187    358    218    -64   -226
    410  -1202  -1613    397   1010  -1408     20    155    322    171   -135   -329
    213  -1262  -1478    524    844  -1369     54    231    394    239    -85   -205
   -158  -1327  -1169    743    504  -1249    124    376    542    384     57    -93
   -215  -1322  -1106    766    441  -1215    148    433    602    446    114   -111
     67  -1252  -1319    592    693  -1286    129    402    574    431    101   -218
    249  -1236  -1486    491    867  -1361     49    371    548    415     98   -340
    316  -1208  -1525    444    919  -1366     18    361    542    410     98   -389
    454  -1153  -1610    348   1031  -1379     20    397    579    446    119   -423
    519  -1085  -1605    283   1062  -1345     20    483    683    566    207   -277
    400  -1049  -1452    322    924  -1249     41    537    753    662    335   -163
    249   -979  -1228    366    737  -1104    200    639    844    763    449   -116
    200   -953  -1153    376    672  -1052    296    714    911    833    514    -36
    158   -948  -1106    394    631  -1026    324    745    948    872    561      2
     75   -927  -1005    426    537   -966    371    802   1008    937    626     62
    -83   -948   -865    514    389   -906    431    865   1052    982    678    103
   -410  -1008   -600    709     90   -805    542    953   1130   1054    758    181
   -672  -1044   -371    859   -150   -709    636   1018   1192   1111    820    257
   -818  -1062   -244    937   -288   -654    670   1060   1234   1145    865    306
   -930  -1135   -205   1031   -363   -670    704   1093   1265   1187    935    314
   -982  -1166   -184   1072   -400   -675    779   1085   1234   1135    867    142
  -1002  -1166   -163   1085   -420   -665    833   1080   1197   1065    696    231
  -1052  -1148    -96   1098   -480   -623    927   1135   1244   1122    745    392
  -1062  -1137    -75   1098   -493   -607    958   1153   1265   1148    782    361
  -1021  -1135   -114   1075   -454   -623    966   1156   1270   1156    802    316
  -1005  -1137   -132   1072   -436   -636    989   1174   1280   1163    820    275
  -1000  -1130   -132   1065   -436   -631   1026   1187   1280   1163    823    213
   -961  -1122   -163   1041   -400   -644   1065   1208   1301   1179    833    163
   -966  -1124   -161   1044   -405   -644   1060   1208   1301   1187    836     96
  -1034  -1169   -135   1101   -449   -652   1044   1208   1301   1187    828     85
  -1122  -1197    -77   1158   -522   -639   1049   1223   1309   1195    836    213
  -1231  -1254    -23   1241   -605   -639   1067   1228   1322   1202    849    329
  -1348  -1332     15   1340   -683   -659   1054   1236   1335   1215    867    402
  -1366  -1356     10   1361   -688   -672   1023   1239   1348   1228    880    441
  -1273  -1356    -85   1312   -594   -722   1010   1218   1332   1205    839    368
  -1163  -1374   -210   1270   -478   -792    963   1158   1280   1145    766    327
  -1036  -1374   -340   1205   -350   -857    914   1104   1231   1093    706    290
   -969  -1366   -397   1169   -285   -883    878   1062   1195   1041    639    259
   -813  -1356   -545   1083   -135   -950    833   1031   1171   1023    615    270
   -571  -1413   -841    992    135  -1127    753    948   1104    963    571    200
   -405  -1488  -1083    945    337  -1288    654    852   1005    872    504     64
   -309  -1543  -1234    927    462  -1389    592    779    930    800    439    -64
   -285  -1582  -1299    932    506  -1441    584    756    911    776    415    -98
   -283  -1615  -1335    948    524  -1475    589    761    906    774    426   -116
   -197  -1652  -1454    922    628  -1553    579    756    888    758    431   -135
    -93  -1662  -1569    878    737  -1615    517    709    836    709    394   -200
      5  -1667  -1675    831    839  -1673    462    672    795    667    345   -223
    124  -1722  -1847    800    984  -1784    480    652    763    633    311   -205
    246  -1756  -2003    753   1122  -1880    509    602    709    568    241   -239
    355  -1756  -2112    701   1234  -1932    480    532    646    498    176   -267
    363  -1771  -2138    704   1249  -1953    491    524    644    488    171   -241
    342  -1829  -2171    743   1257  -2000    501    535    641    488    163   -246
    355  -1847  -2203    745   1278  -2023    504    568    667    519    192   -236
    392  -1860  -2252    735   1322  -2055    522    587    683    535    231   -259
    405  -1816  -2221    704   1309  -2018    506    558    662    509    205   -293
    322  -1782  -2104    730   1210  -1943    527    574    685    524    205   -228
    267  -1735  -2003    732   1132  -1867    561    618    730    561    228   -205
    192  -1686  -1878    748   1034  -1782    587    667    771    602    270   -213
    158  -1680  -1842    758   1000  -1758    602    688    797    631    316   -262
    142  -1686  -1829    771    984  -1758    654    722    823    646    316   -337
    137  -1704  -1842    782    987  -1771    735    831    909    691    296   -379
    176  -1673  -1849    748   1013  -1761    779    979   1054    813    355   -355
    252  -1493  -1748    618   1000  -1621    774   1130   1247   1034    553   -205
    402  -1200  -1602    397   1002  -1400    717   1260   1457   1332    904    135
    641   -846  -1488    101   1062  -1166    568   1132   1444   1447   1200    537
    753   -719  -1473    -15   1111  -1096    402    766   1163   1343   1369    839
    797   -782  -1579    -10   1187  -1182    137    288    698    992   1215    776
    904  -1176  -2081    135   1491  -1628   -103   -280      2    205    410     70
   1018  -1712  -2730    345   1873  -2221   -316   -820   -737   -753   -701   -940
   1150  -2158  -3309    504   2229  -2733   -472   -935   -966  -1060  -1083  -1283
   1343  -2421  -3767    537   2553  -3094   -524   -818   -818   -935  -1026  -1286
   1519  -2533  -4055    506   2787  -3294   -535   -735   -688   -833  -1005  -1288
   1621  -2520  -4141    449   2878  -3328   -467   -610   -524   -709   -961  -1184
   1649  -2416  -4065    384   2857  -3239   -363   -423   -314   -519   -815  -1013
   1709  -2364  -4073    324   2889  -3218   -358   -374   -252   -462   -769   -971
   1717  -2340  -4058    309   2886  -3198   -350   -361   -220   -431   -732   -948
   1670  -2351  -4024    337   2847  -3187   -322   -337   -194   -405   -706   -898
   1566  -2338  -3904    387   2735  -3120   -280   -272   -127   -337   -652   -784
   1486  -2270  -3759    392   2618  -3013   -246   -205    -57   -262   -581   -717
   1413  -2213  -3626    397   2520  -2920   -226   -166    -12   -215   -535   -685
   1340  -2169  -3512    413   2426  -2839   -200   -135     10   -189   -524   -711
   1273  -2164  -3437    446   2353  -2800   -161    -90     54   -150   -509   -727
   1158  -2171  -3330    504   2244  -2751   -116    -38    106    -88   -441   -724
   1067  -2164  -3231    548   2148  -2696    -62      2    148    -38   -397   -704
    987  -2091  -3078    550   2031  -2585      2     41    187      2   -368   -688
    880  -2049  -2930    584   1904  -2488     72    116    252     77   -288   -654
    735  -2018  -2753    639   1743  -2385    158    213    355    194   -176   -597
    620  -1901  -2522    639   1569  -2210    228    311    459    309    -67   -517
    542  -1766  -2309    610   1426  -2036    293    413    553    415     28   -441
    493  -1634  -2127    571   1309  -1880    358    504    641    498    101   -355
    459  -1540  -2003    540   1228  -1771    415    600    735    597    181   -249
    483  -1408  -1891    462   1187  -1649    462    691    833    706    290   -124
    537  -1254  -1795    355   1163  -1522    496    771    927    810    392    -23
    623  -1098  -1722    239   1171  -1410    511    841   1008    904    472     70
    675   -943  -1618    132   1145  -1278    553    927   1101   1013    587    200
    722   -823  -1545     51   1132  -1184    555    989   1174   1111    698    322
    872   -758  -1631    -59   1252  -1195    522   1000   1195   1148    743    355
    937   -724  -1662   -106   1299  -1192    498   1002   1210   1176    776    400
    940   -704  -1647   -119   1293  -1174    483    997   1221   1189    787    483
    888   -693  -1584    -98   1236  -1137    498   1021   1252   1221    828    553
    846   -652  -1501    -98   1174  -1078    514   1060   1291   1265    883    623
    753   -659  -1413    -46   1083  -1036    561   1111   1343   1312    932    685
    587   -719  -1306     64    945  -1013    631   1135   1358   1319    935    678
    444   -761  -1205    158    823   -982    704   1153   1366   1317    930    657
    340   -766  -1109    213    722   -937    774   1197   1395   1330    945    678
    231   -797  -1028    283    628   -911    836   1223   1400   1325    940    680
    140   -846   -989    353    563   -919    922   1252   1410   1322    930    659
     38   -888   -930    423    483   -909    940   1236   1376   1275    872    579
    -64   -906   -841    485    387   -875    976   1231   1356   1247    836    514
   -153   -922   -769    537    306   -846   1005   1221   1330   1215    802    467
   -189   -976   -789    581    298   -885   1036   1221   1325   1210    789    441
   -215  -1015   -800    615    290   -906   1049   1218   1312   1202    776    407
   -277  -1044   -769    659    244   -906   1057   1197   1286   1176    745    366
   -355  -1062   -706    709    174   -885   1072   1174   1257   1143    704    376
   -436  -1085   -652    761    106   -870   1085   1179   1260   1143    698    418
   -475  -1072   -597    774     59   -833   1096   1210   1288   1169    730    428
   -496  -1057   -563    776     31   -810   1101   1223   1296   1179    730    423
   -509  -1075   -566    792     28   -820   1122   1221   1291   1174    724    413
   -514  -1031   -517    771      0   -774   1137   1221   1293   1182    732    400
   -545  -1000   -454    771    -46   -727   1174   1247   1325   1210    758    402
   -576   -984   -407    776    -85   -696   1169   1254   1340   1228    771    400
   -545   -935   -389    740    -77   -662   1187   1267   1363   1257    800    426
   -602   -872   -270    735   -168   -571   1223   1322   1421   1314    859    491
   -626   -862   -239    743   -194   -550   1208   1332   1436   1335    888    501
   -639   -844   -205    740   -218   -524   1187   1312   1431   1337    893    459
   -646   -805   -158    727   -244   -483   1192   1319   1441   1345    896    480
   -553   -761   -207    654   -174   -485   1135   1299   1421   1332    891    517
   -506   -724   -218    615   -145   -472   1109   1278   1397   1312    859    493
   -496   -693   -200    594   -150   -446   1101   1267   1392   1312    857    498
   -496   -667   -171    581   -163   -420   1104   1288   1408   1335    896    530
   -550   -654   -106    602   -223   -381   1156   1317   1434   1356    930    555
   -581   -657    -77    618   -252   -368   1148   1319   1428   1350    935    555
   -566   -667   -103    615   -231   -387   1171   1325   1434   1358    950    563
   -548   -698   -150    623   -200   -426   1221   1325   1434   1361    966    540
   -493   -701   -210    594   -142   -457   1234   1301   1402   1312    909    498
   -496   -740   -244    618   -127   -493   1184   1265   1356   1265    849    498
   -506   -779   -275    641   -116   -527   1163   1239   1330   1247    836    467
   -457   -831   -374    644    -41   -602   1148   1187   1275   1189    795    407
   -459   -846   -389    652    -36   -618   1143   1187   1244   1148    745    392
   -478   -911   -433    693    -23   -672   1117   1174   1223   1127    701    379
   -433   -987   -553    709     57   -771   1060   1111   1166   1075    646    355
   -389  -1000   -610    696    109   -805   1049   1070   1122   1026    610    340
   -288   -979   -691    631    200   -833   1010   1034   1083    989    574    311
   -213  -1026   -813    618    298   -919    945    984   1039    953    542    239
   -184  -1047   -865    615    340   -958    911    927    982    888    472    184
   -168  -1062   -893    615    361   -979    875    901    943    846    436    220
   -132  -1153  -1021    641    441  -1088    865    888    924    818    376     93
   -163  -1156   -992    659    413  -1075    906    984   1023    891    381     49
   -158  -1039   -883    597    361   -961    922   1104   1171   1031    480    109
   -140   -813   -672    478    265   -743    935   1244   1402   1312    758    353
   -148   -545   -397    345    124   -472    854   1358   1623   1670   1223    846
   -166   -303   -137    236    -15   -223    711   1226   1548   1751   1590   1304
   -290   -394   -106    342    -93   -252    657    935   1179   1475   1662   1462
   -439   -571   -132    506   -153   -353    607    563    636    922   1317   1171
   -600   -852   -252    724   -176   -553    540    140     31    135    332    275
   -735  -1228   -496    982   -119   -862    413   -153   -400   -449   -478   -459
   -771  -1530   -761   1150     -5  -1148    348   -119   -387   -446   -550   -587
   -719  -1714   -995   1218    137  -1356    335      0   -207   -280   -480   -587
   -615  -1722  -1106   1166    244  -1413    355    116     -7    -93   -384   -511
   -527  -1641  -1114   1083    293  -1379    446    283    228    129   -213   -418
   -410  -1470  -1060    937    324  -1265    480    407    410    301    -64   -322
   -265  -1322  -1057    795    394  -1189    480    441    472    366    -12   -298
    -75  -1226  -1150    649    537  -1189    496    433    459    355    -28   -296
     83  -1226  -1309    571    696  -1267    449    392    423    322    -57   -309
    215  -1195  -1413    488    813  -1301    413    350    389    288    -85   -303
    332  -1202  -1535    436    932  -1369    400    319    366    254   -116   -283
    454  -1215  -1670    379   1060  -1444    332    259    322    210   -168   -288
    514  -1330  -1844    407   1176  -1587    233    168    236    124   -259   -332
    574  -1454  -2031    439   1301  -1743    140     80    153     41   -337   -394
    652  -1509  -2161    428   1405  -1834     77      2     85    -28   -405   -454
    698  -1543  -2242    420   1467  -1891     20    -57     25    -88   -462   -488
    779  -1571  -2351    394   1564  -1958    -44   -111    -28   -140   -511   -537
    833  -1613  -2447    389   1639  -2031   -127   -171    -75   -189   -555   -589
    875  -1641  -2517    384   1696  -2078   -228   -257   -142   -262   -615   -636
    859  -1657  -2517    397   1686  -2086   -249   -293   -171   -288   -641   -652
    883  -1652  -2535    381   1709  -2094   -275   -314   -192   -306   -657   -662
    930  -1641  -2572    353   1748  -2107   -358   -374   -244   -355   -696   -691
    976  -1691  -2668    358   1821  -2179   -488   -475   -327   -436   -769   -763
   1117  -1725  -2842    301   1977  -2283   -600   -602   -433   -537   -865   -849
   1202  -1751  -2956    272   2078  -2353   -649   -662   -488   -587   -911   -891
   1226  -1870  -3099    322   2158  -2483   -662   -633   -449   -540   -862   -849
   1195  -1951  -3146    379   2169  -2548   -626   -563   -371   -454   -787   -787
   1013  -1886  -2899    436   1953  -2390   -558   -413   -215   -283   -602   -613
    704  -1779  -2486    537   1592  -2132   -418   -223      0    -51   -363   -392
    293  -1660  -1953    683   1122  -1805   -181     25    249    202   -101   -148
   -103  -1577  -1473    841    683  -1525     38    254    465    410    119     62
   -353  -1501  -1148    924    394  -1325    155    402    613    553    275    213
   -540  -1467   -930   1002    192  -1200    239    493    709    652    384    298
   -678  -1473   -797   1075     57  -1135    342    589    784    724    454    337
   -667  -1519   -852   1093     90  -1187    389    620    795    722    441    293
   -576  -1579  -1002   1078    210  -1291    374    581    756    665    384    200
   -498  -1610  -1111   1054    303  -1361    371    537    714    605    316     98
   -491  -1592  -1101   1041    303  -1348    431    542    704    579    290     33
   -428  -1522  -1093    976    332  -1309    449    545    688    548    254    -31
   -394  -1465  -1070    930    337  -1270    470    532    670    519    223    -83
   -384  -1431  -1047    906    329  -1239    504    530    667    501    200    -85
   -381  -1395  -1013    888    314  -1205    524    537    675    501    194    -75
   -407  -1356   -948    883    270  -1153    561    563    688    511    202    -54
   -436  -1330   -893    880    226  -1111    548    574    693    514    197    -38
   -441  -1288   -846    865    202  -1070    558    592    701    522    194    -23
   -467  -1254   -789    859    161  -1023    641    626    724    545    218      7
   -436  -1249   -813    844    187  -1031    672    646    735    563    244     31
   -436  -1202   -769    818    163   -987    631    654    748    576    259     15
   -439  -1169   -730    802    145   -950    654    678    766    584    246      5
   -368  -1127   -761    745    194   -945    680    688    782    594    246    -12
   -311  -1114   -802    714    244   -958    737    711    807    626    272    -44
   -303  -1127   -823    714    257   -976    800    769    862    688    327    -64
   -332  -1093   -763    711    215   -930    852    854    956    784    413    -70
   -350  -1013   -665    680    155   -839    901    963   1054    885    504    -64
   -306   -958   -652    633    171   -805    911    987   1075    904    519   -106
   -288   -961   -675    623    192   -818    953   1013   1109    945    566   -132
   -288   -909   -620    597    166   -766    974   1057   1153   1002    626    -98
   -283   -878   -594    579    153   -735    989   1067   1171   1028    641    -10
   -285   -901   -615    594    163   -758    989   1062   1158   1031    633     51
   -322   -950   -628    636    153   -792   1013   1085   1174   1057    665     93
   -371   -995   -626    683    127   -810   1023   1114   1205   1088    696    129
   -410  -1028   -618    717    101   -823   1049   1148   1241   1119    732    192
   -472  -1034   -561    753     44   -797   1075   1210   1309   1179    795    283
   -509  -1124   -615    815     51   -870   1169   1267   1345   1210    810    335
   -509  -1137   -631    823     59   -885   1179   1288   1358   1223    813    387
   -566  -1122   -555    841     -7   -839   1143   1288   1358   1223    805    426
   -680  -1158   -478    919   -101   -818   1215   1319   1389   1241    810    462
   -763  -1257   -493   1010   -135   -875   1278   1312   1379   1218    789    423
   -896  -1405   -511   1150   -192   -958   1296   1291   1350   1176    753    376
  -1013  -1530   -519   1270   -249  -1026   1278   1275   1330   1145    719    332
  -1111  -1641   -530   1376   -290  -1085   1270   1244   1299   1109    688    262
  -1187  -1766   -579   1475   -306  -1171   1244   1195   1257   1062    652    200
  -1226  -1873   -649   1548   -288  -1262   1197   1130   1197   1002    597    119
  -1156  -1951   -795   1551   -181  -1374   1119   1062   1130    930    522     33
   -987  -2003  -1015   1496     12  -1509   1028    982   1057    849    433    -62
   -805  -2062  -1260   1434    226  -1662    976    893    976    763    350   -155
   -584  -2075  -1491   1330    452  -1784    865    800    901    688    270   -226
   -371  -2101  -1730   1234    678  -1917    761    724    836    620    197   -293
   -189  -2135  -1945   1163    878  -2042    743    680    802    571    129   -376
     12  -2088  -2101   1036   1054  -2096    789    756    885    620    106   -444
    187  -1971  -2158    891   1171  -2062    810    878   1018    745    176   -420
    285  -1761  -2047    735   1163  -1901    815   1036   1236   1005    418   -213
    413  -1410  -1823    498   1117  -1615    820   1202   1493   1366    854    249
    459  -1057  -1517    298    987  -1286    774   1088   1452   1449   1192    709
    420   -940  -1361    259    888  -1148    636    776   1135   1267   1327    932
    379  -1096  -1475    358    924  -1286    514    389    657    836   1085    735
    324  -1569  -1893    623   1109  -1730    446    -54     64     98    239    -41
    298  -2042  -2340    870   1317  -2190    303   -402   -439   -605   -665   -883
    368  -2338  -2707    984   1538  -2522    210   -379   -462   -670   -800  -1067
    462  -2494  -2959   1015   1709  -2725    205   -200   -246   -462   -691  -1008
    527  -2572  -3099   1023   1813  -2834    249    -46    -31   -270   -581   -878
    589  -2543  -3133    976   1860  -2837    366    153    207    -51   -413   -717
    672  -2470  -3143    898   1906  -2805    459    285    368     90   -298   -589
    766  -2478  -3247    854   2005  -2860    475    309    402    119   -290   -524
    807  -2514  -3322    854   2065  -2917    454    293    397    114   -290   -480
    815  -2572  -3387    878   2101  -2979    449    309    407    124   -270   -405
    849  -2678  -3528    914   2187  -3102    407    306    407    119   -275   -350
    852  -2769  -3624    956   2236  -3198    387    288    394    101   -285   -340
    867  -2816  -3684    974   2275  -3250    413    275    392     96   -270   -314
    880  -2912  -3793   1013   2335  -3351    431    249    371     72   -290   -311
    891  -2966  -3858   1036   2374  -3411    407    213    337     36   -316   -340
    924  -2995  -3920   1034   2421  -3455    355    163    288    -12   -366   -389
    992  -3073  -4065   1041   2527  -3569    332    150    272    -33   -379   -431
   1070  -3141  -4214   1034   2642  -3676    280    103    228    -83   -431   -535
   1145  -3192  -4338   1023   2740  -3764    207     25    153   -166   -532   -628
   1218  -3208  -4429    992   2821  -3816    106    -41     83   -233   -613   -675
   1184  -3224  -4408   1021   2795  -3816     75    -46     75   -241   -626   -691
   1200  -3273  -4473   1034   2837  -3873     70    -51     75   -246   -633   -743
   1208  -3309  -4517   1049   2863  -3912     67    -51     83   -244   -646   -774
   1210  -3317  -4530   1052   2870  -3923     70    -31    114   -213   -620   -740
   1179  -3273  -4453   1047   2816  -3863     98     25    187   -145   -558   -717
   1083  -3252  -4338   1083   2709  -3795    140    122    280    -44   -480   -659
    976  -3198  -4175   1109   2574  -3686    181    226    384     59   -389   -571
    891  -3174  -4068   1140   2478  -3621    252    337    504    189   -257   -454
    795  -3125  -3920   1166   2356  -3522    327    457    636    342    -90   -332
    711  -3005  -3720   1145   2213  -3361    389    563    761    467     31   -220
    636  -2907  -3543   1135   2088  -3224    449    654    862    571    119    -98
    555  -2821  -3377   1130   1964  -3099    509    730    943    654    194     -2
    488  -2772  -3260   1143   1873  -3016    589    813   1026    737    267     62
    407  -2743  -3154   1166   1779  -2948    667    883   1091    792    335     98
    335  -2688  -3024   1176   1678  -2855    756    969   1163    862    405    155
    249  -2611  -2860   1182   1553  -2735    836   1049   1231    919    457    205
    153  -2507  -2660   1176   1405  -2582    922   1130   1301    976    519    257
     51  -2483  -2535   1213   1291  -2509    989   1189   1340    995    524    262
    -54  -2460  -2408   1257   1174  -2434   1067   1234   1369   1010    522    288
   -119  -2452  -2333   1286   1106  -2395   1143   1267   1384   1015    522    288
   -106  -2405  -2299   1257   1096  -2353   1205   1291   1395   1008    514    275
   -124  -2390  -2268   1257   1070  -2330   1280   1322   1413   1013    501    265
   -122  -2390  -2270   1254   1072  -2330   1304   1343   1428   1021    496    257
    -51  -2353  -2304   1200   1124  -2327   1314   1330   1418   1010    480    241
    -31  -2320  -2288   1176   1127  -2304   1376   1335   1431   1018    478    239
    -20  -2392  -2374   1205   1176  -2385   1376   1322   1418    995    444    205
     -7  -2447  -2439   1228   1215  -2444   1366   1327   1428    992    433    210
     15  -2473  -2491   1226   1252  -2481   1389   1343   1452   1010    441    236
     41  -2457  -2499   1208   1270  -2478   1452   1371   1480   1039    462    280
     10  -2486  -2499   1236   1252  -2494   1465   1402   1514   1067    488    322
    -25  -2486  -2460   1254   1215  -2473   1488   1449   1564   1119    537    428
    -51  -2444  -2392   1247   1169  -2418   1545   1493   1613   1169    584    568
    -51  -2455  -2403   1254   1174  -2429   1571   1509   1628   1176    581    633
    -72  -2501  -2429   1286   1176  -2468   1597   1538   1660   1195    592    644
   -111  -2533  -2423   1322   1153  -2478   1628   1564   1704   1228    628    659
   -142  -2509  -2369   1325   1111  -2439   1665   1587   1738   1257    657    672
   -176  -2457  -2281   1317   1052  -2369   1686   1639   1790   1304    693    745
   -192  -2418  -2226   1304   1015  -2325   1683   1670   1821   1340    714    787
   -179  -2392  -2216   1286   1015  -2304   1680   1670   1826   1348    709    795
   -181  -2397  -2216   1288   1015  -2307   1680   1660   1823   1350    704    787
   -231  -2413  -2182   1322    974  -2299   1701   1662   1823   1356    709    782
   -239  -2395  -2158   1317    958  -2278   1712   1665   1823   1356    698    774
   -210  -2351  -2143   1280    966  -2247   1706   1675   1831   1369    693    779
   -194  -2359  -2164   1275    984  -2262   1704   1678   1826   1363    672    769
   -174  -2408  -2234   1291   1028  -2322   1714   1670   1810   1350    641    758
   -181  -2447  -2268   1312   1041  -2359   1704   1647   1790   1319    597    735
   -179  -2452  -2273   1314   1044  -2361   1693   1634   1779   1299    566    735
   -189  -2475  -2288   1330   1047  -2382   1709   1621   1769   1280    540    701
   -213  -2509  -2296   1361   1041  -2403   1719   1595   1748   1244    501    659
   -329  -2520  -2192   1423    927  -2356   1745   1600   1743   1228    480    646
   -493  -2548  -2055   1519    779  -2304   1805   1654   1792   1275    514    696
   -561  -2546  -1984   1551    709  -2265   1816   1675   1805   1278    517    696
   -631  -2574  -1943   1602    654  -2260   1831   1680   1805   1267    509    685
   -823  -2639  -1818   1730    496  -2229   1893   1725   1842   1301    535    724
   -961  -2655  -1693   1805    366  -2174   1935   1774   1893   1348    584    761
  -1031  -2657  -1628   1842    298  -2143   1971   1782   1899   1343    571    758
  -1080  -2657  -1577   1870    246  -2117   1990   1782   1896   1332    558    771
  -1098  -2639  -1540   1867    218  -2088   1971   1761   1880   1312    540    745
  -1054  -2613  -1558   1834    252  -2086   1961   1756   1870   1296    517    711
   -953  -2592  -1641   1771    342  -2117   1966   1761   1865   1283    496    657
   -823  -2585  -1761   1704    467  -2174   1984   1792   1870   1247    407    545
   -717  -2488  -1774   1600    527  -2132   2060   1922   1984   1322    426    563
   -631  -2327  -1696   1478    530  -2013   2140   2145   2226   1574    649    743
   -537  -2018  -1480   1278    470  -1751   2125   2395   2517   1940   1041   1109
   -459  -1587  -1127   1023    332  -1358   2018   2382   2603   2174   1423   1579
   -491  -1434   -945    961    226  -1192   1753   1932   2304   2101   1600   1836
   -561  -1415   -857    987    148  -1137   1509   1400   1880   1826   1514   1826
   -633  -1779  -1145   1205    252  -1462   1361    831   1254   1114    787   1176
   -717  -2387  -1670   1553    475  -2029   1309    374    555    142   -314    155
   -654  -2777  -2125   1714    732  -2449   1161    366    426    -57   -602   -129
   -561  -2933  -2372   1745    904  -2652   1117    537    589     80   -540   -132
   -493  -2933  -2442   1712    974  -2688   1192    740    805    257   -415    -83
   -413  -2837  -2423   1626   1005  -2631   1350    963   1031    441   -303    -38
   -402  -2725  -2325   1564    961  -2525   1478   1127   1189    576   -220     96
   -384  -2637  -2252   1509    932  -2444   1535   1192   1260    641   -158    129
   -340  -2569  -2231   1452    945  -2400   1512   1195   1267    649   -148    127
   -303  -2514  -2210   1410    953  -2364   1525   1223   1293    670   -127    116
   -327  -2525  -2197   1426    932  -2361   1538   1265   1322    696   -119    124
   -329  -2501  -2174   1415    919  -2338   1527   1288   1343    719    -85    132
   -335  -2481  -2145   1405    904  -2314   1501   1273   1327    696   -111    122
   -335  -2468  -2132   1402    898  -2301   1535   1278   1325    691   -122    153
   -298  -2475  -2177   1384    937  -2327   1538   1241   1283    646   -166     85
   -285  -2494  -2208   1389    961  -2351   1512   1205   1249    607   -202     44
   -374  -2499  -2125   1434    872  -2312   1517   1202   1254    607   -197     36
   -407  -2488  -2081   1449    836  -2286   1496   1189   1244    592   -207      7
   -496  -2514  -2018   1504    758  -2268   1512   1213   1249    597   -213    -28
   -571  -2569  -1997   1569    711  -2286   1473   1192   1228    579   -236    -83
   -631  -2564  -1935   1595    652  -2249   1408   1176   1223    576   -241   -124
   -623  -2577  -1953   1600    665  -2265   1356   1148   1189    537   -293   -137
   -605  -2626  -2023   1615    706  -2325   1301   1111   1156    509   -327   -200
   -592  -2634  -2042   1613    722  -2338   1288   1109   1161    511   -342   -215
   -548  -2670  -2122   1608    784  -2395   1234   1080   1135    488   -381   -228
   -428  -2683  -2255   1556    911  -2470   1163   1026   1085    444   -439   -298
   -371  -2657  -2286   1514    956  -2473   1169   1026   1096    457   -426   -272
   -303  -2644  -2343   1473   1018  -2494   1161   1044   1114    483   -400   -246
   -194  -2629  -2436   1410   1117  -2533   1104   1036   1114    496   -387   -226
   -106  -2611  -2504   1358   1197  -2559   1067   1026   1114    514   -358   -200
   -168  -2605  -2436   1387   1132  -2522   1119   1075   1161    566   -301   -158
   -249  -2579  -2330   1415   1039  -2457   1062   1091   1182    594   -259   -119
   -226  -2556  -2333   1389   1052  -2444    976   1054   1150    574   -265   -124
    -33  -2569  -2535   1301   1249  -2553    911    958   1052    475   -358   -210
     67  -2598  -2665   1262   1363  -2629    872    878    966    381   -454   -280
    145  -2657  -2805   1254   1475  -2730    805    800    885    288   -553   -358
    246  -2733  -2982   1241   1613  -2857    745    696    782    174   -667   -459
    361  -2803  -3164   1221   1761  -2982    706    574    665     49   -795   -566
    537  -2863  -3403   1161   1969  -3133    628    444    524    -98   -948   -701
    795  -2883  -3678   1044   2236  -3281    527    309    376   -252  -1114   -865
   1023  -2894  -3917    935   2468  -3406    433    189    249   -389  -1275   -997
   1075  -2927  -4003    927   2538  -3465    371    109    161   -480  -1379  -1054
   1083  -2917  -4003    914   2540  -3460    350     57    109   -530  -1441  -1109
   1072  -2925  -3998    924   2535  -3460    350     18     72   -566  -1478  -1140
   1018  -2907  -3925    945   2470  -3416    387     10     57   -587  -1493  -1137
    953  -2842  -3795    945   2374  -3317    431     36     80   -576  -1475  -1106
    880  -2811  -3691    963   2286  -3252    418     51    101   -561  -1460  -1122
    849  -2907  -3756   1028   2301  -3330    426     59    111   -558  -1465  -1161
    797  -3037  -3834   1117   2314  -3434    441     85    132   -535  -1460  -1184
    662  -3133  -3795   1236   2229  -3463    452    122    153   -511  -1452  -1182
    542  -3151  -3694   1304   2117  -3421    478    176    194   -470  -1408  -1153
    441  -3156  -3598   1356   2018  -3377    511    236    244   -420  -1353  -1101
    348  -3135  -3483   1392   1914  -3309    579    288    296   -368  -1293  -1036
    277  -3050  -3328   1387   1803  -3187    680    355    368   -306  -1231   -976
    228  -2974  -3203   1371   1714  -3089    748    397    418   -262  -1187   -922
    122  -2899  -3021   1387   1571  -2959    782    459    491   -189  -1124   -836
     44  -2831  -2878   1392   1460  -2855    810    519    555   -122  -1067   -756
    -28  -2800  -2772   1415   1371  -2787    852    550    594    -83  -1034   -704
    -90  -2714  -2624   1400   1262  -2670    852    579    641    -31   -982   -628
   -153  -2655  -2501   1402   1174  -2579    854    579    652     -7   -956   -574
   -306  -2585  -2278   1447    984  -2431    917    639    698     44   -904   -493
   -358  -2488  -2130   1423    885  -2309    945    704    745     96   -852   -423
   -413  -2416  -2005   1413    795  -2210    987    750    787    135   -800   -355
   -485  -2348  -1862   1415    685  -2107   1023    797    828    176   -758   -298
   -561  -2325  -1766   1441    600  -2047   1031    820    844    189   -748   -262
   -620  -2294  -1673   1457    524  -1984   1039    841    870    215   -709   -239
   -680  -2301  -1621   1491    467  -1964   1124    891    911    257   -680   -270
   -698  -2275  -1577   1486    439  -1927   1184    930    940    277   -680   -293
   -732  -2265  -1532   1496    397  -1899   1221    948    953    290   -672   -301
   -745  -2260  -1514   1504    384  -1888   1260    953    963    293   -659   -355
   -743  -2203  -1462   1470    358  -1834   1304    995   1002    324   -618   -376
   -792  -2197  -1408   1493    306  -1803   1335   1018   1026    340   -587   -420
   -857  -2179  -1322   1517    231  -1751   1369   1057   1052    361   -550   -467
   -839  -2127  -1288   1483    223  -1709   1397   1093   1075    387   -519   -498
   -875  -2143  -1267   1506    192  -1706   1418   1104   1078    394   -514   -441
   -940  -2143  -1205   1540    129  -1675   1470   1145   1104    426   -493   -259
   -963  -2125  -1163   1543     98  -1647   1473   1153   1101    413   -524   -124
   -979  -2109  -1130   1545     75  -1621   1452   1169   1104    410   -540    -41
  -1031  -2096  -1065   1561     15  -1582   1465   1202   1130    436   -522     -2
  -1140  -2088   -948   1613    -98  -1517   1538   1273   1195    491   -480     20
  -1221  -2021   -802   1621   -210  -1413   1626   1415   1330    600   -420     28
  -1239  -1951   -711   1595   -265  -1332   1665   1566   1486    748   -319     49
  -1283  -1771   -491   1525   -397  -1132   1730   1779   1735   1023    -59    233
  -1275  -1402   -129   1337   -574   -766   1751   1956   1997   1382    363    693
  -1262   -989    270   1124   -769   -358   1712   1880   2023   1532    743   1169
  -1327   -849    478   1088   -904   -187   1618   1608   1777   1436    948   1480
  -1400   -885    514   1143   -958   -187   1478   1228   1361   1101    797   1337
  -1376  -1291     85   1332   -732   -602   1337    693    696    303    -83    439
  -1208  -1717   -509   1460   -350  -1114   1148    254     70   -522  -1083   -579
   -937  -2018  -1080   1478     70  -1551    995    192    -80   -737  -1397   -940
   -558  -2182  -1623   1369    532  -1901    917    285     38   -636  -1402   -971
   -181  -2223  -2042   1202    927  -2132    865    348    142   -550  -1387  -1002
    145  -2190  -2335   1021   1239  -2262    872    462    293   -415  -1309   -995
    420  -2156  -2577    867   1499  -2366    878    558    410   -311  -1247   -984
    659  -2210  -2873    774   1764  -2540    839    530    387   -345  -1296  -1047
    818  -2283  -3102    732   1958  -2694    797    467    329   -415  -1374  -1109
    904  -2356  -3260    724   2081  -2808    711    405    272   -475  -1434  -1153
    963  -2418  -3382    727   2171  -2899    592    332    210   -530  -1478  -1221
    995  -2483  -3478    743   2234  -2979    553    257    153   -592  -1538  -1280
    982  -2546  -3528    782   2252  -3034    579    223    119   -626  -1574  -1325
    906  -2587  -3494    841   2200  -3039    579    207    109   -631  -1571  -1327
    766  -2613  -3380    924   2073  -2995    576    215    124   -618  -1551  -1343
    680  -2709  -3393   1013   2036  -3050    545    194     98   -649  -1587  -1392
    626  -2764  -3390   1067   2008  -3076    509    194    101   -639  -1574  -1408
    504  -2785  -3289   1137   1893  -3037    478    176     88   -654  -1579  -1431
    394  -2764  -3159   1184   1777  -2961    485    161     77   -678  -1618  -1426
    361  -2756  -3117   1197   1738  -2935    491    200    111   -644  -1605  -1395
    316  -2740  -3060   1210   1686  -2899    483    220    135   -618  -1590  -1389
    257  -2735  -2992   1239   1623  -2863    457    218    135   -613  -1590  -1384
    254  -2699  -2953   1223   1602  -2826    454    236    150   -594  -1587  -1405
    275  -2673  -2951   1197   1610  -2811    454    254    174   -566  -1571  -1428
    272  -2644  -2917   1184   1595  -2779    441    265    192   -542  -1548  -1418
    322  -2608  -2930   1140   1626  -2769    415    267    202   -519  -1530  -1421
    420  -2546  -2966   1062   1693  -2756    358    233    192   -522  -1540  -1423
    587  -2475  -3063    943   1823  -2766    283    171    158   -558  -1571  -1457
    740  -2455  -3195    857   1966  -2824    244    137    150   -566  -1566  -1480
    917  -2392  -3309    737   2112  -2850    218    158    171   -542  -1530  -1483
   1150  -2312  -3463    581   2307  -2886    148    161    181   -522  -1501  -1436
   1247  -2262  -3509    509   2377  -2886    140    181    210   -491  -1454  -1379
   1337  -2218  -3556    441   2447  -2886    129    181    207   -498  -1457  -1361
   1319  -2184  -3504    431   2410  -2844    145    179    205   -506  -1470  -1358
   1314  -2125  -3439    405   2377  -2782    168    161    194   -532  -1496  -1353
   1330  -2081  -3411    374   2369  -2746    184    161    189   -540  -1499  -1327
   1319  -2107  -3426    392   2372  -2766    192    184    200   -537  -1496  -1330
   1280  -2200  -3481    459   2379  -2842    192    140    140   -620  -1587  -1400
   1241  -2286  -3528    522   2385  -2907    184     67     54   -732  -1701  -1447
   1215  -2335  -3554    558   2382  -2943    161     -2    -18   -828  -1784  -1431
   1252  -2385  -3637    566   2444  -3011    124    -64    -98   -927  -1891  -1480
   1254  -2434  -3691    587   2470  -3060     96   -109   -150   -992  -1964  -1522
   1244  -2470  -3715    613   2478  -3091     80   -161   -192  -1044  -2010  -1564
   1273  -2499  -3772    613   2520  -3135     51   -205   -236  -1091  -2060  -1613
   1215  -2527  -3743    657   2478  -3135     77   -197   -223  -1088  -2057  -1644
   1119  -2566  -3686    724   2400  -3128    127   -155   -184  -1054  -2018  -1657
   1049  -2564  -3613    758   2330  -3089    161   -132   -163  -1036  -2000  -1673
    974  -2543  -3520    782   2247  -3031    187   -116   -142  -1018  -1977  -1667
    898  -2543  -3442    823   2169  -2992    213    -93   -114   -992  -1945  -1639
    818  -2535  -3356    857   2086  -2946    246    -64    -83   -963  -1906  -1613
    732  -2548  -3281    909   2005  -2915    272    -33    -51   -935  -1878  -1615
    678  -2520  -3200    919   1938  -2860    288     -5     -7   -888  -1826  -1597
    652  -2483  -3138    914   1893  -2811    340     54     54   -831  -1766  -1569
    644  -2421  -3068    888   1855  -2743    384    101    109   -787  -1725  -1566
    623  -2309  -2933    844   1777  -2621    439    179    194   -701  -1652  -1501
    563  -2244  -2808    839   1683  -2525    496    249    262   -631  -1579  -1457
    511  -2169  -2681    828   1595  -2426    527    283    316   -581  -1530  -1418
    467  -2018  -2486    774   1473  -2252    563    342    402   -491  -1439  -1353
    405  -1909  -2314    753   1358  -2112    610    423    480   -413  -1366  -1267
    387  -1803  -2190    706   1286  -1995    610    462    524   -355  -1312  -1202
    314  -1712  -2029    698   1171  -1870    649    519    587   -283  -1239  -1145
    285  -1662  -1948    685   1117  -1805    688    566    636   -231  -1184  -1111
    280  -1592  -1873    657   1075  -1732    722    607    678   -187  -1148  -1111
    265  -1509  -1774    620   1018  -1641    750    639    706   -166  -1135  -1111
    244  -1428  -1673    592    958  -1551    792    675    737   -140  -1109  -1072
    192  -1392  -1584    597    885  -1488    849    717    779   -101  -1070   -992
    189  -1418  -1608    615    898  -1512    893    735    787   -106  -1091   -914
    174  -1470  -1644    646    906  -1556    906    724    771   -132  -1124   -904
    148  -1519  -1667    685    906  -1592    914    714    763   -153  -1153   -888
     93  -1543  -1639    724    865  -1592    917    698    763   -166  -1158   -852
     12  -1551  -1564    769    787  -1556    924    717    787   -148  -1127   -818
    -25  -1592  -1566    807    766  -1579    945    722    782   -174  -1176   -854
    -44  -1613  -1569    828    761  -1592    956    732    784   -181  -1197   -836
    -57  -1582  -1525    818    732  -1553    948    732    787   -179  -1187   -831
    -49  -1525  -1475    787    711  -1501    953    727    784   -187  -1179   -815
    -54  -1499  -1444    776    693  -1473    974    756    810   -163  -1148   -818
    -75  -1496  -1421    784    672  -1460   1000    771    831   -150  -1140   -836
    -83  -1517  -1434    800    675  -1475   1015    776    839   -148  -1148   -826
    -54  -1514  -1460    784    701  -1488   1034    797    862   -124  -1124   -833
    -83  -1473  -1389    776    652  -1434   1119    893    953    -62  -1104   -867
    -85  -1389  -1306    737    610  -1348   1210   1026   1098     49  -1057   -891
    -62  -1273  -1210    667    571  -1241   1280   1187   1304    259   -896   -815
     10   -995  -1005    493    506  -1000   1270   1358   1579    605   -548   -498
     18   -597   -615    288    314   -607   1174   1473   1808   1010     23     80
    -54   -397   -342    226    142   -371   1122   1345   1709   1093    407    504
   -106   -478   -374    290    132   -426   1057   1031   1314    807    407    550
   -218   -737   -519    478    150   -628    935    576    709    142   -174     38
   -402  -1098   -698    750    148   -898    872    119     62   -779  -1319   -906
   -436  -1400   -963    917    262  -1182    802     12   -155  -1119  -1816  -1304
   -431  -1602  -1171   1015    368  -1387    841    215     70   -906  -1704  -1270
   -462  -1670  -1208   1067    371  -1439    966    465    387   -610  -1514  -1163
   -574  -1577  -1005   1072    213  -1291   1096    717    709   -301  -1288   -984
   -631  -1436   -805   1034     85  -1122   1270    961   1013    -15  -1054   -813
   -618  -1353   -737    984     57  -1044   1379   1088   1174    132   -932   -711
   -641  -1340   -698    992     28  -1021   1434   1143   1241    200   -875   -657
   -691  -1356   -665   1021    -15  -1010   1462   1169   1267    226   -852   -631
   -717  -1325   -607   1021    -57   -966   1454   1166   1270    220   -867   -628
   -719  -1309   -589   1013    -67   -948   1441   1163   1278    226   -865   -597
   -696  -1335   -639   1015    -28   -987   1405   1145   1260    207   -875   -618
   -693  -1363   -672   1028    -12  -1018   1387   1109   1221    166   -906   -639
   -701  -1395   -693   1047     -5  -1044   1376   1091   1205    145   -930   -654
   -711  -1423   -714   1067      0  -1070   1353   1067   1184    119   -956   -646
   -678  -1480   -802   1080     62  -1143   1312   1041   1166    103   -966   -662
   -633  -1517   -883   1072    122  -1200   1283   1021   1143     75  -1000   -693
   -589  -1527   -937   1057    174  -1234   1218    982   1101     36  -1041   -704
   -568  -1522   -956   1044    192  -1239   1205    966   1088     25  -1047   -740
   -563  -1512   -948   1039    192  -1231   1231    997   1111     51  -1034   -732
   -462  -1543  -1080   1000    309  -1312   1215    966   1072      7  -1096   -727
   -387  -1527  -1140    956    374  -1335   1153    937   1044    -20  -1127   -743
   -311  -1538  -1226    924    454  -1382   1060    891   1005    -51  -1166   -787
   -270  -1558  -1288    914    509  -1423   1034    878   1000    -51  -1176   -802
   -267  -1577  -1312    919    519  -1444    989    846    974    -67  -1202   -820
   -288  -1613  -1325    948    517  -1470    906    807    956    -80  -1228   -849
   -228  -1626  -1397    927    581  -1514    867    789    953    -70  -1221   -846
   -176  -1623  -1447    901    633  -1535    885    807    989    -15  -1161   -776
   -194  -1605  -1413    898    607  -1509    888    844   1034     44  -1088   -722
   -192  -1540  -1350    865    576  -1447    867    872   1065     83  -1047   -701
   -210  -1467  -1260    839    522  -1363    859    906   1106    137   -984   -639
   -231  -1431  -1200    831    483  -1317    865    930   1137    168   -953   -626
   -272  -1460  -1189    865    457  -1325    852    909   1106    127  -1005   -631
   -374  -1491  -1117    932    368  -1304    883    922   1109    124  -1010   -610
   -444  -1543  -1098    992    327  -1322    917    930   1098    103  -1049   -636
   -501  -1595  -1093   1049    296  -1345    917    922   1083     75  -1085   -665
   -532  -1623  -1093   1075    277  -1358    896    888   1039     15  -1158   -730
   -566  -1691  -1124   1127    277  -1408    906    849    987    -51  -1239   -810
   -615  -1766  -1150   1189    265  -1460    937    823    948   -111  -1304   -867
   -561  -1823  -1262   1192    350  -1543    930    782    888   -184  -1387   -943
   -498  -1826  -1327   1161    413  -1579    862    717    813   -270  -1473  -1031
   -444  -1870  -1426   1156    488  -1649    839    678    763   -322  -1535  -1098
   -374  -1930  -1558   1150    589  -1745    800    613    693   -397  -1610  -1158
   -290  -1977  -1686   1135    696  -1831    745    527    602   -496  -1712  -1218
   -116  -1969  -1855   1041    867  -1912    698    454    527   -574  -1803  -1291
     20  -2021  -2042   1000   1031  -2031    636    392    459   -644  -1875  -1337
    116  -2075  -2192    979   1153  -2132    615    355    420   -680  -1906  -1361
    277  -2078  -2356    901   1317  -2216    568    309    368   -732  -1964  -1449
    415  -2127  -2543    857   1478  -2335    488    236    290   -810  -2062  -1517
    519  -2174  -2694    828   1605  -2434    413    163    220   -880  -2132  -1571
    631  -2226  -2857    797   1740  -2540    342     88    148   -950  -2203  -1652
    704  -2283  -2987    789   1844  -2634    257     10     77  -1010  -2262  -1714
    701  -2335  -3039    815   1867  -2686    228    -31     54  -1034  -2281  -1740
    704  -2351  -3055    823   1878  -2704    220    -62     33  -1060  -2304  -1771
    737  -2361  -3099    807   1917  -2730    223    -93     10  -1085  -2330  -1805
    779  -2353  -3133    787   1956  -2743    148   -127    -15  -1114  -2351  -1842
    810  -2307  -3120    745   1964  -2712     41   -197    -64  -1161  -2382  -1870
    789  -2236  -3029    722   1909  -2631     25   -223    -75  -1166  -2372  -1844
    784  -2164  -2948    688   1865  -2556     -2   -241    -90  -1169  -2366  -1818
    807  -2273  -3081    732   1943  -2675    -54   -275   -129  -1202  -2397  -1836
    870  -2504  -3374    815   2120  -2938    -49   -257   -114  -1189  -2390  -1849
    904  -2527  -3432    810   2166  -2977     -2   -205    -75  -1156  -2366  -1849
    885  -2626  -3512    870   2197  -3070     28   -171    -62  -1143  -2366  -1862
    885  -2730  -3616    922   2249  -3172     46   -150    -57  -1143  -2379  -1886
    659  -2738  -3400   1039   2029  -3070    161    -28     59  -1031  -2270  -1777
    361  -2730  -3094   1184   1725  -2912    257     83    176   -911  -2143  -1641
    192  -2816  -3008   1312   1597  -2912    316    103    192   -904  -2130  -1613
    148  -2883  -3031   1369   1590  -2956    376    111    181   -924  -2161  -1626
    142  -2956  -3099   1405   1618  -3026    371    114    161   -945  -2195  -1647
     88  -3083  -3172   1496   1628  -3128    290     80    122   -987  -2247  -1691
     38  -3231  -3270   1595   1654  -3252    220     36     67  -1049  -2327  -1766
     93  -3221  -3315   1564   1704  -3268    231     18     49  -1070  -2364  -1784
    -75  -3244  -3169   1660   1545  -3208    241     15     46  -1067  -2361  -1787
   -322  -3278  -2956   1800   1317  -3120    298     75    106  -1015  -2307  -1745
   -493  -3229  -2735   1860   1119  -2982    384    166    200   -935  -2226  -1680
   -602  -3128  -2525   1865    961  -2826    509    277    306   -833  -2125  -1610
   -724  -3065  -2340   1893    807  -2704    646    387    402   -737  -2029  -1538
   -774  -2992  -2218   1880    722  -2605    711    462    472   -665  -1964  -1486
   -787  -2886  -2101   1834    657  -2494    779    566    579   -566  -1904  -1452
   -727  -2722  -1995   1725    633  -2359    893    732    756   -420  -1834  -1431
   -644  -2483  -1839   1561    594  -2161    984    919    966   -213  -1680  -1327
   -550  -2151  -1600   1348    524  -1875   1049   1145   1260    132  -1330  -1021
   -368  -1714  -1348   1041    485  -1532   1002   1288   1493    488   -859   -532
   -202  -1221  -1018    711    407  -1119    950   1202   1467    587   -478    -38
   -174  -1182  -1008    675    413  -1096    922    976   1150    358   -371    148
   -213  -1317  -1106    763    446  -1213    846    672    683   -114   -688   -111
   -187  -1569  -1382    878    597  -1475    828    311    145   -818  -1602   -958
   -215  -1953  -1738   1085    761  -1847    763     10   -293  -1418  -2491  -1748
   -124  -2195  -2070   1158    969  -2132    774    111   -192  -1299  -2460  -1766
    -75  -2356  -2283   1215   1101  -2320    849    324     67  -1018  -2270  -1665
    -67  -2385  -2320   1226   1124  -2353    917    511    311   -769  -2101  -1564
    -93  -2320  -2226   1208   1065  -2273   1010    727    571   -514  -1917  -1426
   -127  -2218  -2091   1171    982  -2156   1140    932    802   -296  -1748  -1309
   -179  -2192  -2013   1184    917  -2104   1249   1067    937   -161  -1634  -1236
   -366  -2317  -1953   1340    792  -2135   1296   1114    982   -109  -1597  -1221
   -532  -2400  -1867   1467    667  -2135   1304   1153   1021    -54  -1564  -1192
   -685  -2403  -1717   1545    514  -2060   1361   1215   1083     12  -1509  -1153
   -893  -2468  -1574   1680    337  -2021   1376   1254   1117     49  -1483  -1148
   -995  -2462  -1470   1727    233  -1966   1382   1304   1161     96  -1449  -1161
  -1109  -2520  -1410   1816    150  -1966   1392   1314   1171    106  -1449  -1210
  -1127  -2509  -1382   1816    124  -1945   1395   1312   1176    103  -1462  -1252
  -1031  -2361  -1332   1696    148  -1847   1426   1343   1210    129  -1441  -1247
  -1176  -2444  -1267   1810     44  -1857   1400   1306   1179     90  -1486  -1301
  -1254  -2457  -1202   1857    -25  -1831   1384   1301   1184     96  -1496  -1309
  -1392  -2478  -1085   1932   -153  -1782   1384   1296   1189     93  -1501  -1306
  -1462  -2434   -971   1948   -246  -1704   1369   1322   1218    111  -1483  -1291
  -1491  -2327   -836   1906   -329  -1582   1379   1379   1278    168  -1431  -1241
  -1543  -2231   -688   1888   -428  -1460   1444   1457   1363    249  -1353  -1166
  -1615  -2187   -574   1901   -522  -1382   1512   1512   1426    309  -1293  -1111
  -1623  -2197   -574   1909   -527  -1384   1467   1493   1421    303  -1293  -1122
  -1592  -2234   -641   1912   -478  -1439   1379   1460   1389    277  -1317  -1143
  -1478  -2234   -756   1857   -361  -1496   1330   1444   1387    277  -1314  -1117
  -1267  -2117   -849   1688   -210  -1483   1402   1506   1462    363  -1218  -1002
  -1210  -2177   -969   1693   -122  -1574   1426   1501   1473    384  -1184   -979
  -1156  -2257  -1101   1706    -28  -1680   1332   1434   1423    350  -1213   -995
  -1067  -2275  -1208   1673     70  -1743   1267   1415   1413    350  -1213   -984
  -1031  -2327  -1299   1678    132  -1816   1215   1361   1376    316  -1247   -982
   -917  -2408  -1491   1660    285  -1951   1106   1267   1291    231  -1325  -1005
   -636  -2455  -1821   1545    589  -2138    958   1143   1169    101  -1462  -1091
   -226  -2522  -2296   1374   1034  -2410    795    995   1005    -67  -1647  -1215
    168  -2657  -2826   1241   1496  -2740    667    833    828   -254  -1826  -1361
    446  -2818  -3268   1184   1855  -3042    581    701    678   -418  -1977  -1475
    618  -2917  -3535   1148   2075  -3226    498    602    563   -550  -2088  -1584
    693  -2987  -3681   1148   2187  -3333    415    506    462   -672  -2205  -1680
    659  -3122  -3782   1228   2221  -3452    405    449    392   -766  -2288  -1748
    602  -3252  -3855   1325   2229  -3554    415    397    329   -852  -2356  -1816
    535  -3335  -3873   1397   2203  -3603    389    345    277   -924  -2405  -1857
    465  -3403  -3868   1470   2166  -3634    374    311    244   -963  -2416  -1914
    350  -3559  -3910   1602   2127  -3733    350    259    184  -1047  -2483  -2013
    394  -3538  -3933   1571   2164  -3735    340    236    155  -1091  -2525  -2039
    465  -3496  -3964   1514   2213  -3730    353    231    145  -1109  -2540  -2068
    392  -3569  -3962   1590   2177  -3764    306    171     93  -1169  -2582  -2148
    410  -3554  -3967   1569   2187  -3759    303    153     57  -1213  -2608  -2174
    509  -3504  -4016   1496   2260  -3759    332    181     62  -1208  -2598  -2166
    626  -3468  -4094   1418   2356  -3780    353    218     83  -1189  -2553  -2169
    730  -3408  -4138   1340   2434  -3772    348    239     98  -1184  -2535  -2140
    820  -3398  -4219   1286   2517  -3808    319    241    106  -1184  -2530  -2125
    914  -3395  -4312   1239   2613  -3852    306    226     98  -1195  -2533  -2132
   1021  -3377  -4398   1176   2709  -3886    285    210     93  -1202  -2527  -2130
   1158  -3338  -4497   1091   2826  -3917    280    213     96  -1202  -2512  -2145
   1267  -3359  -4627   1044   2946  -3993    246    171     64  -1247  -2556  -2192
   1410  -3333  -4746    961   3078  -4039    205    124     25  -1299  -2616  -2247
   1525  -3309  -4837    891   3180  -4073    179    103      7  -1325  -2650  -2268
   1543  -3328  -4871    893   3205  -4099    135     70    -12  -1345  -2668  -2283
   1553  -3312  -4868    878   3208  -4089     98     20    -44  -1371  -2688  -2294
   1530  -3330  -4860    898   3195  -4094     54     -5    -70  -1392  -2696  -2286
   1478  -3354  -4834    937   3154  -4094     18     -7    -77  -1400  -2696  -2244
   1392  -3372  -4764    989   3078  -4068    -10    -15    -93  -1415  -2696  -2216
   1296  -3359  -4655   1028   2974  -4006    -33     -5    -83  -1400  -2670  -2156
   1189  -3416  -4606   1111   2896  -4011    -18     12    -72  -1392  -2657  -2088
   1124  -3486  -4614   1179   2868  -4050     -7      2    -88  -1408  -2665  -2049
   1080  -3535  -4616   1228   2847  -4076     12     10    -85  -1413  -2662  -2029
   1015  -3504  -4523   1244   2769  -4013     36     41    -72  -1410  -2668  -1961
    919  -3476  -4395   1278   2655  -3936     75     88    -33  -1371  -2631  -1875
    818  -3442  -4263   1312   2538  -3852    148    150     25  -1314  -2572  -1829
    717  -3356  -4073   1319   2395  -3715    252    239    109  -1236  -2486  -1745
    613  -3276  -3889   1330   2249  -3582    335    335    197  -1153  -2387  -1673
    488  -3216  -3704   1363   2094  -3460    407    426    275  -1072  -2299  -1623
    384  -3133  -3517   1371   1951  -3325    475    493    348  -1008  -2242  -1579
    327  -3042  -3369   1358   1847  -3205    524    532    389   -966  -2200  -1548
    252  -2985  -3237   1366   1743  -3109    594    613    475   -867  -2088  -1538
    150  -2922  -3073   1384   1610  -2998    685    701    571   -776  -1982  -1493
    111  -2813  -2927   1350   1517  -2870    769    787    659   -683  -1880  -1418
    129  -2668  -2798   1270   1462  -2733    813    878    745   -589  -1784  -1408
     96  -2572  -2668   1236   1379  -2618    859    950    815   -519  -1730  -1447
     57  -2499  -2556   1218   1306  -2527    943   1031    896   -470  -1725  -1413
     -2  -2431  -2431   1215   1213  -2434   1072   1202   1047   -361  -1680  -1387
    -15  -2309  -2294   1163   1137  -2301   1187   1405   1247   -179  -1545  -1314
    -70  -2023  -1953   1044    940  -1987   1275   1696   1592    202  -1176  -1000
     25  -1595  -1621    784    820  -1608   1286   1932   1906    633   -665   -470
     83  -1122  -1205    519    644  -1163   1202   1829   1943    880   -200     96
    -20   -839   -818    431    397   -828   1083   1488   1774    956    119    498
   -194   -961   -766    576    283   -865    971   1041   1361    597   -145    322
   -376  -1426  -1049    901    335  -1239    917    558    709   -290  -1114   -457
   -428  -1883  -1454   1156    511  -1670    823    329    285   -919  -1821  -1057
   -358  -2091  -1732   1226    685  -1912    854    522    433   -823  -1803  -1078
   -259  -2112  -1855   1184    795  -1984    989    833    724   -568  -1623   -979
   -257  -2044  -1790   1150    766  -1917   1192   1145   1021   -309  -1428   -857
   -259  -1958  -1699   1109    719  -1831   1389   1410   1270    -80  -1252   -711
   -306  -1901  -1595   1104    644  -1748   1512   1558   1421     70  -1122   -587
   -366  -1919  -1553   1140    592  -1738   1584   1608   1478    122  -1075   -561
   -462  -1917  -1454   1187    496  -1686   1621   1662   1522    171  -1034   -498
   -579  -1896  -1317   1236    366  -1608   1660   1709   1566    220   -976   -446
   -678  -1878  -1200   1278    259  -1540   1696   1740   1595    254   -945   -415
   -756  -1914  -1158   1335    197  -1535   1738   1779   1634    290   -914   -394
   -852  -1925  -1072   1387    109  -1499   1792   1826   1680    335   -875   -353
   -956  -1938   -982   1447     10  -1460   1829   1860   1717    368   -841   -319
  -1013  -1930   -917   1473    -49  -1423   1847   1873   1735    384   -823   -298
  -1008  -1917   -909   1460    -51  -1413   1834   1867   1725    368   -828   -316
   -995  -1893   -898   1441    -49  -1397   1821   1870   1725    368   -823   -311
   -956  -1852   -898   1402    -31  -1376   1813   1878   1732    379   -815   -303
   -883  -1800   -917   1343     15  -1358   1834   1891   1745    392   -805   -296
   -870  -1803   -932   1335     28  -1366   1855   1893   1745    400   -795   -283
   -849  -1821   -971   1335     59  -1395   1855   1896   1751    405   -789   -283
   -831  -1792   -961   1309     62  -1376   1849   1901   1764    418   -774   -267
   -776  -1740   -963   1260     93  -1353   1782   1904   1774    441   -748   -249
   -688  -1725  -1036   1205    174  -1382   1758   1893   1761    431   -763   -252
   -636  -1766  -1132   1200    246  -1449   1761   1883   1751    418   -787   -218
   -592  -1764  -1171   1176    288  -1467   1719   1865   1743    413   -795   -197
   -537  -1719  -1182   1130    322  -1452   1680   1857   1738    410   -795   -189
   -470  -1688  -1218   1078    371  -1454   1644   1862   1751    433   -774   -161
   -454  -1688  -1236   1070    389  -1462   1605   1870   1771    470   -727   -153
   -446  -1696  -1252   1070    400  -1475   1571   1875   1784    491   -691   -150
   -493  -1701  -1208   1098    355  -1454   1553   1886   1800    506   -654   -148
   -561  -1756  -1197   1156    316  -1478   1540   1870   1777    470   -665   -181
   -610  -1795  -1184   1200    285  -1491   1525   1847   1756    444   -675   -197
   -670  -1818  -1148   1244    236  -1486   1522   1823   1725    400   -719   -241
   -685  -1834  -1148   1260    231  -1491   1501   1784   1678    340   -774   -236
   -732  -1865  -1132   1296    200  -1499   1501   1756   1654    303   -784   -309
   -771  -1917  -1145   1343    184  -1532   1506   1714   1608    241   -841   -392
   -753  -1990  -1239   1369    241  -1615   1501   1670   1556    179   -904   -454
   -740  -2070  -1330   1405    293  -1701   1496   1628   1512    124   -953   -537
   -722  -2107  -1384   1410    329  -1745   1475   1569   1449     54  -1008   -600
   -667  -2143  -1475   1405    402  -1808   1444   1501   1387    -18  -1065   -657
   -587  -2145  -1561   1366    485  -1855   1402   1431   1319   -106  -1150   -683
   -517  -2135  -1618   1327    550  -1878   1382   1382   1280   -161  -1202   -719
   -535  -2164  -1628   1348    545  -1899   1395   1371   1278   -163  -1189   -735
   -504  -2200  -1699   1350    597  -1951   1418   1361   1270   -176  -1195   -769
   -452  -2203  -1751   1327    649  -1977   1431   1348   1260   -192  -1208   -776
   -431  -2210  -1779   1322    672  -1995   1421   1343   1260   -192  -1208   -766
   -361  -2156  -1797   1257    717  -1977   1408   1337   1262   -184  -1195   -782
   -285  -2132  -1847   1208    779  -1990   1418   1322   1247   -202  -1197   -756
   -215  -2138  -1925   1176    854  -2031   1421   1309   1244   -207  -1200   -735
   -187  -2156  -1969   1171    891  -2062   1405   1319   1254   -184  -1189   -753
   -135  -2135  -2003   1132    932  -2070   1397   1322   1252   -181  -1197   -782
    -31  -2127  -2096   1078   1031  -2112   1395   1314   1254   -181  -1208   -805
     20  -2112  -2132   1044   1075  -2122   1410   1327   1275   -163  -1195   -807
    132  -2070  -2203    969   1166  -2135   1397   1327   1275   -174  -1202   -833
    249  -2075  -2325    911   1286  -2200   1356   1296   1249   -210  -1244   -872
    327  -2086  -2413    878   1369  -2249   1325   1257   1213   -244  -1283   -935
    420  -2094  -2514    833   1467  -2304   1252   1189   1158   -293  -1332  -1008
    540  -2096  -2637    779   1587  -2366   1195   1117   1091   -348  -1374  -1039
    639  -2174  -2813    766   1725  -2494   1093   1018    987   -441  -1473  -1106
    735  -2218  -2956    740   1844  -2587    984    935    898   -514  -1553  -1187
    756  -2265  -3021    753   1888  -2642    932    870    831   -576  -1621  -1221
    680  -2374  -3055    846   1867  -2714    904    815    763   -646  -1688  -1267
    550  -2452  -3005    948   1777  -2727    880    800    724   -678  -1714  -1312
    384  -2475  -2860   1044   1621  -2668    911    820    724   -659  -1688  -1291
    202  -2538  -2740   1166   1470  -2637    917    831    717   -657  -1667  -1273
    122  -2629  -2751   1254   1436  -2688    878    805    672   -693  -1693  -1306
     54  -2740  -2795   1343   1423  -2769    828    766    610   -761  -1748  -1366
    -41  -2766  -2725   1405   1340  -2746    872    771    597   -784  -1753  -1374
   -176  -2764  -2587   1470   1202  -2675    989    795    610   -776  -1735  -1353
   -288  -2868  -2579   1579   1145  -2725    966    740    545   -844  -1805  -1415
   -124  -2889  -2764   1504   1319  -2826    857    641    444   -958  -1914  -1517
    161  -2865  -3029   1350   1595  -2946    743    535    342  -1083  -2023  -1621
    374  -2920  -3296   1270   1834  -3109    644    415    228  -1215  -2158  -1748
    530  -2933  -3463   1202   1995  -3198    550    316    135  -1312  -2265  -1834
    579  -2935  -3515   1176   2044  -3224    532    290    109  -1337  -2299  -1857
    532  -3050  -3582   1257   2055  -3315    600    358    174  -1273  -2249  -1818
    446  -3128  -3577   1340   2010  -3351    672    452    262  -1192  -2190  -1761
    439  -3044  -3483   1304   1961  -3263    735    561    363  -1091  -2101  -1665
    426  -3026  -3452   1299   1935  -3237    862    704    472  -1002  -2034  -1623
    478  -2922  -3400   1221   1938  -3159    992    898    636   -862  -1935  -1579
    631  -2673  -3304   1021   1966  -2987   1093   1140    878   -613  -1709  -1408
    748  -2395  -3143    823   1945  -2769   1171   1397   1176   -262  -1335  -1052
    797  -2088  -2886    644   1839  -2486   1111   1423   1273    -59   -984   -623
    753  -1777  -2530    511   1641  -2153   1010   1148   1135    -38   -717   -231
    597  -1566  -2164    483   1379  -1862    898    745    862   -168   -626    -62
    374  -1727  -2101    678   1236  -1914    784    306    444   -584  -1013   -439
    153  -2314  -2470   1080   1309  -2392    685   -114   -135  -1376  -1982  -1408
     18  -2811  -2831   1395   1423  -2821    587   -210   -371  -1722  -2447  -1880
   -106  -3050  -2943   1577   1415  -2995    615     -5   -207  -1587  -2387  -1875
   -176  -3078  -2902   1628   1361  -2990    722    277     59  -1356  -2231  -1777
   -223  -2985  -2764   1602   1267  -2876    870    571    345  -1104  -2052  -1639
   -327  -2943  -2616   1634   1143  -2779   1044    802    561   -911  -1904  -1525
   -397  -2873  -2475   1634   1036  -2675   1127    935    691   -789  -1805  -1431
   -506  -2824  -2317   1665    904  -2572   1174   1010    774   -714  -1740  -1361
   -628  -2813  -2184   1719    776  -2499   1202   1067    833   -662  -1701  -1330
   -691  -2743  -2055   1717    680  -2400   1236   1130    893   -605  -1647  -1280
   -698  -2626  -1930   1662    613  -2278   1275   1208    969   -527  -1569  -1208
   -691  -2533  -1842   1613    574  -2187   1343   1278   1041   -446  -1486  -1148
   -657  -2423  -1766   1538    553  -2096   1405   1343   1098   -387  -1423  -1080
   -584  -2299  -1714   1439    563  -2008   1452   1402   1153   -327  -1366   -997
   -478  -2145  -1667   1309    592  -1909   1496   1473   1215   -259  -1299   -927
   -467  -2091  -1623   1280    576  -1857   1504   1493   1239   -239  -1265   -898
   -465  -2052  -1587   1257    558  -1821   1486   1509   1252   -228  -1231   -872
   -454  -2008  -1553   1231    548  -1782   1496   1540   1273   -213  -1195   -844
   -501  -1977  -1475   1239    485  -1727   1548   1595   1317   -174  -1140   -782
   -563  -1945  -1382   1254    407  -1665   1592   1657   1379   -114  -1072   -714
   -592  -1906  -1314   1249    358  -1610   1605   1704   1421    -70  -1018   -652
   -662  -1901  -1241   1280    288  -1571   1613   1753   1462    -25   -958   -605
   -740  -1899  -1161   1319    207  -1530   1670   1836   1543     59   -859   -519
   -852  -1883  -1031   1369     88  -1457   1761   1932   1641    161   -745   -415
   -995  -1852   -857   1421    -70  -1356   1836   2021   1730    252   -646   -327
  -1036  -1777   -740   1405   -150  -1257   1880   2094   1803    324   -574   -246
   -963  -1769   -807   1366    -80  -1288   1826   2083   1797    322   -576   -241
   -859  -1808   -948   1335     44  -1379   1764   2068   1782    309   -589   -265
   -789  -1844  -1057   1317    132  -1452   1699   2029   1748    267   -636   -296
   -722  -1857  -1135   1288    205  -1496   1592   1956   1678    200   -714   -327
   -641  -1880  -1239   1260    296  -1561   1486   1880   1605    127   -805   -426
   -550  -1938  -1387   1244    418  -1662   1389   1797   1519     44   -898   -511
   -329  -1932  -1605   1130    636  -1769   1325   1706   1439    -36   -971   -620
    -90  -1925  -1836   1008    870  -1880   1260   1615   1350   -129  -1067   -758
     57  -1974  -2031    956   1044  -2003   1192   1530   1260   -228  -1176   -844
    142  -2031  -2174    945   1158  -2101   1174   1478   1200   -301  -1257   -943
    150  -2120  -2270    984   1208  -2195   1137   1418   1135   -374  -1337  -1047
    179  -2161  -2340    992   1257  -2252   1093   1369   1080   -428  -1389  -1122
    233  -2218  -2452    992   1340  -2335   1054   1317   1018   -485  -1441  -1205
    296  -2275  -2572    989   1434  -2423   1021   1244    943   -566  -1514  -1301
    337  -2335  -2675    997   1506  -2504    992   1174    872   -636  -1582  -1389
    387  -2374  -2761    992   1574  -2566    953   1106    807   -696  -1641  -1452
    387  -2416  -2803   1013   1592  -2608    927   1054    761   -740  -1686  -1496
    381  -2465  -2847   1041   1613  -2655    919    997    704   -792  -1743  -1543
    431  -2475  -2907   1021   1667  -2688    893    940    646   -844  -1805  -1590
    454  -2473  -2927   1008   1688  -2699    870    909    620   -862  -1826  -1634
    415  -2496  -2912   1039   1662  -2704    859    891    597   -880  -1852  -1688
    381  -2561  -2943   1091   1662  -2751    854    878    579   -898  -1886  -1714
    335  -2556  -2891   1109   1610  -2722    826    878    574   -893  -1880  -1727
    246  -2527  -2774   1140   1509  -2650    826    901    592   -857  -1852  -1709
    194  -2473  -2668   1137   1428  -2572    831    917    605   -836  -1849  -1722
    124  -2405  -2530   1140   1327  -2468    862    961    652   -789  -1826  -1647
     46  -2314  -2361   1132   1200  -2335    909   1013    711   -722  -1769  -1584
     18  -2260  -2278   1122   1148  -2268    896   1039    743   -678  -1725  -1574
      7  -2247  -2257   1117   1130  -2249    875   1039    737   -675  -1730  -1592
     33  -2231  -2265   1098   1148  -2247    844   1028    722   -680  -1751  -1608
    116  -2203  -2320   1041   1215  -2260    813   1015    719   -667  -1748  -1628
    236  -2190  -2429    976   1330  -2309    763    966    672   -696  -1777  -1686
    348  -2184  -2533    917   1439  -2359    685    904    602   -748  -1826  -1764
    462  -2221  -2683    880   1571  -2452    620    849    542   -789  -1865  -1826
    600  -2200  -2803    800   1699  -2501    584    813    506   -810  -1880  -1852
    753  -2182  -2935    714   1842  -2559    537    750    436   -870  -1951  -1888
    896  -2239  -3138    670   2016  -2686    478    678    348   -950  -2042  -1917
   1049  -2281  -3330    615   2190  -2805    400    594    254  -1034  -2125  -1956
   1195  -2338  -3533    568   2364  -2935    350    522    171  -1119  -2205  -1945
   1345  -2421  -3767    535   2556  -3094    296    441     83  -1213  -2299  -1945
   1496  -2496  -3993    498   2743  -3244    200    329    -33  -1330  -2413  -1961
   1644  -2564  -4208    459   2925  -3385    106    215   -150  -1454  -2525  -1997
   1730  -2642  -4372    454   3047  -3504     59    155   -218  -1517  -2587  -1982
   1784  -2707  -4492    459   3138  -3598    -10    101   -275  -1569  -2634  -1984
   1805  -2740  -4546    465   3174  -3645    -41     57   -319  -1610  -2673  -1984
   1805  -2777  -4582    485   3192  -3678    -41     41   -342  -1639  -2709  -1971
   1777  -2839  -4619    530   3195  -3728    -51     25   -363  -1654  -2725  -1938
   1774  -2834  -4611    530   3192  -3722    -54      7   -387  -1678  -2756  -1997
   1878  -2746  -4624    431   3250  -3684    -46     10   -397  -1688  -2790  -2005
   1883  -2761  -4645    439   3263  -3702    -54     -2   -420  -1704  -2808  -2042
   1873  -2777  -4653    452   3263  -3715    -62     -5   -431  -1706  -2813  -2120
   1821  -2756  -4577    467   3198  -3668    -23     54   -381  -1647  -2774  -2164
   1699  -2725  -4427    511   3063  -3574     88    205   -252  -1535  -2714  -2223
   1618  -2647  -4265    514   2940  -3455    218    389    -83  -1387  -2637  -2260
   1551  -2462  -4013    454   2782  -3237    350    639    187  -1106  -2395  -2132
   1506  -2184  -3691    337   2598  -2938    410    891    506   -719  -1990  -1792
   1449  -1803  -3255    174   2351  -2530    376    989    706   -389  -1517  -1309
   1293  -1613  -2907    161   2099  -2260    288    813    626   -301  -1174   -917
   1049  -1602  -2652    272   1849  -2127    184    480    342   -446  -1093   -828
    823  -1842  -2665    506   1743  -2252    114     57   -142   -995  -1641  -1340
    646  -2239  -2889    795   1766  -2564     38   -400   -763  -1834  -2624  -2239
    561  -2543  -3104    992   1831  -2824    -57   -491   -984  -2151  -3018  -2624
    532  -2678  -3211   1072   1870  -2943    -36   -288   -779  -1971  -2917  -2553
    535  -2681  -3216   1072   1873  -2946     64    -36   -491  -1699  -2725  -2397
    561  -2548  -3109    995   1834  -2829    213    239   -174  -1400  -2491  -2197
    597  -2314  -2912    859   1753  -2613    420    537    153  -1101  -2231  -1948
    589  -2125  -2714    763   1652  -2418    553    711    337   -932  -2075  -1748
    568  -1979  -2548    704   1558  -2262    644    818    452   -823  -1966  -1600
    535  -1847  -2382    652   1457  -2114    719    893    535   -745  -1888  -1467
    517  -1701  -2218    592   1366  -1958    774    963    618   -667  -1813  -1335
    511  -1605  -2117    545   1312  -1860    831   1026    685   -605  -1740  -1249
    540  -1501  -2042    480   1288  -1771    880   1078    745   -550  -1678  -1192
    558  -1400  -1961    418   1260  -1678    904   1106    784   -509  -1639  -1156
    574  -1322  -1896    374   1234  -1608    935   1137    823   -467  -1605  -1111
    561  -1288  -1849    363   1202  -1569    963   1166    854   -436  -1571  -1093
    524  -1241  -1766    358   1143  -1501   1000   1202    893   -402  -1538  -1072
    452  -1200  -1652    374   1049  -1426   1031   1239    930   -374  -1509  -1054
    376  -1143  -1519    384    948  -1330   1072   1275    966   -337  -1475  -1047
    303  -1145  -1452    420    875  -1299   1122   1337   1034   -265  -1405  -1008
    223  -1119  -1343    446    782  -1231   1192   1423   1127   -174  -1317   -945
    124  -1036  -1163    454    641  -1098   1262   1493   1208    -93  -1239   -872
    -28   -927   -898    478    433   -914   1312   1551   1273    -28  -1163   -836
   -129   -872   -743    498    306   -807   1356   1615   1337     38  -1096   -800
   -179   -807   -628    493    223   -719   1415   1686   1415    119  -1026   -724
   -231   -667   -439    449    101   -553   1465   1745   1486    192   -950   -665
   -309   -579   -270    444    -20   -426   1483   1826   1571    288   -849   -566
   -350   -542   -192    444    -80   -368   1506   1891   1641    371   -761   -467
   -381   -446    -64    413   -161   -257   1530   1953   1706    457   -672   -363
   -418   -335     83    374   -252   -127   1569   2036   1792    561   -561   -262
   -420   -239    181    329   -301    -28   1592   2109   1875    657   -457   -168
   -441   -176    265    306   -355     44   1631   2161   1925    717   -387    -93
   -472   -142    329    306   -402     90   1654   2182   1943    743   -345    -51
   -488   -145    342    316   -418     98   1647   2184   1935    740   -342    -44
   -493   -153    340    324   -418     93   1662   2195   1922    730   -345    -46
   -485   -166    319    324   -405     77   1662   2177   1891    693   -374   -103
   -459   -205    254    329   -358     23   1654   2135   1839    631   -439   -200
   -392   -239    150    314   -272    -44   1639   2073   1769    548   -524   -272
   -319   -277     41    298   -181   -119   1631   2013   1696    472   -592   -355
   -267   -337    -70    301   -101   -205   1654   1982   1644    410   -649   -454
   -176   -405   -228    290     23   -316   1626   1909   1556    309   -758   -574
   -132   -493   -361    311    111   -428   1577   1813   1449    194   -883   -641
    -75   -563   -488    319    205   -527   1535   1732   1361    103   -971   -709
     20   -646   -670    311    342   -657   1475   1662   1286     38  -1034   -756
     72   -732   -807    329    439   -769   1441   1597   1215    -25  -1098   -792
     93   -805   -901    355    496   -852   1413   1538   1145    -98  -1171   -813
    111   -826   -937    358    524   -880   1410   1506   1117   -124  -1197   -813
     54   -870   -927    407    491   -898   1389   1491   1101   -137  -1210   -836
    -31   -922   -893    475    428   -909   1356   1470   1085   -148  -1210   -854
    -90   -945   -854    517    379   -901   1353   1462   1078   -153  -1200   -878
   -127   -971   -844    550    358   -909   1353   1462   1078   -158  -1202   -880
   -176   -961   -784    568    301   -872   1366   1473   1091   -145  -1176   -875
   -205   -927   -722    566    257   -826   1387   1496   1119   -111  -1137   -888
   -223   -901   -680    561    226   -792   1421   1538   1169    -59  -1080   -854
   -280   -922   -641    602    179   -782   1444   1558   1197    -23  -1034   -831
   -337   -927   -589    631    124   -761   1473   1574   1213     -7  -1008   -823
   -407   -909   -501    657     44   -706   1473   1584   1231      7   -992   -828
   -446   -841   -397    641    -25   -618   1473   1590   1257     36   -958   -813
   -485   -865   -379    675    -54   -623   1470   1569   1244     31   -950   -797
   -555   -909   -353    732   -103   -633   1392   1514   1189    -12   -971   -795
   -592   -930   -337    761   -129   -633   1389   1501   1171    -28   -984   -807
   -618   -950   -332    782   -142   -641   1395   1496   1171    -31   -984   -810
   -613   -984   -371    800   -122   -678   1353   1462   1140    -59  -1005   -833
   -550  -1013   -462    782    -46   -737   1332   1431   1106    -93  -1028   -849
   -449   -982   -535    714     41   -758   1319   1400   1070   -124  -1052   -859
   -355  -1023   -670    688    155   -846   1330   1369   1028   -171  -1091   -911
   -293  -1075   -782    685    244   -930   1325   1319    969   -233  -1145   -984
   -223  -1096   -872    659    324   -987   1262   1249    891   -311  -1213  -1065
   -140  -1150  -1010    644    433  -1080   1221   1195    831   -379  -1280  -1135
    -59  -1153  -1093    605    517  -1124   1135   1137    774   -433  -1330  -1202
     -5  -1187  -1182    597    587  -1184   1096   1080    706   -504  -1389  -1286
     36  -1231  -1267    594    652  -1247   1093   1062    688   -527  -1415  -1325
     83  -1262  -1345    589    711  -1301    997   1000    631   -579  -1454  -1376
    148  -1252  -1400    553    774  -1325    979    963    594   -618  -1486  -1418
    226  -1275  -1501    524    862  -1387    958    930    555   -657  -1525  -1465
    254  -1384  -1639    563    945  -1512    898    859    491   -722  -1587  -1532
    223  -1532  -1756    654    987  -1641    854    779    413   -800  -1662  -1608
    158  -1680  -1839    761    997  -1758    789    693    332   -888  -1745  -1686
     70  -1823  -1893    878    982  -1857    717    644    283   -948  -1808  -1761
     59  -1852  -1912    893    984  -1880    704    696    332   -924  -1836  -1826
     75  -1787  -1862    854    966  -1823    756    807    457   -813  -1777  -1818
     15  -1712  -1727    846    870  -1719    787    943    644   -594  -1577  -1665
    -72  -1608  -1535    841    730  -1571    743   1057    854   -285  -1210  -1322
    -75  -1291  -1218    680    568  -1254    620   1000    898   -103   -810   -857
    -90  -1192  -1101    641    504  -1148    530    766    667   -220   -633   -605
   -145  -1366  -1221    753    535  -1293    431    431    226   -615   -823   -737
   -129  -1730  -1600    930    735  -1665    290    -75   -436  -1389  -1654  -1514
    -44  -2143  -2099   1091   1026  -2120     70   -628  -1122  -2273  -2746  -2527
    179  -2457  -2637   1140   1405  -2548   -153   -807  -1340  -2525  -3060  -2860
    394  -2668  -3065   1135   1727  -2865   -239   -745  -1231  -2408  -3013  -2889
    504  -2639  -3143   1067   1823  -2891   -171   -589  -1002  -2187  -2857  -2779
    444  -2460  -2907   1008   1675  -2683     41   -309   -667  -1870  -2592  -2561
    519  -2229  -2748    854   1634  -2488    176    -85   -413  -1628  -2385  -2408
    784  -2104  -2889    659   1834  -2494     90   -101   -410  -1634  -2403  -2457
    940  -2073  -3013    566   1977  -2543     -2   -176   -467  -1691  -2465  -2520
    982  -2156  -3138    587   2057  -2647     15   -166   -459  -1686  -2460  -2509
    906  -2275  -3182    683   2042  -2727     85   -101   -394  -1626  -2400  -2436
    753  -2262  -3018    753   1883  -2639    176      5   -290  -1522  -2294  -2322
    571  -2231  -2803    831   1686  -2517    283    124   -166  -1402  -2153  -2166
    376  -2166  -2546    893   1460  -2356    374    228    -51  -1280  -2010  -2021
    226  -2132  -2359    953   1291  -2244    449    309     33  -1192  -1899  -1927
    194  -2083  -2278    945   1234  -2182    483    345     77  -1145  -1839  -1880
    155  -2057  -2213    950   1184  -2135    522    379    119  -1104  -1792  -1836
    116  -2018  -2135    948   1124  -2075    566    423    161  -1057  -1745  -1797
     49  -1969  -2018    961   1031  -1995    594    478    223   -992  -1680  -1740
    -18  -1917  -1901    966    940  -1909    618    522    275   -935  -1631  -1699
    -64  -1865  -1800    966    867  -1834    628    561    314   -891  -1592  -1673
    -67  -1761  -1693    914    810  -1727    654    600    358   -844  -1543  -1639
    -51  -1680  -1628    865    787  -1654    678    633    402   -800  -1496  -1600
    -25  -1564  -1538    795    753  -1551    724    691    457   -743  -1434  -1538
     -2  -1441  -1439    722    717  -1441    784    748    517   -680  -1366  -1480
     51  -1327  -1379    636    714  -1353    802    800    579   -615  -1296  -1410
    106  -1184  -1291    537    698  -1236    831    867    646   -537  -1215  -1332
    166  -1026  -1192    428    678  -1106    878    943    727   -444  -1117  -1244
    205   -888  -1093    342    649   -989    898   1018    813   -345  -1013  -1150
    215   -784  -1000    285    605   -893    880   1052    859   -280   -937  -1070
    233   -698   -932    231    581   -815    888   1093    904   -220   -865   -995
    272   -631   -904    179    587   -766    927   1135    948   -168   -802   -937
    329   -558   -888    114    607   -722    935   1153    963   -148   -774   -917
    376   -537   -914     77    644   -724    935   1166    966   -142   -763   -906
    405   -545   -953     70    678   -748    984   1189    979   -137   -756   -901
    405   -542   -948     67    675   -745   1013   1213    992   -132   -753   -906
    405   -530   -935     62    670   -732   1044   1244   1008   -124   -750   -911
    361   -558   -919     98    639   -737   1114   1273   1023   -122   -758   -924
    262   -633   -898    184    579   -766   1122   1278   1015   -145   -795   -961
    181   -696   -880    257    530   -787   1166   1306   1023   -150   -818   -979
     36   -823   -859    394    446   -841   1221   1325   1023   -158   -841  -1000
    -18   -872   -857    444    418   -865   1330   1384   1065   -122   -820   -976
   -122   -979   -857    548    366   -919   1371   1389   1057   -132   -844  -1000
   -207  -1101   -893    654    340   -997   1356   1356   1021   -171   -893  -1036
   -236  -1156   -919    696    340  -1039   1335   1335   1000   -194   -919  -1052
   -381  -1262   -880    820    249  -1072   1296   1288    950   -241   -979  -1117
   -475  -1306   -831    891    176  -1070   1301   1273    937   -257  -1005  -1145
   -563  -1345   -782    953    109  -1065   1267   1249    917   -275  -1028  -1158
   -745  -1439   -693   1093    -25  -1067   1218   1200    880   -306  -1065  -1189
   -846  -1462   -615   1156   -116  -1039   1231   1179    875   -309  -1067  -1205
   -966  -1504   -537   1234   -215  -1021   1283   1182    883   -298  -1057  -1239
  -1158  -1605   -446   1379   -358  -1026   1239   1161    870   -298  -1047  -1283
  -1374  -1712   -337   1543   -519  -1026   1124   1119    839   -319  -1052  -1319
  -1337  -1551   -215   1441   -563   -885   1241   1215    948   -218   -950  -1221
  -1252  -1322    -70   1286   -592   -696   1400   1340   1091    -83   -807  -1101
  -1350  -1350     -2   1350   -675   -675   1452   1358   1119    -59   -782  -1096
  -1332  -1306     25   1319   -680   -641   1478   1379   1140    -41   -766  -1088
  -1189  -1221    -33   1202   -579   -628   1421   1348   1124    -51   -774  -1083
  -1080  -1231   -150   1156   -465   -691   1332   1275   1072    -96   -813  -1114
   -924  -1327   -402   1124   -262   -865   1221   1161    966   -197   -914  -1223
   -649  -1343   -693    997     20  -1018   1137   1060    862   -298  -1010  -1306
   -319  -1273   -953    795    316  -1114   1101   1010    823   -337  -1031  -1296
    -62  -1202  -1143    631    537  -1171   1047    984    795   -355  -1044  -1322
     64  -1179  -1247    555    654  -1213   1054   1008    797   -353  -1044  -1353
     98  -1184  -1283    542    691  -1234   1065   1026    807   -348  -1047  -1348
    137  -1171  -1312    514    722  -1241   1057   1041    818   -332  -1018  -1327
    161  -1182  -1343    511    750  -1262   1091   1080    846   -301   -982  -1335
    101  -1270  -1374    581    735  -1319   1104   1065    820   -332  -1010  -1389
     70  -1356  -1426    644    748  -1389   1114   1036    782   -381  -1062  -1457
     93  -1392  -1488    649    789  -1439   1122   1034    771   -394  -1088  -1467
     62  -1493  -1556    717    807  -1525   1080   1008    732   -431  -1137  -1509
     57  -1597  -1657    769    854  -1628   1023    976    698   -465  -1174  -1545
     88  -1647  -1735    779    911  -1691    995    943    665   -498  -1200  -1587
     96  -1691  -1790    797    943  -1740    982    904    633   -540  -1244  -1605
     90  -1719  -1813    813    950  -1766    984    898    626   -548  -1257  -1584
    116  -1787  -1904    833   1008  -1844    979    888    610   -561  -1280  -1595
    161  -1865  -2026    852   1093  -1945    963    865    587   -581  -1312  -1610
    194  -1914  -2109    857   1150  -2013    917    823    540   -628  -1363  -1608
    226  -1961  -2190    867   1208  -2075    854    774    493   -678  -1418  -1621
    285  -2000  -2288    857   1286  -2143    857    805    517   -678  -1460  -1662
    345  -2031  -2377    844   1361  -2203    880    896    594   -628  -1475  -1683
    457  -1974  -2431    758   1441  -2203    911   1028    740   -475  -1369  -1582
    615  -1779  -2395    581   1504  -2086    919   1182    956   -200  -1067  -1299
    820  -1436  -2257    306   1538  -1847    820   1184   1057     10   -709   -893
    963  -1179  -2143    109   1553  -1660    680    969    901      0   -462   -524
   1010  -1195  -2208     90   1608  -1701    566    636    566   -202   -426   -459
   1023  -1496  -2520    236   1771  -2008    449    189     36   -745   -914   -919
   1005  -1987  -2992    491   1997  -2491    309   -337   -633  -1610  -1922  -1873
   1088  -2382  -3470    646   2278  -2925     98   -613  -1039  -2135  -2535  -2462
   1254  -2618  -3873    680   2564  -3247     15   -535   -956  -2062  -2533  -2517
   1415  -2701  -4117    641   2766  -3408     23   -376   -748  -1878  -2429  -2457
   1600  -2634  -4237    517   2915  -3434    103   -192   -522  -1675  -2304  -2346
   1691  -2559  -4250    433   2969  -3403    257     25   -288  -1473  -2158  -2218
   1740  -2481  -4224    368   2982  -3351    303    122   -176  -1371  -2078  -2153
   1758  -2473  -4232    355   2995  -3351    290    127   -161  -1358  -2070  -2179
   1771  -2501  -4273    363   3021  -3387    293    122   -166  -1369  -2083  -2169
   1758  -2569  -4328    405   3042  -3447    314    150   -137  -1332  -2049  -2117
   1727  -2561  -4289    415   3005  -3424    301    161   -119  -1309  -2026  -2140
   1654  -2561  -4216    452   2935  -3390    309    171   -106  -1304  -2031  -2156
   1512  -2579  -4091    532   2800  -3335    342    207    -67  -1270  -2000  -2109
   1343  -2613  -3956    636   2650  -3283    371    257    -20  -1221  -1945  -2042
   1161  -2629  -3790    732   2473  -3208    420    332     49  -1143  -1862  -1997
   1010  -2605  -3616    797   2312  -3109    493    449    155  -1031  -1748  -1914
    883  -2556  -3442    836   2161  -2998    550    545    252   -927  -1647  -1834
    761  -2514  -3276    878   2018  -2894    641    639    355   -826  -1545  -1751
    698  -2410  -3112    854   1904  -2761    743    737    465   -719  -1436  -1636
    646  -2304  -2951    826   1797  -2626    846    852    576   -607  -1322  -1532
    592  -2177  -2769    789   1680  -2473    948    966    696   -488  -1205  -1428
    542  -2086  -2629    771   1584  -2356   1047   1080    818   -366  -1083  -1317
    498  -2008  -2507    753   1501  -2257   1130   1184    930   -249   -974  -1195
    459  -1932  -2392    735   1423  -2161   1187   1288   1039   -129   -859  -1078
    467  -1834  -2304    683   1384  -2068   1215   1353   1130    -36   -771   -992
    506  -1738  -2244    615   1374  -1990   1239   1400   1192     31   -709   -893
    527  -1634  -2164    550   1343  -1899   1260   1434   1244     85   -665   -805
    563  -1551  -2114    491   1337  -1831   1286   1491   1317    166   -584   -719
    602  -1488  -2094    441   1345  -1790   1319   1566   1402    254   -488   -639
    623  -1431  -2055    405   1337  -1743   1348   1626   1470    327   -407   -553
    662  -1350  -2013    342   1335  -1680   1356   1691   1525    384   -329   -467
    652  -1301  -1953    324   1301  -1626   1387   1753   1582    441   -252   -384
    605  -1273  -1880    332   1241  -1577   1428   1790   1610    465   -220   -353
    563  -1275  -1839    355   1200  -1556   1478   1813   1626    467   -207   -329
    496  -1288  -1787    394   1140  -1538   1530   1847   1652    480   -192   -311
    381  -1304  -1686    459   1031  -1493   1590   1883   1688    501   -174   -288
    309  -1322  -1631    504    969  -1475   1649   1912   1717    517   -150   -280
    374  -1332  -1706    480   1039  -1519   1662   1865   1665    444   -220   -353
    407  -1387  -1795    488   1098  -1590   1662   1821   1610    368   -306   -436
    379  -1449  -1831    535   1104  -1639   1673   1797   1579    332   -350   -478
    303  -1475  -1779    584   1041  -1626   1735   1800   1587    329   -350   -441
    207  -1499  -1706    646    956  -1602   1761   1797   1584    319   -366   -387
     80  -1566  -1649    743    862  -1608   1823   1826   1610    337   -348   -350
    -31  -1592  -1564    810    763  -1577   1870   1844   1636    366   -324   -340
   -127  -1634  -1506    878    688  -1569   1906   1857   1652    381   -316   -345
   -197  -1636  -1439    917    620  -1538   1940   1867   1665    392   -314   -366
   -288  -1670  -1382    979    545  -1527   1974   1888   1683    418   -293   -350
   -366  -1683  -1317   1026    472  -1501   2021   1922   1719    457   -252   -311
   -423  -1683  -1260   1052    415  -1473   2047   1948   1743    478   -226   -280
   -452  -1670  -1218   1062    381  -1444   2073   1971   1766    496   -215   -244
   -472  -1654  -1182   1062    353  -1418   2122   2010   1805    532   -181   -233
   -488  -1631  -1143   1060    327  -1387   2179   2055   1852    568   -142   -207
   -491  -1600  -1111   1044    309  -1356   2218   2094   1899    610   -101   -187
   -475  -1566  -1091   1021    306  -1330   2229   2127   1940    652    -57   -179
   -459  -1548  -1091   1002    314  -1319   2262   2148   1974    672    -33   -179
   -446  -1530  -1083    987    316  -1306   2296   2158   1995    683    -12   -168
   -428  -1551  -1122    987    345  -1337   2301   2174   2008    693      7   -155
   -384  -1522  -1137    953    376  -1330   2278   2177   2016    696     18   -153
   -376  -1561  -1184    969    400  -1371   2244   2156   1997    675      2   -158
   -389  -1623  -1234   1008    420  -1428   2218   2122   1961    644    -23   -187
   -387  -1634  -1249   1008    428  -1441   2208   2101   1943    626    -33   -207
   -371  -1639  -1267   1005    446  -1454   2244   2109   1948    626    -25   -207
   -368  -1673  -1306   1021    467  -1491   2252   2099   1922    602    -44   -226
   -384  -1719  -1335   1052    472  -1527   2223   2081   1893    581    -59   -236
   -400  -1787  -1387   1093    493  -1590   2242   2073   1886    574    -70   -254
   -444  -1899  -1454   1171    504  -1678   2249   2068   1867    561    -93   -280
   -537  -2016  -1478   1275    470  -1745   2273   2078   1860    550   -101   -275
   -618  -2122  -1504   1369    441  -1813   2288   2078   1842    535   -111   -280
   -672  -2187  -1517   1428    420  -1852   2273   2052   1810    504   -132   -303
   -696  -2294  -1597   1496    449  -1945   2255   2013   1758    459   -184   -363
   -714  -2346  -1631   1530    457  -1990   2249   1997   1722    428   -223   -389
   -748  -2403  -1654   1574    452  -2029   2249   1984   1696    405   -246   -407
   -784  -2470  -1686   1626    449  -2081   2234   1961   1667    374   -277   -436
   -795  -2494  -1699   1644    452  -2096   2236   1961   1657    361   -293   -444
   -771  -2574  -1805   1670    514  -2190   2244   1961   1647    345   -306   -462
   -766  -2605  -1839   1686    535  -2221   2226   1940   1615    316   -322   -465
   -769  -2642  -1873   1704    548  -2257   2174   1909   1577    288   -342   -478
   -750  -2696  -1945   1725    597  -2322   2151   1880   1548    257   -381   -514
   -685  -2722  -2036   1701    675  -2379   2164   1886   1535    226   -441   -610
   -667  -2738  -2070   1701    698  -2405   2262   2008   1621    272   -446   -646
   -615  -2660  -2044   1636    711  -2351   2340   2177   1769    407   -353   -597
   -498  -2429  -1930   1465    714  -2179   2382   2395   2026    698    -62   -361
   -392  -2140  -1748   1265    675  -1943   2309   2512   2208    982    324     28
   -353  -1829  -1475   1088    561  -1652   2187   2325   2148   1093    646    454
   -449  -1657  -1210   1052    379  -1434   2031   1940   1914   1057    846    748
   -555  -1748  -1192   1153    316  -1470   1852   1480   1504    730    649    584
   -691  -2283  -1595   1486    449  -1940   1761    989    870   -101   -293   -285
   -704  -2829  -2125   1764    709  -2478   1618    693    366   -792  -1085  -1023
   -639  -3133  -2496   1886    924  -2816   1543    758    358   -839  -1192  -1171
   -568  -3242  -2673   1906   1052  -2959   1551    943    524   -696  -1114  -1156
   -496  -3213  -2717   1852   1109  -2966   1665   1156    727   -522  -1002  -1078
   -462  -3146  -2686   1803   1111  -2917   1844   1397    956   -322   -857   -974
   -423  -3125  -2701   1771   1137  -2915   1927   1504   1054   -241   -795   -930
   -387  -3138  -2751   1764   1182  -2946   1919   1517   1060   -236   -800   -943
   -353  -3208  -2857   1779   1249  -3034   1839   1467   1010   -288   -849  -1000
   -288  -3283  -2995   1787   1350  -3141   1805   1423    958   -340   -901  -1052
   -158  -3304  -3146   1730   1491  -3226   1735   1343    870   -428   -995  -1132
    -83  -3341  -3257   1712   1587  -3299   1688   1286    813   -488  -1060  -1171
    -59  -3419  -3361   1738   1649  -3390   1631   1244    763   -537  -1101  -1215
     90  -3452  -3543   1680   1816  -3496   1556   1192    711   -587  -1150  -1262
    252  -3465  -3717   1605   1982  -3593   1522   1137    657   -646  -1208  -1317
    381  -3450  -3832   1535   2107  -3639   1488   1091    602   -701  -1254  -1358
    485  -3429  -3917   1470   2200  -3673   1431   1052    568   -740  -1291  -1397
    605  -3434  -4039   1413   2322  -3735   1363   1005    527   -784  -1332  -1444
    672  -3502  -4175   1413   2421  -3837   1299    945    457   -852  -1392  -1522
    717  -3509  -4227   1397   2470  -3868   1231    917    433   -878  -1410  -1561
    758  -3541  -4299   1389   2527  -3920   1200    904    428   -891  -1418  -1569
    844  -3585  -4429   1369   2637  -4008   1226    872    400   -924  -1452  -1623
    956  -3619  -4575   1327   2764  -4097   1135    810    340   -984  -1501  -1699
   1062  -3639  -4702   1288   2881  -4169   1065    771    306  -1023  -1522  -1735
   1114  -3626  -4744   1254   2927  -4185   1072    782    324  -1010  -1501  -1745
   1145  -3626  -4772   1239   2959  -4198   1057    787    329  -1000  -1483  -1758
   1096  -3585  -4681   1244   2886  -4133   1072    839    381   -940  -1410  -1717
   1013  -3496  -4510   1241   2761  -4003   1145    940    485   -831  -1291  -1610
    880  -3374  -4255   1244   2564  -3813   1213   1062    615   -698  -1150  -1478
    732  -3255  -3987   1262   2359  -3621   1260   1179    732   -579  -1010  -1337
    631  -3143  -3774   1254   2203  -3457   1312   1262    815   -496   -911  -1231
    654  -3073  -3728   1210   2190  -3400   1309   1275    828   -488   -885  -1195
    722  -3154  -3878   1215   2299  -3515   1304   1247    797   -527   -914  -1213
    685  -3299  -3985   1306   2335  -3642   1304   1234    771   -558   -940  -1236
    652  -3408  -4060   1376   2353  -3733   1309   1215    730   -605   -982  -1278
    636  -3473  -4110   1418   2372  -3790   1322   1200    688   -649  -1021  -1319
    597  -3533  -4130   1467   2361  -3829   1309   1176    618   -696  -1060  -1356
    558  -3564  -4123   1501   2338  -3842   1317   1158    571   -735  -1091  -1389
    472  -3574  -4047   1551   2257  -3811   1384   1179    574   -737  -1088  -1400
    394  -3580  -3975   1592   2184  -3777   1447   1200    584   -727  -1075  -1397
    348  -3613  -3964   1631   2153  -3787   1452   1176    555   -745  -1091  -1421
    257  -3684  -3943   1712   2099  -3813   1509   1192    558   -737  -1083  -1426
    181  -3722  -3904   1769   2042  -3813   1564   1213    566   -727  -1065  -1423
    109  -3728  -3837   1810   1971  -3782   1574   1210    571   -719  -1049  -1402
     -5  -3764  -3761   1883   1875  -3761   1621   1236    589   -704  -1028  -1371
   -109  -3785  -3676   1945   1782  -3730   1691   1286    633   -667   -984  -1340
   -194  -3790  -3595   1992   1699  -3694   1727   1319    657   -646   -956  -1317
   -254  -3777  -3522   2016   1634  -3650   1758   1343    678   -631   -930  -1293
   -306  -3720  -3413   2013   1553  -3569   1808   1400    730   -579   -870  -1228
   -361  -3668  -3307   2013   1473  -3489   1852   1454    782   -527   -813  -1171
   -402  -3621  -3218   2010   1408  -3421   1904   1499    823   -485   -766  -1127
   -428  -3554  -3125   1992   1348  -3341   1925   1543    865   -439   -714  -1085
   -436  -3478  -3044   1956   1304  -3263   1969   1592    909   -392   -657  -1044
   -433  -3413  -2979   1922   1270  -3195   2039   1647    958   -350   -607  -1013
   -415  -3338  -2922   1878   1252  -3130   2083   1688    992   -324   -571   -984
   -384  -3276  -2891   1831   1252  -3083   2075   1714   1021   -293   -532   -945
   -319  -3182  -2865   1751   1270  -3024   2044   1732   1041   -265   -488   -901
   -301  -3151  -2852   1725   1273  -3003   2065   1743   1060   -249   -467   -875
   -275  -3133  -2857   1704   1288  -2995   2081   1756   1067   -241   -449   -857
   -249  -3133  -2883   1691   1317  -3008   2101   1766   1072   -246   -439   -846
   -226  -3068  -2842   1644   1306  -2956   2099   1779   1083   -252   -415   -818
   -231  -3047  -2816   1639   1291  -2933   2096   1797   1088   -265   -394   -795
   -246  -3094  -2850   1667   1299  -2972   2130   1805   1078   -296   -400   -797
   -272  -3133  -2860   1704   1293  -2998   2158   1823   1083   -303   -389   -784
   -283  -3146  -2865   1714   1288  -3005   2184   1834   1080   -306   -384   -771
   -298  -3169  -2873   1732   1286  -3021   2205   1836   1067   -316   -397   -774
   -327  -3218  -2894   1771   1283  -3057   2208   1829   1041   -345   -423   -797
   -342  -3304  -2961   1823   1309  -3133   2164   1787    984   -410   -491   -852
   -392  -3380  -2987   1886   1296  -3185   2130   1730    927   -478   -553   -898
   -452  -3450  -3000   1951   1273  -3226   2143   1688    872   -532   -602   -943
   -506  -3528  -3021   2016   1254  -3276   2143   1652    826   -581   -652   -995
   -563  -3559  -2995   2062   1215  -3278   2122   1649    813   -592   -665  -1013
   -613  -3608  -2995   2109   1189  -3302   2065   1623    782   -618   -691  -1047
   -639  -3681  -3042   2161   1200  -3361   2026   1571    732   -665   -743  -1104
   -644  -3735  -3091   2190   1221  -3413   2013   1535    701   -698   -782  -1150
   -623  -3793  -3169   2208   1273  -3481   1990   1493    665   -740   -813  -1189
   -558  -3811  -3252   2182   1345  -3533   1982   1470    633   -776   -846  -1228
   -488  -3806  -3320   2145   1413  -3564   1919   1457    605   -797   -875  -1267
   -397  -3785  -3387   2088   1493  -3585   1899   1496    623   -789   -909  -1325
   -296  -3741  -3445   2018   1574  -3593   1979   1626    732   -711   -875  -1343
   -153  -3642  -3491   1896   1667  -3569   2031   1790    901   -532   -730  -1244
      0  -3403  -3403   1701   1701  -3403   2044   1964   1130   -244   -426   -953
    137  -3047  -3185   1452   1660  -3115   2000   2005   1260     -7    -57   -509
    171  -2798  -2969   1314   1569  -2883   1893   1766   1150     46    233   -106
    114  -2673  -2787   1278   1449  -2730   1748   1340    844   -109    280     20
     38  -2922  -2961   1439   1499  -2940   1605    867    348   -628   -233   -459
    -57  -3468  -3411   1761   1675  -3439   1473    402   -283  -1462  -1213  -1421
    -62  -3915  -3852   1990   1893  -3884   1330    252   -589  -1867  -1683  -1904
     -5  -4115  -4112   2060   2052  -4112   1327    400   -475  -1779  -1641  -1914
     33  -4162  -4195   2062   2112  -4177   1408    623   -262  -1595  -1538  -1842
     72  -4115  -4188   2021   2127  -4149   1540    870    -18  -1374  -1389  -1732
    103  -4021  -4125   1958   2114  -4073   1683   1085    202  -1174  -1241  -1654
    109  -3987  -4099   1938   2101  -4042   1709   1143    270  -1119  -1202  -1657
    122  -4039  -4162   1958   2140  -4099   1699   1135    259  -1132  -1223  -1683
    142  -4099  -4245   1977   2192  -4169   1652   1109    228  -1166  -1254  -1730
    171  -4146  -4317   1987   2244  -4232   1587   1075    194  -1195  -1275  -1784
    241  -4169  -4411   1964   2325  -4289   1566   1047    168  -1226  -1309  -1844
    290  -4232  -4523   1969   2405  -4375   1517   1002    132  -1260  -1343  -1886
    340  -4271  -4611   1966   2475  -4440   1431    924     67  -1322  -1402  -1961
    527  -4182  -4710   1829   2618  -4445   1415    911     64  -1317  -1392  -1966
    678  -4136  -4814   1727   2743  -4473   1415    896     57  -1319  -1400  -1995
    735  -4151  -4886   1709   2808  -4520   1387    852     18  -1358  -1436  -2049
    815  -4115  -4931   1649   2870  -4523   1337    810    -20  -1392  -1467  -2091
    888  -4063  -4951   1587   2920  -4507   1288    771    -57  -1421  -1496  -2125
    966  -4016  -4985   1522   2974  -4502   1280    761    -70  -1428  -1496  -2125
   1047  -3993  -5040   1473   3042  -4515   1275    774    -67  -1421  -1483  -2114
   1111  -3962  -5073   1423   3089  -4515   1265    802    -46  -1395  -1473  -2086
   1161  -3925  -5086   1382   3122  -4505   1265    807    -33  -1382  -1465  -2068
   1202  -3930  -5133   1363   3167  -4533   1228    779    -57  -1400  -1478  -2070
   1273  -3933  -5206   1330   3237  -4569   1192    763    -64  -1402  -1475  -2065
   1350  -3946  -5297   1296   3322  -4621   1150    753    -77  -1408  -1480  -2052
   1343  -3977  -5320   1317   3330  -4647   1119    756    -75  -1397  -1470  -2005
   1376  -3943  -5320   1283   3346  -4632   1075    745    -72  -1384  -1457  -1961
   1509  -3811  -5320   1148   3413  -4564   1044    735    -72  -1371  -1439  -1878
   1592  -3728  -5320   1065   3455  -4525   1015    748    -51  -1337  -1395  -1792
   1574  -3746  -5320   1085   3447  -4533    989    753    -41  -1319  -1361  -1743
   1597  -3722  -5320   1060   3457  -4520    950    727    -51  -1322  -1350  -1714
   1639  -3681  -5320   1021   3478  -4502    932    727    -49  -1319  -1337  -1696
   1675  -3645  -5320    982   3496  -4481    937    748    -28  -1304  -1314  -1673
   1719  -3590  -5310    935   3515  -4450    948    761     -7  -1288  -1296  -1649
   1673  -3546  -5222    935   3447  -4382    961    766     -5  -1288  -1293  -1644
   1613  -3512  -5125    950   3369  -4317    987    769      5  -1291  -1293  -1636
   1496  -3494  -4990    997   3242  -4242   1028    787     18  -1286  -1286  -1636
   1345  -3476  -4821   1065   3083  -4149   1075    805     38  -1275  -1278  -1641
   1171  -3476  -4647   1150   2907  -4060   1148    841     77  -1247  -1254  -1644
   1002  -3491  -4497   1244   2748  -3993   1208    865    101  -1231  -1244  -1665
    852  -3530  -4382   1337   2616  -3956   1252    878    109  -1228  -1247  -1696
    719  -3543  -4263   1413   2491  -3902   1293    898    122  -1218  -1247  -1717
    594  -3522  -4117   1462   2353  -3819   1327    930    145  -1192  -1234  -1717
    501  -3478  -3980   1488   2239  -3728   1387    969    181  -1156  -1197  -1696
    426  -3419  -3847   1496   2135  -3632   1460   1013    231  -1111  -1156  -1667
    368  -3387  -3756   1509   2062  -3572   1496   1039    272  -1067  -1109  -1628
    376  -3354  -3730   1488   2052  -3541   1493   1023    275  -1060  -1109  -1623
    394  -3270  -3668   1436   2031  -3468   1480   1010    275  -1060  -1122  -1608
    441  -3133  -3574   1343   2008  -3354   1501   1031    309  -1028  -1093  -1558
    558  -2956  -3515   1200   2036  -3234   1590   1117    402   -930  -1000  -1454
    563  -2855  -3421   1145   1990  -3138   1652   1174    470   -865   -932  -1361
    568  -2740  -3312   1085   1938  -3026   1660   1218    517   -815   -878  -1288
    581  -2660  -3244   1039   1912  -2951   1693   1260    561   -771   -839  -1223
    579  -2569  -3148    995   1862  -2857   1745   1301    605   -730   -800  -1150
    561  -2483  -3047    961   1803  -2764   1774   1343    657   -680   -750  -1096
    571  -2343  -2917    885   1743  -2629   1756   1374    698   -631   -691  -1015
    587  -2236  -2824    826   1704  -2530   1771   1400    737   -584   -639   -945
    571  -2195  -2766    813   1667  -2481   1758   1400    743   -568   -615   -909
    522  -2184  -2709    831   1615  -2447   1795   1426    761   -542   -589   -867
    478  -2122  -2603    820   1538  -2361   1847   1467    805   -496   -540   -810
    389  -2109  -2501    859   1444  -2307   1862   1486    820   -472   -506   -776
    272  -2179  -2452    953   1361  -2314   1867   1480    805   -485   -522   -807
    197  -2210  -2408   1005   1301  -2309   1880   1480    802   -485   -524   -833
    140  -2210  -2351   1034   1244  -2281   1930   1517    831   -459   -496   -841
     41  -2242  -2286   1098   1163  -2262   1990   1548    852   -441   -478   -865
   -106  -2327  -2221   1218   1057  -2275   2000   1535    833   -462   -496   -932
   -124  -2348  -2226   1234   1049  -2288   1982   1512    802   -496   -530  -1008
   -137  -2327  -2190   1231   1023  -2260   2003   1519    800   -496   -522  -1041
   -236  -2348  -2112   1291    935  -2231   2026   1522    795   -496   -522  -1070
   -322  -2348  -2026   1335    852  -2187   2055   1532    800   -491   -514  -1052
   -374  -2333  -1961   1353    792  -2148   2094   1558    820   -470   -488  -1010
   -441  -2291  -1852   1366    704  -2073   2148   1605    865   -426   -449   -958
   -522  -2242  -1722   1379    600  -1982   2197   1660    911   -379   -405   -901
   -571  -2158  -1587   1366    506  -1873   2255   1722    971   -314   -348   -836
   -613  -2101  -1488   1356    436  -1795   2288   1766   1021   -262   -296   -774
   -683  -2114  -1431   1397    371  -1774   2312   1787   1041   -241   -272   -732
   -776  -2174  -1397   1475    309  -1787   2333   1792   1044   -239   -275   -711
   -836  -2213  -1376   1525    270  -1795   2361   1831   1072   -231   -285   -717
   -833  -2174  -1343   1504    252  -1758   2455   1940   1179   -166   -267   -745
   -818  -2101  -1286   1460    233  -1693   2499   2075   1327    -23   -161   -696
   -774  -1919  -1145   1345    184  -1532   2512   2262   1571    270    137   -452
   -696  -1631   -935   1163    119  -1283   2431   2392   1790    610    579     -5
   -680  -1356   -678   1015     -2  -1018   2335   2244   1727    709    935    420
   -735  -1340   -605   1036    -64   -974   2234   1953   1452    592   1070    589
   -810  -1551   -740   1179    -36  -1145   2120   1543    971    137    709    267
   -922  -1940  -1018   1431     46  -1480   2039    974    257   -774   -319   -665
   -919  -2320  -1400   1615    239  -1860   1927    714   -155  -1332   -982  -1273
   -867  -2546  -1680   1706    405  -2114   1909    836    -64  -1267   -979  -1350
   -823  -2639  -1816   1730    493  -2226   1979   1067    200  -1028   -820  -1286
   -797  -2595  -1797   1696    498  -2197   2075   1288    478   -776   -636  -1169
   -782  -2473  -1691   1626    452  -2083   2223   1512    737   -537   -446  -1039
   -776  -2351  -1574   1564    397  -1961   2314   1657    898   -384   -311   -932
   -776  -2296  -1519   1535    371  -1909   2340   1701    953   -332   -262   -909
   -774  -2291  -1517   1532    371  -1904   2369   1727    984   -303   -241   -901
   -753  -2322  -1569   1538    407  -1948   2335   1704    958   -324   -272   -927
   -704  -2296  -1592   1499    441  -1943   2320   1691    945   -335   -293   -922
   -644  -2301  -1657   1470    504  -1979   2320   1680    935   -345   -301   -930
   -636  -2343  -1706   1491    535  -2026   2299   1649    898   -376   -332   -961
   -641  -2356  -1717   1496    535  -2039   2288   1639    885   -392   -342   -950
   -667  -2359  -1693   1512    511  -2026   2281   1628    880   -400   -342   -940
   -696  -2385  -1688   1538    496  -2036   2265   1615    867   -413   -348   -932
   -693  -2387  -1693   1540    498  -2042   2244   1605    859   -418   -348   -927
   -704  -2429  -1725   1566    509  -2078   2226   1584    839   -439   -358   -935
   -714  -2457  -1743   1584    514  -2101   2192   1558    815   -462   -371   -948
   -709  -2460  -1753   1582    522  -2107   2148   1532    787   -485   -397   -966
   -696  -2408  -1712   1553    506  -2060   2151   1532    797   -475   -379   -945
   -665  -2408  -1745   1535    537  -2078   2145   1525    789   -483   -371   -948
   -618  -2416  -1797   1517    587  -2107   2143   1514    782   -485   -376   -948
   -584  -2416  -1834   1499    623  -2125   2096   1504    776   -485   -374   -943
   -540  -2351  -1810   1447    633  -2081   2000   1475    758   -491   -379   -950
   -509  -2322  -1816   1413    652  -2068   1982   1465    753   -483   -371   -953
   -462  -2307  -1844   1384    691  -2075   1966   1473    763   -465   -350   -940
   -413  -2270  -1857   1343    719  -2065   1945   1473    779   -433   -311   -906
   -387  -2226  -1839   1306    724  -2034   1932   1488    807   -389   -252   -859
   -316  -2197  -1880   1254    782  -2039   1844   1460    789   -384   -236   -854
   -207  -2174  -1966   1189    878  -2070   1777   1423    758   -405   -249   -852
   -142  -2151  -2010   1145    932  -2081   1748   1376    732   -426   -267   -867
    -70  -2169  -2099   1119   1013  -2135   1686   1312    678   -480   -319   -924
     28  -2190  -2221   1080   1122  -2203   1621   1249    605   -555   -389   -997
    109  -2281  -2392   1085   1249  -2335   1558   1163    509   -654   -485  -1085
    163  -2372  -2535   1104   1345  -2452   1486   1065    400   -776   -605  -1182
    220  -2400  -2621   1091   1421  -2509   1410    976    303   -878   -704  -1288
    303  -2460  -2764   1075   1532  -2611   1387    901    215   -979   -810  -1402
    368  -2509  -2881   1070   1623  -2694   1361    828    129  -1072   -901  -1493
    449  -2540  -2990   1044   1717  -2764   1350    771     64  -1148   -979  -1569
    542  -2556  -3099   1008   1821  -2826   1353    724     12  -1210  -1044  -1636
    646  -2566  -3216    958   1930  -2889   1330    667    -49  -1278  -1119  -1717
    763  -2590  -3356    911   2060  -2972   1265    581   -132  -1374  -1226  -1829
    878  -2655  -3533    888   2205  -3094   1176    470   -239  -1488  -1353  -1956
   1010  -2761  -3772    875   2390  -3265   1096    374   -332  -1582  -1460  -2055
   1127  -2821  -3949    844   2535  -3382   1036    290   -423  -1678  -1564  -2161
   1275  -2798  -4073    761   2673  -3434   1005    228   -491  -1756  -1644  -2249
   1392  -2740  -4133    672   2761  -3437   1015    215   -506  -1784  -1680  -2307
   1441  -2670  -4112    615   2777  -3390    995    213   -506  -1787  -1683  -2312
   1421  -2668  -4089    620   2753  -3377    963    197   -514  -1800  -1686  -2325
   1395  -2637  -4032    620   2712  -3333    919    179   -522  -1805  -1691  -2351
   1447  -2582  -4029    566   2735  -3304    885    155   -535  -1821  -1701  -2390
   1504  -2543  -4047    519   2774  -3294    846    116   -566  -1844  -1712  -2426
   1527  -2538  -4068    504   2795  -3302    771     54   -626  -1901  -1766  -2496
   1509  -2520  -4029    504   2766  -3273    766     33   -639  -1917  -1782  -2533
   1379  -2572  -3951    594   2662  -3260    807     80   -581  -1855  -1712  -2462
   1161  -2644  -3806    743   2483  -3224    841    140   -504  -1756  -1602  -2359
   1057  -2691  -3748    815   2403  -3218    862    176   -475  -1714  -1553  -2301
    906  -2740  -3647    917   2275  -3192    917    249   -413  -1644  -1470  -2179
    753  -2699  -3455    971   2101  -3076    971    327   -335  -1553  -1361  -2013
    636  -2613  -3250    989   1943  -2930   1026    410   -246  -1454  -1244  -1823
    470  -2652  -3125   1091   1795  -2886   1091    467   -189  -1400  -1182  -1725
    358  -2668  -3026   1153   1691  -2844   1130    509   -155  -1363  -1140  -1665
    296  -2686  -2985   1195   1639  -2834   1156    524   -142  -1345  -1109  -1623
    210  -2790  -3000   1291   1605  -2894   1215    550   -127  -1327  -1080  -1587
     93  -2826  -2922   1366   1504  -2873   1275    584   -101  -1301  -1057  -1561
     25  -2798  -2824   1384   1423  -2811   1301    602    -85  -1296  -1057  -1566
    -38  -2764  -2725   1400   1343  -2746   1296    618    -70  -1280  -1044  -1566
   -109  -2761  -2652   1436   1270  -2707   1325    652    -49  -1257  -1031  -1571
   -184  -2766  -2582   1475   1197  -2675   1350    680    -31  -1241  -1026  -1574
   -252  -2717  -2465   1486   1106  -2592   1374    735     12  -1197   -982  -1527
   -314  -2665  -2351   1488   1015  -2509   1397    766     38  -1169   -953  -1493
   -345  -2611  -2265   1478    958  -2439   1423    782     54  -1145   -937  -1465
   -358  -2530  -2171   1444    904  -2351   1449    826     96  -1098   -893  -1423
   -394  -2455  -2060   1423    831  -2257   1478    880    145  -1041   -836  -1376
   -488  -2447  -1958   1465    732  -2203   1504    924    166   -995   -797  -1343
   -592  -2468  -1875   1530    641  -2171   1553    935    161   -989   -800  -1356
   -615  -2397  -1784   1504    581  -2091   1693   1028    246   -917   -787  -1392
   -646  -2299  -1652   1473    501  -1974   1787   1179    402   -774   -732  -1410
   -597  -2122  -1527   1358    462  -1826   1839   1322    587   -566   -574  -1330
   -400  -1751  -1350   1075    475  -1551   1888   1493    852   -205   -187   -987
   -254  -1374  -1119    813    431  -1247   1769   1514    961     49    267   -465
   -184  -1098   -917    641    363  -1008   1662   1314    753    -54    522    -83
   -194  -1179   -984    685    392  -1083   1592   1010    314   -452    446    -77
   -236  -1465  -1228    852    496  -1348   1483    644   -239  -1065   -119   -592
   -259  -1844  -1584   1049    662  -1714   1322    215   -823  -1847  -1234  -1621
   -205  -2169  -1964   1184    878  -2068   1179     31  -1093  -2200  -1795  -2140
    -83  -2385  -2304   1234   1109  -2343   1140    124   -971  -2065  -1748  -2182
      5  -2478  -2483   1236   1244  -2481   1176    301   -727  -1816  -1587  -2112
     72  -2436  -2512   1182   1291  -2473   1234    454   -496  -1590  -1423  -2018
    101  -2322  -2423   1109   1260  -2372   1337    657   -233  -1335  -1223  -1878
    142  -2229  -2372   1041   1257  -2299   1397    795    -70  -1174  -1088  -1771
    142  -2229  -2372   1044   1257  -2299   1421    859      7  -1093  -1018  -1691
     98  -2242  -2340   1070   1218  -2291   1441    904     57  -1036   -956  -1621
     18  -2242  -2262   1111   1140  -2252   1496    948    111   -976   -888  -1538
    -88  -2234  -2145   1158   1026  -2192   1564   1000    174   -909   -810  -1441
   -220  -2203  -1982   1213    880  -2094   1618   1067    246   -833   -730  -1353
   -348  -2148  -1800   1247    724  -1977   1683   1127    314   -763   -654  -1267
   -504  -2096  -1592   1301    542  -1847   1738   1184    384   -688   -576  -1179
   -683  -2083  -1400   1382    355  -1743   1792   1249    459   -610   -493  -1109
   -870  -2083  -1213   1478    171  -1649   1821   1301    514   -548   -423  -1031
  -1036  -2065  -1028   1548     -5  -1548   1893   1366    584   -472   -345   -940
  -1187  -2086   -898   1634   -145  -1493   1945   1413    639   -418   -288   -896
  -1306  -2117   -810   1709   -249  -1465   1945   1431    659   -392   -257   -888
  -1402  -2135   -732   1769   -335  -1434   1938   1444    670   -374   -239   -906
  -1454  -2148   -693   1800   -381  -1421   1940   1449    675   -361   -220   -904
  -1452  -2169   -719   1810   -366  -1444   1925   1441    680   -345   -200   -901
  -1408  -2174   -766   1790   -322  -1470   1878   1408    662   -361   -207   -930
  -1337  -2153   -815   1745   -262  -1486   1873   1387    646   -371   -213   -950
  -1260  -2156   -898   1706   -181  -1527   1880   1400    662   -345   -184   -956
  -1179  -2135   -958   1657   -111  -1548   1849   1387    662   -332   -161   -935
  -1096  -2091   -995   1592    -51  -1543   1771   1387    670   -306   -132   -865
  -1005  -2036  -1031   1522     12  -1535   1753   1447    732   -223    -54   -782
   -943  -2018  -1075   1480     64  -1548   1764   1501    789   -145     28   -737
   -914  -2016  -1101   1465     93  -1558   1730   1501    797   -119     70   -711
   -898  -1982  -1083   1439     90  -1532   1740   1519    826    -77    122   -654
   -833  -1964  -1130   1400    148  -1548   1714   1522    828    -67    142   -665
   -743  -1987  -1244   1363    249  -1615   1683   1512    810    -93    111   -665
   -646  -1995  -1348   1322    350  -1673   1631   1504    795   -111     85   -667
   -535  -2044  -1509   1288    485  -1777   1595   1460    740   -179      5   -740
   -420  -2132  -1712   1278    644  -1922   1527   1379    646   -280    -96   -820
   -220  -2203  -1984   1210    880  -2094   1423   1254    522   -418   -233   -953
     -2  -2288  -2288   1145   1140  -2288   1376   1114    381   -571   -392  -1109
    197  -2397  -2595   1098   1395  -2496   1306    974    244   -711   -519  -1260
    397  -2507  -2904   1054   1649  -2704   1252    867    124   -839   -639  -1436
    561  -2572  -3133   1005   1844  -2852   1189    719    -36  -1021   -831  -1564
    735  -2587  -3322    927   2026  -2956   1080    584   -161  -1158   -982  -1626
    904  -2642  -3546    867   2223  -3094    989    459   -262  -1252  -1060  -1670
   1013  -2712  -3725    849   2369  -3218    937    384   -342  -1327  -1119  -1810
   1096  -2761  -3858    831   2475  -3309    878    350   -413  -1384  -1179  -1883
   1187  -2766  -3954    787   2569  -3359    807    319   -465  -1447  -1254  -1904
   1267  -2785  -4052    756   2657  -3419    750    270   -514  -1504  -1325  -1888
   1317  -2808  -4125    745   2720  -3465    743    236   -540  -1517  -1335  -1945
   1363  -2805  -4169    719   2764  -3486    685    197   -579  -1540  -1356  -2000
   1462  -2818  -4284    678   2873  -3551    623    140   -628  -1592  -1402  -2075
   1556  -2883  -4442    662   2998  -3663    576     80   -672  -1639  -1441  -2145
   1636  -2920  -4556    641   3096  -3738    550     67   -683  -1647  -1439  -2195
   1730  -2946  -4676    605   3200  -3811    519     41   -704  -1673  -1449  -2265
   1735  -2953  -4689    607   3211  -3821    506     12   -727  -1699  -1467  -2314
   1735  -2961  -4699    610   3216  -3829    472    -15   -753  -1719  -1493  -2314
   1800  -2943  -4744    571   3270  -3842    415    -44   -774  -1738  -1496  -2270
   1782  -2847  -4629    530   3205  -3735    394    -25   -740  -1699  -1454  -2158
   1756  -2800  -4556    522   3154  -3676    389    -36   -740  -1693  -1452  -2062
   1740  -2782  -4523    519   3128  -3650    407    -15   -730  -1670  -1415  -1992
   1732  -2733  -4466    501   3099  -3598    444     33   -678  -1608  -1337  -1919
   1704  -2660  -4367    475   3034  -3512    459     70   -646  -1582  -1299  -1891
   1667  -2616  -4284    472   2974  -3450    462     98   -631  -1571  -1293  -1852
   1626  -2613  -4240    493   2933  -3426    462    132   -607  -1543  -1273  -1803
   1569  -2618  -4188    524   2878  -3403    485    153   -584  -1517  -1244  -1774
   1475  -2595  -4073    558   2774  -3333    545    184   -550  -1480  -1205  -1751
   1361  -2605  -3967    620   2662  -3286    620    223   -511  -1444  -1179  -1732
   1273  -2611  -3884    667   2577  -3247    672    254   -480  -1408  -1148  -1714
   1161  -2582  -3743    711   2452  -3161    709    285   -449  -1374  -1114  -1727
   1060  -2574  -3634    756   2346  -3104    737    319   -415  -1343  -1096  -1735
    956  -2592  -3548    818   2249  -3070    776    355   -374  -1304  -1065  -1727
    818  -2611  -3429    893   2122  -3021    815    394   -332  -1265  -1026  -1722
    678  -2647  -3325    984   2000  -2985    862    436   -285  -1218   -976  -1712
    555  -2662  -3218   1052   1883  -2940    898    491   -233  -1161   -919  -1683
    426  -2634  -3060   1104   1743  -2847    963    566   -155  -1083   -841  -1597
    301  -2553  -2857   1124   1579  -2704   1036    628    -83  -1015   -769  -1527
    171  -2514  -2686   1171   1428  -2600   1096    675    -33   -971   -727  -1452
     72  -2475  -2551   1200   1312  -2512   1153    753     49   -883   -639  -1371
     25  -2403  -2429   1187   1226  -2413   1244    854    155   -792   -581  -1335
     51  -2294  -2348   1119   1197  -2320   1366   1010    303   -688   -537  -1293
    135  -2153  -2288   1010   1210  -2221   1462   1200    496   -522   -418  -1187
    267  -1857  -2127    795   1195  -1992   1530   1436    797   -176    -72   -880
    415  -1460  -1875    522   1143  -1665   1499   1613   1067    220    418   -376
    485  -1091  -1577    303   1031  -1332   1421   1548   1098    441    878    150
    415   -924  -1340    254    878  -1132   1335   1267    883    433   1156    485
    327  -1021  -1350    345    836  -1184   1234    867    441     41    875    246
    249  -1397  -1647    574    948  -1522   1140    381   -202   -823   -119   -597
    244  -1756  -2003    753   1122  -1878   1031    109   -649  -1475   -893  -1234
    298  -1995  -2294    849   1296  -2143   1008    215   -568  -1431   -924  -1293
    275  -2068  -2343    896   1306  -2205   1098    462   -280  -1174   -763  -1213
    215  -2055  -2270    919   1241  -2161   1231    706      5   -917   -581  -1083
    155  -1984  -2140    914   1145  -2062   1421    982    309   -641   -366   -924
    119  -1886  -2005    883   1062  -1945   1571   1158    506   -470   -223   -815
     57  -1862  -1922    901    989  -1893   1618   1215    568   -410   -168   -787
     -7  -1855  -1849    930    919  -1852   1665   1273    626   -353   -116   -769
    -38  -1831  -1792    935    875  -1813   1722   1317    670   -309    -75   -748
    -96  -1818  -1722    958    813  -1771   1756   1348    711   -267    -33   -688
   -132  -1805  -1673    969    766  -1738   1769   1366    735   -236      0   -657
   -137  -1816  -1680    976    771  -1748   1771   1361    732   -228     -7   -678
   -163  -1818  -1654    989    743  -1738   1803   1389    769   -187     23   -639
   -189  -1782  -1592    987    701  -1688   1821   1397    784   -168     33   -613
   -189  -1725  -1535    956    670  -1628   1834   1431    820   -129     70   -587
   -223  -1714  -1493    969    633  -1605   1803   1421    831   -119     88   -563
   -200  -1712  -1512    956    654  -1613   1761   1405    826   -119     96   -553
   -220  -1704  -1483    963    631  -1595   1779   1441    862    -77    132   -548
   -174  -1675  -1504    922    665  -1590   1808   1457    872    -72    127   -558
   -150  -1680  -1532    914    691  -1608   1777   1454    867    -72    119   -555
   -179  -1686  -1509    932    662  -1597   1769   1475    885    -38    150   -530
   -181  -1691  -1509    937    662  -1600   1844   1496    906    -18    179   -524
   -145  -1654  -1512    898    680  -1584   1865   1491    906    -23    181   -504
   -103  -1667  -1564    885    727  -1615   1771   1491    909    -18    192   -498
    -59  -1662  -1605    859    771  -1634   1738   1499    914    -10    189   -493
    -46  -1647  -1600    846    776  -1623   1774   1532    948     31    226   -418
    -31  -1662  -1634    844    800  -1649   1730   1538    963     59    265   -407
    -12  -1657  -1644    833    813  -1652   1712   1561    997    109    316   -371
     12  -1628  -1644    805    828  -1636   1696   1584   1026    150    376   -324
     44  -1561  -1605    758    823  -1582   1662   1597   1044    184    423   -296
     33  -1545  -1579    756    805  -1561   1654   1600   1049    194    423   -285
     -7  -1571  -1566    789    779  -1569   1618   1574   1013    161    392   -267
    -28  -1592  -1566    807    769  -1579   1623   1558    992    140    384   -249
    -51  -1618  -1566    836    756  -1592   1608   1548    984    127    371   -267
    -83  -1613  -1530    846    722  -1574   1623   1527    953     93    342   -275
   -137  -1686  -1548    911    704  -1618   1670   1493    909     41    293   -303
   -236  -1771  -1538   1002    649  -1654   1675   1470    870     -7    241   -337
   -335  -1852  -1517   1093    589  -1686   1673   1441    828    -62    192   -402
   -387  -1914  -1527   1148    568  -1719   1688   1405    779   -119    129   -467
   -475  -2000  -1525   1236    524  -1764   1714   1369    732   -179     70   -532
   -563  -2094  -1532   1327    483  -1813   1704   1335    693   -223     28   -571
   -610  -2132  -1522   1371    454  -1829   1673   1319    685   -228     25   -605
   -633  -2151  -1517   1389    441  -1834   1714   1325    698   -218     36   -626
   -636  -2158  -1522   1397    441  -1839   1717   1309    688   -231     23   -631
   -639  -2140  -1501   1389    428  -1821   1735   1306    685   -236     18   -626
   -654  -2151  -1496   1402    420  -1823   1735   1296    670   -249      2   -654
   -693  -2120  -1426   1405    363  -1774   1769   1325    701   -218     33   -618
   -683  -2068  -1387   1374    350  -1727   1792   1366    737   -181     70   -592
   -678  -2044  -1369   1361    345  -1709   1792   1369    743   -176     72   -571
   -628  -1969  -1340   1299    355  -1654   1834   1389    774   -145    101   -542
   -568  -1925  -1358   1244    394  -1641   1836   1410    800   -119    127   -527
   -542  -1917  -1374   1228    415  -1647   1873   1421    815   -106    140   -545
   -496  -1927  -1431   1210    467  -1678   1855   1418    810   -111    124   -574
   -410  -1896  -1486   1153    537  -1691   1745   1384    779   -135    103   -581
   -353  -1891  -1538   1122    592  -1714   1699   1337    756   -155     85   -607
   -322  -1914  -1595   1117    636  -1756   1628   1280    711   -202     31   -628
   -277  -1974  -1699   1124    709  -1836   1626   1228    665   -246    -15   -662
   -270  -2036  -1766   1153    748  -1901   1592   1174    620   -283    -49   -693
   -207  -2075  -1867   1140    828  -1974   1480   1140    581   -314    -72   -711
   -153  -2138  -1984   1143    914  -2062   1454   1119    550   -342    -93   -735
   -101  -2166  -2068   1132    982  -2117   1462   1098    530   -363   -114   -771
   -155  -2270  -2114   1213    979  -2192   1426   1047    475   -418   -181   -818
   -200  -2366  -2166   1280    982  -2268   1371   1000    418   -478   -246   -875
   -202  -2408  -2208   1304   1000  -2309   1363    982    394   -506   -280   -888
   -200  -2470  -2270   1332   1034  -2369   1293    919    329   -566   -327   -898
   -231  -2546  -2314   1389   1041  -2431   1293    880    283   -613   -376   -971
   -262  -2650  -2390   1454   1062  -2520   1301    836    231   -678   -446  -1060
   -213  -2759  -2548   1486   1166  -2655   1205    748    153   -763   -535  -1150
    -83  -2844  -2764   1462   1337  -2805   1072    649     59   -857   -631  -1249
     12  -2912  -2925   1449   1467  -2917   1036    576    -15   -937   -714  -1345
    187  -2894  -3083   1353   1634  -2987   1013    522    -75  -1002   -774  -1410
    374  -2920  -3296   1273   1834  -3107    927    428   -166  -1096   -865  -1493
    600  -2938  -3541   1166   2070  -3239    820    329   -259  -1189   -958  -1571
    802  -2940  -3743   1070   2273  -3341    735    231   -342  -1283  -1041  -1636
    904  -2909  -3816   1002   2359  -3361    646    148   -423  -1358  -1101  -1678
    935  -2912  -3847    987   2390  -3380    594    114   -452  -1389  -1119  -1706
    875  -2974  -3850   1049   2361  -3411    737    228   -355  -1319  -1070  -1712
    766  -2961  -3728   1098   2247  -3343    948    465   -155  -1166   -976  -1714
    745  -2917  -3663   1083   2203  -3289   1060    709     64   -956   -810  -1626
    782  -2714  -3496    966   2138  -3104   1135    982    376   -605   -457  -1309
    763  -2322  -3086    776   1925  -2704   1169   1182    657   -228     28   -745
    584  -1899  -2483    657   1532  -2190   1106   1101    709    -12    496   -129
    358  -1766  -2125    704   1239  -1945   1023    758    504    -36    719    197
    246  -1925  -2174    839   1208  -2049    992    322     98   -402    431    -33
    127  -2449  -2579   1161   1350  -2512    924   -174   -530  -1226   -530   -924
      0  -2990  -2990   1496   1493  -2990    745   -444   -969  -1836  -1262  -1621
    -80  -3260  -3180   1670   1548  -3218    714   -262   -828  -1714  -1197  -1615
   -135  -3328  -3192   1730   1527  -3260    867     38   -550  -1462  -1008  -1478
   -220  -3320  -3102   1769   1439  -3211   1085    355   -241  -1195   -805  -1330
   -319  -3296  -2977   1808   1327  -3138   1257    628     25   -956   -620  -1226
   -381  -3278  -2899   1829   1257  -3091   1317    732    127   -865   -553  -1215
   -413  -3299  -2886   1855   1234  -3091   1293    737    135   -852   -555  -1244
   -452  -3265  -2813   1857   1179  -3039   1286    748    148   -831   -540  -1244
   -498  -3185  -2686   1842   1093  -2935   1312    776    176   -800   -506  -1213
   -537  -3156  -2621   1844   1039  -2891   1325    784    163   -802   -514  -1205
   -566  -3148  -2582   1857   1005  -2865   1325    792    148   -807   -519  -1202
   -553  -3133  -2582   1842   1013  -2857   1275    776    119   -828   -545  -1241
   -537  -3148  -2611   1844   1036  -2881   1234    750     88   -854   -576  -1280
   -532  -3112  -2582   1821   1023  -2847   1275    761     90   -844   -566  -1278
   -530  -3065  -2535   1797   1000  -2800   1301    776     96   -836   -561  -1280
   -509  -2985  -2478   1745    982  -2730   1283    779     93   -831   -555  -1275
   -439  -2909  -2470   1675   1015  -2691   1283    782     96   -818   -545  -1257
   -381  -2878  -2496   1628   1057  -2688   1291    782     90   -823   -555  -1275
   -241  -2772  -2530   1506   1143  -2652   1273    800    106   -805   -540  -1265
    -20  -2634  -2616   1327   1296  -2624   1239    826    127   -771   -501  -1239
    241  -2488  -2730   1124   1486  -2608   1260    875    163   -727   -454  -1208
    465  -2382  -2850    956   1654  -2613   1267    927    200   -688   -413  -1187
    602  -2309  -2912    852   1756  -2611   1304    974    241   -641   -363  -1161
    680  -2239  -2922    776   1800  -2582   1325   1015    290   -587   -309  -1137
    722  -2179  -2902    730   1810  -2540   1363   1065    350   -517   -239  -1106
    675  -2140  -2816    732   1745  -2478   1418   1135    426   -436   -142  -1036
    540  -2101  -2642    779   1590  -2372   1447   1221    524   -327    -20   -937
    340  -2034  -2374    846   1356  -2205   1535   1348    659   -187    132   -787
     46  -1951  -1997    953   1021  -1974   1701   1525    841      0    327   -584
   -358  -1891  -1532   1122    584  -1712   1849   1709   1036    200    537   -345
   -818  -1925  -1106   1371    142  -1517   2023   1886   1213    374    717   -124
  -1322  -2065   -745   1691   -288  -1405   2218   2047   1371    524    867     57
  -1779  -2127   -348   1953   -717  -1239   2369   2197   1525    678   1023    241
  -2182  -2166     12   2171  -1098  -1078   2478   2307   1636    779   1124    384
  -2494  -2255    239   2372  -1366  -1008   2585   2359   1680    815   1163    462
  -2722  -2374    348   2546  -1535  -1013   2647   2343   1662    787   1137    465
  -2826  -2488    337   2657  -1582  -1075   2675   2304   1608    727   1072    397
  -2696  -2579    114   2637  -1408  -1231   2585   2177   1480    594    927    233
  -2327  -2626   -298   2478  -1015  -1462   2426   1987   1291    397    727     18
  -1940  -2662   -724   2301   -607  -1693   2278   1803   1104    207    535   -179
  -1673  -2709  -1036   2192   -319  -1873   2174   1670    966     62    387   -314
  -1545  -2751  -1208   2145   -171  -1979   2101   1579    875    -25    303   -387
  -1431  -2787  -1356   2109    -38  -2073   2049   1499    797   -101    239   -470
  -1317  -2818  -1501   2068     88  -2158   1987   1431    730   -163    194   -532
  -1148  -2790  -1641   1969    246  -2216   1883   1345    644   -249    119   -605
   -927  -2792  -1867   1860    467  -2330   1810   1291    579   -303     62   -631
   -724  -2813  -2088   1766    680  -2452   1745   1234    524   -358     15   -688
   -532  -2816  -2283   1673    872  -2548   1683   1145    441   -441    -62   -789
   -350  -2831  -2481   1592   1065  -2657   1605   1067    371   -522   -150   -870
   -148  -2839  -2691   1493   1270  -2766   1527    997    306   -584   -215   -937
     75  -2860  -2935   1392   1504  -2899   1460    927    239   -646   -280  -1013
    254  -2899  -3154   1319   1704  -3024   1421    878    184   -701   -340  -1091
    405  -2902  -3307   1249   1855  -3104   1350    831    137   -743   -389  -1156
    522  -2881  -3406   1176   1961  -3141   1270    787     96   -776   -433  -1218
    623  -2857  -3483   1117   2052  -3169   1254    761     77   -789   -454  -1257
    678  -2837  -3515   1078   2094  -3174   1215    732     46   -807   -480  -1291
    730  -2821  -3551   1047   2140  -3185   1117    709     18   -826   -501  -1327
    735  -2876  -3613   1067   2171  -3244   1114    691      2   -844   -514  -1384
    740  -2904  -3645   1080   2192  -3273   1117    675     -7   -859   -522  -1441
    717  -2922  -3639   1104   2177  -3281   1132    675    -12   -865   -545  -1473
    667  -2969  -3637   1150   2151  -3302   1122    670    -38   -885   -574  -1499
    659  -3026  -3689   1182   2171  -3356   1101    665    -54   -898   -579  -1488
    652  -3044  -3697   1195   2174  -3372   1106    670    -54   -896   -576  -1491
    654  -3070  -3725   1205   2190  -3398   1096    641    -85   -935   -607  -1499
    631  -3117  -3748   1244   2190  -3432   1088    607   -122   -976   -654  -1496
    639  -3156  -3798   1257   2216  -3476   1044    584   -161  -1013   -693  -1532
    683  -3190  -3873   1252   2278  -3533    982    522   -231  -1085   -776  -1613
    709  -3278  -3987   1283   2348  -3634    922    439   -319  -1179   -896  -1654
    763  -3356  -4120   1296   2442  -3738    875    371   -387  -1244   -971  -1670
    826  -3413  -4240   1293   2530  -3826    800    283   -475  -1327  -1052  -1730
    932  -3455  -4390   1260   2660  -3923    701    194   -563  -1408  -1132  -1787
   1034  -3507  -4541   1234   2787  -4024    639    122   -636  -1478  -1195  -1852
   1091  -3606  -4697   1257   2894  -4151    537     23   -730  -1574  -1288  -1943
   1176  -3689  -4866   1254   3018  -4276    467    -51   -802  -1647  -1358  -1987
   1247  -3746  -4993   1249   3117  -4369    420   -106   -857  -1701  -1410  -2036
   1350  -3793  -5146   1221   3247  -4471    384   -142   -893  -1756  -1475  -2130
   1470  -3790  -5261   1161   3364  -4525    415    -80   -852  -1758  -1527  -2221
   1597  -3694  -5292   1049   3442  -4494    462     38   -737  -1662  -1475  -2203
   1701  -3478  -5180    888   3439  -4330    517    244   -488  -1379  -1210  -1982
   1787  -3107  -4894    659   3338  -3998    517    459   -197   -987   -761  -1519
   1803  -2657  -4460    428   3130  -3559    467    436   -111   -753   -335   -956
   1626  -2483  -4112    426   2868  -3296    389    202   -254   -701    -41   -537
   1431  -2507  -3938    537   2683  -3221    285   -163   -587   -943   -148   -618
   1226  -2881  -4107    826   2665  -3494    197   -670  -1215  -1732  -1026  -1408
   1078  -3328  -4406   1124   2740  -3865    109  -1013  -1758  -2488  -1906  -2179
    961  -3606  -4569   1322   2764  -4086    106   -870  -1688  -2449  -1914  -2197
    844  -3684  -4528   1418   2686  -4107    223   -568  -1376  -2161  -1696  -2047
    766  -3616  -4385   1423   2574  -4000    366   -290  -1067  -1883  -1493  -1886
    714  -3434  -4149   1361   2431  -3790    571     18   -732  -1579  -1244  -1665
    641  -3234  -3878   1296   2257  -3554    766    267   -465  -1325  -1018  -1457
    584  -3096  -3681   1254   2130  -3387    870    389   -327  -1187   -888  -1322
    563  -2992  -3556   1213   2060  -3273    937    465   -233  -1096   -800  -1215
    571  -2863  -3434   1145   2003  -3148    976    524   -163  -1018   -719  -1143
    594  -2761  -3356   1083   1974  -3057   1021    592    -96   -940   -644  -1078
    633  -2631  -3265    997   1948  -2946   1052    657    -15   -859   -563  -1023
    672  -2527  -3200    924   1935  -2863   1072    701     36   -807   -517   -984
    706  -2392  -3099    844   1901  -2746   1137    753     96   -748   -457   -896
    711  -2307  -3021    795   1865  -2662   1189    795    155   -685   -392   -833
    717  -2226  -2946    753   1831  -2585   1231    854    223   -618   -329   -779
    691  -2138  -2829    722   1758  -2483   1270    930    296   -540   -259   -693
    665  -2070  -2735    704   1699  -2403   1312    979    353   -483   -207   -628
    613  -2021  -2637    701   1623  -2327   1363   1021    402   -428   -163   -594
    568  -1938  -2507    683   1538  -2223   1384   1062    459   -368   -106   -535
    522  -1865  -2387    670   1452  -2125   1410   1111    517   -306    -46   -493
    506  -1818  -2325    657   1415  -2070   1431   1156    566   -254      2   -462
    498  -1745  -2247    620   1371  -1995   1449   1187    607   -215     33   -418
    467  -1725  -2192    628   1327  -1958   1491   1234    662   -168     77   -384
    405  -1675  -2081    633   1241  -1878   1501   1280    719   -103    148   -353
    332  -1613  -1945    641   1137  -1779   1558   1343    797    -18    231   -327
    244  -1605  -1849    678   1047  -1727   1628   1389    859     54    296   -254
    106  -1571  -1680    732    893  -1626   1657   1454    940    148    402   -137
    -12  -1517  -1506    763    745  -1512   1701   1527   1028    252    511    -44
   -135  -1428  -1293    782    579  -1361   1766   1621   1137    371    626     75
   -290  -1371  -1080    828    394  -1226   1831   1719   1239    485    750    220
   -420  -1314   -893    867    236  -1104   1883   1792   1306    561    836    337
   -493  -1265   -774    878    137  -1021   1912   1826   1335    589    867    420
   -561  -1260   -698    911     67   -979   1951   1847   1356    607    893    493
   -691  -1278   -587    982    -54   -932   2008   1880   1379    633    930    530
   -774  -1260   -488   1015   -142   -875   2060   1901   1387    636    940    540
   -813  -1265   -452   1039   -181   -859   2065   1904   1369    615    927    542
   -784  -1286   -501   1036   -142   -893   2075   1893   1345    581    896    498
   -771  -1330   -558   1049   -109   -943   2099   1839   1280    501    805    428
   -735  -1382   -649   1057    -44  -1015   2099   1769   1205    410    717    366
   -714  -1415   -701   1065     -7  -1057   2060   1709   1150    345    652    270
   -711  -1431   -719   1072      2  -1075   1997   1660   1104    296    615    218
   -670  -1465   -795   1065     62  -1130   1992   1618   1060    246    574    140
   -587  -1491   -904   1039    155  -1197   1966   1551    989    171    506     70
   -574  -1522   -948   1047    184  -1234   2005   1525    961    137    472     12
   -579  -1551   -971   1065    194  -1262   1945   1467    911     88    428    -49
   -561  -1590  -1031   1072    233  -1312   1831   1395    844     25    366   -101
   -530  -1647  -1117   1088    290  -1382   1834   1363    810    -12    327   -135
   -519  -1725  -1208   1122    342  -1465   1810   1322    766    -54    280   -210
   -462  -1738  -1275   1101    405  -1506   1738   1280    730    -80    265   -233
   -415  -1714  -1299   1065    441  -1509   1722   1254    709   -103    254   -246
   -420  -1670  -1252   1044    413  -1462   1753   1260    714   -106    236   -241
   -410  -1652  -1241   1031    413  -1447   1774   1278    735    -85    246   -228
   -400  -1631  -1231   1015    415  -1431   1769   1293    758    -57    285   -207
   -374  -1605  -1231    989    428  -1421   1722   1254    735    -83    259   -241
   -374  -1558  -1184    966    402  -1371   1691   1213    709   -111    226   -205
   -350  -1535  -1184    940    415  -1358   1678   1205    704   -106    241   -174
   -340  -1553  -1213    948    436  -1384   1657   1197    688   -106    246   -181
   -371  -1548  -1176    958    400  -1361   1613   1171    659   -127    239   -184
   -405  -1561  -1156    982    374  -1358   1610   1176    662   -122    249   -166
   -407  -1597  -1189   1000    389  -1392   1592   1158    636   -142    239   -200
   -381  -1636  -1254   1010    436  -1447   1556   1111    566   -213    166   -272
   -384  -1704  -1322   1044    465  -1514   1506   1057    504   -275    109   -290
   -415  -1779  -1363   1096    472  -1571   1501   1036    475   -301     88   -324
   -433  -1831  -1397   1132    480  -1615   1506   1010    433   -340     46   -389
   -418  -1844  -1426   1132    504  -1636   1493    979    397   -381      7   -457
   -405  -1875  -1470   1140    530  -1673   1467    945    353   -433    -49   -530
   -389  -1878  -1488   1132    548  -1683   1449    935    335   -457    -83   -576
   -267  -1878  -1610   1070    670  -1745   1387    883    272   -519   -140   -636
   -166  -1925  -1758   1047    795  -1842   1319    813    194   -600   -210   -709
   -101  -1979  -1878   1039    885  -1927   1275    761    142   -654   -262   -771
      0  -1984  -1984    992    992  -1984   1239    709     90   -711   -316   -841
    148  -1956  -2104    904   1124  -2029   1197    654     36   -766   -374   -911
    340  -1935  -2275    797   1306  -2104   1161    597    -25   -828   -436   -979
    532  -1904  -2436    685   1483  -2171   1119    545    -75   -875   -483  -1034
    711  -1917  -2629    600   1670  -2273   1026    483   -135   -935   -545  -1104
    841  -1945  -2787    550   1813  -2364    974    449   -179  -1002   -649  -1226
    932  -1919  -2852    493   1891  -2385   1002    483   -145  -1015   -737  -1291
    950  -1888  -2842    467   1893  -2364    979    581    -12   -870   -631  -1223
    950  -1810  -2761    431   1855  -2286    940    711    192   -597   -342   -953
   1080  -1641  -2725    280   1901  -2182    789    732    316   -345     33   -519
   1205  -1499  -2704    148   1953  -2101    623    517    176   -335    311   -111
   1215  -1704  -2922    241   2068  -2314    501    189   -215   -631    298    -31
   1161  -2036  -3198    436   2179  -2616    311   -277   -836  -1278   -236   -457
   1057  -2465  -3525    701   2288  -2995    129   -862  -1597  -2234  -1363  -1436
   1015  -2831  -3847    909   2431  -3338    -46  -1231  -2091  -2870  -2174  -2132
   1080  -3099  -4180   1005   2629  -3639   -116  -1187  -2042  -2808  -2174  -2200
   1101  -3291  -4393   1093   2746  -3842   -111  -1047  -1847  -2616  -2065  -2171
   1148  -3304  -4455   1075   2800  -3878    -70   -917  -1647  -2426  -1943  -2099
   1192  -3172  -4364    989   2777  -3767     -5   -753  -1418  -2205  -1761  -1979
   1153  -2998  -4151    922   2650  -3574     38   -602  -1221  -2008  -1595  -1839
   1132  -2899  -4032    883   2582  -3465     67   -542  -1140  -1925  -1527  -1797
   1119  -2800  -3923    839   2520  -3361    135   -504  -1093  -1875  -1486  -1769
   1088  -2704  -3793    807   2439  -3247    166   -483  -1067  -1849  -1470  -1727
    979  -2681  -3663    849   2320  -3169    228   -379   -953  -1730  -1345  -1556
    846  -2686  -3533    917   2190  -3109    368   -239   -805  -1582  -1195  -1395
    711  -2701  -3413    992   2062  -3055    493   -129   -701  -1480  -1093  -1280
    600  -2730  -3330   1065   1964  -3029    574    -23   -605  -1384   -995  -1166
    579  -2670  -3252   1044   1914  -2961    610     41   -542  -1322   -924  -1088
    548  -2574  -3122   1013   1834  -2847    670    101   -480  -1257   -854  -1002
    467  -2504  -2974   1015   1719  -2738    732    168   -413  -1187   -779   -927
    397  -2457  -2855   1031   1626  -2655    784    239   -342  -1117   -711   -885
    392  -2408  -2803   1005   1595  -2605    839    285   -280  -1065   -667   -891
    410  -2327  -2738    956   1574  -2533    833    303   -241  -1028   -631   -875
    400  -2221  -2621    909   1509  -2418    813    327   -200   -982   -587   -867
    363  -2158  -2522    898   1441  -2340    833    358   -155   -932   -550   -878
    355  -2060  -2418    852   1384  -2239    865    392   -106   -875   -498   -859
    353  -1977  -2330    810   1340  -2153    875    407    -72   -833   -459   -852
    353  -1914  -2270    779   1312  -2094    904    433    -28   -784   -413   -820
    316  -1844  -2161    763   1239  -2003    896    446      2   -745   -371   -771
    213  -1766  -1979    776   1096  -1873    883    475     46   -691   -309   -711
     62  -1706  -1771    820    917  -1740    930    542    135   -587   -202   -628
   -109  -1652  -1545    878    717  -1597   1002    618    226   -480    -85   -535
   -249  -1543  -1293    896    522  -1418   1062    740    345   -342     59   -426
   -345  -1486  -1140    914    397  -1314   1078    820    423   -252    161   -368
   -387  -1439  -1052    911    332  -1247   1130    878    483   -189    231   -332
   -381  -1415  -1036    896    324  -1226   1163    927    524   -148    277   -319
   -368  -1439  -1070    904    350  -1254   1200    961    542   -132    293   -345
   -314  -1428  -1114    870    397  -1273   1202    969    542   -142    277   -392
   -259  -1384  -1127    820    433  -1257   1192    974    540   -150    259   -415
   -244  -1369  -1124    805    439  -1247   1200    963    514   -187    213   -454
   -265  -1447  -1182    857    457  -1314   1215    932    467   -252    129   -527
   -277  -1499  -1221    885    470  -1361   1270    932    454   -280     88   -571
   -280  -1530  -1249    904    483  -1389   1293    940    449   -301     54   -600
   -272  -1566  -1296    919    511  -1434   1340    953    449   -309     31   -605
   -285  -1628  -1343    958    527  -1486   1332    948    431   -327     10   -607
   -376  -1756  -1379   1065    501  -1569   1376    963    439   -327     12   -587
   -475  -1875  -1400   1174    459  -1639   1415    969    441   -324     20   -553
   -579  -1987  -1410   1280    413  -1699   1415    961    433   -332     20   -532
   -698  -2070  -1371   1384    335  -1722   1447    969    446   -335     28   -506
   -831  -2096  -1267   1462    218  -1680   1441    958    444   -342     28   -496
   -943  -2135  -1192   1540    124  -1665   1428    945    444   -340     38   -478
  -1015  -2166  -1150   1590     64  -1660   1441    945    454   -329     57   -457
  -1041  -2145  -1104   1595     31  -1626   1436    948    465   -314     77   -439
  -1052  -2091  -1039   1571     -7  -1566   1428    950    480   -298     93   -436
  -1060  -2026   -966   1540    -46  -1496   1447    956    496   -283    101   -444
  -1083  -1979   -896   1530    -96  -1439   1499    992    530   -246    127   -423
  -1158  -1958   -800   1558   -179  -1379   1553   1028    571   -200    181   -379
  -1280  -1945   -667   1613   -306  -1306   1551   1041    597   -163    228   -314
  -1358  -1891   -535   1623   -413  -1213   1538   1049    618   -127    270   -257
  -1374  -1893   -522   1634   -428  -1208   1517   1044    620   -114    285   -244
  -1304  -1927   -623   1615   -340  -1275   1512   1036    607   -122    283   -252
  -1200  -1935   -735   1566   -233  -1335   1504   1023    589   -135    265   -257
  -1101  -1945   -846   1522   -127  -1397   1454    984    548   -171    233   -267
  -1010  -2013  -1002   1512     -5  -1509   1384    924    488   -228    179   -324
   -893  -2135  -1241   1514    174  -1688   1332    852    415   -301    109   -410
   -774  -2213  -1439   1493    329  -1829   1330    810    368   -350     62   -462
   -654  -2291  -1636   1470    491  -1964   1283    774    319   -405      5   -514
   -548  -2395  -1849   1470    649  -2122   1213    711    252   -478    -75   -581
   -426  -2501  -2075   1465    823  -2288   1127    618    153   -579   -187   -685
   -275  -2577  -2304   1423   1013  -2442   1078    550     80   -659   -280   -763
   -174  -2678  -2504   1426   1163  -2592   1049    483     12   -735   -361   -831
   -103  -2779  -2675   1439   1283  -2727    987    402    -70   -818   -444   -914
    -25  -2855  -2829   1441   1400  -2842    904    316   -158   -906   -522  -1008
     10  -2933  -2946   1460   1478  -2940    867    265   -210   -969   -602  -1085
     33  -3034  -3068   1499   1551  -3050    826    228   -239  -1000   -628  -1127
     51  -3138  -3190   1543   1618  -3164    807    189   -277  -1039   -675  -1187
    106  -3187  -3294   1540   1699  -3239    758    155   -311  -1067   -709  -1234
    181  -3211  -3393   1512   1787  -3299    714    124   -348  -1104   -730  -1257
    267  -3265  -3533   1496   1899  -3398    701     88   -384  -1150   -789  -1319
    374  -3309  -3686   1467   2029  -3496    683     88   -387  -1169   -852  -1384
    483  -3263  -3746   1389   2114  -3504    737    174   -293  -1114   -880  -1423
    568  -3185  -3754   1306   2161  -3468    802    340    -90   -914   -745  -1322
    675  -2940  -3619   1132   2145  -3278    797    506    168   -587   -405  -1065
    782  -2634  -3416    924   2099  -3024    698    613    379   -228     85   -589
    872  -2327  -3200    727   2036  -2764    581    498    322   -140    465   -122
    875  -2431  -3309    776   2091  -2868    535    231    -41   -423    493     18
    870  -2626  -3496    875   2182  -3060    449   -142   -576   -982     59   -355
    859  -2961  -3824   1049   2340  -3393    329   -633  -1234  -1826   -984  -1304
    870  -3309  -4180   1221   2525  -3743    168   -982  -1691  -2447  -1823  -2029
    935  -3580  -4515   1322   2722  -4047    103   -930  -1618  -2369  -1810  -2101
    987  -3777  -4764   1395   2876  -4271    161   -761  -1395  -2156  -1675  -2070
   1049  -3832  -4884   1389   2964  -4356    220   -610  -1182  -1953  -1553  -1995
   1140  -3741  -4881   1301   3011  -4310    306   -444   -953  -1743  -1400  -1875
   1234  -3684  -4918   1223   3073  -4299    350   -324   -802  -1602  -1288  -1784
   1325  -3673  -4998   1174   3159  -4333    340   -303   -763  -1561  -1257  -1756
   1389  -3710  -5102   1158   3244  -4406    301   -345   -795  -1592  -1296  -1797
   1428  -3746  -5175   1158   3302  -4460    265   -387   -831  -1628  -1337  -1810
   1441  -3759  -5201   1158   3320  -4479    272   -387   -823  -1621  -1330  -1774
   1413  -3759  -5172   1171   3291  -4466    293   -363   -797  -1595  -1304  -1730
   1366  -3754  -5120   1192   3242  -4437    293   -335   -771  -1566  -1270  -1683
   1301  -3769  -5071   1234   3185  -4419    290   -306   -748  -1543  -1247  -1641
   1244  -3761  -5006   1257   3122  -4382    319   -290   -730  -1527  -1231  -1582
   1184  -3767  -4951   1291   3065  -4356    355   -252   -688  -1491  -1189  -1532
   1114  -3761  -4879   1322   2995  -4320    387   -200   -636  -1439  -1140  -1473
   1054  -3738  -4793   1343   2922  -4265    423   -145   -579  -1384  -1075  -1426
    966  -3686  -4653   1358   2808  -4169    485    -75   -501  -1306   -997  -1345
    885  -3639  -4528   1376   2704  -4084    566     18   -410  -1213   -909  -1260
    795  -3587  -4382   1395   2587  -3985    646    137   -296  -1098   -802  -1158
    740  -3496  -4237   1379   2488  -3865    711    239   -189   -992   -691  -1052
    649  -3445  -4097   1397   2369  -3769    779    314   -111   -911   -610   -958
    550  -3432  -3982   1441   2265  -3707    857    407     -7   -807   -509   -836
    504  -3387  -3891   1439   2197  -3639    927    506    101   -696   -394   -722
    501  -3299  -3800   1400   2151  -3548    989    589    197   -592   -290   -628
    511  -3211  -3722   1348   2114  -3465   1041    662    293   -496   -194   -532
    566  -3115  -3681   1273   2122  -3395   1054    714    368   -415   -114   -452
    727  -3013  -3741   1143   2231  -3374   1047    730    428   -342    -36   -381
    883  -2904  -3787   1010   2335  -3346   1054    750    478   -280     31   -316
    961  -2803  -3767    919   2361  -3286   1060    802    535   -218     98   -236
   1047  -2727  -3777    839   2410  -3252   1067    833    574   -176    148   -207
   1114  -2662  -3780    771   2444  -3221   1101    870    607   -148    171   -184
   1145  -2631  -3777    743   2460  -3203   1135    896    631   -127    187   -168
   1182  -2585  -3767    698   2473  -3177   1148    901    623   -142    174   -176
   1145  -2561  -3707    706   2426  -3133   1197    932    639   -137    174   -163
   1117  -2569  -3686    724   2397  -3128   1239    956    652   -140    161   -174
   1109  -2595  -3704    743   2405  -3148   1267    940    631   -176    114   -239
   1070  -2624  -3694    774   2379  -3159   1314    932    618   -207     62   -288
   1010  -2655  -3668    820   2338  -3161   1366    935    618   -223     38   -316
    953  -2681  -3634    862   2291  -3156   1405    930    615   -233     18   -342
    867  -2712  -3580    922   2223  -3146   1452    943    626   -226     18   -358
    730  -2720  -3450    995   2088  -3083   1493    950    639   -223     18   -374
    597  -2733  -3330   1067   1961  -3031   1514    961    652   -220     12   -371
    426  -2748  -3174   1158   1800  -2961   1579   1010    701   -174     57   -340
    218  -2753  -2972   1267   1595  -2863   1675   1083    771   -101    129   -298
     57  -2792  -2850   1369   1452  -2821   1738   1119    800    -72    155   -277
    -77  -2834  -2759   1454   1337  -2798   1784   1153    833    -44    184   -241
   -244  -2868  -2626   1556   1187  -2748   1813   1195    872     -7    223   -213
   -423  -2915  -2491   1670   1034  -2704   1860   1244    922     38    257   -194
   -491  -2902  -2410   1696    958  -2657   1906   1280    961     75    293   -158
   -553  -2878  -2325   1714    885  -2603   1945   1312   1002    111    324   -116
   -613  -2857  -2247   1732    815  -2553   1979   1350   1052    163    374    -80
   -659  -2844  -2184   1753    761  -2514   2034   1402   1104    213    415    -41
   -675  -2811  -2138   1740    730  -2473   2036   1415   1124    228    423    -20
   -646  -2782  -2135   1712    743  -2460   2031   1431   1156    259    452     10
   -558  -2740  -2184   1647    813  -2462   1995   1418   1156    267    462     23
   -493  -2738  -2244   1615    875  -2491   1945   1400   1137    262    465     20
   -537  -2759  -2221   1647    839  -2491   1969   1418   1156    288    491     12
   -504  -2753  -2249   1628    872  -2501   2000   1421   1158    285    480     -7
   -436  -2740  -2304   1587    932  -2522   2008   1421   1158    283    478      5
   -402  -2769  -2366   1587    982  -2569   2008   1405   1140    259    459    -18
   -350  -2766  -2416   1556   1031  -2592   2005   1387   1117    231    436    -25
   -327  -2751  -2423   1538   1047  -2587   2021   1392   1127    236    441    -15
   -348  -2766  -2421   1556   1036  -2595   2016   1402   1135    241    446      2
   -394  -2824  -2429   1610   1015  -2626   2055   1421   1145    244    454     -5
   -475  -2907  -2431   1691    976  -2668   2094   1410   1130    223    428    -46
   -535  -2953  -2418   1743    940  -2686   2104   1382   1096    181    384    -88
   -527  -2982  -2455   1753    961  -2720   2065   1337   1044    122    332   -103
   -480  -3029  -2548   1756   1034  -2790   2062   1314   1013     88    296   -158
   -462  -3120  -2660   1790   1098  -2891   2055   1278    969     36    249   -215
   -467  -3192  -2727   1829   1127  -2961   2029   1228    909    -31    187   -293
   -439  -3260  -2824   1847   1189  -3044   1932   1176    844   -101    116   -340
   -397  -3346  -2948   1873   1275  -3148   1901   1127    787   -158     62   -384
   -384  -3413  -3031   1899   1319  -3224   1893   1072    735   -213     18   -431
   -392  -3450  -3057   1922   1330  -3255   1883   1047    706   -246    -15   -465
   -467  -3502  -3034   1984   1280  -3268   1927   1078    730   -233     -7   -470
   -436  -3499  -3063   1969   1312  -3281   1951   1122    761   -233    -33   -542
   -392  -3450  -3057   1919   1330  -3255   2023   1239    857   -181    -46   -579
   -402  -3307  -2904   1855   1249  -3107   2096   1444   1085     46    135   -436
   -374  -3057  -2683   1714   1153  -2873   2091   1662   1376    405    517    -90
   -379  -2683  -2304   1532    961  -2494   2036   1764   1579    748   1013    420
   -465  -2501  -2036   1480    784  -2268   1971   1556   1444    792   1330    828
   -576  -2509  -1932   1540    678  -2221   1836   1192   1093    584   1369    927
   -717  -2818  -2101   1766    691  -2460   1748    732    555     -2    815    428
   -878  -3315  -2436   2096    779  -2876   1675    215   -142   -974   -332   -592
   -870  -3616  -2746   2242    937  -3182   1512    101   -379  -1314   -758   -989
   -833  -3795  -2964   2314   1065  -3380   1543    277   -197  -1150   -678  -1002
   -844  -3847  -3005   2346   1080  -3429   1631    480     41   -948   -558   -927
   -820  -3790  -2969   2307   1072  -3380   1732    659    246   -769   -436   -831
   -797  -3743  -2946   2270   1072  -3346   1823    828    431   -605   -322   -748
   -807  -3728  -2920   2268   1054  -3325   1886    924    530   -519   -265   -719
   -797  -3751  -2956   2273   1078  -3354   1888    940    542   -509   -265   -745
   -776  -3759  -2982   2268   1101  -3372   1847    911    514   -537   -296   -787
   -753  -3754  -3003   2252   1122  -3380   1842    901    509   -548   -309   -769
   -691  -3780  -3091   2234   1197  -3437   1821    896    504   -561   -329   -776
   -620  -3813  -3192   2216   1283  -3502   1792    854    465   -605   -379   -839
   -558  -3826  -3268   2192   1353  -3548   1769    800    420   -654   -428   -867
   -483  -3855  -3374   2166   1444  -3616   1748    743    368   -717   -483   -924
   -350  -3852  -3502   2101   1574  -3678   1691    696    319   -771   -535   -974
   -179  -3839  -3663   2008   1740  -3754   1626    628    257   -839   -600  -1047
    -49  -3899  -3850   1974   1899  -3876   1543    555    192   -909   -665  -1117
     10  -3946  -3956   1966   1982  -3951   1457    509    150   -958   -717  -1176
    124  -3977  -4104   1925   2112  -4039   1392    444     88  -1034   -789  -1252
    241  -4024  -4265   1888   2252  -4143   1353    368     20  -1109   -870  -1330
    327  -4019  -4346   1847   2335  -4182   1286    298    -38  -1171   -932  -1395
    400  -4045  -4445   1821   2421  -4245   1270    265    -67  -1202   -969  -1447
    548  -4050  -4598   1751   2572  -4323   1171    194   -122  -1260  -1018  -1509
    732  -4045  -4780   1654   2756  -4411   1049    101   -202  -1343  -1098  -1600
    896  -4016  -4912   1561   2904  -4463    966     33   -252  -1397  -1153  -1665
   1039  -3967  -5006   1462   3021  -4486    901    -18   -285  -1426  -1179  -1696
   1098  -3899  -4998   1400   3047  -4447    885    -33   -280  -1415  -1166  -1696
   1096  -3832  -4928   1366   3011  -4380    857    -31   -262  -1389  -1145  -1673
   1117  -3741  -4858   1312   2987  -4299    826    -15   -228  -1350  -1111  -1628
   1132  -3647  -4782   1254   2956  -4216    774    -51   -241  -1350  -1111  -1626
   1127  -3645  -4772   1260   2948  -4208    758    -62   -241  -1337  -1093  -1602
   1085  -3710  -4795   1312   2940  -4252    797    -20   -210  -1309  -1065  -1595
    919  -3733  -4653   1408   2785  -4193    865     72   -135  -1244  -1005  -1561
    750  -3699  -4450   1473   2600  -4073    953    174    -49  -1169   -922  -1504
    678  -3681  -4362   1501   2520  -4021   1026    223    -12  -1143   -896  -1488
    639  -3684  -4325   1522   2481  -4003   1088    236     -2  -1148   -901  -1486
    683  -3673  -4356   1496   2520  -4013   1052    207    -28  -1184   -937  -1509
    756  -3717  -4473   1478   2613  -4094   1057    168    -85  -1262  -1015  -1574
    730  -3754  -4484   1512   2605  -4117   1093    142   -114  -1319  -1072  -1587
    641  -3808  -4453   1582   2546  -4130   1106    114   -142  -1371  -1124  -1584
    574  -3868  -4442   1647   2507  -4154   1104     88   -155  -1413  -1163  -1564
    563  -3902  -4466   1667   2512  -4182   1109     62   -163  -1439  -1192  -1569
    504  -3951  -4458   1722   2478  -4203   1106     25   -192  -1480  -1228  -1608
    348  -4016  -4364   1831   2353  -4190   1114      2   -215  -1509  -1254  -1657
    184  -4008  -4193   1912   2187  -4099   1156     12   -210  -1504  -1244  -1675
     44  -3993  -4037   1974   2039  -4016   1184     31   -197  -1491  -1223  -1699
    -83  -3954  -3871   2018   1891  -3912   1166     46   -184  -1473  -1202  -1693
   -272  -3930  -3658   2101   1691  -3795   1200     77   -150  -1439  -1163  -1657
   -441  -3899  -3457   2171   1506  -3678   1265    132    -96  -1387  -1114  -1613
   -581  -3899  -3320   2239   1366  -3608   1309    155    -67  -1361  -1088  -1592
   -657  -3842  -3185   2249   1262  -3515   1384    205    -10  -1299  -1034  -1548
   -714  -3746  -3031   2229   1156  -3387   1434    259     49  -1234   -976  -1493
   -795  -3691  -2896   2244   1049  -3294   1465    296     88  -1195   -940  -1457
   -857  -3650  -2795   2252    966  -3224   1483    314    111  -1171   -922  -1444
   -919  -3606  -2686   2262    880  -3146   1499    327    124  -1150   -904  -1436
  -1005  -3546  -2543   2275    769  -3044   1509    355    161  -1109   -862  -1395
  -1034  -3504  -2470   2270    717  -2987   1483    361    163  -1093   -846  -1376
  -1049  -3481  -2431   2262    691  -2956   1462    358    155  -1093   -844  -1369
  -1031  -3457  -2429   2244    698  -2943   1426    335    137  -1106   -854  -1384
   -984  -3403  -2421   2192    717  -2912   1415    319    119  -1114   -865  -1400
   -919  -3364  -2444   2143    761  -2904   1439    309     90  -1127   -883  -1423
   -862  -3387  -2525   2122    828  -2956   1449    285     44  -1163   -927  -1483
   -756  -3393  -2639   2073    940  -3016   1415    244    -18  -1218   -982  -1545
   -691  -3374  -2686   2031    995  -3031   1382    223    -51  -1247  -1013  -1574
   -631  -3354  -2722   1992   1044  -3039   1356    215    -70  -1260  -1036  -1582
   -662  -3367  -2704   2013   1018  -3037   1369    220    -77  -1267  -1054  -1561
   -782  -3403  -2624   2091    919  -3013   1436    241    -62  -1249  -1049  -1519
   -854  -3385  -2530   2117    836  -2959   1460    241    -51  -1236  -1041  -1467
   -932  -3348  -2416   2140    740  -2883   1447    257    -28  -1210  -1023  -1408
  -1026  -3333  -2307   2177    639  -2818   1493    298     10  -1163   -984  -1335
  -1101  -3374  -2273   2236    584  -2824   1556    342     54  -1117   -948  -1267
  -1158  -3460  -2301   2307    568  -2881   1600    387     98  -1067   -909  -1213
  -1205  -3502  -2296   2353    545  -2899   1641    418    124  -1041   -898  -1195
  -1236  -3486  -2249   2361    504  -2868   1639    431    135  -1028   -896  -1174
  -1265  -3442  -2179   2353    454  -2811   1665    454    150  -1010   -885  -1156
  -1301  -3377  -2078   2338    387  -2727   1701    480    163   -995   -872  -1135
  -1392  -3312  -1919   2353    262  -2616   1738    522    205   -953   -846  -1109
  -1441  -3205  -1764   2322    158  -2486   1855    657    322   -870   -823  -1101
  -1444  -3096  -1654   2270    103  -2377   1945    841    501   -717   -732  -1065
  -1426  -2902  -1478   2164     23  -2190   2036   1070    771   -433   -467   -870
  -1340  -2527  -1187   1935    -77  -1857   2047   1273   1047    -75    -62   -485
  -1286  -2073   -789   1678   -249  -1431   1909   1163   1034     57    283    -23
  -1309  -1813   -504   1561   -405  -1161   1753    826    800      7    509    316
  -1363  -1745   -384   1553   -491  -1065   1613    405    446   -226    454    293
  -1395  -2047   -652   1722   -371  -1350   1480   -101   -127   -911   -298   -436
  -1369  -2613  -1244   1990    -64  -1930   1306   -522   -766  -1779  -1350  -1434
  -1280  -3003  -1722   2140    220  -2364   1236   -511   -854  -1930  -1602  -1699
  -1187  -3112  -1927   2148    368  -2522   1254   -316   -652  -1751  -1517  -1644
  -1119  -3117  -1997   2120    439  -2559   1353   -103   -426  -1553  -1395  -1548
  -1114  -3112  -1997   2112    439  -2556   1415    106   -210  -1358  -1270  -1457
  -1109  -3096  -1987   2101    439  -2543   1467    244    -72  -1239  -1189  -1397
  -1057  -3052  -1995   2055    467  -2525   1501    288    -20  -1200  -1179  -1392
   -995  -3052  -2057   2023    530  -2556   1447    259    -46  -1231  -1223  -1418
   -979  -3185  -2208   2081    613  -2699   1379    205    -96  -1283  -1270  -1478
   -932  -3283  -2351   2107    709  -2818   1322    135   -163  -1345  -1327  -1543
   -828  -3359  -2530   2094    849  -2946   1226     46   -252  -1431  -1415  -1621
   -662  -3377  -2714   2021   1026  -3047   1150    -23   -332  -1504  -1493  -1688
   -457  -3367  -2912   1912   1226  -3141   1101    -85   -400  -1571  -1558  -1712
   -285  -3351  -3068   1818   1389  -3211    989   -174   -485  -1657  -1644  -1766
   -200  -3406  -3208   1800   1504  -3307    883   -244   -555  -1727  -1727  -1829
   -129  -3481  -3351   1805   1610  -3416    836   -290   -600  -1777  -1774  -1873
     -2  -3509  -3509   1753   1753  -3509    776   -376   -680  -1860  -1836  -1966
    124  -3512  -3637   1693   1880  -3574    693   -454   -748  -1927  -1893  -2013
    246  -3512  -3759   1631   2003  -3634    662   -493   -795  -1971  -1932  -2031
    387  -3499  -3886   1556   2135  -3691    626   -532   -836  -2013  -1964  -2060
    467  -3478  -3946   1504   2205  -3712    553   -540   -857  -2018  -1961  -2062
    587  -3460  -4047   1434   2317  -3754    530   -542   -885  -2036  -1974  -2096
    756  -3385  -4141   1312   2447  -3761    493   -561   -919  -2068  -2016  -2109
    937  -3302  -4240   1182   2587  -3769    459   -571   -940  -2083  -2055  -2088
   1098  -3205  -4304   1052   2699  -3754    446   -548   -922  -2052  -2044  -2086
   1283  -3070  -4356    893   2818  -3712    415   -530   -906  -2023  -2018  -2065
   1444  -2943  -4388    748   2915  -3665    387   -517   -893  -1990  -1979  -2023
   1517  -2852  -4369    667   2943  -3611    363   -498   -865  -1943  -1927  -1979
   1522  -2790  -4315    633   2917  -3551    363   -488   -846  -1904  -1878  -1953
   1517  -2746  -4263    613   2889  -3504    335   -483   -841  -1883  -1839  -1932
   1480  -2725  -4206    620   2842  -3463    290   -488   -846  -1878  -1829  -1927
   1460  -2725  -4185    633   2821  -3455    257   -519   -888  -1909  -1860  -1945
   1447  -2787  -4234    667   2839  -3509    236   -561   -950  -1964  -1906  -1992
   1415  -2850  -4265    717   2839  -3556    181   -618  -1018  -2031  -1966  -2047
   1395  -2925  -4323    763   2855  -3624    132   -667  -1075  -2083  -2008  -2114
   1309  -3026  -4336    859   2821  -3681    109   -714  -1132  -2140  -2057  -2197
   1184  -3099  -4284    956   2733  -3691     72   -774  -1205  -2218  -2143  -2221
   1075  -3172  -4250   1047   2662  -3710     54   -805  -1244  -2265  -2184  -2262
    982  -3242  -4224   1127   2600  -3733     59   -839  -1283  -2322  -2239  -2299
    893  -3302  -4195   1205   2543  -3748     72   -849  -1293  -2343  -2260  -2265
    839  -3309  -4151   1234   2494  -3730     80   -865  -1304  -2359  -2281  -2260
    792  -3302  -4094   1254   2442  -3699    106   -878  -1309  -2369  -2294  -2226
    758  -3247  -4006   1244   2382  -3626    135   -878  -1293  -2359  -2278  -2174
    730  -3190  -3920   1231   2325  -3554    150   -875  -1273  -2340  -2249  -2145
    704  -3130  -3834   1213   2268  -3483    168   -872  -1257  -2327  -2239  -2145
    696  -3055  -3754   1179   2223  -3403    207   -841  -1223  -2301  -2213  -2099
    693  -2966  -3663   1135   2177  -3312    244   -797  -1176  -2265  -2158  -2042
    667  -2912  -3580   1122   2122  -3244    290   -753  -1130  -2216  -2101  -1990
    626  -2831  -3457   1101   2039  -3146    337   -704  -1070  -2145  -2036  -1940
    561  -2686  -3247   1062   1904  -2966    420   -602   -971  -2031  -1927  -1842
    493  -2507  -3000   1005   1745  -2753    509   -493   -862  -1917  -1818  -1701
    402  -2351  -2753    974   1577  -2551    597   -389   -761  -1813  -1706  -1587
    340  -2203  -2543    930   1441  -2372    680   -272   -641  -1688  -1587  -1478
    340  -2010  -2351    836   1343  -2182    724   -200   -550  -1592  -1486  -1400
    439  -1823  -2265    691   1350  -2044    758   -163   -491  -1530  -1426  -1356
    561  -1670  -2231    555   1395  -1951    766   -132   -439  -1465  -1371  -1296
    605  -1587  -2192    488   1397  -1891    748   -129   -431  -1449  -1340  -1299
    659  -1514  -2174    426   1415  -1842    745   -122   -423  -1441  -1327  -1291
    727  -1447  -2174    358   1449  -1808    745   -106   -407  -1426  -1306  -1278
    750  -1405  -2156    327   1452  -1779    745    -98   -402  -1413  -1291  -1286
    745  -1376  -2122    314   1431  -1751    750   -111   -428  -1436  -1314  -1335
    724  -1387  -2112    332   1418  -1748    758   -114   -441  -1449  -1337  -1358
    685  -1426  -2112    368   1397  -1769    766    -98   -431  -1436  -1330  -1363
    654  -1483  -2138    415   1395  -1810    761   -106   -446  -1452  -1345  -1402
    589  -1527  -2117    467   1353  -1821    766   -119   -467  -1467  -1366  -1444
    491  -1590  -2083    548   1286  -1836    763   -124   -483  -1478  -1384  -1480
    405  -1613  -2018    605   1210  -1816    763   -127   -493  -1486  -1389  -1499
    340  -1631  -1971    646   1156  -1800    761   -132   -509  -1496  -1400  -1532
    288  -1673  -1961    691   1122  -1816    779   -140   -527  -1509  -1421  -1548
    200  -1649  -1852    724   1023  -1751    800   -135   -519  -1496  -1405  -1483
     90  -1670  -1764    787    924  -1717    805   -109   -496  -1465  -1369  -1408
     -2  -1670  -1667    836    831  -1670    857    -49   -439  -1408  -1306  -1312
    -41  -1592  -1551    815    753  -1571    924     -5   -389  -1363  -1252  -1247
    -51  -1499  -1447    776    696  -1473    909     18   -363  -1335  -1221  -1208
    -72  -1436  -1366    753    644  -1402    924     59   -319  -1291  -1182  -1171
   -114  -1387  -1273    750    579  -1330   1010    132   -246  -1226  -1122  -1104
   -150  -1288  -1137    719    491  -1213   1140    283   -114  -1132  -1062  -1057
   -171  -1143   -971    657    397  -1057   1262    478     75   -961   -945   -966
   -184   -940   -756    561    283   -846   1361    709    345   -672   -685   -740
   -187   -610   -423    400    116   -517   1400    971    683   -241   -226   -298
   -233   -194     38    213   -140    -77   1340    982    810     62    272    252
   -371    -12    358    192   -366    174   1221    711    639    103    587    615
   -540    -46    491    290   -517    220   1049    301    254   -153    514    566
   -667   -488    179    579   -423   -155    919   -241   -405   -940   -327   -184
   -748  -1067   -319    906   -215   -693    769   -693  -1062  -1839  -1382  -1150
   -753  -1431   -678   1091    -38  -1054    672   -701  -1169  -2005  -1623  -1418
   -730  -1590   -859   1158     62  -1226    732   -496   -961  -1816  -1512  -1379
   -688  -1592   -904   1140    106  -1249    846   -270   -701  -1574  -1337  -1275
   -667  -1509   -841   1088     85  -1176    992    -46   -441  -1350  -1171  -1184
   -636  -1374   -737   1005     49  -1057   1093    114   -265  -1197  -1062  -1070
   -605  -1273   -670    937     31   -971   1166    202   -166  -1106   -984   -971
   -631  -1267   -636    950      2   -953   1210    262    -98  -1039   -909   -919
   -704  -1317   -615   1010    -46   -966   1205    283    -77  -1018   -893   -914
   -756  -1306   -550   1028   -103   -930   1215    309    -57   -997   -872   -898
   -795  -1260   -465   1026   -166   -862   1254    348    -23   -958   -831   -867
   -828  -1241   -413   1036   -207   -828   1278    389     18   -911   -771   -828
   -875  -1200   -324   1039   -277   -763   1262    402     31   -898   -758   -807
   -919  -1179   -259   1049   -332   -719   1283    420     44   -883   -745   -761
   -969  -1169   -200   1067   -384   -685   1293    433     59   -865   -717   -735
  -1015  -1174   -158   1096   -428   -667   1309    433     62   -865   -701   -711
  -1101  -1221   -122   1158   -491   -670   1335    439     70   -862   -696   -724
  -1145  -1244    -98   1195   -524   -672   1286    433     64   -865   -691   -735
  -1148  -1247    -98   1195   -527   -672   1234    428     57   -865   -688   -745
  -1171  -1234    -62   1202   -555   -649   1189    441     64   -857   -670   -711
  -1215  -1265    -51   1239   -581   -659   1195    405     23   -888   -685   -730
  -1213  -1275    -64   1244   -574   -670   1228    392      5   -901   -691   -745
  -1171  -1273   -101   1221   -535   -688   1205    376    -12   -919   -704   -748
  -1145  -1254   -109   1200   -519   -683   1135    363    -31   -932   -706   -732
  -1075  -1182   -106   1130   -485   -646   1111    381    -10   -901   -667   -698
  -1000  -1166   -166   1083   -418   -667   1145    405     10   -867   -628   -675
   -940  -1140   -200   1036   -371   -670   1093    387     -5   -862   -605   -665
   -833  -1052   -218    943   -309   -636    989    371     -5   -836   -568   -631
   -779  -1044   -267    911   -259   -657    997    392     15   -802   -537   -602
   -701  -1013   -311    857   -197   -662    979    392     15   -795   -524   -594
   -665   -971   -306    815   -179   -639    956    381      0   -800   -519   -597
   -667   -943   -275    805   -197   -610    950    387      0   -792   -501   -576
   -600  -1026   -426    810    -88   -727    891    345    -44   -836   -537   -610
   -576  -1101   -527    839    -25   -815    820    280   -116   -917   -613   -696
   -548  -1176   -631    859     38   -906    787    218   -192  -1002   -706   -761
   -491  -1254   -763    872    135  -1010    724    140   -280  -1096   -802   -839
   -467  -1348   -880    906    205  -1114    657     54   -379  -1202   -898   -940
   -439  -1457  -1018    945    288  -1239    636     -7   -449  -1291   -995  -1041
   -397  -1584  -1187    989    392  -1387    602    -90   -542  -1405  -1117  -1158
   -340  -1636  -1296    989    478  -1467    574   -171   -631  -1512  -1218  -1244
   -283  -1693  -1410    987    563  -1553    509   -259   -719  -1600  -1309  -1348
   -241  -1758  -1517    997    636  -1639    488   -342   -815  -1688  -1395  -1447
   -233  -1813  -1579   1021    672  -1696    485   -402   -880  -1756  -1462  -1509
   -194  -1847  -1652   1021    727  -1751    418   -462   -935  -1808  -1509  -1553
   -116  -1880  -1766    997    823  -1823    335   -501   -987  -1852  -1553  -1613
      5  -1875  -1883    935    943  -1880    259   -558  -1044  -1904  -1602  -1670
    140  -1914  -2055    885   1096  -1984    207   -633  -1109  -1966  -1662  -1722
    223  -1948  -2171    862   1197  -2060    226   -639  -1114  -1979  -1680  -1727
    387  -1966  -2356    789   1369  -2161    176   -691  -1169  -2031  -1735  -1790
    532  -1951  -2483    709   1506  -2216    109   -763  -1228  -2088  -1797  -1862
    584  -1925  -2509    667   1545  -2216     75   -792  -1247  -2104  -1816  -1896
    672  -1842  -2514    584   1592  -2177     62   -789  -1236  -2088  -1818  -1917
    683  -1813  -2499    563   1590  -2156     10   -823  -1254  -2096  -1829  -1925
    678  -1784  -2465    553   1571  -2125    -38   -849  -1273  -2104  -1826  -1938
    654  -1774  -2431    558   1540  -2101    -67   -875  -1283  -2117  -1847  -1927
    589  -1758  -2348    584   1467  -2052    -88   -893  -1293  -2112  -1842  -1901
    506  -1753  -2260    620   1382  -2005   -106   -924  -1332  -2130  -1847  -1930
    381  -1717  -2099    667   1239  -1906    -31   -885  -1306  -2091  -1797  -1904
    322  -1688  -2013    683   1163  -1849      5   -820  -1244  -2010  -1709  -1844
    368  -1748  -2117    691   1241  -1932    -38   -828  -1267  -2023  -1717  -1875
    397  -1777  -2174    688   1283  -1974     -2   -813  -1278  -2034  -1717  -1906
    335  -1782  -2117    722   1226  -1951     67   -745  -1236  -1982  -1652  -1873
    277  -1774  -2052    748   1163  -1914    122   -675  -1192  -1930  -1595  -1847
    109  -1797  -1906    844   1008  -1852    215   -587  -1114  -1855  -1514  -1784
   -179  -2000  -1821   1088    820  -1912    249   -561  -1111  -1860  -1522  -1782
   -405  -2094  -1688   1249    639  -1891    327   -504  -1065  -1818  -1473  -1727
   -498  -2068  -1569   1283    532  -1818    400   -454  -1013  -1766  -1415  -1636
   -519  -2052  -1532   1286    506  -1792    470   -431  -1002  -1745  -1395  -1574
   -563  -2036  -1475   1299    454  -1756    527   -397   -976  -1719  -1366  -1496
   -581  -2003  -1421   1291    418  -1712    545   -376   -953  -1701  -1350  -1447
   -602  -1969  -1366   1283    381  -1667    597   -345   -917  -1673  -1322  -1405
   -631  -1971  -1340   1301    353  -1657    530   -358   -922  -1670  -1319  -1397
   -639  -1927  -1288   1283    322  -1608    483   -376   -927  -1665  -1312  -1379
   -659  -1917  -1257   1286    298  -1587    517   -363   -919  -1649  -1299  -1363
   -667  -1896  -1228   1280    277  -1561    519   -350   -911  -1639  -1283  -1387
   -594  -1857  -1262   1226    332  -1561    532   -314   -883  -1634  -1317  -1467
   -511  -1758  -1247   1135    366  -1504    576   -210   -782  -1556  -1322  -1517
   -439  -1595  -1158   1015    358  -1376    646    -67   -610  -1371  -1192  -1413
   -379  -1325   -945    852    280  -1135    701    129   -340  -1028   -841  -1122
   -270   -917   -646    594    187   -782    628    265   -101   -636   -324   -615
   -262   -566   -303    413     18   -436    532    142   -168   -545     85   -111
   -309   -587   -280    446    -15   -433    496    -88   -485   -774    192     62
   -332   -839   -506    584     85   -672    418   -472  -1044  -1369   -285   -332
   -387  -1249   -862    818    236  -1057    309   -987  -1740  -2288  -1447  -1389
   -381  -1600  -1218    989    415  -1408    176  -1244  -2125  -2813  -2187  -2055
   -311  -1818  -1506   1065    597  -1662    150  -1156  -2036  -2717  -2171  -2107
   -239  -1938  -1699   1085    727  -1818    213   -963  -1787  -2468  -2008  -2031
   -158  -1932  -1774   1047    807  -1855    275   -802  -1553  -2239  -1847  -1935
    -44  -1834  -1792    937    870  -1813    384   -613  -1301  -2000  -1660  -1818
     62  -1714  -1777    826    919  -1745    449   -475  -1127  -1834  -1525  -1738
    161  -1623  -1784    732    971  -1704    418   -426  -1057  -1764  -1462  -1706
    189  -1613  -1803    711    995  -1706    426   -397  -1031  -1738  -1447  -1686
    184  -1579  -1766    696    974  -1673    475   -368  -1000  -1701  -1418  -1654
    233  -1548  -1782    657   1005  -1665    478   -348   -969  -1673  -1387  -1639
    226  -1584  -1810    678   1015  -1696    483   -324   -937  -1644  -1363  -1634
    124  -1595  -1719    735    922  -1657    514   -280   -883  -1582  -1301  -1558
    -85  -1621  -1538    852    724  -1579    605   -226   -818  -1509  -1218  -1470
   -376  -1725  -1348   1049    485  -1538    691   -174   -756  -1439  -1145  -1426
   -685  -1847  -1161   1265    236  -1504    776    -98   -675  -1356  -1062  -1345
   -963  -1914   -950   1439     -7  -1434    823    -25   -594  -1273   -982  -1218
  -1137  -1919   -782   1527   -181  -1350    872     41   -527  -1195   -896  -1153
  -1270  -1925   -654   1597   -309  -1291    956    111   -459  -1122   -818  -1114
  -1408  -1893   -485   1649   -462  -1189   1015    179   -394  -1057   -756  -1065
  -1480  -1818   -337   1649   -571  -1078   1031    246   -316   -966   -670   -984
  -1577  -1730   -155   1652   -711   -943   1078    332   -226   -875   -576   -922
  -1631  -1652    -23   1641   -805   -839   1143    400   -150   -800   -498   -854
  -1626  -1566     59   1595   -844   -753   1176    439   -101   -748   -444   -805
  -1556  -1470     85   1514   -820   -693   1195    483    -46   -688   -389   -753
  -1483  -1408     75   1444   -782   -667   1202    540     20   -602   -301   -675
  -1379  -1332     46   1356   -714   -644   1208    584     75   -532   -220   -613
  -1252  -1244      5   1247   -628   -620   1228    600    103   -485   -166   -581
  -1122  -1169    -46   1145   -537   -607   1236    600    124   -449   -122   -555
  -1031  -1072    -44   1052   -496   -558   1234    623    171   -394    -62   -504
   -971  -1010    -41    989   -467   -527   1239    646    215   -337      0   -423
   -937   -997    -62    966   -439   -530   1215    649    226   -319     28   -387
   -891   -997   -106    945   -392   -553   1210    657    236   -309     49   -363
   -833  -1062   -231    945   -301   -646   1182    628    226   -322     25   -374
   -763  -1189   -426    976   -171   -807   1156    558    174   -374    -31   -439
   -680  -1319   -639   1000    -23   -979   1085    415     36   -535   -215   -574
   -576  -1486   -909   1031    166  -1197    979    270   -106   -701   -423   -683
   -457  -1631  -1174   1044    358  -1402    893    155   -220   -831   -553   -846
   -355  -1797  -1441   1075    542  -1621    787     38   -358   -982   -711  -1015
   -270  -1977  -1709   1122    717  -1844    672    -85   -493  -1124   -870  -1156
   -202  -2135  -1932   1169    865  -2034    568   -205   -620  -1257  -1023  -1296
   -148  -2294  -2145   1221    997  -2221    491   -329   -756  -1405  -1192  -1434
    -96  -2421  -2325   1257   1114  -2374    400   -441   -878  -1530  -1306  -1525
    -41  -2535  -2496   1286   1226  -2517    332   -517   -956  -1608  -1397  -1592
     44  -2629  -2673   1293   1358  -2650    270   -584  -1023  -1678  -1473  -1688
    142  -2704  -2847   1280   1493  -2774    207   -662  -1101  -1761  -1558  -1756
    241  -2733  -2974   1244   1605  -2852    168   -719  -1163  -1826  -1636  -1774
    379  -2720  -3102   1169   1738  -2909    155   -732  -1176  -1842  -1657  -1821
    467  -2727  -3195   1130   1831  -2961    161   -753  -1192  -1855  -1667  -1878
    587  -2688  -3276   1049   1930  -2982    137   -774  -1208  -1873  -1667  -1883
    730  -2621  -3351    945   2039  -2985    114   -782  -1205  -1873  -1662  -1886
    839  -2590  -3429    875   2132  -3008    114   -789  -1202  -1873  -1641  -1873
    956  -2535  -3491    789   2223  -3013     88   -795  -1208  -1875  -1652  -1914
   1057  -2499  -3556    719   2307  -3026     15   -841  -1254  -1932  -1732  -1953
   1137  -2449  -3587    654   2361  -3016    -31   -883  -1286  -1961  -1761  -1956
   1247  -2346  -3593    548   2418  -2969    -51   -904  -1280  -1953  -1753  -1912
   1317  -2312  -3629    498   2473  -2969    -72   -924  -1293  -1956  -1758  -1901
   1348  -2351  -3699    501   2522  -3024   -114   -966  -1340  -1992  -1800  -1925
   1408  -2327  -3735    457   2572  -3031   -142   -974  -1348  -1995  -1805  -1932
   1434  -2330  -3764    446   2598  -3047   -155   -958  -1325  -1964  -1769  -1906
   1402  -2436  -3839    517   2621  -3138   -189   -989  -1358  -1992  -1774  -1935
   1335  -2486  -3821    574   2577  -3154   -166   -987  -1358  -1995  -1766  -1943
   1275  -2546  -3821    636   2548  -3182   -158   -989  -1350  -1984  -1753  -1922
   1176  -2637  -3816    727   2494  -3224   -179  -1002  -1366  -1997  -1771  -1906
   1047  -2712  -3759    833   2403  -3234   -153   -989  -1363  -1990  -1753  -1901
    927  -2779  -3707    924   2314  -3242   -145   -995  -1363  -1995  -1764  -1917
    823  -2839  -3663   1008   2242  -3250   -116  -1010  -1371  -2013  -1787  -1945
    732  -2873  -3606   1070   2166  -3239    -98  -1010  -1369  -2013  -1787  -1930
    672  -2902  -3574   1114   2122  -3237    -98   -982  -1343  -1984  -1751  -1891
    579  -2959  -3541   1187   2060  -3250    -96   -963  -1319  -1961  -1725  -1878
    522  -2969  -3494   1223   2008  -3231    -57   -940  -1291  -1938  -1709  -1847
    485  -2925  -3411   1218   1945  -3167     15   -880  -1226  -1875  -1644  -1784
    384  -2909  -3294   1262   1839  -3102     83   -831  -1169  -1821  -1595  -1722
    280  -2912  -3195   1314   1735  -3052    145   -779  -1109  -1764  -1530  -1649
    179  -2889  -3068   1353   1623  -2977    202   -717  -1039  -1688  -1428  -1545
     83  -2865  -2948   1389   1512  -2904    265   -646   -966  -1626  -1371  -1480
     28  -2842  -2870   1408   1449  -2855    342   -571   -896  -1584  -1369  -1428
     20  -2792  -2813   1384   1415  -2803    465   -433   -758  -1491  -1332  -1384
     28  -2681  -2712   1325   1369  -2696    574   -257   -553  -1299  -1197  -1319
     85  -2465  -2551   1189   1317  -2507    633    -36   -254   -961   -883  -1070
    226  -2083  -2309    930   1267  -2195    594    153     57   -527   -379   -594
    298  -1675  -1977    685   1135  -1823    493     70     77   -316     96    -70
    301  -1571  -1873    636   1085  -1722    420   -184   -181   -413    298    171
    272  -1688  -1964    706   1117  -1823    335   -566   -665   -849     28    -15
    249  -2042  -2291    896   1270  -2166    233  -1070  -1319  -1686   -935   -813
    277  -2377  -2655   1049   1465  -2514    119  -1384  -1787  -2374  -1816  -1540
    319  -2574  -2894   1127   1605  -2733    150  -1247  -1686  -2307  -1842  -1618
    337  -2655  -2995   1158   1665  -2824    259   -989  -1376  -2013  -1641  -1522
    350  -2611  -2961   1130   1654  -2785    392   -758  -1080  -1740  -1447  -1392
    335  -2475  -2811   1067   1571  -2644    587   -493   -766  -1447  -1218  -1228
    316  -2314  -2631    997   1473  -2473    753   -288   -532  -1228  -1036  -1075
    272  -2195  -2470    961   1369  -2333    867   -153   -389  -1083   -906   -961
    236  -2112  -2348    937   1291  -2229    930    -83   -306  -1000   -826   -898
    161  -2083  -2247    961   1202  -2164    979    -41   -246   -945   -776   -870
     75  -2055  -2130    989   1101  -2091   1039     33   -161   -862   -698   -815
    -10  -2010  -2003   1010    995  -2008   1109    106    -77   -779   -620   -750
    -57  -1953  -1896   1005    919  -1925   1169    171    -15   -717   -563   -667
    -98  -1940  -1842   1018    870  -1891   1192    202     25   -675   -524   -636
   -155  -1945  -1790   1049    815  -1867   1244    241     75   -628   -485   -602
   -187  -1932  -1748   1057    779  -1839   1283    267    114   -589   -449   -563
   -207  -1906  -1699   1057    745  -1803   1301    298    150   -553   -423   -537
   -207  -1883  -1678   1044    732  -1779   1343    322    179   -519   -400   -467
   -231  -1891  -1660   1060    714  -1777   1361    324    197   -504   -379   -444
   -272  -1893  -1621   1080    672  -1756   1382    319    218   -488   -371   -439
   -272  -1927  -1654   1101    691  -1792   1397    322    233   -475   -355   -431
   -285  -1932  -1647   1109    678  -1790   1415    355    288   -418   -309   -410
   -306  -1917  -1610   1111    649  -1764   1428    376    342   -363   -259   -371
   -337  -1909  -1574   1122    618  -1740   1436    374    368   -345   -233   -337
   -368  -1930  -1561   1150    594  -1745   1441    389    392   -327   -228   -303
   -407  -1945  -1538   1174    563  -1743   1447    423    444   -265   -176   -236
   -454  -1930  -1475   1192    509  -1704   1488    472    517   -187    -93   -202
   -524  -1943  -1421   1234    446  -1683   1486    506    558   -140    -44   -166
   -550  -1919  -1369   1236    407  -1644   1462    548    613    -70     28   -103
   -540  -1912  -1371   1226    413  -1644   1470    584    680      2    111    -57
   -535  -1909  -1374   1223    418  -1644   1475    592    701     23    153      0
   -571  -1906  -1335   1236    381  -1621   1491    618    727     59    202     54
   -610  -1917  -1306   1265    348  -1613   1512    628    735     59    205     64
   -620  -1958  -1337   1288    355  -1649   1517    623    717     38    187     93
   -665  -2042  -1379   1353    355  -1712   1571    644    717     28    176     77
   -727  -2132  -1405   1428    337  -1769   1613    633    698     -5    140     59
   -706  -2171  -1465   1439    379  -1818   1577    581    636    -75     70     -5
   -717  -2255  -1538   1486    407  -1896   1512    524    566   -150      2    -70
   -771  -2353  -1582   1564    402  -1969   1535    498    530   -200    -41   -148
   -854  -2449  -1595   1649    368  -2021   1590    483    509   -236    -80   -213
   -911  -2561  -1649   1738    368  -2107   1574    410    439   -327   -171   -283
   -956  -2618  -1662   1787    353  -2140   1571    371    402   -371   -220   -290
   -963  -2657  -1693   1810    363  -2174   1574    358    387   -389   -241   -337
   -966  -2670  -1704   1818    366  -2187   1558    335    355   -426   -285   -376
  -1010  -2707  -1696   1860    342  -2203   1590    314    335   -446   -301   -405
  -1044  -2761  -1719   1901    335  -2242   1595    288    298   -480   -335   -433
  -1119  -2839  -1719   1979    298  -2281   1600    280    283   -498   -348   -449
  -1200  -2855  -1657   2026    226  -2255   1618    275    270   -514   -363   -459
  -1275  -2881  -1605   2078    163  -2244   1644    290    272   -517   -366   -449
  -1317  -2870  -1553   2094    116  -2213   1649    311    285   -501   -345   -407
  -1337  -2870  -1532   2104     96  -2203   1644    337    322   -462   -301   -363
  -1363  -2865  -1504   2114     70  -2184   1654    345    340   -441   -280   -355
  -1374  -2834  -1460   2104     41  -2148   1732    381    381   -410   -246   -309
  -1382  -2831  -1452   2104     33  -2140   1800    449    444   -353   -197   -270
  -1330  -2829  -1499   2078     83  -2164   1813    467    454   -340   -181   -272
  -1260  -2821  -1564   2039    150  -2195   1748    449    444   -340   -181   -290
  -1234  -2818  -1584   2026    174  -2203   1740    467    472   -309   -145   -277
  -1200  -2863  -1665   2031    231  -2265   1727    420    420   -361   -189   -303
  -1166  -2938  -1771   2052    301  -2356   1691    376    366   -410   -233   -348
  -1072  -2995  -1922   2034    423  -2460   1631    332    316   -452   -270   -428
   -974  -3039  -2065   2008    545  -2553   1527    275    254   -496   -296   -491
   -891  -3120  -2229   2003    667  -2673   1486    218    176   -574   -374   -579
   -782  -3192  -2413   1987    813  -2803   1439    140     80   -670   -485   -641
   -675  -3276  -2600   1974    961  -2940   1363     51     -5   -756   -571   -704
   -605  -3400  -2795   2003   1093  -3099   1304    -36   -101   -857   -678   -820
   -542  -3515  -2972   2026   1213  -3242   1226   -124   -187   -956   -779   -904
   -467  -3616  -3148   2039   1340  -3382   1176   -197   -259  -1044   -859   -987
   -368  -3699  -3333   2034   1480  -3517   1093   -270   -329  -1132   -948  -1075
   -265  -3787  -3522   2026   1628  -3655   1013   -348   -405  -1221  -1034  -1161
   -197  -3891  -3697   2044   1748  -3795    984   -415   -483  -1304  -1117  -1260
   -135  -3967  -3832   2049   1847  -3899    940   -485   -555  -1384  -1189  -1317
   -109  -4050  -3943   2078   1914  -3998    880   -553   -620  -1452  -1254  -1356
    -80  -4162  -4081   2122   2000  -4123    813   -626   -693  -1522  -1327  -1434
    -49  -4229  -4180   2138   2065  -4206    779   -678   -750  -1569  -1371  -1504
     25  -4232  -4258   2101   2140  -4245    776   -685   -769  -1587  -1384  -1535
    129  -4219  -4351   2044   2239  -4284    737   -722   -807  -1641  -1449  -1548
    223  -4182  -4406   1979   2314  -4294    696   -745   -823  -1654  -1462  -1543
    249  -4149  -4401   1948   2325  -4276    753   -683   -782  -1623  -1460  -1592
    270  -4081  -4351   1906   2309  -4216    844   -550   -675  -1532  -1434  -1615
    259  -3959  -4219   1847   2236  -4086    898   -381   -504  -1353  -1293  -1535
    270  -3707  -3977   1719   2122  -3842    917   -192   -254  -1044   -984  -1252
    272  -3359  -3634   1543   1951  -3496    875   -129   -103   -769   -571   -776
    192  -3055  -3247   1431   1719  -3151    787   -327   -220   -724   -254   -353
     -5  -3013  -3011   1509   1501  -3013    693   -644   -485   -833    -90   -124
   -220  -3226  -3005   1725   1392  -3117    620  -1031   -911  -1247   -410   -413
   -389  -3780  -3393   2083   1499  -3585    607  -1444  -1504  -2078  -1431  -1392
   -415  -4278  -3863   2346   1722  -4071    493  -1605  -1831  -2561  -2055  -2018
   -342  -4528  -4185   2434   1919  -4356    457  -1478  -1725  -2488  -2052  -2094
   -215  -4588  -4372   2403   2078  -4481    506  -1275  -1488  -2281  -1917  -2044
   -249  -4577  -4328   2410   2036  -4453    641  -1028  -1223  -2042  -1738  -1943
   -405  -4502  -4097   2452   1844  -4302    789   -769   -971  -1810  -1543  -1777
   -553  -4458  -3907   2504   1675  -4182    846   -649   -844  -1693  -1439  -1701
   -589  -4450  -3860   2520   1634  -4156    878   -626   -810  -1675  -1428  -1696
   -607  -4499  -3894   2553   1641  -4198    893   -623   -807  -1683  -1441  -1688
   -644  -4505  -3860   2574   1608  -4182    906   -602   -792  -1662  -1423  -1675
   -649  -4471  -3824   2559   1587  -4149    937   -563   -761  -1628  -1397  -1647
   -683  -4453  -3769   2569   1543  -4112    984   -527   -722  -1600  -1382  -1592
   -719  -4437  -3717   2577   1496  -4078   1008   -493   -701  -1574  -1361  -1556
   -706  -4393  -3686   2548   1488  -4039   1026   -472   -678  -1558  -1337  -1532
   -665  -4336  -3671   2499   1501  -4003   1044   -465   -667  -1553  -1330  -1525
   -592  -4242  -3650   2418   1527  -3946   1039   -465   -659  -1548  -1332  -1517
   -561  -4146  -3585   2351   1512  -3865   1070   -444   -631  -1517  -1306  -1501
   -592  -4078  -3486   2335   1444  -3782   1117   -407   -597  -1475  -1267  -1473
   -631  -3998  -3369   2312   1366  -3684   1114   -366   -561  -1436  -1223  -1454
   -633  -3964  -3330   2299   1348  -3647   1106   -355   -558  -1431  -1218  -1457
   -615  -3923  -3307   2268   1345  -3616   1119   -355   -555  -1426  -1210  -1457
   -558  -3863  -3307   2210   1374  -3585   1078   -368   -555  -1423  -1208  -1454
   -522  -3824  -3304   2171   1389  -3564   1034   -379   -558  -1415  -1208  -1457
   -454  -3790  -3335   2122   1439  -3564   1049   -394   -561  -1415  -1213  -1462
   -392  -3728  -3338   2057   1470  -3535   1049   -397   -558  -1402  -1200  -1470
   -332  -3650  -3320   1990   1491  -3486    989   -387   -540  -1369  -1166  -1447
   -265  -3572  -3309   1917   1519  -3442    966   -358   -496  -1314  -1106  -1413
   -244  -3489  -3244   1867   1499  -3367    961   -316   -431  -1257  -1044  -1363
   -288  -3419  -3130   1852   1418  -3276    984   -246   -368  -1187   -969  -1265
   -314  -3322  -3008   1818   1345  -3167   1044   -150   -290  -1088   -875  -1158
   -381  -3276  -2896   1826   1254  -3086   1127    -85   -223  -1018   -807  -1070
   -493  -3255  -2761   1875   1132  -3008   1169    -59   -189   -982   -769  -1021
   -675  -3278  -2603   1977    961  -2940   1171    -44   -179   -971   -743  -1008
   -852  -3320  -2468   2086    805  -2894   1187    -18   -163   -961   -727   -976
   -995  -3367  -2372   2179    685  -2870   1247     28   -135   -940   -698   -927
  -1098  -3372  -2273   2236    587  -2824   1299     59   -132   -940   -696   -919
  -1210  -3408  -2197   2307    493  -2803   1322     62   -166   -976   -722   -948
  -1337  -3455  -2117   2395    389  -2787   1353     57   -187  -1028   -761   -974
  -1470  -3483  -2013   2475    270  -2748   1374     44   -205  -1083   -800  -1015
  -1610  -3541  -1930   2577    158  -2735   1384     41   -213  -1098   -818  -1060
  -1725  -3582  -1857   2650     64  -2720   1423     10   -236  -1132   -852  -1101
  -1784  -3569  -1787   2675      0  -2678   1444    -10   -257  -1174   -891  -1106
  -1901  -3580  -1678   2738   -114  -2629   1428     -2   -259  -1179   -888  -1104
  -2026  -3606  -1579   2816   -223  -2592   1462     33   -244  -1153   -846  -1072
  -2156  -3613  -1457   2883   -350  -2535   1512     72   -207  -1106   -805  -1023
  -2260  -3585  -1327   2922   -467  -2457   1566    103   -189  -1080   -802   -982
  -2301  -3533  -1231   2915   -537  -2382   1587    111   -184  -1070   -810   -948
  -2286  -3465  -1179   2876   -553  -2322   1597    122   -187  -1062   -802   -917
  -2216  -3411  -1197   2813   -511  -2304   1613    150   -171  -1044   -782   -901
  -2083  -3309  -1228   2696   -428  -2270   1602    155   -168  -1028   -748   -875
  -1906  -3177  -1270   2540   -319  -2223   1610    132   -187  -1039   -748   -885
  -1764  -3055  -1291   2410   -236  -2174   1649    148   -168  -1010   -714   -852
  -1639  -2927  -1291   2281   -174  -2109   1683    187   -122   -961   -659   -833
  -1532  -2839  -1306   2187   -114  -2075   1704    210    -90   -932   -631   -818
  -1465  -2769  -1306   2117    -80  -2039   1699    218    -85   -922   -623   -776
  -1348  -2709  -1361   2029      5  -2036   1657    194    -96   -914   -610   -792
  -1215  -2655  -1441   1932    111  -2047   1602    145   -127   -930   -628   -844
  -1060  -2631  -1571   1844    254  -2104   1527     64   -194   -995   -691   -893
   -909  -2668  -1758   1787    423  -2213   1418    -31   -293  -1085   -782   -987
   -769  -2688  -1919   1730    574  -2304   1325   -145   -407  -1184   -867  -1062
   -706  -2824  -2117   1764    704  -2473   1208   -265   -537  -1301   -979  -1166
   -615  -2943  -2327   1777    854  -2637   1106   -376   -659  -1418  -1085  -1286
   -444  -2951  -2509   1696   1031  -2730   1101   -441   -732  -1493  -1145  -1345
   -415  -3057  -2642   1738   1111  -2850   1047   -535   -831  -1600  -1252  -1441
   -441  -3200  -2759   1821   1156  -2979    922   -649   -961  -1732  -1384  -1553
   -433  -3291  -2857   1862   1210  -3076    859   -714  -1034  -1810  -1457  -1618
   -446  -3354  -2907   1899   1228  -3133    820   -787  -1109  -1893  -1538  -1686
   -454  -3452  -2998   1953   1270  -3226    761   -872  -1200  -1990  -1626  -1761
   -423  -3517  -3096   1969   1335  -3307    698   -943  -1267  -2052  -1688  -1834
   -353  -3569  -3216   1958   1431  -3393    667  -1000  -1327  -2117  -1751  -1912
   -267  -3616  -3351   1940   1538  -3483    592  -1078  -1418  -2218  -1847  -2003
   -192  -3658  -3465   1925   1636  -3561    478  -1156  -1501  -2301  -1927  -2078
    -77  -3645  -3569   1860   1743  -3608    433  -1195  -1553  -2353  -1964  -2135
     12  -3647  -3660   1816   1836  -3655    410  -1241  -1608  -2413  -2016  -2203
     77  -3673  -3751   1795   1914  -3712    329  -1309  -1683  -2486  -2078  -2288
    184  -3668  -3852   1743   2018  -3759    252  -1374  -1751  -2551  -2125  -2356
    257  -3658  -3915   1699   2086  -3785    210  -1413  -1795  -2600  -2164  -2403
    332  -3619  -3951   1644   2140  -3785    210  -1384  -1803  -2616  -2192  -2460
    446  -3509  -3959   1530   2200  -3733    252  -1270  -1732  -2566  -2177  -2499
    561  -3395  -3956   1418   2257  -3676    265  -1117  -1600  -2423  -2065  -2444
    646  -3112  -3761   1231   2203  -3437    309   -883  -1319  -2088  -1725  -2130
    714  -2735  -3452   1010   2083  -3094    301   -769  -1130  -1800  -1330  -1678
    636  -2423  -3060    893   1847  -2743    207   -979  -1205  -1712  -1010  -1231
    384  -2234  -2618    924   1501  -2426     57  -1387  -1457  -1771   -823   -948
    226  -2379  -2605   1075   1413  -2491   -153  -1899  -1932  -2210  -1197  -1301
    298  -2821  -3120   1260   1706  -2969   -355  -2468  -2624  -3091  -2190  -2262
    405  -3330  -3738   1460   2070  -3535   -530  -2704  -3031  -3642  -2847  -2907
    459  -3600  -4060   1571   2260  -3829   -558  -2546  -2925  -3572  -2865  -3018
    420  -3710  -4133   1644   2275  -3920   -504  -2333  -2740  -3432  -2813  -2943
    376  -3707  -4084   1665   2229  -3897   -374  -2088  -2507  -3239  -2678  -2834
    342  -3606  -3951   1631   2145  -3777   -202  -1844  -2262  -3021  -2494  -2707
    252  -3587  -3839   1667   2044  -3712   -135  -1732  -2151  -2915  -2397  -2639
    223  -3525  -3751   1649   1984  -3639    -83  -1670  -2094  -2860  -2356  -2590
    174  -3478  -3652   1652   1912  -3564    -57  -1628  -2055  -2818  -2327  -2520
    145  -3395  -3543   1623   1844  -3468    -15  -1561  -1984  -2748  -2255  -2426
     83  -3341  -3424   1628   1753  -3382     12  -1514  -1935  -2694  -2200  -2372
      5  -3299  -3304   1644   1652  -3302     15  -1480  -1896  -2657  -2164  -2333
    -49  -3229  -3180   1636   1564  -3205      7  -1454  -1862  -2629  -2127  -2291
     -7  -3099  -3091   1551   1540  -3094     12  -1421  -1821  -2590  -2081  -2249
    129  -2899  -3029   1384   1579  -2964     90  -1327  -1717  -2486  -1966  -2156
     57  -2873  -2930   1408   1491  -2899    111  -1280  -1667  -2436  -1917  -2125
     15  -2829  -2844   1405   1428  -2837    109  -1239  -1623  -2390  -1875  -2075
    -12  -2766  -2753   1389   1369  -2759    127  -1197  -1566  -2327  -1810  -2023
    -41  -2717  -2675   1379   1317  -2696    137  -1182  -1532  -2291  -1782  -1990
    -25  -2634  -2608   1330   1288  -2624    145  -1161  -1506  -2257  -1777  -1932
     15  -2509  -2525   1244   1270  -2517    168  -1106  -1460  -2190  -1743  -1862
     51  -2397  -2449   1169   1249  -2423    184  -1054  -1405  -2125  -1706  -1818
    129  -2283  -2413   1078   1270  -2348    205  -1010  -1353  -2070  -1665  -1787
    218  -2161  -2379    969   1296  -2270    218   -974  -1314  -2029  -1626  -1748
    280  -2034  -2314    875   1296  -2174    213   -932  -1273  -1984  -1571  -1699
    272  -1997  -2270    859   1270  -2132    223   -885  -1234  -1940  -1522  -1652
    293  -1961  -2255    833   1273  -2107    197   -839  -1195  -1901  -1475  -1610
    400  -1800  -2200    698   1299  -2000    200   -782  -1104  -1829  -1379  -1519
    493  -1592  -2088    548   1291  -1839    239   -714  -1000  -1743  -1270  -1408
    444  -1509  -1953    530   1197  -1732    239   -675   -945  -1688  -1197  -1330
    418  -1431  -1849    506   1132  -1639    239   -631   -898  -1641  -1143  -1262
    394  -1322  -1719    462   1054  -1519    262   -574   -839  -1582  -1083  -1184
    374  -1221  -1595    423    982  -1405    306   -517   -784  -1522  -1018  -1114
    348  -1098  -1447    374    896  -1273    363   -459   -730  -1465   -958  -1057
    288  -1000  -1288    355    787  -1143    426   -407   -672  -1408   -906  -1013
    200   -956  -1156    376    678  -1054    457   -407   -665  -1405   -909  -1023
    135   -911  -1047    387    589   -979    504   -392   -641  -1389   -906  -1000
     38   -878   -919    418    478   -898    558   -363   -607  -1358   -891   -997
    -51   -880   -828    467    387   -854    615   -353   -584  -1348   -888   -995
   -140   -878   -737    506    298   -807    649   -361   -576  -1350   -901   -987
   -265   -924   -662    594    197   -795    657   -387   -581  -1361   -919  -1008
   -322   -966   -644    644    158   -807    644   -441   -610  -1400   -971  -1054
   -376   -956   -579    667    101   -769    654   -478   -620  -1421   -989  -1062
   -467   -984   -517    724     23   -750    688   -498   -618  -1423   -987  -1072
   -584  -1039   -457    810    -64   -748    693   -532   -620  -1434   -995  -1085
   -693  -1054   -363    872   -166   -709    709   -542   -607  -1426   -989  -1080
   -792  -1075   -283    935   -254   -680    732   -540   -592  -1415   -971  -1057
   -854  -1065   -210    958   -324   -639    714   -550   -597  -1421   -984  -1054
   -862  -1039   -176    950   -345   -607    732   -530   -579  -1397   -966  -1018
   -872  -1015   -142    943   -366   -579    748   -511   -571  -1369   -935   -987
   -906  -1005    -98    956   -405   -553    761   -509   -563  -1345   -909   -976
   -927   -948    -23    935   -454   -485    807   -472   -522  -1314   -875   -940
   -943   -859     83    901   -514   -389    852   -418   -472  -1280   -846   -893
  -1002   -862    137    932   -571   -363    839   -410   -459  -1275   -849   -878
  -1049   -849    200    950   -626   -324    849   -405   -444  -1262   -839   -870
  -1072   -805    265    937   -670   -270    891   -400   -426  -1239   -818   -862
  -1088   -727    358    906   -724   -184    891   -389   -410  -1218   -800   -818
  -1150   -678    470    914   -813   -103    888   -353   -374  -1176   -763   -776
  -1231   -667    563    950   -898    -51    888   -324   -353  -1150   -753   -771
  -1228   -649    576    937   -904    -36    865   -348   -389  -1174   -779   -758
  -1223   -623    600    922   -914    -10    878   -350   -397  -1166   -763   -743
  -1218   -639    579    927   -901    -31    859   -376   -436  -1195   -779   -787
  -1182   -667    514    924   -849    -77    823   -426   -504  -1265   -865   -852
  -1140   -685    452    911   -797   -116    810   -441   -519  -1280   -867   -844
  -1127   -706    420    917   -776   -142    771   -485   -558  -1322   -891   -893
  -1098   -732    366    914   -735   -184    763   -517   -592  -1361   -930   -943
  -1062   -787    275    924   -670   -257    750   -571   -649  -1431   -997   -992
  -1106   -833    270    969   -691   -283    730   -602   -672  -1457  -1018   -995
  -1124   -839    285    982   -706   -275    730   -602   -667  -1452  -1000  -1018
  -1119   -844    272    979   -698   -288    688   -652   -711  -1504  -1041  -1093
  -1208   -909    298   1060   -753   -306    654   -704   -769  -1574  -1124  -1101
  -1273   -922    348   1096   -810   -288    670   -680   -745  -1543  -1088  -1085
  -1270   -911    358   1091   -815   -277    678   -665   -724  -1525  -1062  -1088
  -1132   -909    220   1021   -678   -345    597   -740   -797  -1608  -1137  -1140
   -987   -937     49    963   -519   -444    545   -802   -854  -1667  -1202  -1215
   -867   -950    -83    909   -394   -519    517   -844   -898  -1719  -1257  -1273
   -807   -956   -148    880   -332   -553    514   -870   -922  -1748  -1286  -1314
   -833   -966   -135    898   -350   -550    506   -841   -891  -1732  -1299  -1350
   -932   -927      5    930   -470   -462    568   -706   -761  -1636  -1265  -1353
  -1049   -836    213    940   -631   -311    696   -496   -530  -1418  -1091  -1213
  -1036   -602    433    818   -737    -85    727   -296   -259  -1101   -766   -917
   -989   -270    717    628   -854    223    688   -202    -67   -810   -361   -470
   -924    -75    849    501   -888    387    594   -389   -166   -784   -101   -109
   -943    -77    865    509   -906    394    387   -776   -509   -992    -72     31
  -1041   -262    779    649   -911    257    257  -1202   -979  -1467   -485   -324
  -1054   -680    371    867   -714   -155    176  -1743  -1657  -2364  -1532  -1304
   -963  -1052    -88   1008   -439   -571     28  -2023  -2078  -2927  -2205  -1945
   -831  -1244   -415   1036   -210   -831    -36  -1935  -2010  -2883  -2213  -2016
   -727  -1332   -605   1028    -62   -969      0  -1743  -1787  -2681  -2083  -1961
   -620  -1340   -722    979     49  -1031     38  -1564  -1584  -2496  -1974  -1922
   -584  -1247   -662    917     38   -956    155  -1345  -1358  -2296  -1847  -1831
   -594  -1150   -555    872    -20   -854    226  -1202  -1195  -2143  -1738  -1714
   -428  -1124   -696    776    132   -911    200  -1228  -1197  -2145  -1751  -1740
   -319  -1150   -831    732    254   -989    168  -1280  -1231  -2179  -1784  -1790
   -259  -1200   -940    730    340  -1070    161  -1286  -1247  -2192  -1810  -1852
   -135  -1260  -1124    696    493  -1195     51  -1379  -1335  -2281  -1906  -1932
    -64  -1304  -1239    683    587  -1273    -59  -1467  -1415  -2351  -1982  -1982
    -33  -1348  -1314    691    639  -1332   -116  -1532  -1478  -2416  -2049  -2042
    -28  -1413  -1384    722    678  -1400   -163  -1584  -1525  -2462  -2107  -2088
    -59  -1488  -1428    771    683  -1460   -236  -1641  -1577  -2509  -2169  -2151
    -96  -1564  -1470    828    685  -1517   -298  -1683  -1613  -2551  -2205  -2195
    -96  -1621  -1525    859    711  -1574   -353  -1722  -1644  -2587  -2242  -2255
   -111  -1636  -1525    875    706  -1582   -374  -1727  -1641  -2572  -2231  -2247
    -88  -1621  -1535    852    722  -1577   -413  -1756  -1665  -2598  -2265  -2281
    -96  -1652  -1558    872    730  -1605   -452  -1792  -1696  -2634  -2322  -2288
   -145  -1709  -1564    924    709  -1636   -491  -1821  -1717  -2644  -2343  -2283
   -148  -1735  -1587    943    719  -1662   -542  -1852  -1745  -2660  -2361  -2307
   -254  -1704  -1452    979    597  -1579   -532  -1823  -1709  -2618  -2322  -2268
   -332  -1621  -1288    976    475  -1454   -501  -1753  -1641  -2543  -2252  -2179
   -272  -1501  -1231    885    475  -1366   -506  -1717  -1610  -2496  -2200  -2130
   -171  -1356  -1184    763    506  -1270   -501  -1657  -1556  -2429  -2120  -2075
   -142  -1343  -1202    740    527  -1273   -517  -1636  -1522  -2387  -2078  -2042
    -75  -1309  -1234    691    579  -1273   -493  -1574  -1454  -2312  -2010  -1956
    -83  -1208  -1127    644    522  -1169   -444  -1488  -1356  -2197  -1878  -1847
   -103  -1161  -1057    633    475  -1109   -368  -1408  -1275  -2109  -1774  -1748
   -150  -1169  -1021    657    433  -1096   -329  -1353  -1226  -2057  -1701  -1675
   -254  -1169   -917    711    329  -1044   -280  -1270  -1158  -1982  -1610  -1613
   -231  -1117   -885    672    327  -1002   -233  -1215  -1124  -1945  -1558  -1590
   -181  -1052   -870    618    342   -961   -207  -1189  -1114  -1956  -1582  -1615
   -285  -1049   -766    665    239   -906   -181  -1145  -1078  -1948  -1577  -1595
   -298  -1054   -756    675    226   -904   -205  -1140  -1078  -1969  -1597  -1634
   -306  -1078   -774    691    231   -924   -184  -1145  -1083  -1987  -1639  -1657
   -272  -1130   -857    701    290   -995   -163  -1176  -1119  -2042  -1712  -1665
   -290  -1187   -898    737    301  -1044   -142  -1195  -1137  -2070  -1748  -1626
   -389  -1215   -826    802    218  -1023   -106  -1174  -1122  -2068  -1748  -1590
   -475  -1218   -743    846    132   -982    -77  -1153  -1109  -2062  -1751  -1566
   -537  -1234   -696    885     77   -966    -72  -1174  -1135  -2099  -1795  -1592
   -574  -1221   -646    896     36   -935    -54  -1184  -1150  -2122  -1821  -1644
   -553  -1202   -649    878     46   -924    -49  -1200  -1166  -2148  -1852  -1704
   -524  -1187   -662    854     64   -924    -41  -1210  -1176  -2161  -1867  -1738
   -480  -1189   -709    836    114   -950    -20  -1213  -1182  -2169  -1880  -1753
   -384  -1135   -750    756    181   -943    -33  -1228  -1192  -2179  -1883  -1764
   -303  -1060   -758    680    226   -909    -54  -1254  -1202  -2184  -1891  -1792
   -329  -1036   -706    683    184   -870    -46  -1249  -1200  -2182  -1899  -1787
   -387   -997   -610    693    111   -805    -15  -1182  -1150  -2130  -1855  -1756
   -290   -919   -628    605    166   -774    -23  -1158  -1127  -2107  -1826  -1745
   -220   -815   -594    517    187   -706      2  -1132  -1085  -2068  -1784  -1701
   -119   -711   -592    413    233   -652     31  -1093  -1034  -2016  -1735  -1665
    -64   -633   -568    350    252   -602     96  -1026   -966  -1945  -1673  -1610
    -28   -594   -566    309    267   -579    129  -1005   -945  -1922  -1652  -1592
     28   -537   -568    254    298   -553     88  -1026   -956  -1925  -1639  -1587
     77   -496   -574    207    324   -535     49  -1054   -969  -1927  -1626  -1590
    135   -478   -613    171    374   -545     33  -1052   -971  -1919  -1597  -1566
     96   -483   -579    192    337   -532     31  -1044   -974  -1914  -1574  -1553
     15   -493   -509    239    262   -501     15  -1039   -971  -1917  -1579  -1540
    -54   -498   -444    275    192   -470     38  -1008   -950  -1878  -1543  -1496
   -140   -535   -394    337    127   -465     96   -992   -927  -1842  -1509  -1457
   -252   -628   -376    439     59   -504    132   -974   -875  -1821  -1483  -1402
   -402   -769   -366    584    -18   -568    122   -963   -846  -1818  -1470  -1392
   -555   -878   -324    714   -116   -602    161   -893   -807  -1787  -1434  -1363
   -641   -917   -275    779   -184   -597    249   -818   -769  -1748  -1392  -1343
   -717  -1002   -285    859   -218   -644    272   -844   -789  -1769  -1402  -1371
   -797  -1072   -277    935   -262   -675    280   -852   -807  -1782  -1410  -1405
   -961  -1117   -158   1039   -405   -639    311   -820   -789  -1766  -1389  -1402
  -1072  -1127    -54   1101   -509   -592    342   -795   -769  -1748  -1371  -1374
  -1111  -1104      7   1106   -561   -548    400   -750   -719  -1696  -1312  -1319
  -1158  -1088     70   1122   -615   -509    428   -722   -696  -1665  -1280  -1293
  -1215  -1060    155   1137   -685   -452    428   -704   -683  -1649  -1262  -1280
  -1273  -1000    272   1137   -774   -363    470   -652   -639  -1605  -1221  -1247
  -1226   -989    236   1106   -732   -376    446   -680   -662  -1628  -1234  -1267
  -1197   -992    202   1093   -701   -394    462   -675   -662  -1628  -1215  -1254
  -1226  -1034    192   1130   -711   -420    496   -641   -633  -1628  -1202  -1262
  -1236  -1026    210   1132   -724   -407    548   -553   -555  -1610  -1200  -1299
  -1210   -956    254   1080   -735   -353    605   -426   -420  -1509  -1150  -1286
  -1189   -852    335   1021   -763   -259    623   -290   -241  -1301   -961  -1127
  -1088   -631    457    859   -774    -88    594   -142      7   -953   -568   -774
  -1085   -342    743    714   -914    200    532    -46    200   -600    -38   -187
  -1018   -265    753    641   -888    244    470   -254    -15   -683    202    155
   -974   -436    537    704   -756     49    337   -615   -493  -1109     33     80
   -979   -753    223    865   -602   -265    153  -1096  -1158  -1878   -724   -587
   -974  -1197   -223   1085   -376   -711    -10  -1634  -1883  -2850  -1953  -1719
   -945  -1553   -607   1247   -168  -1080   -197  -1790  -2107  -3125  -2335  -2094
   -833  -1800   -966   1317     64  -1384   -220  -1647  -1945  -2946  -2236  -2083
   -607  -1855  -1249   1231    319  -1553   -148  -1483  -1719  -2727  -2096  -2039
   -446  -1790  -1343   1119    446  -1566   -101  -1335  -1499  -2512  -1930  -1948
   -384  -1719  -1335   1049    472  -1527    -49  -1200  -1299  -2333  -1803  -1862
   -301  -1725  -1423   1013    561  -1574    -25  -1150  -1213  -2255  -1753  -1816
   -215  -1808  -1592   1008    688  -1701   -106  -1192  -1241  -2275  -1777  -1839
   -103  -1867  -1764    987    828  -1816   -166  -1239  -1283  -2307  -1816  -1904
     64  -1839  -1904    885    982  -1870   -187  -1249  -1296  -2320  -1823  -1956
    262  -1823  -2086    779   1171  -1953   -176  -1273  -1314  -2340  -1836  -1964
    311  -1914  -2226    800   1267  -2070   -226  -1317  -1353  -2382  -1880  -2026
    361  -1966  -2327    802   1343  -2145   -288  -1374  -1413  -2444  -1951  -2081
    387  -2081  -2468    844   1423  -2273   -355  -1434  -1467  -2496  -2005  -2117
    381  -2190  -2572    904   1475  -2379   -436  -1501  -1530  -2556  -2057  -2166
    361  -2236  -2598    935   1475  -2416   -524  -1564  -1595  -2621  -2127  -2218
    452  -2265  -2717    906   1584  -2491   -553  -1610  -1639  -2678  -2195  -2294
    457  -2382  -2839    961   1647  -2611   -584  -1641  -1660  -2701  -2208  -2351
    415  -2512  -2927   1047   1670  -2717   -639  -1657  -1699  -2727  -2231  -2385
    465  -2598  -3065   1065   1764  -2831   -706  -1693  -1751  -2766  -2268  -2444
    504  -2631  -3135   1065   1818  -2883   -792  -1758  -1813  -2824  -2317  -2514
    517  -2626  -3146   1054   1829  -2886   -815  -1790  -1826  -2829  -2320  -2504
    548  -2613  -3161   1031   1855  -2886   -782  -1795  -1816  -2813  -2312  -2486
    592  -2566  -3161    987   1873  -2863   -766  -1766  -1774  -2764  -2270  -2434
    704  -2423  -3128    859   1914  -2774   -771  -1735  -1732  -2701  -2210  -2351
    774  -2294  -3070    758   1919  -2683   -737  -1665  -1652  -2608  -2117  -2249
    862  -2143  -3008    639   1932  -2574   -691  -1577  -1543  -2486  -1984  -2125
    865  -2052  -2917    592   1888  -2483   -633  -1512  -1452  -2387  -1875  -2021
    813  -2081  -2894    633   1852  -2486   -649  -1527  -1444  -2372  -1852  -1990
    797  -2075  -2873    639   1834  -2475   -769  -1582  -1478  -2395  -1867  -1948
    748  -2062  -2811    657   1777  -2436   -758  -1519  -1423  -2335  -1792  -1865
    633  -2094  -2727    730   1680  -2410   -724  -1421  -1345  -2244  -1683  -1787
    542  -2161  -2704    810   1623  -2431   -711  -1384  -1322  -2218  -1649  -1740
    579  -2094  -2675    756   1626  -2382   -691  -1350  -1309  -2210  -1657  -1709
    519  -2101  -2621    789   1569  -2361   -670  -1345  -1319  -2223  -1678  -1680
    407  -2171  -2582    880   1493  -2377   -683  -1358  -1356  -2257  -1709  -1675
    387  -2153  -2540    883   1462  -2346   -665  -1345  -1363  -2262  -1704  -1665
    387  -2088  -2475    849   1428  -2283   -589  -1314  -1348  -2255  -1693  -1665
    319  -2107  -2429    893   1371  -2268   -540  -1304  -1358  -2281  -1730  -1686
    262  -2203  -2465    969   1361  -2333   -542  -1337  -1408  -2348  -1810  -1699
    277  -2244  -2522    984   1400  -2382   -574  -1379  -1454  -2397  -1855  -1693
    475  -2044  -2522    784   1496  -2281   -504  -1330  -1408  -2356  -1808  -1634
    472  -2016  -2488    771   1478  -2249   -467  -1314  -1395  -2351  -1797  -1615
    397  -2047  -2444    823   1421  -2244   -467  -1319  -1392  -2351  -1795  -1608
    452  -1922  -2374    735   1413  -2148   -389  -1254  -1330  -2294  -1738  -1527
    478  -1831  -2309    675   1389  -2070   -293  -1182  -1254  -2226  -1665  -1454
    444  -1818  -2262    688   1350  -2042   -267  -1174  -1234  -2210  -1641  -1447
    480  -1787  -2268    652   1371  -2026   -226  -1150  -1200  -2177  -1608  -1423
    522  -1774  -2296    626   1408  -2034   -210  -1111  -1171  -2143  -1574  -1408
    498  -1706  -2208    602   1350  -1956   -189  -1052  -1119  -2088  -1514  -1374
    514  -1608  -2122    545   1317  -1865   -153  -1002  -1060  -2018  -1454  -1345
    597  -1506  -2107    454   1350  -1805   -140   -984  -1018  -1969  -1413  -1353
    704  -1434  -2138    366   1421  -1784   -142  -1002  -1013  -1958  -1402  -1379
    714  -1366  -2083    324   1397  -1725   -106   -976   -979  -1930  -1374  -1387
    665  -1270  -1935    301   1299  -1602    -41   -906   -898  -1849  -1293  -1327
    602  -1176  -1779    285   1189  -1478     -5   -833   -826  -1769  -1210  -1254
    535  -1085  -1621    275   1078  -1353     10   -792   -766  -1704  -1140  -1187
    446  -1026  -1473    288    956  -1249     31   -758   -717  -1644  -1070  -1135
    358  -1002  -1361    322    857  -1182     57   -714   -678  -1592  -1008  -1098
    252   -976  -1231    361    737  -1104    119   -652   -620  -1532   -948  -1057
    155   -914  -1070    379    613   -992    184   -594   -563  -1480   -901   -966
     75   -909   -984    415    530   -945    181   -571   -540  -1452   -867   -911
      2   -976   -979    485    491   -976    184   -566   -540  -1441   -865   -922
    -75  -1049   -974    561    446  -1013    202   -563   -540  -1439   -867   -930
    -77  -1031   -953    555    436   -992    233   -545   -522  -1418   -854   -917
    -77  -1052   -974    563    446  -1015    252   -550   -530  -1426   -867   -927
   -135  -1135  -1002    633    431  -1070    262   -579   -558  -1462   -906   -971
   -197  -1197  -1000    696    400  -1098    275   -602   -581  -1488   -943  -1010
   -239  -1234   -995    737    376  -1114    265   -626   -597  -1506   -966  -1039
   -218  -1257  -1039    737    410  -1148    262   -628   -597  -1504   -969  -1049
   -257  -1301  -1044    779    392  -1174    285   -623   -592  -1496   -971  -1060
   -303  -1309  -1005    805    350  -1158    285   -615   -584  -1488   -976  -1047
   -303  -1299   -995    802    345  -1148    298   -576   -548  -1447   -937  -1008
   -303  -1314  -1013    807    353  -1163    311   -542   -506  -1400   -896   -984
   -298  -1286   -987    789    342  -1137    327   -530   -480  -1371   -862   -974
   -303  -1267   -963    784    327  -1117    353   -517   -467  -1350   -844   -979
   -350  -1304   -953    828    301  -1130    384   -511   -465  -1343   -844  -1000
   -374  -1278   -906    826    265  -1093    467   -405   -374  -1278   -813   -984
   -465  -1244   -779    854    155  -1013    574   -252   -236  -1187   -795  -1000
   -587  -1202   -618    893     12   -911    657    -83    -57  -1013   -688   -922
   -665  -1021   -355    844   -155   -688    678    145    246   -646   -332   -605
   -654   -639     15    644   -335   -311    618    319    522   -215    220    -51
   -769   -452    316    607   -542    -67    535    189    459    -75    620    392
   -917   -504    413    709   -667    -44    472   -114    148   -215    743    545
  -1080   -789    290    935   -685   -249    345   -558   -405   -758    309    189
  -1179  -1236    -57   1208   -563   -646    187  -1122  -1145  -1745   -828   -748
  -1145  -1631   -485   1389   -329  -1060     72  -1361  -1530  -2288  -1501  -1317
  -1106  -1870   -763   1488   -174  -1317     75  -1205  -1395  -2177  -1480  -1374
  -1054  -1966   -911   1512    -72  -1439    163   -966  -1124  -1935  -1340  -1327
   -989  -1961   -971   1475    -12  -1465    244   -779   -898  -1735  -1200  -1226
   -872  -1860   -989   1366     57  -1426    363   -576   -665  -1522  -1034  -1117
   -771  -1761   -989   1265    106  -1376    441   -449   -517  -1382   -914  -1039
   -691  -1709  -1018   1200    163  -1363    371   -449   -504  -1363   -891  -1015
   -633  -1712  -1078   1171    220  -1395    402   -449   -498  -1356   -888  -1015
   -607  -1722  -1114   1163    252  -1418    428   -433   -485  -1343   -883  -1034
   -571  -1758  -1187   1161    306  -1473    413   -446   -496  -1348   -891  -1070
   -537  -1758  -1221   1148    340  -1491    400   -452   -496  -1340   -883  -1083
   -444  -1688  -1244   1065    400  -1467    400   -433   -467  -1299   -839  -1041
   -491  -1725  -1234   1106    368  -1480    418   -431   -465  -1296   -841  -1070
   -576  -1753  -1179   1163    301  -1467    415   -433   -462  -1296   -865  -1083
   -626  -1719  -1093   1174    233  -1408    436   -410   -428  -1254   -826  -1002
   -683  -1691  -1008   1187    161  -1350    467   -379   -392  -1210   -784   -984
   -774  -1693   -919   1234     72  -1306    488   -322   -342  -1156   -740   -927
   -836  -1691   -857   1262      7  -1275    540   -262   -285  -1088   -672   -878
   -878  -1636   -758   1257    -59  -1197    628   -207   -223  -1015   -602   -841
   -906  -1566   -659   1236   -124  -1114    633   -174   -187   -976   -563   -792
   -909  -1493   -584   1202   -163  -1039    626   -127   -150   -937   -532   -722
   -953  -1501   -548   1228   -205  -1026    672    -70    -96   -878   -480   -688
  -1036  -1467   -431   1252   -303   -950    711    -20    -36   -815   -415   -649
  -1083  -1428   -345   1254   -371   -888    745     31     15   -758   -350   -579
  -1101  -1348   -246   1223   -428   -797    696     51     51   -709   -288   -506
  -1091  -1317   -228   1202   -431   -774    657     72     75   -670   -254   -488
  -1080  -1309   -228   1195   -426   -769    672     98    106   -628   -218   -452
  -1072  -1322   -252   1195   -413   -787    657    119    132   -589   -166   -415
  -1013  -1296   -283   1153   -366   -789    618    132    150   -555   -127   -407
   -995  -1293   -301   1143   -348   -800    561    109    129   -568   -129   -400
   -927  -1275   -348   1101   -290   -813    553     98    111   -584   -135   -376
   -859  -1291   -433   1072   -215   -862    524     72     83   -607   -153   -405
   -805  -1319   -514   1062   -148   -917    509     31     25   -670   -210   -488
   -756  -1353   -600   1054    -77   -976    488    -23    -49   -748   -301   -561
   -646  -1423   -776   1036     64  -1101    454    -75   -119   -820   -384   -607
   -561  -1514   -953   1036    192  -1234    394   -140   -205   -919   -485   -683
   -452  -1535  -1083    992    314  -1309    324   -200   -277   -989   -558   -763
   -335  -1610  -1275    969    470  -1444    314   -293   -379  -1098   -670   -891
   -252  -1730  -1478    992    613  -1605    314   -407   -509  -1241   -823  -1028
   -265  -1865  -1600   1062    667  -1732    259   -493   -610  -1345   -948  -1122
   -252  -1992  -1743   1122    745  -1867    137   -587   -706  -1431  -1036  -1221
   -192  -2109  -1917   1150    859  -2013     46   -693   -805  -1527  -1137  -1337
   -148  -2195  -2047   1171    948  -2122      2   -789   -888  -1615  -1226  -1441
   -179  -2314  -2135   1247    976  -2226    -33   -885   -974  -1706  -1319  -1525
   -153  -2395  -2242   1273   1044  -2320   -101   -943  -1028  -1764  -1376  -1577
    -98  -2449  -2351   1273   1124  -2400   -150   -984  -1078  -1813  -1428  -1636
     20  -2447  -2468   1213   1244  -2457   -163  -1026  -1124  -1860  -1486  -1678
     90  -2496  -2590   1200   1340  -2540   -171  -1062  -1163  -1893  -1527  -1727
    145  -2535  -2681   1192   1413  -2608   -239  -1106  -1205  -1922  -1558  -1777
    205  -2530  -2738   1161   1470  -2634   -293  -1140  -1231  -1943  -1579  -1816
    179  -2517  -2696   1169   1436  -2605   -280  -1127  -1208  -1919  -1556  -1803
     80  -2473  -2553   1195   1314  -2512   -218  -1070  -1153  -1862  -1504  -1758
     12  -2465  -2478   1226   1244  -2470   -189  -1054  -1137  -1847  -1491  -1753
     28  -2457  -2486   1213   1254  -2470   -223  -1078  -1150  -1860  -1504  -1779
    135  -2390  -2525   1127   1330  -2457   -303  -1124  -1171  -1880  -1522  -1797
    213  -2322  -2538   1054   1374  -2429   -322  -1148  -1179  -1886  -1525  -1797
    259  -2333  -2592   1036   1423  -2462   -337  -1145  -1156  -1849  -1478  -1771
    223  -2429  -2655   1101   1436  -2540   -366  -1156  -1166  -1844  -1467  -1777
    127  -2520  -2647   1197   1387  -2582   -355  -1156  -1179  -1847  -1473  -1797
    -25  -2600  -2574   1309   1273  -2587   -301  -1114  -1145  -1805  -1434  -1777
   -142  -2660  -2517   1400   1184  -2587   -246  -1072  -1119  -1777  -1405  -1777
   -215  -2699  -2483   1454   1132  -2592   -223  -1023  -1096  -1758  -1389  -1790
   -303  -2704  -2400   1504   1047  -2553   -181   -971  -1044  -1727  -1356  -1779
   -397  -2668  -2270   1532    935  -2470    -72   -888   -945  -1628  -1283  -1727
   -491  -2694  -2205   1592    857  -2449    -23   -852   -922  -1577  -1239  -1719
   -566  -2735  -2171   1649    800  -2455     10   -826   -919  -1558  -1210  -1709
   -532  -2727  -2195   1631    831  -2462     28   -807   -898  -1548  -1176  -1644
   -449  -2665  -2216   1556    880  -2442     46   -782   -862  -1525  -1140  -1551
   -420  -2603  -2182   1512    878  -2395     80   -737   -815  -1483  -1098  -1473
   -407  -2574  -2166   1491    878  -2372    150   -688   -771  -1444  -1060  -1418
   -384  -2507  -2122   1447    867  -2314    163   -659   -745  -1415  -1036  -1395
   -394  -2442  -2047   1415    826  -2244    161   -641   -732  -1397  -1018  -1384
   -387  -2439  -2052   1413    831  -2247    187   -623   -727  -1392  -1013  -1392
   -379  -2421  -2044   1397    831  -2234    202   -613   -711  -1382  -1002  -1392
   -342  -2346  -2003   1345    828  -2174    228   -584   -678  -1353   -974  -1366
   -293  -2265  -1971   1278    836  -2117    236   -568   -657  -1335   -961  -1363
   -270  -2236  -1966   1254    846  -2104    290   -542   -633  -1322   -961  -1379
   -265  -2192  -1927   1228    831  -2062    402   -426   -542  -1260   -948  -1405
   -280  -2130  -1849   1205    784  -1990    501   -249   -387  -1135   -885  -1397
   -329  -2029  -1699   1176    680  -1865    527    -46   -163   -891   -672  -1231
   -340  -1751  -1413   1044    535  -1582    532    145     90   -558   -293   -841
   -376  -1384  -1008    878    314  -1195    501    124    150   -381     72   -379
   -488  -1189   -701    839    106   -945    368   -179    -80   -446    285    -49
   -589  -1202   -613    896     10   -909    205   -584   -444   -685    241    -41
   -654  -1582   -927   1117    135  -1257     80  -1049   -982  -1306   -441   -698
   -615  -2138  -1525   1376    452  -1831    -49  -1454  -1558  -2104  -1434  -1644
   -449  -2491  -2042   1470    795  -2268   -200  -1535  -1735  -2366  -1774  -1984
   -368  -2655  -2286   1509    956  -2473   -181  -1371  -1551  -2200  -1657  -1938
   -350  -2681  -2333   1514    989  -2507    -75  -1135  -1293  -1951  -1465  -1813
   -405  -2587  -2184   1493    888  -2387    116   -820   -971  -1634  -1205  -1618
   -530  -2447  -1917   1488    693  -2182    329   -530   -667  -1335   -958  -1400
   -646  -2403  -1756   1525    553  -2081    413   -384   -493  -1176   -823  -1260
   -782  -2361  -1579   1571    397  -1971    475   -265   -358  -1057   -706  -1137
   -932  -2304  -1371   1618    218  -1836    600   -119   -226   -924   -584  -1015
  -1093  -2275  -1182   1686     44  -1730    743     10   -106   -805   -478   -914
  -1309  -2333  -1026   1821   -142  -1680    841     85    -41   -743   -413   -857
  -1452  -2379   -927   1914   -265  -1654    922    137     15   -683   -353   -782
  -1566  -2382   -815   1971   -376  -1600    987    194     85   -613   -283   -706
  -1800  -2436   -636   2120   -581  -1538   1047    272    161   -535   -207   -641
  -1987  -2507   -519   2247   -735  -1512   1075    322    194   -498   -163   -607
  -2184  -2543   -358   2364   -914  -1452   1072    353    220   -467   -135   -584
  -2361  -2600   -241   2481  -1062  -1421   1085    376    241   -441   -111   -589
  -2421  -2650   -228   2535  -1096  -1439   1093    384    259   -415    -83   -589
  -2299  -2626   -327   2462   -987  -1478   1080    350    231   -436   -109   -620
  -2073  -2574   -504   2322   -787  -1540   1010    306    205   -452   -129   -646
  -1818  -2538   -719   2177   -550  -1628    924    246    158   -488   -161   -709
  -1569  -2452   -883   2010   -342  -1667    854    202    114   -527   -202   -758
  -1405  -2413  -1008   1909   -200  -1712    820    220    132   -498   -192   -735
  -1327  -2382  -1054   1855   -137  -1719    831    244    155   -467   -161   -696
  -1254  -2356  -1101   1805    -77  -1730    844    285    189   -426   -122   -662
  -1169  -2294  -1124   1732    -23  -1709    849    332    233   -374    -75   -618
  -1085  -2283  -1197   1680     54  -1740    872    387    296   -301     10   -555
  -1039  -2247  -1208   1641     83  -1727    883    444    353   -236     80   -485
  -1000  -2192  -1192   1595     93  -1691    885    501    410   -171    145   -394
   -945  -2140  -1195   1543    124  -1667    906    550    465   -109    207   -314
   -849  -2096  -1247   1473    194  -1670    932    579    493    -70    244   -293
   -732  -2078  -1345   1405    306  -1712    849    532    441   -116    202   -316
   -652  -2081  -1428   1366    387  -1756    766    467    368   -187    135   -332
   -558  -2125  -1566   1343    504  -1847    766    418    314   -246     70   -387
   -439  -2166  -1727   1299    644  -1948    717    348    236   -329     -5   -423
   -355  -2278  -1922   1314    782  -2101    633    265    145   -418    -85   -532
   -324  -2429  -2107   1374    891  -2268    566    166     33   -537   -202   -670
   -322  -2559  -2236   1441    956  -2397    517     75    -59   -646   -335   -758
   -332  -2650  -2317   1488    989  -2486    441     -2   -135   -727   -418   -815
   -345  -2782  -2436   1561   1044  -2611    410    -62   -194   -789   -480   -888
   -288  -2839  -2553   1561   1132  -2696    355   -148   -277   -870   -561   -963
   -194  -2948  -2753   1571   1278  -2852    327   -220   -350   -945   -639  -1060
   -122  -3037  -2915   1577   1395  -2977    231   -327   -446  -1041   -740  -1153
    -62  -3099  -3037   1579   1486  -3070    161   -394   -514  -1098   -802  -1184
    -23  -3190  -3167   1605   1569  -3180    127   -439   -561  -1140   -849  -1239
     10  -3252  -3263   1621   1636  -3257     90   -491   -618  -1189   -904  -1299
     85  -3296  -3385   1605   1732  -3341     31   -553   -685  -1249   -969  -1345
    166  -3348  -3517   1590   1839  -3432    -25   -607   -740  -1301  -1021  -1408
    285  -3408  -3694   1561   1987  -3551    -98   -675   -805  -1369  -1091  -1501
    431  -3411  -3842   1491   2135  -3626   -171   -732   -857  -1418  -1143  -1551
    615  -3403  -4019   1392   2314  -3712   -184   -753   -878  -1434  -1176  -1649
    789  -3343  -4133   1275   2460  -3738   -223   -782   -896  -1452  -1195  -1683
    937  -3289  -4227   1174   2582  -3756   -270   -820   -922  -1478  -1213  -1699
   1034  -3283  -4317   1124   2675  -3800   -280   -828   -919  -1478  -1202  -1660
   1122  -3221  -4346   1049   2733  -3782   -319   -862   -956  -1517  -1249  -1704
   1223  -3177  -4401    976   2811  -3790   -350   -878   -961  -1517  -1260  -1675
   1239  -3161  -4401    961   2818  -3782   -371   -872   -953  -1501  -1244  -1657
   1218  -3174  -4393    979   2805  -3782   -420   -875   -971  -1512  -1241  -1688
   1239  -3208  -4447    984   2842  -3826   -454   -909  -1010  -1548  -1291  -1727
   1288  -3237  -4525    974   2907  -3881   -459   -917  -1021  -1553  -1296  -1732
   1280  -3252  -4536    984   2907  -3894   -472   -932  -1039  -1564  -1304  -1758
   1286  -3286  -4572   1000   2927  -3928   -501   -963  -1078  -1600  -1343  -1805
   1330  -3330  -4660   1000   2992  -3995   -542  -1005  -1127  -1647  -1382  -1855
   1361  -3374  -4736   1005   3047  -4055   -571  -1021  -1150  -1665  -1402  -1883
   1376  -3411  -4788   1015   3078  -4097   -574  -1028  -1166  -1678  -1415  -1914
   1379  -3432  -4811   1026   3094  -4120   -566  -1052  -1195  -1712  -1439  -1964
   1343  -3450  -4793   1052   3065  -4120   -537  -1049  -1197  -1719  -1447  -1969
   1257  -3434  -4692   1088   2974  -4063   -530   -997  -1158  -1680  -1405  -1917
   1158  -3387  -4546   1114   2850  -3967   -459   -906  -1078  -1592  -1314  -1831
   1062  -3333  -4395   1135   2727  -3863   -381   -841  -1015  -1525  -1231  -1782
    958  -3304  -4265   1171   2611  -3785   -309   -802   -979  -1493  -1208  -1745
    844  -3291  -4136   1223   2488  -3712   -231   -722   -906  -1423  -1143  -1618
    750  -3255  -4006   1252   2377  -3632   -168   -631   -836  -1350  -1065  -1509
    683  -3237  -3920   1278   2301  -3577   -111   -548   -769  -1280  -1005  -1457
    631  -3239  -3873   1301   2252  -3556    -70   -501   -737  -1241   -969  -1405
    542  -3203  -3748   1330   2145  -3476    -31   -465   -704  -1205   -927  -1369
    436  -3185  -3624   1374   2029  -3403     12   -423   -659  -1169   -904  -1332
    353  -3177  -3530   1413   1940  -3354    122   -309   -555  -1096   -865  -1291
    368  -3076  -3445   1350   1906  -3260    241   -153   -407   -982   -795  -1254
    415  -2889  -3307   1236   1860  -3096    350     70   -168   -740   -584  -1106
    491  -2556  -3047   1031   1766  -2800    439    389    181   -335   -176   -745
    594  -2086  -2681    745   1636  -2382    420    514    405     15    283   -252
    607  -1719  -2330    555   1467  -2026    241    163    298    148    631    150
    517  -1480  -2000    480   1257  -1740     51   -265     93    135    795    340
    361  -1584  -1945    610   1153  -1764    -90   -719   -340   -311    387    -18
    267  -2081  -2348    906   1306  -2213   -189  -1202  -1036  -1265   -659   -943
    353  -2520  -2876   1080   1613  -2696   -267  -1228  -1241  -1592  -1085  -1327
    428  -2686  -3115   1127   1771  -2899   -205   -966  -1044  -1434  -1008  -1296
    475  -2691  -3169   1106   1821  -2930    -57   -683   -792  -1226   -865  -1192
    465  -2624  -3089   1080   1777  -2855    184   -363   -501   -982   -683  -1067
    397  -2530  -2930   1065   1662  -2727    355   -122   -280   -789   -542   -927
    298  -2488  -2787   1093   1543  -2637    433     -2   -161   -678   -444   -841
    192  -2462  -2655   1135   1421  -2559    501     70    -80   -600   -371   -771
    109  -2449  -2559   1171   1332  -2504    563    145    -10   -530   -303   -693
     70  -2416  -2488   1171   1278  -2452    626    205     49   -470   -249   -659
     44  -2359  -2403   1156   1221  -2379    685    262    116   -405   -192   -597
      5  -2291  -2299   1140   1150  -2296    688    293    158   -363   -148   -568
    -72  -2249  -2177   1161   1052  -2213    719    345    213   -306    -98   -527
   -106  -2239  -2135   1171   1013  -2187    758    387    257   -262    -62   -488
   -155  -2249  -2094   1202    969  -2171    795    436    303   -213    -12   -452
   -210  -2239  -2029   1223    909  -2135    828    475    345   -171     33   -420
   -244  -2226  -1982   1236    867  -2104    833    493    363   -150     54   -394
   -298  -2210  -1914   1252    805  -2062    841    519    392   -122     85   -376
   -342  -2187  -1847   1265    750  -2018    857    542    413   -101     90   -366
   -407  -2208  -1800   1306    693  -2005    867    561    428    -85     93   -316
   -485  -2223  -1738   1356    626  -1982    888    592    459    -49    124   -272
   -535  -2244  -1712   1387    587  -1979    930    639    504     -5    163   -233
   -553  -2247  -1693   1397    568  -1971    969    688    553     46    207   -205
   -550  -2197  -1649   1371    548  -1925    932    711    584     85    246   -174
   -553  -2138  -1584   1345    514  -1862    948    743    623    129    288   -142
   -535  -2112  -1577   1322    519  -1844    976    779    665    179    332   -106
   -514  -2094  -1579   1304    532  -1836    911    800    691    223    374    -67
   -488  -2083  -1595   1286    550  -1839    841    807    706    259    415    -23
   -470  -2055  -1584   1262    555  -1821    865    839    748    314    470     20
   -483  -2010  -1527   1244    522  -1769    914    888    802    371    530     64
   -454  -1966  -1512   1210    527  -1740    937    917    833    407    555    119
   -405  -1927  -1525   1166    558  -1727    875    898    820    405    561    135
   -368  -1880  -1512   1124    571  -1696    846    896    818    413    584    145
   -324  -1867  -1543   1093    605  -1706    875    878    795    381    555    106
   -324  -1883  -1558   1104    615  -1722    896    867    779    355    517     98
   -316  -1912  -1597   1114    639  -1756    930    875    784    358    517     98
   -316  -1938  -1621   1127    652  -1779    940    844    750    316    480     72
   -363  -1943  -1579   1150    607  -1761    940    818    722    280    444     44
   -426  -1977  -1551   1200    561  -1764    953    792    693    244    400      2
   -488  -2055  -1569   1270    540  -1813    974    771    665    210    348    -57
   -527  -2096  -1569   1312    519  -1834    989    756    652    192    324    -80
   -587  -2148  -1564   1366    485  -1855   1002    740    636    174    311   -101
   -662  -2218  -1556   1439    444  -1886   1000    719    613    150    290   -129
   -740  -2249  -1509   1493    384  -1878    987    688    581    116    259   -168
   -831  -2304  -1473   1569    319  -1888    984    675    568    109    246   -176
   -885  -2387  -1504   1636    306  -1945    943    649    532     75    213   -231
   -909  -2423  -1514   1665    301  -1969    922    626    504     49    184   -239
   -914  -2442  -1530   1678    306  -1987    904    594    470     18    148   -252
   -924  -2504  -1579   1714    327  -2042    883    571    449     -2    127   -277
   -930  -2546  -1615   1738    340  -2083    888    566    439    -12    114   -298
   -917  -2538  -1621   1727    350  -2081    836    550    418    -28     98   -309
   -909  -2514  -1605   1709    348  -2060    828    550    420    -23    103   -298
   -891  -2486  -1595   1688    350  -2042    841    558    431    -10    119   -296
   -911  -2512  -1600   1709    342  -2057    849    566    433     -5    127   -301
   -932  -2501  -1569   1714    316  -2036    841    574    439      0    132   -306
   -927  -2442  -1514   1683    290  -1979    841    581    452     15    150   -275
   -919  -2421  -1501   1670    290  -1961    815    558    433      0    140   -298
   -909  -2462  -1556   1686    319  -2010    745    517    392    -31    109   -303
   -893  -2481  -1587   1686    345  -2034    719    485    358    -64     83   -324
   -880  -2504  -1623   1691    368  -2062    670    444    319   -103     44   -337
   -828  -2504  -1675   1667    423  -2091    631    400    275   -142     15   -381
   -774  -2559  -1784   1665    504  -2171    579    340    207   -215    -54   -449
   -737  -2644  -1906   1688    584  -2275    524    272    129   -296   -135   -498
   -646  -2699  -2055   1670    701  -2377    493    231     83   -342   -187   -537
   -535  -2696  -2161   1615    813  -2429    441    187     33   -387   -228   -592
   -472  -2766  -2294   1618    906  -2530    415    129    -31   -454   -293   -667
   -441  -2870  -2429   1657    992  -2650    394     72   -101   -532   -368   -750
   -433  -2946  -2514   1688   1039  -2730    394     51   -137   -571   -413   -802
   -392  -2964  -2572   1678   1088  -2769    358     23   -166   -600   -444   -836
   -353  -3011  -2657   1678   1150  -2834    301    -18   -207   -644   -488   -883
   -340  -3060  -2720   1699   1187  -2891    254    -59   -244   -683   -522   -914
   -397  -3104  -2707   1751   1153  -2907    275    -57   -244   -685   -524   -919
   -381  -3104  -2722   1743   1169  -2915    303    -57   -241   -691   -527   -930
   -288  -3070  -2785   1678   1247  -2927    231    -88   -272   -722   -553   -956
   -236  -3052  -2816   1644   1288  -2935    176   -116   -293   -745   -571   -976
   -244  -3096  -2855   1667   1304  -2977    137   -150   -329   -782   -605  -1015
   -187  -3109  -2922   1649   1366  -3016    145   -153   -332   -789   -628  -1044
    -80  -3112  -3031   1595   1473  -3070    163   -109   -303   -787   -670  -1114
    -31  -3089  -3057   1558   1512  -3073    213     -2   -205   -709   -652  -1140
    -12  -2995  -2982   1504   1483  -2990    270    135    -41   -530   -498  -1031
     28  -2759  -2787   1366   1408  -2772    228    272    161   -259   -192   -722
     23  -2416  -2442   1195   1231  -2426    106    231    220    -85    158   -262
    -28  -2309  -2281   1169   1124  -2294      7    -20     28   -148    345     38
   -137  -2364  -2226   1249   1044  -2296    -70   -335   -280   -363    322     62
   -129  -2662  -2533   1397   1200  -2598   -207   -826   -852  -1005   -348   -592
   -127  -3112  -2985   1618   1426  -3050   -363  -1356  -1525  -1886  -1413  -1623
    -59  -3470  -3411   1766   1673  -3442   -535  -1480  -1740  -2169  -1764  -1977
     44  -3697  -3741   1826   1891  -3720   -537  -1309  -1584  -2023  -1675  -1961
    119  -3754  -3873   1818   1995  -3813   -465  -1096  -1343  -1797  -1527  -1891
    122  -3684  -3808   1779   1961  -3746   -322   -852  -1065  -1545  -1337  -1758
    114  -3574  -3689   1730   1901  -3632   -163   -594   -797  -1293  -1127  -1605
     49  -3502  -3554   1725   1800  -3528    -75   -452   -644  -1153  -1005  -1525
    -23  -3452  -3429   1738   1701  -3442    -36   -381   -574  -1085   -945  -1483
   -163  -3385  -3221   1771   1527  -3302     33   -288   -483   -989   -852  -1400
   -327  -3315  -2987   1821   1330  -3151    124   -174   -368   -880   -745  -1304
   -433  -3263  -2829   1847   1197  -3047    213    -90   -285   -802   -667  -1231
   -522  -3229  -2707   1875   1091  -2969    285    -46   -231   -750   -607  -1166
   -576  -3213  -2637   1893   1028  -2927    342    -23   -197   -717   -571  -1124
   -530  -3216  -2686   1873   1075  -2951    324    -33   -210   -727   -579  -1114
   -472  -3192  -2722   1831   1124  -2959    246    -59   -233   -743   -587  -1106
   -501  -3169  -2668   1836   1083  -2920    275    -31   -200   -709   -550  -1047
   -574  -3143  -2569   1857    995  -2857    342     15   -153   -659   -493   -969
   -646  -3112  -2468   1878    909  -2790    340     38   -129   -631   -457   -911
   -685  -3078  -2395   1880    852  -2738    340     62   -106   -605   -428   -875
   -748  -3063  -2314   1906    782  -2688    337     88    -77   -574   -394   -839
   -815  -3042  -2229   1927    706  -2634    353    132    -31   -522   -342   -779
   -756  -3011  -2255   1883    748  -2634    368    153     -5   -493   -316   -743
   -701  -2953  -2255   1826    774  -2605    420    189     28   -462   -280   -704
   -688  -2883  -2195   1787    753  -2540    454    252     83   -405   -228   -659
   -633  -2829  -2197   1730    782  -2514    436    270    103   -376   -194   -623
   -511  -2777  -2268   1644    878  -2522    423    288    129   -342   -161   -581
   -379  -2701  -2322   1540    969  -2512    420    316    168   -293   -109   -524
   -267  -2631  -2364   1449   1047  -2499    405    353    210   -228    -36   -439
   -158  -2522  -2364   1337   1098  -2444    413    394    262   -166     33   -353
    -36  -2408  -2372   1221   1166  -2390    433    439    311   -109     96   -280
     70  -2296  -2366   1111   1215  -2330    444    465    345    -64    145   -220
    142  -2242  -2385   1049   1262  -2312    452    478    358    -51    163   -194
    176  -2234  -2413   1028   1293  -2322    478    504    379    -33    181   -176
    192  -2281  -2473   1044   1330  -2377    491    514    384    -31    189   -176
    207  -2304  -2512   1047   1356  -2408    509    532    397    -28    192   -166
    202  -2348  -2551   1072   1376  -2449    517    537    392    -36    176   -181
    122  -2452  -2574   1163   1345  -2512    548    527    374    -70    140   -215
     12  -2561  -2574   1273   1293  -2569    558    496    337   -119     85   -280
   -135  -2686  -2551   1410   1205  -2618    571    472    296   -174     20   -366
   -272  -2795  -2522   1535   1124  -2660    594    444    259   -226    -44   -444
   -345  -2865  -2520   1602   1085  -2694    589    420    233   -257    -77   -485
   -433  -2964  -2530   1699   1047  -2746    568    384    194   -301   -122   -537
   -535  -3057  -2522   1795    992  -2790    558    327    140   -361   -187   -589
   -628  -3115  -2486   1873    927  -2800    584    314    127   -381   -207   -613
   -670  -3130  -2460   1896    893  -2795    600    293    114   -394   -223   -649
   -685  -3141  -2455   1912    883  -2798    615    306    122   -384   -205   -636
   -748  -3154  -2408   1948    828  -2779    613    314    127   -379   -197   -633
   -743  -3112  -2369   1927    813  -2740    636    342    161   -350   -176   -610
   -719  -3112  -2392   1914    833  -2753    639    353    174   -337   -166   -594
   -701  -3089  -2387   1893    841  -2738    623    342    168   -345   -174   -602
   -654  -2982  -2327   1816    836  -2655    670    387    215   -298   -119   -550
   -618  -2894  -2275   1756    828  -2585    737    452    285   -231    -51   -478
   -561  -2834  -2273   1696    854  -2553    730    478    322   -192    -10   -433
   -462  -2753  -2294   1608    914  -2525    743    496    337   -179      0   -420
   -374  -2637  -2265   1504    943  -2449    771    514    361   -155     15   -400
   -309  -2551  -2242   1431    966  -2397    771    530    389   -124     51   -371
   -270  -2535  -2268   1402    997  -2403    724    511    387   -119     62   -353
   -215  -2540  -2325   1379   1054  -2434    740    511    384   -114     72   -335
   -158  -2530  -2374   1343   1106  -2452    771    522    379   -116     72   -342
    -85  -2447  -2361   1267   1137  -2405    802    553    407    -85    106   -316
    -15  -2455  -2439   1234   1210  -2447    766    530    384   -103     98   -324
     41  -2504  -2546   1231   1293  -2525    735    509    348   -137     67   -358
    103  -2561  -2665   1228   1382  -2611    706    478    309   -174     31   -394
    150  -2624  -2774   1236   1462  -2699    667    433    257   -226    -23   -452
    184  -2722  -2909   1267   1543  -2816    633    392    210   -272    -72   -504
    210  -2829  -3039   1309   1623  -2933    568    322    135   -355   -155   -587
    207  -2948  -3156   1369   1680  -3052    511    252     59   -436   -233   -657
    194  -3060  -3255   1434   1725  -3156    439    192     -7   -506   -298   -706
    207  -3120  -3328   1457   1766  -3224    418    166    -36   -542   -337   -727
    194  -3213  -3411   1509   1800  -3312    387    122    -75   -592   -389   -769
    184  -3315  -3499   1561   1842  -3406    361     77   -129   -649   -452   -818
    210  -3364  -3574   1577   1891  -3468    337     44   -163   -680   -483   -831
    218  -3413  -3632   1597   1922  -3522    314     15   -194   -711   -514   -857
    239  -3468  -3707   1615   1971  -3587    226    -38   -254   -769   -574   -909
    293  -3517  -3813   1610   2052  -3663    194    -88   -303   -823   -631   -950
    384  -3551  -3936   1584   2158  -3743    197   -111   -322   -846   -654   -956
    467  -3645  -4115   1587   2291  -3881    145   -148   -361   -896   -717  -1018
    571  -3642  -4214   1535   2392  -3928    184    -72   -301   -872   -750  -1075
    675  -3569  -4245   1444   2457  -3904    233     36   -184   -782   -717  -1088
    776  -3361  -4138   1293   2457  -3748    218    179     23   -542   -509   -919
    898  -3070  -3969   1085   2434  -3520    158    316    246   -202    -93   -483
    984  -2761  -3746    888   2364  -3252     80    270    277    -15    319      0
    987  -2707  -3694    859   2338  -3200     12     62     62    -96    509    252
    940  -2818  -3759    940   2348  -3289    -49   -259   -374   -491    280    109
    857  -3185  -4042   1161   2449  -3611   -205   -792  -1067  -1348   -688   -743
    800  -3543  -4343   1369   2572  -3943   -358  -1202  -1610  -2083  -1582  -1532
    813  -3858  -4671   1519   2740  -4265   -449  -1208  -1654  -2156  -1722  -1701
    857  -3982  -4840   1564   2847  -4411   -358   -987  -1397  -1904  -1548  -1608
    888  -3936  -4824   1522   2855  -4380   -210   -766  -1109  -1631  -1345  -1465
    841  -3904  -4749   1530   2792  -4325    -77   -555   -833  -1379  -1143  -1317
    810  -3821  -4632   1504   2720  -4227     23   -389   -626  -1189   -984  -1189
    807  -3748  -4556   1470   2681  -4151      0   -345   -558  -1117   -924  -1135
    802  -3754  -4559   1475   2678  -4156      7   -340   -553  -1106   -914  -1156
    779  -3803  -4582   1512   2681  -4193      5   -345   -558  -1111   -922  -1197
    769  -3850  -4621   1540   2694  -4234    -33   -374   -579  -1135   -953  -1241
    753  -3881  -4634   1564   2694  -4258    -72   -402   -597  -1156   -976  -1275
    717  -3917  -4637   1600   2675  -4278    -77   -402   -592  -1150   -971  -1267
    698  -3928  -4629   1613   2662  -4278    -83   -389   -574  -1130   -956  -1241
    670  -3938  -4611   1634   2639  -4276    -75   -374   -561  -1117   -943  -1223
    646  -3930  -4577   1641   2611  -4252    -70   -358   -540  -1093   -922  -1189
    620  -3860  -4481   1618   2551  -4169    -28   -314   -493  -1044   -872  -1119
    587  -3782  -4369   1597   2478  -4076     20   -265   -433   -984   -815  -1039
    485  -3790  -4276   1649   2379  -4032     41   -244   -407   -956   -787  -1000
    387  -3746  -4133   1680   2260  -3938     90   -174   -337   -883   -717   -909
    327  -3697  -4024   1683   2174  -3858    148   -106   -259   -800   -639   -813
    306  -3637  -3943   1665   2125  -3790    194    -46   -187   -724   -555   -709
    303  -3556  -3860   1626   2081  -3707    223      0   -124   -657   -488   -620
    296  -3499  -3795   1602   2044  -3647    246     38    -67   -600   -441   -550
    277  -3463  -3741   1590   2008  -3603    262     75    -12   -540   -381   -483
    288  -3424  -3715   1566   2000  -3569    275    109     38   -483   -322   -433
    348  -3317  -3665   1483   2005  -3491    285    155    103   -402   -241   -348
    441  -3154  -3595   1356   2018  -3374    303    236    205   -288   -127   -233
    571  -2985  -3556   1208   2062  -3270    348    340    319   -168    -12   -132
    654  -2803  -3457   1075   2055  -3130    402    433    426    -57     98    -10
    706  -2675  -3385    982   2044  -3031    470    514    514     38    197     88
    696  -2618  -3315    961   2005  -2966    519    571    576    103    262    137
    657  -2598  -3255    969   1956  -2925    493    605    610    132    290    153
    633  -2579  -3213    971   1922  -2896    514    626    620    137    293    137
    631  -2551  -3182    958   1904  -2865    568    652    636    142    298    119
    618  -2509  -3128    945   1873  -2818    639    683    657    150    298    106
    561  -2496  -3060    966   1810  -2779    652    683    657    140    285     90
    491  -2499  -2990   1002   1740  -2743    659    675    649    122    265     70
    423  -2530  -2956   1052   1688  -2743    709    680    649    106    236     44
    381  -2533  -2915   1075   1647  -2722    771    685    646     88    213     23
    316  -2574  -2891   1130   1602  -2733    810    672    631     62    184      2
    252  -2637  -2889   1192   1569  -2764    846    657    618     41    161    -18
    210  -2655  -2865   1221   1535  -2761    875    646    607     23    145    -38
    158  -2688  -2847   1265   1501  -2766    880    644    605     15    132    -46
     98  -2735  -2834   1317   1462  -2785    911    659    613     23    137    -20
     46  -2766  -2813   1358   1428  -2790    940    670    623     28    137    -12
    -28  -2800  -2774   1413   1371  -2787    940    672    623     31    129    -10
   -127  -2839  -2712   1483   1291  -2777    987    701    652     57    155     20
   -205  -2868  -2662   1535   1226  -2766   1023    737    683     85    187     54
   -296  -2873  -2579   1584   1140  -2727   1052    771    719    119    220     88
   -371  -2873  -2501   1621   1065  -2688   1083    818    769    168    265    158
   -439  -2868  -2429   1654    995  -2650   1124    865    818    218    316    207
   -527  -2852  -2327   1688    898  -2592   1184    904    865    267    361    246
   -623  -2839  -2218   1730    795  -2530   1236    945    914    316    407    288
   -670  -2824  -2153   1745    740  -2488   1265    969    948    353    441    327
   -652  -2805  -2153   1730    750  -2481   1257    956    945    350    439    316
   -659  -2722  -2062   1691    698  -2392   1254    987    984    394    483    376
   -626  -2694  -2068   1660    719  -2382   1239   1005   1013    431    527    420
   -568  -2751  -2184   1657    805  -2468   1200    963    974    400    504    389
   -475  -2751  -2275   1613    898  -2514   1156    909    919    342    446    348
   -335  -2790  -2455   1558   1060  -2624   1117    846    867    293    394    290
   -257  -2766  -2509   1512   1124  -2639   1132    857    875    306    410    309
   -267  -2772  -2504   1519   1117  -2639   1166    896    896    322    418    332
   -309  -2821  -2512   1566   1101  -2668   1182    906    896    322    413    335
   -319  -2865  -2548   1592   1111  -2707   1234    924    911    329    420    342
   -277  -2894  -2616   1584   1169  -2756   1213    898    885    303    407    324
   -337  -2948  -2613   1641   1135  -2782   1197    888    878    288    400    290
   -420  -3003  -2582   1712   1080  -2792   1239    914    896    290    394    301
   -457  -3039  -2585   1745   1062  -2813   1291    932    922    309    407    314
   -498  -3083  -2585   1790   1041  -2834   1286    909    901    283    381    283
   -579  -3141  -2564   1860    989  -2852   1273    883    865    233    335    259
   -654  -3203  -2548   1930    945  -2876   1309    919    885    249    340    265
   -701  -3211  -2509   1953    901  -2860   1330    937    904    262    361    267
   -789  -3260  -2473   2023    841  -2868   1350    953    917    267    371    283
   -896  -3359  -2462   2127    782  -2912   1379    969    927    262    376    283
  -1005  -3406  -2400   2205    696  -2904   1384    976    930    257    376    265
  -1047  -3403  -2359   2223    654  -2883   1395    995    937    257    376    259
  -1075  -3416  -2340   2244    631  -2878   1439   1031    963    265    371    259
  -1124  -3411  -2288   2268    579  -2850   1538   1135   1047    306    371    241
  -1150  -3335  -2184   2244    517  -2761   1618   1291   1187    418    433    259
  -1143  -3244  -2101   2192    478  -2673   1691   1470   1395    641    626    392
  -1091  -3042  -1951   2065    428  -2496   1665   1621   1618    940    974    730
  -1057  -2725  -1670   1891    303  -2197   1525   1597   1686   1150   1369   1200
  -1083  -2621  -1538   1852    226  -2081   1454   1376   1509   1145   1631   1535
  -1156  -2730  -1574   1940    207  -2153   1306    974   1078    826   1519   1478
  -1169  -3081  -1912   2125    371  -2496   1163    470    462    111    776    807
  -1096  -3447  -2351   2270    626  -2899   1047     15   -155   -745   -241    -80
   -911  -3730  -2818   2322    953  -3276    956    -59   -329  -1000   -587   -418
   -706  -3837  -3130   2270   1210  -3483    971    109   -132   -823   -485   -400
   -532  -3834  -3302   2182   1384  -3569   1023    272     72   -646   -379   -348
   -418  -3767  -3348   2091   1462  -3559   1091    433    270   -472   -262   -277
   -371  -3704  -3333   2039   1480  -3520   1189    605    465   -303   -132   -184
   -413  -3720  -3309   2065   1447  -3517   1239    667    535   -246    -88   -158
   -459  -3782  -3322   2120   1431  -3554   1254    665    540   -249    -96   -181
   -483  -3850  -3369   2164   1441  -3611   1257    639    514   -280   -127   -220
   -480  -3910  -3429   2195   1473  -3671   1221    584    462   -337   -184   -275
   -498  -3987  -3489   2242   1493  -3738   1124    540    426   -376   -220   -316
   -501  -4107  -3608   2304   1553  -3858   1067    509    392   -410   -257   -353
   -441  -4156  -3715   2299   1634  -3936   1034    480    358   -446   -298   -394
   -353  -4195  -3842   2275   1743  -4019    966    402    285   -522   -374   -467
   -246  -4281  -4034   2262   1891  -4159    922    329    223   -592   -449   -542
   -150  -4356  -4206   2252   2026  -4281    857    254    155   -670   -530   -626
    -80  -4427  -4349   2252   2132  -4390    776    181     83   -743   -602   -706
    -10  -4533  -4523   2273   2255  -4528    717    103     12   -818   -678   -779
     36  -4616  -4655   2288   2346  -4634    683     51    -31   -867   -732   -839
     75  -4725  -4803   2325   2439  -4764    571    -23   -106   -940   -807   -922
    101  -4806  -4910   2351   2504  -4855    511    -72   -155   -984   -852   -976
    132  -4814  -4946   2340   2538  -4879    532    -70   -148   -974   -844   -969
    153  -4793  -4946   2317   2548  -4868    540    -51   -119   -943   -818   -943
    184  -4741  -4925   2278   2553  -4832    524    -28    -90   -911   -787   -911
    194  -4718  -4915   2260   2553  -4816    485    -10    -72   -888   -758   -878
    249  -4658  -4907   2205   2577  -4782    480      7    -46   -857   -724   -854
    345  -4593  -4938   2122   2642  -4764    467     15    -25   -823   -688   -833
    441  -4530  -4975   2044   2707  -4751    452     18    -18   -805   -662   -818
    501  -4499  -5003   1997   2748  -4751    407     18    -20   -795   -646   -805
    522  -4460  -4983   1969   2751  -4720    413     31     -2   -774   -620   -779
    504  -4421  -4928   1956   2714  -4673    452     64     28   -740   -576   -735
    478  -4416  -4894   1966   2686  -4655    452     70     23   -743   -576   -735
    470  -4481  -4951   2005   2707  -4715    415     38    -18   -789   -623   -779
    439  -4585  -5024   2073   2730  -4803    384      2    -67   -844   -678   -839
    394  -4718  -5115   2161   2753  -4915    389    -18   -106   -893   -730   -893
    345  -4801  -5146   2226   2743  -4972    389    -44   -148   -945   -784   -956
    290  -4876  -5167   2291   2725  -5019    358    -83   -192  -1000   -844  -1028
    265  -4933  -5198   2335   2730  -5066    355   -119   -233  -1047   -891  -1085
    254  -4993  -5248   2366   2751  -5118    459   -116   -254  -1080   -940  -1140
    220  -5040  -5261   2408   2738  -5149    467   -109   -270  -1106   -979  -1192
    200  -5081  -5281   2439   2740  -5180    415   -145   -309  -1148  -1026  -1244
    155  -5123  -5279   2483   2717  -5201    465   -181   -342  -1184  -1065  -1280
     44  -5164  -5211   2559   2626  -5188    522   -166   -342  -1184  -1067  -1283
    -44  -5167  -5123   2605   2538  -5146    550   -132   -322  -1161  -1044  -1262
   -127  -5198  -5073   2662   2470  -5136    561   -119   -314  -1153  -1044  -1262
   -187  -5216  -5029   2701   2421  -5123    524   -111   -303  -1145  -1034  -1254
   -241  -5242  -5001   2740   2377  -5123    535    -96   -288  -1124  -1015  -1226
   -267  -5232  -4964   2748   2348  -5099    568    -75   -267  -1101   -995  -1195
   -293  -5224  -4933   2759   2317  -5079    600    -64   -254  -1083   -979  -1176
   -298  -5198  -4899   2748   2299  -5050    649    -44   -220  -1052   -948  -1143
   -267  -5125  -4860   2696   2294  -4993    678    -12   -189  -1023   -919  -1117
   -262  -5050  -4788   2655   2262  -4920    722     44   -140   -969   -870  -1078
   -285  -4977  -4692   2629   2203  -4834    774    103    -88   -911   -815  -1036
   -301  -4912  -4611   2608   2153  -4762    826    142    -51   -870   -776   -997
   -337  -4858  -4520   2595   2088  -4689    880    168    -25   -839   -750   -979
   -381  -4767  -4385   2574   2000  -4577    891    207     23   -784   -693   -922
   -350  -4663  -4315   2507   1979  -4489    852    226     51   -745   -652   -878
   -296  -4608  -4312   2452   2008  -4460    839    228     51   -737   -639   -867
   -270  -4559  -4291   2413   2008  -4424    883    233     57   -727   -631   -857
   -241  -4476  -4237   2359   1997  -4356    896    259     80   -693   -592   -820
   -231  -4447  -4216   2338   1990  -4333    930    298    106   -657   -555   -789
   -246  -4434  -4188   2340   1969  -4312    984    322    124   -636   -537   -774
   -309  -4460  -4151   2385   1919  -4307   1021    342    135   -626   -522   -758
   -379  -4468  -4089   2423   1852  -4281   1060    376    155   -602   -496   -740
   -410  -4414  -4006   2410   1795  -4211   1130    431    194   -558   -457   -719
   -504  -4424  -3920   2465   1706  -4172   1166    439    202   -550   -452   -719
   -610  -4484  -3873   2546   1628  -4180   1182    423    176   -576   -475   -756
   -701  -4517  -3819   2608   1556  -4169   1195    428    174   -579   -478   -769
   -787  -4549  -3761   2668   1486  -4156   1210    436    174   -579   -483   -789
   -862  -4582  -3720   2722   1428  -4151   1195    428    161   -589   -493   -813
   -989  -4666  -3676   2826   1340  -4172   1192    423    145   -602   -509   -828
  -1117  -4744  -3629   2930   1254  -4188   1166    415    132   -613   -519   -841
  -1221  -4775  -3556   2995   1166  -4164   1169    407    116   -626   -530   -846
  -1163  -4647  -3483   2907   1158  -4065   1260    475    189   -553   -457   -769
  -1213  -4653  -3442   2933   1114  -4050   1275    478    189   -545   -446   -740
  -1340  -4777  -3437   3057   1047  -4107   1249    423    135   -602   -506   -789
  -1273  -4738  -3465   3003   1096  -4102   1239    436    145   -594   -511   -795
  -1036  -4520  -3483   2779   1223  -4003   1319    566    259   -509   -465   -782
  -1075  -4577  -3502   2824   1213  -4039   1395    662    335   -467   -475   -849
  -1039  -4489  -3452   2764   1205  -3972   1452    818    504   -288   -335   -750
   -852  -4117  -3265   2483   1205  -3691   1470   1034    771     44     25   -394
   -815  -3759  -2943   2288   1062  -3351   1395   1039    867    262    405     57
   -846  -3476  -2629   2158    888  -3052   1244    691    646    233    644    405
   -969  -3406  -2439   2187    735  -2922   1085    254    319     54    659    454
  -1117  -3738  -2624   2426    753  -3182    906   -259   -215   -527     64   -127
  -1101  -4255  -3154   2678   1026  -3704    792   -727   -878  -1439   -989  -1130
  -1148  -4780  -3634   2961   1241  -4208    623   -844  -1124  -1769  -1382  -1532
  -1169  -5089  -3923   3128   1374  -4507    571   -714  -1023  -1691  -1369  -1569
  -1124  -5211  -4086   3164   1480  -4650    600   -532   -857  -1553  -1304  -1548
  -1065  -5242  -4177   3154   1556  -4710    704   -342   -665  -1387  -1208  -1493
  -1002  -5274  -4273   3138   1634  -4775    756   -257   -574  -1304  -1148  -1475
   -950  -5276  -4325   3115   1686  -4801    717   -259   -579  -1312  -1161  -1493
   -885  -5312  -4427   3099   1769  -4871    670   -296   -631  -1358  -1221  -1532
   -782  -5320  -4538   3052   1878  -4931    636   -319   -659  -1379  -1265  -1543
   -693  -5320  -4627   3008   1966  -4975    600   -353   -698  -1421  -1317  -1590
   -613  -5274  -4660   2943   2021  -4967    615   -345   -691  -1408  -1306  -1597
   -558  -5248  -4689   2902   2062  -4967    589   -371   -709  -1426  -1314  -1621
   -563  -5287  -4723   2925   2078  -5006    527   -428   -769  -1486  -1366  -1662
   -496  -5237  -4741   2865   2120  -4990    527   -423   -771  -1491  -1369  -1670
   -431  -5172  -4744   2800   2153  -4959    542   -418   -758  -1486  -1356  -1688
   -387  -5125  -4738   2756   2171  -4931    545   -444   -756  -1483  -1353  -1704
   -329  -5058  -4728   2694   2197  -4894    540   -465   -756  -1491  -1353  -1709
   -272  -5009  -4736   2639   2231  -4871    537   -454   -748  -1491  -1358  -1701
   -184  -4938  -4754   2561   2283  -4845    483   -475   -758  -1504  -1361  -1701
    -28  -4837  -4811   2431   2390  -4824    475   -452   -740  -1483  -1330  -1693
    181  -4723  -4905   2270   2543  -4814    498   -433   -730  -1483  -1335  -1701
    277  -4710  -4988   2216   2631  -4847    467   -452   -737  -1488  -1345  -1714
    402  -4647  -5050   2122   2725  -4847    449   -457   -727  -1475  -1337  -1709
    509  -4569  -5081   2029   2792  -4824    418   -475   -743  -1491  -1356  -1701
    581  -4520  -5102   1969   2842  -4811    394   -472   -745  -1491  -1358  -1686
    704  -4484  -5190   1888   2946  -4837    329   -493   -761  -1499  -1371  -1699
    846  -4440  -5289   1795   3065  -4863    265   -532   -800  -1527  -1395  -1745
    948  -4372  -5320   1709   3133  -4845    210   -548   -820  -1540  -1408  -1771
    989  -4330  -5320   1670   3154  -4824    127   -592   -867  -1577  -1439  -1784
    971  -4349  -5320   1686   3146  -4834     -2   -667   -937  -1641  -1493  -1823
    956  -4364  -5320   1704   3138  -4842    -62   -709   -984  -1686  -1527  -1842
    984  -4336  -5320   1673   3151  -4829    -75   -714   -997  -1699  -1540  -1831
   1047  -4273  -5320   1613   3182  -4795    -70   -722  -1000  -1704  -1545  -1836
   1054  -4265  -5320   1602   3185  -4793   -137   -810  -1067  -1779  -1626  -1901
   1028  -4291  -5320   1628   3174  -4806   -163   -857  -1122  -1836  -1673  -1956
   1072  -4247  -5320   1587   3195  -4782   -148   -862  -1140  -1862  -1686  -1977
   1070  -4250  -5320   1590   3195  -4785   -168   -893  -1182  -1906  -1730  -2013
   1013  -4307  -5320   1644   3167  -4814   -202   -958  -1254  -1984  -1816  -2073
    974  -4346  -5320   1686   3146  -4834   -239  -1018  -1312  -2047  -1888  -2138
    956  -4364  -5320   1701   3135  -4842   -283  -1080  -1358  -2099  -1945  -2192
   1083  -4237  -5320   1577   3200  -4777   -246  -1088  -1350  -2099  -1945  -2195
   1062  -4258  -5320   1595   3190  -4790   -231  -1145  -1392  -2145  -1990  -2239
    974  -4346  -5320   1686   3146  -4834   -252  -1218  -1447  -2203  -2047  -2296
    992  -4328  -5320   1665   3156  -4824   -277  -1265  -1475  -2234  -2081  -2325
   1070  -4250  -5320   1590   3195  -4785   -280  -1262  -1460  -2221  -2065  -2304
   1057  -4247  -5307   1592   3182  -4777   -285  -1257  -1449  -2208  -2055  -2296
    997  -4216  -5216   1608   3104  -4715   -275  -1247  -1431  -2190  -2034  -2273
    932  -4164  -5097   1613   3013  -4629   -239  -1210  -1384  -2143  -1987  -2223
    849  -4138  -4988   1644   2917  -4562   -202  -1176  -1340  -2091  -1938  -2174
    737  -4060  -4798   1660   2766  -4429   -150  -1124  -1278  -2029  -1875  -2112
    641  -3962  -4603   1660   2621  -4284    -96  -1054  -1195  -1943  -1797  -2036
    522  -3899  -4421   1688   2470  -4159    -46   -979  -1114  -1862  -1732  -1974
    392  -3834  -4227   1722   2309  -4029     41   -904  -1039  -1784  -1657  -1899
    272  -3769  -4042   1745   2156  -3904     98   -844   -974  -1717  -1590  -1813
    166  -3676  -3845   1753   2005  -3759    132   -789   -906  -1644  -1514  -1722
    158  -3473  -3632   1654   1893  -3551    200   -722   -807  -1540  -1402  -1602
    114  -3369  -3483   1628   1797  -3426    239   -680   -737  -1470  -1327  -1525
    176  -3276  -3452   1548   1813  -3364    215   -678   -727  -1449  -1296  -1512
    280  -3195  -3476   1457   1878  -3335    197   -696   -745  -1460  -1299  -1553
    363  -3091  -3455   1361   1906  -3273    181   -706   -748  -1457  -1299  -1532
    431  -3008  -3439   1288   1935  -3224    192   -691   -737  -1441  -1286  -1475
    480  -2969  -3450   1241   1964  -3208    176   -691   -743  -1436  -1283  -1488
    537  -2927  -3465   1192   2000  -3195    153   -711   -763  -1449  -1296  -1509
    589  -2889  -3478   1148   2031  -3182    140   -730   -779  -1467  -1322  -1532
    623  -2847  -3470   1111   2047  -3159    145   -724   -771  -1467  -1337  -1514
    610  -2847  -3457   1119   2031  -3154    161   -719   -763  -1460  -1337  -1519
    597  -2808  -3406   1106   2000  -3107    166   -722   -756  -1457  -1337  -1545
    563  -2746  -3309   1088   1935  -3026    179   -714   -740  -1441  -1322  -1538
    493  -2709  -3203   1109   1847  -2956    200   -688   -714  -1421  -1304  -1506
    457  -2655  -3115   1098   1784  -2886    218   -659   -688  -1397  -1283  -1470
    407  -2585  -2992   1088   1699  -2787    254   -615   -644  -1353  -1241  -1426
    345  -2504  -2852   1078   1597  -2678    298   -563   -592  -1304  -1187  -1374
    285  -2423  -2709   1070   1496  -2566    340   -519   -545  -1254  -1135  -1335
    226  -2372  -2598   1070   1410  -2483    389   -480   -501  -1215  -1091  -1299
    168  -2343  -2512   1085   1337  -2426    405   -465   -478  -1195  -1067  -1275
     96  -2312  -2408   1106   1249  -2359    407   -449   -452  -1169  -1039  -1244
     -7  -2270  -2262   1140   1127  -2268    478   -376   -379  -1109   -987  -1184
    -31  -2221  -2190   1124   1078  -2208    568   -254   -280  -1054   -969  -1195
    -33  -2094  -2062   1062   1013  -2078    678    -72   -111   -909   -867  -1143
    -44  -1886  -1842    963    898  -1862    769    166    153   -628   -613   -919
    -38  -1579  -1540    810    750  -1561    810    449    483   -226   -176   -504
    -90  -1200  -1109    644    506  -1156    761    420    589     44    270     18
   -259   -974   -717    615    226   -846    589     67    423    106    566    407
   -480   -909   -431    693    -25   -670    405   -384     93    -90    532    433
   -649  -1213   -563    932    -44   -888    270   -901   -475   -763   -176   -184
   -727  -1774  -1049   1249    158  -1413    161  -1288  -1075  -1608  -1148  -1067
   -717  -2130  -1413   1423    345  -1771    111  -1249  -1137  -1745  -1361  -1325
   -717  -2262  -1545   1488    413  -1904    184  -1031   -937  -1579  -1265  -1309
   -722  -2218  -1496   1470    387  -1857    296   -813   -709  -1395  -1135  -1226
   -748  -2114  -1366   1431    306  -1740    470   -555   -449  -1163   -958  -1098
   -797  -2026  -1228   1413    213  -1628    620   -366   -257   -984   -810   -982
   -823  -1969  -1148   1395    161  -1558    680   -298   -184   -917   -750   -935
   -841  -1917  -1075   1379    116  -1496    717   -262   -142   -878   -714   -909
   -883  -1893  -1013   1387     64  -1454    748   -239   -122   -857   -691   -901
   -940  -1852   -914   1395    -12  -1384    807   -189    -67   -810   -633   -867
  -1002  -1784   -784   1392   -109  -1286    833   -145    -23   -771   -592   -846
  -1000  -1756   -756   1379   -122  -1257    807   -132    -12   -756   -576   -807
   -984  -1714   -732   1348   -129  -1223    859   -122      2   -743   -561   -771
  -1023  -1683   -659   1353   -184  -1174    901    -98     28   -714   -522   -745
  -1080  -1657   -579   1366   -252  -1117    891   -101     23   -717   -519   -753
  -1101  -1675   -574   1389   -265  -1124    891    -98     18   -714   -517   -724
  -1101  -1699   -597   1400   -254  -1148    828   -135    -23   -748   -527   -740
  -1078  -1719   -641   1397   -218  -1182    774   -168    -62   -782   -555   -800
  -1062  -1745   -683   1402   -192  -1213    732   -210   -114   -836   -618   -828
  -1021  -1756   -735   1389   -142  -1247    667   -259   -168   -885   -665   -846
   -950  -1756   -807   1353    -75  -1283    581   -306   -220   -922   -698   -904
   -922  -1764   -844   1343    -41  -1304    571   -316   -241   -937   -714   -898
   -901  -1751   -849   1325    -28  -1301    530   -311   -244   -932   -698   -885
   -839  -1719   -880   1280     20  -1301    452   -335   -283   -950   -714   -917
   -784  -1699   -914   1241     62  -1306    428   -337   -296   -945   -706   -893
   -737  -1634   -898   1184     80  -1267    428   -311   -272   -904   -652   -844
   -724  -1558   -833   1140     51  -1195    415   -288   -249   -862   -597   -813
   -714  -1460   -745   1088     15  -1104    415   -249   -210   -813   -532   -756
   -782  -1397   -618   1088    -83  -1008    426   -189   -153   -748   -449   -667
   -792  -1330   -537   1060   -129   -932    420   -166   -124   -714   -400   -607
   -795  -1273   -478   1031   -158   -875    426   -155   -106   -693   -363   -571
   -797  -1260   -462   1028   -168   -862    405   -187   -119   -701   -353   -561
   -807  -1275   -467   1039   -171   -872    379   -241   -179   -766   -413   -594
   -828  -1270   -441   1047   -194   -857    381   -257   -200   -795   -441   -594
   -836  -1304   -470   1067   -184   -885    389   -283   -218   -826   -465   -613
   -833  -1395   -561   1114   -137   -979    332   -368   -296   -914   -553   -717
   -813  -1475   -662   1143    -75  -1070    257   -446   -387  -1018   -670   -833
   -795  -1519   -727   1156    -33  -1124    246   -488   -452  -1091   -750   -896
   -753  -1577   -823   1163     31  -1200    239   -555   -527  -1169   -836   -982
   -691  -1631   -940   1161    124  -1286    215   -613   -592  -1228   -901  -1049
   -615  -1652  -1039   1132    210  -1345    166   -678   -665  -1296   -974  -1135
   -561  -1712  -1150   1135    293  -1431    132   -737   -737  -1363  -1044  -1221
   -488  -1738  -1252   1111    379  -1496     67   -815   -823  -1447  -1137  -1301
   -478  -1779  -1301   1130    410  -1540      7   -891   -904  -1519  -1208  -1376
   -457  -1831  -1376   1143    457  -1605    -46   -945   -963  -1574  -1252  -1436
   -418  -1862  -1444   1140    511  -1654    -90  -1000  -1018  -1636  -1306  -1501
   -389  -1839  -1449   1114    527  -1647   -119  -1015  -1036  -1665  -1343  -1501
   -324  -1821  -1496   1072    584  -1660   -145  -1034  -1049  -1680  -1350  -1512
   -270  -1784  -1514   1026    618  -1649   -163  -1070  -1083  -1714  -1384  -1569
   -200  -1758  -1558    979    678  -1660   -184  -1098  -1109  -1740  -1408  -1602
   -150  -1751  -1600    948    722  -1678   -197  -1111  -1122  -1751  -1423  -1636
    -75  -1714  -1639    896    782  -1678   -231  -1137  -1145  -1764  -1449  -1680
      2  -1706  -1712    852    857  -1709   -301  -1208  -1205  -1826  -1519  -1758
     51  -1706  -1758    828    904  -1732   -355  -1265  -1247  -1870  -1561  -1813
     49  -1717  -1766    831    906  -1740   -402  -1312  -1278  -1893  -1582  -1834
      5  -1761  -1766    878    885  -1764   -459  -1348  -1312  -1914  -1600  -1847
    -46  -1818  -1774    932    862  -1797   -532  -1392  -1358  -1953  -1636  -1870
    -51  -1826  -1774    937    859  -1803   -581  -1447  -1400  -1990  -1673  -1886
    -59  -1805  -1748    930    841  -1779   -618  -1493  -1436  -2029  -1709  -1912
    -88  -1797  -1709    943    810  -1753   -639  -1527  -1467  -2060  -1732  -1932
   -122  -1855  -1735    987    805  -1795   -667  -1566  -1517  -2109  -1774  -1966
   -114  -1904  -1792   1008    839  -1849   -714  -1615  -1579  -2171  -1834  -2016
    -83  -1925  -1842   1002    878  -1883   -753  -1652  -1623  -2213  -1878  -2049
    -83  -2049  -1966   1067    940  -2008   -735  -1628  -1615  -2195  -1857  -2021
   -124  -2104  -1979   1111    924  -2042   -717  -1615  -1615  -2200  -1860  -2036
   -231  -2130  -1899   1182    833  -2016   -670  -1579  -1592  -2187  -1849  -2047
   -267  -2169  -1904   1215    818  -2036   -639  -1558  -1584  -2192  -1852  -2078
   -210  -2213  -2003   1213    896  -2109   -678  -1590  -1623  -2247  -1904  -2158
   -220  -2268  -2047   1241    911  -2156   -693  -1597  -1628  -2273  -1927  -2200
   -233  -2296  -2065   1265    914  -2182   -670  -1587  -1610  -2270  -1930  -2216
   -187  -2307  -2120   1244    963  -2213   -688  -1605  -1639  -2283  -1951  -2255
   -137  -2335  -2197   1236   1028  -2268   -737  -1631  -1691  -2307  -1977  -2325
    -41  -2299  -2260   1169   1109  -2281   -756  -1641  -1701  -2322  -1977  -2322
    -38  -2247  -2210   1143   1085  -2229   -732  -1613  -1662  -2296  -1938  -2257
    -44  -2203  -2158   1122   1054  -2182   -698  -1579  -1618  -2257  -1893  -2192
    -18  -2164  -2145   1091   1062  -2156   -631  -1525  -1564  -2213  -1870  -2164
    -12  -2122  -2109   1065   1047  -2117   -537  -1400  -1434  -2101  -1831  -2140
    -18  -2088  -2070   1052   1026  -2081   -488  -1260  -1280  -1958  -1735  -2049
    -54  -1914  -1862    982    904  -1888   -428  -1080  -1052  -1696  -1473  -1792
   -114  -1631  -1517    872    701  -1574   -423   -922   -818  -1379  -1080  -1361
   -202  -1228  -1026    714    407  -1127   -506   -992   -797  -1244   -714   -865
   -363  -1080   -719    722    176   -901   -550  -1166   -979  -1306   -504   -550
   -568  -1153   -587    859      7   -870   -581  -1415  -1314  -1600   -646   -641
   -732  -1413   -680   1072    -25  -1047   -615  -1836  -1880  -2307  -1462  -1426
   -771  -1686   -914   1228     70  -1301   -714  -2179  -2364  -2969  -2314  -2226
   -667  -1883  -1215   1275    272  -1551   -859  -2197  -2444  -3070  -2470  -2379
   -566  -1995  -1428   1280    428  -1712   -896  -2039  -2265  -2896  -2359  -2338
   -436  -1925  -1488   1182    524  -1706   -820  -1849  -2016  -2657  -2192  -2226
   -218  -1696  -1478    956    628  -1590   -636  -1621  -1735  -2395  -1984  -2065
    -96  -1532  -1436    813    667  -1483   -498  -1454  -1532  -2208  -1836  -1961
    -12  -1447  -1436    727    711  -1441   -472  -1405  -1462  -2148  -1790  -1948
    116  -1371  -1488    628    802  -1428   -478  -1402  -1447  -2138  -1784  -1964
    202  -1306  -1509    550    854  -1408   -496  -1405  -1439  -2132  -1771  -1964
    275  -1280  -1556    501    914  -1418   -527  -1423  -1449  -2140  -1774  -1977
    387  -1247  -1636    428   1010  -1439   -537  -1447  -1462  -2151  -1782  -1982
    431  -1218  -1649    394   1039  -1434   -511  -1452  -1460  -2151  -1779  -1969
    342  -1226  -1571    441    956  -1400   -514  -1418  -1418  -2101  -1732  -1883
    213  -1247  -1460    514    836  -1353   -514  -1382  -1371  -2055  -1686  -1790
     75  -1234  -1312    579    691  -1273   -441  -1312  -1286  -1987  -1602  -1678
    -51  -1205  -1153    628    550  -1179   -387  -1231  -1200  -1909  -1496  -1579
   -220  -1205   -987    711    381  -1096   -324  -1171  -1150  -1813  -1389  -1509
   -374  -1171   -797    771    210   -984   -244  -1098  -1075  -1688  -1283  -1452
   -509  -1148   -639    828     62   -893   -200  -1034   -989  -1584  -1218  -1397
   -662  -1163   -501    914    -80   -833   -153   -966   -909  -1512  -1153  -1343
   -748  -1184   -439    963   -155   -813   -106   -906   -854  -1457  -1096  -1314
   -813  -1228   -415   1021   -200   -823    -75   -865   -818  -1410  -1049  -1296
   -945  -1296   -350   1119   -298   -823    -31   -795   -758  -1337   -982  -1254
  -1062  -1369   -306   1215   -379   -839    -10   -748   -717  -1291   -935  -1202
  -1153  -1361   -210   1257   -472   -784      0   -717   -685  -1244   -875  -1143
  -1213  -1312    -98   1262   -558   -704     36   -662   -631  -1174   -800  -1080
  -1218  -1244    -25   1228   -597   -636     49   -623   -589  -1111   -724  -1010
  -1156  -1137     18   1148   -587   -561     23   -579   -553  -1047   -644   -948
  -1083  -1034     49   1057   -568   -491     44   -545   -514   -992   -592   -917
   -961   -922     38    940   -501   -441     44   -542   -504   -969   -563   -896
   -787   -800    -12    792   -389   -407     -5   -576   -519   -971   -561   -898
   -652   -737    -85    696   -283   -413    -25   -605   -522   -971   -566   -901
   -542   -688   -148    615   -197   -420    -20   -626   -535   -995   -592   -909
   -472   -665   -192    568   -140   -428    -28   -636   -555  -1023   -613   -911
   -449   -672   -226    561   -111   -452    -25   -641   -584  -1065   -652   -932
   -452   -704   -252    579   -101   -478    -10   -657   -620  -1117   -709   -974
   -527   -758   -231    644   -148   -496    -20   -672   -646  -1156   -756  -1002
   -620   -883   -262    750   -181   -574    -18   -693   -680  -1210   -815  -1054
   -649  -1021   -374    833   -140   -698    -46   -748   -740  -1293   -904  -1158
   -670  -1109   -439    891   -116   -774   -101   -818   -805  -1366   -974  -1257
   -691  -1236   -545    963    -72   -893   -187   -919   -901  -1465  -1062  -1371
   -680  -1332   -652   1008    -15   -992   -223   -984   -969  -1540  -1143  -1457
   -665  -1361   -698   1010     15  -1031   -228  -1008   -989  -1569  -1179  -1465
   -680  -1439   -758   1060     38  -1098   -252  -1049  -1026  -1610  -1226  -1509
   -711  -1543   -831   1127     57  -1187   -311  -1101  -1078  -1660  -1278  -1564
   -683  -1595   -911   1137    114  -1254   -358  -1145  -1124  -1712  -1327  -1628
   -602  -1584   -982   1093    187  -1283   -327  -1153  -1124  -1717  -1330  -1660
   -535  -1587  -1052   1062    257  -1319   -311  -1158  -1130  -1719  -1337  -1693
   -462  -1535  -1075    997    306  -1306   -332  -1161  -1127  -1714  -1335  -1704
   -306  -1415  -1111    859    402  -1265   -329  -1145  -1106  -1693  -1306  -1688
   -163  -1379  -1215    769    524  -1296   -345  -1153  -1111  -1699  -1299  -1673
    -46  -1293  -1247    670    600  -1270   -309  -1140  -1075  -1665  -1265  -1641
     57  -1260  -1319    600    685  -1291   -337  -1171  -1098  -1691  -1286  -1693
    174  -1260  -1436    542    802  -1348   -374  -1205  -1137  -1735  -1332  -1725
    311  -1267  -1579    475    945  -1423   -418  -1228  -1163  -1748  -1353  -1701
    454  -1319  -1774    433   1114  -1545   -485  -1301  -1218  -1797  -1384  -1740
    574  -1415  -1990    420   1280  -1701   -600  -1436  -1353  -1930  -1496  -1829
    711  -1488  -2200    387   1454  -1844   -735  -1553  -1473  -2047  -1610  -1906
    849  -1525  -2374    335   1610  -1951   -818  -1626  -1543  -2112  -1670  -1922
    966  -1582  -2548    309   1756  -2065   -865  -1667  -1577  -2145  -1699  -1935
    969  -1654  -2624    342   1795  -2138   -901  -1712  -1623  -2203  -1761  -1974
    909  -1738  -2647    413   1777  -2192   -909  -1738  -1652  -2239  -1787  -1995
    878  -1766  -2644    444   1761  -2205   -891  -1730  -1644  -2239  -1782  -1979
    820  -1831  -2652    506   1735  -2242   -867  -1709  -1626  -2223  -1764  -1982
    735  -1873  -2611    566   1670  -2242   -841  -1704  -1613  -2226  -1764  -1997
    667  -1891  -2561    610   1613  -2226   -849  -1727  -1636  -2249  -1787  -2013
    626  -1925  -2553    646   1590  -2239   -859  -1735  -1649  -2265  -1800  -2047
    571  -1964  -2535    696   1553  -2249   -849  -1717  -1639  -2257  -1790  -2073
    514  -1982  -2496    732   1504  -2239   -854  -1719  -1644  -2268  -1805  -2117
    504  -2023  -2530    758   1514  -2275   -852  -1722  -1639  -2265  -1800  -2145
    504  -2055  -2559    774   1530  -2307   -857  -1730  -1647  -2270  -1795  -2166
    504  -2049  -2553    774   1527  -2301   -857  -1732  -1652  -2275  -1795  -2192
    496  -2034  -2530    766   1512  -2281   -852  -1735  -1657  -2283  -1808  -2234
    488  -2034  -2522    771   1504  -2278   -862  -1748  -1670  -2304  -1826  -2262
    504  -2018  -2522    756   1512  -2270   -885  -1748  -1673  -2301  -1821  -2252
    530  -1974  -2504    722   1517  -2239   -852  -1686  -1618  -2260  -1795  -2226
    517  -1896  -2413    685   1465  -2153   -743  -1545  -1486  -2174  -1782  -2236
    537  -1743  -2281    602   1408  -2010   -672  -1392  -1306  -2016  -1680  -2122
    566  -1501  -2068    465   1317  -1784   -615  -1182  -1018  -1683  -1361  -1813
    618  -1213  -1831    298   1223  -1522   -652  -1000   -732  -1265   -857  -1309
    587   -883  -1470    148   1026  -1176   -732  -1044   -698  -1057   -392   -776
    467   -839  -1309    184    888  -1072   -730  -1213   -911  -1135   -176   -511
    301   -982  -1286    340    792  -1132   -748  -1519  -1356  -1566   -459   -706
     96  -1280  -1376    592    735  -1327   -795  -1990  -1992  -2397  -1428  -1519
      5  -1584  -1590    787    797  -1587   -880  -2288  -2413  -2998  -2203  -2169
    -12  -1792  -1779    901    880  -1787   -875  -2187  -2312  -2912  -2190  -2205
    -23  -1930  -1906    974    940  -1919   -797  -1961  -2036  -2642  -2008  -2112
    -31  -1958  -1927    995    948  -1943   -719  -1766  -1777  -2397  -1844  -2008
    -33  -1867  -1834    948    898  -1852   -587  -1553  -1499  -2143  -1657  -1836
    -23  -1748  -1725    883    849  -1738   -475  -1379  -1280  -1932  -1486  -1686
    -31  -1660  -1628    844    797  -1644   -402  -1280  -1163  -1813  -1379  -1587
    -33  -1623  -1590    828    776  -1608   -366  -1239  -1106  -1753  -1332  -1522
     -5  -1605  -1600    802    795  -1602   -348  -1226  -1080  -1730  -1317  -1496
     20  -1556  -1577    766    797  -1566   -329  -1210  -1054  -1701  -1293  -1449
     36  -1506  -1543    732    787  -1525   -324  -1197  -1026  -1673  -1265  -1410
     44  -1509  -1553    732    797  -1530   -309  -1195  -1005  -1654  -1244  -1371
     59  -1465  -1527    701    792  -1496   -303  -1171   -974  -1628  -1223  -1343
     85  -1441  -1527    678    805  -1483   -298  -1166   -948  -1618  -1215  -1335
    114  -1413  -1530    649    820  -1470   -288  -1161   -930  -1610  -1202  -1332
    129  -1369  -1499    620    813  -1434   -288  -1161   -917  -1602  -1195  -1332
    166  -1335  -1501    581    833  -1418   -296  -1156   -911  -1590  -1182  -1314
    184  -1314  -1499    566    839  -1408   -265  -1124   -875  -1548  -1148  -1280
    200  -1254  -1454    527    826  -1353   -257  -1085   -836  -1499  -1101  -1241
    207  -1189  -1397    491    802  -1293   -241  -1054   -800  -1457  -1062  -1208
    181  -1182  -1363    498    769  -1270   -200  -1023   -761  -1421  -1023  -1179
    145  -1158  -1304    506    722  -1231   -171   -992   -717  -1371   -974  -1132
     85  -1114  -1202    511    641  -1158   -171   -963   -672  -1319   -919  -1078
      0  -1096  -1096    548    548  -1096   -127   -911   -605  -1247   -846  -1005
    -51  -1085  -1034    566    488  -1062   -103   -870   -550  -1189   -792   -961
   -106  -1088   -982    597    436  -1036    -88   -828   -493  -1127   -730   -898
   -145  -1065   -919    602    384   -992    -75   -787   -436  -1054   -654   -841
   -215  -1041   -826    628    303   -935    -64   -750   -376   -984   -576   -779
   -306  -1047   -740    675    215   -893    -49   -709   -319   -914   -498   -724
   -345  -1036   -693    691    174   -865    -51   -675   -280   -870   -449   -688
   -335   -997   -665    665    163   -831    -36   -644   -246   -839   -415   -644
   -324   -982   -657    654    166   -820    -20   -620   -228   -826   -394   -636
   -337  -1015   -680    675    168   -849    -18   -633   -244   -859   -426   -667
   -368  -1062   -696    714    161   -880    -15   -644   -265   -904   -465   -691
   -392  -1117   -724    753    163   -922      7   -652   -283   -948   -493   -704
   -431  -1148   -717    789    142   -932     59   -672   -311   -997   -527   -735
   -444  -1192   -750    815    150   -971     72   -685   -337  -1039   -558   -771
   -465  -1234   -769    849    150  -1002     46   -732   -389  -1101   -607   -839
   -475  -1278   -805    875    163  -1041     72   -774   -433  -1161   -675   -901
   -496  -1322   -826    909    163  -1075     96   -805   -467  -1205   -717   -937
   -501  -1382   -880    940    189  -1132     93   -836   -501  -1247   -758   -989
   -493  -1379   -888    935    197  -1135     88   -870   -535  -1283   -789  -1015
   -542  -1382   -839    961    145  -1109     88   -891   -555  -1304   -807  -1036
   -571  -1434   -862   1002    145  -1148     80   -893   -563  -1312   -820  -1047
   -589  -1462   -872   1026    140  -1166    106   -901   -561  -1314   -820  -1060
   -602  -1499   -896   1049    145  -1197    135   -930   -581  -1337   -846  -1096
   -618  -1486   -870   1052    122  -1179    135   -937   -589  -1340   -846  -1106
   -592  -1475   -883   1034    145  -1179    158   -932   -576  -1325   -826  -1124
   -542  -1457   -914   1000    184  -1187    135   -976   -605  -1356   -862  -1158
   -581  -1431   -849   1005    132  -1140    142   -982   -605  -1361   -875  -1122
   -626  -1423   -797   1021     85  -1111    150   -966   -589  -1343   -849  -1091
   -701  -1413   -711   1057      5  -1062    150   -950   -566  -1317   -810  -1091
   -732  -1415   -685   1072    -25  -1052    124   -969   -576  -1327   -828  -1114
   -735  -1449   -714   1091    -12  -1083     90   -987   -589  -1345   -852  -1132
   -784  -1454   -670   1119    -59  -1062     98   -992   -579  -1340   -833  -1119
   -802  -1431   -628   1117    -88  -1031     70  -1021   -589  -1348   -818  -1093
   -826  -1480   -654   1150    -88  -1067     12  -1070   -636  -1384   -833  -1101
   -893  -1522   -628   1208   -135  -1075    -28  -1101   -670  -1415   -857  -1132
   -875  -1506   -631   1189   -122  -1067    -54  -1114   -683  -1434   -875  -1150
   -828  -1540   -711   1184    -59  -1127    -77  -1140   -704  -1457   -891  -1171
   -813  -1605   -795   1208    -10  -1200   -103  -1200   -771  -1527   -935  -1239
   -795  -1636   -841   1215     20  -1241   -166  -1260   -841  -1605  -1010  -1286
   -833  -1660   -828   1247     -5  -1244   -192  -1270   -859  -1626  -1036  -1257
   -893  -1701   -807   1299    -44  -1254   -155  -1247   -839  -1602  -1005  -1241
   -917  -1758   -841   1335    -38  -1299   -184  -1293   -891  -1665  -1067  -1296
  -1023  -1857   -833   1439    -96  -1345   -174  -1306   -906  -1693  -1093  -1291
  -1070  -1875   -805   1470   -135  -1340   -168  -1301   -906  -1693  -1083  -1293
  -1041  -1847   -805   1444   -119  -1327   -192  -1327   -940  -1730  -1114  -1345
  -1047  -1852   -807   1449   -122  -1330   -197  -1345   -963  -1753  -1140  -1371
  -1052  -1886   -833   1467   -109  -1361   -194  -1374  -1000  -1795  -1184  -1382
  -1047  -1917   -870   1480    -90  -1392   -244  -1395  -1026  -1813  -1218  -1379
  -1000  -1932   -932   1467    -33  -1434   -301  -1444  -1067  -1847  -1254  -1421
   -997  -1945   -948   1470    -25  -1447   -296  -1470  -1096  -1888  -1293  -1454
   -979  -1951   -971   1465     -5  -1462   -311  -1473  -1109  -1904  -1312  -1462
   -859  -1961  -1101   1410    119  -1532   -368  -1519  -1158  -1961  -1363  -1519
   -743  -1969  -1226   1356    241  -1597   -418  -1584  -1215  -2026  -1418  -1564
   -758  -2000  -1241   1379    239  -1621   -371  -1543  -1174  -2021  -1447  -1615
   -709  -1995  -1288   1350    288  -1641   -322  -1439  -1078  -1969  -1454  -1675
   -561  -1896  -1337   1228    387  -1618   -322  -1335   -945  -1839  -1363  -1628
   -342  -1623  -1280    984    467  -1452   -353  -1200   -724  -1551  -1049  -1340
   -205  -1241  -1039    722    415  -1143   -446  -1200   -633  -1317   -633   -875
   -207   -995   -787    600    288   -891   -597  -1454   -828  -1345   -381   -493
   -200  -1028   -831    613    314   -930   -792  -1860  -1236  -1602   -405   -439
   -189  -1358  -1169    774    488  -1265   -943  -2385  -1836  -2234  -1013  -1018
   -218  -1880  -1662   1047    722  -1771  -1104  -2922  -2533  -3190  -2184  -2086
   -158  -2273  -2114   1215    976  -2195  -1260  -3128  -2842  -3626  -2722  -2600
    -44  -2473  -2431   1257   1192  -2455  -1319  -3037  -2735  -3559  -2717  -2655
     54  -2527  -2582   1236   1317  -2553  -1312  -2878  -2535  -3382  -2611  -2634
    153  -2452  -2605   1148   1376  -2527  -1239  -2699  -2314  -3198  -2483  -2577
    239  -2343  -2582   1052   1408  -2460  -1187  -2553  -2145  -3057  -2387  -2499
    301  -2278  -2579    987   1436  -2426  -1161  -2514  -2091  -3018  -2364  -2483
    350  -2268  -2618    958   1483  -2442  -1202  -2543  -2114  -3044  -2390  -2525
    358  -2195  -2553    917   1454  -2374  -1208  -2530  -2104  -3029  -2374  -2525
    368  -2140  -2509    885   1439  -2325  -1223  -2540  -2114  -3031  -2385  -2533
    374  -2156  -2533    891   1452  -2343  -1234  -2546  -2107  -3013  -2377  -2486
    392  -2151  -2543    880   1467  -2346  -1184  -2514  -2083  -2977  -2348  -2483
    348  -2094  -2444    872   1395  -2268  -1171  -2481  -2070  -2961  -2351  -2475
    218  -2101  -2320    943   1267  -2210  -1171  -2439  -2042  -2927  -2307  -2434
    129  -2184  -2314   1026   1221  -2247  -1176  -2426  -2047  -2935  -2307  -2462
     18  -2239  -2257   1111   1137  -2247  -1132  -2395  -2026  -2930  -2281  -2475
   -127  -2182  -2055   1153    961  -2120  -1065  -2364  -1982  -2925  -2265  -2434
   -283  -2081  -1797   1182    756  -1940   -984  -2283  -1899  -2855  -2197  -2309
   -550  -2023  -1473   1286    457  -1748   -867  -2169  -1795  -2751  -2086  -2197
   -846  -1948  -1101   1397    127  -1525   -766  -2047  -1657  -2631  -1953  -2068
   -984  -1844   -862   1413    -62  -1353   -748  -1982  -1569  -2556  -1860  -1912
   -950  -1771   -823   1361    -64  -1299   -769  -1987  -1556  -2543  -1829  -1831
   -862  -1706   -846   1283    -10  -1278   -776  -1995  -1548  -2538  -1805  -1779
   -844  -1595   -750   1221    -46  -1174   -763  -1987  -1522  -2514  -1766  -1714
   -875  -1540   -665   1208   -106  -1104   -787  -1995  -1535  -2520  -1748  -1696
   -870  -1486   -615   1176   -127  -1052   -787  -1987  -1535  -2514  -1732  -1693
   -852  -1402   -553   1124   -150   -979   -800  -1971  -1517  -2488  -1701  -1660
   -844  -1278   -433   1062   -205   -857   -896  -1956  -1499  -2447  -1652  -1621
   -872  -1189   -316   1028   -280   -753   -901  -1938  -1478  -2418  -1631  -1582
   -862  -1052   -189    956   -337   -620   -867  -1888  -1428  -2361  -1574  -1501
   -815   -901    -88    857   -366   -496   -883  -1857  -1405  -2327  -1538  -1449
   -701   -753    -51    727   -324   -402   -896  -1855  -1410  -2325  -1535  -1423
   -639   -657    -20    646   -309   -340   -891  -1860  -1441  -2340  -1543  -1431
   -592   -555     36    571   -314   -259   -888  -1867  -1478  -2361  -1569  -1462
   -532   -485     46    506   -290   -220   -875  -1909  -1532  -2413  -1623  -1496
   -493   -428     64    462   -280   -181   -857  -1948  -1579  -2473  -1670  -1545
   -478   -394     83    433   -280   -155   -841  -1977  -1615  -2530  -1706  -1600
   -483   -363    119    423   -301   -122   -826  -1997  -1636  -2566  -1745  -1639
   -522   -353    168    436   -348    -90   -810  -2018  -1662  -2603  -1790  -1678
   -517   -353    163    436   -340    -96   -839  -2075  -1712  -2660  -1849  -1735
   -519   -324    192    420   -358    -67   -893  -2132  -1771  -2717  -1909  -1771
   -561   -319    241    439   -402    -38   -898  -2169  -1813  -2756  -1948  -1800
   -587   -309    277    446   -433    -18   -865  -2182  -1839  -2772  -1961  -1818
   -584   -280    303    433   -444     10   -888  -2229  -1893  -2800  -1995  -1847
   -555   -249    306    402   -431     25   -943  -2273  -1938  -2818  -2031  -1860
   -545   -213    332    379   -439     59   -976  -2291  -1956  -2824  -2044  -1857
   -555   -142    413    348   -485    135   -956  -2283  -1930  -2800  -2018  -1826
   -587    -57    530    322   -558    236   -896  -2255  -1883  -2774  -1966  -1774
   -680     -7    672    342   -678    332   -870  -2216  -1855  -2717  -1914  -1725
   -766     80    846    342   -805    462   -852  -2179  -1821  -2652  -1867  -1652
   -826    233   1060    293   -943    646   -813  -2140  -1761  -2582  -1816  -1548
   -943    353   1296    296  -1119    823   -730  -2049  -1675  -2504  -1743  -1475
  -1008    449   1457    277  -1231    953   -654  -1977  -1613  -2442  -1688  -1457
  -1060    540   1600    259  -1330   1070   -607  -1930  -1558  -2382  -1644  -1413
  -1135    631   1766    252  -1452   1197   -568  -1888  -1499  -2317  -1584  -1358
  -1202    735   1938    233  -1569   1335   -555  -1870  -1452  -2265  -1532  -1304
  -1278    802   2078    236  -1678   1439   -589  -1875  -1447  -2244  -1501  -1275
  -1361    846   2205    257  -1784   1525   -550  -1852  -1436  -2226  -1473  -1252
  -1415    919   2335    246  -1875   1628   -498  -1823  -1421  -2197  -1444  -1223
  -1488   1021   2509    233  -1997   1764   -475  -1805  -1415  -2174  -1434  -1197
  -1478   1083   2561    197  -2021   1821   -496  -1821  -1426  -2158  -1428  -1182
  -1436   1158   2595    137  -2016   1878   -483  -1849  -1447  -2151  -1431  -1174
  -1439   1231   2670    103  -2055   1951   -457  -1880  -1465  -2143  -1423  -1153
  -1473   1267   2740    103  -2107   2003   -452  -1914  -1480  -2143  -1423  -1150
  -1488   1283   2772    101  -2130   2026   -475  -1932  -1509  -2158  -1452  -1176
  -1488   1312   2800     88  -2143   2055   -506  -1958  -1538  -2187  -1499  -1215
  -1470   1314   2785     75  -2127   2049   -514  -1982  -1558  -2213  -1540  -1231
  -1444   1345   2790     49  -2117   2068   -545  -2010  -1574  -2234  -1574  -1223
  -1467   1343   2808     59  -2138   2075   -605  -2060  -1618  -2273  -1621  -1247
  -1478   1306   2785     83  -2130   2044   -620  -2117  -1662  -2317  -1683  -1299
  -1480   1267   2748    103  -2114   2008   -659  -2184  -1714  -2372  -1745  -1361
  -1478   1257   2735    111  -2107   1995   -693  -2216  -1738  -2395  -1777  -1384
  -1473   1257   2727    106  -2101   1990   -800  -2294  -1805  -2452  -1836  -1421
  -1415   1221   2637     96  -2026   1927   -862  -2387  -1901  -2540  -1943  -1501
  -1327   1184   2509     70  -1919   1844   -862  -2418  -1958  -2587  -2008  -1553
  -1213   1208   2421      2  -1816   1813   -943  -2465  -2016  -2621  -2049  -1602
  -1114   1231   2346    -59  -1730   1790   -971  -2483  -2039  -2647  -2112  -1683
  -1015   1280   2296   -132  -1657   1790   -937  -2397  -1974  -2603  -2138  -1732
   -893   1410   2304   -259  -1600   1857   -917  -2239  -1834  -2452  -2044  -1675
   -766   1673   2439   -452  -1602   2055   -872  -2031  -1584  -2158  -1766  -1423
   -639   2000   2639   -683  -1639   2320   -898  -1982  -1454  -1925  -1436  -1013
   -553   2400   2953   -924  -1753   2675  -1054  -2257  -1613  -1891  -1187   -623
   -537   2662   3198  -1065  -1867   2930  -1267  -2709  -1953  -2026  -1080   -413
   -574   2564   3138   -995  -1855   2850  -1501  -3226  -2439  -2442  -1426   -672
   -532   2023   2553   -748  -1543   2288  -1714  -3764  -3135  -3328  -2468  -1665
   -350   1527   1878   -589  -1114   1704  -1927  -4042  -3595  -3941  -3200  -2377
   -145   1317   1460   -587   -802   1387  -2036  -3975  -3559  -3928  -3268  -2496
     49   1293   1244   -670   -597   1270  -2016  -3795  -3380  -3769  -3172  -2462
    290   1457   1163   -875   -439   1312  -1925  -3577  -3172  -3593  -3057  -2374
    504   1636   1132  -1070   -314   1387  -1795  -3372  -2974  -3421  -2938  -2291
    659   1756   1096  -1208   -218   1426  -1732  -3294  -2889  -3341  -2883  -2252
    753   1784   1031  -1267   -137   1408  -1751  -3322  -2889  -3343  -2899  -2270
    867   1855    984  -1363    -59   1421  -1779  -3356  -2909  -3356  -2907  -2275
    857   1831    974  -1345    -59   1405  -1834  -3387  -2956  -3380  -2940  -2309
    831   1839   1008  -1337    -88   1423  -1875  -3419  -2995  -3398  -2979  -2340
    862   1899   1036  -1379    -85   1467  -1883  -3426  -3005  -3390  -2982  -2317
    841   1930   1088  -1387   -124   1509  -1873  -3426  -3029  -3393  -2995  -2304
    789   1930   1140  -1361   -176   1538  -1904  -3429  -3050  -3393  -3000  -2299
    717   1886   1169  -1304   -226   1527  -1943  -3450  -3076  -3403  -3018  -2314
    636   1834   1197  -1234   -280   1517  -1964  -3481  -3112  -3432  -3057  -2338
    548   1805   1254  -1179   -353   1532  -2057  -3525  -3169  -3463  -3099  -2353
    426   1751   1325  -1088   -449   1538  -2091  -3543  -3195  -3468  -3125  -2364
    298   1691   1389   -997   -545   1540  -2094  -3554  -3208  -3460  -3130  -2364
    161   1631   1470   -896   -654   1551  -2109  -3541  -3203  -3437  -3107  -2385
      5   1600   1595   -802   -795   1600  -2120  -3525  -3198  -3421  -3104  -2379
   -103   1623   1725   -761   -914   1673  -2075  -3476  -3146  -3354  -3042  -2309
   -158   1732   1891   -789  -1023   1810  -1997  -3382  -3055  -3247  -2946  -2257
   -168   1875   2044   -852  -1106   1958  -1927  -3270  -2951  -3128  -2850  -2156
   -215   1987   2200   -888  -1208   2094  -1886  -3190  -2865  -3031  -2764  -2052
   -207   2187   2395   -989  -1301   2288  -1810  -3070  -2735  -2886  -2629  -1932
   -187   2364   2548  -1088  -1369   2455  -1743  -2959  -2603  -2751  -2496  -1808
   -189   2507   2696  -1158  -1441   2600  -1691  -2868  -2491  -2642  -2374  -1691
   -119   2735   2855  -1309  -1488   2795  -1639  -2790  -2387  -2548  -2268  -1566
   -163   2818   2979  -1327  -1571   2899  -1631  -2759  -2340  -2501  -2208  -1491
    -96   2959   3052  -1434  -1574   3005  -1636  -2733  -2304  -2457  -2153  -1444
    -28   3060   3089  -1514  -1558   3073  -1662  -2740  -2288  -2442  -2132  -1423
     -7   3091   3096  -1543  -1551   3094  -1683  -2753  -2288  -2444  -2130  -1426
   -111   3086   3198  -1486  -1654   3141  -1670  -2738  -2273  -2429  -2109  -1389
   -231   3073   3302  -1423  -1766   3185  -1644  -2720  -2257  -2408  -2086  -1374
   -288   3112   3400  -1410  -1844   3255  -1613  -2699  -2242  -2385  -2060  -1343
   -353   3143   3494  -1397  -1925   3320  -1584  -2727  -2252  -2387  -2065  -1335
   -389   3177   3567  -1392  -1977   3372  -1553  -2753  -2268  -2405  -2075  -1337
   -400   3224   3624  -1413  -2013   3424  -1545  -2766  -2291  -2418  -2091  -1358
   -353   3250   3603  -1447  -1977   3426  -1530  -2761  -2304  -2416  -2096  -1379
   -293   3255   3546  -1480  -1919   3400  -1538  -2790  -2340  -2442  -2135  -1441
   -239   3265   3502  -1514  -1870   3382  -1551  -2824  -2374  -2468  -2171  -1491
   -171   3270   3439  -1551  -1805   3354  -1602  -2850  -2405  -2494  -2200  -1519
    -85   3296   3382  -1605  -1732   3338  -1621  -2865  -2431  -2522  -2223  -1545
     41   3385   3341  -1714  -1649   3364  -1564  -2865  -2442  -2530  -2234  -1592
    122   3411   3289  -1766  -1582   3351  -1584  -2904  -2496  -2572  -2270  -1641
    166   3421   3255  -1795  -1543   3338  -1636  -2953  -2553  -2631  -2317  -1706
    249   3455   3205  -1852  -1478   3330  -1654  -2974  -2577  -2673  -2338  -1753
    259   3470   3208  -1865  -1475   3341  -1662  -2977  -2564  -2668  -2330  -1766
    275   3522   3244  -1899  -1483   3385  -1662  -2974  -2551  -2644  -2325  -1756
    277   3613   3333  -1945  -1527   3473  -1639  -2953  -2522  -2600  -2304  -1738
    231   3720   3489  -1974  -1628   3606  -1615  -2927  -2481  -2556  -2283  -1714
    148   3787   3637  -1969  -1743   3712  -1597  -2915  -2444  -2517  -2255  -1680
     98   3847   3748  -1974  -1826   3798  -1592  -2904  -2395  -2468  -2210  -1652
    109   3949   3837  -2031  -1865   3891  -1545  -2860  -2317  -2385  -2145  -1597
     80   3990   3910  -2034  -1914   3951  -1512  -2860  -2299  -2359  -2130  -1579
     12   3987   3972  -2000  -1979   3980  -1556  -2891  -2325  -2372  -2148  -1592
    -90   3987   4076  -1948  -2083   4032  -1564  -2883  -2314  -2353  -2143  -1579
   -189   4006   4193  -1909  -2192   4099  -1545  -2860  -2281  -2312  -2107  -1543
   -252   4024   4276  -1886  -2262   4149  -1553  -2863  -2273  -2301  -2099  -1525
   -249   4071   4317  -1912  -2283   4193  -1525  -2826  -2236  -2257  -2062  -1480
   -342   4055   4398  -1857  -2372   4227  -1499  -2821  -2234  -2236  -2052  -1460
   -452   4055   4507  -1800  -2481   4278  -1462  -2800  -2236  -2208  -2031  -1421
   -480   4081   4562  -1800  -2520   4320  -1473  -2792  -2247  -2200  -2029  -1408
   -574   4073   4645  -1751  -2611   4359  -1441  -2779  -2247  -2171  -2008  -1389
   -633   4060   4694  -1714  -2662   4377  -1387  -2772  -2262  -2166  -2010  -1384
   -665   4024   4689  -1680  -2675   4356  -1392  -2782  -2296  -2184  -2023  -1397
   -633   4016   4650  -1691  -2642   4333  -1392  -2785  -2299  -2174  -2021  -1410
   -459   3993   4453  -1769  -2455   4221  -1473  -2868  -2366  -2239  -2104  -1504
   -270   3985   4255  -1860  -2262   4120  -1551  -2948  -2434  -2309  -2182  -1582
   -413   3995   4408  -1792  -2410   4201  -1527  -2917  -2392  -2260  -2140  -1564
   -654   4024   4679  -1683  -2665   4351  -1460  -2857  -2322  -2192  -2075  -1517
   -680   4008   4689  -1665  -2683   4349  -1441  -2870  -2314  -2184  -2081  -1512
   -654   4013   4666  -1680  -2660   4338  -1452  -2886  -2312  -2182  -2081  -1517
   -649   3995   4645  -1673  -2647   4320  -1449  -2904  -2307  -2184  -2091  -1553
   -631   3985   4616  -1675  -2624   4299  -1462  -2917  -2299  -2184  -2109  -1571
   -597   4013   4608  -1709  -2603   4312  -1389  -2844  -2239  -2153  -2125  -1610
   -615   4052   4668  -1719  -2642   4359  -1296  -2673  -2086  -2029  -2055  -1595
   -654   4177   4832  -1761  -2743   4505  -1210  -2447  -1829  -1771  -1821  -1431
   -685   4427   5112  -1870  -2899   4770  -1161  -2184  -1501  -1387  -1410  -1052
   -566   4751   5318  -2094  -2943   5032  -1208  -2145  -1358  -1106   -974   -530
   -353   4964   5318  -2304  -2837   5138  -1317  -2390  -1480  -1026   -649   -114
   -228   5089   5318  -2431  -2774   5201  -1449  -2761  -1771  -1153   -579     -5
   -493   4824   5318  -2164  -2904   5071  -1532  -3276  -2327  -1766  -1210   -574
  -1044   4242   5287  -1600  -3164   4764  -1662  -3780  -3026  -2696  -2275  -1543
  -1221   3858   5079  -1319  -3151   4468  -1813  -3834  -3226  -2953  -2587  -1860
  -1205   3645   4850  -1221  -3029   4247  -1852  -3673  -3109  -2844  -2530  -1880
  -1114   3600   4715  -1241  -2915   4156  -1805  -3486  -2925  -2673  -2436  -1839
   -997   3741   4738  -1374  -2868   4240  -1647  -3218  -2652  -2408  -2247  -1683
   -950   3865   4816  -1457  -2883   4341  -1519  -3034  -2465  -2226  -2101  -1605
   -953   3897   4850  -1473  -2902   4372  -1447  -2964  -2395  -2158  -2057  -1566
   -924   3910   4834  -1491  -2878   4372  -1428  -2915  -2351  -2099  -2023  -1506
   -898   3897   4793  -1499  -2847   4346  -1418  -2894  -2330  -2065  -1984  -1499
   -870   3886   4757  -1509  -2813   4320  -1439  -2909  -2351  -2096  -2010  -1540
   -852   3884   4736  -1517  -2795   4310  -1457  -2925  -2361  -2125  -2044  -1538
   -844   3858   4702  -1506  -2772   4278  -1475  -2927  -2359  -2132  -2044  -1538
   -906   3842   4746  -1470  -2826   4291  -1478  -2912  -2335  -2107  -2005  -1506
   -922   3800   4723  -1439  -2821   4260  -1496  -2938  -2327  -2104  -1997  -1540
   -893   3787   4679  -1447  -2787   4232  -1506  -2946  -2335  -2122  -2026  -1569
   -880   3764   4645  -1441  -2761   4203  -1509  -2948  -2346  -2143  -2055  -1543
   -891   3733   4624  -1423  -2759   4177  -1532  -2972  -2359  -2158  -2065  -1540
   -911   3697   4606  -1392  -2759   4151  -1605  -3016  -2392  -2184  -2081  -1564
   -901   3647   4549  -1374  -2725   4097  -1644  -3047  -2426  -2216  -2107  -1600
   -896   3637   4533  -1369  -2714   4084  -1618  -3047  -2421  -2216  -2107  -1605
   -867   3608   4476  -1371  -2673   4042  -1662  -3068  -2431  -2223  -2120  -1615
   -797   3619   4414  -1410  -2605   4016  -1719  -3099  -2447  -2239  -2138  -1631
   -753   3634   4388  -1441  -2569   4011  -1732  -3094  -2436  -2236  -2151  -1626
   -667   3629   4297  -1480  -2481   3962  -1779  -3104  -2444  -2244  -2171  -1654
   -561   3621   4182  -1530  -2372   3902  -1839  -3130  -2470  -2260  -2192  -1654
   -522   3624   4146  -1553  -2333   3884  -1826  -3109  -2462  -2244  -2171  -1634
   -426   3668   4091  -1623  -2257   3881  -1831  -3076  -2436  -2205  -2132  -1600
   -327   3691   4019  -1680  -2171   3855  -1896  -3078  -2431  -2190  -2112  -1595
   -246   3733   3977  -1743  -2112   3855  -1940  -3076  -2423  -2174  -2096  -1566
   -140   3754   3894  -1808  -2018   3824  -1990  -3091  -2442  -2179  -2096  -1551
    -33   3761   3795  -1865  -1914   3777  -2023  -3099  -2457  -2190  -2104  -1569
     83   3782   3699  -1932  -1808   3741  -2049  -3122  -2494  -2231  -2156  -1602
    194   3769   3572  -1984  -1688   3671  -2132  -3174  -2553  -2304  -2221  -1631
    233   3767   3533  -2000  -1649   3652  -2140  -3187  -2572  -2348  -2244  -1657
    296   3735   3437  -2016  -1569   3587  -2107  -3211  -2603  -2397  -2294  -1709
    394   3686   3291  -2039  -1447   3489  -2073  -3247  -2639  -2452  -2356  -1782
    394   3580   3185  -1990  -1395   3382  -2070  -3281  -2673  -2509  -2421  -1855
    397   3515   3117  -1956  -1361   3317  -2135  -3338  -2727  -2574  -2491  -1938
    376   3468   3089  -1922  -1356   3278  -2179  -3369  -2764  -2621  -2540  -1997
    342   3387   3044  -1865  -1350   3216  -2148  -3374  -2782  -2652  -2582  -2047
    384   3325   2938  -1857  -1278   3133  -2169  -3445  -2855  -2733  -2668  -2143
    467   3260   2792  -1865  -1161   3026  -2231  -3541  -2946  -2829  -2761  -2260
    537   3198   2660  -1870  -1060   2930  -2255  -3603  -3000  -2889  -2829  -2348
    472   3182   2709  -1826  -1117   2946  -2244  -3600  -2990  -2883  -2826  -2372
    436   3138   2701  -1790  -1132   2922  -2257  -3621  -3013  -2915  -2870  -2405
    462   3109   2647  -1787  -1091   2878  -2265  -3647  -3034  -2946  -2896  -2423
    462   3070   2608  -1766  -1072   2839  -2244  -3639  -3008  -2938  -2870  -2418
    407   3060   2652  -1732  -1122   2857  -2223  -3621  -2977  -2927  -2850  -2426
    361   3078   2717  -1719  -1179   2896  -2208  -3606  -2964  -2920  -2860  -2439
    301   3091   2790  -1699  -1244   2940  -2179  -3574  -2925  -2870  -2824  -2392
    220   3112   2891  -1667  -1335   3003  -2132  -3538  -2857  -2798  -2756  -2351
    174   3086   2912  -1628  -1369   3000  -2107  -3522  -2821  -2764  -2727  -2346
     64   3076   3011  -1571  -1473   3044  -2068  -3468  -2769  -2699  -2673  -2307
    -41   3081   3122  -1519  -1582   3102  -2044  -3429  -2725  -2644  -2616  -2260
   -158   3112   3268  -1478  -1714   3190  -2018  -3416  -2694  -2603  -2572  -2226
   -215   3148   3364  -1465  -1790   3255  -2003  -3411  -2681  -2579  -2538  -2195
   -265   3192   3455  -1465  -1860   3322  -1992  -3398  -2660  -2556  -2507  -2171
   -335   3213   3548  -1439  -1943   3380  -1961  -3367  -2618  -2512  -2465  -2125
   -441   3224   3663  -1392  -2052   3442  -1888  -3315  -2561  -2457  -2405  -2055
   -491   3169   3660  -1337  -2075   3413  -1839  -3291  -2546  -2442  -2392  -2029
   -428   3122   3551  -1348  -1990   3335  -1836  -3302  -2572  -2462  -2418  -2044
   -374   3094   3468  -1358  -1922   3278  -1849  -3317  -2595  -2483  -2439  -2060
   -290   3076   3367  -1395  -1829   3221  -1875  -3341  -2621  -2514  -2475  -2101
   -218   3078   3296  -1428  -1756   3187  -1867  -3346  -2618  -2527  -2486  -2138
   -205   3016   3218  -1408  -1712   3117  -1878  -3359  -2634  -2587  -2514  -2187
   -174   2998   3172  -1413  -1673   3083  -1891  -3374  -2655  -2631  -2546  -2221
   -142   3026   3169  -1441  -1657   3096  -1875  -3372  -2650  -2631  -2551  -2221
   -137   3031   3169  -1447  -1652   3099  -1857  -3361  -2642  -2626  -2551  -2231
   -129   2985   3115  -1426  -1621   3050  -1867  -3374  -2678  -2660  -2595  -2273
   -122   2956   3078  -1415  -1600   3016  -1873  -3364  -2688  -2660  -2616  -2301
   -142   2927   3068  -1392  -1605   2998  -1880  -3354  -2691  -2650  -2616  -2317
   -103   2904   3008  -1400  -1556   2956  -1932  -3382  -2730  -2681  -2644  -2351
    -85   2878   2964  -1397  -1525   2922  -1930  -3400  -2748  -2699  -2660  -2374
    -67   2863   2930  -1400  -1499   2896  -1945  -3424  -2766  -2722  -2683  -2403
    -67   2834   2899  -1384  -1483   2865  -1979  -3452  -2792  -2753  -2714  -2447
    -75   2811   2886  -1366  -1480   2847  -1943  -3406  -2751  -2743  -2746  -2514
    -36   2842   2876  -1402  -1457   2857  -1883  -3281  -2634  -2650  -2709  -2530
      5   2935   2930  -1470  -1462   2933  -1836  -3115  -2449  -2434  -2514  -2397
     57   3180   3122  -1621  -1532   3151  -1836  -2920  -2195  -2062  -2117  -2005
    124   3587   3463  -1855  -1667   3525  -1888  -2847  -2016  -1725  -1608  -1392
     88   3759   3671  -1925  -1792   3715  -1886  -2977  -2107  -1675  -1254   -922
   -114   3658   3772  -1771  -1943   3715  -1888  -3200  -2397  -1899  -1244   -836
   -340   3351   3689  -1506  -2013   3517  -1917  -3569  -2917  -2527  -1893  -1428
   -485   2974   3460  -1244  -1971   3216  -1990  -4011  -3528  -3382  -3000  -2447
   -530   2795   3322  -1132  -1927   3060  -2036  -4026  -3619  -3509  -3224  -2665
   -579   2681   3260  -1052  -1919   2972  -1961  -3798  -3361  -3234  -3021  -2551
   -672   2644   3317   -987  -1995   2979  -1857  -3554  -3039  -2909  -2772  -2382
   -782   2712   3494   -963  -2138   3102  -1691  -3289  -2704  -2587  -2507  -2203
   -935   2803   3738   -935  -2338   3270  -1491  -3005  -2379  -2281  -2242  -2021
  -1127   2774   3902   -823  -2514   3338  -1369  -2837  -2182  -2086  -2068  -1888
  -1299   2714   4013   -709  -2657   3364  -1314  -2764  -2099  -2000  -1984  -1816
  -1428   2662   4091   -615  -2759   3377  -1296  -2720  -2060  -1956  -1951  -1753
  -1571   2579   4151   -504  -2863   3364  -1267  -2683  -2016  -1904  -1909  -1712
  -1730   2499   4229   -387  -2979   3364  -1228  -2660  -1974  -1862  -1867  -1691
  -1867   2452   4320   -293  -3094   3385  -1200  -2647  -1940  -1829  -1831  -1667
  -1977   2444   4421   -233  -3198   3432  -1176  -2644  -1922  -1818  -1821  -1660
  -1958   2449   4408   -246  -3185   3429  -1163  -2631  -1906  -1800  -1800  -1675
  -1878   2462   4341   -293  -3109   3400  -1150  -2616  -1880  -1782  -1782  -1680
  -1779   2462   4240   -342  -3008   3351  -1145  -2613  -1870  -1779  -1777  -1660
  -1696   2462   4159   -381  -2927   3309  -1150  -2621  -1870  -1777  -1774  -1618
  -1641   2460   4102   -410  -2873   3278  -1202  -2647  -1899  -1797  -1792  -1595
  -1587   2483   4071   -449  -2829   3276  -1208  -2634  -1886  -1779  -1782  -1548
  -1488   2504   3990   -509  -2740   3247  -1192  -2613  -1865  -1766  -1771  -1512
  -1327   2548   3876   -610  -2600   3211  -1210  -2626  -1873  -1777  -1777  -1514
  -1137   2603   3741   -735  -2439   3172  -1267  -2660  -1899  -1797  -1797  -1535
   -945   2613   3559   -833  -2252   3086  -1317  -2675  -1906  -1808  -1803  -1535
   -771   2624   3395   -927  -2083   3008  -1356  -2699  -1912  -1818  -1810  -1543
   -563   2657   3221  -1047  -1891   2938  -1384  -2701  -1912  -1816  -1816  -1551
   -358   2621   2977  -1132  -1667   2798  -1439  -2740  -1945  -1844  -1842  -1592
   -184   2572   2756  -1195  -1470   2662  -1499  -2782  -1969  -1857  -1847  -1634
      5   2546   2538  -1278  -1265   2543  -1571  -2826  -2000  -1873  -1857  -1631
    119   2538   2418  -1327  -1148   2478  -1639  -2844  -2000  -1860  -1834  -1605
    119   2491   2372  -1306  -1127   2431  -1699  -2834  -1997  -1842  -1818  -1634
    132   2390   2257  -1262  -1062   2325  -1740  -2837  -2010  -1855  -1831  -1660
    122   2268   2143  -1197  -1010   2205  -1810  -2886  -2060  -1901  -1883  -1691
     88   2148   2060  -1117   -984   2104  -1855  -2938  -2120  -1961  -1940  -1745
    -12   1987   2000   -989  -1008   1995  -1886  -2985  -2179  -2031  -2016  -1834
   -148   1836   1984   -844  -1065   1909  -1880  -2992  -2200  -2055  -2047  -1857
   -327   1709   2036   -693  -1182   1873  -1849  -2979  -2205  -2062  -2060  -1862
   -418   1566   1984   -574  -1200   1774  -1849  -2998  -2249  -2117  -2109  -1880
   -371   1480   1852   -553  -1111   1665  -1891  -3060  -2333  -2210  -2218  -1990
   -322   1371   1691   -524  -1008   1530  -1927  -3135  -2423  -2317  -2338  -2101
   -270   1278   1548   -504   -909   1413  -1945  -3198  -2488  -2390  -2413  -2171
   -171   1208   1379   -517   -774   1293  -2008  -3307  -2587  -2499  -2520  -2255
    -64   1135   1200   -537   -633   1166  -2081  -3393  -2696  -2616  -2634  -2369
     46   1057   1010   -553   -480   1034  -2125  -3455  -2764  -2688  -2720  -2444
    109   1008    898   -561   -394    953  -2153  -3496  -2798  -2733  -2766  -2494
    184    961    776   -571   -296    870  -2192  -3517  -2826  -2769  -2821  -2538
    309    979    670   -646   -181    826  -2195  -3512  -2816  -2753  -2816  -2530
    444    976    530   -711    -41    753  -2208  -3535  -2834  -2774  -2831  -2556
    584   1005    420   -795     80    714  -2234  -3577  -2865  -2816  -2873  -2600
    685   1065    379   -875    153    722  -2244  -3608  -2886  -2844  -2902  -2624
    750   1075    324   -914    213    701  -2231  -3595  -2863  -2818  -2865  -2613
    792   1109    316   -950    236    714  -2208  -3574  -2834  -2795  -2839  -2634
    802   1150    345   -976    228    748  -2184  -3559  -2816  -2785  -2839  -2642
    815   1171    355   -992    231    763  -2192  -3554  -2798  -2764  -2818  -2631
    784   1197    413   -992    184    805  -2197  -3546  -2772  -2730  -2769  -2611
    748   1221    472   -984    137    846  -2203  -3533  -2756  -2701  -2730  -2572
    732   1218    483   -976    124    849  -2229  -3559  -2777  -2722  -2738  -2559
    719   1182    462   -950    129    823  -2257  -3582  -2800  -2743  -2759  -2559
    675   1161    483   -919     96    823  -2268  -3548  -2774  -2712  -2735  -2514
    605   1150    545   -880     31    849  -2249  -3512  -2733  -2665  -2681  -2457
    522   1145    623   -836    -51    883  -2231  -3491  -2701  -2631  -2642  -2426
    423   1106    683   -763   -129    896  -2184  -3439  -2655  -2585  -2600  -2377
    290   1075    784   -683   -246    930  -2112  -3351  -2574  -2507  -2525  -2286
    189   1034    841   -613   -324    937  -2047  -3289  -2520  -2457  -2470  -2234
     90   1031    940   -561   -426    987  -2003  -3257  -2488  -2423  -2442  -2200
    -20   1021   1041   -498   -530   1031  -1948  -3231  -2449  -2382  -2405  -2148
   -166    958   1124   -397   -646   1041  -1888  -3185  -2403  -2343  -2369  -2117
   -228    935   1163   -353   -696   1049  -1847  -3151  -2369  -2317  -2343  -2086
   -244    953   1197   -355   -722   1075  -1795  -3107  -2309  -2260  -2288  -2013
   -223   1023   1247   -400   -735   1135  -1740  -3076  -2257  -2208  -2234  -1964
   -200   1039   1236   -420   -717   1135  -1712  -3068  -2242  -2190  -2223  -1956
   -202   1072   1273   -436   -737   1171  -1691  -3024  -2203  -2151  -2190  -1922
   -148   1137   1286   -496   -717   1210  -1673  -2979  -2164  -2114  -2166  -1912
    -88   1182   1270   -545   -678   1226  -1641  -2951  -2122  -2088  -2148  -1867
     10   1244   1234   -628   -610   1239  -1647  -2966  -2114  -2088  -2135  -1855
     80   1291   1208   -685   -563   1249  -1626  -2922  -2075  -2055  -2101  -1842
     80   1319   1239   -701   -579   1280  -1532  -2798  -1964  -1974  -2068  -1847
     72   1389   1317   -730   -620   1353  -1410  -2650  -1818  -1873  -2039  -1865
    114   1519   1402   -818   -644   1462  -1343  -2481  -1610  -1667  -1878  -1725
    218   1790   1571  -1005   -675   1680  -1353  -2286  -1340  -1314  -1501  -1366
    280   2138   1855  -1210   -787   1997  -1423  -2151  -1122   -935   -969   -823
    257   2361   2104  -1309   -922   2234  -1470  -2247  -1153   -779   -535   -361
    166   2353   2184  -1262  -1010   2270  -1525  -2553  -1488   -979   -483   -254
     -2   2101   2104  -1049  -1052   2101  -1628  -2985  -2029  -1569  -1060   -714
   -145   1771   1914   -813  -1031   1842  -1693  -3439  -2644  -2434  -2109  -1564
   -189   1491   1680   -649   -935   1584  -1756  -3546  -2857  -2779  -2564  -1953
   -252   1270   1522   -511   -888   1397  -1730  -3343  -2624  -2556  -2416  -1919
   -319   1244   1564   -462   -943   1405  -1590  -3107  -2322  -2278  -2213  -1816
   -379   1400   1777   -511  -1078   1587  -1426  -2837  -2003  -1984  -1982  -1662
   -441   1553   1995   -555  -1218   1774  -1200  -2540  -1680  -1691  -1751  -1509
   -504   1639   2140   -568  -1322   1888  -1111  -2421  -1530  -1551  -1626  -1418
   -597   1662   2260   -532  -1428   1961  -1026  -2346  -1447  -1467  -1551  -1363
   -672   1654   2325   -493  -1499   1987   -943  -2283  -1374  -1397  -1483  -1317
   -693   1644   2338   -475  -1514   1990   -924  -2247  -1335  -1361  -1449  -1283
   -727   1639   2366   -457  -1548   2003   -935  -2260  -1332  -1356  -1449  -1280
   -727   1610   2335   -441  -1532   1971   -914  -2257  -1306  -1332  -1428  -1267
   -685   1626   2309   -472  -1499   1966   -885  -2260  -1296  -1319  -1418  -1265
   -652   1602   2255   -475  -1452   1927   -883  -2291  -1322  -1343  -1444  -1288
   -548   1579   2127   -517  -1337   1852   -997  -2340  -1363  -1371  -1465  -1299
   -452   1571   2021   -561  -1236   1795  -1026  -2366  -1389  -1392  -1480  -1301
   -418   1512   1927   -548  -1171   1719  -1005  -2390  -1413  -1418  -1512  -1337
   -402   1478   1880   -537  -1140   1678  -1057  -2416  -1428  -1426  -1525  -1353
   -371   1465   1836   -548  -1104   1649  -1140  -2426  -1431  -1418  -1514  -1343
   -368   1475   1844   -553  -1106   1660  -1067  -2392  -1400  -1387  -1488  -1325
   -418   1395   1810   -491  -1114   1602  -1039  -2385  -1397  -1382  -1483  -1327
   -446   1379   1826   -465  -1135   1602  -1039  -2377  -1392  -1371  -1473  -1304
   -452   1410   1862   -478  -1156   1636  -1008  -2320  -1337  -1314  -1431  -1273
   -530   1317   1847   -392  -1187   1582   -971  -2283  -1296  -1278  -1413  -1257
   -613   1371   1982   -379  -1296   1675  -1005  -2226  -1226  -1205  -1343  -1176
   -665   1421   2086   -376  -1374   1753  -1002  -2177  -1166  -1130  -1260  -1096
   -698   1426   2122   -363  -1410   1774   -984  -2135  -1124  -1080  -1218  -1078
   -756   1447   2203   -345  -1480   1823  -1000  -2078  -1060  -1000  -1130  -1000
   -844   1439   2283   -298  -1564   1860   -917  -2000   -979   -911  -1034   -919
   -917   1462   2379   -272  -1647   1919   -820  -1917   -891   -820   -937   -826
   -932   1540   2473   -303  -1704   2005   -904  -1896   -875   -789   -893   -776
   -961   1548   2507   -293  -1732   2026   -896  -1844   -828   -740   -839   -724
   -995   1569   2564   -288  -1779   2065   -800  -1774   -769   -691   -792   -683
  -1106   1532   2639   -213  -1873   2086   -745  -1756   -758   -685   -779   -678
  -1163   1491   2652   -166  -1906   2070   -704  -1730   -753   -685   -779   -672
  -1174   1509   2681   -168  -1927   2094   -675  -1712   -748   -691   -784   -685
  -1171   1517   2688   -174  -1930   2101   -659  -1704   -750   -704   -789   -691
  -1205   1447   2652   -119  -1927   2049   -636  -1712   -769   -732   -823   -709
  -1223   1296   2517    -36  -1870   1906   -657  -1758   -836   -815   -911   -800
  -1200   1236   2436    -18  -1818   1836   -646  -1787   -870   -870   -974   -883
  -1093   1280   2372    -96  -1732   1826   -610  -1782   -859   -870   -974   -885
   -917   1421   2338   -252  -1626   1878   -558  -1758   -826   -839   -937   -849
   -737   1514   2252   -389  -1493   1880   -511  -1735   -792   -818   -911   -828
   -594   1569   2164   -488  -1379   1865   -454  -1717   -774   -813   -911   -841
   -568   1499   2065   -465  -1317   1782   -478  -1745   -802   -844   -948   -872
   -542   1428   1971   -441  -1257   1699   -472  -1751   -807   -857   -963   -878
   -488   1486   1974   -501  -1231   1730   -470  -1766   -813   -875   -982   -896
   -535   1400   1932   -433  -1234   1665   -524  -1816   -862   -927  -1023   -932
   -540   1291   1831   -379  -1184   1561   -568  -1849   -896   -963  -1062   -971
   -491   1304   1795   -405  -1143   1548   -558  -1831   -883   -958  -1060   -971
   -709   1096   1805   -194  -1260   1452   -587  -1855   -909   -989  -1093  -1015
   -878   1010   1888    -67  -1382   1449   -584  -1831   -891   -974  -1080   -997
   -989    976   1966      5  -1480   1470   -540  -1800   -854   -940  -1041   -943
  -1049   1044   2094      2  -1571   1569   -501  -1743   -795   -883   -969   -852
  -1124   1044   2169     38  -1647   1608   -524  -1732   -782   -867   -953   -857
  -1135    984   2117     75  -1626   1551   -561  -1735   -789   -872   -969   -888
  -1018    987   2005     15  -1512   1493   -558  -1732   -797   -878   -971   -883
   -885   1005   1891    -59  -1387   1447   -579  -1761   -823   -901   -987   -893
   -672   1109   1782   -218  -1228   1444   -571  -1764   -826   -901   -976   -857
   -436   1080   1517   -324   -976   1299   -607  -1823   -898   -971  -1036   -904
    -80   1163   1244   -542   -665   1205   -688  -1883   -958  -1028  -1091   -974
    262   1273   1010   -766   -374   1143   -724  -1914   -987  -1054  -1119  -1026
    428   1249    820   -841   -197   1036   -750  -1953  -1036  -1109  -1179  -1080
    553   1260    706   -909    -75    984   -748  -1969  -1057  -1140  -1218  -1117
    779   1353    574  -1067    101    963   -748  -1966  -1052  -1140  -1205  -1101
    966   1379    413  -1171    277    896   -782  -2008  -1091  -1182  -1241  -1187
    930   1340    407  -1137    262    875   -805  -2042  -1124  -1226  -1301  -1317
    802   1312    509  -1057    145    911   -732  -1992  -1088  -1197  -1278  -1312
    568   1384    815   -976   -124   1101   -659  -1896   -987  -1101  -1182  -1286
    452   1473   1021   -961   -283   1247   -680  -1849   -927  -1034  -1098  -1208
    623   1280    657   -953    -18    971   -792  -1964  -1062  -1163  -1221  -1350
    833   1218    384  -1026    226    802   -878  -2057  -1153  -1283  -1322  -1441
   1000   1111    111  -1057    444    613   -956  -2138  -1223  -1382  -1402  -1473
   1098   1057    -41  -1078    571    509  -1054  -2210  -1275  -1441  -1452  -1441
   1031    875   -155   -953    594    358  -1132  -2343  -1415  -1590  -1597  -1517
   1085    719   -366   -904    727    176  -1166  -2382  -1470  -1662  -1686  -1577
   1239    659   -581   -950    911     38  -1130  -2314  -1431  -1673  -1732  -1631
   1402    727   -675  -1065   1039     25  -1106  -2229  -1363  -1647  -1753  -1683
   1610    917   -696  -1265   1153    111  -1106  -2036  -1145  -1413  -1538  -1535
   1696   1119   -576  -1408   1135    272  -1150  -1857   -927  -1119  -1205  -1247
   1719   1350   -368  -1535   1044    491  -1306  -2003   -937   -956   -893   -922
   1662   1548   -114  -1605    888    717  -1519  -2400  -1083   -867   -620   -631
   1535   1478    -59  -1509    797    709  -1719  -2896  -1441  -1111   -771   -750
   1327    966   -361  -1148    844    303  -1891  -3429  -2052  -1865  -1564  -1421
   1234    415   -820   -826   1026   -202  -1979  -3769  -2598  -2621  -2359  -2088
   1239    158  -1080   -698   1161   -459  -1935  -3634  -2569  -2668  -2442  -2221
   1158      2  -1158   -581   1158   -576  -1834  -3328  -2317  -2473  -2317  -2174
   1098     12  -1088   -555   1093   -537  -1680  -3034  -2065  -2260  -2164  -2068
   1078    129   -948   -605   1013   -410  -1447  -2727  -1790  -2018  -1971  -1930
   1075    246   -828   -659    953   -290  -1270  -2525  -1597  -1844  -1818  -1771
   1028    262   -766   -646    896   -249  -1171  -2442  -1501  -1753  -1732  -1683
    919    241   -678   -581    800   -218  -1096  -2392  -1444  -1701  -1686  -1647
    849    220   -628   -537    740   -202  -1034  -2340  -1402  -1662  -1657  -1618
    826    192   -633   -509    730   -220   -989  -2294  -1369  -1623  -1634  -1553
    641    197   -444   -423    542   -122   -945  -2242  -1314  -1561  -1579  -1457
    371    148   -223   -259    296    -38   -867  -2166  -1247  -1488  -1506  -1340
     46     33    -15    -41     31      7   -774  -2094  -1184  -1426  -1421  -1319
   -226    -98    127    163   -176     12   -727  -2047  -1143  -1384  -1366  -1348
   -410   -220    189    314   -303    -15   -748  -2042  -1143  -1379  -1350  -1348
   -496   -329    166    413   -332    -83   -774  -2039  -1145  -1379  -1350  -1337
   -553   -449    103    501   -329   -174   -826  -2075  -1184  -1413  -1382  -1374
   -532   -613    -80    574   -226   -348   -909  -2161  -1267  -1496  -1462  -1467
   -478   -774   -296    623    -90   -535   -987  -2226  -1348  -1577  -1551  -1553
   -449   -893   -446    670     -2   -670  -1049  -2281  -1410  -1639  -1623  -1623
   -496  -1028   -535    761     18   -782  -1114  -2340  -1473  -1699  -1688  -1678
   -566  -1192   -626    880     28   -909  -1153  -2382  -1517  -1740  -1745  -1704
   -683  -1356   -672   1018     -7  -1013  -1202  -2405  -1540  -1761  -1758  -1738
   -836  -1540   -706   1187    -67  -1124  -1257  -2431  -1566  -1782  -1769  -1787
   -995  -1735   -743   1363   -127  -1239  -1309  -2457  -1597  -1803  -1792  -1818
  -1109  -1912   -802   1512   -153  -1358  -1369  -2475  -1628  -1829  -1826  -1847
  -1114  -2013   -898   1561   -109  -1457  -1423  -2499  -1660  -1844  -1842  -1849
  -1106  -2127  -1021   1615    -44  -1577  -1475  -2538  -1699  -1873  -1865  -1873
  -1085  -2210  -1127   1647     18  -1667  -1548  -2585  -1740  -1904  -1896  -1901
   -945  -2283  -1337   1615    194  -1810  -1602  -2652  -1808  -1966  -1956  -1982
   -797  -2317  -1522   1556    361  -1919  -1631  -2694  -1852  -2008  -2000  -2065
   -750  -2333  -1582   1540    415  -1958  -1605  -2704  -1862  -2013  -2003  -2109
   -732  -2314  -1584   1522    426  -1951  -1545  -2691  -1857  -2008  -2005  -2117
   -641  -2320  -1678   1480    517  -2000  -1519  -2701  -1886  -2036  -2039  -2140
   -631  -2359  -1727   1496    545  -2044  -1509  -2722  -1917  -2062  -2052  -2174
   -709  -2353  -1644   1530    465  -1997  -1491  -2730  -1927  -2073  -2049  -2174
   -880  -2431  -1551   1652    335  -1992  -1480  -2738  -1948  -2094  -2060  -2153
  -1052  -2561  -1509   1808    228  -2036  -1483  -2769  -1987  -2138  -2094  -2184
  -1080  -2675  -1595   1875    254  -2138  -1473  -2824  -2036  -2182  -2138  -2249
  -1182  -2785  -1605   1982    210  -2195  -1449  -2865  -2065  -2197  -2148  -2294
  -1397  -2803  -1408   2099      5  -2107  -1369  -2834  -2016  -2135  -2073  -2242
  -1639  -2717  -1078   2179   -280  -1899  -1247  -2727  -1901  -2003  -1919  -2086
  -1847  -2598   -753   2221   -548  -1678  -1171  -2650  -1821  -1909  -1831  -1953
  -2003  -2496   -493   2249   -756  -1496  -1101  -2574  -1748  -1831  -1766  -1795
  -2197  -2470   -275   2333   -963  -1374  -1060  -2527  -1709  -1790  -1722  -1696
  -2382  -2470    -88   2426  -1148  -1280   -997  -2462  -1644  -1722  -1644  -1652
  -2535  -2439     96   2486  -1317  -1171   -922  -2385  -1569  -1644  -1548  -1592
  -2714  -2449    265   2582  -1491  -1093   -865  -2330  -1519  -1592  -1491  -1561
  -2834  -2439    392   2637  -1615  -1023   -820  -2281  -1475  -1551  -1447  -1530
  -2982  -2442    540   2712  -1761   -950   -800  -2244  -1436  -1509  -1400  -1475
  -3063  -2507    553   2782  -1810   -976   -823  -2268  -1452  -1530  -1415  -1483
  -2992  -2603    389   2798  -1693  -1106   -862  -2317  -1496  -1582  -1467  -1545
  -2824  -2694    129   2756  -1478  -1283   -927  -2390  -1564  -1654  -1543  -1636
  -2657  -2761   -103   2709  -1278  -1434   -987  -2457  -1623  -1722  -1610  -1693
  -2468  -2743   -275   2605  -1098  -1512  -1049  -2520  -1683  -1787  -1673  -1725
  -2322  -2746   -423   2533   -950  -1584  -1101  -2569  -1730  -1839  -1722  -1756
  -2244  -2753   -511   2496   -867  -1634  -1124  -2605  -1771  -1883  -1764  -1784
  -2177  -2738   -561   2457   -807  -1649  -1124  -2631  -1790  -1914  -1795  -1808
  -2060  -2808   -750   2431   -657  -1782  -1153  -2683  -1849  -1982  -1857  -1860
  -2013  -2951   -937   2481   -537  -1945  -1182  -2753  -1938  -2078  -1953  -1953
  -1984  -3060  -1075   2520   -457  -2068  -1202  -2813  -2016  -2158  -2039  -2031
  -1904  -3151  -1247   2527   -329  -2200  -1187  -2826  -2049  -2203  -2083  -2078
  -1660  -3169  -1512   2413    -77  -2340  -1150  -2816  -2075  -2239  -2112  -2107
  -1376  -3091  -1714   2234    166  -2403  -1072  -2785  -2078  -2249  -2109  -2117
  -1111  -2943  -1834   2026    358  -2390   -982  -2740  -2070  -2249  -2099  -2132
   -979  -2891  -1912   1935    465  -2403   -911  -2712  -2078  -2257  -2112  -2169
   -930  -2915  -1987   1922    527  -2452   -833  -2688  -2086  -2275  -2140  -2197
   -701  -2774  -2073   1738    685  -2423   -737  -2613  -2034  -2231  -2078  -2169
   -467  -2577  -2109   1519    820  -2343   -675  -2551  -1990  -2190  -2029  -2130
   -319  -2403  -2083   1361    880  -2244   -615  -2473  -1930  -2138  -1984  -2075
   -205  -2265  -2060   1234    924  -2164   -623  -2416  -1886  -2099  -1951  -2021
    -80  -2166  -2086   1122   1000  -2127   -685  -2395  -1873  -2088  -1964  -1995
     85  -2112  -2200   1013   1140  -2156   -782  -2400  -1883  -2101  -1984  -1992
    309  -2083  -2392    888   1350  -2236   -924  -2434  -1919  -2140  -2031  -2034
    610  -2021  -2634    704   1621  -2327  -1078  -2473  -1966  -2208  -2120  -2125
    976  -1953  -2933    488   1953  -2442  -1145  -2436  -1966  -2255  -2195  -2216
   1283  -1880  -3164    298   2221  -2522  -1171  -2338  -1904  -2231  -2192  -2265
   1527  -1667  -3195     70   2361  -2431  -1158  -2127  -1696  -2029  -2016  -2122
   1693  -1304  -2998   -194   2343  -2151  -1182  -1865  -1418  -1686  -1660  -1774
   1758   -896  -2657   -431   2205  -1777  -1273  -1878  -1257  -1387  -1257  -1356
   1673   -693  -2369   -491   2018  -1530  -1454  -2221  -1291  -1239   -969  -1083
   1556   -672  -2229   -441   1891  -1449  -1665  -2675  -1514  -1332   -979  -1101
   1553  -1096  -2652   -231   2101  -1873  -1896  -3260  -2138  -2055  -1691  -1816
   1592  -1600  -3192      5   2390  -2397  -2094  -3676  -2751  -2831  -2481  -2530
   1725  -1782  -3507     28   2613  -2644  -2094  -3595  -2824  -2966  -2642  -2621
   1964  -1654  -3619   -153   2790  -2637  -1901  -3263  -2579  -2772  -2507  -2468
   2029  -1618  -3647   -205   2837  -2631  -1756  -3011  -2374  -2613  -2387  -2346
   2029  -1566  -3595   -231   2811  -2582  -1597  -2800  -2190  -2475  -2283  -2249
   2029  -1509  -3541   -259   2782  -2525  -1483  -2662  -2068  -2385  -2213  -2171
   2021  -1395  -3416   -311   2717  -2405  -1449  -2608  -2013  -2340  -2171  -2130
   1886  -1421  -3309   -233   2598  -2364  -1413  -2569  -1979  -2314  -2161  -2120
   1621  -1509  -3130    -57   2374  -2320  -1353  -2496  -1909  -2260  -2107  -2042
   1262  -1592  -2855    163   2057  -2223  -1283  -2405  -1818  -2179  -2010  -1938
    893  -1670  -2564    389   1727  -2117  -1234  -2343  -1748  -2114  -1927  -1857
    509  -1844  -2356    667   1431  -2099  -1189  -2307  -1714  -2088  -1888  -1831
    168  -2062  -2231    945   1197  -2145  -1179  -2301  -1704  -2094  -1891  -1860
   -101  -2218  -2117   1158   1005  -2169  -1187  -2301  -1693  -2094  -1888  -1875
   -280  -2296  -2016   1288    867  -2156  -1166  -2268  -1657  -2062  -1847  -1870
   -329  -2288  -1958   1309    813  -2125  -1135  -2223  -1605  -2026  -1808  -1857
   -298  -2247  -1951   1273    826  -2099  -1111  -2184  -1564  -1997  -1782  -1836
   -192  -2190  -1997   1189    901  -2094  -1078  -2135  -1517  -1964  -1751  -1803
    -49  -2055  -2005   1052    976  -2031  -1010  -2055  -1439  -1893  -1680  -1730
     72  -1873  -1945    898   1008  -1909   -935  -1964  -1343  -1803  -1582  -1623
    220  -1644  -1865    711   1041  -1753   -852  -1862  -1239  -1699  -1470  -1488
    353  -1457  -1810    550   1078  -1631   -758  -1748  -1130  -1592  -1361  -1379
    465  -1234  -1699    384   1080  -1465   -678  -1654  -1041  -1506  -1273  -1301
    540  -1130  -1673    293   1104  -1400   -579  -1551   -943  -1408  -1182  -1226
    545  -1047  -1592    249   1067  -1319   -524  -1475   -865  -1332  -1111  -1163
    472  -1023  -1496    275    982  -1260   -483  -1410   -813  -1270  -1049  -1096
    314  -1072  -1387    379    849  -1228   -496  -1389   -823  -1254  -1034  -1067
    148  -1192  -1343    522    743  -1267   -530  -1389   -839  -1257  -1039  -1049
     31  -1270  -1301    620    665  -1286   -548  -1376   -826  -1244  -1026  -1008
    -90  -1337  -1249    711    576  -1293   -550  -1358   -807  -1231  -1008   -982
   -252  -1454  -1202    854    475  -1330   -566  -1366   -815  -1244  -1013   -974
   -340  -1545  -1205    940    428  -1376   -600  -1405   -852  -1288  -1049  -1000
   -374  -1564  -1192    969    407  -1379   -607  -1413   -865  -1309  -1065  -1002
   -368  -1506  -1137    935    381  -1325   -579  -1395   -865  -1306  -1062   -997
   -368  -1480  -1111    924    371  -1296   -545  -1371   -859  -1299  -1057   -992
   -353  -1452  -1098    898    371  -1275   -535  -1371   -875  -1319  -1072   -997
   -314  -1395  -1083    854    381  -1239   -514  -1361   -870  -1319  -1072   -974
   -296  -1327  -1031    810    363  -1179   -506  -1358   -865  -1319  -1072   -956
   -231  -1244  -1013    737    389  -1130   -493  -1353   -862  -1319  -1083   -963
   -176  -1205  -1031    691    423  -1119   -457  -1325   -836  -1301  -1067   -961
   -210  -1231  -1023    719    405  -1127   -459  -1330   -836  -1309  -1078   -987
   -246  -1299  -1052    771    402  -1176   -504  -1366   -865  -1340  -1119  -1034
   -215  -1309  -1093    763    439  -1202   -558  -1395   -888  -1366  -1150  -1065
   -171  -1293  -1122    730    472  -1208   -613  -1426   -924  -1408  -1192  -1122
   -132  -1275  -1143    704    504  -1210   -657  -1441   -945  -1426  -1213  -1153
    -96  -1252  -1158    672    530  -1205   -659  -1423   -935  -1410  -1208  -1148
    -51  -1195  -1143    623    545  -1169   -631  -1382   -888  -1371  -1184  -1127
    -23  -1166  -1143    592    558  -1156   -620  -1358   -865  -1350  -1156  -1119
    -15  -1158  -1143    587    563  -1150   -592  -1330   -831  -1322  -1130  -1109
    -33  -1145  -1114    589    537  -1130   -558  -1309   -800  -1293  -1106  -1098
    -33  -1104  -1070    568    517  -1088   -530  -1296   -784  -1280  -1096  -1101
     23  -1013  -1039    493    530  -1023   -517  -1301   -776  -1273  -1098  -1117
    103   -976  -1080    436    592  -1028   -527  -1306   -782  -1275  -1111  -1132
    153   -974  -1130    407    641  -1049   -535  -1309   -787  -1275  -1117  -1140
    210   -924  -1135    358    672  -1028   -511  -1286   -753  -1236  -1083  -1104
    233   -885  -1122    324    678  -1002   -514  -1275   -740  -1215  -1060  -1078
    218   -891  -1109    335    662  -1000   -514  -1278   -750  -1215  -1060  -1078
    210   -857  -1067    322    636   -961   -498  -1275   -745  -1208  -1047  -1072
    189   -896  -1085    353    636   -989   -488  -1280   -756  -1223  -1054  -1083
    140   -966  -1109    413    623  -1036   -519  -1327   -807  -1273  -1098  -1124
    124   -995  -1119    433    620  -1054   -542  -1363   -849  -1306  -1132  -1156
    129  -1021  -1150    444    639  -1085   -532  -1369   -857  -1314  -1137  -1163
    129  -1070  -1200    470    665  -1135   -519  -1369   -865  -1322  -1143  -1176
    124  -1080  -1205    478    662  -1143   -517  -1387   -885  -1345  -1166  -1202
    106  -1106  -1213    498    659  -1158   -519  -1410   -914  -1374  -1197  -1226
     88  -1137  -1228    522    657  -1182   -522  -1431   -937  -1400  -1223  -1247
     85  -1166  -1252    540    667  -1208   -517  -1441   -956  -1421  -1244  -1273
     93  -1153  -1247    530    667  -1200   -519  -1452   -971  -1434  -1254  -1288
    116  -1166  -1283    522    698  -1223   -527  -1467   -989  -1449  -1267  -1299
    168  -1166  -1335    496    750  -1252   -537  -1483  -1008  -1465  -1280  -1301
    218  -1182  -1400    483    807  -1291   -548  -1509  -1031  -1486  -1301  -1325
    244  -1184  -1431    470    836  -1306   -542  -1517  -1044  -1499  -1317  -1350
    228  -1179  -1410    475    818  -1293   -527  -1504  -1041  -1493  -1314  -1340
    137  -1236  -1376    548    756  -1304   -511  -1488  -1031  -1488  -1317  -1335
     46  -1299  -1345    626    696  -1322   -498  -1475  -1031  -1491  -1322  -1348
     38  -1283  -1325    620    680  -1304   -436  -1392   -992  -1483  -1332  -1382
     38  -1223  -1262    589    649  -1241   -319  -1218   -865  -1392  -1275  -1348
     -7  -1130  -1124    568    555  -1127   -210  -1000   -654  -1184  -1093  -1208
    -64   -979   -914    522    423   -948   -187   -782   -415   -888   -787   -914
   -179   -678   -501    428    158   -589   -280   -862   -353   -696   -467   -532
   -415   -472    -59    444   -179   -267   -436  -1231   -472   -636   -244   -241
   -667   -457    210    561   -439   -122   -636  -1683   -709   -724   -215   -181
   -831   -776     54    805   -444   -361   -844  -2192  -1187  -1223   -701   -644
   -857  -1423   -568   1140   -148   -997  -1054  -2624  -1849  -2070  -1623  -1501
   -771  -1932  -1161   1350    194  -1548  -1182  -2694  -2107  -2418  -2018  -1883
   -654  -2125  -1473   1387    407  -1797  -1171  -2522  -2000  -2356  -2008  -1912
   -550  -2169  -1618   1361    532  -1893  -1104  -2327  -1834  -2236  -1935  -1855
   -459  -2130  -1670   1293    602  -1901   -958  -2104  -1639  -2083  -1826  -1756
   -397  -2065  -1667   1228    633  -1867   -839  -1922  -1486  -1953  -1725  -1652
   -387  -2112  -1727   1249    670  -1922   -815  -1878  -1454  -1930  -1706  -1615
   -379  -2213  -1834   1296    727  -2023   -849  -1901  -1483  -1964  -1743  -1613
   -314  -2278  -1966   1293    823  -2125   -904  -1953  -1540  -2018  -1813  -1641
   -277  -2361  -2086   1319    901  -2223   -948  -2000  -1592  -2068  -1852  -1678
   -296  -2408  -2112   1350    906  -2260   -948  -1992  -1590  -2065  -1849  -1657
   -285  -2395  -2109   1340    911  -2252   -924  -1966  -1566  -2047  -1839  -1605
   -241  -2387  -2145   1314    950  -2268   -904  -1951  -1556  -2034  -1829  -1577
   -254  -2444  -2192   1348    966  -2320   -896  -1953  -1548  -2023  -1813  -1558
   -296  -2494  -2200   1392    950  -2348   -901  -1971  -1553  -2021  -1808  -1525
   -358  -2540  -2182   1449    911  -2361   -880  -1966  -1543  -2010  -1787  -1517
   -394  -2535  -2140   1465    870  -2338   -859  -1961  -1538  -2000  -1771  -1535
   -340  -2538  -2197   1439    927  -2369   -872  -1990  -1569  -2026  -1800  -1597
   -249  -2556  -2307   1402   1026  -2434   -898  -2023  -1610  -2068  -1847  -1673
   -148  -2585  -2436   1366   1143  -2512   -930  -2057  -1644  -2104  -1886  -1751
    -67  -2569  -2504   1317   1218  -2538   -943  -2060  -1647  -2109  -1891  -1795
    -46  -2507  -2460   1275   1205  -2483   -927  -2036  -1621  -2078  -1862  -1774
   -122  -2455  -2333   1286   1104  -2395   -878  -1984  -1561  -2021  -1808  -1712
   -277  -2403  -2125   1340    922  -2265   -782  -1867  -1444  -1904  -1686  -1595
   -488  -2275  -1787   1379    646  -2031   -678  -1717  -1291  -1748  -1514  -1449
   -730  -2148  -1418   1436    342  -1784   -579  -1566  -1145  -1602  -1358  -1309
   -969  -2099  -1130   1532     77  -1615   -470  -1434  -1018  -1470  -1215  -1192
  -1124  -1977   -852   1551   -137  -1415   -361  -1327   -906  -1350  -1085  -1080
  -1200  -1865   -665   1530   -270  -1265   -319  -1260   -839  -1278  -1010  -1023
  -1275  -1857   -584   1566   -348  -1221   -327  -1234   -815  -1262   -992  -1018
  -1257  -1813   -555   1532   -353  -1184   -327  -1208   -784  -1247   -974  -1005
  -1080  -1600   -519   1340   -280  -1060   -257  -1119   -691  -1169   -880   -945
   -792  -1273   -480   1031   -158   -878   -168  -1013   -610  -1080   -795   -872
   -613  -1098   -488    854    -62   -795   -142   -974   -581  -1052   -763   -859
   -574  -1176   -602    875     12   -891   -202  -1044   -654  -1127   -833   -945
   -571  -1340   -769    956     98  -1054   -309  -1163   -787  -1262   -976  -1075
   -509  -1457   -950    982    218  -1205   -363  -1249   -888  -1369  -1085  -1184
   -444  -1506  -1062    974    306  -1283   -394  -1330   -974  -1454  -1171  -1273
   -381  -1525  -1143    953    379  -1335   -392  -1389  -1031  -1517  -1231  -1322
   -335  -1556  -1221    945    441  -1389   -405  -1447  -1085  -1574  -1301  -1379
   -316  -1613  -1299    963    488  -1454   -449  -1501  -1135  -1626  -1366  -1434
   -272  -1641  -1369    956    548  -1506   -522  -1579  -1205  -1696  -1452  -1496
   -166  -1670  -1504    917    667  -1587   -594  -1670  -1280  -1766  -1545  -1569
    -25  -1701  -1675    865    823  -1688   -644  -1745  -1350  -1831  -1618  -1641
    -15  -1784  -1769    898    872  -1777   -644  -1792  -1397  -1875  -1667  -1714
    -57  -1800  -1743    927    841  -1771   -615  -1803  -1400  -1875  -1665  -1740
   -145  -1818  -1673    982    763  -1745   -576  -1774  -1371  -1842  -1623  -1735
   -239  -1836  -1597   1039    678  -1717   -522  -1719  -1327  -1790  -1574  -1725
   -311  -1816  -1504   1060    594  -1660   -483  -1678  -1288  -1748  -1530  -1691
   -397  -1779  -1382   1088    491  -1582   -426  -1628  -1236  -1688  -1475  -1644
   -496  -1766  -1270   1130    384  -1517   -363  -1577  -1174  -1626  -1421  -1587
   -594  -1764  -1169   1179    285  -1467   -293  -1532  -1117  -1574  -1376  -1527
   -657  -1779  -1122   1215    231  -1452   -226  -1486  -1070  -1532  -1337  -1480
   -698  -1745  -1049   1221    174  -1397   -192  -1465  -1039  -1501  -1312  -1447
   -743  -1712   -969   1226    111  -1340   -179  -1460  -1015  -1478  -1291  -1418
   -756  -1701   -945   1228     93  -1325   -171  -1449   -989  -1454  -1267  -1384
   -782  -1730   -948   1254     83  -1340   -179  -1452   -995  -1454  -1265  -1374
   -839  -1732   -893   1286     25  -1314   -171  -1452   -997  -1449  -1257  -1379
   -878  -1714   -836   1293    -20  -1275   -140  -1428   -971  -1423  -1228  -1361
   -865  -1717   -852   1291     -7  -1286   -140  -1431   -974  -1428  -1228  -1371
   -810  -1774   -963   1291     75  -1369   -161  -1457  -1008  -1462  -1257  -1402
   -763  -1795  -1031   1278    132  -1413   -176  -1473  -1023  -1480  -1267  -1408
   -706  -1769  -1062   1236    176  -1418   -161  -1454  -1008  -1467  -1247  -1376
   -691  -1740  -1049   1215    179  -1395   -127  -1436   -992  -1452  -1231  -1348
   -683  -1725  -1041   1202    176  -1384   -122  -1441   -997  -1465  -1249  -1335
   -631  -1706  -1078   1169    220  -1392   -129  -1447  -1002  -1475  -1257  -1319
   -561  -1683  -1124   1122    280  -1405   -137  -1457  -1008  -1486  -1267  -1314
   -511  -1704  -1192   1109    340  -1449   -158  -1465  -1018  -1499  -1286  -1309
   -488  -1738  -1249   1111    379  -1493   -176  -1475  -1026  -1512  -1306  -1304
   -454  -1761  -1309   1106    426  -1535   -200  -1499  -1031  -1514  -1306  -1306
   -392  -1764  -1371   1075    488  -1569   -213  -1522  -1036  -1514  -1314  -1335
   -285  -1727  -1441   1008    576  -1584   -202  -1514  -1028  -1509  -1317  -1389
   -171  -1696  -1525    932    675  -1610   -213  -1522  -1044  -1517  -1332  -1462
    -64  -1678  -1613    870    774  -1647   -228  -1532  -1057  -1530  -1348  -1525
     10  -1686  -1699    836    852  -1693   -259  -1545  -1078  -1551  -1366  -1564
    119  -1712  -1831    797    974  -1771   -275  -1530  -1096  -1582  -1413  -1615
    259  -1688  -1951    711   1104  -1818   -197  -1410  -1034  -1556  -1434  -1673
    397  -1590  -1987    594   1192  -1787   -124  -1247   -906  -1447  -1356  -1644
    498  -1413  -1914    454   1205  -1662    -67  -1034   -701  -1218  -1135  -1449
    618  -1127  -1745    254   1182  -1436   -119   -956   -568  -1002   -854  -1137
    646   -810  -1460     80   1052  -1135   -306  -1299   -652   -924   -631   -826
    574   -693  -1267     59    919   -982   -545  -1756   -815   -924   -506   -652
    511   -854  -1366    168    937  -1109   -815  -2296  -1210  -1267   -800   -904
    509  -1376  -1886    433   1197  -1631  -1093  -2899  -1914  -2104  -1675  -1725
    620  -1943  -2566    659   1592  -2255  -1330  -3141  -2392  -2696  -2309  -2335
    724  -2275  -3000    776   1860  -2639  -1369  -3016  -2382  -2730  -2397  -2465
    792  -2400  -3195    802   1992  -2798  -1293  -2795  -2226  -2621  -2333  -2439
    805  -2392  -3198    795   2000  -2795  -1148  -2551  -2036  -2473  -2216  -2369
    779  -2346  -3125    782   1948  -2735   -989  -2325  -1855  -2317  -2088  -2333
    730  -2320  -3050    795   1888  -2683   -911  -2221  -1764  -2239  -2021  -2252
    696  -2314  -3011    810   1852  -2662   -893  -2192  -1740  -2221  -1997  -2158
    649  -2351  -3000    852   1823  -2675   -888  -2187  -1740  -2223  -1997  -2107
    589  -2421  -3011    914   1797  -2714   -901  -2203  -1761  -2244  -2013  -2101
    537  -2483  -3021    971   1777  -2751   -911  -2221  -1771  -2262  -2008  -2130
    496  -2553  -3050   1026   1771  -2800   -924  -2239  -1787  -2281  -2013  -2164
    439  -2621  -3060   1091   1748  -2839   -940  -2262  -1816  -2309  -2042  -2182
    384  -2678  -3065   1145   1725  -2870   -930  -2249  -1803  -2304  -2039  -2164
    309  -2733  -3044   1210   1675  -2889   -919  -2242  -1795  -2301  -2036  -2145
    239  -2774  -3016   1267   1626  -2896   -917  -2239  -1790  -2307  -2047  -2143
    210  -2803  -3013   1296   1610  -2907   -924  -2242  -1795  -2322  -2060  -2148
    176  -2803  -2982   1312   1577  -2891   -937  -2244  -1800  -2330  -2070  -2145
    119  -2811  -2930   1345   1522  -2868   -917  -2218  -1779  -2307  -2047  -2122
     83  -2803  -2886   1358   1483  -2842   -898  -2187  -1753  -2273  -2008  -2083
     75  -2769  -2844   1348   1460  -2805   -872  -2151  -1732  -2247  -1987  -2044
     88  -2727  -2816   1317   1449  -2772   -865  -2138  -1730  -2236  -1990  -2016
    103  -2688  -2795   1291   1447  -2740   -857  -2112  -1717  -2210  -1971  -1992
     98  -2631  -2730   1265   1410  -2678   -849  -2083  -1696  -2179  -1945  -1966
     64  -2590  -2655   1262   1358  -2621   -831  -2031  -1657  -2130  -1891  -1909
     18  -2551  -2569   1265   1293  -2559   -802  -1971  -1608  -2073  -1842  -1870
      5  -2512  -2517   1252   1260  -2514   -782  -1919  -1561  -2021  -1800  -1829
     12  -2478  -2491   1231   1252  -2486   -774  -1870  -1522  -1974  -1748  -1787
     31  -2475  -2507   1223   1267  -2491   -763  -1829  -1493  -1938  -1709  -1751
     38  -2421  -2460   1189   1249  -2442   -782  -1823  -1493  -1930  -1691  -1730
     20  -2408  -2431   1192   1226  -2418   -782  -1810  -1480  -1917  -1660  -1717
      5  -2416  -2421   1205   1210  -2416   -787  -1816  -1491  -1927  -1665  -1712
    -10  -2468  -2457   1239   1223  -2462   -784  -1829  -1512  -1948  -1680  -1717
    -41  -2514  -2475   1275   1215  -2496   -792  -1860  -1545  -1990  -1714  -1753
    -85  -2546  -2460   1314   1187  -2504   -818  -1904  -1597  -2044  -1761  -1774
   -127  -2608  -2481   1363   1176  -2546   -828  -1940  -1639  -2094  -1805  -1787
   -142  -2673  -2530   1408   1192  -2603   -841  -1974  -1667  -2130  -1842  -1800
   -153  -2733  -2582   1441   1213  -2657   -862  -2023  -1717  -2182  -1899  -1821
   -148  -2766  -2618   1457   1234  -2694   -880  -2073  -1758  -2226  -1940  -1867
   -148  -2811  -2662   1478   1257  -2738   -883  -2112  -1784  -2255  -1961  -1904
   -176  -2837  -2660   1506   1241  -2748   -893  -2148  -1813  -2286  -1984  -1930
   -200  -2821  -2624   1509   1210  -2722   -896  -2182  -1826  -2309  -2016  -1953
   -218  -2860  -2644   1538   1213  -2753   -893  -2200  -1829  -2317  -2026  -1956
   -231  -2904  -2675   1566   1221  -2790   -924  -2234  -1849  -2338  -2052  -1982
   -205  -2912  -2707   1558   1249  -2811   -953  -2273  -1867  -2364  -2078  -2031
   -150  -2943  -2792   1545   1319  -2868   -987  -2320  -1896  -2405  -2122  -2083
    -96  -2935  -2842   1514   1371  -2889   -995  -2330  -1893  -2408  -2120  -2086
    -41  -2907  -2865   1473   1410  -2886   -992  -2327  -1888  -2400  -2114  -2091
    -12  -2870  -2857   1441   1421  -2865   -989  -2327  -1891  -2405  -2117  -2109
     10  -2829  -2842   1408   1423  -2834   -987  -2312  -1883  -2392  -2099  -2091
     31  -2785  -2816   1376   1421  -2800   -974  -2288  -1862  -2366  -2075  -2055
     15  -2764  -2782   1371   1397  -2772   -937  -2244  -1818  -2322  -2036  -2013
    -38  -2727  -2688   1384   1325  -2709   -896  -2210  -1777  -2288  -1995  -1990
    -62  -2707  -2647   1384   1291  -2678   -878  -2184  -1748  -2275  -1982  -1979
   -122  -2709  -2590   1415   1234  -2650   -885  -2171  -1725  -2268  -1977  -1964
   -205  -2701  -2496   1452   1145  -2600   -906  -2166  -1714  -2260  -1964  -1945
   -262  -2665  -2403   1465   1070  -2535   -917  -2153  -1691  -2236  -1925  -1906
   -301  -2688  -2387   1493   1041  -2538   -958  -2174  -1693  -2239  -1922  -1886
   -303  -2694  -2390   1499   1041  -2543   -995  -2197  -1701  -2252  -1919  -1865
   -272  -2647  -2374   1460   1049  -2512  -1021  -2216  -1709  -2265  -1914  -1849
   -236  -2624  -2387   1431   1075  -2507  -1047  -2234  -1725  -2286  -1930  -1852
   -205  -2657  -2455   1431   1122  -2556  -1075  -2262  -1758  -2317  -1961  -1883
   -187  -2657  -2470   1423   1140  -2564  -1122  -2312  -1805  -2361  -1997  -1917
   -179  -2688  -2512   1434   1163  -2600  -1161  -2353  -1844  -2408  -2036  -1948
   -184  -2756  -2572   1470   1192  -2665  -1197  -2392  -1878  -2449  -2065  -1971
   -158  -2785  -2629   1470   1234  -2707  -1231  -2447  -1906  -2494  -2112  -2021
   -103  -2790  -2686   1447   1288  -2738  -1262  -2512  -1945  -2538  -2158  -2065
    -83  -2818  -2735   1449   1325  -2779  -1301  -2561  -1979  -2572  -2179  -2094
    -57  -2852  -2795   1454   1369  -2824  -1340  -2595  -2021  -2611  -2216  -2114
      7  -2826  -2834   1408   1421  -2831  -1387  -2618  -2068  -2657  -2260  -2151
     88  -2805  -2894   1358   1488  -2850  -1418  -2639  -2107  -2691  -2288  -2179
    116  -2795  -2912   1337   1514  -2855  -1441  -2662  -2135  -2712  -2304  -2205
    119  -2779  -2899   1330   1509  -2839  -1447  -2662  -2132  -2709  -2299  -2205
    116  -2751  -2868   1317   1491  -2811  -1444  -2660  -2120  -2701  -2294  -2192
    129  -2701  -2831   1283   1480  -2766  -1457  -2662  -2114  -2707  -2296  -2187
    145  -2696  -2842   1275   1491  -2769  -1470  -2673  -2122  -2727  -2322  -2205
    148  -2699  -2847   1275   1496  -2772  -1423  -2629  -2109  -2743  -2353  -2247
    129  -2650  -2779   1260   1454  -2714  -1291  -2473  -2010  -2678  -2320  -2236
    150  -2512  -2662   1179   1405  -2585  -1169  -2249  -1821  -2499  -2164  -2101
    174  -2242  -2418   1031   1293  -2330  -1072  -1935  -1525  -2174  -1842  -1797
    161  -1821  -1982    831   1070  -1901  -1130  -1855  -1332  -1880  -1467  -1392
    -41  -1465  -1426    753    691  -1444  -1376  -2255  -1361  -1719  -1163  -1023
   -324  -1236   -911    779    293  -1075  -1631  -2730  -1470  -1675  -1010   -833
   -555  -1350   -797    953    119  -1075  -1865  -3234  -1844  -2044  -1337  -1098
   -662  -1857  -1195   1260    265  -1527  -2068  -3722  -2553  -2930  -2213  -1839
   -620  -2312  -1691   1465    532  -2003  -2109  -3743  -2826  -3312  -2629  -2216
   -563  -2488  -1925   1527    680  -2208  -1974  -3439  -2657  -3198  -2598  -2252
   -498  -2397  -1899   1449    698  -2151  -1784  -3117  -2418  -3011  -2468  -2164
   -459  -2273  -1813   1366    675  -2044  -1543  -2785  -2145  -2792  -2296  -2029
   -444  -2174  -1730   1309    641  -1953  -1402  -2592  -1974  -2660  -2192  -1938
   -415  -2078  -1662   1247    620  -1870  -1358  -2522  -1888  -2598  -2140  -1888
   -384  -2003  -1621   1192    615  -1813  -1353  -2499  -1852  -2574  -2120  -1865
   -348  -1953  -1605   1150    628  -1779  -1350  -2475  -1823  -2559  -2107  -1849
   -322  -1922  -1602   1122    639  -1764  -1371  -2478  -1818  -2556  -2099  -1839
   -293  -1834  -1540   1062    620  -1688  -1400  -2494  -1821  -2559  -2088  -1839
   -257  -1719  -1462    987    602  -1592  -1402  -2494  -1816  -2551  -2078  -1839
   -218  -1660  -1441    940    610  -1551  -1382  -2478  -1803  -2535  -2065  -1821
   -192  -1613  -1423    901    613  -1519  -1382  -2481  -1792  -2522  -2047  -1821
   -148  -1527  -1379    836    613  -1452  -1387  -2491  -1787  -2520  -2044  -1821
    -59  -1418  -1361    737    649  -1389  -1379  -2478  -1766  -2496  -2026  -1795
     23  -1322  -1345    649    683  -1332  -1387  -2468  -1753  -2488  -2016  -1779
     83  -1213  -1296    563    688  -1254  -1423  -2481  -1758  -2491  -2013  -1782
    137  -1122  -1260    491    696  -1189  -1418  -2468  -1730  -2465  -1987  -1771
    179  -1041  -1221    431    698  -1130  -1400  -2452  -1699  -2434  -1956  -1740
    220   -963  -1184    371    701  -1072  -1379  -2426  -1675  -2403  -1917  -1699
    220   -901  -1124    340    670  -1013  -1369  -2397  -1657  -2372  -1886  -1675
    213   -841  -1054    311    633   -948  -1363  -2372  -1626  -2343  -1852  -1647
    210   -766   -976    277    592   -870  -1363  -2348  -1597  -2317  -1826  -1618
    210   -706   -917    249    563   -810  -1358  -2314  -1564  -2288  -1797  -1587
    218   -636   -854    207    535   -745  -1356  -2286  -1532  -2255  -1766  -1553
    226   -568   -795    171    509   -680  -1353  -2262  -1504  -2226  -1732  -1517
    246   -509   -756    129    498   -631  -1350  -2229  -1478  -2195  -1699  -1480
    259   -405   -665     72    462   -535  -1337  -2195  -1460  -2164  -1662  -1434
    283   -290   -574      2    426   -431  -1332  -2171  -1431  -2135  -1626  -1387
    311   -218   -532    -46    420   -374  -1314  -2164  -1423  -2140  -1618  -1369
    311   -174   -485    -70    397   -329  -1293  -2174  -1444  -2166  -1634  -1356
    283   -166   -449    -57    366   -306  -1278  -2187  -1486  -2190  -1652  -1353
    252   -161   -413    -44    332   -285  -1275  -2221  -1530  -2231  -1683  -1369
    228   -111   -340    -59    283   -223  -1270  -2257  -1574  -2278  -1725  -1382
    205    -46   -252    -80    226   -148  -1257  -2286  -1605  -2312  -1761  -1389
    161    -62   -223    -49    192   -142  -1249  -2322  -1641  -2348  -1790  -1400
     93    -96   -189      0    140   -142  -1244  -2353  -1662  -2372  -1816  -1405
     18    -75    -93     28     54    -85  -1231  -2382  -1688  -2397  -1844  -1421
    -46    -62    -18     54    -15    -41  -1210  -2400  -1704  -2408  -1855  -1428
   -109    -64     44     88    -77    -10  -1213  -2431  -1727  -2421  -1862  -1441
   -166    -70     96    116   -132     10  -1200  -2452  -1743  -2423  -1860  -1452
   -218    -38    179    127   -200     70  -1197  -2475  -1761  -2434  -1875  -1480
   -259     10    267    122   -265    137  -1202  -2499  -1766  -2426  -1883  -1491
   -277     36    314    122   -296    174  -1210  -2512  -1769  -2395  -1883  -1491
   -288     77    366    106   -327    220  -1218  -2522  -1766  -2390  -1888  -1501
   -340     64    405    137   -374    236  -1205  -2509  -1748  -2377  -1875  -1496
   -405     38    441    181   -423    239  -1189  -2499  -1735  -2366  -1870  -1483
   -454     85    540    184   -496    311  -1166  -2478  -1717  -2335  -1844  -1447
   -506    153    659    174   -581    405  -1182  -2499  -1732  -2338  -1865  -1467
   -542    158    701    192   -623    428  -1197  -2522  -1745  -2353  -1893  -1486
   -597    153    750    220   -675    452  -1179  -2522  -1735  -2343  -1899  -1483
   -662    137    800    262   -730    467  -1132  -2494  -1704  -2307  -1888  -1470
   -688    171    859    257   -774    514  -1127  -2496  -1712  -2296  -1901  -1486
   -688    155    841    265   -766    498  -1135  -2517  -1740  -2309  -1927  -1517
   -714    153    867    277   -792    509  -1161  -2538  -1751  -2304  -1930  -1501
   -779    124    904    327   -841    514  -1179  -2553  -1761  -2309  -1925  -1486
   -810    140    948    335   -878    542  -1210  -2561  -1769  -2307  -1904  -1470
   -823    181   1005    322   -914    592  -1231  -2569  -1777  -2307  -1893  -1475
   -820    236   1057    290   -937    646  -1249  -2572  -1787  -2312  -1899  -1504
   -810    290   1101    259   -956    696  -1270  -2587  -1808  -2320  -1909  -1545
   -805    270   1072    267   -940    670  -1301  -2605  -1836  -2333  -1925  -1577
   -813    215   1028    298   -922    620  -1335  -2631  -1875  -2359  -1948  -1597
   -820    174    992    322   -906    584  -1343  -2652  -1906  -2382  -1969  -1605
   -802    135    937    335   -870    535  -1371  -2699  -1953  -2426  -2016  -1644
   -769    127    893    319   -833    509  -1405  -2748  -1997  -2473  -2062  -1678
   -727    119    846    303   -787    480  -1436  -2800  -2036  -2517  -2104  -1701
   -680    101    779    288   -730    439  -1473  -2852  -2083  -2553  -2148  -1717
   -646     49    696    298   -670    371  -1506  -2902  -2130  -2590  -2190  -1735
   -657     44    698    303   -678    371  -1530  -2933  -2164  -2621  -2226  -1735
   -683     59    740    311   -711    400  -1548  -2951  -2177  -2631  -2231  -1727
   -709     57    766    324   -737    410  -1571  -2974  -2182  -2642  -2236  -1722
   -743     44    787    350   -763    415  -1577  -2987  -2179  -2647  -2239  -1722
   -766     83    846    340   -807    465  -1584  -2990  -2174  -2639  -2234  -1717
   -776    137    914    316   -844    524  -1587  -2995  -2174  -2634  -2231  -1719
   -779    176    956    301   -867    566  -1590  -2998  -2174  -2634  -2242  -1735
   -766    210    976    277   -870    592  -1569  -2961  -2169  -2634  -2257  -1779
   -743    254    995    244   -870    623  -1473  -2837  -2094  -2592  -2252  -1823
   -698    355   1054    171   -875    704  -1374  -2688  -1971  -2488  -2174  -1792
   -652    563   1213     44   -932    888  -1291  -2475  -1764  -2257  -1951  -1618
   -618    885   1504   -132  -1060   1195  -1325  -2387  -1626  -2034  -1670  -1325
   -724   1301   2023   -290  -1374   1662  -1457  -2686  -1631  -1888  -1397   -969
   -940   1512   2452   -288  -1696   1982  -1639  -3107  -1732  -1829  -1223   -745
  -1135   1431   2564   -150  -1849   1997  -1860  -3603  -2047  -2083  -1421   -917
  -1228   1034   2262     98  -1745   1647  -2086  -4112  -2624  -2774  -2143  -1592
  -1150    527   1678    311  -1415   1101  -2291  -4330  -3050  -3312  -2712  -2114
  -1047    223   1270    410  -1158    745  -2317  -4206  -3047  -3356  -2800  -2203
  -1008    101   1109    452  -1057    602  -2231  -3962  -2899  -3244  -2751  -2132
  -1013    109   1122    452  -1067    615  -2062  -3694  -2707  -3094  -2647  -2021
   -987    153   1140    415  -1062    646  -1870  -3437  -2499  -2927  -2501  -1919
   -927    228   1156    348  -1041    691  -1792  -3338  -2416  -2865  -2434  -1875
   -880    265   1145    306  -1013    704  -1779  -3322  -2410  -2865  -2434  -1870
   -862    277   1140    293  -1000    709  -1795  -3328  -2418  -2873  -2455  -1875
   -841    265   1106    285   -974    685  -1803  -3333  -2436  -2883  -2465  -1888
   -813    265   1078    272   -945    670  -1805  -3333  -2439  -2886  -2455  -1899
   -807    298   1106    254   -958    701  -1797  -3330  -2421  -2870  -2434  -1883
   -836    319   1156    259   -995    737  -1779  -3328  -2408  -2863  -2418  -1844
   -891    324   1213    280  -1052    769  -1782  -3320  -2413  -2860  -2400  -1792
   -888    358   1247    265  -1067    802  -1771  -3304  -2410  -2844  -2377  -1758
   -841    431   1273    205  -1057    852  -1764  -3291  -2410  -2837  -2356  -1738
   -784    504   1288    140  -1036    896  -1769  -3273  -2403  -2826  -2340  -1717
   -709    574   1283     64   -997    927  -1774  -3252  -2390  -2818  -2330  -1693
   -641    670   1312    -12   -976    989  -1764  -3211  -2361  -2790  -2299  -1662
   -561    763   1325   -101   -945   1044  -1745  -3172  -2330  -2759  -2268  -1626
   -472    841   1314   -184   -893   1078  -1745  -3164  -2322  -2761  -2255  -1626
   -379    909   1288   -265   -833   1096  -1764  -3177  -2320  -2761  -2255  -1667
   -290    974   1265   -342   -779   1119  -1774  -3187  -2309  -2748  -2244  -1706
   -210   1036   1244   -415   -727   1140  -1784  -3185  -2296  -2733  -2239  -1719
   -116   1106   1223   -493   -670   1163  -1787  -3169  -2268  -2712  -2221  -1714
    -28   1182   1210   -576   -620   1195  -1792  -3146  -2234  -2686  -2195  -1701
     49   1278   1228   -662   -589   1252  -1784  -3112  -2195  -2647  -2158  -1675
    127   1374   1247   -750   -558   1309  -1784  -3081  -2166  -2611  -2127  -1639
    220   1480   1260   -849   -519   1371  -1779  -3044  -2132  -2572  -2094  -1605
    288   1602   1314   -945   -514   1457  -1766  -3005  -2099  -2530  -2065  -1595
    324   1686   1361  -1005   -517   1522  -1769  -2979  -2083  -2504  -2047  -1600
    353   1769   1415  -1062   -532   1592  -1753  -2953  -2068  -2481  -2023  -1584
    366   1849   1483  -1106   -558   1667  -1743  -2933  -2044  -2462  -2000  -1561
    387   1927   1540  -1158   -579   1735  -1735  -2925  -2039  -2447  -1990  -1538
    387   2005   1618  -1195   -615   1810  -1725  -2909  -2026  -2423  -1969  -1506
    353   2047   1693  -1202   -670   1870  -1719  -2894  -2005  -2400  -1951  -1491
    314   2088   1774  -1200   -730   1932  -1717  -2881  -1966  -2361  -1930  -1473
    290   2140   1849  -1215   -779   1995  -1717  -2883  -1948  -2346  -1919  -1467
    296   2182   1886  -1239   -795   2034  -1701  -2873  -1919  -2327  -1901  -1449
    301   2221   1917  -1262   -807   2070  -1691  -2865  -1888  -2299  -1875  -1423
    329   2265   1935  -1296   -802   2101  -1696  -2865  -1862  -2275  -1870  -1415
    374   2307   1930  -1343   -776   2120  -1706  -2873  -1855  -2270  -1880  -1426
    415   2333   1914  -1374   -748   2125  -1735  -2886  -1849  -2268  -1888  -1434
    431   2335   1901  -1384   -735   2120  -1766  -2904  -1849  -2265  -1893  -1439
    452   2338   1886  -1395   -717   2112  -1787  -2925  -1849  -2265  -1896  -1449
    454   2309   1855  -1382   -701   2083  -1839  -2953  -1865  -2283  -1917  -1473
    465   2301   1836  -1384   -685   2070  -1904  -2972  -1880  -2296  -1930  -1480
    472   2265   1792  -1371   -659   2029  -1958  -3008  -1909  -2322  -1956  -1499
    452   2221   1769  -1335   -657   1995  -2010  -3063  -1945  -2356  -1987  -1517
    449   2203   1753  -1327   -652   1979  -2070  -3115  -1995  -2385  -2016  -1522
    462   2200   1738  -1332   -639   1971  -2117  -3146  -2026  -2403  -2034  -1517
    446   2190   1743  -1319   -646   1966  -2138  -3154  -2031  -2400  -2034  -1501
    423   2210   1787  -1317   -680   2000  -2138  -3143  -2016  -2387  -2023  -1478
    394   2197   1803  -1299   -704   2000  -2138  -3133  -2008  -2377  -2023  -1460
    363   2166   1803  -1265   -719   1984  -2135  -3138  -2010  -2369  -2039  -1460
    350   2174   1821  -1262   -735   1997  -2145  -3154  -2018  -2364  -2055  -1454
    361   2208   1847  -1283   -743   2029  -2145  -3151  -2000  -2335  -2047  -1426
    363   2239   1875  -1304   -756   2057  -2164  -3177  -2008  -2333  -2055  -1428
    353   2234   1880  -1293   -763   2057  -2197  -3208  -2026  -2343  -2073  -1449
    327   2226   1896  -1278   -784   2062  -2205  -3226  -2042  -2346  -2081  -1454
    290   2221   1930  -1254   -818   2075  -2208  -3231  -2042  -2343  -2073  -1441
    254   2208   1951  -1234   -846   2081  -2223  -3257  -2068  -2359  -2094  -1454
    233   2177   1943  -1205   -854   2060  -2234  -3276  -2096  -2372  -2107  -1470
    226   2195   1966  -1210   -872   2081  -2234  -3286  -2122  -2379  -2107  -1483
    226   2249   2023  -1236   -898   2138  -2223  -3294  -2145  -2382  -2109  -1488
    184   2221   2036  -1202   -927   2130  -2226  -3315  -2174  -2400  -2125  -1512
    137   2158   2021  -1148   -943   2091  -2236  -3343  -2216  -2434  -2166  -1545
    106   2117   2010  -1114   -953   2065  -2239  -3372  -2249  -2462  -2200  -1571
     93   2081   1987  -1085   -945   2034  -2247  -3387  -2265  -2483  -2226  -1597
     96   2062   1964  -1080   -932   2016  -2273  -3424  -2296  -2517  -2265  -1639
    114   2055   1940  -1083   -911   1997  -2301  -3460  -2338  -2546  -2301  -1667
    135   2026   1891  -1083   -878   1958  -2322  -3486  -2385  -2561  -2327  -1686
    161   1997   1836  -1078   -836   1917  -2351  -3525  -2434  -2587  -2364  -1709
    184   1969   1784  -1078   -800   1878  -2385  -3569  -2478  -2629  -2413  -1764
    189   1958   1769  -1072   -789   1862  -2405  -3600  -2504  -2657  -2444  -1826
    187   1938   1748  -1065   -779   1844  -2429  -3624  -2517  -2678  -2468  -1870
    179   1932   1753  -1054   -787   1844  -2436  -3634  -2522  -2691  -2488  -1904
    181   1945   1761  -1065   -789   1852  -2385  -3567  -2478  -2675  -2494  -1940
    220   2003   1782  -1111   -782   1891  -2299  -3437  -2382  -2613  -2455  -1951
    262   2083   1821  -1174   -779   1951  -2221  -3270  -2236  -2478  -2340  -1886
    332   2283   1951  -1306   -807   2117  -2187  -3086  -2060  -2278  -2130  -1696
    392   2577   2184  -1486   -896   2382  -2244  -3050  -1964  -2112  -1880  -1397
    337   2785   2444  -1561  -1052   2616  -2317  -3231  -1961  -2016  -1680  -1119
    205   2878   2670  -1543  -1231   2774  -2455  -3587  -2081  -2044  -1621   -989
     59   2699   2639  -1379  -1288   2670  -2650  -4078  -2452  -2403  -1966  -1283
    -88   2221   2309  -1070  -1197   2265  -2831  -4580  -3026  -3081  -2688  -1969
    -80   1842   1919   -880  -1000   1880  -3018  -4754  -3333  -3429  -3065  -2312
    -44   1600   1641   -779   -844   1621  -3060  -4647  -3320  -3455  -3125  -2364
      5   1493   1488   -748   -740   1491  -2992  -4455  -3195  -3380  -3096  -2340
     59   1530   1470   -797   -706   1501  -2839  -4221  -3011  -3252  -3013  -2301
    132   1665   1532   -898   -701   1600  -2675  -4000  -2834  -3125  -2912  -2242
    192   1764   1571   -979   -691   1667  -2590  -3878  -2735  -3055  -2855  -2192
    210   1771   1561   -989   -675   1667  -2559  -3826  -2678  -3013  -2837  -2153
    252   1771   1519  -1013   -633   1644  -2566  -3826  -2675  -3011  -2860  -2140
    303   1813   1509  -1060   -602   1662  -2569  -3852  -2686  -3024  -2883  -2145
    353   1867   1512  -1111   -579   1691  -2566  -3871  -2686  -3034  -2894  -2158
    400   1899   1499  -1148   -548   1699  -2551  -3865  -2678  -3031  -2883  -2161
    384   1922   1538  -1156   -576   1730  -2540  -3842  -2665  -3008  -2863  -2153
    335   1922   1584  -1130   -626   1753  -2546  -3829  -2665  -2998  -2857  -2153
    272   1927   1652  -1101   -688   1790  -2548  -3819  -2662  -2985  -2850  -2140
    218   1948   1730  -1083   -756   1839  -2538  -3793  -2650  -2953  -2821  -2101
    140   1966   1823  -1054   -841   1896  -2525  -3774  -2650  -2935  -2800  -2075
     93   2016   1922  -1054   -914   1971  -2530  -3764  -2668  -2920  -2782  -2055
     75   2083   2008  -1080   -966   2044  -2546  -3761  -2709  -2912  -2769  -2034
     59   2117   2057  -1088   -997   2088  -2564  -3754  -2722  -2922  -2764  -2013
     31   2151   2117  -1093  -1044   2135  -2577  -3738  -2701  -2920  -2746  -1969
     31   2153   2122  -1093  -1047   2138  -2595  -3725  -2688  -2909  -2727  -1938
      2   2148   2145  -1075  -1070   2145  -2626  -3712  -2683  -2894  -2709  -1922
    -41   2145   2187  -1052  -1114   2166  -2655  -3694  -2688  -2883  -2701  -1909
    -41   2109   2148  -1036  -1096   2127  -2691  -3689  -2701  -2878  -2696  -1919
     -5   2112   2117  -1054  -1060   2114  -2759  -3717  -2722  -2873  -2696  -1938
     44   2138   2094  -1093  -1023   2117  -2826  -3735  -2735  -2865  -2694  -1945
     49   2140   2091  -1093  -1021   2117  -2883  -3746  -2746  -2852  -2691  -1948
     -5   2182   2187  -1091  -1098   2184  -2920  -3725  -2717  -2816  -2647  -1914
    -96   2260   2356  -1083  -1226   2309  -2940  -3665  -2642  -2751  -2572  -1855
   -200   2320   2517  -1060  -1358   2418  -2956  -3606  -2556  -2686  -2496  -1797
   -280   2356   2637  -1036  -1457   2496  -2940  -3559  -2494  -2644  -2442  -1766
   -350   2372   2722  -1013  -1535   2546  -2930  -3533  -2473  -2644  -2421  -1758
   -402   2426   2829  -1013  -1615   2626  -2938  -3528  -2460  -2647  -2421  -1748
   -454   2473   2925  -1010  -1688   2699  -2948  -3528  -2455  -2647  -2429  -1740
   -496   2520   3016  -1010  -1756   2766  -2953  -3538  -2460  -2647  -2434  -1730
   -527   2600   3128  -1039  -1829   2865  -2930  -3522  -2449  -2652  -2418  -1712
   -558   2670   3229  -1057  -1893   2948  -2907  -3520  -2439  -2647  -2408  -1704
   -558   2712   3270  -1078  -1914   2992  -2896  -3525  -2431  -2660  -2418  -1714
   -522   2730   3252  -1104  -1886   2990  -2889  -3535  -2413  -2665  -2423  -1740
   -465   2782   3247  -1158  -1855   3013  -2883  -3554  -2400  -2673  -2431  -1769
   -431   2865   3296  -1218  -1862   3081  -2881  -3554  -2387  -2665  -2421  -1766
   -376   2948   3322  -1288  -1849   3135  -2896  -3543  -2382  -2642  -2413  -1766
   -285   3060   3346  -1387  -1816   3203  -2915  -3530  -2382  -2621  -2405  -1769
   -226   3120   3346  -1447  -1787   3231  -2915  -3509  -2364  -2608  -2385  -1761
   -148   3211   3359  -1532  -1753   3283  -2912  -3504  -2356  -2611  -2366  -1745
    -49   3322   3369  -1636  -1709   3346  -2915  -3502  -2353  -2618  -2351  -1727
     33   3408   3374  -1719  -1670   3393  -2927  -3507  -2359  -2637  -2356  -1732
    106   3473   3367  -1792  -1631   3421  -2940  -3512  -2385  -2655  -2366  -1745
    174   3496   3320  -1836  -1574   3408  -2959  -3520  -2416  -2683  -2377  -1758
    226   3551   3325  -1891  -1548   3439  -2974  -3525  -2447  -2707  -2374  -1753
    265   3606   3341  -1935  -1538   3473  -2951  -3507  -2439  -2707  -2356  -1732
    283   3676   3390  -1979  -1553   3533  -2951  -3496  -2442  -2714  -2353  -1722
    290   3728   3437  -2010  -1571   3582  -2948  -3489  -2452  -2727  -2356  -1725
    280   3761   3481  -2021  -1600   3621  -2940  -3481  -2462  -2730  -2353  -1725
    272   3847   3574  -2060  -1649   3712  -2922  -3463  -2434  -2722  -2327  -1706
    254   3920   3663  -2088  -1704   3790  -2904  -3442  -2387  -2696  -2278  -1657
    239   3956   3717  -2099  -1740   3839  -2902  -3442  -2372  -2691  -2265  -1634
    213   3987   3772  -2101  -1779   3881  -2907  -3450  -2377  -2709  -2275  -1636
    192   4024   3832  -2107  -1818   3928  -2883  -3437  -2361  -2704  -2260  -1618
    189   4097   3904  -2145  -1857   4003  -2870  -3432  -2353  -2704  -2260  -1610
    179   4112   3933  -2145  -1878   4024  -2863  -3439  -2361  -2717  -2283  -1631
    184   4112   3928  -2148  -1873   4021  -2857  -3460  -2369  -2733  -2301  -1649
    187   4123   3936  -2153  -1873   4029  -2837  -3457  -2364  -2735  -2307  -1649
    200   4182   3982  -2192  -1891   4084  -2821  -3455  -2372  -2743  -2317  -1657
    187   4208   4021  -2200  -1917   4115  -2813  -3457  -2387  -2756  -2330  -1662
    135   4219   4084  -2179  -1974   4151  -2805  -3465  -2408  -2782  -2340  -1678
     72   4195   4123  -2132  -2023   4159  -2795  -3463  -2423  -2795  -2343  -1683
     25   4162   4133  -2096  -2052   4149  -2811  -3489  -2465  -2824  -2379  -1704
    -12   4117   4130  -2052  -2070   4123  -2844  -3535  -2522  -2876  -2429  -1722
    -70   4068   4138  -2000  -2104   4102  -2873  -3582  -2574  -2917  -2460  -1732
   -119   4089   4208  -1984  -2164   4149  -2886  -3598  -2585  -2925  -2452  -1735
   -129   4104   4234  -1990  -2182   4169  -2899  -3619  -2598  -2940  -2462  -1761
   -142   4086   4227  -1971  -2184   4156  -2909  -3637  -2634  -2977  -2496  -1779
   -148   4099   4245  -1977  -2197   4172  -2917  -3639  -2655  -2990  -2507  -1800
   -137   4110   4247  -1984  -2192   4177  -2930  -3650  -2688  -3008  -2535  -1878
   -106   4138   4242  -2016  -2174   4190  -2909  -3637  -2709  -3021  -2556  -1938
    -88   4169   4258  -2042  -2171   4214  -2826  -3520  -2639  -2956  -2522  -1958
    -98   4247   4346  -2075  -2223   4297  -2746  -3369  -2520  -2826  -2426  -1901
   -145   4437   4582  -2145  -2364   4510  -2670  -3195  -2327  -2598  -2184  -1670
   -122   4707   4827  -2294  -2475   4767  -2730  -3115  -2205  -2395  -1901  -1332
    -90   4959   5050  -2434  -2572   5003  -2844  -3216  -2200  -2299  -1680   -979
   -168   4962   5128  -2397  -2647   5045  -2896  -3408  -2330  -2335  -1597   -774
   -265   4827   5092  -2281  -2678   4959  -2966  -3704  -2621  -2595  -1792   -888
   -345   4588   4931  -2122  -2639   4759  -3125  -4229  -3182  -3270  -2486  -1512
   -361   4367   4728  -2005  -2543   4546  -3354  -4705  -3710  -3889  -3122  -2068
   -337   4159   4497  -1912  -2418   4328  -3499  -4816  -3863  -4042  -3270  -2208
   -324   3985   4310  -1829  -2317   4146  -3491  -4694  -3735  -3936  -3205  -2205
   -353   3941   4294  -1795  -2322   4117  -3442  -4549  -3567  -3803  -3128  -2187
   -405   4000   4406  -1797  -2405   4203  -3338  -4356  -3351  -3613  -2990  -2117
   -480   4063   4541  -1792  -2512   4302  -3218  -4156  -3154  -3424  -2837  -2021
   -524   4125   4650  -1800  -2587   4388  -3156  -4047  -3044  -3315  -2746  -1969
   -579   4159   4736  -1790  -2657   4447  -3138  -4011  -3018  -3283  -2720  -1984
   -662   4154   4814  -1745  -2738   4484  -3148  -3998  -3018  -3278  -2714  -2005
   -737   4128   4866  -1696  -2800   4497  -3169  -3990  -3031  -3286  -2720  -2016
   -797   4123   4920  -1662  -2857   4520  -3211  -3998  -3050  -3294  -2717  -2034
   -826   4128   4954  -1652  -2889   4538  -3231  -4013  -3060  -3304  -2725  -2065
   -854   4078   4931  -1613  -2891   4505  -3273  -4045  -3089  -3341  -2761  -2112
   -854   4024   4879  -1587  -2868   4453  -3335  -4091  -3135  -3398  -2808  -2158
   -841   3998   4840  -1577  -2839   4419  -3411  -4138  -3177  -3450  -2844  -2177
   -852   3977   4827  -1564  -2839   4401  -3473  -4180  -3211  -3491  -2876  -2166
   -852   3936   4785  -1543  -2818   4359  -3535  -4219  -3252  -3533  -2907  -2169
   -815   3923   4738  -1556  -2777   4330  -3606  -4260  -3283  -3569  -2930  -2169
   -771   3941   4712  -1584  -2740   4325  -3678  -4294  -3307  -3600  -2948  -2153
   -727   3904   4632  -1590  -2681   4268  -3754  -4351  -3359  -3655  -2990  -2174
   -693   3902   4593  -1605  -2644   4247  -3803  -4398  -3395  -3691  -3018  -2218
   -659   3899   4556  -1621  -2608   4227  -3852  -4442  -3419  -3717  -3044  -2296
   -597   3910   4507  -1654  -2551   4208  -3884  -4473  -3429  -3733  -3065  -2338
   -537   3904   4440  -1683  -2488   4172  -3930  -4523  -3455  -3780  -3102  -2382
   -465   3925   4390  -1730  -2426   4156  -3980  -4559  -3476  -3803  -3115  -2397
   -441   3959   4401  -1761  -2421   4180  -4013  -4572  -3473  -3790  -3102  -2377
   -493   3956   4450  -1730  -2470   4203  -4050  -4585  -3468  -3767  -3055  -2322
   -597   3972   4569  -1688  -2585   4271  -4052  -4546  -3416  -3689  -2969  -2216
   -745   3995   4741  -1626  -2743   4367  -4034  -4481  -3343  -3613  -2891  -2122
   -820   4029   4847  -1605  -2834   4437  -4024  -4432  -3291  -3554  -2834  -2068
   -766   4084   4850  -1657  -2808   4466  -4037  -4427  -3289  -3543  -2824  -2073
   -683   4159   4842  -1740  -2761   4499  -4058  -4447  -3320  -3572  -2860  -2130
   -628   4185   4814  -1777  -2720   4499  -4078  -4468  -3367  -3626  -2920  -2218
   -563   4185   4749  -1813  -2655   4466  -4107  -4502  -3421  -3678  -2969  -2330
   -535   4201   4736  -1831  -2634   4468  -4112  -4520  -3450  -3710  -2998  -2410
   -553   4260   4811  -1855  -2683   4536  -4078  -4497  -3442  -3720  -2998  -2416
   -600   4299   4899  -1849  -2748   4598  -4050  -4476  -3429  -3728  -2995  -2416
   -639   4330   4967  -1847  -2803   4647  -4016  -4460  -3424  -3728  -2998  -2423
   -724   4354   5079  -1813  -2902   4715  -3969  -4447  -3416  -3722  -3003  -2426
   -789   4330   5118  -1771  -2953   4723  -3949  -4458  -3426  -3738  -3024  -2431
   -813   4364   5175  -1777  -2995   4770  -3923  -4463  -3421  -3746  -3021  -2408
   -810   4403   5211  -1797  -3011   4806  -3904  -4479  -3426  -3782  -3029  -2400
   -792   4414   5206  -1810  -2998   4808  -3873  -4476  -3419  -3803  -3021  -2382
   -722   4471   5193  -1875  -2959   4832  -3871  -4476  -3413  -3813  -2995  -2348
   -649   4546   5196  -1951  -2922   4871  -3850  -4466  -3416  -3824  -2974  -2322
   -597   4624   5219  -2013  -2907   4920  -3826  -4440  -3419  -3834  -2966  -2299
   -553   4660   5214  -2052  -2883   4936  -3808  -4411  -3424  -3839  -2979  -2275
   -504   4744   5245  -2122  -2876   4993  -3806  -4382  -3421  -3819  -2969  -2242
   -428   4837   5263  -2205  -2847   5050  -3793  -4356  -3406  -3806  -2951  -2229
   -394   4912   5305  -2260  -2850   5107  -3761  -4323  -3377  -3777  -2915  -2197
   -309   5009   5318  -2348  -2813   5162  -3728  -4273  -3322  -3728  -2855  -2151
   -202   5115   5318  -2455  -2759   5216  -3712  -4247  -3283  -3694  -2818  -2135
   -137   5180   5318  -2522  -2727   5248  -3678  -4216  -3252  -3673  -2792  -2117
    -67   5250   5318  -2592  -2694   5281  -3650  -4182  -3224  -3660  -2769  -2094
      0   5318   5318  -2657  -2657   5318  -3634  -4159  -3200  -3660  -2764  -2099
      0   5318   5318  -2657  -2657   5318  -3645  -4156  -3169  -3645  -2727  -2086
      0   5318   5318  -2657  -2657   5318  -3660  -4164  -3164  -3637  -2720  -2083
      0   5318   5318  -2657  -2657   5318  -3673  -4164  -3192  -3645  -2717  -2088
      0   5318   5318  -2657  -2657   5318  -3676  -4156  -3218  -3642  -2694  -2083
      0   5318   5318  -2657  -2657   5318  -3660  -4136  -3221  -3632  -2678  -2081
      0   5318   5318  -2657  -2657   5318  -3650  -4141  -3286  -3652  -2701  -2109
      0   5318   5318  -2657  -2657   5318  -3642  -4141  -3354  -3671  -2725  -2143
      0   5318   5318  -2657  -2657   5318  -3629  -4138  -3380  -3681  -2746  -2161
      0   5318   5318  -2657  -2657   5318  -3642  -4164  -3413  -3704  -2769  -2187
      0   5318   5318  -2657  -2657   5318  -3645  -4175  -3421  -3702  -2769  -2182
      0   5318   5318  -2657  -2657   5318  -3650  -4188  -3460  -3722  -2798  -2190
      0   5318   5318  -2657  -2657   5318  -3652  -4182  -3483  -3738  -2808  -2182
      0   5318   5318  -2657  -2657   5318  -3650  -4190  -3512  -3754  -2826  -2195
      0   5318   5318  -2657  -2657   5318  -3663  -4203  -3533  -3774  -2842  -2208
      0   5318   5318  -2657  -2657   5318  -3676  -4221  -3538  -3793  -2837  -2205
      0   5318   5318  -2657  -2657   5318  -3681  -4227  -3530  -3790  -2826  -2190
      0   5318   5318  -2657  -2657   5318  -3676  -4214  -3507  -3761  -2803  -2148
      0   5318   5318  -2657  -2657   5318  -3668  -4198  -3491  -3746  -2792  -2130
      0   5318   5318  -2657  -2657   5318  -3668  -4203  -3496  -3746  -2798  -2135
      0   5318   5318  -2657  -2657   5318  -3699  -4214  -3520  -3741  -2792  -2120
      0   5318   5318  -2657  -2657   5318  -3748  -4193  -3512  -3735  -2779  -2104
      0   5318   5318  -2657  -2657   5318  -3691  -4094  -3439  -3694  -2753  -2120
      0   5318   5318  -2657  -2657   5318  -3598  -3949  -3304  -3590  -2688  -2101
      0   5318   5318  -2657  -2657   5318  -3517  -3777  -3099  -3369  -2491  -1935
      0   5318   5318  -2657  -2657   5318  -3504  -3590  -2829  -3005  -2107  -1605
      0   5318   5318  -2657  -2657   5318  -3582  -3580  -2740  -2777  -1784  -1254
      0   5318   5318  -2657  -2657   5318  -3684  -3811  -2956  -2847  -1680  -1060
      0   5318   5318  -2657  -2657   5318  -3746  -4102  -3307  -3102  -1805  -1124
      0   5318   5318  -2657  -2657   5318  -3876  -4564  -3910  -3748  -2462  -1725
      0   5318   5318  -2657  -2657   5318  -4107  -5102  -4567  -4538  -3299  -2501
      0   5318   5318  -2657  -2657   5318  -4284  -5263  -4762  -4770  -3567  -2761
     70   5318   5248  -2694  -2587   5284  -4286  -5125  -4616  -4640  -3499  -2738
    239   5318   5079  -2777  -2418   5198  -4203  -4905  -4354  -4416  -3328  -2621
    257   5318   5060  -2787  -2400   5188  -4110  -4689  -4099  -4214  -3190  -2525
    205   5318   5110  -2764  -2452   5214  -3990  -4497  -3868  -4016  -3050  -2442
    106   5318   5211  -2712  -2551   5266  -3899  -4382  -3707  -3868  -2935  -2366
     88   5318   5229  -2701  -2569   5274  -3873  -4349  -3650  -3824  -2896  -2330
     36   5318   5281  -2675  -2621   5300  -3858  -4325  -3619  -3800  -2870  -2294
      0   5318   5318  -2657  -2657   5318  -3904  -4330  -3616  -3808  -2860  -2262
      0   5318   5318  -2657  -2657   5318  -3941  -4323  -3595  -3837  -2857  -2234
      0   5318   5318  -2657  -2657   5318  -3938  -4320  -3587  -3852  -2852  -2210
      0   5318   5318  -2657  -2657   5318  -3946  -4317  -3580  -3855  -2847  -2197
      0   5318   5318  -2657  -2657   5318  -3959  -4310  -3580  -3852  -2850  -2208
      0   5318   5318  -2657  -2657   5318  -4003  -4320  -3616  -3865  -2863  -2208
      0   5318   5315  -2660  -2657   5315  -4058  -4346  -3702  -3917  -2902  -2231
      7   5318   5307  -2662  -2650   5312  -4068  -4364  -3764  -3946  -2927  -2244
      2   5318   5312  -2660  -2655   5315  -4084  -4385  -3800  -3959  -2915  -2239
      0   5318   5318  -2657  -2657   5318  -4104  -4408  -3816  -3962  -2907  -2226
      0   5318   5318  -2657  -2657   5318  -4081  -4390  -3798  -3954  -2902  -2190
      0   5318   5318  -2657  -2657   5318  -4060  -4377  -3777  -3936  -2865  -2127
      0   5318   5318  -2657  -2657   5318  -4099  -4395  -3780  -3938  -2855  -2143
      0   5318   5318  -2657  -2657   5318  -4117  -4403  -3785  -3949  -2868  -2171
      0   5318   5318  -2657  -2657   5318  -4120  -4393  -3785  -3925  -2829  -2151
      0   5318   5318  -2657  -2657   5318  -4149  -4406  -3795  -3923  -2826  -2187
      0   5318   5318  -2657  -2657   5318  -4151  -4393  -3767  -3889  -2790  -2213
      0   5318   5318  -2657  -2657   5318  -4143  -4380  -3707  -3819  -2720  -2200
      0   5318   5318  -2657  -2657   5318  -4117  -4359  -3668  -3767  -2662  -2151
      0   5318   5318  -2657  -2657   5318  -4107  -4317  -3629  -3728  -2631  -2109
      0   5318   5318  -2657  -2657   5318  -4110  -4271  -3582  -3673  -2579  -2062
      0   5318   5318  -2657  -2657   5318  -4133  -4247  -3551  -3642  -2546  -2034
      0   5318   5318  -2657  -2657   5318  -4107  -4221  -3554  -3660  -2569  -2021
      0   5318   5318  -2657  -2657   5318  -4115  -4216  -3569  -3681  -2585  -2005
      0   5318   5318  -2657  -2657   5318  -4136  -4237  -3608  -3746  -2621  -2042
      0   5318   5318  -2657  -2657   5318  -4156  -4265  -3642  -3839  -2686  -2081
      0   5318   5318  -2657  -2657   5318  -4141  -4265  -3668  -3891  -2714  -2065
      0   5318   5318  -2657  -2657   5318  -4104  -4268  -3689  -3910  -2712  -2021
      0   5318   5318  -2657  -2657   5318  -4102  -4323  -3756  -3990  -2792  -2060
      0   5318   5318  -2657  -2657   5318  -4125  -4354  -3785  -4034  -2834  -2068
      0   5318   5318  -2657  -2657   5318  -4117  -4380  -3819  -4078  -2873  -2057
      0   5318   5318  -2657  -2657   5318  -4138  -4442  -3865  -4128  -2927  -2099
      0   5318   5318  -2657  -2657   5318  -4138  -4455  -3868  -4130  -2948  -2107
      0   5318   5318  -2657  -2657   5318  -4125  -4450  -3863  -4133  -2951  -2101
      0   5318   5318  -2657  -2657   5318  -4123  -4460  -3868  -4141  -2966  -2091
      0   5318   5318  -2657  -2657   5318  -4180  -4497  -3891  -4154  -2977  -2070
      0   5318   5318  -2657  -2657   5318  -4177  -4468  -3852  -4115  -2940  -2008
      0   5318   5318  -2657  -2657   5318  -4112  -4393  -3777  -4042  -2881  -1925
      0   5318   5318  -2657  -2657   5318  -4110  -4375  -3785  -4058  -2917  -1979
      0   5318   5318  -2657  -2657   5318  -4104  -4367  -3780  -4047  -2912  -2039
      0   5318   5318  -2657  -2657   5318  -4125  -4351  -3764  -4026  -2889  -2042
      0   5318   5318  -2657  -2657   5318  -4211  -4367  -3780  -4037  -2891  -2034
      0   5318   5318  -2657  -2657   5318  -4219  -4323  -3730  -3985  -2829  -1995
      0   5318   5318  -2657  -2657   5318  -4190  -4252  -3658  -3907  -2753  -1935
      0   5318   5318  -2657  -2657   5318  -4180  -4211  -3629  -3863  -2730  -1914
      0   5318   5318  -2657  -2657   5318  -4219  -4227  -3658  -3876  -2751  -1964
      0   5318   5318  -2657  -2657   5318  -4258  -4245  -3673  -3881  -2761  -1971
      0   5318   5318  -2657  -2657   5318  -4245  -4208  -3642  -3837  -2709  -1899
      0   5318   5318  -2657  -2657   5318  -4263  -4195  -3632  -3819  -2686  -1865
      0   5318   5318  -2657  -2657   5318  -4250  -4169  -3606  -3800  -2675  -1829
      0   5318   5318  -2657  -2657   5318  -4237  -4151  -3577  -3769  -2642  -1787
      0   5318   5318  -2657  -2657   5318  -4175  -4099  -3528  -3712  -2585  -1722
      0   5318   5318  -2657  -2657   5318  -4123  -4050  -3502  -3684  -2564  -1686
      0   5318   5318  -2657  -2657   5318  -4120  -4047  -3538  -3691  -2566  -1701
      0   5318   5318  -2657  -2657   5318  -4177  -4099  -3619  -3746  -2621  -1771
      0   5318   5318  -2657  -2657   5318  -4211  -4130  -3676  -3798  -2665  -1810
      0   5318   5318  -2657  -2657   5318  -4201  -4125  -3686  -3803  -2662  -1816
      0   5318   5318  -2657  -2657   5318  -4156  -4117  -3704  -3816  -2678  -1821
      0   5318   5318  -2657  -2657   5318  -4133  -4117  -3715  -3800  -2650  -1792
      0   5318   5318  -2657  -2657   5318  -4154  -4159  -3751  -3837  -2688  -1831
      0   5318   5318  -2657  -2657   5318  -4164  -4182  -3780  -3881  -2725  -1842
      0   5318   5318  -2657  -2657   5318  -4138  -4156  -3767  -3865  -2701  -1800
      0   5318   5318  -2657  -2657   5318  -4107  -4117  -3730  -3826  -2673  -1771
      0   5318   5318  -2657  -2657   5318  -4081  -4094  -3710  -3819  -2675  -1766
      0   5318   5318  -2657  -2657   5318  -4073  -4097  -3712  -3819  -2662  -1753
      0   5318   5318  -2657  -2657   5318  -4068  -4107  -3728  -3826  -2665  -1761
      0   5318   5318  -2657  -2657   5318  -4016  -4076  -3712  -3811  -2660  -1753
      0   5318   5318  -2657  -2657   5318  -3972  -4013  -3678  -3782  -2665  -1779
      0   5318   5318  -2657  -2657   5318  -3899  -3897  -3585  -3702  -2634  -1787
      0   5318   5318  -2657  -2657   5318  -3754  -3699  -3374  -3465  -2429  -1618
      0   5318   5318  -2657  -2657   5318  -3655  -3486  -3063  -3086  -2052  -1273
      0   5318   5318  -2657  -2657   5318  -3704  -3432  -2915  -2808  -1709   -919
      0   5318   5318  -2657  -2657   5318  -3826  -3655  -3130  -2870  -1587   -698
      0   5318   5318  -2657  -2657   5318  -3912  -3975  -3559  -3195  -1706   -693
      0   5318   5318  -2657  -2657   5318  -4019  -4325  -4068  -3741  -2200  -1091
      0   5318   5318  -2657  -2657   5318  -4188  -4777  -4681  -4497  -3039  -1821
      0   5318   5318  -2657  -2657   5318  -4338  -4944  -4925  -4811  -3419  -2161
      0   5318   5318  -2657  -2657   5318  -4250  -4715  -4692  -4590  -3260  -2091
      2   5318   5312  -2660  -2655   5315  -4055  -4419  -4354  -4297  -3055  -2000
      7   5318   5307  -2662  -2650   5312  -3985  -4221  -4094  -4065  -2878  -1912
      0   5318   5318  -2657  -2657   5318  -3904  -4055  -3865  -3858  -2722  -1829
      0   5318   5318  -2657  -2657   5318  -3834  -3946  -3725  -3728  -2634  -1771
      0   5318   5318  -2657  -2657   5318  -3816  -3902  -3665  -3673  -2585  -1732
      0   5318   5318  -2657  -2657   5318  -3777  -3855  -3603  -3619  -2530  -1693
      0   5318   5318  -2657  -2657   5318  -3722  -3798  -3541  -3559  -2470  -1652
      0   5318   5318  -2657  -2657   5318  -3715  -3777  -3515  -3535  -2444  -1636
      0   5318   5318  -2657  -2657   5318  -3689  -3748  -3478  -3517  -2423  -1626
      0   5318   5318  -2657  -2657   5318  -3717  -3761  -3481  -3525  -2436  -1660
    -15   5302   5318  -2644  -2665   5310  -3785  -3806  -3509  -3556  -2470  -1714
      0   5318   5318  -2657  -2657   5318  -3754  -3780  -3468  -3522  -2436  -1688
      0   5318   5318  -2657  -2657   5318  -3655  -3686  -3367  -3429  -2338  -1595
      0   5318   5318  -2657  -2657   5318  -3616  -3645  -3304  -3374  -2286  -1556
      0   5318   5318  -2657  -2657   5318  -3621  -3663  -3309  -3387  -2299  -1595
      0   5318   5318  -2657  -2657   5318  -3632  -3668  -3304  -3382  -2294  -1600
      0   5318   5318  -2657  -2657   5318  -3611  -3626  -3263  -3346  -2257  -1532
      0   5318   5318  -2657  -2657   5318  -3564  -3577  -3208  -3296  -2203  -1465
      0   5318   5318  -2657  -2657   5318  -3567  -3559  -3185  -3281  -2187  -1460
      0   5318   5318  -2657  -2657   5318  -3548  -3535  -3156  -3257  -2164  -1439
      0   5318   5318  -2657  -2657   5318  -3455  -3445  -3068  -3167  -2073  -1343
      0   5318   5318  -2657  -2657   5318  -3419  -3393  -2995  -3102  -2016  -1280
      0   5318   5318  -2657  -2657   5318  -3447  -3387  -2969  -3086  -2000  -1265
      0   5318   5318  -2657  -2657   5318  -3489  -3377  -2943  -3068  -1979  -1228
      0   5318   5318  -2657  -2657   5318  -3419  -3291  -2850  -2974  -1886  -1137
      0   5318   5318  -2657  -2657   5318  -3408  -3257  -2798  -2938  -1849  -1104
      0   5318   5318  -2657  -2657   5318  -3439  -3255  -2774  -2930  -1834  -1080
      0   5318   5318  -2657  -2657   5318  -3473  -3260  -2777  -2940  -1829  -1085
    -23   5294   5318  -2637  -2670   5305  -3502  -3302  -2816  -2987  -1875  -1122
   -153   5164   5318  -2507  -2735   5240  -3502  -3317  -2834  -3021  -1914  -1145
   -277   5040   5318  -2382  -2798   5177  -3564  -3377  -2904  -3091  -1995  -1218
   -259   5058   5318  -2397  -2787   5188  -3585  -3403  -2935  -3133  -2031  -1252
   -158   5159   5318  -2501  -2738   5237  -3533  -3403  -2943  -3154  -2042  -1262
   -192   5125   5318  -2465  -2756   5219  -3507  -3416  -2969  -3187  -2070  -1288
   -176   5141   5318  -2483  -2746   5229  -3525  -3445  -3011  -3229  -2101  -1306
   -210   5107   5318  -2447  -2764   5211  -3530  -3481  -3052  -3276  -2153  -1345
   -275   5042   5318  -2385  -2795   5180  -3551  -3530  -3107  -3335  -2216  -1397
   -329   4983   5312  -2325  -2821   5146  -3564  -3564  -3146  -3364  -2247  -1418
   -337   4944   5281  -2304  -2808   5112  -3567  -3590  -3187  -3385  -2275  -1431
   -381   4902   5284  -2260  -2831   5092  -3574  -3626  -3224  -3403  -2304  -1457
   -472   4762   5235  -2145  -2855   4998  -3619  -3665  -3265  -3432  -2335  -1486
   -626   4627   5253  -2000  -2938   4938  -3650  -3697  -3296  -3445  -2346  -1465
   -800   4507   5307  -1855  -3055   4907  -3645  -3694  -3281  -3424  -2320  -1402
   -937   4380   5318  -1719  -3128   4847  -3606  -3673  -3250  -3395  -2301  -1363
   -930   4388   5318  -1727  -3125   4850  -3515  -3613  -3174  -3328  -2236  -1286
   -885   4432   5318  -1774  -3102   4873  -3457  -3577  -3138  -3283  -2184  -1234
   -961   4356   5318  -1699  -3138   4837  -3465  -3600  -3156  -3304  -2192  -1254
  -1078   4240   5318  -1579  -3198   4777  -3546  -3652  -3195  -3343  -2216  -1293
   -911   4406   5318  -1748  -3115   4860  -3546  -3624  -3135  -3278  -2135  -1218
   -654   4663   5318  -2005  -2985   4990  -3463  -3554  -3037  -3172  -2029  -1106
   -457   4860   5318  -2203  -2889   5086  -3387  -3499  -2956  -3096  -1940  -1023
   -358   4959   5318  -2299  -2837   5138  -3317  -3452  -2902  -3047  -1886   -974
   -213   5105   5318  -2447  -2764   5211  -3278  -3398  -2842  -2985  -1823   -904
    -44   5274   5318  -2613  -2681   5294  -3244  -3356  -2769  -2909  -1735   -820
    -49   5268   5318  -2611  -2683   5292  -3250  -3380  -2764  -2920  -1730   -813
   -179   5138   5318  -2478  -2748   5227  -3291  -3432  -2813  -2972  -1787   -872
   -210   5107   5318  -2447  -2764   5211  -3302  -3447  -2824  -2982  -1800   -906
   -174   5144   5318  -2483  -2746   5229  -3281  -3442  -2811  -2974  -1797   -919
   -140   5177   5318  -2520  -2727   5248  -3242  -3432  -2792  -2959  -1795   -922
   -168   5149   5318  -2488  -2743   5232  -3231  -3437  -2803  -2969  -1805   -958
   -127   5141   5268  -2509  -2696   5203  -3255  -3437  -2800  -2953  -1797   -956
    -98   5097   5196  -2501  -2647   5146  -3265  -3439  -2792  -2946  -1797   -963
   -155   5029   5185  -2436  -2670   5105  -3273  -3463  -2803  -2959  -1810   -997
   -288   4938   5227  -2325  -2756   5081  -3211  -3457  -2798  -2961  -1813  -1028
   -368   4899   5268  -2268  -2818   5084  -3177  -3452  -2792  -2961  -1816  -1049
   -400   4918   5318  -2257  -2857   5118  -3107  -3413  -2761  -2933  -1790  -1044
   -457   4860   5318  -2203  -2886   5089  -3055  -3372  -2733  -2909  -1761  -1062
   -532   4785   5318  -2125  -2925   5050  -3055  -3348  -2712  -2889  -1732  -1080
   -475   4842   5318  -2184  -2896   5079  -2987  -3289  -2652  -2831  -1673  -1065
   -444   4873   5318  -2213  -2881   5094  -2915  -3242  -2590  -2782  -1626  -1015
   -459   4858   5318  -2197  -2889   5086  -2920  -3226  -2574  -2766  -1595   -911
   -407   4910   5318  -2249  -2863   5112  -2886  -3180  -2522  -2712  -1519   -787
   -306   5011   5318  -2353  -2811   5164  -2756  -3091  -2418  -2626  -1431   -678
   -361   4957   5318  -2296  -2839   5136  -2701  -3042  -2385  -2605  -1415   -644
   -363   4954   5318  -2296  -2839   5136  -2624  -2922  -2288  -2538  -1382   -613
   -296   5022   5318  -2361  -2805   5170  -2504  -2751  -2130  -2416  -1309   -566
   -153   5164   5318  -2507  -2735   5240  -2439  -2574  -1917  -2187  -1114   -384
    -18   5300   5318  -2642  -2668   5307  -2434  -2400  -1680  -1893   -800    -75
      0   5318   5318  -2657  -2657   5318  -2548  -2436  -1641  -1738   -548    249
      0   5318   5318  -2657  -2657   5318  -2694  -2720  -1888  -1829   -483    400
    -41   5276   5318  -2618  -2678   5297  -2818  -3055  -2262  -2073   -594    303
   -298   5019   5318  -2361  -2808   5167  -2979  -3499  -2795  -2621  -1130   -189
   -561   4757   5318  -2099  -2938   5037  -3169  -3923  -3330  -3281  -1852   -839
   -485   4832   5318  -2171  -2902   5073  -3229  -3928  -3400  -3393  -2000   -961
    -90   5006   5097  -2460  -2595   5053  -3055  -3616  -3076  -3109  -1782   -795
     90   5149   5058  -2621  -2483   5105  -2904  -3330  -2764  -2855  -1590   -652
    158   5292   5133  -2725  -2488   5211  -2743  -3052  -2462  -2605  -1400   -514
     77   5318   5240  -2696  -2579   5279  -2470  -2717  -2112  -2299  -1137   -288
     57   5318   5258  -2688  -2600   5289  -2327  -2561  -1958  -2169  -1021   -181
     49   5318   5266  -2683  -2608   5292  -2312  -2527  -1930  -2143  -1005   -168
     57   5318   5258  -2688  -2600   5287  -2338  -2507  -1912  -2122   -984   -142
    106   5318   5211  -2712  -2551   5266  -2330  -2486  -1904  -2112   -974   -135
    166   5318   5149  -2743  -2491   5235  -2286  -2460  -1896  -2107   -982   -140
    233   5318   5081  -2777  -2423   5201  -2255  -2423  -1867  -2075   -958   -122
    262   5318   5053  -2790  -2395   5185  -2281  -2429  -1857  -2078   -963   -135
    296   5318   5022  -2805  -2361   5170  -2273  -2397  -1816  -2039   -922   -111
    366   5318   4949  -2844  -2291   5133  -2234  -2343  -1766  -1990   -872    -67
    418   5318   4897  -2868  -2239   5107  -2171  -2286  -1735  -1948   -841    -23
    428   5318   4886  -2876  -2229   5102  -2125  -2242  -1706  -1912   -818     23
    478   5318   4840  -2896  -2179   5079  -2156  -2262  -1738  -1932   -852     25
    602   5318   4712  -2961  -2055   5014  -2257  -2340  -1818  -2003   -914    -62
    693   5318   4624  -3005  -1964   4970  -2281  -2353  -1829  -2000   -896   -103
    737   5318   4577  -3029  -1919   4949  -2312  -2366  -1834  -1997   -901   -132
    787   5318   4530  -3052  -1870   4925  -2320  -2359  -1818  -1979   -896   -129
    795   5318   4520  -3057  -1862   4918  -2244  -2294  -1727  -1899   -805    -75
    704   5318   4614  -3011  -1953   4964  -2226  -2242  -1665  -1826   -719    -23
    644   5318   4671  -2982  -2013   4996  -2190  -2171  -1595  -1751   -639     38
    587   5318   4731  -2951  -2070   5024  -2073  -2042  -1454  -1618   -501    161
    496   5318   4819  -2907  -2161   5068  -1969  -1912  -1319  -1488   -363    296
    353   5318   4964  -2834  -2304   5141  -1938  -1862  -1262  -1436   -319    374
    207   5315   5105  -2761  -2449   5211  -2042  -1925  -1319  -1499   -392    342
   -109   5019   5128  -2455  -2618   5073  -2210  -2021  -1413  -1590   -439    231
   -335   4718   5053  -2192  -2694   4884  -2317  -2099  -1488  -1660   -475    114
   -665   4359   5024  -1847  -2844   4689  -2387  -2187  -1582  -1753   -563     18
  -1002   4047   5050  -1522  -3029   4549  -2434  -2262  -1667  -1849   -667    -57
  -1252   3860   5112  -1304  -3182   4486  -2478  -2320  -1722  -1922   -748   -103
  -1265   3933   5198  -1335  -3231   4567  -2408  -2273  -1680  -1893   -717    -62
  -1200   4045   5245  -1423  -3221   4642  -2309  -2210  -1610  -1836   -646    -12
  -1114   4107   5222  -1496  -3169   4663  -2231  -2164  -1558  -1792   -592     18
  -1021   4211   5232  -1595  -3125   4720  -2132  -2099  -1496  -1743   -535     64
  -1021   4252   5274  -1615  -3146   4762  -2065  -2083  -1480  -1743   -542     77
   -987   4328   5315  -1670  -3151   4821  -2003  -2065  -1457  -1727   -545    114
  -1067   4219   5287  -1577  -3180   4754  -1987  -2070  -1454  -1725   -519     72
  -1270   3990   5261  -1358  -3265   4624  -2021  -2125  -1504  -1779   -563    -28
  -1374   3730   5105  -1179  -3239   4416  -2153  -2247  -1631  -1912   -701   -150
  -1353   3522   4873  -1085  -3115   4198  -2260  -2351  -1745  -2049   -836   -259
  -1345   3356   4702  -1005  -3024   4026  -2330  -2462  -1842  -2132   -943   -335
  -1309   3255   4564   -971  -2935   3910  -2392  -2595  -1919  -2205  -1039   -413
  -1267   3039   4307   -888  -2790   3673  -2462  -2655  -1997  -2288  -1117   -470
  -1286   2834   4120   -774  -2704   3478  -2587  -2740  -2075  -2377  -1197   -550
  -1330   2650   3980   -659  -2655   3315  -2743  -2847  -2171  -2507  -1299   -659
  -1291   2457   3748   -581  -2520   3102  -2844  -2933  -2283  -2673  -1423   -774
  -1176   2296   3470   -561  -2322   2883  -2920  -3024  -2390  -2790  -1532   -859
   -974   2166   3138   -597  -2055   2652  -3073  -3172  -2507  -2870  -1660   -976
   -818   2047   2865   -615  -1842   2457  -3213  -3309  -2613  -2935  -1782  -1070
   -732   1943   2675   -605  -1704   2309  -3325  -3406  -2704  -3037  -1891  -1158
   -732   1771   2504   -522  -1618   2138  -3413  -3476  -2772  -3112  -1956  -1234
   -795   1652   2447   -431  -1621   2049  -3473  -3530  -2816  -3143  -1995  -1249
   -937   1530   2468   -296  -1704   1997  -3517  -3567  -2834  -3154  -2005  -1249
  -1148   1382   2530   -116  -1839   1956  -3533  -3567  -2813  -3151  -1987  -1231
  -1522   1192   2712    163  -2117   1951  -3548  -3580  -2813  -3164  -1992  -1205
  -1592   1182   2774    205  -2184   1977  -3509  -3554  -2772  -3138  -1969  -1137
  -1512   1296   2805    106  -2158   2049  -3468  -3496  -2709  -3078  -1919  -1041
  -1454   1431   2886     12  -2169   2158  -3403  -3429  -2634  -3011  -1865   -966
  -1415   1452   2868    -18  -2143   2158  -3354  -3393  -2574  -2972  -1847   -969
  -1265   1491   2756   -111  -2010   2122  -3338  -3380  -2561  -2959  -1857   -989
  -1189   1434   2621   -122  -1906   2026  -3372  -3426  -2608  -3008  -1932  -1054
  -1265   1267   2533      0  -1899   1899  -3439  -3491  -2678  -3086  -2026  -1137
  -1545   1031   2574    257  -2062   1803  -3457  -3528  -2712  -3115  -2070  -1174
  -1797    927   2722    433  -2260   1823  -3413  -3517  -2683  -3076  -2049  -1153
  -1982    828   2811    576  -2395   1818  -3351  -3483  -2639  -3034  -2021  -1135
  -2164    766   2930    698  -2546   1847  -3291  -3419  -2566  -2974  -1956  -1083
  -2169    865   3031    652  -2603   1948  -3255  -3367  -2507  -2920  -1891  -1036
  -2112    919   3029    594  -2572   1974  -3226  -3335  -2465  -2881  -1855  -1021
  -2070    893   2961    587  -2514   1927  -3226  -3338  -2460  -2870  -1860  -1041
  -2021    849   2870    587  -2444   1860  -3255  -3354  -2465  -2868  -1865  -1065
  -1932    865   2798    532  -2366   1831  -3257  -3351  -2449  -2863  -1857  -1067
  -1870    854   2725    506  -2296   1790  -3244  -3341  -2439  -2868  -1870  -1085
  -1860    828   2686    514  -2273   1756  -3164  -3255  -2382  -2852  -1875  -1111
  -1823    872   2696    475  -2260   1784  -3016  -3073  -2239  -2772  -1834  -1109
  -1834    917   2751    457  -2291   1831  -2925  -2883  -2057  -2626  -1725  -1041
  -1800   1137   2938    329  -2369   2036  -2865  -2613  -1753  -2301  -1415   -782
  -1813   1413   3224    200  -2517   2317  -2930  -2478  -1535  -1969  -1028   -413
  -1971   1621   3593    176  -2782   2605  -3076  -2738  -1556  -1753   -683    -41
  -2223   1636   3860    290  -3042   2748  -3224  -3182  -1714  -1688   -509    140
  -2514   1467   3982    522  -3247   2725  -3421  -3689  -2117  -2026   -797    -83
  -2707   1018   3722    841  -3216   2372  -3585  -4195  -2811  -2896  -1662   -820
  -2733    558   3291   1088  -3011   1925  -3663  -4336  -3200  -3455  -2234  -1332
  -2743    213   2956   1265  -2850   1584  -3606  -4091  -3026  -3369  -2234  -1418
  -2813     36   2847   1387  -2831   1441  -3478  -3811  -2774  -3203  -2143  -1400
  -2922    -46   2876   1483  -2902   1413  -3312  -3554  -2533  -3034  -2031  -1343
  -3029    -85   2943   1558  -2987   1428  -3146  -3322  -2309  -2860  -1904  -1252
  -3081    -80   2998   1579  -3042   1457  -3083  -3255  -2234  -2808  -1867  -1231
  -3190   -202   2987   1696  -3091   1392  -3073  -3244  -2223  -2811  -1875  -1257
  -3354   -392   2961   1870  -3159   1283  -3102  -3265  -2244  -2844  -1914  -1299
  -3450   -467   2982   1958  -3216   1257  -3091  -3260  -2231  -2837  -1912  -1293
  -3468   -493   2974   1979  -3224   1241  -3081  -3252  -2216  -2831  -1906  -1306
  -3421   -498   2922   1958  -3174   1213  -3073  -3242  -2200  -2824  -1904  -1322
  -3346   -478   2868   1909  -3109   1192  -3042  -3205  -2153  -2785  -1873  -1306
  -3291   -454   2837   1873  -3065   1189  -3021  -3174  -2117  -2761  -1847  -1288
  -3192   -394   2798   1792  -2998   1200  -3021  -3159  -2096  -2753  -1834  -1283
  -3018   -316   2701   1665  -2860   1192  -3013  -3135  -2073  -2738  -1816  -1265
  -2927   -288   2639   1608  -2785   1174  -2987  -3109  -2047  -2714  -1790  -1252
  -2956   -345   2611   1652  -2785   1132  -3008  -3112  -2047  -2712  -1800  -1260
  -3052   -400   2652   1725  -2852   1124  -3008  -3107  -2023  -2699  -1790  -1257
  -3135   -519   2616   1829  -2878   1047  -3005  -3099  -2016  -2704  -1803  -1270
  -3164   -600   2564   1880  -2865    982  -3008  -3086  -2008  -2699  -1808  -1275
  -3159   -649   2509   1904  -2834    930  -3016  -3070  -1984  -2681  -1797  -1280
  -3091   -646   2444   1867  -2769    898  -3042  -3057  -1979  -2675  -1790  -1286
  -3021   -631   2390   1823  -2707    878  -3029  -3037  -1961  -2652  -1784  -1288
  -2985   -652   2330   1818  -2660    839  -3037  -3008  -1943  -2629  -1774  -1291
  -2886   -636   2249   1761  -2569    805  -3037  -2964  -1899  -2585  -1748  -1275
  -2772   -584   2184   1678  -2478    800  -3029  -2920  -1862  -2551  -1730  -1267
  -2590   -498   2091   1543  -2343    797  -3034  -2865  -1816  -2504  -1683  -1239
  -2410   -402   2008   1405  -2210    802  -3047  -2821  -1782  -2468  -1644  -1210
  -2291   -405   1886   1348  -2088    740  -3063  -2813  -1787  -2468  -1644  -1223
  -2190   -423   1766   1304  -1982    670  -3112  -2842  -1826  -2507  -1693  -1265
  -2127   -459   1667   1293  -1899    602  -3161  -2876  -1870  -2551  -1732  -1306
  -2088   -527   1561   1309  -1826    514  -3192  -2920  -1925  -2603  -1779  -1358
  -2029   -571   1457   1301  -1743    441  -3190  -2948  -1958  -2639  -1816  -1402
  -1984   -641   1343   1312  -1665    348  -3221  -3003  -2013  -2699  -1865  -1447
  -1919   -662   1257   1291  -1590    296  -3263  -3076  -2083  -2769  -1930  -1506
  -1886   -724   1161   1304  -1525    218  -3281  -3141  -2148  -2839  -1995  -1574
  -1839   -769   1070   1304  -1454    150  -3307  -3205  -2197  -2899  -2060  -1631
  -1761   -810    950   1283  -1356     70  -3330  -3268  -2249  -2956  -2122  -1686
  -1680   -857    820   1267  -1252    -18  -3348  -3335  -2299  -3018  -2179  -1738
  -1660   -937    722   1299  -1192   -109  -3382  -3416  -2359  -3091  -2249  -1810
  -1696  -1096    600   1397  -1148   -249  -3439  -3502  -2442  -3177  -2333  -1899
  -1709  -1239    470   1473  -1091   -384  -3509  -3600  -2530  -3265  -2421  -2003
  -1675  -1322    353   1499  -1015   -485  -3554  -3668  -2587  -3322  -2475  -2075
  -1634  -1374    257   1504   -948   -558  -3600  -3722  -2642  -3374  -2525  -2125
  -1675  -1486    189   1582   -932   -649  -3634  -3772  -2681  -3416  -2569  -2174
  -1712  -1597    114   1654   -914   -743  -3720  -3842  -2743  -3476  -2626  -2252
  -1714  -1790    -75   1751   -820   -932  -3829  -3936  -2842  -3580  -2730  -2359
  -1753  -1930   -179   1842   -789  -1054  -3904  -4011  -2912  -3655  -2803  -2434
  -1810  -2065   -254   1938   -779  -1161  -3964  -4063  -2964  -3715  -2860  -2491
  -1862  -2223   -363   2042   -750  -1293  -4024  -4123  -3031  -3785  -2927  -2559
  -1901  -2291   -392   2096   -756  -1343  -4034  -4130  -3034  -3790  -2935  -2569
  -1977  -2340   -366   2158   -805  -1356  -4026  -4130  -3029  -3793  -2938  -2579
  -2057  -2374   -316   2216   -870  -1345  -4006  -4115  -3008  -3780  -2925  -2564
  -2127  -2423   -296   2275   -917  -1361  -4000  -4104  -2995  -3772  -2927  -2556
  -2114  -2382   -267   2247   -924  -1325  -3990  -4081  -2964  -3743  -2899  -2527
  -2005  -2223   -220   2114   -893  -1223  -3949  -4011  -2883  -3660  -2805  -2439
  -1774  -2091   -316   1932   -730  -1205  -3954  -3987  -2857  -3626  -2777  -2405
  -1626  -2117   -493   1870   -566  -1306  -4008  -4042  -2904  -3665  -2813  -2452
  -1623  -2177   -553   1899   -535  -1366  -4013  -4063  -2922  -3681  -2834  -2486
  -1678  -2192   -517   1932   -581  -1356  -3990  -4039  -2902  -3658  -2813  -2481
  -1764  -2223   -459   1995   -652  -1343  -3972  -4016  -2881  -3637  -2798  -2462
  -1813  -2247   -433   2029   -693  -1340  -3969  -4011  -2876  -3632  -2782  -2449
  -1810  -2299   -488   2055   -662  -1395  -3962  -4019  -2881  -3642  -2790  -2462
  -1844  -2390   -548   2114   -649  -1467  -3975  -4047  -2915  -3673  -2826  -2483
  -1896  -2478   -581   2187   -657  -1530  -3964  -4058  -2933  -3691  -2852  -2509
  -1922  -2538   -618   2229   -654  -1579  -3930  -4050  -2927  -3689  -2863  -2540
  -1971  -2553   -581   2262   -696  -1569  -3897  -4037  -2922  -3689  -2857  -2551
  -2065  -2566   -501   2314   -784  -1532  -3832  -3982  -2876  -3637  -2800  -2507
  -2158  -2572   -413   2366   -872  -1493  -3780  -3928  -2831  -3590  -2756  -2475
  -2242  -2579   -340   2408   -950  -1460  -3746  -3894  -2811  -3572  -2743  -2488
  -2275  -2553   -277   2413  -1000  -1415  -3691  -3842  -2766  -3535  -2712  -2460
  -2288  -2517   -231   2403  -1031  -1374  -3639  -3793  -2722  -3489  -2668  -2426
  -2270  -2452   -181   2361  -1044  -1317  -3580  -3738  -2665  -3437  -2613  -2387
  -2255  -2413   -161   2333  -1047  -1288  -3554  -3715  -2642  -3416  -2592  -2377
  -2244  -2397   -153   2320  -1047  -1275  -3535  -3702  -2631  -3411  -2590  -2382
  -2132  -2309   -176   2218   -979  -1244  -3502  -3660  -2598  -3387  -2574  -2372
  -2005  -2223   -218   2114   -893  -1221  -3377  -3525  -2509  -3346  -2556  -2366
  -2013  -2174   -161   2094   -927  -1169  -3257  -3341  -2382  -3263  -2499  -2335
  -2010  -2101    -90   2055   -961  -1096  -3182  -3117  -2203  -3089  -2351  -2208
  -1883  -1826     54   1855   -969   -888  -3112  -2837  -1945  -2782  -2029  -1886
  -1764  -1395    368   1579  -1067   -514  -3096  -2826  -1774  -2481  -1626  -1428
  -1842  -1143    696   1491  -1270   -223  -3250  -3237  -1813  -2312  -1332  -1062
  -1935   -979    956   1457  -1447    -12  -3393  -3681  -1945  -2291  -1226   -914
  -2036  -1231    802   1631  -1421   -213  -3522  -4172  -2392  -2769  -1688  -1330
  -2120  -1735    384   1927  -1252   -675  -3660  -4551  -3008  -3525  -2475  -2060
  -2049  -2047      2   2047  -1028  -1023  -3694  -4481  -3122  -3704  -2683  -2278
  -1836  -2026   -189   1930   -826  -1109  -3551  -4151  -2907  -3541  -2566  -2197
  -1558  -1779   -220   1667   -670  -1002  -3304  -3767  -2608  -3296  -2364  -2029
  -1296  -1504   -207   1400   -545   -857  -2990  -3356  -2281  -3024  -2143  -1834
  -1143  -1337   -197   1239   -475   -769  -2795  -3112  -2081  -2863  -2016  -1735
   -984  -1182   -197   1083   -394   -688  -2675  -2979  -1971  -2769  -1930  -1673
   -849  -1049   -200    950   -327   -626  -2582  -2891  -1896  -2699  -1862  -1641
   -704   -898   -194    802   -254   -548  -2465  -2790  -1803  -2613  -1782  -1590
   -636   -807   -174    722   -233   -491  -2361  -2712  -1738  -2551  -1725  -1551
   -698   -836   -137    769   -280   -488  -2325  -2678  -1714  -2527  -1706  -1543
   -854   -961   -106    906   -374   -535  -2325  -2675  -1719  -2530  -1712  -1558
   -935  -1031    -96    984   -420   -563  -2301  -2647  -1706  -2520  -1704  -1558
  -1028  -1085    -59   1057   -485   -574  -2288  -2621  -1691  -2504  -1691  -1553
  -1111  -1117     -7   1114   -553   -563  -2265  -2592  -1670  -2483  -1660  -1540
  -1153  -1124     25   1137   -592   -548  -2236  -2556  -1641  -2462  -1634  -1527
  -1156  -1078     77   1117   -618   -501  -2184  -2514  -1608  -2431  -1605  -1499
  -1137  -1052     83   1093   -613   -485  -2151  -2473  -1590  -2403  -1574  -1473
  -1278  -1163    114   1221   -698   -527  -2161  -2478  -1602  -2416  -1590  -1491
  -1397  -1228    168   1312   -784   -530  -2145  -2460  -1590  -2405  -1582  -1480
  -1397  -1182    215   1291   -807   -483  -2099  -2390  -1525  -2351  -1527  -1423
  -1252  -1028    220   1140   -737   -402  -2042  -2291  -1436  -2273  -1452  -1337
  -1187   -930    254   1057   -722   -337  -2000  -2203  -1361  -2208  -1384  -1267
  -1218   -930    288   1072   -756   -322  -1956  -2135  -1306  -2169  -1340  -1221
  -1213   -893    319   1054   -766   -288  -1896  -2044  -1239  -2109  -1275  -1156
  -1202   -828    374   1015   -789   -228  -1847  -1948  -1169  -2034  -1195  -1075
  -1234   -826    407   1028   -820   -210  -1818  -1875  -1117  -1984  -1140  -1015
  -1187   -758    426    971   -807   -166  -1779  -1792  -1065  -1919  -1075   -948
  -1057   -618    439    839   -748    -90  -1735  -1699  -1005  -1839   -995   -872
  -1067   -568    498    818   -784    -36  -1712  -1649   -987  -1800   -950   -831
  -1252   -683    566    966   -909    -59  -1725  -1654  -1018  -1816   -958   -849
  -1426   -833    589   1127  -1008   -122  -1745  -1673  -1062  -1847   -987   -896
  -1488   -906    581   1197  -1036   -163  -1743  -1688  -1098  -1875  -1018   -932
  -1584  -1000    584   1291  -1085   -207  -1751  -1719  -1156  -1922  -1062   -995
  -1623  -1101    522   1361  -1075   -288  -1761  -1751  -1218  -1974  -1106  -1072
  -1626  -1132    491   1376  -1060   -322  -1758  -1769  -1262  -2003  -1135  -1130
  -1701  -1249    452   1475  -1078   -400  -1774  -1818  -1332  -2068  -1195  -1226
  -1966  -1587    379   1774  -1174   -605  -1888  -1956  -1478  -2223  -1348  -1415
  -2192  -1893    296   2042  -1247   -800  -1990  -2088  -1608  -2366  -1496  -1597
  -2216  -2000    215   2107  -1215   -893  -2010  -2158  -1678  -2442  -1571  -1704
  -2265  -2135    129   2200  -1197  -1002  -2005  -2218  -1751  -2504  -1641  -1797
  -2390  -2361     28   2377  -1210  -1166  -2034  -2307  -1852  -2598  -1743  -1896
  -2400  -2442    -41   2421  -1182  -1241  -2052  -2364  -1917  -2655  -1803  -1945
  -2291  -2379    -88   2333  -1104  -1234  -2000  -2353  -1899  -2647  -1795  -1930
  -2099  -2247   -148   2174   -976  -1197  -1922  -2309  -1857  -2611  -1758  -1891
  -1914  -2143   -231   2026   -844  -1187  -1860  -2275  -1831  -2579  -1727  -1849
  -1623  -1951   -327   1787   -649  -1140  -1777  -2218  -1771  -2525  -1675  -1784
  -1366  -1769   -402   1566   -483  -1085  -1706  -2156  -1706  -2462  -1618  -1712
  -1387  -1875   -488   1631   -449  -1182  -1748  -2190  -1738  -2494  -1654  -1735
  -1512  -2060   -550   1784   -480  -1306  -1844  -2265  -1813  -2566  -1732  -1797
  -1525  -2140   -615   1834   -454  -1379  -1901  -2304  -1847  -2598  -1761  -1805
  -1426  -2166   -740   1795   -345  -1454  -1925  -2335  -1883  -2629  -1790  -1813
  -1244  -2122   -878   1683   -184  -1501  -1901  -2343  -1901  -2644  -1805  -1842
  -1124  -2026   -904   1574   -111  -1465  -1844  -2307  -1875  -2624  -1782  -1836
  -1101  -2005   -906   1553    -98  -1457  -1826  -2275  -1842  -2592  -1743  -1797
  -1078  -1922   -844   1499   -116  -1384  -1816  -2239  -1774  -2527  -1673  -1725
  -1028  -1821   -792   1426   -119  -1306  -1810  -2187  -1693  -2444  -1587  -1626
  -1067  -1797   -730   1431   -171  -1265  -1847  -2174  -1667  -2413  -1553  -1579
  -1114  -1753   -641   1434   -239  -1197  -1844  -2151  -1634  -2377  -1512  -1519
  -1158  -1756   -597   1454   -280  -1176  -1849  -2140  -1615  -2359  -1491  -1480
  -1163  -1764   -600   1465   -283  -1182  -1873  -2135  -1600  -2346  -1478  -1447
  -1127  -1745   -618   1436   -257  -1182  -1893  -2127  -1595  -2351  -1467  -1426
  -1036  -1696   -659   1366   -189  -1179  -1878  -2099  -1582  -2343  -1447  -1397
   -919  -1628   -709   1273   -106  -1169  -1852  -2073  -1566  -2333  -1431  -1376
   -867  -1610   -743   1239    -62  -1176  -1836  -2070  -1566  -2335  -1449  -1397
   -802  -1595   -795   1197     -5  -1195  -1818  -2055  -1561  -2340  -1462  -1405
   -704  -1530   -828   1117     59  -1179  -1771  -2000  -1522  -2312  -1447  -1389
   -563  -1470   -909   1015    171  -1189  -1735  -1951  -1486  -2281  -1431  -1392
   -428  -1418   -989    924    280  -1205  -1732  -1917  -1475  -2262  -1423  -1397
   -311  -1270   -958    789    322  -1114  -1732  -1883  -1462  -2236  -1392  -1358
    -98  -1023   -924    561    410   -974  -1647  -1787  -1384  -2153  -1304  -1267
    137   -753   -891    306    511   -820  -1514  -1665  -1260  -2039  -1189  -1145
    324   -504   -828     90    576   -665  -1387  -1543  -1127  -1912  -1062  -1010
    493   -262   -756   -116    623   -509  -1273  -1454  -1013  -1797   -948   -880
    574   -174   -748   -200    659   -459  -1218  -1431   -958  -1740   -891   -813
    589   -241   -831   -176    709   -535  -1218  -1449   -958  -1751   -914   -839
    540   -353   -893    -93    717   -623  -1182  -1395   -917  -1745   -945   -896
    394   -444   -839     23    615   -641  -1106  -1270   -805  -1667   -904   -880
    210   -478   -691    132    449   -584  -1052  -1106   -633  -1501   -748   -756
     64   -467   -532    200    296   -498  -1096   -976   -488  -1304   -522   -530
    -96   -361   -265    228     83   -314  -1184  -1052   -446  -1150   -272   -233
   -371   -441    -70    405   -150   -257  -1254  -1348   -566  -1119   -135    -38
   -620   -550     70    584   -348   -239  -1384  -1738   -831  -1273   -215    -88
   -810   -862    -51    836   -381   -457  -1577  -2291  -1389  -1865   -805   -649
   -917  -1286   -368   1101   -275   -828  -1816  -2805  -2016  -2611  -1582  -1379
   -854  -1574   -719   1213    -67  -1145  -1945  -2826  -2158  -2792  -1774  -1561
   -792  -1753   -963   1273     83  -1358  -1927  -2629  -2016  -2704  -1735  -1558
   -756  -1834  -1078   1293    158  -1457  -1852  -2403  -1813  -2564  -1641  -1499
   -750  -1852  -1101   1301    174  -1478  -1743  -2169  -1587  -2397  -1522  -1405
   -779  -1839  -1060   1309    137  -1449  -1626  -1958  -1395  -2244  -1408  -1301
   -802  -1852  -1049   1327    122  -1452  -1584  -1873  -1309  -2182  -1363  -1265
   -831  -1914  -1083   1371    124  -1499  -1602  -1865  -1293  -2179  -1374  -1291
   -852  -1961  -1109   1408    127  -1535  -1626  -1870  -1293  -2184  -1389  -1337
   -859  -2018  -1158   1439    148  -1590  -1649  -1886  -1299  -2203  -1418  -1395
   -854  -2047  -1192   1449    166  -1618  -1657  -1899  -1299  -2210  -1426  -1436
   -820  -2055  -1234   1436    205  -1644  -1660  -1901  -1286  -2208  -1421  -1465
   -761  -2068  -1306   1415    272  -1688  -1680  -1914  -1291  -2226  -1436  -1512
   -737  -2112  -1374   1421    316  -1743  -1732  -1948  -1317  -2255  -1460  -1548
   -737  -2138  -1400   1436    329  -1771  -1782  -1969  -1330  -2265  -1470  -1556
   -784  -2179  -1395   1478    303  -1787  -1818  -1984  -1337  -2273  -1480  -1569
   -859  -2218  -1358   1540    249  -1790  -1823  -1971  -1309  -2249  -1470  -1551
   -956  -2262  -1309   1608    176  -1787  -1813  -1953  -1278  -2218  -1447  -1514
  -1067  -2325  -1257   1696     93  -1792  -1808  -1948  -1270  -2203  -1434  -1470
  -1130  -2353  -1223   1740     44  -1787  -1821  -1951  -1275  -2197  -1431  -1434
  -1169  -2372  -1202   1771     15  -1787  -1823  -1935  -1265  -2184  -1421  -1392
  -1122  -2348  -1226   1735     51  -1790  -1836  -1919  -1249  -2164  -1408  -1363
  -1060  -2320  -1262   1688     98  -1792  -1836  -1899  -1223  -2138  -1382  -1332
  -1036  -2281  -1247   1657    103  -1764  -1821  -1862  -1174  -2086  -1327  -1267
  -1028  -2278  -1249   1654    109  -1764  -1834  -1847  -1140  -2047  -1291  -1218
  -1013  -2265  -1252   1636    119  -1758  -1862  -1836  -1111  -2013  -1257  -1182
  -1036  -2296  -1260   1665    109  -1777  -1888  -1831  -1083  -1977  -1226  -1166
  -1080  -2348  -1270   1712     93  -1810  -1917  -1829  -1060  -1945  -1202  -1174
  -1083  -2353  -1270   1719     93  -1813  -1930  -1816  -1023  -1899  -1161  -1158
  -1127  -2421  -1293   1771     83  -1857  -1948  -1808  -1000  -1875  -1145  -1158
  -1221  -2481  -1260   1852     18  -1870  -1966  -1808   -992  -1865  -1135  -1166
  -1361  -2535  -1174   1948    -93  -1857  -1974  -1803   -987  -1849  -1127  -1163
  -1465  -2634  -1169   2049   -148  -1901  -1990  -1821  -1010  -1865  -1150  -1184
  -1512  -2722  -1213   2117   -150  -1969  -2003  -1829  -1031  -1886  -1179  -1200
  -1509  -2764  -1254   2135   -129  -2010  -1997  -1813  -1044  -1896  -1189  -1208
  -1496  -2751  -1257   2122   -119  -2005  -1987  -1810  -1062  -1912  -1200  -1223
  -1475  -2699  -1223   2088   -127  -1961  -1966  -1803  -1080  -1917  -1202  -1234
  -1483  -2735  -1254   2109   -116  -1995  -1977  -1839  -1130  -1964  -1247  -1275
  -1535  -2834  -1299   2182   -119  -2068  -2018  -1904  -1192  -2034  -1319  -1343
  -1597  -2940  -1343   2265   -127  -2143  -2047  -1966  -1244  -2096  -1384  -1415
  -1678  -3055  -1376   2366   -150  -2216  -2068  -2023  -1283  -2151  -1449  -1483
  -1691  -3120  -1428   2405   -132  -2275  -2109  -2078  -1325  -2208  -1506  -1538
  -1641  -3104  -1462   2374    -90  -2283  -2114  -2101  -1337  -2226  -1525  -1561
  -1556  -3057  -1501   2307    -28  -2281  -2114  -2120  -1335  -2229  -1519  -1569
  -1543  -3112  -1569   2327     12  -2340  -2122  -2145  -1356  -2249  -1545  -1605
  -1610  -3229  -1618   2418      0  -2423  -2164  -2195  -1402  -2299  -1597  -1657
  -1540  -3195  -1654   2366     57  -2426  -2171  -2210  -1413  -2312  -1605  -1660
  -1267  -2974  -1706   2120    215  -2340  -2117  -2151  -1356  -2255  -1548  -1602
  -1062  -2785  -1722   1925    329  -2255  -2065  -2094  -1296  -2203  -1493  -1548
  -1008  -2717  -1709   1860    350  -2213  -2068  -2081  -1273  -2190  -1470  -1525
   -956  -2650  -1696   1803    368  -2174  -2055  -2060  -1241  -2171  -1447  -1493
   -904  -2603  -1701   1753    397  -2153  -2062  -2052  -1221  -2166  -1441  -1483
   -885  -2600  -1714   1743    413  -2158  -2073  -2062  -1210  -2171  -1447  -1496
   -927  -2665  -1740   1795    405  -2203  -2099  -2107  -1236  -2213  -1488  -1543
   -971  -2699  -1727   1834    376  -2213  -2117  -2148  -1252  -2236  -1514  -1556
  -1013  -2748  -1735   1878    358  -2242  -2132  -2197  -1275  -2260  -1535  -1566
  -1010  -2790  -1779   1901    384  -2286  -2145  -2234  -1296  -2286  -1545  -1577
   -979  -2725  -1745   1849    381  -2236  -2138  -2249  -1304  -2294  -1540  -1569
   -930  -2660  -1732   1795    400  -2197  -2138  -2265  -1317  -2314  -1548  -1584
   -909  -2644  -1735   1777    410  -2190  -2143  -2275  -1335  -2338  -1561  -1608
   -969  -2696  -1727   1834    379  -2213  -2140  -2286  -1353  -2364  -1587  -1636
  -1010  -2694  -1683   1849    335  -2190  -2122  -2286  -1358  -2377  -1600  -1654
  -1057  -2701  -1647   1878    293  -2174  -2099  -2283  -1358  -2382  -1597  -1654
  -1065  -2720  -1654   1891    293  -2187  -2068  -2273  -1358  -2379  -1592  -1641
   -987  -2639  -1652   1813    332  -2145  -2018  -2252  -1340  -2364  -1574  -1615
   -870  -2533  -1662   1699    394  -2096  -1974  -2244  -1332  -2364  -1566  -1602
   -815  -2514  -1699   1662    441  -2107  -1940  -2244  -1335  -2374  -1569  -1615
   -787  -2507  -1722   1644    465  -2117  -1940  -2275  -1363  -2413  -1602  -1657
   -758  -2501  -1743   1631    491  -2122  -1943  -2294  -1376  -2434  -1628  -1686
   -714  -2465  -1751   1587    517  -2107  -1932  -2301  -1382  -2449  -1641  -1693
   -657  -2390  -1732   1522    535  -2060  -1922  -2307  -1376  -2447  -1628  -1680
   -626  -2390  -1764   1506    568  -2078  -1925  -2327  -1382  -2460  -1639  -1696
   -579  -2379  -1800   1480    610  -2091  -1919  -2346  -1389  -2481  -1654  -1717
   -524  -2327  -1805   1423    639  -2068  -1917  -2366  -1397  -2496  -1665  -1709
   -454  -2304  -1849   1379    696  -2078  -1893  -2361  -1389  -2486  -1667  -1709
   -376  -2257  -1880   1317    750  -2070  -1834  -2304  -1348  -2460  -1678  -1740
   -314  -2169  -1855   1241    769  -2013  -1738  -2195  -1249  -2410  -1683  -1777
   -259  -2047  -1787   1150    763  -1917  -1691  -2091  -1119  -2291  -1602  -1701
   -218  -1855  -1636   1036    706  -1748  -1686  -1958   -906  -2039  -1356  -1470
   -142  -1647  -1504    893    680  -1577  -1764  -1893   -750  -1782  -1036  -1122
   -109  -1389  -1280    750    584  -1335  -1880  -2094   -831  -1727   -810   -792
   -187  -1493  -1306    839    558  -1400  -1958  -2397  -1143  -1904   -836   -737
   -319  -1675  -1356    997    517  -1517  -2065  -2759  -1602  -2314  -1174  -1015
   -400  -1906  -1509   1150    553  -1706  -2249  -3268  -2234  -3055  -1958  -1735
   -389  -2148  -1758   1270    683  -1953  -2475  -3658  -2740  -3660  -2611  -2320
   -345  -2374  -2031   1358    839  -2203  -2564  -3624  -2735  -3642  -2634  -2372
   -319  -2535  -2216   1426    945  -2374  -2538  -3476  -2572  -3496  -2561  -2335
   -309  -2574  -2265   1439    976  -2421  -2465  -3322  -2390  -3348  -2470  -2273
   -350  -2559  -2208   1454    927  -2385  -2340  -3125  -2161  -3156  -2325  -2174
   -405  -2561  -2156   1480    875  -2359  -2270  -3000  -2018  -3034  -2234  -2104
   -413  -2561  -2148   1486    865  -2353  -2268  -2977  -1982  -3005  -2216  -2088
   -436  -2574  -2138   1504    849  -2356  -2283  -2998  -1992  -3016  -2218  -2094
   -465  -2564  -2099   1514    815  -2333  -2273  -3008  -1990  -3024  -2208  -2088
   -478  -2509  -2034   1491    776  -2273  -2257  -3011  -1974  -3016  -2182  -2068
   -488  -2504  -2018   1496    763  -2262  -2268  -3044  -1987  -3037  -2195  -2083
   -509  -2517  -2008   1509    748  -2262  -2294  -3091  -2023  -3076  -2226  -2122
   -524  -2540  -2016   1532    745  -2278  -2309  -3125  -2039  -3102  -2249  -2153
   -511  -2533  -2021   1519    753  -2275  -2320  -3146  -2047  -3117  -2257  -2166
   -475  -2462  -1987   1467    756  -2226  -2317  -3154  -2049  -3120  -2247  -2156
   -452  -2387  -1935   1418    740  -2161  -2291  -3148  -2044  -3107  -2231  -2138
   -470  -2333  -1862   1402    696  -2099  -2262  -3141  -2021  -3083  -2208  -2107
   -506  -2314  -1810   1410    652  -2065  -2242  -3138  -2008  -3068  -2192  -2104
   -501  -2252  -1751   1376    623  -2003  -2229  -3130  -1997  -3052  -2179  -2104
   -405  -2135  -1732   1270    662  -1935  -2200  -3104  -1974  -3024  -2143  -2086
   -257  -1987  -1730   1122    735  -1860  -2179  -3094  -1964  -3005  -2120  -2081
   -122  -1883  -1761   1002    818  -1823  -2166  -3099  -1969  -3003  -2114  -2109
      0  -1751  -1753    875    875  -1751  -2132  -3078  -1945  -2969  -2070  -2104
    101  -1574  -1675    735    885  -1623  -2091  -3042  -1901  -2922  -2005  -2070
    145  -1441  -1587    649    865  -1514  -2065  -3008  -1857  -2870  -1940  -2021
    181  -1361  -1545    589    862  -1452  -2044  -2959  -1805  -2798  -1878  -1912
    265  -1236  -1501    483    883  -1369  -2023  -2907  -1758  -2727  -1818  -1826
    363  -1072  -1439    353    901  -1257  -2008  -2868  -1719  -2673  -1774  -1769
    472   -919  -1392    223    932  -1156  -1982  -2826  -1688  -2626  -1735  -1714
    594   -761  -1358     83    974  -1060  -1930  -2766  -1639  -2566  -1680  -1634
    717   -602  -1319    -57   1015   -958  -1873  -2707  -1592  -2517  -1623  -1561
    813   -449  -1265   -181   1036   -857  -1826  -2670  -1551  -2494  -1587  -1504
    893   -355  -1249   -267   1070   -802  -1803  -2660  -1543  -2512  -1597  -1480
    958   -290  -1249   -335   1101   -771  -1771  -2655  -1538  -2530  -1605  -1462
   1026   -194  -1221   -415   1122   -706  -1740  -2662  -1553  -2548  -1621  -1465
   1104   -122  -1226   -493   1163   -672  -1732  -2699  -1608  -2598  -1667  -1496
   1174    -70  -1244   -550   1208   -657  -1725  -2740  -1673  -2660  -1719  -1543
   1257    -33  -1291   -613   1273   -662  -1709  -2785  -1743  -2722  -1777  -1605
   1335     28  -1306   -683   1319   -639  -1688  -2824  -1790  -2772  -1821  -1660
   1379     64  -1317   -722   1348   -626  -1667  -2865  -1823  -2813  -1862  -1709
   1402     67  -1335   -735   1369   -633  -1680  -2922  -1875  -2852  -1906  -1753
   1421     80  -1340   -750   1379   -628  -1696  -2985  -1919  -2896  -1951  -1792
   1447    116  -1330   -784   1389   -605  -1706  -3034  -1951  -2948  -1995  -1842
   1460    148  -1314   -805   1387   -581  -1712  -3068  -1969  -2990  -2026  -1883
   1449    163  -1286   -805   1369   -561  -1706  -3083  -1974  -3005  -2047  -1912
   1418    194  -1226   -807   1322   -514  -1709  -3086  -1974  -3008  -2052  -1932
   1382    244  -1137   -815   1260   -446  -1735  -3091  -1987  -3021  -2057  -1958
   1382    342  -1039   -865   1210   -345  -1740  -3068  -1966  -3003  -2026  -1945
   1361    405   -956   -883   1158   -275  -1748  -3042  -1940  -2974  -1997  -1925
   1348    485   -862   -917   1106   -189  -1740  -3005  -1909  -2925  -1977  -1893
   1363    652   -714  -1008   1039    -31  -1701  -2943  -1844  -2850  -1917  -1834
   1371    805   -566  -1088    969    119  -1662  -2894  -1787  -2787  -1849  -1795
   1358    906   -452  -1132    906    228  -1652  -2868  -1761  -2751  -1805  -1790
   1374    971   -405  -1174    891    283  -1678  -2876  -1761  -2743  -1803  -1808
   1452   1114   -337  -1283    893    389  -1686  -2883  -1751  -2725  -1784  -1813
   1506   1254   -252  -1382    880    501  -1699  -2909  -1748  -2704  -1761  -1808
   1545   1301   -244  -1423    896    530  -1745  -2966  -1782  -2712  -1779  -1852
   1512   1278   -236  -1397    875    522  -1787  -3034  -1829  -2746  -1816  -1922
   1501   1350   -150  -1428    826    600  -1795  -3060  -1826  -2740  -1810  -1945
   1496   1423    -75  -1462    787    675  -1816  -3089  -1839  -2751  -1818  -1974
   1454   1431    -23  -1441    740    704  -1852  -3115  -1862  -2772  -1834  -2010
   1423   1421     -2  -1423    711    709  -1883  -3135  -1883  -2792  -1834  -2013
   1449   1488     38  -1470    704    763  -1855  -3125  -1867  -2766  -1782  -1943
   1449   1538     85  -1493    680    813  -1836  -3130  -1862  -2753  -1753  -1880
   1410   1538    127  -1473    641    833  -1847  -3143  -1865  -2759  -1761  -1849
   1345   1532    187  -1441    579    859  -1852  -3151  -1886  -2766  -1774  -1797
   1299   1569    270  -1434    514    919  -1842  -3154  -1914  -2769  -1774  -1751
   1249   1569    319  -1410    465    945  -1847  -3169  -1953  -2785  -1790  -1738
   1174   1574    400  -1374    387    987  -1852  -3174  -1969  -2777  -1787  -1717
   1150   1628    475  -1392    337   1054  -1857  -3164  -1966  -2761  -1777  -1693
   1163   1678    511  -1421    327   1096  -1870  -3146  -1961  -2748  -1761  -1667
   1187   1719    532  -1454    327   1127  -1867  -3128  -1956  -2740  -1753  -1665
   1205   1769    563  -1486    322   1166  -1888  -3130  -1974  -2751  -1769  -1675
   1218   1813    592  -1517    314   1202  -1945  -3151  -2005  -2772  -1782  -1686
   1200   1842    641  -1522    280   1241  -2018  -3174  -2042  -2795  -1803  -1709
   1161   1849    688  -1506    236   1270  -2008  -3125  -2036  -2790  -1810  -1722
   1124   1878    753  -1501    187   1317  -1899  -2953  -1935  -2725  -1784  -1730
   1101   1974    870  -1540    114   1423  -1821  -2764  -1800  -2616  -1722  -1709
   1150   2151   1000  -1652     75   1577  -1779  -2561  -1615  -2416  -1551  -1574
   1270   2475   1202  -1873     33   1839  -1808  -2426  -1454  -2182  -1283  -1309
   1337   2938   1600  -2138   -129   2270  -1870  -2590  -1465  -2057  -1034   -992
   1270   3133   1860  -2203   -293   2496  -2008  -2998  -1660  -2062   -914   -807
   1135   3141   2005  -2138   -433   2572  -2205  -3455  -1964  -2226  -1005   -872
    976   2792   1816  -1886   -420   2304  -2449  -3995  -2509  -2790  -1582  -1431
    901   2296   1395  -1597   -246   1847  -2688  -4393  -3112  -3543  -2392  -2197
    859   1982   1122  -1423   -129   1553  -2772  -4367  -3195  -3702  -2592  -2397
    844   1912   1067  -1379   -111   1491  -2683  -4112  -2961  -3525  -2468  -2294
    854   1992   1135  -1423   -140   1564  -2535  -3824  -2699  -3320  -2314  -2127
    836   2099   1262  -1467   -213   1680  -2340  -3517  -2439  -3109  -2156  -1974
    795   2192   1397  -1493   -301   1795  -2216  -3341  -2288  -2982  -2060  -1878
    810   2281   1467  -1545   -329   1875  -2164  -3270  -2223  -2922  -2016  -1826
    844   2301   1454  -1574   -306   1878  -2145  -3250  -2218  -2917  -2016  -1816
    818   2299   1480  -1558   -329   1891  -2132  -3237  -2216  -2915  -2026  -1813
    807   2374   1564  -1592   -379   1969  -2114  -3211  -2195  -2878  -1997  -1795
    789   2431   1641  -1610   -426   2036  -2107  -3200  -2190  -2863  -2005  -1795
    758   2436   1675  -1600   -459   2057  -2086  -3187  -2179  -2842  -2010  -1790
    735   2444   1709  -1590   -485   2078  -2049  -3154  -2145  -2811  -1990  -1779
    688   2486   1797  -1590   -555   2143  -2031  -3130  -2127  -2782  -1974  -1743
    641   2504   1862  -1574   -610   2182  -2049  -3130  -2130  -2782  -1984  -1735
    607   2507   1899  -1558   -646   2203  -2086  -3125  -2135  -2777  -1995  -1738
    587   2556   1969  -1571   -691   2262  -2130  -3120  -2135  -2769  -2008  -1732
    550   2611   2060  -1579   -753   2335  -2158  -3107  -2130  -2753  -2018  -1714
    522   2657   2135  -1590   -805   2395  -2161  -3089  -2112  -2735  -2018  -1686
    485   2688   2203  -1587   -857   2444  -2166  -3081  -2099  -2735  -2016  -1673
    462   2712   2249  -1587   -893   2481  -2184  -3076  -2096  -2743  -2018  -1667
    423   2725   2299  -1574   -937   2512  -2216  -3078  -2096  -2753  -2026  -1657
    394   2720   2325  -1558   -966   2522  -2252  -3076  -2094  -2764  -2039  -1644
    374   2717   2343  -1548   -984   2530  -2291  -3070  -2088  -2779  -2057  -1652
    384   2761   2377  -1571   -995   2569  -2317  -3044  -2062  -2753  -2052  -1647
    410   2873   2462  -1644  -1026   2670  -2330  -3005  -2029  -2709  -2031  -1628
    457   2998   2538  -1727  -1041   2769  -2327  -2948  -1974  -2644  -1982  -1584
    501   3096   2592  -1800  -1047   2844  -2325  -2886  -1919  -2579  -1925  -1535
    504   3180   2675  -1842  -1085   2927  -2314  -2834  -1878  -2533  -1873  -1483
    493   3273   2779  -1886  -1143   3029  -2312  -2798  -1847  -2496  -1844  -1452
    454   3315   2857  -1886  -1202   3086  -2301  -2769  -1831  -2470  -1826  -1434
    439   3346   2907  -1893  -1234   3128  -2294  -2748  -1821  -2452  -1810  -1413
    423   3413   2990  -1917  -1283   3203  -2278  -2733  -1805  -2431  -1782  -1376
    394   3481   3086  -1938  -1345   3283  -2252  -2725  -1800  -2418  -1777  -1343
    348   3483   3135  -1917  -1392   3309  -2244  -2725  -1813  -2413  -1787  -1330
    267   3455   3185  -1862  -1457   3322  -2260  -2746  -1847  -2442  -1818  -1340
    171   3432   3260  -1800  -1543   3346  -2296  -2779  -1878  -2473  -1860  -1358
     88   3382   3294  -1735  -1602   3338  -2353  -2826  -1922  -2517  -1914  -1387
     31   3341   3309  -1686  -1639   3328  -2387  -2873  -1956  -2556  -1958  -1426
     10   3341   3330  -1678  -1660   3335  -2405  -2909  -1969  -2579  -1982  -1449
      0   3351   3351  -1675  -1675   3351  -2442  -2953  -1995  -2603  -2010  -1480
      5   3359   3354  -1683  -1675   3359  -2468  -2998  -2010  -2613  -2023  -1509
      2   3387   3385  -1693  -1691   3385  -2491  -3039  -2026  -2621  -2036  -1530
    -23   3372   3393  -1675  -1709   3382  -2535  -3081  -2049  -2642  -2062  -1558
    -85   3333   3419  -1623  -1751   3374  -2585  -3112  -2065  -2650  -2078  -1592
   -168   3302   3470  -1569  -1821   3385  -2624  -3141  -2078  -2665  -2091  -1626
   -223   3307   3530  -1543  -1875   3419  -2642  -3141  -2068  -2655  -2096  -1639
   -283   3307   3590  -1514  -1938   3447  -2662  -3138  -2062  -2650  -2101  -1657
   -337   3367   3704  -1514  -2021   3535  -2673  -3117  -2034  -2618  -2075  -1634
   -327   3432   3759  -1553  -2042   3595  -2673  -3083  -2008  -2585  -2044  -1600
   -327   3483   3811  -1579  -2068   3647  -2655  -3031  -1974  -2546  -2010  -1556
   -387   3483   3871  -1548  -2127   3676  -2655  -3005  -1958  -2533  -2000  -1543
   -475   3429   3904  -1475  -2190   3665  -2683  -3005  -1964  -2538  -2021  -1561
   -579   3356   3936  -1389  -2257   3647  -2730  -3008  -1977  -2551  -2034  -1577
   -662   3351   4013  -1345  -2338   3684  -2792  -3016  -1990  -2559  -2031  -1571
   -732   3348   4081  -1309  -2408   3715  -2842  -3016  -1997  -2551  -2021  -1553
   -758   3343   4102  -1291  -2429   3722  -2899  -3021  -2010  -2553  -2023  -1540
   -758   3338   4097  -1291  -2429   3717  -2933  -3039  -2036  -2572  -2039  -1543
   -756   3406   4162  -1325  -2460   3785  -2959  -3039  -2039  -2566  -2031  -1527
   -737   3419   4156  -1340  -2447   3787  -3008  -3063  -2062  -2587  -2055  -1556
   -732   3380   4112  -1322  -2421   3746  -3078  -3112  -2117  -2642  -2112  -1621
   -769   3325   4094  -1278  -2431   3710  -3135  -3154  -2166  -2691  -2161  -1678
   -769   3291   4060  -1262  -2413   3676  -3167  -3161  -2187  -2709  -2184  -1696
   -748   3296   4045  -1275  -2397   3671  -3177  -3151  -2195  -2714  -2197  -1696
   -766   3299   4065  -1265  -2416   3681  -3198  -3143  -2203  -2720  -2205  -1688
   -810   3265   4076  -1228  -2444   3671  -3208  -3156  -2223  -2743  -2234  -1701
   -802   3257   4058  -1228  -2431   3658  -3216  -3172  -2249  -2761  -2260  -1719
   -769   3244   4011  -1239  -2390   3626  -3229  -3180  -2270  -2774  -2278  -1730
   -737   3270   4008  -1265  -2372   3639  -3231  -3187  -2283  -2777  -2281  -1725
   -711   3268   3977  -1278  -2346   3621  -3250  -3195  -2301  -2777  -2286  -1725
   -659   3341   4000  -1340  -2330   3671  -3244  -3198  -2309  -2777  -2281  -1714
   -641   3432   4073  -1397  -2359   3754  -3208  -3185  -2299  -2761  -2257  -1686
   -633   3494   4128  -1428  -2379   3811  -3180  -3177  -2294  -2746  -2242  -1670
   -704   3460   4164  -1379  -2434   3811  -3180  -3185  -2309  -2751  -2249  -1680
   -761   3434   4195  -1337  -2478   3813  -3177  -3180  -2325  -2756  -2268  -1688
   -758   3460   4216  -1353  -2488   3837  -3120  -3120  -2299  -2735  -2268  -1680
   -675   3574   4250  -1449  -2462   3912  -2982  -2948  -2197  -2670  -2234  -1662
   -607   3746   4354  -1569  -2481   4047  -2876  -2730  -2023  -2514  -2109  -1564
   -587   3938   4523  -1675  -2556   4229  -2761  -2436  -1743  -2221  -1839  -1312
   -540   4263   4801  -1862  -2670   4530  -2740  -2236  -1504  -1899  -1480   -940
   -563   4590   5154  -2013  -2857   4871  -2842  -2442  -1480  -1701  -1163   -553
   -555   4762   5318  -2104  -2935   5040  -3008  -2943  -1649  -1662  -1000   -327
   -589   4728   5318  -2068  -2953   5022  -3211  -3504  -2010  -1909  -1176   -457
   -802   4310   5112  -1753  -2959   4710  -3408  -4050  -2644  -2642  -1912  -1137
   -784   3824   4608  -1519  -2696   4216  -3598  -4338  -3216  -3367  -2652  -1821
   -709   3535   4245  -1415  -2478   3889  -3619  -4185  -3205  -3411  -2746  -1943
   -615   3522   4138  -1454  -2377   3829  -3538  -3936  -3034  -3299  -2694  -1948
   -509   3616   4125  -1556  -2317   3868  -3382  -3678  -2826  -3143  -2598  -1901
   -397   3741   4138  -1670  -2268   3938  -3148  -3369  -2566  -2935  -2434  -1779
   -303   3871   4175  -1784  -2239   4021  -3008  -3208  -2429  -2824  -2346  -1743
   -220   3975   4195  -1878  -2208   4086  -2953  -3156  -2374  -2785  -2314  -1725
   -137   4060   4195  -1961  -2166   4128  -2930  -3125  -2340  -2753  -2286  -1683
    -64   4136   4201  -2034  -2132   4167  -2894  -3089  -2307  -2720  -2252  -1660
     -2   4180   4180  -2088  -2091   4180  -2857  -3065  -2286  -2709  -2242  -1673
     67   4245   4177  -2156  -2055   4211  -2824  -3031  -2252  -2683  -2216  -1652
    122   4323   4198  -2223  -2039   4260  -2782  -2990  -2213  -2650  -2174  -1608
    148   4375   4227  -2260  -2039   4302  -2743  -2948  -2179  -2613  -2132  -1564
    163   4414   4250  -2291  -2044   4333  -2748  -2938  -2161  -2603  -2120  -1543
    197   4442   4245  -2320  -2023   4346  -2764  -2930  -2171  -2598  -2112  -1530
    244   4486   4242  -2366  -2000   4364  -2764  -2920  -2179  -2592  -2101  -1525
    296   4525   4229  -2410  -1966   4377  -2753  -2904  -2166  -2572  -2078  -1504
    350   4528   4177  -2442  -1912   4354  -2764  -2909  -2179  -2585  -2081  -1499
    355   4556   4198  -2457  -1922   4377  -2772  -2909  -2184  -2587  -2078  -1488
    335   4559   4221  -2447  -1943   4390  -2756  -2881  -2166  -2566  -2052  -1473
    314   4567   4252  -2439  -1969   4411  -2730  -2844  -2135  -2535  -2023  -1449
    350   4611   4260  -2481  -1956   4437  -2735  -2839  -2138  -2535  -2029  -1465
    363   4621   4255  -2494  -1945   4440  -2738  -2829  -2130  -2522  -2016  -1447
    371   4608   4234  -2491  -1932   4421  -2743  -2813  -2125  -2507  -2000  -1428
    392   4603   4211  -2496  -1909   4408  -2764  -2800  -2112  -2478  -1982  -1408
    405   4632   4227  -2520  -1909   4429  -2777  -2782  -2091  -2447  -1953  -1387
    423   4642   4216  -2533  -1896   4429  -2785  -2751  -2070  -2418  -1930  -1366
    405   4632   4224  -2520  -1909   4429  -2800  -2720  -2062  -2400  -1917  -1348
    371   4647   4276  -2509  -1951   4463  -2800  -2678  -2042  -2361  -1873  -1304
    355   4673   4315  -2517  -1979   4497  -2798  -2642  -2013  -2317  -1823  -1252
    324   4640   4315  -2481  -1995   4476  -2800  -2629  -2010  -2304  -1813  -1247
    316   4629   4310  -2473  -1997   4471  -2816  -2647  -2036  -2330  -1831  -1275
    340   4642   4302  -2491  -1979   4473  -2816  -2657  -2055  -2346  -1844  -1296
    348   4650   4299  -2501  -1977   4473  -2811  -2665  -2062  -2356  -1862  -1319
    355   4642   4286  -2499  -1966   4466  -2808  -2681  -2081  -2382  -1891  -1348
    350   4614   4263  -2481  -1956   4437  -2811  -2714  -2120  -2410  -1922  -1366
    342   4593   4250  -2468  -1953   4421  -2808  -2748  -2156  -2431  -1945  -1392
    277   4505   4227  -2392  -1977   4367  -2816  -2795  -2200  -2481  -2000  -1467
    202   4408   4206  -2307  -2000   4307  -2839  -2847  -2255  -2533  -2062  -1535
    207   4385   4175  -2299  -1984   4278  -2855  -2899  -2299  -2572  -2109  -1582
    244   4377   4133  -2309  -1943   4255  -2852  -2933  -2327  -2598  -2135  -1608
    257   4325   4065  -2294  -1904   4195  -2873  -2961  -2361  -2631  -2169  -1639
    265   4323   4058  -2294  -1896   4190  -2896  -2992  -2377  -2652  -2179  -1654
    267   4330   4060  -2301  -1896   4195  -2925  -3008  -2379  -2652  -2174  -1644
    283   4302   4019  -2291  -1867   4162  -2961  -3037  -2403  -2673  -2197  -1654
    368   4310   3938  -2340  -1784   4125  -3005  -3068  -2423  -2696  -2229  -1678
    514   4362   3847  -2439  -1667   4107  -3060  -3096  -2436  -2707  -2242  -1691
    654   4429   3774  -2546  -1558   4102  -3104  -3115  -2434  -2701  -2242  -1693
    787   4551   3764  -2668  -1488   4159  -3130  -3099  -2395  -2662  -2208  -1662
   1010   4692   3681  -2852  -1335   4188  -3133  -3081  -2364  -2629  -2177  -1644
   1189   4907   3717  -3050  -1262   4312  -3052  -3008  -2278  -2548  -2096  -1579
   1337   5151   3813  -3247  -1239   4484  -2920  -2891  -2158  -2434  -1982  -1480
   1467   5289   3821  -3377  -1176   4556  -2834  -2808  -2094  -2369  -1919  -1421
   1228   5084   3852  -3159  -1312   4468  -2891  -2863  -2151  -2426  -1974  -1467
    846   4770   3923  -2811  -1538   4346  -2990  -2953  -2247  -2522  -2055  -1545
    602   4598   3993  -2600  -1693   4294  -3016  -2969  -2291  -2559  -2078  -1571
    480   4559   4078  -2520  -1797   4320  -2998  -2956  -2301  -2559  -2073  -1574
    361   4543   4182  -2455  -1909   4364  -2946  -2917  -2278  -2522  -2036  -1548
    223   4489   4265  -2359  -2021   4377  -2907  -2889  -2268  -2491  -2003  -1522
    293   4528   4232  -2413  -1969   4382  -2873  -2868  -2265  -2475  -1974  -1491
    472   4668   4195  -2569  -1860   4432  -2816  -2826  -2229  -2431  -1927  -1426
    420   4590   4169  -2507  -1875   4380  -2790  -2829  -2242  -2452  -1938  -1436
    275   4492   4216  -2385  -1971   4354  -2769  -2813  -2247  -2452  -1925  -1431
    129   4419   4289  -2275  -2081   4354  -2738  -2792  -2252  -2447  -1917  -1428
     59   4362   4302  -2210  -2120   4333  -2701  -2772  -2252  -2449  -1914  -1428
     12   4330   4315  -2174  -2151   4325  -2668  -2748  -2244  -2444  -1906  -1418
      5   4330   4325  -2169  -2158   4328  -2637  -2722  -2244  -2436  -1906  -1418
    -18   4333   4351  -2158  -2184   4341  -2621  -2714  -2255  -2431  -1896  -1423
    -51   4294   4346  -2120  -2197   4320  -2618  -2717  -2270  -2436  -1886  -1439
    -83   4247   4330  -2083  -2205   4289  -2642  -2712  -2257  -2429  -1855  -1431
   -103   4208   4312  -2052  -2208   4258  -2668  -2709  -2260  -2423  -1852  -1418
   -205   4104   4310  -1951  -2257   4206  -2722  -2753  -2299  -2449  -1893  -1431
   -262   4013   4276  -1875  -2268   4143  -2766  -2798  -2340  -2483  -1930  -1467
   -280   3912   4190  -1818  -2236   4052  -2824  -2844  -2395  -2538  -1995  -1517
   -298   3824   4123  -1764  -2210   3972  -2857  -2829  -2400  -2561  -2016  -1574
   -319   3806   4125  -1743  -2223   3964  -2805  -2681  -2286  -2481  -1935  -1590
   -290   3871   4162  -1790  -2226   4016  -2730  -2494  -2109  -2322  -1795  -1517
   -168   4136   4304  -1984  -2239   4219  -2681  -2268  -1847  -2023  -1499  -1226
   -155   4421   4577  -2132  -2366   4497  -2727  -2158  -1673  -1753  -1171   -836
   -158   4632   4790  -2239  -2475   4710  -2803  -2265  -1652  -1608   -922   -488
   -187   4676   4863  -2244  -2525   4770  -2844  -2494  -1800  -1631   -844   -348
   -267   4507   4775  -2122  -2522   4640  -2933  -2839  -2195  -1997  -1169   -652
   -361   4193   4554  -1917  -2457   4372  -3109  -3361  -2813  -2712  -1893  -1374
   -394   3876   4268  -1743  -2330   4071  -3317  -3697  -3244  -3195  -2382  -1839
   -337   3645   3982  -1652  -2158   3813  -3408  -3678  -3276  -3226  -2434  -1906
   -296   3499   3793  -1602  -2044   3645  -3343  -3476  -3104  -3089  -2356  -1862
   -267   3442   3707  -1587  -1987   3574  -3234  -3265  -2909  -2940  -2249  -1774
   -228   3502   3728  -1639  -1977   3613  -3083  -3016  -2670  -2748  -2088  -1647
   -101   3691   3793  -1795  -1945   3741  -2927  -2795  -2460  -2559  -1927  -1556
     51   3868   3813  -1961  -1880   3842  -2821  -2673  -2343  -2452  -1842  -1512
     80   3928   3847  -2005  -1883   3886  -2782  -2629  -2294  -2405  -1784  -1509
     25   3907   3878  -1969  -1927   3891  -2764  -2603  -2260  -2374  -1753  -1499
    -38   3871   3910  -1914  -1974   3889  -2740  -2569  -2223  -2338  -1712  -1491
    -54   3793   3847  -1870  -1951   3819  -2743  -2569  -2223  -2338  -1719  -1506
    -18   3782   3798  -1883  -1906   3790  -2735  -2587  -2223  -2330  -1717  -1486
    -46   3826   3873  -1891  -1961   3850  -2733  -2577  -2208  -2304  -1688  -1441
   -155   3824   3980  -1834  -2068   3902  -2720  -2520  -2161  -2252  -1626  -1382
   -296   3748   4042  -1727  -2169   3894  -2691  -2473  -2166  -2229  -1590  -1327
   -345   3691   4037  -1673  -2192   3865  -2704  -2473  -2190  -2229  -1584  -1309
   -363   3665   4026  -1652  -2195   3845  -2722  -2488  -2171  -2208  -1556  -1267
   -301   3730   4032  -1714  -2166   3881  -2709  -2468  -2138  -2179  -1514  -1221
   -262   3780   4039  -1758  -2151   3910  -2683  -2434  -2104  -2153  -1486  -1197
   -280   3787   4065  -1753  -2171   3925  -2657  -2400  -2073  -2130  -1457  -1158
   -270   3795   4065  -1764  -2169   3930  -2660  -2395  -2068  -2122  -1439  -1140
   -288   3754   4042  -1732  -2164   3897  -2701  -2416  -2083  -2127  -1436  -1163
   -340   3645   3985  -1652  -2164   3816  -2730  -2431  -2094  -2127  -1444  -1169
   -288   3652   3938  -1683  -2114   3795  -2733  -2431  -2081  -2112  -1431  -1153
   -197   3676   3871  -1740  -2034   3772  -2769  -2449  -2088  -2122  -1462  -1153
   -116   3671   3787  -1777  -1951   3728  -2834  -2462  -2091  -2125  -1465  -1127
     33   3699   3663  -1867  -1816   3681  -2870  -2434  -2062  -2101  -1421  -1096
     25   3676   3650  -1852  -1810   3663  -2878  -2403  -2034  -2075  -1384  -1078
    -23   3639   3663  -1808  -1842   3650  -2902  -2392  -2021  -2065  -1379  -1060
     38   3650   3611  -1844  -1784   3632  -2948  -2403  -2029  -2075  -1387  -1039
    111   3681   3569  -1899  -1730   3624  -2972  -2408  -2023  -2078  -1392   -984
    202   3678   3476  -1943  -1636   3577  -3003  -2423  -2052  -2107  -1447   -979
    161   3629   3468  -1899  -1652   3548  -2972  -2392  -2039  -2096  -1436   -945
      7   3559   3551  -1782  -1771   3556  -2909  -2348  -2005  -2068  -1376   -878
   -140   3548   3686  -1704  -1914   3616  -2850  -2317  -1977  -2049  -1345   -852
   -246   3522   3767  -1639  -2005   3645  -2798  -2283  -1956  -2039  -1332   -841
   -262   3551   3813  -1647  -2036   3681  -2761  -2257  -1943  -2036  -1361   -849
   -218   3600   3819  -1691  -2018   3710  -2735  -2247  -1927  -2034  -1369   -906
   -280   3525   3803  -1623  -2042   3663  -2712  -2252  -1935  -2044  -1340   -974
   -387   3406   3793  -1512  -2088   3598  -2712  -2273  -1964  -2075  -1384  -1039
   -444   3343   3787  -1452  -2114   3567  -2704  -2283  -1974  -2096  -1423  -1091
   -348   3447   3795  -1548  -2070   3621  -2624  -2236  -1909  -2042  -1361  -1070
   -335   3528   3860  -1597  -2099   3694  -2522  -2161  -1826  -1951  -1252  -1000
   -454   3561   4013  -1553  -2234   3787  -2457  -2099  -1761  -1875  -1189   -917
   -501   3608   4110  -1556  -2304   3858  -2390  -2036  -1696  -1813  -1117   -841
   -491   3642   4133  -1574  -2312   3886  -2330  -1984  -1654  -1769  -1101   -787
   -522   3663   4185  -1571  -2353   3925  -2249  -1917  -1590  -1706  -1021   -711
   -509   3702   4211  -1597  -2359   3954  -2187  -1844  -1509  -1615   -867   -631
   -491   3746   4234  -1628  -2364   3990  -2125  -1766  -1423  -1532   -769   -571
   -488   3832   4320  -1670  -2403   4076  -2070  -1686  -1337  -1452   -693   -522
   -618   3764   4380  -1574  -2499   4071  -2055  -1649  -1309  -1434   -701   -511
   -717   3684   4401  -1483  -2559   4042  -2021  -1618  -1260  -1426   -748   -514
   -709   3699   4408  -1496  -2561   4055  -2013  -1613  -1210  -1410   -745   -579
   -675   3738   4414  -1530  -2543   4076  -2073  -1647  -1200  -1387   -711   -646
   -662   3735   4398  -1540  -2530   4065  -2166  -1688  -1221  -1384   -724   -685
   -709   3697   4406  -1493  -2559   4050  -2221  -1714  -1241  -1392   -709   -683
   -795   3652   4447  -1431  -2624   4050  -2205  -1706  -1231  -1376   -667   -626
   -901   3626   4528  -1361  -2714   4076  -2195  -1673  -1213  -1345   -631   -550
  -1111   3442   4551  -1166  -2831   3995  -2268  -1712  -1280  -1389   -657   -553
  -1197   3322   4517  -1062  -2857   3920  -2294  -1712  -1301  -1405   -675   -545
  -1026   3530   4556  -1254  -2792   4045  -2192  -1605  -1205  -1309   -584   -407
   -532   4068   4601  -1766  -2566   4333  -1974  -1389   -995  -1101   -379   -158
    288   4871   4582  -2579  -2148   4725  -1657  -1091   -706   -815    -80    122
    743   5318   4575  -3029  -1914   4946  -1397   -846   -454   -579    166    337
    800   5318   4517  -3057  -1857   4918  -1322   -782   -389   -519    210    358
    935   5318   4382  -3125  -1722   4850  -1353   -818   -428   -555    161    293
    974   5318   4341  -3146  -1683   4829  -1366   -802   -420   -545    161    267
    958   5318   4359  -3138  -1699   4840  -1382   -795   -420   -545    153    218
   1060   5318   4258  -3190  -1597   4788  -1465   -865   -504   -618     83    122
   1091   5227   4136  -3159  -1522   4681  -1590   -984   -626   -735    -49     36
   1002   4985   3982  -2995  -1491   4484  -1699  -1106   -745   -852   -155    -49
   1278   5125   3847  -3203  -1283   4486  -1696  -1093   -730   -836   -132    -23
   1579   5305   3725  -3442  -1072   4515  -1590   -987   -631   -735    -36     67
   1714   5318   3603  -3515   -943   4460  -1496   -898   -550   -657     33    129
   1862   5318   3452  -3590   -795   4385  -1413   -810   -491   -620     41     90
   1961   5318   3354  -3639   -696   4336  -1366   -709   -423   -607     18      5
   1927   5318   3390  -3621   -730   4354  -1382   -620   -345   -550     36    -20
   1621   5214   3593  -3416   -984   4403  -1470   -514   -231   -394    181     98
   1101   5050   3949  -3078  -1423   4499  -1670   -597   -210   -262    426    340
    636   4858   4221  -2748  -1792   4541  -1873   -969   -379   -285    540    488
    213   4538   4325  -2377  -2057   4432  -2135  -1491   -719   -472    462    457
    -80   4078   4159  -1997  -2120   4117  -2465  -2114  -1262   -969     23     77
   -176   3408   3585  -1615  -1880   3496  -2756  -2712  -1990  -1867   -893   -756
   -184   2852   3037  -1335  -1610   2943  -2977  -2964  -2413  -2416  -1462  -1286
   -187   2514   2699  -1166  -1444   2605  -3021  -2839  -2356  -2418  -1525  -1395
   -213   2327   2540  -1057  -1376   2434  -2974  -2631  -2184  -2299  -1462  -1379
   -236   2304   2538  -1034  -1387   2421  -2852  -2418  -1990  -2153  -1363  -1312
   -270   2317   2587  -1023  -1428   2452  -2717  -2221  -1790  -1990  -1244  -1228
   -319   2291   2611   -987  -1465   2449  -2655  -2130  -1691  -1896  -1171  -1182
   -337   2265   2603   -963  -1470   2434  -2655  -2114  -1670  -1878  -1158  -1192
   -420   2192   2611   -885  -1517   2400  -2675  -2132  -1683  -1906  -1189  -1241
   -527   2086   2611   -779  -1569   2348  -2701  -2148  -1701  -1919  -1195  -1254
   -672   1930   2603   -628  -1639   2265  -2725  -2158  -1714  -1927  -1202  -1254
   -771   1766   2538   -496  -1654   2151  -2782  -2210  -1769  -1984  -1270  -1322
   -805   1670   2475   -431  -1641   2070  -2881  -2291  -1852  -2065  -1356  -1423
   -896   1571   2465   -337  -1680   2018  -2946  -2346  -1896  -2101  -1392  -1480
  -1047   1439   2483   -197  -1764   1961  -3000  -2390  -1919  -2132  -1426  -1522
  -1301   1182   2483     59  -1891   1831  -3096  -2462  -1974  -2205  -1496  -1587
  -1766    732   2496    517  -2132   1613  -3231  -2574  -2070  -2320  -1613  -1701
  -1758    792   2551    483  -2153   1670  -3169  -2499  -1987  -2247  -1530  -1613
  -1405   1231   2637     85  -2021   1932  -2972  -2296  -1784  -2047  -1327  -1397
  -1104   1639   2743   -267  -1922   2190  -2800  -2120  -1610  -1870  -1153  -1205
   -961   1821   2782   -431  -1870   2301  -2730  -2029  -1530  -1782  -1070  -1104
   -883   1906   2790   -511  -1836   2348  -2686  -1961  -1473  -1717  -1013  -1031
   -826   1945   2772   -561  -1800   2356  -2629  -1891  -1408  -1647   -953   -966
   -792   2023   2816   -615  -1803   2418  -2585  -1813  -1332  -1564   -865   -898
   -789   2088   2878   -652  -1836   2483  -2559  -1753  -1278  -1509   -813   -880
   -745   2182   2927   -719  -1836   2553  -2525  -1675  -1205  -1439   -748   -849
   -719   2242   2961   -761  -1842   2600  -2517  -1610  -1150  -1382   -693   -818
   -732   2158   2891   -711  -1810   2525  -2494  -1543  -1109  -1330   -649   -766
   -636   2340   2977   -852  -1808   2657  -2418  -1423  -1005  -1205   -511   -633
   -613   2486   3099   -937  -1855   2792  -2374  -1348   -932  -1119   -415   -553
   -652   2522   3174   -935  -1914   2850  -2366  -1322   -901  -1085   -379   -496
   -696   2512   3208   -906  -1951   2860  -2372  -1325   -896  -1080   -368   -457
   -758   2439   3198   -841  -1979   2818  -2429  -1376   -948  -1137   -426   -501
   -826   2348   3172   -761  -2000   2759  -2509  -1460  -1026  -1221   -504   -558
   -792   2312   3104   -761  -1948   2707  -2533  -1514  -1065  -1275   -555   -589
   -714   2309   3024   -797  -1867   2665  -2535  -1543  -1085  -1304   -568   -589
   -683   2236   2920   -776  -1803   2577  -2543  -1595  -1148  -1358   -615   -639
   -615   2179   2795   -782  -1706   2486  -2553  -1647  -1223  -1413   -675   -685
   -493   2184   2675   -846  -1584   2429  -2574  -1712  -1312  -1483   -750   -735
   -387   2125   2512   -867  -1449   2317  -2590  -1779  -1392  -1571   -844   -769
   -353   2065   2418   -857  -1387   2242  -2616  -1847  -1454  -1636   -893   -828
   -374   1948   2322   -789  -1348   2135  -2647  -1906  -1509  -1693   -937   -906
   -439   1743   2182   -654  -1312   1961  -2704  -1990  -1577  -1779  -1010  -1010
   -581   1449   2031   -433  -1306   1740  -2824  -2122  -1704  -1919  -1150  -1184
   -831   1041   1873   -106  -1353   1457  -3008  -2327  -1917  -2132  -1376  -1431
  -1091    602   1691    244  -1392   1145  -3187  -2512  -2107  -2307  -1566  -1654
  -1288    241   1527    522  -1408    883  -3338  -2655  -2262  -2439  -1712  -1842
  -1325     28   1353    649  -1337    691  -3445  -2756  -2385  -2533  -1787  -1977
  -1278   -140   1135    709  -1208    496  -3530  -2834  -2462  -2595  -1867  -2083
   -953     31    984    459   -971    506  -3481  -2787  -2431  -2553  -1842  -2060
   -332    649    982   -161   -657    815  -3239  -2559  -2252  -2343  -1628  -1867
    306   1280    974   -792   -332   1127  -2966  -2304  -2016  -2096  -1392  -1649
    519   1621   1101  -1070   -290   1361  -2787  -2122  -1771  -1914  -1215  -1475
    470   1751   1280  -1111   -405   1517  -2662  -1987  -1623  -1787  -1091  -1337
    257   1691   1431   -974   -587   1561  -2600  -1922  -1548  -1712  -1013  -1265
     25   1509   1483   -766   -727   1496  -2652  -1951  -1556  -1717   -984  -1275
   -223   1257   1480   -517   -852   1369  -2738  -2023  -1610  -1769  -1018  -1330
   -506   1070   1577   -283  -1041   1322  -2738  -2042  -1615  -1777  -1039  -1330
   -600   1114   1712   -257  -1156   1413  -2678  -2005  -1551  -1722   -982  -1257
   -449   1306   1756   -428  -1101   1530  -2600  -1945  -1452  -1636   -872  -1145
   -350   1475   1823   -563  -1088   1647  -2496  -1857  -1335  -1535   -782  -1002
   -433   1488   1922   -527  -1179   1704  -2431  -1818  -1273  -1475   -701   -911
   -662   1363   2026   -350  -1343   1693  -2403  -1816  -1252  -1457   -672   -880
   -974   1130   2104    -77  -1538   1615  -2392  -1836  -1270  -1483   -701   -888
  -1176    940   2117    116  -1647   1527  -2410  -1883  -1314  -1538   -750   -940
  -1213    859   2070    176  -1641   1465  -2416  -1922  -1350  -1579   -787   -982
  -1171    865   2034    150  -1602   1449  -2390  -1914  -1325  -1564   -769   -969
  -1083    911   1995     85  -1538   1452  -2353  -1893  -1291  -1532   -750   -956
  -1047    919   1966     62  -1506   1444  -2333  -1883  -1278  -1525   -735   -966
  -1075    846   1919    114  -1496   1382  -2330  -1880  -1270  -1525   -727   -976
  -1143    743   1886    197  -1517   1314  -2343  -1899  -1288  -1551   -766  -1015
  -1265    636   1901    314  -1582   1267  -2364  -1925  -1319  -1590   -815  -1072
  -1343    524   1867    407  -1608   1197  -2374  -1932  -1335  -1610   -839  -1122
  -1322    467   1787    426  -1553   1127  -2390  -1945  -1353  -1631   -862  -1174
  -1189    459   1647    363  -1418   1054  -2369  -1927  -1348  -1626   -865  -1189
  -1005    553   1558    226  -1280   1054  -2262  -1808  -1280  -1574   -823  -1158
   -865    717   1582     72  -1223   1150  -2101  -1590  -1132  -1467   -756  -1106
   -748    865   1613    -59  -1182   1239  -1971  -1335   -935  -1293   -597   -992
   -654   1031   1686   -187  -1169   1358  -1893  -1054   -696  -1036   -337   -748
   -550   1288   1839   -368  -1195   1564  -1904   -953   -535   -789    -36   -402
   -579   1504   2081   -465  -1330   1790  -2031  -1314   -563   -649    210    -77
   -662   1657   2320   -498  -1491   1990  -2221  -1818   -680   -602    348    116
   -704   1532   2234   -415  -1470   1883  -2442  -2395  -1070   -943     41   -127
   -717   1070   1787   -176  -1252   1428  -2621  -2899  -1696  -1693   -724   -828
   -665    665   1327      0   -995    995  -2748  -3011  -2029  -2122  -1166  -1244
   -566    527   1091     18   -828    807  -2709  -2785  -1935  -2078  -1163  -1273
   -459    589   1047    -64   -756    818  -2548  -2462  -1719  -1922  -1052  -1184
   -332    724   1057   -194   -693    891  -2309  -2117  -1470  -1738   -909  -1070
   -241    846   1085   -303   -665    966  -2094  -1829  -1260  -1556   -758   -948
   -236    974   1210   -368   -722   1091  -1945  -1660  -1111  -1413   -631   -805
   -275   1067   1343   -397   -810   1205  -1847  -1553  -1008  -1312   -530   -685
   -290   1130   1421   -418   -854   1275  -1779  -1486   -948  -1254   -465   -597
   -280   1205   1483   -465   -883   1345  -1717  -1428   -891  -1200   -413   -519
   -259   1254   1512   -498   -885   1382  -1680  -1379   -836  -1143   -358   -452
   -314   1213   1527   -449   -922   1371  -1652  -1348   -815  -1117   -324   -415
   -303   1265   1569   -480   -935   1415  -1600  -1293   -769  -1065   -265   -376
   -285   1348   1634   -532   -958   1488  -1519  -1202   -688   -984   -192   -314
   -254   1426   1678   -587   -966   1551  -1441  -1122   -610   -909   -116   -241
   -202   1473   1675   -636   -940   1574  -1389  -1075   -571   -867    -72   -192
   -168   1480   1649   -654   -909   1564  -1369  -1057   -558   -852    -57   -176
   -148   1434   1579   -644   -865   1504  -1371  -1062   -566   -859    -64   -187
    -67   1457   1525   -696   -797   1491  -1361  -1047   -553   -844    -49   -184
     28   1517   1486   -774   -727   1504  -1348  -1023   -532   -820    -28   -176
     46   1509   1462   -776   -706   1486  -1335   -997   -517   -802    -10   -174
      2   1460   1457   -732   -727   1460  -1327   -984   -519   -810    -10   -192
     25   1457   1431   -743   -704   1444  -1312   -958   -498   -795      7   -184
     49   1457   1408   -756   -678   1434  -1309   -940   -480   -792      5   -200
     67   1444   1376   -756   -654   1410  -1319   -924   -475   -787      2   -207
     70   1389   1319   -732   -623   1356  -1361   -927   -504   -802     -2   -246
    132   1392   1260   -761   -563   1325  -1389   -911   -509   -805      0   -267
    189   1371   1179   -782   -493   1275  -1421   -904   -524   -813     -5   -290
    236   1312   1075   -774   -418   1195  -1467   -911   -548   -828    -18   -322
    303   1314   1010   -810   -353   1161  -1496   -911   -558   -833    -15   -340
    397   1340    943   -870   -272   1143  -1499   -896   -561   -818     10   -337
    470   1327    857   -898   -192   1093  -1506   -904   -587   -823     10   -358
    537   1312    774   -924   -116   1044  -1540   -950   -644   -875    -36   -452
    639   1314    675   -979    -18    995  -1553   -984   -683   -927   -101   -530
    737   1278    540  -1010     98    909  -1579  -1028   -719   -982   -148   -581
    792   1236    441  -1015    174    839  -1592  -1065   -748  -1013   -179   -594
    802   1208    405  -1005    200    807  -1597  -1104   -779  -1049   -244   -589
    766   1124    355   -948    205    740  -1613  -1158   -831  -1106   -309   -613
    683   1049    363   -867    158    706  -1600  -1176   -839  -1119   -298   -584
    589    963    374   -779    106    667  -1587  -1200   -844  -1135   -322   -553
    517    849    332   -683     93    592  -1579  -1231   -857  -1158   -355   -548
    522    789    267   -657    127    527  -1592  -1280   -880  -1192   -410   -571
    545    711    166   -631    189    439  -1615  -1337   -924  -1244   -491   -628
    631    688     57   -662    285    374  -1647  -1387   -958  -1283   -530   -688
    722    670    -51   -696    387    309  -1665  -1423   -974  -1304   -568   -743
    748    602   -145   -675    446    228  -1701  -1467  -1005  -1335   -576   -807
    743    548   -197   -646    470    176  -1727  -1496  -1021  -1356   -592   -859
    714    470   -244   -592    478    114  -1745  -1512  -1026  -1366   -592   -901
    706    431   -275   -568    491     77  -1743  -1493  -1008  -1358   -592   -927
    678    420   -257   -550    467     83  -1719  -1470   -984  -1345   -589   -948
    644    462   -181   -553    413    140  -1675  -1426   -937  -1296   -548   -919
    626    491   -137   -558    381    176  -1634  -1387   -904  -1257   -517   -880
    589    493    -96   -540    342    200  -1602  -1348   -870  -1215   -480   -826
    524    478    -46   -501    285    215  -1592  -1327   -846  -1179   -449   -774
    478    465    -15   -472    246    226  -1600  -1325   -844  -1166   -439   -740
    423    397    -25   -410    223    184  -1602  -1322   -849  -1161   -426   -709
    345    290    -54   -316    200    119  -1610  -1327   -867  -1161   -428   -688
    301    267    -33   -285    166    116  -1639  -1350   -898  -1174   -465   -672
    301    259    -41   -280    171    111  -1665  -1374   -932  -1202   -514   -670
    355    259    -98   -309    226     83  -1670  -1374   -948  -1213   -480   -688
    426    275   -150   -350    288     62  -1647  -1358   -945  -1208   -449   -696
    475    254   -220   -366    348     18  -1649  -1353   -953  -1215   -459   -706
    478    189   -290   -335    384    -49  -1670  -1369   -982  -1252   -506   -766
    462    210   -254   -337    358    -20  -1631  -1343   -966  -1241   -501   -782
    472    218   -254   -345    363    -18  -1602  -1335   -956  -1236   -501   -789
    542    207   -335   -376    439    -62  -1634  -1379   -992  -1273   -540   -823
    628    181   -446   -405    537   -132  -1667  -1423  -1026  -1309   -571   -854
    711    171   -540   -444    626   -184  -1667  -1441  -1034  -1332   -581   -849
    774    244   -530   -509    652   -142  -1641  -1431  -1008  -1325   -561   -818
    797    262   -537   -532    667   -135  -1621  -1426   -997  -1317   -550   -800
    758    202   -555   -480    657   -176  -1608  -1421   -992  -1312   -540   -787
    698    155   -542   -428    620   -192  -1595  -1413   -976  -1296   -517   -769
    667    153   -514   -410    592   -179  -1571  -1397   -956  -1273   -483   -735
    641    119   -524   -381    584   -202  -1556  -1392   -961  -1278   -485   -737
    667     85   -581   -376    623   -246  -1522  -1356   -953  -1288   -504   -784
    737    132   -605   -436    672   -236  -1426  -1223   -875  -1252   -498   -852
    732    132   -600   -431    667   -233  -1350  -1070   -779  -1189   -475   -904
    704    187   -517   -446    610   -163  -1327   -893   -631  -1028   -342   -813
    750    355   -397   -553    574    -20  -1400   -795   -506   -831    -98   -553
    758    563   -197   -662    478    184  -1480   -911   -462   -662    166   -223
    613    691     77   -652    267    384  -1579  -1226   -514   -548    363     38
    392    592    200   -493     93    397  -1699  -1641   -771   -724    231    -49
    161    220     57   -192     51    140  -1821  -2184  -1335  -1374   -426   -639
     49   -194   -246     72    148   -220  -2003  -2530  -1831  -1966  -1023  -1171
     98   -454   -553    179    324   -504  -2104  -2478  -1909  -2081  -1158  -1267
    142   -571   -714    213    428   -641  -2010  -2205  -1730  -1956  -1083  -1195
    148   -618   -766    236    454   -693  -1875  -1948  -1535  -1813   -987  -1104
    207   -618   -826    202    514   -722  -1712  -1673  -1319  -1644   -859   -997
    303   -587   -891    142    597   -737  -1602  -1488  -1163  -1517   -756   -911
    428   -550   -979     59    701   -763  -1592  -1449  -1132  -1496   -748   -927
    589   -522  -1111    -33    849   -815  -1595  -1447  -1137  -1506   -766   -987
    659   -566  -1226    -49    943   -896  -1628  -1470  -1169  -1535   -797  -1057
    693   -623  -1317    -33   1005   -969  -1688  -1504  -1215  -1582   -849  -1135
    810   -550  -1363   -129   1085   -956  -1675  -1493  -1213  -1582   -846  -1166
    862   -524  -1389   -168   1124   -956  -1647  -1473  -1202  -1574   -844  -1174
    831   -548  -1382   -142   1104   -963  -1631  -1467  -1197  -1571   -846  -1189
    743   -623  -1366    -59   1054   -995  -1649  -1486  -1213  -1587   -852  -1208
    672   -675  -1348      0   1008  -1010  -1652  -1475  -1208  -1577   -846  -1179
    654   -649  -1304     -5    979   -976  -1626  -1439  -1169  -1530   -813  -1093
    631   -581  -1213    -25    919   -896  -1608  -1408  -1140  -1501   -774  -1021
    589   -558  -1148    -15    867   -852  -1600  -1384  -1124  -1488   -737   -979
    574   -563  -1140     -5    854   -852  -1613  -1376  -1122  -1488   -735   -945
    558   -527  -1085    -15    820   -805  -1602  -1361  -1096  -1473   -717   -893
    540   -467  -1008    -36    771   -737  -1592  -1343  -1067  -1449   -680   -849
    545   -441   -987    -51    766   -714  -1597  -1327  -1052  -1434   -657   -839
    527   -400   -930    -64    727   -665  -1618  -1322  -1041  -1423   -654   -841
    472   -394   -870    -38    670   -631  -1610  -1299  -1018  -1413   -649   -839
    452   -457   -909      0    680   -683  -1605  -1278  -1000  -1405   -657   -862
    454   -532   -987     38    719   -758  -1582  -1218   -948  -1353   -587   -859
    498   -517  -1018      7    756   -766  -1558  -1143   -888  -1275   -496   -802
    540   -493  -1034    -23    787   -763  -1532  -1080   -831  -1213   -439   -745
    509   -511  -1023      0    763   -766  -1512  -1031   -782  -1166   -392   -706
    462   -524   -987     31    724   -756  -1501  -1008   -748  -1132   -361   -672
    475   -485   -961      5    717   -724  -1496   -987   -727  -1109   -337   -639
    537   -446   -984    -44    758   -717  -1454   -945   -691  -1078   -298   -589
    574   -423   -997    -77    784   -709  -1434   -927   -680  -1080   -288   -563
    522   -517  -1039     -2    779   -776  -1457   -961   -724  -1132   -329   -594
    540   -563  -1104     10    820   -833  -1465   -995   -763  -1174   -371   -618
    535   -628  -1163     46    846   -893  -1465  -1023   -795  -1210   -410   -649
    506   -711  -1218    101    862   -963  -1475  -1062   -836  -1260   -462   -701
    449   -802  -1252    176    849  -1026  -1475  -1098   -867  -1296   -506   -748
    394   -854  -1249    228    820  -1049  -1460  -1111   -880  -1317   -535   -771
    374   -883  -1257    254    815  -1070  -1434  -1124   -888  -1337   -561   -797
    267   -992  -1260    361    761  -1127  -1460  -1184   -943  -1402   -628   -862
    236  -1078  -1314    420    774  -1195  -1467  -1226   -987  -1452   -678   -911
    239  -1106  -1345    433    789  -1226  -1465  -1236   -984  -1452   -683   -917
    272  -1101  -1374    413    823  -1236  -1454  -1231   -966  -1434   -670   -891
    311  -1114  -1428    400    867  -1270  -1467  -1247   -982  -1447   -683   -901
    316  -1119  -1436    402    875  -1278  -1457  -1236   -971  -1447   -680   -911
    311  -1143  -1457    413    883  -1301  -1465  -1254   -989  -1467   -706   -953
    332  -1127  -1460    397    896  -1293  -1467  -1252   -992  -1470   -706   -950
    371  -1057  -1431    342    901  -1244  -1434  -1210   -950  -1431   -665   -896
    418   -966  -1384    275    901  -1174  -1392  -1163   -891  -1379   -597   -828
    426   -932  -1358    252    891  -1145  -1376  -1140   -865  -1361   -579   -807
    433   -953  -1387    259    909  -1169  -1371  -1135   -862  -1363   -584   -807
    449   -943  -1392    246    919  -1166  -1374  -1132   -854  -1350   -568   -797
    433   -906  -1340    236    885  -1122  -1363  -1104   -810  -1309   -519   -750
    439   -826  -1267    192    852  -1044  -1327  -1054   -748  -1244   -449   -667
    436   -805  -1241    184    839  -1023  -1306  -1034   -724  -1218   -418   -631
    402   -828  -1231    213    815  -1031  -1301  -1034   -719  -1215   -410   -620
    358   -859  -1218    252    787  -1039  -1293  -1010   -701  -1197   -384   -592
    267   -974  -1244    350    756  -1109  -1291  -1010   -717  -1218   -394   -615
    179  -1023  -1202    420    691  -1111  -1286  -1018   -727  -1234   -418   -652
    161   -997  -1158    418    657  -1075  -1278  -1005   -719  -1221   -410   -641
     90  -1060  -1150    485    620  -1104  -1280  -1010   -730  -1231   -423   -646
    -23  -1187  -1163    602    568  -1174  -1301  -1034   -758  -1267   -457   -675
   -114  -1267  -1153    691    519  -1210  -1293  -1039   -766  -1286   -470   -688
   -111  -1254  -1145    680    514  -1200  -1260  -1010   -737  -1270   -441   -657
    -80  -1176  -1096    628    506  -1137  -1197   -961   -688  -1231   -402   -610
   -210  -1265  -1054    735    420  -1161  -1176   -961   -691  -1244   -418   -615
   -342  -1384  -1041    862    348  -1213  -1182   -971   -698  -1260   -423   -615
   -431  -1480  -1049    956    306  -1265  -1184   -956   -693  -1254   -407   -597
   -459  -1525  -1065    992    301  -1296  -1158   -914   -662  -1223   -374   -553
   -457  -1467  -1010    961    275  -1241  -1072   -836   -589  -1145   -293   -470
   -576  -1532   -956   1052    189  -1244  -1031   -787   -540  -1091   -233   -413
   -659  -1566   -909   1111    122  -1239   -969   -727   -478  -1021   -168   -337
   -709  -1564   -854   1137     72  -1210   -870   -641   -394   -961   -124   -293
   -846  -1605   -758   1223    -46  -1184   -750   -506   -301   -930   -142   -329
   -922  -1532   -613   1226   -155  -1072   -600   -285   -103   -769    -31   -241
  -1023  -1330   -306   1176   -361   -818   -467     25    223   -418    293     36
  -1098  -1054     44   1078   -571   -506   -483    319    563     31    756    475
  -1156   -813    342    984   -750   -236   -587    207    657    316   1127    839
  -1304   -722    581   1013   -943    -70   -714   -155    535    387   1270    982
  -1447   -769    678   1106  -1062    -46   -893   -646    145     75   1023    787
  -1582  -1109    472   1345  -1028   -319  -1106  -1301   -613   -813    176     54
  -1602  -1525     77   1564   -841   -724  -1301  -1660  -1189  -1519   -504   -542
  -1561  -1790   -228   1673   -667  -1010  -1335  -1540  -1179  -1556   -600   -693
  -1527  -1943   -415   1735   -558  -1179  -1270  -1332  -1023  -1462   -576   -740
  -1491  -1922   -431   1706   -530  -1176  -1192  -1145   -857  -1350   -506   -717
  -1514  -1826   -311   1670   -602  -1070  -1036   -917   -636  -1176   -374   -626
  -1605  -1784   -179   1693   -714   -982   -914   -758   -478  -1047   -285   -535
  -1680  -1769    -88   1725   -797   -930   -859   -698   -418   -997   -249   -501
  -1553  -1660   -106   1608   -724   -883   -831   -672   -397   -989   -254   -480
  -1369  -1558   -189   1462   -589   -875   -823   -667   -392   -989   -241   -459
  -1397  -1584   -187   1491   -605   -885   -846   -706   -423  -1026   -267   -488
  -1509  -1647   -137   1577   -688   -891   -846   -709   -415  -1026   -272   -478
  -1535  -1639   -103   1587   -717   -872   -828   -675   -389   -995   -241   -431
  -1512  -1654   -142   1582   -685   -898   -846   -678   -394   -995   -228   -410
  -1574  -1660    -85   1615   -745   -872   -831   -641   -350   -956   -179   -348
  -1719  -1634     85   1675   -904   -774   -784   -563   -262   -883   -103   -265
  -1722  -1605    116   1665   -919   -745   -756   -524   -207   -836    -51   -194
  -1665  -1556    109   1610   -888   -724   -732   -488   -158   -795     -5   -116
  -1608  -1530     77   1569   -844   -727   -714   -462   -148   -769     20    -83
  -1579  -1525     54   1551   -818   -735   -693   -439   -148   -753     36    -93
  -1499  -1465     33   1483   -766   -717   -641   -387   -114   -711     80   -103
  -1488  -1473     12   1478   -750   -730   -633   -379   -114   -711     72   -163
  -1496  -1530    -33   1512   -732   -782   -623   -374   -119   -724     44   -218
  -1488  -1558    -70   1522   -709   -815   -602   -353   -122   -719     33   -228
  -1431  -1553   -122   1493   -654   -839   -566   -301   -116   -685     59   -226
  -1356  -1480   -124   1418   -618   -802   -527   -249    -96   -646    103   -215
  -1408  -1491    -83   1447   -662   -787   -540   -228    -90   -626    127   -218
  -1428  -1473    -44   1449   -693   -758   -568   -223    -88   -626    135   -265
  -1439  -1486    -46   1462   -696   -766   -600   -226    -96   -639    116   -345
  -1483  -1561    -80   1519   -704   -820   -636   -215    -90   -613    127   -376
  -1436  -1592   -155   1514   -641   -875   -667   -213    -98   -597    140   -389
  -1293  -1618   -324   1454   -485   -971   -758   -277   -161   -654     90   -436
  -1195  -1680   -485   1439   -355  -1083   -818   -348   -226   -714     28   -472
  -1169  -1714   -545   1439   -314  -1130   -859   -400   -277   -763    -23   -459
  -1153  -1751   -597   1452   -277  -1174   -867   -428   -314   -789    -44   -431
  -1135  -1766   -631   1449   -254  -1200   -867   -449   -342   -810    -57   -394
  -1145  -1803   -657   1475   -244  -1231   -862   -475   -368   -839    -83   -376
  -1239  -1808   -571   1522   -335  -1189   -810   -467   -348   -831    -64   -316
  -1314  -1774   -459   1543   -428  -1117   -769   -465   -327   -831    -44   -280
  -1348  -1756   -407   1553   -472  -1083   -745   -483   -314   -854    -44   -280
  -1345  -1743   -397   1545   -475  -1070   -719   -504   -309   -867    -54   -293
  -1299  -1756   -457   1525   -420  -1106   -735   -545   -348   -911   -106   -366
  -1221  -1797   -579   1509   -322  -1189   -756   -587   -394   -956   -158   -439
  -1122  -1849   -730   1486   -197  -1291   -771   -626   -439   -987   -207   -496
   -989  -1860   -870   1426    -59  -1366   -807   -672   -496  -1034   -267   -581
   -880  -1860   -982   1369     49  -1421   -849   -709   -548  -1070   -290   -644
   -818  -1831  -1013   1322     96  -1423   -849   -714   -563  -1067   -290   -649
   -800  -1831  -1031   1314    114  -1431   -839   -711   -555  -1057   -283   -618
   -782  -1839  -1057   1312    137  -1449   -826   -704   -542  -1041   -270   -600
   -756  -1818  -1062   1288    153  -1441   -789   -662   -506  -1000   -241   -579
   -722  -1792  -1070   1257    171  -1431   -761   -639   -470   -971   -220   -566
   -680  -1764  -1083   1221    200  -1423   -737   -628   -454   -958   -220   -566
   -659  -1717  -1057   1189    197  -1387   -732   -623   -444   -953   -226   -563
   -654  -1709  -1054   1182    200  -1384   -737   -626   -433   -943   -207   -555
   -641  -1714  -1072   1176    215  -1395   -761   -641   -431   -940   -202   -548
   -631  -1774  -1143   1202    252  -1457   -810   -680   -457   -969   -226   -563
   -579  -1849  -1270   1215    345  -1561   -865   -730   -506  -1015   -267   -610
   -542  -1891  -1348   1215    400  -1621   -898   -766   -548  -1054   -306   -649
   -524  -1906  -1382   1215    428  -1644   -919   -787   -574  -1075   -322   -667
   -517  -1932  -1418   1223    449  -1675   -932   -807   -600  -1101   -337   -680
   -519  -1997  -1478   1260    478  -1738   -940   -820   -620  -1119   -355   -688
   -522  -2044  -1522   1280    498  -1782   -927   -815   -618  -1114   -348   -683
   -537  -2094  -1556   1314    506  -1823   -914   -813   -626  -1119   -353   -688
   -558  -2127  -1571   1343    504  -1849   -906   -823   -646  -1132   -353   -709
   -592  -2169  -1577   1382    491  -1873   -880   -826   -646  -1137   -348   -711
   -589  -2197  -1608   1395    506  -1904   -862   -833   -649  -1145   -363   -722
   -574  -2200  -1628   1387    524  -1914   -865   -849   -665  -1161   -389   -743
   -563  -2234  -1673   1397    553  -1953   -862   -854   -683  -1171   -400   -763
   -561  -2260  -1699   1410    568  -1979   -857   -859   -693  -1176   -405   -782
   -579  -2283  -1706   1428    561  -1995   -854   -872   -704  -1187   -418   -792
   -584  -2307  -1722   1444    566  -2013   -849   -878   -706  -1187   -428   -797
   -584  -2327  -1743   1454    576  -2036   -854   -891   -714  -1195   -436   -815
   -584  -2333  -1748   1460    581  -2042   -857   -898   -719  -1202   -446   -828
   -553  -2343  -1792   1447    618  -2068   -852   -891   -711  -1200   -444   -826
   -511  -2343  -1831   1426    657  -2086   -831   -878   -706  -1202   -454   -844
   -465  -2330  -1867   1397    698  -2099   -748   -782   -652  -1184   -470   -875
   -439  -2325  -1886   1382    722  -2107   -641   -628   -550  -1132   -459   -891
   -413  -2205  -1795   1306    691  -2000   -571   -426   -368   -969   -322   -787
   -311  -1956  -1644   1132    665  -1800   -553   -207   -145   -693    -33   -514
   -233  -1615  -1384    924    574  -1501   -610   -241    -44   -452    290   -150
   -283  -1421  -1137    852    426  -1280   -761   -623   -124   -327    530    137
   -384  -1330   -945    857    277  -1137   -958  -1104   -332   -353    584    220
   -452  -1602  -1150   1026    348  -1376  -1174  -1660   -841   -852    103   -218
   -449  -2112  -1662   1280    602  -1886  -1392  -2125  -1504  -1660   -722   -987
   -379  -2543  -2164   1462    891  -2353  -1535  -2187  -1774  -2013  -1101  -1371
   -303  -2688  -2385   1493   1039  -2538  -1486  -1940  -1634  -1917  -1065  -1392
   -218  -2652  -2434   1434   1106  -2543  -1337  -1652  -1428  -1761   -966  -1335
   -127  -2561  -2436   1343   1153  -2499  -1137  -1345  -1205  -1577   -831  -1231
    -44  -2496  -2452   1270   1202  -2475   -971  -1127  -1044  -1436   -727  -1153
    -25  -2460  -2434   1241   1202  -2447   -893  -1044   -984  -1376   -678  -1109
    -38  -2444  -2405   1241   1182  -2426   -867  -1008   -963  -1348   -659  -1091
    -59  -2444  -2387   1252   1161  -2416   -846   -984   -956  -1325   -639  -1070
    -59  -2447  -2387   1254   1163  -2418   -833   -961   -945  -1304   -626  -1052
    -62  -2452  -2392   1257   1163  -2423   -823   -943   -930  -1293   -620  -1052
    -88  -2447  -2359   1267   1132  -2403   -797   -909   -885  -1262   -592  -1026
   -119  -2431  -2312   1273   1093  -2372   -769   -872   -833  -1226   -563   -997
   -148  -2385  -2236   1267   1044  -2312   -735   -839   -787  -1189   -524   -963
   -179  -2348  -2169   1262    992  -2260   -680   -779   -722  -1132   -467   -914
   -220  -2317  -2096   1267    937  -2208   -618   -706   -646  -1065   -394   -859
   -280  -2346  -2065   1312    891  -2205   -574   -639   -576  -1005   -332   -807
   -319  -2364  -2044   1343    862  -2205   -550   -584   -530   -953   -285   -763
   -314  -2333  -2018   1322    849  -2177   -514   -535   -488   -906   -252   -732
   -288  -2296  -2008   1291    859  -2153   -467   -496   -441   -862   -205   -696
   -254  -2236  -1984   1244    862  -2112   -475   -493   -444   -862   -202   -693
   -184  -2195  -2010   1189    911  -2104   -488   -491   -441   -862   -202   -696
    -77  -2130  -2052   1104    984  -2091   -498   -480   -444   -857   -200   -701
      5  -2075  -2083   1034   1044  -2078   -530   -483   -467   -862   -202   -701
     36  -2047  -2083   1002   1057  -2062   -561   -488   -488   -862   -197   -706
     46  -2026  -2073    989   1060  -2049   -563   -462   -478   -826   -155   -662
     46  -1932  -1979    943   1010  -1953   -530   -397   -433   -758    -88   -576
     67  -1865  -1932    898    997  -1899   -517   -348   -410   -704    -33   -517
     25  -1844  -1873    909    948  -1860   -491   -272   -371   -639     31   -449
    -12  -1852  -1839    932    911  -1847   -475   -220   -340   -592     77   -407
    -25  -1883  -1860    953    917  -1873   -475   -215   -350   -589     88   -413
     -2  -1873  -1873    937    935  -1873   -493   -223   -376   -605     64   -436
     15  -1865  -1883    922    948  -1873   -517   -246   -407   -626     33   -462
      7  -1938  -1945    966    976  -1940   -527   -277   -449   -654     15   -504
      5  -1995  -2003    995   1002  -2000   -550   -324   -504   -704    -33   -553
     15  -2047  -2062   1015   1036  -2055   -566   -363   -550   -750    -88   -602
     18  -2078  -2096   1028   1057  -2086   -568   -402   -587   -789   -137   -649
     23  -2107  -2130   1041   1075  -2117   -574   -439   -613   -820   -179   -691
      5  -2153  -2158   1072   1080  -2156   -571   -475   -633   -849   -200   -735
    -25  -2192  -2166   1106   1070  -2179   -561   -501   -654   -872   -226   -763
    -31  -2231  -2200   1130   1083  -2216   -561   -527   -680   -888   -252   -782
    -51  -2268  -2216   1161   1080  -2242   -568   -558   -706   -906   -272   -807
   -106  -2312  -2205   1208   1047  -2260   -563   -584   -706   -914   -285   -815
   -158  -2351  -2195   1254   1015  -2273   -542   -589   -698   -914   -288   -807
   -171  -2382  -2213   1275   1018  -2299   -524   -587   -693   -906   -285   -797
   -168  -2379  -2210   1275   1021  -2296   -504   -576   -680   -891   -267   -782
   -176  -2405  -2231   1291   1026  -2320   -514   -587   -691   -893   -275   -784
   -174  -2429  -2257   1301   1039  -2343   -524   -605   -698   -901   -285   -792
   -148  -2439  -2294   1293   1070  -2366   -519   -600   -696   -893   -285   -789
   -127  -2421  -2294   1275   1083  -2359   -496   -584   -691   -878   -277   -776
   -129  -2413  -2283   1270   1075  -2348   -485   -584   -693   -880   -285   -779
   -109  -2449  -2340   1278   1114  -2395   -501   -605   -719   -906   -311   -810
    -54  -2475  -2421   1265   1182  -2447   -530   -620   -740   -924   -329   -833
     -2  -2457  -2455   1231   1226  -2457   -535   -628   -740   -917   -329   -828
     54  -2423  -2481   1184   1265  -2452   -553   -649   -756   -922   -332   -833
    111  -2426  -2540   1156   1325  -2483   -597   -678   -789   -945   -348   -849
    137  -2452  -2592   1156   1363  -2522   -626   -696   -818   -966   -366   -859
    142  -2496  -2639   1176   1389  -2566   -646   -722   -846   -989   -384   -872
    135  -2553  -2691   1208   1410  -2621   -685   -756   -888  -1026   -410   -904
    150  -2621  -2772   1234   1460  -2696   -717   -789   -935  -1067   -452   -943
    181  -2668  -2850   1241   1514  -2756   -745   -820   -976  -1101   -485   -979
    220  -2683  -2904   1231   1561  -2792   -763   -849  -1008  -1132   -517  -1000
    233  -2730  -2964   1247   1597  -2847   -789   -883  -1052  -1179   -558  -1034
    228  -2772  -3000   1270   1613  -2883   -807   -909  -1083  -1215   -594  -1062
    277  -2787  -3065   1252   1667  -2925   -815   -930  -1106  -1252   -626  -1093
    311  -2813  -3125   1252   1717  -2969   -852   -971  -1143  -1301   -672  -1132
    314  -2868  -3185   1275   1748  -3026   -883  -1013  -1179  -1345   -717  -1176
    345  -2912  -3257   1283   1800  -3083   -898  -1031  -1192  -1366   -724  -1208
    371  -2935  -3307   1280   1836  -3120   -911  -1039  -1195  -1376   -730  -1226
    371  -2951  -3322   1291   1847  -3135   -922  -1052  -1195  -1389   -735  -1236
    366  -2966  -3333   1299   1847  -3148   -922  -1049  -1182  -1384   -737  -1244
    361  -2964  -3325   1299   1842  -3143   -922  -1047  -1174  -1382   -735  -1247
    376  -2966  -3343   1293   1860  -3156   -930  -1044  -1171  -1387   -737  -1252
    420  -2966  -3387   1273   1904  -3177   -943  -1039  -1176  -1400   -748  -1273
    394  -2930  -3325   1267   1857  -3125   -901   -956  -1122  -1361   -724  -1262
    371  -2831  -3205   1228   1787  -3018   -789   -771   -997  -1278   -670  -1234
    355  -2772  -3128   1208   1740  -2948   -685   -545   -833  -1145   -568  -1171
    345  -2652  -2998   1153   1670  -2824   -620   -283   -610   -919   -355   -989
    405  -2372  -2779    982   1592  -2574   -654   -161   -439   -670    -51   -659
    407  -2122  -2533    857   1470  -2327   -787   -439   -449   -530    184   -371
    296  -1971  -2270    836   1283  -2120   -987   -922   -576   -491    311   -215
    226  -2060  -2286    917   1254  -2171  -1254  -1519   -969   -802     51   -446
    213  -2499  -2714   1140   1462  -2605  -1486  -2057  -1636  -1584   -732  -1189
    265  -2943  -3208   1337   1735  -3076  -1660  -2223  -2021  -2083  -1254  -1686
    371  -3159  -3533   1392   1951  -3346  -1678  -2057  -1982  -2114  -1332  -1795
    480  -3174  -3655   1348   2068  -3413  -1548  -1771  -1790  -1987  -1254  -1782
    553  -3089  -3645   1267   2096  -3367  -1327  -1447  -1543  -1808  -1122  -1704
    548  -3057  -3606   1254   2075  -3333  -1119  -1163  -1322  -1634   -987  -1590
    491  -3060  -3554   1283   2021  -3307  -1002  -1000  -1192  -1525   -901  -1499
    410  -3076  -3486   1332   1948  -3281   -950   -911  -1127  -1454   -839  -1428
    322  -3086  -3411   1382   1862  -3247   -922   -859  -1096  -1421   -800  -1376
    259  -3099  -3359   1418   1808  -3229   -896   -813  -1057  -1405   -776  -1353
    233  -3096  -3330   1428   1782  -3213   -885   -771  -1023  -1382   -756  -1335
    189  -3055  -3244   1434   1717  -3148   -852   -709   -971  -1330   -704  -1288
    168  -3026  -3198   1428   1683  -3112   -836   -672   -943  -1296   -670  -1262
    124  -3024  -3148   1449   1634  -3086   -823   -652   -909  -1267   -649  -1247
     80  -3037  -3120   1478   1600  -3078   -807   -633   -875  -1241   -631  -1239
     46  -3044  -3091   1499   1569  -3068   -779   -600   -831  -1202   -594  -1210
     15  -3034  -3052   1509   1532  -3042   -774   -579   -797  -1182   -571  -1192
    -12  -3065  -3055   1538   1519  -3060   -787   -574   -784  -1184   -574  -1200
    -57  -3112  -3057   1584   1499  -3086   -795   -568   -771  -1179   -574  -1208
   -109  -3167  -3057   1639   1473  -3112   -810   -574   -758  -1179   -579  -1210
   -187  -3213  -3026   1699   1418  -3120   -828   -579   -750  -1179   -587  -1208
   -285  -3270  -2985   1777   1348  -3128   -823   -566   -730  -1169   -579  -1195
   -350  -3328  -2977   1839   1312  -3154   -826   -558   -722  -1171   -574  -1195
   -379  -3385  -3005   1883   1312  -3195   -846   -566   -727  -1182   -587  -1200
   -358  -3374  -3018   1865   1327  -3198   -862   -566   -722  -1179   -584  -1187
   -324  -3361  -3037   1842   1353  -3200   -862   -537   -696  -1153   -561  -1158
   -319  -3343  -3024   1831   1350  -3185   -862   -496   -657  -1117   -527  -1111
   -340  -3320  -2979   1831   1319  -3151   -867   -467   -626  -1085   -501  -1070
   -376  -3390  -3013   1880   1317  -3200   -893   -457   -628  -1091   -509  -1067
   -441  -3400  -2959   1919   1257  -3180   -904   -428   -610  -1065   -478  -1028
   -483  -3374  -2894   1927   1205  -3135   -891   -389   -581  -1031   -433   -976
   -470  -3299  -2829   1886   1179  -3065   -870   -340   -537   -989   -384   -917
   -496  -3315  -2821   1904   1161  -3068   -891   -345   -561  -1013   -407   -930
   -589  -3364  -2777   1977   1091  -3070   -888   -353   -581  -1039   -433   -943
   -691  -3437  -2748   2062   1026  -3094   -906   -387   -615  -1083   -472   -976
   -789  -3517  -2727   2153    969  -3122   -927   -420   -654  -1127   -514  -1013
   -836  -3561  -2725   2197    943  -3143   -919   -457   -693  -1179   -563  -1057
   -839  -3572  -2733   2205    945  -3151   -883   -488   -735  -1226   -613  -1106
   -836  -3619  -2785   2226    971  -3203   -839   -519   -766  -1265   -657  -1148
   -839  -3671  -2831   2255    995  -3252   -797   -553   -800  -1314   -709  -1210
   -766  -3606  -2839   2184   1034  -3224   -750   -571   -818  -1335   -730  -1249
   -675  -3512  -2839   2094   1080  -3177   -665   -561   -802  -1327   -724  -1244
   -672  -3522  -2850   2096   1085  -3187   -628   -592   -826  -1356   -756  -1267
   -813  -3655  -2842   2234   1013  -3250   -649   -659   -872  -1415   -807  -1325
   -922  -3785  -2865   2351    969  -3325   -693   -730   -906  -1460   -854  -1366
  -1039  -3902  -2865   2470    911  -3385   -776   -833   -963  -1525   -927  -1423
  -1130  -4000  -2873   2564    870  -3439   -846   -924  -1015  -1590   -995  -1478
  -1083  -3917  -2834   2501    875  -3377   -823   -917   -976  -1553   -953  -1426
  -1153  -3920  -2766   2535    805  -3343   -826   -937   -969  -1545   -940  -1402
  -1270  -3946  -2675   2608    701  -3312   -823   -930   -945  -1527   -919  -1379
  -1332  -3930  -2600   2629    633  -3265   -800   -906   -911  -1501   -901  -1371
  -1358  -3902  -2543   2631    592  -3224   -792   -906   -906  -1504   -914  -1395
  -1306  -3863  -2556   2585    623  -3211   -776   -901   -896  -1499   -914  -1376
  -1241  -3798  -2556   2520    654  -3177   -779   -896   -880  -1473   -888  -1340
  -1140  -3660  -2520   2400    685  -3089   -789   -893   -857  -1441   -857  -1312
  -1047  -3551  -2504   2299    727  -3029   -820   -911   -865  -1447   -859  -1293
   -995  -3494  -2501   2242    753  -2998   -833   -914   -872  -1457   -862  -1280
   -930  -3403  -2473   2166    771  -2938   -823   -888   -862  -1441   -849  -1252
   -841  -3317  -2478   2078    815  -2899   -797   -862   -846  -1426   -833  -1213
   -795  -3278  -2483   2036    844  -2881   -763   -844   -859  -1428   -836  -1200
   -833  -3325  -2494   2078    828  -2909   -758   -849   -893  -1467   -870  -1215
   -940  -3450  -2509   2195    782  -2979   -795   -898   -963  -1540   -937  -1273
  -1039  -3590  -2553   2312    756  -3070   -854   -966  -1047  -1623  -1018  -1337
  -1083  -3658  -2574   2372    745  -3117   -914  -1015  -1096  -1686  -1072  -1384
  -1104  -3717  -2613   2408    753  -3164   -987  -1080  -1161  -1758  -1143  -1447
  -1104  -3764  -2660   2434    776  -3211  -1088  -1161  -1228  -1831  -1210  -1499
  -1065  -3772  -2707   2418    818  -3239  -1187  -1241  -1296  -1901  -1278  -1543
  -1026  -3741  -2714   2385    844  -3229  -1254  -1296  -1327  -1943  -1317  -1561
   -989  -3660  -2673   2322    841  -3167  -1319  -1340  -1371  -1984  -1353  -1584
   -950  -3637  -2686   2291    867  -3161  -1366  -1371  -1395  -2010  -1379  -1602
   -945  -3603  -2657   2273    854  -3130  -1363  -1358  -1387  -1997  -1366  -1587
   -989  -3554  -2564   2273    787  -3060  -1337  -1335  -1366  -1971  -1337  -1558
  -1005  -3564  -2559   2283    776  -3060  -1296  -1304  -1332  -1945  -1299  -1519
   -932  -3564  -2631   2249    846  -3099  -1249  -1260  -1312  -1919  -1262  -1486
   -841  -3595  -2756   2216    956  -3177  -1153  -1153  -1257  -1891  -1254  -1493
   -711  -3502  -2790   2107   1039  -3146  -1026   -992  -1143  -1834  -1249  -1527
   -581  -3400  -2818   1990   1117  -3109   -945   -849  -1021  -1740  -1197  -1514
   -472  -3205  -2733   1839   1130  -2972   -870   -649   -800  -1499   -969  -1293
   -381  -2912  -2530   1647   1072  -2722   -883   -498   -589  -1189   -605   -901
   -374  -2613  -2239   1493    932  -2426   -914   -561   -483   -937   -246   -470
   -444  -2600  -2158   1519    854  -2379   -943   -833   -597   -904   -111   -285
   -535  -2652  -2117   1592    789  -2387  -1044  -1231   -930  -1169   -327   -485
   -657  -2961  -2304   1808    820  -2634  -1210  -1792  -1553  -1891  -1065  -1200
   -706  -3330  -2624   2018    958  -2977  -1426  -2216  -2117  -2559  -1730  -1821
   -657  -3509  -2855   2083   1096  -3182  -1514  -2171  -2138  -2600  -1800  -1925
   -618  -3608  -2990   2112   1184  -3299  -1454  -1966  -1966  -2478  -1738  -1906
   -620  -3639  -3018   2130   1197  -3330  -1322  -1738  -1751  -2317  -1636  -1842
   -605  -3504  -2899   2055   1145  -3203  -1140  -1467  -1483  -2091  -1460  -1712
   -563  -3356  -2792   1958   1111  -3076  -1026  -1309  -1319  -1961  -1356  -1626
   -553  -3304  -2751   1927   1096  -3029   -976  -1254  -1257  -1914  -1314  -1587
   -555  -3265  -2709   1909   1075  -2987   -948  -1221  -1231  -1893  -1288  -1558
   -558  -3229  -2670   1893   1054  -2951   -935  -1200  -1213  -1875  -1257  -1514
   -519  -3203  -2686   1860   1080  -2943   -917  -1182  -1179  -1852  -1226  -1465
   -475  -3234  -2759   1855   1140  -2998   -906  -1171  -1171  -1847  -1223  -1444
   -418  -3270  -2852   1844   1215  -3063   -940  -1213  -1221  -1893  -1280  -1491
   -366  -3224  -2857   1795   1244  -3042  -1008  -1283  -1293  -1966  -1348  -1538
   -306  -3161  -2855   1732   1273  -3008  -1054  -1325  -1330  -1995  -1361  -1519
   -259  -3070  -2811   1662   1275  -2940  -1070  -1332  -1332  -1982  -1335  -1483
   -236  -3013  -2777   1623   1267  -2896  -1065  -1330  -1322  -1964  -1312  -1470
   -218  -2985  -2766   1602   1273  -2876  -1065  -1332  -1317  -1958  -1304  -1478
   -176  -2974  -2798   1574   1309  -2886  -1072  -1330  -1317  -1964  -1319  -1486
   -132  -2969  -2837   1551   1350  -2902  -1072  -1319  -1312  -1961  -1325  -1486
    -96  -2972  -2878   1532   1389  -2925  -1078  -1327  -1317  -1964  -1330  -1493
    -64  -2940  -2876   1504   1405  -2909  -1085  -1335  -1317  -1956  -1317  -1488
    -93  -2915  -2824   1501   1363  -2870  -1080  -1322  -1296  -1932  -1293  -1460
   -127  -2860  -2733   1493   1301  -2795  -1075  -1306  -1267  -1899  -1260  -1423
   -200  -2805  -2605   1501   1202  -2707  -1060  -1270  -1228  -1849  -1213  -1363
   -249  -2722  -2473   1486   1111  -2598  -1039  -1231  -1176  -1784  -1148  -1286
   -280  -2655  -2374   1465   1047  -2514  -1028  -1200  -1117  -1709  -1072  -1195
   -277  -2585  -2307   1431   1013  -2447  -1018  -1158  -1060  -1636  -1000  -1119
   -298  -2535  -2236   1415    966  -2387  -1013  -1122  -1018  -1587   -948  -1083
   -319  -2462  -2143   1392    911  -2304   -992  -1070   -963  -1532   -896  -1044
   -342  -2390  -2049   1363    852  -2221   -961  -1018   -914  -1475   -844   -992
   -387  -2353  -1966   1369    787  -2161   -937   -984   -885  -1444   -815   -956
   -431  -2356  -1927   1392    745  -2140   -906   -963   -870  -1431   -805   -932
   -483  -2359  -1875   1421    696  -2117   -878   -948   -859  -1426   -805   -911
   -545  -2356  -1813   1449    633  -2083   -844   -945   -862  -1428   -805   -909
   -600  -2340  -1740   1470    568  -2042   -818   -945   -865  -1434   -805   -901
   -594  -2325  -1730   1460    566  -2029   -807   -963   -885  -1457   -831   -917
   -581  -2309  -1727   1447    571  -2018   -784   -979   -898  -1473   -852   -932
   -600  -2327  -1727   1462    561  -2029   -758  -1000   -919  -1499   -888   -958
   -636  -2364  -1727   1501    545  -2047   -737  -1026   -948  -1535   -935  -1005
   -652  -2361  -1712   1504    530  -2036   -727  -1049   -969  -1556   -948  -1054
   -667  -2359  -1691   1514    511  -2026   -701  -1060   -966  -1561   -956  -1088
   -748  -2421  -1673   1584    459  -2047   -659  -1054   -961  -1551   -948  -1104
   -844  -2499  -1657   1670    405  -2078   -620  -1039   -943  -1532   -932  -1106
   -932  -2546  -1613   1738    337  -2081   -568  -1010   -906  -1493   -898  -1085
  -1023  -2600  -1577   1813    275  -2088   -514   -974   -862  -1441   -844  -1049
  -1101  -2618  -1517   1857    207  -2068   -478   -948   -831  -1402   -810  -1028
  -1148  -2551  -1402   1849    124  -1977   -467   -943   -818  -1389   -802  -1026
  -1182  -2465  -1283   1821     49  -1875   -439   -911   -787  -1356   -771   -995
  -1200  -2361  -1161   1782    -20  -1761   -397   -870   -737  -1304   -722   -948
  -1192  -2239  -1047   1714    -75  -1644   -371   -844   -696  -1252   -670   -893
  -1145  -2125   -979   1634    -83  -1553   -348   -820   -665  -1218   -633   -867
  -1067  -2073  -1005   1566    -31  -1540   -355   -826   -667  -1221   -639   -862
   -997  -2023  -1026   1512     12  -1525   -374   -841   -675  -1228   -646   -839
   -896  -1948  -1054   1421     77  -1501   -431   -885   -701  -1252   -662   -823
   -756  -1917  -1161   1335    200  -1538   -511   -950   -763  -1306   -709   -852
   -646  -1930  -1283   1286    316  -1605   -605  -1031   -852  -1387   -789   -922
   -561  -1899  -1337   1231    387  -1618   -662  -1091   -911  -1444   -849   -982
   -470  -1855  -1387   1161    454  -1621   -691  -1109   -932  -1462   -872   -992
   -361  -1831  -1470   1096    553  -1652   -737  -1143   -974  -1504   -914  -1008
   -259  -1842  -1584   1049    659  -1712   -813  -1200  -1039  -1571   -974  -1054
   -171  -1875  -1704   1023    766  -1790   -893  -1267  -1114  -1654  -1057  -1124
    -15  -1948  -1932    982    958  -1940   -997  -1371  -1228  -1771  -1171  -1236
    132  -2000  -2135    932   1132  -2068  -1083  -1473  -1340  -1888  -1278  -1337
    210  -1971  -2182    878   1195  -2075  -1109  -1514  -1382  -1945  -1340  -1413
    275  -1919  -2195    823   1234  -2057  -1135  -1543  -1413  -1984  -1387  -1475
    187  -1943  -2132    878   1158  -2036  -1143  -1545  -1426  -2000  -1410  -1480
     41  -1992  -2036    974   1039  -2016  -1143  -1538  -1436  -2010  -1421  -1470
    -77  -2013  -1938   1044    927  -1977  -1127  -1514  -1428  -2003  -1395  -1428
   -129  -2031  -1901   1080    885  -1966  -1132  -1501  -1423  -1995  -1387  -1400
   -116  -2083  -1969   1098    924  -2026  -1156  -1512  -1449  -2018  -1415  -1413
    -46  -2109  -2062   1078   1008  -2088  -1182  -1525  -1465  -2042  -1441  -1434
     70  -2109  -2179   1018   1122  -2143  -1215  -1556  -1491  -2083  -1480  -1486
    207  -2099  -2307    945   1257  -2203  -1247  -1582  -1514  -2122  -1525  -1556
    322  -2075  -2397    875   1358  -2234  -1239  -1561  -1504  -2140  -1564  -1641
    400  -2008  -2408    802   1402  -2208  -1150  -1431  -1400  -2099  -1558  -1704
    457  -1930  -2387    735   1418  -2158  -1060  -1260  -1247  -1995  -1488  -1688
    511  -1782  -2294    636   1402  -2036  -1005  -1083  -1034  -1784  -1304  -1532
    618  -1496  -2114    439   1363  -1803  -1049   -963   -836  -1504   -992  -1179
    623  -1130  -1753    252   1187  -1441  -1122  -1060   -784  -1301   -649   -745
    467   -956  -1423    241    943  -1187  -1156  -1306   -883  -1223   -423   -436
    374   -950  -1325    288    849  -1137  -1249  -1639  -1166  -1371   -472   -431
    366  -1236  -1605    433    984  -1421  -1431  -2120  -1738  -2013  -1140  -1052
    368  -1608  -1977    620   1171  -1792  -1647  -2522  -2309  -2735  -1904  -1758
    407  -1867  -2275    730   1340  -2070  -1779  -2561  -2434  -2917  -2130  -1984
    441  -1961  -2403    761   1421  -2182  -1719  -2338  -2223  -2753  -2023  -1948
    462  -1893  -2356    714   1408  -2125  -1587  -2094  -1977  -2561  -1883  -1842
    454  -1805  -2260    675   1356  -2031  -1413  -1826  -1714  -2343  -1727  -1704
    426  -1719  -2148    646   1286  -1932  -1275  -1623  -1514  -2174  -1595  -1600
    387  -1701  -2088    657   1236  -1893  -1208  -1522  -1415  -2088  -1519  -1556
    340  -1693  -2036    675   1187  -1865  -1182  -1467  -1353  -2034  -1467  -1512
    252  -1717  -1969    730   1109  -1842  -1143  -1415  -1301  -1982  -1428  -1478
    163  -1683  -1847    758   1002  -1764  -1106  -1366  -1249  -1932  -1387  -1441
     83  -1649  -1732    784    906  -1691  -1072  -1314  -1192  -1878  -1337  -1376
     -7  -1649  -1644    828    818  -1647  -1041  -1265  -1137  -1826  -1291  -1319
   -101  -1636  -1535    867    717  -1587  -1015  -1221  -1085  -1779  -1241  -1275
   -174  -1641  -1470    906    646  -1556   -995  -1184  -1047  -1740  -1205  -1239
   -192  -1621  -1428    906    618  -1525   -974  -1150  -1010  -1701  -1184  -1223
   -207  -1608  -1400    906    592  -1504   -945  -1117   -969  -1657  -1148  -1189
   -246  -1553  -1306    901    530  -1431   -924  -1078   -932  -1615  -1109  -1145
   -280  -1530  -1249    904    483  -1389   -924  -1060   -917  -1595  -1091  -1122
   -316  -1514  -1197    917    439  -1356   -924  -1036   -901  -1574  -1075  -1096
   -342  -1509  -1166    924    410  -1337   -914  -1002   -878  -1543  -1041  -1065
   -345  -1478  -1135    911    392  -1306   -901   -966   -846  -1509  -1005  -1026
   -348  -1444  -1096    893    374  -1270   -888   -937   -815  -1473   -966   -984
   -324  -1392  -1067    859    371  -1231   -875   -901   -776  -1428   -927   -937
   -319  -1361  -1044    839    361  -1202   -870   -867   -740  -1397   -898   -909
   -309  -1306   -997    807    342  -1153   -870   -831   -706  -1361   -859   -870
   -270  -1270  -1000    769    363  -1135   -898   -802   -678  -1325   -820   -831
   -223  -1223  -1000    724    387  -1111   -914   -761   -641  -1280   -789   -789
   -176  -1156   -982    665    402  -1070   -911   -709   -587  -1215   -727   -735
   -119  -1070   -950    592    415  -1010   -904   -652   -535  -1148   -662   -670
    -75   -976   -901    524    413   -940   -896   -605   -498  -1101   -615   -633
    -49   -932   -883    491    415   -909   -872   -548   -459  -1054   -563   -607
    -41   -901   -859    470    407   -880   -859   -522   -444  -1028   -540   -574
    -44   -906   -865    475    407   -885   -854   -527   -454  -1044   -553   -571
    -44   -865   -823    454    387   -844   -857   -540   -465  -1065   -571   -558
    -44   -849   -805    446    379   -828   -859   -553   -480  -1085   -592   -542
    -46   -865   -820    454    384   -844   -883   -587   -522  -1130   -633   -568
    -70   -904   -836    485    381   -870   -885   -618   -550  -1161   -665   -600
    -62   -906   -846    483    392   -878   -865   -626   -553  -1171   -672   -605
    -49   -880   -831    465    389   -857   -865   -654   -563  -1189   -696   -641
    -51   -914   -862    483    402   -888   -878   -693   -597  -1226   -740   -701
    -38   -935   -896    488    428   -917   -898   -732   -628  -1247   -769   -698
    -31   -917   -888    472    426   -904   -901   -748   -631  -1241   -753   -670
    -28   -930   -901    480    436   -917   -909   -769   -644  -1254   -761   -696
    -59   -974   -914    514    426   -943   -914   -789   -659  -1267   -792   -724
    -88  -1010   -922    550    415   -966   -919   -797   -665  -1270   -805   -745
   -109  -1023   -914    566    400   -969   -909   -769   -636  -1239   -782   -740
   -101  -1023   -922    563    410   -974   -888   -735   -597  -1205   -740   -732
    -88   -971   -883    527    397   -927   -880   -711   -574  -1169   -717   -709
    -62   -893   -831    478    381   -862   -854   -659   -524  -1111   -665   -644
    -31   -795   -763    413    363   -779   -805   -589   -446  -1041   -589   -563
    -57   -740   -683    400    311   -711   -756   -532   -379   -987   -522   -501
    -57   -709   -654    381    296   -683   -737   -506   -353   -971   -504   -475
    -44   -665   -620    353    285   -644   -732   -485   -329   -950   -485   -449
    -38   -607   -568    322    262   -589   -735   -470   -298   -909   -452   -400
    -85   -568   -483    327    197   -527   -735   -441   -246   -846   -381   -324
   -114   -594   -480    353    181   -540   -745   -418   -218   -810   -335   -301
   -161   -618   -457    387    148   -537   -758   -423   -213   -805   -332   -314
   -194   -610   -415    400    109   -511   -763   -426   -215   -802   -335   -324
   -194   -589   -394    392     98   -493   -776   -439   -226   -802   -345   -316
   -181   -615   -433    397    124   -527   -802   -452   -244   -807   -361   -335
   -179   -607   -431    392    124   -519   -815   -452   -244   -805   -361   -342
   -189   -594   -405    392    106   -501   -815   -454   -246   -805   -366   -350
   -213   -613   -400    413     93   -506   -818   -452   -257   -810   -379   -363
   -257   -646   -389    452     64   -517   -818   -446   -270   -810   -379   -376
   -311   -670   -358    491     20   -514   -797   -446   -272   -807   -384   -387
   -361   -641   -280    498    -44   -462   -795   -462   -275   -807   -392   -394
   -418   -646   -228    532    -96   -439   -802   -478   -283   -810   -397   -400
   -454   -618   -163    535   -148   -389   -813   -478   -283   -802   -384   -384
   -511   -631   -122    571   -194   -376   -820   -478   -280   -792   -371   -376
   -581   -685   -106    633   -239   -397   -807   -465   -265   -774   -350   -358
   -607   -623    -15    615   -296   -319   -789   -449   -241   -745   -319   -322
   -623   -649    -25    636   -301   -337   -779   -444   -239   -740   -327   -337
   -688   -659     28    672   -358   -316   -769   -428   -226   -719   -316   -335
   -782   -646    135    714   -459   -257   -771   -423   -223   -706   -309   -327
   -818   -626    192    722   -506   -218   -704   -355   -179   -667   -283   -309
   -743   -527    215    633   -480   -155   -517   -153    -36   -584   -233   -267
   -769   -475    290    620   -532    -93   -413     49    124   -454   -132   -171
   -839   -381    454    607   -649     36   -361    311    366   -200     98     25
   -802    -93    709    449   -756    306   -361    535    610    127    452    366
   -784    335   1117    223   -950    724   -496    200    626    345    784    740
  -1000    498   1496    249  -1249    997   -753   -394    485    431    966    945
  -1273    376   1647    446  -1460   1010  -1062  -1026    142    213    810    823
  -1415    -93   1322    756  -1369    613  -1283  -1545   -483   -524     77    181
  -1382   -659    722   1021  -1054     31  -1452  -1758  -1039  -1228   -626   -449
  -1312   -904    407   1109   -859   -249  -1415  -1527   -984  -1239   -696   -550
  -1275   -945    327   1109   -802   -309  -1262  -1202   -763  -1088   -607   -511
  -1254   -870    384   1062   -820   -244  -1049   -901   -540   -935   -501   -439
  -1215   -797    418   1005   -818   -189   -833   -623   -335   -769   -379   -340
  -1158   -698    459    927   -810   -119   -748   -485   -233   -672   -290   -257
  -1114   -615    496    865   -807    -59   -706   -418   -184   -620   -236   -210
  -1080   -587    493    833   -787    -46   -678   -371   -150   -584   -213   -189
  -1041   -504    537    771   -789     15   -657   -335   -129   -558   -197   -187
  -1013   -433    579    722   -797     72   -644   -303   -111   -540   -187   -197
  -1002   -389    610    693   -807    109   -644   -290   -109   -537   -184   -161
   -987   -394    592    691   -789     98   -644   -277    -96   -517   -158   -127
   -935   -397    537    665   -740     70   -636   -254    -80   -504   -163   -168
   -867   -327    540    597   -706    103   -615   -210    -36   -478   -148   -153
   -820   -246    571    532   -698    161   -597   -168     10   -439   -106    -98
   -779   -163    615    472   -698    226   -607   -158     36   -423    -90    -75
   -758   -163    594    459   -678    213   -633   -171     36   -426    -90    -80
   -737   -174    561    454   -652    192   -646   -171     44   -423    -96   -103
   -711   -166    545    436   -631    189   -641   -155     49   -413    -85   -106
   -680   -111    568    397   -626    228   -665   -145     44   -402    -75   -103
   -685   -127    558    405   -626    215   -688   -135     41   -392    -62   -103
   -678   -142    535    410   -607    194   -706   -127     44   -379    -49   -101
   -646   -148    496    394   -571    174   -719   -116     33   -387    -64   -135
   -594   -119    475    358   -535    176   -714    -72     44   -374    -70   -155
   -553    -64    488    309   -522    210   -714    -25     72   -329    -31   -106
   -509    -46    459    277   -485    205   -711     23     96   -288     18    -57
   -452    -10    441    228   -446    215   -722     67    111   -246     70     25
   -462     54    517    205   -488    285   -722    127    135   -192    132     93
   -449    122    571    163   -511    348   -717    163    137   -179    140     38
   -410    181    592    114   -501    387   -706    184    145   -176    135     28
   -387    213    597     85   -491    402   -691    215    184   -142    176    103
   -361    168    530     96   -444    348   -696    187    171   -148    189    140
   -301    161    462     70   -381    309   -737    116    103   -202    142    101
   -228    168    397     31   -314    280   -750     72     59   -244    101     44
   -257    168    426     41   -340    296   -735     49     36   -272     67     23
   -327    129    457     98   -392    293   -704     38     38   -275     64     41
   -350     70    420    137   -387    246   -722    -25    -10   -327     20    -20
   -332     -2    329    168   -332    163   -763   -127    -88   -407    -51    -90
   -376    -18    358    194   -368    168   -740   -150    -93   -415    -54    -98
   -446     -7    439    228   -444    215   -680   -119    -51   -376    -10    -62
   -576    -33    542    303   -561    254   -649   -114    -38   -363     -2    -62
   -517    -25    491    270   -506    233   -659   -166    -77   -405    -49   -142
   -462    -15    446    236   -454    215   -672   -223   -109   -431    -80   -153
   -449    -25    423    239   -436    197   -678   -254   -114   -433    -72   -124
   -491    -31    457    259   -475    210   -659   -246    -93   -407    -36   -135
   -483    -12    467    246   -478    226   -636   -233    -77   -387    -25   -122
   -517    -10    506    262   -511    246   -597   -213    -59   -368    -12    -98
   -576      0    576    288   -576    288   -589   -213    -51   -358      5    -70
   -574      2    576    283   -576    290   -579   -205    -41   -340     23    -36
   -545     41    587    252   -566    314   -550   -176    -12   -303     83     23
   -535    101    633    215   -584    366   -524   -153     10   -272    129     77
   -553    127    680    213   -615    402   -498   -129     15   -267    122     38
   -600    119    719    239   -662    420   -506   -145     -5   -296     67    -46
   -706    122    828    290   -766    475   -488   -127     23   -262     90     12
   -701    101    802    298   -753    452   -514   -150     15   -259    109     54
   -646     59    706    293   -675    381   -576   -205    -28   -293     96     38
   -670     23    693    322   -680    358   -600   -249    -62   -324     70      7
   -730     15    745    355   -737    379   -597   -252    -54   -309     85     20
   -774    -28    743    400   -761    355   -628   -277    -75   -327     77     10
   -714   -109    605    413   -659    246   -691   -355   -158   -410      7    -23
   -750   -153    597    452   -675    220   -709   -394   -213   -465    -49    -64
   -818   -166    652    491   -735    241   -693   -392   -215   -475    -70    -67
   -852   -194    654    522   -753    228   -667   -374   -197   -454    -41    -46
   -753   -228    524    491   -639    148   -685   -405   -228   -483    -70   -148
   -709   -277    431    493   -571     75   -719   -470   -296   -555   -142   -192
   -766   -298    467    532   -618     83   -711   -483   -316   -579   -158   -192
   -839   -311    527    574   -685    106   -691   -465   -311   -581   -166   -244
   -867   -337    530    602   -698     96   -685   -462   -322   -589   -179   -241
   -888   -340    545    613   -719    101   -680   -465   -324   -581   -166   -218
   -911   -350    558    631   -737    103   -672   -467   -324   -589   -171   -215
   -958   -413    545    683   -756     64   -672   -480   -340   -613   -197   -252
  -1000   -457    542    730   -771     41   -675   -501   -350   -628   -220   -309
  -1015   -475    540    745   -779     31   -680   -514   -361   -636   -228   -324
  -1047   -519    527    782   -787      2   -691   -527   -376   -652   -236   -329
  -1049   -475    571    761   -813     46   -620   -444   -319   -618   -218   -337
  -1018   -402    615    711   -818    106   -493   -257   -181   -530   -161   -316
   -982   -296    685    636   -836    194   -387    -28     18   -340      5   -184
  -1002   -127    872    563   -940    371   -329    192    252    -64    283     80
  -1015    189   1205    413  -1111    696   -332    267    423    205    628    465
  -1054    431   1486    311  -1270    958   -397     33    426    368    909    826
  -1169    504   1673    329  -1421   1088   -493   -368    277    384   1026    995
  -1288    309   1597    488  -1441    953   -644   -883   -161    -33    639    644
  -1402   -179   1221    789  -1312    519   -828  -1439   -844   -865   -233   -192
  -1382   -641    740   1013  -1062     49  -1036  -1670  -1260  -1371   -766   -706
  -1293   -828    465   1060   -880   -184  -1067  -1530  -1184  -1337   -756   -732
  -1236   -849    384   1041   -810   -233   -976  -1288  -1002  -1195   -665   -691
  -1184   -807    376    995   -782   -218   -841  -1044   -833  -1062   -592   -672
  -1148   -735    413    943   -782   -161   -685   -789   -615   -896   -467   -581
  -1010   -675    335    841   -675   -168   -652   -722   -548   -865   -454   -584
   -911   -639    272    774   -594   -184   -646   -722   -548   -875   -475   -615
   -859   -615    244    735   -553   -187   -644   -730   -571   -883   -485   -618
   -795   -618    176    706   -485   -220   -662   -750   -607   -904   -501   -623
   -724   -659     64    688   -394   -298   -678   -761   -626   -922   -514   -631
   -665   -636     25    649   -345   -306   -670   -763   -620   -917   -501   -602
   -553   -618    -64    584   -244   -342   -693   -795   -662   -950   -524   -628
   -410   -610   -200    511   -106   -405   -740   -844   -745  -1023   -607   -722
   -280   -600   -322    439     18   -462   -750   -872   -787  -1041   -628   -696
   -163   -566   -405    363    119   -485   -748   -883   -807  -1057   -636   -719
   -101   -524   -423    311    158   -475   -732   -867   -807  -1057   -652   -722
     -7   -446   -439    228    215   -444   -709   -823   -776  -1015   -607   -644
     70   -374   -446    150    257   -410   -696   -776   -750   -976   -566   -628
     98   -332   -431    116    265   -381   -691   -748   -737   -945   -524   -620
    161   -285   -446     59    301   -366   -691   -717   -711   -898   -454   -566
    197   -220   -418     12    306   -319   -680   -667   -678   -844   -387   -514
    254   -132   -387    -62    319   -259   -662   -613   -665   -823   -381   -542
    309    -28   -337   -140    322   -181   -605   -522   -610   -756   -337   -459
    405     93   -314   -252    358   -109   -576   -436   -540   -678   -272   -355
    548    189   -358   -368    454    -83   -602   -397   -493   -628   -192   -298
    685    257   -428   -472    555    -85   -636   -368   -446   -568   -109   -246
    807    316   -491   -561    649    -85   -641   -324   -400   -511    -54   -200
    956    405   -553   -683    753    -72   -672   -303   -392   -498    -44   -197
   1070    470   -600   -769    836    -64   -696   -277   -379   -475     -7   -174
    945    553   -392   -750    667     83   -610   -174   -285   -381     90    -77
    807    631   -179   -719    493    226   -511    -54   -187   -270    200     46
    776    615   -161   -696    470    226   -498    -49   -189   -277    202     44
    730    550   -179   -639    454    187   -527   -109   -244   -348    142     -7
    615    527    -90   -571    353    218   -514   -111   -249   -358    132      7
    530    553     23   -540    252    288   -439    -44   -197   -311    184     72
    514    587     72   -550    218    332   -389    -15   -174   -298    197     98
    517    571     54   -542    231    314   -384    -33   -189   -335    158     59
    511    540     28   -527    241    285   -374    -57   -207   -374    116     20
    524    506    -18   -517    272    244   -371    -93   -233   -415     83    -15
    576    475   -101   -527    337    189   -384   -142   -272   -465     36    -70
    641    470   -171   -555    407    150   -400   -187   -306   -509     -7   -116
    717    454   -262   -587    488     96   -397   -220   -327   -537    -44   -163
    758    436   -324   -597    540     57   -384   -241   -342   -553    -64   -194
    735    400   -337   -568    535     31   -384   -262   -355   -561    -75   -213
    704    376   -327   -540    517     25   -387   -277   -368   -576    -85   -223
    657    379   -277   -519    467     51   -407   -293   -374   -587    -88   -228
    597    350   -246   -475    423     51   -418   -309   -389   -602    -98   -226
    550    355   -194   -454    371     80   -413   -301   -381   -592    -80   -200
    449    353    -96   -400    272    129   -374   -265   -342   -558    -46   -174
    358    350     -7   -355    184    171   -345   -231   -303   -522    -15   -150
    272    329     57   -301    106    194   -322   -213   -280   -504      5   -127
    205    288     83   -249     62    187   -327   -210   -285   -511      0   -119
    187    270     83   -228     51    176   -361   -228   -298   -522    -15   -135
    163    293    127   -228     18    210   -379   -252   -311   -530    -25   -140
    192    303    109   -249     41    207   -387   -267   -319   -522     -7   -106
    226    265     38   -246     93    153   -420   -290   -348   -535    -18    -93
    218    205    -12   -210    116     96   -439   -298   -361   -535    -18    -72
    239    161    -77   -200    158     41   -426   -296   -361   -537    -18    -88
    249    122   -129   -187    189     -2   -467   -342   -415   -589    -64   -132
    231    106   -127   -171    179    -10   -493   -366   -446   -620    -88   -140
    200     93   -106   -145    153     -5   -493   -389   -459   -646   -111   -153
    163      0   -166    -83    163    -83   -491   -407   -485   -680   -148   -176
    153    -41   -194    -57    174   -119   -475   -407   -491   -683   -155   -181
    161    -90   -252    -36    205   -168   -483   -426   -514   -706   -181   -213
    161   -168   -329      5    244   -249   -501   -462   -561   -763   -244   -296
    135   -220   -358     41    246   -290   -491   -472   -576   -789   -272   -314
     90   -236   -327     72    207   -280   -485   -472   -568   -782   -254   -288
     59   -272   -332    103    194   -301   -485   -472   -568   -784   -257   -285
     67   -285   -353    109    210   -319   -483   -467   -563   -779   -252   -275
     46   -194   -241     72    142   -218   -465   -452   -548   -766   -239   -267
     15   -155   -174     70     93   -163   -441   -420   -517   -745   -207   -228
     44   -153   -200     54    122   -176   -449   -423   -524   -756   -213   -252
     80   -158   -239     38    158   -197   -470   -446   -555   -787   -252   -319
    101   -132   -236     12    168   -184   -444   -413   -527   -774   -244   -296
    150    -90   -241    -31    194   -163   -368   -288   -452   -743   -233   -316
    197    -46   -246    -75    218   -145   -290   -145   -361   -685   -223   -345
    259     49   -210   -153    236    -80   -223     36   -189   -522    -85   -231
    316    244    -72   -280    194     85   -231    241     36   -223    239    101
    366    501    135   -436    116    319   -329    236    148     38    602    542
    327    623    293   -475     15    459   -405    -31     96    189    872    893
    218    649    431   -433   -106    540   -530   -454   -166     90    872    919
    106    426    316   -267   -106    371   -727  -1036   -795   -607    179    288
     90    158     67   -124     12    114   -940  -1514  -1428  -1410   -631   -444
    129    -83   -215    -25    171   -148  -1044  -1519  -1569  -1621   -867   -688
    145   -277   -423     67    283   -350   -976  -1249  -1369  -1478   -787   -657
    119   -332   -452    103    283   -389   -867   -987  -1124  -1299   -662   -571
    119   -306   -426     93    270   -363   -724   -719   -867  -1104   -522   -485
    142   -215   -361     36    249   -288   -568   -472   -639   -917   -376   -387
    155   -132   -288    -10    220   -210   -478   -355   -527   -833   -311   -371
    129   -153   -285     10    205   -220   -467   -335   -519   -846   -329   -381
     64   -220   -285     77    174   -252   -449   -285   -480   -818   -301   -361
     -7   -254   -246    132    119   -252   -449   -259   -457   -802   -285   -350
    -25   -226   -200    127     85   -213   -459   -254   -465   -807   -290   -345
    -15   -192   -176    103     80   -184   -478   -246   -462   -797   -277   -332
    -41   -218   -176    127     67   -197   -485   -239   -462   -789   -277   -342
    -20   -215   -194    116     85   -205   -498   -226   -459   -784   -272   -329
     25   -171   -197     72    111   -184   -496   -202   -428   -750   -236   -298
      0   -163   -166     80     80   -163   -439   -150   -381   -698   -189   -246
    -93   -155    -62    124    -15   -109   -413   -140   -363   -672   -163   -197
   -161   -205    -44    184    -59   -127   -418   -140   -363   -675   -163   -197
   -142   -197    -54    171    -44   -127   -400   -101   -332   -641   -137   -174
   -223   -202     18    210   -122    -93   -379    -64   -298   -602   -109   -158
   -241   -244     -2    241   -119   -124   -384    -62   -301   -610   -124   -179
   -205   -254    -49    228    -80   -153   -394    -67   -316   -628   -142   -168
   -176   -218    -41    197    -67   -129   -387    -31   -283   -589    -98   -116
   -202   -210    -10    205    -96   -111   -384     -5   -254   -561    -72    -93
   -207   -184     23    194   -116    -80   -379     28   -220   -522    -33    -62
   -207   -168     36    187   -124    -64   -376     70   -174   -465     12    -36
   -200   -122     77    161   -140    -23   -366    119   -132   -397     70      2
   -137    -57     77     96   -109     10   -361    168    -93   -363    116     49
   -132    -38     93     85   -114     28   -350    207    -33   -311    174    119
   -116     44    161     33   -140    103   -337    236     15   -249    233    197
    -93    116    210    -10   -150    163   -329    249     23   -233    246    179
   -124     31    155     46   -142     93   -368    207    -36   -293    181    114
   -158    -44    111    101   -137     33   -376    176    -72   -335    140     70
    -90     10    101     38    -96     54   -337    194    -54   -319    153     80
    -57     10     67     23    -62     38   -314    187    -57   -327    150     77
   -150   -135     12    142    -83    -62   -335    119   -132   -407     77      2
   -148   -189    -44    168    -51   -116   -342     62   -213   -491     -2    -72
   -174   -194    -23    181    -77   -109   -340     28   -267   -550    -64   -127
   -233   -223     10    228   -122   -106   -342     10   -290   -589   -106   -179
   -244   -280    -36    259   -103   -158   -345    -20   -296   -618   -140   -215
   -298   -353    -54    324   -122   -205   -335    -57   -319   -641   -179   -252
   -340   -361    -20    350   -161   -192   -316    -77   -329   -639   -179   -254
   -353   -358     -5    355   -174   -181   -301    -72   -324   -628   -161   -241
   -379   -379      0    379   -192   -189   -290    -64   -301   -620   -145   -233
   -418   -358     57    387   -239   -150   -272    -62   -280   -607   -140   -228
   -394   -293     98    342   -249    -98   -277    -62   -270   -587   -124   -215
   -400   -236    163    319   -283    -36   -275    -54   -265   -568    -98   -215
   -467   -218    249    340   -361     15   -267    -41   -249   -548    -75   -181
   -511   -145    366    327   -441    109   -262    -28   -236   -535    -64   -153
   -519    -25    493    270   -506    233   -220     18   -189   -491    -31   -124
   -519     85    605    218   -561    345   -163     77   -127   -418     36    -64
   -498    122    618    187   -558    368   -168     85   -124   -405     51    -49
   -462    148    610    155   -535    379   -153    103   -106   -392     64    -36
   -449    187    636    129   -542    410   -135    124    -75   -355    101     -7
   -501    168    670    166   -584    418   -142    116    -72   -340    119     12
   -509    140    649    181   -579    394   -166     98    -93   -350    109     12
   -480    103    584    187   -532    342   -194     67   -129   -376     85    -12
   -509     88    597    207   -553    340   -192     62   -132   -379     85    -20
   -545     83    628    231   -587    355   -181     67   -124   -368     96    -10
   -540     75    613    231   -576    342   -205     41   -155   -397     67    -28
   -519     15    535    252   -530    275   -223     20   -187   -428     36    -54
   -511    -51    459    277   -485    202   -236      2   -215   -457      7    -85
   -514   -111    402    314   -459    145   -231     -5   -233   -472     -7    -98
   -517   -145    368    329   -444    111   -239    -28   -259   -504    -41   -129
   -517   -171    345    342   -431     85   -239    -46   -285   -535    -67   -161
   -493   -168    324    329   -410     77   -220    -49   -293   -545    -77   -171
   -470   -148    322    309   -397     85   -215    -57   -303   -558    -96   -189
   -446   -153    290    298   -371     67   -223    -80   -327   -592   -137   -233
   -431   -176    254    301   -342     38   -252   -111   -355   -631   -176   -272
   -405   -192    213    296   -311     10   -270   -137   -376   -654   -194   -298
   -374   -189    184    283   -280     -2   -275   -140   -379   -662   -194   -303
   -366   -197    166    280   -267    -15   -270   -137   -379   -667   -197   -306
   -379   -223    153    301   -267    -36   -272   -148   -387   -680   -220   -314
   -374   -218    155    293   -267    -31   -272   -150   -389   -691   -239   -314
   -329   -181    148    257   -239    -18   -228   -109   -361   -680   -239   -319
   -309   -181    124    244   -218    -28   -137     31   -272   -654   -254   -361
   -314   -176    135    244   -226    -20    -75    174   -161   -581   -220   -366
   -288    -46    241    163   -265     96    -44    345     36   -366    -20   -200
   -228    122    350     54   -288    236    -85    511    244    -44    337    171
   -249    392    639    -72   -444    514   -166    376    272    171    693    613
   -340    436    774    -49   -555    605   -231     54    111    202    880    852
   -433    363    795     33   -613    576   -381   -381   -272    -70    706    709
   -553     -2    550    277   -553    272   -607   -966   -932   -823    -64    -15
   -581   -420    158    498   -371   -132   -831  -1371  -1525  -1608   -893   -784
   -485   -600   -116    542   -184   -358   -878  -1286  -1525  -1670   -995   -917
   -431   -706   -275    566    -77   -491   -779  -1028  -1299  -1488   -883   -875
   -480   -735   -254    607   -114   -496   -662   -805  -1075  -1319   -763   -792
   -522   -693   -171    607   -176   -433   -506   -561   -836  -1124   -618   -667
   -467   -537    -70    501   -200   -303   -337   -337   -626   -937   -467   -545
   -428   -454    -25    441   -202   -241   -257   -241   -535   -857   -394   -517
   -467   -514    -46    491   -210   -280   -277   -246   -548   -870   -415   -537
   -459   -540    -83    498   -189   -314   -290   -252   -558   -878   -428   -537
   -397   -548   -150    472   -124   -350   -290   -246   -555   -872   -428   -540
   -368   -555   -189    459    -90   -374   -306   -259   -574   -888   -457   -555
   -335   -522   -187    428    -75   -355   -316   -267   -579   -898   -478   -563
   -280   -498   -218    387    -33   -358   -340   -280   -597   -911   -483   -605
   -246   -496   -249    371      0   -374   -348   -285   -602   -917   -485   -623
   -239   -478   -241    358      0   -361   -335   -267   -576   -893   -462   -610
   -259   -459   -200    361    -31   -329   -316   -254   -561   -878   -449   -600
   -288   -446   -158    366    -64   -301   -309   -231   -545   -852   -426   -574
   -298   -413   -114    355    -93   -265   -283   -202   -514   -813   -389   -537
   -293   -350    -57    322   -119   -205   -265   -189   -493   -782   -361   -517
   -288   -316    -28    303   -129   -174   -252   -176   -470   -756   -342   -506
   -270   -314    -46    290   -114   -181   -241   -166   -452   -735   -327   -491
   -231   -290    -62    259    -85   -176   -228   -158   -423   -701   -290   -449
   -168   -257    -88    213    -41   -174   -236   -158   -407   -675   -254   -423
   -106   -215   -109    161      0   -163   -244   -140   -394   -649   -228   -415
    -31   -150   -122     90     44   -137   -246    -98   -379   -623   -205   -402
     18   -103   -122     44     70   -111   -244    -31   -332   -571   -150   -353
      7    -96   -103     41     51    -98   -239     28   -288   -522    -98   -301
     -5    -90    -85     49     38    -88   -244     83   -262   -478    -51   -246
    -15    -72    -59     41     20    -67   -241    109   -249   -452    -28   -218
    -20    -67    -46     44     12    -57   -259    111   -252   -449    -18   -200
    -70   -111    -41     90    -15    -77   -290    103   -267   -462    -15   -205
    -62   -111    -49     88     -7    -80   -285    109   -277   -467    -18   -213
     70    -10    -80    -31     75    -44   -241    137   -265   -454     -5   -189
     67    -36   -103    -15     85    -67   -244    109   -311   -501    -54   -231
     15    -98   -114     38     62   -103   -257     62   -366   -561   -116   -280
     10   -114   -124     51     67   -119   -241     31   -397   -594   -153   -314
     10   -148   -158     67     83   -150   -241      0   -420   -626   -189   -355
     33   -166   -200     64    116   -181   -228    -18   -433   -644   -202   -376
     67   -142   -210     36    137   -174   -197    -25   -441   -652   -226   -394
     59   -163   -223     51    140   -192   -205    -72   -478   -693   -296   -444
     51   -226   -277     85    163   -252   -215   -109   -483   -709   -309   -480
     77   -252   -329     85    202   -290   -215   -137   -478   -714   -296   -506
    101   -306   -407    101    252   -355   -220   -168   -498   -727   -314   -530
    109   -335   -444    114    275   -389   -218   -181   -504   -711   -301   -530
    109   -366   -475    127    288   -418   -236   -215   -530   -737   -332   -561
     96   -407   -504    155    298   -454   -233   -223   -537   -753   -358   -574
    114   -428   -542    155    324   -483   -233   -215   -514   -748   -358   -563
    124   -413   -537    145    329   -475   -241   -226   -511   -761   -358   -584
    106   -420   -530    155    316   -475   -241   -223   -519   -761   -350   -571
    103   -441   -545    168    322   -493   -226   -205   -522   -743   -335   -545
    161   -392   -553    114    355   -472   -205   -184   -548   -724   -322   -527
    215   -345   -561     64    387   -452   -189   -168   -615   -724   -311   -527
    246   -306   -555     28    397   -431   -176   -129   -623   -696   -277   -478
    223   -306   -530     38    376   -418   -153    -88   -571   -667   -241   -405
    161   -296   -457     64    309   -376   -116    -38   -537   -618   -189   -327
     28   -301   -329    137    179   -314    -93     -2   -488   -566   -140   -246
    -98   -340   -241    218     70   -290    -90     12   -446   -540   -116   -197
   -192   -381   -189    285     -2   -285    -80     10   -423   -522    -98   -200
   -239   -379   -140    309    -51   -259    -96     -5   -418   -514    -77   -223
   -127   -296   -168    213     20   -233    -85    -12   -402   -498    -62   -226
    -12   -267   -257    137    122   -259   -111    -41   -415   -517    -83   -252
   -122   -402   -283    262     80   -342   -135    -75   -465   -563   -122   -288
   -189   -498   -311    342     59   -405   -179   -127   -522   -618   -181   -327
    -38   -436   -397    239    179   -418   -197   -155   -550   -644   -205   -358
     93   -400   -493    150    290   -446   -189   -163   -563   -654   -213   -397
    184   -402   -587    109    384   -493   -166   -174   -581   -678   -246   -439
    179   -475   -654    145    415   -563   -187   -220   -628   -735   -301   -519
    174   -581   -756    205    465   -667   -236   -270   -680   -787   -355   -592
    213   -623   -836    205    522   -730   -246   -283   -706   -800   -363   -581
    163   -670   -836    252    498   -753   -257   -301   -732   -813   -376   -581
     75   -714   -792    316    431   -753   -259   -309   -745   -815   -389   -626
    -20   -831   -810    426    394   -820   -311   -345   -792   -852   -426   -662
     70   -732   -802    327    436   -766   -288   -324   -769   -828   -389   -628
    236   -584   -820    174    527   -701   -213   -249   -704   -756   -319   -566
    132   -706   -839    285    483   -771   -205   -252   -717   -771   -345   -597
     51   -792   -844    371    446   -818   -168   -179   -693   -769   -363   -631
    101   -714   -815    306    454   -763    -75     12   -581   -691   -327   -628
    163   -561   -724    197    441   -641     25    265   -387   -498   -166   -504
    252   -293   -545     18    397   -418     98    545   -132   -200    132   -218
    348     83   -265   -215    306    -90     96    602      7     49    459    145
    285    361     75   -327    106    218    -31    174    -67    168    691    452
    192    509    314   -350    -62    413   -207   -322   -207    205    800    631
    129    353    220   -241    -46    288   -418   -870   -610   -176    449    314
     90   -150   -241     31    166   -194   -623  -1376  -1262   -976   -374   -491
    145   -626   -771    239    457   -698   -776  -1454  -1564  -1369   -802   -906
    236   -807  -1044    285    639   -927   -763  -1228  -1462  -1319   -789   -943
    303   -782  -1085    236    693   -932   -636   -919  -1236  -1163   -672   -883
    322   -680  -1002    179    662   -841   -428   -581   -984   -982   -527   -800
    322   -641   -966    158    644   -802   -259   -332   -815   -836   -413   -709
    319   -618   -937    148    628   -776   -189   -233   -750   -769   -366   -667
    303   -613   -917    153    607   -763   -171   -202   -737   -750   -353   -659
    288   -602   -891    158    589   -745   -161   -181   -732   -740   -335   -644
    262   -568   -833    153    545   -701   -148   -158   -722   -717   -319   -633
    239   -568   -810    163    522   -688   -129   -132   -709   -688   -293   -615
    231   -561   -792    163    511   -675   -109   -106   -685   -662   -277   -587
    215   -517   -732    150    472   -623    -72    -62   -646   -620   -228   -540
    189   -478   -670    142    428   -574    -46    -25   -615   -589   -189   -498
    184   -485   -670    150    426   -579    -51    -15   -626   -592   -192   -480
    223   -501   -724    137    472   -613    -85    -28   -659   -613   -215   -493
    319   -452   -771     67    545   -610   -114    -51   -693   -631   -244   -506
    361   -418   -779     28    568   -597   -127    -49   -693   -623   -241   -496
    285   -444   -730     77    506   -587   -145    -49   -693   -631   -249   -509
    179   -491   -670    155    423   -579   -155    -38   -680   -623   -246   -517
     77   -566   -644    244    361   -605   -179    -41   -685   -628   -252   -535
      7   -618   -628    303    316   -623   -192    -38   -685   -628   -254   -537
     80   -576   -659    246    368   -618   -163     10   -644   -592   -218   -498
    150   -537   -688    192    418   -613   -140     59   -610   -550   -179   -452
     93   -631   -724    270    407   -678   -179     59   -626   -555   -187   -459
     51   -722   -774    332    413   -748   -210     75   -626   -558   -189   -449
     25   -730   -756    350    389   -743   -228    103   -607   -535   -161   -410
     31   -735   -769    350    397   -750   -267    114   -615   -532   -153   -389
    -64   -631   -566    348    249   -600   -303    129   -607   -517   -129   -335
    -77   -506   -428    290    174   -467   -350    116   -615   -535   -137   -322
   -116   -509   -392    311    135   -449   -345    140   -600   -524   -127   -329
   -148   -446   -301    296     75   -374   -324    171   -594   -506    -98   -322
   -119   -457   -337    288    109   -397   -319    163   -610   -517   -106   -366
   -116   -444   -329    277    103   -387   -280    181   -574   -488    -80   -394
   -129   -483   -353    306    109   -420   -239    194   -542   -467    -70   -426
   -109   -561   -454    335    171   -509   -236    163   -563   -504   -114   -485
   -124   -704   -579    415    226   -641   -275     96   -620   -576   -189   -548
   -137   -800   -665    467    262   -732   -275     57   -646   -607   -223   -566
      0   -740   -740    368    368   -740   -187     96   -594   -568   -187   -524
     59   -722   -782    329    418   -750   -124    106   -579   -558   -184   -514
      2   -795   -797    397    400   -795   -142     51   -628   -602   -233   -561
    -20   -826   -805    420    389   -815   -132     33   -639   -605   -236   -563
    -93   -865   -774    478    340   -820   -114     25   -636   -597   -218   -548
   -153   -898   -745    524    296   -823   -103     20   -615   -589   -202   -537
    -33   -761   -727    397    345   -745    -64     59   -548   -545   -161   -511
    168   -558   -727    194    446   -641      2    122   -462   -488   -114   -470
    202   -542   -745    168    472   -644      7    142   -413   -478   -109   -452
    205   -548   -753    171    478   -649    -12    142   -387   -483   -109   -444
    215   -545   -761    166    488   -652    -20    148   -355   -475   -101   -431
    192   -553   -748    179    467   -649    -12    153   -353   -470   -101   -420
    192   -519   -711    163    449   -615      2    153   -361   -459    -96   -413
    218   -407   -626     93    420   -517     67    210   -324   -402    -38   -348
    262   -213   -475    -23    368   -342    171    293   -254   -309     62   -239
    311   -119   -433    -98    371   -275    176    298   -252   -290     80   -233
    306   -142   -449    -80    376   -296    127    254   -290   -335     36   -288
    272   -103   -376    -85    322   -239     83    228   -298   -345     23   -283
    148   -122   -270    -12    207   -194     51    213   -301   -324     46   -213
     77   -127   -205     23    140   -166     51    192   -298   -285     93   -124
    168    -93   -262    -38    215   -176     18    101   -348   -311     70   -142
    129   -145   -275      5    202   -210     20     98   -384   -319     46   -171
    158   -202   -361     23    259   -280      5    116   -420   -342     15   -226
    187   -275   -462     44    322   -368    -41     93   -444   -394    -31   -298
    122   -335   -457    106    288   -394    -51     90   -433   -420    -46   -329
     41   -358   -402    155    220   -379    -59     83   -426   -441    -62   -353
    -46   -376   -329    213    140   -353    -31     93   -420   -436    -64   -361
   -116   -379   -265    246     72   -322     46    153   -381   -389    -25   -322
   -233   -415   -184    324    -25   -301     96    197   -361   -355      2   -309
   -397   -465    -67    431   -166   -267    114    226   -348   -332     23   -306
   -452   -465    -12    459   -220   -239    135    249   -327   -314     36   -303
   -428   -465    -36    444   -197   -249    129    239   -329   -324     18   -327
   -397   -462    -64    431   -168   -265    116    218   -342   -342     -5   -353
   -397   -467    -72    431   -166   -270     98    205   -374   -363    -28   -371
   -389   -483    -93    436   -148   -288     75    187   -413   -389    -49   -384
   -381   -496   -114    439   -135   -303     59    174   -441   -405    -70   -392
   -405   -548   -142    475   -132   -345     25    140   -478   -436   -103   -418
   -441   -597   -158    519   -145   -379     23    140   -491   -457   -129   -452
   -376   -493   -116    436   -129   -306    142    277   -394   -402   -101   -444
   -285   -358    -72    319   -109   -215    259    462   -262   -306    -36   -394
   -244   -283    -38    262   -103   -161    319    685    -77   -116    127   -254
   -127    -49     77     88   -103     12    290    909    124    163    433     44
    -20    288    309   -132   -163    298    184    831    197    400    758    407
    -67    400    467   -166   -267    431     -2    353     70    478    932    626
   -166    431    597   -132   -381    511   -220   -218   -215    319    844    584
   -322    103    426    106   -374    265   -418   -833   -826   -361    176    -10
   -400   -379     20    389   -210   -179   -610  -1213  -1434  -1114   -581   -701
   -332   -680   -350    506      5   -517   -701  -1119  -1501  -1236   -732   -878
   -231   -758   -527    493    145   -644   -628   -872  -1335  -1132   -678   -867
   -135   -756   -620    444    241   -688   -509   -639  -1158  -1018   -607   -831
    -85   -750   -665    418    288   -709   -322   -368   -950   -865   -506   -782
     41   -657   -701    306    368   -678   -158   -155   -787   -722   -397   -701
    168   -522   -691    176    428   -605    -57    -38   -696   -631   -309   -613
    116   -511   -628    194    371   -568     -7     18   -665   -587   -262   -553
     12   -563   -576    275    293   -568     -5     31   -675   -579   -254   -542
      0   -574   -574    285    285   -574    -12     31   -693   -584   -259   -553
     77   -527   -605    223    340   -566     -2     41   -696   -579   -259   -566
    135   -509   -646    187    387   -576      7     51   -693   -574   -272   -592
    153   -488   -641    168    397   -563      7     59   -685   -566   -275   -607
    200   -457   -659    127    428   -558      2     49   -691   -566   -283   -613
    179   -457   -636    137    405   -545     10     51   -680   -542   -270   -594
    111   -462   -574    174    340   -517     23     75   -654   -504   -236   -558
     75   -446   -522    187    298   -483     23     88   -633   -483   -215   -540
     64   -454   -522    192    290   -488      5     83   -626   -491   -218   -545
     54   -478   -532    210    290   -504     -5     83   -613   -488   -210   -540
     51   -491   -542    218    293   -517      0     98   -589   -470   -189   -522
    -18   -530   -511    275    246   -522     10    119   -568   -452   -171   -488
    -38   -522   -483    280    220   -504     59    184   -514   -392   -111   -420
     98   -394   -493    148    293   -441    124    270   -444   -314    -36   -355
    132   -384   -519    124    322   -452    119    296   -441   -293    -28   -368
     44   -465   -509    210    275   -485     96    309   -449   -283    -25   -363
    -36   -470   -436    252    197   -454    111    374   -400   -226     33   -288
   -103   -472   -371    288    132   -423    114    426   -348   -176     88   -207
   -135   -436   -301    283     80   -368    101    472   -293   -119    155   -129
   -148   -392   -244    270     46   -319    124    527   -246    -70    215    -96
   -129   -306   -179    215     23   -241    166    581   -194     -2    283    -46
   -205   -319   -116    262    -44   -218    174    581   -202     12    306    -18
   -277   -394   -119    335    -80   -257    145    540   -254    -23    280    -41
   -275   -371    -96    324    -90   -233    142    517   -283    -46    249    -54
   -322   -371    -49    345   -137   -210    137    483   -311    -77    226    -59
   -402   -361     41    379   -223   -161    137    462   -316    -83    233    -20
   -501   -368    132    433   -319   -119    153    465   -306    -72    257     33
   -555   -355    200    457   -379    -77    168    462   -316    -80    246     25
   -537   -366    171    449   -355    -98    176    428   -363   -124    179    -44
   -504   -384    119    441   -311   -132    148    366   -407   -176    109   -106
   -488   -423     62    454   -277   -181    129    311   -428   -215     54   -142
   -449   -441      7    446   -228   -218    122    262   -454   -277    -15   -194
   -400   -433    -33    415   -184   -233    109    207   -491   -358    -88   -285
   -392   -496   -103    441   -145   -301     80    150   -537   -431   -163   -363
   -371   -579   -207    472    -83   -392     15     67   -607   -517   -244   -459
   -361   -711   -350    537     -5   -532    -77    -31   -706   -618   -342   -581
   -293   -745   -452    517     75   -600   -111    -70   -753   -659   -384   -607
   -111   -563   -452    337    168   -509    -75    -33   -722   -620   -340   -576
    -54   -522   -467    288    205   -496    -67    -23   -727   -615   -345   -602
   -122   -597   -475    361    176   -537   -101    -38   -763   -644   -381   -644
   -145   -610   -467    376    158   -540    -88     -7   -748   -639   -376   -631
   -161   -535   -376    348    106   -457    -59     41   -711   -607   -342   -597
   -202   -462   -259    332     28   -361    -23     96   -675   -571   -309   -566
   -220   -405   -184    314    -18   -296      2    124   -662   -550   -290   -553
   -236   -394   -158    314    -41   -277     -2    106   -670   -550   -293   -558
   -226   -379   -155    301    -36   -267    -25     64   -685   -555   -298   -561
   -184   -384   -200    283      7   -293    -90    -15   -737   -597   -337   -600
    -96   -353   -257    226     80   -306   -166    -85   -789   -641   -368   -620
    -18   -342   -324    179    150   -332   -207   -137   -823   -675   -394   -639
     23   -358   -381    166    202   -371   -233   -181   -862   -709   -420   -665
     36   -405   -444    184    239   -423   -257   -215   -911   -753   -462   -709
     59   -441   -501    192    280   -470   -270   -244   -958   -795   -501   -758
    109   -465   -574    176    340   -519   -296   -283  -1000   -836   -542   -802
    153   -527   -680    187    415   -602   -311   -311  -1034   -878   -587   -844
    184   -558   -745    187    465   -652   -309   -327  -1052   -901   -610   -875
    200   -594   -795    197    496   -693   -301   -340  -1067   -927   -633   -901
    168   -628   -797    228    480   -711   -280   -350  -1078   -940   -649   -919
    124   -683   -807    277    465   -745   -290   -374  -1104   -974   -683   -963
     46   -724   -774    337    407   -748   -285   -381  -1114   -984   -698   -989
    -44   -756   -711    400    332   -735   -275   -371  -1114   -987   -706   -989
   -111   -784   -672    446    280   -730   -277   -368  -1109   -982   -698   -971
   -176   -776   -600    478    210   -688   -270   -358  -1096   -966   -678   -950
   -275   -807   -532    540    124   -670   -265   -363  -1101   -966   -678   -958
   -342   -846   -504    594     80   -675   -265   -368  -1101   -971   -680   -966
   -358   -828   -470    589     54   -649   -246   -350  -1083   -950   -672   -950
   -376   -878   -501    626     62   -691   -215   -306  -1054   -945   -672   -966
   -392   -901   -509    644     57   -706   -142   -184   -971   -909   -672   -995
   -376   -857   -480    618     51   -670    -54    -18   -833   -810   -610   -974
   -358   -696   -337    527    -12   -517      5    168   -620   -576   -387   -789
   -329   -439   -109    384   -111   -272    -20    322   -402   -262    -31   -426
   -348   -145    202    244   -277     28    -90    249   -335    -31    314    -12
   -449    -57    392    254   -420    166   -145      7   -436     46    522    270
   -550   -116    433    332   -493    158   -249   -355   -763   -187    381    171
   -678   -358    319    519   -501    -20   -384   -849  -1343   -849   -285   -452
   -753   -662     90    706   -423   -285   -558  -1280  -1919  -1579  -1052  -1169
   -693   -932   -239    813   -228   -587   -680  -1325  -2052  -1751  -1249  -1374
   -589  -1117   -527    852    -31   -823   -652  -1140  -1896  -1631  -1187  -1363
   -488  -1153   -667    820     88   -911   -576   -958  -1722  -1493  -1106  -1319
   -493  -1085   -592    787     46   -839   -423   -717  -1499  -1299   -963  -1213
   -579   -963   -384    771    -98   -675   -218   -436  -1241  -1062   -753  -1023
   -753   -914   -163    833   -296   -540    -85   -275  -1083   -919   -615   -901
   -649   -883   -236    766   -207   -561    -90   -259  -1070   -909   -620   -896
   -504   -859   -355    680    -75   -607   -129   -283  -1091   -932   -659   -901
   -368   -813   -444    592     36   -628   -135   -290  -1091   -932   -654   -904
   -324   -782   -459    553     64   -620   -119   -280  -1091   -919   -631   -914
   -342   -766   -423    553     38   -597   -109   -267  -1091   -904   -626   -914
   -381   -753   -374    566     -5   -563    -98   -249  -1078   -885   -610   -888
   -394   -732   -337    563    -28   -535    -85   -228  -1067   -865   -581   -862
   -381   -698   -319    537    -33   -509    -70   -210  -1062   -844   -561   -846
   -361   -652   -290    506    -36   -472    -54   -194  -1057   -828   -542   -839
   -306   -607   -301    454     -2   -454    -75   -213  -1075   -839   -550   -859
   -194   -594   -400    394    101   -498   -119   -249  -1104   -872   -594   -893
    -98   -654   -555    374    226   -605   -153   -283  -1130   -911   -633   -911
    -36   -657   -620    345    290   -639   -163   -285  -1132   -909   -620   -888
      2   -628   -633    311    316   -631   -168   -280  -1132   -893   -610   -872
     -2   -607   -605    306    301   -607   -158   -257  -1114   -875   -597   -862
    -25   -571   -545    296    257   -558   -135   -210  -1080   -836   -558   -826
    -51   -532   -480    290    213   -506   -119   -166  -1031   -784   -506   -782
    -38   -496   -457    265    205   -478   -103   -116   -974   -730   -446   -743
    -12   -452   -439    233    213   -446    -98    -77   -917   -678   -394   -698
    -20   -428   -407    226    192   -418    -88    -31   -859   -615   -329   -641
     -7   -394   -387    200    189   -389    -83     18   -807   -555   -254   -579
     49   -348   -397    148    223   -371    -85     51   -771   -511   -200   -532
     83   -337   -420    127    252   -379    -85     72   -756   -491   -184   -511
     96   -345   -444    122    270   -392    -88     77   -756   -493   -184   -506
    119   -316   -436     98    275   -376    -80     88   -753   -496   -184   -491
    166   -283   -449     57    306   -366    -70     88   -761   -511   -192   -496
    189   -288   -478     49    332   -381    -72     70   -789   -542   -207   -522
    187   -327   -514     67    348   -418    -67     51   -820   -581   -241   -553
    171   -353   -524     90    345   -439    -67     23   -854   -620   -277   -581
    145   -376   -524    114    332   -449    -62    -18   -893   -662   -335   -620
    122   -397   -519    137    319   -457    -62    -57   -932   -706   -387   -662
    103   -428   -532    161    316   -480    -75    -98   -974   -750   -426   -711
     98   -439   -537    171    316   -488    -72   -124   -995   -776   -457   -748
     96   -462   -558    181    327   -509    -70   -155  -1015   -807   -493   -776
     70   -472   -542    202    306   -506    -72   -189  -1036   -831   -522   -797
     57   -465   -522    202    285   -491    -77   -215  -1057   -854   -537   -818
     38   -467   -506    215    272   -485    -77   -226  -1065   -857   -545   -815
     18   -491   -509    233    262   -498    -77   -233  -1075   -865   -553   -815
     20   -532   -553    257    285   -542    -77   -236  -1075   -865   -545   -818
     38   -540   -579    249    306   -558    -77   -239  -1078   -865   -548   -820
     31   -509   -540    236    285   -524    -64   -223  -1062   -839   -532   -802
     12   -509   -522    246    265   -514    -51   -205  -1044   -818   -514   -782
     25   -462   -488    218    257   -475    -46   -181  -1023   -789   -488   -758
     36   -426   -462    192    246   -441    -23   -150   -987   -753   -454   -730
     49   -394   -444    171    244   -418     -5   -135   -958   -730   -428   -714
     67   -361   -428    145    246   -394      5   -135   -953   -724   -428   -709
     96   -316   -413    111    254   -363     10   -124   -940   -706   -405   -680
    127   -259   -387     67    254   -324      0   -124   -935   -693   -389   -657
    140   -228   -368     44    254   -298     -7   -119   -924   -678   -366   -620
    158   -241   -402     41    280   -322    -18   -129   -935   -683   -363   -610
    179   -252   -431     36    303   -340    -28   -140   -948   -693   -368   -618
    210   -202   -413     -5    309   -306    -25   -129   -937   -683   -355   -597
    231   -215   -446     -7    337   -329    -25   -129   -940   -680   -350   -592
    236   -254   -491      7    361   -371    -38   -142   -961   -696   -366   -610
    241   -252   -493      5    366   -371    -31   -137   -969   -696   -366   -602
    259   -239   -498    -10    376   -368    -28   -129   -966   -691   -353   -594
    262   -249   -514     -7    387   -381    -20   -122   -969   -696   -355   -607
    265   -270   -535      0    397   -400     -7   -127   -976   -709   -366   -626
    277   -306   -584     15    431   -444     -7   -150  -1000   -740   -402   -662
    272   -366   -639     44    454   -501    -23   -181  -1039   -771   -433   -688
    267   -400   -667     64    465   -532    -38   -202  -1072   -802   -462   -714
    301   -384   -685     41    491   -535    -44   -202  -1083   -807   -475   -724
    368   -366   -735      0    550   -550    -23   -181  -1065   -795   -459   -709
    361   -374   -737      5    548   -555      0   -171  -1057   -787   -459   -693
    350   -363   -717      5    532   -540      5   -171  -1062   -789   -467   -683
    324   -394   -719     33    522   -555    -23   -192  -1093   -810   -496   -693
    301   -423   -724     62    511   -574    -51   -213  -1111   -826   -524   -696
    298   -472   -774     85    535   -623    -62   -218  -1132   -841   -537   -724
    332   -527   -859     96    594   -693    -46   -163  -1119   -839   -537   -766
    355   -522   -880     80    615   -698     41     -7  -1021   -779   -519   -776
    374   -415   -789     20    581   -602    137    181   -865   -652   -431   -701
    366   -189   -558    -90    459   -371    200    410   -600   -363   -161   -454
    329     85   -246   -207    288    -80    181    514   -410    -67    192    -83
    213    340    124   -277     44    233    114    303   -428     88    488    283
     44    426    381   -233   -168    405     33    -33   -581    116    646    485
    -80    324    405   -124   -241    366   -122   -467   -958   -184    407    270
   -135    -67     67     98   -101      0   -314   -958  -1551   -888   -324   -431
   -109   -498   -389    301    140   -444   -511  -1236  -2016  -1491   -966  -1031
    -85   -815   -730    452    322   -774   -574  -1153  -2005  -1535  -1057  -1153
    -51   -885   -833    467    389   -859   -478   -891  -1766  -1348   -935  -1049
    -10   -826   -815    418    400   -820   -337   -633  -1522  -1156   -795   -917
    -18   -766   -750    389    366   -758   -174   -376  -1291   -966   -649   -782
    -36   -714   -678    376    319   -696    -75   -228  -1158   -862   -561   -711
    -25   -698   -672    361    322   -685    -54   -192  -1124   -839   -537   -701
      5   -704   -709    348    355   -706    -62   -176  -1109   -828   -527   -691
     31   -683   -714    324    371   -696    -75   -174  -1104   -826   -522   -683
    101   -631   -732    265    415   -680    -59   -161  -1078   -815   -506   -678
    132   -620   -753    244    441   -685    -70   -163  -1065   -802   -496   -659
    106   -610   -719    252    413   -665    -98   -161  -1057   -800   -496   -644
    119   -550   -670    213    392   -610    -96   -137  -1026   -779   -485   -628
    168   -475   -644    153    405   -558    -57    -98   -979   -737   -452   -589
    153   -454   -610    150    381   -532    -46    -83   -956   -714   -426   -558
    101   -449   -553    174    324   -501    -49    -70   -943   -698   -392   -550
     46   -478   -527    213    285   -501    -59    -54   -930   -693   -387   -571
     57   -475   -532    210    293   -504    -70    -41   -919   -688   -392   -594
    155   -371   -530    106    340   -449    -51    -10   -885   -654   -363   -579
    220   -332   -553     54    384   -441    -38     23   -857   -628   -337   -558
    184   -332   -519     72    350   -426    -51     36   -844   -615   -329   -553
    181   -309   -491     64    335   -400    -59     62   -818   -589   -309   -540
    174   -275   -449     49    309   -363    -59     93   -784   -553   -275   -509
    168   -254   -423     41    296   -340    -62    135   -750   -519   -244   -485
    187   -239   -426     25    303   -332    -67    174   -717   -483   -220   -467
    220   -176   -397    -20    309   -285    -77    226   -665   -428   -171   -420
    262   -150   -413    -57    335   -280    -83    272   -623   -374   -106   -397
    296   -122   -420    -88    355   -270    -98    306   -594   -337    -72   -371
    324    -85   -410   -119    366   -246   -116    335   -576   -309    -54   -340
    324    -51   -376   -135    350   -213   -119    355   -561   -285    -23   -296
    311    -25   -340   -145    324   -181    -93    389   -527   -241     23   -257
    309    -10   -319   -150    311   -163    -85    381   -524   -239     25   -246
    329    -28   -361   -150    342   -194   -103    355   -550   -262      5   -257
    332    -36   -368   -148    350   -202   -114    340   -561   -275     -5   -267
    314    -15   -329   -150    319   -171   -119    311   -587   -309    -36   -290
    309    -23   -332   -142    319   -176   -111    285   -610   -337    -62   -311
    316    -36   -353   -140    332   -194    -93    254   -633   -361    -85   -327
    306    -62   -368   -122    337   -215    -96    213   -672   -397   -129   -366
    290   -114   -407    -90    348   -259   -111    166   -704   -426   -168   -402
    309   -129   -441    -90    374   -285   -111    145   -704   -423   -171   -400
    314   -161   -478    -77    394   -319   -101    137   -696   -415   -166   -392
    298   -174   -472    -62    384   -322   -103    129   -701   -413   -168   -387
    306   -176   -483    -67    392   -327   -103    129   -698   -413   -171   -394
    327   -153   -480    -88    402   -316   -109    124   -696   -405   -163   -387
    298   -145   -444    -77    368   -293   -101    142   -678   -379   -145   -366
    265   -129   -394    -67    329   -262    -88    171   -646   -340   -116   -342
    218   -150   -368    -36    293   -259    -72    197   -620   -309    -83   -314
    163   -166   -332      0    246   -249    -44    228   -600   -277    -54   -285
     96   -155   -252     28    171   -202    -15    267   -563   -233    -15   -249
     57   -116   -174     31    114   -145      7    306   -527   -189     28   -215
     41    -64   -106     10     72    -85     41    348   -485   -142     67   -187
     20    -49    -70     12     44    -57     72    379   -462   -109     90   -163
      7    -88    -96     41     51    -90     83    392   -459    -98     96   -153
     25    -88   -114     31     70   -101     54    392   -465    -96     96   -148
    -28    -93    -67     59     18    -80    -10    379   -470    -90    106   -137
    -51    -80    -28     64    -12    -54     12    381   -454    -67    142    -88
     18     -7    -25     -7     23    -15     41    389   -444    -54    158    -64
     23    -59    -83     18     51    -70      0    342   -496    -98    114   -103
     12   -119   -135     51     72   -127    -36    322   -524   -116     93   -119
     31   -114   -145     41     88   -129    -36    337   -517   -103    106   -109
     23   -127   -153     51     85   -140    -46    337   -519   -101    103   -109
     10   -179   -189     85     98   -184    -88    301   -555   -135     75   -132
      2   -181   -187     88     93   -184    -93    301   -561   -135     70   -129
     -2   -223   -220    111    109   -220    -90    298   -571   -142     51   -142
     64   -226   -290     80    176   -257    -88    270   -594   -161     36   -158
    111   -215   -327     51    218   -270    -88    246   -607   -176     15   -184
     46   -270   -316    111    179   -293    -77    246   -610   -176      2   -213
      5   -277   -283    135    142   -277    -64    259   -594   -163     12   -205
     38   -265   -306    111    171   -285    -64    254   -597   -166     12   -207
     72   -283   -355    106    213   -319    -67    254   -597   -163     12   -210
     98   -277   -379     88    236   -329    -85    244   -602   -166      5   -213
    122   -267   -389     72    254   -327    -93    236   -600   -168      2   -210
    114   -270   -387     77    249   -327   -101    228   -602   -171      2   -210
    111   -249   -361     70    236   -303    -98    228   -597   -166      5   -213
    114   -272   -387     80    249   -329   -111    213   -620   -197    -31   -249
    119   -296   -418     88    267   -355    -72    259   -610   -202    -51   -277
    140   -241   -384     49    259   -311     31    397   -535   -166    -46   -290
    179   -179   -358      0    267   -267    129    584   -413    -70     18   -257
    200    -41   -241    -77    218   -142    223    872   -168    181    244    -59
    259    215    -44   -239    150     85    210   1083     49    478    568    275
    246    530    280   -389    -18    405     57    846     75    678    867    623
    114    805    691   -459   -288    748   -153    298    -10    805   1104    906
    -12    823    833   -405   -423    828   -376   -296   -309    626    992    841
   -192    319    511    -64   -350    415   -576   -833   -919    -70    298    210
   -252   -296    -44    272   -106   -168   -774  -1114  -1470   -756   -400   -457
   -205   -654   -449    431    122   -553   -859  -1008  -1548   -896   -587   -657
   -140   -737   -597    439    226   -667   -779   -750  -1408   -810   -553   -657
    -83   -696   -613    389    265   -654   -610   -478  -1221   -675   -462   -605
    -36   -620   -587    327    272   -602   -405   -194  -1010   -506   -337   -501
      7   -618   -626    306    316   -620   -290    -44   -891   -410   -259   -428
     12   -607   -620    296    314   -615   -283    -20   -878   -394   -241   -410
     18   -628   -649    303    332   -639   -293    -25   -888   -394   -252   -413
     67   -607   -675    270    368   -641   -306    -44   -896   -405   -275   -441
    135   -600   -735    233    433   -667   -311    -59   -909   -423   -306   -472
    114   -633   -748    257    431   -691   -296    -36   -870   -397   -303   -449
     46   -639   -685    293    366   -662   -288      0   -818   -371   -285   -418
   -103   -701   -600    400    246   -652   -265     46   -784   -363   -272   -397
   -314   -779   -465    548     75   -623   -174    137   -722   -314   -220   -337
   -478   -854   -379    665    -49   -618   -135    145   -730   -319   -215   -340
   -532   -893   -361    714    -88   -628   -192     72   -795   -376   -262   -407
   -540   -914   -376    727    -83   -646   -244      7   -839   -418   -306   -472
   -511   -937   -426    724    -44   -683   -270    -15   -852   -431   -327   -506
   -514  -1010   -498    761    -10   -756   -272      2   -831   -410   -301   -472
   -532   -995   -462    763    -36   -730   -249     38   -795   -376   -265   -441
   -550   -930   -379    737    -88   -654   -236     70   -761   -345   -233   -407
   -605   -870   -265    737   -171   -568   -223    114   -724   -306   -192   -353
   -654   -826   -174    740   -241   -501   -213    153   -696   -275   -166   -319
   -704   -836   -135    769   -285   -485   -200    187   -662   -244   -137   -301
   -717   -885   -171    800   -275   -530   -202    215   -641   -226   -127   -298
   -665   -844   -179    756   -244   -511   -207    252   -618   -205   -103   -280
   -623   -769   -145    696   -241   -457   -228    280   -589   -176    -75   -233
   -571   -714   -142    641   -215   -428   -249    303   -571   -150    -49   -194
   -493   -691   -197    592   -150   -444   -275    301   -574   -153    -59   -194
   -415   -665   -249    540    -83   -457   -290    293   -576   -163    -70   -194
   -371   -662   -290    514    -41   -478   -306    270   -589   -184    -62   -218
   -345   -680   -335    511     -5   -509   -324    228   -618   -223    -88   -254
   -350   -691   -340    519     -5   -517   -332    192   -641   -254   -119   -272
   -374   -688   -314    532    -31   -501   -319    168   -646   -267   -132   -285
   -407   -745   -337    574    -36   -542   -329    127   -675   -311   -179   -322
   -441   -774   -335    607    -54   -555   -311    109   -685   -335   -205   -335
   -457   -802   -345    628    -57   -574   -296     88   -701   -361   -233   -361
   -496   -836   -340    667    -77   -589   -280     46   -724   -397   -277   -410
   -587   -943   -358    763   -116   -649   -293    -10   -774   -449   -337   -472
   -678  -1015   -337    846   -171   -678   -283    -41   -802   -480   -371   -511
   -776  -1067   -290    919   -246   -680   -272    -64   -818   -496   -387   -537
   -865  -1124   -259    995   -303   -693   -267    -85   -836   -504   -397   -555
   -898  -1148   -249   1021   -327   -698   -254    -98   -849   -517   -410   -571
   -898  -1130   -231   1013   -335   -680   -241   -109   -846   -511   -407   -566
   -880  -1124   -246   1000   -319   -685   -233   -116   -844   -511   -418   -548
   -865  -1150   -285   1008   -290   -719   -231   -129   -857   -522   -413   -550
   -849  -1166   -316   1008   -270   -740   -241   -148   -865   -524   -402   -579
   -792  -1163   -371    979   -213   -769   -252   -161   -875   -537   -410   -587
   -709  -1117   -407    911   -153   -763   -249   -166   -880   -540   -413   -587
   -628  -1062   -433    846    -98   -748   -239   -161   -872   -532   -413   -587
   -581  -1000   -418    789    -85   -709   -205   -132   -844   -511   -400   -563
   -545   -945   -402    745    -72   -675   -184   -116   -823   -498   -387   -550
   -517   -927   -410    719    -54   -667   -158   -109   -813   -488   -376   -545
   -498   -919   -420    709    -38   -670   -161   -122   -810   -483   -374   -542
   -498   -919   -420    706    -41   -670   -174   -137   -807   -480   -363   -535
   -478   -875   -397    678    -41   -636   -168   -150   -800   -472   -350   -517
   -452   -841   -392    644    -31   -618   -200   -187   -823   -488   -366   -532
   -418   -802   -384    610    -18   -594   -223   -202   -831   -493   -361   -542
   -423   -763   -340    592    -44   -553   -202   -192   -823   -493   -355   -542
   -415   -732   -316    574    -49   -524   -168   -171   -810   -485   -342   -524
   -348   -683   -335    514     -7   -511   -145   -155   -805   -478   -342   -504
   -259   -641   -381    452     59   -511   -166   -184   -841   -511   -368   -530
   -220   -662   -441    441    109   -553   -192   -205   -878   -548   -384   -581
   -148   -688   -540    418    194   -615   -218   -241   -922   -589   -426   -633
    -54   -696   -644    374    293   -672   -205   -265   -953   -628   -467   -670
     64   -646   -711    290    387   -678   -202   -275   -963   -652   -488   -685
    124   -670   -795    270    459   -732   -213   -314  -1000   -701   -537   -719
    262   -644   -906    189    581   -774   -223   -348  -1031   -737   -571   -740
    392   -631  -1026    116    706   -828   -241   -374  -1062   -766   -600   -758
    467   -639  -1106     85    787   -872   -249   -387  -1080   -792   -623   -766
    511   -610  -1122     49    815   -867   -259   -400  -1091   -807   -633   -787
    496   -581  -1078     41    787   -828   -228   -366  -1060   -782   -615   -771
    444   -594  -1039     75    740   -815   -202   -342  -1039   -766   -597   -740
    452   -571  -1023     59    737   -797   -192   -348  -1039   -769   -600   -748
    446   -542   -992     46    719   -766   -174   -322  -1015   -753   -589   -735
    441   -517   -958     36    698   -737   -103   -218   -943   -709   -563   -727
    436   -433   -870      0    652   -652     23    -23   -792   -602   -498   -696
    472   -324   -797    -72    633   -561    111    171   -620   -454   -376   -594
    501   -145   -646   -179    571   -394    153    384   -389   -192   -103   -322
    553    122   -431   -340    491   -153     93    470   -246     54    213     36
    597    342   -254   -472    423     44     12    290   -259    181    454    335
    602    423   -179   -511    392    122    -54    -12   -405    187    571    501
    600    314   -285   -457    441     12   -202   -444   -846   -215    207    171
    561      5   -555   -283    558   -275   -418  -1041  -1543  -1028   -620   -607
    558   -322   -880   -119    717   -600   -636  -1382  -2005  -1584  -1187  -1127
    553   -568  -1122      7    836   -844   -717  -1322  -1997  -1605  -1236  -1184
    491   -680  -1174     93    828   -927   -623  -1075  -1787  -1444  -1132  -1122
    491   -672  -1163     90    826   -917   -501   -841  -1564  -1280  -1018  -1039
    530   -545  -1075      5    802   -810   -322   -574  -1299  -1057   -841   -896
    579   -423  -1002    -77    789   -711   -200   -405  -1127   -917   -727   -784
    553   -426   -979    -64    763   -704   -179   -363  -1091   -885   -706   -745
    514   -441   -956    -36    732   -698   -174   -345  -1078   -880   -698   -730
    462   -491   -956     12    709   -722   -174   -342  -1085   -883   -704   -722
    405   -532   -937     64    670   -735   -158   -324  -1080   -878   -696   -717
    348   -555   -906    103    626   -730   -127   -285  -1054   -859   -675   -691
    272   -579   -854    153    563   -717   -114   -272  -1047   -854   -683   -693
    215   -587   -805    184    509   -696   -116   -272  -1041   -854   -691   -709
    155   -576   -732    210    444   -654   -114   -267  -1031   -833   -659   -711
    153   -607   -763    226    457   -685   -119   -267  -1034   -831   -654   -704
    184   -631   -815    223    498   -724   -114   -262  -1028   -823   -646   -675
    205   -667   -875    228    540   -769   -132   -272  -1044   -833   -652   -670
    228   -667   -896    220    561   -782   -163   -301  -1067   -854   -672   -698
    254   -667   -922    205    587   -795   -174   -319  -1070   -859   -675   -709
    293   -678   -971    192    631   -823   -176   -322  -1070   -859   -678   -693
    327   -685  -1013    176    667   -846   -184   -319  -1070   -854   -685   -667
    407   -652  -1060    122    732   -854   -187   -303  -1057   -836   -665   -646
    420   -693  -1114    135    766   -904   -215   -314  -1060   -841   -675   -688
    413   -704  -1117    145    763   -909   -231   -298  -1052   -828   -662   -711
    436   -696  -1132    127    782   -911   -236   -262  -1010   -782   -607   -675
    420   -704  -1124    142    771   -914   -241   -213   -966   -730   -548   -623
    379   -683  -1065    150    719   -872   -233   -174   -914   -672   -493   -592
    363   -620   -984    127    672   -802   -223   -140   -857   -623   -449   -555
    342   -574   -919    114    628   -745   -210    -98   -805   -574   -405   -493
    298   -535   -833    119    566   -683   -205    -64   -774   -542   -384   -428
    270   -493   -763    111    514   -626   -194    -44   -758   -535   -379   -402
    215   -467   -683    124    446   -574   -171    -10   -732   -514   -327   -413
    129   -454   -584    161    353   -517   -137     23   -706   -488   -293   -397
     64   -452   -517    194    290   -483    -98     49   -685   -480   -290   -374
     20   -491   -511    233    265   -501    -70     49   -685   -485   -290   -358
      2   -553   -555    275    277   -553    -59     28   -704   -511   -316   -384
    -10   -574   -566    290    275   -568    -72     -7   -737   -558   -366   -415
     15   -527   -542    257    277   -535    -62    -36   -758   -592   -405   -446
     31   -517   -550    241    288   -532    -25    -51   -774   -618   -439   -483
    -12   -524   -511    270    249   -519    -18    -75   -792   -641   -462   -496
    -85   -548   -465    316    187   -506    -28   -111   -820   -675   -496   -514
   -114   -548   -433    332    158   -491    -44   -150   -854   -717   -542   -537
   -148   -568   -420    358    135   -496    -44   -168   -865   -730   -566   -545
   -233   -628   -394    431     77   -511    -28   -158   -844   -714   -545   -555
   -319   -657   -340    485      7   -498      2   -132   -810   -688   -522   -561
   -342   -602   -259    472    -41   -431     75    -72   -740   -615   -444   -506
   -374   -568   -197    470    -90   -384    124    -31   -685   -563   -402   -472
   -415   -605   -189    509   -114   -397    135    -10   -667   -558   -413   -491
   -405   -696   -293    550    -57   -496    116     -5   -683   -597   -449   -542
   -397   -750   -353    574    -23   -553     80      2   -706   -623   -467   -568
   -392   -683   -290    537    -51   -488     75    -18   -693   -594   -428   -530
   -329   -589   -259    459    -36   -426    111    -23   -667   -566   -400   -496
   -277   -504   -228    389    -25   -366    137     -2   -639   -545   -384   -470
   -213   -405   -192    309    -10   -298    122      5   -618   -530   -368   -452
   -142   -335   -194    239     23   -265    109     28   -589   -501   -345   -423
     33   -194   -228     77    129   -210     70     23   -587   -488   -332   -410
    142   -116   -262    -12    200   -189     46     28   -584   -480   -322   -389
    181    -44   -226    -67    202   -135     62     51   -558   -459   -290   -348
    163     62   -103   -114    132    -20    116    111   -480   -400   -226   -285
     59     77     18    -70     20     49    158    158   -426   -353   -179   -241
    -72     90    161    -10   -116    124    176    187   -405   -332   -166   -223
    -96     67    163     15   -129    114    122    145   -454   -374   -210   -265
     10     64     51    -38    -20     57    106    111   -488   -405   -241   -288
    106     80    -25    -96     67     28    137    135   -452   -387   -231   -262
     33    -46    -80      5     54    -62    145    140   -423   -394   -246   -262
    -51   -239   -187    145     67   -213    119    124   -402   -418   -272   -290
    -72   -301   -231    187     77   -267    114    111   -355   -426   -285   -335
    -59   -233   -174    145     57   -205    140    122   -329   -428   -296   -366
    -46   -148   -101     96     25   -124    174    145   -348   -426   -303   -379
   -150   -218    -67    184    -41   -142    153    127   -436   -452   -337   -413
   -200   -174     25    187   -114    -75    135    124   -488   -452   -337   -410
   -290   -145    145    215   -218      0    129    127   -506   -439   -319   -387
   -335   -109    226    220   -283     57    129    150   -485   -410   -285   -350
   -405   -153    252    280   -329     49    129    153   -470   -400   -277   -345
   -519   -241    277    379   -400     18    163    161   -467   -405   -290   -363
   -691   -358    332    524   -514    -12    197    233   -433   -407   -322   -397
   -732   -288    441    509   -589     75    322    418   -285   -298   -252   -332
   -478    148    626    166   -550    387    550    735     41     25     41    -57
   -519    319    836     98   -678    576    558    956    314    361    384    275
   -555    498   1054     28   -805    776    400    919    407    607    732    649
   -537    678   1213    -70   -878    945    298    644    335    732   1002    969
   -628    698   1327    -33   -976   1013    194    241    101    652   1034   1044
   -745    433   1179    155   -963    805    -25   -298   -454     72    467    563
   -818     85    904    366   -862    493   -241   -782  -1098   -743   -361   -145
   -846   -241    605    542   -727    181   -358   -846  -1317  -1052   -696   -441
   -836   -462    374    649   -605    -44   -298   -600  -1140   -922   -641   -444
   -800   -498    301    646   -550    -98   -181   -348   -911   -730   -509   -368
   -774   -472    301    623   -540    -85    -51   -129   -722   -558   -392   -296
   -782   -400    379    589   -581    -10     96     75   -548   -392   -267   -207
   -810   -335    475    574   -644     70    168    166   -467   -298   -192   -155
   -800   -384    415    589   -610     12    155    168   -480   -283   -194   -171
   -810   -452    358    628   -584    -46     77    135   -532   -309   -233   -215
   -813   -452    358    631   -587    -46     59    119   -561   -309   -246   -220
   -685   -316    368    501   -527     25    137    174   -491   -239   -184   -161
   -639   -322    314    478   -478     -5    127    168   -433   -228   -181   -155
   -618   -381    236    498   -428    -72     93    145   -413   -244   -194   -153
   -524   -350    174    439   -350    -90     54    137   -394   -249   -202   -148
   -420   -332     88    376   -254   -122      2    127   -374   -259   -220   -171
   -301   -283     18    290   -161   -132     23    148   -340   -218   -192   -150
   -244   -259    -18    252   -114   -140     33    166   -332   -189   -176   -148
   -314   -345    -31    327   -142   -187     44    153   -348   -192   -197   -187
   -568   -420    148    496   -358   -137     98    171   -332   -166   -184   -189
   -795   -470    324    631   -561    -72    174    257   -275    -98   -135   -161
   -696   -405    290    550   -493    -57    163    265   -288    -83   -129   -179
   -506   -379    127    441   -319   -127     96    202   -361   -132   -194   -280
   -228   -397   -168    314    -31   -283    -33     96   -472   -233   -309   -436
    192   -290   -485     46    337   -387   -155     -7   -563   -314   -402   -558
    605    -64   -672   -270    639   -368   -233    -67   -592   -332   -423   -605
    724     64   -659   -397    691   -296   -244    -44   -550   -298   -381   -589
    563     75   -488   -319    527   -205   -202     41   -459   -215   -301   -517
    298     25   -272   -163    285   -122   -142    142   -358   -114   -200   -410
     88     20    -70    -54     80    -23   -116    207   -290    -62   -132   -319
    -25     -7     15     15    -23      5   -132    239   -259    -51    -93   -246
   -150   -101     49    127   -101    -25   -140    270   -239    -36    -59   -176
   -161    -64     93    111   -129     12   -101    283   -220    -15    -36   -124
   -122     10    129     54   -127     70    -51    298   -205     -7    -28   -114
    -62    135    194    -36   -129    166     10    311   -187      2    -12   -106
    -10    285    296   -137   -153    290    127    363   -111     57     44    -57
   -137    187    322    -25   -228    254    168    353    -98     44     25    -93
   -137    153    290    -10   -213    220    197    348    -96     33     12   -116
   -124    145    270    -12   -197    205    181    303   -116     -7    -28   -171
    -70    158    228    -44   -148    192    155    223   -171    -75    -98   -249
     36    218    181   -127    -72    200    189    194   -176    -96   -119   -267
     64    252    187   -158    -62    220    200    176   -176   -101   -124   -265
     -2    252    254   -127   -129    254    213    145   -189   -124   -145   -275
   -122    205    327    -41   -223    265    252    132   -184   -124   -150   -280
   -215    135    348     38   -283    241    239    106   -189   -140   -161   -285
   -277     70    348    101   -311    207    233     88   -184   -145   -171   -288
   -298     64    363    116   -332    213    239     70   -176   -145   -174   -285
   -314    101    415    106   -363    257    252     64   -161   -135   -168   -270
   -335    129    465    101   -400    296    257     54   -161   -137   -171   -259
   -355    163    519     93   -436    340    277     62   -129   -119   -153   -233
   -387    200    584     93   -485    392    296     72   -109   -109   -142   -213
   -415    207    623    103   -519    415    319     88    -83    -93   -132   -200
   -418    200    618    106   -519    410    358    103    -54    -72   -122   -200
   -376    200    576     88   -478    387    368     93    -46    -70   -127   -210
   -348    187    532     80   -441    358    366     70    -59    -88   -155   -244
   -342    122    465    111   -402    293    348     25    -88   -127   -207   -293
   -327    109    436    109   -381    272    314    -12   -103   -145   -226   -311
   -322    119    441    101   -381    280    290    -38   -106   -145   -220   -324
   -345     83    428    129   -387    254    275    -67   -116   -150   -228   -340
   -379     88    467    145   -423    277    303    -64   -103   -135   -218   -335
   -418     90    509    163   -462    298    335    -57    -80   -116   -205   -335
   -446     51    498    194   -472    275    332    -72    -85   -129   -220   -355
   -423     18    439    202   -433    228    337    -98   -106   -155   -246   -381
   -319     88    407    116   -363    246    381    -93   -101   -142   -239   -376
   -311     49    358    129   -335    202    407   -111   -124   -161   -265   -405
   -376    -83    290    228   -335    103    415   -158   -171   -213   -324   -465
   -415   -181    231    298   -324     23    441   -187   -194   -246   -358   -498
   -413   -244    168    329   -290    -38    454   -218   -223   -280   -387   -535
   -423   -283    137    353   -283    -72    446   -265   -262   -332   -436   -581
   -493   -379    114    436   -306   -132    441   -293   -290   -361   -457   -610
   -530   -436     93    483   -314   -171    433   -311   -314   -387   -478   -639
   -478   -410     67    444   -272   -171    493   -306   -309   -381   -472   -636
   -470   -410     59    439   -267   -174    568   -296   -290   -366   -462   -633
   -524   -459     64    491   -296   -200    558   -329   -324   -397   -491   -672
   -553   -478     75    514   -316   -200    555   -355   -348   -423   -514   -706
   -584   -511     72    548   -329   -220    566   -381   -366   -441   -535   -730
   -506   -491     12    496   -262   -241    584   -392   -392   -467   -553   -761
   -379   -428    -49    402   -166   -239    659   -316   -363   -459   -561   -805
   -311   -363    -51    335   -132   -207    771   -163   -270   -410   -548   -815
   -187   -218    -31    202    -77   -124    867     28   -122   -283   -452   -737
    -46     38     83      2    -67     59    922    267    111     -5   -171   -462
     -2    355    358   -176   -181    355    901    285    218    220    132   -116
    -18    717    735   -350   -376    724    839    -51    166    353    392    202
   -140    904   1044   -381   -592    974    750   -514     36    410    555    405
   -249    688    935   -220   -592    810    542  -1083   -423    -20    158     51
   -366    124    491    119   -428    306    293  -1592  -1080   -813   -659   -740
   -298   -290      5    293   -153   -145    135  -1727  -1421  -1260  -1132  -1213
     31   -233   -265    101    148   -249    249  -1483  -1280  -1171  -1088  -1208
     98   -184   -285     41    189   -233    426  -1213  -1060  -1021   -984  -1140
     67   -171   -239     51    150   -202    581   -950   -857   -878   -878  -1070
    106    -96   -205     -7    155   -150    730   -696   -652   -709   -745   -966
    298    114   -184   -205    241    -33    852   -540   -511   -589   -633   -872
    345    166   -181   -257    265     -7    880   -501   -478   -576   -618   -862
    316    132   -187   -226    252    -25    857   -514   -491   -602   -644   -878
    467    270   -197   -368    332     36    885   -501   -475   -597   -633   -875
    623    407   -215   -514    420     96    901   -488   -459   -587   -620   -878
    693    410   -283   -555    488     64    852   -530   -498   -618   -644   -906
    880    530   -350   -706    615     90    849   -555   -506   -623   -654   -911
   1065    670   -394   -870    730    137    880   -574   -496   -602   -641   -896
   1200    802   -397  -1000    800    202    919   -571   -478   -579   -626   -883
   1231    849   -384  -1041    807    233    911   -589   -491   -584   -623   -885
   1270    922   -348  -1096    807    288    888   -610   -504   -592   -623   -891
   1306   1000   -306  -1156    805    348    872   -620   -514   -594   -626   -896
   1337   1065   -272  -1200    805    397    859   -618   -511   -581   -607   -870
   1467   1215   -252  -1343    859    483    896   -566   -470   -537   -558   -797
   1519   1363   -158  -1441    839    602    930   -511   -426   -485   -504   -730
   1428   1415    -12  -1423    719    701    958   -457   -381   -436   -457   -680
   1306   1480    174  -1392    566    828    989   -394   -322   -376   -407   -623
   1221   1628    407  -1426    405   1021   1060   -309   -228   -293   -322   -530
   1098   1738    639  -1421    231   1189   1137   -213   -127   -202   -223   -431
    992   1842    849  -1418     72   1345   1187   -129    -46   -122   -140   -345
    940   1935    995  -1436    -25   1465   1213    -54     23    -51    -62   -265
    818   1984   1166  -1402   -174   1577   1226     10     75      2    -12   -207
    730   2060   1330  -1395   -301   1696   1221     54    111     46     31   -161
    711   2166   1452  -1441   -371   1810   1218     90    129     90     80   -109
    672   2283   1610  -1478   -467   1948   1244    127    166    137    129    -54
    594   2387   1790  -1491   -597   2088   1254    132    179    150    145    -25
    504   2468   1961  -1486   -730   2216   1260    135    179    155    150    -12
    415   2501   2086  -1460   -836   2296   1234    111    161    132    127    -18
    387   2579   2192  -1483   -901   2387   1241    109    155    137    129      5
    335   2655   2317  -1496   -992   2486   1275    116    158    140    135     33
    259   2686   2426  -1473  -1083   2556   1286     98    142    122    116     28
    241   2751   2509  -1499  -1132   2631   1280     72    116    109     98     20
    275   2847   2572  -1561  -1148   2709   1280     49     98    101     77     18
    244   2865   2618  -1556  -1189   2743   1254     20     75     90     51     23
    181   2902   2720  -1543  -1267   2811   1247      0     57     88     36     33
    158   2995   2834  -1577  -1337   2915   1273      0     57    109     38     44
    153   3063   2909  -1608  -1376   2987   1286    -12     49    116     31     41
    132   3091   2959  -1613  -1413   3024   1247    -51     12    101     -2     23
    153   3190   3037  -1673  -1441   3115   1218    -62      0    103    -10     23
    184   3312   3128  -1751  -1470   3221   1184    -70    -18    111    -15     23
    194   3380   3185  -1787  -1493   3283   1130   -101    -64    103    -36      7
    270   3468   3195  -1870  -1462   3330   1078   -114   -103     98    -49      7
    374   3639   3265  -2008  -1444   3452   1091    -83    -93    132    -23     51
    316   3712   3395  -2018  -1538   3554   1083    -59    -85    158     -2     85
    194   3774   3580  -1984  -1691   3678   1041    -36    -75    184     23    127
    184   3975   3790  -2081  -1803   3881   1109     36    -25    259    101    215
    119   4060   3941  -2091  -1912   4000   1098     77    -12    301    135    267
     41   4151   4107  -2099  -2034   4130   1106     90     -2    332    158    306
    132   4406   4273  -2268  -2070   4341   1184    148     51    410    241    389
     70   4494   4424  -2286  -2177   4460   1156    132     18    410    254    410
     15   4559   4543  -2288  -2262   4551   1083    101    -25    405    252    433
     -5   4629   4632  -2314  -2317   4632    997     98    -54    413    257    465
    -23   4728   4751  -2351  -2387   4738    932    109    -72    433    280    493
    -49   4816   4866  -2385  -2457   4840    906    103    -90    444    288    504
    -62   4928   4990  -2434  -2525   4957    883    101   -101    454    296    530
   -111   4980   5092  -2436  -2603   5037    792     96   -140    454    285    540
   -148   4988   5136  -2418  -2642   5060    672     96   -176    446    262    540
   -132   5097   5229  -2483  -2681   5162    688     98   -187    459    270    574
   -109   5198   5307  -2546  -2709   5253    763    114   -189    480    285    607
   -135   5183   5318  -2525  -2725   5250    753    101   -220    475    267    605
    -38   5279   5318  -2618  -2678   5297    756     98   -226    491    267    613
      0   5318   5318  -2657  -2657   5318    724    109   -223    501    272    628
      0   5318   5318  -2657  -2657   5318    654    109   -239    504    270    636
      0   5318   5318  -2657  -2657   5318    594    103   -259    509    272    652
      0   5318   5318  -2657  -2657   5318    576    106   -270    519    275    665
      0   5318   5318  -2657  -2657   5318    584    137   -254    553    309    701
      0   5318   5318  -2657  -2657   5318    579    158   -249    581    332    730
      0   5318   5318  -2657  -2657   5318    524    166   -249    592    329    743
      0   5318   5318  -2657  -2657   5318    475    181   -226    623    348    776
      0   5318   5318  -2657  -2657   5318    467    205   -202    659    376    810
      0   5318   5318  -2657  -2657   5318    522    285   -142    722    418    857
      0   5318   5318  -2657  -2657   5318    584    449    -33    810    475    896
      0   5318   5318  -2657  -2657   5318    628    662    109    943    566    976
      0   5318   5318  -2657  -2657   5318    639    943    340   1210    802   1210
      0   5318   5318  -2657  -2657   5318    568   1124    542   1527   1145   1584
      0   5318   5318  -2657  -2657   5318    501    984    615   1782   1493   2003
      0   5318   5318  -2657  -2657   5318    436    641    610   2003   1808   2379
      0   5318   5318  -2657  -2657   5318    155     96    228   1740   1597   2223
      0   5318   5318  -2657  -2657   5318    -88   -514   -439    987    828   1538
      0   5318   5318  -2657  -2657   5318   -259   -792   -932    374    189    940
      0   5318   5318  -2657  -2657   5318   -374   -680   -966    296     62    795
      0   5318   5318  -2657  -2657   5318   -332   -402   -753    459    150    854
      0   5318   5318  -2657  -2657   5318   -194   -103   -509    667    303    989
      0   5318   5318  -2657  -2657   5318    -44    187   -272    883    467   1130
      0   5318   5318  -2657  -2657   5318     12    361   -135   1028    584   1228
      0   5318   5318  -2657  -2657   5318      2    426    -83   1091    636   1275
      0   5318   5318  -2657  -2657   5318    -12    470    -44   1137    667   1314
      0   5318   5318  -2657  -2657   5318    -38    488    -20   1171    688   1343
      0   5318   5318  -2657  -2657   5318    -54    517     15   1208    704   1371
      0   5318   5318  -2657  -2657   5318    -77    524     38   1234    711   1384
      0   5318   5318  -2657  -2657   5318   -106    535     64   1270    735   1413
      0   5318   5318  -2657  -2657   5318   -142    532     67   1286    732   1426
      0   5318   5318  -2657  -2657   5318   -166    545     70   1309    732   1447
      0   5318   5318  -2657  -2657   5318   -192    576    111   1361    771   1506
      0   5318   5318  -2657  -2657   5318   -218    607    150   1413    805   1548
      0   5318   5318  -2657  -2657   5318   -257    633    189   1465    833   1590
      0   5318   5318  -2657  -2657   5318   -298    657    218   1512    854   1615
      0   5318   5318  -2657  -2657   5318   -337    670    228   1540    872   1647
      0   5318   5318  -2657  -2657   5318   -394    672    226   1551    870   1660
      0   5318   5318  -2657  -2657   5318   -433    683    239   1584    883   1683
      0   5318   5318  -2657  -2657   5318   -441    727    298   1665    943   1748
      0   5318   5318  -2657  -2657   5318   -449    776    348   1735    992   1805
      0   5318   5318  -2657  -2657   5318   -483    815    389   1790   1034   1857
      0   5318   5318  -2657  -2657   5318   -504    872    449   1865   1091   1922
      0   5318   5318  -2657  -2657   5318   -506    919    504   1943   1148   1979
      0   5318   5318  -2657  -2657   5318   -496    976    545   2018   1205   2047
      0   5318   5318  -2657  -2657   5318   -498   1060    602   2104   1270   2130
      0   5318   5318  -2657  -2657   5318   -504   1132    662   2187   1335   2218
      0   5318   5318  -2657  -2657   5318   -467   1202    732   2281   1405   2307
      0   5318   5318  -2657  -2657   5318   -428   1249    776   2346   1457   2369
      0   5318   5318  -2657  -2657   5318   -410   1280    792   2385   1480   2413
      0   5318   5318  -2657  -2657   5318   -415   1286    779   2390   1473   2423
      0   5318   5318  -2657  -2657   5318   -420   1296    776   2397   1470   2429
      0   5318   5318  -2657  -2657   5318   -428   1301    782   2410   1480   2455
      0   5318   5318  -2657  -2657   5318   -428   1301    776   2416   1480   2473
      0   5318   5318  -2657  -2657   5318   -441   1275    750   2392   1452   2457
      0   5318   5318  -2657  -2657   5318   -491   1280    730   2382   1428   2444
      0   5318   5318  -2657  -2657   5318   -535   1262    704   2366   1400   2418
      0   5318   5318  -2657  -2657   5318   -449   1267    714   2392   1408   2434
      0   5318   5318  -2657  -2657   5318   -415   1265    709   2410   1410   2452
      0   5318   5318  -2657  -2657   5318   -444   1239    667   2390   1376   2442
      0   5318   5318  -2657  -2657   5318   -483   1210    644   2374   1348   2436
      0   5318   5318  -2657  -2657   5318   -535   1184    615   2359   1314   2413
      0   5318   5318  -2657  -2657   5318   -550   1195    615   2385   1322   2426
      0   5318   5318  -2657  -2657   5318   -527   1223    639   2431   1356   2470
      0   5318   5318  -2657  -2657   5318   -550   1213    615   2431   1345   2468
      0   5318   5318  -2657  -2657   5318   -584   1228    610   2465   1369   2491
      0   5318   5318  -2657  -2657   5318   -620   1231    589   2475   1379   2494
      0   5318   5318  -2657  -2657   5318   -633   1247    579   2496   1387   2499
      0   5318   5318  -2657  -2657   5318   -631   1280    592   2530   1405   2522
      0   5318   5318  -2657  -2657   5318   -607   1317    607   2561   1423   2548
      0   5318   5318  -2657  -2657   5318   -592   1337    615   2587   1436   2566
      0   5318   5318  -2657  -2657   5318   -592   1335    620   2603   1436   2579
      0   5318   5318  -2657  -2657   5318   -633   1312    605   2611   1431   2582
      0   5318   5318  -2657  -2657   5318   -670   1291    605   2626   1447   2608
      0   5318   5318  -2657  -2657   5318   -706   1278    600   2644   1465   2637
      0   5318   5318  -2657  -2657   5318   -711   1286    602   2668   1488   2670
      0   5318   5318  -2657  -2657   5318   -724   1283    597   2665   1493   2683
      0   5318   5318  -2657  -2657   5318   -732   1278    589   2662   1483   2670
      0   5318   5318  -2657  -2657   5318   -743   1270    568   2657   1460   2642
      0   5318   5318  -2657  -2657   5318   -756   1280    555   2665   1460   2642
      0   5318   5318  -2657  -2657   5318   -782   1299    553   2668   1478   2650
      0   5318   5318  -2657  -2657   5318   -797   1304    537   2660   1473   2644
      0   5318   5318  -2657  -2657   5318   -797   1304    514   2650   1462   2642
      0   5318   5318  -2657  -2657   5318   -795   1288    491   2634   1454   2644
      0   5318   5318  -2657  -2657   5318   -784   1273    480   2637   1462   2650
      0   5318   5318  -2657  -2657   5318   -782   1254    457   2624   1447   2634
      0   5318   5318  -2657  -2657   5318   -802   1228    423   2590   1410   2592
      0   5318   5318  -2657  -2657   5318   -833   1210    392   2572   1387   2566
      0   5318   5318  -2657  -2657   5318   -862   1208    368   2572   1395   2572
      0   5318   5318  -2657  -2657   5318   -898   1200    345   2577   1405   2582
      0   5318   5318  -2657  -2657   5318   -943   1187    324   2569   1402   2564
      0   5318   5318  -2657  -2657   5318   -979   1158    290   2522   1366   2504
      0   5318   5318  -2657  -2657   5318  -1018   1145    267   2475   1317   2465
      0   5318   5318  -2657  -2657   5318   -995   1218    319   2488   1309   2423
      0   5318   5318  -2657  -2657   5318   -940   1358    428   2540   1322   2400
      0   5318   5318  -2657  -2657   5318   -901   1525    610   2704   1460   2504
      0   5318   5318  -2657  -2657   5318   -865   1730    880   3021   1790   2818
      0   5318   5318  -2657  -2657   5318   -922   1790   1041   3302   2148   3229
      0   5318   5318  -2657  -2657   5318  -1000   1574    974   3398   2392   3548
      0   5318   5318  -2657  -2657   5318  -1057   1278    758   3335   2457   3652
      0   5318   5318  -2657  -2657   5318  -1228    844    246   2826   1982   3226
      0   5318   5318  -2657  -2657   5318  -1480    293   -428   2013   1130   2421
      0   5318   5318  -2657  -2657   5318  -1680     67   -771   1587    672   1984
      0   5318   5318  -2657  -2657   5318  -1735    168   -701   1628    670   1938
      0   5318   5318  -2657  -2657   5318  -1675    371   -488   1790    784   1982
      0   5318   5318  -2657  -2657   5318  -1584    587   -257   1971    911   2049
      0   5318   5318  -2657  -2657   5318  -1439    826     -2   2187   1078   2182
      0   5318   5318  -2657  -2657   5318  -1361    958    140   2314   1176   2278
      0   5318   5318  -2657  -2657   5318  -1358   1002    176   2359   1205   2307
      0   5318   5318  -2657  -2657   5318  -1322   1057    236   2410   1241   2343
      0   5318   5318  -2657  -2657   5318  -1312   1054    241   2413   1241   2348
      0   5318   5318  -2657  -2657   5318  -1358   1015    210   2390   1221   2322
      0   5318   5318  -2657  -2657   5318  -1366   1013    210   2366   1218   2330
      0   5318   5318  -2657  -2657   5318  -1348   1018    213   2351   1215   2333
      0   5318   5318  -2657  -2657   5318  -1345   1010    213   2348   1226   2317
      0   5318   5318  -2657  -2657   5318  -1371    995    194   2346   1231   2299
      0   5318   5318  -2657  -2657   5318  -1384    979    179   2330   1221   2286
      0   5318   5318  -2657  -2657   5318  -1382    976    181   2327   1215   2288
      0   5318   5318  -2657  -2657   5318  -1402    969    174   2322   1208   2283
      0   5318   5318  -2657  -2657   5318  -1439    956    140   2299   1179   2257
      0   5318   5318  -2657  -2657   5318  -1483    940    109   2291   1174   2236
      0   5318   5318  -2657  -2657   5318  -1514    927     96   2291   1174   2210
      0   5318   5318  -2657  -2657   5318  -1532    919     85   2286   1174   2192
      0   5318   5318  -2657  -2657   5318  -1540    917     72   2283   1174   2190
      0   5318   5318  -2657  -2657   5318  -1551    943     85   2322   1208   2226
      0   5318   5318  -2657  -2657   5318  -1545    976    116   2379   1262   2275
      0   5318   5318  -2657  -2657   5318  -1535   1021    155   2452   1337   2335
      0   5318   5318  -2657  -2657   5318  -1532   1052    176   2507   1395   2377
      0   5318   5318  -2657  -2657   5318  -1535   1091    213   2561   1460   2426
      0   5318   5318  -2657  -2657   5318  -1514   1145    272   2629   1530   2494
      0   5318   5318  -2657  -2657   5318  -1480   1213    342   2704   1602   2561
      0   5318   5318  -2657  -2657   5318  -1434   1270    418   2766   1667   2616
      0   5318   5318  -2657  -2657   5318  -1397   1273    454   2785   1688   2637
      0   5318   5318  -2657  -2657   5318  -1400   1257    444   2772   1680   2626
      0   5318   5318  -2657  -2657   5318  -1418   1236    402   2722   1644   2587
      0   5318   5318  -2657  -2657   5318  -1423   1218    355   2678   1608   2533
      0   5318   5318  -2657  -2657   5318  -1441   1161    296   2616   1548   2470
      0   5318   5318  -2657  -2657   5318  -1449   1111    244   2559   1488   2416
      0   5318   5318  -2657  -2657   5318  -1452   1065    192   2504   1436   2356
      0   5318   5318  -2657  -2657   5318  -1457   1021    145   2447   1382   2294
      0   5318   5318  -2657  -2657   5318  -1460    984     85   2400   1343   2249
      0   5318   5318  -2657  -2657   5318  -1449    969     51   2382   1332   2229
      0   5318   5318  -2657  -2657   5318  -1434    953     23   2366   1317   2210
      0   5318   5318  -2657  -2657   5318  -1449    919     -7   2338   1280   2184
      0   5318   5318  -2657  -2657   5318  -1470    888    -46   2301   1252   2145
      0   5318   5318  -2657  -2657   5318  -1480    867    -67   2291   1257   2130
      0   5318   5318  -2657  -2657   5318  -1478    862    -77   2288   1252   2120
      0   5318   5318  -2657  -2657   5318  -1483    862    -80   2286   1247   2117
      0   5318   5318  -2657  -2657   5318  -1493    852    -90   2283   1249   2120
      0   5318   5318  -2657  -2657   5318  -1506    844   -106   2275   1244   2109
      0   5318   5318  -2657  -2657   5318  -1525    831   -116   2260   1228   2075
      0   5318   5318  -2657  -2657   5318  -1548    815   -137   2239   1200   2044
      0   5318   5318  -2657  -2657   5318  -1530    831   -129   2257   1208   2062
      0   5318   5318  -2657  -2657   5318  -1519    833   -135   2260   1215   2070
      0   5318   5318  -2657  -2657   5318  -1519    833   -142   2255   1226   2055
      0   5318   5318  -2657  -2657   5318  -1561    802   -176   2221   1205   2018
      0   5318   5318  -2657  -2657   5318  -1590    771   -197   2203   1197   2023
      0   5318   5318  -2657  -2657   5318  -1610    750   -207   2213   1226   2044
      0   5318   5318  -2657  -2657   5318  -1675    709   -257   2177   1202   2003
      0   5318   5318  -2657  -2657   5318  -1730    691   -293   2148   1169   1974
      0   5318   5318  -2657  -2657   5318  -1673    732   -249   2177   1189   2018
      0   5318   5318  -2657  -2657   5318  -1605    761   -223   2190   1213   2044
      0   5318   5318  -2657  -2657   5318  -1657    727   -280   2140   1179   1997
      0   5318   5318  -2657  -2657   5318  -1704    722   -309   2125   1161   1974
      0   5318   5318  -2657  -2657   5318  -1738    730   -332   2104   1127   1943
      0   5318   5318  -2657  -2657   5318  -1735    745   -342   2094   1109   1914
      0   5318   5318  -2657  -2657   5318  -1660    800   -309   2127   1137   1935
      0   5318   5318  -2657  -2657   5318  -1558    852   -267   2164   1176   1964
      0   5318   5318  -2657  -2657   5318  -1551    852   -272   2153   1169   1948
      0   5318   5318  -2657  -2657   5318  -1569    841   -283   2145   1163   1940
      0   5318   5318  -2657  -2657   5318  -1569    839   -272   2161   1192   1956
      0   5318   5318  -2657  -2657   5318  -1543    867   -228   2208   1241   2010
      0   5318   5318  -2657  -2657   5318  -1514    891   -200   2244   1278   2055
      0   5318   5318  -2657  -2657   5318  -1475    930   -148   2288   1327   2109
      0   5318   5318  -2657  -2657   5318  -1426    982    -85   2343   1389   2177
      0   5318   5318  -2657  -2657   5318  -1363   1041    -20   2405   1454   2247
      0   5318   5318  -2657  -2657   5318  -1332   1057      2   2426   1486   2252
      0   5318   5318  -2657  -2657   5318  -1296   1104     36   2429   1483   2208
      0   5318   5318  -2657  -2657   5318  -1218   1226    116   2462   1506   2171
      0   5318   5318  -2657  -2657   5318  -1161   1348    202   2551   1582   2205
      0   5318   5318  -2657  -2657   5318  -1137   1525    348   2790   1803   2400
      0   5318   5318  -2657  -2657   5318  -1226   1564    392   3031   2112   2730
      0   5318   5318  -2657  -2657   5318  -1379   1270    226   3141   2364   3057
      0   5318   5318  -2657  -2657   5318  -1478    893     41   3154   2488   3244
      0   5318   5318  -2657  -2657   5318  -1647    436   -329   2779   2158   2961
      0   5318   5318  -2657  -2657   5318  -1852    -93   -906   1997   1325   2197
      0   5318   5318  -2657  -2657   5318  -2018   -337  -1267   1444    722   1649
      0   5318   5318  -2657  -2657   5318  -2008   -168  -1117   1519    745   1631
      0   5318   5318  -2657  -2657   5318  -1873    122   -820   1732    906   1730
      0   5318   5318  -2657  -2657   5318  -1758    361   -576   1899   1028   1818
      0   5318   5318  -2657  -2657   5318  -1608    602   -329   2078   1182   1966
      0   5318   5318  -2657  -2657   5318  -1512    743   -192   2174   1299   2073
      0   5318   5318  -2657  -2657   5318  -1457    826   -114   2221   1356   2096
      0   5318   5318  -2657  -2657   5318  -1428    872    -83   2239   1382   2094
      0   5318   5318  -2657  -2657   5318  -1418    885    -85   2236   1376   2094
      0   5318   5318  -2657  -2657   5318  -1405    906    -67   2249   1387   2101
      0   5318   5318  -2657  -2657   5318  -1397    922    -38   2265   1421   2107
      0   5318   5318  -2657  -2657   5318  -1449    865    -67   2229   1392   2036
      0   5318   5318  -2657  -2657   5318  -1473    859    -72   2231   1402   1977
      0   5318   5318  -2657  -2657   5318  -1408    940      0   2307   1483   2013
      0   5318   5318  -2657  -2657   5318  -1358   1008     70   2377   1545   2107
      0   5318   5318  -2657  -2657   5318  -1301   1067    119   2455   1626   2200
      0   5318   5318  -2657  -2657   5318  -1228   1135    176   2527   1712   2322
      0   5318   5318  -2657  -2657   5318  -1161   1215    267   2616   1813   2494
      0   5318   5318  -2657  -2657   5318  -1153   1249    301   2647   1842   2585
      0   5318   5318  -2657  -2657   5318  -1163   1270    322   2665   1865   2657
      0   5318   5318  -2657  -2657   5318  -1182   1275    353   2681   1883   2696
      0   5318   5318  -2657  -2657   5318  -1208   1267    389   2683   1883   2691
      0   5318   5318  -2657  -2657   5318  -1226   1275    436   2694   1893   2673
      0   5318   5318  -2657  -2657   5318  -1239   1288    478   2701   1904   2634
      0   5318   5318  -2657  -2657   5318  -1273   1291    483   2701   1888   2587
      0   5318   5318  -2657  -2657   5318  -1314   1301    491   2709   1886   2553
      0   5318   5318  -2657  -2657   5318  -1345   1327    517   2738   1919   2553
      0   5318   5318  -2657  -2657   5318  -1389   1325    504   2738   1919   2522
      0   5318   5318  -2657  -2657   5318  -1402   1340    511   2769   1948   2533
      0   5318   5318  -2657  -2657   5318  -1384   1379    553   2829   2008   2598
      0   5318   5318  -2657  -2657   5318  -1366   1408    584   2855   2036   2652
      0   5318   5318  -2657  -2657   5318  -1340   1444    620   2883   2068   2701
      0   5318   5318  -2657  -2657   5318  -1319   1465    646   2909   2109   2748
      0   5318   5318  -2657  -2657   5318  -1301   1467    665   2917   2122   2756
      0   5318   5318  -2657  -2657   5318  -1319   1428    633   2873   2078   2720
      0   5318   5318  -2657  -2657   5318  -1327   1400    613   2844   2047   2701
      0   5318   5318  -2657  -2657   5318  -1317   1374    615   2824   2026   2675
      0   5318   5318  -2657  -2657   5318  -1299   1345    620   2811   2005   2655
      0   5318   5318  -2657  -2657   5318  -1309   1304    613   2785   1971   2621
      0   5318   5318  -2657  -2657   5318  -1301   1275    615   2764   1951   2605
      0   5318   5318  -2657  -2657   5318  -1317   1228    594   2727   1912   2564
      0   5318   5318  -2657  -2657   5318  -1312   1202    589   2717   1909   2538
      0   5318   5318  -2657  -2657   5318  -1332   1169    581   2699   1899   2514
      0   5318   5318  -2657  -2657   5318  -1371   1122    558   2673   1860   2481
      0   5318   5318  -2657  -2657   5318  -1382   1091    540   2655   1836   2460
      0   5318   5318  -2657  -2657   5318  -1400   1072    535   2647   1834   2452
      0   5318   5318  -2657  -2657   5318  -1426   1060    545   2644   1842   2455
      0   5318   5318  -2657  -2657   5318  -1444   1062    558   2650   1855   2460
      0   5318   5318  -2657  -2657   5318  -1493   1039    540   2626   1836   2447
      0   5318   5318  -2657  -2657   5318  -1577    995    504   2585   1803   2421
      0   5318   5318  -2657  -2657   5318  -1522   1013    545   2624   1842   2468
      0   5318   5318  -2657  -2657   5318  -1384   1065    613   2688   1912   2540
      0   5318   5318  -2657  -2657   5318  -1291   1083    639   2712   1935   2561
      0   5318   5318  -2657  -2657   5318  -1348   1028    589   2665   1888   2509
      0   5318   5318  -2657  -2657   5318  -1371   1031    600   2681   1909   2527
      0   5318   5318  -2657  -2657   5318  -1366   1034    620   2696   1932   2546
      0   5318   5318  -2657  -2657   5318  -1384   1018    628   2707   1945   2553
      0   5318   5318  -2657  -2657   5318  -1361   1044    667   2748   1992   2592
      0   5318   5318  -2657  -2657   5318  -1325   1088    717   2800   2052   2644
      0   5318   5318  -2657  -2657   5318  -1273   1137    779   2870   2122   2704
      0   5318   5318  -2657  -2657   5318  -1270   1140    784   2876   2130   2709
      0   5318   5318  -2657  -2657   5318  -1267   1137    776   2868   2125   2707
      0   5318   5318  -2657  -2657   5318  -1239   1156    813   2904   2166   2746
      0   5318   5318  -2657  -2657   5318  -1210   1174    844   2927   2197   2785
      0   5318   5318  -2657  -2657   5318  -1179   1189    857   2933   2200   2795
      0   5318   5318  -2657  -2657   5318  -1184   1161    828   2904   2166   2761
      0   5318   5318  -2657  -2657   5318  -1195   1122    795   2876   2130   2725
      0   5318   5318  -2657  -2657   5318  -1197   1096    782   2863   2104   2707
      0   5318   5318  -2657  -2657   5318  -1215   1067    763   2842   2083   2688
      0   5318   5318  -2657  -2657   5318  -1213   1062    756   2837   2068   2678
      0   5318   5318  -2657  -2657   5318  -1228   1044    737   2816   2047   2655
      0   5318   5318  -2657  -2657   5318  -1286    989    667   2759   1987   2598
      0   5318   5318  -2657  -2657   5318  -1356    919    579   2691   1909   2527
      0   5318   5318  -2657  -2657   5318  -1426    839    498   2624   1842   2457
      0   5318   5318  -2657  -2657   5318  -1473    787    441   2569   1797   2390
      0   5318   5318  -2657  -2657   5318  -1389    872    501   2608   1831   2413
      0   5318   5318  -2657  -2657   5318  -1182   1091    654   2725   1925   2494
      0   5318   5318  -2657  -2657   5318  -1047   1286    789   2826   2005   2553
      0   5318   5318  -2657  -2657   5318   -963   1566   1054   3086   2226   2753
      0   5318   5318  -2657  -2657   5318   -956   1795   1327   3434   2595   3117
      0   5318   5318  -2657  -2657   5318  -1083   1540   1374   3658   2912   3486
      0   5318   5318  -2657  -2657   5318  -1304    956   1273   3774   3122   3735
      0   5318   5318  -2657  -2657   5318  -1595    296    909   3517   2920   3593
      0   5318   5318  -2657  -2657   5318  -1821   -265    272   2748   2153   2899
      0   5318   5318  -2657  -2657   5318  -2010   -542   -275   2031   1434   2226
      0   5318   5318  -2657  -2657   5318  -2065   -420   -319   1896   1254   2013
      0   5318   5318  -2657  -2657   5318  -1990   -179   -174   1992   1301   2008
      0   5318   5318  -2657  -2657   5318  -1870     20    -41   2078   1353   2021
      0   5318   5318  -2657  -2657   5318  -1704    241    153   2195   1431   2057
      0   5318   5318  -2657  -2657   5318  -1574    420    348   2312   1519   2122
      0   5318   5318  -2657  -2657   5318  -1545    483    423   2348   1561   2153
      0   5318   5318  -2657  -2657   5318  -1522    527    467   2385   1597   2187
      0   5318   5318  -2657  -2657   5318  -1504    548    488   2408   1618   2197
      0   5318   5318  -2657  -2657   5318  -1431    623    581   2494   1712   2273
      0   5318   5318  -2657  -2657   5318  -1374    667    623   2514   1735   2283
      0   5318   5318  -2657  -2657   5318  -1405    633    600   2473   1691   2226
      0   5318   5318  -2657  -2657   5318  -1418    649    628   2494   1704   2226
      0   5318   5318  -2657  -2657   5318  -1415    672    665   2520   1732   2231
      0   5318   5318  -2657  -2657   5318  -1410    685    678   2546   1753   2252
      0   5318   5318  -2657  -2657   5318  -1408    693    680   2561   1766   2268
      0   5318   5318  -2657  -2657   5318  -1397    698    678   2566   1779   2281
      0   5318   5318  -2657  -2657   5318  -1387    714    688   2587   1797   2299
      0   5318   5318  -2657  -2657   5318  -1387    711    693   2590   1795   2275
      0   5318   5318  -2657  -2657   5318  -1384    714    709   2608   1816   2283
      0   5318   5318  -2657  -2657   5318  -1369    730    724   2631   1836   2307
      0   5318   5318  -2657  -2657   5318  -1350    758    750   2668   1867   2346
      0   5318   5318  -2657  -2657   5318  -1356    756    740   2657   1860   2335
      0   5318   5318  -2657  -2657   5318  -1350    769    745   2665   1870   2356
      0   5318   5318  -2657  -2657   5318  -1319    828    795   2730   1932   2436
      0   5318   5318  -2657  -2657   5318  -1265    917    859   2813   2021   2527
      0   5318   5318  -2657  -2657   5318  -1309    911    836   2808   2026   2540
      0   5318   5318  -2657  -2657   5318  -1296    956    862   2860   2083   2621
      0   5318   5318  -2657  -2657   5318  -1228   1023    932   2943   2174   2720
      0   5318   5318  -2657  -2657   5318  -1171   1070    984   2998   2234   2764
      0   5318   5318  -2657  -2657   5318  -1132   1088   1002   3013   2268   2777
      0   5318   5318  -2657  -2657   5318  -1106   1083    995   3011   2273   2772
      0   5318   5318  -2657  -2657   5318  -1085   1075    966   3003   2262   2764
      0   5318   5318  -2657  -2657   5318  -1067   1065    927   2974   2239   2746
      0   5318   5318  -2657  -2657   5318  -1072   1039    875   2938   2210   2720
      0   5318   5318  -2657  -2657   5318  -1093    989    815   2896   2164   2675
      0   5318   5318  -2657  -2657   5318  -1124    924    750   2837   2091   2598
      0   5318   5318  -2657  -2657   5318  -1163    854    683   2772   2026   2522
      0   5318   5318  -2657  -2657   5318  -1176    795    646   2730   1982   2481
      0   5318   5318  -2657  -2657   5318  -1163    761    633   2712   1966   2465
      0   5318   5318  -2657  -2657   5318  -1182    704    587   2662   1914   2416
      0   5318   5318  -2657  -2657   5318  -1208    641    532   2611   1873   2361
      0   5318   5318  -2657  -2657   5318  -1213    605    511   2579   1857   2340
      0   5318   5318  -2657  -2657   5318  -1210    581    501   2566   1842   2322
      0   5318   5318  -2657  -2657   5318  -1226    558    480   2553   1829   2307
      0   5318   5318  -2657  -2657   5318  -1234    550    457   2546   1829   2307
      0   5318   5318  -2657  -2657   5318  -1221    558    454   2551   1842   2314
      0   5318   5318  -2657  -2657   5318  -1202    571    467   2556   1849   2322
      0   5318   5318  -2657  -2657   5318  -1187    579    475   2561   1855   2330
      0   5318   5318  -2657  -2657   5318  -1169    600    498   2582   1880   2351
      0   5318   5318  -2657  -2657   5318  -1148    628    527   2605   1901   2374
      0   5318   5318  -2657  -2657   5318  -1111    644    553   2624   1909   2392
      0   5318   5318  -2657  -2657   5318  -1091    649    561   2616   1896   2374
      0   5318   5318  -2657  -2657   5318  -1101    639    553   2603   1878   2353
      0   5318   5318  -2657  -2657   5318  -1140    610    542   2592   1870   2353
      0   5318   5318  -2657  -2657   5318  -1163    587    537   2582   1865   2353
      0   5318   5318  -2657  -2657   5318  -1208    548    514   2559   1836   2340
      0   5318   5318  -2657  -2657   5318  -1249    514    478   2520   1790   2312
      0   5318   5318  -2657  -2657   5318  -1249    506    475   2520   1797   2317
      0   5318   5318  -2657  -2657   5318  -1249    509    478   2533   1821   2338
      0   5318   5318  -2657  -2657   5318  -1273    491    449   2507   1805   2322
      0   5318   5318  -2657  -2657   5318  -1283    467    426   2470   1779   2294
      0   5318   5318  -2657  -2657   5318  -1260    462    428   2455   1782   2296
      0   5318   5318  -2657  -2657   5318  -1231    483    446   2460   1808   2325
      0   5318   5318  -2657  -2657   5318  -1218    501    441   2452   1810   2338
      0   5318   5318  -2657  -2657   5318  -1226    478    397   2408   1756   2312
      0   5318   5318  -2657  -2657   5318  -1252    446    361   2372   1712   2273
      0   5318   5318  -2657  -2657   5318  -1280    423    327   2346   1680   2239
      0   5318   5318  -2657  -2657   5318  -1270    423    329   2338   1665   2226
      0   5318   5318  -2657  -2657   5318  -1254    431    345   2348   1662   2247
      0   5318   5318  -2657  -2657   5318  -1267    420    340   2343   1652   2244
      0   5318   5318  -2657  -2657   5318  -1262    413    345   2340   1667   2226
      0   5318   5318  -2657  -2657   5318  -1231    441    374   2359   1688   2223
      0   5318   5318  -2657  -2657   5318  -1197    472    389   2379   1704   2247
      0   5318   5318  -2657  -2657   5318  -1195    483    379   2390   1709   2257
      0   5318   5318  -2657  -2657   5318  -1174    532    402   2408   1719   2262
      0   5318   5318  -2657  -2657   5318  -1085    678    496   2455   1738   2252
      0   5318   5318  -2657  -2657   5318   -971    880    646   2561   1808   2296
      0   5318   5318  -2657  -2657   5318   -901   1130    880   2795   2018   2509
      0   5318   5318  -2657  -2657   5318   -927   1314   1091   3086   2348   2873
      0   5318   5318  -2657  -2657   5318  -1023   1210   1156   3304   2670   3265
      0   5318   5318  -2657  -2657   5318  -1122    867   1104   3447   2925   3569
      0   5318   5318  -2657  -2657   5318  -1239    457    880   3343   2886   3572
      0   5318   5318  -2657  -2657   5318  -1415   -127    267   2665   2208   2938
      0   5318   5318  -2657  -2657   5318  -1618   -530   -316   1953   1475   2231
      0   5318   5318  -2657  -2657   5318  -1727   -514   -444   1779   1280   2029
      0   5318   5318  -2657  -2657   5318  -1649   -252   -265   1901   1356   2057
      0   5318   5318  -2657  -2657   5318  -1519      7    -59   2044   1457   2122
      0   5318   5318  -2657  -2657   5318  -1319    311    202   2255   1621   2249
      0   5318   5318  -2657  -2657   5318  -1153    558    423   2436   1774   2377
      0   5318   5318  -2657  -2657   5318  -1072    654    522   2522   1844   2434
      0   5318   5318  -2657  -2657   5318  -1049    688    566   2556   1875   2452
      0   5318   5318  -2657  -2657   5318  -1049    693    571   2559   1873   2429
      0   5318   5318  -2657  -2657   5318  -1039    704    589   2572   1878   2410
      0   5318   5318  -2657  -2657   5318   -979    776    665   2647   1956   2481
      0   5318   5318  -2657  -2657   5318   -958    810    701   2681   1995   2530
      0   5318   5318  -2657  -2657   5318   -982    787    688   2668   1987   2530
      0   5318   5318  -2657  -2657   5318   -987    779    691   2673   1990   2543
      0   5318   5318  -2657  -2657   5318   -927    828    771   2743   2044   2603
      0   5318   5318  -2657  -2657   5318   -846    883    846   2818   2104   2673
      0   5318   5318  -2657  -2657   5318   -841    891    867   2842   2112   2678
      0   5318   5318  -2657  -2657   5318   -800    940    935   2907   2164   2707
      0   5318   5318  -2657  -2657   5318   -769    989    992   2959   2216   2743
      0   5318   5318  -2657  -2657   5318   -792    997    997   2972   2231   2738
      0   5318   5318  -2657  -2657   5318   -818   1002   1005   2985   2249   2727
      0   5318   5318  -2657  -2657   5318   -831   1005   1013   3000   2262   2720
      0   5318   5318  -2657  -2657   5318   -849   1015   1018   3008   2265   2717
      0   5318   5318  -2657  -2657   5318   -865   1026   1028   3018   2275   2696
      0   5318   5318  -2657  -2657   5318   -891   1039   1039   3021   2281   2675
      0   5318   5318  -2657  -2657   5318   -937   1036   1036   3016   2275   2662
      0   5318   5318  -2657  -2657   5318   -987   1044   1049   3037   2288   2681
      0   5318   5318  -2657  -2657   5318  -1002   1067   1078   3073   2314   2720
      0   5318   5318  -2657  -2657   5318  -1002   1091   1104   3096   2325   2748
      0   5318   5318  -2657  -2657   5318  -1008   1104   1101   3104   2325   2753
      0   5318   5318  -2657  -2657   5318  -1026   1098   1080   3081   2312   2727
      0   5318   5318  -2657  -2657   5318  -1052   1080   1065   3057   2291   2707
      0   5318   5318  -2657  -2657   5318  -1085   1041   1031   3013   2252   2675
      0   5318   5318  -2657  -2657   5318  -1098   1005    989   2966   2205   2639
      0   5318   5318  -2657  -2657   5318  -1124    961    937   2915   2153   2598
      0   5318   5318  -2657  -2657   5318  -1148    904    880   2850   2088   2540
      0   5318   5318  -2657  -2657   5318  -1156    870    849   2808   2049   2501
      0   5318   5318  -2657  -2657   5318  -1176    820    805   2753   1987   2442
      0   5318   5318  -2657  -2657   5318  -1200    766    761   2699   1927   2390
      0   5318   5318  -2657  -2657   5318  -1226    709    706   2637   1857   2320
      0   5318   5318  -2657  -2657   5318  -1257    652    644   2574   1795   2255
      0   5318   5318  -2657  -2657   5318  -1280    607    602   2530   1748   2208
      0   5318   5318  -2657  -2657   5318  -1296    576    574   2488   1706   2171
      0   5318   5318  -2657  -2657   5318  -1322    548    545   2452   1670   2130
      0   5318   5318  -2657  -2657   5318  -1353    524    532   2431   1649   2104
      0   5318   5318  -2657  -2657   5318  -1382    506    524   2410   1634   2086
      0   5318   5318  -2657  -2657   5318  -1402    498    517   2403   1626   2075
      0   5318   5318  -2657  -2657   5318  -1348    548    563   2449   1662   2114
      0   5318   5318  -2657  -2657   5318  -1306    576    594   2478   1683   2138
      0   5318   5318  -2657  -2657   5318  -1319    574    594   2475   1673   2140
      0   5318   5318  -2657  -2657   5318  -1348    584    607   2488   1675   2153
      0   5318   5318  -2657  -2657   5318  -1350    605    641   2507   1691   2166
      0   5318   5318  -2657  -2657   5318  -1325    628    685   2527   1719   2187
      0   5318   5318  -2657  -2657   5318  -1312    636    714   2540   1738   2195
      0   5318   5318  -2657  -2657   5318  -1337    623    719   2543   1745   2213
      0   5318   5318  -2657  -2657   5318  -1358    620    735   2556   1764   2249
      0   5318   5318  -2657  -2657   5318  -1405    605    717   2546   1756   2249
      0   5318   5318  -2657  -2657   5318  -1444    584    693   2522   1732   2234
      0   5318   5318  -2657  -2657   5318  -1475    576    691   2517   1730   2226
      0   5318   5318  -2657  -2657   5318  -1504    566    678   2499   1709   2216
      0   5318   5318  -2657  -2657   5318  -1517    561    672   2478   1688   2213
      0   5318   5318  -2657  -2657   5318  -1532    545    657   2455   1673   2192
      0   5318   5318  -2657  -2657   5318  -1545    537    639   2429   1654   2177
      0   5318   5318  -2657  -2657   5318  -1553    545    639   2416   1641   2177
      0   5318   5318  -2657  -2657   5318  -1592    542    641   2397   1618   2161
      0   5318   5318  -2657  -2657   5318  -1595    527    626   2374   1592   2135
      0   5318   5318  -2657  -2657   5318  -1532    524    628   2364   1582   2125
      0   5318   5318  -2657  -2657   5318  -1506    511    618   2346   1564   2101
      0   5318   5318  -2657  -2657   5318  -1506    501    613   2335   1551   2078
      0   5318   5318  -2657  -2657   5318  -1517    501    613   2325   1540   2065
      0   5318   5318  -2657  -2657   5318  -1522    517    623   2338   1553   2075
      0   5318   5318  -2657  -2657   5318  -1535    524    626   2343   1556   2081
      0   5318   5318  -2657  -2657   5318  -1527    530    631   2348   1556   2088
      0   5318   5318  -2657  -2657   5318  -1512    537    641   2356   1553   2096
      0   5318   5318  -2657  -2657   5318  -1519    532    636   2340   1535   2088
      0   5318   5318  -2657  -2657   5318  -1460    613    675   2348   1522   2073
      0   5318   5318  -2657  -2657   5318  -1343    769    784   2397   1535   2062
      0   5318   5318  -2657  -2657   5318  -1249    945    958   2543   1652   2148
      0   5318   5318  -2657  -2657   5318  -1226   1158   1236   2860   1966   2442
      0   5318   5318  -2657  -2657   5318  -1322   1231   1421   3177   2356   2855
      0   5318   5318  -2657  -2657   5318  -1436   1000   1397   3364   2670   3205
      0   5318   5318  -2657  -2657   5318  -1551    631   1202   3364   2782   3348
      0   5318   5318  -2657  -2657   5318  -1693    166    714   2886   2343   2979
      0   5318   5318  -2657  -2657   5318  -1914   -389     -5   1990   1431   2190
      0   5318   5318  -2657  -2657   5318  -2088   -597   -394   1483    919   1727
      0   5318   5318  -2657  -2657   5318  -2062   -413   -303   1545    935   1683
      0   5318   5318  -2657  -2657   5318  -1943   -161    -77   1730   1060   1743
      0   5318   5318  -2657  -2657   5318  -1818     72    145   1906   1169   1818
      0   5318   5318  -2657  -2657   5318  -1597    348    423   2145   1350   1964
      0   5318   5318  -2657  -2657   5318  -1418    540    623   2330   1506   2104
      0   5318   5318  -2657  -2657   5318  -1400    563    639   2348   1517   2109
      0   5318   5318  -2657  -2657   5318  -1389    584    644   2353   1525   2114
      0   5318   5318  -2657  -2657   5318  -1345    626    678   2385   1561   2151
      0   5318   5318  -2657  -2657   5318  -1299    659    714   2410   1590   2179
      0   5318   5318  -2657  -2657   5318  -1293    670    740   2416   1600   2192
      0   5318   5318  -2657  -2657   5318  -1299    688    766   2431   1618   2208
      0   5318   5318  -2657  -2657   5318  -1288    706    797   2452   1647   2234
      0   5318   5318  -2657  -2657   5318  -1280    701    826   2460   1657   2234
      0   5318   5318  -2657  -2657   5318  -1275    714    857   2470   1662   2236
      0   5318   5318  -2657  -2657   5318  -1267    732    880   2494   1691   2265
      0   5318   5318  -2657  -2657   5318  -1267    756    904   2522   1722   2291
      0   5318   5318  -2657  -2657   5318  -1280    763    914   2535   1735   2291
      0   5318   5318  -2657  -2657   5318  -1275    784    940   2551   1751   2294
      0   5318   5318  -2657  -2657   5318  -1275    802    969   2569   1769   2304
      0   5318   5318  -2657  -2657   5318  -1283    813    982   2579   1777   2299
      0   5318   5318  -2657  -2657   5318  -1265    859   1028   2621   1826   2335
      0   5318   5318  -2657  -2657   5318  -1231    914   1075   2662   1865   2366
      0   5318   5318  -2657  -2657   5318  -1257    927   1096   2686   1888   2379
      0   5318   5318  -2657  -2657   5318  -1273    943   1127   2714   1912   2397
      0   5318   5318  -2657  -2657   5318  -1270    987   1179   2769   1964   2444
      0   5318   5318  -2657  -2657   5318  -1283   1026   1208   2805   2008   2483
      0   5318   5318  -2657  -2657   5318  -1291   1062   1249   2852   2062   2535
      0   5318   5318  -2657  -2657   5318  -1293   1101   1296   2896   2114   2585
      0   5318   5318  -2657  -2657   5318  -1283   1122   1317   2909   2127   2603
      0   5318   5318  -2657  -2657   5318  -1280   1122   1306   2904   2125   2608
      0   5318   5318  -2657  -2657   5318  -1288   1104   1254   2883   2107   2598
      0   5318   5318  -2657  -2657   5318  -1301   1072   1210   2839   2065   2569
      0   5318   5318  -2657  -2657   5318  -1270   1067   1192   2811   2039   2553
      0   5318   5318  -2657  -2657   5318  -1273   1031   1156   2759   1990   2504
      0   5318   5318  -2657  -2657   5318  -1293    976   1098   2686   1922   2431
      0   5318   5318  -2657  -2657   5318  -1296    924   1041   2611   1852   2369
      0   5318   5318  -2657  -2657   5318  -1288    885   1000   2559   1800   2325
      0   5318   5318  -2657  -2657   5318  -1296    833    948   2499   1740   2268
      0   5318   5318  -2657  -2657   5318  -1301    784    911   2439   1693   2223
      0   5318   5318  -2657  -2657   5318  -1293    753    891   2400   1665   2203
      0   5318   5318  -2657  -2657   5318  -1296    724    862   2369   1628   2177
      0   5318   5318  -2657  -2657   5318  -1330    672    815   2320   1579   2125
      0   5318   5318  -2657  -2657   5318  -1337    652    800   2301   1566   2109
      0   5318   5318  -2657  -2657   5318  -1343    633    792   2294   1561   2101
      0   5318   5318  -2657  -2657   5318  -1345    620    789   2278   1548   2081
      0   5318   5318  -2657  -2657   5318  -1361    605    787   2262   1540   2062
      0   5318   5318  -2657  -2657   5318  -1379    576    774   2247   1525   2039
      0   5318   5318  -2657  -2657   5318  -1371    579    787   2265   1532   2039
      0   5318   5318  -2657  -2657   5318  -1337    602    818   2301   1553   2062
      0   5318   5318  -2657  -2657   5318  -1309    618    831   2317   1569   2086
      0   5318   5318  -2657  -2657   5318  -1306    615    828   2314   1574   2104
      0   5318   5318  -2657  -2657   5318  -1319    600    818   2304   1577   2101
      0   5318   5318  -2657  -2657   5318  -1353    561    805   2294   1574   2091
      0   5318   5318  -2657  -2657   5318  -1361    540    807   2278   1574   2091
      0   5318   5318  -2657  -2657   5318  -1379    527    807   2260   1569   2104
      0   5318   5318  -2657  -2657   5318  -1387    524    800   2244   1558   2117
      0   5318   5318  -2657  -2657   5318  -1366    542    826   2255   1574   2130
      0   5318   5318  -2657  -2657   5318  -1337    568    854   2275   1608   2145
      0   5318   5318  -2657  -2657   5318  -1314    587    865   2288   1626   2151
      0   5318   5318  -2657  -2657   5318  -1291    597    867   2288   1626   2143
      0   5318   5318  -2657  -2657   5318  -1267    605    862   2286   1623   2135
      0   5318   5318  -2657  -2657   5318  -1247    618    859   2281   1621   2132
      0   5318   5318  -2657  -2657   5318  -1244    610    823   2257   1600   2109
      0   5318   5318  -2657  -2657   5318  -1260    584    774   2221   1564   2070
      0   5318   5318  -2657  -2657   5318  -1221    610    784   2231   1566   2073
      0   5318   5318  -2657  -2657   5318  -1085    724    878   2325   1660   2179
      0   5318   5318  -2657  -2657   5318  -1047    719    870   2312   1647   2169
      0   5318   5318  -2657  -2657   5318  -1106    633    787   2226   1558   2075
      0   5318   5318  -2657  -2657   5318  -1130    597    753   2192   1522   2034
      0   5318   5318  -2657  -2657   5318  -1137    594    753   2184   1514   2021
      0   5318   5318  -2657  -2657   5318  -1150    579    735   2164   1486   1997
      0   5318   5318  -2657  -2657   5318  -1156    574    724   2156   1475   1987
      0   5318   5318  -2657  -2657   5318  -1143    579    727   2166   1473   1984
      0   5318   5318  -2657  -2657   5318  -1124    602    743   2171   1465   1969
      0   5318   5318  -2657  -2657   5318  -1083    688    787   2169   1439   1909
      0   5318   5318  -2657  -2657   5318  -1026    833    893   2223   1454   1888
      0   5318   5318  -2657  -2657   5318   -875   1098   1166   2488   1701   2099
      0   5318   5318  -2657  -2657   5318   -771   1348   1480   2878   2120   2507
      0   5318   5318  -2657  -2657   5318   -844   1249   1525   3081   2444   2889
      0   5318   5318  -2657  -2657   5318   -922    927   1384   3138   2665   3161
      0   5318   5318  -2657  -2657   5318  -1013    584   1132   3047   2686   3216
      0   5318   5318  -2657  -2657   5318  -1171    127    610   2499   2127   2681
      0   5318   5318  -2657  -2657   5318  -1379   -316      5   1709   1280   1873
      0   5318   5318  -2657  -2657   5318  -1553   -444   -233   1376    911   1517
      0   5318   5318  -2657  -2657   5318  -1540   -275    -77   1480    953   1514
      0   5318   5318  -2657  -2657   5318  -1465    -67    127   1626   1049   1569
      0   5318   5318  -2657  -2657   5318  -1286    207    394   1834   1202   1688
      0   5318   5318  -2657  -2657   5318  -1065    491    665   2060   1389   1844
      0   5318   5318  -2657  -2657   5318   -956    618    789   2164   1483   1919
      0   5318   5318  -2657  -2657   5318   -971    602    769   2145   1462   1906
      0   5318   5318  -2657  -2657   5318   -963    615    756   2143   1462   1914
      0   5318   5318  -2657  -2657   5318   -937    659    782   2179   1501   1945
      0   5318   5318  -2657  -2657   5318   -870    735    846   2234   1553   2003
      0   5318   5318  -2657  -2657   5318   -846    743    867   2257   1577   2016
      0   5318   5318  -2657  -2657   5318   -857    735    857   2252   1569   1995
      0   5318   5318  -2657  -2657   5318   -857    748    862   2260   1571   1997
      0   5318   5318  -2657  -2657   5318   -815    797    904   2299   1605   2021
      0   5318   5318  -2657  -2657   5318   -766    865    971   2356   1667   2065
      0   5318   5318  -2657  -2657   5318   -730    896   1031   2413   1730   2107
      0   5318   5318  -2657  -2657   5318   -693    924   1083   2457   1777   2130
      0   5318   5318  -2657  -2657   5318   -678    958   1130   2501   1823   2153
      0   5318   5318  -2657  -2657   5318   -685    974   1163   2527   1849   2151
      0   5318   5318  -2657  -2657   5318   -665   1015   1210   2569   1899   2179
      0   5318   5318  -2657  -2657   5318   -649   1054   1262   2624   1961   2231
      0   5318   5318  -2657  -2657   5318   -631   1091   1312   2670   2016   2299
      0   5318   5318  -2657  -2657   5318   -639   1109   1343   2699   2062   2351
      0   5318   5318  -2657  -2657   5318   -654   1127   1348   2709   2075   2327
      0   5318   5318  -2657  -2657   5318   -662   1158   1363   2725   2096   2283
      0   5318   5318  -2657  -2657   5318   -646   1236   1415   2785   2158   2320
      0   5318   5318  -2657  -2657   5318   -576   1389   1551   2922   2299   2452
      0   5318   5318  -2657  -2657   5318   -478   1530   1688   3055   2439   2579
      0   5318   5318  -2657  -2657   5318   -428   1602   1769   3125   2517   2644
      0   5318   5318  -2657  -2657   5318   -394   1636   1810   3154   2559   2662
      0   5318   5318  -2657  -2657   5318   -371   1639   1821   3146   2566   2642
      0   5318   5318  -2657  -2657   5318   -355   1639   1823   3128   2546   2629
      0   5318   5318  -2657  -2657   5318   -342   1644   1821   3109   2535   2642
      0   5318   5318  -2657  -2657   5318   -316   1652   1821   3099   2535   2665
      0   5318   5318  -2657  -2657   5318   -309   1631   1805   3060   2522   2660
      0   5318   5318  -2657  -2657   5318   -296   1610   1797   3039   2527   2647
      0   5318   5318  -2657  -2657   5318   -272   1610   1808   3042   2530   2626
      0   5318   5318  -2657  -2657   5318   -236   1628   1829   3063   2535   2590
      0   5318   5318  -2657  -2657   5318   -249   1577   1756   3013   2486   2423
      0   5318   5318  -2657  -2657   5318   -332   1457   1602   2881   2351   2158
      0   5318   5318  -2657  -2657   5318   -436   1319   1436   2704   2177   1969
      0   5318   5318  -2657  -2657   5318   -493   1223   1363   2621   2120   1940
      0   5318   5318  -2657  -2657   5318   -475   1197   1408   2652   2169   1990
      0   5318   5318  -2657  -2657   5318   -452   1200   1423   2681   2190   2026
      0   5318   5318  -2657  -2657   5318   -433   1215   1428   2704   2203   2091
      0   5318   5318  -2657  -2657   5318   -420   1231   1434   2717   2213   2182
      0   5318   5318  -2657  -2657   5318   -402   1267   1475   2761   2260   2304
      0   5318   5318  -2657  -2657   5318   -389   1291   1496   2782   2275   2379
      0   5318   5318  -2657  -2657   5318   -392   1293   1475   2774   2260   2369
      0   5318   5318  -2657  -2657   5318   -379   1301   1480   2779   2265   2320
      0   5318   5318  -2657  -2657   5318   -392   1283   1467   2746   2239   2252
      0   5318   5318  -2657  -2657   5318   -413   1254   1444   2694   2190   2174
      0   5318   5318  -2657  -2657   5318   -454   1215   1415   2644   2132   2096
      0   5318   5318  -2657  -2657   5318   -504   1163   1384   2598   2081   2013
      0   5318   5318  -2657  -2657   5318   -571   1088   1337   2559   2021   1945
      0   5318   5318  -2657  -2657   5318   -652   1002   1283   2514   1964   1935
      0   5318   5318  -2657  -2657   5318   -735    922   1223   2468   1909   1948
      0   5318   5318  -2657  -2657   5318   -763    883   1195   2447   1888   2010
      0   5318   5318  -2657  -2657   5318   -787    854   1176   2429   1867   2068
      0   5318   5318  -2657  -2657   5318   -805    839   1166   2421   1842   2112
      0   5318   5318  -2657  -2657   5318   -810    833   1163   2426   1842   2138
      0   5318   5318  -2657  -2657   5318   -789    844   1184   2436   1862   2145
      0   5318   5318  -2657  -2657   5318   -776    844   1197   2439   1849   2148
      0   5318   5318  -2657  -2657   5318   -766    833   1189   2423   1818   2135
      0   5318   5318  -2657  -2657   5318   -766    813   1176   2397   1782   2101
      0   5318   5318  -2657  -2657   5318   -774    802   1179   2390   1769   2101
      0   5318   5318  -2657  -2657   5318   -813    761   1148   2356   1743   2081
      0   5318   5318  -2657  -2657   5318   -849    719   1109   2309   1696   2034
      0   5318   5318  -2657  -2657   5318   -875    680   1070   2270   1660   2010
      0   5318   5318  -2657  -2657   5318   -891    659   1047   2249   1641   2005
     -5   5289   5292  -2644  -2650   5292   -896    644   1034   2242   1626   2008
    -23   5222   5245  -2600  -2634   5232   -898    626   1018   2229   1610   2016
    -41   5144   5183  -2551  -2613   5162   -914    613   1000   2216   1595   2018
    -25   5084   5110  -2527  -2566   5097   -948    587    961   2192   1564   2000
      7   4996   4985  -2501  -2488   4988  -1000    561    901   2135   1496   1927
    101   4962   4858  -2533  -2379   4910   -961    652    924   2127   1457   1873
    272   5086   4814  -2681  -2270   4951   -831    854   1047   2216   1519   1904
    392   5263   4871  -2826  -2239   5068   -696   1117   1273   2423   1706   2042
    192   5318   5123  -2756  -2465   5222   -688   1340   1499   2704   2018   2330
      0   5318   5318  -2657  -2657   5318   -758   1252   1577   2940   2361   2704
      0   5318   5318  -2657  -2657   5318   -924    789   1486   3081   2618   3000
      0   5318   5318  -2657  -2657   5318  -1174    228   1283   3065   2691   3078
      0   5318   5318  -2657  -2657   5318  -1395   -329    763   2507   2143   2564
     12   5258   5245  -2634  -2616   5250  -1522   -675    179   1761   1376   1839
     59   5024   4962  -2543  -2452   4993  -1613   -639     -5   1475   1060   1514
     85   4850   4764  -2468  -2338   4808  -1574   -376    148   1556   1085   1480
    153   4928   4772  -2540  -2312   4850  -1389    -57    397   1722   1215   1574
    171   4983   4808  -2577  -2320   4897  -1171    270    654   1888   1353   1686
    181   5032   4850  -2608  -2335   4944  -1036    475    823   2008   1452   1766
    202   5105   4902  -2652  -2348   5003   -982    558    909   2070   1517   1842
    207   5133   4923  -2673  -2359   5029   -948    600    956   2099   1556   1891
    223   5146   4920  -2686  -2348   5035   -930    628    992   2117   1582   1935
    233   5162   4925  -2699  -2346   5045   -930    641   1010   2122   1592   1966
    205   5151   4946  -2678  -2369   5050   -940    652   1026   2130   1602   1982
    145   5115   4967  -2631  -2410   5042   -958    662   1034   2130   1610   1984
    122   5112   4990  -2618  -2434   5053   -963    685   1060   2148   1626   1990
    161   5177   5016  -2670  -2429   5097   -924    737   1114   2195   1673   2023
    257   5318   5060  -2787  -2400   5190   -813    833   1215   2281   1758   2094
    241   5318   5073  -2782  -2416   5196   -763    885   1262   2317   1795   2114
    189   5281   5089  -2735  -2449   5185   -758    917   1296   2338   1818   2127
    111   5240   5128  -2675  -2509   5185   -756    950   1340   2377   1857   2164
    114   5266   5151  -2688  -2517   5209   -732   1008   1397   2426   1909   2210
    135   5276   5141  -2707  -2504   5209   -696   1072   1447   2465   1956   2244
    132   5279   5144  -2707  -2504   5211   -672   1130   1499   2509   2000   2283
    140   5292   5149  -2717  -2504   5222   -641   1195   1556   2564   2055   2338
    155   5318   5162  -2735  -2501   5240   -610   1257   1608   2611   2104   2374
    153   5310   5154  -2733  -2499   5232   -600   1304   1644   2644   2138   2382
    174   5276   5102  -2727  -2462   5190   -605   1343   1662   2660   2148   2377
    218   5279   5058  -2748  -2421   5170   -594   1395   1688   2681   2164   2361
    272   5274   5001  -2772  -2364   5138   -581   1460   1719   2709   2179   2343
    277   5255   4977  -2769  -2348   5118   -600   1506   1743   2727   2203   2348
    231   5180   4949  -2707  -2359   5066   -646   1519   1748   2733   2216   2343
    241   5133   4892  -2688  -2325   5014   -654   1538   1764   2756   2236   2343
    361   5229   4868  -2795  -2252   5050   -605   1590   1810   2805   2286   2377
    376   5196   4816  -2787  -2221   5006   -623   1564   1787   2782   2262   2340
    407   5193   4785  -2800  -2190   4990   -628   1543   1764   2753   2239   2317
    506   5292   4785  -2902  -2140   5040   -571   1566   1797   2777   2275   2356
    459   5206   4746  -2831  -2143   4977   -548   1535   1779   2743   2257   2343
    374   5073   4699  -2725  -2164   4886   -561   1488   1735   2694   2208   2301
    332   5006   4673  -2670  -2171   4840   -563   1462   1714   2673   2182   2288
    322   5006   4684  -2665  -2182   4845   -540   1441   1701   2660   2166   2288
    381   5050   4668  -2714  -2143   4860   -498   1436   1706   2660   2161   2301
    275   4910   4634  -2592  -2179   4772   -498   1389   1665   2611   2109   2270
    184   4777   4593  -2481  -2203   4686   -524   1332   1618   2561   2062   2242
    277   4793   4512  -2535  -2117   4653   -540   1286   1584   2520   2029   2229
    394   4782   4388  -2587  -1995   4585   -545   1239   1545   2475   1987   2208
    361   4720   4356  -2543  -1997   4538   -563   1202   1514   2452   1966   2190
    329   4653   4320  -2491  -1995   4486   -592   1163   1480   2429   1953   2161
    402   4692   4289  -2548  -1943   4492   -574   1176   1499   2455   1987   2169
    545   4806   4260  -2675  -1857   4533   -514   1228   1558   2514   2052   2216
    553   4795   4240  -2675  -1844   4520   -498   1244   1564   2520   2055   2210
    509   4710   4201  -2611  -1844   4455   -509   1226   1543   2501   2029   2174
    519   4699   4177  -2611  -1829   4440   -496   1234   1553   2507   2031   2156
    522   4731   4208  -2626  -1842   4471   -462   1275   1597   2546   2070   2184
    527   4803   4273  -2665  -1873   4538   -433   1304   1628   2574   2104   2213
    509   4866   4356  -2688  -1925   4614   -387   1348   1670   2613   2145   2268
    423   4837   4414  -2631  -1995   4627   -361   1382   1699   2639   2182   2320
    381   4829   4447  -2605  -2031   4640   -379   1371   1699   2639   2192   2330
    418   4832   4414  -2626  -1997   4624   -420   1327   1675   2611   2169   2288
    418   4827   4408  -2624  -1995   4619   -457   1299   1665   2598   2156   2283
    355   4759   4401  -2559  -2021   4580   -504   1273   1639   2579   2140   2278
    262   4640   4377  -2449  -2057   4510   -545   1239   1605   2548   2114   2231
    381   4731   4349  -2559  -1982   4541   -504   1278   1644   2582   2158   2252
    548   4795   4247  -2673  -1849   4523   -470   1286   1647   2574   2166   2247
    514   4611   4097  -2564  -1792   4354   -545   1192   1540   2462   2062   2140
    454   4458   4003  -2455  -1774   4232   -639   1106   1447   2372   1982   2060
    501   4395   3894  -2449  -1696   4146   -665   1067   1397   2317   1935   2013
    691   4523   3832  -2608  -1569   4177   -615   1091   1408   2317   1938   2013
    670   4432   3759  -2551  -1545   4097   -636   1044   1348   2249   1867   1943
    530   4185   3655  -2356  -1561   3920   -730    943   1236   2135   1751   1826
    524   4138   3613  -2333  -1545   3876   -797    875   1174   2070   1691   1766
    542   4149   3606  -2346  -1532   3878   -795    870   1166   2060   1680   1751
    561   4133   3569  -2348  -1504   3852   -784    857   1148   2044   1665   1727
    563   4115   3551  -2338  -1493   3834   -815    815   1109   1997   1621   1691
    592   4089   3496  -2340  -1452   3793   -836    800   1085   1971   1597   1670
    589   4089   3499  -2340  -1454   3793   -823    826   1106   1995   1623   1693
    509   4037   3528  -2273  -1509   3782   -802    852   1127   2016   1652   1725
    413   4042   3629  -2226  -1608   3837   -750    901   1171   2065   1701   1771
    358   4068   3710  -2213  -1675   3889   -675    982   1236   2114   1748   1790
    283   4050   3767  -2166  -1740   3910   -566   1122   1330   2164   1761   1777
    226   4060   3832  -2143  -1803   3946   -449   1306   1462   2260   1826   1813
    314   4216   3902  -2265  -1792   4060   -329   1558   1693   2483   2026   1997
    358   4424   4063  -2392  -1852   4245   -314   1797   1932   2782   2338   2312
    345   4642   4294  -2494  -1974   4468   -420   1764   2016   2995   2639   2647
    213   4663   4450  -2442  -2117   4556   -548   1434   1930   3083   2839   2915
    161   4705   4543  -2431  -2190   4624   -652   1052   1756   3060   2915   3034
    124   4489   4362  -2309  -2120   4427   -779    501   1197   2460   2333   2491
    142   4052   3910  -2099  -1883   3982   -987    -36    506   1615   1475   1662
    200   3665   3465  -1932  -1634   3567  -1205   -194    200   1241   1091   1267
    252   3486   3234  -1867  -1491   3361  -1202    -23    301   1288   1098   1221
    202   3338   3135  -1771  -1467   3237  -1093    161    459   1384   1156   1244
    194   3294   3096  -1745  -1452   3195   -935    400    659   1540   1270   1327
    223   3315   3089  -1769  -1434   3203   -797    623    841   1678   1384   1413
    277   3359   3081  -1818  -1400   3221   -737    724    940   1738   1439   1452
    249   3395   3146  -1823  -1449   3270   -722    753    984   1769   1460   1486
    218   3460   3242  -1839  -1512   3351   -724    763   1002   1787   1465   1509
    215   3465   3250  -1842  -1517   3359   -722    763   1002   1784   1460   1514
    293   3450   3156  -1870  -1431   3304   -719    761   1002   1779   1457   1504
    311   3494   3180  -1904  -1434   3338   -698    792   1041   1813   1493   1535
    176   3528   3351  -1855  -1587   3439   -631    852   1117   1878   1561   1605
     -2   3515   3515  -1758  -1758   3515   -561    891   1169   1930   1613   1641
   -106   3486   3593  -1688  -1849   3538   -537    906   1179   1945   1618   1621
   -163   3473   3637  -1654  -1901   3554   -519    927   1200   1966   1634   1608
   -223   3504   3725  -1641  -1974   3613   -491    958   1231   2003   1670   1618
   -270   3525   3793  -1628  -2031   3658   -454   1002   1280   2057   1727   1647
   -296   3546   3842  -1623  -2068   3694   -413   1057   1335   2109   1787   1686
   -158   3598   3756  -1722  -1956   3676   -428   1044   1319   2088   1774   1652
     44   3600   3554  -1823  -1753   3577   -483   1002   1265   2034   1730   1605
    184   3543   3359  -1865  -1587   3452   -548    943   1197   1961   1662   1574
    236   3445   3208  -1839  -1486   3328   -618    878   1122   1888   1590   1569
    236   3429   3190  -1834  -1475   3309   -657    859   1093   1865   1566   1587
    252   3470   3218  -1862  -1483   3346   -662    867   1109   1878   1574   1621
    272   3538   3265  -1906  -1496   3403   -644    906   1137   1909   1602   1670
    306   3616   3309  -1961  -1501   3463   -649    932   1156   1945   1644   1717
    340   3624   3283  -1984  -1470   3455   -696    922   1137   1938   1636   1688
    478   3611   3130  -2044  -1325   3372   -745    898   1101   1909   1605   1634
    709   3619   2909  -2164  -1101   3265   -774    883   1085   1901   1590   1579
    904   3541   2637  -2221   -865   3089   -784    872   1072   1880   1561   1509
   1114   3452   2338  -2286   -610   2896   -800    854   1052   1847   1535   1428
   1265   3374   2107  -2320   -420   2740   -805    841   1039   1818   1519   1384
   1291   3307   2016  -2299   -361   2662   -789    857   1052   1829   1538   1415
   1221   3247   2026  -2234   -402   2637   -730    901   1093   1865   1584   1501
    927   3216   2288  -2073   -680   2753   -607    974   1163   1925   1649   1618
    597   3177   2577  -1888   -989   2878   -540    997   1182   1935   1665   1662
    485   3112   2626  -1800  -1070   2870   -511    989   1176   1917   1649   1636
    472   3112   2639  -1792  -1083   2876   -480    992   1179   1912   1636   1613
    532   3143   2611  -1839  -1041   2878   -439   1002   1184   1901   1623   1608
    615   3180   2564  -1899   -974   2873   -426    995   1179   1883   1608   1592
    628   3151   2522  -1891   -948   2837   -418    963   1143   1842   1574   1556
    581   3094   2512  -1836   -963   2803   -413    909   1096   1792   1527   1499
    527   3044   2514  -1787   -995   2779   -446    849   1047   1743   1478   1444
    537   3042   2501  -1790   -982   2772   -470    820   1018   1719   1454   1434
    532   3000   2468  -1766   -966   2735   -491    800    992   1693   1434   1413
    478   2964   2486  -1719  -1002   2725   -509    782    971   1680   1418   1397
    517   3050   2533  -1784  -1008   2790   -491    797    987   1693   1428   1408
    566   3117   2551  -1844   -992   2834   -475    818   1005   1712   1444   1423
    511   3081   2569  -1797  -1031   2826   -483    823   1013   1717   1444   1426
    517   3063   2546  -1790  -1013   2805   -470    844   1039   1735   1460   1444
    548   3063   2514  -1805   -984   2790   -436    878   1083   1764   1493   1467
    504   3011   2507  -1758  -1000   2759   -420    909   1111   1784   1517   1483
    418   2992   2574  -1706  -1078   2785   -381    927   1145   1816   1545   1517
    444   3078   2634  -1761  -1093   2857   -322    950   1195   1862   1597   1582
    462   3125   2662  -1795  -1098   2894   -283    974   1236   1899   1639   1621
    381   3065   2681  -1725  -1148   2873   -293    974   1241   1901   1652   1628
    335   3013   2678  -1675  -1171   2844   -314    971   1231   1891   1649   1626
    327   3008   2681  -1667  -1176   2844   -316    979   1244   1906   1670   1641
    311   2985   2673  -1649  -1182   2829   -301   1000   1270   1919   1683   1657
    270   2946   2675  -1608  -1202   2811   -288   1015   1280   1927   1691   1673
    200   2902   2699  -1551  -1249   2800   -272   1028   1286   1925   1701   1680
    187   2842   2655  -1514  -1234   2748   -252   1039   1286   1919   1696   1667
    174   2811   2637  -1493  -1231   2725   -228   1052   1291   1909   1688   1654
    161   2759   2595  -1460  -1215   2678   -226   1054   1283   1896   1675   1644
    148   2696   2548  -1423  -1200   2621   -226   1049   1267   1880   1657   1628
    137   2665   2527  -1400  -1195   2598   -202   1067   1270   1883   1665   1639
     85   2647   2559  -1369  -1236   2603   -163   1091   1286   1899   1680   1657
     59   2629   2569  -1345  -1254   2600   -137   1104   1288   1899   1680   1665
     88   2605   2517  -1350  -1213   2561   -145   1096   1278   1888   1670   1647
    137   2569   2431  -1353  -1145   2501   -148   1091   1273   1883   1660   1628
    148   2569   2421  -1361  -1135   2496   -135   1098   1273   1886   1657   1621
    142   2553   2408  -1348  -1132   2481   -122   1106   1267   1878   1652   1626
    135   2551   2413  -1343  -1137   2483   -114   1109   1262   1870   1654   1644
    140   2548   2408  -1343  -1132   2478   -103   1117   1267   1870   1660   1654
    158   2520   2359  -1340  -1101   2439    -70   1182   1299   1870   1639   1623
    184   2522   2338  -1353  -1078   2431     -5   1317   1392   1914   1639   1605
    184   2585   2400  -1384  -1106   2491     57   1475   1543   2047   1738   1691
    226   2772   2546  -1499  -1158   2660     93   1675   1795   2327   2018   1966
    374   3151   2777  -1764  -1202   2964     18   1751   1958   2613   2390   2382
    392   3403   3011  -1899  -1309   3205    -67   1548   1922   2764   2683   2753
    236   3354   3117  -1797  -1439   3237   -145   1223   1696   2704   2748   2889
     80   3164   3083  -1621  -1501   3125   -322    831   1249   2304   2392   2600
     28   2933   2904  -1483  -1439   2917   -511    285    579   1467   1527   1797
     72   2753   2678  -1413  -1304   2717   -613     25    192    958   1015   1317
    -23   2473   2494  -1226  -1260   2483   -672     90    207    950    963   1221
    -51   2356   2408  -1150  -1228   2382   -636    272    397   1093   1044   1231
     64   2348   2283  -1208  -1109   2314   -558    454    592   1226   1117   1252
    184   2366   2182  -1275  -1000   2275   -426    680    818   1397   1239   1325
    298   2390   2091  -1348   -896   2242   -335    831    966   1514   1325   1382
    423   2364   1940  -1392   -758   2153   -316    870   1000   1538   1340   1389
    522   2309   1787  -1418   -631   2049   -332    862    984   1522   1325   1363
    600   2260   1660  -1431   -530   1961   -348    849    963   1493   1296   1325
    698   2239   1538  -1470   -418   1888   -376    831    940   1465   1262   1296
    826   2195   1369  -1509   -270   1782   -420    797    906   1426   1205   1267
    948   2127   1179  -1538   -116   1654   -444    771    880   1389   1179   1231
   1060   2086   1026  -1571     15   1556   -475    748    852   1363   1174   1200
   1158   2065    906  -1613    124   1486   -517    717    815   1330   1156   1163
   1296   2055    758  -1675    270   1408   -563    672    769   1267   1093   1085
   1408   2094    683  -1751    363   1389   -605    628    735   1215   1044   1052
   1449   2107    657  -1779    397   1382   -618    623    732   1213   1039   1075
   1356   2117    758  -1738    298   1439   -568    685    784   1270   1091   1161
   1021   2143   1122  -1582    -49   1634   -467    802    893   1379   1197   1286
    862   2213   1350  -1540   -244   1782   -462    826    909   1405   1208   1340
    945   2252   1306  -1600   -181   1779   -478    831    917   1415   1226   1353
   1085   2283   1195  -1686    -54   1740   -498    831    932   1434   1249   1332
   1174   2335   1161  -1753      7   1748   -517    844    956   1457   1283   1322
   1176   2364   1187  -1771     -5   1774   -522    872    984   1486   1322   1335
   1166   2364   1197  -1764    -15   1779   -527    909   1021   1522   1350   1356
   1130   2338   1205  -1735    -38   1771   -498    976   1085   1592   1410   1402
   1091   2320   1228  -1704    -67   1774   -475   1060   1166   1680   1496   1480
   1028   2322   1293  -1678   -132   1808   -444   1130   1234   1753   1561   1538
    930   2333   1400  -1631   -236   1867   -376   1218   1322   1834   1644   1613
    800   2351   1551  -1577   -374   1953   -329   1306   1405   1909   1722   1691
    641   2369   1727  -1504   -542   2049   -290   1384   1473   1969   1784   1748
    470   2392   1922  -1431   -727   2158   -228   1462   1545   2031   1857   1821
    366   2413   2047  -1389   -841   2231   -127   1512   1592   2075   1912   1878
    363   2449   2083  -1408   -859   2265    -62   1530   1602   2078   1925   1891
    319   2377   2057  -1348   -867   2218    -83   1514   1571   2034   1880   1855
    322   2296   1974  -1309   -826   2135   -109   1504   1556   2005   1860   1831
    387   2330   1943  -1358   -779   2138    -77   1527   1566   2003   1865   1839
    309   2216   1906  -1265   -797   2062    -38   1483   1517   1951   1816   1795
    246   2049   1803  -1148   -776   1927      7   1426   1467   1893   1761   1743
    254   1930   1675  -1093   -709   1803    -36   1397   1434   1849   1714   1699
    241   1860   1618  -1049   -688   1738   -119   1392   1431   1847   1706   1693
    223   1847   1621  -1036   -698   1735    -57   1395   1452   1870   1732   1727
    223   1865   1641  -1044   -709   1753     57   1426   1493   1906   1764   1771
    168   1870   1701  -1021   -766   1787    106   1452   1522   1930   1779   1795
    226   1932   1706  -1080   -740   1821    142   1475   1553   1961   1810   1816
    135   1810   1675   -976   -769   1743    119   1421   1517   1917   1764   1758
    132   1797   1665   -963   -766   1732    116   1402   1519   1914   1761   1764
    233   1938   1704  -1085   -737   1823    163   1428   1561   1956   1808   1816
    179   1964   1784  -1072   -802   1875    137   1426   1561   1964   1821   1839
    111   1977   1862  -1044   -875   1919    135   1449   1590   1990   1849   1873
    114   2068   1953  -1091   -919   2010    168   1491   1647   2047   1909   1925
    137   2101   1961  -1122   -911   2031    184   1509   1675   2078   1935   1945
    129   2091   1958  -1111   -914   2026    200   1519   1699   2104   1951   1958
    119   2091   1969  -1106   -924   2031    189   1517   1714   2122   1966   1971
     88   2107   2018  -1096   -963   2062    171   1512   1738   2153   1997   1997
     88   2107   2018  -1098   -966   2062    124   1488   1735   2158   1997   1990
     59   2060   2000  -1060   -971   2031     72   1454   1722   2148   1990   1982
    -31   2047   2075  -1008  -1054   2060     93   1470   1743   2169   2016   2010
    -59   2127   2187  -1034  -1122   2156    140   1519   1787   2218   2068   2060
     28   2148   2117  -1088  -1047   2132    140   1514   1774   2208   2055   2052
    150   2156   2005  -1156   -927   2081    114   1473   1735   2174   2010   2016
    265   2130   1862  -1200   -797   1997     72   1423   1688   2130   1961   1958
    371   2104   1732  -1236   -680   1919     38   1392   1652   2091   1919   1917
    452   2081   1626  -1267   -587   1855     23   1369   1615   2052   1880   1878
    545   2073   1527  -1312   -491   1800     31   1366   1592   2031   1852   1834
    633   2070   1434  -1353   -400   1753     25   1348   1558   2000   1818   1787
    691   2068   1376  -1379   -342   1722     10   1325   1530   1971   1774   1771
    743   2034   1288  -1389   -272   1662     -2   1319   1514   1953   1753   1740
    756   1990   1234  -1374   -239   1613     -5   1309   1493   1940   1740   1701
    730   1940   1210  -1337   -239   1577     -5   1314   1480   1938   1745   1693
    693   1901   1208  -1296   -257   1556      0   1330   1488   1948   1758   1696
    685   1878   1192  -1283   -254   1535     10   1337   1496   1956   1766   1709
    678   1867   1187  -1273   -254   1527     33   1361   1517   1979   1784   1727
    657   1810   1150  -1236   -246   1480     33   1363   1514   1969   1761   1722
    667   1748   1080  -1208   -205   1415     10   1337   1480   1930   1714   1683
    670   1714   1044  -1192   -187   1379    103   1444   1532   1938   1717   1649
    652   1717   1065  -1184   -207   1392    231   1634   1649   2005   1745   1657
    657   1766   1109  -1213   -226   1439    327   1852   1836   2174   1875   1779
    717   1987   1270  -1350   -275   1628    361   2138   2130   2494   2174   2068
    782   2348   1566  -1566   -392   1958    249   2132   2273   2798   2546   2470
    727   2564   1836  -1647   -555   2200     85   1712   2190   2964   2850   2792
    626   2626   1997  -1628   -685   2312   -129   1184   1974   2961   2956   2902
    568   2395   1826  -1480   -628   2112   -387    626   1493   2509   2540   2535
    558   1803   1241  -1182   -342   1522   -584    161    732   1535   1577   1693
    631   1358    724   -995    -46   1041   -717    103    407   1080   1098   1262
    685   1153    465   -919    109    810   -678    337    540   1137   1088   1213
    732   1127    394   -930    168    761   -561    597    756   1270   1179   1262
    727   1122    394   -927    166    758   -376    857    979   1415   1275   1350
    680   1135    454   -909    114    795   -239   1041   1124   1519   1335   1410
    610   1088    478   -849     64    784   -207   1091   1150   1530   1322   1434
    587   1047    459   -815     64    753   -223   1083   1140   1514   1327   1418
    600    930    327   -766    135    631   -213   1098   1150   1517   1340   1374
    678    810    132   -745    272    472   -233   1080   1122   1483   1304   1304
    745    787     41   -766    350    415   -275   1039   1085   1436   1249   1239
    719    761     41   -740    340    402   -290   1021   1060   1405   1218   1195
    618    789    171   -706    223    483   -277   1039   1078   1418   1244   1208
    462    859    397   -662     31    631   -223   1111   1140   1478   1322   1275
    335    940    605   -639   -135    774   -174   1163   1189   1522   1379   1337
    220    979    758   -600   -267    870   -114   1228   1257   1579   1444   1408
     64    927    862   -498   -397    896    -77   1280   1301   1618   1488   1460
    -49    914    963   -433   -506    937    -49   1314   1332   1644   1519   1493
   -124    914   1039   -394   -581    976    -18   1343   1361   1670   1543   1514
   -145    945   1091   -400   -618   1018    -10   1361   1376   1686   1553   1514
   -103    966   1070   -433   -587   1018    -44   1348   1348   1662   1530   1470
    -41    898    940   -431   -491    919    -90   1322   1312   1621   1486   1395
    -25    774    800   -376   -415    787   -129   1309   1293   1590   1449   1312
    -96    626    722   -265   -407    672   -174   1314   1291   1571   1428   1280
   -150    535    685   -194   -418    607   -213   1312   1283   1564   1423   1275
   -140    519    659   -189   -400    589   -189   1350   1319   1602   1452   1299
    -98    558    657   -231   -379    607   -163   1423   1374   1662   1512   1361
    -20    594    615   -285   -316    605   -145   1478   1408   1696   1545   1402
     96    652    555   -374   -231    605   -166   1496   1421   1714   1571   1436
    129    693    561   -413   -215    628   -197   1491   1410   1709   1571   1452
     64    688    623   -376   -280    657   -200   1499   1415   1717   1579   1470
    -15    685    701   -335   -358    693   -179   1512   1426   1727   1595   1486
    -46    683    730   -319   -389    706   -171   1504   1423   1732   1600   1478
    -12    654    667   -322   -340    662   -184   1454   1382   1699   1574   1444
     90    644    550   -368   -231    597   -215   1376   1314   1636   1512   1395
    215    631    415   -423    -98    524   -249   1293   1241   1564   1441   1343
    298    610    311   -454     -5    459   -239   1262   1223   1543   1421   1327
    363    579    215   -472     75    397   -236   1208   1179   1491   1350   1286
    407    535    124   -472    140    329   -231   1156   1132   1434   1301   1228
    381    553    171   -467    106    363   -192   1140   1124   1426   1309   1192
    332    566    231   -452     51    400   -150   1150   1130   1447   1317   1208
    314    563    246   -439     33    405   -111   1158   1143   1470   1337   1218
    314    594    277   -457     18    436   -101   1140   1130   1465   1335   1200
    319    639    319   -478      0    480    -96   1124   1122   1462   1330   1192
    327    636    309   -483      7    472    -96   1106   1117   1467   1325   1187
    337    652    314   -496     10    485    -90   1101   1122   1475   1327   1192
    335    683    348   -509     -5    514    -80   1109   1135   1491   1340   1202
    327    704    376   -514    -23    540    -62   1130   1166   1509   1353   1221
    335    711    376   -527    -20    545    -51   1132   1182   1517   1374   1208
    366    743    374   -555     -2    558    -49   1132   1200   1525   1408   1202
    392    748    353   -571     18    550    -38   1135   1215   1530   1418   1202
    436    766    329   -600     54    548    -36   1137   1228   1530   1418   1195
    444    766    319   -605     62    542     -7   1158   1252   1551   1434   1208
    439    732    293   -587     72    514     15   1192   1270   1577   1460   1213
    415    698    283   -558     67    491      0   1189   1265   1584   1462   1197
    384    675    290   -530     46    483    -10   1187   1262   1597   1465   1200
    363    646    280   -506     41    465    -31   1174   1254   1608   1462   1195
    358    602    241   -480     57    423    -54   1156   1226   1600   1454   1182
    335    574    239   -454     46    405    -41   1156   1221   1608   1460   1184
    311    566    254   -439     28    410    -23   1179   1241   1631   1488   1208
    348    535    187   -441     80    361    -31   1171   1215   1608   1462   1182
    439    480     41   -459    200    259    -54   1137   1171   1558   1418   1137
    532    433   -101   -483    316    166    -88   1091   1119   1499   1363   1091
    626    379   -246   -501    436     67   -109   1052   1075   1457   1327   1054
    633    267   -366   -452    501    -49   -103   1044   1047   1431   1306   1023
    574    207   -366   -392    470    -77    -72   1049   1044   1423   1301   1018
    498    161   -340   -329    418    -88    -44   1060   1054   1426   1306   1023
    436     90   -345   -262    392   -127    -36   1065   1052   1423   1306   1026
    410     77   -332   -246    371   -124      0   1096   1067   1439   1330   1047
    392    124   -267   -259    329    -70     49   1143   1109   1478   1369   1083
    361    158   -205   -259    283    -23     83   1174   1137   1506   1392   1093
    361    207   -153   -283    257     28    122   1213   1171   1543   1423   1106
    376    241   -137   -309    257     51    142   1234   1184   1561   1431   1101
    405    249   -155   -327    280     46    145   1234   1184   1564   1426   1085
    441    249   -194   -345    316     28    142   1236   1179   1556   1415   1067
    491    226   -265   -358    379    -18    155   1252   1184   1545   1400   1044
    589    223   -366   -407    478    -70    213   1345   1228   1553   1387   1005
    730    257   -472   -493    600   -106    283   1506   1319   1605   1402    997
    878    368   -509   -623    693    -70    366   1732   1496   1766   1527   1117
   1021    576   -444   -797    732     67    394   1987   1719   2023   1803   1376
   1119    883   -239  -1002    678    322    340   1990   1836   2265   2135   1740
   1078   1117     38  -1098    519    579    241   1613   1810   2429   2418   2081
    927   1247    316  -1088    303    784    106   1096   1667   2468   2551   2249
    792   1052    259   -922    267    657    -64    511   1213   2031   2143   1880
    704    514   -192   -610    446    161   -246     49    550   1205   1288   1060
    727    114   -615   -420    672   -249   -376     15    277    849    901    670
    771    -20   -792   -376    782   -405   -322    283    413    930    932    667
    771      2   -769   -387    771   -381   -153    628    665   1111   1065    769
    719     72   -646   -397    683   -285     83    997    937   1317   1221    893
    657    122   -535   -389    597   -205    277   1288   1161   1493   1363   1013
    594    145   -452   -371    522   -150    371   1421   1273   1587   1447   1088
    553    148   -405   -350    480   -127    410   1475   1322   1621   1478   1127
    532    148   -384   -340    457   -119    431   1499   1348   1644   1501   1158
    558    158   -402   -358    480   -122    441   1506   1366   1662   1527   1174
    594    171   -423   -384    506   -124    439   1512   1374   1673   1535   1174
    597    184   -413   -389    506   -114    454   1532   1400   1693   1553   1192
    584    174   -410   -381    498   -116    467   1543   1413   1706   1564   1205
    550    153   -397   -353    475   -122    454   1543   1402   1701   1553   1195
    498    132   -368   -316    433   -116    449   1551   1408   1701   1548   1192
    418     88   -329   -252    374   -119    446   1556   1410   1701   1545   1192
    353     70   -283   -213    316   -106    449   1566   1413   1706   1545   1200
    301     54   -249   -179    275    -96    444   1574   1408   1706   1551   1200
    252     36   -215   -145    233    -88    433   1577   1402   1706   1556   1200
    215     44   -171   -129    194    -62    431   1579   1405   1709   1566   1208
    202     88   -114   -145    158    -10    439   1595   1415   1717   1577   1215
    189    124    -64   -158    127     31    441   1613   1434   1738   1595   1228
    207    148    -59   -176    132     44    436   1631   1449   1753   1605   1239
    267    150   -116   -207    192     18    413   1636   1447   1748   1597   1241
    314    166   -148   -241    231     10    405   1662   1467   1766   1613   1257
    389    197   -192   -293    290      2    381   1680   1493   1784   1634   1267
    475    220   -257   -348    366    -18    350   1699   1506   1790   1647   1280
    540    249   -290   -394    415    -20    335   1732   1525   1808   1670   1312
    540    296   -246   -420    392     25    332   1766   1545   1834   1693   1340
    522    335   -189   -428    355     72    342   1803   1571   1865   1730   1384
    478    345   -132   -413    303    106    342   1816   1582   1880   1745   1405
    441    324   -116   -381    280    103    335   1818   1584   1883   1766   1413
    413    332    -80   -374    246    127    345   1816   1587   1886   1779   1418
    397    348    -49   -374    223    150    371   1821   1587   1883   1771   1434
    358    348    -12   -353    184    168    389   1810   1571   1867   1748   1428
    387    400     12   -392    187    207    433   1816   1577   1867   1745   1434
    366    387     20   -376    174    205    465   1790   1553   1836   1712   1400
    301    316     15   -309    142    168    470   1743   1512   1790   1665   1356
    296    252    -44   -275    168    106    467   1699   1470   1740   1610   1301
    322    200   -122   -259    223     38    454   1641   1413   1678   1543   1234
    332    140   -192   -236    262    -25    428   1577   1350   1613   1478   1176
    329    132   -197   -231    262    -31    423   1543   1332   1590   1454   1161
    324    132   -192   -231    257    -28    407   1504   1309   1561   1423   1137
    350    103   -246   -226    298    -70    394   1460   1275   1512   1379   1093
    426    116   -309   -272    366    -96    368   1428   1260   1493   1363   1078
    441     98   -342   -272    392   -122    363   1413   1252   1486   1358   1078
    405     59   -348   -233    376   -145    355   1400   1234   1475   1348   1070
    366     36   -329   -200    348   -145    337   1387   1215   1460   1335   1054
    298      0   -298   -150    298   -148    329   1382   1208   1457   1322   1049
    176     15   -161    -96    168    -70    368   1439   1257   1509   1369   1096
     80     67    -12    -75     44     28    431   1514   1317   1571   1431   1158
     72    103     31    -88     20     67    472   1558   1353   1613   1467   1195
    148    129    -20   -140     83     54    467   1545   1343   1597   1452   1174
    244    137   -106   -192    174     18    452   1532   1330   1582   1436   1148
    309    187   -122   -249    213     33    423   1517   1327   1582   1436   1148
    361    231   -129   -296    246     51    397   1501   1327   1579   1436   1156
    415    213   -205   -314    309      5    327   1454   1286   1545   1408   1132
    423    176   -246   -301    335    -33    296   1423   1252   1514   1382   1111
    407    171   -239   -290    322    -33    314   1402   1234   1491   1358   1088
    394    168   -226   -280    311    -28    301   1382   1218   1478   1335   1078
    379    129   -252   -254    314    -59    288   1382   1208   1467   1325   1083
    371     85   -285   -228    327   -101    270   1374   1189   1444   1306   1075
    363     46   -316   -205    340   -135    246   1353   1158   1410   1278   1057
    381     10   -371   -194    376   -179    226   1340   1132   1382   1244   1034
    400      0   -400   -202    400   -200    223   1337   1119   1363   1218   1010
    420     -7   -431   -207    426   -218    220   1327   1104   1343   1202    992
    462    -23   -488   -220    475   -257    197   1301   1062   1296   1161    953
    480    -67   -548   -205    514   -306    174   1270   1021   1249   1111    904
    517    -96   -613   -210    563   -353    153   1254    992   1221   1078    883
    535   -103   -639   -215    584   -371    148   1254    979   1205   1065    875
    530    -90   -620   -223    574   -355    155   1262    982   1208   1062    880
    550    -38   -589   -254    568   -314    163   1275    989   1215   1067    896
    576    -15   -592   -280    581   -303    161   1273    989   1208   1054    896
    576    -28   -605   -275    589   -316    150   1265    974   1189   1036    885
    553    -23   -576   -265    563   -301    158   1286    982   1200   1044    896
    558    -25   -584   -265    571   -303    181   1319    992   1195   1034    880
    532      7   -527   -270    530   -259    283   1462   1080   1228   1026    854
    530     67   -465   -298    496   -197    376   1652   1221   1327   1088    891
    548    215   -335   -384    441    -57    465   1893   1457   1569   1304   1080
    623    470   -153   -545    389    158    441   2138   1717   1901   1665   1441
    665    818    150   -743    257    485    342   2068   1821   2187   2065   1888
    610    943    332   -776    137    639    236   1696   1732   2314   2309   2164
    493    885    392   -691     49    639     85   1205   1405   2125   2197   2088
    363    623    259   -493     51    441   -101    587    740   1371   1454   1439
    337    210   -127   -275    231     41   -350    132     64    530    620    698
    353   -114   -470   -119    410   -290   -444    194    -23    387    444    519
    350   -265   -618    -44    483   -441   -361    467    181    527    519    540
    355   -293   -649    -31    501   -470   -241    709    394    667    602    576
    335   -246   -584    -44    457   -415    -54    992    659    867    748    670
    322   -148   -470    -88    394   -309    103   1213    867   1034    883    774
    272    -98   -374    -88    322   -236    184   1309    961   1109    950    826
    231    -93   -324    -67    277   -207    233   1376   1015   1161    995    862
    210   -103   -314    -54    262   -207    239   1397   1031   1182   1010    885
    200    -83   -283    -59    241   -181    254   1426   1057   1208   1034    911
    215    -54   -270    -83    241   -161    254   1441   1067   1213   1041    922
    241    -28   -270   -106    254   -148    239   1441   1075   1221   1052    932
    252    -44   -298   -106    272   -171    231   1434   1072   1215   1036    919
    257    -38   -296   -109    275   -166    236   1441   1083   1218   1041    922
    252    -23   -275   -116    262   -148    239   1452   1093   1231   1052    937
    233    -18   -252   -106    241   -135    223   1452   1098   1239   1049    937
    231     28   -202   -129    218    -88    218   1462   1117   1262   1067    950
    272     70   -202   -171    236    -64    226   1473   1124   1267   1075    953
    280     90   -189   -187    233    -46    244   1483   1135   1278   1083    953
    252     85   -166   -168    210    -38    254   1504   1153   1296   1098    974
    272     93   -179   -184    226    -41    249   1519   1161   1309   1111    987
    262    114   -148   -189    205    -15    236   1540   1176   1330   1135   1013
    215    135    -80   -176    148     28    236   1564   1202   1361   1171   1047
    197    137    -59   -166    129     38    246   1595   1239   1392   1197   1062
    223    181    -44   -205    135     70    241   1623   1265   1423   1226   1083
    236    210    -25   -223    129     93    228   1654   1296   1465   1257   1114
    252    241    -12   -249    132    116    226   1699   1340   1519   1306   1169
    275    301     25   -288    124    163    249   1769   1408   1600   1389   1249
    290    353     62   -322    114    207    246   1810   1449   1649   1439   1288
    290    384     93   -337     98    239    257   1839   1475   1678   1462   1306
    290    423    129   -358     80    277    267   1857   1488   1696   1480   1314
    301    402    101   -350    101    252    267   1849   1475   1683   1470   1304
    293    400    106   -348     93    254    270   1844   1462   1675   1467   1301
    309    387     75   -348    116    231    270   1829   1436   1647   1447   1283
    319    374     54   -348    132    215    283   1805   1405   1610   1408   1254
    329    358     28   -342    150    194    280   1758   1363   1558   1353   1210
    337    319    -18   -329    176    150    277   1714   1327   1509   1306   1163
    337    290    -49   -314    192    122    290   1673   1286   1460   1254   1119
    337    262    -77   -301    207     93    285   1623   1231   1397   1195   1067
    327    239    -88   -283    207     75    272   1579   1184   1345   1143   1018
    332    218   -116   -275    223     51    267   1548   1156   1319   1119    995
    337    189   -150   -265    244     20    267   1517   1127   1293   1085    966
    355    174   -181   -265    267     -2    254   1480   1091   1257   1044    932
    355    166   -189   -259    272    -10    244   1457   1065   1231   1021    904
    371    171   -202   -272    288    -15    228   1434   1047   1210   1005    893
    379    153   -226   -267    301    -36    228   1428   1044   1205   1000    888
    392    124   -270   -259    329    -72    210   1408   1015   1179    971    854
    410    101   -309   -254    361   -103    194   1389    984   1150    945    833
    400    135   -265   -267    332    -64    192   1382    976   1143    943    826
    400    174   -226   -288    314    -25    184   1374    971   1135    932    815
    394    187   -210   -290    301    -10    194   1389    987   1153    948    828
    376    215   -161   -296    270     28    213   1408   1015   1184    979    859
    389    205   -187   -298    288     10    202   1400   1008   1176    971    844
    413    215   -197   -316    306     10    184   1382    989   1158    953    810
    441    270   -174   -358    309     49    153   1353    976   1148    950    807
    452    267   -184   -358    319     41    116   1317    950   1132    948    820
    452    259   -194   -355    322     33     88   1301    927   1122    948    836
    449    241   -207   -348    329     18     88   1293    919   1122    948    841
    454    249   -205   -353    329     23     83   1280    909   1119    940    836
    467    262   -205   -363    337     28     72   1267    891   1104    927    820
    470    220   -252   -348    361    -15     51   1231    841   1047    865    766
    478    163   -316   -322    397    -75     31   1210    810   1010    828    743
    506    150   -355   -329    431   -103     31   1208    800   1002    826    737
    509    148   -361   -327    436   -106     33   1195    779    974    800    714
    496    116   -379   -309    436   -132     28   1174    750    943    771    696
    491     54   -436   -275    465   -189     25   1156    722    909    743    662
    478     28   -452   -254    465   -210     38   1143    709    891    732    631
    467    -10   -478   -228    472   -244     41   1132    696    875    717    610
    454      5   -449   -231    452   -220     54   1130    693    870    706    607
    454     12   -441   -233    449   -215     46   1117    688    862    696    602
    415     36   -381   -228    400   -171     59   1124    711    891    730    623
    355     31   -324   -192    340   -145     93   1148    740    924    766    652
    361     49   -311   -207    337   -129     77   1124    727    911    750    636
    405     44   -361   -223    384   -158     64   1098    706    888    724    618
    457     36   -420   -246    439   -192     62   1098    701    872    701    594
    511     25   -485   -267    498   -228     98   1171    740    862    657    532
    581     62   -519   -324    548   -228    171   1304    841    911    659    509
    631    179   -454   -405    542   -137    226   1473   1018   1085    802    620
    698    413   -288   -555    493     62    207   1652   1262   1387   1111    922
    743    743      0   -743    371    371    103   1660   1389   1654   1480   1348
    657    911    252   -784    200    581     20   1332   1241   1704   1704   1654
    587    891    303   -740    140    600    -36   1000    961   1582   1709   1693
    524    659    132   -592    194    397   -187    542    433   1049   1200   1228
    433    262   -171   -348    303     46   -392     23   -257    163    252    350
    415    -38   -454   -189    436   -246   -540    -77   -496   -166   -109      7
    478   -200   -680   -140    579   -439   -532     85   -342    -46    -51      7
    485   -272   -761   -109    620   -517   -441    306   -122    119     51     64
    407   -275   -683    -64    545   -478   -303    545    109    293    189    163
    400   -150   -553   -124    475   -350   -129    797    358    511    374    306
    374    -85   -459   -145    415   -272    -38    924    480    628    465    387
    381    -33   -415   -174    397   -223    -15    966    514    665    501    413
    389      5   -384   -197    387   -189      2    989    530    685    527    428
    379     57   -324   -218    350   -132     18   1005    530    693    537    446
    358    101   -259   -231    309    -77     28   1023    537    719    561    483
    355    127   -231   -241    293    -51     33   1036    555    743    581    504
    348    158   -189   -252    270    -15     46   1057    589    779    610    527
    309    135   -174   -220    241    -18     77   1085    620    810    633    548
    283    114   -171   -200    226    -28     90   1101    641    836    657    566
    259    103   -155   -184    205    -25     90   1111    657    854    678    581
    239    116   -122   -176    181     -2     96   1127    683    878    701    597
    270    145   -124   -207    197     10    106   1148    717    906    730    615
    322    210   -114   -267    218     49    142   1179    761    953    769    652
    342    241   -101   -293    223     70    171   1197    782    976    784    670
    366    246   -119   -306    244     64    189   1218    800   1000    807    675
    368    220   -148   -296    257     36    192   1234    805   1005    820    678
    379    233   -148   -306    265     44    197   1254    826   1026    836    691
    376    257   -119   -316    246     67    210   1286    865   1065    870    717
    413    272   -140   -342    277     67    213   1319    898   1101    911    745
    475    290   -184   -384    329     54    200   1343    919   1127    943    769
    514    350   -166   -433    340     93    202   1389    963   1176    992    818
    517    363   -153   -441    335    106    205   1436   1000   1223   1044    867
    493    381   -111   -436    303    135    218   1488   1044   1283   1106    927
    496    423    -72   -459    283    176    239   1545   1088   1330   1161    982
    524    480    -44   -504    285    218    254   1574   1111   1356   1192   1018
    555    517    -38   -537    298    239    270   1595   1127   1369   1205   1047
    592    532    -59   -561    327    236    288   1613   1135   1371   1213   1060
    620    514   -106   -568    363    205    298   1602   1109   1340   1182   1041
    636    501   -137   -568    387    181    316   1579   1080   1304   1148   1013
    641    431   -210   -537    426    111    324   1556   1047   1270   1111    971
    628    366   -262   -496    446     51    329   1527   1008   1226   1065    922
    618    332   -288   -478    452     23    335   1491    974   1184   1023    880
    657    316   -340   -488    498    -12    350   1467    950   1150    987    828
    688    265   -423   -478    555    -77    342   1418    901   1098    930    761
    672    205   -467   -439    571   -129    332   1371    870   1067    893    711
    665    161   -506   -413    584   -171    324   1332    839   1047    867    683
    685    111   -576   -400    631   -231    309   1286    805   1013    831    636
    711     72   -641   -392    675   -283    311   1270    792    997    815    618
    743     41   -701   -392    722   -329    301   1262    779    989    807    600
    745     80   -665   -413    704   -290    306   1265    779    995    810    602
    748    111   -639   -431    693   -262    332   1283    800   1013    820    618
    761    111   -652   -439    706   -267    335   1286    800   1018    823    607
    787    103   -683   -444    735   -288    332   1293    805   1026    833    607
    815    111   -704   -465    758   -296    322   1293    807   1034    841    613
    815    142   -672   -480    745   -265    332   1317    828   1062    862    628
    807    192   -615   -501    711   -213    366   1358    872   1106    896    657
    789    226   -563   -506    678   -168    394   1384    906   1137    919    675
    779    194   -584   -488    683   -194    410   1405    919   1153    932    688
    776    181   -594   -480    685   -205    415   1423    940   1182    966    704
    761    210   -550   -488    654   -168    397   1426    950   1205    997    727
    737    241   -496   -488    618   -127    400   1428    966   1234   1028    750
    709    244   -467   -478    587   -111    400   1431    969   1254   1052    779
    670    257   -413   -465    540    -77    405   1434    971   1267   1067    807
    652    301   -353   -478    501    -25    428   1454    997   1299   1098    846
    633    324   -309   -478    472      7    452   1478   1010   1317   1122    875
    587    314   -275   -452    431     20    449   1478   1000   1312   1111    872
    542    280   -262   -413    402     10    454   1467    982   1304   1111    859
    530    262   -267   -397    400     -2    449   1460    958   1288   1104    841
    524    252   -272   -387    400    -10    449   1449    937   1265   1080    815
    485    236   -249   -363    366     -5    480   1457    937   1265   1078    818
    452    223   -231   -337    340     -2    485   1452    924   1249   1067    813
    441    233   -207   -337    324     12    485   1449    917   1244   1062    807
    433    254   -179   -342    306     38    488   1444    904   1236   1047    800
    389    252   -137   -322    262     59    504   1447    911   1241   1054    805
    387    267   -119   -327    252     75    506   1447    911   1247   1057    813
    376    262   -114   -322    244     75    511   1441    911   1241   1052    813
    350    283    -67   -316    210    109    511   1439    914   1247   1057    828
    374    272   -103   -324    239     85    470   1408    872   1213   1023    784
    366    236   -129   -303    249     54    457   1395    854   1197   1008    758
    337    223   -114   -280    226     54    454   1384    841   1182    979    748
    296    231    -64   -262    181     83    485   1444    870   1187    963    740
    272    249    -23   -262    148    114    581   1623    984   1247    992    727
    290    306     15   -298    137    161    670   1844   1161   1402   1127    800
    316    488    171   -402     72    329    719   2083   1405   1670   1392   1036
    366    792    426   -579    -28    610    685   2200   1579   1943   1730   1421
    298   1122    820   -711   -259    971    574   1836   1514   2075   2005   1803
    148   1260   1111   -704   -483   1187    428   1348   1350   2127   2177   2047
     20   1145   1124   -584   -553   1135    267    818    984   1855   1974   1839
    -80    644    724   -280   -402    683     88    262    332   1070   1169   1018
    -38    119    158    -41    -98    137   -127     49   -155    431    472    381
     31   -116   -150     41     88   -132   -171    197   -127    400    389    285
     75   -155   -231     38    150   -194    -72    493    101    566    514    342
    124    -96   -220    -12    171   -158    129    836    376    776    670    441
    176      0   -176    -90    176    -88    293   1117    587    948    797    535
    205    103   -101   -155    153      2    353   1249    685   1031    862    600
    223    155    -67   -189    145     44    376   1291    719   1057    872    618
    228    161    -67   -194    148     46    392   1319    735   1072    878    623
    233    171    -64   -202    148     54    418   1356    756   1093    888    639
    254    161    -93   -207    174     33    415   1371    758   1098    896    623
    277    155   -122   -218    200     18    405   1371    761   1104    911    600
    285    192    -93   -239    189     49    413   1387    771   1114    917    613
    314    200   -114   -259    215     44    423   1402    787   1130    932    626
    337    218   -119   -277    228     49    420   1410    795   1135    948    633
    345    218   -127   -283    236     46    413   1410    795   1132    945    641
    355    215   -140   -285    249     38    420   1428    807   1148    948    665
    376    277    -98   -327    236     90    402   1423    800   1143    937    678
    413    322    -93   -368    252    114    400   1436    815   1161    958    696
    441    303   -140   -374    288     83    407   1460    836   1187    984    709
    472    327   -145   -400    309     90    410   1478    849   1202    997    717
    496    340   -155   -420    324     93    400   1496    854   1213   1000    730
    509    368   -140   -439    324    114    405   1525    875   1236   1018    758
    524    374   -150   -452    335    111    400   1548    885   1244   1026    761
    561    384   -176   -472    368    103    381   1582    893   1260   1034    766
    571    418   -153   -496    361    135    384   1636    927   1296   1067    802
    623    467   -155   -548    389    155    366   1675    940   1319   1085    820
    649    491   -158   -571    402    166    353   1722    961   1350   1119    841
    644    514   -129   -579    387    192    348   1769    992   1395   1169    875
    641    579    -64   -613    353    257    345   1813   1021   1431   1202    906
    636    623    -15   -631    324    303    350   1839   1039   1454   1226    924
    657    665      5   -662    327    335    361   1860   1062   1475   1257    963
    688    691      2   -688    342    348    368   1865   1062   1473   1262    984
    657    711     54   -685    301    384    363   1839   1047   1452   1247    976
    584    678     93   -633    246    387    361   1813   1026   1431   1221    958
    519    649    127   -587    194    389    371   1797   1021   1418   1208    950
    493    662    168   -576    163    415    389   1774   1015   1402   1189    935
    493    644    148   -571    174    397    381   1717    979   1358   1148    893
    514    620    106   -568    205    363    361   1649    927   1304   1091    836
    532    602     67   -568    231    337    337   1579    885   1260   1044    787
    542    558     15   -550    265    288    337   1538    870   1244   1026    766
    527    491    -38   -511    283    226    327   1501    849   1218    997    743
    493    459    -36   -478    265    213    322   1473    836   1208    987    740
    446    446      0   -446    223    223    329   1460    841   1213    992    748
    436    428     -7   -431    223    210    322   1444    833   1208    982    743
    462    420    -41   -441    252    189    322   1452    839   1215    992    763
    457    410    -46   -433    252    181    337   1465    849   1236   1008    789
    418    426      5   -423    205    215    363   1488    872   1265   1036    820
    394    459     64   -426    166    262    381   1522    898   1291   1062    849
    415    511     93   -465    161    301    363   1522    898   1293   1062    862
    446    561    114   -504    166    337    353   1535    909   1304   1078    888
    431    615    184   -524    122    400    392   1587    958   1345   1122    935
    381    704    322   -542     31    514    433   1636   1010   1395   1163    982
    329    727    394   -530    -33    561    457   1649   1026   1402   1161    979
    298    740    441   -519    -70    592    452   1647   1028   1402   1161    971
    293    782    488   -537    -98    636    420   1621   1018   1395   1153    961
    332    870    537   -600   -101    704    381   1590   1005   1389   1150    961
    376    857    480   -618    -51    670    301   1535    943   1335   1104    917
    423    852    428   -639     -2    641    244   1488    893   1293   1067    875
    441    859    418   -652     10    639    223   1475    883   1286   1057    862
    431    875    444   -652     -5    659    210   1467    867   1278   1049    857
    400    828    428   -615    -15    631    202   1457    846   1260   1031    841
    371    769    397   -571    -12    584    200   1452    833   1252   1021    831
    363    696    332   -532     15    514    192   1441    810   1226    995    805
    329    633    303   -480     12    470    192   1436    800   1210    974    787
    290    597    306   -444     -7    452    200   1428    787   1197    958    771
    249    542    293   -394    -23    418    218   1423    782   1187    945    763
    218    493    272   -355    -28    384    218   1410    774   1174    930    758
    189    444    254   -316    -31    350    226   1410    774   1166    922    761
    153    379    226   -265    -36    303    233   1421    779   1166    924    769
    129    322    192   -226    -31    257    231   1415    771   1156    917    766
    106    285    179   -197    -36    233    231   1405    761   1150    911    766
     85    280    194   -181    -54    239    252   1413    763   1158    914    769
     64    262    197   -163    -64    228    259   1405    753   1140    893    717
     59    239    179   -150    -59    210    252   1384    732   1117    865    649
     72    239    163   -155    -44    200    252   1384    727   1109    857    644
     75    252    176   -163    -49    215    270   1410    740   1114    852    654
     49    301    249   -176   -101    275    376   1553    820   1153    865    662
     49    381    332   -215   -142    358    491   1761    956   1249    930    685
     93    558    465   -327   -187    511    581   2021   1192   1480   1132    831
    220    836    615   -527   -197    727    576   2322   1473   1831   1491   1195
    293   1150    854   -722   -280   1002    454   2195   1561   2120   1880   1623
    239   1267   1028   -753   -394   1148    270   1691   1444   2255   2122   1888
    150   1244   1091   -698   -470   1166     18   1067   1083   2055   2005   1829
     41    857    815   -449   -387    836   -176    420    371   1239   1208   1135
     15    296    280   -158   -132    290   -329     96   -280    400    368    371
     57     20    -36    -38     46     -5   -389    220   -363    254    197    184
     96   -109   -205      5    150   -155   -322    483   -202    358    241    181
    155   -124   -280    -15    218   -202   -184    735     -7    493    319    220
    189    -62   -252    -64    220   -158     20   1023    246    685    462    316
    200     25   -174   -114    187    -72    171   1228    433    841    581    405
    197     67   -129   -135    163    -31    233   1306    509    901    628    439
    233     93   -140   -163    187    -23    252   1332    537    924    646    465
    290     62   -228   -176    259    -83    236   1317    519    904    626    452
    316     67   -249   -192    283    -90    239   1325    532    919    641    467
    345    103   -241   -226    293    -67    239   1325    532    924    644    459
    397    145   -252   -270    324    -51    233   1322    532    924    636    449
    454    179   -275   -316    363    -49    218   1317    530    927    639    465
    483    228   -254   -355    368    -12    226   1312    537    935    644    462
    472    249   -226   -363    350     12    233   1317    553    937    649    444
    449    249   -200   -348    324     25    228   1322    558    943    649    446
    441    267   -176   -355    309     46    231   1337    568    958    667    478
    433    259   -176   -348    306     41    223   1340    563    969    683    501
    444    257   -187   -353    316     36    207   1335    550    966    680    504
    491    265   -226   -376    358     20    189   1332    540    961    667    478
    496    241   -257   -368    376     -7    176   1314    522    940    633    423
    491    244   -246   -368    368      0    161   1314    519    937    623    418
    441    223   -220   -335    329      2    132   1322    527    950    636    431
    392    200   -192   -296    293      5    119   1335    542    971    659    446
    402    220   -184   -311    293     18    106   1340    548    979    675    462
    420    218   -205   -319    311      7     93   1353    574   1008    714    488
    439    213   -226   -327    332     -5     57   1350    589   1023    743    509
    459    254   -205   -355    332     25     20   1358    610   1047    774    545
    480    267   -213   -376    345     28     -2   1366    620   1062    802    579
    485    296   -192   -392    340     51    -15   1366    628   1067    826    607
    478    309   -168   -394    322     72    -18   1358    628   1067    833    620
    478    306   -171   -392    324     67    -25   1340    610   1054    815    610
    462    296   -166   -379    311     67    -18   1330    592   1044    802    605
    436    267   -171   -353    303     49      0   1325    579   1031    787    594
    392    202   -192   -298    290      5      7   1301    548    997    750    555
    358    129   -228   -244    293    -49      5   1257    496    940    691    498
    319     77   -241   -200    280    -80     18   1215    449    883    628    439
    272     41   -231   -155    252    -96     41   1176    413    844    576    389
    231     -7   -239   -114    233   -122     46   1135    363    800    527    345
    166    -44   -210    -59    187   -127     70   1132    342    782    506    327
     64    -64   -129     -2     93    -96    101   1124    332    776    498    309
    -31   -119    -88     75     25   -103    119   1119    324    771    491    298
    -64   -140    -77    101      5   -109    116   1088    298    745    465    272
    -33   -135   -101     85     33   -119     90   1041    257    698    428    236
     18   -124   -142     51     77   -132     70   1010    226    672    402    205
     54    -98   -153     20    101   -124     77   1000    210    665    394    194
     51   -106   -161     25    103   -135     72    997    192    659    387    179
     46   -116   -163     36    103   -140     75   1015    192    670    387    179
     57   -109   -166     25    109   -135     85   1021    187    672    389    176
     85    -90   -176      2    129   -132     85   1023    192    683    402    181
    135    -70   -205    -33    168   -137     77   1026    192    685    402    181
    166    -49   -215    -57    189   -132     72   1028    181    683    394    174
    137    -20   -158    -59    148    -90     93   1049    197    719    420    200
    129      0   -129    -64    127    -62    114   1078    215    748    444    223
    116     -2   -119    -57    116    -59    111   1088    226    761    457    233
    137      0   -137    -67    137    -67     93   1072    215    758    457    236
    163      5   -158    -85    161    -77     46   1039    181    740    449    218
    168    -18   -187    -75    176   -101     15   1008    148    714    428    197
    163    -10   -174    -77    166    -90     18   1005    140    714    436    202
    166      2   -163    -83    166    -80     49   1021    145    714    452    218
    187     -5   -194    -93    189   -101     49   1018    135    698    446    213
    197    -46   -244    -77    220   -145     36    995    106    665    420    189
    228    -90   -322    -70    272   -205     20    971     77    633    397    174
    252   -103   -355    -72    303   -228     18    969     62    615    384    171
    233   -122   -355    -57    293   -239     44    984     62    610    374    155
    226   -163   -389    -31    306   -275     64    984     51    594    355    129
    213   -192   -405    -10    306   -296     83    979     41    581    345    116
    220   -184   -405    -18    311   -293    106    995     57    602    371    137
    207   -220   -428      7    316   -324    127    997     51    600    363    124
    176   -275   -452     49    314   -363    129    997     49    597    355    119
    135   -332   -467     98    301   -400    127    992     44    584    345    109
     83   -366   -449    142    265   -407    132    992     51    579    361    109
     38   -384   -426    171    231   -405    129    984     49    574    363    101
     -5   -457   -452    228    223   -454    101    963     20    550    329     64
     10   -480   -493    233    249   -485     80    963      5    542    309     46
    187   -358   -545     85    366   -452    140   1062     62    592    329     77
    314   -252   -566    -31    439   -407    275   1257    210    693    387     88
    379    -93   -472   -142    423   -283    400   1449    392    849    511    161
    415     77   -340   -249    376   -129    454   1636    610   1098    743    379
    452    277   -174   -363    314     51    384   1751    789   1392   1075    756
    433    509     75   -472    179    293    280   1590    810   1602   1436   1176
    366    522    153   -444    106    337    213   1280    620   1597   1577   1363
    324    413     88   -371    116    252    101    901    200   1257   1312   1145
    233    114   -119   -174    176     -2    -57    353   -480    446    475    350
    218   -189   -410    -15    314   -298   -249     -7  -1000   -213   -226   -296
    259   -446   -706     93    480   -576   -337     28  -1036   -270   -322   -415
    283   -594   -880    155    579   -737   -306    228   -862   -140   -246   -387
    324   -628   -953    153    639   -789   -220    446   -649     12   -142   -316
    275   -623   -901    171    587   -761    -80    691   -407    207    -10   -189
    155   -639   -795    239    475   -717     12    865   -239    353     90   -106
     62   -685   -750    311    405   -719     25    932   -181    410    129   -101
    148   -589   -737    220    441   -662     57   1002   -137    465    205    -77
    324   -389   -714     31    517   -550    174   1104    -49    558    303      7
    223   -470   -693    122    457   -579    228   1119    -33    571    303     -5
     96   -610   -706    257    400   -657    210   1083    -51    537    254    -33
     93   -615   -709    262    400   -662    145   1072    -64    530    226    -10
     70   -519   -589    223    329   -553    174   1148     -5    618    348     72
     88   -342   -431    124    259   -387    301   1247    114    753    496    189
     62   -368   -431    150    244   -400    306   1234    122    766    511    189
    103   -329   -433    114    267   -381    296   1223    124    766    506    189
     67   -392   -459    161    262   -426    272   1202    111    756    485    192
     75   -361   -436    142    254   -397    252   1200    116    761    493    207
    129   -309   -439     88    283   -374    223   1182    109    753    496    210
    187   -293   -480     54    332   -387    207   1174    111    758    498    220
    213   -254   -470     18    340   -361    215   1195    127    774    519    228
    202   -181   -384    -10    293   -283    228   1236    163    813    555    267
    207    -85   -293    -62    249   -187    226   1275    197    852    594    324
    277      5   -272   -140    275   -132    220   1306    223    883    626    355
    329     -7   -337   -161    332   -171    202   1330    236    909    646    358
    394    -18   -413   -187    402   -215    179   1353    252    935    670    371
    394      0   -397   -197    394   -197    171   1384    288    976    727    407
    327     10   -316   -168    322   -153    181   1441    342   1044    795    465
    306     62   -246   -187    275    -90    168   1493    379   1088    831    522
    366    140   -228   -254    296    -44    171   1540    397   1111    844    540
    361    168   -192   -267    275    -12    166   1564    394   1104    844    511
    290    116   -174   -202    233    -28    137   1569    384   1091    844    488
    233     96   -137   -166    184    -20    142   1566    381   1088    849    498
    392    272   -119   -332    257     75    220   1590    420   1114    870    548
    498    350   -148   -426    322    101    277   1584    428   1104    859    553
    402    213   -189   -306    296     12    280   1545    381   1049    805    501
    316    122   -194   -220    254    -33    277   1512    350   1005    769    478
    280     75   -205   -179    244    -64    275   1475    324    969    730    462
    231     41   -192   -137    210    -75    272   1436    293    937    698    441
    171     -5   -176    -83    174    -90    272   1410    283    914    678    428
    140    -75   -215    -33    176   -145    277   1392    275    898    659    415
    132    -93   -226    -20    176   -158    277   1379    277    893    659    423
    137    -88   -226    -25    179   -155    254   1345    257    870    639    415
     96    -96   -192      0    142   -142    249   1332    257    867    633    433
     12   -109   -122     46     64   -116    265   1332    267    880    633    441
    -96   -119    -23    106    -36    -72    285   1353    296    909    659    462
   -109   -150    -44    129    -33    -96    275   1350    296    906    654    452
    -41   -163   -122    103     38   -142    236   1325    277    878    628    423
    -18   -155   -140     85     59   -148    200   1314    275    872    618    410
      7   -174   -181     83     93   -179    189   1319    288    878    618    405
     49   -145   -197     46    122   -171    197   1356    337    919    659    444
     85    -62   -148    -10    116   -103    228   1408    410    979    714    488
    145    -25   -171    -59    158    -96    226   1410    431    987    714    478
    296     15   -280   -155    288   -132    187   1382    423    963    691    436
    454      0   -454   -228    454   -228    142   1348    400    935    662    397
    555      0   -555   -277    555   -277    119   1340    413    948    675    415
    600     46   -555   -324    576   -254     77   1317    405    945    680    441
    685     54   -631   -371    657   -288     38   1299    379    935    670    436
    766     80   -685   -426    727   -301     31   1304    392    956    683    457
    805     75   -730   -439    769   -327     38   1332    426    997    719    498
    831     31   -800   -433    815   -384     31   1335    420   1002    717    501
    870    -25   -896   -423    883   -459      0   1306    381    971    678    467
    963    -46  -1013   -459    987   -530    -44   1270    335    927    633    433
   1060    -51  -1111   -504   1085   -581    -59   1252    303    893    592    407
   1132    -59  -1195   -537   1163   -626    -98   1205    262    839    537    355
   1171   -111  -1283   -530   1226   -696   -129   1163    231    787    478    293
   1166   -161  -1330   -504   1247   -743   -153   1132    213    748    439    244
   1187   -176  -1363   -504   1275   -769   -181   1101    189    714    407    210
   1210   -192  -1402   -509   1304   -797   -210   1054    155    670    361    145
   1208   -220  -1431   -493   1319   -826   -231   1023    142    646    340    116
   1195   -249  -1444   -472   1319   -846   -241   1005    150    644    335    114
   1137   -290  -1428   -423   1283   -859   -223   1018    184    670    355    132
   1054   -340  -1395   -358   1223   -867   -200   1031    215    693    381    150
    982   -345  -1327   -319   1153   -833   -184   1041    246    709    405    166
    917   -366  -1283   -277   1098   -823   -168   1054    277    730    428    184
    854   -392  -1247   -231   1049   -818   -137   1093    327    758    449    202
    849   -405  -1254   -223   1049   -828    -36   1228    426    789    452    192
    823   -366  -1189   -228   1005   -776     93   1410    584    891    517    228
    782   -205   -987   -288    880   -594    215   1654    862   1145    743    423
    766     70   -696   -418    732   -311    246   1956   1210   1561   1156    810
    763    446   -316   -605    540     64    124   1829   1306   1857   1566   1252
    652    610    -41   -631    348    285    -25   1363   1187   1992   1842   1548
    527    628    101   -576    213    363   -215    823    901   1883   1836   1574
    402    345    -57   -374    231    145   -431    280    368   1283   1249   1072
    332   -259   -592    -36    462   -426   -602    -93   -311    363    322    283
    327   -657   -984    163    654   -818   -631    -10   -402    163     72     54
    337   -802  -1140    228    737   -971   -527    283   -179    322    145     77
    316   -766  -1083    226    698   -924   -384    555     54    498    267    168
    249   -698   -948    223    597   -823   -200    846    309    696    423    303
    257   -581   -839    161    545   -709    -88   1031    472    823    514    374
    288   -540   -828    124    555   -683    -41   1098    524    857    542    394
    288   -558   -846    135    566   -701    -31   1114    530    854    537    384
    290   -527   -818    116    553   -672    -44   1101    511    836    519    371
    311   -472   -784     80    545   -626    -57   1088    504    826    501    340
    332   -452   -787     59    555   -618    -70   1070    496    823    478    296
    376   -410   -787     18    581   -597    -83   1067    511    844    488    303
    420   -387   -807    -20    613   -597   -124   1044    501    846    488    309
    350   -446   -797     46    574   -620   -166    992    454    813    454    280
    296   -428   -724     64    509   -576   -181    976    467    805    454    283
    262   -293   -555     15    407   -423   -148   1013    530    833    498    329
    252   -280   -535     12    392   -405   -103   1062    579    867    545    358
    233   -277   -511     20    371   -394    -64   1111    639    914    600    415
    218   -254   -472     18    342   -363     -7   1174    711    974    659    478
    192   -215   -407     12    298   -311     33   1223    766   1013    701    506
    205   -218   -423      2    314   -319     44   1249    792   1031    724    522
    316   -228   -545    -44    428   -387     62   1270    820   1049    730    530
    420   -161   -581   -129    498   -371     67   1280    831   1065    717    524
    449    -28   -478   -210    462   -252    106   1337    878   1124    748    555
    439     46   -394   -244    415   -174    163   1462    982   1228    844    652
    387     38   -348   -213    366   -153    192   1543   1052   1291    919    714
    457     10   -449   -233    452   -218    145   1538   1036   1270    922    693
    542     49   -493   -296    519   -220    109   1527   1018   1244    901    662
    600    135   -465   -368    532   -163     96   1525   1018   1221    885    654
    607    161   -446   -387    527   -142    103   1535   1028   1218    898    698
    615    153   -465   -384    537   -155    111   1527   1018   1208    893    709
    615    137   -478   -376    548   -168    119   1504    997   1208    885    698
    649    119   -532   -384    592   -205     88   1444    935   1158    831    654
    672    116   -558   -394    615   -220     90   1400    901   1119    792    620
    659    140   -522   -402    592   -189    127   1379    909   1119    789    620
    654    174   -480   -413    568   -153    163   1361    922   1137    805    646
    667    176   -493   -423    579   -158    174   1280    880   1083    756    607
    701    194   -509   -449    605   -155    153   1166    795    961    641    488
    724    181   -545   -454    633   -181    137   1083    735    857    532    376
    758    150   -607   -454    683   -228    114   1000    675    774    446    311
    805    132   -672   -470    737   -270     67    883    610    691    371    249
    885    158   -727   -522    805   -283     38    820    571    646    316    205
    795    176   -618   -488    706   -220     44    831    589    662    329    218
    675    246   -428   -459    553    -90     62    844    628    696    366    254
    797    366   -433   -584    615    -33    116    859    678    735    392    290
    870    457   -413   -662    641     20    181    865    717    766    410    322
    730    368   -363   -550    545      2    158    813    685    732    374    298
    636    335   -301   -485    470     18    119    761    649    691    335    277
    646    363   -283   -506    465     41    116    758    657    698    348    296
    795    542   -252   -670    522    148    189    795    724    756    397    322
    771    568   -205   -670    488    181    241    800    748    769    410    319
    688    579   -109   -633    400    236    288    795    776    787    426    335
    678    654    -23   -667    350    316    348    802    805    802    436    358
    628    657     25   -644    301    342    355    779    797    784    415    348
    615    672     54   -646    280    363    337    740    776    753    389    337
    636    717     80   -675    277    400    298    688    758    724    368    324
    701    753     51   -727    324    402    272    631    724    685    337    306
    763    846     83   -805    340    465    267    605    719    672    329    309
    724    898    174   -813    275    535    272    597    719    662    327    322
    706    995    288   -849    210    641    296    605    737    672    342    348
    815   1135    316   -976    249    727    306    589    732    662    342    358
    878   1197    316  -1039    280    758    311    545    701    620    303    327
    885   1187    301  -1039    290    745    288    475    652    555    241    285
    828   1210    381  -1018    223    797    301    452    649    535    220    277
    740   1288    545  -1015     96    917    355    491    701    576    267    332
    846   1397    550  -1122    148    974    379    496    717    576    265    342
    911   1452    540  -1182    184    997    389    459    704    548    228    311
    898   1444    545  -1171    176    995    400    420    670    511    179    277
    940   1491    550  -1215    194   1021    444    413    662    498    161    262
   1015   1579    563  -1299    226   1072    488    439    680    504    161    272
   1000   1626    623  -1314    187   1124    527    462    693    509    161    275
    971   1683    711  -1327    129   1197    568    496    714    532    174    303
    940   1756    815  -1350     62   1286    602    511    727    542    179    316
    948   1826    878  -1387     36   1353    618    509    737    542    179    332
    987   1891    904  -1441     41   1400    639    511    740    532    176    337
    989   2005   1015  -1496    -12   1512    691    553    763    532    184    348
    945   2086   1137  -1517    -96   1613    782    646    818    558    202    363
    958   2208   1249  -1584   -145   1730    924    839    948    626    254    407
    956   2403   1447  -1680   -246   1925   1083   1114   1156    797    397    537
    943   2673   1730  -1808   -392   2203   1197   1431   1423   1080    657    787
   1018   3070   2052  -2044   -517   2561   1226   1595   1613   1358    984   1148
   1047   3543   2496  -2296   -724   3018   1202   1327   1647   1574   1312   1556
    935   3910   2972  -2423  -1018   3442   1111    813   1574   1717   1558   1870
    709   3897   3187  -2301  -1239   3543    943    210   1254   1504   1387   1745
    576   3450   2870  -2013  -1148   3161    771   -316    628    740    594    992
    527   2985   2457  -1756   -963   2722    605   -506    184    155    -20    405
    545   2766   2221  -1657   -836   2494    558   -337    187     96   -129    288
    581   2774   2192  -1678   -805   2483    675    -20    376    220    -59    337
    600   2930   2330  -1764   -865   2631    901    332    618    392     59    454
    636   3073   2436  -1855   -901   2756   1119    639    826    545    166    553
    704   3190   2486  -1948   -891   2839   1223    771    917    610    207    600
    737   3270   2533  -2003   -896   2902   1270    818    940    620    197    607
    714   3367   2652  -2042   -969   3011   1330    885    971    659    223    644
    711   3522   2811  -2117  -1049   3167   1402    976   1034    722    285    704
    831   3689   2857  -2262  -1013   3273   1452   1041   1075    763    324    750
    974   3824   2850  -2397   -937   3338   1504   1096   1109    792    335    787
   1117   3930   2813  -2525   -849   3372   1535   1132   1122    807    332    807
   1226   4032   2805  -2629   -789   3419   1561   1171   1148    831    345    836
   1332   4172   2837  -2753   -750   3504   1597   1218   1179    862    371    888
   1423   4289   2865  -2855   -719   3577   1600   1247   1192    870    381    922
   1504   4385   2881  -2946   -688   3634   1615   1286   1208    883    387    927
   1600   4466   2865  -3031   -633   3665   1634   1327   1226    888    379    914
   1706   4546   2839  -3128   -566   3694   1634   1363   1228    878    366    914
   1805   4588   2782  -3195   -488   3686   1628   1395   1221    867    350    919
   1893   4647   2751  -3273   -428   3699   1634   1454   1239    880    361    950
   1867   4718   2847  -3294   -488   3782   1673   1545   1291    927    407   1013
   1719   4837   3115  -3281   -696   3977   1756   1675   1379   1010    485   1111
   1493   4923   3429  -3208   -966   4177   1844   1823   1480   1106    576   1221
   1210   5014   3803  -3115  -1296   4411   1922   1969   1595   1213    672   1335
   1000   5131   4130  -3065  -1564   4632   1984   2096   1693   1312    771   1447
    839   5214   4375  -3029  -1766   4795   2031   2205   1779   1402    865   1551
    704   5318   4614  -3011  -1953   4967   2062   2278   1844   1462    927   1623
    568   5318   4746  -2946  -2088   5032   2070   2320   1896   1514    976   1691
    446   5318   4871  -2881  -2210   5094   2075   2366   1945   1574   1036   1764
    293   5318   5024  -2805  -2364   5170   2088   2410   2003   1644   1111   1855
    241   5318   5076  -2779  -2416   5198   2083   2423   2039   1678   1150   1901
    161   5318   5154  -2740  -2496   5237   2094   2410   2049   1678   1140   1909
     31   5318   5284  -2675  -2626   5302   2127   2431   2073   1699   1150   1935
      0   5318   5318  -2657  -2657   5318   2161   2460   2088   1725   1169   1974
      0   5318   5318  -2657  -2657   5318   2182   2460   2083   1725   1158   1974
      0   5318   5318  -2657  -2657   5318   2177   2444   2049   1696   1119   1956
      0   5318   5318  -2657  -2657   5318   2143   2387   1987   1628   1047   1893
      0   5318   5318  -2657  -2657   5318   2122   2346   1943   1587   1000   1847
      0   5318   5318  -2657  -2657   5318   2205   2382   1987   1628   1026   1870
      0   5318   5318  -2657  -2657   5318   2304   2410   2010   1654   1034   1883
      0   5318   5318  -2657  -2657   5318   2283   2372   1945   1602    974   1834
      0   5318   5318  -2657  -2657   5318   2234   2327   1873   1558    927   1803
      0   5318   5318  -2657  -2657   5318   2208   2296   1813   1525    888   1782
      0   5318   5318  -2657  -2657   5318   2169   2247   1753   1470    836   1738
      0   5318   5318  -2657  -2657   5318   2117   2223   1719   1436    792   1701
      0   5318   5318  -2657  -2657   5318   2127   2275   1751   1473    815   1730
      0   5318   5318  -2657  -2657   5318   2226   2390   1855   1595    919   1836
      0   5318   5318  -2657  -2657   5318   2236   2405   1849   1608    917   1839
      0   5318   5318  -2657  -2657   5318   2278   2423   1865   1636    935   1862
      0   5318   5318  -2657  -2657   5318   2301   2439   1880   1657    953   1886
      0   5318   5318  -2657  -2657   5318   2288   2442   1865   1644    930   1862
      0   5318   5318  -2657  -2657   5318   2330   2496   1901   1688    956   1888
      0   5318   5318  -2657  -2657   5318   2340   2520   1919   1714    963   1904
      0   5318   5318  -2657  -2657   5318   2317   2533   1927   1727    961   1914
      0   5318   5318  -2657  -2657   5318   2317   2585   1969   1779   1002   1966
      0   5318   5318  -2657  -2657   5318   2322   2634   2013   1842   1049   2021
      0   5318   5318  -2657  -2657   5318   2294   2647   2018   1867   1065   2047
      0   5318   5318  -2657  -2657   5318   2262   2650   2008   1880   1072   2070
      0   5318   5318  -2657  -2657   5318   2288   2691   2042   1932   1124   2130
      0   5318   5318  -2657  -2657   5318   2309   2727   2068   1966   1150   2158
      0   5318   5318  -2657  -2657   5318   2307   2738   2062   1969   1158   2169
      0   5318   5318  -2657  -2657   5318   2275   2725   2042   1958   1145   2169
      0   5318   5318  -2657  -2657   5318   2231   2707   2013   1940   1119   2151
      0   5318   5318  -2657  -2657   5318   2208   2701   1992   1925   1104   2143
      0   5318   5318  -2657  -2657   5318   2195   2696   1974   1912   1083   2117
      0   5318   5318  -2657  -2657   5318   2177   2683   1958   1891   1062   2094
      0   5318   5318  -2657  -2657   5318   2153   2662   1948   1870   1036   2078
      0   5318   5318  -2657  -2657   5318   2125   2639   1927   1842   1002   2047
      0   5318   5318  -2657  -2657   5318   2094   2613   1901   1826    982   2023
      0   5318   5318  -2657  -2657   5318   2062   2603   1896   1834    984   2023
      0   5318   5318  -2657  -2657   5318   2031   2592   1891   1829    979   2034
      0   5318   5318  -2657  -2657   5318   1997   2582   1888   1831    982   2049
      0   5318   5318  -2657  -2657   5318   1969   2572   1878   1823    976   2029
      0   5318   5318  -2657  -2657   5318   1948   2572   1867   1818    963   1992
      0   5318   5318  -2657  -2657   5318   1914   2556   1847   1805    940   1971
      0   5318   5318  -2657  -2657   5318   1932   2595   1860   1818    940   1958
      0   5318   5318  -2657  -2657   5318   2005   2720   1935   1857    956   1953
      0   5318   5318  -2657  -2657   5318   2078   2894   2039   1935    997   1971
      0   5318   5318  -2657  -2657   5318   2138   3120   2231   2138   1163   2120
      0   5318   5318  -2657  -2657   5318   2112   3374   2481   2470   1509   2473
      0   5318   5318  -2657  -2657   5318   2026   3359   2598   2756   1873   2881
      0   5318   5318  -2657  -2657   5318   1925   3005   2530   2907   2120   3172
      0   5318   5318  -2657  -2657   5318   1758   2514   2299   2852   2140   3229
      0   5318   5318  -2657  -2657   5318   1543   1893   1675   2169   1473   2637
      0   5318   5318  -2657  -2657   5318   1332   1460   1070   1428    735   1969
      0   5318   5318  -2657  -2657   5318   1197   1454    896   1213    501   1730
      0   5318   5318  -2657  -2657   5318   1252   1709   1034   1309    540   1709
      0   5318   5318  -2657  -2657   5318   1389   1995   1267   1486    672   1805
      0   5318   5318  -2657  -2657   5318   1582   2288   1527   1691    823   1919
      0   5318   5318  -2657  -2657   5318   1714   2507   1714   1836    937   2008
      0   5318   5318  -2657  -2657   5318   1787   2621   1813   1922   1008   2068
      0   5318   5318  -2657  -2657   5318   1805   2657   1844   1953   1034   2081
      0   5318   5318  -2657  -2657   5318   1808   2683   1865   1977   1060   2096
      0   5318   5318  -2657  -2657   5318   1818   2727   1904   2021   1117   2158
      0   5318   5318  -2657  -2657   5318   1813   2774   1943   2070   1171   2218
      0   5318   5318  -2657  -2657   5318   1792   2785   1945   2075   1169   2195
      0   5318   5318  -2657  -2657   5318   1792   2795   1948   2081   1158   2153
      0   5318   5318  -2657  -2657   5318   1800   2811   1961   2086   1156   2153
      0   5318   5318  -2657  -2657   5318   1805   2839   1995   2114   1189   2218
      0   5318   5318  -2657  -2657   5318   1784   2850   2005   2138   1221   2244
      0   5318   5318  -2657  -2657   5318   1735   2826   1974   2120   1205   2218
      0   5318   5318  -2657  -2657   5318   1686   2808   1951   2112   1202   2200
      0   5318   5318  -2657  -2657   5318   1714   2855   1997   2169   1260   2252
      0   5318   5318  -2657  -2657   5318   1730   2886   2029   2210   1301   2286
      0   5318   5318  -2657  -2657   5318   1678   2860   2005   2197   1291   2286
      0   5318   5318  -2657  -2657   5318   1649   2860   2013   2213   1304   2301
      0   5318   5318  -2657  -2657   5318   1649   2883   2047   2252   1343   2335
      0   5318   5318  -2657  -2657   5318   1628   2896   2068   2283   1374   2364
      0   5318   5318  -2657  -2657   5318   1613   2933   2104   2338   1428   2410
      0   5318   5318  -2657  -2657   5318   1600   2969   2122   2374   1462   2426
      0   5318   5318  -2657  -2657   5318   1566   2982   2125   2392   1478   2426
      0   5318   5318  -2657  -2657   5318   1486   2966   2099   2387   1470   2410
      0   5318   5318  -2657  -2657   5318   1480   3021   2145   2465   1551   2462
      0   5318   5318  -2657  -2657   5318   1538   3109   2223   2564   1649   2548
      0   5318   5318  -2657  -2657   5318   1538   3120   2205   2564   1660   2553
      0   5318   5318  -2657  -2657   5318   1514   3104   2148   2543   1647   2548
      0   5318   5318  -2657  -2657   5318   1509   3099   2112   2522   1631   2522
      0   5318   5318  -2657  -2657   5318   1475   3060   2057   2478   1595   2457
      0   5318   5318  -2657  -2657   5318   1457   3016   2010   2436   1553   2392
      0   5318   5318  -2657  -2657   5318   1449   2966   1964   2387   1506   2346
      0   5318   5318  -2657  -2657   5318   1418   2868   1873   2288   1402   2226
      0   5318   5318  -2657  -2657   5318   1363   2774   1779   2195   1296   2114
      0   5318   5318  -2657  -2657   5318   1325   2696   1704   2130   1226   2047
      0   5318   5318  -2657  -2657   5318   1299   2650   1657   2104   1192   2013
      0   5318   5318  -2657  -2657   5318   1330   2673   1673   2143   1234   2052
      0   5318   5318  -2657  -2657   5318   1332   2678   1657   2151   1244   2068
      0   5318   5318  -2657  -2657   5318   1312   2655   1621   2145   1239   2065
      0   5318   5318  -2657  -2657   5318   1330   2657   1613   2158   1254   2081
      0   5318   5318  -2657  -2657   5318   1296   2608   1564   2122   1213   2047
      0   5318   5318  -2657  -2657   5318   1236   2546   1509   2078   1171   2018
      0   5318   5318  -2657  -2657   5318   1213   2538   1506   2078   1189   2055
      0   5318   5318  -2657  -2657   5318   1202   2538   1522   2091   1226   2107
      0   5318   5318  -2657  -2657   5318   1189   2540   1540   2112   1262   2138
      0   5318   5318  -2657  -2657   5318   1176   2559   1571   2148   1312   2192
      0   5318   5318  -2657  -2657   5318   1166   2566   1584   2161   1343   2203
      0   5318   5318  -2657  -2657   5318   1241   2634   1662   2226   1418   2255
      0   5318   5318  -2657  -2657   5318   1254   2637   1675   2236   1431   2270
      0   5318   5318  -2657  -2657   5318   1262   2644   1704   2257   1462   2291
      0   5318   5318  -2657  -2657   5318   1288   2655   1748   2291   1506   2327
      0   5318   5318  -2657  -2657   5318   1293   2634   1753   2307   1527   2317
      0   5318   5318  -2657  -2657   5318   1278   2613   1735   2296   1512   2281
      0   5318   5318  -2657  -2657   5318   1221   2585   1706   2281   1506   2304
      0   5318   5318  -2657  -2657   5318   1184   2561   1688   2281   1525   2309
      0   5318   5318  -2657  -2657   5318   1171   2546   1675   2262   1514   2275
      0   5318   5318  -2657  -2657   5318   1182   2543   1673   2242   1501   2260
      0   5318   5318  -2657  -2657   5318   1156   2512   1647   2210   1493   2283
      0   5318   5318  -2657  -2657   5318   1054   2416   1556   2130   1444   2249
      0   5318   5318  -2657  -2657   5318   1015   2372   1512   2088   1410   2205
      0   5318   5318  -2657  -2657   5318    989   2320   1465   2047   1361   2130
      0   5318   5318  -2657  -2657   5318    976   2270   1423   2003   1314   2062
      0   5318   5318  -2657  -2657   5318    995   2265   1418   1997   1312   2047
      0   5318   5318  -2657  -2657   5318    878   2153   1312   1893   1218   1979
      0   5318   5318  -2657  -2657   5318    802   2104   1265   1847   1184   1956
      0   5318   5318  -2657  -2657   5318    784   2078   1252   1829   1171   1925
      0   5318   5318  -2657  -2657   5318    784   2052   1236   1813   1158   1909
      0   5318   5318  -2657  -2657   5318    784   2042   1226   1795   1145   1896
      0   5318   5318  -2657  -2657   5318    761   2021   1213   1782   1143   1883
      0   5318   5318  -2657  -2657   5318    683   1956   1163   1732   1106   1836
      0   5318   5318  -2657  -2657   5318    594   1862   1075   1636   1015   1738
      0   5318   5318  -2657  -2657   5318    633   1925   1119   1667   1026   1738
      0   5318   5318  -2657  -2657   5318    766   2112   1267   1779   1106   1774
      0   5318   5318  -2657  -2657   5318    750   2192   1337   1834   1127   1756
      0   5318   5318  -2657  -2657   5318    730   2346   1530   2057   1345   1945
      0   5318   5318  -2657  -2657   5318    740   2494   1740   2382   1740   2372
      0   5318   5318  -2657  -2657   5318    693   2353   1751   2564   2047   2759
      0   5318   5318  -2657  -2657   5318    623   2042   1574   2553   2156   2922
      0   5318   5318  -2657  -2657   5318    511   1673   1213   2286   1951   2707
      0   5318   5318  -2657  -2657   5318    298   1104    558   1530   1158   1932
      0   5318   5318  -2657  -2657   5318     57    701     44    896    501   1317
      0   5318   5318  -2657  -2657   5318    -57    698    -25    795    374   1145
      0   5318   5318  -2657  -2657   5318     28    953    207    987    504   1215
      0   5318   5318  -2657  -2657   5318     88   1124    384   1114    587   1273
      0   5318   5318  -2657  -2657   5318    220   1358    623   1304    740   1389
      0   5318   5318  -2657  -2657   5318    332   1543    813   1460    872   1473
      0   5318   5318  -2657  -2657   5318    366   1587    870   1501    904   1473
      0   5318   5318  -2657  -2657   5318    400   1634    922   1548    950   1517
      0   5318   5318  -2657  -2657   5318    433   1686    971   1608   1018   1584
      0   5318   5318  -2657  -2657   5318    457   1709   1002   1641   1060   1626
      0   5318   5318  -2657  -2657   5318    496   1745   1052   1691   1119   1680
      0   5318   5318  -2657  -2657   5318    491   1766   1083   1725   1169   1701
      0   5318   5318  -2657  -2657   5318    511   1808   1124   1761   1213   1727
      0   5318   5318  -2657  -2657   5318    563   1862   1174   1810   1265   1782
      0   5318   5318  -2657  -2657   5318    553   1852   1163   1800   1252   1756
      0   5318   5318  -2657  -2657   5318    504   1818   1135   1777   1228   1722
      0   5318   5318  -2657  -2657   5318    454   1797   1111   1766   1226   1714
      0   5318   5318  -2657  -2657   5318    452   1826   1140   1810   1270   1743
      0   5318   5318  -2657  -2657   5318    465   1857   1171   1847   1309   1782
      0   5318   5318  -2657  -2657   5318    457   1857   1166   1844   1312   1782
      0   5318   5318  -2657  -2657   5318    465   1860   1174   1852   1317   1769
      0   5318   5318  -2657  -2657   5318    493   1904   1218   1904   1371   1810
      0   5318   5318  -2657  -2657   5318    563   2005   1319   2010   1480   1906
      0   5318   5318  -2657  -2657   5318    581   2068   1384   2081   1556   1971
      0   5318   5318  -2657  -2657   5318    626   2140   1462   2164   1647   2047
      0   5318   5318  -2657  -2657   5318    667   2229   1551   2257   1751   2135
      0   5318   5318  -2657  -2657   5318    685   2291   1605   2327   1829   2197
      0   5318   5318  -2657  -2657   5318    670   2317   1628   2364   1870   2234
      0   5318   5318  -2657  -2657   5318    618   2294   1608   2346   1852   2223
      0   5318   5318  -2657  -2657   5318    594   2288   1590   2338   1842   2218
      0   5318   5318  -2657  -2657   5318    613   2327   1610   2369   1875   2244
      0   5318   5318  -2657  -2657   5318    633   2330   1613   2369   1878   2221
      0   5318   5318  -2657  -2657   5318    636   2299   1584   2338   1873   2156
      0   5318   5318  -2657  -2657   5318    618   2255   1538   2299   1865   2122
      0   5318   5318  -2657  -2657   5318    589   2187   1465   2231   1797   2060
      0   5318   5318  -2657  -2657   5318    584   2143   1423   2182   1743   2010
      0   5318   5318  -2657  -2657   5318    597   2117   1400   2156   1714   1997
      0   5318   5318  -2657  -2657   5318    605   2078   1376   2125   1678   1969
      0   5318   5318  -2657  -2657   5318    592   2013   1330   2081   1628   1925
      0   5318   5318  -2657  -2657   5318    566   1958   1293   2042   1597   1891
      0   5318   5318  -2657  -2657   5318    532   1906   1252   2008   1566   1862
      0   5318   5318  -2657  -2657   5318    517   1878   1231   1984   1543   1826
      0   5318   5318  -2657  -2657   5318    506   1867   1221   1974   1525   1787
     -2   5315   5318  -2655  -2660   5315    423   1774   1140   1893   1447   1706
    -31   5287   5318  -2626  -2673   5302    355   1709   1091   1865   1439   1725
    -12   5305   5318  -2644  -2665   5310    361   1732   1117   1899   1470   1722
   -132   5185   5318  -2525  -2725   5250    280   1644   1005   1771   1312   1483
   -187   5131   5318  -2473  -2751   5224    254   1618    984   1751   1288   1504
   -137   5180   5318  -2520  -2727   5248    267   1652   1031   1803   1353   1582
   -296   5022   5318  -2364  -2805   5170    200   1613    995   1784   1350   1597
   -381   4936   5318  -2275  -2850   5125    166   1584    976   1787   1358   1628
   -415   4902   5318  -2244  -2868   5107    124   1569    976   1787   1358   1605
   -335   4983   5318  -2322  -2826   5149    103   1579    979   1784   1345   1543
    -93   5224   5318  -2564  -2704   5271    155   1649   1057   1855   1413   1647
   -119   5198   5318  -2538  -2717   5258    158   1644   1078   1878   1444   1701
   -207   5110   5318  -2452  -2761   5214     67   1577   1031   1847   1426   1688
   -140   5177   5318  -2520  -2727   5248     54   1582   1049   1875   1467   1732
    -15   5302   5318  -2644  -2665   5310    101   1665   1132   1971   1571   1839
      0   5318   5318  -2657  -2657   5318     72   1667   1135   1977   1584   1847
      0   5318   5318  -2657  -2657   5318     83   1670   1143   1987   1600   1873
      0   5318   5318  -2657  -2657   5318     83   1662   1130   1990   1608   1891
      0   5318   5318  -2657  -2657   5318     41   1615   1078   1940   1566   1857
      0   5318   5318  -2657  -2657   5318      2   1584   1044   1906   1532   1805
      0   5318   5318  -2657  -2657   5318     18   1602   1057   1909   1532   1800
      0   5318   5318  -2657  -2657   5318     59   1657   1096   1940   1564   1826
      0   5318   5318  -2657  -2657   5318     75   1678   1111   1956   1574   1847
      0   5318   5318  -2657  -2657   5318     59   1673   1106   1964   1587   1878
      0   5318   5318  -2657  -2657   5318     88   1693   1124   1979   1613   1922
      0   5318   5318  -2657  -2657   5318     75   1662   1104   1935   1558   1875
      0   5318   5318  -2657  -2657   5318     12   1587   1036   1852   1470   1826
      0   5318   5318  -2657  -2657   5318    -41   1535   1000   1826   1460   1844
      0   5318   5318  -2657  -2657   5318    -85   1493    974   1797   1428   1818
      0   5318   5318  -2657  -2657   5318   -116   1493    987   1805   1441   1823
      0   5318   5318  -2657  -2657   5318    -20   1592   1093   1906   1553   1919
      0   5318   5318  -2657  -2657   5318    -51   1535   1047   1842   1486   1821
      0   5318   5318  -2657  -2657   5318   -132   1441    979   1756   1387   1727
      0   5318   5318  -2657  -2657   5318    -33   1595   1083   1821   1426   1751
      0   5318   5318  -2657  -2657   5318    158   1893   1301   1987   1553   1852
      0   5318   5318  -2657  -2657   5318    262   2130   1504   2156   1688   1953
      0   5318   5318  -2657  -2657   5318    275   2385   1769   2462   2003   2249
      0   5318   5318  -2657  -2657   5318    168   2364   1896   2733   2348   2637
      0   5318   5318  -2657  -2657   5318    -41   1865   1784   2844   2574   2907
      0   5318   5318  -2657  -2657   5318   -290   1213   1564   2844   2665   3031
      0   5318   5318  -2657  -2657   5318   -517    626   1078   2359   2210   2611
    -75   5242   5318  -2582  -2696   5279   -675    249    480   1590   1428   1867
   -379   4938   5318  -2281  -2850   5125   -813    205    210   1202   1013   1441
   -446   4736   5183  -2143  -2813   4959   -820    431    316   1236    987   1356
   -301   4718   5019  -2208  -2660   4866   -737    670    488   1337   1041   1358
   -228   4775   5003  -2273  -2616   4889   -563    937    696   1473   1140   1426
   -277   4790   5068  -2257  -2673   4928   -366   1202    909   1641   1283   1551
   -335   4819   5154  -2242  -2743   4985   -265   1332   1031   1738   1369   1610
   -259   4777   5037  -2260  -2650   4907   -275   1327   1028   1719   1340   1584
   -241   4723   4964  -2239  -2603   4842   -267   1350   1065   1748   1369   1613
   -259   4702   4962  -2223  -2611   4832   -259   1376   1101   1774   1408   1631
   -368   4705   5073  -2166  -2720   4889   -218   1423   1156   1816   1449   1631
   -454   4686   5141  -2117  -2798   4912   -166   1480   1213   1862   1488   1667
   -491   4689   5177  -2099  -2834   4933   -135   1519   1265   1904   1543   1727
   -470   4671   5141  -2101  -2805   4905   -140   1509   1265   1891   1535   1709
   -340   4658   4998  -2158  -2668   4827   -181   1473   1231   1847   1486   1639
   -350   4637   4988  -2145  -2670   4811   -161   1504   1267   1875   1522   1660
   -426   4632   5058  -2104  -2743   4845   -132   1553   1312   1917   1574   1699
   -413   4640   5053  -2114  -2733   4845   -145   1553   1312   1912   1579   1683
   -361   4645   5006  -2140  -2683   4824   -161   1545   1312   1901   1566   1639
   -337   4647   4983  -2156  -2660   4814   -163   1553   1322   1912   1579   1634
   -322   4650   4972  -2164  -2647   4811   -161   1569   1332   1919   1595   1639
   -342   4621   4964  -2140  -2655   4793   -153   1579   1343   1925   1608   1652
   -314   4606   4920  -2145  -2616   4762   -176   1582   1345   1922   1610   1673
   -290   4595   4886  -2153  -2590   4741   -174   1626   1374   1951   1644   1686
   -239   4601   4840  -2182  -2540   4720   -171   1662   1405   1974   1670   1714
   -187   4575   4762  -2195  -2473   4666   -192   1683   1410   1979   1680   1725
   -220   4601   4821  -2190  -2520   4710   -171   1748   1447   2016   1706   1751
   -348   4614   4962  -2135  -2655   4785   -106   1870   1527   2104   1782   1816
   -309   4611   4920  -2151  -2616   4764   -114   1906   1545   2138   1821   1880
   -306   4598   4905  -2145  -2605   4749   -140   1909   1535   2143   1839   1904
   -322   4582   4905  -2130  -2613   4744   -181   1860   1491   2107   1803   1878
   -350   4577   4925  -2114  -2637   4751   -192   1834   1465   2094   1800   1904
   -433   4536   4970  -2052  -2701   4751   -194   1818   1444   2091   1800   1917
   -459   4492   4951  -2018  -2704   4720   -197   1782   1408   2062   1766   1880
   -449   4395   4845  -1971  -2647   4619   -207   1727   1356   2008   1704   1831
   -545   4273   4819  -1865  -2681   4546   -249   1641   1280   1938   1631   1766
   -662   4068   4731  -1704  -2696   4398   -298   1538   1195   1849   1545   1670
   -696   3930   4627  -1618  -2662   4278   -337   1452   1119   1766   1460   1579
   -776   3806   4582  -1514  -2678   4193   -342   1392   1070   1706   1397   1501
   -898   3691   4590  -1397  -2746   4138   -371   1322   1013   1639   1327   1418
   -945   3569   4512  -1312  -2730   4039   -415   1231    940   1561   1252   1319
  -1109   3445   4554  -1169  -2831   3998   -423   1189    917   1530   1223   1299
  -1317   3359   4676  -1021  -2995   4016   -410   1200    932   1548   1254   1340
  -1299   3247   4546   -974  -2922   3897   -478   1114    867   1491   1205   1283
  -1257   3146   4403   -945  -2831   3774   -532   1044    813   1434   1145   1228
  -1369   3005   4375   -820  -2873   3691   -548   1026    805   1418   1119   1166
  -1441   2951   4393   -753  -2917   3671   -553   1021    810   1408   1091   1114
  -1478   2961   4437   -743  -2956   3699   -532   1026    826   1413   1109   1189
  -1361   2956   4317   -797  -2839   3634   -553    995    810   1392   1106   1221
  -1184   3021   4206   -919  -2696   3613   -571    982    802   1384   1096   1182
  -1150   3130   4281   -989  -2714   3704   -522   1023    852   1423   1122   1189
  -1091   3195   4286  -1054  -2688   3741   -509   1034    872   1431   1135   1231
  -1044   3250   4291  -1104  -2668   3769   -467   1070    917   1467   1184   1286
  -1002   3302   4302  -1150  -2652   3800   -431   1098    953   1499   1228   1327
   -917   3390   4307  -1236  -2611   3847   -407   1124    989   1538   1273   1379
   -782   3478   4260  -1348  -2522   3871   -413   1119   1013   1558   1299   1400
   -701   3543   4245  -1421  -2473   3894   -431   1104   1026   1569   1314   1410
   -644   3572   4216  -1462  -2429   3894   -462   1093   1021   1566   1317   1421
   -568   3645   4214  -1538  -2390   3928   -444   1106   1039   1584   1343   1454
   -519   3712   4232  -1597  -2377   3969   -410   1124   1075   1623   1379   1486
   -467   3759   4224  -1647  -2346   3990   -402   1124   1085   1628   1389   1501
   -444   3741   4185  -1649  -2317   3964   -415   1109   1075   1610   1384   1514
   -475   3673   4149  -1597  -2312   3910   -446   1078   1052   1582   1369   1522
   -504   3590   4091  -1545  -2299   3842   -454   1052   1028   1545   1330   1462
   -475   3567   4042  -1545  -2257   3803   -452   1039   1008   1509   1288   1405
   -397   3616   4013  -1610  -2205   3813   -449   1026   1002   1488   1273   1397
   -257   3691   3949  -1717  -2101   3819   -433   1031   1013   1486   1275   1413
   -135   3707   3839  -1787  -1987   3772   -446   1013   1002   1462   1262   1410
   -171   3582   3751  -1706  -1961   3665   -496    958    953   1397   1197   1363
   -231   3455   3686  -1613  -1958   3569   -571    885    883   1312   1106   1270
   -280   3380   3660  -1548  -1969   3520   -613    841    846   1262   1049   1226
   -358   3317   3676  -1480  -2016   3496   -631    815    828   1241   1028   1228
   -441   3231   3673  -1395  -2057   3452   -636    805    828   1231   1015   1241
   -501   3161   3663  -1332  -2083   3411   -641    800    831   1226   1005   1236
   -511   3120   3632  -1304  -2070   3374   -633    810    854   1239   1021   1231
   -574   2998   3569  -1213  -2070   3281   -579    854    898   1265   1034   1244
   -633   2972   3606  -1169  -2120   3289   -493    948    966   1301   1060   1260
   -678   3018   3697  -1171  -2187   3359   -376   1119   1101   1387   1117   1286
   -685   3094   3780  -1202  -2231   3437   -277   1317   1278   1532   1234   1374
   -667   3296   3962  -1317  -2314   3629   -189   1566   1558   1844   1538   1631
   -670   3567   4237  -1449  -2452   3902   -184   1688   1761   2143   1904   1997
   -792   3785   4575  -1496  -2683   4180   -215   1519   1774   2304   2197   2351
   -989   3839   4829  -1423  -2909   4333   -259   1179   1649   2353   2379   2590
  -1047   3735   4782  -1345  -2915   4258   -389    701   1260   2005   2094   2351
  -1010   3382   4393  -1187  -2701   3886   -558    129    618   1226   1288   1556
   -914   3000   3915  -1044  -2413   3457   -743   -187    148    633    670    958
   -865   2795   3660   -963  -2262   3226   -820   -135    114    563    576    885
   -898   2696   3595   -898  -2247   3146   -740     98    314    711    678   1000
   -901   2670   3572   -885  -2236   3120   -610    335    537    888    805   1114
   -815   2769   3585   -976  -2200   3174   -426    607    771   1085    945   1189
   -737   2886   3624  -1072  -2179   3255   -290    795    927   1218   1036   1221
   -706   2904   3611  -1101  -2158   3257   -244    844    979   1265   1070   1239
   -662   2878   3541  -1109  -2101   3208   -210    862   1005   1288   1091   1260
   -553   2855   3408  -1153  -1979   3130   -174    878   1018   1304   1106   1275
   -439   2883   3322  -1221  -1880   3102   -132    911   1039   1330   1140   1312
   -277   2940   3218  -1332  -1748   3078    -96    930   1054   1345   1156   1337
   -106   2969   3076  -1434  -1590   3021    -88    914   1036   1330   1140   1319
    103   3013   2909  -1561  -1402   2961   -103    875    997   1291   1101   1275
    327   3070   2743  -1699  -1208   2907   -116    862    982   1275   1083   1260
    413   3128   2712  -1771  -1148   2922    -70    898   1005   1309   1117   1296
    418   3151   2733  -1784  -1156   2940    -15    940   1031   1343   1153   1327
    415   3174   2756  -1795  -1171   2966     41    992   1070   1382   1192   1366
    418   3211   2792  -1813  -1187   3003     85   1031   1098   1421   1236   1405
    392   3260   2865  -1829  -1236   3063    153   1093   1148   1473   1296   1457
    397   3338   2940  -1870  -1270   3141    210   1158   1208   1532   1358   1509
    413   3374   2961  -1893  -1275   3169    236   1192   1247   1566   1402   1545
    457   3400   2943  -1927  -1241   3172    246   1208   1260   1574   1421   1561
    504   3447   2943  -1977  -1221   3198    257   1244   1280   1600   1452   1584
    579   3491   2912  -2036  -1166   3203    270   1291   1309   1639   1496   1608
    652   3486   2831  -2070  -1091   3159    252   1319   1327   1665   1527   1631
    701   3507   2805  -2104  -1052   3156    223   1361   1361   1706   1577   1670
    685   3538   2850  -2112  -1083   3195    239   1444   1428   1782   1660   1751
    688   3551   2863  -2122  -1085   3208    252   1514   1483   1842   1732   1826
    704   3541   2837  -2122  -1067   3190    220   1540   1496   1862   1766   1860
    724   3535   2811  -2130  -1041   3174    202   1564   1501   1875   1784   1849
    724   3530   2805  -2130  -1041   3169    194   1579   1509   1875   1792   1834
    732   3551   2816  -2143  -1041   3185    207   1602   1527   1886   1810   1849
    711   3561   2847  -2138  -1067   3205    213   1615   1540   1893   1831   1880
    657   3559   2902  -2107  -1122   3231    213   1618   1543   1891   1834   1886
    597   3520   2922  -2060  -1161   3224    228   1618   1543   1880   1823   1875
    537   3499   2961  -2018  -1213   3231    259   1626   1551   1878   1821   1870
    472   3455   2979  -1966  -1254   3216    283   1623   1551   1865   1803   1849
    413   3400   2987  -1906  -1286   3195    296   1602   1543   1844   1774   1808
    355   3348   2992  -1855  -1317   3172    314   1597   1545   1834   1758   1782
    283   3302   3018  -1792  -1366   3159    348   1608   1571   1844   1771   1790
    226   3281   3055  -1753  -1415   3169    389   1621   1602   1867   1800   1813
    181   3265   3083  -1722  -1449   3174    428   1639   1626   1896   1826   1839
    124   3257   3133  -1693  -1504   3195    449   1657   1649   1927   1847   1855
     44   3247   3203  -1647  -1579   3226    485   1680   1686   1958   1878   1870
    -77   3218   3296  -1571  -1686   3257    550   1727   1753   2018   1932   1904
   -179   3138   3317  -1478  -1748   3226    587   1756   1795   2055   1969   1922
   -244   3029   3273  -1392  -1758   3148    587   1769   1810   2068   1990   1932
   -272   2943   3216  -1335  -1743   3078    574   1761   1803   2062   1982   1935
   -272   2902   3174  -1314  -1722   3037    561   1751   1792   2055   1969   1925
   -259   2868   3128  -1304  -1693   2998    550   1743   1787   2049   1969   1901
   -218   2894   3109  -1337  -1665   3000    566   1751   1805   2062   1982   1904
   -158   2912   3068  -1376  -1613   2990    553   1730   1787   2036   1958   1880
   -153   2870   3024  -1361  -1590   2948    522   1693   1753   1990   1922   1839
   -228   2795   3024  -1283  -1626   2909    491   1657   1730   1966   1912   1805
   -368   2714   3083  -1174  -1727   2896    470   1623   1696   1945   1896   1792
   -488   2608   3096  -1060  -1792   2852    418   1553   1626   1886   1847   1758
   -553   2499   3052   -974  -1803   2774    348   1473   1543   1805   1777   1712
   -610   2423   3034   -906  -1821   2727    311   1431   1499   1758   1738   1686
   -672   2418   3089   -872  -1883   2753    316   1431   1506   1758   1753   1686
   -732   2372   3104   -818  -1919   2735    309   1418   1491   1743   1748   1670
   -763   2314   3076   -776  -1919   2694    301   1400   1467   1719   1735   1662
   -745   2275   3021   -763  -1883   2647    306   1384   1449   1701   1732   1660
   -750   2221   2972   -735  -1862   2598    322   1389   1441   1688   1719   1647
   -766   2174   2938   -704  -1852   2556    329   1395   1426   1667   1691   1631
   -782   2130   2912   -675  -1847   2522    342   1392   1405   1649   1667   1618
   -795   2068   2863   -636  -1829   2465    353   1379   1382   1631   1647   1592
   -807   2013   2821   -602  -1813   2416    363   1369   1366   1615   1626   1558
   -779   1990   2769   -607  -1774   2379    376   1376   1361   1608   1618   1538
   -748   1938   2686   -594  -1717   2312    392   1384   1356   1602   1613   1525
   -740   1870   2611   -563  -1675   2239    413   1410   1371   1623   1634   1535
   -763   1836   2600   -537  -1680   2218    415   1418   1376   1628   1639   1545
   -807   1829   2637   -509  -1722   2231    418   1423   1379   1631   1649   1569
   -846   1792   2639   -475  -1743   2216    415   1428   1374   1631   1649   1579
   -859   1745   2605   -441  -1732   2174    407   1415   1366   1623   1636   1561
   -820   1688   2507   -433  -1665   2099    407   1415   1358   1605   1615   1543
   -769   1667   2436   -449  -1602   2052    439   1496   1408   1626   1608   1519
   -748   1732   2478   -493  -1613   2104    498   1639   1519   1693   1631   1512
   -745   1862   2608   -558  -1675   2234    561   1797   1693   1849   1761   1602
   -740   2078   2818   -670  -1779   2447    574   1977   1943   2156   2075   1914
   -719   2335   3055   -810  -1886   2694    498   2010   2073   2400   2410   2309
   -766   2522   3286   -878  -2026   2904    426   1803   2008   2491   2647   2634
   -878   2522   3400   -820  -2138   2961    387   1535   1784   2408   2691   2738
   -982   2304   3283   -662  -2132   2792    259   1137   1291   1925   2244   2325
  -1060   1987   3047   -465  -2052   2517     75    615    659   1153   1434   1556
  -1052   1667   2720   -309  -1886   2192    -96    355    306    714    963   1117
   -971   1415   2387   -220  -1678   1901   -163    433    350    719    927   1049
   -943   1296   2236   -179  -1590   1766   -106    633    542    854   1008   1080
   -904   1275   2179   -187  -1543   1727      0    844    761   1013   1117   1150
   -872   1353   2223   -241  -1548   1787    140   1075    997   1202   1265   1260
   -841   1460   2301   -309  -1571   1880    228   1223   1153   1319   1366   1332
   -820   1462   2281   -322  -1551   1870    246   1270   1202   1348   1392   1353
   -831   1465   2296   -319  -1564   1880    259   1291   1221   1361   1397   1376
   -839   1405   2244   -285  -1543   1823    262   1301   1223   1363   1395   1389
   -841   1366   2208   -262  -1525   1787    259   1306   1223   1369   1402   1400
   -828   1353   2182   -262  -1504   1766    252   1306   1221   1369   1408   1400
   -833   1325   2158   -246  -1496   1743    236   1288   1218   1356   1397   1389
   -865   1306   2171   -223  -1519   1738    220   1278   1226   1348   1397   1389
   -865   1286   2151   -210  -1506   1717    213   1273   1228   1345   1400   1389
   -883   1265   2148   -192  -1514   1706    218   1270   1234   1353   1402   1397
   -862   1319   2182   -228  -1522   1751    241   1291   1278   1397   1447   1441
   -792   1389   2179   -301  -1486   1784    257   1314   1322   1441   1493   1480
   -735   1441   2177   -353  -1454   1808    262   1325   1348   1467   1517   1493
   -698   1467   2166   -387  -1431   1816    254   1327   1363   1480   1527   1499
   -659   1506   2166   -423  -1413   1836    249   1337   1392   1506   1548   1519
   -620   1540   2161   -462  -1389   1849    236   1348   1431   1535   1574   1548
   -579   1587   2166   -504  -1371   1875    228   1371   1480   1579   1621   1592
   -592   1628   2218   -519  -1405   1922    218   1400   1535   1636   1667   1623
   -584   1639   2223   -527  -1402   1930    205   1444   1592   1696   1714   1657
   -576   1634   2210   -530  -1395   1922    194   1493   1649   1753   1769   1704
   -605   1628   2234   -511  -1418   1930    189   1556   1722   1823   1834   1777
   -628   1628   2257   -501  -1444   1943    202   1641   1810   1917   1922   1867
   -639   1657   2296   -511  -1467   1977    218   1722   1886   2000   2003   1945
   -696   1662   2356   -483  -1527   2008    233   1792   1956   2068   2073   2016
   -753   1660   2413   -452  -1582   2036    239   1844   2008   2120   2130   2078
   -769   1657   2426   -444  -1597   2039    239   1878   2034   2140   2161   2120
   -805   1639   2444   -415  -1623   2042    244   1893   2042   2140   2169   2132
   -826   1618   2444   -397  -1636   2031    265   1914   2047   2138   2171   2138
   -800   1657   2457   -428  -1628   2057    298   1927   2047   2125   2161   2125
   -753   1735   2488   -491  -1621   2112    324   1930   2042   2109   2148   2107
   -732   1774   2507   -522  -1618   2140    342   1917   2036   2094   2135   2088
   -732   1784   2514   -527  -1623   2148    361   1893   2023   2068   2117   2065
   -774   1735   2509   -480  -1641   2122    376   1870   2005   2031   2086   2034
   -828   1706   2535   -439  -1683   2120    371   1842   1982   1997   2055   2008
   -818   1678   2494   -431  -1654   2086    363   1808   1951   1966   2021   1969
   -782   1649   2429   -436  -1605   2036    363   1764   1914   1927   1984   1930
   -727   1647   2374   -459  -1551   2010    368   1727   1891   1906   1961   1909
   -685   1628   2312   -472  -1499   1969    376   1699   1865   1883   1938   1878
   -652   1631   2283   -488  -1467   1956    402   1683   1855   1873   1932   1865
   -615   1626   2242   -506  -1431   1935    426   1678   1849   1865   1932   1857
   -561   1631   2192   -535  -1376   1912    433   1665   1834   1855   1925   1849
   -504   1657   2158   -579  -1330   1906    420   1639   1808   1831   1901   1826
   -457   1691   2145   -618  -1301   1917    407   1618   1792   1813   1888   1808
   -431   1665   2096   -618  -1265   1878    397   1608   1782   1805   1880   1792
   -402   1665   2068   -631  -1234   1865    413   1613   1790   1816   1888   1795
   -358   1696   2055   -670  -1208   1875    420   1613   1795   1821   1886   1792
   -355   1699   2052   -672  -1202   1875    436   1613   1792   1823   1886   1784
   -371   1680   2052   -657  -1213   1867    436   1610   1790   1826   1886   1782
   -394   1610   2005   -607  -1200   1808    418   1600   1779   1816   1870   1769
   -413   1600   2013   -594  -1213   1805    384   1584   1774   1818   1873   1774
   -439   1548   1987   -555  -1213   1766    355   1566   1753   1808   1860   1769
   -478   1460   1935   -491  -1208   1696    322   1538   1717   1782   1834   1748
   -509   1374   1883   -431  -1195   1628    301   1517   1688   1758   1816   1732
   -530   1343   1873   -407  -1202   1608    288   1509   1680   1756   1821   1743
   -553   1288   1842   -368  -1197   1564    265   1493   1654   1732   1800   1727
   -597   1163   1761   -283  -1179   1462    246   1473   1621   1699   1761   1673
   -636   1065   1701   -213  -1169   1382    220   1436   1587   1662   1725   1610
   -626    953   1579   -166  -1104   1267    192   1400   1538   1610   1673   1556
   -600    888   1488   -145  -1044   1189    148   1340   1475   1548   1610   1501
   -610    805   1413    -98  -1010   1109    122   1288   1421   1493   1551   1454
   -607    769   1376    -80   -992   1072     98   1249   1369   1444   1501   1395
   -678    706   1382    -15  -1031   1044    103   1234   1348   1428   1488   1379
   -688    631   1317     28  -1002    974    103   1218   1330   1405   1465   1332
   -680    589   1267     44   -974    927     77   1213   1309   1382   1436   1296
   -756    545   1301    106  -1028    922     70   1221   1309   1382   1436   1309
   -678    530   1205     72   -943    865     46   1200   1283   1361   1413   1280
   -615    517   1130     49   -872    823     36   1197   1267   1350   1397   1239
   -615    514   1130     49   -872    820     33   1187   1257   1337   1389   1236
   -571    504   1075     33   -823    789      5   1150   1221   1304   1361   1208
   -467    496    963    -15   -717    730    -15   1130   1187   1262   1309   1150
   -371    504    875    -67   -623    688     51   1226   1239   1273   1286   1104
   -267    532    800   -135   -535    667    145   1389   1345   1337   1309   1098
   -181    701    883   -259   -532    792    226   1582   1543   1527   1473   1228
   -205    976   1182   -384   -693   1078    296   1831   1857   1906   1867   1613
   -228   1325   1551   -548   -891   1436    259   1823   1995   2203   2273   2065
   -254   1540   1792   -644  -1023   1665    163   1486   1860   2283   2507   2361
   -293   1647   1940   -675  -1117   1792     23   1039   1569   2182   2535   2421
   -374   1400   1774   -514  -1072   1587   -163    511   1023   1639   2003   1930
   -436    924   1361   -244   -898   1143   -348     49    381    826   1148   1148
   -459    579   1039    -62   -750    810   -470    -44    122    452    740    779
   -449    407    857     20   -652    631   -402    202    314    576    810    797
   -462    407    867     25   -665    636   -257    488    581    779    958    898
   -491    485    976      2   -735    730    -64    776    852    995   1117   1018
   -524    558   1083    -18   -805    818    135   1047   1109   1208   1291   1153
   -613    602   1215      5   -914    909    272   1213   1265   1345   1410   1257
   -779    618   1397     77  -1088   1008    381   1330   1369   1447   1514   1371
   -872    597   1470    137  -1171   1034    449   1395   1423   1499   1574   1439
   -802    670   1470     64  -1135   1070    462   1402   1431   1504   1582   1439
   -706    730   1436    -10  -1070   1083    465   1415   1447   1525   1600   1439
   -662    758   1421    -49  -1041   1088    493   1449   1483   1564   1639   1478
   -665    758   1423    -46  -1044   1091    527   1478   1509   1597   1670   1519
   -696    779   1475    -44  -1085   1127    540   1488   1519   1618   1691   1556
   -727    807   1535    -38  -1130   1171    571   1519   1553   1665   1727   1592
   -722    784   1504    -31  -1114   1143    589   1540   1584   1693   1740   1592
   -704    732   1434    -15  -1067   1083    587   1548   1590   1699   1745   1584
   -672    683   1356     -7  -1013   1018    584   1551   1587   1696   1735   1566
   -662    618   1280     23   -971    948    592   1571   1605   1714   1753   1579
   -610    584   1192     10   -901    888    574   1566   1600   1712   1751   1564
   -485    613   1098    -64   -792    854    555   1561   1592   1701   1748   1551
   -332    654    984   -163   -657    818    527   1545   1569   1691   1738   1545
   -166    719    885   -275   -524    802    488   1519   1535   1678   1725   1543
    -23    769    792   -374   -407    782    449   1501   1517   1678   1719   1499
     59    787    727   -423   -335    758    423   1496   1509   1686   1719   1462
     23    800    774   -413   -374    787    433   1532   1545   1722   1753   1493
   -158    771    930   -306   -542    849    498   1628   1628   1808   1844   1592
   -324    745   1070   -213   -698    906    548   1717   1691   1873   1922   1657
   -426    735   1158   -155   -792    945    592   1800   1748   1940   1987   1704
   -504    769   1273   -135   -888   1021    628   1870   1803   2010   2057   1771
   -537    831   1369   -145   -953   1098    646   1904   1826   2044   2104   1823
   -530    810   1340   -142   -935   1075    649   1880   1805   2016   2086   1813
   -527    789   1314   -132   -922   1052    654   1857   1771   1969   2055   1792
   -480    779   1257   -150   -870   1018    649   1823   1727   1925   2018   1758
   -436    769   1205   -166   -820    987    652   1779   1673   1875   1961   1712
   -462    745   1205   -142   -833    974    683   1758   1652   1852   1943   1688
   -472    696   1169   -111   -820    930    704   1735   1631   1834   1914   1670
   -405    620   1023   -109   -714    820    691   1662   1561   1771   1836   1623
   -218    550    769   -166   -493    659    649   1556   1454   1678   1712   1525
   -189    535    724   -174   -457    628    662   1522   1413   1641   1657   1418
   -337    457    795    -62   -566    626    740   1569   1447   1680   1701   1392
   -319    405    724    -46   -522    563    737   1543   1423   1670   1693   1361
   -246    371    618    -62   -431    493    717   1499   1384   1639   1662   1343
   -231    368    600    -70   -415    483    709   1470   1361   1615   1652   1348
   -127    397    524   -135   -324    459    691   1434   1335   1584   1636   1343
    -49    441    491   -197   -270    465    675   1400   1322   1569   1621   1343
     -5    491    496   -241   -249    493    683   1439   1343   1592   1639   1371
    -93    566    659   -239   -376    610    719   1527   1413   1665   1725   1436
   -148    605    750   -228   -449    678    743   1579   1470   1719   1803   1470
    -88    670    756   -293   -420    711    753   1605   1509   1756   1839   1499
    -36    763    800   -363   -418    782    784   1639   1553   1797   1878   1548
    -15    802    818   -394   -415    807    810   1675   1590   1847   1925   1582
      7    831    820   -420   -405    826    828   1693   1608   1878   1935   1602
     12    839    826   -428   -405    833    828   1704   1605   1891   1948   1613
    -51    844    896   -394   -472    870    818   1717   1621   1917   1995   1623
   -153    836    989   -342   -571    911    805   1725   1644   1961   2039   1683
   -200    800   1000   -301   -600    898    761   1709   1634   1964   2047   1704
   -197    756    950   -280   -574    852    724   1696   1615   1953   2042   1696
   -153    717    870   -280   -511    792    696   1670   1595   1940   2016   1678
    -59    709    769   -324   -413    737    628   1621   1551   1901   1984   1639
    -36    691    727   -327   -381    706    592   1590   1509   1860   1935   1571
   -103    646    750   -272   -426    698    607   1592   1499   1860   1925   1551
   -114    522    636   -202   -374    579    602   1577   1462   1834   1891   1532
    -85    509    594   -213   -340    553    568   1548   1428   1808   1867   1506
    -59    467    524   -205   -293    496    540   1519   1384   1774   1844   1470
    -38    348    387   -155   -213    368    540   1486   1343   1735   1790   1410
     10    324    314   -166   -150    319    553   1467   1322   1714   1743   1405
    -41    280    319   -122   -181    298    576   1483   1335   1735   1810   1436
   -103    226    329    -62   -218    277    589   1499   1343   1751   1849   1444
   -148    210    358    -33   -252    283    605   1522   1348   1758   1829   1439
   -306    179    485     64   -394    332    672   1571   1384   1787   1813   1441
   -457    145    602    155   -530    371    724   1587   1397   1795   1844   1436
   -530    140    670    194   -600    405    724   1574   1376   1774   1816   1428
   -501    166    665    166   -584    415    714   1623   1405   1816   1880   1475
   -491    184    675    153   -581    428    748   1673   1460   1888   1979   1530
   -491    148    639    168   -566    394    771   1686   1467   1886   1974   1509
   -433    181    615    124   -524    397    823   1761   1499   1899   1961   1480
   -358    223    581     64   -470    402    891   1917   1595   1966   1995   1501
   -280    329    610    -23   -444    470    963   2135   1761   2130   2140   1626
   -187    553    740   -181   -465    644   1002   2346   1964   2377   2387   1867
   -150    867   1018   -358   -584    943    948   2281   2026   2559   2637   2190
   -254   1054   1309   -402   -782   1182    810   1847   1935   2650   2847   2475
   -436   1137   1574   -350  -1005   1356    636   1322   1769   2652   2943   2611
   -563    818   1379   -129   -971   1098    439    761   1288   2164   2470   2151
   -602    254    857    174   -730    555    215    296    659   1397   1678   1358
   -548   -231    316    387   -433     41     64    205    371   1015   1270    945
   -498   -433     64    467   -283   -184    103    467    504   1106   1322    958
   -517   -418     98    465   -309   -161    241    787    717   1270   1441   1052
   -511   -301    210    405   -361    -46    389   1060    893   1387   1525   1124
   -501   -218    283    355   -392     31    501   1249   1008   1478   1590   1184
   -459   -200    259    329   -361     28    558   1350   1070   1532   1639   1221
   -423   -207    213    314   -319      2    548   1353   1062   1517   1626   1195
   -392   -215    176    303   -285    -20    537   1350   1041   1486   1566   1161
   -366   -231    135    298   -252    -49    532   1356   1028   1475   1584   1169
   -363   -236    127    301   -246    -54    532   1369   1041   1501   1644   1169
   -355   -257     96    303   -228    -80    514   1350   1013   1473   1595   1104
   -309   -262     46    285   -179   -109    496   1340    989   1452   1579   1078
   -215   -202     12    207   -116    -96    470   1325    963   1426   1543   1093
   -148   -150     -2    150    -72    -77    423   1293    924   1389   1522   1070
    -54    -98    -46     75     -7    -72    387   1260    891   1369   1525   1047
     93    -28   -124    -33    109    -75    366   1228    872   1358   1506   1034
    215     57   -158   -137    187    -49    355   1215    883   1361   1517   1028
    220    -36   -257    -90    239   -145    337   1228    909   1374   1522   1023
    111   -187   -298     36    205   -241    353   1312    958   1426   1553   1034
    -96   -298   -202    197     51   -252    444   1452   1072   1527   1623   1075
   -231   -387   -158    309    -36   -275    542   1579   1187   1597   1683   1130
   -223   -366   -142    296    -41   -254    654   1701   1314   1678   1782   1231
   -179   -296   -116    236    -31   -207    753   1823   1421   1787   1932   1330
   -163   -189    -25    176    -70   -109    807   1932   1499   1893   2029   1426
   -220   -101    119    161   -171      7    826   2010   1535   1961   2083   1496
   -272     -5    267    140   -270    129    813   2042   1538   1982   2091   1506
   -205    174    379     15   -293    275    797   2042   1582   2021   2140   1538
    -98    368    467   -135   -283    418    815   2070   1680   2099   2239   1636
   -145    532    675   -194   -410    602    883   2177   1831   2234   2400   1810
   -210    756    966   -272   -587    859    979   2309   1987   2392   2579   2018
   -153   1098   1252   -475   -704   1174   1122   2457   2153   2566   2756   2177
   -148   1296   1444   -574   -797   1369   1265   2574   2288   2699   2873   2273
   -124   1348   1473   -610   -800   1408   1337   2611   2346   2779   2917   2348
   -168   1257   1426   -542   -797   1340   1371   2613   2361   2782   2909   2374
   -246   1106   1353   -431   -802   1231   1400   2598   2348   2733   2881   2346
   -368    987   1353   -309   -859   1169   1423   2585   2335   2720   2876   2351
   -602    857   1457   -127  -1031   1156   1465   2600   2346   2751   2912   2379
   -678    693   1371     -7  -1023   1031   1462   2556   2288   2704   2860   2309
   -472    530   1002    -28   -737    766   1363   2421   2161   2585   2727   2177
   -277    439    717    -80   -498    576   1278   2309   2070   2501   2616   2086
   -176    329    506    -77   -342    418   1200   2221   2005   2431   2527   2034
   -158    277    436    -59   -296    355   1187   2203   2005   2418   2525   2055
   -184    215    397    -18   -290    306   1218   2216   2021   2400   2517   2003
   -161    145    306      7   -233    223   1215   2203   1992   2351   2457   1901
   -145    111    257     15   -202    184   1234   2213   2003   2356   2449   1888
   -140    101    241     20   -189    171   1278   2252   2055   2397   2488   1930
    -93    135    226    -20   -161    179   1304   2273   2083   2413   2509   1943
     31    213    181   -122    -75    197   1299   2268   2081   2405   2509   1938
    142    252    109   -200     15    179   1265   2244   2052   2374   2486   1909
    176    233     57   -205     59    145   1218   2218   2003   2327   2444   1852
    210    174    -38   -192    124     67   1174   2190   1953   2281   2392   1782
    254    116   -137   -187    194     -7   1137   2164   1904   2239   2340   1717
    285     62   -223   -174    254    -80   1080   2120   1844   2179   2273   1647
    280    -38   -319   -119    298   -179   1000   2057   1777   2114   2208   1571
    231    -88   -322    -72    275   -205    935   2018   1745   2091   2182   1538
    122   -189   -314     33    215   -252    859   1964   1701   2044   2138   1496
     15   -277   -293    127    153   -285    797   1919   1662   1997   2099   1452
    -23   -275   -252    150    114   -265    802   1930   1665   1997   2104   1447
    -36   -254   -220    145     90   -239    831   1958   1688   2008   2130   1470
    -33   -218   -187    124     75   -202    844   1969   1696   2010   2143   1486
    -51   -228   -179    140     62   -205    867   1974   1688   1997   2138   1478
    -70   -231   -161    150     44   -197    875   1958   1660   1971   2114   1462
    -83   -241   -161    161     36   -200    857   1909   1608   1919   2068   1428
   -106   -280   -174    192     33   -228    852   1855   1548   1862   2010   1397
   -116   -345   -228    231     54   -288    844   1800   1480   1808   1961   1382
   -101   -392   -290    246     93   -342    862   1787   1457   1808   1956   1408
    -59   -441   -381    249    158   -413    870   1774   1439   1795   1943   1413
    -36   -480   -444    257    202   -462    859   1743   1397   1753   1906   1382
    -51   -498   -446    275    194   -472    839   1706   1348   1704   1865   1343
    -72   -550   -478    311    202   -514    818   1675   1306   1662   1826   1280
    -51   -542   -491    296    218   -517    800   1660   1280   1636   1795   1215
    -51   -576   -524    311    236   -550    787   1657   1262   1623   1782   1202
    -80   -615   -535    345    226   -576    771   1660   1257   1628   1797   1218
   -114   -631   -517    374    200   -574    769   1665   1262   1636   1818   1239
   -140   -623   -483    379    168   -555    787   1688   1286   1665   1844   1267
   -148   -589   -444    368    148   -517    852   1761   1337   1704   1867   1275
   -127   -555   -428    340    150   -493    950   1912   1431   1771   1909   1278
   -122   -511   -389    316    132   -452   1047   2125   1597   1922   2026   1361
    -41   -306   -265    174    111   -285   1067   2372   1834   2190   2286   1613
    119     25    -96    -72    106    -33   1000   2478   1992   2452   2608   1977
    181    285    101   -233     41    194    901   2301   2021   2639   2886   2325
    132    467    335   -298   -101    402    743   1925   1917   2717   3052   2548
    166    379    213   -272    -25    298    524   1382   1488   2346   2707   2244
    366     49   -319   -207    342   -135    277    776    763   1551   1893   1467
    841   -259  -1101   -290    969   -680    -25    446    155    961   1278    880
    870   -470  -1340   -200   1104   -904    -46    597    218    963   1226    805
    522   -602  -1124     41    820   -865    153    932    566   1153   1366    909
    413   -628  -1041    106    724   -833    342   1213    813   1296   1491   1008
    371   -592   -963    109    665   -776    532   1483   1034   1444   1623   1119
    335   -618   -953    142    644   -784    631   1621   1130   1499   1675   1184
    226   -672   -901    223    561   -787    675   1670   1140   1506   1670   1213
     80   -756   -836    335    457   -795    672   1670   1127   1499   1649   1221
   -116   -867   -753    491    316   -813    680   1667   1124   1496   1636   1231
   -309   -953   -644    631    166   -800    683   1667   1124   1499   1628   1244
   -444  -1000   -555    722     54   -779    709   1686   1145   1522   1647   1270
   -478  -1021   -542    748     31   -782    714   1691   1135   1517   1644   1280
   -444  -1023   -581    732     67   -802    711   1691   1104   1496   1639   1270
   -491   -995   -504    743      5   -750    701   1693   1078   1467   1626   1221
   -491  -1015   -524    750     15   -771    680   1670   1075   1441   1613   1200
   -280  -1080   -800    678    259   -940    613   1590   1010   1361   1551   1150
    -33  -1080  -1047    553    506  -1062    524   1493    919   1257   1454   1044
    137   -989  -1127    426    631  -1057    483   1444    875   1221   1405    995
    166   -927  -1093    379    628  -1010    475   1436    872   1241   1405   1000
    163   -940  -1104    387    631  -1021    452   1423    859   1236   1389    997
    135   -950  -1088    405    610  -1018    387   1374    828   1210   1366    987
    -67  -1093  -1026    581    478  -1060    270   1288    750   1148   1296    919
   -283  -1244   -963    763    340  -1106    239   1262    717   1130   1262    875
   -337  -1236   -898    787    280  -1067    246   1283    722   1140   1273    901
   -329  -1223   -893    776    280  -1060    233   1306    711   1137   1275    891
   -306  -1200   -893    753    293  -1047    205   1322    717   1145   1275    880
   -218  -1156   -937    685    358  -1049    135   1306    696   1145   1275    878
   -122  -1124  -1002    623    439  -1065    106   1312    698   1166   1288    875
    -41  -1049  -1010    545    483  -1031     96   1330    714   1200   1312    883
    -28   -963   -935    496    452   -950     80   1340    719   1231   1335    878
    -70   -911   -844    488    384   -880     62   1332    704   1223   1325    849
   -109   -885   -776    498    332   -831     57   1330    685   1215   1309    813
   -184   -870   -688    524    249   -779     88   1335    678   1218   1304    792
   -257   -872   -615    566    179   -745    103   1325    654   1200   1288    792
   -239   -904   -665    568    213   -784     90   1286    605   1143   1239    732
   -192   -917   -724    553    265   -820     83   1236    542   1072   1163    639
   -155   -976   -823    563    332   -901     49   1158    459    987   1072    550
    -57  -1060  -1002    558    472  -1031      7   1065    366    891    963    462
    111  -1057  -1171    470    639  -1114    -15    995    309    833    885    400
    236   -979  -1215    371    724  -1096    -72    914    254    774    807    335
    283  -1013  -1296    363    787  -1153   -140    823    176    685    693    236
    285  -1137  -1423    426    854  -1280   -184    750    122    618    620    171
    337  -1234  -1574    446    953  -1402   -220    693     62    553    548    122
    418  -1275  -1693    428   1054  -1483   -220    683     46    530    527    119
    407  -1317  -1725    454   1065  -1519   -210    680     44    519    530    109
    280  -1392  -1673    555    976  -1532   -153    714     93    561    579    145
    -62  -1410  -1350    735    641  -1382    -54    802    187    657    654    202
   -189  -1400  -1210    795    509  -1306    -64    782    166    641    626    163
    -46  -1553  -1506    800    727  -1532   -132    701     72    530    517     54
    137  -1600  -1738    732    937  -1667   -176    639     -7    428    420    -44
    444  -1499  -1945    524   1192  -1722   -187    615    -41    394    387    -59
    787  -1358  -2145    285   1465  -1751   -257    535   -127    306    303    -75
   1140  -1171  -2312     15   1722  -1740   -394    405   -236    181    200   -114
   1483   -883  -2366   -298   1925  -1623   -545    272   -335     67    135   -114
   1389   -563  -1953   -415   1670  -1257   -501    301   -231    168    293     64
   1122   -475  -1600   -324   1361  -1036   -426    340   -132    259    420    215
    696   -535  -1231    -80    961   -883   -288    441    -25    358    540    368
    184   -475   -659    145    420   -566    -57    691    194    576    756    579
   -254   -418   -166    335    -46   -293    187    987    400    836    948    706
   -348   -537   -189    441    -80   -363    267   1109    428    904    958    618
    -64   -602   -537    332    233   -571    210   1044    335    800    878    488
    233   -626   -859    197    545   -743    194    976    283    709    815    413
    329   -636   -966    153    646   -800    244    982    301    743    820    374
    340   -615   -956    137    646   -784    316   1026    355    823    878    348
    267   -589   -857    161    561   -722    392   1060    405    859    930    311
    228   -514   -743    142    485   -628    433   1065    436    831    958    296
    348   -467   -815     59    579   -641    397    995    405    756    914    226
    501   -426   -930    -38    714   -678    366    919    376    727    870    150
    514   -394   -909    -59    711   -652    389    914    402    784    904    166
    449   -381   -831    -33    639   -605    462    961    478    852    974    283
    410   -420   -833      5    620   -626    511    963    511    854    995    384
    348   -506   -857     77    602   -680    550    961    535    859   1028    480
    236   -436   -675     98    454   -555    610   1028    631    966   1158    701
    109   -283   -392     88    249   -337    683   1127    745   1104   1304    976
     -7   -389   -381    197    187   -384    761   1228    807   1127   1343   1093
    -77   -439   -361    257    140   -400    885   1405    932   1179   1395   1140
   -103   -381   -277    241     85   -329   1002   1602   1104   1306   1519   1241
   -137   -241   -103    189    -18   -174   1088   1821   1343   1551   1764   1473
    -62     15     77     23    -70     44   1044   1951   1522   1826   2091   1818
    -98    298    394   -101   -246    345    982   1870   1556   2018   2410   2187
   -309    413    722    -54   -517    566    974   1654   1436   2060   2605   2408
   -423    371    795     25   -607    581    888   1309   1072   1782   2431   2231
   -309     85    392    111   -353    239    659    709    353    966   1584   1366
   -171   -246    -77    207    -46   -163    415    241   -249    233    795    571
    -77   -519   -444    296    181   -483    301    220   -335    114    623    350
    -75   -683   -607    379    265   -646    353    446   -129    277    706    363
    -85   -704   -618    394    265   -662    467    672     96    439    800    407
    -96   -683   -589    389    246   -636    610    914    342    633    937    496
    -93   -641   -548    366    226   -594    743   1119    548    810   1072    607
   -124   -594   -470    361    171   -532    813   1231    665    909   1156    691
   -181   -568   -387    374    101   -478    852   1293    743    982   1231    779
   -210   -576   -366    392     75   -470    891   1340    802   1031   1280    841
   -228   -610   -381    418     75   -496    914   1369    841   1062   1306    885
   -270   -667   -397    470     62   -532    924   1392    867   1093   1330    927
   -311   -711   -400    509     41   -555    956   1441    917   1150   1382    997
   -348   -717   -368    532      7   -542    997   1504    979   1215   1444   1072
   -431   -774   -342    600    -46   -558   1036   1556   1018   1260   1483   1122
   -506   -823   -316    665    -96   -571   1078   1613   1062   1312   1519   1179
   -537   -795   -257    665   -140   -527   1114   1670   1117   1366   1569   1239
   -576   -769   -192    672   -194   -480   1158   1730   1171   1421   1628   1293
   -672   -763    -93    717   -290   -428   1210   1805   1234   1483   1693   1366
   -782   -774      7    779   -394   -384   1262   1865   1283   1530   1735   1428
   -857   -815     38    833   -449   -389   1293   1909   1322   1564   1777   1447
   -919   -849     70    883   -496   -389   1319   1953   1369   1610   1839   1473
   -898   -917    -18    906   -441   -467   1343   1992   1410   1652   1886   1465
   -857  -1021   -163    940   -348   -592   1363   2036   1452   1696   1925   1426
   -891   -995   -103    940   -394   -550   1363   2075   1486   1740   1953   1423
   -898   -911    -12    904   -444   -462   1356   2120   1512   1782   1971   1480
   -826   -807     15    815   -423   -397   1314   2135   1512   1805   1984   1551
   -644   -683    -38    665   -303   -361   1231   2096   1473   1787   1974   1571
   -418   -504    -88    459   -166   -296   1127   2013   1431   1748   1951   1556
   -270   -340    -72    303   -101   -207   1031   1940   1392   1709   1925   1551
   -207   -226    -18    215    -96   -122    958   1888   1348   1662   1883   1548
   -202   -142     59    174   -132    -41    950   1891   1340   1652   1873   1571
   -267   -103    161    184   -215     28    966   1912   1343   1667   1901   1582
   -283    -33    246    158   -265    106    976   1927   1345   1686   1922   1597
   -246     20    265    111   -257    142    979   1922   1335   1678   1912   1587
   -205     20    226     93   -215    122    969   1893   1301   1634   1862   1538
   -179     28    207     72   -192    116    940   1826   1228   1545   1782   1447
   -168      7    174     80   -171     90    919   1769   1163   1470   1717   1376
   -129      2    132     62   -132     67    883   1688   1088   1389   1628   1312
    -80     28    109     25    -93     67    852   1618   1026   1330   1564   1267
    -51    -10     38     28    -46     12    820   1548    966   1270   1504   1197
    -28    -98    -72     62     20    -85    802   1504    924   1226   1454   1161
    -33   -223   -189    127     77   -207    800   1475    898   1197   1410   1137
    -41   -327   -285    184    122   -306    805   1457    893   1179   1374   1111
    -36   -387   -350    210    155   -368    792   1431    875   1153   1340   1072
    -28   -441   -413    233    192   -428    776   1408    859   1132   1319   1028
     -5   -506   -501    254    244   -504    769   1400    854   1119   1312   1008
     10   -535   -545    262    277   -540    756   1392    846   1104   1306   1000
     20   -548   -571    262    296   -558    753   1389    846   1096   1301   1002
     44   -574   -618    265    329   -594    735   1379    844   1080   1296    974
     70   -607   -678    267    374   -641    722   1379    854   1078   1299    948
     88   -574   -662    244    374   -618    719   1397    878   1080   1304    924
    111   -563   -675    226    389   -618    722   1418    893   1072   1291    893
    135   -620   -756    241    444   -688    719   1431    891   1062   1265    867
    166   -654   -823    244    493   -737    701   1436    891   1057   1260    846
    166   -654   -820    244    493   -737    711   1457    922   1085   1299    852
    161   -587   -748    213    452   -667    711   1462    950   1119   1335    893
    161   -542   -704    189    431   -620    691   1465    966   1153   1366    937
    158   -524   -683    181    418   -602    688   1467    976   1176   1389    971
    168   -488   -657    161    413   -571    709   1478   1005   1202   1421   1010
    210   -441   -652    114    431   -545    706   1465   1013   1213   1434   1049
    233   -444   -678    103    454   -561    688   1441   1000   1200   1431   1070
    239   -472   -714    114    475   -592    670   1418    984   1182   1423   1091
    228   -514   -743    142    485   -628    662   1405    976   1169   1410   1117
    220   -566   -787    171    501   -678    649   1382    953   1135   1382   1122
    213   -618   -831    202    519   -724    639   1361    927   1098   1350   1124
    187   -641   -831    226    509   -737    618   1325    888   1052   1304   1109
    161   -644   -805    241    483   -724    613   1304    875   1036   1280   1109
    127   -654   -782    262    454   -717    602   1288    862   1018   1260   1096
     93   -680   -776    293    433   -727    597   1283    854   1008   1249   1078
     83   -672   -756    293    418   -714    592   1265    854   1000   1244   1067
     98   -657   -756    280    426   -706    579   1239    844    984   1226   1047
    124   -672   -800    272    459   -735    566   1221    833    976   1208   1018
    158   -685   -846    262    501   -766    563   1210    831    971   1197    982
    166   -719   -885    275    524   -802    563   1202    826    966   1189    948
    158   -714   -872    277    514   -792    589   1226    846    984   1195    937
    158   -685   -844    262    501   -763    659   1312    904   1026   1228    935
    163   -665   -828    249    493   -745    782   1496   1026   1096   1267    935
    155   -592   -750    218    449   -670    914   1719   1202   1231   1358   1002
    166   -366   -532    101    348   -449   1034   2003   1501   1532   1634   1254
    257    -31   -288   -114    270   -158   1026   2203   1769   1899   2039   1683
    288    340     51   -314    116    194    935   2003   1787   2107   2379   2088
    187    540    353   -366    -83    446    818   1592   1647   2190   2605   2356
     85    568    483   -327   -197    527    644   1127   1361   2047   2559   2335
     36    176    140   -109    -51    161    441    646    802   1384   1878   1704
     75   -350   -426    137    249   -387    270    381    277    675   1122   1008
    153   -659   -815    252    483   -737    246    524    265    571    935    820
    194   -740   -935    272    563   -836    350    826    506    748   1049    854
    210   -706   -917    246    561   -810    504   1104    756    937   1210    917
    249   -618   -867    181    558   -743    672   1376    992   1124   1348    995
    314   -496   -813     88    561   -654    758   1540   1140   1247   1441   1062
    332   -433   -766     51    548   -600    784   1595   1184   1278   1462   1078
    340   -410   -750     33    542   -579    763   1615   1192   1291   1473   1072
    361   -366   -730      2    542   -548    735   1631   1200   1301   1473   1062
    368   -345   -714    -10    540   -530    711   1647   1205   1306   1473   1057
    384   -306   -691    -38    537   -498    711   1660   1215   1314   1467   1052
    392   -280   -675    -57    532   -478    714   1665   1218   1319   1473   1057
    413   -254   -667    -80    540   -459    737   1675   1228   1335   1488   1078
    446   -192   -639   -127    542   -415    756   1686   1239   1353   1501   1111
    462   -140   -602   -161    532   -371    758   1688   1244   1366   1514   1132
    493   -109   -605   -194    548   -355    763   1691   1247   1376   1527   1150
    504    -90   -594   -207    548   -342    774   1691   1244   1382   1527   1163
    514    -67   -584   -223    545   -324    800   1706   1265   1402   1548   1192
    548      0   -548   -272    548   -272    792   1714   1267   1418   1564   1221
    589     72   -517   -332    553   -220    795   1725   1275   1431   1574   1244
    633    135   -498   -384    566   -181    813   1751   1296   1454   1587   1254
    649    150   -501   -400    574   -174    823   1777   1319   1480   1600   1267
    652    148   -504   -400    579   -176    826   1797   1335   1506   1613   1288
    672    179   -493   -428    584   -155    836   1842   1366   1551   1649   1325
    696    200   -498   -449    597   -148    854   1896   1410   1600   1691   1369
    706    197   -509   -454    607   -153    857   1943   1434   1639   1719   1402
    719    202   -517   -459    618   -155    857   1984   1454   1670   1745   1434
    717    189   -527   -454    620   -168    857   2023   1480   1699   1777   1467
    667    184   -485   -426    576   -150    857   2057   1499   1727   1803   1504
    589    163   -426   -376    506   -129    857   2083   1512   1745   1829   1538
    524    122   -402   -322    465   -140    854   2094   1517   1756   1847   1566
    465     59   -405   -262    433   -171    836   2068   1483   1722   1818   1543
    415    -10   -426   -205    420   -218    818   2036   1439   1678   1779   1504
    361    -90   -454   -137    405   -272    802   1995   1387   1623   1730   1449
    303   -161   -465    -70    384   -311    776   1940   1327   1558   1670   1376
    283   -205   -488    -38    384   -345    761   1878   1265   1496   1608   1301
    262   -231   -493    -15    376   -361    724   1803   1195   1428   1543   1234
    233   -290   -527     28    379   -410    685   1722   1132   1361   1475   1161
    189   -379   -568     96    379   -472    672   1657   1083   1309   1421   1106
    168   -426   -594    127    379   -511    649   1595   1031   1262   1382   1072
    132   -527   -662    197    394   -594    613   1525    974   1205   1327   1026
    109   -576   -685    231    397   -628    576   1454    922   1148   1273    971
     85   -633   -719    275    402   -675    548   1397    885   1109   1231    924
     64   -691   -758    311    410   -724    522   1361    859   1083   1205    891
     64   -722   -789    327    426   -756    498   1327    839   1054   1187    854
     75   -730   -805    324    439   -766    488   1319    836   1039   1187    839
     93   -748   -841    327    467   -795    501   1343    854   1052   1213    857
    109   -732   -841    311    472   -787    506   1350    854   1049   1218    865
    140   -701   -844    280    491   -771    519   1363    867   1078   1236    870
    168   -678   -846    252    506   -761    545   1389    891   1124   1265    896
    168   -633   -802    233    485   -717    589   1428    937   1187   1306    935
    189   -581   -774    194    480   -678    628   1462    974   1234   1335    963
    220   -563   -784    171    501   -672    665   1486    997   1265   1356    971
    270   -522   -792    124    530   -654    688   1501   1010   1280   1369    976
    327   -426   -753     49    540   -589    693   1512   1036   1317   1402   1008
    374   -355   -732    -10    550   -542    683   1509   1052   1345   1434   1039
    423   -342   -769    -41    594   -555    652   1486   1026   1332   1428   1034
    444   -379   -823    -31    633   -600    623   1457    989   1309   1408   1013
    444   -392   -836    -25    639   -613    633   1460    992   1325   1418   1021
    452   -387   -841    -33    646   -613    636   1460    984   1325   1421   1018
    449   -402   -852    -23    649   -626    636   1452    969   1314   1415   1013
    449   -407   -857    -20    652   -631    639   1447    956   1309   1415   1010
    454   -415   -870    -18    662   -641    636   1436    937   1299   1413   1013
    478   -439   -919    -20    696   -678    641   1415    914   1265   1387    987
    488   -459   -948    -12    717   -704    641   1392    888   1236   1363    961
    478   -498   -976      7    724   -735    641   1361    862   1210   1335    935
    480   -540  -1021     31    750   -779    639   1343    844   1197   1312    919
    498   -579  -1080     38    787   -828    623   1317    800   1153   1262    878
    540   -587  -1127     23    831   -854    613   1301    774   1130   1231    852
    576   -589  -1169      5    872   -878    594   1283    756   1111   1213    839
    587   -589  -1176      2    880   -883    574   1270    735   1098   1202    828
    550   -589  -1143     18    846   -865    589   1283    750   1114   1221    849
    532   -584  -1117     23    823   -849    602   1299    766   1130   1241    872
    524   -555  -1083     12    802   -818    605   1296    761   1127   1241    875
    522   -561  -1083     20    802   -820    594   1288    748   1114   1226    862
    514   -587  -1101     33    805   -844    592   1304    743   1104   1202    831
    517   -587  -1106     33    810   -846    659   1423    795   1122   1187    784
    550   -571  -1124      7    836   -846    730   1597    898   1192   1221    779
    618   -436  -1054    -90    836   -745    810   1852   1106   1395   1397    927
    696   -166   -865   -265    779   -514    818   2062   1314   1667   1691   1234
    704    132   -571   -420    639   -218    722   1891   1361   1857   1979   1577
    553    345   -207   -449    381     70    568   1431   1293   1982   2213   1870
    348    400     51   -374    148    226    379    891   1080   1930   2242   1927
    210    -25   -239    -93    223   -132    184    319    514   1306   1621   1332
    213   -597   -810    189    511   -704    -12    -31    -70    584    878    610
    288   -966  -1254    337    771  -1111   -116     -7   -233    345    607    324
    335  -1062  -1397    363    865  -1228    -49    257    -77    441    649    332
    379  -1002  -1384    309    880  -1192    129    558    124    592    753    428
    433   -922  -1356    244    893  -1137    337    865    324    750    862    517
    462   -893  -1358    213    909  -1124    462   1034    420    833    919    545
    493   -849  -1343    179    917  -1096    522   1096    457    870    945    561
    558   -815  -1374    127    963  -1093    542   1119    462    880    953    563
    626   -774  -1400     72   1013  -1085    558   1130    457    875    953    555
    683   -737  -1421     25   1049  -1078    579   1140    457    878    958    548
    756   -688  -1444    -33   1098  -1065    605   1158    475    893    971    566
    828   -602  -1431   -114   1130  -1015    631   1184    496    914    989    597
    859   -522  -1382   -168   1119   -950    670   1210    517    940   1013    626
    875   -467  -1345   -205   1109   -906    704   1234    535    961   1031    646
    857   -444  -1301   -205   1078   -872    732   1265    558    987   1054    672
    836   -431  -1270   -205   1052   -849    756   1301    589   1018   1088    701
    836   -379  -1215   -228   1023   -795    795   1335    628   1054   1127    735
    800   -342  -1143   -231    969   -743    833   1371    672   1091   1166    771
    779   -293  -1072   -241    924   -683    867   1413    711   1137   1208    805
    805   -228  -1034   -288    917   -631    901   1444    732   1169   1234    831
    857   -155  -1013   -350    935   -584    943   1491    758   1202   1265    859
    914    -98  -1013   -407    961   -553    979   1545    792   1241   1304    883
    927    -75  -1002   -426    963   -537   1005   1592    820   1270   1327    896
    945    -59  -1005   -444    974   -532   1015   1641    849   1293   1345    911
    969    -31  -1000   -467    982   -517   1015   1693    880   1322   1371    932
    987     10   -979   -501    982   -483   1021   1751    919   1358   1408    961
   1010     62   -948   -535    979   -441   1034   1818    969   1402   1454   1000
   1047    103   -945   -576    997   -420   1036   1867    997   1434   1488   1028
   1104    148   -956   -626   1031   -405   1018   1901   1013   1457   1517   1049
   1166    223   -943   -696   1054   -358   1021   1938   1036   1486   1551   1075
   1210    296   -914   -753   1062   -309   1034   1966   1049   1512   1579   1101
   1221    316   -904   -771   1060   -293   1028   1974   1031   1509   1579   1109
   1213    306   -906   -761   1060   -298   1018   1971   1008   1496   1564   1098
   1189    311   -880   -753   1036   -283   1010   1969   1000   1491   1556   1098
   1176    337   -839   -756   1008   -249   1018   1979   1005   1493   1561   1109
   1161    353   -807   -758    984   -226   1034   1982   1000   1486   1553   1098
   1132    337   -795   -737    963   -228   1041   1966    982   1457   1525   1065
   1093    303   -789   -701    940   -244   1036   1938    953   1426   1491   1028
   1034    270   -763   -652    898   -246   1052   1919    943   1408   1473   1005
    963    228   -735   -597    849   -252   1052   1888    922   1387   1452    984
    901    155   -748   -530    826   -296   1039   1852    888   1353   1418    956
    875    127   -750   -504    813   -311   1028   1818    865   1330   1397    922
    833     98   -735   -465    784   -316   1023   1790    849   1312   1376    898
    761     57   -704   -410    732   -322   1013   1769    833   1293   1369    901
    774     15   -761   -394    766   -371    989   1727    805   1254   1343    883
    818    -46   -867   -387    839   -457    943   1670    766   1210   1306    859
    792    -75   -867   -358    828   -470    930   1639    766   1208   1309    880
    724    -72   -800   -327    761   -436    940   1641    787   1234   1337    945
    696    -72   -769   -311    730   -418    943   1644    797   1252   1358    989
    698    -70   -769   -314    732   -418    937   1639    784   1249   1356    979
    670    -67   -737   -301    704   -402    971   1657    784   1262   1376    982
    639    -67   -706   -288    670   -387   1002   1670    789   1293   1395   1008
    631    -75   -706   -277    667   -389   1002   1657    771   1291   1379    995
    704    -88   -795   -309    748   -441    958   1605    717   1249   1327    945
    774    -85   -859   -342    815   -472    909   1545    678   1208   1286    901
    782   -106   -888   -337    833   -496    872   1478    626   1158   1241    862
    779   -176   -956   -301    867   -566    849   1449    576   1117   1202    841
    805   -210  -1015   -298    909   -613    820   1415    530   1091   1179    826
    875   -207  -1083   -332    979   -644    805   1395    496   1065   1161    795
    906   -223  -1130   -342   1018   -678    802   1384    480   1060   1153    774
    867   -259  -1127   -306    997   -693    813   1397    470   1057   1156    774
    784   -314  -1101   -236    940   -706    828   1423    467   1057   1153    771
    678   -363  -1041   -155    859   -701    849   1431    462   1047   1135    743
    535   -444   -982    -46    758   -711    865   1428    441   1026   1114    711
    400   -530   -932     64    665   -730    875   1421    420    992   1083    675
    311   -581   -893    132    600   -735    859   1389    387    950   1044    623
    270   -589   -859    161    563   -724    849   1363    374    932   1028    594
    252   -672   -924    207    587   -797    846   1358    361    909   1005    563
    283   -740  -1023    228    652   -880    836   1350    348    883    976    527
    303   -724  -1028    210    662   -875    823   1337    342    878    971    511
    327   -670   -997    171    662   -833    810   1330    350    888    982    519
    322   -704  -1026    189    672   -862    805   1335    353    880    971    514
    303   -719  -1023    207    662   -870    797   1327    353    875    971    514
    296   -657   -953    179    623   -802    792   1322    361    883    992    535
    306   -644   -950    168    628   -797    810   1345    376    891    992    535
    314   -646   -961    166    633   -802    878   1452    449    914    982    498
    298   -594   -893    148    594   -743    982   1634    594   1015   1044    506
    298   -428   -727     64    511   -576   1054   1844    807   1228   1231    652
    342   -213   -555    -64    449   -384   1072   2062   1044   1506   1517    932
    355     54   -301   -207    329   -122   1000   2062   1150   1735   1836   1319
    252    244     -7   -249    129    119    940   1810   1104   1844   2065   1623
     96    270    171   -184    -38    220    883   1509    917   1797   2101   1712
      5     62     57    -33    -25     59    730   1049    423   1322   1631   1288
    -23   -342   -322    181    148   -332    506    511   -239    532    805    496
     25   -732   -758    353    392   -745    314    345   -535    181    431    135
     70  -1021  -1091    475    579  -1054    277    470   -467    205    407     80
    106  -1153  -1260    524    683  -1205    329    665   -293    316    462    103
    142  -1174  -1317    514    727  -1247    449    898    -72    475    566    168
    174  -1119  -1293    472    732  -1208    579   1127    148    646    696    262
    200  -1072  -1273    433    735  -1174    652   1249    265    724    758    311
    207  -1075  -1283    433    745  -1179    665   1283    298    737    771    335
    231  -1072  -1304    418    766  -1187    633   1275    288    714    756    335
    272  -1057  -1330    392    800  -1195    597   1260    267    683    730    309
    311  -1034  -1348    361    828  -1189    555   1226    236    641    685    259
    342  -1005  -1348    332    844  -1176    530   1195    210    600    644    228
    384   -961  -1345    288    862  -1153    483   1163    187    566    615    202
    397   -953  -1350    275    872  -1150    433   1132    155    535    579    161
    379   -969  -1348    293    862  -1158    405   1119    145    532    563    135
    337  -1000  -1337    332    836  -1169    400   1117    140    537    550    122
    311   -989  -1304    337    807  -1145    407   1127    150    550    568    142
    293   -943  -1236    322    763  -1088    428   1153    179    581    607    189
    275   -940  -1215    332    745  -1078    441   1161    187    597    623    202
    254   -914  -1169    329    711  -1041    454   1187    218    631    659    244
    267   -852  -1119    290    691   -984    475   1228    262    680    711    301
    246   -820  -1067    285    657   -943    511   1278    311    730    756    361
    236   -807  -1047    283    641   -927    537   1325    350    766    789    415
    226   -784  -1010    280    618   -896    558   1366    387    810    831    480
    236   -727   -963    244    597   -844    579   1421    439    872    898    553
    207   -685   -893    239    548   -787    589   1470    493    932    963    623
    189   -654   -844    231    514   -748    594   1525    545    992   1026    678
    179   -618   -797    220    488   -706    594   1577    592   1041   1080    722
    155   -587   -745    215    446   -665    607   1621    633   1088   1127    753
    163   -576   -740    205    449   -657    615   1654    665   1124   1158    779
    148   -555   -704    202    423   -628    620   1688    688   1153   1184    810
    109   -571   -680    231    394   -626    639   1696    685   1153   1184    815
     93   -600   -693    252    392   -646    649   1693    667   1130   1163    792
     59   -631   -691    283    374   -659    649   1686    652   1109   1137    761
     49   -654   -704    298    376   -678    652   1670    620   1075   1104    735
     12   -688   -701    337    355   -693    665   1649    589   1047   1083    727
      7   -722   -732    355    368   -727    680   1628    566   1021   1060    719
     41   -727   -769    342    405   -748    693   1608    535    984   1026    693
     46   -735   -784    342    415   -758    691   1574    496    937    982    654
     54   -737   -792    342    423   -763    691   1548    470    909    948    631
     51   -784   -836    363    444   -810    680   1504    428    865    896    584
     51   -854   -906    400    478   -880    654   1449    374    807    831    522
     38   -891   -930    423    483   -909    631   1408    340    776    792    493
     62   -880   -943    410    501   -911    613   1371    319    758    771    478
     90   -865   -956    384    522   -909    576   1325    288    727    737    441
    114   -828   -943    355    527   -885    561   1293    272    709    717    418
    127   -774   -901    319    514   -836    566   1283    275    711    719    426
    148   -706   -854    280    501   -779    571   1283    285    724    732    439
    228   -626   -854    197    540   -740    561   1275    285    722    735    441
    322   -530   -854    103    587   -691    548   1273    280    722    735    436
    397   -431   -828     15    610   -628    555   1293    303    743    758    446
    465   -358   -823    -51    644   -589    579   1325    332    771    787    467
    511   -272   -784   -122    646   -527    592   1345    353    792    810    496
    553   -213   -769   -171    659   -491    600   1353    361    800    818    506
    581   -168   -750   -205    665   -459    620   1366    376    820    833    524
    623    -90   -714   -265    667   -402    641   1379    400    852    870    563
    672    -49   -722   -311    696   -387    628   1371    402    859    888    594
    680    -54   -735   -314    706   -394    620   1361    392    857    893    607
    683    -31   -717   -327    698   -374    628   1371    407    878    914    628
    680    -18   -698   -329    688   -358    628   1379    415    891    922    636
    649    -70   -719   -290    683   -394    605   1356    389    867    898    607
    615   -111   -727   -252    670   -418    566   1327    358    839    865    566
    605   -140   -745   -231    675   -441    537   1309    342    828    849    550
    592   -155   -748   -218    670   -452    511   1275    324    813    833    532
    568   -184   -753   -194    659   -467    496   1254    301    784    807    506
    532   -218   -750   -155    641   -483    470   1226    270    750    771    472
    524   -233   -758   -145    641   -496    446   1205    241    719    740    441
    545   -213   -758   -166    652   -485    426   1197    218    696    714    418
    530   -236   -766   -148    646   -501    405   1192    197    675    696    402
    462   -293   -756    -85    607   -524    376   1171    168    646    667    381
    413   -342   -756    -36    584   -550    350   1145    137    615    633    348
    376   -384   -761      5    568   -571    327   1114    106    579    600    311
    363   -397   -763     15    561   -581    293   1078     72    548    566    285
    366   -394   -761     15    561   -579    272   1060     54    530    548    267
    348   -413   -761     31    550   -587    257   1041     31    501    519    231
    316   -483   -800     83    558   -641    272   1078     31    478    467    166
    309   -491   -800     90    553   -646    350   1200    116    509    454    124
    319   -368   -688     23    504   -530    402   1332    267    646    563    205
    337   -150   -488    -93    410   -319    407   1496    511    935    849    459
    379    111   -267   -244    324    -77    337   1597    701   1241   1223    854
    324    376     51   -350    135    215    213   1306    553   1270   1439   1174
    223    348    124   -285     49    236    119    969    246   1114   1439   1241
    135    166     31   -150     51     98     -7    566   -223    680   1070    927
     67   -202   -270     67    168   -236   -200     38   -878   -127    215    150
     54   -594   -649    270    350   -620   -394   -197  -1260   -652   -337   -350
     46   -885   -932    418    488   -909   -423    -83  -1176   -607   -340   -402
     25  -1002  -1031    488    527  -1015   -355    114   -966   -428   -233   -353
     -7  -1031  -1023    519    506  -1028   -236    324   -735   -236   -103   -270
    -15  -1023  -1008    519    496  -1015    -51    579   -465     -2     77   -140
    -41   -987   -945    511    452   -966     51    732   -303    140    202    -49
    -75   -961   -885    517    402   -924     90    782   -249    189    249    -12
   -114   -950   -836    532    361   -893     93    795   -241    207    270     -5
   -176  -1000   -826    587    322   -914    106    807   -231    223    277      0
   -197  -1023   -826    610    314   -927    119    815   -223    231    280     -2
   -205  -1057   -854    631    322   -956    114    802   -233    218    267    -20
   -228  -1104   -875    667    322   -989     96    784   -249    197    246    -41
   -244  -1137   -896    688    324  -1018     83    769   -254    187    241    -49
   -252  -1150   -898    698    322  -1026     75    766   -246    192    244    -38
   -285  -1205   -919    743    314  -1062     70    761   -249    181    231    -51
   -337  -1260   -922    800    290  -1091     62    748   -259    171    223    -70
   -327  -1273   -945    797    306  -1109     54    745   -265    174    218    -80
   -314  -1280   -966    795    324  -1124     59    758   -246    189    233    -64
   -311  -1314  -1002    810    345  -1158     67    771   -228    205    252    -49
   -272  -1330  -1057    802    392  -1195     70    774   -215    218    257    -46
   -200  -1306  -1106    753    452  -1208     80    784   -194    246    272    -33
   -114  -1280  -1166    696    524  -1226     88    807   -171    275    296    -10
    -54  -1270  -1215    659    579  -1241     96    833   -153    293    314      2
    -10  -1254  -1244    633    615  -1249    106    862   -127    322    342     18
      7  -1210  -1221    600    613  -1215    119    901    -88    363    376     46
     38  -1161  -1200    561    618  -1179    127    948    -44    413    426     93
     80  -1124  -1208    519    641  -1163    127    984    -18    439    462    127
    127  -1096  -1223    485    675  -1158    129   1023      2    454    480    142
    176  -1031  -1208    426    691  -1119    155   1060     31    478    504    155
    220   -997  -1218    387    717  -1106    184   1085     49    498    524    168
    228   -963  -1195    366    711  -1078    213   1106     57    514    550    187
    262   -958  -1221    348    740  -1088    218   1104     36    501    555    197
    306   -948  -1254    319    779  -1101    231   1085     10    478    542    189
    376   -919  -1296    270    833  -1106    244   1054    -31    441    511    158
    420   -914  -1335    246    878  -1124    246   1015    -77    397    472    116
    433   -950  -1384    259    909  -1166    252    976   -124    353    433     75
    480   -956  -1439    236    958  -1197    259    924   -174    301    381     18
    548   -927  -1475    189   1010  -1200    265    880   -207    262    335    -28
    628   -901  -1530    135   1078  -1215    259    831   -249    223    290    -67
    657   -927  -1584    135   1119  -1254    241    779   -303    174    233   -124
    639   -961  -1600    161   1119  -1280    265    771   -306    168    220   -142
    581   -974  -1556    194   1067  -1265    296    776   -293    181    223   -140
    470   -974  -1444    249    956  -1208    350    802   -259    220    252   -101
    324   -958  -1283    316    802  -1119    423    867   -202    285    311    -36
    288   -914  -1202    311    743  -1057    457    901   -171    327    355     10
    314   -909  -1223    298    769  -1065    459    901   -181    322    350      2
    335   -904  -1241    283    787  -1072    470    909   -187    314    345     -2
    335   -852  -1187    259    761  -1018    506    943   -166    340    374     28
    358   -776  -1137    207    748   -956    532    987   -132    379    413     70
    402   -688  -1091    142    745   -888    561   1031    -96    420    452     96
    441   -607  -1049     83    745   -828    600   1085    -57    470    498    129
    465   -542  -1008     38    735   -774    639   1135    -25    517    542    171
    498   -462   -961    -20    730   -711    652   1176     -5    553    574    197
    542   -374   -917    -85    730   -646    654   1208     18    589    610    233
    563   -298   -862   -135    711   -579    646   1226     38    620    649    270
    584   -257   -841   -163    711   -548    644   1244     67    659    688    311
    605   -244   -849   -184    727   -545    631   1244     72    675    711    340
    626   -213   -839   -207    730   -524    633   1257     96    704    743    376
    649   -163   -815   -244    732   -488    665   1299    140    753    792    415
    706    -93   -800   -306    753   -446    696   1330    171    784    831    459
    743    -98   -844   -322    792   -470    693   1325    163    776    820    452
    779   -111   -891   -335    833   -501    698   1330    166    779    820    454
    844    -75   -919   -384    880   -496    704   1335    166    779    823    467
    891    -36   -927   -426    909   -480    714   1330    161    774    818    462
    901    -44   -948   -431    924   -496    717   1319    145    753    789    431
    922   -101  -1023   -410    971   -561    701   1309    116    727    761    394
    932   -103  -1036   -415    982   -568    683   1304     98    709    748    374
    909    -96  -1005   -405    956   -550    685   1322    119    724    763    387
    880    -75   -958   -402    917   -517    706   1345    142    745    789    413
    872    -62   -935   -405    901   -496    727   1369    168    774    820    449
    807    -70   -878   -371    841   -472    737   1387    184    795    839    470
    771    -83   -854   -342    813   -467    730   1376    174    787    831    467
    745   -122   -867   -314    805   -493    714   1350    158    782    826    470
    693   -148   -841   -272    766   -493    706   1340    155    787    831    480
    639   -194   -833   -223    735   -511    732   1369    171    805    844    478
    597   -236   -833   -179    714   -535    820   1506    254    852    857    470
    545   -200   -748   -174    646   -475    917   1683    387    945    914    493
    522    -46   -568   -239    545   -306   1008   1912    620   1179   1122    667
    545    179   -366   -363    454    -90   1031   2122    865   1478   1439    979
    550    501    -49   -524    301    226    950   1984    885   1647   1725   1325
    465    722    254   -594    106    491    789   1517    706   1683   1904   1574
    319    732    413   -527    -46    574    610   1036    439   1582   1896   1592
    200    405    205   -303     -2    306    392    522    -54   1098   1426   1140
    153   -223   -376     36    265   -298    142    101   -709    285    568    306
    187   -662   -849    236    517   -756     31     93   -859     31    262    -18
    241   -813  -1054    285    646   -932     75    335   -667    153    322    -12
    290   -828  -1122    267    706   -974    197    602   -431    311    431     54
    423   -833  -1257    205    839  -1044    335    833   -252    444    519     93
    379   -826  -1208    220    792  -1015    452   1039   -124    579    615    161
    181   -789   -971    303    574   -878    555   1221    -20    706    717    241
     72   -779   -852    350    462   -813    613   1301     12    748    745    275
     49   -800   -849    376    449   -823    607   1306     -2    735    740    285
    119   -846   -969    361    542   -906    558   1236    -44    693    701    259
    218   -911  -1130    345    672  -1018    498   1161    -83    654    662    231
    228   -956  -1184    363    704  -1070    478   1143    -80    649    646    213
    145   -971  -1117    413    631  -1044    504   1213    -31    693    680    241
    103   -956  -1060    423    581  -1008    519   1260      2    724    719    270
    140   -911  -1054    384    597   -982    542   1267     38    745    750    296
    142   -904  -1049    379    594   -976    568   1275     88    782    795    332
     75   -888   -963    407    519   -924    592   1319    155    849    862    400
    -67   -885   -818    475    374   -852    641   1392    220    911    937    483
   -153   -898   -745    524    293   -823    662   1434    259    943    976    511
   -103   -896   -792    498    342   -846    613   1389    236    909    950    485
    -28   -932   -904    480    436   -919    545   1340    184    859    901    446
    -31   -974   -945    501    454   -961    501   1330    150    828    867    410
    -80   -982   -904    530    410   -943    478   1348    150    828    872    415
   -148   -984   -839    563    342   -914    467   1374    163    846    888    428
   -150   -971   -820    561    335   -896    465   1395    184    872    911    433
    -44   -989   -948    517    449   -969    410   1376    166    865    898    407
     64  -1031  -1098    483    581  -1065    353   1366    142    857    888    389
    106  -1036  -1145    465    626  -1091    329   1397    153    880    914    410
     88  -1005  -1093    459    589  -1049    337   1452    179    917    943    449
     51   -987  -1039    465    542  -1010    340   1486    194    948    969    483
     44   -945   -992    449    517   -969    348   1506    205    971    989    496
     49   -971  -1023    459    535   -997    363   1512    207    979    997    483
     41  -1047  -1088    504    563  -1067    366   1506    192    969    989    462
      7  -1111  -1119    550    561  -1114    379   1514    194    971    997    454
    -12  -1158  -1145    584    566  -1150    415   1522    202    974    997    454
    -90  -1241  -1153    665    530  -1197    454   1527    213    979    997    446
   -205  -1345  -1140    776    467  -1244    488   1538    223    982    989    439
   -267  -1415  -1150    841    439  -1283    493   1514    202    958    956    402
   -267  -1493  -1226    880    478  -1361    496   1483    171    927    917    358
   -244  -1545  -1301    893    527  -1423    483   1439    150    901    885    322
   -226  -1600  -1374    914    574  -1488    454   1384    122    867    849    283
   -197  -1662  -1465    927    631  -1564    423   1332     88    831    813    239
   -166  -1693  -1527    930    678  -1610    389   1283     57    802    779    207
   -148  -1699  -1551    922    698  -1623    368   1252     38    787    758    192
   -140  -1673  -1532    906    696  -1602    371   1244     41    795    763    197
   -140  -1686  -1545    911    701  -1615    363   1234     38    789    756    189
   -150  -1670  -1519    909    683  -1595    345   1223     33    792    756    189
   -158  -1644  -1488    898    662  -1569    319   1205     28    789    753    192
   -155  -1623  -1467    891    654  -1545    293   1184     25    787    750    192
   -135  -1545  -1410    839    636  -1478    283   1182     38    805    763    210
   -148  -1467  -1319    807    584  -1395    293   1187     59    820    774    220
   -200  -1405  -1208    800    504  -1306    322   1205     80    839    787    236
   -246  -1363  -1117    805    433  -1241    335   1213     90    849    800    249
   -236  -1335  -1098    784    428  -1218    296   1182     70    836    782    246
   -236  -1262  -1026    748    392  -1145    265   1158     70    839    787    257
   -244  -1208   -963    727    358  -1088    226   1132     59    833    787    259
   -257  -1195   -937    727    340  -1067    168   1091     25    810    766    239
   -314  -1205   -891    756    288  -1049    166   1083     23    807    766    244
   -368  -1202   -833    784    231  -1018    181   1101     36    823    782    257
   -400  -1231   -831    813    215  -1031    187   1111     36    820    779    254
   -418  -1309   -891    865    236  -1101    194   1117     15    797    758    228
   -423  -1353   -930    888    252  -1143    215   1132      7    789    753    218
   -431  -1376   -945    904    257  -1161    249   1169     20    797    761    226
   -446  -1426   -982    935    265  -1205    290   1195     25    792    756    218
   -426  -1538  -1111    982    342  -1325    319   1210     12    769    735    189
   -387  -1566  -1179    974    394  -1374    337   1215      2    761    727    184
   -353  -1615  -1262    982    454  -1439    332   1192    -15    735    698    150
   -316  -1670  -1353    992    517  -1512    329   1174    -25    722    678    119
   -303  -1735  -1431   1021    563  -1584    311   1140    -41    711    654     93
   -288  -1779  -1491   1034    600  -1636    262   1088    -59    696    631     67
   -280  -1831  -1551   1054    633  -1691    202   1041    -77    672    610     38
   -246  -1852  -1608   1047    678  -1730    150    995    -88    652    597     15
   -252  -1891  -1639   1072    693  -1766    124    953    -83    636    589      2
   -252  -1886  -1636   1067    688  -1761    116    922    -70    636    589      5
   -197  -1842  -1647   1018    722  -1745    122    909    -49    646    597     10
   -101  -1769  -1670    932    782  -1719    187    987     18    675    607      2
     15  -1665  -1680    826    846  -1673    306   1161    142    748    646     12
    109  -1514  -1623    704    865  -1569    405   1402    350    945    805    142
    197  -1254  -1452    530    823  -1353    441   1704    641   1275   1124    444
    285   -885  -1174    298    727  -1028    361   1777    831   1597   1501    844
    254   -657   -911    202    581   -784    184   1428    800   1771   1777   1158
     85   -579   -667    246    376   -623    -67    844    566   1719   1821   1252
    -51   -857   -805    454    376   -831   -327    220     33   1187   1327    833
   -119  -1397  -1278    756    576  -1337   -527   -283   -672    311    459     62
    -90  -1831  -1740    961    823  -1787   -667   -374   -992   -111     15   -355
    -67  -2018  -1953   1041    940  -1987   -623   -140   -865    -46     20   -402
    -62  -2060  -2000   1060    966  -2031   -506    106   -680     75     88   -371
    -70  -2034  -1966   1052    945  -2000   -332    366   -467    228    197   -306
    -67  -1951  -1883   1010    906  -1917   -148    610   -257    392    327   -207
    -67  -1904  -1839    984    883  -1870    -85    691   -187    444    366   -176
    -62  -1893  -1831    976    883  -1862    -67    722   -158    457    374   -174
    -70  -1893  -1823    982    872  -1857    -70    727   -153    452    366   -187
    -85  -1909  -1823    997    867  -1867    -75    717   -161    431    340   -233
    -85  -1888  -1805    987    857  -1847    -75    717   -155    426    319   -267
    -75  -1873  -1800    974    862  -1836    -67    727   -140    433    324   -249
    -72  -1906  -1834    989    878  -1870    -75    730   -135    428    324   -236
    -62  -1891  -1829    976    883  -1860    -75    727   -122    431    324   -233
    -64  -1886  -1821    974    875  -1855    -85    706   -116    426    316   -244
   -114  -1969  -1855   1041    870  -1914   -101    688   -124    407    293   -262
   -145  -1987  -1844   1065    849  -1917    -88    691   -106    415    301   -270
   -140  -1974  -1834   1057    846  -1904    -75    701    -90    420    309   -275
   -132  -2021  -1888   1075    875  -1956    -98    693    -96    407    298   -275
   -129  -2049  -1919   1088    893  -1984   -101    698    -88    407    298   -272
    -96  -1992  -1899   1041    901  -1945    -80    719    -64    423    303   -270
    -67  -1935  -1867   1002    898  -1901    -54    745    -36    441    316   -254
    -72  -1906  -1836    987    880  -1873    -57    758    -18    452    324   -246
    -59  -1810  -1753    935    844  -1782    -51    787     23    488    355   -210
    -25  -1751  -1725    885    849  -1738    -54    807     49    504    368   -194
     10  -1691  -1701    841    854  -1696    -72    815     67    517    381   -179
     41  -1615  -1660    784    849  -1636   -101    828     90    532    394   -148
     64  -1540  -1605    737    833  -1571   -122    846    116    550    418   -119
     75  -1454  -1530    688    800  -1491   -135    862    142    566    441    -90
     67  -1392  -1460    662    763  -1426   -158    857    153    566    444    -77
     70  -1350  -1421    639    743  -1384   -181    836    145    545    431    -75
    129  -1312  -1441    589    784  -1376   -184    815    135    527    418    -67
    176  -1322  -1499    571    836  -1410   -174    787    119    498    397    -80
    161  -1366  -1527    602    844  -1447   -179    737     88    454    363   -106
    155  -1402  -1561    623    857  -1480   -168    706     64    413    329   -127
    153  -1457  -1613    652    883  -1535   -142    691     59    384    306   -148
    150  -1512  -1662    678    906  -1587   -114    672     57    363    285   -163
    145  -1558  -1704    706    924  -1631    -75    657     59    337    259   -181
    140  -1639  -1779    750    958  -1709    -49    633     59    306    226   -213
    132  -1725  -1857    795    992  -1790    -15    615     64    285    200   -241
    148  -1779  -1930    813   1039  -1855     20    605     72    275    179   -246
    140  -1875  -2016    867   1078  -1945     38    581     59    246    148   -262
    122  -1951  -2073    911   1096  -2010     46    553     54    220    119   -277
    155  -1930  -2086    888   1119  -2008     54    527     59    200    103   -285
    179  -1953  -2132    885   1153  -2042     57    488     51    161     72   -309
    231  -1940  -2171    854   1200  -2055     59    446     38    124     41   -324
    288  -1914  -2203    813   1244  -2060     62    446     54    129     46   -314
    311  -1893  -2205    789   1257  -2049     90    485     98    161     80   -272
    309  -1831  -2143    761   1223  -1987    135    522    150    192    116   -231
    387  -1706  -2094    659   1239  -1899    161    548    200    223    150   -189
    439  -1623  -2062    589   1249  -1844    179    558    228    236    163   -166
    488  -1571  -2060    540   1273  -1816    194    555    239    228    158   -163
    545  -1519  -2065    485   1304  -1792    202    550    244    220    155   -150
    641  -1444  -2086    402   1363  -1764    207    542    254    220    161   -129
    732  -1330  -2065    298   1397  -1699    194    496    233    200    150   -122
    789  -1265  -2057    236   1421  -1660    166    459    213    184    142   -111
    833  -1239  -2073    200   1452  -1654    148    436    200    161    122   -124
    880  -1156  -2036    137   1457  -1595    158    444    223    179    135   -106
    906  -1124  -2031    109   1467  -1577    166    436    236    171    122   -116
    922  -1145  -2068    111   1493  -1605    176    426    231    150     96   -127
    943  -1163  -2107    109   1522  -1634    179    405    213    129     75   -129
    953  -1153  -2107    101   1530  -1628    179    387    192    109     62   -135
    950  -1130  -2081     88   1514  -1605    226    402    207    122     67   -129
    883  -1148  -2031    132   1457  -1590    290    428    233    137     72   -119
    795  -1192  -1990    197   1392  -1590    335    439    252    142     67   -124
    776  -1187  -1964    205   1369  -1574    371    452    272    142     62   -132
    774  -1184  -1958    202   1366  -1571    374    441    270    127     46   -150
    795  -1176  -1971    189   1382  -1571    376    439    272    119     41   -148
    846  -1117  -1964    132   1402  -1538    392    441    290    129     57   -122
    911  -1057  -1969     72   1439  -1512    387    436    301    135     57   -114
    971  -1036  -2008     28   1488  -1522    381    423    301    111     33   -122
   1021  -1005  -2026     -7   1522  -1514    384    418    311    109     25   -111
   1054   -971  -2026    -41   1538  -1499    392    407    322    109     28   -101
   1093   -937  -2031    -77   1561  -1483    402    402    335    101     25   -101
   1187   -888  -2078   -150   1631  -1483    441    462    381    111      7   -116
   1293   -802  -2096   -246   1693  -1447    527    602    496    168     23   -116
   1371   -649  -2023   -363   1696  -1335    592    761    665    309    140    -25
   1418   -381  -1800   -517   1608  -1091    646    956    935    602    431    254
   1465    -93  -1558   -685   1509   -826    594   1054   1127    893    797    675
   1413    155  -1257   -784   1335   -550    537    906   1140   1041   1093   1067
   1267    207  -1060   -737   1163   -426    532    652    989   1010   1205   1257
   1122    137   -984   -628   1054   -423    488    345    636    683    943   1052
   1015    -98  -1114   -459   1062   -605    342   -174     12    -93    122    288
   1005   -361  -1366   -322   1184   -865    158   -509   -405   -639   -452   -244
   1018   -561  -1579   -231   1299  -1070    106   -457   -371   -644   -488   -301
    982   -646  -1628   -166   1304  -1137    181   -265   -145   -467   -363   -223
   1021   -600  -1623   -213   1319  -1111    322    -36    116   -272   -218   -109
   1034   -506  -1540   -265   1286  -1023    509    218    397    -51    -41     31
   1034   -397  -1434   -319   1231   -914    636    392    600    109     90    137
   1065   -293  -1358   -384   1210   -826    698    462    696    184    153    205
   1067   -254  -1325   -407   1195   -789    727    483    743    218    184    244
   1060   -228  -1291   -415   1174   -758    756    493    776    239    200    259
   1057   -187  -1247   -436   1150   -717    787    506    810    265    220    285
   1041   -155  -1197   -441   1119   -675    802    514    839    288    244    319
    982   -166  -1148   -407   1062   -657    831    519    872    306    259    342
    935   -194  -1130   -371   1031   -662    854    524    904    319    270    350
    893   -189  -1083   -353    987   -633    870    530    927    332    283    368
    846   -179  -1026   -332    935   -602    888    535    961    348    293    392
    787   -200   -989   -296    888   -594    906    555    989    366    311    410
    769   -184   -956   -293    862   -568    922    579   1026    392    337    433
    748   -184   -932   -283    836   -555    930    571   1041    387    332    433
    670   -197   -867   -236    769   -532    956    571   1065    400    353    470
    605   -200   -807   -205    704   -501    953    579   1080    413    374    491
    592   -163   -756   -215    672   -459    950    584   1098    431    389    506
    587   -145   -732   -223    659   -439    953    581   1109    439    392    511
    553   -124   -678   -213    615   -400    958    600   1130    465    415    542
    545    -77   -626   -233    581   -350    953    613   1148    483    439    576
    576      7   -568   -293    571   -280    966    652   1192    530    493    639
    576    132   -444   -355    509   -155    989    714   1267    618    587    740
    639    145   -493   -392    566   -174    979    743   1299    662    628    789
    763    192   -571   -480    667   -189    961    745   1319    688    662    836
    823    236   -587   -530    704   -174    966    756   1337    706    688    870
    805    244   -563   -524    683   -158    984    779   1369    727    706    885
    701    226   -475   -462    589   -124   1034    828   1418    766    745    914
    584    226   -358   -405    470    -64   1093    875   1454    789    776    953
    459    236   -226   -348    342      5   1137    891   1465    784    776    969
    361    259   -101   -311    231     77   1166    891   1467    774    774    984
    244    244      0   -244    122    122   1187    883   1462    750    753    979
    200    228     28   -213     85    129   1200    857   1441    711    717    961
    213    244     31   -228     90    140   1195    805   1402    657    665    930
    249    231    -18   -244    135    106   1169    732   1340    581    592    862
    413    226   -187   -319    301     20   1106    623   1249    472    485    758
    488    192   -296   -342    392    -49   1070    542   1184    400    418    683
    467    150   -319   -309    394    -83   1072    514   1176    381    402    667
    428    135   -296   -283    363    -77   1088    509   1187    387    413    683
    384    127   -257   -254    322    -64   1124    527   1215    405    428    714
    353    119   -236   -236    296    -59   1156    532   1241    418    439    735
    319    127   -194   -223    257    -33   1179    542   1273    436    457    758
    257    142   -116   -202    187     12   1200    555   1301    449    467    774
    200    176    -23   -187    111     77   1197    563   1317    457    480    789
    192    189     -5   -192     98     93   1169    550   1317    444    470    797
    231    239      5   -236    111    122   1161    545   1330    446    475    815
    259    316     57   -290    101    187   1163    540   1348    462    493    844
    288    379     90   -332     98    236   1156    522   1353    459    488    854
    293    436    140   -366     75    288   1137    506   1353    459    488    859
    303    511    207   -410     49    361   1117    493   1361    465    491    867
    314    566    249   -441     31    407   1111    496   1395    491    524    901
    345    605    259   -475     44    433   1111    496   1418    511    550    935
    345    594    246   -472     49    423   1093    491   1428    519    563    958
    366    623    254   -496     54    439   1078    483   1439    514    563    971
    400    646    244   -524     77    446   1072    478   1449    511    566    979
    441    626    184   -532    129    405   1060    465   1444    498    558    979
    459    584    124   -522    166    353   1031    439   1413    462    522    943
    483    579     96   -532    192    337   1010    426   1397    439    504    932
    517    605     85   -561    215    345   1005    413   1392    426    493    937
    524    633    109   -579    207    371   1015    415   1400    420    488    948
    483    618    132   -553    174    374   1034    407   1395    405    478    937
    436    563    127   -501    155    345   1034    387   1376    374    449    906
    392    519    127   -457    132    324   1036    379   1374    363    441    898
    361    501    140   -431    111    322   1036    376   1379    361    446    906
    353    506    153   -433    101    329   1036    374   1387    361    449    914
    337    527    189   -433     75    358   1041    376   1405    366    454    935
    316    548    228   -433     44    389   1065    394   1428    387    472    976
    280    555    275   -418      2    415   1080    405   1449    407    488   1005
    213    542    327   -379    -57    436   1085    407   1457    413    496   1018
    166    535    368   -353   -101    452   1088    415   1467    420    501   1021
    132    545    413   -340   -140    480   1104    441   1486    431    501   1021
    114    517    402   -314   -142    459   1171    550   1553    452    493    992
    111    576    462   -345   -176    519   1254    706   1691    540    542   1015
    155    787    628   -472   -236    709   1314    893   1914    763    737   1189
    220   1044    820   -633   -301    932   1309   1109   2197   1114   1096   1532
    293   1369   1075   -831   -389   1223   1215   1109   2312   1374   1465   1945
    265   1602   1335   -935   -535   1470   1088    748   2125   1397   1667   2234
    187   1623   1436   -906   -626   1530    963    355   1834   1262   1647   2270
     96   1400   1301   -748   -602   1350    758   -150   1325    750   1143   1834
     18    966    948   -491   -465    958    532   -659    672    -98    228   1018
     15    659    644   -340   -314    652    410   -724    488   -387    -98    701
     44    514    470   -280   -213    493    465   -488    704   -218     10    743
     80    530    449   -306   -184    491    589   -228    966    -10    171    857
    132    626    493   -379   -179    561    769     46   1239    207    345    997
    176    771    594   -475   -210    683    930    283   1460    400    501   1124
    215    888    672   -553   -228    779   1008    397   1571    498    584   1200
    254    961    706   -610   -226    836   1041    452   1621    548    626   1247
    306   1018    711   -662   -202    865   1062    493   1652    584    657   1283
    337   1065    724   -701   -194    896   1070    524   1673    618    688   1314
    355   1098    743   -727   -194    919   1083    545   1693    641    709   1345
    379   1153    774   -766   -197    963   1080    550   1699    649    717   1363
    405   1184    779   -795   -187    982   1083    561   1712    665    735   1387
    436   1231    792   -836   -179   1013   1083    574   1730    685    761   1423
    498   1317    818   -909   -161   1070   1070    571   1738    701    774   1444
    545   1389    841   -969   -148   1117   1065    574   1738    711    782   1460
    579   1441    862  -1010   -140   1153   1057    581   1740    730    789   1478
    602   1491    888  -1047   -142   1189   1060    597   1748    750    810   1491
    610   1519    909  -1065   -150   1215   1065    613   1751    763    828   1499
    602   1587    984  -1096   -189   1286   1075    639   1777    800    870   1548
    610   1670   1060  -1140   -223   1366   1096    683   1826    857    930   1613
    636   1740   1104  -1189   -233   1423   1106    711   1857    896    963   1652
    659   1787   1127  -1223   -233   1457   1106    735   1880    927    989   1680
    665   1816   1148  -1241   -241   1483   1101    750   1899    950   1008   1696
    688   1865   1176  -1275   -244   1522   1096    779   1935    989   1039   1722
    711   1922   1210  -1317   -252   1569   1101    826   1987   1049   1096   1774
    709   1966   1257  -1337   -275   1613   1114    880   2047   1124   1161   1844
    683   2010   1327  -1348   -322   1670   1119    932   2099   1184   1221   1891
    667   2042   1374  -1353   -353   1709   1130    976   2145   1236   1275   1927
    665   2109   1441  -1389   -389   1777   1150   1026   2192   1301   1343   1990
    665   2138   1473  -1402   -405   1808   1163   1060   2213   1332   1384   2029
    641   2148   1506  -1395   -433   1829   1161   1047   2187   1314   1376   2013
    633   2161   1527  -1397   -446   1844   1148   1013   2156   1286   1350   1984
    626   2182   1553  -1405   -462   1867   1153   1008   2148   1291   1356   1997
    594   2200   1602  -1397   -504   1901   1161    997   2130   1280   1345   1990
    553   2158   1602  -1356   -524   1880   1161    956   2083   1234   1304   1956
    509   2073   1564  -1291   -527   1818   1153    911   2036   1187   1262   1922
    496   2075   1579  -1288   -540   1829   1127    854   1984   1130   1215   1870
    491   2065   1574  -1280   -540   1821   1083    784   1917   1062   1158   1810
    478   2039   1558  -1260   -540   1797   1060    717   1867   1010   1109   1756
    483   1990   1506  -1236   -511   1748   1054    675   1839    979   1070   1691
    498   1953   1452  -1228   -475   1704   1034    628   1810    948   1026   1631
    498   1943   1444  -1221   -472   1693   1008    589   1777    922   1000   1610
    491   1919   1428  -1208   -467   1675   1002    568   1761    917    997   1605
    504   1875   1371  -1189   -433   1623   1002    550   1756    917    992   1597
    511   1896   1384  -1205   -436   1641   1000    532   1743    917    989   1590
    509   1912   1400  -1210   -444   1657    987    519   1730    917    997   1592
    504   1899   1392  -1202   -444   1647    974    511   1712    917    997   1592
    540   1969   1428  -1254   -444   1699    982    530   1727    943   1018   1610
    542   1984   1441  -1267   -449   1714   1000    553   1751    974   1041   1631
    530   1995   1465  -1262   -467   1730   1026    571   1761    984   1049   1636
    537   2042   1504  -1291   -483   1774   1036    579   1756    987   1049   1634
    550   2094   1543  -1322   -496   1818   1013    571   1743    992   1054   1631
    535   2094   1558  -1317   -511   1826    989    558   1730    987   1052   1618
    548   2120   1569  -1335   -511   1844    961    542   1717    987   1052   1618
    568   2101   1530  -1335   -480   1816    927    524   1699    974   1041   1608
    584   2099   1514  -1340   -465   1808    888    491   1657    945   1018   1595
    579   2164   1584  -1371   -504   1875    857    459   1631    927   1002   1587
    587   2221   1634  -1405   -524   1927    841    444   1613    919    997   1579
    602   2260   1657  -1434   -527   1958    823    420   1579    891    976   1558
    605   2317   1712  -1460   -553   2016    792    384   1535    862    956   1545
    615   2356   1740  -1486   -561   2047    753    337   1478    815    924   1509
    613   2312   1696  -1462   -542   2005    748    324   1452    800    911   1483
    563   2135   1571  -1350   -506   1855    771    329   1439    797    909   1465
    519   1982   1462  -1249   -470   1722    813    345   1444    807    919   1460
    519   1945   1423  -1234   -452   1686    831    345   1439    810    919   1439
    524   1857   1330  -1192   -402   1595    852    348   1436    805    904   1410
    527   1805   1278  -1169   -374   1543    870    366   1444    820    917   1421
    519   1766   1247  -1143   -363   1506    888    381   1454    831    930   1441
    509   1709   1200  -1109   -345   1454    878    376   1439    813    917   1423
    493   1683   1189  -1088   -348   1436    888    384   1434    810    917   1421
    485   1675   1189  -1080   -350   1431    906    394   1431    815    927   1428
    480   1652   1171  -1065   -345   1413    917    405   1431    831    945   1436
    496   1647   1148  -1072   -327   1397    927    415   1428    841    950   1434
    535   1634   1098  -1085   -283   1369    945    449   1434    839    940   1415
    576   1608   1031  -1096   -226   1319   1023    566   1483    849    919   1366
    636   1660   1023  -1148   -192   1343   1117    732   1592    924    963   1376
    693   1904   1208  -1299   -257   1558   1197    966   1823   1166   1195   1577
    776   2216   1439  -1496   -329   1829   1200   1150   2036   1462   1530   1925
    784   2600   1813  -1693   -514   2208   1119    979   2065   1654   1849   2312
    659   2834   2174  -1745   -756   2504    992    563   1945   1753   2078   2598
    519   2824   2301  -1673   -893   2564    795     70   1649   1597   2003   2553
    387   2444   2055  -1415   -833   2249    613   -433   1119   1013   1408   1990
    392   1891   1499  -1143   -553   1693    423   -782    545    290    641   1267
    532   1558   1026  -1044   -246   1293    309   -766    402     75    384    992
    628   1538    906  -1083   -140   1223    387   -498    592    218    483   1041
    693   1618    924  -1156   -116   1273    550   -210    813    397    620   1143
    750   1766   1015  -1260   -132   1392    774    103   1052    597    784   1267
    823   1912   1088  -1366   -132   1501    924    319   1218    753    911   1376
    893   1961   1067  -1431    -85   1514    961    379   1244    789    943   1392
    961   2010   1047  -1486    -41   1530    976    413   1252    802    956   1405
   1028   2055   1026  -1543      2   1540    992    449   1262    826    976   1428
   1067   2078   1010  -1571     28   1545   1008    491   1270    854    995   1436
   1101   2125   1023  -1613     38   1574   1054    581   1309    906   1039   1465
   1130   2190   1060  -1662     36   1626   1093    639   1340    940   1070   1486
   1161   2226   1062  -1693     49   1644   1109    659   1363    963   1085   1493
   1197   2255   1057  -1725     70   1657   1117    683   1395   1000   1111   1517
   1249   2288   1036  -1769    106   1662   1114    698   1410   1018   1132   1540
   1314   2335   1021  -1826    145   1678   1124    717   1421   1036   1158   1564
   1371   2385   1013  -1880    179   1699   1137    737   1431   1060   1187   1590
   1423   2442   1018  -1932    202   1730   1140    753   1444   1083   1213   1615
   1460   2494   1031  -1977    213   1764   1140    774   1465   1114   1252   1649
   1478   2543   1065  -2010    205   1805   1150    807   1488   1150   1293   1686
   1475   2579   1101  -2029    187   1842   1163    854   1519   1189   1335   1725
   1465   2598   1132  -2031    166   1865   1182    896   1551   1226   1376   1761
   1454   2621   1166  -2039    142   1893   1189    930   1566   1262   1413   1797
   1457   2652   1195  -2057    132   1925   1197    976   1600   1304   1454   1842
   1452   2668   1215  -2060    116   1940   1192   1018   1628   1345   1496   1878
   1454   2712   1257  -2083     98   1984   1182   1060   1665   1395   1551   1922
   1475   2779   1304  -2130     85   2042   1189   1106   1712   1449   1610   1977
   1493   2847   1350  -2171     72   2099   1192   1145   1751   1499   1665   2031
   1491   2883   1392  -2190     46   2138   1176   1176   1777   1543   1712   2081
   1478   2915   1436  -2195     20   2177   1171   1202   1795   1579   1756   2125
   1444   2917   1473  -2184    -12   2195   1158   1210   1800   1597   1784   2151
   1384   2894   1509  -2140    -62   2203   1137   1202   1792   1595   1790   2158
   1309   2870   1561  -2091   -127   2216   1143   1208   1782   1590   1795   2174
   1223   2850   1626  -2036   -200   2239   1156   1205   1777   1590   1797   2187
   1182   2826   1644  -2005   -231   2236   1166   1187   1766   1579   1792   2179
   1135   2795   1657  -1966   -259   2226   1163   1158   1748   1564   1782   2164
   1080   2764   1680  -1922   -301   2223   1161   1119   1735   1545   1766   2145
   1023   2720   1696  -1870   -335   2208   1171   1088   1727   1535   1758   2125
    948   2665   1714  -1808   -381   2190   1182   1060   1712   1517   1740   2096
    862   2624   1761  -1745   -449   2192   1213   1052   1709   1517   1738   2086
    766   2561   1792  -1665   -514   2177   1236   1047   1699   1514   1738   2070
    704   2517   1813  -1610   -553   2166   1249   1039   1683   1514   1735   2055
    646   2488   1842  -1569   -597   2166   1249   1023   1667   1509   1730   2052
    571   2462   1888  -1517   -657   2177   1249   1010   1675   1512   1732   2060
    496   2426   1930  -1462   -717   2179   1249    989   1691   1522   1743   2070
    423   2395   1971  -1408   -774   2184   1244    966   1699   1532   1753   2075
    379   2385   2005  -1384   -815   2195   1267    989   1738   1569   1795   2109
    361   2382   2018  -1371   -828   2200   1275   1013   1764   1592   1818   2132
    350   2356   2005  -1353   -826   2179   1275   1023   1753   1592   1818   2130
    327   2351   2023  -1337   -846   2187   1296   1047   1764   1602   1821   2130
    322   2379   2057  -1350   -867   2218   1330   1075   1784   1618   1842   2138
    314   2392   2075  -1353   -880   2234   1343   1083   1784   1618   1847   2138
    309   2374   2065  -1343   -878   2221   1330   1067   1771   1597   1836   2127
    345   2369   2023  -1356   -839   2197   1309   1041   1758   1595   1834   2117
    301   2364   2060  -1335   -878   2213   1304   1080   1764   1621   1849   2125
    236   2296   2060  -1267   -911   2177   1283   1096   1740   1621   1847   2117
    215   2273   2057  -1247   -922   2166   1262   1083   1709   1605   1839   2107
    197   2268   2070  -1231   -935   2169   1260   1065   1688   1595   1844   2109
    174   2205   2031  -1189   -930   2120   1239   1021   1662   1569   1836   2107
    158   2143   1984  -1150   -914   2062   1195    966   1618   1527   1803   2073
    155   2086   1927  -1122   -885   2008   1150    917   1569   1483   1756   2026
    132   1984   1852  -1057   -859   1919   1135    904   1535   1454   1717   1987
     75   1860   1784   -969   -854   1821   1145    904   1512   1431   1686   1961
     59   1735   1675   -896   -807   1706   1148    896   1480   1395   1644   1922
     93   1639   1545   -867   -727   1592   1135    859   1441   1348   1597   1862
    137   1566   1428   -852   -644   1499   1114    818   1408   1301   1564   1816
    142   1447   1304   -795   -581   1376   1093    787   1376   1262   1525   1774
    122   1384   1262   -753   -568   1322   1104    787   1384   1267   1530   1777
    101   1371   1270   -737   -584   1319   1109    789   1389   1262   1535   1787
     83   1408   1325   -745   -620   1366   1080    761   1361   1234   1512   1774
     98   1486   1387   -792   -644   1436   1015    688   1291   1169   1460   1732
    166   1525   1358   -846   -597   1441    961    633   1247   1130   1428   1706
    184   1514   1327   -852   -571   1421    935    602   1228   1111   1410   1686
    150   1499   1348   -823   -597   1423    935    589   1218   1098   1397   1665
    127   1488   1361   -807   -618   1426    974    644   1249   1098   1382   1631
    158   1532   1374   -846   -607   1454   1060    805   1345   1145   1392   1613
    228   1644   1415   -937   -594   1530   1130   1002   1486   1262   1480   1683
    314   1867   1553  -1091   -618   1712   1166   1231   1704   1496   1706   1893
    418   2171   1753  -1296   -667   1964   1078   1312   1834   1732   2003   2223
    394   2423   2029  -1410   -815   2226    961   1054   1808   1878   2265   2548
    262   2525   2262  -1395  -1000   2395    823    646   1675   1930   2421   2746
    132   2423   2291  -1278  -1078   2359    615    135   1296   1628   2179   2551
     -5   1961   1964   -979   -984   1964    415   -444    620    820   1353   1777
     -2   1483   1486   -740   -745   1486    233   -698    168    249    756   1200
     64   1244   1176   -654   -555   1210    202   -558    207    231    693   1101
    109   1130   1021   -618   -454   1075    285   -301    402    366    771   1132
    142   1132    989   -639   -423   1062    441    -41    620    519    875   1189
    148   1174   1026   -662   -439   1101    631    236    852    704   1015   1275
    116   1200   1080   -659   -483   1140    743    407    992    820   1119   1356
    127   1236   1109   -680   -491   1174    779    465   1052    872   1166   1402
    135   1218   1083   -678   -475   1153    787    480   1070    883   1174   1408
    116   1195   1078   -654   -480   1135    795    496   1080    883   1176   1402
     88   1174   1085   -631   -498   1130    779    496   1078    875   1166   1395
     62   1182   1119   -620   -527   1150    761    491   1078    875   1169   1397
     59   1189   1127   -626   -535   1158    737    483   1075    867   1166   1402
     59   1189   1130   -623   -535   1161    719    485   1078    867   1163   1415
     57   1189   1130   -623   -537   1161    719    491   1080    870   1163   1426
     80   1195   1114   -636   -517   1156    709    485   1072    865   1156   1431
    114   1239   1124   -678   -506   1182    701    488   1078    870   1163   1441
    137   1280   1140   -709   -501   1210    691    491   1080    878   1169   1454
    150   1314   1163   -735   -506   1241    683    493   1085    888   1176   1462
    155   1335   1179   -745   -511   1257    685    506   1091    898   1184   1465
    135   1322   1184   -730   -524   1254    709    537   1124    930   1215   1493
    119   1325   1205   -722   -542   1265    717    571   1150    958   1249   1522
    137   1348   1210   -745   -535   1280    719    605   1184    997   1293   1556
    171   1369   1197   -769   -511   1283    732    646   1223   1034   1332   1592
    176   1387   1208   -782   -517   1299    735    683   1257   1072   1366   1618
    179   1389   1210   -787   -514   1301    732    724   1286   1104   1395   1639
    181   1400   1218   -792   -519   1312    730    774   1317   1137   1426   1657
    184   1431   1247   -807   -530   1340    719    815   1358   1184   1470   1691
    189   1473   1280   -833   -545   1379    722    859   1400   1234   1525   1748
    176   1509   1332   -844   -579   1421    727    901   1441   1278   1579   1800
    161   1535   1371   -849   -605   1454    735    935   1467   1309   1618   1836
    161   1527   1366   -844   -602   1447    727    935   1460   1312   1626   1839
    140   1475   1335   -810   -597   1405    704    898   1423   1275   1597   1803
    119   1423   1304   -774   -592   1363    683    854   1382   1241   1561   1769
    111   1382   1267   -748   -576   1325    659    813   1343   1200   1530   1740
    103   1340   1236   -722   -566   1288    646    774   1306   1158   1493   1704
    114   1358   1241   -737   -563   1301    662    761   1299   1148   1480   1688
    101   1397   1296   -750   -597   1348    685    750   1291   1137   1470   1678
    122   1408   1286   -766   -581   1348    696    717   1265   1109   1441   1654
    127   1382   1254   -753   -563   1319    693    678   1226   1070   1400   1618
    114   1353   1236   -735   -561   1296    667    636   1187   1036   1363   1587
    111   1304   1192   -709   -540   1249    657    613   1153   1008   1327   1553
    135   1319   1182   -730   -522   1252    652    607   1135    995   1312   1540
    137   1350   1213   -743   -537   1283    641    602   1119    982   1299   1527
    135   1387   1249   -761   -558   1319    633    597   1101    966   1283   1504
    140   1379   1239   -761   -550   1312    626    589   1088    950   1270   1480
    145   1389   1241   -769   -548   1317    615    589   1085    948   1270   1478
    174   1434   1260   -802   -542   1348    610    587   1091    953   1278   1491
    194   1486   1291   -844   -548   1389    597    579   1098    966   1293   1501
    213   1545   1330   -880   -558   1439    626    602   1130   1002   1330   1535
    239   1600   1361   -922   -561   1480    646    618   1163   1036   1358   1556
    252   1647   1395   -948   -571   1522    659    623   1184   1057   1376   1569
    231   1644   1413   -940   -592   1527    657    620   1187   1054   1374   1564
    205   1628   1421   -917   -607   1525    649    615   1189   1057   1382   1558
    210   1647   1434   -930   -613   1540    639    618   1192   1070   1397   1566
    226   1644   1418   -935   -594   1532    613    607   1174   1067   1397   1561
    228   1644   1413   -937   -592   1527    581    597   1140   1049   1387   1548
    228   1652   1423   -940   -597   1540    568    594   1124   1044   1379   1535
    205   1649   1444   -927   -620   1548    566    592   1111   1036   1371   1525
    184   1621   1436   -901   -626   1530    548    568   1085   1015   1353   1506
    150   1509   1358   -831   -602   1434    527    545   1047    976   1314   1454
    129   1467   1337   -800   -602   1402    519    527   1013    943   1288   1415
    111   1400   1288   -756   -587   1345    519    517    987    914   1265   1384
     80   1325   1244   -701   -581   1286    514    498    958    885   1244   1363
     25   1210   1184   -620   -579   1197    501    467    911    836   1195   1312
     -7   1117   1122   -555   -563   1119    485    426    857    779   1140   1249
    -41   1041   1083   -501   -561   1062    454    384    807    737   1101   1205
    -67    950   1018   -441   -542    984    431    358    771    698   1067   1158
    -70    898    969   -415   -519    935    410    329    737    665   1031   1104
    -64    865    930   -400   -496    896    392    301    706    639    997   1072
    -57    820    875   -384   -467    846    384    280    675    613    966   1044
    -49    813    862   -381   -454    836    350    246    631    581    930    992
    -46    776    823   -366   -436    797    335    231    615    566    911    966
    -36    748    782   -355   -407    763    332    226    597    545    896    953
    -38    709    745   -337   -392    724    348    252    592    527    872    922
    -41    701    743   -329   -392    722    433    361    636    524    833    854
    -20    776    797   -376   -407    787    506    504    758    615    875    865
     49    984    935   -517   -441    958    548    691    982    859   1096   1057
    155   1262   1104   -709   -475   1184    496    867   1223   1208   1483   1431
    202   1551   1348   -875   -571   1449    384    774   1265   1428   1836   1839
    150   1590   1436   -870   -644   1514    301    472   1072   1423   1979   2047
     93   1473   1379   -782   -644   1426    194    106    693   1124   1769   1883
     38   1187   1145   -615   -553   1166     10   -444     20    345    969   1169
     41    813    771   -426   -363    792   -236   -953   -659   -517     62    366
    135    618    483   -379   -174    553   -340   -927   -693   -579    -36    244
    215    493    275   -355    -31    384   -301   -740   -517   -436     46    267
    267    436    166   -353     51    301   -202   -537   -319   -277    140    316
    301    472    171   -387     64    322    -46   -296    -72    -70    298    420
    332    574    239   -454     46    407     62   -116    114     96    431    519
    376    662    285   -519     46    475    103    -38    192    171    496    574
    402    675    272   -540     62    475    111    -18    205    192    509    584
    426    693    267   -558     80    480    114    -15    197    189    511    587
    418    711    293   -566     62    501     96    -28    174    171    488    587
    400    743    342   -571     28    542     85    -44    153    161    483    607
    415    797    381   -607     15    589     62    -67    127    142    470    610
    402    771    368   -587     18    571     49    -83    106    124    454    602
    363    704    340   -535     12    522     85    -46    135    155    488    623
    316    633    314   -475      0    475    127      2    181    200    537    654
    275    576    298   -426    -12    439    166     49    233    252    587    683
    259    542    283   -400    -10    413    192     80    272    285    615    701
    252    535    283   -394    -15    410    207     98    293    303    644    730
    259    550    290   -405    -15    420    218    111    314    316    665    758
    311    597    285   -454     12    441    213    122    322    329    685    779
    415    649    233   -532     90    441    176     93    280    309    670    761
    491    722    228   -607    129    475    140     72    246    283    639    727
    501    807    306   -657     98    558    137     93    262    306    657    745
    436    870    431   -654      2    652    161    142    311    358    714    795
    379    914    535   -646    -77    724    184    192    366    413    769    839
    355    961    605   -659   -124    784    184    228    400    462    818    870
    355   1010    652   -683   -148    831    187    272    431    514    875    909
    376   1049    672   -714   -148    859    202    324    472    576    937    958
    439   1096    657   -766   -109    878    223    366    506    626    984    997
    532   1124    592   -831    -31    857    223    389    522    646   1015   1021
    620   1158    537   -891     41    846    223    405    522    652   1018   1034
    683   1161    475   -922    103    818    220    407    504    636   1000   1026
    719   1187    467   -953    127    828    233    415    491    633    992   1021
    753   1215    462   -984    145    839    249    415    475    620    974   1000
    828   1210    381  -1021    223    797    259    400    446    592    930    945
    875   1166    290  -1023    290    730    257    379    402    550    878    888
    924   1109    184  -1015    371    646    249    342    348    501    823    833
   1034   1093     59  -1065    485    576    239    301    296    446    761    776
   1072   1093     18  -1083    527    555    239    280    262    407    717    743
   1021   1075     54  -1049    483    566    259    285    257    392    701    732
    930   1034    103   -982    413    568    285    290    262    381    696    735
    880   1008    124   -945    379    566    309    288    252    366    693    717
    865   1005    137   -935    363    571    335    290    254    368    698    711
    852   1002    150   -930    350    576    358    296    259    374    704    711
    836    982    145   -909    345    563    376    311    270    381    709    711
    828    976    148   -904    340    561    394    332    298    389    722    722
    815    987    171   -901    322    579    413    361    337    413    748    748
    797   1023    226   -914    285    626    428    394    379    441    782    784
    797   1101    303   -948    246    704    454    439    428    491    831    839
    846   1174    327  -1010    259    750    475    483    462    530    875    880
    885   1247    358  -1067    262    802    501    517    480    563    914    911
    891   1270    376  -1083    257    826    519    537    483    587    935    922
    909   1304    394  -1106    257    849    535    558    491    610    961    937
    922   1361    439  -1143    241    901    537    561    506    633    982    956
    932   1382    446  -1158    244    914    535    561    527    659   1008    979
    948   1369    420  -1158    262    893    517    555    524    670   1021    987
    948   1366    418  -1156    265    893    504    540    509    667   1018    979
    943   1400    454  -1171    244    930    519    555    519    688   1039    997
    924   1402    475  -1163    226    940    532    568    522    704   1054   1010
    901   1358    457  -1132    223    909    532    561    496    693   1049   1005
    872   1299    426  -1085    223    862    524    545    472    678   1034    997
    857   1236    376  -1047    239    807    517    527    446    657   1013    976
    839   1161    322  -1000    259    743    514    514    433    636    989    948
    823   1104    277   -963    272    691    522    509    433    613    969    922
    795   1036    241   -914    277    639    537    509    426    592    945    891
    771   1005    233   -888    267    620    550    517    423    592    943    880
    766    984    218   -875    272    602    566    532    426    592    932    870
    740    917    174   -831    283    548    568    537    413    574    914    839
    693    852    158   -771    267    506    579    548    413    568    914    828
    636    854    218   -745    207    537    610    579    436    597    940    846
    574    833    259   -706    158    548    631    607    452    615    953    862
    524    802    277   -665    124    540    639    620    457    620    950    854
    493    779    285   -636    103    532    633    623    452    620    961    846
    426    758    332   -594     46    545    639    644    459    628    971    852
    337    701    363   -522    -12    532    675    724    493    646    971    841
    309    672    363   -491    -25    519    769    878    589    698    976    820
    368    745    376   -555     -2    561    844   1026    722    810   1060    870
    457    984    524   -722    -33    756    872   1189    953   1075   1314   1111
    514   1252    735   -883   -109    995    831   1236   1101   1319   1623   1470
    470   1509   1036   -989   -283   1273    711    940    989   1382   1849   1787
    379   1571   1192   -974   -405   1382    633    579    782   1358   1974   1964
    280   1423   1143   -854   -433   1283    493    181    402   1060   1740   1761
    218    992    774   -605   -277    883    306   -257   -145    410   1034   1075
    210    542    329   -379    -59    439    137   -509   -574   -168    392    462
    218    283     64   -249     77    174     88   -441   -558   -207    306    348
    202    155    -49   -179    124     54    179   -197   -332    -38    413    413
    181    179     -5   -181     93     88    311     54   -103    140    540    522
    171    254     83   -213     44    168    475    319    129    340    691    654
    155    277    122   -215     18    200    548    462    249    441    769    719
    150    210     59   -181     44    137    550    491    265    452    771    706
    132    140      7   -137     62     75    563    511    270    462    779    688
     77     85      5    -83     36     46    589    542    293    496    805    685
     20     41     20    -31      0     31    605    571    322    527    839    701
    -31     25     57      2    -46     41    620    600    345    555    870    724
    -72     -2     67     36    -70     31    613    605    350    568    885    732
   -103    -36     67     70    -88     15    597    597    350    574    888    730
    -98    -54     44     77    -72     -5    584    592    358    584    901    719
    -90    -77     10     83    -51    -33    571    574    358    581    896    693
    -80    -88     -7     83    -36    -49    561    561    358    584    898    678
    -75    -83     -7     75    -33    -46    558    555    361    589    901    672
    -80    -36     44     59    -62      2    568    566    379    615    930    696
   -109     15    124     44   -116     70    563    568    381    626    953    717
    -93     59    150     15   -122    103    548    574    381    626    958    724
     31     72     41    -51     -5     57    504    550    350    594    924    691
    142     72    -70   -106    106      2    478    545    342    589    922    685
    246    116   -132   -184    189     -5    472    568    366    615    943    693
    355    166   -189   -262    272    -10    459    600    384    639    961    701
    426    163   -262   -296    342    -49    439    631    400    659    976    706
    470    174   -296   -322    384    -59    444    693    452    717   1034    745
    449    239   -213   -345    332     12    457    758    509    782   1098    802
    400    290   -109   -345    254     90    470    815    558    836   1161    870
    358    335    -25   -348    192    155    480    862    605    880   1208    930
    358    400     41   -379    158    220    480    880    628    904   1239    966
    319    444    122   -384     98    283    498    917    644    922   1262    989
    259    441    181   -353     38    311    501    927    639    917   1260    995
    272    397    124   -335     72    262    454    870    581    849   1202    950
    322    368     46   -345    137    207    389    776    496    756   1117    891
    332    332     -2   -335    168    166    345    691    420    672   1031    833
    298    293     -7   -296    153    142    309    613    355    607    966    787
    244    239     -5   -244    124    116    265    535    290    537    904    745
    168    166     -2   -166     85     83    236    470    239    480    846    709
     98    114     12   -106     41     64    223    420    202    441    807    691
     41     83     38    -62      0     62    200    374    176    415    784    688
      7     67     57    -38    -25     62    194    348    176    415    776    693
     41     70     28    -54      7     49    194    337    181    431    787    706
     72     31    -44    -54     59     -5    166    303    163    415    763    680
     93     -7   -101    -41     96    -54    155    290    155    413    753    652
     98    -51   -150    -23    122   -101    161    296    150    413    740    623
    101    -54   -155    -23    127   -103    176    314    163    423    737    602
    106    -57   -166    -25    135   -111    176    329    179    436    745    594
     98    -46   -148    -25    122    -96    192    350    210    465    766    610
     90      7    -83    -51     85    -36    220    384    262    519    818    649
     93     88     -5    -90     49     41    257    428    322    576    875    701
     67    111     41    -90     12     77    272    449    355    605    898    719
     59    166    106   -114    -23    137    296    483    397    644    943    756
     57    220    161   -140    -51    189    311    509    428    678    982    789
     67    303    236   -184    -83    270    319    530    462    719   1023    828
    106    394    288   -252    -90    340    327    548    504    766   1067    867
    153    433    280   -293    -62    355    314    545    514    782   1088    885
    189    454    265   -322    -36    358    301    532    506    784   1088    883
    223    506    283   -363    -28    394    293    524    506    792   1098    891
    249    517    267   -384    -10    392    270    506    488    782   1093    878
    259    483    223   -371     18    353    233    480    457    758   1072    849
    272    441    168   -355     51    303    207    465    433    740   1054    826
    301    423    122   -361     90    272    179    446    407    717   1028    802
    296    405    106   -350     93    257    161    426    374    683    997    771
    280    363     83   -322     98    223    153    418    350    662    974    737
    270    314     41   -293    114    176    140    402    324    639    948    704
    262    290     28   -275    116    161    137    387    306    618    930    688
    239    262     20   -252    109    142    109    361    262    579    885    644
    213    246     31   -231     90    140    116    376    257    576    883    633
    192    239     44   -218     75    142    124    397    262    584    891    639
    153    213     59   -181     46    137    142    423    277    602    904    644
     98    148     49   -124     25     98    145    431    277    605    898    636
     46     85     38    -67      2     62    150    426    265    597    891    626
    -12     41     54    -18    -33     46    150    426    257    594    883    615
    -77    -36     41     57    -59      2    168    439    257    594    880    610
   -122   -122      0    119    -62    -59    241    517    288    597    857    571
   -153   -135     15    142    -85    -59    348    657    374    636    862    545
   -137    -38     98     88   -119     28    452    878    558    797    992    641
    -54    200    254    -72   -153    226    530   1202    852   1124   1301    917
     15    514    496   -267   -239    506    441   1213    979   1389   1631   1275
    -57    782    839   -361   -446    810    231    750    883   1512   1875   1582
   -220    911   1132   -348   -678   1023    -23    168    691   1522   1987   1743
   -358    652   1010   -145   -683    831   -280   -402    257   1127   1631   1428
   -423     33    457    194   -441    246   -480   -846   -420    272    758    615
   -420   -475    -54    446   -184   -265   -610   -932   -766   -187    265    137
   -371   -654   -283    514    -46   -470   -566   -680   -657   -137    254     85
   -309   -646   -337    478     12   -493   -413   -384   -457     12    355    145
   -246   -566   -322    405     36   -444   -176    -72   -231    184    485    223
   -207   -485   -280    345     36   -384     -5    148    -64    316    587    288
   -192   -480   -290    335     46   -387     64    236     -2    366    623    306
   -166   -478   -311    322     72   -394     90    272     15    387    636    309
   -142   -446   -303    293     77   -374     88    288     18    400    644    319
   -109   -436   -327    272    106   -381     80    285      2    384    628    298
    -90   -426   -335    257    122   -381     83    288     -5    379    618    283
    -59   -389   -329    226    135   -361     90    301     -5    381    620    280
    -23   -368   -348    194    161   -358     93    314     -2    384    626    288
     23   -342   -366    158    194   -353     77    311    -15    376    618    280
     67   -314   -381    119    223   -348     54    301    -36    361    600    259
     98   -267   -366     85    231   -316     38    293    -51    348    581    231
     93   -233   -327     70    207   -277     41    301    -49    355    581    220
     83   -226   -311     70    194   -267     67    329    -36    371    592    233
     90   -215   -306     59    197   -259     83    348    -31    379    594    241
    129   -197   -327     33    228   -262     72    350    -36    379    589    233
    155   -187   -345     12    249   -265     59    353    -51    368    581    223
    181   -166   -348     -7    262   -254     72    376    -41    374    587    231
    220   -103   -327    -59    272   -215     90    407    -25    387    597    241
    262    -41   -303   -109    283   -171    106    446    -12    400    615    257
    259    -15   -275   -122    265   -145    109    485      0    413    628    280
    259     51   -207   -155    233    -77     98    517     10    426    639    303
    277    140   -137   -210    207      2     85    550     18    441    654    332
    306    246    -59   -275    184     93     80    587     33    462    683    368
    340    358     18   -350    158    189     77    620     57    491    719    400
    358    426     67   -392    145    246     80    644     72    511    750    428
    361    439     77   -400    140    259    114    683    106    550    800    467
    348    428     80   -387    135    254    158    722    140    587    844    509
    345    402     57   -376    145    231    171    722    140    592    852    522
    355    358      2   -358    176    181    184    706    124    581    839    509
    371    314    -59   -342    215    129    197    693    111    566    823    493
    376    262   -114   -319    246     75    220    685    116    568    820    485
    363    220   -142   -293    252     41    275    696    137    587    828    488
    342    171   -171   -257    257      2    319    701    158    600    828    483
    311     96   -218   -205    265    -59    342    685    155    594    810    459
    329     28   -301   -179    316   -135    340    652    132    558    771    413
    381    -18   -402   -184    389   -210    309    584     85    496    711    358
    428    -41   -470   -194    449   -254    285    530     44    452    667    314
    431    -62   -493   -187    462   -277    285    504     23    428    641    288
    426    -59   -485   -181    454   -272    298    488     18    413    628    272
    407    -31   -439   -189    420   -236    303    480     12    407    628    270
    415     -2   -418   -205    415   -210    324    493     33    431    654    301
    475     -5   -480   -236    475   -241    335    498     44    439    657    316
    519      7   -511   -262    517   -252    309    470     18    413    620    288
    555     28   -530   -293    542   -249    301    465     20    410    610    272
    605    106   -501   -355    553   -197    298    470     25    413    607    270
    641    163   -478   -405    561   -155    303    488     31    420    607    262
    675    184   -491   -428    584   -153    324    509     44    423    597    249
    719    218   -504   -470    610   -142    353    532     57    426    594    252
    805    239   -568   -522    685   -163    342    527     46    418    587    233
    857    252   -607   -555    730   -176    332    527     51    428    592    239
    906    283   -623   -594    766   -168    316    514     57    436    594    249
    971    303   -667   -639    818   -179    270    485     31    420    579    241
   1034    335   -698   -685    865   -179    220    459     -7    400    558    218
   1070    389   -680   -732    875   -145    202    457    -31    389    548    205
   1088    407   -680   -748    885   -135    192    454    -70    374    530    184
   1104    384   -719   -745    911   -166    174    439   -111    345    504    150
   1101    379   -722   -740    911   -171    174    433   -132    332    493    148
   1091    379   -711   -737    901   -166    197    436   -132    337    493    161
   1088    350   -737   -719    914   -192    218    449   -135    342    491    171
   1057    319   -740   -691    898   -210    246    470   -122    355    493    181
   1060    306   -756   -683    909   -223    270    478   -116    361    493    192
   1091    309   -784   -701    937   -236    270    470   -135    350    483    187
   1111    296   -815   -704    963   -259    275    470   -142    353    480    184
   1137    316   -823   -730    979   -254    311    498   -122    374    501    210
   1130    327   -802   -730    966   -236    342    514   -111    381    511    228
   1111    314   -797   -714    953   -241    353    511   -109    381    514    236
   1106    319   -787   -711    948   -233    366    514   -103    389    527    254
   1093    322   -771   -709    932   -223    366    519    -98    394    532    272
   1109    329   -782   -719    945   -226    371    522    -96    394    535    288
   1124    340   -787   -732    956   -223    379    524    -93    397    540    298
   1132    340   -792   -735    963   -226    423    579    -67    405    527    280
   1161    400   -763   -782    961   -181    519    750     44    491    576    296
   1215    506   -709   -862    961    -98    584    937    194    644    706    402
   1309    701   -610  -1005    958     46    605   1135    384    883    948    649
   1439   1041   -397  -1239    919    322    561   1208    506   1111   1254   1026
   1449   1322   -129  -1387    787    597    496    937    444   1192   1470   1335
   1358   1371     12  -1366    672    691    433    600    280   1176   1553   1452
   1234   1202    -31  -1221    633    587    342    184    -90    839   1247   1153
   1202    878   -324  -1039    763    277    205   -355   -706     93    457    363
   1301    511   -789   -909   1044   -137     -7   -600  -1104   -384    -44   -127
   1330    290  -1041   -810   1184   -374    -57   -488  -1065   -374    -64   -194
   1361    233  -1130   -797   1244   -446     25   -252   -867   -220     31   -148
   1423    283  -1140   -852   1283   -428    171      0   -644    -44    148    -72
   1426    387  -1041   -909   1234   -327    345    285   -392    174    319     62
   1428    454   -974   -943   1200   -257    439    444   -252    303    428    155
   1426    493   -932   -961   1179   -218    488    519   -189    361    480    197
   1397    459   -937   -927   1169   -239    511    555   -174    376    485    197
   1337    428   -909   -885   1122   -239    527    581   -174    384    483    184
   1267    415   -852   -841   1060   -218    542    623   -161    402    498    197
   1179    400   -782   -789    979   -189    576    678   -127    441    532    236
   1093    371   -722   -732    909   -174    605    719   -103    472    563    265
    997    319   -680   -659    839   -179    615    735    -85    475    563    262
    880    233   -649   -558    766   -207    615    735    -72    472    558    257
    714     98   -618   -407    667   -259    594    717    -83    454    540    239
    592    -20   -613   -285    602   -316    566    696   -103    431    519    210
    522    -75   -597   -223    558   -337    535    675   -127    410    498    192
    470   -103   -574   -184    522   -340    514    672   -137    402    493    187
    374   -171   -545   -103    457   -358    517    688   -132    405    498    194
    226   -231   -457      2    340   -342    542    730   -103    431    522    226
     41   -293   -335    124    187   -314    555    761    -80    457    548    252
    -38   -350   -314    194    137   -332    540    769    -77    465    553    259
     -5   -368   -363    187    176   -366    501    756    -90    459    548    257
    -25   -366   -340    197    155   -353    493    776    -77    478    566    272
     15   -363   -381    174    197   -374    444    769    -90    480    561    270
    166   -345   -511     88    337   -426    381    745   -116    475    545    257
    277   -306   -584     12    428   -446    340    776   -101    506    571    275
    257   -301   -558     23    407   -428    345    852    -57    561    628    332
    148   -257   -407     51    277   -332    389    935      0    620    704    407
     64   -244   -309     90    187   -275    405    943     20    641    740    444
     44   -252   -296    103    168   -272    389    909      7    620    737    441
     57   -316   -374    129    215   -345    361    859    -33    576    693    397
      5   -384   -392    187    197   -387    366    852    -51    553    667    363
    -75   -483   -407    280    166   -446    410    875    -36    563    662    358
   -140   -576   -439    358    148   -509    449    888    -31    563    652    355
   -176   -639   -462    407    142   -550    478    914    -36    563    636    337
   -210   -709   -498    459    142   -605    509    930    -49    545    615    309
   -210   -776   -566    493    176   -672    522    924    -72    514    587    267
   -179   -826   -649    501    233   -737    550    924    -70    506    587    241
   -148   -896   -748    522    298   -823    574    935    -57    506    589    226
    -96   -948   -852    519    376   -901    581    930    -57    501    581    218
    -70   -987   -917    527    420   -953    592    917    -62    488    563    200
    -54  -1015   -963    532    452   -992    587    896    -83    459    540    166
    -18  -1036  -1018    527    498  -1028    574    849   -124    418    501    119
     44  -1000  -1044    475    542  -1021    537    795   -168    374    457     83
     77   -971  -1052    446    563  -1010    491    745   -200    340    418     59
    116   -896  -1013    389    563   -956    439    693   -236    298    379     28
    129   -792   -922    332    524   -857    394    644   -267    267    350      7
    148   -691   -841    270    493   -766    355    597   -293    246    332      2
    181   -574   -756    194    467   -662    311    558   -306    241    327      7
    239   -475   -714    116    475   -592    277    517   -332    223    298     -7
    309   -394   -704     44    506   -548    244    475   -358    207    275    -28
    374   -384   -758      2    566   -568    197    420   -394    171    236    -59
    420   -379   -800    -23    610   -589    153    371   -423    145    215    -85
    478   -402   -880    -38    678   -639    103    327   -457    124    194   -111
    496   -441   -937    -25    717   -688     96    319   -462    119    194   -111
    436   -496   -932     28    680   -714    119    340   -431    150    233    -75
    353   -566   -919    106    633   -743    140    361   -410    171    252    -51
    285   -670   -956    192    618   -813    132    353   -420    161    233    -64
    275   -735  -1010    231    641   -872    101    335   -439    137    213    -75
    270   -774  -1044    252    657   -909     72    311   -465    111    187    -85
    228   -841  -1070    306    649   -956     54    283   -498     77    155   -109
    194   -932  -1127    368    659  -1028     44    252   -535     36    114   -148
    192  -1008  -1200    407    696  -1104     36    228   -568     -7     64   -187
    171  -1039  -1213    431    691  -1124     10    205   -600    -44     28   -220
    148  -1098  -1247    475    696  -1171    -10    176   -623    -72     -2   -249
    132  -1176  -1309    519    719  -1241    -38    140   -659   -114    -51   -296
     98  -1226  -1325    563    711  -1275    -67    101   -693   -148    -88   -324
     59  -1254  -1314    597    685  -1283    -85     88   -709   -158   -101   -332
     12  -1278  -1293    631    652  -1286    -93     88   -717   -161   -106   -332
    -38  -1319  -1280    678    618  -1301   -106     83   -732   -174   -116   -340
    -64  -1332  -1267    698    600  -1301   -122     80   -732   -179   -122   -345
    -51  -1322  -1270    685    607  -1299   -116     83   -737   -187   -135   -350
    -12  -1301  -1288    657    636  -1296   -103    116   -717   -176   -140   -366
     15  -1291  -1306    636    659  -1299    -46    233   -639   -140   -145   -397
     44  -1218  -1262    587    652  -1239     38    389   -506    -41    -88   -366
     80  -1015  -1098    465    587  -1057     90    574   -277    207    145   -158
    166   -730   -896    280    530   -813     59    748    -36    553    524    215
    179   -413   -592    114    384   -504    -20    670     18    771    872    618
     64   -311   -376    124    220   -342    -51    433   -103    823   1078    878
    -67   -361   -293    213    111   -327   -114    109   -431    589    932    774
   -148   -628   -480    389    163   -555   -257   -368  -1010    -80    257    179
   -161   -971   -810    563    324   -891   -436   -756  -1551   -776   -470   -459
   -114  -1200  -1085    657    485  -1143   -493   -701  -1582   -852   -579   -587
    -59  -1291  -1234    672    584  -1262   -361   -402  -1314   -620   -420   -501
    -12  -1247  -1236    628    610  -1241   -215   -142  -1049   -405   -262   -397
     15  -1153  -1171    566    592  -1161    -31    129   -766   -168    -83   -280
     41  -1039  -1080    498    561  -1060    137    366   -532     33     80   -158
     41   -950   -992    452    517   -971    226    478   -418    132    171    -75
     44   -901   -945    428    493   -922    267    530   -361    184    220    -33
     31   -875   -909    420    467   -891    296    561   -329    215    246    -15
     33   -820   -854    394    444   -836    335    597   -296    246    272     10
     41   -753   -795    353    415   -774    376    644   -249    301    324     62
     49   -657   -706    303    376   -680    413    685   -194    361    384    122
     96   -566   -665    233    379   -615    431    706   -161    402    423    166
    155   -535   -691    189    423   -613    436    709   -142    423    441    189
    176   -496   -675    158    423   -584    423    675   -145    423    441    189
    189   -465   -654    137    420   -558    410    662   -140    428    446    197
    226   -444   -670    106    446   -555    394    641   -145    423    439    192
    270   -433   -704     83    485   -568    358    602   -176    397    405    153
    306   -415   -722     54    511   -568    337    581   -197    376    384    135
    335   -436   -771     49    550   -602    327    581   -200    384    387    142
    342   -470   -815     62    576   -641    306    574   -202    389    392    142
    350   -441   -792     46    571   -615    311    592   -187    407    415    158
    314   -379   -696     31    504   -535    301    610   -174    428    436    171
    283   -381   -665     49    472   -522    301    644   -148    454    462    192
    265   -410   -678     72    470   -542    288    680   -129    483    483    205
    231   -423   -654     96    441   -537    270    719   -109    511    511    231
    155   -418   -576    129    366   -496    257    766    -67    561    558    275
     67   -431   -498    181    283   -465    259    820    -10    620    623    335
    -25   -459   -433    241    202   -449    267    865     44    680    680    389
    -88   -493   -405    290    158   -449    270    891     77    719    722    428
   -124   -496   -371    309    119   -433    265    891     80    717    722    428
   -161   -483   -324    322     80   -405    246    872     59    691    701    407
   -158   -509   -353    332     96   -431    241    857     33    652    670    379
   -155   -542   -387    350    114   -465    207    810    -31    584    607    324
   -150   -602   -454    376    148   -530    202    779    -72    530    563    283
   -153   -613   -459    384    150   -537    194    745   -116    480    519    244
   -181   -649   -470    415    142   -561    184    704   -168    415    465    184
   -179   -678   -498    428    158   -589    176    657   -218    358    405    122
   -187   -763   -576    472    194   -670    166    607   -280    290    329     51
   -220   -818   -600    519    189   -709    161    568   -319    244    280      2
   -246   -859   -615    550    184   -737    155    540   -348    210    246    -33
   -244   -846   -602    545    179   -724    140    517   -368    187    226    -51
   -280   -901   -620    589    168   -761    127    493   -394    155    194    -77
   -290   -971   -680    631    194   -826    103    459   -433    116    150   -127
   -249   -961   -711    605    231   -839     85    431   -459     85    116   -161
   -189   -927   -737    558    272   -833     72    413   -470     75    103   -174
   -148   -948   -802    545    327   -875     49    394   -483     59     83   -194
    -90   -917   -826    501    366   -872     12    371   -504     38     62   -220
    -46   -904   -857    475    402   -880    -12    355   -511     23     51   -228
    -15   -904   -888    459    436   -896    -12    366   -501     25     57   -231
     23   -846   -872    410    446   -857    -23    366   -491     33     64   -228
     83   -792   -875    355    478   -833    -33    361   -485     38     72   -218
    103   -776   -880    335    491   -828    -64    332   -506     18     49   -231
     77   -810   -888    366    483   -849    -85    301   -530     -5     28   -236
     28   -756   -787    361    407   -769   -103    277   -545    -23     20   -205
      2   -649   -654    322    327   -652   -179    213   -620    -90    -28   -197
      2   -493   -496    246    249   -493   -285    116   -730   -192    -98   -228
     28   -394   -423    184    226   -407   -332     64   -774   -228   -116   -236
     18   -371   -392    174    202   -381   -337     46   -784   -231   -111   -241
    -10   -400   -389    205    187   -394   -348     36   -789   -233   -111   -249
    -46   -527   -480    285    215   -506   -306     80   -743   -179    -59   -213
    -90   -727   -636    410    272   -683   -236    145   -672   -114      2   -174
   -163   -958   -797    558    314   -880   -161    207   -615    -75     33   -163
   -171  -1088   -917    628    371  -1002   -103    254   -571    -57     46   -171
   -135  -1137  -1005    636    433  -1072    -59    293   -527    -31     57   -171
   -122  -1213  -1091    667    483  -1153    -49    301   -514    -28     46   -189
    -93  -1267  -1176    680    540  -1223    -67    283   -537    -54      7   -236
    -57  -1291  -1234    672    587  -1262    -93    262   -558    -80    -20   -275
      0  -1280  -1280    639    639  -1278   -109    244   -568    -96    -41   -301
     57  -1254  -1312    600    683  -1283   -109    244   -558    -96    -51   -309
    106  -1241  -1348    566    724  -1293   -106    252   -553    -98    -59   -316
    158  -1215  -1374    527    766  -1293   -106    249   -555    -98    -64   -332
    239  -1195  -1434    478    833  -1314   -129    226   -571   -109    -85   -355
    371  -1197  -1569    413    969  -1382   -168    189   -600   -132   -122   -379
    545  -1223  -1769    337   1156  -1496   -168    213   -597   -153   -179   -436
    678  -1189  -1867    254   1273  -1527   -101    345   -514   -122   -202   -498
    797  -1062  -1862    132   1330  -1462    -28    511   -358     10   -109   -444
    932   -833  -1766    -49   1348  -1299     10    698   -129    277    148   -207
   1021   -563  -1587   -228   1301  -1075    -59    748    -12    511    465    153
    935   -275  -1210   -329   1072   -743   -111    532    -67    605    717    506
    730   -179   -909   -275    818   -542   -124    262   -218    597    854    704
    452   -309   -761    -70    605   -535   -168    -46   -519    376    701    574
    194   -714   -911    259    550   -813   -272   -467  -1039   -265    -10   -119
    306  -1062  -1369    376    836  -1215   -493   -769  -1486   -833   -636   -724
    444  -1241  -1686    397   1062  -1465   -571   -719  -1467   -846   -698   -823
    480  -1301  -1782    410   1130  -1540   -496   -496  -1236   -659   -574   -753
    470  -1257  -1727    392   1096  -1491   -368   -265   -997   -470   -433   -657
    433  -1161  -1595    361   1013  -1376   -189      5   -735   -252   -257   -530
    426  -1067  -1493    319    956  -1280    -80    168   -576   -111   -140   -444
    423  -1036  -1460    306    940  -1247    -31    231   -504    -46    -85   -413
    426  -1031  -1457    301    940  -1241     -5    252   -470    -12    -57   -392
    423  -1078  -1504    327    963  -1291     18    275   -439     15    -31   -366
    452  -1078  -1532    311    992  -1306     33    314   -413     41    -12   -340
    485  -1067  -1553    290   1018  -1309     44    345   -392     64      2   -316
    501  -1039  -1543    267   1021  -1291     70    381   -358    101     36   -275
    504  -1031  -1535    262   1018  -1283     85    402   -329    132     59   -249
    501  -1041  -1543    270   1021  -1293     80    407   -324    137     59   -246
    519  -1034  -1553    257   1036  -1293     67    407   -324    140     54   -252
    555  -1031  -1587    236   1070  -1309     70    420   -306    153     67   -239
    607  -1023  -1634    207   1119  -1327     80    431   -290    168     83   -223
    662   -989  -1652    161   1153  -1319     93    454   -265    194    109   -194
    704   -961  -1665    129   1184  -1312    101    480   -236    220    132   -166
    766   -932  -1699     80   1228  -1314    111    501   -210    244    150   -145
    854   -896  -1751     20   1301  -1322    101    519   -189    262    166   -124
    927   -870  -1797    -28   1361  -1332     90    535   -176    277    176   -111
    971   -865  -1836    -51   1402  -1350     85    561   -158    301    194    -88
   1013   -865  -1880    -75   1444  -1371     77    587   -135    324    218    -64
   1054   -844  -1899   -106   1475  -1371     72    623    -96    366    252    -33
   1117   -820  -1940   -150   1527  -1379     72    670    -54    410    296      5
   1174   -782  -1956   -194   1564  -1369     62    711    -18    452    340     46
   1205   -750  -1956   -228   1579  -1353     64    763     25    501    389     93
   1234   -719  -1953   -257   1592  -1335     51    792     41    530    418    122
   1254   -701  -1956   -280   1605  -1327     44    805     44    537    428    135
   1280   -680  -1961   -298   1621  -1319     46    805     44    540    433    132
   1280   -678  -1958   -301   1618  -1317     41    789     31    519    418    109
   1262   -685  -1951   -288   1605  -1317     31    756     15    506    405     93
   1228   -732  -1964   -249   1595  -1348      7    711     -2    491    389     75
   1205   -750  -1956   -226   1579  -1353    -15    680    -31    454    355     46
   1221   -727  -1951   -249   1584  -1337     10    688    -44    439    337     28
   1262   -675  -1938   -296   1600  -1306     33    696    -51    428    324     20
   1275   -662  -1938   -309   1605  -1299     59    706    -59    426    319     20
   1231   -670  -1901   -280   1566  -1286    103    722    -62    436    322     38
   1143   -730  -1873   -207   1504  -1301    140    732    -51    452    332     46
   1080   -769  -1849   -155   1462  -1309    153    730    -28    462    332     33
   1026   -792  -1821   -119   1423  -1304    168    735     -7    472    337     28
    958   -820  -1779    -67   1369  -1299    174    735     12    488    355     44
    893   -880  -1777     -7   1332  -1327    137    701      2    470    335     10
    841   -930  -1771     44   1304  -1348    103    678      0    457    319     -5
    779   -976  -1756     98   1267  -1366     90    672      7    452    311    -10
    732  -1015  -1748    142   1239  -1382     93    675     18    446    301    -20
    727  -1013  -1740    142   1231  -1376    114    698     38    470    322      5
    776   -945  -1722     83   1247  -1332    119    719     62    496    348     33
    800   -862  -1665     28   1231  -1262    129    745     88    527    374     59
    769   -854  -1623     44   1195  -1239    145    756    114    545    389     72
    717   -891  -1610     85   1163  -1249    158    750    124    548    384     67
    641   -914  -1558    135   1098  -1236    168    753    153    571    402     83
    545   -909  -1454    179   1000  -1182    158    743    179    597    433    111
    522   -911  -1434    194    976  -1171     93    672    161    592    433    103
    485   -922  -1410    218    945  -1166     36    654    158    600    433    101
    444   -976  -1423    265    932  -1200     10    667    163    600    426     96
    436  -1010  -1449    285    940  -1228     23    696    187    618    444    119
    444  -1021  -1465    288    953  -1241     15    670    184    607    441    122
    428  -1124  -1556    348    989  -1340    -20    607    148    566    397     85
    397  -1223  -1623    413   1010  -1423    -31    576    137    542    371     57
    350  -1345  -1696    498   1023  -1519    -41    566    140    527    355     33
    342  -1421  -1764    540   1052  -1592    -64    555    127    506    337     12
    353  -1488  -1842    566   1093  -1662    -70    553    111    478    298    -20
    327  -1558  -1886    613   1106  -1722    -62    550    106    465    280    -44
    280  -1618  -1899    667   1088  -1758    -54    548    109    457    267    -67
    226  -1686  -1912    730   1067  -1797    -25    555    122    462    272    -70
    187  -1709  -1899    758   1041  -1805    -20    550    129    462    265    -70
    168  -1701  -1870    766   1018  -1784    -36    532    122    446    246    -72
    145  -1665  -1810    758    976  -1738    -98    480     80    400    205    -88
    129  -1621  -1751    745    940  -1686   -155    420     31    348    148   -135
    106  -1709  -1818    800    961  -1764   -194    384      7    314    106   -187
     49  -1810  -1860    880    953  -1834   -233    345    -15    283     75   -218
     -7  -1862  -1855    935    922  -1857   -262    314    -33    259     57   -236
    -46  -1912  -1865    979    909  -1888   -249    332    -23    249     36   -270
    -41  -1948  -1906    995    930  -1927   -174    472     51    275     25   -306
     28  -1862  -1891    917    958  -1878    -88    678    202    394    109   -241
    145  -1615  -1761    732    950  -1688      7    966    467    662    358    -15
    348  -1223  -1571    439    958  -1397     36   1234    727    987    714    345
    514   -732  -1249    109    878   -989    -31   1044    774   1184   1026    732
    485   -439   -924    -23    704   -680   -187    576    662   1273   1234   1005
    415   -387   -802    -15    607   -594   -400     41    384   1130   1163    984
    361   -766  -1127    202    743   -945   -613   -519   -176    498    524    387
    413  -1327  -1740    454   1075  -1532   -859   -852   -756   -241   -249   -353
    514  -1639  -2156    561   1335  -1896   -976   -787   -833   -394   -449   -568
    584  -1704  -2288    558   1434  -1995   -919   -514   -636   -262   -368   -532
    623  -1644  -2268    511   1444  -1956   -763   -215   -389    -85   -239   -431
    626  -1608  -2236    491   1428  -1919   -581     75   -153     80   -111   -340
    657  -1556  -2213    446   1434  -1883   -488    220    -31    166    -49   -303
    709  -1499  -2208    394   1457  -1855   -465    257     10    184    -46   -301
    727  -1478  -2205    376   1465  -1842   -454    267     36    192    -44   -290
    756  -1467  -2223    353   1486  -1844   -452    267     51    197    -41   -288
    774  -1465  -2239    345   1506  -1852   -446    272     77    210    -28   -267
    779  -1434  -2213    327   1493  -1823   -428    288    111    231     -5   -233
    813  -1358  -2171    272   1491  -1764   -392    329    174    280     46   -174
    849  -1288  -2138    218   1493  -1712   -363    358    223    314     80   -137
    820  -1252  -2073    215   1447  -1662   -340    368    262    342    109   -106
    797  -1249  -2049    223   1421  -1649   -332    363    290    355    127    -85
    818  -1195  -2013    189   1415  -1602   -306    384    342    394    163    -44
    857  -1132  -1990    137   1421  -1561   -270    413    381    428    192    -15
    901  -1049  -1951     72   1426  -1499   -233    454    428    467    226     15
    948  -1005  -1956     25   1449  -1480   -213    485    459    493    249     36
    974   -974  -1948      0   1460  -1460   -187    524    496    524    270     54
   1018   -922  -1940    -49   1475  -1428   -166    571    530    563    293     77
   1067   -870  -1938    -98   1501  -1402   -150    620    558    600    322    101
   1130   -795  -1927   -168   1527  -1361   -132    667    594    631    350    127
   1169   -735  -1904   -215   1535  -1319   -116    714    639    670    381    163
   1192   -670  -1865   -262   1527  -1267   -101    774    698    719    433    215
   1223   -589  -1813   -316   1517  -1200    -80    833    758    766    480    254
   1280   -511  -1792   -384   1535  -1153    -72    885    805    807    517    290
   1319   -449  -1769   -433   1543  -1109    -57    937    862    854    561    335
   1296   -389  -1686   -454   1488  -1036    -46    976    896    893    597    379
   1265   -309  -1574   -478   1418   -940    -18   1010    932    932    646    439
   1260   -236  -1499   -514   1379   -867     10   1023    956    948    672    470
   1252   -174  -1426   -537   1337   -800     38   1026    969    958    685    493
   1171   -129  -1301   -522   1234   -714     72   1026    987    963    698    514
   1041   -127  -1169   -457   1104   -646    114   1034   1013    982    727    555
    891   -140  -1031   -376    961   -584    174   1044   1041    997    750    589
    717   -148   -865   -283    789   -506    233   1060   1083   1015    776    620
    561   -215   -776   -174    667   -496    265   1057   1098   1013    776    623
    397   -272   -670    -62    532   -472    298   1047   1119   1023    784    636
    213   -340   -553     62    381   -446    327   1028   1132   1028    782    633
     36   -402   -439    184    236   -420    355   1010   1135   1013    766    623
    -83   -441   -358    262    135   -400    374    995   1135    997    750    607
   -153   -436   -285    293     64   -361    384    974   1135    987    740    605
   -171   -418   -249    293     38   -335    389    956   1122    966    719    594
   -132   -394   -262    265     64   -329    389    935   1109    943    696    574
    -23   -363   -340    194    158   -353    358    891   1078    904    657    540
    116   -324   -444    103    280   -384    311    833   1034    849    602    488
    262   -285   -550     10    405   -418    267    787   1002    807    555    446
    374   -246   -620    -62    496   -433    223    727    971    761    509    402
    462   -205   -667   -129    561   -436    189    678    956    732    478    366
    532   -114   -646   -207    587   -381    189    649    971    730    472    358
    587     18   -571   -303    579   -275    210    641   1005    750    491    376
    649     93   -555   -371    602   -231    236    641   1039    769    501    400
    667    155   -511   -413    589   -176    231    633   1054    776    509    420
    597    200   -397   -400    496    -98    239    644   1078    795    527    439
    483    210   -272   -348    376    -28    246    659   1106    815    550    457
    431    213   -218   -322    324     -2    226    659   1104    813    553    467
    462    210   -252   -337    355    -20    184    628   1065    771    514    441
    498    174   -324   -337    410    -72    163    597   1028    724    465    400
    535    192   -345   -363    441    -77    142    568    997    685    431    376
    584    202   -381   -392    483    -88    127    550    961    649    397    353
    610    194   -415   -402    514   -109    103    519    914    602    353    314
    646    200   -446   -426    548   -122     62    480    865    550    301    277
    680    200   -480   -441    581   -140     46    444    823    501    259    244
    727    184   -542   -454    636   -179     38    413    789    452    210    205
    745    135   -613   -441    678   -239     36    371    743    387    142    142
    740    116   -623   -431    683   -252     15    319    693    322     72     85
    719     77   -641   -400    680   -280    -10    267    639    252      2     31
    730    103   -626   -415    678   -259    -33    215    587    192    -54    -12
    763    215   -548   -491    657   -166    -57    168    548    145   -101    -38
    750    275   -475   -514    613    -98    -80    116    504     98   -148    -62
    732    324   -407   -530    568    -41   -101     75    459     51   -192   -101
    678    366   -311   -522    496     28    -93     54    457     36   -207   -116
    600    309   -290   -457    444     10    -72     54    467     33   -210   -119
    545    241   -303   -394    426    -31    -31     64    478     31   -213   -122
    514    189   -324   -353    418    -67     33    114    506     36   -220   -129
    496    194   -301   -345    400    -51    129    241    589     62   -228   -161
    514    179   -335   -348    423    -77    207    394    714    153   -163   -129
    545    322   -226   -433    384     49    265    592    927    374     46     44
    602    636     31   -620    285    335    241    766   1153    678    389    379
    626    963    337   -795    145    652    161    644   1205    883    714    763
    555    930    371   -745     90    652     88    285   1047    914    870    976
    467    797    327   -633     70    563    -10   -132    743    717    763    911
    374    519    145   -449    114    332   -184   -722    114     10     70    270
    319    210   -109   -265    215     51   -436  -1241   -563   -833   -787   -519
    397   -109   -509   -145    452   -309   -519  -1218   -628   -945   -924   -670
    462   -202   -665   -129    563   -433   -491  -1031   -465   -831   -867   -659
    511    -62   -576   -226    542   -319   -428   -867   -296   -724   -813   -646
    535    -62   -597   -236    566   -329   -215   -581    -10   -504   -649   -530
    550      0   -550   -275    548   -275    -44   -358    197   -327   -498   -418
    532      0   -532   -267    530   -265     31   -275    280   -262   -436   -368
    530     -2   -532   -265    530   -267     70   -239    316   -244   -415   -353
    511     33   -478   -272    496   -220    106   -215    348   -223   -384   -324
    509     46   -462   -277    483   -205    140   -205    368   -215   -368   -311
    511     51   -462   -283    485   -205    155   -200    379   -215   -366   -306
    485     51   -433   -272    459   -189    168   -189    394   -205   -363   -293
    470     67   -402   -267    436   -166    187   -174    415   -197   -355   -285
    444    109   -337   -277    389   -114    210   -163    436   -192   -353   -296
    423    137   -285   -280    353    -72    236   -145    457   -174   -335   -285
    457    197   -262   -327    358    -31    246   -140    465   -158   -316   -262
    501    239   -262   -368    381    -10    241   -142    462   -166   -319   -275
    524    298   -228   -413    376     36    233   -148    465   -171   -324   -283
    558    342   -215   -452    387     64    233   -155    462   -171   -335   -285
    579    345   -236   -462    407     54    213   -174    457   -176   -355   -296
    594    366   -228   -480    413     70    210   -166    475   -161   -348   -277
    607    381   -226   -496    415     80    233   -140    496   -140   -329   -249
    618    394   -223   -506    420     85    252   -122    509   -122   -316   -236
    597    397   -200   -498    400     98    270    -93    530    -88   -290   -213
    574    410   -163   -491    368    124    280    -62    563    -51   -252   -168
    530    480    -49   -509    290    215    288    -23    610     -2   -189    -96
    522    545     23   -535    249    283    298     10    646     44   -140    -44
    540    574     33   -558    252    303    288     33    667     75   -114    -18
    532    665    132   -597    200    400    303     75    722    142    -51     49
    548    714    166   -631    189    441    288     62    719    148    -38     75
    581    743    158   -662    213    452    280     44    704    124    -46     80
    613    753    137   -683    236    446    283     23    683     93    -67     75
    605    758    153   -680    226    457    296     10    665     70    -83     62
    571    748    174   -662    197    462    293    -28    623     28   -124     15
    522    745    220   -633    150    483    319    -49    600      0   -148      2
    459    719    259   -589     98    491    340    -70    574    -33   -171    -10
    400    698    298   -548     51    498    368    -85    561    -57   -187    -28
    329    652    322   -491      2    488    410   -101    550    -75   -202    -51
    296    641    345   -470    -25    496    439   -129    535   -111   -228    -85
    252    620    368   -439    -59    496    454   -163    504   -145   -254   -122
    252    600    348   -426    -46    475    472   -189    480   -168   -275   -145
    275    610    332   -444    -28    472    491   -210    465   -181   -285   -161
    303    633    329   -467    -12    480    504   -228    449   -187   -290   -166
    345    649    303   -498     20    478    524   -236    444   -197   -296   -168
    405    680    275   -542     64    478    537   -239    444   -192   -290   -161
    407    714    303   -563     51    509    553   -233    449   -189   -283   -153
    381    756    371   -568      5    563    571   -228    457   -181   -265   -137
    358    771    413   -566    -25    592    584   -215    470   -163   -244   -116
    350    784    433   -566    -41    610    594   -205    472   -148   -228    -98
    379    862    480   -623    -51    672    610   -181    498   -111   -189    -64
    444    956    509   -701    -31    732    615   -158    524    -83   -161    -41
    514   1015    501   -769      7    758    615   -161    522    -83   -161    -46
    589   1072    483   -831     54    779    605   -171    519    -83   -161    -46
    654   1156    501   -906     75    831    631   -150    542    -54   -135    -23
    688   1205    517   -948     85    862    644   -153    548    -33   -111      7
    727   1213    485   -971    122    849    618   -176    522    -38   -114     12
    779   1205    426   -992    176    815    584   -205    483    -64   -132    -15
    846   1221    371  -1036    236    797    571   -220    459    -80   -148    -44
    914   1241    324  -1078    296    784    571   -220    452    -85   -150    -46
    963   1195    228  -1080    366    711    535   -244    405   -122   -181    -77
   1036   1156    119  -1096    459    639    501   -262    363   -153   -213   -106
   1135   1148     12  -1145    561    581    465   -298    306   -215   -270   -166
   1241   1106   -135  -1174    688    485    436   -332    252   -272   -327   -231
   1325   1072   -254  -1200    789    410    418   -355    207   -316   -376   -280
   1374   1036   -337  -1205    857    350    394   -381    155   -374   -433   -335
   1387   1021   -368  -1205    878    327    366   -402    111   -418   -480   -376
   1418    992   -428  -1205    922    283    355   -415     75   -452   -514   -415
   1384    943   -441  -1166    914    252    345   -418     44   -478   -540   -452
   1260    932   -327  -1096    795    303    368   -376     67   -449   -511   -428
   1067    891   -176   -982    620    358    423   -303    116   -405   -462   -387
    878    914     36   -896    420    478    454   -257    148   -366   -415   -340
    727    948    218   -839    254    584    472   -239    163   -342   -384   -309
    587    940    353   -763    116    646    488   -223    181   -329   -366   -296
    439    880    439   -662      0    659    527   -174    215   -298   -335   -272
    324    800    475   -563    -75    639    607    -64    285   -244   -298   -267
    252    815    561   -535   -153    688    724    114    418   -145   -239   -262
    283    914    631   -597   -174    774    820    296    589     10   -119   -194
    400   1132    732   -769   -166    935    839    452    823    285    145     33
    506   1379    870   -943   -181   1124    769    527   1002    576    498    407
    530   1634   1101  -1083   -285   1369    662    324    961    704    789    779
    420   1657   1236  -1039   -407   1447    620     33    771    680    935    995
    262   1701   1436   -982   -589   1569    475   -355    342    311    641    771
    174   1634   1457   -904   -641   1545    197   -935   -355   -498   -197     15
    179   1413   1231   -797   -527   1325    -83  -1348   -898  -1179   -917   -646
    233   1119    885   -675   -324   1002   -189  -1327   -909  -1226  -1002   -761
    283    953    667   -620   -192    810   -122  -1114   -683  -1036   -875   -683
    316    904    587   -610   -135    745     -2   -911   -449   -841   -740   -589
    272    958    683   -615   -205    820    166   -665   -187   -613   -561   -459
    197   1057    859   -626   -329    958    296   -470     20   -426   -400   -335
    213   1036    823   -628   -303    930    293   -452     41   -405   -387   -327
    244   1002    758   -623   -257    880    288   -446     36   -397   -379   -319
    254    984    727   -620   -236    857    301   -426     57   -374   -348   -296
    244    974    730   -607   -241    852    314   -410     77   -350   -316   -283
    200    940    737   -571   -270    841    340   -389     98   -316   -283   -257
    124    914    787   -519   -332    852    366   -366    124   -290   -246   -228
     33    909    875   -472   -420    893    392   -337    161   -265   -207   -194
    -20    914    935   -446   -478    924    389   -316    184   -244   -187   -168
    -36    904    940   -433   -488    922    376   -288    200   -231   -176   -155
    -59    885    945   -413   -504    914    366   -267    205   -226   -176   -153
    -57    852    906   -400   -483    878    363   -257    205   -218   -168   -145
    -28    849    878   -410   -452    862    363   -241    215   -197   -148   -116
    -20    846    865   -415   -444    857    348   -236    218   -192   -145   -114
    -18    862    878   -423   -449    870    348   -220    241   -176   -127    -96
    -31    898    930   -433   -480    914    374   -176    296   -124    -72    -41
    -38    930    969   -444   -504    948    394   -137    340    -77    -23      7
    -38    971   1010   -467   -524    989    405    -93    389    -23     25     57
    -20   1023   1041   -501   -532   1031    394    -51    441     33     77    109
     23   1060   1036   -542   -506   1049    376    -28    470     70    111    135
     62   1096   1034   -579   -485   1065    379     15    519    122    158    184
     64   1130   1062   -600   -498   1096    374     62    563    176    210    244
     70   1171   1101   -620   -514   1135    379    119    623    249    283    311
    106   1223   1117   -665   -506   1171    387    163    672    306    342    350
    148   1273   1124   -709   -488   1200    389    189    701    337    374    376
    145   1283   1137   -714   -496   1210    384    189    698    337    376    387
    122   1267   1145   -696   -511   1208    363    158    672    311    353    361
    111   1241   1130   -675   -509   1187    337    119    641    277    319    329
    111   1215   1104   -662   -496   1161    327     83    607    246    283    298
    116   1171   1052   -644   -467   1111    306     15    561    194    236    259
    109   1130   1021   -618   -454   1075    293    -41    519    150    194    226
     77   1104   1026   -592   -475   1065    293    -85    483    116    166    207
     64   1096   1031   -579   -483   1065    298   -119    449     88    148    192
      2   1075   1070   -540   -532   1075    298   -155    420     64    129    176
    -46   1049   1096   -501   -571   1072    296   -192    402     54    111    161
    -51   1036   1088   -493   -568   1062    293   -228    389     57    103    155
    -38   1041   1080   -501   -558   1060    298   -246    397     75    114    161
    -20   1047   1067   -514   -545   1057    280   -259    392     75    109    158
     18   1052   1034   -535   -506   1044    249   -272    387     75    101    148
     44   1062   1018   -555   -485   1041    231   -285    381     75    101    145
     67   1111   1044   -589   -488   1078    213   -290    387     85    119    174
     67   1132   1065   -600   -498   1101    202   -277    394     98    129    189
     54   1161   1104   -607   -524   1132    192   -254    402    111    145    207
     20   1197   1174   -610   -576   1187    213   -189    444    155    189    254
    -51   1278   1330   -613   -691   1304    267    -88    506    226    259    319
   -132   1335   1467   -602   -800   1400    309     -5    563    290    327    384
   -220   1356   1577   -568   -898   1465    342     49    600    335    379    449
   -275   1374   1649   -550   -963   1512    361     77    623    363    413    485
   -314   1389   1704   -537  -1008   1545    379    103    657    400    444    509
   -379   1457   1834   -540  -1106   1644    397    132    711    462    504    568
   -423   1535   1956   -555  -1189   1745    407    137    750    506    548    620
   -483   1543   2023   -530  -1254   1782    431    145    787    550    584    662
   -561   1553   2114   -496  -1337   1834    501    187    857    618    646    719
   -693   1618   2309   -462  -1501   1961    566    239    922    691    719    792
   -800   1610   2410   -405  -1605   2008    631    280    966    745    771    836
   -836   1610   2444   -387  -1641   2026    675    301    989    774    805    867
   -787   1649   2436   -431  -1610   2042    701    309    997    789    826    888
   -678   1662   2338   -493  -1509   2000    706    303    982    782    820    878
   -581   1662   2244   -540  -1413   1953    709    293    966    769    802    857
   -530   1639   2166   -555  -1348   1901    714    283    948    753    784    839
   -498   1605   2104   -553  -1301   1855    693    257    914    724    756    813
   -431   1613   2042   -592  -1236   1829    657    226    878    691    717    771
   -348   1584   1932   -618  -1140   1756    620    197    833    649    672    727
   -288   1582   1870   -646  -1080   1725    579    171    797    610    633    688
   -228   1613   1842   -691  -1034   1727    553    155    779    589    618    672
   -135   1590   1722   -730   -927   1657    532    153    774    579    607    654
    -36   1590   1623   -776   -828   1605    514    137    769    571    597    639
     31   1623   1590   -828   -779   1608    491    116    761    561    589    636
     51   1639   1587   -844   -766   1613    457     93    750    548    581    631
     88   1608   1519   -849   -714   1564    470    124    769    548    574    607
     90   1584   1493   -836   -701   1540    537    249    833    563    553    568
     90   1561   1470   -826   -691   1517    628    431    969    662    605    581
    114   1683   1569   -898   -727   1626    724    675   1228    927    833    766
    158   1961   1800  -1062   -820   1883    706    893   1493   1296   1228   1145
    142   2299   2156  -1221  -1005   2226    613    763   1551   1535   1584   1538
     41   2429   2387  -1234  -1171   2408    475    348   1389   1590   1761   1751
    -80   2327   2408  -1122  -1244   2366    272   -166   1034   1387   1636   1662
   -161   1852   2013   -846  -1088   1932     49   -735    371    628    865    974
   -176   1389   1566   -607   -870   1475   -161  -1098   -241   -145     83    293
   -137   1111   1249   -488   -693   1179   -244  -1026   -306   -270    -83    122
   -114   1062   1176   -472   -644   1119   -189   -802   -127   -142    -15    137
    -88   1117   1205   -514   -646   1158    -96   -602     59     -7     77    187
    -83   1137   1221   -527   -652   1179     85   -353    283    174    213    275
    -90   1197   1288   -555   -691   1241    205   -197    418    293    309    353
   -103   1262   1366   -579   -735   1314    236   -161    449    335    335    384
   -145   1353   1499   -605   -820   1423    220   -174    436    332    322    368
   -161   1408   1566   -623   -862   1486    210   -192    415    316    296    342
   -166   1426   1592   -631   -880   1509    210   -197    402    306    277    327
   -181   1478   1660   -646   -919   1569    197   -202    389    306    280    340
   -205   1509   1712   -654   -958   1610    207   -200    397    314    290    353
   -218   1543   1761   -662   -989   1649    220   -197    413    324    293    337
   -241   1540   1779   -649  -1010   1660    223   -202    410    319    285    324
   -231   1551   1782   -659  -1005   1665    226   -194    405    322    290    335
   -249   1535   1782   -644  -1015   1657    246   -192    407    327    293    329
   -259   1551   1808   -646  -1034   1678    254   -187    415    350    314    335
   -252   1574   1823   -662  -1036   1699    259   -176    433    381    348    355
   -257   1486   1743   -613  -1000   1613    277   -155    459    410    368    368
   -241   1496   1735   -628   -987   1613    262   -168    457    418    381    400
   -207   1527   1732   -659   -969   1628    210   -202    439    415    389    413
   -202   1501   1701   -652   -953   1600    176   -197    454    431    415    433
   -249   1491   1740   -620   -995   1615    207   -155    488    454    446    501
   -327   1628   1953   -652  -1140   1790    197   -171    462    426    439    553
   -392   1753   2145   -680  -1270   1948    155   -202    433    405    423    563
   -407   1706   2114   -652  -1262   1909    163   -163    472    446    462    584
   -374   1628   2003   -626  -1187   1816    181   -109    527    514    532    620
   -342   1582   1925   -620  -1135   1753    189    -64    576    576    597    652
   -316   1517   1834   -602  -1075   1675    226     -7    641    646    662    678
   -280   1439   1717   -581  -1000   1577    257     28    685    696    706    696
   -254   1439   1693   -592   -974   1566    259     25    680    691    706    680
   -283   1418   1701   -568   -992   1558    259     18    662    678    696    670
   -298   1395   1693   -548   -997   1545    257      2    631    649    667    641
   -309   1369   1678   -532   -992   1522    241    -36    594    607    626    600
   -311   1332   1644   -509   -976   1488    252    -88    561    558    574    548
   -298   1296   1595   -501   -945   1444    267   -135    519    506    514    491
   -290   1236   1525   -472   -909   1379    288   -171    496    462    459    444
   -277   1205   1480   -465   -880   1343    290   -215    459    415    402    384
   -262   1184   1447   -459   -854   1314    285   -270    418    374    353    329
   -213   1171   1384   -480   -797   1275    280   -309    392    358    332    311
   -150   1163   1314   -506   -732   1236    277   -348    366    342    314    293
    -96   1140   1236   -522   -665   1187    257   -397    327    311    280    267
    -49   1145   1195   -548   -620   1169    257   -428    311    298    272    252
    -41   1140   1182   -550   -613   1161    283   -423    329    316    285    257
    -31   1176   1208   -574   -620   1192    322   -407    363    348    314    283
     10   1239   1226   -626   -607   1231    361   -379    405    381    355    314
     33   1273   1239   -652   -602   1257    368   -355    426    402    376    337
     59   1247   1184   -654   -561   1215    348   -355    410    392    366    329
     93   1283   1187   -688   -545   1236    350   -340    418    407    376    348
    148   1361   1210   -756   -530   1288    371   -309    457    446    410    381
    200   1415   1215   -807   -506   1317    397   -285    491    472    436    397
    226   1447   1218   -839   -496   1332    418   -270    511    493    459    415
    259   1527   1267   -893   -504   1400    418   -259    535    517    485    446
    301   1615   1312   -961   -506   1465    418   -246    566    558    527    483
    342   1657   1314  -1000   -485   1486    426   -223    602    602    574    530
    379   1706   1325  -1044   -472   1517    387   -246    587    597    579    537
    415   1753   1337  -1085   -459   1545    371   -262    574    592    581    545
    431   1836   1405  -1135   -485   1621    397   -246    600    615    610    574
    436   1888   1452  -1161   -506   1670    402   -236    607    626    620    589
    418   1873   1454  -1145   -517   1665    415   -236    605    623    618    592
    384   1836   1452  -1111   -532   1644    413   -246    581    607    605    579
    374   1774   1397  -1075   -511   1587    394   -275    537    574    571    545
    397   1753   1356  -1075   -478   1556    402   -288    511    555    553    530
    397   1756   1356  -1078   -478   1558    426   -293    506    548    540    511
    394   1706   1309  -1052   -457   1509    462   -293    493    540    524    491
    413   1662   1249  -1039   -418   1457    480   -298    480    530    514    475
    436   1649   1213  -1041   -387   1431    478   -309    452    501    491    454
    472   1631   1156  -1052   -342   1395    480   -306    439    491    483    439
    501   1649   1145  -1075   -322   1397    470   -314    423    485    480    426
    553   1680   1124  -1117   -285   1402    459   -319    415    480    467    418
    594   1693   1098  -1143   -252   1397    465   -316    410    475    459    418
    659   1725   1062  -1195   -202   1392    467   -314    397    459    449    405
    748   1748   1000  -1247   -127   1374    459   -322    384    446    436    394
    828   1771    943  -1301    -57   1358    467   -311    376    446    426    384
    927   1826    898  -1376     15   1363    519   -236    407    470    428    384
   1031   1909    878  -1473     75   1392    633    -46    524    540    454    394
   1137   2016    878  -1577    129   1447    719    163    688    672    553    472
   1236   2216    979  -1727    129   1597    782    413    924    927    802    706
   1379   2543   1163  -1961    109   1855    784    568   1117   1195   1122   1062
   1439   2904   1465  -2171    -12   2184    711    290   1093   1325   1384   1418
   1387   3083   1693  -2236   -153   2390    581   -148    948   1356   1540   1636
   1358   3037   1678  -2197   -161   2359    410   -659    574   1078   1319   1462
   1350   2650   1299  -2000     25   1974    246  -1189    -49    358    566    737
   1327   2158    828  -1745    249   1493     72  -1379   -480   -207    -36    155
   1296   1956    659  -1626    319   1309     46  -1205   -439   -210    -80     88
   1244   1958    714  -1602    262   1337    129   -896   -213    -31     41    174
   1187   2023    836  -1605    176   1431    285   -555     51    171    194    306
   1140   2114    974  -1628     83   1543    470   -228    303    379    361    439
   1075   2177   1101  -1626    -12   1639    550    -51    441    501    467    530
    987   2226   1236  -1608   -124   1732    587     44    527    584    540    605
    898   2270   1371  -1584   -236   1821    628    124    602    662    605    670
    805   2286   1480  -1548   -337   1886    665    168    649    714    649    714
    727   2288   1558  -1509   -415   1925    675    184    675    750    675    737
    678   2317   1639  -1499   -483   1979    691    192    698    789    709    769
    667   2366   1699  -1517   -514   2034    706    194    722    836    743    810
    685   2413   1727  -1551   -522   2070    711    176    732    865    761    828
    714   2465   1751  -1592   -517   2109    709    158    743    888    774    852
    735   2468   1732  -1602   -498   2099    693    129    730    891    763    849
    769   2447   1678  -1608   -454   2062    678    114    717    885    743    839
    813   2431   1618  -1623   -402   2026    654     93    696    872    724    813
    833   2431   1597  -1634   -381   2016    628     83    675    865    717    805
    833   2416   1579  -1626   -374   2000    597     62    649    849    693    782
    839   2408   1569  -1623   -363   1990    571     54    628    831    672    763
    867   2403   1535  -1636   -335   1971    550     46    610    810    654    748
    909   2416   1506  -1662   -298   1964    530     38    592    800    641    732
    919   2423   1504  -1673   -290   1964    522     28    589    805    641    732
    893   2408   1514  -1649   -309   1961    517     33    605    826    659    740
    872   2366   1493  -1621   -309   1930    519     59    628    854    685    761
    828   2338   1509  -1584   -340   1925    498     80    639    880    704    779
    789   2359   1566  -1574   -387   1961    488    116    665    917    740    813
    748   2395   1647  -1571   -449   2021    496    179    706    969    789    862
    711   2366   1654  -1540   -472   2010    496    228    724    995    818    891
    678   2333   1654  -1504   -488   1992    501    270    748   1021    846    914
    626   2338   1709  -1483   -540   2026    506    293    766   1039    867    932
    594   2372   1777  -1483   -589   2075    517    303    774   1054    880    937
    545   2340   1792  -1444   -623   2068    527    303    776   1060    885    950
    465   2314   1849  -1389   -693   2083    532    288    758   1041    872    966
    384   2320   1935  -1353   -776   2127    524    265    727   1005    841    948
    319   2268   1948  -1293   -813   2109    504    215    672    948    774    880
    246   2145   1899  -1200   -826   2023    514    194    652    917    724    826
    200   2039   1839  -1122   -818   1940    514    168    633    880    683    787
    168   1956   1787  -1065   -807   1873    491    114    589    807    620    727
    155   1888   1732  -1021   -787   1810    465     59    537    740    553    662
    181   1862   1680  -1023   -748   1771    441      7    488    691    493    615
    194   1909   1714  -1054   -758   1813    423    -20    462    665    470    605
    200   1958   1756  -1080   -779   1857    413    -33    454    659    465    605
    215   1951   1735  -1083   -758   1844    387    -46    431    633    431    574
    213   1956   1743  -1085   -766   1849    368    -51    415    615    405    558
    200   2021   1818  -1111   -810   1919    379    -31    439    639    418    587
    220   2088   1867  -1156   -823   1979    374    -20    454    654    428    615
    288   2156   1867  -1221   -789   2013    361    -15    446    649    418    618
    392   2234   1842  -1314   -724   2036    329    -46    420    633    387    600
    478   2338   1860  -1408   -691   2099    309    -77    423    646    389    615
    553   2434   1880  -1493   -665   2158    309    -70    431    659    402    639
    615   2504   1888  -1558   -636   2197    298    -41    446    675    410    652
    675   2579   1901  -1628   -613   2239    280    -41    454    688    418    665
    732   2652   1917  -1693   -592   2286    244    -77    449    691    420    670
    776   2678   1901  -1730   -563   2291    176   -137    428    675    410    670
    766   2660   1893  -1712   -563   2278    137   -171    415    662    402    672
    766   2660   1893  -1714   -566   2278    145   -171    418    662    410    675
    776   2647   1870  -1712   -545   2260    142   -153    428    665    418    685
    743   2579   1834  -1662   -545   2208    129   -158    428    654    407    680
    683   2512   1829  -1597   -571   2171    114   -179    420    644    392    665
    618   2460   1839  -1540   -610   2148    119   -174    431    654    407    675
    563   2405   1842  -1486   -639   2125    142   -153    446    662    418    683
    509   2392   1883  -1454   -685   2138    176   -140    475    680    436    701
    444   2377   1932  -1410   -743   2156    202   -132    496    698    446    711
    394   2309   1914  -1353   -761   2112    176   -166    472    675    415    678
    384   2257   1873  -1322   -743   2065    132   -205    433    646    381    639
    420   2231   1810  -1327   -696   2021     85   -252    389    605    337    589
    465   2210   1745  -1337   -639   1979     31   -314    348    561    296    548
    485   2218   1730  -1353   -623   1974    -10   -345    324    537    277    535
    504   2208   1704  -1356   -600   1958    -46   -374    293    511    249    509
    514   2177   1660  -1348   -574   1919    -80   -405    267    488    223    488
    550   2208   1657  -1379   -553   1932   -109   -413    262    483    223    491
    620   2244   1623  -1434   -501   1932   -114   -410    267    496    226    498
    706   2288   1579  -1499   -436   1935    -85   -363    290    509    220    483
    761   2369   1608  -1566   -423   1990      7   -215    392    566    241    480
    828   2499   1670  -1662   -420   2086     96    -36    545    683    329    548
    932   2751   1818  -1842   -444   2283    124    174    789    943    568    769
   1041   3089   2047  -2065   -501   2566     62    353   1018   1273    932   1148
   1018   3351   2330  -2184   -657   2842    -20    283   1098   1527   1283   1548
    839   3382   2543  -2109   -852   2964    -75    -12   1008   1631   1488   1784
    646   3237   2587  -1943   -971   2912   -194   -459    641   1337   1257   1600
    462   2933   2470  -1699  -1005   2704   -379  -1039    -20    566    485    924
    368   2637   2265  -1504   -948   2452   -568  -1374   -522    -62   -137    381
    324   2429   2104  -1376   -888   2268   -602  -1228   -493    -70   -181    319
    246   2335   2086  -1291   -919   2210   -488   -924   -252    116    -64    384
    137   2309   2171  -1223  -1018   2242   -327   -644    -10    311     72    475
     15   2343   2327  -1179  -1156   2335    -88   -319    290    563    275    633
    -54   2442   2496  -1192  -1275   2468     85    -77    511    758    444    769
    -85   2522   2608  -1221  -1348   2564    163     33    615    846    532    841
   -122   2564   2683  -1221  -1402   2624    226    106    678    909    587    885
   -101   2603   2704  -1252  -1402   2655    252    129    704    940    613    904
    -62   2637   2699  -1286  -1379   2668    259    145    722    961    633    922
      7   2727   2717  -1369  -1356   2722    275    163    750    987    657    948
     15   2811   2795  -1413  -1389   2803    298    202    792   1039    706    992
      7   2844   2834  -1426  -1413   2839    322    231    823   1083    740   1026
     51   2865   2813  -1457  -1379   2839    340    239    833   1101    756   1036
    101   2899   2798  -1501  -1348   2847    329    231    826   1106    756   1026
    135   2922   2787  -1530  -1325   2855    319    231    820   1111    758   1018
    197   2951   2751  -1574  -1278   2852    296    215    800   1104    748   1002
    257   2946   2688  -1600  -1215   2818    267    207    782   1096    732    987
    322   2977   2652  -1652  -1163   2816    228    189    756   1080    717    969
    392   3018   2626  -1706  -1117   2824    197    179    745   1080    714    956
    452   3034   2582  -1743  -1065   2808    153    161    722   1065    696    927
    504   3052   2548  -1777  -1021   2800    106    145    704   1062    685    922
    514   3055   2538  -1787  -1010   2798     70    145    709   1072    696    919
    493   3024   2530  -1758  -1018   2777     38    150    719   1091    711    919
    470   3029   2559  -1751  -1044   2795     12    163    737   1119    743    937
    441   3031   2590  -1735  -1072   2811    -15    197    771   1169    797    963
    428   3057   2626  -1743  -1098   2842    -36    239    815   1213    844    982
    444   3107   2662  -1777  -1109   2886    -38    285    867   1275    901   1028
    459   3135   2675  -1800  -1109   2907    -41    322    901   1327    956   1067
    478   3148   2670  -1813  -1096   2909    -44    345    917   1361    989   1088
    493   3167   2673  -1831  -1088   2920    -57    348    917   1363   1000   1085
    496   3138   2642  -1818  -1072   2891    -70    345    904   1348    987   1080
    493   3104   2611  -1797  -1060   2857    -77    332    872   1314    961   1067
    472   3063   2590  -1766  -1057   2826    -85    306    828   1270    919   1039
    439   3016   2577  -1730  -1070   2798    -90    259    771   1205    854    984
    428   2992   2564  -1712  -1067   2779    -96    218    719   1145    800    940
    431   2974   2543  -1704  -1057   2761   -106    184    675   1098    758    909
    405   2909   2504  -1657  -1049   2707   -116    140    628   1052    706    870
    384   2839   2455  -1613  -1034   2647   -150     72    558    987    639    805
    374   2774   2400  -1577  -1013   2587   -171     15    498    927    571    740
    348   2738   2390  -1543  -1021   2564   -187    -36    452    878    522    688
    329   2740   2410  -1535  -1039   2577   -189    -70    428    849    493    657
    324   2753   2426  -1540  -1052   2590   -192   -103    394    813    459    628
    322   2761   2439  -1543  -1060   2600   -218   -129    371    789    441    620
    301   2733   2429  -1519  -1062   2582   -249   -158    350    769    428    615
    277   2691   2413  -1483  -1067   2553   -262   -171    348    763    420    602
    252   2673   2421  -1465  -1085   2548   -293   -202    314    724    374    545
    236   2696   2460  -1467  -1111   2579   -309   -220    296    696    348    522
    220   2748   2525  -1486  -1153   2639   -303   -218    309    701    358    522
    223   2800   2577  -1512  -1176   2688   -290   -207    324    711    371    524
    270   2808   2535  -1540  -1132   2670   -301   -220    329    711    368    522
    342   2844   2501  -1595  -1078   2673   -319   -233    332    717    371    522
    415   2873   2457  -1647  -1021   2665   -329   -241    345    740    389    542
    467   2915   2447  -1691   -989   2681   -345   -252    350    756    407    553
    553   2946   2392  -1751   -919   2670   -379   -257    348    769    420    558
    615   2948   2333  -1782   -857   2642   -384   -257    353    787    441    581
    592   2974   2382  -1784   -896   2678   -363   -239    379    826    491    620
    501   2946   2444  -1722   -971   2696   -327   -220    384    818    493    636
    400   2933   2530  -1667  -1065   2733   -340   -244    337    758    441    607
    355   2953   2598  -1654  -1122   2777   -376   -298    270    680    381    576
    355   3011   2652  -1683  -1148   2831   -439   -361    202    605    319    548
    394   3016   2621  -1704  -1111   2818   -462   -392    179    579    288    524
    389   2904   2514  -1649  -1065   2709   -431   -389    176    566    267    506
    366   2798   2431  -1584  -1031   2616   -418   -387    168    555    254    496
    418   2691   2273  -1556   -927   2483   -436   -420    140    517    218    449
    465   2533   2068  -1499   -800   2301   -457   -454    114    475    184    392
    449   2405   1956  -1428   -753   2182   -452   -454    122    475    187    376
    381   2343   1961  -1361   -789   2153   -436   -439    142    483    205    374
    265   2322   2057  -1296   -896   2190   -400   -410    181    511    241    384
    122   2340   2218  -1231  -1047   2281   -361   -379    226    542    275    405
     41   2351   2307  -1197  -1132   2330   -319   -350    262    563    296    415
     85   2348   2262  -1215  -1088   2304   -345   -392    223    530    259    374
    236   2366   2130  -1301   -948   2247   -389   -449    163    478    202    303
    379   2395   2016  -1387   -818   2205   -381   -405    168    465    158    231
    449   2470   2018  -1460   -784   2244   -301   -257    275    535    179    215
    457   2611   2153  -1535   -849   2385   -218    -64    488    756    366    371
    459   2831   2372  -1647   -956   2603   -181    148    784   1117    732    724
    524   3102   2577  -1813  -1026   2839   -257    194    940   1408   1127   1161
    532   3270   2735  -1901  -1101   3003   -361   -103    766   1410   1319   1449
    478   3192   2714  -1836  -1117   2953   -418   -413    454   1228   1275   1475
    381   3013   2631  -1699  -1127   2824   -514   -813    -38    719    792   1041
    327   2709   2382  -1517  -1026   2546   -693  -1345   -698   -124   -124    179
    407   2442   2034  -1426   -813   2239   -846  -1509   -956   -472   -509   -194
    498   2270   1771  -1384   -636   2021   -862  -1389   -826   -371   -459   -200
    558   2203   1644  -1382   -542   1925   -800  -1205   -610   -205   -348   -127
    579   2197   1618  -1387   -519   1909   -691  -1000   -381    -28   -223    -31
    592   2299   1704  -1447   -555   2003   -522   -748   -116    194    -38    116
    607   2374   1766  -1491   -579   2070   -407   -594     46    329     77    218
    592   2436   1844  -1514   -626   2140   -327   -504    140    405    148    280
    548   2501   1953  -1525   -701   2229   -259   -423    218    480    223    348
    522   2491   1966  -1509   -722   2229   -226   -374    252    519    262    387
    504   2504   2000  -1504   -748   2252   -200   -340    280    550    296    407
    462   2499   2036  -1480   -787   2270   -174   -319    306    574    324    426
    431   2475   2044  -1452   -805   2260   -161   -316    316    576    327    420
    400   2444   2044  -1423   -823   2247   -166   -319    324    576    327    413
    361   2405   2044  -1384   -841   2223   -174   -322    322    568    327    407
    322   2348   2023  -1335   -852   2187   -174   -322    322    568    337    426
    301   2307   2005  -1304   -852   2156   -163   -311    335    584    358    452
    259   2273   2010  -1267   -875   2140   -158   -319    329    576    350    449
    231   2242   2010  -1236   -891   2125   -155   -324    324    576    348    449
    236   2221   1982  -1231   -872   2104   -153   -319    327    581    350    452
    249   2210   1961  -1228   -854   2086   -153   -311    335    587    363    459
    270   2208   1935  -1241   -831   2073   -155   -296    337    600    376    462
    303   2221   1914  -1262   -805   2068   -148   -272    355    628    400    483
    348   2244   1896  -1296   -774   2070   -129   -241    384    665    433    519
    420   2252   1831  -1335   -704   2042   -114   -207    413    701    472    550
    501   2273   1769  -1389   -633   2021   -122   -181    433    735    504    568
    589   2312   1722  -1449   -566   2016   -137   -161    454    766    532    589
    693   2361   1667  -1527   -488   2016   -148   -129    480    802    571    620
    774   2410   1636  -1592   -431   2023   -153    -90    514    849    618    670
    841   2468   1626  -1654   -392   2047   -124    -31    563    901    680    730
    896   2533   1634  -1714   -368   2083    -96     15    592    930    719    761
    956   2559   1602  -1758   -324   2083    -90     36    592    927    722    750
    987   2540   1553  -1764   -283   2047    -85     51    581    917    711    735
    932   2527   1595  -1730   -332   2062    -62     93    587    917    722    745
    836   2535   1699  -1686   -431   2117      2    161    623    940    750    771
    693   2525   1831  -1610   -568   2179     80    233    667    974    782    800
    540   2499   1958  -1519   -709   2229    153    306    711   1005    815    833
    423   2465   2039  -1444   -810   2252    181    340    722   1008    810    841
    389   2434   2044  -1413   -828   2242    210    374    735   1008    805    844
    392   2431   2039  -1413   -823   2236    239    392    750   1015    800    839
    363   2444   2081  -1402   -857   2262    252    376    766   1013    792    828
    306   2405   2096  -1358   -893   2252    239    337    758   1002    782    826
    265   2364   2099  -1314   -917   2231    231    298    756   1000    784    823
    233   2330   2096  -1283   -932   2213    228    254    763   1000    792    828
    166   2314   2148  -1239   -989   2231    228    205    771    995    795    820
    111   2296   2182  -1205  -1034   2239    223    158    774    992    797    818
     75   2265   2190  -1171  -1057   2229    215    114    761    976    789    807
     38   2221   2179  -1132  -1070   2200    205     88    758    969    784    802
     46   2239   2192  -1143  -1072   2216    192     75    758    976    787    807
    109   2338   2229  -1226  -1060   2283    166     41    737    963    784    807
    161   2387   2223  -1275  -1031   2307    168     38    750    971    795    807
    171   2340   2169  -1257   -997   2255    202     64    789   1000    828    823
    145   2257   2112  -1200   -982   2184    236     96    831   1031    870    844
    111   2236   2125  -1176  -1005   2182    272    124    883   1085    927    883
     75   2226   2151  -1153  -1036   2190    280    124    909   1119    974    924
     33   2213   2179  -1124  -1075   2197    252     93    891   1114    984    922
     -2   2171   2174  -1083  -1088   2171    213     51    857   1096    974    909
    -33   2190   2221  -1080  -1127   2205    176     12    841   1083    974    914
    -75   2239   2312  -1083  -1192   2275    171      5    844   1083    979    922
   -119   2252   2372  -1067  -1247   2312    166     -2    836   1080    979    927
   -150   2229   2379  -1039  -1265   2304    127    -20    802   1047    953    924
   -161   2174   2333  -1008  -1247   2252     72    -49    753    995    904    914
   -132   2151   2281  -1010  -1205   2216     12    -88    696    924    833    867
   -101   2078   2179   -989  -1140   2127    -33   -132    631    852    756    807
    -80   2026   2107   -971  -1093   2065    -67   -158    589    792    698    748
    -83   1964   2047   -943  -1065   2005    -88   -187    555    743    652    688
    -75   1862   1935   -893  -1005   1899   -101   -189    537    724    628    654
    -70   1800   1870   -865   -969   1834    -98   -166    545    743    626    646
    -70   1779   1849   -854   -958   1813    -85   -142    558    761    636    646
    -77   1758   1836   -841   -956   1797    -80   -135    571    769    649    644
    -80   1748   1829   -833   -956   1787    -75   -127    592    784    670    667
    -96   1732   1826   -820   -961   1779    -62   -124    618    800    683    675
   -119   1717   1836   -797   -976   1777    -51   -109    639    820    693    683
   -140   1688   1826   -776   -984   1756    -41    -96    654    836    706    704
   -122   1662   1784   -771   -953   1722    -28    -57    683    841    704    693
   -106   1634   1738   -766   -922   1686     38     70    753    862    693    659
    -88   1704   1792   -807   -940   1748    106    265    891    961    756    685
    -54   1943   1995   -945  -1026   1969    202    540   1161   1239   1018    914
      5   2195   2190  -1098  -1093   2192    202    740   1397   1566   1384   1275
     49   2442   2392  -1247  -1174   2418     93    555   1405   1761   1699   1636
      0   2546   2546  -1273  -1273   2546    -44    103   1265   1842   1904   1886
    -64   2481   2543  -1208  -1304   2512   -272   -467    906   1608   1753   1771
    -88   2031   2120   -971  -1104   2073   -506  -1034    290    891   1036   1119
    -75   1475   1548   -701   -810   1512   -693  -1348   -259    161    288    431
    -18   1184   1202   -581   -610   1192   -743  -1228   -270     67    145    267
     75   1137   1062   -607   -493   1101   -644   -927    -25    239    252    324
    142   1226   1083   -685   -470   1156   -491   -659    213    413    381    415
    187   1337   1150   -763   -480   1244   -303   -387    449    592    519    511
    220   1402   1182   -810   -480   1293   -200   -223    589    698    607    574
    202   1434   1228   -818   -514   1332   -174   -184    639    724    631    589
    158   1444   1286   -802   -563   1366   -166   -163    665    745    657    607
    119   1457   1337   -789   -610   1397   -163   -161    680    758    675    615
     62   1447   1384   -753   -659   1415   -174   -181    685    753    670    605
    -23   1410   1434   -693   -730   1423   -174   -194    706    763    688    615
   -109   1374   1483   -633   -795   1428   -174   -202    727    776    704    628
   -179   1350   1530   -587   -854   1441   -174   -202    756    795    724    641
   -249   1312   1561   -530   -904   1436   -166   -202    789    820    750    657
   -301   1283   1584   -491   -943   1431   -158   -200    815    839    774    680
   -368   1254   1623   -444   -995   1439   -161   -192    833    857    792    693
   -446   1226   1670   -389  -1057   1447   -161   -176    854    878    805    706
   -493   1171   1665   -337  -1078   1418   -148   -142    883    901    826    727
   -498   1171   1667   -337  -1083   1418   -145   -111    904    924    852    745
   -467   1221   1686   -376  -1075   1452   -153    -80    914    945    875    756
   -436   1231   1667   -397  -1052   1449   -145    -41    937    969    904    774
   -410   1236   1647   -413  -1028   1441   -153    -15    953    982    922    792
   -374   1291   1665   -459  -1021   1478   -150     15    971    997    935    800
   -296   1382   1675   -542   -984   1527   -129     80   1023   1044    976    831
   -213   1444   1657   -615   -935   1551   -119    137   1065   1078   1015    862
   -158   1540   1699   -691   -927   1618   -122    194   1109   1119   1060    904
   -129   1628   1758   -750   -945   1693   -109    270   1184   1195   1132    974
   -148   1701   1849   -776  -1000   1774    -93    327   1249   1257   1200   1044
   -207   1787   1995   -789  -1101   1891    -54    389   1327   1335   1283   1127
   -265   1888   2153   -810  -1208   2021     -5    449   1402   1413   1366   1205
   -335   1948   2283   -807  -1309   2114     28    475   1436   1454   1415   1249
   -387   1984   2372   -800  -1379   2179     62    493   1460   1483   1454   1288
   -441   1995   2434   -776  -1436   2213     85    496   1462   1488   1467   1314
   -517   1958   2475   -719  -1496   2216    127    506   1475   1496   1483   1345
   -568   1943   2512   -688  -1540   2226    163    491   1462   1483   1475   1343
   -568   1966   2533   -698  -1551   2249    187    467   1444   1465   1465   1335
   -566   1914   2481   -675  -1525   2197    200    431   1410   1426   1428   1299
   -568   1849   2418   -639  -1493   2132    202    371   1361   1379   1376   1252
   -535   1764   2299   -618  -1415   2031    187    301   1306   1319   1319   1184
   -470   1722   2190   -626  -1330   1956    176    244   1265   1275   1273   1132
   -387   1675   2062   -644  -1226   1867    168    207   1231   1244   1241   1104
   -350   1636   1987   -641  -1169   1810    158    158   1189   1200   1200   1052
   -303   1615   1919   -657  -1114   1766    135    116   1156   1163   1182   1031
   -257   1605   1860   -675  -1057   1732    111     83   1122   1130   1166   1013
   -200   1631   1829   -717  -1015   1730    103     54   1096   1111   1148    984
   -132   1626   1758   -745   -945   1691    114     54   1091   1098   1130    945
   -124   1597   1722   -735   -924   1657     98     46   1085   1091   1117    935
   -135   1582   1717   -722   -927   1647     80     46   1101   1106   1135    969
   -153   1569   1722   -709   -940   1644     62     46   1114   1117   1150    974
   -166   1571   1738   -701   -950   1654     59     59   1135   1137   1169    971
   -168   1558   1727   -696   -948   1641     59     67   1140   1140   1161    948
   -179   1519   1696   -670   -937   1608     46     57   1130   1124   1140    906
   -192   1478   1667   -644   -930   1574      0     23   1098   1093   1101    859
   -189   1470   1660   -639   -924   1564    -59    -15   1070   1070   1075    849
   -197   1444   1641   -623   -919   1543   -111    -41   1044   1052   1062    839
   -220   1408   1628   -594   -924   1517   -176    -77   1010   1021   1039    810
   -239   1402   1639   -581   -940   1519   -226   -116    969    982   1005    787
   -252   1439   1691   -592   -971   1564   -257   -148    937    953    984    782
   -246   1460   1706   -607   -976   1584   -303   -187    891    914    950    761
   -228   1413   1641   -592   -935   1527   -350   -236    833    859    898    709
   -223   1319   1543   -548   -883   1431   -389   -275    784    818    852    665
   -241   1275   1517   -517   -878   1395   -405   -301    756    792    828    633
   -275   1221   1496   -472   -885   1358   -413   -319    719    758    795    600
   -327   1176   1504   -426   -917   1340   -389   -314    719    753    795    592
   -363   1104   1465   -371   -914   1283   -361   -316    717    743    789    579
   -381   1034   1415   -324   -898   1223   -342   -316    711    737    792    568
   -410    940   1350   -265   -883   1145   -350   -324    691    724    776    550
   -423    854   1275   -215   -849   1065   -348   -324    685    724    782    542
   -436    740   1176   -153   -805    958   -337   -319    688    730    787    535
   -426    683   1109   -127   -766    896   -324   -316    691    732    779    519
   -381    672   1054   -145   -719    862   -316   -324    691    719    758    491
   -348    610    958   -132   -654    784   -324   -342    675    691    730    457
   -324    571    896   -124   -610    732   -329   -350    662    675    711    433
   -322    550    872   -114   -597    711   -322   -340    657    665    704    426
   -309    568    878   -132   -594    722   -249   -246    706    680    709    413
   -244    605    846   -181   -545    724   -119    -46    841    763    761    431
   -174    693    867   -259   -522    779     12    207   1052    948    914    553
    -59    917    976   -428   -517    945     83    496   1330   1247   1205    828
     72   1260   1187   -667   -555   1223      5    519   1462   1496   1535   1200
     44   1473   1428   -761   -691   1452   -132    127   1395   1628   1795   1519
   -122   1525   1647   -704   -883   1584   -322   -423   1189   1626   1904   1678
   -280   1332   1613   -524   -945   1473   -537  -1018    730   1218   1543   1369
   -392    784   1176   -197   -784    982   -717  -1517     44    348    631    509
   -392    301    693     44   -542    496   -870  -1639   -316   -137    106      0
   -384     96    480    142   -433    285   -857  -1431   -220   -106     80    -62
   -389     62    452    163   -420    257   -750  -1166    -28     20    155    -23
   -465    140    605    161   -535    371   -535   -836    241    226    314    101
   -535    205    740    163   -639    472   -335   -553    470    410    465    226
   -566    220    787    171   -675    504   -254   -433    568    488    524    280
   -553    220    774    166   -662    496   -215   -387    613    522    548    301
   -506    236    740    132   -623    488   -189   -361    636    542    563    314
   -472    252    724    109   -600    488   -163   -335    654    561    579    327
   -426    265    691     80   -558    478   -161   -332    646    553    574    316
   -337    293    631     23   -483    462   -176   -342    631    540    571    314
   -283    329    613    -23   -449    472   -171   -342    626    540    581    332
   -236    345    581    -57   -407    462   -168   -342    623    537    579    335
   -163    387    550   -111   -358    467   -166   -340    626    540    581    335
    -93    428    522   -166   -306    475   -168   -332    631    537    587    332
    -64    454    519   -194   -293    485   -148   -311    646    550    610    348
    -51    475    527   -213   -288    501   -127   -293    657    563    626    368
      0    498    498   -249   -249    498   -122   -283    667    574    641    389
     70    537    467   -303   -197    504   -111   -267    685    589    654    407
     77    537    459   -309   -192    498    -96   -239    706    610    683    428
     72    550    478   -311   -202    514    -62   -197    737    639    717    457
     46    558    511   -303   -233    535    -23   -148    779    678    758    496
     33    561    527   -296   -246    545      5    -98    815    714    792    540
     70    587    517   -329   -223    553      7    -67    836    737    815    563
    129    628    498   -379   -184    563      2    -38    857    756    844    574
    148    633    485   -392   -171    561      0     -2    878    784    880    594
    148    649    501   -397   -176    576     18     57    911    836    935    641
    161    704    542   -433   -192    623     44    124    953    896    997    709
    145    722    576   -433   -215    649     67    174    984    940   1041    766
    150    745    594   -449   -223    672     96    215   1005    976   1080    810
    166    782    615   -472   -223    698    135    244   1018    997   1101    831
    179    797    615   -491   -218    709    142    239   1005    987   1093    823
    166    756    589   -462   -213    675    148    223    984    969   1072    810
    155    737    581   -446   -213    659    161    207    961    940   1047    782
    129    706    576   -418   -223    641    200    207    953    922   1028    761
    145    704    555   -426   -205    631    231    194    940    898   1000    732
    192    696    504   -444   -155    600    265    184    930    867    966    709
    226    641    413   -436    -93    527    285    168    901    828    932    672
    272    641    368   -457    -46    506    329    176    904    823    927    659
    350    696    345   -524      0    522    363    187    909    826    930    662
    428    711    283   -568     72    496    371    192    904    818    927    662
    496    680    184   -589    155    433    371    184    891    802    911    652
    501    636    135   -568    184    387    368    187    888    797    901    639
    446    659    210   -553    116    436    405    239    922    831    932    670
    376    670    293   -524     41    483    449    309    974    880    982    719
    301    657    355   -480    -25    506    449    342    987    893    989    727
    283    641    358   -462    -36    501    420    366    989    904    995    740
    311    675    363   -493    -25    519    420    415   1021    930   1018    763
    353    753    400   -555    -23    576    433    467   1062    961   1052    792
    368    810    441   -592    -36    628    439    488   1091    982   1078    810
    368    865    496   -615    -62    680    444    491   1119   1008   1098    826
    368    927    558   -649    -96    743    423    462   1143   1034   1127    846
    358    950    589   -654   -116    771    397    407   1161   1054   1150    870
    374    956    579   -665   -103    769    368    345   1161   1067   1163    883
    402    927    524   -665    -59    727    311    267   1122   1044   1143    865
    426    893    467   -662    -20    680    270    207   1075   1010   1114    846
    431    885    454   -659    -12    670    249    158   1041    989   1101    831
    418    857    436   -639     -7    646    226    103   1000    953   1072    792
    400    774    374   -587     12    574    215     75    971    924   1057    766
    366    680    311   -524     25    496    187     36    927    875   1026    727
    277    587    309   -433    -15    449    189     25    906    849   1015    714
    174    537    363   -355    -96    452    187      0    857    800    979    678
     90    506    415   -298   -161    462    189    -18    815    758    943    649
     41    374    332   -207   -148    355    181    -46    766    698    880    597
    -33    226    257    -96   -145    241    161    -59    732    657    839    574
   -114     70    184     20   -148    127    161    -54    724    631    818    561
   -153    -33    119     93   -137     41    145    -59    714    597    795    540
   -166    -75     90    119   -129      7    101   -114    665    537    743    493
   -215   -111    101    163   -158     -5     98   -124    644    514    722    480
   -288   -155    132    220   -213    -12     96   -111    639    527    711    480
   -324   -179    145    252   -236    -18     96   -103    646    542    711    478
   -322   -207    111    265   -220    -49     83   -122    644    542    698    459
   -327   -239     88    283   -210    -77     70   -111    641    540    678    439
   -335   -254     80    293   -210    -88    124     -5    688    558    657    405
   -306   -213     93    259   -200    -59    192    153    787    618    675    402
   -246   -127    119    184   -184     -5    215    314    937    756    787    493
   -145     90    236     28   -192    163    187    496   1150   1023   1065    769
    -67    389    454   -161   -259    420     75    485   1254   1262   1395   1153
   -137    504    641   -181   -389    571    -12    220   1192   1384   1639   1457
   -262    522    784   -132   -522    652   -114   -153    953   1301   1654   1504
   -371    316    688     25   -530    501   -290   -675    405    732   1111   1010
   -415    -23    389    218   -405    184   -530  -1239   -290   -124    252    231
   -402   -314     88    358   -246   -114   -691  -1361   -542   -449    -80    -77
   -368   -511   -145    439   -114   -329   -683  -1158   -394   -348    -36    -90
   -324   -561   -236    441    -44   -400   -600   -940   -184   -202     49    -51
   -293   -519   -226    405    -36   -374   -457   -698     64    -15    179     31
   -267   -433   -166    350    -51   -301   -265   -420    324    197    348    148
   -270   -407   -140    337    -64   -275   -168   -283    452    298    441    213
   -241   -423   -181    332    -31   -303   -142   -236    488    316    459    210
   -202   -444   -241    322     18   -342   -122   -213    511    332    465    202
   -202   -465   -262    335     28   -363   -101   -184    548    363    485    215
   -218   -478   -262    345     20   -368   -109   -166    568    374    498    231
   -236   -496   -259    366     10   -379   -116   -161    584    379    511    244
   -254   -561   -306    407     23   -436   -109   -150    602    389    519    254
   -259   -613   -353    436     46   -483   -101   -132    618    405    532    270
   -272   -646   -374    459     49   -511   -106   -122    620    413    535    285
   -275   -657   -381    465     51   -519   -116   -106    628    423    550    316
   -267   -633   -368    449     49   -501   -106    -77    649    441    574    358
   -228   -574   -345    402     57   -459   -106    -51    667    467    602    392
   -223   -584   -363    402     70   -475   -106    -23    675    483    613    410
   -257   -628   -371    444     54   -501   -116    -12    678    488    618    426
   -288   -644   -358    465     33   -501   -132    -15    683    498    628    439
   -309   -633   -324    472      7   -480   -135     -5    709    530    662    465
   -329   -667   -337    498      2   -504   -148     -2    714    537    665    465
   -394   -706   -311    550    -44   -509   -140      2    730    550    675    483
   -459   -711   -252    584   -106   -483   -148     20    769    587    714    522
   -498   -706   -207    602   -145   -457   -166     31    795    620    750    540
   -535   -685   -150    610   -194   -418   -168     64    833    667    795    571
   -548   -641    -93    594   -228   -368   -155    122    893    732    846    626
   -550   -602    -54    576   -249   -329   -155    166    935    782    893    667
   -535   -568    -33    553   -252   -301   -166    189    953    807    917    691
   -519   -563    -44    540   -241   -303   -168    194    953    805    914    683
   -496   -542    -46    519   -226   -293   -161    202    958    810    922    691
   -488   -535    -49    509   -220   -293   -161    205    948    800    914    696
   -493   -571    -77    532   -207   -324   -158    189    927    774    888    683
   -522   -633   -111    576   -205   -374   -166    163    896    735    852    649
   -514   -667   -153    589   -181   -410   -181    129    862    698    813    620
   -459   -667   -210    561   -127   -439   -187     88    826    657    774    584
   -410   -636   -226    524    -93   -431   -194     46    784    605    722    530
   -379   -652   -272    511    -54   -462   -215     12    750    558    670    465
   -329   -657   -327    493     -2   -493   -215    -12    730    530    633    426
   -301   -665   -366    483     31   -514   -210    -25    709    504    607    410
   -280   -654   -374    467     46   -514   -189    -31    696    488    589    402
   -262   -607   -345    433     38   -478   -179    -36    693    483    587    405
   -270   -571   -301    420     15   -436   -166    -33    698    496    600    420
   -280   -519   -241    400    -23   -381   -140      0    732    535    636    465
   -293   -478   -184    387    -54   -332   -101     31    769    568    665    496
   -290   -436   -145    363    -75   -290    -57     70    813    613    706    532
   -293   -392    -98    342    -98   -246    -15    122    867    667    763    587
   -298   -342    -44    322   -127   -194     25    168    922    727    820    636
   -288   -283      5    285   -148   -140     67    213    976    782    862    675
   -262   -226     36    241   -150    -96    109    244   1015    813    885    704
   -233   -181     51    207   -145    -64    140    262   1044    833    911    727
   -200   -150     49    174   -127    -49    148    257   1057    849    932    735
   -176   -137     38    158   -109    -49    142    239   1062    862    945    743
   -150   -179    -28    163    -62   -103    127    207   1039    846    922    719
   -111   -218   -106    163     -2   -163    114    189   1018    828    906    701
    -80   -252   -171    163     41   -213    114    184   1005    815    898    693
    -67   -275   -207    171     70   -241    122    187   1002    810    898    691
    -57   -316   -259    187     98   -288    124    189    992    805    896    688
    -54   -361   -306    207    124   -335    106    174    961    779    878    672
    -72   -420   -348    246    135   -384     88    150    919    735    839    636
    -90   -462   -371    277    140   -418     72    132    885    704    807    597
    -98   -511   -413    303    155   -462     46     98    844    662    766    563
   -106   -623   -517    366    205   -571     23     59    800    615    719    527
   -135   -688   -555    410    207   -623    -18     12    750    568    675    485
   -181   -776   -594    480    205   -685    -57    -28    701    519    620    436
   -210   -870   -659    537    223   -766    -88    -59    654    472    566    387
   -228   -917   -691    571    231   -805   -114    -88    620    441    530    327
   -257   -966   -711    610    226   -839   -148   -119    589    405    488    277
   -290  -1023   -732    657    220   -878   -176   -142    568    389    472    275
   -348  -1106   -758    727    205   -935   -200   -166    545    374    459    272
   -400  -1182   -784    789    192   -984   -233   -187    522    361    452    272
   -431  -1221   -789    823    176  -1005   -265   -205    498    348    431    228
   -446  -1254   -807    852    179  -1031   -262   -197    491    329    392    161
   -457  -1236   -779    846    158  -1010   -207   -106    535    329    355    137
   -465  -1153   -691    807    111   -922   -140     28    646    400    392    155
   -449   -937   -488    693     18   -714   -101    187    859    620    589    327
   -402   -665   -262    535    -70   -465   -129    374   1153   1000    976    691
   -374   -431    -59    402   -158   -246   -231    316   1208   1221   1332   1104
   -436   -355     80    397   -259   -140   -335    -15    945   1145   1449   1317
   -524   -459     64    493   -296   -200   -420   -358    553    875   1304   1231
   -600   -719   -119    659   -241   -420   -579   -818    -36    241    652    641
   -615  -1104   -488    857    -64   -797   -784  -1262   -646   -553   -233   -153
   -550  -1405   -857    976    153  -1132   -888  -1304   -774   -745   -491   -402
   -475  -1590  -1114   1031    316  -1353   -891  -1158   -615   -613   -420   -397
   -415  -1647  -1231   1031    407  -1439   -839   -997   -423   -459   -327   -348
   -384  -1686  -1301   1034    457  -1493   -709   -797   -200   -283   -205   -280
   -335  -1654  -1319    995    491  -1486   -574   -607     12    -96    -54   -174
   -272  -1675  -1402    974    563  -1540   -537   -548     88    -15      5   -132
   -257  -1743  -1486   1000    613  -1615   -519   -537     93      7     28   -122
   -337  -1810  -1473   1072    563  -1641   -452   -475    132     41     57    -98
   -467  -1842  -1374   1156    452  -1608   -379   -397    200     96    109    -44
   -610  -1816  -1205   1210    296  -1509   -345   -371    223    114    124      0
   -678  -1753  -1075   1215    197  -1415   -371   -407    197     83     96     -2
   -706  -1774  -1067   1239    179  -1421   -397   -441    174     38     62    -28
   -685  -1839  -1153   1262    231  -1499   -392   -441    192     31     57    -49
   -662  -1909  -1247   1283    288  -1579   -363   -420    226     49     77    -62
   -628  -1966  -1337   1299    353  -1652   -353   -413    239     67     90    -77
   -550  -1979  -1428   1262    439  -1704   -363   -423    231     59     88    -88
   -428  -1917  -1491   1171    530  -1704   -387   -452    220     44     83   -101
   -311  -1808  -1496   1060    589  -1652   -405   -475    213     41     85   -101
   -267  -1719  -1452    995    592  -1587   -405   -475    218     59    101    -90
   -324  -1701  -1376   1013    524  -1540   -376   -454    236     90    116    -83
   -470  -1693  -1223   1080    374  -1460   -335   -402    283    145    158    -46
   -600  -1662  -1062   1130    228  -1363   -285   -332    358    223    231      7
   -600  -1660  -1060   1130    228  -1361   -267   -301    397    270    270     38
   -542  -1652  -1109   1098    280  -1382   -272   -283    418    298    301     64
   -459  -1628  -1169   1044    353  -1397   -270   -257    454    337    340     98
   -368  -1587  -1218    976    420  -1402   -267   -223    493    387    384    137
   -329  -1538  -1208    935    439  -1374   -246   -163    545    452    449    197
   -324  -1514  -1189    917    431  -1353   -226   -119    584    506    498    249
   -275  -1483  -1208    878    465  -1345   -218   -101    605    532    524    275
   -192  -1434  -1244    813    524  -1340   -220   -103    605    540    532    277
   -124  -1400  -1275    763    574  -1337   -202    -98    600    537    532    275
   -114  -1397  -1283    756    581  -1340   -168    -83    602    535    527    277
   -111  -1410  -1299    758    592  -1356   -148    -83    587    517    509    272
    -59  -1418  -1361    737    649  -1389   -127    -93    563    488    485    257
     -2  -1410  -1408    706    701  -1410   -101   -106    542    467    467    241
     28  -1400  -1431    685    727  -1415    -77   -122    522    439    433    215
     49  -1405  -1454    678    750  -1428    -59   -148    491    400    392    179
     46  -1426  -1473    688    758  -1447    -36   -168    467    374    371    155
     25  -1428  -1454    701    740  -1441     -5   -176    462    363    363    148
     -7  -1475  -1467    740    727  -1473     23   -187    454    348    342    137
    -10  -1499  -1488    753    737  -1493     36   -207    436    324    316    116
    -12  -1527  -1514    769    748  -1522     33   -231    418    303    296     93
      0  -1551  -1551    776    774  -1551     20   -257    389    280    270     67
     67  -1548  -1615    737    839  -1582     20   -272    371    265    249     49
    148  -1553  -1701    701    924  -1628     18   -280    358    254    239     33
    215  -1551  -1769    667    992  -1660     18   -283    353    246    231     18
    283  -1517  -1800    618   1041  -1657     28   -259    363    262    246     25
    350  -1454  -1805    553   1078  -1628     46   -231    387    285    267     49
    407  -1392  -1800    491   1104  -1595     70   -202    415    311    296     75
    433  -1350  -1787    457   1106  -1569     80   -179    444    335    316     88
    475  -1319  -1795    423   1135  -1556     93   -158    470    355    332     98
    530  -1296  -1829    381   1179  -1561     85   -145    483    363    340    109
    602  -1247  -1852    322   1226  -1548     83   -132    506    387    361    127
    678  -1158  -1836    241   1257  -1496     80   -116    530    410    387    155
    776  -1070  -1847    148   1312  -1457     85    -88    553    439    418    189
    854  -1008  -1862     77   1358  -1434     93    -49    571    467    449    215
    883   -937  -1821     25   1350  -1379    109     -5    600    506    485    249
    891   -872  -1764    -10   1327  -1317    129     46    636    545    524    285
    883   -849  -1732    -15   1306  -1291    137     85    665    574    558    311
    872   -857  -1730     -7   1299  -1293    145    119    685    600    584    329
    846   -820  -1667    -12   1254  -1244    166    163    724    641    626    363
    813   -800  -1613     -7   1210  -1208    202    207    761    680    659    392
    766   -815  -1582     25   1174  -1197    236    244    795    711    678    405
    743   -831  -1574     44   1156  -1202    246    244    802    719    680    402
    714   -854  -1571     70   1140  -1213    252    226    795    711    670    389
    706   -880  -1587     85   1145  -1234    259    205    795    711    670    384
    706   -883  -1590     88   1148  -1236    267    181    792    714    667    376
    748   -854  -1605     51   1174  -1231    267    150    782    706    665    371
    797   -807  -1605      5   1200  -1208    265    114    774    698    657    366
    818   -797  -1615    -10   1213  -1205    265     80    769    693    652    355
    826   -813  -1639     -5   1231  -1226    267     49    748    680    633    342
    787   -792  -1579      0   1182  -1184    244     12    719    649    605    316
    722   -841  -1566     59   1143  -1202    220    -10    693    620    574    283
    704   -904  -1608     98   1153  -1254    223     15    683    597    537    241
    719   -940  -1660    111   1189  -1299    280    148    750    620    519    205
    735   -859  -1597     59   1163  -1226    350    306    883    722    584    252
    711   -672  -1384    -20   1047  -1028    394    488   1088    950    800    454
    691   -415  -1109   -137    896   -761    350    579   1247   1210   1114    805
    605   -158   -763   -223    683   -459    252    324   1197   1340   1382   1156
    394   -207   -605    -96    498   -407    163    -36   1010   1353   1522   1335
    192   -423   -615    114    402   -519     28   -423    683   1140   1379   1210
     41   -904   -948    428    493   -924   -174   -904    111    491    693    561
    -28  -1426  -1397    727    683  -1413   -400  -1244   -457   -254    -98   -174
    -57  -1727  -1670    891    805  -1699   -483  -1182   -462   -314   -202   -283
    -51  -1797  -1748    924    846  -1774   -420   -927   -244   -145    -90   -213
    -44  -1764  -1719    904    836  -1743   -309   -670     -7     38     44   -111
    -46  -1688  -1641    867    797  -1665   -171   -415    213    218    176     -5
      2  -1600  -1602    797    800  -1602   -124   -290    322    311    246     62
     38  -1569  -1608    766    820  -1590   -127   -228    361    348    270     83
     49  -1535  -1587    743    815  -1561   -140   -202    376    361    285     85
     23  -1522  -1545    750    784  -1532   -140   -181    397    381    309    101
    -31  -1514  -1483    771    724  -1499   -148   -163    415    400    322    111
    -38  -1527  -1488    782    722  -1506   -181   -166    415    400    322    106
    -12  -1504  -1493    758    737  -1499   -228   -174    410    389    319     98
    -54  -1493  -1439    774    691  -1467   -246   -150    428    397    327    109
   -132  -1467  -1337    797    600  -1402   -262   -129    459    420    345    142
   -150  -1408  -1257    779    553  -1332   -267   -106    493    452    379    176
   -127  -1363  -1239    745    553  -1301   -285   -106    501    459    381    171
   -137  -1369  -1231    753    545  -1301   -303   -114    506    459    379    166
   -168  -1382  -1215    774    522  -1299   -309   -114    527    472    384    166
   -150  -1358  -1210    753    530  -1286   -319   -109    550    498    410    187
   -124  -1337  -1213    730    542  -1275   -324    -96    576    517    433    200
   -119  -1309  -1189    714    535  -1249   -332    -72    615    542    457    210
   -124  -1267  -1143    696    506  -1205   -311    -36    665    581    501    246
   -122  -1234  -1111    678    493  -1174   -293      2    717    631    548    290
   -116  -1208  -1093    659    488  -1150   -293     38    761    672    584    314
   -106  -1189  -1083    649    488  -1137   -298     80    810    722    620    345
   -101  -1205  -1104    652    498  -1156   -306    119    852    761    657    368
    -93  -1218  -1124    654    514  -1171   -322    158    885    797    691    392
    -77  -1215  -1140    646    527  -1179   -342    192    914    826    722    423
    -64  -1223  -1158    644    545  -1192   -368    213    927    841    740    449
    -28  -1210  -1182    618    574  -1197   -394    213    914    828    727    444
     18  -1166  -1184    574    600  -1174   -410    210    893    807    717    439
     51  -1148  -1200    548    623  -1174   -428    202    862    779    693    426
     64  -1169  -1234    553    649  -1200   -433    194    841    758    672    413
     57  -1171  -1228    555    641  -1200   -439    181    810    730    641    389
     18  -1195  -1213    587    615  -1202   -439    163    787    698    613    366
    -23  -1226  -1202    623    589  -1213   -436    135    756    659    576    329
    -77  -1262  -1184    670    553  -1223   -439     88    711    610    527    283
   -132  -1325  -1192    730    530  -1260   -459     38    680    574    483    244
   -187  -1376  -1189    782    501  -1286   -462     -7    662    550    454    210
   -241  -1423  -1182    831    467  -1304   -472    -57    644    530    431    189
   -280  -1460  -1179    870    449  -1319   -498   -119    623    506    402    166
   -293  -1439  -1148    865    426  -1293   -517   -174    613    498    387    153
   -293  -1392  -1098    841    400  -1247   -514   -218    620    509    392    166
   -301  -1369  -1070    833    384  -1221   -517   -257    636    519    407    187
   -319  -1376  -1057    849    368  -1218   -532   -309    641    524    415    197
   -314  -1356  -1044    833    363  -1200   -553   -355    652    524    426    200
   -285  -1306  -1021    795    366  -1163   -555   -368    683    550    446    218
   -226  -1197   -971    709    368  -1085   -576   -363    709    579    472    246
   -158  -1119   -961    639    400  -1041   -605   -342    730    605    493    259
    -90  -1021   -930    553    418   -974   -581   -285    774    644    527    288
    -12   -862   -849    436    415   -854   -540   -215    836    696    581    340
     80   -737   -818    327    449   -776   -506   -158    880    740    626    376
    142   -704   -846    280    493   -774   -498   -132    891    750    633    376
    239   -514   -756    135    496   -633   -514   -111    906    766    654    407
    324   -350   -675     12    498   -511   -498    -77    948    810    704    462
    374   -270   -646    -51    509   -457   -501    -75    971    833    730    480
    376   -197   -574    -88    475   -384   -517    -96    971    844    740    483
    379    -98   -480   -142    428   -290   -504    -80   1005    888    792    530
    387    -70   -457   -161    420   -262   -491    -62   1031    919    820    548
    400    -77   -478   -163    439   -277   -488    -67   1021    917    826    545
    397    -83   -480   -155    439   -280   -478    -80   1000    901    813    530
    465     15   -449   -241    457   -215   -454    -75   1002    911    820    532
    589    127   -462   -358    524   -166   -426    -54   1023    927    833    540
    678    192   -488   -436    581   -148   -381    -28   1041    937    839    537
    735    207   -527   -470    631   -158   -342     -5   1049    943    841    535
    748    267   -483   -509    615   -106   -345    -10   1036    935    828    517
    766    233   -532   -501    649   -148   -350    -15   1018    917    805    485
    771    200   -571   -488    672   -184   -371    -33    992    893    771    457
    766    215   -550   -491    659   -166   -384    -41    984    891    766    457
    748    192   -555   -472    652   -181   -392    -57    971    875    753    436
    743    181   -561   -465    652   -189   -405    -83    943    844    719    405
    763    220   -545   -493    654   -161   -436   -124    898    807    683    376
    782    174   -607   -478    696   -215   -462   -155    862    779    636    340
    789    194   -597   -493    693   -200   -478   -174    844    756    600    306
    802    187   -615   -496    709   -213   -420    -98    862    750    571    270
    792    192   -602   -493    696   -205   -329     46    924    774    558    233
    789    306   -483   -548    636    -88   -249    257   1083    909    659    311
    813    579   -236   -696    524    171   -194    576   1376   1234    982    618
    823    852     28   -839    397    441   -272    644   1548   1527   1350    995
    706   1070    363   -891    171    717   -483    200   1480   1675   1605   1267
    504   1195    691   -849    -93    943   -761   -459   1260   1673   1696   1382
    348    935    587   -641   -119    761  -1062  -1088    737   1189   1260   1021
    252    384    132   -319     59    259  -1278  -1540     54    345    418    275
    252   -106   -361    -72    303   -233  -1439  -1657   -337   -168   -111   -239
    277   -350   -628     36    452   -488  -1415  -1436   -275   -168   -184   -389
    311   -303   -615     -5    462   -459  -1299  -1184   -116    -59   -124   -348
    322   -168   -493    -77    407   -329  -1091   -896    101    109      0   -254
    319   -101   -420   -111    368   -259   -885   -644    296    265    129   -163
    327    -23   -350   -150    337   -187   -805   -545    363    319    181   -116
    335     36   -298   -187    316   -129   -774   -519    376    327    189   -109
    332     93   -239   -213    285    -70   -758   -509    371    322    194   -103
    322    158   -166   -241    244     -2   -758   -506    363    319    202    -80
    272    187    -85   -228    179     51   -753   -504    361    319    202    -80
    249    200    -51   -226    150     75   -748   -511    348    306    174   -119
    280    215    -64   -249    171     77   -787   -548    306    265    124   -166
    335    252    -83   -293    207     85   -818   -576    283    239     98   -202
    381    239   -142   -309    262     49   -815   -576    290    239    101   -213
    436    233   -202   -337    319     18   -802   -563    306    249    111   -207
    459    267   -192   -363    327     38   -776   -542    332    272    137   -171
    465    288   -176   -379    319     57   -756   -532    350    290    158   -148
    483    314   -168   -397    327     72   -771   -553    332    267    140   -158
    517    316   -200   -418    358     59   -792   -576    298    228    103   -197
    563    298   -267   -431    415     15   -797   -576    296    223    101   -213
    633    322   -314   -478    472      5   -800   -568    301    215     98   -215
    675    397   -277   -535    478     59   -805   -555    314    215    106   -202
    672    407   -267   -540    470     70   -774   -491    368    257    148   -161
    672    478   -194   -576    433    142   -727   -407    446    327    220   -103
    646    558    -90   -602    368    233   -693   -332    519    400    285    -49
    600    615     15   -607    293    316   -667   -259    592    478    358     20
    579    675     96   -628    241    387   -662   -197    646    542    423     88
    550    732    181   -641    184    459   -644   -145    693    597    480    148
    542    792    249   -667    145    522   -646   -132    722    623    506    181
    483    813    329   -646     77    571   -654   -129    732    636    527    202
    363    789    423   -579    -28    607   -649   -127    732    639    537    207
    280    795    514   -537   -116    657   -639   -135    727    631    537    215
    272    826    553   -550   -140    691   -618   -145    719    618    535    207
    311    865    553   -587   -119    709   -584   -142    724    620    535    213
    319    870    548   -597   -114    709   -550   -153    711    597    506    189
    314    859    545   -587   -116    704   -530   -184    683    566    475    142
    314    859    545   -589   -116    701   -519   -218    657    542    449     93
    327    859    532   -592   -101    696   -504   -249    626    517    407     38
    371    844    472   -607    -51    657   -504   -290    579    472    350    -20
    439    841    402   -641     18    623   -511   -350    522    418    290    -72
    522    854    332   -688     93    594   -514   -397    488    387    257    -93
    589    844    254   -717    168    550   -527   -433    452    355    228   -106
    607    846    239   -730    184    542   -540   -457    428    337    207   -111
    641    896    254   -769    192    576   -535   -446    428    348    213    -96
    745    953    207   -849    267    581   -542   -433    407    348    207    -93
    846   1026    179   -935    335    602   -524   -397    410    358    218    -77
    885   1057    171   -971    355    615   -498   -366    420    366    226    -62
    857   1083    223   -971    316    654   -449   -340    439    379    244    -38
    761   1132    371   -948    194    753   -368   -288    483    426    293     15
    607   1153    545   -880     31    849   -296   -244    524    475    342     72
    530   1176    646   -852    -59    911   -262   -233    535    493    358    101
    478   1184    706   -831   -114    945   -249   -236    530    493    355    103
    472   1202    730   -839   -129    969   -246   -257    524    496    361    116
    530   1262    732   -896   -101    997   -246   -285    532    509    381    142
    607   1327    719   -969    -57   1026   -277   -337    506    488    368    135
    639   1327    688   -984    -23   1008   -309   -374    475    457    348    119
    641   1358    717  -1000    -36   1039   -309   -381    475    452    350    124
    620   1392    771  -1005    -75   1083   -298   -379    483    459    374    140
    607   1395    787  -1002    -90   1091   -301   -389    465    433    358    124
    615   1371    756   -995    -70   1065   -296   -410    439    397    329     96
    691   1395    701  -1044     -5   1049   -277   -420    418    376    311     77
    706   1376    670  -1041     18   1023   -259   -423    405    358    293     57
    688   1345    654  -1018     15   1002   -249   -423    392    348    275     46
    688   1366    678  -1028      5   1023   -223   -397    405    358    280     62
    740   1418    678  -1080     31   1049   -194   -363    420    368    288     70
    865   1449    584  -1156    140   1018   -197   -374    387    337    262     54
   1005   1452    446  -1231    277    950   -213   -441    345    293    226     28
   1109   1467    355  -1288    376    911   -210   -439    350    293    223     38
   1169   1491    322  -1332    423    906   -205   -428    353    290    228     51
   1262   1545    283  -1402    491    914   -220   -454    337    275    220     51
   1299   1615    314  -1460    493    966   -187   -410    361    298    249     88
   1267   1730    459  -1499    405   1096   -116   -322    423    353    309    145
   1257   1818    561  -1538    348   1189    -67   -246    478    410    358    192
   1319   1836    517  -1577    402   1176    -36   -166    509    436    361    194
   1397   1899    501  -1649    446   1200     54     31    626    522    400    207
   1486   2005    519  -1745    483   1262    129    231    782    654    491    259
   1582   2182    600  -1883    491   1392    187    454   1005    888    704    441
   1670   2442    771  -2055    449   1608    166    657   1221   1174   1023    779
   1639   2751   1111  -2195    265   1930    101    563   1286   1384   1350   1171
   1478   2899   1421  -2190     28   2161     88    335   1249   1514   1587   1462
   1293   2909   1613  -2104   -161   2262     38     49   1044   1415   1553   1454
   1137   2714   1577  -1925   -218   2145    -90   -441    524    844    976    888
   1101   2392   1291  -1748    -96   1844   -296   -859    -15    179    288    226
   1145   2125    976  -1636     85   1551   -454   -922   -150     18    111     33
   1200   1969    769  -1587    215   1369   -446   -774    -10    114    161     33
   1241   1893    652  -1566    296   1273   -371   -597    174    244    241     80
   1275   1912    633  -1595    319   1273   -233   -387    379    410    355    166
   1283   1987    701  -1636    290   1345   -122   -226    542    558    467    246
   1241   2016    774  -1628    233   1395    -85   -171    610    618    511    277
   1213   2010    797  -1610    207   1405   -106   -187    600    600    496    275
   1208   1992    782  -1600    213   1387   -142   -223    553    548    452    244
   1208   1956    748  -1582    228   1353   -179   -254    511    504    426    231
   1161   1943    782  -1553    189   1363   -231   -298    465    452    392    210
   1088   1899    810  -1493    140   1356   -293   -335    423    394    350    174
   1049   1847    797  -1449    124   1322   -311   -332    415    366    327    158
   1028   1826    797  -1428    116   1312   -309   -337    400    345    293    140
    979   1829    849  -1405     64   1340   -329   -353    381    342    272    122
    935   1803    867  -1369     33   1335   -363   -376    345    322    236     98
    930   1797    867  -1363     31   1332   -413   -407    298    285    192     62
    930   1865    932  -1397     -2   1400   -444   -402    285    283    187     62
    940   1875    932  -1410      2   1402   -452   -387    277    275    176     64
    963   1857    893  -1410     36   1376   -454   -384    262    259    161     57
   1010   1891    880  -1452     64   1384   -472   -402    236    241    140     38
    992   1904    911  -1447     41   1408   -478   -400    241    244    142     36
    940   1880    940  -1410      0   1410   -472   -368    270    270    168     54
    932   1865    932  -1397      0   1400   -478   -335    296    293    192     75
    943   1909    966  -1426    -12   1436   -485   -301    324    324    220    106
    948   1982   1031  -1465    -41   1506   -506   -275    342    342    239    127
    909   2026   1114  -1467   -101   1571   -514   -239    379    379    275    161
    844   2055   1210  -1449   -181   1634   -517   -192    436    446    342    231
    782   2094   1312  -1439   -265   1701   -511   -140    488    506    397    293
    763   2143   1379  -1454   -306   1761   -509   -106    530    548    444    345
    776   2182   1405  -1480   -314   1795   -511    -98    545    561    462    368
    800   2205   1405  -1501   -301   1805   -504    -90    550    561    470    387
    807   2182   1374  -1496   -285   1779   -511   -109    535    542    452    363
    823   2174   1350  -1499   -265   1764   -504   -127    519    519    423    324
    820   2161   1340  -1491   -259   1751   -493   -145    501    498    392    293
    792   2122   1330  -1457   -267   1727   -488   -176    470    459    358    254
    792   2073   1280  -1434   -244   1678   -488   -207    441    413    316    226
    800   2013   1210  -1408   -205   1613   -496   -246    402    366    272    197
    774   1961   1184  -1369   -205   1574   -493   -267    368    327    233    171
    756   1914   1158  -1335   -200   1538   -506   -303    329    288    192    129
    722   1865   1143  -1293   -210   1504   -527   -345    296    244    150     90
    704   1818   1114  -1260   -205   1465   -535   -366    272    215    122     67
    724   1790   1062  -1260   -168   1426   -540   -384    254    194    101     46
    761   1787   1026  -1273   -132   1408   -545   -397    246    189     93     44
    745   1769   1023  -1257   -140   1397   -545   -410    252    194     98     51
    675   1714   1036  -1195   -179   1376   -540   -418    259    200    106     70
    631   1675   1044  -1153   -205   1358   -540   -423    270    205    114     77
    584   1660   1075  -1122   -244   1369   -532   -413    296    226    140     98
    527   1686   1156  -1109   -314   1423   -504   -384    337    265    187    142
    483   1756   1273  -1119   -394   1514   -470   -340    400    327    249    207
    423   1732   1309  -1078   -444   1522   -428   -301    446    371    280    241
    361   1660   1299  -1010   -467   1480   -407   -285    465    387    293    246
    316   1662   1345   -989   -514   1504   -415   -280    493    413    324    267
    290   1706   1415   -997   -561   1561   -402   -259    532    449    361    303
    254   1751   1496  -1002   -620   1626   -400   -244    563    480    402    353
    241   1774   1532  -1008   -644   1654   -389   -213    589    514    441    394
    262   1790   1525  -1028   -631   1657   -366   -179    613    540    470    420
    275   1821   1545  -1049   -633   1683   -348   -148    631    563    491    436
    290   1826   1532  -1060   -620   1680   -353   -127    631    563    496    436
    298   1790   1491  -1044   -594   1641   -353   -116    623    550    488    423
    303   1740   1434  -1023   -566   1587   -332    -90    626    550    488    426
    306   1758   1452  -1034   -574   1605   -311    -59    644    566    509    439
    314   1766   1449  -1041   -566   1608   -309    -54    641    555    501    426
    329   1771   1441  -1049   -555   1608   -288    -28    652    558    506    426
    327   1764   1434  -1047   -553   1600   -275    -33    639    532    483    410
    316   1735   1418  -1026   -550   1577   -259    -36    631    524    470    397
    316   1727   1410  -1021   -545   1569   -254    -36    626    511    462    392
    319   1714   1395  -1015   -537   1556   -244    -28    623    506    459    400
    309   1704   1395  -1008   -542   1551   -244    -38    615    498    452    387
    283   1709   1426   -997   -571   1569   -233    -41    618    506    457    389
    283   1725   1441  -1002   -579   1582   -223    -44    628    522    472    410
    311   1740   1428  -1026   -558   1584   -215    -51    633    524    480    426
    366   1795   1426  -1083   -530   1610   -200    -41    644    537    496    436
    394   1821   1426  -1109   -514   1623   -179    -15    659    540    496    428
    407   1810   1400  -1109   -498   1605   -103     88    724    550    470    381
    423   1865   1441  -1143   -509   1654    -12    231    839    615    493    379
    449   2021   1569  -1236   -558   1797     44    397   1065    849    704    558
    522   2270   1748  -1397   -613   2010     31    615   1382   1257   1132    956
    566   2561   1992  -1564   -711   2278    -83    587   1486   1540   1545   1387
    524   2673   2148  -1597   -810   2410   -192    290   1309   1582   1766   1657
    446   2618   2169  -1535   -859   2395   -277    -77    937   1337   1641   1595
    374   2379   2003  -1376   -813   2192   -433   -579    316    644    958   1023
    342   1987   1644  -1166   -652   1816   -644  -1065   -353   -228     33    228
    361   1675   1314  -1018   -475   1496   -774  -1132   -519   -478   -257    -57
    363   1475   1111   -922   -374   1296   -724   -927   -327   -332   -179    -54
    366   1405   1039   -885   -337   1223   -620   -706    -85   -145    -51     15
    394   1470   1075   -935   -340   1273   -488   -470    174     64    114    135
    446   1605   1158  -1026   -355   1382   -353   -265    400    259    275    262
    470   1595   1124  -1034   -327   1358   -301   -192    472    322    322    270
    488   1564   1075  -1026   -293   1322   -290   -176    480    327    314    252
    522   1605   1083  -1065   -280   1345   -306   -174    480    327    314    257
    550   1623   1072  -1085   -259   1348   -319   -176    480    329    314    252
    545   1610   1065  -1080   -259   1337   -337   -179    470    316    301    241
    555   1647   1091  -1101   -267   1369   -358   -181    470    314    306    241
    563   1657   1093  -1111   -265   1376   -374   -189    470    309    303    231
    550   1634   1083  -1091   -265   1358   -384   -194    462    301    293    226
    545   1623   1078  -1085   -267   1350   -405   -200    457    301    296    228
    561   1621   1057  -1091   -246   1340   -431   -210    444    288    293    226
    594   1631   1036  -1114   -223   1335   -462   -233    418    262    267    207
    631   1688   1057  -1158   -213   1374   -470   -233    415    267    275    218
    644   1709   1062  -1179   -207   1387   -478   -241    402    257    272    210
    652   1712   1060  -1182   -202   1384   -491   -257    381    246    259    202
    641   1735   1093  -1189   -226   1415   -496   -259    376    249    265    220
    615   1727   1111  -1171   -246   1421   -475   -231    402    283    293    254
    615   1769   1150  -1192   -267   1460   -454   -192    436    319    327    275
    602   1805   1202  -1202   -298   1504   -454   -176    454    335    345    288
    568   1805   1234  -1189   -332   1519   -467   -158    475    361    376    309
    527   1816   1288  -1171   -379   1553   -472   -127    514    405    418    329
    496   1847   1350  -1174   -426   1600   -467    -85    558    467    472    371
    496   1857   1358  -1176   -431   1608   -462    -36    605    522    524    423
    470   1867   1397  -1171   -462   1634   -446     20    665    581    594    491
    423   1860   1436  -1140   -506   1649   -436     54    696    613    646    540
    428   1852   1421  -1143   -496   1636   -436     59    701    605    649    540
    431   1805   1371  -1119   -470   1590   -436     46    675    568    618    504
    420   1774   1353  -1098   -467   1564   -439     28    636    519    581    478
    431   1774   1343  -1101   -454   1558   -441      2    594    472    558    462
    418   1784   1366  -1104   -472   1577   -415     -7    584    459    555    454
    335   1758   1423  -1047   -545   1592   -366    -12    576    454    550    446
    228   1696   1467   -961   -618   1582   -332    -25    555    433    530    415
    184   1680   1496   -932   -654   1590   -311    -46    537    415    509    384
    231   1667   1434   -950   -602   1551   -303    -83    514    387    470    342
    298   1634   1335   -966   -517   1483   -306   -127    470    358    418    296
    342   1566   1223   -956   -441   1397   -314   -171    428    335    363    244
    368   1545   1176   -956   -402   1361   -293   -184    426    329    348    226
    402   1517   1111   -961   -353   1314   -293   -202    418    277    322    200
    433   1506   1070   -971   -316   1288   -285   -210    413    246    309    194
    428   1480   1052   -956   -311   1267   -280   -218    402    236    298    184
    431   1447   1015   -937   -290   1231   -280   -236    387    231    280    163
    483   1426    943   -956   -228   1184   -280   -241    374    223    262    145
    548   1454    904  -1002   -179   1179   -283   -239    371    223    257    129
    574   1452    878  -1015   -150   1166   -280   -236    376    223    254    114
    597   1478    880  -1036   -140   1179   -262   -220    394    236    262    122
    597   1488    891  -1044   -148   1192   -228   -197    415    259    288    153
    581   1509    927  -1044   -174   1218   -187   -166    441    280    319    176
    574   1509    935  -1041   -181   1223   -168   -145    454    293    337    184
    568   1499    930  -1034   -179   1215   -179   -140    444    298    340    176
    566   1551    982  -1060   -207   1265   -166   -114    457    327    368    197
    574   1608   1031  -1091   -228   1319   -153    -90    485    363    415    236
    555   1600   1044  -1078   -244   1322   -163   -101    475    363    418    249
    628   1613    984  -1119   -176   1299   -176   -114    462    358    418    241
    748   1644    896  -1197    -75   1270   -189   -114    441    340    407    226
    854   1693    839  -1275      7   1267   -187    -98    433    332    402    218
    940   1722    779  -1332     80   1249   -184   -103    415    314    389    207
    982   1735    753  -1358    114   1244   -153    -88    407    306    389    215
    987   1727    740  -1358    124   1234   -124    -64    405    293    384    210
    987   1696    709  -1340    137   1202    -80    -59    402    285    381    205
    966   1696    730  -1332    116   1213    -41    -59    402    288    389    210
    935   1675    740  -1304     98   1208    -12    -64    394    280    384    202
    909   1649    740  -1283     85   1195     -5    -80    381    270    379    194
    896   1626    730  -1262     83   1176      5   -101    366    254    366    176
    927   1665    735  -1296     93   1200     28   -101    371    252    374    181
    935   1680    745  -1306     96   1213     49    -88    381    265    397    205
    945   1696    748  -1322     98   1223     54    -83    381    267    407    215
    963   1717    753  -1340    106   1234     62    -85    384    272    423    226
   1000   1722    719  -1361    140   1221     64    -93    379    267    418    223
   1065   1764    698  -1413    184   1231     72    -90    387    272    418    226
   1137   1787    649  -1462    244   1218     88    -44    407    280    426    223
   1195   1800    605  -1499    296   1202    168    103    493    324    446    220
   1262   1896    631  -1582    314   1262    272    298    641    426    511    252
   1322   2127    805  -1725    259   1467    355    524    891    670    727    428
   1413   2423   1010  -1919    200   1719    368    743   1161   1015   1098    787
   1499   2779   1280  -2140    109   2031    303    680   1231   1239   1454   1208
   1499   2998   1496  -2249      0   2247    205    345   1070   1286   1673   1501
   1486   3044   1558  -2265    -36   2301     88    -10    795   1182   1688   1553
   1460   2746   1286  -2101     85   2016   -101   -467    272    633   1140   1041
   1436   2299    862  -1867    285   1582   -316   -878   -316   -127    311    254
   1447   1914    467  -1683    491   1192   -470   -976   -545   -452    -57   -114
   1501   1740    239  -1621    631    989   -444   -787   -361   -319      7    -93
   1512   1740    228  -1626    641    984   -348   -555   -116   -135    137     -7
   1452   1777    324  -1615    563   1052   -189   -301    135     70    296    111
   1369   1839    470  -1605    449   1156    -28    -51    387    296    485    270
   1257   1852    594  -1553    332   1223     64     88    519    418    587    350
   1132   1795    662  -1465    233   1228     96    119    555    452    610    366
   1013   1738    724  -1376    142   1231    114    137    574    478    631    381
    940   1683    743  -1312     98   1213    124    145    574    498    644    387
    917   1667    750  -1291     83   1210    137    163    600    535    670    402
    885   1628    743  -1257     70   1187    140    158    605    545    680    405
    841   1602    761  -1223     38   1184    129    155    607    553    685    410
    818   1553    732  -1187     41   1143    116    153    602    548    675    394
    891   1506    615  -1197    137   1062     72    122    566    514    641    358
    971   1488    514  -1231    228   1002     51     96    542    493    618    327
   1018   1447    428  -1234    293    937     33     77    524    472    602    309
   1041   1423    381  -1234    329    904     18     80    514    470    594    316
   1026   1452    426  -1239    301    940     25     93    524    478    600    316
    997   1441    441  -1221    275    943     33    106    532    483    620    332
    971   1426    454  -1200    257    940     38    135    545    488    639    348
    888   1421    532  -1153    179    976     57    174    571    511    667    374
    795   1400    605  -1096     96   1002     83    228    605    542    704    397
    753   1387    633  -1072     57   1010     88    275    636    571    743    444
    685   1361    675  -1023      5   1018     90    324    670    602    784    498
    607   1353    745   -982    -70   1052    109    392    717    670    836    555
    602   1382    779   -992    -88   1080    111    446    748    732    880    607
    639   1413    771  -1026    -67   1093     77    462    756    750    898    626
    683   1478    795  -1083    -54   1137     67    478    766    774    924    657
    722   1514    792  -1119    -33   1153     57    491    766    782    945    678
    745   1504    758  -1124     -5   1132     46    496    756    784    943    688
    745   1447    698  -1096     20   1072     15    470    711    748    917    667
    727   1345    618  -1036     54    982     -5    436    662    706    885    618
    714   1275    561   -997     77    919    -25    402    618    662    844    561
    711   1244    532   -976     90    888    -36    374    581    618    805    514
    688   1200    509   -945     90    857    -12    355    563    589    776    493
    644   1158    514   -901     64    836      0    332    545    566    756    472
    592   1088    493   -841     49    792     15    301    519    532    722    433
    566   1047    480   -805     44    763     12    267    488    498    693    402
    535   1018    483   -779     25    753     20    233    462    467    659    361
    509    963    452   -737     28    709     18    202    452    454    644    350
    446    935    488   -693    -23    711     25    176    449    452    633    345
    332    924    592   -628   -129    758     57    187    475    480    652    366
    231    896    662   -563   -218    779     67    184    480    498    667    374
    220    857    636   -540   -207    748     57    158    472    498    667    368
    249    852    600   -553   -174    727     41    124    467    491    659    353
    254    846    592   -550   -168    719     49    122    488    504    678    358
    244    823    579   -535   -166    701     36    116    488    504    683    361
    254    805    550   -532   -148    678     18    103    483    493    675    350
    249    795    545   -524   -148    670     28    114    506    511    691    350
    239    818    579   -527   -168    698     54    150    555    548    724    379
    213    815    602   -514   -194    709     83    168    571    563    737    379
    192    797    605   -493   -205    701    103    189    584    574    750    389
    171    787    615   -480   -220    701    106    205    605    594    774    410
    171    802    631   -485   -228    717     96    210    620    618    797    439
    187    805    618   -496   -215    711     70    207    626    628    807    444
    184    771    587   -478   -202    678     31    200    610    618    802    452
    161    745    581   -454   -210    662      7    189    600    610    797    449
    174    782    607   -478   -215    696      2    200    610    623    813    465
    184    763    579   -475   -197    672    -10    202    610    626    810    470
    184    722    537   -454   -176    631    -15    205    605    626    810    475
    166    649    483   -410   -161    566    -25    192    584    607    792    470
    142    589    446   -366   -150    519    -41    174    558    584    771    457
    119    504    384   -314   -132    446    -54    155    530    553    735    418
    109    462    350   -285   -122    407    -54    142    509    530    711    387
    103    400    296   -254    -96    348    -64    116    475    496    680    355
     93    345    252   -218    -77    298    -72    101    457    472    657    329
     75    332    254   -205    -90    296    -75     96    446    454    644    316
     49    290    239   -171    -93    265    -83     93    439    441    633    306
      5    252    246   -129   -122    249    -96     75    426    426    620    301
    -28    223    252    -96   -140    236    -88     83    433    433    628    306
    -41    210    252    -85   -148    231    -93     72    423    426    626    301
    -59    176    236    -59   -148    205   -101     62    418    415    618    293
    -80    174    252    -46   -166    213    -98     59    423    418    628    301
    -51    192    244    -70   -148    218    -80     80    428    415    633    303
     -2    220    223   -111   -114    223      5    189    478    423    623    280
     51    290    239   -171    -93    265    148    389    602    493    662    293
    109    444    332   -277   -111    389    277    649    818    680    820    423
    197    706    509   -452   -155    607    353    997   1143   1023   1148    714
    293   1091    797   -693   -252    945    280   1005   1306   1335   1535   1114
    285   1426   1140   -857   -428   1283     54    467   1221   1506   1829   1457
    197   1615   1415   -906   -610   1517   -249   -218   1015   1540   1964   1623
    127   1439   1312   -782   -592   1376   -535   -815    589   1166   1626   1337
    124    875    750   -501   -314    815   -727  -1200   -101    283    737    540
    205    426    218   -316     -5    322   -831  -1218   -426   -181    252     85
    335    277    -59   -309    197    111   -761   -904   -272   -106    262     46
    475    371   -103   -423    290    135   -584   -566    -31     70    392    132
    535    462    -72   -501    303    197   -337   -231    218    262    535    244
    568    511    -59   -540    314    226   -171     -2    392    392    633    311
    592    553    -38   -574    314    257   -101     90    467    454    685    348
    613    563    -49   -587    332    257    -54    145    509    493    719    376
    633    579    -54   -607    342    262    -23    184    532    522    745    402
    659    574    -85   -618    374    244      5    220    553    545    766    415
    675    610    -64   -644    368    275     20    246    571    563    779    428
    659    594    -64   -626    363    265     18    262    574    566    784    428
    626    576    -49   -602    337    262     15    267    576    566    789    423
    628    579    -49   -605    337    265     23    283    589    581    802    431
    636    558    -77   -600    355    239     36    306    600    592    807    431
    667    571    -96   -618    381    239     36    319    607    600    810    431
    704    600   -103   -652    402    249     38    332    623    613    823    441
    719    610   -111   -665    415    249     38    342    626    615    826    446
    722    594   -129   -659    426    233     25    345    620    607    820    436
    714    597   -116   -654    415    241     25    366    639    628    833    441
    704    584   -122   -646    413    231     33    400    657    649    849    449
    691    555   -135   -623    413    210     49    436    680    670    865    462
    670    540   -132   -605    400    205     54    467    704    685    880    475
    657    532   -124   -594    392    205     38    491    717    693    888    475
    654    524   -129   -592    392    197     23    519    730    706    898    480
    659    519   -140   -589    400    189     28    566    758    737    924    501
    657    517   -140   -587    397    187     28    605    782    766    950    514
    665    540   -124   -602    394    207     28    659    815    813    989    555
    672    563   -111   -620    392    226     23    698    836    841   1021    594
    626    594    -31   -610    329    283     28    722    849    865   1052    620
    605    618     12   -613    296    316     23    719    849    867   1062    628
    618    597    -20   -607    319    288      2    691    818    839   1036    615
    644    618    -25   -633    335    298    -12    662    789    815   1021    610
    597    579    -18   -589    306    283     -2    641    766    795   1002    592
    514    530     15   -524    249    275     18    626    756    782    984    576
    431    509     77   -470    176    293     33    600    732    763    969    568
    394    457     62   -428    166    259     36    563    696    722    930    535
    358    410     51   -384    153    231     33    517    652    678    883    501
    322    371     49   -348    137    210     38    465    607    631    833    446
    267    332     64   -298    101    200     41    418    579    592    795    400
    265    272      7   -270    127    140     28    368    535    542    743    366
    303    205   -101   -254    202     51      0    309    483    478    691    316
    335    166   -168   -252    252      0    -36    246    431    420    636    275
    348    132   -215   -239    283    -41    -59    200    384    379    594    249
    392    114   -280   -254    335    -83    -93    158    348    355    561    228
    444    106   -340   -275    392   -116   -106    137    332    350    550    220
    459     41   -420   -252    439   -189   -111    124    316    342    540    207
    454    -12   -467   -220    459   -239   -111    116    306    337    532    200
    384     46   -340   -218    361   -145    -77    148    337    376    566    241
    342     83   -262   -213    303    -88    -70    155    348    389    581    244
    374    101   -272   -239    322    -85    -51    166    361    405    597    244
    402    137   -265   -270    335    -62      0    205    400    444    631    275
    366    140   -228   -254    298    -41     41    233    423    475    652    290
    311    137   -174   -223    244    -18     57    244    428    488    654    290
    288    166   -124   -228    205     20     72    257    446    517    672    303
    296    233    -62   -265    179     85     77    262    465    550    691    306
    303    215    -88   -259    197     64     51    244    449    553    680    293
    350    176   -174   -265    262      2     28    223    423    527    659    283
    392    184   -207   -290    298    -12     23    223    420    506    646    272
    418    192   -226   -303    322    -15     23    223    415    496    644    262
    452    161   -290   -306    371    -64     -5    189    374    441    605    226
    465    111   -353   -288    410   -119    -31    153    329    397    563    184
    454     44   -410   -249    431   -181    -49    111    285    361    514    142
    454      0   -454   -226    454   -226    -75     67    236    337    465     80
    470    -46   -517   -213    491   -283    -77     70    210    324    428     36
    498   -103   -605   -197    550   -353    -88     64    166    270    371    -28
    574   -158   -732   -210    652   -444   -127     46     93    192    303   -103
    675   -189   -865   -241    769   -527   -168     31     20    116    244   -150
    763   -226   -992   -270    875   -607   -197     -2    -49     31    181   -192
    823   -257  -1080   -283    950   -667   -202    -33   -103    -20    135   -226
    852   -246  -1098   -303    974   -672   -184    -36   -116      5    127   -231
    852   -257  -1109   -296    979   -683   -158    -15   -127     33    119   -241
    831   -283  -1114   -275    971   -698   -132     23   -127     33    122   -236
    839   -303  -1145   -267    992   -724   -135     23   -135     44    114   -233
    846   -316  -1166   -267   1005   -740   -135     10   -148     54    106   -244
    774   -358  -1132   -207    953   -745    -64     72   -116     64     98   -259
    670   -376  -1049   -148    857   -711     59    239     12    145    148   -259
    633   -241   -878   -197    756   -558    168    426    218    329    303   -148
    587    -15   -602   -288    594   -309    241    662    498    641    618    153
    537    267   -270   -402    405      0    223    792    696    948   1005    584
    449    558    106   -504    171    332    197    561    693   1109   1317    989
    345    631    283   -488     31    457    168    249    553   1117   1454   1176
    223    530    303   -379    -41    418     93   -150    184    782   1184    935
    103    236    132   -168    -12    184    -41   -688   -431     28    407    184
     85    -59   -145    -12    114   -103   -194   -896   -802   -439    -88   -288
    168   -259   -428     44    298   -342   -246   -805   -779   -433   -122   -361
    303   -358   -662     25    483   -509   -205   -615   -605   -314    -57   -348
    423   -361   -784    -31    602   -571   -114   -415   -415   -194     23   -309
    535   -236   -774   -150    652   -504     51   -161   -176    -15    174   -205
    665    -96   -761   -285    711   -426    166     12    -20    101    280   -129
    750    -41   -792   -358    771   -415    184     59     15    119    296   -122
    828     -5   -833   -410    831   -418    171     67     23    124    303   -109
    953     46   -906   -501    930   -428    174     93     44    145    329    -70
   1052     96   -956   -574   1002   -428    166     98     46    145    335    -64
   1083    122   -961   -605   1023   -418    161    103     46    142    335    -70
   1114    140   -974   -626   1044   -415    153    111     51    145    342    -59
   1153    184   -969   -670   1060   -389    135    119     59    158    355    -46
   1221    241   -982   -732   1101   -368    135    140     83    176    374    -28
   1317    322   -997   -820   1156   -337    145    155    106    197    394     -5
   1447    441  -1005   -943   1226   -280    187    200    153    257    449     46
   1530    527  -1005  -1028   1267   -239    205    226    181    288    488     88
   1556    592   -963  -1075   1260   -187    220    244    197    301    517    103
   1512    581   -930  -1049   1218   -174    231    257    192    290    522     96
   1493    553   -940  -1023   1218   -192    220    244    176    288    527     98
   1509    542   -969  -1026   1239   -213    218    228    184    314    548    119
   1512    537   -974  -1026   1241   -218    228    246    210    358    581    150
   1478    537   -940  -1008   1208   -200    252    296    244    407    618    171
   1470    563   -906  -1015   1189   -171    259    348    275    439    649    187
   1496    581   -917  -1039   1205   -166    259    387    298    467    688    213
   1488    581   -906  -1036   1197   -161    265    433    332    501    730    249
   1473    574   -898  -1023   1184   -163    265    480    361    530    774    288
   1478    574   -904  -1026   1192   -163    241    496    376    548    807    335
   1496    618   -878  -1057   1187   -129    239    491    418    584    841    379
   1454    587   -867  -1021   1161   -140    252    498    439    605    859    415
   1374    522   -854   -948   1114   -166    267    524    433    610    862    439
   1312    478   -833   -893   1072   -176    293    537    418    592    852    436
   1350    436   -914   -896   1132   -239    275    472    381    542    805    420
   1325    389   -935   -857   1130   -272    270    420    368    514    774    402
   1221    342   -880   -784   1049   -267    306    407    361    504    758    389
   1052    309   -743   -680    898   -215    358    426    350    498    748    397
    774    233   -540   -506    657   -150    428    475    361    506    753    410
    501    135   -366   -319    433   -114    483    519    358    493    737    407
    254     93   -161   -176    207    -33    527    558    366    504    740    413
     36     20    -15    -28     25      2    537    555    342    496    719    384
     38    -96   -135     28     85   -116    498    480    267    428    639    296
    103   -187   -290     41    194   -239    462    423    215    387    584    244
    161   -239   -400     36    280   -319    413    358    150    332    519    218
    394   -228   -623    -83    509   -426    306    254     46    239    423    142
    628   -220   -849   -205    737   -535    218    168    -28    179    358     59
    675   -270   -945   -202    810   -607    192    148    -38    176    355     33
    602   -311   -917   -148    758   -613    200    166    -20    192    368     46
    506   -283   -789   -111    646   -535    189    207     12    236    400     93
    389   -275   -665    -59    524   -467    179    244     44    275    426    111
    275   -340   -615     31    444   -478    205    283     75    306    439     98
    166   -363   -530     96    348   -446    254    337    124    348    475    122
     93   -371   -465    140    277   -418    275    366    150    361    485    127
     12   -384   -397    184    202   -389    288    374    161    361    493    132
    -25   -415   -389    218    181   -402    288    366    163    366    501    140
    -23   -452   -431    236    202   -441    259    335    140    348    475    122
     54   -491   -545    218    298   -517    205    285     93    309    439     70
     93   -589   -683    246    387   -633    150    233     31    254    379     -5
    140   -639   -782    249    459   -709    114    210     -7    223    337    -31
    187   -680   -867    246    527   -774     83    202    -38    192    296    -57
    194   -779   -974    293    584   -875     44    194    -72    153    262    -93
    158   -872  -1034    355    594   -953      7    171   -116    101    215   -124
    161   -924  -1085    381    623  -1005     -2    158   -137     70    192   -129
    192   -992  -1184    397    685  -1085    -31    124   -187     15    137   -176
    228  -1041  -1270    407    748  -1156    -57     85   -233    -41     77   -236
    220  -1101  -1325    439    771  -1213    -75     44   -280    -93     25   -275
    194  -1132  -1330    467    761  -1231    -90     12   -314   -132    -12   -309
    158  -1176  -1335    506    745  -1254    -93      0   -329   -155    -31   -337
    129  -1187  -1317    530    722  -1252    -96     -7   -335   -166    -44   -348
     88  -1184  -1273    545    680  -1228    -93    -23   -335   -166    -36   -345
     28  -1218  -1247    594    636  -1234    -75    -25   -319   -153    -25   -335
    -18  -1228  -1213    623    594  -1221    -57    -23   -296   -129     -7   -303
    -75  -1241  -1166    659    545  -1205    -44    -25   -285   -122      0   -296
   -174  -1275  -1104    722    462  -1192    -33    -23   -272   -106     20   -283
   -252  -1335  -1083    795    413  -1210    -12     -5   -249    -93     33   -270
   -298  -1353  -1057    823    376  -1205     51     75   -202    -88     20   -285
   -353  -1340   -987    846    316  -1163    176    241    -77    -28     36   -303
   -394  -1254   -859    826    231  -1057    275    426    129    158    192   -184
   -368  -1049   -680    709    153   -865    322    654    449    524    558    142
   -319   -771   -452    545     62   -610    259    771    683    901   1013    600
   -379   -524   -145    452   -116   -335    127    514    600   1047   1332    995
   -519   -592    -75    555   -223   -335     77    200    350    982   1408   1114
   -662   -789   -129    724   -267   -459    -49   -223   -140    517   1000    776
   -763  -1130   -368    945   -200   -750   -275   -753   -839   -353    109     10
   -748  -1462   -714   1106    -18  -1088   -439   -935  -1192   -846   -415   -428
   -698  -1673   -976   1184    137  -1327   -413   -704  -1008   -698   -340   -402
   -670  -1782  -1111   1226    220  -1447   -322   -441   -761   -506   -223   -340
   -652  -1823  -1171   1236    257  -1499   -194   -184   -506   -306    -93   -249
   -628  -1784  -1156   1208    262  -1470     -5    106   -218    -62     93   -116
   -589  -1727  -1137   1156    272  -1434    103    272    -57     72    210    -25
   -535  -1693  -1158   1114    311  -1426    161    350     15    140    267     25
   -475  -1727  -1254   1098    387  -1491    184    376     49    166    288     31
   -410  -1821  -1410   1117    498  -1615    202    410     93    207    329     59
   -387  -1906  -1519   1145    563  -1714    228    444    142    252    371     90
   -368  -1922  -1553   1145    592  -1738    259    462    174    272    384     98
   -363  -1870  -1509   1114    571  -1691    277    472    192    285    394     98
   -374  -1823  -1449   1098    537  -1636    298    483    207    296    410    106
   -405  -1795  -1389   1098    488  -1592    311    483    213    298    413    124
   -426  -1795  -1369   1109    470  -1582    311    470    205    288    402    127
   -389  -1709  -1322   1049    465  -1517    340    465    200    288    405    135
   -303  -1558  -1254    932    475  -1408    379    467    197    296    413    155
   -202  -1423  -1221    813    509  -1325    405    470    197    296    413    161
    -70  -1267  -1197    667    563  -1234    389    480    213    316    431    187
     54  -1114  -1169    527    610  -1140    322    488    218    327    439    207
    181   -896  -1078    358    628   -987    254    504    241    358    465    246
    257   -737   -997    239    626   -867    220    540    288    405    511    303
    309   -584   -893    137    600   -740    207    584    335    454    563    361
    335   -413   -750     36    542   -579    197    639    384    509    615    415
    363   -241   -605    -59    483   -423    215    709    449    584    685    480
    366   -150   -519   -109    441   -335    233    776    522    657    756    545
    371   -116   -488   -127    428   -301    244    841    579    717    815    584
    384   -106   -491   -140    433   -296    231    893    626    766    865    618
    371   -168   -540   -101    454   -353    210    927    665    805    896    657
    342   -270   -613    -36    475   -439    127    909    649    789    880    649
    306   -340   -649     15    475   -493     31    880    623    763    865    620
    231   -449   -680    109    454   -563    -51    854    597    737    839    594
    171   -566   -737    197    454   -652   -119    841    576    722    820    587
    122   -667   -789    270    454   -727   -171    792    506    649    745    504
     80   -727   -807    322    444   -769   -205    711    405    545    636    405
     51   -795   -846    368    446   -820   -197    649    332    472    563    358
     41   -841   -883    400    462   -862   -145    620    301    449    540    350
     10   -948   -961    467    483   -953   -135    553    228    379    462    283
     36  -1028  -1065    493    550  -1047   -103    506    187    337    410    236
    127  -1008  -1135    439    628  -1070    -62    480    163    316    389    215
    148  -1031  -1179    441    662  -1104    -25    467    150    309    387    220
    171  -1010  -1182    418    675  -1096    -25    446    132    301    381    223
    335   -909  -1244    285    789  -1078      0    457    135    306    389    210
    459   -823  -1283    181    867  -1052     10    446    119    288    353    158
    555   -761  -1317    103    935  -1039     33    446    111    283    337    161
    633   -724  -1358     44    995  -1039     64    465    127    306    355    187
    644   -730  -1374     41   1008  -1052     67    459    119    309    350    187
    644   -704  -1350     28    997  -1026     70    449    114    314    355    207
    678   -667  -1345     -5   1010  -1005     75    452    124    332    371    215
    735   -649  -1387    -44   1060  -1018     80    452    119    319    345    176
    810   -568  -1382   -122   1093   -974     96    467    135    335    353    189
    867   -493  -1363   -187   1114   -930    109    483    150    361    379    228
    906   -488  -1395   -207   1150   -940    122    491    158    374    387    241
    930   -444  -1376   -244   1150   -909    106    475    150    366    379    228
    953   -361  -1314   -296   1132   -836     85    465    155    374    392    228
    956   -379  -1335   -288   1143   -854     54    444    135    361    389    241
    945   -441  -1387   -252   1166   -914     54    439    127    355    389    265
   1018   -387  -1408   -316   1213   -898     62    439    140    379    407    239
   1091   -379  -1470   -355   1280   -924     36    397    106    345    368    184
   1132   -366  -1499   -384   1314   -932    -15    353     46    296    322    166
   1067   -379  -1447   -342   1257   -911    -25    342     23    280    306    161
    969   -472  -1444   -249   1205   -956    -23    340     23    288    309    155
    987   -522  -1509   -233   1247  -1015    -59    296    -15    259    272    119
    992   -649  -1641   -174   1317  -1145    -80    277    -38    236    239    114
   1005   -763  -1769   -119   1387  -1265    -62    275    -51    223    246    122
   1039   -826  -1865   -106   1449  -1345    -67    249    -83    200    215     67
    956   -820  -1777    -67   1366  -1299    -85    223   -124    155    150      7
    846   -800  -1647    -23   1244  -1221    -67    233   -127    158    158      0
    839   -813  -1652    -12   1244  -1231    -62    228   -135    168    179     25
    862   -865  -1727      0   1293  -1296   -103    171   -179    140    168     15
    883   -917  -1803     15   1340  -1358   -155    106   -233     96    122    -41
    795   -966  -1761     83   1275  -1363   -161     88   -249     88     96    -96
    745  -1008  -1753    132   1249  -1379   -168     80   -254     85     67   -153
    750  -1093  -1844    168   1296  -1467   -124    114   -213    122     83   -116
    688  -1130  -1818    220   1252  -1475    -54    207   -135    192    142    -59
    636  -1153  -1792    257   1213  -1473     62    363    -33    244    132    -70
    693  -1163  -1857    236   1275  -1509    166    522     77    311    150    -67
    797   -997  -1795     98   1293  -1395    233    722    311    548    387     90
    948   -787  -1735    -83   1340  -1260    215    891    548    865    722    376
   1060   -535  -1595   -265   1325  -1065    106    722    576   1083   1054    727
    930   -309  -1239   -309   1083   -774      0    322    483   1205   1301   1080
    872   -335  -1208   -270   1039   -771   -223   -200    153   1010   1213   1044
    857   -717  -1574    -70   1213  -1145   -465   -732   -415    379    584    392
    911  -1221  -2135    153   1519  -1678   -670  -1109  -1044   -444   -290   -407
    989  -1509  -2499    259   1743  -2003   -740  -1060  -1145   -628   -527   -610
   1021  -1558  -2579    270   1797  -2070   -649   -743   -883   -413   -374   -530
    969  -1556  -2525    293   1745  -2042   -506   -452   -618   -205   -239   -444
    976  -1488  -2465    254   1719  -1977   -306   -181   -389    -28   -116   -361
   1062  -1361  -2423    150   1743  -1891   -179    -23   -236     83    -28   -280
   1067  -1306  -2377    116   1719  -1842   -166     15   -205     90    -12   -285
   1021  -1306  -2327    142   1673  -1818   -202     10   -215     72    -20   -316
    924  -1343  -2268    207   1595  -1805   -194     38   -210     75    -28   -301
    833  -1395  -2229    280   1530  -1810   -181     46   -205     85    -20   -309
    831  -1434  -2268    301   1548  -1849   -218     31   -220     64    -38   -348
    693  -1566  -2260    433   1475  -1912   -218     59   -220     75    -23   -319
    478  -1719  -2200    620   1335  -1958   -189    122   -179    129     31   -270
    428  -1691  -2120    631   1273  -1904   -158    166   -122    194     90   -223
    405  -1615  -2021    602   1210  -1816   -153    166    -98    215    106   -233
    426  -1662  -2088    618   1254  -1873   -176    124   -124    168     46   -288
    478  -1660  -2140    589   1306  -1899   -202    103   -129    166     33   -298
    527  -1641  -2169    558   1348  -1904   -220     90   -129    184     46   -280
    522  -1564  -2086    519   1301  -1823   -184    142    -70    252    124   -228
    459  -1556  -2016    548   1236  -1784   -101    218    -12    296    155   -223
    446  -1473  -1922    511   1184  -1699    -67    290     44    348    192   -179
    571  -1426  -1997    428   1283  -1712   -200    252     25    350    200   -155
    628  -1340  -1969    355   1296  -1654   -246    228     36    371    223   -150
    730  -1252  -1982    259   1353  -1615   -215    275     83    418    259   -119
    883  -1150  -2034    132   1457  -1592   -202    329    137    480    311    -90
   1062  -1023  -2086    -18   1574  -1553   -179    392    205    558    384    -36
   1137   -919  -2060   -111   1597  -1488   -148    475    280    646    483     70
   1088   -940  -2029    -75   1558  -1483   -163    524    322    693    537    145
   1028   -948  -1979    -41   1501  -1462   -184    563    355    740    584    184
    909  -1002  -1912     46   1410  -1457   -215    587    371    766    600    174
    815  -1026  -1842    103   1327  -1431   -249    576    355    756    587    171
    657  -1010  -1670    176   1161  -1340   -262    589    387    792    626    239
    480  -1034  -1517    275    997  -1275   -280    602    410    823    667    306
    361  -1088  -1449    363    904  -1267   -272    618    436    836    688    322
    389  -1122  -1512    366    948  -1317   -285    548    387    766    607    210
    514  -1111  -1628    298   1070  -1369   -345    462    345    717    555    153
    592  -1117  -1712    262   1150  -1413   -402    394    316    688    522    124
    626  -1083  -1709    228   1166  -1395   -431    371    327    709    542    116
    719  -1010  -1732    142   1223  -1369   -415    368    368    750    589    111
    795   -950  -1745     77   1267  -1345   -387    345    371    732    574     70
    862   -924  -1787     28   1325  -1356   -405    277    324    665    491    -38
    917   -937  -1855     10   1384  -1395   -400    223    303    644    459    -96
   1098   -880  -1982   -111   1538  -1431   -470    142    257    613    431   -163
   1317   -758  -2078   -280   1696  -1418   -558     70    220    602    436   -181
   1415   -631  -2047   -392   1730  -1340   -592     44    220    615    444   -236
   1522   -532  -2055   -493   1787  -1293   -602     -7    174    566    350   -392
   1428   -542  -1974   -444   1699  -1257   -602    -15    184    600    400   -303
   1358   -537  -1896   -410   1626  -1215   -600    -31    192    618    428   -231
   1405   -522  -1927   -441   1665  -1223   -576    -44    192    628    457   -153
   1577   -470  -2047   -553   1810  -1257   -620    -64    189    652    504    -51
   1613   -366  -1979   -623   1795  -1174   -592    -10    210    683    550     46
   1514   -350  -1865   -581   1688  -1109   -509     80    239    714    574    127
   1402   -348  -1751   -527   1574  -1049   -436    171    309    792    628    265
   1363   -324  -1688   -519   1525  -1005   -368    228    402    893    722    379
   1345   -226  -1571   -561   1454   -896   -301    285    475    987    823    467
   1374   -127  -1501   -623   1436   -813   -293    285    483   1026    878    628
   1590    -12  -1602   -789   1597   -807   -329    218    428   1018    888    787
   1696    124  -1571   -909   1634   -722   -277    280    509   1109    971    823
   1470    197  -1273   -833   1371   -537   -135    444    683   1286   1132    914
   1428    246  -1184   -839   1306   -467   -119    462    688   1293   1135    917
   1348    155  -1192   -753   1270   -519    -59    480    680   1283   1117    891
   1449    101  -1348   -774   1400   -623    -18    470    636   1231   1052    761
   1657    116  -1540   -888   1597   -709    -51    433    576   1187   1015    696
   1753    109  -1644   -932   1699   -766    -80    410    511   1137    974    600
   1875    142  -1735  -1010   1805   -795    -36    397    454   1083    898    465
   1940    166  -1774  -1052   1857   -802    -72    327    366    989    789    379
   1917    218  -1701  -1070   1808   -740   -132    259    303    932    719    322
   1969    257  -1712  -1111   1839   -727   -132    207    265    898    688    348
   2169    363  -1808  -1267   1987   -722   -200    122    192    831    620    324
   2392    535  -1857  -1462   2125   -659   -233     67    150    787    568    262
   2364    620  -1743  -1493   2052   -561   -192    111    179    813    587    293
   2348    610  -1738  -1480   2042   -563   -192    124    171    800    561    272
   2449    607  -1844  -1530   2145   -618   -220     83    116    753    511    171
   2551    691  -1860  -1621   2205   -584   -192    140    166    810    571    161
   2543    688  -1857  -1618   2200   -584   -150    189    205    841    597    231
   2704    641  -2065  -1673   2385   -711   -155    174    179    797    548    277
   2834    506  -2327  -1673   2579   -909    -96    236    200    782    504    246
   2860    519  -2340  -1688   2600   -909    -10    381    311    862    537    197
   2738    732  -2008  -1738   2374   -636     93    709    636   1208    849    454
   2696   1075  -1623  -1886   2161   -272     54    930    914   1600   1286    901
   2566   1434  -1132  -2003   1847    150   -155    706    930   1836   1657   1356
   2359   1595   -763  -1977   1561    415   -470    166    711   1867   1831   1626
   2166   1382   -784  -1774   1475    298   -745   -488    166   1384   1400   1332
   2018    844  -1174  -1431   1595   -163   -909  -1083   -597    441    428    535
   1961    246  -1714  -1104   1836   -732  -1075  -1384  -1150   -288   -329   -155
   1834   -132  -1966   -849   1899  -1049  -1049  -1226  -1117   -335   -441   -368
   1478   -381  -1860   -550   1667  -1119   -787   -828   -789    -83   -265   -283
   1265   -439  -1704   -413   1483  -1070   -594   -532   -511    127    -98   -145
   1252   -491  -1743   -384   1496  -1117   -452   -322   -309    265      5    -98
   1169   -561  -1730   -303   1449  -1145   -348   -202   -189    337     51   -109
   1010   -717  -1727   -148   1366  -1221   -296   -194   -176    329     38   -148
    859   -862  -1725      0   1291  -1293   -303   -215   -179    324     41   -187
    644  -1013  -1660    184   1150  -1335   -267   -184   -111    381    111   -148
    459  -1093  -1553    316   1005  -1322   -275   -181    -83    387    106   -215
    361  -1192  -1556    415    956  -1374   -371   -226   -116    327     33   -262
    413  -1244  -1657    415   1034  -1449   -433   -252   -114    314     33   -239
    540  -1221  -1761    337   1150  -1491   -467   -262    -88    324     51   -215
    719  -1197  -1917    239   1317  -1556   -488   -285    -83    311     23   -249
    691  -1096  -1790    202   1236  -1441   -462   -231    -20    358     41   -288
    452  -1143  -1595    345   1023  -1369   -426   -140     51    410     70   -280
    283  -1205  -1488    459    883  -1345   -433   -116     72    428     70   -272
    210  -1249  -1460    519    833  -1353   -436   -127     72    420     54   -280
    213  -1158  -1371    470    789  -1262   -402    -72    150    498    127   -218
    309   -958  -1270    324    787  -1114   -348     10    252    597    236   -116
    548   -626  -1176     38    862   -901   -337     31    285    620    265    -72
    820   -210  -1031   -303    924   -620   -290     96    376    701    345    103
    995    111   -885   -555    940   -387   -275    174    470    802    462    345
   1153    444   -709   -800    932   -132   -254    244    555    878    548    478
   1267    807   -462  -1039    865    174   -246    319    652    966    615    540
   1374   1098   -275  -1236    826    413   -205    415    771   1078    719    641
   1499   1382   -119  -1441    807    631   -124    548    914   1215    865    852
   1623   1597    -28  -1610    826    784    -85    657   1021   1332    982   1034
   1714   1795     80  -1753    815    937    -80    732   1091   1405   1062   1174
   1732   1948    215  -1839    758   1083    -72    776   1135   1454   1135   1275
   1683   1899    215  -1792    732   1057   -101    724   1054   1353   1054   1166
   1810   1842     31  -1826    888    935   -155    613    909   1182    883   1078
   1953   1816   -140  -1886   1047    839   -207    498    792   1057    776   1054
   1917   1961     44  -1938    937   1002   -150    514    813   1085    815   1067
   1706   2143    436  -1925    633   1291    -33    618    911   1187    922   1158
   1808   2273    465  -2042    672   1369    -44    566    854   1119    862   1096
   1992   2283    290  -2140    849   1286   -148    423    696    940    688    935
   2109   2301    192  -2205    958   1247   -262    262    517    737    475    732
   2153   2275    122  -2218   1015   1200   -303    150    389    589    311    605
   2208   2236     28  -2223   1091   1132   -324     72    311    496    218    532
   2210   2091   -119  -2151   1163    984   -270     88    337    509    236    555
   2195   2120    -75  -2156   1135   1023   -306     33    303    459    197    530
   2218   2086   -132  -2151   1176    976   -397    -80    176    316     51    368
   2408   2047   -363  -2229   1387    841   -514   -233     20    124   -155    194
   2405   2062   -342  -2234   1371    862   -540   -283    -12     77   -218    148
   2078   2099     20  -2088   1028   1060   -457    -98    166    246    -54    285
   2023   2151    127  -2088    945   1140   -496    -44    220    265    -51    277
   2117   2184     67  -2151   1023   1127   -493    -80    189    218   -106    270
   2062   2208    142  -2138    958   1176   -446    -62    213    220   -101    293
   2060   2288    228  -2174    917   1260   -361    -31    272    254    -57    366
   2125   2359    233  -2242    945   1299   -124     -7    337    296    -10    413
   2210   2501    288  -2356    961   1395    -41     12    374    316     41    459
   2325   2709    384  -2517    971   1548    -46    -20    337    252    -15    400
   2457   2795    337  -2626   1060   1566    -96   -132    265    135   -155    337
   2408   2803    392  -2605   1008   1597   -155   -181    223     88   -194    340
   2255   2764    506  -2509    872   1636   -202   -171    202     83   -168    337
   2182   2735    553  -2460    815   1644   -262   -135    179     72   -150    285
   2104   2688    584  -2395    761   1636   -368   -223     83    -31   -257    179
   1938   2616    675  -2278    631   1647   -488   -363    -62   -189   -413     62
   1761   2538    776  -2148    491   1657   -563   -457   -176   -314   -542    -25
   1647   2618    969  -2135    337   1792   -563   -472   -213   -348   -587    -57
   1610   2738   1127  -2174    241   1932   -532   -444   -184   -298   -527     -5
   1631   2881   1247  -2257    192   2065   -571   -509   -277   -387   -592   -106
   1634   3078   1444  -2356     93   2262   -555   -561   -358   -480   -698   -161
   1680   3315   1634  -2499     23   2475   -519   -581   -381   -496   -717   -137
   1808   3577   1769  -2691     20   2673   -483   -594   -397   -491   -722   -124
   2060   3821   1761  -2943    148   2792   -491   -659   -431   -496   -750   -132
   2275   3764   1488  -3021    394   2626   -358   -594   -335   -381   -657   -103
   2351   3702   1350  -3026    498   2527   -194   -501   -239   -309   -597   -101
   2366   3969   1602  -3167    381   2787     12   -288    -31   -111   -423     70
   2156   4198   2039  -3180     59   3120    270     -2    231    168   -174    288
   2096   4328   2231  -3213    -67   3281    459    176    392    355    -25    397
   2177   4323   2145  -3250     15   3234    594    288    498    501     70    439
   2299   4128   1829  -3213    236   2979    706    363    545    579    106    394
   2236   3964   1725  -3102    254   2844    878    540    672    693    150    400
   2195   3710   1514  -2953    340   2613   1047    735    815    818    171    376
   2249   3367   1114  -2808    568   2242   1085    865    948    992    265    431
   2346   3307    961  -2826    693   2135    937    896   1049   1215    485    636
   2470   3725   1252  -3099    607   2488    589    743    966   1325    719    992
   2249   4343   2091  -3296     80   3218    257    363    623   1161    810   1309
   1808   4580   2772  -3195   -483   3678     75    -25    124    753    644   1350
   1410   4567   3156  -2987   -872   3863     -7   -413   -475    106     83    976
   1021   4354   3333  -2688  -1156   3845      5   -802  -1031   -626   -774    483
    948   3855   2907  -2403   -979   3382      0   -937  -1262   -927  -1161    176
   1008   3452   2442  -2231   -717   2946     -2   -883  -1226   -904  -1218    -23
   1028   3213   2184  -2120   -576   2699     80   -750  -1078   -810  -1257   -158
   1034   3133   2096  -2086   -532   2613    257   -509   -756   -511  -1015    210
   1026   3200   2174  -2112   -574   2688    457   -257   -420   -158   -693    550
   1021   3302   2281  -2161   -631   2792    542   -111   -215     54   -472    711
   1150   3442   2291  -2296   -568   2868    579   -103   -171     25   -470    628
   1187   3470   2283  -2330   -548   2876    649    -59   -145      7   -485    683
   1176   3515   2335  -2346   -579   2925    761     72    -36    140   -358    888
   1337   3671   2333  -2507   -498   3003    750     85    -36    158   -350    818
   1387   3748   2361  -2566   -485   3055    631     -2   -101     46   -452    553
   1392   3650   2255  -2522   -431   2953    496    -70   -145    -33   -574    249
   1506   3593   2086  -2548   -288   2839    420   -106   -158    -46   -665    137
   1665   3590   1925  -2629   -129   2759    355   -163   -197    -90   -779    111
   1821   3515   1693  -2668     64   2605    298   -187   -218   -129   -872     44
   1984   3496   1512  -2740    236   2504    262   -192   -207   -119   -880      0
   2244   3504   1260  -2876    491   2382    233   -197   -223   -122   -917   -127
   2449   3496   1047  -2974    701   2270    215   -197   -246   -135   -956   -153
   2644   3686   1041  -3164    802   2364    116   -228   -303   -184  -1013   -129
   2782   3800   1015  -3291    883   2408    -38   -252   -353   -226  -1075   -207
   2650   3777   1127  -3213    761   2452    119    -54   -220    -83   -943   -109
   2507   3660   1153  -3083    675   2405    311    158    -77     70   -779      7
   2400   3634   1234  -3016    584   2434    387    275      5    142   -688     77
   2288   3684   1395  -2987    446   2538    415    337     38    181   -633    142
   2195   3845   1649  -3021    272   2748    361    368     64    223   -568    207
   2114   4037   1919  -3078     98   2979    283    387     93    272   -478    280
   2042   4273   2231  -3156    -93   3252    293    405    122    298   -454    322
   1990   4505   2514  -3250   -262   3509    426    535    277    462   -311    571
   1974   4731   2756  -3354   -389   3743    566    693    480    688    -57    807
   1971   4938   2966  -3455   -498   3954    600    789    613    841    116    937
   2005   5084   3078  -3543   -535   4081    683    891    724    948    189   1013
   2021   5245   3224  -3634   -602   4234    787   1021    870   1101    332   1184
   1979   5310   3330  -3645   -675   4320    805   1070    930   1161    387   1234
   1922   5248   3325  -3585   -701   4286    823   1052    922   1145    366   1197
   1771   5105   3333  -3437   -779   4219    893    971    846   1070    283   1054
   1649   5060   3411  -3354   -880   4234    888    909    787   1005    202    987
   1483   4996   3512  -3239  -1013   4255    906    922    789   1008    192    940
   1327   4923   3595  -3125  -1135   4260   1018    940    789   1013    179    852
   1254   4886   3632  -3070  -1187   4260   1163    987    818   1047    187    846
   1161   4782   3621  -2974  -1231   4203   1205   1018    820   1052    179    836
    940   4588   3647  -2764  -1353   4117   1288   1049    841   1080    200    854
    740   4419   3676  -2582  -1467   4047   1299   1062    839   1091    210    888
    714   4304   3590  -2509  -1436   3949   1244   1039    787   1039    145    823
    862   4273   3411  -2569  -1275   3842   1208    997    714    966     62    787
   1054   4312   3257  -2683  -1101   3785   1153    958    662    927     38    792
   1187   4304   3117  -2748   -966   3712   1104    880    579    849      0    758
   1228   4255   3026  -2740   -898   3642   1060    769    452    709   -140    709
   1299   4343   3042  -2824   -870   3694   1075    800    491    771    -75    787
   1423   4549   3125  -2987   -852   3837   1098    810    527    826     12    828
   1525   4816   3289  -3172   -880   4052   1065    735    465    776    -31    795
   1654   5138   3483  -3395   -914   4312    963    639    361    696   -116    740
   1548   5190   3642  -3369  -1047   4416    906    613    332    696   -106    704
   1397   5123   3725  -3260  -1163   4427    961    696    415    823     28    789
   1205   5107   3902  -3156  -1348   4505   1054    782    504    953    153    945
   1101   5105   4003  -3102  -1449   4554   1065    818    540   1036    228   1083
    997   4910   3912  -2953  -1457   4411   1148    919    644   1161    345   1280
    787   4744   3956  -2766  -1584   4351   1291   1101    844   1387    568   1592
    719   4556   3837  -2639  -1558   4198   1374   1241    987   1545    693   1771
    626   4136   3509  -2379  -1441   3824   1353   1270    974   1506    563   1803
    498   3658   3156  -2078  -1330   3408   1182   1184    844   1389    392   1675
    597   3312   2714  -1956  -1060   3013    937    974    607   1176    142   1252
    792   3115   2322  -1956   -763   2720    680    724    337    917   -155    789
    878   2746   1867  -1810   -493   2307    405    452     38    610   -478    381
    865   2343   1478  -1605   -306   1912    246    298   -166    389   -678    174
    810   2065   1254  -1439   -223   1660    137    207   -322    210   -797     15
    654   1787   1132  -1221   -239   1460     28    106   -454     64   -898    -93
    542   1673   1130  -1106   -293   1402      0     54   -509     12   -924   -142
    517   1839   1319  -1179   -402   1579     62     51   -509     25   -914   -129
    548   2003   1452  -1275   -452   1727     83     38   -517     28   -914   -140
    433   1995   1558  -1215   -561   1777     41     -7   -568    -12   -963   -192
    418   2034   1615  -1226   -597   1826     62     20   -561      2   -924   -171
    454   2060   1602  -1257   -574   1831     54      0   -605    -41   -943   -215
    275   1888   1610  -1083   -667   1751    -83   -142   -756   -192  -1083   -366
     44   1636   1592   -841   -774   1613   -194   -254   -883   -332  -1208   -524
   -218   1441   1660   -610   -937   1551   -257   -275   -922   -415  -1299   -675
   -293   1431   1725   -568  -1008   1577   -249   -197   -841   -389  -1309   -691
   -226   1597   1823   -685  -1023   1709   -215    -44   -639   -184  -1098   -498
   -142   1899   2042   -878  -1093   1971   -259    103   -405    116   -714   -137
     18   2392   2374  -1205  -1176   2385   -316    184   -244    402   -241    392
    -41   2538   2577  -1249  -1309   2556   -329     36   -402    342    -25    709
   -187   2436   2624  -1127  -1405   2530   -342   -194   -758     25   -163    670
   -379   2187   2564   -904  -1473   2377   -423   -587  -1299   -600   -818     64
   -600   1784   2385   -592  -1491   2083   -620  -1070  -1888  -1384  -1756   -826
   -696   1530   2226   -418  -1460   1878   -748  -1156  -2023  -1582  -1987  -1044
   -719   1376   2096   -329  -1408   1735   -740   -979  -1831  -1408  -1875   -974
   -737   1348   2086   -306  -1413   1714   -685   -774  -1577  -1174  -1709   -867
   -792   1428   2221   -316  -1506   1823   -620   -592  -1327   -953  -1538   -763
   -769   1641   2410   -436  -1590   2026   -496   -379  -1054   -717  -1332   -597
   -719   1816   2535   -548  -1626   2174   -407   -233   -875   -550  -1176   -467
   -654   1982   2637   -665  -1647   2309   -410   -200   -810   -480  -1104   -423
   -579   2171   2751   -795  -1665   2460   -433   -200   -771   -428  -1039   -368
   -558   2304   2863   -872  -1712   2582   -405   -176   -717   -384  -1002   -384
   -506   2434   2938   -963  -1722   2686   -376   -150   -662   -335   -961   -303
   -452   2618   3070  -1085  -1761   2844   -337   -114   -568   -239   -836   -207
   -428   2753   3182  -1161  -1805   2966   -345   -145   -535   -218   -789   -254
   -415   2831   3247  -1210  -1831   3039   -358   -184   -524   -215   -787   -187
   -465   2948   3411  -1241  -1938   3180   -348   -161   -459   -140   -691    -77
   -535   3008   3541  -1236  -2039   3273   -368   -168   -420   -101   -626    -28
   -636   2977   3613  -1169  -2125   3294   -407   -244   -444   -122   -623    -12
   -883   2990   3871  -1054  -2377   3432   -387   -223   -389    -67   -563     59
  -1171   3042   4211   -935  -2691   3626   -345   -140   -283     51   -423    210
  -1218   3031   4250   -906  -2735   3639   -381   -158   -259     85   -361    236
  -1330   3003   4333   -836  -2831   3668   -381   -163   -233    103   -335    259
  -1421   3011   4429   -797  -2925   3720   -361   -122   -168    158   -298    319
  -1415   3026   4442   -805  -2927   3733   -329    -83    -93    233   -223    368
  -1288   3117   4406   -914  -2847   3761   -316    -72    -54    272   -171    402
  -1132   3268   4401  -1067  -2766   3834   -345    -67    -25    316   -116    472
   -989   3432   4419  -1223  -2704   3925   -277     23     85    444     18    568
   -802   3671   4473  -1434  -2637   4071   -207    124    205    576    150    662
   -589   3881   4468  -1647  -2527   4172   -148    218    314    688    265    745
   -327   4068   4395  -1870  -2361   4232    -83    314    410    792    358    766
   -176   4278   4455  -2049  -2314   4367    -33    384    470    849    413    878
    -77   4450   4528  -2187  -2301   4489     15    439    527    922    493    969
    -23   4515   4538  -2247  -2281   4525     77    480    553    950    501   1039
    -93   4562   4655  -2234  -2374   4608    129    514    574    969    514   1135
   -119   4515   4632  -2197  -2377   4572    106    483    540    937    480   1124
   -181   4427   4608  -2122  -2395   4517     67    400    459    865    426   1106
   -270   4330   4598  -2031  -2436   4463     18    301    368    779    355   1041
   -397   4193   4590  -1896  -2494   4390    -57    181    254    659    259    888
   -511   4039   4549  -1766  -2530   4291   -161     12     88    480     64    680
   -553   3977   4528  -1712  -2540   4252   -239   -116    -36    363    -67    600
   -501   3977   4479  -1740  -2491   4229   -226   -184    -98    306   -127    519
   -462   3959   4421  -1748  -2442   4190   -254   -280   -192    205   -244    426
   -670   3707   4377  -1519  -2525   4042   -415   -446   -348     54   -394    259
   -724   3569   4291  -1423  -2509   3930   -571   -620   -530   -135   -597    103
   -639   3494   4130  -1428  -2385   3811   -688   -735   -659   -262   -750    -18
   -558   3364   3923  -1402  -2239   3642   -722   -758   -701   -290   -792    -96
   -376   3081   3457  -1353  -1917   3268   -763   -797   -769   -350   -867   -197
    -18   2935   2951  -1460  -1486   2943   -906   -935   -924   -501  -1047   -415
    158   2826   2665  -1493  -1254   2746   -932   -922   -927   -491  -1057   -493
     -2   2764   2766  -1379  -1384   2764   -756   -701   -737   -311   -891   -358
   -137   2686   2821  -1275  -1480   2751   -581   -519   -597   -189   -810   -231
   -137   2553   2691  -1208  -1415   2621   -446   -358   -472    -67   -698   -132
    -80   2361   2439  -1143  -1260   2400   -322   -218   -379     25   -602    -59
     51   2234   2182  -1143  -1065   2208   -306   -158   -353     46   -571    -62
    275   2197   1919  -1236   -823   2060   -361   -176   -371     25   -587    -96
    467   2078   1610  -1273   -571   1844   -426   -233   -426    -18   -620   -109
    602   1964   1358  -1286   -379   1662   -488   -316   -506    -88   -691   -150
    683   1870   1187  -1275   -252   1530   -535   -384   -566   -148   -737   -194
    698   2031   1330  -1366   -316   1680   -568   -457   -605   -184   -753   -202
    581   2475   1891  -1530   -654   2184   -633   -537   -649   -213   -761   -127
    444   2808   2364  -1628   -961   2587   -698   -602   -693   -223   -745    -15
    327   2982   2655  -1654  -1163   2818   -688   -555   -649   -174   -667    150
    111   3037   2922  -1574  -1405   2979   -584   -413   -519    -64   -540    280
   -101   3060   3161  -1480  -1631   3112   -410   -283   -400     33   -449    353
   -179   3104   3283  -1462  -1732   3192   -340   -296   -415     -7   -491    384
    -64   3099   3164  -1517  -1613   3130   -335   -361   -457    -57   -524    491
    -12   3016   3026  -1504  -1519   3021   -290   -345   -423    -15   -504    561
      7   2938   2930  -1473  -1462   2935   -265   -316   -394     23   -472    561
    -36   2868   2902  -1418  -1470   2883   -303   -303   -387     28   -467    501
    -98   2696   2795  -1299  -1447   2746   -449   -368   -449    -57   -571    337
   -103   2507   2611  -1202  -1358   2559   -594   -498   -600   -226   -761    137
    166   2587   2418  -1376  -1127   2501   -561   -511   -636   -267   -810     10
    514   2735   2221  -1626   -854   2478   -446   -475   -620   -267   -789   -103
    696   2681   1984  -1688   -644   2333   -457   -519   -685   -337   -828   -246
    685   2579   1893  -1634   -605   2236   -413   -488   -667   -322   -782   -283
    584   2543   1958  -1566   -685   2252   -332   -358   -594   -233   -691   -241
    454   2436   1982  -1447   -766   2210   -145   -106   -415    -80   -571   -168
    366   2478   2112  -1421   -872   2296     33    194   -163    142   -389    -46
    392   2657   2265  -1525   -937   2462     90    426     72    420   -153    114
    389   2907   2517  -1649  -1062   2712     54    571    270    727    168    462
    272   3278   3005  -1774  -1366   3141    -31    553    358    943    532   1028
    127   3447   3320  -1787  -1595   3385   -166    283    205    940    745   1473
    -31   3325   3356  -1647  -1696   3343   -366   -161   -166    722    685   1439
   -236   2829   3065  -1296  -1652   2946   -530   -683   -748    140     96    789
   -433   2138   2569   -852  -1501   2353   -680  -1156  -1384   -667   -831   -210
   -641   1517   2158   -436  -1400   1836   -893  -1288  -1639  -1023  -1231   -698
   -813   1286   2096   -239  -1454   1688   -904  -1075  -1431   -883  -1122   -644
   -836   1376   2213   -270  -1525   1795   -665   -711  -1057   -600   -930   -441
   -930   1457   2385   -265  -1657   1919   -418   -358   -714   -293   -737   -283
   -914   1561   2475   -322  -1693   2018   -244    -85   -475    -51   -566   -210
   -745   1605   2348   -431  -1548   1977   -236    -31   -454    -10   -553   -241
   -542   1631   2174   -545  -1358   1901   -246    -33   -475    -23   -581   -259
   -444   1688   2132   -623  -1288   1909   -319    -93   -517    -54   -592   -306
   -498   1753   2252   -626  -1374   2003   -420   -181   -548    -83   -589   -355
   -579   1745   2325   -584  -1452   2036   -514   -275   -600   -127   -618   -381
   -636   1693   2330   -527  -1483   2010   -641   -366   -683   -194   -675   -410
   -568   1774   2340   -602  -1454   2057   -696   -423   -722   -226   -680   -392
   -296   2026   2322   -865  -1309   2174   -620   -381   -652   -168   -607   -267
    -49   2205   2255  -1080  -1153   2229   -600   -314   -584   -119   -548   -168
     88   2265   2174  -1176  -1041   2221   -579   -267   -548    -96   -522   -137
    226   2387   2161  -1309   -969   2275   -537   -205   -475    -41   -465    -83
    272   2496   2223  -1384   -974   2361   -449   -116   -368     44   -371    -25
    257   2585   2327  -1421  -1034   2457   -368    -33   -272    127   -288     36
    324   2688   2364  -1509  -1018   2527   -309     23   -192    200   -220    129
    478   2766   2288  -1626   -904   2527   -272     33   -153    239   -176    132
    665   2795   2130  -1730   -732   2462   -275     -2   -148    241   -189     80
    774   2753   1977  -1764   -600   2366   -293    -38   -140    244   -210     44
    898   2686   1787  -1792   -444   2236   -337    -96   -148    228   -220    -25
   1049   2637   1584  -1844   -267   2112   -418   -163   -161    223   -215    -51
   1067   2579   1512  -1823   -220   2047   -493   -202   -158    241   -174     -7
    937   2530   1592  -1735   -327   2062   -496   -161    -85    335    -64    124
    654   2566   1912  -1610   -628   2239   -444    -51     41    501    111    298
    265   2644   2377  -1454  -1054   2512   -311    129    231    724    353    555
    -25   2717   2743  -1345  -1384   2730   -137    301    400    898    542    831
   -148   2811   2959  -1332  -1553   2883    -36    381    470    966    618    995
   -145   2889   3031  -1371  -1590   2959     25    402    480    984    649   1124
   -135   2948   3083  -1408  -1608   3013     67    410    472    984    667   1218
   -145   2969   3115  -1410  -1628   3042     57    400    457    987    683   1228
    -49   2922   2969  -1436  -1509   2946     28    337    394    930    646   1179
     -2   2904   2907  -1452  -1454   2904     49    293    353    875    602   1140
   -163   2886   3047  -1363  -1605   2966     83    288    350    867    602   1135
   -363   2904   3268  -1270  -1816   3086    179    361    426    935    685   1208
   -644   2821   3463  -1088  -2055   3141    197    340    413    919    670   1241
   -823   2686   3509   -932  -2166   3096    145    303    322    841    594   1252
   -867   2431   3299   -784  -2083   2865     36    257    207    748    493   1171
   -950   1844   2795   -446  -1873   2320   -236     44    -36    527    277    883
   -943   1192   2135   -127  -1540   1665   -478   -161   -262    316     46    545
   -818    667   1483     75  -1150   1075   -579   -244   -376    210    -88    296
   -828    142    971    342   -901    555   -735   -374   -542     33   -311     57
   -956   -106    849    532   -904    371   -904   -465   -672   -111   -504    -31
  -1015   -194    818    602   -919    311   -935   -420   -683   -124   -532      2
  -1091   -355    735    722   -914    189   -896   -394   -709   -174   -615     31
  -1283   -530    753    906  -1018    109   -846   -376   -717   -192   -649    213
  -1389   -732    657   1062  -1023    -38   -776   -348   -678   -140   -576    381
  -1327   -940    384   1132   -857   -277   -748   -353   -665   -122   -514    244
  -1153   -854    298   1002   -727   -280   -831   -454   -763   -210   -542     54
   -898   -589    309    743   -605   -140  -1015   -628   -919   -358   -667   -150
   -675   -389    285    532   -480    -51  -1140   -727   -989   -415   -719   -239
   -776   -472    303    623   -540    -85  -1213   -758  -1005   -428   -724   -309
   -969   -571    397    771   -683    -88  -1286   -800  -1041   -467   -753   -389
  -1067   -387    680    727   -875    145  -1208   -724   -969   -400   -678   -368
  -1078      5   1083    537  -1080    542  -1013   -545   -797   -233   -506   -265
  -1202     75   1275    563  -1241    675   -989   -506   -774   -220   -475   -272
  -1358    -83   1273    719  -1317    594  -1093   -594   -878   -340   -576   -327
  -1421   -174   1244    797  -1335    535  -1148   -659   -950   -428   -644   -340
  -1452   -176   1275    815  -1363    548  -1145   -652   -935   -418   -623   -298
  -1493   -202   1288    846  -1392    542  -1156   -657   -930   -436   -613   -296
  -1467   -220   1247    844  -1358    514  -1150   -665   -919   -449   -605   -285
  -1444   -189   1254    815  -1350    532  -1117   -644   -867   -413   -563   -236
  -1410    -49   1361    730  -1387    654  -1052   -587   -761   -329   -465   -132
  -1325    174   1496    574  -1410    833   -948   -506   -628   -210   -329     -2
  -1140    371   1512    384  -1327    943   -852   -433   -522   -119   -233     77
   -909    605   1514    153  -1210   1060   -784   -371   -426    -36   -140    132
   -680    833   1514    -75  -1096   1174   -737   -332   -355     25    -67    205
   -470   1026   1496   -280   -984   1260   -662   -270   -267    111      2    337
   -290   1210   1501   -459   -896   1356   -592   -202   -174    205     93    410
   -161   1327   1488   -584   -826   1408   -574   -205   -148    231    124    428
    -70   1397   1467   -662   -769   1431   -553   -205   -116    272    179    488
     -5   1467   1473   -732   -737   1467   -509   -155    -54    306    189    498
    101   1623   1519   -862   -709   1571   -444    -49     46    363    179    478
    189   1823   1634  -1008   -722   1730   -387     98    223    527    296    540
    197   2065   1867  -1130   -833   1966   -348    311    535    883    631    774
    218   2410   2192  -1317   -987   2301   -439    413    753   1247   1096   1215
    174   2756   2579  -1465  -1202   2668   -540    228    717   1402   1486   1725
     59   2920   2860  -1491  -1400   2891   -633   -114    491   1361   1686   2083
    -41   2805   2847  -1382  -1444   2826   -737   -568     36    930   1332   1834
   -101   2369   2468  -1135  -1283   2418   -800  -1117   -659    -12    226    898
   -111   2016   2127   -953  -1119   2070   -880  -1312   -995   -498   -355    355
   -142   1849   1990   -854  -1065   1919   -854  -1127   -828   -368   -283    316
   -187   1803   1990   -807  -1088   1896   -758   -867   -527   -106    -83    454
   -233   1883   2117   -826  -1174   2000   -613   -613   -215    176    158    639
   -324   2073   2397   -875  -1361   2236   -397   -309    127    498    454    846
   -335   2275   2611   -974  -1473   2442   -252   -129    345    696    646    963
   -394   2405   2800  -1005  -1597   2603   -166    -44    457    797    724   1031
   -449   2491   2940  -1023  -1693   2714   -101     31    563    914    854   1205
   -465   2535   2998  -1036  -1730   2766    -93     49    592    948    909   1291
   -532   2548   3078  -1008  -1805   2813    -90     64    620    982    963   1322
   -615   2501   3117   -943  -1865   2808   -109     49    618    982    969   1314
   -719   2447   3167   -865  -1943   2805   -129     20    592    943    924   1312
   -865   2340   3205   -737  -2036   2774   -132     33    600    961    943   1345
   -953   2205   3159   -626  -2057   2681   -176      7    568    935    932   1293
   -893   2132   3026   -618  -1958   2579   -236    -72    470    828    820   1221
   -758   2073   2829   -657  -1795   2449   -311   -158    366    714    693   1161
   -792   2034   2826   -620  -1808   2429   -283   -140    368    719    680   1169
   -789   2068   2857   -641  -1823   2462   -231    -96    397    758    722   1195
   -589   2109   2699   -758  -1644   2403   -241   -124    348    719    683   1143
   -311   2158   2470   -924  -1392   2314   -272   -179    283    670    618   1122
    -57   2275   2333  -1109  -1195   2304   -262   -194    267    667    620   1093
     51   2447   2395  -1249  -1171   2421   -163   -129    327    724    683   1127
     93   2530   2436  -1312  -1171   2483   -116    -70    379    787    735   1171
     88   2556   2468  -1322  -1189   2512   -150    -83    363    784    740   1202
    145   2655   2509  -1400  -1182   2582   -171    -75    381    818    787   1301
    210   2733   2522  -1473  -1156   2629   -213    -75    389    836    815   1293
    275   2790   2514  -1532  -1119   2652   -241    -64    400    849    828   1301
    322   2909   2585  -1615  -1132   2748   -244    -18    465    919    898   1325
    277   2808   2527  -1543  -1124   2668   -239     23    514    976    971   1371
    124   2540   2413  -1332  -1145   2478   -205     57    548   1023   1041   1384
     80   2436   2356  -1257  -1137   2397   -246     18    511    989   1008   1345
    111   2421   2307  -1267  -1098   2364   -231     31    517    987   1000   1317
    150   2379   2229  -1265  -1039   2304   -166     72    535    997   1013   1296
    192   2325   2132  -1260   -971   2231    -77    132    566   1023   1039   1312
    283   2369   2086  -1325   -901   2229     88    270    670   1106   1111   1337
    290   2281   1990  -1288   -849   2135    215    394    758   1187   1169   1343
    135   2073   1938  -1104   -901   2005    309    480    813   1228   1192   1322
     75   1896   1821   -984   -872   1857    374    532    836   1226   1166   1265
    135   1686   1551   -909   -706   1618    298    457    740   1104   1028   1140
    166   1478   1312   -823   -571   1395    207    350    613    971    896   1088
    259   1402   1140   -831   -439   1273    103    197    459    820    763   1018
    426   1397    971   -914   -275   1184    -75    -31    239    594    535    865
    589   1350    761   -969    -85   1057   -239   -220     70    428    358    693
    439   1200    761   -820   -161    982   -265   -257     38    402    345    659
    239   1091    852   -665   -306    971   -293   -285     -2    361    311    628
    257   1047    787   -652   -265    917   -363   -371    -93    267    213    568
    231   1065    833   -646   -301    950   -384   -363    -83    280    228    628
    329   1163    831   -748   -249   1000   -384   -366    -59    288    246    605
    444   1218    774   -831   -163    995   -329   -319     -2    335    288    636
    449   1218    766   -833   -158    992   -306   -244     75    413    366    657
    693   1343    649  -1018     23    997   -342   -259     62    402    379    683
    839   1418    579  -1130    129   1000   -353   -290     31    379    348    618
    784   1467    683  -1127     51   1075   -267   -259     72    428    397    688
    787   1470    683  -1130     51   1078   -171   -194    161    535    522    930
    823   1462    639  -1143     93   1052   -140   -111    249    649    649   1104
    753   1486    732  -1119     10   1109    -93    -51    283    680    659   1111
    857   1571    714  -1215     72   1143    -85    -64    267    636    615   1119
   1114   1743    626  -1428    244   1187    -54    -15    309    657    665   1166
   1327   1777    449  -1551    439   1114     -2     67    340    693    704   1130
   1506   1836    329  -1673    587   1085     -2     36    270    615    641   1127
   1371   1803    431  -1587    470   1117    -67     44    257    589    631   1140
   1140   1657    517  -1400    311   1085    -59     83    285    605    646   1083
   1275   1795    519  -1535    379   1158     59    137    340    657    683   1078
   1093   1790    693  -1444    200   1244    168    111    345    675    704   1062
    891   1595    704  -1241     93   1148    197     93    322    644    662    935
    779   1400    620  -1091     77   1010    187    119    314    615    579    836
    776   1111    335   -943    220    724    103     72    252    548    467    807
    831    927     96   -880    366    511      5     15    176    478    371    735
    888    917     28   -904    431    472    -57    -18    137    439    322    727
    974    976      0   -976    485    491   -129    -64     85    387    277    717
   1080   1049    -31  -1065    555    509   -205    -93     46    350    265    727
   1241   1179    -62  -1210    652    558   -202    -85     41    340    275    730
   1454   1348   -106  -1402    782    620   -181    -49     70    366    303    730
   1532   1540      7  -1538    763    774   -103     96    226    514    426    771
   1662   1696     33  -1678    815    865   -127    142    322    589    436    732
   1517   1886    368  -1701    574   1127    -62    301    558    852    649    940
   1275   2179    901  -1727    187   1540    -38    511    885   1265   1075   1327
   1353   2473   1119  -1914    116   1797   -239    480    971   1491   1434   1834
   1314   2538   1223  -1925     46   1880   -402    241    753   1387   1662   2164
   1260   2338   1078  -1800     88   1709   -514    -96    290    948   1512   2060
   1182   2013    831  -1597    176   1423   -685   -504   -306    259    844   1480
   1028   1535    504  -1283    262   1021   -831   -940   -901   -540   -249    472
    893   1041    148   -966    374    594   -969  -1163  -1228   -971   -867    -93
    758    631   -129   -696    444    249  -1013  -1070  -1104   -823   -789    -93
    579    389   -189   -485    384    101  -1002   -914   -878   -581   -631    -62
    392    252   -140   -324    265     57   -883   -743   -620   -327   -433    -54
    215    254     38   -233     88    148   -704   -579   -376   -114   -272     25
     20    272    249   -148   -114    259   -563   -444   -197     31   -194    179
   -153    249    400    -49   -277    324   -504   -345    -64    163    -83    233
   -348    249    597     49   -472    423   -465   -288     20    252     10    311
   -514    246    761    135   -636    504   -394   -244     85    309     64    355
   -452    298    748     75   -600    522   -332   -210    142    350    106    366
   -215    444    659   -114   -436    550   -272   -210    176    366    124    363
     38    646    607   -342   -283    626   -228   -207    213    392    155    384
    311    789    478   -550    -83    633   -218   -220    226    392    161    374
    504    854    348   -680     77    602   -223   -265    202    361    127    345
    613    958    345   -784    135    652   -259   -283    197    358    122    335
    797   1039    241   -919    277    641   -311   -306    181    340    106    290
   1002   1067     64  -1034    470    566   -384   -350    148    309     90    265
   1031   1002    -31  -1018    532    485   -387   -337    176    345    129    306
   1018    943    -77   -982    548    433   -316   -275    254    431    210    397
   1070    963   -106  -1018    587    428   -246   -220    319    509    270    480
   1158   1028   -129  -1093    644    449   -239   -179    340    550    322    594
   1182   1098    -83  -1140    633    506   -213    -59    449    696    472    761
   1192   1192      0  -1192    597    597   -119     31    527    776    550    924
   1213   1340    124  -1278    545    732    -51    153    584    857    641   1101
   1226   1504    277  -1363    475    891    -38    293    667    984    800   1241
   1179   1545    366  -1363    407    958   -119    322    680   1039    870   1304
   1156   1504    348  -1330    402    927   -153    327    670   1060    906   1280
   1210   1566    355  -1389    426    961   -179    340    691   1114    971   1270
   1275   1686    410  -1480    433   1049   -275    275    659   1098    966   1215
   1083   1613    527  -1350    277   1070   -262    257    618   1047    865   1158
    963   1439    475  -1202    244    958   -189    371    698   1150    982   1226
    992   1273    277  -1135    355    776   -179    376    685   1153   1028   1278
    976   1148    171  -1062    402    659   -205    340    654   1127   1015   1322
    935   1049    114   -995    410    581   -194    327    639   1104    997   1254
    950   1065    114  -1008    418    589   -233    213    522    966    836   1174
    982   1031     49  -1005    465    540   -283     77    340    763    626   1106
    979    976     -2   -976    491    488   -249     88    319    745    633   1119
    870    818    -51   -846    462    384   -233    103    319    722    618   1065
    719    592   -127   -654    423    231   -293     33    228    620    517   1000
    683    366   -316   -524    498     23   -337    -41    137    524    413    878
    875    285   -589   -579    732   -150   -329    -75     96    483    366    818
    698    -59   -761   -322    730   -407   -387   -161      5    384    283    667
    605   -280   -885   -161    743   -584   -428   -197    -46    327    220    558
    688   -288   -979   -200    831   -633   -387   -166    -15    337    239    532
    628   -363   -992   -132    810   -678   -426   -233    -75    257    181    413
    517   -368   -885    -75    698   -626   -439   -241   -101    213    103    368
    553   -213   -766   -171    657   -488   -355   -153      5    314    210    402
    498   -137   -636   -181    566   -387   -345   -135     49    350    272    389
    420    -72   -493   -174    457   -283   -355   -111     96    392    322    459
    431     38   -394   -236    413   -176   -363    -83    140    433    322    504
    509    192   -316   -353    413    -62   -394    -80    163    454    368    478
    524    309   -215   -418    371     46   -444    -67    197    488    418    423
    444    371    -72   -407    259    150   -504    -93    197    478    392    394
    374    361    -12   -368    192    174   -571   -145    168    449    381    376
    355    355      0   -355    179    179   -610   -155    166    457    415    332
    275    244    -31   -262    153    106   -654   -187    137    436    426    254
    293    311     18   -301    137    166   -670   -197    132    433    433    259
    457    514     57   -488    200    285   -592   -150    176    478    472    392
    428    491     59   -459    184    275   -563   -155    166    462    454    501
    379    384      2   -384    187    194   -592   -187    137    436    433    553
    407    374    -33   -389    220    171   -602   -210    109    405    402    535
    418    361    -57   -392    239    153   -594   -244     59    345    327    568
    374    306    -70   -340    223    119   -644   -303     -2    293    275    517
    335    244    -93   -290    213     75   -688   -363    -57    241    223    444
    379    332    -46   -355    213    142   -615   -348    -31    257    239    444
    272    277      2   -277    135    142   -618   -387    -49    231    207    407
    148    158      7   -153     70     83   -670   -439    -83    197    171    371
     64     98     33    -83     12     67   -670   -433    -72    207    184    381
      2    106    103    -54    -49    106   -641   -407    -44    239    231    423
    -96    148    244    -25   -171    194   -641   -413    -46    233    220    441
   -179    153    332     12   -257    241   -659   -405    -36    239    210    457
   -132    213    345    -41   -239    277   -631   -376    -10    267    252    462
    -57    257    314    -98   -184    285   -587   -348     10    283    275    439
    -23    267    290   -124   -158    277   -517   -280     75    327    285    413
    254    626    371   -441    -59    501   -327    -59    301    517    418    501
    439    953    514   -696    -36    732   -148    187    576    784    636    706
    340   1101    761   -719   -210    932    -85    366    831   1085    911    982
    387   1514   1124   -953   -368   1322   -155    511   1078   1496   1434   1488
    470   1948   1478  -1210   -504   1714   -205    423   1080   1701   1904   2003
    407   2034   1623  -1221   -607   1829   -244    135    813   1621   2104   2265
    441   1956   1514  -1197   -535   1735   -327   -259    342   1205   1816   2049
    405   1556   1150   -982   -374   1353   -407   -774   -314    319    774   1148
    410   1117    704   -763   -148    911   -496  -1021   -727   -293     15    459
    436    818    381   -628     25    600   -496   -901   -639   -257    -23    353
    371    644    272   -506     49    459   -472   -724   -423    -75     54    446
    283    579    293   -431     -5    436   -431   -545   -184    153    233    524
    158    600    439   -379   -140    519   -322   -340     62    384    428    594
      0    532    532   -267   -267    530   -280   -236    181    491    498    644
    -64    524    589   -228   -327    555   -239   -210    223    530    522    657
    -31    628    657   -298   -345    641   -197   -176    259    563    548    706
    -25    620    644   -298   -335    631   -174   -114    335    652    649    756
     36    704    667   -371   -316    685   -116    -57    402    722    732    810
     20    795    774   -407   -376    784    -54     -5    465    787    795    841
    -31    857    885   -415   -459    870    -23     -2    465    782    784    833
    -33    950    984   -459   -509    966     23     -5    472    779    776    893
    -64    935   1000   -436   -532    966     28     -7    488    792    787    945
   -158    859   1018   -350   -587    937     10    -23    470    784    787    911
   -174    888   1062   -358   -618    976    -28    -67    420    748    743    849
   -202    818   1021   -309   -613    919    -77   -129    361    678    680    763
   -366    618    982   -127   -672    800   -187   -205    288    615    618    717
   -355    626    982   -135   -667    802   -200   -228    270    610    610    675
   -241    685    927   -223   -584    805   -150   -197    288    628    631    672
   -470    457    927      5   -698    691   -249   -270    215    553    568    615
   -633    374   1005    127   -818    688   -288   -296    184    527    553    602
   -387    685   1072   -148   -730    878   -171   -142    335    683    683    771
   -197    956   1153   -379   -675   1052    -90    -18    472    831    831    875
   -184   1047   1231   -431   -706   1137    -36     31    524    883    875    914
   -153   1176   1330   -514   -740   1252    -31     93    592    969    969   1023
   -103   1325   1428   -610   -766   1376     25    187    693   1096   1114   1106
   -145   1366   1512   -610   -828   1436     36    189    709   1119   1130   1135
   -158   1400   1556   -620   -857   1478     54    176    696   1119   1150   1176
   -153   1428   1579   -639   -867   1504     67    187    693   1122   1156   1169
   -189   1337   1527   -574   -857   1431    -72    119    618   1057   1101   1067
   -171   1234   1405   -532   -789   1319   -145     49    517    940    979    997
     10   1291   1280   -652   -633   1286    -88     64    517    924    963    995
    275   1517   1239   -896   -483   1379     18     83    537    932    966    953
    285   1293   1008   -789   -361   1150     25     18    480    865    867    833
    301   1008    704   -657   -200    857     -7    -75    371    750    753    735
    314    826    511   -568    -98    667   -129   -202    233    610    623    613
    290    665    374   -478    -41    519   -127   -244    194    561    550    532
    207    459    252   -332    -20    355    -90   -210    233    587    568    493
    106    285    176   -197    -33    231      0   -150    280    620    579    493
     72    176    101   -124    -12    140     98    -72    345    683    646    522
     88     51    -36    -70     62      7    181     -7    402    740    698    555
    114     54    -59    -83     88     -2    275    103    504    833    784    665
    293    244    -51   -270    171     98    366    166    561    898    862    717
    418    355    -62   -387    239    145    306    119    509    862    823    691
    441    428    -12   -436    226    207    194     67    454    823    758    602
    659    639    -20   -649    340    309    218    127    506    878    797    626
    779    782      2   -782    387    394    296    153    535    911    865    649
    600    680     77   -641    259    379    358    171    561    937    906    644
    444    657    213   -553    116    436    379    194    587    971    919    680
    480    717    236   -597    122    478    384    192    571    969    911    667
    397    618    220   -509     88    420    410    270    631   1049   1015    717
    327    574    246   -452     38    410    394    311    683   1111   1096    836
    329    620    290   -475     18    457    358    285    659   1104   1093    885
    363    620    257   -491     54    439    327    254    615   1078   1078    862
    488    678    189   -584    150    433    293    210    574   1044   1052    839
    532    623     90   -579    220    355    220    145    496    976    987    782
    522    626    103   -574    207    366    187     90    433    927    943    761
    537    628     90   -581    223    361    132     31    368    870    888    763
    628    623     -7   -626    316    309    161     44    361    865    893    719
    602    423   -179   -511    392    122    187     44    335    836    872    644
    387     62   -324   -226    355   -129    192     31    293    789    841    644
    114   -142   -257     15    184   -200    246     54    267    745    802    672
   -480   -475      5    475   -244   -236    249    101    246    714    730    722
   -862   -753    106    807   -485   -324    226    150    244    719    758    743
   -854   -823     31    839   -444   -397    301    194    254    724    766    761
   -961  -1161   -200   1062   -381   -680    189     44     93    561    581    488
  -1010  -1179   -171   1093   -420   -675     -7    -12      5    475    488    374
  -1041  -1202   -161   1119   -441   -683   -119     -7    -36    436    436    368
  -1104  -1319   -215   1210   -446   -769    -80    -88   -119    371    350    316
  -1153  -1423   -270   1288   -441   -846    -90   -176   -194    306    301    215
   -950  -1286   -335   1117   -309   -810   -233   -176   -194    319    332    210
   -802  -1166   -363    984   -220   -763   -280   -202   -197    322    340    200
   -820  -1278   -457   1049   -184   -867   -293   -316   -288    236    252     98
   -623  -1200   -576    911    -23   -888   -218   -265   -252    252    244     57
   -501  -1065   -563    782     31   -815     12   -109   -111    371    303     51
   -413   -859   -446    636     15   -654    119     96     88    584    470    181
   -389   -670   -280    530    -57   -475     80    277    314    880    761    433
   -298   -316    -18    309   -140   -168     44    355    459   1132   1130    859
   -270    155    426     54   -348    290    -51     85    306   1143   1413   1309
   -350    197    548     75   -449    371   -272   -413    -93    919   1447   1337
   -566    -77    488    319   -530    205   -467   -906   -602    415    976    935
   -997   -737    259    867   -628   -239   -646  -1343  -1215   -415    -62     75
   -880  -1322   -444   1098   -220   -883   -917  -1556  -1605   -940   -704   -571
   -698  -1556   -857   1127     77  -1208   -940  -1447  -1504   -852   -667   -667
   -693  -1683   -989   1187    145  -1337   -914  -1291  -1332   -704   -579   -675
   -732  -1712   -979   1223    122  -1345   -872  -1075  -1109   -509   -454   -626
   -706  -1704   -997   1202    145  -1350   -789   -883   -914   -329   -329   -574
   -631  -1639  -1010   1135    187  -1325   -696   -810   -826   -244   -270   -532
   -678  -1696  -1018   1187    166  -1356   -743   -826   -823   -236   -275   -548
   -615  -1608   -992   1111    187  -1301   -670   -792   -782   -179   -223   -527
   -672  -1613   -940   1140    132  -1278   -652   -807   -776   -161   -194   -574
   -789  -1683   -893   1236     49  -1288   -750   -857   -813   -205   -257   -626
   -766  -1613   -846   1189     38  -1231   -865   -826   -792   -194   -296   -522
   -584  -1408   -823    997    119  -1117   -774   -758   -724   -119   -218   -517
   -441  -1483  -1041    961    298  -1262   -709   -862   -841   -239   -329   -701
   -444  -1473  -1028    958    290  -1252   -675   -831   -836   -236   -319   -748
   -402  -1395   -992    898    293  -1195   -678   -706   -758   -166   -272   -753
   -290  -1299  -1008    795    358  -1153   -753   -644   -706   -124   -267   -693
    -25  -1166  -1143    594    558  -1156   -691   -665   -701   -119   -233   -631
    340   -989  -1330    322    833  -1158   -633   -711   -730   -142   -233   -675
    600   -696  -1296     46    945   -995   -553   -665   -662    -70   -163   -574
    685   -620  -1306    -31    995   -963   -589   -688   -670    -75   -179   -493
    724   -693  -1418    -18   1070  -1054   -615   -706   -685    -85   -189   -506
    737   -696  -1434    -20   1085  -1065   -563   -652   -633    -20   -124   -493
    610   -743  -1353     64    982  -1047   -511   -594   -574     49    -44   -459
    478   -810  -1288    166    883  -1049   -470   -558   -527    109     23   -405
    355   -896  -1254    267    805  -1075   -420   -524   -488    161     88   -358
    218  -1031  -1249    405    732  -1140   -389   -524   -462    207    174   -293
     57  -1135  -1192    537    623  -1161   -407   -545   -444    239    220   -189
    -88  -1158  -1070    623    491  -1114   -480   -522   -389    319    335    -62
   -252  -1179   -930    714    337  -1054   -548   -522   -379    337    363    -15
   -472  -1208   -735    839    129   -971   -555   -498   -363    348    376     44
   -457  -1101   -646    776     93   -875   -358   -394   -290    418    462    163
   -620  -1135   -514    878    -54   -826   -301   -358   -283    423    478    176
   -846  -1182   -335   1013   -257   -758   -316   -267   -231    470    517    194
   -927  -1257   -329   1091   -298   -795   -355   -267   -277    402    444    218
   -982  -1280   -298   1130   -342   -789   -350   -246   -277    389    420    228
  -1106  -1423   -316   1265   -394   -870   -405   -267   -314    342    368     93
  -1104  -1493   -389   1296   -358   -943   -420   -324   -381    267    301    -38
  -1140  -1571   -431   1356   -355  -1002   -410   -376   -452    163    189   -189
  -1104  -1582   -480   1343   -314  -1031   -454   -402   -498     88     80   -233
   -953  -1436   -483   1195   -236   -961   -394   -368   -470    122    103   -202
  -1028  -1535   -506   1283   -262  -1021   -392   -446   -537     59     54   -296
  -1052  -1584   -532   1317   -259  -1060   -459   -524   -600     10      5   -358
   -956  -1522   -568   1236   -194  -1047   -511   -576   -636    -15    -23   -371
   -862  -1571   -709   1218    -77  -1140   -553   -649   -693    -72    -75   -413
   -782  -1628   -846   1205     31  -1239   -615   -717   -743   -111   -101   -480
   -667  -1647   -982   1156    155  -1314   -743   -802   -818   -168   -140   -517
   -537  -1639  -1101   1088    280  -1371   -828   -885   -898   -241   -194   -550
   -444  -1712  -1267   1078    410  -1491   -849   -953   -961   -303   -252   -678
   -335  -1634  -1301    982    480  -1470   -826   -958   -958   -301   -265   -704
   -423  -1595  -1171   1008    374  -1384   -740   -865   -885   -218   -200   -571
   -587  -1758  -1174   1171    290  -1467   -727   -828   -865   -189   -158   -571
   -600  -1888  -1288   1244    342  -1590   -750   -836   -901   -228   -213   -550
   -472  -1834  -1361   1150    444  -1597   -730   -815   -883   -207   -189   -470
   -446  -1839  -1395   1143    472  -1618   -724   -833   -904   -220   -194   -462
   -532  -2081  -1548   1306    506  -1816   -844   -953  -1031   -355   -322   -571
   -519  -2273  -1753   1397    615  -2013   -940   -995  -1088   -418   -374   -639
   -387  -2109  -1722   1247    667  -1917   -737   -823   -924   -270   -213   -498
   -623  -2281  -1657   1452    514  -1969   -628   -784   -901   -257   -194   -480
   -841  -2449  -1608   1644    381  -2031   -613   -758   -888   -249   -189   -467
  -1008  -2501  -1493   1756    241  -1997   -626   -743   -878   -257   -207   -433
  -1010  -2460  -1452   1732    218  -1956   -579   -657   -784   -184   -140   -400
  -1005  -2483  -1478   1745    233  -1982   -571   -636   -727   -135   -103   -400
   -974  -2418  -1447   1696    236  -1932   -587   -646   -706   -122    -93   -420
   -875  -2348  -1473   1613    298  -1912   -589   -657   -701   -127    -93   -444
   -943  -2449  -1506   1693    280  -1979   -581   -659   -696   -132   -103   -459
   -932  -2569  -1636   1751    350  -2104   -652   -732   -771   -215   -202   -530
   -878  -2587  -1709   1730    413  -2148   -696   -771   -813   -265   -249   -626
   -849  -2483  -1634   1667    392  -2060   -722   -758   -787   -233   -210   -657
   -787  -2439  -1652   1610    431  -2044   -730   -758   -792   -233   -210   -719
   -698  -2390  -1693   1543    496  -2042   -696   -704   -735   -166   -119   -670
   -631  -2299  -1667   1462    514  -1984   -680   -659   -683    -98    -38   -607
   -605  -2234  -1628   1421    511  -1932   -667   -680   -691   -116    -57   -626
   -610  -2216  -1608   1410    496  -1914   -631   -657   -675   -119   -101   -530
   -633  -2203  -1569   1415    467  -1886   -504   -545   -571    -54    -49   -535
   -620  -2062  -1441   1340    410  -1753   -348   -381   -400     70     38   -470
   -620  -1873  -1252   1247    314  -1564   -218   -171   -137    329    265   -252
   -652  -1548   -896   1098    122  -1223   -148     88    231    779    743    210
   -688  -1174   -485    930   -101   -831   -194    155    423   1135   1249    769
   -743   -849   -106    795   -319   -478   -327    -96    298   1231   1605   1210
   -865   -657    207    761   -537   -226   -522   -522    -33   1072   1680   1345
  -1047   -935    111    989   -581   -413   -683  -1047   -623    400    989    730
  -1117  -1402   -285   1260   -415   -844   -771  -1499  -1244   -491    -62   -215
  -1041  -1673   -631   1356   -205  -1153   -810  -1548  -1405   -779   -446   -605
  -1013  -1743   -730   1379   -142  -1236   -737  -1335  -1163   -584   -322   -594
   -995  -1665   -670   1330   -163  -1169   -620  -1096   -844   -285   -101   -517
   -982  -1519   -540   1249   -223  -1031   -470   -849   -581    -59     33   -392
   -995  -1395   -402   1192   -298   -898   -371   -665   -389    111    155   -187
   -995  -1293   -298   1145   -348   -797   -361   -589   -290    205    244   -101
  -1002  -1215   -213   1106   -397   -714   -381   -540   -239    249    290    -51
  -1075  -1208   -132   1140   -472   -670   -452   -545   -241    252    293    -64
  -1111  -1234   -124   1171   -496   -680   -509   -571   -257    239    285    -77
  -1031  -1208   -176   1119   -428   -693   -542   -574   -254    231    285    -72
  -1036  -1202   -166   1117   -436   -685   -545   -561   -246    231    285    -62
   -862  -1047   -184    953   -340   -618   -517   -517   -207    277    335    -10
   -771   -989   -220    878   -277   -605   -470   -480   -181    303    363     28
   -841  -1117   -275    979   -283   -696   -496   -488   -192    293    358      0
   -963  -1223   -259   1093   -353   -743   -618   -553   -254    231    303    -75
   -636   -833   -197    735   -220   -517   -410   -407   -114    350    410    111
   -644   -766   -124    704   -262   -446   -322   -353    -59    400    457    187
   -735   -854   -119    795   -309   -488   -316   -361    -62    392    449    166
   -813   -976   -163    893   -327   -571   -392   -384    -90    363    420    122
   -885  -1000   -114    943   -387   -558   -400   -387    -85    368    423     96
  -1135  -1187    -51   1158   -545   -620   -418   -439   -127    316    363     59
  -1275  -1408   -132   1343   -571   -771   -509   -524   -202    233    270     33
  -1174  -1350   -179   1260   -498   -766   -517   -517   -194    236    270     41
  -1013  -1249   -236   1130   -389   -745   -444   -428   -109    324    350    106
   -833  -1150   -316    989   -259   -735   -420   -371    -51    387    402    140
   -540   -893   -353    717    -93   -623   -379   -280     33    485    498    194
   -231   -584   -353    405     59   -470   -293   -168    153    605    623    319
    -98   -454   -355    275    127   -405   -259   -119    200    659    698    410
     67   -275   -345    103    205   -309   -233    -77    246    711    750    470
    161   -124   -285    -18    223   -205   -189    -18    311    779    810    524
    296     23   -275   -161    285   -124   -200    -49    301    761    758    540
    436    122   -314   -280    376    -96   -223   -101    233    685    706    498
    392     93   -298   -246    345   -101   -184    -75    254    704    763    488
    241    -12   -254   -114    246   -132   -189   -106    231    675    735    444
    213      0   -215   -106    213   -106   -179   -129    194    626    675    405
     67   -145   -213     36    140   -179   -171   -171    137    550    597    329
    -62   -280   -218    168     75   -249   -176   -231     59    446    459    262
   -166   -283   -116    226    -25   -200   -179   -265     18    387    374    202
   -314   -301     10    306   -163   -148   -226   -311    -28    329    350    155
   -348   -262     83    303   -215    -90   -202   -303    -28    314    342    179
   -335   -137    197    236   -267     31   -137   -246     36    376    410    184
   -314    -80    233    197   -275     75    -77   -218     70    405    400    155
   -142     31    174     54   -158    103    -54   -246     51    387    355    176
    218    340    122   -277     46    231      5   -223     96    449    428    210
    727    696    -33   -714    379    332    103   -171    161    511    498    272
   1104    685   -418   -893    761    135    161   -129    202    542    527    335
   1104    665   -441   -885    771    111    127   -132    233    561    561    314
   1047    607   -439   -828    743     85     96   -137    244    571    589    301
    966    530   -439   -750    701     46     85   -132    272    587    587    283
    880    498   -381   -688    631     59    119    -80    345    646    623    316
    831    542   -290   -688    561    127    200     20    472    774    753    400
    719    519   -202   -620    462    158    270    116    605    901    888    493
    665    478   -189   -571    426    145    290    106    626    906    888    483
    659    368   -290   -514    475     38    293     85    633    909    896    535
    698    239   -459   -470    579   -111    285     64    631    898    917    563
    659    205   -454   -433    558   -124    355    129    696    953    976    610
    454    228   -228   -342    340      0    436    265    815   1062   1093    743
    506    174   -332   -340    420    -77    394    236    758    997   1036    659
    774     72   -704   -423    737   -314    303     72    563    818    854    527
    795     59   -737   -428    766   -337    337     80    532    810    867    535
    607     62   -548   -335    579   -244    439    184    587    872    932    561
    587     96   -491   -340    540   -197    465    207    579    852    865    478
    628    161   -467   -397    548   -153    441    210    579    841    836    485
    701    215   -485   -459    592   -132    457    202    555    823    831    465
    818    267   -550   -542    683   -140    506    197    524    787    805    428
    898    387   -511   -641    706    -62    491    189    504    761    800    402
   1010    537   -475   -774    743     31    407    116    428    675    704    277
   1013    678   -335   -846    672    171    337     57    389    631    646    215
    862    511   -350   -688    605     80    366    122    446    696    722    397
    685    142   -542   -413    615   -200    553    314    605    872    914    810
    620    -51   -672   -285    646   -363    636    376    652    924    969   1023
    444   -106   -550   -168    496   -329    756    501    763   1010   1062   1208
    285    -64   -350   -111    316   -207    854    639    878   1078   1119   1262
    270     -7   -277   -129    272   -142    919    789    989   1150   1132   1179
    415     31   -387   -223    400   -179    906    846   1075   1236   1184   1117
    501    267   -233   -387    368     18    893    911   1247   1460   1421   1260
    532    607     75   -571    228    342    789    979   1428   1766   1834   1691
    563    898    335   -730    114    618    652    867   1389   1867   2177   2151
    550    982    431   -766     59    706    571    628   1106   1680   2275   2343
    522    937    415   -730     54    675    501    280    626   1184   1914   2062
    558    696    137   -628    210    415    439   -228    -44    322    898   1075
    709    478   -231   -592    470    124    319   -600   -545   -355     31    285
    891    285   -605   -589    748   -158    223   -574   -530   -335      7    155
    987    142   -846   -566    917   -350    257   -415   -332   -132    132    150
   1018    197   -820   -607    919   -311    324   -249    -93     96    290    223
   1057    311   -745   -683    901   -215    459    -51    174    340    483    319
   1054    449   -607   -753    828    -77    589    135    389    532    626    426
   1122    555   -566   -839    844     -5    654    270    527    670    750    558
   1309    641   -670   -976    989    -15    644    303    545    696    782    535
   1257    685   -571   -971    914     57    706    407    594    750    810    571
    961    696   -267   -831    613    215    782    579    704    865    906    670
    945    672   -272   -807    607    200    696    574    675    841    883    626
    839    555   -283   -698    558    137    600    558    636    789    802    558
    737    415   -322   -576    530     46    405    540    605    753    743    522
    597    311   -285   -454    441     12    283    472    540    685    675    496
    457    239   -218   -348    337     12    270    439    532    678    670    485
    420    207   -213   -316    316      0    262    400    522    670    667    441
    345    176   -168   -259    257      5    270    402    527    678    675    433
    332    163   -168   -246    252     -2    241    392    514    659    628    402
    345    226   -122   -285    233     51    322    423    576    717    678    410
    345    252    -96   -301    220     77    457    459    649    782    761    381
    371    335    -36   -353    205    150    462    457    688    810    787    329
    366    475    109   -420    127    293    441    483    756    867    841    319
    285    467    181   -376     51    324    449    532    831    937    896    327
    223    446    220   -335      0    335    436    550    878    982    932    316
    176    402    226   -288    -23    314    420    511    875    976    935    314
     90    355    265   -226    -85    311    405    452    846    974    948    353
     33    345    309   -189   -137    327    376    397    826    982    974    407
    163    335    168   -249     -2    252    366    387    813    992    995    444
    415    288   -127   -350    272     80    405    410    820   1008   1008    446
    436    129   -309   -283    374    -88    485    436    839   1010   1015    483
    285      2   -283   -145    283   -140    581    514    891   1049   1085    615
    -33   -142   -109     88     36   -127    675    597    922   1091   1171    784
   -426   -270    155    348   -290    -57    836    711   1044   1218   1337   1031
   -698   -316    379    506   -540     31    940    784   1111   1257   1330   1176
   -743   -254    485    498   -615    114   1002    854   1176   1306   1366   1325
   -789   -226    563    506   -678    168   1114    979   1280   1402   1512   1431
   -883   -223    659    553   -771    218   1252   1091   1361   1465   1597   1530
   -948   -259    688    602   -820    215   1270   1109   1374   1454   1571   1577
   -859   -228    631    542   -748    202   1228   1041   1317   1389   1473   1556
   -600   -168    431    381   -517    129   1143    958   1215   1283   1327   1441
   -454   -371     83    413   -270   -145   1000    854   1083   1163   1187   1241
   -631   -693    -62    659   -288   -379    802    680    904    992    992   1052
   -810  -1010   -202    909   -306   -607    519    426    641    727    693    795
   -940  -1335   -397   1137   -272   -867    283    200    407    506    488    506
   -966  -1569   -602   1267   -181  -1085    166     59    249    342    337    239
   -797  -1647   -849   1221     23  -1247     33    -41    145    241    236    122
   -576  -1613  -1036   1093    228  -1325    -75   -116     83    194    184     31
   -267  -1488  -1223    875    478  -1356    -51   -142     70    181    153    -25
     54  -1322  -1376    633    714  -1348     15    -93    129    241    197     15
    277  -1182  -1460    452    867  -1319    101    -18    220    332    275     90
    454   -982  -1436    262    943  -1208    137      2    265    371    311    145
    610   -706  -1317     46    963  -1010    184     96    355    462    413    270
    784   -467  -1252   -158   1018   -859    150    163    394    501    444    332
    846   -384  -1231   -233   1039   -807     96    142    335    446    418    218
    841   -496  -1337   -174   1088   -914     85    145    288    410    400    145
    888   -605  -1496   -142   1192  -1049     59    140    249    363    358     59
    898   -709  -1608    -93   1252  -1158     59    166    252    332    337    -23
    696   -901  -1600    101   1145  -1249    111    226    319    374    394     -7
    457  -1130  -1587    335   1021  -1356    124    244    374    420    426     62
    236  -1348  -1584    553    909  -1465    163    283    423    470    465    158
     38  -1465  -1504    714    771  -1483    161    316    462    514    522    246
   -228  -1532  -1306    880    537  -1421    244    394    542    589    607    361
   -454  -1548  -1093   1000    319  -1322    327    467    623    659    680    415
   -558  -1509   -953   1034    194  -1231    381    506    670    685    706    368
   -540  -1470   -930   1005    194  -1200    348    483    652    654    667    244
   -522  -1506   -987   1013    231  -1247    241    392    568    563    561     98
   -407  -1592  -1187   1000    387  -1389     96    259    449    436    431    -44
   -257  -1748  -1493   1000    615  -1621    -67    124    309    298    298   -148
   -137  -1805  -1667    971    763  -1738   -197     41    228    215    218   -148
   -142  -1792  -1652    966    753  -1722   -207     64    262    236    241    -49
   -171  -1732  -1561    950    693  -1647   -158    127    324    285    293     44
   -171  -1722  -1551    945    688  -1636   -148    142    329    283    275    101
   -166  -1704  -1538    935    685  -1621   -192    127    306    257    239    122
   -231  -1652  -1423    940    594  -1538   -122    197    389    324    311    155
   -262  -1561  -1299    911    517  -1431     41    368    581    475    418    215
   -246  -1337  -1091    789    420  -1215    176    540    784    654    527    303
   -205   -992   -787    600    290   -891    288    776   1106   1015    859    633
   -122   -506   -387    314    129   -446    262    976   1423   1473   1415   1156
    -70    -25     44     46    -59      7    155    906   1452   1691   1883   1704
   -137    200    337    -31   -239    267    106    662   1236   1657   2135   2057
   -210    142    353     33   -280    246     23    309    820   1314   1951   1927
   -252   -280    -28    265   -114   -155   -135   -246    140    426    906   1008
   -272   -665   -394    467     59   -530   -283   -613   -342   -283     12    189
   -236   -935   -698    584    228   -818   -314   -537   -283   -277    -83     -7
   -239  -1041   -802    641    280   -922   -244   -324     -7    -25     72     15
   -275   -919   -646    594    184   -782   -129   -124    265    223    246     88
   -265   -750   -485    506    109   -618     51    111    550    480    446    184
   -239   -584   -348    410     51   -467    200    290    766    675    607    252
   -246   -493   -246    371      0   -371    267    374    865    769    688    314
   -270   -452   -184    361    -44   -319    342    441    924    836    758    485
   -306   -350    -44    327   -132   -197    413    511    997    914    849    665
   -311   -254     57    280   -184    -98    465    571   1060    982    924    802
   -342   -140    202    241   -272     31    524    631   1127   1065   1015    922
   -358    -46    309    200   -335    129    579    706   1210   1169   1122   1015
   -368     51    418    158   -392    233    610    745   1257   1228   1192   1114
   -405    116    522    142   -462    316    641    792   1314   1296   1265   1247
   -426    132    558    148   -491    345    659    826   1358   1356   1340   1296
   -428     96    524    163   -478    311    665    823   1353   1350   1319   1267
   -439     54    493    192   -467    275    654    841   1363   1369   1312   1262
   -467     18    483    223   -475    249    581    844   1363   1371   1319   1280
   -519    -31    488    275   -504    228    566    849   1350   1356   1301   1288
   -563   -103    457    332   -511    176    524    859   1332   1343   1280   1291
   -680   -213    467    446   -574    124    465    839   1293   1319   1254   1221
   -828   -337    491    584   -659     75    413    807   1252   1288   1213   1143
   -948   -501    446    724   -698    -28    348    771   1218   1262   1184   1080
  -1013   -610    402    810   -709   -103    267    737   1192   1252   1176   1028
  -1026   -659    363    841   -696   -148    246    756   1205   1278   1187    992
  -1047   -665    379    854   -714   -145    249    800   1249   1332   1221   1047
  -1080   -665    415    872   -748   -124    233    820   1278   1376   1273   1075
  -1104   -641    462    870   -784    -90    189    802   1286   1395   1286   1067
  -1119   -579    540    846   -831    -20    145    797   1306   1421   1314   1143
  -1083   -532    548    805   -818      7     96    797   1327   1457   1382   1098
  -1005   -496    509    750   -758      5    101    789   1319   1452   1366   1008
   -943   -439    501    688   -722     31    127    782   1317   1431   1340   1067
   -880   -342    537    610   -711     96    127    774   1306   1418   1332   1111
   -888   -319    568    602   -730    122    122    769   1291   1410   1340   1127
   -930   -361    568    646   -750    103     90    698   1197   1306   1223    963
  -1031   -459    571    745   -802     54     83    665   1145   1241   1145    950
  -1158   -571    587    865   -872      7     67    623   1088   1189   1109    901
  -1223   -620    602    922   -914    -10     18    530    987   1070    995    807
  -1278   -748    530   1013   -904   -109    -46    431    878    969    898    693
  -1441   -976    462   1208   -953   -257   -132    311    750    844    776    542
  -1901  -1379    522   1639  -1213   -428   -298    163    600    698    613    400
  -2242  -1680    561   1961  -1402   -561   -441     12    449    553    465    220
  -1795  -1215    579   1506  -1187   -319   -309     88    522    623    519    306
  -1150   -683    467    914   -810   -109   -202    205    615    719    605    379
   -930   -607    319    769   -626   -145   -233    168    566    675    550    288
   -704   -561    142    631   -426   -210   -301     98    501    615    491    215
   -407   -597   -189    504   -109   -394   -407     41    436    568    444    192
   -103   -597   -496    350    194   -548   -394     70    454    592    478    194
    275   -478   -753    101    514   -615   -413     54    431    566    457    116
    571   -418   -989    -77    779   -701   -410     75    457    584    480    129
    870   -280  -1150   -293   1010   -714   -355    158    542    654    545    187
   1088   -181  -1270   -454   1176   -727   -267    254    646    745    620    231
   1109   -176  -1286   -467   1195   -730   -213    366    753    854    709    319
   1013   -265  -1278   -374   1145   -771   -202    436    802    914    774    371
    888   -418  -1306   -233   1096   -862   -233    472    815    948    810    387
    753   -646  -1402    -54   1075  -1023   -205    509    813    961    818    384
    753   -753  -1506      0   1127  -1130   -213    506    792    956    820    371
    789   -872  -1665     38   1226  -1267   -179    485    766    935    805    335
    680  -1075  -1756    197   1218  -1415   -106    498    761    935    797    314
    566  -1337  -1906    384   1234  -1623   -103    480    724    909    763    254
    428  -1556  -1984    563   1205  -1769   -140    415    644    831    680    200
    465  -1473  -1940    504   1200  -1704   -106    428    649    852    696    283
    849   -940  -1790     46   1319  -1363     67    571    782   1000    839    431
   1010   -667  -1680   -174   1343  -1174    163    636    833   1065    904    501
    971   -667  -1639   -153   1304  -1153    135    623    820   1062    911    514
    875   -774  -1649    -51   1260  -1210    106    581    784   1036    901    511
    802   -779  -1582    -10   1192  -1179    103    540    758   1000    872    522
    820   -646  -1467    -88   1143  -1054    109    532    766   1010    888    561
    802   -491  -1296   -155   1049   -893    135    542    789   1044    940    587
    714   -316  -1034   -200    872   -675    189    581    826   1096   1002    654
    615    -67   -683   -272    649   -374    249    657    901   1197   1104    761
    597    142   -457   -371    527   -155    322    745    956   1283   1174    836
    584    241   -342   -413    462    -49    387    854   1034   1389   1252    893
    491    335   -155   -415    324     90    465    989   1140   1501   1350    979
    314    465    150   -389     83    309    633   1221   1322   1660   1462   1049
    332    452    116   -394    106    285    815   1509   1561   1870   1595   1163
    657    368   -288   -514    472     41    919   1748   1805   2132   1818   1454
    924    504   -423   -717    672     38    917   1977   2013   2442   2156   1800
   1052    940   -111   -995    581    415    857   2018   2049   2595   2431   2096
   1021   1221    200  -1119    410    711    717   1714   1766   2468   2546   2281
    922   1176    254  -1049    332    717    545   1286   1343   2161   2439   2203
    802    735    -67   -771    436    335    384    750    727   1488   1756   1543
    753     44   -709   -397    732   -332    226    236     36    574    665    509
    659   -431  -1093   -116    875   -761     28     88   -202    277    280    140
    537   -672  -1213     67    875   -943     -7    194    -67    405    340    161
    470   -696  -1166    111    818   -930     38    345    179    633    511    275
    509   -613  -1122     51    815   -867     98    509    465    891    680    394
    678   -592  -1273    -44    974   -932     83    524    584    979    719    418
    761   -561  -1322    -98   1041   -940     67    498    641   1010    748    423
    711   -540  -1254    -88    982   -896     88    496    696   1047    784    413
    696   -491  -1187   -101    940   -839    114    519    745   1091    820    423
    693   -436  -1130   -129    911   -782    158    574    805   1140    870    454
    727   -371  -1098   -179    911   -735    181    610    831   1163    888    441
    784   -296  -1080   -246    932   -688    192    639    833   1179    885    420
    797   -207  -1005   -293    901   -605    259    704    875   1234    922    444
    797   -119   -917   -340    854   -519    327    766    922   1286    963    480
    784    -33   -818   -376    800   -426    374    818    966   1340   1010    532
    771     18   -756   -394    763   -368    413    844    989   1369   1044    553
    779     85   -693   -431    737   -303    444    852   1002   1387   1062    555
    818    168   -649   -496    732   -239    498    867   1026   1418   1078    574
    932    280   -652   -605    792   -187    540    893   1047   1452   1117    600
   1101    426   -675   -763    888   -124    587    924   1070   1486   1169    631
   1187    540   -646   -862    917    -51    659    966   1104   1527   1210    698
   1252    657   -594   -953    922     31    709   1028   1156   1597   1278    771
   1387    828   -561  -1109    974    135    688   1057   1184   1641   1327    828
   1548    997   -553  -1275   1052    223    691   1085   1228   1693   1387    883
   1761   1166   -594  -1462   1179    285    709   1127   1273   1751   1444    943
   1951   1280   -670  -1615   1312    303    743   1174   1301   1803   1493   1021
   2179   1343   -836  -1761   1509    252    722   1187   1288   1813   1501   1031
   2304   1369   -937  -1836   1621    215    709   1218   1286   1826   1506    997
   2291   1312   -979  -1800   1636    166    722   1265   1309   1860   1551   1023
   2200   1218   -982  -1709   1592    119    722   1262   1306   1867   1571   1041
   1969   1114   -854  -1543   1413    129    745   1260   1299   1878   1587   1088
   1654   1052   -605  -1353   1130    223    740   1236   1275   1867   1582   1104
   1353    987   -366  -1169    859    311    714   1187   1223   1821   1532   1098
   1119    831   -290   -976    704    270    701   1127   1179   1792   1522   1083
    909    701   -207   -805    558    246    662   1111   1161   1790   1532   1044
    758    581   -176   -672    467    202    646   1088   1130   1766   1509   1013
    633    454   -179   -542    407    137    623   1008   1065   1701   1449    974
    519    405   -116   -462    316    145    594    930   1000   1631   1389    906
    426    353    -72   -389    249    140    584    875    948   1582   1330    878
    363    335    -31   -350    197    153    574    823    909   1538   1288    849
    324    335     10   -329    158    174    579    805    896   1530   1286    823
    309    376     64   -342    119    220    639    828    914   1558   1301    820
    301    439    137   -371     83    288    727    872    958   1597   1330    826
    298    535    236   -418     31    387    758    909    989   1623   1356    854
    303    628    324   -465    -10    478    774    927   1002   1631   1369    872
    381    706    324   -545     28    514    823    945   1002   1618   1350    854
    493    818    324   -654     83    571    846    953   1008   1615   1350    859
    602    896    293   -748    153    594    865    969   1018   1623   1363    859
    737    989    252   -862    244    620    880    995   1047   1641   1384    885
    891   1067    174   -979    358    620    924    992   1078   1647   1395    898
   1005   1140    135  -1075    436    639    896    969   1098   1654   1410    919
   1098   1127     25  -1114    535    576    875    940   1109   1647   1395    937
   1098   1072    -25  -1085    563    524    922    953   1156   1683   1413    995
   1075    974   -103  -1026    587    436    940   1005   1163   1678   1428    963
   1072    818   -257   -945    665    280    919   1015   1101   1605   1340    904
   1057    631   -426   -846    743    103    872   1002   1039   1532   1265    859
   1117    470   -646   -792    883    -88    782    922    927   1415   1153    750
   1117    262   -854   -691    984   -293    701    820    810   1286   1023    636
   1088     -5  -1093   -542   1091   -548    623    719    688   1153    885    517
   1075   -285  -1361   -394   1215   -820    506    605    548   1010    756    397
   1049   -524  -1574   -262   1312  -1049    405    475    397    870    628    319
    940   -696  -1639   -124   1288  -1166    387    431    285    763    519    262
    685   -795  -1483     54   1083  -1137    415    467    275    743    496    262
    431   -810  -1244    187    836  -1026    433    498    283    727    470    267
    335   -901  -1236    283    784  -1067    459    511    257    680    400    220
    374   -969  -1345    296    857  -1156    446    485    200    613    327    114
    433   -984  -1418    275    924  -1200    431    475    155    566    272     18
    407   -969  -1376    280    891  -1171    462    514    161    574    267     38
    410   -826  -1236    207    823  -1031    524    581    205    618    303     96
    496   -696  -1195     98    844   -945    550    610    218    626    309     75
    602   -555  -1158    -23    878   -857    561    574    202    602    285     31
    688   -418  -1109   -137    896   -761    607    597    223    620    298     64
    737   -309  -1047   -213    891   -678    657    717    293    698    371    142
    724   -161   -885   -283    805   -522    740    826    376    771    423    148
    646      5   -641   -327    641   -316    872    982    511    865    465    150
    646    197   -449   -426    548   -124   1002   1156    688   1018    574    205
    735    540   -194   -636    465    174   1148   1418   1002   1361    898    478
    748    971    220   -862    262    594   1148   1618   1286   1764   1369    935
    748   1467    719  -1109     15   1093   1075   1551   1345   2013   1816   1491
    678   1839   1161  -1260   -241   1501    930   1192   1135   2044   2078   1891
    555   1896   1340  -1226   -392   1618    753    732    732   1771   1940   1826
    426   1512   1085   -971   -329   1301    626    192     51    898    979   1015
    348   1010    662   -680   -155    836    524   -148   -485    132    101    254
    337    776    436   -558    -49    607    485    -83   -496     51    -38    106
    345    766    420   -555    -36    594    532    135   -272    233     77    171
    355    820    462   -589    -51    641    649    345    -38    439    218    262
    324    966    641   -646   -158    805    818    592    215    670    387    392
    270   1106    836   -691   -283    974    943    769    392    833    514    498
    231   1184    953   -706   -361   1070    984    841    457    901    558    537
    236   1275   1039   -758   -402   1158    974    846    467    917    566    540
    215   1353   1135   -784   -459   1244    953    836    462    922    568    542
    163   1423   1257   -795   -545   1340    963    833    459    924    545    532
     93   1473   1379   -782   -641   1426    995    849    478    945    548    581
     33   1548   1512   -792   -740   1530   1034    880    517    992    587    618
     10   1641   1631   -826   -810   1636   1044    893    530   1021    615    644
     33   1753   1719   -896   -841   1738   1049    898    542   1039    626    652
    114   1886   1771  -1000   -828   1829   1044    896    548   1047    620    659
    192   2042   1849  -1117   -828   1945   1052    901    558   1065    628    675
    270   2143   1873  -1208   -800   2008   1067    901    555   1072    618    675
    358   2257   1896  -1309   -769   2078   1091    914    555   1093    613    678
    472   2418   1945  -1444   -735   2182   1091    927    561   1117    615    688
    592   2553   1961  -1574   -683   2257   1098    930    563   1127    615    717
    714   2720   2005  -1717   -644   2364   1153    979    613   1179    665    782
    836   2891   2052  -1865   -607   2473   1197   1039    672   1244    730    839
    917   3050   2132  -1982   -607   2592   1223   1096    722   1304    784    880
   1000   3185   2184  -2094   -592   2683   1239   1119    735   1327    782    885
   1104   3364   2257  -2234   -576   2811   1236   1156    766   1376    810    992
   1184   3509   2325  -2348   -571   2917   1247   1202    815   1444    872   1072
   1106   3642   2535  -2374   -714   3089   1304   1304    906   1556    989   1161
    997   3774   2774  -2387   -888   3276   1348   1405    995   1657   1085   1241
    930   3837   2904  -2385   -987   3372   1361   1452   1023   1699   1111   1278
    849   3832   2982  -2343  -1065   3408   1382   1480   1028   1722   1119   1301
    745   3837   3091  -2291  -1171   3465   1423   1509   1031   1740   1143   1325
    600   3842   3239  -2223  -1319   3541   1460   1522   1023   1735   1153   1319
    506   3826   3320  -2166  -1408   3574   1402   1475    950   1667   1096   1244
    415   3829   3413  -2125  -1499   3621   1402   1449    896   1600   1013   1223
    389   3803   3413  -2096  -1512   3608   1421   1431    846   1543    948   1174
    329   3808   3478  -2070  -1574   3645   1418   1405    797   1483    891   1130
    290   3834   3543  -2062  -1626   3689   1413   1371    740   1421    831   1104
    332   3865   3533  -2099  -1600   3699   1405   1335    685   1366    784   1052
    368   3878   3509  -2122  -1569   3694   1408   1288    618   1293    717    969
    420   3933   3512  -2177  -1545   3722   1400   1223    535   1208    626    898
    483   4026   3543  -2255  -1530   3787   1392   1169    472   1148    571    836
    509   4091   3580  -2301  -1535   3837   1361   1124    418   1088    527    797
    545   4120   3574  -2333  -1514   3847   1296   1072    358   1036    483    740
    558   4164   3606  -2364  -1525   3886   1325   1072    340   1028    480    719
    602   4255   3652  -2429  -1525   3956   1361   1067    319   1015    480    714
    639   4388   3746  -2514  -1553   4065   1402   1075    303    995    462    706
    727   4554   3826  -2639  -1548   4190   1405   1098    306   1008    467    753
    789   4694   3904  -2743  -1558   4302   1428   1130    316   1031    498    782
    885   4827   3941  -2857  -1527   4385   1426   1122    288   1000    465    748
    961   4954   3990  -2959  -1514   4471   1436   1132    280    992    457    748
   1041   5060   4019  -3050  -1488   4541   1423   1137    275    989    467    758
   1161   5188   4026  -3177  -1431   4608   1402   1122    259    974    454    732
   1319   5167   3845  -3244  -1262   4507   1374   1111    246    958    446    753
   1480   5144   3663  -3312  -1091   4403   1291   1057    174    880    371    678
   1561   5177   3616  -3369  -1026   4398   1234   1034    129    841    332    657
   1602   5193   3590  -3398   -995   4390   1215   1031    116    828    319    626
   1553   5185   3632  -3369  -1039   4408   1239   1080    153    870    342    626
   1439   5131   3691  -3286  -1127   4414   1280   1145    189    904    381    639
   1402   5006   3603  -3203  -1098   4304   1304   1182    184    891    366    628
   1306   4842   3535  -3076  -1114   4188   1379   1249    223    924    384    633
   1205   4689   3483  -2948  -1137   4086   1465   1314    270    953    420    620
   1148   4525   3377  -2839  -1114   3951   1496   1327    265    935    397    597
   1158   4364   3205  -2761  -1023   3785   1493   1314    233    891    340    535
   1083   4164   3081  -2626   -997   3624   1486   1304    205    839    283    465
    969   3995   3026  -2483  -1028   3512   1462   1283    168    776    226    392
    888   3959   3070  -2423  -1091   3515   1400   1218     80    680    140    327
    865   3995   3130  -2429  -1132   3564   1337   1148    -18    579     46    277
    758   3995   3234  -2379  -1239   3616   1254   1117    -88    511    -20    220
    636   3998   3361  -2317  -1363   3681   1208   1109   -122    488    -36    187
    501   3993   3491  -2247  -1493   3743   1200   1132   -140    475    -46    187
    407   4039   3632  -2223  -1610   3837   1202   1156   -148    470    -51    202
    335   4107   3772  -2221  -1719   3938   1184   1161   -161    472    -54    189
    249   4182   3933  -2218  -1842   4058   1174   1184   -174    488    -72    148
     72   4263   4188  -2169  -2057   4227   1275   1309    -85    581    -51    114
     15   4356   4341  -2184  -2161   4349   1376   1454     41    724     31    135
    189   4476   4286  -2333  -2049   4382   1379   1564    174    924    213    267
    366   4679   4312  -2525  -1971   4497   1317   1670    348   1228    574    691
    345   5003   4655  -2675  -2156   4829   1239   1649    400   1436    984   1288
    153   5107   4954  -2629  -2400   5032   1254   1540    275   1439   1314   1922
    -88   4944   5032  -2429  -2561   4988   1296   1325    -41   1150   1252   2127
   -252   4616   4868  -2182  -2561   4744   1182    930   -618    470    483   1467
   -259   4291   4549  -2018  -2403   4419   1010    511  -1223   -311   -535    501
     46   4091   4045  -2068  -1997   4068    917    376  -1447   -605   -911     62
    387   3904   3517  -2145  -1566   3712    795    394  -1418   -581   -940   -132
    646   3907   3257  -2278  -1306   3582    730    392  -1366   -540   -953   -257
    870   4047   3177  -2460  -1153   3613    750    475  -1205   -381   -841   -239
   1106   4271   3164  -2688  -1028   3717    795    607  -1000   -179   -667   -148
   1163   4497   3330  -2831  -1083   3915    828    722   -849    -12   -514    -51
   1143   4671   3525  -2907  -1192   4099    828    782   -779     75   -423      7
   1065   4772   3704  -2920  -1319   4240    854    849   -701    161   -342     72
    841   4793   3951  -2816  -1553   4372    904    935   -618    254   -267    135
    579   4751   4169  -2665  -1795   4460    974   1000   -566    306   -226    153
    397   4736   4338  -2566  -1969   4536   1049   1054   -506    355   -184    171
    309   4746   4434  -2527  -2062   4590   1085   1101   -446    407   -127    218
    298   4762   4463  -2530  -2081   4614   1072   1124   -418    436    -98    241
    363   4803   4440  -2585  -2036   4621   1034   1114   -431    420   -119    215
    428   4860   4432  -2644  -2000   4645    963   1101   -441    413   -137    202
    478   4915   4437  -2696  -1979   4676    932   1104   -444    413   -145    189
    478   4949   4471  -2712  -1995   4710    924   1117   -433    426   -137    181
    428   4938   4510  -2686  -2039   4725    888   1111   -446    420   -148    163
    363   4957   4593  -2660  -2114   4777    872   1106   -446    423   -150    150
    275   4993   4718  -2637  -2221   4855    878   1122   -428    452   -127    171
    303   5060   4757  -2681  -2226   4910    885   1135   -397    488    -93    215
    301   5120   4816  -2712  -2257   4970    891   1158   -350    540    -31    275
    226   5190   4964  -2709  -2369   5079    945   1226   -257    641     62    363
    197   5284   5084  -2740  -2444   5185   1013   1309   -155    761    163    433
    200   5318   5118  -2759  -2457   5219   1036   1363    -98    839    244    488
    207   5318   5107  -2764  -2449   5214   1065   1400    -64    885    303    532
    181   5318   5133  -2751  -2475   5227   1065   1439    -25    937    363    587
    187   5318   5128  -2753  -2470   5222   1034   1462    -10    963    397    592
    231   5318   5086  -2774  -2426   5203    989   1465    -12    961    397    561
    342   5318   4972  -2831  -2314   5146    956   1410    -25    909    303    465
    478   5318   4837  -2899  -2179   5079    896   1337    -49    836    200    324
    576   5318   4741  -2948  -2081   5029    763   1241   -127    761    106    179
    662   5318   4655  -2990  -1995   4988    724   1132   -202    685     20     93
    805   5318   4510  -3063  -1852   4915    745   1031   -259    641     -7     59
    891   5318   4427  -3104  -1766   4873    818   1021   -275    646     23    142
    849   5318   4468  -3083  -1808   4894    893   1088   -241    683    101    327
    698   5318   4619  -3008  -1958   4970    935   1143   -192    711    155    517
    504   5284   4777  -2894  -2135   5032    917   1158   -150    740    213    667
    210   5224   5014  -2717  -2400   5120    924   1174    -90    797    280    776
    -25   5242   5268  -2611  -2647   5255    906   1150    -72    805    283    820
    -67   5250   5318  -2590  -2691   5284    956   1208    -36    841    332    898
    -83   5235   5318  -2577  -2701   5274    984   1304     -2    880    392    932
    -93   5224   5318  -2566  -2704   5271   1028   1345      0    878    366    872
    -90   5227   5318  -2566  -2704   5271    982   1306    -31    854    335    823
   -179   5138   5318  -2478  -2748   5227    875   1234    -88    802    280    740
   -161   5157   5318  -2499  -2740   5235    940   1312    -57    833    298    740
    -12   5305   5318  -2644  -2665   5310   1052   1454     20    901    361    784
      0   5318   5318  -2657  -2657   5318   1065   1522     36    914    368    753
      0   5318   5318  -2657  -2657   5318   1085   1561     57    927    379    730
      0   5318   5318  -2657  -2657   5318   1101   1597     85    963    397    737
      0   5318   5318  -2657  -2657   5318   1060   1582     90    987    428    737
      0   5318   5318  -2657  -2657   5318    963   1493     49    953    418    722
    150   5318   5167  -2733  -2507   5242    880   1384    -20    891    366    704
    353   5318   4962  -2837  -2304   5141    763   1257   -137    787    272    623
    558   5318   4759  -2938  -2099   5040    636   1130   -272    657    153    532
    678   5318   4637  -3000  -1979   4977    561   1057   -350    584     88    480
    807   5318   4510  -3063  -1849   4915    452    971   -436    504     18    426
    691   5107   4416  -2902  -1862   4762    418    898   -504    423    -46    332
    545   4814   4268  -2681  -1862   4541    303    771   -623    290   -171    197
    431   4520   4086  -2478  -1826   4304    176    662   -748    150   -309    135
    272   4149   3876  -2210  -1800   4013    122    615   -818     72   -381     54
     70   3811   3738  -1943  -1834   3774     70    561   -898     -7   -462    -67
    -64   3528   3593  -1732  -1829   3559     10    475  -1010   -119   -568   -233
   -210   3276   3486  -1535  -1847   3380    -20    428  -1088   -197   -644   -316
   -387   3089   3476  -1350  -1930   3281     12    478  -1070   -181   -631   -348
   -511   3073   3585  -1283  -2049   3328     88    548  -1015   -132   -600   -303
   -594   3135   3730  -1270  -2161   3432    176    654   -917    -36   -509   -192
   -636   3180   3816  -1273  -2226   3499    231    724   -849     36   -436   -129
   -665   3229   3894  -1280  -2278   3561    267    743   -823     67   -405   -101
   -558   3408   3967  -1426  -2262   3689    293    782   -789    109   -363    -51
   -322   3660   3980  -1670  -2151   3819    405    896   -675    231   -241     59
   -184   3808   3990  -1813  -2088   3899    488    974   -594    316   -148    150
    -12   3943   3956  -1964  -1984   3949    511   1021   -558    342   -127    171
    184   4149   3964  -2166  -1888   4058    597   1143   -441    407   -119    161
    418   4468   4050  -2444  -1816   4260    670   1306   -244    592     20    259
    620   4855   4232  -2740  -1805   4543    706   1504     41    930    358    545
    797   5232   4434  -3013  -1818   4834    639   1665    301   1322    833   1005
    589   5318   4725  -2956  -2068   5022    501   1540    252   1439   1200   1493
    462   5318   4855  -2889  -2195   5086    371   1260    -28   1325   1361   1735
    540   5318   4775  -2930  -2117   5045    233    836   -524    880   1067   1512
    675   5149   4473  -2912  -1899   4811    103    290  -1182     57    132    711
    597   4744   4143  -2670  -1774   4445    -33    -41  -1623   -587   -678     33
    600   4515   3915  -2559  -1657   4214    -59     28  -1538   -545   -714    -70
    597   4380   3780  -2491  -1592   4081    -23    194  -1291   -324   -581     15
    571   4362   3790  -2465  -1608   4076     20    350  -1039    -88   -420    132
    470   4416   3946  -2444  -1738   4182    142    555   -763    171   -218    277
    337   4471   4133  -2405  -1899   4304    228    693   -574    353    -67    379
    220   4489   4265  -2356  -2023   4377    241    724   -511    413    -20    402
    111   4463   4351  -2286  -2120   4408    226    717   -493    431     -5    400
    -49   4362   4411  -2158  -2231   4385    223    711   -467    454     12    410
   -187   4302   4489  -2060  -2338   4395    202    691   -457    465     10    394
   -324   4260   4585  -1969  -2455   4424    161    672   -446    485     23    389
   -491   4299   4790  -1904  -2639   4543    153    691   -410    527     67    454
   -587   4351   4938  -1883  -2764   4642    187    737   -345    597    142    506
   -636   4401   5037  -1883  -2837   4718    231    782   -277    667    213    553
   -628   4471   5099  -1922  -2863   4782    254    807   -226    717    257    561
   -540   4562   5102  -2010  -2821   4832    231    766   -239    698    228    553
   -519   4611   5131  -2047  -2826   4871    259    776   -200    737    265    597
   -548   4684   5232  -2068  -2889   4957    319    841   -109    831    361    631
   -488   4790   5279  -2151  -2883   5035    327    862    -70    870    402    641
   -350   4889   5240  -2268  -2795   5063    324    852    -67    875    400    639
   -236   4983   5216  -2374  -2727   5099    329    849    -41    891    405    665
   -114   5076   5188  -2481  -2650   5131    324    859    -10    930    439    709
    -51   5167   5219  -2559  -2637   5193    342    904     51   1005    514    763
     -2   5305   5307  -2650  -2655   5305    374    961    132   1096    613    815
      0   5318   5318  -2657  -2657   5318    400   1013    202   1171    683    911
      0   5318   5318  -2657  -2657   5318    439   1091    285   1265    776   1018
      0   5318   5318  -2657  -2657   5318    433   1101    319   1309    826   1085
      0   5318   5318  -2657  -2657   5318    496   1184    418   1421    940   1223
      0   5318   5318  -2657  -2657   5318    589   1335    553   1561   1078   1369
      0   5318   5318  -2657  -2657   5318    610   1408    610   1623   1145   1410
      0   5318   5318  -2657  -2657   5318    581   1379    581   1597   1122   1376
      0   5318   5318  -2657  -2657   5318    618   1405    607   1615   1156   1428
      0   5318   5318  -2657  -2657   5318    587   1353    561   1564   1119   1376
      0   5318   5318  -2657  -2657   5318    517   1236    454   1447   1018   1309
      0   5318   5318  -2657  -2657   5318    475   1119    340   1312    885   1213
      0   5318   5318  -2657  -2657   5318    431   1018    244   1202    745   1054
    -25   5287   5312  -2631  -2670   5300    371    945    161   1119    654    989
    -64   5209   5271  -2572  -2668   5240    327    862     72   1028    571    891
    -28   5107   5133  -2540  -2582   5120    233    717    -54    891    423    724
    -49   4988   5037  -2468  -2543   5011    155    600   -140    802    342    675
   -116   4972   5089  -2429  -2603   5032    114    568   -166    771    324    649
    -88   4977   5066  -2444  -2577   5022     96    561   -184    750    301    605
    -62   4941   5001  -2442  -2533   4972     67    519   -215    727    285    566
   -109   4886   4996  -2387  -2551   4941     72    465   -249    706    277    517
   -135   4918   5050  -2392  -2592   4983    109    418   -283    670    249    522
   -176   4967   5144  -2395  -2660   5053    189    454   -239    719    311    589
   -148   5141   5289  -2496  -2720   5214    267    610   -127    831    420    631
    -33   5284   5318  -2624  -2675   5300    270    693   -101    849    402    680
    119   5318   5196  -2720  -2538   5258    277    693    -98    862    407    701
    239   5318   5079  -2779  -2418   5198    293    709    -77    891    452    698
    459   5318   4855  -2889  -2197   5086    290    727    -38    927    511    698
    693   5318   4624  -3005  -1964   4972    202    639    -77    859    449    610
    807   5318   4510  -3063  -1849   4912    168    594    -72    846    423    631
    901   5310   4406  -3107  -1751   4858    153    579    -46    862    441    639
    935   5258   4323  -3099  -1693   4793     72    555    -49    854    420    587
    906   5136   4229  -3021  -1660   4684     67    613     28    924    483    665
    696   5047   4349  -2873  -1826   4699    220    763    184   1060    631    771
    504   4933   4429  -2720  -1964   4684    322    818    244   1106    691    815
    335   4770   4434  -2551  -2049   4603    387    872    288   1140    714    826
    223   4603   4380  -2413  -2078   4492    454    969    337   1184    722    805
    376   4476   4099  -2426  -1862   4289    392    937    277   1122    652    763
    371   4333   3962  -2353  -1795   4149    371    927    239   1070    594    717
    397   4219   3821  -2312  -1712   4021    337    885    194   1013    532    657
    371   4112   3741  -2242  -1683   3928    285    815    116    932    459    628
    462   4073   3611  -2270  -1574   3845    233    750     33    859    397    592
    535   4060   3525  -2299  -1493   3793    215    748      2    836    379    542
    454   3995   3541  -2226  -1545   3769    223    756    -15    805    332    501
    491   3930   3439  -2210  -1473   3686    200    748    -46    766    265    491
    501   3907   3403  -2205  -1449   3655    155    732    -64    748    244    488
    462   3902   3439  -2184  -1488   3671    124    743    -51    758    249    475
    433   3897   3460  -2166  -1514   3681    111    748    -46    758    231    467
    400   3943   3543  -2171  -1571   3743    171    802     -2    805    277    519
    509   3993   3481  -2252  -1486   3738    220    828     10    815    288    498
    509   4006   3496  -2257  -1493   3751    275    898     80    865    324    488
    470   4091   3621  -2281  -1574   3855    371   1060    241    989    397    488
    392   4291   3899  -2340  -1753   4097    472   1239    431   1169    522    584
    283   4650   4364  -2468  -2039   4510    558   1486    740   1527    880    937
    311   5066   4754  -2688  -2221   4910    506   1595    924   1821   1283   1382
    132   5300   5167  -2717  -2517   5232    413   1423    818   1855   1584   1847
    194   5318   5123  -2756  -2462   5222    254   1049    472   1673   1709   2104
    319   5144   4824  -2733  -2252   4985    106    610    -10   1234   1402   1966
    215   4525   4307  -2372  -2044   4416      7    181   -589    496    514   1270
    192   3912   3717  -2052  -1764   3816   -132    -59  -1000    -93   -262    555
    431   3655   3224  -2042  -1395   3439   -197    -51  -1000   -148   -394    363
    750   3634   2883  -2192  -1067   3260   -155     44   -839    -12   -329    314
    922   3689   2766  -2304   -922   3229   -137    153   -670    116   -262    267
   1130   3800   2670  -2465   -771   3237   -103    306   -498    267   -163    244
   1223   3899   2675  -2561   -724   3289    -57    426   -381    387    -59    283
   1054   3923   2868  -2491   -906   3398     10    511   -280    498     54    374
    901   3876   2974  -2390  -1036   3426     57    594   -200    584    132    441
    800   3798   2995  -2299  -1098   3398     57    618   -163    620    166    472
    641   3707   3065  -2174  -1210   3387     36    615   -153    628    171    462
    457   3634   3174  -2047  -1358   3406     20    626   -132    646    174    491
    262   3572   3309  -1917  -1522   3442     41    654    -98    693    213    563
    127   3491   3361  -1810  -1615   3429     64    672    -88    722    233    574
     -7   3403   3411  -1696  -1709   3406    103    719    -64    758    265    576
    -83   3393   3476  -1654  -1779   3434     31    711    -67    769    272    581
   -161   3395   3556  -1618  -1857   3476    -36    685    -72    776    270    600
   -189   3421   3608  -1618  -1899   3515      2    704    -46    802    301    602
   -111   3470   3582  -1678  -1847   3525     23    717    -36    826    335    584
   -161   3496   3658  -1667  -1909   3577     54    745    -10    857    350    571
   -174   3585   3759  -1706  -1966   3671    101    800     54    927    410    667
   -114   3676   3790  -1782  -1953   3733    155    893    140   1021    501    732
    -33   3767   3800  -1865  -1917   3782    181    950    197   1078    555    735
     20   3912   3889  -1969  -1935   3902    194   1000    262   1148    626    769
    116   4060   3943  -2088  -1914   4003    257   1075    340   1228    709    807
    280   4252   3972  -2268  -1847   4115    316   1158    407   1301    774    841
    454   4466   4011  -2460  -1777   4240    358   1213    467   1374    849    875
    550   4694   4141  -2624  -1795   4419    392   1267    537   1467    945    943
    657   4876   4216  -2766  -1779   4546    366   1296    594   1553   1031   1057
    709   4954   4245  -2831  -1766   4598    415   1358    678   1641   1114   1161
    841   4988   4146  -2915  -1652   4567    444   1415    737   1680   1145   1192
   1062   4928   3865  -2995  -1400   4395    327   1392    701   1595   1062   1153
   1130   4715   3582  -2922  -1226   4149    283   1376    693   1538    995   1176
   1039   4325   3286  -2686  -1122   3806    272   1317    670   1501    940   1182
    771   3897   3125  -2333  -1176   3512    280   1215    613   1483    893   1140
    418   3616   3198  -2018  -1389   3408    314   1182    576   1483    878   1109
    220   3567   3343  -1893  -1561   3455    340   1163    537   1454    875   1140
    239   3632   3393  -1935  -1577   3512    288   1085    457   1376    836   1135
    262   3629   3367  -1945  -1551   3499    259   1023    410   1314    792   1093
    236   3598   3361  -1919  -1564   3478    218    956    381   1262    753   1049
    114   3559   3442  -1836  -1665   3502    210    906    355   1228    732   1015
    -88   3559   3645  -1735  -1865   3603    150    865    329   1218    748   1021
   -322   3543   3865  -1610  -2094   3704    192    870    342   1252    802   1039
   -649   3551   4198  -1452  -2423   3873    306    935    410   1337    896   1088
   -839   3606   4445  -1384  -2642   4024    363    984    454   1397    937   1153
   -904   3665   4569  -1382  -2735   4117    423   1065    522   1491   1018   1257
   -911   3694   4606  -1389  -2759   4149    491   1130    576   1564   1091   1306
   -948   3782   4728  -1418  -2839   4255    540   1215    636   1621   1135   1395
   -958   3881   4840  -1462  -2899   4362    618   1366    750   1738   1257   1527
   -875   3923   4798  -1525  -2837   4359    688   1499    839   1829   1363   1582
   -753   3907   4660  -1577  -2707   4284    735   1566    867   1844   1366   1618
   -558   3907   4463  -1675  -2509   4182    701   1543    839   1803   1335   1613
   -335   3928   4263  -1797  -2299   4094    665   1496    797   1758   1296   1561
   -129   3933   4060  -1904  -2094   3995    646   1486    789   1751   1293   1525
    101   3894   3793  -1997  -1844   3845    587   1447    748   1709   1260   1486
    384   3886   3499  -2135  -1558   3694    470   1353    665   1626   1197   1395
    558   3845   3286  -2200  -1363   3567    426   1293    613   1577   1158   1327
    545   3738   3190  -2143  -1322   3465    436   1270    600   1556   1127   1312
    296   3525   3229  -1909  -1465   3377    488   1304    633   1590   1161   1348
    150   3382   3229  -1766  -1540   3307    426   1226    548   1519   1093   1293
    184   3265   3081  -1725  -1449   3172    252   1018    335   1317    911   1114
    132   3055   2922  -1597  -1395   2990    111    836    153   1135    743    961
    -41   2824   2865  -1389  -1452   2844     83    753     57   1041    646    875
   -283   2551   2834  -1135  -1558   2691     41    693    -12    974    589    800
   -389   2294   2681   -953  -1535   2486    -57    579   -135    854    480    641
   -540   1984   2522   -724  -1532   2252    -72    555   -207    769    366    545
   -675   1670   2346   -496  -1509   2008   -101    574   -259    714    311    535
   -761   1452   2213   -345  -1486   1831   -163    535   -314    659    267    488
   -769   1345   2114   -288  -1441   1727   -192    530   -327    657    262    459
   -654   1353   2008   -348  -1332   1678   -220    519   -342    644    244    423
   -478   1452   1930   -485  -1202   1691   -239    524   -363    615    205    433
   -410   1447   1857   -519  -1135   1652   -192    584   -327    641    228    444
   -319   1480   1800   -581  -1060   1639   -119    665   -249    704    290    493
   -270   1527   1797   -628  -1034   1662    -64    727   -192    743    332    548
   -218   1631   1849   -706  -1034   1740     41    841    -90    807    374    561
   -213   1790   2003   -789  -1106   1896    161   1005     70    924    446    589
   -103   2112   2213  -1005  -1158   2161    311   1257    348   1195    696    810
    205   2733   2525  -1470  -1161   2629    480   1615    776   1675   1195   1280
    485   3385   2899  -1935  -1205   3143    545   1810   1067   2088   1743   1847
    483   3754   3270  -2120  -1395   3512    381   1501    935   2190   2099   2278
    392   3972   3580  -2182  -1595   3777    168   1039    636   2094   2218   2473
    259   3777   3515  -2018  -1628   3647    -23    532    142   1608   1777   2107
    137   3180   3042  -1657  -1452   3112   -145     46   -537    657    706   1135
    109   2657   2546  -1384  -1218   2603   -239    -41   -771    259    207    683
    129   2403   2273  -1267  -1072   2338   -215    174   -568    415    285    717
     72   2335   2262  -1205  -1096   2299   -106    441   -285    659    454    789
    -33   2356   2390  -1161  -1210   2372     67    735     23    917    623    909
   -140   2338   2478  -1101  -1309   2408    213    935    252   1109    774   1034
   -324   2257   2579   -966  -1452   2418    246    984    342   1189    846   1080
   -522   2138   2657   -807  -1590   2397    246    976    371   1215    867   1083
   -696   2000   2696   -652  -1696   2348    246    950    368   1213    844   1070
   -870   1875   2743   -504  -1805   2309    220    927    355   1197    823   1083
  -1002   1782   2785   -389  -1893   2281    215    924    363   1208    841   1096
  -1057   1769   2824   -355  -1940   2296    213    922    379   1226    857   1104
  -1049   1774   2824   -361  -1935   2299    197    906    392   1239    870   1101
   -995   1836   2831   -423  -1914   2333    184    904    415   1257    893   1119
   -904   1940   2844   -519  -1875   2392    207    940    457   1299    940   1161
   -769   2099   2868   -667  -1818   2483    233    987    514   1356   1002   1221
   -644   2286   2930   -820  -1787   2608    283   1047    592   1436   1091   1293
   -600   2465   3065   -932  -1834   2764    355   1114    675   1519   1179   1392
   -483   2696   3180  -1106  -1831   2938    423   1174    756   1602   1262   1491
   -358   2878   3237  -1260  -1797   3055    462   1218    818   1662   1327   1543
   -252   2985   3237  -1366  -1743   3109    459   1236    849   1693   1356   1553
   -171   3133   3302  -1480  -1738   3216    491   1299    922   1771   1428   1623
    -80   3299   3380  -1610  -1730   3338    537   1361   1010   1867   1530   1709
      0   3481   3478  -1740  -1740   3481    581   1423   1101   1971   1647   1797
     77   3606   3528  -1842  -1725   3567    610   1475   1176   2047   1712   1836
    179   3673   3491  -1927  -1654   3582    576   1493   1213   2081   1730   1893
    226   3730   3502  -1979  -1636   3616    545   1509   1252   2135   1787   1945
    223   3756   3533  -1990  -1654   3645    509   1512   1280   2182   1847   2008
    163   3759   3595  -1961  -1714   3678    470   1509   1301   2210   1878   2044
     54   3673   3619  -1865  -1782   3647    457   1525   1325   2234   1899   2094
    -36   3611   3647  -1787  -1842   3629    485   1558   1363   2275   1945   2135
    -77   3606   3684  -1766  -1880   3645    517   1579   1376   2291   1977   2145
    -96   3593   3689  -1748  -1891   3639    527   1556   1348   2257   1948   2109
    -93   3561   3655  -1735  -1873   3606    530   1540   1317   2221   1912   2112
    -49   3600   3650  -1777  -1849   3624    537   1519   1293   2190   1888   2117
    -12   3603   3616  -1797  -1816   3608    563   1512   1288   2166   1873   2086
      7   3572   3564  -1790  -1777   3569    579   1499   1273   2135   1852   2047
     46   3546   3499  -1797  -1727   3525    587   1444   1210   2047   1761   1961
     59   3504   3442  -1782  -1691   3473    610   1395   1153   1964   1683   1951
     57   3465   3406  -1761  -1675   3437    631   1356   1122   1917   1654   1917
      0   3429   3429  -1714  -1714   3429    649   1345   1114   1904   1641   1891
     36   3380   3343  -1709  -1654   3364    631   1319   1075   1860   1605   1842
     -2   3328   3328  -1662  -1665   3328    631   1283   1039   1813   1564   1800
    -36   3296   3333  -1631  -1686   3315    631   1273   1015   1790   1538   1792
    -67   3276   3343  -1602  -1704   3309    610   1267   1010   1782   1535   1766
    -75   3268   3341  -1597  -1706   3302    584   1231    969   1727   1488   1727
    -70   3252   3322  -1592  -1696   3286    587   1213    961   1706   1470   1758
    -80   3250   3330  -1587  -1706   3289    587   1226    982   1730   1512   1790
   -101   3281   3382  -1590  -1740   3330    584   1234    995   1743   1540   1777
    -36   3307   3343  -1636  -1691   3325    542   1202    974   1719   1522   1779
     10   3325   3315  -1667  -1652   3320    542   1202    989   1740   1558   1800
     62   3367   3304  -1714  -1621   3335    532   1184    982   1727   1540   1751
    142   3465   3322  -1803  -1590   3395    504   1137    945   1678   1478   1764
    246   3507   3257  -1878  -1504   3382    454   1101    917   1665   1491   1779
    306   3452   3143  -1880  -1418   3299    439   1083    896   1647   1493   1740
    410   3338   2925  -1875  -1257   3130    457   1080    891   1639   1491   1732
    522   3320   2798  -1919  -1137   3060    480   1072    885   1631   1483   1704
    605   3276   2670  -1940  -1034   2974    483   1083    883   1615   1470   1693
    659   3190   2530  -1927   -935   2860    491   1083    862   1582   1439   1662
    675   3117   2442  -1896   -883   2779    532   1106    870   1584   1449   1649
    709   3091   2382  -1899   -836   2738    571   1145    888   1600   1467   1615
    688   2992   2301  -1842   -805   2650    628   1202    919   1610   1465   1660
    620   2881   2260  -1751   -818   2569    701   1262    971   1649   1504   1706
    504   2761   2257  -1634   -878   2509    771   1309   1015   1680   1525   1722
    374   2639   2265  -1506   -945   2452    833   1353   1060   1725   1584   1753
    277   2478   2197  -1379   -961   2338    846   1345   1057   1696   1556   1665
    213   2317   2104  -1265   -945   2210    865   1358   1070   1686   1530   1667
    205   2182   1977  -1195   -885   2081    852   1363   1072   1678   1519   1665
    153   2044   1891  -1098   -867   1969    849   1369   1075   1667   1504   1613
    122   1977   1852  -1049   -865   1914    836   1353   1070   1657   1491   1582
     80   1958   1878  -1021   -898   1919    831   1356   1067   1644   1473   1558
      5   1893   1888   -950   -943   1891    810   1348   1057   1628   1460   1556
    -88   1834   1922   -872  -1005   1878    805   1350   1052   1615   1452   1525
   -158   1836   1995   -841  -1075   1914    870   1431   1119   1641   1428   1449
    -70   1867   1935   -898  -1002   1901    867   1522   1205   1699   1423   1395
     88   1948   1860  -1021   -885   1904    831   1634   1335   1847   1543   1460
    257   2148   1891  -1202   -815   2021    750   1758   1522   2104   1839   1745
    322   2499   2177  -1410   -927   2338    675   1732   1577   2291   2223   2213
    319   2678   2359  -1499  -1021   2520    628   1517   1395   2236   2465   2564
    272   2600   2327  -1439  -1028   2465    532   1210   1039   1977   2439   2590
    174   2335   2161  -1254   -992   2249    444    839    524   1392   1852   2013
    122   1977   1855  -1052   -865   1917    379    402    -67    558    789    982
    153   1628   1473   -891   -659   1551    298    298   -270    280    407    631
    168   1387   1215   -779   -524   1304    285    449   -109    436    511    722
    158   1275   1117   -717   -478   1197    374    711    197    743    776   1106
    148   1213   1065   -680   -457   1137    566   1039    563   1104   1119   1530
     59   1265   1205   -662   -574   1236    779   1332    883   1402   1358   1732
     10   1395   1384   -704   -688   1389    878   1475    992   1486   1400   1701
    161   1441   1280   -800   -558   1361    805   1405    880   1363   1280   1506
    467   1415    948   -943   -241   1182    670   1221    704   1179   1119   1286
    805   1462    657  -1135     75   1060    535   1052    571   1039    992   1132
    924   1553    628  -1239    148   1091    506   1026    571   1041    989   1143
    782   1628    846  -1205    -31   1239    561   1085    659   1137   1085   1260
    592   1647   1052  -1122   -231   1350    618   1169    758   1241   1182   1345
    485   1621   1135  -1054   -324   1379    589   1184    789   1280   1221   1353
    353   1618   1265   -987   -454   1441    602   1205    828   1319   1267   1363
    176   1564   1387   -870   -605   1475    654   1241    880   1366   1317   1384
     28   1551   1522   -792   -748   1538    680   1283    927   1408   1358   1415
    -49   1605   1652   -779   -852   1628    691   1319    974   1452   1408   1470
    -98   1605   1704   -753   -901   1654    680   1330    989   1473   1428   1504
   -148   1590   1738   -719   -943   1662    693   1348   1021   1517   1475   1545
    -80   1600   1680   -761   -880   1641    685   1350   1039   1543   1501   1561
     15   1675   1660   -844   -820   1667    665   1343   1054   1566   1519   1574
     80   1751   1667   -917   -795   1709    623   1327   1062   1587   1540   1584
    150   1831   1680   -989   -763   1756    618   1335   1088   1621   1590   1610
    187   1867   1678  -1028   -745   1774    607   1337   1127   1665   1639   1628
    137   1912   1771  -1026   -815   1842    615   1382   1197   1751   1732   1688
     96   1964   1867  -1031   -885   1917    623   1426   1270   1839   1829   1732
     77   2008   1930  -1041   -924   1969    641   1473   1340   1914   1896   1787
    101   2078   1977  -1091   -937   2026    665   1506   1400   1977   1974   1873
    103   2153   2049  -1130   -971   2101    698   1535   1473   2042   2052   1943
     67   2192   2122  -1132  -1026   2158    748   1579   1543   2107   2120   2003
     72   2244   2171  -1158  -1049   2208    807   1657   1613   2171   2177   2073
     70   2281   2208  -1176  -1070   2247    823   1686   1639   2190   2192   2101
     51   2299   2247  -1176  -1096   2273    833   1706   1647   2190   2184   2096
     28   2291   2262  -1161  -1119   2278    904   1743   1654   2179   2161   2052
      0   2275   2275  -1137  -1137   2275    945   1756   1644   2156   2122   2026
    -62   2242   2304  -1091  -1182   2273   1000   1769   1644   2138   2099   2005
    -28   2203   2229  -1088  -1127   2216    984   1732   1600   2073   2031   1927
    109   2158   2047  -1135   -969   2104    930   1667   1519   1977   1917   1803
    215   2120   1904  -1166   -844   2013    927   1615   1457   1899   1810   1683
    210   2091   1880  -1153   -833   1987    914   1561   1397   1834   1745   1636
    184   2057   1873  -1122   -844   1964    956   1561   1371   1792   1709   1602
    155   2018   1862  -1088   -854   1940    917   1558   1356   1758   1691   1564
    153   1964   1810  -1057   -828   1888    849   1514   1327   1693   1641   1504
    207   1914   1706  -1060   -750   1810    774   1428   1262   1605   1553   1426
    213   1847   1631  -1031   -709   1740    693   1353   1221   1564   1522   1395
    301   1686   1382   -995   -540   1532    623   1262   1176   1519   1491   1332
    465   1509   1044   -987   -288   1278    537   1140   1106   1447   1426   1239
    472   1439    966   -956   -246   1202    483   1060   1072   1415   1410   1215
    223   1397   1174   -813   -475   1286    527   1106   1153   1501   1501   1301
   -257   1358   1615   -553   -935   1488    618   1241   1301   1652   1662   1460
   -711   1366   2078   -327  -1395   1722    711   1376   1452   1805   1836   1641
  -1031   1330   2359   -150  -1696   1844    813   1499   1579   1951   1995   1795
  -1247   1280   2527    -18  -1888   1904    839   1545   1618   2005   2062   1891
  -1353   1244   2595     51  -1974   1917    828   1571   1610   2016   2078   1958
  -1348   1262   2611     44  -1979   1935    852   1613   1608   2023   2091   2005
  -1309   1283   2590     10  -1948   1935    888   1652   1608   2023   2109   2023
  -1208   1301   2507    -46  -1857   1904    932   1696   1615   2023   2117   2013
  -1049   1348   2397   -150  -1725   1870   1018   1766   1660   2055   2158   2065
   -789   1522   2312   -366  -1551   1917   1091   1792   1688   2070   2197   2187
   -517   1605   2120   -545  -1319   1862   1072   1732   1660   2039   2187   2255
   -246   1686   1930   -719  -1088   1808   1052   1636   1608   1984   2138   2255
     49   1753   1701   -904   -826   1727   1036   1561   1551   1925   2086   2213
    329   1797   1467  -1062   -568   1634    992   1522   1527   1906   2070   2166
    652   1836   1184  -1247   -265   1512    948   1452   1462   1831   1984   2000
    898   1831    932  -1366    -15   1382    909   1387   1402   1756   1883   1873
   1005   1766    761  -1387    122   1265    839   1299   1312   1657   1769   1738
   1065   1592    527  -1327    270   1060    745   1215   1200   1535   1644   1561
   1104   1395    290  -1249    405    844    657   1137   1111   1431   1545   1421
   1124   1174     46  -1150    537    610    555   1049   1008   1322   1431   1278
   1013    896   -116   -956    566    389    452    953    893   1197   1319   1150
    737    730     -7   -732    374    361    293    836    753   1049   1195   1067
    332    491    158   -413     88    324    210    800    678    953   1093   1015
     77    207    127   -142    -23    168    207    849    696    919   1018    917
     18    -72    -90     25     51    -80    207    906    748    932    992    782
    -62   -277   -215    171     75   -246    233   1023    919   1111   1161    865
   -181   -236    -54    207    -64   -148    205   1215   1208   1509   1631   1325
   -350    -33    314    192   -332    140    155   1293   1361   1839   2174   1940
   -436     80    514    176   -475    296    236   1249   1309   1930   2551   2400
   -519    106    626    207   -571    366    309   1062   1031   1693   2512   2434
   -659   -122    535    389   -597    205    277    665    475    961   1670   1732
   -665   -314    348    488   -506     15    220    345     18    280    789    989
   -537   -428    109    480   -324   -161    254    444     88    290    719    880
   -433   -478    -44    457   -194   -262    371    719    410    600    969    974
   -301   -265     36    283   -168   -114    532   1015    795    969   1283   1166
   -158     18    174     70   -166     96    711   1275   1130   1273   1535   1304
    -23    272    296   -127   -161    283    807   1449   1345   1470   1704   1397
     72    322    249   -197    -88    285    841   1532   1431   1553   1779   1449
    158    319    158   -239      0    241    872   1566   1467   1592   1823   1496
    226    316     90   -272     67    205    865   1556   1460   1590   1823   1551
    288    327     38   -309    124    184    833   1517   1434   1561   1795   1595
    272    301     28   -285    122    166    769   1457   1395   1519   1758   1626
    215    288     72   -254     70    181    724   1410   1371   1496   1740   1654
     90    158     67   -127     12    114    706   1371   1366   1486   1732   1686
    -59     15     75     20    -67     44    657   1317   1348   1462   1706   1706
   -163   -142     20    153    -93    -62    610   1270   1337   1452   1704   1696
   -226   -239    -12    231   -109   -124    545   1215   1304   1423   1680   1623
   -259   -259     -2    259   -129   -132    493   1166   1278   1395   1647   1577
   -335   -298     33    314   -187   -132    480   1143   1286   1395   1647   1561
   -459   -374     85    418   -272   -145    472   1135   1312   1415   1673   1545
   -584   -363    218    472   -402    -72    454   1143   1345   1447   1706   1540
   -709   -353    355    530   -532      0    454   1163   1392   1491   1748   1564
   -839   -355    480    594   -659     62    485   1192   1454   1545   1808   1615
   -893   -257    636    576   -766    189    535   1231   1530   1615   1883   1680
   -776    -33    743    405   -761    353    620   1332   1657   1751   2018   1808
   -613    210    823    200   -717    517    706   1444   1803   1906   2169   1940
   -478    444    922     15   -701    683    771   1543   1938   2057   2317   2055
   -329    688   1018   -179   -672    852    820   1631   2060   2200   2455   2182
   -132    924   1057   -400   -594    989    891   1719   2184   2338   2579   2314
     44   1122   1075   -584   -514   1098    963   1808   2309   2468   2712   2460
    145   1327   1179   -737   -517   1254    992   1860   2395   2556   2816   2569
    181   1462   1280   -820   -548   1371   1021   1899   2457   2613   2886   2652
    163   1561   1397   -865   -615   1480   1041   1925   2496   2652   2935   2704
    106   1551   1444   -828   -670   1499   1065   1940   2512   2665   2956   2730
     12   1488   1475   -753   -730   1483   1093   1938   2507   2652   2940   2712
    -77   1397   1475   -659   -776   1436   1096   1919   2486   2621   2894   2691
   -168   1317   1486   -576   -828   1400   1067   1862   2423   2548   2826   2637
   -265   1200   1462   -467   -865   1330   1088   1813   2369   2478   2759   2556
   -335   1083   1418   -374   -878   1252   1088   1758   2312   2403   2675   2473
   -415    982   1397   -283   -906   1189   1072   1699   2249   2320   2590   2387
   -478    865   1340   -194   -909   1101   1041   1636   2174   2231   2496   2301
   -519    761   1278   -122   -898   1018    997   1571   2101   2153   2421   2242
   -548    685   1234    -70   -891    958    937   1517   2047   2096   2364   2184
   -563    607   1171    -20   -867    888    883   1467   1995   2039   2309   2138
   -535    571   1104    -18   -820    836    885   1428   1945   1992   2270   2086
   -472    553   1026    -41   -750    789    935   1426   1927   1971   2244   2062
   -379    558    937    -90   -659    748    927   1428   1914   1951   2229   2049
   -283    574    857   -145   -568    714    919   1434   1914   1951   2229   2047
   -163    683    846   -259   -506    763    950   1462   1938   1979   2255   2070
    -12    753    763   -371   -389    758   1034   1496   1958   1995   2270   2083
    142    813    667   -478   -262    740   1023   1493   1951   1984   2265   2075
    231    836    605   -532   -187    722   1015   1491   1938   1964   2249   2060
    303    883    579   -594   -137    730    971   1467   1912   1938   2229   2036
    355    885    530   -620    -85    709    927   1428   1878   1912   2200   1997
    358    859    501   -610    -72    680    878   1389   1844   1883   2174   1969
    322    810    488   -566    -83    649    810   1353   1795   1847   2145   1927
    322    766    444   -545    -62    605    730   1288   1717   1777   2083   1878
    348    763    415   -555    -33    589    670   1234   1649   1714   2026   1842
    381    743    361   -563      7    553    633   1205   1605   1675   1992   1818
    366    714    348   -540     10    532    626   1187   1564   1647   1971   1777
    366    696    329   -532     18    514    633   1176   1527   1608   1943   1753
    381    737    355   -561     12    548    615   1161   1491   1566   1901   1740
    410    737    324   -576     41    532    610   1137   1454   1517   1852   1704
    348    711    363   -530     -7    537    631   1153   1460   1512   1852   1701
    348    540    192   -444     77    366    665   1153   1441   1483   1821   1623
    439    368    -70   -402    254    150    696   1143   1405   1447   1771   1577
    496    309   -189   -402    342     59    680   1124   1348   1395   1717   1535
    555    213   -342   -384    449    -64    691   1148   1335   1382   1712   1488
    631    174   -457   -402    542   -140    727   1184   1348   1387   1719   1462
    652    142   -509   -397    579   -181    797   1244   1392   1421   1738   1488
    636    116   -522   -379    579   -202    841   1309   1449   1480   1787   1522
    537     88   -449   -311    493   -179    940   1413   1545   1577   1873   1577
    483     96   -387   -290    436   -145   1054   1535   1649   1686   1979   1639
    498    140   -358   -319    428   -106   1135   1605   1712   1743   2036   1673
    335    135   -202   -236    267    -33   1293   1751   1847   1847   2125   1727
    270    145   -124   -207    197     10   1449   1953   2039   1997   2221   1753
    226    233      5   -231    111    119   1590   2195   2309   2265   2429   1956
    298    436    137   -368     80    288   1602   2382   2572   2598   2769   2291
    631    709     75   -672    277    394   1441   2348   2639   2798   3104   2652
    818    800    -18   -807    418    392   1236   2091   2460   2808   3369   2990
    859    782    -77   -820    467    353   1065   1714   2094   2598   3395   3070
    789    457   -332   -623    561     62    867   1241   1522   2010   2860   2608
    659   -166   -826   -249    740   -496    688    714    805   1054   1748   1597
    555   -678  -1234     62    893   -956    548    480    431    517   1085    992
    465   -969  -1434    252    948  -1200    501    584    540    600   1104    963
    345  -1176  -1522    415    932  -1348    514    732    719    766   1208   1005
    223  -1267  -1491    522    857  -1379    576    901    911    937   1340   1054
     75  -1306  -1382    615    727  -1343    657   1080   1104   1114   1483   1124
    -72  -1447  -1374    758    649  -1410    662   1150   1171   1163   1504   1119
   -213  -1615  -1402    914    592  -1509    688   1176   1195   1187   1514   1083
   -363  -1735  -1374   1049    504  -1556    774   1226   1236   1239   1574   1174
   -449  -1667  -1218   1060    384  -1444    820   1280   1270   1325   1699   1538
   -537  -1623  -1085   1078    272  -1356    852   1332   1384   1467   1862   1821
   -820  -1667   -846   1244     12  -1257    963   1457   1525   1564   1938   1896
  -1067  -1683   -615   1374   -228  -1150   1031   1592   1556   1574   1919   1831
   -997  -1600   -602   1299   -197  -1101   1124   1615   1527   1535   1870   1725
   -594  -1636  -1041   1114    220  -1337   1049   1449   1361   1366   1696   1506
    -96  -1641  -1545    867    722  -1592    878   1260   1213   1210   1532   1319
    340  -1556  -1896    607   1114  -1725    748   1143   1127   1117   1431   1221
    711  -1408  -2120    348   1415  -1764    665   1098   1065   1049   1371   1156
   1026  -1226  -2252     98   1636  -1738    592   1098   1041   1031   1350   1119
   1244  -1013  -2260   -116   1751  -1636    584   1176   1091   1083   1408   1158
   1275   -875  -2151   -200   1712  -1512    631   1291   1158   1161   1486   1215
   1140   -807  -1948   -166   1543  -1376    701   1408   1234   1244   1571   1291
   1093   -683  -1777   -205   1434  -1228    810   1545   1337   1358   1680   1379
    989   -618  -1608   -187   1296  -1111    893   1647   1418   1449   1761   1415
    818   -605  -1426   -106   1122  -1015    937   1714   1478   1519   1826   1441
    636   -597  -1234    -18    935   -914    930   1764   1538   1590   1899   1493
    485   -641  -1130     75    807   -885    883   1777   1571   1631   1948   1569
    358   -688  -1047    163    701   -867    836   1777   1595   1675   2000   1636
    194   -753   -950    277    571   -852    771   1745   1595   1696   2031   1667
     93   -782   -875    345    483   -828    714   1704   1592   1704   2044   1693
     57   -776   -833    358    444   -805    644   1644   1590   1699   2044   1686
     51   -774   -826    361    436   -800    600   1582   1584   1693   2049   1678
    101   -743   -844    319    470   -792    594   1519   1566   1665   2023   1644
     98   -740   -839    322    467   -789    584   1467   1525   1613   1977   1595
    -41   -753   -714    394    335   -735    636   1491   1553   1628   1995   1590
   -140   -774   -633    457    246   -704    670   1493   1551   1613   1977   1545
   -207   -833   -626    519    207   -730    701   1473   1522   1566   1919   1447
   -181   -826   -644    504    231   -735    743   1460   1517   1538   1873   1358
   -207   -836   -628    522    207   -732    800   1454   1530   1532   1847   1299
   -290   -818   -530    553    116   -675    854   1457   1548   1540   1847   1262
   -329   -782   -452    555     59   -618    930   1478   1574   1558   1857   1252
   -272   -709   -436    491     80   -574    992   1488   1592   1566   1860   1239
   -114   -605   -491    358    187   -548    984   1460   1564   1548   1834   1236
    -62   -524   -465    293    200   -496   1047   1491   1605   1590   1891   1335
    -70   -478   -407    270    168   -444   1130   1558   1678   1662   2000   1478
     -5   -379   -374    192    184   -376   1171   1597   1714   1725   2083   1584
    119   -363   -485    122    298   -423   1247   1623   1740   1777   2101   1628
    257   -379   -636     59    446   -506   1309   1634   1740   1797   2086   1602
    426   -418   -844     -5    633   -631   1325   1621   1727   1779   2047   1522
    667   -441  -1109   -111    888   -774   1296   1577   1678   1709   1995   1434
    945   -418  -1366   -265   1153   -891   1236   1551   1621   1636   1930   1345
   1218   -410  -1628   -405   1423  -1018   1098   1514   1551   1574   1849   1254
   1366   -472  -1839   -449   1602  -1156    984   1460   1488   1509   1769   1166
   1379   -571  -1951   -402   1665  -1260    857   1379   1405   1428   1701   1085
   1340   -685  -2026   -329   1680  -1353    769   1293   1337   1369   1665   1083
   1286   -789  -2075   -249   1678  -1431    698   1228   1322   1353   1680   1127
   1197   -872  -2070   -163   1631  -1470    696   1236   1361   1384   1732   1182
    979   -987  -1966      5   1473  -1475    722   1280   1421   1460   1821   1286
    610  -1148  -1758    267   1184  -1452    769   1350   1493   1548   1904   1397
    124  -1270  -1395    571    758  -1332    904   1480   1613   1680   2013   1532
   -319  -1366  -1047    844    363  -1208    989   1602   1709   1797   2122   1665
   -592  -1449   -857   1021    132  -1153   1018   1654   1719   1821   2151   1730
   -675  -1428   -753   1049     38  -1091   1034   1641   1691   1797   2140   1717
   -724  -1389   -665   1057    -31  -1028   1062   1647   1670   1774   2135   1699
   -859  -1337   -480   1096   -189   -909   1088   1667   1673   1779   2148   1745
   -943  -1306   -363   1124   -290   -836   1127   1693   1675   1800   2179   1766
   -885  -1275   -389   1078   -249   -831   1119   1693   1660   1795   2164   1748
   -717  -1241   -527    979    -96   -885   1080   1636   1582   1722   2088   1691
   -527  -1200   -672    862     72   -937   1062   1574   1519   1665   2029   1631
   -387  -1223   -836    805    223  -1031   1034   1543   1480   1618   1995   1561
   -249  -1270  -1023    758    384  -1148   1026   1506   1444   1561   1943   1499
   -140  -1304  -1163    722    511  -1236    995   1491   1431   1532   1896   1447
    -83  -1387  -1306    732    610  -1348    956   1478   1408   1501   1847   1392
    -36  -1540  -1504    789    732  -1522    958   1460   1371   1457   1805   1322
     62  -1654  -1717    795    888  -1686    987   1519   1405   1449   1753   1213
    176  -1719  -1896    771   1036  -1808    989   1600   1454   1473   1714   1169
    194  -1725  -1919    763   1057  -1821    995   1751   1610   1639   1852   1283
     80  -1678  -1758    800    919  -1717    987   1919   1829   1912   2156   1621
   -111  -1535  -1423    820    652  -1480    893   1821   1842   2075   2548   2047
   -337  -1525  -1187    930    423  -1356    662   1439   1582   2031   2766   2330
   -493  -1712  -1218   1101    361  -1465    454    992   1213   1790   2670   2257
   -587  -2216  -1628   1402    519  -1922    342    511    649   1106   1896   1538
   -639  -2844  -2205   1740    782  -2527    223    171     88    309    943    701
   -641  -3234  -2595   1938    974  -2915    129    174     -2    145    719    480
   -527  -3390  -2863   1956   1166  -3128    122    337    137    259    787    472
   -397  -3348  -2951   1873   1275  -3151    207    579    363    465    940    542
   -327  -3205  -2878   1764   1275  -3042    394    870    646    717   1140    657
   -228  -3141  -2912   1683   1340  -3026    478   1002    771    820   1205    683
   -106  -3146  -3039   1623   1465  -3094    514   1062    836    867   1226    680
    -25  -3099  -3073   1564   1522  -3086    555   1114    898    930   1267    698
     28  -3000  -3029   1486   1527  -3016    600   1166    953    995   1319    753
    116  -2860  -2977   1371   1545  -2920    605   1182    979   1023   1353    776
    233  -2785  -3021   1275   1623  -2902    613   1202   1002   1052   1405    852
    314  -2727  -3042   1208   1678  -2883    620   1223   1023   1072   1434    927
    348  -2655  -3003   1150   1673  -2829    615   1213   1023   1067   1434    961
    340  -2592  -2933   1124   1636  -2761    607   1200   1028   1065   1441    963
    285  -2605  -2891   1158   1587  -2746    631   1223   1065   1093   1478    976
    246  -2608  -2855   1182   1551  -2730    631   1236   1093   1122   1509    987
    194  -2595  -2792   1200   1491  -2694    628   1228   1104   1132   1519    984
    106  -2626  -2735   1260   1418  -2681    618   1218   1111   1137   1527    969
      5  -2709  -2714   1350   1358  -2712    592   1213   1117   1145   1532    950
   -150  -2785  -2634   1467   1241  -2709    550   1205   1127   1161   1551    945
   -400  -2909  -2512   1654   1054  -2712    532   1189   1127   1163   1564    930
   -636  -3026  -2390   1829    875  -2709    491   1158   1109   1150   1553    919
   -846  -3154  -2309   1997    730  -2733    439   1135   1096   1137   1530    904
  -1026  -3255  -2229   2140    600  -2743    392   1132   1106   1148   1538    945
  -1124  -3276  -2153   2197    511  -2714    384   1145   1135   1174   1571   1005
  -1166  -3237  -2070   2203    449  -2655    394   1179   1184   1228   1626   1093
  -1150  -3130  -1979   2138    413  -2553    402   1223   1260   1304   1704   1213
  -1072  -3013  -1940   2044    433  -2478    392   1254   1317   1371   1779   1314
   -995  -2904  -1909   1948    457  -2408    402   1286   1363   1418   1834   1366
   -930  -2795  -1865   1862    465  -2330    457   1345   1434   1486   1904   1431
   -841  -2611  -1771   1725    465  -2192    514   1400   1501   1558   1977   1506
   -740  -2413  -1673   1577    465  -2044    568   1449   1566   1621   2044   1574
   -672  -2294  -1621   1483    472  -1958    620   1465   1595   1647   2070   1602
   -602  -2171  -1569   1387    483  -1870    665   1473   1618   1662   2083   1618
   -504  -2034  -1530   1267    511  -1782    706   1475   1641   1678   2099   1634
   -384  -1878  -1493   1132    553  -1686    763   1486   1670   1693   2117   1644
   -262  -1766  -1504   1013    618  -1634    797   1493   1691   1709   2130   1644
   -145  -1688  -1543    917    698  -1615    839   1486   1699   1706   2125   1626
    -31  -1590  -1558    807    761  -1574    831   1454   1688   1686   2088   1610
     59  -1530  -1590    735    823  -1558    839   1434   1683   1667   2060   1621
     93  -1548  -1644    724    867  -1595    844   1402   1667   1639   2036   1595
     80  -1574  -1654    745    867  -1613    823   1363   1636   1613   2005   1561
     33  -1649  -1686    807    857  -1665    818   1337   1621   1595   1990   1517
    -51  -1753  -1701    904    823  -1727    800   1306   1595   1561   1953   1467
   -148  -1857  -1712   1000    779  -1784    750   1252   1535   1493   1880   1421
   -226  -1943  -1717   1085    743  -1831    714   1223   1504   1457   1836   1392
   -283  -2000  -1719   1140    717  -1860    711   1210   1493   1441   1813   1366
   -303  -2018  -1714   1161    704  -1867    672   1192   1488   1428   1803   1350
   -348  -2060  -1712   1202    680  -1886    628   1169   1462   1392   1769   1309
   -397  -2112  -1714   1252    657  -1914    631   1169   1454   1371   1743   1270
   -431  -2135  -1704   1280    633  -1919    610   1156   1444   1353   1722   1226
   -459  -2145  -1686   1304    613  -1917    571   1132   1428   1330   1696   1184
   -491  -2177  -1686   1332    597  -1932    532   1098   1413   1309   1670   1182
   -475  -2184  -1709   1330    615  -1945    470   1072   1397   1301   1665   1192
   -368  -2075  -1709   1221    670  -1893    480   1091   1421   1325   1699   1231
   -301  -1966  -1665   1135    680  -1816    522   1122   1457   1361   1743   1291
   -259  -1938  -1678   1096    709  -1808    545   1122   1470   1363   1748   1304
   -197  -1891  -1693   1044    748  -1792    566   1117   1473   1363   1745   1309
   -140  -1855  -1717    995    787  -1787    537   1101   1457   1353   1745   1327
    -33  -1779  -1745    906    854  -1764    581   1122   1475   1363   1748   1332
    -51  -1821  -1769    932    857  -1795    605   1119   1470   1356   1732   1327
    -96  -1836  -1743    966    820  -1790    581   1091   1452   1335   1722   1301
    -83  -1829  -1745    956    828  -1787    623   1088   1454   1325   1706   1288
    -41  -1797  -1756    919    857  -1777    644   1078   1452   1317   1693   1291
    -28  -1829  -1803    927    885  -1816    633   1036   1413   1270   1654   1257
    -15  -1810  -1797    911    891  -1805    613   1018   1392   1247   1641   1239
    -33  -1818  -1784    924    875  -1803    581    997   1361   1213   1610   1197
    -38  -1829  -1790    935    875  -1810    555    963   1317   1169   1569   1148
    -57  -1844  -1790    950    865  -1818    558    950   1304   1148   1545   1119
    -57  -1805  -1748    930    844  -1777    545    943   1296   1143   1553   1098
    -28  -1748  -1719    885    844  -1735    519    898   1249   1106   1525   1072
      2  -1727  -1730    862    865  -1727    530    880   1234   1098   1504   1049
     15  -1699  -1714    841    865  -1706    555    896   1249   1096   1501   1031
     62  -1621  -1683    779    872  -1652    589    922   1247   1023   1369    898
    163  -1499  -1662    665    911  -1579    610   1013   1325   1070   1345    971
    293  -1314  -1608    511    950  -1460    649   1215   1571   1356   1626   1189
    506  -1171  -1680    332   1091  -1426    639   1413   1823   1717   2062   1582
    646   -885  -1535    119   1088  -1210    501   1278   1769   1834   2392   1971
    605   -719  -1327     54    963  -1023    332    930   1514   1777   2592   2231
    470   -820  -1291    176    880  -1054    184    535   1130   1480   2408   2096
    298  -1421  -1719    561   1005  -1569    140    116    537    691   1483   1213
    163  -2013  -2177    924   1169  -2096     93    -75    140     96    771    496
     90  -2353  -2444   1130   1265  -2397     83     70    192    101    701    387
     31  -2522  -2553   1247   1291  -2538    176    348    449    332    844    478
     12  -2566  -2582   1275   1296  -2574    319    610    714    563   1013    568
     67  -2538  -2605   1234   1335  -2569    517    870    966    784   1200    711
    103  -2530  -2634   1213   1366  -2582    631    995   1096    904   1304    792
    109  -2634  -2743   1262   1426  -2688    659   1018   1124    930   1322    802
    116  -2753  -2870   1319   1493  -2811    691   1047   1166    966   1340    810
    171  -2865  -3037   1348   1602  -2951    675   1047   1192    982   1350    774
    226  -3008  -3234   1389   1727  -3120    628   1021   1179    956   1309    719
    306  -3099  -3406   1397   1855  -3252    605   1002   1161    924   1273    685
    350  -3148  -3499   1400   1922  -3325    587    984   1130    896   1239    623
    384  -3161  -3546   1387   1964  -3354    545    950   1078    841   1182    571
    410  -3138  -3548   1361   1979  -3343    501    906   1010    769   1114    535
    381  -3115  -3496   1366   1938  -3304    472    893    974    724   1083    506
    290  -3060  -3354   1384   1821  -3205    418    872    948    698   1067    483
    168  -2948  -3117   1389   1641  -3031    394    875    948    706   1085    498
     10  -2826  -2837   1408   1421  -2831    415    906    966    730   1119    517
   -161  -2704  -2543   1434   1189  -2624    439    963   1008    782   1184    548
   -397  -2556  -2158   1475    878  -2356    491   1044   1083    859   1280    644
   -574  -2410  -1836   1491    628  -2122    493   1078   1117    891   1340    727
   -504  -2598  -2096   1551    795  -2348    415   1026   1052    815   1293    763
   -363  -3013  -2650   1688   1143  -2831    361    995    989    758   1260    917
   -498  -3296  -2798   1896   1148  -3047    355   1091   1034    826   1335   1070
   -665  -3380  -2717   2021   1023  -3050    371   1163   1080    872   1379   1096
   -550  -3330  -2782   1940   1114  -3057    402   1176   1026    870   1369   1023
   -249  -3291  -3042   1771   1395  -3167    348   1119    896    828   1299    865
   -166  -3257  -3091   1709   1462  -3174    254   1039    867    797   1252    784
   -210  -3229  -3018   1719   1402  -3125    184    974    878    769   1231    769
   -215  -3208  -2992   1712   1387  -3102    158    956    906    763   1218    779
   -197  -3187  -2990   1693   1395  -3089    132    948    919    756   1205    787
   -148  -3138  -2990   1641   1418  -3065    101    909    896    719   1156    758
     28  -3016  -3044   1493   1535  -3031     31    875    880    696   1130    743
    197  -2883  -3081   1340   1636  -2979     38    878    896    701   1135    719
    311  -2826  -3138   1257   1725  -2982     51    862    885    680   1109    665
    405  -2779  -3185   1184   1792  -2979     51    852    870    659   1075    628
    459  -2696  -3159   1117   1808  -2927    114    862    870    652   1065    623
    465  -2631  -3099   1083   1779  -2865    200    888    901    672   1088    657
    449  -2603  -3052   1078   1751  -2826    262    901    927    696   1106    680
    488  -2530  -3021   1021   1753  -2774    244    867    927    691   1106    667
    542  -2462  -3005    958   1774  -2733    252    839    930    698   1119    646
    537  -2460  -2998    961   1766  -2730    270    792    909    675   1096    605
    485  -2452  -2938    984   1712  -2694    280    771    904    667   1091    574
    366  -2442  -2808   1036   1584  -2624    316    800    937    696   1117    579
    236  -2465  -2704   1114   1467  -2585    366    857    995    743   1153    597
    137  -2449  -2587   1156   1361  -2520    361    883   1023    766   1174    592
     67  -2400  -2468   1166   1267  -2434    366    911   1065    805   1210    610
     31  -2333  -2366   1148   1197  -2351    428    966   1135    865   1275    678
     31  -2283  -2314   1124   1171  -2299    470   1000   1176    896   1306    730
     85  -2221  -2307   1065   1195  -2262    483   1026   1215    927   1335    774
    158  -2107  -2265    974   1210  -2184    501   1036   1239    945   1350    789
    202  -1982  -2187    888   1192  -2083    496   1041   1262    974   1387    836
    233  -1831  -2065    797   1148  -1948    504   1060   1291   1010   1428    893
    257  -1738  -1995    740   1124  -1867    517   1083   1306   1039   1454    927
    254  -1725  -1979    735   1117  -1852    548   1098   1319   1047   1462    927
    259  -1673  -1935    704   1096  -1803    576   1117   1337   1065   1483    932
    254  -1631  -1886    688   1067  -1758    589   1132   1366   1098   1517    904
    272  -1590  -1862    657   1065  -1725    542   1101   1369   1096   1499    852
    353  -1499  -1852    574   1101  -1675    504   1057   1363   1088   1491    880
    394  -1483  -1880    542   1137  -1680    537   1062   1343   1062   1462    888
    379  -1532  -1912    574   1145  -1722    605   1101   1327   1054   1428    883
    379  -1660  -2042    639   1208  -1849    558   1104   1270   1002   1353    769
    400  -1831  -2231    717   1314  -2031    457   1085   1187    891   1228    615
    485  -2003  -2491    756   1488  -2244    350   1026   1093    709   1070    478
    509  -2244  -2756    867   1631  -2499    233    917    992    535    906    353
    381  -2483  -2865   1049   1621  -2673    150    818    935    465    826    280
    205  -2662  -2868   1228   1535  -2764    148    763    919    465    823    228
    111  -2831  -2946   1358   1527  -2889    137    722    893    483    852    285
    129  -2925  -3055   1397   1590  -2987     96    665    865    485    872    348
    223  -2912  -3135   1343   1678  -3024     88    644    867    511    904    423
    337  -2829  -3167   1247   1751  -2998    132    670    914    563    956    509
    322  -2707  -3029   1189   1673  -2868    207    743   1015    665   1057    594
    239  -2507  -2746   1135   1491  -2626    405    932   1205    828   1171    683
     72  -2221  -2294   1072   1182  -2257    667   1213   1483   1085   1369    872
    -33  -1810  -1777    922    870  -1795    828   1501   1813   1447   1717   1169
     41  -1293  -1335    623    688  -1314    839   1722   2112   1855   2203   1675
    202   -709   -914    252    555   -810    771   1712   2197   2096   2668   2221
    262   -368   -633     51    446   -501    722   1509   2029   2081   2938   2543
    252   -298   -550     23    400   -423    680   1239   1680   1810   2863   2465
    207   -626   -833    207    519   -727    636    828   1093   1085   2055   1688
     83  -1052  -1135    483    607  -1093    566    478    587    363   1156    844
    -18  -1444  -1426    730    704  -1434    535    478    517    228    924    602
   -109  -1761  -1652    935    771  -1706    626    719    771    480   1101    693
   -184  -1997  -1816   1088    815  -1906    646    857    976    657   1213    792
   -228  -2143  -1914   1184    841  -2029    688    974   1145    795   1291    883
   -270  -2195  -1927   1231    826  -2060    724   1057   1286    922   1400    997
   -290  -2288  -1997   1291    852  -2143    665   1031   1301    932   1400   1005
   -335  -2517  -2182   1426    919  -2348    561    945   1234    862   1319    919
   -400  -2766  -2369   1582    982  -2569    454    841   1135    756   1215    795
   -465  -3024  -2559   1743   1047  -2792    371    774   1057    675   1130    691
   -568  -3317  -2748   1943   1088  -3034    311    735   1005    620   1072    571
   -667  -3567  -2902   2114   1117  -3234    202    667    927    524    963    407
   -826  -3717  -2891   2270   1031  -3304    161    659    906    488    919    361
   -987  -3730  -2743   2356    875  -3237    140    680    914    493    927    363
  -1002  -3697  -2694   2351    844  -3195     98    675    919    504    940    353
   -901  -3621  -2720   2260    906  -3172     72    667    924    504    961    413
   -605  -3496  -2894   2049   1143  -3195     -7    592    862    431    896    363
   -415  -3447  -3031   1930   1304  -3239    -70    537    800    355    813    316
   -379  -3411  -3031   1896   1325  -3221    -46    589    846    392    836    405
   -329  -3372  -3044   1849   1353  -3208     20    678    940    470    909    511
   -202  -3315  -3112   1758   1452  -3216     59    761   1031    558    987    639
     -7  -3208  -3200   1605   1592  -3203     90    828   1104    633   1065    722
    233  -3102  -3335   1434   1784  -3218    124    880   1169    688   1122    711
    459  -3018  -3478   1278   1966  -3247    155    904   1205    724   1143    657
    652  -2920  -3572   1132   2112  -3244    207    982   1286    815   1226    644
    800  -2824  -3626   1010   2210  -3226    265   1083   1382    924   1350    654
    927  -2704  -3632    888   2278  -3167    285   1127   1426    976   1423    706
   1026  -2613  -3642    792   2333  -3128    257   1135   1444   1002   1454    717
   1085  -2579  -3668    745   2377  -3122    213   1119   1452   1013   1480    698
   1117  -2566  -3686    722   2400  -3125    171   1083   1431    987   1478    657
   1127  -2548  -3676    711   2400  -3112    122   1039   1392    937   1426    641
   1085  -2559  -3645    735   2364  -3102     96   1015   1382    924   1418    652
    987  -2592  -3582    802   2283  -3086     90    997   1376    909   1421    654
    854  -2665  -3520    904   2187  -3094     80    956   1337    854   1361    618
    680  -2772  -3452   1047   2065  -3112     75    911   1293    795   1291    589
    439  -2909  -3348   1234   1891  -3128     72    878   1262    756   1260    605
    153  -3042  -3198   1444   1675  -3120     77    849   1236    717   1218    589
   -109  -3159  -3052   1634   1470  -3107     98    839   1226    698   1189    592
   -345  -3211  -2865   1779   1260  -3039    148    862   1257    724   1210    646
   -535  -3234  -2701   1883   1080  -2969    194    867   1270    724   1213    683
   -670  -3231  -2564   1951    945  -2899    236    865   1265    719   1202    745
   -771  -3198  -2429   1982    826  -2816    277    883   1293    748   1231    805
   -807  -3143  -2335   1977    763  -2740    311    904   1330    784   1265    820
   -826  -3076  -2252   1951    711  -2665    340    919   1356    805   1288    841
   -800  -2979  -2182   1888    691  -2582    363    919   1371    815   1306    896
   -670  -2800  -2130   1735    727  -2468    374    911   1387    831   1327    927
   -496  -2582  -2086   1540    795  -2335    420    971   1452    893   1395    989
   -361  -2369  -2008   1363    820  -2190    465   1028   1519    969   1473   1049
   -184  -2197  -2016   1189    914  -2107    483   1052   1551   1005   1506   1078
    -57  -2062  -2005   1060    971  -2034    501   1062   1561   1015   1506   1117
     31  -1940  -1971    956   1000  -1956    504   1067   1569   1034   1517   1182
     72  -1855  -1927    891   1000  -1891    488   1057   1574   1044   1535   1176
     98  -1774  -1873    839    984  -1823    467   1034   1569   1054   1553   1171
    137  -1727  -1865    795   1000  -1795    428   1015   1558   1057   1558   1174
    181  -1712  -1893    766   1036  -1803    405   1005   1551   1054   1558   1182
    244  -1704  -1948    730   1093  -1823    389    987   1540   1047   1548   1161
    296  -1701  -2000    701   1145  -1849    366    948   1504   1005   1522   1148
    293  -1738  -2034    722   1161  -1886    340    909   1452    945   1473   1132
    231  -1808  -2039    789   1135  -1922    337    893   1431    927   1465   1135
    171  -1852  -2026    839   1098  -1940    288    857   1400    901   1423   1065
    184  -1883  -2070    849   1127  -1977    254    833   1361    859   1369   1031
    213  -1922  -2138    854   1174  -2029    252    805   1330    831   1337   1008
    236  -1953  -2190    859   1213  -2070    257    774   1301    797   1306    956
    163  -2031  -2195    932   1176  -2112    262    774   1280    771   1275    924
    155  -2034  -2192    937   1171  -2112    254    774   1273    763   1257    909
    236  -2008  -2244    883   1236  -2125    231    758   1252    735   1231    893
    246  -2031  -2278    893   1262  -2153    246    753   1244    717   1213    904
    252  -2065  -2317    906   1283  -2190    228    743   1234    711   1210    857
    277  -2107  -2385    914   1330  -2244    171    701   1187    670   1163    800
    272  -2148  -2421    935   1343  -2283    166    667   1156    628   1119    820
    254  -2174  -2429    961   1340  -2301    197    706   1189    659   1150    815
    259  -2177  -2436    956   1345  -2304    218    727   1197    657   1132    743
    335  -2148  -2486    906   1410  -2317    249    737   1210    631   1062    724
    358  -2081  -2439    859   1395  -2260    327    849   1325    698   1080    717
    379  -1927  -2307    774   1343  -2117    405   1005   1493    841   1166    756
    446  -1665  -2112    607   1278  -1886    449   1200   1769   1195   1535   1114
    537  -1319  -1860    389   1197  -1590    384   1317   1977   1569   2042   1571
    537  -1065  -1605    262   1070  -1335    332   1221   1917   1693   2410   2003
    446   -976  -1423    265    935  -1200    319    969   1621   1540   2533   2231
    420  -1145  -1569    361    992  -1356    181    540   1067    950   1992   1800
    415  -1475  -1891    527   1153  -1683     36     28    402     62    935    904
    439  -1758  -2197    659   1314  -1977    -51   -158    103   -379    374    397
    472  -2000  -2473    763   1473  -2236    -33     12    259   -228    433    355
    488  -2073  -2561    792   1522  -2317     64    218    511     12    600    423
    498  -2005  -2504    753   1499  -2255    135    371    722    205    724    480
    472  -1896  -2372    709   1421  -2135    197    542    919    400    872    579
    457  -1803  -2260    672   1358  -2031    283    646   1021    501    966    628
    465  -1769  -2234    652   1348  -2000    288    636   1002    483    927    623
    446  -1790  -2236    670   1340  -2013    262    600    953    439    878    576
    413  -1784  -2197    685   1304  -1990    265    610    937    426    870    568
    459  -1766  -2226    654   1343  -1995    231    592    901    394    852    527
    587  -1792  -2379    602   1480  -2086    140    555    849    353    828    446
    644  -1974  -2618    665   1628  -2294    122    540    820    309    771    348
    691  -2112  -2805    709   1748  -2460    111    501    782    259    696    316
    748  -2184  -2933    719   1839  -2559    111    493    787    262    698    316
    724  -2221  -2948    748   1834  -2582    109    493    802    265    704    319
    644  -2262  -2909    807   1774  -2585    150    550    865    322    745    337
    480  -2343  -2824    930   1649  -2582    226    631    948    405    813    368
    303  -2483  -2787   1091   1545  -2634    306    704   1036    483    865    400
    231  -2566  -2800   1166   1514  -2683    335    761   1109    555    922    441
    179  -2631  -2813   1226   1493  -2722    342    810   1145    587    950    511
    127  -2743  -2870   1306   1496  -2805    363    870   1208    631   1005    576
     75  -2803  -2878   1363   1475  -2839    410    956   1288    688   1065    597
    132  -2769  -2902   1317   1514  -2834    439   1054   1361    758   1132    665
    233  -2714  -2948   1239   1590  -2831    449   1124   1408    823   1202    714
    324  -2611  -2938   1143   1628  -2774    457   1179   1434    870   1252    750
    454  -2455  -2909   1000   1680  -2681    446   1205   1423    875   1260    774
    615  -2327  -2943    854   1779  -2637    439   1267   1457    927   1322    810
    807  -2210  -3021    701   1914  -2616    423   1280   1473    969   1387    823
    958  -2101  -3060    568   2008  -2579    418   1293   1480    995   1415    807
   1111  -2112  -3224    501   2166  -2668    439   1309   1475   1002   1400    776
   1137  -2140  -3281    498   2208  -2712    491   1306   1473   1000   1392    852
   1023  -2088  -3112    532   2068  -2600    566   1345   1509   1039   1431    911
    833  -2052  -2886    607   1857  -2468    574   1345   1504   1036   1421    883
    709  -2057  -2766    675   1738  -2410    563   1306   1462    995   1371    823
    550  -2075  -2626    761   1587  -2351    576   1270   1439    945   1327    769
    337  -2112  -2449    885   1392  -2278    605   1265   1431    904   1275    717
     83  -2135  -2221   1023   1150  -2177    584   1247   1413    870   1239    691
   -124  -2216  -2091   1171    982  -2153    537   1179   1348    823   1200    657
    -62  -2327  -2265   1192   1101  -2296    483   1060   1228    701   1080    542
      2  -2439  -2444   1218   1223  -2442    415    966   1135    605    979    465
      5  -2650  -2657   1322   1330  -2652    371    893   1065    545    911    517
    -90  -2839  -2748   1465   1327  -2795    394    891   1098    605    963    748
   -272  -2938  -2665   1602   1195  -2803    431    927   1156    675   1047    906
   -436  -2920  -2483   1678   1021  -2701    506   1008   1221    732   1117    976
   -540  -2907  -2366   1722    911  -2637    594   1078   1262    779   1166    976
   -524  -2899  -2374   1712    924  -2637    605   1080   1247    782   1153    901
   -459  -2940  -2481   1699   1008  -2712    610   1021   1192    717   1080    776
   -335  -2904  -2572   1618   1117  -2738    628    969   1145    654   1013    680
   -228  -2837  -2608   1530   1187  -2722    600    945   1132    631    989    641
   -298  -2790  -2491   1545   1096  -2642    610    948   1150    646   1013    646
   -267  -2725  -2457   1493   1093  -2592    618    922   1143    641   1010    613
   -111  -2621  -2512   1366   1200  -2566    568    880   1114    628   1000    574
    -20  -2543  -2522   1280   1249  -2533    491    898   1127    657   1026    558
     62  -2499  -2561   1218   1312  -2530    405    878   1117    654   1023    527
    135  -2465  -2600   1163   1363  -2533    402    859   1091    633   1002    483
    150  -2465  -2616   1158   1382  -2540    374    846   1075    623    989    449
    124  -2468  -2592   1169   1356  -2530    345    852   1075    623    989    426
     20  -2504  -2525   1241   1273  -2514    303    857   1078    623    982    384
    -46  -2587  -2543   1317   1247  -2566    259    815   1041    592    943    329
    -70  -2624  -2556   1345   1241  -2590    265    813   1031    584    930    303
    -54  -2616  -2564   1335   1252  -2590    272    807   1023    568    911    275
     31  -2582  -2613   1275   1322  -2598    301    815   1026    563    896    293
    158  -2507  -2668   1174   1410  -2587    314    885   1062    615    937    309
    277  -2423  -2701   1072   1488  -2561    306    909   1072    623    943    322
    379  -2340  -2720    979   1548  -2527    374    914   1080    618    930    340
    459  -2301  -2761    922   1610  -2530    431    893   1080    618    930    358
    480  -2268  -2748    893   1610  -2507    374    862   1054    594    917    335
    550  -2252  -2803    849   1675  -2527    355    867   1041    579    883    298
    550  -2286  -2839    867   1693  -2561    348    849   1023    558    872    265
    467  -2348  -2816    940   1641  -2582    366    844   1018    553    880    233
    392  -2426  -2821   1015   1602  -2624    368    833    995    540    849    189
    355  -2540  -2899   1091   1626  -2720    371    810    958    517    800    140
    283  -2618  -2904   1166   1592  -2761    449    870   1021    545    766     46
    228  -2642  -2870   1208   1548  -2756    436    953   1117    597    753     -5
    249  -2657  -2907   1202   1577  -2779    472   1127   1278    766    883    119
    376  -2551  -2927   1085   1649  -2738    485   1293   1480   1031   1176    420
    480  -2268  -2748    893   1613  -2507    387   1249   1551   1221   1540    919
    449  -2042  -2491    797   1470  -2265    285    976   1387   1208   1805   1366
    462  -1847  -2309    691   1384  -2078    166    696   1088   1044   1857   1522
    446  -2039  -2486    797   1465  -2262     28    358    652    558   1343   1072
    283  -2561  -2844   1137   1561  -2701   -122    -31    109   -189    402    163
    213  -2974  -3187   1382   1699  -3081   -241   -142    -96   -493    -15   -272
    241  -3073  -3315   1415   1777  -3192   -213     -7     67   -337     54   -233
    220  -3044  -3265   1410   1740  -3154   -109    205    319    -93    239   -129
    158  -2915  -3073   1376   1613  -2992     83    485    618    189    465     20
     88  -2787  -2876   1350   1480  -2831    272    730    870    439    675    174
      5  -2751  -2756   1374   1379  -2753    363    831    982    553    771    228
    -90  -2766  -2675   1428   1291  -2722    415    867   1026    600    807    244
   -116  -2735  -2618   1423   1249  -2675    420    872   1039    610    805    231
   -111  -2714  -2603   1413   1244  -2660    439    870   1044    600    787    207
   -114  -2782  -2668   1447   1275  -2725    485    901   1065    615    787    194
    -20  -2813  -2792   1415   1384  -2803    389    880   1070    626    782    181
    106  -2842  -2948   1366   1527  -2896    316    797   1021    571    724    153
    194  -2886  -3081   1345   1636  -2982    303    727    961    511    662    137
    329  -2959  -3289   1314   1808  -3125    223    701    927    491    649    116
    402  -3000  -3403   1299   1901  -3203    187    672    919    480    626    127
    415  -3050  -3465   1317   1938  -3257    207    641    927    483    636    168
    374  -3125  -3499   1376   1935  -3312    254    693    966    530    691    207
    298  -3208  -3507   1452   1901  -3356    298    800   1028    592    735    270
    309  -3263  -3572   1475   1940  -3419    311    828   1041    607    737    303
    327  -3361  -3689   1514   2005  -3525    319    839   1041    618    745    311
    376  -3445  -3821   1535   2099  -3632    283    836   1015    592    724    290
    439  -3559  -4000   1558   2218  -3780    254    880    997    576    704    275
    454  -3655  -4110   1597   2281  -3881    254    953   1010    597    717    319
    459  -3722  -4182   1628   2317  -3951    270   1005   1034    628    735    381
    465  -3777  -4242   1657   2353  -4008    322   1031   1060    646    745    384
    488  -3800  -4289   1654   2387  -4042    280   1034   1072    665    779    355
    532  -3754  -4286   1610   2408  -4019    241   1070   1111    719    852    342
    581  -3694  -4276   1553   2429  -3985    259   1109   1148    761    888    329
    623  -3595  -4219   1486   2421  -3907    233   1140   1163    792    924    353
    613  -3535  -4151   1460   2379  -3842    215   1169   1179    807    935    335
    566  -3515  -4084   1473   2322  -3798    226   1174   1187    807    935    332
    498  -3509  -4008   1504   2252  -3759    249   1189   1197    823    956    348
    397  -3530  -3928   1566   2161  -3728    270   1197   1200    823    963    332
    316  -3541  -3858   1610   2086  -3699    252   1130   1143    737    865    270
    277  -3564  -3842   1641   2057  -3702    223   1062   1083    659    779    220
    283  -3608  -3894   1662   2086  -3751    184   1026   1021    592    701    135
    311  -3652  -3964   1670   2138  -3808    161    989    963    522    620     46
    301  -3697  -3998   1696   2148  -3847    148    917    898    446    542    -44
    293  -3681  -3975   1693   2132  -3826    106    844    839    379    475    -98
    288  -3660  -3951   1686   2117  -3803     88    779    797    332    428   -137
    272  -3676  -3949   1701   2109  -3811     75    717    750    285    376   -176
    210  -3686  -3897   1738   2052  -3793     83    670    724    257    342   -176
    150  -3639  -3790   1743   1969  -3715    103    657    724    254    348   -171
    132  -3587  -3722   1727   1925  -3655    116    680    743    275    371   -155
    122  -3567  -3689   1722   1904  -3626    148    732    792    327    415   -116
    137  -3452  -3593   1654   1865  -3522    181    761    839    371    457    -77
    161  -3320  -3481   1579   1818  -3400    246    797    896    431    517    -18
    124  -3205  -3330   1540   1725  -3268    309    836    950    493    574     49
     62  -3115  -3177   1527   1618  -3146    368    909   1026    566    644    122
     51  -3042  -3096   1493   1571  -3068    384    937   1075    615    685    140
     70  -2927  -2998   1428   1532  -2964    394    958   1122    662    724    205
     98  -2829  -2930   1363   1512  -2878    397    976   1163    711    774    241
    142  -2766  -2909   1312   1525  -2837    384    971   1182    735    800    244
    228  -2691  -2920   1228   1574  -2805    355    953   1171    732    802    257
    309  -2624  -2933   1156   1618  -2777    342    950   1166    727    800    272
    387  -2585  -2972   1096   1678  -2777    337    914   1137    688    756    275
    410  -2592  -3003   1091   1706  -2798    350    880   1117    670    724    280
    376  -2574  -2953   1096   1662  -2764    350    901   1117    688    743    298
    371  -2561  -2933   1093   1649  -2746    327    904   1101    683    735    298
    368  -2540  -2912   1085   1639  -2725    285    865   1060    649    704    275
    335  -2553  -2889   1109   1610  -2720    277    820   1026    613    670    228
    285  -2559  -2844   1135   1564  -2701    267    787   1000    581    628    192
    246  -2564  -2811   1158   1527  -2686    249    769    989    563    605    197
    233  -2535  -2769   1148   1499  -2652    244    753    989    561    602    215
    220  -2499  -2720   1140   1470  -2608    254    727    974    545    587    202
    210  -2465  -2678   1124   1441  -2572    280    706    974    540    574    181
    249  -2369  -2618   1057   1434  -2494    301    724   1005    571    600    200
    322  -2252  -2574    961   1447  -2413    329    756   1036    600    631    236
    381  -2104  -2486    862   1434  -2294    361    784   1072    631    657    296
    498  -1966  -2465    732   1480  -2216    376    807   1098    665    693    340
    610  -1847  -2457    618   1532  -2151    415    831   1124    688    711    350
    714  -1719  -2434    501   1571  -2075    485    885   1166    698    691    361
    792  -1600  -2392    405   1592  -1995    615   1013   1260    735    685    366
    854  -1473  -2327    306   1590  -1899    763   1228   1444    893    802    457
    950  -1223  -2174    135   1561  -1699    836   1499   1719   1202   1080    711
   1065   -852  -1917   -106   1488  -1384    807   1678   1953   1553   1478   1111
   1052   -527  -1579   -262   1314  -1052    646   1447   1919   1748   1844   1532
    849   -353  -1205   -249   1026   -779    397    940   1673   1743   2031   1761
    628   -501  -1130    -64    878   -815    142    381   1205   1335   1709   1522
    420  -1078  -1501    327    961  -1288    -38   -179    467    379    696    641
    342  -1696  -2039    678   1189  -1867   -213   -475    -54   -348   -111    -59
    376  -1974  -2351    797   1363  -2161   -267   -319     31   -306   -148   -179
    371  -2091  -2462    859   1415  -2275   -218   -114    192   -189   -111   -179
    332  -2132  -2465    898   1397  -2296    -64    122    394    -36    -25   -122
    337  -2117  -2455    891   1395  -2286     96    319    568    111     67    -80
    335  -2104  -2442    883   1387  -2273    129    371    626    158    101    -90
    327  -2075  -2405    872   1366  -2239    150    397    649    174    103    -93
    361  -1948  -2309    792   1335  -2127    187    441    683    210    137    -49
    433  -1782  -2216    675   1325  -1997    246    498    743    272    200      7
    519  -1618  -2138    548   1327  -1875    298    555    805    340    265     67
    659  -1460  -2122    400   1389  -1790    329    584    833    381    296     98
    745  -1345  -2091    298   1418  -1719    348    594    841    400    309    124
    761  -1273  -2034    257   1397  -1652    361    605    852    418    316    129
    753  -1197  -1951    220   1350  -1574    379    613    857    423    309    140
    748  -1127  -1875    189   1309  -1499    410    644    878    454    335    166
    750  -1052  -1805    150   1275  -1428    431    667    893    483    358    184
    758   -976  -1735    109   1247  -1356    431    680    901    498    381    218
    758   -875  -1636     57   1197  -1254    439    691    919    519    413    267
    748   -813  -1561     31   1153  -1187    459    709    935    550    441    293
    732   -795  -1530     31   1130  -1163    478    727    943    574    454    296
    732   -769  -1501     18   1117  -1135    475    730    932    571    452    290
    685   -732  -1421     20   1052  -1075    420    724    911    558    441    301
    657   -714  -1371     28   1013  -1041    418    724    893    550    428    290
    639   -711  -1350     36    995  -1031    381    701    857    522    400    290
    636   -693  -1330     28    982  -1010    324    672    818    504    376    220
    688   -665  -1353    -12   1018  -1008    246    618    763    454    316    184
    748   -646  -1395    -51   1070  -1021    168    568    709    420    285    155
    789   -579  -1371   -106   1078   -974     90    530    654    387    259    153
    852   -496  -1348   -176   1098   -922     36    522    620    381    259    168
    932   -449  -1382   -241   1156   -917    -20    480    563    353    233    109
   1005   -449  -1454   -277   1228   -950    -96    392    446    257    116      2
   1078   -532  -1610   -275   1343  -1070   -148    335    358    181     18    -33
   1145   -566  -1712   -288   1428  -1137   -189    293    293    103    -33   -103
   1192   -555  -1748   -319   1470  -1150   -174    270    265     44    -83   -124
   1189   -527  -1717   -329   1452  -1122   -142    309    303     64    -57    -72
   1169   -496  -1665   -337   1413  -1078    -77    384    387    122      7    -41
   1088   -498  -1587   -293   1337  -1041     20    475    478    163     59    -12
    966   -584  -1551   -192   1257  -1067     77    537    517    176     80      0
    911   -613  -1527   -150   1218  -1070    132    576    535    176     88    -10
    870   -600  -1470   -137   1169  -1034    200    607    548    184    111    -28
    945   -574  -1519   -184   1231  -1047    223    594    517    166     85    -72
    958   -594  -1553   -184   1254  -1072    236    558    467    150     36    -96
    927   -667  -1595   -129   1260  -1130    262    498    415    119    -23   -132
    841   -787  -1631    -28   1234  -1210    236    418    355     57    -93   -140
    696   -872  -1569     88   1132  -1221    194    381    337     31   -114   -140
    571   -891  -1462    158   1015  -1174    189    397    355     36   -106   -148
    506   -896  -1402    194    953  -1150    161    394    355     20   -122   -176
    410   -911  -1325    249    865  -1117    142    397    348     10   -150   -210
    293   -859  -1153    283    722  -1005    176    415    361     28   -150   -187
    244   -833  -1078    293    659   -956    127    374    324      5   -166   -210
    244   -818  -1062    285    652   -940     90    345    293    -18   -179   -236
    252   -800  -1054    272    652   -924     49    314    254    -49   -207   -252
    213   -756   -969    272    589   -862      5    290    226    -57   -226   -254
    233   -698   -932    231    581   -815    -33    259    189    -70   -218   -223
    285   -607   -893    161    587   -750    -64    220    158    -93   -223   -207
    246   -514   -763    132    504   -639    -85    197    150    -98   -218   -189
    236   -483   -719    124    478   -600    -98    171    127   -114   -231   -197
    283   -433   -717     75    496   -574    -88    132     88   -148   -249   -197
    348   -350   -701      0    524   -524    -85     85     41   -189   -252   -168
    407   -210   -618    -98    511   -413   -119     18    -25   -252   -293   -137
    457   -142   -600   -155    527   -371   -111     31    -31   -249   -290    -41
    532   -132   -665   -202    597   -397    -96     49    -46   -252   -293     10
    672    -90   -763   -293    717   -426   -101      5    -96   -303   -355    -12
    802    -20   -823   -392    813   -420   -132    -49   -140   -353   -413    -64
    901     54   -846   -478    875   -394   -176   -103   -168   -379   -462   -132
    989    150   -841   -571    914   -345   -205   -124   -166   -376   -472   -153
    984    265   -719   -626    852   -226   -181   -101   -127   -345   -446   -129
    885    374   -511   -633    698    -67   -109    -46    -59   -290   -394    -88
    807    493   -314   -649    561     90    -49     10     -5   -241   -342    -49
    766    540   -226   -654    496    158    -25     28      2   -233   -340    -28
    748    571   -176   -659    462    197    -25     23     -7   -252   -350    -49
    784    639   -145   -714    465    246     -5     44     -5   -257   -374    -90
    823    753    -70   -787    446    342     64    145     77   -205   -376   -137
    891    893      2   -893    444    449    148    337    241    -46   -283   -111
   1067   1145     77  -1106    493    613    176    532    446    192    -67     77
   1267   1574    306  -1423    480    943    122    639    623    465    285    485
   1345   2057    711  -1701    316   1384     44    530    623    581    615    966
   1286   2281    995  -1784    145   1636    -41    241    389    506    802   1286
   1197   2320   1119  -1758     38   1719   -116    -93     51    252    688   1215
   1031   1964    930  -1499     51   1447   -192   -519   -491   -426   -103    428
   1005   1517    511  -1260    246   1015   -311   -841  -1002  -1130   -992   -454
   1109   1327    218  -1221    446    774   -426   -828  -1052  -1213  -1130   -605
   1143   1218     75  -1182    532    646   -433   -675   -867  -1049  -1028   -566
   1137   1202     64  -1171    535    633   -348   -488   -633   -836   -885   -467
   1163   1278    114  -1221    524    696   -192   -228   -350   -581   -688   -306
   1273   1309     33  -1293    618    672   -158    -98   -220   -465   -594   -220
   1379   1291    -88  -1335    735    602   -184    -93   -218   -467   -607   -213
   1460   1275   -187  -1369    823    545   -236   -122   -239   -491   -633   -218
   1519   1254   -265  -1387    893    496   -314   -181   -277   -524   -662   -249
   1540   1275   -267  -1410    904    504   -345   -223   -301   -553   -709   -265
   1535   1280   -257  -1408    896    511   -348   -228   -285   -542   -717   -223
   1402   1273   -129  -1337    766    571   -332   -179   -218   -483   -659   -171
   1252   1306     54  -1278    600    680   -285   -109   -129   -394   -587   -109
   1161   1366    205  -1265    478    787   -241    -62    -51   -298   -506    -33
   1130   1512    381  -1322    374    948   -231    -20     28   -202   -407     59
   1205   1691    485  -1449    361   1088   -205      5     75   -155   -363    103
   1260   1880    620  -1569    319   1252   -174     23    114   -119   -348    129
   1234   2036    802  -1639    215   1421   -166     70    176    -36   -257    223
   1153   2184   1028  -1670     62   1608   -124    150    226     28   -184    298
   1075   2262   1187  -1670    -54   1725    -75    223    275     80   -137    371
   1047   2322   1275  -1683   -114   1800    -51    265    314    127    -88    394
   1000   2372   1369  -1688   -184   1870    -77    257    322    140    -80    410
    979   2377   1397  -1678   -210   1886    -93    259    327    153    -80    423
    995   2385   1389  -1691   -197   1888   -114    275    335    174    -72    413
    969   2361   1392  -1665   -210   1878   -179    265    342    202    -49    410
    878   2314   1436  -1597   -280   1878   -223    257    368    246     -7    423
    763   2221   1454  -1493   -345   1839   -194    270    407    301     49    498
    719   2166   1444  -1444   -363   1805   -215    267    420    335    111    545
    714   2143   1428  -1428   -355   1787   -293    275    431    368    161    496
    688   2091   1402  -1392   -358   1748   -285    262    420    374    148    504
    639   2021   1382  -1330   -371   1704   -270    280    418    392    176    563
    636   1982   1345  -1312   -353   1665   -270    303    410    381    192    600
    620   1925   1304  -1273   -340   1615   -213    348    431    381    210    641
    530   1886   1353  -1210   -413   1621   -187    418    480    413    259    678
    535   1800   1265  -1169   -363   1532   -176    452    478    384    228    670
    592   1691   1098  -1143   -252   1395   -155    439    433    311    142    607
    652   1582    930  -1117   -137   1257   -150    433    407    259     75    535
    750   1530    779  -1140    -15   1156   -189    379    335    187      2    433
    831   1538    706  -1184     62   1122   -213    322    265    114    -70    350
    839   1532    693  -1187     72   1114   -205    288    220     64   -135    288
    779   1514    735  -1145     23   1124   -145    303    246     93    -90    306
    727   1532    802  -1132    -38   1169   -137    288    213     51   -132    254
    711   1522    810  -1117    -49   1166   -197    262    140    -20   -218    226
    683   1460    776  -1072    -46   1119   -200    270    116    -33   -231    213
    722   1408    685  -1065     18   1047   -259    205     25   -119   -309    106
    774   1374    600  -1075     85    989   -353    119    -80   -231   -436    -12
    844   1361    514  -1104    163    937   -436     49   -163   -314   -524    -88
    909   1348    439  -1130    233    893   -493      0   -215   -374   -579   -140
    898   1353    454  -1124    223    904   -498    -20   -231   -389   -594   -124
    857   1392    532  -1127    163    963   -485    -25   -223   -374   -581   -116
    784   1460    672  -1122     57   1067   -522    -41   -210   -358   -566    -75
    698   1561    862  -1130    -83   1213   -493    -12   -148   -296   -498     25
    605   1626   1021  -1114   -207   1325   -470     15   -109   -241   -433     96
    571   1634   1062  -1104   -246   1348   -511     -2   -114   -233   -410    124
    545   1644   1096  -1096   -275   1371   -498      7   -101   -213   -381    119
    509   1654   1145  -1083   -319   1402   -504     -2   -106   -218   -376    101
    446   1667   1221  -1057   -387   1444   -517    -36   -140   -254   -423     64
    420   1662   1241  -1041   -410   1452   -535    -38   -166   -283   -472      2
    384   1670   1286  -1028   -449   1478   -522    -20   -150   -270   -459    -12
    366   1675   1309  -1021   -472   1491   -498      0   -129   -254   -439    -23
    324   1678   1353  -1000   -514   1517   -488     -2   -135   -257   -441    -54
    272   1660   1387   -966   -558   1525   -485    -23   -176   -298   -488    -59
    319   1686   1366  -1005   -522   1527   -485    -33   -202   -324   -517    -46
    329   1732   1402  -1034   -537   1569   -446    -10   -187   -306   -501    -23
    355   1790   1434  -1072   -537   1613   -413     10   -168   -280   -470     -5
    371   1842   1470  -1109   -548   1657   -400     12   -148   -262   -444     72
    368   1904   1535  -1137   -584   1719   -392      2   -122   -239   -410    158
    309   1992   1680  -1150   -688   1836   -358     12    -64   -181   -348    226
    267   2052   1784  -1158   -758   1919   -301     51    -10   -129   -311    319
    301   2132   1831  -1218   -766   1982   -262     96     28    -83   -262    446
    259   2182   1922  -1221   -831   2052   -210    150     98     -2   -166    532
    220   2169   1945  -1195   -862   2057   -158    189    140     23   -176    472
    179   2242   2062  -1210   -940   2153    -85    290    228     62   -226    397
    142   2330   2187  -1239  -1023   2260    -15    444    402    223   -106    506
    197   2535   2335  -1366  -1067   2436    -28    587    623    501    181    743
    239   2894   2652  -1569  -1208   2774   -150    670    823    849    633   1184
    200   3192   2992  -1696  -1395   3094   -252    581    833   1047   1080   1670
    197   3281   3081  -1740  -1444   3182   -272    353    602    971   1270   1899
    244   3273   3026  -1758  -1392   3151   -306     -5    163    527    930   1636
    267   3107   2839  -1688  -1286   2974   -384   -527   -488   -355    -77    800
    368   2953   2585  -1660  -1106   2769   -504   -810   -883   -919   -758    249
    620   2894   2270  -1758   -826   2585   -501   -652   -719   -756   -662    236
    826   2878   2052  -1852   -613   2468   -397   -418   -431   -478   -465    340
    982   3031   2047  -2008   -532   2540   -280   -194   -129   -197   -252    459
   1098   3216   2117  -2156   -509   2668   -148     18    150     64    -57    587
   1179   3341   2158  -2262   -488   2751    -57    142    303    213     54    693
   1236   3385   2148  -2312   -457   2766    -31    161    340    249     80    722
   1241   3406   2164  -2325   -462   2785    -31    158    363    283    111    717
   1213   3411   2197  -2312   -491   2805    -44    145    358    272    101    659
   1174   3374   2200  -2275   -514   2787    -59    132    340    249     72    714
   1189   3354   2164  -2273   -485   2759    -67    119    335    249     72    735
   1187   3322   2135  -2255   -472   2727   -103     96    316    236     54    704
   1140   3299   2158  -2218   -509   2730   -116     93    311    236     46    680
   1085   3281   2195  -2184   -555   2738   -119    114    335    262     72    696
   1067   3304   2236  -2187   -584   2772   -127    137    363    285    106    719
   1044   3294   2249  -2171   -602   2772   -132    135    366    280    109    737
   1047   3286   2239  -2166   -594   2764   -137    137    366    280    103    756
   1054   3255   2197  -2156   -574   2727   -184    116    345    257     85    719
   1031   3208   2174  -2120   -571   2691   -187    122    345    262     83    701
   1008   3203   2192  -2107   -592   2699   -168    122    342    252     72    727
   1021   3205   2184  -2112   -581   2696   -179    127    353    262     85    769
   1070   3203   2132  -2138   -532   2668   -220    116    345    254     83    743
   1088   3221   2130  -2156   -522   2675   -236    119    345    252     83    735
   1075   3237   2158  -2156   -542   2699   -192    168    389    301    129    771
   1078   3234   2156  -2156   -537   2696   -145    226    454    374    202    815
   1096   3283   2187  -2192   -545   2735   -150    275    517    454    280    857
   1127   3351   2223  -2239   -548   2787   -200    296    553    506    342    914
   1091   3432   2340  -2262   -626   2886   -179    327    607    566    418   1018
   1031   3468   2436  -2249   -701   2953   -127    381    665    636    485   1072
   1031   3512   2481  -2273   -727   2998   -124    394    691    680    537   1096
   1028   3525   2496  -2278   -732   3011   -168    376    685    675    550   1122
   1057   3572   2514  -2317   -730   3042   -181    381    698    685    566   1140
   1057   3593   2535  -2325   -737   3065   -140    400    704    683    566   1130
   1140   3616   2473  -2379   -665   3044   -142    379    670    633    530   1137
   1161   3574   2413  -2369   -626   2995   -161    335    613    566    470   1080
   1192   3564   2372  -2379   -589   2969   -166    283    537    470    368    979
   1234   3567   2333  -2400   -548   2951   -163    239    472    389    277    898
   1223   3548   2325  -2387   -550   2938   -140    202    431    337    233    872
   1280   3561   2281  -2421   -501   2922   -148    140    366    275    163    813
   1345   3561   2213  -2455   -433   2889   -179     44    259    168     46    724
   1439   3465   2026  -2452   -293   2746   -176      2    205    122      2    680
   1522   3393   1870  -2457   -174   2631   -155    -10    158     62    -38    628
   1615   3338   1722  -2478    -54   2530   -168    -57     90    -20   -114    553
   1602   3268   1665  -2436    -31   2468   -142    -46     88    -23   -119    537
   1545   3226   1680  -2385    -67   2455   -109      0    119      2    -98    537
   1488   3211   1722  -2351   -116   2468    -85     44    158     31    -67    545
   1402   3138   1735  -2270   -166   2436    -46     90    197     64    -33    550
   1306   3065   1758  -2187   -226   2413      7    171    267    132     36    594
   1286   3021   1735  -2153   -223   2379     49    215    303    166     83    610
   1291   2992   1701  -2143   -207   2348     67    220    306    158     80    597
   1291   2925   1634  -2109   -171   2281     41    202    293    148     70    623
   1262   2798   1535  -2031   -135   2166     25    168    272    142     75    641
   1215   2678   1462  -1945   -122   2070     44    158    267    155     88    644
   1197   2540   1343  -1870    -72   1940     18    135    246    140     77    605
   1189   2403   1210  -1797    -10   1808    -18    116    239    124     70    576
   1205   2270   1062  -1738     70   1667    -33    119    241    124     77    579
   1260   2112    852  -1686    205   1483    -38    132    241    124     64    540
   1301   2036    735  -1667    283   1387    -51    132    231    109     36    519
   1312   2086    774  -1699    267   1431    -75    114    207     80     10    478
   1286   2151    865  -1719    210   1509    -64    101    184     46    -23    444
   1260   2252    992  -1756    135   1623    -64     85    158     15    -44    431
   1124   2309   1184  -1717    -31   1748    -70     77    129    -18    -70    413
    950   2278   1327  -1615   -187   1803    -59     83    122    -49    -98    381
    789   2288   1499  -1540   -355   1893    -31    103    132    -36    -80    405
    597   2314   1717  -1454   -558   2016      2    135    155      0    -36    459
    306   2366   2057  -1337   -875   2210     44    181    205     59     31    527
     80   2403   2320  -1241  -1119   2361     70    213    244    114     88    587
    122   2288   2166  -1205  -1023   2226     59    187    233     98     85    665
    322   2203   1880  -1262   -779   2042     38    176    236    109    137    831
    498   2151   1652  -1325   -576   1901     20    187    210    119    150    893
    506   2114   1608  -1312   -550   1862     41    174    192    114    119    875
    488   2049   1561  -1270   -537   1805    106    171    207     98     62    792
    600   2065   1465  -1332   -431   1766    145    213    277    106      2    670
    714   2158   1444  -1439   -363   1803    137    275    402    205     62    644
    839   2397   1558  -1618   -358   1979    111    366    584    444    322    854
    956   2751   1795  -1855   -418   2273     10    436    750    750    771   1345
    984   3117   2132  -2049   -574   2626    -90    337    706    831   1156   1883
    943   3120   2177  -2034   -615   2650   -111    148    400    587   1241   2075
    956   3008   2052  -1982   -548   2530   -148   -103    -31    111    893   1774
   1044   2772   1727  -1909   -342   2249   -207   -496   -581   -639    -77    857
   1179   2561   1382  -1870   -101   1971   -298   -763   -966  -1197   -891    122
   1257   2423   1166  -1842     46   1795   -309   -628   -841  -1057   -810    111
   1314   2314   1000  -1813    158   1657   -226   -405   -574   -779   -607    184
   1389   2299    906  -1844    241   1602   -132   -233   -327   -535   -428    254
   1436   2405    969  -1919    233   1688      7    -15    -38   -259   -210    379
   1501   2540   1039  -2021    231   1790     33    122    135    -93    -70    462
   1436   2579   1143  -2008    145   1862     75    207    226     -2      2    514
   1270   2566   1296  -1922    -12   1932    114    265    277     59     46    550
   1161   2538   1376  -1849   -106   1958    122    280    296     83     57    558
   1065   2488   1423  -1779   -179   1956    116    277    296     80     49    542
    935   2442   1506  -1688   -285   1977    101    298    316    101     62    545
    867   2405   1535  -1636   -332   1969     36    283    301     96     51    540
    818   2343   1525  -1579   -353   1935     -5    252    265     64      5    524
    795   2270   1475  -1532   -340   1873    -46    220    228     36    -36    491
    740   2156   1415  -1449   -337   1787    -75    184    197     18    -57    457
    701   2062   1361  -1382   -329   1712   -119    124    153    -20    -90    402
    667   1987   1319  -1327   -324   1654   -142     70    119    -49   -124    353
    641   1909   1267  -1278   -311   1590   -158     23     80    -75   -142    277
    600   1888   1286  -1244   -342   1587   -153      7     85    -64   -114    275
    602   1935   1330  -1270   -363   1634   -142      2    106    -51    -93    306
    615   1987   1371  -1301   -376   1680   -166    -12    111    -44    -98    298
    696   1990   1293  -1343   -298   1641   -223    -62     90    -75   -129    236
    833   2008   1174  -1423   -168   1592   -197    -62    103    -70   -127    213
   1049   2081   1031  -1566     10   1556   -192    -33    122    -41   -103    241
   1374   2268    893  -1821    241   1582   -202      5    161     12    -44    363
   1610   2366    756  -1990    428   1561   -153     49    226     83     38    441
   1725   2449    724  -2086    498   1587   -106    111    280    158    135    483
   1761   2564    800  -2164    480   1680    -70    187    350    267    254    566
   1725   2592    867  -2158    428   1730    -25    275    441    381    381    672
   1745   2595    849  -2171    446   1725     15    363    535    483    488    769
   1725   2652    927  -2190    400   1790     33    428    602    555    568    846
   1660   2683   1023  -2171    316   1855     54    467    649    589    597    906
   1527   2662   1135  -2094    197   1899     98    545    724    654    652   1002
   1330   2608   1275  -1969     25   1943    148    602    787    701    698   1070
   1143   2527   1384  -1836   -119   1956    176    626    800    704    701   1088
    961   2455   1493  -1709   -267   1974    168    610    771    672    665   1054
    766   2377   1610  -1571   -420   1995    189    589    748    639    623   1002
    613   2286   1673  -1452   -532   1979    179    542    683    571    555    930
    527   2239   1712  -1384   -592   1977    158    498    626    519    511    870
    488   2182   1693  -1337   -605   1938    148    452    579    480    478    813
    511   2156   1644  -1332   -566   1901    103    392    527    433    423    756
    542   2166   1623  -1356   -540   1896     77    371    506    428    407    735
    568   2143   1574  -1358   -501   1860     75    350    478    402    379    688
    610   2151   1538  -1382   -465   1844     59    329    449    371    342    667
    683   2140   1457  -1410   -387   1800     80    342    457    379    348    672
    756   2081   1322  -1418   -283   1701    101    358    457    384    353    696
    826   2062   1236  -1444   -205   1649    132    397    475    400    363    719
    859   2036   1176  -1447   -158   1608    155    426    498    405    363    745
    904   1992   1088  -1447    -90   1540    163    420    498    397    350    756
    948   1909    961  -1428     -7   1434    168    413    485    389    337    719
    956   1816    859  -1387     49   1337    119    374    446    353    303    683
    919   1667    745  -1296     85   1205     23    327    397    306    262    636
    857   1519    662  -1187     98   1091    -23    301    371    280    228    594
    862   1376    514  -1119    174    945    -75    288    345    257    213    584
    883   1260    374  -1072    254    818    -90    293    335    254    218    568
    795   1117    322   -956    236    722   -114    259    293    213    174    519
    672    924    252   -797    210    589   -197    161    181    103     67    413
    683    766     83   -724    298    426   -257     83     83      2    -41    345
    730    639    -90   -685    410    275   -311     25     10    -70   -122    285
    769    524   -244   -646    506    140   -342      0    -33   -109   -163    252
    779    405   -374   -592    576     15   -366      5    -44   -114   -163    249
    802    361   -441   -584    620    -38   -368      5    -51   -114   -168    228
    839    329   -509   -584    675    -88   -335     15    -54   -116   -176    207
    859    311   -548   -587    704   -116   -290     33    -46   -116   -184    210
    805    309   -496   -555    652    -93   -257     59    -23    -90   -163    239
    652    348   -303   -501    478     23   -210    122     33    -23    -88    309
    597    288   -309   -444    452     -7   -205    124     41    -12    -83    285
    906    384   -522   -646    714    -67   -252     67    -10    -72   -158    184
   1304    592   -711   -948   1008    -59   -277     38    -41   -103   -194    103
   1366    574   -795   -971   1078   -109   -283     38    -44   -103   -202     54
   1330    561   -769   -945   1049   -103   -257     72     -7    -72   -161     77
   1231    491   -743   -862    987   -124   -246     75     -2    -70   -161     75
   1213    444   -769   -828    992   -161   -207     98     15    -67   -171     28
   1174    475   -698   -826    935   -111   -135    179     88    -33   -194    -41
   1127    527   -600   -828    865    -36    -51    332    254    122    -88     15
   1104    688   -415   -896    761    135    -15    530    517    444    220    275
   1114   1010   -103  -1062    610    454    -98    646    724    792    654    717
    982   1262    280  -1124    350    771   -249    426    631    914   1023   1192
    779   1340    561  -1060    109    950   -428     28    335    839   1197   1449
    571   1124    553   -849      7    839   -563   -418   -101    452    906   1228
    342    558    215   -449     64    387   -654   -940   -769   -467   -145    350
    207     80   -127   -145    166    -23   -753  -1143  -1119  -1008   -797   -187
    140   -114   -257    -12    197   -184   -740   -976   -958   -875   -743   -171
    166   -103   -270    -31    218   -187   -662   -732   -683   -623   -571    -38
    303     80   -223   -192    265    -70   -493   -454   -374   -342   -363    129
    420    267   -153   -345    285     57   -285   -179    -88    -85   -155    288
    527    423   -103   -475    316    161   -179    -38     57     49    -33    394
    654    553   -103   -605    379    226   -132      7    124    111     31    436
    802    719    -83   -761    444    319    -67     64    197    181     93    491
    901    862    -38   -883    470    413    -18    116    262    249    161    545
    950    976     23   -963    462    501     20    168    324    311    226    613
    992   1080     85  -1039    454    584     51    202    366    358    270    678
   1083   1184    101  -1132    491    644     46    200    384    376    285    704
   1169   1179     10  -1176    579    594     31    197    387    379    285    719
   1223   1179    -44  -1200    633    566     15    187    379    368    283    740
   1278   1187    -90  -1234    685    548    -12    163    363    355    272    750
   1327   1205   -122  -1265    724    542    -59    111    314    314    223    743
   1337   1205   -132  -1273    735    537    -96     75    298    298    207    711
   1325   1205   -119  -1265    722    542    -96     83    324    329    246    717
   1392   1257   -135  -1325    763    561   -106     88    340    345    270    727
   1436   1337    -98  -1387    769    620    -88    106    358    361    275    756
   1350   1431     80  -1392    633    758    -25    202    454    465    374    857
   1345   1449    103  -1400    620    776      0    241    501    524    428    880
   1314   1473    155  -1395    579    813      7    246    524    558    457    891
   1262   1488    226  -1374    519    857      2    246    553    592    483    904
   1150   1452    301  -1301    423    878     -2    265    607    646    545    937
   1015   1431    415  -1223    298    924    -12    285    649    688    579    976
    904   1408    504  -1158    200    956    -10    345    709    758    633   1039
    839   1369    530  -1104    155    950     -2    400    750    810    683   1083
    802   1389    587  -1096    106    989      2    431    776    846    717   1135
    740   1426    685  -1083     25   1057     23    472    802    883    758   1163
    706   1439    732  -1075    -12   1085     46    498    813    891    763   1158
    758   1413    654  -1085     51   1034     57    498    795    865    730   1114
    831   1449    618  -1143    106   1034     49    475    758    823    688   1065
    922   1473    550  -1197    187   1010     28    428    704    758    631   1018
   1023   1486    459  -1254    280    974     31    384    667    709    589    997
   1104   1496    392  -1299    355    945     54    350    641    672    555    982
   1189   1501    311  -1345    439    906     70    301    592    613    491    927
   1286   1525    236  -1405    524    880     44    231    522    532    413    870
   1322   1517    192  -1421    563    854     25    194    478    478    355    826
   1335   1501    166  -1418    584    833     46    184    452    446    314    769
   1312   1452    140  -1382    584    797     46    166    420    413    277    722
   1275   1415    140  -1345    568    779     33    140    384    376    252    688
   1210   1389    179  -1301    517    784     15    122    348    345    218    659
   1145   1348    202  -1247    472    776      0    106    311    314    176    646
   1067   1309    239  -1189    413    774     12    111    290    303    176    618
    987   1301    314  -1145    335    807     18    116    285    309    189    615
    924   1335    410  -1132    257    872     23    124    288    314    202    618
    880   1384    504  -1132    189    945     57    155    303    335    223    641
    826   1413    587  -1122    119   1000     70    174    306    353    241    654
    805   1439    633  -1124     85   1036     54    163    301    350    241    662
    800   1486    683  -1145     57   1085     38    163    314    363    262    685
    823   1556    732  -1189     46   1145     44    171    340    387    296    698
    906   1584    678  -1249    114   1132     18    142    327    381    298    688
    989   1517    527  -1254    231   1023     -7    122    296    366    293    683
   1080   1467    384  -1275    345    927    -33     80    236    319    252    662
   1091   1428    337  -1260    376    883    -41     54    202    293    231    641
   1101   1335    233  -1221    433    784    -31     64    192    280    220    610
   1085   1228    140  -1158    472    685    -12     80    179    267    205    563
   1023   1137    114  -1083    452    626     31    106    184    272    194    561
    937   1078    140  -1008    400    610     88    150    207    309    218    597
    867    982    111   -924    376    548    179    194    233    342    241    626
    839    927     88   -883    376    509    218    220    249    361    272    626
    815    870     54   -844    381    462    218    207    228    342    267    589
    800    782    -18   -789    410    381    207    171    181    303    228    540
    857    701   -158   -779    506    272    166    127    129    257    176    478
    932    636   -296   -784    613    171    116     96     96    218    129    444
    984    568   -415   -776    701     75     83     93     85    197    106    423
    984    457   -527   -719    756    -33     64    111     88    194     96    407
   1008    340   -667   -675    839   -163     46     98     49    155     54    345
   1002    252   -750   -628    878   -249     41     98     18    129     18    296
    966    187   -779   -576    872   -296     54    132     18    145     25    306
    958    163   -795   -561    878   -314     54    135    -10    127      7    293
   1013    187   -828   -602    919   -319     57    163    -25    103    -36    228
   1049    207   -841   -628    945   -316    135    288     49    155    -36    197
   1091    246   -846   -670    966   -298    223    475    213    319     85    265
   1150    426   -724   -787    937   -148    288    722    457    639    397    532
   1174    693   -480   -935    828    106    267    823    594    909    782    966
   1057    987    -72  -1023    566    457    163    592    483    979   1096   1397
    826   1156    327   -992    249    743      5    179    192    870   1226   1621
    581   1039    457   -810     62    748   -168   -265   -231    483    904   1343
    319    527    207   -426     57    368   -228   -706   -831   -350    -96    389
    171    109    -62   -140    116     25   -298   -831  -1091   -763   -639   -142
     96     -7   -103    -46     98    -54   -257   -613   -901   -594   -537   -109
    236     28   -207   -132    223    -88   -184   -387   -688   -402   -376    -12
    433    166   -267   -301    350    -49    -38   -137   -452   -189   -207    109
    584    311   -272   -449    428     20     80     49   -272    -25    -80    210
    701    374   -327   -540    514     25    119    106   -215     23    -41    288
    805    423   -381   -613    594     20    111    106   -200     49     -2    413
   1034    452   -581   -745    807    -64     36     41   -267     -7    -59    431
   1124    467   -657   -797    891    -93      0     20   -311    -57   -116    402
   1239    540   -698   -891    969    -77    -44     -7   -340   -101   -158    345
   1413    649   -763  -1031   1088    -57    -88    -46   -376   -137   -187    280
   1514    678   -836  -1096   1174    -77   -150    -75   -420   -176   -223    192
   1545    626   -919  -1085   1231   -145   -176    -93   -457   -205   -254    124
   1478    537   -943  -1008   1208   -202   -129    -70   -454   -197   -249    101
   1353    483   -870   -917   1111   -192    -80    -23   -423   -163   -218    106
   1231    410   -820   -820   1026   -205   -114    -15   -431   -155   -220     98
   1114    350   -763   -732    937   -205   -119    -10   -441   -153   -231     85
   1091    389   -704   -743    896   -155    -67     41   -394   -106   -187    119
   1054    423   -631   -737    844   -103    -49     85   -345    -54   -137    161
   1002    428   -574   -717    787    -70    -75     96   -324    -25   -109    184
    961    459   -504   -711    732    -20    -54    132   -277     25    -59    223
    937    530   -410   -735    672     59    -36    174   -226     80    -12    262
    932    639   -293   -784    613    174    -15    220   -174    140     41    309
    943    732   -213   -839    579    262      0    280   -116    215    111    384
    997    818   -179   -906    589    319      0    319    -77    267    158    431
   1109    940   -168  -1026    639    384     -5    340    -49    314    205    467
   1257   1041   -215  -1148    737    413    -15    361    -25    353    249    517
   1340   1078   -262  -1210    802    407    -59    337    -49    340    249    519
   1428   1119   -311  -1275    870    405    -85    314    -77    324    239    519
   1493   1163   -332  -1330    914    415    -96    303   -103    306    233    519
   1408   1192   -215  -1299    813    488    -67    332    -88    327    259    548
   1132   1200     67  -1169    532    636     12    405    -20    392    335    628
    872   1166    290  -1021    290    730     90    452     31    441    389    688
    709   1169    457   -940    127    815    161    488     83    491    441    745
    685   1228    542   -956     72    885    215    514    129    524    485    787
    698   1260    561   -982     67    911    280    514    137    514    480    774
    711   1262    550   -987     80    906    324    496    132    483    449    735
    706   1280    574   -995     64    927    348    491    140    467    428    711
    722   1283    561  -1002     80    922    361    488    145    459    415    696
    784   1265    478  -1026    153    872    394    472    124    428    381    652
    859   1262    400  -1062    231    831    405    446     98    394    342    607
    930   1286    355  -1109    288    820    423    436     88    374    316    574
   1005   1275    270  -1140    368    774    462    452     96    363    298    548
    989   1249    259  -1122    366    756    488    485    114    371    303    542
    966   1249    283  -1106    342    766    530    542    148    407    342    574
    919   1262    342  -1091    288    802    576    592    200    459    405    633
    828   1291    462  -1060    184    878    618    628    249    519    472    706
    678   1267    589   -974     44    930    662    659    285    571    524    761
    563   1270    706   -917    -70    989    680    667    311    605    566    813
    519   1299    776   -909   -129   1039    691    701    355    659    626    878
    527   1387    859   -956   -166   1124    732    766    436    743    711    953
    514   1467    953   -992   -220   1210    735    784    485    805    782   1036
    454   1428    974   -943   -259   1202    641    709    449    782    774   1031
    555   1551    992  -1054   -218   1273    589    662    420    771    771   1039
    631   1673   1041  -1150   -205   1358    576    654    431    805    805   1075
    568   1621   1049  -1096   -239   1335    459    574    379    756    758    987
    701   1623    922  -1163   -109   1273    368    519    324    696    693    924
    901   1717    815  -1309     41   1267    387    592    358    709    701    945
    784   1626    841  -1205    -28   1234    433    654    361    701    696    943
    691   1608    917  -1150   -114   1262    509    693    355    706    711    971
    485   1493   1008   -989   -262   1249    535    672    309    667    680    989
    319   1330   1010   -826   -345   1169    509    623    249    618    628    963
    285   1176    891   -730   -301   1034    449    555    174    537    550    891
    311   1098    784   -706   -236    940    392    524    124    480    511    859
    301    974    672   -639   -184    823    337    436     36    389    423    797
    303    805    501   -555    -98    654    265    316    -59    296    332    724
    366    722    355   -542      5    540    168    202   -140    223    254    646
    418    672    252   -548     83    462    101    111   -215    148    184    558
    517    646    129   -581    192    387     88     49   -254    101    142    483
    672    683     10   -680    332    348     88      0   -265     85    122    449
    792    737    -54   -763    423    342     57    -44   -275     70    111    413
    792    696    -96   -745    441    301    124     38   -246     67     98    376
    820    722    -98   -771    459    311    285    244   -135    132    114    353
    883    779   -103   -831    493    337    384    457     12    252    181    368
    976    953    -23   -963    501    465    449    696    241    496    402    527
   1176   1267     90  -1223    542    680    439    898    475    818    787    911
   1350   1564    213  -1457    568    888    340    820    493    982   1143   1363
   1366   1709    340  -1540    514   1026    187    509    293    982   1400   1732
   1278   1639    361  -1457    459   1000     41    135    -46    766   1348   1740
   1254   1122   -135  -1189    693    493    -88   -379   -688    -38    441    911
   1262    579   -685   -922    974    -51   -218   -758  -1267   -841   -493     51
   1317    254  -1062   -787   1189   -405   -301   -756  -1350   -997   -717   -189
   1353     54  -1299   -704   1327   -620   -301   -581  -1182   -867   -652   -220
   1395     12  -1382   -706   1387   -683   -241   -407   -982   -704   -563   -181
   1358     96  -1262   -730   1312   -581    -72   -158   -714   -470   -394    -51
   1312    132  -1179   -722   1244   -522     51     33   -524   -309   -262     33
   1262    155  -1106   -709   1184   -475    111    135   -436   -244   -210     59
   1192    155  -1036   -675   1114   -439    124    158   -400   -218   -197     70
   1148    189   -958   -670   1054   -384    119    181   -363   -189   -171     90
   1153    231   -922   -693   1036   -345    109    194   -342   -179   -161     96
   1156    246   -909   -701   1034   -329     93    192   -329   -176   -161     75
   1202    257   -948   -730   1075   -345     67    176   -335   -184   -168     25
   1270    265  -1005   -769   1137   -368     28    142   -350   -207   -187    -23
   1280    272  -1008   -776   1143   -366     -5    127   -348   -205   -184    -54
   1213    277   -935   -745   1075   -327      5    148   -311   -168   -163    -38
   1187    303   -883   -745   1034   -288     10    166   -283   -135   -124      0
   1114    345   -769   -730    940   -210     31    197   -231    -85    -59     38
   1057    394   -662   -727    857   -132     46    210   -205    -67    -36     20
   1041    462   -579   -750    810    -57     59    223   -174    -49    -33    119
   1002    530   -472   -769    737     31     85    259   -124      0     10    239
    956    602   -355   -779    654    124    145    322    -49     77     85    329
    945    719   -226   -833    584    246    192    387     25    158    161    441
    956    857    -98   -906    527    379    231    470    116    262    265    568
    969    992     20   -982    475    506    272    548    205    363    363    678
    982   1137    155  -1060    413    649    316    623    298    467    467    797
   1028   1273    244  -1153    392    761    340    678    384    571    568    911
   1114   1436    322  -1275    397    880    350    724    457    670    657   1023
   1192   1561    368  -1379    413    966    358    776    530    758    743   1143
   1239   1691    452  -1465    392   1070    371    820    607    839    833   1231
   1249   1790    540  -1519    353   1166    379    839    654    885    888   1286
   1288   1883    594  -1584    348   1239    379    836    672    909    911   1322
   1348   1906    555  -1628    394   1231    384    818    688    922    932   1325
   1371   1953    581  -1662    394   1267    387    792    688    917    932   1301
   1402   1977    574  -1691    413   1275    394    758    683    891    906   1273
   1444   1990    545  -1717    449   1267    389    691    644    831    849   1252
   1460   1990    530  -1725    465   1260    387    644    618    792    810   1231
   1452   1969    517  -1712    467   1244    402    613    592    758    782   1192
   1452   1943    491  -1699    480   1218    418    581    568    722    745   1158
   1483   1914    431  -1699    527   1174    423    532    527    667    688   1106
   1512   1886    374  -1699    568   1130    394    457    465    594    613   1031
   1535   1888    353  -1712    589   1122    374    402    418    540    555    971
   1551   1857    306  -1706    620   1083    381    387    397    517    532    940
   1605   1839    233  -1722    685   1036    384    376    368    488    498    911
   1670   1834    161  -1753    753    997    384    353    332    444    441    870
   1709   1826    116  -1766    795    971    366    337    303    413    405    846
   1732   1836    101  -1787    815    969    348    329    290    400    394    836
   1766   1867    101  -1816    833    984    348    329    290    394    392    828
   1813   1886     72  -1852    870    979    368    358    314    407    400    828
   1860   1917     54  -1888    904    987    376    379    332    410    400    823
   1870   1922     49  -1896    909    987    327    381    335    397    389    810
   1893   2003    109  -1948    893   1057    335    402    355    415    407    833
   1891   2073    179  -1982    854   1127    379    431    397    457    454    878
   1855   2029    174  -1943    841   1101    358    431    384    446    452    872
   1800   1966    163  -1886    818   1067    319    407    345    413    423    839
   1732   1930    197  -1831    769   1065    311    387    324    384    402    818
   1686   1961    272  -1826    706   1119    296    376    327    387    410    823
   1631   1922    290  -1777    670   1106    293    368    327    389    426    820
   1590   1878    288  -1735    652   1083    309    363    322    376    418    805
   1532   1857    324  -1693    605   1091    277    319    272    329    379    795
   1465   1805    337  -1636    563   1072    277    303    244    296    345    797
   1431   1784    353  -1608    537   1070    301    303    231    283    335    802
   1397   1748    348  -1574    524   1049    265    277    189    236    298    756
   1415   1688    272  -1551    571    982    246    246    129    174    236    696
   1475   1691    215  -1584    628    956    244    233     88    119    192    628
   1551   1683    129  -1618    709    906    218    213     44     38    111    540
   1652   1600    -51  -1626    852    774    197    207     33     -2     59    514
   1829   1527   -301  -1678   1065    613    202    210     28    -12     59    501
   2018   1548   -472  -1784   1244    537    161    163    -20    -57     25    441
   2161   1530   -631  -1847   1397    449    174    161    -23    -67      7    405
   2262   1478   -784  -1870   1525    345    187    161    -23    -77    -15    366
   2343   1449   -893  -1896   1618    277    228    202      7    -59     -5    340
   2364   1462   -904  -1914   1634    280    306    277     67    -10     23    345
   2296   1449   -849  -1873   1574    301    446    407    168     49     20    324
   2231   1449   -782  -1842   1506    335    600    587    335    174     88    335
   2213   1522   -691  -1867   1452    415    730    813    600    446    345    498
   2205   1691   -514  -1948   1358    589    722   1002    875    815    761    878
   2184   1922   -262  -2055   1223    831    594   1018    989   1093   1213   1402
   2101   1984   -116  -2044   1109    935    519    852    867   1140   1538   1771
   1945   1852    -93  -1899   1021    880    452    563    532    911   1532   1800
   1779   1421   -358  -1602   1067    532    350    114    -67    194    776   1145
   1631    937   -693  -1286   1161    122    265   -332   -675   -662   -267    241
   1571    592   -979  -1083   1275   -192    171   -413   -852   -927   -626   -101
   1584    376  -1208   -979   1397   -415    192   -228   -665   -756   -522    -77
   1600    316  -1283   -961   1441   -483    285    -44   -441   -555   -381      0
   1582    381  -1202   -982   1392   -410    363    135   -205   -329   -210    114
   1493    504   -989  -1000   1241   -241    493    340     38    -98    -15    262
   1262    548   -714   -904    989    -83    600    509    228     72    142    389
   1039    548   -493   -795    766     28    646    594    311    150    220    446
    867    542   -324   -706    594    111    696    662    361    200    272    480
    948    472   -478   -711    711      0    646    652    316    161    239    439
   1085    446   -639   -766    862    -96    594    644    285    129    213    397
   1161    467   -693   -815    924   -111    576    631    267    111    194    361
   1231    527   -704   -878    966    -88    571    607    252    109    197    327
   1363    535   -831   -950   1096   -148    558    584    252    122    220    329
   1467    441  -1026   -953   1247   -290    563    563    249    114    226    413
   1491    457  -1036   -974   1265   -288    610    594    309    176    324    743
   1493    485  -1008   -989   1249   -259    639    644    366    228    400   1010
   1486    550   -935  -1018   1210   -192    636    659    368    223    413   1117
   1473    649   -823  -1060   1148    -85    576    615    298    184    387   1122
   1595    659   -935  -1130   1265   -137    501    483    213    103    332    992
   1855    639  -1218  -1247   1535   -288    363    332     98     18    249    789
   2125    675  -1449  -1402   1787   -387    194    192     28    -36    155    646
   2265    782  -1483  -1522   1875   -350     90    127     36    -49    119    589
   2169    807  -1361  -1491   1764   -275    106    197     88     -7    150    618
   1964    807  -1156  -1384   1558   -174    192    329    181     85    236    691
   1771    795   -976  -1286   1374    -90    277    446    270    174    322    719
   1558    774   -784  -1166   1171     -5    345    548    355    270    410    748
   1384    745   -639  -1065   1010     54    363    610    413    340    491    795
   1374    737   -636  -1057   1005     51    363    636    439    368    530    792
   1449    771   -680  -1111   1065     44    363    644    441    374    542    761
   1600    839   -761  -1218   1182     38    345    641    426    355    527    719
   1722    846   -878  -1286   1301    -15    257    600    387    309    483    678
   1782    823   -958  -1301   1371    -67    223    563    353    267    441    641
   1829    828  -1002  -1330   1415    -85    233    553    358    252    431    641
   1813    818   -995  -1314   1405    -88    236    545    358    241    420    644
   1774    802   -974  -1288   1371    -85    220    506    327    200    371    600
   1714    745   -969  -1231   1340   -109    220    475    296    153    316    542
   1621    675   -945  -1150   1283   -135    220    446    259    106    257    480
   1532    646   -885  -1088   1210   -119    223    439    246     80    231    457
   1428    620   -807  -1026   1117    -90    285    454    262     80    228    459
   1330    602   -727   -966   1028    -59    361    465    270     77    223    457
   1197    555   -641   -878    919    -44    392    465    265     67    215    444
   1088    535   -553   -810    820     -7    402    457    252     51    210    441
   1021    524   -496   -774    756     15    402    446    244     44    207    433
   1010    519   -493   -766    750     12    413    436    241     33    200    418
   1047    537   -509   -792    779     12    426    415    231     15    184    374
   1098    594   -504   -846    802     46    444    397    239     23    197    363
   1205    724   -483   -966    844    122    470    400    275     59    236    410
   1345    927   -418  -1135    883    254    517    457    350    135    306    472
   1410   1057   -355  -1234    883    350    545    511    418    194    366    504
   1444   1111   -332  -1278    888    389    568    535    454    228    402    498
   1491   1195   -296  -1345    893    449    654    550    485    252    439    509
   1499   1236   -262  -1369    880    488    672    563    517    270    457    511
   1517   1218   -301  -1369    909    457    584    530    511    257    439    470
   1561   1148   -413  -1353    987    368    504    485    478    223    397    392
   1652   1078   -574  -1366   1111    254    449    428    405    163    327    270
   1764   1041   -722  -1402   1244    161    392    376    340     90    262    142
   1834   1018   -815  -1428   1325    101    371    371    322     51    213     57
   1740    922   -818  -1330   1280     51    311    340    293     23    181     18
   1480    782   -701  -1132   1091     41    361    335    314     62    239    127
   1319    659   -662   -989    992      0    389    376    327     93    314    257
   1265    550   -714   -909    989    -80    405    405    355    114    340    361
   1226    433   -792   -828   1010   -179    413    426    379    124    345    423
   1122    361   -763   -743    943   -200    446    480    454    192    418    483
   1018    332   -685   -675    852   -176    524    540    530    254    483    519
    940    314   -626   -628    782   -153    555    561    555    283    517    561
    919    322   -597   -620    758   -137    592    594    594    337    574    636
    911    342   -568   -628    737   -111    626    597    613    361    607    680
    919    441   -478   -680    698    -15    600    574    615    371    628    706
    950    558   -394   -756    672     83    566    548    610    371    631    737
    976    641   -335   -807    657    153    566    514    587    355    628    753
   1015    722   -296   -870    657    213    524    439    532    309    592    722
   1041    761   -280   -901    662    241    517    423    524    293    555    672
   1080    763   -316   -924    698    226    545    478    592    319    522    615
   1091    766   -324   -927    709    220    576    581    709    415    579    623
   1013    846   -168   -932    592    340    670    818    969    711    872    893
    963   1072    109  -1018    426    592    652   1023   1213   1080   1345   1405
    875   1312    436  -1096    220    875    558    966   1187   1236   1758   1904
    740   1306    566  -1023     88    937    498    753    930   1143   1966   2174
    665   1021    355   -844    153    688    374    368    415    646   1623   1904
    610    550    -59   -579    335    246    267   -103   -218   -189    654   1054
    696    171   -524   -436    610   -176    127   -452   -711   -898   -246    283
    748   -158   -906   -293    826   -532     93   -400   -693   -922   -348    129
    680   -345  -1026   -168    852   -685    163   -161   -423   -665   -161    194
    633   -387  -1021   -124    826   -704    257     59   -153   -420     10    298
    649   -348   -997   -153    823   -672    376    283    101   -192    181    420
    693   -319  -1013   -187    852   -665    444    446    267    -49    285    498
    683   -387  -1070   -148    875   -727    478    517    324     -5    309    517
    688   -478  -1169   -106    927   -823    470    535    337      2    303    506
    774   -581  -1358    -96   1065   -969    397    491    290    -38    262    449
    909   -678  -1587   -114   1247  -1132    309    415    220    -98    207    374
    997   -795  -1795   -101   1395  -1296    288    387    189   -124    184    348
   1067   -906  -1974    -80   1519  -1441    290    407    202   -106    200    355
   1075   -953  -2029    -62   1551  -1491    329    478    275    -41    252    374
   1075   -940  -2016    -67   1545  -1478    363    532    350     23    314    368
   1093   -878  -1971   -109   1530  -1426    368    542    371     31    332    348
   1132   -883  -2016   -124   1571  -1449    355    527    368     18    324    319
   1150   -937  -2088   -109   1618  -1512    319    498    340    -12    301    277
   1166   -982  -2148    -90   1657  -1564    275    459    306    -44    267    215
   1111  -1023  -2135    -44   1623  -1579    226    410    262    -96    200    158
   1041  -1135  -2177     46   1608  -1654    171    374    215   -145    153    129
    932  -1254  -2190    158   1561  -1722    124    353    184   -176    132    116
    818  -1340  -2158    262   1488  -1748     83    353    179   -179    137    140
    620  -1410  -2034    392   1327  -1722     44    366    200   -161    163    168
    374  -1436  -1810    530   1091  -1623     57    410    257   -106    215    246
    168  -1444  -1613    639    888  -1530     72    462    335    -28    293    335
     44  -1410  -1454    683    748  -1431     96    517    420     59    384    415
    -38  -1363  -1325    701    639  -1343    111    579    506    153    478    491
    -90  -1288  -1197    688    550  -1241    129    644    597    252    579    566
   -122  -1202  -1080    662    478  -1143    145    691    672    327    654    620
   -163  -1119   -956    641    394  -1039    163    730    732    389    714    675
   -215  -1054   -839    633    311   -948    207    784    792    454    782    732
   -189   -922   -732    553    270   -828    265    833    862    522    862    789
   -116   -737   -623    426    252   -683    355    898    948    600    940    857
    -46   -553   -506    301    228   -530    441    958   1018    654    989    919
     10   -415   -428    202    218   -420    501    992   1070    696   1036    966
     70   -298   -368    114    218   -332    571   1021   1114    732   1072    989
    155   -189   -345     15    246   -265    631   1023   1132    737   1070    984
    270    -41   -311   -114    290   -176    667    995   1132    727   1052    995
    361     38   -322   -200    340   -140    659    932   1106    701   1023    989
    405     57   -348   -231    376   -145    659    867   1078    659    984    997
    387     23   -363   -207    376   -168    667    820   1062    636    961   1010
    342    -31   -374   -155    358   -202    659    795   1044    626    950   1005
    309   -111   -423   -101    366   -265    633    758   1010    594    919    963
    293   -155   -449    -70    371   -301    620    722    992    576    906    945
    285   -158   -444    -64    363   -301    628    706    997    576    917    958
    306   -114   -420    -96    363   -267    639    709   1013    592    932    984
    361    -28   -392   -166    374   -210    652    711   1041    620    958   1023
    433    106   -327   -270    379   -111    667    724   1085    665   1010   1070
    493    218   -277   -358    384    -28    701    756   1140    717   1067   1106
    522    322   -200   -420    361     62    761    795   1195    766   1119   1148
    514    389   -124   -452    316    135    813    826   1247    807   1169   1195
    504    454    -49   -478    275    202    833    852   1296    857   1221   1241
    501    504      2   -504    249    254    823    862   1327    893   1260   1286
    514    524     10   -519    252    267    805    857   1348    922   1291   1301
    532    514    -20   -524    277    246    771    841   1332    917   1286   1306
    496    509     10   -504    244    259    776    865   1350    940   1309   1325
    452    498     46   -475    202    272    787    875   1358    945   1314   1327
    439    465     25   -452    207    246    769    839   1325    906   1278   1330
    457    418    -38   -439    249    189    735    800   1283    865   1249   1283
    498    332   -166   -415    332     83    685    753   1234    820   1208   1228
    524    285   -239   -405    379     25    652    722   1187    779   1169   1179
    532    226   -306   -379    420    -38    639    685   1135    717   1109   1140
    576    171   -405   -376    491   -116    602    628   1070    639   1034   1096
    579    129   -449   -355    514   -161    597    605   1036    594    987   1054
    496    103   -392   -301    444   -145    631    633   1044    597    987   1047
    483     41   -441   -262    462   -200    641    646   1023    568    956   1008
    566    -12   -579   -277    571   -296    594    605    961    498    878    922
    602    -62   -667   -270    633   -363    581    597    922    454    823    859
    579    -67   -649   -257    613   -358    581    620    919    449    810    846
    389    -70   -459   -158    423   -265    610    701    971    496    854    880
    355    -98   -457   -129    405   -277    626    717    961    480    836    865
    439   -127   -568   -155    504   -348    613    675    914    431    789    815
    462   -122   -584   -171    519   -353    607    665    904    418    774    789
    493    -54   -548   -218    519   -301    605    693    930    407    737    743
    475     28   -446   -254    462   -207    719    836   1054    498    776    730
    493    218   -275   -358    384    -28    849   1065   1296    743    989    891
    659    522   -137   -592    400    192    833   1262   1551   1070   1343   1252
    810    966    155   -888    327    561    709   1239   1628   1319   1758   1719
    763   1247    483  -1008    140    865    563    917   1428   1363   2060   2081
    667   1312    644   -989     12    979    379    480   1060   1153   2036   2094
    644    875    231   -761    205    553    228    -20    465    454   1304   1441
    574    142   -431   -358    504   -142    137   -457   -233   -545    168    485
    714   -210   -924   -254    818   -566      5   -501   -366   -769   -127    153
    727   -400  -1127   -163    927   -763     41   -290   -148   -589    -33    153
    636   -483  -1122    -77    878   -802    202      5    142   -345    137    239
    576   -537  -1114    -18    844   -826    449    322    446   -103    319    324
    459   -589  -1049     64    753   -820    618    532    654     64    459    413
    368   -615   -987    122    675   -800    717    672    792    194    568    491
    303   -683   -989    189    644   -836    797    779    896    296    659    542
    270   -769  -1039    249    654   -904    849    836    948    348    696    579
    174   -846  -1023    335    597   -935    893    901    997    407    748    649
    174   -859  -1036    342    602   -948    917    935   1031    444    787    675
    249   -927  -1176    337    711  -1052    888    909   1013    423    761    639
    192  -1093  -1286    452    737  -1189    875    898   1021    431    743    576
    116  -1231  -1350    555    732  -1291    841    854    979    389    696    514
     59  -1356  -1415    646    737  -1387    805    810    945    350    654    462
      2  -1447  -1449    722    724  -1449    800    810    956    358    652    454
    202  -1434  -1636    615    919  -1535    740    763    906    311    602    394
    428  -1384  -1816    478   1119  -1600    631    672    813    226    519    322
    607  -1291  -1899    340   1252  -1595    537    571    719    140    446    275
    675  -1202  -1878    262   1275  -1540    472    501    652     80    410    252
    722  -1111  -1834    194   1278  -1473    426    470    607     28    381    231
    722  -1008  -1730    142   1223  -1366    428    506    615     12    394    252
    675   -948  -1623    135   1148  -1283    472    576    659     44    439    293
    678   -854  -1532     85   1104  -1192    522    652    740    150    542    361
    717   -665  -1382    -25   1049  -1023    563    750    805    283    680    465
    758   -511  -1270   -124   1013   -888    623    841    883    410    789    548
    859   -402  -1262   -228   1060   -831    628    865    919    478    846    618
    997   -428  -1428   -285   1210   -927    581    826    924    527    898    831
    906   -605  -1512   -150   1208  -1057    587    865   1023    644   1034   1213
    769   -620  -1389    -75   1078  -1002    691   1036   1182    774   1171   1460
    563   -657  -1221     46    891   -937    833   1223   1275    828   1223   1496
    316   -753  -1070    215    693   -911    914   1314   1293    823   1210   1434
    267   -779  -1047    257    657   -911    906   1325   1257    771   1158   1345
    350   -815  -1166    231    756   -989    849   1254   1166    667   1052   1192
    504   -841  -1345    168    922  -1093    769   1140   1054    545    927   1018
    519   -854  -1374    166    945  -1114    730   1054    982    459    839    885
    436   -854  -1291    210    862  -1072    745   1034    961    420    789    805
    392   -914  -1306    259    846  -1111    724   1002    919    363    717    704
    358   -984  -1345    311    849  -1163    696    966    880    314    649    607
    275  -1062  -1337    392    805  -1200    683    932    844    272    592    527
    179  -1145  -1325    483    750  -1234    659    885    813    231    542    465
    101  -1260  -1361    579    730  -1309    584    805    737    161    462    379
     28  -1371  -1400    672    711  -1387    506    719    665     98    397    309
    -54  -1462  -1408    756    675  -1434    444    639    615     62    358    277
   -174  -1501  -1327    839    576  -1415    394    579    584     38    332    259
   -252  -1509  -1257    880    501  -1384    389    553    589     51    342    265
   -259  -1449  -1192    854    465  -1322    420    548    623     88    384    283
   -168  -1283  -1117    724    472  -1202    553    602    714    174    472    337
    -85  -1104  -1018    594    465  -1062    685    678    818    277    561    394
    -57   -945   -888    501    413   -919    737    740    909    363    636    446
     12   -753   -766    368    387   -758    800    823   1023    465    737    517
     98   -584   -683    241    389   -631    875    893   1109    550    823    581
    277   -324   -602     23    439   -462    909    953   1192    639    919    654
    439   -140   -581   -150    509   -361    935    974   1239    688    976    693
    558     -2   -561   -277    561   -280    956    995   1262    722   1010    714
    670    109   -561   -389    615   -226    974   1005   1275    732   1026    709
    748    239   -509   -493    628   -135    971   1026   1299    761   1070    756
    657    202   -454   -431    555   -127   1005   1062   1291    758   1075    774
    446     25   -423   -236    433   -197    997   1072   1283    750   1070    813
    210   -181   -392    -15    298   -285    969   1052   1247    732   1060    846
     23   -353   -376    166    200   -363    950   1041   1215    717   1036    846
   -171   -610   -439    389    132   -524    872    950   1124    633    943    740
   -389   -823   -433    605     20   -628    787    833   1060    571    870    659
   -730  -1021   -293    872   -220   -657    748    782   1039    537    836    631
  -1072  -1202   -129   1137   -472   -667    815    815   1047    540    828    654
  -1122  -1283   -161   1202   -483   -722    805    810    987    493    769    618
  -1049  -1376   -327   1213   -363   -852    730    784    906    431    691    550
   -909  -1457   -548   1182   -181  -1002    693    769    870    381    639    498
   -717  -1454   -737   1085     10  -1096    675    774    891    361    610    465
   -428  -1441  -1013    932    290  -1228    605    735    893    337    563    402
   -127  -1345  -1218    735    545  -1283    579    717    909    358    555    392
    101  -1205  -1306    550    701  -1254    631    727    924    426    597    444
    207  -1054  -1262    423    735  -1158    704    792    971    511    678    519
    207   -898  -1106    342    657  -1002    826    963   1111    631    784    587
    218   -756   -974    267    594   -865    997   1200   1309    792    911    670
    233   -615   -849    187    540   -732   1098   1434   1525   1013   1111    859
    301   -413   -714     57    506   -563   1114   1610   1743   1291   1410   1184
    415   -111   -527   -153    470   -319   1047   1571   1782   1441   1709   1592
    355    127   -228   -241    290    -49    896   1239   1569   1392   1917   1953
    168    192     23   -181     72    106    670    771   1202   1189   1945   2091
     67   -124   -192     28    129   -158    452    244    672    670   1457   1626
   -150   -854   -704    501    272   -779    283   -210     46   -166    449    623
   -433  -1449  -1015    940    290  -1234    174   -288   -163   -488     28    168
   -662  -1769  -1106   1213    220  -1436    220    -72     20   -327    127    181
   -828  -1855  -1026   1343     98  -1441    348    192    277    -90    309    277
   -878  -1782   -904   1327     10  -1343    517    467    542    153    491    400
   -782  -1584   -802   1184      7  -1195    680    706    769    368    672    527
   -748  -1545   -800   1145     25  -1174    763    800    849    449    743    545
   -766  -1618   -852   1192     41  -1236    771    800    836    433    722    491
   -680  -1558   -878   1119     96  -1218    766    815    836    441    730    514
   -592  -1493   -901   1041    153  -1197    833    872    872    478    776    566
   -576  -1514   -937   1044    179  -1226    857    914    898    498    802    581
   -587  -1654  -1067   1122    239  -1361    836    891    862    446    724    470
   -542  -1751  -1208   1145    329  -1480    807    857    815    392    644    340
   -511  -1795  -1283   1153    384  -1540    776    867    802    387    633    316
   -462  -1855  -1395   1156    465  -1626    740    859    776    363    620    301
   -381  -1945  -1564   1163    589  -1756    696    818    730    311    579    218
   -236  -2044  -1810   1140    784  -1927    581    735    618    205    478     44
   -252  -2107  -1857   1179    800  -1982    519    732    600    192    467    -18
   -449  -2182  -1732   1314    639  -1958    600    833    693    285    558     75
   -340  -2330  -1990   1335    823  -2161    524    776    626    218    493    -41
   -418  -2569  -2151   1491    865  -2361    459    740    566    150    426   -168
   -504  -2699  -2195   1600    844  -2447    441    748    555    140    413   -106
   -550  -2844  -2294   1696    870  -2569    397    711    514     98    374    -80
   -641  -2961  -2320   1803    839  -2642    327    665    465     49    329    -36
   -745  -3029  -2283   1886    766  -2657    270    667    465     64    337     41
   -797  -3042  -2244   1919    722  -2644    270    698    498    109    389    122
   -805  -3016  -2213   1909    704  -2616    275    743    537    158    449    205
   -735  -2972  -2236   1855    750  -2605    257    771    555    192    498    262
   -602  -2865  -2262   1732    828  -2564    290    831    613    249    566    340
   -498  -2746  -2249   1621    875  -2499    306    870    657    293    626    423
   -405  -2608  -2203   1504    896  -2405    322    914    693    329    675    498
   -348  -2530  -2182   1439    917  -2356    353    945    706    335    678    517
   -332  -2475  -2143   1402    904  -2309    389    950    717    335    678    530
   -275  -2426  -2151   1350    935  -2288    431    966    730    340    688    514
   -272  -2449  -2177   1358    950  -2314    441    971    722    322    672    418
   -241  -2475  -2234   1358    995  -2356    446    961    698    283    623    265
   -194  -2449  -2257   1322   1028  -2353    441    937    672    241    566    142
   -194  -2421  -2229   1306   1015  -2325    444    901    649    205    514     83
   -246  -2462  -2216   1353    982  -2338    452    867    631    174    467     57
   -324  -2491  -2166   1408    919  -2330    439    833    626    155    446     51
   -441  -2504  -2062   1473    807  -2283    428    810    626    153    446     83
   -514  -2564  -2049   1538    766  -2307    433    787    618    140    431     77
   -574  -2611  -2039   1590    730  -2325    423    748    602    122    413     36
   -581  -2592  -2010   1587    714  -2301    420    709    594    111    405     10
   -589  -2561  -1971   1574    688  -2268    449    714    618    132    428     57
   -618  -2512  -1893   1564    636  -2203    483    750    657    166    467    135
   -672  -2460  -1790   1564    558  -2125    493    776    704    210    519    228
   -735  -2387  -1652   1561    457  -2021    530    818    776    277    600    348
   -709  -2223  -1517   1465    402  -1870    597    880    875    366    698    478
   -633  -2000  -1366   1317    366  -1683    659    940    974    462    800    613
   -542  -1795  -1252   1166    353  -1525    706    987   1060    545    893    730
   -478  -1608  -1130   1044    324  -1369    745   1039   1145    628    976    820
   -426  -1397   -971    911    270  -1184    789   1104   1241    732   1080    989
   -415  -1241   -826    828    205  -1034    810   1127   1306    805   1161   1109
   -436  -1163   -727    800    142   -945    815   1132   1343    846   1215   1187
   -452  -1098   -646    776     96   -872    831   1132   1366    878   1252   1241
   -454  -1044   -589    748     64   -818    867   1158   1395    917   1286   1293
   -449  -1013   -563    730     57   -789    911   1176   1408    932   1304   1343
   -433  -1008   -574    719     67   -789    919   1179   1400    935   1306   1371
   -410  -1036   -626    724    106   -831    927   1169   1371    914   1291   1345
   -379  -1057   -678    717    148   -867    924   1148   1332    878   1252   1299
   -327  -1117   -789    722    231   -956    901   1106   1267    813   1176   1231
   -290  -1182   -893    735    301  -1039    878   1062   1202    745   1098   1174
   -301  -1280   -979    792    337  -1130    852   1021   1153    696   1044   1101
   -311  -1376  -1065    844    374  -1221    815    976   1096    636    984    976
   -293  -1447  -1153    870    428  -1301    753    904   1005    542    880    846
   -332  -1553  -1221    943    441  -1387    706    852    937    472    810    771
   -379  -1686  -1306   1034    462  -1496    657    800    872    405    737    636
   -441  -1816  -1376   1127    467  -1597    600    743    797    319    623    542
   -522  -1948  -1426   1234    449  -1686    545    696    735    246    542    493
   -623  -2075  -1452   1348    413  -1764    485    654    680    192    501    423
   -696  -2156  -1460   1426    381  -1808    457    631    641    155    465    363
   -709  -2229  -1519   1467    402  -1873    446    618    618    114    413    306
   -667  -2231  -1566   1449    449  -1899    459    659    644    111    384    262
   -581  -2122  -1543   1350    480  -1831    522    756    719    142    350    197
   -472  -1945  -1473   1210    498  -1709    631    937    904    322    465    324
   -285  -1615  -1330    948    522  -1473    657   1158   1195    683    839    649
    -93  -1189  -1096    641    501  -1143    628   1283   1413   1039   1330   1150
    -72   -875   -802    472    363   -839    566   1156   1358   1163   1717   1595
   -101   -696   -594    400    246   -646    496    844   1072   1054   1883   1847
   -132   -826   -693    478    277   -761    397    405    553    511   1374   1460
   -207  -1158   -950    680    371  -1054    298    -88    -83   -345    368    530
   -215  -1454  -1239    833    509  -1348    189   -280   -402   -802   -197      0
   -127  -1590  -1462    859    667  -1527    174   -145   -272   -706   -171     -5
    -93  -1688  -1597    888    750  -1644    233     41    -33   -488    -23     51
    -70  -1623  -1556    846    740  -1590    340    246    220   -259    150    140
    -49  -1501  -1452    774    698  -1478    483    467    457    -54    306    259
      2  -1405  -1408    701    704  -1405    540    584    568     31    371    327
      7  -1384  -1392    685    698  -1387    504    597    574     23    366    314
     10  -1397  -1408    693    709  -1402    498    607    571     10    353    283
     23  -1402  -1428    688    724  -1415    509    618    579      0    340    283
     54  -1418  -1473    683    763  -1444    470    597    563    -28    322    259
    135  -1379  -1514    620    823  -1447    431    558    522    -80    249    163
    267  -1387  -1657    558    961  -1522    392    524    493   -103    197    137
    335  -1610  -1945    636   1140  -1779    387    519    488    -98    205    124
    493  -1740  -2234    623   1363  -1987    332    444    381   -200    116     38
    594  -1761  -2356    584   1473  -2060    303    407    327   -265     67    -12
    620  -1800  -2421    589   1519  -2109    303    415    329   -277     62    -28
    600  -1875  -2478    636   1538  -2177    332    452    361   -265     72    -46
    587  -1953  -2540    683   1564  -2247    363    498    397   -228     96    -54
    568  -2010  -2579    717   1574  -2294    371    527    418   -205    109    -54
    506  -2125  -2631    807   1569  -2377    436    605    483   -137    161      7
    439  -2192  -2634    875   1535  -2413    488    678    548    -70    231     57
    439  -2218  -2657    891   1548  -2436    506    717    587    -20    290     96
    475  -2242  -2717    880   1595  -2478    532    761    628     36    348    127
    480  -2273  -2753    896   1615  -2514    558    792    665     93    405    192
    475  -2283  -2759    904   1613  -2520    574    823    711    153    465    280
    470  -2260  -2730    896   1600  -2494    566    854    758    223    537    368
    485  -2205  -2691    859   1587  -2447    553    891    815    267    589    433
    535  -2174  -2709    818   1621  -2439    522    911    828    262    605    446
    745  -2169  -2915    709   1829  -2543    436    867    766    187    542    355
    976  -2179  -3156    602   2065  -2668    327    782    675     88    439    231
   1109  -2171  -3283    530   2195  -2725    252    714    600     15    366    184
   1122  -2138  -3260    506   2190  -2699    233    691    558    -28    332    142
   1156  -2068  -3226    454   2187  -2647    249    693    540    -57    314    119
   1179  -2047  -3226    433   2203  -2637    296    685    511   -106    280    109
   1135  -2078  -3216    470   2174  -2644    327    667    493   -135    241    111
   1057  -2151  -3208    545   2132  -2681    332    639    472   -161    213    111
    930  -2244  -3177    657   2052  -2709    387    620    436   -202    176     72
    782  -2294  -3076    756   1927  -2683    444    652    433   -228    148     33
    646  -2348  -2995    849   1818  -2670    472    672    423   -241    142     -2
    600  -2410  -3011    904   1805  -2709    470    652    389   -259    132    -54
    636  -2455  -3094    909   1862  -2774    470    626    363   -277    111   -119
    659  -2473  -3133    906   1896  -2803    483    607    337   -265    135    -20
    527  -2572  -3099   1021   1810  -2834    537    675    368   -168    246    301
    267  -2577  -2844   1153   1553  -2709    620    784    449    -62    348    548
    -20  -2517  -2499   1267   1236  -2509    724    919    576     54    439    644
   -228  -2533  -2304   1382   1036  -2418    795    984    644    101    454    600
   -322  -2650  -2327   1483   1000  -2491    766   1013    620     44    381    446
   -394  -2678  -2283   1535    943  -2481    745   1075    623     33    355    387
   -478  -2668  -2190   1571    854  -2429    737   1137    641     46    355    400
   -433  -2642  -2208   1538    885  -2426    685   1158    623     28    332    392
   -301  -2556  -2257   1426    976  -2408    631   1187    605      7    316    381
   -168  -2421  -2255   1293   1041  -2338    607   1202    607     18    324    379
   -127  -2333  -2205   1228   1036  -2270    561   1163    613     28    345    379
   -189  -2317  -2127   1254    969  -2223    532   1101    623     54    379    410
   -265  -2346  -2083   1304    909  -2216    485   1021    613     51    387    423
   -319  -2312  -1992   1314    833  -2151    446    943    602     46    384    423
   -392  -2291  -1899   1340    753  -2096    423    867    587     38    379    423
   -488  -2340  -1852   1415    680  -2096    402    810    566     15    353    389
   -566  -2410  -1847   1488    636  -2130    394    769    545     -7    337    366
   -620  -2410  -1790   1517    581  -2101    433    769    558      2    348    358
   -670  -2387  -1717   1530    522  -2052    480    776    581     25    363    342
   -693  -2390  -1696   1543    501  -2044    501    761    576     20    358    301
   -646  -2439  -1792   1540    571  -2117    514    717    537    -25    301    233
   -514  -2460  -1948   1486    717  -2205    493    665    478    -88    226    155
   -353  -2418  -2068   1384    857  -2244    444    631    428   -135    176    111
   -207  -2333  -2125   1270    958  -2229    426    613    415   -150    155     98
   -103  -2249  -2145   1174   1018  -2197    433    587    410   -158    140     75
     46  -2190  -2236   1070   1140  -2213    407    519    379   -187    101     31
    215  -2132  -2348    956   1280  -2239    361    467    335   -228     51    -12
    285  -2070  -2356    893   1319  -2213    381    501    319   -236     46     -5
    335  -2049  -2385    854   1358  -2216    436    537    301   -254     23    -31
    384  -2029  -2413    820   1397  -2221    446    535    272   -293    -23    -85
    462  -2005  -2468    771   1462  -2236    454    574    298   -293    -83   -158
    548  -1951  -2499    701   1522  -2223    485    649    394   -226    -98   -213
    667  -1888  -2556    607   1610  -2221    517    737    540    -57     23   -148
    862  -1732  -2598    433   1730  -2164    480    820    719    207    322    106
   1047  -1447  -2494    200   1769  -1969    335    802    779    413    714    545
   1169  -1252  -2421     41   1795  -1836    272    667    628    374   1008    969
   1192  -1325  -2517     64   1852  -1919    335    501    290     59    989   1041
   1213  -1509  -2722    148   1966  -2114    327    215   -200   -524    402    491
   1171  -1829  -3000    327   2083  -2413    215   -187   -753  -1301   -683   -579
   1143  -2125  -3268    491   2205  -2696     64   -368  -1008  -1634  -1179  -1088
   1052  -2366  -3419    654   2234  -2891     98   -176   -789  -1376   -979   -976
    875  -2496  -3372    810   2122  -2933    213     49   -472  -1044   -711   -774
    719  -2473  -3192    875   1956  -2831    324    233   -179   -743   -454   -555
    600  -2307  -2907    854   1753  -2605    488    480    155   -405   -153   -296
    550  -2153  -2704    800   1626  -2429    561    600    337   -218     25    -77
    509  -2042  -2551    766   1527  -2294    615    665    423   -129    114     85
    475  -1979  -2455    750   1465  -2216    649    717    475    -70    171    155
    444  -1927  -2372    743   1408  -2148    675    745    509    -28    215    158
    329  -1870  -2203    769   1265  -2034    685    774    542     18    267    189
    150  -1860  -2010    854   1080  -1935    675    787    558     46    298    202
    -38  -1878  -1842    956    898  -1860    698    810    571     64    324    215
   -184  -1867  -1683   1026    748  -1777    675    815    566     72    327    210
   -316  -1922  -1608   1117    644  -1766    701    849    589    106    368    202
   -433  -1997  -1564   1213    563  -1782    740    880    600    122    389    189
   -517  -2073  -1556   1293    519  -1816    763    893    587    106    366    171
   -607  -2145  -1538   1376    465  -1842    792    922    594    114    371    174
   -540  -2210  -1673   1374    563  -1943    709    865    532     54    311    129
   -467  -2333  -1865   1400    696  -2099    633    800    475      2    254    122
   -400  -2517  -2117   1457    857  -2317    597    756    441    -18    239    109
   -329  -2701  -2372   1517   1021  -2538    574    724    410    -46    210     62
   -236  -2831  -2595   1532   1176  -2714    514    683    381    -72    181     64
   -184  -2863  -2678   1522   1244  -2772    413    641    363    -75    194    142
   -231  -2787  -2559   1509   1161  -2673    342    597    337    -80    213    233
   -358  -2761  -2403   1561   1021  -2582    316    605    379    -36    270    327
   -467  -2837  -2369   1649    948  -2605    311    633    428     25    337    394
   -480  -2912  -2431   1696    974  -2673    246    620    415     31    345    368
   -483  -2995  -2512   1738   1013  -2756    197    610    392     23    335    306
   -485  -3091  -2605   1790   1060  -2850    187    641    413     51    363    298
   -478  -3130  -2652   1803   1085  -2891    168    662    426     75    402    353
   -415  -3083  -2668   1748   1124  -2876    161    652    402     51    381    413
   -428  -3073  -2644   1748   1106  -2860    168    657    379     23    345    459
   -491  -3122  -2631   1808   1070  -2878    207    709    407     49    366    519
   -480  -3177  -2696   1829   1106  -2938    254    763    431     72    387    540
   -418  -3229  -2813   1823   1197  -3021    280    789    426     49    345    475
   -374  -3286  -2912   1829   1267  -3099    301    810    420     18    296    384
   -368  -3343  -2974   1857   1301  -3159    324    820    413    -18    244    275
   -358  -3408  -3052   1880   1345  -3231    316    782    358    -83    168    142
   -353  -3494  -3141   1922   1392  -3317    306    745    316   -140    106     44
   -350  -3574  -3224   1961   1434  -3400    283    701    262   -207     36    -77
   -327  -3645  -3317   1987   1493  -3481    244    649    189   -293    -49   -252
   -303  -3681  -3377   1992   1535  -3530    218    615    129   -361   -127   -428
   -277  -3710  -3432   1992   1574  -3572    202    584     80   -413   -189   -537
   -249  -3733  -3486   1990   1615  -3611    161    537     20   -475   -265   -589
   -205  -3787  -3582   1997   1688  -3686    135    498    -25   -530   -332   -626
   -135  -3821  -3686   1977   1774  -3754    114    480    -59   -568   -368   -628
    -93  -3837  -3743   1964   1823  -3790     98    472    -80   -594   -392   -639
    -96  -3826  -3730   1961   1813  -3777    103    472    -77   -592   -394   -615
   -161  -3845  -3684   2003   1761  -3764    135    496    -49   -563   -368   -568
   -262  -3868  -3606   2062   1670  -3738    166    524    -23   -537   -337   -511
   -342  -3845  -3504   2094   1579  -3676    192    555     15   -498   -296   -441
   -446  -3777  -3330   2109   1441  -3554    213    579     67   -441   -236   -350
   -576  -3684  -3107   2130   1265  -3395    277    644    166   -329   -111   -194
   -628  -3556  -2927   2091   1148  -3242    324    701    254   -226      2    -38
   -665  -3434  -2769   2049   1049  -3102    376    756    337   -132    106     93
   -665  -3286  -2621   1974    976  -2953    431    805    400    -64    184    202
   -667  -3167  -2499   1917    914  -2834    498    872    467     10    259    316
   -667  -3117  -2449   1893    891  -2785    519    880    480     31    285    350
   -670  -3099  -2429   1883    878  -2764    522    867    470     20    280    363
   -652  -3076  -2423   1862    883  -2751    542    870    480     33    296    376
   -636  -3068  -2431   1852    896  -2751    550    870    483     38    288    376
   -639  -3083  -2447   1860    901  -2766    550    867    475     33    265    389
   -615  -3094  -2478   1855    930  -2787    535    836    446      2    236    363
   -620  -3156  -2535   1888    956  -2847    517    802    418    -28    200    332
   -646  -3200  -2553   1925    953  -2878    509    774    394    -51    174    322
   -652  -3190  -2538   1919    943  -2865    501    753    392    -54    166    337
   -600  -3148  -2548   1873    971  -2850    498    737    394    -49    161    353
   -530  -3078  -2551   1803   1008  -2816    514    735    418    -28    176    381
   -457  -3013  -2556   1735   1049  -2785    519    737    441     -7    197    420
   -400  -2946  -2546   1670   1072  -2746    555    761    475     23    226    457
   -361  -2894  -2533   1626   1083  -2714    607    795    519     67    262    483
   -335  -2839  -2507   1584   1085  -2673    626    813    555     98    290    504
   -345  -2834  -2488   1590   1070  -2662    652    828    576    106    290    501
   -342  -2821  -2481   1579   1067  -2650    724    906    657    142    270    454
   -337  -2761  -2423   1548   1041  -2592    815   1036    797    252    314    439
   -353  -2652  -2301   1501    971  -2478    867   1184    997    470    488    550
   -345  -2434  -2088   1389    870  -2262    852   1369   1273    841    883    883
   -337  -2127  -1792   1231    727  -1961    761   1376   1376   1114   1348   1371
   -394  -1997  -1602   1195    602  -1800    678   1156   1182   1114   1639   1725
   -493  -2042  -1551   1265    527  -1797    566    807    782    852   1608   1743
   -584  -2335  -1751   1460    581  -2044    444    332    184    179    914   1148
   -649  -2707  -2060   1675    704  -2385    348   -103   -413   -698   -174    233
   -626  -3016  -2390   1821    880  -2704    303   -119   -511   -898   -491    -46
   -553  -3211  -2660   1880   1052  -2935    332     57   -298   -709   -397    -44
   -462  -3239  -2777   1852   1156  -3008    358    220    -67   -498   -267      0
   -439  -3192  -2753   1813   1156  -2974    493    444    197   -257    -88    111
   -426  -3104  -2678   1764   1124  -2891    636    646    423    -51     70    207
   -381  -3042  -2662   1709   1140  -2852    688    727    509     28    122    239
   -366  -3050  -2683   1709   1158  -2868    706    756    535     49    140    259
   -384  -3076  -2691   1727   1150  -2883    740    782    548     64    148    270
   -355  -3078  -2722   1717   1182  -2902    745    779    540     49    127    233
   -283  -3109  -2826   1693   1270  -2966    727    750    498      5     75    184
   -215  -3133  -2917   1675   1350  -3026    706    714    467    -25     38    163
   -158  -3135  -2979   1647   1408  -3057    706    706    457    -33     28    135
   -103  -3151  -3050   1626   1473  -3102    719    698    452    -44     15    114
    -90  -3115  -3026   1600   1467  -3070    735    719    457    -46     12    135
    -33  -3060  -3026   1548   1496  -3044    735    745    470    -31     28    163
    -10  -3039  -3029   1522   1509  -3034    748    769    491     -2     54    179
     10  -3013  -3024   1501   1514  -3016    745    774    493      0     54    184
      0  -2974  -2974   1486   1486  -2974    753    797    514     18     64    205
     12  -2933  -2946   1460   1478  -2938    750    813    537     46     85    233
     54  -2899  -2953   1421   1501  -2925    719    792    530     46     90    239
     70  -2865  -2938   1397   1504  -2902    724    789    532     49     93    241
     72  -2813  -2886   1369   1478  -2850    745    813    558     83    122    293
    114  -2751  -2865   1319   1488  -2808    732    815    574    114    163    303
    124  -2748  -2873   1309   1496  -2811    685    795    568    114    161    301
    124  -2740  -2865   1306   1493  -2803    659    792    587    140    181    348
    174  -2701  -2876   1262   1525  -2787    636    810    615    176    220    394
    254  -2629  -2883   1187   1569  -2756    600    818    639    210    259    452
    236  -2582  -2821   1171   1527  -2701    605    844    667    249    306    493
    259  -2530  -2790   1135   1522  -2660    602    867    678    265    329    506
    329  -2496  -2829   1083   1579  -2662    589    870    667    254    335    488
    418  -2475  -2894   1028   1654  -2683    571    839    620    202    285    423
    501  -2449  -2951    971   1725  -2701    558    792    561    124    202    389
    483  -2455  -2938    984   1709  -2696    568    784    540     80    163    350
    511  -2517  -3029   1000   1769  -2772    545    756    475    -10     72    252
    537  -2717  -3255   1091   1896  -2985    558    724    415   -101    -12    192
    568  -2865  -3437   1148   2000  -3151    540    639    293   -220   -116    106
    514  -2964  -3478   1223   1995  -3221    571    615    254   -277   -187     28
    426  -3081  -3509   1325   1966  -3294    623    628    249   -306   -241    -44
    368  -3169  -3538   1400   1953  -3354    636    639    241   -327   -285    -96
    285  -3255  -3543   1483   1914  -3400    659    654    244   -332   -306   -122
    176  -3361  -3538   1592   1857  -3450    722    693    277   -298   -288   -124
     54  -3481  -3535   1712   1795  -3507    771    724    322   -252   -262   -135
    -90  -3554  -3463   1823   1686  -3509    823    756    368   -205   -223   -129
   -135  -3642  -3509   1886   1686  -3574    854    769    394   -181   -207   -163
   -166  -3748  -3585   1956   1706  -3668    872    771    410   -171   -223   -205
   -215  -3852  -3637   2034   1709  -3746    893    805    439   -145   -215   -181
   -137  -3928  -3790   2034   1826  -3860    911    831    462   -137   -207   -168
    -98  -3852  -3754   1974   1826  -3803    901    823    457   -168   -233   -197
    -20  -3764  -3746   1891   1862  -3756    867    800    433   -205   -270   -236
     15  -3782  -3800   1880   1906  -3790    818    758    400   -241   -311   -280
   -111  -3865  -3754   1990   1821  -3811    789    758    410   -236   -309   -285
   -254  -3899  -3645   2075   1693  -3772    795    795    449   -200   -283   -265
   -345  -3876  -3530   2109   1590  -3702    789    795    462   -176   -265   -239
   -374  -3816  -3445   2094   1532  -3632    722    745    441   -184   -265   -226
   -363  -3728  -3364   2047   1499  -3546    636    701    415   -202   -270   -231
   -358  -3759  -3403   2057   1519  -3580    680    665    379   -236   -293   -262
   -337  -3790  -3455   2062   1556  -3624    750    633    340   -267   -314   -283
   -407  -3826  -3419   2114   1504  -3621    740    649    350   -254   -296   -270
   -389  -3845  -3455   2117   1532  -3650    659    620    309   -288   -324   -296
   -480  -3865  -3385   2171   1449  -3626    709    605    285   -316   -348   -309
   -462  -3803  -3341   2132   1439  -3572    735    623    290   -335   -363   -322
   -415  -3658  -3242   2034   1413  -3450    750    620    298   -329   -355   -316
   -454  -3439  -2985   1948   1265  -3213    748    594    298   -314   -337   -301
   -548  -3278  -2730   1912   1088  -3003    719    589    314   -280   -293   -249
   -535  -3367  -2834   1951   1148  -3102    727    594    306   -283   -280   -161
   -597  -3483  -2886   2042   1143  -3187    828    659    361   -207   -189     38
   -795  -3517  -2722   2156    963  -3120    958    758    465   -101    -96    207
   -956  -3567  -2611   2260    826  -3089   1049    807    485    -98    -98    207
  -1013  -3595  -2582   2304    784  -3091   1049    800    446   -135   -132    148
   -852  -3564  -2712   2208    927  -3138    927    657    329   -231   -231     31
   -501  -3460  -2959   1982   1228  -3211    792    485    228   -324   -337    -80
   -290  -3372  -3081   1829   1392  -3226    719    423    210   -361   -384   -132
   -163  -3333  -3169   1748   1501  -3252    701    439    207   -384   -415   -184
    -51  -3294  -3242   1673   1595  -3270    789    542    259   -371   -454   -254
    145  -3208  -3354   1532   1748  -3281    904    683    361   -306   -457   -309
    290  -2992  -3283   1350   1787  -3138    901    854    555    -90   -277   -192
    335  -2670  -3005   1166   1670  -2837    862   1021    797    239     93    150
    277  -2257  -2535    989   1405  -2395    831   1013    875    441    493    628
    166  -2008  -2174    922   1169  -2091    685    748    646    376    735    995
    -33  -1940  -1909    987    935  -1925    509    363    267    124    714   1044
   -252  -2249  -1997   1249    870  -2125    428    -41   -236   -446     88    441
   -335  -2792  -2457   1564   1060  -2626    366   -400   -805  -1249   -953   -566
   -371  -3167  -2795   1769   1210  -2982    288   -420   -945  -1491  -1314   -943
   -319  -3229  -2909   1771   1293  -3070    303   -194   -711  -1265  -1166   -888
   -231  -3164  -2933   1696   1348  -3050    371     44   -439  -1013  -1002   -815
   -158  -3024  -2865   1590   1350  -2946    493    272   -161   -763   -826   -701
    -93  -2839  -2746   1467   1325  -2792    665    454     62   -558   -657   -581
    -83  -2746  -2662   1413   1288  -2704    813    527    148   -470   -587   -535
   -106  -2691  -2585   1397   1239  -2639    888    558    192   -428   -563   -514
   -114  -2624  -2509   1366   1195  -2566    906    571    220   -394   -540   -493
    -75  -2517  -2442   1296   1182  -2481    888    566    236   -371   -517   -472
    -23  -2488  -2465   1254   1221  -2478    883    550    239   -371   -519   -480
     -5  -2452  -2447   1228   1221  -2452    878    563    241   -363   -519   -475
    -38  -2431  -2392   1234   1174  -2413    885    584    239   -358   -514   -462
   -106  -2444  -2338   1275   1114  -2392    927    579    231   -363   -524   -467
   -145  -2488  -2346   1314   1098  -2418    948    561    213   -379   -545   -480
   -137  -2501  -2366   1319   1111  -2434    901    540    210   -381   -553   -493
    -88  -2468  -2382   1278   1143  -2426    862    504    200   -379   -555   -465
      0  -2470  -2470   1236   1234  -2470    904    457    166   -410   -589   -488
     20  -2465  -2486   1221   1252  -2475    896    439    148   -418   -597   -478
      5  -2442  -2447   1218   1226  -2444    914    498    207   -340   -537   -392
    -18  -2413  -2397   1215   1187  -2405    922    568    285   -239   -457   -309
    -80  -2413  -2333   1247   1124  -2374    969    628    363   -150   -384   -231
   -140  -2374  -2236   1257   1047  -2307    961    644    392   -111   -353   -179
   -192  -2299  -2107   1244    956  -2203    919    683    439    -54   -290    -90
   -223  -2197  -1974   1208    875  -2086    898    737    483      2   -233     -2
   -265  -2096  -1831   1182    782  -1964    943    813    550     88   -155    106
   -298  -1971  -1673   1135    685  -1823    937    883    639    192    -46    226
   -309  -1842  -1532   1075    610  -1688    906    930    696    272     49    342
   -314  -1665  -1350    989    517  -1509    914    958    732    327    111    423
   -301  -1527  -1226    914    462  -1376    911    987    758    363    161    478
   -293  -1441  -1148    865    426  -1293    909    995    771    384    187    472
   -215  -1309  -1093    763    436  -1202    896    987    769    381    176    449
   -166  -1239  -1072    701    452  -1156    896    953    730    342    142    431
   -176  -1249  -1072    714    446  -1161    901    898    667    277     70    374
   -259  -1314  -1054    784    394  -1184    927    878    641    254     57    350
   -366  -1345   -979    854    306  -1163    919    865    620    228     28    324
   -480  -1392   -914    935    215  -1153    943    846    597    197     -5    303
   -548  -1478   -930   1013    189  -1205    948    807    548    137    -72    241
   -584  -1499   -914   1041    163  -1208    878    753    480     72   -122    194
   -566  -1535   -969   1049    200  -1252    846    696    400     -7   -210    101
   -568  -1597  -1028   1083    228  -1314    839    620    324    -83   -303      7
   -535  -1680  -1145   1109    303  -1413    813    555    257   -132   -353    -36
   -519  -1787  -1270   1153    371  -1530    761    491    192   -184   -405    -90
   -496  -1883  -1389   1189    444  -1636    709    428    111   -254   -483   -140
   -504  -1987  -1483   1244    488  -1735    709    384     49   -309   -540   -194
   -537  -2073  -1535   1306    498  -1805    696    358      2   -348   -587   -254
   -576  -2153  -1579   1363    501  -1867    649    332    -46   -387   -623   -309
   -568  -2226  -1657   1397    542  -1943    620    296    -88   -420   -652   -355
   -535  -2262  -1730   1397    594  -1997    579    257   -127   -459   -685   -405
   -491  -2288  -1797   1389    652  -2044    527    213   -155   -483   -730   -454
   -527  -2338  -1810   1431    639  -2075    470    187   -155   -483   -732   -446
   -631  -2400  -1769   1514    568  -2086    470    254   -106   -428   -680   -397
   -631  -2374  -1743   1501    553  -2057    485    324    -67   -392   -665   -392
   -657  -2320  -1662   1488    501  -1992    485    345    -51   -379   -667   -366
   -688  -2252  -1564   1470    436  -1909    420    340    -75   -387   -665   -371
   -636  -2174  -1538   1405    449  -1857    433    350    -96   -389   -662   -376
   -646  -2114  -1467   1379    410  -1790    478    374   -103   -387   -649   -376
   -678  -2049  -1371   1363    345  -1712    511    436    -72   -355   -613   -355
   -654  -2016  -1361   1335    350  -1688    532    470    -57   -353   -613   -389
   -589  -2003  -1413   1293    410  -1709    522    444   -103   -405   -667   -470
   -514  -1984  -1473   1247    478  -1730    446    394   -168   -472   -727   -535
   -439  -1966  -1527   1202    542  -1748    436    389   -189   -496   -748   -566
   -394  -1945  -1551   1171    576  -1751    449    379   -218   -524   -782   -602
   -465  -1961  -1499   1213    517  -1730    462    355   -252   -563   -813   -631
   -496  -1945  -1452   1221    475  -1699    462    335   -272   -589   -833   -659
   -475  -1891  -1415   1184    470  -1654    467    324   -283   -602   -844   -688
   -561  -1880  -1319   1218    376  -1600    465    319   -293   -613   -852   -714
   -644  -1870  -1226   1257    288  -1548    449    322   -296   -620   -857   -727
   -685  -1852  -1166   1267    239  -1509    423    309   -303   -633   -862   -732
   -756  -1857  -1101   1306    171  -1480    397    283   -329   -659   -891   -766
   -836  -1857  -1023   1345     93  -1441    374    252   -363   -698   -948   -792
   -935  -1857   -922   1395     -7  -1389    353    228   -379   -711   -971   -792
  -1065  -1888   -826   1475   -122  -1358    337    210   -381   -717   -971   -774
  -1187  -1899   -711   1543   -239  -1306    340    194   -384   -727   -987   -761
  -1252  -1844   -592   1545   -329  -1218    420    296   -290   -678   -984   -758
  -1234  -1732   -498   1483   -368  -1117    537    470   -109   -524   -875   -670
  -1163  -1454   -293   1309   -436   -875    646    709    176   -215   -594   -420
  -1098  -1083     15   1091   -558   -535    685    992    532    226   -119     41
  -1041   -633    407    836   -727   -114    584    958    594    478    322    558
  -1127   -350    774    737   -953    210    423    602    355    475    594    919
  -1249   -239   1010    743  -1130    384    228    129    -51    207    514    906
  -1371   -501    870    937  -1122    184     83   -397   -654   -522   -267    228
  -1426  -1018    407   1221   -919   -306     -5   -743  -1213  -1363  -1270   -654
  -1389  -1286    103   1335   -748   -592    -75   -698  -1257  -1486  -1483   -883
  -1371  -1387    -18   1379   -678   -701    -51   -496  -1052  -1317  -1395   -859
  -1325  -1369    -44   1348   -641   -706     49   -257   -784  -1083  -1223   -753
  -1228  -1187     41   1208   -636   -571    236     25   -465   -787   -982   -566
  -1137   -974    163   1054   -652   -405    368    194   -259   -594   -818   -433
  -1018   -789    226    904   -623   -283    426    249   -168   -514   -750   -368
   -831   -584    246    709   -540   -168    449    272   -122   -467   -704   -314
   -727   -475    252    600   -491   -111    475    293    -93   -431   -670   -270
   -659   -389    267    524   -465    -62    488    303    -67   -405   -644   -239
   -594   -303    290    446   -444     -7    472    301    -54   -389   -628   -213
   -561   -231    329    397   -446     49    475    293    -44   -374   -623   -197
   -537   -197    337    366   -439     70    462    277    -49   -374   -623   -197
   -571   -163    405    366   -491    119    475    298    -20   -348   -594   -161
   -545   -116    426    329   -488    153    457    314     -2   -322   -574   -132
   -517    -90    426    303   -472    166    446    314      0   -314   -568   -129
   -517    -59    457    288   -491    200    454    293     -5   -324   -571   -127
   -561    -38    522    301   -542    241    454    288     10   -309   -555    -96
   -605    -57    545    329   -576    244    462    293     23   -298   -545    -90
   -652    -62    589    358   -620    262    478    327     57   -265   -527    -70
   -678     -7    667    340   -675    329    475    361     93   -226   -501    -33
   -675     10    685    332   -680    348    465    358     98   -215   -501    -46
   -701     10    711    345   -706    358    465    358    109   -202   -491    -28
   -730      7    737    361   -732    371    478    376    135   -174   -459     -5
   -730     49    779    340   -756    415    454    400    171   -129   -415     12
   -701    103    805    298   -753    454    407    415    202    -90   -374     44
   -670    158    826    254   -748    493    402    441    233    -51   -335     75
   -639    218    857    210   -748    537    379    454    262    -15   -296    119
   -636    285    922    174   -779    602    337    446    272      2   -262    161
   -623    322    945    150   -784    633    332    478    296     31   -226    189
   -581    335    917    122   -750    626    335    504    306     41   -202    192
   -472    379    852     46   -662    615    298    483    277      2   -244    122
   -387    410    797    -12   -592    605    272    449    236    -51   -316    109
   -335    459    792    -62   -563    626    267    431    215    -77   -332    124
   -249    519    766   -137   -509    644    285    423    192   -111   -361     85
   -145    587    732   -220   -439    659    358    431    176   -150   -402     18
    -98    628    727   -265   -413    675    332    394    124   -215   -472    -28
    -67    665    730   -298   -400    696    285    342     67   -275   -527    -54
    -54    691    745   -319   -402    719    306    311     36   -319   -561    -88
    -25    670    696   -322   -361    683    301    262     -7   -374   -610   -129
    -25    662    688   -319   -358    675    296    218    -46   -418   -646   -174
    -51    675    727   -311   -389    701    303    184    -77   -457   -685   -197
    -83    722    802   -319   -444    761    270    161    -93   -475   -696   -197
   -101    792    893   -345   -496    841    233    140   -111   -491   -701   -215
    -80    846    927   -384   -504    885    228    124   -132   -522   -732   -218
    -28    896    924   -433   -478    909    236    127   -129   -524   -722   -194
    -64    914    976   -426   -519    945    252    137   -127   -517   -704   -181
    -80    974   1054   -446   -566   1013    252    124   -145   -540   -727   -220
    -67   1008   1075   -472   -571   1041    254    106   -168   -571   -758   -246
    -25   1028   1054   -501   -540   1039    246     93   -192   -605   -789   -270
     41   1000    958   -522   -459    979    249     98   -207   -618   -805   -290
    168    898    730   -532   -280    815    233     93   -223   -636   -813   -309
    249    893    641   -574   -197    769    174     67   -239   -662   -831   -361
    285    893    605   -589   -161    750    124     44   -254   -688   -839   -376
    259    839    579   -550   -158    709    116     33   -277   -724   -857   -402
    205    763    558   -483   -176    662    145     57   -265   -727   -865   -423
     59    740    680   -402   -311    709    226    153   -161   -628   -750   -316
    -41    685    724   -322   -384    704    267    207   -116   -584   -714   -298
    -57    607    662   -277   -361    633    306    239   -103   -561   -709   -262
    -59    563    623   -252   -340    592    350    283    -72   -530   -683   -262
    -18    519    537   -252   -277    530    376    314    -57   -537   -704   -280
     70    465    394   -267   -163    431    371    298    -77   -568   -748   -309
    228    420    192   -327     15    306    342    246   -129   -626   -800   -374
    340    366     25   -353    158    197    361    265   -132   -639   -810   -394
    355    275    -83   -316    218     96    371    275   -142   -665   -854   -413
    374    210   -163   -293    267     25    379    259   -166   -696   -891   -457
    340    124   -218   -233    277    -46    350    226   -202   -727   -924   -493
    249     49   -200   -148    226    -75    327    207   -213   -732   -919   -491
    129     31    -98    -80    114    -33    332    194   -218   -743   -924   -511
     -7     15     23     -5    -15     20    340    197   -213   -735   -917   -504
   -171     10    181     77   -176     96    322    187   -213   -730   -906   -509
   -342     20    363    161   -353    192    355    210   -181   -704   -878   -454
   -470     38    509    213   -491    272    353    210   -168   -693   -867   -441
   -368     67    436    148   -402    252    324    207   -155   -691   -891   -480
   -181    103    285     36   -233    194    366    275    -75   -644   -922   -568
    -28    192    220    -80   -124    205    433    415     80   -504   -846   -540
    129    400    270   -265    -70    335    444    597    329   -200   -530   -270
    246    878    631   -563   -192    756    389    724    563    140    -70    228
    114   1514   1400   -815   -644   1457    353    678    610    329    394    833
     54   1634   1579   -844   -761   1608    288    433    335    220    618   1218
   -106   1348   1454   -620   -782   1400    259     93   -119   -207    337   1117
   -298    911   1210   -306   -753   1060    265   -322   -688   -966   -584    376
   -342    509    849    -85   -594    680    158   -605  -1119  -1577  -1387   -306
   -207    262    470    -25   -337    366     85   -553  -1119  -1602  -1491   -428
     44    205    161   -124    -59    181     77   -436   -940  -1431  -1400   -457
    301    288    -12   -293    155    137     57   -376   -776  -1278  -1304   -480
    506    452    -57   -480    280    197     96   -267   -574  -1085  -1171   -420
    626    597    -28   -610    327    285    171   -174   -418   -935  -1049   -340
    740    657    -83   -701    410    288    137   -174   -402   -919  -1039   -350
    779    714    -64   -748    423    324    111   -187   -415   -932  -1052   -397
    696    763     67   -730    311    418    163   -137   -366   -893  -1010   -397
    532    813    280   -672    127    548    228    -28   -270   -807   -932   -366
    407    815    407   -613      0    610    265     62   -205   -750   -888   -340
    353    823    470   -587    -59    646    296    111   -176   -719   -859   -332
    335    841    504   -589    -83    672    324    135   -163   -701   -844   -350
    361    846    485   -602    -62    667    314    129   -174   -709   -854   -379
    361    826    465   -594    -51    646    327    124   -176   -714   -865   -381
    381    859    478   -620    -46    670    296    103   -179   -717   -865   -384
    384    909    522   -649    -70    717    239     85   -174   -706   -854   -376
    366    919    553   -641    -93    737    218     96   -148   -675   -826   -355
    342    922    579   -633   -119    750    213    109   -135   -662   -820   -348
    283    963    680   -623   -197    823    176    119   -119   -636   -800   -319
    262   1010    748   -636   -241    878    171    142   -106   -615   -784   -301
    290   1062    771   -675   -239    917    171    174    -77   -579   -750   -265
    324   1104    776   -714   -226    940    150    187    -54   -545   -722   -223
    402   1187    784   -795   -192    987    116    181    -38   -511   -685   -189
    480   1293    813   -888   -166   1054    103    205     12   -444   -607   -124
    545   1382    836   -963   -145   1109    122    254     83   -358   -514    -41
    605   1493    885  -1049   -140   1189    155    272    137   -283   -428     31
    659   1626    966  -1143   -153   1296    155    283    179   -220   -353     80
    659   1730   1067  -1195   -205   1400    155    311    220   -166   -288    122
    600   1782   1182  -1189   -290   1483    205    371    285   -111   -228    174
    530   1805   1275  -1169   -374   1540    202    374    309    -90   -197    202
    527   1761   1234  -1143   -353   1496    189    324    290   -119   -218    166
    483   1665   1179  -1075   -348   1423    171    267    254   -168   -262     98
    353   1582   1228   -966   -436   1405    202    270    246   -194   -296     41
    213   1457   1244   -836   -517   1350    267    322    257   -215   -329    -15
    145   1332   1187   -737   -519   1260    309    322    231   -272   -387    -90
     96   1234   1137   -665   -522   1187    270    285    168   -350   -457   -181
     57   1161   1104   -607   -522   1132    283    249    114   -428   -540   -259
    124   1098    974   -613   -423   1036    301    207     70   -504   -623   -335
    223   1039    815   -631   -296    930    285    145     12   -576   -704   -407
    283   1028    743   -657   -231    885    265     93    -25   -607   -748   -436
    314    995    680   -654   -181    839    277     67    -44   -633   -758   -459
    319    963    644   -644   -161    805    270     59    -51   -639   -753   -485
    285    927    641   -605   -179    784    270     75    -28   -613   -745   -465
    228    917    688   -574   -231    802    231     96     -2   -576   -719   -392
    145    917    771   -530   -311    844    275    135     41   -532   -672   -290
     77    906    826   -493   -374    867    366    189     98   -480   -618   -202
     67    898    828   -483   -379    865    387    228    129   -441   -581   -150
     88    935    846   -514   -379    891    363    241    145   -413   -553    -98
    132    950    818   -540   -342    885    332    244    142   -407   -542    -75
    187    995    805   -592   -311    901    309    226    135   -423   -553   -103
    246   1062    815   -657   -283    940    296    192    132   -428   -553   -101
    257   1145    888   -704   -316   1015    228    135    111   -441   -553    -90
    231   1241   1010   -735   -389   1127    163     83     88   -452   -545    -77
    205   1283   1078   -745   -436   1182    109     57     57   -465   -535    -64
    218   1356   1137   -787   -459   1249    124     67     62   -449   -504    -31
    166   1400   1231   -784   -532   1314    137     64     70   -433   -480     18
     80   1400   1319   -740   -618   1361    140     70     83   -420   -462     59
    -10   1327   1335   -659   -672   1330    135     77     75   -426   -454     67
    -23   1262   1286   -618   -654   1273    114     67     46   -457   -485     59
     12   1200   1187   -607   -589   1195    106     70     28   -475   -509     64
     64   1174   1109   -618   -522   1143    129     80     25   -472   -504     64
     10   1036   1026   -524   -509   1034    145     51     -2   -504   -530     12
    -57    867    924   -405   -491    896    111    -10    -75   -579   -607    -75
    -77    724    802   -324   -441    763     70    -75   -163   -659   -696   -148
   -129    555    685   -213   -407    620     41   -132   -239   -730   -769   -220
   -226    400    623    -88   -423    511     33   -145   -270   -763   -789   -262
   -267    257    524      5   -394    389     18   -122   -270   -771   -792   -275
   -270    109    379     80   -324    241    -15   -114   -285   -792   -818   -322
   -249    -28    220    140   -236     96    -51   -122   -314   -836   -872   -400
   -200   -158     38    179   -119    -62    -31   -140   -340   -878   -914   -446
    -96   -277   -184    187     44   -231     15   -137   -340   -893   -924   -491
    -23   -384   -363    202    168   -374     51    -75   -288   -854   -891   -493
     18   -423   -441    202    228   -431    142     36   -181   -774   -844   -496
      7   -407   -418    197    210   -413    218    192    -36   -675   -828   -574
     -5   -301   -296    150    145   -298    262    335    140   -506   -714   -537
     23    -70    -93     20     57    -80    298    506    394   -194   -394   -283
    135    283    148   -207     -5    215    252    683    639    210    129    215
    155    607    449   -384   -148    530    174    579    563    306    537    688
    -25    566    592   -270   -309    579     75    280    207     75    636    828
   -174    376    550   -101   -363    465    -90   -142   -358   -496    210    462
    -98    129    228    -15   -163    179   -246   -678  -1057  -1423   -922   -475
   -231   -337   -106    283    -62   -223   -361   -974  -1491  -2044  -1764  -1137
   -298   -652   -355    475     28   -504   -376   -841  -1371  -1938  -1743  -1145
   -384   -820   -439    600     25   -631   -327   -628  -1104  -1678  -1569  -1060
   -537   -898   -361    719    -88   -631   -265   -472   -870  -1462  -1415   -974
   -517   -836   -319    675   -101   -579   -174   -277   -623  -1226  -1231   -836
   -410   -626   -215    517    -98   -420    -25   -111   -423  -1026  -1057   -698
   -488   -589   -101    537   -194   -348     -7   -101   -389   -979  -1013   -665
   -537   -607    -70    574   -233   -340      5    -88   -371   -958   -997   -631
   -545   -607    -62    574   -244   -335     28    -75   -342   -927   -976   -584
   -576   -550     23    563   -301   -265     15    -62   -311   -888   -940   -530
   -597   -498     98    548   -348   -202      2    -54   -283   -857   -904   -491
   -587   -387    200    488   -394    -93     31    -38   -244   -815   -857   -454
   -514   -254    257    381   -387      0     67    -12   -189   -763   -789   -413
   -472   -163    309    316   -392     72     93     10   -142   -714   -735   -366
   -457    -83    371    270   -415    142    119     41    -90   -657   -680   -311
   -452      0    452    226   -452    226    148     72    -49   -602   -631   -267
   -407     57    465    174   -436    259    137     93    -33   -568   -605   -246
   -355    137    491    109   -423    314    129    124     -5   -532   -574   -207
   -306    207    514     49   -410    361    140    140     20   -496   -542   -176
   -241    293    535    -25   -387    413    168    166     62   -449   -498   -137
   -140    446    587   -153   -363    514    231    218    137   -366   -413    -46
   -142    496    639   -176   -392    566    246    244    179   -309   -345     18
   -129    519    646   -194   -387    581    252    280    228   -252   -288     67
    -98    600    698   -249   -397    649    252    311    293   -181   -213    137
    -98    691    787   -298   -441    737    241    342    358   -109   -129    220
   -106    774    880   -332   -493    826    244    392    431    -15    -33    306
    -80    852    932   -387   -506    891    246    449    504     80     64    374
    -46    948    995   -449   -519    971    262    506    574    176    163    457
    -54   1039   1093   -493   -574   1065    267    532    623    236    236    535
    -70   1093   1161   -511   -615   1127    259    545    659    288    285    587
    -98   1106   1202   -506   -652   1153    265    540    670    303    301    605
   -103   1075   1179   -485   -641   1127    265    527    662    288    285    597
    -33   1132   1166   -550   -602   1150    290    532    662    283    283    600
    -46   1096   1143   -524   -594   1119    280    509    626    236    239    566
    -44   1054   1098   -506   -571   1078    306    478    579    179    181    537
    -15   1049   1065   -517   -540   1057    311    446    530    122    127    522
    -83    924   1008   -420   -545    963    335    402    470     54     54    467
    -88    859    948   -387   -517    901    363    363    415    -12    -15    402
   -132    802    935   -335   -535    867    374    316    363    -77    -83    363
   -194    701    896   -252   -545    797    350    283    314   -127   -140    319
   -192    641    831   -226   -511    737    283    272    275   -166   -187    267
   -246    517    763   -135   -504    639    293    236    215   -220   -246    213
   -314    387    698    -36   -506    542    345    197    161   -275   -301    155
   -319    296    615     12   -467    454    314    142     96   -340   -358     93
   -272    275    548     -2   -410    410    259    116     54   -392   -402     57
   -228    309    537    -41   -381    420    197    155     75   -376   -389     59
   -239    267    506    -18   -371    387    192    166     51   -397   -407     18
   -246    249    496      0   -371    371    379    210     54   -387   -405     20
   -205    293    496    -44   -353    394    402    231     85   -355   -381     51
   -142    420    563   -140   -353    491    337    220    109   -340   -353     67
    -75    571    646   -249   -361    607    290    246    155   -303   -319     80
     28    698    670   -363   -319    685    272    285    179   -272   -290    101
     88    727    636   -407   -275    683    335    324    210   -233   -249    103
    132    782    646   -457   -257    714    392    298    218   -220   -223    109
    194    865    670   -532   -236    769    350    239    189   -244   -223    124
    246    883    636   -563   -194    761    296    213    171   -249   -220    150
    267    888    618   -579   -176    756    265    200    142   -262   -233    122
    332    930    597   -631   -132    763    239    181    124   -272   -244    109
    441    966    522   -706    -38    745    246    171    114   -277   -246    111
    493    937    444   -714     25    691    205    109     49   -345   -296     51
    491    870    376   -683     57    626    129     20    -46   -439   -379     -7
    589    880    290   -735    150    584    109      5    -72   -467   -413    -41
    696    893    197   -797    249    545     59    -18   -114   -509   -449    -93
    696    846    150   -771    272    498     28    -72   -192   -584   -511   -158
    605    758    153   -683    226    457      2   -124   -244   -636   -568   -241
    607    701     90   -654    257    397    -44   -114   -249   -641   -566   -262
    626    527    -98   -579    361    215    -46   -148   -285   -670   -568   -252
    659    361   -298   -509    480     31    -33   -283   -389   -776   -652   -329
    628    345   -283   -488    454     33    -36   -280   -381   -782   -659   -379
    561    316   -246   -439    405     36     28   -166   -306   -722   -628   -353
    641    259   -381   -452    511    -59     18   -161   -322   -748   -667   -376
    545    163   -381   -353    465   -109      7   -187   -340   -766   -680   -371
    483     62   -420   -275    452   -179     44   -171   -322   -743   -639   -353
    418      2   -415   -210    418   -205    111   -122   -280   -717   -615   -420
    324    -77   -402   -124    361   -239    192     12   -166   -654   -633   -483
    290    -77   -368   -106    329   -223    293    192    -12   -545   -592   -436
    228     31   -197   -132    213    -83    410    457    270   -239   -314   -213
    252    280     28   -267    111    155    371    678    571    168    132    207
    368    633    262   -501     51    449    275    683    662    426    605    724
    400    709    309   -553     46    509    213    452    433    379    883   1044
    379    613    231   -496     72    423    106     75    -18     20    789   1000
    249    223    -25   -236    137     98     -5   -394   -631   -701     57    363
    171   -244   -415     33    290   -327    -88   -813  -1221  -1553  -1031   -548
     23   -568   -592    272    306   -579    -54   -787  -1267  -1706  -1325   -826
   -119   -654   -535    384    205   -594     25   -501   -950  -1395  -1114   -730
   -140   -610   -472    374    166   -542    116   -259   -667  -1109   -914   -600
    -36   -532   -496    283    228   -514    200   -106   -457   -909   -763   -519
     75   -433   -509    179    290   -470    298     23   -280   -740   -631   -441
    145   -407   -553    129    348   -478    358     98   -213   -670   -576   -423
    142   -402   -545    129    342   -472    335    155   -194   -646   -555   -420
    124   -407   -535    140    327   -470    288    166   -197   -644   -548   -413
     88   -381   -470    148    277   -426    298    166   -174   -623   -519   -405
      0   -358   -358    176    179   -358    345    200   -124   -589   -493   -361
    -93   -350   -259    220     80   -306    402    280    -44   -483   -392   -103
   -132   -446   -316    288     90   -384    465    405     59   -342   -252    246
   -368   -498   -129    433   -119   -314    506    485    129   -293   -153    459
   -553   -498     54    524   -303   -223    620    506    124   -275   -142    418
   -537   -545     -7    542   -265   -277    602    439     64   -332   -218    257
   -454   -496    -41    475   -207   -270    563    361     20   -368   -241    158
   -246   -363   -116    306    -64   -241    506    322      2   -366   -231    135
    142   -218   -361     36    249   -290    384    228    -70   -449   -316     59
    566    -80   -646   -241    605   -363    270    122   -140   -519   -394      2
    909     10   -901   -462    904   -444    163     20   -223   -589   -465    -49
   1023     62   -961   -542    992   -449    101    -28   -257   -623   -509    -54
    862     83   -779   -475    820   -348    122     44   -181   -555   -446     -5
    714    124   -592   -420    654   -233    137    163    -83   -459   -358     15
    678    155   -524   -418    602   -184    119    210    -44   -423   -327    -12
    685    135   -550   -410    618   -207    122    192    -51   -431   -337    -59
    709    155   -553   -433    631   -197     98    200    -46   -402   -301    -57
    730    163   -566   -446    649   -200    103    220    -25   -358   -241    -49
    750    207   -542   -478    646   -168    124    272     10   -309   -200    -33
    779    275   -504   -527    641   -114    119    311     51   -265   -166     31
    748    293   -457   -522    602    -80    116    314     75   -254   -135     41
    730    259   -470   -496    600   -103    137    298     67   -265   -135     20
    678    257   -420   -470    548    -80    116    301     62   -259   -127     10
    662    262   -400   -462    532    -67    148    337     75   -246   -127    -18
    615    239   -376   -428    496    -67    176    309     57   -270   -153    -54
    542    210   -332   -376    439    -59    202    265     18   -327   -205    -80
    509    176   -332   -345    420    -77    246    270      0   -355   -239   -122
    470    142   -327   -306    400    -90    252    275    -10   -368   -270   -176
    498    124   -374   -314    436   -122    233    226    -59   -426   -332   -205
    475     93   -381   -285    428   -142    277    184   -101   -480   -387   -241
    337     70   -267   -205    301    -98    322    226    -80   -465   -371   -228
    241     62   -179   -150    210    -57    350    290    -41   -420   -324   -184
    210     85   -124   -148    166    -18    379    309    -20   -397   -301   -197
    202     96   -106   -150    153     -2    423    303     -7   -392   -301   -210
    187    111    -77   -150    132     18    452    277     -7   -397   -296   -192
    223    127    -96   -174    161     15    446    223    -15   -407   -290   -166
    220    168    -54   -194    137     57    470    239     12   -371   -252   -129
    187    197     10   -192     88    103    498    298     64   -319   -202   -129
    135    207     70   -171     31    140    491    322    116   -280   -174   -142
     57    205    148   -129    -44    176    459    324    161   -241   -124   -101
     25    192    163   -111    -70    179    524    324    174   -236   -114   -106
     75    168     93   -122     -7    132    517    324    158   -254   -127   -155
    127    124     -5   -127     64     59    506    309    129   -275   -140   -213
    135     72    -62   -103     98      5    537    283    111   -285   -155   -257
     85     20    -67    -54     77    -23    472    194     57   -335   -207   -262
     64    -46   -111     -7     85    -80    355     70    -28   -405   -265   -311
     83   -153   -236     33    158   -194    290     -2   -101   -467   -319   -394
    171   -179   -350      5    259   -265    303     15   -114   -459   -311   -397
    220   -148   -368    -36    290   -257    337     62    -59   -397   -244   -368
    288   -150   -439    -70    363   -293    322    124    -28   -374   -244   -384
    275   -210   -485    -33    379   -345    296    153    -31   -381   -254   -361
    252   -228   -480    -10    366   -353    309    197    -10   -363   -226   -244
    270   -283   -555      5    410   -418    371    226     12   -327   -171   -155
    265   -322   -587     28    423   -452    410    184    -12   -350   -189   -119
    220   -350   -574     62    394   -462    387    127    -54   -394   -244   -116
    200   -332   -532     67    366   -431    384     75    -62   -410   -257   -124
    153   -345   -498     96    324   -420    332     64   -106   -449   -280   -111
    124   -374   -498    124    311   -436    298     72   -114   -459   -296   -129
    142   -376   -522    114    332   -449    246     12   -145   -498   -350   -205
    140   -420   -561    140    350   -491    228    -96   -213   -561   -407   -272
     80   -418   -498    168    288   -459    194   -194   -270   -615   -449   -283
    -25   -381   -358    202    163   -371    197   -135   -257   -589   -423   -259
    -67   -407   -340    236    135   -376    171    -80   -241   -561   -402   -259
   -161   -444   -283    303     59   -363    150   -101   -259   -581   -418   -280
   -252   -488   -236    368    -10   -363    187    -23   -210   -558   -415   -309
   -298   -517   -218    405    -41   -368    306    124    -70   -457   -381   -358
   -381   -504   -124    441   -129   -316    389    288    106   -298   -280   -316
   -413   -392     20    402   -218   -187    410    511    379     28     33    -31
   -423   -202    218    311   -322      7    379    600    540    337    483    431
   -514    -83    431    298   -475    174    293    418    384    342    797    841
   -652   -246    402    446   -530     77    187    119     18    124    880   1010
   -735   -581    153    659   -444   -215     36   -288   -517   -387    511    714
   -828  -1111   -285    969   -272   -701   -109   -815  -1176  -1275   -574   -239
   -872  -1608   -735   1239    -70  -1174   -220  -1101  -1571  -1865  -1363   -875
   -818  -1912  -1096   1363    137  -1504   -239   -919  -1421  -1740  -1332   -937
   -717  -2062  -1345   1389    314  -1704   -197   -654  -1124  -1439  -1150   -878
   -633  -2101  -1470   1366    415  -1787   -106   -465   -891  -1218  -1000   -805
   -555  -2083  -1530   1319    485  -1808     23   -301   -680  -1026   -846   -706
   -519  -2060  -1543   1288    511  -1803    103   -176   -532   -888   -732   -633
   -548  -2088  -1540   1319    496  -1816    101    -88   -462   -815   -691   -626
   -576  -2210  -1636   1392    527  -1925     98    -57   -459   -805   -701   -667
   -553  -2265  -1714   1408    579  -1990    109    -77   -491   -839   -730   -680
   -498  -2226  -1727   1361    613  -1977     70    -12   -483   -820   -719   -680
   -491  -2197  -1706   1345    607  -1953     49     38   -462   -795   -709   -646
   -423  -2135  -1714   1278    644  -1925     88     41   -470   -805   -711   -628
   -387  -2104  -1717   1247    665  -1912    109     62   -467   -797   -706   -620
   -376  -2055  -1678   1215    649  -1865    114     77   -441   -766   -670   -618
   -374  -1990  -1615   1182    620  -1803    137     36   -439   -774   -659   -613
   -332  -1893  -1561   1111    613  -1730    148     96   -402   -727   -600   -566
   -337  -1839  -1504   1088    581  -1673    161    218   -335   -646   -537   -537
   -381  -1844  -1465   1111    540  -1654    179    233   -335   -649   -555   -522
   -426  -1870  -1444   1148    509  -1657    184    207   -358   -670   -571   -527
   -433  -1831  -1397   1132    480  -1615    197    202   -350   -667   -555   -514
   -436  -1764  -1327   1101    444  -1545    223    236   -309   -626   -519   -485
   -452  -1719  -1270   1085    405  -1496    241    262   -270   -581   -480   -462
   -491  -1701  -1210   1096    358  -1457    254    290   -231   -527   -428   -433
   -613  -1706  -1096   1158    239  -1402    262    332   -176   -452   -348   -376
   -662  -1699  -1039   1179    187  -1369    270    368   -103   -363   -254   -322
   -670  -1654   -984   1161    155  -1319    301    366    -59   -311   -200   -283
   -675  -1592   -917   1135    119  -1254    309    361    -33   -280   -163   -213
   -657  -1548   -891   1101    114  -1218    288    371     10   -231   -114   -150
   -675  -1470   -795   1072     59  -1132    303    426     93   -137     -7    -80
   -706  -1379   -672   1041    -18  -1026    355    506    181    -38     90     -5
   -698  -1275   -576    987    -62   -927    376    563    236     15    148     51
   -701  -1192   -493    945   -106   -844    368    561    252     31    163     72
   -701  -1176   -475    937   -114   -826    363    517    231     10    150    116
   -717  -1184   -470    950   -124   -828    361    485    202    -31    124    135
   -753  -1244   -491   1000   -132   -867    368    478    194    -49     96    116
   -805  -1278   -472   1041   -168   -878    392    465    189    -67     70    114
   -820  -1270   -449   1044   -187   -859    410    444    181    -88     41     90
   -797  -1265   -470   1031   -166   -867    426    418    163   -114      7     57
   -743  -1278   -535   1010   -103   -906    418    381    127   -142    -15     44
   -745  -1293   -548   1015    -98   -922    418    319     77   -197    -59    -20
   -836  -1330   -496   1083   -171   -914    478    345     90   -189    -70    -28
   -846  -1356   -509   1101   -171   -932    501    348     98   -184    -72    -23
   -735  -1273   -537   1005    -98   -906    504    319     80   -202    -85    -36
   -584  -1130   -545    857    -20   -839    530    329     96   -176    -51    -12
   -522  -1067   -545    792     10   -807    576    363    135   -127     -5     33
   -475  -1015   -540    743     31   -779    602    374    166    -90     28     57
   -394   -943   -548    670     75   -745    620    400    205    -38     83     83
   -301   -818   -517    561    106   -667    620    431    233     -5    114     98
   -257   -698   -441    478     90   -571    644    454    275     31    142    163
   -241   -618   -379    428     67   -498    678    470    316     72    184    207
   -210   -563   -353    387     70   -459    688    470    335     96    207    218
   -184   -527   -345    355     77   -436    691    449    329     85    200    189
   -290   -514   -223    402    -36   -368    714    462    348    101    218    220
   -332   -496   -163    413    -85   -332    662    441    337    101    218    236
   -353   -511   -158    433    -98   -335    620    436    324    101    223    249
   -392   -581   -189    488   -103   -387    592    415    301     83    205    223
   -420   -639   -218    530   -101   -428    561    374    265     49    174    194
   -420   -709   -290    563    -64   -501    535    329    218      0    129    153
   -433   -779   -345    607    -44   -563    530    309    176    -44     88    127
   -428   -823   -394    623    -18   -610    496    283    129    -96     41     93
   -410   -888   -480    649     33   -685    485    272    101   -132     12     67
   -397   -945   -550    670     75   -750    488    259     72   -163    -15     15
   -371   -982   -610    678    119   -797    493    241     46   -197    -51    -23
   -384  -1034   -649    706    132   -841    480    210      0   -249   -106    -67
   -374  -1078   -704    724    163   -891    459    194    -33   -285   -142    -98
   -329  -1065   -735    693    202   -901    436    189    -46   -306   -158   -129
   -353  -1080   -727    717    187   -904    459    218    -28   -296   -155   -137
   -348  -1101   -756    724    200   -930    462    220    -33   -306   -161   -145
   -322  -1104   -782    711    228   -945    462    210    -38   -309   -155   -150
   -332  -1111   -779    722    220   -945    465    192    -49   -316   -166   -176
   -306  -1096   -789    701    241   -943    478    163    -88   -363   -233   -239
   -290  -1111   -820    698    265   -966    504    158    -98   -376   -244   -174
   -280  -1096   -818    688    267   -958    504    150   -103   -374   -228   -168
   -252  -1070   -820    659    283   -945    527    171    -96   -381   -254   -226
   -176  -1039   -862    607    342   -950    607    223    -59   -397   -337   -311
   -132   -966   -833    548    348   -901    665    355     64   -293   -277   -301
    -72   -789   -719    431    322   -756    662    527    257    -75    -75   -158
     96   -472   -568    187    332   -519    623    714    509    272    322    194
    166    -51   -218    -57    192   -135    517    680    574    527    766    709
    122    124      0   -124     59     62    358    327    303    493    976   1005
     85    114     28   -101     28     70    200   -135   -135    168    795    878
     -5   -301   -296    153    145   -298     41   -706   -818   -675   -135     67
    -72   -883   -810    478    368   -846   -127  -1111  -1434  -1548  -1127   -758
    -18  -1234  -1215    623    597  -1226   -181  -1031  -1410  -1564  -1205   -917
     72  -1405  -1478    665    774  -1441   -124   -836  -1208  -1389  -1104   -911
     67  -1449  -1517    688    789  -1483      5   -605   -956  -1171   -940   -831
    -38  -1400  -1361    719    659  -1382    259   -290   -641   -901   -737   -714
   -135  -1358  -1223    745    542  -1291    415    -49   -420   -704   -581   -558
   -309  -1413  -1104    862    394  -1260    519     83   -293   -581   -459   -480
   -400  -1462  -1065    930    329  -1262    639    179   -202   -506   -387   -449
   -420  -1512  -1091    966    335  -1301    709    241   -155   -465   -348   -413
   -405  -1584  -1179    995    384  -1382    727    283   -145   -441   -324   -415
   -431  -1709  -1278   1070    420  -1493    774    340   -127   -423   -319   -441
   -426  -1842  -1418   1132    493  -1631    771    355   -129   -436   -353   -475
   -407  -1974  -1566   1192    579  -1771    774    363   -137   -449   -368   -493
   -350  -2096  -1745   1223    693  -1919    763    350   -171   -478   -402   -548
   -259  -2187  -1927   1223    831  -2057    761    337   -194   -498   -439   -610
   -220  -2249  -2029   1234    901  -2140    776    355   -179   -480   -428   -620
   -161  -2275  -2114   1218    976  -2195    714    342   -189   -485   -426   -613
   -137  -2299  -2164   1215   1013  -2231    678    316   -223   -506   -444   -628
   -158  -2252  -2094   1202    966  -2174    683    314   -233   -504   -433   -628
   -262  -2153  -1891   1208    813  -2023    680    316   -226   -483   -407   -613
   -389  -2075  -1686   1234    646  -1880    659    327   -213   -459   -379   -576
   -511  -1987  -1478   1249    480  -1732    654    358   -184   -418   -327   -532
   -631  -1893  -1262   1262    314  -1579    685    428   -119   -345   -244   -472
   -727  -1790  -1062   1257    166  -1426    735    530    -44   -254   -145   -400
   -862  -1639   -776   1252    -44  -1208    771    618     33   -150    -23   -270
  -1047  -1527   -483   1286   -283  -1005    800    711    142    -28    103   -137
  -1234  -1343   -109   1288   -563   -727    846    813    249     96    236      0
  -1228  -1166     62   1197   -646   -553    865    854    293    155    301     77
   -841  -1306   -465   1075   -189   -885    709    750    192     49    205     25
   -693  -1452   -758   1072     31  -1106    654    730    179     31    210    103
   -493  -1454   -961    974    233  -1208    644    719    150     12    197    148
   -353  -1410  -1057    883    350  -1234    584    672     93    -49    148    137
   -324  -1358  -1034    841    353  -1197    579    633     57    -96     88    116
   -246  -1288  -1044    766    397  -1166    576    561      0   -150      7     57
   -168  -1202  -1034    685    431  -1119    566    493    -41   -194    -33     -2
   -137  -1153  -1015    644    439  -1085    610    454    -62   -220    -62    -62
   -132  -1239  -1106    685    485  -1174    628    392   -119   -290   -142   -189
   -124  -1275  -1150    698    511  -1215    597    366   -148   -340   -197   -262
   -194  -1296  -1104    745    454  -1200    623    381   -132   -337   -205   -301
   -249  -1322  -1072    784    410  -1200    633    387   -129   -337   -215   -348
   -246  -1379  -1132    813    441  -1257    654    358   -166   -374   -257   -407
   -202  -1418  -1218    807    506  -1319    626    319   -210   -418   -296   -465
   -174  -1423  -1249    797    537  -1337    623    327   -213   -420   -303   -485
   -124  -1392  -1267    756    568  -1330    646    361   -207   -407   -296   -491
    -62  -1322  -1260    693    597  -1291    685    392   -187   -376   -262   -478
    -44  -1296  -1252    670    602  -1275    675    402   -187   -368   -259   -478
     -5  -1265  -1262    633    626  -1262    672    402   -189   -366   -252   -472
     54  -1223  -1278    584    665  -1249    724    402   -176   -348   -233   -454
     90  -1205  -1296    558    693  -1249    709    389   -168   -340   -226   -457
    127  -1143  -1273    506    696  -1208    675    392   -155   -324   -210   -449
     93  -1163  -1257    535    672  -1208    680    379   -148   -324   -207   -462
     57  -1166  -1223    555    639  -1195    696    363   -150   -327   -205   -467
      5  -1143  -1148    568    576  -1145    696    381   -132   -298   -179   -444
    -33  -1106  -1075    568    519  -1091    667    400   -106   -267   -145   -423
    -67  -1088  -1023    576    478  -1057    639    384   -106   -259   -135   -415
    -72  -1109  -1036    589    480  -1072    615    361   -129   -275   -137   -410
    -51  -1114  -1062    584    504  -1088    613    376   -145   -277   -137   -405
     10  -1062  -1072    524    540  -1067    623    410   -137   -267   -124   -394
     28  -1052  -1080    511    553  -1065    620    420   -153   -277   -137   -397
    -15  -1114  -1101    563    540  -1109    628    400   -192   -306   -158   -415
    -75  -1176  -1101    626    511  -1140    659    405   -202   -309   -158   -423
   -137  -1278  -1140    706    501  -1210    685    420   -207   -309   -158   -439
   -210  -1415  -1205    813    496  -1309    714    428   -218   -322   -163   -436
   -277  -1512  -1236    893    478  -1374    737    436   -226   -329   -176   -439
   -303  -1615  -1312    961    504  -1465    763    433   -246   -355   -197   -459
   -329  -1654  -1327    989    496  -1491    756    418   -267   -379   -228   -459
   -277  -1678  -1400    979    558  -1540    748    397   -275   -387   -257   -470
   -223  -1693  -1473    956    623  -1582    719    374   -275   -371   -265   -472
   -181  -1667  -1486    924    652  -1577    680    348   -272   -350   -246   -467
   -129  -1639  -1512    883    688  -1577    652    327   -280   -350   -241   -483
    -77  -1634  -1558    854    740  -1597    618    324   -293   -361   -246   -498
    -49  -1683  -1634    862    792  -1660    579    280   -337   -405   -293   -550
    -25  -1748  -1722    888    846  -1735    545    210   -392   -452   -340   -592
    -67  -1758  -1693    911    810  -1727    524    192   -413   -470   -363   -631
   -184  -1792  -1608    989    709  -1701    600    277   -366   -449   -374   -667
   -285  -1808  -1522   1047    615  -1665    667    428   -246   -358   -335   -672
   -345  -1704  -1358   1026    506  -1532    727    597    -67   -187   -202   -574
   -368  -1447  -1078    906    353  -1265    805    810    189    116    122   -275
   -379  -1054   -675    717    148   -867    761    841    309    353    491    140
   -504   -711   -207    605   -150   -459    691    610    226    441    807    576
   -730   -470    259    600   -496   -106    610    262     31    407    987    880
   -984   -646    337    813   -662   -155    530   -142   -358      7    605    571
  -1169  -1148     20   1158   -597   -566    418   -571   -950   -776   -309   -288
  -1158  -1673   -514   1413   -322  -1093    272   -724  -1273  -1210   -826   -802
  -1065  -1974   -909   1519    -77  -1441    252   -553  -1150  -1117   -784   -862
   -956  -2057  -1101   1504     70  -1579    332   -332   -969   -982   -724   -841
   -784  -1990  -1205   1387    207  -1597    462    -80   -748   -802   -605   -698
   -571  -1899  -1330   1234    376  -1615    584    166   -532   -602   -449   -563
   -394  -1862  -1467   1130    535  -1665    644    244   -454   -532   -387   -488
   -371  -1891  -1522   1130    574  -1706    654    267   -444   -517   -379   -483
   -478  -1961  -1486   1218    504  -1725    722    322   -407   -491   -358   -498
   -594  -2083  -1488   1337    444  -1787    753    371   -384   -475   -342   -524
   -667  -2208  -1540   1439    436  -1875    769    423   -363   -457   -332   -571
   -654  -2403  -1748   1527    545  -2075    761    454   -371   -467   -358   -600
   -657  -2582  -1927   1618    633  -2255    758    501   -355   -452   -361   -620
   -615  -2626  -2010   1621    696  -2320    797    563   -327   -415   -335   -610
   -633  -2686  -2052   1660    709  -2369    813    584   -329   -418   -340   -649
   -683  -2787  -2104   1732    709  -2447    779    540   -376   -462   -374   -727
   -735  -2821  -2088   1777    675  -2455    745    511   -407   -496   -402   -784
   -748  -2826  -2078   1787    662  -2452    711    496   -423   -517   -426   -805
   -774  -2844  -2070   1810    646  -2457    667    467   -454   -542   -457   -841
   -839  -2886  -2047   1860    602  -2468    597    431   -493   -574   -485   -885
   -906  -2935  -2031   1919    561  -2483    561    413   -514   -592   -496   -917
   -943  -3005  -2062   1974    555  -2533    537    392   -530   -600   -504   -948
   -987  -3044  -2057   2016    535  -2551    485    355   -555   -620   -527   -958
  -1065  -3052  -1987   2057    459  -2520    452    350   -558   -610   -511   -937
  -1096  -3031  -1935   2065    418  -2486    431    361   -537   -574   -472   -891
  -1114  -2987  -1873   2049    376  -2431    423    381   -498   -527   -426   -849
  -1156  -2922  -1766   2039    303  -2346    420    407   -452   -472   -374   -774
  -1117  -2834  -1717   1974    296  -2275    407    436   -407   -418   -309   -704
  -1052  -2712  -1660   1880    303  -2187    400    498   -348   -348   -233   -641
  -1000  -2603  -1605   1800    301  -2107    394    542   -311   -303   -184   -597
   -953  -2520  -1566   1738    306  -2044    407    566   -285   -277   -148   -568
   -909  -2418  -1509   1662    298  -1966    428    581   -267   -262   -129   -553
   -893  -2348  -1457   1621    280  -1904    459    597   -246   -244   -106   -527
   -870  -2262  -1395   1564    262  -1829    493    610   -220   -223    -80   -498
   -867  -2192  -1325   1530    228  -1758    522    620   -202   -207    -57   -488
   -872  -2166  -1293   1517    207  -1730    574    631   -200   -218    -75   -488
   -865  -2091  -1226   1478    179  -1660    631    649   -184   -215    -80   -472
   -844  -2026  -1182   1434    168  -1605    685    662   -163   -200    -62   -439
   -818  -1992  -1174   1405    176  -1584    740    670   -142   -192    -44   -426
   -813  -1956  -1145   1382    163  -1551    763    662   -150   -215    -77   -480
   -833  -1922  -1088   1376    127  -1506    779    644   -161   -233   -106   -465
   -844  -1919  -1075   1379    114  -1499    797    633   -158   -241   -116   -415
   -795  -1901  -1106   1348    155  -1504    789    618   -171   -254   -124   -394
   -756  -1904  -1148   1327    194  -1527    763    589   -189   -265   -135   -400
   -748  -1896  -1148   1322    200  -1522    745    568   -200   -270   -142   -392
   -740  -1896  -1158   1317    207  -1527    724    553   -205   -275   -148   -402
   -714  -1883  -1169   1299    226  -1527    688    517   -210   -283   -153   -407
   -737  -1834  -1096   1286    176  -1465    672    504   -197   -267   -129   -392
   -763  -1803  -1039   1283    135  -1421    675    491   -179   -249   -109   -381
   -820  -1808   -987   1312     80  -1400    685    488   -158   -233   -101   -348
   -857  -1813   -956   1335     49  -1384    696    498   -140   -213    -85   -303
   -914  -1782   -867   1345    -23  -1325    688    504   -119   -184    -46   -288
   -976  -1748   -774   1361   -103  -1262    678    501   -101   -171    -28   -270
  -1002  -1688   -685   1345   -158  -1189    680    522    -59   -127     12   -223
   -997  -1649   -652   1325   -174  -1150    672    514    -44   -111     33   -220
   -995  -1636   -644   1314   -176  -1140    659    496    -46   -111     41   -189
   -950  -1551   -600   1249   -176  -1075    672    493    -28    -90     77   -153
   -893  -1402   -511   1145   -192   -958    719    524     23    -36    137   -127
   -802  -1309   -506   1057   -148   -909    776    563     64      0    168   -103
   -727  -1280   -555   1002    -85   -919    807    566     67      2    166    -67
   -623  -1228   -605    924    -10   -917    810    553     59     -5    155    -51
   -524  -1171   -646    846     57   -909    828    548     59     -5    163    -31
   -454  -1140   -685    797    114   -914    859    548     59    -12    158    -38
   -426  -1150   -727    787    148   -940    857    537     38    -38    122    -57
   -361  -1153   -795    756    215   -974    820    509      5    -75     85    -93
   -270  -1143   -875    706    301  -1010    802    485    -20   -111     54   -124
   -158  -1130   -971    644    405  -1052    782    454    -62   -153     12   -181
   -140  -1148  -1010    641    433  -1078    776    436    -90   -189    -20   -200
   -137  -1200  -1065    667    462  -1132    769    410   -116   -231    -59   -233
   -179  -1267  -1091    722    454  -1179    758    387   -150   -275   -106   -270
   -202  -1325  -1122    763    459  -1223    683    358   -192   -314   -140   -306
   -215  -1389  -1174    800    478  -1280    631    316   -241   -366   -189   -353
   -262  -1506  -1244    883    488  -1374    597    277   -290   -423   -246   -387
   -329  -1587  -1257    956    462  -1423    584    270   -311   -457   -283   -457
   -353  -1634  -1280    995    462  -1457    610    303   -309   -493   -358   -550
   -439  -1641  -1202   1039    379  -1423    714    436   -213   -439   -363   -555
   -483  -1592  -1111   1036    311  -1353    761    597    -54   -267   -223   -465
   -423  -1415   -995    917    285  -1205    740    771    161     23     90   -200
   -379  -1057   -678    719    148   -867    678    849    316    298    504    223
   -478   -800   -322    639    -77   -561    633    688    239    397    831    696
   -610   -779   -168    693   -223   -472    493    332    -67    265    901    818
   -698  -1041   -342    867   -179   -693    340   -155   -602   -293    350    306
   -787  -1496   -709   1143    -38  -1104    239   -698  -1304  -1247   -748   -683
   -714  -1756  -1041   1234    161  -1400    106   -813  -1543  -1579  -1148  -1013
   -579  -1878  -1299   1228    358  -1590    114   -641  -1387  -1447  -1067   -974
   -454  -1847  -1392   1150    467  -1621    184   -439  -1153  -1239   -932   -948
   -335  -1725  -1389   1031    527  -1558    298   -231   -904  -1021   -795   -875
   -218  -1558  -1340    888    558  -1449    441    -28   -675   -802   -610   -730
   -145  -1447  -1301    795    576  -1374    488     57   -579   -706   -527   -688
    -72  -1449  -1379    758    652  -1415    524     96   -540   -665   -496   -654
     12  -1457  -1470    722    740  -1462    592    135   -504   -633   -467   -639
     77  -1436  -1514    678    792  -1473    589    153   -485   -615   -454   -649
     83  -1423  -1506    670    792  -1462    597    181   -462   -587   -428   -620
     83  -1421  -1506    667    795  -1462    652    228   -423   -548   -387   -600
    101  -1465  -1566    683    833  -1514    675    254   -397   -532   -368   -594
     90  -1470  -1564    688    826  -1517    696    280   -379   -524   -374   -600
     33  -1493  -1530    730    782  -1512    730    319   -350   -501   -355   -561
    -20  -1556  -1535    787    756  -1545    766    366   -316   -465   -319   -532
    -46  -1636  -1590    841    771  -1613    779    389   -306   -454   -309   -530
   -122  -1766  -1644    943    758  -1704    771    384   -324   -475   -335   -558
   -202  -1886  -1683   1044    737  -1784    784    397   -319   -472   -335   -581
   -303  -2049  -1745   1174    719  -1896    810    439   -296   -452   -316   -576
   -358  -2208  -1849   1283    745  -2029    818    467   -275   -436   -298   -579
   -379  -2288  -1909   1332    761  -2099    826    501   -257   -418   -290   -587
   -400  -2351  -1951   1374    774  -2151    805    524   -244   -397   -275   -571
   -394  -2447  -2052   1418    826  -2249    779    522   -246   -389   -270   -576
   -366  -2520  -2153   1444    893  -2338    813    545   -226   -361   -249   -568
   -332  -2543  -2213   1436    937  -2377    784    579   -197   -324   -210   -542
   -293  -2514  -2221   1402    961  -2369    719    600   -184   -290   -171   -498
   -293  -2397  -2107   1345    904  -2252    704    618   -171   -262   -132   -457
   -387  -2252  -1865   1319    737  -2060    688    633   -153   -231    -90   -426
   -524  -2122  -1597   1319    535  -1860    685    654   -116   -187    -33   -374
   -649  -2034  -1384   1340    366  -1709    701    678    -83   -145     20   -319
   -771  -1982  -1213   1376    218  -1597    706    683    -77   -129     41   -293
   -943  -1945  -1002   1444     28  -1475    709    675    -88   -129     49   -280
  -1093  -1860   -766   1475   -166  -1314    743    688    -67   -124     62   -254
  -1267  -1795   -530   1530   -368  -1163    782    711    -54   -122     67   -236
  -1408  -1769   -361   1587   -524  -1065    802    732    -51   -140     54   -241
  -1441  -1764   -322   1602   -561  -1044    813    717    -46   -161     31   -265
  -1343  -2018   -675   1680   -335  -1348    782    654   -114   -236    -64   -262
  -1179  -2226  -1047   1704    -67  -1639    750    605   -184   -309   -129   -179
  -1078  -2317  -1239   1696     77  -1779    727    550   -241   -374   -187   -119
  -1034  -2312  -1278   1673    122  -1795    730    509   -296   -426   -228   -184
   -976  -2294  -1319   1634    168  -1808    701    454   -371   -475   -306   -275
   -935  -2262  -1327   1597    194  -1795    711    410   -389   -501   -353   -322
   -828  -2177  -1348   1504    257  -1764    706    389   -397   -532   -361   -376
   -654  -2052  -1397   1353    371  -1725    652    363   -436   -545   -376   -441
   -553  -1979  -1428   1265    436  -1704    636    314   -457   -563   -410   -506
   -519  -1943  -1423   1228    452  -1683    654    301   -457   -579   -420   -522
   -594  -1906  -1312   1249    355  -1610    680    332   -428   -553   -392   -491
   -652  -1888  -1236   1270    290  -1564    693    368   -400   -519   -355   -478
   -618  -1873  -1257   1244    316  -1566    672    376   -400   -524   -353   -493
   -540  -1852  -1312   1195    384  -1582    652    366   -420   -548   -376   -532
   -407  -1860  -1454   1132    522  -1660    600    311   -483   -613   -446   -613
   -249  -1842  -1592   1047    670  -1717    558    241   -548   -672   -511   -691
   -220  -1813  -1592   1015    683  -1704    540    220   -558   -678   -519   -717
   -174  -1834  -1660   1002    743  -1748    496    192   -592   -698   -542   -743
   -132  -1829  -1696    979    779  -1764    446    158   -631   -732   -574   -774
   -153  -1758  -1605    956    724  -1683    470    166   -607   -711   -545   -758
   -171  -1732  -1561    950    693  -1647    511    205   -563   -670   -501   -717
   -166  -1714  -1548    940    688  -1631    522    231   -545   -649   -491   -701
   -153  -1667  -1517    909    680  -1592    485    236   -548   -649   -491   -698
   -140  -1631  -1491    885    675  -1561    501    259   -535   -631   -478   -678
   -213  -1660  -1447    935    615  -1553    522    285   -527   -623   -478   -667
   -296  -1660  -1363    976    532  -1512    537    324   -506   -605   -467   -662
   -335  -1644  -1312    989    485  -1478    574    361   -480   -587   -459   -672
   -290  -1626  -1335    958    522  -1480    571    363   -483   -597   -480   -688
   -171  -1613  -1441    891    633  -1527    535    329   -522   -639   -517   -691
    -70  -1608  -1538    839    732  -1571    535    327   -530   -644   -519   -685
    -44  -1605  -1561    823    756  -1584    558    340   -514   -628   -517   -683
    -18  -1602  -1584    810    782  -1595    571    337   -514   -628   -522   -696
    -25  -1639  -1613    831    792  -1626    571    301   -535   -649   -542   -722
    -18  -1680  -1662    849    820  -1670    574    265   -555   -672   -563   -748
    -46  -1753  -1709    898    828  -1730    571    236   -566   -691   -589   -776
    -96  -1857  -1761    976    831  -1810    545    197   -592   -724   -628   -813
   -137  -1940  -1805   1039    831  -1873    537    202   -587   -737   -665   -867
   -223  -1984  -1761   1104    766  -1873    587    298   -498   -680   -670   -930
   -311  -1971  -1662   1140    672  -1818    662    436   -340   -527   -561   -875
   -384  -1852  -1467   1119    540  -1660    696    610    -93   -231   -262   -620
   -394  -1584  -1189    989    394  -1387    633    709     98     93    197   -132
   -470  -1366   -898    917    213  -1132    589    628     83    220    605    371
   -587  -1369   -784    976     96  -1078    587    431   -142     93    779    626
   -719  -1543   -823   1132     51  -1184    553    135   -571   -355    452    387
   -810  -1834  -1023   1322    103  -1428    480   -337  -1184  -1195   -605   -566
   -774  -2122  -1348   1449    285  -1735    355   -628  -1574  -1738  -1337  -1231
   -691  -2325  -1636   1506    470  -1982    329   -535  -1480  -1641  -1319  -1296
   -615  -2359  -1743   1488    563  -2052    431   -309  -1197  -1353  -1111  -1215
   -519  -2223  -1706   1371    589  -1966    530   -114   -911  -1072   -898  -1104
   -381  -2060  -1678   1221    646  -1870    610     62   -662   -839   -724  -1010
   -205  -1901  -1696   1052    743  -1800    672    179   -501   -670   -589   -932
    -62  -1782  -1719    922    828  -1751    730    262   -397   -550   -485   -891
     59  -1719  -1782    828    919  -1748    750    309   -332   -501   -420   -880
    122  -1686  -1808    782    963  -1745    758    348   -277   -449   -376   -810
     70  -1693  -1766    810    917  -1730    807    402   -207   -371   -322   -665
    -67  -1777  -1709    922    820  -1743    885    441   -155   -332   -277   -535
   -202  -1880  -1678   1039    735  -1779    849    428   -161   -335   -270   -465
   -303  -1953  -1649   1127    670  -1800    831    405   -168   -340   -262   -410
   -358  -2065  -1709   1210    672  -1886    841    374   -184   -355   -270   -397
   -392  -2153  -1761   1273    683  -1958    815    322   -223   -387   -298   -418
   -449  -2177  -1730   1312    639  -1953    670    236   -285   -433   -332   -452
   -511  -2223  -1712   1366    600  -1969    594    163   -340   -480   -376   -488
   -537  -2239  -1701   1389    581  -1971    571    116   -376   -519   -413   -530
   -519  -2234  -1714   1376    597  -1974    558     98   -389   -535   -428   -545
   -465  -2182  -1717   1322    626  -1951    563    101   -389   -545   -431   -558
   -439  -2169  -1730   1304    644  -1951    587    127   -361   -519   -400   -522
   -433  -2151  -1717   1291    639  -1932    631    184   -303   -467   -342   -459
   -407  -2075  -1667   1241    628  -1873    719    288   -197   -366   -231   -353
   -478  -2096  -1621   1286    571  -1860    769    384   -103   -259   -122   -226
   -517  -2049  -1532   1280    506  -1792    795    454    -33   -179    -38   -127
   -472  -1940  -1470   1205    496  -1706    810    511     23   -114     23    -64
   -436  -1844  -1408   1140    485  -1626    761    548     62    -62     80    -10
   -433  -1784  -1353   1106    457  -1571    730    579     96    -28    119     15
   -433  -1771  -1337   1101    449  -1556    740    602    119    -10    137     41
   -431  -1829  -1397   1130    480  -1615    727    613    124     -2    142     59
   -389  -1927  -1538   1158    574  -1732    714    615    116    -12    142     62
   -303  -1987  -1683   1143    688  -1834    683    587     77    -70     80     10
   -205  -2039  -1834   1122    813  -1938    646    535     12   -155    -20    -80
    -70  -2122  -2052   1096    989  -2088    613    480    -57   -241   -116   -179
     85  -2244  -2330   1080   1208  -2286    584    436   -122   -324   -207   -285
    129  -2408  -2538   1137   1332  -2473    594    423   -142   -384   -272   -350
    127  -2543  -2670   1208   1397  -2608    628    423   -150   -415   -316   -400
    168  -2642  -2813   1236   1491  -2727    628    387   -197   -475   -389   -498
    288  -2704  -2992   1208   1639  -2847    607    319   -272   -561   -493   -633
    374  -2735  -3109   1179   1740  -2922    519    233   -358   -649   -584   -750
    394  -2795  -3192   1200   1792  -2992    478    179   -413   -706   -644   -852
    441  -2831  -3273   1192   1857  -3052    441    124   -462   -763   -709   -950
    467  -2894  -3361   1213   1914  -3128    389     62   -519   -833   -782  -1070
    428  -3021  -3452   1296   1938  -3237    348      7   -568   -891   -841  -1179
    355  -3109  -3465   1374   1909  -3286    306    -41   -615   -937   -893  -1236
    236  -3177  -3416   1470   1823  -3294    280    -67   -644   -958   -914  -1241
     49  -3260  -3309   1605   1678  -3283    293    -44   -633   -943   -906  -1148
   -176  -3291  -3117   1732   1470  -3205    342      5   -587   -896   -865  -1015
   -358  -3263  -2904   1810   1270  -3083    407     59   -522   -833   -805   -896
   -504  -3208  -2707   1855   1098  -2959    467    114   -457   -766   -740   -807
   -607  -3192  -2585   1901    987  -2889    517    158   -402   -709   -685   -761
   -636  -3122  -2486   1878    922  -2805    540    187   -358   -665   -644   -714
   -652  -2977  -2327   1813    836  -2652    540    200   -316   -615   -592   -639
   -678  -2805  -2127   1740    722  -2468    548    215   -267   -553   -530   -542
   -670  -2644  -1974   1657    652  -2309    574    244   -218   -493   -467   -431
   -633  -2507  -1873   1569    618  -2190    613    285   -163   -433   -405   -342
   -579  -2335  -1756   1457    587  -2047    654    324   -106   -381   -345   -277
   -480  -2161  -1680   1319    597  -1922    657    322    -88   -358   -322   -257
   -374  -2026  -1652   1200    639  -1839    662    327    -77   -342   -311   -246
   -285  -1935  -1652   1109    680  -1792    675    340    -54   -314   -290   -228
   -197  -1826  -1628   1010    714  -1727    696    358    -20   -277   -257   -205
   -114  -1753  -1639    932    758  -1696    730    368     -2   -262   -252   -192
    -25  -1691  -1665    859    818  -1678    748    355     -2   -265   -257   -192
     31  -1673  -1704    820    867  -1688    732    322    -25   -290   -290   -231
     59  -1652  -1712    797    883  -1683    724    296    -41   -309   -314   -254
     77  -1634  -1712    779    893  -1673    696    249    -72   -342   -353   -277
    106  -1561  -1667    727    885  -1613    685    220    -85   -355   -368   -277
    111  -1522  -1636    704    872  -1579    672    200    -96   -358   -379   -277
    111  -1470  -1582    678    846  -1525    665    187    -93   -345   -374   -270
    114  -1413  -1530    649    820  -1470    665    179    -83   -335   -361   -254
    140  -1345  -1486    602    813  -1415    675    179    -59   -316   -342   -228
    184  -1247  -1431    530    807  -1337    665    171    -57   -306   -337   -202
    249  -1117  -1369    433    807  -1241    670    168    -46   -293   -327   -184
    309  -1026  -1335    355    820  -1179    704    194    -18   -280   -332   -189
    353   -917  -1270    283    810  -1093    782    272     67   -244   -353   -220
    379   -813  -1192    215    784  -1002    823    379    192   -142   -309   -202
    407   -618  -1026    103    717   -820    844    563    420    124    -72     10
    475   -275   -750   -101    610   -511    771    735    665    480    342    420
    501     72   -428   -285    465   -176    670    672    698    706    748    849
    405    158   -246   -283    324    -44    550    353    454    683    940   1091
    306     96   -210   -200    257    -57    381    -80     33    345    698    888
    197   -270   -470     33    332   -371    226   -636   -628   -504   -249     93
    166   -631   -797    233    480   -714    109  -1002  -1169  -1265  -1117   -605
    189   -852  -1041    329    613   -945     67   -911  -1111  -1236  -1169   -704
    228   -935  -1166    353    696  -1049    114   -709   -896  -1052  -1083   -698
    259   -911  -1171    324    714  -1041    184   -511   -680   -867   -979   -657
    265   -828  -1093    283    678   -961    342   -277   -439   -659   -846   -589
    259   -724   -987    231    623   -854    428   -145   -303   -542   -771   -542
    226   -665   -891    220    555   -779    457    -83   -252   -488   -735   -509
    181   -607   -789    213    483   -696    478    -41   -218   -449   -704   -483
    176   -514   -691    168    433   -602    496     -5   -184   -413   -688   -467
    210   -371   -581     80    394   -478    532     18   -161   -389   -683   -457
    218   -293   -511     38    363   -402    563     31   -150   -381   -685   -459
    233   -205   -439    -15    335   -322    568     41   -132   -366   -675   -457
    277    -96   -374    -90    324   -233    545     44   -124   -345   -670   -459
    327     38   -288   -184    306   -122    555     41   -122   -324   -662   -444
    368    161   -207   -265    288    -23    553     46   -116   -296   -646   -413
    415    270   -148   -345    280     62    537     41   -124   -285   -652   -407
    483    353   -129   -418    306    111    530     31   -132   -275   -641   -400
    553    433   -119   -496    337    158    517      7   -150   -275   -654   -441
    659    540   -119   -600    389    210    509    -10   -163   -280   -683   -454
    722    670    -51   -696    387    309    506    -18   -163   -267   -685   -436
    761    797     36   -779    363    418    436    -67   -213   -296   -717   -459
    818    898     80   -859    368    491    444    -46   -194   -262   -691   -415
    859   1008    145   -935    358    576    449    -36   -181   -231   -683   -407
    901   1145    244  -1023    327    693    384    -54   -194   -218   -688   -402
    948   1249    301  -1098    324    776    340    -51   -200   -194   -680   -405
    992   1366    371  -1179    309    870    283    -59   -215   -192   -685   -397
    997   1462    462  -1231    267    963    267    -44   -205   -163   -670   -371
   1015   1566    550  -1291    231   1060    215    -49   -213   -150   -662   -376
   1026   1662    636  -1343    194   1150    145    -67   -236   -142   -652   -340
   1070   1683    613  -1376    226   1150    168    -36   -218   -109   -618   -316
   1130   1779    649  -1457    241   1215    176    -33   -233   -132   -659   -376
   1184   1883    696  -1535    244   1291    202    -28   -246   -142   -680   -342
   1184   1979    795  -1582    194   1387    236    -10   -239   -122   -649   -329
   1072   2031    956  -1553     57   1493    303     38   -213    -88   -618   -316
    948   2083   1135  -1517    -93   1610    394    109   -174    -46   -581   -309
    813   2120   1306  -1467   -246   1714    480    168   -142    -15   -561   -285
    680   2120   1439  -1400   -379   1779    576    215   -127      0   -555   -267
    555   2117   1558  -1337   -501   1839    649    252   -111     20   -550   -262
    457   2047   1590  -1252   -566   1818    730    277   -109     20   -571   -298
    407   1932   1522  -1171   -558   1727    698    241   -163    -36   -649   -350
    387   1839   1452  -1111   -532   1647    667    207   -220    -90   -722   -394
    397   1748   1348  -1072   -475   1548    680    187   -262   -129   -776   -457
    413   1688   1275  -1052   -431   1483    667    163   -311   -171   -836   -517
    446   1660   1213  -1052   -384   1436    665    142   -355   -197   -883   -563
    488   1696   1208  -1091   -358   1452    628    111   -400   -223   -927   -607
    522   1826   1304  -1174   -392   1566    605     83   -420   -233   -948   -628
    522   1951   1428  -1236   -454   1691    607     72   -433   -226   -958   -633
    485   2104   1618  -1296   -566   1862    613     75   -433   -202   -953   -610
    444   2257   1813  -1350   -683   2036    646    106   -413   -166   -924   -571
    389   2397   2008  -1395   -810   2203    678    140   -379   -124   -888   -532
    277   2496   2218  -1387   -971   2359    696    171   -353    -93   -859   -504
    155   2574   2416  -1366  -1132   2496    696    197   -329    -57   -828   -465
     31   2662   2631  -1345  -1299   2647    693    207   -316    -31   -807   -426
    -20   2753   2774  -1366  -1397   2764    657    181   -340    -28   -810   -423
     36   2790   2753  -1413  -1358   2772    568    114   -410    -70   -857   -462
     41   2766   2725  -1405  -1343   2746    548     72   -467   -103   -901   -496
     51   2766   2714  -1408  -1330   2740    587     90   -472    -88   -906   -467
    155   2808   2652  -1483  -1247   2730    613    111   -488    -85   -893   -340
    150   2803   2652  -1478  -1252   2730    659    168   -475    -62   -857   -202
     44   2805   2761  -1426  -1358   2785    665    187   -506    -70   -888   -116
   -163   2883   3047  -1358  -1605   2964    722    218   -506    -31   -885    -41
   -322   2964   3283  -1322  -1805   3122    776    259   -485    -18   -849    -10
   -379   2927   3307  -1275  -1842   3117    719    181   -566   -103   -906   -119
   -392   2891   3283  -1249  -1839   3086    602     59   -711   -189  -1023   -244
   -402   2873   3276  -1234  -1839   3073    558    -54   -789   -239  -1075   -355
   -355   2857   3213  -1252  -1784   3034    511   -168   -867   -306  -1137   -470
   -257   2881   3135  -1312  -1696   3008    449   -244   -937   -353  -1210   -550
   -129   2927   3055  -1400  -1592   2990    381   -285   -989   -400  -1288   -626
      7   2987   2979  -1496  -1486   2985    374   -296  -1015   -446  -1348   -670
    -18   3018   3034  -1501  -1527   3026    436   -236  -1015   -459  -1356   -688
    -57   3031   3089  -1486  -1571   3060    480   -184  -1028   -462  -1358   -714
    -88   3050   3138  -1483  -1615   3094    506   -145  -1023   -441  -1335   -724
    -98   3047   3146  -1473  -1621   3096    506   -150  -1034   -436  -1330   -745
    -80   3096   3174  -1509  -1626   3135    522   -153  -1039   -446  -1356   -805
    -49   3203   3252  -1577  -1652   3226    649    -33   -935   -379  -1340   -836
     15   3343   3325  -1680  -1654   3335    758    137   -779   -239  -1252   -787
    109   3639   3530  -1873  -1709   3585    800    361   -532     46   -992   -561
    228   4063   3834  -2145  -1803   3949    807    511   -332    340   -628   -163
    280   4546   4265  -2413  -1992   4406    753    426   -298    530   -259    296
    197   4897   4699  -2548  -2249   4798    615    116   -439    584     20    641
     77   5016   4938  -2546  -2429   4977    459   -277   -740    405    -36    615
    -28   4629   4655  -2301  -2343   4642    355   -745  -1273   -270   -833   -135
    -49   4104   4154  -2029  -2101   4128    197  -1101  -1782   -956  -1652   -893
      5   3795   3787  -1901  -1891   3793     96  -1109  -1852  -1070  -1829  -1096
     88   3699   3611  -1893  -1761   3655    111   -943  -1712   -948  -1764  -1083
    111   3728   3616  -1922  -1751   3673    228   -722  -1514   -774  -1649  -1005
     41   3782   3738  -1912  -1847   3759    397   -480  -1301   -581  -1514   -911
    -67   3782   3847  -1857  -1958   3813    493   -348  -1197   -480  -1444   -862
   -184   3774   3959  -1795  -2070   3865    522   -311  -1171   -457  -1428   -862
   -314   3746   4058  -1717  -2187   3902    530   -272  -1145   -423  -1405   -833
   -371   3717   4089  -1673  -2229   3902    558   -246  -1137   -415  -1402   -833
   -348   3743   4091  -1699  -2221   3917    584   -215  -1130   -402  -1389   -836
   -340   3803   4143  -1730  -2242   3972    620   -171  -1101   -368  -1356   -810
   -361   3855   4216  -1748  -2288   4034    670   -124  -1070   -324  -1327   -776
   -384   3912   4297  -1764  -2340   4102    691    -77  -1031   -285  -1291   -740
   -402   3972   4375  -1787  -2387   4172    711    -46  -1008   -257  -1270   -711
   -415   4042   4458  -1813  -2436   4250    732     -7   -979   -223  -1244   -678
   -394   4128   4523  -1867  -2460   4325    748     20   -948   -194  -1218   -652
   -332   4258   4590  -1964  -2460   4424    776     51   -917   -161  -1192   -618
   -301   4380   4679  -2042  -2491   4528    774     77   -885   -124  -1158   -563
   -252   4463   4715  -2104  -2483   4588    800    106   -846    -85  -1124   -530
   -200   4499   4699  -2151  -2449   4601    797    119   -820    -62  -1114   -532
   -168   4528   4694  -2179  -2431   4611    784    129   -800    -41  -1098   -519
   -145   4525   4671  -2190  -2408   4598    758    132   -802    -31  -1091   -491
   -127   4484   4611  -2177  -2369   4546    774    150   -792     -5  -1065   -475
   -163   4447   4611  -2143  -2387   4530    766    168   -774     28  -1023   -480
   -257   4398   4655  -2073  -2455   4525    753    171   -776     38  -1005   -467
   -350   4372   4723  -2013  -2538   4546    737    176   -774     57   -976   -439
   -454   4369   4824  -1956  -2639   4595    659    155   -795     49   -979   -470
   -587   4343   4928  -1878  -2759   4634    639    168   -782     80   -950   -376
   -711   4343   5055  -1816  -2883   4699    639    187   -758    119   -885   -306
   -831   4336   5164  -1753  -2998   4749    639    179   -771    101   -893   -355
   -924   4302   5227  -1688  -3076   4764    618    150   -810     64   -935   -358
  -1010   4289   5300  -1639  -3156   4793    566    124   -841     41   -940   -361
  -1049   4268   5318  -1608  -3185   4790    542     93   -878      5   -958   -397
  -1036   4281   5318  -1623  -3177   4798    548     54   -927    -49  -1008   -420
  -1018   4299   5318  -1639  -3167   4808    548     12   -979    -98  -1057   -449
  -1018   4299   5318  -1641  -3167   4808    524    -15  -1026   -140  -1093   -491
  -1023   4294   5318  -1636  -3169   4806    542    -25  -1052   -163  -1104   -519
  -1041   4276   5318  -1615  -3180   4795    571    -33  -1067   -184  -1117   -545
  -1067   4250   5318  -1590  -3192   4782    600    -59  -1096   -226  -1163   -605
  -1065   4252   5318  -1595  -3190   4785    633    -64  -1098   -226  -1161   -623
  -1054   4263   5318  -1605  -3185   4790    602   -109  -1132   -265  -1200   -667
  -1085   4232   5318  -1574  -3203   4772    613   -142  -1161   -303  -1257   -672
  -1119   4198   5318  -1538  -3218   4757    628   -135  -1140   -280  -1226   -646
  -1189   4128   5318  -1470  -3252   4723    636   -135  -1130   -267  -1202   -678
  -1239   4078   5318  -1421  -3278   4697    628   -119  -1124   -259  -1192   -657
  -1314   4003   5318  -1345  -3315   4660    607   -109  -1127   -252  -1176   -623
  -1363   3954   5318  -1293  -3341   4634    584   -109  -1137   -265  -1192   -678
  -1447   3871   5318  -1213  -3382   4593    581    -93  -1130   -272  -1208   -670
  -1535   3782   5318  -1124  -3426   4549    568    -70  -1117   -257  -1176   -636
  -1579   3738   5318  -1080  -3447   4528    530    -64  -1127   -262  -1169   -644
  -1605   3712   5318  -1052  -3460   4515    496    -46  -1135   -267  -1174   -636
  -1602   3715   5318  -1057  -3460   4515    444    -51  -1145   -272  -1184   -600
  -1605   3712   5318  -1052  -3460   4515    413    -59  -1150   -280  -1187   -620
  -1673   3645   5318   -987  -3494   4481    381    -67  -1176   -306  -1210   -675
  -1751   3567   5318   -906  -3533   4442    363    -67  -1200   -322  -1231   -662
  -1816   3473   5287   -831  -3551   4380    366    -46  -1192   -309  -1223   -654
  -1771   3385   5157   -807  -3463   4271    361    -31  -1184   -301  -1205   -665
  -1787   3302   5086   -758  -3437   4193    342    -67  -1226   -342  -1241   -704
  -1810   3229   5040   -709  -3424   4133    314   -106  -1296   -407  -1296   -748
  -1818   3167   4983   -675  -3400   4073    275   -135  -1356   -475  -1363   -836
  -1834   3089   4923   -628  -3377   4003    236   -179  -1421   -548  -1431   -891
  -1912   2992   4902   -540  -3408   3946    228   -205  -1457   -589  -1462   -932
  -2070   2935   5006   -431  -3538   3969    259   -197  -1452   -592  -1457   -987
  -2200   2902   5099   -350  -3650   4000    249   -194  -1460   -607  -1470   -987
  -2338   2868   5206   -265  -3772   4034    267   -148  -1428   -584  -1444   -963
  -2405   2805   5209   -200  -3806   4006    262   -129  -1423   -587  -1439   -976
  -2470   2714   5185   -122  -3826   3949    239   -145  -1447   -623  -1470  -1028
  -2574   2704   5279    -67  -3928   3993    228   -163  -1454   -639  -1478  -1010
  -2629   2688   5318    -31  -3972   4003    213   -187  -1465   -649  -1491  -1039
  -2657   2660   5318     -2  -3987   3987    205   -207  -1475   -662  -1501  -1031
  -2662   2655   5318      5  -3990   3985    202   -215  -1478   -678  -1504   -997
  -2657   2660   5318     -2  -3987   3987    200   -215  -1467   -678  -1504   -989
  -2631   2686   5318    -25  -3975   4000    207   -202  -1447   -665  -1499   -969
  -2590   2727   5318    -70  -3954   4021    270   -132  -1376   -628  -1483   -961
  -2512   2805   5318   -145  -3915   4060    381      0  -1249   -548  -1439   -948
  -2299   3018   5318   -361  -3808   4167    511    207  -1018   -322  -1239   -779
  -1888   3429   5318   -771  -3603   4372    610    470   -683     54   -844   -423
  -1358   3959   5318  -1301  -3338   4637    607    607   -433    423   -361     98
   -958   4359   5318  -1699  -3138   4837    535    475   -407    665    101    641
   -782   4536   5318  -1878  -3050   4925    402    106   -633    639    285    880
   -922   4395   5318  -1735  -3120   4855    277   -361  -1098    163   -161    498
  -1327   3990   5318  -1332  -3322   4653    187   -854  -1745   -730  -1158   -342
  -1641   3676   5318  -1015  -3478   4497     88  -1015  -2044  -1174  -1652   -779
  -1784   3533   5318   -875  -3551   4424     98   -831  -1883  -1044  -1574   -782
  -1818   3499   5318   -839  -3569   4406    184   -589  -1626   -818  -1428   -698
  -1758   3559   5318   -901  -3538   4437    314   -358  -1363   -587  -1270   -607
  -1634   3684   5318  -1023  -3476   4499    462   -150  -1119   -374  -1111   -509
  -1579   3738   5318  -1078  -3450   4525    535    -64   -995   -267  -1023   -413
  -1551   3767   5318  -1106  -3434   4541    542    -38   -945   -220   -982   -379
  -1540   3777   5318  -1119  -3429   4546    553    -20   -919   -192   -966   -371
  -1530   3787   5318  -1127  -3424   4551    550    -25   -906   -176   -953   -371
  -1439   3878   5318  -1221  -3377   4598    535    -41   -901   -161   -930   -348
  -1397   3920   5318  -1262  -3356   4619    509    -59   -911   -163   -924   -329
  -1358   3959   5318  -1301  -3338   4637    501    -67   -904   -158   -932   -335
  -1299   4019   5318  -1358  -3307   4668    501    -62   -883   -135   -919   -298
  -1234   4084   5318  -1426  -3276   4699    480    -72   -870   -111   -896   -259
  -1135   4182   5318  -1522  -3226   4749    480    -70   -844    -80   -862   -226
  -1049   4268   5318  -1610  -3185   4790    485    -57   -815    -49   -828   -194
   -953   4364   5318  -1704  -3135   4840    498    -46   -782    -20   -800   -168
   -893   4424   5318  -1766  -3107   4868    501    -49   -756      2   -776   -137
   -852   4466   5318  -1805  -3083   4892    491    -46   -732     28   -750   -109
   -826   4492   5318  -1834  -3070   4905    485    -36   -704     59   -724    -88
   -800   4517   5318  -1857  -3057   4918    483    -18   -670     93   -691    -44
   -779   4538   5318  -1880  -3047   4928    485     -2   -641    124   -654     -2
   -753   4564   5318  -1904  -3034   4941    483     10   -607    158   -628     23
   -756   4562   5318  -1904  -3037   4938    462     12   -584    184   -607     46
   -717   4601   5318  -1940  -3016   4959    444     33   -553    220   -568     88
   -667   4650   5318  -1992  -2992   4983    444     77   -501    280   -506    145
   -644   4673   5318  -2016  -2979   4996    441    127   -452    337   -439    205
   -607   4710   5318  -2052  -2961   5014    444    163   -415    384   -387    252
   -579   4738   5318  -2078  -2948   5027    436    179   -407    410   -355    270
   -589   4728   5318  -2068  -2953   5022    452    202   -405    428   -329    283
   -592   4725   5318  -2068  -2953   5022    470    226   -407    441   -306    290
   -602   4715   5318  -2057  -2961   5014    485    239   -407    436   -306    277
   -615   4702   5318  -2042  -2966   5009    517    244   -418    418   -337    254
   -649   4668   5318  -2010  -2985   4990    550    246   -426    392   -361    254
   -698   4619   5318  -1958  -3008   4967    568    241   -431    366   -376    231
   -758   4559   5318  -1899  -3037   4938    566    210   -467    309   -433    168
   -862   4455   5318  -1795  -3089   4886    576    197   -493    259   -483    135
   -909   4408   5318  -1751  -3112   4863    587    166   -524    205   -530     88
   -958   4359   5318  -1699  -3138   4837    574    114   -571    137   -607     36
  -1039   4278   5318  -1621  -3177   4798    561     77   -605     96   -641     10
  -1117   4201   5318  -1540  -3216   4759    558     54   -633     67   -654    -15
  -1182   4136   5318  -1475  -3250   4725    548     20   -670     25   -688    -62
  -1244   4073   5318  -1413  -3281   4694    527    -12   -698     -5   -714    -90
  -1254   4063   5318  -1405  -3286   4689    545    -10   -704    -15   -730   -114
  -1254   4063   5318  -1402  -3286   4689    553    -15   -719    -31   -748   -129
  -1223   4094   5318  -1436  -3270   4705    472    -75   -771    -77   -787   -140
  -1156   4162   5318  -1504  -3237   4738    467    -57   -753    -49   -748   -114
  -1091   4227   5318  -1566  -3205   4770    493    -28   -727    -20   -717   -103
  -1023   4294   5318  -1634  -3169   4806    511    -23   -724    -18   -709   -116
   -995   4323   5318  -1665  -3156   4819    491    -44   -745    -41   -730   -145
   -966   4351   5318  -1693  -3141   4834    436    -85   -779    -67   -745   -161
   -930   4388   5318  -1727  -3125   4850    381   -127   -807    -85   -753   -171
   -956   4362   5318  -1701  -3135   4840    348   -148   -810    -85   -737   -181
  -1078   4240   5318  -1582  -3198   4777    309   -171   -833    -96   -732   -202
  -1169   4149   5318  -1488  -3244   4731    283   -215   -878   -148   -766   -220
  -1228   4089   5318  -1431  -3273   4702    283   -236   -898   -179   -787   -210
  -1275   4042   5318  -1382  -3296   4679    280   -236   -904   -192   -792   -213
  -1353   3923   5276  -1283  -3315   4598    249   -262   -927   -223   -810   -267
  -1423   3790   5211  -1184  -3317   4499    252   -254   -922   -226   -813   -288
  -1475   3699   5172  -1114  -3322   4437    303   -197   -875   -184   -776   -254
  -1509   3613   5123  -1052  -3315   4367    363   -150   -839   -163   -758   -257
  -1579   3528   5105   -974  -3343   4315    410   -116   -810   -150   -748   -262
  -1641   3445   5084   -901  -3364   4263    452    -88   -792   -153   -743   -272
  -1688   3317   5006   -815  -3348   4162    446    -96   -813   -187   -771   -293
  -1766   3159   4925   -696  -3346   4042    452   -103   -839   -218   -797   -311
  -1800   3016   4816   -610  -3309   3915    459   -122   -870   -252   -833   -355
  -1792   2902   4694   -555  -3242   3798    402   -179   -932   -314   -891   -407
  -1766   2842   4606   -537  -3187   3722    376   -200   -958   -340   -911   -423
  -1795   2777   4572   -491  -3182   3673    381   -189   -953   -345   -922   -444
  -1836   2694   4528   -431  -3182   3611    361   -187   -945   -348   -922   -446
  -1857   2657   4515   -400  -3187   3587    384   -176   -922   -342   -909   -449
  -1982   2613   4595   -316  -3289   3606    394   -171   -909   -337   -898   -452
  -2081   2556   4637   -236  -3359   3595    428   -127   -875   -316   -893   -467
  -2117   2592   4710   -239  -3413   3652    535      7   -756   -236   -872   -475
  -2236   2613   4850   -189  -3543   3733    613    163   -581    -72   -745   -413
  -2309   2774   5081   -233  -3697   3928    636    355   -332    231   -439   -176
  -2223   3094   5318   -433  -3769   4206    519    478   -129    563      2    259
  -1899   3419   5318   -758  -3608   4367    423    350   -181    659    376    750
  -1948   3369   5318   -709  -3632   4343    410    132   -428    537    537    997
  -2169   3148   5318   -488  -3743   4232    316   -218   -893     67    187    748
  -2405   2912   5318   -252  -3860   4115    259   -685  -1519   -766   -795     -7
  -2530   2569   5097    -20  -3813   3832    158   -922  -1857  -1286  -1475   -470
  -2473   2369   4842     49  -3658   3606    158   -789  -1719  -1169  -1426   -358
  -2553   2200   4754    174  -3652   3476    205   -581  -1462   -945  -1280   -254
  -2540   2205   4746    168  -3642   3476    296   -389  -1257   -737  -1124   -171
  -2299   2369   4666    -36  -3483   3517    358   -303  -1091   -568  -1005   -148
  -1875   2504   4380   -314  -3128   3442    277   -355  -1072   -561  -1010   -293
  -1608   2600   4208   -496  -2909   3403    205   -420  -1104   -584  -1062   -394
  -1504   2624   4128   -558  -2816   3374    148   -470  -1117   -597  -1072   -389
  -1423   2587   4008   -584  -2714   3296    119   -467  -1122   -607  -1080   -384
  -1366   2530   3897   -581  -2631   3213    158   -426  -1098   -607  -1083   -423
  -1387   2538   3923   -576  -2655   3229    213   -348  -1034   -558  -1028   -431
  -1470   2603   4073   -566  -2772   3338    275   -267   -963   -483   -948   -384
  -1447   2556   4003   -555  -2727   3281    314   -270   -963   -480   -940   -397
  -1337   2546   3881   -605  -2611   3213    342   -267   -958   -475   -935   -423
  -1283   2546   3829   -631  -2556   3187    363   -244   -940   -467   -924   -436
  -1317   2559   3876   -620  -2595   3216    358   -192   -911   -436   -883   -402
  -1376   2553   3930   -589  -2652   3239    376   -145   -891   -413   -854   -361
  -1428   2533   3962   -553  -2694   3247    387   -114   -872   -394   -833   -319
  -1488   2501   3990   -509  -2738   3247    376    -98   -846   -368   -815   -275
  -1574   2475   4050   -449  -2811   3263    363   -106   -820   -332   -771   -257
  -1683   2468   4149   -394  -2917   3309    374   -106   -789   -296   -730   -239
  -1805   2444   4250   -319  -3029   3346    335    -90   -756   -244   -678   -197
  -1891   2416   4304   -262  -3099   3359    314    -57   -706   -192   -623   -163
  -1948   2416   4364   -233  -3156   3390    319    -15   -652   -140   -576   -129
  -2003   2436   4440   -218  -3221   3437    246    -12   -626   -111   -535   -101
  -1982   2444   4427   -233  -3203   3434    236     -7   -597    -77   -488    -70
  -1943   2431   4375   -246  -3161   3403    218    -15   -576    -49   -439    -57
  -1901   2416   4317   -257  -3109   3367     88    -70   -600    -46   -413    -49
  -1842   2426   4265   -293  -3052   3346     83   -106   -594    -44   -397    -31
  -1738   2462   4201   -361  -2969   3330     90   -124   -581    -31   -381    -12
  -1553   2553   4104   -501  -2829   3328    124   -109   -553    -10   -350     15
  -1275   2725   4000   -724  -2637   3361    184    -62   -501     31   -301     54
  -1065   2881   3943   -909  -2504   3411    213    -38   -462     62   -267     83
   -904   3063   3967  -1080  -2436   3515    283     -7   -402    106   -223    153
   -818   3200   4019  -1192  -2418   3608    371     23   -350    142   -187    205
   -745   3322   4068  -1288  -2405   3694    470     62   -290    187   -137    233
   -558   3408   3967  -1428  -2262   3686    553     72   -259    200   -124    228
   -374   3499   3871  -1564  -2122   3684    597     72   -244    210   -124    231
   -293   3535   3826  -1621  -2060   3681    615     57   -265    184   -153    210
   -376   3494   3871  -1558  -2122   3681    688     93   -262    184   -158    207
   -579   3328   3904  -1376  -2242   3616    743    135   -241    187   -145    176
   -795   3096   3891  -1150  -2343   3491    748    142   -254    158   -166    132
   -953   2816   3767   -932  -2359   3289    688     64   -348     46   -280     46
  -1096   2504   3600   -704  -2348   3052    561    -38   -478    -85   -436    -93
  -1275   2184   3457   -454  -2366   2821    459   -132   -581   -205   -566   -246
  -1441   1964   3406   -262  -2423   2683    371   -202   -662   -298   -667   -329
  -1608   1831   3439   -114  -2522   2634    303   -241   -693   -329   -706   -361
  -1719   1753   3473    -15  -2595   2613    241   -249   -685   -316   -685   -361
  -1758   1748   3507      5  -2634   2626    244   -226   -628   -270   -644   -324
  -1821   1808   3626      5  -2725   2717    246   -207   -555   -207   -574   -270
  -1829   1870   3697    -20  -2764   2782    244   -187   -491   -150   -509   -205
  -1816   1901   3717    -41  -2766   2808    228   -176   -454   -109   -459   -166
  -1761   1990   3751   -114  -2756   2870    223   -166   -420    -62   -407    -98
  -1670   2065   3735   -200  -2701   2899    197   -181   -420    -49   -371    -49
  -1571   2112   3681   -270  -2626   2896    176   -176   -420    -36   -340     -7
  -1486   2169   3655   -340  -2569   2912    171   -148   -392     -2   -306     49
  -1340   2114   3455   -387  -2397   2785    101   -246   -478    -98   -397     -5
  -1283   2088   3372   -402  -2327   2730     80   -252   -483   -111   -413    -10
  -1254   2078   3333   -413  -2294   2704     54   -265   -496   -119   -410     -7
  -1205   2036   3242   -415  -2223   2639    -10   -332   -574   -189   -472    -18
  -1260   2026   3283   -384  -2270   2655    -12   -306   -550   -163   -449     18
  -1379   1951   3330   -285  -2356   2639     12   -272   -524   -137   -423     70
  -1530   1849   3380   -161  -2457   2613     41   -275   -530   -161   -436     57
  -1667   1766   3434    -49  -2551   2600     85   -270   -522   -174   -441     10
  -1782   1618   3400     80  -2592   2509    101   -277   -524   -181   -452    -10
  -1875   1452   3325    210  -2600   2387    114   -293   -548   -210   -475    -62
  -1943   1332   3276    303  -2611   2304    109   -298   -579   -241   -509   -106
  -1904   1278   3182    314  -2543   2229    103   -319   -623   -283   -540   -168
  -1883   1296   3180    293  -2533   2236    192   -252   -571   -233   -485   -158
  -1922   1322   3242    298  -2582   2281    226   -187   -506   -163   -418   -119
  -1909   1345   3252    280  -2582   2299    241   -176   -491   -140   -397   -116
  -1873   1345   3218    265  -2546   2281    283   -187   -496   -148   -392   -114
  -1816   1350   3167    231  -2491   2257    298   -161   -488   -145   -394   -101
  -1735   1387   3120    174  -2429   2252    350    -57   -410    -96   -389    -96
  -1639   1460   3099     88  -2369   2278    439    101   -275     -7   -363   -103
  -1535   1545   3081     -5  -2307   2312    501    267   -109    142   -254    -28
  -1376   1730   3104   -176  -2242   2416    493    436    109    428     59    265
  -1197   1987   3185   -394  -2190   2585    394    449    194    654    449    693
  -1163   2039   3203   -439  -2184   2621    272    233     38    683    740   1049
  -1280   1938   3218   -327  -2249   2577    129   -111   -275    532    833   1140
  -1431   1457   2889    -15  -2161   2171    -23   -600   -831    -70    226    553
  -1569    841   2410    361  -1990   1626   -181  -1119  -1496   -969   -828   -405
  -1605    394   2000    602  -1803   1197   -327  -1273  -1769  -1363  -1306   -872
  -1665    101   1766    782  -1714    932   -332  -1101  -1608  -1231  -1244   -906
  -1699    -25   1673    859  -1688    820   -275   -906  -1376  -1028  -1098   -872
  -1670    -33   1636    852  -1654    800   -181   -719  -1153   -839   -950   -810
  -1693     31   1725    828  -1709    878    -54   -522   -932   -649   -784   -706
  -1732    106   1839    813  -1784    971     23   -402   -795   -527   -670   -626
  -1722    161   1883    779  -1803   1023     44   -342   -719   -457   -592   -548
  -1740    215   1956    761  -1847   1085     49   -314   -672   -420   -548   -488
  -1756    257   2013    748  -1883   1135     72   -290   -631   -387   -501   -415
  -1714    309   2023    704  -1867   1166     70   -272   -597   -345   -462   -322
  -1621    306   1927    654  -1774   1117     44   -293   -589   -332   -436   -316
  -1673    355   2026    657  -1849   1189     83   -244   -517   -259   -353   -228
  -1813    402   2213    704  -2013   1309    150   -163   -423   -176   -270   -101
  -1935    446   2382    745  -2158   1413    197   -103   -350   -114   -202     -7
  -1969    467   2436    748  -2203   1452    192    -77   -319    -72   -171     57
  -1987    465   2449    761  -2218   1457    192    -67   -296    -36   -129    106
  -2026    480   2507    771  -2265   1493    194    -72   -283    -20   -101    140
  -2057    506   2564    776  -2309   1535    202    -70   -265    -10    -96    181
  -2101    470   2572    815  -2338   1522    213    -59   -228     12    -72    239
  -2138    459   2598    839  -2369   1527    197    -62   -202     33    -54    241
  -2109    498   2608    802  -2359   1553    202    -51   -163     64    -10    259
  -1984    600   2585    693  -2283   1592    226    -15   -109    116     54    311
  -1839    745   2582    545  -2210   1662    246     36    -36    184    119    374
  -1717    878   2595    418  -2156   1735    265     80     38    259    189    436
  -1595    969   2561    311  -2078   1766    270    106     85    306    228    470
  -1460   1091   2551    184  -2005   1821    272    142    142    358    283    514
  -1350   1184   2533     80  -1943   1860    275    192    207    433    361    581
  -1244   1296   2538    -25  -1891   1917    272    223    252    493    426    646
  -1189   1379   2569    -98  -1878   1974    270    246    296    548    483    688
  -1072   1431   2504   -179  -1787   1966    246    236    301    558    496    691
  -1052   1423   2475   -187  -1764   1948    239    226    301    553    493    683
  -1031   1418   2449   -194  -1740   1932    192    171    252    509    454    659
  -1028   1418   2447   -194  -1738   1930    158     96    187    433    374    610
  -1036   1395   2431   -179  -1732   1912    163     54    142    376    322    587
  -1031   1408   2439   -189  -1735   1922    189     59    148    379    327    581
  -1065   1400   2465   -168  -1764   1930    228     64    158    376    337    571
  -1075   1366   2439   -145  -1756   1901    249     31    135    337    301    522
  -1021   1426   2447   -202  -1732   1935    257    -15     96    283    231    504
   -979   1454   2434   -239  -1706   1943    272    -23    103    280    223    491
   -932   1428   2361   -249  -1647   1893    280    -57     90    265    223    470
   -945   1434   2379   -244  -1662   1904    309    -64     85    257    218    475
   -935   1488   2423   -275  -1678   1956    314    -83     70    236    197    467
   -901   1475   2374   -288  -1639   1925    319   -111     64    233    200    459
   -875   1441   2317   -283  -1595   1878    306   -148     51    220    184    426
   -885   1400   2286   -259  -1587   1844    301   -158     46    223    184    415
   -872   1340   2213   -233  -1543   1777    296   -155     51    228    192    418
   -885   1374   2257   -246  -1571   1816    298   -158     59    236    194    415
   -904   1369   2273   -233  -1587   1821    277   -168     49    228    181    431
   -909   1356   2265   -223  -1587   1808    265   -166     46    231    179    431
   -909   1371   2281   -231  -1595   1826    290   -140     75    249    181    449
   -914   1283   2197   -187  -1556   1740    303   -119     85    259    197    467
   -945   1286   2229   -171  -1587   1756    290   -106     98    277    226    478
   -953   1312   2262   -181  -1608   1784    244   -119     96    272    223    470
   -995   1291   2286   -148  -1639   1787    213   -129     77    246    197    446
  -1000   1262   2262   -132  -1634   1761    174   -132     54    231    176    433
  -1013   1254   2265   -122  -1639   1758    174   -132     44    220    171    415
  -1049   1257   2307   -106  -1678   1782    174   -145     18    184    145    392
  -1044   1234   2278    -93  -1660   1756    181   -150    -12    145    119    374
  -1028   1195   2223    -85  -1628   1709    194   -140    -25    127    103    363
  -1052   1189   2239    -70  -1647   1714    184   -158    -54     96     72    329
  -1021   1189   2210    -85  -1615   1699    163   -166    -80     75     67    309
   -943   1189   2132   -122  -1538   1660    176   -184   -106     41     33    306
   -857   1184   2042   -166  -1449   1613    181   -197   -122     18     10    265
   -779   1104   1883   -163  -1330   1493    205   -181   -116     23     31    265
   -763    969   1732   -103  -1249   1350    241   -166    -98     38     49    249
   -732    891   1623    -77  -1176   1257    239   -189   -114     18     18    236
   -693    823   1517    -67  -1106   1171    252   -200   -119      5     -7    194
   -649    789   1439    -72  -1044   1114    246   -207   -124     -5    -18    166
   -652    743   1392    -46  -1023   1065    246   -220   -148    -31    -33    163
   -665    675   1340     -5  -1002   1008    283   -200   -140    -23    -25    148
   -696    576   1273     57   -984    924    327   -166   -116     -5     -5    145
   -711    501   1213    103   -963    857    348   -153   -111     -7     -5    129
   -711    465   1176    122   -943    818    350   -142   -109    -18    -20     93
   -745    426   1171    161   -958    797    394    -67    -59    -10    -62     36
   -792    353   1145    218   -969    748    485     77     44     49    -67      5
   -763    397   1161    181   -963    779    553    275    236    252    111    142
   -696    566   1262     62   -979    914    579    511    504    594    478    480
   -680    839   1519    -77  -1098   1179    522    563    641    865    898    966
   -836    953   1790    -59  -1312   1371    402    252    457    891   1179   1356
  -1013    919   1932     44  -1473   1426    228   -192    109    691   1166   1395
  -1174    537   1709    316  -1441   1122     62   -691   -415    111    566    831
  -1244    -80   1163    662  -1205    540   -127  -1158  -1083   -789   -496   -166
  -1182   -491    691    836   -937     98   -241  -1215  -1247  -1047   -828   -488
  -1104   -667    433    885   -771   -116   -194  -1013  -1065   -888   -740   -478
  -1034   -628    402    831   -722   -114    -72   -776   -844   -696   -602   -423
  -1013   -470    542    743   -779     36    132   -491   -555   -441   -405   -283
  -1013   -267    743    639   -880    239    298   -277   -348   -252   -233   -132
   -927   -153    774    540   -852    309    384   -166   -249   -155   -150    -75
   -815   -103    711    457   -763    303    426   -106   -205   -114   -114    -59
   -714    -44    670    379   -693    311    462    -54   -168    -80    -75    -38
   -589     23    613    283   -600    316    459    -51   -158    -70    -51    -25
   -475     88    563    194   -519    324    457    -36   -140    -46    -15      5
   -355     90    446    132   -402    267    467     -5   -111    -12     23     33
   -345      2    348    171   -345    174    514     41    -72     25     57     57
   -436    -38    394    236   -415    179    522     57    -83     25     70    122
   -465     31    496    215   -480    262    527     77    -85     46    109    270
   -459     90    550    181   -506    319    555    142    -46    101    163    381
   -519     88    607    215   -563    348    537    202    -31    124    166    407
   -587     33    618    275   -602    324    488    223    -49     93    135    337
   -584    -36    548    309   -566    254    446    194    -85     51     77    254
   -545    -80    465    311   -506    192    413    148   -129     33     33    205
   -563   -127    436    345   -501    153    394    119   -161     20     -5    171
   -587   -239    348    413   -470     54    337     72   -200    -28    -51    116
   -615   -366    249    491   -433    -59    275     41   -223    -67    -80     57
   -701   -491    210    594   -457   -140    226     38   -231    -75    -90      0
   -763   -558    205    662   -485   -176    197     46   -226    -67    -77    -23
   -846   -618    226    730   -537   -194    166     62   -202    -36    -38     -2
   -896   -649    244    771   -571   -202    129     83   -176      0     12     33
   -904   -659    241    779   -574   -210    106     93   -161     28     54     67
   -878   -602    275    740   -576   -163    137    127   -124     80    116    135
   -862   -519    340    691   -602    -90    205    174    -77    137    179    207
   -901   -493    407    696   -657    -41    210    179    -72    148    202    244
   -914   -478    436    696   -678    -20    184    171    -83    140    207    259
   -813   -387    426    600   -620     18    236    213    -62    158    233    296
   -740   -371    366    553   -555     -2    270    205    -83    132    205    270
   -680   -392    288    537   -485    -51    239    153   -129     75    148    213
   -574   -348    226    462   -402    -62    220    103   -158     38    106    161
   -470   -324    145    397   -309    -90    215     57   -184      5     62     98
   -413   -301    111    355   -265    -93    202     12   -207    -23     31     38
   -397   -301     96    348   -246   -103    202     -7   -207    -36     23      2
   -420   -342     75    379   -249   -135    220    -33   -210    -46     10    -36
   -392   -306     85    350   -239   -111    267    -31   -184    -20     31    -28
   -400   -272    124    335   -265    -75    303    -31   -158      7     57     -7
   -415   -280    135    348   -277    -72    306    -31   -145     15     64      7
   -410   -246    161    327   -288    -44    272    -23   -132     33     75     41
   -452   -244    207    348   -329    -18    254    -20   -119     57     96     83
   -413   -174    239    293   -327     31    332      5    -75    114    150    148
   -413   -161    252    285   -332     44    394     23    -41    142    181    187
   -501   -252    249    374   -379     -2    400     15    -38    135    174    181
   -509   -270    239    389   -374    -15    418     20    -12    150    194    189
   -485   -288    194    384   -342    -46    400     18    -10    158    194    181
   -454   -306    148    379   -301    -80    465     72     31    192    218    197
   -449   -301    148    376   -298    -77    506    140     83    233    262    233
   -350   -265     85    309   -218    -90    514    194    116    272    311    275
   -197   -239    -44    215    -77   -142    478    207    129    283    337    301
   -127   -298   -171    210     20   -236    405    189    101    252    316    280
    -38   -272   -236    155     98   -257    355    205    103    254    324    288
     28   -296   -324    135    176   -309    314    210     93    233    303    277
    -28   -371   -342    197    155   -358    324    228     98    226    290    290
   -142   -488   -345    314    101   -418    355    233     88    202    265    301
   -368   -688   -319    527    -25   -504    407    187     36    150    218    246
   -418   -774   -355    597    -31   -566    496    163     18    132    207    239
   -517   -935   -420    724    -49   -678    491    122    -20     88    155    176
   -641   -979   -340    810   -153   -659    488    111    -18     88    158    150
   -841  -1044   -202    943   -322   -626    465     85    -31     83    161    129
  -1013  -1114   -101   1065   -457   -607    387     59    -36     88    174    132
  -1195  -1236    -41   1213   -576   -639    324     20    -70     62    148     98
  -1270  -1257     12   1262   -644   -620    277     10    -72     57    142     90
  -1156  -1047    109   1098   -633   -470    314     44    -23    109    213    145
  -1169  -1000    168   1085   -670   -415    368     54    -12    122    228    148
  -1189  -1070    116   1130   -654   -478    322     28    -49     83    184     93
  -1161  -1106     54   1132   -610   -524    293     23    -64     62    166     59
  -1249  -1213     36   1231   -646   -587    345     -7   -116     12    122     41
  -1275  -1267      7   1273   -641   -631    345    -25   -150    -15     90     38
  -1163  -1241    -77   1202   -545   -659    298     36   -129    -10     70      2
  -1091  -1228   -137   1158   -478   -683    353    158    -46     41     59    -31
  -1122  -1228   -106   1171   -509   -667    420    265     59    140    124      0
  -1085  -1083      2   1085   -545   -540    496    465    309    420    392    244
   -974   -784    189    878   -581   -298    405    571    488    714    802    711
   -924   -452    472    688   -701     10    277    394    413    802   1135   1166
   -969   -272    696    618   -833    210    142     49    161    719   1288   1392
  -1060   -420    639    740   -849    109     -2   -379   -257    335    974   1096
  -1072   -823    246    945   -662   -290    -44   -852   -870   -524    -41    132
   -992  -1179   -187   1085   -405   -683   -135  -1031  -1192  -1005   -615   -439
   -805  -1358   -553   1080   -127   -958   -137   -909  -1083   -937   -607   -493
   -553  -1527   -974   1041    210  -1252    -96   -763   -898   -776   -517   -488
   -301  -1628  -1330    963    511  -1480    -20   -587   -688   -594   -384   -446
   -267  -1660  -1395    963    561  -1527    202   -270   -400   -335   -161   -298
   -290  -1722  -1434   1005    568  -1579    340    -31   -220   -168    -12   -213
   -309  -1818  -1509   1065    600  -1665    387     88   -135    -85     57   -163
   -387  -1857  -1473   1122    542  -1667    441    155    -77    -23    119   -111
   -527  -1943  -1415   1234    444  -1680    444    166    -75    -25    116   -111
   -574  -1951  -1376   1260    400  -1665    426    161    -90    -44     93   -122
   -605  -1984  -1379   1296    387  -1683    405    155   -109    -64     77   -111
   -667  -2000  -1332   1332    329  -1667    363    148   -127    -85     67   -124
   -724  -2026  -1301   1376    285  -1665    337    135   -155   -119     31   -181
   -696  -2047  -1353   1369    327  -1699    306    111   -189   -150     -7   -218
   -717  -2081  -1363   1400    322  -1722    254     64   -233   -197    -54   -301
   -756  -2127  -1371   1439    306  -1751    187     12   -283   -257   -106   -387
   -748  -2156  -1410   1452    329  -1784    137    -31   -324   -303   -153   -423
   -795  -2242  -1447   1517    324  -1844     83    -80   -371   -350   -205   -462
   -867  -2309  -1441   1590    285  -1875     49   -106   -397   -381   -236   -475
   -909  -2286  -1379   1595    233  -1834     23    -77   -368   -345   -205   -400
   -961  -2270  -1309   1615    171  -1790     15    -38   -327   -298   -161   -316
  -1044  -2268  -1226   1654     88  -1748     33     -7   -288   -257   -119   -249
  -1054  -2257  -1202   1657     72  -1730     33     10   -262   -223    -85   -200
  -1026  -2184  -1158   1605     64  -1673     38     33   -223   -176    -41   -106
  -1005  -2101  -1096   1553     44  -1600     44     83   -153    -98     33     -2
  -1000  -2075  -1075   1538     36  -1577     12    122   -101    -36     96     41
   -987  -2003  -1015   1496     12  -1509     -7    158    -44     31    166     85
   -901  -1805   -904   1350      0  -1356     31    215     38    122    262    161
   -849  -1654   -805   1252    -23  -1231     80    275    119    207    345    223
   -891  -1615   -724   1252    -85  -1169     90    296    158    244    376    215
   -896  -1519   -623   1208   -137  -1072    150    335    218    290    433    254
   -966  -1509   -542   1236   -215  -1026    181    353    241    306    452    270
   -935  -1415   -480   1174   -228   -948    262    407    298    355    498    319
   -880  -1363   -483   1122   -200   -924    306    444    340    387    522    361
   -831  -1317   -485   1075   -174   -901    311    436    337    371    511    371
   -810  -1257   -446   1034   -181   -854    345    415    335    361    504    384
   -771  -1184   -413    979   -181   -800    397    410    348    363    496    392
   -753  -1150   -397    950   -179   -774    420    381    345    345    475    379
   -727  -1096   -368    911   -179   -732    441    361    348    335    465    376
   -706  -1122   -418    914   -145   -771    454    340    340    322    441    407
   -649  -1114   -465    880    -93   -792    465    337    345    329    441    457
   -571  -1075   -506    823    -36   -792    459    324    345    327    444    485
   -501  -1067   -566    784     31   -818    475    309    340    314    433    491
   -389  -1015   -626    701    116   -820    514    314    350    322    436    491
   -329  -1002   -672    665    168   -836    491    288    322    301    413    470
   -327  -1028   -701    675    184   -867    415    231    267    254    371    428
   -236   -945   -709    592    236   -828    405    228    277    262    381    436
   -272   -948   -678    610    200   -813    454    228    285    265    374    423
   -285   -945   -659    613    187   -802    454    226    285    267    371    397
   -283   -950   -670    615    192   -810    436    213    285    262    361    361
   -366  -1031   -665    698    148   -849    397    155    249    220    322    296
   -480  -1075   -597    776     57   -839    363    122    233    213    324    265
   -532  -1114   -581    823     23   -849    301     62    192    179    296    197
   -571  -1174   -602    872     12   -888    179    -23    119    116    239    109
   -615  -1247   -631    932      7   -940    135    -70     80     77    205     51
   -594  -1215   -620    904     12   -917    161    -70     85     83    210     77
   -574  -1223   -649    898     36   -937    158    -88     70     70    202    116
   -587  -1273   -685    930     46   -979    207    -70     83     70    205    142
   -615  -1280   -665    948     23   -974    252    -23    116    109    241    205
   -633  -1301   -667    966     15   -984    280     20    155    153    293    288
   -607  -1275   -667    943     28   -971    324     64    194    194    342    353
   -584  -1265   -680    924     46   -974    361     80    200    192    335    361
   -581  -1275   -693    930     54   -984    407    101    207    200    335    439
   -602  -1291   -688    945     41   -989    397     98    205    200    353    459
   -659  -1314   -654    987     -5   -984    394    101    205    192    350    446
   -724  -1301   -576   1010    -77   -940    368    106    202    184    332    413
   -683  -1169   -485    927    -98   -828    355    124    220    210    358    446
   -740  -1187   -446    961   -148   -818    413    122    213    205    366    478
   -737  -1148   -410    943   -163   -779    426    116    207    200    358    475
   -688  -1057   -368    872   -161   -714    439    140    239    226    384    483
   -696  -1057   -361    878   -168   -709    472    158    265    246    405    488
   -691  -1109   -418    898   -137   -766    491    142    254    236    389    480
   -665  -1078   -413    870   -127   -745    530    171    285    239    361    441
   -600   -961   -361    779   -122   -662    607    283    389    298    361    397
   -587   -906   -319    748   -135   -613    670    431    535    431    452    444
   -488   -711   -223    597   -132   -467    659    607    776    750    789    737
   -366   -387    -20    376   -174   -205    524    670    940   1075   1257   1210
   -342   -171    168    254   -257     -2    394    532    852   1176   1628   1636
   -384   -168    215    277   -301     23    290    254    540   1010   1735   1774
   -454   -439     12    446   -236   -213    129   -236   -109    288   1057   1208
   -514   -867   -353    691    -80   -613    -28   -815   -878   -735   -137    244
   -480  -1254   -774    867    145  -1015   -179  -1078  -1257  -1257   -779   -309
   -394  -1652  -1257   1023    431  -1454   -223   -984  -1174  -1179   -789   -410
   -322  -1826  -1506   1072    592  -1667   -194   -836   -982  -1005   -696   -418
   -280  -1893  -1613   1085    665  -1753   -135   -675   -771   -813   -566   -342
   -194  -1844  -1649   1018    724  -1745    -10   -465   -527   -600   -397   -228
   -135  -1844  -1709    989    787  -1777     49   -355   -405   -493   -327   -226
   -176  -1886  -1712   1031    766  -1800     85   -311   -371   -462   -319   -218
   -249  -1919  -1670   1085    709  -1797    124   -252   -324   -415   -277   -174
   -363  -2052  -1691   1205    662  -1870    179   -176   -259   -361   -233   -161
   -542  -2177  -1634   1361    545  -1906    270    -75   -176   -283   -158   -109
   -691  -2234  -1545   1462    423  -1891    332     12   -109   -215    -80    -46
   -704  -2301  -1597   1501    444  -1948    355     54    -80   -192    -62    -20
   -698  -2405  -1706   1551    501  -2057    384     88    -57   -176    -59    -18
   -662  -2462  -1800   1564    568  -2132    402    114    -28   -161    -49    -41
   -605  -2512  -1906   1558    649  -2210    379    122    -23   -150    -38    -28
   -574  -2566  -1992   1569    706  -2281    413    153     -7   -137    -31    -57
   -540  -2561  -2021   1551    740  -2294    431    184     12   -127    -31    -70
   -504  -2501  -1997   1504    745  -2249    449    223     41   -103    -10    -28
   -431  -2405  -1974   1415    769  -2190    439    218     25   -111    -10    -31
   -407  -2301  -1893   1356    743  -2099    400    223     25    -96     12    -20
   -381  -2221  -1839   1299    724  -2031    368    239     36    -72     51     28
   -368  -2094  -1725   1231    678  -1909    410    298     93    -10    129    132
   -431  -2008  -1579   1218    571  -1795    504    384    158     64    210    210
   -485  -1909  -1426   1197    470  -1667    576    483    233    155    306    296
   -574  -1696  -1122   1132    272  -1410    610    576    324    270    436    418
   -748  -1426   -678   1088    -36  -1052    696    691    444    415    605    584
   -563  -1218   -654    888     44   -937    628    675    485    498    743    906
   -283  -1101   -820    691    267   -961    620    774    644    672    963   1291
   -316  -1085   -771    698    226   -930    839   1054    867    891   1161   1558
   -706  -1195   -488    950   -109   -841   1060   1262   1015   1039   1293   1808
  -1174  -1384   -210   1278   -483   -800   1150   1301   1026   1052   1332   1886
  -1166  -1522   -355   1343   -407   -937   1010   1145    891    937   1226   1717
   -727  -1571   -844   1148     57  -1208    815    924    696    706    956   1327
   -444  -1647  -1202   1047    379  -1426    714    730    498    475    709    971
   -467  -1712  -1244   1088    387  -1478    618    561    363    332    563    779
   -571  -1758  -1189   1163    309  -1475    555    454    272    223    462    649
   -618  -1818  -1200   1215    288  -1509    446    348    158     90    332    509
   -607  -1899  -1291   1254    340  -1595    381    252     33    -46    200    358
   -597  -2029  -1431   1312    415  -1730    311    153    -88   -184     51    194
   -631  -2161  -1532   1395    449  -1847    239     67   -187   -296    -67     77
   -618  -2255  -1636   1436    506  -1945    184    -25   -272   -389   -158    -44
   -589  -2364  -1774   1478    592  -2070     96   -132   -363   -478   -233   -176
   -613  -2473  -1862   1540    623  -2166     59   -207   -441   -558   -322   -280
   -704  -2551  -1849   1626    571  -2200     38   -231   -467   -587   -350   -324
   -800  -2626  -1826   1712    511  -2226     28   -218   -472   -589   -337   -342
   -815  -2683  -1867   1751    524  -2275     25   -207   -470   -594   -342   -379
   -810  -2686  -1875   1745    530  -2281     31   -213   -485   -620   -376   -363
   -797  -2634  -1836   1714    517  -2234     23   -174   -452   -579   -335   -337
   -797  -2525  -1727   1660    462  -2125     67    -98   -376   -501   -257   -280
   -748  -2338  -1590   1543    420  -1964    161      0   -275   -397   -161   -179
   -756  -2221  -1465   1488    353  -1844    215     67   -207   -327    -93   -111
   -758  -2094  -1335   1426    288  -1714    265    119   -140   -262    -28    -46
   -693  -1953  -1260   1322    280  -1605    257    140   -103   -213     31      7
   -581  -1839  -1257   1210    337  -1548    218    145    -96   -189     67     44
   -478  -1719  -1241   1096    379  -1480    226    174    -72   -166    103     93
   -350  -1579  -1231    963    439  -1405    254    210    -31   -124    153    137
   -215  -1504  -1291    859    537  -1397    249    213    -20   -109    168    135
    -38  -1457  -1418    748    688  -1439    184    174    -46   -124    153    106
    106  -1470  -1577    680    839  -1522    171    137    -72   -153    124     64
    218  -1491  -1709    636    961  -1597    192    111    -93   -179    106     28
    340  -1449  -1790    553   1062  -1618    226    106   -101   -187     93     23
    366  -1439  -1805    537   1085  -1621    252     96   -114   -200     77     -5
    363  -1478  -1842    555   1101  -1660    303     80   -132   -228     49    -54
    363  -1519  -1883    579   1122  -1701    322     75   -145   -252     28    -98
    309  -1566  -1878    628   1091  -1722    314     80   -145   -257     23   -103
    226  -1647  -1873    711   1049  -1758    376     93   -135   -257     18    -98
    145  -1740  -1886    795   1015  -1813    389     83   -145   -272      5   -116
     80  -1808  -1888    865    982  -1849    384     72   -163   -303    -23   -135
     10  -1893  -1906    940    958  -1901    361     49   -189   -342    -64   -179
    -77  -2021  -1943   1049    932  -1982    275     10   -228   -392   -116   -262
   -179  -2156  -1977   1166    896  -2068    239    -18   -249   -418   -145   -348
   -322  -2255  -1932   1288    802  -2094    257    -36   -257   -436   -174   -402
   -426  -2307  -1880   1363    727  -2094    311     31   -194   -400   -179   -480
   -480  -2257  -1777   1369    646  -2018    324    150    -67   -329   -174   -587
   -493  -2151  -1657   1322    579  -1904    327    275    101   -166    -75   -491
   -426  -1935  -1509   1179    540  -1722    324    452    350    161    249   -228
   -319  -1613  -1293    963    485  -1454    231    524    519    472    701    233
   -322  -1299   -976    810    327  -1137    145    384    439    550   1085    771
   -496  -1343   -846    917    174  -1096    124    168    153    389   1218   1010
   -680  -1569   -888   1122    103  -1228     49   -161   -329   -103    828    724
   -802  -1948  -1148   1374    171  -1548    -46   -613   -961   -937   -205   -101
   -826  -2247  -1421   1538    296  -1834   -140   -839  -1317  -1449   -914   -623
   -774  -2499  -1727   1634    475  -2114   -122   -685  -1150  -1273   -795   -498
   -701  -2600  -1899   1649    597  -2249    -10   -457   -859   -984   -574   -272
   -659  -2566  -1909   1610    623  -2239     77   -257   -589   -714   -345    -75
   -652  -2465  -1813   1558    579  -2140    184    -59   -348   -475   -153     46
   -633  -2385  -1751   1506    558  -2068    296     64   -192   -322    -18    142
   -631  -2359  -1727   1493    545  -2042    267     80   -155   -275     25    163
   -659  -2374  -1717   1517    524  -2047    246     75   -155   -280      2    119
   -665  -2436  -1771   1551    553  -2104    231     38   -197   -327    -54     46
   -654  -2473  -1821   1561    581  -2148    226     31   -210   -342    -59     25
   -680  -2457  -1777   1569    548  -2117    254     51   -194   -327    -38    -33
   -776  -2436  -1660   1605    439  -2049    285     85   -179   -309    -41    -75
   -836  -2423  -1587   1631    374  -2005    306    127   -148   -277    -18    -44
   -872  -2346  -1473   1605    298  -1909    358    163   -111   -239     20    -36
   -906  -2283  -1379   1595    233  -1831    350    179   -103   -226     33    -28
   -904  -2291  -1387   1595    241  -1839    335    213    -88   -205     64     -7
   -862  -2322  -1460   1592    298  -1891    350    228    -85   -205     67    -41
   -782  -2364  -1582   1571    397  -1974    324    236    -98   -215     44    -54
   -714  -2447  -1732   1579    506  -2091    309    259    -90   -200     51    -46
   -693  -2538  -1844   1615    574  -2192    329    280    -75   -187     59    -25
   -623  -2603  -1979   1613    678  -2291    366    301    -64   -181     67     23
   -514  -2714  -2203   1613    841  -2457    257    262   -106   -215     36    -28
   -436  -2883  -2447   1660   1002  -2665    197    218   -166   -280    -28   -135
   -392  -3026  -2634   1706   1119  -2831    158    194   -202   -319    -80   -161
   -374  -3146  -2772   1761   1197  -2959     98    205   -197   -296    -62   -181
   -368  -3192  -2826   1779   1226  -3011     51    223   -184   -272    -49   -189
   -337  -3112  -2777   1725   1218  -2946     75    280   -122   -197     25   -132
   -381  -3068  -2686   1725   1150  -2878    109    327    -59   -124    114    -90
   -449  -3050  -2600   1751   1075  -2826    109    348    -28    -85    161    -67
   -465  -3003  -2540   1732   1036  -2772    122    355    -25    -80    176    -23
   -498  -3008  -2509   1753   1002  -2759    109    358    -28    -85    179    -38
   -511  -3018  -2509   1764    997  -2764     51    327    -62   -114    158    -67
   -548  -3070  -2522   1810    987  -2798     46    309    -93   -148    122   -106
   -615  -3099  -2486   1855    932  -2792     44    290   -132   -197     75   -132
   -639  -3081  -2442   1860    901  -2761     72    285   -142   -215     72   -122
   -698  -3068  -2369   1880    833  -2720     80    265   -179   -257     31   -163
   -789  -3104  -2314   1948    761  -2709     67    228   -228   -322    -46   -205
   -823  -3125  -2301   1971    737  -2714     72    215   -259   -363    -93   -218
   -802  -3070  -2268   1935    732  -2670     83    197   -283   -402   -122   -244
   -787  -3026  -2242   1904    724  -2634     88    181   -306   -436   -161   -272
   -795  -3050  -2255   1922    730  -2652    111    168   -324   -454   -184   -265
   -891  -3112  -2221   2000    665  -2668    111    135   -350   -475   -205   -288
   -930  -3096  -2169   2013    618  -2634    124    137   -335   -457   -187   -275
   -943  -3047  -2107   1995    579  -2577    122    135   -324   -441   -166   -257
   -963  -2985  -2021   1974    527  -2504    142    158   -296   -410   -129   -223
  -1031  -2987  -1956   2008    459  -2470    142    161   -283   -394   -122   -181
  -1111  -3003  -1891   2057    387  -2447    129    168   -259   -374    -93   -142
  -1023  -2860  -1839   1940    405  -2351    213    257   -158   -275     15     -5
   -956  -2691  -1735   1823    389  -2213    337    350    -49   -174    114    111
  -1047  -2688  -1641   1865    296  -2166    350    361    -25   -158    124    140
  -1075  -2678  -1602   1875    262  -2140    329    358    -10   -145    137    142
  -1054  -2618  -1564   1836    252  -2091    324    363     20   -111    171    158
   -963  -2470  -1506   1717    270  -1990    335    394     75    -51    239    166
   -844  -2309  -1465   1574    309  -1886    301    407    111     -7    265    194
   -823  -2307  -1483   1564    329  -1896    262    374     88    -28    246    184
   -782  -2299  -1519   1538    366  -1912    233    348     72    -46    231    161
   -722  -2249  -1527   1486    402  -1888    226    335     70    -41    239    163
   -704  -2218  -1514   1460    405  -1867    213    319     64    -38    239    140
   -670  -2203  -1532   1436    431  -1867    189    293     41    -64    207    101
   -631  -2177  -1545   1402    457  -1862    205    290     41    -59    207    122
   -654  -2203  -1548   1428    446  -1875    220    288     51    -49    226    150
   -605  -2184  -1582   1395    485  -1883    220    267     46    -54    223    142
   -555  -2169  -1613   1361    527  -1891    226    244     31    -67    210    119
   -504  -2148  -1647   1325    568  -1899    215    215     12    -83    194    101
   -444  -2104  -1660   1275    607  -1883    231    194      7    -90    184    101
   -392  -2062  -1673   1226    639  -1870    236    184      2    -98    176    106
   -329  -2034  -1704   1182    685  -1867    239    176     -5   -101    171     96
   -285  -2023  -1738   1153    724  -1880    223    155    -15   -109    161     90
   -285  -2042  -1756   1163    735  -1899    205    140    -25   -122    145     64
   -270  -2026  -1756   1145    740  -1891    244    168      5   -101    158     88
   -298  -2018  -1722   1158    709  -1870    303    200     54    -70    194    109
   -332  -2021  -1688   1176    675  -1855    314    202     72    -51    205    116
   -324  -1974  -1649   1150    662  -1813    355    223     90    -36    213    145
   -465  -2081  -1615   1273    574  -1849    423    259    114    -46    174     72
   -491  -2070  -1579   1280    542  -1823    491    374    205     -5    174     36
   -462  -1984  -1525   1221    530  -1756    566    542    376    153    290    122
   -397  -1740  -1343   1070    472  -1543    628    807    680    509    628    441
   -332  -1402  -1070    867    368  -1236    553    932    883    878   1114    917
   -361  -1114   -753    735    194   -935    342    696    795   1052   1514   1332
   -467   -953   -485    709      7   -719    114    244    480    969   1626   1499
   -576  -1166   -589    872      5   -878    -46   -249    -28    462   1145   1109
   -672  -1756  -1083   1215    205  -1421   -135   -774   -782   -592      2    163
   -678  -2226  -1551   1452    436  -1888   -226   -901  -1085  -1047   -511   -290
   -641  -2470  -1829   1556    592  -2151   -205   -714   -943   -950   -498   -368
   -574  -2540  -1966   1558    696  -2255   -155   -491   -735   -784   -418   -345
   -485  -2449  -1966   1465    737  -2208    -18   -233   -498   -581   -280   -262
   -446  -2403  -1958   1423    753  -2182    142    -18   -293   -407   -153   -202
   -433  -2353  -1919   1392    740  -2138    200     75   -213   -337    -98   -189
   -423  -2325  -1901   1374    737  -2114    231    122   -179   -303    -77   -174
   -371  -2291  -1919   1332    774  -2107    241    137   -174   -301    -67   -187
   -316  -2229  -1912   1273    797  -2073    220    150   -166   -296    -77   -187
   -272  -2174  -1904   1223    813  -2039    213    171   -150   -280    -77   -155
   -231  -2122  -1891   1176    828  -2008    218    187   -137   -259    -57   -106
   -220  -2075  -1857   1145    815  -1966    239    194   -119   -239    -31   -103
   -189  -1997  -1810   1093    810  -1904    257    210    -96   -200      5    -77
   -168  -1927  -1761   1047    795  -1844    275    228    -67   -166     44    -57
   -171  -1914  -1743   1044    784  -1829    298    233    -41   -137     80    -36
   -168  -1896  -1727   1031    779  -1813    296    233    -28   -122     98    -25
   -171  -1813  -1641    992    732  -1727    267    220    -38   -137     83    -12
   -176  -1748  -1571    961    696  -1660    270    233    -33   -122     83     15
   -171  -1719  -1548    945    688  -1634    277    254    -15    -83    122     23
   -116  -1662  -1545    888    711  -1605    280    236    -41   -114     83     12
    -70  -1587  -1519    828    722  -1553    233    228    -46   -111     83     38
    -28  -1522  -1493    774    730  -1509    174    213    -57   -111     90     41
    -28  -1493  -1465    761    717  -1480    135    189    -85   -132     83     -7
    -20  -1551  -1530    784    753  -1540    106    189    -90   -137     72    -49
    101  -1631  -1732    763    914  -1680     62    205    -85   -129     75    -31
    184  -1657  -1842    735   1010  -1748     28    228    -72   -101     98     -5
    239  -1691  -1930    727   1083  -1810     25    252    -64    -75    124     12
    283  -1717  -2003    714   1143  -1860      2    270    -64    -57    142      5
    210  -1756  -1966    771   1088  -1860     23    335    -20      2    210     41
      5  -1800  -1805    896    904  -1803     75    418     49     67    283    124
   -150  -1865  -1714   1008    782  -1790    174    514    127    129    371    226
   -249  -1940  -1693   1093    719  -1818    252    553    161    150    397    200
   -285  -2049  -1764   1169    737  -1906    296    568    166    142    368    192
   -285  -2151  -1865   1215    787  -2008    361    594    176    153    363    176
   -280  -2244  -1964   1262    841  -2104    387    597    153    129    340    135
   -275  -2351  -2075   1312    898  -2213    350    568    101     64    288     98
   -306  -2488  -2182   1397    935  -2335    389    545     57      2    218     18
   -327  -2611  -2283   1467    976  -2449    402    517     15    -46    155    -59
   -350  -2681  -2330   1517    989  -2507    348    470    -41   -109     88   -132
   -436  -2694  -2257   1564    909  -2475    381    449    -62   -135     59   -122
   -561  -2688  -2127   1623    782  -2410    459    446    -67   -137     64   -137
   -672  -2644  -1974   1657    649  -2312    493    444    -77   -140     59   -150
   -600  -2582  -1982   1592    691  -2283    457    407   -109   -166     31   -166
   -465  -2587  -2122   1525    826  -2353    387    350   -161   -205     -2   -228
   -355  -2574  -2221   1465    930  -2397    353    309   -200   -249    -46   -285
   -316  -2608  -2294   1462    984  -2452    311    265   -246   -298   -111   -311
   -270  -2561  -2291   1415   1010  -2426    272    277   -241   -290    -93   -311
   -246  -2507  -2260   1376   1005  -2385    254    275   -249   -293    -96   -350
   -158  -2444  -2288   1301   1065  -2366    231    236   -288   -332   -129   -405
   -106  -2444  -2340   1273   1114  -2392    249    181   -342   -384   -189   -480
   -241  -2520  -2278   1382   1018  -2400    265    197   -337   -374   -174   -462
   -446  -2551  -2107   1499    828  -2330    452    415   -155   -168     25    -70
   -717  -2600  -1883   1657    581  -2242    600    600      2    -10    192    249
   -961  -2556  -1595   1756    316  -2075    620    701     54     62    267    418
   -945  -2405  -1460   1675    257  -1932    631    761     57     57    257    496
   -787  -2330  -1543   1556    376  -1938    581    691    -57    -54    168    446
   -574  -2270  -1696   1421    558  -1982    475    532   -189   -171     70    259
   -288  -2229  -1940   1257    823  -2086    345    363   -329   -293    -62    -10
    -62  -2223  -2161   1143   1049  -2192    215    228   -444   -407   -192   -220
     28  -2218  -2247   1093   1135  -2234    181    187   -480   -446   -239   -283
     49  -2203  -2252   1075   1150  -2229    205    215   -467   -439   -228   -285
     15  -2221  -2236   1101   1122  -2229    228    254   -467   -439   -233   -335
    -85  -2327  -2242   1208   1078  -2286    231    259   -488   -475   -280   -400
   -252  -2455  -2203   1350    974  -2327    197    244   -519   -514   -311   -462
   -329  -2507  -2177   1418    922  -2340    184    236   -524   -527   -329   -501
   -423  -2585  -2161   1501    867  -2372    163    218   -540   -545   -353   -540
   -498  -2629  -2130   1564    815  -2379    184    231   -527   -535   -355   -545
   -584  -2673  -2091   1626    753  -2382    194    210   -537   -548   -368   -574
   -654  -2688  -2034   1670    688  -2361    153    174   -555   -561   -379   -597
   -644  -2670  -2026   1654    688  -2348    106    132   -571   -579   -397   -610
   -620  -2683  -2062   1652    719  -2374     54     75   -600   -610   -426   -613
   -597  -2712  -2117   1654    758  -2416     15     28   -631   -636   -449   -652
   -574  -2707  -2132   1639    779  -2421     18     31   -615   -636   -459   -675
   -545  -2668  -2122   1605    787  -2395     80    109   -535   -594   -457   -719
   -594  -2616  -2021   1605    711  -2320    150    265   -397   -475   -381   -693
   -626  -2418  -1792   1519    581  -2104    254    517   -114   -163    -93   -431
   -542  -2036  -1493   1291    472  -1766    270    691    135    181    322     -5
   -491  -1623  -1135   1057    319  -1379    213    628    179    371    719    491
   -522  -1345   -823    935    150  -1085     64    316    -25    366    995    875
   -535  -1301   -769    917    114  -1036    -62    -80   -392     98    870    792
   -514  -1639  -1124   1075    303  -1384   -124   -563   -982   -646     15    -25
   -428  -2140  -1712   1283    639  -1925   -252   -919  -1517  -1395   -898   -906
   -257  -2413  -2156   1335    948  -2286   -288   -891  -1569  -1509  -1080  -1140
   -132  -2452  -2320   1291   1091  -2387   -239   -657  -1322  -1286   -927  -1065
    -28  -2369  -2340   1197   1153  -2356    -93   -384  -1031  -1026   -735   -932
     38  -2255  -2296   1106   1166  -2275     98    -98   -740   -766   -537   -792
    116  -2158  -2275   1021   1195  -2216    249    111   -540   -584   -389   -675
    202  -2088  -2291    943   1244  -2190    293    207   -449   -498   -316   -623
    187  -2143  -2333    976   1260  -2236    309    241   -415   -472   -296   -613
    168  -2190  -2359   1010   1262  -2273    303    249   -394   -462   -290   -613
    142  -2242  -2385   1049   1262  -2312    290    244   -394   -470   -301   -631
     77  -2307  -2387   1111   1231  -2348    285    231   -402   -478   -314   -652
      0  -2340  -2340   1169   1169  -2340    275    241   -397   -470   -301   -639
    -85  -2395  -2309   1239   1109  -2353    275    254   -387   -457   -293   -626
   -142  -2439  -2296   1291   1075  -2369    207    246   -402   -454   -288   -633
   -155  -2460  -2307   1306   1072  -2385    176    241   -413   -470   -309   -649
   -187  -2473  -2286   1330   1049  -2379    155    241   -410   -475   -309   -600
   -233  -2494  -2262   1361   1013  -2379    140    252   -400   -462   -280   -558
   -272  -2491  -2218   1382    971  -2356    132    249   -394   -459   -277   -563
   -348  -2530  -2184   1436    917  -2359    148    249   -389   -452   -275   -506
   -400  -2546  -2145   1473    870  -2346    142    257   -379   -439   -265   -470
   -418  -2546  -2127   1480    852  -2338    135    267   -366   -423   -254   -426
   -420  -2556  -2135   1488    857  -2346    140    277   -361   -418   -249   -405
   -392  -2525  -2135   1457    870  -2330    127    277   -368   -420   -246   -405
   -376  -2426  -2049   1400    833  -2236    132    293   -348   -394   -226   -371
   -355  -2353  -1997   1353    818  -2177    124    311   -329   -366   -197   -348
   -335  -2291  -1956   1314    810  -2125     77    342   -293   -303   -135   -298
   -335  -2252  -1917   1293    789  -2086    106    400   -231   -233    -62   -252
   -337  -2184  -1847   1260    753  -2016    122    433   -181   -171     -5   -207
   -355  -2161  -1805   1257    722  -1982    106    439   -171   -145     28   -218
   -379  -2138  -1758   1260    688  -1948     75    433   -158   -124     57   -215
   -402  -2109  -1709   1254    649  -1909     72    441   -148   -114     80   -179
   -433  -2104  -1670   1267    615  -1886     88    462   -135   -101     93   -171
   -594  -2161  -1566   1376    483  -1865    168    522    -88    -62    119   -161
   -748  -2257  -1509   1504    379  -1883    228    579    -44    -18    158   -114
   -704  -2296  -1595   1499    444  -1948    210    545    -85    -70    103   -145
   -685  -2387  -1701   1535    506  -2044    210    511   -135   -140     31   -181
   -727  -2460  -1732   1590    501  -2096    223    496   -155   -174     -5   -226
   -727  -2551  -1823   1639    548  -2187    218    462   -194   -223    -64   -298
   -672  -2668  -1995   1667    659  -2330    200    407   -259   -303   -158   -379
   -581  -2803  -2221   1691    818  -2512    163    348   -345   -402   -262   -472
   -345  -2964  -2621   1652   1137  -2792     57    233   -491   -553   -410   -623
   -348  -3047  -2699   1699   1174  -2873     28    213   -540   -610   -462   -628
   -431  -3076  -2644   1751   1106  -2860    106    275   -501   -579   -439   -579
   -410  -3180  -2769   1795   1176  -2974    137    293   -509   -597   -467   -644
   -407  -3351  -2943   1878   1265  -3146    135    303   -522   -610   -491   -709
   -431  -3473  -3042   1953   1304  -3257    158    348   -488   -576   -449   -696
   -426  -3468  -3042   1945   1304  -3255    194    405   -433   -522   -379   -670
   -439  -3372  -2935   1904   1247  -3154    252    470   -371   -470   -319   -662
   -519  -3250  -2733   1883   1104  -2992    322    514   -324   -439   -298   -563
   -659  -3234  -2574   1948    956  -2904    366    532   -303   -423   -275   -462
   -717  -3281  -2566   1997    922  -2925    358    522   -314   -433   -277   -496
   -758  -3273  -2514   2016    875  -2894    306    483   -340   -452   -293   -535
   -789  -3268  -2481   2026    844  -2873    236    410   -384   -498   -335   -602
   -833  -3315  -2481   2075    823  -2899    161    329   -449   -566   -394   -688
   -878  -3387  -2509   2132    813  -2948     96    267   -511   -620   -452   -771
   -883  -3406  -2522   2145    818  -2964     49    228   -553   -657   -480   -831
   -870  -3390  -2522   2127    823  -2959     28    205   -579   -678   -498   -865
   -779  -3299  -2520   2039    870  -2909     62    226   -563   -665   -496   -859
   -745  -3247  -2501   1995    878  -2876     85    239   -553   -657   -485   -831
   -714  -3224  -2509   1966    896  -2868     96    236   -553   -654   -470   -797
   -670  -3156  -2486   1912    906  -2824    122    252   -530   -631   -446   -779
   -652  -3096  -2444   1875    896  -2772    155    272   -501   -610   -433   -769
   -649  -3042  -2395   1844    870  -2720    161    275   -485   -605   -423   -735
   -641  -2972  -2330   1805    844  -2652    161    275   -470   -594   -413   -722
   -626  -2938  -2312   1782    841  -2624    161    280   -446   -574   -394   -691
   -633  -2891  -2257   1764    810  -2574    163    285   -420   -553   -374   -667
   -683  -2878  -2195   1779    756  -2538    166    283   -415   -550   -376   -618
   -740  -2876  -2138   1808    698  -2507    155    275   -407   -540   -363   -563
   -813  -2878  -2065   1844    626  -2473    148    270   -394   -524   -340   -537
   -917  -2881  -1964   1899    522  -2423    142    259   -387   -519   -337   -530
   -989  -2876  -1886   1930    446  -2379    137    259   -374   -511   -335   -465
  -1062  -2852  -1790   1956    363  -2322    140    267   -355   -496   -314   -423
  -1106  -2826  -1722   1964    306  -2275    171    306   -319   -472   -306   -410
  -1132  -2769  -1636   1951    252  -2203    254    402   -233   -439   -322   -431
  -1091  -2608  -1517   1847    213  -2062    348    550    -80   -311   -246   -379
   -974  -2333  -1358   1652    189  -1847    433    761    189    -10     38   -135
   -737  -1888  -1150   1312    205  -1522    415    961    504    420    527    361
   -579  -1418   -839   1000    129  -1130    324    940    597    704   1028    940
   -574  -1270   -698    922     59   -984    200    667    348    672   1283   1226
   -610  -1335   -724    971     54  -1031     75    277   -103    311   1091   1088
   -717  -1699   -982   1208    129  -1340    -33   -270   -789   -548    155    358
   -766  -2143  -1376   1454    303  -1761   -142   -724  -1415  -1444   -917   -519
   -745  -2397  -1652   1569    452  -2023   -236   -675  -1402  -1475  -1028   -644
   -782  -2540  -1761   1660    488  -2151   -179   -449  -1137  -1221   -857   -548
   -831  -2577  -1748   1701    457  -2161    -64   -231   -859   -969   -685   -491
   -787  -2499  -1712   1644    462  -2107     72    -25   -597   -732   -522   -452
   -763  -2385  -1621   1571    428  -2003    187    135   -400   -558   -381   -348
   -782  -2359  -1577   1569    397  -1969    228    205   -322   -488   -342   -353
   -743  -2353  -1610   1545    431  -1982    215    200   -314   -480   -348   -348
   -722  -2343  -1621   1532    449  -1982    207    192   -301   -465   -324   -350
   -698  -2338  -1641   1517    470  -1990    202    194   -301   -472   -345   -400
   -719  -2369  -1649   1545    462  -2010    200    189   -301   -478   -355   -371
   -730  -2364  -1634   1545    449  -2000    197    189   -293   -475   -348   -379
   -639  -2369  -1730   1504    545  -2049    155    148   -327   -511   -392   -452
   -740  -2353  -1615   1545    436  -1987    176    179   -283   -465   -345   -366
   -740  -2392  -1652   1566    454  -2021    161    161   -298   -483   -358   -348
   -701  -2353  -1652   1527    472  -2003    179    189   -283   -470   -348   -329
   -771  -2314  -1543   1543    384  -1930    207    275   -210   -392   -267   -254
   -633  -2296  -1662   1465    511  -1979    171    244   -244   -423   -290   -265
   -558  -2283  -1727   1421    581  -2005    168    223   -257   -433   -296   -272
   -620  -2301  -1683   1460    530  -1995    207    254   -226   -402   -275   -252
   -610  -2265  -1654   1439    522  -1961    129    249   -226   -402   -277   -252
   -472  -2218  -1748   1345    636  -1984     98    223   -241   -420   -293   -244
   -426  -2197  -1771   1312    672  -1987    116    233   -223   -394   -265   -213
   -397  -2177  -1779   1286    688  -1979     88    228   -213   -376   -244   -220
   -329  -2096  -1766   1213    717  -1932      7    213   -213   -363   -233   -207
   -241  -2018  -1777   1127    766  -1899      7    226   -184   -319   -187   -176
   -220  -1966  -1748   1093    761  -1857     25    259   -132   -254   -124   -179
   -205  -1896  -1691   1049    740  -1795     51    314    -59   -174    -57   -116
    -88  -1800  -1712    945    810  -1756     38    337    -23   -122      0    -20
   -122  -1735  -1615    927    745  -1675     41    337     -5    -90     54     44
   -153  -1699  -1545    924    693  -1623     51    348      7    -72     85     62
   -233  -1706  -1475    969    618  -1592     80    368     18    -62    109    106
   -324  -1735  -1410   1031    542  -1574     96    379     18    -64    114     98
   -345  -1743  -1400   1041    524  -1571     93    355    -28   -124     51     36
   -384  -1769  -1384   1075    498  -1577    109    327    -85   -210    -38     10
   -368  -1787  -1418   1075    522  -1602     23    262   -181   -316   -137    -44
   -366  -1771  -1405   1070    519  -1590     36    220   -241   -392   -200   -103
   -376  -1784  -1408   1078    514  -1595     72    210   -272   -449   -275   -200
   -246  -1855  -1608   1049    680  -1732     83    179   -332   -530   -363   -249
    -93  -1904  -1810    997    857  -1857     36    111   -410   -615   -439   -316
     62  -1904  -1966    922   1013  -1935    -59     49   -483   -691   -509   -415
    111  -1943  -2057    914   1083  -1997    -10     41   -498   -714   -530   -431
     59  -1966  -2026    953   1041  -1995     59     57   -478   -717   -527   -441
   -150  -2078  -1927   1111    885  -2003    101     88   -459   -727   -535   -413
   -358  -2127  -1769   1244    704  -1948    192    202   -371   -662   -467   -374
   -418  -2197  -1779   1306    678  -1990    233    262   -332   -623   -446   -381
   -446  -2283  -1836   1363    693  -2060    265    303   -298   -576   -413   -327
   -584  -2346  -1761   1465    587  -2055    348    410   -220   -480   -335   -262
   -722  -2421  -1699   1571    488  -2060    431    514   -158   -418   -290   -244
   -789  -2564  -1774   1675    491  -2169    449    524   -166   -441   -324   -288
   -854  -2639  -1784   1745    465  -2213    415    517   -158   -433   -322   -301
   -885  -2678  -1792   1779    452  -2236    420    519   -135   -410   -303   -311
   -883  -2650  -1766   1766    441  -2208    420    517   -114   -379   -275   -293
   -839  -2626  -1787   1730    472  -2205    368    478   -145   -392   -277   -288
   -865  -2592  -1727   1727    428  -2158    345    452   -171   -400   -275   -275
   -865  -2514  -1649   1688    392  -2083    342    423   -197   -407   -267   -239
   -893  -2400  -1506   1647    306  -1953    329    402   -207   -410   -249   -220
   -979  -2317  -1337   1647    176  -1826    332    431   -184   -384   -239   -202
  -1034  -2335  -1301   1683    132  -1818    319    426   -194   -394   -257   -228
   -974  -2364  -1392   1667    207  -1880    254    361   -259   -457   -311   -283
   -880  -2343  -1462   1613    290  -1904    179    311   -324   -511   -368   -327
  -1096  -2382  -1288   1738     96  -1834    155    288   -348   -532   -381   -270
  -1205  -2499  -1293   1852     44  -1896    166    257   -371   -548   -374      5
  -1265  -2598  -1335   1930     33  -1966    239    309   -327   -496   -316    285
  -1265  -2675  -1410   1971     72  -2044    316    376   -249   -428   -254    384
  -1335  -2657  -1322   1995     -7  -1992    371    465   -174   -371   -202    423
  -1439  -2605  -1166   2021   -137  -1886    389    535   -135   -340   -176    415
  -1405  -2572  -1169   1987   -119  -1873    371    488   -174   -381   -228    316
  -1195  -2540  -1345   1867     75  -1943    288    353   -280   -496   -350    155
  -1078  -2481  -1402   1779    161  -1943    202    246   -366   -587   -439     31
  -1085  -2413  -1327   1748    119  -1870    176    231   -389   -610   -465    -33
   -958  -2327  -1369   1641    202  -1849    166    233   -413   -641   -501   -106
   -724  -2265  -1540   1496    407  -1904    163    246   -426   -670   -545   -210
   -475  -2203  -1730   1337    626  -1969    171    309   -376   -667   -618   -374
   -314  -2107  -1792   1210    737  -1951    168    384   -293   -610   -641   -452
   -231  -1919  -1691   1072    727  -1805    174    514   -103   -374   -423   -322
    -67  -1660  -1592    865    761  -1626     98    652    111    -12     18     28
    -25  -1374  -1350    698    662  -1363    -46    550     51    106    426    446
   -236  -1384  -1148    810    454  -1267    -90    342   -207    -28    652    745
   -496  -1631  -1135   1062    316  -1384   -119     72   -639   -446    436    618
   -680  -2055  -1374   1369    345  -1714   -145   -319  -1218  -1210   -498   -210
   -743  -2421  -1680   1582    467  -2052   -335   -680  -1719  -1940  -1530  -1080
   -711  -2626  -1914   1667    600  -2270   -423   -657  -1722  -1961  -1652  -1213
   -696  -2787  -2094   1740    698  -2439   -353   -467  -1480  -1714  -1493  -1145
   -688  -2831  -2143   1761    727  -2488   -285   -293  -1221  -1467  -1325  -1047
   -600  -2652  -2055   1626    724  -2353   -155    -96   -937  -1197  -1114   -901
   -519  -2488  -1969   1501    724  -2229    -54     54   -724   -992   -953   -787
   -436  -2403  -1966   1418    763  -2184    -41    119   -631   -898   -880   -737
   -407  -2340  -1932   1374    761  -2138    -33    161   -581   -839   -833   -709
   -358  -2296  -1940   1325    789  -2117    -15    148   -574   -826   -828   -706
   -389  -2288  -1901   1337    753  -2096    -18    124   -566   -815   -823   -704
   -392  -2278  -1886   1332    745  -2081    -36    114   -550   -802   -820   -709
   -335  -2218  -1883   1278    774  -2052    -72    116   -527   -776   -802   -698
   -252  -2153  -1901   1202    823  -2029    -98    129   -485   -737   -763   -667
   -283  -2148  -1865   1215    789  -2008    -88    114   -465   -714   -748   -662
   -368  -2223  -1855   1293    740  -2039    -54     75   -478   -730   -769   -688
   -407  -2247  -1839   1327    714  -2044    -77     51   -478   -724   -761   -685
   -402  -2174  -1771   1286    683  -1971    -59     88   -423   -670   -704   -633
   -452  -2169  -1717   1309    631  -1943    -15    119   -379   -626   -670   -610
   -527  -2192  -1665   1358    568  -1927     15    135   -358   -600   -652   -592
   -571  -2187  -1615   1379    522  -1901    103    197   -290   -540   -602   -548
   -646  -2221  -1574   1434    462  -1899     70    220   -267   -504   -566   -524
   -662  -2226  -1564   1441    449  -1896     96    267   -228   -454   -530   -509
   -678  -2260  -1582   1467    449  -1922    137    316   -192   -405   -493   -498
   -722  -2312  -1590   1517    433  -1951    166    355   -153   -355   -444   -485
   -753  -2299  -1545   1525    394  -1922    184    410    -88   -272   -358   -452
   -797  -2265  -1467   1530    332  -1867    218    470     -5   -181   -270   -384
   -862  -2275  -1415   1566    275  -1844    226    498     57   -124   -220   -322
   -854  -2252  -1397   1553    270  -1826    194    511    106    -85   -181   -272
   -792  -2252  -1460   1522    329  -1855    148    506    116    -83   -171   -283
   -711  -2239  -1530   1475    407  -1886    132    511    124    -77   -155   -298
   -563  -2200  -1636   1379    535  -1919    127    532    145    -70   -140   -309
   -379  -2130  -1751   1254    685  -1940    101    553    166    -70   -142   -348
   -277  -2096  -1821   1184    771  -1958    109    537    145    -96   -174   -423
   -223  -2101  -1878   1163    826  -1992    148    517    122   -127   -215   -488
   -272  -2161  -1888   1215    805  -2026    181    509    119   -142   -249   -527
   -324  -2247  -1922   1286    797  -2086    213    485    109   -171   -285   -574
   -454  -2294  -1839   1374    691  -2068    270    501    132   -158   -283   -540
   -672  -2372  -1699   1522    511  -2036    337    561    194    -96   -228   -431
   -878  -2431  -1556   1654    337  -1995    420    633    257    -41   -168   -283
  -1008  -2431  -1423   1719    207  -1927    475    675    280    -12   -137   -101
  -1078  -2455  -1379   1766    150  -1919    498    696    290     -2   -127    -23
  -1127  -2470  -1343   1797    106  -1906    483    693    277    -10   -137     28
  -1179  -2509  -1332   1844     75  -1922    446    667    254    -18   -140     54
  -1208  -2595  -1387   1901     88  -1992    446    623    226    -38   -163     49
  -1231  -2670  -1441   1948    103  -2057    441    615    223    -31   -163     85
  -1236  -2675  -1439   1956     98  -2057    431    613    226    -28   -158    111
  -1184  -2642  -1457   1912    135  -2049    400    566    189    -70   -187    122
  -1150  -2624  -1473   1888    161  -2049    368    535    174    -77   -202    142
  -1085  -2598  -1512   1839    210  -2055    340    522    171    -75   -202    119
  -1031  -2579  -1548   1805    257  -2062    355    522    176    -72   -194     85
  -1021  -2603  -1582   1810    280  -2094    374    527    181    -77   -200     10
   -971  -2556  -1584   1764    306  -2070    405    550    202    -75   -213    -33
   -932  -2478  -1545   1704    306  -2013    384    542    223    -54   -207    -28
   -937  -2455  -1517   1693    288  -1987    368    530    239    -36   -187    -33
  -1054  -2468  -1413   1761    176  -1943    348    524    241    -31   -174    -41
  -1197  -2546  -1348   1873     75  -1948    353    537    236    -33   -200    -77
  -1254  -2587  -1335   1919     38  -1961    355    571    249    -25   -205    -93
  -1223  -2637  -1413   1930     93  -2026    314    592    244    -31   -210    -96
  -1254  -2818  -1564   2036    153  -2192    309    571    194    -90   -270   -158
  -1254  -2959  -1704   2107    223  -2333    319    563    171   -122   -306   -192
  -1184  -3102  -1917   2143    363  -2509    293    558    148   -153   -340   -228
  -1137  -3226  -2088   2179    475  -2657    280    535    114   -194   -387   -290
  -1018  -3359  -2340   2187    659  -2850    226    475     28   -290   -485   -366
   -878  -3450  -2572   2164    846  -3011    231    478     12   -327   -527   -376
   -735  -3468  -2735   2101    997  -3102    231    459     -5   -371   -574   -405
   -701  -3595  -2894   2148   1093  -3244    241    433    -12   -387   -574   -462
   -766  -3684  -2917   2223   1072  -3302    288    475      2   -371   -558   -501
   -748  -3673  -2925   2210   1088  -3299    322    522     51   -348   -563   -491
   -813  -3761  -2951   2286   1067  -3356    267    446    -28   -410   -602   -540
   -766  -3821  -3055   2294   1143  -3439    275    462      5   -376   -563   -563
   -758  -3826  -3068   2291   1153  -3447    293    519     54   -332   -532   -571
   -665  -3665  -3000   2166   1166  -3333    353    579    114   -275   -496   -540
   -610  -3629  -3021   2120   1202  -3325    342    550     98   -288   -506   -571
   -667  -3735  -3068   2200   1200  -3403    350    540     88   -311   -553   -605
   -654  -3733  -3081   2192   1213  -3408    459    644    179   -272   -576   -620
   -605  -3681  -3076   2143   1234  -3380    542    782    306   -184   -553   -615
   -633  -3642  -3008   2138   1184  -3325    522    914    488     25   -374   -449
   -504  -3229  -2725   1865   1109  -2977    488   1093    756    397     64     20
   -418  -2753  -2335   1584    958  -2546    467   1047    810    633    524    579
   -657  -2717  -2060   1688    701  -2390    342    678    555    623    807    953
   -880  -2779  -1899   1829    509  -2340    174    231    142    332    672    870
  -1000  -3107  -2107   2052    550  -2605     64   -270   -459   -444   -210    145
  -1047  -3567  -2520   2307    732  -3042     -7   -592   -966  -1205  -1109   -607
  -1049  -3837  -2787   2444    867  -3312    -18   -506   -914  -1226  -1213   -745
  -1054  -3902  -2850   2475    896  -3374     80   -241   -615   -961  -1031   -670
  -1005  -3837  -2831   2421    911  -3333    205     10   -332   -714   -852   -566
   -969  -3733  -2764   2351    893  -3247    400    257    -57   -475   -670   -439
   -927  -3585  -2657   2257    865  -3122    532    426    127   -311   -532   -340
   -841  -3437  -2595   2138    875  -3016    558    496    215   -226   -457   -275
   -807  -3328  -2522   2068    854  -2925    615    550    293   -150   -384   -202
   -774  -3242  -2468   2005    844  -2855    662    579    353    -96   -340   -148
   -750  -3115  -2364   1932    805  -2740    719    620    439    -15   -272    -51
   -709  -3018  -2309   1862    800  -2665    782    662    519     62   -205      5
   -706  -2953  -2249   1829    771  -2603    797    657    555     90   -171     10
   -646  -2834  -2190   1738    769  -2512    828    657    594    124   -142     25
   -613  -2714  -2101   1665    743  -2408    857    678    644    171   -101     80
   -594  -2629  -2034   1610    719  -2333    883    711    696    226    -44    153
   -519  -2514  -1995   1514    737  -2255    901    740    748    280     10    236
   -470  -2397  -1927   1434    727  -2164    935    776    800    335     64    314
   -454  -2309  -1855   1382    698  -2083    958    792    839    374     96    361
   -436  -2281  -1847   1356    704  -2062   1002    797    854    389    111    381
   -415  -2231  -1816   1322    698  -2023   1015    792    859    400    119    397
   -392  -2177  -1784   1283    693  -1979   1026    789    867    410    122    423
   -371  -2117  -1745   1244    685  -1932   1023    802    880    426    124    465
   -381  -2083  -1701   1231    657  -1893   1010    805    883    431    116    452
   -358  -2023  -1665   1189    652  -1844   1005    815    893    449    132    467
   -301  -1938  -1636   1117    667  -1787    982    841    911    488    176    506
   -257  -1857  -1600   1057    670  -1730    974    875    943    524    200    506
   -181  -1805  -1626    992    722  -1714    963    904    971    563    220    548
   -111  -1719  -1608    914    748  -1665    945    909    992    594    249    592
    -62  -1605  -1543    831    737  -1574    919    901   1000    615    285    602
      7  -1543  -1551    769    779  -1545    885    901    997    626    306    587
     31  -1473  -1506    719    766  -1491    885    862    963    589    259    561
     46  -1371  -1421    662    732  -1395    896    833    927    548    207    584
     85  -1325  -1413    618    748  -1369    893    815    901    524    184    584
    101  -1280  -1382    589    740  -1330    924    797    875    491    148    519
     67  -1249  -1319    589    693  -1283    953    800    870    480    132    527
     54  -1228  -1283    584    667  -1254    966    771    828    433     80    491
     46  -1218  -1265    584    654  -1241   1000    745    784    379     18    433
     72  -1127  -1200    527    636  -1163    984    698    735    324    -49    389
     85  -1054  -1143    483    613  -1096    974    652    688    270   -101    314
    150  -1039  -1189    444    667  -1114    966    610    662    233   -145    244
    161  -1039  -1200    439    678  -1119    927    522    592    150   -233    174
    163   -976  -1140    407    652  -1057    893    462    527     80   -309    142
    215   -872  -1091    327    652   -982    896    488    530     88   -316    124
    311   -709  -1023    197    667   -865    940    517    561    119   -285    129
    314   -672   -989    179    652   -831    950    475    530     90   -311     88
    265   -667   -932    202    597   -800    969    472    545    119   -298     83
    335   -574   -911    119    623   -743    909    423    498     93   -324     67
    410   -407   -818     -2    613   -613    922    441    498     98   -322     54
    400   -319   -722    -41    561   -519    927    467    511    114   -335     44
    358   -168   -527    -93    441   -348    961    504    530    129   -329     90
    319    -51   -371   -135    345   -210   1000    537    553    150   -314    189
    374     23   -350   -200    363   -163    969    522    540    148   -306    179
    348    166   -181   -257    265     -7    927    524    545    161   -290    161
    348    322    -25   -335    187    148    852    511    540    168   -288    176
    355    371     12   -363    171    194    841    465    488    129   -311    168
    371    420     49   -397    161    236    797    407    423     85   -350    122
    374    465     90   -420    140    277    774    335    337      2   -439     54
    389    530    140   -459    124    335    737    301    283    -51   -498     31
    519    613     90   -568    215    353    743    332    288    -38   -491     28
    483    475     -7   -480    244    236    758    301    231    -88   -548    -51
    465    381    -83   -423    272    150    717    233    142   -171   -633   -158
    454    402    -51   -428    254    176    672    192     77   -231   -696   -202
    301    433    129   -368     85    283    717    223    103   -210   -680   -168
    129    446    316   -288    -93    381    784    272    140   -176   -652   -150
    -25    488    511   -231   -270    498    831    314    171   -155   -633   -132
   -122    553    675   -215   -397    613    880    358    200   -132   -613    -80
   -192    594    787   -202   -488    691    937    402    231   -109   -597    -80
   -228    618    846   -194   -537    732    966    415    241    -98   -597    -83
   -277    626    904   -174   -592    763   1002    426    246    -90   -594    -96
   -259    649    909   -194   -584    779   1047    472    265    -64   -576    -83
   -249    654    901   -202   -576    776   1054    480    252    -80   -592   -106
   -280    641    919   -181   -600    779   1041    465    215   -111   -628   -145
   -361    659   1021   -150   -691    839   1031    472    200   -124   -644   -158
   -407    691   1098   -140   -753    893   1052    483    189   -142   -675   -192
   -413    792   1205   -192   -810   1000   1117    571    239   -129   -717   -249
   -350   1018   1369   -335   -859   1195   1187    745    379     -5   -657   -200
   -277   1421   1699   -574   -989   1561   1280   1005    646    293   -392     41
   -127   1847   1974   -859  -1049   1909   1293   1195    880    615    -25    410
      0   2291   2291  -1145  -1145   2291   1156   1044    823    724    285    828
     51   2683   2629  -1369  -1288   2657   1010    706    602    724    530   1200
    -44   2834   2878  -1397  -1460   2857    852    275    236    498    459   1215
   -171   2561   2733  -1195  -1452   2647    727   -213   -314   -135   -233    566
   -303   2023   2325   -862  -1314   2174    610   -576   -893   -950  -1200   -340
   -223   1706   1930   -743  -1075   1818    519   -530   -963  -1083  -1431   -615
   -132   1621   1753   -745   -943   1688    524   -311   -784   -922  -1343   -602
    -83   1701   1784   -807   -932   1743    631    -88   -579   -743  -1221   -542
    -77   1771   1847   -846   -963   1808    779    155   -371   -548  -1091   -454
   -111   1816   1927   -854  -1018   1870    846    275   -277   -457  -1028   -311
   -168   1886   2055   -862  -1111   1969    922    368   -176   -363   -909    -57
   -355   2018   2374   -831  -1363   2195   1047    563    -54   -189   -753    265
   -509   2138   2647   -813  -1579   2390   1041    597    -57   -158   -732    342
   -618   2179   2798   -782  -1709   2488   1031    576   -101   -192   -776    272
   -766   2192   2959   -714  -1865   2574   1023    574   -132   -207   -831    241
   -802   2268   3070   -732  -1935   2668   1002    537   -161   -252   -875    192
   -678   2416   3094   -870  -1886   2753    961    472   -220   -322   -932    106
   -555   2494   3047   -969  -1800   2769    891    379   -345   -394  -1021    -36
   -454   2572   3024  -1060  -1738   2798    839    309   -415   -441  -1075   -161
   -371   2660   3031  -1143  -1701   2844    810    309   -426   -452  -1093   -228
   -293   2756   3050  -1234  -1673   2904    807    345   -415   -444  -1098   -259
   -337   2850   3185  -1257  -1761   3016    846    441   -368   -394  -1065   -246
   -340   2938   3276  -1301  -1808   3107    870    527   -337   -353  -1039   -239
   -303   3052   3356  -1374  -1829   3203    919    602   -298   -311  -1008   -215
   -319   3174   3494  -1428  -1906   3333    982    667   -257   -265   -976   -184
   -296   3294   3590  -1499  -1943   3442    997    735   -223   -213   -937   -145
   -288   3416   3704  -1564  -1997   3559    976    784   -184   -150   -885    -85
   -319   3538   3858  -1608  -2088   3697    963    820   -132    -77   -815    -12
   -277   3689   3964  -1706  -2122   3826    961    839    -75      0   -740     57
   -233   3845   4078  -1805  -2156   3962    948    859    -23     72   -672    119
   -116   4006   4123  -1945  -2120   4063    922    862      0    119   -628    163
     20   4125   4104  -2073  -2042   4115    867    841      0    145   -602    187
     93   4245   4149  -2171  -2026   4198    828    818      2    158   -574    207
    239   4406   4164  -2322  -1961   4286    756    771    -44    127   -592    187
    309   4489   4177  -2400  -1935   4333    693    730   -101     77   -646    135
    215   4523   4307  -2369  -2044   4416    711    763    -98     85   -652    171
    142   4564   4421  -2353  -2140   4492    714    782   -111     80   -657    168
     70   4619   4549  -2343  -2239   4582    727    789   -122     77   -665    155
     62   4707   4642  -2387  -2291   4676    750    784   -132     67   -680    129
     93   4811   4718  -2452  -2312   4764    774    797   -127     72   -693    119
    148   4840   4692  -2496  -2273   4767    797    787   -145     44   -727     83
    207   4884   4676  -2546  -2234   4780    818    761   -184      2   -774     33
    257   4941   4681  -2600  -2210   4814    844    745   -213    -31   -810    -15
    288   4985   4697  -2637  -2203   4842    841    730   -241    -85   -846    -57
    301   5029   4728  -2668  -2213   4879    867    727   -254   -109   -867    -83
    311   5063   4751  -2688  -2221   4910    904    727   -259   -116   -880    -96
    285   5092   4803  -2688  -2257   4949    893    730   -272   -119   -883    -98
    254   5146   4892  -2699  -2317   5019    883    737   -272   -106   -870    -83
    155   5131   4972  -2644  -2408   5053    891    737   -277    -96   -865    -80
     49   5073   5022  -2561  -2486   5047    875    719   -303   -106   -878    -96
    -36   5027   5060  -2496  -2548   5042    854    688   -337   -129   -901   -119
    -90   5035   5125  -2470  -2608   5079    857    688   -342   -124   -904   -127
   -187   5063   5248  -2439  -2717   5154    878    704   -332    -93   -872   -106
   -231   5086   5318  -2429  -2774   5201    901    717   -311    -62   -846    -80
   -189   5128   5318  -2470  -2753   5222    911    727   -290    -44   -831    -54
   -124   5193   5318  -2533  -2720   5255    893    750   -257     -2   -787    -12
    -70   5248   5318  -2590  -2694   5281    906    779   -220     38   -756     -2
    -23   5294   5318  -2637  -2670   5305    898    776   -223     51   -748    -20
     -2   5315   5318  -2657  -2660   5315    867    758   -233     49   -745    -38
      0   5318   5318  -2657  -2657   5318    802    737   -259     46   -737    -54
      0   5318   5318  -2657  -2657   5318    813    730   -265     57   -724    -49
      0   5318   5318  -2657  -2657   5318    833    753   -244     83   -696    -31
      0   5318   5318  -2657  -2657   5318    833    761   -241     90   -691    -20
      0   5318   5318  -2657  -2657   5318    820    748   -259     83   -698    -10
      0   5318   5318  -2657  -2657   5318    784    730   -293     70   -706     -2
      0   5318   5318  -2657  -2657   5318    743    698   -342     28   -753    -20
      0   5318   5318  -2657  -2657   5318    714    691   -376      0   -782    -31
      0   5318   5318  -2657  -2657   5318    685    657   -426    -54   -833    -70
      0   5318   5318  -2657  -2657   5318    631    636   -467    -90   -870   -106
      0   5318   5318  -2657  -2657   5318    628    646   -475    -96   -872   -122
      0   5318   5318  -2657  -2657   5318    587    628   -498   -114   -883   -148
      0   5318   5318  -2657  -2657   5318    571    615   -514   -122   -878   -150
      0   5318   5318  -2657  -2657   5318    566    594   -530   -129   -878   -142
      0   5318   5318  -2657  -2657   5318    553    566   -548   -137   -875   -135
      0   5318   5318  -2657  -2657   5318    524    511   -584   -168   -906   -155
      0   5318   5318  -2657  -2657   5318    491    454   -623   -215   -950   -140
      0   5318   5318  -2657  -2657   5318    509    472   -607   -200   -924   -142
      0   5318   5318  -2657  -2657   5318    545    506   -584   -194   -940   -189
      0   5318   5318  -2657  -2657   5318    592    597   -506   -155   -956   -246
      0   5318   5318  -2657  -2657   5318    623    740   -384    -49   -904   -265
      0   5318   5318  -2657  -2657   5318    623    930   -155    233   -613    -12
      0   5318   5318  -2657  -2657   5318    555   1057     25    542   -189    423
      0   5318   5318  -2657  -2657   5318    465    961    -46    631    129    852
      0   5318   5318  -2657  -2657   5318    345    683   -324    535    306   1119
      0   5318   5318  -2657  -2657   5318    231    293   -787    119    -15    823
      0   5318   5318  -2657  -2657   5318    142   -194  -1457   -750  -1047   -111
   -192   5125   5318  -2468  -2753   5222     10   -462  -1899  -1369  -1805   -813
   -491   4827   5318  -2166  -2904   5071    -41   -374  -1862  -1371  -1878   -932
   -659   4658   5318  -1997  -2987   4988     20   -158  -1618  -1150  -1727   -906
   -735   4582   5318  -1925  -3026   4949     83     28  -1397   -953  -1595   -859
   -641   4606   5248  -1982  -2946   4925    179    226  -1184   -756  -1444   -766
   -488   4642   5131  -2075  -2808   4886    246    335  -1062   -649  -1363   -704
   -511   4585   5097  -2036  -2805   4842    280    376  -1018   -602  -1332   -662
   -626   4517   5141  -1945  -2883   4829    293    433   -979   -542  -1270   -618
   -761   4489   5248  -1865  -3005   4868    311    496   -940   -483  -1208   -574
   -854   4463   5318  -1803  -3086   4889    335    558   -906   -436  -1176   -555
   -852   4466   5318  -1808  -3083   4892    327    571   -898   -423  -1166   -532
   -875   4442   5318  -1784  -3096   4879    301    563   -922   -433  -1169   -514
   -924   4393   5318  -1735  -3120   4855    275    561   -935   -436  -1169   -524
  -1000   4317   5318  -1657  -3159   4816    272    555   -943   -444  -1156   -511
  -1075   4242   5318  -1584  -3195   4780    254    553   -948   -446  -1145   -504
  -1124   4193   5318  -1532  -3221   4754    231    530   -961   -462  -1150   -504
  -1145   4172   5318  -1512  -3231   4744    231    496   -974   -467  -1143   -498
  -1091   4227   5318  -1566  -3203   4772    197    439  -1002   -493  -1166   -511
   -948   4369   5318  -1712  -3133   4842    207    462   -971   -449  -1132   -444
   -839   4479   5318  -1821  -3078   4897    246    524   -901   -358  -1044   -353
   -774   4543   5318  -1886  -3047   4928    267    555   -846   -301   -987   -298
   -675   4642   5318  -1982  -2995   4980    283    579   -800   -246   -935   -277
   -535   4782   5318  -2122  -2925   5050    296    600   -745   -181   -872   -202
   -431   4886   5318  -2229  -2873   5102    298    618   -704   -132   -818   -176
   -340   4977   5318  -2317  -2829   5146    285    644   -646    -62   -748   -148
   -223   5094   5318  -2434  -2769   5206    267    683   -571     23   -654    -75
   -135   5183   5318  -2525  -2725   5250    254    722   -509    101   -568      7
    -72   5245   5318  -2587  -2694   5281    244    748   -459    174   -493     72
    -28   5289   5318  -2631  -2673   5302    254    766   -410    231   -423    122
      0   5318   5318  -2657  -2657   5318    244    763   -389    262   -366    163
      0   5318   5318  -2657  -2657   5318    220    735   -394    254   -366    181
      0   5318   5318  -2657  -2657   5318    257    774   -342    298   -329    236
      0   5318   5318  -2657  -2657   5318    309    839   -277    355   -265    283
      0   5318   5318  -2657  -2657   5318    311    810   -288    327   -283    265
      0   5318   5318  -2657  -2657   5318    332    787   -290    309   -306    290
      0   5318   5318  -2657  -2657   5318    363    758   -306    280   -348    262
      0   5318   5318  -2657  -2657   5318    392    717   -329    244   -394    231
      0   5318   5318  -2657  -2657   5318    368    644   -381    187   -449    179
      0   5318   5318  -2657  -2657   5318    314    545   -467     98   -542     88
      0   5318   5318  -2657  -2657   5318    290    480   -514     49   -589     51
      0   5318   5318  -2657  -2657   5318    296    446   -535     28   -602     46
      0   5318   5318  -2657  -2657   5318    288    426   -540     28   -600     70
      0   5318   5318  -2657  -2657   5318    285    418   -537     41   -581     90
      0   5318   5318  -2657  -2657   5318    283    394   -548     36   -587     54
      0   5318   5318  -2657  -2657   5318    277    371   -563     23   -620     25
      0   5318   5318  -2657  -2657   5318    270    371   -561     31   -610     70
      0   5318   5318  -2657  -2657   5318    262    376   -537     62   -563    111
      0   5318   5318  -2657  -2657   5318    267    379   -522     75   -558    101
      0   5318   5318  -2657  -2657   5318    288    397   -491     96   -550    116
      0   5318   5318  -2657  -2657   5318    301    402   -470    119   -540    145
      0   5318   5318  -2657  -2657   5318    309    410   -457    127   -530    161
      0   5318   5318  -2657  -2657   5318    301    413   -446    140   -511    171
      0   5318   5318  -2657  -2657   5318    283    400   -444    148   -493    184
      0   5318   5318  -2657  -2657   5318    241    366   -472    135   -496    181
      0   5318   5318  -2657  -2657   5318    187    309   -527     88   -532    145
      0   5318   5318  -2657  -2657   5318    168    280   -555     62   -548    127
      0   5318   5318  -2657  -2657   5318    174    280   -566     54   -550    116
      0   5318   5318  -2657  -2657   5318    116    259   -602     25   -571     90
      0   5318   5318  -2657  -2657   5318     88    236   -644    -12   -618     36
      0   5318   5318  -2657  -2657   5318     98    226   -665    -41   -646     10
      0   5318   5318  -2657  -2657   5318     96    218   -683    -62   -654      2
      0   5318   5318  -2657  -2657   5318     83    205   -714    -88   -678    -20
      0   5318   5318  -2657  -2657   5318     83    189   -748   -122   -714    -72
      0   5318   5318  -2657  -2657   5318     57    150   -800   -174   -769   -135
      0   5318   5318  -2657  -2657   5318     20    101   -852   -223   -810   -171
      0   5318   5318  -2657  -2657   5318     12     77   -872   -244   -823   -179
      0   5318   5318  -2657  -2657   5318     20    101   -867   -233   -813   -174
      0   5318   5318  -2657  -2657   5318     33    127   -859   -215   -797   -153
      0   5318   5318  -2657  -2657   5318     36    124   -865   -210   -795   -161
      0   5318   5318  -2657  -2657   5318     46    122   -862   -207   -789   -171
      0   5318   5318  -2657  -2657   5318     70    132   -854   -200   -779   -161
      0   5318   5318  -2657  -2657   5318     75    129   -857   -200   -774   -166
      0   5318   5318  -2657  -2657   5318     44     96   -880   -226   -782   -184
      0   5318   5318  -2657  -2657   5318     72    111   -865   -239   -810   -231
      0   5318   5318  -2657  -2657   5318    181    259   -732   -150   -797   -231
      0   5318   5318  -2657  -2657   5318    233    407   -542     46   -636   -103
      0   5318   5318  -2657  -2657   5318    249    607   -254    407   -259    202
      0   5318   5318  -2657  -2657   5318    129    711    -49    782    241    693
      0   5318   5318  -2657  -2657   5318      2    524   -187    826    589   1093
      0   5318   5318  -2657  -2657   5318    -57    239   -522    594    626   1182
      0   5318   5318  -2657  -2657   5318    -93   -150  -1047     -7     77    724
    -15   5302   5318  -2642  -2665   5310   -111   -639  -1709   -963  -1088   -236
   -491   4827   5318  -2169  -2904   5071   -189   -776  -1951  -1337  -1595   -696
   -828   4489   5318  -1831  -3073   4902   -135   -579  -1756  -1156  -1493   -701
  -1023   4294   5318  -1636  -3169   4806    -31   -337  -1465   -883  -1309   -615
  -1044   4273   5318  -1613  -3180   4795     46   -142  -1195   -631  -1122   -511
   -956   4362   5318  -1704  -3135   4840    205     67   -911   -397   -924   -376
   -911   4406   5318  -1745  -3115   4860    262    168   -763   -280   -818   -327
   -971   4346   5318  -1688  -3143   4832    272    187   -732   -259   -815   -324
  -1041   4276   5318  -1615  -3180   4795    270    176   -737   -270   -826   -311
  -1130   4188   5318  -1530  -3224   4751    290    194   -722   -257   -810   -296
  -1221   4097   5318  -1439  -3268   4707    298    220   -706   -236   -792   -309
  -1312   4006   5318  -1348  -3315   4660    270    207   -722   -241   -792   -348
  -1356   3962   5318  -1301  -3335   4640    252    187   -732   -259   -810   -381
  -1413   3904   5318  -1247  -3364   4611    236    176   -722   -249   -810   -327
  -1408   3910   5318  -1249  -3364   4611    218    168   -698   -220   -769   -290
  -1363   3954   5318  -1296  -3341   4634    213    174   -667   -192   -732   -265
  -1330   3987   5318  -1327  -3322   4653    215    176   -644   -168   -704   -262
  -1330   3987   5318  -1330  -3325   4650    171    161   -672   -194   -727   -298
  -1343   3975   5318  -1314  -3330   4645    135    135   -701   -223   -756   -329
  -1379   3938   5318  -1280  -3348   4627    124    116   -709   -239   -766   -348
  -1379   3938   5318  -1278  -3348   4627     80    116   -691   -220   -735   -322
  -1325   3980   5305  -1327  -3315   4642     62    135   -672   -200   -704   -309
  -1304   3972   5274  -1335  -3289   4621     62    153   -649   -179   -672   -290
  -1363   3943   5307  -1291  -3338   4624     44    145   -641   -155   -631   -187
  -1387   3930   5318  -1270  -3351   4624     67    174   -576    -62   -504     46
  -1402   3915   5318  -1257  -3359   4616    150    296   -428    124   -309    337
  -1389   3928   5318  -1267  -3354   4621    174    394   -335    231   -205    467
  -1267   4050   5318  -1392  -3291   4684    200    465   -270    298   -155    527
  -1158   4159   5318  -1499  -3237   4738    210    511   -220    319    -93    594
  -1098   4219   5318  -1561  -3208   4767    168    441   -288    301    -83    615
  -1065   4252   5318  -1595  -3190   4785    109    327   -345    259   -111    568
  -1047   4271   5318  -1613  -3182   4793     64    267   -376    218   -129    504
  -1039   4278   5318  -1618  -3177   4798     23    252   -407    194   -148    431
  -1044   4273   5318  -1613  -3180   4795      5    241   -423    168   -184    350
  -1093   4224   5318  -1564  -3205   4770     -2    213   -444    122   -244    257
  -1130   4188   5318  -1530  -3224   4751     20    220   -452     96   -288    171
  -1202   4115   5318  -1454  -3260   4715     18    215   -488     31   -371     70
  -1270   4047   5318  -1389  -3294   4681     -5    168   -537    -46   -452    -28
  -1325   3993   5318  -1335  -3320   4655      0    127   -576   -111   -514    -98
  -1335   3959   5292  -1314  -3312   4624      7     72   -615   -171   -568   -142
  -1301   3930   5232  -1314  -3265   4580     -5     41   -646   -205   -597   -166
  -1249   3928   5177  -1340  -3213   4551      0     51   -639   -207   -592   -179
  -1189   3936   5125  -1371  -3156   4530      0     36   -649   -223   -600   -205
  -1137   3930   5066  -1397  -3102   4497      5      7   -657   -244   -620   -228
  -1109   3928   5037  -1408  -3073   4481     25      7   -639   -233   -607   -202
  -1057   3920   4977  -1431  -3018   4447     23      5   -639   -231   -600   -220
  -1047   3917   4962  -1436  -3003   4440     38     25   -618   -213   -571   -231
  -1039   3930   4970  -1447  -3005   4450     18     18   -623   -228   -587   -231
  -1031   3959   4990  -1462  -3011   4473     23     31   -592   -200   -566   -174
  -1013   3969   4983  -1480  -2998   4476     38     33   -566   -174   -530   -168
   -979   4000   4980  -1512  -2979   4489     28     41   -545   -145   -488   -150
   -940   4016   4957  -1538  -2948   4486     23     64   -517   -119   -457   -142
   -974   4029   5003  -1527  -2987   4515     15     96   -478    -90   -426   -124
   -987   4045   5029  -1530  -3008   4536      0     90   -457    -72   -410   -103
  -1008   4029   5035  -1512  -3021   4530    -10     67   -449    -64   -389    -75
  -1036   3987   5024  -1475  -3031   4505    -41     54   -462    -67   -384    -72
  -1044   3933   4977  -1444  -3011   4455    -67     62   -465    -62   -368    -57
  -1034   3910   4941  -1439  -2987   4424    -54     62   -459    -57   -361    -72
  -1005   3915   4920  -1457  -2961   4416    -10     83   -433    -38   -353    -62
   -976   3910   4886  -1467  -2930   4395      0    103   -418    -28   -340    -57
   -909   3865   4775  -1478  -2842   4320    -10     96   -428    -33   -345    -93
   -802   3821   4624  -1509  -2714   4221     -7     98   -441    -44   -366   -132
   -709   3785   4494  -1538  -2603   4138    -62     51   -485    -96   -410   -158
   -636   3748   4382  -1558  -2509   4065    -44     28   -496   -129   -439   -179
   -545   3743   4289  -1597  -2416   4016    -28     38   -485   -140   -454   -210
   -436   3769   4206  -1667  -2322   3985    -96      0   -517   -181   -488   -249
   -335   3782   4117  -1725  -2226   3951    -93    -41   -530   -197   -509   -272
   -275   3725   4000  -1725  -2138   3863    -90    -80   -558   -228   -553   -311
   -236   3660   3897  -1712  -2065   3777   -137   -114   -592   -254   -571   -335
   -244   3642   3886  -1699  -2065   3761   -119   -106   -587   -236   -553   -350
   -272   3658   3930  -1691  -2101   3793    -67    -83   -548   -189   -514   -283
   -358   3652   4008  -1647  -2184   3829    -31    -70   -517   -174   -483   -220
   -428   3629   4058  -1600  -2242   3842    -41    -72   -504   -176   -467   -192
   -519   3595   4112  -1540  -2314   3852   -103    -96   -514   -187   -475   -132
   -584   3559   4143  -1488  -2364   3852    -83    -72   -488   -168   -470    -88
   -680   3541   4221  -1434  -2449   3881     -7     25   -384    -96   -446    -77
   -776   3561   4338  -1392  -2556   3949     25    150   -223     44   -353    -28
   -896   3647   4541  -1376  -2717   4094    129    358     38    337    -75    176
   -979   3850   4829  -1436  -2904   4338    150    530    296    691    363    602
  -1052   4172   5224  -1564  -3138   4697     10    431    293    818    735   1060
  -1028   4289   5318  -1628  -3172   4803    -77    150     46    730    945   1348
  -1132   4177   5310  -1525  -3221   4744   -213   -220   -363    402    782   1197
  -1389   3712   5102  -1161  -3244   4406   -361   -688   -961   -337    -77    361
  -1426   3221   4647   -898  -3037   3933   -467  -1026  -1473  -1078  -1023   -493
  -1405   2927   4333   -761  -2868   3629   -537   -992  -1501  -1166  -1197   -675
  -1413   2764   4175   -675  -2792   3468   -457   -776  -1244   -919  -1028   -610
  -1389   2722   4112   -665  -2751   3416   -345   -563   -976   -675   -844   -491
  -1402   2779   4180   -688  -2792   3478   -140   -311   -680   -410   -633   -324
  -1397   2805   4203   -704  -2800   3504    -36   -122   -480   -231   -488   -200
  -1353   2769   4120   -709  -2738   3445    -57    -23   -397   -145   -402   -145
  -1309   2655   3964   -672  -2637   3309      0     20   -342    -93   -355   -119
  -1288   2473   3759   -592  -2525   3115     33     38   -332    -80   -342   -135
  -1210   2288   3499   -537  -2353   2894     -7     51   -329    -64   -309   -137
  -1150   2122   3273   -488  -2213   2696    -10     31   -368   -119   -384   -210
  -1106   1987   3091   -441  -2099   2538    -10     41   -361   -116   -394   -215
  -1060   1956   3016   -449  -2036   2486    -64     10   -384   -135   -402   -220
  -1047   1927   2974   -439  -2010   2449    -85      0   -407   -153   -410   -265
  -1067   1927   2995   -431  -2031   2462   -101     -5   -418   -158   -407   -311
  -1085   1904   2990   -410  -2039   2447   -132    -28   -441   -181   -439   -337
  -1104   1932   3037   -415  -2070   2483   -171    -49   -452   -187   -439   -337
  -1148   1974   3122   -413  -2135   2548   -161    -46   -428   -163   -413   -293
  -1156   2023   3180   -436  -2166   2600   -171    -36   -431   -158   -394   -254
  -1122   2078   3200   -478  -2161   2639   -174      0   -405   -129   -358   -233
  -1127   2101   3229   -488  -2179   2665   -153     31   -379    -90   -319   -202
  -1148   2140   3289   -496  -2218   2714   -161     44   -342    -44   -262   -135
  -1127   2127   3255   -501  -2192   2691   -166     72   -306     -2   -220    -75
  -1119   2114   3234   -498  -2177   2673   -171    101   -280     33   -179    -41
  -1047   2164   3211   -558  -2130   2686   -205    114   -265     62   -153    -25
   -932   2262   3195   -665  -2062   2727   -205    153   -218    116    -98     51
   -909   2299   3208   -696  -2060   2753   -228    176   -181    166    -36     83
   -919   2255   3174   -667  -2047   2712   -252    187   -155    207     20    129
   -875   2291   3164   -709  -2021   2727   -241    205   -129    239     59    168
   -896   2301   3198   -701  -2047   2748   -249    194   -124    233     64    168
   -966   2296   3263   -665  -2114   2777   -257    179   -124    223     67    168
  -1039   2262   3302   -610  -2169   2782   -249    166   -137    205     57    174
  -1036   2291   3325   -628  -2179   2808   -257    202   -116    236     96    197
  -1044   2281   3325   -618  -2184   2803   -213    226    -90    254    119    189
  -1117   2218   3335   -550  -2226   2777   -200    192   -111    223     90    153
  -1140   2203   3343   -532  -2242   2772   -184    153   -135    181     51    109
  -1187   2151   3338   -483  -2262   2743   -142    137   -137    163     31     90
  -1254   2112   3367   -428  -2309   2738   -111    116   -142    148     18     90
  -1270   2091   3361   -410  -2317   2725   -101     90   -155    129      0     83
  -1278   2070   3348   -397  -2314   2709    -88     80   -155    116    -15     72
  -1312   2005   3317   -348  -2314   2660   -103     64   -161    106    -28     59
  -1257   2086   3343   -413  -2299   2714    -70     90   -116    142     20    119
  -1192   2213   3403   -511  -2299   2808     12    132    -57    205     90    213
  -1249   2164   3413   -457  -2333   2790     57    122    -51    210     93    236
  -1304   2101   3406   -400  -2356   2753     51     93    -54    207     90    246
  -1330   2055   3385   -361  -2356   2720     51     54    -62    192     80    244
  -1322   2021   3343   -348  -2333   2681     44     46    -54    197     88    259
  -1343   2000   3343   -329  -2343   2670     31     57    -33    226    119    288
  -1397   1969   3367   -285  -2382   2668     44     85      5    270    161    311
  -1426   1951   3377   -262  -2400   2662     80    116     54    314    205    355
  -1434   2003   3434   -285  -2434   2717     96    132     98    353    249    405
  -1418   2081   3499   -329  -2457   2790    124    163    161    410    301    462
  -1363   2187   3548   -413  -2455   2868    166    205    236    483    381    532
  -1260   2301   3561   -519  -2410   2930    210    252    327    568    470    605
  -1148   2455   3600   -654  -2374   3026    194    270    376    628    535    667
  -1083   2504   3587   -709  -2335   3044    197    254    366    631    542    672
  -1008   2540   3546   -766  -2275   3042    197    241    363    628    540    667
   -930   2595   3525   -831  -2226   3060    210    257    392    657    579    696
   -880   2639   3517   -880  -2200   3078    210    249    392    659    584    701
   -818   2699   3515   -940  -2166   3107    210    252    389    662    592    696
   -932   2590   3522   -831  -2226   3055    168    210    353    623    550    649
   -963   2499   3463   -766  -2213   2979    127    158    309    576    504    605
   -956   2400   3356   -722  -2156   2878     88    111    262    524    454    558
   -896   2364   3260   -735  -2078   2811     46     67    218    472    397    493
   -820   2374   3192   -776  -2005   2782     12     20    179    423    345    441
   -859   2262   3122   -701  -1990   2691    -20    -54    103    342    275    363
   -849   2190   3039   -670  -1943   2613    -46   -122     49    280    228    311
   -839   2130   2969   -646  -1904   2548    -77   -179    -12    210    168    285
   -846   2096   2943   -626  -1896   2517    -67   -155     -5    205    158    303
   -898   2062   2961   -581  -1930   2512    -62   -101     33    249    192    332
   -945   2029   2974   -542  -1961   2501    -25    -80     49    267    210    376
  -1047   1953   3000   -454  -2023   2475     12    -67     64    277    223    397
  -1114   1880   2995   -384  -2057   2439     20    -57     72    288    241    402
  -1158   1808   2966   -324  -2062   2387     36    -44     70    288    236    387
  -1166   1756   2922   -296  -2047   2338     62      5     93    288    213    340
  -1150   1732   2883   -290  -2018   2307    137    119    176    322    202    296
  -1119   1761   2881   -322  -2000   2320    259    293    329    444    283    337
  -1039   1990   3029   -475  -2034   2509    387    550    626    761    568    566
  -1005   2260   3263   -628  -2135   2761    366    761    891   1137   1013    976
   -982   2652   3632   -836  -2307   3141    254    633    917   1366   1441   1457
  -1060   2917   3975   -930  -2517   3445     44    233    709   1405   1714   1792
  -1200   2886   4086   -841  -2642   3486   -132   -249    332   1145   1582   1706
  -1278   2444   3720   -584  -2499   3081   -226   -774   -288    316    672    911
  -1241   1956   3198   -358  -2218   2574   -345  -1080   -769   -387   -132    207
  -1137   1675   2811   -270  -1974   2242   -363   -969   -722   -402   -231     67
  -1021   1641   2662   -309  -1842   2151   -322   -732   -488   -207    -96    142
   -987   1680   2668   -348  -1829   2174   -166   -462   -226     18     85    270
   -969   1732   2701   -381  -1834   2216     36   -205     12    223    249    355
   -932   1836   2769   -452  -1852   2301    132    -90    124    322    332    418
   -901   1862   2764   -480  -1831   2312    179    -46    174    374    387    488
   -844   1875   2720   -517  -1782   2299    213    -23    205    407    426    493
   -769   1912   2678   -571  -1725   2294    210    -15    210    415    426    485
   -737   1909   2647   -584  -1693   2275    205      5    210    415    420    488
   -719   1896   2616   -587  -1667   2255    215     33    207    413    420    485
   -698   1880   2579   -592  -1639   2231    197     36    184    397    413    462
   -649   1844   2494   -597  -1571   2169    142     12    145    363    384    439
   -594   1808   2403   -607  -1499   2104    103    -20    103    324    348    402
   -563   1782   2346   -607  -1454   2062     49    -59     67    288    314    348
   -532   1745   2278   -607  -1405   2010    -51   -150    -10    205    244    283
   -483   1714   2197   -615  -1340   1956   -135   -246   -106    101    145    220
   -485   1675   2158   -594  -1322   1917   -210   -280   -155     51     96    174
   -491   1610   2101   -558  -1296   1855   -272   -296   -187     28     80    137
   -407   1480   1888   -537  -1148   1683   -329   -322   -215      2     54     96
   -236   1392   1628   -579   -932   1509   -407   -384   -275    -57    -10     20
   -116   1348   1462   -615   -789   1405   -459   -415   -301    -77    -36     -2
   -249   1293   1543   -522   -896   1418   -405   -314   -210     18     51     77
   -519   1197   1714   -340  -1117   1454   -309   -171    -88    145    174    192
   -709   1101   1810   -197  -1260   1454   -244    -62      2    246    280    288
   -875   1039   1914    -83  -1395   1478   -181     62    103    358    405    387
  -1062   1002   2065     31  -1564   1532    -90    218    233    491    540    457
  -1070    971   2042     46  -1556   1506    -46    301    298    561    592    540
  -1028    924   1953     51  -1491   1439    -23    355    340    610    636    618
   -956    924   1880     15  -1418   1400     10    400    371    641    670    644
   -857    917   1774    -28  -1314   1345     23    405    376    646    683    633
   -782    891   1673    -57  -1226   1280     -2    363    332    597    641    581
   -732    865   1595    -67  -1163   1228     -7    329    296    563    605    555
   -698    862   1561    -83  -1132   1210      7    306    265    535    581    527
   -693    854   1548    -80  -1119   1200     62    298    241    501    548    485
   -724    828   1551    -51  -1137   1187     77    288    215    470    514    444
   -833    753   1584     38  -1210   1169    101    290    202    449    496    413
   -917    693   1610    109  -1265   1150    150    311    210    454    501    381
   -919    672   1592    124  -1254   1132    215    329    228    465    496    366
   -966    618   1584    171  -1275   1101    239    316    223    452    475    363
   -992    600   1592    194  -1293   1096    254    309    223    444    465    348
  -1013    607   1621    200  -1317   1114    275    277    210    420    441    324
  -1078    592   1670    244  -1374   1130    290    254    194    405    431    332
  -1171    587   1758    290  -1465   1171    265    249    202    415    452    348
  -1309    550   1860    376  -1584   1205    277    241    207    423    465    340
  -1309    475   1782    415  -1545   1127    231    184    161    374    413    311
  -1171    306   1478    433  -1325    891    127     88     62    275    319    246
  -1044    189   1234    426  -1137    711     64     28     12    218    272    187
   -989    181   1171    402  -1080    675     49     15     20    215    275    184
   -984    163   1145    407  -1065    654     54      2     46    244    290    363
  -1161     80   1241    540  -1200    659    127     72    137    309    379    672
  -1514     10   1525    750  -1519    766    226    184    194    387    509    849
  -1693     85   1779    805  -1738    930    309    236    259    491    623    862
  -1805     36   1839    883  -1821    937    223    176    254    488    568    693
  -1795    -75   1719    935  -1758    820     44     41    148    348    413    485
  -1577    -80   1496    828  -1538    706   -114   -111     -2    197    290    316
  -1322     12   1335    654  -1330    672   -189   -218    -85    122    236    226
  -1135    119   1254    506  -1195    685   -270   -285   -132     83    207    184
  -1065    148   1213    459  -1137    680   -324   -322   -155     64    192    150
   -995    166   1158    413  -1078    662   -311   -329   -161     57    202    124
  -1039    122   1158    457  -1098    639   -267   -340   -174     33    192    106
  -1057    109   1163    472  -1111    633   -215   -290   -150     46    213    127
  -1031    124   1156    454  -1093    639   -153   -215   -109     77    246    150
   -989    119   1109    433  -1049    615    -98   -202   -127     54    231    119
   -904    140   1044    381   -974    592    -59   -194   -150     25    205     83
   -810    176    987    316   -898    579    -23   -153   -140     28    210     75
   -724    213    937    257   -831    574     -7    -96   -103     67    246    101
   -678    220    898    226   -789    558     23    -75    -88     85    257    106
   -659    241    901    207   -779    571     49    -44    -51    116    280    127
   -633    311    945    161   -789    628     46    -25    -20    145    306    161
   -602    371    974    116   -787    672     18    -23     -7    161    316    189
   -555    392    948     80   -750    670      7    -38    -10    158    316    189
   -452    444    893      2   -672    667     28    -41     -5    158    322    194
   -407    420    828     -7   -618    623     15    -70    -25    129    296    161
   -340    446    787    -51   -563    615     28    -33      2    135    280    119
   -290    522    810   -116   -550    665    101    109    122    220    303     88
   -213    610    820   -200   -517    714    153    265    285    381    428    171
   -140    758    898   -311   -519    828    148    426    504    646    711    436
    -67   1093   1161   -511   -613   1127     67    496    667    911   1101    885
   -155   1327   1483   -589   -818   1405    -15    301    563    945   1402   1327
   -389   1345   1732   -478  -1062   1538   -145    -51    267    797   1514   1535
   -592   1114   1706   -262  -1150   1410   -290   -498   -200    348   1109   1163
   -750    548   1299    101  -1023    922   -381  -1018   -857   -530     25    119
   -797      0    797    397   -800    400   -504  -1202  -1182   -976   -548   -439
   -787   -288    498    537   -644    103   -514  -1091  -1083   -898   -522   -465
   -782   -465    316    623   -550    -75   -439   -893   -854   -698   -394   -407
   -769   -514    254    641   -511   -129   -283   -652   -587   -467   -228   -314
   -722   -444    277    581   -501    -83   -101   -397   -324   -233    -31   -184
   -680   -405    272    542   -478    -67    -38   -280   -202   -119     77   -106
   -623   -394    226    506   -426    -83      2   -239   -148    -75    122    -67
   -558   -374    184    467   -371    -96     28   -210   -116    -46    140    -51
   -537   -361    174    446   -355    -93     51   -181    -88    -25    155    -46
   -555   -327    226    441   -392    -51     77   -132    -28     23    213      0
   -600   -335    265    465   -433    -36    137    -62     49     90    280     62
   -644   -311    332    478   -488     10    197      5    124    166    350    135
   -654   -244    410    446   -535     83    252     62    197    236    418    218
   -646   -135    511    389   -579    187    319    124    277    319    496    296
   -665    -41    623    353   -646    290    381    194    374    418    587    376
   -683     20    704    332   -693    361    418    241    446    501    670    454
   -706    197    904    254   -805    550    394    215    444    524    717    524
   -758    384   1143    187   -950    763    327    189    428    530    745    602
   -854    480   1335    187  -1093    906    298    176    418    524    748    626
   -924    524   1449    200  -1187    987    277    200    426    545    771    659
   -937    441   1376    246  -1158    909    223    210    410    517    745    633
   -885    366   1252    259  -1070    810    168    192    371    467    696    563
   -810    244   1054    283   -932    649    116    158    319    413    628    446
   -724    142    867    290   -795    504     12    135    298    400    607    363
   -644     41    683    301   -665    361    -46    114    285    387    626    301
   -636    -77    558    355   -600    241   -109     83    246    363    620    267
   -727   -189    535    457   -633    171   -150     85    246    387    636    296
   -740   -140    600    441   -670    228   -103    153    327    478    730    413
   -878   -298    576    587   -730    137    -80    145    342    488    745    457
   -997   -475    522    735   -761     23   -124     98    316    457    719    444
  -1013   -561    452    787   -732    -54   -142     77    303    439    698    428
  -1021   -670    350    846   -685   -161   -145     62    277    405    659    387
  -1031   -815    213    922   -623   -301   -153     33    244    361    618    355
  -1127  -1023    103   1075   -618   -459   -174      5    197    298    568    288
  -1093  -1031     62   1060   -579   -485   -155     38    197    277    542    231
   -896   -865     31    880   -465   -418    -62    129    267    335    579    272
  -1124  -1267   -145   1195   -491   -706    -49     72    215    272    511    179
  -1195  -1470   -275   1330   -459   -872    -15     75    220    262    491    129
  -1197  -1613   -415   1405   -392  -1015     28     85    207    241    457    122
  -1236  -1813   -576   1525   -329  -1195     44     59    168    197    415     77
  -1236  -1932   -698   1584   -270  -1317     28     41    137    161    384     51
  -1278  -2044   -769   1660   -257  -1408     33     41    111    135    361     28
  -1397  -2158   -763   1777   -319  -1462     49     51     96    111    335     18
  -1488  -2174   -685   1831   -402  -1431     57     64     90     98    327     33
  -1600  -2182   -581   1891   -511  -1382     41     64     77     70    306     36
  -1688  -2192   -504   1940   -594  -1348     20     70     70     57    303     54
  -1735  -2190   -454   1961   -641  -1322    -51     25     25     10    265     23
  -1732  -2203   -470   1969   -631  -1337   -124    -44    -36    -51    202    -46
  -1704  -2244   -540   1971   -581  -1392   -200   -122    -88   -106    145   -129
  -1605  -2208   -602   1906   -504  -1405   -252   -168   -119   -137    114   -192
  -1569  -2218   -649   1893   -462  -1434   -296   -233   -166   -194     59   -290
  -1647  -2340   -693   1995   -478  -1517   -371   -322   -241   -277    -25   -413
  -1618  -2312   -693   1964   -465  -1504   -428   -358   -262   -293    -38   -387
  -1556  -2187   -631   1870   -465  -1410   -423   -348   -239   -262      0   -316
  -1618  -2184   -566   1899   -527  -1376   -454   -379   -262   -270     -7   -277
  -1667  -2184   -517   1927   -576  -1350   -454   -376   -259   -267      0   -213
  -1745  -2164   -418   1953   -665  -1291   -454   -368   -254   -265     12   -142
  -1764  -2081   -316   1922   -724  -1200   -441   -340   -226   -236     49    -90
  -1717  -2029   -314   1873   -704  -1171   -387   -285   -181   -192     83    -57
  -1652  -1979   -327   1816   -662  -1153   -311   -236   -145   -161    109    -28
  -1571  -1904   -332   1735   -620  -1119   -314   -226   -135   -148    124    -23
  -1462  -1808   -345   1636   -561  -1078   -277   -197   -103   -124    148    -20
  -1400  -1732   -332   1564   -535  -1031   -220   -166    -62    -85    181    -20
  -1418  -1735   -316   1577   -550  -1026   -174   -145    -36    -64    200    -28
  -1462  -1756   -293   1610   -587  -1026   -145   -124    -18    -51    205    -15
  -1504  -1758   -254   1631   -626  -1008   -137   -111     -2    -36    223      7
  -1530  -1769   -239   1649   -646  -1005   -106    -98     23    -12    244     49
  -1551  -1745   -194   1649   -678   -971    -64    -80     57     15    272    101
  -1548  -1725   -179   1636   -685   -953    -49    -75     75     36    293    148
  -1566  -1732   -166   1649   -701   -950     -7    -70     98     46    303    187
  -1566  -1727   -161   1647   -704   -945     12    -70    116     62    329    236
  -1501  -1717   -215   1610   -644   -966    -33    -85    109     62    337    249
  -1423  -1688   -267   1553   -579   -979    -36    -70    124     70    337    249
  -1345  -1634   -288   1488   -530   -961    -15    -44    155     83    335    233
  -1288  -1641   -353   1462   -467   -997     49     25    231    116    309    184
  -1205  -1590   -384   1397   -410   -987    103    153    366    215    348    194
  -1070  -1327   -257   1197   -407   -792    187    348    628    504    610    418
  -1000   -979     18    989   -511   -480    150    517    904    891   1067    862
   -927   -561    363    743   -646    -98     59    488    976   1150   1545   1392
   -956   -415    540    685   -748     62    -28    270    797   1179   1855   1753
  -1008   -501    506    753   -758      2   -109    -75    394    844   1678   1628
  -1080   -852    228    966   -657   -311   -192   -600   -272      5    758    854
  -1122  -1208    -88   1163   -519   -649   -322  -1023   -854   -807   -207     41
  -1023  -1397   -374   1210   -324   -885   -324   -966   -846   -859   -335   -119
   -995  -1556   -561   1275   -218  -1060   -277   -743   -563   -592   -158    -54
   -956  -1608   -652   1280   -153  -1130   -200   -548   -296   -345      7     10
   -904  -1501   -600   1200   -153  -1052    -51   -342    -25   -103    184     90
   -862  -1345   -483   1104   -189   -914     38   -181    181     80    337    166
   -846  -1301   -454   1072   -197   -878     88   -135    249    145    392    184
   -815  -1296   -483   1054   -168   -891     85   -127    275    174    410    179
   -774  -1278   -504   1023   -137   -893     64   -137    288    179    415    166
   -714  -1226   -511    971   -101   -870     44   -150    296    181    423    163
   -698  -1192   -496    945   -103   -844     25   -176    288    179    418    153
   -670  -1145   -478    906    -98   -813     31   -168    311    210    449    187
   -644  -1117   -472    878    -85   -795     33   -171    329    228    467    226
   -636  -1085   -449    862    -93   -769     31   -163    363    254    501    301
   -618  -1065   -449    839    -85   -758     12   -166    384    272    527    353
   -597  -1054   -457    826    -70   -756      0   -181    394    285    532    384
   -571  -1044   -472    805    -51   -758      7   -187    405    298    542    418
   -535  -1041   -506    789    -15   -774     41   -166    426    324    571    436
   -491  -1057   -566    771     36   -813     38   -166    423    324    561    428
   -462  -1060   -600    761     67   -831     10   -174    400    296    532    457
   -504  -1093   -592    797     41   -844      0   -163    400    298    537    483
   -574  -1119   -545    846    -15   -833     36    -85    459    358    600    530
   -553  -1135   -581    844     10   -857     25    -57    478    376    626    527
   -537  -1143   -605    839     33   -875     -2    -57    470    371    620    483
   -540  -1150   -610    844     33   -883     -2    -41    488    389    626    488
   -522  -1145   -623    833     49   -885     -2     12    537    459    685    542
   -504  -1124   -623    813     57   -875    -28     38    563    501    735    563
   -462  -1109   -649    784     93   -880    -38     62    587    540    784    574
   -379  -1096   -717    737    168   -909    -51     70    584    548    792    535
   -335  -1075   -740    706    202   -909    -57     77    568    530    763    519
   -410  -1109   -698    758    142   -904    -41    106    576    537    763    540
   -407  -1140   -732    771    161   -937    -80     85    537    498    730    504
   -384  -1145   -761    763    187   -953   -127     36    472    431    680    478
   -348  -1132   -784    740    218   -958   -137     -2    420    366    623    418
   -340  -1127   -789    732    223   -958   -135    -33    384    314    561    366
   -397  -1132   -735    766    166   -935    -85    -23    384    306    550    363
   -439  -1145   -709    792    135   -927    -54    -33    366    277    524    332
   -413  -1096   -683    756    135   -891    -44    -70    316    210    470    309
   -394  -1031   -639    711    122   -836    -49   -109    265    145    400    259
   -418   -979   -563    698     70   -771    -59   -142    220    103    358    244
   -420  -1000   -579    709     77   -789    -49   -163    189     75    345    226
   -387  -1104   -717    745    163   -911    -28   -171    174     46    324    176
   -324  -1182   -859    750    265  -1021    -41   -205    142      5    272    176
   -298  -1231   -932    763    316  -1083    -28   -213    129     -7    265    179
   -270  -1241   -971    756    348  -1106    -38   -228    103    -38    236    150
   -239  -1260  -1021    750    389  -1140   -101   -246     70    -64    207    137
   -249  -1291  -1044    769    394  -1166    -93   -241     70    -62    213    140
   -337  -1345  -1008    841    332  -1179    -62   -210     88    -44    233    155
   -457  -1405   -948    930    244  -1176    -10   -150    129      2    285    176
   -506  -1389   -883    948    187  -1137     51    -83    194     62    353    220
   -522  -1397   -875    961    176  -1137    101    -36    246    103    400    239
   -517  -1434   -917    976    200  -1176    116    -15    272    116    405    228
   -514  -1465   -950    989    215  -1208    129      7    288    140    413    220
   -509  -1478   -969    995    228  -1223    176     38    311    168    439    241
   -488  -1553  -1065   1018    288  -1309    200     44    319    179    446    262
   -491  -1647  -1156   1067    329  -1402    171     36    316    181    465    272
   -491  -1738  -1249   1111    379  -1493    116     25    301    166    459    277
   -470  -1813  -1343   1143    436  -1579     85     15    272    137    433    262
   -446  -1867  -1421   1156    485  -1644    122     25    272    142    439    267
   -418  -1938  -1519   1176    550  -1730    116     36    262    135    428    267
   -389  -2023  -1634   1205    620  -1829    122     41    249    114    392    213
   -402  -2075  -1673   1239    633  -1875    194     64    257    111    376    168
   -454  -2117  -1662   1283    600  -1891    249     85    267    109    355     80
   -545  -2151  -1608   1348    530  -1880    267     90    254     85    316     -7
   -665  -2236  -1571   1449    452  -1904    270     77    220     49    280    -59
   -782  -2309  -1527   1545    371  -1919    275     85    226     54    298    -36
   -904  -2299  -1397   1600    244  -1849    275     72    218     44    301      2
  -1088  -2216  -1127   1652     18  -1673    293     83    233     62    327     80
  -1275  -2164   -891   1717   -194  -1530    301     88    241     83    350    127
  -1379  -2125   -745   1753   -316  -1436    293     80    241     83    363    150
  -1483  -2052   -568   1766   -457  -1309    290     77    257    101    392    187
  -1610  -2003   -392   1808   -610  -1197    309     90    270    119    415    220
  -1652  -1997   -345   1823   -654  -1171    324    111    303    166    472    358
  -1706  -2057   -350   1883   -678  -1205    348    158    405    254    610    665
  -1878  -2156   -277   2016   -802  -1218    426    311    553    384    693    818
  -2034  -2158   -124   2096   -956  -1140    584    558    737    535    771    917
  -2070  -2081    -12   2075  -1031  -1047    737    776    945    740    917   1067
  -2018  -1940     77   1979  -1049   -932    750    917   1130    987   1174   1265
  -1855  -1709    142   1782  -1000   -784    618    880   1169   1174   1493   1582
  -1683  -1389    293   1538   -989   -550    413    610    961   1124   1740   1925
  -1545  -1254    288   1397   -917   -483    236    236    555    852   1771   2062
  -1439  -1421     18   1431   -730   -701    101   -207    -15    270   1332   1647
  -1379  -1800   -420   1590   -480  -1111    -51   -745   -688   -618    202    522
  -1275  -2166   -891   1719   -192  -1530   -197  -1015  -1070  -1145   -555   -223
  -1239  -2449  -1210   1844    -18  -1829   -233   -932   -969  -1075   -581   -366
  -1189  -2605  -1415   1899    111  -2010   -215   -763   -740   -865   -454   -361
  -1083  -2616  -1535   1849    223  -2075   -184   -605   -542   -675   -327   -319
   -992  -2520  -1527   1756    267  -2023    -90   -407   -319   -472   -168   -231
   -982  -2421  -1439   1699    226  -1930     -2   -252   -163   -316    -38   -137
   -982  -2369  -1387   1675    202  -1878     41   -168    -96   -241     25    -96
   -927  -2312  -1387   1618    228  -1849     51   -132    -67   -210     54    -90
   -888  -2281  -1392   1584    252  -1836     90    -85    -33   -181     85    -80
   -849  -2255  -1405   1551    275  -1831    111    -54     -7   -153    109    -64
   -818  -2203  -1384   1512    283  -1795    132    -41      2   -140    127    -59
   -826  -2171  -1348   1499    257  -1761    181    -10     28   -111    158    -36
   -833  -2156  -1322   1493    244  -1740    202     15     59    -80    189    -10
   -818  -2145  -1327   1480    254  -1738    181     10     62    -77    192     -2
   -782  -2138  -1356   1460    285  -1748    155     -5     57    -72    187    -12
   -769  -2114  -1345   1439    285  -1730    148     12     72    -49    207     -5
   -769  -2094  -1327   1431    277  -1712    127     12     85    -31    226     12
   -750  -2088  -1337   1418    290  -1714     88    -10     85    -33    226     10
   -735  -2086  -1350   1410    306  -1719     54    -44     77    -41    218     -2
   -771  -2083  -1312   1426    267  -1696     77    -44     98    -20    236     12
   -750  -2047  -1299   1397    272  -1673     59    -46    119      2    254     25
   -675  -1977  -1301   1325    311  -1641     46    -36    145     28    288     64
   -607  -1883  -1275   1247    332  -1579     62     -2    192     85    345    114
   -592  -1823  -1231   1205    316  -1527     67     15    231    135    389    145
   -574  -1751  -1176   1161    301  -1465    101     59    288    210    465    207
   -548  -1657  -1111   1101    280  -1384    153    122    366    296    558    285
   -488  -1566  -1078   1028    293  -1322    163    168    439    379    654    363
   -514  -1496   -984   1005    233  -1241    179    233    506    457    743    449
   -465  -1452   -987    958    259  -1218    231    306    568    514    802    504
   -394  -1395  -1000    893    301  -1200    285    368    626    561    849    540
   -355  -1374  -1018    865    329  -1197    220    384    636    563    857    550
   -329  -1319   -989    823    327  -1156    283    436    667    584    872    555
   -340  -1301   -961    820    309  -1132    361    501    706    605    891    553
   -340  -1358  -1021    849    340  -1192    418    537    722    605    883    532
   -311  -1366  -1054    839    371  -1210    472    561    737    607    875    540
   -272  -1358  -1085    815    405  -1223    436    527    711    568    833    514
   -236  -1395  -1158    815    459  -1278    452    483    672    517    782    459
   -174  -1400  -1226    784    524  -1314    439    428    628    462    730    407
   -122  -1400  -1278    761    576  -1340    413    392    594    415    672    361
    -54  -1431  -1376    740    659  -1402    415    374    571    394    641    335
     28  -1454  -1483    711    753  -1467    400    340    542    368    615    298
     36  -1538  -1577    750    805  -1556    389    293    511    332    576    249
     33  -1641  -1675    805    854  -1657    350    233    454    288    535    226
     18  -1748  -1769    865    891  -1758    322    189    407    249    491    205
    -41  -1875  -1834    958    896  -1857    303    135    355    202    436    161
   -174  -2016  -1844   1093    833  -1930    187     59    303    161    413    135
   -259  -2109  -1849   1184    795  -1979    168     23    285    140    402    142
   -327  -2184  -1857   1254    761  -2021    158     -5    267    129    387    137
   -478  -2213  -1735   1345    626  -1974    197     -5    285    158    407    140
   -548  -2164  -1618   1353    532  -1891    213      5    301    168    410    140
   -545  -2120  -1574   1332    514  -1847    236     54    348    220    454    158
   -649  -2042  -1392   1345    371  -1717    301     98    413    280    517    184
   -672  -1966  -1293   1317    309  -1631    277     90    413    293    517    213
   -639  -1891  -1252   1262    303  -1574    270    109    431    327    548    270
   -594  -1808  -1213   1202    309  -1512    270    119    449    353    584    293
   -587  -1722  -1137   1153    272  -1428    231     93    433    332    568    265
   -558  -1652  -1093   1104    267  -1374    249     96    436    314    561    246
   -415  -1574  -1161    992    371  -1369    226    101    433    314    563    210
   -150  -1504  -1353    828    600  -1428    179     93    402    285    524    132
    -31  -1522  -1493    774    730  -1509    194    114    397    290    511    155
    -51  -1553  -1501    802    722  -1527    223    129    415    311    535    174
    -62  -1532  -1470    795    701  -1501    223    132    418    322    561    210
    -44  -1566  -1522    805    737  -1545    259    150    418    322    566    233
    -98  -1610  -1512    854    704  -1561    340    189    444    337    545    262
   -171  -1654  -1483    911    654  -1569    345    207    446    358    553    283
   -179  -1714  -1535    945    678  -1626    340    207    433    350    555    257
   -129  -1753  -1623    943    745  -1688    363    215    431    329    555    228
   -174  -1823  -1649    997    735  -1735    363    226    423    319    530    207
   -272  -1987  -1714   1130    719  -1852    355    226    402    296    462    161
   -368  -2218  -1849   1291    740  -2034    332    246    384    277    436     64
   -483  -2460  -1977   1473    745  -2218    322    306    389    290    452     -2
   -542  -2644  -2101   1592    776  -2374    329    327    381    296    467    -12
   -592  -2831  -2239   1712    820  -2535    348    342    389    296    478     15
   -761  -3031  -2270   1896    750  -2650    358    355    387    272    459     33
   -948  -3211  -2262   2081    657  -2738    329    345    345    218    387      0
  -1060  -3330  -2273   2195    602  -2803    374    407    363    187    296   -145
  -1119  -3421  -2301   2270    589  -2863    436    542    462    257    309   -184
  -1072  -3338  -2268   2203    597  -2803    475    711    631    444    478    -64
   -958  -3109  -2151   2034    594  -2631    454    846    813    711    784    262
  -1021  -2831  -1813   1925    394  -2322    319    706    745    815   1104    711
  -1260  -2761  -1501   2010    119  -2132     88    311    420    724   1301    976
  -1496  -2925  -1431   2208    -33  -2177   -163   -228    -88    358   1114    841
  -1608  -3429  -1821   2520    106  -2626   -348   -797   -750   -418    254     80
  -1704  -4094  -2390   2899    340  -3242   -498  -1223  -1384  -1330   -828   -883
  -1717  -4554  -2837   3133    558  -3697   -633  -1265  -1496  -1522  -1093  -1210
  -1748  -4767  -3018   3255    633  -3894   -665  -1114  -1348  -1408  -1067  -1236
  -1751  -4842  -3091   3296    670  -3967   -602   -898  -1127  -1221   -945  -1158
  -1782  -4816  -3034   3296    626  -3925   -504   -693   -901  -1028   -810  -1080
  -1751  -4720  -2972   3234    610  -3847   -418   -558   -740   -888   -696  -1015
  -1748  -4684  -2935   3216    592  -3808   -400   -532   -691   -849   -662  -1021
  -1826  -4780  -2953   3304    563  -3868   -470   -615   -753   -911   -727  -1062
  -1922  -4873  -2951   3398    511  -3912   -501   -633   -779   -937   -763  -1117
  -2003  -4873  -2873   3437    433  -3873   -485   -576   -722   -878   -722  -1031
  -1964  -4795  -2831   3377    433  -3813   -491   -576   -698   -852   -693   -966
  -1886  -4705  -2818   3296    465  -3761   -462   -558   -662   -813   -641   -935
  -1771  -4637  -2868   3203    545  -3754   -459   -561   -654   -810   -646   -953
  -1665  -4549  -2883   3107    607  -3717   -452   -524   -605   -753   -592   -924
  -1569  -4479  -2912   3021    670  -3694   -475   -535   -602   -737   -574   -948
  -1436  -4385  -2948   2912    756  -3668   -493   -581   -626   -753   -563  -1000
  -1340  -4330  -2990   2834    823  -3660   -470   -592   -628   -753   -579  -1060
  -1275  -4211  -2938   2743    831  -3574   -423   -504   -566   -693   -542   -966
  -1270  -4159  -2889   2712    807  -3522   -394   -431   -501   -633   -491   -885
  -1161  -4162  -3000   2662    919  -3582   -415   -436   -506   -633   -488   -883
  -1015  -4162  -3148   2587   1065  -3658   -444   -457   -509   -633   -478   -927
   -935  -4172  -3237   2553   1148  -3704   -465   -511   -537   -665   -517   -963
   -859  -4193  -3333   2525   1234  -3764   -498   -568   -576   -698   -555   -995
   -776  -4190  -3413   2483   1317  -3803   -527   -553   -563   -670   -540   -979
   -743  -4159  -3419   2449   1335  -3787   -561   -535   -550   -646   -519   -945
   -685  -4162  -3476   2423   1395  -3819   -592   -532   -545   -636   -509   -896
   -579  -4125  -3546   2351   1480  -3834   -605   -498   -493   -571   -436   -795
   -480  -4019  -3538   2249   1527  -3780   -600   -478   -439   -509   -358   -693
   -389  -3912  -3525   2148   1566  -3720   -571   -431   -381   -431   -280   -607
   -303  -3759  -3455   2031   1574  -3606   -545   -387   -329   -376   -220   -540
   -119  -3595  -3478   1857   1678  -3538   -558   -376   -306   -345   -184   -509
     57  -3504  -3561   1725   1808  -3533   -566   -387   -311   -348   -168   -542
    114  -3400  -3515   1641   1813  -3457   -535   -374   -298   -353   -181   -563
    181  -3351  -3533   1582   1857  -3442   -527   -389   -311   -368   -202   -558
    158  -3322  -3481   1579   1818  -3400   -496   -389   -316   -379   -202   -530
    132  -3286  -3419   1577   1774  -3351   -465   -374   -301   -371   -187   -514
    207  -3304  -3512   1545   1857  -3408   -493   -423   -355   -436   -267   -605
    239  -3328  -3569   1543   1901  -3447   -504   -470   -381   -470   -303   -641
    233  -3380  -3613   1571   1922  -3496   -504   -527   -410   -514   -342   -701
    200  -3439  -3639   1621   1919  -3538   -488   -568   -433   -540   -379   -740
    174  -3421  -3595   1621   1880  -3507   -496   -623   -457   -561   -402   -769
    241  -3380  -3621   1569   1930  -3499   -535   -685   -493   -597   -439   -815
    348  -3372  -3720   1512   2031  -3546   -542   -732   -519   -623   -459   -836
    444  -3361  -3806   1460   2125  -3582   -535   -717   -496   -592   -413   -807
    483  -3247  -3733   1379   2107  -3491   -504   -675   -459   -553   -376   -800
    496  -3161  -3658   1332   2075  -3408   -462   -631   -439   -530   -376   -763
    553  -3122  -3676   1283   2114  -3400   -446   -594   -418   -506   -358   -711
    584  -3117  -3702   1267   2143  -3408   -480   -607   -433   -519   -368   -706
    615  -3161  -3777   1273   2195  -3470   -509   -623   -459   -537   -389   -750
    594  -3213  -3808   1309   2200  -3512   -504   -613   -457   -542   -400   -758
    558  -3218  -3780   1330   2169  -3499   -527   -626   -475   -561   -418   -776
    576  -3309  -3886   1366   2231  -3598   -545   -657   -532   -618   -480   -831
    618  -3411  -4029   1395   2320  -3717   -618   -709   -610   -704   -571   -932
    602  -3483  -4086   1439   2343  -3782   -672   -743   -652   -743   -610   -961
    574  -3517  -4094   1470   2333  -3803   -701   -769   -675   -756   -626   -989
    576  -3561  -4138   1493   2356  -3850   -735   -807   -711   -792   -652  -1026
    665  -3587  -4252   1460   2455  -3920   -841   -872   -779   -852   -688  -1052
    732  -3621  -4354   1444   2540  -3987   -896   -930   -849   -924   -766  -1083
    737  -3629  -4369   1444   2551  -3998   -896   -956   -883   -958   -820  -1083
    730  -3652  -4382   1462   2556  -4016   -878   -956   -883   -953   -813  -1096
    735  -3671  -4408   1465   2569  -4039   -888   -979   -901   -963   -810  -1117
    719  -3697  -4419   1488   2569  -4058   -891  -1010   -927   -989   -839  -1143
    719  -3730  -4450   1504   2585  -4089   -883  -1031   -945  -1013   -865  -1161
    753  -3751  -4505   1499   2629  -4128   -875  -1047   -956  -1028   -878  -1171
    763  -3754  -4517   1493   2639  -4136   -885  -1080   -974  -1054   -909  -1195
    805  -3691  -4497   1441   2650  -4094   -872  -1091   -950  -1034   -896  -1182
    810  -3637  -4450   1413   2629  -4042   -836  -1075   -917   -995   -865  -1124
    836  -3585  -4421   1374   2629  -4003   -771   -989   -865   -932   -789  -1060
    919  -3486  -4406   1280   2660  -3943   -756   -948   -852   -922   -769  -1062
    974  -3390  -4364   1208   2668  -3876   -719   -914   -831   -904   -758  -1013
   1013  -3356  -4369   1171   2691  -3863   -688   -878   -800   -865   -709   -974
   1041  -3328  -4369   1143   2704  -3847   -667   -857   -789   -862   -698  -1005
   1026  -3260  -4289   1117   2655  -3774   -641   -836   -782   -862   -724   -963
    987  -3268  -4255   1140   2621  -3761   -607   -805   -769   -841   -701   -911
   1026  -3299  -4325   1135   2673  -3813   -613   -818   -805   -893   -766   -995
   1054  -3304  -4359   1124   2707  -3832   -558   -745   -766   -896   -818  -1002
    979  -3367  -4346   1192   2662  -3855   -506   -623   -665   -818   -792  -1034
    888  -3380  -4268   1247   2577  -3824   -485   -475   -517   -652   -662   -961
    766  -3309  -4076   1270   2421  -3691   -519   -296   -319   -379   -366   -698
    613  -3159  -3772   1273   2192  -3465   -701   -428   -348   -254    -80   -345
    389  -3122  -3512   1366   1948  -3317  -1047   -984   -696   -368     18   -174
     62  -3263  -3325   1600   1691  -3294  -1405  -1605  -1166   -680   -161   -303
   -124  -3733  -3611   1927   1743  -3673  -1725  -2283  -1875  -1454   -932   -989
   -174  -4440  -4265   2307   2044  -4354  -1982  -2883  -2681  -2507  -2075  -2104
   -319  -4975  -4658   2647   2166  -4816  -2101  -2865  -2818  -2725  -2369  -2431
   -194  -5263  -5068   2730   2436  -5167  -2094  -2618  -2660  -2603  -2335  -2449
    -18  -5320  -5305   2668   2642  -5312  -2094  -2434  -2509  -2486  -2270  -2434
      5  -5315  -5320   2655   2662  -5318  -1904  -2190  -2283  -2301  -2130  -2379
     54  -5250  -5307   2595   2678  -5279  -1660  -1943  -2055  -2107  -1997  -2213
    -15  -5193  -5177   2603   2579  -5185  -1418  -1673  -1805  -1867  -1766  -2010
     15  -5097  -5112   2538   2561  -5105  -1252  -1486  -1649  -1714  -1628  -1938
    111  -5024  -5136   2457   2624  -5079  -1158  -1376  -1553  -1608  -1543  -1821
    207  -4951  -5159   2372   2681  -5055  -1078  -1265  -1454  -1499  -1434  -1751
    181  -4941  -5123   2379   2650  -5032  -1005  -1176  -1384  -1423  -1353  -1714
     85  -5094  -5180   2504   2631  -5138  -1018  -1208  -1415  -1467  -1421  -1751
     12  -5245  -5258   2616   2634  -5250  -1041  -1234  -1423  -1480  -1452  -1725
      0  -5320  -5320   2660   2660  -5320  -1080  -1265  -1449  -1491  -1454  -1790
      0  -5320  -5320   2660   2660  -5320  -1096  -1301  -1491  -1517  -1488  -1893
      0  -5320  -5320   2660   2660  -5320  -1106  -1306  -1499  -1522  -1506  -1914
      0  -5320  -5320   2660   2660  -5320  -1166  -1322  -1527  -1551  -1543  -1883
      0  -5320  -5320   2660   2660  -5320  -1184  -1317  -1517  -1522  -1504  -1878
     -2  -5320  -5318   2660   2657  -5320  -1130  -1260  -1449  -1444  -1428  -1862
     -2  -5320  -5320   2660   2657  -5320  -1208  -1348  -1519  -1517  -1501  -1912
    -31  -5320  -5289   2675   2629  -5305  -1197  -1314  -1480  -1465  -1447  -1808
   -207  -5320  -5115   2764   2452  -5219  -1127  -1197  -1371  -1353  -1348  -1756
   -244  -5320  -5076   2782   2416  -5201  -1104  -1135  -1296  -1280  -1283  -1704
   -329  -5320  -4990   2826   2330  -5157  -1085  -1080  -1226  -1202  -1189  -1592
   -441  -5320  -4879   2881   2218  -5099  -1049  -1031  -1166  -1135  -1091  -1519
   -392  -5284  -4892   2837   2249  -5089  -1067  -1047  -1184  -1158  -1143  -1582
   -306  -5214  -4907   2759   2299  -5060  -1078   -989  -1124  -1088  -1075  -1418
   -267  -5105  -4837   2686   2281  -4970  -1091   -953  -1096  -1057  -1028  -1491
   -361  -4993  -4632   2678   2135  -4814  -1101   -940  -1085  -1049  -1070  -1410
   -324  -4967  -4645   2644   2158  -4806  -1132   -937  -1070  -1005  -1005  -1231
   -306  -4988  -4681   2647   2187  -4834  -1085   -878  -1008   -927   -906  -1034
   -576  -5009  -4434   2792   1927  -4723   -950   -761   -885   -797   -732   -753
   -678  -5024  -4346   2852   1834  -4686   -930   -750   -865   -758   -657   -659
   -558  -5011  -4455   2782   1945  -4733   -987   -859   -969   -880   -784   -805
   -457  -5068  -4611   2761   2075  -4840  -1034   -987  -1096  -1031   -958   -945
   -290  -5092  -4801   2688   2255  -4946  -1078  -1096  -1195  -1135  -1067  -1067
   -137  -5060  -4923   2600   2392  -4993  -1075  -1153  -1247  -1200  -1137  -1187
     28  -5024  -5053   2496   2538  -5037  -1088  -1213  -1296  -1265  -1210  -1299
    197  -5014  -5211   2408   2701  -5112  -1109  -1293  -1361  -1343  -1291  -1410
    301  -5001  -5302   2348   2800  -5149  -1098  -1309  -1384  -1376  -1330  -1506
    389  -4931  -5320   2270   2855  -5125  -1119  -1327  -1405  -1410  -1376  -1605
    428  -4892  -5320   2229   2873  -5105  -1166  -1374  -1454  -1460  -1426  -1693
    480  -4840  -5320   2179   2899  -5079  -1171  -1405  -1491  -1493  -1444  -1790
    532  -4788  -5320   2127   2925  -5053  -1169  -1444  -1553  -1571  -1553  -1847
    594  -4725  -5320   2065   2956  -5022  -1156  -1434  -1561  -1579  -1587  -1818
    615  -4705  -5320   2044   2966  -5011  -1169  -1439  -1569  -1590  -1590  -1857
    641  -4679  -5320   2016   2979  -4998  -1132  -1413  -1540  -1564  -1561  -1834
    678  -4642  -5320   1979   2998  -4980  -1091  -1384  -1504  -1527  -1522  -1852
    740  -4580  -5320   1919   3029  -4949  -1080  -1374  -1473  -1499  -1486  -1844
    818  -4502  -5320   1842   3068  -4910  -1031  -1356  -1439  -1475  -1465  -1831
    891  -4429  -5320   1766   3104  -4873   -930  -1267  -1345  -1389  -1384  -1753
    935  -4385  -5320   1722   3128  -4853   -865  -1210  -1291  -1340  -1345  -1732
    950  -4369  -5320   1709   3135  -4845   -893  -1228  -1299  -1353  -1350  -1735
   1002  -4317  -5320   1654   3159  -4819   -865  -1208  -1257  -1309  -1301  -1706
   1072  -4247  -5320   1584   3195  -4782   -844  -1171  -1228  -1275  -1273  -1683
   1143  -4177  -5320   1514   3231  -4749   -870  -1171  -1228  -1270  -1278  -1660
   1182  -4138  -5320   1478   3250  -4728   -911  -1210  -1257  -1296  -1293  -1693
   1244  -4076  -5320   1415   3281  -4697   -930  -1241  -1280  -1312  -1296  -1712
   1309  -4011  -5320   1350   3312  -4666   -953  -1267  -1301  -1327  -1299  -1712
   1299  -4021  -5320   1358   3307  -4671   -958  -1267  -1312  -1337  -1304  -1686
   1215  -4104  -5320   1444   3268  -4712   -935  -1231  -1296  -1319  -1296  -1678
   1132  -4188  -5320   1525   3226  -4754   -867  -1200  -1280  -1306  -1296  -1634
   1085  -4234  -5320   1571   3203  -4777   -831  -1195  -1283  -1306  -1296  -1608
   1080  -4240  -5320   1577   3200  -4780   -852  -1202  -1283  -1304  -1293  -1602
   1039  -4281  -5320   1621   3180  -4801   -797  -1158  -1239  -1262  -1252  -1587
   1002  -4317  -5320   1654   3159  -4819   -782  -1150  -1234  -1270  -1249  -1577
    984  -4336  -5320   1673   3151  -4827   -792  -1187  -1262  -1314  -1309  -1582
    982  -4338  -5320   1675   3151  -4829   -802  -1223  -1288  -1345  -1353  -1566
    997  -4323  -5320   1662   3159  -4821   -797  -1239  -1301  -1358  -1366  -1556
    989  -4330  -5320   1667   3154  -4824   -779  -1213  -1288  -1343  -1348  -1566
    961  -4359  -5320   1699   3141  -4840   -776  -1215  -1296  -1350  -1356  -1579
    919  -4401  -5320   1738   3117  -4860   -792  -1226  -1314  -1363  -1366  -1605
    885  -4434  -5320   1774   3102  -4876   -795  -1223  -1327  -1379  -1382  -1652
    875  -4445  -5320   1784   3096  -4884   -784  -1223  -1343  -1405  -1421  -1652
    859  -4460  -5320   1800   3089  -4892   -745  -1189  -1317  -1395  -1426  -1652
    891  -4429  -5320   1766   3104  -4873   -631  -1065  -1197  -1314  -1402  -1680
    963  -4356  -5320   1696   3141  -4837   -555   -909  -1034  -1174  -1322  -1662
   1078  -4242  -5320   1579   3198  -4782   -545   -745   -826   -930  -1098  -1509
   1330  -3990  -5320   1327   3325  -4655   -537   -574   -587   -602   -709  -1150
   1657  -3567  -5227    953   3439  -4395   -589   -605   -519   -402   -319   -680
   1647  -3395  -5042    875   3343  -4219   -714   -901   -745   -462   -116   -374
   1454  -3432  -4886    984   3169  -4159   -802  -1286  -1122   -740   -223   -433
   1291  -3793  -5084   1249   3187  -4437   -859  -1714  -1652  -1376   -950  -1085
   1021  -4278  -5302   1626   3161  -4790   -961  -2068  -2177  -2101  -1844  -1875
    693  -4627  -5320   1966   3005  -4972  -1002  -2052  -2262  -2252  -2052  -2073
    527  -4793  -5320   2130   2922  -5058   -992  -1834  -2034  -2039  -1917  -2000
    483  -4837  -5320   2174   2902  -5079   -930  -1626  -1792  -1816  -1766  -1867
    504  -4816  -5320   2153   2912  -5068   -766  -1369  -1501  -1545  -1553  -1686
    519  -4801  -5320   2140   2920  -5060   -602  -1156  -1254  -1319  -1366  -1543
    524  -4795  -5320   2132   2920  -5058   -548  -1080  -1171  -1252  -1301  -1509
    509  -4811  -5320   2148   2915  -5066   -535  -1008  -1101  -1187  -1252  -1483
    498  -4821  -5320   2158   2909  -5071   -498   -922  -1015  -1098  -1169  -1441
    439  -4881  -5320   2221   2878  -5099   -423   -833   -943  -1023  -1093  -1444
    454  -4866  -5320   2205   2886  -5092   -332   -766   -875   -956  -1041  -1413
    459  -4860  -5320   2200   2889  -5089   -228   -693   -805   -891   -992  -1405
    470  -4850  -5320   2187   2894  -5086   -226   -670   -774   -865   -971  -1387
    426  -4894  -5320   2234   2873  -5107   -280   -670   -763   -841   -930  -1389
    420  -4899  -5320   2239   2868  -5110   -257   -665   -756   -836   -930  -1436
    423  -4897  -5320   2234   2870  -5107   -298   -701   -792   -880   -987  -1462
    457  -4863  -5320   2200   2886  -5092   -342   -706   -797   -880   -989  -1444
    449  -4871  -5320   2210   2883  -5094   -337   -665   -763   -841   -943  -1413
    426  -4894  -5320   2234   2870  -5107   -298   -548   -678   -750   -846  -1239
    384  -4936  -5320   2273   2852  -5128   -267   -462   -620   -696   -789  -1075
    405  -4915  -5320   2252   2860  -5118   -262   -444   -620   -701   -805  -1008
    459  -4860  -5320   2200   2889  -5089   -316   -459   -654   -730   -826   -984
    483  -4837  -5320   2174   2902  -5079   -387   -485   -696   -761   -859  -1039
    483  -4837  -5320   2174   2902  -5079   -397   -493   -714   -789   -904  -1039
    485  -4834  -5320   2171   2902  -5079   -439   -491   -717   -782   -888  -1044
    485  -4834  -5320   2174   2902  -5076   -485   -524   -745   -807   -906  -1104
    535  -4785  -5320   2122   2927  -5053   -522   -496   -724   -776   -875  -1080
    579  -4741  -5320   2081   2948  -5029   -519   -439   -662   -696   -795  -1021
    592  -4728  -5320   2065   2953  -5024   -506   -392   -610   -639   -724   -982
    654  -4666  -5320   2005   2987  -4993   -517   -379   -594   -628   -709   -966
    732  -4588  -5320   1927   3026  -4954   -511   -363   -568   -605   -688   -922
    748  -4572  -5320   1912   3034  -4946   -488   -345   -555   -610   -698   -940
    732  -4585  -5320   1925   3026  -4951   -475   -332   -561   -631   -730   -982
    675  -4645  -5320   1984   2998  -4983   -506   -355   -605   -680   -774  -1044
    646  -4668  -5318   2008   2979  -4993   -542   -394   -641   -724   -813  -1101
    581  -4710  -5292   2062   2935  -4998   -542   -410   -652   -745   -831  -1169
    496  -4759  -5255   2130   2873  -5006   -527   -467   -706   -820   -906  -1325
    431  -4808  -5240   2190   2834  -5024   -517   -545   -779   -932  -1031  -1431
    340  -4829  -5170   2242   2753  -4998   -522   -555   -782   -950  -1047  -1465
    275  -4902  -5177   2312   2725  -5040   -558   -597   -818   -995  -1098  -1561
    213  -4949  -5162   2366   2686  -5055   -594   -654   -867  -1054  -1166  -1662
    171  -4985  -5157   2408   2662  -5071   -592   -675   -885  -1078  -1195  -1686
    150  -5037  -5190   2442   2670  -5112   -602   -711   -917  -1114  -1231  -1667
    114  -5094  -5211   2488   2660  -5151   -641   -750   -943  -1150  -1262  -1569
     49  -5131  -5183   2538   2613  -5157   -667   -771   -945  -1161  -1265  -1496
     80  -5094  -5175   2507   2626  -5133   -636   -756   -922  -1153  -1270  -1410
    228  -4975  -5203   2372   2712  -5086   -594   -701   -857  -1091  -1208  -1304
    303  -4866  -5170   2281   2735  -5016   -553   -670   -800  -1039  -1148  -1247
    319  -4824  -5144   2249   2730  -4983   -527   -654   -769  -1015  -1127  -1215
    329  -4751  -5081   2210   2704  -4915   -478   -600   -704   -956  -1067  -1158
    272  -4658  -4933   2190   2600  -4795   -407   -545   -618   -878   -984  -1072
    213  -4582  -4795   2184   2504  -4689   -363   -511   -545   -805   -906   -997
    223  -4520  -4744   2148   2481  -4632   -368   -504   -506   -769   -862   -976
    171  -4442  -4614   2135   2392  -4528   -329   -470   -446   -711   -802   -904
    166  -4354  -4520   2091   2340  -4437   -340   -485   -441   -711   -800   -883
    145  -4354  -4499   2101   2322  -4427   -361   -506   -446   -711   -802   -880
    181  -4330  -4512   2073   2343  -4419   -358   -522   -436   -706   -797   -898
    189  -4252  -4442   2031   2314  -4346   -316   -509   -389   -667   -748   -867
    153  -4198  -4354   2021   2252  -4273   -277   -485   -340   -618   -693   -833
    192  -4190  -4382   2000   2286  -4286   -283   -496   -348   -633   -709   -857
    262  -4123  -4388   1930   2322  -4255   -272   -478   -322   -613   -693   -872
    342  -4115  -4458   1886   2400  -4286   -296   -496   -322   -613   -691   -917
    361  -4086  -4450   1862   2403  -4265   -303   -527   -345   -652   -724   -937
    332  -4107  -4442   1886   2385  -4273   -303   -566   -371   -696   -769   -932
    345  -4068  -4416   1860   2377  -4242   -296   -589   -366   -701   -779   -935
    433  -4029  -4463   1797   2447  -4245   -301   -644   -384   -735   -820   -958
    415  -4029  -4445   1805   2429  -4237   -301   -670   -384   -743   -826   -953
    314  -4006  -4320   1844   2314  -4162   -254   -623   -327   -698   -787   -914
    290  -4029  -4320   1870   2304  -4175   -233   -607   -306   -693   -789   -909
    309  -4050  -4359   1870   2333  -4203   -252   -636   -322   -719   -820   -937
    306  -4006  -4315   1847   2309  -4159   -257   -659   -332   -735   -839   -950
    298  -3993  -4291   1847   2294  -4143   -262   -672   -329   -743   -846   -963
    324  -3998  -4323   1836   2322  -4162   -267   -675   -332   -750   -857   -979
    363  -4021  -4385   1829   2374  -4203   -259   -644   -322   -745   -854   -976
    355  -4008  -4367   1823   2359  -4188   -200   -587   -267   -719   -857   -974
    407  -3949  -4356   1771   2379  -4154   -109   -472   -142   -636   -844   -995
    446  -3811  -4260   1680   2351  -4037    -72   -366     -2   -509   -769   -979
    498  -3577  -4076   1540   2286  -3826    -57   -233    210   -259   -530   -750
    584  -3325  -3910   1369   2244  -3616   -155   -132    410     75    -67   -285
    602  -3109  -3712   1252   2156  -3411   -280   -265    324    135    259    106
    537  -3180  -3720   1319   2127  -3450   -332   -535    -12   -109    280    223
    467  -3380  -3847   1457   2156  -3613   -413   -906   -532   -633   -103   -116
    384  -3689  -4073   1652   2226  -3881   -548  -1431  -1213  -1514  -1161  -1013
    374  -4026  -4401   1826   2387  -4214   -722  -1769  -1662  -2122  -1945  -1641
    337  -4338  -4679   2000   2507  -4507   -805  -1719  -1639  -2120  -2018  -1766
    270  -4559  -4829   2145   2548  -4694   -779  -1548  -1421  -1909  -1899  -1740
    231  -4666  -4897   2216   2561  -4780   -789  -1434  -1234  -1743  -1797  -1712
    223  -4554  -4777   2164   2499  -4666   -706  -1275  -1000  -1540  -1649  -1618
    223  -4419  -4642   2096   2431  -4530   -607  -1135   -805  -1374  -1530  -1517
    174  -4447  -4621   2138   2397  -4533   -568  -1083   -724  -1309  -1478  -1493
    103  -4471  -4575   2182   2338  -4523   -566  -1083   -696  -1280  -1444  -1473
     49  -4492  -4543   2221   2294  -4517   -605  -1119   -722  -1309  -1462  -1441
      2  -4549  -4554   2270   2275  -4551   -592  -1124   -706  -1296  -1449  -1439
     10  -4567  -4577   2278   2294  -4572   -517  -1078   -636  -1234  -1374  -1431
     -7  -4489  -4481   2244   2236  -4486   -594  -1111   -667  -1267  -1395  -1460
    -18  -4401  -4382   2208   2179  -4393   -626  -1130   -678  -1288  -1434  -1439
      2  -4325  -4328   2158   2161  -4325   -607  -1111   -639  -1247  -1408  -1384
     10  -4307  -4317   2148   2164  -4312   -605  -1122   -626  -1234  -1379  -1387
     -2  -4260  -4258   2130   2127  -4258   -610  -1117   -618  -1231  -1371  -1363
     46  -4221  -4268   2086   2156  -4245   -704  -1143   -641  -1247  -1382  -1353
     15  -4164  -4182   2073   2096  -4175   -717  -1150   -641  -1252  -1395  -1366
     33  -4081  -4115   2023   2073  -4097   -667  -1153   -644  -1257  -1408  -1304
     54  -4050  -4104   1997   2078  -4078   -678  -1192   -675  -1283  -1423  -1350
     46  -3995  -4042   1974   2042  -4016   -683  -1187   -662  -1265  -1408  -1374
     96  -3962  -4058   1932   2075  -4008   -701  -1202   -683  -1280  -1415  -1376
    166  -3956  -4123   1896   2143  -4039   -730  -1239   -722  -1330  -1473  -1402
    249  -3889  -4138   1818   2190  -4011   -839  -1319   -789  -1384  -1527  -1462
    322  -3839  -4164   1758   2242  -4000   -883  -1322   -787  -1369  -1501  -1454
    389  -3858  -4247   1732   2317  -4052   -927  -1312   -776  -1340  -1462  -1478
    501  -3873  -4375   1686   2436  -4123  -1036  -1376   -831  -1382  -1493  -1506
    600  -3876  -4476   1636   2538  -4175  -1060  -1376   -831  -1376  -1488  -1439
    488  -3917  -4406   1714   2447  -4162  -1044  -1327   -769  -1314  -1426  -1421
    254  -3985  -4240   1862   2247  -4112  -1023  -1299   -727  -1288  -1405  -1363
    -85  -4016  -3930   2052   1922  -3975   -943  -1218   -639  -1215  -1332  -1291
   -405  -4042  -3637   2223   1613  -3839   -849  -1135   -558  -1156  -1260  -1205
   -530  -4112  -3585   2320   1525  -3850   -849  -1130   -555  -1169  -1273  -1215
   -600  -4167  -3569   2382   1483  -3868   -846  -1143   -584  -1213  -1312  -1257
   -652  -4185  -3533   2418   1439  -3860   -818  -1156   -597  -1249  -1353  -1327
   -727  -4255  -3528   2491   1397  -3891   -797  -1189   -623  -1309  -1426  -1415
   -756  -4333  -3577   2546   1408  -3956   -769  -1213   -665  -1387  -1535  -1483
   -756  -4416  -3663   2585   1449  -4039   -761  -1213   -691  -1439  -1615  -1553
   -724  -4484  -3759   2605   1517  -4123   -833  -1260   -748  -1504  -1688  -1654
   -753  -4543  -3790   2647   1514  -4167   -813  -1278   -763  -1527  -1714  -1722
   -792  -4611  -3819   2701   1512  -4216   -797  -1301   -784  -1561  -1748  -1787
   -885  -4684  -3798   2782   1454  -4242   -784  -1325   -807  -1592  -1782  -1823
  -1039  -4710  -3671   2876   1314  -4190   -763  -1325   -813  -1595  -1787  -1805
  -1114  -4702  -3590   2907   1236  -4146   -782  -1358   -836  -1623  -1818  -1823
  -1130  -4673  -3543   2899   1205  -4110   -833  -1421   -883  -1678  -1878  -1857
  -1200  -4673  -3473   2935   1135  -4073   -859  -1480   -922  -1727  -1935  -1901
  -1299  -4699  -3400   3000   1049  -4050   -904  -1553   -976  -1787  -1995  -1961
  -1402  -4637  -3237   3018    914  -3938   -919  -1592   -997  -1808  -2010  -2000
  -1504  -4530  -3026   3016    758  -3780   -924  -1602   -984  -1800  -2005  -2026
  -1470  -4549  -3081   3008    802  -3816   -979  -1675  -1039  -1857  -2073  -1945
  -1410  -4585  -3174   2998    880  -3881  -1047  -1743  -1096  -1927  -2109  -1657
  -1470  -4567  -3099   3016    813  -3834  -1023  -1691  -1028  -1865  -1966  -1304
  -1602  -4543  -2943   3073    670  -3743  -1026  -1654   -982  -1745  -1839  -1156
  -1652  -4476  -2826   3063    587  -3652   -987  -1626   -857  -1621  -1748  -1122
  -1712  -4336  -2624   3024    454  -3481   -948  -1491   -735  -1540  -1662  -1106
  -1790  -4198  -2408   2990    309  -3304   -875  -1483   -758  -1545  -1628  -1041
  -1956  -4214  -2257   3083    148  -3234   -852  -1545   -795  -1556  -1626  -1047
  -1919  -4146  -2229   3031    153  -3187   -909  -1600   -805  -1564  -1641  -1106
  -1743  -4024  -2281   2883    267  -3154   -958  -1631   -831  -1597  -1699  -1267
  -1657  -4034  -2377   2844    358  -3205   -958  -1657   -872  -1657  -1777  -1439
  -1551  -4024  -2473   2787    459  -3247   -992  -1706   -932  -1732  -1870  -1540
  -1423  -3951  -2530   2686    550  -3242  -1015  -1732   -974  -1777  -1925  -1608
  -1254  -3904  -2650   2579    696  -3278  -1049  -1779  -1036  -1829  -1979  -1712
  -1192  -3889  -2696   2538    750  -3291  -1096  -1852  -1101  -1896  -2052  -1836
  -1158  -3852  -2696   2504    766  -3276  -1135  -1880  -1143  -1945  -2122  -1917
  -1093  -3808  -2714   2449    807  -3260  -1174  -1906  -1169  -1969  -2164  -1984
  -1000  -3759  -2759   2379    878  -3260  -1200  -1943  -1202  -2008  -2200  -2062
   -891  -3712  -2824   2299    963  -3268  -1210  -1969  -1241  -2055  -2255  -2125
   -771  -3642  -2873   2205   1049  -3257  -1184  -1956  -1239  -2055  -2268  -2148
   -709  -3567  -2857   2138   1072  -3213  -1119  -1940  -1226  -2049  -2262  -2169
   -706  -3478  -2772   2094   1031  -3125  -1098  -1919  -1208  -2034  -2249  -2171
   -667  -3330  -2662   1997    997  -2998  -1117  -1909  -1184  -2003  -2223  -2156
   -649  -3218  -2569   1932    958  -2896  -1072  -1888  -1156  -1969  -2197  -2132
   -649  -3151  -2504   1899    927  -2829  -1028  -1860  -1124  -1935  -2174  -2117
   -623  -3086  -2462   1855    919  -2774   -974  -1790  -1067  -1870  -2140  -2112
   -584  -2959  -2374   1771    893  -2668   -849  -1623   -906  -1738  -2096  -2114
   -504  -2751  -2247   1628    870  -2499   -774  -1449   -704  -1538  -1953  -2018
   -444  -2431  -1990   1436    771  -2210   -774  -1293   -454  -1226  -1634  -1758
   -436  -2029  -1592   1234    576  -1810   -802  -1174   -249   -893  -1184  -1286
   -423  -1514  -1093    969    332  -1304   -867  -1358   -376   -893   -898   -828
   -475  -1376   -901    924    213  -1140   -922  -1628   -709  -1122   -826   -633
   -563  -1527   -963   1044    200  -1247   -976  -1943  -1161  -1551  -1124   -927
   -613  -1896  -1283   1254    335  -1590  -1031  -2343  -1706  -2249  -2031  -1808
   -639  -2229  -1590   1431    472  -1909  -1176  -2600  -2073  -2782  -2811  -2483
   -662  -2431  -1771   1545    553  -2101  -1254  -2517  -2000  -2722  -2826  -2551
   -633  -2520  -1888   1577    626  -2205  -1218  -2330  -1753  -2478  -2660  -2460
   -620  -2512  -1891   1566    633  -2203  -1145  -2156  -1512  -2255  -2507  -2356
   -613  -2390  -1777   1501    579  -2083  -1000  -1940  -1239  -2005  -2322  -2213
   -633  -2247  -1613   1439    488  -1930   -870  -1792  -1054  -1834  -2182  -2114
   -610  -2117  -1506   1361    446  -1810   -787  -1725   -961  -1743  -2109  -2068
   -496  -1951  -1454   1223    478  -1704   -722  -1662   -885  -1662  -2049  -2029
   -457  -1888  -1431   1171    485  -1660   -691  -1639   -846  -1618  -2026  -2023
   -488  -1870  -1382   1179    444  -1626   -680  -1631   -831  -1595  -2013  -2008
   -501  -1839  -1340   1169    418  -1590   -665  -1608   -807  -1566  -1992  -1990
   -524  -1751  -1226   1137    350  -1488   -618  -1587   -774  -1548  -1969  -1953
   -576  -1680  -1104   1127    262  -1392   -646  -1574   -748  -1514  -1943  -1912
   -620  -1626  -1005   1122    189  -1314   -636  -1535   -696  -1444  -1896  -1901
   -620  -1527   -906   1075    140  -1218   -610  -1522   -667  -1397  -1860  -1896
   -615  -1447   -831   1031    106  -1140   -594  -1535   -662  -1376  -1836  -1891
   -568  -1366   -800    966    114  -1083   -615  -1535   -665  -1358  -1823  -1914
   -532  -1306   -776    919    122  -1041   -644  -1551   -670  -1358  -1834  -1956
   -504  -1275   -771    888    132  -1023   -675  -1571   -691  -1369  -1862  -2026
   -462  -1280   -818    872    176  -1049   -763  -1626   -748  -1408  -1917  -2158
   -342  -1314   -971    828    311  -1145   -831  -1693   -818  -1462  -1984  -2296
   -153  -1267  -1114    709    478  -1192   -828  -1699   -818  -1447  -1979  -2343
    -80  -1215  -1135    646    524  -1176   -797  -1678   -795  -1400  -1927  -2299
   -174  -1187  -1013    680    418  -1101   -766  -1631   -756  -1340  -1839  -2184
   -327  -1143   -818    732    244   -982   -719  -1535   -659  -1228  -1701  -1966
   -407  -1031   -623    719    106   -828   -730  -1447   -558  -1096  -1548  -1738
   -392   -893   -504    641     54   -698   -784  -1392   -493  -1002  -1441  -1530
   -400   -807   -407    605      2   -607   -761  -1345   -446   -937  -1392  -1317
   -433   -704   -270    566    -83   -488   -748  -1304   -415   -885  -1319  -1195
   -470   -654   -187    561   -142   -420   -732  -1267   -400   -857  -1270  -1130
   -535   -618    -83    574   -228   -350   -735  -1231   -368   -815  -1236  -1101
   -615   -610      5    613   -311   -303   -724  -1228   -392   -833  -1239  -1145
   -685   -550    135    615   -410   -207   -672  -1210   -394   -826  -1218  -1166
   -758   -491    265    623   -514   -114   -618  -1182   -389   -807  -1187  -1117
   -820   -444    374    631   -600    -33   -566  -1158   -402   -818  -1195  -1065
   -917   -431    485    675   -701     25   -506  -1135   -405   -831  -1218   -997
  -1088   -509    579    797   -836     33   -400  -1075   -361   -810  -1200   -901
  -1252   -527    724    888   -989     98   -316  -1000   -296   -743  -1135   -753
  -1452   -485    963    969  -1208    239   -257   -909   -207   -636  -1026   -602
  -1647   -501   1145   1075  -1397    322   -132   -818   -119   -548   -940   -485
  -1678   -436   1239   1054  -1460    402    -33   -735    -44   -483   -901   -322
  -1712   -587   1124   1148  -1421    267    -25   -737    -54   -488   -922   -306
  -1665   -724    937   1195  -1301    103    -62   -761    -93   -517   -950   -379
  -1631   -865    766   1249  -1200    -49   -124   -782   -148   -563  -1013   -478
  -1639   -961    675   1299  -1158   -142   -246   -836   -223   -636  -1091   -620
  -1654   -992    662   1322  -1158   -166   -311   -883   -285   -691  -1150   -750
  -1641   -969    670   1304  -1156   -150   -306   -880   -285   -680  -1130   -885
  -1712  -1096    615   1405  -1163   -241   -340   -906   -311   -704  -1145  -1018
  -1706  -1078    628   1389  -1169   -223   -454  -1010   -428   -831  -1278  -1039
  -1753  -1119    631   1436  -1192   -244   -568  -1054   -496   -875  -1332  -1049
  -1836  -1231    605   1532  -1223   -311   -649  -1078   -535   -898  -1363  -1091
  -1761  -1117    644   1439  -1202   -236   -644  -1065   -511   -875  -1369  -1060
  -1652   -948    704   1299  -1182   -122   -600  -1047   -493   -852  -1343  -1057
  -1652   -898    753   1275  -1205    -72   -607  -1072   -506   -852  -1340  -1072
  -1618   -797    820   1208  -1221     10   -678  -1119   -537   -872  -1358  -1060
  -1532   -698    833   1117  -1184     67   -735  -1132   -563   -883  -1363  -1057
  -1389   -597    792    992  -1091     96   -753  -1145   -589   -906  -1379  -1067
  -1239   -472    766    854  -1005    148   -740  -1132   -576   -893  -1358  -1065
  -1106   -329    774    717   -940    220   -730  -1109   -561   -872  -1332  -1062
  -1041   -311    730    678   -885    207   -732  -1093   -571   -870  -1332  -1104
  -1031   -327    701    678   -867    187   -784  -1140   -652   -948  -1392  -1176
   -927   -233    693    579   -813    228   -787  -1140   -680   -976  -1413  -1143
   -870   -231    636    550   -756    202   -774  -1117   -683   -969  -1410  -1143
   -904   -280    623    592   -763    171   -789  -1137   -714   -989  -1421  -1176
   -774   -153    618    462   -698    231   -737  -1140   -714   -989  -1421  -1176
   -745   -137    607    441   -678    233   -688  -1145   -730  -1013  -1439  -1187
   -774   -135    639    452   -709    252   -670  -1153   -745  -1031  -1454  -1179
   -771   -106    665    439   -719    277   -678  -1148   -745  -1023  -1441  -1166
   -750   -124    626    436   -691    249   -691  -1158   -763  -1039  -1452  -1171
   -805   -244    561    524   -683    158   -737  -1205   -810  -1083  -1488  -1221
   -878   -309    568    592   -724    129   -789  -1239   -833  -1106  -1509  -1260
   -854   -226    628    540   -743    200   -771  -1226   -815  -1093  -1483  -1247
   -911   -241    670    574   -792    215   -756  -1236   -813  -1098  -1480  -1228
   -948   -239    709    594   -831    233   -761  -1257   -807  -1091  -1470  -1215
  -1013   -236    774    623   -896    267   -753  -1254   -792  -1072  -1449  -1223
  -1109   -241    867    675   -989    311   -680  -1161   -693   -992  -1389  -1236
  -1210   -189   1018    698  -1117    413   -550  -1002   -542   -891  -1327  -1215
  -1273    -75   1197    672  -1236    561   -467   -828   -348   -719  -1197  -1065
  -1260    184   1444    537  -1353    815   -428   -568    -25   -353   -844   -727
  -1101    745   1847    179  -1473   1296   -446   -353    296    103   -290   -171
  -1057   1273   2327   -109  -1693   1797   -576   -602    257    314    150    327
  -1153   1517   2670   -181  -1912   2091   -784  -1072    -23    272    314    537
  -1247   1452   2699   -103  -1974   2075   -958  -1566   -475   -150    -54    220
  -1345   1023   2369    161  -1857   1696  -1083  -2120  -1187  -1130  -1127   -698
  -1325    548   1870    387  -1597   1208  -1200  -2291  -1535  -1662  -1748  -1228
  -1288    301   1590    493  -1439    945  -1156  -2086  -1356  -1530  -1691  -1267
  -1270    267   1538    501  -1405    901  -1036  -1823  -1085  -1301  -1522  -1184
  -1262    368   1631    446  -1447   1000   -872  -1556   -800  -1049  -1335  -1062
  -1275    514   1790    379  -1532   1150   -678  -1306   -527   -807  -1145   -937
  -1299    631   1930    335  -1613   1280   -584  -1189   -387   -678  -1036   -867
  -1301    756   2055    270  -1678   1405   -527  -1132   -296   -594   -958   -805
  -1265    872   2138    197  -1701   1504   -485  -1111   -244   -545   -898   -737
  -1252    911   2164    168  -1706   1535   -493  -1052   -194   -485   -839   -678
  -1247    927   2174    158  -1709   1548   -496  -1000   -148   -431   -789   -623
  -1234    987   2221    122  -1727   1602   -511  -1021   -153   -439   -800   -587
  -1239   1005   2244    116  -1740   1623   -491  -1015   -124   -407   -782   -555
  -1254   1060   2312     96  -1784   1686   -480  -1015   -116   -387   -756   -568
  -1213   1106   2320     51  -1766   1712   -493  -1010   -109   -363   -727   -574
  -1215   1104   2320     54  -1769   1712   -478   -971    -80   -324   -693   -579
  -1189   1140   2330     25  -1758   1735   -488   -963    -72   -316   -691   -592
  -1166   1153   2320      5  -1743   1735   -506   -984    -90   -324   -696   -558
  -1161   1150   2312      2  -1735   1730   -491   -974    -88   -309   -680   -530
  -1197   1161   2356     18  -1779   1758   -459   -940    -62   -275   -644   -509
  -1205   1163   2369     20  -1787   1766   -459   -919    -54   -259   -631   -478
  -1189   1169   2359      7  -1774   1764   -475   -909    -75   -272   -649   -407
  -1184   1158   2343     12  -1764   1751   -475   -859    -44   -231   -610   -355
  -1226   1156   2379     33  -1803   1766   -488   -815    -15   -184   -568   -337
  -1283   1174   2457     54  -1870   1816   -457   -763     18   -142   -532   -265
  -1278   1169   2444     54  -1862   1805   -431   -740     28   -119   -509   -197
  -1280   1195   2475     41  -1878   1834   -431   -691     59    -67   -452   -127
  -1293   1257   2548     15  -1919   1904   -413   -618    114      7   -376    -46
  -1306   1278   2585     15  -1945   1930   -387   -553    171     77   -309     25
  -1317   1348   2665    -15  -1992   2008   -345   -485    233    161   -223     93
  -1286   1439   2725    -75  -2005   2081   -366   -480    236    181   -189    135
  -1254   1501   2756   -124  -2008   2130   -348   -462    236    184   -176    142
  -1197   1530   2727   -166  -1961   2127   -342   -452    233    192   -168     98
  -1179   1540   2717   -181  -1948   2127   -350   -498    187    145   -200     28
  -1158   1553   2712   -197  -1935   2132   -332   -532    132     70   -277     31
  -1130   1548   2678   -210  -1904   2112   -350   -571     85     15   -335     -7
  -1130   1561   2691   -215  -1909   2125   -337   -589     62     -2   -353    -59
  -1088   1545   2631   -231  -1860   2088   -335   -631     10    -59   -407   -148
  -1062   1491   2553   -215  -1808   2023   -358   -693    -70   -148   -498   -233
  -1080   1470   2548   -194  -1816   2010   -353   -727   -114   -200   -550   -265
  -1072   1431   2504   -179  -1787   1966   -335   -753   -142   -231   -581   -335
   -971   1413   2385   -223  -1680   1899   -368   -805   -200   -280   -618   -402
   -891   1397   2288   -254  -1590   1842   -405   -865   -270   -353   -696   -444
   -859   1371   2231   -257  -1545   1800   -397   -888   -311   -394   -745   -439
   -774   1361   2135   -293  -1454   1748   -397   -896   -340   -420   -766   -436
   -698   1348   2047   -324  -1371   1696   -415   -940   -387   -467   -805   -449
   -623   1389   2013   -384  -1317   1699   -431   -963   -410   -478   -810   -452
   -561   1478   2039   -459  -1301   1758   -420   -945   -400   -457   -784   -420
   -504   1527   2031   -511  -1267   1779   -387   -922   -394   -457   -787   -394
   -433   1556   1990   -563  -1210   1771   -389   -927   -405   -467   -800   -392
   -306   1691   1995   -693  -1150   1842   -444   -950   -433   -496   -823   -379
   -176   1855   2029   -839  -1104   1940   -462   -956   -446   -506   -839   -418
    -46   1982   2029   -966  -1036   2005   -467   -961   -465   -514   -854   -491
    116   1901   1782  -1010   -833   1842   -436   -956   -462   -504   -862   -545
    314   1875   1561  -1093   -623   1717   -483  -1002   -501   -553   -919   -571
    353   1932   1579  -1143   -613   1756   -459   -963   -439   -496   -857   -519
    228   2010   1782  -1119   -776   1896   -405   -898   -350   -410   -745   -405
     20   1984   1964  -1002   -971   1974   -355   -854   -301   -350   -678   -306
   -161   1940   2101   -891  -1130   2021   -228   -787   -239   -285   -615   -239
   -265   1925   2190   -833  -1226   2057   -158   -719   -174   -215   -535   -174
   -353   1906   2260   -776  -1306   2083    -72   -639    -90   -135   -459   -114
   -329   1792   2122   -732  -1226   1956    -59   -623    -88   -135   -467   -145
   -272   1686   1958   -706  -1117   1821    -49   -602    -85   -140   -475   -150
   -181   1602   1782   -711   -982   1691    -31   -581    -88   -148   -478   -153
    -83   1491   1574   -704   -828   1532      5   -563    -85   -153   -485   -163
    -18   1353   1371   -670   -693   1363     15   -563    -96   -176   -517   -210
     38   1299   1260   -670   -610   1280     12   -592   -135   -228   -568   -254
     31   1379   1348   -706   -659   1363     -7   -654   -197   -296   -631   -296
     -7   1501   1509   -745   -758   1504    -41   -698   -228   -324   -654   -296
    -98   1574   1673   -740   -885   1623    -44   -714   -236   -316   -641   -265
   -202   1597   1800   -698  -1000   1696    -36   -711   -233   -296   -618   -226
   -303   1608   1912   -654  -1106   1758    -23   -698   -220   -270   -584   -181
   -381   1667   2049   -641  -1215   1857     36   -654   -163   -210   -509   -106
   -517   1665   2182   -574  -1350   1922     64   -633   -127   -174   -459    -59
   -659   1634   2291   -488  -1475   1961     57   -659   -135   -184   -470    -59
   -807   1654   2460   -426  -1634   2057     54   -657   -127   -166   -457    -64
   -878   1709   2587   -415  -1732   2148     93   -615    -98   -140   -444    -90
   -675   1795   2468   -561  -1571   2130    161   -501      7    -72   -405     44
   -506   1984   2491   -740  -1499   2236    298   -226    288    205   -145    462
   -506   2226   2733   -862  -1621   2478    493    116    662    628    257    932
   -652   2501   3154   -924  -1901   2826    607    371    992   1041    714   1408
   -683   2930   3611  -1124  -2148   3270    522    236    930   1101   1005   1779
   -558   3159   3717  -1301  -2138   3437    335   -197    542    880   1078   1909
   -337   3148   3483  -1408  -1912   3315    163   -698     49    485    859   1678
   -158   2816   2974  -1327  -1566   2894     28  -1275   -605   -290      2    795
    -41   2325   2366  -1143  -1202   2346   -142  -1670  -1195  -1098   -997   -200
    150   2078   1925  -1114   -885   2003   -233  -1647  -1275  -1236  -1210   -454
    358   2047   1688  -1202   -665   1867   -181  -1426  -1049  -1034  -1080   -415
    532   2112   1579  -1322   -522   1847    -85  -1202   -787   -807   -930   -340
    683   2288   1605  -1486   -459   1945    101   -927   -485   -540   -722   -197
    802   2504   1701  -1652   -449   2104    259   -693   -244   -311   -530    -57
    888   2611   1719  -1751   -415   2166    345   -597   -132   -205   -436     10
    898   2644   1745  -1771   -423   2195    413   -553    -72   -150   -387     46
    935   2681   1743  -1808   -405   2213    394   -532    -51   -124   -361     57
    971   2691   1719  -1834   -374   2205    402   -517    -33   -111   -350     64
    927   2683   1753  -1808   -413   2218    446   -480     10    -72   -327     83
    828   2699   1870  -1764   -519   2286    467   -436     54    -23   -285    116
    722   2717   1995  -1719   -639   2359    485   -366    111     36   -233    166
    667   2730   2060  -1699   -696   2395    498   -311    158     83   -200    200
    662   2769   2104  -1717   -719   2439    530   -257    205    127   -163    228
    678   2803   2125  -1740   -722   2465    568   -207    241    166   -124    239
    737   2803   2062  -1771   -662   2434    553   -194    236    163   -124    218
    857   2798   1940  -1829   -540   2369    501   -215    192    127   -153    197
   1008   2839   1831  -1925   -413   2335    454   -228    161    101   -181    200
   1080   2922   1842  -2000   -379   2382    459   -194    184    132   -161    233
   1234   2992   1758  -2114   -262   2377    441   -168    192    142   -153    236
   1366   3057   1691  -2213   -163   2374    439   -145    207    163   -135    254
   1473   3133   1660  -2304    -93   2397    457   -119    236    194   -109    272
   1595   3216   1621  -2405    -12   2418    498    -98    270    236    -83    285
   1706   3328   1621  -2517     44   2475    501   -106    296    270    -38    301
   1745   3411   1665  -2579     38   2540    504    -90    340    329     28    345
   1706   3450   1740  -2579    -18   2598    522    -51    405    413    122    428
   1636   3476   1839  -2556   -101   2657    540     -7    475    493    213    532
   1553   3528   1971  -2540   -207   2751    530     -2    511    540    277    594
   1447   3533   2086  -2488   -319   2811    553      5    548    584    335    636
   1301   3551   2249  -2429   -475   2902    610     44    610    649    400    683
   1153   3559   2405  -2356   -626   2982    641     59    639    667    420    711
   1098   3533   2434  -2320   -667   2985    657     20    613    633    392    696
   1093   3473   2379  -2286   -641   2927    678    -12    579    594    355    654
   1130   3426   2296  -2281   -584   2863    688    -28    542    555    309    600
   1122   3400   2278  -2260   -576   2839    672    -54    506    506    257    537
   1057   3377   2320  -2218   -631   2847    740    -38    488    472    207    488
    979   3354   2374  -2166   -696   2863    800    -15    488    457    174    462
    909   3341   2429  -2125   -761   2886    820      2    472    428    142    436
    818   3330   2512  -2073   -846   2922    849     31    444    402    119    418
    740   3328   2587  -2034   -924   2959    883     51    446    410    135    446
    683   3364   2681  -2023   -997   3024    932     80    459    433    155    480
    659   3403   2740  -2031  -1039   3070    971     85    452    431    148    501
    691   3455   2764  -2073  -1036   3109    987     96    441    428    148    535
    724   3426   2701  -2075   -987   3063    950     59    387    387    114    535
    750   3385   2631  -2068   -940   3008    937     51    363    374    103    550
    730   3346   2616  -2039   -943   2979    930     59    363    387    119    587
    735   3283   2548  -2008   -906   2917    917     54    353    387    124    592
    810   3192   2379  -2003   -784   2787    857     15    309    353     83    532
    857   3117   2260  -1987   -701   2691    758    -57    233    277     18    470
    852   3070   2216  -1964   -680   2644    693   -109    181    223    -36    423
    823   3016   2192  -1919   -683   2605    675   -127    176    218    -36    389
    743   2956   2210  -1852   -732   2585    639   -142    163    207    -41    355
    774   2953   2179  -1865   -704   2566    644   -148    150    205    -41    329
    815   3008   2190  -1912   -688   2600    641   -171    132    197    -46    301
    807   3055   2247  -1930   -719   2652    628   -187    135    202    -33    311
    782   3060   2275  -1922   -745   2668    623   -205    119    197    -36    311
    701   3011   2309  -1857   -805   2660    672   -174    127    218     -7    332
    566   2964   2395  -1766   -917   2681    732   -114    168    265     46    342
    329   2956   2626  -1641  -1148   2792    802    -49    223    316     90    418
     90   2868   2774  -1480  -1340   2821    917     41    301    389    155    506
   -111   2733   2842  -1312  -1475   2787   1005    116    363    439    202    509
   -252   2600   2850  -1174  -1551   2725   1101    202    428    485    254    504
   -322   2514   2837  -1096  -1579   2675   1192    303    488    540    314    488
   -259   2421   2678  -1083  -1470   2548   1223    387    517    576    348    462
   -181   2330   2512  -1075  -1345   2421   1257    449    542    605    368    452
    -28   2236   2262  -1106  -1145   2249   1244    439    514    563    322    410
     70   2213   2143  -1140  -1036   2179   1187    413    472    530    285    358
     54   2171   2117  -1114  -1031   2145   1171    392    454    506    267    311
     -2   2156   2158  -1078  -1080   2158   1166    363    431    470    239    309
    -51   2192   2242  -1072  -1145   2216   1153    366    418    454    218    394
   -127   2226   2353  -1049  -1239   2288   1143    400    431    470    239    493
   -168   2182   2351  -1008  -1262   2265   1132    402    418    446    231    514
   -158   2122   2278   -982  -1218   2200   1083    387    381    410    202    542
   -103   2070   2174   -984  -1140   2122   1023    345    322    353    148    517
    -44   1971   2016   -963  -1028   1992    984    316    275    301     88    436
    -20   1901   1922   -943   -971   1912    984    316    254    241     -7    306
    -31   1883   1914   -927   -971   1899   1028    410    332    290    -20    249
    -33   1953   1984   -961  -1010   1969   1060    574    511    488    145    353
    -70   2169   2239  -1049  -1153   2203   1028    771    787    854    555    737
   -192   2478   2670  -1143  -1431   2574    893    761    888   1127   1023   1286
   -374   2603   2977  -1114  -1675   2790    802    535    704   1104   1291   1654
   -576   2473   3047   -948  -1810   2759    724    202    309    800   1215   1699
   -761   2112   2873   -675  -1816   2491    615   -270   -293    119    530   1156
   -911   1680   2590   -384  -1751   2135    483   -753   -914   -743   -542    244
   -937   1353   2291   -210  -1613   1821    371   -852  -1085  -1008   -901    -80
   -956   1150   2107    -98  -1532   1628    389   -670   -880   -815   -779    -44
   -932   1098   2031    -83  -1480   1564    470   -478   -615   -574   -607     15
   -810   1265   2075   -228  -1441   1667    574   -296   -358   -335   -413    111
   -685   1519   2203   -418  -1444   1860    724    -70    -83    -83   -200    241
   -561   1701   2262   -571  -1410   1982    826     80     93     90    -57    329
   -506   1826   2333   -659  -1418   2078    883    137    163    155      7    358
   -511   1880   2392   -685  -1452   2135    914    158    189    174     25    418
   -509   1943   2449   -717  -1480   2195    906    168    226    213     62    439
   -465   2005   2470   -771  -1467   2239    922    161    241    218     67    431
   -420   2078   2499   -828  -1460   2288    932    158    246    220     72    426
   -420   2112   2530   -846  -1475   2320    953    189    285    267    124    457
   -452   2104   2556   -826  -1504   2330    956    192    301    283    148    457
   -475   2088   2564   -807  -1519   2327    940    168    288    272    140    413
   -478   2112   2590   -815  -1532   2351    922    150    280    265    140    376
   -462   2135   2598   -836  -1530   2366    922    148    285    275    158    353
   -436   2171   2608   -867  -1522   2390    943    155    303    301    176    324
   -410   2223   2634   -909  -1522   2429    940    145    309    314    181    298
   -379   2286   2665   -953  -1522   2475    922    124    319    335    213    277
   -366   2330   2696   -984  -1530   2512    932    135    345    366    249    288
   -363   2369   2733  -1002  -1548   2551    940    161    381    402    277    358
   -400   2395   2795   -997  -1597   2595    922    187    426    457    324    379
   -423   2439   2863  -1008  -1641   2650    911    197    459    498    363    387
   -394   2525   2917  -1065  -1657   2720    940    262    542    587    449    457
   -363   2587   2951  -1111  -1657   2766    927    303    620    675    550    509
   -324   2688   3013  -1184  -1667   2850    898    314    662    732    626    553
   -301   2777   3078  -1236  -1688   2927    922    366    743    820    704    613
   -288   2850   3138  -1280  -1714   2995    953    415    820    909    795    688
   -296   2933   3226  -1319  -1761   3078    982    454    883    987    883    740
   -311   2974   3286  -1332  -1797   3130    992    439    896   1000    906    763
   -314   2977   3291  -1330  -1803   3133    987    420    898   1002    917    750
   -335   2969   3302  -1317  -1818   3135   1013    444    937   1044    969    815
   -368   2969   3338  -1301  -1855   3154   1062    472    961   1060    984    932
   -366   2985   3351  -1309  -1857   3167   1067    457    948   1034    950   1000
   -374   2909   3283  -1267  -1829   3096   1070    428    922    997    914    982
   -379   2842   3218  -1234  -1797   3029   1083    381    870    919    846   1015
   -402   2772   3174  -1184  -1787   2972   1080    342    826    849    774   1026
   -439   2720   3159  -1143  -1797   2938   1078    319    800    813    743   1008
   -426   2691   3117  -1132  -1771   2904   1098    314    782    795    724    984
   -407   2662   3068  -1127  -1738   2865   1101    280    740    737    665    961
   -374   2652   3024  -1140  -1699   2837   1124    262    704    691    626    950
   -376   2600   2977  -1114  -1675   2787   1119    244    659    649    584    865
   -345   2546   2891  -1098  -1618   2717   1106    215    613    594    527    758
   -296   2543   2839  -1124  -1569   2691   1101    187    579    553    488    696
   -259   2530   2790  -1137  -1525   2660   1088    163    548    514    452    672
   -189   2525   2712  -1169  -1452   2618   1060    122    496    452    384    620
    -96   2501   2598  -1202  -1345   2548   1057    106    470    418    342    605
    -83   2452   2533  -1187  -1306   2494   1044    124    462    415    345    548
    -77   2418   2494  -1171  -1286   2455   1039    129    459    418    342    501
    -38   2434   2473  -1200  -1257   2455   1034    122    457    420    345    478
    -51   2494   2546  -1221  -1299   2520   1054    142    483    439    368    501
    -62   2525   2587  -1231  -1325   2556   1101    168    524    470    402    527
    -59   2522   2579  -1231  -1319   2551   1096    153    522    467    410    493
    -72   2522   2595  -1226  -1335   2559   1096    142    519    467    415    504
    -98   2522   2621  -1210  -1358   2572   1088    127    514    475    439    522
   -127   2522   2650  -1197  -1387   2585   1085    106    504    467    433    509
   -132   2507   2639  -1187  -1384   2572   1060     77    472    444    415    517
   -116   2491   2605  -1189  -1361   2548   1023     28    418    392    368    522
   -114   2475   2590  -1179  -1350   2533   1044     31    413    381    361    542
   -148   2455   2603  -1153  -1376   2527   1075     54    413    381    371    548
   -163   2429   2592  -1132  -1376   2509   1005     49    379    355    358    535
   -171   2392   2564  -1111  -1369   2475    982     28    332    314    324    480
   -171   2325   2496  -1075  -1332   2410    979     -2    280    259    270    449
   -161   2257   2418  -1049  -1291   2338    935    -80    187    155    171    387
   -132   2195   2327  -1031  -1231   2260    896   -140    114     70     88    327
   -122   2148   2268  -1015  -1195   2208    844   -194     41     -7     12    226
    -88   2132   2221  -1021  -1153   2177    800   -249    -23    -77    -51    142
    -23   2026   2047  -1002  -1036   2036    743   -335   -119   -181   -168     38
     64   1855   1790   -961   -862   1823    724   -371   -174   -239   -236    -41
    179   1761   1582   -971   -701   1673    665   -410   -231   -301   -288   -109
    301   1673   1371   -987   -535   1522    600   -475   -296   -371   -342   -163
    244   1608   1361   -927   -558   1483    649   -433   -262   -342   -314   -187
     36   1517   1478   -776   -722   1499    678   -376   -218   -298   -285   -181
   -184   1434   1618   -628   -901   1525    750   -306   -153   -241   -244   -122
   -280   1384   1665   -550   -971   1525    818   -231    -77   -166   -174    -70
   -324   1270   1595   -475   -958   1431    862   -153     15    -80    -93    -46
   -436   1197   1634   -381  -1034   1415   1023     15    194     54     -7    -28
   -522   1221   1743   -350  -1132   1480   1137    168    368    220     98     59
   -581   1470   2052   -444  -1317   1761   1156    329    615    517    381    303
   -587   1766   2351   -589  -1467   2057   1078    470    867    896    854    756
   -623   2081   2704   -730  -1662   2390   1000    400    870   1044   1239   1187
   -756   2088   2844   -667  -1800   2465    932    163    581    859   1337   1410
   -878   1852   2730   -485  -1803   2291    836   -179    106    407   1083   1234
  -1023   1470   2494   -226  -1758   1982    782   -613   -488   -335    200    426
  -1130   1093   2223     15  -1675   1657    670   -956   -948   -979   -657   -327
  -1169    828   1997    168  -1584   1413    587   -958   -971  -1034   -784   -472
  -1221    662   1883    280  -1551   1273    639   -756   -732   -795   -597   -329
  -1283    628   1909    327  -1597   1270    714   -566   -467   -542   -397   -168
  -1288    685   1974    301  -1631   1330    813   -400   -231   -327   -239    -57
  -1265    771   2034    244  -1649   1402    909   -246    -33   -161   -119     10
  -1275    802   2078    236  -1675   1439    987   -137     85    -54    -36     31
  -1210    805   2016    200  -1613   1410    976   -127    101    -33    -10     12
  -1179    805   1982    187  -1579   1392    914   -168     64    -59    -31     28
  -1137    883   2018    127  -1579   1449    898   -202     51    -85    -38    254
  -1104    823   1927    140  -1514   1374    888   -226     31    -96      2    535
  -1226    802   2029    210  -1628   1415    888   -233     41    -18    132    714
  -1457    836   2291    309  -1875   1564    930   -179    176    155    249    807
  -1582    862   2444    358  -2013   1652    909    -59    322    244    290    745
  -1478    937   2416    270  -1945   1675    930     49    371    233    290    597
  -1431    875   2307    277  -1867   1590   1005     36    296    163    228    470
  -1491    766   2257    361  -1875   1512    997    -59    202     83    153    384
  -1415    737   2151    337  -1784   1444    922   -155    114      7     77    306
  -1288    714   2003    288  -1644   1358    841   -236     38    -64     10    194
  -1067    740   1805    163  -1436   1273    771   -303    -20   -124    -46     90
   -862    787   1649     36  -1257   1218    722   -306    -31   -127    -57     41
   -714    857   1569    -72  -1143   1213    709   -298    -12   -111    -38     15
   -568    896   1465   -163  -1015   1179    706   -309     -5    -98    -20     12
   -480    935   1415   -228   -948   1174    717   -303      2    -80      0     23
   -441    987   1428   -272   -935   1208    714   -285     36    -31     51     62
   -418   1057   1473   -322   -945   1265    719   -236    101     49    132    129
   -405   1124   1530   -358   -966   1327    717   -181    174    137    220    197
   -459   1223   1680   -384  -1070   1452    740   -111    265    241    329    285
   -530   1280   1810   -376  -1171   1545    795    -46    342    337    423    350
   -540   1332   1873   -397  -1208   1600    789    -25    368    376    470    361
   -488   1397   1886   -454  -1187   1641    771    -25    381    381    485    340
   -501   1426   1927   -462  -1215   1675    805     12    415    402    506    324
   -522   1421   1943   -449  -1234   1683    810     62    446    415    514    327
   -535   1431   1966   -452  -1249   1699    828     96    462    423    522    361
   -532   1436   1969   -452  -1249   1701    852    103    454    407    506    361
   -540   1405   1945   -436  -1241   1675    870     98    436    368    465    327
   -555   1389   1945   -418  -1252   1667    865    103    423    332    426    283
   -530   1327   1857   -400  -1192   1592    818     59    368    257    345    189
   -498   1231   1730   -366  -1114   1480    735    -28    275    155    233     80
   -441   1132   1574   -348  -1008   1353    691   -106    192     70    142     -7
   -389   1039   1428   -324   -909   1231    620   -202    103    -23     44   -109
   -363    943   1304   -290   -833   1122    561   -306     18   -114    -49   -200
   -311    898   1210   -293   -761   1054    532   -394    -41   -176   -114   -275
   -303    867   1169   -283   -737   1018    493   -433    -75   -202   -148   -316
   -249    898   1145   -324   -698   1021    496   -433    -83   -210   -158   -342
    -98    982   1080   -441   -589   1031    537   -420    -72   -205   -158   -361
     10   1023   1013   -517   -501   1018    517   -441    -80   -215   -163   -389
    122   1091    969   -607   -423   1031    522   -457    -77   -213   -155   -410
    148   1132    984   -641   -418   1060    568   -452    -54   -194   -135   -423
    101   1148   1044   -626   -472   1096    602   -426    -23   -168   -106   -426
     49   1135   1085   -592   -517   1111    610   -413     -7   -153    -83   -439
     23   1114   1088   -568   -532   1101    589   -423    -15   -158    -80   -459
     59   1161   1101   -610   -519   1130    628   -418     10   -140    -64   -470
     75   1158   1083   -618   -504   1119    685   -413     31   -124    -62   -506
     25   1111   1085   -568   -530   1098    756   -392     64    -98    -51   -511
      7   1093   1083   -553   -537   1088    763   -402     77    -96    -44   -509
     18   1096   1075   -558   -530   1085    774   -402     96    -80    -36   -488
     -2   1070   1072   -535   -537   1070    753   -413    103    -64    -28   -462
    -12    997   1010   -491   -511   1002    670   -415     93    -59    -12   -423
    -33    976   1010   -470   -522    992    722   -361    119    -25     31   -368
    -90    971   1062   -439   -576   1015    815   -296    179     36     93   -301
   -140    945   1085   -402   -613   1015    859   -257    210     64    124   -246
   -135    919   1054   -392   -594    987    833   -233    218     70    135   -197
   -135    893   1026   -379   -581    958    818   -236    194     51    129   -179
   -119    859    979   -371   -550    919    859   -213    205     72    161   -148
   -101    880    979   -392   -540    930    896   -189    226     96    189    -80
   -148    878   1026   -363   -587    950    906   -179    246    119    210    -31
   -233    805   1036   -285   -633    919    940   -163    254    132    218    -38
   -350    730   1080   -189   -717    904    953   -153    252    129    213    -41
   -436    644   1080   -103   -758    859    917   -155    241    124    207    -59
   -511    530   1041     -7   -776    784    885   -161    220    101    189   -116
   -581    431   1013     75   -797    722    797   -228    137     20    106   -213
   -691    340   1028    174   -859    683    740   -288     67    -46     41   -277
   -823    213   1036    303   -930    623    701   -337     20    -90    -10   -335
   -945    124   1070    410  -1008    597    639   -392    -25   -124    -33   -363
  -1047    101   1148    470  -1096    623    587   -439    -75   -168    -59   -413
  -1153     46   1200    553  -1176    623    579   -444    -98   -202   -111   -439
  -1267    -12   1252    639  -1262    618    568   -389    -57   -171   -116   -428
  -1348    -57   1291    704  -1319    615    680   -228     75    -77    -75   -449
  -1413     -2   1408    706  -1410    701    807    -25    290    129     85   -327
  -1483    205   1686    639  -1584    945    862    194    571    467    423    -10
  -1530    535   2065    496  -1797   1299    795    314    776    789    865    467
  -1654    833   2488    410  -2070   1660    740    148    693    875   1192    930
  -1818    846   2662    485  -2239   1753    600   -249    361    732   1309   1085
  -1938    631   2566    652  -2252   1597    452   -691    -98    309    958    722
  -2036     57   2094    987  -2065   1075    358  -1187   -745   -561    -59   -187
  -2044   -522   1522   1283  -1784    498    223  -1421  -1145  -1140   -771   -807
  -1948   -776   1171   1361  -1561    194    205  -1254   -995  -1023   -724   -802
  -1816   -880    935   1348  -1376     25    277  -1005   -753   -823   -584   -670
  -1686   -896    789   1291  -1239    -54    426   -711   -454   -553   -381   -509
  -1571   -849    722   1210  -1148    -64    644   -397   -127   -252   -119   -335
  -1462   -823    639   1143  -1052    -93    727   -280      0   -140     -7   -241
  -1350   -813    537   1080   -945   -137    724   -257     25   -124    -10   -207
  -1262   -849    413   1054   -839   -218    691   -262     18   -132    -38   -223
  -1161   -898    262   1031   -711   -319    685   -254      0   -145    -70   -254
  -1072   -948    122   1010   -597   -415    678   -241    -15   -168    -90   -311
  -1156   -963    192   1060   -675   -384    709   -187     23   -132    -31   -309
  -1215   -976    236   1093   -727   -371    685   -174     25   -132    -23   -332
  -1179   -987    192   1083   -685   -397    639   -179      0   -163    -54   -428
  -1241   -984    257   1111   -750   -363    654   -119     51   -106    -10   -470
  -1286   -976    309   1130   -800   -335    631   -129     38   -122    -25   -478
  -1280  -1054    226   1166   -756   -415    594   -148     15   -145    -64   -462
  -1314  -1135    179   1226   -748   -478    587   -150     18   -140    -67   -465
  -1379  -1171    207   1275   -795   -483    563   -142     20   -135    -64   -493
  -1392  -1195    197   1293   -797   -501    511   -145     15   -137    -72   -509
  -1343  -1228    111   1283   -727   -558    433   -184    -28   -187   -129   -524
  -1293  -1278     15   1286   -654   -631    376   -202    -51   -207   -150   -558
  -1332  -1309     20   1319   -678   -644    366   -207    -46   -194   -127   -581
  -1384  -1369     12   1376   -698   -678    296   -231    -67   -213   -142   -639
  -1376  -1389    -12   1382   -683   -701    210   -228    -64   -194   -119   -667
  -1350  -1371    -20   1361   -665   -696    184   -223    -59   -184   -106   -665
  -1301  -1283     18   1291   -659   -633    218   -171      0   -114    -41   -574
  -1283  -1210     72   1247   -678   -568    231   -127     57    -46     41   -488
  -1327  -1202    122   1262   -727   -542    213    -93    109     15    116   -415
  -1332  -1184    148   1260   -740   -519    200    -77    129     49    158   -374
  -1369  -1145    223   1254   -797   -462    174    -90    127     46    181   -329
  -1447  -1182    265   1314   -857   -459    158    -96    124     41    187   -293
  -1475  -1163    311   1319   -896   -426    194    -67    155     64    215   -233
  -1350   -992    358   1171   -854   -316    257    -36    181     83    246   -184
  -1223   -883    340   1052   -784   -272    332    -15    197     93    267   -158
  -1205   -846    355   1026   -782   -246    394     12    218    103    285   -148
  -1210   -813    397   1010   -805   -207    444     25    231    101    272   -132
  -1158   -761    397    961   -779   -181    506     28    244    101    277   -111
  -1096   -709    384    901   -740   -163    568     38    270    111    296   -114
  -1057   -662    394    859   -727   -135    600     15    270    106    296   -122
  -1005   -618    387    810   -698   -114    626     -2    267     96    288   -124
   -932   -605    327    769   -631   -140    646    -15    270     96    288   -153
   -906   -589    314    745   -613   -140    646    -46    257     85    280   -192
   -906   -548    355    727   -633    -96    657    -57    267     93    283   -184
   -930   -480    449    704   -691    -15    654    -54    288    114    293   -103
   -958   -452    506    706   -732     25    662    -36    337    174    348    -51
  -1002   -433    568    717   -789     67    717      5    415    246    426    -44
  -1026   -353    672    688   -849    158    732     25    467    285    462    -20
  -1036   -262    774    646   -906    257    730     36    514    324    496     59
  -1044   -197    846    620   -945    324    753     64    579    394    568    119
  -1060   -153    906    605   -984    376    756     77    633    441    620    127
  -1072   -106    966    589  -1021    428    745     77    685    491    667    142
  -1106    -88   1015    594  -1062    465    730     77    727    532    706    150
  -1106     -7   1098    558  -1104    545    740     93    789    579    758    213
  -1075     75   1150    498  -1114    613    774     88    833    613    784    257
  -1111     85   1197    511  -1153    641    792     67    854    626    795    272
  -1156     54   1210    548  -1184    633    784     36    867    639    805    265
  -1176     28   1205    574  -1189    615    748     -7    862    636    805    241
  -1184     46   1228    568  -1208    636    706    -41    857    631    802    207
  -1153     49   1200    550  -1176    623    631    -72    833    618    787    192
  -1135     20   1153    555  -1145    587    581   -103    795    584    763    145
  -1106     36   1143    535  -1124    589    576   -122    779    568    745     96
  -1080     49   1127    514  -1104    587    574   -114    776    566    730    101
  -1010     33   1044    488  -1028    537    537   -132    737    527    698     75
   -924    -46    878    485   -904    415    483   -174    657    452    631    -25
   -865   -119    745    493   -805    311    504   -171    613    413    589   -111
   -787   -223    561    504   -675    168    470   -218    524    316    488   -197
   -745   -257    488    501   -618    114    444   -239    465    259    436   -231
   -766   -314    452    537   -613     67    446   -252    420    213    397   -249
   -748   -371    376    561   -563      2    431   -288    363    145    327   -283
   -750   -436    314    592   -535    -62    400   -324    309     93    275   -290
   -737   -506    231    620   -485   -137    371   -337    270     67    262   -327
   -701   -592    109    646   -407   -241    366   -345    241     44    239   -363
   -657   -626     31    641   -345   -298    340   -366    202      5    189   -324
   -610   -646    -36    626   -290   -342    379   -389    171    -18    163   -316
   -589   -714   -124    652   -233   -420    436   -381    163    -18    166   -322
   -607   -758   -150    680   -231   -454    480   -363    166     -7    179   -324
   -576   -776   -200    678   -189   -488    483   -371    148    -20    161   -348
   -537   -800   -262    667   -140   -532    517   -371    142    -36    142   -371
   -571   -774   -202    672   -184   -488    623   -275    207     -2    148   -371
   -605   -784   -179    693   -215   -483    724   -101    329     93    194   -355
   -628   -623      5    626   -316   -309    836    142    584    363    439   -207
   -633   -311    319    470   -478      2    911    413    888    740    844    226
   -602     23    626    288   -615    324    831    374    945    969   1223    724
   -631    259    888    184   -758    574    589    -64    706    982   1470   1034
   -717    371   1088    174   -901    730    353   -618    322    776   1449   1060
   -844     12    857    413   -852    433    192  -1132   -262     88    737    441
   -883   -587    293    735   -589   -148     41  -1532   -909   -807   -265   -504
   -807  -1070   -262    937   -272   -667    -77  -1556  -1101  -1101   -636   -919
   -701  -1241   -540    971    -80   -891    -51  -1330   -945   -995   -600   -963
   -584  -1200   -615    891     12   -909     23  -1106   -750   -849   -517   -917
   -446  -1060   -613    753     83   -836    109   -893   -550   -685   -407   -839
   -327   -935   -607    631    137   -771    176   -761   -428   -602   -363   -795
   -158   -898   -740    530    290   -820    179   -737   -400   -597   -374   -857
     20   -979  -1002    478    511   -992    127   -745   -405   -615   -379   -904
    254   -940  -1195    342    724  -1067     72   -779   -454   -665   -415   -958
    413   -987  -1400    285    904  -1192     23   -854   -550   -750   -504  -1054
    350  -1143  -1493    397    922  -1317     67   -859   -555   -779   -542  -1122
    114  -1247  -1361    566    735  -1304    158   -763   -446   -688   -478  -1080
   -135  -1278  -1145    706    504  -1213    239   -659   -335   -563   -363   -966
   -316  -1369  -1054    841    366  -1210    306   -602   -270   -498   -298   -875
   -439  -1483  -1044    961    301  -1265    366   -550   -231   -452   -239   -797
   -553  -1608  -1054   1080    246  -1330    381   -514   -200   -407   -187   -761
   -584  -1743  -1161   1163    288  -1452    371   -517   -194   -400   -189   -792
   -649  -1862  -1215   1254    283  -1540    374   -485   -153   -376   -174   -831
   -701  -2023  -1322   1363    309  -1673    379   -467   -142   -376   -187   -914
   -657  -2099  -1441   1376    392  -1771    358   -462   -155   -397   -220   -956
   -602  -2122  -1519   1361    457  -1821    309   -483   -174   -413   -239   -930
   -597  -2143  -1548   1369    475  -1847    296   -485   -161   -397   -223   -878
   -654  -2135  -1480   1395    413  -1808    316   -441   -109   -342   -166   -813
   -717  -2127  -1410   1421    345  -1769    322   -402    -62   -290   -114   -763
   -766  -2091  -1325   1428    277  -1709    332   -368    -28   -246    -70   -711
   -771  -1995  -1226   1382    226  -1610    363   -301     31   -171      5   -631
   -779  -1912  -1132   1345    176  -1522    407   -213    124    -64    114   -537
   -779  -1829  -1052   1301    135  -1439    452   -145    210     25    213   -454
   -758  -1740   -984   1249    111  -1363    475   -109    262     88    280   -400
   -732  -1691   -961   1210    111  -1325    480    -93    283    122    324   -366
   -714  -1595   -880   1156     83  -1239    493    -85    303    153    368   -327
   -771  -1369   -600   1070    -88   -984    506    -85    314    174    415   -252
   -833  -1171   -337   1000   -249   -756    472   -111    301    168    436   -194
   -891  -1049   -161    969   -368   -605    449   -135    293    161    444   -174
  -1060   -888    171    974   -615   -358    472   -111    337    194    496    -93
  -1049   -797    249    922   -652   -275    459   -132    332    171    488    -67
   -865   -867     -2    865   -433   -436    426   -163    301    124    467    -10
   -748   -904   -155    826   -296   -532    480   -109    361    184    542    210
   -646   -885   -239    766   -205   -563    613    -15    452    283    639    415
   -880  -1088   -207    984   -340   -646    628    -28    428    241    563    387
  -1117  -1288   -171   1202   -475   -730    633    -51    366    142    449    249
  -1034  -1327   -293   1179   -374   -810    592   -119    272     23    337    111
   -683  -1267   -584    976    -49   -927    514   -213    145    -88    241    -10
   -426  -1262   -836    841    202  -1049    475   -285     77   -155    179   -114
   -345  -1296   -950    820    301  -1124    444   -353     25   -192    142   -220
   -353  -1317   -963    833    303  -1140    428   -376     18   -187    135   -280
   -413  -1345   -932    880    259  -1140    441   -387     54   -158    137   -316
   -441  -1366   -924    904    239  -1145    436   -379     93   -153    140   -348
   -483  -1356   -875    919    194  -1117    472   -340    122   -142    148   -361
   -496  -1278   -782    885    142  -1031    545   -280    150   -116    181   -342
   -506  -1228   -722    867    106   -976    581   -280    140   -129    176   -363
   -519  -1187   -667    849     72   -927    581   -309    124   -145    168   -392
   -550  -1124   -576    836     12   -852    589   -272    163   -103    210   -371
   -540  -1062   -522    800    -12   -792    623   -213    220    -54    257   -340
   -496  -1010   -514    753      7   -763    646   -179    249    -28    285   -309
   -472  -1010   -537    740     31   -774    657   -166    257    -28    285   -303
   -467   -995   -527    730     28   -761    652   -158    270    -18    290   -301
   -436   -982   -545    709     51   -763    618   -171    267    -23    283   -309
   -337   -924   -587    631    124   -756    579   -200    249    -36    275   -309
   -207   -846   -641    524    215   -745    537   -231    226    -57    262   -311
   -127   -833   -706    480    288   -771    511   -244    213    -72    254   -316
    -46   -828   -782    436    366   -805    483   -241    210    -77    249   -316
     44   -805   -849    381    446   -826    436   -267    187   -103    228   -332
    161   -797   -961    316    561   -878    361   -324    132   -158    179   -374
    314   -756  -1072    220    693   -914    319   -366     98   -192    155   -392
    433   -730  -1163    145    797   -945    306   -379     75   -215    132   -407
    506   -722  -1228    109    867   -974    298   -392     54   -241    111   -428
    522   -750  -1273    114    896  -1010    277   -426     15   -293     57   -491
    480   -779  -1260    148    867  -1018    298   -436     -2   -324     20   -524
    452   -787  -1241    166    844  -1013    306   -441    -12   -345      2   -548
    475   -789  -1265    158    870  -1026    296   -459    -49   -392    -44   -602
    433   -820  -1254    192    841  -1036    303   -431    -59   -415    -80   -646
    397   -878  -1275    239    833  -1075    296   -423    -83   -449   -122   -714
    384   -922  -1306    267    844  -1114    272   -449   -119   -504   -176   -797
    285   -982  -1267    348    776  -1124    301   -462   -124   -522   -200   -841
    153  -1002  -1158    423    654  -1080    366   -446   -103   -506   -194   -833
     62  -1065  -1127    501    594  -1096    418   -433    -90   -485   -179   -813
     15  -1179  -1197    581    605  -1187    444   -431    -85   -480   -179   -800
    -18  -1343  -1325    680    652  -1335    504   -384    -46   -467   -194   -820
     15  -1410  -1428    696    722  -1421    610   -257     85   -376   -174   -820
    111  -1350  -1465    618    787  -1408    696   -122    252   -210    -62   -732
    187  -1088  -1275    449    730  -1182    753     44    511    106    265   -436
    223   -683   -906    231    563   -795    730    148    732    454    737     77
    205   -337   -542     64    371   -439    678    -12    652    530   1085    576
    132   -231   -363     49    246   -298    670   -228    423    431   1234    805
    127   -407   -535    137    329   -470    639   -550      2      0    867    465
    181   -763   -945    290    563   -854    589  -1010   -615   -815   -116   -472
    342  -1028  -1371    342    854  -1200    545  -1179   -917  -1247   -683  -1005
    511  -1140  -1654    314   1080  -1397    623   -992   -766  -1106   -610  -1000
    566  -1156  -1722    293   1140  -1436    763   -714   -472   -818   -392   -870
    511  -1156  -1667    322   1088  -1410    914   -475   -202   -555   -194   -766
    428  -1067  -1496    316    961  -1280   1060   -223     51   -311     -2   -644
    322   -971  -1293    324    805  -1132   1109    -85    187   -187     96   -576
    140   -971  -1114    415    626  -1041   1114    -28    236   -129    155   -530
    -80  -1067   -987    574    452  -1028   1106     -7    252   -103    197   -475
   -280  -1208   -930    743    324  -1070   1052    -28    228   -119    197   -454
   -472  -1325   -854    898    189  -1091   1000    -51    218   -132    187   -459
   -683  -1434   -753   1057     33  -1093    935    -88    200   -137    187   -449
   -930  -1626   -696   1278   -116  -1161    836   -124    171   -155    163   -452
  -1067  -1766   -698   1415   -187  -1234    740   -168    140   -189    140   -452
   -961  -1688   -727   1325   -119  -1208    732   -135    189   -140    194   -363
   -979  -1732   -756   1353   -111  -1244    685   -132    210   -119    226   -314
  -1148  -1880   -732   1514   -207  -1306    644   -161    189   -140    207   -314
  -1361  -1974   -613   1665   -376  -1293    636   -140    215   -114    233   -288
  -1543  -2127   -584   1834   -480  -1356    566   -137    210   -111    231   -309
  -1535  -2091   -555   1813   -491  -1325    597    -54    275    -38    296   -285
  -1582  -2078   -496   1831   -542  -1288    657     20    335     23    355   -267
  -1719  -2195   -475   1958   -623  -1337    649     54    366     54    392   -262
  -1673  -2169   -496   1919   -589  -1332    657    116    426    116    465   -239
  -1602  -2125   -524   1862   -540  -1325    698    192    496    187    522   -218
  -1525  -2161   -636   1844   -444  -1400    732    267    566    257    568   -166
  -1293  -2096   -805   1693   -246  -1452    698    342    641    342    662    -51
  -1028  -1982   -956   1504    -38  -1470    732    441    748    462    792     59
   -836  -1836  -1000   1335     80  -1418    797    517    836    558    896    129
   -735  -1730   -995   1234    129  -1363    782    548    865    589    914    155
   -727  -1701   -976   1213    122  -1340    717    576    896    628    963    277
   -753  -1675   -922   1213     83  -1301    685    581    911    644    997    327
   -859  -1766   -906   1312     20  -1335    646    561    883    613    969    316
   -776  -1678   -901   1228     62  -1291    672    602    919    636   1002    368
   -636  -1584   -948   1109    153  -1267    691    626    917    615    984    363
   -600  -1652  -1052   1124    223  -1353    652    594    852    532    896    288
   -607  -1797  -1189   1202    290  -1496    558    511    740    400    761    161
   -589  -1862  -1273   1226    340  -1569    501    446    654    306    667     83
   -600  -1891  -1291   1244    345  -1592    493    415    607    246    605     10
   -701  -2016  -1317   1358    306  -1667    478    374    553    174    532    -75
   -810  -2094  -1283   1449    236  -1688    459    340    517    129    491   -145
   -958  -2221  -1262   1590    150  -1743    407    275    439     41    397   -228
  -1015  -2296  -1280   1654    132  -1790    381    244    397     -5    345   -249
  -1054  -2317  -1265   1686    103  -1792    361    223    371    -33    319   -246
  -1098  -2385  -1286   1740     93  -1836    342    200    342    -64    283   -254
  -1156  -2514  -1358   1836    101  -1938    327    166    296   -116    233   -301
  -1171  -2553  -1384   1860    103  -1969    345    163    280   -137    210   -350
  -1085  -2468  -1384   1777    148  -1927    345    161    267   -153    192   -392
   -989  -2377  -1387   1683    194  -1880    342    150    252   -168    166   -462
  -1008  -2410  -1402   1709    197  -1906    319    116    220   -200    129   -566
  -1072  -2470  -1397   1769    161  -1932    290     85    192   -223    109   -626
  -1002  -2327  -1325   1662    161  -1826    340    142    254   -158    174   -545
   -971  -2216  -1244   1592    135  -1730    384    181    314    -93    239   -420
  -1018  -2226  -1208   1623     93  -1717    387    153    314    -93    244   -363
   -982  -2125  -1143   1551     77  -1634    400    155    342    -59    280   -296
   -982  -2083  -1101   1530     59  -1592    423    148    361    -36    298   -254
   -966  -2060  -1096   1512     62  -1579    441    122    371    -25    314   -226
   -958  -2055  -1096   1506     67  -1577    389    111    371    -20    319   -200
   -930  -2013  -1083   1467     75  -1548    374    135    407     23    361   -132
   -898  -1948  -1049   1423     72  -1499    358    145    444     70    420    -85
   -878  -1904  -1026   1389     72  -1465    337    142    457     93    457    -62
   -859  -1867  -1008   1363     72  -1439    311    116    444     77    446    -75
   -862  -1792   -932   1325     33  -1363    303    127    467     98    467    -31
   -854  -1725   -872   1288      7  -1299    322    158    511    145    527     23
   -862  -1704   -841   1280    -10  -1273    345    181    545    181    576     70
   -930  -1732   -802   1332    -64  -1267    350    189    566    205    602    106
   -958  -1714   -756   1335   -101  -1236    353    189    576    215    613    127
   -880  -1602   -724   1241    -80  -1163    428    241    639    280    670    194
   -875  -1564   -688   1218    -96  -1124    488    259    675    316    706    220
   -953  -1587   -633   1270   -161  -1111    470    218    649    280    685    236
  -1018  -1600   -581   1306   -220  -1093    462    202    641    267    667    270
  -1039  -1595   -555   1317   -244  -1078    459    202    646    272    667    262
  -1049  -1592   -545   1319   -254  -1067    462    202    657    285    675    249
  -1091  -1623   -532   1358   -280  -1078    462    194    652    280    662    233
  -1119  -1626   -506   1371   -309  -1067    475    200    662    293    678    252
  -1119  -1613   -496   1366   -314  -1054    485    205    670    303    696    228
  -1101  -1587   -485   1343   -309  -1036    483    181    646    272    657    205
  -1088  -1584   -496   1337   -296  -1041    488    174    641    275    649    249
  -1088  -1631   -542   1358   -275  -1088    498    179    652    288    665    231
  -1060  -1693   -636   1376   -213  -1166    519    207    672    290    649    168
  -1028  -1709   -680   1369   -176  -1195    568    288    748    327    618    114
   -984  -1660   -675   1322   -155  -1169    644    410    888    446    667    140
   -917  -1447   -532   1179   -194   -989    704    571   1122    722    924    376
   -810  -1153   -342    982   -236   -748    678    704   1353   1067   1353    797
   -789   -906   -116    846   -337   -511    548    615   1330   1202   1701   1231
   -826   -963   -137    896   -345   -550    485    387   1060   1070   1847   1454
   -883  -1171   -290   1026   -296   -732    381     15    542    584   1535   1213
   -966  -1582   -615   1275   -176  -1098    233   -493   -127   -228    628    407
   -971  -1971  -1000   1473     12  -1486     72   -935   -691   -984   -319   -420
   -896  -2239  -1343   1569    223  -1792    -23   -989   -774  -1111   -514   -615
   -859  -2444  -1584   1652    361  -2016     18   -818   -540   -885   -379   -602
   -854  -2520  -1665   1686    405  -2094    101   -672   -314   -678   -259   -535
   -841  -2447  -1605   1641    381  -2026    228   -488    -72   -459    -96   -410
   -823  -2320  -1496   1571    335  -1909    340   -293    132   -267     51   -335
   -828  -2273  -1444   1548    306  -1860    379   -218    205   -197    122   -316
   -844  -2281  -1439   1561    296  -1860    361   -215    197   -207    109   -327
   -857  -2307  -1449   1579    293  -1878    355   -233    179   -223     83   -350
   -888  -2330  -1441   1610    275  -1886    366   -205    176   -218     96   -355
   -859  -2288  -1428   1574    283  -1860    368   -189    153   -236     80   -426
   -833  -2278  -1444   1556    303  -1862    348   -215    101   -290     15   -472
   -865  -2296  -1431   1579    280  -1865    335   -246     57   -337    -23   -462
   -880  -2314  -1434   1597    275  -1875    335   -259     33   -358    -36   -480
   -872  -2307  -1436   1590    280  -1873    265   -285      5   -374    -33   -509
   -823  -2265  -1441   1545    309  -1855    202   -337    -54   -431    -90   -527
   -813  -2255  -1444   1532    314  -1849    161   -371    -96   -467   -132   -553
   -750  -2229  -1478   1491    363  -1855    137   -389   -127   -488   -158   -574
   -659  -2304  -1644   1480    491  -1974    111   -389   -135   -488   -153   -566
   -581  -2351  -1769   1465    592  -2060    114   -361   -116   -465   -127   -566
   -571  -2395  -1823   1480    626  -2109    122   -309    -85   -428   -106   -553
   -644  -2429  -1784   1538    568  -2107    140   -233    -12   -345    -41   -511
   -859  -2501  -1641   1680    389  -2073    220   -145     72   -254     54   -418
  -1036  -2548  -1514   1792    239  -2031    306    -51    153   -171    137   -314
  -1158  -2595  -1436   1875    137  -2016    363     64    265    -38    272   -192
  -1231  -2618  -1387   1925     77  -2003    402    174    379    101    420    -85
  -1257  -2605  -1348   1932     44  -1977    431    244    449    179    493    -41
  -1208  -2650  -1444   1927    116  -2047    415    275    472    207    524     31
  -1187  -2699  -1514   1940    161  -2107    410    303    504    257    581     77
  -1182  -2722  -1540   1953    179  -2132    483    350    558    316    654    109
  -1169  -2772  -1605   1969    215  -2190    475    363    568    332    680    116
  -1275  -2790  -1514   2031    116  -2153    509    426    605    350    698    122
  -1275  -2792  -1517   2031    119  -2153    514    449    597    332    672    116
  -1182  -2831  -1649   2008    233  -2242    459    397    540    272    626     70
  -1257  -2873  -1618   2062    179  -2247    501    400    519    239    602     28
  -1270  -2868  -1600   2068    163  -2234    514    337    457    161    511   -111
  -1171  -2834  -1662   2003    244  -2249    483    236    361     62    418   -218
  -1114  -2824  -1709   1969    296  -2268    459    181    309      7    368   -259
  -1158  -2834  -1675   1995    257  -2257    511    228    353     44    394   -241
  -1179  -2785  -1605   1982    210  -2197    535    254    363     41    384   -194
  -1208  -2626  -1418   1917    103  -2023    524    231    327     12    368   -132
  -1283  -2473  -1189   1878    -46  -1831    498    210    309     12    387   -145
  -1423  -2348   -924   1886   -252  -1636    478    179    296      2    376   -153
  -1535  -2179   -644   1857   -446  -1410    618    220    353     62    439    -67
  -1418  -2187   -771   1800   -324  -1480    641    233    350     70    470     98
  -1208  -2434  -1226   1821      7  -1831    452    106    194    -38    379    109
  -1083  -2559  -1478   1818    197  -2018    457    -23    161    -83    361     85
  -1132  -2637  -1504   1883    184  -2073    426    -49    184    -85    363     96
  -1231  -2717  -1488   1974    124  -2104    335     -5    184    -83    340     98
  -1179  -2709  -1530   1945    174  -2120    329     15    197    -83    342     88
  -1174  -2678  -1504   1925    163  -2091    389      5    168   -101    322     90
  -1291  -2681  -1389   1984     49  -2036    452     33    184    -88    309    116
  -1480  -2707  -1228   2094   -127  -1969    480    114    249    -54    358    132
  -1457  -2675  -1218   2068   -119  -1948    498    158    239    -64    350     83
  -1184  -2714  -1532   1948    171  -2125    441     90    132   -155    267    -70
   -878  -2696  -1821   1787    470  -2260    387    -15     46   -236    187   -200
   -594  -2624  -2031   1608    714  -2327    309    -93    -18   -285    124   -231
   -319  -2455  -2135   1387    906  -2296    262    -70     18   -239    142   -179
   -158  -2249  -2091   1202    963  -2171    244     -7     90   -161    241   -174
     -7  -2161  -2153   1083   1070  -2156    202     10     98   -150    226   -283
    142  -2112  -2255    982   1197  -2184    176    -23     46   -210    148   -374
    106  -2081  -2187    987   1145  -2132    166     -7     25   -231    132   -376
    -85  -2101  -2016   1093    963  -2060    228     67     49   -202    158   -400
   -244  -2223  -1982   1234    867  -2104    220     44     23   -231    127   -402
   -329  -2351  -2021   1337    844  -2187    155    -49    -38   -296     70   -423
   -306  -2423  -2117   1366    904  -2270     67   -148   -103   -363    -10   -514
   -301  -2527  -2229   1413    963  -2379    -18   -220   -161   -423    -80   -584
   -371  -2652  -2281   1512    953  -2468    -72   -301   -233   -498   -155   -675
   -439  -2777  -2338   1608    948  -2559   -129   -379   -314   -581   -233   -771
   -509  -2889  -2379   1699    935  -2634   -158   -449   -392   -652   -298   -846
   -501  -2904  -2403   1701    948  -2655   -129   -472   -423   -685   -332   -875
   -252  -2707  -2455   1478   1098  -2582    -44   -428   -376   -641   -283   -831
    -46  -2530  -2483   1286   1218  -2507     12   -389   -314   -581   -215   -784
     20  -2457  -2478   1218   1249  -2468     36   -384   -293   -558   -184   -782
     88  -2377  -2465   1143   1275  -2421     44   -389   -280   -550   -189   -758
    226  -2247  -2473   1008   1348  -2359     57   -366   -249   -519   -161   -717
    392  -2081  -2473    841   1431  -2275     70   -316   -197   -462    -93   -652
    431  -1964  -2395    766   1413  -2179    101   -254   -135   -402    -25   -613
    342  -1922  -2265    787   1301  -2094    114   -155    -49   -327     31   -579
    366  -1870  -2236    750   1301  -2052    179     -2     96   -218     77   -579
    381  -1774  -2156    693   1267  -1964    280    163    285    -49    192   -509
    342  -1584  -1927    620   1135  -1756    389    342    527    228    454   -296
    340  -1330  -1673    493   1005  -1499    363    397    670    472    802     77
    166  -1075  -1241    454    701  -1158    272    254    584    517   1096    491
    -44  -1036   -992    540    472  -1015    145    -67    272    358   1221    719
   -179  -1226  -1047    704    433  -1137    -25   -485   -168      5   1021    550
   -296  -1826  -1530   1060    615  -1678   -168   -989   -784   -774     64   -376
   -322  -2452  -2130   1387    901  -2291   -301  -1335  -1278  -1470   -828  -1262
   -265  -2863  -2598   1561   1163  -2730   -348  -1337  -1332  -1577  -1010  -1473
   -210  -3099  -2889   1654   1337  -2995   -311  -1148  -1119  -1387   -888  -1421
   -155  -3167  -3011   1660   1426  -3089   -205   -932   -870  -1150   -717  -1322
    -93  -3078  -2985   1584   1444  -3031      0   -646   -563   -852   -496  -1150
     44  -2948  -2992   1452   1517  -2969    155   -457   -371   -659   -345  -1028
    181  -2876  -3057   1348   1618  -2966    236   -384   -301   -579   -280   -963
    272  -2811  -3083   1267   1675  -2946    244   -363   -275   -548   -249   -932
    363  -2743  -3107   1189   1732  -2922    285   -322   -228   -514   -215   -917
    400  -2707  -3109   1150   1753  -2907    293   -301   -205   -498   -202   -909
    397  -2655  -3052   1130   1725  -2852    239   -301   -192   -478   -189   -896
    366  -2618  -2985   1124   1675  -2803    181   -329   -205   -480   -207   -919
    311  -2624  -2935   1156   1621  -2779    171   -348   -215   -483   -218   -922
    262  -2624  -2886   1179   1574  -2753    205   -350   -207   -467   -205   -906
    187  -2613  -2800   1213   1493  -2707    213   -358   -202   -452   -168   -880
     44  -2642  -2688   1299   1363  -2665    122   -340   -174   -405   -109   -826
   -142  -2683  -2540   1413   1197  -2611     93   -303   -142   -358    -75   -782
   -311  -2704  -2395   1506   1041  -2551    140   -236    -96   -296    -28   -706
   -436  -2753  -2317   1595    940  -2535    194   -153    -36   -228     38   -631
   -522  -2824  -2301   1673    888  -2564    236   -106      5   -181     85   -574
   -600  -2842  -2242   1719    820  -2543    288    -64     31   -148    127   -535
   -667  -2803  -2138   1735    732  -2470    293    -28     49   -114    168   -498
   -693  -2743  -2049   1719    678  -2397    293     -5     44   -109    171   -483
   -675  -2647  -1971   1660    646  -2309    254     23     33   -101    179   -498
   -667  -2603  -1935   1636    631  -2270    187     49     33    -83    176   -511
   -662  -2592  -1930   1626    631  -2260    153     67     36    -59    200   -522
   -636  -2650  -2013   1644    688  -2333    119     64      7    -67    207   -568
   -662  -2652  -1990   1654    662  -2320     67     83     12    -46    210   -545
   -672  -2616  -1943   1644    633  -2281     90    161     88     31    275   -428
   -714  -2626  -1912   1670    597  -2270    150    218    142     85    348   -371
   -753  -2691  -1938   1722    592  -2314    207    254    166    109    381   -350
   -722  -2748  -2026   1732    652  -2387    184    246    145     88    368   -371
   -693  -2790  -2096   1740    701  -2444    200    249    140     90    374   -379
   -626  -2795  -2169   1709    771  -2483    200    210     93     46    335   -384
   -587  -2772  -2184   1680    797  -2478    184    150     38    -18    283   -394
   -501  -2837  -2335   1667    914  -2587    163     96    -23   -103    205   -457
   -426  -2972  -2546   1699   1060  -2759    132     18   -116   -207    101   -550
   -376  -3081  -2704   1727   1161  -2894    103    -28   -184   -272     38   -600
   -387  -3221  -2834   1805   1223  -3029     51    -67   -241   -319    -12   -678
   -407  -3356  -2948   1880   1267  -3151      2   -140   -314   -389   -114   -732
   -405  -3398  -2992   1899   1293  -3195     -5   -174   -350   -428   -168   -745
   -420  -3406  -2987   1912   1280  -3198      0   -184   -374   -452   -187   -797
   -459  -3509  -3050   1984   1293  -3281    -36   -202   -413   -488   -215   -909
   -517  -3600  -3086   2057   1283  -3343    -44   -189   -426   -501   -231   -927
   -623  -3658  -3037   2140   1205  -3348    -64   -187   -446   -511   -244   -945
   -810  -3728  -2917   2268   1052  -3322    -44   -148   -428   -480   -200   -953
   -950  -3774  -2824   2364    935  -3299     23    -77   -387   -444   -161   -898
   -989  -3811  -2821   2397    911  -3317     88     12   -316   -363    -80   -833
   -940  -3767  -2829   2353    943  -3299     93     49   -309   -353    -80   -818
   -849  -3782  -2935   2314   1041  -3359    119    103   -272   -314    -54   -740
   -735  -3772  -3037   2255   1150  -3406    114    127   -252   -285     -7   -745
   -631  -3741  -3109   2184   1236  -3426     88    135   -262   -293    -28   -704
   -532  -3676  -3146   2104   1304  -3411     77    148   -254   -280    -12   -680
   -449  -3554  -3104   2000   1325  -3330     80    150   -252   -270     10   -696
   -394  -3457  -3063   1927   1332  -3260     77    137   -267   -288      2   -714
   -327  -3361  -3037   1844   1353  -3200     88    137   -272   -296      0   -680
   -254  -3268  -3016   1761   1379  -3143     88    153   -265   -280     12   -649
   -202  -3174  -2972   1686   1382  -3073     62    142   -262   -272     15   -649
   -171  -3104  -2933   1639   1379  -3018     25    103   -275   -280     15   -639
   -210  -3148  -2940   1678   1363  -3044    -62     46   -309   -306      5   -678
   -290  -3190  -2899   1740   1301  -3047   -116     -2   -345   -337     -5   -701
   -368  -3247  -2881   1808   1254  -3065   -145      0   -353   -345    -20   -670
   -426  -3291  -2865   1860   1218  -3078   -179     -2   -358   -345    -28   -623
   -485  -3361  -2878   1922   1195  -3120   -210    -41   -389   -379    -51   -659
   -545  -3460  -2915   2003   1182  -3187   -213    -54   -400   -392    -54   -675
   -584  -3507  -2925   2044   1169  -3216   -215    -62   -400   -394    -49   -685
   -623  -3554  -2930   2088   1153  -3242   -215    -72   -405   -402    -49   -711
   -607  -3538  -2930   2073   1158  -3234   -200   -103   -428   -439    -96   -748
   -504  -3442  -2938   1974   1215  -3190   -140    -96   -410   -433    -93   -706
   -475  -3322  -2850   1896   1184  -3086    -36    -10   -324   -345    -10   -636
   -452  -3237  -2785   1844   1166  -3011     38     64   -246   -267     67   -594
   -420  -3190  -2769   1803   1174  -2979     33     57   -239   -262     75   -594
   -384  -3112  -2727   1745   1171  -2920     33     46   -223   -257     75   -574
   -314  -3031  -2720   1673   1200  -2876     36     49   -200   -236     98   -540
   -259  -3005  -2746   1634   1241  -2876     46     59   -166   -205    119   -519
   -259  -2961  -2701   1610   1218  -2834     38     46   -145   -184    142   -509
   -275  -2964  -2688   1618   1205  -2826     28     33   -129   -174    150   -514
   -301  -2959  -2657   1628   1176  -2808     36     33   -109   -161    158   -498
   -303  -2902  -2598   1602   1145  -2751     59     62    -59   -122    189   -459
   -265  -2813  -2548   1540   1140  -2681    148    163     46    -51    226   -467
   -231  -2722  -2491   1475   1130  -2608    272    327    207     67    290   -446
   -200  -2551  -2353   1374   1075  -2455    366    566    475    335    519   -280
   -142  -2218  -2075   1182    966  -2148    415    859    815    743    932    114
   -161  -1826  -1667    992    750  -1748    381    841    932   1031   1376    613
   -223  -1556  -1332    888    553  -1444    192    439    761   1098   1673    943
   -311  -1421  -1111    865    397  -1265    -51    -90    431    943   1680   1002
   -433  -1639  -1205   1036    384  -1423   -228   -652   -116    335   1091    509
   -545  -2210  -1667   1376    558  -1940   -337  -1085   -774   -610     44   -441
   -545  -2681  -2135   1613    792  -2408   -418  -1085   -909   -862   -316   -776
   -506  -2896  -2390   1699    940  -2644   -376   -849   -730   -732   -265   -810
   -400  -2922  -2522   1662   1060  -2722   -283   -615   -532   -579   -174   -805
   -259  -2863  -2603   1558   1169  -2733   -101   -342   -280   -366     -7   -724
   -137  -2787  -2650   1462   1254  -2720     38   -166   -124   -241     90   -696
    -28  -2722  -2694   1374   1332  -2709     70   -150   -114   -249     70   -693
     44  -2712  -2756   1335   1400  -2733     77   -153   -132   -272     28   -683
     36  -2748  -2785   1356   1408  -2766    140    -98    -90   -233     62   -631
     28  -2730  -2759   1348   1392  -2743    184    -49    -33   -168    129   -535
     54  -2696  -2751   1319   1400  -2722    218    -25     -5   -142    163   -493
     49  -2704  -2753   1327   1400  -2727    241    -18      5   -132    174   -478
     62  -2707  -2769   1319   1415  -2738    202    -49    -31   -163    148   -504
    101  -2707  -2811   1301   1454  -2759    205    -72    -64   -197    114   -514
    153  -2691  -2847   1267   1499  -2769    236    -70    -75   -213     90   -522
    207  -2655  -2863   1223   1535  -2759    303    -28    -51   -194    111   -498
    200  -2639  -2839   1218   1517  -2740    259    -20    -59   -197    111   -496
    249  -2626  -2876   1189   1561  -2751    207    -18    -67   -200    106   -496
    327  -2598  -2925   1135   1623  -2759    239      7    -59   -194    114   -524
    327  -2566  -2894   1119   1610  -2730    327     54    -18   -168    132   -532
    293  -2496  -2792   1098   1543  -2644    272     75     -2   -140    145   -532
    322  -2457  -2779   1067   1548  -2616    236     75     -2   -135    158   -517
    319  -2429  -2748   1054   1532  -2587    257     88     20   -114    181   -470
    311  -2387  -2699   1039   1504  -2543    259    103     38    -93    197   -439
    314  -2364  -2678   1023   1493  -2522    252    142     67    -59    231   -418
    340  -2312  -2652    984   1496  -2481    246    205    106     -5    288   -407
    384  -2247  -2634    930   1506  -2439    218    236    124     23    319   -387
    397  -2205  -2603    904   1499  -2403    179    267    145     49    335   -361
    454  -2143  -2598    841   1525  -2369    148    267    129     38    322   -332
    579  -2083  -2665    750   1621  -2374     96    233     90     12    309   -309
    693  -2094  -2787    698   1740  -2439     23    200     46    -18    288   -345
    776  -2109  -2886    667   1831  -2496     20    197     36    -25    301   -337
    792  -2153  -2946    680   1865  -2548    -10    163     -2    -67    267   -368
    750  -2213  -2964    730   1855  -2587     41    179    -10    -85    233   -358
    631  -2268  -2899    818   1761  -2582     70    246     15    -62    257   -350
    462  -2340  -2803    940   1631  -2572    140    298     44    -46    272   -376
    290  -2431  -2722   1070   1504  -2574    220    303     41    -67    244   -376
    176  -2561  -2738   1192   1457  -2650    277    296     23    -93    207   -400
    127  -2696  -2826   1283   1475  -2761    324    288     -2   -137    153   -444
    158  -2839  -2998   1340   1577  -2917    314    239    -64   -220     62   -478
    135  -2979  -3117   1421   1623  -3047    311    223    -85   -246     46   -537
     83  -3094  -3177   1504   1628  -3135    350    236    -77   -252     36   -581
    122  -3203  -3325   1540   1722  -3263    342    202   -119   -311    -36   -610
    122  -3291  -3413   1584   1766  -3351    340    194   -137   -329    -49   -639
     77  -3387  -3465   1654   1769  -3424    366    223   -127   -324    -51   -701
     64  -3393  -3457   1662   1758  -3424    350    220   -135   -327    -57   -696
    101  -3385  -3486   1641   1792  -3434    335    192   -158   -345    -85   -717
    140  -3372  -3512   1615   1826  -3442    316    166   -171   -358    -98   -732
     90  -3309  -3403   1608   1745  -3356    353    176   -161   -340    -67   -704
     90  -3216  -3307   1561   1696  -3260    319    171   -166   -337    -62   -693
     67  -3148  -3216   1540   1639  -3182    306    197   -132   -301    -36   -657
     20  -3128  -3148   1553   1584  -3138    374    244    -96   -265     10   -623
    -18  -3091  -3073   1553   1525  -3083    467    270    -75   -239     46   -597
    -80  -3055  -2974   1566   1447  -3016    504    280    -54   -223     67   -584
   -166  -3008  -2844   1587   1337  -2927    527    285    -33   -205     88   -563
   -275  -2863  -2587   1569   1156  -2725    530    298    -15   -181    119   -530
   -514  -2647  -2135   1579    807  -2392    568    374     70    -85    228   -415
   -844  -2382  -1538   1613    345  -1961    641    470    202     59    394   -226
   -904  -2307  -1402   1602    249  -1855    685    527    277    145    511     28
   -782  -2429  -1647   1605    431  -2039    657    535    285    140    540    228
   -795  -2496  -1701   1644    452  -2099    704    592    309    163    545    301
   -896  -2486  -1592   1691    348  -2039    787    675    353    194    589    376
   -823  -2535  -1714   1678    444  -2125    743    665    298    145    553    342
   -428  -2561  -2132   1496    852  -2348    631    537    150     -5    402    137
    171  -2535  -2707   1182   1436  -2621    472    327    -77   -244    158   -184
    709  -2509  -3218    898   1961  -2863    322    153   -259   -431    -38   -449
   1098  -2478  -3580    688   2338  -3029    174     25   -376   -550   -166   -626
   1260  -2447  -3707    594   2483  -3076    114    -46   -441   -620   -231   -732
   1234  -2390  -3626    576   2429  -3008    150    -12   -418   -592   -192   -698
   1257  -2397  -3655    568   2455  -3026    181      0   -413   -597   -205   -717
   1291  -2462  -3754    584   2520  -3107    153    -18   -449   -641   -262   -787
   1210  -2468  -3678    628   2444  -3073    135     41   -418   -618   -249   -815
    930  -2416  -3348    740   2138  -2881    197    179   -301   -519   -161   -724
    789  -2382  -3172    795   1979  -2777    223    254   -252   -475   -127   -675
    753  -2322  -3078    782   1914  -2699    233    277   -220   -446   -109   -631
    795  -2257  -3052    732   1922  -2655    205    270   -189   -407    -75   -605
    795  -2210  -3005    709   1899  -2608    220    275   -171   -389    -64   -615
    763  -2184  -2951    709   1855  -2566    213    283   -155   -379    -75   -597
    722  -2151  -2873    711   1797  -2509    223    345    -80   -316    -46   -576
    698  -2039  -2738    670   1717  -2387    342    504    101   -163     41   -532
    649  -1857  -2509    602   1577  -2182    480    717    361     96    267   -355
    610  -1548  -2158    470   1384  -1852    540    932    662    459    657     12
    633  -1093  -1730    228   1179  -1410    493   1005    841    753   1091    527
    633   -685  -1319     25    976  -1002    449    857    771    797   1408    989
    566   -628  -1197     31    880   -911    389    574    470    600   1467   1137
    504   -820  -1325    158    914  -1072    283    187      2    124   1034    743
    426  -1192  -1618    381   1021  -1405    202   -262   -571   -628     96   -153
    459  -1545  -2005    542   1231  -1774     46   -517   -940  -1109   -514   -706
    530  -1779  -2312    623   1421  -2047    -20   -413   -852  -1034   -498   -730
    594  -1917  -2512    659   1551  -2213     -5   -215   -618   -810   -358   -667
    626  -1956  -2582    665   1602  -2270     80    -15   -374   -587   -207   -561
    641  -1886  -2527    623   1584  -2205    252    220    -93   -329      2   -407
    607  -1810  -2418    600   1512  -2114    340    342     64   -187    124   -327
    576  -1810  -2387    615   1480  -2099    392    402    124   -137    158   -311
    550  -1771  -2325    607   1436  -2047    436    446    174    -88    200   -277
    493  -1769  -2262    639   1376  -2016    478    488    218    -41    244   -226
    485  -1917  -2405    714   1444  -2161    540    522    244    -15    265   -215
    501  -1997  -2499    748   1499  -2247    584    540    270      5    283   -194
    467  -2091  -2561    810   1514  -2327    631    542    293     20    298   -155
    348  -2174  -2522    914   1434  -2348    693    535    309     36    316   -119
    262  -2138  -2403    937   1332  -2270    672    542    327     72    353    -98
    106  -2094  -2200    995   1153  -2145    662    605    376    132    420    -57
    -33  -2083  -2049   1057   1005  -2068    693    626    405    158    454    -62
    -62  -2047  -1984   1054    961  -2016    714    605    418    179    485    -77
   -174  -1953  -1779   1062    802  -1867    740    600    439    210    522    -80
   -407  -1878  -1470   1143    530  -1675    800    646    491    259    566    -12
   -605  -1834  -1228   1218    311  -1532    867    745    589    368    670    132
   -722  -1855  -1132   1288    205  -1493    854    776    631    428    724    226
   -807  -1922  -1114   1363    153  -1519    888    831    667    472    774    293
   -924  -1940  -1015   1431     44  -1478    984    950    761    581    888    381
  -1057  -1912   -854   1483   -103  -1384    997   1021    815    659    966    454
  -1122  -1880   -758   1501   -181  -1319    989   1023    820    688    992    498
  -1093  -1787   -696   1439   -200  -1241    969   1039    792    675    987    524
  -1052  -1696   -644   1374   -205  -1171    927   1072    800    706   1010    576
  -1015  -1631   -615   1325   -200  -1124    880   1088    810    745   1052    592
   -917  -1569   -652   1244   -132  -1111    844   1080    784    732   1031    587
   -722  -1548   -826   1135     49  -1187    800   1023    735    693    995    576
   -558  -1535   -979   1047    210  -1257    704    922    646    607    917    491
   -433  -1512  -1080    971    322  -1296    615    857    561    517    823    428
   -275  -1582  -1306    930    514  -1444    602    813    514    462    766    371
   -249  -1688  -1439    969    592  -1564    550    737    457    400    709    285
   -265  -1761  -1496   1013    615  -1631    574    727    441    366    678    249
   -244  -1865  -1621   1052    685  -1743    623    709    402    293    561    135
   -246  -2003  -1756   1124    753  -1880    654    672    368    246    485    103
   -296  -2120  -1823   1205    763  -1971    639    613    324    197    449     70
   -387  -2252  -1867   1319    737  -2060    662    589    290    150    405     44
   -535  -2333  -1797   1434    628  -2065    693    600    280    129    389     15
   -724  -2359  -1634   1543    454  -1997    696    605    270    114    348    -59
   -704  -2434  -1730   1569    511  -2083    633    522    168      5    220   -184
   -558  -2535  -1977   1545    706  -2257    576    433     72    -96    101   -345
   -493  -2709  -2218   1600    862  -2465    607    446     77    -85    124   -379
   -511  -2883  -2372   1699    930  -2629    683    524    116    -67    194   -355
   -439  -3029  -2590   1730   1075  -2811    722    576    135    -62    174   -366
   -485  -3013  -2527   1748   1021  -2772    750    665    189     -5    197   -306
   -696  -2956  -2260   1823    779  -2608    784    748    252     49    228   -233
   -852  -2956  -2104   1904    626  -2530    852    823    335    135    337   -213
   -992  -3016  -2023   2003    514  -2520    943    906    436    241    478   -153
  -1000  -2959  -1958   1979    478  -2457    911    893    426    236    454   -111
  -1034  -2811  -1779   1919    371  -2296    875    898    413    215    402    -80
  -1060  -2774  -1714   1917    327  -2244    930    974    478    275    514   -111
   -982  -2764  -1782   1870    400  -2273    914    976    467    265    509   -228
   -948  -2772  -1823   1860    436  -2296    846    961    418    215    423   -285
   -943  -2844  -1904   1891    478  -2377    761    919    368    171    392   -387
   -958  -2800  -1842   1880    441  -2322    688    833    314    109    332   -449
   -989  -2759  -1769   1873    387  -2262    607    761    262     67    285   -457
  -1093  -2764  -1670   1930    285  -2218    587    761    272     83    288   -387
  -1179  -2787  -1610   1982    213  -2197    584    763    296    109    301   -285
  -1226  -2751  -1525   1990    148  -2138    594    782    324    145    361   -184
  -1288  -2707  -1418   1995     62  -2065    592    833    389    223    459    -25
  -1376  -2624  -1247   2000    -67  -1935    597    867    433    262    483    155
  -1439  -2613  -1174   2026   -132  -1896    626    891    472    303    555    254
  -1457  -2637  -1179   2047   -140  -1909    633    898    496    329    618    270
  -1478  -2590  -1114   2034   -184  -1852    626    875    491    306    548    319
  -1475  -2592  -1117   2034   -181  -1855    652    870    517    327    589    340
  -1483  -2585  -1104   2031   -189  -1844    639    831    493    301    535    298
  -1519  -2616  -1096   2068   -213  -1857    618    795    470    270    537    223
  -1517  -2657  -1140   2086   -189  -1901    589    763    470    257    561    179
  -1548  -2696  -1150   2122   -200  -1925    561    745    480    252    501    215
  -1558  -2738  -1182   2145   -189  -1961    540    758    514    293    571    231
  -1496  -2779  -1283   2138   -106  -2031    498    737    501    277    566    197
  -1408  -2727  -1322   2065    -44  -2026    454    719    488    262    542    181
  -1337  -2668  -1330   2003     -5  -2000    439    685    480    249    501    168
  -1288  -2592  -1306   1938      7  -1948    446    649    488    249    514    181
  -1197  -2569  -1371   1883     85  -1971    501    685    553    311    589    194
  -1104  -2449  -1345   1774    119  -1899    568    782    646    384    639    150
  -1065  -2288  -1223   1678     77  -1758    680    948    833    524    691    226
   -958  -2042  -1085   1499     62  -1564    769   1124   1047    732    862    400
   -872  -1738   -865   1306     -5  -1301    820   1330   1337   1083   1208    748
   -717  -1376   -659   1047    -28  -1018    745   1418   1532   1428   1673   1265
   -605  -1124   -519    865    -44   -820    675   1306   1475   1525   2013   1673
   -605  -1195   -589    898    -10   -891    644   1052   1176   1330   2104   1743
   -665  -1439   -774   1052     54  -1106    574    626    618    743   1636   1330
   -737  -1800  -1062   1267    161  -1431    402     20   -111   -207    493    381
   -776  -2065  -1291   1421    257  -1678    241   -244   -465   -691   -116    -98
   -753  -2322  -1569   1535    407  -1945    233   -111   -348   -594    -90   -129
   -691  -2473  -1782   1582    545  -2127    332    106    -70   -350     98    -83
   -685  -2478  -1792   1579    550  -2138    454    296    197   -127    239      5
   -665  -2372  -1709   1517    519  -2042    597    504    465    103    394    148
   -584  -2309  -1725   1444    568  -2016    732    662    683    298    576    259
   -555  -2244  -1688   1400    566  -1966    795    706    779    387    683    293
   -631  -2164  -1532   1395    449  -1849    815    724    815    415    691    329
   -610  -2164  -1553   1387    470  -1860    854    758    852    431    675    298
   -589  -2145  -1558   1366    483  -1852    859    769    859    420    605    350
   -527  -2177  -1649   1353    561  -1914    859    795    893    449    696    381
   -581  -2177  -1597   1379    506  -1888    880    807    932    488    740    371
   -597  -2171  -1574   1384    485  -1873    875    800    948    501    758    361
   -626  -2140  -1514   1382    441  -1826    911    815    987    532    797    381
   -633  -2156  -1522   1395    444  -1839    909    849   1015    555    826    431
   -576  -2151  -1574   1363    496  -1865    836    810    982    517    792    426
   -532  -2127  -1597   1330    530  -1862    818    823    989    522    782    441
   -524  -2094  -1571   1309    522  -1834    815    839   1005    535    769    444
   -563  -2052  -1488   1309    462  -1771    846    865   1026    550    776    506
   -501  -2031  -1530   1265    511  -1782    857    883   1034    561    774    498
   -400  -2026  -1626   1213    613  -1826    852    875   1052    581    787    444
   -379  -2023  -1644   1200    631  -1834    862    859   1065    589    833    493
   -413  -2049  -1636   1231    610  -1844    893    943   1140    662    896    626
   -361  -1984  -1623   1171    628  -1805    872    963   1169    693    904    633
   -332  -1891  -1558   1111    610  -1725    888    984   1205    724    904    652
   -350  -1816  -1465   1083    555  -1641    924   1031   1273    805   1018    680
   -309  -1774  -1465   1041    576  -1621    896   1028   1312    854   1036    792
   -249  -1712  -1462    979    605  -1587    865   1026   1327    875   1031    841
   -290  -1615  -1325    953    514  -1470    893   1088   1384    940   1114    924
   -311  -1584  -1273    945    478  -1428    904   1127   1436   1000   1249    888
   -275  -1623  -1348    950    535  -1486    885   1083   1395    932   1135    857
   -327  -1709  -1382   1015    527  -1545    888   1075   1374    904   1088    917
   -418  -1738  -1319   1078    449  -1527    927   1101   1384    904   1083    867
   -439  -1748  -1309   1091    433  -1530    862   1057   1345    849    971    815
   -413  -1795  -1382   1104    483  -1590    823    997   1286    782    937    756
   -368  -1805  -1436   1088    532  -1621    802    943   1231    719    943    659
   -332  -1823  -1491   1078    579  -1657    761    836   1135    587    784    553
   -252  -1847  -1597   1049    672  -1725    704    717   1005    423    506    470
    -77  -1935  -1857   1008    888  -1896    688    644    937    319    322    392
    111  -1964  -2078    924   1093  -2021    672    548    888    275    363    283
    301  -1995  -2296    846   1299  -2145    620    454    815    184    226    197
    207  -2148  -2359    969   1283  -2252    654    488    820    174    207    166
    -28  -2260  -2231   1145   1101  -2247    763    566    896    233    283    150
   -145  -2335  -2192   1239   1021  -2265    878    639    979    311    413     88
   -210  -2473  -2265   1340   1026  -2369    932    672   1026    348    418    106
   -366  -2595  -2229   1478    930  -2413    969    701   1054    358    397    140
   -475  -2647  -2171   1561    846  -2410   1021    779   1122    413    446    192
   -504  -2733  -2231   1615    862  -2481   1085    849   1210    496    530    265
   -496  -2813  -2317   1654    909  -2566   1085    846   1221    485    465    231
   -517  -2922  -2408   1717    943  -2665   1008    740   1150    410    374    148
   -581  -2987  -2405   1784    911  -2696    997    701   1114    363    218    109
   -646  -3135  -2488   1891    919  -2813   1096    800   1218    470    420    171
   -672  -3026  -2353   1849    839  -2691   1143    852   1301    555    540    176
   -740  -2969  -2231   1855    745  -2600   1132    839   1330    568    509    293
   -797  -2881  -2083   1839    641  -2483   1171    846   1389    633    628    405
   -839  -2800  -1964   1818    561  -2385   1176    841   1426    670    644    423
   -963  -2712  -1748   1836    392  -2231   1213    849   1467    709    605    478
  -1013  -2629  -1615   1821    301  -2122   1241    875   1501    750    644    558
   -937  -2639  -1701   1790    381  -2171   1202    852   1499    774    748    511
   -828  -2660  -1834   1743    501  -2247   1156    776   1462    750    735    454
   -683  -2652  -1969   1667    641  -2312   1156    717   1421    724    678    413
   -659  -2613  -1956   1634    646  -2286   1210    753   1428    745    665    423
   -678  -2494  -1816   1587    568  -2156   1210    782   1441    769    672    483
   -478  -2382  -1906   1428    711  -2145   1163    748   1392    735    602    584
   -340  -2309  -1971   1325    813  -2140   1236    805   1439    795    654    797
   -433  -2239  -1805   1335    683  -2023   1343    867   1506    872    748    922
   -542  -2255  -1712   1400    584  -1984   1434    898   1548    901    753    893
   -568  -2320  -1751   1441    589  -2036   1441    870   1530    865    665    800
   -574  -2356  -1784   1465    602  -2070   1467    841   1514    854    657    709
   -605  -2343  -1738   1475    563  -2042   1509    807   1480    831    600    636
   -644  -2356  -1712   1501    532  -2034   1514    761   1436    792    555    545
   -613  -2301  -1691   1454    537  -1997   1496    701   1418    774    532    446
   -605  -2265  -1660   1434    524  -1961   1473    696   1423    782    511    387
   -652  -2221  -1569   1434    457  -1896   1496    714   1441    797    501    363
   -576  -2075  -1499   1327    459  -1787   1556    779   1486    841    483    376
   -420  -1979  -1558   1197    566  -1769   1530    839   1491    854    472    350
   -327  -1917  -1590   1122    631  -1756   1509    839   1499    867    509    319
   -249  -1836  -1587   1041    667  -1712   1556    872   1545    893    470    306
   -205  -1743  -1538    974    665  -1641   1717   1057   1699   1008    467    309
   -137  -1587  -1452    862    654  -1519   1870   1275   1925   1213    626    392
     -5  -1260  -1254    633    623  -1257   1925   1480   2205   1517    904    641
    137   -782   -919    319    527   -849   1813   1571   2397   1818   1301   1065
    223   -275   -498     25    361   -387   1696   1423   2369   1969   1667   1514
    166    -88   -257    -38    210   -174   1590   1080   2109   1909   1823   1753
    124    -98   -226    -12    174   -161   1428    613   1647   1525   1486   1522
     59   -452   -514    194    283   -483   1280     49    992    698    615    662
     44   -823   -867    389    454   -844   1158   -228    524     33   -114    -64
    119  -1039  -1161    459    639  -1101   1075    -57    579     44   -192   -137
    171  -1098  -1270    462    719  -1184   1135    207    826    239    -96    -62
    202  -1015  -1218    405    709  -1117   1254    449   1083    454     28     33
    280   -844  -1124    283    701   -984   1397    693   1350    680    137    163
    314   -701  -1018    192    665   -857   1457    862   1522    844    288    233
    265   -600   -865    166    563   -730   1532    966   1628    961    415    301
    280   -522   -802    119    537   -659   1610   1015   1680   1005    384    337
    272   -436   -709     83    491   -571   1602   1026   1717   1054    478    335
    252   -329   -581     38    415   -454   1579    982   1691   1026    371    329
    270   -270   -540      0    402   -402   1566    948   1665    995    322    285
    298   -158   -459    -70    376   -306   1569    982   1688   1026    358    265
    241    -62   -303    -88    272   -181   1566   1034   1735   1093    446    275
    267     80   -189   -176    228    -54   1525   1005   1714   1080    394    252
    285    220    -64   -254    174     80   1525    976   1693   1065    355    220
    233    368    135   -303     49    254   1462    911   1644   1018    267    168
    272    532    259   -402      7    397   1462    919   1644   1039    392    179
    283    574    290   -428     -5    431   1473    966   1675   1088    428    363
    337    722    384   -530    -23    553   1452    966   1678   1106    467    514
    433    810    376   -623     28    592   1428    917   1636   1072    433    576
    501    852    350   -675     75    602   1418    872   1597   1039    371    620
    498    901    402   -701     46    652   1447    924   1623   1080    457    659
    431   1015    584   -724    -75    800   1431    987   1670   1137    488    735
    368   1114    745   -743   -187    930   1423   1039   1704   1182    488    815
    252   1184    932   -717   -340   1060   1491   1093   1753   1254    581    891
    168   1306   1137   -740   -485   1221   1496   1119   1792   1325    665    958
    163   1462   1296   -813   -566   1379   1488   1169   1834   1384    706   1028
    150   1579   1426   -867   -636   1504   1418   1153   1810   1374    620   1008
    124   1652   1527   -888   -701   1590   1382   1179   1797   1402    745    963
    109   1670   1561   -891   -727   1615   1439   1273   1849   1470    823    979
     90   1782   1688   -937   -797   1735   1384   1273   1831   1467    857    945
     59   1844   1784   -953   -865   1816   1410   1286   1800   1444    787    932
      5   1873   1867   -937   -930   1870   1478   1314   1777   1415    724    898
    -36   1901   1938   -935   -987   1917   1499   1356   1787   1410    667    878
   -101   1914   2016   -906  -1057   1964   1478   1374   1787   1395    633    854
   -163   1899   2062   -870  -1111   1979   1532   1413   1803   1405    659    857
   -215   1787   2003   -784  -1109   1893   1623   1444   1792   1376    517    870
   -226   1808   2034   -792  -1130   1919   1590   1408   1714   1291    418    792
   -277   1816   2091   -769  -1184   1953   1597   1400   1688   1280    535    724
   -371   1857   2229   -743  -1299   2042   1608   1382   1667   1265    465    753
   -433   1909   2343   -737  -1387   2125   1558   1348   1608   1223    488    737
   -420   2049   2468   -815  -1444   2257   1491   1330   1574   1210    530    693
   -423   2164   2587   -870  -1506   2374   1439   1257   1501   1143    441    633
   -431   2299   2727   -935  -1579   2512   1431   1223   1447   1093    332    662
   -420   2465   2886  -1021  -1652   2675   1400   1270   1431   1085    316    753
   -368   2566   2933  -1101  -1652   2751   1327   1262   1379   1036    231    800
   -368   2714   3083  -1171  -1725   2899   1267   1226   1332    992    158    862
   -389   2844   3234  -1228  -1810   3039   1228   1205   1301    961    129    898
   -381   2920   3302  -1267  -1842   3109   1223   1236   1293    956    119    911
   -303   2946   3250  -1322  -1777   3096   1161   1221   1254    943    150    839
   -257   2992   3250  -1366  -1753   3120   1114   1221   1226    911     93    771
   -265   3120   3385  -1428  -1826   3252   1070   1215   1205    896     80    714
   -277   3081   3359  -1400  -1818   3218   1036   1210   1184    875     31    641
   -275   3096   3372  -1410  -1823   3234   1008   1195   1111    810    -75    537
   -249   3198   3447  -1475  -1849   3322    974   1208   1085    795    -88    517
   -233   3304   3538  -1538  -1886   3421    909   1189   1044    766   -124    491
   -163   3445   3608  -1639  -1886   3525    867   1153    997    737   -140    488
   -111   3522   3634  -1706  -1873   3577    841   1117    924    680   -213    441
    -98   3580   3678  -1740  -1888   3629    774   1124    872    641   -265    371
    -96   3642   3738  -1774  -1917   3689    722   1137    841    631   -231    298
    -57   3769   3826  -1855  -1940   3798    678   1169    815    615   -259    262
    -46   3754   3800  -1855  -1925   3774    644   1176    756    561   -327    207
    -59   3746   3806  -1844  -1932   3774    641   1137    672    480   -400    140
    -18   3920   3938  -1953  -1979   3928    594   1117    618    439   -426    116
     23   4050   4026  -2036  -2000   4039    545   1145    574    413   -452     41
     20   4117   4097  -2070  -2039   4107    555   1127    517    358   -509      0
      2   4136   4133  -2068  -2065   4133    555   1114    472    327   -506    -23
    -54   4169   4224  -2060  -2138   4195    535   1117    457    311   -527    -46
   -111   4260   4372  -2073  -2242   4315    535   1109    446    290   -566    -36
   -116   4343   4460  -2114  -2288   4403    558   1111    439    285   -566     23
   -103   4437   4541  -2166  -2322   4489    553   1106    423    277   -568     31
    -96   4595   4692  -2249  -2395   4642    550   1117    420    280   -574     64
    -96   4733   4829  -2317  -2462   4780    563   1143    436    296   -607    114
   -129   4746   4873  -2309  -2501   4808    576   1114    426    293   -566    129
   -101   4902   5001  -2400  -2551   4951    584   1140    436    324   -548    176
   -116   5035   5151  -2462  -2634   5092    592   1184    457    358   -558    249
   -179   5029   5209  -2423  -2694   5118    605   1200    478    387   -545    270
   -148   5154   5302  -2504  -2727   5229    636   1278    561    472   -431    290
    -38   5279   5318  -2618  -2678   5297    779   1428    704    579   -415    314
      0   5318   5318  -2657  -2657   5318    924   1615    898    771   -267    433
      0   5318   5318  -2657  -2657   5318    950   1805   1176   1106     51    758
      0   5318   5318  -2657  -2657   5318    841   1899   1379   1478    498   1228
      0   5318   5318  -2657  -2657   5318    745   1753   1374   1722    940   1706
      0   5318   5318  -2657  -2657   5318    688   1462   1169   1756   1158   1888
      0   5318   5318  -2657  -2657   5318    607   1062    706   1371    802   1667
      0   5318   5318  -2657  -2657   5318    478    501     -2    449   -161    880
      0   5318   5318  -2657  -2657   5318    324    187   -467   -176   -836    368
      0   5318   5318  -2657  -2657   5318    303    314   -410   -145   -844    290
      0   5318   5318  -2657  -2657   5318    457    618   -106    122   -678    376
      0   5318   5318  -2657  -2657   5318    566    818    129    322   -553    449
      0   5318   5318  -2657  -2657   5318    693   1031    368    542   -366    566
      0   5318   5318  -2657  -2657   5318    839   1236    594    756   -197    727
      0   5318   5318  -2657  -2657   5318    930   1309    688    846   -145    797
      0   5318   5318  -2657  -2657   5318    958   1319    719    883    -96    831
      0   5318   5318  -2657  -2657   5318    922   1288    701    885   -101    836
      0   5318   5318  -2657  -2657   5318    930   1293    709    917    -88    862
      0   5318   5318  -2657  -2657   5318    961   1291    722    950    -46    885
      0   5318   5318  -2657  -2657   5318    966   1270    722    966    -33    878
      0   5318   5318  -2657  -2657   5318    924   1239    701    956    -44    880
      0   5318   5318  -2657  -2657   5318    945   1241    704    963    -46    898
      0   5318   5318  -2657  -2657   5318    945   1254    709    982    -51    875
      0   5318   5318  -2657  -2657   5318    880   1223    659    935   -132    857
      0   5318   5318  -2657  -2657   5318    888   1260    670    958   -106    872
      0   5318   5318  -2657  -2657   5318    901   1312    709   1015    -23    862
      0   5318   5318  -2657  -2657   5318    849   1291    685   1002    -62    820
      0   5318   5318  -2657  -2657   5318    836   1283    665    987    -51    782
      0   5318   5318  -2657  -2657   5318    810   1280    636    963    -62    766
      0   5318   5318  -2657  -2657   5318    795   1275    623    963    -80    774
      0   5318   5318  -2657  -2657   5318    761   1283    623    974    -80    782
      0   5318   5318  -2657  -2657   5318    748   1309    641   1013    -46    815
      0   5318   5318  -2657  -2657   5318    758   1319    652   1036    -15    839
      0   5318   5318  -2657  -2657   5318    696   1280    618   1013    -33    836
      0   5318   5318  -2657  -2657   5318    636   1291    620   1039      5    859
      0   5318   5318  -2657  -2657   5318    657   1356    675   1109     64    904
      0   5318   5318  -2657  -2657   5318    665   1402    704   1148    111    984
      0   5318   5318  -2657  -2657   5318    662   1428    704   1163    161   1026
      0   5318   5318  -2657  -2657   5318    657   1457    696   1169    148   1015
      0   5318   5318  -2657  -2657   5318    639   1434    636   1104     96    937
      0   5318   5318  -2657  -2657   5318    607   1379    568   1034     59    901
      0   5318   5318  -2657  -2657   5318    579   1332    488    948    -18    862
      0   5318   5318  -2657  -2657   5318    561   1278    392    846   -111    795
      0   5318   5318  -2657  -2657   5318    498   1184    275    719   -228    698
      0   5318   5318  -2657  -2657   5318    452   1127    184    623   -332    587
      0   5318   5318  -2657  -2657   5318    428   1067     93    522   -431    488
      0   5318   5318  -2657  -2657   5318    400    995    -12    413   -540    384
      0   5318   5318  -2657  -2657   5318    368    945    -83    345   -626    267
      0   5318   5318  -2657  -2657   5318    387    909   -135    298   -680    218
      0   5318   5318  -2657  -2657   5318    353    833   -226    215   -750    246
      0   5318   5318  -2657  -2657   5318    301    769   -311    135   -831    202
      0   5318   5318  -2657  -2657   5318    288    745   -345     90   -870    184
      0   5318   5318  -2657  -2657   5318    257    709   -392     54   -898    150
      0   5318   5318  -2657  -2657   5318    187    620   -483    -28   -989     64
      0   5318   5318  -2657  -2657   5318    122    571   -540    -80  -1047      7
      0   5318   5318  -2657  -2657   5318    122    594   -532    -80  -1075     -2
      0   5318   5318  -2657  -2657   5318     70    540   -576   -116  -1106    -57
      0   5318   5318  -2657  -2657   5318      0    452   -657   -189  -1122   -132
      0   5318   5318  -2657  -2657   5318    -25    441   -659   -187  -1098   -106
      0   5318   5318  -2657  -2657   5318      5    483   -613   -127  -1044    -96
      0   5318   5318  -2657  -2657   5318    -41    449   -652   -174  -1088   -124
      0   5318   5318  -2657  -2657   5318      0    462   -633   -174  -1091    -96
      0   5318   5318  -2657  -2657   5318     83    540   -545    -85  -1002    -36
      0   5318   5318  -2657  -2657   5318    158    615   -452     12   -898     49
      0   5318   5318  -2657  -2657   5318    205    641   -410     54   -854     70
      0   5318   5318  -2657  -2657   5318    194    618   -420     44   -852     38
      0   5318   5318  -2657  -2657   5318    254    709   -350    122   -782    119
      0   5318   5318  -2657  -2657   5318    252    706   -363    106   -748    114
      0   5318   5318  -2657  -2657   5318    236    680   -384     90   -758     77
      0   5318   5318  -2657  -2657   5318    246    685   -366    101   -756     90
      0   5318   5318  -2657  -2657   5318    309    696   -348    124   -730    145
      0   5318   5318  -2657  -2657   5318    319    680   -371    111   -750    192
      0   5318   5318  -2657  -2657   5318    301    685   -376    124   -714    233
      0   5318   5318  -2657  -2657   5318    335    678   -376    122   -706    249
      0   5318   5318  -2657  -2657   5318    387    693   -350    153   -639    285
      0   5318   5318  -2657  -2657   5318    394    675   -366    150   -610    293
      0   5318   5318  -2657  -2657   5318    418    672   -379    142   -618    285
      0   5318   5318  -2657  -2657   5318    446    688   -384    132   -631    322
      0   5318   5318  -2657  -2657   5318    392    602   -478     23   -685    353
      0   5318   5318  -2657  -2657   5318    358    553   -530    -20   -693    348
      0   5318   5318  -2657  -2657   5318    407    579   -491     44   -641    413
      0   5318   5318  -2657  -2657   5318    446    592   -452     80   -631    465
      0   5318   5318  -2657  -2657   5318    441    610   -428     93   -623    501
      0   5318   5318  -2657  -2657   5318    472    665   -371    145   -568    540
      0   5318   5318  -2657  -2657   5318    535    735   -290    213   -535    597
      0   5318   5318  -2657  -2657   5318    652    898   -114    363   -441    805
      0   5318   5318  -2657  -2657   5318    813   1161    176    659   -161   1060
      0   5318   5318  -2657  -2657   5318    857   1345    459   1015    236   1249
      0   5318   5318  -2657  -2657   5318    740   1340    561   1247    589   1602
      0   5318   5318  -2657  -2657   5318    626   1163    439   1265    836   1867
      0   5318   5318  -2657  -2657   5318    607    904    127   1070    844   1875
      0   5318   5318  -2657  -2657   5318    548    566   -361    571    353   1400
      0   5318   5318  -2657  -2657   5318    436    137   -940   -145   -501    555
      0   5318   5318  -2657  -2657   5318    262   -137  -1296   -587  -1013     38
      0   5318   5318  -2657  -2657   5318    187    -85  -1241   -555  -1049    -54
      0   5318   5318  -2657  -2657   5318    270    150   -979   -335   -919     -2
      0   5318   5318  -2657  -2657   5318    348    374   -724   -122   -795     77
      0   5318   5318  -2657  -2657   5318    470    610   -457    122   -631    184
      0   5318   5318  -2657  -2657   5318    555    761   -283    288   -506    265
      0   5318   5318  -2657  -2657   5318    600    831   -213    353   -462    290
      0   5318   5318  -2657  -2657   5318    600    862   -161    400   -426    309
      0   5318   5318  -2657  -2657   5318    532    844   -166    402   -426    285
      0   5318   5318  -2657  -2657   5318    488    813   -176    381   -439    259
      0   5318   5318  -2657  -2657   5318    509    805   -163    371   -452    241
      0   5318   5318  -2657  -2657   5318    483    782   -150    361   -470    226
      0   5318   5318  -2657  -2657   5318    457    776   -142    358   -465    215
      0   5318   5318  -2657  -2657   5318    457    823   -111    389   -441    213
      0   5318   5318  -2657  -2657   5318    402    831   -101    405   -433    197
      0   5318   5318  -2657  -2657   5318    358    805   -114    394   -454    187
      0   5318   5318  -2657  -2657   5318    353    782   -109    400   -423    158
      0   5318   5318  -2657  -2657   5318    371    782    -93    420   -381    145
      0   5318   5318  -2657  -2657   5318    407    833    -44    465   -350    158
      0   5318   5318  -2657  -2657   5318    418    836    -49    459   -371    109
      0   5318   5318  -2657  -2657   5318    374    810    -59    446   -397     57
      0   5318   5318  -2657  -2657   5318    327    787    -77    426   -426      0
      0   5318   5318  -2657  -2657   5318    293    782    -64    444   -410     -7
      0   5318   5318  -2657  -2657   5318    272    776    -33    485   -348     12
      0   5318   5318  -2657  -2657   5318    277    758    -18    527   -298     98
      0   5318   5318  -2657  -2657   5318    288    782     25    607   -153    179
      0   5318   5318  -2657  -2657   5318    340    859    122    732    -23    296
      0   5318   5318  -2657  -2657   5318    376    935    210    844    124    446
      0   5318   5318  -2657  -2657   5318    363    992    285    930    220    594
      0   5318   5318  -2657  -2657   5318    327   1013    342    987    298    745
      0   5318   5318  -2657  -2657   5318    379   1057    381   1021    340    880
      0   5318   5318  -2657  -2657   5318    410   1080    371   1015    335    943
      0   5318   5318  -2657  -2657   5318    433   1104    376   1021    332    971
      0   5318   5318  -2657  -2657   5318    439   1075    348    989    329    937
      0   5318   5318  -2657  -2657   5318    454   1028    309    943    327    875
      0   5318   5318  -2657  -2657   5318    452    989    270    896    303    820
      0   5318   5318  -2657  -2657   5318    472    961    231    854    285    776
      0   5318   5318  -2657  -2657   5318    514    940    202    820    257    748
      0   5318   5318  -2657  -2657   5318    535    911    171    779    210    717
      0   5318   5318  -2657  -2657   5318    550    893    161    761    187    724
      0   5318   5318  -2657  -2657   5318    566    906    192    784    202    776
      0   5318   5318  -2657  -2657   5318    545    901    192    784    184    805
      0   5318   5318  -2657  -2657   5318    558    919    210    797    181    844
      0   5318   5318  -2657  -2657   5318    558    885    179    761    129    833
      0   5318   5318  -2657  -2657   5318    571    865    166    748    127    833
      0   5318   5318  -2657  -2657   5318    592    878    197    771    181    841
      0   5318   5318  -2657  -2657   5318    514    859    158    730    148    836
      0   5318   5318  -2657  -2657   5318    480    849    124    688    116    849
      0   5318   5318  -2657  -2657   5318    444    849    124    678    137    833
      0   5318   5318  -2657  -2657   5318    436    867    145    693    150    846
      0   5318   5318  -2657  -2657   5318    452    878    179    717    153    867
      0   5318   5318  -2657  -2657   5318    462    888    205    748    192    883
      0   5318   5318  -2657  -2657   5318    436    883    210    748    197    898
      0   5318   5318  -2657  -2657   5318    407    917    233    758    184    961
      0   5318   5318  -2657  -2657   5318    402    917    249    750    223    979
      0   5318   5318  -2657  -2657   5318    353    906    226    717    223    953
      0   5318   5318  -2657  -2657   5318    342    906    202    701    226    888
      0   5318   5318  -2657  -2657   5318    272    852    142    657    233    826
      0   5318   5318  -2657  -2657   5318    158    797     90    615    207    782
      0   5318   5318  -2657  -2657   5318     93    735     15    527     72    657
      0   5318   5318  -2657  -2657   5318     88    711    -31    467    -31    639
      0   5318   5318  -2657  -2657   5318     54    698    -72    426    -57    646
    -12   5305   5318  -2647  -2665   5310     44    714    -70    441     59    584
   -101   5216   5318  -2556  -2709   5266     31    717   -106    394    -20    540
   -189   5128   5318  -2470  -2753   5222     15    680   -142    342   -103    522
   -275   5042   5318  -2382  -2795   5180    -59    568   -246    233   -197    407
   -348   4970   5318  -2312  -2831   5144    -96    537   -306    166   -265    311
   -353   4964   5318  -2304  -2834   5141    -77    545   -316    155   -257    265
   -400   4918   5318  -2260  -2857   5118   -137    493   -376     90   -316    205
   -491   4827   5318  -2166  -2904   5071   -194    470   -420     46   -374    140
   -446   4871   5318  -2213  -2881   5094   -194    457   -436     33   -400    140
   -394   4923   5318  -2265  -2855   5120   -210    441   -446     12   -423    109
   -394   4923   5318  -2265  -2855   5120   -231    415   -457     -5   -407    101
   -376   4941   5318  -2281  -2847   5128   -239    413   -457     -7   -410    111
   -413   4905   5318  -2244  -2865   5110   -254    415   -457    -18   -415     83
   -457   4860   5318  -2200  -2886   5089   -290    407   -470    -41   -431     54
   -465   4853   5318  -2195  -2891   5084   -226    493   -405     -7   -407     -2
   -407   4910   5318  -2249  -2863   5112   -109    641   -277     62   -366     -7
   -368   4949   5318  -2291  -2842   5133    -33    831    -96    226   -241     93
   -148   5170   5318  -2509  -2733   5242     15   1085    207    568     98    376
     -5   5312   5318  -2655  -2660   5315    -59   1171    410    922    553    828
      0   5318   5318  -2657  -2657   5318   -228    885    358   1117    948   1273
      0   5318   5318  -2657  -2657   5318   -428    389    122   1114   1117   1475
      0   5318   5318  -2657  -2657   5318   -639   -166   -368    636    698   1145
    -57   5261   5318  -2603  -2688   5287   -805   -714  -1106   -355   -296    303
   -472   4845   5318  -2184  -2894   5081   -932   -865  -1465   -875   -852   -181
   -779   4538   5318  -1880  -3050   4925   -883   -618  -1267   -735   -810   -205
   -906   4411   5318  -1751  -3112   4863   -771   -376  -1026   -555   -701   -155
   -852   4466   5318  -1808  -3083   4892   -623   -145   -795   -371   -574    -36
   -714   4603   5318  -1943  -3016   4959   -462    122   -527   -135   -394    129
   -597   4720   5318  -2060  -2959   5016   -358    252   -384    -10   -293    220
   -579   4738   5318  -2081  -2948   5027   -327    280   -314     57   -246    272
   -581   4736   5318  -2075  -2948   5027   -306    301   -252    119   -184    332
   -540   4777   5318  -2117  -2927   5047   -293    319   -192    181   -122    366
   -576   4741   5318  -2083  -2946   5029   -270    353   -132    244    -83    402
   -548   4770   5318  -2109  -2933   5042   -254    371    -83    298    -38    457
   -496   4821   5318  -2161  -2907   5068   -265    366    -46    329    -10    498
   -462   4855   5318  -2195  -2889   5086   -280    332    -28    348     18    522
   -381   4936   5318  -2278  -2850   5125   -262    327     12    394     49    563
   -332   4985   5318  -2327  -2824   5151   -236    324     59    433     88    597
   -298   5019   5318  -2361  -2808   5167   -181    335    111    485    145    623
   -200   5118   5318  -2457  -2759   5216   -168    353    166    550    200    672
   -119   5198   5318  -2540  -2717   5258   -168    337    192    574    231    691
    -59   5258   5318  -2598  -2688   5287   -176    335    220    613    257    704
    -15   5302   5318  -2644  -2665   5310   -171    348    257    652    293    727
      0   5318   5318  -2657  -2657   5318   -150    361    290    680    316    724
      0   5318   5318  -2657  -2657   5318   -145    358    314    701    332    719
      0   5318   5318  -2657  -2657   5318   -142    397    353    740    368    756
      0   5318   5318  -2657  -2657   5318   -111    446    397    789    420    771
      0   5318   5318  -2657  -2657   5318    -83    485    449    854    483    797
      0   5318   5318  -2657  -2657   5318    -67    530    509    911    550    852
      0   5318   5318  -2657  -2657   5318    -51    563    558    950    592    878
      0   5318   5318  -2657  -2657   5318    -31    610    610   1002    636    930
      0   5318   5318  -2657  -2657   5318    -23    646    644   1047    706    953
      0   5318   5318  -2657  -2657   5318    -20    649    641   1052    732    953
      0   5318   5318  -2657  -2657   5318     41    678    675   1083    769    948
      0   5318   5318  -2657  -2657   5318     57    657    670   1080    776    909
      0   5318   5318  -2657  -2657   5318     28    597    615   1031    745    893
      0   5318   5318  -2657  -2657   5318     59    581    602   1021    737    961
      0   5318   5318  -2657  -2657   5318    106    584    613   1005    730   1034
      0   5318   5318  -2657  -2657   5318    129    579    605    976    709   1065
    -51   5266   5318  -2605  -2683   5292    132    545    571    937    678   1060
   -210   5107   5318  -2449  -2764   5211    116    483    519    885    644   1010
   -345   4972   5318  -2314  -2831   5144     90    392    433    789    548    945
   -457   4860   5318  -2200  -2886   5089     90    340    379    732    496    911
   -574   4744   5318  -2083  -2946   5029     75    296    332    678    462    852
   -626   4679   5302  -2026  -2964   4990     23    218    252    587    384    779
   -678   4556   5235  -1940  -2956   4894    -18    142    179    522    311    722
   -745   4424   5170  -1839  -2959   4795    -51    106    129    491    277    696
   -810   4310   5120  -1748  -2964   4715    -85     85     62    436    233    667
   -862   4263   5125  -1701  -2995   4694   -109     59     25    394    200    654
   -878   4206   5081  -1665  -2979   4642   -140      7    -12    342    153    626
   -820   4182   5003  -1680  -2912   4593   -174    -31    -46    298    119    618
   -776   4167   4944  -1693  -2860   4554   -205    -49    -67    277    114    620
   -776   4123   4897  -1673  -2839   4510   -210    -62    -88    262    106    628
   -737   4146   4881  -1704  -2811   4512   -205    -70    -98    241     85    605
   -683   4175   4858  -1745  -2772   4515   -231    -83   -122    215     49    576
   -594   4216   4811  -1810  -2701   4512   -176    -49    -83    254     85    633
   -524   4219   4741  -1847  -2634   4479   -241   -103   -116    220     70    579
   -475   4237   4710  -1880  -2592   4473   -290   -174   -174    140     -7    519
   -426   4263   4689  -1917  -2559   4473   -319   -210   -194     98    -41    511
   -426   4143   4569  -1857  -2496   4356   -397   -262   -244     54    -85    413
   -280   3982   4263  -1852  -2273   4123   -465   -337   -335    -33   -187    288
    -75   3938   4011  -1932  -2044   3975   -511   -402   -400   -101   -246    231
     57   3928   3868  -1992  -1906   3897   -555   -452   -444   -150   -280    161
    106   3842   3735  -1974  -1813   3790   -545   -459   -459   -179   -298    135
     -7   3702   3707  -1847  -1857   3704   -483   -400   -400   -129   -246    150
   -184   3551   3733  -1683  -1958   3642   -405   -324   -332    -70   -194    192
   -309   3372   3678  -1532  -1995   3525   -316   -246   -254     -2   -135    246
   -384   3135   3520  -1374  -1951   3328   -246   -189   -181     57    -70    283
   -444   2915   3359  -1236  -1901   3135   -197   -179   -163     64    -49    283
   -491   2896   3387  -1202  -1938   3141   -202   -218   -197     20    -80    236
   -568   2889   3455  -1161  -2013   3172   -275   -283   -254    -51   -148    168
   -680   2824   3504  -1070  -2091   3164   -361   -342   -303   -114   -210    129
   -771   2694   3465   -963  -2117   3078   -361   -361   -319   -140   -236    114
   -849   2605   3452   -878  -2151   3029   -379   -384   -342   -171   -272    103
   -904   2553   3455   -826  -2179   3003   -389   -405   -358   -189   -296     96
   -943   2553   3496   -805  -2218   3024   -397   -436   -381   -210   -311     88
   -997   2548   3546   -776  -2270   3047   -444   -472   -413   -239   -327     83
  -1072   2540   3611   -735  -2343   3076   -431   -472   -410   -239   -309     83
  -1109   2540   3647   -717  -2379   3094   -345   -418   -361   -207   -275     98
  -1140   2595   3735   -727  -2436   3164   -233   -262   -233   -137   -236     96
  -1130   2774   3904   -823  -2517   3338    -72    -15      2     59    -72    223
  -1145   2979   4125   -917  -2637   3554     72    252    324    389    239    517
  -1182   3372   4551  -1096  -2868   3962     85    439    613    776    691   1002
  -1265   3954   5219  -1343  -3242   4585     23    342    696   1049   1184   1602
  -1132   4078   5211  -1473  -3172   4642   -161    -90    467   1054   1444   1927
  -1088   3938   5027  -1423  -3057   4481   -335   -558     85    797   1299   1875
  -1210   3494   4705  -1143  -2959   4099   -405  -1028   -496     62    504   1163
  -1221   2860   4081   -818  -2650   3470   -566  -1392  -1122   -805   -457    262
   -979   2514   3491   -769  -2236   3000   -683  -1358  -1208   -963   -665     57
   -691   2421   3112   -865  -1901   2766   -688  -1205  -1052   -846   -607    137
   -418   2452   2870  -1018  -1644   2660   -607  -1031   -852   -683   -488    288
   -327   2533   2860  -1101  -1592   2696   -431   -771   -587   -439   -283    470
   -452   2582   3034  -1067  -1743   2808   -259   -519   -335   -194    -70    584
   -607   2598   3205   -995  -1906   2902   -129   -355   -192    -62     31    579
   -711   2600   3312   -945  -2013   2956    -33   -267   -122    -18     41    485
   -776   2598   3374   -909  -2075   2985     46   -189    -46     23     57    418
   -820   2605   3426   -893  -2125   3016     25   -135      7     72     93    426
   -813   2678   3491   -932  -2153   3083     46    -98     59    122    140    459
   -748   2714   3463   -984  -2104   3089     93    -70     96    168    181    472
   -672   2774   3447  -1049  -2060   3109    111    -70    119    189    213    480
   -678   2855   3533  -1088  -2104   3192    111    -57    166    236    267    530
   -644   2946   3590  -1150  -2117   3265    124    -23    236    306    340    602
   -600   3021   3621  -1213  -2112   3320    153     12    303    366    397    670
   -571   3052   3624  -1239  -2096   3338    163     41    345    407    431    706
   -514   3089   3603  -1288  -2060   3346    111     49    358    426    439    711
   -397   3161   3556  -1382  -1977   3359     85     70    379    449    457    724
   -265   3221   3483  -1478  -1875   3351     64     77    376    444    446    698
   -106   3270   3377  -1582  -1740   3322     36     75    374    426    420    641
     44   3330   3283  -1688  -1621   3307    -18     62    379    415    407    613
    179   3385   3205  -1784  -1512   3296    -20     67    394    423    407    594
    288   3432   3141  -1862  -1426   3286    -46     80    415    444    415    581
    348   3476   3128  -1912  -1389   3302    -67    103    459    478    457    646
    394   3489   3091  -1943  -1348   3289    -28    140    542    522    509    724
    384   3564   3180  -1977  -1397   3372     20    202    675    644    605    849
    293   3629   3335  -1964  -1522   3483     72    303    833    870    797   1031
    197   3645   3447  -1919  -1623   3546    148    405    963   1083   1044   1226
    166   3702   3533  -1935  -1683   3619    262    457   1023   1158   1189   1418
    226   3767   3541  -1997  -1657   3655    270    392    961   1062   1132   1439
    298   3772   3473  -2036  -1587   3624    277    350    906    976   1060   1395
    350   3707   3356  -2029  -1501   3533    329    348    896    945   1031   1382
    446   3551   3104  -2000  -1330   3328    319    285    844    878    953   1312
    532   3437   2902  -1984  -1184   3169    311    220    797    815    891   1228
    576   3317   2738  -1948  -1080   3029    355    187    782    779    854   1148
    563   3283   2720  -1922  -1078   3003    397    187    795    779    852   1135
    436   3330   2894  -1883  -1228   3112    452    200    826    802    880   1176
    236   3377   3138  -1808  -1452   3257    501    218    846    826    914   1228
     15   3341   3322  -1680  -1652   3330    522    244    859    839    935   1231
   -171   3283   3455  -1556  -1813   3369    589    280    893    862    961   1236
   -309   3218   3528  -1454  -1919   3372    600    277    898    865    971   1228
   -428   3120   3548  -1345  -1990   3333    605    277    888    857    963   1189
   -530   3057   3587  -1265  -2060   3322    607    283    859    839    958   1174
   -592   3044   3637  -1226  -2114   3341    646    309    862    857    982   1208
   -685   2964   3650  -1140  -2169   3307    696    322    857    857    995   1213
   -784   2889   3673  -1052  -2229   3281    633    277    810    820    963   1195
   -885   2805   3691   -961  -2288   3247    639    262    797    815    958   1205
   -992   2707   3699   -857  -2346   3203    667    270    813    833    992   1234
  -1158   2657   3816   -750  -2488   3237    680    314    854    867   1028   1293
  -1260   2639   3899   -691  -2579   3268    737    389    924    922   1070   1361
  -1291   2574   3863   -644  -2577   3218    776    431    961    943   1096   1371
  -1304   2507   3811   -600  -2556   3159    805    452    969    935   1104   1330
  -1221   2416   3637   -597  -2429   3024    776    431    950    904   1060   1249
  -1145   2330   3473   -592  -2309   2902    696    426    956    922   1072   1179
  -1034   2221   3255   -594  -2143   2738    639    394    932    901   1075   1137
   -982   2151   3133   -584  -2057   2642    605    374    914    885   1083   1150
   -901   2010   2912   -555  -1909   2460    571    345    878    831   1036   1060
   -787   1834   2618   -524  -1704   2226    509    285    815    756    956   1005
   -724   1686   2408   -483  -1566   2047    452    233    758    696    904    992
   -769   1590   2359   -410  -1564   1974    423    205    717    646    872    976
   -865   1532   2397   -335  -1631   1964    441    226    714    628    875   1021
   -974   1509   2481   -267  -1727   1995    501    285    756    662    914   1106
  -1111   1465   2577   -176  -1847   2021    496    290    761    654    911   1122
  -1249   1353   2603    -51  -1925   1977    444    259    714    592    862   1083
  -1317   1265   2579     23  -1948   1922    413    244    683    542    820   1008
  -1301   1184   2486     57  -1893   1836    384    210    636    472    748    914
  -1234   1117   2351     57  -1792   1732    337    176    581    410    685    841
  -1143   1060   2203     41  -1673   1631    285    145    527    342    620    750
  -1098    974   2073     59  -1587   1522    187     57    436    244    527    646
  -1041    948   1990     46  -1517   1467    119    -10    381    187    475    581
   -956    943   1899      5  -1426   1421    101    -25    374    179    467    566
   -846    945   1792    -49  -1319   1369     67    -44    358    155    459    589
   -807    940   1748    -67  -1278   1343     46    -46    355    142    467    654
   -776    922   1699    -72  -1239   1309     23    -31    361    135    478    719
   -813    792   1605     10  -1210   1197     -7    -18    358    109    439    719
   -810    800   1610      5  -1210   1205     72    119    478    168    457    763
   -602   1028   1631   -215  -1117   1330    166    319    691    358    618    919
   -509   1239   1748   -366  -1130   1493    142    465    919    639    904   1171
   -472   1462   1932   -496  -1202   1699      5    545   1119    974   1325   1587
   -366   1873   2239   -753  -1301   2055   -101    480   1179   1223   1787   2088
   -423   1834   2255   -706  -1337   2044   -192    226    927   1148   1935   2249
   -579   1538   2117   -480  -1348   1826   -322   -194    402    662   1569   1927
   -727   1176   1904   -226  -1317   1538   -475   -756   -290   -213    618   1109
   -839    800   1639     20  -1239   1218   -652  -1171   -820   -943   -202    433
   -872    514   1387    176  -1130    950   -719  -1085   -743   -893   -207    387
   -878    329   1208    272  -1041    769   -675   -888   -498   -683    -88    418
   -898    298   1197    298  -1049    748   -581   -693   -239   -462     51    475
   -844    397   1241    223  -1041    818   -478   -511      7   -249    218    592
   -779    558   1335    109  -1057    948   -387   -355    215    -49    415    740
   -753    649   1402     51  -1078   1023   -340   -306    311     38    498    782
   -719    688   1405     12  -1062   1047   -314   -311    337     49    478    737
   -683    753   1436    -33  -1060   1093   -296   -309    376     83    501    774
   -672    813   1486    -72  -1080   1150   -306   -298    418    142    555    795
   -646    828   1475    -93  -1060   1150   -348   -322    423    150    563    771
   -670    839   1506    -85  -1091   1171   -348   -327    444    168    581    763
   -685    839   1525    -75  -1104   1182   -335   -322    478    207    631    787
   -670    875   1545   -103  -1109   1210   -340   -298    530    257    688    810
   -688    888   1574   -101  -1130   1231   -350   -296    563    280    714    815
   -740    904   1641    -83  -1192   1273   -371   -306    574    298    735    833
   -740    940   1680    -98  -1210   1309   -350   -272    626    355    802    891
   -717   1060   1774   -174  -1247   1415   -311   -239    693    428    878    898
   -680   1179   1860   -249  -1270   1519   -293   -236    730    457    911    901
   -623   1275   1899   -327  -1260   1587   -288   -239    735    465    927    948
   -581   1358   1940   -387  -1260   1649   -252   -181    795    530    984   1018
   -620   1384   2005   -384  -1312   1693   -197   -114    875    618   1072   1070
   -665   1449   2114   -392  -1389   1782   -114    -36    971    717   1176   1158
   -659   1517   2174   -431  -1415   1844    -38     23   1057    802   1273   1241
   -589   1566   2156   -488  -1371   1860     -2     23   1091    828   1319   1278
   -597   1641   2239   -524  -1418   1940     -7     85   1176    940   1434   1418
   -555   1665   2221   -555  -1389   1943     -2    116   1241   1023   1548   1447
   -413   1688   2101   -639  -1257   1893    -20     96   1247   1023   1553   1470
   -311   1660   1971   -672  -1140   1816     28    145   1317   1085   1618   1543
   -249   1608   1855   -680  -1052   1730     80    174   1356   1117   1647   1540
   -231   1597   1826   -683  -1028   1712     93    171   1361   1114   1652   1597
   -207   1582   1790   -688  -1000   1686    119    168   1369   1119   1652   1636
   -223   1543   1766   -659   -995   1654    166    179   1369   1109   1634   1665
   -239   1491   1727   -628   -984   1608    192    176   1353   1093   1641   1709
   -259   1410   1667   -576   -963   1538    239    158   1340   1072   1636   1657
   -272   1371   1644   -550   -958   1506    272    109   1293   1015   1574   1615
   -293   1345   1639   -524   -966   1491    275     25   1208    901   1444   1548
   -337   1293   1631   -478   -984   1460    303     12   1166    841   1343   1517
   -350   1213   1564   -431   -956   1387    316     -2   1145    820   1363   1415
   -280   1148   1426   -433   -854   1286    270    -62   1085    766   1335   1337
   -252   1083   1335   -415   -792   1208    218   -122   1028    711   1286   1304
   -254    997   1249   -371   -753   1122    197   -187    956    623   1184   1156
   -239    930   1166   -345   -704   1047    213   -207    917    566   1098   1119
   -129    807    937   -340   -535    872    132   -298    810    457    976   1021
    -70    641    711   -285   -389    675     49   -389    691    340    857    924
    -15    623    636   -303   -324    631     44   -358    683    340    839    878
     44    649    602   -348   -280    626     33   -361    649    309    797    792
     93    683    589   -389   -249    636     15   -400    587    249    730    743
    153    724    571   -439   -207    649     15   -381    587    265    756    782
    231    670    436   -452   -101    553     -7   -376    571    249    740    680
    283    665    381   -475    -49    524     -5   -366    571    246    735    662
    311    626    314   -467     -2    470    -49   -428    493    142    613    496
    358    553    194   -454     83    374   -111   -542    363    -15    426    462
    371    563    192   -470     88    379   -119   -553    353    -10    444    532
    303    600    296   -452      5    449   -122   -527    366     12    467    519
    233    581    345   -407    -54    462   -163   -491    387     59    514    574
    270    509    239   -389     15    374   -262   -597    314    -10    454    478
    353    457    101   -407    124    277   -353   -782    166   -187    285    389
    394    449     54   -420    168    252   -368   -810    129   -218    288    410
    444    363    -80   -405    262    142   -462   -880     62   -280    241    298
    641    220   -420   -431    532    -98   -535  -1013    -62   -420     93    155
    885    129   -758   -509    820   -314   -607  -1122   -179   -555    -44     88
   1034     64   -969   -550   1000   -449   -592  -1109   -189   -581    -70     88
    935   -122  -1060   -407    997   -592   -527  -1044   -137   -548    -41     80
    568   -426   -995    -70    782   -709   -527  -1026   -106   -511      2     75
    252   -530   -784    137    517   -657   -329   -849     38   -394    101    111
     20   -600   -623    288    322   -610   -189   -711    158   -314    137    155
     25   -709   -737    340    381   -724   -153   -683    202   -288    155    166
     20   -849   -870    415    444   -859   -137   -683    202   -288    181    166
    -83   -976   -893    530    402   -935   -153   -688    192   -298    174    142
    -80   -992   -911    535    413   -950   -142   -675    215   -280    192    137
   -101  -1031   -930    563    413   -982   -166   -717    205   -283    189    122
   -228   -945   -717    587    244   -831   -236   -782    166   -322    150    114
   -410   -872   -462    639     23   -667   -187   -727    207   -280    189    197
   -542   -888   -345    714   -101   -618   -132   -657    267   -210    249    293
   -594   -901   -306    748   -145   -605    -90   -566    345   -150    280    381
   -561   -859   -298    711   -132   -579    -12   -452    462    -72    293    428
   -548   -774   -226    659   -163   -498     70   -272    696    163    483    623
   -550   -444    103    496   -329   -171    135   -109    989    530    888   1070
   -485     25    509    228   -498    267    103    -75   1137    823   1361   1647
   -527    293    820    116   -672    555     15   -290    971    839   1673   2083
   -600    119    719    239   -659    418     -2   -576    597    571   1641   2073
   -644   -124    519    384   -581    197    -83   -966     80    -10   1101   1590
   -620   -488    132    553   -379   -179   -262  -1444   -522   -810    153    756
   -548   -807   -259    678   -145   -535   -415  -1631   -787  -1176   -288    348
   -483   -953   -470    717     -7   -711   -407  -1470   -576   -963   -111    353
   -444  -1015   -571    730     62   -795   -277  -1247   -280   -675     88    407
   -358   -872   -514    615     75   -693   -101   -987     49   -350    296    542
   -298   -639   -340    470     20   -491     77   -693    407    -25    524    685
   -168   -480   -311    324     70   -397    166   -548    605     93    613    722
    -33   -337   -303    184    132   -322    228   -465    693    114    626    771
     23   -288   -311    132    166   -298    257   -381    730    129    652    789
     46   -298   -345    127    194   -322    350   -340    698    111    652    769
     57   -249   -309     96    181   -277    431   -319    717    127    675    776
     10   -226   -239    106    122   -233    436   -324    748    161    711    797
    -67   -231   -163    148     46   -197    478   -327    774    187    732    807
   -148   -262   -114    205    -18   -189    535   -327    795    197    724    784
   -148   -257   -109    202    -20   -184    561   -298    836    236    748    784
    -88   -218   -129    150     20   -174    542   -306    836    236    745    761
    -46   -226   -181    135     64   -205    511   -316    839    241    732    722
     -2   -220   -218    111    106   -220    530   -332    852    249    730    717
     59   -218   -277     77    166   -246    522   -288    880    277    740    727
     80   -233   -316     75    197   -275    465   -252    906    316    766    745
    137   -168   -306     15    220   -236    511   -207    948    366    802    753
    301    -15   -316   -142    309   -166    535   -176    979    394    810    753
    324     -7   -332   -161    327   -168    485   -142   1010    446    859    758
    355     20   -335   -187    345   -158    530    -70   1085    530    945    761
    428     46   -384   -239    405   -168    433   -132   1028    457    857    753
    444      0   -444   -220    444   -220    407   -103   1049    483    854    813
    480    114   -366   -298    423   -124    415    -28   1122    579    943    862
    493    200   -293   -348    394    -46    457     20   1197    667   1023    904
    441    213   -231   -327    335     -7    480     18   1241    714   1067    919
    405    148   -257   -275    332    -54    480    -20   1218    683   1047    891
    353    119   -236   -239    293    -57    459     36   1239    704   1067    893
    319    161   -158   -239    239      2    371     54   1260    714   1072    891
    319    174   -145   -249    233     15    400     57   1257    683   1049    865
    322    148   -174   -233    249    -12    462     44   1223    631   1010    776
    368    106   -262   -239    314    -77    491     33   1195    579    950    722
    379     80   -298   -231    340   -109    491     -7   1166    524    898    670
    374    -10   -387   -184    379   -197    509    -75   1111    436    795    581
    410   -124   -535   -142    472   -329    535    -88   1096    405    730    535
    496   -142   -639   -179    566   -389    428   -166   1041    350    657    462
    491   -205   -696   -142    592   -449    457   -171   1039    363    672    389
    415   -293   -709    -59    561   -501    496   -122   1093    444    748    389
    309   -418   -727     54    517   -571    485   -163   1072    431    743    384
    228   -517   -745    140    485   -631    571   -171   1075    446    776    462
    155   -636   -795    239    472   -714    626   -174   1072    457    805    542
     62   -675   -737    306    397   -706    659   -153   1106    488    839    626
    -18   -688   -670    353    324   -680    730   -124   1143    517    859    722
   -192   -766   -576    478    189   -672    769   -124   1166    532    891    784
   -257   -805   -548    530    145   -678    763   -124   1176    540    922    792
   -348   -932   -584    639    116   -758    743    -90   1195    566    935    795
   -400   -927   -527    665     62   -727    737    -70   1226    600    961    807
   -327   -836   -509    579     90   -672    644   -124   1192    566    917    836
   -345   -748   -405    545     28   -576    704    -18   1286    662   1008    961
   -366   -776   -410    571     20   -594    763      2   1309    683   1080    956
   -400   -885   -485    644     41   -685    852     23   1327    693   1117    943
   -467   -904   -436    685    -18   -670    818     72   1389    763   1166    984
   -566   -969   -402    769    -83   -688    691     62   1389    776   1184    992
   -657  -1101   -446    878   -106   -774    639     28   1363    753   1169    956
   -706  -1140   -433    924   -137   -787    680     57   1397    787   1205   1000
   -805  -1148   -342    974   -233   -745    758    129   1457    831   1231   1119
   -898  -1267   -371   1083   -265   -820    758    166   1470    833   1226   1143
  -1010  -1491   -480   1249   -267   -987    628    163   1457    831   1252   1132
  -1114  -1631   -517   1374   -298  -1075    537    122   1421    789   1179   1075
  -1124  -1660   -535   1392   -296  -1098    501     54   1361    724   1091   1101
  -1153  -1701   -548   1426   -303  -1127    530     80   1379    748   1148   1119
  -1111  -1847   -735   1478   -189  -1293    441      7   1299    665   1041   1021
  -1083  -2081   -997   1582    -44  -1540    293    -77   1174    542    950    937
  -1096  -2049   -956   1571    -72  -1504    202    -54   1192    555    971    922
  -1106  -2073   -966   1590    -72  -1522    174   -111   1158    504    865    898
  -1085  -2130  -1044   1605    -20  -1587    218   -158   1096    441    844    831
  -1078  -2244  -1166   1662     44  -1706    166   -202   1041    389    789    706
  -1054  -2304  -1249   1678     96  -1777     75   -239    987    322    688    597
  -1072  -2397  -1325   1735    124  -1862    -28   -259    950    277    652    517
  -1111  -2507  -1395   1810    140  -1953   -111   -277    932    252    633    465
  -1054  -2501  -1447   1779    194  -1974    -98   -329    893    202    558    439
  -1015  -2530  -1517   1771    249  -2026    -33   -363    865    161    493    407
  -1041  -2598  -1556   1818    257  -2078    -41   -345    865    161    498    374
  -1039  -2616  -1579   1826    267  -2099    -36   -277    909    174    467    332
   -992  -2665  -1673   1829    340  -2169    119    -98   1047    257    454    298
   -875  -2613  -1738   1743    431  -2177    140     33   1202    394    613    303
   -820  -2455  -1634   1636    405  -2044     80    262   1486    740    997    542
   -722  -2052  -1330   1387    301  -1691    -46    285   1636   1060   1402    984
   -691  -1753  -1062   1223    184  -1408   -176    -54   1522   1197   1691   1345
   -724  -1722   -997   1223    132  -1358   -397   -537   1226   1101   1727   1423
   -787  -2039  -1254   1413    233  -1647   -633  -1047    711    550   1210    937
   -779  -2574  -1797   1675    506  -2187   -813  -1587    -75   -483    142    -20
   -693  -3044  -2351   1870    828  -2699   -937  -1717   -428   -979   -392   -462
   -722  -3387  -2668   2055    971  -3029   -961  -1457   -236   -846   -337   -459
   -776  -3541  -2764   2156    992  -3154   -971  -1213    -18   -678   -215   -402
   -846  -3546  -2699   2195    924  -3122   -841   -950    223   -493    -88   -353
   -797  -3478  -2681   2138    940  -3081   -691   -753    402   -368    -49   -257
   -709  -3354  -2644   2029    963  -3000   -615   -644    509   -265     77   -137
   -784  -3369  -2585   2075    898  -2979   -618   -589    571   -205    140   -101
   -813  -3413  -2600   2112    891  -3008   -670   -615    561   -228     96   -109
   -831  -3359  -2527   2096    846  -2943   -748   -641    553   -241    106    -88
   -774  -3281  -2507   2029    865  -2894   -730   -587    626   -176    179     -5
   -779  -3374  -2598   2075    906  -2987   -600   -514    724    -80    288     77
   -769  -3359  -2590   2062    909  -2974   -618   -517    743    -70    306    127
   -691  -3273  -2582   1982    945  -2927   -719   -535    719    -88    319    161
   -833  -3309  -2478   2070    820  -2894   -753   -558    714    -96    275    189
   -880  -3291  -2410   2086    763  -2850   -683   -555    743    -62    337    244
   -831  -3211  -2379   2018    774  -2795   -540   -480    833     31    459    288
   -833  -3198  -2364   2016    763  -2782   -454   -449    859     38    449    309
   -854  -3174  -2322   2013    732  -2748   -436   -431    885     57    472    358
   -841  -3102  -2260   1971    709  -2683   -379   -394    927    106    519    426
   -857  -3070  -2216   1961    678  -2644   -288   -350    979    163    563    475
   -828  -3024  -2195   1927    683  -2611   -236   -327   1018    207    600    511
   -782  -2956  -2177   1867    696  -2566   -223   -309   1041    223    600    480
   -782  -2894  -2112   1836    665  -2504   -215   -262   1080    262    644    532
   -774  -2792  -2018   1782    620  -2405   -189   -179   1158    337    714    639
   -688  -2691  -2003   1691    657  -2348   -207   -153   1192    381    743    693
   -579  -2608  -2031   1592    722  -2320   -241   -101   1244    446    839    743
   -485  -2478  -1992   1480    750  -2234   -257    -44   1330    535    911    815
   -387  -2322  -1938   1353    774  -2132   -280    -25   1384    589    966    878
   -290  -2197  -1906   1244    807  -2052   -332    -36   1413    626   1002    935
   -124  -2044  -1919   1083    896  -1984   -324    -31   1447    667   1088    958
    -15  -1979  -1964    997    974  -1971   -329    -28   1462    685   1109    976
     36  -1932  -1969    948   1000  -1951   -319    -23   1473    696   1111   1018
     83  -1842  -1925    880   1002  -1883   -285    -38   1491    709   1137   1021
    129  -1787  -1919    828   1023  -1852   -311   -106   1441    657   1093    969
    158  -1787  -1945    813   1049  -1865   -327   -155   1395    610   1031    909
    174  -1777  -1953    800   1060  -1865   -303   -205   1353    553    958    867
    181  -1779  -1961    800   1070  -1870   -265   -254   1327    514    948    807
    257  -1777  -2034    758   1143  -1904   -290   -389   1215    384    813    680
    231  -1745  -1977    756   1104  -1860   -254   -402   1200    363    787    657
    168  -1732  -1901    782   1034  -1816   -155   -355   1247    413    828    696
    197  -1787  -1984    795   1091  -1886    -75   -392   1226    394    797    652
    236  -1771  -2008    766   1122  -1888    -90   -449   1195    363    763    594
    306  -1803  -2109    748   1205  -1956   -116   -514   1148    327    724    535
    303  -1784  -2088    737   1195  -1935    -96   -545   1132    309    709    441
    142  -1756  -1899    807   1021  -1826    -44   -509   1127    293    685    446
     77  -1751  -1831    836    953  -1790    -18   -485   1127    280    659    491
    124  -1808  -1932    841   1026  -1870    -28   -517   1098    252    620    446
    132  -1906  -2039    885   1083  -1971    -62   -540   1088    254    626    428
     96  -1958  -2055    932   1075  -2005    -38   -568   1065    226    605    358
     49  -1990  -2042    969   1044  -2016    -10   -600   1021    155    504    311
     59  -2042  -2101    989   1080  -2070    -10   -579   1041    174    509    387
    111  -2062  -2177    974   1143  -2120    -23   -592   1036    168    514    374
    176  -2081  -2257    953   1215  -2169     -5   -597   1028    155    491    384
    189  -2049  -2239    927   1213  -2143     20   -568   1047    168    504    446
    241  -1987  -2229    872   1234  -2107    -23   -576   1044    163    498    457
    324  -1953  -2278    813   1301  -2114   -103   -597   1031    155    493    493
    384  -1919  -2304    769   1343  -2112   -103   -594   1039    168    537    511
    426  -1886  -2312    730   1366  -2099    -90   -623   1031    153    511    452
    444  -1880  -2325    717   1382  -2101   -142   -670    995    106    446    441
    501  -1938  -2439    717   1470  -2187   -174   -722    953     64    400    413
    553  -1951  -2504    698   1527  -2226   -174   -756    922     41    389    376
    594  -1961  -2556    680   1574  -2257   -233   -862    797   -103    246    236
    571  -2010  -2582    719   1577  -2296   -241   -867    745   -171    166    246
    511  -2057  -2572    771   1540  -2312   -205   -779    776   -135    205    233
    488  -2135  -2624    823   1556  -2379   -233   -769    745   -171    166    140
    470  -2244  -2717    885   1592  -2481   -290   -859    649   -283     49     38
    452  -2270  -2722    909   1587  -2496   -262   -896    600   -337    -12    -46
    517  -2288  -2805    883   1660  -2546   -275   -974    519   -433   -119   -129
    555  -2252  -2808    849   1680  -2530   -293  -1005    498   -459   -142   -137
    568  -2387  -2959    906   1764  -2670   -397  -1091    415   -548   -231   -267
    524  -2499  -3024    987   1771  -2761   -457  -1140    355   -613   -290   -342
    496  -2564  -3063   1031   1777  -2811   -480  -1215    275   -704   -394   -470
    522  -2600  -3122   1039   1821  -2860   -498  -1309    179   -820   -506   -542
    576  -2577  -3154    997   1862  -2865   -574  -1361    124   -867   -545   -618
    670  -2603  -3276    966   1971  -2938   -691  -1441     25   -966   -646   -633
    714  -2598  -3312    940   2010  -2953   -675  -1384     44   -987   -685   -628
    693  -2556  -3250    932   1971  -2902   -563  -1257    153   -927   -667   -607
    756  -2418  -3174    831   1961  -2795   -527  -1109    324   -763   -542   -522
    875  -2187  -3063    654   1969  -2624   -550   -966    558   -483   -262   -270
   1039  -1842  -2881    400   1958  -2361   -641   -953    683   -218    103    111
   1150  -1564  -2714    207   1932  -2138   -722  -1197    574   -124    389    488
   1075  -1600  -2678    262   1875  -2138   -854  -1610    283   -246    420    587
    922  -1896  -2818    488   1867  -2359   -948  -2008   -148   -678      0    223
    602  -2429  -3034    911   1816  -2730   -953  -2361   -693  -1434   -823   -587
    314  -2912  -3226   1299   1769  -3068  -1023  -2481  -1002  -1880  -1301  -1034
    231  -3169  -3403   1467   1813  -3286   -924  -2200   -782  -1722  -1231   -974
    265  -3252  -3517   1491   1891  -3385   -761  -1901   -475  -1473  -1062   -870
    379  -3216  -3595   1415   1984  -3406   -623  -1678   -220  -1270   -922   -789
    470  -3011  -3481   1270   1974  -3244   -485  -1449      5  -1093   -771   -691
    410  -2837  -3250   1210   1829  -3042   -405  -1304    127   -989   -670   -579
    293  -2668  -2961   1187   1626  -2816   -353  -1275    202   -914   -581   -475
    171  -2624  -2795   1223   1483  -2709   -322  -1291    233   -857   -535   -420
     98  -2566  -2665   1234   1382  -2616   -197  -1223    319   -735   -428   -361
     64  -2488  -2553   1210   1306  -2520   -158  -1205    306   -756   -446   -259
     77  -2390  -2468   1156   1270  -2429   -129  -1189    322   -748   -431   -150
     90  -2317  -2408   1111   1247  -2361    -70  -1140    374   -688   -368   -140
     85  -2216  -2301   1065   1192  -2257    -12  -1114    418   -652   -311    -64
     12  -2151  -2164   1067   1088  -2156     18  -1083    467   -602   -259    -10
     33  -2197  -2234   1080   1132  -2216    -12  -1122    420   -654   -329    -25
     46  -2200  -2249   1075   1148  -2223    -18  -1109    431   -644   -329     10
     41  -2130  -2171   1044   1106  -2151     -7  -1049    478   -597   -275     64
     93  -2065  -2161    984   1124  -2112     12  -1054    478   -605   -262    124
    145  -1938  -2083    896   1111  -2008     54  -1026    517   -566   -213    215
    200  -1834  -2034    815   1117  -1932     67   -982    561   -506   -158    246
    257  -1771  -2029    758   1143  -1899    119   -948    576   -475   -127    272
    311  -1667  -1979    675   1145  -1821    166   -898    626   -431    -38    381
    340  -1574  -1914    615   1127  -1743    158   -846    667   -355     62    420
    368  -1483  -1852    555   1109  -1667    171   -782    761   -257    140    392
    381  -1356  -1738    488   1060  -1545    236   -680    862   -155    189    361
    444  -1247  -1693    400   1067  -1470    249   -631    919   -124    205    322
    506  -1210  -1717    350   1111  -1462    197   -631    919   -132    207    298
    548  -1124  -1673    285   1106  -1397    187   -628    919   -109    246    350
    568  -1039  -1608    236   1088  -1322    223   -563    974    -51    316    433
    550   -976  -1527    213   1036  -1249    210   -527   1010    -12    368    532
    571   -904  -1475    166   1021  -1189    244   -498   1031      2    387    597
    568   -865  -1436    145   1000  -1150    246   -483   1026      2    379    600
    522   -862  -1384    171    953  -1122    228   -485   1010    -20    348    563
    519   -935  -1457    207    987  -1197    155   -555    930   -109    254    452
    532   -984  -1517    226   1023  -1249    122   -605    862   -187    163    345
    524  -1031  -1556    252   1039  -1291    129   -652    815   -254     85    236
    478  -1109  -1587    316   1031  -1348    101   -717    740   -348    -25    106
    475  -1127  -1602    324   1039  -1366    101   -748    688   -415   -114    -15
    462  -1195  -1657    363   1060  -1426     41   -774    641   -462   -181   -106
    431  -1314  -1748    439   1088  -1530     20   -846    568   -537   -275   -197
    465  -1325  -1790    431   1127  -1556     46   -893    535   -574   -329   -254
    485  -1304  -1792    407   1137  -1548     10   -922    506   -605   -374   -288
    441  -1322  -1764    439   1101  -1543     -7   -950    472   -636   -413   -311
    376  -1330  -1709    475   1041  -1519      0   -982    449   -665   -439   -340
    306  -1327  -1634    511    969  -1480     -5  -1002    426   -701   -454   -374
    280  -1356  -1639    537    958  -1496      0  -1002    405   -745   -491   -407
    257  -1358  -1615    550    935  -1486     -5  -1010    397   -756   -504   -402
    236  -1312  -1548    535    891  -1428     -5  -1021    410   -753   -506   -381
    218  -1260  -1478    522    846  -1369     44   -982    465   -719   -472   -340
    176  -1205  -1382    511    776  -1291     98   -976    506   -680   -441   -319
    153  -1156  -1309    501    730  -1231    101   -987    527   -652   -433   -314
    124  -1163  -1288    517    704  -1223    106   -961    545   -613   -410   -324
     80  -1117  -1197    519    639  -1156    189   -880    594   -535   -329   -306
     90  -1060  -1150    480    620  -1104    223   -878    592   -524   -296   -272
    145  -1010  -1156    431    649  -1083    168   -924    561   -542   -280   -252
    223   -940  -1163    358    691  -1052    119   -969    524   -566   -277   -259
    249   -924  -1174    337    711  -1049    135   -987    485   -592   -293   -288
    259   -888  -1148    311    704  -1018    148   -969    483   -587   -288   -277
    220   -813  -1034    296    626   -922    145   -932    501   -555   -239   -189
    111   -771   -883    329    496   -826    215   -859    545   -506   -174    -77
     20   -750   -771    366    394   -761    314   -771    602   -444   -114      2
    -18   -795   -776    405    379   -787    342   -737    605   -446   -122     38
     23   -805   -828    389    423   -815    371   -732    597   -459   -142     49
     31   -818   -852    392    439   -833    374   -719    587   -472   -148     54
     25   -839   -865    407    444   -852    332   -727    558   -498   -166     67
     23   -805   -828    389    423   -815    311   -717    545   -501   -153     72
    -18   -763   -745    389    363   -753    371   -652    579   -462   -109    111
    -59   -758   -698    407    316   -727    426   -623    592   -446    -96    137
   -111   -753   -641    433    265   -698    467   -594    610   -418    -59    163
   -153   -771   -620    459    233   -696    436   -589    607   -402    -28    213
   -194   -737   -542    465    171   -639    459   -561    636   -371     12    267
   -265   -789   -524    527    127   -657    470   -537    662   -358     18    303
   -335   -826   -491    581     77   -659    454   -555    649   -387     -5    257
   -428   -839   -413    633    -10   -626    524   -465    740   -298     80    358
   -636   -898   -262    766   -189   -581    652   -301    885   -168    207    452
   -870   -917    -49    893   -413   -483    867    -54   1117      7    327    493
   -930   -828    101    880   -517   -363    958    127   1319    189    462    649
   -862   -623    239    740   -553   -192    937    324   1610    548    810    979
   -667   -363    303    514   -488    -28    857    384   1769    828   1169   1363
   -542   -109    431    324   -491    161    709    184   1652    893   1444   1761
   -472   -153    319    314   -397     83    553   -116   1317    717   1460   1725
   -436   -337     96    387   -267   -122    433   -483    787    189    961   1236
   -454   -657   -202    555   -127   -431    262  -1013     83   -685     12    400
   -475   -935   -459    701     -7   -698    -10  -1392   -418  -1319   -678   -179
   -501  -1189   -688    846     93   -940   -148  -1345   -394  -1306   -719   -202
   -426  -1208   -782    815    176   -995    -88  -1114   -150  -1104   -571   -150
   -290  -1080   -789    685    246   -935     15   -901     70   -935   -472   -116
   -259   -982   -722    618    231   -852    145   -688    293   -750   -363      2
   -252   -958   -706    605    226   -833    205   -597    387   -685   -319     59
   -236   -919   -685    576    223   -805    174   -542    446   -623   -246     62
   -158   -813   -657    485    246   -735    168   -493    498   -566   -210     59
   -145   -784   -639    462    244   -711    142   -483    504   -558   -233     77
   -215   -852   -636    535    210   -745     67   -501    478   -587   -267     36
    -93   -774   -683    433    293   -730     96   -449    527   -545   -215      5
    -36   -763   -727    400    342   -745     96   -431    542   -535   -194    -18
   -111   -888   -776    498    332   -833     75   -428    540   -537   -215    -57
   -192   -982   -789    587    298   -885     49   -418    535   -542   -233    -62
   -223  -1028   -805    623    290   -917    -54   -457    491   -584   -270    -80
   -194  -1109   -914    652    358  -1013   -135   -480    454   -610   -285   -103
   -140  -1132   -992    636    423  -1062   -171   -472    446   -605   -277   -132
    -33  -1070  -1036    553    501  -1054   -192   -475    423   -626   -293   -135
     18  -1098  -1117    537    566  -1106   -254   -498    379   -670   -350   -166
     57  -1171  -1228    558    641  -1200   -309   -514    337   -709   -379   -231
    161  -1153  -1314    493    735  -1234   -371   -555    290   -761   -420   -252
    275  -1143  -1418    433    846  -1280   -436   -579    265   -782   -433   -233
    389  -1143  -1532    374    961  -1337   -457   -589    252   -789   -439   -207
    501  -1083  -1584    290   1041  -1332   -400   -537    296   -737   -376   -142
    597   -976  -1577    187   1085  -1275   -444   -537    309   -704   -335   -114
    623   -898  -1522    137   1072  -1210   -488   -542    324   -675   -306    -83
    649   -865  -1514    106   1080  -1189   -540   -537    353   -633   -257    -41
    691   -810  -1501     59   1093  -1156   -558   -524    387   -584   -189      2
    688   -782  -1473     44   1078  -1127   -555   -511    426   -527   -119     41
    659   -704  -1363     23   1010  -1034   -558   -496    459   -488    -70     49
    548   -644  -1192     46    867   -917   -574   -524    449   -504    -64    101
    426   -571   -997     72    709   -782   -506   -467    517   -433     25    189
    319   -483   -802     80    558   -641   -426   -389    594   -350    119    244
    272   -381   -654     54    462   -517   -389   -397    602   -350    122    197
    218   -389   -607     85    413   -498   -394   -462    548   -418     59    181
    150   -301   -454     75    301   -376   -355   -457    563   -405     88    215
    135   -239   -376     49    254   -306   -350   -509    517   -467     15    122
    202   -270   -472     33    337   -371   -384   -589    431   -558    -64     49
    181   -277   -462     46    319   -371   -387   -561    446   -524      2     44
    148   -272   -420     62    283   -345   -374   -558    441   -524      0     15
    161   -249   -410     41    285   -329   -376   -594    392   -574    -57     18
    202   -150   -353    -25    277   -252   -371   -600    376   -594    -80      2
    257    -64   -322    -98    288   -192   -394   -623    374   -589    -67     23
    345    -62   -407   -142    376   -236   -426   -659    342   -610    -80      2
    420     -5   -426   -210    423   -215   -397   -636    366   -574    -44     44
    470     80   -389   -275    431   -153   -374   -639    381   -566    -28     83
    527    132   -394   -332    459   -129   -381   -649    366   -592    -62     80
    600    207   -392   -405    496    -90   -363   -607    407   -548     -7    145
    597    285   -311   -441    454    -12   -353   -587    449   -496     59    220
    548    387   -161   -467    355    114   -290   -506    537   -402    166    314
    535    462    -72   -501    303    194   -241   -462    600   -332    239    361
    613    535    -77   -574    345    228   -249   -488    592   -342    220    340
    636    571    -64   -605    350    254   -218   -465    626   -314    233    355
    685    584   -101   -633    394    241   -187   -446    672   -272    277    402
    753    675    -77   -714    415    298   -236   -452    701   -223    332    446
    797    724    -75   -761    436    324   -275   -475    701   -207    350    436
    807    730    -80   -769    441    324   -288   -501    688   -215    332    441
    815    805    -10   -810    413    397   -277   -519    670   -236    290    478
    823    833     10   -828    405    423   -288   -522    662   -241    296    504
    826    826     -2   -826    415    413   -262   -511    678   -218    327    540
    818    792    -28   -807    423    381   -246   -514    670   -220    311    506
    776    753    -23   -763    400    366   -226   -514    665   -218    293    488
    766    659   -109   -714    436    275   -205   -527    639   -246    265    452
    743    581   -161   -665    452    210   -189   -548    610   -280    226    418
    688    524   -166   -607    426    181   -166   -579    566   -332    161    366
    649    470   -179   -558    415    145   -140   -594    535   -366    124    358
    665    428   -236   -548    452     96   -122   -589    524   -381     93    290
    696    444   -252   -571    472     98   -124   -631    472   -441     23    233
    732    449   -283   -589    506     83   -142   -672    433   -485    -23    205
    756    441   -314   -597    535     64   -161   -693    420   -488    -28    179
    667    420   -246   -545    457     88   -109   -649    462   -436      5    163
    654    428   -228   -542    441    101    -88   -641    470   -420     12    171
    641    459   -181   -553    413    140    -64   -620    485   -405     31    218
    426    478     51   -452    187    265      2   -527    571   -332     98    306
    436    418    -20   -428    228    200     38   -514    581   -335     85    288
    517    345   -171   -431    342     88     75   -446    628   -314     67    202
    584    368   -218   -478    402     77    127   -306    737   -223    111    166
    644    519   -124   -581    384    197    184   -148    906    -51    236    239
    589    748    158   -670    215    452    244    109   1223    342    662    667
    626   1052    426   -841    101    740    194    137   1314    576   1041   1098
    683   1158    475   -922    103    818     62   -127   1080    509   1179   1395
    605    958    353   -782    127    657    -28   -433    724    298   1148   1382
    602    605      2   -605    301    303   -174   -935    122   -345    493    701
    584    296   -290   -441    439      2   -361  -1460   -519  -1187   -446   -103
    511     18   -496   -265    501   -239   -498  -1592   -756  -1525   -841   -379
    509   -241   -750   -132    628   -496   -511  -1444   -631  -1436   -826   -410
    472   -350   -823    -62    644   -584   -470  -1299   -467  -1312   -782   -392
    439   -280   -719    -77    579   -498   -389  -1153   -290  -1166   -698   -303
    522   -163   -688   -181    605   -426   -306  -1015   -124  -1021   -605   -277
    701   -119   -820   -290    761   -470   -272   -984    -80   -989   -602   -319
    870   -106   -976   -381    922   -542   -319  -1036   -127  -1026   -620   -355
   1000   -109  -1111   -446   1054   -610   -358  -1078   -161  -1049   -649   -405
   1075   -132  -1208   -472   1140   -670   -319  -1060   -148  -1039   -654   -452
   1093   -137  -1231   -478   1161   -683   -257  -1028   -111  -1002   -618   -433
   1060   -116  -1176   -472   1117   -644   -218  -1000    -64   -963   -574   -348
    971   -148  -1119   -413   1044   -633   -181   -961    -18   -922   -532   -329
    878   -155  -1034   -361    953   -594    -83   -862     85   -820   -444   -296
    763   -145   -909   -309    836   -527    -12   -782    163   -750   -368   -239
    639   -158   -800   -241    719   -480      7   -727    213   -698   -332   -207
    579   -135   -714   -223    646   -426     85   -665    283   -620   -249   -148
    542   -168   -711   -189    626   -439    116   -613    342   -542   -176   -101
    540   -213   -753   -163    646   -483    114   -574    389   -496   -153   -101
    574   -332   -906   -122    737   -618    119   -589    392   -498   -174    -83
    605   -387   -992   -109    797   -688    122   -607    392   -496   -187    -46
    581   -335   -917   -124    748   -626    124   -563    441   -433   -135     41
    563   -329   -893   -116    727   -610    179   -511    491   -376    -72    129
    532   -329   -862   -103    696   -594    202   -496    504   -353    -44    155
    488   -246   -735   -122    610   -491    202   -478    542   -314     -7    218
    423    -77   -501   -174    459   -288    220   -426    636   -213    103    332
    363     72   -290   -218    327   -109    226   -353    730    -90    231    446
    410    163   -246   -288    327    -41    228   -283    797     -2    327    511
    446    254   -192   -350    319     31    272   -207    867     70    407    553
    558    316   -244   -439    400     36    290   -166    909    116    459    589
    763    413   -350   -587    558     31    275   -158    930    142    485    665
    854    452   -402   -654    628     25    277   -158    935    145    480    761
    878    436   -441   -657    659      0    270   -155    909    119    465    841
    940    423   -517   -683    727    -46    246   -168    870     80    444    898
   1060    444   -615   -750    839    -85    194   -218    810     23    405    872
   1150    433   -717   -792    935   -142    148   -298    717    -72    314    670
   1197    433   -763   -815    982   -163     98   -340    649   -142    246    506
   1226    478   -748   -854    987   -132    137   -355    613   -179    213    454
   1247    501   -745   -872    997   -122    210   -363    584   -220    168    431
   1208    397   -810   -802   1010   -207    192   -400    532   -277    101    348
   1228    400   -828   -813   1028   -215    257   -415    504   -298     77    283
   1257    431   -828   -844   1041   -197    262   -420    493   -298     72    241
   1306    436   -870   -870   1088   -215    244   -428    483   -322     49    187
   1280    400   -880   -841   1078   -239    207   -433    472   -337     28    166
   1239    387   -852   -813   1044   -231    187   -433    485   -324     31    122
   1189    361   -828   -776   1008   -231    174   -446    485   -324     12     46
   1119    324   -795   -722    958   -233    166   -454    467   -348    -23    -10
   1031    306   -724   -670    878   -207    176   -410    506   -314     -2     -7
    932    355   -576   -644    756   -109    168   -355    553   -275     25    -25
    862    355   -506   -610    683    -75    142   -322    579   -267     23   -101
    839    353   -485   -594    662    -64    166   -280    600   -267     28   -194
    833    376   -459   -605    646    -41    181   -267    618   -275     44   -163
    865    353   -514   -610    688    -80    150   -265    628   -283     44   -132
    935    355   -579   -646    756   -111     62   -306    618   -285     41   -109
   1070    407   -662   -737    867   -127     33   -387    579   -296     33    -75
   1179    446   -735   -813    956   -142     49   -441    563   -280     41    -54
   1228    433   -795   -833   1013   -179     20   -491    535   -277     46    -75
   1176    407   -771   -792    974   -181     57   -465    568   -236     83    -67
   1093    478   -615   -784    854    -67    150   -353    678   -122    163      7
   1023    537   -485   -782    753     25    168   -252    756    -25    226     64
    922    537   -384   -732    654     77    215   -171    815     44    283    106
    867    509   -358   -688    613     75    257   -153    820     62    293    119
    924    472   -452   -698    688     10    239   -194    756     12    241    122
   1034    413   -620   -727    828   -103    179   -272    649    -80    153    103
   1127    329   -797   -730    963   -233     90   -355    532   -184     64     49
   1169    210   -958   -691   1062   -374     41   -415    433   -275    -23    -44
   1148     96  -1052   -620   1101   -478     28   -439    366   -348   -101   -114
   1192    -51  -1247   -571   1218   -649    -38   -446    340   -368   -127   -171
   1309   -129  -1439   -589   1374   -784    -54   -483    298   -413   -176   -226
   1431   -129  -1564   -652   1496   -846    -10   -514    272   -433   -200   -244
   1418     -7  -1426   -704   1421   -717     31   -483    316   -368   -140   -197
   1350    192  -1158   -774   1254   -483    119   -389    428   -236    -18    -72
   1226    301   -927   -763   1078   -311    161   -337    509   -145     67     20
   1085    358   -727   -724    906   -184    210   -296    576    -80    140     96
    901    400   -501   -649    701    -49    311   -223    670      5    231    210
    732    407   -327   -571    527     41    433    -83    795    109    332    285
    579    441   -137   -511    358    153    597    140    976    252    449    309
    475    537     59   -509    207    298    691    361   1176    428    584    400
    400    709    309   -553     46    509    774    602   1452    727    839    665
    379   1028    649   -704   -135    839    691    714   1649   1039   1218   1047
    324   1413   1088   -870   -381   1249    475    459   1551   1137   1499   1439
    210   1582   1369   -896   -579   1475    239     33   1314   1145   1693   1680
     46   1512   1465   -779   -709   1488     64   -413    971    922   1553   1512
    -15    958    974   -472   -493    966   -101   -961    270     46    613    659
    -12    394    407   -189   -210    400   -236  -1195   -226   -636   -142    -38
     -2    109    109    -54    -54    109   -285  -1036   -163   -644   -226   -192
    -18    -25     -7     23     -5    -18   -194   -750    109   -431    -83    -72
    -46      7     54     15    -49     31     67   -439    413   -174    132    119
     36    124     85    -80    -23    103    311   -124    709     83    345    280
    135    155     20   -145     57     90    389     18    841    179    410    329
    259    174    -85   -215    174     44    478     85    911    231    436    381
    376    184   -192   -280    285     -5    415     80    914    241    454    397
    444    166   -280   -306    363    -57    363     77    898    233    444    410
    475    116   -358   -296    418   -119    446    135    945    277    472    452
    511     85   -426   -298    470   -168    504    200   1013    340    555    483
    610    109   -501   -361    555   -194    475    210   1026    353    579    418
    737    135   -602   -436    670   -233    374    155    987    309    514    355
    880    161   -722   -522    800   -280    316    127    963    280    493    322
    906    137   -769   -522    839   -314    345    145    984    296    493    340
    831    119   -711   -475    771   -296    342    176    995    298    462    348
    818    111   -706   -465    763   -296    324    200    995    296    467    335
    802     54   -748   -431    774   -345    309    220   1002    298    470    387
    779    -10   -789   -384    784   -400    262    228    997    283    452    392
    756    -88   -844   -335    800   -465    197    239    995    265    405    389
    745   -168   -914   -288    828   -542    179    220    956    223    361    368
    737   -179   -917   -280    826   -548    181    223    943    215    353    340
    727   -168   -896   -277    810   -532     88    233    935    210    355    348
    849     -7   -857   -420    852   -431    119    288    976    254    389    405
    961    101   -862   -532    911   -379    145    353   1026    311    444    444
   1002     93   -909   -548    956   -405     90    381   1039    342    472    488
   1031     77   -953   -553    992   -436     62    423   1078    392    514    545
   1062     83   -982   -574   1023   -449      7    431   1080    397    542    566
   1101    106   -995   -605   1049   -444    -28    446   1096    410    579    607
   1132     90  -1044   -613   1088   -475    -54    449   1098    415    605    633
   1145     41  -1104   -592   1124   -530    -98    420   1057    379    592    594
   1179     38  -1143   -610   1161   -553   -119    397   1015    329    542    535
   1192     15  -1176   -605   1184   -579   -142    376    984    288    496    517
   1223     31  -1195   -628   1210   -581   -179    345    945    239    459    465
   1221     38  -1182   -628   1202   -571   -205    298    904    187    420    407
   1200     31  -1171   -615   1184   -568   -184    270    870    148    381    374
   1176     33  -1145   -605   1161   -555   -200    231    846    116    342    340
   1174     38  -1135   -607   1153   -548   -207    187    818     85    303    293
   1265    150  -1114   -706   1189   -480   -155    187    828     96    303    283
   1247    171  -1078   -711   1161   -454   -116    163    828     90    301    267
   1197    153  -1047   -675   1122   -446    -96    142    831     83    301    252
   1163    184   -979   -675   1070   -397    -85    114    836     90    306    244
   1132    213   -919   -672   1026   -353    -72     88    846    106    332    262
   1145    296   -849   -722    997   -275    -62     80    865    129    366    262
   1169    368   -800   -771    984   -215    -25     83    888    142    361    239
   1179    397   -784   -789    982   -192     -2    101    935    194    397    275
   1189    400   -789   -795    989   -194     -7    101    963    233    449    298
   1210    441   -771   -828    992   -163     23    109    971    228    446    322
   1228    524   -704   -878    966    -88     70    163   1034    296    498    420
   1249    615   -636   -932    943    -10     85    210   1093    361    561    470
   1283    688   -594   -984    940     46    103    231   1127    392    589    462
   1267    717   -550   -995    909     83    163    249   1145    410    610    459
   1267    766   -501  -1018    885    132    202    270   1163    433    639    462
   1280    807   -475  -1044    878    166    205    270   1169    439    652    465
   1291    841   -449  -1065    870    197    197    267   1179    457    665    485
   1306    893   -413  -1101    859    239    184    252   1182    467    678    519
   1325    922   -405  -1124    865    259    189    252   1182    470    675    532
   1340    937   -405  -1140    872    265    174    254   1184    475    683    558
   1337    961   -376  -1148    857    293    176    265   1192    485    696    553
   1301    971   -332  -1137    815    319    179    252   1169    470    691    555
   1286    979   -306  -1135    797    337    187    236   1137    439    662    555
   1273    976   -296  -1124    784    340    197    231   1127    420    639    589
   1239    937   -301  -1088    771    319    187    226   1119    413    633    579
   1187    888   -301  -1039    745    293    213    213   1098    389    610    548
   1140    833   -306   -987    722    265    233    197   1070    355    584    540
   1075    782   -296   -930    685    244    267    207   1078    361    589    561
   1028    740   -288   -883    659    226    280    202   1072    355    574    571
    989    685   -303   -839    646    192    285    179   1047    319    530    511
    961    628   -332   -795    646    150    311    174   1031    301    498    485
    943    626   -316   -784    631    155    322    161   1008    280    483    483
    935    607   -327   -771    631    140    342    142    995    259    462    478
    927    527   -400   -730    662     64    371    122    969    228    426    446
    917    491   -426   -704    670     31    374    106    961    215    407    428
    904    501   -402   -704    654     49    324     85    958    213    397    433
    914    509   -405   -711    659     51    332     93    974    223    397    454
    906    527   -379   -719    641     75    493    207   1060    275    415    436
    880    574   -306   -730    594    135    623    379   1197    361    444    431
    883    719   -166   -802    524    275    717    594   1418    574    610    610
    909   1010    101   -958    405    555    792    846   1717    924    963    956
    940   1369    426  -1156    257    896    737    891   1860   1215   1366   1400
    878   1732    854  -1306     12   1293    550    566   1758   1350   1704   1839
    727   1893   1163  -1312   -218   1530    337    103   1501   1309   1836   2057
    613   1670   1057  -1140   -220   1363    155   -415   1010    833   1402   1693
    550   1111    561   -833     -5    836     46   -893    293   -137    337    719
    561    639     77   -602    241    358     -7   -976    -20   -597   -192    210
    659    475   -187   -568    423    145     20   -769    106   -514   -181    163
    761    452   -309   -605    535     72    101   -558    296   -368   -103    184
    789    535   -257   -662    522    140    293   -272    561   -142     67    296
    833    631   -202   -732    519    215    485    -33    784     57    231    392
    839    626   -213   -732    527    207    568     38    849    109    270    381
    841    607   -233   -724    537    187    636     70    862    122    267    332
    878    667   -213   -774    545    228    568     46    831     96    228    324
    885    709   -176   -797    530    267    537     28    810     85    215    342
    891    683   -207   -787    548    239    548      5    782     59    189    296
    896    662   -233   -779    566    215    537    -12    753     36    161    265
    898    670   -228   -784    563    220    540    -10    745     33    155    249
    919    652   -267   -787    594    192    530    -44    701    -18     96    207
    950    654   -296   -805    620    179    493    -72    662    -51     62    179
    987    706   -280   -846    633    213    449    -96    607    -96     31    148
   1072    763   -311   -919    691    228    439   -114    555   -155    -36    101
   1150    774   -376   -963    763    200    454    -98    542   -163    -54     90
   1254    717   -540   -987    896     88    467   -109    522   -179    -67     49
   1449    810   -639  -1130   1044     85    387   -150    485   -200    -88     38
   1678    922   -756  -1301   1215     83    303   -213    420   -265   -155      7
   1784    909   -875  -1348   1330     18    288   -223    405   -280   -179     23
   1753    914   -839  -1335   1296     38    355   -124    485   -194   -101     85
   1587    891   -696  -1239   1143     98    462     12    597    -77      2    171
   1366    800   -566  -1085    966    116    542    127    698     20     90    239
   1169    750   -418   -961    792    168    633    246    807    127    200    363
   1080    753   -329   -919    706    213    740    371    930    267    327    493
    997    756   -241   -875    620    257    748    459   1026    392    428    589
   1005    836   -168   -922    587    335    714    465   1036    418    457    626
   1002   1002      0  -1002    501    501    688    446   1018    410    472    693
    950   1124    174  -1039    387    652    685    462   1026    439    524    766
    896   1187    290  -1041    303    740    717    488   1054    478    574    807
    831   1257    426  -1047    202    841    779    535   1098    527    631    865
    774   1358    584  -1067     93    974    792    571   1122    561    675    917
    722   1434    711  -1078      2   1075    828    597   1124    563    680    945
    711   1514    802  -1111    -44   1158    880    636   1122    563    680    963
    776   1582    805  -1182    -15   1195    893    613   1070    509    613    906
    885   1626    740  -1257     72   1184    909    594   1036    465    553    818
    893   1608    714  -1252     88   1161    958    568    997    413    485    701
    818   1566    748  -1192     36   1158    997    540    963    363    428    623
    774   1566    789  -1171     -7   1179    987    496    922    319    387    594
    732   1636    904  -1187    -85   1270    974    439    872    275    355    620
    722   1634    911  -1179    -96   1273    984    400    852    259    348    683
    740   1608    867  -1174    -62   1239   1028    340    823    226    316    691
    737   1561    820  -1150    -41   1189   1010    322    771    205    316    756
    730   1527    795  -1130    -33   1161    992    306    732    187    337    831
    787   1561    771  -1176      7   1166    976    272    724    202    353    932
    836   1654    818  -1244     10   1236    958    272    748    241    431    976
    878   1779    901  -1330    -10   1340   1000    296    797    314    509    935
    885   1873    987  -1382    -49   1431   1078    363    883    413    542    930
    826   1922   1096  -1376   -135   1509   1130    428    948    452    561    937
    800   1922   1122  -1361   -161   1522   1184    472    953    444    561    924
    761   1909   1148  -1335   -194   1530   1265    498    948    431    553    891
    701   1945   1241  -1325   -270   1595   1312    483    937    418    542    870
    711   2036   1325  -1376   -306   1680   1325    441    932    413    548    870
    859   2158   1299  -1509   -218   1730   1288    397    911    407    558    888
   1080   2320   1239  -1701    -80   1779   1187    327    844    368    535    862
   1158   2468   1309  -1813    -75   1888   1150    298    823    366    532    852
   1137   2569   1431  -1855   -145   2000   1210    353    880    426    587    896
   1114   2613   1499  -1862   -192   2057   1288    397    924    470    631    932
   1067   2618   1548  -1844   -241   2083   1275    400    924    480    646    927
    989   2566   1577  -1779   -293   2073   1278    413    927    483    646    901
    935   2512   1574  -1725   -319   2044   1275    407    898    462    605    852
    901   2491   1590  -1696   -342   2042   1288    439    878    452    579    823
    867   2442   1571  -1654   -350   2005   1257    457    854    433    555    792
    818   2338   1519  -1577   -350   1927   1189    423    784    363    493    737
    761   2273   1512  -1517   -376   1893   1156    384    724    301    420    631
    730   2192   1462  -1460   -366   1829   1117    363    678    246    335    558
    743   2132   1389  -1439   -324   1761   1067    335    628    207    290    542
    761   2140   1379  -1452   -309   1761   1052    319    594    184    272    524
    753   2138   1382  -1447   -316   1761   1062    322    574    179    259    511
    776   2169   1392  -1473   -306   1782   1085    340    581    194    265    514
    826   2187   1358  -1506   -265   1771   1041    303    545    161    223    485
    898   2270   1371  -1584   -236   1821   1070    309    553    171    223    485
    974   2317   1340  -1647   -181   1831   1049    311    558    179    223    485
   1028   2314   1286  -1670   -127   1800   1117    387    615    197    192    423
   1065   2405   1340  -1738   -137   1873   1195    530    753    298    228    418
   1124   2618   1493  -1873   -184   2057   1273    693    958    522    423    571
   1184   2902   1714  -2044   -265   2307   1286    852   1202    852    779    906
   1223   3294   2070  -2257   -423   2683   1096    810   1288   1096   1182   1397
   1143   3546   2400  -2346   -628   2974   1002    561   1111   1096   1428   1740
   1083   3432   2348  -2257   -633   2891    922    246    740    831   1330   1701
    961   3057   2094  -2010   -566   2577    766   -187    158    202    701   1130
    839   2616   1777  -1727   -467   2197    597   -696   -527   -706   -350    155
    787   2322   1535  -1556   -374   1927    480   -784   -722   -976   -685   -171
    737   2161   1423  -1449   -342   1792    537   -589   -527   -789   -571   -132
    688   2091   1402  -1389   -358   1745    587   -394   -301   -574   -431    -59
    662   2088   1426  -1374   -381   1758    701   -202    -64   -353   -275     44
    657   2249   1590  -1454   -467   1919    878     28    200   -101    -70    194
    683   2353   1670  -1519   -493   2013    958    132    329     25     28    267
    675   2405   1730  -1543   -527   2070   1002    197    405    114     98    337
    509   2468   1958  -1488   -724   2213   1080    290    491    210    192    446
    420   2543   2120  -1483   -849   2330   1143    353    555    277    265    524
    452   2561   2109  -1506   -828   2335   1114    353    553    277    265    501
    483   2533   2049  -1509   -784   2294   1054    337    511    239    226    496
    524   2561   2036  -1543   -756   2299   1080    361    511    252    239    524
    493   2611   2117  -1553   -813   2364   1127    426    563    324    298    563
    436   2642   2205  -1540   -885   2426   1106    446    581    358    322    597
    381   2655   2273  -1519   -945   2465   1088    454    571    361    319    605
    355   2696   2340  -1525   -992   2520   1075    470    576    387    345    652
    348   2694   2346  -1522  -1000   2522   1091    491    587    415    374    667
    340   2704   2361  -1522  -1010   2533   1091    498    592    428    379    649
    355   2722   2366  -1540  -1005   2546   1065    504    600    449    402    667
    337   2704   2366  -1519  -1013   2535   1057    504    602    462    428    691
    290   2639   2346  -1465  -1026   2494   1054    511    615    475    441    714
    275   2629   2353  -1452  -1039   2491   1062    532    644    511    465    750
    270   2592   2320  -1431  -1026   2457   1047    548    670    558    501    776
    319   2598   2278  -1457   -979   2439    956    527    662    574    517    771
    298   2613   2312  -1457  -1008   2462    995    574    727    646    571    833
    259   2642   2382  -1452  -1060   2512   1018    654    820    758    665    924
    241   2688   2447  -1465  -1104   2569    989    711    896    857    761   1005
    174   2733   2559  -1452  -1192   2647    995    782    971    956    865   1101
     80   2779   2699  -1431  -1309   2740   1015    844   1031   1034    945   1171
    -23   2782   2805  -1379  -1413   2792   1052    883   1062   1083    997   1231
   -163   2774   2935  -1306  -1551   2855   1122    987   1135   1161   1093   1312
   -241   2761   3003  -1260  -1621   2881   1189   1052   1158   1176   1098   1260
   -374   2795   3167  -1210  -1771   2979   1197   1070   1156   1174   1111   1273
   -511   2837   3348  -1163  -1930   3091   1234   1111   1169   1182   1150   1299
   -618   2792   3411  -1088  -2016   3102   1257   1130   1145   1135   1109   1244
   -574   2699   3273  -1062  -1922   2985   1267   1098   1085   1041    997   1140
   -449   2621   3070  -1088  -1761   2844   1252   1036   1008    937    885   1021
   -348   2533   2878  -1093  -1613   2704   1200    961    919    828    763    859
   -249   2426   2675  -1088  -1462   2551   1153    878    820    704    626    727
   -155   2359   2514  -1101  -1335   2436   1039    782    719    587    506    628
   -135   2252   2385  -1060  -1262   2317   1034    761    678    537    462    558
    -88   2234   2320  -1072  -1205   2275   1021    737    626    483    410    498
    -10   2200   2208  -1096  -1109   2203    982    685    548    394    327    426
     98   2171   2073  -1135   -987   2122    932    641    493    348    296    400
    218   2135   1917  -1179   -849   2026    854    594    428    296    239    329
    316   2112   1795  -1213   -740   1953    807    553    366    246    176    277
    400   2122   1719  -1262   -659   1922    748    511    322    210    150    265
    480   2140   1660  -1309   -589   1901    696    470    283    176    127    228
    558   2169   1608  -1366   -524   1891    691    439    254    142     77    174
    626   2166   1538  -1397   -457   1852    680    436    249    140     75    231
    683   2223   1540  -1457   -428   1883    683    459    275    176    122    311
    706   2278   1571  -1491   -431   1925    691    472    293    187    145    353
    753   2288   1535  -1522   -392   1912    665    454    290    181    150    379
    750   2301   1548  -1527   -400   1925    623    428    275    171    153    431
    717   2348   1628  -1532   -457   1990    610    415    275    179    174    504
    639   2340   1701  -1488   -530   2021    574    379    244    158    163    532
    587   2405   1818  -1499   -615   2112    561    392    262    192    215    607
    517   2455   1935  -1486   -709   2195    548    397    280    226    267    654
    459   2444   1984  -1452   -761   2213    545    384    277    231    285    670
    415   2439   2023  -1426   -802   2231    558    381    272    226    288    667
    371   2408   2034  -1392   -831   2221    563    384    272    231    296    672
    329   2372   2042  -1350   -857   2208    540    366    257    226    301    667
    322   2364   2039  -1345   -857   2203    522    332    223    192    270    636
    327   2385   2057  -1356   -865   2221    511    314    207    174    252    644
    301   2366   2065  -1335   -880   2216    517    322    220    184    246    615
    290   2364   2070  -1327   -891   2218    511    319    218    184    259    610
    280   2395   2114  -1337   -917   2255    509    327    226    194    280    628
    257   2429   2171  -1343   -956   2301    540    358    259    226    309    662
    272   2470   2197  -1374   -963   2335    550    361    270    239    332    657
    309   2512   2203  -1413   -945   2359    524    324    249    220    319    620
    332   2553   2221  -1444   -945   2390    517    311    241    215    319    602
    379   2603   2223  -1491   -922   2413    537    322    254    228    327    597
    436   2678   2242  -1558   -904   2460    522    309    257    231    332    574
    498   2707   2205  -1602   -854   2457    475    285    252    213    316    532
    571   2738   2166  -1654   -797   2452    532    342    303    226    277    475
    610   2889   2278  -1748   -833   2585    623    467    439    324    309    454
    675   3133   2457  -1904   -891   2795    662    597    628    519    472    558
    750   3452   2701  -2101   -976   3076    628    750    888    867    836    880
    797   3819   3021  -2309  -1111   3421    535    802   1049   1197   1304   1371
    807   4094   3286  -2449  -1239   3691    423    592    875   1213   1600   1751
    766   3972   3205  -2372  -1218   3590    384    322    485    917   1538   1743
    693   3777   3083  -2236  -1195   3432    270   -109    -88    283    943   1197
    615   3442   2826  -2029  -1106   3135     77   -646   -761   -602    -93    285
    626   3200   2574  -1912   -974   2889    -70   -839  -1031   -969   -553   -101
    670   2966   2294  -1821   -813   2631    -64   -670   -839   -779   -452   -129
    683   2857   2174  -1771   -745   2517     33   -444   -561   -535   -301    -83
    685   2847   2158  -1766   -737   2504    163   -223   -275   -285   -119     54
    680   2917   2236  -1797   -776   2577    335     10     12    -18    103    231
    659   2977   2314  -1818   -828   2647    433    116    153    101    194    301
    626   2966   2338  -1797   -857   2652    454    148    202    140    213    361
    607   2959   2348  -1784   -870   2655    478    168    233    179    249    415
    597   2948   2351  -1771   -875   2650    514    187    265    226    285    465
    581   2870   2288  -1727   -854   2579    517    192    288    259    314    488
    566   2805   2239  -1686   -836   2522    496    166    275    246    288    483
    537   2761   2223  -1652   -844   2494    493    163    275    233    270    524
    501   2725   2223  -1613   -859   2475    537    194    314    275    311    579
    454   2704   2247  -1582   -896   2475    553    228    348    309    337    607
    441   2629   2187  -1535   -872   2408    504    197    322    285    311    600
    420   2587   2164  -1506   -872   2377    496    189    319    288    311    613
    433   2605   2171  -1519   -867   2390    496    194    337    319    342    646
    426   2624   2197  -1527   -885   2410    522    210    366    358    387    662
    405   2647   2242  -1527   -917   2444    530    223    384    384    402    644
    368   2644   2275  -1506   -953   2460    441    202    350    361    374    620
    329   2688   2359  -1509  -1013   2525    428    233    353    376    387    641
    327   2699   2369  -1514  -1021   2533    439    270    381    402    418    646
    379   2701   2322  -1540   -971   2514    402    280    387    413    436    618
    439   2707   2268  -1577   -914   2488    394    296    402    431    449    623
    472   2751   2278  -1610   -901   2514    374    298    407    449    462    688
    537   2782   2244  -1662   -852   2514    345    316    428    480    506    683
    610   2774   2164  -1693   -776   2468    337    345    465    537    571    709
    644   2777   2130  -1712   -743   2455    314    366    509    597    636    776
    719   2792   2073  -1756   -675   2434    288    353    506    605    654    782
    753   2837   2083  -1795   -665   2460    324    376    514    613    665    743
    818   2870   2052  -1847   -615   2462    361    400    509    600    636    711
    807   2855   2044  -1834   -618   2449    363    397    496    584    620    701
    815   2870   2055  -1842   -618   2462    363    371    475    563    615    696
    841   2912   2068  -1878   -613   2491    405    361    457    540    613    691
    867   2904   2034  -1886   -581   2470    381    311    397    462    522    581
    911   2886   1971  -1899   -530   2429    355    236    309    355    397    511
    930   2844   1914  -1886   -491   2379    381    197    262    296    345    491
    940   2805   1862  -1873   -462   2335    363    137    189    220    283    387
    943   2756   1813  -1849   -433   2286    311     64     98    127    184    283
    909   2686   1774  -1797   -433   2231    262    -10     15     41     98    192
    898   2642   1743  -1769   -420   2192    210   -103    -75    -49     18    129
    924   2577   1652  -1753   -363   2117    142   -194   -166   -142    -62     70
    956   2470   1514  -1714   -277   1992     96   -285   -259   -241   -166    -31
   1093   2421   1327  -1758   -116   1875     80   -358   -319   -311   -244    -90
   1223   2390   1166  -1805     28   1779     12   -410   -350   -332   -257   -127
   1226   2439   1210  -1834      7   1826    -12   -381   -301   -272   -194    -98
   1127   2525   1397  -1826   -135   1964     49   -301   -223   -202   -129    -80
    927   2525   1595  -1727   -335   2062    145   -213   -148   -142    -80    -31
    789   2538   1748  -1662   -478   2143    226   -122    -57    -57     10     38
    701   2504   1803  -1602   -550   2153    265    -72    -15    -36     31     41
    584   2372   1784  -1478   -600   2078    301      7     62     33     85     59
    548   2252   1701  -1400   -576   1977    361    109    148    103    153     44
    540   2244   1704  -1392   -581   1974    418    179    205    158    181     10
    402   2270   1865  -1337   -732   2068    342    161    202    181    184     23
    316   2304   1984  -1312   -833   2145    342    187    231    226    249    103
    324   2288   1964  -1306   -820   2127    322    176    197    187    220    192
    467   2299   1831  -1382   -680   2065    277    129    161    150    205    254
    561   2346   1784  -1454   -613   2068    228     75    153    158    236    288
    587   2382   1795  -1483   -602   2088    192     15     98    111    187    283
    680   2364   1683  -1525   -501   2023    223    -18     62     72    150    270
    784   2361   1577  -1571   -394   1969    244    -46     51     59    148    236
    722   2309   1584  -1517   -431   1948    275    -44     70     72    163    228
    542   2234   1691  -1389   -574   1964    311    -12     98     96    189    241
    459   2158   1699  -1312   -620   1930    345    -12     96     80    181    218
    420   2112   1691  -1265   -633   1901    363    -23     90     72    187    210
    452   2091   1639  -1275   -592   1865    342    -51     59     36    145    145
    571   2096   1525  -1335   -478   1810    314    -85     10    -20     77    111
    722   2057   1335  -1392   -309   1696    267   -142    -57    -70     28     98
    862   1956   1093  -1408   -114   1525    233   -213   -119   -127    -20     36
   1034   1886    852  -1462     90   1369    187   -254   -166   -181    -77    -46
   1202   1823    620  -1514    290   1223    103   -340   -265   -277   -155   -150
   1283   1790    504  -1538    389   1148     75   -394   -329   -340   -200   -239
   1330   1764    433  -1545    449   1098     88   -418   -350   -348   -192   -319
   1439   1774    335  -1608    550   1054    127   -410   -332   -306   -145   -353
   1488   1813    324  -1652    581   1070    218   -298   -241   -218    -90   -332
   1426   1938    511  -1683    457   1226    405    -20    -23    -36      2   -322
   1304   2140    836  -1722    233   1488    615    332    262    241    210   -184
   1340   2436   1096  -1891    122   1766    745    654    553    574    524    101
   1384   2722   1337  -2055     23   2031    706    836    745    854    870    514
   1166   2881   1712  -2023   -272   2299    532    706    654    898   1114    984
    820   2740   1919  -1779   -548   2330    361    379    322    730   1195   1309
    561   2444   1880  -1504   -659   2164    187    -70   -155    327    937   1161
    306   1886   1579  -1096   -636   1732     64   -628   -774   -415    148    353
     46   1278   1228   -662   -589   1254   -109  -1080  -1301  -1127   -657   -493
     46    943    896   -493   -423    919   -257  -1213  -1369  -1247   -826   -740
    275    885    610   -581   -168    750   -296  -1143  -1195  -1104   -750   -740
    493    917    423   -706     36    670   -363  -1065  -1026   -974   -683   -680
    644   1122    475   -885     85    800   -205   -813   -730   -719   -480   -462
    641   1387    745  -1013    -51   1067     18   -524   -431   -449   -236   -200
    667   1545    878  -1109   -106   1213     57   -420   -288   -329   -129   -109
    688   1670    982  -1179   -145   1327    106   -335   -168   -215    -38    -51
    704   1769   1062  -1239   -179   1415    155   -265    -83   -127     31     -2
    776   1862   1085  -1319   -153   1475    174   -213    -28    -70     80     10
    893   1935   1041  -1415    -72   1488    194   -181    -18    -41    106    -15
   1060   2062   1000  -1561     31   1532    223   -127      7    -12    135      5
   1241   2226    984  -1735    129   1605    257    -57     49     23    166     46
   1415   2333    917  -1873    249   1626    283      2     83     54    192     57
   1532   2429    893  -1982    319   1662    311     28    114     75    207     51
   1582   2473    891  -2029    345   1683    277     23    132     88    213     51
   1488   2416    924  -1953    280   1670    189    -10    127     85    200     36
   1260   2242    982  -1751    140   1613    122    -57    106     67    171    -15
   1156   2008    852  -1584    150   1431    -41   -155     -2    -38     67   -119
    976   1714    735  -1345    119   1226   -174   -244   -103   -135    -31   -205
    779   1426    646  -1104     64   1036   -296   -355   -213   -239   -148   -296
    644   1166    522   -904     62    844   -446   -465   -311   -327   -239   -389
    696   1192    496   -945    101    844   -405   -371   -252   -254   -158   -348
    831   1322    491  -1078    168    909   -324   -252   -174   -179    -98   -296
   1018   1428    410  -1223    303    919   -309   -254   -184   -202   -135   -265
   1179   1525    345  -1350    418    935   -277   -246   -155   -176   -106   -207
   1192   1623    428  -1410    381   1028   -205   -150    -44    -59     10   -109
   1241   1732    488  -1488    376   1111   -103    -59     62     44    114     28
   1374   1886    511  -1631    431   1197     -2     15    163    137    228    142
   1499   1932    433  -1714    532   1184     77     59    228    200    293    176
   1374   1951    574  -1662    397   1262     23     90    257    244    353    192
   1171   2013    839  -1592    166   1426     23    129    311    301    428    262
    961   2044   1080  -1504    -59   1561     93    184    384    361    491    353
    831   1958   1127  -1395   -148   1543    111    145    394    355    488    355
    698   1782   1083  -1241   -192   1434    145     90    381    340    472    314
    618   1649   1031  -1135   -207   1343    124     31    368    319    459    283
    579   1558    976  -1070   -200   1267     88    -15    327    267    413    241
    483   1473    989   -976   -252   1231     28    -70    259    197    363    220
    353   1379   1023   -867   -335   1202     64   -109    220    135    296    155
    290   1317   1023   -805   -366   1171    127   -109    228    127    280    145
    197   1260   1060   -730   -431   1161    155    -90    244    145    298    202
    171   1189   1018   -680   -423   1104     70   -103    228    155    327    226
    236   1239   1002   -740   -384   1122     46   -129    179    116    301    210
    257   1317   1060   -787   -402   1187    109    -98    171    103    290    218
    228   1397   1169   -815   -472   1283    137    -57    184    114    309    298
    129   1441   1312   -784   -589   1376    171     31    246    184    392    459
    171   1454   1283   -815   -555   1369    187     49    249    192    410    537
    228   1434   1205   -831   -488   1319    168     23    210    150    387    553
    322   1405   1083   -865   -381   1244    155     15    200    145    400    542
    467   1392    924   -930   -228   1158    187     38    236    184    423    452
    548   1353    805   -953   -127   1080    220     62    267    207    426    387
    654   1299    644   -979      5    971    239     85    301    236    454    329
    797   1221    420  -1010    187    823    262     67    298    220    433    236
    948   1083    135  -1015    407    610    220    -15    236    122    303    161
   1093    935   -158  -1015    626    389    148   -109    189     57    231    116
   1130    805   -324   -969    727    241    101   -114    187     57    254     72
   1091    685   -407   -891    750    140     38   -103    168     33    228     36
   1106    568   -537   -836    823     15    -77   -163    109    -28    163      5
   1065    462   -605   -763    836    -72   -142   -210     80    -64    135    -33
    937    376   -563   -657    750    -93   -145   -228     75    -80    137    -54
    828    311   -517   -571    672   -103   -171   -259     44   -116    116   -106
    779    272   -506   -524    644   -116   -218   -288      5   -158     90   -111
    779    226   -553   -504    665   -163   -215   -270     28   -137    119   -119
    795    226   -571   -511    683   -171   -181   -241     38   -137    127   -111
    833    252   -584   -545    709   -166   -200   -254     15   -174     85   -150
    836    244   -592   -540    714   -174   -200   -249     10   -194     59   -124
    774    231   -542   -504    659   -155   -163   -213     28   -174     96   -106
    722    192   -530   -457    626   -166   -168   -205     20   -174    101   -137
    719    129   -592   -426    654   -231   -187   -223     -2   -200     75   -192
    748     80   -667   -413    709   -293   -179   -210      7   -194     83   -218
    771     20   -753   -397    761   -366   -223   -226     -5   -215     62   -257
    813      2   -813   -407    813   -405   -249   -231    -15   -233     44   -257
    901      5   -896   -454    896   -444   -306   -288    -67   -290    -10   -267
    989    -18  -1008   -485    997   -511   -392   -337   -106   -324    -36   -296
   1111    -57  -1169   -527   1140   -613   -446   -400   -166   -387    -88   -361
   1254    -70  -1325   -592   1288   -696   -428   -381   -174   -428   -142   -444
   1415    -38  -1454   -688   1431   -745   -327   -226    -62   -368   -140   -436
   1579     62  -1517   -820   1548   -727   -233     25    168   -158     33   -311
   1644    332  -1314   -989   1480   -488   -155    306    493    194    389    -20
   1787    693  -1093  -1241   1439   -200   -176    410    685    496    776    428
   1792   1041   -753  -1418   1273    145   -311    153    628    646   1119    870
   1706   1275   -431  -1491   1070    423   -504   -342    389    639   1322   1109
   1600   1137   -465  -1371   1034    337   -727   -911    -90    202    969    859
   1522    615   -906  -1070   1213   -142   -870  -1363   -685   -589     98     62
   1551    111  -1439   -831   1496   -665   -995  -1579  -1098  -1189   -566   -584
   1615   -145  -1761   -735   1688   -953  -1072  -1478  -1052  -1202   -641   -719
   1644   -153  -1797   -745   1719   -976   -950  -1200   -792   -987   -493   -626
   1644    -25  -1670   -810   1657   -846   -743   -893   -485   -714   -275   -462
   1618     72  -1548   -846   1582   -737   -527   -636   -220   -491   -103   -322
   1595    140  -1454   -867   1525   -657   -405   -517    -85   -384    -18   -220
   1569    223  -1345   -898   1454   -561   -327   -436     12   -293     64   -124
   1509    241  -1267   -878   1389   -511   -275   -389     85   -228    137    -83
   1483    298  -1184   -893   1332   -441   -246   -363    148   -166    200    -59
   1470    381  -1088   -924   1280   -353   -223   -316    202   -119    228    -46
   1486    439  -1047   -963   1267   -303   -239   -335    205   -122    215     -7
   1558    475  -1083  -1018   1322   -303   -252   -368    197   -129    213    -28
   1615    470  -1145  -1044   1379   -337   -246   -366    213   -109    241    -10
   1657    493  -1163  -1075   1410   -335   -241   -342    231    -88    280     15
   1678    540  -1137  -1109   1408   -298   -231   -332    228    -98    275     51
   1706    558  -1148  -1132   1428   -293   -241   -332    231    -88    290     85
   1722    568  -1153  -1148   1436   -290   -241   -340    233    -72    322     90
   1735    589  -1145  -1161   1441   -277   -244   -348    215    -98    303     38
   1735    574  -1163  -1156   1449   -293   -215   -332    220    -96    296     77
   1779    592  -1187  -1187   1483   -296   -213   -293    252    -57    329    109
   1829    620  -1210  -1226   1517   -293   -231   -272    275    -23    363    129
   1821    626  -1195  -1223   1509   -283   -205   -223    309      7    397    140
   1813    633  -1179  -1223   1493   -270   -197   -189    324     15    400    135
   1875    628  -1247  -1252   1561   -306   -187   -153    350     46    418    166
   1914    631  -1286  -1275   1600   -327   -189   -106    397    101    470    181
   1922    636  -1286  -1278   1605   -324   -202    -57    446    166    545    215
   1935    620  -1317  -1278   1626   -348   -231    -57    446    166    545    187
   1961    628  -1332  -1293   1647   -353   -244    -38    457    174    537    249
   1977    628  -1348  -1301   1662   -361   -220     25    509    239    597    327
   1971    626  -1345  -1299   1660   -358   -189     49    540    275    639    345
   1979    628  -1350  -1304   1665   -361   -184     33    530    259    633    353
   1977    589  -1387  -1283   1683   -397   -181     23    517    241    633    376
   1974    545  -1428  -1262   1701   -441   -155     20    517    236    644    384
   1951    524  -1426  -1236   1688   -449   -174     -7    485    210    626    366
   1904    491  -1413  -1197   1657   -459   -163    -49    452    163    581    322
   1849    407  -1441  -1130   1647   -517   -124    -93    418    111    527    270
   1792    301  -1493  -1047   1641   -594    -93   -142    387     59    465    207
   1813    239  -1574  -1026   1693   -667   -142   -218    332      0    407    161
   1774    161  -1615   -969   1693   -727   -168   -298    277    -62    358    103
   1738     85  -1654   -911   1696   -784   -145   -314    257    -98    324     54
   1743     28  -1714   -888   1727   -841   -168   -350    197   -166    257      5
   1777    -46  -1823   -865   1800   -935   -207   -410    124   -244    179    -49
   1803   -114  -1917   -844   1857  -1015   -272   -449     83   -280    148    -98
   1795   -140  -1938   -828   1865  -1039   -270   -457     70   -296    127   -135
   1787   -119  -1909   -833   1844  -1013   -241   -446     77   -283    135   -135
   1782   -114  -1896   -833   1839  -1005   -241   -459     70   -283    145   -127
   1764    -93  -1857   -836   1810   -974   -252   -491     49   -306    116   -137
   1745   -109  -1855   -818   1797   -982   -277   -506     33   -314     90   -135
   1725   -158  -1883   -784   1803  -1021   -293   -527     10   -332     67   -148
   1714   -124  -1839   -795   1777   -982   -288   -519     28   -314     88   -142
   1722    -62  -1787   -831   1753   -924   -288   -514     51   -288    135   -140
   1745    -12  -1758   -867   1751   -883   -270   -527     38   -314    119   -174
   1725     54  -1670   -891   1699   -807   -293   -548     18   -353     72   -181
   1756    135  -1621   -945   1688   -743   -340   -584     -5   -384     46   -192
   1836    166  -1670  -1002   1753   -750   -428   -654    -57   -420     23   -231
   1971     49  -1922  -1013   1948   -935   -522   -727   -129   -480    -31   -324
   2081    -75  -2156  -1005   2117  -1114   -592   -784   -197   -537    -85   -402
   2192   -101  -2294  -1044   2242  -1197   -618   -831   -254   -618   -163   -501
   2325    -85  -2413  -1119   2366  -1249   -652   -875   -309   -688   -241   -493
   2356   -106  -2462  -1124   2408  -1286   -639   -841   -270   -633   -163   -462
   2229   -145  -2377  -1044   2301  -1260   -566   -763   -197   -542    -46   -400
   2083   -226  -2309   -927   2195  -1267   -462   -706   -148   -491     15   -358
   1873   -355  -2229   -761   2049  -1291   -376   -646    -93   -418     67   -332
   1660   -483  -2143   -589   1899  -1312   -329   -542     -7   -319    140   -314
   1454   -615  -2073   -420   1761  -1343   -241   -454     77   -233    228   -233
   1397   -758  -2156   -319   1777  -1457   -179   -413    132   -192    270   -140
   1431   -927  -2359   -252   1893  -1641   -166   -407    135   -192    252   -122
   1462  -1067  -2530   -197   1995  -1797   -166   -413    116   -236    197   -197
   1486  -1145  -2631   -171   2057  -1888   -168   -431     80   -303    122   -285
   1519  -1140  -2660   -189   2088  -1899   -176   -457     44   -348     72   -358
   1501  -1067  -2569   -218   2034  -1818   -192   -478     25   -366     59   -319
   1447   -966  -2413   -241   1927  -1688   -176   -480     25   -358     85   -272
   1358   -867  -2226   -246   1792  -1548   -239   -524     -5   -381     88   -239
   1265   -787  -2052   -239   1657  -1418   -239   -527      0   -368    124   -181
   1252   -657  -1909   -298   1579  -1283   -174   -470     57   -322    176   -142
   1270   -584  -1855   -342   1561  -1218    -67   -332    181   -231    233   -122
   1299   -597  -1896   -353   1597  -1244     33   -145    363    -75    332    -72
   1304   -576  -1880   -363   1592  -1228    135     67    631    202    579    116
   1304   -303  -1610   -501   1457   -958    171    277    943    600   1047    597
   1137    254   -883   -696   1010   -314    155    267   1039    844   1493   1179
    927    545   -384   -737    657     83    111     33    865    846   1756   1577
   1088    498   -589   -792    839    -44    -59   -368    452    545   1626   1527
   1317     85  -1234   -701   1275   -574   -262   -914   -231   -259    748    735
   1496   -457  -1953   -519   1722  -1205   -483  -1371   -896  -1137   -293   -205
   1732   -878  -2611   -428   2171  -1743   -678  -1486  -1117  -1447   -665   -519
   1938  -1117  -3055   -410   2496  -2086   -680  -1361   -997  -1379   -628   -511
   2104  -1163  -3268   -472   2683  -2216   -605  -1189   -844  -1252   -571   -527
   2226  -1088  -3317   -568   2769  -2203   -470   -984   -623  -1060   -426   -478
   2275   -958  -3234   -659   2753  -2096   -316   -782   -389   -841   -241   -345
   2200   -826  -3026   -685   2613  -1925   -265   -639   -246   -688   -103   -306
   2187   -779  -2966   -704   2574  -1873   -239   -561   -184   -633    -75   -444
   2153   -820  -2977   -667   2564  -1899   -236   -542   -179   -641    -90   -558
   2117   -878  -2998   -620   2556  -1938   -228   -553   -210   -678   -124   -576
   2083   -901  -2985   -589   2533  -1943   -226   -550   -223   -693   -127   -483
   1961   -911  -2876   -524   2418  -1893   -226   -532   -220   -685   -111   -355
   1816   -958  -2774   -428   2294  -1865   -189   -493   -187   -636    -59   -259
   1732   -971  -2704   -379   2216  -1839   -140   -472   -135   -576     12   -210
   1618   -948  -2566   -335   2091  -1756   -106   -465    -44   -485    106   -181
   1467   -904  -2374   -283   1919  -1639   -145   -496     36   -410    179   -145
   1376   -776  -2153   -298   1764  -1465   -176   -522    103   -345    246    -98
   1267   -748  -2016   -259   1641  -1382   -179   -509    129   -322    267    -85
   1106   -800  -1906   -153   1506  -1353   -161   -444    135   -314    277    -54
   1028   -857  -1886    -88   1457  -1371   -119   -379    135   -306    285    -36
    995   -914  -1909    -41   1449  -1410   -116   -358    111   -316    272    -64
    924   -966  -1891     18   1405  -1428   -153   -363     83   -335    254   -114
    862   -989  -1852     64   1356  -1421   -153   -342     96   -314    275   -140
    878   -961  -1842     41   1358  -1400   -129   -298    137   -265    322   -132
    950   -896  -1849    -28   1400  -1371   -135   -259    187   -205    379    -98
   1034   -818  -1855   -109   1441  -1335   -166   -228    231   -140    444    -38
   1145   -719  -1865   -213   1504  -1291   -200   -187    283    -67    524     36
   1260   -574  -1834   -342   1545  -1202   -220   -163    342      2    600    122
   1387   -441  -1829   -472   1605  -1132   -244   -150    387     51    657    192
   1436   -384  -1823   -527   1628  -1104   -239   -122    418     85    698    244
   1358   -423  -1782   -467   1569  -1101   -181    -75    439    109    732    296
   1247   -462  -1709   -394   1475  -1083   -194    -70    439    109    740    327
   1122   -537  -1662   -293   1392  -1098   -277    -98    400     64    717    319
   1010   -600  -1613   -207   1309  -1106   -244    -85    387     36    693    293
    932   -659  -1592   -135   1262  -1124   -142    -59    405     28    678    275
    852   -779  -1631    -38   1239  -1202   -109    -88    368    -25    613    207
    810   -857  -1667     23   1239  -1262    -67   -135    324    -90    540    137
    945   -810  -1758    -67   1350  -1283      2   -163    306   -135    498     83
   1080   -839  -1919   -119   1499  -1379     18   -202    272   -189    446    -12
   1060  -1104  -2164     20   1610  -1634   -122   -327    148   -303    319   -161
   1208  -1158  -2366    -25   1787  -1761   -124   -397     83   -358    259   -241
   1392  -1111  -2507   -142   1948  -1808    -75   -413     59   -374    239   -239
   1465  -1137  -2603   -163   2034  -1870    -67   -407     57   -368    252   -197
   1408  -1195  -2603   -109   2003  -1899    -83   -431     25   -397    231   -200
   1252  -1117  -2372    -67   1810  -1743     10   -355     88   -335    285   -148
    948  -1080  -2029     64   1488  -1553     96   -249    194   -231    384    -20
    553  -1166  -1719    306   1135  -1441    129   -181    246   -181    431     12
    402  -1158  -1561    376    979  -1358    205    -80    332    -88    522     98
    350  -1117  -1467    384    906  -1293    252    -12    397    -12    594    171
    215  -1202  -1418    491    815  -1309    218    -23    394     -7    594    148
    252  -1171  -1423    459    836  -1296    202     12    433     33    628    168
    322  -1187  -1509    431    914  -1348    220     10    433     36    623    184
    327  -1317  -1647    493    987  -1480    158    -54    381    -10    584    174
    288  -1452  -1743    579   1015  -1595    103    -93    358    -31    566    150
    322  -1473  -1795    576   1057  -1634    129    -83    397      0    597    200
    407  -1431  -1839    511   1122  -1636     83    -70    423     49    654    280
    392  -1530  -1925    568   1158  -1727     33    -96    392     41    659    288
    303  -1673  -1977    683   1137  -1823     25   -106    379     41    675    319
    142  -1870  -2013    865   1078  -1940     72    -72    392     62    696    342
     -5  -1969  -1964    987    976  -1966    179     18    452    122    732    394
   -163  -1953  -1790   1057    813  -1873    316    124    555    223    844    545
   -345  -1922  -1577   1132    613  -1748    405    200    639    309    950    644
   -446  -1896  -1449   1171    501  -1673    402    205    641    306    976    665
   -381  -1927  -1548   1153    581  -1738    397    194    610    262    937    620
   -384  -2034  -1649   1208    631  -1844    410    210    602    241    891    506
   -384  -2192  -1808   1286    709  -2003    371    176    555    187    823    366
   -327  -2265  -1938   1296    805  -2101    363    145    527    150    795    252
   -363  -2291  -1930   1325    782  -2109    368    137    517    132    776    207
   -449  -2304  -1855   1376    701  -2081    358    132    493     98    737    202
   -537  -2278  -1743   1405    602  -2010    337    140    491     88    722    184
   -542  -2283  -1740   1413    597  -2013    277    137    478     75    706    148
   -496  -2346  -1849   1421    675  -2099    259    122    452     41    680    119
   -387  -2374  -1987   1382    797  -2182    210     77    400    -25    615     38
   -249  -2385  -2135   1314    943  -2260    140      5    319   -114    524    -36
   -124  -2416  -2291   1270   1083  -2353     98    -15    275   -168    465    -90
    -70  -2449  -2379   1260   1153  -2416    168    101    350   -137    441   -148
    -64  -2356  -2291   1210   1111  -2325    244    254    488    -28    509   -103
    -70  -2132  -2062   1098    995  -2099    246    413    706    207    732    119
    -31  -1899  -1867    966    917  -1883    124    553    940    550   1109    530
     -7  -1615  -1608    810    800  -1610    -31    472    971    769   1514   1028
    -75  -1571  -1499    823    709  -1535   -129    215    732    717   1701   1322
   -114  -1730  -1615    922    748  -1673   -259   -150    252    324   1488   1197
   -194  -2070  -1875   1132    839  -1974   -428   -654   -423   -457    683    488
   -275  -2494  -2218   1382    969  -2356   -623  -1111  -1052  -1317   -314   -394
   -288  -2829  -2540   1558   1124  -2686   -732  -1130  -1140  -1473   -532   -657
   -280  -3052  -2772   1665   1244  -2912   -730   -940   -932  -1293   -426   -670
   -275  -3164  -2889   1719   1306  -3026   -657   -753   -701  -1096   -311   -633
   -275  -3148  -2876   1709   1299  -3013   -540   -540   -446   -870   -163   -535
   -290  -3055  -2766   1673   1236  -2912   -410   -337   -213   -654      5   -418
   -306  -2961  -2655   1631   1171  -2808   -350   -241    -96   -542     90   -332
   -327  -2886  -2559   1608   1114  -2722   -316   -179    -25   -478    153   -270
   -296  -2829  -2535   1561   1119  -2683   -290   -135     20   -428    213   -194
   -262  -2785  -2525   1522   1130  -2655   -293   -137     41   -410    233   -153
   -249  -2691  -2444   1470   1096  -2569   -298   -142     57   -394    252   -119
   -267  -2556  -2288   1413   1010  -2423   -267   -101    127   -319    332    -38
   -314  -2499  -2187   1405    935  -2343   -239    -75    192   -257    407     49
   -301  -2452  -2151   1376    922  -2301   -249    -72    215   -228    439     80
   -283  -2405  -2122   1343    919  -2262   -233    -38    277   -166    485    106
   -179  -2346  -2166   1262    992  -2257   -249    -54    298   -137    522    103
   -132  -2210  -2078   1169    971  -2145   -249    -33    319   -114    530    135
    -96  -2117  -2021   1106    961  -2070   -205     31    387    -44    581    223
    -31  -2091  -2060   1060   1013  -2075   -189     49    428      0    620    239
     12  -2018  -2031   1002   1021  -2023   -197     54    454     25    636    246
     80  -1984  -2068    950   1070  -2026   -215     41    462     38    646    241
    111  -1982  -2094    935   1101  -2039   -215     46    485     67    675    267
    109  -1958  -2070    924   1088  -2013   -205     80    532    124    737    340
    155  -1964  -2120    904   1137  -2042   -215     96    563    166    792    379
    168  -1953  -2125    891   1145  -2036   -233    103    584    184    805    368
    197  -1943  -2143    872   1169  -2042   -262    111    605    207    828    415
    184  -1953  -2140    883   1161  -2047   -259    161    662    283    917    472
    132  -1958  -2091    914   1111  -2023   -244    233    735    379   1010    542
    142  -1919  -2062    885   1101  -1990   -228    283    792    446   1075    620
    181  -1893  -2078    854   1127  -1984   -184    314    826    483   1104    646
    241  -1883  -2125    820   1182  -2003   -163    319    831    491   1104    644
    306  -1906  -2213    800   1260  -2060   -158    322    828    491   1104    628
    298  -1906  -2205    802   1249  -2055   -135    319    800    462   1083    636
    301  -1901  -2203    800   1252  -2052    -75    327    792    446   1060    633
    314  -1927  -2244    805   1278  -2086    -59    296    750    397    997    568
    309  -1964  -2273    828   1291  -2117    -41    262    704    332    922    501
    283  -2021  -2304    867   1291  -2161    -15    218    646    254    846    446
    262  -2083  -2346    909   1304  -2213     -7    181    602    200    795    418
    267  -2132  -2400    930   1332  -2268    -23    122    548    140    732    350
    262  -2210  -2473    974   1366  -2340    -67     28    459     49    631    236
    239  -2283  -2525   1021   1379  -2403    -41    -12    418     -5    558    181
    207  -2301  -2512   1047   1358  -2405    -15    -38    402    -23    540    161
    181  -2338  -2520   1075   1350  -2429    -18    -67    379    -54    504    129
    176  -2377  -2553   1101   1363  -2465    -20    -90    355    -77    478    101
    153  -2421  -2574   1132   1363  -2496    -15   -116    335   -101    452     72
    124  -2475  -2600   1174   1361  -2538     23   -116    337   -106    439     62
     83  -2527  -2611   1221   1345  -2569     54   -103    342   -101    433     44
     83  -2525  -2608   1221   1345  -2566     23   -124    314   -129    413     41
     93  -2496  -2592   1200   1340  -2543     54   -122    329   -124    418     75
     80  -2525  -2608   1221   1343  -2566     93   -106    342   -119    405     59
     59  -2496  -2559   1218   1306  -2527    124    -85    363   -103    413     62
     64  -2460  -2525   1197   1293  -2491    148    -77    374    -96    426     64
     51  -2473  -2525   1210   1286  -2499    150    -90    366   -106    415     62
     18  -2410  -2429   1195   1223  -2418    150    -88    389    -80    439     90
     36  -2340  -2377   1150   1205  -2359    153   -119    387    -85    436     80
    192  -2309  -2501   1060   1345  -2405    101   -194    335   -124    400     59
    358  -2327  -2686    982   1522  -2507     28   -254    275   -179    363     -5
    496  -2390  -2886    945   1691  -2637    -54   -309    210   -246    290    -72
    605  -2408  -3013    898   1808  -2709   -137   -342    153   -306    236    -83
    675  -2442  -3117    883   1896  -2779   -145   -420     44   -413    127   -145
    813  -2455  -3270    818   2039  -2863   -122   -475    -33   -493     51   -226
    917  -2468  -3385    776   2148  -2927   -168   -488    -62   -532     12   -285
    976  -2592  -3569    805   2273  -3081   -311   -517   -114   -584    -44   -329
   1124  -2761  -3886    818   2504  -3322   -366   -600   -223   -693   -153   -413
   1265  -2902  -4167    818   2714  -3535   -394   -678   -306   -779   -246   -509
   1335  -2943  -4281    802   2808  -3611   -379   -685   -316   -797   -262   -535
   1210  -3013  -4224    898   2717  -3619   -262   -662   -303   -789   -244   -509
   1021  -3109  -4130   1044   2574  -3619    -77   -581   -226   -740   -197   -475
    891  -3213  -4104   1161   2496  -3658    -85   -527   -171   -706   -187   -493
    748  -3354  -4102   1301   2423  -3725    -77   -454   -101   -652   -145   -459
    691  -3411  -4102   1358   2395  -3754    -62   -376    -20   -574    -67   -407
    667  -3465  -4133   1400   2400  -3798    -46   -353     12   -537    -33   -402
    618  -3528  -4149   1454   2382  -3837    -28   -358     18   -540    -38   -389
    587  -3520  -4107   1465   2346  -3811    -23   -340     44   -517    -20   -376
    576  -3494  -4071   1454   2322  -3782      7   -311     70   -501    -15   -379
    602  -3437  -4039   1418   2320  -3738    -10   -288     96   -504    -62   -439
    665  -3296  -3964   1314   2312  -3629     98   -148    223   -413    -33   -428
    756  -2990  -3746   1117   2249  -3367    226     46    462   -166    181   -215
    820  -2574  -3398    875   2109  -2985    277    270    792    241    610    207
    875  -2099  -2974    613   1925  -2535    241    374   1021    620   1111    769
    774  -1732  -2509    478   1639  -2120    181    168    878    641   1392   1200
    600  -1743  -2346    571   1473  -2044    119    -75    566    446   1410   1327
    452  -1990  -2444    769   1447  -2216    -38   -472     46    -75    943    958
    439  -2392  -2831    976   1634  -2611   -252   -995   -602   -898    -51     49
    535  -2792  -3328   1127   1927  -3060   -376  -1213   -935  -1353   -615   -475
    563  -3063  -3626   1249   2094  -3343   -428  -1109   -828  -1270   -610   -532
    644  -3159  -3806   1254   2223  -3481   -527  -1013   -665  -1124   -555   -537
    761  -3135  -3897   1187   2327  -3515   -485   -953   -517  -1008   -524   -545
    849  -3081  -3933   1114   2387  -3507   -309   -771   -303   -810   -407   -431
    922  -3172  -4094   1124   2507  -3632   -249   -698   -213   -743   -368   -379
    969  -3281  -4250   1153   2608  -3764   -257   -743   -239   -813   -441   -465
    935  -3356  -4291   1210   2613  -3824   -246   -745   -270   -862   -483   -530
    901  -3395  -4297   1247   2598  -3845   -231   -714   -285   -862   -467   -517
    969  -3400  -4372   1215   2668  -3886   -244   -711   -288   -854   -454   -496
   1101  -3354  -4455   1124   2777  -3904   -259   -719   -288   -846   -441   -483
   1192  -3265  -4458   1036   2824  -3860   -303   -727   -288   -833   -426   -488
   1179  -3161  -4341    989   2759  -3751   -285   -688   -244   -792   -389   -488
   1135  -3107  -4242    984   2686  -3673   -236   -652   -205   -769   -374   -511
   1145  -3133  -4281    992   2712  -3707   -249   -665   -223   -805   -423   -618
   1140  -3182  -4323   1021   2730  -3751   -293   -683   -246   -836   -472   -719
   1150  -3226  -4380   1036   2764  -3803   -252   -680   -249   -844   -501   -774
   1130  -3294  -4424   1080   2777  -3858   -270   -709   -272   -862   -532   -818
   1117  -3312  -4429   1096   2772  -3868   -316   -737   -283   -859   -545   -841
   1052  -3354  -4406   1150   2727  -3878   -363   -766   -277   -854   -553   -857
    919  -3416  -4338   1247   2626  -3876   -316   -784   -262   -839   -548   -867
    831  -3421  -4252   1293   2540  -3834   -381   -795   -241   -810   -527   -859
    771  -3385  -4156   1306   2462  -3769   -423   -782   -205   -758   -491   -841
    753  -3335  -4089   1291   2421  -3712   -363   -722   -135   -683   -433   -805
    735  -3299  -4037   1280   2385  -3665   -298   -659    -90   -626   -397   -779
    693  -3252  -3946   1278   2320  -3598   -267   -589    -28   -553   -348   -732
    683  -3231  -3917   1273   2299  -3574   -293   -553     -5   -522   -327   -717
    730  -3195  -3925   1234   2327  -3559   -348   -542    -20   -519   -319   -717
    836  -3148  -3985   1156   2410  -3567   -381   -514    -41   -532   -324   -732
    930  -3104  -4037   1085   2483  -3569   -402   -491    -62   -548   -342   -763
   1021  -3068  -4091   1021   2553  -3580   -415   -488    -93   -579   -379   -807
   1117  -3031  -4149    958   2631  -3590   -397   -491   -119   -605   -407   -846
   1184  -3057  -4245    935   2712  -3650   -392   -535   -171   -662   -467   -906
   1260  -3044  -4304    891   2782  -3673   -379   -589   -210   -711   -509   -945
   1265  -3005  -4271    867   2766  -3637   -355   -631   -231   -743   -532   -963
   1210  -3031  -4242    911   2725  -3637   -363   -685   -267   -782   -566  -1018
   1249  -2992  -4245    870   2743  -3619   -314   -714   -280   -805   -597  -1065
   1249  -2990  -4240    870   2743  -3613   -293   -743   -288   -836   -639  -1093
   1145  -3044  -4190    948   2665  -3616   -257   -756   -288   -844   -654  -1111
   1070  -3052  -4123    992   2595  -3587   -150   -732   -254   -818   -636  -1114
   1070  -3005  -4076    966   2572  -3541   -137   -722   -231   -792   -615  -1109
   1044  -3031  -4076    992   2559  -3554   -153   -750   -241   -805   -626  -1135
   1010  -3138  -4149   1062   2579  -3645   -148   -766   -254   -818   -652  -1161
    958  -3247  -4206   1145   2582  -3725   -145   -771   -272   -820   -665  -1150
    888  -3260  -4149   1184   2517  -3702   -184   -782   -306   -831   -670  -1122
    831  -3270  -4102   1218   2465  -3686   -194   -787   -319   -844   -685  -1127
    763  -3330  -4094   1280   2429  -3712   -161   -745   -285   -818   -683  -1096
    675  -3432  -4107   1379   2390  -3769   -197   -724   -262   -782   -672  -1075
    618  -3457  -4076   1418   2346  -3767   -254   -701   -236   -732   -623  -1039
    550  -3445  -3995   1447   2270  -3720   -197   -639   -176   -662   -540   -984
    465  -3429  -3894   1480   2177  -3660    -93   -561    -96   -563   -449   -891
    415  -3330  -3746   1457   2081  -3538    -85   -545    -83   -530   -426   -841
    392  -3239  -3632   1421   2010  -3434   -174   -568    -98   -530   -405   -800
    345  -3182  -3528   1418   1935  -3354   -197   -558    -67   -491   -342   -727
    288  -3154  -3445   1431   1865  -3299   -228   -574    -64   -480   -342   -711
    231  -3172  -3403   1470   1816  -3286   -298   -597    -70   -472   -348   -704
    166  -3180  -3346   1506   1753  -3263   -353   -636   -101   -493   -368   -717
    150  -3151  -3304   1499   1725  -3226   -314   -654   -106   -498   -353   -706
    155  -3073  -3229   1457   1691  -3148   -257   -626    -57   -449   -275   -670
     96  -2998  -3094   1452   1595  -3044   -254   -605    -33   -423   -241   -662
    111  -2930  -3042   1408   1577  -2985   -288   -600    -36   -420   -236   -662
     64  -2933  -3000   1434   1530  -2966   -319   -613    -59   -444   -270   -693
    -36  -2992  -2959   1514   1460  -2977   -332   -613    -80   -465   -311   -750
   -155  -3068  -2912   1613   1376  -2990   -374   -626    -96   -483   -327   -787
   -246  -3154  -2907   1699   1327  -3031   -348   -563    -33   -410   -272   -779
   -228  -3148  -2922   1688   1345  -3037   -223   -467     62   -309   -161   -717
   -210  -3133  -2922   1670   1353  -3029   -153   -423    109   -267   -122   -706
   -290  -3283  -2992   1787   1350  -3138   -171   -436     88   -296   -171   -776
   -246  -3457  -3211   1849   1480  -3335   -215   -504     23   -355   -187   -820
   -285  -3621  -3338   1953   1525  -3481   -262   -563    -38   -428   -223   -833
   -314  -3868  -3556   2091   1618  -3712   -314   -584    -75   -491   -277   -862
   -327  -3949  -3621   2138   1647  -3785   -371   -615   -132   -566   -355   -870
   -233  -3956  -3722   2094   1743  -3839   -381   -628   -171   -628   -436   -857
   -181  -3930  -3748   2055   1782  -3839   -402   -623   -192   -659   -478   -854
   -187  -3972  -3785   2078   1797  -3878   -384   -563   -166   -652   -470   -839
   -187  -3951  -3764   2070   1787  -3858   -309   -407    -83   -610   -446   -836
   -171  -3816  -3645   1992   1735  -3730   -239   -210     64   -496   -394   -761
   -137  -3619  -3481   1878   1670  -3551   -220    -18    252   -303   -244   -610
    -70  -3322  -3252   1696   1590  -3289   -288    153    459    -33     49   -303
     20  -2842  -2863   1410   1441  -2852   -384     88    558    226    475    150
    -33  -2624  -2590   1327   1275  -2608   -542   -314    415    329    763    504
   -145  -2540  -2395   1343   1122  -2468   -750   -813    106    174    696    511
   -233  -2886  -2652   1558   1208  -2769   -989  -1392   -496   -509     33   -111
   -311  -3541  -3229   1927   1457  -3385  -1200  -1860  -1213  -1465   -961  -1002
   -262  -3923  -3660   2091   1696  -3790  -1254  -1800  -1306  -1641  -1195  -1221
   -223  -4097  -3873   2158   1823  -3985  -1195  -1553  -1122  -1514  -1137  -1197
   -184  -4104  -3920   2143   1865  -4013  -1106  -1322   -930  -1384  -1060  -1137
   -153  -4055  -3902   2104   1873  -3980   -997  -1057   -714  -1215   -935  -1054
   -153  -3993  -3839   2073   1842  -3917   -945   -891   -581  -1106   -823  -1021
    -90  -3930  -3839   2010   1873  -3886   -828   -820   -511  -1052   -761  -1010
     12  -3808  -3824   1896   1914  -3816   -730   -766   -459  -1010   -727   -992
     10  -3767  -3777   1878   1893  -3772   -774   -753   -452  -1005   -719   -992
    -10  -3767  -3756   1886   1870  -3761   -828   -774   -470  -1023   -737  -1013
     -7  -3769  -3761   1888   1875  -3764   -870   -789   -480  -1044   -763  -1034
    -38  -3790  -3754   1912   1855  -3772   -898   -795   -478  -1041   -766  -1039
    -15  -3699  -3684   1857   1834  -3691   -857   -750   -428   -989   -701  -1000
    -23  -3613  -3590   1816   1782  -3600   -883   -745   -415   -984   -704  -1021
    -75  -3564  -3489   1818   1706  -3528   -901   -735   -384   -961   -688   -995
   -111  -3551  -3442   1831   1665  -3499   -901   -740   -368   -948   -672   -966
   -132  -3528  -3395   1831   1631  -3463   -922   -748   -371   -945   -659   -961
   -137  -3426  -3291   1782   1574  -3359   -924   -727   -342   -911   -618   -948
   -153  -3348  -3195   1751   1519  -3273   -906   -691   -296   -865   -587   -917
   -140  -3294  -3156   1714   1506  -3226   -896   -672   -265   -833   -558   -909
   -101  -3226  -3125   1665   1512  -3177   -896   -657   -231   -797   -522   -901
    -67  -3099  -3031   1582   1480  -3065   -906   -654   -223   -782   -511   -891
    -57  -3011  -2953   1532   1447  -2982   -909   -610   -179   -730   -470   -867
    -38  -2933  -2894   1486   1426  -2915   -906   -566   -119   -665   -413   -831
      2  -2818  -2821   1408   1410  -2818   -870   -532    -67   -605   -366   -805
     28  -2712  -2743   1340   1384  -2727   -839   -488    -20   -553   -327   -758
     46  -2642  -2688   1296   1366  -2665   -846   -433     33   -493   -275   -704
     54  -2561  -2618   1252   1335  -2590   -875   -374     98   -415   -200   -639
     70  -2452  -2522   1192   1296  -2486   -883   -340    150   -353   -129   -581
    114  -2343  -2457   1111   1286  -2400   -849   -311    187   -306    -80   -524
    137  -2249  -2387   1054   1260  -2317   -826   -298    215   -275    -38   -488
    122  -2177  -2299   1023   1210  -2236   -833   -309    215   -267    -18   -478
    116  -2127  -2244   1005   1179  -2184   -836   -329    202   -277    -20   -454
     90  -2127  -2218   1015   1153  -2171   -849   -361    181   -301    -36   -441
     85  -2107  -2192   1010   1137  -2148   -865   -389    161   -322    -41   -431
     41  -2083  -2125   1018   1083  -2104   -849   -426    127   -368    -85   -470
     18  -2052  -2070   1018   1044  -2060   -846   -467     90   -418   -153   -465
     10  -2070  -2081   1028   1044  -2075   -844   -511     59   -452   -176   -467
    -28  -2068  -2042   1047   1005  -2055   -810   -542     38   -472   -200   -511
    -31  -2109  -2078   1070   1021  -2094   -813   -594    -15   -532   -267   -555
    -57  -2164  -2107   1111   1023  -2135   -865   -659    -80   -587   -324   -579
    -96  -2164  -2068   1127    984  -2117   -870   -698   -116   -615   -350   -602
   -103  -2179  -2075   1140    984  -2127   -857   -735   -148   -649   -381   -623
   -103  -2210  -2107   1156   1000  -2161   -880   -776   -189   -683   -423   -680
    -88  -2229  -2140   1158   1026  -2184   -883   -805   -228   -722   -472   -735
    -96  -2265  -2169   1179   1034  -2218   -862   -828   -259   -753   -509   -732
    -72  -2304  -2231   1187   1078  -2268   -865   -844   -280   -771   -532   -740
      2  -2333  -2338   1163   1169  -2335   -885   -854   -301   -787   -550   -758
     67  -2283  -2351   1109   1208  -2317   -891   -859   -298   -779   -548   -782
      0  -2252  -2252   1127   1124  -2252   -831   -807   -254   -743   -522   -769
   -132  -2213  -2081   1171    971  -2148   -740   -711   -163   -652   -441   -696
   -155  -2125  -1969   1140    904  -2049   -722   -696   -142   -633   -423   -680
   -114  -2078  -1964   1096    924  -2021   -756   -730   -176   -654   -441   -709
    -96  -2010  -1914   1052    906  -1964   -787   -745   -187   -654   -439   -724
   -132  -1896  -1766   1013    815  -1831   -787   -724   -148   -610   -397   -683
   -103  -1855  -1751    976    823  -1803   -820   -740   -142   -600   -381   -678
    -83  -1839  -1756    961    836  -1797   -880   -784   -179   -631   -402   -719
    -85  -1818  -1735    950    823  -1779   -870   -823   -207   -652   -415   -763
    -67  -1709  -1644    888    787  -1678   -828   -849   -223   -670   -426   -784
    -31  -1654  -1623    841    792  -1639   -839   -875   -246   -691   -449   -820
      5  -1641  -1647    818    826  -1644   -872   -911   -296   -730   -491   -880
     49  -1608  -1660    776    852  -1631   -854   -924   -309   -740   -493   -919
     70  -1582  -1652    756    859  -1618   -815   -917   -290   -727   -470   -893
     62  -1600  -1665    769    862  -1634   -763   -911   -277   -714   -446   -901
     77  -1621  -1699    771    888  -1660   -745   -948   -316   -758   -506   -948
    127  -1551  -1680    709    901  -1615   -795  -1018   -392   -836   -597   -932
    114  -1506  -1621    696    865  -1564   -800  -1028   -405   -833   -592   -914
     93  -1501  -1595    704    841  -1548   -802  -1065   -436   -862   -610   -919
    184  -1538  -1722    678    953  -1628   -802  -1124   -491   -932   -670   -958
    265  -1584  -1849    657   1057  -1717   -865  -1176   -553  -1013   -743  -1028
    374  -1592  -1966    610   1169  -1779   -935  -1231   -620  -1085   -807  -1078
    597  -1657  -2255    530   1423  -1956  -1031  -1322   -719  -1187   -898  -1158
    823  -1743  -2566    459   1693  -2153  -1143  -1410   -813  -1280   -984  -1239
    979  -1740  -2722    379   1849  -2229  -1169  -1415   -820  -1301  -1015  -1314
   1135  -1784  -2920    324   2026  -2351  -1197  -1410   -839  -1325  -1060  -1369
   1148  -1790  -2938    319   2042  -2364  -1166  -1319   -795  -1314  -1062  -1363
   1026  -1761  -2787    368   1906  -2273  -1015  -1083   -607  -1182   -969  -1314
    930  -1712  -2644    389   1787  -2177   -862   -810   -361   -963   -802  -1205
    841  -1608  -2452    381   1647  -2029   -714   -509    -44   -620   -493   -917
    854  -1353  -2208    246   1530  -1782   -678   -298    231   -244    -70   -439
    826  -1049  -1875    111   1350  -1462   -743   -415    277    -33    298     31
    761   -807  -1569     23   1163  -1187   -948   -859     51    -75    452    285
    594   -784  -1379     93    987  -1080  -1135  -1291   -272   -303    335    210
    426  -1247  -1673    410   1047  -1460  -1252  -1774   -846  -1010   -428   -548
    329  -1862  -2192    766   1260  -2026  -1358  -2070  -1363  -1722  -1205  -1335
    254  -2143  -2397    943   1325  -2268  -1415  -1966  -1369  -1771  -1278  -1418
    150  -2177  -2327   1013   1239  -2252  -1374  -1756  -1195  -1636  -1192  -1337
     51  -2021  -2075    984   1062  -2047  -1286  -1532   -963  -1439  -1049  -1174
     10  -1764  -1774    878    891  -1769  -1119  -1241   -665  -1158   -826   -922
    -41  -1652  -1610    846    782  -1631   -997  -1044   -457   -950   -649   -730
    -59  -1613  -1553    836    745  -1582   -885   -917   -337   -844   -555   -652
   -124  -1574  -1449    846    662  -1512   -815   -820   -272   -800   -535   -631
   -236  -1605  -1369    922    566  -1488   -792   -761   -244   -789   -522   -657
   -444  -1597  -1153   1018    350  -1376   -761   -709   -210   -758   -483   -657
   -589  -1605  -1018   1096    213  -1312   -688   -641   -153   -688   -423   -558
   -493  -1675  -1182   1083    342  -1431   -722   -641   -155   -670   -420   -459
   -252  -1701  -1449    976    597  -1577   -784   -711   -226   -735   -504   -493
     70  -1727  -1800    826    932  -1764   -885   -820   -366   -891   -657   -678
    342  -1722  -2065    688   1202  -1893   -995   -914   -485  -1031   -776   -844
    589  -1699  -2288    553   1436  -1992  -1031   -989   -563  -1122   -846   -956
    927  -1548  -2475    311   1701  -2010  -1021  -1057   -610  -1156   -862  -1002
   1228  -1350  -2582     59   1904  -1966  -1062  -1122   -636  -1156   -852  -1008
   1350  -1231  -2582    -59   1964  -1904  -1054  -1148   -644  -1143   -841  -1018
   1275  -1096  -2374    -90   1823  -1732   -935  -1047   -563  -1052   -753   -943
   1070   -982  -2052    -44   1561  -1517   -795   -896   -436   -914   -618   -831
    927   -906  -1836    -10   1379  -1369   -714   -795   -345   -815   -530   -771
    795   -901  -1699     51   1244  -1299   -748   -735   -288   -758   -485   -769
    670   -922  -1592    124   1130  -1257   -820   -675   -239   -714   -452   -776
    568   -969  -1538    200   1052  -1252   -854   -631   -200   -685   -423   -779
    488  -1002  -1493    257    989  -1247   -849   -652   -200   -675   -405   -776
    467  -1031  -1499    280    982  -1262   -893   -696   -210   -654   -376   -745
    431  -1021  -1454    293    940  -1236   -901   -730   -197   -607   -322   -672
    342   -953  -1296    306    818  -1124   -922   -737   -161   -537   -246   -584
    150   -943  -1096    394    620  -1018   -950   -730   -119   -483   -187   -519
    -59   -961   -901    509    420   -932   -969   -693    -70   -433   -140   -472
   -202   -943   -743    571    267   -844   -940   -610     -7   -376    -96   -426
   -265   -953   -688    610    210   -820   -891   -542     10   -376    -90   -418
   -174   -943   -771    555    298   -857   -891   -506    -18   -420   -137   -459
     64   -787   -852    361    457   -820   -862   -449    -18   -433   -150   -472
    316   -641   -958    161    636   -800   -841   -426    -31   -459   -179   -504
    493   -592  -1085     49    789   -839   -820   -467    -80   -535   -252   -568
    659   -522  -1184    -70    922   -852   -810   -511   -116   -594   -309   -620
    833   -407  -1244   -213   1036   -826   -795   -535   -127   -613   -329   -639
    982   -272  -1254   -355   1117   -763   -769   -555   -111   -613   -329   -633
   1080   -171  -1252   -454   1166   -711   -771   -592   -101   -618   -335   -628
   1114   -148  -1265   -485   1187   -706   -779   -641   -101   -636   -348   -644
   1124   -176  -1301   -475   1210   -737   -795   -693   -137   -680   -387   -685
   1065   -189  -1254   -439   1158   -719   -740   -701   -150   -701   -402   -717
    909   -270  -1179   -319   1044   -724   -704   -691   -153   -709   -410   -743
    748   -358  -1109   -197    927   -732   -659   -631   -111   -678   -384   -722
    568   -465  -1034    -54    800   -748   -665   -594    -88   -657   -374   -711
    433   -566  -1000     64    714   -782   -704   -610   -101   -659   -384   -727
    366   -613   -979    124    672   -795   -693   -628   -119   -670   -405   -748
    303   -685   -989    189    644   -836   -693   -613   -122   -670   -426   -753
    322   -652   -974    163    646   -810   -662   -581   -114   -654   -418   -735
    374   -600   -974    111    672   -784   -618   -555   -106   -646   -415   -745
    374   -631  -1005    129    688   -818   -740   -605   -158   -680   -452   -787
    467   -589  -1060     59    763   -823   -730   -610   -153   -667   -444   -797
    506   -480   -987    -15    745   -732   -644   -548    -80   -589   -358   -719
    454   -433   -891    -12    672   -662   -592   -504    -28   -524   -285   -657
    439   -322   -761    -57    600   -540   -571   -462     18   -467   -215   -589
    337   -249   -587    -46    459   -418   -542   -420     59   -418   -166   -537
    202   -270   -472     31    337   -371   -579   -407     70   -394   -137   -485
    135   -288   -423     75    277   -355   -553   -379     80   -376   -114   -449
     77   -309   -387    116    231   -348   -535   -358     88   -368    -98   -410
    -49   -358   -309    202    127   -332   -574   -371     70   -381   -114   -400
   -218   -431   -213    324     -5   -322   -566   -358     75   -358    -90   -350
   -350   -493   -145    420   -106   -319   -605   -376     49   -379   -101   -366
   -423   -587   -163    506   -129   -376   -644   -433    -15   -444   -176   -431
   -376   -571   -194    472    -90   -384   -597   -431    -15   -439   -187   -413
   -327   -555   -231    441    -49   -394   -589   -418    -18   -439   -189   -428
   -337   -605   -270    470    -36   -439   -579   -446    -59   -478   -236   -496
   -309   -620   -311    465      0   -467   -613   -488   -101   -522   -280   -535
   -270   -639   -371    452     49   -506   -628   -480    -98   -514   -270   -566
   -194   -652   -457    423    129   -553   -620   -470    -93   -504   -270   -605
   -197   -779   -581    485    192   -680   -636   -501   -127   -532   -298   -657
   -161   -823   -662    493    249   -743   -589   -467    -98   -509   -280   -685
    -88   -748   -662    415    285   -706   -524   -381    -23   -439   -226   -636
   -171   -833   -662    501    244   -748   -467   -309     44   -381   -181   -610
   -350   -846   -496    597     70   -672   -314   -119    213   -252    -85   -553
   -501   -740   -239    620   -132   -491   -161    109    441    -49     62   -462
   -584   -459    124    519   -355   -168    -33    337    771    309    415   -109
   -641   -129    509    384   -576    189    -75    470   1013    670    862    348
   -872    148   1021    361   -945    584   -163    397   1039    880   1283    795
  -1140    135   1275    504  -1208    704   -220    207    859    885   1501   1023
  -1176    -62   1114    618  -1145    524   -265   -111    433    483   1179    748
  -1148   -441    706    795   -927    129   -449   -620   -241   -363    252   -106
  -1047   -789    254    917   -652   -267   -704  -1018   -802  -1106   -568   -888
   -971   -997    -25    984   -472   -511   -802   -987   -831  -1171   -678  -1054
   -857  -1098   -244    976   -306   -672   -745   -750   -597   -969   -550  -1036
   -779  -1135   -358    956   -213   -748   -709   -574   -400   -826   -480  -1049
   -691  -1088   -400    888   -148   -745   -613   -384   -174   -654   -363  -1013
   -631  -1036   -405    833   -114   -722   -522   -239    -10   -522   -262   -963
   -581  -1021   -439    800    -75   -730   -527   -194     25   -483   -233   -953
   -587  -1005   -420    795    -83   -714   -545   -171     38   -472   -233   -937
   -571   -982   -413    776    -80   -698   -571   -174     33   -483   -249   -839
   -574  -1023   -449    800    -62   -737   -597   -174     31   -485   -249   -743
   -628  -1080   -454    854    -88   -769   -597   -129     70   -449   -189   -644
   -644  -1057   -413    849   -116   -735   -568   -101    101   -418   -150   -542
   -717  -1036   -319    875   -200   -678   -535    -90    116   -410   -140   -459
   -758  -1023   -265    891   -246   -644   -535    -96    124   -405   -135   -405
   -758  -1041   -283    898   -239   -665   -568   -114    116   -413   -140   -379
   -722  -1002   -280    862   -223   -644   -605   -127    129   -405   -124   -353
   -701   -956   -254    828   -226   -607   -602   -114    145   -381    -98   -296
   -657   -911   -254    784   -202   -584   -646   -114    137   -387   -103   -290
   -605   -891   -288    745   -158   -589   -688   -119    127   -400   -124   -259
   -524   -911   -387    717    -70   -649   -719   -129    111   -413   -132   -241
   -436   -927   -491    680     25   -711   -753   -135    101   -418   -140   -233
   -361   -966   -605    665    122   -787   -807   -168     85   -439   -161   -244
   -340   -948   -607    641    132   -776   -849   -181     90   -431   -150   -207
   -353   -859   -506    605     75   -683   -880   -181    111   -402   -111   -184
   -361   -792   -431    574     33   -613   -909   -168    148   -363    -70   -153
   -366   -714   -348    540    -10   -532   -911   -137    205   -296      0    -98
   -402   -605   -205    501   -101   -405   -878    -49    322   -163    135     15
   -366   -462    -96    413   -135   -280   -875      5    400    -70    223    114
   -335   -397    -62    366   -137   -228   -898     25    439    -20    270    148
   -355   -387    -31    371   -163   -210   -901     54    478     31    314    197
   -358   -306     51    329   -207   -127   -888     98    530     96    363    236
   -329   -213    114    270   -223    -49   -865    116    558    132    402    257
   -329   -184    142    254   -239    -20   -839    101    540    116    374    246
   -296   -189    106    244   -202    -41   -828     90    522     96    342    223
   -290   -150    140    218   -215     -5   -805     96    519     96    342    202
   -301   -166    135    231   -218    -15   -779     83    501     67    303    137
   -303   -200    103    249   -205    -49   -766     25    446     -7    213     70
   -350   -228    122    290   -236    -54   -714     10    441    -31    189     59
   -376   -233    140    303   -259    -46   -672     31    459    -18    194     25
   -376   -231    145    303   -262    -41   -662     -2    439    -51    155    -28
   -384   -223    158    301   -272    -33   -662    -51    407    -96    106    -85
   -405   -189    215    298   -311     12   -639    -59    423    -88    106   -106
   -452   -153    298    301   -379     72   -600    -44    459    -59    119    -77
   -405   -153    252    277   -329     49   -592    -59    467    -51    124    -90
   -368   -140    226    254   -298     41   -584    -75    485    -31    153   -119
   -337    -62    275    200   -306    106   -566    -83    509     -7    158   -116
   -329      0    327    163   -329    161   -555    -93    514      0    142    -90
   -324     54    379    132   -350    215   -545    -98    537     33    171    -62
   -337    119    457    106   -397    288   -527   -103    561     59    197    -64
   -303    187    491     59   -397    337   -493    -96    602    106    239    -41
   -298    213    511     41   -407    363   -501   -103    628    135    249    -23
   -283    239    522     20   -402    381   -496   -119    646    158    290    -28
   -265    267    532     -2   -397    400   -470   -145    636    140    259    -33
   -213    366    579    -75   -394    472   -459   -137    667    171    288     15
   -140    457    597   -158   -368    527   -459   -148    688    189    314     38
    -70    452    519   -192   -296    485   -504   -202    649    155    277     12
    -25    462    488   -218   -257    475   -571   -241    597    119    226    -20
    -88    506    594   -207   -340    550   -548   -215    615    137    226     33
    -90    470    561   -189   -327    514   -511   -174    646    176    257     64
    -41    423    462   -192   -252    441   -524   -184    613    148    226     31
     20    358    335   -192   -158    345   -540   -215    563     96    171    -12
     62    350    288   -205   -111    319   -527   -218    537     70    142    -33
    132    298    166   -215    -18    233   -563   -283    441    -28     38   -109
    184    207     23   -194     80    116   -589   -306    389    -83    -38   -174
    202    174    -31   -189    114     72   -644   -335    342   -122    -88   -223
    239    176    -62   -207    150     57   -691   -363    296   -161   -127   -265
    293    158   -137   -226    215     10   -652   -379    262   -184   -158   -298
    340    132   -210   -236    275    -38   -649   -418    210   -233   -207   -371
    433    129   -306   -283    368    -88   -649   -449    166   -277   -272   -441
    496     75   -420   -285    459   -171   -672   -465    142   -309   -306   -480
    555    148   -407   -353    480   -127   -680   -483    124   -314   -319   -488
    579    158   -420   -368    501   -129   -672   -511     93   -337   -348   -522
    509     33   -478   -272    491   -220   -756   -589     10   -413   -415   -555
    501    -18   -519   -241    509   -267   -823   -628    -28   -441   -444   -537
    800    280   -519   -542    657   -119   -607   -488    101   -322   -342   -420
    859    381   -478   -620    667    -46   -407   -324    252   -218   -301   -402
    805    400   -407   -605    605     -5   -436   -267    306   -194   -337   -436
    732    535   -197   -633    465    168   -509   -168    457    -23   -192   -329
    844    810    -36   -828    439    387   -628    -64    665    303    184     20
   1010   1169    155  -1091    426    662   -795   -218    602    454    524    431
   1044   1286    241  -1166    400    763   -963   -561    301    387    691    657
   1002   1075     72  -1039    465    574  -1202  -1041   -220      2    478    488
   1010    483   -527   -748    769    -20  -1584  -1670   -974   -893   -498   -387
   1195      5  -1189   -600   1192   -592  -1836  -2109  -1605  -1766  -1499  -1241
   1486   -106  -1592   -691   1538   -849  -1696  -1997  -1597  -1844  -1673  -1428
   1530   -155  -1686   -685   1608   -919  -1501  -1665  -1270  -1556  -1486  -1319
   1504    -54  -1558   -724   1530   -805  -1330  -1312   -888  -1215  -1226  -1127
   1465    129  -1337   -797   1400   -602  -1049   -956   -501   -867   -945   -914
   1400    220  -1179   -813   1288   -480   -930   -782   -290   -670   -787   -802
   1286    119  -1166   -701   1226   -522   -859   -748   -244   -623   -761   -805
   1304    114  -1189   -711   1247   -535   -748   -662   -153   -530   -691   -756
   1462    174  -1291   -818   1376   -558   -719   -605    -90   -449   -620   -701
   1634    226  -1408   -930   1519   -592   -620   -558    -41   -392   -579   -652
   1584    202  -1382   -893   1483   -589   -527   -509      5   -345   -545   -589
   1558    223  -1335   -891   1447   -555   -514   -472     44   -311   -517   -571
   1532    309  -1223   -922   1376   -454   -628   -555    -33   -376   -576   -613
   1376    446   -932   -911   1156   -244   -633   -587    -46   -363   -555   -568
   1132    504   -628   -818    880    -62   -548   -535     20   -262   -457   -465
   1052    524   -530   -789    789     -2   -618   -605    -20   -267   -467   -467
   1072    511   -563   -792    818    -25   -756   -696    -88   -301   -506   -478
   1067    589   -478   -831    774     57   -771   -698    -83   -277   -498   -452
   1039    745   -293   -891    667    226   -748   -675    -46   -228   -454   -405
    937    813   -124   -878    530    342   -680   -594     20   -145   -384   -324
    750    779     28   -766    361    405   -623   -524     85    -80   -327   -246
    633    688     51   -662    290    371   -600   -488    101    -67   -319   -179
    517    706    189   -610    163    449   -548   -407    135    -10   -259    -23
    444    810    363   -628     38    587   -483   -285    197     96   -153    116
    472    839    366   -657     51    602   -454   -194    241    179    -90    174
    693    862    168   -776    262    514   -548   -215    223    166   -114    114
    961    885    -75   -922    519    405   -631   -262    168    122   -184     36
   1101    966   -135  -1036    618    418   -610   -228    145    145   -200     25
   1169   1065   -106  -1117    636    480   -592   -168    148    189   -184    -12
   1280   1117   -166  -1200    722    475   -641   -197     80    155   -228   -142
   1441   1174   -267  -1306    854    454   -667   -257     -7     88   -293   -298
   1584   1244   -342  -1415    963    452   -678   -270    -59     38   -327   -407
   1649   1299   -353  -1475   1000    472   -659   -246    -67     23   -335   -394
   1582   1325   -259  -1454    919    532   -605   -197    -62     28   -332   -337
   1431   1306   -124  -1369    779    592   -545   -135    -49     38   -335   -293
   1153   1200     44  -1179    553    623   -530    -85    -49     38   -358   -280
    846   1060    213   -956    316    636   -519    -83    -75     10   -394   -303
    691   1114    423   -904    132    771   -358    -38    -38     44   -358   -270
    563   1236    672   -898    -54    956   -223     -5     -7     80   -306   -210
    426   1158    732   -792   -153    945   -345   -135   -116    -20   -397   -244
    472   1137    665   -805    -96    901   -452   -290   -220   -116   -491   -280
    636   1312    672   -974    -18    992   -470   -394   -236   -129   -506   -262
    706   1325    618  -1015     44    971   -548   -517   -301   -197   -574   -314
    740   1350    607  -1047     64    979   -675   -602   -345   -246   -615   -371
    859   1553    693  -1208     83   1124   -636   -623   -335   -239   -597   -363
    841   1766    924  -1306    -41   1345   -506   -540   -244   -161   -506   -283
    883   2055   1171  -1467   -142   1613   -397   -418   -109    -36   -374   -153
    854   2166   1312  -1509   -228   1740   -355   -384    -83     -2   -335   -109
    857   2244   1387  -1551   -265   1816   -319   -319    -51     28   -301    -64
    935   2447   1512  -1691   -288   1979   -210   -213     36    111   -215     18
    875   2551   1675  -1712   -400   2114    -96   -181     72    150   -184     51
    813   2605   1792  -1712   -488   2200   -109   -174     70    163   -192     54
   1041   2938   1896  -1990   -428   2416      2    -49    176    277    -98    158
   1283   3270   1987  -2278   -350   2629    129     62    265    376    -20    254
   1260   3273   2013  -2265   -376   2644     80     36    220    337    -70    213
   1226   3257   2031  -2244   -402   2644     28    -10    155    285   -132    153
   1252   3325   2073  -2288   -410   2699     12    -49    101    246   -174    122
   1280   3372   2088  -2327   -405   2730    -49    -93     36    197   -228     75
   1337   3447   2109  -2392   -384   2779    -88    -96     10    187   -246     57
   1260   3406   2143  -2333   -444   2774   -179   -137    -59    129   -314    -10
   1213   3387   2174  -2299   -480   2782   -239   -158   -114     85   -371    -64
   1218   3502   2283  -2359   -532   2894   -220    -85   -103    119   -350    -41
   1127   3476   2348  -2301   -610   2912   -259    -75   -145     88   -384    -62
   1150   3548   2395  -2351   -623   2972   -249    -28   -155     88   -402    -57
   1288   3793   2504  -2543   -607   3148   -127     70   -111    142   -361     12
   1369   3985   2616  -2678   -623   3302      2    153    -93    171   -345     62
   1312   4052   2740  -2681   -714   3398     67    210    -83    194   -348     67
   1273   4104   2831  -2688   -779   3468     15    207   -119    189   -371     44
   1192   4016   2824  -2605   -815   3421    -36    161   -210    129   -457    -36
   1111   3951   2837  -2533   -862   3395    -59    137   -265     96   -517   -106
    950   3936   2985  -2442  -1015   3460    -90    122   -316     59   -553   -150
   1070   4097   3026  -2585   -979   3564    -85    127   -335     64   -553   -137
   1286   4271   2985  -2777   -849   3629   -106    109   -368     51   -566   -129
   1314   4284   2966  -2800   -826   3624   -205     67   -433     18   -600   -168
   1270   4203   2933  -2735   -831   3569   -259    -18   -498    -38   -644   -210
   1280   4203   2922  -2743   -820   3564   -194     -2   -480    -23   -652   -228
   1299   4255   2953  -2777   -826   3606    -90    158   -350     85   -607   -202
   1252   4429   3177  -2842   -961   3803     46    452    -93    358   -397     23
   1176   4816   3639  -2995  -1231   4229    158    743    272    792     28    452
    937   5180   4240  -3060  -1649   4710    129    833    446   1145    519   1018
    327   5318   4990  -2824  -2330   5154     90    740    366   1309    932   1543
     12   5318   5302  -2665  -2644   5310    -38    524     64   1221   1075   1751
      0   5318   5318  -2657  -2657   5318    -96    290   -348    880    815   1509
     59   5263   5203  -2662  -2572   5235   -111    -54   -969     54   -140    623
    129   4967   4837  -2548  -2353   4905   -259   -233  -1392   -542   -849    -12
    158   4705   4546  -2431  -2192   4627   -368   -132  -1356   -548   -950   -189
    249   4692   4442  -2470  -2096   4567   -319     46  -1156   -371   -852   -150
    371   4762   4390  -2566  -2008   4577   -124    226   -961   -202   -732    -77
    384   4858   4473  -2624  -2044   4666      7    441   -753    -18   -587    -10
    418   5022   4601  -2720  -2094   4811     93    576   -633     90   -498    116
    428   5183   4754  -2805  -2161   4970    129    626   -597    122   -491    200
    363   5175   4811  -2772  -2223   4996    137    693   -545    181   -449    202
    329   5201   4868  -2766  -2268   5035    161    740   -506    236   -397    283
    275   5261   4985  -2769  -2353   5123    205    756   -501    249   -376    332
    181   5318   5136  -2748  -2475   5227    236    800   -498    249   -407    303
    116   5318   5201  -2717  -2540   5258    171    807   -537    220   -454    280
     90   5318   5227  -2704  -2566   5271     80    800   -571    200   -475    275
     59   5318   5255  -2688  -2598   5287      0    795   -631    145   -532    239
     10   5318   5307  -2662  -2647   5312     44    852   -618    155   -545    236
      0   5318   5318  -2657  -2657   5318    119    930   -576    200   -498    280
      0   5318   5318  -2657  -2657   5318    101    953   -571    215   -470    283
     10   5318   5305  -2665  -2647   5310     23    919   -623    174   -517    200
     96   5318   5222  -2707  -2561   5271    -23    922   -672    135   -587    127
     80   5318   5235  -2699  -2577   5276      0    971   -667    155   -592    135
     51   5318   5263  -2686  -2605   5292    -12   1013   -675    155   -610    114
      7   5318   5307  -2662  -2650   5312    -41   1088   -641    215   -584    124
      0   5318   5318  -2657  -2657   5318    -31   1122   -620    254   -571    166
      0   5318   5318  -2657  -2657   5318     36   1215   -548    332   -511    267
      0   5318   5318  -2657  -2657   5318     33   1306   -485    415   -439    306
      0   5318   5318  -2657  -2657   5318    103   1444   -371    545   -327    389
      0   5318   5318  -2657  -2657   5318    127   1488   -355    576   -324    410
      0   5318   5318  -2657  -2657   5318     62   1519   -358    589   -311    394
      0   5318   5318  -2657  -2657   5318     28   1514   -387    566   -314    355
      0   5318   5318  -2657  -2657   5318    -51   1454   -472    480   -387    252
      0   5318   5318  -2657  -2657   5318   -106   1434   -530    431   -431    205
      0   5318   5318  -2657  -2657   5318      2   1501   -506    457   -405    218
      0   5318   5318  -2657  -2657   5318    -23   1475   -584    381   -480    135
      0   5318   5318  -2657  -2657   5318   -106   1397   -711    262   -597     15
      0   5318   5318  -2657  -2657   5318   -114   1402   -748    231   -636     -7
      0   5318   5318  -2657  -2657   5318   -124   1340   -836    145   -724    -64
      0   5318   5318  -2657  -2657   5318   -148   1257   -932     57   -802   -119
      0   5318   5318  -2657  -2657   5318   -163   1210   -992      0   -854   -148
      0   5318   5318  -2657  -2657   5318   -168   1174  -1039    -54   -906   -161
      0   5318   5318  -2657  -2657   5318   -153   1130  -1083    -96   -943   -176
      0   5318   5318  -2657  -2657   5318   -179   1078  -1135   -140   -989   -184
      0   5318   5318  -2657  -2657   5318   -194   1067  -1161   -153  -1002   -171
      0   5318   5318  -2657  -2657   5318   -135   1119  -1122   -101   -948   -106
      0   5318   5318  -2657  -2657   5318    -75   1104  -1114    -88   -935    -85
      0   5318   5318  -2657  -2657   5318    -25   1111  -1096    -70   -911    -36
      0   5318   5318  -2657  -2657   5318    -36   1122  -1093    -62   -891     12
      0   5318   5318  -2657  -2657   5318    -33   1163  -1049    -18   -852     75
      0   5318   5318  -2657  -2657   5318      2   1189  -1013     23   -807    135
      0   5318   5318  -2657  -2657   5318     12   1161  -1018     20   -792    150
      0   5318   5318  -2657  -2657   5318     28   1176   -997     51   -763    189
      0   5318   5318  -2657  -2657   5318    106   1273   -901    150   -670    280
      0   5318   5318  -2657  -2657   5318    153   1348   -833    207   -623    366
      0   5318   5318  -2657  -2657   5318    163   1374   -818    218   -618    400
      0   5318   5318  -2657  -2657   5318    194   1405   -774    252   -581    454
      0   5318   5318  -2657  -2657   5318    197   1397   -761    265   -550    483
      0   5318   5318  -2657  -2657   5318    161   1382   -771    270   -537    470
      0   5318   5318  -2657  -2657   5318    132   1389   -771    272   -530    475
      0   5318   5318  -2657  -2657   5318    111   1379   -782    262   -535    475
      0   5318   5318  -2657  -2657   5318    101   1332   -797    244   -553    410
      0   5318   5318  -2657  -2657   5318     67   1293   -839    194   -618    384
      0   5318   5318  -2657  -2657   5318     70   1291   -844    202   -605    431
      0   5318   5318  -2657  -2657   5318     64   1267   -880    181   -626    387
      0   5318   5318  -2657  -2657   5318     36   1205   -935    137   -688    342
      0   5318   5318  -2657  -2657   5318     38   1200   -937    137   -688    329
      0   5318   5318  -2657  -2657   5318     51   1218   -924    150   -678    301
      0   5318   5318  -2657  -2657   5318     83   1249   -909    174   -659    348
      0   5318   5318  -2657  -2657   5318    106   1247   -909    174   -670    293
      0   5318   5318  -2657  -2657   5318    114   1182   -958     98   -782    181
      0   5318   5318  -2657  -2657   5318    109   1137   -995     59   -839    181
      0   5318   5318  -2657  -2657   5318     88   1106  -1023     44   -846    140
      0   5318   5318  -2657  -2657   5318     85   1078  -1041     20   -880     67
      0   5318   5318  -2657  -2657   5318     90   1047  -1060      5   -906     33
      0   5318   5318  -2657  -2657   5318    111   1028  -1091    -31   -950     -2
      0   5318   5318  -2657  -2657   5318    109    982  -1137    -77  -1005    -33
      0   5318   5318  -2657  -2657   5318     98    958  -1153    -88  -1026    -70
      0   5318   5318  -2657  -2657   5318    215   1047  -1104    -70  -1052   -103
      0   5318   5318  -2657  -2657   5318    327   1197  -1002    -23  -1039   -103
      0   5318   5318  -2657  -2657   5318    407   1353   -833    127   -914     12
      0   5318   5318  -2657  -2657   5318    426   1540   -566    449   -613    285
      0   5318   5318  -2657  -2657   5318    314   1577   -415    784   -181    701
      0   5318   5318  -2657  -2657   5318    142   1309   -522    958    187   1106
      0   5318   5318  -2657  -2657   5318    -72    875   -852    875    283   1179
      0   5318   5318  -2657  -2657   5318   -259    371  -1405    350   -207    795
      0   5318   5318  -2657  -2657   5318   -322    -75  -2099   -631  -1244    -64
      0   5318   5318  -2657  -2657   5318   -405   -184  -2395  -1104  -1771   -566
      0   5318   5318  -2657  -2657   5318   -428    -38  -2278  -1049  -1829   -659
      0   5318   5318  -2657  -2657   5318   -353    161  -2065   -872  -1725   -605
      0   5318   5318  -2657  -2657   5318   -142    428  -1797   -646  -1564   -527
      0   5318   5318  -2657  -2657   5318     18    600  -1597   -483  -1460   -459
      0   5318   5318  -2657  -2657   5318     88    633  -1535   -428  -1423   -457
      0   5318   5318  -2657  -2657   5318    189    735  -1467   -355  -1353   -397
      0   5318   5318  -2657  -2657   5318    220    820  -1444   -324  -1317   -358
      0   5318   5318  -2657  -2657   5318    231    836  -1470   -361  -1366   -389
      0   5318   5318  -2657  -2657   5318    181    823  -1499   -384  -1392   -371
      0   5318   5318  -2657  -2657   5318    155    852  -1483   -358  -1350   -340
      0   5318   5318  -2657  -2657   5318    140    849  -1499   -374  -1371   -355
      0   5318   5318  -2657  -2657   5318     72    805  -1569   -431  -1436   -363
      0   5318   5318  -2657  -2657   5318      7    735  -1644   -496  -1501   -449
      0   5318   5318  -2657  -2657   5318    -44    675  -1712   -563  -1548   -480
      0   5318   5318  -2657  -2657   5318    -67    659  -1719   -576  -1548   -498
      0   5318   5318  -2657  -2657   5318   -122    607  -1735   -589  -1584   -550
      0   5318   5318  -2657  -2657   5318   -215    545  -1766   -615  -1628   -597
      0   5318   5318  -2657  -2657   5318   -236    532  -1771   -615  -1652   -597
      0   5318   5318  -2657  -2657   5318   -202    504  -1784   -644  -1680   -652
      0   5318   5318  -2657  -2657   5318   -194    519  -1758   -620  -1652   -649
      0   5318   5318  -2657  -2657   5318   -132    633  -1634   -498  -1527   -511
      0   5318   5318  -2657  -2657   5318    -36    761  -1506   -368  -1397   -397
      0   5318   5318  -2657  -2657   5318    -38    823  -1439   -290  -1327   -363
      0   5318   5318  -2657  -2657   5318    -18    859  -1392   -239  -1273   -316
      0   5318   5318  -2657  -2657   5318     31    904  -1335   -176  -1218   -254
      0   5318   5318  -2657  -2657   5318    116   1021  -1221    -67  -1119   -114
      0   5318   5318  -2657  -2657   5318    116   1085  -1163     -5  -1036     -5
      0   5318   5318  -2657  -2657   5318    119   1122  -1124     51   -940     49
      0   5318   5318  -2657  -2657   5318    124   1114  -1114     80   -888     64
      0   5318   5318  -2657  -2657   5318    140   1104  -1114     90   -865     70
      0   5318   5318  -2657  -2657   5318    114   1034  -1171     36   -922      7
      0   5318   5318  -2657  -2657   5318     77    945  -1228    -28   -992    -59
      0   5318   5318  -2657  -2657   5318     31    875  -1278    -77  -1031   -116
      0   5318   5318  -2657  -2657   5318    -12    836  -1325   -109  -1023   -127
      0   5318   5318  -2657  -2657   5318     54    805  -1337   -116  -1026    -90
      0   5318   5318  -2657  -2657   5318    119    797  -1361   -145  -1065   -103
      0   5318   5318  -2657  -2657   5318    127    805  -1376   -163  -1096   -124
      0   5318   5318  -2657  -2657   5318    150    815  -1379   -161  -1111   -101
      0   5318   5318  -2657  -2657   5318    158    805  -1374   -145  -1101    -77
      0   5318   5318  -2657  -2657   5318    194    836  -1325    -90  -1044    -75
      0   5318   5318  -2657  -2657   5318    228    859  -1286    -49   -995    -88
      0   5318   5318  -2657  -2657   5318    293    875  -1249    -18   -958    -83
      0   5318   5318  -2657  -2657   5318    267    810  -1288    -54   -984   -127
      0   5318   5318  -2657  -2657   5318    179    758  -1322    -77   -997   -137
      0   5318   5318  -2657  -2657   5318    168    766  -1306    -54   -982    -98
      0   5318   5318  -2657  -2657   5318    179    745  -1330    -64  -1008    -90
      0   5318   5318  -2657  -2657   5318     93    711  -1408   -137  -1083   -119
      0   5318   5318  -2657  -2657   5318     70    717  -1408   -158  -1080   -137
      0   5318   5318  -2657  -2657   5318     -7    654  -1454   -210  -1119   -192
      0   5318   5318  -2657  -2657   5318   -153    532  -1569   -316  -1231   -288
      0   5318   5318  -2657  -2657   5318   -236    488  -1618   -355  -1278   -353
      0   5318   5318  -2657  -2657   5318   -265    519  -1600   -337  -1262   -355
      0   5318   5318  -2657  -2657   5318   -254    566  -1556   -301  -1226   -335
      0   5318   5318  -2657  -2657   5318   -249    605  -1491   -246  -1174   -290
      0   5318   5318  -2657  -2657   5318   -368    506  -1532   -290  -1213   -316
      0   5318   5318  -2657  -2657   5318   -467    413  -1597   -353  -1262   -368
      0   5318   5318  -2657  -2657   5318   -553    342  -1647   -402  -1301   -418
      0   5318   5318  -2657  -2657   5318   -545    319  -1644   -410  -1309   -410
      0   5318   5318  -2657  -2657   5318   -431    431  -1530   -322  -1202   -306
      0   5318   5318  -2657  -2657   5318   -374    480  -1470   -270  -1140   -239
      0   5318   5318  -2657  -2657   5318   -376    467  -1467   -267  -1127   -218
      0   5318   5318  -2657  -2657   5318   -324    501  -1434   -236  -1098   -184
      0   5318   5318  -2657  -2657   5318   -290    514  -1421   -231  -1093   -179
      0   5318   5318  -2657  -2657   5318   -316    514  -1410   -223  -1070   -158
      0   5318   5318  -2657  -2657   5318   -179    568  -1345   -168  -1013    -96
      0   5318   5318  -2657  -2657   5318    -72    600  -1291   -122   -969    -57
      0   5318   5318  -2657  -2657   5318   -119    566  -1304   -150  -1000    -96
      0   5318   5318  -2657  -2657   5318   -158    522  -1335   -197  -1036   -148
      0   5318   5318  -2657  -2657   5318   -174    480  -1361   -254  -1093   -231
      0   5318   5318  -2657  -2657   5318   -252    444  -1389   -293  -1137   -285
      0   5318   5318  -2657  -2657   5318   -353    400  -1454   -342  -1195   -342
      0   5318   5318  -2657  -2657   5318   -407    366  -1499   -387  -1244   -397
      0   5318   5318  -2657  -2657   5318   -452    285  -1574   -467  -1325   -480
      0   5318   5318  -2657  -2657   5318   -454    207  -1660   -553  -1431   -581
      0   5318   5318  -2657  -2657   5318   -452    265  -1626   -548  -1475   -644
      0   5318   5318  -2657  -2657   5318   -488    368  -1535   -496  -1504   -675
      0   5318   5318  -2657  -2657   5318   -316    524  -1353   -301  -1350   -555
      0   5318   5318  -2657  -2657   5318   -142    672  -1137     10  -1013   -267
      0   5318   5318  -2657  -2657   5318   -293    667  -1018    306   -566    233
      0   5318   5318  -2657  -2657   5318   -394    410  -1117    431   -205    665
      0   5318   5318  -2657  -2657   5318   -517     23  -1400    340    -98    782
      0   5318   5318  -2657  -2657   5318   -659   -444  -1904   -187   -602    298
      0   5318   5318  -2657  -2657   5318   -769   -901  -2566  -1132  -1660   -631
      0   5318   5318  -2657  -2657   5318   -810   -901  -2733  -1426  -2010   -961
      0   5318   5318  -2657  -2657   5318   -727   -636  -2501  -1231  -1886   -898
      0   5318   5318  -2657  -2657   5318   -717   -462  -2296  -1054  -1774   -820
      0   5318   5318  -2657  -2657   5318   -662   -233  -2031   -828  -1605   -698
      0   5318   5318  -2657  -2657   5318   -535    -12  -1810   -636  -1447   -553
      0   5318   5318  -2657  -2657   5318   -517     59  -1753   -584  -1395   -493
      0   5318   5318  -2657  -2657   5318   -462    116  -1683   -509  -1301   -426
     -5   5312   5318  -2655  -2660   5315   -449    140  -1644   -475  -1262   -387
    -41   5276   5318  -2616  -2681   5294   -457    148  -1636   -480  -1286   -397
    -93   5224   5318  -2566  -2704   5271   -446    148  -1628   -470  -1270   -340
   -142   5175   5318  -2514  -2730   5245   -441    163  -1602   -439  -1208   -303
   -109   5209   5318  -2551  -2714   5261   -405    226  -1517   -355  -1114   -215
    -25   5292   5318  -2634  -2670   5305   -368    205  -1514   -355  -1114   -210
    -59   5258   5318  -2600  -2688   5287   -379    142  -1551   -402  -1169   -236
   -140   5177   5318  -2517  -2727   5248   -353    197  -1501   -353  -1109   -226
   -163   5154   5318  -2496  -2740   5235   -314    270  -1436   -288  -1044   -189
   -236   5081   5318  -2423  -2777   5198   -322    288  -1410   -259  -1010   -135
   -270   5047   5318  -2390  -2792   5183   -322    285  -1392   -239   -982   -114
   -267   5050   5318  -2390  -2792   5183   -290    267  -1382   -239   -969   -119
   -316   5001   5318  -2343  -2816   5159   -303    218  -1382   -252   -971   -140
   -350   4967   5318  -2307  -2834   5141   -407    171  -1418   -296  -1026   -176
   -423   4894   5318  -2236  -2870   5105   -449    215  -1387   -267  -1018   -145
   -501   4816   5318  -2156  -2909   5066   -452    265  -1330   -202   -932   -114
   -592   4725   5318  -2065  -2956   5019   -527    241  -1340   -218   -953   -119
   -535   4782   5318  -2125  -2925   5050   -540    272  -1293   -174   -901    -51
   -475   4842   5318  -2182  -2896   5079   -459    329  -1221   -109   -828    -10
   -511   4806   5318  -2145  -2915   5060   -418    371  -1163    -70   -789     44
   -524   4793   5318  -2135  -2922   5053   -418    418  -1098    -25   -737    111
   -532   4785   5318  -2125  -2925   5050   -400    478  -1018     28   -685    153
   -542   4775   5318  -2117  -2930   5045   -418    480   -987     59   -657    171
   -558   4759   5318  -2099  -2938   5037   -436    488   -976     77   -652    192
   -594   4723   5318  -2062  -2956   5019   -439    504   -982     77   -618    202
   -696   4621   5318  -1961  -3005   4970   -483    465  -1036     23   -654    140
   -833   4484   5318  -1826  -3076   4899   -555    363  -1137    -88   -745      5
   -906   4411   5318  -1751  -3112   4863   -576    335  -1179   -142   -802    -38
   -997   4320   5318  -1660  -3159   4816   -576    290  -1239   -220   -875   -106
  -1083   4234   5318  -1574  -3200   4775   -680    174  -1350   -345   -984   -233
  -1145   4172   5318  -1512  -3231   4744   -758     83  -1423   -431  -1060   -345
  -1265   4052   5318  -1392  -3291   4684   -771      5  -1483   -493  -1122   -423
  -1335   3982   5318  -1325  -3328   4647   -862    -96  -1553   -571  -1213   -501
  -1371   3946   5318  -1288  -3343   4632   -919   -174  -1592   -618  -1249   -548
  -1470   3847   5318  -1189  -3393   4582   -919   -192  -1590   -620  -1260   -568
  -1522   3795   5318  -1135  -3419   4556   -932   -187  -1574   -620  -1265   -584
  -1504   3813   5318  -1156  -3411   4564   -963   -207  -1582   -631  -1275   -592
  -1478   3839   5318  -1179  -3398   4577   -961   -226  -1571   -615  -1254   -542
  -1444   3873   5318  -1213  -3382   4593   -914   -189  -1504   -548  -1176   -465
  -1447   3871   5318  -1210  -3382   4593   -862   -116  -1415   -457  -1093   -402
  -1447   3871   5318  -1210  -3382   4593   -862   -106  -1389   -441  -1062   -379
  -1423   3894   5318  -1236  -3369   4606   -857    -93  -1353   -402  -1026   -290
  -1366   3951   5318  -1293  -3341   4634   -857   -103  -1330   -384  -1023   -254
  -1278   4039   5318  -1379  -3296   4679   -813    -80  -1262   -314   -932   -168
  -1148   4169   5318  -1509  -3234   4741   -789    -96  -1241   -301   -919   -124
  -1047   4271   5318  -1613  -3182   4793   -787   -111  -1223   -285   -891    -85
  -1005   4312   5318  -1654  -3161   4814   -782   -101  -1184   -252   -839    -41
   -945   4372   5318  -1712  -3130   4845   -763    -67  -1130   -202   -795      5
   -878   4440   5318  -1779  -3099   4876   -787    -98  -1122   -189   -771     23
   -833   4484   5318  -1826  -3076   4899   -800   -114  -1093   -163   -743     64
   -828   4489   5318  -1831  -3073   4902   -784   -109  -1065   -137   -714    111
   -818   4499   5318  -1839  -3068   4907   -756   -114  -1057   -137   -701    132
   -823   4494   5318  -1836  -3070   4905   -813   -140  -1062   -148   -698    119
   -844   4473   5318  -1813  -3081   4894   -818   -158  -1067   -155   -693    116
   -885   4432   5318  -1774  -3102   4873   -797   -192  -1104   -187   -706     93
   -849   4468   5318  -1808  -3083   4892   -779   -194  -1101   -184   -688     77
   -885   4432   5318  -1771  -3102   4873   -784   -236  -1145   -244   -756     23
   -950   4367   5318  -1706  -3133   4842   -862   -298  -1205   -319   -820    -31
   -966   4310   5276  -1673  -3122   4793   -940   -342  -1244   -355   -854    -64
   -909   4268   5177  -1678  -3042   4723   -948   -348  -1244   -353   -841    -80
   -904   4227   5131  -1662  -3016   4676   -875   -353  -1249   -363   -852   -109
   -888   4227   5115  -1670  -3000   4671   -849   -361  -1249   -366   -852   -111
   -880   4208   5089  -1665  -2985   4647   -885   -394  -1278   -407   -904   -140
   -867   4175   5042  -1652  -2953   4608   -927   -418  -1286   -423   -935   -135
   -852   4128   4980  -1639  -2917   4551   -958   -428  -1267   -410   -901   -145
   -844   4078   4923  -1618  -2883   4499   -987   -465  -1278   -431   -906   -184
   -828   4032   4860  -1602  -2844   4445  -1041   -501  -1312   -472   -953   -210
   -789   3943   4733  -1577  -2761   4338  -1060   -517  -1322   -493   -989   -210
   -795   3881   4676  -1543  -2735   4276   -969   -480  -1309   -517  -1052   -296
   -797   3839   4637  -1522  -2717   4240   -831   -361  -1213   -478  -1065   -348
   -802   3860   4663  -1530  -2733   4263   -732   -210  -1041   -322   -940   -290
   -750   4058   4808  -1652  -2779   4432   -698      2   -789    -28   -641     10
   -745   4403   5149  -1829  -2948   4777   -792     44   -646    267   -236    441
   -615   4702   5318  -2042  -2966   5009   -937   -283   -750    410     80    807
   -467   4850   5318  -2192  -2891   5084  -1153   -776  -1018    366    200    982
   -693   4624   5318  -1964  -3005   4970  -1322  -1280  -1467    -85   -220    607
  -1179   4013   5193  -1418  -3187   4603  -1473  -1764  -2135  -1023  -1239   -275
  -1171   3502   4673  -1166  -2922   4086  -1577  -1860  -2403  -1423  -1686   -672
  -1166   3185   4351  -1010  -2759   3767  -1564  -1686  -2288  -1350  -1680   -750
  -1163   3076   4240   -956  -2701   3658  -1467  -1475  -2114  -1215  -1600   -735
  -1145   3068   4214   -961  -2678   3639  -1286  -1210  -1867  -1005  -1441   -654
  -1166   3089   4255   -961  -2712   3673  -1117   -995  -1667   -833  -1301   -555
  -1200   3044   4245   -922  -2722   3645  -1052   -911  -1584   -766  -1247   -514
  -1223   2974   4198   -875  -2709   3585  -1057   -891  -1553   -753  -1247   -514
  -1231   2876   4107   -823  -2668   3491  -1078   -917  -1577   -779  -1262   -524
  -1218   2798   4016   -789  -2616   3406  -1070   -950  -1600   -795  -1265   -532
  -1192   2774   3964   -792  -2579   3369  -1052   -945  -1590   -776  -1247   -535
  -1195   2738   3933   -771  -2564   3335  -1010   -937  -1577   -766  -1239   -553
  -1195   2743   3936   -776  -2566   3338   -976   -932  -1558   -743  -1200   -530
  -1158   2790   3949   -818  -2553   3369   -982   -950  -1569   -753  -1202   -579
  -1119   2779   3899   -831  -2509   3338  -1028   -982  -1597   -792  -1267   -571
  -1078   2753   3832   -836  -2455   3291  -1080  -1010  -1602   -802  -1270   -571
   -969   2759   3728   -896  -2351   3244  -1145  -1083  -1641   -846  -1312   -654
   -862   2816   3676   -976  -2268   3244  -1202  -1150  -1686   -888  -1350   -691
   -756   2857   3611  -1052  -2184   3234  -1260  -1187  -1717   -919  -1382   -722
   -636   2868   3504  -1114  -2070   3185  -1288  -1236  -1756   -966  -1423   -756
   -392   2725   3117  -1166  -1756   2920  -1371  -1319  -1826  -1041  -1525   -844
   -189   2683   2873  -1247  -1532   2777  -1436  -1379  -1878  -1124  -1636   -927
    -59   2722   2782  -1332  -1421   2751  -1400  -1345  -1826  -1091  -1545   -844
    -72   2746   2818  -1335  -1444   2782  -1340  -1247  -1706   -953  -1350   -709
   -387   2683   3070  -1148  -1727   2876  -1213  -1049  -1532   -774  -1148   -509
   -636   2564   3200   -963  -1919   2881  -1088   -885  -1413   -659   -984   -384
   -667   2481   3146   -906  -1906   2811  -1078   -815  -1389   -631   -888   -366
   -594   2397   2992   -901  -1792   2694  -1085   -782  -1376   -581   -795   -337
   -509   2346   2852   -919  -1680   2598  -1072   -756  -1343   -485   -698   -327
   -441   2278   2717   -919  -1579   2496  -1039   -748  -1299   -387   -685   -309
   -358   2210   2569   -924  -1462   2390  -1047   -763  -1275   -348   -743   -327
   -233   2187   2421   -976  -1327   2304  -1080   -766  -1273   -363   -800   -353
    -98   2138   2234  -1021  -1169   2184  -1080   -753  -1288   -441   -859   -423
    -64   2036   2101   -987  -1083   2068  -1070   -782  -1350   -548   -935   -504
   -127   1912   2039   -893  -1083   1974  -1044   -841  -1436   -665  -1015   -579
   -231   1782   2013   -774  -1122   1896  -1013   -896  -1491   -735  -1067   -628
   -337   1662   1997   -662  -1169   1829  -1008   -935  -1509   -766  -1085   -646
   -483   1509   1992   -514  -1236   1751  -1026   -976  -1525   -797  -1104   -665
   -509   1345   1855   -420  -1182   1600   -963  -1000  -1532   -828  -1130   -680
   -537   1226   1764   -342  -1150   1493   -937  -1015  -1530   -839  -1137   -683
   -652   1384   2036   -366  -1345   1709  -1013  -1091  -1566   -878  -1156   -691
   -769   1538   2307   -384  -1538   1922  -1041  -1153  -1590   -896  -1161   -678
   -833   1600   2431   -384  -1634   2013  -1057  -1200  -1605   -906  -1163   -665
   -919   1688   2608   -384  -1764   2148  -1065  -1182  -1574   -870  -1119   -610
  -1065   1839   2904   -389  -1984   2369   -948  -1047  -1447   -740   -979   -462
  -1270   2000   3268   -366  -2270   2634   -776   -878  -1280   -579   -805   -290
  -1358   2112   3470   -376  -2416   2790   -709   -769  -1174   -470   -693   -189
  -1296   2239   3535   -470  -2416   2886   -701   -706  -1117   -410   -636   -142
  -1244   2353   3598   -555  -2421   2977   -641   -644  -1060   -358   -584   -103
  -1306   2330   3637   -511  -2470   2982   -652   -615  -1047   -345   -574   -111
  -1291   2252   3541   -480  -2416   2896   -696   -610  -1052   -353   -584   -140
  -1096   2143   3239   -522  -2166   2691   -730   -626  -1075   -400   -631   -207
   -878   1997   2873   -561  -1875   2434   -870   -758  -1208   -545   -776   -361
   -722   1829   2551   -553  -1636   2190  -1021   -922  -1358   -701   -935   -522
   -654   1621   2275   -485  -1465   1948  -1166  -1060  -1478   -831  -1075   -644
   -727   1473   2200   -371  -1462   1836  -1260  -1130  -1519   -885  -1127   -691
   -857   1325   2182   -233  -1522   1753  -1317  -1197  -1551   -919  -1150   -717
   -979   1135   2112    -77  -1545   1623  -1460  -1317  -1636  -1000  -1226   -795
  -1065    971   2034     44  -1551   1501  -1602  -1431  -1712  -1072  -1296   -870
  -1078    883   1961     98  -1519   1421  -1667  -1496  -1735  -1109  -1330   -924
  -1021    909   1927     54  -1475   1418  -1657  -1486  -1693  -1083  -1306   -919
   -820   1096   1917   -137  -1369   1506  -1571  -1376  -1592   -997  -1218   -841
   -644   1223   1867   -293  -1254   1545  -1475  -1327  -1543   -956  -1174   -805
   -566   1241   1808   -337  -1187   1525  -1400  -1345  -1538   -956  -1169   -815
   -571   1200   1771   -316  -1171   1486  -1384  -1350  -1532   -966  -1182   -828
   -584   1202   1787   -309  -1187   1496  -1371  -1322  -1501   -945  -1161   -813
   -613   1176   1790   -283  -1202   1480  -1415  -1345  -1506   -963  -1171   -828
   -558   1153   1712   -296  -1135   1431  -1478  -1395  -1535  -1008  -1202   -865
   -423   1171   1595   -376  -1010   1382  -1441  -1418  -1551  -1031  -1215   -878
   -379   1132   1512   -376   -945   1319  -1444  -1454  -1569  -1049  -1231   -883
   -397   1062   1460   -332   -930   1260  -1478  -1491  -1569  -1060  -1247   -883
   -402    966   1369   -280   -885   1166  -1504  -1504  -1569  -1072  -1262   -898
   -371    852   1221   -241   -797   1036  -1480  -1504  -1584  -1104  -1283   -948
   -389    779   1169   -197   -779    974  -1478  -1483  -1579  -1114  -1293   -984
   -446    774   1221   -166   -836    997  -1434  -1434  -1545  -1088  -1262   -971
   -509    823   1332   -155   -919   1078  -1312  -1335  -1457  -1002  -1174   -883
   -532    823   1356   -145   -945   1088  -1182  -1236  -1371   -937  -1124   -841
   -394    898   1291   -252   -841   1093  -1000  -1057  -1208   -807  -1041   -782
   -207   1052   1257   -423   -732   1153   -888   -898  -1023   -631   -880   -646
    -62   1312   1374   -623   -717   1343   -820   -735   -795   -358   -592   -374
    -25   1712   1738   -841   -883   1722   -844   -685   -633    -83   -184     98
   -181   2096   2278   -956  -1231   2184   -891   -859   -654     51    174    561
   -462   2223   2683   -883  -1574   2452   -969  -1158   -831     44    361    805
   -717   1951   2668   -615  -1691   2309  -1049  -1532  -1213   -306     51    509
   -953   1382   2335   -215  -1644   1857  -1114  -2003  -1821  -1124   -875   -407
  -1106    932   2039     85  -1571   1486  -1249  -2177  -2140  -1561  -1361   -891
  -1205    667   1873    267  -1538   1270  -1275  -2052  -2055  -1499  -1327   -901
  -1195    594   1790    301  -1491   1192  -1192  -1844  -1829  -1299  -1192   -815
  -1202    667   1870    265  -1538   1267  -1015  -1577  -1543  -1057  -1013   -693
  -1332    735   2068    298  -1701   1400   -800  -1280  -1244   -784   -787   -501
  -1460    820   2281    316  -1870   1551   -704  -1083  -1054   -605   -620   -361
  -1480    872   2353    303  -1917   1613   -691  -1002   -989   -545   -563   -290
  -1478    867   2343    303  -1912   1605   -701   -989   -989   -545   -561   -290
  -1473    880   2353    296  -1914   1615   -667   -974   -976   -535   -545   -275
  -1413    932   2343    239  -1878   1636   -652   -935   -943   -493   -504   -231
  -1309    982   2291    163  -1800   1636   -714   -924   -932   -470   -472   -194
  -1267    930   2195    166  -1730   1561   -748   -948   -945   -493   -488   -207
  -1247    893   2140    176  -1693   1517   -740   -945   -937   -488   -472   -207
  -1327    836   2161    244  -1743   1499   -735   -914   -909   -467   -436   -184
  -1408    766   2174    322  -1790   1470   -667   -885   -880   -452   -433   -168
  -1392    717   2109    335  -1751   1413   -672   -898   -870   -444   -426   -127
  -1348    672   2021    337  -1683   1345   -732   -927   -872   -444   -418   -142
  -1283    610   1893    335  -1590   1252   -761   -948   -867   -446   -413   -179
  -1182    566   1748    309  -1465   1156   -732   -932   -844   -444   -413   -148
  -1101    472   1571    314  -1337   1021   -787   -961   -870   -478   -454   -116
   -979    436   1415    270  -1197    924   -813   -979   -867   -472   -446   -148
   -919    418   1335    249  -1127    875   -800   -963   -833   -449   -415   -163
   -969    293   1262    337  -1114    776   -802   -971   -826   -459   -407   -174
   -984    319   1304    329  -1145    810   -722   -922   -753   -397   -345   -137
   -971    335   1306    316  -1140    820   -709   -878   -678   -322   -275    -67
   -966    293   1260    335  -1111    776   -727   -844   -615   -262   -205     -7
   -948    301   1249    324  -1098    774   -696   -782   -530   -168   -114     77
   -919    301   1218    306  -1067    758   -688   -743   -467   -106    -44    135
   -870    324   1192    272  -1031    758   -657   -698   -402    -41     23    181
   -836    348   1184    241  -1010    766   -594   -633   -329     31     96    259
   -795    389   1184    202   -989    787   -558   -574   -265     90    174    322
   -735    444   1179    142   -958    813   -563   -548   -236    106    197    337
   -652    436   1088    106   -870    761   -584   -579   -272     54    150    303
   -594    397    992     98   -792    693   -574   -600   -296     15    119    259
   -672    270    943    202   -807    605   -548   -602   -298    -15    103    236
   -743    140    883    301   -813    509   -540   -631   -342    -90     41    174
   -727     25    753    350   -740    389   -532   -652   -387   -174    -28     96
   -750    -80    667    413   -709    293   -553   -680   -418   -246    -96      7
   -826   -132    693    480   -761    280   -563   -719   -452   -298   -137    -23
   -956   -179    774    566   -865    296   -532   -727   -439   -285   -122    -23
  -1010   -272    737    641   -875    233   -535   -761   -452   -306   -148    -51
  -1057   -353    704    704   -883    176   -553   -776   -470   -335   -171    -75
  -1067   -379    688    724   -878    153   -610   -795   -488   -353   -179   -114
  -1044   -366    678    704   -862    153   -652   -836   -535   -418   -239   -184
  -1015   -366    646    691   -833    140   -680   -865   -566   -459   -293   -205
  -1015   -381    633    698   -826    124   -688   -878   -571   -467   -309   -202
  -1047   -413    633    730   -841    109   -691   -872   -561   -457   -290   -192
  -1057   -402    652    730   -854    124   -706   -888   -548   -441   -252   -155
  -1013   -410    602    711   -810     96   -719   -885   -530   -418   -223   -132
   -937   -316    620    626   -782    153   -719   -878   -509   -405   -213    -88
   -966   -244    722    605   -844    239   -693   -852   -454   -358   -166    -10
  -1000   -145    852    571   -930    353   -636   -795   -368   -280    -80     70
  -1015    -85    930    548   -974    420   -636   -753   -309   -223    -10    132
  -1039     -7   1031    522  -1036    511   -641   -750   -275   -194     28    150
  -1054     85   1140    485  -1096    613   -613   -740   -218   -148     70    210
   -987    142   1127    420  -1057    633   -644   -763   -179   -106    140    270
   -932    176   1109    376  -1021    641   -680   -818   -194   -137    122    236
   -948    233   1182    355  -1065    706   -639   -792   -129    -85    174    293
   -971    309   1280    332  -1124    795   -579   -740    -49     -7    254    361
   -888    353   1239    267  -1065    795   -563   -737    -31     10    277    384
   -795    368   1163    213   -979    766   -558   -748    -18      2    277    392
   -724    353   1078    184   -901    717   -553   -761     -5     -2    280    402
   -665    355   1021    155   -841    688   -548   -763      2      5    288    355
   -646    355   1000    145   -823    678   -527   -763     20     18    303    366
   -633    335    969    148   -802    652   -514   -782     15     -2    285    337
   -600    368    969    114   -784    667   -496   -779     28    -10    270    322
   -545    358    904     93   -724    631   -493   -805     18    -44    231    290
   -504    332    836     83   -670    584   -519   -828      2    -64    226    303
   -457    355    810     49   -633    581   -527   -815     12    -54    252    309
   -413    348    758     31   -587    553   -535   -833      2    -72    246    275
   -355    340    696      7   -524    517   -540   -831      7    -80    249    220
   -316    319    636     -2   -478    478   -587   -859    -25   -122    207    181
   -244    265    506    -10   -376    384   -610   -883    -57   -153    176    153
   -200    228    428    -15   -316    329   -597   -880    -57   -155    174    140
   -210    184    394     12   -301    288   -553   -854    -46   -168    140     98
   -150    187    335    -20   -241    262   -493   -756     33   -132    124     62
   -111    246    358    -70   -233    301   -392   -623    187     -5    210    116
    -75    428    501   -179   -288    465   -329   -465    415    252    465    348
      0    639    639   -319   -319    639   -384   -298    662    631    917    784
     62    846    784   -454   -361    815   -459   -363    672    805   1301   1179
    -10    732    743   -361   -376    737   -514   -620    371    613   1348   1361
    -96    511    607   -207   -353    558   -568   -997   -129    119    989   1083
   -179    207    387    -12   -283    296   -709  -1574   -854   -784     -7    150
   -194    -90    103    140   -150      5   -888  -1992  -1374  -1473   -807   -433
   -223   -324   -101    272    -62   -213   -917  -1906  -1306  -1405   -792   -436
   -241   -524   -283    381     18   -402   -872  -1709  -1075  -1187   -652   -381
   -176   -581   -405    379    114   -493   -782  -1532   -831   -974   -519   -314
   -142   -522   -379    332    116   -452   -623  -1293   -530   -698   -319   -228
   -101   -413   -311    257    103   -363   -478  -1111   -303   -493   -140   -116
    -67   -397   -329    231    129   -363   -418  -1093   -249   -467   -114    -75
     62   -353   -415    145    239   -384   -428  -1124   -257   -472   -132    -59
    145   -363   -509    106    327   -436   -389  -1088   -252   -452   -122   -106
    275   -345   -623     33    449   -483   -423  -1124   -316   -509   -161    -98
    376   -353   -732    -12    553   -542   -491  -1158   -361   -553   -181   -103
    410   -361   -771    -23    589   -566   -478  -1143   -353   -553   -176    -80
    384   -363   -748    -10    563   -555   -472  -1140   -337   -540   -176    -38
    436   -319   -756    -59    594   -537   -444  -1111   -306   -504   -145     -7
    511   -303   -815   -103    662   -561   -454  -1111   -306   -509   -142      5
    550   -332   -883   -109    717   -607   -498  -1143   -332   -527   -148      0
    576   -345   -924   -116    748   -633   -517  -1158   -342   -535   -155    -25
    594   -361   -956   -116    774   -657   -568  -1200   -379   -561   -174    -51
    685   -329  -1015   -179    849   -672   -587  -1215   -392   -563   -171    -62
    743   -319  -1062   -210    901   -691   -581  -1223   -400   -571   -171    -77
    771   -176   -948   -298    857   -561   -571  -1187   -381   -555   -158     10
    758   -148   -909   -306    833   -527   -589  -1176   -371   -537   -145     44
    787   -179   -966   -303    875   -571   -628  -1200   -389   -550   -155     15
    914   -163  -1078   -374    995   -620   -652  -1197   -384   -519   -119     20
   1041   -262  -1304   -392   1171   -782   -722  -1223   -407   -501    -90     15
   1221   -335  -1558   -444   1387   -945   -771  -1257   -444   -506    -75     18
   1356   -355  -1712   -501   1532  -1034   -753  -1221   -394   -449      7     90
   1322   -363  -1686   -478   1504  -1023   -704  -1124   -298   -340    127    171
   1244   -355  -1602   -446   1423   -979   -662  -1044   -194   -231    241    270
   1174   -379  -1553   -397   1363   -966   -620   -956    -85   -129    329    371
   1060   -457  -1519   -301   1288   -987   -553   -870      7    -51    402    446
    885   -561  -1447   -161   1166  -1002   -475   -807     70    -12    433    472
    771   -693  -1467    -41   1119  -1078   -426   -771    106      0    428    446
    714   -852  -1566     67   1137  -1208   -407   -753    127    -15    405    407
    688   -997  -1686    155   1184  -1343   -392   -769    119    -54    368    379
    644  -1119  -1764    239   1202  -1441   -293   -743    161    -54    361    371
    511  -1260  -1771    371   1140  -1514   -226   -704    197    -54    348    342
    496  -1353  -1852    428   1171  -1602   -293   -732    171   -114    270    257
    530  -1470  -2003    470   1262  -1735   -327   -776    140   -168    210    171
    545  -1496  -2042    475   1293  -1769   -329   -820     90   -226    166    101
    532  -1387  -1919    426   1223  -1652   -371   -909     -2   -322     67     54
    415  -1241  -1660    413   1036  -1449   -423  -1008    -88   -392     12     59
    265  -1143  -1408    439    833  -1273   -439  -1057   -119   -407     12     88
     41  -1015  -1057    488    548  -1036   -397  -1008    -59   -337     90    184
   -163   -943   -779    550    306   -862   -348   -922     10   -246    181    327
    -23   -984   -961    501    467   -971   -381   -935    -12   -249    197    488
    236  -1062  -1301    413    766  -1182   -415   -945    -44   -265    187    579
    379  -1109  -1488    366    932  -1299   -379   -935    -51   -277    153    537
    509  -1104  -1615    296   1060  -1358   -379   -950    -64   -316     96    472
    626  -1075  -1701    223   1163  -1389   -418   -961    -80   -358     54    423
    678  -1000  -1678    158   1176  -1340   -407   -935    -72   -355     75    387
    704   -906  -1610    101   1156  -1257   -335   -880    -38   -322    127    420
    737   -872  -1610     67   1174  -1241   -327   -924    -62   -324    137    384
    815   -795  -1610    -10   1213  -1202   -379   -984    -85   -316    145    368
    865   -748  -1613    -59   1236  -1179   -485  -1041    -90   -301    155    379
    932   -776  -1709    -77   1319  -1241   -545  -1091   -106   -306    137    348
   1013   -852  -1867    -80   1439  -1358   -597  -1148   -150   -353     67    239
   1057   -867  -1925    -96   1491  -1395   -548  -1143   -129   -355     51    176
   1021   -883  -1904    -70   1460  -1395   -535  -1106   -101   -340     67    161
    950   -935  -1886     -7   1418  -1410   -587  -1104   -119   -350     67    142
   1028   -966  -1995    -31   1512  -1480   -530  -1111   -150   -381     20     62
   1083  -1041  -2125    -20   1602  -1582   -563  -1145   -189   -418    -25     -5
   1039  -1176  -2216     67   1626  -1696   -607  -1163   -233   -462    -67    -93
    914  -1273  -2187    179   1551  -1730   -571  -1119   -228   -454    -59   -114
    763  -1350  -2117    290   1439  -1732   -600  -1119   -244   -478    -90   -122
    631  -1478  -2109    420   1369  -1792   -652  -1143   -283   -530   -174   -184
    480  -1623  -2107    568   1291  -1865   -696  -1161   -314   -568   -218   -215
    322  -1784  -2107    732   1213  -1945   -750  -1174   -353   -607   -252   -246
    254  -1870  -2125    805   1189  -1997   -779  -1171   -371   -628   -272   -303
    202  -1961  -2164    878   1182  -2062   -820  -1226   -439   -714   -358   -387
    215  -2003  -2218    891   1215  -2109   -841  -1262   -485   -769   -426   -431
    262  -2005  -2268    872   1265  -2135   -833  -1267   -488   -771   -441   -449
    459  -1932  -2392    735   1423  -2161   -823  -1278   -496   -776   -449   -465
    730  -1777  -2509    522   1618  -2143   -789  -1278   -480   -748   -420   -483
    885  -1683  -2569    397   1727  -2125   -714  -1247   -439   -698   -376   -485
    888  -1634  -2522    374   1704  -2078   -535  -1083   -259   -542   -252   -444
    904  -1439  -2343    267   1623  -1891   -309   -820     38   -262    -12   -288
    984  -1088  -2073     51   1527  -1579   -249   -654    314     38    296     -7
   1028   -779  -1810   -127   1418  -1293   -254   -530    571    381    706    420
   1117   -428  -1545   -342   1330   -987   -280   -535    672    584   1088    906
   1122   -384  -1506   -368   1314   -945   -324   -771    400    322   1106   1075
   1085   -568  -1654   -257   1369  -1111   -296   -992     23   -101    841    904
   1057   -862  -1919    -98   1486  -1389   -329  -1356   -498   -732    119    205
    982  -1166  -2148     93   1564  -1657   -441  -1727   -966  -1330   -680   -568
    917  -1376  -2294    228   1602  -1834   -527  -1782  -1021  -1376   -763   -652
    789  -1673  -2465    441   1626  -2068   -563  -1675   -852  -1200   -652   -587
    620  -1904  -2527    641   1571  -2216   -532  -1509   -602   -950   -478   -475
    475  -1956  -2431    740   1452  -2192   -405  -1273   -309   -665   -265   -293
    350  -1899  -2249    771   1299  -2073   -223   -982     -2   -376    -44    -77
    327  -1831  -2158    750   1241  -1995   -135   -833    161   -215     75     51
    389  -1784  -2174    693   1280  -1979    -96   -774    215   -140    127    119
    462  -1756  -2218    646   1340  -1987      0   -727    254    -93    161    150
    511  -1748  -2260    618   1384  -2003   -116   -771    207   -114    163    158
    587  -1722  -2309    568   1447  -2016   -213   -810    166   -135    174    161
    657  -1693  -2353    517   1504  -2023   -205   -833    142   -161    174    153
    678  -1706  -2385    514   1530  -2044   -207   -875    101   -205    148    135
    665  -1686  -2351    511   1506  -2018   -241   -911     77   -213    153    166
    672  -1657  -2333    491   1501  -1995   -311   -950     49   -215    168    174
    628  -1732  -2361    550   1493  -2047   -329   -982     23   -233    158    122
    519  -1831  -2351    657   1434  -2091   -277   -953     38   -226    174    111
    506  -1880  -2387    685   1444  -2132   -252   -922     72   -210    187    119
    579  -1886  -2465    652   1522  -2174   -226   -878    103   -197    189     88
    727  -1883  -2611    576   1667  -2247   -202   -839    129   -184    197     59
    880  -1997  -2878    558   1878  -2436   -218   -859     96   -233    145     20
    966  -2135  -3102    581   2034  -2618   -215   -833    106   -231    132     31
    982  -2244  -3226    631   2104  -2735   -187   -810    140   -215    135     25
    950  -2340  -3294    693   2120  -2816   -176   -787    187   -171    161     57
    943  -2410  -3354    735   2148  -2881   -187   -758    241   -103    210    109
   1054  -2478  -3535    709   2294  -3005   -197   -743    280    -62    239    103
   1122  -2483  -3606    680   2361  -3044   -192   -693    361     38    355    174
   1111  -2408  -3520    646   2314  -2964   -132   -623    467    171    504    322
   1031  -2327  -3359    649   2195  -2842   -101   -566    563    275    628    467
    867  -2242  -3109    685   1984  -2673   -132   -504    652    363    735    602
    709  -2161  -2873    724   1790  -2517    -96   -415    737    444    828    730
    568  -2104  -2675    766   1621  -2390    -41   -350    789    485    875    771
    428  -2104  -2533    839   1480  -2317     12   -324    795    480    870    740
    327  -2169  -2496    919   1410  -2333     -2   -340    758    439    802    659
    280  -2260  -2543    989   1410  -2400    -46   -387    696    358    717    548
    218  -2377  -2598   1078   1405  -2486    -75   -452    615    252    615    420
    158  -2520  -2678   1182   1418  -2598   -106   -532    517    132    498    283
    137  -2652  -2790   1257   1462  -2722   -129   -605    426     28    400    153
    161  -2753  -2915   1296   1538  -2834   -184   -672    348    -59    319     38
    207  -2808  -3016   1299   1610  -2912   -223   -719    296   -119    257    -44
    265  -2829  -3094   1283   1678  -2961   -233   -748    270   -150    226    -88
    358  -2847  -3205   1244   1782  -3026   -246   -779    246   -181    189    -85
    452  -2870  -3322   1208   1886  -3096   -277   -815    223   -210    163   -116
    548  -2909  -3457   1179   2000  -3182   -288   -852    194   -244    111   -189
    654  -2925  -3580   1135   2117  -3252   -319   -870    187   -254     98   -189
    732  -2930  -3663   1098   2197  -3296   -353   -904    145   -301     54   -226
    792  -2974  -3767   1091   2278  -3372   -374   -935    106   -342     10   -283
    815  -3008  -3824   1093   2317  -3413   -402   -950     83   -361     -2   -296
    779  -3021  -3800   1122   2288  -3411   -444   -963     62   -371    -12   -298
    727  -3011  -3741   1140   2231  -3374   -452   -961     64   -368     -5   -301
    683  -3018  -3702   1166   2192  -3359   -444   -937     98   -340     33   -249
    665  -3042  -3710   1187   2184  -3374   -439   -930    122   -327     54   -210
    631  -3039  -3671   1205   2151  -3354   -449   -922    140   -309     85   -179
    594  -3044  -3642   1223   2117  -3341   -457   -917    150   -298    101   -150
    587  -2979  -3567   1197   2075  -3273   -467   -924    163   -283    116    -83
    571  -2920  -3491   1174   2029  -3205   -462   -901    200   -228    187     -7
    548  -2891  -3439   1171   1992  -3164   -465   -878    228   -181    252     46
    535  -2896  -3434   1179   1982  -3167   -470   -872    239   -179    272     64
    524  -2850  -3374   1161   1948  -3112   -420   -841    277   -150    301     67
    519  -2792  -3312   1135   1914  -3052   -363   -810    316   -119    322     90
    496  -2800  -3296   1153   1896  -3047   -374   -802    329   -101    337    127
    478  -2805  -3286   1163   1880  -3044   -387   -810    327   -101    348    145
    475  -2818  -3294   1171   1883  -3057   -361   -797    342    -90    353    137
    465  -2878  -3346   1205   1904  -3112   -345   -789    350    -93    342     98
    452  -2948  -3400   1249   1925  -3174   -355   -820    324   -132    306     59
    407  -3052  -3460   1322   1932  -3255   -355   -846    290   -174    262      0
    376  -3112  -3491   1366   1932  -3302   -361   -865    272   -200    236    -36
    363  -3154  -3517   1392   1940  -3335   -374   -883    257   -220    213    -51
    400  -3164  -3564   1382   1982  -3364   -361   -878    257   -228    210    -44
    470  -3122  -3595   1325   2031  -3359   -322   -844    296   -197    254     -7
    522  -3076  -3598   1275   2060  -3335   -314   -841    301   -197    272     10
    545  -3050  -3598   1252   2070  -3322   -303   -852    288   -220    246     18
    581  -3011  -3593   1215   2086  -3302   -275   -836    301   -213    252     46
    631  -2990  -3621   1176   2125  -3304   -277   -841    301   -215    262     64
    652  -2995  -3647   1171   2148  -3322   -244   -820    322   -205    280     67
    680  -2995  -3676   1156   2177  -3335   -241   -776    358   -192    270     36
    701  -2940  -3642   1119   2171  -3291   -179   -654    472   -111    288      0
    735  -2805  -3543   1034   2135  -3174   -122   -527    628     36    379     51
    787  -2579  -3367    896   2075  -2972    -85   -371    865    306    641    285
    849  -2327  -3180    737   2013  -2753   -135   -241   1088    633   1047    704
    841  -2023  -2865    592   1852  -2444   -262   -353   1041    722   1374   1135
    820  -2122  -2946    649   1880  -2533   -342   -639    685    475   1410   1273
    787  -2307  -3094    758   1938  -2699   -441  -1021    184     -5   1091   1015
    696  -2647  -3343    974   2018  -2995   -571  -1491   -423   -745    239    241
    670  -3005  -3676   1169   2171  -3341   -735  -1870   -924  -1415   -607   -501
    727  -3273  -4000   1273   2364  -3637   -776  -1805   -888  -1408   -665   -594
    750  -3450  -4201   1348   2475  -3824   -714  -1595   -641  -1182   -522   -561
    789  -3520  -4310   1363   2548  -3915   -636  -1408   -402   -971   -384   -485
    807  -3439  -4247   1317   2527  -3842   -514  -1215   -148   -745   -215   -353
    836  -3372  -4208   1265   2520  -3787   -431  -1070     23   -592    -90   -277
    823  -3356  -4182   1265   2501  -3769   -363  -1000     98   -527    -41   -257
    807  -3361  -4169   1275   2488  -3764   -337   -984    106   -527    -59   -259
    745  -3395  -4141   1325   2442  -3767   -335   -953    142   -491    -36   -249
    753  -3398  -4151   1319   2452  -3774   -379   -987    137   -485    -25   -265
    828  -3416  -4245   1291   2535  -3829   -423  -1078     90   -527    -72   -306
    818  -3478  -4299   1327   2559  -3886   -452  -1150     54   -566   -119   -340
    769  -3486  -4255   1358   2512  -3871   -452  -1135     54   -555   -106   -342
    782  -3455  -4240   1335   2509  -3847   -452  -1085     67   -530    -88   -358
    831  -3426  -4260   1296   2543  -3842   -415  -1028     83   -506    -72   -337
    956  -3377  -4336   1208   2644  -3855   -420  -1034     59   -524    -88   -348
   1049  -3328  -4377   1140   2712  -3852   -418  -1052     44   -540    -93   -332
   1041  -3291  -4333   1122   2686  -3811   -410  -1039     54   -527    -75   -337
   1088  -3309  -4401   1109   2743  -3855   -441  -1039     46   -527    -72   -353
   1158  -3343  -4505   1091   2829  -3923   -441  -1057     44   -517    -62   -361
   1228  -3304  -4533   1039   2881  -3917   -475  -1106      7   -540    -88   -400
   1197  -3260  -4458   1031   2826  -3858   -478  -1096      7   -524    -88   -366
   1213  -3205  -4419    995   2816  -3811   -475  -1072     31   -488    -38   -314
   1291  -3154  -4445    930   2865  -3798   -493  -1096     23   -493    -36   -316
   1353  -3115  -4468    880   2909  -3790   -488  -1083     23   -483    -41   -296
   1361  -3057  -4421    846   2891  -3738   -496  -1047     59   -433     -2   -257
   1439  -2961  -4401    761   2917  -3678   -602  -1075     38   -433      0   -218
   1574  -3029  -4606    724   3089  -3816   -644  -1104     12   -452    -12   -226
   1719  -3115  -4834    698   3276  -3975   -680  -1119      0   -462    -15   -254
   1852  -3154  -5009    649   3426  -4081   -719  -1140    -23   -465    -10   -265
   1912  -3174  -5086    631   3496  -4130   -740  -1130    -25   -467     -2   -236
   1813  -3180  -4993    680   3400  -4086   -657  -1028     59   -389     83   -140
   1608  -3250  -4858    820   3231  -4052   -542   -891    176   -280    189    -64
   1382  -3335  -4718    976   3047  -4026   -439   -769    277   -189    288    -31
   1218  -3416  -4634   1096   2925  -4024   -345   -698    324   -161    303    -33
   1080  -3541  -4624   1228   2850  -4081   -283   -659    342   -166    285    -31
   1044  -3676  -4720   1317   2881  -4198   -280   -680    277   -228    220   -119
   1067  -3712  -4780   1319   2922  -4245   -252   -706    241   -283    163   -194
   1104  -3774  -4879   1335   2990  -4325   -254   -766    189   -358     83   -262
   1156  -3756  -4912   1299   3031  -4333   -262   -807    155   -407     41   -298
   1192  -3697  -4889   1252   3039  -4291   -239   -818    153   -407     36   -324
   1213  -3717  -4933   1252   3070  -4325   -200   -800    179   -392     38   -324
   1223  -3774  -4998   1275   3109  -4385   -142   -776    197   -387     31   -311
   1247  -3798  -5047   1275   3146  -4421   -155   -797    181   -405      7   -337
   1335  -3785  -5120   1226   3226  -4453   -181   -841    148   -428    -18   -363
   1462  -3790  -5253   1163   3354  -4520   -194   -888    127   -449    -36   -387
   1545  -3772  -5320   1111   3432  -4546   -205   -917    114   -467    -59   -423
   1634  -3668  -5305   1015   3468  -4484   -252   -961     77   -504    -90   -439
   1683  -3512  -5196    914   3439  -4354   -311  -1002     49   -532   -114   -439
   1730  -3432  -5162    849   3445  -4297   -332  -1021     49   -537   -116   -426
   1774  -3465  -5242    844   3507  -4354   -327  -1034     49   -553   -124   -418
   1608  -3502  -5112    945   3359  -4307   -319  -1013     64   -540   -106   -402
   1299  -3419  -4718   1060   3008  -4068   -272   -937    137   -462    -38   -309
   1080  -3367  -4447   1140   2764  -3907   -236   -896    179   -400     18   -210
   1010  -3465  -4476   1228   2740  -3972   -246   -893    210   -353     67   -155
   1135  -3587  -4723   1223   2927  -4154   -231   -880    210   -350     70   -137
   1363  -3590  -4954   1114   3159  -4271   -296   -880    168   -384     33   -194
   1400  -3603  -5006   1098   3200  -4302   -342   -893    119   -423     -2   -244
   1457  -3647  -5105   1093   3281  -4375   -306   -904     54   -483    -67   -259
   1571  -3717  -5289   1070   3426  -4502   -402   -997    -67   -605   -181   -371
   1553  -3767  -5320   1106   3437  -4543   -561  -1109   -207   -748   -316   -488
   1454  -3865  -5320   1202   3385  -4593   -532  -1088   -241   -787   -350   -496
   1366  -3954  -5320   1293   3341  -4637   -535  -1047   -244   -787   -337   -506
   1257  -4063  -5320   1400   3289  -4692   -592  -1054   -288   -823   -389   -579
   1127  -4094  -5222   1483   3174  -4658   -472   -969   -220   -766   -350   -519
    683  -4208  -4894   1761   2787  -4551   -428   -917   -148   -698   -280   -454
    454  -4328  -4782   1935   2618  -4554   -493   -989   -166   -711   -306   -519
    322  -4450  -4772   2062   2546  -4611   -563  -1060   -187   -740   -342   -615
    267  -4510  -4777   2122   2522  -4642   -615  -1130   -205   -769   -394   -717
    407  -4442  -4850   2016   2626  -4645   -613  -1189   -220   -782   -426   -771
    665  -4297  -4964   1816   2813  -4629   -587  -1234   -215   -779   -426   -782
    833  -4130  -4964   1647   2896  -4546   -600  -1286   -226   -802   -433   -774
    937  -4055  -4993   1558   2964  -4523   -662  -1343   -265   -839   -467   -792
   1028  -4073  -5105   1519   3065  -4588   -665  -1382   -280   -862   -478   -815
   1062  -4068  -5131   1501   3094  -4598   -678  -1395   -259   -846   -454   -823
   1072  -4120  -5196   1522   3133  -4658   -652  -1335   -184   -789   -407   -859
    979  -4180  -5159   1600   3068  -4668   -545  -1179    -49   -701   -366   -901
    839  -4024  -4863   1590   2850  -4442   -400   -891    194   -465   -192   -789
    846  -3704  -4554   1428   2699  -4128   -319   -576    496   -132    114   -498
    888  -3226  -4117   1166   2501  -3671   -340   -439    693    166    506    -15
    833  -2870  -3704   1018   2268  -3286   -423   -704    527    171    787    428
    644  -2766  -3413   1060   2026  -3089   -485  -1047    265     85    937    587
    571  -2883  -3455   1156   2013  -3169   -696  -1491   -161   -309    563    228
    696  -3447  -4143   1374   2418  -3795   -906  -2010   -823  -1174   -428   -740
    888  -4081  -4970   1597   2927  -4525  -1122  -2309  -1304  -1842  -1202  -1467
    987  -4333  -5320   1670   3151  -4827  -1182  -2223  -1283  -1849  -1278  -1558
    924  -4395  -5320   1735   3122  -4858  -1091  -2005  -1093  -1701  -1200  -1538
    906  -4414  -5320   1753   3112  -4868   -872  -1732   -815  -1467  -1018  -1431
   1008  -4312  -5320   1652   3164  -4816   -678  -1486   -550  -1241   -854  -1304
    966  -4354  -5320   1691   3143  -4837   -615  -1389   -441  -1137   -802  -1262
    922  -4398  -5320   1735   3120  -4858   -597  -1369   -381  -1083   -756  -1280
    930  -4390  -5320   1727   3122  -4855   -587  -1350   -319  -1023   -696  -1234
    914  -4406  -5320   1745   3117  -4863   -589  -1296   -272   -945   -618  -1179
    872  -4447  -5320   1787   3096  -4884   -574  -1288   -267   -919   -607  -1153
    867  -4450  -5318   1790   3091  -4884   -633  -1322   -277   -917   -610  -1101
    823  -4429  -5255   1803   3039  -4842   -693  -1335   -272   -901   -594  -1096
    711  -4434  -5146   1862   2927  -4790   -641  -1309   -246   -880   -563  -1049
    571  -4429  -5003   1927   2785  -4715   -597  -1247   -192   -828   -504   -976
    483  -4473  -4959   1995   2720  -4715   -597  -1192   -153   -784   -452   -979
    415  -4546  -4962   2065   2686  -4754   -636  -1210   -184   -820   -485   -971
    316  -4619  -4936   2151   2626  -4777   -639  -1195   -181   -823   -504   -940
    241  -4616  -4858   2184   2548  -4736   -636  -1143   -150   -776   -462   -927
    233  -4595  -4829   2179   2530  -4710   -636  -1145   -155   -771   -470   -927
    249  -4562  -4811   2156   2527  -4686   -615  -1148   -155   -766   -465   -914
    262  -4505  -4767   2122   2514  -4634   -670  -1163   -163   -766   -459   -927
    290  -4406  -4699   2057   2494  -4551   -714  -1169   -166   -748   -449   -898
    275  -4349  -4624   2036   2447  -4486   -680  -1150   -158   -714   -415   -875
    223  -4336  -4562   2055   2392  -4447   -641  -1104   -122   -657   -322   -828
    213  -4338  -4551   2062   2382  -4445   -597  -1047    -83   -613   -262   -735
    210  -4284  -4494   2034   2351  -4388   -618   -984    -25   -550   -210   -644
    119  -4289  -4411   2083   2262  -4349   -589   -909     62   -446   -114   -594
      7  -4362  -4369   2174   2187  -4367   -491   -820    163   -345    -18   -535
    -72  -4411  -4338   2242   2132  -4375   -405   -730    267   -231    114   -446
    -96  -4468  -4375   2281   2138  -4424   -439   -745    249   -236    124   -389
   -116  -4543  -4427   2330   2153  -4486   -446   -756    220   -254    119   -348
   -200  -4598  -4398   2397   2099  -4499   -415   -722    236   -223    187   -316
   -345  -4614  -4268   2481   1961  -4442   -374   -714    231   -241    166   -301
   -379  -4759  -4380   2566   1997  -4569   -376   -756    176   -311     46   -275
   -355  -4967  -4611   2660   2127  -4790   -423   -820     93   -400    -25   -376
   -392  -5133  -4741   2761   2174  -4938   -472   -919    -33   -542   -174   -532
   -509  -5274  -4764   2891   2127  -5019   -483   -969    -85   -618   -272   -633
   -506  -5193  -4686   2850   2088  -4941   -561  -1098   -197   -750   -400   -769
   -504  -5271  -4767   2886   2130  -5022   -574  -1179   -288   -867   -488   -888
   -594  -5266  -4671   2930   2036  -4970   -566  -1187   -301   -909   -594   -922
   -636  -5320  -4684   2979   2023  -5003   -519  -1104   -220   -807   -452   -969
   -475  -5320  -4847   2896   2184  -5084   -615  -1205   -327   -906   -524  -1148
   -400  -5320  -4923   2860   2260  -5123   -631  -1283   -431  -1026   -665  -1252
   -376  -5320  -4946   2847   2283  -5136   -646  -1283   -470  -1057   -688  -1314
   -309  -5320  -5011   2816   2351  -5167   -654  -1288   -470  -1044   -649  -1312
   -239  -5320  -5081   2779   2421  -5203   -693  -1319   -506  -1083   -696  -1286
   -161  -5320  -5162   2740   2499  -5242   -706  -1330   -509  -1093   -717  -1278
   -142  -5320  -5180   2730   2517  -5253   -672  -1304   -452  -1031   -610  -1239
   -236  -5320  -5084   2779   2423  -5203   -683  -1286   -426  -1005   -574  -1213
   -348  -5320  -4975   2831   2312  -5149   -711  -1267   -426  -1015   -615  -1187
   -316  -5320  -5006   2818   2343  -5164   -665  -1231   -389   -987   -605  -1130
   -283  -5320  -5040   2800   2377  -5183   -652  -1260   -384   -992   -613  -1104
   -361  -5320  -4959   2842   2299  -5141   -683  -1293   -415  -1026   -649  -1143
   -602  -5320  -4720   2961   2057  -5022   -594  -1106   -298   -906   -535  -1047
   -631  -5320  -4692   2974   2029  -5006   -594  -1044   -241   -839   -457   -997
   -636  -5320  -4684   2977   2023  -5003   -683  -1093   -270   -857   -439   -992
   -579  -5320  -4741   2951   2081  -5032   -730  -1166   -327   -922   -517  -1015
   -680  -5320  -4642   2998   1979  -4983   -735  -1169   -327   -930   -522  -1049
   -675  -5320  -4645   2998   1984  -4983   -727  -1156   -311   -904   -457  -1034
   -610  -5320  -4712   2964   2049  -5016   -711  -1143   -306   -893   -441  -1044
   -615  -5320  -4705   2969   2044  -5014   -691  -1135   -298   -904   -452  -1047
   -618  -5320  -4705   2969   2042  -5014   -693  -1140   -303   -927   -454  -1044
   -626  -5320  -4694   2972   2034  -5009   -685  -1143   -303   -937   -452  -1049
   -698  -5320  -4621   3008   1961  -4972   -654  -1130   -290   -935   -452  -1047
   -704  -5307  -4603   3005   1948  -4957   -633  -1127   -277   -935   -452  -1060
   -649  -5268  -4619   2956   1982  -4944   -654  -1156   -296   -950   -467  -1085
   -641  -5198  -4556   2920   1956  -4879   -641  -1163   -296   -953   -459  -1104
   -753  -5175  -4424   2964   1834  -4801   -600  -1111   -257   -922   -426  -1036
   -836  -5193  -4356   3016   1758  -4775   -555  -1052   -202   -875   -371   -937
   -896  -5162  -4268   3026   1686  -4715   -566  -1070   -192   -878   -381   -940
   -909  -5159  -4250   3034   1670  -4705   -594  -1101   -215   -914   -413   -976
   -917  -5118  -4203   3016   1641  -4660   -607  -1078   -197   -898   -392   -961
   -943  -5071  -4128   3008   1592  -4601   -605  -1057   -166   -875   -366   -932
   -992  -5094  -4102   3042   1553  -4598   -589  -1034   -140   -859   -348   -914
  -1002  -5097  -4094   3050   1545  -4598   -498   -948    -51   -818   -329   -896
   -937  -5019  -4084   2977   1571  -4551   -387   -831     62   -776   -329   -896
   -904  -4918  -4013   2912   1553  -4466   -288   -667    241   -631   -223   -815
   -841  -4645  -3806   2740   1480  -4227   -252   -407    574   -244    158   -522
   -722  -4198  -3476   2460   1374  -3837   -355   -293    792    124    628    -44
   -688  -3839  -3151   2262   1231  -3496   -535   -504    714    293   1021    459
   -769  -3689  -2920   2229   1075  -3304   -727   -911    439    270   1221    714
   -919  -3894  -2977   2405   1026  -3437   -888  -1436   -101   -285    727    316
  -1062  -4372  -3309   2717   1122  -3839   -997  -1992   -828  -1309   -376   -628
  -1078  -4793  -3715   2935   1317  -4255  -1119  -2187  -1202  -1867  -1015  -1192
  -1060  -5068  -4008   3065   1473  -4538  -1127  -2018  -1085  -1797  -1031  -1293
  -1041  -5141  -4099   3089   1527  -4619  -1013  -1756   -807  -1569   -909  -1273
  -1018  -5112  -4094   3065   1538  -4603   -862  -1501   -514  -1309   -724  -1187
   -982  -4983  -4003   2982   1509  -4494   -665  -1244   -226  -1062   -530  -1054
   -945  -4873  -3928   2909   1491  -4401   -555  -1091    -75   -932   -433   -953
   -922  -4847  -3925   2883   1501  -4388   -506  -1013     12   -846   -371   -911
   -893  -4832  -3938   2863   1519  -4385   -470   -982     59   -802   -345   -906
   -833  -4808  -3977   2821   1571  -4393   -454   -976     67   -800   -353   -909
   -779  -4731  -3951   2756   1584  -4341   -374   -917    140   -730   -275   -846
   -787  -4705  -3920   2743   1564  -4312   -389   -917    150   -704   -244   -846
   -779  -4731  -3954   2753   1584  -4343   -433   -950    109   -743   -298   -888
   -776  -4673  -3899   2722   1558  -4286   -418   -945    101   -753   -337   -857
   -776  -4720  -3943   2748   1582  -4333   -381   -943    101   -750   -337   -839
   -771  -4679  -3907   2725   1566  -4294   -342   -919    142   -704   -285   -782
   -769  -4606  -3837   2686   1532  -4221   -322   -911    171   -667   -252   -761
   -735  -4554  -3821   2642   1540  -4188   -340   -885    158   -665   -249   -800
   -688  -4502  -3813   2595   1561  -4159   -392   -885    116   -691   -283   -815
   -709  -4538  -3829   2624   1558  -4185   -402   -893    114   -691   -283   -735
   -745  -4541  -3795   2642   1525  -4169   -363   -844    166   -633   -228   -667
   -859  -4507  -3647   2683   1392  -4078   -301   -763    239   -558   -158   -600
   -870  -4481  -3611   2675   1369  -4047   -285   -748    262   -530   -132   -576
   -805  -4419  -3613   2611   1402  -4016   -290   -735    277   -506   -103   -553
   -779  -4395  -3616   2587   1415  -4006   -296   -722    298   -467    -70   -527
   -831  -4375  -3546   2600   1356  -3962   -272   -675    353   -400      2   -462
   -904  -4291  -3387   2598   1241  -3839   -215   -579    454   -283    109   -361
   -917  -4252  -3335   2582   1208  -3795   -210   -558    501   -220    174   -301
   -945  -4258  -3312   2600   1182  -3785   -239   -537    527   -179    226   -236
   -966  -4211  -3244   2587   1137  -3730   -226   -483    574   -106    319   -163
   -966  -4146  -3180   2556   1106  -3663   -220   -454    592    -80    355   -142
  -1000  -4123  -3122   2561   1060  -3624   -241   -472    563   -116    311   -148
   -966  -4136  -3169   2551   1098  -3652   -257   -504    527   -155    275   -150
   -932  -4169  -3237   2551   1150  -3704   -254   -519    488   -189    254   -176
   -901  -4177  -3276   2540   1187  -3728   -280   -571    426   -252    202   -241
   -859  -4240  -3380   2548   1257  -3811   -353   -701    296   -392     49   -319
   -893  -4258  -3364   2574   1234  -3811   -322   -717    254   -449      0   -340
   -940  -4291  -3354   2613   1205  -3824   -335   -740    194   -522    -72   -405
   -901  -4330  -3429   2616   1262  -3881   -371   -831     85   -646   -200   -506
   -953  -4346  -3393   2650   1218  -3871   -358   -888     25   -727   -275   -566
   -919  -4310  -3390   2613   1234  -3850   -387   -958    -46   -810   -353   -631
   -885  -4323  -3439   2603   1273  -3881   -441  -1010   -111   -872   -418   -685
   -917  -4388  -3470   2652   1275  -3930   -454  -1028   -148   -914   -459   -727
   -846  -4380  -3533   2611   1343  -3956   -498  -1085   -220   -995   -532   -818
   -761  -4455  -3694   2608   1465  -4076   -532  -1135   -277  -1067   -602   -917
   -641  -4546  -3907   2592   1631  -4229   -581  -1197   -335  -1140   -680   -997
   -491  -4603  -4112   2548   1810  -4359   -662  -1286   -420  -1226   -776  -1041
   -335  -4624  -4289   2478   1974  -4455   -675  -1293   -426  -1226   -784  -1080
   -288  -4640  -4351   2462   2031  -4497   -649  -1270   -397  -1195   -769  -1088
   -340  -4598  -4258   2468   1958  -4429   -561  -1176   -285  -1085   -667  -1005
   -418  -4640  -4221   2530   1901  -4432   -454  -1054   -155   -958   -566   -935
   -535  -4689  -4154   2611   1808  -4421   -306   -906     -5   -823   -452   -857
   -704  -4710  -4006   2707   1649  -4356   -215   -789    114   -709   -350   -782
   -763  -4728  -3964   2743   1597  -4346   -106   -711    192   -636   -290   -724
   -867  -4736  -3868   2803   1499  -4302    -75   -691    220   -592   -252   -714
  -1044  -4627  -3585   2834   1267  -4107   -176   -761    148   -646   -288   -727
  -1249  -4458  -3208   2855    976  -3834   -140   -740    153   -649   -275   -688
  -1348  -4429  -3083   2889    865  -3756   -132   -706    176   -626   -246   -652
  -1301  -4538  -3237   2920    966  -3889   -140   -701    153   -641   -270   -667
  -1158  -4694  -3535   2925   1187  -4115   -122   -722    116   -672   -306   -719
  -1075  -4905  -3829   2990   1376  -4367   -135   -756     72   -711   -345   -758
  -1044  -5102  -4060   3073   1506  -4582    -90   -758     64   -717   -345   -748
  -1036  -4957  -3920   2998   1441  -4440    -85   -766     59   -701   -322   -698
  -1306  -4567  -3263   2935    976  -3915   -158   -795     31   -709   -322   -649
  -1532  -4401  -2868   2966    665  -3634   -101   -750     72   -662   -283   -587
  -1751  -4346  -2598   3047    420  -3473    -44   -704    122   -610   -244   -509
  -1995  -4291  -2296   3143    150  -3294     12   -657    145   -579   -207   -387
  -1901  -4351  -2452   3125    272  -3403     46   -628    150   -542   -153   -220
  -1662  -4393  -2730   3026    532  -3561     54   -626    181   -504   -135    -49
  -1602  -4471  -2870   3034    633  -3671     85   -574    218   -485   -132     36
  -1714  -4450  -2735   3083    509  -3593    200   -472    272   -439    -64     77
  -1644  -4450  -2805   3044    579  -3629    202   -509    210   -498   -111    -46
  -1332  -4481  -3148   2907    906  -3816    116   -602    116   -592   -200   -236
  -1140  -4453  -3315   2795   1085  -3884     46   -688     44   -662   -272   -353
   -956  -4356  -3400   2657   1221  -3878     -7   -745    -12   -724   -335   -457
   -810  -4297  -3486   2551   1337  -3891     18   -717      7   -727   -384   -605
   -753  -4167  -3413   2460   1327  -3790     88   -597    140   -610   -319   -628
   -711  -3954  -3244   2330   1265  -3598    171   -394    405   -319    -36   -431
   -607  -3673  -3065   2140   1228  -3369    145   -233    662     31    405    -59
   -532  -3309  -2777   1919   1119  -3044      2   -277    706    220    800    384
   -623  -3260  -2637   1940   1005  -2948    -36   -428    524    153    966    654
   -709  -3286  -2577   1995    932  -2930    -25   -657    142   -187    797    571
   -717  -3460  -2743   2088   1013  -3102    -59  -1041   -420   -849     38   -124
   -730  -3767  -3037   2247   1150  -3403   -220  -1488   -966  -1577   -898   -966
   -722  -4115  -3393   2418   1332  -3754   -433  -1608  -1114  -1751  -1153  -1210
   -680  -4289  -3608   2483   1462  -3949   -402  -1421   -898  -1538  -1039  -1176
   -701  -4268  -3567   2486   1431  -3917   -244  -1166   -597  -1262   -859  -1065
   -639  -4123  -3486   2379   1421  -3806    -98   -906   -285   -969   -639   -898
   -581  -3993  -3411   2288   1413  -3704     -2   -688    -38   -730   -436   -727
   -532  -3897  -3364   2213   1413  -3629      2   -579     83   -605   -329   -631
   -496  -3806  -3309   2151   1405  -3559     31   -514    137   -537   -272   -600
   -392  -3652  -3260   2021   1431  -3457    103   -428    213   -470   -226   -566
   -303  -3626  -3325   1964   1509  -3476     80   -407    215   -465   -236   -576
   -194  -3582  -3387   1888   1595  -3486     88   -361    252   -426   -213   -561
   -142  -3525  -3382   1834   1618  -3455    119   -314    285   -389   -192   -542
    -72  -3395  -3325   1732   1626  -3361    111   -303    309   -371   -174   -509
      7  -3338  -3346   1662   1675  -3341     77   -316    306   -371   -176   -514
     28  -3356  -3385   1662   1704  -3369     80   -348    275   -405   -218   -568
    -96  -3372  -3276   1735   1590  -3325      5   -374    277   -400   -215   -574
   -192  -3424  -3234   1808   1519  -3330    -20   -374    311   -350   -174   -527
   -213  -3421  -3211   1816   1499  -3317     23   -335    366   -288   -122   -496
   -324  -3442  -3120   1880   1397  -3281     10   -327    394   -254    -75   -457
   -480  -3551  -3070   2016   1293  -3312    -36   -350    389   -257    -75   -462
   -517  -3437  -2922   1974   1200  -3182    -23   -298    457   -194    -15   -428
   -530  -3343  -2813   1935   1140  -3078     77   -200    561   -106     72   -348
   -589  -3216  -2626   1901   1015  -2920    150   -155    613    -49    122   -290
   -472  -3076  -2603   1774   1065  -2839     77   -127    662     36    192   -244
   -376  -3050  -2673   1712   1145  -2863     85    -70    727    140    275   -161
   -314  -2909  -2598   1610   1140  -2753     31    -44    774    220    335   -103
   -270  -2798  -2527   1532   1127  -2662     54     -5    823    301    413      7
   -163  -2639  -2475   1402   1156  -2559    233    122    945    446    568    189
   -132  -2527  -2397   1327   1130  -2462    290    220   1010    522    665    298
   -119  -2330  -2210   1226   1044  -2270    316    410   1156    670    831    483
   -176  -2299  -2125   1236    971  -2213    288    501   1202    727    888    548
   -192  -2270  -2078   1231    943  -2174    379    498   1179    717    878    561
    -98  -2120  -2023   1109    961  -2070    449    493   1150    701    859    555
   -103  -1945  -1842   1023    867  -1893    454    504   1161    704    852    571
   -241  -1958  -1717   1098    737  -1839    446    501   1161    670    792    511
   -672  -2187  -1514   1431    420  -1852    153    384   1028    542    646    374
  -1013  -2192  -1182   1600     83  -1688    265    491   1114    652    756    574
  -1410  -2382   -971   1893   -220  -1678    545    597   1192    740    844    665
  -1982  -2694   -714   2338   -636  -1704    826    691   1288    826    953    743
  -2434  -2927   -493   2681   -971  -1712    844    714   1340    859   1008    748
  -2249  -3135   -885   2691   -683  -2010    787    641   1267    776    914    628
  -1847  -3250  -1402   2548   -223  -2327    678    506   1124    646    782    506
  -1439  -3328  -1888   2382    223  -2608    563    374    976    517    652    348
  -1135  -3390  -2255   2262    558  -2824    488    241    826    368    496    158
  -1013  -3470  -2460   2242    722  -2964    457    181    748    290    397     51
   -937  -3424  -2486   2179    774  -2956    483    189    748    301    423    161
   -792  -3372  -2582   2081    893  -2977    488    192    743    306    452    241
   -576  -3406  -2829   1992   1124  -3117    446    153    691    262    415    197
   -428  -3512  -3083   1969   1325  -3299    379     70    607    176    324     80
   -454  -3473  -3018   1964   1280  -3247    441    103    649    220    374    168
   -532  -3421  -2891   1977   1176  -3156    509    145    688    270    433    236
   -597  -3387  -2790   1992   1096  -3089    506    145    680    277    446    241
   -649  -3429  -2779   2036   1065  -3104    535    189    701    309    478    241
   -750  -3413  -2665   2081    956  -3039    615    265    761    387    571    316
   -846  -3338  -2494   2091    820  -2917    740    361    857    504    706    457
   -862  -3255  -2392   2060    763  -2824    849    428    914    584    802    545
   -862  -3187  -2327   2023    730  -2759    875    462    924    602    844    581
   -815  -3034  -2218   1925    698  -2626    937    506    945    613    870    592
   -675  -2927  -2252   1800    787  -2590    984    511    932    600    844    550
   -530  -2907  -2377   1719    922  -2642    948    480    883    550    782    506
   -428  -2933  -2504   1678   1036  -2717    883    431    810    483    719    475
   -366  -2920  -2553   1641   1093  -2738    888    407    766    431    670    436
   -371  -2959  -2587   1665   1106  -2774    901    397    737    392    633    410
   -436  -3102  -2665   1769   1114  -2883    919    381    709    345    592    366
   -524  -3304  -2782   1914   1124  -3044    883    322    639    259    504    293
   -574  -3434  -2863   2003   1143  -3148    836    259    581    184    436    272
   -657  -3517  -2860   2086   1098  -3187    766    189    524    119    384    270
   -748  -3671  -2922   2210   1085  -3296    688    114    462     46    322    249
   -862  -3915  -3055   2387   1096  -3486    563     25    374    -54    213    155
  -1023  -4151  -3128   2587   1052  -3639    470    -33    309   -135    116     67
  -1226  -4258  -3031   2740    901  -3645    407    -62    283   -174     72     38
  -1332  -4263  -2930   2798    797  -3598    355    -70    280   -179     64     44
  -1169  -4024  -2857   2595    844  -3442    384     10    355   -101    137    124
  -1036  -3819  -2785   2426    872  -3302    394     80    420    -41    197    174
   -995  -3735  -2743   2364    872  -3239    410    163    483     -2    213    158
   -932  -3585  -2652   2260    859  -3120    496    332    613     75    228    109
   -761  -3309  -2551   2034    891  -2930    545    522    792    220    322    137
   -581  -2938  -2356   1758    885  -2647    592    758   1083    527    587    337
   -389  -2496  -2107   1441    857  -2304    566   1002   1400    935   1026    758
   -265  -1990  -1725   1127    730  -1857    452    924   1423   1117   1376   1176
   -280  -1914  -1634   1096    672  -1774    337    623   1148   1013   1444   1304
   -384  -2018  -1634   1200    623  -1826    174    220    714    657   1189   1122
   -452  -2327  -1875   1387    709  -2101    -70   -296    101    -54    449    501
   -462  -2733  -2270   1597    904  -2501   -280   -672   -457   -779   -340   -161
   -472  -2953  -2481   1709   1002  -2717   -316   -550   -410   -782   -402   -257
   -480  -3044  -2564   1761   1041  -2805   -233   -280   -150   -563   -267   -187
   -465  -3063  -2600   1764   1065  -2831   -103    -33     96   -371   -135    -98
   -511  -3021  -2509   1766    997  -2766     72    220    348   -163     10      2
   -600  -3021  -2421   1808    909  -2722    213    387    519    -28    109     72
   -735  -3096  -2361   1914    813  -2730    267    452    574      7    122     80
   -898  -3226  -2327   2062    711  -2777    280    462    563     -7     88     46
   -937  -3244  -2307   2091    683  -2777    340    511    594     31    111     72
   -953  -3180  -2229   2065    636  -2704    389    555    631     67    150    124
  -1034  -3159  -2125   2096    545  -2642    397    571    644     75    155    129
  -1176  -3213  -2036   2192    428  -2626    361    540    633     67    137    111
  -1296  -3307  -2010   2301    355  -2660    340    483    636     64    122     83
  -1332  -3341  -2008   2335    337  -2675    311    446    654     72    124     57
  -1405  -3320  -1914   2364    252  -2618    285    423    672     90    140     57
  -1504  -3291  -1787   2397    140  -2540    265    376    680    103    153     67
  -1439  -3213  -1774   2327    166  -2494    213    254    646     67    109     20
  -1319  -3156  -1839   2236    257  -2499    153    142    631     44     80    -18
  -1262  -3159  -1896   2208    316  -2527     83     64    626     25     64    -31
  -1213  -3172  -1961   2190    371  -2566     28      7    620      7     54    -33
  -1127  -3099  -1971   2114    420  -2535   -114    -93    576    -51     -2    -83
   -987  -3096  -2109   2039    561  -2603   -249   -135    558    -80    -31    -98
   -789  -2951  -2161   1870    683  -2556   -272    -85    602    -44      7    -44
   -620  -2712  -2094   1665    735  -2403   -205     25    693     38     80     46
   -501  -2512  -2010   1506    753  -2262   -122    153    787    135    158    129
   -431  -2314  -1886   1371    727  -2101    -38    296    906    246    254    231
   -213  -1912  -1699   1062    740  -1805     62    470   1067    402    392    381
    106  -1397  -1506    644    802  -1452    241    678   1262    602    587    581
    368  -1067  -1436    350    901  -1252    441    852   1421    763    737    745
    426   -906  -1332    239    878  -1119    514    901   1431    771    735    753
    405   -857  -1265    226    833  -1060    548    922   1413    748    709    727
    454   -787  -1244    166    849  -1015    607    961   1405    737    685    688
    587   -743  -1330     77    958  -1036    667    995   1397    732    680    659
    693   -737  -1434     20   1062  -1083    714   1005   1363    704    649    628
    688   -704  -1392      7   1039  -1049    743    966   1304    644    579    566
    550   -711  -1262     80    904   -987    756    922   1228    563    472    470
    548   -667  -1215     59    880   -940    854    974   1252    584    470    475
    797   -475  -1275   -163   1034   -875    914    974   1257    584    457    480
    956   -329  -1286   -314   1119   -805    904    919   1213    537    394    418
    891   -467  -1358   -213   1122   -911    893    865   1156    478    306    319
    748   -535  -1283   -106   1015   -909    880    823   1114    441    254    259
    620   -607  -1228     -5    922   -919    831    743   1023    348    148    124
    496   -688  -1187     96    839   -937    782    678    966    296     83     36
    389   -745  -1137    176    761   -943    730    605    909    239     12    -51
    322   -870  -1192    275    756  -1031    730    594    917    246      7    -59
    283   -878  -1163    296    722  -1021    774    620    953    288     33    -31
    223   -727   -950    252    584   -839    774    607    932    283     12    -51
    150   -662   -813    254    480   -737    776    587    911    275      2    -54
    231   -558   -789    163    509   -672    763    535    896    262    -12    -70
    371   -381   -756      2    563   -568    795    555    922    285      7    -54
    309   -252   -561    -28    433   -405    828    550    932    301     23    -41
     77   -335   -415    127    244   -374    784    459    867    236    -46   -111
   -158   -506   -348    332     93   -428    685    329    766    132   -137   -207
   -252   -493   -241    371     -7   -366    654    246    730     96   -161   -249
   -142   -358   -215    249     33   -288    654    200    722     98   -150   -257
    215    -96   -311    -62    262   -202    662    179    724    111   -135   -244
    511    140   -371   -324    441   -114    680    140    696     93   -142   -236
    488     93   -394   -293    439   -150    618     31    613      7   -218   -283
    303     31   -272   -168    288   -119    589    -31    600     -7   -218   -246
     75     36    -38    -57     57      0    620    -38    633     25   -179   -161
    -72     15     88     28    -80     51    649    -44    649     46   -161    -90
   -111    -18     93     64   -103     38    654    -72    628     36   -181    -64
   -168    -85     83    127   -127     -2    639   -116    574     -5   -252    -98
   -265   -101    163    181   -215     31    584   -200    470    -98   -371   -161
   -314   -140    174    228   -244     15    522   -293    366   -197   -488   -236
   -236   -176     59    205   -150    -57    470   -368    285   -272   -548   -355
   -197   -119     75    158   -137    -23    446   -413    246   -298   -555   -428
   -207      2    207    101   -207    106    454   -431    228   -290   -555   -426
   -324    116    441    103   -381    277    509   -407    236   -254   -540   -407
   -413    207    620    103   -517    413    537   -397    231   -233   -532   -420
   -350    285    633     31   -491    459    501   -454    161   -285   -602   -496
   -174    348    519    -88   -345    431    397   -574     20   -405   -735   -639
   -122    381    504   -129   -311    441    379   -602    -20   -433   -787   -714
   -205    389    594    -93   -400    491    431   -550     15   -389   -743   -597
   -231    498    727   -135   -478    613    493   -475     51   -348   -706   -527
   -215    594    807   -192   -511    701    610   -296    153   -270   -672   -483
   -135    776    911   -319   -522    844    732    -80    306   -124   -568   -376
    -80   1132   1210   -527   -646   1171    841    168    555    176   -277   -114
    -38   1644   1680   -802   -859   1662    904    358    782    517     90    298
    -77   2190   2268  -1057  -1174   2229    893    218    818    735    444    748
   -189   2512   2701  -1161  -1444   2605    828   -145    693    839    704   1065
   -306   2566   2873  -1132  -1590   2717    698   -574    381    657    587    997
   -371   2221   2590   -924  -1480   2405    566  -1047   -171     25    -88    381
   -288   1777   2062   -745  -1174   1919    389  -1340   -709   -649   -833   -309
   -103   1613   1717   -753   -909   1665    301  -1280   -795   -779  -1036   -470
     38   1751   1712   -896   -836   1732    410   -971   -550   -558   -865   -387
    140   1987   1847  -1065   -854   1919    592   -657   -296   -332   -670   -272
    179   2197   2018  -1189   -919   2109    756   -387    -80   -148   -548   -166
    233   2408   2174  -1319   -969   2291    831   -236     38    -54   -491    -93
    322   2590   2268  -1457   -974   2429    872   -145    101     10   -439    -46
    397   2787   2390  -1595   -995   2590    937    -33    168     93   -348    -12
    454   2946   2491  -1701  -1018   2720    992     59    215    163   -285     51
    493   3089   2595  -1790  -1049   2842   1034    140    241    215   -249    114
    561   3211   2650  -1888  -1044   2933   1062    207    236    233   -249    129
    483   3317   2834  -1901  -1176   3078   1132    316    267    290   -218    194
    327   3406   3078  -1867  -1376   3242   1192    426    322    368   -129    259
    555   3504   2948  -2029  -1195   3226   1052    324    257    319   -184    202
    953   3647   2694  -2301   -870   3172    891    202    176    241   -267    127
   1135   3798   2662  -2468   -763   3231    854    192    158    231   -288    129
   1080   3832   2751  -2457   -833   3291    836    210    137    231   -298    142
    922   3741   2818  -2330   -948   3281    795    220    103    218   -322    145
    906   3761   2855  -2335   -974   3309    756    233     88    215   -329    155
    982   3933   2951  -2457   -984   3442    774    293    137    283   -280    233
   1083   4151   3065  -2618   -992   3608    823    350    213    387   -194    345
   1215   4351   3135  -2782   -958   3743    846    379    270    465   -122    449
   1280   4479   3198  -2881   -958   3839    844    392    327    535    -64    548
   1325   4551   3226  -2938   -950   3889    782    361    327    545    -62    584
   1366   4627   3260  -2998   -948   3943    719    353    319    550    -59    607
   1389   4718   3328  -3052   -969   4024    693    394    350    600    -15    665
   1426   4889   3460  -3159  -1018   4175    693    457    418    685     70    769
   1465   5071   3606  -3268  -1070   4338    709    501    488    776    161    872
   1483   5253   3767  -3369  -1143   4510    724    530    553    867    257    984
   1337   5318   3980  -3328  -1319   4650    704    540    566    917    301   1057
   1218   5318   4099  -3268  -1439   4707    639    537    506    880    257   1036
   1148   5318   4169  -3231  -1509   4744    607    553    444    852    223   1015
   1023   5318   4294  -3169  -1634   4806    605    576    387    833    200   1026
    880   5318   4437  -3099  -1777   4879    631    602    345    807    184   1039
    740   5318   4575  -3029  -1917   4946    602    566    252    753    114    992
    670   5318   4647  -2992  -1987   4983    594    542    176    711     49    948
    667   5318   4647  -2995  -1990   4983    579    493     93    649    -25    888
    724   5318   4593  -3021  -1932   4957    542    423      5    576   -114    797
    691   5318   4624  -3005  -1966   4972    514    371    -75    527   -181    709
    675   5318   4642  -2998  -1982   4980    467    301   -176    470   -265    618
    654   5318   4663  -2987  -2003   4990    400    215   -285    407   -358    511
    628   5318   4689  -2972  -2029   5003    374    189   -348    387   -407    436
    584   5318   4733  -2951  -2073   5027    366    202   -374    379   -428    397
    467   5318   4847  -2894  -2190   5084    381    231   -381    384   -407    407
    345   5318   4972  -2831  -2312   5144    361    226   -407    371   -420    379
    301   5318   5016  -2808  -2356   5167    322    220   -433    361   -439    371
    210   5318   5105  -2766  -2447   5211    285    236   -439    361   -446    415
    171   5318   5144  -2746  -2486   5232    244    236   -465    332   -488    402
     83   5318   5232  -2701  -2574   5276    202    241   -475    314   -517    381
      0   5318   5318  -2657  -2657   5318    171    259   -470    303   -530    363
      0   5318   5318  -2657  -2657   5318    127    228   -488    267   -561    342
      0   5318   5318  -2657  -2657   5318     72    166   -501    233   -594    324
      0   5318   5318  -2657  -2657   5318     25    114   -504    223   -602    332
      0   5318   5318  -2657  -2657   5318     15    127   -444    275   -563    353
      0   5318   5318  -2657  -2657   5318      2    179   -394    322   -527    366
      0   5318   5318  -2657  -2657   5318     -7    244   -363    348   -501    397
      0   5318   5318  -2657  -2657   5318    -64    241   -381    327   -522    387
      0   5318   5318  -2657  -2657   5318   -181    166   -454    233   -626    285
      0   5318   5318  -2657  -2657   5318   -241    137   -506    166   -698    207
      0   5318   5318  -2657  -2657   5318   -233    187   -498    166   -706    202
      0   5318   5318  -2657  -2657   5318   -220    244   -485    168   -701    200
      0   5318   5318  -2657  -2657   5318   -215    275   -496    153   -724    174
      0   5318   5318  -2657  -2657   5318   -228    275   -522    122   -766    135
      0   5318   5318  -2657  -2657   5318   -233    288   -537    109   -795    109
      0   5318   5318  -2657  -2657   5318   -223    311   -535    116   -807     90
      0   5318   5318  -2657  -2657   5318   -231    329   -530    119   -813     77
      0   5318   5318  -2657  -2657   5318   -265    316   -558     85   -844     28
      0   5318   5318  -2657  -2657   5318   -288    309   -584     57   -880    -41
      0   5318   5318  -2657  -2657   5318   -298    311   -587     54   -885    -46
      0   5318   5318  -2657  -2657   5318   -309    293   -607     41   -893      0
      0   5318   5318  -2657  -2657   5318   -303    283   -636     49   -883     25
      0   5318   5318  -2657  -2657   5318   -280    285   -652     72   -867     72
      0   5318   5318  -2657  -2657   5318   -239    309   -657    109   -844    145
      0   5318   5318  -2657  -2657   5318   -197    345   -639    137   -823    200
      0   5318   5318  -2657  -2657   5318    -93    467   -579    176   -831    192
      0   5318   5318  -2657  -2657   5318     67    698   -428    290   -774    233
      0   5318   5318  -2657  -2657   5318    168    937   -189    488   -607    374
      0   5318   5318  -2657  -2657   5318    213   1189    106    815   -275    701
      0   5318   5318  -2657  -2657   5318    106   1226    252   1122    111   1111
      0   5318   5318  -2657  -2657   5318    -12    932    171   1265    384   1418
      0   5318   5318  -2657  -2657   5318   -148    501    -90   1195    426   1483
      0   5318   5318  -2657  -2657   5318   -311     -5   -613    704    -10   1091
      0   5318   5318  -2657  -2657   5318   -488   -519  -1353   -207   -932    254
      0   5318   5318  -2657  -2657   5318   -618   -620  -1706   -662  -1413   -194
      0   5318   5318  -2657  -2657   5318   -550   -342  -1571   -584  -1402   -236
      0   5318   5318  -2657  -2657   5318   -368     10  -1291   -366  -1247   -127
      0   5318   5318  -2657  -2657   5318   -153    319  -1010   -150  -1080     12
      0   5318   5318  -2657  -2657   5318     54    613   -743     67   -904    158
      0   5318   5318  -2657  -2657   5318    132    740   -620    171   -818    241
      0   5318   5318  -2657  -2657   5318    153    797   -571    218   -769    293
      0   5318   5318  -2657  -2657   5318    127    802   -571    220   -763    298
      0   5318   5318  -2657  -2657   5318    106    800   -558    233   -750    311
      0   5318   5318  -2657  -2657   5318     96    807   -542    249   -735    335
      0   5318   5318  -2657  -2657   5318     98    854   -514    296   -688    374
      0   5318   5318  -2657  -2657   5318     98    880   -509    316   -675    379
      0   5318   5318  -2657  -2657   5318     83    883   -519    322   -678    374
      0   5318   5318  -2657  -2657   5318     59    878   -535    316   -678    363
      0   5318   5318  -2657  -2657   5318     41    875   -545    311   -691    340
      0   5318   5318  -2657  -2657   5318      5    857   -574    301   -711    314
      0   5318   5318  -2657  -2657   5318    -33    831   -579    296   -724    298
      0   5318   5318  -2657  -2657   5318    -70    810   -571    293   -730    285
      0   5318   5318  -2657  -2657   5318   -103    787   -587    285   -745    259
      0   5318   5318  -2657  -2657   5318    -70    815   -537    335   -704    285
      0   5318   5318  -2657  -2657   5318    -46    831   -493    387   -665    306
      0   5318   5318  -2657  -2657   5318    -46    820   -483    413   -654    298
      0   5318   5318  -2657  -2657   5318    -59    797   -478    436   -633    314
      0   5318   5318  -2657  -2657   5318    -57    782   -433    483   -584    358
      0   5318   5318  -2657  -2657   5318    -80    761   -400    519   -553    397
      0   5318   5318  -2657  -2657   5318   -116    748   -379    545   -535    418
      0   5318   5318  -2657  -2657   5318   -142    745   -335    600   -483    465
      0   5318   5318  -2657  -2657   5318   -148    769   -293    652   -426    530
      0   5318   5318  -2657  -2657   5318   -168    776   -277    678   -397    558
      0   5318   5318  -2657  -2657   5318   -194    787   -275    683   -387    550
      0   5318   5318  -2657  -2657   5318   -202    810   -265    688   -376    555
      0   5318   5318  -2657  -2657   5318   -207    810   -283    654   -392    548
      0   5318   5318  -2657  -2657   5318   -176    839   -293    641   -394    540
      0   5318   5318  -2657  -2657   5318   -155    849   -319    607   -423    511
      0   5318   5318  -2657  -2657   5318   -135    852   -350    579   -452    483
      0   5318   5318  -2657  -2657   5318   -148    810   -415    509   -519    420
      0   5318   5318  -2657  -2657   5318   -171    745   -504    420   -602    342
      0   5318   5318  -2657  -2657   5318   -176    691   -581    340   -683    277
      0   5318   5318  -2657  -2657   5318   -184    649   -639    280   -745    220
      0   5318   5318  -2657  -2657   5318   -197    607   -696    231   -802    153
      0   5318   5318  -2657  -2657   5318   -202    574   -732    205   -831    116
      0   5318   5318  -2657  -2657   5318   -205    540   -776    171   -872     70
      0   5318   5318  -2657  -2657   5318   -218    498   -833    114   -937      5
      0   5318   5318  -2657  -2657   5318   -223    488   -854     96   -961     -2
      0   5318   5318  -2657  -2657   5318   -220    496   -859     98   -953     10
      0   5318   5318  -2657  -2657   5318   -189    522   -833    135   -917     46
      0   5318   5318  -2657  -2657   5318   -150    553   -805    168   -885     80
      0   5318   5318  -2657  -2657   5318   -122    592   -769    205   -846    116
      0   5318   5318  -2657  -2657   5318   -111    618   -748    228   -823    137
      0   5318   5318  -2657  -2657   5318   -106    623   -750    231   -823    124
      0   5318   5318  -2657  -2657   5318    -88    633   -740    236   -826    116
      0   5318   5318  -2657  -2657   5318    -75    641   -727    246   -815    135
      0   5318   5318  -2657  -2657   5318    -72    646   -719    272   -771    184
      0   5318   5318  -2657  -2657   5318   -106    610   -745    254   -774    174
      0   5318   5318  -2657  -2657   5318   -145    574   -776    218   -789    153
      0   5318   5318  -2657  -2657   5318   -155    566   -807    200   -805    153
      0   5318   5318  -2657  -2657   5318   -137    574   -813    202   -802    161
      0   5318   5318  -2657  -2657   5318   -135    568   -826    194   -815    137
      0   5318   5318  -2657  -2657   5318   -155    542   -870    155   -857     83
      0   5318   5318  -2657  -2657   5318   -148    540   -891    142   -867     72
      0   5318   5318  -2657  -2657   5318   -142    537   -914    124   -883     67
      0   5318   5318  -2657  -2657   5318   -137    514   -943     90   -922     25
      0   5318   5318  -2657  -2657   5318   -124    488   -971     51   -953    -15
      0   5318   5318  -2657  -2657   5318   -161    413  -1054    -44  -1036    -98
      0   5318   5318  -2657  -2657   5318   -231    314  -1166   -153  -1135   -197
      0   5318   5318  -2657  -2657   5318   -267    252  -1236   -213  -1182   -262
      0   5318   5318  -2657  -2657   5318   -231    280  -1208   -189  -1153   -233
      0   5318   5318  -2657  -2657   5318   -176    298  -1187   -171  -1132   -215
      0   5318   5318  -2657  -2657   5318   -135    316  -1163   -137  -1093   -200
      0   5318   5318  -2657  -2657   5318   -132    306  -1176   -145  -1093   -213
      0   5318   5318  -2657  -2657   5318   -153    280  -1200   -166  -1096   -218
      0   5318   5318  -2657  -2657   5318   -155    262  -1223   -187  -1109   -223
      0   5318   5318  -2657  -2657   5318   -148    270  -1226   -189  -1114   -226
      0   5318   5318  -2657  -2657   5318    -72    384  -1137   -129  -1075   -226
      0   5318   5318  -2657  -2657   5318     31    548   -976    -10  -1000   -192
      0   5318   5318  -2657  -2657   5318     83    701   -745    228   -776      2
      0   5318   5318  -2657  -2657   5318     88    857   -465    600   -374    389
      0   5318   5318  -2657  -2657   5318      0    820   -374    857     23    841
      0   5318   5318  -2657  -2657   5318   -106    498   -652    769    184   1137
      0   5318   5318  -2657  -2657   5318   -124    220  -1031    496     90   1109
      0   5318   5318  -2657  -2657   5318   -166    -88  -1527    -46   -454    589
      0   5318   5318  -2657  -2657   5318   -298   -475  -2112   -815  -1322   -252
      0   5318   5318  -2657  -2657   5318   -436   -594  -2338  -1124  -1688   -623
      0   5318   5318  -2657  -2657   5318   -426   -423  -2153   -963  -1590   -594
      0   5318   5318  -2657  -2657   5318   -329   -210  -1904   -766  -1460   -524
      0   5318   5318  -2657  -2657   5318   -174     41  -1608   -522  -1286   -397
      0   5318   5318  -2657  -2657   5318     12    322  -1301   -249  -1057   -213
      0   5318   5318  -2657  -2657   5318    114    467  -1143   -101   -917   -109
      0   5318   5318  -2657  -2657   5318    171    540  -1062    -28   -846    -41
      0   5318   5318  -2657  -2657   5318    205    581  -1018     15   -795     -2
      0   5318   5318  -2657  -2657   5318    262    644   -958     70   -730     36
      0   5318   5318  -2657  -2657   5318    311    711   -906    127   -672     93
      0   5318   5318  -2657  -2657   5318    345    766   -865    168   -631    137
      0   5318   5318  -2657  -2657   5318    371    818   -818    215   -574    181
      0   5318   5318  -2657  -2657   5318    400    875   -766    277   -511    228
      0   5318   5318  -2657  -2657   5318    418    935   -717    329   -462    275
      0   5318   5318  -2657  -2657   5318    444    992   -670    381   -407    329
      0   5318   5318  -2657  -2657   5318    483   1047   -607    433   -348    379
      0   5318   5318  -2657  -2657   5318    519   1096   -548    485   -290    428
      0   5318   5318  -2657  -2657   5318    542   1137   -491    535   -233    491
      0   5318   5318  -2657  -2657   5318    574   1182   -436    594   -168    548
      0   5318   5318  -2657  -2657   5318    613   1221   -371    667    -88    618
      0   5318   5318  -2657  -2657   5318    620   1236   -316    724    -36    672
      0   5318   5318  -2657  -2657   5318    613   1247   -267    774      7    724
      0   5318   5318  -2657  -2657   5318    633   1288   -189    849     88    802
      0   5318   5318  -2657  -2657   5318    641   1317   -127    914    150    852
      0   5318   5318  -2657  -2657   5318    631   1337    -72    982    213    904
      0   5318   5318  -2657  -2657   5318    636   1379     15   1067    298    987
      0   5318   5318  -2657  -2657   5318    626   1405     80   1127    358   1047
      0   5318   5318  -2657  -2657   5318    610   1434    127   1166    410   1096
      0   5318   5318  -2657  -2657   5318    594   1447    145   1182    441   1111
      0   5318   5318  -2657  -2657   5318    594   1457    161   1195    459   1124
      0   5318   5318  -2657  -2657   5318    610   1475    181   1215    483   1163
      0   5318   5318  -2657  -2657   5318    631   1483    200   1226    501   1192
      0   5318   5318  -2657  -2657   5318    620   1465    187   1195    475   1166
      0   5318   5318  -2657  -2657   5318    587   1413    132   1127    418   1111
      0   5318   5318  -2657  -2657   5318    550   1348     59   1041    332   1021
      0   5318   5318  -2657  -2657   5318    509   1267    -25    935    223    898
      0   5318   5318  -2657  -2657   5318    462   1200   -103    844    135    805
      0   5318   5318  -2657  -2657   5318    413   1114   -192    740     33    711
      0   5318   5318  -2657  -2657   5318    389   1057   -244    680    -25    631
      0   5318   5318  -2657  -2657   5318    368   1005   -280    636    -67    566
      0   5318   5318  -2657  -2657   5318    335    940   -329    574   -111    501
    -41   5276   5318  -2616  -2681   5294    288    872   -374    517   -158    436
   -132   5185   5318  -2525  -2725   5250    246    823   -407    472   -202    394
   -192   5125   5318  -2465  -2756   5219    207    784   -433    441   -239    368
   -239   5079   5318  -2418  -2777   5198    202    779   -423    444   -236    358
   -296   5022   5318  -2361  -2808   5167    194    774   -420    444   -241    353
   -332   4985   5318  -2327  -2824   5151    192    771   -413    449   -241    361
   -361   4957   5318  -2299  -2839   5136    187    771   -394    459   -233    366
   -381   4936   5318  -2275  -2850   5125    187    771   -371    478   -218    379
   -358   4959   5318  -2301  -2839   5136    168    763   -358    483   -213    392
   -353   4964   5318  -2307  -2834   5141    150    756   -345    493   -207    392
   -350   4967   5318  -2309  -2834   5141    135    756   -329    498   -189    389
   -345   4972   5318  -2312  -2831   5144    122    750   -314    514   -161    410
   -371   4946   5318  -2288  -2844   5131     88    724   -311    524   -150    439
   -353   4964   5318  -2304  -2834   5141     67    711   -306    540   -132    480
   -340   4977   5318  -2320  -2829   5146     41    688   -324    530   -132    485
   -358   4959   5318  -2299  -2837   5138     33    688   -311    545   -106    488
   -394   4923   5318  -2262  -2857   5118     49    704   -290    566    -75    470
   -400   4918   5318  -2260  -2857   5118     54    696   -293    568    -62    452
   -488   4829   5318  -2169  -2902   5073     54    691   -296    566    -70    454
   -574   4744   5318  -2083  -2946   5029     59    691   -288    574    -62    470
   -605   4712   5318  -2055  -2961   5014     62    670   -296    553    -72    454
   -688   4629   5318  -1971  -3003   4972     57    644   -316    519   -103    428
   -753   4564   5318  -1906  -3034   4941     51    618   -335    498   -122    410
   -797   4520   5318  -1860  -3057   4918     54    597   -337    493   -119    428
   -818   4499   5318  -1842  -3068   4907     31    553   -368    457   -153    405
   -875   4442   5318  -1782  -3096   4879     18    530   -379    431   -181    381
   -888   4429   5318  -1771  -3102   4873     12    522   -374    433   -171    400
   -927   4390   5318  -1730  -3122   4853      7    517   -368    439   -161    400
  -1005   4312   5318  -1652  -3161   4814     10    514   -368    428   -158    392
  -1057   4260   5318  -1600  -3187   4788     10    522   -361    431   -158    397
  -1080   4237   5318  -1579  -3200   4775      7    519   -353    433   -158    394
  -1096   4221   5318  -1561  -3205   4770     10    519   -335    449   -142    405
  -1124   4193   5318  -1532  -3221   4754     31    563   -306    459   -145    392
  -1184   4133   5318  -1473  -3250   4725    114    719   -200    514   -127    381
  -1187   4130   5318  -1473  -3252   4723    207    909    -41    633    -46    428
  -1028   4289   5318  -1628  -3172   4803    280   1119    205    885    174    613
   -727   4590   5318  -1932  -3021   4954    228   1265    439   1200    527    971
   -446   4871   5318  -2210  -2881   5094     72   1036    405   1340    813   1340
   -335   4983   5318  -2325  -2826   5149    -83    597    220   1379   1015   1602
   -350   4967   5318  -2307  -2834   5141   -259    109    -70   1254   1002   1615
   -807   4510   5318  -1852  -3063   4912   -506   -426   -631    623    355   1008
  -1361   3956   5318  -1296  -3341   4634   -758   -805  -1223   -166   -472    231
  -1722   3595   5318   -937  -3520   4455   -852   -776  -1314   -358   -711    -23
  -1803   3515   5318   -854  -3559   4416   -771   -496  -1057   -168   -592     44
  -1761   3556   5318   -898  -3538   4437   -602   -223   -766     51   -426    163
  -1688   3629   5318   -971  -3502   4473   -413     46   -501    262   -265    272
  -1590   3728   5318  -1070  -3452   4523   -309    223   -319    413   -142    358
  -1535   3782   5318  -1122  -3426   4549   -275    303   -223    491    -59    426
  -1439   3878   5318  -1221  -3377   4598   -254    355   -155    548      2    493
  -1312   4006   5318  -1348  -3315   4660   -228    418    -77    618     75    561
  -1273   4045   5318  -1387  -3296   4679   -205    470    -15    672    122    602
  -1182   4136   5318  -1475  -3250   4725   -148    545     70    750    197    672
  -1114   4203   5318  -1545  -3216   4759    -93    602    129    805    262    730
  -1062   4255   5318  -1597  -3190   4785    -41    667    202    870    329    787
   -997   4320   5318  -1662  -3156   4819    -18    701    241    901    368    815
   -956   4362   5318  -1701  -3135   4840     25    730    272    935    410    844
   -833   4484   5318  -1823  -3076   4899     80    763    322    976    459    862
   -831   4486   5318  -1826  -3073   4902    127    813    371   1013    488    862
   -844   4473   5318  -1816  -3081   4894    176    862    407   1044    519    885
   -836   4481   5318  -1821  -3076   4899    233    919    465   1096    581    927
   -867   4450   5318  -1790  -3094   4881    280    953    496   1117    610    937
   -771   4546   5318  -1886  -3044   4931    303    976    519   1132    628    943
   -680   4637   5318  -1979  -3000   4975    350   1018    571   1174    670    982
   -623   4694   5318  -2034  -2969   5006    361   1049    613   1202    701   1000
   -542   4689   5229  -2075  -2886   4959    381   1098    657   1239    735   1031
   -449   4715   5164  -2135  -2805   4938    402   1161    711   1280    776   1062
   -400   4782   5180  -2192  -2790   4980    407   1213    766   1325    820   1093
   -353   4816   5170  -2231  -2761   4993    410   1257    805   1366    862   1122
   -285   4847   5131  -2283  -2709   4988    426   1301    852   1408    904   1161
   -231   4905   5136  -2338  -2683   5019    439   1332    883   1447    950   1205
   -194   4894   5089  -2351  -2642   4990    433   1345    891   1460    969   1221
   -189   4845   5035  -2327  -2611   4938    418   1330    872   1449    966   1218
   -239   4803   5042  -2283  -2642   4923    392   1296    852   1428    956   1208
   -332   4668   4998  -2169  -2665   4832    368   1247    823   1387    930   1179
   -389   4634   5022  -2125  -2707   4829    342   1182    776   1330    883   1143
   -371   4627   4998  -2127  -2683   4811    355   1153    758   1312    870   1130
   -371   4580   4951  -2107  -2660   4764    366   1106    727   1270    833   1085
   -355   4549   4905  -2096  -2631   4725    371   1065    709   1239    805   1060
   -371   4468   4837  -2049  -2603   4653    368   1008    667   1189    758   1010
   -392   4377   4770  -1992  -2579   4572    358    945    618   1130    701    953
   -454   4263   4718  -1906  -2587   4489    335    891    584   1098    672    927
   -540   4128   4666  -1795  -2603   4395    314    833    550   1065    633    880
   -607   4000   4608  -1696  -2608   4304    298    784    519   1031    597    836
   -644   3897   4541  -1626  -2592   4219    262    730    472    989    563    789
   -685   3845   4528  -1582  -2608   4185    249    701    457    976    550    769
   -711   3777   4489  -1535  -2600   4133    231    678    446    966    537    758
   -727   3761   4489  -1517  -2608   4125    218    667    454    969    545    750
   -737   3754   4492  -1506  -2613   4123    220    667    472    984    563    761
   -750   3728   4476  -1488  -2613   4102    202    654    472    989    574    763
   -820   3606   4427  -1395  -2624   4016    189    641    465    976    568    737
   -888   3548   4437  -1332  -2662   3993    184    628    454    966    561    717
   -919   3520   4440  -1299  -2678   3980    200    620    457    961    550    704
   -948   3496   4442  -1275  -2694   3969    233    633    475    974    563    701
   -966   3439   4406  -1236  -2686   3923    231    631    488    984    568    698
   -982   3416   4395  -1218  -2688   3904    205    597    478    966    561    688
  -1034   3351   4385  -1158  -2709   3868    168    561    472    963    574    696
  -1054   3270   4325  -1109  -2691   3798    129    537    462    963    584    701
  -1078   3198   4276  -1060  -2678   3735    101    496    428    932    563    675
  -1098   3161   4260  -1034  -2681   3710     85    462    405    917    553    662
  -1135   3135   4271  -1000  -2701   3702     70    433    381    898    542    646
  -1171   3000   4169   -917  -2670   3585     49    400    340    852    504    610
  -1210   2863   4073   -826  -2642   3468     28    358    303    807    475    584
  -1244   2790   4034   -774  -2642   3411      5    309    259    761    444    550
  -1291   2712   4003   -709  -2647   3356    -20    254    202    698    397    498
  -1330   2613   3941   -641  -2637   3276    -31    218    161    646    350    444
  -1361   2538   3899   -589  -2631   3218    -18    197    145    623    332    418
  -1415   2457   3871   -522  -2642   3161    -25    161    119    589    301    381
  -1467   2338   3806   -433  -2637   3070    -54    106     64    537    246    322
  -1488   2273   3761   -392  -2626   3016    -49     90     54    511    223    298
  -1538   2169   3707   -316  -2621   2938    -54     70     33    491    202    277
  -1574   2081   3652   -254  -2613   2865    -67     44     10    465    184    254
  -1613   1997   3611   -192  -2611   2803    -44     46     20    470    205    265
  -1657   1912   3569   -129  -2613   2740    -44     28     10    452    200    252
  -1652   1849   3499    -98  -2574   2673    -36     25     15    446    202    252
  -1621   1818   3439    -98  -2533   2629     -7     25     25    441    210    254
  -1569   1808   3377   -119  -2473   2592     38     67     59    446    205    249
  -1519   1790   3309   -137  -2416   2548    140    244    163    496    218    231
  -1465   1844   3307   -189  -2387   2574    233    452    342    641    335    303
  -1402   2016   3419   -309  -2410   2717    277    662    592    909    597    535
  -1275   2307   3582   -514  -2429   2943    220    745    774   1187    932    896
  -1210   2592   3803   -691  -2507   3198     57    340    644   1249   1163   1223
  -1280   2644   3925   -683  -2603   3286   -114   -161    402   1208   1267   1392
  -1439   2429   3868   -496  -2652   3148   -246   -646     20    911   1047   1208
  -1592   1891   3483   -148  -2538   2686   -387  -1153   -594    179    290    480
  -1639   1293   2933    171  -2286   2112   -545  -1374  -1088   -501   -433   -223
  -1634   1008   2639    311  -2138   1823   -571  -1244  -1047   -530   -519   -340
  -1621    901   2520    358  -2073   1709   -488   -987   -815   -366   -420   -283
  -1618    862   2481    379  -2049   1670   -353   -724   -566   -184   -285   -176
  -1602    995   2595    303  -2099   1795   -171   -449   -311     23   -111    -28
  -1569   1148   2717    210  -2143   1932    -72   -303   -168    148      2     70
  -1587   1208   2795    189  -2190   2000    -44   -270   -129    174     25    103
  -1636   1174   2811    231  -2223   1992    -38   -277   -135    163     10     98
  -1670   1132   2803    267  -2239   1966    -54   -293   -142    153      7     85
  -1714   1101   2813    306  -2265   1956    -64   -303   -155    153      7     83
  -1779   1041   2821    366  -2299   1930    -54   -296   -153    166     25    101
  -1831    976   2808    428  -2320   1891    -38   -280   -137    189     46    127
  -1860    904   2764    475  -2312   1834    -33   -275   -119    197     46    111
  -1906    828   2733    537  -2320   1779    -31   -270   -106    202     59    114
  -2016    722   2735    644  -2374   1727    -23   -275   -109    197     59    106
  -2104    623   2727    740  -2416   1675    -25   -277   -101    202     64     98
  -2177    579   2756    797  -2468   1667    -12   -262    -83    220     80    109
  -2260    501   2761    878  -2509   1631      5   -241    -62    241     98    132
  -2338    387   2722    974  -2530   1553     10   -244    -57    241    106    142
  -2364    361   2725   1002  -2543   1543     10   -244    -46    249    122    150
  -2379    371   2748   1002  -2564   1558     18   -220    -23    267    153    171
  -2387    348   2733   1018  -2559   1540     12   -200      2    293    181    187
  -2387    319   2707   1034  -2546   1512     12   -168     41    324    207    213
  -2382    314   2696   1034  -2538   1504     33   -116     93    366    257    254
  -2400    319   2720   1041  -2561   1517     49    -64    145    423    316    306
  -2397    335   2733   1031  -2566   1532     62     -5    207    488    384    355
  -2379    389   2766    992  -2574   1577     75     62    272    558    465    426
  -2382    444   2826    969  -2603   1634     83    124    340    633    545    501
  -2377    462   2839    956  -2608   1649     88    171    389    691    610    563
  -2364    496   2860    932  -2613   1678    106    210    428    719    657    602
  -2333    545   2878    891  -2605   1712    127    244    462    743    698    639
  -2288    610   2899    839  -2592   1753    150    262    480    756    719    654
  -2260    613   2873    820  -2566   1740    168    267    483    756    722    654
  -2187    641   2829    771  -2507   1735    181    275    485    748    719    654
  -2086    719   2803    680  -2444   1761    197    280    496    750    732    675
  -2023    727   2751    649  -2387   1738    228    275    496    735    727    657
  -1914    761   2673    576  -2294   1717    259    259    488    706    704    626
  -1829    779   2605    524  -2216   1691    296    246    472    678    675    600
  -1740    810   2548    465  -2143   1678    345    228    457    659    652    579
  -1660    805   2465    428  -2062   1634    407    223    449    649    641    574
  -1587    828   2413    379  -2000   1621    483    226    457    644    639    576
  -1545    865   2410    340  -1979   1636    566    270    493    678    678    618
  -1556    896   2449    327  -2003   1673    631    316    540    724    732    670
  -1587    932   2520    327  -2052   1725    691    363    592    769    779    717
  -1551   1013   2561    267  -2057   1787    774    423    652    831    841    784
  -1540   1057   2595    241  -2068   1826    849    483    717    904    911    836
  -1574   1044   2616    265  -2096   1831    893    519    758    935    940    849
  -1647   1010   2657    319  -2151   1834    922    550    787    956    969    872
  -1771   1039   2808    363  -2288   1922    976    613    859   1026   1034    945
  -1886   1015   2902    433  -2392   1956   1041    678    930   1085   1085    997
  -1992    937   2930    524  -2462   1935   1083    722    971   1117   1111   1018
  -1990    875   2865    558  -2426   1870   1080    735    987   1127   1124   1021
  -1984    857   2842    563  -2413   1849   1054    714    984   1117   1111   1002
  -1940    859   2798    540  -2369   1829   1026    691    984   1109   1111   1002
  -1906    826   2733    540  -2320   1779    979    657    953   1075   1088    979
  -1932    743   2675    594  -2304   1709    930    615    909   1028   1049    932
  -1945    685   2629    628  -2288   1657    893    584    875   1000   1028    904
  -1971    576   2548    696  -2260   1561    875    561    839    963    997    846
  -1953    519   2473    717  -2213   1493    852    548    813    937    976    797
  -1951    441   2392    756  -2171   1415    802    511    771    888    937    740
  -1971    309   2281    828  -2125   1293    784    493    745    857    906    717
  -1943    200   2143    870  -2042   1171    750    459    714    810    857    698
  -1893     80   1974    906  -1935   1028    696    397    652    740    784    644
  -1836    -31   1805    935  -1821    885    633    322    576    652    709    568
  -1823    -85   1738    953  -1782    823    579    259    537    602    657    511
  -1842   -127   1714    984  -1779    792    540    226    514    579    633    483
  -1803   -163   1639    982  -1725    737    501    200    493    555    610    454
  -1748   -205   1543    976  -1647    667    485    184    478    537    597    428
  -1693   -239   1452    963  -1574    607    475    174    475    527    594    420
  -1660   -257   1400    958  -1530    571    467    174    475    522    589    431
  -1615   -277   1335    945  -1475    527    465    179    472    517    584    431
  -1582   -285   1296    935  -1439    504    462    184    475    519    584    433
  -1558   -293   1265    924  -1413    485    467    202    485    517    574    423
  -1532   -327   1205    930  -1371    439    509    283    522    509    535    366
  -1517   -290   1226    901  -1371    467    613    454    657    602    579    366
  -1475   -161   1314    818  -1395    576    709    636    875    810    761    493
  -1392     62   1454    665  -1423    758    717    826   1150   1156   1119    839
  -1337    316   1654    509  -1496    984    623    839   1286   1439   1504   1278
  -1363    433   1797    462  -1579   1114    535    587   1171   1519   1758   1608
  -1441    381   1823    530  -1631   1101    504    283    911   1415   1795   1696
  -1509    124   1631    691  -1571    878    366   -166    345    810   1221   1179
  -1522   -176   1345    846  -1434    584    145   -683   -319    -31    345    381
  -1467   -444   1023    953  -1247    288    -20   -815   -550   -348      0     62
  -1418   -680    737   1049  -1078     28    -12   -646   -402   -236     38     59
  -1374   -784    589   1078   -984    -96     98   -405   -145    -44    163    132
  -1309   -795    511   1052   -911   -142    215   -205     83    132    280    205
  -1254   -670    584    961   -919    -44    353      2    329    342    444    337
  -1228   -540    688    885   -958     72    444    132    501    493    579    436
  -1252   -555    696    901   -976     70    480    166    550    522    613    467
  -1273   -602    670    937   -974     33    480    168    561    522    618    475
  -1275   -626    649    948   -963     12    478    168    574    530    636    480
  -1283   -675    607    979   -945    -33    493    179    602    553    659    491
  -1309   -748    558   1028   -937    -96    493    176    610    558    665    491
  -1330   -769    561   1049   -948   -106    485    166    605    555    657    488
  -1358   -792    563   1075   -963   -114    485    161    605    563    662    504
  -1389   -859    530   1124   -961   -166    488    168    626    576    670    517
  -1431   -956    475   1192   -956   -239    483    161    623    566    659    511
  -1462  -1041    420   1249   -943   -311    462    142    615    555    652    496
  -1470  -1104    363   1286   -919   -371    436    124    613    545    639    480
  -1457  -1137    319   1299   -888   -410    428    127    620    545    644    478
  -1470  -1169    301   1317   -885   -433    423    137    633    558    659    501
  -1480  -1176    303   1327   -893   -436    402    150    646    574    683    530
  -1452  -1153    298   1301   -875   -428    384    166    667    594    706    545
  -1410  -1132    277   1273   -844   -428    374    179    691    620    727    555
  -1366  -1127    236   1247   -802   -446    368    202    727    649    753    579
  -1301  -1065    236   1182   -771   -415    384    254    797    719    818    649
  -1241   -992    249   1114   -748   -374    394    311    870    800    893    717
  -1179   -935    244   1057   -711   -345    397    358    937    870    961    761
  -1111   -867    244    987   -680   -311    426    436   1028    961   1047    841
  -1052   -802    249    927   -652   -277    454    509   1106   1044   1132    919
  -1010   -771    239    891   -626   -267    491    579   1174   1114   1202    982
   -987   -735    252    862   -620   -241    527    631   1228   1163   1262   1041
   -948   -672    275    810   -613   -200    535    649   1257   1184   1291   1080
   -932   -675    257    802   -597   -207    506    639   1262   1174   1288   1083
   -906   -662    244    782   -576   -207    480    628   1262   1169   1288   1080
   -885   -639    246    763   -566   -197    452    623   1257   1156   1286   1083
   -854   -636    215    745   -535   -213    413    605   1252   1132   1270   1080
   -828   -641    187    735   -509   -228    337    563   1228   1098   1247   1054
   -836   -649    187    740   -514   -233    285    530   1210   1065   1213   1028
   -823   -620    202    722   -514   -210    283    527   1197   1036   1195   1021
   -784   -618    166    698   -478   -226    335    545   1189   1015   1184   1010
   -745   -615    129    680   -439   -241    441    574   1174   1000   1174    992
   -714   -558    155    633   -436   -202    537    587   1161    987   1161    979
   -691   -532    158    613   -426   -187    563    563   1150    969   1148    966
   -693   -592     98    641   -397   -246    555    530   1130    945   1124    948
   -683   -592     90    636   -387   -252    558    540   1135    945   1127    937
   -696   -613     83    652   -389   -265    563    576   1143    948   1132    930
   -714   -680     33    698   -374   -324    587    597   1137    948   1135    911
   -724   -740    -18    730   -353   -379    626    597   1137    945   1137    896
   -724   -761    -36    743   -345   -400    654    594   1130    940   1132    880
   -771   -802    -31    787   -371   -418    672    600   1124    937   1124    870
   -831   -831      0    831   -415   -415    672    602   1132    940   1127    862
   -846   -865    -20    854   -413   -444    685    600   1130    930   1122    844
   -846   -883    -36    862   -405   -459    685    581   1122    919   1117    820
   -854   -919    -64    885   -397   -491    683    571   1132    935   1132    823
   -862   -976   -114    919   -374   -545    678    553   1137    943   1143    836
   -906  -1060   -153    982   -376   -607    631    514   1106    911   1119    815
   -945  -1119   -174   1031   -387   -649    574    454   1057    870   1083    776
   -958  -1187   -228   1072   -366   -709    542    410   1021    831   1054    745
   -992  -1241   -249   1117   -371   -745    535    405   1013    815   1041    730
  -1067  -1291   -223   1176   -423   -758    566    452   1039    836   1067    753
  -1140  -1304   -163   1221   -491   -732    605    496   1070    865   1106    784
  -1137  -1330   -194   1231   -472   -763    581    485   1041    841   1088    748
  -1104  -1400   -296   1252   -405   -849    545    452   1000    802   1052    709
  -1098  -1488   -392   1291   -355   -940    532    420    963    769   1010    675
  -1106  -1553   -446   1327   -329  -1000    517    371    917    722    969    626
  -1078  -1579   -501   1327   -288  -1041    506    345    891    696    948    594
  -1044  -1613   -568   1330   -239  -1091    504    332    878    680    930    571
  -1052  -1667   -615   1358   -218  -1143    485    311    849    654    909    545
  -1091  -1719   -628   1405   -233  -1174    478    288    820    626    880    517
  -1106  -1743   -639   1423   -236  -1192    475    280    815    615    867    506
  -1091  -1758   -667   1426   -213  -1213    465    270    815    615    865    506
  -1085  -1790   -704   1436   -192  -1247    441    252    789    592    836    480
  -1070  -1792   -724   1431   -174  -1260    420    239    769    576    818    457
  -1057  -1800   -743   1428   -158  -1273    415    241    761    558    795    426
  -1036  -1842   -805   1439   -116  -1325    480    340    807    568    774    371
  -1031  -1818   -789   1423   -122  -1304    568    483    919    639    800    345
  -1008  -1641   -633   1325   -187  -1137    631    644   1137    859   1002    509
   -956  -1431   -478   1192   -241   -956    633    828   1428   1223   1382    872
   -904  -1150   -246   1028   -329   -698    540    813   1540   1483   1764   1312
   -943   -966    -23    953   -462   -496    410    454   1283   1428   1927   1579
  -1021  -1036    -18   1028   -504   -527    327    124    932   1210   1857   1566
  -1109  -1286   -176   1197   -467   -732    187   -311    407    665   1330   1078
  -1171  -1717   -545   1444   -314  -1132      2   -769   -223   -150    420    220
  -1156  -2013   -857   1582   -150  -1436   -106   -826   -387   -402    116    -85
  -1130  -2187  -1057   1657    -36  -1623    -85   -662   -207   -265    197    -77
  -1098  -2275  -1179   1686     38  -1730    -12   -480      0   -111    288    -38
  -1060  -2260  -1200   1660     70  -1730    140   -249    252     90    433     57
  -1026  -2231  -1208   1626     88  -1719    309    -20    498    296    600    176
   -979  -2192  -1213   1584    116  -1704    384     80    607    384    675    231
   -937  -2174  -1236   1553    148  -1706    400    106    636    407    696    244
   -896  -2166  -1270   1532    187  -1719    407    122    649    415    706    254
   -849  -2177  -1330   1512    236  -1753    405    116    639    407    698    239
   -805  -2190  -1384   1496    288  -1790    402    101    618    387    678    220
   -737  -2229  -1493   1483    376  -1862    374     67    576    342    636    179
   -626  -2270  -1644   1449    509  -1958    340     31    540    306    607    145
   -498  -2229  -1732   1363    613  -1982    309     -5    524    290    597    135
   -368  -2190  -1821   1280    724  -2005    280    -31    517    280    581    129
   -265  -2153  -1888   1208    810  -2021    267    -41    514    280    579    127
   -288  -2151  -1862   1221    787  -2008    293    -10    542    316    613    153
   -405  -2190  -1784   1296    688  -1990    350     41    597    366    662    197
   -446  -2151  -1704   1299    628  -1927    392     85    649    423    719    246
   -446  -2138  -1693   1291    620  -1917    420    122    693    465    758    267
   -452  -2143  -1691   1299    618  -1917    441    161    737    506    797    293
   -457  -2120  -1662   1286    600  -1891    452    194    779    548    839    337
   -444  -2060  -1615   1252    584  -1839    472    228    815    587    883    381
   -454  -2005  -1553   1228    548  -1779    485    265    849    620    919    423
   -480  -1984  -1504   1234    511  -1745    488    288    885    657    958    465
   -527  -1987  -1462   1254    465  -1725    475    319    927    698    997    501
   -550  -1987  -1436   1267    441  -1712    491    363    987    748   1049    550
   -558  -1997  -1439   1278    439  -1719    488    394   1023    787   1085    597
   -587  -1995  -1408   1291    410  -1701    480    418   1049    823   1127    646
   -618  -2026  -1408   1319    394  -1717    480    439   1070    849   1150    672
   -644  -2083  -1439   1363    394  -1761    496    457   1083    857   1169    696
   -667  -2135  -1470   1400    400  -1803    493    446   1065    841   1166    691
   -711  -2169  -1457   1441    371  -1813    470    415   1028    810   1132    667
   -774  -2226  -1452   1499    335  -1839    472    400    995    776   1101    631
   -872  -2330  -1460   1600    293  -1896    483    374    950    737   1065    587
   -963  -2434  -1470   1696    252  -1953    498    353    904    706   1034    561
  -1052  -2491  -1439   1771    192  -1966    522    345    880    688   1018    537
  -1174  -2566  -1395   1867    109  -1982    545    332    857    665    995    504
  -1244  -2629  -1384   1935     67  -2008    571    329    852    662    979    491
  -1286  -2670  -1387   1977     46  -2029    607    332    852    657    969    475
  -1299  -2694  -1395   1997     46  -2044    626    332    841    665    979    478
  -1249  -2652  -1405   1951     75  -2029    646    337    854    685    995    488
  -1202  -2613  -1410   1906    103  -2013    675    350    865    696   1010    506
  -1184  -2590  -1408   1886    109  -2000    709    376    901    732   1054    540
  -1187  -2577  -1389   1883    101  -1984    735    402    922    756   1083    566
  -1140  -2514  -1376   1826    114  -1945    750    418    940    774   1106    579
  -1072  -2460  -1387   1766    155  -1925    776    452    971    807   1143    602
  -1041  -2465  -1423   1753    189  -1945    787    470    995    826   1158    620
  -1021  -2460  -1439   1740    207  -1951    800    491   1021    852   1189    659
  -1015  -2431  -1415   1722    197  -1922    846    530   1060    883   1221    680
  -1002  -2361  -1358   1680    176  -1860    919    584   1122    945   1275    722
   -987  -2299  -1314   1641    161  -1808   1005    654   1184   1000   1332    776
   -969  -2249  -1280   1610    155  -1766   1070    717   1236   1052   1384    823
   -914  -2151  -1239   1530    161  -1696   1119    756   1275   1093   1434    875
   -833  -2036  -1202   1434    184  -1621   1169    800   1325   1150   1491    935
   -782  -1995  -1215   1387    215  -1605   1189    826   1350   1187   1538    982
   -769  -1979  -1210   1374    220  -1595   1213    841   1361   1202   1564   1005
   -807  -1958  -1150   1382    168  -1556   1228    852   1374   1218   1582   1036
   -841  -1982  -1140   1413    148  -1564   1234    865   1384   1228   1595   1052
   -893  -2055  -1161   1473    132  -1608   1239    880   1387   1228   1600   1049
   -919  -2099  -1179   1509    129  -1639   1241    891   1387   1236   1621   1054
   -932  -2156  -1226   1543    145  -1693   1226    893   1379   1234   1618   1052
   -930  -2218  -1291   1574    179  -1756   1218    901   1376   1231   1597   1041
   -937  -2257  -1319   1595    189  -1790   1210    896   1358   1215   1569   1008
   -930  -2340  -1410   1636    239  -1875   1200    885   1332   1192   1548    971
   -919  -2397  -1478   1657    277  -1938   1179    872   1309   1169   1530    953
   -930  -2468  -1538   1699    301  -2003   1158    859   1283   1150   1504    922
   -969  -2530  -1564   1748    296  -2047   1122    836   1262   1127   1475    893
   -992  -2603  -1610   1797    309  -2107   1062    792   1218   1083   1428    870
   -997  -2670  -1673   1834    335  -2174   1028    769   1195   1060   1400    831
  -1015  -2753  -1740   1883    361  -2247    997    753   1182   1049   1389    800
  -1023  -2785  -1761   1901    368  -2273    982    735   1171   1041   1382    795
  -1018  -2782  -1764   1901    371  -2273    958    711   1148   1026   1363    787
  -1034  -2821  -1787   1925    374  -2304    922    685   1119   1000   1343    769
  -1041  -2811  -1769   1925    363  -2291    932    724   1135    997   1332    743
  -1028  -2759  -1730   1893    348  -2247   1010    883   1234   1054   1353    743
  -1023  -2714  -1691   1870    332  -2203   1104   1096   1395   1192   1452    823
   -989  -2501  -1512   1745    259  -2005   1150   1335   1613   1452   1701   1060
   -906  -2223  -1317   1564    202  -1771   1114   1415   1748   1691   1990   1384
   -914  -1966  -1054   1439     67  -1512   1002   1117   1706   1823   2234   1701
  -1065  -1844   -779   1454   -142  -1312    870    683   1602   1922   2447   1971
  -1202  -2055   -852   1626   -176  -1454    678    174   1228   1618   2192   1751
  -1260  -2548  -1291   1904     15  -1919    488   -337    626    896   1454   1021
  -1202  -3042  -1842   2122    319  -2444    277   -605    174    316    854    433
  -1085  -3270  -2184   2179    548  -2727    184   -517    174    259    743    314
  -1034  -3291  -2260   2161    613  -2777    272   -254    366    389    820    350
  -1002  -3205  -2203   2104    597  -2704    431     33    587    542    935    426
   -984  -3141  -2158   2062    584  -2650    597    285    774    675   1036    509
   -982  -3156  -2174   2070    594  -2665    683    415    880    756   1111    548
   -984  -3208  -2223   2096    618  -2714    701    441    909    779   1137    540
  -1000  -3218  -2221   2109    610  -2720    691    444    901    771   1140    532
  -1021  -3205  -2184   2112    579  -2694    672    449    893    758   1132    532
  -1036  -3213  -2177   2125    568  -2696    672    467    904    763   1140    537
  -1041  -3242  -2203   2140    579  -2722    693    493    935    795   1174    566
  -1034  -3226  -2195   2130    579  -2712    711    519    961    820   1195    579
  -1013  -3211  -2200   2109    592  -2704    717    542    982    839   1213    584
  -1000  -3200  -2200   2101    600  -2701    711    555   1002    857   1228    600
   -989  -3185  -2195   2086    600  -2691    719    581   1028    878   1249    628
   -974  -3151  -2177   2062    600  -2662    750    623   1070    914   1286    665
   -956  -3125  -2169   2039    605  -2647    769    652   1096    935   1309    680
   -906  -3104  -2197   2005    644  -2652    776    675   1119    958   1332    704
   -875  -3073  -2197   1971    659  -2634    779    693   1148    982   1356    717
   -865  -3050  -2184   1958    657  -2618    782    706   1163    997   1366    722
   -839  -3011  -2171   1925    665  -2592    792    735   1192   1028   1389    735
   -826  -2969  -2143   1899    657  -2556    807    776   1239   1075   1434    769
   -823  -2961  -2138   1891    657  -2551    797    802   1267   1101   1454    787
   -813  -2966  -2153   1888    667  -2559    789    836   1296   1130   1478    810
   -815  -2951  -2135   1883    657  -2543    789    885   1345   1176   1522    846
   -823  -2938  -2114   1880    644  -2527    789    937   1387   1221   1566    885
   -833  -2940  -2107   1886    636  -2525    771    974   1405   1247   1590    914
   -841  -2948  -2107   1896    631  -2530    745   1015   1426   1278   1618    945
   -844  -2922  -2078   1883    615  -2501    724   1047   1441   1296   1647    984
   -862  -2917  -2055   1891    594  -2486    698   1062   1449   1301   1657   1000
   -898  -2943  -2047   1919    574  -2496    672   1054   1441   1288   1649    992
   -932  -2987  -2055   1958    561  -2522    654   1049   1436   1275   1636    987
   -979  -3021  -2042   1997    530  -2530    641   1039   1418   1249   1618    974
  -1002  -3039  -2036   2021    517  -2538    628   1023   1392   1221   1592    945
  -1013  -3089  -2075   2049    527  -2582    631   1005   1374   1195   1566    911
  -1031  -3089  -2060   2060    511  -2574    646    989   1371   1182   1553    898
  -1057  -3135  -2078   2096    509  -2608    667    969   1369   1171   1538    896
  -1085  -3143  -2057   2114    485  -2600    657    909   1325   1124   1483    846
  -1078  -3107  -2029   2091    472  -2569    667    862   1299   1085   1439    802
  -1041  -3141  -2099   2088    527  -2621    696    833   1286   1062   1408    771
   -966  -3156  -2190   2060    610  -2675    735    810   1278   1047   1387    743
   -880  -3141  -2260   2010    688  -2701    769    789   1273   1039   1371    719
   -831  -3138  -2307   1982    737  -2722    792    769   1262   1026   1358    696
   -776  -3135  -2359   1956    789  -2748    797    750   1241   1005   1337    670
   -719  -3167  -2449   1940    865  -2808    797    745   1231    989   1309    644
   -649  -3159  -2509   1904    930  -2834    807    766   1241    992   1304    644
   -530  -3089  -2559   1808   1013  -2824    810    792   1257   1000   1317    659
   -400  -3013  -2616   1706   1106  -2816    823    818   1275   1010   1325    657
   -306  -2946  -2639   1623   1163  -2792    839    846   1299   1021   1337    657
   -270  -2876  -2605   1574   1166  -2740    867    891   1343   1057   1376    685
   -285  -2886  -2600   1584   1156  -2743    872    906   1363   1065   1384    685
   -283  -2889  -2605   1587   1158  -2748    844    896   1358   1047   1369    675
   -277  -2899  -2621   1587   1171  -2759    797    870   1350   1039   1353    675
   -277  -2915  -2637   1597   1179  -2777    750    836   1348   1031   1350    680
   -290  -2979  -2688   1634   1197  -2837    670    776   1312    989   1319    654
   -285  -3005  -2720   1644   1215  -2865    618    743   1288    971   1309    657
   -241  -2985  -2743   1613   1249  -2865    584    724   1291    976   1317    672
   -176  -2927  -2751   1553   1286  -2839    540    714   1296    982   1332    696
   -132  -2912  -2782   1522   1322  -2847    483    691   1278    963   1317    685
    -90  -2883  -2792   1486   1350  -2839    462    688   1267    950   1306    685
    -57  -2850  -2795   1452   1366  -2824    465    693   1260    948   1301    691
    -44  -2855  -2811   1449   1382  -2834    496    714   1267    956   1312    696
    -54  -2907  -2852   1478   1397  -2878    530    735   1260    943   1299    678
    -49  -2891  -2842   1470   1395  -2865    581    753   1249    930   1280    652
    -41  -2889  -2847   1462   1402  -2868    628    766   1239    919   1260    628
    -70  -2935  -2865   1504   1397  -2902    665    766   1218    898   1236    607
   -111  -2995  -2886   1551   1384  -2940    688    761   1189    867   1202    579
   -153  -3081  -2927   1615   1384  -3003    709    761   1163    849   1182    555
   -202  -3154  -2951   1678   1374  -3052    732    763   1145    839   1169    532
   -239  -3208  -2969   1725   1363  -3089    753    761   1127    823   1148    509
   -275  -3273  -2998   1774   1358  -3138    753    753   1109    802   1127    478
   -345  -3341  -2995   1844   1325  -3169    722    724   1075    774   1093    441
   -407  -3411  -3005   1906   1299  -3208    719    711   1052    748   1062    397
   -431  -3429  -2998   1930   1283  -3213    797    789   1091    763   1067    381
   -452  -3411  -2959   1930   1252  -3185    935    982   1208    833   1091    384
   -446  -3333  -2886   1888   1218  -3112   1031   1197   1389    992   1218    478
   -407  -3109  -2701   1758   1145  -2907   1078   1439   1649   1280   1501    732
   -335  -2790  -2455   1564   1060  -2624   1021   1564   1849   1590   1870   1127
   -363  -2551  -2190   1457    911  -2372    898   1260   1784   1719   2135   1475
   -480  -2520  -2039   1499    776  -2281    719    797   1545   1678   2213   1610
   -579  -2712  -2132   1644    774  -2423    514    265   1088   1291   1875   1330
   -644  -3174  -2530   1909    943  -2852    335   -301    389    433    995    496
   -602  -3624  -3024   2112   1208  -3325    174   -478    -25   -119    420    -49
   -553  -3821  -3268   2187   1356  -3543    168   -296     49    -90    400   -116
   -530  -3894  -3367   2210   1418  -3632    285    -33    265     67    496    -72
   -514  -3891  -3377   2203   1431  -3634    452    220    493    244    613     10
   -498  -3741  -3242   2117   1369  -3491    626    483    745    454    787    145
   -485  -3655  -3169   2070   1340  -3413    717    623    875    561    880    220
   -465  -3621  -3156   2042   1343  -3390    750    672    914    584    901    231
   -459  -3619  -3159   2039   1348  -3390    784    704    945    613    922    244
   -493  -3616  -3122   2055   1312  -3372    771    688    930    592    906    228
   -519  -3600  -3083   2060   1280  -3343    766    688    927    592    906    223
   -558  -3629  -3073   2091   1254  -3351    763    696    932    594    911    223
   -592  -3663  -3070   2127   1239  -3367    779    704    940    600    914    231
   -620  -3702  -3083   2161   1231  -3395    800    719    945    610    919    231
   -613  -3712  -3099   2161   1241  -3406    802    724    943    610    914    218
   -605  -3681  -3078   2143   1234  -3380    802    730    943    610    914    215
   -618  -3639  -3021   2130   1200  -3330    815    740    953    626    932    223
   -602  -3668  -3065   2132   1231  -3367    815    748    948    626    932    226
   -576  -3650  -3073   2112   1247  -3361    813    756    948    628    932    223
   -542  -3582  -3042   2062   1249  -3312    813    758    953    636    940    223
   -491  -3574  -3083   2034   1296  -3330    810    756    953    631    935    223
   -436  -3561  -3125   1997   1343  -3346    815    758    958    633    935    226
   -405  -3546  -3141   1974   1366  -3343    807    769    974    649    950    241
   -389  -3546  -3159   1966   1382  -3354    797    771    979    654    961    249
   -394  -3530  -3135   1964   1369  -3333    787    787    997    685    989    272
   -410  -3507  -3096   1956   1340  -3302    787    805   1023    719   1021    293
   -436  -3483  -3047   1958   1304  -3268    802    859   1080    782   1078    348
   -465  -3491  -3026   1977   1278  -3260    820    911   1132    833   1130    397
   -470  -3473  -3003   1971   1265  -3239    841    966   1189    898   1197    454
   -504  -3473  -2972   1987   1231  -3224    859   1002   1231    945   1244    498
   -548  -3465  -2917   2005   1182  -3190    883   1026   1260    979   1286    553
   -563  -3445  -2883   2003   1158  -3164    901   1034   1278    995   1309    592
   -579  -3494  -2915   2036   1166  -3205    909   1028   1265    969   1288    579
   -545  -3530  -2985   2039   1218  -3260    901    992   1221    922   1239    535
   -470  -3546  -3076   2008   1301  -3312    888    950   1182    872   1184    483
   -381  -3541  -3159   1961   1387  -3351    880    904   1132    815   1124    431
   -306  -3517  -3211   1912   1452  -3364    878    862   1088    763   1083    389
   -210  -3507  -3296   1857   1540  -3403    854    805   1026    701   1021    332
   -101  -3507  -3406   1805   1652  -3457    836    756    976    646    958    275
     -7  -3468  -3460   1738   1725  -3463    833    722    940    605    914    228
     -2  -3468  -3465   1735   1730  -3468    852    704    924    581    896    215
    -62  -3489  -3426   1774   1680  -3457    891    711    932    589    901    231
   -140  -3520  -3380   1829   1618  -3450    927    722    935    594    904    241
   -189  -3525  -3335   1855   1571  -3429    956    727    943    602    909    239
   -215  -3543  -3328   1880   1556  -3437    969    727    940    600    909    226
   -197  -3525  -3328   1860   1564  -3426    966    724    935    607    917    218
   -192  -3494  -3302   1842   1553  -3398    969    735    948    628    935    220
   -158  -3483  -3325   1821   1582  -3406    963    717    943    615    924    200
   -166  -3460  -3294   1813   1564  -3377    966    709    943    623    924    202
   -228  -3434  -3208   1829   1488  -3320   1002    745    989    672    974    259
   -293  -3411  -3117   1852   1410  -3265   1034    782   1039    722   1015    303
   -381  -3398  -3018   1888   1317  -3208   1049    805   1060    745   1031    319
   -491  -3434  -2943   1964   1226  -3190   1052    805   1057    745   1034    316
   -587  -3473  -2889   2029   1148  -3182   1023    774   1036    735   1034    311
   -672  -3533  -2860   2101   1093  -3198    989    719    997    717   1023    303
   -740  -3587  -2847   2161   1052  -3218    963    683    963    691   1008    296
   -805  -3595  -2790   2200    992  -3192    969    670    963    688   1015    306
   -901  -3616  -2714   2257    904  -3164    976    665    966    698   1031    314
   -932  -3663  -2730   2296    896  -3195    982    649    950    675   1008    301
   -888  -3722  -2834   2304    971  -3281    948    607    904    626    961    252
   -820  -3774  -2953   2299   1065  -3364    909    579    859    594    927    223
   -802  -3811  -3008   2307   1098  -3408    935    615    870    607    927    226
   -828  -3821  -2995   2325   1083  -3408    963    644    872    613    924    226
   -844  -3824  -2979   2333   1067  -3403    969    649    862    600    917    213
   -802  -3821  -3018   2312   1106  -3421    963    644    841    574    891    176
   -776  -3793  -3018   2283   1119  -3408    995    657    844    571    898    181
   -841  -3832  -2990   2335   1072  -3411   1010    646    820    550    885    176
   -919  -3907  -2990   2410   1034  -3450    997    628    784    522    857    155
   -828  -3917  -3089   2374   1130  -3504    987    592    758    501    833    129
   -787  -3959  -3172   2372   1192  -3567    979    587    748    488    807     96
   -802  -3985  -3182   2392   1187  -3585    979    592    740    488    789     75
   -815  -3975  -3159   2392   1169  -3567    982    613    740    504    800     77
   -828  -3946  -3117   2387   1143  -3533    976    639    750    530    813     72
   -857  -3967  -3112   2410   1124  -3541   1008    717    795    555    813     59
   -859  -3928  -3068   2395   1104  -3499   1098    865    898    626    833     46
   -872  -3811  -2938   2340   1031  -3374   1182   1026   1060    782    956    129
   -872  -3603  -2730   2239    927  -3167   1247   1215   1317   1075   1241    394
   -836  -3341  -2504   2088    833  -2922   1223   1325   1512   1389   1628    820
   -906  -3052  -2145   1977    618  -2600   1161   1174   1478   1522   1930   1223
  -1075  -2987  -1912   2031    415  -2452   1140    927   1254   1452   2034   1418
  -1286  -3128  -1842   2208    277  -2486   1083    654    872   1130   1797   1234
  -1397  -3416  -2018   2405    309  -2717    943    181    246    358    971    426
  -1413  -3712  -2299   2564    441  -3008    774   -116   -174   -181    381   -145
  -1369  -3964  -2598   2665    613  -3281    717    -59   -132   -168    348   -228
  -1325  -4102  -2777   2714    724  -3439    802    135     85     10    459   -179
  -1244  -4136  -2891   2688    820  -3515    935    337    309    187    568   -119
  -1174  -4110  -2935   2642    880  -3525   1091    563    545    387    711    -28
  -1111  -4032  -2922   2569    904  -3478   1197    714    693    519    820     51
   -987  -3972  -2985   2481    997  -3478   1223    756    727    542    857     77
   -893  -3954  -3060   2423   1083  -3509   1226    761    724    540    859     72
   -854  -3923  -3070   2387   1106  -3496   1252    784    745    553    870     75
   -776  -3904  -3128   2340   1174  -3517   1273    797    748    558    878     75
   -696  -3886  -3190   2291   1247  -3538   1270    792    740    548    872     62
   -646  -3884  -3237   2262   1291  -3561   1273    805    748    550    875     54
   -600  -3865  -3265   2231   1332  -3567   1270    813    753    558    880     38
   -581  -3858  -3278   2218   1348  -3569   1260    815    745    558    878     25
   -600  -3977  -3377   2288   1387  -3678   1226    779    693    506    820    -28
   -610  -4078  -3468   2343   1426  -3772   1163    722    633    444    758    -96
   -454  -3951  -3496   2203   1519  -3722   1184    758    675    485    805    -64
   -215  -3691  -3476   1951   1628  -3585   1262    862    774    587    917     38
   -296  -3710  -3413   2003   1558  -3561   1275    906    797    626    958     88
   -418  -3774  -3359   2096   1470  -3569   1254    911    789    631    961    114
   -472  -3782  -3312   2127   1418  -3548   1218    898    776    618    943    135
   -491  -3707  -3218   2096   1361  -3463   1208    917    795    641    974    171
   -402  -3613  -3211   2008   1402  -3413   1221    963    836    691   1034    223
   -397  -3613  -3218   2005   1408  -3416   1184    966    833    693   1041    223
   -418  -3551  -3133   1984   1356  -3341   1166    995    867    732   1085    265
   -475  -3486  -3011   1979   1265  -3250   1169   1057    922    800   1156    340
   -654  -3600  -2946   2127   1145  -3273   1091   1054    919    802   1161    350
   -675  -3634  -2959   2153   1140  -3296   1036   1052    909    800   1150    348
   -496  -3445  -2948   1969   1223  -3198   1080   1119    976    875   1215    423
   -293  -3229  -2935   1758   1317  -3083   1171   1215   1070    966   1304    517
   -335  -3302  -2966   1818   1314  -3135   1176   1221   1065    958   1301    504
   -420  -3455  -3037   1935   1306  -3247   1096   1161    992    885   1244    446
   -324  -3481  -3159   1901   1415  -3320   1072   1148    956    846   1213    423
   -205  -3416  -3213   1808   1501  -3315   1101   1161    948    828   1195    426
   -194  -3421  -3226   1808   1514  -3325   1104   1140    917    795   1158    402
   -270  -3499  -3229   1883   1478  -3367   1060   1075    857    727   1096    342
   -288  -3478  -3190   1883   1449  -3335   1044   1023    815    678   1054    301
   -316  -3465  -3151   1891   1413  -3309   1013    961    758    623   1000    254
   -342  -3463  -3120   1904   1387  -3291    995    909    724    589    953    215
   -303  -3424  -3120   1860   1408  -3273    997    878    704    563    927    192
   -314  -3429  -3117   1870   1400  -3273    997    846    678    535    893    176
   -368  -3496  -3128   1930   1376  -3312    995    813    659    506    854    142
   -376  -3528  -3151   1953   1387  -3341   1002    805    672    506    852    124
   -327  -3530  -3203   1927   1436  -3367   1026    828    701    527    867    145
   -311  -3533  -3221   1919   1454  -3377   1047    846    724    545    883    168
   -296  -3535  -3239   1914   1470  -3387   1057    857    748    566    901    189
   -272  -3538  -3265   1906   1496  -3403   1070    883    784    600    940    226
   -314  -3561  -3250   1938   1465  -3406   1085    896    813    623    963    257
   -353  -3538  -3185   1945   1415  -3361   1096    919    849    662    997    316
   -374  -3522  -3148   1945   1384  -3335   1093    932    878    691   1010    345
   -379  -3546  -3167   1964   1392  -3356   1083    919    875    680    979    283
   -371  -3569  -3198   1969   1413  -3385   1054    896    862    665    971    257
   -394  -3587  -3192   1992   1397  -3393   1018    872    859    665    974    259
   -436  -3603  -3167   2018   1363  -3385    987    852    862    670    974    259
   -465  -3650  -3185   2057   1358  -3419    956    839    854    672    969    262
   -449  -3632  -3182   2039   1363  -3408    953    852    865    691    979    277
   -444  -3616  -3174   2029   1363  -3395    950    862    875    701    979    267
   -452  -3621  -3169   2036   1356  -3398    958    875    885    711    979    252
   -426  -3595  -3169   2010   1371  -3382    969    888    901    724    982    244
   -394  -3561  -3169   1977   1387  -3367    976    909    922    753   1010    272
   -426  -3590  -3164   2008   1366  -3377    976    924    937    769   1021    285
   -485  -3624  -3138   2052   1325  -3382    961    924    937    761   1013    285
   -540  -3632  -3091   2086   1275  -3361    969    950    961    776   1021    303
   -519  -3598  -3078   2057   1278  -3341    997    987   1005    813   1049    337
   -483  -3572  -3089   2029   1301  -3333   1010   1026   1044    844   1083    350
   -485  -3626  -3141   2055   1327  -3385    997   1057   1067    867   1096    348
   -506  -3717  -3211   2112   1350  -3465    943   1060   1072    867   1072    337
   -491  -3733  -3242   2112   1371  -3486    893   1070   1083    872   1067    327
   -485  -3722  -3239   2104   1376  -3481    862   1096   1111    891   1080    322
   -483  -3761  -3281   2120   1397  -3522    833   1106   1122    898   1080    303
   -446  -3793  -3346   2120   1449  -3569    810   1104   1127    906   1083    296
   -423  -3761  -3338   2091   1454  -3548    789   1101   1132    911   1085    306
   -426  -3806  -3382   2114   1478  -3595    795   1114   1143    909   1067    301
   -457  -3876  -3421   2164   1480  -3647    857   1189   1187    911   1034    280
   -449  -3832  -3382   2140   1465  -3608    961   1335   1299    971   1047    283
   -444  -3730  -3289   2086   1421  -3509   1054   1527   1504   1166   1210    426
   -368  -3489  -3120   1927   1374  -3307   1104   1740   1761   1475   1525    743
   -249  -3122  -2873   1683   1309  -2998   1041   1680   1821   1680   1842   1119
   -176  -2912  -2735   1545   1278  -2824    932   1317   1654   1725   2055   1405
     44  -2740  -2787   1348   1413  -2764    807    883   1356   1600   2052   1447
    272  -2881  -3156   1304   1714  -3018    589    371    846   1106   1582   1023
    233  -3369  -3606   1566   1917  -3486    394    -59    223    335    761    277
    142  -3707  -3850   1782   1995  -3777    337   -103     33     46    415    -59
    114  -3834  -3949   1857   2029  -3891    467    194    303    246    524    -28
     88  -3829  -3920   1870   2003  -3873    607    459    561    428    626     25
     80  -3782  -3863   1849   1971  -3821    782    730    795    594    743    106
     64  -3689  -3754   1813   1909  -3720    911    924    956    717    841    176
    -44  -3681  -3639   1860   1797  -3660    966    974    995    735    849    187
   -181  -3722  -3541   1951   1678  -3632    987    989   1002    727    846    176
   -290  -3735  -3445   2013   1577  -3590   1026   1026   1023    740    859    187
   -327  -3733  -3406   2031   1538  -3569   1088   1070   1065    766    880    210
   -332  -3733  -3400   2031   1532  -3569   1140   1078   1083    769    870    197
   -350  -3816  -3465   2083   1556  -3642   1150   1054   1062    745    836    153
   -418  -3894  -3476   2153   1527  -3684   1132   1005   1018    704    782     83
   -519  -3943  -3424   2231   1452  -3684   1088    953    987    672    745     38
   -592  -3982  -3393   2286   1397  -3689   1052    924    966    649    714     -2
   -478  -4019  -3541   2247   1530  -3780   1023    901    948    636    675    -67
   -202  -4006  -3806   2104   1800  -3907    987    872    904    602    620   -148
     51  -3969  -4021   1958   2036  -3995    974    883    867    579    574   -213
    283  -3878  -4162   1797   2221  -4019    958    883    836    555    532   -262
    545  -3858  -4403   1657   2473  -4130    904    833    776    496    462   -342
    878  -3748  -4629   1434   2751  -4188    872    826    756    478    426   -387
   1127  -3600  -4728   1236   2927  -4164    885    867    784    509    436   -387
   1192  -3554  -4746   1179   2969  -4149    872    883    797    527    446   -387
   1135  -3574  -4710   1218   2922  -4141    833    870    797    530    449   -389
   1010  -3621  -4634   1304   2821  -4128    789    839    795    532    444   -410
    836  -3634  -4471   1400   2652  -4052    743    826    813    558    446   -423
    548  -3741  -4289   1595   2416  -4016    680    797    823    571    449   -397
    233  -3847  -4084   1805   2158  -3964    636    758    841    589    467   -345
    -20  -3837  -3816   1927   1896  -3826    631    761    880    639    519   -259
   -210  -3746  -3535   1979   1662  -3642    706    917    989    748    628   -140
   -319  -3660  -3343   1987   1512  -3502    815   1052   1093    849    724    -33
   -324  -3512  -3190   1917   1431  -3351    883   1137   1130    891    766     33
   -241  -3346  -3104   1792   1428  -3226    935   1215   1145    898    779     64
   -116  -3167  -3050   1641   1465  -3109   1013   1317   1195    940    823    119
    -36  -3039  -3005   1538   1483  -3024   1049   1312   1236    969    854    163
    -96  -3029  -2933   1561   1418  -2982   1010   1210   1228    948    844    155
   -223  -3081  -2857   1652   1317  -2972    966   1104   1215    924    828    155
   -387  -3174  -2787   1782   1200  -2982    909    958   1182    888    792    129
   -532  -3255  -2722   1891   1093  -2990    878    807   1153    854    758    103
   -649  -3328  -2678   1987   1013  -3003    859    719   1132    823    724     77
   -730  -3317  -2587   2023    927  -2953    862    714   1119    810    709     70
   -758  -3270  -2512   2016    875  -2891    906    730   1109    800    696     72
   -737  -3304  -2569   2021    914  -2935    911    745   1070    756    646     33
   -696  -3289  -2595   1992    948  -2943    914    779   1049    735    620     25
   -602  -3200  -2600   1901    997  -2902    927    818   1049    737    615     36
   -462  -3083  -2621   1774   1078  -2852    940    865   1065    750    623     33
   -394  -2979  -2585   1686   1093  -2782    943    883   1091    782    652     51
   -433  -2966  -2533   1699   1047  -2751    937    878   1091    782    652     54
   -548  -2998  -2449   1774    950  -2725    948    880   1091    776    636     33
   -545  -2985  -2439   1766    945  -2712    948    862   1085    769    610      5
   -402  -2915  -2512   1657   1052  -2712    948    823   1078    745    576    -31
   -205  -2795  -2590   1501   1189  -2694    917    776   1054    711    545    -54
    -46  -2699  -2652   1371   1301  -2675    862    709   1010    672    509   -101
     64  -2590  -2655   1262   1358  -2621    813    652    987    652    485   -135
    283  -2488  -2774   1101   1527  -2631    730    581    937    602    436   -142
    483  -2431  -2915    974   1696  -2673    667    519    875    537    387   -171
    641  -2278  -2920    815   1779  -2600    659    501    862    517    397   -171
    815  -2125  -2940    654   1878  -2533    665    485    859    519    387   -179
    867  -1995  -2865    561   1865  -2429    659    454    839    524    368   -176
    833  -1922  -2756    545   1792  -2340    618    387    800    488    322   -200
    872  -1953  -2829    537   1849  -2390    574    316    750    433    270   -233
    997  -1912  -2909    457   1953  -2410    574    303    740    426    267   -244
    924  -1865  -2790    470   1855  -2327    613    327    737    431    277   -236
    807  -1805  -2613    498   1709  -2208    678    384    771    470    311   -200
    592  -1735  -2327    571   1457  -2031    810    493    859    563    402   -109
    387  -1722  -2109    667   1247  -1914    937    594    953    665    504    -10
    277  -1758  -2036    740   1156  -1896   1008    628   1000    711    540     36
    171  -1829  -2000    826   1085  -1914   1031    615   1018    727    540     57
    111  -1883  -1995    883   1052  -1938   1039    576   1023    722    517     75
     98  -1829  -1927    865   1013  -1878   1039    540   1028    730    511     93
     85  -1673  -1761    792    922  -1717   1026    530   1000    732    511     90
     38  -1566  -1608    763    820  -1587   1026    561    950    724    501     85
    -67  -1538  -1473    802    701  -1506   1067    626    932    732    493     85
   -129  -1475  -1345    802    607  -1410   1135    706    958    748    496     90
   -184  -1389  -1208    784    509  -1299   1273    901   1088    833    545    114
   -226  -1267  -1044    745    407  -1156   1413   1148   1273    984    659    210
   -205  -1013   -807    607    301   -911   1519   1439   1538   1249    906    444
    -85   -657   -571    371    241   -615   1527   1613   1732   1504   1205    771
   -127   -246   -119    187     -7   -181   1405   1309   1683   1605   1452   1106
   -280    -25    254    150   -267    114   1218    839   1527   1639   1610   1325
   -324     -5    319    163   -322    158    966    254   1166   1384   1434   1184
   -236   -371   -135    303    -51   -254    706   -368    532    678    719    488
    -83   -807   -724    446    319   -766    501   -646     23     51     54   -148
    -44   -979   -935    511    444   -956    480   -504     20     -7    -51   -262
     10   -911   -924    449    467   -917    563   -194    205    119     36   -197
    124   -756   -880    316    501   -818    698    116    397    241    127   -132
    161   -657   -818    246    488   -737    841    353    545    342    194    -90
    129   -542   -672    205    400   -605    924    459    626    407    252    -38
     67   -431   -501    181    283   -465    945    506    652    428    277    -12
     18   -327   -345    155    181   -335    953    550    672    441    296     12
     15   -200   -215     90    114   -207    982    566    701    470    322     57
     10    -54    -64     20     38    -59   1026    579    737    506    350     98
    -33     49     80    -10    -57     64   1065    600    766    524    361    109
   -103     80    184     12   -142    132   1109    641    782    530    361    109
   -111    142    254    -18   -184    200   1127    685    779    524    353    155
    -83    249    332    -83   -207    290   1130    730    774    527    348    226
    -59    397    454   -168   -259    426   1148    763    784    542    371    288
     18    530    511   -272   -246    522   1150    761    782    555    387    298
     75    704    628   -392   -277    667   1153    761    782    581    405    285
     33    885    852   -459   -410    870   1195    823    813    626    449    296
    -31   1018   1049   -493   -540   1034   1241    911    844    678    491    296
   -106   1114   1221   -504   -662   1166   1254    971    854    704    506    290
   -150   1197   1348   -524   -750   1273   1249    997    862    719    524    311
   -119   1319   1439   -600   -779   1376   1257   1023    883    745    550    340
    -88   1400   1488   -657   -789   1441   1244   1036    891    758    553    363
    -49   1486   1535   -717   -792   1509   1215   1065    896    766    566    392
      2   1600   1597   -802   -797   1597   1192   1111    924    792    576    428
     70   1732   1660   -901   -795   1696   1195   1169    963    828    613    478
    163   1948   1782  -1057   -807   1865   1215   1239   1010    880    662    535
    249   2244   1995  -1247   -872   2120   1265   1335   1109    963    735    631
    257   2423   2166  -1340   -953   2296   1278   1384   1158   1002    779    691
    194   2504   2309  -1350  -1057   2408   1288   1413   1163   1018    800    735
    119   2572   2449  -1345  -1166   2512   1291   1421   1148   1028    813    774
     54   2637   2582  -1345  -1262   2611   1304   1421   1122   1031    815    789
     88   2805   2714  -1449  -1314   2761   1330   1447   1119   1049    833    831
    119   2990   2870  -1556  -1376   2930   1345   1465   1104   1049    831    867
     18   3005   2987  -1512  -1486   2995   1309   1415   1023    982    763    831
    -93   2972   3065  -1439  -1579   3018   1267   1379    956    927    711    802
     38   3208   3169  -1626  -1564   3187   1335   1436    989    974    748    865
    226   3491   3265  -1860  -1519   3380   1423   1514   1044   1031    782    927
    137   3447   3307  -1792  -1584   3380   1366   1470    979    976    714    878
     83   3424   3341  -1753  -1628   3382   1291   1400    891    904    636    805
     80   3439   3359  -1761  -1639   3400   1254   1348    823    849    574    740
    119   3486   3367  -1803  -1623   3426   1228   1317    782    813    530    696
    218   3634   3416  -1927  -1600   3528   1244   1322    776    813    517    685
    184   3671   3486  -1927  -1649   3580   1195   1299    743    795    485    657
    270   3829   3556  -2049  -1644   3694   1205   1327    753    826    514    698
    478   4097   3619  -2288  -1569   3858   1288   1415    818    904    579    776
    454   4117   3660  -2288  -1602   3889   1278   1428    797    893    561    763
    314   4021   3707  -2166  -1696   3865   1213   1408    745    852    509    719
    402   4214   3808  -2309  -1704   4011   1273   1486    802    917    555    776
    509   4484   3975  -2496  -1732   4229   1382   1590    885   1005    623    859
    589   4692   4102  -2642  -1756   4398   1454   1673    948   1067    678    927
    506   4754   4247  -2629  -1870   4502   1457   1688    950   1072    683    940
    420   4788   4367  -2603  -1971   4577   1423   1667    919   1052    657    937
    384   4845   4460  -2613  -2036   4653   1387   1644    880   1034    636    937
    322   4855   4533  -2590  -2107   4697   1325   1610    826   1000    602    922
    249   4866   4616  -2556  -2182   4741   1239   1561    753    945    548    888
    316   5063   4746  -2691  -2216   4905   1221   1566    745    950    553    924
    436   5240   4803  -2839  -2182   5022   1231   1584    737    956    558    945
    387   5193   4803  -2792  -2208   4998   1174   1535    662    885    475    885
    327   5110   4782  -2717  -2226   4946   1093   1473    568    795    379    813
    327   5136   4808  -2733  -2242   4975   1083   1475    535    774    353    805
    397   5255   4858  -2826  -2231   5058   1109   1517    540    797    366    839
    353   5271   4918  -2813  -2283   5097   1130   1530    517    779    345    828
    231   5229   4998  -2730  -2382   5115   1122   1517    467    740    303    789
    218   5245   5024  -2733  -2403   5136   1111   1501    420    704    275    753
    259   5297   5037  -2779  -2390   5167   1132   1527    420    709    280    756
    252   5318   5063  -2785  -2405   5190   1197   1595    465    763    324    797
    181   5318   5136  -2748  -2475   5227   1202   1600    452    758    309    789
    109   5318   5206  -2714  -2548   5261   1176   1582    420    730    270    758
     33   5318   5284  -2675  -2624   5302   1192   1600    418    737    265    766
      2   5318   5312  -2660  -2655   5315   1195   1621    415    748    272    787
      0   5318   5318  -2657  -2657   5318   1187   1639    410    756    275    805
      0   5318   5318  -2657  -2657   5318   1202   1683    402    745    246    776
      0   5318   5318  -2657  -2657   5318   1312   1847    480    797    257    771
      0   5318   5318  -2657  -2657   5318   1444   2065    633    935    345    841
      0   5318   5318  -2657  -2657   5318   1527   2312    865   1176    558   1041
      0   5318   5318  -2657  -2657   5318   1483   2475   1049   1475    898   1426
      0   5318   5318  -2657  -2657   5318   1431   2353   1106   1706   1226   1826
      0   5318   5318  -2657  -2657   5318   1309   1984    953   1748   1356   2010
      0   5318   5318  -2657  -2657   5318   1109   1530    592   1504   1166   1862
      0   5318   5318  -2657  -2657   5318    922    989    -25    787    441   1179
      0   5318   5318  -2657  -2657   5318    698    696   -517    210   -150    626
      0   5318   5318  -2657  -2657   5318    649    828   -517    171   -239    522
      0   5318   5318  -2657  -2657   5318    787   1140   -283    335   -142    581
      0   5318   5318  -2657  -2657   5318    963   1428    -64    504    -31    672
      0   5318   5318  -2657  -2657   5318   1148   1712    166    701    111    787
      0   5318   5318  -2657  -2657   5318   1247   1878    301    820    205    865
      0   5318   5318  -2657  -2657   5318   1278   1940    329    854    236    885
      0   5318   5318  -2657  -2657   5318   1335   2003    368    904    280    927
      0   5318   5318  -2657  -2657   5318   1358   2036    371    927    285    935
      0   5318   5318  -2657  -2657   5318   1353   2055    345    930    272    927
      0   5318   5318  -2657  -2657   5318   1402   2117    394    976    309    963
      0   5318   5318  -2657  -2657   5318   1389   2120    374    971    288    956
      0   5318   5318  -2657  -2657   5318   1413   2156    381   1005    309    979
      0   5318   5318  -2657  -2657   5318   1452   2210    413   1057    355   1026
      0   5318   5318  -2657  -2657   5318   1428   2195    371   1031    324   1002
      0   5318   5318  -2657  -2657   5318   1418   2192    350   1023    314    987
      0   5318   5318  -2657  -2657   5318   1418   2208    345   1039    324    987
      0   5318   5318  -2657  -2657   5318   1460   2255    363   1078    355   1010
      0   5318   5318  -2657  -2657   5318   1462   2275    355   1088    358   1021
      0   5318   5318  -2657  -2657   5318   1457   2299    353   1101    368   1036
      0   5318   5318  -2657  -2657   5318   1514   2369    394   1148    407   1083
      0   5318   5318  -2657  -2657   5318   1514   2397    400   1169    423   1096
      0   5318   5318  -2657  -2657   5318   1522   2436    418   1197    444   1124
      0   5318   5318  -2657  -2657   5318   1496   2447    407   1202    449   1124
      0   5318   5318  -2657  -2657   5318   1478   2462    397   1208    452   1104
      0   5318   5318  -2657  -2657   5318   1488   2499    400   1223    459   1101
      0   5318   5318  -2657  -2657   5318   1522   2582    465   1309    535   1176
      0   5318   5318  -2657  -2657   5318   1493   2608    491   1340    555   1192
      0   5318   5318  -2657  -2657   5318   1496   2655    509   1371    579   1215
      0   5318   5318  -2657  -2657   5318   1506   2681    498   1382    589   1236
      0   5318   5318  -2657  -2657   5318   1483   2668    462   1353    568   1218
      0   5318   5318  -2657  -2657   5318   1452   2650    428   1330    542   1197
      0   5318   5318  -2657  -2657   5318   1475   2655    413   1335    537   1195
      0   5318   5318  -2657  -2657   5318   1491   2650    387   1330    524   1184
      0   5318   5318  -2657  -2657   5318   1428   2577    298   1265    449   1132
      0   5318   5318  -2657  -2657   5318   1452   2566    267   1249    418   1119
      0   5318   5318  -2657  -2657   5318   1532   2590    283   1265    423   1124
      0   5318   5318  -2657  -2657   5318   1499   2535    218   1195    353   1054
      0   5318   5318  -2657  -2657   5318   1444   2468    140   1114    275    971
      0   5318   5318  -2657  -2657   5318   1439   2439     93   1072    233    922
      0   5318   5318  -2657  -2657   5318   1418   2403     44   1028    181    870
      0   5318   5318  -2657  -2657   5318   1376   2361      0    982    137    826
      0   5318   5318  -2657  -2657   5318   1358   2346    -25    958    119    807
      0   5318   5318  -2657  -2657   5318   1330   2335    -46    950    106    792
      0   5318   5318  -2657  -2657   5318   1330   2346    -51    963    109    795
      0   5318   5318  -2657  -2657   5318   1353   2372    -31    992    122    807
      0   5318   5318  -2657  -2657   5318   1340   2359    -49    982     96    789
      0   5318   5318  -2657  -2657   5318   1304   2338    -59    979     85    787
      0   5318   5318  -2657  -2657   5318   1257   2304    -83    963     67    774
      0   5318   5318  -2657  -2657   5318   1254   2307    -75    974     70    787
      0   5318   5318  -2657  -2657   5318   1353   2400     20   1065    155    875
      0   5318   5318  -2657  -2657   5318   1382   2413     41   1088    181    898
      0   5318   5318  -2657  -2657   5318   1314   2348    -10   1047    140    857
      0   5318   5318  -2657  -2657   5318   1241   2283    -67   1005    103    833
      0   5318   5318  -2657  -2657   5318   1189   2234   -119    963     72    810
      0   5318   5318  -2657  -2657   5318   1179   2223   -135    948     57    800
      0   5318   5318  -2657  -2657   5318   1192   2234   -140    948     67    815
      0   5318   5318  -2657  -2657   5318   1179   2221   -161    937     64    823
      0   5318   5318  -2657  -2657   5318   1137   2182   -194    906     44    805
      0   5318   5318  -2657  -2657   5318   1096   2143   -249    862      7    769
      0   5318   5318  -2657  -2657   5318   1085   2114   -285    828    -33    727
      0   5318   5318  -2657  -2657   5318   1093   2099   -311    800    -67    696
      0   5318   5318  -2657  -2657   5318   1127   2091   -324    779    -85    667
      0   5318   5318  -2657  -2657   5318   1137   2088   -337    774    -88    662
      0   5318   5318  -2657  -2657   5318   1119   2049   -389    724   -127    623
      0   5318   5318  -2657  -2657   5318   1101   2023   -418    698   -153    597
      0   5318   5318  -2657  -2657   5318   1067   1995   -449    683   -171    568
      0   5318   5318  -2657  -2657   5318   1078   2000   -452    696   -155    589
      0   5318   5318  -2657  -2657   5318   1091   1995   -459    698   -148    597
      0   5318   5318  -2657  -2657   5318   1083   1974   -480    688   -163    576
      0   5318   5318  -2657  -2657   5318   1075   1953   -501    680   -184    553
      0   5318   5318  -2657  -2657   5318   1091   1958   -504    670   -200    532
      0   5318   5318  -2657  -2657   5318   1150   2036   -459    675   -223    488
      0   5318   5318  -2657  -2657   5318   1187   2140   -374    724   -220    467
      0   5318   5318  -2657  -2657   5318   1239   2281   -179    917    -64    607
      0   5318   5318  -2657  -2657   5318   1236   2457     98   1280    311    974
      0   5318   5318  -2657  -2657   5318   1104   2397    150   1501    662   1371
      0   5318   5318  -2657  -2657   5318    927   2039   -122   1431    789   1574
      0   5318   5318  -2657  -2657   5318    846   1712   -465   1234    735   1574
      0   5318   5318  -2657  -2657   5318    815   1361   -971    675    176   1080
      0   5318   5318  -2657  -2657   5318    631    896  -1615   -142   -693    290
      0   5318   5318  -2657  -2657   5318    470    784  -1810   -405  -1000    -12
      0   5318   5318  -2657  -2657   5318    498    956  -1623   -252   -906     15
      0   5318   5318  -2657  -2657   5318    602   1169  -1369    -44   -763    119
      0   5318   5318  -2657  -2657   5318    745   1392  -1106    166   -615    231
      0   5318   5318  -2657  -2657   5318    893   1584   -891    342   -478    319
      0   5318   5318  -2657  -2657   5318    943   1662   -797    426   -405    363
      0   5318   5318  -2657  -2657   5318    940   1675   -776    452   -384    379
      0   5318   5318  -2657  -2657   5318    943   1675   -766    470   -368    389
      0   5318   5318  -2657  -2657   5318    922   1660   -776    462   -376    381
      0   5318   5318  -2657  -2657   5318    940   1683   -748    488   -353    400
      0   5318   5318  -2657  -2657   5318    979   1732   -698    545   -296    446
      0   5318   5318  -2657  -2657   5318   1026   1787   -620    615   -218    519
      0   5318   5318  -2657  -2657   5318   1041   1808   -576    652   -171    561
      0   5318   5318  -2657  -2657   5318   1034   1803   -563    667   -150    574
      0   5318   5318  -2657  -2657   5318   1031   1805   -545    685   -129    594
      0   5318   5318  -2657  -2657   5318   1047   1816   -527    709   -106    623
      0   5318   5318  -2657  -2657   5318   1041   1813   -527    714    -96    631
      0   5318   5318  -2657  -2657   5318   1039   1810   -519    727    -90    633
      0   5318   5318  -2657  -2657   5318   1008   1795   -527    732    -93    626
      0   5318   5318  -2657  -2657   5318    930   1743   -574    693   -124    587
      0   5318   5318  -2657  -2657   5318    995   1818   -485    782    -36    672
      0   5318   5318  -2657  -2657   5318   1106   1935   -363    904     80    779
      0   5318   5318  -2657  -2657   5318   1031   1901   -389    878     57    753
      0   5318   5318  -2657  -2657   5318   1036   1935   -350    924    106    805
      0   5318   5318  -2657  -2657   5318   1047   1969   -301    974    158    854
      0   5318   5318  -2657  -2657   5318   1049   2008   -236   1039    215    909
      0   5318   5318  -2657  -2657   5318   1010   2016   -215   1070    244    932
      0   5318   5318  -2657  -2657   5318    974   2026   -200   1096    270    953
      0   5318   5318  -2657  -2657   5318    971   2052   -174   1127    306    989
      0   5318   5318  -2657  -2657   5318    976   2062   -155   1148    335   1018
      0   5318   5318  -2657  -2657   5318    971   2049   -174   1122    311   1005
      0   5318   5318  -2657  -2657   5318    971   2039   -184   1098    301   1005
      0   5318   5318  -2657  -2657   5318    984   2018   -200   1065    283    992
      0   5318   5318  -2657  -2657   5318    989   1992   -223   1034    262    974
      0   5318   5318  -2657  -2657   5318    984   1958   -259   1000    233    958
      0   5318   5318  -2657  -2657   5318   1000   1927   -288    969    210    940
      0   5318   5318  -2657  -2657   5318   1015   1899   -309    937    192    922
      0   5318   5318  -2657  -2657   5318    995   1834   -355    888    148    878
      0   5318   5318  -2657  -2657   5318    976   1777   -400    846    109    833
      0   5318   5318  -2657  -2657   5318    971   1738   -423    823     83    802
      0   5318   5318  -2657  -2657   5318    966   1696   -433    815     72    789
      0   5318   5318  -2657  -2657   5318    956   1654   -454    797     54    766
      0   5318   5318  -2657  -2657   5318    953   1631   -475    787     41    748
      0   5318   5318  -2657  -2657   5318    930   1605   -488    771     33    730
      0   5318   5318  -2657  -2657   5318    893   1584   -493    771     31    727
      0   5318   5318  -2657  -2657   5318    875   1577   -483    782     46    745
      0   5318   5318  -2657  -2657   5318    893   1590   -465    802     70    761
      0   5318   5318  -2657  -2657   5318    927   1618   -426    841    103    797
      0   5318   5318  -2657  -2657   5318    950   1639   -392    865    124    820
      0   5318   5318  -2657  -2657   5318    945   1657   -368    888    150    846
      0   5318   5318  -2657  -2657   5318    948   1670   -350    906    176    867
      0   5318   5318  -2657  -2657   5318    966   1683   -314    937    213    898
      0   5318   5318  -2657  -2657   5318    945   1678   -293    966    236    930
      0   5318   5318  -2657  -2657   5318    891   1649   -311    966    226    927
      0   5318   5318  -2657  -2657   5318    862   1639   -322    969    228    927
      0   5318   5318  -2657  -2657   5318    870   1649   -306    987    249    940
      0   5318   5318  -2657  -2657   5318    867   1654   -303    997    257    953
      0   5318   5318  -2657  -2657   5318    872   1660   -311   1002    267    963
      0   5318   5318  -2657  -2657   5318    893   1660   -324   1000    270    966
      0   5318   5318  -2657  -2657   5318    906   1675   -319   1015    277    984
      0   5318   5318  -2657  -2657   5318    927   1675   -327   1010    275    976
      0   5318   5318  -2657  -2657   5318    927   1652   -345    982    257    945
      0   5318   5318  -2657  -2657   5318    875   1597   -394    940    207    885
      0   5318   5318  -2657  -2657   5318    833   1551   -441    893    166    828
      0   5318   5318  -2657  -2657   5318    810   1535   -467    878    150    805
      0   5318   5318  -2657  -2657   5318    776   1517   -483    870    132    779
      0   5318   5318  -2657  -2657   5318    740   1483   -511    844    106    743
      0   5318   5318  -2657  -2657   5318    753   1486   -501    854    127    758
      0   5318   5318  -2657  -2657   5318    782   1496   -480    872    148    771
      0   5318   5318  -2657  -2657   5318    748   1470   -493    849    124    735
      0   5318   5318  -2657  -2657   5318    709   1439   -511    828    103    711
      0   5318   5318  -2657  -2657   5318    719   1439   -517    810     80    680
      0   5318   5318  -2657  -2657   5318    802   1540   -465    826     67    644
      0   5318   5318  -2657  -2657   5318    917   1722   -345    896     96    649
      0   5318   5318  -2657  -2657   5318    974   1891   -176   1049    220    756
      0   5318   5318  -2657  -2657   5318    953   2062     33   1301    485   1031
      0   5318   5318  -2657  -2657   5318    828   1982     75   1473    766   1353
      0   5318   5318  -2657  -2657   5318    704   1641    -46   1548    987   1647
      0   5318   5318  -2657  -2657   5318    605   1283   -244   1506   1049   1743
      0   5318   5318  -2657  -2657   5318    392    797   -706   1062    636   1350
   -166   5151   5318  -2494  -2743   5232    135    324  -1337    277   -181    571
   -548   4770   5318  -2109  -2933   5042    -70    155  -1654   -148   -628    137
   -839   4479   5318  -1821  -3078   4897    -70    337  -1493    -49   -579    116
   -919   4398   5318  -1740  -3117   4858     18    568  -1275    101   -467    166
   -919   4398   5318  -1738  -3120   4855    148    797  -1062    244   -363    233
   -792   4525   5318  -1865  -3055   4920    316   1023   -836    418   -231    335
   -678   4640   5318  -1982  -2998   4977    363   1106   -745    491   -168    389
   -504   4814   5318  -2156  -2909   5066    405   1161   -672    548   -114    454
   -491   4827   5318  -2169  -2904   5071    415   1156   -659    550   -111    467
   -542   4775   5318  -2114  -2930   5045    368   1137   -659    540   -119    462
   -555   4762   5318  -2104  -2935   5040    324   1135   -659    545   -106    478
   -532   4785   5318  -2125  -2925   5050    301   1124   -649    550    -96    493
   -475   4842   5318  -2184  -2896   5079    327   1135   -607    581    -62    522
   -483   4834   5318  -2174  -2899   5076    340   1143   -581    597    -51    535
   -504   4814   5318  -2156  -2909   5066    316   1143   -550    620    -12    558
   -491   4827   5318  -2169  -2904   5071    327   1169   -501    665     36    594
   -485   4832   5318  -2171  -2902   5073    337   1153   -478    685     57    607
   -485   4832   5318  -2171  -2902   5073    335   1083   -459    691     77    628
   -275   5042   5318  -2385  -2795   5180    381   1101   -381    756    150    706
   -140   5177   5318  -2520  -2727   5248    415   1145   -322    810    207    769
   -215   5102   5318  -2444  -2766   5209    431   1169   -309    823    205    779
   -197   5120   5318  -2460  -2756   5219    519   1239   -246    885    252    818
      0   5318   5318  -2657  -2657   5318    646   1374   -122   1008    374    927
    -36   5281   5318  -2621  -2675   5300    628   1397   -103   1013    384    937
    -33   5284   5318  -2624  -2675   5300    652   1441    -67   1041    410    966
    -23   5294   5318  -2634  -2670   5305    688   1509      2   1101    470   1018
    -54   5263   5318  -2605  -2686   5289    652   1551     33   1135    519   1041
    -44   5274   5318  -2616  -2681   5294    636   1590     80   1179    568   1080
    -28   5289   5318  -2631  -2673   5302    654   1644    135   1228    618   1124
    -49   5268   5318  -2608  -2683   5292    665   1673    163   1260    652   1161
   -127   5190   5318  -2530  -2722   5253    628   1639    155   1249    641   1161
   -142   5175   5318  -2514  -2730   5245    623   1623    168   1252    649   1176
   -210   5107   5318  -2449  -2764   5211    571   1569    132   1215    631   1148
   -106   5211   5318  -2551  -2712   5263    584   1577    174   1241    675   1171
      0   5318   5318  -2657  -2657   5318    654   1602    231   1283    722   1213
    -88   5229   5318  -2569  -2701   5274    633   1540    187   1231    675   1176
   -301   5016   5318  -2359  -2808   5167    584   1434    122   1137    589   1088
   -428   4889   5318  -2229  -2873   5102    568   1358     96   1083    550   1041
   -459   4847   5307  -2195  -2883   5076    530   1301     72   1047    527   1028
   -509   4744   5253  -2117  -2881   4998    467   1218     23    989    470    971
   -636   4530   5167  -1948  -2902   4847    405   1104    -46    904    387    880
   -680   4401   5081  -1860  -2881   4741    397   1052    -57    878    363    849
   -626   4416   5042  -1896  -2837   4728    387   1036    -31    898    387    875
   -491   4528   5016  -2018  -2753   4772    426   1065     33    956    441    930
   -449   4556   5003  -2055  -2727   4780    431   1060     57    971    459    953
   -555   4450   5006  -1945  -2779   4728    387   1015     44    945    444    930
   -574   4437   5009  -1932  -2792   4723    407   1018     70    961    454    932
   -480   4546   5027  -2034  -2753   4785    465   1072    148   1028    527   1000
   -605   4429   5032  -1912  -2821   4731    423   1052    129   1010    524    989
   -735   4333   5068  -1797  -2902   4699    415   1031    132   1000    522    976
   -610   4473   5084  -1932  -2847   4780    514   1093    200   1060    592   1047
   -587   4512   5099  -1964  -2844   4806    530   1109    233   1091    633   1091
   -540   4572   5112  -2018  -2826   4840    535   1127    280   1127    683   1148
   -413   4749   5162  -2166  -2787   4954    561   1158    337   1192    761   1226
   -431   4718   5146  -2143  -2790   4931    527   1127    319   1184    753   1218
   -420   4681   5102  -2130  -2761   4892    493   1106    319   1179    756   1226
   -462   4590   5053  -2065  -2756   4821    465   1067    309   1163    745   1208
   -517   4533   5050  -2008  -2782   4790    454   1036    301   1150    743   1197
   -444   4595   5040  -2078  -2743   4816    483   1047    319   1171    774   1226
   -353   4645   4998  -2145  -2675   4821    527   1057    340   1189    807   1257
   -361   4632   4993  -2135  -2678   4814    535   1049    345   1195    826   1273
   -418   4523   4941  -2052  -2678   4731    511   1021    319   1166    802   1249
   -491   4393   4884  -1953  -2688   4637    501   1000    301   1137    771   1226
   -501   4364   4866  -1932  -2683   4614    522    995    306   1132    766   1226
   -483   4323   4803  -1922  -2644   4562    545    984    311   1127    761   1218
   -475   4214   4689  -1867  -2582   4450    542    958    288   1101    740   1195
   -498   4107   4606  -1805  -2553   4356    517    927    265   1072    717   1163
   -532   4019   4549  -1743  -2540   4284    483    893    246   1039    691   1130
   -563   3946   4507  -1693  -2535   4227    446    870    239   1021    678   1111
   -641   3803   4445  -1579  -2543   4123    410    828    202    979    644   1072
   -657   3725   4382  -1535  -2520   4052    413    805    189    956    620   1047
   -387   3998   4385  -1808  -2385   4190    475    875    280   1044    711   1130
   -290   4058   4349  -1886  -2320   4203    488    896    314   1065    732   1140
   -327   3980   4307  -1826  -2317   4143    563    950    337   1044    696   1078
   -335   3972   4307  -1821  -2320   4138    685   1124    462   1109    735   1088
   -340   4016   4356  -1839  -2348   4188    779   1353    667   1291    893   1218
   -324   4143   4468  -1912  -2395   4304    795   1615    901   1561   1169   1480
   -280   4442   4723  -2081  -2501   4582    711   1597   1036   1818   1504   1842
   -379   4567   4946  -2094  -2662   4757    449   1067    922   1909   1712   2091
   -561   4577   5136  -2008  -2847   4855    155    428    670   1829   1732   2135
   -667   4263   4928  -1800  -2798   4593   -106   -171    150   1296   1239   1683
   -748   3629   4377  -1439  -2561   4003   -327   -607   -530    446    402    904
   -940   3034   3972  -1049  -2455   3502   -493   -678   -784    101     51    548
   -761   3000   3761  -1122  -2260   3380   -368   -394   -594    207    122    568
   -568   3167   3733  -1299  -2151   3450   -153    -57   -327    400    280    696
   -620   3135   3756  -1257  -2187   3445     51    228   -111    553    392    776
   -581   3096   3678  -1260  -2130   3385    155    340    -20    623    431    779
   -636   2902   3538  -1132  -2088   3218    155    324    -33    602    397    717
   -628   2816   3445  -1096  -2036   3130    163    309    -38    594    389    685
   -688   2634   3322   -971  -2005   2977    163    270    -85    540    335    626
   -774   2569   3341   -898  -2057   2953     96    262    -93    537    335    636
   -782   2624   3406   -922  -2094   3013     96    296    -62    571    366    665
   -831   2600   3429   -885  -2130   3013    155    345    -23    602    389    675
   -826   2598   3424   -885  -2125   3011    200    413     28    657    439    714
   -885   2475   3361   -795  -2125   2917    189    400     20    636    415    680
   -904   2400   3304   -748  -2104   2850    166    376     10    613    392    665
   -885   2356   3242   -737  -2065   2800    116    342     -7    584    371    649
   -800   2385   3185   -792  -1992   2785    122    332      0    571    371    654
   -665   2473   3135   -906  -1901   2803    158    379     59    628    423    698
   -522   2678   3200  -1078  -1862   2938    246    475    176    745    535    802
   -431   2870   3302  -1221  -1867   3086    311    563    285    857    641    904
   -400   2896   3296  -1247  -1847   3096    324    602    340    901    691    943
    -90   3099   3190  -1506  -1639   3143    418    691    431    984    766   1023
    124   3257   3133  -1691  -1504   3198    462    753    501   1044    831   1091
    288   3400   3112  -1844  -1413   3257    491    826    579   1109    909   1163
    496   3551   3055  -2023  -1278   3304    581    914    675   1189    995   1244
    618   3632   3013  -2127  -1197   3325    592    963    724   1239   1044   1299
    711   3772   3060  -2244  -1174   3416    615   1047    810   1317   1132   1387
    797   3915   3117  -2359  -1158   3517    680   1140    904   1408   1236   1483
    724   3852   3128  -2288  -1200   3491    659   1148    917   1418   1254   1496
    610   3699   3086  -2156  -1236   3393    579   1083    862   1369   1210   1449
    433   3460   3026  -1948  -1296   3244    535   1008    795   1301   1143   1371
    244   3299   3052  -1771  -1402   3174    504    961    761   1267   1114   1345
    119   3211   3091  -1665  -1486   3151    457    937    737   1247   1104   1345
     33   3011   2977  -1525  -1473   2992    394    836    644   1148   1013   1249
     10   2824   2811  -1418  -1400   2816    324    719    537   1031    893   1127
     44   2743   2699  -1395  -1327   2722    246    633    459    948    810   1036
     10   2574   2564  -1291  -1275   2569    187    537    368    839    693    917
    -25   2413   2439  -1195  -1234   2426    189    472    322    779    615    854
     20   2408   2385  -1215  -1182   2395    187    444    311    756    592    839
    122   2426   2304  -1275  -1091   2366    218    426    309    735    571    820
    290   2522   2231  -1405   -969   2377    239    413    324    743    581    831
    431   2603   2169  -1517   -870   2387    283    418    340    776    610    862
    457   2509   2052  -1483   -797   2281    275    355    293    745    561    815
    257   2213   1953  -1236   -849   2083    176    231    192    649    459    711
    -28   1867   1896   -919   -961   1880     28     96     70    542    353    605
   -277   1551   1826   -636  -1052   1688    -59    -12    -33    444    254    493
   -431   1301   1732   -436  -1080   1517   -168   -114   -129    353    155    392
   -511   1130   1641   -309  -1078   1384   -202   -176   -181    298     90    322
   -576   1005   1582   -213  -1078   1293   -262   -233   -207    270     54    280
   -724    849   1574    -64  -1148   1210   -301   -277   -239    236     33    252
   -792    753   1543     18  -1166   1148   -290   -298   -244    231     28    239
   -883    649   1530    114  -1208   1091   -332   -335   -259    215     12    226
   -922    587   1509    168  -1215   1047   -384   -381   -283    192      0    213
   -950    522   1473    210  -1210    997   -428   -418   -303    174    -15    197
  -1044    350   1395    345  -1218    872   -441   -441   -335    132    -41    168
  -1166    241   1405    459  -1286    823   -428   -428   -316    132    -23    187
  -1309    158   1467    576  -1387    813   -418   -418   -293    150      7    215
  -1465     20   1486    719  -1475    753   -423   -452   -322    119    -18    194
  -1558    -49   1506    802  -1535    727   -426   -480   -348    106    -20    197
  -1626    -64   1561    844  -1595    748   -413   -488   -348    109     -7    207
  -1808   -228   1579   1018  -1693    675   -431   -527   -402     54    -54    163
  -1974   -428   1545   1202  -1761    555   -446   -566   -457     -2   -103    114
  -2049   -465   1584   1257  -1818    558   -433   -571   -459    -12   -111    114
  -2101   -498   1602   1296  -1852    550   -431   -584   -462    -28   -116    114
  -2145   -563   1582   1356  -1865    509   -441   -597   -465    -41   -114    114
  -2203   -633   1569   1415  -1886    467   -433   -610   -480    -72   -132     93
  -2294   -717   1574   1504  -1935    428   -439   -628   -498   -101   -148     72
  -2361   -787   1571   1571  -1969    389   -428   -631   -498   -109   -142     64
  -2379   -839   1540   1610  -1961    350   -439   -639   -504   -111   -145     57
  -2483   -963   1519   1722  -2005    277   -475   -680   -524   -127   -155     36
  -2585  -1080   1504   1831  -2044    210   -467   -706   -537   -148   -181      7
  -2670  -1208   1462   1938  -2068    127   -467   -709   -548   -176   -210    -23
  -2774  -1337   1436   2057  -2107     49   -428   -631   -511   -189   -257    -88
  -2860  -1408   1449   2132  -2156     20   -342   -480   -384   -111   -226    -96
  -2925  -1384   1540   2153  -2234     75   -296   -309   -192     70    -64     41
  -2974  -1288   1683   2130  -2330    197   -353   -158     20    345    244    363
  -3026  -1080   1945   2055  -2486    431   -511   -215    101    574    597    792
  -3239  -1109   2130   2174  -2686    509   -600   -532    -46    626    800   1067
  -3476  -1270   2205   2374  -2842    467   -730   -917   -389    433    711   1018
  -3720  -1673   2047   2694  -2883    187   -909  -1447  -1031   -233     51    394
  -3855  -2125   1730   2990  -2792   -197  -1080  -1961  -1730  -1124   -870   -485
  -3933  -2496   1436   3216  -2686   -532  -1192  -2010  -1873  -1327  -1096   -732
  -3969  -2774   1195   3372  -2582   -789  -1166  -1847  -1709  -1215  -1054   -737
  -4013  -2909   1101   3460  -2561   -904  -1104  -1657  -1491  -1060   -976   -678
  -4060  -2987   1072   3525  -2566   -958  -1005  -1439  -1247   -875   -846   -597
  -4076  -3003   1070   3538  -2574   -966   -896  -1239  -1041   -709   -711   -522
  -4084  -2990   1093   3538  -2590   -948   -839  -1156   -940   -628   -649   -488
  -4107  -3018   1088   3561  -2600   -963   -820  -1130   -901   -597   -626   -478
  -4128  -3011   1117   3569  -2624   -948   -810  -1083   -862   -555   -597   -439
  -4195  -3042   1150   3619  -2675   -945   -797  -1060   -846   -535   -574   -418
  -4232  -3063   1169   3647  -2701   -948   -779  -1036   -823   -506   -545   -397
  -4302  -3070   1231   3686  -2769   -922   -758  -1002   -782   -467   -509   -361
  -4414  -3159   1254   3787  -2834   -953   -735   -979   -769   -457   -496   -358
  -4497  -3208   1288   3852  -2894   -961   -706   -958   -748   -441   -480   -342
  -4507  -3216   1291   3860  -2899   -963   -691   -940   -724   -415   -459   -316
  -4517  -3224   1291   3868  -2907   -966   -724   -940   -719   -400   -444   -303
  -4479  -3226   1252   3852  -2865   -987   -698   -911   -691   -371   -418   -283
  -4390  -3205   1182   3795  -2787  -1013   -704   -901   -680   -368   -420   -280
  -4310  -3226   1080   3767  -2696  -1072   -719   -909   -693   -387   -431   -301
  -4232  -3278    953   3756  -2592  -1163   -745   -940   -732   -423   -462   -342
  -4133  -3296    836   3715  -2486  -1231   -776   -966   -750   -446   -480   -355
  -4081  -3343    737   3712  -2410  -1304   -807   -992   -776   -485   -509   -381
  -4091  -3434    654   3761  -2374  -1389   -849  -1015   -787   -504   -517   -423
  -4086  -3478    605   3782  -2348  -1436   -844   -989   -750   -452   -465   -407
  -4026  -3447    579   3738  -2304  -1434   -815   -937   -683   -379   -397   -342
  -4021  -3432    587   3725  -2304  -1421   -771   -878   -600   -298   -327   -272
  -4063  -3476    584   3769  -2325  -1447   -748   -815   -527   -236   -275   -220
  -4055  -3426    628   3741  -2343  -1400   -735   -743   -441   -155   -187   -150
  -4021  -3403    618   3712  -2320  -1392   -691   -685   -379    -96   -127   -101
  -3969  -3361    607   3663  -2291  -1376   -678   -652   -340    -59    -77    -54
  -3928  -3283    644   3606  -2288  -1319   -711   -633   -311    -31    -49     -5
  -3923  -3281    641   3600  -2283  -1319   -709   -620   -283     -5    -28     23
  -3938  -3296    641   3619  -2291  -1327   -667   -613   -265      2     -7     15
  -3938  -3294    641   3616  -2291  -1327   -659   -626   -285    -25    -28     -2
  -3933  -3325    605   3629  -2270  -1361   -662   -652   -314    -64    -59    -36
  -3956  -3380    574   3665  -2268  -1405   -636   -667   -332    -98    -88    -64
  -3990  -3419    571   3704  -2281  -1423   -623   -693   -353   -135   -114    -96
  -3990  -3450    540   3717  -2268  -1454   -607   -717   -358   -166   -132   -119
  -3977  -3486    491   3730  -2234  -1499   -610   -769   -402   -231   -197   -176
  -3987  -3507    480   3746  -2236  -1514   -613   -805   -423   -257   -223   -210
  -3967  -3512    454   3741  -2210  -1530   -602   -826   -433   -277   -241   -231
  -4000  -3559    441   3780  -2223  -1558   -589   -859   -457   -311   -265   -262
  -4016  -3616    400   3813  -2208  -1608   -626   -904   -506   -358   -311   -316
  -4045  -3704    340   3871  -2192  -1683   -636   -932   -542   -387   -342   -361
  -4115  -3774    340   3946  -2229  -1717   -659   -948   -553   -392   -353   -384
  -4177  -3834    342   4003  -2262  -1745   -670   -958   -563   -402   -371   -400
  -4190  -3863    324   4026  -2257  -1769   -667   -961   -555   -397   -374   -384
  -4224  -3899    324   4058  -2275  -1787   -662   -950   -537   -379   -366   -361
  -4229  -3897    332   4063  -2281  -1782   -685   -950   -530   -368   -363   -350
  -4260  -3954    306   4104  -2283  -1823   -701   -956   -530   -371   -371   -348
  -4312  -3987    324   4149  -2320  -1831   -701   -943   -509   -353   -348   -342
  -4333  -3977    355   4154  -2346  -1810   -727   -937   -483   -319   -301   -319
  -4315  -3943    371   4130  -2343  -1787   -709   -917   -439   -275   -254   -285
  -4281  -4000    280   4141  -2281  -1862   -763   -948   -465   -301   -272   -288
  -4240  -4063    176   4151  -2208  -1945   -813   -979   -501   -337   -309   -293
  -4237  -4084    150   4159  -2195  -1966   -797   -979   -496   -337   -303   -293
  -4273  -4128    145   4201  -2210  -1992   -771   -966   -475   -322   -277   -285
  -4312  -4185    127   4247  -2221  -2029   -776   -966   -478   -327   -270   -272
  -4343  -4263     80   4302  -2213  -2091   -797   -979   -491   -342   -285   -283
  -4320  -4265     54   4291  -2190  -2104   -795   -974   -485   -350   -293   -290
  -4263  -4211     51   4237  -2158  -2081   -779   -953   -472   -345   -283   -280
  -4185  -4175     10   4180  -2099  -2083   -748   -930   -457   -332   -262   -254
  -3946  -4047   -103   3995  -1922  -2075   -688   -893   -426   -306   -233   -220
  -3593  -3787   -197   3689  -1699  -1992   -605   -820   -355   -244   -163   -158
  -3203  -3437   -233   3320  -1486  -1836   -506   -706   -252   -148    -64    -57
  -2727  -3008   -283   2865  -1223  -1647   -366   -555   -116    -15     75     75
  -2177  -2494   -316   2335   -930  -1405   -192   -381     54    155    249    244
  -1478  -1816   -337   1647   -571  -1078     20   -161    280    376    472    470
   -771  -1122   -350    948   -210   -737    267     77    519    607    698    704
   -220   -597   -376    407     75   -488    431    257    704    784    880    885
    192   -220   -413     12    301   -314    540    379    831    904   1008   1018
    441      5   -439   -223    439   -215    631    475    922    979   1080   1096
    392    -96   -488   -148    439   -290    680    540    943    956   1018   1023
    210   -348   -561     67    384   -454    670    568    948    904    911    880
     20   -467   -488    223    254   -478    615    615   1052   1002    974    898
    -67   -397   -329    231    129   -363    535    740   1286   1312   1283   1174
   -148   -301   -153    226      2   -228    381    709   1361   1564   1631   1553
   -355   -327     28    340   -192   -150    171    285   1015   1486   1761   1764
   -436   -397     38    415   -239   -179     85    -51    649   1299   1717   1766
   -470   -566    -96    514   -187   -332    -12   -462    103    732   1179   1304
   -415   -823   -407    620     -5   -615   -150   -909   -537   -129    280    524
   -309   -982   -675    644    181   -828   -158   -854   -571   -270     90    335
   -249  -1127   -878    688    311  -1002    -80   -613   -311    -70    210    379
   -189  -1182   -992    685    400  -1088     28   -374    -25    140    345    446
   -140  -1171  -1031    657    444  -1101    215   -114    285    379    519    561
   -161  -1098   -937    628    387  -1021    376    109    550    605    709    719
   -161  -1039   -878    600    358   -958    446    223    680    717    802    802
   -207  -1067   -862    636    324   -966    459    246    717    737    820    818
   -283  -1137   -854    711    285   -997    467    246    732    745    828    813
   -413  -1291   -878    849    228  -1085    449    226    722    732    807    784
   -514  -1423   -909    969    194  -1169    415    205    714    719    792    769
   -675  -1590   -914   1130    116  -1254    361    153    670    665    745    724
   -852  -1764   -911   1309     28  -1337    290     80    607    592    683    659
   -984  -1912   -930   1447    -28  -1421    233     25    561    540    633    597
  -1124  -2081   -956   1602    -85  -1519    200     -7    530    501    597    550
  -1244  -2210   -966   1725   -140  -1590    181    -23    519    483    581    532
  -1353  -2320   -966   1836   -194  -1644    114    -64    488    452    558    511
  -1423  -2439  -1018   1930   -205  -1730     83   -101    457    423    527    467
  -1488  -2559  -1070   2023   -210  -1816     62   -127    431    392    496    426
  -1566  -2670  -1104   2117   -233  -1888     36   -148    420    374    480    394
  -1608  -2733  -1124   2171   -241  -1930      7   -148    426    376    478    397
  -1660  -2787  -1130   2223   -267  -1958    -23   -161    418    371    472    389
  -1662  -2772  -1111   2216   -275  -1943    -44   -153    436    389    501    405
  -1649  -2748  -1098   2197   -277  -1925    -41   -119    480    423    535    431
  -1686  -2779  -1093   2234   -296  -1938    -49    -88    511    452    555    436
  -1667  -2790  -1124   2226   -272  -1958    -33    -41    571    511    607    478
  -1602  -2772  -1169   2187   -218  -1971      0     28    654    597    685    542
  -1569  -2779  -1210   2171   -181  -1997     -2     88    717    665    750    600
  -1602  -2805  -1202   2205   -200  -2005    -23    122    740    704    787    631
  -1665  -2824  -1158   2242   -254  -1992    -33    148    758    730    815    646
  -1634  -2805  -1171   2218   -233  -1990      5    197    797    771    854    678
  -1543  -2691  -1150   2114   -197  -1919     80    257    849    820    909    724
  -1538  -2642  -1104   2091   -218  -1873     72    239    820    787    885    704
  -1558  -2717  -1161   2138   -200  -1940     20    189    753    719    826    644
  -1538  -2743  -1205   2140   -166  -1974      2    155    717    678    784    610
  -1535  -2777  -1244   2156   -145  -2010     10    122    675    633    743    587
  -1553  -2855  -1301   2205   -127  -2078     -2     67    618    571    685    537
  -1577  -2946  -1369   2260   -106  -2158     -7     15    555    509    628    475
  -1584  -3021  -1436   2304    -75  -2231      2    -23    511    462    589    431
  -1613  -3094  -1480   2351    -67  -2288    -18    -77    462    418    542    384
  -1558  -3096  -1538   2327    -10  -2317    -12    -98    452    405    527    366
  -1486  -3096  -1613   2288     62  -2353    -18   -137    415    368    493    332
  -1428  -3102  -1673   2265    119  -2387    -10   -158    400    350    475    316
  -1402  -3078  -1675   2239    132  -2377      5   -161    402    358    480    322
  -1335  -3011  -1675   2174    168  -2343     33   -150    426    384    504    337
  -1231  -2938  -1706   2083    236  -2325     54   -127    454    420    537    363
  -1169  -2904  -1735   2036    283  -2320     67   -111    483    446    568    384
  -1085  -2850  -1764   1964    337  -2307     96    -80    524    485    610    413
   -958  -2694  -1735   1826    387  -2216    161    -33    587    545    670    465
   -883  -2566  -1683   1725    397  -2127    205      5    639    587    722    506
   -872  -2491  -1618   1680    371  -2055    207     15    659    602    748    524
   -844  -2436  -1592   1639    371  -2013    213     23    678    628    774    550
   -807  -2382  -1574   1595    381  -1979    205     15    688    652    802    579
   -859  -2457  -1597   1657    368  -2029    140    -46    641    610    784    553
   -906  -2561  -1654   1732    371  -2107     85    -96    592    561    758    514
   -963  -2603  -1639   1782    335  -2122     72   -119    571    540    748    501
   -976  -2618  -1641   1797    332  -2130     70   -124    568    542    753    504
   -997  -2678  -1680   1836    340  -2182     25   -168    517    493    722    470
  -1047  -2761  -1717   1904    332  -2239    -38   -239    444    420    665    415
  -1140  -2878  -1738   2008    298  -2309   -101   -306    376    353    615    355
  -1215  -2969  -1753   2094    267  -2361   -127   -342    340    322    587    324
  -1275  -3089  -1813   2182    267  -2452   -122   -363    303    285    545    301
  -1361  -3221  -1860   2288    249  -2540   -116   -384    277    252    519    252
  -1421  -3291  -1873   2353    226  -2582   -101   -389    275    246    527    210
  -1608  -3294  -1686   2452     38  -2491    -62   -350    314    293    571    244
  -2161  -3374  -1213   2766   -475  -2294     93   -220    426    413    683    376
  -2377  -3520  -1143   2948   -618  -2333    150   -210    423    413    691    402
  -2151  -3530  -1379   2839   -387  -2455     83   -277    355    350    618    327
  -1774  -3445  -1670   2611    -51  -2559     23   -309    322    322    576    265
  -1506  -3317  -1810   2410    148  -2564      5   -337    319    314    574    252
  -1337  -3125  -1787   2231    223  -2457     12   -340    319    316    587    275
  -1111  -2961  -1849   2034    368  -2405     38   -324    340    324    600    285
   -935  -2915  -1979   1925    522  -2447    135   -226    436    387    654    316
   -776  -2857  -2083   1816    652  -2473    288    -33    579    452    688    306
   -589  -2740  -2153   1665    782  -2447    418    171    761    574    779    348
   -446  -2530  -2086   1486    818  -2309    501    402   1018    831   1010    540
   -314  -2312  -1997   1314    841  -2156    454    553   1208   1106   1312    849
   -267  -2047  -1779   1156    753  -1914    329    275   1137   1223   1574   1179
   -319  -1969  -1649   1143    665  -1810    200   -140    961   1249   1730   1384
   -355  -2000  -1647   1176    641  -1823     49   -563    662   1080   1639   1322
   -361  -2317  -1956   1340    797  -2138    -96  -1018    142    496   1036    748
   -309  -2798  -2488   1551   1088  -2642   -262  -1283   -394   -200    298     67
   -202  -3037  -2834   1618   1314  -2935   -301  -1202   -431   -288    158    -83
   -111  -3091  -2982   1600   1434  -3037   -213   -956   -226   -124    265    -25
    -44  -3037  -2992   1540   1473  -3016    -44   -672     23     70    407     83
     -7  -3005  -2998   1506   1493  -3003    163   -394    244    239    532    174
     49  -2995  -3044   1473   1545  -3018    254   -257    342    316    594    210
     85  -3031  -3120   1470   1602  -3076    265   -223    340    322    594    210
    116  -3096  -3213   1491   1665  -3154    254   -213    316    309    576    194
     38  -3192  -3231   1574   1634  -3211    241   -171    332    337    597    210
    -70  -3260  -3190   1665   1558  -3224    239   -119    361    374    628    241
   -158  -3291  -3133   1722   1486  -3213    257    -67    394    407    662    272
   -228  -3309  -3081   1769   1426  -3195    265    -23    420    433    693    301
   -194  -3270  -3076   1730   1439  -3174    270     20    452    465    722    319
   -116  -3216  -3099   1665   1491  -3159    283     59    478    488    748    340
     -2  -3102  -3102   1551   1548  -3102    311    103    517    527    787    374
    168  -2940  -3109   1387   1639  -3024    374    192    592    602    862    444
    413  -2727  -3143   1156   1777  -2935    452    290    675    683    935    522
    610  -2556  -3167    971   1886  -2860    491    355    730    743    997    579
    688  -2468  -3156    888   1919  -2811    514    397    766    782   1039    613
    730  -2392  -3122    831   1925  -2756    537    441    810    831   1085    654
    732  -2335  -3070    800   1899  -2701    594    498    867    896   1148    709
    750  -2236  -2987    743   1867  -2611    688    579    953    984   1234    792
    750  -2135  -2886    691   1818  -2509    782    675   1049   1078   1335    891
    717  -2083  -2800    683   1758  -2442    828    750   1122   1143   1408    953
    670  -2049  -2722    688   1693  -2385    849    818   1176   1197   1470   1002
    652  -1987  -2639    665   1644  -2312    893    901   1252   1275   1548   1078
    685  -1886  -2572    597   1628  -2226    940   1005   1340   1366   1644   1174
    683  -1816  -2499    566   1590  -2156    974   1075   1405   1436   1725   1239
    667  -1769  -2436    550   1551  -2101    995   1119   1421   1475   1769   1286
    636  -1738  -2377    550   1504  -2057   1026   1161   1452   1517   1813   1330
    600  -1693  -2294    545   1444  -1995   1062   1189   1486   1551   1852   1371
    571  -1686  -2257    558   1413  -1971   1085   1187   1483   1548   1855   1376
    584  -1657  -2244    535   1413  -1951   1122   1187   1491   1548   1865   1387
    587  -1631  -2221    522   1402  -1925   1169   1192   1501   1556   1878   1402
    623  -1579  -2203    478   1413  -1891   1215   1189   1512   1561   1888   1413
    641  -1551  -2192    454   1415  -1870   1236   1166   1504   1548   1875   1397
    652  -1553  -2208    449   1428  -1880   1257   1145   1493   1535   1862   1382
    613  -1582  -2195    485   1402  -1888   1267   1111   1478   1514   1844   1353
    542  -1634  -2177    545   1358  -1904   1265   1065   1449   1486   1813   1306
    511  -1683  -2195    587   1353  -1938   1252   1010   1408   1454   1777   1270
    483  -1745  -2229    628   1353  -1987   1247    956   1371   1423   1745   1228
    426  -1803  -2231    688   1327  -2016   1236    911   1343   1408   1717   1195
    368  -1844  -2213    735   1288  -2029   1249    893   1343   1415   1722   1195
    314  -1888  -2203    787   1257  -2044   1252    880   1348   1428   1732   1200
    246  -1966  -2216    859   1228  -2091   1236    852   1340   1421   1717   1179
    210  -2029  -2242    909   1226  -2135   1223    828   1319   1405   1696   1150
    228  -2031  -2262    898   1244  -2145   1215    823   1322   1410   1699   1156
    272  -2023  -2296    875   1283  -2158   1236    839   1343   1428   1727   1179
    319  -2003  -2325    841   1319  -2164   1262    844   1356   1431   1738   1171
    327  -2013  -2340    841   1332  -2177   1283    844   1361   1431   1732   1158
    350  -2034  -2387    839   1369  -2208   1293    844   1358   1428   1719   1158
    410  -2042  -2452    815   1431  -2247   1293    836   1350   1423   1714   1166
    433  -2029  -2465    797   1447  -2247   1280    815   1350   1426   1727   1166
    478  -2023  -2501    774   1488  -2262   1231    776   1312   1395   1691   1163
    483  -2075  -2559    795   1519  -2317   1189    743   1265   1361   1657   1148
    462  -2112  -2574    826   1517  -2343   1182    724   1244   1343   1628   1114
    420  -2153  -2574    865   1496  -2364   1166    706   1213   1312   1613   1091
    371  -2273  -2644    950   1506  -2457   1171    693   1187   1296   1605   1049
    314  -2392  -2709   1036   1509  -2548   1176    680   1163   1280   1587   1023
    254  -2462  -2717   1104   1486  -2590   1182    662   1143   1262   1569   1021
    236  -2483  -2720   1122   1475  -2603   1189    657   1122   1241   1538   1008
    293  -2460  -2753   1083   1522  -2605   1205    657   1101   1215   1504    987
    368  -2460  -2829   1044   1597  -2644   1221    662   1072   1195   1496    950
    405  -2475  -2881   1036   1641  -2678   1234    680   1075   1202   1496    945
    444  -2468  -2915   1010   1678  -2691   1210    683   1072   1195   1488    948
    415  -2455  -2873   1018   1644  -2662   1184    698   1078   1195   1496    945
    324  -2504  -2829   1088   1577  -2665   1156    706   1091   1200   1496    930
    384  -2564  -2948   1091   1665  -2756   1122    691   1083   1187   1483    891
    488  -2626  -3115   1067   1797  -2870   1070    628   1023   1124   1408    810
    415  -2753  -3169   1169   1792  -2961   1028    576    966   1060   1332    748
    254  -2889  -3143   1314   1696  -3013    976    563    914   1015   1286    717
     41  -3060  -3102   1509   1571  -3081    904    553    849    950   1228    665
   -145  -3208  -3065   1675   1460  -3138    914    607    854    914   1182    602
   -270  -3348  -3078   1810   1402  -3216    969    709    922    924   1163    548
   -340  -3463  -3125   1899   1392  -3294   1010    857   1052   1031   1244    602
   -371  -3403  -3031   1888   1330  -3218    995   1062   1244   1257   1478    826
   -329  -3141  -2813   1732   1239  -2979    896   1070   1337   1470   1769   1189
   -371  -2979  -2608   1675   1117  -2795    766    758   1267   1574   1982   1488
   -574  -2920  -2346   1745    885  -2631    561    267   1036   1504   2026   1579
   -802  -3169  -2366   1987    782  -2769    340   -311    550   1018   1582   1171
   -984  -3735  -2753   2359    883  -3244    137   -823   -109    197    740    361
  -1072  -4182  -3109   2626   1015  -3645    -62   -953   -413   -192    340    -36
  -1150  -4408  -3260   2779   1052  -3834   -106   -818   -363   -189    303   -116
  -1208  -4523  -3315   2865   1052  -3920    -62   -641   -244   -129    314   -135
  -1296  -4632  -3335   2961   1018  -3982     57   -433    -96    -46    353   -119
  -1218  -4585  -3367   2902   1072  -3977    207   -223     67     62    444    -54
  -1036  -4453  -3416   2743   1187  -3933    285   -122    163    127    501     -7
   -982  -4416  -3434   2699   1226  -3925    296   -101    192    132    509    -10
  -1010  -4432  -3424   2720   1205  -3930    280    -88    197    135    509    -15
  -1109  -4538  -3429   2824   1158  -3985    259    -98    184    116    485    -33
  -1291  -4731  -3442   3011   1072  -4086    220   -137    145     64    439    -75
  -1363  -4811  -3447   3089   1041  -4130    197   -155    127     36    415   -111
  -1408  -4868  -3460   3138   1023  -4164    171   -171    103      5    376   -153
  -1519  -4993  -3473   3255    974  -4234    140   -192     80    -28    335   -192
  -1652  -5149  -3496   3398    922  -4323    114   -210     49    -51    298   -228
  -1826  -5315  -3489   3572    831  -4403     75   -223     23    -75    265   -259
  -1899  -5318  -3421   3608    758  -4369     59   -220     20    -83    252   -265
  -1699  -5084  -3385   3390    841  -4234    181    -77    153     46    376   -140
  -1072  -4398  -3325   2735   1124  -3863    418    176    402    303    623    106
   -626  -3878  -3252   2252   1312  -3567    587    358    592    496    807    298
   -574  -3780  -3205   2174   1314  -3494    594    394    633    537    846    345
   -628  -3780  -3151   2205   1260  -3465    584    407    646    550    862    366
   -576  -3684  -3107   2127   1265  -3395    628    475    717    615    922    428
   -420  -3478  -3057   1951   1317  -3268    711    587    820    719   1023    532
   -290  -3289  -2998   1790   1353  -3143    774    683    906    810   1109    620
   -259  -3211  -2951   1735   1345  -3081    807    763    979    891   1179    693
   -252  -3172  -2920   1712   1332  -3047    826    836   1036    956   1239    758
   -176  -3057  -2881   1618   1350  -2969    849    922   1117   1036   1322    844
    -51  -2909  -2857   1480   1400  -2883    896   1015   1213   1127   1413    937
     49  -2811  -2860   1379   1452  -2834    940   1093   1280   1192   1473   1010
    114  -2759  -2873   1319   1493  -2813    982   1145   1317   1231   1509   1057
    153  -2662  -2816   1254   1483  -2738   1010   1184   1350   1262   1551   1111
    150  -2644  -2795   1244   1470  -2720    995   1184   1356   1254   1551   1132
    148  -2678  -2826   1265   1486  -2753    992   1174   1350   1236   1538   1140
    155  -2694  -2850   1267   1501  -2769    989   1153   1330   1208   1506   1132
    137  -2714  -2852   1288   1493  -2782    971   1104   1286   1153   1454   1091
    158  -2753  -2915   1296   1535  -2834    966   1070   1257   1104   1405   1041
    207  -2748  -2956   1270   1582  -2852    969   1031   1236   1062   1366   1000
    293  -2688  -2985   1197   1639  -2837    971    987   1226   1036   1345    976
    374  -2670  -3044   1148   1709  -2857    979    943   1218   1015   1319    958
    431  -2647  -3078   1104   1753  -2863    969    901   1202    987   1296    937
    462  -2647  -3109   1091   1784  -2878    958    870   1189    963   1273    911
    509  -2642  -3151   1065   1826  -2896    948    839   1174    935   1247    883
    592  -2590  -3182   1000   1886  -2886    935    807   1161    919   1234    872
    680  -2543  -3226    930   1951  -2886    943    802   1176    930   1239    878
    717  -2522  -3239    904   1977  -2881    940    787   1184    927   1241    875
    704  -2499  -3203    896   1951  -2852    958    800   1221    958   1273    901
    704  -2429  -3133    862   1917  -2779    995    831   1275   1002   1317    937
    701  -2392  -3094    846   1896  -2743   1023    844   1332   1052   1363    987
    714  -2322  -3037    802   1873  -2678   1049    857   1371   1083   1397   1026
    743  -2249  -2992    753   1865  -2621   1065    870   1400   1106   1421   1049
    774  -2213  -2987    719   1880  -2600   1041    862   1408   1109   1426   1052
    795  -2197  -2992    701   1893  -2595   1010    846   1431   1122   1441   1065
    836  -2117  -2953    639   1893  -2535    969    818   1434   1130   1460   1093
    865  -2117  -2982    623   1919  -2548    950    802   1434   1137   1470   1104
    885  -2107  -2992    610   1938  -2548    943    792   1434   1135   1467   1104
    865  -2117  -2985    626   1922  -2548    917    774   1415   1111   1454   1088
    800  -2221  -3024    709   1909  -2621    893    756   1395   1091   1434   1075
    774  -2294  -3068    758   1919  -2681    875    743   1376   1072   1408   1070
    776  -2317  -3094    771   1935  -2704    878    740   1379   1070   1405   1078
    782  -2333  -3117    774   1948  -2725    870    719   1363   1049   1384   1052
    748  -2377  -3128    813   1938  -2751    836    675   1325   1008   1343   1008
    706  -2457  -3164    875   1932  -2808    826    657   1312    984   1317    979
    693  -2533  -3226    919   1958  -2878    844    652   1304    966   1291    961
    701  -2525  -3226    911   1961  -2876    828    620   1262    924   1249    935
    680  -2538  -3218    927   1948  -2878    807    597   1228    893   1215    906
    641  -2582  -3224    969   1930  -2902    787    576   1192    857   1179    872
    594  -2626  -3221   1015   1906  -2922    761    558   1161    818   1140    841
    527  -2707  -3237   1088   1880  -2972    740    537   1135    784   1104    805
    493  -2759  -3252   1132   1870  -3003    719    511   1109    750   1070    769
    449  -2805  -3255   1176   1849  -3029    717    504   1101    732   1047    737
    423  -2878  -3302   1228   1862  -3089    743    532   1114    727   1034    724
    371  -2876  -3247   1252   1808  -3060    818    633   1156    719    989    652
    340  -2873  -3213   1265   1774  -3042    922    784   1262    779   1010    636
    345  -2779  -3125   1215   1735  -2951    987    948   1439    961   1171    766
    394  -2605  -3000   1106   1696  -2803    961   1114   1670   1262   1488   1062
    428  -2361  -2790    966   1608  -2574    872   1093   1761   1499   1847   1480
    366  -2299  -2668    966   1514  -2483    820    852   1613   1527   2036   1738
    277  -2356  -2634   1036   1454  -2494    753    519   1286   1312   1943   1686
    189  -2527  -2717   1169   1452  -2621    631     46    706    680   1332   1135
    148  -2837  -2985   1343   1566  -2909    449   -457     51   -158    454    340
    213  -3070  -3283   1428   1745  -3174    340   -522    -90   -348    231    116
    265  -3250  -3515   1491   1888  -3382    384   -342     83   -210    309    129
    301  -3260  -3561   1480   1930  -3411    465   -155    277    -57    405    176
    350  -3167  -3520   1405   1932  -3343    623     85    545    161    561    285
    410  -3034  -3445   1309   1927  -3239    779    309    792    361    730    418
    446  -2948  -3398   1249   1919  -3172    857    410    904    457    813    493
    449  -2943  -3393   1247   1919  -3167    883    444    935    485    831    509
    449  -2920  -3369   1234   1909  -3143    904    454    945    498    839    519
    410  -2922  -3333   1257   1870  -3128    937    483    971    524    865    542
    322  -2935  -3257   1306   1790  -3096    984    527   1010    566    906    574
    241  -2948  -3190   1353   1714  -3068   1021    555   1039    602    943    607
    187  -2969  -3159   1389   1670  -3063   1034    571   1054    613    945    602
    166  -2972  -3138   1400   1652  -3055   1018    561   1047    602    937    581
    187  -2972  -3161   1389   1673  -3065    989    545   1039    587    924    568
    226  -3013  -3239   1395   1732  -3125    995    550   1049    592    932    587
    335  -2979  -3317   1319   1826  -3148    974    530   1026    574    924    579
    454  -2933  -3387   1236   1919  -3159    940    498    987    545    891    540
    493  -2907  -3400   1205   1945  -3154    940    501    982    550    891    527
    426  -2886  -3312   1231   1867  -3099    974    527   1010    581    919    548
    428  -2870  -3302   1218   1862  -3086    963    524   1013    581    919    537
    524  -2870  -3398   1171   1958  -3133    930    517   1008    574    914    522
    631  -2847  -3478   1106   2052  -3164    919    527   1021    584    932    535
    714  -2798  -3512   1041   2112  -3154    924    561   1065    618    966    571
    766  -2779  -3546   1005   2153  -3161    922    594   1104    657   1000    594
    774  -2792  -3569   1008   2169  -3180    914    623   1137    696   1039    620
    758  -2798  -3559   1018   2156  -3177    911    665   1195    750   1096    678
    730  -2821  -3551   1047   2140  -3185    927    717   1252    805   1169    745
    688  -2785  -3473   1047   2081  -3128    930    737   1267    828   1205    776
    631  -2748  -3380   1057   2003  -3063    935    750   1299    846   1236    800
    576  -2751  -3328   1085   1951  -3039    950    766   1314    859   1257    810
    566  -2764  -3330   1098   1948  -3047    966    776   1309    849   1252    807
    558  -2790  -3348   1114   1951  -3068    969    769   1291    820   1223    787
    542  -2813  -3359   1135   1948  -3086    989    766   1254    792   1197    761
    519  -2824  -3343   1150   1930  -3083   1021    763   1244    771   1171    745
    496  -2876  -3372   1189   1932  -3122   1049    753   1231    740   1135    714
    504  -2870  -3374   1182   1938  -3120   1091    753   1210    722   1106    683
    501  -2873  -3374   1184   1935  -3122   1098    730   1169    683   1062    644
    504  -2886  -3390   1189   1945  -3138   1114    709   1135    654   1031    613
    493  -2894  -3387   1200   1940  -3141   1145    696   1106    633   1005    592
    501  -2889  -3390   1192   1945  -3138   1163    691   1130    626    992    576
    524  -2904  -3432   1189   1977  -3167   1179    691   1130    618    979    563
    548  -2922  -3473   1187   2008  -3198   1189    691   1117    615    971    548
    568  -2891  -3460   1161   2013  -3174   1200    698   1114    618    979    553
    618  -2795  -3416   1085   2016  -3107   1249    748   1156    657   1021    579
    675  -2735  -3411   1031   2042  -3073   1288    792   1189    696   1054    600
    670  -2735  -3406   1031   2036  -3068   1309    820   1205    714   1054    623
    602  -2779  -3382   1088   1992  -3081   1312    841   1189    717   1060    631
    636  -2707  -3346   1034   1990  -3026   1356    896   1252    771   1135    659
    698  -2605  -3304    953   2000  -2953   1402    948   1317    820   1189    696
    748  -2473  -3221    862   1984  -2847   1439    989   1358    865   1221    737
    776  -2400  -3177    813   1977  -2787   1449   1013   1395    901   1249    771
    782  -2366  -3151    792   1966  -2759   1452   1026   1423    935   1286    805
    797  -2343  -3143    771   1969  -2743   1436   1036   1434    961   1314    839
    795  -2320  -3115    761   1953  -2714   1428   1041   1421    979   1327    875
    763  -2314  -3078    776   1919  -2696   1441   1062   1460   1010   1332    932
    761  -2314  -3076    776   1917  -2694   1449   1072   1475   1021   1350    932
    758  -2294  -3052    769   1904  -2673   1449   1080   1478   1036   1392    919
    727  -2299  -3026    784   1875  -2662   1444   1075   1478   1044   1410    924
    693  -2330  -3024    818   1857  -2675   1444   1070   1470   1047   1408    930
    665  -2364  -3029    849   1844  -2696   1452   1065   1460   1036   1384    914
    618  -2372  -2990    875   1803  -2681   1449   1044   1449   1026   1350    901
    587  -2385  -2974    896   1779  -2678   1460   1031   1449   1023   1369    888
    545  -2431  -2977    943   1761  -2704   1486   1026   1462   1031   1400    893
    496  -2455  -2951    976   1722  -2701   1493   1015   1465   1034   1376    909
    488  -2494  -2982   1002   1732  -2735   1478    989   1447   1018   1358    891
    506  -2572  -3081   1031   1792  -2826   1462    966   1434   1013   1361    857
    527  -2608  -3135   1041   1831  -2870   1449    948   1428   1013   1348    828
    581  -2634  -3216   1023   1896  -2925   1428    922   1408   1000   1322    807
    641  -2688  -3333   1023   1987  -3011   1382    870   1353    956   1262    766
    722  -2701  -3424    987   2070  -3060   1322    807   1299    906   1202    711
    813  -2730  -3543    958   2177  -3135   1257    750   1247    859   1143    639
    857  -2829  -3689    984   2270  -3257   1249    776   1228    820   1096    555
    885  -2831  -3720    971   2301  -3276   1314    906   1301    852   1091    511
    927  -2714  -3645    891   2283  -3180   1376   1067   1439    963   1163    581
    976  -2465  -3442    745   2208  -2953   1415   1260   1660   1200   1389    805
   1000  -2205  -3205    600   2101  -2704   1369   1322   1803   1444   1675   1158
    914  -2023  -2938    553   1925  -2481   1332   1096   1782   1590   1953   1483
    737  -1964  -2701    610   1717  -2333   1273    748   1639   1628   2132   1670
    555  -2055  -2611    750   1582  -2333   1148    322   1317   1410   1969   1530
    436  -2478  -2915   1021   1673  -2696    958   -205    719    701   1223    815
    423  -2930  -3354   1254   1888  -3141    745   -467    280    153    665    257
    478  -3154  -3632   1337   2052  -3390    662   -374    277    103    576    135
    537  -3239  -3777   1350   2156  -3507    704   -137    452    220    620    158
    571  -3221  -3793   1322   2182  -3507    831    119    665    368    706    223
    571  -3146  -3717   1286   2143  -3432    992    384    883    535    844    322
    553  -3104  -3658   1273   2104  -3382   1067    524    997    626    917    381
    574  -3091  -3665   1260   2120  -3377   1065    558   1021    641    917    389
    592  -3102  -3694   1252   2143  -3398   1060    566   1010    633    883    376
    620  -3109  -3730   1244   2174  -3421   1065    581   1015    639    888    358
    641  -3091  -3735   1223   2187  -3411   1080    615   1052    680    927    366
    659  -3086  -3746   1213   2203  -3416   1078    639   1075    711    943    389
    675  -3047  -3722   1184   2197  -3385   1067    654   1078    714    937    410
    667  -3008  -3678   1169   2171  -3343   1057    662   1085    714    930    410
    657  -3005  -3665   1174   2158  -3335   1060    675   1093    711    935    402
    646  -3011  -3658   1182   2151  -3333   1060    696   1114    724    948    418
    618  -3031  -3650   1205   2132  -3341   1067    727   1124    748    966    420
    594  -3057  -3652   1231   2122  -3354   1054    745   1124    753    961    418
    589  -3081  -3671   1244   2127  -3374   1041    761   1127    753    956    426
    576  -3089  -3665   1257   2120  -3377   1031    771   1135    756    963    420
    600  -3060  -3660   1228   2130  -3359   1013    771   1132    750    948    410
    633  -3034  -3668   1200   2151  -3351   1002    800   1156    776    963    431
    657  -3003  -3663   1171   2158  -3333   1005    836   1192    813    992    446
    701  -2951  -3652   1124   2177  -3302   1021    891   1244    867   1036    483
    706  -2920  -3626   1104   2164  -3273   1013    930   1267    896   1065    509
    704  -2904  -3611   1098   2156  -3257   1013    982   1306    935   1101    540
    704  -2881  -3585   1088   2143  -3231   1000   1041   1353    982   1150    581
    678  -2860  -3538   1091   2107  -3198    997   1098   1395   1031   1210    626
    639  -2857  -3496   1106   2068  -3177   1005   1156   1447   1088   1265    678
    597  -2839  -3437   1119   2016  -3135   1018   1202   1493   1132   1309    722
    568  -2805  -3374   1117   1969  -3089   1034   1241   1527   1161   1337    750
    522  -2759  -3281   1119   1901  -3018   1054   1280   1556   1187   1371    797
    475  -2730  -3205   1127   1839  -2966   1060   1280   1553   1184   1369    815
    420  -2756  -3177   1166   1797  -2966   1070   1275   1548   1174   1356    813
    342  -2777  -3122   1215   1730  -2948   1080   1265   1538   1163   1343    802
    252  -2837  -3089   1293   1670  -2961   1098   1257   1535   1156   1327    795
    166  -2855  -3024   1343   1592  -2938   1114   1247   1525   1148   1314    787
    176  -2876  -3052   1348   1613  -2961   1104   1200   1488   1111   1278    753
    213  -2907  -3120   1345   1665  -3013   1078   1137   1447   1067   1221    693
    200  -2972  -3172   1387   1686  -3070   1047   1080   1413   1031   1174    652
    213  -3013  -3226   1400   1717  -3117    995   1002   1358    969   1111    597
    213  -3052  -3265   1418   1738  -3159    953    945   1317    924   1062    537
    215  -3070  -3289   1426   1751  -3180    935    917   1299    909   1036    501
    218  -3099  -3317   1441   1766  -3208    911    904   1293    904   1021    496
    202  -3159  -3364   1478   1782  -3263    901    893   1280    888    984    465
    184  -3195  -3380   1504   1779  -3286    878    891   1280    883    971    454
    168  -3231  -3400   1530   1784  -3315    841    880   1278    867    950    431
    200  -3234  -3434   1517   1816  -3333    826    888   1293    872    956    431
    241  -3195  -3437   1475   1836  -3315    839    919   1327    896    976    454
    283  -3146  -3432   1431   1855  -3289    862    953   1350    914    984    459
    335  -3130  -3465   1395   1899  -3296    872    974   1366    919    979    452
    374  -3151  -3525   1389   1948  -3338    839    969   1353    911    958    431
    415  -3096  -3512   1340   1964  -3304    805    969   1366    919    966    444
    465  -3026  -3491   1280   1977  -3257    782    961   1384    948    984    465
    506  -3052  -3559   1270   2031  -3304    730    930   1363    937    969    457
    540  -3086  -3626   1273   2083  -3356    698    893   1340    911    940    436
    584  -3034  -3621   1223   2101  -3328    693    883   1356    927    956    446
    652  -3018  -3671   1182   2161  -3343    680    872   1356    927    958    449
    722  -3021  -3746   1148   2234  -3382    659    849   1337    904    932    433
    769  -3018  -3787   1124   2278  -3403    641    820   1330    891    919    431
    807  -2987  -3795   1088   2301  -3390    646    810   1350    909    937    459
    859  -2974  -3834   1057   2346  -3403    631    766   1340    891    919    441
    885  -2974  -3860   1041   2372  -3416    626    701   1325    872    904    420
    927  -2953  -3881   1013   2403  -3416    633    646   1322    859    888    405
    963  -2961  -3925    997   2442  -3442    628    605   1317    846    862    379
   1008  -2925  -3936    958   2470  -3429    623    561   1314    836    846    366
   1065  -2891  -3959    911   2509  -3424    607    522   1304    820    826    342
   1098  -2902  -4000    901   2548  -3450    605    498   1286    802    800    316
   1156  -2826  -3982    833   2566  -3406    602    491   1304    815    807    327
   1202  -2777  -3980    787   2590  -3377    607    483   1314    826    815    327
   1208  -2735  -3943    761   2574  -3338    613    480   1327    836    823    329
   1197  -2696  -3894    750   2546  -3294    618    483   1335    846    836    335
   1184  -2688  -3876    750   2527  -3281    631    501   1340    833    820    311
   1192  -2660  -3852    732   2522  -3255    724    626   1410    854    818    301
   1195  -2577  -3774    688   2483  -3174    859    836   1551    940    872    329
   1189  -2429  -3619    620   2403  -3024   1002   1127   1790   1143   1047    467
   1239  -2151  -3393    454   2314  -2772   1062   1478   2091   1488   1379    787
   1265  -1813  -3078    272   2169  -2444    950   1376   2197   1745   1704   1143
   1143  -1577  -2720    215   1930  -2148    711    807   2120   1893   1945   1428
    937  -1452  -2390    257   1662  -1919    444    161   1927   1891   2018   1548
    797  -1800  -2598    498   1696  -2197    189   -400   1379   1309   1467   1067
    750  -2356  -3107    802   1927  -2733    -41   -763    722    498    670    335
    813  -2733  -3546    958   2177  -3138   -140   -722    511    197    340     -2
    901  -2878  -3780    989   2340  -3328    -57   -420    641    259    332    -54
    974  -2790  -3764    906   2366  -3276     96   -119    828    374    402    -12
   1002  -2720  -3722    857   2361  -3221    314    189   1028    517    498     49
   1010  -2662  -3673    826   2338  -3167    467    374   1161    613    566     96
   1018  -2631  -3650    807   2333  -3141    514    439   1202    641    581    101
    987  -2665  -3652    839   2320  -3159    530    457   1210    639    563     85
    969  -2662  -3632    846   2299  -3146    548    470   1210    631    558     77
    963  -2668  -3634    849   2296  -3148    561    475   1200    613    537     59
    976  -2618  -3595    820   2286  -3107    574    483   1200    615    540     51
   1000  -2582  -3582    789   2288  -3081    574    483   1195    607    527     38
   1018  -2587  -3606    784   2309  -3096    584    491   1197    602    517     28
   1034  -2548  -3582    756   2307  -3063    592    493   1197    605    514     23
   1028  -2507  -3535    740   2281  -3021    597    491   1189    597    504     12
   1052  -2499  -3551    722   2299  -3024    597    493   1184    584    491     -5
   1067  -2520  -3587    724   2327  -3055    607    501   1192    584    485    -15
   1070  -2509  -3582    719   2325  -3044    605    496   1184    571    475    -23
   1098  -2475  -3574    688   2335  -3024    607    493   1174    553    457    -36
   1130  -2395  -3525    631   2327  -2959    613    501   1176    550    459    -36
   1166  -2330  -3496    581   2330  -2912    610    509   1182    553    454    -38
   1213  -2249  -3463    517   2335  -2855    600    524   1195    563    459    -31
   1265  -2218  -3483    478   2374  -2850    605    558   1213    579    472    -18
   1299  -2179  -3478    439   2387  -2829    587    576   1215    584    472    -15
   1317  -2112  -3429    394   2372  -2769    574    610   1236    605    493      2
   1312  -2073  -3387    379   2348  -2730    576    657   1267    639    522     36
   1322  -1997  -3320    337   2320  -2657    566    683   1278    649    524     57
   1332  -1922  -3255    293   2294  -2587    566    717   1301    670    545     85
   1348  -1904  -3252    277   2299  -2579    571    750   1330    698    574    109
   1379  -1847  -3226    231   2301  -2535    589    779   1353    722    600    140
   1397  -1782  -3180    192   2288  -2481    584    763   1332    711    592    148
   1410  -1686  -3096    137   2252  -2390    579    735   1317    698    579    153
   1418  -1678  -3096    129   2255  -2387    594    722   1309    683    566    161
   1426  -1725  -3151    148   2288  -2436    600    688   1278    641    527    137
   1454  -1704  -3159    124   2307  -2431    587    641   1228    581    467     93
   1452  -1647  -3102     96   2275  -2374    576    584   1174    517    407     44
   1444  -1587  -3034     70   2239  -2309    571    535   1130    465    358     12
   1454  -1590  -3047     64   2249  -2320    587    493   1093    418    309    -31
   1465  -1626  -3091     80   2278  -2359    600    446   1060    371    254    -83
   1454  -1623  -3081     83   2268  -2353    576    371   1000    301    184   -150
   1462  -1595  -3060     64   2260  -2327    563    303    950    244    122   -205
   1454  -1595  -3050     70   2252  -2322    553    244    906    194     72   -246
   1431  -1613  -3044     90   2236  -2327    563    213    883    168     49   -257
   1436  -1600  -3037     80   2234  -2317    563    179    859    150     28   -285
   1465  -1556  -3024     44   2242  -2288    561    158    846    137     12   -303
   1452  -1475  -2930     10   2190  -2200    571    158    859    153     23   -283
   1426  -1384  -2811    -20   2117  -2096    581    140    849    150     20   -280
   1441  -1244  -2686   -101   2062  -1966    597    122    839    140     12   -277
   1361  -1101  -2462   -129   1909  -1782    639    137    852    158     28   -236
   1288   -997  -2286   -148   1784  -1641    680    163    872    184     54   -197
   1254   -930  -2184   -161   1719  -1556    732    205    906    218     80   -158
   1405   -917  -2325   -246   1865  -1621    704    168    857    174     36   -189
   1600   -888  -2488   -355   2044  -1688    667    124    818    140     15   -213
   1686   -823  -2512   -431   2096  -1667    649     96    805    135     25   -210
   1719   -789  -2509   -465   2114  -1649    602     44    771    109      5   -228
   1751   -753  -2504   -498   2127  -1628    584     10    743     93    -10   -239
   1714   -714  -2429   -501   2070  -1571    615     23    756    109      2   -215
   1634   -698  -2333   -470   1982  -1514    649     41    769    116     12   -192
   1587   -665  -2252   -459   1919  -1457    675     49    766    111     20   -174
   1605   -631  -2236   -488   1919  -1434    685     36    740     98      7   -174
   1626   -646  -2273   -491   1948  -1460    688     20    693     72    -25   -197
   1649   -644  -2294   -504   1969  -1467    698      2    649     36    -64   -226
   1636   -665  -2301   -485   1969  -1483    709    -23    605      0   -103   -262
   1615   -649  -2268   -483   1940  -1457    714    -38    566    -23   -129   -280
   1608   -620  -2229   -493   1917  -1423    711    -54    527    -41   -150   -290
   1602   -584  -2190   -511   1896  -1387    704    -70    491    -62   -176   -311
   1590   -542  -2132   -522   1860  -1337    714    -75    470    -64   -181   -306
   1571   -522  -2094   -524   1831  -1306    704    -90    428    -90   -207   -319
   1551   -475  -2026   -537   1787  -1249    709    -88    400   -106   -226   -319
   1501   -452  -1956   -527   1727  -1202    704    -98    368   -127   -246   -327
   1470   -415  -1886   -527   1678  -1150    704   -106    345   -137   -267   -322
   1410   -407  -1821   -504   1615  -1114    698   -111    311   -166   -290   -340
   1358   -387  -1745   -485   1551  -1065    737    -33    327   -153   -296   -363
   1317   -319  -1639   -498   1478   -979    841    140    426    -88   -272   -358
   1312   -194  -1506   -558   1408   -849    945    337    571     41   -176   -283
   1314     38  -1275   -678   1293   -618   1021    571    800    303     80    -28
   1358    420   -940   -891   1150   -259   1013    698    979    576    413    361
   1314    766   -548  -1041    930    111    950    535    984    743    693    737
   1179    919   -259  -1049    719    329    904    244    862    797    854    971
   1070    906   -166   -989    618    371    831   -106    519    530    639    792
    969    646   -322   -807    646    163    688   -607    -85   -150    -51    111
    940    350   -592   -646    766   -119    506   -906   -561   -714   -628   -449
    989    189   -800   -589    896   -303    433   -852   -613   -792   -730   -566
   1008    122   -888   -566    948   -381    488   -644   -452   -680   -680   -530
   1005    176   -828   -592    917   -324    597   -431   -241   -522   -581   -444
   1002    340   -665   -672    831   -161    763   -176     18   -306   -410   -309
   1002    498   -504   -750    753     -2    896    -10    207   -150   -277   -202
   1002    607   -397   -805    698    106    948     36    280    -85   -223   -148
   1010    724   -288   -867    649    218    974     33    316    -57   -197   -111
   1008    815   -192   -914    600    311    989     23    340    -25   -174    -83
   1005    885   -119   -945    563    384    982     -7    342    -15   -163    -64
   1026    956    -72   -992    548    441    971    -33    335     -7   -161    -49
   1070   1047    -23  -1060    545    511    963    -54    337      2   -155    -25
   1085   1140     51  -1114    517    597    974    -70    350     20   -137      0
   1088   1247    158  -1166    465    704    969    -83    353     36   -122     12
   1075   1345    270  -1213    402    807    969    -85    355     54   -101     33
   1080   1431    350  -1257    366    891    987    -72    374     70    -83     51
   1091   1514    423  -1306    335    969    992    -59    371     75    -77     70
   1083   1577    493  -1330    296   1036    984    -54    358     83    -75     77
   1109   1647    537  -1379    285   1093    982    -38    353     98    -62     93
   1122   1688    563  -1405    280   1127    997    -10    358    114    -46    109
   1148   1686    537  -1418    306   1111    989      2    348    116    -54    101
   1189   1696    506  -1441    342   1101    969     10    324     96    -83     85
   1221   1751    527  -1486    345   1140    945     18    306     88    -90     85
   1257   1777    519  -1517    368   1150    917     20    285     85    -96     83
   1317   1821    504  -1571    407   1163    867      7    265     83   -106     72
   1376   1914    537  -1644    420   1226    841     28    285    114    -77     93
   1447   2010    563  -1730    441   1288    815     59    293    137    -57    132
   1512   2114    602  -1813    454   1358    802    106    309    176    -25    176
   1551   2213    662  -1883    444   1439    802    155    337    215     15    213
   1545   2288    743  -1917    402   1517    802    192    355    233     36    239
   1501   2330    826  -1917    337   1577    810    210    337    218     18    239
   1462   2379    917  -1922    272   1649    839    223    324    205      5    231
   1402   2416   1013  -1912    192   1714    870    239    314    192     -5    239
   1325   2429   1104  -1875    111   1766    901    252    309    192     -5    246
   1236   2442   1205  -1842     15   1823    914    233    275    161    -41    213
   1158   2455   1296  -1808    -67   1875    922    205    239    119    -85    181
   1088   2434   1345  -1761   -129   1888    932    174    197     70   -135    140
   1010   2426   1415  -1717   -202   1922    969    163    194     57   -148    127
   1000   2436   1434  -1719   -218   1935    956    114    150     10   -194     83
   1005   2452   1447  -1730   -220   1951    943     75    109    -33   -239     33
    997   2473   1475  -1738   -241   1974    945     49     80    -77   -280      7
    953   2444   1491  -1699   -267   1969    930      2     33   -127   -329    -41
    880   2382   1501  -1634   -309   1943    904    -23      5   -153   -363    -88
    782   2333   1548  -1558   -381   1940    880    -44    -28   -181   -400   -124
    719   2364   1644  -1543   -462   2003    883    -41    -36   -181   -407   -124
    688   2392   1704  -1540   -506   2049    896    -23    -33   -176   -413   -111
    641   2434   1790  -1540   -574   2112    888     -2    -23   -158   -405   -106
    571   2481   1906  -1527   -667   2195    901     31      7   -132   -387    -90
    491   2507   2016  -1501   -761   2262    914     51     20   -124   -381    -72
    389   2509   2120  -1449   -865   2314    891     44      7   -137   -389    -80
    290   2512   2218  -1402   -963   2366    857     33     -2   -150   -402    -88
    220   2551   2330  -1387  -1054   2442    836     28      5   -142   -394    -62
    176   2582   2405  -1382  -1114   2494    815     23     10   -132   -384    -38
    150   2561   2410  -1356  -1130   2486    774      0    -15   -158   -405    -51
    145   2553   2405  -1350  -1130   2478    732    -23    -51   -192   -446    -75
    155   2595   2439  -1376  -1143   2520    722    -25    -59   -197   -462    -72
    150   2624   2473  -1387  -1161   2548    706    -28    -72   -207   -467    -77
    114   2587   2473  -1350  -1179   2530    706    -20    -83   -215   -475    -85
     49   2530   2481  -1291  -1215   2507    693    -20   -101   -239   -504   -103
      5   2540   2535  -1273  -1265   2538    693    -18   -114   -246   -524   -114
    -38   2546   2585  -1254  -1312   2564    706    -12   -116   -254   -532   -114
   -101   2527   2629  -1213  -1363   2577    717     -2   -116   -257   -527   -122
   -189   2507   2696  -1161  -1444   2600    737     -2   -116   -262   -527   -124
   -244   2514   2756  -1135  -1501   2634    753     -2   -114   -267   -532   -132
   -226   2522   2748  -1148  -1486   2634    743    -10   -127   -285   -548   -142
   -197   2530   2727  -1166  -1462   2629    732    -18   -148   -298   -566   -153
   -207   2548   2756  -1171  -1480   2650    732    -23   -163   -309   -571   -155
   -239   2564   2803  -1163  -1522   2683    745     -5   -148   -290   -550   -135
   -272   2600   2873  -1163  -1574   2735    763     25   -129   -265   -530   -109
   -342   2624   2966  -1140  -1654   2795    779     51   -116   -246   -511    -88
   -407   2634   3042  -1114  -1725   2837    784     64   -109   -241   -501    -77
   -433   2678   3112  -1122  -1771   2894    807    114    -88   -233   -498    -75
   -410   2766   3177  -1179  -1792   2972    898    252    -20   -207   -506    -90
   -363   2912   3276  -1273  -1818   3094   1000    423    101   -129   -472    -77
   -324   3135   3457  -1405  -1891   3296   1041    592    319     98   -270     85
   -249   3447   3697  -1597  -1971   3572   1010    774    597    470    114    457
   -161   3852   4013  -1844  -2086   3933    893    735    691    756    522    919
   -142   3990   4133  -1922  -2138   4060    756    423    493    784    727   1195
   -161   3938   4097  -1891  -2130   4016    646     62    129    550    600   1122
   -192   3710   3902  -1761  -2047   3806    459   -436   -470   -109    -54    550
   -192   3359   3551  -1584  -1873   3455    218   -901  -1106   -937   -917   -210
    -93   3122   3216  -1514  -1654   3169    103   -924  -1223  -1143  -1163   -459
      7   3008   3000  -1509  -1499   3003    166   -685   -995   -969  -1067   -436
     64   3024   2959  -1545  -1447   2992    267   -457   -735   -766   -937   -350
     93   3078   2982  -1587  -1444   3031    400   -246   -475   -553   -787   -236
    135   3190   3055  -1662  -1460   3122    532    -59   -239   -342   -620   -103
    200   3283   3083  -1743  -1441   3185    584      0   -127   -239   -532    -28
    228   3338   3109  -1784  -1439   3224    597     -5    -72   -189   -488     10
    236   3434   3198  -1836  -1480   3317    587    -28    -46   -163   -462     36
    257   3528   3270  -1891  -1506   3400    594    -38    -18   -129   -428     67
    280   3569   3286  -1925  -1501   3426    615    -36      0   -111   -407     96
    283   3593   3307  -1938  -1512   3450    659    -10     36    -77   -366    127
    270   3658   3387  -1966  -1558   3522    706      7     75    -44   -324    158
    226   3728   3502  -1977  -1636   3616    732     10     93    -23   -298    171
    179   3785   3603  -1982  -1712   3694    766     38    122     10   -265    200
    145   3816   3671  -1979  -1761   3743    807     88    168     54   -215    244
     85   3808   3722  -1945  -1818   3764    844    142    200     93   -174    280
     10   3803   3793  -1906  -1891   3798    859    194    220    119   -142    306
    -44   3819   3863  -1888  -1956   3839    872    249    254    158   -101    335
    -96   3855   3951  -1880  -2023   3902    885    293    290    187    -64    358
   -103   3928   4032  -1914  -2068   3980    883    332    324    220    -25    381
    -51   4052   4104  -2000  -2078   4078    880    384    379    280     28    436
     12   4162   4146  -2088  -2068   4154    867    428    431    337     77    483
     93   4281   4185  -2187  -2044   4234    852    467    478    384    122    524
    249   4471   4221  -2361  -1987   4349    878    555    574    485    220    620
    420   4650   4229  -2535  -1904   4440    924    667    678    597    329    717
    540   4790   4247  -2665  -1855   4520    937    750    743    667    397    776
    659   4938   4278  -2800  -1810   4608    945    828    810    732    470    846
    802   5081   4276  -2943  -1738   4681    997    927    896    826    561    940
    898   5224   4325  -3060  -1712   4775   1036    992    945    893    628   1005
    971   5289   4315  -3133  -1670   4803   1083   1039    963    922    662   1041
    995   5318   4320  -3156  -1662   4819   1119   1062    963    927    678   1054
    987   5318   4328  -3154  -1670   4824   1137   1062    937    906    662   1041
    989   5318   4328  -3154  -1667   4824   1174   1070    927    901    654   1041
    989   5318   4325  -3154  -1667   4821   1197   1065    906    888    644   1041
   1013   5318   4304  -3164  -1644   4811   1226   1049    870    852    610   1013
   1031   5318   4284  -3177  -1626   4801   1231   1013    826    797    558    971
   1044   5318   4273  -3180  -1613   4795   1215    958    774    745    501    924
   1060   5318   4255  -3190  -1597   4788   1208    904    724    696    449    870
   1096   5318   4219  -3208  -1561   4770   1187    852    670    644    394    813
   1109   5318   4206  -3213  -1548   4762   1163    805    626    597    353    766
   1106   5289   4182  -3198  -1538   4736   1153    779    607    581    332    743
   1060   5237   4177  -3151  -1558   4707   1124    743    571    550    303    711
    989   5138   4149  -3065  -1579   4645   1091    696    519    504    257    670
    919   5060   4141  -2990  -1610   4601   1075    667    485    478    228    646
    859   5014   4154  -2935  -1647   4585   1049    641    467    459    210    626
    782   4964   4180  -2876  -1699   4572   1015    615    441    441    194    610
    691   4897   4206  -2795  -1758   4551    992    597    420    426    181    594
    620   4860   4240  -2743  -1808   4551   1000    610    436    439    200    605
    568   4868   4299  -2717  -1865   4585   1000    618    452    452    220    623
    485   4824   4338  -2655  -1925   4580    992    613    449    449    223    620
    431   4814   4382  -2624  -1977   4598    971    600    441    444    220    613
    376   4788   4411  -2582  -2018   4598    919    561    413    418    200    592
    316   4782   4466  -2548  -2073   4624    896    532    410    426    207    605
    277   4694   4414  -2486  -2068   4554    859    491    376    400    181    581
    226   4577   4351  -2400  -2062   4466    818    452    337    363    148    545
    192   4543   4351  -2369  -2078   4450    805    436    332    361    145    540
    168   4569   4401  -2369  -2114   4486    784    423    319    361    150    540
    114   4530   4414  -2322  -2151   4473    776    407    293    345    129    522
     46   4455   4406  -2252  -2179   4432    779    397    275    342    116    514
    -20   4406   4427  -2195  -2223   4416    769    384    252    332    101    498
    -96   4317   4414  -2109  -2255   4364    753    361    226    296     67    465
   -194   4175   4369  -1990  -2283   4273    732    324    181    249     28    418
   -275   4076   4351  -1901  -2314   4214    717    296    148    207    -10    376
   -348   3998   4346  -1829  -2346   4172    691    259    114    166    -49    340
   -415   3928   4343  -1756  -2379   4136    672    233     80    135    -88    311
   -423   3904   4328  -1740  -2377   4115    644    200     36    106   -119    275
   -441   3881   4323  -1719  -2382   4102    626    176     15     85   -140    254
   -454   3868   4323  -1706  -2390   4094    623    168     10     80   -153    254
   -452   3865   4317  -1706  -2385   4091    615    166      0     72   -163    257
   -470   3839   4310  -1686  -2390   4073    613    168      2     77   -150    252
   -498   3787   4286  -1644  -2392   4037    594    153     -2     70   -153    244
   -527   3733   4260  -1602  -2395   3995    594    155     -5     67   -158    239
   -571   3676   4247  -1551  -2408   3962    636    236     33     67   -184    187
   -553   3681   4232  -1566  -2392   3956    750    423    174    166   -127    197
   -517   3777   4294  -1631  -2405   4034    849    628    397    368     57    355
   -493   3998   4489  -1753  -2491   4242    865    818    649    657    361    657
   -514   4320   4834  -1901  -2673   4577    789    766    753    885    693   1039
   -646   4520   5167  -1938  -2907   4842    678    363    597    945    924   1353
   -766   4505   5268  -1870  -3018   4886    558    -57    332    852    937   1415
   -865   4250   5115  -1696  -2990   4681    363   -558   -145    407    522   1034
   -924   3694   4619  -1384  -2772   4156    124  -1034   -807   -420   -348    205
   -930   3205   4136  -1137  -2533   3671    -38  -1137  -1088   -813   -774   -207
   -901   2982   3884  -1041  -2392   3432    -20   -958   -943   -724   -748   -233
   -914   2953   3865  -1021  -2392   3408     77   -709   -706   -537   -626   -140
   -963   2990   3954  -1013  -2457   3470    254   -423   -446   -329   -475    -18
  -1000   3060   4060  -1031  -2530   3561    407   -207   -246   -168   -335     96
  -1085   3065   4151   -989  -2618   3608    467   -127   -174   -106   -275    148
  -1153   3026   4180   -937  -2668   3603    462   -119   -171   -103   -267    150
  -1189   3011   4201   -909  -2694   3606    467   -106   -174    -93   -257    161
  -1221   3016   4234   -898  -2727   3624    472    -93   -181    -85   -252    184
  -1270   3003   4273   -867  -2772   3637    493    -62   -161    -51   -223    223
  -1317   3016   4333   -849  -2826   3673    517    -28   -140    -18   -192    267
  -1374   2995   4369   -810  -2870   3681    509    -28   -155    -18   -194    267
  -1473   2935   4406   -732  -2940   3671    519     -7   -153      0   -181    277
  -1558   2889   4447   -665  -3003   3668    527     10   -145     28   -161    301
  -1613   2844   4458   -618  -3037   3650    517     12   -153     38   -161    301
  -1665   2811   4476   -571  -3070   3642    514     12   -158     49   -153    306
  -1683   2769   4453   -545  -3068   3608    514     20   -163     57   -145    306
  -1678   2772   4450   -548  -3063   3611    517     36   -155     80   -127    319
  -1683   2811   4494   -566  -3089   3652    537     75   -114    127    -83    361
  -1665   2857   4523   -594  -3094   3689    563    127    -54    187    -25    415
  -1652   2870   4523   -610  -3086   3697    566    158    -23    220      5    459
  -1647   2870   4515   -613  -3081   3691    610    200      0    246     25    485
  -1649   2909   4556   -631  -3104   3733    714    262     41    296     62    527
  -1691   2927   4619   -618  -3154   3772    779    319     85    355    111    576
  -1722   2951   4671   -615  -3198   3811    815    384    140    420    174    636
  -1732   2985   4718   -626  -3226   3850    846    452    189    480    236    685
  -1717   3039   4757   -662  -3237   3897    875    532    246    558    316    758
  -1686   3120   4806   -717  -3244   3962    896    594    285    618    376    823
  -1683   3192   4876   -756  -3278   4032    919    636    319    659    418    872
  -1706   3205   4910   -750  -3309   4058    948    662    340    683    454    909
  -1745   3192   4938   -724  -3343   4065    969    670    335    685    465    927
  -1761   3234   4996   -735  -3377   4115    992    678    342    693    472    945
  -1805   3195   4998   -696  -3400   4097   1005    670    329    678    462    935
  -1849   3172   5019   -662  -3434   4094   1023    654    311    659    444    922
  -1873   3174   5045   -652  -3460   4110   1036    620    277    628    413    901
  -1899   3156   5055   -628  -3476   4104   1036    584    244    597    384    867
  -1925   3125   5050   -602  -3489   4086   1039    548    207    563    353    831
  -1945   3047   4993   -550  -3470   4019   1036    514    171    532    316    802
  -1992   2961   4951   -485  -3473   3956   1018    459    114    485    265    756
  -2021   2915   4936   -446  -3478   3925   1021    420     83    459    233    717
  -2018   2907   4923   -446  -3470   3915   1028    410     70    459    226    714
  -2016   2878   4892   -431  -3455   3884   1021    389     44    444    200    696
  -2026   2857   4881   -415  -3455   3868   1018    387     36    444    189    685
  -2073   2813   4886   -368  -3478   3850   1018    387     44    454    200    691
  -2096   2813   4907   -358  -3502   3860   1028    394     44    465    207    693
  -2114   2818   4931   -353  -3522   3873   1057    420     54    485    220    709
  -2109   2837   4946   -363  -3528   3889   1078    457     75    509    244    743
  -2099   2881   4980   -389  -3538   3930   1098    493    103    540    277    774
  -2112   2953   5063   -420  -3587   4008   1174    561    171    605    342    826
  -2132   2992   5123   -431  -3626   4058   1260    636    246    675    410    898
  -2132   3021   5154   -444  -3642   4086   1325    696    285    719    449    943
  -2094   3047   5141   -475  -3616   4094   1343    717    293    730    454    948
  -2047   3081   5128   -517  -3587   4104   1327    701    285    724    444    940
  -1992   3120   5112   -563  -3554   4115   1309    685    277    732    446    950
  -1925   3151   5076   -613  -3502   4112   1280    675    262    740    449    963
  -1867   3190   5058   -659  -3463   4123   1280    678    254    748    454    982
  -1836   3237   5073   -698  -3455   4154   1312    709    275    782    491   1013
  -1777   3299   5076   -761  -3426   4188   1340    740    290    818    522   1039
  -1701   3348   5050   -823  -3377   4198   1345    750    280    818    519   1039
  -1615   3382   4998   -883  -3307   4190   1340    766    257    818    506   1028
  -1540   3374   4912   -919  -3226   4141   1348    789    241    820    511   1028
  -1499   3351   4847   -927  -3172   4099   1356    795    223    810    504   1005
  -1499   3304   4803   -904  -3151   4052   1348    779    187    779    472    971
  -1488   3270   4759   -891  -3122   4013   1343    758    148    748    433    958
  -1441   3320   4762   -940  -3102   4042   1340    750    129    737    418    963
  -1376   3354   4728   -989  -3052   4039   1345    750    114    730    405    956
  -1309   3364   4673  -1028  -2992   4019   1343    748     88    717    400    948
  -1254   3419   4673  -1080  -2964   4045   1332    740     62    701    392    943
  -1213   3515   4728  -1150  -2972   4123   1340    753     67    706    397    953
  -1208   3535   4744  -1163  -2977   4138   1343    761     54    696    389    948
  -1223   3530   4754  -1153  -2987   4141   1343    756     41    688    381    940
  -1228   3504   4733  -1137  -2979   4117   1345    743     38    691    381    924
  -1260   3460   4718  -1101  -2990   4086   1371    784     62    717    397    927
  -1296   3457   4754  -1083  -3024   4104   1467    937    142    769    420    930
  -1306   3442   4749  -1067  -3029   4094   1582   1153    275    849    470    950
  -1309   3528   4837  -1109  -3073   4182   1691   1402    485   1039    631   1083
  -1283   3764   5047  -1241  -3164   4403   1725   1644    737   1330    940   1395
  -1174   4091   5263  -1460  -3218   4676   1652   1636    859   1571   1270   1774
  -1005   4312   5318  -1654  -3161   4814   1488   1252    779   1683   1493   2068
   -898   4419   5318  -1758  -3107   4868   1280    761    592   1675   1566   2195
  -1189   4128   5318  -1470  -3252   4723   1010    179     57   1135   1039   1714
  -1631   3616   5248   -992  -3439   4432    756   -280   -584    355    244    958
  -1748   3192   4938   -722  -3343   4065    561   -342   -852      2   -132    579
  -1665   3024   4689   -678  -3177   3855    540   -111   -740     51   -137    524
  -1577   3029   4606   -727  -3091   3816    644    168   -530    181    -51    574
  -1519   3099   4619   -789  -3070   3858    818    475   -293    350     70    659
  -1454   3190   4642   -867  -3050   3917    940    683   -129    480    174    727
  -1389   3244   4634   -927  -3011   3938    974    748    -72    522    202    737
  -1363   3244   4608   -940  -2987   3925    974    763    -64    527    200    727
  -1371   3260   4632   -945  -3003   3946    982    792    -46    550    210    740
  -1410   3291   4699   -943  -3055   3995    974    815    -33    568    218    748
  -1462   3309   4772   -922  -3117   4039    969    841    -20    592    239    766
  -1457   3309   4767   -927  -3115   4039    948    846    -25    589    223    748
  -1421   3317   4738   -948  -3081   4026    924    852    -33    592    220    737
  -1402   3335   4738   -969  -3070   4037    924    875    -25    613    236    748
  -1418   3343   4762   -961  -3089   4052    943    898    -18    631    252    769
  -1439   3359   4798   -961  -3120   4078    958    919      2    654    265    789
  -1449   3372   4821   -961  -3135   4094    976    943     20    675    280    807
  -1447   3387   4834   -971  -3141   4110    979    963     23    683    285    818
  -1457   3434   4892   -987  -3174   4162    992   1002     49    711    314    844
  -1488   3413   4899   -963  -3195   4156    984   1026     46    719    319    846
  -1514   3395   4907   -940  -3211   4151    971   1049     46    730    322    839
  -1506   3382   4889   -937  -3200   4136    956   1075     54    745    332    836
  -1486   3413   4899   -963  -3192   4156    932   1091     51    745    337    841
  -1470   3437   4907   -984  -3187   4172    922   1119     57    756    345    849
  -1462   3439   4902   -989  -3182   4169    914   1163     75    779    358    854
  -1449   3447   4897   -997  -3174   4169    911   1223     96    813    384    875
  -1444   3470   4915  -1013  -3180   4193    909   1283    132    857    418    909
  -1426   3515   4941  -1047  -3185   4227    906   1335    166    901    459    953
  -1405   3551   4957  -1072  -3180   4252    891   1366    181    927    483    982
  -1397   3580   4975  -1091  -3187   4276    872   1384    187    943    498    992
  -1397   3608   5006  -1104  -3200   4307    880   1413    194    961    517   1005
  -1397   3642   5040  -1124  -3218   4341    914   1426    192    969    524   1015
  -1389   3681   5068  -1145  -3229   4375    932   1421    179    961    514   1021
  -1392   3686   5079  -1148  -3234   4382    940   1405    153    935    491   1002
  -1366   3671   5037  -1150  -3200   4354    927   1366    103    891    446    963
  -1337   3655   4990  -1158  -3164   4320    906   1330     64    854    402    919
  -1312   3658   4970  -1174  -3141   4315    880   1299     23    813    358    870
  -1293   3637   4928  -1171  -3112   4281    865   1262    -15    771    316    826
  -1234   3652   4886  -1208  -3060   4268    839   1226    -54    732    275    787
  -1176   3645   4819  -1234  -2998   4232    815   1192    -96    693    236    740
  -1122   3642   4764  -1260  -2943   4203    802   1166   -129    665    207    701
  -1085   3658   4744  -1286  -2915   4198    800   1156   -150    652    194    688
  -1049   3684   4733  -1317  -2891   4208    789   1143   -171    641    179    680
  -1026   3660   4686  -1317  -2857   4172    789   1143   -184    633    168    659
   -971   3717   4689  -1371  -2831   4201    800   1150   -189    636    174    649
   -932   3787   4720  -1428  -2826   4252    815   1166   -187    646    187    657
   -922   3806   4728  -1441  -2824   4265    820   1179   -194    657    189    657
   -935   3772   4707  -1421  -2821   4240    839   1195   -200    654    192    662
   -948   3777   4725  -1415  -2837   4250    849   1200   -202    652    194    662
   -982   3787   4770  -1402  -2876   4276    883   1226   -179    678    218    675
  -1023   3790   4814  -1382  -2917   4302    911   1241   -171    691    226    675
  -1062   3751   4811  -1345  -2935   4281    927   1247   -171    691    220    667
  -1091   3725   4816  -1317  -2953   4271    922   1239   -184    680    207    662
  -1130   3710   4840  -1291  -2985   4273    904   1221   -197    667    200    657
  -1156   3689   4845  -1265  -3000   4265    859   1184   -226    644    184    646
  -1182   3655   4837  -1236  -3008   4245    787   1127   -285    602    142    607
  -1215   3595   4811  -1189  -3013   4201    745   1093   -332    568    106    568
  -1234   3580   4811  -1174  -3024   4193    737   1083   -355    555     96    550
  -1241   3556   4798  -1156  -3018   4177    730   1080   -366    553     96    542
  -1262   3494   4757  -1117  -3011   4125    706   1062   -407    524     62    511
  -1301   3426   4725  -1062  -3013   4076    680   1036   -452    493     28    478
  -1314   3406   4720  -1047  -3016   4063    652   1010   -493    457    -18    431
  -1327   3364   4692  -1018  -3008   4026    626    982   -532    410    -70    379
  -1337   3322   4660   -995  -2998   3993    615    963   -563    387    -98    345
  -1343   3294   4634   -976  -2990   3964    610    953   -589    366   -119    314
  -1343   3276   4619   -966  -2982   3946    605    935   -613    348   -145    285
  -1327   3252   4580   -961  -2953   3915    605    924   -633    327   -168    265
  -1304   3244   4549   -969  -2925   3897    602    909   -665    301   -189    236
  -1278   3237   4512   -979  -2894   3873    584    896   -696    277   -213    213
  -1257   3239   4497   -992  -2878   3868    563    885   -719    262   -233    192
  -1241   3237   4479   -997  -2860   3858    550    875   -735    249   -246    187
  -1247   3239   4484   -997  -2865   3860    550    878   -748    246   -257    187
  -1267   3221   4489   -976  -2878   3852    548    878   -761    244   -267    174
  -1275   3218   4492   -971  -2883   3852    568    919   -756    233   -288    145
  -1280   3226   4507   -971  -2894   3865    657   1044   -688    252   -303     98
  -1286   3307   4590  -1010  -2938   3946    724   1197   -558    345   -244    129
  -1265   3494   4759  -1114  -3011   4125    771   1384   -337    581    -18    335
  -1208   3746   4954  -1267  -3081   4349    732   1540   -119    896    332    714
  -1210   4029   5240  -1408  -3224   4634    639   1423    -80   1101    670   1137
  -1312   3980   5292  -1335  -3302   4634    581   1124   -262   1096    805   1332
  -1405   3858   5263  -1226  -3333   4559    465    745   -631    810    597   1163
  -1483   3554   5037  -1034  -3260   4294    314    228  -1247     88   -140    452
  -1483   3177   4660   -846  -3070   3917    111   -181  -1813   -631   -888   -257
  -1449   2847   4294   -701  -2870   3569     20   -145  -1855   -698   -987   -379
  -1428   2642   4071   -607  -2751   3356     64     38  -1693   -571   -922   -361
  -1415   2585   4000   -587  -2707   3291    155    239  -1486   -415   -831   -303
  -1376   2683   4060   -652  -2717   3372    311    501  -1210   -184   -652   -168
  -1369   2808   4177   -722  -2774   3494    439    709   -995      2   -496    -36
  -1382   2857   4240   -737  -2811   3548    475    771   -924     67   -439     12
  -1374   2865   4240   -745  -2808   3551    470    774   -924     70   -444     18
  -1327   2839   4167   -756  -2746   3502    420    737   -966     31   -488    -10
  -1350   2839   4190   -745  -2769   3515    392    706   -976     28   -485    -10
  -1431   2876   4304   -722  -2868   3590    410    711   -956     59   -452      7
  -1457   2902   4356   -722  -2907   3629    410    709   -948     70   -441     12
  -1415   2935   4351   -758  -2883   3642    407    704   -935     88   -436     10
  -1389   2904   4294   -758  -2842   3598    402    685   -950     83   -454    -20
  -1353   2907   4260   -776  -2808   3582    389    678   -961     77   -470    -44
  -1293   2922   4214   -815  -2753   3567    366    680   -969     80   -483    -54
  -1213   2927   4141   -857  -2675   3533    345    678   -984     72   -488    -72
  -1137   2878   4013   -872  -2577   3445    303    641  -1026     28   -514   -111
  -1083   2805   3886   -862  -2486   3346    280    618  -1049      7   -524   -106
  -1085   2717   3800   -818  -2444   3257    267    607  -1054     10   -519    -72
  -1130   2629   3759   -748  -2444   3192    262    613  -1052     18   -511    -46
  -1192   2574   3767   -693  -2481   3172    257    615  -1049     36   -491    -46
  -1228   2530   3759   -652  -2494   3143    259    626  -1041     54   -470    -44
  -1280   2533   3813   -628  -2548   3172    265    657  -1002     98   -420    -10
  -1314   2556   3871   -620  -2592   3213    280    709   -950    158   -358     54
  -1327   2566   3894   -620  -2611   3229    275    756   -914    205   -301    111
  -1330   2616   3946   -644  -2639   3281    265    800   -872    262   -239    163
  -1301   2686   3987   -693  -2644   3338    280    852   -818    332   -168    223
  -1296   2712   4008   -706  -2652   3359    306    906   -771    384   -116    277
  -1317   2735   4052   -709  -2686   3393    311    945   -753    407    -80    324
  -1335   2751   4086   -709  -2712   3419    322    982   -737    431    -44    366
  -1337   2746   4081   -706  -2709   3413    345   1005   -740    436    -31    379
  -1332   2787   4120   -727  -2725   3452    368   1015   -745    433    -33    379
  -1340   2834   4175   -748  -2759   3504    397   1023   -753    426    -36    374
  -1343   2855   4198   -756  -2772   3525    415   1021   -763    407    -49    368
  -1337   2844   4182   -756  -2759   3515    405    995   -789    374    -72    342
  -1327   2852   4180   -761  -2753   3515    413    974   -797    353    -88    327
  -1306   2829   4133   -763  -2720   3481    431    935   -833    324   -119    296
  -1270   2811   4078   -771  -2673   3445    452    911   -846    301   -132    272
  -1249   2818   4065   -784  -2657   3442    457    893   -859    275   -155    241
  -1234   2839   4073   -802  -2652   3455    475    898   -857    270   -158    236
  -1221   2826   4047   -802  -2634   3437    480    906   -852    280   -153    231
  -1195   2876   4071   -841  -2634   3473    498    919   -844    285   -148    220
  -1176   2915   4091   -870  -2634   3502    509    924   -846    288   -148    205
  -1143   2930   4073   -893  -2608   3502    519    940   -839    298   -142    210
  -1104   2948   4052   -922  -2579   3499    537    958   -826    309   -129    226
  -1049   3008   4055   -979  -2553   3530    555    982   -805    332   -101    244
  -1008   3083   4091  -1039  -2548   3585    563   1000   -784    350    -80    257
   -963   3146   4110  -1091  -2535   3626    576   1013   -766    363    -67    262
   -922   3218   4141  -1150  -2530   3678    605   1047   -722    400    -31    298
   -891   3257   4146  -1184  -2517   3702    618   1062   -698    423     -7    324
   -867   3278   4146  -1208  -2507   3712    623   1072   -680    439      7    342
   -875   3291   4167  -1208  -2520   3728    626   1078   -667    444     18    353
   -909   3302   4208  -1197  -2559   3754    626   1072   -657    454     33    368
   -932   3278   4211  -1171  -2572   3743    605   1041   -672    439     28    353
   -956   3221   4177  -1132  -2566   3699    558    997   -719    394    -10    309
   -982   3172   4154  -1093  -2566   3663    519    966   -750    366    -33    290
  -1028   3089   4117  -1031  -2574   3603    506    963   -758    366    -33    288
  -1080   3000   4081   -961  -2579   3538    511    966   -771    355    -41    272
  -1153   2883   4037   -865  -2595   3460    527    976   -784    348    -51    265
  -1236   2748   3985   -756  -2611   3367    532    995   -800    345    -62    249
  -1291   2561   3852   -636  -2572   3205    545   1002   -805    335    -75    226
  -1309   2462   3772   -576  -2540   3117    532    979   -823    314    -96    192
  -1309   2413   3722   -553  -2517   3065    501    935   -854    283   -129    137
  -1304   2379   3684   -537  -2494   3031    465    896   -891    249   -174     88
  -1280   2359   3637   -540  -2457   2995    415    854   -940    205   -231     44
  -1234   2301   3533   -535  -2382   2917    358    807   -989    155   -293     -5
  -1174   2268   3439   -548  -2307   2852    314    779  -1028    114   -345    -38
  -1096   2200   3296   -550  -2195   2748    283    763  -1052     83   -376    -83
  -1000   2135   3133   -568  -2065   2634    226    711  -1096     25   -428   -145
   -995   2091   3086   -548  -2042   2587    176    657  -1135    -28   -478   -189
  -1067   2021   3089   -475  -2078   2553    158    623  -1156    -51   -496   -210
  -1140   1922   3063   -389  -2101   2491    171    636  -1132    -28   -465   -192
  -1200   1849   3050   -327  -2125   2447    226    724  -1060     18   -433   -202
  -1260   1834   3091   -288  -2174   2462    332    885   -917    103   -384   -207
  -1306   1945   3252   -322  -2278   2598    418   1049   -717    272   -231   -101
  -1317   2197   3515   -439  -2416   2855    459   1234   -420    589     88    187
  -1280   2473   3754   -597  -2517   3112    392   1337   -207    914    496    639
  -1317   2740   4055   -711  -2686   3398    285   1127   -275   1015    782   1039
  -1345   2779   4125   -717  -2735   3452    184    792   -537    901    844   1171
  -1335   2642   3977   -652  -2655   3309     28    410   -976    504    530    893
  -1332   2265   3595   -467  -2465   2930   -145    -88  -1605   -288   -319     83
  -1293   1875   3169   -293  -2231   2522   -324   -348  -1990   -818   -914   -475
  -1236   1631   2868   -197  -2052   2249   -376   -257  -1917   -797   -948   -555
  -1205   1543   2748   -168  -1977   2145   -309    -38  -1667   -607   -826   -491
  -1189   1530   2720   -171  -1956   2125   -207    176  -1410   -413   -693   -392
  -1189   1608   2798   -207  -1995   2200    -57    418  -1135   -187   -522   -257
  -1195   1699   2894   -254  -2044   2296     49    581   -953    -36   -402   -158
  -1187   1743   2930   -277  -2057   2335     90    649   -872     18   -353   -122
  -1135   1769   2902   -319  -2018   2335     90    659   -857     25   -337   -109
  -1085   1797   2883   -355  -1984   2340     80    659   -849     33   -329   -106
  -1054   1795   2850   -368  -1951   2322     64    654   -841     38   -335   -122
  -1034   1764   2798   -363  -1914   2281     44    652   -828     46   -332   -127
  -1036   1740   2777   -353  -1906   2260     33    652   -797     67   -303   -101
  -1065   1725   2790   -329  -1927   2257     28    659   -756     98   -270    -67
  -1067   1706   2774   -322  -1922   2239     28    665   -730    114   -246    -54
  -1060   1693   2753   -316  -1906   2223     31    659   -709    122   -236    -54
  -1060   1678   2738   -311  -1899   2208     25    654   -691    129   -239    -57
  -1057   1649   2707   -298  -1880   2177     18    654   -678    145   -228    -46
  -1054   1610   2665   -280  -1862   2138      7    652   -670    148   -231    -51
  -1057   1584   2642   -262  -1849   2112     10    662   -649    158   -215    -44
  -1052   1587   2637   -270  -1844   2112      2    685   -615    192   -176    -12
  -1026   1628   2655   -303  -1839   2140    -12    701   -584    223   -148     12
   -995   1654   2650   -332  -1823   2151    -31    717   -550    252   -116     38
   -953   1662   2616   -353  -1784   2138    -49    743   -514    280    -83     67
   -922   1657   2579   -368  -1751   2117    -54    779   -472    324    -49    103
   -906   1691   2598   -392  -1753   2145    -75    807   -431    371    -15    129
   -888   1732   2621   -423  -1753   2177    -90    844   -384    423     36    174
   -870   1756   2626   -441  -1748   2190    -90    893   -319    485    101    233
   -852   1769   2618   -459  -1735   2192    -85    940   -262    540    153    288
   -828   1792   2621   -480  -1725   2205    -67    984   -218    584    197    329
   -800   1800   2600   -501  -1701   2200    -57   1010   -187    605    231    368
   -776   1823   2600   -522  -1688   2210    -62   1018   -176    613    236    387
   -769   1836   2605   -535  -1688   2218    -46   1018   -174    602    231    379
   -756   1836   2590   -540  -1673   2213    -25   1010   -176    584    223    371
   -740   1829   2569   -545  -1657   2200    -12    987   -197    545    197    350
   -706   1821   2527   -555  -1615   2174      0    956   -220    509    163    319
   -691   1792   2483   -550  -1590   2138     15    922   -252    470    132    288
   -680   1751   2429   -535  -1553   2088     41    896   -277    436    103    252
   -659   1740   2400   -540  -1530   2070     51    854   -306    402     72    220
   -633   1753   2387   -558  -1509   2070     57    818   -327    379     51    192
   -605   1730   2335   -563  -1473   2031     57    782   -353    342     12    145
   -576   1683   2260   -553  -1418   1971     59    753   -371    314    -18     96
   -540   1670   2208   -566  -1374   1938     64    732   -371    303    -31     75
   -491   1691   2182   -600  -1335   1935     70    722   -363    309    -23     83
   -459   1693   2151   -618  -1306   1922     90    724   -345    316     -7     88
   -420   1680   2101   -631  -1260   1891    103    727   -327    324      2     83
   -363   1691   2055   -665  -1210   1873    119    735   -306    342     20     96
   -296   1725   2021   -714  -1158   1873    145    750   -283    361     44    114
   -244   1751   1995   -753  -1119   1870    168    766   -257    384     72    140
   -187   1836   2023   -823  -1106   1927    179    779   -228    405     96    166
   -109   1922   2029   -909  -1070   1974    210    810   -176    454    153    207
    -70   1966   2036   -948  -1052   2000    249    844   -122    496    205    246
    -41   2036   2078  -1000  -1060   2057    267    857    -90    519    228    270
    -10   2068   2075  -1028  -1041   2070    275    867    -67    535    244    288
     36   2099   2062  -1067  -1013   2081    267    859    -54    542    257    288
     93   2164   2070  -1127   -987   2117    249    854    -36    561    283    303
    140   2190   2047  -1166   -953   2120    205    844    -44    568    298    311
    155   2197   2042  -1176   -943   2120    184    833    -51    566    301    316
    168   2192   2023  -1182   -927   2109    189    841    -33    579    316    329
    166   2148   1982  -1156   -906   2065    187    841    -31    579    319    316
    158   2078   1919  -1119   -883   2000    163    810    -62    542    285    277
    137   1995   1857  -1067   -859   1927    135    776    -93    504    249    246
     98   1909   1810  -1005   -857   1862    114    750   -119    467    213    205
     46   1821   1774   -932   -862   1797    103    719   -145    436    181    166
     18   1764   1745   -893   -865   1756    103    696   -163    413    153    129
    -28   1686   1712   -828   -870   1699    101    665   -187    379    122    101
    -67   1600   1665   -766   -865   1631    101    644   -202    361    101     83
    -93   1519   1613   -711   -852   1566     96    628   -215    348     85     70
   -111   1439   1551   -665   -831   1493     72    605   -233    319     57     33
   -148   1371   1519   -613   -833   1444     62    587   -239    298     46     12
   -194   1293   1486   -550   -839   1389     46    558   -249    277     33     -7
   -241   1213   1454   -485   -846   1332     46    535   -257    265     15    -36
   -272   1192   1465   -462   -867   1327     41    522   -254    262     18    -46
   -280   1166   1447   -444   -862   1306     25    498   -267    244      2    -64
   -288   1104   1392   -410   -841   1247     46    527   -249    236    -15    -93
   -280   1083   1363   -400   -820   1223    145    667   -155    272    -18   -124
   -257   1132   1389   -439   -823   1262    231    833      0    389     72    -57
   -231   1337   1569   -553   -901   1452    301   1041    267    667    345    168
   -189   1618   1808   -714  -1000   1712    283   1182    509    989    714    514
   -205   1935   2140   -865  -1171   2036    184    961    498   1145   1031    904
   -324   1995   2320   -836  -1322   2156     67    563    285   1135   1174   1109
   -426   1906   2333   -740  -1379   2120    -93    114    -85    865    997    969
   -467   1457   1925   -496  -1197   1691   -309   -415   -704    142    254    283
   -439    904   1343   -231   -891   1122   -506   -779  -1291   -641   -576   -467
   -389    639   1028   -124   -711    833   -548   -688  -1267   -680   -667   -589
   -358    566    924   -103   -641    745   -467   -446  -1039   -501   -553   -535
   -361    568    930   -106   -646    750   -342   -218   -807   -322   -423   -459
   -374    649   1023   -137   -698    836   -176     18   -566   -135   -280   -361
   -389    701   1091   -158   -740    896    -75    155   -428    -23   -192   -277
   -428    667   1093   -119   -761    880    -36    202   -384     12   -163   -246
   -475    626   1101    -75   -789    862    -10    228   -358     41   -135   -223
   -532    571   1104    -18   -818    836      5    231   -345     57   -109   -215
   -563    478   1039     41   -802    758      2    205   -361     41   -122   -226
   -542    454    997     44   -769    724     -2    176   -366     28   -127   -239
   -524    433    956     44   -740    696    -20    150   -368     18   -135   -252
   -498    426    924     36   -711    675    -36    137   -363     18   -132   -246
   -509    387    893     59   -701    641    -36    140   -348     31   -119   -228
   -517    376    893     70   -706    633    -38    140   -327     49   -103   -213
   -571    348    919    109   -745    633    -15    158   -296     80    -70   -171
   -670    280    950    194   -810    615     20    179   -252    114    -25   -132
   -639    213    849    213   -745    530      0    161   -257    109    -31   -148
   -511    187    698    161   -605    441    -20    135   -257    101    -44   -181
   -426    192    615    116   -522    402    -31    129   -239    119    -28   -189
   -400    202    602     98   -501    402    -28    150   -210    148      2   -168
   -376    202    576     85   -478    389    -28    184   -174    176     31   -145
   -374    124    498    124   -436    311    -49    189   -163    171     18   -150
   -345     75    420    135   -384    246    -75    184   -150    176     23   -145
   -337     88    426    124   -381    257    -98    192   -124    207     57   -114
   -361     49    410    153   -387    231   -114    220    -85    244     88    -96
   -324     57    379    132   -350    218   -135    252    -54    280    119    -67
   -309     72    379    116   -345    226   -142    285    -36    319    168    -12
   -316     96    413    111   -363    254   -140    309    -15    353    218     41
   -332    106    439    111   -387    272   -140    314    -12    368    239     59
   -361     83    444    137   -402    265   -142    303    -28    358    239     57
   -392     80    472    153   -433    275   -150    283    -59    332    215     36
   -418     75    493    171   -454    283   -145    267    -75    314    197     20
   -475     -5    470    239   -475    233   -109    265    -72    316    218     64
   -568   -145    423    355   -498    140    -75    262    -62    329    259    132
   -631   -303    327    465   -480     10    -57    241    -67    319    262    122
   -641   -387    254    514   -449    -67    -54    205    -93    285    223     59
   -649   -423    226    535   -439    -98    -64    161   -127    241    171    -18
   -657   -465    192    561   -426   -135    -59    124   -153    210    137    -70
   -680   -504    176    592   -431   -163    -70     77   -181    179    106   -103
   -706   -545    161    626   -433   -192    -77     25   -218    135     67   -145
   -750   -605    142    675   -446   -231    -70      5   -236    119     59   -161
   -774   -623    148    698   -462   -239    -57     -2   -239    127     70   -163
   -800   -644    155    719   -478   -244    -49     -2   -223    137     88   -161
   -818   -659    158    740   -488   -252    -23     20   -189    168    122   -127
   -823   -659    163    740   -493   -249     15     64   -137    210    153   -101
   -828   -631    197    730   -514   -218     38     98    -98    246    194    -64
   -833   -600    231    717   -535   -184     54    116    -72    272    223    -38
   -823   -566    257    696   -540   -155     80    155    -31    311    267      2
   -784   -483    298    633   -542    -93    153    233     59    392    355     77
   -735   -389    345    563   -542    -23    223    298    137    462    431    153
   -701   -329    371    517   -537     20    290    353    194    509    483    200
   -683   -285    397    485   -540     54    332    387    239    548    522    236
   -644   -202    439    423   -542    116    340    405    272    584    568    290
   -589   -122    465    355   -530    171    353    418    311    626    613    329
   -532    -72    459    301   -496    192    355    433    337    657    646    371
   -410    -41    368    226   -389    163    340    418    327    654    652    379
   -363     36    397    161   -379    215    361    431    350    675    678    410
   -335     41    376    145   -355    207    384    454    387    709    714    449
   -290     25    316    129   -303    171    394    454    392    701    711    444
   -249    -15    233    132   -241    109    392    446    387    683    706    439
   -239    -38    200    137   -220     77    374    407    355    659    693    426
   -213    -28    184    119   -200     77    371    389    353    657    688    413
   -194    -28    166    111   -181     67    400    397    371    657    688    418
   -226    -46    179    137   -202     64    420    400    389    662    696    428
   -267    -70    194    168   -231     59    428    397    387    652    688    413
   -288   -111    174    200   -231     31    418    389    368    636    680    389
   -301   -174    127    236   -215    -23    405    374    353    618    665    374
   -309   -226     83    267   -197    -72    400    366    355    613    652    374
   -335   -236     96    285   -218    -70    392    361    340    592    631    350
   -363   -277     85    319   -226    -98    394    366    337    584    623    329
   -433   -345     88    387   -262   -129    397    376    345    589    631    316
   -504   -428     75    467   -290   -176    402    384    355    594    639    314
   -571   -566      5    566   -290   -280    415    400    376    602    639    306
   -620   -665    -44    641   -290   -355    475    501    423    615    628    277
   -652   -706    -54    678   -301   -381    558    683    522    675    654    262
   -670   -691    -20    680   -324   -355    657    935    732    875    820    392
   -652   -530    122    587   -387   -205    696   1169    971   1148   1109    683
   -652   -249    400    449   -527     75    623   1075   1031   1327   1382   1015
   -774    -54    719    413   -748    332    441    613    924   1415   1592   1309
   -976      2    979    488   -976    491    228     77    748   1410   1683   1452
  -1098   -400    698    745   -898    148    -15   -511    223    865   1163    963
  -1104  -1023     77   1062   -592   -472   -267   -948   -415     90    368    187
  -1010  -1475   -465   1241   -272   -969   -439  -1015   -675   -254     -7   -205
   -896  -1582   -685   1239   -106  -1135   -436   -792   -548   -189      0   -236
   -833  -1496   -665   1163    -85  -1080   -314   -496   -329    -33    106   -148
   -748  -1397   -652   1072    -49  -1026   -140   -197   -124    114    202    -64
   -646  -1332   -688    987     18  -1010    -12      5     10    210    265    -10
   -550  -1353   -802    953    124  -1078     31     70     64    239    288    -10
   -454  -1363   -911    909    226  -1137     51     88    101    270    311    -23
   -402  -1340   -940    870    267  -1140    101    176    161    319    358     -2
   -327  -1317   -989    820    329  -1153    145    246    213    358    400     23
   -220  -1280  -1060    750    418  -1171    168    280    249    384    441     41
   -114  -1267  -1153    691    517  -1210    171    272    265    397    462     38
    -38  -1234  -1195    636    576  -1215    174    270    293    423    493     62
    -18  -1174  -1156    594    566  -1166    205    303    355    470    550    111
    -54  -1132  -1078    594    511  -1106    244    350    415    522    613    155
   -119  -1106   -987    613    431  -1047    267    384    459    563    662    184
   -179  -1083   -906    631    361   -995    290    413    506    605    719    223
   -174  -1036   -862    602    342   -948    296    415    530    613    743    241
   -101  -1015   -914    558    405   -966    275    397    530    600    737    241
    -80   -987   -909    532    413   -950    241    384    527    589    730    244
   -101   -979   -880    540    389   -930    207    374    530    581    717    246
   -116  -1000   -883    558    381   -943    187    384    537    576    714    254
   -101   -995   -893    548    394   -945    179    420    550    579    727    254
    -83   -961   -878    519    394   -919    171    470    579    605    750    277
    -25   -932   -906    480    439   -919    161    506    602    626    771    309
     36   -919   -956    441    493   -937    168    553    636    654    795    329
     62   -883   -945    410    504   -914    171    607    672    696    836    363
     44   -854   -898    405    470   -878    179    667    719    750    888    423
     20   -833   -854    405    436   -844    179    704    750    792    937    472
     23   -805   -828    389    423   -815    184    719    779    820    969    501
     28   -813   -841    392    433   -826    192    727    795    839    979    504
     28   -833   -865    400    444   -849    194    724    807    844    984    498
     18   -849   -867    415    441   -857    213    714    823    849    984    498
      2   -875   -878    436    439   -878    228    701    831    841    974    491
     -5   -937   -932    472    462   -935    236    672    813    815    948    457
    -51  -1021   -971    535    457   -997    215    618    787    771    901    410
   -155  -1153   -997    654    418  -1075    197    566    761    722    849    361
   -213  -1236  -1023    724    402  -1130    205    532    737    685    815    329
   -150  -1166  -1015    659    431  -1091    236    524    748    688    823    348
    -96  -1156  -1060    626    480  -1109    252    504    745    680    815    350
   -124  -1200  -1078    662    475  -1140    244    457    717    641    782    324
   -161  -1236  -1078    698    454  -1158    228    418    688    613    753    301
   -168  -1262  -1093    717    462  -1179    218    387    678    597    743    283
   -187  -1319  -1135    750    472  -1228    202    358    659    574    719    257
   -205  -1337  -1135    771    465  -1236    189    350    662    576    722    265
   -202  -1340  -1137    771    467  -1241    184    353    678    581    735    288
   -202  -1340  -1137    771    467  -1239    189    368    701    594    750    316
   -181  -1345  -1163    763    488  -1254    176    371    711    605    756    324
   -150  -1319  -1169    735    509  -1244    161    381    735    618    769    337
   -109  -1260  -1153    683    519  -1205    161    407    771    644    797    363
    -93  -1231  -1137    662    522  -1184    181    433    807    670    818    389
    -83  -1241  -1158    662    535  -1202    194    439    820    672    810    400
    -57  -1236  -1182    646    561  -1210    194    444    828    680    813    413
      5  -1171  -1179    581    592  -1176    181    441    836    685    823    431
     70  -1083  -1153    506    610  -1117    166    433    854    706    849    465
    132  -1057  -1189    459    659  -1122    140    418    846    701    846    472
    194  -1028  -1226    415    709  -1127    137    418    846    701    852    478
    262   -963  -1228    348    743  -1093    150    423    857    714    867    493
    327   -914  -1241    293    784  -1078    150    423    857    717    867    509
    376   -922  -1299    272    836  -1109    163    423    849    711    865    514
    400   -953  -1353    275    875  -1150    174    420    839    704    867    517
    415   -976  -1392    280    901  -1184    179    413    831    691    859    509
    415  -1034  -1449    309    932  -1241    192    402    826    675    841    491
    400  -1080  -1480    337    937  -1280    202    392    813    657    823    470
    350  -1176  -1530    413    940  -1353    200    363    782    620    787    423
    332  -1241  -1574    454    950  -1408    200    345    769    607    766    405
    353  -1267  -1621    457    987  -1444    205    345    756    589    750    387
    368  -1301  -1670    465   1018  -1486    194    332    735    563    719    353
    389  -1291  -1683    449   1034  -1486    205    337    745    571    727    366
    423  -1304  -1727    439   1072  -1514    218    345    758    579    737    374
    446  -1309  -1756    431   1101  -1532    202    340    758    571    735    368
    459  -1314  -1777    426   1117  -1545    194    340    763    571    740    368
    504  -1273  -1779    384   1140  -1525    220    358    787    587    753    381
    537  -1241  -1782    350   1158  -1512    272    402    823    607    769    387
    563  -1247  -1810    342   1187  -1527    389    542    911    646    779    368
    600  -1210  -1810    303   1205  -1509    493    714   1041    732    826    381
    636  -1091  -1727    226   1179  -1408    571    927   1260    943   1015    535
    701   -857  -1558     77   1127  -1208    563   1122   1496   1241   1340    844
    735   -485  -1221   -124    976   -852    462   1060   1605   1504   1714   1257
    652   -415  -1070   -119    859   -743    355    714   1499   1595   1927   1525
    514   -496  -1010    -10    761   -753    194    267   1195   1418   1839   1478
    384   -865  -1249    239    815  -1054    -25   -303    581    745   1174    878
    329  -1371  -1701    522   1015  -1535   -280   -810   -124   -140    280     77
    374  -1667  -2044    646   1208  -1855   -384   -774   -220   -306     93   -119
    423  -1800  -2223    688   1322  -2010   -322   -542    -46   -189    148   -127
    478  -1823  -2301    670   1387  -2062   -192   -311    155    -44    239    -88
    519  -1730  -2249    605   1384  -1990     -2    -44    410    168    397     31
    532  -1615  -2151    540   1340  -1883    150    163    615    345    548    150
    485  -1660  -2145    587   1314  -1901    194    226    678    387    584    171
    413  -1745  -2158    665   1283  -1953    192    228    680    381    579    155
    358  -1800  -2158    722   1257  -1979    187    233    688    384    581    153
    303  -1847  -2151    771   1226  -1997    197    246    704    397    592    158
    290  -1886  -2179    797   1234  -2031    181    239    693    387    581    140
    296  -1917  -2213    807   1254  -2065    168    228    685    376    571    127
    298  -1914  -2213    807   1254  -2062    150    218    675    374    561    124
    285  -1953  -2242    831   1262  -2096    142    215    678    379    558    124
    270  -2003  -2273    867   1270  -2138    137    210    678    379    561    116
    239  -2023  -2262    891   1249  -2143    129    202    675    371    561    106
    228  -2018  -2247    896   1236  -2132    135    207    683    376    566    101
    226  -2005  -2231    888   1228  -2117    137    218    693    389    579    111
    200  -2023  -2223    911   1210  -2122    124    218    696    387    579    109
    171  -2094  -2265    961   1215  -2179    124    228    706    394    589    116
    158  -2109  -2268    976   1213  -2187    119    233    714    405    594    116
    166  -2091  -2257    961   1210  -2174    103    233    717    415    607    124
    174  -2086  -2260    956   1215  -2171     88    241    730    431    628    145
    179  -2083  -2265    950   1221  -2174     70    252    748    452    649    161
    179  -2088  -2268    956   1223  -2177     57    275    771    475    672    174
    187  -2075  -2262    945   1223  -2169     54    306    805    514    709    202
    171  -2042  -2213    935   1189  -2125     46    337    839    558    753    244
    166  -2029  -2197    930   1179  -2112     46    384    883    610    810    288
    194  -2003  -2197    904   1195  -2099     23    394    901    626    831    303
    226  -1992  -2218    883   1221  -2107     20    400    919    639    844    316
    210  -1974  -2184    883   1195  -2081     36    410    927    644    844    316
    181  -1979  -2164    898   1171  -2073     33    394    909    620    826    306
    176  -2003  -2179    914   1176  -2091     20    366    878    581    797    280
    194  -2068  -2262    935   1226  -2164      5    311    826    517    745    236
    213  -2107  -2320    945   1265  -2213    -15    252    761    439    672    171
    194  -2153  -2348    976   1270  -2249    -18    210    717    384    623    127
    194  -2231  -2426   1018   1309  -2327     -2    181    683    348    584     98
    189  -2275  -2465   1041   1325  -2372     15    153    662    324    561     72
    176  -2304  -2481   1062   1327  -2392     28    119    641    298    542     36
    127  -2348  -2475   1109   1299  -2410     44     96    620    270    519     12
     -7  -2338  -2330   1174   1161  -2335     77     98    631    280    527     36
   -148  -2359  -2210   1252   1028  -2286    114    103    649    293    535     54
   -187  -2395  -2210   1291   1010  -2304     98     67    615    254    493     15
   -153  -2429  -2275   1291   1060  -2353     51     10    561    197    436    -57
    -80  -2504  -2423   1293   1171  -2465     18    -44    524    150    384   -114
      5  -2579  -2585   1286   1291  -2582      2    -83    498    119    358   -142
     28  -2624  -2652   1296   1337  -2637     12    -90    501    116    371   -129
     28  -2652  -2681   1312   1353  -2665      2    -98    517    116    376   -122
     46  -2603  -2650   1278   1348  -2626     -7    -90    545    135    389   -111
     64  -2535  -2603   1234   1332  -2569    -20    -90    563    145    394   -106
     80  -2512  -2592   1215   1335  -2551      0    -80    576    155    402   -106
     98  -2522  -2624   1210   1361  -2572      2    -85    576    158    397   -109
    111  -2501  -2613   1195   1361  -2556     -7   -101    566    155    392   -119
     98  -2465  -2564   1182   1330  -2514    -18   -122    566    163    410   -109
     85  -2468  -2553   1189   1317  -2509    -51   -161    540    142    394   -111
     90  -2507  -2600   1208   1345  -2553    -98   -205    491    103    366   -122
     93  -2520  -2613   1213   1353  -2566    -98   -207    493    109    387    -93
     64  -2572  -2639   1252   1350  -2605    -85   -192    511    129    407    -70
     18  -2675  -2696   1327   1356  -2686    -72   -192    493    114    400    -75
    -46  -2751  -2704   1397   1327  -2727    -67   -200    472     96    397    -72
   -155  -2816  -2660   1486   1252  -2738    -59   -200    462     96    397    -67
   -228  -2839  -2613   1532   1189  -2727    -36   -192    465    101    394    -80
   -280  -2860  -2582   1569   1150  -2722     -5   -184    457     90    376   -114
   -309  -2938  -2629   1621   1158  -2782     -5   -205    423     57    332   -166
   -329  -2995  -2665   1662   1166  -2831      0   -226    410     36    314   -179
   -335  -3044  -2709   1688   1184  -2876     -2   -249    389     20    296   -202
   -319  -3078  -2759   1696   1218  -2920     -5   -257    366     -2    280   -226
   -311  -3078  -2766   1693   1226  -2922      2   -257    361     -7    280   -233
   -311  -3094  -2782   1704   1234  -2938      7   -257    358     -7    275   -244
   -319  -3107  -2787   1712   1231  -2948      7   -254    355     -2    275   -236
   -322  -3130  -2808   1725   1241  -2972      7   -257    353      0    270   -241
   -342  -3125  -2782   1732   1218  -2956     28   -252    361     12    288   -244
   -340  -3141  -2800   1740   1228  -2972     51   -241    363     10    285   -246
   -303  -3172  -2870   1738   1280  -3021     93   -166    407     18    280   -265
   -259  -3099  -2842   1678   1291  -2972    187      2    537     98    322   -267
   -228  -2948  -2720   1587   1244  -2834    270    181    724    270    459   -171
   -184  -2709  -2525   1447   1169  -2618    335    389   1002    592    769    122
   -101  -2439  -2338   1270   1117  -2390    272    457   1174    891   1156    561
   -101  -2169  -2068   1135    982  -2120    184    231   1080    969   1415    917
   -161  -2120  -1958   1140    898  -2042    142    -64    813    836   1444   1023
   -228  -2231  -2003   1231    885  -2117     62   -394    376    426   1101    732
   -272  -2499  -2226   1387    974  -2364    -90   -870   -252   -371    252    -80
   -231  -2761  -2533   1496   1148  -2647   -244  -1085   -587   -823   -244   -550
   -155  -2953  -2800   1553   1319  -2878   -270   -961   -480   -745   -215   -571
    -96  -3026  -2930   1561   1415  -2979   -187   -740   -228   -540    -80   -488
    -51  -3000  -2948   1525   1447  -2974    -49   -501     36   -329     59   -376
    -15  -2889  -2876   1452   1428  -2883    124   -239    306    -96    236   -231
     31  -2777  -2808   1371   1415  -2792    239    -72    480     59    368   -127
     83  -2714  -2798   1317   1439  -2756    283     -5    550    119    423    -85
    127  -2655  -2782   1262   1452  -2717    288     15    576    137    439    -80
    148  -2608  -2759   1228   1452  -2683    288     31    597    153    449    -72
    163  -2579  -2746   1205   1454  -2660    296     51    615    174    465    -54
    148  -2579  -2727   1215   1436  -2652    324     80    646    205    504    -23
    127  -2616  -2743   1241   1434  -2678    342    101    672    228    535     -2
    142  -2624  -2766   1239   1454  -2694    340    111    688    239    545      2
    137  -2605  -2743   1231   1439  -2673    337    119    704    252    555      5
    135  -2582  -2717   1223   1426  -2650    335    122    714    259    563     12
    129  -2572  -2704   1218   1415  -2637    337    127    722    270    576     25
    129  -2579  -2709   1223   1418  -2642    335    132    730    272    574     28
    122  -2621  -2743   1247   1431  -2683    324    132    732    270    566     18
    109  -2670  -2779   1280   1444  -2725    311    132    732    267    550     -5
    103  -2707  -2811   1299   1454  -2756    322    150    740    288    558     -2
     93  -2787  -2881   1348   1486  -2834    324    171    761    316    581      2
    122  -2847  -2969   1361   1543  -2907    314    179    774    342    613     10
    197  -2857  -3055   1330   1626  -2956    298    174    787    368    636     15
    319  -2870  -3190   1275   1753  -3029    267    163    800    384    649     20
    418  -2873  -3291   1226   1855  -3081    233    166    820    405    665     41
    517  -2816  -3333   1148   1922  -3073    192    176    841    418    680     70
    563  -2761  -3325   1098   1943  -3042    187    228    898    480    737    109
    439  -2740  -3180   1150   1808  -2959    246    322    995    584    849    194
    329  -2748  -3078   1208   1701  -2912    306    397   1072    662    945    277
    249  -2774  -3024   1260   1634  -2896    366    457   1124    709   1000    332
    200  -2774  -2974   1288   1587  -2873    405    488   1148    724   1018    355
    187  -2761  -2951   1286   1566  -2855    410    488   1135    706    992    348
    202  -2727  -2930   1262   1564  -2826    400    470   1098    670    956    329
    228  -2694  -2925   1231   1574  -2808    397    441   1057    620    917    301
    223  -2673  -2896   1226   1558  -2785    400    415   1018    574    872    280
    233  -2675  -2912   1218   1571  -2795    413    392    995    540    839    270
    246  -2725  -2972   1236   1608  -2847    431    374    979    511    815    249
    257  -2717  -2974   1228   1613  -2844    444    348    950    472    784    213
    316  -2691  -3008   1187   1662  -2850    436    311    914    420    737    166
    342  -2655  -3000   1156   1667  -2826    423    272    885    387    711    145
    340  -2639  -2979   1148   1660  -2808    423    259    880    381    706    148
    345  -2668  -3013   1158   1675  -2839    418    249    867    368    693    140
    329  -2686  -3016   1179   1673  -2850    402    236    852    355    678    124
    342  -2701  -3047   1179   1693  -2873    397    226    844    350    662    103
    350  -2769  -3120   1208   1735  -2943    387    210    836    340    646     80
    329  -2826  -3159   1247   1743  -2992    392    207    841    340    644     72
    329  -2834  -3164   1252   1745  -2998    381    215    841    340    636     77
    340  -2847  -3187   1252   1761  -3016    366    220    839    332    631     70
    335  -2834  -3169   1249   1751  -3000    361    231    854    335    633     80
    329  -2787  -3120   1226   1722  -2953    363    252    898    371    662    127
    348  -2751  -3099   1202   1722  -2925    348    246    909    371    665    132
    381  -2707  -3091   1161   1735  -2899    329    249    922    376    670    142
    402  -2688  -3091   1143   1745  -2889    319    257    948    392    688    163
    428  -2629  -3057   1098   1743  -2842    319    259    979    420    724    192
    465  -2613  -3078   1075   1771  -2844    303    246    984    431    740    202
    504  -2608  -3115   1049   1808  -2860    272    226    961    410    730    184
    550  -2543  -3094    995   1821  -2818    283    239    982    428    753    213
    600  -2491  -3091    943   1844  -2790    293    259   1013    457    784    244
    628  -2470  -3099    922   1862  -2785    290    265   1023    457    784    241
    641  -2494  -3138    924   1888  -2816    285    259   1005    433    776    244
    678  -2488  -3167    904   1922  -2826    285    257   1005    431    776    254
    735  -2491  -3226    878   1979  -2857    290    259   1010    426    769    254
    711  -2520  -3231    904   1971  -2876    314    270   1013    410    748    252
    641  -2556  -3200    956   1917  -2878    345    277   1018    405    740    254
    639  -2577  -3216    969   1925  -2896    350    270   1005    389    727    246
    675  -2566  -3244    945   1958  -2904    350    262    995    368    706    223
    709  -2556  -3265    924   1987  -2909    337    257    992    355    693    213
    704  -2566  -3270    930   1987  -2917    319    244    987    348    680    218
    683  -2608  -3291    963   1987  -2948    309    239    987    342    672    223
    649  -2642  -3294    995   1969  -2966    277    226    982    329    654    205
    615  -2673  -3289   1028   1951  -2979    233    210    976    324    641    189
    600  -2691  -3294   1044   1945  -2992    189    200    966    322    636    189
    581  -2733  -3317   1075   1948  -3024    174    218    974    327    628    187
    571  -2798  -3369   1111   1969  -3083    218    322   1031    355    623    163
    592  -2774  -3367   1091   1979  -3070    311    493   1153    426    639    150
    633  -2579  -3213    971   1922  -2894    389    680   1363    626    800    293
    691  -2291  -2982    800   1834  -2637    441    904   1667    984   1148    628
    769  -1956  -2727    592   1745  -2340    400    948   1829   1275   1522   1044
    774  -1675  -2449    452   1610  -2062    288    644   1706   1356   1784   1402
    724  -1641  -2366    457   1545  -2003    207    314   1470   1278   1839   1506
    698  -1792  -2491    545   1592  -2140     44   -129   1021    854   1449   1161
    737  -2164  -2904    711   1818  -2535   -163   -592    400     72    613    407
    833  -2483  -3317    826   2075  -2899   -283   -722    106   -363    135    -28
    924  -2611  -3535    841   2229  -3073   -228   -491    316   -205    226    -18
   1005  -2621  -3626    807   2314  -3122    -83   -205    594     18    379     72
   1085  -2533  -3619    722   2351  -3073    101     75    870    241    542    197
   1166  -2385  -3551    610   2359  -2966    285    327   1119    452    711    316
   1249  -2291  -3541    519   2392  -2917    371    428   1223    540    784    361
   1327  -2236  -3567    454   2444  -2902    415    478   1273    587    823    389
   1356  -2203  -3561    423   2457  -2883    436    504   1296    610    844    400
   1356  -2213  -3569    428   2462  -2891    452    522   1309    626    852    407
   1345  -2164  -3512    407   2426  -2839    457    532   1319    641    862    410
   1337  -2145  -3483    405   2408  -2816    472    553   1337    665    888    420
   1356  -2156  -3512    400   2431  -2834    491    584   1366    691    917    439
   1405  -2122  -3528    358   2465  -2824    493    600   1384    706    935    446
   1410  -2112  -3525    350   2465  -2818    488    597   1376    698    930    426
   1395  -2120  -3515    361   2455  -2816    475    589   1379    704    935    415
   1402  -2091  -3496    342   2447  -2792    475    600   1392    724    950    423
   1395  -2094  -3489    350   2442  -2790    472    615   1405    748    963    436
   1395  -2107  -3504    353   2447  -2805    462    620   1408    753    969    436
   1405  -2104  -3512    348   2457  -2808    465    636   1418    769    982    439
   1405  -2088  -3496    340   2449  -2790    452    646   1421    774    989    436
   1376  -2127  -3504    376   2439  -2816    433    652   1423    779    987    428
   1353  -2166  -3520    405   2434  -2842    407    657   1415    782    979    420
   1306  -2187  -3494    439   2397  -2839    384    667   1421    795    979    428
   1273  -2192  -3468    457   2369  -2829    371    698   1441    826   1008    454
   1252  -2218  -3470    483   2361  -2844    358    732   1465    854   1034    472
   1197  -2200  -3398    501   2296  -2798    324    756   1483    875   1052    472
   1179  -2187  -3367    504   2270  -2777    322    800   1525    924   1091    511
   1150  -2171  -3322    509   2234  -2746    314    839   1553    961   1124    545
   1119  -2197  -3317    540   2218  -2756    311    862   1566    976   1140    568
   1098  -2179  -3281    537   2187  -2727    301    865   1566    974   1150    584
   1091  -2130  -3221    519   2156  -2675    303    857   1553    958   1140    576
   1101  -2135  -3237    517   2166  -2683    316    849   1538    945   1122    561
   1122  -2138  -3260    509   2190  -2699    319    841   1519    935   1114    558
   1122  -2138  -3263    506   2192  -2699    316    815   1493    906   1088    542
   1093  -2148  -3242    527   2166  -2694    301    761   1439    849   1036    493
   1052  -2179  -3231    561   2140  -2704    283    704   1384    792    982    449
   1010  -2260  -3270    626   2140  -2764    285    659   1358    750    940    410
    950  -2379  -3333    711   2140  -2855    262    594   1306    693    875    340
    917  -2436  -3354    758   2132  -2894    223    524   1254    639    818    283
    914  -2457  -3372    769   2140  -2915    194    478   1215    605    779    241
    891  -2512  -3403    810   2145  -2956    166    431   1171    566    737    197
    862  -2559  -3421    846   2140  -2990    148    394   1140    540    714    171
    823  -2592  -3416    885   2120  -3003    142    381   1135    537    711    163
    784  -2624  -3411    919   2096  -3016    129    368   1127    532    701    153
    766  -2631  -3398    932   2081  -3013    111    353   1122    532    698    142
    774  -2644  -3419    935   2094  -3031     98    348   1124    545    696    127
    787  -2650  -3437    930   2109  -3042     75    337   1111    545    680    124
    795  -2631  -3429    917   2109  -3029     54    322   1101    548    672    127
    807  -2616  -3424    904   2114  -3018     72    337   1127    579    701    153
    807  -2543  -3354    867   2078  -2946     88    350   1156    607    724    168
    807  -2483  -3291    836   2047  -2886    132    384   1200    652    763    194
    761  -2434  -3198    836   1977  -2816    163    405   1228    688    813    239
    667  -2390  -3057    862   1862  -2722    168    402   1236    711    852    283
    610  -2390  -3000    888   1803  -2696    148    379   1226    706    844    277
    633  -2359  -2992    862   1813  -2675     83    314   1169    665    795    233
    688  -2320  -3011    815   1847  -2665    -10    223   1088    597    724    176
    743  -2255  -2998    756   1870  -2626    -67    166   1044    555    675    142
    748  -2255  -3003    750   1873  -2629    -96    127   1026    542    649    119
    802  -2356  -3159    776   1979  -2756    -85    129   1031    555    652    111
    867  -2447  -3315    789   2088  -2881    -72    142   1044    571    670    122
    870  -2522  -3393    826   2130  -2956    -67    137   1039    571    675    129
    826  -2613  -3439    893   2130  -3026    -62    122   1023    550    657    111
    800  -2701  -3502    950   2151  -3102    -62    106   1008    540    641     93
    784  -2785  -3569    997   2174  -3177    -59     80    989    519    610     46
    810  -2816  -3626   1002   2218  -3221    -70     51    974    496    581      7
    924  -2842  -3767    956   2346  -3304   -119     -2    927    452    530    -49
    940  -2917  -3858    987   2397  -3385   -161    -44    878    402    478    -93
    906  -2972  -3878   1031   2390  -3424   -184    -64    854    371    454   -111
    898  -3029  -3928   1065   2413  -3478   -197    -88    844    342    439   -129
    930  -3076  -4006   1072   2465  -3541   -218   -122    805    303    397   -166
    945  -3141  -4086   1096   2514  -3613   -239   -153    766    275    355   -197
    950  -3198  -4151   1122   2548  -3673   -275   -194    737    249    327   -218
    958  -3252  -4211   1148   2585  -3730   -301   -226    711    228    309   -236
    943  -3322  -4265   1189   2603  -3793   -283   -194    711    223    280   -265
    919  -3333  -4252   1205   2585  -3793   -184    -36    813    290    306   -257
    898  -3257  -4156   1176   2525  -3707    -88    163    976    439    423   -161
    841  -3104  -3946   1132   2392  -3525    -12    400   1218    706    680     77
    779  -2899  -3678   1060   2226  -3286    -70    454   1361    945    982    413
    631  -2631  -3263   1000   1945  -2946   -174    142   1299   1052   1226    740
    405  -2527  -2935   1060   1667  -2733   -306   -298   1140   1078   1369    937
    184  -2699  -2883   1257   1532  -2790   -493   -797    787    833   1176    771
     18  -3296  -3315   1639   1665  -3304   -696  -1283    187    129    423     20
    -25  -3863  -3837   1943   1904  -3850   -883  -1499   -252   -433   -189   -579
    -41  -4115  -4073   2075   2016  -4094   -919  -1366   -231   -459   -262   -685
    -93  -4164  -4071   2130   1987  -4117   -836  -1098    -33   -303   -153   -618
   -200  -4149  -3951   2171   1873  -4050   -665   -802    189   -127    -28   -524
   -296  -4141  -3847   2218   1774  -3995   -488   -527    407     54    111   -415
   -387  -4156  -3772   2270   1691  -3964   -402   -392    511    148    187   -363
   -478  -4190  -3712   2335   1615  -3951   -371   -332    540    184    220   -337
   -475  -4208  -3733   2340   1626  -3972   -368   -316    540    187    220   -337
   -459  -4216  -3756   2338   1647  -3987   -371   -314    535    181    215   -345
   -480  -4247  -3767   2361   1641  -4008   -384   -322    524    174    205   -350
   -537  -4263  -3725   2400   1592  -3995   -392   -337    530    176    207   -345
   -584  -4284  -3699   2431   1556  -3993   -402   -350    522    161    197   -350
   -628  -4310  -3681   2468   1525  -3995   -400   -348    517    158    200   -348
   -652  -4294  -3642   2473   1493  -3969   -389   -329    532    179    220   -322
   -675  -4286  -3611   2481   1467  -3949   -374   -303    553    200    249   -298
   -683  -4281  -3598   2481   1457  -3941   -350   -277    568    218    272   -272
   -678  -4260  -3585   2468   1452  -3923   -329   -252    589    239    293   -252
   -657  -4229  -3572   2442   1457  -3902   -303   -218    618    267    319   -233
   -610  -4172  -3561   2392   1475  -3868   -272   -187    652    298    350   -200
   -584  -4151  -3567   2366   1488  -3860   -262   -168    675    311    363   -181
   -558  -4112  -3554   2335   1496  -3834   -249   -140    698    332    387   -155
   -535  -4084  -3551   2309   1506  -3819   -228   -106    722    361    407   -132
   -511  -4063  -3551   2288   1519  -3808   -220    -75    748    389    433   -106
   -475  -4026  -3554   2249   1538  -3793   -215    -31    779    415    462    -85
   -410  -3943  -3533   2177   1558  -3738   -187     36    839    470    517    -33
   -342  -3847  -3504   2094   1579  -3676   -158    111    896    522    571     20
   -272  -3735  -3463   2005   1595  -3600   -122    189    963    581    639     88
   -210  -3624  -3413   1917   1600  -3520    -80    259   1023    644    706    166
   -166  -3520  -3356   1842   1595  -3439    -41    311   1062    683    756    223
   -132  -3447  -3315   1787   1590  -3382      5    353   1098    717    802    275
   -103  -3382  -3278   1743   1587  -3330     59    389   1137    756    841    316
   -109  -3361  -3252   1735   1571  -3309    106    413   1150    766    846    327
   -114  -3325  -3211   1719   1548  -3270    142    418   1158    769    849    327
   -116  -3304  -3187   1709   1532  -3247    176    410   1156    761    839    322
   -116  -3304  -3187   1712   1535  -3247    202    397   1145    740    813    306
   -106  -3315  -3208   1709   1548  -3263    218    376   1130    717    789    277
    -72  -3312  -3239   1691   1582  -3276    231    350   1117    691    763    254
    -15  -3309  -3294   1662   1639  -3304    249    324   1098    667    737    231
      7  -3322  -3330   1657   1667  -3325    272    306   1088    652    717    210
      7  -3354  -3364   1670   1683  -3359    270    283   1070    631    685    179
     31  -3359  -3390   1662   1709  -3374    267    272   1054    618    665    163
     93  -3333  -3429   1618   1758  -3380    267    267   1054    615    652    150
    179  -3291  -3470   1556   1823  -3380    272    277   1065    628    654    150
    257  -3250  -3509   1493   1883  -3377    270    293   1070    639    662    150
    340  -3234  -3574   1447   1956  -3403    259    303   1072    644    662    150
    420  -3208  -3629   1392   2023  -3419    254    311   1075    652    662    150
    501  -3167  -3668   1332   2083  -3416    249    311   1072    654    665    148
    561  -3130  -3691   1283   2125  -3411    236    303   1060    644    654    145
    605  -3065  -3671   1228   2135  -3367    244    316   1075    659    665    155
    639  -2985  -3624   1171   2130  -3304    277    355   1114    698    701    189
    657  -2909  -3567   1127   2112  -3237    311    392   1148    732    737    228
    665  -2863  -3528   1096   2094  -3195    332    426   1179    758    761    249
    688  -2808  -3496   1060   2091  -3151    327    431   1189    776    779    262
    722  -2730  -3452   1002   2086  -3091    322    444   1210    810    805    288
    740  -2665  -3406    963   2073  -3034    316    475   1223    831    820    309
    782  -2642  -3426    927   2101  -3034    280    439   1184    800    787    301
    831  -2634  -3465    901   2145  -3050    246    371   1137    756    748    272
    831  -2670  -3502    917   2164  -3086    210    296   1093    706    706    239
    784  -2704  -3489    961   2135  -3096    184    252   1067    680    691    236
    696  -2720  -3419   1010   2055  -3068    189    231   1052    667    688    231
    626  -2761  -3387   1067   2005  -3073    194    207   1031    641    672    194
    576  -2824  -3400   1122   1987  -3109    187    163    995    594    636    142
    509  -2860  -3369   1176   1938  -3115    176    129    969    558    610    116
    436  -2943  -3382   1252   1909  -3161    161     98    930    514    566     77
    371  -2982  -3354   1304   1862  -3169    163     93    922    504    555     72
    267  -3042  -3312   1387   1790  -3177    171     85    909    493    545     64
    197  -3089  -3286   1447   1740  -3187    171     77    904    478    532     59
    163  -3107  -3273   1470   1717  -3190    148     57    891    459    517     51
    132  -3081  -3213   1475   1673  -3146    135     54    885    459    519     64
    122  -3068  -3190   1473   1654  -3128    119     44    872    446    511     70
    158  -3052  -3211   1447   1683  -3130     77      5    828    407    480     51
    223  -3021  -3247   1397   1735  -3135     44    -23    797    366    449     18
    246  -3039  -3286   1395   1766  -3161     28    -28    782    340    420    -18
    272  -3047  -3320   1384   1795  -3182     62     38    800    335    381    -77
    306  -3008  -3315   1350   1810  -3161    135    184    883    389    379   -116
    368  -2883  -3252   1254   1810  -3068    192    381   1067    566    506    -20
    470  -2621  -3091   1075   1779  -2855    220    600   1325    870    795    246
    558  -2234  -2795    836   1675  -2514    150    579   1444   1111   1106    607
    532  -1958  -2491    714   1512  -2223     36    252   1366   1228   1350    922
    420  -1867  -2288    722   1353  -2078   -103   -171   1156   1174   1392   1000
    342  -2081  -2423    867   1382  -2252   -288   -670    693    698    948    605
    329  -2556  -2886   1111   1605  -2720   -509  -1140     57    -93    135   -137
    400  -2894  -3294   1247   1847  -3094   -675  -1223   -210   -449   -249   -504
    465  -2974  -3442   1252   1951  -3208   -626   -963    -31   -322   -184   -483
    530  -2927  -3457   1197   1992  -3192   -496   -683    207   -148    -70   -402
    584  -2811  -3395   1111   1987  -3102   -303   -379    465     51     75   -290
    628  -2637  -3265   1005   1945  -2951   -122   -111    696    249    231   -161
    665  -2494  -3161    911   1912  -2826    -44     -2    787    340    306    -90
    706  -2392  -3099    841   1901  -2743     -2     62    836    389    350    -41
    753  -2294  -3047    769   1899  -2670     28    111    862    418    376     -7
    763  -2213  -2977    724   1870  -2595     64    155    896    452    407     23
    784  -2145  -2930    680   1855  -2538     90    179    914    470    426     46
    795  -2073  -2868    639   1829  -2468    109    197    924    491    449     77
    818  -2018  -2837    597   1826  -2429    116    205    930    504    465    101
    862  -1953  -2816    545   1839  -2385    106    205    927    506    462    103
    909  -1847  -2759    467   1831  -2301    119    233    950    532    485    129
    943  -1777  -2722    415   1831  -2249    153    275    982    566    517    171
    992  -1688  -2683    348   1836  -2184    192    319   1021    602    555    220
   1083  -1571  -2655    244   1867  -2112    241    366   1057    636    587    254
   1210  -1447  -2657    116   1930  -2052    306    415   1091    672    620    288
   1319  -1330  -2650      2   1984  -1990    376    462   1130    711    659    332
   1374  -1265  -2639    -57   2005  -1951    428    498   1150    740    683    358
   1402  -1197  -2600   -101   2000  -1899    462    519   1171    753    698    374
   1400  -1169  -2569   -116   1984  -1867    462    527   1174    750    701    374
   1402  -1158  -2561   -122   1979  -1860    454    548   1182    761    709    379
   1413  -1171  -2585   -122   1997  -1878    446    587   1202    787    730    407
   1405  -1161  -2566   -122   1984  -1862    428    636   1236    828    769    441
   1434  -1080  -2517   -179   1974  -1797    397    683   1275    859    813    467
   1457  -1018  -2475   -220   1966  -1748    363    706   1299    888    841    488
   1460   -969  -2431   -246   1943  -1699    350    732   1319    917    867    517
   1441   -945  -2387   -246   1914  -1665    340    735   1306    914    857    504
   1410   -930  -2340   -241   1873  -1634    337    724   1280    893    831    472
   1361   -956  -2317   -202   1836  -1636    337    711   1249    862    802    449
   1304  -1013  -2320   -148   1810  -1665    322    675   1202    815    756    413
   1291  -1031  -2322   -129   1805  -1675    309    636   1158    771    717    381
   1317  -1002  -2320   -158   1816  -1660    303    605   1114    730    678    348
   1327   -984  -2314   -171   1821  -1649    293    566   1062    680    633    303
   1340   -989  -2330   -176   1834  -1657    283    519   1000    620    574    236
   1348  -1008  -2356   -168   1852  -1680    277    475    945    566    517    176
   1363  -1023  -2387   -171   1873  -1704    270    436    898    524    470    142
   1358  -1015  -2377   -171   1867  -1696    270    400    857    483    428    111
   1325  -1047  -2374   -140   1849  -1712    265    358    813    439    384     64
   1288  -1075  -2364   -106   1826  -1719    265    314    766    392    342      7
   1241  -1060  -2301    -93   1771  -1680    267    288    745    368    319    -20
   1174  -1078  -2252    -49   1712  -1665    283    293    748    366    314    -23
   1083  -1057  -2140    -12   1610  -1600    290    309    761    381    329      0
   1060  -1052  -2112     -2   1584  -1582    283    309    750    379    327     -2
   1098  -1057  -2156    -23   1626  -1605    267    290    730    353    301    -38
   1119  -1000  -2120    -62   1618  -1558    254    277    719    332    280    -54
   1145   -901  -2049   -124   1597  -1475    252    277    722    335    277    -44
   1169   -841  -2010   -163   1590  -1426    275    296    740    350    298    -31
   1150   -818  -1969   -166   1558  -1392    285    298    735    342    296    -31
   1109   -823  -1932   -142   1519  -1376    285    288    722    332    285    -41
   1088   -810  -1899   -140   1493  -1356    275    270    706    319    270    -51
   1078   -771  -1849   -153   1462  -1309    262    244    685    298    252    -64
   1036   -730  -1769   -153   1400  -1249    205    192    641    267    236    -77
   1018   -748  -1766   -135   1392  -1257    163    158    600    239    218    -90
   1013   -743  -1756   -135   1382  -1249    155    148    579    231    213    -85
   1036   -683  -1719   -176   1376  -1200    153    155    576    241    223    -72
   1057   -657  -1714   -200   1384  -1184    150    150    561    218    192    -98
   1049   -680  -1730   -184   1387  -1202    142    135    524    181    145   -137
   1034   -659  -1696   -189   1363  -1176    145    129    504    166    132   -148
   1015   -717  -1732   -148   1374  -1223    129    109    472    129    101   -179
    997   -750  -1748   -124   1371  -1249    124     85    446     90     70   -207
    976   -800  -1777    -90   1376  -1288    116     62    402     44     18   -246
    958   -779  -1738    -93   1348  -1257    127     62    389     36      0   -249
    932   -805  -1738    -62   1335  -1270    127     44    366     15    -25   -277
    922   -792  -1714    -64   1317  -1254    111     20    335     -7    -54   -319
    930   -792  -1722    -70   1325  -1257     93     -2    301    -46    -98   -363
    940   -766  -1706    -90   1322  -1236     85    -20    277    -67   -127   -392
    940   -758  -1699    -90   1319  -1228     80    -41    259    -85   -158   -426
    927   -748  -1675    -90   1299  -1210     64    -59    228   -106   -179   -439
    935   -714  -1649   -111   1291  -1182     49    -77    205   -111   -181   -444
    956   -696  -1654   -129   1301  -1174     44    -90    179   -135   -205   -472
    950   -704  -1654   -122   1301  -1179     93    -28    207   -122   -210   -485
    950   -724  -1678   -114   1312  -1202    181    106    288    -93   -215   -511
    956   -626  -1582   -166   1267  -1104    249    244    439     49    -98   -433
    966   -446  -1413   -262   1187   -927    272    402    675    332    189   -174
   1013   -197  -1210   -407   1111   -704    218    493    849    623    561    231
    997    101   -896   -550    945   -394    116    257    735    654    789    584
    940    119   -820   -530    880   -350     57    -41    439    462    766    662
    813    -33   -846   -389    828   -439    -28   -389      2     46    387    332
    704   -342  -1047   -179    875   -693   -179   -896   -633   -711   -446   -467
    732   -607  -1340    -62   1036   -974   -355  -1148   -997  -1166   -930   -927
    795   -756  -1551    -20   1171  -1153   -394  -1057   -909  -1091   -888   -935
    795   -807  -1605      5   1200  -1205   -337   -872   -691   -906   -766   -857
    769   -784  -1553      7   1161  -1169   -218   -659   -446   -706   -633   -758
    727   -667  -1397    -31   1062  -1031    -62   -415   -187   -478   -454   -605
    691   -561  -1252    -64    969   -906     36   -275    -28   -337   -345   -501
    649   -524  -1174    -64    909   -849     64   -231     18   -290   -311   -462
    633   -517  -1150    -57    891   -833     64   -223     31   -272   -316   -465
    623   -535  -1161    -44    891   -846     80   -210     38   -272   -322   -454
    639   -498  -1137    -70    885   -818     85   -189     44   -257   -301   -428
    662   -462  -1127   -101    891   -795     77   -187     36   -252   -303   -428
    693   -441  -1135   -124    914   -787     72   -184     46   -246   -301   -431
    691   -475  -1169   -109    930   -820     54   -200     31   -267   -319   -452
    657   -483  -1140    -85    898   -810     57   -194     38   -259   -303   -439
    615   -488  -1104    -64    859   -795     62   -189     49   -244   -285   -426
    581   -506  -1088    -36    833   -797     57   -197     46   -244   -283   -433
    579   -470  -1052    -54    813   -761     41   -205     38   -244   -280   -431
    568   -454  -1023    -57    795   -740     38   -202     36   -239   -272   -418
    553   -446  -1000    -51    774   -724     33   -194     36   -231   -262   -394
    517   -465   -982    -25    748   -722     25   -192     20   -226   -262   -387
    501   -444   -948    -28    722   -696     10   -181     18   -207   -257   -379
    491   -392   -883    -49    685   -636     12   -155     41   -171   -220   -350
    459   -335   -795    -64    626   -563     18   -129     70   -127   -174   -311
    410   -311   -722    -49    566   -517     12   -101     96    -96   -137   -277
    350   -298   -649    -28    498   -475     15    -62    137    -44    -88   -233
    293   -290   -584     -2    436   -436     33     -7    194     23    -25   -158
    259   -267   -527      2    392   -394     49     41    246     88     38    -88
    254   -228   -483    -12    368   -355     51     80    283    137     90    -33
    228   -218   -449     -5    337   -335     51    103    298    161    109    -18
    189   -194   -387      2    285   -290     67    119    306    176    119     -5
    153   -150   -303     -2    226   -228     83    127    298    176    122      0
    127   -103   -231    -10    179   -166     96    127    277    166    119     -5
    103    -64   -168    -20    135   -116     98    116    254    142     90    -28
     75    -59   -135     -7    103    -96    109    101    220    109     59    -49
     36    -59    -96      7     64    -77    119     72    179     70     25    -75
     20    -46    -67     12     44    -57    109     28    122     12    -23   -124
     18    -23    -44      2     28    -33    103    -12     72    -41    -83   -181
     12    -38    -51     12     31    -44    111    -49     25    -90   -137   -236
     -7    -46    -41     25     15    -44    111    -80     -7   -124   -168   -267
    -49    -51     -2     51    -23    -28    111   -109    -31   -150   -200   -301
    -90    -67     23     75    -57    -23    101   -140    -64   -179   -233   -329
   -137    -96     41    114    -90    -28     96   -161    -96   -197   -254   -350
   -148    -72     75    109   -111      0     88   -168   -111   -202   -265   -358
   -132    -36     96     85   -114     28     88   -163   -114   -197   -262   -353
   -109     23    132     41   -122     77    111   -150   -106   -184   -249   -350
    -88     72    161      7   -124    116    132   -132    -96   -174   -239   -350
    -83    116    200    -18   -142    158    142   -116    -85   -161   -226   -337
    -70    192    262    -59   -166    226    148    -93    -70   -132   -197   -314
    -51    301    353   -124   -205    327    176    -51    -33    -85   -153   -272
    -38    394    431   -179   -236    413    205    -23     -7    -57   -135   -254
    -25    439    465   -207   -246    452    223    -10     -7    -49   -132   -252
    -10    514    524   -252   -267    519    233     -2     -5    -36   -122   -246
    -18    605    620   -296   -319    613    252     18     15    -10    -96   -210
    -33    662    696   -314   -363    678    270     46     38     25    -59   -158
    -18    670    685   -327   -350    678    265     46     20     28    -51   -148
     88    678    589   -381   -249    633    236     25    -12      7    -62   -161
    168    730    561   -449   -197    646    257     44     -7     33    -41   -163
    252    727    475   -491   -111    602    252     44    -18     41    -36   -166
    322    711    389   -517    -33    550    228     20    -49     12    -62   -200
    410    737    327   -574     41    532    189    -12    -93    -18   -103   -239
    509    732    223   -620    142    478    158    -20   -124    -41   -142   -267
    561    740    179   -652    189    462    155     -2   -132    -49   -155   -277
    628    724     96   -678    267    410    142    -20   -163    -83   -184   -309
    639    691     51   -665    293    371    140    -38   -181   -116   -215   -345
    576    641     62   -610    257    353    161    -38   -181   -124   -220   -361
    540    620     80   -581    228    350    166    -36   -184   -122   -215   -363
    519    605     85   -563    215    345    155    -44   -200   -132   -223   -374
    506    605     98   -555    205    353    150    -57   -218   -145   -231   -387
    514    618    101   -566    207    358    158    -54   -220   -148   -228   -392
    517    623    106   -568    205    363    161    -57   -231   -163   -236   -400
    498    649    148   -574    174    400    179    -49   -215   -153   -223   -371
    483    701    218   -592    132    459    189    -41   -205   -150   -215   -345
    465    693    226   -579    119    459    197    -10   -194   -153   -228   -361
    459    685    226   -574    116    457    259     96   -124   -129   -241   -400
    480    722    239   -602    122    480    345    233     -7    -57   -213   -410
    493    885    392   -688     51    639    415    389    192    145    -44   -275
    537   1124    587   -831    -23    854    410    555    446    472    298     80
    535   1410    875   -974   -168   1143    309    483    470    641    600    452
    444   1561   1117  -1002   -337   1340    184    155    213    555    719    675
    329   1548   1218   -937   -444   1384     75   -171   -129    348    657    675
    249   1319   1067   -784   -410   1195   -116   -615   -662   -226     77    145
    231   1018    784   -626   -277    901   -322  -1015  -1184   -919   -693   -566
    272    784    511   -530   -119    649   -431  -1057  -1291  -1119   -961   -833
    309    610    301   -459      5    457   -405   -867  -1083   -958   -878   -810
    348    607    259   -480     44    433   -311   -641   -828   -758   -748   -719
    368    685    314   -527     25    501   -158   -394   -568   -545   -600   -615
    374    792    415   -584    -20    605    -28   -187   -348   -355   -457   -511
    389    841    452   -615    -31    646      5   -111   -265   -283   -402   -470
    407    911    501   -662    -46    706      2   -101   -252   -270   -397   -452
    415    961    545   -691    -64    753      5    -88   -246   -257   -392   -441
    423   1010    584   -717    -80    797     10    -75   -233   -241   -387   -439
    454   1078    623   -766    -83    852     23    -46   -202   -210   -355   -413
    485   1169    680   -828    -98    924     28    -20   -176   -176   -327   -379
    509   1260    750   -885   -122   1008     33      5   -142   -140   -296   -340
    545   1337    792   -943   -124   1065     38     33   -109   -109   -270   -314
    589   1408    818   -997   -114   1114     33     62    -77    -70   -239   -285
    618   1496    875  -1057   -127   1184     46     85    -44    -41   -218   -259
    657   1564    906  -1111   -124   1236     54    109    -20    -20   -207   -244
    698   1649    950  -1176   -124   1301     49    145      5     12   -187   -218
    743   1722    979  -1231   -116   1350     51    179     33     51   -153   -187
    792   1784    992  -1291    -98   1389     70    215     70     90   -116   -150
    844   1870   1026  -1358    -90   1449     85    246     96    124    -90   -122
    906   1956   1047  -1434    -70   1504     88    265    114    150    -77   -106
    969   2013   1044  -1491    -36   1530    109    306    155    192    -44    -80
   1021   2099   1075  -1561    -28   1587    142    363    207    241      5    -33
   1057   2177   1119  -1618    -31   1649    176    418    254    293     59     18
   1101   2226   1122  -1665    -10   1673    220    472    306    348    103     59
   1137   2278   1140  -1706      0   1709    267    540    366    410    158    111
   1169   2379   1208  -1777    -20   1795    309    605    428    483    226    181
   1184   2481   1296  -1834    -54   1888    350    659    480    545    280    246
   1189   2553   1363  -1873    -88   1958    376    693    501    579    311    288
   1182   2600   1418  -1891   -116   2010    376    709    504    587    309    301
   1171   2624   1452  -1899   -140   2039    355    706    480    563    280    283
   1158   2637   1478  -1896   -158   2057    332    688    441    524    244    259
   1130   2642   1512  -1886   -189   2075    301    657    394    485    210    231
   1091   2660   1569  -1875   -239   2114    285    626    353    454    181    202
   1083   2681   1597  -1883   -257   2140    259    587    301    410    135    166
   1072   2704   1631  -1888   -280   2169    228    542    246    355     77    127
   1060   2686   1623  -1875   -283   2156    200    483    179    290      5     59
   1072   2686   1613  -1878   -270   2151    168    423    116    239    -54     12
   1072   2712   1636  -1893   -283   2174    153    384     77    207    -85    -10
   1075   2712   1636  -1893   -280   2174    142    368     59    189   -106    -28
   1067   2722   1654  -1896   -293   2187    127    345     28    168   -129    -51
   1065   2738   1673  -1901   -303   2205    116    319      0    148   -155    -77
   1083   2764   1680  -1925   -298   2223    124    319    -10    140   -171    -88
   1104   2816   1712  -1961   -303   2265    127    319    -25    142   -171   -101
   1119   2863   1743  -1992   -311   2304    132    327    -31    148   -163   -103
   1156   2927   1771  -2042   -306   2351    140    342    -28    166   -150    -93
   1176   3008   1831  -2094   -327   2421    137    348    -31    176   -145    -83
   1176   3063   1883  -2120   -353   2473    153    366    -23    192   -132    -72
   1189   3164   1971  -2177   -389   2566    194    410     10    233    -98    -41
   1200   3255   2055  -2226   -426   2655    231    446     38    267    -75    -20
   1197   3312   2112  -2257   -457   2712    241    462     44    277    -62    -10
   1210   3374   2164  -2294   -478   2769    233    465     36    283    -59      2
   1215   3455   2239  -2335   -511   2847    220    467     38    303    -46     25
   1213   3541   2327  -2377   -555   2935    205    475     41    332    -20     59
   1200   3561   2361  -2382   -579   2961    176    462      7    314    -36     46
   1187   3582   2395  -2385   -602   2990    184    472      0    319    -36     51
   1174   3634   2457  -2405   -641   3047    192    483     -5    324    -31     62
   1145   3660   2514  -2403   -683   3089    184    483    -25    314    -38     54
   1111   3624   2509  -2369   -698   3065    166    475    -67    296    -62     38
   1096   3634   2535  -2366   -719   3086    142    459   -111    267    -98     10
   1083   3626   2543  -2356   -730   3083    135    449   -153    241   -132    -23
   1062   3626   2564  -2343   -750   3096    132    439   -192    220   -153    -54
   1026   3603   2577  -2314   -776   3089    119    413   -239    181   -200   -101
    992   3585   2592  -2291   -800   3089     98    389   -277    142   -244   -142
    969   3608   2637  -2291   -833   3122     77    374   -314    119   -270   -176
    948   3593   2644  -2270   -846   3120     72    371   -335    106   -283   -200
    930   3616   2686  -2275   -878   3151     64    361   -366     88   -303   -210
    906   3647   2738  -2278   -917   3192     59    358   -384     77   -314   -220
    893   3681   2787  -2288   -948   3234     57    355   -402     64   -329   -233
    906   3702   2795  -2304   -943   3250     46    353   -420     54   -345   -244
    896   3697   2800  -2296   -953   3250     38    350   -446     41   -363   -262
    896   3728   2831  -2314   -966   3281     31    353   -475     20   -389   -277
    885   3754   2868  -2322   -992   3309     62    407   -483      5   -428   -324
    870   3751   2881  -2309  -1005   3317    158    553   -433     12   -459   -379
    852   3852   3000  -2353  -1075   3426    249    740   -280    145   -353   -298
    844   4097   3252  -2470  -1205   3676    293    956    -41    418    -88    -62
    857   4432   3574  -2647  -1358   4003    233   1047    127    722    272    322
    795   4757   3962  -2774  -1582   4359    101    774     49    867    553    683
    657   4840   4182  -2751  -1764   4512    -44    358   -187    836    636    815
    537   4692   4154  -2616  -1808   4424   -252   -116   -613    491    337    566
    472   4229   3756  -2353  -1641   3993   -488   -610  -1286   -311   -491   -184
    493   3832   3338  -2161  -1421   3585   -659   -820  -1748   -922  -1127   -758
    514   3702   3187  -2109  -1335   3445   -646   -615  -1621   -833  -1101   -776
    532   3707   3174  -2120  -1322   3439   -545   -340  -1397   -649   -989   -711
    540   3787   3247  -2164  -1353   3517   -379    -62  -1161   -462   -852   -613
    535   3907   3372  -2221  -1418   3639   -215    192   -945   -283   -714   -506
    519   3990   3470  -2255  -1475   3730   -187    296   -878   -220   -667   -452
    491   4050   3556  -2270  -1532   3803   -176    342   -859   -202   -657   -433
    475   4084   3608  -2281  -1566   3847   -174    366   -857   -194   -657   -431
    475   4123   3647  -2299  -1584   3886   -176    379   -865   -202   -665   -428
    454   4133   3676  -2296  -1610   3904   -187    384   -878   -215   -683   -439
    439   4188   3748  -2312  -1654   3967   -189    400   -883   -210   -685   -431
    407   4185   3774  -2296  -1683   3980   -187    428   -878   -194   -678   -426
    371   4203   3832  -2286  -1730   4019   -184    449   -870   -179   -670   -420
    340   4214   3873  -2275  -1766   4042   -187    470   -875   -163   -662   -405
    290   4221   3930  -2257  -1818   4076   -163    514   -852   -129   -639   -374
    257   4317   4058  -2288  -1901   4188   -150    540   -836   -103   -626   -350
    280   4367   4086  -2322  -1901   4227   -153    558   -833    -93   -626   -337
    345   4406   4058  -2377  -1857   4232   -171    576   -831    -80   -618   -332
    410   4481   4071  -2447  -1829   4276   -179    607   -815    -51   -584   -311
    426   4528   4099  -2478  -1839   4315   -176    641   -797    -20   -545   -285
    397   4569   4172  -2483  -1886   4372   -166    678   -779      0   -511   -241
    374   4606   4232  -2491  -1930   4419   -176    711   -769     23   -498   -213
    400   4663   4263  -2533  -1930   4463   -194    735   -766     54   -491   -202
    478   4728   4250  -2603  -1886   4489   -220    748   -761     77   -480   -197
    548   4811   4263  -2678  -1857   4538   -249    784   -748    106   -452   -176
    602   4889   4286  -2746  -1842   4588   -267    839   -732    137   -420   -153
    636   4933   4297  -2785  -1831   4616   -275    906   -706    179   -384   -114
    665   4972   4307  -2818  -1821   4640   -285    969   -685    215   -350    -70
    675   5003   4328  -2839  -1826   4666   -288   1026   -659    244   -327    -31
    683   5037   4354  -2860  -1836   4697   -293   1026   -667    241   -324    -12
    649   5032   4382  -2842  -1867   4707   -296   1018   -691    226   -332    -12
    576   5014   4434  -2798  -1927   4725   -293   1023   -724    215   -345    -15
    504   5009   4505  -2756  -2000   4757   -285   1023   -743    210   -353    -18
    475   5024   4549  -2751  -2036   4788   -296   1000   -766    200   -374    -25
    452   5011   4559  -2733  -2055   4785   -301    974   -802    163   -415    -64
    420   4988   4567  -2707  -2073   4777   -309    932   -862    109   -467   -114
    374   4946   4572  -2660  -2099   4759   -303    914   -906     77   -501   -150
    353   4923   4567  -2639  -2107   4746   -316    878   -969     36   -540   -197
    314   4858   4543  -2585  -2114   4699   -332    836  -1026     -5   -581   -239
    267   4824   4556  -2548  -2145   4692   -332    815  -1054    -25   -602   -265
    228   4866   4637  -2546  -2203   4751   -316    807  -1047    -10   -592   -257
    189   4894   4702  -2543  -2255   4798   -303    802  -1049     -5   -600   -249
    150   4954   4803  -2553  -2325   4879   -293    807  -1052      0   -600   -246
    103   5029   4925  -2566  -2410   4980   -283    833  -1044     20   -584   -228
     70   5045   4975  -2556  -2452   5011   -259    875  -1026     51   -566   -189
     12   5055   5042  -2535  -2514   5047   -241    914  -1005     77   -548   -161
    -62   5053   5115  -2496  -2590   5084   -226    935   -995     93   -537   -148
    -85   5094   5177  -2504  -2634   5136   -220    953   -989    106   -524   -127
    -75   5193   5268  -2559  -2670   5229   -194    989   -963    142   -491    -93
    -49   5268   5318  -2611  -2683   5292   -142   1034   -924    194   -446    -51
    -18   5300   5318  -2642  -2668   5307   -106   1078   -898    228   -420    -25
      0   5318   5318  -2657  -2657   5318    -93   1111   -875    259   -400      5
      0   5318   5318  -2657  -2657   5318    -88   1132   -862    288   -371     46
      0   5318   5318  -2657  -2657   5318   -101   1150   -852    316   -340     90
      0   5318   5318  -2657  -2657   5318   -142   1137   -888    306   -350     96
      0   5318   5318  -2657  -2657   5318   -161   1135   -911    301   -353    106
      0   5318   5318  -2657  -2657   5318   -145   1156   -904    324   -329    140
      0   5318   5318  -2657  -2657   5318   -150   1163   -909    324   -327    145
      0   5318   5318  -2657  -2657   5318   -171   1156   -943    296   -348    124
      0   5318   5318  -2657  -2657   5318   -176   1156   -966    285   -353    122
      0   5318   5318  -2657  -2657   5318   -161   1166   -974    285   -353    124
      0   5318   5318  -2657  -2657   5318   -158   1161   -995    267   -371    111
      0   5318   5318  -2657  -2657   5318   -161   1148  -1018    249   -392     90
      0   5318   5318  -2657  -2657   5318   -161   1130  -1044    226   -420     70
      0   5318   5318  -2657  -2657   5318   -174   1114  -1065    210   -439     51
      0   5318   5318  -2657  -2657   5318   -176   1117  -1080    202   -454     36
      0   5318   5318  -2657  -2657   5318   -166   1124  -1085    202   -452     33
      0   5318   5318  -2657  -2657   5318   -153   1137  -1078    215   -441     41
      0   5318   5318  -2657  -2657   5318   -135   1161  -1057    246   -420     70
      0   5318   5318  -2657  -2657   5318   -132   1171  -1062    246   -428     64
      0   5318   5318  -2657  -2657   5318   -119   1197  -1065    257   -420     72
      0   5318   5318  -2657  -2657   5318   -114   1218  -1062    267   -413     83
      0   5318   5318  -2657  -2657   5318    -96   1244  -1060    275   -410     72
      0   5318   5318  -2657  -2657   5318     -7   1379   -997    316   -389     62
      0   5318   5318  -2657  -2657   5318     75   1564   -888    394   -332     90
      0   5318   5318  -2657  -2657   5318    155   1808   -701    579   -163    236
      0   5318   5318  -2657  -2657   5318    189   2062   -491    841    116    519
      0   5318   5318  -2657  -2657   5318    135   1953   -415   1052    418    880
      0   5318   5318  -2657  -2657   5318    -20   1532   -483   1166    639   1166
      0   5318   5318  -2657  -2657   5318   -239   1010   -701   1088    641   1202
      0   5318   5318  -2657  -2657   5318   -467    431  -1236    535     88    675
      0   5318   5318  -2657  -2657   5318   -724     33  -1852   -213   -693    -77
      0   5318   5318  -2657  -2657   5318   -878     38  -2021   -449   -963   -353
      0   5318   5318  -2657  -2657   5318   -839    288  -1878   -363   -922   -348
      0   5318   5318  -2657  -2657   5318   -696    576  -1691   -231   -833   -285
      0   5318   5318  -2657  -2657   5318   -535    849  -1512   -103   -753   -223
      0   5318   5318  -2657  -2657   5318   -462    979  -1426    -38   -711   -189
      0   5318   5318  -2657  -2657   5318   -428   1036  -1382     -5   -685   -171
      0   5318   5318  -2657  -2657   5318   -392   1101  -1332     44   -641   -119
      0   5318   5318  -2657  -2657   5318   -366   1145  -1301     83   -615    -93
      0   5318   5318  -2657  -2657   5318   -371   1158  -1299     93   -618    -98
      0   5318   5318  -2657  -2657   5318   -394   1166  -1312     83   -649    -88
      0   5318   5318  -2657  -2657   5318   -397   1179  -1309     85   -628    -75
      0   5318   5318  -2657  -2657   5318   -392   1182  -1304     90   -615   -106
      0   5318   5318  -2657  -2657   5318   -397   1169  -1304     83   -628   -114
      0   5318   5318  -2657  -2657   5318   -394   1176  -1291     93   -605    -90
      0   5318   5318  -2657  -2657   5318   -379   1210  -1254    135   -558    -64
      0   5318   5318  -2657  -2657   5318   -376   1228  -1226    163   -522    -28
      0   5318   5318  -2657  -2657   5318   -371   1252  -1197    202   -475    -18
      0   5318   5318  -2657  -2657   5318   -371   1267  -1176    231   -444     -5
      0   5318   5318  -2657  -2657   5318   -363   1275  -1158    246   -431     20
      0   5318   5318  -2657  -2657   5318   -342   1306  -1119    280   -394     75
      0   5318   5318  -2657  -2657   5318   -324   1350  -1080    324   -350    127
      0   5318   5318  -2657  -2657   5318   -301   1397  -1031    379   -298    179
      0   5318   5318  -2657  -2657   5318   -316   1408  -1018    387   -288    187
      0   5318   5318  -2657  -2657   5318   -358   1428  -1008    387   -283    192
      0   5318   5318  -2657  -2657   5318   -379   1475   -979    410   -259    215
      0   5318   5318  -2657  -2657   5318   -410   1509   -956    436   -233    249
      0   5318   5318  -2657  -2657   5318   -431   1553   -924    475   -187    301
      0   5318   5318  -2657  -2657   5318   -446   1579   -901    504   -153    345
      0   5318   5318  -2657  -2657   5318   -459   1592   -891    519   -135    379
      0   5318   5318  -2657  -2657   5318   -480   1584   -888    527   -127    397
      0   5318   5318  -2657  -2657   5318   -501   1553   -909    501   -161    371
      0   5318   5318  -2657  -2657   5318   -532   1504   -948    462   -202    335
      0   5318   5318  -2657  -2657   5318   -550   1465   -971    441   -226    319
      0   5318   5318  -2657  -2657   5318   -563   1428   -992    418   -254    298
      0   5318   5318  -2657  -2657   5318   -561   1395  -1021    394   -293    259
      0   5318   5318  -2657  -2657   5318   -561   1353  -1044    355   -332    218
      0   5318   5318  -2657  -2657   5318   -574   1317  -1070    316   -371    181
      0   5318   5318  -2657  -2657   5318   -594   1283  -1096    288   -402    153
      0   5318   5318  -2657  -2657   5318   -613   1247  -1119    265   -423    135
      0   5318   5318  -2657  -2657   5318   -646   1202  -1145    231   -452    111
      0   5318   5318  -2657  -2657   5318   -675   1166  -1174    197   -485     80
      0   5318   5318  -2657  -2657   5318   -701   1135  -1189    179   -509     67
      0   5318   5318  -2657  -2657   5318   -711   1122  -1184    181   -504     77
      0   5318   5318  -2657  -2657   5318   -735   1109  -1176    174   -501     83
      0   5318   5318  -2657  -2657   5318   -745   1104  -1161    176   -493    103
      0   5318   5318  -2657  -2657   5318   -753   1098  -1143    187   -478    119
      0   5318   5318  -2657  -2657   5318   -761   1104  -1124    200   -470    129
      0   5318   5318  -2657  -2657   5318   -740   1127  -1085    220   -449    148
      0   5318   5318  -2657  -2657   5318   -698   1143  -1047    236   -428    171
      0   5318   5318  -2657  -2657   5318   -662   1153  -1023    252   -413    189
      0   5318   5318  -2657  -2657   5318   -644   1156  -1005    259   -394    202
      0   5318   5318  -2657  -2657   5318   -628   1153   -974    277   -363    239
      0   5318   5318  -2657  -2657   5318   -631   1137   -971    277   -355    252
      0   5318   5318  -2657  -2657   5318   -641   1111   -989    259   -363    244
      0   5318   5318  -2657  -2657   5318   -639   1104   -979    270   -350    265
      0   5318   5318  -2657  -2657   5318   -631   1109   -953    296   -327    298
      0   5318   5318  -2657  -2657   5318   -644   1106   -958    288   -335    290
      0   5318   5318  -2657  -2657   5318   -678   1088   -979    277   -340    277
      0   5318   5318  -2657  -2657   5318   -717   1067  -1002    265   -348    277
      0   5318   5318  -2657  -2657   5318   -727   1054  -1015    249   -366    254
      0   5318   5318  -2657  -2657   5318   -750   1036  -1028    226   -392    218
      0   5318   5318  -2657  -2657   5318   -784   1000  -1054    189   -426    179
      0   5318   5318  -2657  -2657   5318   -779    987  -1067    174   -441    171
      7   5318   5307  -2662  -2650   5312   -784    961  -1091    158   -459    150
     54   5318   5263  -2686  -2603   5289   -784    937  -1114    132   -478    124
     90   5318   5224  -2704  -2566   5271   -776    919  -1122    114   -485    109
    145   5318   5172  -2730  -2512   5245   -758    914  -1114    111   -488    103
    168   5318   5146  -2743  -2488   5232   -756    893  -1127     96   -506     83
    205   5310   5105  -2759  -2449   5209   -750    878  -1127     93   -517     64
    226   5305   5076  -2766  -2426   5190   -745    862  -1127     83   -519     54
    249   5302   5053  -2774  -2400   5177   -737    854  -1122     75   -514     54
    272   5253   4980  -2764  -2356   5118   -683    904  -1085     80   -519     36
    293   5237   4944  -2766  -2325   5092   -558   1034   -995    109   -522     12
    309   5300   4988  -2805  -2338   5146   -454   1184   -854    215   -449     59
    163   5318   5154  -2740  -2494   5237   -381   1374   -615    470   -210    275
     25   5318   5289  -2673  -2631   5302   -467   1491   -420    779    153    657
      0   5318   5318  -2657  -2657   5318   -574   1358   -358   1018    514   1052
      0   5318   5318  -2657  -2657   5318   -652   1028   -498   1060    675   1241
      0   5318   5318  -2657  -2657   5318   -779    594   -888    735    415   1026
    -10   5276   5287  -2634  -2650   5281  -1028    -46  -1639   -166   -488    207
    -38   5035   5073  -2499  -2556   5053  -1249   -387  -2130   -774  -1117   -348
    -31   4777   4806  -2374  -2418   4790  -1299   -277  -2094   -776  -1166   -428
    -23   4608   4632  -2291  -2327   4619  -1223    -44  -1891   -620  -1072   -392
    -20   4582   4603  -2281  -2312   4593  -1114    174  -1670   -449   -950   -316
    -31   4632   4660  -2301  -2346   4645   -953    402  -1434   -257   -802   -213
    -38   4679   4715  -2320  -2377   4697   -836    553  -1273   -124   -696   -137
    -38   4689   4728  -2325  -2382   4707   -797    615  -1208    -70   -646   -101
    -38   4650   4686  -2307  -2361   4668   -792    618  -1197    -64   -644   -106
    -41   4645   4686  -2301  -2364   4663   -787    607  -1195    -67   -644   -122
    -54   4627   4681  -2286  -2366   4653   -787    610  -1184    -62   -633   -116
    -72   4588   4660  -2257  -2366   4624   -779    620  -1158    -46   -615    -98
    -85   4562   4645  -2239  -2364   4603   -782    618  -1153    -41   -607    -90
    -90   4543   4634  -2226  -2361   4588   -797    602  -1156    -41   -610   -103
    -80   4520   4601  -2221  -2340   4559   -813    581  -1163    -49   -620   -116
    -83   4497   4580  -2205  -2330   4538   -810    579  -1148    -44   -610   -101
    -80   4458   4538  -2190  -2309   4497   -823    568  -1143    -49   -607    -93
    -57   4463   4520  -2203  -2288   4492   -839    553  -1143    -57   -610   -101
    -54   4492   4546  -2218  -2301   4517   -828    561  -1127    -38   -594    -96
    -46   4479   4525  -2216  -2286   4502   -823    568  -1106    -23   -579    -80
    -38   4460   4499  -2213  -2270   4481   -820    576  -1096    -18   -566    -72
    -31   4453   4484  -2210  -2257   4468   -846    568  -1093    -18   -563    -70
    -36   4453   4486  -2208  -2262   4471   -849    568  -1078     -2   -542    -59
    -25   4440   4466  -2205  -2244   4453   -823    594  -1041     28   -509    -25
    -33   4445   4476  -2205  -2255   4460   -815    626   -997     70   -472     18
    -41   4445   4486  -2203  -2265   4466   -828    654   -943    119   -431     44
    -38   4471   4510  -2216  -2275   4492   -839    683   -893    179   -379     80
    -38   4484   4523  -2221  -2281   4502   -841    709   -846    228   -337    114
    -28   4476   4505  -2223  -2268   4492   -841    722   -815    267   -298    145
    -10   4484   4492  -2236  -2252   4489   -844    719   -797    296   -280    161
      0   4450   4450  -2226  -2223   4450   -862    701   -800    290   -280    155
     -2   4419   4421  -2208  -2210   4419   -878    680   -802    285   -267    166
      7   4403   4393  -2205  -2192   4398   -880    654   -815    265   -267    158
     10   4341   4330  -2174  -2158   4336   -880    615   -849    220   -303    119
     28   4271   4240  -2151  -2104   4255   -880    571   -891    171   -350     77
     59   4190   4130  -2125  -2034   4162   -883    522   -932    119   -392     36
     62   4143   4081  -2107  -2008   4112   -872    480   -963     80   -418     12
     38   4094   4055  -2068  -2008   4076   -857    441   -987     41   -444    -10
     -7   4013   4019  -2003  -2013   4016   -831    413  -1002      0   -478    -38
    -41   3949   3990  -1953  -2016   3969   -805    392  -1005    -25   -493    -51
    -59   3904   3964  -1922  -2013   3933   -807    353  -1028    -57   -519    -67
   -101   3832   3930  -1865  -2016   3881   -795    324  -1034    -57   -540    -88
   -145   3793   3936  -1823  -2042   3865   -776    303  -1036    -54   -537    -93
   -150   3780   3930  -1813  -2039   3855   -782    275  -1052    -57   -532    -88
   -140   3782   3920  -1821  -2029   3850   -805    239  -1080    -83   -535    -88
   -132   3777   3910  -1821  -2021   3842   -807    218  -1085    -96   -532    -88
   -129   3785   3912  -1829  -2021   3847   -813    192  -1085   -106   -537    -96
   -142   3787   3930  -1821  -2036   3858   -805    176  -1070    -96   -527    -80
   -179   3777   3956  -1800  -2068   3865   -771    192  -1026    -49   -480    -33
   -210   3764   3975  -1777  -2091   3868   -750    200  -1005    -23   -446    -10
   -252   3785   4037  -1769  -2145   3910   -730    218   -976      2   -420      7
   -285   3829   4115  -1771  -2200   3972   -701    249   -930     38   -389     46
   -231   3860   4091  -1816  -2161   3975   -711    236   -909     64   -366     72
   -161   3868   4029  -1855  -2094   3949   -743    207   -914     67   -366     62
   -127   3826   3954  -1852  -2042   3891   -779    184   -943     54   -374     49
   -109   3754   3863  -1821  -1984   3808   -805    166   -966     41   -374     51
   -101   3725   3824  -1813  -1964   3772   -807    150   -966     41   -361     67
   -148   3665   3813  -1758  -1982   3738   -797    142   -961     41   -355     75
   -187   3572   3759  -1693  -1971   3665   -789    124   -974     25   -368     57
   -210   3507   3717  -1647  -1964   3611   -792    103   -987     15   -379     44
   -226   3439   3663  -1608  -1945   3551   -813     72  -1008     -7   -397     15
   -223   3385   3608  -1582  -1917   3496   -802     64  -1018    -23   -410      2
   -246   3322   3567  -1538  -1906   3445   -774     64  -1018    -28   -413     -5
   -314   3289   3603  -1486  -1958   3445   -766     51  -1023    -38   -415    -12
   -355   3260   3613  -1452  -1984   3434   -761     46  -1018    -36   -418    -10
   -368   3213   3582  -1423  -1977   3398   -758     49  -1021    -44   -426    -18
   -387   3192   3580  -1405  -1984   3385   -745     62  -1013    -38   -420    -20
   -394   3187   3582  -1395  -1987   3385   -730     70  -1000    -25   -407    -12
   -397   3141   3535  -1371  -1969   3338   -737     67  -1005    -28   -415    -18
   -407   3104   3512  -1348  -1961   3307   -740     59  -1008    -38   -423    -20
   -415   3076   3489  -1330  -1953   3281   -735     57   -997    -33   -405    -12
   -413   3057   3470  -1322  -1940   3263   -724     67   -971     -7   -371     12
   -418   3021   3437  -1304  -1927   3229   -701     93   -940      2   -361      5
   -407   2987   3393  -1291  -1901   3190   -610    205   -849     36   -363    -20
   -400   3024   3424  -1312  -1912   3221   -517    342   -719    122   -322    -18
   -392   3182   3574  -1395  -1982   3377   -452    498   -498    348   -116    155
   -332   3400   3730  -1535  -2031   3564   -452    659   -223    701    272    537
   -283   3647   3930  -1683  -2107   3787   -553    592   -176    898    613    937
   -314   3733   4047  -1712  -2182   3889   -652    277   -428    810    737   1163
   -384   3655   4039  -1634  -2210   3847   -688     -5   -761    579    654   1148
   -454   3408   3860  -1478  -2158   3634   -769   -376  -1278    -28     28    566
   -472   3135   3606  -1332  -2039   3369   -932   -774  -1803   -724   -748   -166
   -400   2922   3320  -1262  -1860   3120  -1047   -813  -1880   -859   -932   -368
   -337   2725   3063  -1192  -1699   2894  -1018   -628  -1670   -685   -818   -332
   -296   2639   2935  -1174  -1615   2787   -919   -428  -1418   -485   -680   -246
   -277   2626   2904  -1174  -1590   2764   -776   -205  -1148   -265   -524   -132
   -267   2670   2938  -1202  -1602   2803   -641     -7   -914    -70   -363    -10
   -241   2709   2951  -1234  -1595   2829   -579     90   -789     36   -270     62
   -236   2694   2927  -1228  -1582   2811   -568    114   -748     72   -239     85
   -259   2665   2925  -1202  -1592   2795   -561    129   -727     93   -213     93
   -283   2624   2907  -1171  -1595   2764   -558    137   -709    109   -189    111
   -296   2616   2912  -1158  -1602   2764   -545    142   -693    124   -171    124
   -337   2548   2886  -1106  -1613   2717   -545    145   -670    140   -153    140
   -379   2507   2886  -1065  -1634   2696   -542    158   -641    163   -129    166
   -423   2481   2904  -1031  -1665   2691   -530    171   -613    187   -106    187
   -472   2465   2938   -995  -1704   2701   -524    184   -584    207    -83    205
   -532   2449   2982   -961  -1758   2714   -519    202   -553    236    -57    231
   -558   2408   2966   -927  -1761   2686   -509    218   -530    259    -33    249
   -584   2366   2951   -893  -1766   2657   -504    228   -509    277    -12    270
   -605   2387   2992   -891  -1797   2688   -504    233   -485    298      5    285
   -628   2366   2992   -870  -1810   2678   -506    233   -478    303     18    288
   -618   2320   2935   -852  -1777   2626   -514    236   -475    301     18    283
   -597   2273   2870   -839  -1735   2572   -540    223   -472    301     23    298
   -620   2221   2842   -800  -1730   2530   -548    239   -436    337     67    335
   -636   2184   2821   -776  -1730   2501   -535    275   -392    387    122    350
   -579   2174   2753   -797  -1667   2465   -563    283   -368    418    148    366
   -537   2151   2686   -807  -1610   2418   -568    309   -319    478    194    405
   -483   2101   2585   -807  -1532   2343   -553    345   -246    548    275    449
   -361   2151   2512   -896  -1436   2333   -579    355   -200    589    324    467
   -277   2190   2468   -956  -1371   2327   -587    379   -158    628    366    498
   -265   2195   2460   -966  -1363   2327   -563    410   -116    665    405    545
   -267   2210   2478   -971  -1371   2343   -532    428    -88    680    426    571
   -285   2151   2434   -932  -1358   2291   -506    444    -75    675    433    561
   -303   2114   2418   -906  -1361   2265   -498    446    -80    649    431    540
   -340   2073   2410   -867  -1376   2242   -485    439    -90    623    415    537
   -371   2055   2426   -841  -1397   2239   -472    407   -116    589    389    522
   -402   2010   2413   -805  -1408   2210   -478    353   -158    535    340    470
   -402   1987   2390   -795  -1395   2187   -470    311   -192    496    306    436
   -361   1956   2317   -800  -1340   2138   -454    288   -205    480    301    436
   -342   1919   2262   -787  -1301   2091   -449    257   -218    465    290    433
   -309   1873   2182   -782  -1247   2029   -467    197   -265    410    241    394
   -285   1803   2088   -758  -1187   1945   -470    176   -270    400    231    381
   -246   1727   1974   -743  -1111   1852   -470    158   -288    379    213    350
   -210   1699   1909   -743  -1060   1803   -475    145   -301    355    192    324
   -179   1667   1844   -745  -1013   1753   -475    137   -303    348    192    316
   -174   1623   1797   -724   -987   1709   -475    129   -309    329    184    309
   -163   1592   1753   -717   -958   1673   -478    127   -298    327    189    314
   -155   1587   1743   -714   -948   1665   -488    116   -283    332    194    329
   -161   1571   1730   -706   -945   1649   -475    135   -244    361    218    348
   -189   1595   1782   -704   -987   1688   -454    158   -189    405    257    376
   -215   1623   1839   -704  -1028   1730   -439    176   -148    439    290    402
   -252   1636   1888   -691  -1070   1761   -418    202   -101    467    332    428
   -277   1623   1901   -675  -1091   1761   -413    218    -67    491    361    452
   -306   1647   1953   -670  -1130   1800   -413    231    -23    524    402    498
   -303   1662   1966   -680  -1135   1813   -436    220      0    537    420    522
   -272   1626   1899   -675  -1085   1761   -478    189     -5    519    415    517
   -257   1605   1860   -675  -1060   1732   -498    166     -2    506    418    522
   -233   1569   1803   -667  -1018   1686   -524    142      2    498    415    517
   -215   1530   1743   -659   -979   1636   -550    127     10    498    415    514
   -215   1491   1706   -636   -961   1597   -574    111      2    483    397    504
   -236   1441   1678   -602   -958   1558   -594     93    -10    467    376    483
   -257   1356   1613   -550   -935   1483   -602     85    -12    452    363    470
   -270   1280   1548   -506   -909   1415   -607     67    -20    431    350    446
   -288   1215   1504   -462   -896   1358   -618     33    -28    407    327    418
   -301   1143   1444   -423   -875   1293   -631      5    -46    381    298    394
   -327   1098   1426   -387   -875   1262   -641     -5    -49    366    283    384
   -340   1052   1392   -358   -867   1221   -652    -15    -49    348    267    368
   -345   1013   1358   -332   -852   1184   -652    -10    -33    353    272    368
   -366    961   1325   -298   -844   1143   -662    -20    -36    348    267    361
   -376    904   1278   -265   -826   1091   -665    -28    -33    345    265    358
   -379    857   1236   -241   -807   1047   -662    -28    -18    350    267    366
   -376    836   1213   -228   -795   1023   -659    -20      2    363    288    384
   -361    810   1171   -226   -766    989   -675    -31      2    350    283    381
   -342    740   1080   -200   -711    909   -654     -5     15    340    259    358
   -311    698   1010   -194   -662    854   -566    106     83    348    233    324
   -272    769   1041   -246   -657    904   -480    241    200    407    270    340
   -220    953   1174   -366   -698   1062   -418    433    449    662    511    550
   -124   1189   1314   -532   -719   1252   -452    620    717   1021    901    924
    -93   1519   1613   -714   -854   1566   -592    496    774   1262   1275   1345
   -181   1644   1826   -730  -1002   1735   -704    176    636   1340   1517   1641
   -275   1571   1844   -649  -1060   1709   -846   -241    288   1104   1376   1551
   -324   1236   1561   -454   -943   1397  -1047   -766   -316    397    662    917
   -303    831   1135   -265   -719    982  -1244  -1150   -901   -371   -140    205
   -231    563    795   -166   -511    678  -1296  -1088   -930   -480   -293     28
   -184    431    615   -124   -400    522  -1179   -823   -675   -288   -168     67
   -145    413    558   -135   -350    485  -1023   -576   -418    -90    -23    145
    -85    472    555   -194   -319    511   -823   -311   -150    122    145    254
    -38    514    553   -236   -296    532   -688   -127     36    267    267    332
      5    532    524   -270   -262    530   -649    -83     93    303    303    353
     51    530    478   -290   -213    504   -613    -54    124    332    327    368
     77    522    444   -301   -184    483   -592    -33    145    353    342    368
     98    532    433   -314   -166    483   -576    -10    174    379    368    384
    135    542    407   -340   -135    475   -568      2    192    392    389    392
    168    550    381   -361   -106    467   -558     12    210    407    410    392
    184    576    389   -381   -103    483   -548     20    233    431    433    402
    181    568    387   -374   -101    478   -535     38    259    449    457    418
    163    535    371   -350   -103    454   -524     51    285    465    475    420
    166    535    368   -353   -101    452   -524     51    306    475    493    418
    174    540    366   -358    -96    452   -519     62    327    496    517    431
    163    519    355   -340    -96    439   -504     83    358    527    545    452
    135    504    366   -319   -116    436   -491    103    381    550    571    475
    122    496    371   -309   -124    433   -488    111    400    563    587    483
    119    470    350   -296   -116    410   -498    119    415    581    605    493
    111    441    329   -275   -109    387   -498    135    431    597    626    501
    103    407    301   -257    -98    355   -493    158    462    626    652    511
    103    394    290   -252    -93    342   -488    192    504    662    680    530
     98    415    314   -259   -109    366   -485    231    545    709    717    561
    101    420    319   -259   -109    371   -480    280    592    756    761    587
     93    415    322   -254   -114    368   -478    327    639    810    813    623
     85    410    324   -249   -119    368   -475    368    680    859    857    659
     88    410    322   -249   -116    366   -467    402    709    891    893    685
     98    423    324   -259   -111    374   -459    418    724    909    914    698
    111    420    309   -267    -98    363   -467    415    719    906    922    704
    114    389    275   -254    -80    332   -475    400    701    885    906    685
    103    353    249   -228    -72    301   -475    376    667    852    883    659
     83    296    213   -189    -64    254   -459    350    646    818    859    639
     62    246    184   -155    -62    215   -457    306    618    776    828    602
     49    176    124   -114    -36    150   -465    254    574    722    782    553
     38    142    103    -93    -33    122   -491    192    519    662    727    504
     23     93     70    -57    -23     83   -517    135    475    607    675    449
     18     10    -10    -15     12      0   -540     75    428    561    628    392
     15    -72    -90     28     51    -80   -545     28    400    527    597    355
      2   -135   -137     64     67   -137   -561    -18    371    493    574    319
     -7   -142   -135     75     62   -140   -579    -54    345    470    550    290
    -10   -187   -176     98     83   -184   -597    -85    322    452    535    267
    -12   -215   -202    114     93   -210   -579    -80    335    462    545    272
    -10   -192   -181    101     85   -189   -574    -80    348    467    553    283
    -12   -171   -158     93     72   -166   -587    -83    353    472    568    288
    -28   -179   -150    103     59   -166   -594    -90    358    470    574    288
    -10   -161   -153     85     70   -158   -571    -62    397    501    610    322
     18   -150   -171     64     93   -161   -524    -28    436    535    641    342
     15   -106   -122     46     67   -114   -514    -25    436    535    646    340
      5    -85    -90     38     46    -88   -496    -15    452    537    657    348
      2    -88    -90     41     44    -88   -509    -36    452    524    646    332
      2   -114   -119     54     59   -116   -511    -44    459    527    646    332
     12    -93   -106     41     59    -98   -517    -51    475    545    670    363
      2   -148   -153     72     75   -150   -563    -88    449    517    657    350
      5   -231   -236    111    119   -233   -571   -103    439    498    646    332
     23   -267   -290    119    155   -277   -548    -98    457    506    662    337
     38   -288   -327    124    181   -306   -542   -103    459    504    665    337
     46   -368   -418    158    231   -392   -537   -111    454    496    662    324
     77   -457   -537    189    306   -496   -535   -116    452    488    659    322
    122   -517   -641    197    381   -579   -535   -132    446    465    641    306
    150   -545   -696    197    423   -620   -548   -163    423    426    602    277
    155   -587   -745    213    449   -665   -558   -197    405    379    563    262
    127   -654   -782    262    452   -717   -542   -207    405    363    537    239
    129   -714   -846    290    485   -779   -545   -220    405    374    522    205
    176   -743   -919    283    548   -831   -574   -254    374    350    501    168
    215   -724   -940    252    576   -831   -581   -272    371    342    511    161
    241   -714   -956    236    597   -836   -592   -290    374    342    530    171
    252   -719   -971    233    610   -846   -607   -314    374    332    532    176
    246   -743   -989    249    618   -865   -602   -314    381    329    532    192
    265   -813  -1078    272    670   -945   -602   -324    374    319    519    181
    309   -885  -1195    288    750  -1039   -615   -337    368    309    506    163
    371   -948  -1319    288    844  -1135   -587   -301    384    311    491    129
    418  -1026  -1444    303    930  -1234   -483   -135    483    363    501    101
    446  -1002  -1449    275    945  -1226   -371     57    633    472    587    163
    470   -828  -1299    179    883  -1065   -288    270    878    714    807    358
    478   -553  -1034     36    753   -792   -277    407   1083    989   1130    698
    423   -181   -605   -119    514   -392   -337    197   1109   1153   1426   1091
    288     -5   -293   -140    290   -148   -454   -213   1008   1234   1634   1363
    145    -46   -192    -49    166   -116   -589   -646    753   1106   1577   1348
     44   -488   -532    220    285   -509   -763  -1135    223    522    976    769
     41  -1091  -1132    524    587  -1111   -971  -1460   -332   -174    236     57
     90  -1374  -1465    641    776  -1421  -1015  -1358   -348   -244    122    -85
    129  -1413  -1543    639    836  -1478   -919  -1083   -132    -80    239    -18
    161  -1345  -1506    589    833  -1426   -748   -782    106    109    387     85
    187  -1301  -1488    558    836  -1395   -558   -483    335    298    537    200
    207  -1265  -1473    527    839  -1369   -452   -337    454    405    620    270
    207  -1252  -1460    522    831  -1353   -394   -267    514    459    672    306
    197  -1223  -1423    511    810  -1325   -374   -231    535    480    693    327
    184  -1182  -1366    498    774  -1273   -345   -200    561    506    722    350
    148  -1192  -1343    519    743  -1267   -298   -153    607    558    766    387
    116  -1215  -1332    548    722  -1273   -252   -109    649    602    807    420
     98  -1215  -1314    555    704  -1265   -236    -90    667    620    831    439
    106  -1202  -1309    548    706  -1254   -220    -70    693    641    854    465
    122  -1223  -1345    548    732  -1283   -205    -46    719    667    875    485
    106  -1249  -1356    571    730  -1301   -184    -31    727    685    888    498
    101  -1239  -1340    566    719  -1288   -174    -10    735    704    904    514
     90  -1231  -1322    571    706  -1275   -166     12    758    732    945    545
     70  -1273  -1345    600    706  -1306   -168     28    766    745    961    553
     49  -1309  -1358    628    701  -1332   -161     49    779    763    984    568
     18  -1350  -1369    665    691  -1358   -148     72    800    784   1002    587
     28  -1317  -1345    644    685  -1330   -148     93    810    797   1018    605
     46  -1309  -1358    628    701  -1332   -142    122    820    815   1028    615
     54  -1291  -1345    615    698  -1317   -132    153    852    844   1052    639
     64  -1275  -1340    602    701  -1306   -129    181    885    870   1085    670
     72  -1270  -1343    600    706  -1306   -127    220    919    906   1132    704
     41  -1257  -1301    607    670  -1280   -111    275    956    953   1174    750
    -15  -1249  -1236    631    607  -1244    -98    345   1000   1005   1239    810
    -59  -1228  -1169    644    553  -1200    -96    392   1039   1047   1293    849
    -23  -1182  -1158    602    566  -1171    -96    428   1067   1078   1327    888
     -7  -1171  -1163    589    576  -1166    -98    436   1072   1083   1340    906
    -62  -1213  -1153    636    545  -1184   -101    428   1065   1067   1330    893
   -116  -1244  -1127    680    504  -1187   -103    418   1054   1054   1317    880
   -158  -1228  -1070    693    454  -1150    -96    405   1052   1041   1309    878
   -205  -1231  -1028    717    410  -1130    -85    387   1047   1031   1301    870
   -272  -1267   -995    771    358  -1132    -77    361   1026   1015   1283    846
   -337  -1340  -1002    836    332  -1171    -59    345   1015   1005   1265    826
   -379  -1415  -1036    898    327  -1226    -38    327   1008    992   1249    800
   -363  -1467  -1106    914    368  -1286    -51    285    979    963   1213    761
   -303  -1532  -1228    919    459  -1382    -88    218    930    917   1161    704
   -252  -1592  -1340    922    542  -1467   -119    155    883    870   1117    657
   -205  -1657  -1452    932    623  -1556   -148    103    846    826   1083    618
   -181  -1719  -1540    948    678  -1631   -176     62    818    792   1047    584
   -161  -1771  -1610    963    724  -1691   -194     33    797    774   1031    568
   -109  -1808  -1701    958    795  -1756   -215     -2    774    756   1015    555
    -49  -1836  -1787    943    867  -1813   -236    -33    750    732    997    532
    -28  -1847  -1818    935    893  -1831   -241    -41    756    732    997    517
    -31  -1855  -1823    943    896  -1839   -228    -18    784    763   1026    532
    -33  -1831  -1800    930    880  -1816   -192     20    815    795   1065    566
    -46  -1777  -1730    911    841  -1753   -155     59    841    818   1091    592
    -31  -1795  -1766    911    865  -1782   -158     67    844    813   1085    587
    -25  -1823  -1797    922    885  -1810   -179     57    839    795   1070    568
    -23  -1836  -1813    930    893  -1826   -213     41    826    779   1057    566
     15  -1787  -1803    885    909  -1795   -252     15    818    774   1062    592
     36  -1844  -1880    904    956  -1860   -301    -28    789    748   1047    579
     44  -1883  -1927    919    984  -1904   -311    -49    771    737   1044    555
     28  -1878  -1906    924    966  -1891   -290    -36    789    761   1078    587
      0  -1891  -1891    945    945  -1891   -275    -18    813    784   1111    618
    -33  -1904  -1870    969    914  -1886   -265    -28    813    771   1101    597
    -51  -1951  -1899   1000    922  -1925   -257    -41    807    761   1104    592
    -88  -2005  -1917   1047    914  -1964   -254    -51    797    748   1096    589
   -109  -2099  -1990   1104    940  -2044   -249    -64    779    719   1070    558
   -145  -2145  -2000   1143    924  -2075   -246    -83    758    691   1041    535
   -137  -2161  -2023   1148    940  -2094   -246    -90    740    659   1008    509
   -155  -2177  -2021   1166    932  -2101   -215    -70    750    662   1018    504
   -176  -2179  -2003   1179    911  -2091   -194    -51    758    659   1015    496
   -119  -2145  -2029   1130    953  -2088   -213    -72    737    628    987    483
    -54  -2169  -2114   1109   1028  -2143   -223    -90    722    607    974    470
     20  -2192  -2213   1085   1114  -2203   -241   -122    701    576    956    441
     93  -2145  -2239   1026   1166  -2192   -265   -145    693    561    950    433
    127  -2132  -2260   1002   1192  -2197   -283   -161    688    548    945    423
    132  -2153  -2288   1010   1208  -2221   -285   -161    683    540    935    420
    116  -2187  -2307   1034   1210  -2247   -275   -142    688    535    924    413
    106  -2203  -2309   1049   1208  -2255   -192    -46    745    550    917    397
    116  -2182  -2301   1031   1208  -2239    -93    116    857    610    940    400
    155  -2099  -2255    971   1202  -2177    -33    316   1031    763   1065    509
    233  -1886  -2120    823   1174  -2003    -33    540   1260   1031   1327    774
    314  -1540  -1855    613   1083  -1696   -114    555   1392   1288   1657   1156
    236  -1369  -1608    563    919  -1486   -244    192   1327   1415   1891   1454
     62  -1330  -1395    633    727  -1363   -420   -293   1130   1376   1935   1551
   -106  -1623  -1519    862    704  -1574   -636   -870    620    854   1447   1114
   -187  -2164  -1977   1176    893  -2070   -857  -1382    -62      5    597    311
   -135  -2514  -2382   1325   1122  -2449   -979  -1382   -239   -244    314     28
   -109  -2642  -2533   1374   1210  -2587   -924  -1117    -67   -129    374     49
    -98  -2655  -2559   1374   1228  -2605   -774   -823    166     33    488    132
    -59  -2595  -2535   1327   1236  -2566   -558   -514    415    218    628    239
    -28  -2533  -2504   1278   1236  -2520   -418   -309    581    342    727    309
    -12  -2517  -2504   1265   1244  -2509   -358   -226    654    394    769    340
    -20  -2530  -2509   1273   1244  -2520   -322   -184    698    433    805    366
    -20  -2517  -2496   1270   1236  -2507   -314   -158    724    454    828    384
     -7  -2468  -2460   1236   1226  -2465   -327   -155    724    454    826    379
     10  -2447  -2457   1215   1234  -2452   -329   -153    732    459    836    394
     31  -2418  -2452   1192   1241  -2436   -342   -155    737    462    841    410
     54  -2447  -2501   1197   1278  -2473   -342   -150    745    462    841    415
     49  -2483  -2533   1215   1288  -2507   -337   -137    758    470    846    423
     46  -2426  -2473   1189   1260  -2449   -337   -129    769    475    857    433
     62  -2361  -2426   1148   1241  -2392   -342   -127    776    483    867    444
     83  -2330  -2413   1124   1247  -2372   -342   -111    795    504    888    465
    109  -2330  -2439   1109   1273  -2385   -324    -83    826    532    914    496
    137  -2327  -2465   1093   1301  -2397   -301    -57    857    558    937    524
    174  -2268  -2442   1047   1306  -2356   -319    -64    844    540    919    504
    215  -2210  -2426    997   1319  -2317   -335    -67    831    527    906    501
    236  -2197  -2434    979   1332  -2314   -337    -46    852    542    927    524
    265  -2171  -2436    953   1350  -2304   -340    -15    872    563    943    545
    301  -2153  -2455    924   1376  -2304   -335     28    906    594    971    571
    361  -2122  -2483    880   1421  -2301   -337     64    945    631   1008    602
    415  -2091  -2507    836   1460  -2299   -329    111    987    670   1047    639
    478  -2042  -2520    782   1496  -2278   -327    158   1028    711   1093    680
    553  -1982  -2535    711   1540  -2257   -306    215   1083    761   1148    732
    615  -1932  -2548    659   1582  -2239   -285    262   1135    813   1200    779
    633  -1935  -2572    649   1600  -2252   -283    283   1153    831   1223    800
    659  -1919  -2579    628   1618  -2249   -277    290   1161    836   1231    802
    696  -1906  -2603    602   1647  -2255   -283    270   1143    815   1213    784
    719  -1935  -2655    607   1686  -2294   -285    244   1109    784   1179    758
    727  -1958  -2686    615   1704  -2322   -270    231   1091    771   1163    756
    719  -1971  -2694    626   1704  -2333   -259    210   1072    753   1145    745
    706  -1979  -2688    633   1696  -2333   -246    184   1054    732   1122    730
    678  -1997  -2675    659   1675  -2335   -249    150   1026    698   1088    688
    665  -2055  -2720    693   1691  -2385   -244    116    992    654   1041    641
    649  -2094  -2743    722   1696  -2418   -236     85    963    615   1002    600
    623  -2135  -2761    753   1691  -2447   -241     51    935    587    971    566
    589  -2197  -2787    805   1688  -2491   -254     18    906    558    950    540
    542  -2255  -2800    854   1670  -2527   -252     -5    891    532    935    514
    506  -2307  -2813    898   1660  -2559   -259    -25    867    511    919    491
    462  -2353  -2818    943   1639  -2585   -267    -46    846    493    898    462
    420  -2372  -2792    976   1605  -2582   -257    -51    852    501    904    462
    384  -2403  -2790   1008   1584  -2595   -244    -44    867    517    919    467
    345  -2408  -2753   1031   1548  -2579   -249    -44    872    519    927    472
    311  -2366  -2678   1026   1493  -2522   -241    -36    893    540    950    496
    290  -2340  -2631   1026   1460  -2486   -215    -23    922    563    976    517
    293  -2372  -2668   1039   1478  -2520   -210    -23    919    561    974    511
    298  -2397  -2696   1047   1496  -2546   -213    -20    914    558    971    504
    309  -2400  -2712   1044   1509  -2556   -241    -49    896    535    958    475
    319  -2372  -2691   1026   1504  -2530   -254    -59    893    537    966    472
    335  -2390  -2725   1026   1527  -2556   -290    -85    865    511    948    462
    345  -2403  -2751   1028   1548  -2577   -324   -106    836    488    932    446
    342  -2392  -2735   1023   1538  -2564   -332   -109    823    475    927    433
    355  -2392  -2748   1018   1551  -2569   -340   -111    807    457    914    415
    353  -2455  -2808   1049   1579  -2631   -355   -127    782    428    891    392
    355  -2499  -2857   1070   1605  -2678   -366   -142    745    397    867    371
    353  -2520  -2873   1083   1610  -2694   -376   -161    709    366    844    345
    348  -2533  -2881   1093   1613  -2707   -379   -181    691    350    823    319
    309  -2608  -2920   1148   1613  -2764   -374   -200    678    324    795    290
    280  -2652  -2933   1187   1605  -2792   -363   -220    659    298    771    259
    265  -2678  -2943   1205   1602  -2811   -363   -244    633    272    745    228
    257  -2696  -2953   1221   1605  -2824   -379   -277    597    236    709    192
    252  -2701  -2953   1223   1600  -2826   -397   -303    574    215    683    161
    252  -2753  -3005   1252   1628  -2878   -389   -303    566    207    672    148
    239  -2798  -3039   1278   1636  -2917   -394   -311    548    192    662    137
    252  -2779  -3031   1265   1641  -2904   -392   -324    530    176    652    127
    275  -2761  -3039   1241   1657  -2902   -397   -335    519    158    641    106
    293  -2785  -3078   1244   1686  -2933   -389   -335    511    145    631     88
    290  -2850  -3141   1278   1714  -2995   -366   -316    511    124    602     51
    298  -2902  -3200   1301   1748  -3050   -277   -220    561    116    555    -10
    298  -2873  -3174   1286   1735  -3024   -181    -72    675    174    566    -25
    303  -2738  -3042   1215   1673  -2889   -103    116    888    374    735    106
    368  -2522  -2894   1075   1628  -2707   -114    314   1143    696   1062    407
    420  -2247  -2668    914   1543  -2457   -215    298   1260    976   1444    828
    358  -2184  -2543    911   1447  -2361   -285     25   1135   1044   1670   1114
    293  -2265  -2559    984   1423  -2410   -361   -309    823    854   1592   1083
    218  -2470  -2688   1124   1452  -2579   -509   -815    244    231    989    540
    179  -2792  -2972   1306   1574  -2881   -719  -1340   -446   -636     93   -267
    205  -3050  -3257   1421   1730  -3154   -828  -1369   -563   -807    -93   -446
    210  -3252  -3465   1519   1836  -3359   -807  -1179   -392   -675    -15   -420
    249  -3333  -3585   1540   1914  -3457   -719   -966   -171   -517     88   -353
    272  -3302  -3574   1514   1922  -3437   -537   -696    116   -301    231   -239
    252  -3208  -3463   1475   1857  -3335   -379   -475    348    -80    392   -116
    223  -3109  -3335   1441   1779  -3221   -314   -381    452     28    496    -31
    202  -3052  -3257   1423   1727  -3154   -290   -345    480     67    540     12
    192  -2985  -3177   1397   1683  -3081   -267   -324    509    101    589     59
    150  -2938  -3089   1392   1618  -3013   -265   -342    501     98    594     77
    171  -2870  -3042   1350   1605  -2956   -270   -366    480     90    587     88
    252  -2821  -3076   1283   1662  -2948   -270   -368    475     85    576     90
    348  -2774  -3122   1213   1735  -2948   -275   -363    483     90    576     96
    405  -2748  -3154   1171   1777  -2951   -283   -371    483     85    561     77
    449  -2733  -3182   1140   1816  -2956   -296   -381    475     77    553     75
    483  -2696  -3180   1106   1831  -2938   -303   -387    467     80    555     80
    491  -2668  -3159   1088   1823  -2912   -314   -389    470     90    566     98
    439  -2688  -3128   1122   1782  -2907   -298   -379    483    109    576    116
    379  -2704  -3083   1161   1730  -2891   -277   -361    498    132    594    140
    319  -2701  -3024   1189   1670  -2863   -257   -335    519    171    626    174
    301  -2704  -3005   1202   1652  -2855   -244   -319    542    213    652    207
    283  -2720  -3003   1215   1639  -2860   -226   -296    571    252    685    236
    288  -2748  -3037   1228   1660  -2891   -213   -267    602    277    719    265
    293  -2766  -3060   1236   1675  -2912   -200   -236    633    311    761    293
    288  -2774  -3063   1244   1675  -2917   -192   -202    670    353    805    332
    290  -2766  -3057   1236   1673  -2912   -197   -168    706    400    862    374
    301  -2751  -3052   1223   1675  -2902   -202   -127    748    449    917    413
    322  -2751  -3076   1213   1696  -2912   -187    -77    797    496    969    462
    348  -2743  -3091   1197   1719  -2917   -179    -44    828    540   1021    511
    361  -2712  -3076   1174   1717  -2894   -168    -28    849    566   1052    535
    348  -2683  -3031   1166   1688  -2857   -140     -5    857    581   1067    553
    311  -2691  -3003   1189   1654  -2847   -129      5    854    576   1065    550
    285  -2722  -3008   1218   1647  -2865   -119      0    833    555   1039    527
    303  -2738  -3042   1215   1670  -2889   -106    -18    797    519   1013    498
    316  -2743  -3060   1213   1686  -2899    -90    -36    763    480    979    472
    290  -2764  -3057   1234   1673  -2912    -77    -59    717    431    935    433
    259  -2790  -3050   1265   1654  -2920    -59    -83    680    387    896    400
    259  -2787  -3047   1262   1649  -2917    -41   -116    652    350    867    374
    262  -2795  -3057   1265   1660  -2925    -25   -150    615    314    828    340
    275  -2782  -3057   1252   1662  -2917    -10   -179    589    285    800    309
    290  -2769  -3060   1239   1675  -2915     -5   -207    558    254    771    277
    324  -2727  -3052   1200   1688  -2891     12   -215    550    252    769    280
    361  -2686  -3050   1161   1704  -2868     36   -205    553    259    776    293
    387  -2675  -3063   1143   1722  -2868     51   -189    563    262    789    306
    394  -2634  -3029   1119   1712  -2831     59   -179    571    267    800    316
    381  -2624  -3005   1119   1691  -2813     51   -176    566    262    795    311
    374  -2605  -2979   1114   1675  -2792     54   -161    581    272    810    327
    387  -2577  -2964   1093   1673  -2769     72   -132    613    296    839    348
    426  -2517  -2943   1047   1683  -2730     96   -106    646    329    867    376
    418  -2527  -2946   1052   1678  -2735    116    -83    670    345    883    394
    394  -2527  -2925   1065   1660  -2725    116    -67    685    363    904    420
    381  -2496  -2878   1054   1628  -2686    119    -49    704    384    927    446
    376  -2455  -2831   1039   1602  -2642    111    -44    717    402    940    452
    379  -2478  -2857   1049   1615  -2668     85    -67    698    384    922    431
    371  -2538  -2912   1083   1641  -2725     59    -93    672    350    896    413
    361  -2569  -2933   1104   1647  -2751     44   -103    657    329    885    405
    374  -2561  -2935   1093   1654  -2748     41    -96    659    337    901    415
    376  -2592  -2969   1106   1670  -2779     31   -103    646    324    888    402
    363  -2650  -3013   1143   1686  -2829     23   -114    628    301    867    392
    306  -2722  -3031   1208   1667  -2876     18   -122    610    275    854    384
    205  -2803  -3008   1299   1605  -2904     31   -114    605    262    836    366
    106  -2886  -2992   1387   1548  -2938     33   -106    597    252    823    350
     54  -2927  -2982   1436   1517  -2953     33   -114    584    233    797    324
     54  -2959  -3013   1449   1532  -2985     23   -135    568    210    769    298
     49  -2990  -3039   1470   1543  -3013      7   -153    545    179    737    272
      5  -3039  -3047   1514   1525  -3044      7   -155    532    161    722    259
    -36  -3083  -3047   1558   1504  -3068      7   -145    532    161    717    262
    -77  -3102  -3024   1590   1470  -3065      2   -140    530    161    711    265
    -88  -3081  -2992   1584   1452  -3037      2   -142    527    153    706    275
    -85  -3063  -2977   1574   1444  -3021      5   -148    527    150    709    293
    -62  -3096  -3034   1577   1486  -3065     18   -129    542    168    732    309
     23  -3133  -3156   1553   1587  -3143     10   -129    540    163    724    283
    140  -3120  -3260   1491   1699  -3190     10   -103    537    140    670    210
    163  -3130  -3296   1480   1727  -3211    101     70    644    192    667    176
    148  -3063  -3213   1457   1680  -3138    187    254    826    363    802    275
    174  -2868  -3042   1345   1605  -2953    220    431   1078    657   1104    545
    236  -2634  -2870   1200   1553  -2751    155    483   1223    917   1434    911
    184  -2421  -2605   1119   1395  -2512     38    161   1052    919   1613   1208
     70  -2475  -2546   1202   1306  -2509    -41   -158    776    795   1631   1304
    -41  -2668  -2626   1353   1291  -2647   -142   -524    350    389   1288    969
   -114  -2979  -2865   1548   1374  -2922   -303   -989   -246   -358    485    161
    -96  -3252  -3159   1673   1530  -3205   -459  -1156   -542   -763     38   -246
    -72  -3406  -3333   1738   1628  -3369   -480  -1028   -428   -683     57   -241
    -38  -3478  -3439   1756   1699  -3457   -405   -823   -215   -514    163   -176
     18  -3452  -3470   1717   1743  -3460   -270   -587     28   -327    296    -80
     46  -3356  -3403   1652   1722  -3377   -132   -358    252   -137    426     36
     51  -3330  -3385   1639   1717  -3356    -59   -241    361    -38    511    122
     41  -3330  -3372   1644   1704  -3351    -36   -194    402      5    568    153
     36  -3317  -3354   1641   1693  -3335    -41   -189    402      5    576    148
     20  -3343  -3367   1660   1693  -3356    -38   -179    405     -7    579    148
      5  -3343  -3348   1667   1675  -3346    -36   -163    418      0    584    150
     -5  -3348  -3346   1675   1667  -3348    -28   -145    436     25    589    155
     -5  -3346  -3341   1675   1667  -3343      5   -101    485     88    636    176
      2  -3315  -3317   1654   1657  -3315     20    -72    519    127    662    181
     -5  -3312  -3307   1657   1649  -3309     18    -57    542    140    662    187
    -12  -3325  -3312   1667   1647  -3320     18    -31    574    161    672    200
     25  -3302  -3328   1639   1675  -3315     18    -15    597    168    683    207
     57  -3268  -3325   1602   1688  -3296     18      2    623    181    693    220
     72  -3211  -3283   1569   1675  -3244     10     12    639    184    680    215
     85  -3226  -3315   1569   1699  -3270     12     36    657    192    675    205
    109  -3216  -3325   1553   1717  -3270     23     70    685    218    696    228
    127  -3203  -3330   1535   1727  -3265     20     96    709    233    709    254
    148  -3164  -3315   1506   1730  -3239     18    122    735    246    719    270
    166  -3109  -3276   1473   1719  -3192     12    148    758    265    727    296
    187  -3117  -3304   1465   1745  -3211     18    192    792    298    745    342
    223  -3089  -3312   1431   1766  -3200     36    257    854    368    810    400
    252  -3055  -3307   1400   1777  -3180     38    311    909    423    865    428
    293  -3039  -3333   1371   1810  -3185     33    353    953    465    911    454
    335  -2998  -3333   1332   1834  -3164     38    402   1005    517    963    509
    363  -2985  -3348   1309   1855  -3167     49    444   1039    550    989    548
    371  -2951  -3322   1288   1844  -3135     49    459   1049    558    992    558
    381  -2922  -3304   1267   1842  -3112     49    462   1052    550    987    553
    392  -2927  -3320   1267   1855  -3122     57    459   1049    535    974    535
    400  -2940  -3341   1270   1867  -3141     57    444   1034    511    953    511
    405  -2953  -3359   1273   1880  -3156     67    423   1015    483    924    501
    400  -2969  -3372   1283   1886  -3172     70    387    995    441    878    475
    394  -3003  -3398   1304   1896  -3200     67    348    969    405    839    439
    394  -3037  -3432   1319   1912  -3234     59    298    924    353    784    394
    392  -3060  -3455   1332   1922  -3257     62    270    906    324    753    371
    384  -3073  -3460   1343   1919  -3265     62    249    898    301    730    355
    381  -3130  -3512   1374   1945  -3320     38    207    870    265    688    327
    384  -3156  -3541   1384   1961  -3348     20    168    844    239    649    301
    384  -3164  -3548   1389   1964  -3356      0    137    818    218    613    283
    379  -3208  -3587   1413   1982  -3398    -20    111    797    194    581    259
    389  -3224  -3613   1418   2000  -3419    -23    109    805    194    571    254
    426  -3205  -3632   1387   2026  -3416    -28    103    810    189    561    246
    462  -3180  -3642   1358   2049  -3408    -41    103    820    187    555    244
    501  -3133  -3634   1314   2065  -3382    -41    122    839    205    563    257
    548  -3057  -3606   1254   2075  -3330    -31    150    872    241    587    288
    566  -3016  -3585   1223   2075  -3299    -12    171    898    254    592    301
    568  -2992  -3561   1210   2062  -3276     -2    181    917    262    592    306
    568  -2966  -3535   1197   2052  -3250     -2    181    924    272    600    324
    566  -2951  -3517   1192   2042  -3234    -10    184    940    290    620    345
    566  -2959  -3525   1195   2044  -3242    -31    179    937    288    615    345
    576  -3000  -3577   1210   2075  -3289    -80    142    896    246    576    319
    594  -3026  -3624   1215   2107  -3325   -124    109    859    207    540    303
    618  -3057  -3676   1221   2145  -3367   -135     96    844    187    517    288
    615  -3125  -3743   1254   2179  -3434   -163     75    810    153    480    252
    602  -3211  -3813   1304   2205  -3509   -184     62    787    132    452    233
    610  -3276  -3886   1330   2247  -3580   -207     41    761    109    415    210
    633  -3294  -3928   1330   2281  -3611   -218     23    732     80    384    194
    641  -3317  -3959   1337   2296  -3637   -213     10    711     59    355    168
    620  -3390  -4011   1384   2314  -3699   -202      7    704     41    329    140
    589  -3390  -3980   1400   2283  -3684   -197     -2    698     25    322    129
    568  -3338  -3907   1384   2236  -3621   -200    -10    693     15    311    119
    537  -3351  -3889   1405   2210  -3619   -181      0    696     18    309    109
    506  -3343  -3852   1418   2179  -3598   -174      5    701     20    306     93
    491  -3348  -3839   1428   2164  -3593   -181     -5    696      7    290     62
    517  -3367  -3884   1426   2200  -3624   -200    -23    678    -15    262     23
    563  -3372  -3936   1402   2247  -3652   -200    -33    675    -10    257     15
    597  -3382  -3982   1392   2288  -3681   -202    -44    659    -18    239    -12
    639  -3385  -4026   1371   2333  -3707   -210    -49    641    -36    213    -51
    665  -3356  -4021   1345   2343  -3689   -181    -18    639    -67    163   -116
    685  -3367  -4052   1340   2366  -3710    -38    132    722    -46    150   -155
    727  -3281  -4008   1275   2366  -3645     77    329    891     83    244    -96
    774  -3063  -3837   1143   2304  -3447    153    623   1184    392    537    153
    828  -2717  -3546    945   2187  -3130    103    784   1415    745    932    535
    758  -2460  -3221    849   1987  -2839    -70    415   1369    932   1234    872
    607  -2377  -2985    885   1795  -2681   -288   -119   1179    961   1356   1023
    498  -2564  -3063   1031   1779  -2813   -574   -696    737    589   1028    743
    431  -3141  -3572   1356   2000  -3356   -807  -1241    -18   -342     96    -85
    462  -3608  -4071   1574   2265  -3839   -948  -1363   -413   -878   -452   -592
    509  -3808  -4317   1649   2410  -4063   -901  -1132   -285   -813   -452   -649
    542  -3803  -4346   1628   2442  -4073   -776   -859    -64   -657   -358   -607
    571  -3725  -4297   1577   2434  -4011   -584   -576    179   -475   -226   -517
    584  -3634  -4221   1525   2403  -3928   -410   -355    368   -329   -114   -449
    592  -3611  -4206   1509   2397  -3907   -329   -254    441   -270    -70   -428
    597  -3632  -4232   1514   2413  -3930   -303   -228    459   -257    -70   -446
    602  -3590  -4193   1493   2397  -3891   -311   -223    454   -257    -72   -449
    615  -3535  -4151   1457   2382  -3842   -311   -218    465   -246    -67   -449
    618  -3567  -4185   1473   2400  -3876   -314   -215    462   -252    -72   -465
    610  -3585  -4195   1486   2400  -3889   -316   -215    459   -254    -77   -467
    589  -3554  -4143   1483   2366  -3847   -314   -213    467   -244    -70   -462
    568  -3567  -4136   1496   2351  -3850   -311   -210    472   -241    -67   -475
    566  -3559  -4125   1496   2343  -3842   -316   -213    462   -254    -85   -496
    579  -3530  -4110   1475   2343  -3821   -322   -210    462   -246    -85   -496
    579  -3543  -4123   1483   2351  -3832   -309   -194    470   -233    -83   -491
    587  -3509  -4099   1460   2340  -3803   -311   -184    472   -226    -85   -491
    592  -3473  -4068   1439   2330  -3769   -311   -171    475   -220    -85   -491
    584  -3486  -4073   1449   2327  -3780   -306   -155    478   -213    -80   -485
    587  -3452  -4039   1434   2312  -3746   -314   -148    483   -215    -80   -483
    610  -3400  -4013   1395   2309  -3707   -316   -129    498   -213    -77   -504
    628  -3369  -3998   1369   2312  -3684   -303   -103    519   -202    -72   -504
    654  -3346  -4000   1343   2327  -3671   -298    -77    537   -189    -59   -496
    706  -3289  -3995   1291   2351  -3642   -311    -51    555   -171    -44   -483
    763  -3224  -3987   1228   2374  -3606   -337    -28    576   -150    -15   -462
    797  -3200  -3998   1202   2397  -3598   -340      5    600   -124     12   -439
    828  -3122  -3951   1148   2390  -3535   -319     64    646    -72     62   -392
    865  -3042  -3907   1088   2385  -3473   -303    114    680    -36    103   -348
    917  -2979  -3897   1031   2405  -3437   -314    127    680    -31    111   -335
    971  -2917  -3891    971   2431  -3403   -322    119    667    -44    103   -337
   1010  -2870  -3884    930   2444  -3377   -337     90    631    -77     75   -355
   1018  -2876  -3894    930   2455  -3385   -348     54    587   -119     36   -384
   1039  -2863  -3904    909   2470  -3382   -345     25    548   -158      0   -413
   1021  -2873  -3894    924   2457  -3382   -340     -7    511   -202    -49   -449
    971  -2889  -3860    958   2413  -3374   -329    -33    485   -233    -83   -488
    927  -2915  -3842    995   2385  -3377   -306    -49    470   -249    -98   -517
    836  -2922  -3761   1041   2296  -3341   -265    -54    478   -241    -93   -506
    724  -2915  -3639   1096   2182  -3276   -231    -62    483   -241    -88   -480
    797  -2907  -3704   1054   2249  -3304   -265   -140    426   -306   -148   -527
    982  -2891  -3873    956   2426  -3382   -329   -244    348   -381   -218   -597
   1010  -2899  -3912    943   2460  -3406   -324   -272    322   -407   -233   -613
   1005  -2889  -3897    940   2449  -3393   -296   -270    342   -407   -231   -607
   1088  -2826  -3915    867   2499  -3372   -319   -301    345   -405   -231   -615
   1148  -2805  -3954    828   2551  -3380   -353   -332    329   -405   -241   -623
   1114  -2824  -3941    852   2525  -3382   -366   -348    311   -407   -246   -631
   1104  -2800  -3904    846   2501  -3351   -368   -355    319   -394   -233   -620
   1114  -2759  -3873    820   2491  -3317   -361   -348    340   -374   -210   -605
   1096  -2720  -3816    813   2455  -3268   -332   -332    366   -350   -181   -581
   1093  -2670  -3767    787   2429  -3216   -298   -314    387   -332   -163   -561
   1122  -2642  -3764    758   2442  -3200   -298   -311    387   -335   -163   -563
   1130  -2613  -3746    740   2436  -3180   -314   -314    384   -337   -161   -568
   1119  -2559  -3678    719   2397  -3117   -327   -311    394   -319   -140   -563
   1109  -2540  -3652    714   2379  -3096   -358   -332    381   -311   -142   -574
   1111  -2527  -3639    706   2374  -3083   -363   -342    374   -301   -135   -563
   1098  -2509  -3608    704   2353  -3060   -345   -342    374   -298   -127   -548
   1088  -2494  -3582    704   2335  -3037   -329   -335    376   -296   -122   -542
   1093  -2478  -3572    691   2330  -3024   -327   -345    353   -316   -132   -548
   1114  -2468  -3582    678   2346  -3026   -332   -374    314   -355   -166   -574
   1135  -2434  -3569    646   2351  -3000   -335   -402    280   -389   -187   -600
   1119  -2403  -3522    641   2320  -2961   -316   -413    262   -407   -200   -613
   1065  -2390  -3457    659   2260  -2922   -298   -410    249   -413   -207   -610
   1008  -2382  -3390    688   2197  -2886   -290   -420    228   -433   -228   -631
    950  -2379  -3330    714   2138  -2855   -272   -428    210   -452   -244   -641
    917  -2343  -3260    714   2088  -2800   -239   -418    215   -444   -236   -626
    875  -2351  -3229    735   2049  -2790   -231   -426    194   -454   -254   -641
    849  -2369  -3218    758   2031  -2792   -244   -446    163   -480   -285   -670
    867  -2335  -3205    732   2034  -2769   -239   -454    140   -496   -298   -683
    888  -2296  -3185    704   2036  -2740   -226   -452    135   -488   -303   -683
    880  -2270  -3154    693   2016  -2709   -220   -449    127   -491   -311   -691
    870  -2239  -3109    683   1987  -2673   -213   -452    111   -498   -319   -696
    852  -2218  -3070    680   1958  -2644   -210   -454     96   -506   -322   -698
    831  -2208  -3039    688   1935  -2624   -171   -407    103   -506   -332   -706
    852  -2153  -3005    649   1927  -2579    -75   -257    187   -467   -329   -727
    885  -2052  -2938    581   1909  -2494     20    -72    322   -348   -244   -670
    943  -1831  -2774    444   1855  -2301     83    150    532   -106    -10   -457
   1018  -1486  -2504    233   1761  -1995     46    285    696    158    309   -109
    989  -1117  -2109     62   1548  -1610    -28     36    667    301    589    270
    906   -953  -1860     23   1382  -1405   -114   -327    527    348    750    493
    818   -979  -1797     77   1306  -1387   -241   -753    202    116    574    353
    763  -1353  -2117    296   1439  -1735   -384  -1275   -400   -589   -142   -335
    815  -1758  -2574    470   1693  -2166   -576  -1543   -885  -1210   -789   -956
    859  -1953  -2813    548   1836  -2382   -639  -1462   -898  -1273   -891  -1085
    904  -2023  -2927    558   1914  -2473   -574  -1226   -724  -1148   -820  -1057
    953  -1979  -2933    514   1943  -2455   -449   -976   -519   -995   -719   -984
   1002  -1857  -2860    426   1927  -2359   -262   -698   -285   -805   -576   -880
   1057  -1758  -2816    350   1935  -2286   -163   -558   -176   -714   -504   -828
   1088  -1701  -2790    306   1938  -2244   -142   -530   -158   -701   -493   -828
   1075  -1667  -2743    296   1909  -2205   -135   -522   -153   -701   -496   -833
   1010  -1680  -2691    332   1847  -2184    -88   -488   -137   -678   -480   -818
    927  -1670  -2598    371   1761  -2132    -51   -459   -132   -670   -475   -815
    833  -1626  -2462    394   1644  -2044    -23   -415   -111   -639   -449   -802
    789  -1582  -2372    397   1579  -1977      0   -371    -85   -605   -418   -782
    758  -1553  -2314    394   1535  -1932      7   -353    -88   -600   -410   -797
    748  -1532  -2281    392   1514  -1906      2   -342    -88   -594   -410   -815
    745  -1493  -2239    374   1491  -1867     18   -324    -62   -574   -400   -810
    722  -1457  -2179    368   1449  -1818     20   -316    -46   -563   -389   -797
    714  -1397  -2112    340   1410  -1753     18   -303    -41   -553   -371   -782
    743  -1340  -2086    298   1413  -1712     28   -283    -31   -532   -348   -763
    844  -1299  -2145    226   1493  -1719     -2   -288    -44   -537   -353   -776
    948  -1252  -2200    153   1574  -1725    -33   -288    -54   -548   -355   -779
   1005  -1213  -2218    103   1610  -1714    -49   -270    -49   -542   -348   -766
   1052  -1153  -2205     51   1626  -1680    -67   -252    -41   -532   -342   -753
   1072  -1083  -2156      5   1613  -1621    -90   -233    -12   -498   -311   -711
   1096  -1067  -2164    -12   1628  -1615   -124   -223      0   -478   -298   -678
   1075  -1067  -2143     -5   1608  -1605   -145   -207     10   -465   -288   -667
   1088  -1034  -2122    -28   1602  -1577   -181   -202     25   -446   -262   -633
   1085   -969  -2055    -59   1569  -1512   -194   -174     64   -397   -200   -576
   1096   -909  -2005    -93   1551  -1457   -189   -137    103   -350   -142   -524
   1060   -891  -1951    -88   1504  -1421   -166    -96    142   -309    -88   -449
    997   -891  -1888    -54   1441  -1389   -163    -85    155   -293    -72   -413
    976   -896  -1873    -41   1423  -1384   -179   -101    135   -311    -90   -413
    979   -888  -1867    -44   1423  -1376   -187   -122    109   -337   -106   -397
    953   -888  -1842    -33   1395  -1363   -192   -137     77   -363   -129   -394
    956   -904  -1860    -25   1405  -1382   -213   -179     31   -418   -174   -439
    932   -924  -1857     -5   1392  -1389   -220   -220     -5   -465   -202   -488
    893   -945  -1839     25   1366  -1392   -205   -244    -18   -485   -218   -496
    870   -956  -1826     41   1345  -1389   -205   -285    -51   -527   -262   -522
    836   -984  -1821     72   1327  -1402   -220   -353    -90   -579   -314   -571
    771  -1039  -1810    132   1288  -1423   -236   -405   -124   -618   -348   -610
    688  -1065  -1753    189   1221  -1408   -246   -444   -155   -649   -384   -636
    618  -1114  -1732    246   1174  -1423   -265   -493   -200   -696   -431   -672
    581  -1091  -1673    254   1127  -1382   -275   -524   -228   -719   -449   -672
    571  -1031  -1605    228   1088  -1317   -265   -527   -233   -724   -449   -659
    568   -976  -1545    205   1057  -1260   -233   -501   -218   -704   -439   -639
    576   -898  -1475    158   1023  -1187   -213   -472   -205   -670   -410   -602
    568   -820  -1389    124    979  -1104   -202   -454   -184   -633   -379   -561
    548   -730  -1280     90    914  -1005   -189   -431   -150   -594   -345   -522
    514   -646  -1161     67    836   -904   -166   -407   -109   -558   -319   -501
    485   -607  -1093     59    789   -849   -153   -389    -88   -540   -316   -498
    467   -581  -1049     57    758   -815   -174   -397    -80   -550   -329   -496
    449   -545   -997     46    722   -771   -194   -402    -64   -548   -327   -478
    420   -478   -898     28    659   -688   -197   -394    -44   -530   -301   -454
    400   -449   -849     23    623   -649   -246   -415    -54   -532   -303   -441
    353   -431   -787     38    568   -607   -262   -418    -62   -548   -319   -431
    322   -389   -714     31    517   -550   -249   -405    -54   -545   -306   -410
    387   -332   -719    -25    553   -524   -241   -405    -49   -542   -298   -410
    478   -322   -800    -80    639   -561   -277   -444    -90   -589   -340   -441
    540   -340   -883   -101    709   -610   -316   -488   -135   -636   -387   -472
    558   -340   -901   -111    727   -620   -332   -501   -155   -654   -402   -480
    568   -342   -911   -111    740   -626   -337   -511   -174   -675   -420   -485
    555   -379   -935    -90    745   -657   -348   -532   -197   -709   -452   -504
    524   -405   -930    -59    724   -667   -368   -553   -228   -737   -483   -522
    475   -402   -878    -36    675   -639   -371   -555   -241   -745   -485   -517
    405   -397   -802     -2    602   -600   -368   -555   -249   -748   -485   -498
    322   -436   -758     57    537   -597   -371   -555   -270   -769   -504   -501
    265   -420   -685     77    472   -553   -381   -563   -285   -776   -517   -511
    202   -407   -610    101    405   -509   -387   -566   -285   -776   -514   -511
    132   -433   -566    150    348   -498   -376   -563   -288   -771   -506   -504
    109   -428   -540    158    324   -483   -387   -574   -285   -774   -506   -496
    119   -423   -542    150    329   -483   -407   -594   -293   -782   -504   -501
    106   -452   -558    171    329   -504   -407   -597   -296   -795   -524   -537
     85   -446   -532    181    309   -488   -342   -522   -252   -800   -568   -597
     62   -394   -457    166    257   -426   -267   -405   -161   -750   -558   -594
     57   -265   -322    103    187   -293   -233   -265     10   -571   -397   -452
    119    -59   -179    -31    148   -119   -272    -75    272   -233    -54   -127
    202    246     44   -223     80    145   -400    -51    439     93    355    314
    161    301    137   -231     10    220   -524   -374    306    174    568    579
     62    280    218   -171    -77    252   -662   -797    -20     -2    493    542
    -23    122    142    -51    -83    132   -862  -1382   -665   -711   -181    -38
    -36   -174   -137    106     49   -155  -1122  -1964  -1410  -1634  -1096   -826
     25   -387   -415    179    218   -400  -1228  -1927  -1460  -1719  -1213   -948
     80   -545   -626    231    353   -584  -1179  -1680  -1265  -1564  -1137   -917
    129   -540   -672    202    400   -605  -1083  -1441  -1034  -1384  -1023   -844
    145   -511   -657    184    400   -584   -927  -1184   -771  -1166   -867   -730
    122   -465   -587    171    353   -527   -784   -971   -555   -984   -727   -602
     93   -392   -485    148    288   -439   -735   -870   -449   -888   -641   -524
    101   -288   -392     93    244   -340   -730   -831   -415   -857   -610   -504
    116   -207   -324     46    220   -265   -735   -807   -392   -836   -589   -498
    119   -158   -280     18    197   -218   -761   -792   -368   -805   -568   -483
    119   -122   -241      0    179   -181   -779   -763   -340   -771   -535   -454
    129    -85   -215    -23    171   -150   -823   -761   -329   -756   -514   -436
    161    -59   -220    -49    189   -140   -865   -761   -324   -748   -501   -441
    220     18   -202   -122    210    -90   -888   -745   -303   -724   -478   -426
    265    106   -161   -187    213    -25   -880   -706   -262   -680   -431   -387
    301    189   -114   -246    207     38   -859   -667   -223   -636   -381   -353
    361    270    -90   -314    226     90   -828   -639   -213   -618   -361   -342
    423    350    -72   -387    246    137   -782   -584   -197   -602   -350   -324
    454    431    -23   -441    239    202   -711   -517   -158   -555   -301   -280
    493    545     51   -519    220    298   -646   -462   -122   -509   -252   -239
    535    641    106   -587    215    374   -581   -413    -85   -465   -215   -207
    548    659    109   -605    218    387   -524   -366    -46   -420   -179   -174
    550    696    145   -623    202    420   -478   -319    -10   -379   -140   -142
    540    737    197   -639    171    467   -446   -272     23   -335    -98   -116
    532    766    233   -649    150    501   -436   -233     62   -285    -57    -77
    532    795    262   -665    135    530   -423   -200     98   -241    -18    -41
    568    883    314   -727    127    600   -405   -155    153   -171     44      7
    605    961    355   -784    124    657   -394   -103    205   -101    109     62
    626    995    368   -810    129    683   -384    -67    244    -54    150     90
    639   1034    392   -839    124    714   -371    -36    272    -15    192    122
    654   1080    423   -867    114    753   -348    -15    275     -5    210    145
    665   1083    418   -875    122    750   -322     -5    265    -10    205    148
    678   1104    426   -891    127    766   -309     -2    252    -20    197    145
    693   1143    449   -919    119    797   -316    -28    205    -62    158    116
    683   1135    452   -909    116    795   -327    -70    142   -116    111     75
    675   1122    446   -898    114    784   -322   -109     96   -166     67     44
    685   1106    420   -896    132    763   -329   -158     41   -220     10     -5
    701   1075    371   -891    163    724   -348   -226    -33   -301    -67    -80
    719   1044    322   -883    200    683   -353   -272    -85   -361   -129   -132
    748   1044    296   -896    226    670   -374   -322   -135   -405   -179   -171
    753   1034    280   -893    236    657   -387   -355   -176   -441   -213   -197
    758   1026    267   -893    244    649   -415   -402   -226   -478   -244   -226
    753   1034    280   -893    236    657   -436   -439   -262   -509   -267   -257
    761   1031    270   -896    246    652   -439   -454   -272   -524   -280   -280
    753   1039    285   -896    233    662   -428   -459   -272   -527   -285   -275
    758   1072    314   -919    223    693   -441   -462   -277   -517   -275   -265
    774   1117    342   -945    215    730   -436   -446   -265   -493   -257   -241
    756   1124    368   -940    192    748   -413   -423   -244   -475   -244   -231
    732   1195    462   -963    135    828   -394   -400   -215   -449   -223   -218
    698   1241    540   -971     77    891   -384   -387   -194   -431   -202   -194
    665   1270    605   -969     28    937   -376   -381   -174   -410   -187   -171
    628   1293    665   -963    -18    979   -387   -392   -161   -405   -179   -158
    626   1312    685   -969    -28   1000   -394   -405   -161   -400   -168   -148
    615   1322    706   -971    -44   1015   -413   -418   -176   -394   -168   -142
    602   1353    750   -979    -75   1052   -415   -418   -181   -389   -171   -135
    602   1366    763   -984    -80   1065   -418   -423   -192   -394   -179   -135
    607   1356    748   -982    -70   1052   -428   -436   -210   -415   -194   -145
    610   1322    709   -969    -49   1018   -449   -459   -239   -441   -213   -161
    594   1260    665   -927    -36    961   -478   -485   -262   -459   -233   -184
    548   1200    649   -875    -51    924   -462   -493   -270   -472   -244   -202
    472   1122    649   -797    -88    885   -420   -480   -280   -488   -262   -215
    436   1072    633   -756    -98    854   -405   -470   -288   -506   -283   -228
    444   1065    620   -753    -88    841   -400   -472   -293   -532   -314   -249
    454   1085    628   -771    -85    857   -400   -485   -298   -563   -348   -265
    418   1049    631   -732   -106    841   -384   -493   -296   -558   -358   -277
    350   1034    683   -693   -166    859   -368   -485   -277   -514   -309   -254
    381   1083    701   -732   -158    893   -358   -493   -280   -501   -285   -236
    441   1148    706   -795   -132    927   -363   -517   -301   -517   -290   -236
    449   1195    745   -820   -148    971   -387   -553   -332   -550   -319   -241
    483   1236    753   -862   -135    995   -415   -592   -366   -581   -348   -254
    504   1260    756   -883   -124   1008   -428   -613   -389   -600   -379   -280
    519   1239    717   -880    -98    976   -381   -548   -355   -592   -397   -306
    545   1247    701   -896    -77    974   -277   -402   -252   -542   -400   -332
    607   1374    763   -992    -77   1067   -202   -267   -101   -410   -306   -272
    698   1579    880  -1140    -90   1231   -161    -85    163   -103     -7     -5
    745   1865   1119  -1309   -187   1493   -163     54    410    265    420    444
    607   2210   1602  -1408   -496   1906   -233   -168    342    405    732    870
    444   2221   1774  -1332   -665   1997   -277   -465     90    329    818   1036
    402   2101   1699  -1252   -649   1901   -381   -820   -329    -44    519    779
    379   1795   1415  -1085   -517   1605   -545  -1270   -909   -769   -259     31
    397   1462   1065   -930   -332   1265   -704  -1517  -1296  -1322   -867   -550
    439   1267    828   -854   -197   1049   -719  -1405  -1169  -1231   -831   -566
    491   1234    743   -865   -124    989   -615  -1192   -932  -1034   -693   -480
    568   1309    737   -940    -83   1023   -465   -948   -691   -841   -548   -374
    652   1444    792  -1047    -70   1119   -293   -691   -441   -623   -371   -233
    678   1564    885  -1119   -103   1226   -168   -535   -293   -480   -252   -137
    683   1613    930  -1148   -124   1273    -96   -449   -226   -402   -187    -80
    706   1628    922  -1169   -106   1275    -54   -389   -194   -350   -145    -44
    730   1683    953  -1205   -111   1319    -20   -342   -168   -311   -114    -23
    761   1753    992  -1257   -114   1371     10   -314   -148   -283    -90      0
    771   1847   1072  -1309   -150   1460     49   -262   -116   -233    -44     44
    769   1938   1166  -1356   -200   1551     93   -210    -75   -174     15    111
    771   2003   1231  -1387   -228   1618    135   -189    -49   -135     46    148
    779   2070   1291  -1426   -254   1683    174   -158    -15    -88     77    176
    797   2130   1332  -1465   -267   1732    210   -109     23    -41    119    218
    826   2192   1363  -1509   -270   1779    228    -75     44    -12    150    244
    867   2286   1418  -1577   -275   1852    246    -41     62     12    171    252
    906   2382   1475  -1647   -285   1930    265     -7     80     44    194    275
    950   2455   1504  -1704   -277   1979    290     33    111     88    233    316
    987   2522   1535  -1756   -275   2031    306     67    135    129    275    350
   1018   2590   1571  -1803   -275   2081    316     98    153    158    298    374
   1070   2644   1574  -1860   -252   2109    348    150    194    202    329    405
   1114   2707   1592  -1912   -239   2151    381    213    239    257    379    457
   1169   2798   1628  -1984   -231   2213    400    275    277    314    431    511
   1234   2878   1644  -2055   -205   2262    433    358    332    384    488    571
   1280   2990   1706  -2138   -213   2348    475    452    402    462    566    641
   1299   3094   1795  -2197   -246   2444    498    535    462    537    641    709
   1304   3172   1867  -2236   -280   2520    511    605    509    600    704    771
   1283   3276   1992  -2278   -353   2634    555    685    563    665    766    831
   1241   3343   2101  -2294   -428   2722    592    753    602    711    815    888
   1213   3393   2179  -2301   -483   2787    623    789    610    735    839    911
   1234   3450   2216  -2343   -491   2834    646    792    600    730    833    901
   1275   3496   2221  -2385   -472   2860    646    774    579    714    823    888
   1254   3504   2249  -2379   -498   2878    646    758    550    688    795    870
   1236   3546   2307  -2392   -535   2927    641    730    511    654    761    854
   1244   3551   2304  -2397   -530   2927    626    678    465    618    719    820
   1260   3530   2270  -2395   -504   2902    613    639    431    594    701    784
   1213   3509   2296  -2361   -542   2904    626    615    418    584    688    756
   1161   3520   2356  -2340   -597   2938    631    594    397    571    670    732
   1130   3541   2410  -2338   -641   2974    626    563    366    561    652    719
   1161   3595   2434  -2377   -636   3016    623    530    340    555    644    724
   1195   3613   2418  -2405   -610   3016    618    506    316    555    644    735
   1202   3624   2418  -2413   -607   3021    628    509    303    563    646    730
   1226   3632   2403  -2431   -587   3018    631    498    288    563    633    709
   1247   3660   2413  -2452   -581   3037    623    488    280    568    633    706
   1254   3707   2449  -2483   -597   3081    600    467    270    561    618    672
   1252   3767   2512  -2509   -631   3141    597    478    290    584    646    696
   1221   3865   2644  -2543   -711   3255    646    537    353    657    714    769
   1192   3925   2733  -2559   -769   3330    693    579    392    701    750    797
   1169   3902   2733  -2538   -782   3317    714    587    400    704    761    792
   1085   3912   2826  -2501   -870   3369    717    584    410    709    774    800
    997   4003   3005  -2501  -1005   3504    714    589    426    732    800    828
    935   4084   3148  -2509  -1106   3616    711    602    439    758    831    872
    911   4060   3148  -2488  -1119   3606    672    600    426    766    839    888
    906   4086   3180  -2496  -1135   3634    639    589    402    753    823    878
    919   4128   3208  -2525  -1145   3671    626    574    366    724    805    870
    878   4115   3237  -2496  -1179   3676    626    576    345    709    800    859
    769   4117   3348  -2444  -1291   3733    620    581    327    709    789    888
    675   4169   3494  -2423  -1410   3832    613    574    303    696    766    917
    704   4156   3450  -2431  -1374   3803    592    542    265    662    737    885
    787   4123   3335  -2455  -1273   3730    579    532    239    641    740    831
    828   4099   3268  -2465  -1218   3684    568    517    210    597    701    782
    844   4117   3273  -2483  -1213   3697    555    504    184    558    667    758
    828   4146   3317  -2488  -1244   3733    558    509    181    545    657    766
    787   4172   3385  -2478  -1299   3780    568    524    179    545    659    779
    745   4162   3416  -2455  -1335   3790    566    532    153    522    639    756
    722   4156   3434  -2442  -1356   3795    548    535    124    493    620    730
    701   4167   3465  -2436  -1382   3819    527    532    101    457    600    722
    688   4177   3489  -2431  -1400   3834    504    524     70    428    571    709
    688   4193   3502  -2442  -1405   3850    493    511     51    410    542    698
    701   4206   3502  -2455  -1400   3855    483    498     33    400    530    704
    732   4255   3520  -2496  -1392   3889    493    511     33    392    527    701
    795   4359   3564  -2577  -1384   3962    605    652    122    433    553    693
    909   4611   3702  -2761  -1397   4156    774    898    309    600    672    771
   1072   4980   3904  -3026  -1415   4442    937   1221    610    932    948   1018
   1114   5271   4156  -3195  -1519   4715    997   1530    924   1327   1314   1376
    750   5318   4567  -3034  -1906   4944    937   1493   1067   1641   1678   1790
    410   5318   4905  -2865  -2247   5110    779   1057    987   1792   1919   2088
    140   5318   5177  -2727  -2517   5248    579    561    776   1740   1938   2145
    283   5318   5032  -2800  -2374   5175    381     80    272   1179   1392   1660
    771   5318   4546  -3044  -1886   4933    215   -252   -384    353    558    906
    789   5099   4310  -2946  -1761   4707    215    -90   -433    233    400    743
    784   5045   4258  -2915  -1735   4653    358    236   -226    394    493    792
    766   5107   4341  -2938  -1787   4725    581    550      2    568    620    880
    724   5190   4466  -2956  -1870   4829    833    867    231    756    761    989
    685   5271   4585  -2979  -1951   4931    945   1028    353    859    833   1062
    613   5318   4702  -2966  -2044   5011    992   1093    400    906    867   1101
    561   5318   4754  -2940  -2096   5037    995   1130    410    932    880   1119
    576   5318   4741  -2946  -2081   5029   1002   1161    410    940    867   1109
    524   5318   4790  -2922  -2132   5053   1018   1192    426    956    870   1122
    457   5318   4860  -2886  -2200   5089   1015   1218    428    958    878   1135
    415   5318   4902  -2865  -2242   5110   1015   1249    433    958    880   1148
    389   5318   4928  -2852  -2268   5123   1002   1262    413    935    865   1156
    358   5318   4957  -2839  -2299   5138    984   1273    384    906    839   1143
    348   5318   4967  -2834  -2309   5144    979   1304    384    909    839   1153
    342   5318   4972  -2831  -2314   5146    958   1330    381    909    841   1158
    345   5318   4972  -2831  -2312   5146    922   1330    366    896    831   1148
    342   5318   4972  -2831  -2314   5146    872   1312    353    901    823   1163
    350   5318   4964  -2834  -2307   5141    820   1291    353    909    823   1179
    322   5318   4996  -2821  -2335   5157    782   1278    361    917    833   1197
    272   5318   5045  -2795  -2385   5183    732   1257    361    919    836   1192
    233   5318   5084  -2774  -2423   5201    678   1241    363    924    841   1174
    168   5318   5146  -2743  -2488   5232    639   1252    376    940    857   1166
     90   5318   5224  -2704  -2566   5271    615   1293    400    982    885   1174
     15   5318   5302  -2665  -2642   5310    615   1369    441   1044    943   1202
      0   5318   5318  -2657  -2657   5318    613   1457    496   1114   1005   1247
      0   5318   5318  -2657  -2657   5318    613   1527    545   1182   1065   1291
      0   5318   5318  -2657  -2657   5318    628   1592    597   1249   1122   1340
      0   5318   5318  -2657  -2657   5318    636   1634    628   1301   1174   1384
      0   5318   5318  -2657  -2657   5318    667   1688    659   1348   1228   1436
      0   5318   5318  -2657  -2657   5318    717   1732    685   1387   1265   1470
      0   5318   5318  -2657  -2657   5318    771   1758    691   1405   1275   1478
      0   5318   5318  -2657  -2657   5318    836   1792    704   1421   1291   1486
      0   5318   5318  -2657  -2657   5318    909   1836    714   1436   1317   1512
      0   5318   5318  -2657  -2657   5318    987   1870    704   1441   1322   1525
      0   5318   5318  -2657  -2657   5318   1067   1888    688   1441   1312   1517
      0   5318   5318  -2657  -2657   5318   1150   1904    675   1431   1296   1506
      0   5318   5318  -2657  -2657   5318   1221   1912    657   1415   1280   1491
      0   5318   5318  -2657  -2657   5318   1275   1901    618   1382   1247   1449
      0   5318   5318  -2657  -2657   5318   1288   1860    568   1340   1205   1408
      0   5318   5318  -2657  -2657   5318   1288   1821    537   1304   1169   1374
      0   5318   5318  -2657  -2657   5318   1273   1787    506   1267   1130   1337
      0   5318   5318  -2657  -2657   5318   1260   1787    493   1257   1117   1332
      0   5318   5318  -2657  -2657   5318   1254   1787    478   1254   1111   1325
      0   5318   5318  -2657  -2657   5318   1249   1782    449   1239   1093   1304
      0   5318   5318  -2657  -2657   5318   1254   1795    444   1247   1093   1301
      0   5318   5318  -2657  -2657   5318   1275   1829    459   1270   1111   1312
      0   5318   5318  -2657  -2657   5318   1301   1867    485   1299   1132   1322
      0   5318   5318  -2657  -2657   5318   1332   1901    504   1314   1148   1327
      0   5318   5318  -2657  -2657   5318   1350   1914    506   1309   1145   1312
      0   5318   5318  -2657  -2657   5318   1358   1930    509   1309   1137   1306
      0   5318   5318  -2657  -2657   5318   1356   1938    511   1317   1148   1327
      0   5318   5318  -2657  -2657   5318   1335   1938    506   1327   1161   1348
      0   5318   5318  -2657  -2657   5318   1304   1922    475   1304   1135   1330
      0   5318   5318  -2657  -2657   5318   1273   1912    441   1280   1106   1304
      0   5318   5318  -2657  -2657   5318   1260   1906    418   1254   1078   1283
      0   5318   5318  -2657  -2657   5318   1244   1909    407   1252   1075   1293
      0   5318   5318  -2657  -2657   5318   1228   1893    381   1236   1052   1278
      0   5318   5318  -2657  -2657   5318   1215   1875    340   1197   1008   1234
      0   5318   5318  -2657  -2657   5318   1205   1855    298   1161    969   1200
      0   5318   5318  -2657  -2657   5318   1195   1842    265   1130    927   1169
      0   5318   5318  -2657  -2657   5318   1202   1829    228   1093    883   1137
      0   5318   5318  -2657  -2657   5318   1202   1818    192   1057    844   1111
      0   5318   5318  -2657  -2657   5318   1176   1795    140   1000    792   1075
      0   5318   5318  -2657  -2657   5318   1161   1779    103    961    753   1049
      0   5318   5318  -2657  -2657   5318   1135   1756     51    914    701   1015
      0   5318   5318  -2657  -2657   5318   1109   1725      7    870    652    979
      0   5318   5318  -2657  -2657   5318   1078   1701    -25    836    610    940
      0   5318   5318  -2657  -2657   5318   1078   1693    -41    826    597    924
      0   5318   5318  -2657  -2657   5318   1075   1688    -54    805    576    911
      0   5318   5318  -2657  -2657   5318   1091   1699    -46    800    574    911
      0   5318   5318  -2657  -2657   5318   1114   1719    -36    779    553    898
      0   5318   5318  -2657  -2657   5318   1179   1823     12    769    519    865
      0   5318   5318  -2657  -2657   5318   1280   1990    150    857    558    885
      0   5318   5318  -2657  -2657   5318   1371   2213    397   1127    787   1088
      0   5318   5318  -2657  -2657   5318   1382   2400    649   1491   1169   1475
      0   5318   5318  -2657  -2657   5318   1296   2262    709   1732   1545   1932
      0   5318   5318  -2657  -2657   5318   1189   1893    550   1784   1745   2229
      0   5318   5318  -2657  -2657   5318   1101   1543    259   1621   1678   2229
      0   5318   5318  -2657  -2657   5318    963   1093   -298    997   1049   1647
      0   5318   5318  -2657  -2657   5318    724    659   -969    153    137    774
      0   5318   5318  -2657  -2657   5318    623    662  -1062     12    -57    558
      0   5318   5318  -2657  -2657   5318    683    859   -885    142     12    579
      0   5318   5318  -2657  -2657   5318    831   1122   -613    371    174    711
      0   5318   5318  -2657  -2657   5318   1075   1491   -280    665    405    917
      0   5318   5318  -2657  -2657   5318   1228   1714    -77    844    553   1044
      0   5318   5318  -2657  -2657   5318   1262   1769    -31    875    566   1047
      0   5318   5318  -2657  -2657   5318   1226   1738    -62    836    514   1002
      0   5318   5318  -2657  -2657   5318   1226   1735    -72    823    504    987
      0   5318   5318  -2657  -2657   5318   1231   1745    -70    836    511    995
      0   5318   5318  -2657  -2657   5318   1241   1774    -57    859    532   1015
      0   5318   5318  -2657  -2657   5318   1270   1818    -28    898    571   1052
      0   5318   5318  -2657  -2657   5318   1304   1860     -7    932    605   1088
      0   5318   5318  -2657  -2657   5318   1319   1880     -2    948    620   1106
      0   5318   5318  -2657  -2657   5318   1335   1899      0    961    633   1124
      0   5318   5318  -2657  -2657   5318   1340   1906     -5    961    636   1127
      0   5318   5318  -2657  -2657   5318   1356   1932     -2    976    654   1145
      0   5318   5318  -2657  -2657   5318   1369   1956     -5    997    667   1148
      0   5318   5318  -2657  -2657   5318   1376   1982      0   1018    683   1153
      0   5318   5318  -2657  -2657   5318   1379   1997      0   1034    685   1163
      0   5318   5318  -2657  -2657   5318   1366   2008     -2   1052    693   1176
      0   5318   5318  -2657  -2657   5318   1376   2042     15   1083    719   1200
      0   5318   5318  -2657  -2657   5318   1397   2086     54   1132    769   1239
      0   5318   5318  -2657  -2657   5318   1405   2122     85   1169    805   1265
      0   5318   5318  -2657  -2657   5318   1389   2153    114   1200    836   1288
      0   5318   5318  -2657  -2657   5318   1389   2218    174   1254    888   1337
      0   5318   5318  -2657  -2657   5318   1400   2281    226   1304    937   1387
      0   5318   5318  -2657  -2657   5318   1405   2330    262   1340    976   1423
      0   5318   5318  -2657  -2657   5318   1421   2372    301   1389   1028   1465
      0   5318   5318  -2657  -2657   5318   1410   2372    296   1384   1021   1465
      0   5318   5318  -2657  -2657   5318   1395   2364    285   1363   1002   1460
      0   5318   5318  -2657  -2657   5318   1392   2353    275   1343    987   1441
      0   5318   5318  -2657  -2657   5318   1400   2343    262   1314    974   1426
      0   5318   5318  -2657  -2657   5318   1402   2330    241   1286    950   1397
      0   5318   5318  -2657  -2657   5318   1418   2320    223   1262    924   1374
      0   5318   5318  -2657  -2657   5318   1447   2309    213   1247    904   1356
      0   5318   5318  -2657  -2657   5318   1478   2301    200   1221    870   1337
      0   5318   5318  -2657  -2657   5318   1491   2283    174   1184    828   1301
      0   5318   5318  -2657  -2657   5318   1488   2260    145   1158    800   1270
      0   5318   5318  -2657  -2657   5318   1488   2231    124   1143    779   1239
      0   5318   5318  -2657  -2657   5318   1478   2205    101   1119    743   1202
      0   5318   5318  -2657  -2657   5318   1465   2177     77   1104    719   1174
      0   5318   5318  -2657  -2657   5318   1460   2169     72   1104    711   1161
      0   5318   5318  -2657  -2657   5318   1452   2166     67   1104    706   1148
      0   5318   5318  -2657  -2657   5318   1447   2174     72   1109    709   1143
      0   5318   5318  -2657  -2657   5318   1413   2171     72   1111    704   1132
      0   5318   5318  -2657  -2657   5318   1376   2151     59   1109    698   1106
      0   5318   5318  -2657  -2657   5318   1379   2156     88   1137    719   1117
      0   5318   5318  -2657  -2657   5318   1384   2158    109   1150    735   1132
      0   5318   5318  -2657  -2657   5318   1371   2143    114   1156    740   1132
      0   5318   5318  -2657  -2657   5318   1319   2107    106   1153    737   1130
      0   5318   5318  -2657  -2657   5318   1278   2083    116   1166    756   1140
      0   5318   5318  -2657  -2657   5318   1226   2042    106   1171    771   1135
      0   5318   5318  -2657  -2657   5318   1174   1995     80   1161    771   1122
      0   5318   5318  -2657  -2657   5318   1163   1979     64   1166    779   1143
      0   5318   5318  -2657  -2657   5318   1137   1940     33   1158    766   1140
      0   5318   5318  -2657  -2657   5318   1119   1914     12   1145    748   1135
      0   5318   5318  -2657  -2657   5318   1067   1857    -38   1093    698   1088
      0   5318   5318  -2657  -2657   5318   1031   1823    -67   1067    672   1067
      0   5318   5318  -2657  -2657   5318   1002   1784    -96   1034    641   1044
      0   5318   5318  -2657  -2657   5318    966   1745   -114   1008    620   1023
      0   5318   5318  -2657  -2657   5318    937   1706   -161    953    574    969
      0   5318   5318  -2657  -2657   5318    901   1673   -210    906    532    924
      0   5318   5318  -2657  -2657   5318    872   1649   -244    862    493    888
      0   5318   5318  -2657  -2657   5318    849   1615   -280    813    446    836
     -5   5312   5318  -2655  -2660   5315    852   1602   -288    787    420    815
    -18   5300   5318  -2639  -2668   5307    859   1605   -283    779    423    839
    -75   5242   5318  -2582  -2696   5279    862   1610   -280    779    439    870
   -135   5183   5318  -2522  -2725   5250    870   1613   -283    774    436    859
   -166   5151   5318  -2494  -2740   5235    857   1584   -309    745    402    826
   -246   5071   5318  -2413  -2782   5193    831   1553   -340    711    366    810
   -340   4977   5318  -2320  -2829   5146    836   1571   -348    693    335    787
   -446   4871   5318  -2210  -2881   5094    922   1686   -277    704    311    732
   -483   4834   5318  -2174  -2902   5073    987   1818   -161    774    342    735
   -366   4951   5318  -2294  -2842   5133    984   1951     38    987    535    904
   -163   5154   5318  -2496  -2740   5235    901   2083    288   1322    904   1267
      0   5318   5318  -2657  -2657   5318    753   1987    355   1558   1265   1680
      0   5318   5318  -2657  -2657   5318    628   1654    132   1530   1402   1909
    -38   5279   5318  -2618  -2678   5297    524   1286   -259   1231   1202   1769
   -290   5027   5318  -2369  -2805   5170    361    761   -924    452    420   1067
   -698   4619   5318  -1958  -3008   4967    142    314  -1556   -371   -428    337
   -956   4362   5318  -1704  -3135   4840     64    394  -1522   -371   -457    259
  -1093   4224   5318  -1566  -3205   4770    135    615  -1286   -189   -345    285
  -1137   4180   5318  -1519  -3226   4749    252    836  -1036     -7   -226    348
  -1122   4195   5318  -1535  -3218   4757    410   1065   -771    210    -67    449
  -1098   4219   5315  -1561  -3205   4767    511   1218   -581    353     38    530
  -1065   4250   5315  -1592  -3190   4782    532   1267   -496    413     93    581
  -1021   4268   5287  -1626  -3154   4777    524   1275   -459    436    119    605
   -974   4247   5222  -1636  -3096   4733    524   1280   -452    433    116    592
   -976   4198   5175  -1610  -3076   4686    542   1306   -431    452    137    602
  -1031   4175   5206  -1574  -3117   4689    561   1335   -407    478    168    626
  -1104   4136   5240  -1517  -3172   4686    571   1345   -389    491    181    631
  -1163   4094   5258  -1465  -3211   4676    576   1366   -348    519    207    649
  -1241   4050   5289  -1405  -3265   4668    584   1392   -303    553    244    696
  -1301   4008   5307  -1353  -3304   4658    592   1421   -262    587    280    745
  -1348   3920   5268  -1288  -3309   4593    592   1444   -239    605    306    769
  -1405   3826   5232  -1210  -3317   4528    589   1462   -213    623    332    789
  -1460   3761   5222  -1150  -3341   4492    568   1465   -197    631    355    818
  -1504   3756   5258  -1127  -3380   4507    535   1457   -176    641    368    836
  -1504   3743   5245  -1122  -3374   4492    478   1428   -176    628    353    813
  -1478   3694   5172  -1106  -3325   4432    413   1387   -176    613    329    787
  -1475   3632   5105  -1078  -3291   4367    368   1361   -153    626    340    795
  -1483   3580   5060  -1049  -3273   4320    311   1330   -129    633    348    800
  -1449   3548   4996  -1052  -3224   4271    241   1291   -116    631    350    792
  -1356   3551   4907  -1096  -3130   4229    155   1247   -116    623    337    766
  -1299   3546   4845  -1124  -3073   4195     85   1228   -101    639    342    766
  -1280   3522   4803  -1122  -3042   4162     38   1239    -59    683    392    795
  -1262   3499   4762  -1119  -3013   4130     15   1252    -10    727    441    839
  -1231   3502   4733  -1135  -2982   4117     12   1283     41    779    498    896
  -1195   3512   4705  -1158  -2948   4107     10   1301     64    805    537    930
  -1166   3525   4689  -1179  -2927   4107     18   1309     72    810    542    935
  -1140   3530   4671  -1197  -2907   4099     23   1301     67    795    535    924
  -1101   3533   4634  -1215  -2868   4084     41   1296     67    789    532    930
  -1091   3512   4603  -1210  -2847   4058     75   1291     57    769    522    930
  -1080   3507   4588  -1213  -2834   4047     90   1249     12    711    475    898
  -1075   3496   4572  -1210  -2824   4034    103   1195    -23    662    439    872
  -1088   3478   4567  -1195  -2826   4021    140   1171    -46    631    407    854
  -1091   3432   4520  -1171  -2808   3975    174   1143    -75    592    366    818
  -1067   3416   4484  -1176  -2774   3949    176   1098   -101    558    332    782
  -1026   3411   4434  -1195  -2730   3920    171   1052   -129    527    303    748
   -963   3398   4362  -1215  -2662   3878    168   1010   -153    501    283    714
   -878   3369   4245  -1247  -2561   3808    166    969   -171    480    254    667
   -852   3315   4164  -1231  -2509   3738    176    956   -174    467    239    652
   -854   3286   4141  -1215  -2496   3712    197    950   -176    467    241    649
   -831   3299   4130  -1234  -2481   3715    200    945   -187    452    233    628
   -849   3255   4104  -1202  -2478   3678    207    956   -179    452    236    623
   -872   3244   4117  -1187  -2494   3681    226    984   -161    470    249    636
   -901   3278   4180  -1189  -2540   3728    259   1034   -124    504    283    659
   -935   3281   4216  -1171  -2574   3748    290   1067    -93    527    306    667
   -995   3237   4232  -1122  -2613   3733    329   1085    -64    553    335    685
  -1026   3221   4247  -1098  -2637   3733    353   1104    -33    576    361    698
  -1044   3237   4278  -1098  -2660   3756    335   1085    -28    576    366    696
  -1072   3289   4362  -1106  -2717   3824    327   1075      0    605    405    730
  -1111   3260   4369  -1075  -2740   3813    288   1039    -18    587    397    714
  -1140   3185   4325  -1023  -2733   3754    254   1010    -38    563    381    701
  -1156   3112   4265   -979  -2712   3686    259   1010    -20    576    400    709
  -1163   3076   4240   -956  -2701   3658    249   1005    -10    581    413    709
  -1166   3042   4206   -937  -2686   3624    231    989    -10    576    415    711
  -1179   2998   4177   -909  -2678   3585    205    958    -36    545    389    685
  -1182   2902   4084   -859  -2634   3491    179    914    -72    506    358    649
  -1161   2834   3995   -836  -2577   3413    174    878   -103    472    322    607
  -1145   2803   3949   -828  -2548   3374    171    841   -135    433    283    561
  -1137   2753   3891   -807  -2514   3322    158    805   -168    394    249    519
  -1122   2678   3800   -779  -2462   3239    145    779   -192    363    220    493
  -1117   2592   3710   -737  -2413   3151    153    763   -205    340    205    475
  -1122   2548   3671   -714  -2395   3109    140    740   -226    314    184    444
  -1135   2559   3694   -711  -2416   3125    127    722   -241    301    166    431
  -1163   2564   3725   -701  -2444   3143    124    706   -246    293    166    423
  -1184   2486   3671   -649  -2426   3078    140    706   -239    288    163    413
  -1179   2460   3637   -641  -2410   3047    116    678   -257    262    135    389
  -1171   2426   3598   -628  -2385   3013    106    662   -259    249    127    384
  -1184   2348   3530   -581  -2359   2938    109    657   -262    233    111    361
  -1182   2262   3445   -540  -2312   2852    137    704   -249    213     75    298
  -1192   2231   3421   -519  -2307   2826    257    859   -124    272     88    275
  -1205   2294   3499   -545  -2351   2896    361   1041     88    459    246    397
  -1187   2470   3658   -641  -2421   3063    431   1270    415    815    602    722
  -1127   2714   3842   -792  -2483   3278    387   1348    623   1137   1013   1148
  -1109   2917   4026   -904  -2569   3470    218    930    387   1117   1210   1434
  -1145   2876   4019   -865  -2582   3447     83    527     54    953   1208   1493
  -1202   2626   3829   -714  -2517   3226    -75     70   -428    475    776   1109
  -1234   2156   3390   -459  -2312   2772   -275   -418  -1036   -319   -106    272
  -1221   1808   3029   -296  -2125   2418   -402   -553  -1296   -696   -555   -179
  -1163   1631   2795   -233  -1979   2213   -379   -392  -1143   -576   -501   -197
  -1091   1605   2694   -257  -1891   2148   -265   -142   -885   -392   -368   -101
  -1018   1722   2740   -350  -1878   2231   -116     80   -631   -205   -226     15
   -958   1896   2852   -470  -1904   2374     15    277   -415    -28    -93    122
   -901   2034   2935   -568  -1917   2483     64    350   -332     38    -36    181
   -865   2109   2974   -623  -1922   2540     90    376   -290     67     -7    218
   -859   2091   2951   -615  -1904   2520    109    400   -252     93     10    239
   -872   2052   2925   -589  -1899   2486    135    418   -226    124     41    270
   -885   2000   2886   -558  -1886   2442    148    433   -202    153     67    293
   -909   1927   2837   -509  -1873   2382    176    465   -161    189     98    324
   -958   1891   2850   -465  -1904   2369    236    522    -90    254    163    389
   -992   1829   2818   -420  -1906   2322    277    568    -33    306    210    426
   -971   1792   2764   -413  -1867   2278    293    597     -5    340    233    436
   -911   1771   2683   -431  -1797   2226    296    610      7    355    246    431
   -849   1756   2605   -452  -1727   2179    298    607     15    368    252    426
   -820   1686   2507   -433  -1665   2096    298    592      7    366    246    407
   -797   1691   2488   -446  -1644   2088    298    587     10    374    262    410
   -774   1699   2473   -462  -1623   2086    296    594     28    389    280    423
   -758   1686   2444   -462  -1600   2065    303    615     54    405    306    441
   -737   1696   2434   -483  -1584   2065    329    641     93    436    345    478
   -709   1686   2395   -491  -1551   2039    342    667    116    457    371    501
   -701   1693   2395   -498  -1548   2044    363    698    148    485    400    514
   -717   1717   2434   -498  -1574   2075    387    745    200    535    452    561
   -732   1709   2442   -491  -1587   2075    397    800    244    589    496    602
   -719   1725   2444   -504  -1582   2083    400    854    293    639    548    649
   -704   1758   2460   -527  -1584   2109    415    904    345    691    607    698
   -698   1777   2475   -537  -1587   2125    423    945    394    743    665    750
   -680   1803   2483   -561  -1582   2140    426    969    426    774    706    797
   -665   1797   2462   -566  -1564   2130    428    982    431    782    722    813
   -654   1769   2421   -558  -1538   2094    436    982    423    771    722    815
   -639   1766   2405   -563  -1522   2086    452    966    415    766    724    818
   -628   1761   2387   -566  -1506   2073    446    930    394    737    701    792
   -633   1730   2364   -548  -1499   2047    449    898    371    706    680    774
   -685   1722   2408   -519  -1548   2065    483    893    361    688    670    758
   -784   1673   2457   -444  -1621   2065    545    911    363    693    675    761
   -919   1571   2488   -327  -1704   2029    602    927    371    701    691    782
  -1018   1519   2538   -252  -1779   2029    628    919    366    696    683    774
   -984   1475   2457   -246  -1722   1966    618    867    340    667    649    737
   -885   1447   2333   -280  -1608   1888    592    813    311    639    628    711
   -836   1439   2275   -303  -1558   1857    574    779    290    615    605    678
   -828   1423   2252   -298  -1540   1839    579    771    285    607    594    649
   -857   1382   2236   -262  -1545   1808    584    779    303    623    613    652
   -875   1358   2234   -241  -1553   1795    566    776    311    633    623    652
   -880   1345   2223   -233  -1553   1784    524    748    293    615    600    623
   -859   1350   2210   -246  -1535   1779    506    740    296    615    597    615
   -844   1363   2208   -262  -1527   1784    501    743    309    628    607    623
   -839   1384   2223   -272  -1530   1803    527    782    358    675    649    662
   -857   1376   2231   -259  -1545   1803    548    813    400    714    685    696
   -885   1361   2247   -236  -1566   1803    568    831    436    735    706    714
   -911   1361   2273   -226  -1592   1816    571    828    459    750    719    730
   -911   1366   2278   -226  -1595   1821    535    805    465    753    719    732
   -901   1335   2234   -218  -1569   1784    496    766    459    743    709    714
   -875   1280   2156   -205  -1514   1717    457    727    439    737    706    706
   -844   1247   2088   -202  -1465   1667    418    680    413    724    709    711
   -831   1221   2052   -194  -1441   1636    389    644    400    722    714    719
   -789   1124   1914   -168  -1350   1519    376    613    381    709    711    706
   -737   1031   1766   -148  -1252   1397    350    581    358    683    693    670
   -750    909   1660    -80  -1208   1286    329    542    324    654    672    641
   -750    805   1556    -25  -1153   1179    306    511    301    644    659    633
   -766    717   1480     23  -1124   1098    283    472    267    605    610    592
   -784    652   1436     64  -1109   1044    267    426    233    561    563    542
   -815    563   1379    124  -1098    971    252    389    207    517    519    488
   -906    470   1376    218  -1140    922    275    392    226    514    517    475
   -976    387   1361    293  -1169    872    290    389    239    511    522    485
  -1054    270   1322    392  -1189    795    296    389    239    501    517    488
  -1119    171   1291    472  -1208    730    306    389    233    493    511    483
  -1153    127   1280    514  -1215    704    303    389    236    496    514    467
  -1202     64   1267    566  -1234    665    290    379    228    480    511    454
  -1228     -5   1223    615  -1226    610    275    368    226    467    501    452
  -1208    -18   1187    613  -1200    584    254    350    228    462    496    457
  -1197    -41   1156    620  -1176    555    233    337    223    446    467    452
  -1169    -72   1096    620  -1132    511    267    394    241    436    439    418
  -1137    -88   1049    613  -1096    480    374    568    353    498    488    389
  -1124    -57   1065    589  -1096    504    496    818    566    683    657    467
  -1065    132   1197    467  -1130    665    568   1101    849    984    966    758
  -1005    457   1460    272  -1234    956    496   1106    971   1223   1270   1124
  -1034    782   1816    124  -1426   1299    329    678    875   1332   1504   1454
  -1161    958   2117     98  -1639   1538    119    145    691   1350   1628   1639
  -1283    761   2044    262  -1662   1402    -90   -392    285    997   1322   1376
  -1322    145   1467    587  -1395    805   -311   -862   -374    168    480    576
  -1275   -384    891    828  -1085    254   -480   -979   -717   -293      7    111
  -1215   -576    639    896   -930     31   -467   -750   -594   -241     23     80
  -1158   -553    605    857   -883     25   -332   -449   -355    -72    161    168
  -1117   -488    626    800   -872     70   -129   -155   -116    103    298    270
  -1085   -449    636    766   -862     93     23     57     62    246    400    332
  -1075   -433    641    753   -859    101     72    132    148    322    446    358
  -1080   -472    607    776   -844     67     77    153    189    355    452    358
  -1101   -504    597    802   -852     46     77    168    220    368    446    355
  -1127   -504    623    815   -875     59     88    205    267    387    457    361
  -1137   -511    623    823   -883     54     98    249    306    400    467    368
  -1156   -517    639    836   -898     59    109    285    329    402    475    381
  -1179   -519    659    849   -922     70    124    290    335    400    483    387
  -1210   -540    670    875   -943     64    135    293    342    407    498    394
  -1260   -607    652    932   -956     20    127    283    335    400    491    384
  -1306   -678    628    992   -969    -25    132    280    340    400    485    374
  -1348   -730    615   1036   -984    -57    116    277    350    402    496    384
  -1353   -756    597   1054   -976    -77     93    272    350    400    501    384
  -1332   -787    542   1060   -940   -122     67    262    348    394    501    387
  -1317   -797    519   1057   -919   -140     62    275    366    407    522    407
  -1330   -810    517   1070   -924   -148     51    288    384    423    532    426
  -1363   -865    498   1114   -932   -184     31    296    392    423    530    423
  -1421   -943    475   1179   -950   -233      7    311    407    428    530    420
  -1447   -971    475   1210   -961   -249      2    350    452    467    561    459
  -1447   -974    470   1210   -961   -252     -2    394    498    509    597    511
  -1415   -987    428   1200   -922   -280    -12    436    535    542    631    545
  -1382   -987    394   1184   -888   -298    -25    488    579    584    675    587
  -1345   -963    381   1156   -865   -290    -41    532    623    620    717    639
  -1312   -930    381   1122   -849   -275    -75    540    644    641    748    670
  -1278   -932    345   1106   -813   -293    -93    540    659    649    763    680
  -1252   -935    316   1093   -787   -309   -109    530    662    649    771    688
  -1213   -909    303   1062   -758   -303   -127    509    657    639    771    698
  -1200   -919    280   1057   -743   -319   -148    467    633    610    756    688
  -1202   -901    301   1052   -753   -301   -166    426    613    592    743    675
  -1195   -919    275   1057   -737   -322   -158    394    594    568    724    659
  -1187   -937    249   1062   -719   -345   -155    363    581    540    704    641
  -1195   -958    236   1075   -717   -361   -158    327    555    511    683    615
  -1192   -984    205   1088   -698   -389   -155    283    524    480    657    581
  -1182  -1023    158   1101   -670   -433   -161    226    496    446    628    550
  -1156  -1075     80   1117   -618   -498   -168    168    462    407    597    514
  -1124  -1114      7   1117   -568   -553   -171    119    446    384    581    498
  -1101  -1130    -28   1114   -537   -579   -161     85    444    374    579    493
  -1072  -1140    -70   1106   -504   -605   -155     59    444    371    579    483
  -1036  -1124    -88   1080   -475   -607   -161     33    433    368    574    470
  -1008  -1106    -98   1057   -457   -602   -140     33    446    384    589    485
   -982  -1091   -109   1036   -436   -600   -111     41    472    402    615    509
   -956  -1085   -129   1018   -415   -607    -85     57    488    415    631    527
   -911  -1054   -142    984   -384   -600    -64     72    509    433    649    542
   -875   -982   -109    927   -387   -545    -28    109    550    467    683    563
   -854   -927    -75    891   -392   -501     36    161    600    509    724    600
   -841   -911    -72    875   -387   -493     88    189    615    522    743    610
   -823   -945   -122    885   -350   -535    106    197    605    514    740    592
   -802   -935   -132    867   -337   -535    114    207    615    527    753    600
   -779   -906   -129    841   -327   -519    103    202    623    537    769    613
   -771   -948   -176    859   -298   -563     62    168    597    514    753    592
   -776   -969   -192    872   -293   -581     31    135    566    480    737    571
   -787   -971   -184    878   -303   -579     41    129    566    483    743    574
   -779  -1031   -252    904   -265   -641     46    124    563    478    740    574
   -771  -1106   -335    937   -220   -719     36    106    537    449    714    548
   -761  -1166   -405    963   -179   -787      7     67    501    413    678    506
   -763  -1213   -449    987   -158   -833    -15     41    475    387    654    483
   -779  -1325   -545   1049   -116   -935    -20     15    446    353    623    454
   -800  -1397   -597   1096   -101   -997    -23    -12    415    316    594    420
   -815  -1431   -615   1124   -101  -1023    -31    -41    392    285    563    387
   -815  -1465   -649   1137    -83  -1057    -51    -67    368    259    542    363
   -813  -1517   -704   1163    -54  -1111    -64    -85    353    241    527    348
   -820  -1587   -769   1202    -25  -1176    -70    -96    340    220    506    335
   -820  -1618   -797   1221    -12  -1208    -64   -103    327    207    491    316
   -826  -1639   -815   1231     -7  -1228    -75   -116    314    192    472    296
   -810  -1647   -839   1228     12  -1244    -83   -129    301    171    457    283
   -807  -1665   -857   1234     23  -1262    -83   -135    303    166    454    277
   -820  -1683   -862   1252     20  -1273    -98   -148    298    158    452    267
   -828  -1719   -893   1273     31  -1306    -83   -135    301    145    433    236
   -815  -1758   -945   1286     64  -1353      2    -36    345    142    407    184
   -795  -1740   -948   1267     75  -1343    111    122    449    200    431    176
   -771  -1602   -831   1187     28  -1218    205    337    680    418    626    337
   -711  -1389   -678   1049    -18  -1034    181    553    953    756    984    680
   -675  -1075   -402    875   -137   -740     70    509   1083   1060   1384   1117
   -732   -927   -197    828   -270   -563    -59    155    987   1189   1644   1426
   -833   -943   -109    888   -363   -527   -210   -301    678   1041   1615   1444
   -940  -1293   -353   1114   -293   -823   -413   -867     31    329    922    820
   -995  -1738   -743   1363   -127  -1241   -628  -1343   -652   -537     38     18
   -974  -2078  -1106   1525     64  -1592   -743  -1366   -820   -784   -244   -272
   -945  -2281  -1335   1613    194  -1808   -667  -1119   -626   -657   -184   -280
   -930  -2309  -1382   1618    226  -1847   -555   -883   -402   -501    -90   -220
   -924  -2273  -1348   1597    210  -1810   -397   -641   -168   -324     41   -129
   -917  -2205  -1291   1561    187  -1751   -252   -444     23   -168    168    -38
   -893  -2190  -1296   1543    200  -1743   -189   -358    109   -106    220      0
   -875  -2200  -1325   1538    223  -1764   -189   -348    119   -103    223      0
   -859  -2205  -1345   1532    241  -1777   -189   -345    129   -106    223     -2
   -854  -2229  -1374   1540    257  -1803   -168   -329    142    -96    231      5
   -859  -2262  -1402   1561    270  -1834   -155   -314    158    -75    246     18
   -854  -2286  -1431   1569    285  -1857   -148   -303    166    -70    254     31
   -833  -2307  -1475   1569    319  -1891   -140   -298    176    -59    265     28
   -818  -2348  -1532   1582    355  -1940   -111   -275    200    -46    270     28
   -823  -2392  -1569   1608    371  -1982    -90   -239    236    -20    298     44
   -714  -2366  -1652   1538    467  -2010    -93   -241    244    -28    298     41
   -576  -2317  -1740   1447    579  -2029   -127   -265    236    -41    280     33
   -527  -2291  -1766   1408    618  -2029   -150   -285    231    -57    257     31
   -496  -2270  -1774   1384    639  -2023   -155   -296    231    -54    252     41
   -545  -2244  -1699   1395    574  -1971   -150   -283    252    -25    280     72
   -657  -2174  -1517   1415    428  -1847   -124   -246    309     46    363    150
   -670  -2117  -1447   1392    387  -1782   -119   -246    327     80    402    194
   -613  -2091  -1478   1353    431  -1784   -122   -244    335     96    413    205
   -568  -2088  -1519   1327    472  -1805   -111   -215    368    129    436    228
   -537  -2104  -1566   1319    511  -1834    -96   -168    418    171    475    267
   -493  -2070  -1577   1280    540  -1823    -96   -119    472    226    535    319
   -449  -2005  -1556   1228    553  -1782    -77    -51    550    306    623    407
   -462  -1977  -1514   1218    524  -1745    -44     12    626    379    704    498
   -483  -1945  -1462   1213    488  -1704    -18     59    678    433    769    566
   -488  -1935  -1447   1210    478  -1691     -7     83    698    459    800    597
   -470  -1945  -1475   1208    501  -1712     -7     90    706    467    815    607
   -475  -1979  -1506   1226    514  -1743      2     83    696    452    805    607
   -465  -2013  -1548   1239    540  -1782     31     70    680    428    782    589
   -467  -2044  -1577   1254    553  -1813     44     38    657    397    753    561
   -496  -2086  -1590   1291    545  -1839     64     10    644    368    727    532
   -519  -2140  -1623   1327    550  -1883     88    -20    618    329    685    498
   -527  -2166  -1641   1345    555  -1904     93    -75    576    272    633    439
   -535  -2229  -1696   1382    579  -1964    101   -122    532    218    581    397
   -501  -2281  -1779   1392    639  -2031     96   -179    478    166    540    361
   -457  -2330  -1873   1392    706  -2101     90   -233    423    116    493    311
   -452  -2353  -1904   1402    724  -2130     90   -275    376     67    446    265
   -457  -2359  -1904   1408    722  -2132     98   -290    371     51    423    252
   -431  -2343  -1912   1387    740  -2127    109   -298    376     44    423    277
   -405  -2343  -1938   1374    763  -2140    127   -301    376     33    426    280
   -392  -2330  -1938   1361    771  -2135    158   -290    379     31    420    267
   -374  -2330  -1958   1350    789  -2145    171   -283    379     33    423    272
   -345  -2348  -2003   1348    828  -2177    181   -270    379     44    436    293
   -288  -2304  -2018   1293    862  -2161    200   -259    384     51    449    314
   -257  -2257  -2000   1257    870  -2130    213   -239    402     67    465    324
   -262  -2210  -1951   1236    841  -2081    244   -189    449    114    506    368
   -283  -2166  -1883   1226    800  -2026    285   -137    485    140    527    394
   -322  -2101  -1779   1210    727  -1940    303    -93    519    179    568    423
   -371  -2047  -1675   1208    652  -1862    324    -51    561    228    626    478
   -407  -2023  -1615   1213    602  -1821    314    -41    574    249    654    504
   -431  -2036  -1605   1234    587  -1821    301    -31    568    254    657    514
   -446  -2034  -1590   1239    568  -1810    319      2    589    275    688    558
   -459  -1990  -1532   1223    535  -1761    348     49    628    314    737    605
   -459  -1953  -1493   1205    514  -1725    342     59    631    324    740    602
   -431  -1964  -1532   1197    550  -1748    329     44    607    306    717    579
   -387  -2013  -1628   1197    620  -1821    290     -7    558    265    688    555
   -311  -2083  -1771   1197    730  -1927    254    -46    524    231    672    553
   -249  -2148  -1899   1200    823  -2023    223    -90    483    192    636    517
   -228  -2197  -1969   1213    870  -2083    207   -129    446    158    600    459
   -246  -2236  -1992   1241    870  -2114    200   -161    431    124    571    413
   -277  -2273  -1997   1275    857  -2135    194   -168    426    103    555    400
   -329  -2301  -1971   1314    818  -2138    179   -181    410     85    535    394
   -394  -2353  -1958   1374    782  -2156    171   -202    394     72    524    389
   -433  -2418  -1984   1423    774  -2203    166   -218    392     62    517    381
   -457  -2460  -2003   1457    771  -2231    163   -239    381     44    493    355
   -485  -2499  -2013   1491    763  -2257    168   -241    384     44    491    348
   -530  -2522  -1992   1527    730  -2257    171   -246    389     44    493    350
   -571  -2551  -1982   1561    704  -2268    163   -257    389     36    488    335
   -594  -2598  -2003   1595    701  -2301    192   -207    418     41    483    309
   -602  -2608  -2008   1605    698  -2309    285    -77    511     77    478    277
   -636  -2509  -1873   1574    618  -2192    389     77    659    181    550    324
   -691  -2346  -1654   1517    480  -2000    441    241    917    452    810    574
   -693  -2169  -1475   1431    389  -1821    402    387   1182    823   1231   1005
   -745  -1935  -1189   1340    220  -1564    272    202   1132    984   1561   1415
   -862  -1883  -1021   1374     77  -1452    155   -148    852    935   1696   1657
  -1013  -2034  -1023   1522      5  -1530     70   -491    423    576   1418   1447
  -1106  -2359  -1254   1732     72  -1808    -77   -958   -218   -200    592    685
  -1127  -2712  -1584   1919    228  -2148   -270  -1283   -698   -846   -124     33
  -1135  -2979  -1844   2057    353  -2413   -329  -1197   -654   -859   -187    -70
  -1174  -3151  -1979   2161    402  -2566   -228   -937   -381   -641    -41    -10
  -1169  -3247  -2078   2208    452  -2662   -106   -693   -127   -439     93     67
  -1148  -3260  -2112   2203    480  -2686     33   -449    119   -228    249    171
  -1109  -3182  -2073   2145    480  -2629    135   -280    309    -62    392    275
  -1005  -3190  -2184   2096    589  -2688    155   -246    363    -15    428    298
   -870  -3216  -2346   2042    737  -2782    145   -246    366    -18    420    288
   -769  -3208  -2439   1987    833  -2826    135   -241    371    -15    413    277
   -758  -3229  -2470   1995    854  -2850    158   -210    400     10    436    301
   -787  -3216  -2431   2000    820  -2826    176   -192    420     23    449    309
   -792  -3231  -2439   2013    820  -2837    179   -189    420     25    452    316
   -776  -3231  -2457   2003    836  -2844    158   -200    397      5    444    311
   -748  -3187  -2439   1969    844  -2813    140   -215    392     -2    431    296
   -719  -3195  -2475   1956    878  -2837    135   -213    400     10    441    309
   -727  -3216  -2488   1969    880  -2852    148   -202    413     28    454    332
   -737  -3242  -2504   1990    880  -2873    150   -197    420     33    454    345
   -701  -3263  -2561   1982    930  -2912    135   -200    420     36    459    355
   -646  -3276  -2629   1961    989  -2953    137   -189    428     38    472    350
   -631  -3273  -2642   1953   1005  -2959    142   -168    444     51    491    361
   -639  -3268  -2629   1951    995  -2948    137   -155    457     64    498    376
   -680  -3260  -2579   1971    948  -2920    145   -122    488     88    514    387
   -649  -3289  -2642   1966    995  -2966    140    -85    517    106    532    402
   -555  -3296  -2740   1925   1091  -3018    135    -59    550    129    563    418
   -470  -3281  -2811   1873   1166  -3047    124    -28    587    166    602    454
   -426  -3247  -2821   1836   1197  -3034    111     15    639    218    652    498
   -392  -3213  -2821   1803   1213  -3018    127     72    704    283    727    563
   -400  -3192  -2792   1795   1195  -2992    155    140    774    355    797    615
   -426  -3180  -2753   1800   1161  -2966    181    197    833    413    852    659
   -485  -3130  -2644   1808   1078  -2889    228    259    906    483    917    717
   -594  -3138  -2543   1862    974  -2842    270    306    948    522    956    756
   -743  -3174  -2434   1958    844  -2805    306    348    969    542    974    787
   -904  -3205  -2301   2055    696  -2753    340    384    979    555    979    800
   -969  -3229  -2260   2099    644  -2746    348    371    953    530    953    779
   -904  -3239  -2335   2070    714  -2787    309    285    883    444    870    709
   -836  -3273  -2436   2055    800  -2855    257    189    800    353    771    626
   -797  -3328  -2530   2060    865  -2927    218    106    730    280    688    555
   -779  -3367  -2587   2073    904  -2977    192     41    675    220    628    506
   -776  -3395  -2618   2086    919  -3005    176     -2    644    181    589    470
   -758  -3465  -2707   2112    974  -3089    153    -51    602    135    542    428
   -735  -3494  -2761   2112   1013  -3128    116   -101    561     90    496    387
   -704  -3491  -2787   2099   1041  -3141    103   -135    540     59    465    353
   -672  -3548  -2878   2109   1101  -3213     93   -148    540     41    444    329
   -654  -3559  -2904   2104   1124  -3231     75   -163    535     31    433    314
   -665  -3580  -2917   2122   1124  -3250     62   -174    527     18    418    303
   -691  -3606  -2915   2148   1111  -3260     51   -181    532     18    420    311
   -735  -3600  -2865   2166   1062  -3234     36   -189    550     23    433    327
   -771  -3616  -2844   2192   1034  -3231     20   -197    555     23    441    327
   -782  -3626  -2847   2203   1031  -3237     18   -181    584     44    462    345
   -787  -3611  -2824   2200   1018  -3218     10   -181    600     59    472    350
   -787  -3593  -2808   2190   1010  -3203    -12   -200    602     51    462    335
   -776  -3608  -2831   2190   1026  -3221    -33   -205    615     62    462    340
   -769  -3598  -2829   2182   1028  -3213    -54   -213    633     80    480    363
   -756  -3569  -2813   2164   1028  -3192    -88   -226    644     90    491    371
   -737  -3567  -2829   2151   1044  -3198   -148   -262    628     70    465    350
   -735  -3554  -2818   2143   1041  -3187   -189   -283    620     64    462    353
   -740  -3598  -2857   2166   1057  -3229   -200   -283    628     64    465    358
   -743  -3621  -2878   2182   1067  -3250   -202   -265    654     85    483    376
   -730  -3645  -2915   2184   1091  -3278   -220   -270    652     85    472    366
   -722  -3676  -2953   2197   1114  -3315   -239   -270    639     80    462    355
   -732  -3704  -2974   2216   1119  -3341   -246   -270    628     72    452    342
   -730  -3735  -3005   2234   1137  -3372   -249   -272    615     62    431    327
   -730  -3764  -3034   2244   1150  -3398   -259   -280    600     44    407    309
   -732  -3767  -3034   2247   1150  -3400   -257   -288    592     38    394    293
   -724  -3782  -3057   2252   1163  -3419   -249   -288    589     38    384    275
   -722  -3808  -3086   2265   1182  -3447   -241   -288    579     28    368    252
   -698  -3785  -3089   2242   1192  -3437   -236   -283    581     28    366    246
   -672  -3769  -3096   2218   1210  -3434   -218   -272    597     46    381    262
   -639  -3756  -3117   2197   1239  -3437   -200   -270    610     54    389    267
   -610  -3756  -3146   2184   1267  -3452   -187   -275    618     54    384    267
   -589  -3756  -3167   2171   1288  -3463   -168   -270    636     67    397    280
   -545  -3743  -3200   2143   1325  -3473   -142   -265    649     80    407    290
   -493  -3743  -3250   2117   1376  -3496   -101   -241    657     77    397    277
   -431  -3730  -3299   2081   1434  -3515      2   -127    704     80    361    231
   -353  -3639  -3286   1997   1465  -3465    132     36    813    132    376    228
   -262  -3457  -3195   1860   1465  -3328    233    257   1039    345    566    392
   -155  -3174  -3018   1665   1431  -3099    275    532   1358    722    945    745
    -88  -2805  -2717   1447   1314  -2761    197    509   1486   1023   1345   1176
   -148  -2616  -2470   1379   1161  -2543     46    101   1332   1122   1592   1470
   -249  -2626  -2379   1436   1065  -2504   -127   -374   1026    989   1561   1475
   -335  -2927  -2592   1628   1127  -2761   -361   -911    465    392    976    950
   -361  -3419  -3057   1891   1348  -3239   -579  -1361   -254   -537     36    122
   -322  -3730  -3411   2026   1543  -3572   -628  -1280   -340   -709   -181   -114
   -280  -3868  -3587   2073   1652  -3728   -535  -1002   -127   -555   -103   -109
   -244  -3871  -3629   2057   1688  -3751   -389   -756     96   -392      2    -64
   -210  -3808  -3598   2010   1693  -3704   -184   -475    350   -192    150     23
   -166  -3707  -3541   1935   1686  -3624    -51   -293    514    -57    254    101
   -142  -3637  -3494   1888   1673  -3564      0   -220    584      0    298    129
   -140  -3632  -3491   1886   1673  -3561     18   -194    607     20    316    142
   -137  -3676  -3538   1906   1699  -3608     36   -174    620     33    327    145
   -145  -3668  -3522   1904   1688  -3595     33   -174    613     25    314    127
   -158  -3665  -3509   1912   1673  -3587     33   -176    610     25    306    111
   -166  -3725  -3559   1945   1693  -3645     23   -181    610     25    301     88
   -168  -3777  -3608   1974   1719  -3694     25   -174    626     31    306     96
   -163  -3785  -3621   1974   1727  -3704     23   -174    628     31    301     88
   -166  -3803  -3639   1984   1735  -3722     18   -176    636     41    298     80
   -168  -3790  -3621   1977   1725  -3707     -2   -192    626     31    285     64
   -171  -3798  -3626   1984   1727  -3712    -12   -194    618     23    267     49
   -174  -3787  -3613   1982   1719  -3702    -28   -192    613     20    254     41
   -171  -3785  -3616   1977   1722  -3702    -36   -187    618     25    259     41
   -166  -3798  -3632   1979   1732  -3715    -25   -163    636     46    275     51
   -155  -3795  -3639   1977   1740  -3717    -28   -140    657     64    288     64
   -153  -3803  -3650   1979   1745  -3728    -38   -127    667     72    298     70
   -166  -3813  -3650   1990   1740  -3733    -31    -90    693    101    324     88
   -166  -3811  -3647   1987   1738  -3730    -28    -59    709    119    332     93
   -163  -3803  -3639   1984   1738  -3722    -25    -12    745    150    353    114
   -150  -3787  -3639   1969   1740  -3715    -25     38    792    197    394    142
   -153  -3772  -3619   1961   1730  -3697    -12     96    836    241    436    174
   -171  -3756  -3587   1961   1706  -3673      0    140    872    285    478    202
   -176  -3741  -3564   1958   1693  -3652      0    179    901    324    514    236
   -210  -3746  -3535   1979   1660  -3642     15    202    909    335    524    252
   -244  -3728  -3486   1984   1618  -3608     23    194    893    319    514    244
   -239  -3764  -3525   2000   1641  -3645     28    179    880    298    493    220
   -226  -3813  -3587   2021   1680  -3702     23    145    844    265    454    189
   -239  -3795  -3559   2016   1660  -3678    -10     83    779    202    400    142
   -244  -3803  -3559   2021   1657  -3681    -15     41    748    161    366    119
   -259  -3837  -3577   2047   1657  -3710    -18     -2    714    122    329     85
   -290  -3889  -3598   2091   1652  -3743    -15    -41    683     85    293     49
   -329  -3943  -3613   2135   1639  -3777    -20    -93    631     33    239     -5
   -358  -3975  -3616   2166   1628  -3795    -33   -148    592     -7    189    -54
   -371  -3949  -3577   2158   1602  -3764    -41   -197    563    -38    158    -88
   -348  -3962  -3613   2156   1631  -3787    -31   -218    558    -46    158    -96
   -413  -4073  -3660   2239   1623  -3868      0   -210    579    -31    174    -75
   -511  -4065  -3556   2288   1522  -3811      0   -223    579    -31    171    -70
   -542  -3972  -3432   2257   1444  -3704    -38   -275    550    -59    142    -90
   -514  -3904  -3390   2210   1436  -3647    -93   -345    488   -119     77   -145
   -441  -3873  -3432   2156   1493  -3652   -127   -394    449   -161     31   -192
   -374  -3871  -3499   2122   1561  -3686   -140   -410    446   -174     12   -220
   -303  -4000  -3697   2151   1696  -3850   -129   -400    457   -168     15   -233
   -220  -3987  -3767   2104   1771  -3878   -119   -389    472   -161     31   -226
   -174  -3951  -3777   2062   1800  -3865    -67   -342    527   -124     64   -197
   -142  -3959  -3816   2049   1836  -3889    -31   -322    558   -103     77   -192
    -93  -3987  -3897   2039   1901  -3941    -28   -332    555   -119     62   -218
    -10  -3987  -3977   2000   1982  -3982    -54   -363    550   -140     41   -254
     59  -4013  -4073   1974   2065  -4042    -90   -400    535   -163     18   -280
    142  -3995  -4138   1925   2140  -4065   -135   -441    517   -181     -2   -301
    218  -4021  -4242   1899   2229  -4130   -200   -488    480   -215    -38   -327
    220  -4042  -4263   1912   2242  -4151   -226   -504    478   -215    -51   -319
    192  -4063  -4255   1932   2223  -4159   -210   -491    514   -194    -41   -301
    161  -4125  -4286   1979   2223  -4206   -207   -485    527   -194    -31   -296
    124  -4216  -4341   2042   2231  -4278   -220   -522    493   -233    -67   -316
    103  -4265  -4369   2081   2236  -4317   -239   -574    457   -272   -101   -337
     57  -4289  -4346   2114   2200  -4317   -236   -589    444   -275   -106   -342
     10  -4325  -4336   2156   2171  -4330   -207   -587    439   -277   -109   -340
    -18  -4359  -4341   2187   2158  -4351   -181   -589    428   -290   -119   -342
    -41  -4385  -4343   2213   2151  -4364   -166   -597    410   -309   -140   -353
    -80  -4393  -4312   2234   2114  -4354   -153   -602    397   -314   -142   -348
    -90  -4414  -4323   2252   2114  -4369   -145   -615    381   -329   -163   -366
    -70  -4427  -4356   2247   2140  -4393   -150   -633    368   -350   -181   -389
    -46  -4429  -4382   2239   2166  -4406   -145   -636    361   -358   -192   -402
    -25  -4432  -4408   2226   2190  -4419   -127   -620    371   -348   -187   -397
    -15  -4411  -4395   2210   2190  -4403   -109   -607    381   -348   -181   -397
     -5  -4382  -4377   2192   2184  -4380    -98   -597    387   -342   -174   -397
     -5  -4372  -4367   2190   2179  -4369    -80   -589    384   -350   -181   -413
     15  -4351  -4367   2166   2190  -4359    -33   -535    410   -329   -171   -410
     44  -4338  -4382   2145   2213  -4359     59   -402    472   -301   -179   -436
     93  -4271  -4364   2088   2229  -4317    161   -213    581   -220   -135   -418
    161  -4065  -4227   1953   2192  -4146    280     54    813      7     77   -236
    218  -3769  -3987   1774   2101  -3876    319    267   1028    296    397     96
    187  -3429  -3616   1618   1901  -3522    288    122   1085    504    706    475
     38  -3187  -3226   1571   1631  -3205    161   -332    997    620    935    771
    -85  -3109  -3024   1597   1467  -3068    -36   -859    748    524    924    797
   -150  -3504  -3354   1826   1600  -3429   -244  -1418    168   -119    267    153
   -116  -4016  -3899   2065   1891  -3959   -446  -1738   -363   -771   -418   -524
    -36  -4317  -4281   2174   2122  -4299   -530  -1667   -465   -937   -613   -740
     46  -4367  -4414   2161   2229  -4390   -449  -1382   -298   -828   -545   -709
     96  -4281  -4377   2091   2236  -4328   -275  -1078    -93   -680   -436   -626
    137  -4195  -4333   2029   2234  -4263    -64   -774    109   -527   -324   -545
    181  -4107  -4289   1961   2234  -4198     72   -581    239   -420   -239   -475
    210  -4055  -4265   1922   2236  -4159    129   -496    293   -374   -197   -433
    223  -4047  -4271   1909   2244  -4159    145   -454    303   -363   -184   -420
    244  -3995  -4240   1873   2242  -4117    150   -431    309   -353   -168   -413
    262  -3954  -4216   1842   2239  -4084    148   -413    309   -348   -163   -410
    277  -3907  -4185   1816   2231  -4045    150   -387    316   -332   -150   -397
    293  -3897  -4190   1800   2239  -4042    155   -366    327   -324   -145   -394
    306  -3860  -4167   1777   2234  -4011    166   -342    340   -311   -135   -381
    311  -3803  -4115   1745   2210  -3959    176   -319    363   -293   -114   -358
    306  -3767  -4073   1730   2190  -3920    184   -301    387   -265    -98   -337
    301  -3741  -4042   1719   2169  -3891    179   -296    389   -262    -98   -348
    280  -3733  -4013   1725   2145  -3871    176   -290    394   -254    -98   -337
    259  -3707  -3969   1722   2112  -3837    163   -285    400   -241    -90   -322
    262  -3678  -3941   1709   2101  -3808    158   -272    413   -223    -64   -298
    275  -3678  -3954   1701   2114  -3816    142   -267    407   -218    -64   -293
    288  -3647  -3936   1678   2112  -3790    106   -267    392   -223    -75   -298
    296  -3642  -3941   1670   2117  -3790     77   -262    384   -228    -85   -296
    301  -3616  -3917   1657   2109  -3767     70   -241    402   -213    -75   -283
    311  -3595  -3910   1641   2109  -3751     54   -226    426   -202    -67   -283
    332  -3624  -3959   1644   2145  -3790     44   -197    449   -197    -62   -283
    337  -3613  -3954   1636   2145  -3785     31   -163    480   -176    -36   -267
    319  -3595  -3915   1639   2117  -3754     15   -127    511   -148    -18   -228
    301  -3580  -3881   1639   2091  -3730     10    -96    532   -124     18   -194
    293  -3556  -3850   1631   2070  -3702     20    -59    561    -90     67   -176
    303  -3522  -3826   1608   2065  -3673      0    -70    548   -101     49   -181
    319  -3535  -3855   1608   2086  -3694    -10    -77    535   -111     36   -176
    327  -3530  -3860   1600   2091  -3694      7    -62    537   -106     49   -181
    350  -3533  -3884   1590   2117  -3707     10    -80    509   -135     23   -215
    389  -3546  -3936   1577   2158  -3738     -2   -124    465   -184    -20   -249
    402  -3528  -3930   1564   2166  -3728      5   -158    446   -205    -46   -262
    387  -3554  -3941   1582   2161  -3748      7   -179    431   -226    -70   -265
    363  -3567  -3930   1600   2145  -3748      5   -215    410   -254    -96   -272
    309  -3611  -3920   1649   2112  -3764     10   -249    389   -283   -124   -296
    257  -3632  -3889   1688   2073  -3759      5   -298    350   -329   -174   -345
    241  -3671  -3915   1712   2075  -3793    -18   -353    298   -387   -233   -405
    218  -3689  -3907   1735   2060  -3798    -44   -400    257   -433   -275   -446
    153  -3733  -3886   1790   2018  -3808    -46   -428    233   -454   -290   -462
     46  -3772  -3819   1862   1932  -3795    -33   -441    226   -457   -301   -478
    -38  -3764  -3725   1901   1842  -3746    -38   -449    215   -457   -306   -480
   -124  -3774  -3650   1948   1761  -3712    -41   -444    210   -452   -309   -472
   -213  -3798  -3585   2005   1683  -3691    -41   -436    213   -449   -306   -465
   -285  -3806  -3520   2047   1615  -3663    -28   -423    226   -444   -298   -465
   -272  -3782  -3509   2026   1615  -3647    -36   -431    228   -444   -303   -478
   -129  -3730  -3600   1930   1735  -3665    -72   -457    200   -470   -335   -498
    -15  -3647  -3634   1829   1808  -3639    -98   -467    187   -496   -368   -514
      5  -3577  -3582   1787   1792  -3580    -85   -465    200   -493   -358   -511
    -15  -3556  -3543   1784   1761  -3551    -83   -454    210   -491   -342   -488
    -28  -3499  -3470   1764   1719  -3486   -103   -467    202   -493   -340   -465
    -10  -3452  -3445   1730   1714  -3450   -142   -496    184   -511   -358   -470
    -12  -3465  -3452   1740   1719  -3460   -176   -511    168   -522   -374   -478
    -25  -3460  -3434   1743   1701  -3447   -226   -542    135   -548   -392   -491
    -36  -3419  -3382   1727   1670  -3400   -254   -563    111   -566   -410   -514
    -38  -3398  -3359   1719   1660  -3380   -267   -571    103   -576   -415   -517
    -49  -3413  -3364   1732   1657  -3390   -285   -581     88   -594   -431   -524
    -59  -3429  -3372   1743   1654  -3403   -319   -615     44   -641   -472   -561
    -49  -3468  -3419   1758   1683  -3442   -358   -646      7   -680   -506   -592
    -62  -3504  -3445   1782   1691  -3476   -376   -662    -15   -701   -527   -605
    -93  -3541  -3447   1818   1675  -3494   -371   -670    -28   -719   -545   -613
   -127  -3561  -3437   1842   1654  -3499   -384   -698    -59   -761   -584   -649
   -150  -3590  -3439   1867   1644  -3515   -394   -717    -77   -784   -607   -667
   -184  -3608  -3426   1896   1618  -3517   -402   -724    -90   -792   -620   -678
   -218  -3593  -3374   1906   1577  -3483   -407   -722    -88   -784   -618   -672
   -254  -3606  -3354   1927   1548  -3481   -423   -724    -80   -779   -610   -672
   -259  -3613  -3354   1935   1545  -3483   -446   -737    -85   -792   -618   -678
   -249  -3585  -3338   1914   1543  -3460   -472   -753    -96   -797   -620   -680
   -246  -3554  -3307   1901   1530  -3432   -485   -758    -98   -795   -620   -685
   -244  -3517  -3276   1878   1514  -3395   -491   -745    -85   -769   -607   -670
   -233  -3494  -3260   1865   1512  -3377   -475   -717    -64   -758   -613   -672
   -239  -3496  -3257   1867   1506  -3377   -420   -626    -25   -761   -644   -717
   -257  -3468  -3211   1862   1475  -3341   -337   -480     57   -727   -654   -743
   -233  -3328  -3094   1779   1426  -3211   -265   -285    241   -555   -514   -618
   -176  -3083  -2907   1628   1363  -2995   -259    -59    506   -252   -202   -322
   -109  -2720  -2613   1413   1249  -2668   -368    -10    680     64    189     98
   -132  -2494  -2361   1314   1114  -2429   -485   -275    667    254    493    449
   -252  -2455  -2203   1353    974  -2330   -631   -743    426    179    514    511
   -358  -2670  -2312   1514    974  -2491   -849  -1322   -132   -384    -18     51
   -415  -3037  -2621   1725   1101  -2829  -1091  -1873   -849  -1249   -878   -714
   -368  -3341  -2972   1855   1301  -3156  -1254  -1974  -1130  -1610  -1252  -1062
   -319  -3483  -3167   1899   1421  -3328  -1210  -1727   -961  -1496  -1205  -1075
   -280  -3494  -3213   1888   1465  -3354  -1093  -1467   -750  -1345  -1114  -1026
   -244  -3413  -3169   1829   1462  -3294   -932  -1200   -517  -1150   -976   -922
   -184  -3257  -3073   1722   1444  -3167   -743   -945   -288   -958   -820   -787
   -135  -3156  -3021   1644   1441  -3089   -652   -836   -194   -883   -750   -722
    -85  -3070  -2985   1577   1447  -3029   -597   -784   -142   -833   -698   -678
    -51  -3031  -2982   1540   1462  -3008   -571   -761   -122   -813   -683   -667
    -36  -2982  -2946   1509   1454  -2964   -550   -748   -111   -805   -683   -662
      7  -2925  -2933   1457   1467  -2930   -527   -732    -93   -787   -667   -644
     54  -2844  -2899   1395   1475  -2870   -527   -719    -80   -766   -636   -613
     72  -2785  -2857   1356   1462  -2818   -514   -701    -57   -743   -602   -589
    109  -2691  -2800   1291   1454  -2746   -493   -675    -20   -704   -566   -555
    155  -2637  -2795   1239   1473  -2714   -470   -649      0   -678   -540   -532
    176  -2572  -2751   1197   1462  -2660   -446   -610     31   -652   -517   -501
    205  -2514  -2720   1153   1462  -2616   -431   -568     51   -636   -496   -478
    226  -2460  -2686   1117   1454  -2572   -397   -509     80   -597   -462   -446
    252  -2405  -2660   1075   1454  -2533   -340   -444    114   -566   -436   -418
    270  -2338  -2608   1031   1439  -2473   -298   -394    135   -542   -413   -397
    285  -2294  -2579   1002   1431  -2436   -275   -368    135   -537   -410   -397
    298  -2262  -2561    982   1428  -2410   -267   -350    145   -532   -402   -400
    309  -2208  -2517    948   1410  -2361   -267   -332    163   -511   -376   -389
    335  -2179  -2514    922   1423  -2346   -272   -306    194   -475   -342   -363
    358  -2138  -2496    888   1426  -2317   -280   -275    233   -431   -306   -319
    379  -2078  -2457    849   1418  -2268   -283   -233    280   -379   -257   -270
    389  -2023  -2416    815   1402  -2218   -293   -187    329   -319   -202   -220
    410  -1979  -2392    784   1400  -2184   -309   -145    361   -283   -168   -184
    420  -1919  -2343    748   1382  -2130   -314   -109    387   -246   -132   -148
    415  -1896  -2312    740   1363  -2104   -309    -80    407   -218   -109   -122
    394  -1883  -2278    743   1335  -2081   -296    -67    402   -207    -90   -101
    384  -1849  -2236    732   1309  -2042   -296    -77    376   -223   -101   -109
    376  -1836  -2213    730   1293  -2023   -301    -93    342   -252   -132   -137
    366  -1834  -2200    735   1283  -2016   -303   -114    306   -285   -171   -166
    368  -1805  -2177    717   1273  -1992   -296   -137    280   -319   -192   -189
    350  -1797  -2148    722   1249  -1971   -298   -176    244   -353   -218   -220
    350  -1818  -2169    732   1257  -1992   -301   -213    200   -400   -270   -267
    348  -1855  -2203    753   1275  -2029   -301   -252    150   -449   -316   -309
    345  -1862  -2210    756   1278  -2036   -306   -296    111   -485   -345   -345
    345  -1886  -2234    769   1288  -2060   -306   -335     72   -527   -387   -392
    353  -1919  -2273    782   1312  -2096   -301   -361     44   -558   -420   -431
    353  -1922  -2275    784   1314  -2099   -311   -387     18   -587   -441   -449
    358  -1896  -2257    766   1306  -2078   -322   -410      2   -600   -454   -465
    358  -1860  -2218    750   1288  -2039   -337   -426    -10   -618   -472   -485
    348  -1852  -2200    750   1273  -2026   -350   -441    -28   -639   -488   -506
    345  -1836  -2182    745   1262  -2008   -368   -457    -44   -641   -491   -506
    342  -1813  -2156    732   1249  -1984   -379   -467    -54   -649   -496   -511
    332  -1792  -2127    730   1228  -1958   -379   -470    -57   -649   -493   -519
    306  -1766  -2073    730   1187  -1919   -363   -465    -51   -639   -488   -522
    298  -1704  -2003    704   1150  -1852   -353   -446    -31   -615   -465   -509
    296  -1657  -1956    680   1124  -1808   -327   -426    -10   -592   -436   -483
    285  -1660  -1948    685   1114  -1803   -309   -410     -5   -581   -426   -467
    285  -1621  -1909    665   1096  -1764   -322   -413     -5   -579   -413   -446
    293  -1571  -1865    639   1078  -1717   -350   -446    -28   -597   -428   -449
    298  -1532  -1831    618   1062  -1683   -384   -478    -51   -607   -436   -459
    298  -1548  -1849    623   1072  -1699   -410   -498    -75   -618   -449   -475
    270  -1532  -1805    631   1036  -1670   -410   -511    -96   -628   -454   -475
    244  -1509  -1753    633    997  -1631   -392   -509   -101   -628   -449   -475
    228  -1491  -1719    631    971  -1605   -394   -522   -122   -644   -457   -493
    215  -1535  -1753    659    982  -1644   -402   -524   -142   -665   -480   -509
    210  -1556  -1769    672    987  -1662   -402   -522   -153   -685   -501   -514
    197  -1595  -1792    698    995  -1693   -407   -537   -184   -714   -524   -540
    179  -1592  -1771    704    974  -1680   -439   -566   -220   -748   -558   -581
    148  -1618  -1766    732    956  -1691   -436   -581   -246   -776   -581   -607
    119  -1657  -1779    766    948  -1719   -420   -584   -252   -792   -605   -628
     88  -1709  -1797    810    943  -1753   -397   -589   -267   -813   -636   -657
     46  -1719  -1766    833    904  -1743   -392   -589   -280   -823   -641   -659
      0  -1738  -1738    867    867  -1738   -379   -576   -275   -818   -626   -657
    -59  -1748  -1688    904    813  -1719   -361   -558   -259   -802   -610   -636
    -85  -1766  -1680    927    797  -1725   -340   -540   -246   -787   -597   -618
    -33  -1761  -1730    896    846  -1745   -358   -563   -270   -818   -626   -639
     20  -1730  -1751    854    883  -1740   -376   -584   -290   -839   -649   -662
     54  -1743  -1797    841    924  -1769   -376   -579   -290   -844   -662   -691
     77  -1769  -1847    846    961  -1808   -340   -511   -249   -826   -675   -730
    109  -1678  -1790    782    948  -1735   -239   -358   -132   -748   -652   -748
    145  -1512  -1657    683    898  -1582   -168   -220     36   -584   -522   -654
    187  -1317  -1504    563    844  -1410   -132    -44    314   -246   -187   -353
    259  -1047  -1306    394    782  -1176   -205     59    542    116    259    116
    241   -774  -1015    265    626   -896   -337   -233    374    142    496    467
    210   -753   -963    270    587   -857   -410   -558     41    -41    480    545
    179   -795   -976    306    576   -885   -542   -950   -457   -524     41    181
    140   -997  -1137    428    639  -1067   -753  -1509  -1156  -1395   -906   -685
    187  -1273  -1462    542    823  -1366   -950  -1738  -1496  -1857  -1421  -1156
    249  -1434  -1686    592    966  -1558  -1005  -1626  -1395  -1777  -1397  -1184
    285  -1501  -1787    607   1034  -1644   -956  -1441  -1184  -1600  -1296  -1137
    311  -1449  -1761    568   1036  -1605   -846  -1239   -950  -1405  -1169  -1047
    324  -1322  -1647    496    982  -1483   -696  -1005   -693  -1184   -995   -904
    259  -1226  -1488    483    872  -1356   -574   -833   -501  -1008   -841   -769
    189  -1174  -1366    491    776  -1267   -504   -745   -397   -909   -750   -685
    153  -1176  -1330    511    740  -1252   -459   -696   -340   -862   -704   -631
    148  -1197  -1348    522    745  -1270   -431   -670   -309   -836   -670   -597
    176  -1208  -1384    514    779  -1296   -413   -659   -288   -807   -639   -568
    244  -1205  -1452    480    846  -1327   -415   -672   -288   -807   -633   -576
    348  -1252  -1600    452    974  -1426   -436   -698   -306   -826   -649   -605
    431  -1192  -1623    379   1026  -1408   -423   -691   -280   -800   -618   -589
    457  -1124  -1582    332   1018  -1350   -392   -657   -246   -766   -584   -555
    446  -1070  -1519    311    982  -1293   -348   -600   -197   -714   -532   -501
    394  -1015  -1410    311    901  -1213   -293   -524   -135   -646   -467   -441
    340   -940  -1280    298    807  -1109   -252   -467    -88   -594   -418   -402
    363   -875  -1239    254    800  -1057   -239   -439    -72   -571   -397   -384
    418   -805  -1223    192    818  -1013   -213   -400    -41   -532   -361   -348
    407   -756  -1163    174    784   -958   -184   -350      5   -488   -316   -309
    329   -724  -1054    194    691   -888   -155   -290     51   -439   -265   -259
    277   -706   -984    213    628   -844   -127   -236    103   -394   -223   -215
    309   -693  -1002    192    654   -846   -119   -202    137   -368   -200   -197
    368   -646  -1015    140    691   -831   -111   -163    174   -324   -166   -166
    361   -581   -945    109    652   -763    -93   -101    231   -252   -103   -106
    374   -511   -885     67    628   -698    -67    -38    293   -168    -25    -41
    405   -441   -846     15    623   -644    -44     23    355    -96     44     23
    431   -381   -813    -23    620   -597    -20     88    418    -36    101     75
    470   -319   -792    -77    631   -555      0    145    459      0    142    119
    480   -270   -750   -103    615   -509     12    171    475     12    155    142
    467   -259   -727   -103    597   -493     18    174    472      2    148    145
    478   -207   -685   -135    581   -446     23    179    470     -2    142    158
    472   -189   -662   -142    563   -423     28    181    454    -25    122    161
    462   -189   -652   -137    555   -420     33    174    431    -57     90    137
    449   -166   -615   -142    532   -392     38    145    397    -96     57    116
    444   -163   -607   -140    524   -384     41    103    353   -145     12     77
    457   -168   -626   -145    540   -397     51     67    319   -187    -23     41
    501   -142   -644   -179    571   -392     57     36    290   -220    -54     10
    550   -109   -662   -220    605   -384     51      0    259   -249    -93    -18
    579    -98   -678   -239    628   -387     46    -31    226   -280   -127    -49
    584   -109   -696   -239    639   -402     51    -54    200   -301   -153    -80
    576    -88   -665   -244    618   -376     70    -57    207   -296   -150    -85
    550    -59   -613   -246    581   -337     72    -54    220   -288   -145    -83
    522    -49   -571   -236    545   -309     70    -49    223   -285   -145    -85
    524    -57   -581   -233    553   -319     80    -38    228   -275   -140    -83
    542    -38   -584   -252    563   -311     77    -36    228   -270   -140    -80
    561    -12   -574   -275    566   -293     75    -33    228   -270   -140    -75
    561     15   -545   -288    553   -265     80    -23    239   -262   -132    -67
    548     88   -462   -319    506   -187     88     -7    267   -236   -106    -54
    524    142   -384   -335    454   -119    119     23    306   -200    -77    -36
    483    189   -293   -335    389    -51    145     46    332   -171    -54    -15
    433    213   -220   -322    327     -2    145     54    340   -161    -44      0
    407    233   -176   -322    290     28    135     38    332   -166    -51     -7
    387    226   -161   -306    272     31    122     20    335   -153    -36      5
    363    207   -155   -285    259     25    103      5    332   -145    -28     12
    324    181   -142   -252    233     20     80     -5    327   -137    -18     20
    288    189    -98   -239    192     46     98     23    350   -101     10     54
    280    166   -114   -223    197     25    111     44    361    -83     20     62
    322    137   -187   -231    252    -23     88     25    329   -101      7     46
    413    101   -311   -257    363   -103     51    -18    270   -150    -41      0
    488     49   -439   -270    462   -192     28    -49    233   -189    -85    -51
    540     54   -488   -298    514   -215     20    -54    215   -200   -103    -75
    545     20   -524   -285    535   -249     41    -41    218   -200   -103    -96
    553    -44   -597   -254    574   -319     46    -57    200   -215   -116   -129
    485    -67   -553   -210    517   -309     77    -33    215   -200    -98   -106
    392   -101   -493   -145    441   -296    114     -5    226   -184    -85    -96
    353   -124   -478   -116    415   -301    122      0    205   -187    -93   -111
    353    -90   -444   -129    397   -267     98    -18    179   -207   -122   -132
    361    -80   -441   -140    400   -262     90    -31    166   -228   -153   -161
    374   -101   -475   -137    423   -288     93    -23    166   -228   -150   -181
    350   -101   -454   -124    400   -277    101    -12    168   -218   -140   -187
    329    -98   -428   -114    379   -262     98    -15    150   -223   -148   -200
    319    -67   -389   -127    353   -228     98     -5    140   -231   -158   -223
    301    -72   -374   -114    337   -223    145     75    171   -231   -176   -254
    290    -33   -327   -129    306   -179    244    244    275   -181   -171   -270
    301    106   -194   -202    249    -44    329    433    444    -38    -64   -181
    324    363     36   -345    142    200    374    652    711    259    215    101
    363    667    303   -517     31    485    303    685    839    498    522    475
    303    932    626   -620   -161    779    181    381    743    605    782    831
    163   1023    859   -592   -348    943     88     23    571    626    932   1023
     33    914    880   -475   -423    898   -101   -433    148    259    623    745
    -41    524    563   -241   -301    542   -316   -898   -452   -475   -137     33
    -38    171    207    -67   -124    189   -470  -1070   -823   -982   -670   -470
    -10     -5      5      7     -7      0   -459   -875   -717   -932   -670   -527
     -2     -2      0      2     -2     -2   -335   -576   -470   -735   -535   -444
     -7     93    101    -41    -54     96   -153   -285   -213   -524   -381   -324
    -31    166    197    -70   -116    181     36    -10     33   -311   -220   -192
    -25    246    272   -109   -148    259    124    119    150   -202   -137   -119
     46    298    249   -174   -101    275    116    129    161   -200   -150   -140
    103    337    233   -220    -64    288    106    135    161   -202   -163   -158
    109    361    252   -236    -72    306    106    161    179   -181   -145   -150
    111    397    285   -254    -85    342    114    187    205   -150   -122   -129
     96    457    358   -277   -132    407    119    205    231   -127   -106   -114
     59    504    444   -283   -192    475    129    226    259   -103    -85   -101
     31    548    517   -290   -244    532    129    239    272    -93    -75    -93
     36    600    563   -316   -262    581    135    254    288    -72    -59    -75
     57    667    607   -363   -275    639    124    265    290    -57    -54    -70
     75    722    644   -400   -285    683    114    277    298    -31    -46    -51
     90    805    711   -449   -311    758    122    301    322      5    -12    -15
    114    896    782   -504   -332    839    119    329    342     36     20     12
    132    966    831   -550   -348    898    124    358    345     54     33     36
    150   1070    917   -610   -381    995    145    410    379    101     67     77
    166   1158    989   -662   -410   1072    145    449    402    132     88     98
    197   1236   1039   -717   -420   1137    153    504    431    168    122    119
    226   1293   1067   -761   -420   1182    155    566    462    213    168    161
    252   1379   1127   -815   -439   1254    171    633    496    265    213    205
    285   1467   1182   -878   -449   1327    197    709    550    329    267    254
    332   1558   1226   -945   -446   1392    207    771    594    389    314    288
    363   1652   1288  -1008   -462   1470    215    839    631    433    363    340
    394   1779   1384  -1085   -493   1582    241    909    680    491    428    410
    441   1867   1426  -1156   -493   1647    277    963    706    527    462    441
    496   1956   1460  -1226   -480   1709    311    989    719    555    488    475
    524   2062   1535  -1296   -506   1800    335    976    688    542    483    478
    542   2145   1602  -1343   -530   1875    361    966    665    532    478    485
    563   2208   1641  -1387   -537   1925    397    961    641    522    467    483
    581   2281   1699  -1431   -558   1990    423    940    613    504    449    467
    561   2343   1779  -1452   -610   2062    449    906    579    478    426    452
    548   2385   1836  -1465   -644   2109    462    867    535    444    400    436
    566   2423   1857  -1496   -646   2140    480    839    506    426    387    428
    607   2507   1899  -1556   -644   2203    491    807    475    402    363    423
    633   2566   1932  -1602   -649   2249    509    807    452    389    342    410
    670   2621   1951  -1647   -641   2286    532    823    439    397    340    413
    727   2712   1982  -1719   -628   2348    548    839    426    397    337    415
    792   2808   2016  -1800   -610   2413    576    857    420    397    337    423
    833   2886   2049  -1862   -607   2468    602    883    407    392    329    410
    878   2990   2112  -1935   -618   2551    626    911    407    400    342    415
    906   3068   2161  -1990   -626   2616    644    940    402    415    355    426
    927   3151   2223  -2039   -646   2688    659    961    389    423    353    426
    932   3216   2283  -2075   -675   2751    667    979    376    428    348    426
    953   3289   2335  -2122   -691   2813    675    992    371    439    350    431
    995   3395   2400  -2197   -701   2899    698   1021    376    462    361    449
   1031   3507   2475  -2268   -722   2992    737   1062    397    498    384    483
   1054   3611   2556  -2335   -750   3086    763   1091    400    524    405    504
   1080   3710   2629  -2395   -774   3172    787   1119    405    542    420    511
   1098   3795   2694  -2447   -797   3244    795   1127    392    545    426    514
   1096   3899   2803  -2496   -852   3351    789   1145    387    563    444    540
   1083   4000   2917  -2543   -917   3460    779   1158    374    574    454    561
   1060   4032   2972  -2546   -956   3502    763   1158    335    561    433    542
   1041   4107   3065  -2574  -1010   3585    758   1163    309    555    428    535
   1041   4172   3130  -2605  -1044   3652    782   1197    314    581    444    558
   1034   4175   3138  -2605  -1054   3658    787   1210    285    571    420    553
   1002   4164   3159  -2585  -1078   3663    774   1205    236    542    381    519
    963   4162   3198  -2566  -1117   3681    763   1195    192    514    350    493
    945   4180   3234  -2561  -1143   3707    769   1192    148    488    316    470
    904   4169   3265  -2538  -1182   3717    766   1182    103    457    272    433
    865   4190   3325  -2527  -1228   3756    784   1182     75    439    246    413
    844   4221   3374  -2533  -1265   3798    807   1187     49    420    226    397
    820   4250   3429  -2535  -1304   3839    815   1182      7    392    200    379
    802   4291   3489  -2548  -1345   3891    813   1184    -28    366    174    366
    787   4312   3525  -2551  -1369   3920    807   1179    -64    348    148    358
    771   4346   3574  -2561  -1400   3962    800   1176    -96    340    127    350
    763   4411   3647  -2587  -1441   4029    807   1182   -114    337    111    327
    745   4468   3720  -2608  -1488   4097    815   1195   -129    335    101    311
    732   4492   3759  -2613  -1514   4128    818   1208   -145    332     96    316
    730   4497   3767  -2613  -1519   4133    823   1223   -171    324     85    327
    724   4543   3819  -2634  -1545   4182    854   1275   -187    316     64    322
    732   4650   3915  -2694  -1592   4284    976   1434   -132    329     46    270
    743   4723   3980  -2735  -1618   4351   1106   1644    -10    420     96    285
    761   4946   4185  -2855  -1712   4567   1231   1964    241    678    314    491
    831   5305   4473  -3068  -1821   4889   1273   2288    522   1034    678    862
    418   5318   4897  -2868  -2239   5107   1132   1990    527   1260   1008   1273
     98   5318   5216  -2709  -2559   5268    893   1395    368   1348   1195   1493
      0   5318   5318  -2657  -2657   5318    620    769     10   1130   1034   1363
    171   5318   5146  -2743  -2486   5232    405    262   -620    418    314    732
    366   4990   4624  -2678  -2127   4806    210     49  -1202   -277   -387    114
    410   4744   4333  -2577  -1961   4538    192    246  -1221   -345   -504    -15
    441   4738   4297  -2592  -1927   4517    296    553  -1057   -228   -444     -5
    457   4855   4398  -2655  -1969   4627    491    875   -846    -67   -340     41
    465   4933   4466  -2699  -2003   4699    701   1166   -659     77   -244    116
    465   4975   4510  -2720  -2023   4741    802   1299   -597    127   -218    140
    444   5016   4569  -2730  -2065   4793    839   1350   -587    137   -220    150
    389   5019   4629  -2704  -2120   4824    865   1397   -581    161   -213    187
    335   5055   4720  -2696  -2195   4889    865   1421   -602    161   -218    192
    293   5063   4770  -2678  -2236   4918    854   1426   -649    129   -249    140
    265   5081   4814  -2673  -2275   4949    836   1426   -688    101   -296     93
    241   5084   4842  -2662  -2299   4964    841   1452   -701    103   -319     88
    215   5097   4881  -2657  -2333   4990    841   1465   -709    111   -327     85
    207   5151   4941  -2681  -2366   5047    844   1483   -693    127   -309    106
    218   5183   4962  -2701  -2374   5073    859   1517   -675    153   -277    145
    202   5198   4996  -2699  -2395   5097    854   1535   -685    153   -283    116
    174   5203   5029  -2688  -2429   5118    859   1543   -706    122   -322     64
    179   5261   5081  -2720  -2452   5172    862   1558   -719    124   -327     77
    174   5310   5136  -2743  -2481   5224    846   1579   -732    137   -324     90
    137   5318   5180  -2727  -2520   5250    852   1608   -730    155   -329     96
     77   5318   5237  -2699  -2579   5279    862   1636   -737    161   -340    101
     15   5318   5300  -2668  -2642   5310    867   1680   -730    187   -327    132
      0   5318   5318  -2657  -2657   5318    862   1722   -724    218   -319    155
      0   5318   5318  -2657  -2657   5318    859   1771   -714    252   -303    181
      0   5318   5318  -2657  -2657   5318    846   1816   -701    272   -288    207
      0   5318   5318  -2657  -2657   5318    810   1844   -704    283   -280    215
      0   5318   5318  -2657  -2657   5318    779   1870   -711    296   -277    223
      0   5318   5318  -2657  -2657   5318    756   1896   -717    316   -267    239
      0   5318   5318  -2657  -2657   5318    737   1912   -732    311   -265    246
      0   5318   5318  -2657  -2657   5318    724   1917   -753    288   -283    239
      0   5318   5318  -2657  -2657   5318    691   1888   -784    257   -332    205
      0   5318   5318  -2657  -2657   5318    657   1847   -833    218   -376    168
      0   5318   5318  -2657  -2657   5318    667   1818   -862    200   -402    153
      0   5318   5318  -2657  -2657   5318    675   1790   -891    174   -446    119
      0   5318   5318  -2657  -2657   5318    675   1743   -935    132   -493     85
      0   5318   5318  -2657  -2657   5318    683   1709   -974    103   -524     75
      0   5318   5318  -2657  -2657   5318    675   1678  -1021     70   -566     70
      0   5318   5318  -2657  -2657   5318    680   1652  -1052     44   -602     49
      0   5318   5318  -2657  -2657   5318    685   1623  -1091     23   -633     20
      0   5318   5318  -2657  -2657   5318    662   1584  -1153     -7   -678    -23
      0   5318   5318  -2657  -2657   5318    659   1569  -1195    -18   -709    -46
      0   5318   5318  -2657  -2657   5318    670   1566  -1218    -12   -719    -57
      0   5318   5318  -2657  -2657   5318    680   1574  -1234     -5   -719    -57
      0   5318   5318  -2657  -2657   5318    683   1584  -1252     -7   -714    -62
      0   5318   5318  -2657  -2657   5318    675   1590  -1283    -20   -724    -83
      0   5318   5318  -2657  -2657   5318    672   1602  -1301    -18   -724    -88
      0   5318   5318  -2657  -2657   5318    667   1597  -1335    -41   -758   -111
      0   5318   5318  -2657  -2657   5318    665   1600  -1348    -46   -771   -129
      0   5318   5318  -2657  -2657   5318    680   1631  -1335    -20   -756   -114
      0   5318   5318  -2657  -2657   5318    701   1660  -1337    -10   -756   -114
      0   5318   5318  -2657  -2657   5318    714   1680  -1343      0   -748   -103
      0   5318   5318  -2657  -2657   5318    719   1680  -1361    -10   -771   -111
      0   5318   5318  -2657  -2657   5318    711   1683  -1361     -7   -774   -106
      0   5318   5318  -2657  -2657   5318    698   1688  -1366      2   -758    -88
      0   5318   5318  -2657  -2657   5318    646   1667  -1402    -15   -771    -93
      0   5318   5318  -2657  -2657   5318    610   1649  -1434    -33   -782   -106
      0   5318   5318  -2657  -2657   5318    620   1670  -1431    -23   -771    -80
      0   5318   5318  -2657  -2657   5318    623   1680  -1436    -20   -779    -77
      0   5318   5318  -2657  -2657   5318    615   1686  -1449    -25   -802    -90
      0   5318   5318  -2657  -2657   5318    610   1693  -1470    -41   -818    -98
      0   5318   5318  -2657  -2657   5318    584   1670  -1504    -72   -854   -132
      0   5318   5318  -2657  -2657   5318    574   1657  -1527   -103   -891   -166
      0   5318   5318  -2657  -2657   5318    576   1649  -1551   -135   -930   -205
      0   5318   5318  -2657  -2657   5318    568   1626  -1587   -176   -974   -252
      0   5318   5318  -2657  -2657   5318    555   1610  -1608   -200  -1002   -272
      0   5318   5318  -2657  -2657   5318    558   1608  -1623   -213  -1021   -283
      0   5318   5318  -2657  -2657   5318    540   1597  -1649   -233  -1041   -301
      0   5318   5318  -2657  -2657   5318    504   1584  -1660   -244  -1052   -311
      0   5318   5318  -2657  -2657   5318    501   1584  -1678   -259  -1070   -332
      0   5318   5318  -2657  -2657   5318    509   1592  -1683   -265  -1078   -340
      0   5318   5318  -2657  -2657   5318    511   1595  -1680   -259  -1083   -337
      0   5318   5318  -2657  -2657   5318    537   1615  -1667   -244  -1078   -314
      0   5318   5318  -2657  -2657   5318    545   1639  -1665   -239  -1080   -309
      0   5318   5318  -2657  -2657   5318    597   1735  -1608   -207  -1083   -322
      0   5318   5318  -2657  -2657   5318    659   1873  -1517   -155  -1075   -342
      0   5318   5318  -2657  -2657   5318    696   2003  -1379    -23   -971   -265
      0   5318   5318  -2657  -2657   5318    675   2135  -1179    220   -709      2
      0   5318   5318  -2657  -2657   5318    571   2086  -1109    410   -418    363
      0   5318   5318  -2657  -2657   5318    485   1821  -1197    485   -194    685
      0   5318   5318  -2657  -2657   5318    418   1501  -1423    415   -161    782
      0   5318   5318  -2657  -2657   5318    262   1078  -1925    -77   -639    314
      0   5318   5318  -2657  -2657   5318     51    587  -2540   -826  -1436   -470
      0   5318   5318  -2657  -2657   5318   -142    387  -2863  -1231  -1857   -880
    -31   5287   5318  -2626  -2673   5302   -200    483  -2805  -1205  -1875   -935
   -135   5183   5318  -2525  -2727   5248   -150    662  -2629  -1078  -1813   -914
   -127   5190   5315  -2533  -2720   5253    -62    865  -2423   -922  -1714   -846
    -46   5235   5281  -2595  -2665   5258     41   1070  -2218   -750  -1590   -756
      7   5255   5248  -2631  -2618   5253     98   1182  -2112   -654  -1517   -698
     49   5242   5193  -2647  -2572   5219     98   1195  -2094   -641  -1512   -683
    142   5227   5084  -2686  -2470   5157     54   1158  -2109   -662  -1530   -701
    103   5154   5050  -2631  -2473   5105     36   1163  -2109   -649  -1519   -696
    -88   5099   5188  -2504  -2637   5144     72   1231  -2057   -581  -1465   -646
   -168   5066   5235  -2449  -2701   5149     77   1236  -2049   -574  -1457   -639
   -194   5019   5211  -2413  -2704   5115     54   1197  -2081   -600  -1483   -667
   -239   4996   5235  -2379  -2738   5115     28   1163  -2101   -623  -1506   -685
   -303   4985   5289  -2340  -2795   5136     18   1161  -2104   -631  -1504   -680
   -345   4964   5310  -2312  -2829   5138      0   1158  -2104   -628  -1488   -675
   -371   4946   5318  -2286  -2844   5131    -25   1150  -2104   -633  -1486   -683
   -387   4931   5318  -2273  -2852   5123    -25   1153  -2091   -626  -1475   -680
   -363   4954   5318  -2294  -2839   5136    -18   1171  -2068   -602  -1447   -654
   -345   4972   5318  -2314  -2831   5144    -44   1179  -2052   -579  -1421   -631
   -366   4951   5318  -2294  -2842   5133    -70   1174  -2052   -584  -1421   -628
   -394   4923   5318  -2262  -2855   5120   -101   1166  -2044   -579  -1418   -633
   -397   4886   5284  -2244  -2839   5084   -140   1150  -2055   -587  -1421   -652
   -397   4879   5276  -2239  -2837   5076   -148   1171  -2029   -561  -1392   -633
   -413   4876   5289  -2231  -2852   5084   -161   1195  -2000   -535  -1361   -592
   -428   4884   5312  -2229  -2870   5099   -174   1223  -1969   -496  -1317   -540
   -444   4873   5318  -2213  -2881   5094   -202   1249  -1938   -449  -1270   -480
   -446   4853   5297  -2203  -2873   5073   -236   1273  -1893   -410  -1223   -431
   -465   4842   5305  -2190  -2886   5073   -241   1306  -1842   -355  -1171   -389
   -483   4832   5315  -2174  -2899   5073   -244   1327  -1810   -311  -1140   -361
   -517   4801   5318  -2140  -2917   5058   -249   1330  -1808   -288  -1132   -355
   -553   4762   5315  -2107  -2933   5037   -246   1327  -1810   -298  -1153   -387
   -555   4762   5318  -2101  -2935   5040   -252   1322  -1808   -316  -1174   -402
   -589   4728   5318  -2070  -2953   5022   -267   1299  -1826   -348  -1205   -402
   -607   4710   5318  -2049  -2961   5014   -272   1278  -1831   -366  -1215   -400
   -646   4671   5318  -2013  -2982   4993   -267   1239  -1857   -402  -1247   -433
   -691   4627   5318  -1966  -3003   4972   -298   1161  -1925   -480  -1319   -501
   -750   4567   5318  -1906  -3034   4941   -314   1101  -1974   -545  -1371   -535
   -792   4492   5284  -1849  -3037   4886   -327   1044  -2018   -602  -1413   -568
   -836   4416   5253  -1790  -3044   4834   -358    974  -2068   -649  -1452   -613
   -865   4354   5219  -1745  -3042   4788   -394    909  -2117   -696  -1506   -665
   -883   4294   5175  -1706  -3031   4733   -420    854  -2156   -735  -1551   -706
   -904   4252   5157  -1673  -3029   4705   -433    826  -2164   -735  -1553   -706
   -914   4219   5131  -1654  -3024   4676   -459    792  -2174   -748  -1558   -711
   -898   4182   5081  -1641  -2990   4632   -483    766  -2195   -771  -1584   -737
   -872   4175   5047  -1652  -2961   4611   -509    745  -2216   -789  -1608   -766
   -878   4164   5042  -1641  -2959   4603   -535    727  -2226   -797  -1618   -779
   -872   4143   5016  -1639  -2943   4580   -548    727  -2213   -787  -1600   -748
   -852   4154   5006  -1652  -2930   4580   -532    745  -2182   -758  -1569   -709
   -862   4154   5016  -1647  -2940   4585   -527    753  -2151   -737  -1551   -696
   -878   4149   5027  -1634  -2951   4588   -530    745  -2135   -732  -1543   -698
   -870   4156   5027  -1644  -2948   4590   -553    735  -2138   -732  -1538   -688
   -841   4162   5001  -1660  -2920   4580   -571    735  -2122   -722  -1512   -654
   -795   4162   4954  -1683  -2876   4556   -600    714  -2109   -717  -1491   -633
   -761   4164   4925  -1701  -2842   4543   -628    693  -2099   -711  -1480   -615
   -740   4136   4876  -1699  -2808   4507   -662    659  -2130   -735  -1501   -636
   -719   4115   4834  -1699  -2777   4476   -675    646  -2138   -740  -1499   -649
   -691   4123   4814  -1717  -2753   4468   -672    654  -2112   -719  -1470   -631
   -680   4104   4785  -1712  -2733   4445   -665    657  -2099   -706  -1452   -610
   -685   4042   4725  -1678  -2704   4382   -670    657  -2101   -709  -1447   -607
   -701   3977   4679  -1639  -2691   4328   -670    644  -2109   -722  -1454   -623
   -706   3915   4621  -1605  -2662   4265   -672    623  -2127   -743  -1478   -652
   -701   3863   4564  -1579  -2631   4214   -680    602  -2140   -766  -1501   -675
   -724   3824   4546  -1551  -2637   4185   -696    571  -2161   -795  -1530   -698
   -745   3774   4520  -1514  -2634   4146   -693    555  -2169   -810  -1543   -709
   -756   3725   4479  -1486  -2618   4102   -696    530  -2179   -833  -1561   -732
   -763   3671   4434  -1452  -2598   4052   -696    509  -2190   -849  -1582   -750
   -763   3647   4408  -1441  -2587   4026   -704    496  -2190   -854  -1584   -753
   -771   3608   4380  -1421  -2574   3993   -711    483  -2179   -857  -1577   -743
   -782   3572   4351  -1397  -2566   3959   -719    467  -2179   -865  -1579   -737
   -792   3561   4354  -1384  -2572   3956   -735    439  -2197   -885  -1597   -748
   -802   3515   4315  -1358  -2559   3915   -745    420  -2210   -901  -1608   -761
   -805   3481   4284  -1337  -2546   3881   -753    397  -2213   -917  -1618   -774
   -802   3432   4234  -1317  -2520   3832   -717    428  -2182   -930  -1647   -813
   -807   3406   4214  -1299  -2509   3808   -615    548  -2091   -911  -1662   -852
   -784   3499   4284  -1361  -2533   3891   -545    678  -1930   -782  -1561   -784
   -732   3730   4463  -1499  -2598   4097   -530    857  -1644   -457  -1244   -506
   -649   3985   4632  -1667  -2639   4307   -618    969  -1408    -85   -807    -77
   -652   4247   4899  -1797  -2774   4572   -766    717  -1499     44   -496    285
   -719   4128   4847  -1704  -2785   4486   -849    374  -1782    -59   -454    358
   -802   3959   4759  -1579  -2779   4359   -987    -75  -2288   -550   -888     -2
   -875   3639   4512  -1382  -2694   4076  -1208   -618  -2985  -1423  -1787   -787
   -857   3346   4203  -1244  -2530   3774  -1400   -839  -3351  -1919  -2304  -1249
   -800   3148   3949  -1176  -2374   3548  -1376   -628  -3172  -1779  -2223  -1239
   -761   3050   3811  -1145  -2286   3429  -1265   -376  -2920  -1579  -2096  -1179
   -727   3026   3754  -1150  -2242   3390  -1132   -148  -2668  -1379  -1958  -1101
   -698   3060   3759  -1179  -2229   3408   -966     83  -2418  -1171  -1800   -992
   -688   3115   3803  -1213  -2247   3460   -888    187  -2288  -1067  -1712   -927
   -678   3141   3819  -1231  -2247   3478   -870    213  -2242  -1028  -1673   -906
   -696   3117   3813  -1210  -2255   3465   -865    223  -2218  -1010  -1652   -898
   -724   3039   3764  -1156  -2244   3400   -854    233  -2197   -995  -1636   -893
   -743   3000   3743  -1130  -2244   3369   -859    223  -2187   -979  -1626   -888
   -753   2969   3720  -1109  -2236   3343   -867    215  -2171   -969  -1618   -883
   -776   2920   3697  -1075  -2236   3307   -875    205  -2161   -966  -1618   -885
   -797   2902   3699  -1052  -2247   3299   -885    197  -2145   -963  -1608   -891
   -787   2831   3619  -1023  -2205   3224   -898    187  -2140   -958  -1602   -891
   -766   2774   3541  -1005  -2153   3156   -911    174  -2135   -958  -1602   -896
   -761   2790   3551  -1015  -2156   3169   -924    163  -2127   -950  -1595   -888
   -779   2795   3574  -1008  -2177   3185   -930    158  -2117   -935  -1577   -867
   -805   2769   3572   -984  -2187   3172   -935    158  -2104   -924  -1561   -862
   -787   2779   3564   -997  -2174   3172   -943    163  -2091   -914  -1543   -859
   -763   2746   3509   -992  -2138   3128   -945    166  -2073   -896  -1522   -849
   -743   2725   3468   -989  -2104   3096   -950    168  -2049   -875  -1499   -831
   -730   2738   3465  -1005  -2099   3099   -958    179  -2016   -844  -1465   -802
   -719   2714   3434   -997  -2078   3073   -958    200  -1977   -810  -1431   -774
   -704   2730   3434  -1015  -2068   3081   -961    220  -1938   -771  -1387   -735
   -670   2785   3455  -1057  -2062   3120   -961    254  -1880   -709  -1322   -678
   -659   2769   3426  -1054  -2044   3096   -961    293  -1823   -654  -1267   -631
   -639   2769   3406  -1065  -2023   3086   -961    332  -1766   -592  -1205   -568
   -631   2772   3403  -1072  -2018   3086   -966    355  -1735   -563  -1174   -548
   -600   2803   3403  -1101  -2000   3102   -974    363  -1717   -553  -1156   -540
   -579   2795   3374  -1109  -1979   3083   -961    371  -1696   -535  -1130   -498
   -576   2777   3354  -1101  -1964   3065   -953    374  -1696   -542  -1130   -498
   -579   2753   3333  -1088  -1956   3042   -953    348  -1725   -579  -1163   -540
   -592   2709   3302  -1057  -1945   3005   -961    309  -1766   -633  -1218   -592
   -613   2660   3273  -1023  -1943   2966   -966    257  -1808   -688  -1257   -618
   -633   2618   3252   -995  -1943   2935   -966    213  -1842   -737  -1291   -644
   -646   2595   3242   -976  -1945   2920   -963    161  -1883   -789  -1335   -685
   -691   2546   3237   -927  -1964   2891   -963    114  -1919   -831  -1379   -724
   -706   2504   3211   -898  -1958   2857   -953     75  -1945   -867  -1413   -750
   -714   2449   3164   -867  -1940   2805   -961     18  -1982   -909  -1447   -784
   -750   2356   3107   -805  -1930   2733   -984    -51  -2023   -969  -1499   -844
   -800   2252   3052   -724  -1925   2652  -1002   -106  -2052  -1018  -1551   -922
   -828   2195   3024   -683  -1927   2608   -987   -122  -2047  -1023  -1556   -940
   -883   2161   3044   -639  -1964   2603   -950   -101  -2021  -1010  -1532   -917
   -935   2122   3055   -594  -1995   2587   -930    -93  -2000  -1005  -1519   -901
   -974   2060   3034   -542  -2003   2546   -919   -103  -1974   -995  -1509   -893
   -956   2044   3000   -545  -1979   2522   -930   -135  -1977  -1002  -1525   -909
   -906   2052   2959   -574  -1932   2504   -945   -163  -1979  -1010  -1525   -911
   -857   2052   2909   -597  -1883   2481   -953   -171  -1961   -995  -1501   -898
   -802   2086   2889   -641  -1844   2486   -940   -158  -1912   -950  -1470   -875
   -805   2114   2920   -657  -1862   2517   -914   -148  -1873   -904  -1439   -859
   -784   2132   2917   -675  -1849   2525   -909   -153  -1855   -883  -1423   -854
   -737   2161   2899   -711  -1818   2530   -924   -174  -1855   -880  -1421   -857
   -691   2234   2925   -771  -1808   2579   -945   -207  -1855   -878  -1402   -836
   -646   2320   2966   -839  -1808   2644   -976   -244  -1849   -870  -1379   -800
   -618   2351   2966   -867  -1792   2657  -1005   -272  -1862   -875  -1369   -776
   -602   2320   2922   -859  -1764   2618  -1005   -270  -1862   -865  -1356   -756
   -597   2273   2870   -836  -1732   2572   -997   -265  -1847   -846  -1332   -727
   -607   2229   2837   -813  -1722   2533  -1010   -283  -1844   -844  -1325   -704
   -641   2145   2785   -753  -1712   2465  -1018   -298  -1857   -859  -1332   -691
   -646   2047   2694   -701  -1673   2372  -1031   -311  -1870   -880  -1345   -698
   -652   1958   2611   -652  -1631   2283  -1018   -309  -1870   -888  -1337   -706
   -740   1834   2572   -548  -1657   2203   -976   -283  -1849   -878  -1319   -696
   -820   1725   2546   -454  -1683   2135   -943   -283  -1836   -878  -1312   -706
   -859   1644   2504   -392  -1680   2073   -935   -324  -1844   -896  -1322   -732
   -885   1558   2444   -335  -1665   2000   -943   -358  -1855   -911  -1340   -766
   -906   1473   2377   -283  -1641   1925   -950   -376  -1865   -924  -1358   -789
   -904   1421   2325   -257  -1613   1873   -963   -389  -1873   -943  -1376   -818
   -888   1392   2278   -252  -1582   1834   -971   -400  -1873   -956  -1379   -828
   -875   1340   2216   -231  -1545   1777   -974   -418  -1867   -963  -1379   -833
   -872   1314   2187   -223  -1530   1751   -974   -436  -1865   -976  -1382   -836
   -865   1286   2151   -210  -1509   1717   -974   -444  -1865   -982  -1387   -844
   -870   1265   2132   -197  -1501   1696   -974   -444  -1862   -976  -1376   -839
   -865   1236   2101   -184  -1483   1667   -958   -420  -1849   -974  -1371   -839
   -839   1189   2026   -176  -1431   1608   -883   -298  -1779   -950  -1374   -862
   -784   1241   2023   -228  -1402   1631   -776   -116  -1631   -854  -1312   -836
   -714   1366   2081   -327  -1397   1722   -683     80  -1423   -657  -1130   -683
   -628   1605   2234   -488  -1431   1919   -631    298  -1171   -355   -807   -366
   -594   1979   2574   -693  -1584   2275   -685    207  -1114   -166   -496     10
   -659   2208   2868   -774  -1764   2538   -761   -142  -1241   -106   -283    311
   -763   2226   2990   -732  -1878   2608   -844   -501  -1460   -163   -231    400
   -831   2000   2831   -584  -1831   2416   -984   -948  -1888   -574   -628     15
   -849   1517   2366   -335  -1608   1940  -1182  -1348  -2449  -1296  -1408   -756
   -805   1163   1969   -179  -1387   1566  -1286  -1405  -2631  -1574  -1730  -1067
   -740   1023   1761   -142  -1249   1392  -1249  -1192  -2455  -1457  -1667  -1054
   -680   1034   1714   -176  -1197   1374  -1135   -932  -2210  -1280  -1538   -969
   -652   1085   1738   -218  -1195   1410   -940   -636  -1940  -1070  -1369   -841
   -649   1150   1797   -252  -1223   1473   -787   -415  -1738   -896  -1228   -732
   -646   1176   1821   -265  -1236   1499   -732   -332  -1660   -836  -1179   -693
   -636   1156   1792   -259  -1213   1473   -698   -288  -1613   -800  -1148   -670
   -665   1135   1797   -236  -1231   1465   -678   -254  -1582   -769  -1122   -646
   -696   1114   1808   -210  -1252   1460   -662   -231  -1556   -748  -1096   -623
   -724   1080   1805   -179  -1265   1441   -652   -218  -1535   -735  -1078   -613
   -740   1057   1797   -158  -1267   1426   -646   -213  -1517   -719  -1060   -592
   -740   1052   1792   -158  -1267   1421   -646   -213  -1491   -701  -1034   -566
   -737   1028   1766   -145  -1252   1395   -649   -218  -1480   -688  -1023   -561
   -753   1005   1758   -127  -1257   1382   -652   -223  -1467   -678  -1013   -548
   -771   1015   1787   -122  -1278   1400   -649   -220  -1444   -659   -992   -527
   -774   1018   1792   -122  -1283   1405   -652   -218  -1423   -636   -974   -506
   -771    987   1758   -109  -1265   1374   -646   -202  -1397   -610   -948   -491
   -763    961   1722    -98  -1244   1340   -646   -187  -1376   -589   -924   -478
   -743    927   1670    -90  -1205   1299   -641   -171  -1356   -568   -909   -467
   -688    904   1590   -109  -1140   1247   -662   -181  -1345   -566   -904   -475
   -626    893   1517   -135  -1072   1205   -685   -184  -1332   -550   -883   -457
   -576    875   1452   -150  -1015   1163   -709   -176  -1312   -530   -859   -431
   -535    836   1371   -150   -953   1104   -709   -155  -1283   -501   -828   -420
   -540    818   1358   -140   -950   1088   -722   -132  -1254   -472   -795   -394
   -550    815   1366   -132   -958   1091   -732    -96  -1215   -433   -748   -342
   -542    784   1325   -122   -932   1054   -737    -51  -1174   -387   -701   -316
   -548    758   1306   -103   -927   1031   -730     15  -1122   -327   -644   -270
   -522    761   1280   -122   -901   1021   -722     46  -1091   -301   -615   -246
   -488    727   1215   -119   -852    971   -722     59  -1070   -285   -581   -223
   -524    680   1205    -77   -865    940   -719     67  -1054   -277   -558   -205
   -618    646   1265    -12   -940    956   -727     59  -1047   -280   -558   -187
   -683    620   1301     28   -992    958   -740     23  -1065   -306   -594   -181
   -696    626   1319     33  -1008    971   -748    -18  -1088   -350   -636   -192
   -701    563   1265     67   -982    914   -743    -44  -1111   -392   -639   -257
   -724    467   1192    129   -958    828   -735    -90  -1135   -439   -654   -332
   -761    384   1145    187   -953    763   -743   -148  -1161   -485   -706   -358
   -818    335   1150    241   -984    743   -753   -205  -1192   -527   -769   -394
   -917    226   1143    345  -1031    685   -737   -228  -1192   -530   -750   -431
  -1034    137   1171    449  -1101    654   -711   -257  -1200   -530   -735   -431
  -1070     67   1135    498  -1101    600   -701   -277  -1195   -519   -722   -431
   -982     33   1015    472  -1000    524   -756   -350  -1239   -563   -763   -478
   -901     18    919    441   -911    467   -787   -405  -1267   -597   -787   -506
   -859     38    898    410   -878    467   -815   -436  -1278   -620   -805   -517
   -867      7    875    428   -870    441   -836   -472  -1291   -649   -818   -530
   -885    -36    846    459   -867    405   -841   -475  -1278   -644   -802   -519
   -914    -57    854    483   -885    397   -844   -472  -1262   -636   -789   -504
   -935    -49    885    493   -911    418   -831   -465  -1236   -615   -769   -478
   -901    -20    878    459   -891    428   -823   -444  -1200   -581   -737   -444
   -872    -18    854    444   -865    418   -805   -433  -1169   -561   -714   -418
   -849      0    849    423   -849    423   -792   -428  -1137   -535   -691   -392
   -826    -10    815    418   -820    402   -797   -428  -1117   -527   -683   -392
   -820      2    823    407   -823    413   -823   -446  -1098   -530   -683   -389
   -815     23    839    397   -828    428   -831   -449  -1065   -509   -659   -366
   -807      5    813    400   -810    407   -862   -459  -1057   -498   -644   -342
   -797     -5    792    402   -795    392   -885   -459  -1049   -496   -633   -329
   -779     -7    771    392   -776    381   -883   -459  -1028   -480   -613   -311
   -782    -33    748    407   -766    355   -885   -478  -1023   -478   -605   -303
   -787   -116    670    452   -730    275   -898   -498  -1026   -493   -613   -324
   -789   -181    607    485   -698    213   -911   -522  -1028   -504   -618   -340
   -776   -213    561    493   -670    171   -924   -545  -1028   -511   -628   -350
   -771   -254    517    514   -644    129   -935   -563  -1031   -519   -639   -361
   -807   -303    504    553   -657     98   -937   -587  -1034   -532   -646   -368
   -865   -358    506    613   -685     72   -945   -607  -1036   -548   -659   -381
   -896   -397    498    644   -698     49   -956   -618  -1039   -561   -672   -392
   -901   -441    459    670   -680      7   -969   -633  -1039   -576   -683   -400
   -917   -491    426    701   -672    -31   -971   -636  -1023   -579   -680   -402
   -945   -530    415    737   -680    -57   -979   -641  -1013   -579   -675   -394
   -971   -597    374    784   -675   -111  -1002   -654  -1013   -592   -680   -400
   -982   -667    314    823   -649   -176  -1028   -680  -1018   -613   -698   -415
  -1010   -763    244    885   -628   -259  -1041   -698  -1028   -631   -717   -433
  -1008   -797    210    904   -610   -293  -1049   -709  -1028   -636   -714   -433
  -1008   -823    184    914   -597   -319  -1041   -704  -1015   -631   -706   -420
   -987   -836    150    911   -571   -345   -979   -639   -976   -628   -711   -433
   -961   -820    140    888   -550   -340   -865   -496   -885   -594   -704   -446
   -935   -761    174    849   -555   -293   -756   -290   -730   -480   -620   -384
   -872   -563    309    719   -592   -127   -688     36   -426   -171   -329   -116
   -797   -257    540    527   -670    142   -761    163   -202    163     44    267
   -849    -25    823    436   -836    397   -963   -220   -213    368    355    613
  -1021     96   1117    462  -1067    605  -1234   -859   -348    457    548    826
  -1156   -122   1034    639  -1096    454  -1561  -1517   -815     41    200    542
  -1223   -649    571    935   -898    -38  -1787  -2016  -1527   -828   -633   -197
  -1195  -1130     62   1161   -631   -535  -1912  -2125  -1932  -1369  -1171   -696
  -1132  -1356   -223   1244   -454   -789  -1842  -1852  -1816  -1340  -1197   -763
  -1075  -1366   -293   1218   -392   -831  -1639  -1514  -1574  -1174  -1085   -704
  -1005  -1330   -324   1166   -340   -828  -1387  -1200  -1335  -1005   -963   -636
   -979  -1280   -301   1130   -340   -792  -1166   -953  -1130   -852   -841   -553
   -974  -1270   -296   1122   -340   -784  -1072   -852  -1036   -784   -784   -509
   -937  -1260   -324   1096   -309   -795  -1028   -823   -989   -761   -753   -483
   -875  -1210   -337   1041   -270   -774   -992   -802   -950   -730   -722   -462
   -831  -1205   -374   1015   -231   -792   -961   -784   -919   -709   -704   -454
   -810  -1200   -389   1005   -210   -795   -930   -763   -888   -688   -678   -441
   -766  -1169   -402    966   -181   -784   -906   -748   -854   -665   -646   -413
   -719  -1148   -428    932   -148   -787   -870   -711   -813   -631   -610   -379
   -670  -1106   -439    885   -116   -774   -852   -691   -789   -613   -587   -363
   -623  -1044   -420    833   -101   -732   -841   -670   -771   -602   -568   -345
   -592  -1028   -439    807    -77   -735   -818   -633   -737   -579   -540   -324
   -574  -1060   -485    815    -44   -774   -797   -597   -719   -561   -519   -314
   -563  -1083   -519    820    -23   -800   -787   -576   -711   -553   -511   -311
   -566  -1093   -527    831    -20   -810   -776   -558   -688   -537   -491   -290
   -574  -1098   -524    833    -25   -810   -763   -537   -662   -517   -465   -272
   -576  -1114   -540    844    -20   -828   -756   -527   -641   -506   -457   -277
   -576  -1106   -532    841    -25   -820   -763   -517   -623   -496   -446   -280
   -579  -1148   -568    865     -5   -859   -771   -493   -600   -480   -433   -275
   -568  -1140   -571    852      0   -857   -758   -441   -550   -436   -384   -239
   -553  -1117   -563    833      5   -841   -745   -384   -496   -392   -340   -207
   -545  -1127   -581    836     18   -854   -745   -335   -452   -355   -301   -181
   -537  -1088   -550    813      5   -820   -730   -265   -381   -285   -223   -119
   -527  -1067   -540    797      5   -805   -730   -215   -327   -231   -163    -75
   -535  -1072   -537    802      0   -805   -727   -176   -280   -187   -119    -41
   -540  -1054   -517    795    -12   -787   -722   -161   -249   -166    -98    -23
   -532  -1031   -498    782    -18   -766   -722   -166   -233   -161    -88    -12
   -532  -1065   -532    797     -2   -797   -727   -187   -246   -181    -96    -10
   -527  -1119   -594    823     33   -857   -735   -215   -259   -202   -114    -25
   -530  -1189   -659    859     62   -924   -735   -239   -275   -236   -145    -54
   -535  -1234   -698    885     80   -966   -727   -262   -285   -259   -158    -67
   -550  -1296   -745    919     96  -1021   -730   -311   -322   -311   -207   -122
   -568  -1345   -776    956    103  -1062   -730   -366   -358   -363   -254   -166
   -574  -1387   -813    979    116  -1101   -732   -418   -389   -405   -285   -184
   -576  -1460   -883   1018    153  -1171   -740   -472   -436   -467   -337   -231
   -589  -1551   -961   1067    184  -1257   -756   -535   -483   -522   -387   -280
   -592  -1600  -1008   1096    207  -1306   -766   -587   -509   -550   -410   -301
   -602  -1652  -1052   1127    223  -1353   -766   -620   -532   -576   -433   -329
   -589  -1706  -1117   1148    262  -1413   -761   -649   -550   -597   -457   -353
   -581  -1722  -1143   1150    277  -1431   -782   -675   -553   -610   -467   -355
   -574  -1745  -1171   1158    298  -1460   -782   -688   -550   -610   -457   -345
   -574  -1771  -1200   1171    311  -1486   -776   -698   -548   -610   -459   -350
   -587  -1787  -1200   1187    306  -1493   -800   -730   -571   -639   -485   -381
   -589  -1829  -1239   1208    324  -1535   -797   -727   -561   -626   -470   -374
   -568  -1821  -1252   1192    340  -1538   -776   -709   -532   -602   -452   -353
   -540  -1787  -1247   1161    350  -1517   -753   -704   -511   -597   -446   -340
   -532  -1797  -1265   1166    366  -1532   -740   -704   -504   -597   -449   -337
   -537  -1800  -1262   1166    361  -1530   -745   -709   -491   -594   -444   -327
   -537  -1810  -1275   1174    368  -1543   -748   -709   -465   -568   -413   -293
   -514  -1834  -1319   1174    402  -1579   -745   -714   -444   -555   -387   -270
   -475  -1862  -1387   1169    454  -1626   -792   -761   -475   -594   -407   -290
   -444  -1857  -1415   1150    485  -1639   -849   -818   -522   -649   -454   -335
   -415  -1831  -1415   1124    498  -1626   -849   -815   -509   -641   -441   -316
   -397  -1855  -1460   1124    530  -1657   -841   -815   -509   -639   -436   -306
   -397  -1919  -1522   1158    561  -1722   -831   -823   -524   -659   -457   -327
   -413  -1953  -1543   1182    563  -1748   -836   -836   -535   -675   -478   -345
   -407  -2000  -1595   1202    592  -1797   -844   -859   -555   -701   -511   -379
   -400  -2036  -1636   1215    615  -1836   -833   -878   -563   -724   -535   -389
   -418  -2096  -1678   1257    628  -1888   -823   -898   -576   -750   -555   -407
   -420  -2143  -1725   1280    649  -1932   -823   -924   -600   -787   -584   -446
   -415  -2236  -1823   1325    701  -2031   -815   -953   -620   -815   -607   -472
   -439  -2327  -1888   1382    724  -2109   -815   -982   -646   -849   -633   -501
   -491  -2377  -1886   1434    696  -2132   -782   -971   -636   -846   -633   -480
   -493  -2405  -1914   1447    709  -2161   -784   -979   -641   -854   -639   -478
   -462  -2423  -1964   1441    748  -2195   -807   -989   -649   -867   -644   -498
   -413  -2444  -2031   1428    807  -2239   -831  -1013   -662   -883   -659   -522
   -381  -2478  -2096   1431    857  -2288   -820  -1010   -649   -875   -665   -532
   -361  -2499  -2138   1428    885  -2320   -797   -995   -623   -854   -649   -530
   -397  -2556  -2158   1475    880  -2359   -776   -966   -597   -846   -646   -540
   -420  -2608  -2187   1512    883  -2397   -696   -849   -517   -815   -633   -555
   -428  -2605  -2177   1517    872  -2392   -589   -683   -371   -719   -576   -540
   -491  -2468  -1979   1478    743  -2226   -517   -509   -155   -506   -387   -366
   -553  -2234  -1680   1395    561  -1958   -485   -329     98   -197    -44     -2
   -602  -1922  -1319   1262    355  -1621   -563   -353    223     59    327    441
   -672  -1738  -1065   1205    194  -1402   -626   -597    148    155    571    779
   -615  -1779  -1163   1195    272  -1473   -730   -982   -192    -64    436    693
   -574  -2021  -1449   1296    436  -1735   -891  -1488   -756   -649   -155    122
   -555  -2377  -1821   1465    631  -2101  -1083  -1995  -1363  -1392   -922   -615
   -555  -2704  -2148   1631    795  -2426  -1218  -2099  -1558  -1636  -1166   -862
   -579  -2943  -2364   1758    891  -2655  -1213  -1930  -1402  -1509  -1091   -846
   -568  -3026  -2460   1797    945  -2743  -1124  -1704  -1187  -1353   -992   -779
   -542  -3044  -2504   1792    979  -2774   -976  -1449   -953  -1179   -867   -683
   -485  -2940  -2455   1714    984  -2699   -789  -1171   -688   -956   -685   -542
   -410  -2912  -2501   1660   1041  -2707   -724  -1052   -566   -854   -597   -485
   -387  -2909  -2522   1647   1067  -2717   -698  -1002   -517   -826   -558   -465
   -423  -2907  -2483   1662   1028  -2694   -672   -976   -488   -810   -537   -454
   -457  -2907  -2449   1683    995  -2678   -649   -945   -452   -787   -509   -426
   -480  -2917  -2436   1699    976  -2678   -613   -914   -418   -758   -472   -400
   -465  -2917  -2452   1691    992  -2683   -589   -896   -389   -743   -449   -387
   -428  -2894  -2465   1660   1018  -2681   -579   -891   -371   -740   -441   -389
   -420  -2865  -2444   1644   1010  -2655   -574   -883   -348   -719   -423   -371
   -392  -2857  -2468   1623   1036  -2662   -555   -857   -311   -678   -389   -324
   -366  -2865  -2499   1613   1065  -2683   -548   -846   -301   -662   -376   -298
   -345  -2842  -2499   1592   1075  -2670   -532   -818   -270   -631   -340   -262
   -319  -2831  -2512   1577   1096  -2673   -509   -792   -249   -607   -314   -246
   -309  -2808  -2499   1558   1093  -2655   -483   -776   -226   -579   -293   -244
   -311  -2800  -2488   1556   1088  -2647   -467   -753   -197   -548   -265   -220
   -322  -2800  -2478   1561   1078  -2642   -472   -737   -176   -530   -239   -184
   -311  -2811  -2499   1561   1093  -2655   -478   -724   -155   -504   -207   -158
   -280  -2821  -2540   1548   1127  -2681   -485   -714   -140   -498   -202   -174
   -246  -2826  -2582   1535   1166  -2704   -498   -696   -111   -485   -181   -161
   -184  -2792  -2608   1488   1210  -2701   -496   -659    -54   -431   -119    -90
   -166  -2779  -2613   1473   1223  -2696   -488   -613     -2   -376    -57    -23
   -166  -2753  -2587   1460   1208  -2670   -472   -553     57   -309     15     33
   -132  -2714  -2585   1423   1226  -2650   -449   -501    109   -249     75     85
    -33  -2678  -2647   1353   1306  -2662   -449   -480    135   -218    111    114
     62  -2639  -2701   1288   1382  -2670   -444   -462    158   -200    132    132
     83  -2642  -2725   1278   1402  -2683   -418   -436    174   -197    135    137
     62  -2655  -2717   1296   1389  -2686   -397   -413    187   -187    150    153
     38  -2644  -2686   1301   1361  -2665   -374   -397    189   -187    153    153
     23  -2642  -2665   1309   1343  -2652   -345   -394    181   -202    145    140
     12  -2657  -2670   1319   1340  -2662   -329   -415    153   -231    122    119
    -18  -2709  -2691   1363   1335  -2701   -311   -446    119   -272     83     93
    -67  -2753  -2686   1410   1306  -2720   -280   -470     93   -303     57     72
   -116  -2792  -2675   1454   1278  -2735   -246   -491     77   -332     31     49
   -158  -2834  -2675   1496   1254  -2753   -246   -537     38   -374     -5     12
   -192  -2896  -2704   1543   1254  -2800   -236   -566     15   -402    -31    -25
   -197  -2966  -2769   1582   1286  -2870   -246   -618    -25   -457    -77    -83
   -176  -3050  -2873   1613   1348  -2961   -249   -659    -62   -501   -116   -127
   -176  -3068  -2894   1621   1356  -2982   -233   -662    -64   -504   -129   -140
   -187  -3081  -2894   1634   1350  -2987   -231   -672    -77   -506   -142   -148
   -171  -3125  -2953   1647   1389  -3042   -233   -683    -90   -511   -148   -148
   -135  -3187  -3052   1662   1457  -3120   -241   -701   -101   -527   -161   -163
   -116  -3190  -3073   1652   1475  -3130   -254   -714   -109   -535   -168   -171
    -49  -3154  -3104   1600   1527  -3130   -272   -727   -114   -537   -174   -184
      7  -3091  -3102   1540   1553  -3096   -277   -711    -93   -514   -153   -174
      0  -3083  -3083   1543   1540  -3083   -257   -678    -51   -470   -116   -135
    -85  -3169  -3083   1626   1496  -3128   -218   -636    -12   -431    -80    -90
   -142  -3213  -3070   1678   1462  -3143   -202   -618     15   -400    -51    -64
   -166  -3182  -3016   1675   1423  -3099   -205   -623     25   -389    -41    -67
   -205  -3159  -2953   1683   1374  -3057   -213   -633     38   -384    -28    -57
   -223  -3200  -2977   1712   1374  -3091   -244   -657     31   -402    -23    -44
   -218  -3250  -3031   1732   1405  -3141   -254   -665     25   -407     -2    -28
   -218  -3268  -3052   1740   1415  -3161   -262   -665     36   -405     18    -12
   -213  -3247  -3034   1730   1410  -3141   -257   -657     41   -415     28      5
   -226  -3247  -3024   1735   1397  -3135   -254   -641     51   -405     59     36
   -236  -3289  -3055   1761   1408  -3172   -254   -641     36   -418     59     28
   -226  -3361  -3138   1792   1454  -3250   -275   -662     -5   -457     23    -12
   -184  -3400  -3216   1792   1514  -3309   -301   -688    -41   -493    -10    -31
   -174  -3457  -3283   1813   1553  -3372   -322   -727    -83   -535    -62    -70
   -181  -3522  -3341   1849   1579  -3432   -342   -771   -132   -587   -122   -122
   -174  -3541  -3367   1857   1595  -3455   -353   -805   -171   -626   -155   -153
   -171  -3585  -3413   1878   1621  -3499   -358   -828   -200   -646   -166   -174
   -205  -3647  -3442   1925   1618  -3546   -361   -836   -207   -654   -174   -189
   -233  -3645  -3413   1938   1590  -3530   -353   -828   -187   -636   -153   -171
   -272  -3658  -3387   1964   1556  -3522   -348   -815   -168   -613   -132   -150
   -340  -3704  -3364   2023   1512  -3535   -345   -815   -135   -605   -127   -155
   -426  -3748  -3325   2086   1447  -3538   -316   -797   -124   -602   -129   -163
   -475  -3816  -3341   2145   1431  -3577   -314   -787   -132   -605   -140   -168
   -524  -3871  -3348   2197   1410  -3611   -293   -745    -98   -594   -135   -171
   -566  -3907  -3341   2236   1387  -3624   -205   -623    -12   -568   -135   -210
   -613  -3873  -3260   2239   1322  -3567    -90   -446    132   -467    -67   -187
   -644  -3754  -3109   2197   1231  -3432    -10   -246    374   -226    150     -7
   -649  -3554  -2904   2101   1127  -3229      0    -33    662    137    530    368
   -672  -3224  -2551   1948    937  -2889    -88    -75    761    402    917    805
   -680  -3037  -2359   1857    839  -2699   -241   -472    522    400   1096   1054
   -696  -3078  -2385   1886    844  -2733   -400   -904    140    166    974    989
   -735  -3312  -2577   2023    919  -2943   -615  -1449   -459   -472    345    436
   -704  -3686  -2982   2195   1137  -3335   -885  -1951  -1101  -1319   -530   -348
   -605  -3956  -3354   2281   1371  -3655   -974  -1925  -1161  -1457   -717   -542
   -530  -4141  -3613   2335   1540  -3878   -909  -1680   -943  -1301   -636   -522
   -478  -4216  -3738   2346   1628  -3977   -795  -1431   -698  -1135   -535   -459
   -470  -4182  -3712   2327   1621  -3949   -618  -1156   -420   -927   -387   -340
   -483  -4117  -3637   2299   1577  -3878   -475   -950   -207   -756   -246   -220
   -462  -4089  -3626   2273   1582  -3858   -428   -870   -119   -685   -189   -168
   -426  -4076  -3650   2249   1610  -3863   -426   -841    -85   -662   -171   -155
   -410  -4060  -3650   2236   1618  -3855   -428   -826    -59   -636   -155   -148
   -407  -4081  -3673   2242   1631  -3876   -441   -833    -57   -631   -155   -163
   -415  -4078  -3663   2247   1623  -3871   -449   -833    -44   -623   -148   -163
   -433  -4065  -3632   2247   1597  -3850   -452   -815    -15   -600   -124   -140
   -446  -4081  -3634   2265   1592  -3858   -462   -810     -2   -589   -109   -116
   -452  -4102  -3650   2275   1597  -3876   -491   -820     -5   -589   -109   -122
   -472  -4097  -3624   2283   1574  -3860   -517   -836     -7   -594   -119   -145
   -475  -4086  -3613   2281   1566  -3850   -535   -839      2   -584   -119   -150
   -467  -4099  -3632   2283   1582  -3865   -555   -839      7   -579   -119   -155
   -475  -4112  -3637   2294   1579  -3876   -571   -831     12   -576   -124   -158
   -483  -4107  -3624   2294   1569  -3865   -566   -807     33   -558   -106   -132
   -488  -4104  -3616   2296   1561  -3860   -558   -776     57   -530    -80   -101
   -478  -4094  -3616   2286   1569  -3855   -555   -743     85   -498    -54    -72
   -475  -4099  -3624   2286   1571  -3860   -542   -706    119   -467    -31    -46
   -467  -4089  -3621   2275   1577  -3855   -514   -654    163   -420      5     -5
   -462  -4052  -3590   2255   1564  -3821   -485   -589    213   -371     49     33
   -444  -4011  -3567   2229   1561  -3790   -467   -522    262   -324     90     75
   -410  -3959  -3551   2184   1566  -3756   -439   -444    327   -257    153    127
   -366  -3894  -3528   2130   1579  -3712   -420   -371    384   -194    213    176
   -329  -3839  -3512   2083   1590  -3676   -397   -298    446   -127    285    241
   -311  -3821  -3509   2068   1597  -3665   -361   -239    504    -67    340    293
   -303  -3829  -3528   2065   1610  -3681   -329   -213    522    -38    361    324
   -288  -3813  -3525   2052   1615  -3671   -314   -207    530    -33    366    332
   -265  -3785  -3522   2023   1628  -3655   -296   -218    527    -46    366    324
   -236  -3751  -3515   1995   1639  -3634   -283   -249    504    -75    348    303
   -202  -3754  -3551   1977   1673  -3655   -257   -283    480   -101    319    277
   -158  -3722  -3564   1940   1701  -3642   -244   -327    454   -132    290    257
   -124  -3730  -3608   1925   1740  -3671   -228   -376    426   -166    262    233
   -114  -3767  -3652   1940   1769  -3710   -223   -436    387   -207    228    197
    -98  -3769  -3671   1932   1784  -3720   -236   -496    353   -244    184    142
    -72  -3806  -3735   1938   1829  -3772   -257   -550    316   -277    142     93
    -57  -3795  -3741   1925   1839  -3769   -267   -597    290   -301    119     70
    -44  -3826  -3782   1935   1867  -3806   -267   -620    283   -311    106     57
    -33  -3847  -3816   1938   1888  -3834   -283   -641    262   -335     88     38
    -23  -3845  -3821   1932   1896  -3834   -296   -646    249   -345     77     25
    -18  -3847  -3829   1932   1904  -3839   -303   -641    244   -350     72     18
     -5  -3839  -3834   1922   1914  -3837   -316   -633    233   -361     57      5
     12  -3858  -3873   1922   1940  -3865   -298   -607    244   -353     59      5
     28  -3852  -3881   1909   1953  -3865   -283   -587    259   -340     77     20
     44  -3847  -3894   1899   1966  -3871   -267   -574    283   -316     93     36
     57  -3793  -3850   1867   1953  -3821   -254   -563    303   -293    109     51
     72  -3767  -3842   1844   1956  -3803   -213   -550    335   -265    135     64
     62  -3769  -3832   1852   1945  -3800   -187   -545    355   -249    148     75
     33  -3728  -3764   1844   1896  -3746   -202   -553    355   -244    155     80
     12  -3728  -3741   1857   1875  -3733   -236   -566    348   -239    163     90
    -20  -3772  -3751   1893   1862  -3761   -252   -561    361   -215    181    101
    -59  -3803  -3743   1930   1842  -3774   -285   -576    353   -215    187    103
    -77  -3837  -3761   1956   1842  -3800   -327   -602    327   -244    174     90
    -75  -3800  -3725   1938   1823  -3764   -355   -626    306   -270    158     70
    -75  -3832  -3756   1951   1839  -3795   -368   -639    290   -285    137     51
    -62  -3891  -3829   1974   1883  -3860   -379   -649    270   -306    122     36
    -54  -3941  -3886   1997   1914  -3915   -413   -683    231   -345     85     -2
    -57  -3995  -3938   2026   1940  -3967   -436   -711    197   -384     41    -46
    -44  -4039  -3998   2039   1977  -4019   -433   -724    184   -397     23    -72
    -49  -4086  -4039   2068   1995  -4063   -423   -735    174   -405     12    -85
    -59  -4138  -4081   2096   2010  -4110   -423   -753    153   -428    -10   -116
    -54  -4203  -4149   2130   2047  -4177   -418   -771    135   -452    -31   -145
    -67  -4297  -4229   2179   2081  -4263   -428   -797    106   -485    -59   -179
    -62  -4278  -4219   2169   2078  -4250   -441   -807     96   -496    -70   -197
    -57  -4294  -4240   2174   2091  -4268   -444   -818     85   -509    -85   -218
    -41  -4315  -4273   2179   2114  -4294   -457   -836     64   -527   -103   -241
    -10  -4281  -4271   2145   2127  -4276   -478   -859     41   -550   -124   -257
     15  -4294  -4310   2138   2161  -4299   -480   -870     33   -558   -135   -259
     33  -4338  -4372   2151   2203  -4354   -467   -870     33   -561   -140   -259
     31  -4354  -4385   2161   2208  -4369   -454   -859     36   -561   -135   -270
     41  -4375  -4416   2164   2226  -4393   -389   -779     64   -571   -166   -322
     64  -4346  -4414   2140   2239  -4380   -262   -610    166   -524   -155   -337
     75  -4224  -4302   2073   2187  -4263   -168   -413    340   -368    -38   -244
     98  -4003  -4102   1953   2099  -4052   -114   -148    618    -57    254     31
    153  -3606  -3761   1725   1956  -3681   -174   -116    792    254    644    449
     85  -3385  -3470   1649   1777  -3426   -311   -498    711    410    930    795
    -33  -3320  -3289   1675   1626  -3304   -480   -989    491    415   1039    940
    -62  -3403  -3341   1732   1639  -3372   -670  -1509     85     72    740    683
    -83  -3954  -3871   2018   1891  -3912   -857  -1951   -571   -774   -132   -132
    -31  -4390  -4359   2210   2164  -4375   -992  -2039   -909  -1262   -644   -623
      7  -4569  -4580   2278   2294  -4575   -953  -1800   -779  -1215   -654   -688
     18  -4575  -4593   2278   2304  -4582   -797  -1501   -530  -1052   -553   -628
      0  -4507  -4507   2252   2252  -4505   -537  -1169   -226   -805   -368   -483
    -59  -4442  -4382   2249   2161  -4414   -345   -919      2   -607   -202   -355
   -122  -4398  -4276   2257   2075  -4336   -244   -792    127   -501   -109   -272
   -174  -4375  -4201   2275   2013  -4289   -205   -737    187   -454    -59   -228
   -135  -4369  -4237   2252   2049  -4304   -223   -748    189   -462    -67   -236
    -80  -4317  -4237   2197   2075  -4278   -231   -748    194   -462    -70   -233
    -83  -4237  -4154   2158   2034  -4195   -220   -740    205   -444    -49   -207
    -90  -4172  -4081   2132   1995  -4128   -207   -722    215   -423    -28   -174
    -46  -4143  -4099   2094   2023  -4123   -205   -724    218   -426    -36   -179
     23  -4112  -4136   2044   2078  -4125   -205   -727    226   -426    -46   -194
     93  -4094  -4188   2000   2138  -4141   -205   -730    228   -420    -41   -200
    158  -4125  -4284   1984   2221  -4203   -205   -724    231   -407    -25   -197
    249  -4208  -4458   1977   2351  -4330   -207   -727    233   -405    -28   -215
    335  -4208  -4543   1935   2439  -4377   -187   -709    270   -379     -5   -192
    394  -4208  -4606   1906   2499  -4406   -171   -693    293   -361      5   -179
    439  -4195  -4634   1878   2535  -4414   -171   -685    301   -353      7   -176
    457  -4190  -4647   1865   2551  -4419   -161   -659    319   -327     23   -161
    467  -4182  -4650   1857   2556  -4414   -142   -618    345   -293     54   -129
    498  -4159  -4658   1829   2577  -4408   -132   -566    381   -249    101    -83
    475  -4128  -4603   1826   2538  -4364   -111   -488    423   -202    153    -31
    444  -4130  -4575   1842   2509  -4351   -114   -449    452   -168    187     -7
    439  -4123  -4564   1842   2499  -4343    -93   -392    509   -119    239     36
    407  -4104  -4515   1847   2460  -4307    -72   -309    566    -54    298     80
    415  -4055  -4471   1821   2442  -4263    -70   -252    605      0    345    122
    462  -3993  -4458   1764   2460  -4227    -85   -236    615     18    361    132
    480  -3959  -4440   1738   2460  -4198    -83   -226    620     28    376    140
    467  -3930  -4398   1730   2431  -4162    -75   -215    626     41    402    166
    483  -3912  -4395   1714   2439  -4154    -72   -218    615     38    413    179
    496  -3917  -4416   1709   2452  -4167    -75   -246    589      7    387    155
    485  -3928  -4414   1719   2449  -4169    -59   -257    568    -20    363    132
    475  -3928  -4403   1722   2439  -4164    -36   -267    555    -36    353    119
    452  -3946  -4398   1748   2423  -4172    -15   -285    535    -51    337    103
    418  -3980  -4401   1779   2405  -4190     -2   -306    522    -62    332     90
    384  -4011  -4398   1813   2390  -4203     -2   -353    483   -101    290     46
    337  -4047  -4385   1852   2359  -4216      0   -394    457   -132    262      5
    314  -4068  -4382   1878   2348  -4224      0   -436    436   -153    249    -25
    311  -4104  -4419   1896   2364  -4260    -20   -475    394   -189    218    -54
    319  -4115  -4434   1896   2374  -4273    -18   -488    368   -207    197    -80
    314  -4086  -4403   1883   2356  -4245      7   -483    371   -192    213    -67
    298  -4065  -4364   1883   2330  -4214     31   -478    384   -166    231    -44
    298  -4037  -4336   1867   2314  -4185     44   -467    389   -163    239    -38
    301  -4019  -4323   1857   2312  -4169     59   -449    397   -150    246    -31
    301  -4024  -4325   1860   2309  -4175     70   -436    407   -135    262    -18
    309  -3998  -4307   1844   2307  -4151     83   -415    423   -111    283      5
    316  -3930  -4250   1805   2281  -4089    109   -384    452    -80    311     33
    306  -3873  -4180   1782   2242  -4026    148   -348    488    -36    348     75
    296  -3839  -4136   1769   2213  -3987    189   -322    514    -12    374     96
    301  -3834  -4136   1766   2218  -3985    215   -303    540      7    394    114
    311  -3834  -4146   1758   2229  -3987    205   -309    550     18    407    119
    340  -3785  -4128   1722   2231  -3956    192   -319    563     28    420    132
    389  -3746  -4138   1678   2262  -3941    168   -329    568     33    428    145
    423  -3759  -4182   1667   2301  -3969    142   -345    563     23    423    142
    405  -3769  -4175   1680   2288  -3969    142   -348    561     25    431    158
    379  -3785  -4164   1704   2270  -3975    153   -340    571     36    446    176
    374  -3816  -4190   1719   2281  -4000    137   -363    545     12    423    150
    381  -3871  -4252   1745   2317  -4060    111   -405    506    -31    384    106
    350  -3925  -4278   1784   2312  -4099     88   -441    472    -70    353     70
    303  -3982  -4286   1839   2294  -4133     90   -441    462    -72    340     59
    267  -4055  -4323   1893   2294  -4188     83   -446    444    -96    311     36
    259  -4133  -4393   1938   2325  -4263     75   -478    405   -140    259     -5
    257  -4188  -4447   1964   2351  -4317     51   -522    363   -184    220    -41
    239  -4234  -4473   1997   2353  -4354     31   -550    340   -210    194    -75
    179  -4291  -4473   2055   2325  -4382     23   -568    319   -233    168   -106
    116  -4349  -4466   2117   2291  -4406      7   -576    306   -244    155   -119
     80  -4411  -4492   2164   2283  -4453    -15   -589    285   -259    142   -124
     54  -4460  -4515   2203   2283  -4489    -23   -597    275   -270    129   -129
     54  -4494  -4549   2218   2299  -4523    -28   -605    259   -288    109   -153
    103  -4507  -4611   2203   2356  -4559    -57   -631    228   -324     70   -197
    184  -4554  -4738   2184   2460  -4647    -98   -670    189   -371     20   -254
    239  -4588  -4827   2174   2533  -4707    -98   -652    181   -400    -20   -314
    277  -4554  -4832   2138   2553  -4694    -23   -517    252   -371    -31   -350
    303  -4494  -4798   2096   2551  -4645     70   -303    389   -265     31   -322
    298  -4351  -4650   2026   2473  -4499    168    -23    639     -5    257   -109
    298  -4104  -4403   1901   2348  -4252    171    145    841    280    584    244
    257  -3842  -4099   1790   2177  -3969     72    -83    870    467    888    615
    122  -3663  -3785   1771   1953  -3722    -80   -558    771    571   1114    896
    -67  -3730  -3665   1899   1797  -3699   -309  -1119    397    311    930    750
   -210  -4164  -3954   2187   1870  -4060   -522  -1688   -259   -431    194     57
   -244  -4679  -4434   2460   2094  -4559   -704  -1966   -784  -1083   -470   -566
   -223  -4970  -4746   2598   2260  -4858   -769  -1862   -820  -1184   -607   -717
   -158  -4993  -4834   2574   2338  -4912   -678  -1584   -623  -1060   -535   -691
    -90  -4933  -4842   2512   2374  -4886   -514  -1293   -402   -909   -431   -636
    -31  -4866  -4834   2447   2400  -4853   -316   -997   -176   -735   -303   -550
     20  -4795  -4816   2387   2418  -4806   -192   -826    -38   -618   -220   -475
     41  -4736  -4780   2346   2408  -4757   -148   -761     23   -574   -174   -433
     51  -4710  -4764   2327   2405  -4736   -132   -732     46   -561   -150   -423
     28  -4707  -4736   2338   2382  -4720   -106   -698     80   -545   -132   -407
     -2  -4692  -4689   2348   2343  -4692    -85   -667    109   -527   -116   -379
    -23  -4686  -4663   2353   2317  -4676    -80   -657    119   -524   -106   -353
    -46  -4671  -4624   2359   2288  -4647    -90   -649    124   -524    -93   -329
    -70  -4655  -4585   2361   2255  -4621    -93   -636    145   -511    -70   -301
    -96  -4632  -4536   2364   2218  -4585    -85   -613    171   -496    -41   -283
   -106  -4595  -4492   2348   2192  -4543    -67   -581    200   -478    -25   -270
    -85  -4582  -4499   2333   2205  -4541    -51   -558    220   -462    -18   -254
    -67  -4577  -4510   2320   2218  -4543    -57   -550    233   -449     -7   -246
    -25  -4551  -4525   2288   2249  -4538    -57   -542    246   -446      0   -246
      7  -4536  -4543   2262   2275  -4538    -70   -535    259   -436     10   -249
     20  -4502  -4523   2239   2270  -4512    -67   -506    293   -392     38   -218
     18  -4471  -4489   2226   2252  -4479    -41   -457    342   -342     72   -179
      0  -4458  -4458   2229   2229  -4458    -18   -410    387   -296    109   -148
      7  -4440  -4450   2213   2229  -4445    -15   -376    418   -262    137   -122
     28  -4421  -4450   2195   2239  -4437    -20   -337    454   -228    163    -96
     51  -4382  -4437   2164   2242  -4408    -15   -283    498   -187    200    -62
     80  -4310  -4390   2114   2234  -4349     -2   -205    561   -124    259     -2
     75  -4250  -4328   2086   2200  -4289     23   -124    631    -51    329     62
     75  -4198  -4276   2060   2174  -4237     51    -54    693     10    389    114
     88  -4164  -4252   2036   2169  -4208     70    -10    732     44    418    142
     98  -4136  -4234   2018   2166  -4185     77     10    750     51    431    158
     93  -4123  -4216   2013   2153  -4167     83      2    740     36    426    155
     83  -4159  -4242   2036   2161  -4198     88    -15    717      7    402    145
     75  -4232  -4307   2078   2190  -4268     77    -49    672    -36    361    111
     51  -4268  -4320   2109   2184  -4294     85    -72    646    -67    329     88
     46  -4265  -4312   2107   2179  -4289     96    -88    631    -85    306     70
     38  -4276  -4315   2117   2174  -4294    109   -122    602   -119    267     36
     28  -4315  -4346   2140   2187  -4330    119   -166    574   -158    226     -2
     59  -4336  -4395   2138   2226  -4364    114   -218    542   -200    184    -36
     96  -4320  -4416   2109   2255  -4367    114   -265    506   -231    153    -67
    135  -4310  -4445   2086   2288  -4377    106   -314    472   -259    124    -93
    158  -4328  -4486   2083   2320  -4406     93   -361    431   -298     88   -124
    179  -4336  -4515   2078   2346  -4424     70   -405    392   -340     49   -158
    184  -4320  -4507   2065   2346  -4414     77   -420    381   -348     38   -168
    176  -4328  -4505   2075   2338  -4414     72   -433    371   -350     38   -168
    122  -4351  -4476   2112   2299  -4414     54   -454    350   -366     28   -171
     51  -4406  -4458   2177   2255  -4432     31   -478    322   -389      5   -187
     38  -4414  -4453   2184   2244  -4432     36   -475    322   -387      2   -192
     59  -4356  -4419   2148   2239  -4388     70   -446    350   -353     33   -166
     85  -4291  -4377   2101   2231  -4333    109   -413    387   -316     70   -135
    111  -4245  -4356   2068   2234  -4299    140   -381    418   -288     96   -111
    132  -4206  -4341   2034   2234  -4271    153   -368    431   -277    111    -98
    148  -4164  -4315   2008   2229  -4240    153   -368    439   -270    122    -83
    181  -4133  -4315   1974   2244  -4221    163   -358    454   -254    140    -59
    226  -4094  -4320   1935   2273  -4206    148   -350    462   -244    155    -41
    241  -4063  -4307   1909   2273  -4185    109   -361    444   -254    142    -46
    249  -4024  -4276   1886   2262  -4149     98   -361    441   -254    145    -44
    249  -4026  -4276   1888   2260  -4151     96   -355    441   -249    148    -41
    254  -4045  -4299   1896   2275  -4172     85   -353    436   -252    148    -44
    262  -4086  -4349   1909   2304  -4216     85   -358    415   -275    129    -64
    280  -4107  -4388   1912   2333  -4245     83   -361    397   -293    114    -80
    306  -4107  -4414   1899   2359  -4260     75   -363    379   -303    103    -88
    322  -4115  -4437   1896   2379  -4276     75   -368    368   -319     90   -114
    296  -4138  -4437   1919   2364  -4286     80   -387    340   -355     54   -150
    275  -4185  -4460   1953   2366  -4323     83   -392    324   -374     28   -179
    283  -4193  -4479   1953   2379  -4336     72   -402    309   -389     15   -194
    311  -4177  -4489   1932   2400  -4333     72   -410    301   -405      0   -213
    342  -4219  -4562   1938   2449  -4390     67   -418    288   -418    -20   -239
    353  -4263  -4616   1956   2483  -4440     59   -426    267   -439    -38   -254
    355  -4268  -4624   1956   2488  -4445     36   -446    239   -465    -57   -275
    348  -4255  -4603   1953   2475  -4429     36   -444    239   -454    -44   -275
    319  -4258  -4577   1969   2447  -4416     36   -446    241   -457    -49   -288
    298  -4299  -4598   1997   2447  -4447     51   -436    241   -459    -57   -309
    290  -4333  -4627   2018   2457  -4481    101   -381    262   -467    -88   -350
    288  -4312  -4601   2013   2444  -4455    213   -249    345   -439   -101   -389
    298  -4250  -4551   1974   2423  -4398    280   -106    480   -335    -25   -332
    327  -4047  -4377   1860   2351  -4211    309     93    722    -59    241    -93
    387  -3795  -4182   1704   2283  -3987    233    236    937    277    628    290
    374  -3559  -3933   1592   2153  -3746    137     93    982    514    992    698
    280  -3603  -3884   1660   2081  -3741     62   -233    776    485   1083    836
    192  -3728  -3920   1766   2055  -3824    -72   -696    298     38    693    506
    114  -4039  -4154   1961   2130  -4097   -285  -1299   -444   -859   -210   -303
    114  -4343  -4458   2114   2286  -4401   -496  -1605   -911  -1436   -792   -833
    171  -4538  -4710   2182   2439  -4624   -535  -1452   -807  -1358   -766   -870
    202  -4655  -4858   2226   2527  -4757   -457  -1226   -605  -1200   -675   -836
    241  -4702  -4944   2229   2590  -4821   -329  -1000   -389  -1036   -576   -779
    283  -4627  -4910   2171   2595  -4767   -171   -758   -145   -841   -436   -691
    293  -4530  -4824   2114   2559  -4676    -75   -623     -7   -722   -345   -623
    319  -4471  -4790   2073   2553  -4629    -25   -558     54   -662   -293   -568
    332  -4434  -4767   2049   2548  -4601     -7   -532     83   -639   -265   -537
    322  -4458  -4780   2068   2551  -4619      5   -522     85   -636   -267   -542
    316  -4486  -4803   2083   2559  -4642     -5   -519     77   -646   -277   -553
    306  -4458  -4764   2075   2533  -4611     -2   -506     90   -641   -272   -540
    288  -4471  -4762   2088   2522  -4616     15   -485    103   -628   -262   -524
    290  -4463  -4754   2086   2522  -4608     23   -475    114   -613   -239   -514
    322  -4427  -4749   2052   2535  -4588     15   -478    114   -607   -236   -517
    332  -4401  -4736   2034   2533  -4567     15   -472    111   -610   -246   -532
    324  -4395  -4723   2034   2522  -4559     31   -459    119   -600   -241   -537
    319  -4330  -4650   2005   2483  -4489     51   -433    142   -576   -218   -509
    340  -4315  -4655   1984   2496  -4484     51   -426    148   -566   -205   -480
    353  -4310  -4666   1977   2507  -4486     51   -420    148   -561   -197   -467
    371  -4312  -4686   1969   2527  -4499     38   -428    140   -568   -202   -472
    384  -4281  -4666   1948   2525  -4473     59   -407    161   -537   -174   -449
    413  -4229  -4645   1906   2527  -4437     80   -371    200   -488   -127   -402
    423  -4206  -4629   1888   2525  -4416     83   -340    233   -452    -90   -368
    413  -4214  -4627   1899   2517  -4421     83   -309    262   -428    -64   -355
    428  -4182  -4611   1878   2520  -4395     77   -283    293   -397    -38   -329
    446  -4159  -4608   1855   2525  -4382    101   -228    355   -335     25   -270
    457  -4130  -4588   1836   2522  -4359    132   -168    418   -265     98   -205
    478  -4073  -4551   1797   2512  -4312    148   -124    465   -205    161   -153
    470  -4024  -4494   1777   2481  -4258    163    -80    501   -163    210   -111
    426  -3995  -4424   1782   2423  -4211    194    -49    535   -129    233    -93
    394  -3990  -4385   1797   2387  -4188    205    -41    545   -111    239    -93
    394  -3972  -4367   1787   2379  -4169    223    -38    545    -98    249    -98
    394  -3956  -4351   1782   2372  -4154    228    -54    524   -111    241   -122
    387  -3980  -4367   1795   2374  -4175    218    -96    475   -153    205   -155
    400  -3995  -4395   1795   2397  -4195    215   -142    420   -205    155   -187
    470  -3949  -4419   1738   2442  -4182    197   -213    348   -290     77   -239
    532  -3839  -4372   1654   2452  -4104    174   -277    280   -361     18   -275
    542  -3800  -4343   1628   2442  -4071    148   -340    220   -426    -44   -311
    571  -3777  -4349   1602   2457  -4063    122   -400    168   -478    -96   -348
    620  -3777  -4398   1577   2507  -4086    101   -454    122   -530   -142   -397
    665  -3806  -4471   1571   2566  -4138     88   -501     80   -571   -184   -454
    641  -3832  -4473   1592   2556  -4151     90   -532     64   -571   -200   -480
    659  -3868  -4528   1602   2592  -4195     93   -548     51   -574   -215   -491
    665  -3902  -4569   1618   2616  -4234    103   -548     46   -566   -215   -475
    613  -3904  -4517   1647   2564  -4211    140   -498     80   -522   -179   -428
    594  -3894  -4492   1647   2543  -4193    168   -459    111   -480   -142   -387
    558  -3930  -4492   1686   2525  -4211    174   -452    116   -462   -129   -371
    532  -3930  -4463   1699   2496  -4198    181   -441    135   -439   -111   -363
    522  -3897  -4419   1688   2470  -4156    213   -410    181   -397    -70   -337
    485  -3881  -4367   1693   2426  -4123    259   -371    226   -366    -28   -311
    454  -3847  -4302   1696   2377  -4076    280   -345    252   -350     -2   -296
    446  -3785  -4232   1667   2338  -4008    283   -342    259   -348      7   -290
    449  -3722  -4172   1636   2309  -3946    283   -345    275   -340     25   -275
    485  -3704  -4190   1608   2335  -3946    270   -355    275   -332     41   -262
    527  -3707  -4234   1590   2379  -3969    246   -368    252   -345     36   -270
    542  -3678  -4221   1566   2379  -3949    241   -371    246   -348     38   -280
    548  -3647  -4195   1551   2372  -3920    249   -363    254   -340     46   -277
    542  -3689  -4234   1571   2385  -3962    239   -374    223   -363     20   -298
    545  -3733  -4278   1592   2410  -4006    228   -379    192   -387     -7   -324
    535  -3774  -4312   1618   2421  -4042    226   -374    168   -407    -25   -340
    530  -3795  -4325   1634   2426  -4060    236   -361    155   -413    -28   -348
    522  -3829  -4351   1652   2434  -4089    233   -366    129   -431    -46   -363
    496  -3865  -4362   1683   2426  -4112    244   -376    106   -459    -72   -381
    467  -3910  -4380   1719   2421  -4143    254   -384     90   -483    -98   -397
    441  -3933  -4375   1745   2408  -4154    265   -387     83   -493   -111   -413
    418  -3959  -4380   1769   2397  -4167    272   -389     72   -511   -119   -426
    413  -3975  -4390   1779   2400  -4182    277   -387     67   -517   -127   -428
    410  -3949  -4359   1766   2385  -4154    293   -376     75   -511   -124   -423
    402  -3917  -4320   1758   2361  -4117    306   -366     83   -509   -116   -415
    381  -3928  -4310   1771   2343  -4117    319   -355     90   -501   -114   -407
    379  -3920  -4299   1771   2338  -4110    324   -345     98   -496   -103   -402
    363  -3917  -4281   1777   2322  -4099    337   -327    103   -491    -98   -402
    374  -3941  -4315   1784   2343  -4128    374   -272    122   -483    -96   -407
    405  -3925  -4333   1758   2366  -4128    465   -132    205   -449   -106   -452
    423  -3826  -4252   1701   2335  -4039    563     38    355   -327    -23   -405
    446  -3603  -4050   1579   2247  -3826    641    239    613    -49    244   -161
    506  -3346  -3852   1421   2179  -3598    626    400    839    270    600    215
    493  -3034  -3530   1270   2010  -3281    530    215    784    381    880    597
    418  -2953  -3374   1267   1896  -3164    470   -101    545    314   1000    810
    329  -3050  -3380   1358   1855  -3216    389   -426    187     38    813    678
    223  -3294  -3517   1535   1870  -3406    257   -872   -355   -592    124      5
    181  -3600  -3785   1709   1982  -3691     83  -1184   -800  -1197   -561   -665
    202  -3819  -4021   1805   2112  -3920     20  -1137   -795  -1236   -646   -774
    233  -3956  -4190   1860   2210  -4071     72   -940   -581  -1062   -535   -714
    246  -3980  -4227   1867   2236  -4102    171   -730   -358   -896   -420   -633
    254  -3899  -4154   1821   2203  -4026    329   -467    -93   -683   -259   -506
    257  -3813  -4071   1777   2164  -3941    454   -275     90   -524   -137   -410
    259  -3774  -4034   1756   2145  -3904    498   -200    161   -459    -85   -368
    252  -3748  -4000   1748   2125  -3873    509   -174    184   -433    -62   -350
    228  -3754  -3985   1761   2107  -3868    511   -161    187   -418    -54   -340
    205  -3761  -3967   1779   2086  -3863    517   -142    205   -389    -36   -324
    194  -3759  -3954   1782   2073  -3855    524   -124    228   -363    -15   -303
    215  -3725  -3941   1756   2078  -3832    527   -124    236   -350    -10   -301
    244  -3704  -3951   1727   2096  -3826    519   -132    236   -345     -7   -296
    296  -3704  -4000   1704   2145  -3852    504   -148    231   -353    -12   -298
    342  -3689  -4032   1670   2187  -3860    480   -158    226   -358    -18   -298
    371  -3689  -4060   1660   2216  -3873    470   -158    231   -342    -12   -298
    379  -3681  -4060   1649   2218  -3871    467   -135    249   -316      2   -288
    350  -3712  -4065   1680   2205  -3889    485    -93    280   -285     28   -267
    322  -3748  -4073   1712   2197  -3910    491    -72    306   -259     54   -252
    371  -3785  -4156   1706   2262  -3969    467    -80    306   -265     46   -280
    441  -3832  -4273   1693   2356  -4052    436   -103    296   -280     25   -327
    498  -3873  -4372   1686   2434  -4123    420    -93    303   -272     36   -322
    535  -3894  -4432   1678   2483  -4162    407    -75    311   -257     51   -306
    511  -3930  -4442   1709   2475  -4185    410    -31    345   -213     96   -272
    433  -3941  -4377   1753   2403  -4159    407     28    392   -158    148   -226
    366  -3930  -4297   1782   2330  -4112    410     90    444    -98    202   -194
    329  -3881  -4214   1774   2270  -4047    423    158    504    -36    259   -145
    332  -3847  -4180   1758   2255  -4013    423    205    540      5    288   -106
    350  -3826  -4180   1738   2265  -4003    410    233    548     25    311    -72
    327  -3785  -4115   1727   2221  -3949    420    270    571     57    345    -33
    283  -3743  -4026   1727   2153  -3884    439    301    584     70    361     -5
    249  -3694  -3943   1722   2096  -3819    454    311    581     64    355     10
    223  -3699  -3923   1738   2073  -3811    444    293    550     28    324    -12
    197  -3689  -3886   1745   2039  -3787    441    272    522     -7    293    -28
    189  -3697  -3889   1753   2036  -3793    433    244    491    -44    259    -57
    168  -3754  -3923   1792   2044  -3837    413    194    444    -93    223   -111
    135  -3780  -3917   1821   2023  -3850    400    135    402   -137    179   -161
    124  -3787  -3912   1831   2016  -3850    376     59    353   -197    111   -213
    137  -3813  -3951   1836   2044  -3881    324    -20    288   -262     41   -275
    127  -3860  -3987   1867   2057  -3923    290    -70    254   -301      0   -319
     57  -3912  -3969   1925   2013  -3941    267   -103    236   -324    -28   -350
     -2  -3962  -3959   1979   1977  -3959    244   -135    218   -340    -49   -379
    -28  -3982  -3956   2005   1961  -3969    220   -161    202   -348    -59   -392
    -15  -3954  -3938   1984   1961  -3946    200   -181    202   -348    -67   -394
      2  -3954  -3956   1974   1977  -3954    179   -197    200   -350    -75   -410
      2  -3936  -3938   1966   1969  -3936    168   -200    205   -340    -77   -415
      5  -3915  -3923   1953   1964  -3917    150   -207    197   -348    -96   -431
     15  -3889  -3904   1938   1958  -3897    127   -205    202   -342   -103   -428
     18  -3865  -3884   1922   1948  -3873    148   -163    252   -290    -62   -379
     25  -3821  -3847   1896   1935  -3834    181   -129    309   -236     -7   -337
     36  -3785  -3824   1873   1930  -3803    197   -119    337   -213     18   -319
     41  -3754  -3795   1857   1917  -3774    210   -109    361   -192     36   -298
     41  -3715  -3756   1834   1899  -3735    210    -90    394   -163     62   -270
     62  -3673  -3738   1805   1899  -3704    194    -83    415   -135     85   -262
     85  -3673  -3761   1792   1922  -3717    153   -101    402   -140     83   -275
    109  -3686  -3795   1790   1951  -3741    116   -129    387   -153     67   -280
    132  -3652  -3785   1758   1956  -3720    101   -119    397   -142     77   -254
    148  -3619  -3767   1735   1956  -3691    106   -106    402   -132     83   -244
    150  -3611  -3764   1730   1956  -3686    103   -109    400   -137     80   -249
    129  -3624  -3754   1748   1940  -3689     88   -119    389   -155     64   -262
    111  -3637  -3751   1761   1930  -3691     70   -124    387   -163     62   -262
    132  -3655  -3787   1761   1958  -3720     67   -129    376   -179     44   -272
    148  -3681  -3832   1764   1990  -3756     75   -137    363   -202     10   -298
    150  -3684  -3834   1766   1992  -3759     80   -150    353   -213    -15   -324
    163  -3671  -3834   1753   1997  -3751     83   -155    350   -213    -25   -340
    184  -3676  -3860   1745   2021  -3767     90   -161    355   -210    -28   -337
    187  -3697  -3884   1753   2034  -3790     93   -163    355   -215    -38   -348
    194  -3697  -3891   1751   2042  -3793     98   -163    363   -210    -36   -345
    220  -3663  -3886   1719   2052  -3774    127   -155    387   -192    -25   -335
    239  -3642  -3881   1699   2060  -3761    148   -148    405   -181    -20   -332
    257  -3613  -3873   1678   2062  -3743    155   -153    413   -179    -20   -332
    301  -3600  -3902   1649   2101  -3751    155   -158    420   -171    -15   -327
    329  -3606  -3936   1639   2130  -3772    187   -150    428   -171    -20   -332
    353  -3608  -3962   1626   2156  -3785    267    -72    467   -161    -36   -353
    405  -3574  -3980   1584   2192  -3777    392     77    555   -124    -28   -355
    475  -3437  -3912   1480   2192  -3673    509    301    730     12     75   -270
    561  -3128  -3691   1283   2125  -3408    605    646   1049    355    394     18
    636  -2792  -3429   1075   2031  -3109    548    758   1262    688    779    405
    610  -2561  -3174    974   1891  -2868    329    358   1223    880   1072    735
    470  -2397  -2868    963   1667  -2631     54   -236   1085    982   1262    950
    363  -2564  -2930   1098   1644  -2746   -231   -797    652    597    909    657
    319  -3065  -3385   1371   1852  -3226   -439  -1228    -25   -244     77    -80
    361  -3509  -3873   1571   2114  -3691   -553  -1319   -402   -745   -433   -558
    420  -3694  -4115   1636   2268  -3904   -491  -1060   -288   -706   -462   -639
    457  -3658  -4115   1600   2283  -3886   -329   -758    -70   -548   -353   -579
    485  -3572  -4058   1543   2270  -3813    -96   -449    166   -368   -218   -493
    514  -3512  -4029   1499   2270  -3769     80   -226    337   -239   -124   -436
    542  -3463  -4006   1460   2273  -3733    163   -132    407   -179    -83   -410
    555  -3411  -3969   1426   2260  -3689    189   -106    428   -155    -67   -405
    561  -3403  -3967   1421   2262  -3684    197    -90    431   -142    -62   -410
    568  -3377  -3946   1402   2257  -3663    192    -77    439   -124    -51   -407
    568  -3343  -3912   1387   2239  -3626    181    -70    446   -116    -44   -400
    581  -3315  -3897   1366   2239  -3606    192    -44    457    -98    -36   -402
    605  -3273  -3878   1332   2239  -3574    202    -20    470    -83    -31   -394
    620  -3229  -3850   1301   2234  -3541    207     -2    472    -77    -28   -397
    628  -3182  -3811   1278   2218  -3496    210      2    478    -67    -23   -397
    636  -3177  -3816   1267   2226  -3496    210      7    472    -64    -28   -407
    644  -3159  -3806   1257   2223  -3481    213     18    478    -59    -25   -415
    667  -3141  -3808   1234   2236  -3473    236     51    501    -38     -7   -410
    667  -3120  -3787   1226   2226  -3452    252     72    522    -25      0   -407
    667  -3081  -3748   1205   2205  -3413    262     88    537    -12     10   -397
    685  -3029  -3715   1171   2197  -3372    283    122    566     15     36   -368
    698  -3021  -3720   1161   2208  -3369    303    155    592     38     51   -363
    698  -3003  -3702   1153   2200  -3351    327    189    610     59     64   -368
    719  -2920  -3639   1098   2179  -3281    335    228    639     85     80   -358
    756  -2883  -3642   1062   2197  -3263    361    296    683    127    119   -329
    787  -2850  -3637   1028   2210  -3242    389    366    732    174    158   -293
    815  -2764  -3580    974   2197  -3172    394    420    774    215    192   -257
    836  -2688  -3528    924   2182  -3107    394    470    810    249    220   -228
    857  -2585  -3442    865   2148  -3013    405    514    852    290    267   -187
    878  -2514  -3393    818   2132  -2953    405    537    872    311    293   -163
    901  -2496  -3398    797   2148  -2946    423    545    870    311    293   -158
    904  -2462  -3367    779   2135  -2915    418    522    846    285    272   -179
    896  -2449  -3346    776   2120  -2899    413    488    807    241    233   -215
    901  -2426  -3328    761   2112  -2878    423    454    782    210    205   -239
    901  -2405  -3307    753   2104  -2855    428    410    745    174    166   -270
    872  -2382  -3257    753   2065  -2818    423    355    701    132    122   -311
    836  -2431  -3268    795   2052  -2850    428    311    667     96     80   -350
    810  -2473  -3283    831   2044  -2878    431    257    623     49     31   -397
    771  -2496  -3268    862   2018  -2881    423    200    574      2    -18   -452
    740  -2499  -3239    878   1987  -2870    423    148    530    -28    -49   -491
    724  -2475  -3200    872   1961  -2837    413    101    504    -54    -72   -514
    698  -2530  -3231    914   1964  -2881    418     75    488    -72    -90   -537
    691  -2538  -3229    924   1958  -2883    402     38    454   -106   -124   -579
    732  -2442  -3174    854   1951  -2808    400     15    444   -116   -135   -600
    748  -2372  -3120    810   1932  -2746    410      2    436   -129   -145   -607
    732  -2346  -3081    805   1904  -2712    436     10    441   -119   -140   -600
    722  -2327  -3050    802   1886  -2688    475     33    462    -88   -122   -584
    711  -2252  -2964    769   1836  -2608    488     36    465    -80   -122   -574
    649  -2148  -2800    748   1722  -2473    509     44    478    -59   -101   -545
    568  -2044  -2616    737   1590  -2330    574     77    524    -18    -62   -501
    522  -1945  -2468    711   1493  -2205    607     83    535    -15    -64   -501
    535  -1883  -2421    672   1475  -2151    620     75    522    -31    -80   -517
    592  -1774  -2366    589   1478  -2070    594     36    493    -64   -116   -548
    704  -1597  -2301    444   1499  -1948    540    -28    457   -101   -153   -579
    849  -1579  -2429    366   1639  -2003    522    -57    459    -98   -153   -576
    943  -1618  -2564    335   1753  -2091    470   -109    415   -140   -197   -620
    956  -1621  -2577    332   1764  -2096    470   -124    407   -148   -207   -631
    963  -1564  -2527    298   1743  -2044    493   -116    420   -129   -200   -615
    974  -1558  -2533    293   1753  -2044    501   -116    420   -132   -213   -623
   1015  -1618  -2634    298   1823  -2125    462   -181    348   -207   -296   -696
   1047  -1683  -2730    316   1888  -2205    436   -241    275   -267   -371   -763
   1062  -1678  -2740    306   1899  -2210    454   -249    244   -296   -402   -784
   1088  -1647  -2735    280   1912  -2190    480   -241    228   -322   -436   -805
   1060  -1582  -2644    259   1849  -2112    517   -215    252   -314   -446   -802
   1080  -1522  -2603    220   1839  -2062    519   -213    246   -309   -465   -810
   1145  -1444  -2590    148   1867  -2016    501   -249    218   -324   -480   -820
   1200  -1387  -2587     93   1893  -1987    488   -296    184   -348   -498   -831
   1231  -1335  -2566     51   1896  -1951    472   -332    148   -374   -514   -833
   1247  -1257  -2504      5   1873  -1878    483   -342    135   -376   -509   -810
   1278  -1223  -2504    -28   1891  -1862    478   -366    103   -400   -527   -807
   1327  -1215  -2543    -54   1935  -1878    457   -400     57   -444   -563   -826
   1389  -1137  -2530   -127   1958  -1834    454   -415     31   -462   -579   -826
   1449  -1057  -2507   -194   1977  -1782    446   -436      0   -480   -597   -836
   1434  -1002  -2436   -215   1932  -1719    467   -415     -2   -483   -607   -849
   1345   -958  -2304   -192   1823  -1631    584   -267     72   -439   -600   -872
   1254   -854  -2112   -200   1680  -1483    750    -20    239   -290   -504   -813
   1148   -688  -1836   -231   1491  -1260    880    249    462    -46   -285   -605
   1101   -402  -1506   -350   1301   -956    930    475    688    254     38   -257
   1104     20  -1083   -561   1093   -530    875    394    748    462    353    153
    989    231   -758   -613    875   -262    789     36    602    522    542    439
    867    283   -584   -576    724   -148    701   -324    348    407    519    462
    753     72   -680   -413    714   -301    581   -797   -166   -132    -15    -57
    714   -303  -1018   -205    865   -659    407  -1218   -795   -904   -831   -862
    758   -524  -1283   -116   1018   -901    298  -1215   -940  -1091  -1049  -1078
    813   -594  -1410   -109   1109  -1002    324  -1018   -813   -992  -1008  -1070
    883   -540  -1426   -171   1153   -984    426   -787   -631   -854   -922  -1013
    932   -363  -1296   -283   1114   -828    605   -496   -392   -657   -771   -896
    987   -202  -1189   -394   1088   -696    748   -267   -220   -504   -652   -787
   1057    -83  -1140   -488   1098   -610    800   -174   -174   -452   -620   -750
   1098     23  -1078   -561   1088   -527    823   -129   -166   -428   -607   -730
   1106    124   -982   -615   1044   -428    846    -90   -153   -407   -579   -701
   1111    205   -906   -659   1008   -350    872    -64   -153   -400   -576   -698
   1143    306   -836   -724    989   -265    898    -31   -150   -387   -566   -683
   1166    407   -758   -787    961   -176    919      7   -142   -371   -550   -657
   1179    496   -683   -836    932    -93    932     44   -137   -353   -537   -631
   1195    602   -594   -898    893      5    943     75   -137   -345   -530   -623
   1195    691   -504   -943    849     93    953     90   -142   -342   -530   -615
   1187    776   -410   -982    797    184    966    111   -137   -322   -517   -594
   1202    875   -327  -1039    766    275    987    132   -135   -314   -506   -579
   1205    945   -259  -1078    732    345   1002    148   -127   -296   -485   -555
   1195   1052   -145  -1124    670    454   1028    181   -114   -267   -457   -524
   1202   1169    -36  -1187    620    566   1044    205   -109   -254   -444   -501
   1210   1288     77  -1249    566    683   1054    241    -93   -228   -426   -470
   1223   1384    158  -1304    532    771   1080    298    -75   -192   -397   -431
   1241   1488    246  -1363    498    867   1085    353    -62   -171   -379   -397
   1239   1597    358  -1418    439    976   1083    407    -41   -135   -353   -363
   1241   1725    483  -1483    379   1104   1096    470    -10    -80   -314   -319
   1254   1839    581  -1548    335   1213   1111    532     23    -28   -267   -272
   1270   1953    683  -1613    293   1319   1124    605     62     31   -213   -215
   1265   2088    823  -1678    220   1457   1137    665     96     77   -166   -171
   1260   2208    948  -1732    155   1579   1140    719    122    119   -124   -122
   1254   2317   1062  -1787     96   1691   1148    758    127    142    -98    -80
   1267   2413   1145  -1842     59   1782   1143    761    106    135   -109    -75
   1262   2483   1221  -1875     20   1855   1127    743     62    101   -140    -93
   1241   2527   1286  -1883    -20   1906   1114    719     15     59   -181   -122
   1223   2587   1363  -1906    -70   1977   1111    704    -28     28   -226   -155
   1213   2637   1423  -1925   -103   2031   1104    685    -90    -23   -288   -207
   1221   2652   1431  -1938   -106   2042   1091    654   -150    -83   -350   -270
   1205   2688   1483  -1945   -137   2086   1085    626   -207   -135   -410   -327
   1182   2717   1532  -1951   -174   2125   1072    579   -275   -194   -480   -389
   1158   2761   1602  -1961   -220   2182   1070    540   -329   -239   -545   -444
   1182   2803   1621  -1992   -220   2213   1049    493   -384   -275   -597   -485
   1184   2816   1631  -2000   -223   2223   1028    470   -426   -301   -633   -522
   1182   2831   1647  -2008   -231   2239    995    457   -488   -353   -691   -592
   1197   2863   1665  -2031   -233   2265    956    420   -555   -402   -750   -649
   1210   2896   1683  -2055   -236   2288    927    384   -610   -436   -795   -685
   1234   2922   1688  -2078   -226   2307    896    350   -649   -452   -815   -717
   1252   2938   1686  -2096   -215   2312    878    363   -657   -439   -805   -709
   1283   2959   1675  -2122   -197   2317    852    368   -683   -446   -815   -727
   1343   2985   1639  -2164   -148   2312    831    366   -719   -470   -849   -769
   1384   3026   1641  -2205   -127   2335    826    387   -730   -457   -857   -776
   1415   3120   1704  -2270   -142   2413    831    420   -724   -439   -833   -743
   1322   3187   1862  -2255   -270   2525    862    485   -680   -384   -779   -685
   1140   3244   2101  -2195   -480   2673    904    553   -639   -322   -719   -631
   1031   3354   2322  -2192   -644   2839    917    600   -613   -280   -683   -605
    956   3504   2548  -2231   -797   3026    922    633   -589   -236   -646   -568
    914   3569   2655  -2242   -870   3112    917    633   -602   -223   -644   -550
    880   3603   2722  -2244   -922   3164    891    620   -644   -246   -672   -558
    854   3710   2855  -2281  -1000   3283    883    626   -652   -236   -675   -532
    844   3793   2946  -2320  -1052   3372    870    626   -670   -241   -685   -509
    846   3808   2961  -2330  -1057   3385    839    623   -704   -262   -701   -506
    862   3811   2946  -2338  -1041   3380    795    607   -756   -301   -737   -522
    891   3829   2938  -2359  -1023   3385    758    587   -810   -345   -787   -558
    859   3832   2972  -2348  -1057   3400    740    581   -849   -361   -813   -579
    828   3850   3021  -2340  -1096   3437    727    579   -883   -389   -852   -610
    771   3873   3102  -2322  -1166   3489    732    581   -898   -410   -880   -631
    688   3891   3203  -2288  -1257   3548    740    607   -898   -410   -891   -628
    592   3878   3286  -2236  -1348   3585    730    626   -917   -415   -914   -631
    519   3884   3364  -2203  -1421   3624    737    657   -922   -418   -924   -618
    465   3910   3442  -2187  -1488   3678    730    670   -930   -431   -930   -607
    462   3951   3489  -2205  -1512   3720    714    672   -940   -433   -937   -613
    480   4013   3533  -2247  -1525   3774    696    659   -958   -436   -953   -628
    496   4063   3567  -2281  -1535   3816    691    646   -971   -436   -966   -636
    496   4104   3608  -2301  -1556   3858    675    636   -984   -436   -974   -633
    504   4154   3650  -2327  -1571   3902    657    636   -997   -433   -989   -644
    504   4188   3681  -2346  -1590   3936    696    724   -966   -413  -1013   -654
    488   4263   3772  -2377  -1641   4019    787    880   -878   -353  -1010   -667
    496   4445   3949  -2473  -1725   4198    857   1052   -711   -192   -888   -574
    540   4705   4164  -2621  -1810   4434    888   1267   -454    111   -597   -303
    610   5014   4403  -2813  -1896   4710    779   1382   -277    444   -200    116
    568   5287   4718  -2927  -2073   5001    652   1187   -329    602    103    488
    439   5318   4876  -2878  -2218   5097    555    852   -581    545    171    613
    353   5214   4860  -2782  -2252   5037    400    400  -1085     96   -226    290
    239   4860   4621  -2551  -2190   4741    116   -207  -1839   -813  -1161   -540
    223   4564   4341  -2395  -2057   4453   -135   -465  -2229  -1309  -1673  -1002
    254   4385   4128  -2320  -1938   4258   -150   -309  -2122  -1234  -1652  -1039
    270   4310   4039  -2288  -1883   4175    -44    -54  -1888  -1039  -1532   -976
    303   4351   4047  -2330  -1870   4201    101    200  -1636   -831  -1397   -870
    329   4520   4188  -2426  -1927   4354    267    459  -1382   -607  -1236   -732
    348   4676   4328  -2512  -1990   4502    376    628  -1228   -459  -1124   -626
    353   4738   4385  -2546  -2016   4562    415    691  -1176   -402  -1083   -594
    358   4764   4406  -2564  -2023   4585    415    711  -1176   -387  -1075   -581
    384   4790   4406  -2587  -2010   4598    420    735  -1176   -374  -1075   -568
    405   4829   4424  -2618  -2008   4627    423    758  -1171   -353  -1067   -566
    410   4876   4466  -2642  -2026   4671    428    789  -1161   -324  -1052   -553
    407   4894   4484  -2652  -2039   4689    439    820  -1156   -301  -1039   -540
    420   4954   4533  -2688  -2057   4744    457    854  -1135   -267  -1008   -504
    400   4998   4595  -2701  -2096   4798    470    875  -1122   -244   -989   -496
    329   4975   4645  -2652  -2156   4811    472    878  -1132   -241  -1000   -498
    316   4977   4660  -2650  -2171   4819    485    893  -1127   -218   -987   -475
    361   5086   4723  -2725  -2182   4905    506    927  -1106   -176   -953   -441
    426   5196   4770  -2813  -2171   4983    522    958  -1078   -137   -919   -405
    488   5289   4801  -2889  -2156   5045    530    992  -1054   -103   -885   -374
    480   5318   4834  -2899  -2177   5076    537   1021  -1034    -75   -862   -355
    420   5318   4897  -2870  -2236   5107    514   1026  -1031    -64   -857   -345
    361   5318   4957  -2839  -2296   5138    509   1054  -1005    -31   -828   -324
    337   5318   4980  -2826  -2320   5149    527   1101   -963     18   -784   -285
    288   5318   5027  -2803  -2369   5172    537   1140   -927     62   -750   -259
    228   5318   5089  -2774  -2429   5203    537   1182   -885    124   -704   -218
    200   5318   5118  -2759  -2457   5219    553   1239   -820    202   -636   -158
    171   5318   5146  -2743  -2486   5232    563   1296   -763    270   -568   -101
    142   5318   5172  -2733  -2514   5245    571   1353   -722    322   -514    -54
     83   5318   5235  -2699  -2574   5276    574   1392   -696    361   -478    -12
     46   5318   5268  -2683  -2611   5294    571   1408   -698    371   -478      2
     51   5318   5266  -2683  -2605   5292    566   1413   -719    358   -483      5
      5   5318   5310  -2662  -2652   5312    568   1408   -743    335   -498      0
     20   5318   5297  -2668  -2637   5307    568   1395   -771    301   -527    -23
     10   5318   5305  -2665  -2647   5310    548   1366   -820    254   -566    -59
      0   5318   5318  -2657  -2657   5318    530   1322   -870    205   -615    -98
      0   5318   5318  -2657  -2657   5318    511   1265   -927    153   -675   -148
      0   5318   5318  -2657  -2657   5318    478   1213   -987    103   -727   -179
      2   5318   5312  -2660  -2655   5315    446   1161  -1047     54   -776   -210
     20   5318   5297  -2668  -2637   5307    431   1111  -1096     12   -820   -252
     44   5318   5271  -2681  -2613   5294    413   1065  -1145    -31   -865   -306
     57   5318   5258  -2688  -2600   5289    397   1036  -1176    -62   -901   -355
     62   5318   5253  -2691  -2595   5287    379   1010  -1200    -80   -919   -381
     90   5318   5227  -2704  -2566   5274    366   1002  -1205    -83   -922   -384
     88   5318   5227  -2704  -2569   5274    348    987  -1223   -101   -937   -402
     46   5318   5268  -2683  -2611   5294    335    976  -1226    -98   -932   -400
     31   5318   5284  -2675  -2626   5300    322    974  -1236    -98   -943   -407
     70   5318   5248  -2694  -2587   5284    314    979  -1231    -93   -948   -410
     77   5318   5240  -2699  -2579   5279    322    997  -1205    -59   -917   -371
     33   5318   5281  -2675  -2624   5300    340   1026  -1169    -20   -867   -329
      0   5318   5318  -2657  -2657   5318    332   1026  -1163    -12   -862   -329
      0   5318   5318  -2657  -2657   5318    340   1034  -1156     -2   -857   -324
      0   5318   5318  -2657  -2657   5318    324   1026  -1156      0   -846   -322
      0   5318   5318  -2657  -2657   5318    306   1010  -1158     10   -828   -309
      0   5318   5318  -2657  -2657   5318    267    979  -1182      2   -831   -303
      0   5318   5318  -2657  -2657   5318    218    940  -1223    -28   -854   -327
      0   5318   5318  -2657  -2657   5318    192    922  -1244    -41   -862   -316
      0   5318   5318  -2657  -2657   5318    192    932  -1236    -28   -841   -298
      0   5318   5318  -2657  -2657   5318    184    927  -1244    -31   -839   -298
      0   5318   5318  -2657  -2657   5318    187    932  -1239    -28   -833   -296
      0   5318   5318  -2657  -2657   5318    155    901  -1275    -59   -865   -322
      0   5318   5318  -2657  -2657   5318    129    870  -1314    -96   -901   -348
      0   5318   5318  -2657  -2657   5318    124    852  -1335   -116   -917   -355
      0   5318   5318  -2657  -2657   5318    145    854  -1332   -114   -911   -353
      0   5318   5318  -2657  -2657   5318    135    831  -1356   -137   -935   -368
      0   5318   5318  -2657  -2657   5318    114    789  -1392   -174   -969   -397
      0   5318   5318  -2657  -2657   5318    106    766  -1413   -197   -989   -407
      0   5318   5318  -2657  -2657   5318    122    769  -1408   -192   -987   -381
      0   5318   5318  -2657  -2657   5318     98    745  -1428   -207   -997   -384
      0   5318   5318  -2657  -2657   5318     80    722  -1449   -218  -1002   -389
      0   5318   5318  -2657  -2657   5318     80    717  -1452   -213  -1002   -379
      0   5318   5318  -2657  -2657   5318     96    732  -1434   -197   -992   -366
      0   5318   5318  -2657  -2657   5318    109    743  -1423   -174   -971   -350
      0   5318   5318  -2657  -2657   5318    129    769  -1415   -158   -974   -355
      0   5318   5318  -2657  -2657   5318    197    865  -1356   -122   -982   -379
      0   5318   5318  -2657  -2657   5318    262    984  -1247    -25   -932   -353
      0   5318   5318  -2657  -2657   5318    280   1135  -1031    179   -750   -192
      0   5318   5318  -2657  -2657   5318    239   1270   -805    470   -420    140
      0   5318   5318  -2657  -2657   5318    127   1148   -789    628   -111    511
      0   5318   5318  -2657  -2657   5318     25    818  -1000    581     33    750
      0   5318   5318  -2657  -2657   5318    -67    470  -1332    350   -119    649
      0   5318   5318  -2657  -2657   5318   -223      5  -1873   -228   -756     36
     23   5219   5193  -2624  -2585   5209   -413   -415  -2426   -943  -1558   -758
     59   4957   4897  -2507  -2418   4928   -532   -488  -2538  -1106  -1761  -1005
     85   4840   4751  -2462  -2333   4795   -491   -301  -2314   -906  -1615   -909
     96   4876   4777  -2486  -2340   4827   -381    -70  -2070   -701  -1452   -776
     75   4975   4899  -2525  -2410   4938   -213    207  -1800   -472  -1273   -613
     31   5084   5053  -2556  -2509   5068    -70    446  -1577   -270  -1101   -457
     -2   5084   5084  -2540  -2543   5084    -31    517  -1517   -210  -1039   -405
    -31   5029   5060  -2499  -2546   5045    -25    517  -1512   -202  -1026   -387
    -85   4977   5060  -2447  -2574   5019    -36    493  -1525   -213  -1023   -381
    -85   4959   5045  -2436  -2564   5001    -54    470  -1540   -226  -1031   -394
    -46   4933   4980  -2444  -2512   4957    -83    444  -1558   -231  -1041   -415
    -33   4897   4931  -2431  -2481   4912   -106    407  -1577   -252  -1057   -436
    -51   4879   4931  -2416  -2491   4905   -101    381  -1579   -249  -1047   -439
    -41   4892   4933  -2423  -2486   4912    -70    389  -1556   -218  -1013   -426
      7   4905   4897  -2457  -2444   4902    -57    397  -1548   -197   -989   -418
     59   4907   4845  -2483  -2392   4876    -62    405  -1545   -194   -982   -415
     46   4894   4845  -2470  -2397   4868    -67    418  -1540   -181   -969   -413
    -18   4845   4863  -2413  -2439   4853    -59    439  -1532   -166   -948   -407
    -57   4795   4850  -2369  -2455   4821    -59    457  -1527   -158   -937   -400
    -70   4764   4834  -2348  -2452   4801    -51    478  -1519   -148   -924   -389
    -62   4772   4834  -2356  -2449   4803    -36    517  -1486   -114   -888   -358
    -49   4793   4842  -2372  -2444   4816    -23    553  -1457    -75   -852   -329
    -38   4811   4850  -2387  -2444   4829    -18    584  -1421    -36   -807   -298
    -28   4819   4847  -2395  -2439   4832    -10    639  -1366     18   -753   -249
    -31   4847   4876  -2410  -2452   4863      2    711  -1301     83   -683   -192
    -44   4910   4954  -2431  -2499   4931     33    802  -1213    179   -587   -111
    -33   4972   5003  -2470  -2520   4988     75    888  -1122    275   -485    -20
    -20   5001   5022  -2491  -2522   5011     98    958  -1036    353   -405     62
    -15   5024   5040  -2507  -2527   5032    101   1002   -979    405   -345    132
     12   5066   5053  -2538  -2520   5060    111   1041   -940    446   -290    192
     36   5107   5071  -2572  -2517   5092    127   1054   -922    465   -270    218
     49   5146   5094  -2598  -2522   5120    132   1052   -919    459   -265    231
     59   5164   5105  -2613  -2522   5136    155   1052   -911    457   -265    244
     67   5131   5063  -2598  -2496   5097    179   1041   -922    441   -270    244
     54   5110   5055  -2585  -2501   5084    189   1013   -953    402   -303    213
     36   5073   5037  -2556  -2499   5055    192    979   -974    371   -329    192
     12   5024   5011  -2520  -2499   5019    192    937  -1002    335   -374    155
      7   4993   4985  -2499  -2488   4990    220    930  -1013    319   -392    135
     62   5024   4962  -2546  -2449   4996    249    924  -1010    316   -402    122
    135   5063   4928  -2600  -2395   4996    277    911  -1013    311   -410    111
    174   5063   4886  -2621  -2356   4975    306    914  -1002    319   -402    129
    192   5011   4819  -2600  -2312   4915    293    883  -1021    306   -410    116
    210   5022   4808  -2618  -2299   4915    241    820  -1070    265   -446     41
    228   4964   4733  -2598  -2252   4850    218    797  -1075    265   -446     28
    236   4897   4660  -2566  -2213   4780    189    758  -1083    254   -452     18
    220   4881   4660  -2551  -2218   4772    153    706  -1096    239   -465     18
    184   4842   4655  -2514  -2234   4749    124    672  -1091    246   -452     31
    166   4834   4668  -2499  -2252   4751     83    639  -1075    267   -420     59
    179   4837   4655  -2509  -2236   4746     36    607  -1070    272   -402     64
    200   4827   4627  -2512  -2213   4728     41    626  -1031    306   -358     90
    215   4850   4634  -2533  -2210   4744     75    654   -997    350   -319    129
    277   4884   4606  -2582  -2164   4746     96    670   -979    374   -311    150
    306   4881   4572  -2595  -2132   4728     67    649   -995    363   -322    135
    283   4853   4569  -2566  -2143   4712     18    610  -1015    350   -327    111
    239   4803   4564  -2520  -2164   4684    -41    561  -1015    353   -324    111
    207   4718   4510  -2462  -2151   4614   -114    509  -1039    332   -337    106
    168   4660   4492  -2416  -2161   4577   -166    454  -1065    309   -353     90
    114   4640   4525  -2377  -2205   4582   -179    436  -1057    324   -335    103
     41   4564   4523  -2304  -2242   4543   -202    402  -1070    319   -340    111
    -25   4455   4481  -2216  -2252   4466   -257    348  -1111    277   -368     72
    -85   4346   4429  -2132  -2257   4385   -293    306  -1153    239   -400     25
   -142   4268   4411  -2062  -2275   4338   -301    298  -1166    223   -415     10
   -218   4198   4416  -1990  -2317   4304   -301    296  -1176    210   -433     -5
   -335   4110   4445  -1886  -2390   4276   -298    285  -1197    187   -467    -18
   -423   4011   4432  -1795  -2429   4221   -306    262  -1231    148   -514    -41
   -467   3938   4406  -1735  -2436   4172   -319    252  -1247    127   -522    -72
   -519   3847   4364  -1665  -2444   4104   -332    228  -1275     98   -540   -114
   -558   3743   4302  -1592  -2431   4021   -342    213  -1293     75   -561   -127
   -581   3673   4252  -1548  -2416   3962   -348    205  -1306     59   -568   -150
   -620   3647   4268  -1512  -2444   3956   -342    200  -1306     59   -558   -150
   -652   3595   4245  -1473  -2447   3920   -340    197  -1309     62   -545   -124
   -701   3606   4304  -1452  -2501   3954   -342    189  -1309     64   -550   -116
   -779   3533   4310  -1376  -2543   3920   -324    207  -1278     88   -532   -106
   -846   3447   4294  -1299  -2569   3871   -283    252  -1234    122   -498    -83
   -833   3411   4242  -1291  -2538   3826   -207    353  -1182    150   -491    -96
   -797   3413   4211  -1306  -2504   3811    -85    563  -1078    213   -480    -98
   -810   3499   4310  -1345  -2559   3904     41    815   -896    361   -374     -2
   -670   3715   4385  -1522  -2527   4050     75   1021   -678    589   -135    228
   -389   4071   4460  -1842  -2426   4265    -59    966   -579    784    153    558
   -397   4349   4746  -1977  -2572   4546   -210    584   -620    917    407    891
   -561   4416   4975  -1927  -2766   4694   -353    140   -727    992    587   1106
   -672   4156   4829  -1740  -2751   4492   -527   -353  -1083    670    316    844
   -761   3598   4356  -1418  -2559   3977   -701   -828  -1696   -111   -483     51
   -802   3154   3954  -1176  -2377   3554   -849   -943  -2013   -540   -924   -389
   -831   2966   3798  -1067  -2317   3382   -841   -730  -1896   -491   -911   -400
   -779   2943   3722  -1080  -2249   3333   -769   -491  -1693   -363   -823   -353
   -665   2948   3613  -1143  -2140   3281   -678   -293  -1545   -298   -795   -342
   -652   2894   3546  -1122  -2099   3218   -605   -140  -1428   -236   -758   -327
   -659   2808   3468  -1075  -2065   3135   -592   -101  -1400   -226   -766   -332
   -696   2756   3452  -1028  -2073   3104   -584    -80  -1382   -226   -769   -337
   -753   2772   3522  -1010  -2138   3146   -563    -49  -1358   -202   -756   -319
   -769   2818   3587  -1026  -2177   3203   -530    -15  -1325   -176   -724   -296
   -714   2876   3587  -1080  -2151   3231   -527    -12  -1301   -163   -701   -277
   -667   2876   3543  -1104  -2104   3208   -532    -23  -1283   -158   -691   -259
   -698   2865   3561  -1083  -2130   3211   -506     10  -1252   -129   -670   -233
   -680   2922   3603  -1122  -2143   3263   -488     36  -1223   -101   -652   -215
   -644   2977   3619  -1169  -2130   3299   -472     51  -1192    -70   -623   -187
   -579   3037   3616  -1228  -2096   3325   -465     54  -1150    -46   -592   -161
   -498   3138   3637  -1319  -2068   3387   -433     72  -1093      0   -537   -109
   -410   3231   3642  -1410  -2026   3437   -407    111  -1036     57   -485    -59
   -397   3234   3629  -1421  -2013   3432   -400    140  -1013     93   -470    -46
   -428   3172   3600  -1371  -2013   3385   -413    145  -1005    103   -472    -51
   -444   3143   3587  -1348  -2016   3364   -428    145  -1000    124   -465    -44
   -465   3122   3587  -1330  -2026   3356   -436    176   -979    155   -444    -28
   -514   3068   3582  -1278  -2049   3325   -439    218   -950    189   -428    -15
   -576   2998   3574  -1210  -2075   3286   -459    249   -927    207   -418      0
   -592   2943   3533  -1176  -2062   3237   -491    265   -919    207   -426     -2
   -571   2891   3463  -1158  -2018   3174   -527    290   -911    210   -426      0
   -579   2860   3437  -1140  -2008   3148   -558    329   -893    223   -405     23
   -646   2818   3465  -1085  -2055   3141   -574    389   -859    257   -368     67
   -719   2805   3522  -1044  -2122   3164   -576    428   -836    290   -332    106
   -758   2844   3603  -1044  -2179   3224   -563    459   -797    337   -285    163
   -792   2868   3660  -1039  -2226   3263   -555    467   -779    361   -257    202
   -818   2842   3660  -1010  -2239   3250   -563    444   -787    348   -262    207
   -846   2798   3642   -976  -2247   3218   -579    392   -813    311   -285    192
   -872   2777   3650   -950  -2262   3211   -605    348   -836    280   -306    174
   -891   2766   3658   -937  -2275   3211   -631    293   -862    246   -337    148
   -865   2761   3626   -948  -2244   3192   -652    228   -893    215   -363    127
   -789   2751   3541   -982  -2164   3146   -659    184   -914    192   -392    106
   -711   2761   3470  -1026  -2091   3115   -675    132   -945    155   -426     77
   -659   2753   3411  -1049  -2034   3083   -691     70   -992    106   -470     33
   -618   2722   3341  -1052  -1979   3031   -704     28  -1021     70   -501     -5
   -600   2678   3278  -1041  -1938   2977   -719     -5  -1047     41   -530    -33
   -571   2650   3221  -1041  -1896   2935   -732    -23  -1065     15   -545    -49
   -532   2644   3174  -1057  -1852   2909   -730    -33  -1080      0   -550    -59
   -483   2670   3154  -1093  -1818   2912   -698    -31  -1072      0   -542    -57
   -394   2735   3130  -1171  -1761   2933   -657    -36  -1065      2   -537    -54
   -324   2805   3128  -1241  -1725   2966   -605    -23  -1039     31   -504    -31
   -277   2831   3107  -1278  -1691   2966   -558     -2  -1015     59   -478     -5
   -236   2834   3070  -1299  -1652   2951   -519     12   -995     80   -459     15
   -205   2873   3078  -1335  -1641   2974   -483     28   -982     98   -439     33
   -174   2964   3138  -1395  -1657   3050   -444     51   -950    129   -405     62
   -145   3042   3187  -1449  -1667   3115   -394     85   -901    176   -355    101
   -153   3047   3200  -1447  -1675   3122   -350    114   -870    207   -324    124
   -171   3034   3203  -1434  -1686   3117   -348    119   -875    205   -319    124
   -171   3042   3213  -1436  -1691   3128   -366    109   -888    194   -322    116
   -161   3083   3242  -1462  -1704   3161   -379     96   -891    197   -319    119
   -171   3089   3260  -1457  -1714   3174   -415     72   -906    189   -324    122
   -210   3026   3237  -1408  -1725   3130   -454     41   -935    161   -350     96
   -252   2979   3231  -1363  -1740   3104   -462     33   -943    148   -355     85
   -270   2969   3239  -1350  -1753   3102   -470     28   -948    148   -350     88
   -283   2925   3208  -1319  -1745   3065   -470     20   -966    135   -355     80
   -296   2857   3151  -1280  -1725   3003   -496     -2  -1002    103   -384     46
   -290   2813   3104  -1262  -1699   2959   -504    -12  -1023     80   -407     15
   -280   2779   3060  -1252  -1670   2920   -511    -33  -1041     49   -431    -20
   -290   2733   3024  -1221  -1657   2878   -506    -49  -1065     33   -444    -38
   -324   2696   3018  -1187  -1670   2857   -501    -62  -1078     12   -457    -62
   -348   2660   3005  -1156  -1678   2831   -491    -77  -1088    -12   -480    -85
   -348   2629   2977  -1143  -1662   2803   -485    -93  -1098    -36   -501   -103
   -332   2642   2974  -1153  -1652   2808   -480   -106  -1109    -49   -519   -127
   -314   2592   2907  -1140  -1610   2748   -478   -109  -1117    -62   -537   -150
   -293   2577   2868  -1143  -1579   2722   -483   -114  -1124    -72   -548   -158
   -285   2590   2873  -1153  -1579   2730   -501   -127  -1135    -85   -553   -158
   -272   2564   2837  -1145  -1553   2699   -498   -132  -1137    -90   -555   -163
   -257   2561   2816  -1153  -1538   2688   -491   -137  -1140    -96   -563   -171
   -233   2582   2816  -1174  -1525   2696   -488   -140  -1143   -103   -563   -179
   -215   2572   2787  -1179  -1501   2681   -459    -90  -1119   -103   -584   -207
   -197   2574   2772  -1187  -1483   2673   -358     57  -1026    -64   -592   -239
   -166   2673   2839  -1254  -1504   2756   -259    244   -870     67   -493   -158
   -122   2876   2998  -1376  -1561   2938   -207    475   -613    355   -207    106
    -49   3213   3263  -1582  -1657   3237   -259    587   -407    685    189    527
    -46   3481   3528  -1717  -1787   3504   -327    394   -387    898    537    945
   -142   3489   3632  -1673  -1888   3559   -441     12   -563    901    667   1119
   -249   3322   3572  -1535  -1909   3447   -628   -488  -1013    491    311    818
   -371   2842   3213  -1236  -1795   3029   -859  -1093  -1745   -397   -610    -33
   -407   2361   2769   -976  -1587   2564  -1072  -1389  -2229  -1015  -1257   -646
   -376   2145   2522   -885  -1449   2335  -1114  -1247  -2161   -979  -1265   -706
   -355   2060   2413   -852  -1384   2236  -1034  -1010  -1956   -828  -1166   -654
   -327   2055   2382   -865  -1353   2216   -891   -782  -1730   -659  -1049   -574
   -293   2130   2423   -917  -1358   2275   -711   -524  -1488   -459   -893   -457
   -270   2229   2496   -979  -1382   2361   -615   -394  -1350   -350   -795   -376
   -267   2247   2512   -989  -1389   2379   -581   -353  -1314   -324   -769   -361
   -272   2288   2559  -1010  -1415   2421   -576   -337  -1299   -303   -750   -353
   -283   2278   2561   -997  -1421   2418   -563   -319  -1278   -290   -737   -348
   -296   2247   2540   -976  -1418   2392   -555   -306  -1270   -296   -737   -348
   -303   2247   2551   -971  -1428   2397   -566   -311  -1265   -296   -732   -340
   -324   2249   2574   -963  -1449   2410   -576   -324  -1267   -301   -735   -345
   -340   2218   2559   -937  -1449   2387   -589   -335  -1275   -314   -748   -355
   -342   2226   2566   -943  -1454   2395   -610   -348  -1278   -322   -753   -358
   -353   2236   2587   -943  -1470   2410   -615   -348  -1275   -314   -745   -350
   -332   2260   2590   -963  -1462   2423   -607   -342  -1267   -303   -740   -340
   -340   2281   2621   -969  -1480   2449   -594   -335  -1247   -296   -724   -329
   -353   2307   2657   -979  -1506   2481   -613   -340  -1247   -296   -727   -332
   -361   2317   2678   -979  -1519   2499   -605   -319  -1234   -283   -719   -319
   -400   2304   2701   -953  -1551   2501   -600   -301  -1226   -272   -704   -301
   -488   2244   2733   -878  -1610   2488   -597   -296  -1218   -272   -693   -290
   -548   2184   2733   -820  -1639   2457   -594   -272  -1189   -239   -662   -277
   -532   2177   2709   -820  -1621   2442   -610   -270  -1174   -220   -657   -280
   -472   2179   2652   -854  -1564   2416   -626   -252  -1148   -192   -633   -267
   -407   2213   2621   -901  -1514   2416   -628   -215  -1101   -140   -579   -218
   -405   2236   2639   -917  -1522   2436   -623   -174  -1044    -83   -517   -142
   -387   2268   2655   -940  -1522   2462   -623   -129   -982    -25   -459    -77
   -350   2296   2647   -974  -1499   2473   -626   -101   -940     20   -418    -44
   -340   2356   2696  -1008  -1517   2525   -631    -88   -917     59   -384    -23
   -374   2356   2730   -992  -1551   2540   -631    -72   -893     93   -350     -7
   -428   2361   2787   -966  -1608   2574   -594    -33   -859    132   -301     36
   -423   2359   2779   -969  -1600   2569   -600    -46   -865    109   -314     41
   -350   2351   2701  -1000  -1525   2525   -628   -101   -917     49   -371      0
   -314   2327   2639  -1008  -1478   2483   -631   -145   -969     -2   -423    -33
   -298   2307   2605  -1002  -1452   2455   -628   -187  -1018    -49   -475    -64
   -290   2286   2574   -997  -1434   2429   -628   -231  -1062    -88   -522    -98
   -283   2234   2517   -974  -1400   2374   -636   -280  -1117   -148   -589   -171
   -267   2200   2468   -969  -1369   2333   -644   -329  -1163   -200   -644   -239
   -275   2153   2429   -940  -1350   2291   -654   -381  -1205   -246   -688   -290
   -275   2101   2374   -914  -1325   2236   -665   -431  -1252   -298   -735   -329
   -270   2047   2317   -888  -1293   2182   -683   -480  -1293   -342   -763   -358
   -306   2005   2312   -852  -1312   2158   -678   -504  -1306   -363   -774   -376
   -342   1977   2320   -818  -1332   2148   -652   -498  -1296   -353   -761   -366
   -345   1953   2299   -805  -1322   2125   -646   -498  -1299   -353   -756   -363
   -358   1891   2249   -766  -1304   2070   -670   -514  -1314   -363   -766   -376
   -413   1834   2247   -711  -1330   2039   -691   -535  -1330   -384   -784   -400
   -465   1810   2275   -672  -1371   2044   -698   -542  -1330   -387   -784   -405
   -514   1800   2314   -644  -1415   2057   -696   -542  -1319   -376   -774   -400
   -535   1808   2343   -636  -1439   2075   -704   -542  -1309   -366   -761   -397
   -470   1823   2291   -678  -1382   2057   -722   -561  -1309   -368   -761   -407
   -418   1836   2255   -709  -1337   2044   -714   -561  -1299   -371   -758   -402
   -426   1836   2262   -706  -1343   2049   -688   -535  -1273   -355   -735   -379
   -433   1852   2286   -709  -1358   2068   -691   -532  -1260   -340   -717   -363
   -423   1922   2343   -750  -1382   2132   -696   -530  -1241   -311   -680   -327
   -444   1912   2356   -735  -1400   2135   -719   -545  -1249   -314   -678   -319
   -470   1878   2348   -706  -1410   2114   -740   -574  -1270   -335   -685   -327
   -493   1893   2387   -698  -1439   2140   -727   -568  -1262   -324   -667   -311
   -522   1883   2405   -680  -1462   2143   -711   -537  -1257   -311   -644   -296
   -555   1836   2390   -641  -1473   2112   -704   -540  -1273   -319   -652   -298
   -597   1774   2369   -589  -1483   2070   -696   -550  -1293   -335   -678   -316
   -623   1717   2340   -545  -1480   2029   -696   -558  -1309   -342   -688   -327
   -628   1686   2312   -530  -1470   1997   -683   -558  -1312   -350   -696   -327
   -654   1641   2296   -493  -1475   1969   -672   -571  -1327   -366   -706   -332
   -683   1592   2275   -454  -1480   1932   -683   -600  -1356   -397   -724   -353
   -691   1582   2273   -444  -1480   1927   -683   -605  -1363   -407   -735   -366
   -691   1530   2218   -420  -1454   1873   -691   -626  -1392   -444   -776   -413
   -683   1475   2158   -397  -1421   1816   -693   -636  -1410   -462   -795   -436
   -691   1431   2120   -371  -1405   1774   -685   -644  -1421   -470   -805   -446
   -701   1428   2130   -363  -1415   1779   -680   -644  -1423   -467   -802   -441
   -701   1415   2114   -358  -1408   1764   -698   -654  -1441   -483   -813   -444
   -698   1374   2070   -337  -1384   1722   -701   -662  -1457   -493   -820   -452
   -685   1356   2042   -337  -1363   1699   -701   -670  -1470   -509   -836   -478
   -626   1387   2013   -379  -1319   1699   -704   -667  -1470   -511   -844   -496
   -555   1384   1938   -415  -1247   1660   -646   -574  -1423   -496   -857   -514
   -511   1434   1945   -462  -1228   1688   -540   -407  -1304   -410   -818   -511
   -475   1595   2070   -561  -1273   1831   -462   -239  -1111   -218   -659   -389
   -423   1826   2249   -701  -1335   2036   -410    -36   -826    116   -327    -67
   -329   2101   2431   -885  -1382   2265   -491     15   -657    423     90    400
   -290   2312   2603  -1010  -1447   2457   -589   -218   -771    496    355    758
   -298   2275   2574   -989  -1436   2423   -659   -537  -1072    322    345    813
   -290   2114   2405   -911  -1348   2260   -766   -930  -1582   -210   -150    358
   -283   1839   2120   -779  -1202   1979   -961  -1480  -2288  -1114  -1117   -561
   -213   1592   1805   -691  -1010   1699  -1117  -1647  -2551  -1465  -1514   -950
   -153   1389   1543   -620   -849   1467  -1122  -1499  -2395  -1345  -1457   -953
   -137   1257   1395   -558   -766   1325  -1021  -1275  -2135  -1148  -1330   -885
   -166   1231   1395   -535   -779   1312   -888  -1054  -1873   -950  -1192   -800
   -192   1286   1478   -548   -833   1382   -730   -826  -1615   -737  -1018   -680
   -213   1350   1564   -568   -888   1457   -631   -678  -1457   -605   -898   -584
   -241   1384   1626   -571   -932   1504   -584   -605  -1387   -537   -839   -532
   -277   1397   1675   -558   -976   1535   -553   -566  -1353   -509   -813   -514
   -306   1392   1699   -542  -1002   1545   -514   -527  -1314   -472   -774   -485
   -319   1400   1719   -540  -1021   1558   -501   -506  -1296   -449   -750   -470
   -361   1397   1758   -517  -1060   1577   -498   -498  -1288   -436   -743   -470
   -433   1374   1805   -470  -1119   1590   -493   -483  -1267   -413   -722   -444
   -501   1353   1855   -426  -1176   1602   -475   -452  -1228   -376   -683   -402
   -530   1332   1862   -402  -1197   1597   -478   -444  -1208   -366   -662   -381
   -485   1335   1821   -423  -1153   1577   -496   -457  -1200   -366   -659   -394
   -428   1340   1769   -457  -1101   1556   -514   -470  -1195   -368   -665   -402
   -402   1337   1740   -470  -1070   1538   -519   -465  -1184   -358   -659   -387
   -405   1309   1714   -452  -1062   1512   -517   -452  -1171   -345   -646   -366
   -428   1283   1712   -426  -1070   1496   -517   -428  -1143   -316   -615   -340
   -449   1257   1706   -405  -1078   1480   -522   -410  -1119   -285   -597   -327
   -392   1254   1647   -431  -1018   1449   -542   -413  -1104   -272   -589   -329
   -350   1223   1574   -439   -963   1397   -566   -410  -1088   -259   -571   -322
   -361   1208   1569   -423   -963   1387   -571   -392  -1054   -228   -540   -293
   -355   1195   1551   -420   -953   1371   -561   -350  -1005   -168   -478   -236
   -322   1195   1517   -436   -919   1356   -566   -306   -950   -109   -420   -184
   -303   1184   1486   -441   -896   1335   -558   -246   -883    -38   -355   -127
   -324   1184   1509   -428   -917   1345   -532   -174   -802     38   -280    -51
   -376   1161   1538   -392   -958   1348   -504   -109   -719    116   -205     20
   -418   1132   1551   -355   -984   1340   -470    -46   -657    171   -142     75
   -446   1098   1543   -327   -995   1319   -449    -20   -631    192   -116     93
   -459   1065   1525   -301   -992   1293   -439    -18   -628    181   -109     72
   -488   1039   1527   -275  -1008   1280   -431    -23   -633    163   -116     59
   -496   1002   1499   -254   -997   1249   -428    -41   -657    129   -150     46
   -423   1002   1423   -290   -922   1213   -465   -103   -717     64   -218      7
   -374   1000   1374   -311   -872   1187   -496   -171   -784    -12   -303    -57
   -368    987   1353   -311   -862   1171   -524   -239   -849    -96   -384   -124
   -381    963   1345   -290   -862   1153   -548   -301   -901   -166   -441   -181
   -387    917   1304   -267   -844   1109   -563   -350   -940   -220   -485   -218
   -392    862   1254   -233   -823   1057   -587   -400   -971   -272   -532   -257
   -353    807   1161   -228   -758    982   -607   -454  -1015   -324   -576   -311
   -353    763   1117   -205   -735    940   -620   -496  -1039   -361   -610   -345
   -381    709   1091   -163   -737    898   -626   -517  -1047   -384   -628   -361
   -387    670   1057   -140   -722    862   -618   -522  -1044   -394   -641   -368
   -394    657   1049   -132   -722    852   -620   -524  -1039   -387   -636   -355
   -384    654   1039   -137   -711    846   -626   -527  -1034   -384   -639   -358
   -379    662   1039   -142   -709    849   -626   -524  -1015   -374   -628   -350
   -392    636   1028   -122   -709    831   -615   -517   -989   -363   -607   -335
   -394    618   1013   -111   -704    813   -620   -517   -974   -355   -597   -327
   -410    654   1065   -124   -737    859   -605   -483   -924   -319   -561   -298
   -407    719   1127   -155   -769    922   -587   -452   -872   -283   -522   -267
   -405    750   1156   -171   -779    953   -579   -433   -836   -257   -493   -236
   -402    750   1153   -174   -776    950   -602   -444   -831   -262   -504   -244
   -400    748   1145   -174   -771    945   -636   -470   -826   -265   -509   -244
   -428    737   1166   -155   -797    953   -672   -496   -820   -257   -498   -233
   -459    732   1192   -135   -826    961   -706   -509   -815   -246   -483   -215
   -454    724   1176   -135   -815    950   -724   -524   -823   -257   -485   -205
   -428    737   1166   -155   -797    950   -722   -524   -810   -252   -478   -200
   -428    735   1163   -155   -795    948   -719   -517   -787   -241   -467   -184
   -420    714   1135   -145   -776    924   -727   -522   -789   -252   -472   -181
   -402    657   1060   -127   -732    857   -748   -532   -802   -267   -483   -192
   -387    602    989   -109   -688    795   -758   -542   -813   -275   -493   -202
   -371    555    924    -93   -649    737   -763   -548   -815   -285   -506   -218
   -353    514    867    -80   -610    691   -769   -561   -831   -314   -530   -249
   -342    491    833    -75   -589    662   -787   -587   -841   -340   -550   -270
   -335    454    789    -62   -561    620   -795   -610   -849   -363   -579   -290
   -337    387    724    -25   -532    555   -810   -636   -867   -392   -610   -322
   -322    353    675    -15   -498    514   -836   -662   -880   -418   -631   -337
   -314    350    665    -20   -491    506   -844   -667   -880   -420   -628   -335
   -309    355    665    -23   -488    511   -839   -665   -862   -413   -618   -332
   -288    350    639    -31   -462    493   -841   -667   -849   -413   -618   -332
   -265    327    592    -31   -428    459   -849   -670   -844   -407   -615   -322
   -249    322    571    -36   -410    446   -849   -667   -833   -400   -605   -314
   -226    335    558    -54   -392    446   -846   -662   -818   -397   -597   -309
   -189    311    498    -62   -342    402   -792   -589   -771   -387   -607   -327
   -145    332    478    -93   -311    405   -672   -428   -659   -340   -607   -350
   -103    446    548   -174   -327    498   -563   -246   -478   -187   -488   -259
    -46    688    735   -322   -392    711   -483    -18   -192    124   -181     12
     20   1028   1005   -527   -491   1018   -478    101     31    465    233    423
      2   1376   1374   -688   -685   1376   -555   -153    -23    628    571    828
    -93   1428   1519   -670   -805   1475   -623   -522   -249    607    693    995
   -168   1244   1413   -537   -789   1327   -771   -982   -680    233    376    722
   -205    784    987   -290   -594    885  -1021  -1517  -1358   -607   -501    -70
   -184    311    496    -62   -340    402  -1244  -1771  -1821  -1249  -1171   -675
   -166     70    233     46   -200    150  -1278  -1592  -1665  -1158  -1143   -714
   -153     -7    145     77   -150     67  -1208  -1337  -1400   -961  -1008   -652
   -137     12    148     59   -142     80  -1091  -1096  -1137   -769   -865   -561
   -109    129    239    -10   -174    184   -943   -836   -865   -550   -688   -428
    -88    220    306    -67   -197    262   -844   -706   -737   -436   -589   -350
    -72    249    319    -88   -194    283   -787   -657   -691   -394   -555   -324
    -49    275    322   -114   -187    298   -737   -620   -662   -366   -527   -301
    -41    246    288   -101   -163    267   -691   -592   -633   -340   -506   -296
    -20    246    267   -114   -145    257   -667   -574   -607   -324   -491   -285
     -7    314    319   -153   -163    316   -659   -553   -568   -293   -454   -246
    -20    342    361   -161   -192    350   -649   -527   -530   -254   -418   -215
    -28    337    366   -153   -197    350   -623   -498   -488   -220   -387   -194
    -36    350    384   -158   -210    368   -613   -485   -470   -205   -363   -181
    -49    350    400   -153   -223    374   -584   -470   -444   -179   -335   -163
    -33    413    446   -192   -239    428   -571   -457   -423   -163   -311   -140
    -25    459    485   -215   -254    472   -555   -433   -392   -137   -288   -116
    -23    459    480   -218   -252    470   -550   -410   -366   -106   -259   -101
    -28    452    480   -213   -254    465   -555   -392   -348    -85   -241    -93
    -31    441    470   -205   -252    454   -566   -379   -327    -67   -226    -93
    -25    452    478   -213   -252    465   -568   -363   -298    -46   -202    -83
    -36    462    498   -215   -267    478   -558   -329   -257    -10   -161    -51
    -23    470    493   -226   -257    480   -548   -293   -215     28   -119    -25
    -15    452    465   -218   -241    457   -537   -249   -168     67    -83    -10
    -10    444    454   -215   -231    449   -514   -192   -106    124    -31     33
    -15    483    496   -236   -257    491   -519   -145    -62    171     15     72
     -5    527    532   -262   -270    530   -524   -103    -12    226     62    106
     -2    532    535   -267   -270    532   -514    -57     44    280    116    148
     12    548    535   -280   -259    542   -496    -20     85    319    166    200
     28    548    517   -290   -244    532   -496    -12     93    324    171    202
     33    548    514   -290   -239    532   -493    -18     88    319    166    197
     41    532    491   -288   -226    514   -480    -36     72    298    150    181
     49    506    457   -277   -202    483   -483    -72     41    254    116    153
     41    493    452   -270   -205    472   -488   -122      5    207     83    119
     25    433    407   -231   -192    420   -480   -163    -28    171     49     83
     10    374    363   -194   -176    371   -483   -218    -72    122      0     36
    -12    311    324   -148   -168    316   -496   -283   -119     59    -59    -18
    -33    254    285   -111   -158    270   -511   -353   -171     -2   -114    -75
    -31    215    246    -93   -137    231   -535   -423   -220    -54   -163   -127
    -28    176    205    -75   -116    189   -542   -465   -246    -83   -187   -155
    -38    119    158    -38    -98    137   -548   -496   -262    -96   -197   -174
    -51     33     83      7    -67     57   -545   -527   -277   -109   -210   -194
    -57    -18     38     36    -49      7   -550   -555   -293   -124   -218   -210
    -62     -5     57     33    -59     25   -563   -587   -311   -145   -228   -223
    -49     12     62     18    -54     36   -558   -594   -306   -140   -223   -226
    -31     23     51      2    -44     36   -553   -584   -290   -124   -210   -215
    -49    -12     36     31    -44     12   -550   -574   -277   -111   -192   -205
    -64    -28     36     44    -51      2   -540   -568   -262   -101   -179   -194
    -67    -23     44     46    -57     10   -522   -553   -226    -72   -145   -174
    -72     -2     67     36    -70     31   -491   -532   -192    -46   -114   -153
    -72     18     90     25    -80     54   -475   -530   -176    -41   -103   -153
   -111     23    132     44   -122     77   -449   -519   -148    -23    -77   -132
   -155    -23    132     90   -145     54   -426   -514   -127     -7    -57   -119
   -163    -25    137     93   -150     54   -439   -524   -119     -2    -54   -127
   -155    -18    137     85   -148     59   -459   -545   -127     -5    -54   -114
   -163    -28    135     93   -150     54   -493   -581   -148    -18    -59   -111
   -184    -46    137    116   -161     44   -501   -594   -150    -15    -49   -111
   -215    -88    124    150   -171     18   -504   -605   -148    -15    -38   -106
   -226   -142     83    184   -155    -28   -524   -631   -174    -44    -62   -132
   -207   -150     54    179   -132    -49   -558   -670   -205    -77    -85   -161
   -176   -166     10    171    -93    -77   -587   -719   -233   -109   -114   -189
   -171   -166      2    166    -88    -83   -602   -745   -254   -129   -132   -205
   -174   -192    -18    181    -80   -103   -597   -756   -265   -137   -153   -218
   -181   -262    -80    220    -51   -171   -579   -761   -265   -140   -163   -228
   -171   -394   -223    283     25   -309   -584   -789   -283   -168   -194   -267
   -137   -524   -389    329    124   -457   -594   -826   -311   -202   -226   -309
    -98   -607   -509    353    202   -558   -597   -859   -322   -223   -244   -337
    -80   -675   -594    379    254   -636   -605   -883   -335   -241   -265   -366
    -54   -735   -680    394    311   -709   -615   -896   -348   -267   -290   -392
    -31   -748   -717    389    342   -735   -636   -914   -348   -288   -301   -405
    -12   -797   -787    405    387   -792   -649   -924   -348   -303   -311   -426
     20   -828   -849    402    433   -839   -652   -935   -332   -306   -309   -428
     80   -813   -893    366    485   -852   -657   -945   -324   -309   -309   -423
    114   -826   -940    353    527   -883   -657   -943   -319   -316   -322   -436
    150   -857  -1010    353    579   -932   -618   -852   -283   -311   -335   -470
    168   -839  -1008    335    587   -922   -524   -680   -181   -257   -314   -475
    140   -719   -859    290    498   -789   -397   -444     36    -59   -129   -322
    127   -449   -579    161    350   -511   -329   -218    322    262    215     12
     83    -96   -181      5    132   -137   -355   -257    444    511    571    418
   -103    150    254    -23   -179    202   -441   -626    387    659    859    784
   -306    267    574     20   -439    420   -576  -1080    231    701   1010    976
   -397    -54    342    223   -368    142   -795  -1652   -293    189    514    511
   -400   -631   -231    517    -85   -433  -1010  -2104   -935   -600   -314   -293
   -303  -1091   -789    696    241   -943  -1184  -2208  -1241  -1005   -756   -737
   -176  -1278  -1101    727    462  -1189  -1184  -2000  -1119   -937   -732   -766
   -103  -1244  -1140    675    517  -1192  -1049  -1719   -878   -761   -600   -675
    -93  -1195  -1101    644    504  -1148   -833  -1397   -620   -568   -449   -558
    -88  -1137  -1052    613    480  -1096   -659  -1158   -426   -413   -314   -465
    -80  -1096  -1015    589    467  -1057   -576  -1060   -332   -340   -246   -418
   -101  -1111  -1010    602    454  -1062   -558  -1044   -309   -322   -226   -413
   -124  -1140  -1015    631    444  -1078   -548  -1028   -290   -306   -207   -407
   -161  -1158   -997    659    415  -1078   -524   -997   -259   -280   -181   -384
   -174  -1148   -974    662    400  -1062   -496   -963   -236   -259   -161   -366
   -187  -1122   -937    654    374  -1028   -465   -922   -205   -220   -124   -337
   -176  -1098   -922    636    371  -1010   -439   -885   -168   -179    -85   -301
   -166  -1109   -945    636    387  -1028   -415   -859   -140   -158    -62   -272
   -148  -1106   -958    628    405  -1034   -400   -839   -119   -137    -41   -254
   -111  -1088   -976    597    431  -1034   -384   -818    -98   -116    -20   -233
    -90  -1070   -979    581    441  -1026   -363   -784    -72    -85     15   -200
    -77  -1083  -1008    579    462  -1044   -358   -766    -54    -64     44   -179
    -51  -1098  -1047    576    496  -1072   -355   -750    -44    -57     64   -166
    -33  -1117  -1083    574    524  -1101   -355   -737    -36    -49     75   -150
    -15  -1109  -1093    561    537  -1101   -345   -711    -12    -31     98   -127
    -18  -1083  -1067    548    522  -1078   -337   -680     12     -5    127   -101
    -10  -1078  -1067    545    527  -1072   -324   -662     41     12    155    -77
     15  -1065  -1080    522    545  -1070   -316   -636     70     28    181    -57
     62  -1021  -1083    478    571  -1049   -314   -584    116     67    231    -18
     96   -992  -1091    446    592  -1041   -322   -540    158    101    267     23
    127   -950  -1078    413    602  -1013   -316   -488    207    142    316     67
    181   -893  -1075    355    626   -984   -303   -436    265    189    374    116
    231   -844  -1075    306    652   -958   -296   -392    306    228    418    155
    257   -833  -1093    288    672   -963   -288   -371    327    244    441    176
    280   -807  -1088    265    683   -948   -270   -355    353    259    459    200
    283   -813  -1096    265    688   -956   -267   -371    363    254    465    205
    262   -859  -1124    298    693   -992   -267   -384    363    236    457    205
    239   -878  -1117    316    675   -995   -262   -394    363    215    441    197
    231   -872  -1104    322    667   -987   -246   -410    361    194    423    179
    223   -893  -1119    335    670  -1005   -239   -436    342    163    392    158
    202   -953  -1158    374    680  -1054   -223   -459    329    137    363    129
    158  -1021  -1182    428    670  -1101   -205   -485    311    109    335     93
     98  -1085  -1184    493    641  -1135   -189   -517    298     83    314     62
     28  -1135  -1166    553    594  -1148   -192   -555    285     59    285     38
    -15  -1174  -1158    592    571  -1166   -181   -581    277     44    272     28
    -54  -1226  -1171    639    555  -1197   -179   -605    267     23    257     10
    -88  -1262  -1174    675    542  -1218   -179   -613    262     12    252      7
   -119  -1291  -1171    704    524  -1231   -187   -626    254     12    246      7
   -155  -1337  -1182    745    511  -1260   -197   -644    244      5    236      2
   -187  -1376  -1192    782    501  -1286   -205   -662    239    -10    231     -7
   -187  -1410  -1223    800    517  -1317   -207   -665    246     -7    239     -7
   -155  -1418  -1262    787    550  -1343   -210   -672    244    -10    239      0
   -122  -1428  -1309    774    592  -1369   -223   -691    228    -25    220    -12
    -88  -1418  -1330    753    618  -1374   -218   -691    236    -23    223    -15
    -57  -1408  -1350    732    646  -1379   -200   -675    257    -10    239     -2
    -33  -1439  -1408    735    685  -1423   -184   -667    259    -20    228    -20
     18  -1473  -1491    724    753  -1483   -192   -683    239    -33    207    -33
     67  -1483  -1553    706    807  -1517   -226   -717    215    -51    187    -46
     93  -1454  -1548    680    820  -1501   -249   -745    210    -49    189    -44
    109  -1499  -1608    693    857  -1551   -293   -774    174    -62    184    -46
     80  -1545  -1626    732    852  -1584   -314   -779    153    -70    184    -36
     25  -1561  -1587    766    805  -1574   -296   -756    174    -51    205    -10
      0  -1592  -1592    797    795  -1592   -277   -730    192    -41    218      0
      7  -1652  -1660    820    833  -1654   -277   -730    184    -59    207    -25
     57  -1730  -1787    836    922  -1758   -309   -766    140   -111    163    -70
     49  -1779  -1829    865    937  -1805   -327   -776    111   -140    145    -83
    -25  -1836  -1810    932    891  -1823   -303   -756    122   -137    150    -67
   -103  -1899  -1795   1000    844  -1847   -280   -732    122   -150    153    -57
    -49  -1948  -1899    997    924  -1925   -298   -776     88   -192    116    -96
     38  -1979  -2021    969   1028  -2000   -322   -844     57   -231     88   -135
     57  -1987  -2044    966   1049  -2016   -329   -857     33   -270     54   -176
    116  -2005  -2122    943   1117  -2062   -348   -857     31   -285     44   -179
    166  -2031  -2197    932   1179  -2114   -355   -870     23   -309     25   -192
    166  -2049  -2216    940   1189  -2132   -345   -875     28   -316     28   -189
    155  -2055  -2210    950   1182  -2132   -345   -885     36   -314     33   -179
    161  -2039  -2203    937   1179  -2120   -358   -896     31   -329     25   -194
    119  -2044  -2164    963   1140  -2104   -358   -901     31   -342     23   -213
     28  -2088  -2117   1028   1070  -2101   -335   -880     44   -340     31   -210
    -98  -2130  -2031   1114    966  -2081   -262   -782    101   -285     46   -200
   -202  -2125  -1922   1163    859  -2023   -137   -581    249   -176     96   -176
   -192  -2052  -1860   1122    833  -1956    -59   -400    428    -23    218    -80
      5  -1855  -1860    922    932  -1857    -80   -257    620    187    436    132
    239  -1525  -1764    644   1000  -1644   -202   -220    753    415    740    493
    207  -1286  -1496    537    849  -1389   -301   -483    714    548   1015    859
     51  -1270  -1322    607    685  -1296   -363   -800    561    566   1145   1031
    -90  -1465  -1374    776    639  -1421   -493  -1244    148    200    818    743
   -200  -1893  -1693   1047    745  -1795   -704  -1836   -532   -623    -33    -67
   -259  -2317  -2060   1288    898  -2190   -893  -2052   -898  -1101   -524   -540
   -332  -2590  -2257   1460    961  -2423   -896  -1875   -818  -1070   -540   -587
   -335  -2735  -2400   1535   1031  -2569   -841  -1644   -636   -956   -485   -579
   -306  -2800  -2494   1553   1093  -2647   -737  -1431   -431   -815   -397   -535
   -272  -2720  -2447   1496   1085  -2585   -568  -1174   -174   -605   -228   -400
   -241  -2626  -2385   1434   1070  -2507   -449  -1015     -7   -465   -109   -293
   -210  -2608  -2400   1408   1093  -2504   -413   -956     54   -415    -70   -267
   -192  -2595  -2403   1395   1104  -2499   -405   -930     80   -394    -51   -262
   -161  -2574  -2413   1366   1124  -2494   -384   -891    122   -363    -25   -241
   -103  -2525  -2423   1314   1158  -2475   -361   -862    158   -337      0   -207
    -90  -2496  -2408   1291   1156  -2455   -340   -836    187   -319     23   -181
    -93  -2460  -2366   1278   1135  -2413   -327   -820    218   -288     54   -155
    -59  -2413  -2356   1234   1148  -2385   -314   -800    262   -249     96   -116
    -46  -2410  -2364   1228   1158  -2390   -311   -782    285   -231    114    -88
    -62  -2423  -2361   1241   1148  -2392   -322   -782    288   -233    116    -75
    -67  -2413  -2346   1241   1137  -2379   -332   -769    314   -213    142    -46
    -75  -2423  -2348   1249   1135  -2387   -348   -758    324   -205    145    -46
    -70  -2431  -2361   1249   1143  -2395   -358   -753    327   -202    145    -51
    -49  -2410  -2361   1228   1153  -2387   -358   -722    353   -181    168    -18
    -25  -2387  -2361   1208   1166  -2374   -355   -698    376   -158    189     12
    -18  -2392  -2374   1202   1176  -2385   -361   -683    392   -142    210     23
      0  -2382  -2382   1189   1189  -2382   -371   -665    415   -119    228     33
     10  -2387  -2397   1187   1200  -2392   -400   -649    441    -96    241     49
     28  -2410  -2439   1192   1234  -2423   -420   -626    472    -64    262     83
     54  -2408  -2462   1176   1257  -2434   -423   -584    522    -15    316    129
     72  -2364  -2436   1145   1252  -2397   -394   -522    594     51    389    187
     75  -2307  -2382   1114   1226  -2343   -329   -452    662    119    459    241
    103  -2257  -2361   1078   1231  -2309   -220   -358    730    197    532    311
    140  -2229  -2369   1041   1252  -2296   -129   -301    776    241    581    366
    158  -2200  -2361   1021   1260  -2281    -80   -283    802    267    613    402
    179  -2184  -2364   1002   1270  -2273    -72   -283    807    262    620    413
    181  -2213  -2395   1015   1288  -2304    -90   -280    805    241    607    405
    174  -2234  -2408   1028   1288  -2320   -129   -293    787    210    589    387
    166  -2249  -2418   1041   1291  -2333   -166   -324    758    181    568    368
    150  -2296  -2447   1072   1296  -2372   -189   -368    717    129    522    327
    132  -2366  -2499   1117   1314  -2431   -192   -415    672     72    465    277
     93  -2436  -2530   1169   1309  -2483   -189   -467    626     18    413    226
     57  -2522  -2579   1231   1317  -2551   -189   -509    597    -20    376    197
     36  -2585  -2624   1273   1330  -2603   -197   -561    563    -62    342    166
     20  -2637  -2657   1309   1337  -2647   -210   -610    522   -111    290    111
     -2  -2694  -2691   1345   1343  -2694   -215   -641    496   -140    257     72
    -10  -2746  -2735   1376   1361  -2740   -226   -667    475   -168    228     54
    -10  -2759  -2748   1382   1366  -2756   -233   -683    465   -179    223     51
    -20  -2774  -2753   1397   1366  -2764   -249   -701    457   -187    226     36
    -41  -2795  -2756   1418   1356  -2777   -244   -704    457   -189    220     20
     18  -2735  -2753   1356   1384  -2743   -223   -683    467   -174    231     28
    158  -2587  -2746   1213   1449  -2665   -179   -628    514   -129    277     80
    340  -2408  -2748   1034   1543  -2577   -111   -568    584    -64    345    140
    470  -2265  -2735    896   1600  -2499    -41   -509    662      7    418    210
    509  -2184  -2694    836   1600  -2439      0   -465    711     51    467    252
    431  -2255  -2686    909   1556  -2470    -18   -472    711     44    459    236
    259  -2418  -2678   1080   1467  -2548    -62   -519    659    -10    405    184
    153  -2486  -2639   1163   1395  -2564   -109   -555    623    -33    381    158
    137  -2486  -2624   1171   1379  -2553   -129   -566    626    -20    400    176
    153  -2486  -2639   1166   1392  -2561   -161   -576    623    -18    420    202
    142  -2527  -2670   1192   1405  -2598   -176   -594    602    -33    410    194
    119  -2548  -2670   1213   1395  -2611   -194   -620    579    -64    384    155
    129  -2520  -2650   1195   1387  -2582   -194   -618    584    -59    394    161
    122  -2559  -2683   1218   1400  -2621   -192   -615    581    -59    394    168
    103  -2647  -2751   1273   1426  -2699   -202   -633    548    -98    363    148
     83  -2675  -2761   1293   1421  -2717   -218   -652    522   -132    329    116
     72  -2722  -2795   1325   1434  -2759   -218   -662    504   -155    303     90
     62  -2790  -2852   1363   1457  -2821   -194   -662    496   -166    288     70
     44  -2844  -2889   1400   1465  -2865   -189   -680    472   -192    262     33
     51  -2868  -2920   1408   1486  -2894   -202   -704    452   -215    236     15
     62  -2915  -2977   1426   1519  -2946   -205   -722    431   -246    213      2
     64  -2964  -3029   1449   1545  -2995   -215   -740    410   -277    189    -33
     41  -2982  -3024   1470   1532  -3003   -218   -743    407   -288    179    -54
     44  -2982  -3029   1467   1535  -3005   -226   -766    389   -311    163    -70
     64  -3013  -3078   1473   1569  -3044   -215   -766    387   -311    161    -67
     72  -3044  -3120   1483   1595  -3081   -220   -774    374   -319    148    -72
     72  -3016  -3089   1473   1579  -3052   -223   -769    376   -311    163    -67
     67  -3057  -3125   1496   1595  -3091   -231   -769    368   -314    161    -83
     64  -3099  -3164   1517   1613  -3130   -187   -706    405   -306    145   -116
     62  -3083  -3146   1509   1602  -3115    -88   -574    501   -265    140   -150
     67  -2992  -3060   1462   1564  -3026    -12   -433    644   -142    226   -101
    109  -2751  -2860   1319   1483  -2803     12   -257    911    176    548    189
    163  -2504  -2668   1169   1415  -2585    -62   -166   1104    498    937    602
    145  -2286  -2431   1067   1286  -2359   -168   -361   1039    615   1236    982
     51  -2361  -2413   1156   1231  -2387   -220   -644    792    532   1322   1124
    -33  -2507  -2473   1270   1218  -2491   -332  -1026    309     70    922    771
    -83  -2792  -2709   1439   1312  -2751   -517  -1545   -371   -771     28    -41
    -59  -3112  -3052   1584   1496  -3081   -706  -1834   -800  -1327   -576   -597
     -5  -3348  -3343   1678   1667  -3346   -766  -1745   -743  -1291   -589   -675
     51  -3442  -3494   1693   1771  -3468   -670  -1527   -501  -1096   -465   -610
    119  -3476  -3595   1678   1857  -3535   -548  -1322   -262   -909   -342   -530
     67  -3512  -3580   1719   1821  -3546   -423  -1114    -38   -724   -205   -441
     -5  -3478  -3473   1743   1732  -3476   -348   -987    106   -602   -106   -376
     18  -3442  -3463   1709   1740  -3452   -303   -930    168   -545    -57   -340
     41  -3439  -3481   1699   1761  -3460   -296   -911    181   -532    -49   -335
     75  -3447  -3525   1683   1797  -3483   -288   -906    181   -535    -51   -348
    114  -3424  -3538   1654   1826  -3481   -290   -909    176   -535    -46   -355
    153  -3419  -3572   1631   1860  -3494   -290   -898    179   -535    -46   -355
    179  -3429  -3608   1623   1891  -3517   -259   -870    205   -517    -25   -332
    179  -3442  -3621   1631   1899  -3530   -254   -865    215   -511    -12   -314
    187  -3421  -3608   1618   1896  -3515   -241   -852    226   -498      5   -296
    231  -3377  -3608   1571   1917  -3491   -244   -844    246   -488     15   -285
    267  -3361  -3629   1545   1948  -3496   -262   -849    262   -478     25   -277
    285  -3372  -3660   1543   1971  -3515   -265   -849    277   -457     38   -275
    332  -3369  -3702   1519   2016  -3535   -267   -852    288   -423     72   -272
    345  -3343  -3689   1499   2016  -3515   -252   -844    319   -374    129   -233
    322  -3283  -3608   1480   1964  -3445   -223   -818    353   -337    166   -171
    306  -3200  -3509   1447   1906  -3354   -205   -787    379   -309    197   -119
    290  -3130  -3421   1421   1855  -3276   -187   -745    410   -272    244    -80
    231  -3112  -3343   1439   1787  -3229   -197   -735    426   -249    270    -57
    168  -3086  -3255   1457   1709  -3169   -168   -693    480   -181    327      0
     93  -3057  -3151   1480   1621  -3104   -140   -641    540   -114    392     62
     -2  -2998  -2995   1501   1496  -2998   -111   -571    623    -25    480    155
   -103  -2912  -2808   1506   1350  -2863    -67   -488    730     88    584    277
    -15  -2896  -2881   1454   1431  -2889    -67   -465    766    132    628    322
    127  -2948  -3076   1410   1600  -3011    -83   -467    766    137    646    324
    181  -2982  -3164   1400   1673  -3073    -72   -444    779    153    670    350
    246  -2977  -3226   1363   1735  -3102    -70   -446    769    137    662    345
    303  -2964  -3270   1330   1787  -3117    -64   -457    748    106    641    311
    319  -2951  -3270   1314   1792  -3109    -51   -470    730     75    615    280
    285  -2959  -3244   1337   1764  -3102    -36   -483    706     46    587    249
    252  -2974  -3229   1361   1738  -3102    -15   -514    667      0    542    213
    285  -2987  -3276   1350   1779  -3130    -12   -550    620    -51    491    171
    335  -3037  -3372   1348   1852  -3203    -18   -594    566   -111    441    119
    353  -3091  -3445   1369   1899  -3268    -18   -639    527   -166    397     75
    363  -3089  -3452   1361   1906  -3270    -10   -672    517   -200    371     46
    340  -3094  -3434   1376   1886  -3263     12   -685    514   -218    355     33
    252  -3117  -3372   1431   1810  -3244     31   -701    498   -233    342     18
    213  -3141  -3354   1465   1782  -3247     38   -719    483   -249    329     -2
    275  -3159  -3437   1439   1855  -3296      5   -771    428   -298    285    -46
    329  -3154  -3483   1410   1904  -3317     -2   -792    402   -319    267    -67
    314  -3133  -3447   1410   1878  -3291     28   -758    423   -293    298    -33
    280  -3138  -3419   1428   1849  -3278     51   -730    436   -277    319    -10
    275  -3141  -3416   1431   1844  -3276     59   -717    433   -275    327     -5
    280  -3112  -3393   1413   1836  -3252     70   -701    441   -259    348     10
    275  -3078  -3354   1400   1813  -3216     72   -691    452   -241    366     23
    257  -3044  -3302   1395   1779  -3172     98   -657    488   -202    405     57
    246  -3000  -3247   1374   1745  -3125    129   -626    524   -166    439     83
    257  -2974  -3231   1358   1743  -3102    150   -605    550   -142    467    109
    246  -2953  -3200   1350   1722  -3076    155   -600    566   -137    478    127
    246  -2925  -3172   1340   1709  -3047    163   -602    581   -124    493    145
    265  -2883  -3151   1306   1706  -3016    153   -602    592   -109    517    163
    290  -2860  -3151   1283   1719  -3005    142   -597    589    -98    532    174
    309  -2883  -3192   1286   1748  -3037    132   -605    571   -103    527    166
    327  -2868  -3195   1270   1761  -3031    124   -602    571   -101    537    176
    353  -2816  -3169   1228   1758  -2990    145   -576    592    -83    561    200
    366  -2813  -3182   1223   1774  -2998    153   -571    600    -80    568    202
    368  -2857  -3229   1244   1797  -3042    142   -587    579   -101    555    181
    348  -2930  -3278   1291   1813  -3104    127   -605    548   -135    530    150
    314  -3003  -3317   1343   1813  -3159    119   -613    522   -166    506    132
    288  -3050  -3338   1379   1810  -3192    122   -620    498   -194    480    111
    252  -3102  -3354   1423   1803  -3226    137   -628    483   -218    459     88
    239  -3125  -3364   1444   1800  -3244    145   -631    478   -228    457     77
    236  -3148  -3385   1454   1810  -3268    145   -639    467   -244    439     64
    215  -3164  -3380   1473   1797  -3270    145   -646    454   -259    423     59
    168  -3182  -3351   1504   1758  -3265    137   -657    441   -275    405     44
    114  -3221  -3335   1553   1725  -3278    127   -667    426   -290    381     28
     57  -3270  -3328   1605   1691  -3296    119   -678    415   -303    374      0
     -5  -3346  -3343   1675   1667  -3343    122   -680    410   -309    371    -18
    -46  -3395  -3351   1719   1652  -3374    127   -685    402   -309    366    -33
    -67  -3447  -3380   1758   1654  -3413    124   -691    392   -316    353    -44
    -51  -3494  -3445   1771   1693  -3468    150   -639    410   -316    324    -85
    -12  -3517  -3504   1764   1745  -3512    236   -485    498   -277    327   -127
     44  -3432  -3478   1691   1761  -3452    314   -314    646   -155    420    -70
    109  -3265  -3374   1579   1740  -3320    368   -111    888    101    667    161
    192  -3018  -3213   1413   1701  -3115    298    -46   1026    348    974    514
    197  -2712  -2909   1257   1551  -2811    202   -301    953    449   1215    852
    135  -2629  -2764   1247   1447  -2694    129   -639    769    439   1335   1028
    106  -2701  -2808   1299   1457  -2753     -7  -1036    415    184   1145    867
    127  -3112  -3239   1491   1680  -3177   -220  -1532   -179   -517    392    137
    197  -3541  -3738   1670   1966  -3639   -431  -1808   -631  -1101   -233   -462
    254  -3774  -4029   1758   2140  -3902   -491  -1722   -607  -1132   -314   -561
    272  -3847  -4120   1787   2195  -3982   -407  -1465   -381   -958   -202   -506
    244  -3852  -4099   1803   2169  -3975   -239  -1163   -119   -750    -46   -389
    223  -3769  -3995   1771   2107  -3881    -59   -875    129   -550    114   -259
    241  -3704  -3946   1730   2091  -3824     20   -730    257   -444    200   -184
    218  -3694  -3912   1738   2065  -3803     59   -659    311   -394    249   -137
    166  -3689  -3855   1761   2010  -3772     72   -633    329   -379    265   -119
    119  -3702  -3821   1792   1969  -3761     72   -623    337   -374    270   -111
     62  -3746  -3808   1842   1932  -3777     98   -589    368   -348    293    -98
     23  -3790  -3813   1883   1917  -3800    116   -563    389   -329    316    -96
    -41  -3806  -3767   1922   1860  -3787    137   -522    418   -311    345    -80
   -119  -3819  -3699   1969   1787  -3759    163   -483    454   -283    371    -54
   -189  -3829  -3639   2010   1722  -3735    163   -475    467   -265    379    -41
   -270  -3865  -3595   2068   1662  -3730    174   -452    493   -228    400    -20
   -353  -3863  -3509   2107   1577  -3686    202   -402    548   -176    449     15
   -309  -3860  -3551   2083   1618  -3704    189   -407    558   -174    454      2
   -189  -3837  -3647   2010   1727  -3741    150   -441    537   -202    439    -20
    -20  -3795  -3774   1909   1875  -3785    109   -459    530   -218    431    -18
    116  -3743  -3863   1813   1987  -3803     67   -480    522   -231    415    -31
    200  -3689  -3891   1743   2044  -3790     57   -467    548   -207    431    -18
    192  -3684  -3878   1745   2034  -3780     67   -426    594   -161    470     18
    142  -3673  -3816   1766   1979  -3743     75   -374    633   -124    498     57
     67  -3645  -3712   1787   1886  -3678     96   -288    704    -59    555    116
     46  -3626  -3673   1790   1857  -3650     93   -220    756    -15    597    161
     90  -3593  -3686   1748   1886  -3639     70   -184    784     10    626    184
    145  -3554  -3699   1704   1922  -3626     62   -137    826     49    667    218
    184  -3530  -3715   1673   1948  -3621     62    -90    875     98    714    259
    189  -3528  -3717   1667   1953  -3621     54    -72    896    114    732    277
    179  -3515  -3694   1667   1935  -3606     41    -77    893    111    732    283
    181  -3494  -3676   1657   1927  -3585     49    -67    901    116    732    293
    179  -3504  -3684   1662   1930  -3595     46    -70    891    101    717    290
    163  -3554  -3717   1693   1940  -3634     46    -85    872     75    693    277
    142  -3600  -3746   1727   1943  -3673     41   -119    849     44    662    246
    114  -3629  -3743   1758   1927  -3686     38   -163    820      7    626    205
     80  -3668  -3751   1792   1914  -3710     38   -197    797    -25    592    179
     59  -3704  -3764   1821   1909  -3733     36   -241    766    -62    553    145
     64  -3722  -3787   1829   1922  -3754     33   -277    745    -85    517    109
     67  -3738  -3806   1836   1935  -3772     23   -306    732   -101    493     83
     57  -3777  -3837   1860   1943  -3806     -2   -345    709   -135    452     41
     41  -3834  -3876   1893   1958  -3855    -28   -387    678   -171    407      2
     38  -3865  -3904   1912   1969  -3884    -46   -415    665   -189    384    -20
     23  -3873  -3897   1925   1958  -3884    -57   -433    657   -189    374    -25
     10  -3894  -3904   1940   1953  -3897    -62   -444    652   -187    366    -25
     18  -3910  -3930   1945   1971  -3920    -67   -446    665   -176    376    -15
     25  -3923  -3949   1948   1984  -3933    -77   -449    662   -176    371    -25
     46  -3910  -3956   1932   2000  -3933    -83   -454    665   -179    363    -31
     98  -3886  -3985   1891   2039  -3933   -109   -457    672   -176    363    -31
    140  -3850  -3993   1855   2065  -3920   -119   -452    691   -161    374    -23
    189  -3782  -3975   1795   2081  -3878   -116   -428    724   -135    397      7
    218  -3725  -3943   1753   2081  -3834   -109   -392    753   -109    420     28
    231  -3710  -3941   1738   2083  -3824    -93   -348    784    -80    452     62
    249  -3725  -3977   1738   2112  -3850    -98   -322    802    -67    459     70
    283  -3697  -3980   1704   2130  -3839   -122   -319    815    -54    470     90
    327  -3673  -4000   1673   2164  -3837   -148   -329    823    -36    485    103
    363  -3647  -4011   1641   2187  -3829   -158   -363    813    -38    478     98
    381  -3637  -4019   1628   2200  -3826    -96   -361    818    -31    483    109
    405  -3600  -4006   1595   2203  -3800     28   -309    844     -5    511    132
    426  -3637  -4063   1605   2244  -3850    142   -280    839    -10    506    127
    431  -3684  -4115   1626   2273  -3899    168   -303    813    -33    478    101
    423  -3689  -4112   1631   2268  -3899    142   -329    792    -49    467     90
    428  -3689  -4117   1631   2270  -3904     96   -337    779    -64    454     64
    436  -3748  -4185   1657   2309  -3967     80   -340    756    -85    431     36
    441  -3780  -4224   1667   2330  -4003     75   -348    737   -101    407     12
    446  -3834  -4281   1693   2361  -4058     83   -355    722   -119    381    -18
    446  -3829  -4278   1688   2361  -4052     67   -379    696   -145    350    -54
    470  -3860  -4330   1696   2400  -4094     51   -394    678   -166    332    -70
    485  -3858  -4343   1683   2413  -4099     33   -400    675   -176    322    -80
    496  -3889  -4385   1696   2439  -4136     20   -400    672   -181    309    -96
    509  -3873  -4385   1680   2447  -4128      7   -413    654   -200    288   -119
    535  -3808  -4343   1636   2439  -4076     -7   -426    644   -205    280   -127
    574  -3852  -4429   1639   2499  -4141     12   -413    654   -194    280   -127
    597  -3860  -4458   1631   2527  -4159     20   -407    659   -189    277   -129
    615  -3850  -4466   1615   2540  -4156     12   -405    649   -194    265   -145
    639  -3816  -4455   1590   2546  -4136     62   -337    675   -194    241   -171
    633  -3842  -4476   1602   2553  -4159    179   -168    769   -150    246   -192
    636  -3769  -4408   1566   2522  -4089    283     51    943     -2    363   -109
    678  -3551  -4229   1436   2452  -3891    358    374   1226    298    652    150
    735  -3205  -3941   1236   2338  -3572    322    501   1436    620   1018    537
    636  -2982  -3621   1171   2127  -3302    132     44   1363    763   1273    859
    439  -2915  -3354   1236   1896  -3135   -119   -571   1153    750   1353    987
    277  -3154  -3432   1436   1852  -3291   -381  -1174    704    345    989    675
    210  -3676  -3886   1732   2047  -3780   -597  -1628     46   -467    155    -96
    252  -4182  -4437   1964   2343  -4310   -745  -1714   -298   -930   -335   -566
    314  -4393  -4707   2039   2509  -4549   -737  -1501   -213   -909   -374   -644
    363  -4367  -4731   2003   2546  -4549   -620  -1228    -20   -779   -293   -600
    400  -4320  -4720   1961   2559  -4520   -405   -919    202   -623   -189   -535
    418  -4240  -4658   1909   2535  -4447   -241   -701    353   -511   -114   -491
    444  -4208  -4653   1883   2548  -4429   -181   -613    410   -465    -77   -465
    441  -4201  -4642   1878   2540  -4421   -161   -576    436   -444    -59   -452
    457  -4221  -4679   1883   2566  -4450   -153   -566    433   -452    -67   -467
    470  -4185  -4658   1855   2564  -4421   -142   -553    441   -449    -64   -475
    485  -4159  -4645   1836   2564  -4401   -137   -545    452   -441    -51   -467
    478  -4195  -4676   1857   2574  -4434   -135   -550    446   -449    -59   -483
    467  -4214  -4681   1873   2574  -4447   -140   -558    431   -465    -85   -506
    459  -4203  -4666   1870   2561  -4434   -148   -558    420   -478   -101   -530
    454  -4167  -4624   1855   2538  -4395   -145   -550    428   -475    -93   -537
    457  -4172  -4632   1855   2543  -4401   -127   -535    439   -470    -88   -548
    449  -4167  -4616   1860   2533  -4390   -129   -537    426   -483   -109   -574
    446  -4156  -4603   1852   2525  -4380   -140   -537    420   -480   -109   -568
    444  -4128  -4572   1842   2507  -4349   -127   -514    444   -454    -90   -545
    462  -4104  -4567   1818   2514  -4336   -116   -493    462   -436    -75   -522
    566  -4086  -4653   1761   2608  -4369   -142   -514    446   -457    -96   -537
    646  -4045  -4694   1696   2670  -4369   -163   -511    454   -454   -101   -545
    631  -4019  -4650   1691   2639  -4333   -161   -478    480   -441    -90   -532
    610  -4008  -4621   1699   2616  -4315   -161   -454    493   -441    -93   -540
    610  -3967  -4577   1678   2592  -4271   -168   -431    506   -428    -77   -527
    605  -3889  -4494   1641   2548  -4190   -174   -387    537   -392    -46   -478
    615  -3819  -4434   1602   2522  -4128   -189   -348    558   -361    -15   -436
    639  -3751  -4390   1553   2512  -4071   -213   -327    574   -342      2   -410
    670  -3704  -4375   1517   2522  -4039   -236   -322    579   -340      5   -402
    704  -3702  -4406   1496   2553  -4052   -257   -342    574   -353     -5   -410
    675  -3761  -4437   1543   2553  -4097   -246   -363    558   -379    -25   -428
    607  -3808  -4416   1597   2509  -4110   -215   -368    553   -402    -38   -444
    558  -3863  -4421   1652   2488  -4141   -179   -361    553   -415    -44   -446
    542  -3949  -4492   1701   2514  -4219   -181   -392    519   -462    -98   -488
    511  -4003  -4515   1745   2512  -4258   -192   -428    488   -509   -155   -537
    436  -4032  -4471   1795   2452  -4250   -184   -454    475   -542   -194   -576
    358  -4065  -4424   1855   2390  -4245   -168   -478    462   -574   -239   -618
    275  -4115  -4393   1919   2333  -4252   -155   -517    441   -602   -280   -657
    252  -4151  -4406   1948   2327  -4278   -187   -589    389   -649   -332   -706
    228  -4162  -4393   1964   2309  -4276   -213   -657    342   -691   -381   -748
    197  -4182  -4380   1992   2288  -4281   -228   -706    309   -730   -420   -784
    192  -4177  -4372   1990   2281  -4273   -259   -769    265   -774   -459   -831
    202  -4180  -4385   1987   2294  -4281   -288   -820    220   -813   -493   -867
    197  -4195  -4395   1997   2294  -4294   -296   -852    192   -839   -519   -888
    148  -4214  -4362   2034   2255  -4286   -288   -862    192   -841   -527   -888
     90  -4214  -4307   2060   2197  -4260   -280   -859    202   -833   -514   -872
     41  -4206  -4247   2081   2143  -4227   -272   -854    205   -831   -506   -862
     12  -4198  -4214   2091   2112  -4206   -275   -859    200   -839   -506   -862
    -12  -4177  -4164   2096   2075  -4172   -283   -854    197   -844   -501   -859
    -25  -4104  -4081   2062   2026  -4094   -254   -826    226   -820   -478   -836
     10  -4037  -4047   2013   2029  -4042   -223   -805    252   -802   -462   -823
     80  -3990  -4073   1953   2075  -4032   -223   -820    233   -823   -480   -841
    135  -3962  -4097   1914   2114  -4029   -236   -849    207   -854   -504   -878
    166  -3920  -4086   1875   2125  -4003   -257   -870    197   -867   -506   -885
    184  -3847  -4032   1831   2107  -3938   -280   -891    189   -867   -501   -875
    197  -3793  -3990   1795   2094  -3891   -322   -935    163   -880   -509   -872
    223  -3793  -4016   1784   2120  -3904   -368   -992    116   -924   -542   -898
    252  -3738  -3993   1743   2120  -3865   -363   -997    114   -924   -540   -885
    270  -3658  -3928   1693   2096  -3793   -348   -987    122   -914   -522   -867
    272  -3621  -3894   1673   2081  -3756   -337   -971    122   -914   -519   -862
    246  -3629  -3876   1691   2060  -3751   -345   -974     98   -930   -540   -870
    228  -3626  -3858   1696   2042  -3741   -358   -982     75   -948   -561   -872
    215  -3632  -3847   1706   2029  -3738   -358   -995     54   -974   -584   -888
    205  -3647  -3855   1719   2029  -3751   -353  -1010     23  -1005   -613   -919
    205  -3642  -3847   1719   2026  -3743   -355  -1034    -15  -1041   -652   -956
    218  -3624  -3842   1699   2029  -3733   -366  -1047    -44  -1070   -678   -979
    249  -3600  -3850   1675   2047  -3725   -379  -1067    -77  -1098   -704  -1005
    267  -3585  -3852   1657   2060  -3717   -371  -1072    -88  -1109   -719  -1023
    280  -3554  -3834   1636   2057  -3694   -374  -1075    -96  -1117   -727  -1026
    283  -3504  -3787   1610   2034  -3645   -376  -1070   -106  -1122   -732  -1026
    288  -3460  -3748   1584   2016  -3603   -366  -1054   -111  -1122   -727  -1021
    280  -3426  -3707   1569   1992  -3567   -358  -1041   -114  -1119   -719  -1018
    272  -3369  -3642   1548   1956  -3504   -353  -1039   -127  -1127   -727  -1026
    259  -3351  -3611   1545   1932  -3481   -366  -1054   -153  -1148   -750  -1052
    265  -3356  -3621   1545   1943  -3489   -353  -1021   -148  -1153   -766  -1072
    285  -3333  -3621   1522   1953  -3476   -272   -896    -85  -1132   -779  -1104
    345  -3268  -3613   1462   1979  -3439   -210   -756      7  -1067   -753  -1106
    407  -3047  -3457   1317   1930  -3252   -142   -555    213   -836   -540   -917
    465  -2743  -3208   1137   1836  -2974   -171   -426    381   -579   -236   -589
    446  -2400  -2850    976   1647  -2624   -270   -592    384   -415     49   -213
    322  -2268  -2590    974   1454  -2429   -327   -896    267   -350    231     51
    189  -2281  -2470   1044   1327  -2374   -400  -1244    -31   -537    119    -25
     77  -2533  -2611   1228   1343  -2572   -550  -1730   -592  -1156   -504   -644
     54  -2902  -2959   1423   1506  -2930   -769  -2130  -1156  -1834  -1226  -1348
    124  -3169  -3294   1522   1709  -3231   -922  -2169  -1304  -2016  -1436  -1569
    194  -3278  -3473   1540   1831  -3374   -885  -1958  -1143  -1896  -1379  -1558
    223  -3281  -3504   1527   1862  -3390   -789  -1732   -953  -1751  -1293  -1512
    277  -3143  -3424   1431   1849  -3283   -633  -1465   -719  -1556  -1145  -1400
    314  -2977  -3291   1332   1803  -3133   -491  -1247   -524  -1382   -997  -1273
    298  -2920  -3221   1309   1758  -3068   -457  -1189   -480  -1335   -963  -1241
    303  -2876  -3180   1286   1740  -3026   -449  -1171   -470  -1319   -956  -1231
    306  -2850  -3156   1270   1730  -3000   -433  -1153   -470  -1309   -953  -1223
    324  -2821  -3146   1249   1735  -2982   -426  -1143   -480  -1312   -950  -1218
    337  -2756  -3094   1208   1714  -2925   -410  -1127   -472  -1299   -937  -1197
    340  -2722  -3063   1189   1701  -2891   -407  -1119   -475  -1293   -940  -1182
    293  -2714  -3008   1208   1649  -2860   -400  -1106   -478  -1288   -940  -1169
    239  -2704  -2943   1234   1590  -2824   -387  -1085   -475  -1283   -935  -1156
    181  -2694  -2876   1254   1527  -2785   -368  -1057   -457  -1265   -914  -1143
     85  -2696  -2782   1306   1434  -2738   -348  -1026   -431  -1228   -880  -1114
     38  -2668  -2707   1314   1371  -2686   -335  -1000   -418  -1200   -854  -1083
     90  -2629  -2720   1270   1405  -2673   -358  -1010   -439  -1200   -857  -1072
    150  -2553  -2704   1200   1426  -2629   -392  -1023   -446  -1200   -849  -1057
    200  -2488  -2688   1143   1444  -2587   -428  -1036   -452  -1202   -852  -1052
    241  -2439  -2681   1098   1460  -2561   -452  -1039   -467  -1208   -857  -1041
    220  -2372  -2592   1075   1405  -2481   -459  -1005   -452  -1182   -831  -1008
    181  -2275  -2460   1044   1319  -2366   -462   -956   -407  -1137   -784   -963
    179  -2190  -2369   1005   1273  -2278   -465   -922   -379  -1109   -753   -927
    174  -2094  -2268    958   1221  -2182   -470   -885   -345  -1072   -714   -870
    153  -2039  -2192    943   1171  -2114   -475   -839   -309  -1028   -672   -813
    174  -1943  -2117    883   1143  -2031   -472   -776   -259   -961   -613   -745
    194  -1844  -2039    823   1117  -1943   -462   -711   -202   -883   -540   -667
    168  -1805  -1977    815   1070  -1891   -457   -662   -168   -839   -498   -623
    135  -1766  -1901    815   1018  -1834   -441   -618   -129   -802   -462   -581
    119  -1725  -1847    802    982  -1784   -431   -602   -127   -802   -459   -568
    127  -1662  -1790    766    958  -1725   -420   -592   -127   -802   -465   -566
    158  -1613  -1771    724    963  -1691   -420   -610   -153   -836   -496   -594
    176  -1582  -1758    704    966  -1670   -423   -639   -187   -880   -532   -628
    176  -1551  -1727    688    950  -1639   -433   -672   -220   -924   -568   -654
    171  -1545  -1719    685    945  -1631   -426   -683   -249   -958   -600   -657
    161  -1564  -1725    698    943  -1644   -418   -709   -280   -997   -639   -691
    254  -1556  -1810    652   1031  -1683   -470   -820   -361  -1080   -719   -763
    254  -1551  -1805    649   1028  -1678   -485   -865   -400  -1111   -766   -807
    233  -1553  -1787    659   1010  -1670   -485   -896   -428  -1143   -802   -849
    220  -1569  -1792    672   1002  -1680   -504   -930   -457  -1171   -828   -872
    241  -1566  -1808    662   1023  -1686   -537   -974   -498  -1218   -878   -904
    283  -1532  -1816    623   1049  -1673   -563  -1005   -535  -1254   -924   -948
    316  -1493  -1810    589   1062  -1652   -561  -1008   -527  -1254   -927   -943
    324  -1444  -1771    558   1047  -1608   -550   -995   -514  -1244   -911   -917
    332  -1392  -1725    530   1028  -1558   -558   -987   -514  -1241   -909   -901
    335  -1337  -1673    498   1002  -1504   -576   -984   -506  -1236   -901   -893
    332  -1260  -1592    462    961  -1426   -584   -971   -485  -1215   -878   -875
    337  -1184  -1522    423    930  -1353   -579   -950   -459  -1189   -854   -854
    358  -1080  -1439    361    898  -1260   -545   -904   -407  -1140   -805   -807
    381   -966  -1348    290    865  -1156   -524   -870   -366  -1104   -766   -769
    407   -904  -1312    246    859  -1106   -514   -859   -353  -1093   -761   -761
    423   -849  -1275    213    846  -1062   -524   -857   -345  -1083   -750   -750
    465   -730  -1195    132    828   -961   -527   -854   -329  -1054   -719   -711
    504   -672  -1179     83    839   -924   -537   -852   -322  -1034   -701   -683
    524   -654  -1179     62    852   -917   -558   -872   -345  -1047   -717   -696
    519   -636  -1156     57    836   -896   -579   -893   -363  -1060   -735   -724
    511   -594  -1106     41    807   -849   -581   -888   -361  -1049   -727   -711
    532   -574  -1106     20    815   -839   -589   -880   -358  -1041   -717   -688
    511   -574  -1085     31    797   -831   -602   -883   -374  -1054   -727   -691
    506   -581  -1088     33    797   -833   -607   -885   -389  -1067   -748   -701
    509   -579  -1088     36    797   -833   -613   -896   -415  -1088   -769   -727
    491   -594  -1085     51    787   -841   -626   -906   -441  -1106   -782   -748
    470   -620  -1091     75    779   -854   -636   -924   -470  -1135   -810   -782
    426   -636  -1062    103    740   -849   -649   -940   -496  -1153   -833   -795
    387   -652  -1039    132    711   -844   -652   -956   -511  -1171   -852   -813
    363   -646  -1013    140    688   -828   -659   -961   -530  -1184   -872   -831
    361   -628   -989    135    672   -810   -678   -963   -542  -1192   -883   -841
    345   -620   -966    135    654   -792   -693   -966   -555  -1192   -885   -836
    340   -600   -940    129    639   -769   -675   -943   -532  -1169   -862   -802
    332   -584   -919    124    623   -750   -672   -940   -530  -1166   -859   -795
    332   -542   -875    103    602   -709   -688   -945   -535  -1169   -865   -807
    350   -493   -844     70    594   -667   -693   -940   -530  -1166   -872   -818
    371   -485   -857     57    613   -670   -675   -909   -524  -1169   -883   -833
    394   -444   -839     23    615   -641   -574   -766   -439  -1127   -880   -844
    407   -311   -719    -49    561   -514   -462   -607   -288  -1010   -802   -795
    428    -75   -506   -179    465   -290   -392   -431    -41   -753   -568   -594
    493    226   -267   -358    381    -20   -410   -231    257   -358   -163   -205
    511    581     67   -548    220    324   -540   -329    288   -127    210    207
    457    743    283   -600     88    514   -644   -659     46   -153    366    415
    374    652    277   -514     46    467   -748  -1021   -348   -431    197    301
    314    397     83   -355    116    241   -922  -1512   -963  -1132   -501   -309
    309     57   -254   -184    280    -98  -1137  -1925  -1548  -1899  -1312  -1026
    340   -187   -527    -77    433   -355  -1215  -1883  -1587  -1995  -1462  -1189
    368   -272   -641    -49    504   -457  -1150  -1652  -1363  -1808  -1350  -1143
    389   -267   -657    -59    522   -462  -1026  -1410  -1106  -1597  -1202  -1047
    405   -200   -607   -103    504   -402   -859  -1163   -839  -1384  -1049   -943
    418    -96   -514   -161    465   -306   -735   -979   -644  -1213   -919   -849
    410    -41   -452   -187    428   -246   -685   -901   -563  -1145   -865   -813
    418     20   -397   -218    407   -187   -652   -854   -514  -1091   -813   -769
    418     25   -392   -223    405   -184   -654   -836   -504  -1075   -797   -766
    405     38   -366   -223    384   -161   -665   -831   -506  -1070   -789   -766
    376     62   -314   -220    345   -124   -665   -826   -501  -1054   -771   -756
    361     67   -293   -213    327   -111   -657   -813   -480  -1031   -748   -740
    340     54   -285   -197    311   -114   -652   -805   -470  -1018   -743   -735
    324     67   -257   -197    290    -93   -639   -782   -449   -992   -722   -714
    306     96   -210   -202    259    -57   -639   -771   -436   -971   -704   -693
    306    145   -161   -226    233     -7   -652   -769   -428   -958   -696   -680
    306    155   -150   -231    228      2   -662   -761   -431   -961   -698   -685
    275    161   -114   -220    194     23   -659   -748   -426   -948   -685   -683
    254    179    -77   -218    166     51   -659   -735   -418   -927   -662   -665
    249    187    -62   -218    155     62   -659   -727   -410   -911   -649   -654
    226    200    -28   -215    127     85   -654   -714   -387   -875   -626   -631
    207    241     31   -226     88    137   -665   -698   -363   -852   -610   -618
    189    249     59   -220     64    155   -667   -675   -337   -823   -589   -597
    192    270     77   -231     57    174   -665   -636   -296   -784   -545   -555
    194    309    111   -252     41    210   -662   -589   -239   -727   -485   -509
    187    342    155   -267     15    249   -652   -542   -184   -662   -433   -459
    171    379    207   -277    -18    293   -636   -480   -116   -581   -361   -392
    158    394    236   -275    -38    316   -615   -426    -64   -519   -298   -337
    150    452    298   -303    -72    376   -602   -389    -31   -475   -249   -298
    150    519    368   -337   -109    444   -597   -363     -5   -444   -210   -262
    153    558    405   -358   -127    483   -594   -361      0   -439   -200   -252
    150    527    376   -337   -111    452   -589   -368    -20   -462   -223   -275
    142    553    410   -350   -132    483   -571   -379    -38   -475   -239   -277
    127    558    431   -342   -153    496   -563   -410    -75   -509   -272   -303
    129    558    426   -345   -148    491   -558   -446   -111   -545   -303   -329
    140    607    467   -374   -163    537   -561   -483   -153   -589   -337   -358
    124    597    472   -363   -174    535   -555   -522   -192   -636   -379   -394
    127    592    465   -361   -168    530   -548   -555   -226   -670   -420   -420
    145    600    454   -374   -153    527   -550   -592   -252   -701   -452   -441
    150    589    439   -368   -142    514   -555   -631   -277   -730   -480   -462
    140    568    426   -355   -142    496   -555   -659   -298   -750   -501   -478
    155    576    420   -366   -132    498   -558   -680   -309   -761   -522   -496
    174    597    420   -387   -124    511   -571   -706   -327   -779   -548   -511
    189    641    452   -415   -129    548   -568   -704   -314   -763   -540   -493
    207    665    457   -436   -124    561   -563   -691   -296   -750   -527   -478
    220    678    457   -449   -116    568   -553   -678   -280   -740   -517   -475
    241    722    480   -483   -122    602   -553   -670   -265   -727   -496   -465
    252    787    535   -519   -140    662   -561   -667   -262   -722   -478   -462
    275    852    574   -563   -150    714   -545   -639   -231   -688   -452   -441
    293    911    615   -602   -161    763   -506   -594   -184   -633   -410   -402
    306    979    672   -644   -184    828   -470   -561   -150   -594   -376   -368
    332   1028    696   -680   -181    862   -441   -548   -132   -576   -358   -353
    368   1052    683   -711   -155    867   -431   -540   -119   -563   -350   -348
    368   1072    704   -722   -166    888   -423   -524    -98   -555   -348   -335
    337   1078    737   -709   -200    906   -418   -527    -83   -548   -342   -324
    311   1018    706   -665   -197    862   -436   -545    -98   -555   -355   -342
    298    969    670   -633   -184    818   -426   -535   -101   -545   -363   -366
    303   1015    709   -659   -202    862   -402   -522    -83   -509   -322   -350
    363   1067    704   -717   -171    885   -418   -550   -109   -504   -303   -329
    405   1078    672   -740   -132    875   -446   -581   -150   -535   -327   -335
    387   1075    685   -732   -150    880   -449   -592   -166   -542   -332   -335
    350   1062    711   -709   -179    888   -431   -589   -166   -535   -314   -319
    298   1080    779   -691   -239    930   -402   -581   -161   -527   -306   -301
    210   1057    846   -633   -316    953   -371   -561   -158   -522   -306   -296
    124   1013    888   -571   -381    950   -348   -548   -161   -514   -303   -298
    103   1005    901   -555   -400    953   -332   -535   -163   -504   -298   -301
     80   1002    922   -542   -420    961   -314   -517   -158   -504   -296   -303
      7    976    969   -491   -480    974   -293   -501   -153   -501   -285   -298
    -12    935    948   -462   -480    940   -296   -522   -168   -514   -293   -311
     62    924    862   -493   -400    893   -309   -553   -184   -527   -301   -327
    140    927    787   -532   -322    857   -335   -587   -210   -537   -316   -353
    223    927    704   -574   -239    815   -358   -607   -236   -550   -335   -384
    215    901    685   -558   -236    792   -353   -594   -228   -524   -319   -376
    200    896    693   -548   -246    795   -342   -571   -218   -504   -306   -371
    257    917    659   -587   -202    789   -288   -480   -176   -475   -309   -394
    314    963    649   -639   -166    807   -163   -298    -62   -402   -293   -407
    350   1088    737   -719   -192    914    -72   -106    109   -239   -158   -306
    376   1299    922   -839   -272   1111    -44     96    342     36    124    -36
    384   1641   1254  -1013   -436   1449    -93    153    488    303    480    371
    272   1971   1699  -1122   -711   1836   -163   -119    423    439    774    761
     54   1982   1925  -1018   -935   1953   -215   -441    239    428    875    904
    -38   1808   1847   -885   -943   1826   -368   -875   -168     77    561    607
    -46   1374   1418   -665   -732   1395   -571  -1363   -771   -654   -218   -145
     -7    987    995   -488   -501    989   -756  -1582  -1163  -1174   -769   -670
     38    833    795   -439   -376    815   -758  -1405  -1044  -1085   -727   -672
     72    797    722   -436   -324    761   -639  -1137   -818   -904   -605   -589
     72    836    761   -454   -342    800   -457   -867   -576   -719   -467   -491
     51    909    857   -480   -402    883   -252   -592   -332   -514   -306   -361
     83    997    911   -542   -415    953   -150   -459   -210   -413   -220   -288
    132   1093    961   -613   -413   1028    -96   -392   -148   -353   -161   -239
    158   1174   1015   -667   -428   1096    -64   -348   -111   -306   -122   -200
    189   1200   1010   -693   -410   1106    -28   -306    -80   -272    -90   -166
    184   1223   1039   -704   -428   1132     -2   -288    -57   -246    -62   -140
    189   1241   1052   -717   -431   1148     25   -267    -36   -218    -36   -119
    213   1280   1067   -748   -426   1174     46   -241    -20   -189     -7    -96
    257   1340   1083   -797   -413   1213     62   -205      0   -155     23    -62
    303   1410   1104   -857   -400   1257     85   -163     33   -111     62    -23
    311   1426   1114   -870   -402   1270    101   -132     62    -72     93      7
    288   1444   1156   -867   -433   1301    111   -103     83    -44    124     36
    277   1483   1205   -880   -462   1345    122    -75    103    -10    150     67
    254   1483   1228   -870   -488   1358    124    -46    119     15    166     88
    236   1499   1262   -867   -514   1382    124    -10    142     46    189    106
    246   1548   1299   -898   -527   1423    127     28    166     85    220    129
    262   1592   1330   -927   -532   1462    140     64    200    132    259    168
    254   1597   1340   -927   -542   1470    140     90    218    161    288    197
    249   1613   1363   -932   -558   1491    124    116    239    184    311    215
    241   1628   1387   -937   -571   1509    124    161    272    220    350    249
    236   1680   1444   -958   -602   1564    129    215    319    277    407    303
    239   1732   1491   -987   -626   1613    119    265    361    335    465    353
    265   1779   1512  -1023   -623   1647     93    288    381    371    501    384
    280   1800   1519  -1041   -618   1662     67    306    402    400    530    413
    277   1826   1548  -1052   -633   1688     49    309    420    415    550    431
    280   1821   1538  -1052   -628   1678     41    311    428    423    563    436
    259   1803   1543  -1031   -641   1673     41    314    433    426    566    433
    210   1758   1545   -987   -667   1654     33    301    423    410    550    413
    197   1691   1493   -943   -646   1592     18    267    397    374    519    379
    205   1631   1426   -919   -610   1527      2    228    366    337    491    350
    189   1602   1413   -896   -613   1509      7    192    350    316    472    335
    137   1525   1387   -833   -623   1457      2    158    329    283    439    303
    101   1457   1356   -779   -626   1408      7    140    316    267    415    275
     51   1405   1353   -730   -652   1379     25    122    309    257    397    249
      0   1356   1353   -678   -675   1353     36     96    306    246    387    228
    -44   1293   1337   -626   -691   1317     44     70    301    233    371    202
    -75   1223   1299   -574   -685   1260     57     64    306    239    374    197
    -23   1205   1228   -592   -626   1218     31     23    277    202    348    168
     46   1215   1169   -633   -561   1192     12     -5    259    171    327    145
     70   1223   1150   -649   -540   1189     12     -7    265    184    329    142
    103   1208   1104   -654   -498   1156     12    -10    265    205    327    137
     70   1158   1088   -615   -509   1124     31     15    296    246    358    168
     25   1148   1122   -587   -548   1135     38     31    309    259    366    181
    -33   1200   1231   -584   -633   1215     51     51    335    285    389    213
    -54   1223   1278   -584   -665   1249     85     98    376    327    426    241
    -70   1239   1306   -587   -688   1273    124    148    423    366    467    283
    -77   1267   1345   -594   -711   1304    142    163    441    384    485    306
   -101   1291   1392   -594   -748   1340    153    174    452    394    493    316
   -111   1314   1426   -600   -769   1369    150    184    472    413    517    337
   -109   1353   1462   -626   -784   1408    148    194    501    444    550    374
   -119   1379   1499   -631   -810   1439    140    197    517    467    581    418
   -135   1376   1512   -623   -823   1444    106    174    493    454    571    420
   -111   1395   1506   -641   -807   1449     80    148    470    431    553    410
    -80   1418   1496   -670   -789   1454     70    145    467    428    550    413
    -83   1415   1496   -667   -789   1454     59    137    462    418    550    418
   -111   1392   1504   -641   -807   1447     36    116    433    389    522    394
   -127   1363   1491   -618   -807   1426     20     98    407    366    501    374
   -132   1348   1478   -610   -805   1413     12     88    392    361    491    374
   -122   1288   1408   -584   -766   1348     10     75    366    337    470    358
   -124   1239   1363   -555   -745   1299      2     62    340    309    446    335
   -150   1205   1356   -527   -753   1280      2     57    322    290    423    311
   -205   1163   1366   -480   -784   1265      2     46    319    277    410    296
   -233   1127   1361   -446   -797   1241      5     36    324    275    407    296
   -270   1098   1369   -415   -818   1231      0     25    324    275    400    293
   -303   1070   1374   -381   -839   1221     -5     20    327    272    394    285
   -306   1062   1366   -379   -836   1213     -5     25    340    288    405    288
   -319   1052   1371   -366   -846   1210     -7     31    353    306    420    306
   -337   1049   1384   -358   -862   1215    -20     25    363    314    431    319
   -337   1060   1397   -361   -867   1228    -28     23    376    322    433    314
   -355   1031   1384   -340   -870   1208    -28     28    368    309    418    296
   -348   1021   1369   -337   -859   1195     36    127    423    335    420    283
   -296   1078   1374   -392   -833   1226    150    319    548    415    467    306
   -259   1184   1444   -462   -852   1314    270    561    745    600    620    431
   -197   1439   1636   -620   -919   1538    335    831   1031    927    948    743
   -135   1818   1953   -841  -1044   1886    275    854   1184   1213   1306   1143
   -179   2125   2304   -971  -1241   2213    111    444   1127   1374   1590   1493
   -316   2333   2650  -1008  -1483   2491    -70    -90    992   1447   1764   1712
   -433   2107   2540   -836  -1488   2322   -314   -670    537   1010   1361   1363
   -488   1569   2057   -540  -1273   1810   -530  -1114    -85    223    566    631
   -431   1130   1558   -350   -995   1343   -672  -1182   -384   -197    124    210
   -327    969   1296   -319   -810   1132   -652   -932   -254   -137    129    174
   -262    995   1254   -368   -758   1124   -493   -618    -10     41    252    252
   -218   1075   1291   -428   -756   1182   -277   -303    241    223    392    361
   -155   1161   1314   -504   -735   1236   -101    -62    449    371    522    465
   -114   1221   1335   -553   -724   1278    -41     36    548    439    592    530
   -127   1221   1345   -548   -737   1283    -25     85    589    472    623    561
   -119   1221   1340   -550   -730   1280     -7    122    623    517    652    584
    -96   1257   1353   -581   -724   1304      2    161    659    566    683    613
    -67   1312   1379   -620   -722   1345     -2    179    685    589    704    631
    -36   1340   1376   -654   -706   1358    -20    179    696    589    711    641
      0   1358   1356   -680   -678   1356    -25    189    714    605    724    659
     25   1363   1337   -696   -657   1350    -25    207    737    639    745    685
     49   1371   1322   -709   -636   1348    -31    226    758    665    769    711
     41   1376   1332   -711   -646   1356    -36    233    769    678    776    717
     44   1410   1363   -727   -659   1387    -44    236    782    696    787    732
     72   1431   1358   -753   -644   1397    -36    254    800    719    807    745
    111   1491   1379   -800   -633   1436    -15    280    823    750    836    766
    142   1514   1369   -828   -613   1444      7    309    846    779    859    784
    176   1535   1358   -857   -589   1447     31    329    872    805    878    807
    202   1569   1363   -885   -581   1467     49    358    896    831    893    826
    210   1590   1379   -898   -584   1486     75    397    924    859    911    833
    207   1595   1387   -904   -589   1493    103    454    966    891    940    849
    226   1636   1410   -932   -592   1525    124    522   1013    935    974    883
    236   1701   1465   -971   -615   1584    161    607   1083    997   1041    945
    259   1784   1525  -1021   -631   1654    197    701   1153   1070   1114   1010
    309   1855   1543  -1083   -618   1699    228    774   1213   1135   1171   1057
    337   1925   1587  -1132   -623   1756    252    833   1254   1187   1221   1101
    353   1964   1610  -1158   -628   1787    270    870   1283   1226   1257   1137
    345   1987   1641  -1166   -646   1816    296    891   1299   1247   1270   1156
    358   2018   1660  -1192   -649   1839    311    898   1301   1252   1270   1161
    355   2010   1654  -1184   -649   1834    314    885   1278   1234   1254   1150
    358   1995   1636  -1176   -639   1816    303    859   1241   1202   1231   1124
    342   1964   1621  -1153   -639   1792    293    823   1205   1158   1195   1093
    345   1940   1595  -1143   -626   1769    293    787   1176   1124   1156   1049
    342   1906   1564  -1124   -610   1735    306    743   1140   1088   1111   1005
    350   1880   1530  -1117   -589   1706    306    688   1091   1036   1060    953
    371   1917   1545  -1143   -587   1732    311    641   1062   1005   1034    932
    363   1865   1501  -1114   -568   1683    319    607   1039    982   1013    909
    358   1821   1462  -1091   -550   1641    324    574   1008    961    989    880
    381   1803   1421  -1096   -519   1613    329    542    987    940    969    859
    387   1800   1413  -1093   -511   1608    332    522    971    924    950    839
    397   1810   1413  -1106   -509   1613    340    509    961    919    940    823
    415   1797   1382  -1106   -483   1592    348    506    961    919    937    815
    413   1808   1392  -1111   -491   1602    355    509    969    930    945    823
    426   1834   1408  -1130   -491   1621    366    522    982    943    958    844
    446   1779   1332  -1114   -444   1556    374    530    984    945    950    836
    439   1816   1374  -1127   -467   1595    394    540   1002    966    961    852
    418   1834   1413  -1127   -498   1623    415    545   1021    976    969    857
    418   1844   1426  -1130   -504   1636    449    571   1049   1002    989    878
    413   1836   1421  -1124   -506   1628    475    584   1065   1008   1000    880
    379   1805   1426  -1093   -524   1618    462    566   1057    995    987    865
    342   1745   1402  -1047   -530   1574    431    532   1031    971    958    839
    311   1756   1444  -1034   -566   1600    402    506   1023    974    963    854
    288   1709   1418  -1000   -563   1564    350    462    976    935    930    828
    270   1654   1382   -963   -555   1519    319    420    935    896    896    795
    239   1600   1358   -919   -561   1480    309    400    914    880    875    776
    174   1509   1335   -841   -579   1423    298    376    888    852    846    758
    140   1447   1304   -795   -584   1376    288    350    859    826    826    748
    142   1408   1265   -776   -561   1335    288    342    844    813    820    748
    213   1428   1213   -823   -498   1322    322    366    859    833    833    763
    324   1496   1171   -909   -423   1335    376    400    885    857    849    789
    387   1545   1156   -969   -384   1350    423    420    901    867    854    807
    485   1602   1114  -1044   -314   1358    467    436    917    875    862    820
    618   1662   1041  -1140   -213   1353    493    449    922    875    859    823
    737   1748   1010  -1241   -135   1379    532    459    924    872    852    823
    753   1740    984  -1247   -116   1363    540    452    904    854    826    800
    654   1566    911  -1111   -129   1239    491    394    836    789    756    740
    501   1369    867   -937   -181   1119    418    314    756    717    680    675
    475   1304    828   -888   -176   1067    389    277    722    691    652    659
    480   1273    789   -878   -155   1031    371    252    693    665    628    646
    441   1254    813   -846   -187   1034    384    259    706    678    641    659
    376   1244    867   -810   -244   1054    428    311    750    722    667    688
    316   1213    896   -763   -288   1054    527    423    820    763    672    665
    290   1301   1010   -797   -361   1156    667    610    971    872    727    665
    301   1465   1163   -883   -431   1314    771    810   1202   1101    922    826
    345   1688   1340  -1018   -498   1514    800   1002   1467   1418   1252   1166
    428   2003   1574  -1215   -571   1790    722   1047   1621   1709   1639   1623
    426   2255   1829  -1343   -701   2042    678    807   1540   1821   1919   1979
    350   2268   1914  -1309   -782   2091    667    537   1293   1709   1930   2034
    332   2140   1808  -1236   -737   1974    587    135    784   1192   1428   1577
    394   1823   1428  -1109   -517   1626    407   -407     88    329    506    730
    462   1514   1052   -989   -293   1283    257   -545   -153     25    176    441
    553   1325    771   -940   -109   1049    239   -418    -25    124    218    446
    646   1280    631   -966      7    958    311   -231    179    280    309    498
    717   1332    615  -1023     51    974    452     -7    423    480    449    592
    724   1392    667  -1060     28   1028    615    213    652    675    602    688
    727   1457    727  -1093      0   1093    727    350    789    795    698    758
    724   1514    789  -1119    -33   1153    784    418    854    852    748    789
    709   1558    849  -1132    -70   1205    820    459    893    896    776    820
    704   1582    878  -1143    -85   1228    865    506    914    932    800    867
    701   1602    901  -1153   -101   1252    893    540    937    969    831    909
    706   1634    927  -1171   -111   1280    914    568    958   1000    862    930
    693   1662    969  -1176   -137   1317    950    602    979   1031    891    953
    678   1678   1000  -1179   -161   1340    961    636   1002   1052    917    984
    709   1704    995  -1205   -142   1350    956    649   1008   1049    927    997
    761   1717    956  -1241    -98   1337    948    649    997   1039    917    992
    820   1740    919  -1280    -49   1330    945    649    982   1028    898    982
    898   1727    828  -1314     33   1278    935    636    971   1028    891    976
    969   1719    748  -1345    109   1234    930    626    961   1034    888    976
   1023   1774    748  -1400    135   1262    935    639    963   1060    906    987
   1093   1842    748  -1467    174   1296    961    667    984   1080    927   1013
   1106   1860    753  -1486    176   1306    984    706   1008   1109    958   1044
   1060   1875    815  -1467    122   1348   1036    753   1054   1166   1026   1096
   1047   1938    888  -1493     77   1415   1083    797   1106   1231   1088   1143
   1036   2000    963  -1517     36   1483   1130    857   1176   1312   1169   1218
   1000   2099   1096  -1551    -49   1597   1205    979   1288   1436   1296   1343
    984   2174   1189  -1579   -101   1680   1265   1104   1387   1548   1410   1454
   1005   2262   1254  -1634   -124   1758   1317   1202   1457   1628   1496   1532
   1049   2343   1293  -1696   -122   1818   1358   1280   1517   1701   1571   1605
   1093   2421   1325  -1758   -116   1873   1402   1337   1545   1732   1608   1644
   1135   2478   1343  -1808   -103   1912   1428   1389   1564   1748   1636   1680
   1200   2527   1325  -1865    -62   1927   1436   1413   1553   1740   1634   1691
   1278   2605   1327  -1940    -23   1966   1460   1426   1548   1735   1631   1696
   1286   2598   1312  -1943    -15   1956   1478   1415   1514   1693   1597   1675
   1252   2618   1366  -1938    -57   1992   1491   1413   1491   1670   1577   1670
   1252   2662   1410  -1958    -80   2039   1491   1395   1460   1644   1548   1657
   1262   2691   1428  -1977    -83   2060   1512   1384   1436   1615   1514   1634
   1252   2699   1447  -1977    -98   2073   1530   1353   1397   1569   1460   1600
   1239   2709   1470  -1974   -114   2091   1535   1317   1361   1532   1434   1584
   1249   2714   1465  -1984   -109   2091   1535   1278   1322   1501   1405   1561
   1247   2678   1431  -1961    -90   2055   1527   1228   1257   1454   1350   1512
   1273   2712   1439  -1995    -83   2075   1527   1189   1221   1439   1327   1491
   1306   2743   1436  -2026    -64   2091   1527   1158   1218   1431   1317   1486
   1325   2738   1410  -2031    -41   2073   1530   1132   1200   1418   1296   1467
   1304   2738   1434  -2021    -64   2086   1543   1117   1184   1410   1286   1454
   1286   2759   1473  -2023    -93   2117   1538   1101   1176   1405   1280   1444
   1283   2751   1467  -2018    -93   2109   1530   1091   1176   1397   1273   1418
   1299   2740   1441  -2021    -70   2091   1522   1080   1169   1382   1262   1397
   1332   2777   1444  -2055    -54   2112   1501   1075   1166   1371   1252   1379
   1332   2847   1512  -2091    -88   2179   1522   1101   1205   1421   1270   1400
   1262   2868   1605  -2065   -171   2236   1553   1143   1249   1480   1306   1431
   1145   2865   1719  -2008   -288   2294   1574   1179   1273   1522   1337   1460
   1010   2852   1842  -1930   -415   2348   1618   1257   1293   1558   1366   1473
    802   2834   2031  -1821   -613   2434   1649   1314   1301   1574   1371   1467
    688   2818   2130  -1753   -722   2475   1647   1330   1299   1584   1374   1475
    724   2808   2083  -1766   -680   2447   1600   1304   1257   1564   1350   1465
    753   2772   2018  -1761   -631   2395   1543   1267   1200   1517   1301   1426
    807   2766   1958  -1787   -576   2361   1514   1247   1163   1486   1278   1405
    859   2785   1925  -1823   -532   2356   1514   1252   1148   1483   1273   1395
    878   2800   1919  -1842   -522   2361   1519   1262   1135   1475   1270   1392
    872   2782   1909  -1826   -517   2346   1525   1280   1132   1478   1262   1402
    836   2722   1886  -1782   -524   2304   1517   1283   1104   1454   1234   1379
    763   2660   1896  -1712   -566   2278   1545   1314   1101   1454   1236   1379
    701   2634   1930  -1667   -615   2283   1574   1337   1091   1449   1221   1366
    696   2603   1906  -1649   -605   2255   1553   1312   1039   1397   1171   1340
    722   2595   1873  -1660   -576   2234   1522   1273    976   1343   1106   1293
    724   2582   1857  -1652   -566   2218   1519   1267    948   1322   1067   1262
    706   2592   1886  -1652   -592   2239   1522   1283    945   1319   1054   1252
    659   2605   1945  -1631   -641   2275   1545   1319    961   1332   1057   1257
    665   2634   1969  -1649   -654   2304   1558   1343    966   1348   1067   1273
    758   2662   1901  -1712   -571   2283   1569   1350    958   1345   1052   1267
    849   2655   1803  -1753   -478   2229   1538   1322    924   1314   1013   1239
    950   2675   1725  -1813   -387   2200   1491   1273    872   1270    961   1200
    966   2709   1740  -1839   -387   2226   1488   1278    867   1270    966   1213
    950   2727   1777  -1839   -413   2255   1522   1337    896   1275    963   1202
    872   2777   1904  -1826   -517   2340   1618   1486    997   1319    974   1195
    813   2889   2075  -1849   -631   2483   1688   1623   1130   1418   1034   1221
    784   3115   2330  -1951   -771   2725   1732   1800   1395   1722   1312   1480
    800   3367   2566  -2083   -883   2966   1706   1953   1634   2073   1712   1899
    766   3655   2886  -2213  -1060   3273   1577   1771   1564   2200   2008   2275
    719   3707   2987  -2213  -1132   3348   1470   1428   1273   2107   2104   2462
    654   3600   2943  -2127  -1145   3273   1356   1049    820   1732   1816   2226
    537   3291   2751  -1914  -1106   3021   1182    563    189    992   1031   1509
    475   2972   2496  -1725  -1010   2735    989    244   -283    368    350    880
    480   2722   2242  -1600   -880   2483    924    332   -252    355    270    774
    457   2582   2125  -1519   -833   2353   1002    587      5    555    384    862
    488   2561   2073  -1525   -792   2317   1109    813    252    732    488    937
    514   2613   2099  -1564   -792   2356   1267   1060    511    945    631   1026
    519   2704   2184  -1610   -831   2444   1395   1252    714   1124    758   1122
    517   2740   2223  -1628   -854   2483   1428   1314    779   1176    797   1145
    524   2764   2236  -1644   -854   2501   1441   1345    810   1205    818   1171
    517   2829   2312  -1675   -898   2572   1460   1374    836   1236    849   1223
    504   2902   2397  -1701   -945   2650   1467   1402    859   1260    880   1265
    535   2969   2434  -1753   -950   2701   1470   1423    891   1270    893   1283
    574   3026   2452  -1800   -940   2738   1475   1444    927   1283    901   1296
    576   3078   2499  -1829   -961   2790   1478   1462    945   1304    919   1317
    587   3102   2514  -1844   -963   2808   1478   1473    963   1317    927   1322
    584   3141   2556  -1865   -987   2850   1496   1493    992   1345    956   1358
    589   3190   2600  -1891  -1005   2896   1512   1512   1013   1374    982   1395
    641   3250   2608  -1945   -984   2927   1506   1517   1023   1392    989   1415
    711   3309   2598  -2010   -943   2953   1504   1527   1034   1405    997   1426
    748   3343   2595  -2047   -924   2969   1493   1532   1039   1408   1002   1431
    769   3359   2590  -2065   -911   2974   1478   1543   1047   1418   1002   1434
    758   3361   2603  -2062   -922   2982   1447   1543   1054   1434   1013   1444
    743   3393   2650  -2068   -953   3021   1421   1556   1072   1457   1028   1478
    714   3419   2704  -2070   -995   3063   1408   1584   1098   1488   1047   1506
    698   3429   2730  -2065  -1015   3081   1395   1613   1130   1525   1067   1530
    701   3494   2792  -2099  -1047   3143   1392   1662   1182   1582   1117   1577
    717   3574   2857  -2145  -1070   3216   1389   1719   1231   1636   1163   1621
    709   3637   2925  -2174  -1109   3281   1389   1792   1288   1696   1218   1667
    678   3665   2987  -2171  -1153   3328   1402   1862   1348   1748   1270   1709
    633   3691   3055  -2164  -1210   3374   1421   1922   1379   1784   1304   1732
    618   3722   3104  -2169  -1241   3413   1426   1961   1389   1810   1319   1748
    646   3761   3115  -2205  -1234   3437   1410   1964   1371   1797   1309   1745
    659   3787   3128  -2223  -1234   3457   1397   1951   1332   1758   1273   1714
    683   3787   3102  -2236  -1210   3445   1395   1940   1293   1727   1236   1678
    724   3813   3089  -2268  -1182   3452   1389   1919   1260   1693   1200   1652
    748   3824   3076  -2286  -1163   3450   1366   1855   1200   1631   1137   1597
    732   3842   3109  -2288  -1187   3476   1366   1810   1148   1582   1088   1558
    691   3845   3154  -2268  -1231   3499   1363   1766   1075   1522   1026   1509
    678   3824   3146  -2249  -1234   3486   1332   1688   1000   1454    956   1444
    665   3795   3128  -2231  -1231   3463   1288   1626    940   1397    896   1379
    652   3787   3135  -2218  -1241   3463   1254   1595    888   1350    846   1327
    639   3774   3133  -2208  -1247   3452   1205   1551    849   1312    805   1291
    631   3769   3138  -2200  -1252   3455   1169   1486    823   1291    782   1267
    649   3790   3141  -2223  -1244   3465   1135   1413    802   1280    763   1241
    675   3852   3177  -2265  -1249   3515   1122   1382    797   1288    769   1247
    696   3886   3190  -2291  -1247   3538   1124   1369    805   1301    784   1262
    748   3933   3185  -2340  -1218   3559   1132   1376    831   1322    805   1280
    766   4019   3252  -2395  -1244   3637   1132   1379    846   1343    826   1293
    776   4086   3309  -2431  -1265   3699   1127   1389    862   1366    852   1306
    800   4149   3348  -2475  -1273   3748   1132   1421    888   1395    878   1330
    831   4263   3432  -2546  -1299   3847   1143   1462    924   1434    924   1366
    846   4372   3525  -2611  -1340   3949   1163   1496    958   1475    958   1387
    828   4411   3580  -2621  -1374   3995   1197   1525    982   1499    976   1397
    833   4476   3642  -2655  -1405   4060   1221   1553   1005   1522   1000   1418
    852   4595   3743  -2722  -1444   4169   1218   1566   1015   1540   1021   1436
    846   4676   3829  -2761  -1493   4255   1228   1577   1026   1558   1041   1449
    862   4715   3852  -2790  -1493   4284   1241   1595   1028   1577   1062   1475
    878   4762   3884  -2821  -1501   4323   1249   1597   1008   1574   1060   1478
    896   4850   3954  -2873  -1527   4403   1275   1605    995   1577   1062   1478
    917   4949   4032  -2933  -1558   4489   1304   1626   1000   1592   1075   1493
    904   4944   4039  -2925  -1566   4492   1319   1641    987   1590   1067   1491
    896   4944   4045  -2920  -1574   4497   1319   1641    966   1574   1049   1480
    872   4931   4058  -2902  -1592   4494   1332   1647    945   1564   1036   1454
    841   4897   4055  -2870  -1608   4479   1343   1647    924   1556   1021   1436
    800   4866   4063  -2834  -1631   4466   1343   1631    885   1525    987   1413
    761   4824   4060  -2795  -1649   4445   1340   1613    844   1496    950   1379
    737   4795   4058  -2766  -1660   4427   1327   1590    795   1452    906   1332
    727   4808   4081  -2769  -1678   4445   1312   1571    756   1421    872   1299
    701   4772   4071  -2738  -1683   4421   1314   1577    745   1418    865   1286
    672   4749   4073  -2712  -1701   4411   1296   1574    722   1405    849   1254
    652   4749   4097  -2699  -1722   4424   1293   1574    706   1392    833   1228
    631   4733   4102  -2683  -1735   4419   1283   1561    685   1374    807   1197
    597   4731   4130  -2665  -1766   4432   1286   1564    675   1376    800   1189
    566   4702   4136  -2637  -1784   4419   1286   1569    659   1374    795   1176
    535   4699   4164  -2616  -1813   4432   1267   1561    633   1348    763   1150
    504   4689   4182  -2598  -1839   4437   1306   1623    641   1332    730   1111
    509   4692   4180  -2600  -1834   4437   1418   1787    722   1363    717   1075
    527   4803   4273  -2668  -1873   4538   1506   1969    857   1478    795   1119
    566   5027   4460  -2795  -1945   4744   1574   2210   1109   1753   1044   1337
    563   5266   4702  -2915  -2068   4985   1512   2335   1304   2088   1423   1727
    306   5318   5009  -2813  -2351   5164   1376   2034   1249   2262   1725   2081
     51   5318   5263  -2686  -2605   5289   1218   1556   1036   2288   1873   2265
      5   5318   5312  -2660  -2652   5315    984   1034    623   1987   1636   2073
    226   5167   4941  -2696  -2359   5055    758    517    -75   1132    753   1270
    231   4705   4473  -2468  -2122   4590    602    340   -522    532    124    701
    265   4497   4232  -2382  -1984   4364    607    542   -431    548     85    620
    293   4489   4195  -2390  -1951   4343    730    826   -202    714    192    662
    316   4616   4299  -2468  -1992   4458    914   1109     38    911    332    769
    329   4746   4414  -2538  -2042   4580   1114   1379    275   1109    488    891
    316   4858   4538  -2590  -2112   4699   1189   1493    361   1184    548    935
    306   4936   4629  -2621  -2161   4782   1202   1525    379   1200    563    943
    319   4933   4614  -2626  -2148   4775   1213   1564    400   1221    584    961
    337   4954   4616  -2647  -2140   4785   1205   1569    384   1210    566    948
    345   4983   4637  -2665  -2145   4808   1200   1574    381   1210    553    948
    361   4996   4634  -2678  -2135   4816   1176   1556    350   1187    522    927
    345   5071   4725  -2709  -2190   4897   1156   1538    332   1176    517    919
    327   5097   4770  -2714  -2221   4933   1150   1530    324   1174    517    914
    306   5092   4785  -2701  -2239   4941   1132   1522    309   1158    511    901
    288   5092   4803  -2688  -2257   4949   1111   1501    293   1137    491    878
    296   5081   4785  -2691  -2244   4933   1085   1475    257   1119    467    849
    296   5066   4770  -2681  -2236   4920   1070   1462    226   1101    439    818
    277   5035   4757  -2657  -2239   4897   1062   1465    200   1088    407    787
    246   4970   4723  -2608  -2236   4847   1078   1504    207   1106    413    782
    246   4889   4642  -2569  -2197   4767   1106   1577    252   1148    446    813
    231   4866   4634  -2548  -2203   4751   1135   1634    303   1192    483    846
    202   4886   4684  -2546  -2239   4785   1161   1688    348   1249    519    875
    184   4946   4762  -2564  -2288   4855   1182   1761    405   1327    561    919
    197   4975   4777  -2587  -2288   4876   1179   1818    441   1384    600    961
    228   5001   4772  -2616  -2273   4889   1176   1873    480   1439    652    997
    267   5055   4785  -2662  -2260   4923   1171   1925    519   1493    714   1052
    309   5094   4785  -2701  -2236   4941   1153   1974    542   1538    771   1106
    350   5167   4814  -2761  -2231   4993   1135   1997    555   1558    800   1137
    381   5232   4850  -2805  -2234   5040   1135   2034    576   1587    839   1179
    381   5253   4871  -2818  -2247   5063   1161   2073    597   1618    878   1218
    340   5253   4912  -2795  -2286   5084   1200   2104    613   1641    919   1262
    316   5281   4962  -2800  -2322   5123   1218   2117    597   1636    922   1275
    303   5307   5003  -2805  -2351   5157   1218   2109    568   1610    901   1254
    267   5310   5042  -2790  -2387   5177   1202   2070    519   1553    844   1187
    228   5279   5050  -2753  -2410   5164   1205   2036    465   1491    776   1109
    210   5224   5014  -2717  -2400   5120   1195   1979    410   1421    719   1052
    228   5180   4951  -2704  -2361   5068   1166   1914    345   1345    644    969
    200   5128   4925  -2665  -2361   5027   1143   1865    283   1286    576    901
    142   5079   4936  -2611  -2395   5009   1119   1823    228   1249    524    857
     98   5029   4931  -2564  -2416   4980   1109   1782    189   1221    483    818
     67   5027   4957  -2548  -2444   4993   1109   1758    168   1210    459    800
     38   5009   4967  -2525  -2465   4988   1109   1748    142   1195    439    776
     25   5003   4977  -2514  -2475   4990   1109   1740    129   1184    433    758
     36   5014   4975  -2525  -2468   4996   1101   1735    122   1169    428    750
     54   5037   4983  -2546  -2465   5011   1085   1740    111   1166    431    748
     85   5060   4975  -2574  -2444   5019   1083   1751    111   1169    433    750
    106   5076   4970  -2590  -2431   5024   1096   1766    124   1187    441    753
    132   5115   4983  -2624  -2426   5050   1093   1774    114   1192    441    753
    171   5177   5003  -2675  -2416   5092   1101   1797    119   1208    457    763
    189   5229   5037  -2709  -2423   5133   1135   1842    158   1247    496    795
    174   5271   5097  -2722  -2460   5185   1197   1899    200   1278    527    831
    171   5318   5144  -2746  -2486   5229   1249   1958    228   1306    563    865
    140   5318   5175  -2730  -2517   5248   1262   1979    231   1314    568    872
    119   5318   5196  -2720  -2538   5258   1262   1982    228   1322    571    878
     75   5318   5242  -2696  -2582   5281   1273   2000    249   1348    600    911
     44   5318   5271  -2681  -2613   5294   1254   2013    246   1358    613    927
     31   5318   5284  -2675  -2626   5302   1244   2021    239   1358    613    927
     10   5318   5305  -2665  -2647   5312   1252   2039    241   1366    618    937
      2   5318   5315  -2660  -2655   5318   1260   2062    249   1371    628    943
      0   5318   5315  -2660  -2657   5318   1252   2070    228   1358    618    935
      0   5318   5318  -2657  -2657   5318   1231   2065    205   1337    602    927
      7   5318   5307  -2665  -2650   5312   1205   2055    192   1319    587    906
     57   5318   5261  -2686  -2600   5289   1184   2047    176   1299    566    885
     75   5318   5240  -2696  -2582   5279   1158   2023    150   1265    537    849
     77   5318   5237  -2699  -2579   5279   1130   2000    129   1234    504    815
     72   5318   5245  -2696  -2585   5281   1111   1990    122   1223    496    810
     67   5318   5250  -2691  -2590   5284   1093   1977    103   1208    485    797
     90   5300   5209  -2696  -2559   5255   1075   1961     88   1192    472    789
     54   5271   5216  -2662  -2579   5245   1065   1956     88   1189    470    800
      0   5253   5253  -2626  -2626   5253   1057   1953     85   1192    467    802
    -64   5227   5292  -2579  -2678   5258   1041   1938     75   1189    457    807
   -106   5185   5289  -2540  -2699   5237   1023   1912     64   1176    444    800
   -127   5164   5292  -2520  -2709   5229   1002   1886     46   1163    433    784
   -150   5115   5266  -2483  -2709   5190    984   1860     25   1143    410    743
   -161   5050   5211  -2444  -2686   5131   1005   1899     44   1124    376    688
   -142   5045   5188  -2452  -2665   5115   1083   2047    142   1174    387    662
   -116   5092   5209  -2486  -2662   5149   1156   2244    301   1306    493    735
    -44   5255   5300  -2608  -2670   5276   1184   2483    524   1556    743    966
      0   5318   5318  -2657  -2657   5318   1127   2546    662   1800   1052   1309
      0   5318   5318  -2657  -2657   5318    966   2125    571   1922   1280   1621
      0   5318   5318  -2657  -2657   5318    787   1623    392   1940   1389   1782
      0   5318   5318  -2657  -2657   5318    579   1049    -59   1551   1047   1478
   -205   5112   5318  -2452  -2761   5214    366    517   -737    743    223    683
   -426   4640   5063  -2109  -2743   4853    171    379  -1109    283   -270    200
   -324   4408   4733  -2042  -2530   4569    142    574  -1047    293   -311    132
   -213   4377   4588  -2083  -2400   4481    233    852   -867    405   -244    166
   -101   4453   4554  -2174  -2327   4502    407   1156   -649    548   -140    239
    -51   4476   4528  -2216  -2288   4502    555   1395   -467    688    -33    309
    -90   4458   4549  -2184  -2320   4502    631   1522   -371    766     31    358
   -116   4463   4577  -2174  -2348   4520    657   1577   -342    784     49    368
   -135   4476   4611  -2169  -2372   4543    667   1613   -322    797     59    379
   -176   4437   4611  -2130  -2395   4523    670   1636   -311    805     72    394
   -231   4427   4655  -2099  -2444   4541    675   1654   -303    810     85    405
   -267   4393   4660  -2065  -2465   4525    675   1667   -298    813     88    410
   -285   4424   4710  -2068  -2496   4567    654   1660   -303    797     75    402
   -290   4380   4671  -2047  -2481   4525    633   1652   -311    784     64    400
   -311   4362   4671  -2026  -2491   4515    628   1665   -298    792     75    410
   -345   4375   4718  -2016  -2533   4546    641   1680   -277    800     88    420
   -348   4385   4733  -2018  -2540   4559    636   1688   -259    810    101    428
   -355   4349   4702  -1997  -2530   4525    623   1709   -241    818    109    444
   -400   4307   4707  -1956  -2553   4507    631   1743   -220    831    122    467
   -415   4297   4712  -1940  -2564   4505    639   1769   -202    839    135    488
   -374   4310   4684  -1966  -2527   4497    633   1784   -189    841    137    504
   -366   4315   4681  -1974  -2525   4497    618   1790   -179    844    140    524
   -361   4294   4653  -1966  -2507   4473    607   1805   -155    854    145    542
   -342   4281   4624  -1971  -2483   4453    597   1826   -132    875    166    563
   -348   4307   4655  -1979  -2501   4481    610   1865    -88    911    202    594
   -348   4307   4653  -1979  -2501   4479    610   1917    -44    940    236    620
   -366   4302   4668  -1969  -2517   4486    600   1979     12    989    280    670
   -402   4320   4723  -1958  -2564   4520    600   2047     77   1047    329    730
   -444   4341   4785  -1948  -2613   4562    618   2122    142   1109    392    787
   -470   4359   4829  -1945  -2650   4595    615   2153    179   1143    436    823
   -483   4317   4801  -1917  -2642   4556    592   2138    176   1132    431    810
   -514   4289   4801  -1888  -2657   4543    581   2114    168   1114    428    805
   -576   4265   4842  -1844  -2709   4554    584   2094    163   1093    423    815
   -662   4232   4894  -1787  -2777   4564    594   2078    161   1075    415    815
   -732   4182   4912  -1725  -2824   4546    602   2044    137   1041    387    797
   -761   4133   4894  -1686  -2829   4515    607   2010    114   1010    358    779
   -745   4076   4821  -1665  -2782   4447    602   1969     75    953    314    737
   -735   4081   4814  -1675  -2774   4445    589   1909     36    904    270    693
   -711   4091   4801  -1691  -2756   4445    579   1862     10    883    236    670
   -688   4068   4754  -1691  -2722   4411    571   1823    -12    862    210    654
   -623   4047   4671  -1712  -2647   4359    571   1803    -28    849    192    633
   -511   4073   4585  -1782  -2548   4330    558   1784    -46    839    174    613
   -439   4130   4569  -1847  -2504   4349    555   1774    -51    836    171    610
   -439   4138   4575  -1852  -2507   4356    540   1753    -75    810    150    594
   -555   4000   4556  -1722  -2556   4278    501   1709   -122    763    101    553
   -748   3813   4562  -1535  -2655   4188    439   1657   -174    709     49    501
   -833   3699   4530  -1434  -2681   4115    410   1641   -194    688     33    483
   -893   3632   4525  -1371  -2709   4078    389   1626   -210    659     12    462
   -958   3567   4525  -1304  -2740   4045    342   1579   -228    615    -28    420
   -922   3590   4512  -1335  -2717   4052    327   1553   -231    615    -20    420
   -883   3613   4497  -1366  -2691   4055    329   1538   -207    636     -2    433
   -872   3616   4486  -1371  -2681   4050    322   1527   -194    641      2    436
   -880   3600   4481  -1358  -2681   4039    296   1504   -194    636      0    428
   -893   3629   4520  -1369  -2707   4073    257   1480   -189    633      7    436
   -878   3673   4551  -1397  -2714   4112    228   1465   -171    657     46    480
   -854   3671   4525  -1410  -2688   4097    197   1457   -181    662     62    511
   -841   3673   4515  -1415  -2678   4094    168   1457   -174    662     70    519
   -810   3710   4517  -1449  -2662   4112    174   1465   -158    680     93    537
   -800   3720   4520  -1460  -2660   4117    187   1462   -137    698    111    561
   -789   3720   4510  -1467  -2650   4115    176   1444   -127    704    127    581
   -776   3694   4471  -1457  -2624   4081    166   1413   -140    683    119    581
   -761   3652   4414  -1447  -2587   4032    150   1382   -150    667    106    566
   -756   3590   4343  -1418  -2548   3967    153   1361   -150    654     88    550
   -766   3556   4320  -1397  -2543   3938    137   1322   -158    636     72    535
   -782   3496   4278  -1356  -2530   3886    116   1270   -171    618     54    517
   -761   3439   4201  -1340  -2481   3819    101   1236   -179    594     33    493
   -766   3387   4151  -1312  -2460   3769     70   1202   -187    566     15    467
   -779   3354   4130  -1288  -2455   3741     41   1179   -194    548     -2    449
   -766   3343   4110  -1288  -2436   3725     20   1174   -192    545     -5    449
   -795   3322   4117  -1265  -2457   3720     23   1182   -187    540      2    446
   -815   3338   4151  -1262  -2483   3743     36   1187   -184    535      5    449
   -795   3325   4120  -1265  -2457   3720     57   1197   -179    540      7    441
   -727   3333   4060  -1301  -2392   3697     70   1213   -166    548     12    444
   -711   3333   4045  -1312  -2379   3686    103   1221   -161    548      7    431
   -693   3320   4013  -1314  -2353   3665    197   1296   -124    558     -5    394
   -654   3317   3972  -1332  -2314   3645    332   1447    -25    592     -7    358
   -602   3393   3995  -1395  -2299   3694    441   1613    140    719     90    428
   -535   3639   4175  -1553  -2356   3904    483   1816    410   1039    410    719
   -452   3933   4385  -1740  -2418   4159    407   1925    620   1379    818   1135
   -449   4117   4564  -1834  -2507   4338    329   1779    652   1592   1161   1514
   -524   4117   4642  -1795  -2582   4380    272   1454    478   1582   1275   1657
   -633   3936   4569  -1652  -2603   4252    129    982    -44   1088    833   1278
   -730   3585   4315  -1428  -2522   3951    -93    389   -787    210    -54    491
   -737   3239   3977  -1252  -2359   3608   -283    101  -1213   -319   -589     10
   -701   2922   3624  -1109  -2161   3273   -324    223  -1135   -288   -623    -70
   -685   2772   3455  -1044  -2070   3112   -262    423   -948   -158   -553    -54
   -657   2766   3424  -1054  -2042   3094   -168    610   -732      5   -436     12
   -652   2792   3445  -1072  -2047   3117    -25    831   -485    202   -277    114
   -654   2842   3496  -1093  -2075   3169     83    982   -322    332   -171    184
   -654   2824   3478  -1085  -2065   3148    111   1026   -272    355   -153    197
   -667   2777   3445  -1054  -2055   3109    103   1026   -265    350   -153    184
   -698   2746   3445  -1026  -2073   3096    101   1028   -254    355   -142    184
   -704   2759   3463  -1026  -2083   3109     98   1026   -239    366   -127    194
   -675   2748   3421  -1039  -2049   3086     98   1018   -233    374   -122    197
   -675   2699   3374  -1010  -2023   3037     93   1008   -231    374   -124    187
   -693   2655   3346   -982  -2018   3000     85   1005   -218    381   -114    200
   -709   2611   3320   -950  -2013   2964     80   1008   -200    394    -96    223
   -735   2533   3265   -898  -2000   2899     83    995   -202    394    -90    207
   -743   2538   3278   -898  -2010   2907     98   1000   -179    410    -70    218
   -722   2572   3294   -927  -2008   2933    109   1008   -158    436    -41    252
   -688   2569   3257   -940  -1971   2912    114   1013   -142    449    -23    270
   -654   2598   3252   -971  -1953   2922    101   1005   -142    449    -18    267
   -633   2603   3237   -984  -1935   2917    106   1015   -124    475     10    296
   -600   2587   3187   -995  -1893   2886    114   1031   -101    509     49    329
   -576   2577   3154  -1000  -1865   2865     96   1023    -93    514     57    324
   -574   2605   3180  -1018  -1875   2891     85   1026    -70    540     80    353
   -561   2616   3177  -1028  -1870   2896     96   1057    -25    594    132    402
   -555   2650   3203  -1049  -1878   2925     98   1096     28    654    194    457
   -530   2650   3180  -1060  -1855   2915     98   1127     77    701    254    514
   -504   2673   3177  -1085  -1839   2925     72   1145    114    753    303    561
   -501   2686   3187  -1093  -1844   2935     67   1169    153    795    348    597
   -519   2694   3213  -1088  -1865   2953     80   1200    200    839    394    644
   -561   2657   3218  -1047  -1888   2938    101   1228    226    862    420    665
   -587   2598   3185  -1008  -1886   2891    103   1218    213    852    413    646
   -589   2556   3146   -982  -1867   2850    122   1197    192    826    387    618
   -548   2512   3060   -982  -1803   2785    124   1148    145    776    348    579
   -441   2439   2881   -997  -1660   2660     88   1083     70    683    265    504
   -371   2359   2727   -995  -1551   2543     77   1036     25    607    192    436
   -381   2283   2665   -953  -1522   2473     90    992     -5    558    135    379
   -449   2213   2660   -883  -1553   2436    109    958    -23    527     90    329
   -488   2148   2637   -828  -1561   2392    114    922    -49    501     59    288
   -465   2073   2538   -805  -1501   2307    101    875    -85    467     15    228
   -444   1987   2429   -771  -1436   2208    101    846   -109    444      0    187
   -384   1940   2325   -779  -1353   2132     80    789   -166    392    -25    161
   -280   1935   2216   -826  -1247   2075     28    685   -270    293   -101    114
   -244   1922   2164   -839  -1205   2042     -7    605   -340    223   -155     75
   -241   1896   2138   -828  -1189   2016    -46    527   -397    168   -197     33
   -280   1909   2190   -815  -1236   2049    -67    480   -431    148   -218     12
   -368   1943   2312   -787  -1340   2127    -64    470   -431    153   -213     28
   -459   1930   2390   -735  -1426   2158    -41    485   -405    179   -187     62
   -542   1932   2475   -696  -1509   2203      0    530   -355    233   -129    109
   -610   1930   2538   -662  -1574   2234     36    574   -306    288    -72    155
   -613   1917   2530   -652  -1571   2223     49    592   -270    327    -31    192
   -649   1867   2517   -607  -1584   2190     67    610   -233    361      5    231
   -709   1842   2551   -566  -1631   2195     98    639   -194    402     46    262
   -769   1839   2608   -535  -1688   2221    111    646   -168    423     77    277
   -852   1826   2678   -485  -1764   2252    127    659   -135    459    127    306
   -883   1782   2662   -449  -1771   2221    103    633   -155    452    119    285
   -836   1732   2569   -449  -1701   2148     80    587   -194    420     85    257
   -776   1717   2494   -470  -1634   2104     67    568   -202    418     80    254
   -719   1706   2426   -493  -1571   2065     51    561   -207    420     85    257
   -691   1686   2377   -498  -1532   2031     36    555   -215    413     80    254
   -680   1628   2309   -475  -1496   1969     18    542   -228    402     67    249
   -665   1566   2229   -452  -1447   1896     -2    519   -254    379     54    239
   -633   1530   2164   -446  -1397   1847    -25    491   -275    348     38    218
   -600   1457   2057   -428  -1330   1758    -62    441   -324    288     -7    161
   -509   1413   1922   -452  -1215   1667    -90    376   -381    220    -72     83
   -407   1408   1813   -501  -1111   1610   -109    337   -407    184   -101     51
   -348   1371   1719   -511  -1034   1545   -135    306   -449    140   -140     23
   -324   1325   1647   -501   -984   1483   -150    277   -462    116   -161     -2
   -329   1293   1623   -483   -976   1460   -153    262   -462    103   -174    -15
   -374   1280   1652   -454  -1013   1465   -153    259   -454    106   -171    -15
   -418   1257   1675   -418  -1047   1465   -127    270   -426    122   -145      7
   -483   1231   1714   -376  -1098   1473    -88    298   -392    145   -114     44
   -540   1202   1743   -332  -1140   1473    -46    335   -353    168    -83     75
   -558   1179   1738   -311  -1148   1457    -12    350   -327    171    -72     75
   -517   1169   1686   -324  -1101   1426     51    415   -283    184    -70     64
   -444   1210   1654   -384  -1049   1431    166    581   -150    265    -31     75
   -402   1330   1732   -462  -1067   1530    265    743     31    423     93    168
   -368   1556   1925   -594  -1148   1738    342    932    314    735    397    446
   -301   1784   2086   -740  -1192   1935    324   1070    550   1067    789    872
   -337   2047   2382   -857  -1361   2216    210    826    439   1127   1039   1223
   -459   2034   2494   -787  -1478   2265    135    493    140    989   1078   1332
   -555   1888   2444   -667  -1501   2166     44    153   -283    623    782   1065
   -633   1582   2216   -472  -1423   1899   -114   -306   -862    -77      7    314
   -657   1228   1886   -288  -1270   1556   -293   -550  -1226   -587   -558   -228
   -615   1000   1615   -192  -1117   1309   -355   -467  -1156   -561   -571   -283
   -594    872   1465   -140  -1031   1169   -296   -275   -922   -379   -457   -220
   -584    823   1408   -119   -995   1114   -179    -64   -672   -192   -337   -140
   -537    911   1449   -189   -995   1182    -25    184   -407     25   -168    -15
   -501    984   1486   -241   -995   1236     80    353   -228    179    -44     67
   -501    984   1483   -244   -992   1234    119    415   -153    239      2     88
   -527    961   1488   -215  -1008   1223    116    426   -129    259     15     96
   -542    945   1488   -202  -1015   1215    119    431   -116    267     33    116
   -561    924   1486   -184  -1023   1205    124    439   -106    277     49    122
   -566    909   1475   -171  -1021   1192    124    439    -96    293     62    114
   -589    904   1493   -155  -1041   1197    116    436    -83    309     77    106
   -631    885   1517   -127  -1075   1200     85    413    -83    298     70    101
   -662    867   1530   -103  -1096   1197     62    392    -72    303     72    101
   -691    828   1519    -70  -1104   1171     41    368    -67    303     62     80
   -678    831   1509    -75  -1093   1169     28    355    -46    314     72     83
   -654    789   1441    -67  -1049   1117     10    342    -41    309     64     70
   -610    709   1319    -51   -963   1013    -31    314    -49    293     59     62
   -545    685   1231    -72   -888    958    -67    283    -51    283     54     59
   -527    706   1234    -88   -880    969    -77    270    -46    288     59     64
   -553    657   1210    -51   -880    932    -80    283    -18    316     83     88
   -594    613   1205    -10   -898    909    -64    319     38    381    140    127
   -652    558   1208     44   -930    883    -54    355     96    449    207    171
   -724    475   1200    124   -961    836    -38    410    153    514    272    213
   -675    457   1132    106   -904    795    -64    423    176    540    293    220
   -470    459    930      5   -701    696   -137    397    171    537    280    205
   -267    472    737   -103   -504    605   -205    376    166    532    265    200
   -197    504    701   -153   -449    602   -231    394    197    558    301    233
   -197    470    667   -140   -431    568   -231    439    236    594    342    267
   -215    431    646   -109   -431    537   -215    485    275    628    381    301
   -267    418    683    -77   -475    548   -194    504    298    639    405    322
   -306    384    691    -38   -498    537   -194    491    283    613    389    311
   -337    368    706    -15   -522    537   -205    454    254    576    355    293
   -345    309    654     18   -498    480   -218    407    207    527    303    254
   -348    226    574     59   -459    400   -218    374    179    491    265    223
   -348    179    527     85   -436    353   -231    314    127    431    205    163
   -348    174    522     85   -436    345   -244    252     62    353    124     83
   -361    137    498    111   -428    316   -249    202     18    301     72     38
   -374     57    428    155   -402    244   -249    161    -12    265     38     15
   -400    -20    379    210   -389    179   -249    137    -20    246     33     10
   -436    -31    405    231   -420    187   -252    106    -31    223     12     -5
   -470    -54    415    262   -444    179   -265     77    -44    197    -20    -25
   -524    -98    423    309   -475    163   -262     64    -44    187    -38    -44
   -576   -158    418    368   -498    129   -239     72    -18    194    -23    -36
   -613   -207    402    410   -509     96   -241     70    -15    192    -12    -25
   -618   -231    387    423   -504     77   -252     59    -20    171    -28    -41
   -628   -249    379    436   -506     62   -252     57     -7    161    -25    -38
   -659   -252    407    457   -535     77   -226     80     20    176     -2    -18
   -641   -241    400    441   -522     77   -205    111     54    197     23     10
   -610   -174    433    392   -522    129   -171    148    109    239     67     59
   -589   -137    449    363   -519    153   -137    171    140    257     85     72
   -566   -153    413    361   -491    129   -132    171    153    262     85     57
   -568   -176    392    371   -483    106   -145    161    161    270     77     46
   -581   -228    353    405   -470     62   -150    155    171    288     80     38
   -597   -249    348    420   -472     49   -163    155    189    303     93     51
   -597   -272    324    436   -462     25   -194    132    179    290     85     54
   -587   -309    275    446   -433    -18   -207    122    174    283     75     54
   -576   -332    244    452   -410    -44   -213    124    184    277     77     59
   -584   -361    223    470   -405    -70   -228    109    168    252     57     44
   -576   -413    163    496   -371   -124   -246     93    155    220     28     25
   -561   -485     72    522   -319   -207   -288     59    142    189      0      2
   -514   -555    -41    535   -236   -298   -340      5    111    150    -44    -33
   -454   -607   -153    530   -153   -381   -381    -41     72     98    -96    -83
   -420   -657   -236    540    -93   -446   -415    -85     36     49   -150   -135
   -379   -667   -288    522    -46   -480   -462   -150      2     15   -192   -171
   -345   -683   -337    514     -5   -511   -491   -197     -7      5   -213   -184
   -324   -722   -400    522     36   -561   -517   -233    -18     -5   -233   -194
   -296   -750   -454    524     77   -602   -548   -265    -49    -33   -275   -231
   -283   -784   -501    532    109   -644   -574   -296    -77    -70   -316   -270
   -270   -787   -519    527    122   -654   -592   -327    -85    -93   -329   -283
   -259   -795   -535    524    135   -667   -605   -348    -83    -96   -332   -290
   -249   -813   -563    532    155   -688   -618   -368    -83   -109   -348   -314
   -257   -807   -550    532    145   -678   -644   -402    -88   -124   -353   -314
   -252   -802   -550    527    148   -678   -657   -387    -64   -119   -353   -314
   -233   -800   -566    517    163   -685   -615   -288      5   -114   -366   -342
   -228   -719   -491    475    129   -605   -527   -119    140    -44   -319   -319
   -179   -501   -322    337     70   -410   -397    137    420    215    -75   -109
   -109   -223   -114    166      0   -168   -332    384    727    587    316    272
   -114    103    218      5   -166    161   -387    293    820    852    691    678
   -207    236    444    -12   -324    340   -475    -98    685    958    927    950
   -233    314    548    -41   -392    431   -610   -576    397    839    901    961
   -171    150    322     10   -246    233   -779  -1052   -129    270    345    472
    -41   -265   -223    153     88   -244   -917  -1384   -753   -545   -478   -252
     49   -607   -657    280    353   -631   -963  -1325   -883   -774   -753   -522
     33   -727   -761    345    394   -743   -862  -1049   -672   -631   -678   -511
     67   -646   -714    288    389   -680   -698   -774   -428   -449   -545   -431
     98   -537   -636    218    366   -587   -493   -491   -179   -259   -397   -335
    122   -459   -581    168    350   -519   -329   -275      5   -106   -275   -246
    184   -392   -576    103    379   -483   -272   -202     67    -54   -231   -220
    228   -358   -587     64    407   -472   -246   -168     88    -36   -215   -218
    277   -303   -581     10    428   -441   -236   -150     96    -28   -202   -220
    319   -241   -561    -38    439   -400   -226   -142     90    -28   -205   -226
    322   -233   -555    -44    436   -394   -205   -124    101    -12   -189   -213
    296   -223   -519    -36    407   -371   -176   -106    122     12   -161   -189
    285   -179   -467    -54    374   -322   -150    -88    145     36   -137   -174
    275   -171   -446    -51    361   -309   -122    -64    163     51   -124   -168
    249   -148   -400    -51    322   -272   -111    -64    168     62   -116   -163
    244   -148   -392    -46    316   -270    -83    -41    197     90    -85   -140
    246   -111   -361    -67    301   -236    -67    -18    223    116    -59   -124
    262   -114   -376    -72    319   -244    -83    -10    215    122    -54   -116
    298    -70   -371   -116    335   -220    -83     -2    215    132    -49   -119
    345     10   -337   -179    340   -163    -93     -2    215    142    -38   -114
    389     67   -322   -228    355   -127    -77     20    236    168    -18    -96
    418     98   -319   -257    368   -109    -49     59    270    200     12    -67
    441    142   -301   -293    371    -77    -41     90    293    220     36    -49
    462    187   -277   -324    371    -44    -28    132    324    262     59    -25
    485    215   -272   -350    379    -28    -18    184    353    301     88      2
    509    246   -262   -376    387     -7     -2    249    394    345    127     44
    517    275   -244   -397    379     15      7    314    444    392    179     85
    509    301   -207   -405    358     46      2    350    467    428    218    124
    496    335   -163   -418    329     88      7    379    488    462    267    163
    470    389    -80   -428    275    155      2    392    483    470    285    184
    415    384    -33   -400    223    176     20    400    472    472    290    187
    389    345    -44   -368    215    150     25    389    436    444    265    161
    361    332    -28   -348    194    153     20    366    394    413    244    135
    335    301    -33   -316    184    135     20    337    355    379    218    106
    293    252    -44   -275    168    103     38    306    316    342    187     77
    262    233    -28   -249    145    103     49    254    267    296    145     46
    239    197    -41   -220    140     77     44    189    205    236     85      0
    241    168    -72   -205    158     49     38    129    148    176     31    -49
    239    150    -88   -194    161     33     28     67     83    116    -25   -111
    218    127    -90   -174    155     18     15     15     33     72    -62   -153
    202    122    -83   -163    142     20     -5    -33    -15     31    -98   -189
    200    106    -93   -153    148      7     -5    -67    -38     12   -116   -202
    181     70   -114   -127    148    -20    -10    -93    -54      0   -135   -218
    174    103    -70   -140    122     18    -23   -122    -75    -15   -142   -223
    166    148    -20   -158     93     64    -23   -129    -80    -10   -135   -220
    158    179     20   -168     70    101    -15   -129    -83     -7   -129   -215
    171    179      7   -179     83     93    -28   -145   -103    -23   -142   -231
    184    197     12   -192     85    106    -38   -161   -119    -31   -145   -233
    135    280    145   -207     -5    213    -25   -150    -98      0   -101   -184
     36    376    340   -205   -150    358     23   -101    -46     59    -36   -114
      0    439    436   -220   -218    439     59    -85    -33     75    -28   -103
     49    449    400   -249   -174    426     36   -135    -77     33    -77   -148
    116    444    327   -283   -106    387    -20   -202   -148    -31   -142   -202
    176    493    316   -335    -70    405    -93   -285   -220   -101   -210   -259
    249    522    272   -387    -12    397   -129   -329   -244   -114   -226   -270
    345    387     41   -366    150    213   -168   -366   -277   -129   -244   -301
    363    275    -88   -322    226     93   -200   -402   -316   -155   -267   -340
    293    244    -49   -267    171     98   -176   -394   -311   -137   -246   -324
    192    189     -2   -192     98     93   -153   -394   -322   -127   -236   -324
    111    103     -7   -109     59     49   -150   -407   -358   -158   -262   -355
     44     59     12    -54     15     36   -148   -410   -397   -184   -288   -381
    -12      0     12      7    -12      5   -135   -413   -436   -226   -322   -420
    -75    -64      7     67    -44    -28   -124   -413   -462   -265   -355   -454
   -124   -122      2    122    -64    -59   -106   -407   -449   -288   -374   -475
   -140   -187    -49    161    -46   -116   -116   -431   -444   -303   -405   -498
    -88   -213   -124    150     18   -168   -140   -470   -467   -306   -415   -506
    -54   -233   -181    142     62   -210   -161   -506   -506   -322   -426   -524
    -54   -239   -184    145     62   -213   -187   -540   -542   -345   -446   -540
    -67   -257   -189    161     57   -223   -202   -555   -561   -363   -462   -555
    -70   -265   -194    168     62   -231   -213   -563   -574   -368   -470   -568
    -64   -244   -179    155     57   -213   -233   -576   -587   -374   -478   -566
   -101   -236   -135    168     15   -187   -233   -574   -589   -376   -475   -550
   -145   -259   -114    200    -15   -187   -233   -563   -597   -379   -472   -540
   -168   -290   -122    231    -23   -207   -220   -542   -600   -379   -462   -527
   -124   -322   -197    223     33   -259   -171   -498   -584   -371   -457   -537
    -67   -259   -192    163     59   -226    -90   -361   -509   -324   -441   -553
    -59   -174   -114    114     25   -145     -7   -158   -366   -202   -348   -504
    -83     18    101     33    -90     59     96    114   -114     51   -109   -301
    -44    350    392   -153   -220    371     90    239     59    327    218     62
   -129    665    795   -267   -462    730      5    -28     46    493    509    449
   -363    779   1143   -210   -753    961   -116   -462    -75    568    696    706
   -615    641   1257    -12   -935    948   -290   -979   -428    301    496    555
   -820    150    971    332   -896    561   -483  -1535  -1093   -493   -303   -218
   -867   -335    532    600   -701     98   -685  -1790  -1566  -1088   -919   -820
   -833   -576    257    704   -545   -161   -743  -1686  -1579  -1150  -1015   -943
   -826   -623    202    724   -514   -210   -654  -1410  -1397  -1013   -927   -893
   -820   -615    205    717   -514   -205   -493  -1109  -1192   -867   -826   -815
   -802   -592    210    698   -509   -192   -335   -849  -1002   -722   -724   -740
   -800   -548    252    672   -527   -148   -254   -727   -901   -654   -670   -696
   -818   -519    298    670   -558   -111   -226   -696   -870   -639   -654   -683
   -846   -530    316    685   -584   -106   -218   -670   -857   -626   -636   -665
   -875   -519    353    696   -615    -83   -215   -652   -844   -613   -618   -646
   -885   -491    392    685   -641    -51   -215   -631   -839   -600   -605   -633
   -893   -472    420    683   -657    -25   -213   -607   -831   -597   -602   -623
   -927   -496    428    709   -680    -33   -215   -607   -826   -597   -605   -618
   -948   -501    444    724   -698    -28   -210   -605   -826   -594   -605   -607
   -950   -480    467    714   -711     -7   -197   -587   -815   -576   -589   -584
   -953   -439    514    696   -735     36   -176   -561   -795   -548   -566   -558
   -940   -392    548    665   -745     75   -166   -540   -787   -535   -555   -545
   -917   -348    568    633   -743    109   -161   -519   -774   -519   -537   -530
   -883   -306    576    594   -732    135   -158   -506   -766   -514   -524   -514
   -846   -270    576    558   -711    153   -148   -491   -756   -504   -509   -496
   -841   -246    594    542   -722    174   -148   -475   -745   -498   -488   -475
   -833   -207    626    519   -732    210   -155   -457   -740   -491   -472   -470
   -807   -137    670    470   -740    265   -161   -423   -722   -459   -441   -441
   -771    -49    722    410   -748    335   -142   -363   -678   -415   -394   -389
   -722     51    771    332   -748    410    -93   -272   -613   -342   -322   -319
   -644    166    810    239   -727    485    -49   -181   -561   -267   -246   -244
   -522    296    818    111   -670    555    -23    -90   -501   -192   -174   -174
   -413    439    852    -12   -631    644      5      2   -418   -114    -90    -80
   -366    545    911    -90   -639    727     18     59   -358    -67    -36    -18
   -342    610    953   -135   -646    782     33    101   -322    -36      0     18
   -283    654    937   -187   -610    795     49    129   -301    -20     20     36
   -179    706    885   -262   -532    795     51    137   -301    -25     20     36
    -49    766    815   -358   -433    789     49    119   -327    -57     -2     15
     59    839    776   -449   -358    807     51     83   -355    -98    -38    -15
    132    878    745   -506   -306    810     46     46   -389   -148    -75    -59
    168    875    706   -522   -267    792     31      2   -428   -200   -119   -103
    153    854    701   -504   -275    779     28    -23   -459   -226   -163   -142
    135    844    706   -491   -285    776     38    -33   -470   -233   -189   -166
    132    815    683   -475   -275    750     36    -72   -501   -265   -236   -200
    103    769    665   -436   -280    717     15   -119   -548   -306   -283   -244
     93    727    631   -410   -270    680     10   -145   -576   -335   -316   -285
     77    683    605   -381   -265    644     10   -166   -597   -361   -337   -306
     75    610    535   -345   -231    574     -5   -205   -631   -394   -376   -345
    129    537    407   -332   -137    472    -49   -272   -680   -444   -428   -392
    140    483    342   -314   -101    413   -103   -324   -719   -480   -459   -418
    106    493    387   -301   -140    441   -106   -329   -704   -462   -439   -405
     44    519    472   -283   -213    496    -80   -301   -665   -420   -410   -381
    -57    514    571   -228   -314    542    -44   -265   -631   -387   -384   -368
   -174    540    714   -187   -444    626    -18   -233   -589   -348   -348   -324
   -280    553    833   -137   -558    693     20   -189   -545   -311   -301   -270
   -389    579    969    -96   -678    774     59   -155   -511   -277   -265   -226
   -475    584   1060    -54   -766    820     80   -148   -498   -267   -252   -213
   -457    537    992    -41   -724    763     46   -168   -530   -296   -277   -244
   -459    527    987    -33   -724    756      7   -205   -553   -316   -303   -262
   -452    514    966    -33   -709    740    -38   -249   -576   -340   -324   -270
   -444    462    906     -7   -675    683   -106   -306   -628   -374   -361   -296
   -452    428    880     10   -667    654   -174   -363   -680   -415   -397   -309
   -444    444    888      0   -667    665   -207   -392   -701   -431   -405   -303
   -449    431    880      7   -665    654   -226   -397   -704   -436   -400   -303
   -496    384    880     57   -688    631   -228   -389   -701   -441   -384   -288
   -571    298    870    135   -722    584   -215   -387   -706   -446   -387   -301
   -618    233    852    192   -735    542   -218   -392   -724   -457   -397   -319
   -646    202    849    220   -748    524   -215   -400   -730   -457   -394   -311
   -678    189    867    244   -771    527   -218   -407   -732   -457   -402   -306
   -717    142    859    285   -789    501   -223   -428   -740   -478   -433   -327
   -745    103    849    319   -797    475   -226   -441   -748   -504   -459   -340
   -787     98    885    340   -836    491   -213   -436   -732   -501   -452   -322
   -813    122    935    345   -872    527   -197   -428   -709   -496   -446   -303
   -802    140    940    329   -870    540   -200   -413   -693   -488   -446   -296
   -763    155    917    303   -839    535   -218   -410   -696   -493   -449   -290
   -740    189    930    272   -833    558   -223   -410   -696   -501   -446   -288
   -730    213    943    259   -836    576   -231   -418   -704   -514   -449   -280
   -748    171    919    285   -833    545   -241   -428   -714   -527   -467   -280
   -802    111    914    345   -859    511   -267   -441   -730   -545   -485   -298
   -880     12    893    431   -891    452   -259   -410   -719   -566   -527   -342
   -919     -5    914    462   -917    454   -174   -280   -623   -535   -535   -368
   -898     96    995    400   -948    545   -101   -109   -452   -394   -423   -277
   -823    311   1132    254   -979    722    -85    103   -210   -119   -145    -15
   -722    607   1327     54  -1026    969   -168    226    -18    187    226    394
   -691    880   1571    -93  -1130   1226   -254     49      0    387    555    795
   -737    932   1667    -98  -1202   1299   -316   -296   -163    400    678    966
   -849    839   1688      5  -1267   1262   -475   -787   -605      0    322    678
   -930    553   1483    187  -1205   1015   -719  -1397  -1309   -831   -511    -72
   -878    249   1127    314  -1002    688   -940  -1670  -1743  -1361  -1036   -550
   -797     20    818    387   -807    418   -963  -1488  -1649  -1312  -1041   -602
   -787   -101    683    444   -737    290   -870  -1221  -1426  -1161   -953   -566
   -774   -111    662    441   -719    275   -737   -974  -1197  -1000   -846   -491
   -732     -7    724    371   -730    358   -532   -698   -930   -792   -685   -361
   -680     75    753    301   -717    413   -407   -545   -774   -670   -587   -293
   -652    106    756    272   -704    431   -366   -491   -714   -623   -550   -270
   -678    103    779    285   -730    441   -363   -480   -691   -605   -530   -249
   -722     88    810    316   -766    449   -366   -480   -675   -589   -514   -244
   -730     62    789    332   -761    423   -392   -491   -675   -589   -524   -265
   -688     59    748    314   -719    402   -426   -504   -672   -592   -532   -277
   -641    103    745    267   -693    423   -454   -506   -646   -568   -514   -265
   -594    140    735    228   -665    436   -478   -517   -628   -553   -496   -249
   -691     38    727    324   -709    381   -550   -581   -659   -592   -524   -285
   -802    -85    717    441   -761    314   -626   -631   -685   -626   -558   -319
   -787    -93    693    436   -740    298   -652   -618   -665   -605   -540   -298
   -711    -44    667    379   -691    311   -667   -594   -636   -571   -504   -265
   -675     12    685    329   -680    350   -688   -571   -613   -555   -478   -239
   -667     18    685    324   -675    350   -688   -530   -581   -527   -446   -210
   -652     15    667    316   -659    340   -696   -491   -555   -506   -428   -202
   -646     25    672    311   -659    348   -704   -452   -527   -488   -410   -187
   -633     75    706    277   -670    389   -706   -415   -480   -446   -371   -148
   -597    111    709    241   -652    410   -706   -371   -418   -384   -322   -103
   -550    181    732    181   -641    457   -735   -327   -358   -322   -254    -41
   -532    254    787    140   -659    519   -769   -277   -290   -246   -176     38
   -542    267    807    137   -675    535   -774   -228   -220   -181   -111     88
   -535    332    865    101   -701    597   -709   -171   -142    -98    -31    137
   -517    397    911     59   -717    654   -540   -103    -67    -23     44    187
   -465    472    937     -2   -701    704   -340    -80    -15     25     96    231
   -392    568    958    -90   -675    763   -194    -77     25     67    140    270
   -322    662    984   -171   -654    823   -132    -36     62    101    174    293
   -280    693    971   -207   -626    831   -103     36     77    106    181    296
   -254    698    953   -220   -602    826    -77    101     80     98    181    296
   -270    675    943   -202   -605    807    -72     90     54     70    148    265
   -311    626    937   -158   -623    779    -88     36     12     12    101    215
   -358    553    911    -98   -636    732   -109    -18    -28    -38     54    181
   -394    501    896    -51   -644    698   -140    -85    -75    -88      7    155
   -441    410    852     15   -646    631   -166   -155   -135   -155    -57     96
   -465    374    839     46   -652    605   -189   -207   -176   -197    -98     49
   -514    277    792    116   -654    535   -220   -257   -207   -239   -142     12
   -540    236    776    153   -657    506   -270   -316   -244   -283   -179    -23
   -542    210    753    166   -649    480   -288   -358   -272   -311   -205    -46
   -548    210    758    168   -652    483   -306   -392   -301   -337   -228    -72
   -558    194    753    181   -657    475   -319   -413   -316   -353   -249    -96
   -568    174    743    197   -654    457   -311   -413   -316   -350   -249    -96
   -584    137    719    223   -652    428   -296   -405   -314   -345   -236    -83
   -587    135    719    226   -652    426   -311   -410   -314   -337   -223    -72
   -581    145    724    218   -654    433   -322   -410   -303   -327   -210    -67
   -576    179    756    200   -665    467   -303   -394   -277   -303   -189    -54
   -576    179    753    197   -667    465   -293   -376   -246   -285   -174    -33
   -602    148    750    228   -678    446   -283   -371   -231   -275   -163    -20
   -623    163    787    228   -704    475   -288   -376   -226   -265   -155    -15
   -620    236    857    192   -737    545   -306   -392   -220   -257   -145     -5
   -620    218    839    200   -732    530   -316   -410   -218   -244   -132     10
   -618    215    833    202   -724    524   -329   -431   -223   -241   -119     18
   -641    176    818    231   -730    496   -335   -441   -231   -249   -124     12
   -641    179    820    231   -730    498   -353   -457   -249   -257   -132      5
   -633    207    841    210   -740    524   -361   -457   -252   -257   -127     10
   -657    127    784    265   -722    457   -379   -480   -285   -288   -158    -25
   -670     88    756    288   -714    423   -392   -501   -314   -306   -174    -46
   -672     80    753    296   -711    415   -410   -532   -342   -327   -194    -62
   -678      7    685    332   -683    345   -426   -561   -384   -366   -236    -90
   -675    -75    600    374   -639    262   -431   -584   -415   -397   -270   -127
   -683   -129    553    405   -618    210   -428   -613   -444   -431   -301   -171
   -701   -181    519    441   -610    168   -428   -636   -467   -462   -327   -207
   -704   -205    496    454   -602    145   -423   -646   -470   -462   -324   -213
   -698   -239    457    467   -579    109   -439   -659   -488   -480   -337   -223
   -698   -267    428    483   -566     80   -459   -685   -509   -509   -358   -241
   -706   -280    426    493   -566     72   -452   -688   -501   -506   -350   -228
   -717   -311    405    511   -561     46   -467   -698   -509   -511   -355   -228
   -735   -309    426    519   -581     57   -483   -709   -511   -514   -361   -226
   -769   -340    428    553   -600     44   -478   -711   -506   -509   -353   -215
   -797   -392    405    594   -602      5   -457   -698   -501   -509   -353   -220
   -813   -415    397    613   -607     -7   -392   -610   -444   -493   -361   -244
   -823   -355    467    589   -646     57   -277   -449   -316   -423   -337   -244
   -815   -236    579    524   -698    171   -213   -306   -145   -265   -210   -142
   -769    -67    701    418   -735    316   -205   -140    109     41     96    137
   -743    179    922    280   -833    550   -265    -96    262    337    496    571
   -782    392   1174    194   -979    784   -363   -381     96    355    719    888
   -844    337   1179    252  -1010    758   -449   -724   -220    181    704    940
   -870     96    966    387   -917    530   -579  -1119   -714   -301    252    542
   -846   -246    597    545   -722    174   -789  -1631  -1363  -1137   -670   -335
   -782   -568    213    675   -498   -179   -953  -1813  -1649  -1540  -1143   -805
   -719   -828   -111    774   -306   -470   -948  -1670  -1506  -1418  -1101   -839
   -646   -927   -280    787   -184   -605   -883  -1506  -1291  -1231   -963   -774
   -631   -909   -277    769   -179   -594   -763  -1327  -1052  -1041   -805   -670
   -657   -849   -192    753   -233   -522   -594  -1091   -787   -818   -610   -535
   -688   -756    -67    722   -311   -413   -483   -940   -618   -672   -488   -428
   -714   -711      2    714   -358   -355   -441   -883   -555   -615   -441   -379
   -737   -704     33    719   -387   -335   -426   -857   -527   -579   -410   -348
   -797   -727     67    761   -433   -329   -389   -815   -483   -535   -366   -296
   -883   -719    163    800   -524   -277   -348   -774   -439   -488   -316   -233
  -1015   -735    280    875   -649   -228   -309   -737   -402   -444   -272   -187
  -1163   -784    379    974   -774   -202   -280   -717   -366   -418   -241   -153
  -1135   -776    358    956   -748   -210   -293   -735   -368   -423   -241   -153
  -1002   -769    233    883   -620   -270   -340   -784   -407   -454   -270   -187
   -906   -779    127    844   -517   -327   -361   -797   -420   -459   -277   -202
   -883   -763    119    823   -504   -322   -350   -782   -410   -433   -259   -187
   -898   -771    127    833   -514   -324   -345   -769   -394   -405   -239   -171
   -880   -805     75    841   -480   -366   -371   -784   -407   -402   -244   -181
   -859   -870    -10    865   -426   -441   -394   -802   -420   -420   -252   -205
   -872   -888    -15    880   -431   -452   -407   -802   -418   -418   -244   -197
   -901   -883     15    891   -459   -433   -413   -787   -394   -400   -226   -184
   -943   -914     25    927   -485   -444   -418   -774   -374   -389   -210   -176
   -974   -940     33    958   -504   -454   -428   -766   -355   -371   -192   -168
   -969   -969     -2    966   -485   -488   -423   -732   -314   -337   -155   -145
   -930   -948    -18    937   -457   -483   -410   -680   -259   -280    -93   -103
   -885   -924    -38    904   -423   -483   -389   -610   -192   -210    -20    -44
   -888   -878     10    883   -449   -433   -368   -545   -122   -137     54     28
   -909   -865     44    885   -478   -413   -355   -493    -70    -77    116     93
   -919   -849     70    883   -496   -392   -342   -457    -36    -38    161    142
   -924   -833     90    878   -509   -371   -319   -431    -15    -15    187    171
   -930   -839     90    885   -511   -374   -298   -413     -2     -5    205    192
   -927   -815    109    870   -519   -353   -285   -407      7     -2    210    213
   -935   -795    140    865   -537   -329   -270   -420     -2    -23    194    205
   -950   -787    161    867   -555   -311   -249   -433    -15    -46    171    189
   -953   -800    153    878   -553   -324   -226   -449    -33    -75    148    174
   -961   -820    137    891   -550   -340   -207   -470    -54   -101    116    150
   -982   -844    137    911   -561   -353   -189   -501    -75   -132     85    119
   -997   -875    122    935   -561   -376   -189   -540   -103   -163     54     83
   -992   -906     85    950   -540   -410   -200   -581   -135   -194     23     57
   -974   -935     38    953   -509   -449   -194   -610   -148   -220      0     25
   -930   -914     15    919   -472   -449   -184   -626   -150   -233    -15      5
   -891   -893     -5    891   -444   -449   -179   -639   -148   -236    -18     -7
   -878   -888    -10    883   -433   -449   -158   -641   -135   -233    -15     -7
   -867   -909    -44    888   -413   -478   -142   -639   -119   -228     -5     -2
   -852   -924    -72    888   -389   -501   -127   -620   -101   -210     10      7
   -823   -906    -83    865   -371   -496   -127   -618    -88   -202     15     -2
   -815   -872    -57    844   -379   -465   -124   -613    -67   -189     31      5
   -802   -880    -77    841   -363   -478   -124   -600    -54   -176     49     23
   -784   -875    -90    831   -348   -485   -127   -592    -38   -168     51     23
   -766   -831    -67    797   -350   -452   -122   -589    -18   -161     62     31
   -756   -800    -44    779   -355   -423   -101   -589     -5   -150     77     36
   -743   -789    -46    763   -350   -418    -93   -576     10   -142     90     46
   -758   -797    -38    776   -361   -418    -90   -579     23   -137    103     51
   -792   -802    -10    795   -392   -407    -90   -589     36   -127    124     70
   -826   -787     38    807   -433   -374   -116   -618     25   -129    129     67
   -852   -841     10    844   -433   -415   -150   -636      5   -142    122     51
   -836   -875    -41    854   -397   -459   -168   -646      5   -137    122     51
   -748   -857   -111    800   -319   -485   -192   -654      7   -132    116     46
   -665   -870   -205    769   -231   -537   -213   -667    -12   -150     96     23
   -649   -940   -290    795   -179   -618   -231   -691    -46   -179     67     -7
   -672  -1067   -394    870   -140   -732   -246   -709    -75   -207     38    -33
   -709  -1145   -436    927   -137   -792   -236   -698    -70   -197     46    -23
   -800  -1210   -410   1005   -194   -810   -202   -670    -44   -168     75     -2
   -885  -1283   -397   1083   -246   -841   -187   -662    -41   -176     62    -33
   -888  -1340   -452   1114   -220   -896   -194   -693    -67   -207     25    -88
   -836  -1400   -566   1117   -135   -982   -220   -732   -101   -246    -18   -140
   -800  -1441   -641   1122    -80  -1041   -236   -750   -111   -262    -36   -161
   -841  -1462   -620   1150   -111  -1041   -220   -745    -93   -249    -20   -145
   -901  -1467   -566   1184   -168  -1018   -189   -722    -57   -218     18   -109
   -885  -1473   -589   1179   -148  -1034   -184   -722    -46   -205     25   -101
   -839  -1486   -646   1163    -96  -1067   -192   -730    -51   -210     15   -119
   -831  -1499   -670   1163    -83  -1085   -202   -740    -46   -215     15   -109
   -839  -1527   -691   1182    -75  -1109   -205   -748    -49   -226      5   -109
   -813  -1574   -761   1189    -25  -1169   -202   -722    -41   -233    -12   -140
   -792  -1605   -813   1200     10  -1210   -129   -589     33   -202    -10   -168
   -810  -1548   -737   1176    -38  -1143    -28   -394    184   -101     59   -124
   -797  -1387   -589   1091   -106   -989     46   -192    405    111    249     38
   -766  -1122   -355    943   -207   -737     44    -18    641    415    581    368
   -771   -748     23    761   -397   -363    -44   -150    685    618    914    766
   -875   -587    288    730   -584   -150   -171   -563    496    646   1101   1039
   -966   -631    335    797   -652   -148   -316   -976    207    504   1057   1031
  -1062   -992     67   1026   -566   -462   -506  -1444   -283     -2    553    555
  -1104  -1553   -449   1330   -327  -1002   -735  -1862   -919   -820   -311   -257
  -1072  -1878   -805   1475   -135  -1343   -836  -1873  -1049  -1041   -571   -524
  -1036  -2029   -992   1532    -23  -1512   -784  -1634   -846   -901   -496   -509
  -1013  -2023  -1013   1517     -2  -1519   -649  -1353   -579   -706   -350   -407
  -1000  -1938   -937   1470    -31  -1439   -454  -1047   -285   -483   -176   -283
   -969  -1839   -872   1402    -49  -1356   -322   -857   -109   -340    -57   -197
   -948  -1808   -862   1376    -44  -1335   -267   -782    -25   -280      7   -145
   -932  -1800   -870   1366    -31  -1337   -244   -750     28   -244     46   -109
   -896  -1756   -859   1327    -18  -1309   -228   -724     64   -215     70    -72
   -885  -1699   -815   1291    -36  -1257   -226   -709     83   -197     80    -33
   -891  -1667   -776   1278    -59  -1223   -213   -683    116   -161    109     12
   -888  -1665   -779   1275    -57  -1221   -210   -670    132   -148    124     33
   -875  -1662   -787   1270    -44  -1226   -213   -659    153   -132    145     54
   -862  -1667   -805   1265    -31  -1236   -220   -657    174   -116    166     80
   -836  -1652   -818   1244    -10  -1236   -241   -672    181   -109    163     83
   -831  -1665   -836   1247      0  -1249   -259   -678    192    -98    166     96
   -833  -1675   -841   1254      2  -1260   -259   -659    213    -75    187    124
   -820  -1644   -826   1231      0  -1236   -262   -641    241    -49    207    150
   -807  -1628   -820   1218      5  -1226   -267   -615    272    -18    239    187
   -805  -1618   -815   1210      5  -1218   -275   -592    306      5    262    213
   -792  -1613   -820   1202     12  -1218   -283   -576    322     20    270    220
   -766  -1613   -849   1187     41  -1231   -285   -545    355     54    298    241
   -737  -1602   -865   1169     62  -1234   -290   -504    415    103    342    275
   -701  -1564   -862   1132     77  -1215   -288   -454    472    158    389    316
   -672  -1514   -841   1093     83  -1179   -272   -397    532    220    459    384
   -649  -1486   -839   1065     93  -1163   -270   -332    589    277    511    423
   -626  -1441   -815   1034     93  -1127   -262   -265    657    348    574    485
   -618  -1400   -782   1008     80  -1091   -244   -200    722    418    639    550
   -605  -1366   -761    987     77  -1065   -223   -137    782    483    706    607
   -553  -1312   -758    932    101  -1036   -202    -98    818    527    748    649
   -519  -1244   -724    880    101   -984   -192    -93    828    537    758    662
   -517  -1239   -722    878    101   -982   -187   -106    818    524    753    667
   -532  -1280   -748    906    106  -1015   -192   -132    782    485    730    649
   -610  -1363   -756    984     70  -1060   -197   -179    748    433    688    600
   -756  -1519   -763   1137      2  -1143   -246   -272    675    353    615    522
   -914  -1699   -787   1306    -64  -1244   -324   -392    584    252    517    428
   -820  -1667   -846   1244     12  -1257   -327   -428    568    223    498    410
   -527  -1431   -906    979    187  -1169   -257   -394    623    265    550    472
   -285  -1228   -945    756    329  -1088   -194   -376    654    288    579    501
   -215  -1215  -1002    714    392  -1109   -181   -413    639    272    555    475
   -262  -1322  -1060    792    397  -1192   -202   -480    594    244    509    431
   -400  -1480  -1083    937    340  -1283   -257   -563    532    187    446    371
   -496  -1623  -1127   1060    314  -1374   -293   -618    491    148    407    332
   -498  -1680  -1182   1091    340  -1431   -296   -633    485    145    405    324
   -457  -1662  -1205   1060    374  -1434   -275   -615    509    166    420    342
   -431  -1590  -1161   1010    363  -1376   -275   -610    530    187    441    358
   -410  -1561  -1153    984    371  -1358   -270   -600    550    207    459    371
   -381  -1556  -1174    969    394  -1363   -270   -589    568    226    480    384
   -335  -1532  -1197    935    431  -1366   -265   -571    589    244    496    402
   -329  -1483  -1156    906    413  -1322   -244   -553    610    262    514    413
   -324  -1439  -1114    880    392  -1278   -210   -527    649    290    550    426
   -329  -1421  -1091    872    379  -1257   -179   -506    675    319    576    441
   -322  -1436  -1114    880    394  -1275   -163   -493    688    340    592    462
   -314  -1413  -1098    865    389  -1257   -171   -506    691    350    600    465
   -298  -1369  -1070    833    384  -1221   -192   -519    696    358    607    467
   -272  -1343  -1072    805    400  -1208   -233   -553    680    345    597    452
   -272  -1371  -1098    823    413  -1236   -244   -576    670    340    592    441
   -257  -1379  -1122    818    431  -1252   -241   -584    667    342    594    444
   -249  -1400  -1150    823    449  -1275   -244   -594    657    332    584    436
   -252  -1465  -1213    857    478  -1340   -249   -610    639    319    571    428
   -257  -1493  -1236    875    488  -1366   -288   -652    587    280    532    394
   -246  -1509  -1262    878    506  -1387   -265   -652    594    285    532    392
   -254  -1571  -1319    911    532  -1447   -262   -665    576    267    511    374
   -277  -1608  -1330    943    524  -1470   -265   -688    550    241    485    348
   -290  -1636  -1345    963    527  -1491   -275   -724    517    207    457    322
   -324  -1683  -1361   1002    517  -1522   -285   -750    485    174    423    280
   -324  -1725  -1400   1023    537  -1564   -306   -776    457    148    397    246
   -316  -1743  -1426   1028    553  -1584   -316   -784    444    140    392    241
   -309  -1748  -1439   1028    563  -1595   -298   -774    444    145    387    236
   -309  -1745  -1436   1026    563  -1592   -296   -787    433    132    374    218
   -314  -1769  -1454   1041    568  -1613   -306   -805    423    119    361    205
   -327  -1792  -1465   1057    566  -1631   -322   -823    413    106    350    197
   -337  -1779  -1441   1060    550  -1610   -319   -828    410    109    358    210
   -337  -1790  -1454   1062    555  -1623   -301   -823    402     96    348    194
   -332  -1803  -1473   1067    568  -1639   -233   -745    423     90    322    155
   -324  -1800  -1478   1062    574  -1639   -122   -589    506    127    319    132
   -290  -1673  -1382    982    545  -1527     10   -353    698    296    446    239
   -220  -1374  -1153    797    465  -1265     93    -36   1010    641    779    553
   -171  -1057   -885    615    355   -971     41      2   1171    932   1135    930
   -244   -805   -561    524    158   -685   -114   -428   1106   1098   1415   1265
   -400   -613   -213    506    -93   -413   -355  -1047    914   1137   1561   1449
   -517   -857   -342    685    -88   -600   -646  -1662    400    657   1119   1060
   -558  -1439   -880    997    158  -1161   -854  -2091   -283   -176    272    275
   -514  -1925  -1410   1218    446  -1667   -984  -2164   -636   -644   -220   -200
   -441  -2083  -1641   1262    600  -1862   -948  -1914   -540   -607   -239   -265
   -397  -2065  -1670   1231    633  -1867   -779  -1613   -332   -462   -137   -207
   -368  -1961  -1595   1163    610  -1779   -548  -1291    -88   -275     12   -106
   -340  -1857  -1517   1098    587  -1688   -355  -1034    101   -116    137    -15
   -306  -1790  -1483   1049    587  -1636   -267   -919    181    -44    192     20
   -275  -1769  -1496   1021    607  -1634   -228   -888    202    -31    213     36
   -259  -1758  -1501   1008    618  -1631   -200   -875    205    -31    215     38
   -241  -1743  -1504    992    628  -1623   -181   -870    202    -31    215     44
   -244  -1730  -1486    987    620  -1608   -174   -859    205    -20    228     64
   -283  -1704  -1423    992    568  -1564   -181   -857    194    -23    228     59
   -301  -1727  -1426   1013    561  -1577   -174   -854    189    -25    226     49
   -288  -1740  -1452   1013    579  -1597   -163   -852    194    -18    228     54
   -265  -1735  -1470   1000    602  -1602   -163   -852    202     -7    233     67
   -262  -1706  -1444    982    589  -1577   -171   -872    187    -18    218     57
   -283  -1714  -1431    997    571  -1574   -155   -883    168    -28    205     38
   -275  -1680  -1408    976    566  -1545   -161   -901    145    -51    189     31
   -257  -1615  -1358    937    550  -1488   -179   -911    132    -59    179     46
   -254  -1597  -1343    924    542  -1470   -197   -922    116    -72    163     49
   -265  -1579  -1314    922    524  -1447   -205   -927    106    -83    148     38
   -259  -1590  -1330    922    532  -1460   -218   -932     88    -98    124      7
   -259  -1621  -1361    940    550  -1491   -202   -904     90    -85    132      5
   -296  -1678  -1384    987    542  -1532   -166   -854    119    -67    155     18
   -311  -1722  -1413   1015    548  -1569   -140   -800    153    -38    184     33
   -303  -1738  -1436   1021    563  -1587   -140   -750    187    -12    202     44
   -309  -1701  -1392   1005    540  -1548   -127   -685    239     44    236     75
   -270  -1670  -1400    969    563  -1538   -132   -631    280    109    277    106
   -179  -1608  -1428    893    623  -1519   -153   -602    296    153    311    137
   -124  -1517  -1395    820    633  -1457   -166   -602    288    174    340    168
    -72  -1439  -1366    756    646  -1402   -189   -633    265    174    355    187
    -36  -1379  -1343    704    652  -1361   -197   -675    236    140    342    179
      0  -1335  -1335    667    667  -1335   -200   -714    215    109    319    163
     36  -1356  -1395    657    714  -1374   -223   -761    158     51    262    119
     36  -1376  -1413    670    724  -1395   -226   -792    106      2    215     85
     25  -1415  -1441    693    732  -1428   -228   -831     59    -49    168     49
      2  -1410  -1413    701    706  -1410   -213   -862     25    -88    135     18
    -25  -1395  -1369    709    670  -1382   -184   -883      5   -119    114     -2
    -75  -1434  -1358    756    641  -1397   -148   -891      5   -127    106     -2
   -179  -1610  -1434    893    626  -1522    -62   -841     64    -57    179     80
   -267  -1605  -1340    935    535  -1473    -18   -826     83    -20    213    111
   -337  -1525  -1187    930    420  -1356    -23   -852     31    -67    153     44
   -410  -1530  -1119    971    353  -1325    -36   -888    -20   -127     90    -10
   -480  -1501  -1023    989    270  -1262    -31   -901    -44   -153     72    -20
   -514  -1434   -922    974    202  -1179    -20   -904    -44   -153     75     -7
   -467  -1408   -940    935    233  -1174    -33   -932    -70   -181     46    -25
   -368  -1371  -1002    870    316  -1187    -57   -971   -101   -218     15    -51
   -311  -1345  -1036    826    361  -1192    -70   -987   -124   -233     -7    -70
   -301  -1299   -997    800    345  -1148    -67   -974   -124   -228     -5    -59
   -306  -1228   -924    766    309  -1078    -33   -940   -103   -210     18    -36
   -314  -1182   -867    748    275  -1026     -5   -919    -88   -197     33    -23
   -337  -1132   -797    732    228   -966      7   -924    -93   -205     20    -28
   -322  -1083   -761    704    218   -924      7   -930    -93   -200     20    -25
   -298  -1028   -730    662    213   -880      0   -927    -83   -187     38      2
   -270   -940   -670    605    200   -805     -7   -930    -77   -171     59     46
   -288   -922   -636    602    171   -779    -46   -966   -114   -194     36     41
   -314   -930   -615    620    148   -774    -77  -1000   -155   -226      7     18
   -335   -901   -568    618    114   -735    -75  -1005   -168   -233     12     23
   -361   -872   -511    618     75   -693    -75  -1008   -171   -226     25     46
   -374   -857   -483    613     54   -670    -72  -1008   -179   -233     23     51
   -358   -878   -519    618     77   -698    -98  -1036   -223   -283    -25     12
   -335   -888   -553    610    109   -722   -106  -1047   -254   -309    -51     -7
   -322   -875   -553    600    114   -714   -103  -1044   -272   -332    -67    -23
   -342   -880   -537    610     96   -709    -96  -1049   -293   -355    -96    -49
   -345   -909   -563    628    109   -737    -93  -1065   -332   -394   -137    -96
   -324   -885   -563    605    119   -727   -103  -1083   -366   -423   -171   -122
   -314   -865   -550    589    116   -709   -106  -1096   -394   -444   -197   -137
   -288   -862   -576    574    140   -719   -122  -1117   -441   -478   -231   -171
   -246   -833   -587    537    168   -711   -137  -1130   -472   -496   -252   -187
   -220   -789   -568    504    171   -680   -129  -1130   -485   -501   -262   -187
   -202   -771   -568    488    181   -670   -122  -1130   -491   -514   -272   -192
   -215   -763   -550    488    166   -657   -135  -1145   -514   -540   -298   -200
   -233   -756   -522    496    142   -639   -148  -1158   -545   -568   -329   -213
   -267   -748   -483    506    106   -615   -132  -1145   -561   -584   -353   -244
   -303   -745   -441    524     67   -594    -67  -1044   -519   -568   -366   -283
   -306   -657   -350    480     20   -504     38   -862   -400   -491   -327   -275
   -316   -514   -197    415    -62   -355    119   -662   -220   -327   -184   -145
   -322   -277     44    298   -184   -116    137   -449      2    -59     96    135
   -306     85    392    111   -348    239     59   -405    127    189    439    530
   -368    290    657     38   -514    472    -20   -696     44    283    667    831
   -506    306    810     98   -659    558    -75  -1008   -150    239    711    914
   -628    135    763    244   -696    449   -215  -1454   -626   -226    265    498
   -667   -184    483    426   -576    148   -444  -2010  -1325  -1062   -610   -342
   -597   -491    106    542   -353   -194   -652  -2158  -1634  -1423  -1002   -732
   -532   -693   -163    613   -184   -428   -680  -2018  -1561  -1374  -1010   -795
   -457   -771   -314    613    -72   -545   -592  -1790  -1363  -1223   -922   -763
   -374   -753   -379    563      2   -566   -452  -1540  -1137  -1047   -800   -680
   -316   -618   -303    465     -7   -462   -298  -1293   -909   -849   -646   -555
   -280   -527   -246    402    -18   -387   -218  -1171   -800   -750   -563   -483
   -233   -493   -262    361     12   -379   -192  -1135   -776   -727   -545   -459
   -166   -501   -335    335     83   -418   -207  -1140   -802   -753   -576   -491
   -116   -498   -381    306    129   -439   -257  -1182   -857   -800   -626   -555
    -72   -522   -452    296    187   -488   -316  -1221   -898   -846   -678   -618
    -46   -496   -452    270    200   -475   -332  -1223   -891   -841   -678   -631
    -90   -454   -363    272    135   -410   -298  -1192   -854   -813   -646   -602
   -142   -436   -293    288     72   -366   -270  -1161   -815   -779   -613   -563
   -171   -363   -192    267     10   -277   -252  -1137   -782   -750   -587   -530
   -192   -301   -109    246    -44   -205   -254  -1124   -769   -740   -571   -517
   -202   -252    -49    228    -77   -150   -272  -1109   -758   -727   -558   -506
   -205   -202      2    202   -106    -98   -280  -1098   -748   -709   -535   -501
   -197   -153     44    174   -122    -54   -290  -1091   -748   -704   -527   -504
   -228   -116    111    168   -171     -2   -290  -1065   -730   -693   -517   -483
   -267   -103    163    187   -215     28   -298  -1047   -724   -691   -519   -467
   -252   -106    145    176   -200     18   -322  -1036   -732   -696   -530   -459
   -249    -83    163    166   -207     38   -335  -1013   -719   -680   -524   -436
   -228    -57    171    140   -202     57   -353   -995   -704   -667   -511   -405
   -257    -44    213    150   -236     83   -348   -943   -665   -620   -467   -353
   -254    -23    228    137   -244    101   -376   -924   -652   -600   -449   -345
   -228      5    233    111   -233    119   -384   -891   -623   -558   -418   -324
   -246     46    290     98   -270    168   -366   -831   -574   -506   -371   -270
   -254    137    392     59   -322    265   -355   -776   -530   -472   -329   -223
   -280    202    483     36   -381    342   -327   -706   -470   -418   -275   -161
   -319    293    613     12   -467    452   -267   -633   -402   -355   -215   -101
   -335    337    672      0   -504    504   -239   -600   -374   -327   -184    -75
   -368    355    724      7   -545    540   -226   -576   -371   -327   -184    -59
   -402    423    826    -12   -615    626   -213   -574   -379   -329   -187    -51
   -335    467    802    -67   -568    633   -231   -613   -423   -376   -241    -85
   -257    498    753   -122   -506    626   -257   -670   -478   -431   -303   -119
   -246    488    735   -119   -491    610   -285   -730   -524   -485   -358   -158
   -259    454    711    -98   -485    581   -355   -818   -592   -555   -436   -220
   -246    405    652    -80   -449    527   -413   -896   -654   -618   -504   -280
   -272    366    636    -49   -454    501   -444   -961   -714   -678   -576   -340
   -327    306    633     10   -480    470   -470  -1013   -758   -732   -639   -389
   -368    272    641     46   -504    454   -498  -1062   -810   -782   -683   -413
   -358    283    641     36   -501    462   -537  -1104   -844   -810   -709   -428
   -303    324    626    -12   -465    475   -548  -1111   -836   -800   -706   -418
   -207    345    553    -67   -379    449   -568  -1122   -844   -802   -719   -423
   -142    428    568   -145   -355    498   -581  -1117   -839   -800   -714   -420
    -72    501    574   -215   -322    537   -587  -1096   -818   -779   -693   -423
     44    600    555   -322   -254    576   -576  -1057   -774   -737   -657   -392
    148    743    594   -444   -223    670   -576  -1026   -740   -701   -618   -353
    200    831    631   -517   -215    730   -576  -1015   -730   -685   -605   -345
    184    872    688   -530   -252    782   -550   -992   -704   -665   -589   -337
     83    802    719   -444   -319    761   -537   -992   -714   -683   -607   -366
    -12    704    717   -345   -363    709   -532  -1000   -732   -698   -631   -394
    -51    706    758   -327   -405    732   -542  -1013   -737   -693   -626   -392
    -77    727    805   -327   -441    766   -555  -1028   -737   -688   -615   -379
   -103    701    802   -301   -454    750   -584  -1070   -779   -727   -649   -410
   -122    675    797   -275   -459    735   -613  -1104   -823   -758   -683   -452
   -114    678    789   -283   -452    732   -602  -1083   -826   -758   -680   -457
    -64    758    820   -348   -441    789   -592  -1060   -823   -748   -672   -446
    -18    800    815   -392   -415    805   -568  -1047   -828   -748   -680   -444
     36    805    769   -420   -366    787   -542  -1039   -826   -743   -672   -431
     83    784    701   -436   -309    743   -548  -1049   -833   -753   -685   -441
    103    800    696   -452   -296    748   -574  -1067   -859   -776   -719   -470
     62    771    706   -418   -322    740   -602  -1093   -893   -810   -766   -511
     18    706    688   -361   -335    698   -646  -1135   -943   -862   -823   -553
     44    717    672   -381   -314    693   -659  -1135   -948   -867   -818   -548
    119    758    639   -439   -259    698   -665  -1127   -937   -862   -813   -548
    176    813    633   -496   -228    722   -667  -1124   -924   -854   -813   -545
    192    805    613   -498   -210    709   -672  -1122   -927   -859   -820   -553
    189    802    610   -498   -210    706   -667  -1122   -935   -867   -828   -574
    207    833    623   -522   -207    730   -649  -1101   -922   -862   -823   -568
    231    859    628   -545   -200    745   -644  -1080   -909   -846   -807   -553
    244    872    628   -558   -192    750   -670  -1088   -917   -849   -807   -553
    233    849    613   -542   -192    732   -657  -1057   -911   -849   -828   -589
    215    841    623   -530   -205    732   -555   -932   -839   -826   -849   -631
    205    927    722   -566   -259    823   -457   -784   -717   -740   -807   -615
    210   1124    914   -667   -350   1021   -397   -615   -488   -496   -589   -444
    288   1392   1104   -841   -407   1249   -436   -441   -207   -103   -168    -64
    309   1686   1374   -997   -532   1530   -566   -542   -161    135    210    340
    233   1787   1551  -1013   -657   1670   -667   -844   -363    140    392    568
    150   1704   1553   -927   -701   1628   -776  -1205   -756   -140    239    457
     75   1392   1317   -735   -623   1356   -969  -1727  -1434   -943   -581   -275
     54   1049    995   -553   -470   1023  -1184  -2138  -2018  -1712  -1392   -997
     96    815    719   -457   -311    769  -1254  -2091  -2039  -1795  -1530  -1163
    114    633    519   -374   -202    576  -1158  -1849  -1803  -1597  -1413  -1127
     96    550    454   -324   -179    504  -1054  -1649  -1577  -1418  -1296  -1062
     98    579    478   -340   -189    530   -904  -1434  -1337  -1218  -1158   -976
    119    678    555   -400   -218    618   -771  -1260  -1143  -1057  -1031   -878
    148    750    602   -449   -226    678   -704  -1182  -1047   -974   -961   -820
    153    745    592   -449   -220    670   -670  -1148  -1005   -930   -919   -787
    153    756    600   -454   -223    678   -667  -1145  -1002   -924   -917   -789
    155    763    607   -462   -228    685   -672  -1148  -1005   -924   -917   -800
    153    784    631   -467   -239    709   -670  -1143   -995   -914   -904   -797
    140    795    652   -470   -254    724   -670  -1135   -982   -901   -893   -792
    129    813    683   -472   -275    748   -670  -1132   -976   -893   -888   -789
    124    828    701   -478   -288    763   -678  -1130   -974   -880   -878   -779
    109    862    753   -485   -322    807   -680  -1127   -974   -867   -865   -766
     96    859    763   -478   -332    813   -680  -1119   -966   -852   -849   -761
     93    846    753   -470   -329    800   -670  -1109   -953   -836   -836   -750
    101    849    748   -478   -324    797   -662  -1101   -948   -826   -828   -745
    111    875    763   -493   -324    820   -667  -1098   -948   -820   -826   -748
    103    870    763   -488   -329    818   -685  -1096   -945   -815   -823   -753
     90    872    782   -483   -345    828   -696  -1088   -937   -800   -815   -745
     77    865    784   -472   -353    826   -688  -1057   -904   -763   -782   -719
     72    839    766   -454   -345    802   -688  -1034   -880   -743   -758   -706
     64    841    776   -454   -355    810   -696  -1018   -859   -717   -740   -691
     49    852    802   -449   -376    826   -706   -982   -818   -672   -696   -659
     57    867    807   -462   -374    836   -709   -935   -766   -620   -641   -620
     77    906    828   -491   -374    867   -706   -888   -714   -563   -594   -579
     90    961    870   -527   -389    917   -706   -849   -665   -504   -540   -530
    111    971    859   -542   -374    917   -698   -802   -623   -454   -485   -478
    127    982    854   -555   -363    917   -691   -779   -602   -433   -462   -459
    135    966    831   -550   -348    898   -678   -766   -597   -433   -459   -454
    135    982    846   -558   -355    914   -680   -784   -618   -457   -483   -467
    145   1008    862   -576   -358    937   -693   -810   -646   -485   -506   -478
    174    950    776   -563   -301    862   -696   -839   -685   -527   -548   -514
    205    893    688   -548   -241    792   -706   -896   -750   -597   -618   -568
    189    867    675   -530   -244    771   -709   -948   -815   -667   -688   -623
    135    836    701   -488   -283    769   -709   -989   -862   -724   -745   -665
     96    810    714   -454   -309    763   -704  -1031   -901   -766   -776   -693
     77    774    696   -426   -309    735   -719  -1078   -945   -805   -815   -727
     46    714    667   -381   -311    691   -722  -1109   -974   -833   -852   -761
     36    685    649   -363   -306    667   -727  -1143   -997   -859   -880   -787
     51    639    584   -345   -267    613   -750  -1182  -1031   -898   -924   -831
     88    623    535   -355   -223    579   -774  -1215  -1057   -932   -958   -865
    116    600    480   -361   -181    540   -797  -1252  -1078   -958   -984   -891
    137    602    462   -371   -161    532   -800  -1267  -1075   -963   -992   -896
    155    602    446   -379   -148    527   -810  -1267  -1067   -963   -992   -896
    168    589    420   -379   -124    506   -815  -1267  -1062   -971   -997   -896
    163    579    415   -374   -127    496   -805  -1260  -1041   -969   -992   -885
    150    607    457   -379   -153    535   -789  -1239  -1005   -945   -963   -857
    116    652    532   -384   -210    592   -761  -1213   -948   -906   -924   -815
     98    709    610   -402   -254    659   -727  -1187   -883   -867   -872   -774
     96    724    628   -413   -265    678   -709  -1184   -849   -852   -857   -766
    111    724    610   -418   -249    667   -701  -1179   -826   -826   -852   -766
    153    748    592   -452   -218    670   -698  -1189   -810   -792   -833   -766
    207    810    602   -509   -197    706   -719  -1221   -818   -779   -797   -745
    223    839    615   -532   -197    727   -766  -1254   -841   -792   -784   -724
    194    849    654   -522   -228    750   -784  -1265   -857   -797   -776   -701
    179    870    688   -524   -254    779   -789  -1262   -857   -795   -771   -688
    205    904    698   -553   -246    802   -810  -1291   -870   -805   -784   -701
    223    865    641   -545   -207    753   -820  -1314   -893   -826   -813   -722
    226    802    576   -517   -174    691   -844  -1337   -927   -844   -844   -743
    228    753    524   -493   -148    639   -859  -1356   -953   -859   -867   -763
    249    688    439   -467    -93    563   -867  -1369   -976   -878   -893   -782
    280    659    379   -470    -49    522   -865  -1384   -997   -896   -919   -805
    283    613    329   -449    -23    472   -872  -1405  -1018   -922   -950   -839
    252    548    293   -402    -20    423   -865  -1408  -1015   -927   -966   -854
    184    472    288   -327    -51    381   -839  -1395  -1008   -924   -963   -867
    103    428    322   -267   -109    376   -818  -1387  -1005   -922   -966   -870
     70    402    332   -236   -132    368   -810  -1379  -1002   -917   -956   -862
     46    384    337   -218   -145    361   -802  -1366   -997   -906   -945   -852
     12    392    379   -202   -181    387   -789  -1348   -979   -896   -930   -844
     -5    410    415   -202   -210    413   -771  -1322   -963   -888   -914   -841
    -28    374    402   -174   -215    387   -766  -1309   -966   -896   -917   -841
    -28    340    368   -155   -200    353   -745  -1278   -958   -891   -922   -849
      2    327    324   -163   -161    327   -662  -1158   -883   -852   -914   -867
     38    389    350   -215   -155    371   -550   -974   -730   -743   -844   -841
     57    563    506   -311   -226    535   -470   -771   -509   -519   -639   -665
    106    820    711   -465   -301    766   -459   -592   -285   -226   -322   -337
    145   1169   1023   -657   -439   1096   -524   -680   -231    -41     -5     59
     44   1343   1299   -696   -628   1322   -628  -1067   -428    -46    163    329
   -106   1312   1418   -602   -763   1363   -724  -1434   -706   -176    142    355
   -223    992   1213   -384   -719   1101   -880  -1870  -1174   -633   -319    -98
   -241    498    740   -127   -491    618  -1085  -2257  -1756  -1379  -1148   -914
   -176    189    363     -7   -270    275  -1208  -2312  -1914  -1626  -1441  -1215
   -106     62    168     20   -137    116  -1187  -2114  -1732  -1488  -1366  -1189
    -41     54     93     -7    -70     72  -1091  -1870  -1499  -1304  -1241  -1106
     33    103     70    -67    -18     88   -922  -1587  -1236  -1096  -1085  -1000
     80    168     88   -124     -5    129   -795  -1389  -1057   -948   -971   -919
     90    202    111   -148    -10    158   -735  -1299   -974   -875   -909   -870
     96    231    135   -166    -20    184   -704  -1254   -935   -831   -870   -833
     88    246    158   -166    -33    202   -678  -1228   -906   -800   -841   -813
     88    244    153   -168    -33    200   -662  -1210   -880   -774   -810   -797
     88    239    148   -163    -31    194   -639  -1182   -854   -745   -779   -776
    101    265    163   -184    -33    215   -628  -1153   -833   -727   -753   -753
    114    296    181   -205    -33    239   -623  -1132   -813   -704   -730   -735
    103    296    192   -200    -44    246   -620  -1124   -807   -693   -717   -727
    101    293    192   -197    -46    244   -615  -1106   -792   -670   -696   -701
    111    285    174   -202    -31    231   -602  -1083   -771   -644   -672   -678
    122    280    158   -200    -18    220   -597  -1070   -756   -623   -649   -654
    132    288    155   -210    -12    223   -600  -1060   -730   -610   -631   -628
    127    309    179   -218    -25    244   -587  -1034   -696   -587   -610   -597
    122    311    189   -218    -33    252   -576  -1002   -667   -555   -581   -563
    129    309    179   -218    -23    244   -566   -976   -649   -532   -566   -548
    122    316    192   -220    -33    254   -561   -937   -631   -504   -542   -530
     93    309    213   -202    -59    262   -550   -896   -610   -465   -514   -511
     49    306    257   -179   -103    280   -542   -852   -584   -423   -478   -491
     31    293    262   -161   -114    277   -545   -805   -548   -379   -433   -446
     67    316    249   -194    -90    283   -542   -769   -517   -350   -407   -423
    116    358    239   -239    -62    298   -548   -719   -478   -301   -358   -381
    153    384    231   -267    -38    309   -555   -662   -433   -241   -296   -314
    161    426    265   -293    -51    345   -550   -613   -387   -187   -244   -262
    174    457    283   -316    -54    368   -548   -592   -371   -163   -226   -244
    166    465    298   -316    -64    381   -530   -561   -342   -135   -194   -207
    174    444    270   -309    -46    358   -522   -555   -327   -124   -171   -187
    176    426    249   -301    -36    337   -524   -584   -345   -150   -187   -213
    161    418    254   -290    -46    337   -535   -628   -376   -187   -220   -236
    135    410    275   -275    -70    342   -535   -659   -402   -207   -244   -246
    106    389    280   -249    -88    337   -532   -691   -418   -228   -265   -285
     85    288    202   -187    -57    246   -535   -753   -467   -288   -322   -371
     62    202    140   -135    -38    171   -545   -805   -504   -329   -361   -413
     31    150    119    -90    -44    135   -545   -839   -524   -355   -392   -452
     -5     93     96    -44    -49     93   -566   -891   -566   -407   -444   -504
    -25    -15     10     20    -18     -2   -594   -940   -613   -459   -498   -558
    -33    -72    -38     51      0    -54   -615   -971   -626   -470   -509   -568
    -15   -111    -98     62     38   -106   -628   -995   -639   -480   -514   -587
     10   -114   -124     51     64   -119   -636  -1005   -644   -485   -514   -592
     33   -111   -145     38     88   -127   -639  -1010   -641   -493   -519   -584
     77   -109   -187     12    129   -148   -649  -1013   -636   -485   -517   -571
     98    -88   -187     -5    142   -137   -636   -995   -613   -462   -501   -553
    124    -62   -189    -31    155   -124   -628   -966   -581   -431   -475   -519
    163    -33   -197    -64    179   -114   -628   -935   -542   -394   -428   -472
    187     10   -179    -98    181    -83   -600   -883   -488   -342   -376   -428
    197     72   -124   -135    161    -23   -579   -862   -457   -322   -363   -407
    197    103    -93   -153    145      7   -568   -852   -444   -316   -345   -407
    205     62   -142   -132    174    -38   -558   -836   -423   -306   -329   -423
    176    -18   -194    -80    184   -106   -574   -831   -402   -285   -301   -405
    142    -49   -194    -46    168   -122   -620   -857   -415   -301   -306   -418
    116    -88   -207    -15    161   -148   -685   -904   -457   -350   -348   -452
     96   -137   -233     20    163   -184   -732   -937   -488   -389   -381   -462
     59   -194   -257     67    155   -226   -750   -948   -491   -402   -392   -465
     28   -207   -236     88    129   -220   -761   -945   -488   -394   -384   -457
     12   -233   -246    109    127   -239   -769   -940   -485   -389   -381   -452
      7   -265   -272    129    140   -267   -795   -950   -498   -402   -397   -462
    -10   -311   -301    161    142   -306   -807   -961   -506   -415   -410   -478
     -2   -335   -332    168    163   -335   -828   -974   -511   -426   -423   -485
     12   -361   -376    171    192   -366   -859   -997   -524   -444   -444   -506
     62   -381   -444    161    252   -413   -891  -1039   -550   -472   -483   -553
     90   -394   -485    150    285   -439   -896  -1044   -542   -467   -488   -555
     93   -392   -485    148    288   -439   -891  -1031   -519   -454   -480   -542
     96   -387   -485    142    288   -436   -898  -1026   -506   -449   -472   -550
    101   -379   -480    140    290   -428   -914  -1036   -498   -446   -462   -540
     96   -413   -509    158    301   -459   -919  -1036   -485   -433   -454   -527
    109   -454   -563    171    335   -506   -940  -1041   -485   -439   -462   -532
    145   -475   -623    163    384   -548   -979  -1054   -496   -452   -480   -553
    184   -467   -652    142    418   -558  -1013  -1060   -496   -452   -480   -550
    239   -446   -685    101    459   -563  -1013  -1021   -470   -433   -467   -535
    265   -483   -750    109    506   -615   -950   -917   -420   -418   -475   -558
    192   -579   -771    194    480   -675   -857   -784   -355   -410   -504   -610
    106   -600   -706    246    405   -652   -748   -600   -205   -293   -420   -561
    132   -361   -493    111    309   -426   -665   -337     72     12   -116   -280
    233     23   -213   -129    223    -93   -698   -340    223    290    244    109
    194    306    111   -252     41    210   -833   -748    176    454    530    470
     64    457    392   -259   -163    426  -1018  -1293     20    501    675    667
    -28    145    171    -59   -101    155  -1241  -1844   -462     28    228    272
    -54   -400   -348    226    145   -374  -1428  -2257  -1109   -782   -592   -488
     20   -813   -833    394    426   -823  -1540  -2304  -1392  -1179  -1015   -904
    122   -969  -1091    423    605  -1028  -1486  -2039  -1252  -1111  -1000   -937
    210   -922  -1132    355    670  -1026  -1322  -1738  -1008   -935   -870   -852
    277   -854  -1135    288    706   -995  -1101  -1431   -761   -750   -732   -758
    340   -800  -1140    226    740   -969   -963  -1234   -594   -626   -636   -696
    397   -735  -1132    168    763   -932   -930  -1166   -522   -571   -600   -665
    441   -696  -1140    127    787   -917   -940  -1135   -488   -542   -581   -646
    483   -685  -1169    101    823   -927   -940  -1104   -459   -514   -553   -626
    530   -683  -1213     75    870   -948   -927  -1078   -444   -498   -535   -618
    563   -688  -1252     62    906   -969   -917  -1060   -436   -485   -524   -613
    566   -680  -1247     57    904   -963   -924  -1060   -431   -485   -527   -623
    555   -652  -1208     46    880   -930   -927  -1039   -405   -465   -511   -610
    584   -639  -1223     25    901   -932   -917   -997   -363   -423   -475   -574
    592   -672  -1265     41    927   -969   -896   -969   -340   -397   -452   -558
    584   -670  -1254     44    917   -963   -906   -966   -329   -389   -446   -553
    576   -683  -1260     51    917   -971   -891   -953   -316   -379   -433   -548
    576   -685  -1265     54    919   -974   -870   -935   -301   -368   -415   -537
    576   -662  -1239     44    906   -950   -867   -924   -290   -355   -410   -532
    574   -675  -1249     49    909   -961   -878   -924   -288   -358   -420   -540
    571   -675  -1247     51    909   -961   -875   -906   -267   -335   -405   -522
    589   -680  -1270     44    930   -976   -883   -888   -252   -327   -394   -509
    610   -698  -1309     44    958  -1002   -872   -849   -220   -301   -368   -488
    605   -714  -1322     51    961  -1018   -867   -810   -187   -270   -340   -470
    594   -698  -1293     51    943   -995   -880   -782   -161   -246   -322   -457
    587   -711  -1299     59    940  -1005   -878   -737   -114   -213   -298   -441
    589   -678  -1267     44    927   -971   -870   -683    -59   -174   -259   -407
    600   -652  -1252     23    922   -950   -846   -623    -12   -119   -202   -350
    615   -607  -1223     -5    919   -914   -849   -587     15    -80   -155   -306
    618   -600  -1218     -7    917   -909   -849   -568     28    -59   -132   -277
    589   -626  -1215     18    901   -919   -857   -579     25    -64   -129   -270
    558   -678  -1236     59    896   -956   -865   -610      0    -98   -163   -288
    530   -706  -1239     88    883   -971   -862   -633    -20   -124   -187   -306
    501   -732  -1234    116    867   -982   -875   -680    -54   -171   -233   -350
    472   -787  -1260    158    865  -1023   -878   -724    -80   -210   -275   -384
    452   -872  -1325    207    888  -1098   -878   -766   -114   -249   -322   -426
    459   -911  -1371    226    914  -1143   -904   -833   -168   -309   -384   -483
    475   -969  -1444    246    958  -1208   -911   -888   -210   -358   -439   -532
    485  -1018  -1504    267    995  -1260   -935   -948   -265   -415   -504   -589
    504  -1034  -1540    262   1021  -1286   -950  -1010   -314   -467   -555   -641
    517  -1052  -1569    267   1041  -1309   -963  -1062   -345   -509   -594   -680
    491  -1080  -1571    296   1028  -1327   -982  -1109   -379   -550   -626   -706
    462  -1119  -1582    329   1021  -1350   -992  -1145   -400   -576   -646   -714
    465  -1200  -1667    366   1065  -1434   -992  -1158   -407   -579   -649   -722
    457  -1239  -1696    389   1075  -1467   -997  -1179   -431   -594   -665   -737
    449  -1215  -1667    381   1057  -1441  -1015  -1210   -462   -620   -693   -769
    439  -1182  -1621    371   1028  -1400  -1023  -1221   -462   -618   -685   -763
    433  -1182  -1618    374   1023  -1400  -1026  -1234   -470   -626   -691   -763
    433  -1202  -1636    384   1034  -1418  -1005  -1221   -452   -605   -672   -745
    423  -1187  -1610    379   1015  -1400   -992  -1218   -444   -597   -665   -735
    410  -1179  -1590    384   1000  -1384   -971  -1218   -441   -600   -665   -737
    418  -1122  -1543    350    979  -1330   -953  -1210   -431   -587   -652   -714
    446  -1054  -1501    303    974  -1278   -953  -1218   -428   -576   -644   -704
    462  -1002  -1467    270    961  -1234   -969  -1241   -423   -566   -628   -685
    480   -982  -1462    252    971  -1221   -979  -1267   -405   -553   -607   -665
    493  -1002  -1499    252    995  -1249   -992  -1293   -407   -555   -605   -649
    467  -1000  -1470    265    969  -1234   -995  -1312   -415   -563   -605   -636
    472   -971  -1447    249    958  -1208   -989  -1309   -413   -558   -600   -615
    506   -963  -1470    228    987  -1215  -1005  -1330   -420   -571   -615   -615
    496   -989  -1486    246    989  -1236  -1010  -1340   -431   -594   -631   -628
    467  -1026  -1493    277    979  -1260   -995  -1317   -423   -600   -626   -623
    449  -1101  -1553    324   1000  -1327   -989  -1317   -444   -626   -646   -644
    470  -1169  -1639    350   1054  -1402   -997  -1335   -488   -670   -688   -683
    493  -1210  -1706    358   1098  -1457   -984  -1350   -514   -706   -727   -706
    496  -1270  -1766    387   1130  -1517   -969  -1371   -540   -745   -763   -724
    467  -1327  -1797    428   1130  -1564   -961  -1392   -558   -779   -797   -748
    452  -1382  -1834    465   1143  -1608   -950  -1405   -568   -815   -828   -779
    462  -1423  -1886    480   1171  -1652   -961  -1431   -587   -844   -875   -820
    444  -1462  -1906    509   1174  -1683   -966  -1460   -600   -844   -891   -857
    457  -1486  -1943    511   1197  -1714   -982  -1499   -631   -849   -878   -875
    504  -1467  -1971    483   1236  -1719  -1023  -1566   -688   -885   -888   -870
    472  -1467  -1940    496   1205  -1704  -1044  -1613   -732   -914   -904   -875
    402  -1452  -1855    524   1127  -1652  -1034  -1613   -735   -911   -904   -870
    348  -1436  -1787    542   1067  -1610  -1002  -1571   -704   -898   -898   -865
    296  -1371  -1667    537    982  -1519   -878  -1395   -576   -823   -862   -839
    181  -1312  -1493    563    836  -1402   -743  -1176   -389   -665   -748   -740
     93  -1192  -1286    548    688  -1239   -654   -971   -168   -400   -511   -522
    200  -1015  -1215    405    706  -1114   -717   -901    -51   -168   -252   -236
    311   -771  -1083    231    696   -927   -844  -1104   -101    -70    -41     70
    275   -771  -1049    246    662   -909   -904  -1421   -296   -116     36    228
    213   -875  -1088    332    649   -982   -976  -1758   -615   -368   -153     72
     90  -1158  -1252    532    670  -1202  -1096  -2213  -1140   -976   -787   -568
     57  -1452  -1509    698    782  -1480  -1278  -2574  -1618  -1571  -1410  -1187
    137  -1657  -1797    758    966  -1727  -1389  -2572  -1657  -1626  -1470  -1275
    184  -1839  -2023    826   1104  -1932  -1379  -2408  -1522  -1519  -1410  -1265
    205  -1906  -2112    849   1156  -2008  -1296  -2221  -1353  -1392  -1325  -1221
    210  -1855  -2065    823   1137  -1958  -1122  -1966  -1122  -1197  -1171  -1098
    176  -1779  -1956    802   1065  -1867  -1005  -1790   -969  -1060  -1057   -989
    129  -1790  -1922    828   1023  -1855   -969  -1725   -930  -1023  -1028   -950
    114  -1795  -1909    839   1010  -1852   -950  -1693   -914  -1002  -1008   -943
    122  -1779  -1901    828   1010  -1839   -927  -1660   -904   -982   -995   -937
    122  -1774  -1896    826   1008  -1834   -906  -1623   -891   -961   -987   -914
    132  -1751  -1886    807   1008  -1818   -898  -1600   -885   -945   -976   -888
    145  -1727  -1875    789   1008  -1800   -888  -1582   -880   -937   -956   -867
    111  -1712  -1823    800    966  -1766   -867  -1558   -859   -909   -922   -833
     88  -1691  -1779    800    932  -1735   -839  -1522   -828   -872   -885   -789
     88  -1657  -1748    784    917  -1701   -826  -1496   -805   -841   -857   -761
     85  -1613  -1699    761    891  -1654   -813  -1467   -779   -815   -831   -732
    103  -1566  -1670    732    885  -1618   -797  -1441   -748   -782   -795   -704
    176  -1491  -1670    654    922  -1579   -795  -1434   -727   -763   -774   -685
    259  -1397  -1657    568    956  -1527   -787  -1423   -706   -743   -756   -667
    311  -1337  -1649    511    979  -1491   -784  -1405   -680   -709   -730   -649
    335  -1280  -1615    472    974  -1447   -774  -1376   -659   -672   -693   -631
    342  -1226  -1569    441    953  -1395   -766  -1337   -633   -644   -652   -605
    335  -1197  -1532    431    932  -1363   -750  -1273   -592   -597   -607   -566
    345  -1163  -1509    407    927  -1335   -730  -1210   -548   -553   -574   -527
    363  -1119  -1483    379    922  -1301   -717  -1148   -501   -501   -524   -483
    355  -1047  -1402    345    878  -1223   -704  -1083   -449   -433   -459   -420
    335   -992  -1330    327    831  -1161   -680  -1008   -397   -361   -379   -350
    340   -945  -1286    301    813  -1117   -665   -948   -353   -293   -303   -280
    345   -865  -1210    259    776  -1036   -652   -901   -316   -244   -254   -226
    342   -823  -1166    239    753   -995   -641   -878   -296   -213   -228   -179
    355   -800  -1158    220    756   -979   -626   -862   -293   -202   -213   -158
    384   -795  -1179    205    782   -987   -626   -870   -311   -218   -220   -163
    407   -787  -1195    189    800   -989   -626   -885   -348   -252   -254   -200
    423   -761  -1184    166    802   -971   -613   -893   -366   -280   -275   -226
    457   -753  -1210    145    833   -982   -605   -919   -389   -319   -314   -262
    488   -779  -1267    142    875  -1023   -602   -966   -431   -381   -379   -322
    491   -823  -1314    166    901  -1067   -597  -1005   -475   -428   -431   -368
    472   -800  -1273    163    870  -1036   -589  -1039   -517   -470   -485   -413
    472   -810  -1286    168    878  -1047   -587  -1072   -550   -501   -517   -444
    472   -862  -1335    192    904  -1098   -584  -1091   -571   -522   -532   -480
    483   -867  -1350    192    917  -1109   -558  -1091   -561   -514   -511   -498
    485   -839  -1327    174    904  -1083   -568  -1124   -574   -530   -524   -514
    475   -844  -1322    184    896  -1083   -592  -1163   -597   -548   -548   -530
    467   -841  -1309    187    885  -1075   -613  -1184   -620   -563   -566   -545
    441   -807  -1249    184    844  -1028   -594  -1163   -600   -548   -558   -532
    436   -846  -1283    202    857  -1065   -592  -1145   -594   -553   -566   -537
    462   -875  -1337    205    898  -1106   -615  -1150   -623   -581   -592   -566
    470   -906  -1376    215    922  -1140   -620  -1140   -631   -587   -597   -563
    420   -878  -1299    228    859  -1088   -579  -1083   -592   -550   -563   -519
    379   -787  -1169    202    771   -979   -550  -1041   -558   -511   -537   -498
    371   -745  -1117    187    743   -930   -537  -1026   -545   -493   -522   -488
    348   -678  -1028    163    688   -852   -530  -1018   -537   -485   -514   -467
    257   -589   -846    166    550   -717   -509   -984   -501   -446   -465   -407
    150   -527   -678    189    413   -602   -459   -935   -439   -379   -387   -337
     75   -514   -589    218    329   -550   -433   -906   -397   -337   -327   -293
     70   -517   -587    223    327   -553   -454   -922   -402   -345   -303   -290
     93   -545   -639    226    366   -592   -457   -932   -410   -332   -301   -309
    106   -571   -678    231    392   -626   -472   -948   -433   -327   -322   -332
    142   -594   -740    226    439   -667   -504   -984   -483   -361   -376   -355
    218   -615   -836    197    527   -724   -545  -1039   -553   -420   -420   -400
    262   -652   -914    194    587   -782   -568  -1062   -587   -459   -420   -441
    246   -711   -958    231    600   -833   -581  -1070   -605   -498   -457   -480
    241   -766  -1008    262    623   -885   -587  -1088   -636   -542   -504   -509
    213   -823  -1036    303    623   -930   -581  -1083   -659   -571   -527   -530
    166   -854  -1021    345    592   -937   -587  -1083   -678   -600   -548   -563
    145   -859  -1005    355    574   -930   -597  -1096   -688   -623   -579   -584
    158   -849  -1008    345    581   -930   -602  -1096   -683   -636   -581   -584
    205   -870  -1075    329    639   -971   -620  -1101   -698   -657   -602   -600
     93  -1000  -1093    454    592  -1047   -670  -1132   -735   -701   -659   -644
     80   -979  -1060    446    568  -1018   -670  -1124   -727   -693   -657   -628
    275   -836  -1114    280    693   -974   -636  -1093   -693   -670   -636   -589
    478   -696  -1174    106    823   -935   -618  -1067   -667   -652   -618   -563
    389   -750  -1140    181    763   -945   -654  -1091   -691   -683   -646   -592
    353   -769  -1124    205    737   -945   -615  -1023   -649   -670   -652   -594
    353   -761  -1114    205    732   -937   -504   -857   -553   -628   -652   -620
    350   -670  -1021    158    685   -844   -397   -667   -387   -498   -566   -561
    340   -441   -782     51    561   -610   -324   -446   -129   -223   -311   -329
    376   -127   -506   -127    439   -314   -410   -368     28     59     38     38
    316    189   -127   -254    223     31   -545   -672    -62    176    322    392
    179    329    150   -254     15    239   -652  -1060   -257    184    475    597
     85    277    192   -181    -51    236   -823  -1475   -592    -54    314    462
     88   -161   -249     36    166   -205  -1078  -1958  -1197   -800   -488   -288
    153   -581   -737    213    444   -659  -1280  -2187  -1634  -1402  -1132   -880
    228   -763   -992    267    607   -878  -1278  -2029  -1543  -1387  -1176   -953
    314   -771  -1085    228    698   -927  -1140  -1730  -1265  -1171  -1031   -859
    363   -709  -1072    171    717   -888   -961  -1452   -997   -966   -875   -758
    384   -639  -1026    127    704   -831   -802  -1202   -761   -779   -737   -665
    405   -584   -992     88    698   -789   -732  -1078   -644   -685   -662   -605
    426   -542   -969     59    696   -756   -711  -1034   -605   -652   -633   -579
    478   -527  -1005     23    740   -766   -706  -1021   -594   -631   -620   -563
    496   -501   -997      2    745   -748   -701  -1015   -589   -618   -615   -553
    498   -475   -976    -12    735   -724   -693  -1000   -584   -607   -618   -548
    485   -470   -956     -7    719   -711   -665   -969   -563   -584   -597   -524
    504   -397   -901    -54    701   -649   -626   -940   -540   -563   -568   -488
    545   -335   -880   -106    711   -605   -576   -911   -522   -542   -550   -467
    535   -329   -867   -103    701   -600   -542   -891   -511   -530   -540   -465
    478   -348   -826    -64    652   -587   -504   -875   -496   -514   -532   -457
    415   -384   -800    -18    605   -592   -465   -865   -498   -519   -542   -467
    415   -389   -805    -12    607   -594   -418   -826   -480   -506   -530   -457
    459   -361   -820    -51    636   -589   -376   -771   -449   -472   -501   -428
    475   -353   -828    -59    652   -589   -358   -727   -423   -446   -491   -423
    441   -358   -800    -44    618   -579   -384   -709   -405   -426   -478   -413
    397   -384   -784     -7    589   -584   -410   -696   -387   -407   -457   -394
    384   -397   -784      5    584   -589   -436   -683   -366   -387   -436   -381
    428   -337   -766    -44    597   -550   -457   -665   -327   -350   -400   -361
    506   -262   -769   -124    636   -514   -459   -620   -259   -285   -342   -309
    576   -176   -753   -200    665   -465   -454   -524   -181   -207   -272   -244
    610    -98   -709   -257    659   -402   -423   -423   -106   -127   -202   -187
    610    -36   -646   -285    628   -340   -366   -327    -31    -49   -135   -127
    607     31   -579   -322    592   -275   -329   -267     12     -2    -85    -80
    615     62   -553   -340    584   -244   -303   -226     38     31    -41    -44
    615     49   -566   -332    589   -257   -296   -215     49     38    -31    -41
    618     62   -555   -340    587   -246   -298   -205     49     44    -23    -46
    618     72   -545   -348    581   -233   -314   -210     33     36    -28    -51
    574      0   -574   -288    571   -285   -337   -249     -2     -5    -67    -90
    535    -49   -587   -244    561   -316   -350   -301    -44    -49   -109   -132
    558    -20   -579   -267    568   -298   -342   -329    -72    -75   -132   -153
    600     -2   -602   -298    600   -301   -314   -350    -88    -90   -145   -166
    613    -38   -652   -288    631   -342   -311   -394   -127   -135   -184   -207
    602    -67   -670   -267    636   -368   -340   -467   -192   -197   -239   -267
    600    -93   -693   -252    646   -392   -348   -509   -220   -220   -267   -303
    592   -116   -709   -239    649   -413   -374   -558   -259   -254   -301   -345
    555   -150   -706   -202    628   -426   -394   -594   -290   -285   -329   -379
    535   -142   -678   -197    602   -407   -420   -628   -316   -309   -353   -405
    530   -174   -704   -176    615   -439   -436   -652   -337   -327   -379   -433
    532   -179   -711   -176    620   -444   -433   -662   -342   -329   -384   -441
    524   -163   -688   -179    605   -426   -441   -665   -345   -324   -374   -439
    491   -187   -680   -153    584   -431   -436   -657   -335   -306   -355   -420
    480   -184   -665   -148    571   -423   -426   -636   -314   -283   -335   -405
    472   -226   -698   -124    584   -459   -415   -623   -314   -280   -337   -407
    462   -181   -646   -140    553   -413   -407   -610   -306   -270   -327   -400
    436    -96   -532   -171    480   -311   -376   -576   -262   -231   -288   -366
    410    -90   -501   -158    454   -296   -345   -548   -226   -202   -259   -350
    387   -127   -514   -132    449   -319   -335   -540   -223   -205   -257   -355
    363   -129   -496   -116    428   -311   -329   -537   -215   -197   -244   -342
    335   -132   -467   -103    400   -298   -350   -548   -218   -194   -228   -327
    309   -132   -441    -88    374   -285   -379   -561   -233   -189   -218   -314
    327   -145   -475    -93    400   -309   -407   -587   -252   -194   -228   -319
    361   -116   -480   -122    420   -298   -413   -587   -244   -189   -220   -314
    345    -93   -441   -127    392   -265   -426   -605   -262   -202   -228   -327
    327   -129   -457    -98    392   -293   -431   -610   -280   -207   -236   -340
    379   -168   -548   -106    462   -358   -420   -605   -277   -200   -231   -340
    381   -179   -561   -101    470   -368   -420   -610   -280   -202   -231   -345
    428   -163   -594   -132    509   -376   -405   -605   -280   -210   -239   -350
    358   -262   -620    -46    488   -441   -431   -639   -319   -252   -277   -389
    244   -350   -594     51    418   -472   -467   -685   -366   -303   -324   -439
    296   -306   -602      5    449   -454   -454   -685   -358   -309   -322   -444
    420   -213   -633   -103    524   -423   -389   -644   -314   -272   -290   -415
    428   -218   -646   -103    537   -431   -376   -631   -314   -275   -290   -413
    358   -236   -594    -62    475   -415   -387   -654   -335   -296   -311   -431
    316   -244   -561    -36    439   -402   -413   -665   -342   -298   -309   -428
    327   -283   -610    -23    467   -444   -415   -662   -348   -309   -316   -439
    340   -254   -594    -41    467   -423   -407   -649   -335   -296   -301   -423
    337   -246   -584    -44    459   -415   -371   -633   -311   -277   -280   -407
    350   -275   -626    -38    485   -449   -353   -618   -301   -285   -288   -415
    363   -309   -672    -31    517   -491   -306   -537   -277   -296   -324   -462
    368   -309   -678    -28    522   -493   -213   -397   -207   -277   -350   -509
    413   -153   -566   -129    488   -358   -109   -202      7    -90   -189   -374
    467    114   -353   -293    410   -119    -70     10    280    233    135    -59
    509    480    -31   -496    270    226   -184    -77    335    457    467    311
    478    795    316   -636     80    555   -345   -506    171    540    719    633
    381    784    402   -584    -10    594   -491   -948   -103    449    737    691
    298    441    142   -371     77    293   -691  -1434   -579    -23    285    275
    277    -90   -368    -96    322   -228   -885  -1842  -1202   -828   -568   -517
    283   -511   -795    114    537   -652   -982  -1912  -1465  -1218  -1008   -937
    293   -688   -982    194    636   -833   -896  -1654  -1241  -1062   -924   -911
    298   -706  -1005    202    652   -854   -740  -1353   -961   -859   -782   -826
    213   -704   -917    244    561   -810   -527  -1018   -667   -626   -605   -698
    192   -639   -831    223    511   -735   -361   -771   -439   -444   -454   -581
    270   -618   -891    174    579   -756   -327   -717   -376   -400   -439   -574
    314   -594   -909    137    610   -750   -311   -683   -340   -350   -407   -545
    314   -600   -914    140    613   -756   -319   -667   -335   -319   -387   -524
    311   -613   -924    150    618   -769   -327   -652   -337   -303   -389   -522
    303   -672   -979    181    641   -826   -350   -654   -345   -309   -402   -535
    311   -698  -1010    192    659   -854   -353   -652   -345   -309   -402   -530
    345   -727  -1072    189    706   -898   -368   -662   -348   -309   -402   -537
    335   -774  -1109    220    722   -940   -371   -659   -335   -280   -381   -522
    309   -758  -1067    226    688   -911   -348   -633   -301   -231   -350   -483
    277   -766  -1044    244    659   -904   -322   -597   -265   -181   -319   -449
    200   -784   -984    290    589   -883   -277   -548   -215   -129   -270   -407
     62   -802   -865    371    462   -833   -236   -509   -171    -83   -218   -368
     64   -800   -865    366    462   -831   -239   -519   -163    -77   -205   -363
    124   -810   -935    342    530   -872   -254   -540   -166    -90   -210   -376
    140   -823   -966    340    550   -893   -262   -545   -166    -96   -210   -387
    137   -797   -935    329    535   -865   -254   -509   -140    -70   -176   -371
    155   -735   -891    288    522   -810   -231   -433    -88    -18   -124   -337
    163   -701   -865    267    511   -782   -202   -358    -36     31    -67   -298
    145   -680   -826    265    483   -753   -166   -285     20     88    -12   -252
    145   -649   -795    252    470   -722   -129   -218     75    148     41   -202
    181   -587   -771    200    475   -680   -114   -155    135    207    101   -155
    239   -506   -745    132    491   -626   -101   -103    187    262    161    -96
    259   -428   -691     83    472   -558    -77    -44    239    319    223    -28
    254   -394   -649     70    452   -522    -41     15    280    374    283     28
    252   -384   -639     64    444   -511    -28     36    285    387    293     41
    236   -405   -641     85    436   -524    -15     51    288    389    298     41
    215   -397   -615     88    413   -506     -2     54    285    392    301     38
    207   -381   -589     88    397   -485     10     46    272    379    283     15
    171   -402   -574    114    371   -488      7     18    246    350    249    -31
    161   -426   -587    129    374   -506     10     -2    223    327    223    -51
    174   -444   -620    132    397   -530     23    -23    202    306    197    -77
    168   -483   -652    158    410   -566     31    -49    176    277    161   -119
    174   -496   -670    161    420   -584     28    -90    140    244    124   -150
    184   -524   -711    168    446   -618     23   -132    109    205     88   -181
    200   -540   -740    168    467   -639     23   -158     88    187     77   -194
    226   -545   -771    161    498   -657     18   -176     72    176     62   -213
    252   -548   -800    145    524   -672      2   -200     46    155     41   -233
    277   -537   -815    127    545   -675      5   -207     41    150     36   -226
    324   -509   -833     90    576   -670     12   -205     46    153     49   -218
    381   -478   -859     49    620   -667     15   -205     46    161     51   -218
    410   -475   -885     31    644   -678     28   -194     44    168     51   -213
    392   -480   -875     44    633   -678     44   -179     54    181     67   -200
    363   -475   -839     54    600   -657     57   -155     64    194     85   -187
    327   -446   -774     59    550   -610     83   -119     85    213    106   -161
    275   -394   -670     59    472   -532    114    -75    124    249    148   -127
    220   -387   -610     83    415   -498    140    -38    153    277    176    -98
    184   -389   -576    101    379   -483    145     -7    163    301    189    -85
    161   -371   -532    106    345   -452    153     20    171    327    194    -75
    142   -361   -506    106    322   -433    158     15    176    342    205    -57
    145   -337   -483     96    311   -410    142      5    166    348    223    -41
    153   -327   -480     85    316   -405    109    -18    145    342    223    -46
    142   -327   -470     93    306   -397    111    -23    132    345    220    -38
    142   -329   -472     90    306   -400    124    -18    129    353    220    -28
    127   -327   -454     98    290   -389    122    -18    109    342    202    -38
     96   -358   -454    129    272   -405    124    -18     83    322    184    -59
     46   -381   -428    168    236   -405    137    -10     72    319    197    -51
     20   -405   -426    189    223   -415    148    -10     62    309    189    -59
    109   -457   -566    174    335   -509    122    -67     -2    244    122   -124
    142   -493   -639    174    389   -566    116   -101    -51    202     77   -166
    158   -532   -691    187    423   -610     98   -114    -77    181     44   -189
    155   -535   -693    187    423   -613     98   -116    -90    168     20   -197
    158   -519   -680    179    418   -600    106   -124   -106    155     10   -205
    166   -514   -680    171    420   -594    116   -127   -106    153      0   -218
    174   -527   -701    176    436   -613    122   -114   -103    161     -5   -202
    174   -509   -685    166    428   -597    129   -103   -103    171      2   -192
    158   -475   -633    158    394   -553    153    -93   -103    179      0   -184
    153   -436   -592    140    371   -514    163    -83   -109    184      7   -189
    168   -444   -613    137    389   -527    181    -77   -119    174     31   -223
    194   -444   -639    124    415   -540    215     -5    -96    179     33   -226
    259   -431   -693     85    475   -561    311    148    -23    213     23   -241
    316   -350   -670     15    493   -509    402    329    106    314     90   -189
    361   -119   -480   -119    420   -298    467    535    322    540    311      7
    402    205   -197   -306    298      5    415    600    446    774    605    353
    358    581    223   -470     67    402    290    288    350    862    849    704
    244    792    545   -519   -150    670    184   -111    158    867    995    909
    127    784    657   -454   -265    722     49   -511   -142    680    888    831
     70    366    293   -220   -111    332   -127   -922   -644     83    241    202
    103    -93   -197     -7    150   -145   -303  -1143  -1075   -504   -402   -413
    153   -340   -493     90    322   -418   -342  -1044  -1070   -574   -519   -553
    181   -387   -568    103    374   -478   -265   -756   -826   -400   -405   -483
    228   -335   -566     51    397   -449   -109   -452   -571   -213   -267   -384
    241   -220   -462    -10    350   -340     67   -153   -316    -15   -111   -262
    244   -122   -366    -62    303   -241    158      0   -184     93    -28   -181
    254    -77   -332    -88    293   -205    192     59   -148    122    -10   -161
    233    -49   -283    -93    257   -163    213     98   -116    145     20   -129
    213    -33   -249    -90    231   -140    215    119   -106    153     25   -119
    213    -20   -236    -98    223   -127    228    150    -93    166     33   -109
    215      7   -207   -111    213    -98    249    187    -70    187     67    -85
    213     38   -174   -127    194    -67    254    207    -62    194     70    -75
    200     77   -122   -140    161    -20    267    239    -44    215     85    -57
    187    116    -72   -153    129     20    283    275    -10    246    111    -23
    197    127    -70   -161    135     28    290    306     18    270    132      5
    210    187    -25   -200    116     80    277    319      7    262    119    -10
    231    236      2   -233    114    119    296    348     15    277    127      5
    244    270     25   -259    109    150    314    384     38    306    155     46
    259    342     83   -301     88    213    329    428     80    350    205     83
    272    407    135   -342     70    272    335    475    114    387    231    111
    298    454    155   -376     72    306    345    517    145    413    252    145
    314    480    163   -397     75    322    348    553    171    441    275    174
    348    545    197   -446     75    371    358    602    215    485    306    210
    374    613    236   -493     70    423    381    667    262    535    348    252
    389    670    280   -530     54    478    400    735    303    581    392    298
    413    740    324   -579     44    532    426    807    358    633    446    345
    441    792    350   -615     46    571    446    878    402    680    488    392
    478    891    413   -685     31    654    465    950    452    737    553    459
    485    971    485   -730      0    730    496   1010    493    789    605    511
    485   1054    566   -771    -38    810    527   1054    519    820    639    548
    496   1119    623   -807    -62    872    555   1085    530    833    652    563
    504   1156    649   -831    -72    904    579   1091    517    820    636    555
    517   1174    657   -846    -70    917    600   1088    493    800    615    542
    514   1171    654   -844    -72    914    610   1065    454    766    581    511
    511   1200    688   -854    -88    945    618   1036    420    743    561    488
    509   1228    719   -870   -106    974    615    997    389    714    530    459
    504   1228    724   -867   -111    976    610    948    350    675    485    423
    480   1223    743   -852   -132    984    589    906    309    641    446    389
    459   1195    735   -826   -137    966    550    867    270    613    413    358
    444   1161    717   -805   -137    940    519    836    231    579    376    329
    439   1174    732   -807   -145    953    509    818    205    555    353    303
    436   1176    740   -807   -153    958    506    800    179    532    332    272
    431   1184    753   -807   -161    969    509    792    168    530    327    265
    433   1195    758   -815   -163    976    506    792    155    519    314    246
    426   1174    748   -800   -161    961    501    800    137    509    301    236
    415   1197    779   -807   -181    989    501    813    132    517    306    241
    418   1231    813   -823   -197   1023    517    836    148    535    319    257
    415   1226    810   -820   -197   1018    511    841    135    530    301    246
    420   1275    854   -846   -215   1065    509    852    135    542    306    254
    431   1358    927   -896   -246   1143    542    891    166    581    335    280
    428   1434   1005   -930   -288   1221    584    937    210    618    368    314
    426   1488   1062   -958   -319   1278    623    966    228    633    374    322
    420   1517   1093   -969   -335   1306    636    984    228    633    376    322
    420   1556   1132   -989   -355   1345    639    992    233    641    392    337
    423   1618   1195  -1021   -384   1408    636    997    246    662    415    363
    410   1628   1218  -1021   -402   1423    607    982    228    652    405    358
    394   1644   1249  -1021   -428   1447    592    982    223    652    407    371
    371   1665   1293  -1021   -459   1480    584    992    223    654    413    374
    368   1683   1314  -1026   -472   1499    574    995    213    646    410    366
    340   1654   1314  -1000   -485   1486    563    976    181    615    381    335
    298   1587   1288   -945   -493   1439    553    961    145    584    355    309
    280   1532   1252   -906   -485   1392    542    950    109    545    319    277
    257   1501   1244   -878   -493   1374    537    935     75    504    283    249
    239   1470   1231   -857   -496   1353    530    924     49    478    252    215
    228   1457   1226   -844   -498   1343    530    919     25    457    228    194
    220   1470   1247   -846   -511   1358    524    922      2    441    207    187
    213   1465   1252   -839   -519   1358    522    930    -20    415    184    166
    207   1462   1252   -836   -522   1356    527    935    -31    402    166    155
    218   1480   1262   -849   -522   1371    540    945    -28    402    163    150
    218   1501   1283   -862   -532   1392    545    950    -33    397    153    137
    220   1556   1335   -888   -555   1447    553    958    -31    402    150    140
    241   1600   1358   -922   -558   1480    558    974    -23    407    155    155
    239   1613   1374   -927   -566   1493    550    987    -25    402    145    148
    228   1587   1356   -909   -563   1473    574   1023    -23    387    116    127
    252   1602   1350   -927   -548   1478    662   1156     25    397     90     96
    298   1699   1397  -1000   -550   1548    753   1319    122    465    119    101
    345   1873   1525  -1109   -589   1699    813   1512    314    662    293    252
    405   2145   1740  -1278   -667   1943    784   1675    517    948    607    571
    436   2590   2153  -1512   -857   2372    701   1582    605   1200    976   1010
    293   2699   2405  -1499  -1057   2553    600   1241    467   1267   1161   1260
    137   2644   2507  -1392  -1184   2577    467    849    158   1091   1052   1189
     44   2340   2294  -1195  -1124   2317    309    368   -389    480    428    605
     46   1922   1875   -984   -914   1899    119    -33  -1002   -301   -381   -137
    114   1719   1602   -917   -743   1660     49     33  -1052   -400   -509   -283
    153   1628   1475   -893   -659   1553    101    275   -857   -259   -426   -254
    184   1639   1454   -914   -633   1548    215    532   -633    -93   -316   -179
    205   1725   1519   -963   -657   1623    402    844   -361    132   -153    -38
    213   1831   1618  -1023   -704   1727    535   1052   -184    288    -28     75
    223   1899   1673  -1062   -724   1787    571   1122   -135    329      0     96
    228   1943   1712  -1088   -740   1829    592   1150   -122    340      0     83
    205   1943   1738  -1072   -766   1842    602   1171   -119    337     -2     80
    171   1940   1769  -1057   -800   1855    597   1184   -119    340      0     77
    137   1956   1818  -1049   -839   1888    597   1200   -109    350      5     90
    114   2023   1909  -1070   -898   1969    597   1208    -98    363     20    111
    106   2068   1961  -1085   -927   2016    620   1236    -72    389     44    132
    116   2088   1971  -1104   -927   2031    626   1265    -54    405     54    150
    114   2132   2018  -1122   -953   2075    626   1283    -41    420     70    176
    111   2177   2065  -1145   -979   2122    626   1301    -23    446     85    202
    111   2203   2091  -1156   -989   2148    639   1330     -7    470    101    218
    135   2236   2099  -1187   -982   2166    654   1353     10    483    109    241
    148   2294   2145  -1221  -1000   2218    657   1376     15    501    132    265
    179   2314   2132  -1249   -976   2226    654   1395     12    514    142    275
    192   2301   2109  -1247   -958   2205    633   1400     -5    514    135    270
    176   2320   2140  -1249   -982   2231    641   1426     -2    532    150    290
    176   2361   2184  -1270  -1002   2273    652   1465     20    563    179    322
    194   2392   2197  -1293  -1002   2296    649   1504     49    602    213    348
    231   2423   2192  -1327   -979   2309    654   1553     83    639    254    389
    231   2449   2218  -1343   -995   2335    662   1600    119    680    290    428
    215   2431   2213  -1325   -997   2322    665   1649    145    711    319    457
    205   2410   2203  -1309  -1000   2309    662   1699    161    735    342    478
    184   2442   2257  -1312  -1036   2351    670   1751    205    782    387    524
    153   2483   2330  -1319  -1088   2408    696   1805    252    820    423    563
    148   2494   2346  -1322  -1098   2421    693   1816    252    815    413    550
    171   2507   2335  -1340  -1083   2421    693   1805    244    800    389    532
    150   2478   2327  -1314  -1088   2403    698   1790    231    789    366    522
    132   2465   2330  -1299  -1098   2397    662   1753    184    766    348    504
    153   2478   2322  -1317  -1083   2400    652   1719    153    740    322    475
    189   2507   2317  -1348  -1065   2413    649   1688    119    701    283    452
    205   2504   2299  -1353  -1047   2403    646   1644     64    644    231    413
    210   2475   2265  -1343  -1028   2372    646   1608     12    592    187    363
    194   2429   2234  -1314  -1018   2333    654   1574    -28    545    135    309
    158   2390   2231  -1275  -1036   2309    646   1545    -70    501     93    270
    124   2416   2291  -1270  -1083   2353    654   1538    -83    488     88    262
    132   2429   2296  -1283  -1083   2364    652   1527    -98    478     80    257
    142   2392   2249  -1267  -1054   2322    641   1506   -122    454     51    231
    192   2408   2213  -1301  -1010   2309    633   1493   -140    444     38    226
    259   2418   2158  -1337   -948   2288    618   1480   -153    439     31    223
    319   2439   2120  -1379   -901   2281    610   1473   -166    436     25    220
    358   2436   2078  -1397   -859   2257    592   1467   -174    436     20    213
    316   2416   2099  -1366   -891   2257    579   1467   -181    446     20    210
    226   2403   2177  -1314   -974   2291    579   1483   -181    465     31    213
    181   2444   2262  -1314  -1041   2356    605   1514   -150    496     67    241
    231   2494   2262  -1363  -1015   2379    600   1499   -150    498     70    244
    296   2540   2244  -1418   -976   2395    594   1491   -148    501     80    249
    272   2582   2309  -1426  -1018   2447    623   1532   -119    535    111    283
    168   2590   2418  -1382  -1124   2507    654   1569    -98    558    140    303
     77   2613   2535  -1345  -1228   2574    675   1595    -75    589    179    335
     64   2647   2582  -1356  -1260   2613    678   1597    -80    597    197    348
     77   2665   2587  -1371  -1254   2626    667   1592    -96    584    189    340
     85   2673   2587  -1382  -1252   2631    649   1579   -111    568    187    340
    101   2681   2579  -1392  -1239   2631    641   1571   -119    555    187    340
    111   2652   2540  -1384  -1215   2598    633   1571   -132    548    184    337
     75   2592   2517  -1332  -1221   2556    636   1561   -155    522    161    316
     51   2551   2499  -1301  -1226   2527    628   1548   -174    504    145    290
     36   2501   2465  -1270  -1215   2486    631   1545   -189    496    122    272
     12   2439   2423  -1228  -1205   2431    626   1535   -218    475     85    249
    -18   2366   2385  -1174  -1200   2374    618   1504   -254    441     49    215
    -67   2307   2372  -1122  -1221   2338    618   1480   -275    413     20    187
    -70   2288   2359  -1109  -1215   2322    613   1465   -303    392      0    163
    -49   2301   2351  -1127  -1200   2325    615   1465   -324    387     -7    145
    -41   2301   2343  -1130  -1192   2322    605   1460   -340    374    -25    119
    -46   2286   2333  -1119  -1189   2309    584   1447   -361    355    -49    106
    -72   2249   2320  -1088  -1197   2283    579   1439   -368    345    -59     93
    -90   2239   2327  -1075  -1208   2283    594   1444   -358    355    -51     88
    -85   2262   2348  -1088  -1215   2304    605   1447   -350    361    -44     93
    -77   2262   2340  -1093  -1210   2301    605   1452   -350    361    -49     88
    -83   2236   2320  -1078  -1202   2278    652   1543   -290    394    -49     64
   -111   2218   2330  -1054  -1221   2273    711   1667   -200    452    -38     31
   -116   2314   2431  -1098  -1273   2372    766   1800    -49    602     96    129
   -101   2509   2608  -1205  -1353   2556    756   1948    166    875    392    415
    -80   2730   2811  -1327  -1444   2769    675   1974    285   1104    706    789
   -111   2868   2977  -1379  -1545   2922    626   1797    218   1174    909   1080
   -202   2839   3042  -1317  -1621   2940    597   1538    -33   1047    901   1124
   -270   2665   2935  -1200  -1602   2800    498   1156   -537    519    389    623
   -306   2452   2756  -1072  -1532   2603    309    644  -1158   -215   -379   -129
   -254   2247   2501   -997  -1379   2374    122    428  -1439   -537   -709   -454
   -202   2013   2216   -904  -1208   2114     64    527  -1356   -475   -678   -475
   -184   1899   2081   -857  -1132   1990    119    698  -1174   -348   -613   -446
   -161   1867   2026   -854  -1093   1945    205    878   -971   -194   -535   -402
   -135   1912   2044   -888  -1091   1977    332   1096   -737      7   -389   -293
   -106   1997   2104   -945  -1104   2049    426   1247   -579    148   -272   -197
   -116   2057   2174   -974  -1145   2114    459   1299   -511    197   -228   -158
   -163   2042   2203   -940  -1184   2122    488   1330   -475    215   -210   -150
   -194   2026   2218   -917  -1208   2122    514   1356   -454    226   -200   -142
   -207   2042   2249   -917  -1228   2145    524   1389   -415    259   -166   -111
   -205   2073   2278   -935  -1241   2174    522   1405   -394    283   -140    -77
   -179   2052   2229   -937  -1205   2140    514   1410   -394    283   -137    -70
   -161   2018   2179   -930  -1171   2099    509   1415   -384    288   -124    -54
   -158   2026   2184   -932  -1171   2104    504   1418   -366    306   -101    -38
   -150   2060   2208   -956  -1179   2135    506   1423   -345    324    -90    -25
   -135   2044   2177   -956  -1156   2109    498   1421   -342    322    -93    -23
   -111   2034   2145   -963  -1130   2088    493   1423   -329    337    -75    -18
    -83   2005   2088   -961  -1085   2047    501   1431   -306    368    -51     -5
    -23   1953   1977   -966  -1002   1964    506   1431   -280    384    -41     15
    -10   1987   1997   -989  -1002   1992    493   1431   -262    394    -46     46
     18   2010   1992  -1015   -987   2003    467   1418   -262    387    -67     44
     15   1982   1966   -997   -974   1974    488   1454   -223    420    -25     54
      0   1984   1984   -995   -992   1984    509   1504   -155    498     62    101
    -10   1974   1984   -982   -997   1979    530   1561    -85    568    135    150
    -25   2021   2044   -997  -1034   2031    540   1615    -23    636    202    220
     12   2096   2083  -1054  -1034   2091    537   1675     36    701    272    301
     62   2130   2068  -1098  -1002   2099    530   1717     83    745    309    361
     67   2153   2083  -1111  -1008   2120    527   1751    116    771    329    410
     85   2135   2049  -1111   -984   2094    511   1751    119    766    329    418
     75   2132   2057  -1104   -989   2096    504   1751    127    763    342    415
     23   2075   2052  -1049  -1013   2062    514   1756    132    750    337    413
    -15   2039   2055  -1010  -1036   2044    509   1738    109    717    285    392
    -33   1997   2029   -982  -1031   2013    504   1709     80    675    239    358
    -54   1940   1995   -943  -1023   1966    493   1675     49    633    207    309
   -103   1899   2000   -898  -1052   1948    493   1639      7    589    168    270
   -132   1873   2003   -870  -1067   1938    475   1587    -46    537    116    213
   -145   1875   2018   -865  -1083   1945    462   1540    -88    491     75    174
   -174   1860   2034   -841  -1104   1945    446   1491   -132    441     25    153
   -174   1805   1977   -818  -1075   1891    439   1449   -153    407    -18    129
   -184   1766   1951   -792  -1067   1857    433   1408   -171    371    -54     93
   -205   1738   1940   -766  -1072   1839    426   1374   -187    335    -75     70
   -213   1706   1919   -745  -1065   1813    410   1345   -192    314    -83     93
   -233   1670   1904   -719  -1070   1784    397   1330   -189    309    -80     80
   -241   1654   1896   -706  -1067   1774    407   1330   -174    322    -57     72
   -254   1680   1935   -714  -1096   1805    418   1335   -155    337    -46     93
   -252   1722   1974   -735  -1111   1847    405   1327   -153    340    -57    116
   -202   1743   1945   -771  -1075   1844    384   1304   -163    324    -85    127
   -171   1782   1953   -807  -1062   1867    368   1293   -161    319    -96    124
   -187   1823   2008   -818  -1098   1914    381   1317   -114    358    -57    150
   -187   1852   2039   -831  -1111   1945    402   1348    -62    402    -12    187
   -142   1886   2029   -872  -1085   1956    384   1330    -49    402    -15    202
    -98   1896   1992   -898  -1047   1943    361   1312    -49    397    -25    205
    -59   1922   1979   -932  -1021   1951    335   1293    -44    402    -23    207
    -38   1990   2029   -974  -1034   2008    316   1280    -28    418     -2    223
    -28   2005   2034   -989  -1031   2018    283   1249    -36    405    -18    233
    -10   2003   2013   -995  -1013   2005    254   1218    -54    387    -36    241
     33   2021   1987  -1028   -976   2005    249   1208    -51    389    -23    244
     93   2036   1943  -1065   -924   1990    241   1215    -38    405      5    262
    122   2036   1914  -1080   -896   1977    231   1205    -41    400     -7    241
    153   1992   1839  -1072   -844   1917    213   1189    -64    376    -33    218
    179   1961   1779  -1070   -800   1870    168   1158   -111    332    -80    184
    192   1930   1738  -1060   -771   1834    122   1117   -155    288   -127    155
    192   1860   1665  -1026   -737   1764    101   1083   -181    254   -168    124
    194   1808   1613  -1000   -709   1712     80   1044   -207    213   -210     93
    194   1771   1577   -984   -691   1675     51   1000   -239    171   -246     64
    218   1748   1530   -982   -654   1639     33    979   -270    150   -270     36
    288   1787   1496  -1039   -602   1641     23    976   -280    145   -277     23
    368   1873   1504  -1119   -566   1688     28    997   -244    171   -262     38
    465   1958   1493  -1210   -514   1725     44   1021   -210    197   -233     64
    454   1943   1488  -1197   -517   1717     33   1013   -205    205   -233     46
    348   1849   1501  -1101   -579   1675    -25    958   -252    163   -285     -5
    345   1836   1491  -1093   -571   1665    -33    948   -254    161   -293    -28
    387   1842   1452  -1114   -532   1649    -38    940   -262    155   -298    -46
    394   1821   1426  -1106   -514   1623    -20    966   -259    145   -329    -85
    366   1784   1415  -1078   -524   1600     80   1104   -176    174   -337   -127
    353   1834   1478  -1093   -561   1657    161   1260    -33    280   -262    -67
    353   2021   1667  -1187   -657   1844    215   1444    194    527    -44    142
    379   2270   1891  -1325   -756   2081    163   1571    394    823    296    480
    368   2647   2278  -1509   -956   2465     36   1332    335    958    584    828
    288   2782   2494  -1535  -1101   2639    -25   1000    163    979    745   1049
    181   2709   2527  -1447  -1174   2618   -158    594   -176    743    581    927
     93   2351   2257  -1221  -1080   2304   -387     57   -774     38   -140    252
     90   1969   1875  -1031   -893   1922   -602   -262  -1283   -613   -805   -363
    137   1738   1600   -937   -732   1667   -641   -150  -1247   -623   -870   -457
    171   1649   1475   -911   -652   1564   -563    101  -1021   -449   -769   -410
    189   1639   1449   -914   -628   1545   -426    335   -805   -290   -670   -350
    231   1751   1519   -992   -644   1636   -254    594   -563    -96   -519   -241
    265   1849   1584  -1057   -659   1719   -150    745   -420     25   -410   -176
    303   1919   1615  -1114   -654   1769   -116    800   -355     80   -363   -145
    324   1958   1634  -1140   -654   1797   -103    820   -335    109   -342   -132
    350   1987   1634  -1171   -641   1813    -96    826   -335    114   -324   -132
    387   2023   1636  -1205   -626   1831    -90    828   -335    116   -322   -119
    428   2057   1628  -1244   -600   1844    -98    818   -348    109   -335   -119
    475   2094   1618  -1283   -571   1857   -114    807   -355    109   -329   -114
    493   2114   1618  -1304   -563   1867   -137    797   -358    114   -322    -90
    491   2122   1631  -1309   -568   1878   -155    787   -363    114   -324    -75
    501   2158   1657  -1330   -576   1909   -150    802   -348    135   -309    -54
    470   2161   1691  -1314   -610   1927   -132    815   -332    161   -293    -41
    433   2166   1732  -1301   -649   1948   -137    818   -329    168   -280    -44
    389   2192   1803  -1291   -706   1997   -135    839   -311    197   -249    -36
    335   2205   1867  -1273   -766   2036   -127    859   -293    218   -228    -38
    329   2223   1893  -1275   -782   2060   -127    867   -288    226   -231    -46
    355   2268   1909  -1312   -779   2088   -140    875   -290    246   -207    -72
    353   2286   1932  -1319   -789   2109   -137    883   -283    275   -181    -88
    366   2314   1948  -1343   -792   2132   -148    898   -267    303   -158    -72
    389   2348   1958  -1369   -784   2153   -158    927   -252    324   -137    -57
    389   2351   1958  -1371   -784   2156   -163    971   -213    361   -106    -33
    405   2361   1956  -1384   -776   2161   -176   1002   -176    397    -75     -7
    428   2416   1987  -1426   -779   2203   -187   1034   -137    446    -25     28
    446   2455   2008  -1449   -779   2231   -187   1070   -101    491     18     72
    436   2465   2029  -1452   -795   2247   -171   1114    -67    545     64    129
    426   2488   2062  -1460   -818   2275   -181   1117    -70    558     75    140
    410   2491   2081  -1452   -833   2286   -202   1091    -98    542     54    119
    407   2527   2120  -1467   -854   2325   -226   1052   -142    511     23     90
    384   2514   2127  -1452   -870   2322   -233   1002   -184    475     -5     75
    358   2478   2120  -1418   -880   2299   -252    953   -236    428    -36     51
    337   2473   2135  -1405   -898   2307   -262    898   -280    389    -72     18
    335   2470   2135  -1402   -898   2304   -290    828   -350    329   -135    -38
    355   2447   2091  -1402   -867   2268   -340    735   -439    246   -202   -106
    368   2408   2039  -1387   -833   2223   -374    659   -511    179   -257   -163
    337   2356   2016  -1348   -839   2187   -387    600   -576    127   -303   -207
    319   2330   2010  -1325   -844   2171   -405    548   -620     90   -340   -244
    303   2294   1990  -1299   -844   2143   -426    501   -649     64   -374   -290
    283   2262   1979  -1273   -849   2122   -444    462   -670     41   -392   -306
    267   2278   2010  -1275   -872   2143   -467    431   -691     25   -394   -306
    223   2320   2096  -1270   -935   2208   -478    418   -704     18   -400   -316
    181   2314   2132  -1249   -976   2223   -472    415   -709     23   -400   -322
    148   2372   2223  -1260  -1039   2296   -480    407   -709     28   -394   -309
    127   2403   2275  -1267  -1072   2340   -483    407   -709     31   -394   -296
    124   2359   2234  -1241  -1054   2296   -493    397   -711     31   -392   -306
    153   2379   2226  -1267  -1036   2301   -504    384   -714     31   -387   -324
    181   2447   2262  -1314  -1041   2356   -493    389   -688     54   -361   -309
    174   2504   2327  -1340  -1078   2416   -475    402   -654     85   -324   -272
    161   2512   2351  -1335  -1093   2431   -457    410   -644     90   -311   -259
    148   2520   2369  -1335  -1111   2444   -467    394   -662     70   -327   -280
    142   2564   2421  -1353  -1137   2494   -485    376   -665     70   -327   -280
    158   2585   2426  -1374  -1135   2507   -514    353   -678     72   -322   -265
    192   2611   2418  -1400  -1111   2514   -574    316   -714     54   -329   -270
    197   2647   2449  -1423  -1127   2548   -597    298   -732     54   -329   -270
    174   2657   2483  -1415  -1156   2572   -602    296   -735     70   -316   -254
    184   2673   2488  -1428  -1153   2582   -607    293   -743     75   -316   -262
    161   2655   2494  -1408  -1166   2574   -579    285   -750     67   -319   -275
    150   2634   2481  -1392  -1166   2559   -623    249   -797     28   -345   -298
     96   2608   2509  -1353  -1205   2559   -639    239   -818     18   -348   -306
     77   2559   2481  -1319  -1200   2520   -657    207   -857    -15   -384   -345
     80   2520   2439  -1299  -1179   2481   -667    155   -919    -75   -441   -400
     70   2530   2457  -1301  -1195   2496   -662    153   -914    -57   -423   -389
     72   2543   2470  -1309  -1197   2507   -665    132   -930    -62   -431   -400
     80   2543   2460  -1312  -1189   2504   -675    114   -961    -88   -465   -433
    106   2548   2442  -1327  -1166   2496   -696    103   -982   -101   -478   -452
    145   2533   2387  -1340  -1122   2460   -735     70  -1018   -132   -509   -483
    158   2533   2372  -1345  -1106   2452   -756     46  -1047   -155   -530   -504
    140   2527   2387  -1335  -1122   2460   -763     36  -1057   -163   -530   -506
    153   2535   2382  -1343  -1114   2460   -779     31  -1065   -166   -527   -514
    174   2525   2348  -1350  -1088   2436   -795      2  -1096   -189   -550   -548
    166   2501   2335  -1335  -1085   2421   -787      7  -1104   -197   -558   -558
    148   2520   2372  -1335  -1111   2447   -714    103  -1057   -168   -548   -558
    155   2538   2382  -1345  -1111   2460   -592    262   -971   -124   -532   -581
    181   2650   2468  -1415  -1143   2559   -514    462   -807     31   -405   -470
    228   2902   2673  -1566  -1221   2787   -467    698   -566    319   -111   -189
    254   3239   2985  -1748  -1366   3112   -517    709   -439    589    236    200
    174   3509   3335  -1842  -1579   3424   -670    327   -522    735    506    540
     36   3621   3585  -1831  -1774   3603   -854   -163   -706    737    602    657
    -93   3346   3439  -1626  -1766   3393  -1070   -701  -1163    290    187    267
   -184   2805   2990  -1312  -1587   2896  -1270  -1156  -1792   -491   -615   -496
   -176   2395   2572  -1109  -1374   2483  -1413  -1249  -2091   -880  -1036   -917
    -80   2296   2377  -1106  -1228   2335  -1392  -1015  -1943   -782  -1000   -930
     18   2351   2333  -1184  -1156   2340  -1267   -732  -1725   -620   -888   -859
     25   2385   2359  -1208  -1169   2372  -1085   -433  -1501   -457   -769   -779
     25   2442   2416  -1234  -1195   2429   -924   -202  -1325   -314   -649   -696
     54   2491   2434  -1275  -1189   2465   -872   -127  -1265   -257   -605   -659
     62   2475   2413  -1270  -1176   2444   -867   -111  -1265   -254   -607   -667
     62   2449   2385  -1257  -1161   2418   -878   -103  -1273   -252   -607   -667
     80   2473   2392  -1275  -1156   2434   -878   -101  -1280   -244   -605   -662
    150   2561   2408  -1358  -1130   2486   -859    -72  -1257   -213   -574   -631
    233   2616   2382  -1426  -1072   2499   -854    -54  -1252   -192   -548   -613
    303   2634   2330  -1470  -1013   2483   -878    -64  -1267   -200   -550   -628
    368   2673   2304  -1519   -966   2488   -898    -72  -1273   -210   -555   -633
    413   2683   2268  -1551   -927   2475   -935    -85  -1280   -226   -571   -646
    415   2678   2262  -1548   -924   2470   -950    -90  -1280   -226   -574   -649
    387   2688   2299  -1538   -958   2494   -943    -83  -1270   -202   -553   -626
    342   2675   2333  -1509   -995   2504   -950    -83  -1270   -192   -540   -615
    335   2678   2343  -1509  -1002   2512   -950    -70  -1262   -174   -519   -597
    329   2691   2361  -1512  -1015   2527   -945    -54  -1247   -155   -498   -576
    298   2673   2372  -1486  -1036   2525   -948    -38  -1239   -150   -485   -566
    262   2678   2416  -1470  -1075   2548   -950    -18  -1226   -137   -467   -555
    202   2696   2491  -1452  -1145   2595   -943     15  -1202   -114   -436   -540
    171   2733   2561  -1452  -1195   2647   -930     57  -1174    -80   -402   -514
    179   2798   2616  -1491  -1218   2709   -911    114  -1140    -41   -355   -480
    194   2834   2639  -1514  -1221   2738   -901    168  -1109      0   -311   -441
    200   2868   2668  -1535  -1234   2769   -891    226  -1070     44   -257   -387
    218   2920   2701  -1569  -1241   2811   -878    283  -1026     93   -194   -329
    244   2956   2712  -1602  -1234   2834   -878    322  -1002    124   -155   -290
    277   2959   2681  -1618  -1200   2821   -909    319  -1008    124   -158   -288
    345   2998   2650  -1673  -1153   2824   -922    311  -1018    127   -150   -275
    387   3047   2660  -1717  -1137   2852   -914    296  -1018    129   -135   -262
    387   3070   2683  -1730  -1148   2878   -917    272  -1036    119   -132   -257
    337   3031   2694  -1683  -1176   2863   -924    233  -1072     83   -161   -277
    296   3005   2707  -1652  -1205   2857   -932    202  -1091     64   -179   -288
    293   2990   2696  -1641  -1202   2842   -927    174  -1104     51   -194   -306
    272   2956   2683  -1615  -1205   2821   -940    122  -1137     20   -228   -345
    267   2933   2665  -1600  -1197   2800   -966     59  -1179    -18   -272   -381
    309   2907   2598  -1608  -1145   2753  -1002     -7  -1218    -59   -319   -423
    342   2881   2538  -1613  -1096   2709  -1026    -75  -1252    -96   -358   -457
    384   2850   2465  -1618  -1039   2657  -1047   -119  -1280   -122   -384   -483
    428   2803   2374  -1615   -971   2590  -1085   -168  -1327   -166   -426   -530
    431   2761   2330  -1597   -948   2546  -1132   -244  -1376   -205   -459   -566
    376   2751   2374  -1564   -997   2564  -1140   -283  -1376   -187   -444   -548
    257   2707   2449  -1483  -1096   2579  -1148   -290  -1369   -168   -431   -532
    129   2665   2535  -1397  -1202   2600  -1140   -275  -1353   -145   -405   -506
     54   2650   2595  -1353  -1270   2624  -1132   -259  -1343   -132   -392   -496
     12   2642   2629  -1327  -1306   2634  -1119   -233  -1332   -122   -376   -488
    -25   2631   2657  -1304  -1340   2644  -1104   -215  -1322   -109   -363   -485
    -57   2631   2688  -1286  -1371   2660  -1088   -202  -1314    -93   -358   -483
    -85   2642   2727  -1280  -1405   2686  -1065   -192  -1312    -85   -353   -480
   -103   2618   2722  -1260  -1413   2670  -1062   -213  -1337   -106   -368   -501
    -83   2572   2652  -1244  -1369   2611  -1088   -249  -1376   -142   -394   -527
    -67   2504   2572  -1218  -1319   2538  -1132   -293  -1405   -179   -420   -542
    -41   2449   2488  -1205  -1265   2470  -1197   -361  -1444   -218   -454   -574
     57   2408   2351  -1231  -1148   2379  -1283   -449  -1512   -280   -506   -628
    140   2312   2171  -1226  -1018   2244  -1371   -537  -1597   -358   -574   -704
    181   2260   2078  -1221   -948   2169  -1410   -587  -1641   -397   -607   -737
    163   2231   2068  -1200   -950   2151  -1423   -607  -1654   -407   -610   -732
    109   2182   2073  -1145   -982   2130  -1436   -628  -1667   -418   -613   -735
     33   2086   2049  -1062  -1008   2068  -1462   -659  -1693   -444   -631   -750
    -59   1990   2049   -963  -1054   2018  -1462   -665  -1704   -457   -633   -748
   -119   1964   2081   -922  -1101   2021  -1470   -665  -1714   -467   -631   -743
   -181   1938   2120   -878  -1150   2026  -1475   -691  -1738   -498   -652   -766
   -236   1943   2177   -854  -1205   2057  -1462   -711  -1748   -514   -659   -771
   -316   1901   2218   -792  -1267   2060  -1447   -717  -1745   -519   -657   -761
   -345   1878   2221   -766  -1283   2049  -1454   -722  -1745   -530   -659   -753
   -350   1823   2174   -737  -1262   1997  -1457   -719  -1751   -540   -662   -756
   -379   1745   2122   -683  -1249   1932  -1491   -745  -1777   -579   -701   -795
   -397   1704   2101   -652  -1249   1901  -1530   -784  -1805   -618   -745   -831
   -368   1717   2083   -675  -1226   1899  -1532   -776  -1784   -615   -730   -818
   -376   1719   2096   -672  -1236   1906  -1538   -774  -1764   -613   -711   -789
   -348   1725   2073   -691  -1210   1899  -1517   -756  -1735   -594   -685   -761
   -314   1732   2047   -709  -1179   1888  -1501   -724  -1701   -574   -659   -735
   -322   1784   2107   -732  -1215   1945  -1465   -670  -1660   -568   -659   -732
   -322   1855   2177   -769  -1249   2016  -1376   -524  -1566   -530   -662   -748
   -303   1878   2182   -787  -1241   2029  -1257   -316  -1408   -418   -592   -711
   -275   1961   2236   -841  -1254   2099  -1150    -38  -1140   -161   -361   -504
   -244   2174   2416   -966  -1330   2294  -1187    163   -901    145     -2   -127
   -272   2429   2701  -1078  -1486   2564  -1283     25   -831    350    322    265
   -441   2559   2998  -1060  -1719   2777  -1389   -366   -924    439    532    540
   -626   2522   3148   -948  -1886   2834  -1548   -870  -1231    239    413    480
   -784   2177   2959   -696  -1873   2566  -1730  -1460  -1862   -504   -355   -241
   -795   1748   2543   -478  -1667   2143  -1906  -1761  -2346  -1104   -997   -867
   -769   1449   2218   -340  -1493   1831  -1977  -1667  -2366  -1189  -1119  -1026
   -769   1267   2036   -249  -1402   1652  -1899  -1410  -2171  -1070  -1057  -1008
   -763   1265   2029   -252  -1397   1647  -1769  -1163  -1956   -919   -958   -943
   -714   1312   2026   -298  -1369   1667  -1600   -893  -1709   -735   -815   -844
   -623   1337   1961   -358  -1293   1649  -1535   -771  -1592   -659   -758   -807
   -563   1325   1888   -379  -1226   1605  -1535   -753  -1566   -654   -756   -810
   -587   1304   1891   -358  -1239   1597  -1530   -745  -1548   -644   -748   -807
   -639   1260   1896   -311  -1267   1577  -1532   -745  -1532   -631   -735   -792
   -680   1208   1888   -265  -1286   1548  -1548   -758  -1530   -633   -743   -792
   -698   1137   1836   -218  -1267   1486  -1579   -779  -1543   -657   -769   -813
   -691   1106   1797   -207  -1244   1452  -1600   -771  -1543   -657   -766   -818
   -714   1060   1774   -174  -1244   1415  -1608   -766  -1543   -657   -769   -820
   -748   1018   1766   -135  -1257   1389  -1628   -779  -1551   -665   -779   -836
   -730   1000   1730   -135  -1228   1363  -1660   -802  -1571   -685   -805   -857
   -709   1008   1717   -150  -1213   1361  -1660   -800  -1561   -675   -800   -844
   -704   1034   1735   -166  -1221   1384  -1662   -797  -1545   -654   -782   -826
   -709   1054   1764   -174  -1236   1408  -1654   -789  -1530   -644   -761   -813
   -704   1085   1790   -189  -1247   1436  -1641   -763  -1501   -615   -727   -776
   -633   1104   1738   -236  -1187   1421  -1649   -756  -1480   -592   -709   -750
   -568   1111   1678   -272  -1122   1395  -1647   -745  -1457   -574   -693   -735
   -555   1117   1670   -280  -1111   1392  -1621   -719  -1413   -535   -654   -706
   -530   1169   1699   -319  -1114   1434  -1590   -662  -1353   -478   -594   -659
   -462   1244   1706   -392  -1083   1475  -1577   -633  -1309   -431   -542   -615
   -420   1317   1738   -449  -1080   1527  -1564   -589  -1247   -361   -478   -553
   -428   1319   1745   -446  -1085   1532  -1543   -532  -1171   -290   -418   -493
   -436   1350   1787   -457  -1111   1569  -1517   -475  -1098   -228   -358   -439
   -426   1397   1821   -485  -1124   1608  -1488   -428  -1044   -168   -298   -387
   -436   1405   1842   -485  -1137   1623  -1454   -379   -992   -114   -233   -329
   -446   1389   1836   -472  -1143   1613  -1436   -348   -974    -90   -210   -301
   -441   1389   1831   -472  -1135   1610  -1423   -345   -971    -88   -207   -283
   -418   1353   1769   -470  -1093   1561  -1439   -371  -1005   -129   -249   -322
   -433   1262   1696   -413  -1065   1478  -1439   -387  -1041   -179   -298   -374
   -444   1184   1626   -371  -1034   1405  -1436   -394  -1085   -233   -340   -423
   -452   1101   1553   -324  -1002   1327  -1449   -418  -1140   -293   -392   -480
   -470   1028   1499   -280   -987   1262  -1457   -454  -1184   -355   -446   -532
   -496    989   1486   -246   -992   1236  -1473   -496  -1213   -410   -496   -581
   -530    932   1460   -202   -995   1197  -1504   -568  -1244   -465   -535   -623
   -535    849   1384   -155   -958   1117  -1556   -659  -1278   -511   -576   -665
   -530    792   1322   -129   -927   1054  -1641   -763  -1317   -553   -623   -714
   -514    763   1278   -124   -896   1021  -1704   -857  -1335   -584   -662   -748
   -501    743   1244   -122   -872    992  -1761   -945  -1353   -610   -691   -771
   -501    696   1197    -96   -849    945  -1795   -997  -1356   -613   -696   -779
   -485    722   1208   -119   -846    966  -1805  -1005  -1332   -592   -678   -761
   -467    743   1210   -137   -839    976  -1800   -995  -1314   -576   -662   -766
   -436    776   1213   -171   -826    995  -1803   -992  -1301   -568   -649   -784
   -410    800   1210   -194   -810   1005  -1792   -997  -1288   -561   -646   -795
   -413    802   1215   -194   -813   1008  -1764   -982  -1262   -537   -615   -779
   -423    800   1223   -189   -823   1010  -1719   -950  -1226   -509   -574   -753
   -426    820   1244   -200   -833   1031  -1667   -906  -1179   -470   -532   -724
   -431    901   1332   -233   -880   1117  -1631   -891  -1150   -452   -511   -706
   -423    930   1353   -254   -888   1140  -1623   -888  -1127   -439   -496   -691
   -428    891   1319   -233   -872   1104  -1634   -896  -1117   -433   -493   -683
   -439    880   1319   -223   -880   1101  -1652   -909  -1104   -420   -472   -659
   -436    872   1309   -218   -872   1091  -1667   -932  -1109   -426   -472   -662
   -454    852   1304   -200   -880   1078  -1691   -969  -1140   -459   -498   -688
   -465    846   1312   -192   -888   1078  -1688   -966  -1122   -441   -475   -667
   -465    846   1309   -192   -885   1078  -1678   -961  -1109   -436   -459   -646
   -496    795   1291   -148   -893   1041  -1678   -982  -1143   -467   -488   -672
   -522    740   1262   -111   -891   1000  -1660   -982  -1148   -475   -493   -691
   -530    717   1247    -96   -888    982  -1636   -979  -1148   -480   -501   -701
   -558    623   1182    -33   -870    901  -1636  -1002  -1171   -509   -530   -730
   -555    566   1122     -5   -839    844  -1644  -1028  -1208   -540   -550   -745
   -566    576   1143     -5   -854    857  -1631  -1036  -1208   -553   -550   -753
   -594    568   1163     12   -880    865  -1615  -1044  -1208   -566   -568   -766
   -592    511   1104     38   -849    805  -1587  -1036  -1192   -555   -553   -750
   -594    452   1047     72   -820    748  -1571  -1044  -1192   -566   -548   -748
   -574    410    982     80   -779    696  -1587  -1062  -1195   -568   -545   -745
   -566    368    935     98   -750    649  -1587  -1078  -1205   -584   -563   -774
   -576    311    888    132   -732    597  -1587  -1096  -1205   -594   -581   -810
   -568    272    841    148   -704    555  -1595  -1117  -1218   -620   -602   -823
   -527    301    828    111   -680    566  -1590  -1119  -1213   -613   -584   -795
   -517    290    807    111   -662    548  -1592  -1117  -1202   -613   -589   -789
   -506    233    740    135   -623    485  -1545  -1057  -1156   -605   -610   -828
   -483    249    732    116   -607    491  -1441   -930  -1041   -545   -600   -867
   -415    433    846    -10   -631    639  -1353   -758   -831   -353   -441   -732
   -332    654    987   -163   -659    820  -1335   -576   -550    -28   -103   -415
   -244    867   1109   -311   -678    987  -1428   -506   -363    288    298     20
   -254   1093   1348   -418   -800   1221  -1535   -714   -439    381    594    405
   -345    974   1317   -314   -831   1145  -1566   -995   -745    194    555    433
   -384    844   1228   -231   -807   1036  -1641  -1361  -1244   -340     51    -12
   -436    628   1065    -98   -750    846  -1808  -1855  -1880  -1145   -820   -826
   -475    381    857     46   -665    618  -1948  -2070  -2190  -1551  -1257  -1236
   -418    150    568    132   -493    358  -1940  -1927  -2034  -1415  -1166  -1213
   -335    -28    306    181   -322    137  -1870  -1758  -1821  -1249  -1065  -1163
   -254    -93    161    171   -207     33  -1797  -1608  -1618  -1091   -961  -1101
   -161     -2    158     83   -161     77  -1660  -1408  -1379   -891   -802   -987
   -103     77    179     12   -142    127  -1597  -1299  -1241   -784   -711   -930
    -85     62    145     10   -114    103  -1584  -1273  -1192   -756   -696   -922
    -88    -18     70     51    -80     25  -1569  -1267  -1187   -758   -691   -914
   -135   -106     28    122    -83    -38  -1543  -1254  -1195   -766   -688   -919
   -135   -124      7    129    -72    -59  -1538  -1244  -1195   -784   -704   -932
   -109   -132    -23    119    -44    -77  -1535  -1223  -1176   -795   -732   -935
   -116   -129    -12    122    -51    -72  -1517  -1200  -1130   -748   -719   -911
   -241   -168     72    205   -158    -49  -1470  -1161  -1054   -657   -631   -839
   -207   -163     44    184   -127    -59  -1522  -1234  -1096   -675   -615   -839
   -166   -129     36    148   -101    -46  -1553  -1296  -1135   -701   -615   -828
   -223   -140     80    179   -153    -28  -1540  -1304  -1124   -693   -602   -800
   -288   -145    142    218   -215     -2  -1519  -1291  -1088   -659   -561   -756
   -293    -90    202    189   -252     54  -1483  -1265  -1041   -613   -506   -709
   -283    -88    194    184   -239     51  -1467  -1260  -1021   -597   -493   -691
   -329   -168    158    249   -246     -5  -1475  -1275  -1021   -602   -496   -688
   -358   -249    109    303   -233    -70  -1486  -1299  -1028   -602   -491   -688
   -407   -340     67    374   -239   -137  -1512  -1335  -1044   -610   -498   -701
   -483   -407     72    444   -277   -168  -1519  -1350  -1041   -594   -480   -693
   -561   -433    124    496   -345   -153  -1512  -1319  -1002   -527   -418   -639
   -615   -465    150    540   -384   -158  -1504  -1283   -950   -454   -342   -574
   -517   -467     49    491   -283   -210  -1522  -1254   -914   -400   -288   -530
   -444   -439      5    441   -226   -218  -1525  -1197   -857   -342   -218   -465
   -470   -449     18    459   -246   -215  -1522  -1161   -818   -306   -166   -418
   -475   -446     28    462   -252   -210  -1493  -1127   -782   -280   -119   -374
   -491   -504    -12    498   -241   -259  -1470  -1104   -756   -265    -90   -342
   -488   -480      5    483   -249   -239  -1452  -1078   -732   -246    -64   -322
   -506   -472     31    488   -270   -220  -1431  -1078   -737   -257    -75   -340
   -511   -496     15    504   -265   -241  -1415  -1093   -758   -293   -114   -366
   -501   -548    -46    524   -228   -298  -1410  -1119   -797   -350   -163   -407
   -472   -561    -88    517   -194   -324  -1384  -1143   -826   -384   -189   -431
   -467   -571   -103    519   -181   -337  -1361  -1179   -852   -428   -233   -470
   -485   -610   -124    548   -181   -368  -1353  -1215   -883   -475   -283   -519
   -509   -654   -145    579   -181   -400  -1358  -1260   -914   -522   -329   -568
   -504   -675   -171    589   -168   -423  -1345  -1275   -932   -548   -358   -597
   -496   -680   -187    587   -155   -433  -1330  -1296   -940   -555   -368   -607
   -465   -675   -210    571   -127   -444  -1317  -1306   -940   -563   -371   -613
   -423   -683   -259    553    -83   -472  -1309  -1309   -940   -574   -379   -620
   -389   -659   -270    524    -59   -465  -1280  -1291   -917   -563   -363   -605
   -374   -659   -288    514    -44   -475  -1270  -1288   -909   -561   -353   -600
   -337   -659   -322    498     -7   -491  -1249  -1270   -883   -548   -340   -587
   -280   -636   -355    457     36   -498  -1226  -1252   -854   -535   -324   -574
   -210   -607   -397    407     93   -504  -1202  -1234   -833   -517   -309   -558
   -166   -581   -415    374    122   -498  -1184  -1228   -810   -491   -275   -537
   -140   -540   -400    340    129   -470  -1158  -1210   -771   -465   -244   -514
   -103   -472   -371    285    132   -423  -1122  -1176   -714   -418   -194   -470
    -77   -428   -350    254    135   -389  -1078  -1132   -657   -371   -135   -410
    -57   -400   -345    226    142   -371  -1062  -1106   -626   -348   -106   -379
    -20   -389   -368    205    174   -379  -1070  -1111   -613   -342    -96   -368
     49   -324   -374    137    210   -348  -1062  -1106   -579   -319    -72   -342
     93   -296   -392    101    241   -342  -1057  -1101   -553   -296    -49   -316
    127   -296   -426     83    275   -361  -1049  -1091   -545   -280    -33   -303
    140   -319   -459     90    298   -389  -1041  -1093   -542   -283    -33   -314
    148   -319   -467     83    306   -392  -1047  -1091   -545   -288    -38   -316
    158   -353   -511     96    335   -431  -1065  -1098   -563   -309    -46   -324
    171   -397   -571    111    368   -483  -1072  -1106   -576   -322    -54   -329
    184   -441   -626    129    405   -532  -1057  -1088   -568   -311    -41   -309
    200   -480   -683    137    439   -581  -1052  -1091   -566   -316    -41   -309
    202   -524   -727    161    462   -626  -1052  -1104   -576   -329    -44   -322
    189   -563   -753    184    470   -657  -1049  -1122   -594   -342    -59   -342
    179   -581   -761    202    470   -670  -1044  -1135   -600   -350    -70   -361
    163   -628   -795    231    478   -711  -1052  -1148   -602   -358    -77   -371
    153   -698   -852    270    501   -774  -1072  -1169   -620   -379   -106   -384
    137   -769   -906    314    519   -836  -1093  -1187   -628   -389   -116   -387
    111   -854   -966    371    537   -909  -1114  -1208   -633   -400   -127   -405
     70   -979  -1049    452    558  -1015  -1143  -1239   -649   -426   -148   -426
     15  -1109  -1124    545    568  -1117  -1169  -1283   -680   -467   -184   -470
    -18  -1226  -1210    620    594  -1218  -1208  -1337   -719   -519   -233   -527
      5  -1369  -1374    683    688  -1371  -1247  -1405   -771   -584   -301   -610
     38  -1475  -1514    717    776  -1493  -1244  -1395   -771   -607   -342   -665
     64  -1499  -1564    717    813  -1530  -1179  -1275   -672   -571   -340   -696
     93  -1441  -1535    672    813  -1488  -1109  -1130   -517   -457   -254   -646
    119  -1270  -1389    576    753  -1330  -1072   -963   -270   -200     -7   -436
    158  -1060  -1221    449    688  -1140  -1106   -839    -38    129    384    -36
    129   -836   -966    353    545   -901  -1189   -976    -31    309    719    371
     25   -795   -823    384    423   -807  -1247  -1270   -231    288    859    576
    -62   -865   -802    465    368   -833  -1340  -1621   -605     10    678    431
   -116  -1210  -1093    662    485  -1153  -1561  -2171  -1265   -753   -132   -311
   -116  -1600  -1486    857    683  -1543  -1792  -2566  -1790  -1431   -862   -989
    -70  -1912  -1842    989    883  -1878  -1888  -2530  -1823  -1517   -987  -1150
    -31  -2156  -2125   1093   1047  -2140  -1842  -2299  -1600  -1340   -875  -1104
    -54  -2174  -2122   1111   1034  -2148  -1717  -2060  -1350  -1148   -745  -1000
    -75  -2065  -1990   1070    956  -2026  -1540  -1792  -1083   -927   -579   -862
    -80  -2018  -1938   1049    927  -1979  -1418  -1602   -896   -782   -465   -779
    -96  -2042  -1945   1070    924  -1995  -1343  -1488   -771   -698   -387   -724
   -119  -2023  -1904   1070    891  -1964  -1327  -1465   -740   -680   -361   -719
   -124  -2044  -1919   1083    896  -1984  -1330  -1460   -730   -680   -358   -727
   -106  -2026  -1919   1065    904  -1974  -1325  -1452   -714   -667   -337   -709
    -77  -2010  -1932   1044    927  -1971  -1350  -1460   -711   -675   -335   -698
    -51  -2078  -2026   1062    987  -2052  -1371  -1483   -727   -714   -366   -732
    -23  -2099  -2078   1060   1026  -2088  -1382  -1493   -714   -730   -376   -748
    -20  -2125  -2104   1070   1041  -2114  -1376  -1483   -685   -719   -361   -748
     -7  -2130  -2122   1070   1057  -2127  -1366  -1452   -646   -688   -319   -701
     10  -2132  -2143   1060   1075  -2138  -1369  -1436   -607   -678   -296   -675
     10  -2101  -2112   1044   1060  -2104  -1350  -1402   -558   -633   -249   -620
    -10  -2078  -2068   1041   1028  -2073  -1335  -1374   -517   -589   -210   -571
    -20  -2049  -2029   1036   1002  -2039  -1332  -1348   -483   -550   -179   -535
    -31  -2021  -1990   1023    979  -2005  -1317  -1309   -428   -511   -137   -493
    -67  -2013  -1945   1039    937  -1979  -1291  -1265   -374   -467   -101   -454
   -129  -2029  -1901   1078    883  -1964  -1267  -1215   -322   -426    -59   -413
   -153  -2010  -1857   1083    852  -1935  -1239  -1161   -249   -361     -2   -371
   -153  -2003  -1849   1075    846  -1925  -1223  -1106   -179   -296     51   -329
   -155  -1997  -1842   1075    841  -1919  -1197  -1044   -109   -231    114   -283
   -150  -1961  -1810   1054    828  -1888  -1171   -969    -31   -153    189   -223
   -150  -1922  -1771   1036    810  -1847  -1135   -883     57    -62    272   -158
   -145  -1888  -1743   1015    797  -1816  -1098   -807    142     20    355    -93
   -129  -1862  -1732    995    800  -1797  -1062   -748    205     85    418    -36
   -127  -1836  -1709    979    789  -1774  -1028   -706    244    119    459      7
   -103  -1831  -1727    969    810  -1779  -1013   -696    262    124    475     28
    -88  -1849  -1764    969    836  -1808   -995   -698    259    122    478     36
    -83  -1831  -1748    956    831  -1790   -966   -706    254    119    472     44
    -88  -1836  -1751    961    828  -1795   -948   -737    226     96    454     23
    -88  -1883  -1795    987    852  -1839   -935   -769    189     67    418    -10
   -111  -1982  -1870   1044    878  -1925   -930   -810    140      7    358    -64
   -145  -2068  -1922   1106    888  -1995   -924   -852     90    -49    309   -114
   -171  -2130  -1961   1148    893  -2047   -930   -891     49    -96    270   -153
   -171  -2171  -2000   1171    914  -2086   -966   -935     10   -145    223   -194
   -187  -2231  -2047   1208    927  -2140  -1015   -966    -28   -189    184   -239
   -213  -2299  -2088   1254    937  -2195  -1047   -984    -62   -228    153   -277
   -220  -2353  -2132   1286    953  -2244  -1065  -1008    -88   -262    127   -298
   -244  -2452  -2208   1348    982  -2330  -1075  -1036   -116   -303     88   -337
   -259  -2525  -2265   1392   1000  -2395  -1091  -1072   -135   -329     57   -374
   -257  -2572  -2317   1413   1028  -2444  -1114  -1127   -150   -358     33   -405
   -262  -2592  -2330   1426   1034  -2462  -1143  -1182   -158   -376     20   -420
   -257  -2621  -2364   1439   1052  -2494  -1182  -1223   -171   -389     10   -431
   -236  -2668  -2431   1452   1096  -2551  -1215  -1247   -174   -394     10   -428
   -192  -2634  -2444   1413   1124  -2540  -1218  -1236   -142   -368     33   -413
   -145  -2535  -2390   1340   1119  -2465  -1179  -1161    -77   -301     98   -353
   -109  -2501  -2392   1306   1140  -2447  -1127  -1096    -25   -252    140   -311
    -75  -2488  -2416   1280   1169  -2452  -1106  -1078      5   -231    153   -298
    -25  -2418  -2392   1221   1182  -2405  -1119  -1101     28   -218    171   -277
     28  -2377  -2405   1174   1215  -2390  -1127  -1135     67   -194    202   -254
     85  -2366  -2452   1140   1267  -2408  -1153  -1179     93   -176    220   -236
    111  -2351  -2462   1117   1286  -2405  -1182  -1218     93   -174    226   -223
    137  -2312  -2449   1085   1291  -2379  -1161  -1210    129   -142    267   -184
    171  -2262  -2436   1044   1301  -2348  -1153  -1189    163   -109    303   -158
    187  -2320  -2507   1067   1345  -2413  -1145  -1169    179    -90    319   -145
    171  -2353  -2525   1091   1348  -2439  -1176  -1187    161   -114    298   -161
    163  -2379  -2543   1106   1353  -2460  -1205  -1197    166   -119    290   -166
    158  -2408  -2569   1122   1361  -2488  -1210  -1202    168   -127    296   -166
    153  -2426  -2579   1137   1366  -2501  -1205  -1192    166   -129    290   -176
    129  -2478  -2608   1174   1366  -2540  -1179  -1182    161   -148    267   -202
    127  -2517  -2644   1195   1384  -2579  -1166  -1174    153   -163    252   -213
    116  -2551  -2668   1213   1392  -2608  -1150  -1174    150   -174    249   -218
    109  -2559  -2668   1226   1387  -2613  -1140  -1179    135   -197    231   -241
    103  -2608  -2712   1252   1405  -2657  -1150  -1182    124   -218    213   -267
     90  -2616  -2707   1262   1397  -2660  -1156  -1192    114   -231    192   -290
     72  -2642  -2714   1283   1392  -2678  -1158  -1197    111   -233    184   -301
     46  -2714  -2761   1335   1402  -2738  -1143  -1187    124   -226    192   -309
     33  -2691  -2725   1327   1376  -2707  -1161  -1205    101   -252    166   -329
     31  -2707  -2738   1335   1384  -2722  -1156  -1205     90   -262    153   -340
     28  -2761  -2790   1363   1408  -2777  -1117  -1166    103   -265    142   -363
     49  -2769  -2818   1361   1434  -2792  -1002  -1023    184   -233    142   -389
     54  -2714  -2772   1327   1413  -2743   -898   -844    309   -148    192   -381
     88  -2569  -2657   1239   1371  -2613   -776   -558    576    109    423   -192
    148  -2314  -2465   1083   1306  -2390   -750   -296    867    465    792    155
    181  -1919  -2101    870   1140  -2010   -870   -491    924    709   1153    568
     96  -1777  -1873    839    982  -1823  -1052  -1008    797    818   1387    836
    -28  -1839  -1810    932    891  -1826  -1288  -1600    465    636   1286    771
   -127  -2257  -2132   1189   1002  -2195  -1501  -2166   -155    -72    584    148
   -132  -2800  -2668   1467   1267  -2735  -1706  -2509   -828   -937   -280   -631
    -72  -3133  -3060   1602   1491  -3096  -1751  -2364   -846  -1028   -426   -807
    -15  -3242  -3226   1628   1602  -3234  -1647  -2068   -631   -883   -337   -784
     31  -3221  -3252   1592   1639  -3234  -1478  -1792   -410   -727   -226   -719
     67  -3099  -3167   1517   1615  -3133  -1262  -1499   -166   -537    -75   -607
    114  -3037  -3151   1457   1631  -3094  -1122  -1327    -23   -418     23   -540
    158  -3003  -3161   1421   1657  -3081  -1080  -1278     23   -381     57   -517
    171  -2998  -3169   1413   1667  -3083  -1060  -1260     44   -368     77   -506
    163  -2977  -3141   1408   1652  -3057  -1034  -1247     62   -345    103   -488
    179  -2969  -3151   1392   1665  -3060  -1036  -1247     49   -355    103   -501
    210  -2992  -3203   1389   1706  -3096  -1041  -1260     36   -371     90   -509
    254  -2990  -3244   1366   1748  -3117  -1049  -1267     33   -374     88   -501
    288  -2961  -3250   1337   1769  -3104  -1031  -1257     57   -350    106   -478
    275  -2920  -3195   1319   1735  -3057  -1010  -1244     85   -316    137   -446
    249  -2909  -3161   1330   1704  -3034  -1005  -1236     98   -298    148   -441
    249  -2920  -3172   1332   1709  -3044  -1018  -1249     80   -314    129   -467
    267  -2927  -3195   1330   1730  -3060  -1018  -1260     70   -332    109   -496
    270  -2912  -3182   1319   1725  -3044  -1026  -1267     54   -342    103   -506
    228  -2889  -3117   1330   1670  -3000  -1023  -1260     57   -335    116   -491
    132  -2876  -3008   1371   1569  -2940   -995  -1231     83   -303    142   -462
    109  -2953  -3063   1423   1584  -3008   -966  -1189    114   -270    163   -457
    168  -3081  -3250   1454   1706  -3167   -961  -1176    116   -262    150   -485
    207  -3104  -3312   1449   1758  -3208   -953  -1153    127   -246    153   -496
    231  -3107  -3338   1436   1782  -3221   -956  -1122    148   -226    163   -488
    257  -3094  -3351   1418   1803  -3221   -961  -1072    192   -197    197   -470
    314  -3065  -3380   1374   1844  -3221   -974  -1026    231   -163    223   -449
    387  -3063  -3450   1337   1917  -3255   -992   -987    265   -137    246   -428
    459  -3008  -3468   1275   1961  -3239   -995   -943    314    -88    296   -379
    506  -2985  -3491   1239   1997  -3237  -1005   -924    340    -57    329   -345
    532  -2972  -3507   1218   2018  -3237  -1002   -919    348    -38    355   -319
    563  -2982  -3546   1208   2055  -3265   -992   -924    337    -36    374   -298
    558  -3037  -3595   1236   2075  -3315   -984   -945    314    -51    371   -290
    566  -3034  -3600   1234   2083  -3317   -992   -974    277    -75    355   -301
    605  -3024  -3632   1208   2117  -3328  -1023  -1034    223   -124    322   -327
    675  -3024  -3699   1174   2184  -3361  -1036  -1085    176   -168    283   -358
    724  -3065  -3790   1169   2255  -3426  -1041  -1148    122   -220    233   -410
    714  -3141  -3855   1213   2283  -3496  -1036  -1213     67   -280    174   -470
    659  -3226  -3889   1283   2273  -3559  -1036  -1262     28   -329    127   -522
    592  -3296  -3891   1350   2239  -3593  -1023  -1283     10   -345    109   -542
    542  -3348  -3894   1400   2216  -3619  -1008  -1304     -2   -350    106   -542
    527  -3387  -3915   1431   2221  -3650   -989  -1319    -12   -355    111   -537
    485  -3413  -3899   1462   2190  -3658   -963  -1319    -12   -353    129   -542
    394  -3439  -3834   1522   2114  -3637   -924  -1309      0   -345    137   -550
    350  -3437  -3787   1543   2068  -3613   -891  -1304      7   -342    140   -555
    350  -3411  -3761   1530   2055  -3585   -878  -1304      7   -345    135   -555
    324  -3374  -3699   1522   2010  -3538   -849  -1283     20   -332    153   -537
    296  -3330  -3626   1517   1961  -3478   -813  -1247     46   -309    184   -509
    283  -3299  -3582   1506   1930  -3439   -776  -1208     72   -288    210   -488
    270  -3244  -3515   1488   1891  -3380   -709  -1143    127   -241    257   -446
    288  -3174  -3465   1441   1875  -3317   -641  -1083    179   -197    306   -400
    303  -3109  -3416   1402   1857  -3263   -576  -1036    220   -158    350   -353
    285  -3096  -3385   1405   1834  -3239   -537  -1010    241   -148    366   -332
    277  -3104  -3382   1413   1829  -3242   -535  -1002    249   -150    371   -327
    290  -3065  -3356   1384   1823  -3211   -545  -1000    259   -148    379   -314
    329  -3037  -3367   1353   1847  -3203   -561   -997    259   -145    389   -296
    371  -3016  -3390   1319   1878  -3203   -589  -1010    241   -153    387   -293
    415  -2979  -3395   1283   1904  -3187   -605  -1031    233   -163    384   -285
    465  -2935  -3403   1234   1932  -3169   -615  -1047    246   -158    392   -272
    506  -2927  -3434   1210   1969  -3180   -639  -1080    233   -171    376   -283
    493  -2964  -3460   1234   1977  -3211   -665  -1111    210   -189    358   -301
    472  -2969  -3442   1249   1956  -3205   -691  -1130    194   -202    345   -303
    480  -2987  -3470   1252   1974  -3229   -693  -1140    194   -207    342   -298
    498  -2982  -3481   1241   1990  -3231   -675  -1135    213   -197    355   -288
    496  -2990  -3486   1247   1990  -3237   -680  -1150    207   -215    332   -303
    506  -2982  -3489   1239   1997  -3234   -680  -1166    202   -228    314   -314
    517  -2998  -3515   1239   2013  -3255   -685  -1202    181   -254    301   -332
    532  -3005  -3538   1236   2034  -3270   -714  -1244    161   -280    285   -345
    563  -3021  -3587   1228   2073  -3304   -740  -1275    137   -306    265   -350
    571  -3073  -3645   1252   2107  -3359   -758  -1306    111   -329    244   -374
    542  -3130  -3673   1291   2107  -3400   -779  -1350     70   -371    205   -415
    530  -3174  -3704   1322   2114  -3437   -792  -1376     41   -405    166   -439
    514  -3216  -3733   1348   2122  -3473   -813  -1389     15   -433    135   -462
    509  -3216  -3725   1353   2117  -3470   -820  -1397     -7   -454    119   -475
    483  -3252  -3735   1382   2107  -3494   -802  -1379    -15   -467     98   -496
    475  -3260  -3735   1389   2104  -3496   -724  -1249     51   -436     96   -522
    514  -3237  -3751   1361   2130  -3491   -646  -1080    155   -366    127   -522
    537  -3133  -3671   1299   2104  -3400   -571   -867    363   -163    298   -371
    576  -2883  -3463   1153   2018  -3172   -568   -665    613    145    641    -15
    587  -2590  -3177   1002   1880  -2883   -662   -774    680    368    979    400
    459  -2509  -2969   1023   1712  -2740   -761  -1130    576    465   1210    709
    290  -2564  -2855   1137   1571  -2709   -885  -1538    327    366   1213    761
    119  -2925  -3044   1400   1579  -2985  -1075  -2101   -285   -303    542    132
     20  -3419  -3442   1699   1730  -3429  -1283  -2548   -932  -1114   -306   -685
     -2  -3816  -3816   1906   1906  -3816  -1408  -2564  -1117  -1376   -597   -987
    -31  -4029  -3998   2031   1982  -4013  -1350  -2299   -937  -1260   -542   -982
    -64  -4055  -3990   2060   1961  -4024  -1215  -2026   -714  -1101   -439   -909
    -15  -3977  -3962   1997   1971  -3969  -1057  -1764   -488   -932   -314   -810
     93  -3904  -4000   1904   2044  -3954   -945  -1592   -342   -818   -231   -745
    192  -3910  -4102   1860   2145  -4006   -917  -1545   -306   -802   -223   -735
    220  -3917  -4138   1849   2179  -4026   -930  -1540   -314   -820   -233   -737
    231  -3915  -4146   1842   2187  -4029   -935  -1548   -319   -839   -246   -750
    236  -3917  -4156   1839   2195  -4037   -922  -1545   -311   -836   -252   -750
    218  -3956  -4175   1870   2195  -4065   -883  -1517   -288   -818   -244   -740
    192  -3980  -4175   1893   2182  -4076   -880  -1519   -285   -823   -244   -761
    189  -3962  -4151   1886   2169  -4055   -878  -1519   -275   -828   -239   -769
    166  -3959  -4128   1893   2145  -4042   -872  -1493   -239   -807   -210   -750
    122  -3917  -4039   1899   2081  -3977   -841  -1447   -184   -758   -153   -709
     88  -3868  -3959   1888   2021  -3912   -823  -1421   -145   -719   -114   -680
     23  -3863  -3889   1919   1956  -3876   -797  -1397   -116   -680    -93   -646
    -46  -3858  -3811   1951   1880  -3834   -763  -1345    -80   -628    -59   -594
    -12  -3837  -3824   1925   1904  -3832   -753  -1317    -57   -597    -28   -563
     18  -3813  -3834   1896   1925  -3824   -748  -1304    -44   -579    -18   -576
     54  -3803  -3858   1875   1956  -3829   -750  -1299    -44   -571     -5   -574
     88  -3767  -3855   1839   1969  -3808   -745  -1275    -25   -553     18   -553
    161  -3756  -3917   1797   2039  -3837   -737  -1244      5   -524     41   -524
    231  -3722  -3956   1745   2091  -3839   -730  -1205     41   -501     67   -483
    254  -3722  -3977   1732   2114  -3850   -745  -1161     75   -470    103   -436
    252  -3720  -3975   1732   2112  -3847   -771  -1117    122   -426    150   -389
    200  -3702  -3902   1751   2049  -3800   -743  -1036    202   -358    218   -319
    184  -3678  -3865   1745   2023  -3772   -724   -974    267   -296    277   -249
    197  -3645  -3842   1722   2018  -3741   -722   -932    311   -249    332   -197
    184  -3600  -3785   1706   1982  -3691   -714   -904    348   -223    371   -166
    184  -3590  -3774   1704   1979  -3681   -717   -898    358   -226    368   -174
    213  -3556  -3772   1670   1990  -3663   -722   -906    350   -236    348   -184
    215  -3559  -3774   1670   1992  -3665   -727   -909    342   -254    332   -174
    161  -3572  -3733   1704   1945  -3652   -724   -909    345   -257    332   -150
    127  -3569  -3697   1722   1912  -3632   -740   -937    324   -298    296   -171
     96  -3606  -3702   1753   1896  -3652   -753   -987    280   -366    231   -220
     54  -3634  -3689   1790   1870  -3663   -735  -1018    257   -407    192   -241
      5  -3658  -3665   1826   1834  -3663   -719  -1041    249   -433    168   -252
    -31  -3673  -3642   1852   1805  -3658   -696  -1054    246   -457    142   -262
    -59  -3741  -3681   1899   1810  -3712   -701  -1093    215   -506     83   -316
    -54  -3795  -3741   1925   1842  -3769   -727  -1161    166   -576     15   -379
    -23  -3821  -3800   1922   1886  -3811   -756  -1221    132   -613    -25   -426
    -28  -3889  -3860   1958   1914  -3876   -756  -1262     85   -657    -67   -475
    -46  -3928  -3881   1984   1917  -3904   -769  -1306     62   -683    -83   -483
    -36  -3938  -3904   1987   1932  -3923   -787  -1343     46   -706   -103   -485
    -28  -3936  -3907   1982   1938  -3923   -782  -1350     64   -704    -98   -465
    -25  -3920  -3894   1974   1932  -3907   -769  -1340     93   -685    -80   -439
    -28  -3915  -3886   1969   1925  -3902   -771  -1348     98   -688    -83   -423
    -23  -3873  -3850   1948   1912  -3863   -758  -1322    142   -657    -54   -394
      0  -3811  -3813   1904   1906  -3811   -743  -1296    179   -631    -36   -379
     33  -3769  -3803   1867   1917  -3785   -740  -1286    187   -628    -36   -384
     49  -3728  -3780   1836   1912  -3754   -735  -1267    200   -615    -23   -371
     67  -3725  -3795   1829   1930  -3759   -753  -1254    210   -597     -7   -337
     64  -3699  -3764   1816   1912  -3733   -756  -1244    239   -568     23   -296
     77  -3671  -3748   1797   1912  -3710   -774  -1239    244   -563     33   -280
     72  -3676  -3751   1800   1909  -3712   -802  -1247    226   -581     20   -288
     67  -3702  -3769   1816   1917  -3735   -800  -1239    223   -589     10   -301
     67  -3697  -3767   1813   1917  -3730   -807  -1226    215   -600      0   -306
     64  -3746  -3811   1842   1938  -3777   -820  -1215    200   -615    -12   -311
     36  -3798  -3834   1878   1932  -3813   -820  -1223    181   -636    -33   -316
     23  -3834  -3858   1904   1940  -3845   -831  -1244    166   -649    -44   -314
      0  -3863  -3863   1930   1930  -3863   -854  -1273    158   -657    -54   -311
     10  -3873  -3884   1932   1945  -3878   -841  -1288    168   -652    -49   -293
      2  -3884  -3886   1938   1943  -3884   -852  -1317    153   -675    -72   -316
    -23  -3891  -3868   1956   1922  -3881   -859  -1332    148   -688    -85   -335
    -20  -3904  -3884   1961   1930  -3894   -857  -1337    153   -688    -85   -332
    -33  -3915  -3881   1974   1922  -3899   -839  -1319    168   -675    -72   -316
    -31  -3910  -3878   1969   1922  -3897   -828  -1314    166   -683    -77   -322
      2  -3839  -3842   1919   1919  -3842   -854  -1322    161   -691    -80   -327
     10  -3811  -3821   1899   1914  -3816   -870  -1325    158   -696    -93   -348
     10  -3881  -3891   1935   1951  -3886   -859  -1335    155   -704   -109   -381
     15  -3873  -3889   1927   1951  -3881   -831  -1304    181   -678    -77   -361
     51  -3839  -3891   1893   1969  -3863   -797  -1260    210   -659    -57   -340
     88  -3813  -3904   1860   1995  -3860   -745  -1215    272   -636    -54   -353
    109  -3746  -3855   1818   1982  -3800   -652  -1114    384   -587    -57   -389
    127  -3585  -3715   1727   1919  -3647   -594   -974    574   -413     80   -285
    205  -3346  -3551   1569   1875  -3447   -568   -766    904    -28    454     49
    280  -3065  -3346   1389   1810  -3205   -659   -646   1161    376    943    514
    270  -2756  -3026   1244   1647  -2891   -818   -872   1075    524   1280    878
    200  -2816  -3016   1306   1605  -2915   -862  -1171    766    381   1301    948
    119  -2974  -3094   1426   1605  -3034   -956  -1595    210   -176    800    540
     51  -3270  -3322   1608   1686  -3296  -1117  -2120   -524  -1101   -179   -314
     64  -3546  -3611   1740   1836  -3577  -1231  -2304   -870  -1566   -696   -779
    145  -3730  -3876   1790   2008  -3800  -1215  -2127   -717  -1441   -631   -787
    200  -3839  -4042   1818   2120  -3941  -1096  -1893   -470  -1247   -496   -724
    246  -3832  -4078   1792   2161  -3954   -958  -1680   -226  -1054   -363   -657
    280  -3751  -4032   1735   2156  -3891   -774  -1441     38   -831   -200   -545
    296  -3671  -3967   1686   2130  -3816   -693  -1319    184   -706    -98   -465
    301  -3645  -3946   1673   2122  -3795   -675  -1273    228   -662    -59   -441
    290  -3660  -3954   1683   2120  -3806   -646  -1231    254   -633    -36   -439
    301  -3650  -3951   1675   2125  -3800   -639  -1226    252   -631    -36   -454
    316  -3577  -3894   1628   2104  -3733   -641  -1223    267   -613    -20   -441
    353  -3525  -3878   1584   2114  -3702   -646  -1218    283   -597     -5   -426
    348  -3517  -3865   1584   2104  -3691   -667  -1218    285   -597     -5   -433
    350  -3525  -3876   1587   2112  -3699   -657  -1208    298   -584      2   -426
    366  -3509  -3876   1571   2120  -3691   -659  -1195    301   -576      5   -420
    368  -3520  -3889   1574   2127  -3704   -652  -1189    301   -571     10   -415
    371  -3530  -3904   1579   2135  -3717   -657  -1197    293   -574      7   -415
    397  -3548  -3946   1577   2171  -3746   -657  -1200    290   -574     12   -420
    426  -3522  -3949   1548   2184  -3735   -649  -1179    311   -550     33   -405
    439  -3457  -3899   1509   2166  -3678   -657  -1179    314   -545     36   -394
    426  -3429  -3855   1501   2138  -3639   -659  -1174    319   -535     54   -381
    426  -3463  -3889   1519   2156  -3676   -646  -1158    324   -517     72   -374
    433  -3416  -3852   1488   2140  -3634   -646  -1143    342   -488     96   -342
    454  -3367  -3824   1454   2138  -3595   -646  -1122    376   -446    137   -298
    470  -3346  -3816   1436   2143  -3580   -646  -1088    420   -394    189   -254
    483  -3296  -3780   1408   2130  -3538   -652  -1062    467   -337    244   -213
    483  -3252  -3738   1384   2109  -3494   -659  -1026    522   -272    306   -161
    509  -3205  -3715   1348   2109  -3457   -659   -987    576   -205    371   -106
    540  -3159  -3699   1306   2117  -3426   -644   -948    628   -142    436    -59
    550  -3125  -3676   1288   2112  -3400   -626   -906    667   -101    488     -7
    532  -3109  -3642   1288   2083  -3374   -618   -880    683    -80    509     18
    519  -3063  -3582   1270   2049  -3322   -597   -859    693    -72    524     33
    514  -3057  -3574   1270   2042  -3315   -587   -862    667   -109    504     18
    532  -3099  -3632   1283   2081  -3364   -584   -896    613   -171    449    -33
    542  -3148  -3691   1301   2114  -3419   -607   -950    548   -246    371    -98
    524  -3200  -3725   1335   2125  -3463   -607   -997    493   -322    303   -161
    522  -3244  -3767   1358   2143  -3507   -607  -1047    439   -387    233   -228
    542  -3304  -3847   1382   2195  -3574   -626  -1106    374   -457    155   -293
    558  -3348  -3910   1392   2231  -3629   -657  -1179    298   -537     70   -368
    532  -3413  -3949   1439   2239  -3681   -667  -1234    239   -607     -5   -436
    475  -3499  -3975   1512   2223  -3735   -654  -1260    213   -644    -57   -480
    381  -3548  -3930   1584   2156  -3738   -615  -1254    223   -631    -62   -488
    329  -3595  -3928   1631   2127  -3761   -613  -1286    202   -639    -77   -522
    296  -3608  -3904   1654   2099  -3756   -626  -1319    179   -646    -75   -550
    241  -3619  -3863   1688   2049  -3738   -636  -1348    158   -665    -80   -563
    181  -3600  -3782   1709   1982  -3691   -626  -1363    150   -683    -83   -550
    109  -3533  -3645   1712   1875  -3587   -589  -1332    192   -646    -36   -496
     33  -3452  -3489   1709   1761  -3470   -561  -1301    239   -610      7   -441
    -31  -3387  -3359   1709   1662  -3374   -537  -1286    275   -576     38   -400
    -57  -3341  -3283   1699   1613  -3312   -509  -1270    324   -532     77   -363
     54  -3299  -3356   1621   1704  -3328   -522  -1293    311   -535     70   -363
    176  -3252  -3432   1538   1803  -3341   -540  -1312    301   -548     62   -371
    218  -3221  -3439   1499   1826  -3328   -550  -1319    303   -542     67   -379
    218  -3203  -3421   1493   1818  -3312   -561  -1327    309   -535     70   -387
    259  -3182  -3445   1460   1849  -3312   -584  -1343    303   -532     72   -394
    324  -3203  -3530   1439   1925  -3367   -641  -1382    257   -563     44   -428
    379  -3224  -3603   1423   1990  -3413   -667  -1400    228   -579     31   -436
    441  -3200  -3642   1379   2042  -3421   -662  -1392    239   -561     46   -413
    436  -3172  -3611   1366   2023  -3390   -639  -1371    270   -540     67   -392
    407  -3211  -3619   1400   2013  -3416   -636  -1387    270   -550     57   -392
    381  -3286  -3671   1449   2026  -3478   -644  -1418    246   -576     38   -402
    348  -3304  -3652   1478   2000  -3478   -633  -1418    239   -576     41   -389
    322  -3315  -3637   1493   1979  -3476   -626  -1410    231   -581     33   -387
    311  -3343  -3655   1514   1982  -3496   -600  -1402    223   -589     23   -402
    309  -3369  -3678   1530   1992  -3522   -589  -1421    194   -618     -2   -426
    316  -3382  -3699   1532   2008  -3541   -600  -1436    155   -644    -23   -449
    332  -3393  -3728   1527   2029  -3559   -594  -1447    137   -657    -41   -472
    324  -3419  -3743   1545   2034  -3580   -587  -1439    129   -659    -46   -475
    319  -3408  -3728   1543   2021  -3567   -581  -1436    122   -665    -51   -480
    322  -3385  -3707   1532   2013  -3546   -561  -1415    137   -644    -33   -462
    290  -3346  -3637   1527   1961  -3491   -530  -1389    153   -626    -15   -446
    252  -3320  -3572   1532   1909  -3445   -493  -1356    179   -602     10   -428
    215  -3304  -3522   1543   1867  -3411   -459  -1330    205   -574     33   -405
    226  -3343  -3569   1558   1896  -3455   -436  -1304    213   -563     38   -402
    337  -3291  -3629   1475   1982  -3460   -363  -1208    270   -537     33   -426
    457  -3135  -3593   1337   2023  -3364   -244  -1041    407   -449     72   -428
    537  -2946  -3483   1202   2008  -3213   -132   -852    615   -254    236   -303
    607  -2694  -3302   1044   1953  -2998    -51   -620    901     72    563     15
    667  -2361  -3031    846   1847  -2696    -77   -566   1039    350    937    444
    620  -2081  -2704    730   1662  -2392   -119   -795    966    462   1218    818
    509  -2060  -2569    774   1538  -2314   -163  -1078    758    426   1314    961
    426  -2234  -2660    904   1543  -2447   -296  -1470    324     44    958    641
    384  -2538  -2922   1075   1652  -2730   -491  -1945   -283   -719    116   -181
    415  -2847  -3263   1215   1836  -3055   -657  -2112   -597  -1137   -348   -633
    457  -3039  -3496   1288   1974  -3268   -670  -1956   -478  -1060   -324   -662
    454  -3076  -3530   1312   1992  -3302   -600  -1730   -249   -888   -207   -597
    467  -3047  -3515   1288   1987  -3278   -467  -1504     -7   -711    -77   -506
    563  -2961  -3525   1197   2044  -3242   -358  -1317    197   -553     41   -420
    649  -2899  -3548   1122   2099  -3224   -329  -1260    283   -488     85   -397
    667  -2894  -3561   1114   2114  -3226   -324  -1257    309   -467     90   -402
    654  -2894  -3548   1119   2099  -3221   -319  -1249    322   -444     98   -405
    636  -2891  -3528   1127   2081  -3208   -314  -1236    324   -431    106   -407
    618  -2899  -3520   1137   2068  -3208   -309  -1231    319   -433    103   -413
    607  -2933  -3541   1163   2073  -3237   -316  -1234    314   -449     85   -426
    628  -2953  -3582   1163   2104  -3268   -342  -1247    303   -459     80   -433
    607  -2998  -3608   1195   2107  -3302   -366  -1270    290   -480     67   -457
    589  -3042  -3634   1226   2112  -3338   -389  -1291    285   -498     44   -488
    576  -3076  -3652   1249   2114  -3364   -407  -1301    272   -511     18   -509
    566  -3122  -3691   1275   2127  -3406   -436  -1319    244   -530     -7   -524
    579  -3109  -3689   1265   2132  -3398   -454  -1330    228   -537    -28   -542
    600  -3102  -3704   1249   2151  -3403   -472  -1332    220   -540    -33   -542
    615  -3107  -3722   1247   2169  -3413   -501  -1340    210   -550    -49   -550
    592  -3120  -3715   1262   2153  -3419   -506  -1340    210   -548    -57   -550
    545  -3117  -3663   1286   2101  -3387   -496  -1325    223   -535    -49   -542
    498  -3104  -3606   1301   2049  -3356   -478  -1283    262   -496    -20   -517
    441  -3081  -3522   1319   1982  -3302   -444  -1218    327   -433     36   -459
    379  -3099  -3478   1358   1927  -3286   -407  -1153    379   -381     85   -418
    374  -3094  -3468   1361   1919  -3281   -379  -1075    433   -324    142   -381
    384  -3034  -3419   1322   1901  -3226   -358   -997    488   -270    202   -350
    423  -2959  -3382   1267   1901  -3169   -340   -917    548   -207    267   -306
    436  -2886  -3322   1223   1878  -3104   -327   -844    605   -148    324   -246
    426  -2818  -3244   1197   1834  -3031   -314   -792    636   -109    371   -197
    413  -2756  -3169   1169   1790  -2961   -301   -758    644    -93    384   -194
    405  -2717  -3122   1156   1764  -2920   -283   -750    644    -93    379   -215
    407  -2714  -3122   1150   1764  -2917   -283   -769    620   -103    355   -249
    470  -2699  -3169   1114   1818  -2933   -293   -810    589   -135    322   -283
    530  -2681  -3213   1075   1870  -2946   -303   -854    550   -184    283   -303
    524  -2652  -3177   1065   1849  -2915   -309   -898    514   -231    231   -322
    485  -2670  -3159   1091   1821  -2915   -309   -940    472   -280    176   -363
    413  -2681  -3096   1132   1753  -2889   -293   -969    441   -316    142   -397
    361  -2688  -3050   1161   1704  -2868   -277  -1000    402   -361    103   -439
    303  -2699  -3003   1197   1652  -2850   -265  -1021    376   -387     80   -457
    246  -2746  -2992   1249   1618  -2868   -257  -1049    363   -407     51   -475
    244  -2766  -3011   1260   1626  -2889   -270  -1085    348   -423     31   -491
    316  -2779  -3096   1231   1704  -2938   -306  -1135    316   -454     -5   -519
    410  -2787  -3198   1189   1803  -2992   -366  -1192    265   -504    -62   -561
    488  -2772  -3260   1140   1873  -3016   -418  -1241    220   -550   -122   -618
    550  -2761  -3312   1104   1930  -3037   -446  -1275    187   -587   -155   -649
    594  -2756  -3354   1080   1971  -3055   -470  -1299    171   -618   -176   -670
    602  -2753  -3356   1075   1979  -3055   -488  -1309    163   -639   -194   -688
    574  -2694  -3270   1057   1919  -2982   -475  -1288    184   -615   -168   -667
    545  -2608  -3156   1031   1849  -2881   -439  -1252    231   -563   -129   -626
    524  -2527  -3052   1000   1787  -2787   -405  -1228    265   -522    -98   -584
    527  -2499  -3026    987   1777  -2761   -392  -1208    277   -509    -96   -574
    506  -2423  -2933    956   1719  -2678   -397  -1192    296   -483    -75   -553
    485  -2335  -2821    924   1652  -2577   -394  -1182    324   -446    -49   -519
    465  -2242  -2709    888   1584  -2475   -397  -1166    348   -410    -18   -483
    441  -2200  -2642    880   1540  -2421   -423  -1174    337   -400    -15   -472
    397  -2135  -2533    867   1465  -2335   -418  -1174    332   -392    -10   -457
    361  -2047  -2410    841   1384  -2229   -392  -1148    345   -366     12   -428
    335  -2018  -2353    841   1343  -2184   -366  -1119    350   -353     33   -410
    316  -2016  -2333    849   1325  -2174   -342  -1088    361   -342     41   -402
    319  -1948  -2270    813   1293  -2107   -335  -1085    358   -342     44   -400
    337  -1883  -2221    771   1278  -2049   -314  -1078    361   -340     46   -410
    350  -1888  -2239    766   1291  -2062   -296  -1062    366   -329     54   -400
    306  -1842  -2148    769   1226  -1995   -270  -1039    376   -311     62   -371
    277  -1745  -2023    732   1148  -1883   -252  -1031    387   -288     85   -335
    270  -1706  -1977    717   1122  -1842   -241  -1041    392   -280     90   -332
    277  -1665  -1943    691   1109  -1803   -220  -1041    402   -270     98   -316
    303  -1605  -1909    652   1106  -1756   -215  -1036    400   -272    101   -306
    309  -1545  -1857    618   1080  -1699   -226  -1036    381   -288     90   -309
    296  -1496  -1795    600   1044  -1644   -226  -1028    381   -290     85   -314
    319  -1480  -1800    579   1060  -1639   -249  -1013    376   -298     75   -329
    374  -1426  -1800    527   1085  -1613   -267   -997    348   -316     67   -340
    358  -1423  -1782    530   1070  -1602   -267   -984    319   -337     51   -358
    332  -1428  -1761    548   1044  -1595   -241   -948    319   -342     38   -366
    314  -1392  -1706    537   1010  -1551   -158   -854    355   -345     10   -410
    316  -1304  -1621    493    969  -1462    -57   -717    431   -303     12   -444
    379  -1122  -1501    371    937  -1312     54   -459    662    -85    197   -277
    483   -748  -1231    132    857   -989     90   -119    984    280    558     67
    587   -277   -865   -155    724   -571    -23   -187   1104    574    919    459
    568     10   -558   -288    563   -272   -270   -737   1021    743   1187    769
    428    116   -311   -275    371    -96   -602  -1402    795    711   1231    852
    288   -148   -439    -70    363   -293   -885  -1964    267    171    722    415
    187   -657   -844    233    514   -750  -1101  -2364   -441   -698   -127   -332
    215   -982  -1197    384    706  -1088  -1171  -2307   -665  -1010   -470   -672
    410   -904  -1314    244    859  -1109  -1018  -1919   -454   -859   -387   -652
    555   -732  -1291     88    922  -1010   -807  -1577   -231   -693   -270   -574
    665   -568  -1234    -49    948   -901   -563  -1280     -5   -511   -145   -478
    763   -381  -1145   -189    953   -763   -405  -1117    145   -384    -46   -402
    787   -309  -1098   -239    940   -704   -371  -1070    194   -332    -15   -376
    740   -285  -1026   -228    880   -654   -402  -1057    187   -332    -23   -387
    724   -223   -948   -252    833   -584   -405  -1031    189   -319    -18   -371
    839      7   -831   -423    836   -410   -329   -961    233   -257     38   -303
   1098    379   -719   -740    909   -168   -205   -836    322   -140    142   -200
   1091    472   -618   -782    854    -72   -158   -792    337   -109    168   -174
   1070    566   -504   -820    787     33   -106   -740    345    -83    192   -142
   1039    628   -410   -833    724    109    -62   -709    340    -75    187   -140
   1065    717   -348   -891    706    187    -49   -672    332    -64    192   -129
   1054    782   -275   -919    665    254    -51   -649    329    -49    205   -116
    971    758   -213   -867    592    272    -83   -662    298    -62    189   -135
    904    745   -158   -823    532    293    -96   -654    280    -57    189   -140
   1041    940   -101   -992    568    420    -36   -563    335     18    257    -64
   1161   1106    -54  -1135    607    527      2   -506    353     59    288    -28
   1062   1057     -5  -1062    532    524    -33   -517    311     33    259    -51
   1078   1163     85  -1119    496    626     -7   -459    342     70    290    -20
   1132   1286    150  -1210    491    719     46   -381    374    116    322     15
   1135   1348    213  -1241    459    779     46   -332    387    148    342     41
   1239   1527    288  -1387    475    909     75   -252    433    215    392     98
   1431   1779    348  -1605    542   1065    127   -140    514    306    480    181
   1415   1810    394  -1615    511   1104    109    -96    524    327    509    213
   1506   1966    459  -1738    524   1213    137    -10    571    397    579    301
   1691   2239    548  -1966    571   1392    218    111    654    498    675    397
   1667   2304    636  -1984    517   1470    233    158    649    524    696    431
   1608   2340    732  -1977    436   1535    210    140    610    509    688    454
   1564   2374    810  -1971    376   1592    197    103    561    478    662    431
   1519   2369    849  -1945    335   1608    181     51    501    426    605    366
   1499   2390    891  -1943    303   1641    168     18    459    389    563    355
   1504   2468    961  -1987    270   1714    179     10    444    389    563    381
   1519   2507    987  -2013    265   1748    202      2    420    379    545    363
   1551   2598   1044  -2075    252   1823    244     -7    394    366    524    342
   1519   2605   1085  -2062    218   1847    241    -51    345    332    470    309
   1460   2611   1150  -2039    155   1880    246    -88    311    306    439    301
   1431   2662   1231  -2047     98   1948    270   -101    296    293    418    303
   1441   2777   1332  -2109     54   2055    301    -93    303    309    428    324
   1371   2798   1426  -2083    -25   2112    296   -116    270    290    413    319
   1322   2811   1486  -2068    -83   2151    293   -124    252    288    407    335
   1275   2842   1564  -2060   -142   2203    267   -129    241    298    407    342
   1296   2964   1667  -2130   -184   2314    280   -109    252    324    436    379
   1322   3039   1717  -2179   -197   2379    285    -83    254    345    444    397
   1288   3083   1795  -2187   -254   2439    257    -75    241    350    441    418
   1202   3109   1906  -2156   -353   2507    249    -62    236    355    441    441
   1109   3115   2005  -2114   -449   2561    265    -49    236    363    439    457
   1127   3221   2094  -2174   -483   2657    277    -15    262    389    462    496
   1234   3374   2138  -2304   -452   2756    311     12    267    407    470    514
   1252   3390   2138  -2322   -441   2764    293      2    228    384    436    496
   1218   3309   2091  -2265   -436   2701    223    -41    171    342    379    452
   1218   3283   2065  -2249   -423   2675    220    -49    163    345    368    439
   1241   3291   2049  -2268   -405   2670    202    -51    135    342    355    428
   1200   3283   2081  -2242   -441   2683    168    -64     90    324    340    415
   1202   3354   2151  -2281   -472   2753    168    -57     75    332    345    426
   1356   3507   2151  -2431   -397   2829    200    -10     88    368    376    457
   1480   3590   2109  -2538   -314   2850    220     23     80    368    371    467
   1325   3460   2135  -2395   -405   2798    168    -10     15    319    314    433
   1195   3359   2161  -2278   -483   2761    135    -23    -20    288    283    418
   1231   3450   2218  -2340   -493   2834    197     44      7    342    329    465
   1273   3522   2247  -2400   -488   2883    233     96      7    368    342    472
   1223   3457   2231  -2340   -504   2844    200     67    -59    327    290    423
   1210   3406   2195  -2309   -493   2800    168     33   -124    285    246    400
   1223   3413   2190  -2317   -483   2803    153     25   -153    280    241    415
   1299   3494   2195  -2397   -446   2844    155     41   -166    280    236    426
   1278   3483   2205  -2382   -462   2844    119     31   -215    249    200    392
   1231   3473   2239  -2353   -504   2857     90     33   -249    228    176    374
   1223   3512   2288  -2366   -532   2902     96     67   -257    236    176    387
   1114   3455   2340  -2286   -613   2896     96     64   -290    223    155    374
   1008   3426   2418  -2216   -704   2922    106     75   -301    231    168    381
    982   3478   2496  -2229   -756   2987    163    150   -254    290    228    444
   1010   3499   2488  -2255   -737   2995    220    254   -205    337    252    452
   1166   3707   2540  -2439   -688   3122    363    457    -80    431    298    465
   1148   3832   2683  -2491   -766   3257    462    675     77    581    413    553
   1067   3964   2896  -2517   -914   3429    470    909    277    826    649    776
   1096   4250   3154  -2673  -1028   3702    384   1041    439   1111    995   1169
   1075   4523   3445  -2800  -1184   3985    298    797    405   1273   1288   1558
    950   4606   3655  -2779  -1353   4133    223    446    241   1286   1410   1738
    818   4528   3710  -2675  -1447   4120     44    -15   -189    924   1083   1454
    880   4367   3486  -2624  -1301   3928   -142   -550   -849    145    267    680
   1067   4182   3115  -2626  -1023   3650   -249   -693  -1215   -306   -207    236
   1065   3917   2850  -2491   -893   3385   -275   -561  -1189   -306   -252    161
   1065   3787   2722  -2429   -828   3257   -205   -329  -1021   -194   -202    168
   1195   3891   2696  -2543   -750   3294    -33    -36   -771     -5    -75    270
   1166   3975   2808  -2572   -820   3393    116    233   -548    189     59    376
   1083   4003   2920  -2543   -917   3463    189    374   -444    290    124    436
   1039   3998   2959  -2520   -958   3478    231    439   -405    327    142    454
    966   4011   3044  -2488  -1039   3528    262    480   -384    345    153    449
    989   4102   3112  -2546  -1062   3608    277    542   -340    400    187    488
   1018   4177   3159  -2600  -1070   3668    309    610   -309    444    215    540
   1021   4224   3200  -2624  -1091   3712    327    659   -288    488    244    581
   1000   4271   3270  -2634  -1135   3772    371    714   -246    535    285    615
   1049   4375   3322  -2714  -1137   3850    397    782   -202    581    335    665
   1047   4455   3406  -2751  -1179   3930    420    852   -153    633    384    724
   1023   4499   3476  -2761  -1226   3987    446    904   -127    659    407    758
    950   4515   3564  -2733  -1306   4039    441    930   -124    675    418    782
    958   4520   3559  -2740  -1301   4039    431    937   -135    675    410    769
   1015   4546   3530  -2782  -1257   4039    413    943   -153    672    400    753
   1039   4588   3546  -2816  -1254   4068    415    984   -148    696    407    766
   1039   4653   3613  -2844  -1286   4133    418   1031   -124    732    439    805
    992   4642   3647  -2818  -1330   4146    402   1047   -119    743    446    807
    919   4582   3663  -2751  -1371   4123    389   1067   -106    761    452    813
    852   4486   3632  -2670  -1389   4060    340   1067   -124    743    426    787
    818   4393   3574  -2605  -1376   3985    283   1072   -148    730    402    774
    885   4434   3548  -2660  -1332   3993    298   1132   -109    779    444    826
   1065   4598   3533  -2831  -1234   4065    366   1226    -28    859    517    893
   1192   4762   3569  -2979  -1187   4167    415   1332     70    974    615    984
   1257   4845   3587  -3050  -1163   4216    335   1356     83   1008    654   1031
   1132   4692   3559  -2912  -1213   4125    231   1312     18    953    602    969
   1171   4681   3509  -2925  -1169   4094    306   1376     51    989    633    989
   1337   4832   3491  -3086  -1075   4164    431   1462    116   1054    691   1054
   1361   4855   3494  -3107  -1065   4175    410   1452    106   1044    680   1060
   1244   4746   3502  -2995  -1130   4125    348   1374     23    966    602   1005
   1200   4606   3403  -2904  -1101   4006    309   1309    -54    891    527    932
   1088   4388   3296  -2740  -1104   3845    252   1226   -155    795    426    831
   1085   4440   3354  -2761  -1132   3897    262   1234   -155    805    431    841
   1088   4556   3468  -2824  -1192   4013    309   1257   -132    823    452    875
   1010   4556   3543  -2785  -1267   4050    350   1262   -137    810    420    857
   1091   4650   3559  -2870  -1234   4104    394   1273   -145    805    405    846
   1085   4629   3543  -2857  -1228   4086    400   1247   -181    774    366    815
    948   4530   3582  -2740  -1317   4058    324   1182   -246    727    311    766
    875   4502   3626  -2688  -1376   4065    311   1174   -265    722    303    766
    782   4440   3658  -2611  -1436   4050    327   1166   -280    717    285    750
    753   4315   3561  -2533  -1402   3938    270   1111   -345    665    215    685
    833   4377   3541  -2605  -1356   3959    285   1127   -348    675    226    693
    807   4369   3561  -2587  -1376   3967    293   1163   -342    672    239    696
    688   4268   3580  -2481  -1444   3925    239   1150   -381    607    202    675
    678   4310   3632  -2494  -1475   3972    265   1182   -345    623    226    714
    852   4434   3582  -2644  -1366   4008    335   1234   -283    680    285    761
    901   4543   3642  -2725  -1369   4094    361   1288   -210    753    350    823
   1101   4780   3676  -2943  -1288   4227    381   1369   -119    849    439    927
   1275   4923   3647  -3099  -1184   4286    457   1423    -57    906    491    976
   1369   4998   3629  -3185  -1130   4312    485   1444    -33    914    504    987
   1366   4967   3600  -3167  -1117   4284    441   1444    -36    914    509   1000
   1244   4881   3637  -3065  -1197   4260    405   1441    -51    911    504   1000
   1161   4850   3689  -3005  -1262   4271    394   1436    -57    909    493    987
   1047   4728   3681  -2889  -1317   4206    361   1408    -96    867    439    937
    872   4580   3707  -2727  -1415   4143    301   1369   -148    810    381    898
    672   4421   3746  -2548  -1535   4086    262   1335   -187    761    324    846
    309   4141   3832  -2223  -1761   3987    179   1262   -267    675    233    784
     12   3826   3813  -1922  -1901   3821     57   1161   -374    563    119    675
   -132   3616   3748  -1743  -1940   3681      7   1096   -454    475     23    571
   -197   3580   3777  -1693  -1987   3678     15   1075   -472    449      5    561
    -93   3730   3824  -1818  -1958   3777     70   1130   -423    501     64    644
    161   3969   3808  -2068  -1826   3889    119   1182   -353    553    111    698
    506   4224   3717  -2366  -1605   3972    207   1252   -265    615    161    758
    805   4403   3598  -2605  -1397   4000    226   1280   -220    654    205    805
    745   4299   3554  -2522  -1402   3928    213   1267   -223    631    189    800
    670   4216   3543  -2444  -1436   3881    184   1244   -241    610    163    774
    691   4242   3548  -2468  -1428   3897    192   1249   -233    623    168    779
    698   4188   3489  -2444  -1395   3839    176   1228   -244    607    145    753
    672   4130   3457  -2400  -1392   3795    158   1228   -244    610    140    758
    670   4097   3426  -2385  -1379   3761    239   1304   -192    631    135    740
    691   4091   3398  -2392  -1353   3746    332   1413   -122    639     90    662
    758   4224   3465  -2491  -1353   3845    428   1561     41    763    166    704
    867   4510   3642  -2688  -1387   4076    465   1777    348   1101    475    982
    896   4655   3756  -2777  -1431   4208    306   1883    568   1491    935   1431
    831   4840   4008  -2837  -1590   4427    127   1652    472   1660   1291   1849
    737   4899   4162  -2821  -1712   4530    -15   1265    145   1574   1395   2016
    602   4741   4138  -2670  -1766   4440   -148    828   -392   1093   1005   1706
    483   4364   3881  -2426  -1699   4123   -353    244  -1200     70    -72    756
    514   4029   3515  -2273  -1499   3772   -519     -2  -1613   -509   -698    184
    563   3761   3198  -2164  -1319   3481   -506    163  -1470   -433   -691    127
    589   3598   3008  -2094  -1208   3304   -400    407  -1184   -220   -563    179
    670   3556   2886  -2114  -1106   3221   -252    654   -893     18   -397    285
    789   3671   2878  -2231  -1044   3276    -38    927   -579    285   -184    439
    844   3793   2946  -2320  -1052   3369    109   1093   -381    459    -41    542
    836   3821   2985  -2327  -1072   3403    122   1140   -319    511     -2    563
    795   3751   2956  -2275  -1080   3354     90   1137   -322    509      0    563
    769   3691   2922  -2231  -1075   3307     59   1117   -340    488    -20    537
    696   3548   2850  -2122  -1078   3200     31   1091   -363    467    -54    496
    626   3457   2831  -2042  -1101   3146      2   1067   -389    444    -85    475
    626   3468   2839  -2047  -1106   3154    -38   1041   -415    426   -114    444
    636   3450   2811  -2044  -1088   3130    -80   1023   -426    418   -122    441
    704   3483   2779  -2094  -1039   3133    -59   1052   -397    452    -93    472
    800   3554   2753  -2177   -976   3154    -33   1083   -361    485    -62    488
    943   3676   2733  -2309   -896   3205     38   1148   -290    563      0    550
    935   3686   2751  -2312   -906   3218     75   1176   -265    607     28    584
    859   3541   2681  -2200   -911   3109     28   1132   -306    574    -15    540
    846   3434   2587  -2140   -870   3011     10   1117   -322    568    -41    511
    831   3382   2551  -2109   -859   2969    -12   1101   -332    563    -51    488
    833   3398   2561  -2117   -865   2979    -28   1119   -301    602    -15    514
    833   3387   2553  -2112   -859   2969    -62   1140   -270    636     10    527
    784   3302   2517  -2042   -865   2909   -124   1135   -265    641      7    509
    815   3304   2488  -2062   -836   2896   -142   1145   -231    675     38    532
    862   3335   2473  -2099   -805   2907   -109   1200   -135    766    122    605
    820   3315   2494  -2070   -836   2904    -90   1241    -51    844    194    665
    787   3348   2561  -2068   -885   2956    -90   1280     12    914    262    711
    761   3315   2553  -2039   -896   2935    -96   1314     57    969    316    745
    646   3242   2592  -1945   -971   2917   -106   1317     75    987    337    753
    462   3102   2639  -1782  -1088   2870   -179   1252     31    948    298    706
    602   3229   2626  -1914  -1010   2927   -174   1273     54    969    337    748
    792   3411   2618  -2104   -914   3016   -116   1299     75    976    363    774
    852   3445   2592  -2148   -870   3018    -80   1299     67    963    366    787
    857   3447   2590  -2153   -867   3018    -51   1280     51    937    348    776
    839   3439   2600  -2138   -880   3021    -49   1239     20    896    311    737
    807   3393   2585  -2101   -888   2990    -67   1182    -41    833    246    675
    735   3294   2559  -2016   -911   2927    -88   1106   -109    753    168    597
    657   3190   2533  -1925   -937   2863   -109   1036   -166    683    103    535
    623   3143   2520  -1883   -948   2831   -135    979   -218    633     54    491
    587   3089   2501  -1839   -956   2795   -142    932   -265    592     10    454
    561   3037   2475  -1800   -956   2756   -153    896   -301    553    -28    420
    509   2974   2462  -1743   -976   2717   -166    857   -337    517    -62    387
    452   2876   2423  -1662   -984   2650   -179    820   -366    491    -93    361
    426   2777   2351  -1602   -963   2564   -205    792   -397    470   -116    332
    387   2720   2333  -1553   -971   2527   -220    769   -420    452   -137    303
    335   2634   2299  -1483   -982   2468   -236    753   -436    431   -163    259
    306   2590   2283  -1447   -987   2436   -265    735   -449    415   -181    228
    285   2613   2325  -1449  -1021   2470   -283    727   -449    407   -189    218
    285   2655   2366  -1470  -1039   2512   -254    766   -392    467   -140    265
    322   2691   2366  -1506  -1023   2530   -231    797   -348    509   -101    285
    316   2709   2392  -1512  -1036   2551   -220    800   -340    519    -93    277
    301   2652   2351  -1478  -1026   2501   -244    795   -337    522    -88    288
    345   2709   2361  -1527  -1008   2535   -257    797   -314    550    -51    322
    394   2764   2369  -1582   -987   2566   -270    787   -298    568    -28    340
    465   2795   2330  -1628   -932   2564   -296    771   -306    576    -18    350
    509   2818   2309  -1665   -901   2564   -296    769   -309    584     -5    366
    530   2803   2273  -1667   -872   2538   -270    774   -296    600     18    384
    597   2857   2257  -1727   -831   2559   -244    792   -272    631     51    418
    615   2850   2234  -1732   -807   2543   -246    792   -277    628     49    402
    555   2701   2145  -1631   -795   2426   -290    740   -335    574    -12    322
    465   2520   2055  -1493   -795   2288   -348    670   -410    491    -93    246
    394   2369   1974  -1384   -789   2174   -374    610   -465    423   -161    192
    327   2288   1961  -1306   -815   2125   -361    579   -491    400   -179    166
    223   2184   1958  -1205   -867   2073   -371    545   -530    368   -207    127
    207   2190   1982  -1200   -885   2086   -389    522   -555    342   -223    119
    202   2164   1961  -1184   -880   2065   -387    511   -568    329   -228    127
    223   2197   1974  -1210   -875   2086   -374    527   -540    361   -194    161
    275   2265   1990  -1273   -857   2130   -353    535   -517    389   -174    155
    379   2366   1987  -1374   -802   2177   -301    563   -472    433   -135    197
    511   2442   1930  -1478   -709   2187   -277    579   -439    459   -101    228
    587   2468   1880  -1527   -646   2174   -270    579   -415    465    -88    236
    563   2410   1847  -1488   -641   2127   -265    579   -410    446    -88    226
    524   2346   1821  -1436   -649   2083   -277    571   -423    420   -106    207
    488   2281   1792  -1387   -654   2036   -231    633   -387    426   -116    202
    462   2286   1823  -1374   -680   2055    -93    810   -259    488    -88    187
    467   2452   1982  -1462   -758   2218     41   1002    -59    657     72    301
    558   2691   2132  -1626   -787   2413    111   1184    166    927    363    589
    683   3016   2333  -1849   -826   2675     77   1218    272   1153    688    956
    685   3364   2678  -2023   -995   3021    -44    893    153   1179    919   1293
    532   3393   2860  -1964  -1163   3125    -93    545    -38   1122    997   1449
    436   3268   2831  -1852  -1197   3052   -155    187   -374    857    737   1197
    355   2826   2470  -1592  -1057   2650   -306   -202   -906    207    -15    418
    345   2387   2042  -1366   -846   2216   -449   -384  -1273   -280   -566   -135
    485   2229   1743  -1358   -628   1987   -496   -280  -1161   -205   -530   -137
    540   2182   1641  -1361   -550   1912   -467   -111   -961    -67   -436    -98
    576   2210   1634  -1395   -530   1922   -366    101   -750     70   -337    -33
    618   2304   1686  -1460   -532   1995   -202    361   -501    257   -171    109
    745   2418   1673  -1582   -465   2047   -132    472   -381    353    -75    197
    815   2369   1553  -1592   -368   1961   -135    483   -374    361    -64    202
    758   2205   1447  -1486   -342   1826   -142    470   -407    337    -88    192
    711   2140   1428  -1426   -358   1784   -132    478   -407    355    -62    223
    693   2153   1457  -1426   -381   1808   -116    496   -381    387    -28    228
    649   2125   1473  -1387   -413   1800    -93    517   -350    431     15    249
    561   2044   1483  -1301   -462   1764    -85    522   -337    454     44    265
    457   1901   1444  -1179   -493   1673   -124    485   -381    431     23    233
    355   1745   1387  -1052   -517   1569   -166    444   -420    387    -23    192
    316   1725   1408  -1021   -545   1569   -163    452   -402    402     -7    197
    303   1701   1397  -1002   -548   1551   -176    459   -392    410      2    207
    265   1649   1384   -956   -558   1517   -189    465   -379    418     12    228
    226   1610   1384   -919   -579   1499   -184    462   -366    428     15    210
    223   1571   1348   -898   -563   1462   -181    478   -350    446     36    220
    236   1582   1345   -909   -555   1465   -192    498   -327    478     67    265
    277   1577   1299   -927   -509   1439   -233    496   -319    491     75    272
    350   1545   1195   -950   -423   1371   -244    511   -303    509     98    288
    431   1527   1096   -979   -332   1312   -259    542   -288    532    119    309
    428   1519   1088   -974   -332   1304   -265    568   -272    550    137    322
    402   1480   1078   -940   -337   1280   -257    597   -254    574    161    319
    394   1506   1109   -950   -355   1306   -257    652   -210    623    223    374
    379   1579   1200   -979   -410   1389   -236    719   -142    691    306    462
    415   1662   1247  -1039   -415   1454   -192    800    -67    771    400    558
    433   1696   1262  -1065   -413   1480   -158    849    -20    820    457    615
    452   1675   1223  -1065   -387   1452   -168    839    -31    815    472    641
    426   1626   1200  -1026   -387   1415   -181    831    -38    807    483    644
    366   1600   1231   -984   -433   1418   -192    815    -44    792    488    652
    322   1566   1244   -943   -459   1405   -197    789    -64    756    452    618
    342   1538   1195   -943   -426   1369   -207    753   -116    711    387    561
    374   1506   1130   -940   -379   1319   -200    717   -153    667    342    535
    376   1457   1078   -919   -350   1267   -187    691   -168    641    314    522
    410   1376    966   -893   -277   1171   -205    613   -241    571    262    439
    457   1304    844   -880   -192   1072   -257    496   -340    478    166    361
    426   1223    797   -826   -184   1010   -296    415   -402    418     93    314
    241   1153    911   -698   -335   1031   -223    457   -350    478    174    337
    -10   1085   1096   -537   -553   1091   -135    522   -267    566    283    374
      7   1021   1013   -514   -504   1015   -137    488   -280    561    259    332
     85   1013    927   -550   -420    971   -150    446   -306    548    231    329
     51    966    914   -511   -431    943   -179    402   -335    524    176    327
     41    914    872   -478   -415    893   -189    392   -322    519    171    306
    116    927    810   -522   -348    870   -158    420   -270    550    215    306
    114    950    836   -535   -361    893   -116    449   -239    579    257    353
    246   1153    904   -701   -327   1028     -5    548   -140    667    350    462
    272   1182    909   -727   -316   1047     44    592   -101    693    381    514
    210   1106    893   -659   -340   1000     25    568   -122    662    348    493
    270   1145    875   -709   -301   1010     57    594    -96    683    374    514
    244   1091    846   -667   -301    969     33    563   -109    667    363    501
    189   1078    888   -633   -348    984    -23    509   -127    649    355    493
    161    948    787   -555   -314    867    -98    446   -181    597    306    452
    187    857    670   -524   -241    763   -155    394   -233    548    265    410
    166    789    623   -480   -228    706   -187    342   -270    511    239    374
    192    800    607   -496   -207    704   -181    319   -275    504    236    353
    194    802    607   -501   -205    706   -174    316   -277    501    239    358
    150    706    555   -431   -202    631   -189    301   -303    478    215    340
    140    600    459   -371   -161    532   -202    270   -332    449    192    327
    145    548    402   -345   -127    475   -192    241   -348    431    187    345
     46    478    431   -265   -192    454   -171    226   -361    426    194    361
    -25    397    423   -187   -223    407   -161    218   -379    405    181    337
    -12    342    353   -166   -181    348   -179    187   -418    350    119    249
    -72    239    311    -83   -192    275   -210    132   -472    267     36    153
    -41    270    309   -116   -174    290   -210    119   -485    249     20    155
    -85    194    277    -54   -181    236   -254     67   -537    194    -23    109
   -150    140    290      5   -220    215   -298     33   -571    155    -41     80
   -298    -12    285    155   -293    135   -379    -36   -631     83   -103     20
   -366   -171    192    267   -280     10   -428   -106   -698      0   -181    -51
   -176     -2    174     88   -174     85   -345    -36   -620     67   -109     18
    -80     64    145      7   -114    103   -309     -2   -589     93    -72     51
   -166    -31    135     98   -150     51   -353    -20   -610     72    -98     20
   -174      2    176     85   -176     88   -267    101   -524    129    -77     28
   -184     -5    179     93   -184     88   -176    272   -400    210    -33     62
   -161     44    202     57   -181    122   -114    480   -210    379    109    158
     46    374    327   -210   -140    350    -25    776     93    714    446    462
    252    911    657   -581   -202    784      2    818    309   1070    904   1000
    103   1021    917   -563   -407    971   -148    405    241   1197   1166   1348
    -72   1041   1114   -485   -594   1078   -353   -122     10   1122   1189   1402
   -205    813   1018   -303   -610    914   -579   -730   -530    553    646    919
   -298    288    587      2   -441    436   -802  -1184  -1179   -285   -215    119
   -358   -153    205    254   -283     25   -971  -1228  -1400   -602   -548   -192
   -163   -184    -20    174    -75   -101   -917   -963  -1218   -483   -478   -158
     77    -54   -132    -10    103    -93   -737   -644   -958   -298   -363   -111
    -49   -127    -80     85     15   -103   -576   -387   -750   -166   -296    -67
   -150    -96     54    122   -103    -20   -457   -179   -563    -10   -168     70
   -161    -49    109    103   -135     28   -400    -80   -472     72    -98    127
   -270   -137    132    205   -202     -2   -397    -67   -454     83    -85    122
   -340   -262     75    298   -210    -93   -459   -116   -496     41   -114    124
   -301   -303     -2    301   -150   -153   -475   -145   -511     12   -140     75
   -187   -207    -20    197    -85   -114   -462   -140   -491     15   -148     28
   -114   -153    -38    135    -38    -96   -493   -145   -485     12   -145     38
   -184   -288   -103    233    -41   -197   -576   -200   -540    -44   -187      5
   -205   -418   -215    311      5   -316   -646   -265   -607   -114   -252    -67
    -88   -353   -265    218     85   -309   -631   -249   -587    -96   -231    -36
    -62   -303   -241    184     88   -272   -576   -194   -530    -44   -184     12
   -155   -368   -213    259     25   -290   -587   -189   -527    -38   -184     10
   -207   -428   -220    316      5   -324   -623   -205   -548    -59   -202     -2
   -189   -389   -200    288      5   -296   -633   -197   -550    -62   -197      7
   -194   -298   -103    246    -46   -202   -579   -129   -478     10   -127     90
   -296   -415   -122    353    -88   -267   -597   -153   -493    -15   -145     59
   -197   -366   -168    280    -15   -267   -589   -129   -475      2   -127     83
   -135   -366   -233    249     46   -301   -607   -132   -483     -5   -137     77
   -124   -368   -244    246     59   -306   -623   -116   -472      2   -132     62
    -44   -233   -189    137     70   -210   -571    -31   -384     90    -46    158
     72    -85   -158      5    114   -122   -519     57   -290    179     49    267
     96    -62   -161    -18    127   -111   -519    101   -249    218     88    280
    -28   -127    -98     77     33   -114   -548    116   -228    233     98    283
    -93   -148    -54    119    -20   -101   -553    142   -197    275    140    316
     20     -5    -28     -7     23    -15   -480    207   -124    348    207    376
     44     51      7    -49     18     31   -462    223   -106    374    244    420
     -5     -7     -2      7     -2     -5   -472    194   -122    361    239    418
    -36    -70    -36     51      0    -54   -493    153   -166    311    207    392
    -77   -116    -38     96    -20    -77   -501    109   -207    257    155    332
   -103   -148    -44    124    -33    -96   -491     64   -249    194     93    270
    -33   -119    -85     77     25   -103   -475     38   -265    168     77    288
     41   -127   -171     41    103   -148   -475    -12   -303    132     57    257
   -122   -350   -228    236     51   -290   -558   -129   -415      5    -62    111
     25   -174   -200     72    111   -187   -444    -70   -358     41    -31    137
    202      5   -197   -103    200    -96   -293     -5   -288     98     20    192
     64   -200   -265     64    163   -231   -381   -122   -394    -10    -90     80
    119   -210   -329     44    223   -270   -428   -174   -431    -49   -127     44
     38   -332   -374    145    205   -353   -459   -226   -478   -101   -176      0
    -38   -426   -387    233    174   -407   -496   -293   -535   -168   -239    -59
   -132   -542   -413    335    140   -478   -568   -368   -602   -236   -303   -140
     31   -426   -457    197    244   -441   -563   -345   -574   -202   -265    -93
    213   -293   -509     38    358   -400   -532   -301   -530   -148   -202     -7
     54   -480   -535    213    293   -506   -615   -368   -589   -213   -262    -93
     28   -558   -589    265    306   -574   -662   -423   -633   -280   -350   -215
    329   -213   -545    -59    436   -379   -511   -303   -496   -158   -239    -80
    420   -132   -553   -145    485   -342   -420   -262   -444   -111   -189    -38
    249   -293   -542     23    394   -418   -491   -329   -501   -176   -249   -119
    446    -67   -514   -192    480   -290   -465   -298   -446   -116   -187    -64
    415    -44   -459   -187    436   -252   -478   -335   -457   -127   -192    -77
    200   -168   -371    -15    283   -270   -509   -371   -493   -168   -231   -116
      2   -262   -265    129    132   -262   -519   -374   -493   -161   -223    -67
     36   -249   -288    103    161   -267   -532   -371   -472   -132   -181    -12
     98   -259   -358     77    228   -309   -561   -381   -485   -132   -168     -2
     64   -316   -384    124    223   -350   -581   -410   -527   -171   -205    -67
    -33   -340   -306    187    135   -324   -602   -459   -576   -241   -285   -150
    -31   -418   -387    226    176   -405   -623   -506   -620   -298   -348   -145
    -62   -511   -449    288    192   -483   -639   -535   -641   -319   -361   -168
   -176   -691   -514    431    166   -602   -680   -592   -704   -376   -420   -259
    -57   -579   -522    319    231   -550   -592   -540   -646   -316   -353   -184
    207   -418   -626    103    413   -522   -535   -524   -618   -296   -324   -168
    129   -558   -688    215    407   -623   -584   -574   -672   -366   -397   -262
     20   -633   -657    303    337   -646   -623   -605   -711   -413   -449   -303
    -62   -644   -581    353    259   -613   -672   -644   -740   -426   -449   -283
    -15   -665   -649    337    314   -657   -688   -675   -763   -441   -462   -322
    210   -426   -636    106    423   -530   -581   -607   -696   -392   -431   -329
    241   -519   -763    137    501   -641   -610   -667   -769   -483   -527   -394
    314   -563   -878    124    594   -719   -696   -735   -828   -535   -566   -389
    324   -566   -891    119    605   -727   -678   -717   -810   -530   -571   -392
    171   -540   -711    184    439   -623   -527   -519   -649   -418   -504   -340
    161   -462   -623    148    389   -542   -402   -329   -475   -290   -426   -303
    220   -275   -496     28    358   -384   -335   -150   -218    -28   -181    -96
    270    -77   -348    -96    306   -213   -415    -33      5    324    231    329
    231    137    -96   -184    163     20   -530   -124     46    566    641    854
    233    244      7   -241    111    127   -561   -358   -122    587    854   1145
    142    155     12   -148     64     85   -600   -670   -540    265    644    982
     75    -36   -111    -23     93    -72   -685  -1104  -1189   -514   -189    218
    -33   -363   -332    197    148   -348   -852  -1496  -1730  -1231   -974   -501
     12   -613   -626    298    316   -618   -953  -1535  -1808  -1353  -1143   -709
     38   -896   -935    428    485   -914   -956  -1439  -1675  -1254  -1143   -774
     54  -1013  -1070    478    561  -1041   -888  -1304  -1467  -1091  -1047   -709
    189   -885  -1075    348    631   -982   -748  -1065  -1192   -841   -857   -571
     75   -852   -927    389    498   -891   -644   -891   -992   -672   -737   -501
     -5   -872   -867    439    431   -870   -597   -823   -911   -623   -719   -470
     12   -880   -893    431    452   -885   -592   -795   -880   -592   -678   -410
     36   -844   -883    402    457   -862   -574   -761   -839   -550   -626   -384
     10   -865   -878    426    441   -870   -550   -745   -820   -537   -626   -407
     12   -901   -914    444    462   -906   -540   -750   -823   -542   -636   -392
     75   -893   -969    407    522   -930   -535   -748   -789   -511   -602   -363
     96   -857   -956    379    524   -906   -509   -717   -737   -478   -561   -314
   -101   -924   -826    511    361   -875   -467   -672   -696   -452   -545   -322
    -67   -948   -880    509    405   -914   -454   -683   -685   -449   -602   -402
     33   -891   -924    428    478   -909   -454   -701   -685   -436   -584   -387
     25   -888   -914    431    467   -901   -470   -693   -678   -397   -522   -371
    -18   -872   -854    441    418   -865   -454   -672   -657   -371   -480   -337
     18   -833   -852    407    433   -841   -459   -696   -678   -400   -506   -332
      2   -802   -805    397    402   -802   -472   -704   -680   -394   -517   -324
    -12   -797   -784    405    384   -792   -467   -680   -652   -348   -475   -265
    -12   -818   -805    415    394   -813   -475   -670   -628   -301   -418   -200
     12   -748   -761    368    387   -753   -420   -594   -532   -187   -293    -96
     41   -802   -846    379    441   -826   -478   -626   -571   -226   -342   -142
     41   -813   -854    384    446   -833   -493   -620   -566   -210   -348   -129
     49   -839   -888    392    467   -862   -488   -594   -514   -145   -280    -41
     93   -849   -943    379    517   -896   -511   -568   -457    -67   -174     57
    158   -831   -989    335    574   -911   -524   -532   -418    -25   -129     41
    122   -774   -896    324    509   -836   -509   -478   -368     10   -106     33
    101   -735   -839    314    467   -787   -483   -444   -316     49    -72     77
     93   -836   -930    371    511   -883   -501   -449   -319     38    -70     88
    153   -854  -1008    348    579   -930   -514   -470   -350      0    -88     80
    213   -815  -1031    301    620   -922   -496   -485   -374    -33   -129     28
    135   -883  -1018    371    574   -950   -475   -501   -392    -59   -158     10
     85   -935  -1021    426    553   -976   -454   -524   -423   -109   -205    -36
    101   -927  -1028    413    563   -976   -485   -584   -498   -210   -296   -127
     77   -982  -1060    452    566  -1021   -504   -628   -555   -285   -366   -168
     67  -1018  -1088    475    576  -1052   -465   -639   -579   -327   -400   -194
     -7  -1060  -1052    535    522  -1057   -413   -649   -584   -345   -420   -213
   -103  -1078   -976    589    436  -1028   -389   -646   -579   -332   -402   -166
   -207  -1067   -862    636    324   -966   -371   -654   -594   -348   -415   -215
   -200  -1067   -867    633    332   -969   -363   -672   -615   -368   -452   -270
   -132  -1075   -943    605    405  -1010   -366   -675   -626   -374   -467   -267
   -239  -1124   -885    680    322  -1005   -366   -704   -667   -413   -514   -322
   -244  -1119   -878    680    314  -1000   -348   -698   -659   -402   -517   -324
   -197  -1122   -924    657    361  -1023   -332   -685   -639   -376   -485   -283
   -220  -1176   -956    698    366  -1067   -324   -680   -633   -368   -475   -285
    -98  -1070   -971    584    436  -1021   -327   -678   -618   -366   -472   -288
     28   -969  -1000    470    514   -984   -340   -688   -615   -379   -493   -280
     64   -927   -995    428    530   -961   -340   -675   -587   -350   -465   -226
     80   -919  -1000    420    540   -958   -363   -672   -568   -327   -431   -202
     23   -948   -974    462    496   -961   -340   -654   -532   -285   -376   -142
    -20   -963   -943    491    459   -953   -337   -657   -522   -270   -363   -176
     20   -937   -958    457    488   -948   -371   -691   -548   -296   -415   -254
    -28   -932   -904    480    436   -919   -353   -665   -522   -259   -376   -181
   -174   -896   -722    535    272   -810   -290   -584   -439   -168   -257    -33
   -257   -909   -652    581    197   -782   -267   -540   -392   -122   -197      7
   -213   -948   -737    579    262   -844   -285   -555   -407   -142   -236    -64
   -179   -956   -776    568    298   -867   -246   -535   -402   -153   -267    -83
   -194   -997   -802    594    303   -901   -207   -498   -376   -122   -228    -23
   -158  -1041   -883    597    361   -963   -218   -509   -394   -135   -236    -20
    -83   -987   -904    535    407   -945   -233   -524   -415   -171   -277    -64
   -132   -953   -820    542    342   -888   -200   -524   -415   -179   -288    -49
   -246  -1070   -823    657    288   -948   -218   -561   -449   -213   -322    -80
   -236  -1070   -833    652    296   -953   -202   -545   -436   -189   -311    -93
   -215  -1083   -867    646    324   -976   -174   -542   -428   -179   -314   -114
   -285  -1117   -831    701    272   -974   -181   -553   -423   -176   -314   -132
   -280  -1166   -885    722    301  -1026   -252   -576   -446   -200   -337   -174
   -202  -1161   -958    680    376  -1060   -239   -555   -428   -187   -327   -176
   -171  -1192  -1023    680    426  -1109   -231   -561   -436   -213   -345   -168
   -210  -1223  -1013    717    400  -1119   -223   -568   -444   -228   -358   -161
   -171  -1213  -1041    691    433  -1127   -215   -581   -457   -249   -397   -244
   -145  -1210  -1065    678    457  -1137   -215   -561   -444   -241   -402   -231
   -161  -1218  -1057    688    446  -1137   -142   -444   -358   -184   -363   -174
   -119  -1192  -1072    657    475  -1132    -36   -275   -215   -106   -342   -213
   -215  -1145   -930    680    355  -1039     44   -101     -2    101   -179   -114
   -213   -987   -774    597    280   -880      0     70    283    457    205    254
   -197   -761   -563    478    181   -662    -98    116    436    776    657    774
   -233   -524   -290    379     28   -407   -213   -148    241    820    950   1200
   -296   -626   -329    459     15   -478   -259   -462   -150    592    906   1226
   -467   -810   -342    636    -62   -576   -342   -867   -730     -2    327    688
   -592  -1137   -545    865    -25   -841   -506  -1332  -1384   -870   -667   -277
   -620  -1418   -797   1021     88  -1109   -646  -1486  -1660  -1273  -1150   -763
   -631  -1660  -1028   1145    197  -1345   -646  -1332  -1460  -1096  -1023   -696
   -620  -1758  -1137   1189    257  -1449   -571  -1140  -1187   -880   -875   -605
   -628  -1745  -1117   1184    244  -1431   -444   -911   -891   -646   -717   -496
   -636  -1673  -1036   1156    200  -1356   -277   -657   -597   -407   -535   -348
   -717  -1590   -872   1150     75  -1231   -137   -501   -418   -265   -420   -220
   -813  -1525   -711   1169    -51  -1117    -96   -431   -322   -181   -324   -124
   -745  -1540   -797   1140     25  -1169   -148   -454   -332   -192   -309   -148
   -600  -1558   -958   1080    179  -1260   -189   -498   -361   -231   -353   -228
   -532  -1608  -1075   1067    267  -1343   -267   -545   -387   -272   -397   -246
   -454  -1673  -1218   1065    381  -1447   -277   -550   -376   -272   -387   -259
   -431  -1675  -1244   1052    402  -1460   -249   -532   -337   -241   -340   -267
   -400  -1621  -1221   1010    410  -1421   -254   -542   -324   -241   -340   -254
   -371  -1639  -1267   1002    446  -1454   -288   -563   -337   -257   -355   -210
   -327  -1621  -1293    971    483  -1457   -288   -553   -314   -236   -337   -168
   -290  -1628  -1337    958    522  -1483   -298   -553   -303   -239   -348   -189
   -298  -1673  -1374    987    537  -1525   -311   -550   -293   -233   -335   -171
   -285  -1602  -1317    943    511  -1460   -314   -545   -275   -218   -314   -163
   -277  -1556  -1278    917    498  -1418   -311   -527   -239   -192   -298   -127
   -171  -1460  -1288    815    555  -1374   -314   -480   -176   -129   -236    -54
    -83  -1306  -1223    696    568  -1265   -285   -436   -122    -75   -179     28
     -7  -1205  -1197    605    592  -1200   -262   -407    -70    -33   -148     64
     31  -1200  -1231    584    628  -1215   -246   -355     -5     31    -80     85
     51  -1231  -1283    587    665  -1254   -241   -314     62     98     -5    116
    106  -1213  -1319    553    711  -1265   -254   -290    103    129     25    142
    132  -1184  -1317    522    724  -1249   -267   -254    145    161     49    171
    142  -1171  -1314    514    727  -1241   -290   -226    187    202     90    239
    161  -1109  -1273    472    717  -1192   -285   -163    267    298    202    350
    176  -1132  -1309    478    743  -1221   -285   -116    319    348    265    366
    145  -1153  -1299    504    719  -1226   -296   -109    327    335    249    327
    114  -1187  -1301    537    706  -1244   -301   -114    311    306    215    329
     75  -1301  -1376    613    722  -1337   -332   -140    275    270    189    293
     18  -1376  -1395    680    706  -1384   -376   -194    213    205    127    236
    -57  -1337  -1280    696    610  -1309   -363   -220    181    158     88    233
   -114  -1278  -1163    693    524  -1221   -324   -223    192    168    106    246
   -122  -1327  -1208    722    540  -1267   -340   -290    129    101     44    153
   -171  -1530  -1358    852    592  -1444   -439   -433    -28    -80   -137     -7
   -252  -1693  -1444    971    592  -1569   -504   -524   -124   -176   -231    -59
   -314  -1771  -1457   1041    568  -1615   -522   -576   -166   -210   -259   -109
   -316  -1834  -1517   1075    597  -1678   -532   -626   -202   -239   -285   -163
   -272  -1818  -1545   1047    636  -1683   -540   -657   -223   -254   -309   -233
   -111  -1774  -1665    943    776  -1719   -558   -688   -244   -265   -329   -207
     23  -1769  -1792    872    906  -1779   -589   -743   -306   -324   -405   -293
     44  -1842  -1886    898    963  -1862   -636   -787   -355   -368   -485   -358
     59  -1883  -1943    911   1000  -1912   -654   -784   -350   -353   -483   -345
     12  -1927  -1940    956    974  -1935   -659   -797   -350   -340   -459   -358
     67  -1945  -2013    937   1039  -1979   -698   -831   -379   -371   -491   -420
    166  -1893  -2062    862   1114  -1977   -730   -844   -387   -387   -522   -371
    233  -1821  -2055    795   1143  -1938   -719   -813   -340   -335   -478   -316
    267  -1847  -2114    787   1189  -1982   -706   -823   -337   -337   -498   -350
    311  -1865  -2179    776   1244  -2021   -711   -839   -342   -345   -519   -413
    363  -1855  -2218    743   1288  -2036   -740   -870   -353   -353   -527   -439
    428  -1803  -2231    688   1330  -2016   -776   -872   -327   -314   -493   -402
    519  -1790  -2312    633   1415  -2049   -818   -914   -355   -342   -514   -402
    615  -1753  -2369    568   1491  -2062   -857   -948   -394   -389   -553   -394
    623  -1751  -2374    563   1499  -2062   -872   -948   -381   -374   -524   -342
    615  -1800  -2416    592   1514  -2107   -885   -963   -389   -376   -506   -392
    618  -1873  -2491    626   1553  -2182   -919  -1010   -439   -441   -568   -423
    594  -1958  -2553    680   1574  -2255   -943  -1044   -496   -509   -644   -475
    688  -1893  -2585    602   1634  -2236   -919  -1031   -480   -493   -626   -420
    719  -1878  -2598    579   1657  -2236   -893  -1015   -457   -452   -574   -384
    631  -1883  -2517    623   1571  -2197   -833   -979   -426   -413   -511   -387
    558  -1930  -2491    685   1525  -2210   -813  -1002   -444   -444   -542   -428
    600  -1938  -2540    667   1569  -2236   -797  -1018   -462   -470   -574   -436
    555  -1904  -2460    675   1506  -2182   -756  -1005   -436   -449   -535   -394
    400  -1935  -2335    766   1366  -2135   -730  -1000   -413   -431   -517   -340
    327  -1969  -2296    820   1309  -2132   -693   -940   -358   -376   -467   -272
    277  -2039  -2320    880   1296  -2179   -665   -922   -342   -368   -441   -285
    285  -2036  -2322    875   1304  -2179   -696   -943   -366   -402   -496   -379
    220  -2135  -2356    956   1286  -2244   -704   -956   -379   -402   -519   -327
    210  -2197  -2408    995   1306  -2304   -683   -958   -374   -387   -488   -379
    324  -2197  -2522    935   1423  -2359   -706  -1000   -418   -436   -514   -402
    415  -2169  -2585    878   1499  -2377   -711  -1002   -426   -475   -574   -433
    433  -2249  -2683    906   1556  -2465   -644   -867   -358   -506   -667   -553
    433  -2249  -2683    909   1556  -2468   -587   -701   -215   -418   -607   -478
    426  -2078  -2504    823   1465  -2291   -514   -441    111    -83   -301   -210
    574  -1870  -2444    649   1509  -2156   -537   -197    431    358    171    200
    530  -1615  -2148    540   1337  -1880   -758   -563    306    566    571    618
    436  -1566  -2003    566   1218  -1784  -1008  -1184    -54    550    743    857
    374  -1693  -2070    657   1221  -1883  -1275  -1847   -631    132    431    618
    311  -2174  -2486    932   1397  -2330  -1431  -2423  -1400   -870   -592   -298
    231  -2787  -3018   1275   1623  -2902  -1579  -2650  -1977  -1743  -1501  -1111
    215  -3130  -3346   1457   1779  -3237  -1665  -2507  -1906  -1779  -1602  -1252
    200  -3260  -3460   1527   1826  -3359  -1631  -2255  -1641  -1590  -1470  -1239
    176  -3286  -3463   1556   1818  -3374  -1517  -2023  -1395  -1439  -1395  -1218
    236  -3291  -3528   1527   1880  -3408  -1369  -1797  -1169  -1286  -1314  -1111
    252  -3252  -3504   1499   1875  -3377  -1301  -1704  -1054  -1210  -1257  -1088
    142  -3348  -3491   1602   1816  -3419  -1301  -1722  -1054  -1234  -1299  -1119
    233  -3356  -3590   1561   1912  -3473  -1356  -1766  -1096  -1286  -1345  -1171
    314  -3382  -3697   1532   2003  -3538  -1441  -1792  -1114  -1299  -1345  -1210
    296  -3408  -3704   1553   2000  -3556  -1402  -1779  -1075  -1257  -1293  -1247
    324  -3348  -3673   1509   1997  -3512  -1369  -1771  -1065  -1260  -1312  -1187
    374  -3419  -3793   1522   2083  -3606  -1397  -1787  -1078  -1280  -1371  -1137
    309  -3520  -3829   1605   2068  -3673  -1457  -1849  -1122  -1317  -1397  -1200
    239  -3624  -3863   1691   2049  -3741  -1527  -1888  -1158  -1340  -1426  -1283
    319  -3694  -4016   1686   2166  -3855  -1564  -1909  -1174  -1358  -1470  -1314
    252  -3871  -4123   1810   2187  -3995  -1595  -1935  -1187  -1379  -1491  -1325
    197  -4006  -4206   1904   2197  -4104  -1584  -1925  -1163  -1361  -1467  -1350
    218  -4042  -4260   1912   2236  -4151  -1571  -1932  -1163  -1361  -1460  -1371
    210  -4102  -4312   1943   2260  -4206  -1602  -1948  -1171  -1371  -1486  -1369
    241  -4219  -4460   1990   2351  -4338  -1688  -2016  -1223  -1426  -1548  -1441
    433  -4219  -4653   1891   2540  -4434  -1803  -2073  -1262  -1457  -1579  -1473
    667  -4182  -4850   1756   2759  -4515  -1847  -2104  -1275  -1470  -1582  -1548
    893  -4052  -4949   1577   2920  -4499  -1852  -2107  -1273  -1473  -1595  -1564
    950  -3990  -4941   1519   2946  -4466  -1857  -2083  -1231  -1428  -1566  -1473
   1124  -3873  -4998   1374   3060  -4434  -1849  -2026  -1179  -1374  -1535  -1462
   1213  -3839  -5053   1312   3133  -4445  -1883  -2000  -1143  -1327  -1504  -1387
   1304  -3717  -5024   1205   3161  -4369  -1867  -1927  -1057  -1221  -1382  -1353
   1509  -3582  -5092   1036   3299  -4336  -1896  -1867  -1002  -1153  -1312  -1299
   1553  -3509  -5063    976   3307  -4286  -1875  -1790   -932  -1070  -1239  -1150
   1652  -3406  -5058    878   3354  -4232  -1836  -1740   -888  -1015  -1161  -1078
   1730  -3393  -5125    831   3424  -4258  -1844  -1766   -911  -1039  -1166  -1065
   1735  -3419  -5154    841   3445  -4286  -1865  -1797   -922  -1036  -1150  -1083
   1797  -3380  -5177    789   3486  -4278  -1865  -1823   -940  -1067  -1174  -1218
   1613  -3515  -5131    950   3372  -4323  -1880  -1873   -989  -1140  -1257  -1158
   1551  -3608  -5159   1028   3354  -4382  -1945  -1930  -1052  -1213  -1327  -1189
   1465  -3813  -5279   1174   3372  -4546  -1995  -2005  -1153  -1322  -1423  -1330
   1428  -3891  -5320   1228   3374  -4606  -2013  -2086  -1208  -1379  -1462  -1402
   1356  -3964  -5320   1301   3338  -4642  -2075  -2184  -1296  -1454  -1556  -1480
   1187  -4133  -5320   1470   3252  -4725  -2138  -2307  -1402  -1548  -1673  -1569
   1034  -4286  -5320   1626   3177  -4803  -2114  -2340  -1436  -1709  -1714  -1621
    984  -4336  -5320   1673   3151  -4827  -2179  -2413  -1486  -1834  -1756  -1667
    891  -4429  -5320   1766   3104  -4873  -2174  -2475  -1525  -1875  -1787  -1730
    758  -4562  -5320   1899   3039  -4941  -2182  -2543  -1569  -1904  -1847  -1800
    670  -4650  -5320   1990   2995  -4985  -2195  -2566  -1571  -1870  -1875  -1699
    558  -4762  -5320   2099   2938  -5040  -2221  -2608  -1597  -1834  -1891  -1790
    467  -4853  -5320   2190   2894  -5086  -2203  -2608  -1590  -1784  -1901  -1855
    265  -5055  -5320   2392   2790  -5188  -2239  -2631  -1615  -1795  -1927  -1862
      0  -5320  -5320   2660   2660  -5320  -2322  -2712  -1691  -1873  -1984  -1844
      0  -5320  -5320   2660   2660  -5320  -2356  -2761  -1753  -1977  -2047  -1930
      0  -5320  -5320   2660   2660  -5320  -2442  -2857  -1849  -2130  -2153  -2099
      0  -5320  -5320   2660   2660  -5320  -2533  -2953  -1945  -2268  -2249  -2174
      0  -5320  -5320   2660   2660  -5320  -2694  -3083  -2075  -2426  -2356  -2348
      0  -5320  -5320   2660   2660  -5320  -2829  -3226  -2203  -2556  -2488  -2470
      0  -5320  -5320   2660   2660  -5320  -2935  -3346  -2312  -2650  -2616  -2598
      0  -5320  -5320   2660   2660  -5320  -3000  -3382  -2351  -2660  -2668  -2569
      0  -5320  -5320   2660   2660  -5320  -3133  -3473  -2431  -2707  -2735  -2569
      0  -5320  -5320   2660   2660  -5320  -3208  -3559  -2501  -2753  -2787  -2644
      0  -5320  -5320   2660   2660  -5320  -3291  -3645  -2585  -2824  -2850  -2772
      0  -5320  -5320   2660   2660  -5320  -3309  -3671  -2621  -2857  -2868  -2803
      0  -5320  -5320   2660   2660  -5320  -3273  -3686  -2642  -2902  -2886  -2821
      0  -5320  -5320   2660   2660  -5320  -3304  -3715  -2686  -2972  -2951  -2829
      0  -5320  -5320   2660   2660  -5320  -3307  -3741  -2712  -3016  -2972  -2816
      0  -5320  -5320   2660   2660  -5320  -3281  -3756  -2714  -3039  -2966  -2868
      0  -5320  -5320   2660   2660  -5320  -3348  -3819  -2782  -3115  -3050  -2902
      0  -5320  -5320   2660   2660  -5320  -3374  -3876  -2868  -3198  -3159  -2961
      0  -5320  -5320   2660   2660  -5320  -3406  -3923  -2930  -3250  -3237  -3104
      0  -5320  -5320   2660   2660  -5320  -3445  -3969  -2987  -3299  -3299  -3146
      0  -5320  -5320   2660   2660  -5320  -3502  -4034  -3034  -3330  -3343  -3164
      0  -5320  -5320   2660   2660  -5320  -3543  -4110  -3117  -3411  -3452  -3276
      0  -5320  -5320   2660   2660  -5320  -3619  -4182  -3200  -3496  -3538  -3361
      0  -5320  -5320   2660   2660  -5320  -3665  -4240  -3255  -3551  -3595  -3406
      0  -5320  -5320   2660   2660  -5320  -3722  -4297  -3296  -3593  -3634  -3455
      0  -5320  -5320   2660   2660  -5320  -3834  -4385  -3390  -3702  -3735  -3608
      0  -5320  -5320   2660   2660  -5320  -3803  -4320  -3354  -3722  -3806  -3704
      0  -5320  -5320   2660   2660  -5320  -3774  -4195  -3229  -3655  -3798  -3733
      0  -5320  -5320   2660   2660  -5320  -3813  -4076  -3055  -3468  -3629  -3619
      0  -5320  -5320   2660   2660  -5320  -3943  -3920  -2816  -3086  -3187  -3107
      0  -5320  -5320   2660   2660  -5320  -4123  -3998  -2816  -2834  -2738  -2553
      0  -5320  -5320   2660   2660  -5320  -4227  -4346  -3078  -2769  -2426  -2114
      0  -5320  -5320   2660   2660  -5320  -4304  -4780  -3520  -2990  -2475  -2166
      0  -5320  -5320   2660   2660  -5320  -4453  -5302  -4343  -3975  -3535  -3143
      0  -5320  -5320   2660   2660  -5320  -4611  -5320  -5011  -4936  -4632  -4203
      0  -5320  -5320   2660   2660  -5320  -4689  -5320  -5076  -5115  -4892  -4494
      0  -5320  -5320   2660   2660  -5320  -4650  -5320  -4793  -4907  -4751  -4408
      0  -5320  -5320   2660   2660  -5320  -4608  -5318  -4533  -4718  -4624  -4307
      0  -5320  -5320   2660   2660  -5320  -4510  -5209  -4271  -4523  -4510  -4240
      0  -5320  -5320   2660   2660  -5320  -4432  -5037  -4078  -4367  -4401  -4216
      0  -5320  -5320   2660   2660  -5320  -4393  -4980  -4021  -4315  -4375  -4268
      0  -5320  -5320   2660   2660  -5320  -4447  -5001  -4065  -4356  -4440  -4247
      0  -5320  -5320   2660   2660  -5320  -4471  -5011  -4078  -4372  -4460  -4242
      0  -5320  -5320   2660   2660  -5320  -4471  -5027  -4097  -4401  -4476  -4284
      0  -5320  -5320   2660   2660  -5320  -4481  -5045  -4107  -4421  -4486  -4333
      0  -5320  -5320   2660   2660  -5320  -4492  -5050  -4078  -4395  -4442  -4372
      0  -5320  -5320   2660   2660  -5320  -4510  -5063  -4097  -4437  -4505  -4403
      0  -5320  -5320   2660   2660  -5320  -4492  -5066  -4091  -4445  -4538  -4325
      0  -5320  -5320   2660   2660  -5320  -4528  -5071  -4086  -4442  -4523  -4351
      0  -5320  -5320   2660   2660  -5320  -4582  -5110  -4128  -4489  -4575  -4486
      0  -5320  -5320   2660   2660  -5320  -4601  -5120  -4130  -4489  -4590  -4463
      0  -5320  -5320   2660   2660  -5320  -4673  -5183  -4180  -4536  -4627  -4486
      0  -5320  -5320   2660   2660  -5320  -4744  -5253  -4234  -4595  -4666  -4499
      0  -5320  -5320   2660   2660  -5320  -4811  -5297  -4268  -4645  -4712  -4515
      0  -5320  -5320   2660   2660  -5320  -4873  -5320  -4310  -4705  -4770  -4580
      0  -5320  -5320   2660   2660  -5320  -4944  -5320  -4336  -4749  -4795  -4611
      0  -5320  -5320   2660   2660  -5320  -4959  -5320  -4304  -4725  -4767  -4577
      0  -5320  -5320   2660   2660  -5320  -4998  -5320  -4286  -4715  -4754  -4575
      0  -5320  -5320   2660   2660  -5320  -5022  -5320  -4260  -4681  -4720  -4562
      0  -5320  -5320   2660   2660  -5320  -5011  -5302  -4198  -4621  -4655  -4541
      0  -5320  -5320   2660   2660  -5320  -4983  -5235  -4107  -4530  -4567  -4447
      0  -5320  -5320   2660   2660  -5320  -4972  -5172  -4019  -4424  -4450  -4281
      0  -5320  -5320   2660   2660  -5320  -4972  -5141  -3964  -4349  -4364  -4193
      0  -5320  -5320   2660   2660  -5320  -4983  -5125  -3943  -4315  -4325  -4172
      0  -5320  -5320   2660   2660  -5320  -5001  -5115  -3949  -4317  -4351  -4201
      0  -5320  -5320   2660   2660  -5320  -5053  -5157  -3993  -4356  -4403  -4247
      0  -5320  -5320   2660   2660  -5320  -5040  -5167  -4003  -4369  -4406  -4255
      0  -5320  -5320   2660   2660  -5320  -5006  -5162  -4003  -4372  -4434  -4221
      0  -5320  -5320   2660   2660  -5320  -5001  -5193  -4037  -4408  -4473  -4224
      0  -5320  -5320   2660   2660  -5320  -5032  -5232  -4091  -4476  -4525  -4276
      0  -5320  -5320   2660   2660  -5320  -5050  -5300  -4175  -4588  -4637  -4382
      0  -5320  -5320   2660   2660  -5320  -5011  -5320  -4206  -4642  -4697  -4445
      0  -5320  -5320   2660   2660  -5320  -4975  -5320  -4219  -4666  -4715  -4466
      0  -5320  -5320   2660   2660  -5320  -4985  -5320  -4271  -4725  -4785  -4536
      0  -5320  -5320   2660   2660  -5320  -4970  -5320  -4286  -4738  -4811  -4517
      0  -5320  -5320   2660   2660  -5320  -4931  -5320  -4284  -4733  -4793  -4515
      0  -5320  -5320   2660   2660  -5320  -4946  -5320  -4333  -4788  -4842  -4551
      0  -5320  -5320   2660   2660  -5320  -4933  -5320  -4351  -4811  -4860  -4575
      0  -5320  -5320   2660   2660  -5320  -4923  -5320  -4343  -4814  -4845  -4611
      0  -5320  -5320   2660   2660  -5320  -4923  -5320  -4343  -4827  -4858  -4627
      0  -5320  -5320   2660   2660  -5320  -4951  -5320  -4338  -4819  -4873  -4627
      0  -5320  -5320   2660   2660  -5320  -4894  -5320  -4245  -4712  -4777  -4546
      0  -5320  -5320   2660   2660  -5320  -4879  -5320  -4214  -4694  -4780  -4507
      0  -5320  -5320   2660   2660  -5320  -4879  -5320  -4185  -4679  -4762  -4468
      0  -5320  -5320   2660   2660  -5320  -4879  -5320  -4159  -4660  -4733  -4520
      0  -5320  -5320   2660   2660  -5320  -4899  -5320  -4172  -4671  -4764  -4541
      0  -5320  -5320   2660   2660  -5320  -4944  -5320  -4180  -4642  -4738  -4541
      0  -5320  -5320   2660   2660  -5320  -4983  -5320  -4198  -4614  -4731  -4538
      0  -5320  -5320   2660   2660  -5320  -5032  -5320  -4245  -4640  -4762  -4538
      0  -5320  -5320   2660   2660  -5320  -5060  -5320  -4268  -4666  -4772  -4575
      0  -5320  -5320   2660   2660  -5320  -4990  -5320  -4182  -4577  -4679  -4520
      0  -5320  -5320   2660   2660  -5320  -4972  -5320  -4167  -4559  -4650  -4481
      0  -5320  -5320   2660   2660  -5320  -4938  -5320  -4169  -4559  -4658  -4427
      0  -5320  -5320   2660   2660  -5320  -4892  -5289  -4146  -4551  -4634  -4408
      0  -5320  -5320   2660   2660  -5320  -4871  -5297  -4164  -4593  -4679  -4473
      0  -5320  -5320   2660   2660  -5320  -4894  -5305  -4182  -4632  -4707  -4473
      0  -5320  -5320   2660   2660  -5320  -4827  -5258  -4146  -4608  -4658  -4406
      0  -5320  -5320   2660   2660  -5320  -4808  -5242  -4133  -4608  -4642  -4424
      0  -5320  -5320   2660   2660  -5320  -4840  -5297  -4190  -4689  -4710  -4515
      0  -5320  -5320   2660   2660  -5320  -4814  -5287  -4182  -4705  -4741  -4520
      0  -5320  -5320   2660   2660  -5320  -4777  -5227  -4125  -4653  -4681  -4471
      0  -5320  -5320   2660   2660  -5320  -4790  -5248  -4146  -4655  -4684  -4497
      0  -5320  -5320   2660   2660  -5320  -4798  -5258  -4159  -4666  -4715  -4494
      0  -5320  -5320   2660   2660  -5320  -4764  -5211  -4112  -4614  -4676  -4398
      0  -5320  -5320   2660   2660  -5320  -4731  -5193  -4081  -4572  -4629  -4372
      0  -5320  -5320   2660   2660  -5320  -4660  -5154  -4039  -4536  -4598  -4380
      0  -5320  -5320   2660   2660  -5320  -4551  -5019  -3920  -4468  -4567  -4411
      0  -5320  -5320   2660   2660  -5320  -4442  -4850  -3761  -4395  -4562  -4455
      0  -5320  -5320   2660   2660  -5320  -4364  -4686  -3551  -4211  -4416  -4291
      0  -5320  -5320   2660   2660  -5320  -4390  -4507  -3229  -3795  -3993  -3891
      0  -5320  -5320   2660   2660  -5320  -4549  -4458  -3057  -3403  -3445  -3315
      0  -5320  -5320   2660   2660  -5320  -4676  -4702  -3263  -3309  -3044  -2863
      0  -5320  -5320   2660   2660  -5320  -4754  -5099  -3748  -3574  -3013  -2850
      0  -5320  -5320   2660   2660  -5320  -4915  -5320  -4499  -4377  -3816  -3611
      0  -5320  -5320   2660   2660  -5320  -5086  -5320  -5172  -5190  -4972  -4606
      0  -5320  -5320   2660   2660  -5320  -5172  -5320  -5320  -5320  -5320  -5016
      0  -5320  -5320   2660   2660  -5320  -5146  -5320  -5289  -5320  -5320  -5001
      0  -5320  -5320   2660   2660  -5320  -5063  -5320  -4970  -5307  -5292  -4873
      0  -5320  -5320   2660   2660  -5320  -4954  -5320  -4666  -5164  -5123  -4762
      0  -5320  -5320   2660   2660  -5320  -4827  -5320  -4369  -4915  -4918  -4637
      0  -5320  -5320   2660   2660  -5320  -4736  -5312  -4177  -4746  -4764  -4562
      0  -5320  -5320   2660   2660  -5320  -4702  -5276  -4128  -4712  -4731  -4507
      0  -5320  -5320   2660   2660  -5320  -4689  -5258  -4102  -4699  -4723  -4476
      0  -5320  -5320   2660   2660  -5320  -4666  -5224  -4063  -4663  -4689  -4489
      0  -5320  -5320   2660   2660  -5320  -4663  -5201  -4034  -4632  -4645  -4416
      0  -5320  -5320   2660   2660  -5320  -4679  -5201  -4034  -4632  -4624  -4380
      0  -5320  -5320   2660   2660  -5320  -4697  -5216  -4047  -4653  -4663  -4427
      0  -5320  -5320   2660   2660  -5320  -4699  -5235  -4052  -4666  -4684  -4421
      0  -5320  -5320   2660   2660  -5320  -4707  -5266  -4063  -4668  -4666  -4427
      0  -5320  -5320   2660   2660  -5320  -4736  -5284  -4073  -4671  -4668  -4484
      0  -5320  -5320   2660   2660  -5320  -4757  -5302  -4097  -4694  -4699  -4499
      0  -5320  -5320   2660   2660  -5320  -4741  -5276  -4063  -4660  -4673  -4450
      0  -5320  -5320   2660   2660  -5320  -4741  -5253  -4039  -4634  -4653  -4445
      0  -5320  -5320   2660   2660  -5320  -4718  -5214  -3993  -4580  -4598  -4395
      0  -5320  -5320   2660   2660  -5320  -4715  -5193  -3964  -4541  -4567  -4343
      0  -5320  -5320   2660   2660  -5320  -4728  -5196  -3967  -4530  -4556  -4369
      0  -5320  -5320   2660   2660  -5320  -4712  -5183  -3946  -4507  -4530  -4354
      0  -5320  -5320   2660   2660  -5320  -4707  -5146  -3899  -4450  -4481  -4286
      0  -5320  -5320   2660   2660  -5320  -4702  -5102  -3837  -4375  -4414  -4211
      0  -5320  -5320   2660   2660  -5320  -4702  -5060  -3787  -4304  -4333  -4177
      0  -5320  -5320   2660   2660  -5320  -4679  -5003  -3717  -4219  -4237  -4136
      0  -5320  -5320   2660   2660  -5320  -4663  -4954  -3639  -4138  -4164  -4042
      0  -5320  -5320   2660   2660  -5320  -4624  -4868  -3528  -4026  -4045  -3930
      0  -5320  -5320   2660   2660  -5320  -4621  -4829  -3476  -3975  -3980  -3850
      0  -5320  -5320   2660   2660  -5320  -4616  -4801  -3447  -3946  -3941  -3819
      0  -5320  -5320   2660   2660  -5320  -4595  -4785  -3452  -3951  -3938  -3811
      0  -5320  -5320   2660   2660  -5320  -4598  -4803  -3483  -3987  -3962  -3847
      0  -5320  -5320   2660   2660  -5320  -4582  -4814  -3507  -4029  -4008  -3878
      0  -5320  -5320   2660   2660  -5320  -4567  -4845  -3551  -4097  -4073  -3907
      0  -5320  -5320   2660   2660  -5320  -4567  -4889  -3619  -4182  -4156  -3998
      0  -5320  -5320   2660   2660  -5320  -4569  -4938  -3676  -4263  -4232  -4071
      0  -5320  -5320   2660   2660  -5320  -4562  -4983  -3725  -4336  -4302  -4149
      0  -5320  -5320   2660   2660  -5320  -4538  -5001  -3743  -4367  -4333  -4182
      0  -5320  -5320   2660   2660  -5320  -4510  -5014  -3782  -4416  -4382  -4232
      0  -5320  -5320   2660   2660  -5320  -4455  -5001  -3790  -4427  -4388  -4247
      0  -5320  -5320   2660   2660  -5320  -4432  -5003  -3790  -4440  -4395  -4286
      0  -5320  -5320   2660   2660  -5320  -4447  -5022  -3821  -4479  -4445  -4323
      0  -5320  -5320   2660   2660  -5320  -4445  -5016  -3824  -4481  -4442  -4268
      0  -5320  -5320   2660   2660  -5320  -4421  -5022  -3826  -4484  -4421  -4273
      0  -5320  -5320   2660   2660  -5320  -4432  -5037  -3839  -4510  -4455  -4312
      0  -5320  -5320   2660   2660  -5320  -4429  -5022  -3811  -4489  -4453  -4252
      0  -5320  -5320   2660   2660  -5320  -4395  -5003  -3767  -4453  -4406  -4240
      0  -5320  -5320   2660   2660  -5320  -4369  -4977  -3699  -4401  -4346  -4208
      0  -5320  -5320   2660   2660  -5320  -4330  -4936  -3616  -4349  -4289  -4169
      0  -5320  -5320   2660   2660  -5320  -4268  -4884  -3543  -4302  -4250  -4125
      0  -5320  -5320   2660   2660  -5320  -4234  -4866  -3504  -4263  -4208  -4086
      0  -5320  -5320   2660   2660  -5320  -4208  -4855  -3465  -4214  -4151  -4032
      0  -5320  -5320   2660   2660  -5320  -4180  -4832  -3421  -4162  -4086  -3962
      0  -5320  -5320   2660   2660  -5320  -4164  -4803  -3382  -4120  -4034  -3907
      0  -5320  -5320   2660   2660  -5320  -4112  -4757  -3328  -4081  -3982  -3873
      0  -5320  -5320   2660   2660  -5320  -4050  -4692  -3260  -4019  -3917  -3842
      0  -5320  -5320   2660   2660  -5320  -4008  -4629  -3200  -3946  -3850  -3787
      0  -5320  -5320   2660   2660  -5320  -3954  -4580  -3167  -3897  -3800  -3735
      0  -5320  -5320   2660   2660  -5320  -3925  -4556  -3180  -3889  -3793  -3741
      0  -5320  -5320   2660   2660  -5320  -3891  -4541  -3195  -3894  -3785  -3748
      0  -5320  -5320   2660   2660  -5320  -3863  -4556  -3221  -3933  -3826  -3829
      0  -5320  -5320   2660   2660  -5320  -3850  -4556  -3244  -3962  -3889  -3795
      0  -5320  -5320   2660   2660  -5320  -3829  -4556  -3252  -3967  -3881  -3795
      0  -5320  -5320   2660   2660  -5320  -3800  -4543  -3252  -3975  -3871  -3811
      0  -5320  -5320   2660   2660  -5320  -3774  -4525  -3250  -3993  -3865  -3811
      0  -5320  -5320   2660   2660  -5320  -3741  -4492  -3226  -3987  -3829  -3774
      0  -5320  -5320   2660   2660  -5320  -3722  -4468  -3231  -4003  -3839  -3798
      0  -5320  -5320   2660   2660  -5320  -3746  -4468  -3255  -4024  -3865  -3806
      0  -5320  -5320   2660   2660  -5320  -3767  -4476  -3270  -4024  -3878  -3816
      0  -5320  -5320   2660   2660  -5320  -3754  -4473  -3257  -4008  -3873  -3806
      0  -5320  -5320   2660   2660  -5320  -3725  -4445  -3221  -3972  -3832  -3754
      0  -5320  -5320   2660   2660  -5320  -3689  -4395  -3185  -3938  -3800  -3717
      0  -5320  -5320   2660   2660  -5320  -3587  -4252  -3070  -3860  -3761  -3725
      0  -5320  -5320   2660   2660  -5320  -3408  -4008  -2857  -3717  -3686  -3686
      0  -5320  -5320   2660   2660  -5320  -3317  -3787  -2618  -3491  -3486  -3483
      0  -5320  -5320   2660   2660  -5320  -3302  -3561  -2301  -3102  -3070  -3083
      0  -5320  -5320   2660   2660  -5320  -3372  -3515  -2171  -2813  -2647  -2624
      0  -5320  -5320   2660   2660  -5320  -3465  -3803  -2418  -2813  -2392  -2205
      0  -5320  -5320   2660   2660  -5320  -3494  -4141  -2785  -2953  -2304  -2047
      0  -5320  -5320   2660   2660  -5320  -3533  -4515  -3278  -3398  -2686  -2413
      0  -5320  -5320   2660   2660  -5320  -3595  -4889  -3834  -4164  -3600  -3317
      0  -5320  -5320   2660   2660  -5320  -3684  -5024  -4117  -4637  -4180  -3878
      0  -5320  -5320   2660   2660  -5320  -3691  -4881  -3907  -4476  -4081  -3842
      0  -5320  -5320   2660   2660  -5320  -3603  -4637  -3582  -4219  -3897  -3704
      0  -5320  -5320   2660   2660  -5320  -3465  -4364  -3257  -3964  -3707  -3567
      0  -5320  -5320   2660   2660  -5320  -3294  -4078  -2956  -3712  -3494  -3419
      0  -5320  -5320   2660   2660  -5320  -3177  -3915  -2787  -3569  -3372  -3315
      0  -5320  -5320   2660   2660  -5320  -3115  -3837  -2704  -3507  -3317  -3281
      0  -5320  -5320   2660   2660  -5320  -3050  -3751  -2611  -3424  -3244  -3213
      0  -5320  -5320   2660   2660  -5320  -2990  -3671  -2522  -3348  -3161  -3151
      0  -5320  -5320   2660   2660  -5320  -2883  -3582  -2431  -3270  -3086  -3128
      0  -5320  -5320   2660   2660  -5320  -2818  -3512  -2369  -3205  -3016  -3047
      0  -5320  -5320   2660   2660  -5320  -2795  -3476  -2348  -3185  -2990  -2964
      0  -5320  -5320   2660   2660  -5320  -2764  -3424  -2301  -3135  -2938  -2904
      0  -5320  -5320   2660   2660  -5320  -2709  -3361  -2234  -3076  -2873  -2870
      0  -5320  -5320   2660   2660  -5320  -2709  -3338  -2218  -3052  -2831  -2860
      0  -5320  -5320   2660   2660  -5320  -2686  -3315  -2200  -3031  -2803  -2834
      0  -5320  -5320   2660   2660  -5320  -2634  -3263  -2156  -2992  -2777  -2748
      0  -5320  -5320   2660   2660  -5320  -2652  -3221  -2122  -2953  -2733  -2725
      0  -5320  -5320   2660   2660  -5320  -2644  -3187  -2088  -2915  -2691  -2688
      0  -5320  -5320   2660   2660  -5320  -2650  -3180  -2073  -2902  -2678  -2673
      0  -5320  -5320   2660   2660  -5320  -2665  -3174  -2070  -2902  -2683  -2686
      0  -5320  -5320   2660   2660  -5320  -2668  -3151  -2052  -2883  -2660  -2673
      0  -5320  -5320   2660   2660  -5320  -2665  -3122  -2031  -2863  -2629  -2655
      0  -5320  -5320   2660   2660  -5320  -2665  -3083  -2000  -2837  -2598  -2639
      0  -5320  -5320   2660   2660  -5320  -2670  -3026  -1932  -2769  -2530  -2577
      0  -5320  -5320   2660   2660  -5320  -2678  -2959  -1865  -2701  -2457  -2504
      0  -5320  -5320   2660   2660  -5320  -2644  -2886  -1808  -2631  -2387  -2439
      0  -5320  -5320   2660   2660  -5320  -2621  -2798  -1732  -2551  -2299  -2353
      0  -5320  -5320   2660   2660  -5320  -2598  -2717  -1665  -2481  -2216  -2278
      0  -5320  -5320   2660   2660  -5320  -2533  -2629  -1597  -2410  -2140  -2203
      0  -5320  -5320   2660   2660  -5320  -2449  -2543  -1535  -2338  -2068  -2148
      0  -5320  -5320   2660   2660  -5320  -2372  -2481  -1483  -2281  -1995  -2086
      0  -5320  -5320   2660   2660  -5320  -2325  -2447  -1486  -2283  -1995  -2039
      0  -5320  -5320   2660   2660  -5320  -2314  -2481  -1535  -2335  -2049  -2068
      0  -5320  -5320   2660   2660  -5320  -2294  -2517  -1566  -2372  -2081  -2107
      0  -5320  -5320   2660   2660  -5320  -2288  -2574  -1610  -2421  -2143  -2200
      0  -5320  -5320   2660   2660  -5320  -2301  -2621  -1652  -2460  -2208  -2288
      0  -5320  -5320   2660   2660  -5320  -2312  -2668  -1704  -2522  -2268  -2351
      0  -5320  -5320   2660   2660  -5320  -2301  -2704  -1756  -2595  -2338  -2431
      0  -5320  -5320   2660   2660  -5320  -2301  -2738  -1792  -2650  -2392  -2475
      0  -5320  -5320   2660   2660  -5320  -2335  -2769  -1821  -2670  -2408  -2449
      0  -5320  -5320   2660   2660  -5320  -2333  -2777  -1816  -2655  -2395  -2460
      0  -5320  -5320   2660   2660  -5320  -2278  -2746  -1771  -2621  -2366  -2431
      0  -5320  -5320   2660   2660  -5320  -2190  -2670  -1675  -2525  -2265  -2294
      0  -5320  -5320   2660   2660  -5320  -2091  -2561  -1551  -2403  -2148  -2218
      0  -5320  -5320   2660   2660  -5320  -2078  -2527  -1519  -2366  -2107  -2223
      0  -5320  -5320   2660   2660  -5320  -2073  -2501  -1499  -2348  -2088  -2226
      0  -5320  -5320   2660   2660  -5320  -2013  -2434  -1421  -2273  -1997  -2091
      0  -5320  -5320   2660   2660  -5320  -1899  -2325  -1299  -2156  -1873  -1982
      0  -5320  -5320   2660   2660  -5320  -1764  -2197  -1163  -2036  -1782  -1917
      0  -5320  -5320   2660   2660  -5320  -1719  -2140  -1088  -1974  -1717  -1899
      0  -5320  -5320   2660   2660  -5320  -1758  -2143  -1080  -1971  -1696  -1878
      0  -5320  -5320   2660   2660  -5320  -1818  -2190  -1106  -1990  -1688  -1831
      0  -5320  -5320   2660   2660  -5320  -1849  -2216  -1124  -2000  -1683  -1836
      0  -5320  -5320   2660   2660  -5320  -1888  -2262  -1166  -2044  -1717  -1878
      0  -5320  -5320   2660   2660  -5320  -1909  -2283  -1197  -2081  -1743  -1842
      0  -5320  -5320   2660   2660  -5320  -1917  -2275  -1195  -2073  -1722  -1787
      0  -5320  -5320   2660   2660  -5320  -1899  -2270  -1210  -2094  -1738  -1813
      0  -5320  -5320   2660   2660  -5320  -1867  -2239  -1205  -2094  -1730  -1803
      0  -5320  -5320   2660   2660  -5320  -1829  -2205  -1195  -2073  -1704  -1774
      0  -5320  -5320   2660   2660  -5320  -1782  -2177  -1184  -2060  -1704  -1813
      0  -5320  -5320   2660   2660  -5320  -1769  -2153  -1182  -2060  -1712  -1797
      0  -5320  -5320   2660   2660  -5320  -1751  -2153  -1192  -2062  -1712  -1787
      0  -5320  -5320   2660   2660  -5320  -1732  -2143  -1189  -2052  -1719  -1805
      0  -5320  -5320   2660   2660  -5320  -1730  -2145  -1197  -2052  -1743  -1839
      0  -5320  -5320   2660   2660  -5320  -1756  -2177  -1244  -2081  -1769  -1862
      0  -5320  -5320   2660   2660  -5320  -1764  -2166  -1252  -2086  -1779  -1925
      0  -5320  -5320   2660   2660  -5320  -1748  -2148  -1241  -2081  -1792  -1940
      0  -5320  -5320   2660   2660  -5320  -1756  -2151  -1236  -2078  -1805  -1958
      0  -5320  -5320   2660   2660  -5320  -1725  -2117  -1205  -2036  -1784  -1896
      0  -5320  -5320   2660   2660  -5320  -1686  -2081  -1171  -1990  -1740  -1888
      0  -5320  -5320   2660   2660  -5320  -1649  -2052  -1143  -1961  -1719  -1917
      0  -5320  -5320   2660   2660  -5320  -1556  -1932  -1047  -1893  -1675  -1878
      0  -5320  -5320   2660   2660  -5320  -1421  -1704   -893  -1800  -1626  -1862
      0  -5320  -5320   2660   2660  -5320  -1319  -1449   -670  -1602  -1467  -1748
      0  -5320  -5320   2660   2660  -5320  -1247  -1124   -327  -1239  -1114  -1421
      0  -5320  -5320   2660   2660  -5320  -1275   -932    -72   -849   -659   -922
      0  -5320  -5320   2660   2660  -5320  -1457  -1384   -215   -680   -298   -459
      0  -5320  -5320   2660   2660  -5320  -1712  -2094   -548   -691   -140   -259
      0  -5320  -5320   2660   2660  -5320  -1922  -2772  -1093  -1143   -511   -579
      0  -5320  -5320   2660   2660  -5320  -2075  -3291  -1870  -2174  -1564  -1504
      0  -5320  -5320   2660   2660  -5320  -2169  -3333  -2213  -2733  -2161  -2096
      0  -5320  -5320   2660   2660  -5320  -2166  -3076  -2031  -2655  -2169  -2120
      0  -5320  -5320   2660   2660  -5320  -2034  -2730  -1719  -2434  -2013  -1997
      0  -5320  -5320   2660   2660  -5320  -1803  -2356  -1392  -2197  -1834  -1880
      0  -5320  -5320   2660   2660  -5320  -1595  -2057  -1132  -2005  -1683  -1771
      0  -5320  -5320   2660   2660  -5320  -1493  -1922  -1010  -1904  -1590  -1706
      0  -5320  -5320   2660   2660  -5320  -1426  -1839   -924  -1821  -1517  -1641
      0  -5320  -5320   2660   2660  -5320  -1384  -1782   -859  -1761  -1460  -1590
      0  -5320  -5320   2660   2660  -5320  -1369  -1740   -815  -1717  -1421  -1538
      0  -5320  -5320   2660   2660  -5320  -1343  -1717   -789  -1691  -1395  -1506
      0  -5320  -5320   2660   2660  -5320  -1350  -1706   -776  -1670  -1369  -1486
      0  -5320  -5320   2660   2660  -5320  -1358  -1686   -761  -1654  -1369  -1517
      0  -5320  -5320   2660   2660  -5320  -1332  -1670   -756  -1654  -1376  -1506
      0  -5320  -5320   2660   2660  -5320  -1317  -1641   -722  -1623  -1337  -1467
      0  -5320  -5320   2660   2660  -5320  -1314  -1631   -719  -1618  -1332  -1467
      0  -5320  -5320   2660   2660  -5320  -1304  -1608   -696  -1587  -1314  -1436
      0  -5320  -5320   2660   2660  -5320  -1312  -1587   -680  -1561  -1291  -1415
      0  -5320  -5320   2660   2660  -5320  -1309  -1569   -670  -1545  -1286  -1421
      0  -5320  -5320   2660   2660  -5320  -1293  -1543   -659  -1540  -1288  -1382
      0  -5320  -5320   2660   2660  -5320  -1280  -1509   -641  -1527  -1283  -1361
      0  -5320  -5320   2660   2660  -5320  -1304  -1496   -620  -1501  -1262  -1353
      0  -5320  -5320   2660   2660  -5320  -1319  -1470   -610  -1480  -1252  -1356
      0  -5320  -5320   2660   2660  -5320  -1317  -1428   -587  -1462  -1249  -1325
      0  -5320  -5320   2660   2660  -5320  -1330  -1379   -555  -1428  -1226  -1286
      0  -5320  -5320   2660   2660  -5320  -1330  -1306   -493  -1356  -1161  -1239
      0  -5320  -5320   2660   2660  -5320  -1312  -1213   -410  -1257  -1062  -1169
      0  -5320  -5320   2660   2660  -5320  -1265  -1109   -316  -1158   -982  -1111
      0  -5320  -5320   2660   2660  -5320  -1215  -1010   -231  -1067   -904   -997
      0  -5320  -5320   2660   2660  -5320  -1192   -956   -171   -997   -818   -935
      0  -5320  -5320   2660   2660  -5320  -1179   -935   -145   -963   -776   -906
      0  -5320  -5320   2660   2660  -5320  -1153   -937   -142   -963   -763   -888
      0  -5320  -5320   2660   2660  -5320  -1130   -937   -150   -979   -769   -891
      0  -5320  -5320   2660   2660  -5320  -1088   -919   -135   -971   -756   -883
      0  -5320  -5320   2660   2660  -5320  -1057   -930   -150   -989   -771   -917
      0  -5320  -5320   2660   2660  -5320  -1052   -971   -197  -1047   -828   -945
      0  -5320  -5320   2660   2660  -5320  -1031  -1000   -215  -1070   -836   -966
      0  -5320  -5320   2660   2660  -5320  -1031  -1054   -262  -1122   -888  -1054
      0  -5320  -5320   2660   2660  -5320  -1021  -1093   -303  -1166   -927  -1106
      0  -5320  -5320   2660   2660  -5320   -984  -1101   -319  -1195   -956  -1117
      0  -5320  -5320   2660   2660  -5320   -922  -1088   -301  -1189   -963  -1078
      0  -5320  -5320   2660   2660  -5320   -945  -1145   -350  -1228   -989  -1096
      0  -5320  -5320   2660   2660  -5320   -943  -1169   -363  -1239   -987  -1111
      0  -5320  -5320   2660   2660  -5320   -919  -1161   -355  -1234   -974  -1114
      0  -5320  -5320   2660   2660  -5320   -880  -1132   -327  -1213   -953  -1062
      0  -5320  -5320   2660   2660  -5320   -880  -1130   -319  -1195   -927  -1028
      0  -5320  -5320   2660   2660  -5320   -852  -1098   -283  -1153   -883  -1028
      0  -5320  -5320   2660   2660  -5320   -805  -1065   -249  -1127   -872  -1021
      0  -5320  -5320   2660   2660  -5320   -774  -1026   -210  -1093   -844   -969
      0  -5320  -5320   2660   2660  -5320   -743   -992   -168  -1041   -769   -919
      0  -5320  -5320   2660   2660  -5320   -714   -966   -140  -1013   -732   -891
      0  -5320  -5320   2660   2660  -5320   -719   -969   -158  -1034   -782   -932
      0  -5320  -5320   2660   2660  -5320   -719   -971   -153  -1028   -789   -870
      0  -5320  -5320   2660   2660  -5320   -761   -995   -163  -1021   -766   -859
      0  -5320  -5320   2660   2660  -5320   -795  -1008   -187  -1023   -756   -870
      0  -5320  -5320   2660   2660  -5320   -732   -950   -132   -956   -691   -810
      0  -5320  -5320   2660   2660  -5320   -672   -898    -77   -891   -626   -745
      0  -5320  -5320   2660   2660  -5320   -701   -945   -111   -922   -654   -774
      0  -5320  -5320   2660   2660  -5320   -711   -969   -132   -943   -675   -766
      0  -5320  -5320   2660   2660  -5320   -719   -992   -140   -956   -685   -766
      0  -5320  -5320   2660   2660  -5320   -722  -1023   -145   -966   -704   -795
      0  -5320  -5320   2660   2660  -5320   -678   -992   -127   -953   -709   -844
      0  -5320  -5320   2660   2660  -5320   -652   -987   -137   -969   -737   -849
      0  -5320  -5320   2660   2660  -5320   -633   -989   -161   -989   -745   -857
      0  -5320  -5320   2660   2660  -5320   -613   -992   -174  -1008   -756   -896
      0  -5320  -5320   2660   2660  -5320   -623   -984   -174  -1034   -792   -917
      0  -5320  -5320   2660   2660  -5320   -631   -987   -181  -1067   -839   -974
      0  -5320  -5320   2660   2660  -5320   -618   -989   -200  -1096   -878  -1008
      0  -5320  -5320   2660   2660  -5320   -626  -1013   -226  -1122   -896  -1036
      0  -5320  -5320   2660   2660  -5320   -641  -1026   -257  -1143   -919  -1075
      0  -5320  -5320   2660   2660  -5320   -592   -961   -213  -1098   -867  -1039
      0  -5320  -5320   2660   2660  -5320   -566   -909   -184  -1070   -831  -1031
      0  -5320  -5320   2660   2660  -5320   -566   -878   -200  -1109   -885  -1127
      0  -5320  -5320   2660   2660  -5320   -457   -714    -96  -1085   -922  -1171
      0  -5320  -5320   2660   2660  -5320   -387   -555     49   -974   -849  -1127
      0  -5320  -5320   2660   2660  -5320   -381   -366    303   -685   -563   -859
      0  -5320  -5320   2660   2660  -5320   -467   -197    553   -314   -114   -381
     49  -5040  -5089   2494   2569  -5063   -540   -337    535    -96    311    145
     28  -4855  -4884   2413   2455  -4871   -571   -633    301    -70    566    491
    -20  -4775  -4754   2397   2364  -4764   -602   -974   -106   -355    392    332
   -122  -4894  -4772   2509   2325  -4834   -602  -1462   -753  -1182   -524   -555
   -116  -5203  -5089   2657   2486  -5146   -698  -1735  -1228  -1865  -1280  -1205
    -28  -5320  -5292   2673   2631  -5307   -714  -1628  -1166  -1852  -1306  -1278
      0  -5320  -5320   2660   2660  -5320   -615  -1374   -865  -1615  -1143  -1166
      0  -5320  -5320   2660   2660  -5320   -514  -1140   -563  -1397   -989  -1034
      5  -5300  -5305   2647   2652  -5302   -353   -867   -249  -1140   -802   -878
    -20  -5222  -5201   2621   2590  -5211   -218   -665    -38   -963   -662   -748
   -114  -5211  -5099   2660   2491  -5157   -168   -587     54   -888   -589   -683
   -179  -5183  -5003   2681   2410  -5094   -142   -530    101   -836   -537   -631
   -168  -5175  -5006   2670   2416  -5092   -140   -496    124   -805   -504   -600
   -174  -5144  -4972   2657   2397  -5058   -106   -454    166   -766   -465   -579
   -215  -5099  -4884   2657   2330  -4990    -67   -415    202   -730   -433   -555
   -301  -5154  -4853   2727   2275  -5003    -49   -407    207   -732   -444   -537
   -423  -5209  -4788   2813   2179  -4998    -59   -407    207   -727   -441   -532
   -504  -5248  -4746   2876   2120  -4998    -54   -392    218   -709   -420   -506
   -540  -5248  -4707   2891   2081  -4977    -38   -363    244   -683   -381   -467
   -511  -5162  -4650   2837   2068  -4907    -20   -324    275   -639   -337   -459
   -452  -5086  -4634   2769   2088  -4860     10   -285    309   -610   -327   -439
   -423  -5006  -4582   2714   2078  -4793     36   -244    350   -571   -293   -381
   -423  -4964  -4543   2691   2060  -4754     54   -215    371   -542   -270   -366
   -405  -4990  -4585   2699   2088  -4788     70   -179    400   -517   -244   -358
   -363  -4951  -4588   2655   2112  -4770     83   -137    444   -472   -192   -316
   -363  -4894  -4533   2629   2083  -4715     90   -103    491   -415   -132   -252
   -358  -4858  -4499   2605   2068  -4679     90    -80    522   -384   -103   -267
   -376  -4868  -4492   2624   2057  -4681    111    -36    561   -348    -96   -262
   -433  -4850  -4419   2639   1990  -4634    122     -2    615   -275    -33   -174
   -472  -4757  -4284   2613   1904  -4520    145     62    714   -158     88    -57
   -485  -4720  -4234   2603   1873  -4479    122     90    771    -88    163      2
   -506  -4692  -4185   2600   1839  -4440     75    124    818    -38    213     57
   -542  -4699  -4156   2621   1805  -4429     57    163    833    -25    233     75
   -483  -4673  -4193   2577   1852  -4434     85    215    841    -25    244     98
   -402  -4577  -4175   2488   1883  -4377    127    275    859    -12    265    132
   -332  -4476  -4143   2405   1904  -4310    135    280    854    -23    265    140
   -293  -4398  -4107   2343   1904  -4255    150    275    846    -33    259    148
   -179  -4336  -4156   2257   1987  -4247    176    259    826    -64    231    127
    -59  -4273  -4216   2166   2075  -4245    192    213    766   -137    161     59
    -31  -4221  -4190   2127   2078  -4206    210    184    724   -192    109     10
    -44  -4237  -4193   2138   2073  -4216    228    161    693   -228     64    -38
   -171  -4393  -4224   2281   2023  -4310    192     93    607   -314    -20   -109
   -327  -4543  -4219   2434   1943  -4382    140      7    517   -407   -101   -176
   -342  -4590  -4247   2468   1951  -4419    148    -18    488   -444   -145   -236
   -368  -4653  -4286   2509   1958  -4468    168    -25    480   -452   -163   -265
   -374  -4689  -4315   2533   1969  -4505    187    -38    462   -472   -187   -277
   -381  -4671  -4289   2525   1951  -4481    226    -23    475   -459   -176   -272
   -397  -4616  -4219   2507   1909  -4419    296     31    530   -402   -129   -254
   -337  -4538  -4203   2436   1930  -4372    329     62    555   -376   -109   -262
   -327  -4499  -4172   2413   1919  -4336    340     80    576   -355    -80   -236
   -368  -4445  -4078   2405   1852  -4263    342     93    587   -345    -51   -210
   -389  -4354  -3964   2372   1787  -4159    368    129    631   -316    -18   -194
   -350  -4281  -3930   2314   1787  -4107    384    161    659   -293     -5   -153
   -283  -4193  -3912   2236   1813  -4052    410    202    691   -259     33   -114
   -207  -4123  -3915   2164   1849  -4019    423    215    709   -239     54    -98
   -226  -4112  -3886   2169   1829  -4000    418    202    709   -233     64    -85
   -226  -4071  -3845   2145   1808  -3956    397    181    696   -228     70    -98
   -184  -4045  -3860   2112   1836  -3954    366    166    683   -231     72    -93
   -181  -4032  -3850   2104   1834  -3941    384    181    685   -218     90    -70
   -192  -3891  -3699   2042   1753  -3795    449    254    748   -142    161     10
   -161  -3800  -3642   1979   1738  -3722    488    303    776   -109    197     51
    -93  -3790  -3697   1940   1800  -3743    496    301    750   -124    187     46
    -51  -3811  -3761   1930   1852  -3787    504    288    704   -153    153     23
     10  -3780  -3790   1886   1899  -3785    519    316    704   -135    161     38
     38  -3780  -3819   1867   1927  -3798    571    374    730   -114    168     49
     25  -3819  -3847   1896   1935  -3832    618    431    745   -103    181     67
     41  -3897  -3938   1927   1987  -3915    659    462    743   -129    171     31
     18  -3972  -3990   1977   2003  -3980    672    483    730   -161    145      0
     -2  -4052  -4050   2026   2021  -4052    693    511    735   -150    158     33
     23  -4099  -4123   2036   2070  -4110    722    511    714   -179    122    -33
     33  -4091  -4125   2026   2075  -4107    732    501    711   -192     90    -67
     98  -4060  -4159   1982   2127  -4110    761    535    766   -135    127    -12
    161  -4091  -4252   1964   2205  -4172    776    561    800    -96    145     15
    158  -4164  -4323   2003   2239  -4242    737    542    766   -122    103     -5
    109  -4227  -4338   2057   2221  -4281    696    501    693   -187     36    -59
     57  -4315  -4372   2130   2213  -4343    670    467    639   -265    -38   -137
    -15  -4333  -4317   2171   2151  -4325    698    535    675   -332   -116   -259
    -31  -4260  -4232   2145   2099  -4247    753    652    792   -298   -101   -309
    -36  -4104  -4068   2068   2016  -4086    800    828   1060    -33    135   -114
    -12  -3902  -3889   1958   1938  -3897    761   1060   1408    426    597    337
    -75  -3520  -3445   1795   1683  -3483    641    984   1452    769   1124    906
    -44  -3218  -3174   1631   1564  -3198    579    680   1234    906   1506   1325
    -57  -3205  -3148   1631   1543  -3177    465    233    745    620   1384   1231
   -132  -3408  -3276   1771   1571  -3343    272   -381    -31   -296    462    410
    -51  -3684  -3632   1867   1787  -3658     70   -800   -704  -1280   -589   -423
    129  -3798  -3930   1834   2029  -3863     51   -693   -649  -1335   -706   -522
    283  -3785  -4068   1748   2174  -3925    184   -384   -293  -1054   -532   -446
    353  -3720  -4073   1683   2213  -3897    316    -85     59   -787   -374   -392
    423  -3650  -4073   1613   2247  -3860    498    194    384   -540   -200   -249
    402  -3556  -3959   1577   2179  -3756    675    431    652   -319    -10    -88
    358  -3541  -3899   1590   2127  -3720    756    532    766   -215     72    -44
    301  -3598  -3899   1649   2099  -3748    748    540    776   -207     67    -70
    122  -3684  -3806   1779   1964  -3743    727    532    763   -239     44    -80
      7  -3715  -3722   1852   1862  -3717    735    545    795   -207     80    -18
    -31  -3738  -3707   1883   1836  -3722    730    558    815   -176    119     15
    -15  -3735  -3720   1875   1852  -3728    704    514    771   -228     67    -57
    163  -3606  -3772   1719   1966  -3689    756    563    815   -197     83      0
    192  -3577  -3772   1691   1979  -3673    807    641    893   -119    150     96
    215  -3512  -3728   1647   1971  -3621    826    670    932    -77    187    129
    249  -3426  -3676   1590   1961  -3551    841    696    971    -46    213    145
    314  -3367  -3681   1525   1995  -3522    846    719    995    -31    228    153
    285  -3354  -3642   1532   1961  -3496    841    722   1005    -31    228    158
    257  -3354  -3611   1548   1932  -3481    846    735   1031     -5    262    202
    270  -3341  -3611   1535   1940  -3476    859    787   1080     46    311    223
    277  -3320  -3600   1519   1938  -3460    906    844   1143    103    348    181
    363  -3216  -3580   1426   1971  -3398    932    893   1202    168    392    226
    405  -3099  -3504   1345   1953  -3299    888    898   1208    179    397    254
    418  -3024  -3442   1304   1930  -3231    875    935   1247    226    436    337
    478  -2946  -3424   1231   1951  -3185    901   1000   1322    301    519    428
    522  -2881  -3403   1179   1961  -3141    911   1070   1400    379    587    462
    530  -2816  -3348   1143   1938  -3081    919   1140   1467    444    618    483
    626  -2746  -3372   1060   1997  -3057    930   1200   1530    509    675    537
    644  -2688  -3335   1021   1990  -3011    956   1262   1615    597    771    607
    688  -2590  -3278    948   1982  -2933    987   1317   1675    646    820    665
    743  -2548  -3291    901   2016  -2917   1000   1348   1712    672    849    706
    795  -2530  -3325    867   2060  -2927   1021   1356   1725    685    875    737
    789  -2517  -3309    862   2047  -2912   1026   1337   1696    652    841    709
    802  -2478  -3281    839   2039  -2881   1013   1319   1673    623    810    665
    862  -2442  -3307    789   2083  -2873   1021   1299   1644    589    782    646
    867  -2473  -3341    802   2104  -2907   1041   1260   1602    535    748    649
    898  -2395  -3296    748   2096  -2844   1049   1215   1558    480    696    581
    953  -2366  -3320    706   2135  -2842   1036   1169   1504    415    631    537
    961  -2408  -3372    722   2164  -2889   1049   1124   1470    371    589    504
   1031  -2377  -3408    672   2218  -2891   1057   1104   1454    358    574    470
   1104  -2322  -3429    607   2262  -2876   1049   1065   1428    324    537    439
   1085  -2314  -3400    615   2242  -2857   1049   1036   1405    301    509    420
   1062  -2307  -3369    620   2213  -2837   1044   1034   1400    311    509    392
   1093  -2273  -3367    589   2229  -2818   1021   1015   1384    298    491    355
   1171  -2236  -3411    530   2291  -2824    995    979   1361    259    444    374
   1231  -2177  -3411    472   2320  -2792   1005    992   1382    270    459    400
   1239  -2158  -3400    457   2320  -2777   1000    987   1379    259    436    376
   1236  -2109  -3346    436   2291  -2727    971    989   1397    280    441    415
   1275  -2052  -3328    387   2301  -2688    976    997   1410    296    467    423
   1356  -1982  -3338    311   2346  -2660   1028   1026   1452    329    488    413
   1400  -1917  -3320    257   2359  -2618   1039   1034   1470    345    493    410
   1376  -1912  -3289    267   2333  -2600    982   1013   1452    345    498    400
   1358  -1873  -3231    254   2291  -2551    969   1013   1465    368    522    384
   1493  -1680  -3174     93   2333  -2426    963   1010   1470    368    509    415
   1613  -1654  -3270     18   2439  -2462    888    948   1395    288    413    374
   1605  -1680  -3286     38   2444  -2483    891    953   1392    288    397    389
   1613  -1587  -3200    -15   2405  -2392    922    979   1431    348    465    436
   1600  -1595  -3198     -2   2397  -2395    914    961   1421    348    457    394
   1647  -1634  -3283     -7   2462  -2457    888    932   1371    298    400    350
   1688  -1634  -3322    -25   2504  -2478    849    896   1319    249    363    353
   1636  -1652  -3291      5   2462  -2470    904    930   1337    275    384    397
   1641  -1667  -3309     12   2475  -2488    940    943   1343    277    384    355
   1652  -1670  -3322      7   2486  -2496    953    932   1319    249    340    296
   1595  -1735  -3330     70   2462  -2533    950    911   1283    207    283    272
   1551  -1717  -3268     80   2408  -2491    974    937   1314    252    322    290
   1545  -1712  -3257     83   2400  -2483    992    935   1319    262    342    288
   1548  -1673  -3224     62   2385  -2447   1015    924   1309    246    337    275
   1592  -1644  -3237     25   2413  -2439   1031    927   1304    231    298    246
   1636  -1574  -3211    -31   2423  -2392   1049    943   1317    252    316    301
   1610  -1579  -3190    -15   2397  -2385   1072    956   1330    275    355    316
   1636  -1561  -3198    -38   2416  -2379   1093    966   1343    285    363    252
   1699  -1519  -3218    -88   2457  -2369   1057    937   1304    239    285    202
   1732  -1545  -3278    -93   2504  -2413   1088    966   1314    233    267    254
   1764  -1491  -3255   -135   2507  -2374   1187   1078   1387    249    257    236
   1839  -1379  -3218   -231   2527  -2299   1293   1239   1514    314    283    187
   1953  -1221  -3174   -366   2564  -2197   1358   1421   1738    509    423    231
   2073   -966  -3039   -553   2556  -2003   1353   1691   2081    937    854    626
   2127   -563  -2691   -782   2408  -1626   1241   1628   2177   1293   1361   1166
   2075   -340  -2418   -867   2244  -1379   1080   1143   1925   1413   1691   1530
   1997   -166  -2164   -914   2081  -1163    917    571   1483   1239   1665   1543
   1961   -413  -2377   -776   2169  -1392    797     96    870    524    898    880
   1982   -883  -2868   -550   2423  -1875    732   -189    257   -376    -64    -15
   1969  -1192  -3161   -389   2564  -2177    654   -109    184   -597   -337   -288
   1906  -1327  -3234   -288   2569  -2281    691    181    472   -400   -233   -249
   1945  -1270  -3216   -340   2579  -2242    792    407    740   -202   -116   -187
   1951  -1247  -3198   -353   2572  -2221    945    639    982    -31     -7   -119
   1974  -1182  -3156   -394   2564  -2169   1083    823   1169    111    103     12
   1987  -1135  -3122   -426   2553  -2127   1117    880   1223    155    129     12
   1784  -1270  -3057   -257   2418  -2164   1101    854   1215    135     88     12
   1699  -1327  -3026   -187   2361  -2174   1067    854   1228    155    111     10
   1699  -1312  -3013   -194   2356  -2164   1036    844   1236    174    137    -23
   1647  -1254  -2902   -194   2273  -2078   1005    807   1234    171    129    -59
   1597  -1260  -2857   -168   2223  -2057    982    789   1223    174     93    -72
   1566  -1267  -2837   -150   2200  -2052    969    805   1221    184     98    -28
   1488  -1215  -2704   -137   2094  -1958    966    813   1202    176     83    -36
   1387  -1197  -2585    -93   1984  -1891    979    841   1210    200     88    -23
   1343  -1195  -2538    -75   1938  -1865    987    862   1221    241    142    -49
   1350  -1106  -2460   -122   1904  -1782    974    839   1205    241    142    -64
   1304  -1060  -2366   -124   1834  -1712   1010    865   1236    275    158     15
   1218  -1078  -2296    -70   1756  -1686   1028    898   1278    280    150    -31
   1171  -1072  -2244    -49   1706  -1657    966    896   1275    277    140    -10
   1122  -1072  -2195    -25   1657  -1634    956    911   1288    324    171    -18
   1072  -1124  -2197     25   1634  -1660    984    927   1309    361    210    -36
   1039  -1083  -2122     23   1579  -1602    992    950   1330    384    218    -20
    958  -1119  -2078     80   1517  -1600    979    995   1345    400    194    -12
    992  -1119  -2114     62   1551  -1615    966   1039   1353    415    202     44
   1013  -1036  -2052     10   1530  -1545    948   1080   1376    454    252     85
   1018   -979  -1997    -18   1506  -1488    937   1137   1426    527    335    192
   1114   -893  -2010   -111   1558  -1452    937   1210   1465    584    410    168
   1184   -730  -1917   -228   1548  -1322   1005   1304   1530    644    433    205
   1280   -527  -1810   -376   1543  -1169   1072   1389   1584    701    472    355
   1273   -454  -1727   -407   1499  -1091   1111   1462   1631    766    548    444
   1254   -394  -1652   -431   1452  -1021   1124   1467   1631    779    589    441
   1319   -324  -1644   -498   1480   -984   1140   1444   1597    740    550    389
   1286   -296  -1582   -496   1434   -937   1132   1402   1535    680    493    384
   1210   -314  -1525   -446   1366   -919   1130   1350   1467    626    441    296
   1226   -384  -1613   -423   1418   -997   1085   1275   1374    530    335    218
   1179   -423  -1605   -379   1389  -1013   1078   1218   1317    478    277    181
   1122   -462  -1584   -329   1350  -1023   1096   1174   1270    433    236    119
   1145   -446  -1592   -348   1369  -1018   1085   1122   1210    389    194     38
   1117   -387  -1504   -366   1309   -945   1067   1075   1176    366    161      5
   1156   -332  -1488   -413   1322   -909   1072   1039   1143    340    111     38
   1169   -275  -1444   -446   1306   -859   1088   1018   1111    324     96     18
   1130   -236  -1366   -446   1247   -800   1114   1008   1093    319     83    -18
   1145   -220  -1369   -462   1257   -795   1101   1015   1091    337    101     36
   1119   -202  -1325   -459   1221   -763   1057    979   1047    319     96      0
   1026   -192  -1221   -418   1122   -706   1047    958   1026    311     70    -25
    953   -192  -1145   -379   1049   -667   1039    958   1036    327     77     -2
    859   -197  -1060   -332    958   -628   1031    961   1031    311     59     -5
    836   -161  -1000   -337    917   -579   1031    948   1018    311     51    -10
    841    -38   -880   -400    859   -459   1047    958   1036    340     90      2
    937     96   -841   -517    891   -371   1044    976   1049    358    111     31
    987    129   -859   -561    922   -363   1023    969   1031    337     72     31
   1018    174   -844   -597    932   -335    984    943   1023    340     57     10
   1067    187   -883   -628    976   -345    932    896    987    306     20    -20
   1135    168   -966   -652   1052   -397    831    828    917    252    -36    -90
   1005    176   -831   -592    917   -324    779    800    893    262    -31   -116
    849    226   -623   -537    735   -200    800    818    896    309      0    -64
    854    309   -545   -584    698   -116    782    823    888    342     31     10
    862    363   -498   -613    680    -67    769    797    865    335     18    -31
    844    379   -465   -613    654    -41    789    792    828    324     -2    -15
    888    420   -467   -654    678    -23    854    823    813    335     12     12
    906    485   -420   -696    662     33    893    862    818    368     62     36
   1026    478   -548   -750    787    -33    818    810    732    296    -15   -103
   1208    579   -628   -893    917    -23    823    836    704    277    -59   -145
   1418    839   -579  -1130   1000    129    898    883    748    332      5    -54
   1662   1026   -639  -1345   1150    194    917    880    737    322     -2     33
   1480    922   -558  -1200   1021    181    891    807    672    265    -57     57
   1244    797   -446  -1023    844    176    849    756    610    218   -101    -44
   1130    724   -407   -927    769    158    810    740    576    197   -135    -90
   1161    782   -379   -971    769    202    776    719    540    174   -171   -101
   1337    992   -345  -1163    841    324    797    743    550    192   -155    -44
   1397   1101   -296  -1252    846    402    844    782    563    200   -142    -31
   1291   1070   -223  -1182    758    423    836    789    537    158   -197    -80
   1247   1111   -135  -1182    691    488    854    880    563    145   -241   -145
   1296   1218    -77  -1257    688    571    914   1052    678    226   -205   -161
   1325   1408     83  -1369    620    745    979   1306    919    480     31     64
   1491   1738    246  -1615    620    992    932   1512   1127    797    387    491
   1571   2075    501  -1823    535   1288    836   1369   1130   1060    769    984
   1504   2327    823  -1914    340   1577    641    800    875   1174   1060   1343
   1413   2442   1028  -1927    189   1738    405    116    410    930    930   1239
   1252   2143    891  -1699    179   1519    239   -457   -265    145    106    467
   1176   1660    483  -1418    345   1072     80   -722   -820   -633   -740   -316
   1195   1475    280  -1335    457    878    -12   -584   -828   -730   -898   -542
   1252   1460    205  -1356    522    833     54   -267   -584   -553   -815   -485
   1312   1525    213  -1418    548    870    218     51   -319   -353   -678   -371
   1332   1590    257  -1462    537    924    420    358    -80   -161   -545   -277
   1374   1686    311  -1530    532   1000    566    561     72    -18   -457   -189
   1493   1803    309  -1649    592   1054    602    618    101     10   -452   -184
   1551   1943    392  -1748    579   1169    620    659    132     49   -433   -129
   1587   2068    480  -1829    553   1275    644    696    158     96   -392    -98
   1654   2153    498  -1904    579   1327    646    693    142    111   -384   -106
   1722   2242    517  -1984    602   1379    613    698    127    119   -381   -122
   1800   2325    524  -2062    639   1423    555    675     98    101   -420   -200
   1867   2356    488  -2114    691   1423    537    652     75     96   -470   -223
   1896   2385    488  -2140    704   1436    524    649     70    114   -480   -220
   1914   2457    542  -2187    685   1499    535    696    106    163   -426   -171
   1865   2486    618  -2177    623   1553    566    766    161    210   -355   -129
   1857   2496    639  -2177    607   1569    605    820    171    207   -350   -166
   1883   2569    685  -2226    600   1628    633    901    174    202   -392   -127
   1995   2683    688  -2340    654   1686    652    945    200    241   -353    -23
   2203   2881    678  -2543    761   1782    696   1005    259    298   -298    -28
   2288   3011    722  -2652    784   1867    698   1060    311    361   -254     38
   2286   3115    828  -2699    730   1971    667   1093    348    433   -200    114
   2262   3208    945  -2735    657   2078    646   1132    389    501   -132    197
   2221   3341   1119  -2782    550   2231    675   1210    462    589    -54    306
   2195   3455   1257  -2826    467   2356    714   1319    548    675     31    418
   2249   3541   1291  -2894    480   2416    730   1426    633    761    119    501
   2374   3725   1350  -3052    511   2538    706   1491    688    813    189    545
   2514   3941   1426  -3229    545   2683    654   1506    688    818    187    537
   2639   4117   1478  -3380    579   2798    626   1535    691    839    181    636
   2738   4198   1460  -3468    639   2829    610   1548    685    867    205    691
   2759   4203   1444  -3483    657   2824    592   1545    657    870    226    711
   2795   4273   1478  -3533    659   2876    574   1519    602    818    197    693
   2964   4369   1405  -3668    779   2889    540   1478    524    743    129    654
   3003   4411   1408  -3707    797   2909    524   1439    472    693     98    631
   3013   4476   1460  -3746    776   2969    530   1405    431    641     51    571
   2904   4523   1618  -3715    641   3070    561   1405    418    633     44    602
   2834   4606   1769  -3722    532   3187    576   1400    400    646     54    597
   2683   4699   2016  -3691    335   3359    571   1379    379    657     33    563
   2494   4715   2218  -3606    137   3468    587   1363    361    667     -7    613
   2416   4666   2247  -3541     85   3457    566   1319    311    646    -41    535
   2395   4569   2174  -3483    111   3372    475   1197    176    530   -176    400
   2468   4564   2096  -3515    187   3330    402   1106     72    444   -275    353
   2527   4585   2057  -3556    236   3320    381   1096     38    420   -303    335
   2543   4564   2021  -3554    259   3294    361   1083      2    389   -345    290
   2553   4572   2016  -3564    267   3294    350   1098     -7    407   -340    329
   2579   4660   2081  -3619    249   3372    350   1119     -5    433   -324    322
   2631   4759   2127  -3697    252   3445    355   1145     10    459   -322    361
   2668   4842   2174  -3756    246   3509    394   1182     41    501   -288    405
   2704   4941   2236  -3824    233   3590    428   1218     70    537   -275    418
   2748   4962   2213  -3855    267   3587    410   1200     36    522   -319    426
   2792   5024   2231  -3910    277   3629    402   1234     49    574   -293    428
   2733   5107   2372  -3920    179   3741    384   1247     70    628   -254    457
   2688   5157   2468  -3923    109   3813    314   1215     44    631   -257    478
   2704   5211   2507  -3956     98   3860    280   1210     33    649   -239    480
   2722   5318   2592  -4021     64   3954    311   1247     46    675   -205    511
   2637   5318   2681  -3977    -20   3998    340   1275     77    709   -174    592
   2551   5318   2764  -3936   -106   4042    355   1325    124    769   -116    654
   2548   5318   2769  -3933   -109   4045    358   1332    116    782    -93    683
   2582   5318   2735  -3949    -75   4026    361   1327     77    753   -119    633
   2527   5318   2790  -3923   -129   4052    376   1345     72    758   -122    641
   2426   5318   2889  -3873   -231   4104    397   1358     77    771    -93    657
   2377   5318   2940  -3847   -280   4130    459   1395    103    792    -62    722
   2335   5318   2979  -3829   -322   4149    509   1428    124    807    -57    758
   2265   5318   3050  -3793   -392   4185    537   1454    140    820    -41    776
   2262   5318   3055  -3790   -394   4185    504   1436     98    789    -57    730
   2145   5318   3172  -3730   -511   4245    509   1449    103    815    -25    732
   2132   5318   3185  -3725   -524   4252    524   1444     93    807    -33    735
   2169   5318   3146  -3743   -488   4232    535   1436     83    789    -75    748
   2179   5318   3135  -3748   -478   4227    511   1447     77    805    -83    761
   2195   5318   3122  -3756   -462   4221    485   1436     49    792   -106    714
   2179   5318   3135  -3751   -478   4227    459   1428     23    774   -119    740
   2101   5318   3216  -3710   -555   4265    467   1421     -5    724   -184    667
   2114   5318   3200  -3717   -542   4260    517   1496      5    662   -316    594
   2125   5318   3192  -3720   -532   4255    553   1602     64    685   -340    542
   1932   5318   3385  -3624   -724   4351    584   1800    309    958    -96    711
   1683   5318   3634  -3499   -974   4476    535   2036    613   1400    389   1202
   1452   5318   3863  -3385  -1205   4590    392   1945    667   1740    870   1712
   1267   5318   4050  -3291  -1389   4684    265   1493    400   1836   1153   2068
   1137   5318   4177  -3229  -1519   4749    137    969    -96   1530    945   1878
   1278   5318   4039  -3299  -1379   4679     18    405   -831    626     23   1028
   1478   5318   3839  -3398  -1179   4580   -127     54  -1439   -218   -836    285
   1704   5318   3613  -3509   -953   4466   -207    163  -1444   -301   -995    106
   1914   5318   3403  -3616   -743   4362   -163    410  -1192   -135   -935    205
   1964   5318   3354  -3642   -693   4336   -119    602   -956     33   -820    236
   1878   5318   3437  -3598   -779   4377     36    867   -685    239   -685    275
   1740   5318   3577  -3528   -917   4447    194   1106   -441    467   -498    465
   1626   5318   3689  -3473  -1031   4505    241   1166   -376    542   -407    535
   1751   5318   3567  -3533   -906   4442    181   1114   -441    483   -480    514
   1688   5318   3626  -3504   -969   4471    246   1192   -366    558   -423    571
   1369   5318   3949  -3343  -1288   4634    366   1291   -257    672   -316    662
   1397   5318   3917  -3359  -1260   4616    350   1283   -259    680   -319    649
   1470   5318   3845  -3395  -1187   4582    311   1260   -290    662   -329    652
   1350   5318   3967  -3333  -1306   4642    348   1306   -252    717   -277    735
   1345   5318   3972  -3330  -1312   4645    324   1283   -267    709   -298    717
   1350   5318   3964  -3335  -1306   4640    306   1244   -301    685   -327    665
   1260   5318   4058  -3289  -1397   4686    371   1304   -241    763   -259    714
   1148   5318   4167  -3234  -1509   4744    392   1356   -192    823   -213    756
   1226   5318   4091  -3270  -1431   4705    353   1369   -202    818   -233    730
   1382   5318   3933  -3351  -1275   4627    371   1400   -176    844   -226    740
   1397   5318   3917  -3359  -1260   4619    363   1400   -166    859   -213    745
   1335   5318   3982  -3328  -1322   4650    350   1415   -142    893   -184    750
   1335   5318   3982  -3325  -1322   4650    355   1444   -116    922   -166    769
   1408   5318   3907  -3364  -1249   4614    301   1441   -114    927   -168    797
   1413   5318   3902  -3367  -1244   4611    257   1449   -106    950   -150    802
   1337   5318   3977  -3328  -1319   4647    231   1449    -77    997    -98    795
   1304   5318   4013  -3309  -1353   4666    215   1449    -51   1044    -33    841
   1075   5318   4242  -3198  -1582   4780    223   1525     25   1135     62    997
    919   5318   4395  -3120  -1738   4858    231   1600     88   1213    114   1075
    867   5318   4447  -3094  -1790   4884    231   1649    127   1270    155   1117
    795   5318   4523  -3055  -1862   4920    246   1678    142   1301    197   1122
    766   5318   4549  -3042  -1891   4933    249   1657    106   1275    168   1122
    831   5318   4486  -3073  -1826   4902    241   1644     75   1254    153   1135
    815   5318   4499  -3068  -1842   4910    272   1644     72   1252    189   1150
    891   5318   4427  -3104  -1766   4873    249   1577     10   1171    132   1067
    875   5318   4442  -3096  -1782   4881    280   1501    -75   1070      7    997
    766   5318   4551  -3042  -1891   4936    348   1535    -70   1080    -10    992
    782   5318   4536  -3050  -1875   4928    353   1548    -83   1085    -20    966
    930   5318   4388  -3122  -1727   4853    314   1488   -155   1018   -109    867
   1111   5318   4203  -3216  -1545   4762    252   1395   -254    909   -218    761
   1195   5318   4123  -3257  -1462   4720    254   1337   -311    831   -290    685
   1140   5318   4177  -3229  -1517   4749    249   1293   -337    805   -301    615
   1140   5318   4177  -3229  -1517   4749    228   1213   -423    704   -413    483
   1124   5318   4190  -3221  -1532   4754    184   1171   -480    652   -475    514
   1075   5318   4240  -3198  -1582   4780    166   1169   -485    659   -462    483
   1067   5318   4247  -3192  -1590   4782    163   1163   -496    654   -452    454
   1018   5318   4299  -3167  -1639   4808    171   1135   -514    633   -462    428
    984   5318   4330  -3151  -1673   4824    171   1137   -522    623   -485    446
    982   5318   4333  -3151  -1675   4827    181   1153   -488    654   -457    475
   1015   5318   4299  -3167  -1641   4808    166   1156   -470    662   -449    485
    833   5318   4484  -3076  -1823   4902    223   1247   -374    763   -340    589
    693   5318   4621  -3005  -1964   4970    254   1288   -324    815   -280    623
    706   5318   4611  -3013  -1951   4964    228   1236   -342    782   -314    607
    670   5318   4647  -2995  -1987   4983    241   1226   -324    813   -277    639
    623   5318   4694  -2969  -2034   5006    293   1267   -293    852   -228    662
    672   5318   4645  -2995  -1984   4983    329   1309   -283    859   -213    693
    657   5318   4660  -2987  -2000   4990    345   1332   -257    896   -174    698
    626   5318   4689  -2972  -2031   5003    353   1322   -262    893   -171    732
    589   5318   4728  -2953  -2068   5024    381   1332   -249    904   -158    782
    644   5318   4673  -2979  -2013   4996    342   1312   -280    878   -192    769
    654   5318   4663  -2985  -2003   4990    361   1332   -265    893   -163    802
    623   5318   4692  -2972  -2034   5006    410   1356   -236    911   -127    872
    639   5318   4679  -2977  -2018   4998    431   1363   -228    911   -122    924
    745   5318   4569  -3034  -1912   4944    387   1317   -285    854   -161    870
    761   5318   4554  -3039  -1896   4936    363   1273   -337    792   -228    815
    758   5318   4556  -3039  -1899   4938    337   1244   -368    745   -298    820
    795   5318   4523  -3055  -1862   4920    296   1208   -387    722   -303    820
    776   5318   4541  -3047  -1880   4928    311   1210   -376    717   -293    836
    896   5318   4419  -3107  -1761   4868    272   1169   -433    641   -371    735
   1010   5305   4291  -3159  -1639   4798    215   1114   -498    581   -433    628
    987   5185   4198  -3086  -1605   4692    124   1031   -587    496   -535    506
    787   5003   4214  -2896  -1712   4608     96   1013   -633    454   -587    511
    844   4936   4091  -2891  -1623   4515     75   1047   -636    436   -615    493
   1010   4936   3925  -2974  -1457   4432     98   1117   -584    426   -693    319
   1083   4899   3816  -2990  -1366   4359    119   1197   -485    483   -711    220
   1161   5063   3902  -3112  -1371   4484     93   1319   -241    784   -407    496
   1228   5271   4042  -3250  -1408   4658      0   1428    -18   1182     96   1015
   1015   5318   4299  -3169  -1641   4808    -67   1322    -49   1426    607   1608
    805   5318   4512  -3060  -1852   4915    -10   1111   -316   1431    909   1953
    774   5318   4543  -3047  -1883   4931     20    784   -818    997    581   1634
    880   5318   4437  -3099  -1777   4879    -57    314  -1449    145   -392    763
   1096   5318   4221  -3208  -1561   4770   -171     59  -1844   -488  -1156    124
   1423   5318   3894  -3369  -1234   4606   -236    166  -1756   -472  -1208     18
   1670   5318   3647  -3494   -987   4481   -163    415  -1436   -205  -1021    122
   1818   5318   3499  -3567   -839   4408    -59    644  -1127     51   -849    218
   1906   5318   3408  -3613   -750   4362     75    878   -826    306   -675    329
   1896   5318   3421  -3606   -761   4369    200   1052   -620    485   -519    441
   1925   5318   3390  -3621   -732   4354    197   1067   -581    509   -509    428
   2075   5318   3242  -3697   -581   4278    122   1010   -633    457   -558    355
   2229   5318   3086  -3774   -428   4203     33    927   -711    376   -626    275
   2286   5318   3031  -3800   -371   4175     -5    878   -727    350   -652    239
   2275   5292   3016  -3785   -368   4154    -23    846   -748    332   -665    231
   2125   5157   3031  -3642   -452   4094    -67    810   -771    298   -688    215
   1951   5014   3063  -3483   -558   4039   -116    774   -789    272   -701    218
   1808   4879   3070  -3343   -631   3975   -116    771   -784    272   -701    231
   1678   4788   3109  -3234   -714   3951   -140    769   -776    285   -709    184
   1478   4676   3195  -3078   -859   3936   -155    761   -789    285   -711    158
   1423   4627   3203  -3026   -891   3915   -174    740   -815    259   -722    119
   1392   4582   3190  -2987   -898   3886   -187    758   -813    257   -732    109
   1376   4588   3211  -2982   -917   3899   -213    763   -797    280   -704    184
   1436   4575   3138  -3005   -852   3858   -228    737   -820    257   -737    179
   1522   4562   3037  -3042   -758   3800   -244    727   -818    259   -756    205
   1535   4627   3091  -3081   -776   3860   -210    776   -745    327   -688    272
   1514   4645   3130  -3081   -807   3886   -200    815   -693    368   -639    303
   1623   4629   3005  -3128   -691   3819   -259    826   -683    381   -626    316
   1748   4702   2953  -3226   -602   3829   -296    854   -641    423   -584    361
   1873   4741   2868  -3307   -496   3806   -303    888   -600    459   -540    402
   2075   4920   2844  -3499   -384   3884   -306    927   -517    540   -441    493
   2265   5115   2847  -3691   -290   3982   -223   1018   -389    662   -311    594
   2320   5281   2959  -3800   -319   4120   -161   1098   -285    763   -194    672
   2268   5318   3050  -3793   -389   4185   -181   1119   -252    800   -148    659
   2301   5294   2990  -3800   -342   4143   -218   1096   -280    758   -187    600
   2385   5211   2824  -3798   -218   4019   -215   1091   -298    719   -200    631
   2566   5201   2631  -3886    -31   3917   -194   1078   -316    678   -205    654
   2701   5209   2507  -3954     98   3858   -155   1057   -340    633   -270    623
   2795   5151   2356  -3975    218   3754   -176    979   -413    568   -358    553
   2785   5099   2314  -3943    236   3707   -187    930   -452    530   -400    504
   2668   5029   2359  -3850    155   3694   -163    911   -462    501   -423    467
   2546   4951   2405  -3748     70   3678   -150    898   -472    480   -436    449
   2488   4949   2460  -3720     12   3707   -150    857   -498    459   -462    389
   2468   4915   2447  -3691     10   3684   -150    826   -522    449   -488    340
   2540   4936   2392  -3741     72   3665   -137    818   -506    470   -467    358
   2650   4951   2301  -3800    174   3626   -153    776   -524    459   -465    337
   2743   4866   2120  -3806    311   3494   -202    696   -594    379   -555    228
   2798   4733   1935  -3767    431   3335   -262    618   -665    306   -636    176
   2842   4663   1821  -3754    509   3242   -293    597   -672    309   -644    150
   2915   4647   1732  -3780    592   3190   -293    581   -680    301   -659    106
   2912   4650   1735  -3782    587   3192   -288    568   -683    285   -675    168
   2912   4715   1803  -3813    553   3257   -309    568   -657    298   -659    205
   2951   4749   1795  -3852    576   3270   -350    532   -667    257   -683    140
   2995   4733   1738  -3863    628   3237   -363    498   -688    215   -709    116
   3099   4764   1665  -3933    717   3216   -407    475   -685    210   -688    163
   3190   4842   1649  -4016    771   3247   -436    446   -678    220   -665    174
   3198   4847   1649  -4024    774   3250   -459    426   -665    236   -644    171
   3154   4767   1613  -3959    771   3190   -478    405   -672    233   -652    179
   3148   4795   1644  -3972    753   3221   -478    420   -641    267   -610    207
   3229   4855   1626  -4042    800   3242   -452    444   -602    309   -555    249
   3348   4834   1486  -4094    932   3161   -413    452   -587    322   -530    239
   3457   4749   1291  -4102   1083   3021   -410    433   -613    288   -550    192
   3478   4692   1213  -4086   1132   2951   -488    368   -680    210   -613    114
   3468   4710   1241  -4089   1111   2977   -509    353   -685    189   -639    103
   3421   4668   1247  -4047   1085   2959   -475    374   -652    210   -623    148
   3369   4582   1213  -3975   1078   2899   -454    374   -641    215   -620    155
   3312   4510   1197  -3910   1057   2855   -480    335   -672    181   -665    124
   3198   4398   1197  -3798   1000   2798   -527    280   -722    129   -717     67
   3063   4271   1208  -3671    927   2740   -517    265   -737    109   -724     44
   2915   4159   1244  -3535    836   2701   -517    241   -750     80   -740     25
   2803   4068   1262  -3437    769   2665   -555    205   -763     51   -763     25
   2787   3938   1150  -3361    818   2543   -626    137   -818     -5   -820    -18
   2870   3855    984  -3364    943   2421   -672     72   -883    -72   -880    -80
   2953   3816    862  -3385   1047   2340   -717     18   -932   -135   -930   -137
   3026   3793    766  -3411   1130   2281   -745     -5   -943   -155   -948   -155
   3081   3764    683  -3421   1197   2223   -730     -5   -940   -168   -966   -197
   3076   3681    605  -3380   1234   2143   -696     51   -906   -202  -1034   -298
   3104   3697    592  -3400   1257   2145   -618    194   -787   -158  -1028   -314
   3151   3777    626  -3465   1260   2203   -517    426   -537     70   -846   -137
   3252   3987    735  -3621   1260   2361   -519    704   -194    506   -389    301
   3325   4330   1002  -3829   1161   2668   -628    623   -111    849     98    805
   3322   4512   1189  -3917   1067   2852   -787    119   -340   1002    436   1166
   3231   4585   1350  -3910    940   2966   -987   -504   -766    846    418   1166
   3200   4385   1182  -3793   1010   2785  -1080   -963  -1319    194   -262    589
   3203   3899    696  -3551   1254   2299  -1195  -1267  -1943   -753  -1244   -246
   3255   3491    236  -3372   1509   1865  -1267  -1184  -1995   -963  -1504   -530
   3434   3455     18  -3447   1706   1738  -1182   -852  -1644   -709  -1340   -467
   3598   3613     15  -3606   1790   1816  -1008   -545  -1301   -454  -1153   -355
   3632   3756    122  -3697   1753   1940   -774   -228   -976   -207   -961   -213
   3621   3808    187  -3715   1717   1997   -665    -62   -802    -70   -839   -122
   3642   3878    236  -3761   1704   2057   -644    -23   -748    -33   -797    -80
   3663   3897    233  -3780   1714   2068   -594     15   -693     -2   -782    -44
   3652   3881    226  -3769   1712   2055   -535     64   -626     46   -732    -10
   3774   4000    226  -3886   1774   2114   -524    106   -568    101   -667     20
   3852   4050    194  -3951   1829   2122   -527    116   -548    111   -639     57
   3858   4073    213  -3967   1823   2143   -491    129   -517    116   -605    106
   3852   4058    202  -3956   1823   2130   -506    124   -501    111   -594    109
   3756   3982    226  -3868   1766   2104   -540     88   -517     85   -618     80
   3808   3964    155  -3889   1826   2062   -542     75   -522     70   -631     67
   3962   4073    111  -4016   1925   2094   -493    127   -454    129   -563    135
   3876   4029    153  -3954   1860   2094   -467    137   -415    168   -524    150
   3803   3980    176  -3891   1813   2078   -483    122   -407    187   -498    142
   3764   3933    168  -3850   1797   2052   -568     75   -454    132   -566     93
   3777   3884    103  -3832   1836   1995   -610     46   -478    101   -610     57
   3707   3811    103  -3761   1800   1958   -641     20   -488     93   -620     46
   3720   3826    106  -3772   1808   1966   -636     33   -457    122   -589     64
   3702   3738     36  -3722   1834   1888   -644     33   -439    127   -579     70
   3689   3699      7  -3694   1842   1855   -662     41   -423    129   -576     62
   3722   3704    -20  -3715   1873   1842   -691     70   -397    153   -563     83
   3730   3650    -80  -3689   1906   1784   -727     88   -374    181   -537    101
   3697   3642    -54  -3671   1873   1795   -727    135   -316    249   -467    150
   3707   3694    -12  -3702   1860   1842   -724    184   -265    311   -400    205
   3712   3712      0  -3712   1855   1857   -735    210   -236    350   -368    254
   3707   3715      7  -3710   1849   1862   -743    223   -213    394   -324    309
   3710   3699    -12  -3707   1860   1842   -737    213   -213    397   -314    280
   3691   3650    -41  -3673   1867   1805   -735    179   -249    358   -353    233
   3684   3595    -88  -3642   1886   1753   -745    137   -290    309   -402    218
   3652   3512   -140  -3582   1896   1686   -774     93   -319    277   -426    197
   3626   3460   -166  -3543   1896   1647   -766     36   -355    220   -472    140
   3634   3445   -189  -3541   1912   1628   -758    -18   -392    171   -517     96
   3655   3421   -236  -3541   1945   1592   -745    -51   -410    145   -532     57
   3694   3343   -350  -3517   2023   1496   -722   -101   -454     88   -587     -5
   3702   3335   -368  -3520   2034   1483   -709   -155   -483     36   -639    -20
   3684   3265   -418  -3476   2052   1423   -714   -202   -511      0   -667    -28
   3671   3190   -483  -3432   2078   1353   -711   -233   -530    -15   -688    -46
   3663   3122   -540  -3393   2101   1291   -711   -262   -535    -28   -696    -70
   3645   3081   -563  -3364   2104   1257   -714   -277   -527    -23   -691    -96
   3621   3024   -597  -3322   2109   1213   -743   -309   -545    -38   -701   -111
   3637   3013   -626  -3325   2130   1195   -745   -332   -545    -46   -704   -114
   3663   3011   -652  -3335   2158   1179   -740   -332   -540    -49   -717    -98
   3681   3018   -665  -3351   2174   1176   -758   -342   -540    -51   -719   -142
   3668   3031   -636  -3348   2153   1197   -750   -329   -511    -28   -696   -140
   3629   3042   -589  -3338   2109   1226   -706   -301   -470     12   -659   -114
   3564   3005   -558  -3283   2062   1223   -652   -272   -431     44   -633    -90
   3530   3005   -524  -3268   2026   1241   -649   -257   -397     80   -592    -83
   3502   2995   -509  -3250   2005   1244   -670   -259   -376    114   -555    -75
   3504   3029   -475  -3268   1990   1278   -672   -259   -358    142   -504      5
   3543   3060   -483  -3302   2013   1288   -698   -270   -368    142   -493     33
   3499   2966   -535  -3234   2016   1215   -717   -285   -387    127   -509     70
   3481   2933   -548  -3208   2016   1192   -709   -298   -384    135   -493     77
   3533   2953   -581  -3244   2055   1187   -724   -314   -389    135   -475     85
   3554   2946   -607  -3250   2081   1169   -745   -355   -426     96   -491     75
   3512   2824   -691  -3169   2101   1067   -761   -405   -467     38   -545     18
   3481   2769   -711  -3125   2096   1028   -732   -407   -465     38   -540      0
   3463   2694   -771  -3078   2117    961   -714   -400   -467     33   -548    -36
   3437   2639   -797  -3037   2117    922   -706   -405   -480      7   -576    -33
   3419   2587   -833  -3005   2125    878   -693   -431   -506    -33   -605    -46
   3385   2533   -852  -2959   2117    841   -678   -444   -519    -62   -620    -96
   3408   2499   -909  -2956   2158    795   -683   -475   -553   -109   -641   -135
   3470   2468  -1002  -2969   2236    732   -709   -517   -587   -168   -685   -207
   3478   2369  -1109  -2925   2294    631   -730   -542   -626   -220   -750   -228
   3543   2348  -1197  -2946   2372    576   -709   -527   -613   -210   -740   -215
   3626   2359  -1267  -2995   2447    548   -701   -537   -615   -194   -730   -218
   3603   2351  -1252  -2977   2429    550   -665   -524   -600   -155   -709   -239
   3624   2356  -1267  -2990   2444    545   -641   -517   -581   -145   -730   -280
   3593   2346  -1247  -2969   2421    548   -615   -478   -548   -124   -724   -244
   3528   2366  -1161  -2948   2343    602   -532   -350   -449    -77   -711   -241
   3450   2353  -1096  -2902   2273    628   -387   -150   -293     15   -665   -252
   3424   2442   -982  -2935   2203    730   -272    109    -12    275   -423    -88
   3411   2675   -735  -3044   2073    969   -272    358    316    672      0    277
   3424   3068   -358  -3247   1891   1356   -285    402    506   1036    506    870
   3499   3408    -90  -3452   1795   1660   -332     90    366   1174    857   1363
   3411   3473     62  -3445   1675   1769   -449   -394     23   1057    878   1483
   3330   3182   -148  -3255   1738   1517   -558   -919   -561    439    262    930
   3278   2626   -652  -2953   1966    989   -657  -1348  -1239   -488   -743    -49
   3263   2177  -1085  -2720   2174    545   -766  -1410  -1467   -854  -1150   -467
   3276   2109  -1169  -2694   2221    470   -748  -1197  -1210   -670  -1010   -384
   3276   2044  -1231  -2660   2252    405   -654   -956   -917   -467   -862   -280
   3268   2075  -1195  -2673   2231    441   -472   -633   -581   -213   -662   -135
   3226   2078  -1148  -2652   2187    465   -322   -389   -335    -15   -498    -12
   3104   1979  -1124  -2543   2114    428   -267   -324   -283      2   -498     -7
   2974   1893  -1080  -2434   2026    407   -239   -290   -239     23   -478     51
   2881   1842  -1039  -2361   1961    402   -257   -296   -226     31   -457     59
   2837   1800  -1036  -2317   1938    381   -241   -285   -207     44   -436     44
   2751   1829   -922  -2291   1836    454   -171   -231   -142     98   -387    132
   2647   1784   -865  -2216   1756    459   -148   -194    -98    135   -361    158
   2559   1727   -833  -2145   1696    446   -132   -161    -57    171   -324    205
   2530   1704   -826  -2117   1678    439   -132   -161    -44    179   -306    223
   2548   1688   -859  -2120   1704    415   -135   -171    -38    187   -298    231
   2559   1683   -875  -2122   1717    405   -124   -148     -7    231   -254    257
   2548   1691   -857  -2122   1704    418    -93   -122     33    283   -189    306
   2514   1660   -854  -2086   1686    402    -77   -111     38    280   -176    262
   2525   1673   -852  -2099   1688    410    -64    -75     54    288   -205    283
   2543   1657   -885  -2101   1714    387    -75    -54     75    314   -181    319
   2535   1657   -880  -2096   1706    389    -98    -49     90    322   -161    335
   2462   1605   -857  -2034   1660    374    -85    -41    122    340   -140    384
   2468   1577   -891  -2023   1678    345    -57     -5    176    376   -114    384
   2468   1590   -878  -2029   1673    355    -44     41    241    439    -59    449
   2517   1662   -854  -2091   1686    405    -28     98    309    509     15    519
   2585   1758   -826  -2171   1706    467    -38    166    384    600    109    626
   2566   1787   -779  -2179   1673    504    -20    228    483    722    231    698
   2553   1751   -802  -2153   1678    475    -10    200    542    789    298    727
   2574   1745   -831  -2161   1701    457    -18    218    571    823    355    831
   2514   1738   -776  -2125   1647    480     -2    296    618    857    415    891
   2514   1600   -914  -2060   1714    342    -15    285    566    789    376    857
   2618   1553  -1065  -2086   1842    244    -51    249    485    698    311    766
   2707   1527  -1182  -2120   1945    174    -88    194    428    623    223    701
   2782   1597  -1184  -2190   1984    207    -90    181    426    618    220    730
   2920   1727  -1192  -2325   2057    267    -36    205    457    639    246    753
   2956   1810  -1145  -2385   2049    332     49    236    498    659    267    756
   2855   1774  -1080  -2317   1969    348    116    241    514    657    270    748
   2704   1641  -1062  -2171   1883    290    119    202    465    592    213    706
   2556   1491  -1067  -2023   1810    213    116    150    410    524    155    644
   2468   1384  -1083  -1927   1774    150    116     98    366    475    111    592
   2421   1312  -1109  -1867   1764    101    106     62    335    441     88    561
   2281   1166  -1114  -1722   1699     25     85      7    285    394     51    519
   2270   1119  -1150  -1696   1712    -15     57    -28    252    353     25    480
   2312   1140  -1171  -1727   1743    -15     83    -25    254    355     33    493
   2346   1197  -1148  -1774   1745     25     98     -2    288    381     59    519
   2335   1236  -1098  -1784   1717     70    109     20    319    402     70    545
   2307   1350   -956  -1831   1628    197    127     36    348    418     93    563
   2197   1408   -789  -1803   1493    309    148     49    379    439    101    581
   2091   1408   -685  -1751   1387    361    140     41    384    436    101    571
   2013   1423   -589  -1717   1301    418    171     80    446    498    166    605
   1964   1343   -620  -1654   1291    361    158     75    467    527    202    615
   2005   1314   -691  -1662   1348    311    148     77    467    530    210    592
   1984   1247   -737  -1618   1361    254    116     46    444    511    179    574
   1984   1202   -782  -1592   1384    210     96     23    428    498    171    602
   1979   1218   -761  -1597   1371    228    109     18    441    504    184    615
   1953   1228   -724  -1592   1337    252    145     41    472    540    231    644
   1953   1163   -789  -1561   1371    187    150     38    452    519    231    665
   2036   1078   -958  -1556   1499     59    135     12    397    467    174    600
   2104    995  -1109  -1551   1605    -57     96    -31    332    426    142    600
   2158    914  -1244  -1538   1701   -163     51    -85    272    387    114    568
   2205    917  -1288  -1564   1748   -184     44   -127    239    348     75    449
   2239    870  -1369  -1553   1805   -249     -2   -187    166    254    -36    350
   2231    797  -1434  -1514   1831   -316    -38   -226    109    194    -88    392
   2187    727  -1460  -1457   1823   -366    -18   -218    103    181   -109    350
   2127    672  -1454  -1400   1792   -392    -12   -215    101    171   -119    285
   2003    633  -1369  -1317   1686   -366     10   -202    116    192    -96    277
   1938    626  -1312  -1283   1623   -342     31   -166    166    288    -46    340
   1847    633  -1213  -1241   1530   -288     88   -101    228    392     18    387
   1727    592  -1135  -1161   1431   -270    132    -64    262    449     64    436
   1829    532  -1296  -1179   1564   -381     85   -101    215    384      5    361
   1943    361  -1582  -1153   1764   -607     10   -179    137    272   -101    236
   1896    202  -1693  -1049   1795   -745     36   -135    148    213   -184    148
   1878    109  -1769   -995   1823   -828    116     -2    218    189   -265     98
   1844    103  -1740   -974   1792   -818    194    171    400    322   -179    148
   1803    311  -1493  -1057   1647   -589    228    392    745    709    202    483
   1704    555  -1148  -1130   1426   -296    174    501    971   1119    717   1036
   1509    732   -776  -1122   1140    -20    150    340    922   1356   1163   1538
   1408    854   -553  -1130    982    150    163     51    672   1371   1384   1795
   1332    680   -654  -1008    995     12     75   -368     98    787    865   1293
   1254    236  -1021   -745   1137   -392   -114   -924   -652   -226   -197    342
   1363    -80  -1444   -641   1402   -763   -259  -1109   -956   -688   -698    -75
   1504   -236  -1740   -633   1621   -987   -220   -888   -722   -517   -597    -31
   1548   -316  -1867   -615   1706  -1091   -122   -639   -410   -306   -454     31
   1501   -311  -1813   -594   1657  -1062     20   -387    -77    -83   -277    176
   1545   -171  -1717   -688   1631   -943    135   -174    210    122    -98    337
   1506   -106  -1613   -698   1558   -859    236    -49    379    244      5    423
   1314   -145  -1460   -587   1387   -802    329     46    493    335    103    462
   1226   -166  -1392   -530   1309   -779    340     67    522    335    109    418
   1195   -142  -1337   -527   1265   -740    348     88    542    335     93    433
   1176   -205  -1382   -485   1278   -792    363    119    581    371    122    517
   1143   -213  -1356   -465   1247   -784    374    135    610    400    166    566
   1114   -223  -1337   -446   1223   -779    379    140    623    423    189    597
   1031   -337  -1369   -348   1197   -852    332    103    602    407    171    545
   1101   -345  -1447   -376   1273   -896    309     77    581    379    140    519
   1244   -174  -1418   -535   1327   -795    379    155    659    457    215    652
   1171   -155  -1327   -506   1247   -743    415    192    706    501    257    724
   1184   -109  -1296   -540   1239   -701    394    192    727    524    290    735
   1215    -36  -1252   -589   1234   -644    374    192    756    561    316    709
   1291    -12  -1306   -639   1296   -659    363    207    774    576    324    709
   1363    -41  -1408   -662   1384   -724    345    202    756    561    301    680
   1382    -59  -1441   -662   1410   -750    329    220    753    581    298    696
   1363    -93  -1457   -633   1410   -774    324    236    776    613    324    740
   1353   -111  -1467   -623   1408   -789    332    267    828    662    366    756
   1353   -150  -1504   -602   1428   -826    316    285    865    704    397    763
   1319   -197  -1519   -563   1418   -857    293    303    904    743    431    763
   1304   -171  -1475   -566   1389   -823    293    350    974    810    496    846
   1314   -163  -1478   -576   1395   -820    257    389   1026    872    553    885
   1337    -93  -1431   -623   1382   -761    272    441   1093    950    626    927
   1353    -54  -1410   -649   1379   -732    288    459   1127    982    652    969
   1415     -7  -1423   -704   1418   -714    298    483   1150   1002    680   1010
   1462      5  -1457   -735   1460   -724    277    491   1156   1023    722   1036
   1428    -23  -1452   -701   1439   -737    290    498   1153   1028    740   1052
   1382    -57  -1439   -665   1410   -748    327    501   1143   1008    732   1013
   1392    -75  -1467   -657   1428   -771    353    475   1096    930    639    974
   1358    -85  -1444   -639   1400   -763    366    452   1070    896    600   1005
   1312   -148  -1460   -581   1384   -802    389    433   1041    870    589    969
   1252   -192  -1444   -530   1345   -815    436    420   1013    833    563    932
   1192   -236  -1428   -478   1309   -831    462    405    997    820    558    948
   1192   -236  -1431   -480   1309   -831    452    363    956    776    522    852
   1200   -254  -1454   -472   1325   -852    439    319    901    717    454    807
   1117   -335  -1452   -394   1283   -893    446    306    883    696    423    792
   1052   -379  -1431   -335   1241   -904    452    285    862    672    400    802
   1015   -397  -1413   -309   1213   -906    485    301    883    701    439    833
   1000   -441  -1444   -280   1221   -943    472    277    862    675    436    815
    893   -454  -1348   -223   1119   -901    483    277    872    683    452    833
    878   -407  -1286   -233   1080   -846    517    327    940    740    498    836
    945   -355  -1304   -296   1124   -828    511    332    961    756    522    865
    940   -353  -1293   -296   1117   -823    496    316    966    756    537    849
    867   -340  -1210   -265   1039   -774    514    340    997    782    561    865
    831   -309  -1140   -259    984   -724    540    345   1021    795    571    937
    885   -314  -1202   -288   1044   -758    519    342   1036    818    589    989
    893   -309  -1202   -290   1047   -756    504    345   1052    846    618    979
    878   -277  -1158   -301   1018   -717    480    322   1049    859    639   1000
    945   -293  -1239   -324   1091   -766    467    293   1010    826    610    992
    893   -324  -1221   -285   1054   -774    488    303   1015    833    610    979
    945   -290  -1236   -327   1088   -763    530    345   1057    875    649    992
    945   -311  -1257   -316   1098   -784    504    340   1044    875    667    948
    870   -397  -1267   -236   1067   -831    470    277    982    815    628    880
    872   -459  -1335   -207   1101   -896    439    254    948    769    581    917
    924   -488  -1413   -218   1169   -950    418    241    917    737    548    911
    945   -574  -1519   -187   1231  -1047    428    241    891    709    498    862
    896   -665  -1561   -114   1228  -1111    381    200    857    688    485    805
    976   -641  -1618   -166   1296  -1130    340    116    795    631    449    745
    963   -693  -1657   -135   1309  -1174    342     96    761    592    379    683
    833   -787  -1623    -23   1226  -1205    376    124    782    615    376    698
    870   -813  -1683    -28   1275  -1247    368    132    779    613    368    696
    885   -826  -1712    -31   1296  -1267    374    142    795    636    389    678
    901   -815  -1717    -44   1306  -1265    361    101    779    626    368    678
    893   -854  -1748    -20   1317  -1299    337     51    735    597    337    724
    901   -862  -1764    -18   1332  -1312    363     75    766    646    387    724
    917   -898  -1816    -10   1366  -1356    384    124    813    667    371    639
    943   -870  -1813    -36   1376  -1340    483    265    937    701    345    563
    971   -789  -1761    -93   1363  -1275    574    387   1083    776    350    566
   1010   -576  -1587   -215   1299  -1080    600    527   1340   1054    563    854
   1078   -340  -1418   -371   1247   -878    493    704   1641   1561   1169   1493
   1002   -122  -1124   -439   1062   -623    363    542   1525   1748   1644   1945
    849   -106   -956   -371    901   -530    277    168   1083   1595   1787   2094
    706   -249   -956   -228    831   -602    192   -246    501   1132   1493   1766
    691   -605  -1296    -44    992   -950     28   -769   -239    145    381    748
    594   -896  -1491    148   1041  -1192    -90   -987   -631   -514   -431    163
    467  -1176  -1644    353   1054  -1410    -67   -823   -454   -415   -449    200
    488  -1314  -1803    413   1145  -1558     54   -540    -62    -70   -197    298
    535  -1356  -1891    407   1210  -1623    122   -363    223    161    -38    316
    522  -1330  -1852    405   1184  -1592    239   -161    506    389    129    407
    459  -1286  -1745    410   1101  -1514    322    -23    709    566    288    524
    519  -1286  -1805    384   1161  -1545    319    -20    737    574    293    537
    480  -1208  -1691    361   1083  -1449    400     59    813    636    316    633
    493  -1153  -1647    329   1067  -1397    439    122    883    709    353    709
    467  -1179  -1647    353   1057  -1413    423    114    885    714    368    714
    358  -1215  -1574    428    966  -1395    436    116    898    727    418    717
    394  -1161  -1556    381    974  -1358    446    132    932    753    454    659
    452  -1083  -1538    314    995  -1309    441    132    950    756    439    719
    350  -1093  -1444    371    896  -1267    452    148    995    797    470    823
    272  -1124  -1397    426    833  -1260    470    171   1036    839    524    805
    259  -1083  -1345    410    802  -1215    480    166   1049    849    540    750
    205  -1114  -1319    452    761  -1215    485    158   1049    846    509    795
    129  -1145  -1275    506    701  -1210    470    158   1062    859    535    805
     62  -1132  -1195    535    628  -1163    449    158   1072    854    571    717
     57  -1174  -1231    555    644  -1202    428    124   1044    826    540    672
     12  -1267  -1280    626    644  -1273    420    135   1036    865    532    810
    -41  -1273  -1234    657    594  -1254    449    181   1096    940    597    846
    -96  -1312  -1215    704    558  -1265    415    181   1111    948    587    807
    -83  -1348  -1267    714    592  -1309    410    233   1161    987    610    878
   -127  -1340  -1213    732    542  -1278    413    275   1221   1047    693    862
   -192  -1376  -1187    784    493  -1283    392    322   1270   1093    711    971
   -205  -1358  -1153    782    472  -1257    402    407   1353   1187    797   1106
   -194  -1348  -1156    771    478  -1252    397    439   1408   1234    870   1078
   -223  -1340  -1119    782    446  -1231    392    470   1457   1278    940   1106
   -272  -1353  -1080    810    402  -1218    397    485   1475   1309    997   1124
   -277  -1343  -1065    810    392  -1205    433    493   1467   1296    979   1067
   -290  -1343  -1052    815    379  -1197    483    542   1478   1283    950   1197
   -426  -1376   -953    901    262  -1166    506    542   1467   1262    958   1215
   -545  -1447   -904    995    176  -1176    522    519   1434   1226    943   1184
   -530  -1449   -919    989    194  -1184    537    488   1397   1184    922   1109
   -452  -1415   -966    932    257  -1192    537    444   1335   1119    865   1026
   -439  -1486  -1047    961    301  -1265    558    392   1273   1036    774    943
   -371  -1522  -1153    945    389  -1340    566    340   1213    953    701    823
   -314  -1488  -1174    901    428  -1332    568    290   1158    880    620    797
   -298  -1540  -1241    917    470  -1392    579    283   1132    846    558    891
   -267  -1553  -1286    909    506  -1421    576    233   1088    810    535    797
   -218  -1579  -1361    898    568  -1473    555    179   1028    756    475    727
   -174  -1600  -1426    888    626  -1514    568    158   1008    737    465    667
   -116  -1657  -1543    885    711  -1602    561    116    969    701    452    524
    -46  -1696  -1652    870    800  -1675    498     57    904    626    361    485
     80  -1644  -1727    779    904  -1686    472     49    883    592    293    576
    140  -1561  -1701    711    919  -1631    514     77    922    631    342    623
    -15  -1631  -1615    823    797  -1623    548    116    969    670    379    618
   -119  -1652  -1535    885    706  -1595    602    176   1028    714    426    657
   -114  -1610  -1496    862    688  -1553    636    200   1060    740    462    670
   -106  -1582  -1475    844    683  -1530    623    197   1083    763    483    623
   -158  -1623  -1465    888    652  -1545    613    155   1072    758    467    600
   -197  -1660  -1462    930    631  -1564    592    137   1057    758    475    618
    -93  -1678  -1587    883    745  -1631    545    129   1015    727    433    496
    -41  -1696  -1654    870    805  -1675    548    122    992    691    381    576
    103  -1662  -1769    779    935  -1714    527    106    976    670    389    519
    285  -1587  -1873    649   1078  -1730    524    111    956    646    345    532
    283  -1595  -1880    654   1080  -1735    548    127    945    644    337    633
    197  -1673  -1870    737   1034  -1771    561    122    911    623    329    563
    101  -1693  -1797    795    948  -1745    579    124    901    613    329    535
     70  -1730  -1800    828    932  -1764    579    122    872    587    301    506
     59  -1787  -1849    862    953  -1818    597    111    844    553    254    462
    101  -1792  -1893    846    997  -1842    602     85    792    506    205    400
    189  -1777  -1966    792   1078  -1870    584     46    745    467    174    353
    228  -1816  -2044    792   1135  -1930    553      0    691    413    122    303
    246  -1829  -2075    789   1158  -1951    558     -5    675    394     98    257
    241  -1805  -2047    782   1143  -1925    592     15    691    407    109    220
    244  -1751  -1995    750   1119  -1873    649     46    719    449    148    265
    285  -1704  -1992    709   1137  -1847    649     54    719    470    176    288
    298  -1680  -1979    688   1137  -1829    628     49    696    444    127    272
    290  -1673  -1964    691   1127  -1818    657     77    698    433     77    332
    340  -1706  -2047    680   1192  -1875    727    148    727    423     51    249
    358  -1680  -2042    659   1197  -1860    857    314    854    472     44    181
    355  -1615  -1971    628   1161  -1792    971    511   1057    636    171    228
    449  -1415  -1865    483   1156  -1639   1021    748   1350    966    483    472
    501  -1163  -1667    329   1083  -1415    930    844   1491   1293    904   1005
    483   -906  -1389    210    935  -1148    813    555   1288   1392   1223   1444
    433   -709  -1143    137    787   -924    706     98    906   1325   1392   1636
    371   -750  -1122    189    745   -935    558   -405    379    930   1098   1314
    387  -1184  -1574    397    979  -1379    467   -844   -272     23     67    254
    498  -1540  -2039    519   1267  -1787    376   -930   -581   -514   -579   -259
    605  -1691  -2296    540   1449  -1992    361   -730   -392   -407   -561   -207
    706  -1628  -2335    462   1519  -1982    428   -493    -93   -189   -410   -127
    740  -1571  -2312    415   1525  -1940    574   -220    194     23   -259    -38
    769  -1454  -2223    342   1493  -1836    730      5    423    202   -119     31
    836  -1343  -2179    252   1506  -1761    807    119    524    290    -49     70
    904  -1270  -2174    184   1538  -1722    810    163    550    309    -23     96
    989  -1153  -2143     80   1564  -1649    826    187    563    311    -18    132
   1078  -1047  -2125    -15   1600  -1584    839    205    574    316      0    155
   1182   -974  -2158   -103   1670  -1566    833    207    558    290    -12     64
   1163   -919  -2083   -122   1623  -1501    849    231    574    290    -36     83
   1122   -930  -2055    -96   1584  -1491    857    249    568    283    -38     96
   1096   -878  -1974   -109   1532  -1426    878    285    579    296    -18    166
   1005   -769  -1774   -119   1387  -1270    930    363    636    366     38    265
    932   -665  -1597   -132   1265  -1130    987    436    685    436     90    285
    940   -613  -1553   -163   1247  -1083   1010    478    717    475    122    262
    971   -584  -1556   -194   1262  -1070   1005    488    704    470    114    231
   1023   -514  -1538   -257   1280  -1026    963    485    680    472     96    257
   1163   -491  -1654   -335   1408  -1072    909    459    644    459     46    202
   1358   -465  -1823   -449   1590  -1143    904    470    626    454     12    148
   1434   -465  -1899   -485   1665  -1182    919    514    639    472     46    142
   1444   -462  -1909   -491   1675  -1184    919    540    649    472     98     57
   1571   -376  -1948   -597   1758  -1161    904    540    615    420     51     46
   1717   -275  -1992   -722   1852  -1132    893    597    620    436     -5    181
   1808   -184  -1992   -813   1899  -1088    898    693    675    514     31    236
   1847   -106  -1956   -870   1899  -1031    922    795    737    589    116    288
   1883    -31  -1914   -924   1899   -971    932    888    805    649    207    348
   1935     77  -1860  -1008   1896   -888    943    953    854    675    257    387
   1995    194  -1803  -1096   1899   -802    945    987    878    685    285    397
   2021    244  -1777  -1132   1899   -766    953   1021    901    696    314    397
   1956    259  -1696  -1106   1826   -717   1000   1049    922    696    319    446
   1912    309  -1602  -1111   1758   -644   1036   1078    919    678    311    496
   1880    298  -1582  -1091   1732   -641   1039   1080    891    639    296    485
   1823    306  -1517  -1067   1667   -605   1036   1057    844    589    267    436
   1818    309  -1509  -1062   1665   -600   1026   1015    792    527    220    332
   1844    376  -1467  -1111   1657   -545    997    948    717    431    135    239
   1849    449  -1400  -1150   1626   -475    992    901    667    353     54    233
   1862    532  -1332  -1200   1597   -400   1002    862    628    288     -5    205
   1870    597  -1273  -1234   1571   -337   1005    841    597    275    -33    205
   1766    636  -1130  -1202   1447   -246   1010    836    574    296    -33    168
   1670    662  -1008  -1166   1337   -174   1044    846    558    319    -38    119
   1691    693  -1000  -1195   1345   -150   1039    820    506    285    -96     46
   1740    776   -963  -1257   1353    -93   1005    787    454    233   -163     57
   1800    854   -945  -1327   1374    -44    984    779    436    233   -176     96
   1873    924   -948  -1400   1410    -10    984    797    449    270   -150     90
   1917    982   -935  -1449   1426     23    976    818    452    296   -124    106
   1917   1085   -831  -1501   1374    127   1010    880    506    355    -77    210
   1914   1104   -810  -1509   1363    148   1028    901    517    355    -93    179
   1982   1156   -826  -1571   1405    166   1049    927    522    355   -101    137
   2052   1236   -818  -1647   1434    207   1026    932    501    332   -119    187
   2081   1322   -758  -1701   1421    283   1002    940    501    337   -119    226
   2117   1387   -732  -1753   1423    327    982    950    501    355   -109    213
   2171   1418   -753  -1795   1462    332    930    945    470    342   -103    205
   2182   1449   -735  -1818   1460    358    893    930    431    322   -122    171
   2192   1522   -670  -1857   1431    426    883    922    397    303   -166    135
   2216   1574   -641  -1896   1428    467    885    919    368    290   -194    135
   2236   1590   -646  -1914   1441    472    870    937    345    290   -197    150
   2262   1615   -646  -1940   1454    485    857    940    309    283   -207    153
   2252   1605   -646  -1927   1449    480    854    937    267    257   -231    122
   2177   1595   -581  -1886   1379    506    854    950    252    249   -241     96
   2060   1561   -498  -1810   1280    530    836    927    202    210   -280     51
   2036   1584   -452  -1810   1244    566    859    937    184    192   -306     15
   2065   1673   -392  -1867   1228    641    888    963    181    189   -324     46
   1930   1667   -262  -1800   1093    704    870    950    142    163   -345      2
   1922   1691   -231  -1808   1078    730    859    953    119    168   -324    -54
   1943   1714   -228  -1829   1085    743    859    961     83    145   -376   -124
   1984   1766   -218  -1875   1101    774    865    987     75    129   -446    -54
   1990   1792   -200  -1891   1096    795    878   1018     85    142   -439     15
   1971   1821   -150  -1896   1060    836    872   1021     72    135   -436      0
   1961   1891    -70  -1927   1015    911    854   1010     54    124   -444    -18
   2008   1956    -51  -1982   1031    953    878   1041     57    122   -459    -44
   1997   1943    -54  -1971   1026    945    969   1179    103    111   -509   -122
   2005   2042     33  -2023    987   1039   1047   1358    226    189   -480   -122
   2049   2213    163  -2132    943   1189   1093   1592    462    433   -275     59
   2107   2478    371  -2291    867   1426   1065   1893    766    857    176    527
   2177   2824    646  -2501    766   1735    966   1813    820   1182    667   1098
   2143   3031    885  -2587    628   1958    823   1353    566   1270    958   1465
   2062   3141   1078  -2603    493   2109    639    774     88   1013    823   1395
   1958   2912    953  -2434    504   1932    545    194   -623    145    -96    561
   1964   2522    558  -2244    704   1540    470    -31  -1158   -646   -924   -265
   2039   2397    358  -2218    839   1379    407    101  -1132   -711  -1039   -527
   2049   2317    267  -2184    891   1291    418    350   -924   -597  -1057   -420
   1990   2322    332  -2156    828   1327    540    641   -636   -381   -909   -239
   2005   2470    465  -2239    771   1467    737    969   -329   -129   -709   -132
   1995   2582    587  -2288    704   1584    852   1143   -184    -10   -613    -51
   1987   2675    685  -2333    649   1680    872   1200   -145     28   -587    -33
   1997   2743    745  -2369    626   1745    865   1231   -132     51   -574    -54
   1984   2740    753  -2364    615   1748    875   1262   -127     62   -574    -46
   1940   2746    805  -2343    566   1777    896   1293   -119     80   -563    -23
   1899   2751    852  -2327    524   1803    872   1301   -132     80   -566    -36
   1925   2829    904  -2377    511   1867    878   1322   -124     96   -553    -33
   1971   2927    953  -2452    509   1940    904   1343   -114    114   -535    -18
   1964   2935    969  -2449    496   1953    880   1361   -124    124   -524      2
   1912   2899    987  -2408    462   1943    870   1387   -129    148   -501      7
   1909   2933   1023  -2421    444   1979    885   1439   -103    192   -446      7
   1940   3044   1104  -2494    418   2073    880   1452   -122    168   -483     -2
   1932   3104   1169  -2520    381   2138    909   1504    -98    197   -488    116
   1966   3161   1192  -2564    387   2177    914   1548    -72    241   -439    163
   2021   3234   1213  -2626    405   2223    927   1582    -57    267   -410    163
   1940   3218   1275  -2579    329   2247    883   1577    -80    252   -452    111
   1888   3234   1345  -2564    272   2291    878   1595    -72    267   -433    129
   1826   3257   1431  -2543    197   2343    883   1639    -33    316   -379    166
   1914   3328   1413  -2621    252   2372    833   1665    -20    342   -355    155
   1857   3359   1499  -2608    176   2429    836   1706      2    379   -332    210
   1792   3390   1595  -2592     98   2494    862   1777     59    449   -262    303
   1823   3465   1639  -2647     90   2553    844   1849    122    530   -181    358
   1834   3554   1719  -2694     57   2637    836   1919    174    602   -106    418
   1844   3606   1758  -2725     41   2683    833   1956    202    636    -70    420
   1896   3707   1808  -2803     44   2759    870   2003    228    670    -51    465
   1904   3824   1919  -2865     -7   2873    862   2029    239    696    -28    540
   1909   3902   1992  -2904    -41   2948    828   2036    231    711     -7    584
   1839   3886   2047  -2863   -103   2966    885   2060    233    722     -5    574
   1792   3886   2094  -2839   -150   2990    891   2031    192    683    -41    537
   1808   3915   2107  -2860   -150   3011    893   2000    137    623    -96    493
   1839   4026   2187  -2933   -174   3107    966   2049    189    683    -36    524
   1888   4063   2174  -2977   -142   3120    995   2026    150    639    -85    439
   1852   3990   2138  -2922   -142   3065    948   1938     41    522   -226    374
   1873   3993   2117  -2935   -122   3057    924   1893    -18    465   -296    350
   1831   3951   2120  -2891   -142   3037    924   1849    -64    428   -332    306
   1764   3967   2200  -2868   -218   3086    940   1826    -85    415   -340    290
   1784   3995   2208  -2891   -213   3102    953   1810   -101    410   -345    249
   1699   3904   2203  -2803   -252   3055    919   1787   -145    376   -387    184
   1639   3917   2278  -2777   -319   3099    885   1761   -174    353   -415    200
   1623   3925   2299  -2774   -340   3112    867   1745   -181    358   -400    194
   1545   3917   2372  -2733   -413   3146    896   1764   -161    387   -371    231
   1553   4016   2462  -2785   -454   3239    940   1808   -116    439   -319    275
   1608   4094   2486  -2850   -439   3291    963   1836    -88    480   -270    293
   1525   4104   2579  -2816   -527   3343    953   1831    -88    491   -265    265
   1480   4110   2626  -2795   -574   3369    917   1792   -132    457   -303    244
   1561   4206   2644  -2883   -542   3426    898   1771   -142    462   -298    327
   1538   4263   2725  -2899   -592   3494    904   1758   -127    485   -272    379
   1499   4234   2733  -2868   -618   3483    852   1717   -161    459   -293    306
   1480   4247   2766  -2863   -644   3507    823   1686   -192    433   -322    252
   1467   4317   2850  -2894   -691   3585    802   1652   -215    420   -337    241
   1509   4354   2844  -2930   -667   3600    779   1641   -226    433   -309    309
   1530   4375   2844  -2953   -657   3611    820   1696   -189    493   -252    368
   1441   4294   2852  -2868   -704   3574    844   1704   -197    496   -233    348
   1371   4182   2811  -2777   -719   3496    789   1654   -275    428   -298    280
   1358   4110   2751  -2733   -696   3432    763   1626   -335    366   -374    241
   1273   4042   2766  -2657   -748   3406    795   1636   -345    353   -368    254
   1179   3959   2779  -2572   -800   3369    805   1623   -363    353   -379    205
   1132   3925   2792  -2530   -828   3359    802   1613   -387    337   -413    187
   1031   3876   2844  -2452   -906   3361    833   1634   -397    324   -444    153
    937   3868   2930  -2403   -997   3400    849   1641   -402    332   -444    150
    875   3850   2974  -2364  -1049   3413    836   1626   -418    337   -439    155
    880   3813   2933  -2348  -1026   3372    810   1608   -459    316   -446    116
    878   3824   2946  -2351  -1034   3385    779   1597   -488    306   -441    109
    807   3868   3060  -2338  -1127   3463    795   1600   -485    311   -467    119
    763   3832   3068  -2299  -1153   3450    766   1600   -504    301   -498    129
    691   3751   3060  -2221  -1184   3406    779   1623   -506    285   -514     77
    735   3759   3024  -2247  -1143   3393    828   1722   -428    293   -555      5
    779   3819   3037  -2299  -1130   3429    927   1901   -249    431   -501     31
    823   3985   3161  -2405  -1169   3574    969   2075      5    735   -231    236
    857   4167   3307  -2512  -1223   3735    872   2200    210   1091    220    769
    870   4453   3582  -2660  -1356   4019    727   2083    176   1301    696   1371
    810   4533   3722  -2673  -1457   4128    704   1813   -153   1221    919   1592
    802   4486   3684  -2644  -1441   4086    683   1467   -685    774    600   1309
    717   4286   3569  -2504  -1426   3928    597    989  -1374    -93   -407    397
    672   3969   3296  -2320  -1312   3634    452    662  -1896   -844  -1306   -457
    761   3746   2982  -2255  -1111   3364    387    737  -1816   -769  -1286   -475
    774   3515   2740  -2145   -982   3128    423    935  -1538   -537  -1132   -337
    802   3476   2673  -2140   -935   3073    493   1140  -1228   -275   -948   -202
    878   3582   2704  -2229   -911   3143    615   1363   -911     -5   -737    -83
    867   3655   2785  -2262   -958   3221    685   1501   -730    150   -626    -31
    854   3746   2891  -2301  -1018   3320    724   1582   -628    252   -540     28
    820   3743   2920  -2283  -1049   3333    748   1610   -589    290   -496     20
    722   3722   3000  -2221  -1137   3361    779   1615   -563    301   -488    114
    623   3722   3096  -2174  -1236   3411    802   1626   -524    337   -470    174
    589   3660   3068  -2125  -1239   3364    787   1613   -532    337   -444    145
    511   3533   3018  -2023  -1254   3276    719   1574   -594    277   -496     23
    335   3338   3003  -1836  -1332   3172    665   1561   -654    213   -589      0
    340   3380   3039  -1860  -1350   3208    649   1569   -636    244   -537     -7
    423   3483   3057  -1953  -1317   3270    685   1592   -587    303   -478     31
    519   3598   3076  -2060  -1278   3338    743   1644   -511    384   -400    135
    576   3738   3161  -2156  -1291   3450    802   1696   -439    467   -322    215
    688   3837   3146  -2262  -1228   3491    771   1701   -433    478   -298    231
    678   3811   3133  -2244  -1228   3473    779   1719   -439    459   -309    267
    602   3722   3117  -2164  -1260   3421    737   1678   -470    428   -327    254
    517   3652   3135  -2083  -1309   3395    662   1623   -498    415   -327    205
    462   3608   3146  -2036  -1343   3377    626   1600   -509    415   -350    148
    381   3515   3133  -1948  -1376   3325    592   1584   -522    405   -368    189
    350   3548   3195  -1951  -1423   3372    600   1623   -457    478   -285    277
    355   3652   3296  -2003  -1470   3476    631   1686   -368    576   -176    358
    337   3676   3338  -2008  -1501   3507    623   1717   -327    623   -132    366
    309   3697   3387  -2003  -1540   3543    620   1766   -259    701    -59    449
    301   3772   3468  -2036  -1584   3621    639   1839   -168    810     59    589
    226   3746   3520  -1984  -1647   3634    644   1880   -109    885    137    657
    145   3684   3538  -1917  -1696   3611    615   1883    -98    901    163    633
    171   3759   3585  -1966  -1706   3673    652   1909    -72    935    194    644
    168   3795   3624  -1984  -1727   3710    675   1930    -59    945    192    678
    109   3767   3658  -1938  -1774   3712    688   1922    -67    927    150    722
    101   3722   3621  -1914  -1758   3673    693   1904    -98    891    132    685
    103   3639   3533  -1873  -1714   3587    678   1852   -158    820     77    618
    106   3634   3525  -1870  -1709   3580    665   1816   -187    774     36    568
     85   3572   3486  -1829  -1699   3530    659   1758   -244    698    -46    483
    135   3580   3445  -1860  -1654   3512    688   1719   -285    636   -109    441
    137   3569   3429  -1855  -1644   3499    670   1652   -348    561   -174    384
    168   3551   3382  -1860  -1608   3465    662   1595   -402    504   -226    327
    226   3528   3302  -1875  -1538   3416    644   1556   -449    457   -265    280
    239   3470   3231  -1857  -1496   3354    615   1501   -501    402   -319    207
    259   3450   3190  -1857  -1465   3320    576   1439   -558    342   -363    153
    272   3434   3159  -1855  -1441   3296    553   1400   -600    298   -402    114
    322   3481   3159  -1901  -1418   3320    555   1389   -600    301   -410     90
    350   3450   3096  -1901  -1374   3273    478   1350   -636    283   -426     64
    329   3382   3052  -1855  -1361   3216    446   1335   -641    277   -428     67
    303   3478   3174  -1891  -1434   3325    444   1332   -600    309   -379    161
    275   3582   3307  -1927  -1514   3445    493   1366   -545    358   -337    241
    226   3642   3413  -1935  -1592   3528    527   1402   -488    410   -301    262
    179   3652   3473  -1917  -1647   3564    519   1410   -457    446   -272    280
    319   3689   3369  -2005  -1525   3530    491   1384   -462    457   -257    277
    496   3663   3167  -2078  -1335   3416    415   1325   -509    420   -303    233
    576   3572   2992  -2075  -1208   3283    353   1267   -576    363   -355    184
    600   3470   2870  -2036  -1135   3172    319   1218   -623    311   -387    132
    532   3393   2860  -1964  -1163   3128    316   1208   -631    314   -387    127
    501   3395   2894  -1948  -1195   3146    353   1257   -600    371   -358    166
    454   3346   2891  -1901  -1218   3120    340   1267   -600    389   -361    171
    418   3325   2907  -1870  -1244   3115    363   1293   -594    392   -366    145
    405   3304   2899  -1855  -1247   3104    402   1327   -581    384   -363    161
    452   3302   2850  -1875  -1197   3076    415   1317   -576    366   -361    106
    561   3226   2665  -1896  -1052   2948    361   1241   -639    272   -428     20
    623   3195   2572  -1909   -974   2883    332   1187   -685    192   -496      7
    631   3109   2478  -1870   -924   2795    285   1143   -724    116   -566     20
    610   3050   2439  -1829   -914   2746    277   1114   -737     90   -584     10
    555   2969   2410  -1764   -927   2691    259   1088   -740     93   -589    -20
    537   2922   2382  -1730   -922   2652    249   1080   -732     85   -584    -38
    493   2909   2413  -1704   -961   2662    236   1072   -717     83   -566    -15
    465   2935   2470  -1699  -1002   2704    241   1067   -704     83   -553    -18
    522   2953   2431  -1740   -953   2694    257   1054   -704     57   -558    -38
    545   2886   2340  -1717   -896   2613    262   1028   -722      5   -602    -64
    545   2863   2317  -1704   -885   2590    335   1124   -615     25   -623   -103
    540   2974   2434  -1756   -945   2704    472   1335   -394    176   -530    -54
    394   3078   2683  -1735  -1143   2881    540   1525    -96    496   -257    161
    348   3270   2922  -1810  -1286   3096    480   1680    197    930    220    620
    366   3517   3151  -1943  -1392   3335    324   1577    150   1153    683   1205
    244   3543   3299  -1893  -1527   3421    189   1208   -257   1062    927   1540
    163   3491   3325  -1829  -1579   3408     93    771   -831    623    709   1325
    132   3270   3138  -1704  -1501   3205    -57    259  -1519   -202   -184    504
    119   2961   2842  -1540  -1361   2902   -207    -96  -2057  -1028  -1195   -368
    179   2787   2608  -1483  -1213   2699   -270    -38  -2000  -1070  -1314   -519
    368   2704   2335  -1538   -982   2520   -153    233  -1639   -782  -1137   -457
    475   2735   2260  -1605   -891   2496    -25    470  -1270   -488   -943   -246
    620   2891   2268  -1758   -823   2579    129    722   -904   -179   -693    -51
    748   3000   2252  -1873   -750   2626    239    893   -662     18   -548     36
    820   3018   2197  -1919   -688   2608    267    948   -574     85   -498     72
    846   3042   2195  -1945   -672   2618    277    966   -519    132   -452     98
    888   3065   2177  -1979   -644   2621    280    982   -485    166   -410    106
    867   3050   2182  -1958   -657   2616    262    971   -472    174   -400    114
    776   3021   2242  -1901   -732   2631    236    937   -496    145   -426    132
    701   2917   2216  -1810   -758   2569    181    891   -522    124   -446     98
    717   2865   2148  -1792   -717   2507    150    852   -535    109   -467     57
    932   3031   2099  -1982   -581   2566    184    888   -478    166   -413    150
    932   3031   2099  -1982   -581   2564    192    883   -465    174   -379    150
    854   2912   2057  -1883   -600   2486    158    844   -491    148   -415     67
    831   2881   2047  -1857   -610   2465    153    852   -470    176   -402    109
    833   2865   2031  -1849   -597   2449    114    849   -457    200   -384    119
    828   2855   2026  -1844   -600   2442    114    859   -428    228   -361     85
    797   2818   2018  -1808   -610   2418    140    885   -394    257   -332    132
    732   2722   1987  -1730   -626   2356    132    888   -379    267   -311    161
    706   2727   2021  -1717   -657   2374    111    885   -361    288   -288    132
    667   2683   2016  -1678   -675   2351     80    891   -337    296   -275    168
    639   2657   2018  -1647   -688   2338     80    922   -290    340   -231    184
    652   2709   2057  -1680   -701   2382    114    982   -207    413   -171    270
    667   2766   2099  -1717   -714   2434    103   1021   -140    480   -111    353
    680   2748   2065  -1717   -693   2408     96   1067    -64    558    -25    376
    709   2707   1997  -1709   -644   2353     62   1096     -7    605     28    426
    831   2873   2042  -1855   -607   2457    114   1189    106    722    155    563
    940   3081   2140  -2010   -600   2611    176   1262    207    833    290    639
    867   3003   2132  -1938   -631   2569    158   1244    202    818    283    665
    883   3005   2122  -1943   -618   2564    163   1244    205    810    293    735
    888   3018   2130  -1953   -620   2577    145   1218    187    776    252    711
    898   2951   2052  -1925   -576   2501    135   1179    145    732    202    685
    885   2922   2036  -1904   -576   2478    168   1169    142    714    194    659
    870   2922   2049  -1896   -589   2486    176   1117    103    654    140    618
    867   2933   2065  -1901   -600   2499    137   1031     31    568     80    563
    815   2904   2088  -1860   -636   2496     83    937    -49    483      5    452
    740   2769   2026  -1756   -644   2397     77    891    -85    444    -49    433
    730   2688   1958  -1712   -613   2325     85    836   -124    402    -80    374
    753   2678   1925  -1717   -587   2301     80    769   -176    337   -145    319
    779   2696   1917  -1738   -568   2307     77    743   -192    319   -176    311
    800   2662   1860  -1732   -530   2260     64    722   -202    314   -184    283
    815   2686   1870  -1751   -527   2281     28    706   -192    322   -166    285
    810   2665   1855  -1740   -522   2262     23    685   -187    327   -142    303
    800   2585   1784  -1691   -491   2184     64    670   -197    319   -161    329
    774   2608   1831  -1693   -530   2221     72    683   -166    350   -148    342
    737   2631   1893  -1686   -576   2262     57    670   -148    366   -119    327
    654   2574   1917  -1615   -631   2244     18    623   -161    345   -127    290
    618   2574   1956  -1595   -667   2265     20    623   -135    361   -135    301
    711   2639   1927  -1678   -610   2283     49    639    -98    405    -83    353
    636   2561   1925  -1600   -644   2244      7    576   -124    387    -90    298
    607   2574   1964  -1592   -678   2270    -18    545   -119    384    -98    332
    623   2527   1904  -1574   -639   2216    -75    522   -137    376   -106    400
    597   2460   1862  -1530   -631   2161    -80    511   -135    387    -72    379
    639   2533   1893  -1587   -628   2216    -67    514   -106    428    -15    381
    709   2579   1870  -1647   -581   2226    -44    519   -101    439     -7    394
    820   2572   1751  -1696   -465   2161    -36    514   -106    420    -33    407
    779   2522   1743  -1652   -483   2132    -54    501   -116    405    -31    418
    766   2470   1704  -1618   -467   2086    -59    472   -137    381    -51    387
    740   2369   1628  -1556   -444   1997    -80    426   -168    353    -72    327
    820   2317   1496  -1569   -337   1906   -127    355   -236    277   -127    226
    756   2278   1519  -1519   -381   1899    -90    353   -236    259   -129    231
    672   2317   1644  -1496   -485   1982    -31    402   -184    298   -101    301
    626   2268   1641  -1447   -509   1956    -15    394   -189    280   -135    306
    683   2260   1577  -1470   -446   1919    -18    376   -194    275   -140    327
    584   2210   1626  -1397   -522   1919      7    387   -166    301    -96    311
    553   2117   1564  -1335   -506   1839      2    371   -168    288    -96    270
    522   2005   1483  -1265   -480   1743    -15    345   -189    249   -140    228
    433   1901   1467  -1166   -517   1686     10    368   -174    249   -129    226
    420   1857   1436  -1140   -509   1647     23    381   -166    254   -109    252
    457   1790   1332  -1124   -439   1564     38    402   -155    231   -129    200
    519   1766   1244  -1143   -361   1504    103    506    -64    231   -194    135
    498   1673   1174  -1085   -337   1423    171    641     72    316   -187    137
    517   1704   1187  -1111   -337   1447    153    782    316    581     64    355
    496   1925   1428  -1210   -465   1678     49    880    537    950    542    813
    400   2164   1761  -1283   -680   1964    -98    672    402   1093    945   1288
    288   2268   1979  -1278   -844   2125   -194    283     18   1026   1163   1522
    106   2120   2010  -1114   -950   2065   -296   -179   -530    623    909   1270
    -90   1634   1725   -774   -906   1678   -387   -641  -1150   -184    -15    428
   -116   1166   1283   -527   -701   1223   -496   -872  -1590   -924   -904   -301
   -106    953   1060   -423   -581   1005   -517   -753  -1470   -914   -953   -348
   -135    885   1021   -376   -579    953   -457   -537  -1135   -657   -782   -275
   -114    966   1078   -426   -597   1021   -379   -332   -818   -410   -607   -140
   -166   1026   1192   -431   -680   1109   -244   -106   -514   -161   -402     12
   -148   1114   1262   -483   -704   1187   -174     25   -350    -18   -280     77
   -179   1182   1361   -501   -771   1270   -135     80   -270     57   -220    109
   -239   1127   1366   -444   -802   1247   -127     90   -233     88   -192    142
   -267   1096   1361   -415   -813   1228   -124    111   -205    111   -155    197
   -215   1067   1283   -426   -748   1174   -114    124   -194    119   -142    218
   -189   1013   1200   -413   -696   1106    -96    122   -197    116   -140    176
    -98    997   1096   -449   -597   1047   -122    106   -197    103   -150    129
    -41    961   1002   -462   -522    982   -140     72   -215     62   -168     88
     -5    924    930   -459   -467    927   -161     57   -218     67   -166    106
    -41    875    917   -418   -480    896   -168     51   -210    114   -161    111
    -72    802    875   -366   -475    839   -166     46   -197    148   -153     80
    -64    787    849   -363   -457    818   -155     67   -163    184   -111     85
    -33    807    841   -387   -436    823   -189     72   -150    205    -77     80
      7    800    792   -405   -392    795   -168    101   -122    223    -54    148
     15    779    763   -397   -374    774   -153    116    -88    241    -15    189
     -2    789    789   -394   -397    789   -150    135    -49    265     25    231
      2    769    766   -384   -381    769   -158    150    -33    277     36    244
    -15    743    758   -366   -387    750   -158    181      5    319     85    285
    -12    771    784   -379   -400    779   -158    215     49    368    158    322
    -80    763    844   -342   -462    802   -148    244     85    410    213    335
    -96    774    870   -337   -483    820   -140    311    161    491    288    446
    -96    756    852   -332   -475    805   -168    337    202    530    322    504
    -23    839    862   -407   -441    849   -168    387    267    587    400    620
    -38    875    914   -420   -475    893   -166    423    316    631    480    678
    -28    937    966   -454   -496    950   -184    433    327    644    506    678
     12    979    963   -498   -475    971   -197    433    316    636    501    691
     18    971    953   -496   -467    963   -187    433    314    631    511    704
    -12    956    969   -472   -491    961   -187    415    288    594    491    678
    -62    919    982   -428   -522    950   -200    379    252    535    439    646
    -72    878    950   -405   -511    914   -210    335    207    475    394    613
    -75    828    904   -376   -491    867   -200    296    171    428    345    576
   -124    792    917   -335   -519    854   -171    257    140    384    298    501
   -148    766    914   -309   -530    839   -148    213    116    355    267    462
   -184    698    883   -257   -535    792   -192    150     75    316    241    420
   -239    574    813   -166   -527    691   -194     93     28    265    194    322
   -197    587    784   -194   -491    685   -140    101     44    267    163    319
   -218    514    732   -148   -475    623   -132     75     25    244    127    337
   -197    491    685   -148   -441    589   -142     51     31    252    155    306
   -101    511    610   -205   -355    561   -132     57     51    267    171    283
    -80    459    537   -192   -309    498   -119     59     62    272    168    311
    -98    371    470   -135   -283    420   -129     54     70    277    184    348
    -93    389    480   -150   -285    433    -98     90    122    329    257    402
    -18    488    504   -236   -259    496    -85    119    174    381    306    418
     15    550    535   -283   -259    542    -49    142    215    418    335    444
     88    633    545   -361   -228    589      2    181    275    470    363    459
    129    743    610   -436   -241    678     46    200    342    537    423    576
    150    787    633   -470   -241    711     12    174    358    555    465    587
    116    665    548   -392   -215    607    -85     83    293    488    405    498
    158    509    350   -332    -96    431   -223    -33    179    389    311    397
    153    332    179   -244    -12    257   -303   -129     90    319    231    314
    189    309    116   -249     36    213   -316   -161     75    314    223    296
    290    342     49   -319    119    197   -285   -142     88    337    257    324
    283    239    -44   -259    163     98   -249   -129     83    340    262    337
    166    236     70   -202     46    153   -213   -101    122    400    319    374
     36    158    119    -98    -41    140   -246   -129    119    400    335    358
    -88    -25     62     54    -77     18   -270   -181     64    332    277    342
   -119   -114      5    116    -62    -54   -226   -174     70    322    262    374
   -132   -148    -15    140    -62    -80   -226   -202     38    275    223    309
   -127   -114     12    119    -72    -49   -241   -228      7    236    192    275
   -171   -148     23    158    -98    -64   -262   -262    -28    189    161    233
   -122   -150    -28    137    -46    -90   -285   -298    -64    140    114    241
    -36   -109    -72     72     15    -90   -311   -345   -106     88     72    200
     -2    -77    -77     38     36    -77   -322   -358   -129     59     49    184
     80    -15    -96    -31     88    -54   -340   -374   -148     41     44    184
    103     25    -77    -64     90    -25   -337   -381   -150     44     62    202
    158     64    -96   -111    124    -15   -298   -358   -103     80     98    215
    119     38    -83    -80    101    -20   -236   -283    -38    101    101    148
    -20     44     64    -15    -41     54   -137   -129    101    166    135    119
    -46     72    119    -12    -83     96    -28     64    288    301    236    218
      7    200    192   -103    -93    197    -12    298    571    620    561    568
    -67    376    441   -155   -254    407    -64    475    815   1021   1057   1114
   -181    415    594   -119   -389    504   -187    306    756   1218   1452   1610
   -348    413    761    -31   -553    587   -311   -114    457   1239   1686   1904
   -600    306    906    145   -753    605   -433   -628    -98    763   1265   1512
   -693    -59    631    376   -662    285   -600  -1293   -919   -298     93    415
   -735   -589    142    662   -439   -223   -766  -1571  -1384   -966   -639   -288
   -878  -1023   -145    950   -366   -584   -841  -1475  -1350  -1013   -724   -431
  -1111  -1187    -75   1148   -519   -631   -756  -1215  -1047   -802   -576   -376
  -1301  -1221     80   1260   -691   -571   -665   -969   -732   -563   -392   -267
  -1309  -1127    179   1218   -745   -475   -527   -719   -418   -309   -197   -132
  -1252  -1166     85   1210   -670   -540   -483   -623   -296   -200   -135   -116
  -1218  -1330   -114   1273   -555   -722   -542   -706   -361   -288   -236   -226
  -1091  -1376   -285   1231   -402   -831   -610   -771   -410   -371   -290   -272
  -1047  -1395   -348   1218   -350   -872   -649   -797   -423   -415   -303   -277
  -1008  -1371   -363   1189   -322   -867   -626   -789   -402   -405   -288   -244
   -979  -1345   -368   1161   -306   -857   -563   -740   -335   -324   -233   -213
   -984  -1369   -384   1176   -301   -878   -514   -670   -254   -241   -179   -181
  -1018  -1434   -415   1223   -303   -924   -465   -615   -194   -207   -148   -155
  -1078  -1454   -376   1267   -350   -917   -371   -506    -88   -135    -49    -62
  -1101  -1408   -306   1254   -400   -857   -259   -405     36    -41     62     46
  -1070  -1426   -355   1247   -358   -891   -218   -361    103     15    111    124
   -997  -1465   -470   1231   -265   -969   -233   -381    101     -5     90    127
   -974  -1535   -561   1254   -207  -1049   -290   -446     54    -90     25     85
  -1031  -1660   -628   1343   -202  -1143   -368   -524     -5   -174    -46     49
  -1088  -1753   -665   1421   -213  -1210   -457   -605    -64   -226   -101     12
  -1137  -1873   -735   1504   -202  -1304   -548   -675   -127   -265   -155    -44
  -1208  -2068   -859   1639   -174  -1465   -652   -758   -205   -337   -231   -119
  -1267  -2156   -888   1712   -189  -1522   -756   -831   -259   -394   -275   -176
  -1275  -2231   -958   1753   -158  -1595   -846   -891   -314   -454   -324   -236
  -1299  -2335  -1036   1816   -132  -1686   -919   -930   -355   -504   -368   -285
  -1327  -2351  -1023   1839   -153  -1688   -963   -935   -348   -496   -345   -270
  -1449  -2343   -896   1896   -280  -1621   -958   -880   -280   -423   -249   -171
  -1527  -2265   -737   1896   -397  -1501   -937   -813   -192   -316   -155    -80
  -1673  -2255   -584   1964   -545  -1421   -932   -776   -129   -215    -96    -18
  -1844  -2229   -384   2036   -730  -1306   -896   -704    -41    -88     -2     88
  -1966  -2229   -265   2096   -852  -1247   -846   -652     10    -33     41    122
  -1974  -2260   -288   2117   -844  -1275   -841   -667     -5    -64     10     80
  -1818  -2184   -368   2000   -727  -1278   -813   -665     -5    -77     -5     62
  -1636  -2099   -462   1867   -587  -1280   -745   -646     12    -77     -2     70
  -1483  -2042   -561   1761   -465  -1301   -680   -641     18    -98    -18     72
  -1345  -1964   -618   1654   -366  -1291   -641   -662      5   -132    -49     59
  -1221  -1966   -745   1592   -239  -1356   -631   -711    -46   -202   -129    -10
  -1101  -2036   -935   1569    -83  -1486   -657   -784   -122   -290   -226    -96
  -1075  -2138  -1062   1605     -7  -1600   -675   -849   -189   -371   -309   -174
  -1026  -2197  -1171   1610     72  -1686   -665   -904   -241   -441   -366   -233
   -953  -2260  -1309   1605    176  -1784   -665   -950   -283   -506   -413   -285
   -909  -2364  -1454   1636    272  -1909   -693  -1015   -345   -584   -488   -355
   -893  -2390  -1499   1639    301  -1945   -693  -1036   -366   -605   -511   -374
   -891  -2429  -1540   1660    324  -1984   -722  -1065   -384   -623   -535   -397
   -984  -2475  -1493   1727    252  -1984   -730  -1067   -371   -618   -530   -400
  -1127  -2564  -1436   1847    153  -2000   -717  -1070   -358   -607   -524   -407
  -1236  -2582  -1348   1909     54  -1964   -717  -1062   -319   -568   -478   -376
  -1270  -2527  -1257   1899     -7  -1891   -730  -1078   -303   -550   -475   -407
  -1340  -2564  -1226   1951    -59  -1896   -743  -1088   -309   -548   -509   -387
  -1462  -2629  -1166   2047   -148  -1899   -732  -1088   -296   -535   -496   -363
  -1553  -2681  -1127   2117   -215  -1904   -750  -1106   -285   -519   -483   -355
  -1626  -2701  -1075   2164   -277  -1888   -774  -1122   -277   -504   -462   -345
  -1688  -2717  -1031   2203   -329  -1875   -802  -1140   -280   -493   -452   -340
  -1777  -2766   -989   2273   -394  -1878   -828  -1171   -303   -506   -454   -355
  -1769  -2785  -1018   2275   -376  -1901   -818  -1174   -306   -509   -452   -353
  -1745  -2779  -1034   2262   -358  -1906   -807  -1166   -303   -509   -441   -348
  -1743  -2803  -1062   2273   -342  -1932   -784  -1169   -319   -532   -457   -361
  -1722  -2852  -1130   2288   -296  -1992   -776  -1179   -335   -550   -472   -368
  -1725  -2915  -1189   2320   -267  -2052   -795  -1195   -353   -558   -483   -374
  -1693  -2953  -1262   2322   -215  -2109   -769  -1192   -366   -563   -493   -379
  -1662  -2953  -1291   2307   -187  -2122   -735  -1192   -371   -571   -509   -381
  -1626  -2927  -1301   2278   -163  -2114   -709  -1195   -371   -581   -517   -394
  -1628  -3008  -1379   2317   -124  -2195   -711  -1228   -415   -641   -571   -452
  -1647  -3063  -1415   2353   -116  -2239   -709  -1249   -439   -670   -589   -480
  -1600  -3057  -1460   2327    -72  -2257   -706  -1260   -454   -685   -605   -527
  -1602  -3073  -1470   2338    -67  -2273   -711  -1286   -475   -696   -636   -496
  -1569  -3047  -1478   2307    -49  -2262   -670  -1244   -431   -649   -576   -439
  -1530  -3013  -1486   2270    -23  -2249   -623  -1215   -405   -620   -558   -452
  -1517  -2982  -1467   2249    -25  -2223   -589  -1197   -379   -602   -545   -405
  -1465  -2966  -1501   2216     18  -2234   -584  -1200   -376   -607   -553   -407
  -1512  -3024  -1512   2265     -2  -2270   -558  -1166   -363   -628   -605   -454
  -1551  -3029  -1480   2288    -36  -2255   -491  -1078   -301   -646   -670   -527
  -1587  -3016  -1431   2301    -80  -2223   -423   -956   -174   -581   -657   -553
  -1610  -2904  -1293   2257   -158  -2099   -361   -776     98   -314   -405   -348
  -1605  -2683  -1078   2143   -265  -1880   -423   -584    431    163    145    184
  -1628  -2410   -782   2018   -423  -1597   -542   -626    514    522    709    792
  -1738  -2312   -574   2023   -581  -1444   -610   -948    254    579   1023   1156
  -1873  -2359   -485   2117   -693  -1423   -675  -1382   -267    215    823   1005
  -2047  -2634   -589   2340   -730  -1613   -789  -1953  -1057   -789   -257     49
  -2192  -3063   -870   2626   -662  -1966   -940  -2346  -1660  -1667  -1226   -810
  -2190  -3385  -1195   2787   -498  -2291  -1015  -2291  -1665  -1753  -1371   -984
  -2231  -3663  -1431   2948   -400  -2548   -945  -2047  -1402  -1561  -1270   -963
  -2340  -3832  -1491   3083   -426  -2662   -883  -1862  -1140  -1371  -1145   -880
  -2470  -3949  -1478   3208   -498  -2714   -779  -1683   -891  -1197  -1010   -802
  -2621  -4024  -1405   3322   -610  -2714   -701  -1548   -706  -1070   -909   -763
  -2647  -4037  -1389   3343   -628  -2714   -657  -1483   -623  -1026   -867   -750
  -2738  -4097  -1361   3416   -688  -2730   -597  -1423   -568   -989   -823   -698
  -2889  -4201  -1314   3543   -787  -2759   -568  -1397   -542   -963   -789   -675
  -2818  -4159  -1343   3486   -740  -2751   -535  -1350   -493   -919   -743   -652
  -2683  -4016  -1332   3351   -675  -2675   -467  -1288   -431   -872   -698   -618
  -2631  -3995  -1366   3312   -636  -2681   -415  -1267   -394   -844   -652   -571
  -2675  -4055  -1379   3367   -649  -2717   -449  -1296   -413   -870   -657   -600
  -2787  -4172  -1384   3478   -701  -2779   -511  -1325   -441   -906   -722   -672
  -2969  -4354  -1384   3663   -792  -2870   -540  -1350   -454   -932   -766   -662
  -3161  -4546  -1387   3852   -888  -2969   -605  -1415   -504   -984   -802   -709
  -3393  -4733  -1343   4063  -1026  -3039   -662  -1478   -553  -1031   -841   -763
  -3582  -4912  -1330   4247  -1127  -3122   -711  -1545   -600  -1080   -888   -818
  -3689  -5076  -1387   4382  -1150  -3231   -758  -1590   -639  -1127   -937   -885
  -3686  -5076  -1392   4380  -1148  -3234   -763  -1574   -623  -1114   -930   -883
  -3626  -5042  -1415   4333  -1106  -3229   -740  -1548   -587  -1072   -891   -833
  -3678  -5110  -1431   4393  -1124  -3270   -758  -1514   -571  -1052   -870   -810
  -3725  -5131  -1405   4429  -1161  -3268   -779  -1488   -550  -1036   -854   -792
  -3772  -5133  -1363   4453  -1205  -3250   -766  -1460   -504  -1000   -815   -758
  -3793  -5107  -1314   4450  -1241  -3211   -753  -1431   -449   -940   -763   -724
  -3673  -4933  -1260   4299  -1208  -3096   -698  -1356   -335   -815   -646   -613
  -3335  -4634  -1299   3985  -1018  -2966   -576  -1213   -161   -631   -459   -436
  -2637  -3930  -1293   3283   -672  -2613   -309   -935    153   -314   -145   -116
  -1670  -2896  -1226   2281   -223  -2062     49   -571    548     96    267    303
   -852  -2042  -1189   1444    166  -1615    329   -272    854    413    589    620
   -306  -1556  -1249    932    470  -1402    498    -75   1044    589    771    805
     44  -1223  -1267    587    654  -1244    615     38   1148    688    893    919
    220  -1130  -1353    454    784  -1241    654     31   1122    641    854    901
    257  -1202  -1460    470    857  -1332    633    -25   1052    542    750    854
    153  -1369  -1522    607    836  -1444    576   -101    966    439    644    727
     44  -1506  -1551    727    797  -1527    561   -171    883    335    545    662
    -98  -1639  -1543    867    722  -1592    563   -244    813    252    457    576
   -319  -1849  -1530   1083    602  -1688    537   -335    711    140    329    446
   -672  -2145  -1473   1410    400  -1810    457   -431    602     23    220    350
   -911  -2288  -1376   1597    228  -1834    470   -454    579    -12    181    298
  -1106  -2431  -1325   1766    109  -1878    459   -522    506    -96     93    215
  -1231  -2587  -1356   1906     59  -1974    413   -597    428   -179     10    155
  -1293  -2681  -1387   1987     46  -2034    389   -644    392   -218    -23    109
  -1319  -2761  -1444   2039     62  -2104    389   -672    376   -257    -64     62
  -1389  -2847  -1460   2117     33  -2153    397   -685    381   -267    -80     33
  -1395  -2829  -1436   2109     20  -2132    415   -675    415   -233    -44     41
  -1260  -2696  -1436   1979     88  -2068    485   -626    480   -174     18     57
  -1065  -2551  -1488   1805    210  -2021    530   -581    532   -132     54     93
   -948  -2379  -1431   1665    239  -1906    579   -537    605    -54    148    194
   -826  -2252  -1426   1538    298  -1839    646   -496    652    -15    171    174
   -717  -2151  -1434   1434    358  -1792    714   -439    709     44    220    259
   -613  -1951  -1340   1280    361  -1647    745   -405    776    122    316    350
   -501  -1764  -1262   1132    379  -1514    745   -397    813    176    384    384
   -402  -1628  -1226   1013    407  -1428    761   -376    836    218    428    428
   -358  -1584  -1226    971    433  -1405    771   -355    862    252    470    493
   -329  -1538  -1208    935    436  -1374    787   -340    883    277    506    532
   -290  -1462  -1171    875    439  -1317    833   -316    901    298    530    566
   -298  -1452  -1156    872    428  -1304    880   -290    914    316    550    589
   -259  -1402  -1143    831    441  -1273    935   -262    935    342    576    605
   -181  -1366  -1187    774    501  -1278    974   -233    963    374    618    652
   -142  -1413  -1270    776    563  -1343    995   -231    950    353    587    623
   -158  -1449  -1293    802    566  -1371   1013   -226    950    345    571    631
   -119  -1428  -1309    774    594  -1369   1026   -226    953    332    561    610
    -33  -1384  -1353    709    657  -1369   1026   -231    927    293    524    587
    -64  -1439  -1376    750    654  -1408   1026   -246    901    267    498    594
    -93  -1496  -1405    795    652  -1452   1028   -257    891    254    483    545
    -83  -1514  -1431    800    672  -1473   1031   -257    893    254    472    501
   -116  -1551  -1434    833    654  -1491    997   -283    867    236    459    491
   -135  -1597  -1462    867    662  -1530    982   -293    857    223    459    496
   -114  -1577  -1462    844    670  -1519   1023   -267    883    244    480    535
   -103  -1538  -1434    820    665  -1486   1093   -215    930    280    509    550
   -166  -1615  -1452    888    641  -1535   1143   -145    971    267    465    459
   -179  -1558  -1379    867    597  -1470   1244     20   1117    332    459    426
   -176  -1434  -1257    802    540  -1345   1283    171   1322    530    602    550
   -207  -1304  -1096    756    444  -1200   1236    335   1623    917    987    930
   -161   -989   -828    574    332   -909   1114    376   1818   1343   1566   1551
   -142   -654   -511    397    184   -584   1000    114   1647   1465   1979   2057
   -220   -659   -441    439    106   -550    945   -202   1226   1257   2023   2143
   -332   -930   -597    631    132   -763    841   -628    592    602   1426   1587
   -306  -1267   -961    784    324  -1114    683  -1122   -119   -407    252    483
   -124  -1509  -1387    815    631  -1449    571  -1234   -374   -839   -301    -75
   -114  -1753  -1639    932    761  -1699    592  -1070   -189   -709   -267    -77
   -298  -2057  -1758   1179    730  -1909    623   -919     46   -524   -168    -33
   -418  -2151  -1732   1283    657  -1940    691   -745    301   -316    -25     51
   -613  -2283  -1673   1447    527  -1979    774   -587    511   -150     88    114
   -571  -2164  -1592   1366    509  -1878    862   -446    680     -7    194    200
   -322  -1831  -1509   1078    592  -1670    984   -296    854    155    350    361
   -439  -1917  -1478   1176    519  -1699   1005   -288    865    158    355    381
   -675  -2099  -1423   1387    371  -1761    995   -329    831    111    309    327
   -735  -2094  -1361   1413    311  -1730    976   -327    846    124    322    332
   -714  -2042  -1327   1379    306  -1686    969   -303    888    171    374    371
   -782  -2052  -1270   1415    241  -1662    976   -285    922    200    402    392
   -789  -2068  -1278   1428    241  -1673    984   -290    919    200    397    379
   -766  -2060  -1293   1410    262  -1675   1005   -288    930    207    400    381
   -883  -2132  -1249   1509    181  -1691   1023   -280    950    223    415    389
   -893  -2132  -1239   1509    171  -1686   1010   -262    969    246    444    405
   -787  -1995  -1208   1389    207  -1600   1036   -213   1026    306    506    459
   -553  -1683  -1132   1117    288  -1408   1156    -98   1148    431    633    566
   -426  -1519  -1093    974    332  -1306   1239    -15   1241    522    714    641
   -535  -1688  -1153   1109    306  -1421   1182    -49   1208    478    654    587
   -480  -1649  -1169   1062    342  -1410   1169    -25   1236    509    680    592
   -236  -1348  -1111    789    436  -1231   1265    116   1387    665    836    740
   -226  -1265  -1039    745    405  -1153   1312    176   1447    724    891    784
    -67   -987   -919    527    423   -953   1434    316   1584    857   1015    935
     38   -774   -813    366    426   -792   1493    433   1714    995   1148   1070
     51   -685   -737    314    392   -711   1491    509   1797   1101   1257   1169
    -59   -766   -706    413    322   -737   1408    509   1810   1135   1293   1184
   -467  -1327   -859    896    194  -1096   1200    353   1654    989   1158   1052
  -1008  -1974   -966   1491    -23  -1470   1018    176   1467    792    969    844
  -1392  -2312   -922   1852   -236  -1618    956     96   1379    678    849    740
  -1491  -2340   -849   1917   -322  -1595    904     83   1366    659    836    771
  -1649  -2460   -810   2052   -420  -1636    828     28   1296    594    782    717
  -1774  -2590   -815   2182   -480  -1704    774    -51   1202    506    696    620
  -1790  -2579   -789   2182   -501  -1686    789    -57   1176    488    672    584
  -1745  -2535   -789   2140   -478  -1662    854    -33   1176    493    659    571
  -1964  -2829   -867   2395   -550  -1849    789   -148   1062    376    519    428
  -1990  -2922   -932   2455   -530  -1927    730   -239    974    277    410    332
  -1982  -3021  -1041   2499   -472  -2031    730   -275    919    197    327    262
  -1982  -3117  -1135   2551   -423  -2127    737   -340    854    111    244    168
  -2034  -3198  -1163   2613   -436  -2179    735   -407    810     57    187    114
  -2081  -3213  -1132   2644   -475  -2174    717   -426    802     57    171    106
  -1971  -3128  -1158   2548   -407  -2143    776   -381    841    101    194    111
  -1714  -2909  -1195   2312   -259  -2052    906   -306    904    161    239    140
  -1309  -2543  -1234   1925    -38  -1888   1005   -181   1026    280    366    270
  -1047  -2340  -1293   1693    122  -1818   1044   -119   1104    350    446    340
   -862  -2205  -1343   1535    239  -1777   1070    -80   1166    400    501    376
   -875  -2234  -1358   1556    241  -1797   1091    -70   1215    431    542    384
   -982  -2221  -1239   1600    124  -1730   1072    -83   1236    436    550    397
   -872  -1971  -1101   1421    111  -1538   1114    -23   1312    496    620    496
  -1002  -1899   -898   1449    -54  -1400   1130     25   1369    545    652    537
  -1111  -1875   -763   1493   -174  -1319   1176     67   1434    605    701    602
  -1072  -1766   -696   1418   -189  -1231   1210    101   1496    665    776    654
  -1047  -1743   -696   1392   -176  -1221   1171     93   1488    659    766    649
  -1008  -1790   -784   1397   -111  -1288   1111     59   1439    618    706    633
  -1049  -1904   -854   1478    -98  -1379   1028    -28   1353    542    631    581
   -966  -1953   -989   1457     10  -1473    953    -75   1301    511    589    548
   -800  -1961  -1161   1379    179  -1561    904   -111   1247    480    553    527
   -789  -2096  -1306   1441    257  -1701    865   -171   1171    407    480    452
   -802  -2182  -1379   1493    288  -1782    878   -176   1156    387    462    410
   -745  -2156  -1410   1449    329  -1782    943   -129   1208    433    506    405
   -675  -2226  -1551   1449    436  -1888    963   -137   1195    413    493    376
   -561  -2229  -1667   1392    550  -1951    924   -166   1163    368    459    366
   -522  -2203  -1680   1363    579  -1943    914   -189   1148    340    431    342
   -654  -2288  -1636   1470    488  -1964    948   -207   1140    316    407    306
   -743  -2288  -1545   1517    400  -1917    979   -176   1171    348    446    348
   -795  -2265  -1473   1527    337  -1870   1041   -127   1223    400    491    394
   -743  -2208  -1465   1475    361  -1836   1127    -67   1299    465    540    426
   -911  -2291  -1382   1600    233  -1836   1062    -85   1296    457    530    394
  -1005  -2309  -1304   1657    148  -1805   1028    -96   1301    462    530    405
  -1041  -2262  -1221   1649     88  -1743   1080    -67   1340    498    563    454
  -1150  -2270  -1119   1712    -15  -1696   1085    -62   1350    504    568    470
  -1200  -2291  -1091   1743    -54  -1691   1114     -7   1382    498    553    485
  -1187  -2265  -1078   1725    -57  -1673   1247    163   1517    555    550    454
  -1137  -2125   -989   1631    -75  -1558   1330    374   1722    717    657    480
  -1036  -1925   -888   1480    -75  -1408   1319    579   2003   1026    919    774
   -961  -1704   -745   1332   -109  -1226   1226    698   2216   1413   1392   1257
   -922  -1444   -524   1182   -200   -984   1091    387   2081   1615   1813   1725
   -976  -1330   -353   1150   -311   -841    891   -161   1738   1623   2023   1992
  -1098  -1522   -423   1312   -337   -974    613   -792   1161   1195   1678   1680
  -1156  -1992   -839   1571   -161  -1418    459  -1322    397    140    561    654
  -1093  -2400  -1306   1748    103  -1855    379  -1434     18   -498   -137     -5
  -1054  -2605  -1553   1829    246  -2081    420  -1184    215   -423   -140    -62
  -1140  -2733  -1592   1938    226  -2164    491   -937    488   -241    -25      7
  -1028  -2520  -1491   1774    228  -2005    701   -620    831     25    176    174
  -1028  -2423  -1397   1725    184  -1912    867   -368   1080    228    322    283
  -1161  -2512  -1350   1836     93  -1932    914   -288   1158    283    355    270
  -1252  -2556  -1304   1904     25  -1930    904   -283   1171    277    348    236
  -1130  -2449  -1319   1787     93  -1883    961   -228   1228    322    400    329
  -1078  -2408  -1330   1743    124  -1870    984   -197   1267    350    418    361
  -1070  -2421  -1350   1743    137  -1886    987   -194   1280    355    428    332
  -1122  -2481  -1358   1803    116  -1919    982   -210   1265    329    420    290
  -1117  -2408  -1291   1761     85  -1849    989   -189   1291    353    433    335
  -1130  -2447  -1319   1787     93  -1883    943   -194   1280    355    423    327
  -1060  -2395  -1335   1725    135  -1865    932   -189   1291    371    441    327
   -984  -2312  -1327   1649    171  -1821    987   -168   1319    405    488    392
  -1005  -2330  -1325   1667    158  -1829    950   -171   1319    407    478    384
  -1021  -2343  -1325   1680    150  -1834    948   -163   1322    413    459    400
  -1023  -2325  -1301   1673    137  -1816    956   -150   1337    428    475    402
  -1018  -2348  -1330   1683    155  -1839    922   -155   1337    426    478    376
  -1026  -2343  -1317   1683    145  -1831    924   -135   1356    433    485    368
  -1026  -2369  -1343   1696    155  -1855    943   -114   1374    441    488    371
  -1091  -2475  -1384   1782    145  -1930    898   -114   1366    433    478    363
   -976  -2346  -1369   1662    194  -1857    924    -57   1426    491    530    426
   -898  -2213  -1317   1556    205  -1766    969     31   1509    568    605    488
   -917  -2218  -1301   1566    192  -1761    966     93   1561    626    662    524
   -971  -2247  -1278   1608    150  -1764    971    142   1602    667    701    532
  -1023  -2296  -1273   1660    124  -1784    940    163   1613    683    724    535
  -1026  -2223  -1197   1623     83  -1712    950    239   1675    753    802    657
   -945  -2107  -1163   1525    106  -1636    976    306   1727    810    862    745
   -969  -2101  -1132   1532     77  -1618    945    298   1719    805    859    714
   -961  -2083  -1122   1522     80  -1602    945    311   1727    810    857    680
  -1085  -2156  -1070   1618     -7  -1613    969    311   1719    810    849    706
  -1114  -2151  -1036   1631    -38  -1595    979    285   1691    797    841    685
  -1122  -2171  -1049   1644    -36  -1610    989    254   1657    763    802    623
  -1075  -2169  -1093   1623      7  -1631   1000    210   1613    714    753    602
  -1044  -2158  -1117   1600     36  -1639   1000    161   1579    675    711    605
  -1130  -2239  -1111   1683    -10  -1675    971    101   1535    636    665    550
  -1088  -2273  -1184   1680     46  -1730    984     62   1499    600    620    511
  -1117  -2343  -1226   1730     54  -1784   1026     28   1473    574    600    488
  -1088  -2330  -1244   1706     75  -1790   1021    -10   1441    545    584    454
  -1117  -2364  -1247   1738     64  -1805   1008    -41   1415    519    548    407
  -1163  -2426  -1262   1792     49  -1844    995    -90   1379    475    506    348
  -1158  -2473  -1314   1816     77  -1893    966   -140   1330    423    467    306
  -1189  -2504  -1314   1844     62  -1909    958   -145   1330    428    457    306
  -1208  -2548  -1340   1878     64  -1945    966   -129   1350    449    470    316
  -1145  -2533  -1387   1836    119  -1958    969   -127   1358    465    480    314
  -1080  -2436  -1356   1758    137  -1896    976   -109   1379    480    504    366
  -1132  -2481  -1350   1805    106  -1917    982    -98   1395    488    511    389
  -1104  -2431  -1330   1766    111  -1880   1010    -67   1431    524    542    387
  -1080  -2359  -1280   1717     98  -1818   1083    -23   1480    574    594    407
  -1036  -2286  -1249   1662    106  -1769   1075    -31   1483    581    610    423
   -940  -2190  -1252   1564    153  -1719   1075    -12   1517    610    652    491
   -865  -2083  -1218   1473    174  -1649   1083      2   1551    641    685    542
   -810  -2031  -1221   1418    202  -1626   1085     23   1564    662    706    568
   -696  -1893  -1197   1296    249  -1545   1130     62   1605    719    769    597
   -727  -1875  -1148   1299    210  -1512   1117     41   1597    714    771    561
   -714  -1927  -1213   1319    246  -1571   1098     36   1571    693    737    587
   -711  -1995  -1283   1350    283  -1639   1096     23   1545    675    722    613
   -743  -2062  -1319   1402    288  -1691   1106     10   1522    644    680    571
   -774  -2078  -1304   1426    265  -1691   1124      5   1506    644    678    589
   -769  -2083  -1314   1423    272  -1699   1132    -15   1470    610    654    550
   -839  -2127  -1288   1483    223  -1709   1143    -36   1444    574    613    504
   -898  -2192  -1293   1545    197  -1743   1140    -64   1418    542    581    467
  -1015  -2291  -1278   1652    129  -1784   1143    -83   1397    524    576    441
  -1078  -2348  -1270   1712     96  -1810   1143    -90   1387    511    568    428
  -1018  -2364  -1345   1688    161  -1857   1111   -142   1332    452    514    363
   -992  -2405  -1413   1699    210  -1909   1088   -176   1299    410    452    397
  -1047  -2478  -1431   1761    189  -1956   1088   -171   1291    413    452    441
  -1072  -2509  -1436   1790    179  -1971   1119   -163   1293    423    462    392
  -1072  -2496  -1426   1784    174  -1961   1122   -153   1296    439    470    400
  -1070  -2569  -1499   1821    213  -2034   1104   -171   1265    418    454    394
   -997  -2574  -1577   1784    288  -2075   1150   -127   1293    418    441    324
   -963  -2574  -1613   1769    324  -2094   1244     15   1400    444    402    215
   -950  -2548  -1600   1748    322  -2075   1332    231   1592    597    483    267
   -976  -2410  -1434   1693    228  -1922   1389    478   1909    948    818    568
   -995  -2195  -1202   1595    101  -1699   1278    605   2130   1327   1288   1062
  -1085  -2039   -953   1561    -67  -1496   1158    423   2049   1509   1670   1584
  -1270  -2021   -750   1641   -259  -1387   1039     38   1748   1509   1899   1945
  -1441  -2114   -672   1779   -384  -1395    901   -454   1210   1098   1605   1662
  -1610  -2551   -943   2078   -335  -1748    792  -1039    428     72    478    550
  -1644  -3000  -1356   2322   -145  -2179    675  -1286    -44   -618   -298   -210
  -1613  -3242  -1631   2426      7  -2436    657  -1148     46   -589   -324   -280
  -1579  -3354  -1774   2468     96  -2564    735   -909    337   -374   -200   -220
  -1551  -3283  -1735   2416     90  -2509    865   -652    654   -114    -31   -129
  -1488  -3164  -1678   2325     93  -2421   1039   -371    948    129    150     25
  -1410  -3050  -1639   2229    114  -2346   1161   -202   1117    267    262    137
  -1317  -2961  -1644   2140    163  -2304   1210   -114   1202    337    316    135
  -1239  -2844  -1608   2039    184  -2226   1208    -80   1239    374    355    176
  -1158  -2712  -1553   1935    194  -2135   1252    -33   1291    431    426    275
  -1122  -2707  -1584   1912    231  -2145   1236    -38   1291    426    439    272
  -1132  -2740  -1608   1938    236  -2174   1231    -38   1288    423    428    301
  -1223  -2808  -1587   2016    179  -2197   1200    -57   1267    400    407    301
  -1343  -2860  -1517   2101     85  -2190   1174    -80   1260    394    418    303
  -1447  -2940  -1496   2192     23  -2218   1135   -101   1239    376    426    270
  -1545  -3011  -1465   2278    -41  -2239   1088   -135   1205    337    376    205
  -1706  -3164  -1460   2434   -124  -2312   1036   -189   1156    277    309    218
  -1852  -3320  -1467   2585   -194  -2392    997   -220   1117    239    272    179
  -1977  -3460  -1483   2717   -249  -2473    956   -239   1093    218    252    119
  -2034  -3507  -1473   2772   -280  -2491    922   -259   1070    202    246    124
  -2060  -3554  -1496   2805   -283  -2525    917   -254   1078    210    249    124
  -2052  -3517  -1465   2785   -296  -2491    958   -205   1130    262    311    171
  -1995  -3432  -1439   2712   -280  -2434   1018   -137   1195    322    368    231
  -1914  -3335  -1421   2626   -246  -2379   1067    -49   1286    413    475    345
  -1821  -3250  -1428   2535   -197  -2340   1080      2   1330    446    506    316
  -1626  -3096  -1470   2361    -80  -2283   1117     83   1410    519    563    402
  -1517  -2959  -1441   2236    -38  -2200   1182    181   1525    633    688    540
  -1382  -2844  -1462   2114     38  -2153   1189    249   1600    719    787    639
  -1402  -2792  -1392   2096     -5  -2094   1179    303   1662    789    859    719
  -1504  -2826  -1325   2164    -90  -2075   1176    340   1701    833    917    727
  -1553  -2857  -1306   2203   -124  -2081   1153    361   1706    854    940    732
  -1706  -2868  -1161   2288   -272  -2016   1174    394   1732    885    984    771
  -1964  -3011  -1049   2486   -457  -2031   1137    335   1678    831    953    740
  -2166  -3250  -1083   2707   -542  -2166   1015    194   1543    688    823    652
  -2226  -3424  -1197   2824   -517  -2312    958    103   1426    550    675    514
  -2177  -3393  -1215   2785   -480  -2304   1002    132   1423    524    644    478
  -1945  -3304  -1358   2624   -296  -2333   1036    124   1402    498    628    465
  -1795  -3268  -1475   2530   -161  -2372   1052     77   1343    428    558    379
  -1699  -3260  -1561   2478    -70  -2410   1041     25   1280    358    454    301
  -1701  -3283  -1582   2494    -59  -2434   1008    -25   1223    309    413    296
  -1748  -3343  -1595   2543    -77  -2468   1018    -33   1205    288    389    241
  -1777  -3387  -1610   2582    -85  -2499   1023    -44   1187    270    350    202
  -1800  -3398  -1597   2598   -103  -2499   1041    -59   1163    246    335    181
  -1766  -3348  -1582   2559    -93  -2465   1080    -57   1156    236    340    166
  -1706  -3270  -1566   2488    -70  -2421   1117    -36   1169    252    348    187
  -1670  -3255  -1584   2462    -44  -2418   1145    -12   1187    267    363    205
  -1680  -3252  -1571   2465    -57  -2410   1145      0   1208    285    384    202
  -1688  -3203  -1514   2447    -88  -2359   1150     25   1234    319    418    205
  -1670  -3154  -1486   2410    -93  -2320   1192     57   1252    335    420    233
  -1639  -3122  -1483   2382    -80  -2304   1221     77   1270    358    436    254
  -1644  -3099  -1457   2369    -96  -2278   1192     90   1283    374    454    257
  -1618  -3057  -1439   2338    -90  -2249   1148     72   1260    353    436    223
  -1564  -2933  -1371   2247    -98  -2153   1122     38   1252    361    459    254
  -1514  -2857  -1343   2184    -88  -2099   1098     25   1241    366    470    239
  -1483  -2860  -1376   2169    -54  -2120   1060      0   1197    335    428    254
  -1491  -2834  -1343   2164    -75  -2088   1075    -10   1182    342    465    319
  -1527  -2844  -1319   2184   -106  -2081   1106      5   1182    366    509    350
  -1525  -2865  -1340   2195    -93  -2104   1111     33   1179    374    530    335
  -1556  -2855  -1299   2203   -129  -2078   1135     64   1192    371    535    316
  -1641  -2865  -1223   2255   -210  -2044   1148     75   1197    361    509    342
  -1649  -2907  -1257   2278   -197  -2083   1145     88   1213    366    506    384
  -1613  -2951  -1340   2281   -137  -2145   1158    101   1200    353    493    353
  -1597  -3047  -1452   2322    -72  -2252   1153     83   1150    296    418    254
  -1587  -3086  -1499   2338    -44  -2294   1174     98   1130    296    389    200
  -1615  -3068  -1452   2340    -85  -2260   1234    148   1176    379    465    226
  -1709  -3094  -1384   2403   -163  -2239   1257    181   1200    426    504    184
  -1782  -3156  -1374   2468   -205  -2265   1257    187   1169    397    439    129
  -1829  -3182  -1353   2507   -239  -2268   1280    213   1171    402    405    166
  -1829  -3231  -1402   2530   -213  -2317   1262    181   1140    379    374     88
  -1782  -3273  -1491   2527   -148  -2382   1239    168   1109    366    361     28
  -1644  -3257  -1613   2449    -18  -2436   1236    179   1093    350    355     20
  -1525  -3268  -1743   2397    109  -2507   1260    184   1098    324    324    101
  -1402  -3195  -1792   2299    192  -2494   1350    288   1182    335    319    103
  -1345  -3141  -1795   2242    223  -2468   1470    467   1335    389    316     80
  -1371  -3016  -1647   2192    135  -2333   1556    662   1577    584    480    218
  -1265  -2696  -1431   1982     83  -2065   1564    875   1935   1005    906    610
  -1254  -2442  -1187   1847    -36  -1816   1460    984   2158   1470   1506   1286
  -1332  -2190   -857   1761   -239  -1525   1392    779   2016   1644   1951   1800
  -1395  -2234   -839   1816   -277  -1538   1301    381   1538   1382   1919   1816
  -1569  -2530   -961   2049   -303  -1745   1195    -83    852    665   1262   1200
  -1680  -2964  -1286   2320   -197  -2125    976   -659     31   -478     28     23
  -1730  -3421  -1691   2574    -20  -2556    792   -833   -272   -940   -496   -493
  -1725  -3665  -1943   2694    109  -2805    776   -675    -75   -800   -439   -491
  -1761  -3686  -1925   2725     80  -2805    922   -402    303   -480   -236   -239
  -1735  -3673  -1940   2701    101  -2808   1065   -158    644   -213    -49    -77
  -1719  -3561  -1844   2639     62  -2704   1244     80    948     18    145     54
  -1722  -3445  -1725   2582      0  -2585   1337    220   1132    171    290    163
  -1704  -3356  -1652   2530    -25  -2504   1353    283   1221    257    374    239
  -1577  -3198  -1623   2385     20  -2413   1402    329   1280    309    413    275
  -1587  -3138  -1551   2361    -18  -2346   1402    345   1306    332    426    290
  -1636  -3099  -1465   2366    -88  -2283   1444    389   1348    368    467    324
  -1634  -3099  -1465   2366    -85  -2283   1460    415   1374    394    504    361
  -1662  -3115  -1454   2387   -103  -2286   1428    415   1379    402    517    350
  -1683  -3182  -1499   2431    -93  -2340   1392    392   1350    374    485    306
  -1691  -3195  -1506   2442    -93  -2353   1376    394   1353    376    478    290
  -1696  -3242  -1545   2470    -75  -2395   1335    376   1353    376    472    218
  -1712  -3270  -1558   2488    -77  -2413   1335    368   1358    374    467    236
  -1722  -3286  -1566   2504    -77  -2426   1361    394   1384    400    488    371
  -1743  -3252  -1512   2496   -116  -2385   1384    452   1431    452    532    410
  -1725  -3182  -1457   2455   -135  -2320   1400    493   1488    517    587    441
  -1626  -3213  -1590   2418    -20  -2403   1387    496   1483    517    558    423
  -1600  -3195  -1597   2397     -2  -2397   1392    540   1519    555    589    470
  -1574  -3122  -1551   2346    -12  -2338   1392    579   1569    618    652    511
  -1538  -3078  -1540   2309      0  -2309   1413    636   1639    693    719    540
  -1512  -3050  -1540   2278     12  -2294   1428    698   1722    776    797    558
  -1441  -3029  -1590   2234     72  -2309   1397    706   1732    782    800    561
  -1439  -3013  -1577   2226     67  -2296   1392    748   1790    836    836    709
  -1431  -2985  -1553   2208     59  -2270   1415    831   1896    963    958    789
  -1418  -2979  -1564   2197     70  -2273   1413    891   1956   1034   1031    826
  -1397  -2948  -1551   2171     75  -2249   1392    930   1987   1078   1078    839
  -1439  -2922  -1483   2179     20  -2203   1402    937   1990   1075   1080    828
  -1431  -2842  -1410   2138    -10  -2127   1421    966   2010   1083   1088    911
  -1335  -2798  -1465   2065     62  -2130   1470    997   2026   1091   1085    919
  -1345  -2855  -1509   2099     80  -2182   1460    976   1987   1034   1031    859
  -1374  -2909  -1535   2140     77  -2223   1441    956   1940    971    971    795
  -1392  -2917  -1525   2156     64  -2221   1473    958   1940    961    974    784
  -1405  -2873  -1467   2138     28  -2171   1501    930   1912    917    961    782
  -1408  -2860  -1452   2132     20  -2156   1525    898   1865    849    867    756
  -1358  -2829  -1473   2091     54  -2153   1514    862   1831    807    807    732
  -1350  -2855  -1504   2104     75  -2179   1496    826   1782    769    769    667
  -1444  -2857  -1413   2148    -18  -2135   1509    818   1774    769    774    667
  -1519  -2883  -1363   2200    -80  -2122   1501    797   1769    758    776    654
  -1558  -2912  -1353   2234   -106  -2132   1475    766   1740    724    750    607
  -1577  -2920  -1343   2249   -116  -2132   1441    727   1691    678    696    610
  -1571  -2907  -1335   2236   -122  -2122   1415    709   1675    665    675    605
  -1545  -2847  -1301   2195   -122  -2075   1400    698   1678    665    683    597
  -1525  -2824  -1299   2171   -114  -2060   1395    701   1693    667    688    592
  -1475  -2790  -1314   2132    -80  -2052   1389    704   1701    670    693    581
  -1454  -2662  -1208   2057   -124  -1935   1402    727   1745    709    743    628
  -1444  -2533  -1091   1987   -176  -1813   1431    763   1810    769    810    706
  -1387  -2455  -1070   1919   -161  -1764   1431    774   1836    792    831    727
  -1335  -2377  -1041   1857   -148  -1709   1428    789   1860    810    849    730
  -1337  -2314   -976   1823   -181  -1647   1405    782   1870    823    865    737
  -1348  -2270   -924   1808   -213  -1597   1389    766   1880    833    872    735
  -1348  -2223   -878   1784   -236  -1551   1384    776   1899    854    896    763
  -1322  -2210   -888   1766   -218  -1551   1356    766   1875    839    885    795
  -1337  -2226   -891   1782   -226  -1558   1340    761   1870    841    888    784
  -1337  -2223   -885   1779   -226  -1556   1345    776   1883    870    919    748
  -1312  -2216   -904   1764   -205  -1561   1345    779   1873    870    909    787
  -1291  -2252   -961   1771   -166  -1608   1376    792   1865    862    901    867
  -1275  -2255   -979   1764   -148  -1615   1363    787   1855    841    865    820
  -1257  -2314  -1057   1787   -101  -1686   1335    779   1826    813    820    805
  -1247  -2377  -1130   1810    -59  -1756   1348    784   1808    795    802    771
  -1223  -2379  -1156   1803    -33  -1769   1376    792   1795    776    782    737
  -1187  -2421  -1234   1803     23  -1829   1358    771   1769    740    750    701
  -1176  -2447  -1270   1810     44  -1860   1366    769   1753    719    732    678
  -1195  -2457  -1262   1823     33  -1860   1369    758   1743    706    709    654
  -1179  -2465  -1286   1823     51  -1875   1358    756   1735    698    696    641
  -1174  -2491  -1317   1831     70  -1904   1345    753   1725    691    680    636
  -1218  -2559  -1340   1886     59  -1951   1322    732   1699    662    644    600
  -1254  -2590  -1335   1919     38  -1964   1309    737   1701    659    641    587
  -1288  -2611  -1322   1951     15  -1966   1319    750   1714    670    654    581
  -1247  -2616  -1369   1930     59  -1992   1343    782   1730    670    641    579
  -1234  -2639  -1408   1935     85  -2023   1426    906   1823    678    581    537
  -1226  -2611  -1384   1917     77  -1997   1506   1060   1979    769    589    522
  -1202  -2434  -1231   1818     12  -1834   1561   1221   2262   1052    828    709
  -1130  -2177  -1047   1652    -41  -1613   1514   1423   2608   1543   1371   1176
  -1075  -1836   -761   1454   -158  -1299   1361   1288   2530   1779   1847   1636
  -1124  -1696   -574   1408   -275  -1135   1226    865   2075   1667   2013   1891
  -1184  -1709   -524   1447   -329  -1117   1132    441   1519   1301   1829   1792
  -1254  -1940   -688   1597   -285  -1314   1000    -25    841    465    935   1005
  -1280  -2353  -1072   1816   -103  -1714    875   -290    342   -337     -2    207
  -1280  -2707  -1426   1992     70  -2068    854   -181    397   -420   -189      7
  -1278  -2839  -1561   2060    140  -2200    950     96    753   -148    -25     85
  -1262  -2733  -1473   1997    101  -2104   1028    303   1070     96    129    194
  -1241  -2634  -1392   1938     72  -2013   1166    519   1379    345    309    324
  -1189  -2509  -1322   1847     64  -1917   1260    665   1582    509    436    428
  -1158  -2429  -1270   1795     54  -1849   1317    740   1680    589    501    480
  -1176  -2405  -1231   1790     23  -1818   1363    776   1725    628    527    465
  -1150  -2322  -1171   1735     10  -1748   1402    800   1764    657    548    475
  -1104  -2242  -1137   1670     15  -1691   1426    823   1792    675    574    532
  -1049  -2184  -1135   1618     41  -1660   1418    836   1803    693    605    584
  -1034  -2169  -1135   1600     49  -1652   1449    859   1834    727    644    610
  -1021  -2138  -1117   1579     46  -1628   1480    888   1870    763    672    605
  -1015  -2125  -1109   1569     44  -1618   1499    904   1888    769    662    576
  -1023  -2091  -1067   1558     20  -1579   1514    914   1904    784    654    602
  -1065  -2060   -997   1561    -33  -1527   1517    917   1919    797    691    623
  -1083  -2070   -987   1577    -49  -1530   1522    930   1945    828    737    613
   -982  -1995  -1015   1486     15  -1506   1496    932   1948    823    711    542
   -995  -2016  -1021   1506     12  -1519   1486    935   1948    810    680    597
   -997  -2049  -1054   1522     25  -1553   1501    961   1974    831    704    623
  -1000  -2047  -1047   1522     23  -1548   1512    984   2005    870    737    652
   -963  -2016  -1052   1488     44  -1535   1530   1013   2042    906    756    680
   -966  -2036  -1070   1501     51  -1553   1561   1060   2094    948    792    701
   -937  -1992  -1057   1465     57  -1525   1569   1106   2138    997    836    727
   -888  -1917  -1028   1402     70  -1473   1561   1153   2190   1052    878    756
   -865  -1834   -971   1348     51  -1402   1553   1197   2249   1111    937    800
   -820  -1761   -940   1291     59  -1350   1579   1278   2338   1205   1031    878
   -810  -1756   -945   1283     64  -1350   1592   1325   2390   1275   1096    935
   -787  -1740   -953   1265     83  -1348   1600   1348   2418   1309   1132    969
   -774  -1709   -937   1239     80  -1325   1610   1363   2431   1327   1156    984
   -704  -1636   -932   1171    114  -1286   1649   1392   2447   1350   1176   1000
   -652  -1631   -979   1140    161  -1304   1652   1392   2421   1332   1156    979
   -600  -1556   -956   1078    176  -1257   1639   1369   2379   1296   1135    969
   -550  -1480   -930   1013    187  -1208   1631   1325   2322   1239   1091    940
   -501  -1436   -935    969    215  -1187   1662   1304   2296   1208   1047    893
   -459  -1439   -979    948    259  -1210   1667   1254   2234   1140    971    810
   -462  -1457   -997    958    265  -1228   1657   1179   2153   1057    904    737
   -509  -1499   -989   1002    239  -1244   1639   1098   2073    969    820    659
   -480  -1504  -1023    992    270  -1265   1631   1036   2005    911    753    639
   -449  -1527  -1080    987    314  -1304   1647    976   1961    883    735    620
   -428  -1517  -1088    971    329  -1304   1654    943   1932    880    737    613
   -389  -1431  -1041    909    322  -1236   1649    911   1904    872    727    594
   -392  -1371   -979    883    293  -1176   1654    885   1878    849    711    574
   -420  -1306   -885    862    231  -1098   1670    878   1875    854    719    592
   -420  -1244   -823    831    200  -1034   1665    859   1857    857    714    618
   -355  -1153   -797    750    220   -976   1680    865   1849    875    722    646
   -285  -1088   -802    688    257   -945   1706    893   1867    914    737    657
   -228  -1013   -787    620    277   -901   1730    919   1893    969    782    678
   -171   -950   -779    561    301   -865   1745    924   1904    976    805    678
    -75   -904   -828    485    376   -867   1740    904   1880    937    766    665
    -31   -846   -815    439    392   -831   1779    922   1896    950    750    696
    -62   -826   -763    444    348   -797   1821    956   1935    989    779    709
    -64   -787   -722    423    327   -756   1826    963   1948   1015    805    714
    -23   -691   -670    355    322   -680   1795    943   1927   1023    818    717
     10   -568   -579    280    293   -574   1787    940   1912   1034    841    745
    -49   -574   -524    311    236   -550   1792    924   1875   1023    831    737
    -88   -542   -454    314    181   -498   1797    909   1844   1028    833    740
    -83   -475   -394    277    153   -433   1810    909   1829   1044    841    748
    -72   -374   -301    223    114   -337   1852    924   1826   1067    862    761
    -80   -402   -324    241    122   -366   1865    924   1795   1062    852    753
    -67   -350   -283    207    106   -316   1875    937   1774   1065    852    761
    -72   -306   -236    189     80   -272   1893    935   1748   1054    846    758
    -64   -306   -241    187     88   -275   1914    940   1727   1039    828    732
    -83   -329   -246    205     80   -288   1919    930   1691   1021    797    691
    -51   -254   -202    153     72   -228   1956    943   1683   1023    802    693
    106    -62   -168    -23    137   -114   2000    979   1686   1034    813    701
     67    -93   -161     12    114   -127   1945    961   1639    992    748    667
    168     54   -116   -114    142    -31   1995   1005   1662   1023    787    704
    226    184    -41   -205    132     72   2068   1039   1678   1041    797    730
     77      7    -70    -44     72    -31   2018    984   1592    966    722    704
    249    252      2   -249    124    127   2096   1060   1649   1034    779    745
    262    363    101   -314     80    233   2158   1101   1673   1078    820    789
     93    228    135   -161    -20    181   2138   1085   1615   1021    748    691
     72    259    184   -166    -57    223   2203   1218   1693   1054    724    628
     38    340    301   -189   -129    322   2270   1397   1831   1158    771    639
    -41    444    483   -202   -262    462   2278   1595   2034   1371    953    795
   -168    600    766   -215   -467    683   2216   1719   2213   1657   1283   1137
   -298    852   1150   -277   -724   1000   2068   1509   2130   1813   1618   1577
   -498   1018   1517   -259  -1008   1267   1886   1021   1847   1862   1873   1935
   -678   1031   1709   -179  -1195   1371   1701    470   1441   1691   1805   1906
   -872    675   1548     98  -1210   1111   1551    -64    797    976   1047   1158
   -984    181   1163    400  -1075    672   1426   -355    213    161    140    267
   -982   -111    870    548   -927    379   1374   -257    176     18    -62     51
   -867    -51    815    457   -841    381   1465     80    467    239     83    155
   -550    241    789    153   -670    514   1641    467    782    480    259    306
   -142    610    750   -233   -446    680   1878    870   1083    724    444    452
    184    974    789   -579   -301    883   2049   1124   1278    911    597    587
    353   1187    833   -771   -241   1013   2094   1187   1330    982    644    615
    324   1223    896   -774   -285   1060   2114   1202   1335   1008    646    636
    150   1174   1023   -665   -439   1098   2109   1210   1319   1008    641    641
    -10   1148   1158   -568   -584   1153   2107   1228   1299    995    628    646
   -116   1132   1247   -509   -680   1187   2070   1208   1249    966    610    639
   -223   1085   1309   -431   -766   1197   2018   1156   1184    919    561    579
   -228   1072   1299   -423   -763   1184   1969   1117   1132    883    506    522
   -228   1111   1340   -441   -784   1226   1917   1096   1098    865    475    496
   -210   1192   1400   -491   -805   1296   1906   1109   1096    875    485    498
   -116   1304   1421   -594   -769   1361   1925   1150   1111    906    509    524
    -18   1426   1444   -704   -730   1434   1948   1200   1130    943    535    553
     98   1592   1493   -844   -696   1543   1987   1260   1163    997    581    607
    215   1766   1551   -995   -667   1660   2031   1337   1208   1062    644    662
    202   1823   1621  -1013   -709   1722   2044   1392   1221   1096    672    691
     88   1792   1704   -940   -807   1748   2005   1389   1189   1080    654    678
    -15   1795   1810   -888   -911   1803   1974   1408   1179   1088    662    709
   -119   1782   1901   -831  -1013   1842   1925   1418   1150   1083    659    711
   -140   1831   1971   -846  -1054   1899   1899   1460   1140   1096    639    657
   -137   1909   2047   -885  -1093   1977   1893   1532   1161   1137    639    691
   -106   2036   2143   -963  -1124   2088   1888   1610   1187   1197    691    763
    -67   2184   2252  -1060  -1161   2218   1896   1693   1228   1265    758    839
    -51   2327   2379  -1137  -1215   2353   1899   1758   1249   1314    810    888
    -36   2457   2491  -1210  -1265   2473   1886   1800   1249   1340    841    922
    -41   2543   2585  -1249  -1312   2564   1842   1821   1231   1353    852    948
     -2   2618   2621  -1306  -1312   2618   1805   1831   1205   1353    852    961
     -2   2621   2621  -1309  -1312   2621   1803   1821   1158   1312    815    943
    -51   2634   2686  -1293  -1369   2660   1813   1821   1127   1283    795    924
    -72   2673   2746  -1299  -1408   2709   1810   1810   1091   1247    756    891
    -93   2678   2769  -1293  -1431   2722   1818   1800   1049   1210    717    862
   -101   2730   2831  -1314  -1467   2779   1821   1766   1000   1169    680    831
    -59   2795   2855  -1369  -1457   2824   1805   1719    937   1122    628    805
    -23   2902   2925  -1439  -1473   2912   1803   1704    885   1104    587    784
    -72   2972   3042  -1452  -1558   3008   1818   1696    844   1093    542    706
    -77   3000   3078  -1462  -1579   3039   1813   1662    795   1070    498    672
    -64   3047   3112  -1493  -1590   3081   1803   1667    756   1057    483    683
    -80   3115   3195  -1517  -1636   3154   1805   1683    717   1044    462    693
   -148   3161   3309  -1506  -1730   3234   1808   1719    693   1067    459    701
   -226   3156   3380  -1465  -1803   3268   1790   1730    672   1088    449    688
   -277   3138   3416  -1431  -1847   3276   1787   1740    667   1104    452    675
   -275   3128   3403  -1426  -1839   3265   1777   1740    659   1080    444    659
   -257   3200   3455  -1473  -1857   3328   1745   1712    626   1036    420    639
   -189   3312   3502  -1561  -1844   3406   1722   1699    602   1021    407    646
   -114   3437   3548  -1662  -1831   3491   1722   1699    607   1034    407    662
    -64   3572   3637  -1753  -1849   3603   1735   1696    626   1049    420    678
      0   3671   3671  -1836  -1834   3668   1743   1696    623   1049    415    688
      0   3691   3691  -1847  -1844   3691   1738   1693    610   1052    410    701
    -25   3795   3821  -1886  -1925   3808   1727   1699    605   1078    428    740
   -129   3873   4003  -1870  -2065   3938   1717   1738    610   1104    454    787
   -223   3881   4102  -1831  -2164   3990   1634   1732    542   1067    420    779
   -324   3868   4193  -1774  -2257   4029   1590   1725    488   1039    402    756
   -413   3891   4302  -1740  -2356   4097   1564   1722    449   1023    402    748
   -517   3881   4398  -1680  -2457   4138   1504   1683    379    969    358    709
   -613   3819   4432  -1605  -2522   4125   1462   1654    319    919    314    667
   -719   3761   4481  -1522  -2600   4120   1387   1597    239    854    254    620
   -844   3668   4512  -1413  -2678   4091   1314   1548    158    792    189    568
   -940   3587   4528  -1322  -2733   4058   1270   1512     75    730    119    504
   -958   3598   4556  -1322  -2759   4076   1267   1517     33    706     90    491
   -898   3660   4559  -1382  -2727   4107   1275   1545     15    711     85    524
   -836   3738   4575  -1452  -2704   4156   1301   1579     10    717     90    555
   -745   3816   4562  -1535  -2652   4188   1332   1613      2    727     96    542
   -610   3912   4523  -1652  -2566   4216   1343   1636     -7    737     96    548
   -517   4029   4546  -1756  -2533   4289   1363   1673      0    769    127    581
   -472   4068   4541  -1800  -2509   4304   1356   1686    -12    771    119    545
   -558   3993   4551  -1717  -2553   4271   1301   1652    -62    740     67    501
   -644   3977   4621  -1667  -2634   4299   1260   1628    -96    727     46    485
   -732   3954   4686  -1610  -2709   4320   1241   1628   -124    706     23    472
   -883   3878   4759  -1499  -2821   4317   1221   1639   -168    654    -41    418
   -937   3920   4858  -1491  -2896   4388   1286   1777   -132    639    -98    353
   -896   4055   4951  -1582  -2925   4502   1392   1984     12    750    -31    402
   -828   4276   5105  -1725  -2966   4689   1462   2265    288   1047    228    639
   -730   4554   5281  -1912  -3005   4918   1387   2494    540   1423    626   1044
   -574   4744   5318  -2083  -2946   5029   1189   2286    524   1683    995   1462
   -675   4642   5318  -1984  -2998   4977    922   1686    228   1714   1158   1667
   -922   4395   5318  -1735  -3120   4855    628   1018   -290   1358    893   1449
  -1423   3894   5318  -1234  -3372   4603    374    353  -1109    415    -33    607
  -1912   3380   5292   -732  -3600   4336    148     12  -1800   -459   -906   -194
  -1878   3211   5089   -667  -3483   4151    106    202  -1748   -475   -974   -314
  -1834   3172   5006   -670  -3421   4089    205    517  -1509   -314   -893   -283
  -1810   3270   5079   -732  -3445   4175    363    831  -1241   -116   -750   -187
  -1792   3398   5190   -802  -3491   4294    574   1163   -956    114   -579    -72
  -1805   3499   5302   -849  -3554   4401    659   1343   -815    233   -480     10
  -1769   3548   5318   -888  -3543   4432    657   1395   -789    254   -462     31
  -1740   3577   5318   -919  -3528   4447    657   1428   -774    275   -449     44
  -1621   3697   5318  -1036  -3468   4507    672   1470   -750    309   -413     77
  -1551   3767   5318  -1106  -3434   4541    667   1491   -743    329   -387    109
  -1514   3803   5318  -1145  -3416   4559    644   1512   -745    335   -387    116
  -1384   3933   5318  -1275  -3351   4624    659   1564   -714    379   -350    150
  -1241   4076   5318  -1415  -3278   4697    717   1634   -659    446   -288    207
  -1169   4149   5318  -1491  -3242   4733    748   1688   -628    496   -231    272
  -1322   3995   5318  -1337  -3320   4655    717   1680   -654    478   -252    275
  -1343   3975   5318  -1317  -3330   4645    680   1667   -685    462   -265    267
  -1376   3941   5318  -1280  -3346   4629    605   1628   -758    405   -327    174
  -1423   3894   5318  -1236  -3372   4603    558   1618   -792    379   -366    114
  -1457   3860   5318  -1200  -3387   4588    519   1600   -828    350   -384    106
  -1491   3826   5318  -1169  -3403   4572    475   1579   -867    327   -394     77
  -1530   3787   5318  -1127  -3424   4551    433   1574   -893    311   -418     41
  -1540   3777   5318  -1119  -3429   4546    397   1571   -914    296   -439     33
  -1465   3852   5318  -1192  -3393   4582    415   1618   -872    345   -397     72
  -1350   3967   5318  -1309  -3333   4642    449   1691   -807    423   -327    137
  -1132   4185   5318  -1525  -3224   4751    493   1790   -724    535   -226    241
   -919   4398   5318  -1740  -3117   4858    540   1904   -631    646   -124    342
   -709   4608   5318  -1948  -3013   4962    576   2008   -550    740    -38    410
   -522   4795   5318  -2135  -2920   5055    626   2112   -472    833     44    480
   -244   5073   5318  -2413  -2779   5196    691   2239   -363    974    181    620
    -28   5289   5318  -2631  -2673   5302    779   2351   -270   1075    301    753
      0   5318   5318  -2657  -2657   5318    836   2421   -231   1124    368    831
      0   5318   5318  -2657  -2657   5318    844   2431   -241   1119    368    823
      0   5318   5318  -2657  -2657   5318    823   2385   -303   1060    303    756
    -15   5302   5318  -2644  -2665   5310    774   2309   -397    974    220    683
   -142   5175   5318  -2514  -2730   5245    706   2221   -509    865    124    592
   -363   4954   5318  -2294  -2842   5133    639   2122   -626    750     18    488
   -548   4770   5318  -2109  -2933   5042    589   2029   -727    646    -88    376
   -618   4699   5318  -2042  -2966   5009    537   1930   -807    561   -176    275
   -683   4634   5318  -1977  -3000   4975    491   1849   -888    485   -249    200
   -662   4655   5318  -1997  -2990   4985    506   1847   -904    488   -244    220
   -514   4803   5318  -2143  -2915   5060    553   1875   -880    522   -207    270
   -290   5027   5318  -2366  -2805   5170    602   1893   -846    561   -171    303
   -135   5183   5318  -2525  -2725   5250    641   1917   -818    600   -145    319
    -85   5232   5318  -2572  -2701   5274    646   1927   -818    607   -137    319
    -49   5268   5318  -2608  -2683   5292    641   1927   -818    620   -116    340
    -72   5245   5318  -2585  -2694   5281    628   1927   -820    620   -103    342
    -96   5222   5318  -2561  -2707   5268    618   1925   -831    613   -103    337
    -49   5268   5318  -2608  -2683   5292    626   1925   -823    631    -85    350
      0   5318   5318  -2657  -2657   5318    652   1953   -784    680    -51    381
      0   5318   5318  -2657  -2657   5318    691   1979   -763    701    -31    394
      0   5318   5318  -2657  -2657   5318    693   1987   -758    709    -10    407
      0   5318   5318  -2657  -2657   5318    691   2003   -732    756     46    470
      0   5318   5318  -2657  -2657   5318    675   2003   -722    800    103    540
      0   5318   5318  -2657  -2657   5318    659   1969   -758    779     93    519
      0   5318   5318  -2657  -2657   5318    633   1932   -792    753     70    470
      0   5318   5318  -2657  -2657   5318    600   1886   -828    719     44    459
      0   5318   5318  -2657  -2657   5318    579   1860   -846    711     41    491
      0   5318   5318  -2657  -2657   5318    566   1842   -878    691     23    436
      0   5318   5318  -2657  -2657   5318    545   1810   -932    636    -41    358
      0   5318   5318  -2657  -2657   5318    519   1779   -969    605    -77    345
      0   5318   5318  -2657  -2657   5318    504   1753   -995    589    -93    332
      0   5318   5318  -2657  -2657   5318    472   1725  -1023    571   -103    311
    -28   5289   5318  -2631  -2673   5302    428   1660  -1091    506   -161    246
    -51   5266   5318  -2608  -2686   5289    420   1621  -1137    462   -200    207
    -77   5240   5318  -2579  -2696   5279    428   1587  -1171    426   -239    168
   -122   5196   5318  -2535  -2720   5255    389   1543  -1208    381   -275    132
   -150   5167   5318  -2507  -2735   5240    371   1532  -1213    371   -277    135
   -194   5123   5318  -2462  -2756   5219    358   1514  -1221    363   -275    132
   -220   5097   5318  -2436  -2769   5206    363   1512  -1223    363   -262    140
   -236   5081   5318  -2423  -2777   5198    358   1512  -1234    355   -270    124
   -267   5050   5318  -2392  -2792   5183    327   1501  -1257    332   -296     83
   -324   4993   5318  -2333  -2821   5154    319   1512  -1270    309   -324     23
   -329   4988   5318  -2327  -2824   5151    374   1602  -1218    314   -358    -57
   -116   5201   5318  -2543  -2717   5258    514   1803  -1023    475   -239     20
    -10   5307   5318  -2650  -2662   5312    558   1969   -789    724    -15    220
      0   5318   5318  -2657  -2657   5318    493   2088   -576   1028    327    576
      0   5318   5318  -2657  -2657   5318    342   1969   -566   1205    649    979
      0   5318   5318  -2657  -2657   5318    262   1662   -810   1127    766   1192
      0   5318   5318  -2657  -2657   5318    210   1356  -1184    833    589   1075
   -179   5138   5318  -2481  -2748   5227     28    826  -1855     59   -207    316
   -833   4484   5318  -1823  -3076   4899   -316    194  -2626   -893  -1215   -641
  -1005   4312   5318  -1654  -3161   4814   -418    200  -2657   -943  -1278   -740
   -974   4343   5318  -1686  -3146   4829   -340    428  -2392   -711  -1109   -633
   -919   4398   5318  -1740  -3117   4858   -228    649  -2117   -485   -958   -519
   -836   4481   5318  -1821  -3076   4899    -75    891  -1823   -244   -782   -389
   -704   4614   5318  -1956  -3011   4964     15   1093  -1597    -44   -613   -265
   -657   4660   5318  -2000  -2987   4988     38   1174  -1512     28   -550   -220
   -639   4679   5318  -2021  -2979   4996     36   1187  -1488     49   -535   -213
   -594   4723   5318  -2062  -2956   5019     54   1197  -1465     72   -517   -194
   -615   4702   5318  -2044  -2966   5009     51   1184  -1460     70   -514   -184
   -628   4689   5318  -2029  -2972   5003     51   1189  -1436     93   -488   -158
   -631   4686   5318  -2029  -2974   5001     49   1195  -1410    114   -462   -148
   -620   4697   5318  -2036  -2969   5006     57   1195  -1382    135   -433   -127
   -592   4725   5318  -2068  -2953   5022    103   1221  -1319    184   -366    -64
   -574   4744   5318  -2083  -2946   5029     67   1166  -1337    153   -384    -96
   -555   4762   5318  -2104  -2938   5037     -2   1093  -1387     90   -436   -155
   -535   4782   5318  -2122  -2925   5050     23   1122  -1348    119   -402   -116
   -563   4754   5318  -2096  -2940   5035     20   1132  -1332    124   -387    -93
   -540   4777   5318  -2117  -2930   5045     15   1127  -1314    137   -366    -57
   -540   4777   5318  -2120  -2927   5047      2   1124  -1293    150   -342    -23
   -530   4788   5318  -2127  -2922   5053    -49   1072  -1304    142   -342    -23
   -530   4788   5318  -2127  -2922   5053    -80   1031  -1314    132   -353    -54
   -579   4738   5318  -2081  -2948   5027    -46   1041  -1325    124   -371   -109
   -626   4692   5318  -2031  -2972   5003      5   1104  -1296    153   -345    -98
   -584   4733   5318  -2073  -2951   5024     31   1205  -1197    249   -236      2
   -483   4834   5318  -2177  -2899   5076     33   1293  -1080    355   -119    109
   -350   4967   5318  -2309  -2834   5141     44   1379  -1005    439    -25    197
   -252   5066   5318  -2405  -2785   5190     98   1496   -919    537     85    303
   -236   5081   5318  -2421  -2777   5198    135   1587   -844    623    171    394
   -249   5068   5318  -2410  -2785   5190    181   1623   -787    696    220    452
   -309   5009   5318  -2351  -2813   5162    174   1577   -787    709    228    467
   -379   4938   5318  -2281  -2847   5128    155   1556   -797    704    223    467
   -444   4873   5318  -2213  -2881   5094    155   1571   -813    678    205    457
   -475   4842   5318  -2182  -2896   5079    153   1569   -846    613    158    413
   -454   4863   5318  -2205  -2886   5089    111   1493   -935    498     62    327
   -498   4819   5318  -2161  -2909   5066     64   1405  -1039    376    -51    226
   -568   4749   5318  -2088  -2943   5032     33   1304  -1111    283   -135    140
   -584   4733   5318  -2075  -2951   5024     23   1234  -1156    220   -202     72
   -545   4772   5318  -2112  -2933   5042     -2   1179  -1200    174   -254     18
   -524   4793   5318  -2135  -2922   5053    -25   1124  -1247    124   -298    -33
   -584   4733   5318  -2073  -2951   5024    -46   1088  -1280     83   -340    -83
   -618   4699   5318  -2042  -2966   5009    -33   1093  -1267     75   -340    -80
   -605   4712   5318  -2052  -2961   5014    -12   1122  -1234     93   -327    -49
   -605   4712   5318  -2052  -2961   5014    -20   1143  -1208    101   -332    -54
   -667   4650   5318  -1990  -2992   4983    -12   1148  -1187    111   -332    -57
   -737   4580   5318  -1922  -3026   4949     -5   1124  -1143    161   -301    -31
   -774   4543   5318  -1883  -3044   4931     10   1117  -1098    207   -272    -10
   -753   4564   5318  -1904  -3034   4941     23   1122  -1070    244   -244      5
   -639   4679   5318  -2018  -2977   4998     51   1166  -1013    309   -189     57
   -553   4764   5318  -2107  -2935   5040     49   1189   -982    340   -155     90
   -527   4790   5318  -2132  -2922   5053      5   1187   -995    324   -166     83
   -537   4780   5318  -2122  -2927   5047    -12   1184   -989    327   -163     90
   -550   4767   5318  -2107  -2933   5042    -23   1171   -976    342   -150    106
   -535   4782   5318  -2125  -2927   5047    -49   1156   -969    358   -137    122
   -524   4793   5318  -2132  -2922   5053    -49   1171   -950    387    -98    155
   -558   4759   5318  -2101  -2938   5037    -20   1223   -922    415    -59    189
   -646   4671   5318  -2010  -2982   4993    -15   1223   -943    407    -62    184
   -719   4598   5318  -1938  -3018   4957    -59   1140  -1000    387   -106    145
   -719   4598   5318  -1938  -3018   4957   -101   1075  -1031    376   -132    127
   -724   4593   5318  -1935  -3021   4954   -207    995  -1093    296   -200     62
   -833   4484   5318  -1823  -3076   4899   -296    919  -1158    220   -270     -2
   -979   4338   5318  -1680  -3148   4827   -252    896  -1171    181   -293    -41
  -1013   4304   5318  -1647  -3164   4811   -181    898  -1145    179   -270    -20
   -969   4349   5318  -1691  -3143   4832   -119    891  -1127    166   -239      7
   -932   4385   5318  -1725  -3125   4850   -109    880  -1117    153   -215     20
  -1005   4312   5318  -1654  -3161   4814   -132    833  -1150    106   -246    -23
  -1065   4252   5318  -1592  -3190   4785   -145    797  -1174     80   -259    -46
  -1057   4260   5318  -1602  -3187   4788   -148    815  -1158     93   -241    -31
  -1078   4240   5318  -1579  -3198   4777   -116    854  -1124    124   -220     -7
  -1117   4201   5318  -1540  -3218   4757   -124    841  -1135    116   -239    -28
  -1127   4190   5318  -1532  -3221   4754   -124    852  -1119    129   -226     -5
  -1166   4151   5318  -1493  -3242   4733   -129    862  -1119    122   -231    -12
  -1231   4086   5318  -1426  -3273   4702   -135    862  -1119    122   -241    -41
  -1192   4117   5307  -1462  -3252   4712    -83    984  -1054    148   -257   -106
  -1130   4143   5271  -1506  -3200   4707    -23   1150   -935    226   -233   -122
  -1075   4229   5302  -1577  -3187   4764      0   1312   -750    410    -72     25
   -945   4372   5318  -1712  -3130   4845    -54   1452   -566    659    197    298
   -530   4788   5318  -2130  -2925   5050   -142   1358   -514    841    517    701
   -200   5118   5318  -2460  -2759   5216   -202   1047   -662    875    737   1015
   -205   5112   5318  -2455  -2761   5214   -285    685   -971    724    722   1047
   -436   4881   5318  -2221  -2876   5099   -426    265  -1447    244    236    566
   -883   4434   5318  -1774  -3102   4873   -644   -161  -2021   -501   -607   -262
  -1192   4073   5266  -1441  -3229   4668   -753   -233  -2184   -748   -906   -566
  -1273   3852   5123  -1291  -3198   4486   -706    -38  -1974   -579   -805   -532
  -1174   3793   4967  -1309  -3070   4380   -667    129  -1771   -436   -719   -493
  -1208   3787   4993  -1291  -3099   4390   -511    371  -1514   -241   -574   -374
  -1319   3847   5167  -1265  -3244   4507   -337    626  -1265    -33   -392   -220
  -1382   3915   5297  -1267  -3341   4603   -262    743  -1145     57   -298   -129
  -1402   3915   5318  -1254  -3359   4616   -239    776  -1096     88   -262    -85
  -1480   3837   5318  -1179  -3398   4577   -244    756  -1085     80   -259    -72
  -1527   3790   5318  -1132  -3421   4554   -223    758  -1057     88   -236    -51
  -1509   3808   5318  -1150  -3413   4562   -187    782  -1023    103   -207    -23
  -1413   3868   5281  -1226  -3346   4575   -210    771  -1015     88   -220    -33
  -1408   3902   5310  -1247  -3359   4603   -231    758   -995    111   -197    -15
  -1408   3904   5312  -1249  -3359   4608   -239    732   -987    116   -189      2
  -1337   3917   5255  -1291  -3296   4585   -283    680  -1010     83   -226    -15
  -1265   3949   5214  -1340  -3239   4580   -319    636  -1023     67   -244    -31
  -1273   3899   5172  -1314  -3221   4536   -345    615  -1052     36   -277    -49
  -1317   3845   5162  -1265  -3239   4502   -350    633  -1036     41   -272    -44
  -1296   3847   5141  -1278  -3218   4494   -324    667   -989     77   -233     -5
  -1270   3889   5159  -1309  -3213   4523   -290    706   -940    122   -189     51
  -1231   3904   5136  -1337  -3182   4520   -298    711   -922    145   -176     77
  -1231   3871   5102  -1319  -3167   4486   -322    696   -930    135   -189     70
  -1252   3881   5133  -1314  -3192   4507   -303    724   -880    171   -153    101
  -1236   3837   5073  -1299  -3154   4455   -311    750   -852    192   -135    111
  -1189   3832   5022  -1322  -3104   4424   -327    789   -810    241    -90    161
  -1140   3860   5001  -1361  -3070   4432   -306    852   -730    322    -12    252
  -1083   3902   4983  -1410  -3034   4442   -303    917   -649    400     64    342
  -1041   3941   4983  -1449  -3011   4460   -303    950   -618    428     93    384
  -1013   3946   4959  -1467  -2985   4453   -309    995   -605    439    109    407
  -1018   3975   4993  -1478  -3005   4484   -303   1041   -576    470    145    452
  -1091   3943   5035  -1428  -3063   4489   -298   1049   -576    467    140    452
   -995   3865   4860  -1434  -2927   4362   -329    966   -652    381     57    389
   -789   3894   4684  -1553  -2738   4289   -361    893   -698    327     18    384
   -943   3881   4821  -1470  -2881   4351   -296    930   -672    332     31    410
  -1350   3873   5224  -1262  -3289   4549   -127   1067   -524    462    155    545
  -1517   3800   5318  -1140  -3416   4559    -72   1057   -511    470    163    561
  -1532   3769   5302  -1119  -3419   4536   -101    948   -581    394    106    514
  -1506   3712   5216  -1104  -3361   4463   -111    857   -631    335     54    478
  -1439   3650   5086  -1106  -3263   4367   -111    782   -675    275     -2    428
  -1436   3598   5035  -1080  -3234   4315    -96    753   -691    257    -18    426
  -1514   3473   4985   -982  -3250   4227   -137    691   -743    202    -75    381
  -1452   3408   4860   -979  -3156   4133   -197    652   -805    145   -137    329
  -1283   3445   4725  -1083  -3005   4084   -218    620   -823    142   -150    337
  -1085   3499   4585  -1205  -2834   4042   -259    555   -826    135   -148    342
   -898   3585   4481  -1345  -2691   4032   -322    574   -815    129   -140    342
   -818   3717   4533  -1449  -2675   4125   -311    693   -722    213    -59    415
   -909   3803   4712  -1449  -2811   4258   -174    776   -587    342     67    545
   -823   3855   4679  -1514  -2751   4265   -114    771   -540    384    111    589
   -823   3839   4663  -1509  -2743   4250    -70    753   -527    392    129    605
   -880   3826   4707  -1473  -2792   4265    -41    719   -530    379    124    602
   -807   3808   4616  -1501  -2712   4211    -28    727   -532    363    116    597
   -771   3725   4497  -1475  -2634   4110    -96    745   -566    319     77    555
   -898   3569   4468  -1337  -2683   4019   -189    685   -636    246      2    491
   -950   3437   4388  -1241  -2670   3910   -257    581   -701    194    -59    428
   -820   3413   4234  -1299  -2527   3824   -332    488   -735    184    -64    439
   -654   3478   4133  -1410  -2392   3806   -449    415   -761    176    -57    459
   -602   3595   4195  -1496  -2400   3894   -465    436   -719    220     -5    498
   -542   3676   4219  -1566  -2382   3946   -420    452   -665    270     54    550
   -566   3645   4211  -1540  -2387   3928   -400    444   -649    283     72    566
   -597   3541   4138  -1470  -2366   3839   -394    423   -665    249     57    540
   -620   3470   4091  -1426  -2356   3780   -402    387   -704    197     23    506
   -623   3489   4110  -1434  -2366   3798   -350    381   -685    207     57    530
   -735   3421   4156  -1345  -2444   3787   -306    358   -685    197     62    527
   -885   3320   4206  -1215  -2546   3761   -327    314   -701    163     49    498
   -956   3172   4125  -1109  -2540   3647   -400    244   -761     77    -15    415
  -1049   2964   4013   -958  -2533   3489   -488    161   -841    -18    -96    324
  -1111   2852   3964   -870  -2538   3408   -493    109   -880    -62   -127    290
  -1060   2850   3910   -893  -2483   3380   -488    109   -867    -51   -114    309
   -982   2920   3902   -971  -2442   3411   -501     96   -833    -20    -75    335
   -927   3003   3930  -1036  -2429   3465   -426     98   -792     18    -20    381
   -950   2961   3912  -1008  -2431   3437   -413     77   -795      7    -18    371
  -1098   2714   3813   -807  -2455   3263   -532    -15   -875    -77    -90    283
  -1195   2501   3694   -654  -2444   3096   -672    -90   -956   -179   -189    174
  -1228   2390   3619   -581  -2423   3005   -649    -20   -922   -197   -228    103
  -1158   2444   3603   -644  -2379   3024   -535    168   -795   -106   -176    111
  -1080   2613   3694   -766  -2387   3154   -415    436   -545    140     36    280
  -1015   2915   3930   -950  -2473   3421   -361    719   -231    514    415    646
   -992   3247   4240  -1127  -2616   3743   -420    696   -106    776    792   1093
  -1088   3491   4580  -1202  -2834   4034   -584    249   -210    891   1083   1512
  -1210   3642   4853  -1215  -3031   4247   -784   -345   -444    862   1215   1738
  -1348   3239   4588   -948  -2966   3912   -997   -927   -982    290    670   1184
  -1402   2564   3967   -581  -2686   3265  -1218  -1356  -1639   -563   -236    257
  -1327   2138   3465   -407  -2397   2803  -1379  -1413  -1880   -917   -636   -163
  -1288   2016   3304   -363  -2296   2660  -1363  -1156  -1714   -802   -579   -155
  -1239   2039   3278   -402  -2257   2657  -1231   -898  -1514   -662   -483    -85
   -987   2278   3263   -646  -2125   2769   -932   -506  -1197   -400   -262    119
   -774   2496   3270   -862  -2023   2883   -719   -223   -945   -168    -46    361
   -740   2605   3346   -932  -2042   2974   -639   -132   -849    -83     38    413
   -787   2618   3406   -917  -2099   3011   -584   -116   -823    -90      0    205
   -758   2587   3343   -914  -2052   2964   -542   -103   -823   -119    -77     77
   -727   2551   3276   -911  -2003   2912   -535    -80   -802    -96    -44    161
   -696   2533   3229   -917  -1961   2881   -514    -49   -769    -46     25    252
   -654   2566   3221   -958  -1940   2894   -485    -20   -714     15     96    348
   -657   2613   3270   -979  -1964   2943   -457     10   -657     75    163    439
   -628   2691   3317  -1034  -1971   3003   -405     49   -594    135    233    504
   -532   2764   3296  -1114  -1914   3029   -368     64   -563    161    257    524
   -397   2860   3255  -1234  -1826   3057   -355     67   -545    179    265    555
   -348   2876   3224  -1265  -1787   3050   -342     88   -524    200    283    589
   -374   2855   3226  -1241  -1800   3039   -324    101   -511    213    301    589
   -426   2831   3257  -1202  -1842   3044   -329    106   -496    215    301    519
   -423   2847   3268  -1213  -1847   3057   -301    145   -470    231    303    506
   -392   2834   3226  -1221  -1808   3029   -280    181   -436    252    319    522
   -400   2800   3200  -1202  -1800   3000   -270    218   -394    288    353    568
   -415   2837   3252  -1210  -1834   3044   -267    252   -345    342    397    587
   -465   2855   3320  -1195  -1893   3086   -272    288   -298    405    441    587
   -496   2839   3335  -1171  -1917   3086   -233    361   -226    491    524    615
   -485   2881   3364  -1200  -1925   3120   -192    439   -153    581    618    636
   -501   2933   3434  -1215  -1966   3182   -200    467   -122    620    654    594
   -480   2915   3393  -1218  -1938   3154   -226    459   -127    618    646    553
   -470   2876   3346  -1202  -1909   3109   -244    470   -116    628    665    571
   -574   2808   3382  -1119  -1979   3094   -254    478    -98    649    701    581
   -701   2748   3450  -1023  -2075   3099   -241    488    -77    683    743    613
   -805   2652   3457   -924  -2132   3055   -220    478    -72    693    748    607
   -904   2621   3525   -857  -2216   3070   -194    478    -54    722    756    605
   -989   2553   3541   -784  -2265   3047   -194    441    -77    696    717    555
   -948   2509   3457   -779  -2203   2982   -205    389   -116    646    659    472
   -769   2504   3273   -867  -2021   2886   -246    290   -194    548    566    329
   -654   2426   3081   -885  -1867   2751   -272    197   -257    459    488    241
   -613   2340   2953   -865  -1784   2647   -275    137   -293    410    452    213
   -615   2273   2889   -828  -1751   2579   -252    109   -301    389    444    189
   -641   2288   2927   -823  -1784   2608   -228     83   -293    384    462    189
   -735   2260   2995   -761  -1865   2626   -202     64   -285    387    472    202
   -807   2226   3034   -709  -1919   2629   -179     54   -277    384    478    207
   -857   2179   3037   -659  -1945   2608   -155     57   -265    389    483    207
   -914   2171   3086   -631  -2003   2629   -137     64   -236    418    517    244
   -911   2182   3094   -636  -2003   2637   -132     64   -220    428    540    254
   -857   2221   3078   -683  -1969   2650   -137     41   -233    400    514    192
   -813   2205   3018   -696  -1914   2611   -129     36   -236    384    483    155
   -797   2179   2977   -691  -1888   2577   -101     75   -189    436    535    213
   -833   2156   2990   -662  -1912   2572    -62    101   -142    480    587    270
   -883   2088   2972   -605  -1927   2530    -36    106   -129    478    587    280
   -872   2044   2917   -584  -1893   2481    -46    103   -122    480    584    262
   -872   2109   2979   -618  -1927   2543    -18    135    -54    535    639    283
   -880   2120   2998   -620  -1938   2559    -10    150    -15    579    691    342
   -896   2049   2943   -576  -1919   2496    -38    103    -44    563    683    342
   -885   2010   2896   -561  -1891   2452    -70     51    -85    527    657    311
   -867   1992   2860   -563  -1865   2426    -70     38    -83    530    667    319
   -841   2003   2842   -581  -1842   2421    -54     31    -80    514    667    303
   -833   1977   2808   -574  -1821   2392    -54      7   -111    470    620    272
   -872   1922   2795   -524  -1834   2359    -51      0   -119    470    631    301
   -898   1855   2751   -480  -1823   2304    -59    -12   -124    467    639    316
   -904   1764   2668   -431  -1787   2216    -64    -36   -135    449    618    288
   -911   1662   2574   -376  -1743   2120    -80    -75   -171    400    571    241
   -940   1587   2527   -322  -1732   2057    -85   -116   -207    353    527    176
   -950   1561   2512   -306  -1732   2036    -90   -148   -218    340    514    171
   -909   1525   2434   -309  -1673   1979   -103   -158   -223    337    517    187
   -872   1486   2356   -309  -1613   1919    -98   -150   -218    345    532    192
   -846   1452   2299   -301  -1571   1875    -96   -166   -220    327    519    166
   -844   1462   2304   -309  -1574   1883   -114   -205   -246    283    472     93
   -859   1421   2281   -280  -1569   1849   -116   -228   -262    246    428     36
   -852   1413   2265   -283  -1558   1839    -93   -215   -226    283    462     96
   -841   1431   2273   -293  -1556   1852    -54   -181   -176    332    519    145
   -805   1413   2218   -303  -1514   1816    -46   -166   -163    345    537    168
   -776   1371   2148   -298  -1462   1758    -15   -111   -129    358    527    158
   -756   1363   2120   -306  -1439   1740     54     25    -23    426    555    122
   -730   1434   2164   -350  -1447   1797    116    194    140    584    696    239
   -706   1654   2361   -475  -1535   2008    148    371    376    867   1010    579
   -698   1943   2642   -620  -1670   2291    109    405    493   1054   1280    880
   -730   2114   2842   -693  -1784   2478     64    228    462   1119   1462   1127
   -779   2145   2925   -683  -1852   2535     41    -28    332   1117   1592   1306
   -854   1925   2779   -537  -1816   2351    -28   -394    -57    740   1249    989
  -1023   1530   2551   -254  -1787   2039   -124   -870   -618     49    517    249
  -1067   1200   2265    -67  -1665   1732   -288  -1150   -997   -415     31   -236
  -1005    885   1891     59  -1447   1387   -381  -1127  -1015   -459    -41   -319
   -950    756   1706     96  -1327   1231   -332   -953   -828   -324     41   -272
   -888    795   1683     46  -1286   1236   -210   -730   -581   -127    176   -168
   -909    849   1758     28  -1332   1304    -51   -459   -301    111    366    -18
   -943    893   1836     25  -1389   1363     62   -280   -119    283    522    137
   -901    919   1821    -10  -1361   1371     83   -246    -67    319    561    187
   -883    924   1808    -23  -1345   1366     75   -244    -59    314    550    155
   -909    935   1844    -15  -1376   1389     88   -233    -38    319    540    111
   -940    878   1818     31  -1379   1348     96   -226    -23    324    535     98
   -943    841   1784     49  -1363   1312     93   -218     -2    335    561    140
   -932    857   1790     36  -1361   1325     77   -189     54    381    626    205
   -883    831   1712     25  -1299   1270     62   -184     75    394    639    197
   -893    797   1691     49  -1291   1244    114   -192     83    381    633    168
   -930    802   1732     62  -1332   1267    137   -197     75    376    615    194
   -919    839   1758     38  -1337   1299    163   -179    106    407    639    218
   -883    854   1738     12  -1312   1296    161   -176    119    420    680    215
   -865    831   1696     18  -1280   1262    161   -163    140    441    722    262
   -820    789   1610     15  -1215   1200    148   -174    148    446    737    316
   -797    826   1623    -15  -1210   1226    166   -155    179    467    766    348
   -833    846   1678     -7  -1257   1262    194   -109    226    511    805    355
   -909    826   1735     41  -1322   1280    228    -54    283    574    867    436
   -891    815   1706     36  -1299   1260    241    -23    319    597    875    439
   -875    763   1639     57  -1257   1200    228    -12    329    605    888    439
   -844    776   1621     33  -1234   1197    210      2    348    633    935    488
   -787    880   1667    -46  -1226   1273    220     41    402    698    995    545
   -711    956   1665   -124  -1189   1312    246    119    480    792   1088    615
   -696    963   1660   -135  -1176   1312    249    158    522    833   1148    683
   -680    974   1654   -148  -1169   1312    244    163    527    833   1153    711
   -631    974   1605   -171  -1117   1288    241    174    530    823   1137    696
   -587    924   1509   -171  -1049   1215    249    174    524    820   1145    704
   -553    935   1486   -192  -1021   1210    265    184    532    836   1184    756
   -530    945   1475   -210  -1002   1210    283    163    504    797   1158    722
   -527    898   1426   -184   -976   1161    280    129    459    730   1091    615
   -540    893   1434   -179   -987   1163    296    106    431    691   1036    581
   -574    857   1431   -142  -1002   1143    335    103    423    680   1031    579
   -618    818   1436   -101  -1028   1127    384     93    415    665   1008    555
   -628    717   1345    -44   -987   1031    381     46    368    602    935    480
   -613    665   1278    -28   -945    971    392     38    379    623    943    480
   -605    584   1187     10   -896    885    394      5    353    594    909    436
   -597    475   1070     59   -833    774    384    -59    280    504    818    332
   -597    410   1008     93   -802    709    392    -83    275    491    802    324
   -649    394   1041    124   -844    719    392    -75    306    514    833    348
   -706    342   1049    181   -878    696    397    -64    329    530    849    376
   -717    311   1028    202   -872    667    400    -59    342    535    859    400
   -711    267    979    223   -844    623    387    -70    345    524    849    379
   -714    231    945    239   -828    587    405    -64    363    532    859    394
   -732    202    935    262   -833    568    426    -38    402    563    898    446
   -711    207    919    249   -815    563    444      0    446    600    930    431
   -644    223    867    210   -756    545    478     44    483    620    937    423
   -654    241    896    205   -774    568    475     38    483    600    924    410
   -685    233    917    226   -802    574    452     23    488    602    932    420
   -670    228    896    218   -782    561    439     25    506    631    969    462
   -597    272    870    163   -732    571    462     51    524    667   1013    522
   -605    210    813    197   -709    511    433     28    504    657   1008    527
   -620    184    805    218   -711    493    400      2    475    628    976    472
   -597    142    737    226   -667    439    368    -25    436    589    940    428
   -576    122    698    228   -636    410    387    -23    433    587    943    457
   -532     90    623    220   -579    355    452     12    472    623    987    506
   -532     57    589    236   -561    322    457      5    465    613    982    480
   -649    -62    584    355   -618    259    410    -62    389    517    870    368
   -727   -166    561    446   -644    197    423    -83    371    485    844    348
   -730   -244    483    485   -607    119    428    -77    374    496    865    371
   -823   -368    454    594   -641     44    368   -142    306    423    797    309
   -930   -501    426    714   -678    -38    288   -207    241    345    714    223
   -989   -594    394    792   -693   -101    298   -218    233    335    701    200
   -893   -498    392    696   -644    -51    394   -161    303    402    774    267
   -828   -449    379    639   -605    -36    405   -153    322    413    784    290
   -893   -568    322    730   -610   -124    324   -207    267    350    735    244
   -917   -683    233    800   -576   -226    288   -233    241    332    737    259
   -901   -678    220    787   -563   -228    319   -202    275    374    769    301
   -805   -594    210    698   -509   -192    358   -132    332    405    774    280
   -693   -439    252    563   -475    -93    483     25    446    459    782    259
   -704   -392    311    548   -509    -41    566    184    594    581    859    332
   -807   -381    426    594   -618     20    472    275    761    779   1036    467
   -784   -181    602    480   -693    210    296    293    885   1023   1369    815
   -696     98    795    296   -745    446    257    187    914   1213   1704   1234
   -620    233    854    194   -737    542    309      2    792   1241   1831   1465
   -644    119    763    259   -704    441    267   -358    381    857   1525   1169
   -714   -231    483    472   -600    124    158   -875   -236    101    774    436
   -753   -615    137    683   -446   -241     -7  -1205   -654   -415    252    -46
   -771   -922   -150    846   -311   -537   -187  -1221   -698   -485    145   -184
   -782  -1052   -272    914   -254   -662   -207  -1070   -558   -407    148   -226
   -678   -992   -316    833   -181   -654    -51   -795   -272   -168    314    -57
   -610   -885   -275    748   -171   -579    174   -485     64    124    530    137
   -618   -779   -161    698   -228   -470    293   -335    228    241    571    163
   -537   -680   -142    607   -200   -413    329   -280    296    285    670    197
   -530   -756   -226    641   -153   -491    337   -244    342    322    737    236
   -441   -737   -296    587    -72   -517    381   -181    405    387    813    329
   -366   -610   -244    488    -62   -428    431   -122    488    470    893    387
   -301   -467   -168    381    -67   -319    436    -88    540    522    922    457
   -290   -506   -215    397    -38   -361    410    -83    563    542    937    472
   -319   -623   -303    470    -10   -462    392    -88    579    548    953    420
   -420   -813   -392    618    -15   -602    337   -166    509    462    870    348
   -298   -719   -423    506     59   -571    379   -148    532    480    885    402
   -327   -748   -420    537     46   -587    392   -124    574    522    924    420
   -457   -867   -410    662    -25   -639    368   -132    579    524    914    426
   -457   -820   -363    639    -46   -592    361   -163    568    511    906    452
   -610  -1057   -446    831    -83   -753    223   -285    459    405    789    363
   -644  -1104   -459    872    -93   -782    132   -322    436    387    771    345
   -467   -898   -433    683    -18   -667    179   -249    524    472    820    433
   -407   -831   -423    620      7   -628    129   -220    561    504    854    470
   -174   -613   -439    389    132   -527    262   -111    709    657   1067    576
    -98   -574   -475    335    187   -524    332    -62    792    732   1122    623
   -327   -849   -524    587     96   -688    163    -96    766    714   1091    589
   -368   -914   -545    641     88   -730    150    -62    828    810   1202    649
   -400   -810   -413    602      5   -613    272    -31    898    875   1252    711
   -509   -823   -314    667    -98   -571    306    -51    909    862   1231    737
   -501   -844   -342    670    -80   -594    327      0    971    922   1270    802
   -449   -724   -275    587    -88   -501    314     54   1036    997   1327    880
   -522   -779   -257    649   -132   -519    231     12   1005    961   1356    805
   -553   -870   -316    711   -119   -594    184    -51    937    870   1288    732
   -488   -833   -345    659    -75   -589    181    -77    917    833   1265    709
   -394   -789   -394    592      0   -592    272    -25    997    922   1348    774
   -540   -935   -397    737    -72   -667    244   -103    948    852   1291    719
   -542   -909   -366    724    -88   -639    155   -231    820    670   1124    623
   -420   -914   -496    665     36   -706    174   -262    776    592   1052    587
   -392   -909   -517    652     62   -714    215   -259    805    605   1072    589
   -171   -670   -498    420    163   -587    239   -215    867    662   1135    675
     57   -478   -537    210    296   -509    290   -166    922    714   1195    756
    158   -441   -602    140    379   -522    298   -179    932    714   1195    750
    405   -210   -615    -96    509   -413    340   -135   1005    779   1241    805
    652     10   -641   -332    646   -316    426    -77   1083    862   1312    870
    641    -44   -685   -298    662   -363    389   -150   1044    826   1249    792
    652   -145   -800   -254    724   -472    262   -236    974    774   1195    737
    527   -389   -917    -67    722   -652    215   -277    927    735   1169    649
    265   -594   -859    163    561   -727    179   -301    901    722   1148    571
    -10   -745   -737    376    361   -743    150   -342    857    680   1114    540
   -337  -1021   -683    678    171   -854     54   -444    748    576   1018    480
   -807  -1480   -672   1145    -67  -1078   -163   -618    592    444    872    340
   -743  -1525   -782   1132     15  -1153   -114   -555    657    522    940    397
   -628  -1322   -693    974     31  -1008     15   -444    795    662   1062    517
   -904  -1519   -618   1210   -145  -1067    -90   -517    753    628   1008    475
   -976  -1592   -615   1286   -181  -1104   -101   -519    750    644   1010    472
   -898  -1475   -579   1184   -161  -1028    -64   -496    763    659    982    459
   -857  -1418   -561   1137   -148   -989    -90   -493    774    672    982    472
   -761  -1402   -641   1080    -59  -1023    -77   -472    805    711   1054    480
   -587  -1249   -662    919     36   -956    -62   -470    797    680    950    491
   -389  -1135   -745    761    174   -940    -70   -506    748    615    911    426
   -187  -1247  -1062    717    436  -1156    -70   -548    701    584    943    306
    -77  -1330  -1252    701    584  -1291   -124   -550    675    605    987    290
    -67  -1405  -1337    737    633  -1371   -135   -491    722    683   1031    296
    -72  -1496  -1426    782    675  -1462   -114   -545    644    566    872    155
   -145  -1597  -1454    870    652  -1527   -129   -626    563    449    750    184
   -277  -1774  -1496   1026    607  -1636   -202   -644    527    423    756    142
   -418  -1932  -1514   1176    548  -1725   -246   -644    511    418    789     72
   -620  -2107  -1486   1361    431  -1795   -267   -657    511    394    758     -7
   -706  -2112  -1405   1408    348  -1758   -259   -610    548    418    763     -7
   -719  -2091  -1371   1402    324  -1730   -283   -571    568    441    753      7
   -792  -2153  -1361   1473    283  -1758   -301   -553    584    485    792     25
   -769  -2148  -1379   1457    303  -1764   -262   -537    626    535    839     44
   -701  -2112  -1413   1405    353  -1764   -200   -542    633    527    833     59
   -532  -2021  -1488   1275    475  -1753    -62   -480    691    519    789     51
   -241  -1844  -1602   1044    680  -1725     77   -397    800    550    748     59
    106  -1439  -1545    665    823  -1491    127   -381   1002    745    976    168
    475  -1057  -1532    288   1002  -1293     25   -371   1195   1031   1330    459
    644   -896  -1543    124   1093  -1218   -262   -514   1150   1184   1665    810
    833   -415  -1249   -207   1041   -831   -296   -465   1241   1535   2223   1436
    576   -153   -730   -213    652   -441   -259   -426   1163   1621   2486   1673
   -161   -870   -709    517    272   -789   -457   -945    467    802   1680    893
   -665  -1730  -1065   1197    197  -1397   -714  -1480   -296   -270    530    -51
  -1010  -2460  -1449   1735    218  -1956   -831  -1582   -527   -628     98   -387
   -891  -2652  -1761   1771    433  -2208   -820  -1522   -452   -620     25   -548
   -626  -2605  -1979   1615    675  -2294   -737  -1358   -252   -501     28   -532
   -506  -2488  -1982   1496    735  -2236   -550  -1078     83   -223    239   -233
   -381  -2442  -2060   1413    839  -2252   -407   -870    345     -2    465    -88
   -210  -2366  -2156   1286    971  -2262   -410   -852    405     25    496   -155
   -293  -2475  -2182   1384    943  -2330   -405   -823    446     44    514   -207
   -407  -2608  -2200   1506    893  -2405   -428   -818    465     49    527   -231
   -402  -2657  -2255   1530    924  -2457   -472   -880    413    -10    452   -239
   -540  -2831  -2291   1686    875  -2561   -449   -875    426     -2    423   -233
   -688  -3008  -2320   1847    815  -2665   -397   -857    452      5    423   -246
   -743  -3031  -2291   1886    771  -2662   -402   -846    496     31    426   -259
   -724  -2935  -2210   1831    743  -2574   -397   -792    576    114    496   -194
   -566  -2808  -2244   1686    839  -2527   -319   -696    670    223    626   -166
   -384  -2764  -2379   1574    997  -2572   -316   -724    620    158    579   -181
   -332  -2896  -2566   1613   1114  -2733   -358   -805    535     67    465   -176
   -883  -3208  -2325   2047    719  -2766   -293   -750    605    140    553   -140
  -1457  -3481  -2026   2468    283  -2753   -218   -688    657    179    597   -135
  -1631  -3551  -1919   2592    142  -2735   -259   -685    654    168    566   -124
  -1613  -3491  -1878   2551    129  -2686   -301   -691    672    179    587   -103
  -1538  -3496  -1958   2517    210  -2727   -392   -750    652    150    579   -150
  -1335  -3403  -2070   2366    366  -2738   -444   -756    665    171    597   -145
  -1028  -3089  -2062   2057    514  -2577   -407   -657    779    290    730    -31
   -592  -2717  -2127   1652    766  -2423   -366   -563    893    415    875     33
    -23  -2429  -2405   1226   1189  -2418   -418   -587    880    400    849     44
      0  -2322  -2322   1158   1161  -2322   -394   -483    997    506    927    246
    -67  -2335  -2270   1200   1098  -2304   -397   -381   1119    646   1072    366
    -70  -2421  -2351   1244   1137  -2387   -478   -439   1080    626   1065    301
   -161  -2637  -2475   1400   1156  -2556   -519   -555    979    524    943    226
   -441  -2959  -2517   1699   1036  -2738   -532   -688    859    413    836     93
   -727  -3361  -2634   2042    953  -2998   -657   -867    683    228    659    -90
  -1275  -3738  -2465   2504    594  -3102   -709   -930    602    119    532   -161
  -1577  -4042  -2465   2811    444  -3255   -787  -1013    506      7    407   -228
  -1473  -4245  -2772   2857    646  -3509   -948  -1213    322   -163    265   -410
  -1582  -4330  -2751   2956    581  -3541   -974  -1314    244   -244    220   -462
  -1860  -4403  -2546   3130    342  -3476   -906  -1270    272   -246    218   -444
  -1948  -4458  -2509   3203    280  -3483   -898  -1241    270   -293    122   -501
  -1758  -4479  -2720   3117    478  -3600   -966  -1319    200   -387     23   -576
  -1662  -4468  -2808   3065    571  -3639  -1049  -1382    161   -428    -15   -652
  -1719  -4450  -2733   3083    506  -3593  -1005  -1340    189   -394     12   -711
  -1592  -4460  -2868   3026    636  -3665   -989  -1332    158   -439    -44   -771
  -1462  -4473  -3011   2966    771  -3743  -1104  -1330    116   -504    -98   -800
  -1608  -4595  -2987   3102    688  -3793  -1153  -1369     59   -571   -168   -878
  -1847  -4759  -2912   3302    530  -3837  -1111  -1384     15   -623   -226   -880
  -1795  -4795  -3000   3296    602  -3899  -1091  -1371      0   -659   -254   -906
  -1574  -4575  -3000   3073    711  -3787   -969  -1358     38   -636   -207   -893
  -1714  -4614  -2899   3164    589  -3756   -966  -1389     41   -649   -189   -953
  -1873  -4546  -2673   3205    400  -3611   -844  -1293    109   -607   -153   -820
  -1691  -4442  -2751   3068    530  -3598   -732  -1249    116   -597   -150   -727
  -1582  -4377  -2798   2977    605  -3587   -750  -1262    124   -587   -127   -761
  -1465  -4273  -2808   2870    670  -3541   -776  -1267    158   -558    -93   -787
  -1506  -4203  -2699   2855    594  -3452   -753  -1257    213   -501    -31   -769
  -1579  -4167  -2587   2873    504  -3377   -774  -1221    246   -467     -2   -665
  -1480  -4169  -2691   2824    602  -3432   -875  -1236    181   -522    -64   -667
  -1460  -4128  -2668   2792    602  -3398   -795  -1174    223   -462    -10   -623
  -1262  -3954  -2694   2608    714  -3325   -737  -1124    270   -407     44   -571
  -1091  -3907  -2816   2499    862  -3361   -779  -1132    246   -428     23   -563
  -1161  -3865  -2704   2512    771  -3286   -797   -976    350   -324    119   -462
   -976  -3702  -2725   2338    872  -3216   -732   -893    415   -257    189   -387
   -836  -3517  -2683   2174    922  -3102   -475   -870    478   -197    236   -316
   -940  -3600  -2660   2270    859  -3130   -322   -870    496   -174    244   -293
  -1127  -3847  -2720   2486    795  -3286   -368   -948    426   -241    163   -379
  -1252  -3967  -2714   2608    730  -3341   -392   -984    381   -277    122   -426
  -1270  -3990  -2720   2629    722  -3354   -358   -974    371   -296    116   -452
  -1150  -3912  -2761   2533    805  -3338   -314   -930    407   -265    150   -449
   -982  -3772  -2790   2374    901  -3283   -283   -888    462   -202    215   -405
   -810  -3671  -2860   2239   1023  -3265   -228   -875    506   -150    270   -413
   -753  -3613  -2860   2182   1052  -3239   -205   -914    504   -163    275   -420
   -800  -3598  -2798   2200    997  -3198   -210   -956    467   -215    213   -363
   -969  -3798  -2829   2382    927  -3312   -270   -974    426   -239    200   -407
  -1252  -4063  -2813   2657    779  -3439   -348   -987    392   -249    200   -480
  -1553  -4367  -2816   2959    631  -3593   -389  -1015    358   -280    161   -592
  -1745  -4634  -2889   3190    571  -3761   -358   -997    337   -329     44   -740
  -1899  -4767  -2870   3333    483  -3819   -363   -906    410   -270     25   -719
  -1977  -4681  -2704   3330    363  -3694   -384   -735    610    -18    246   -449
  -1964  -4432  -2468   3195    249  -3450   -457   -639    758    246    581   -109
  -1984  -4099  -2114   3042     64  -3107   -566   -795    678    332    883    283
  -2158  -4076  -1919   3117   -119  -3000   -826  -1299    249    103    896    394
  -2439  -4330  -1891   3385   -275  -3112  -1101  -1857   -288   -332    553    158
  -2769  -4980  -2210   3873   -280  -3598  -1262  -2379   -919  -1083   -301   -654
  -2509  -5320  -2811   3915    150  -4065  -1462  -2769  -1496  -1860  -1189  -1519
  -2062  -5320  -3260   3691    597  -4291  -1618  -2805  -1540  -1938  -1319  -1725
  -1836  -5320  -3483   3577    823  -4403  -1634  -2678  -1363  -1795  -1254  -1704
  -1774  -5320  -3546   3546    885  -4434  -1613  -2483  -1169  -1621  -1148  -1657
  -1810  -5320  -3509   3567    849  -4416  -1434  -2200   -956  -1423  -1039  -1579
  -1855  -5320  -3468   3587    805  -4395  -1241  -1990   -792  -1262   -880  -1431
  -1810  -5320  -3512   3564    849  -4416  -1124  -1891   -675  -1148   -743  -1387
  -1758  -5320  -3561   3541    901  -4442  -1015  -1771   -563  -1034   -592  -1278
  -1943  -5320  -3377   3632    717  -4349   -779  -1577   -376   -846   -415  -1088
  -2029  -5320  -3294   3673    631  -4307   -553  -1278    -70   -576   -218   -826
  -2044  -5320  -3276   3684    615  -4299   -371  -1054     83   -459   -119   -820
  -2042  -5320  -3281   3681    618  -4302   -192   -995     83   -467   -145   -880
  -2023  -5320  -3296   3673    636  -4310   -197  -1057     -2   -527   -236   -958
  -1995  -5320  -3328   3655    665  -4325   -296  -1122    -38   -584   -280   -989
  -1795  -5320  -3525   3559    865  -4424   -277  -1119    -15   -613   -272  -1013
  -1538  -5289  -3754   3413   1106  -4523   -252  -1117    -41   -652   -288   -982
  -1389  -5170  -3780   3281   1195  -4476   -254  -1106    -44   -644   -244   -956
  -1400  -5151  -3751   3276   1174  -4453   -283  -1148    -70   -667   -236   -982
  -1371  -5050  -3681   3211   1153  -4367   -267  -1171    -75   -672   -233   -976
  -1312  -4910  -3598   3109   1140  -4255   -262  -1171    -62   -665   -200   -948
  -1208  -4777  -3569   2992   1179  -4175   -277  -1171    -57   -670   -181   -891
  -1008  -4736  -3728   2870   1358  -4232   -288  -1182    -70   -696   -207   -867
   -893  -4759  -3868   2826   1486  -4315   -301  -1169    -70   -696   -213   -870
   -917  -4790  -3873   2852   1475  -4330   -301  -1130    -31   -657   -187   -880
   -992  -4788  -3795   2891   1400  -4291   -236  -1060     46   -587   -124   -865
   -979  -4832  -3852   2904   1434  -4343   -153   -948    142   -496    -54   -776
   -982  -4876  -3894   2927   1454  -4385   -166   -865    205   -420      2   -665
   -898  -4829  -3930   2863   1514  -4380   -228   -846    215   -387     46   -665
   -667  -4627  -3959   2647   1644  -4294   -220   -792    259   -329    109   -644
   -688  -4562  -3873   2624   1592  -4219   -265   -823    220   -363     93   -600
   -802  -4603  -3800   2701   1499  -4203   -270   -831    202   -384     90   -566
   -969  -4697  -3730   2831   1379  -4214   -265   -839    174   -413     64   -566
  -1080  -4759  -3678   2920   1299  -4219   -226   -859    145   -436     59   -592
  -1135  -4850  -3717   2992   1288  -4284   -181   -901     93   -498     12   -652
  -1182  -4868  -3686   3024   1252  -4278   -179   -930     51   -550    -31   -680
  -1236  -4879  -3642   3055   1200  -4260   -158   -945     23   -581    -54   -704
  -1288  -4881  -3593   3086   1150  -4237   -103   -950     -2   -618    -75   -740
  -1330  -4840  -3509   3086   1088  -4175    -62   -953    -25   -646   -103   -748
  -1358  -4762  -3406   3060   1021  -4084    -15   -932    -15   -641    -96   -724
  -1376  -4697  -3322   3034    971  -4008     49   -898     12   -618    -72   -685
  -1387  -4666  -3278   3026    945  -3972    114   -862     36   -597    -51   -667
  -1436  -4694  -3260   3065    909  -3977    150   -841     51   -589    -28   -672
  -1439  -4668  -3229   3052    893  -3949    192   -815     64   -574     -7   -675
  -1374  -4582  -3208   2977    917  -3897    220   -815     51   -594    -33   -636
  -1291  -4455  -3164   2873    935  -3811    239   -805     62   -581    -20   -597
  -1306  -4380  -3073   2842    883  -3728    298   -750    109   -530     36   -571
  -1299  -4310  -3011   2803    854  -3663    332   -711    140   -504     59   -545
  -1309  -4255  -2946   2779    818  -3600    361   -693    168   -475     90   -545
  -1389  -4211  -2821   2800    714  -3517    436   -654    218   -433    135   -485
  -1387  -4104  -2717   2743    662  -3411    446   -628    239   -413    153   -444
  -1353  -4032  -2678   2691    659  -3356    426   -613    265   -389    179   -426
  -1288  -3897  -2611   2590    659  -3255    441   -589    314   -345    228   -381
  -1153  -3754  -2600   2455    722  -3177    462   -568    348   -316    267   -345
  -1088  -3668  -2579   2377    745  -3125    475   -548    353   -311    280   -327
  -1015  -3548  -2535   2281    758  -3042    501   -532    371   -288    309   -285
   -919  -3413  -2496   2164    787  -2956    555   -488    418   -244    358   -218
   -784  -3302  -2517   2044    865  -2909    628   -436    457   -202    394   -197
   -724  -3250  -2525   1984    896  -2889    672   -413    472   -197    397   -176
   -667  -3167  -2499   1917    914  -2834    719   -389    493   -181    426   -153
   -602  -3081  -2481   1842    935  -2782    779   -358    514   -171    446   -142
   -581  -3070  -2488   1826    953  -2779    795   -350    519   -171    457   -166
   -626  -3115  -2491   1867    932  -2803    836   -374    478   -231    389   -197
   -685  -3154  -2468   1917    891  -2811    841   -387    449   -270    342   -135
   -743  -3161  -2418   1948    836  -2790    831   -381    449   -270    353   -158
   -774  -3148  -2374   1961    800  -2761    859   -355    467   -257    361   -189
   -756  -3102  -2346   1927    792  -2725    904   -340    478   -254    348   -202
   -724  -3008  -2283   1865    776  -2647    948   -324    491   -257    355   -163
   -698  -2927  -2231   1813    763  -2579    982   -285    517   -233    384   -111
   -659  -2889  -2229   1774    784  -2559    984   -254    530   -220    392   -122
   -672  -2891  -2218   1782    771  -2556   1002   -246    532   -215    397   -129
   -613  -2787  -2174   1701    779  -2483   1078   -202    571   -187    428   -106
   -524  -2686  -2161   1605    818  -2426   1189   -103    646   -140    452    -96
   -483  -2600  -2117   1543    815  -2359   1291     54    769    -67    467   -166
   -446  -2455  -2010   1449    779  -2234   1361    228    958    103    579    -67
   -374  -2184  -1810   1278    717  -1997   1418    436   1254    452    927    296
   -288  -1821  -1532   1052    620  -1678   1322    555   1483    828   1413    779
   -309  -1509  -1200    909    444  -1356   1176    428   1434    958   1808   1223
   -371  -1473  -1101    919    363  -1288   1132    150   1109    771   1878   1371
   -415  -1657  -1241   1036    410  -1449   1047   -280    558    200   1387    976
   -530  -2036  -1509   1280    488  -1774    922   -841   -163   -737    322     41
   -540  -2426  -1886   1483    672  -2156    789  -1130   -597  -1325   -371   -566
   -462  -2652  -2192   1556    862  -2423    800   -969   -462  -1208   -324   -592
   -428  -2707  -2278   1566    922  -2491    888   -730   -192   -974   -181   -483
   -423  -2637  -2216   1530    893  -2426    971   -504     90   -724     -2   -374
   -415  -2533  -2117   1475    849  -2325   1101   -257    387   -457    215   -223
   -532  -2522  -1992   1525    727  -2257   1189   -129    542   -322    332   -142
   -657  -2491  -1834   1571    587  -2164   1234   -109    584   -285    363   -145
   -719  -2405  -1688   1561    480  -2047   1317    -80    620   -249    389   -122
   -870  -2452  -1582   1662    355  -2018   1363    -49    657   -228    413    -85
   -995  -2483  -1491   1738    244  -1987   1345    -23    667   -213    423    -70
  -1130  -2465  -1335   1797    101  -1899   1400     44    732   -140    496    -31
  -1325  -2431  -1106   1875   -111  -1771   1509    179    859     -7    636     67
  -1252  -2413  -1161   1834    -46  -1787   1504    187    862    -12    633     77
   -891  -2353  -1462   1623    285  -1909   1384     59    722   -158    498     18
   -698  -2322  -1623   1509    459  -1974   1322     -2    659   -223    441    -77
   -766  -2449  -1683   1608    457  -2068   1200    -80    584   -293    366   -163
   -995  -2683  -1688   1839    345  -2187   1104   -158    509   -374    293   -265
  -1247  -2826  -1579   2034    166  -2203   1093   -155    496   -405    249   -280
  -1426  -2930  -1504   2177     36  -2216   1106   -124    511   -392    259   -218
  -1522  -2985  -1465   2252    -31  -2226   1153    -57    574   -329    314   -168
  -1486  -2912  -1426   2200    -31  -2169   1174      2    633   -262    381   -137
  -1392  -2831  -1439   2109     23  -2135   1179     75    704   -189    459    -90
  -1371  -2792  -1421   2081     23  -2107   1202    106    730   -155    496    -25
  -1392  -2777  -1387   2083     -5  -2081   1280    142    766   -101    542     12
  -1332  -2639  -1306   1987    -12  -1974   1288    179    818    -33    623     75
  -1265  -2530  -1267   1896      0  -1899   1270    218    857     12    672    150
  -1197  -2444  -1247   1821     23  -1847   1265    288    930    103    763    197
  -1143  -2335  -1195   1738     23  -1766   1236    316    982    163    831    223
  -1054  -2234  -1179   1644     62  -1706   1195    301    966    145    810    246
  -1000  -2226  -1228   1613    111  -1727   1158    283    948    129    782    233
   -997  -2278  -1280   1636    140  -1779   1143    272    919     93    745    197
   -987  -2249  -1262   1615    135  -1756   1145    283    930     93    745    189
   -940  -2255  -1314   1597    187  -1784   1184    280    930     80    748    215
   -922  -2218  -1296   1569    184  -1758   1234    314    948     80    748    226
   -852  -2205  -1353   1527    249  -1779   1221    270    883     -5    649     98
   -761  -2125  -1366   1441    301  -1748   1231    220    818    -96    542     33
   -763  -2008  -1244   1387    239  -1626   1244    226    815    -90    553     54
   -626  -2008  -1382   1317    376  -1696   1231    179    766   -145    491    -10
   -267  -2101  -1834   1184    782  -1966   1148     36    615   -314    316   -161
     62  -2130  -2192   1034   1124  -2161   1039   -116    444   -496    127   -374
    350  -1982  -2333    815   1340  -2156    937   -228    319   -613      5   -501
    498  -2031  -2533    763   1514  -2281    958   -223    319   -618    -12   -480
    550  -2044  -2595    745   1571  -2320    971   -220    335   -592      5   -402
    665  -1951  -2616    641   1639  -2283    971   -197    355   -545     33   -329
    787  -1904  -2691    558   1738  -2296    956   -189    332   -553     -7   -361
    872  -1844  -2720    483   1795  -2283    904   -205    290   -589    -57   -433
    875  -1743  -2621    433   1748  -2182    875   -207    272   -618    -85   -496
    766  -1667  -2436    449   1600  -2052    924   -179    277   -613    -64   -491
    597  -1709  -2307    555   1452  -2008    974   -142    272   -600    -46   -491
    400  -1735  -2135    667   1265  -1935   1008    -59    319   -527     25   -420
    207  -1753  -1961    774   1083  -1857   1067     15    376   -457    106   -314
    103  -1693  -1800    795    950  -1748   1135     88    441   -374    184   -228
     54  -1652  -1706    800    880  -1678   1176    127    467   -337    207   -200
    -38  -1670  -1634    854    795  -1652   1169    127    483   -314    220   -161
    -85  -1660  -1574    872    743  -1618   1104    103    485   -306    226   -168
   -101  -1675  -1574    888    735  -1626   1023     62    459   -332    197   -218
   -158  -1714  -1556    937    698  -1636   1015     28    441   -350    192   -226
   -218  -1732  -1514    974    646  -1626   1005     15    444   -355    197   -215
    -64  -1501  -1439    782    685  -1470   1109     98    517   -283    272   -142
    213  -1156  -1369    470    789  -1260   1322    239    639   -168    394    -36
    371   -966  -1337    298    854  -1150   1434    327    704   -111    452     15
    522   -787  -1309    132    914  -1049   1473    376    743    -77    485     51
    659   -633  -1293    -12    976   -963   1501    423    782    -46    506     72
    732   -555  -1291    -88   1010   -922   1532    452    805    -36    504     70
    756   -553  -1309   -101   1031   -930   1522    436    797    -59    475     38
    820   -485  -1309   -168   1062   -896   1582    475    839    -25    517     93
    849   -374  -1223   -239   1036   -797   1618    517    885     23    566    150
    859   -259  -1122   -301    989   -691   1639    566    935     67    610    197
    756   -205   -961   -275    857   -581   1699    602    979    101    636    218
    748    -80   -828   -335    784   -454   1756    636   1023    137    670    257
    761    -38   -800   -361    779   -418   1834    698   1085    189    704    290
    758    -51   -810   -355    784   -431   1948    813   1205    283    735    288
    769     64   -704   -415    737   -319   1966    953   1369    428    807    298
    745    288   -459   -517    602    -85   1995   1109   1600    691   1057    498
    805    628   -176   -717    491    226   1990   1280   1878   1075   1504    940
    859   1015    155   -937    353    584   1886   1288   1971   1309   1935   1457
    769   1093    324   -930    223    709   1842   1085   1740   1143   2107   1777
    607    906    296   -758    155    602   1803    782   1270    657   1875   1688
    439    600    158   -519    140    379   1688    410    709    -12   1135   1002
    285    187   -101   -239    192     44   1566      5    163   -732    111     38
    259   -109   -368    -75    314   -239   1475   -103      7   -932   -233   -298
    314   -303   -618     -7    465   -459   1527     70    228   -706    -70   -202
    337   -379   -717     18    527   -548   1592    249    483   -452    122    -90
    296   -355   -652     25    472   -504   1683    426    743   -205    314     18
    392   -150   -542   -119    467   -345   1797    657   1034     80    545    200
    532     70   -462   -303    496   -194   1948    823   1218    265    709    329
    579    215   -366   -397    472    -75   2003    901   1299    345    789    410
    639    319   -319   -480    480      0   2003    927   1343    389    818    457
    665    353   -311   -509    488     20   2034    950   1392    441    841    446
    636    363   -275   -501    457     44   1995    932   1426    485    870    444
    530    350   -181   -441    355     85   1940    891   1452    514    885    457
    426    288   -137   -358    283     75   1896    849   1436    504    867    457
    449    327   -122   -387    285    103   1966    865   1444    511    878    478
    405    257   -148   -332    275     54   1930    833   1387    459    828    475
    361    148   -215   -254    288    -33   1893    828   1325    413    792    470
    379    116   -262   -249    319    -72   1860    795   1252    342    714    392
    361     72   -288   -215    324   -106   1829    776   1210    311    675    366
    322     83   -241   -205    283    -77   1777    758   1189    306    683    376
    257     77   -179   -168    218    -49   1751    724   1150    280    654    371
    218     15   -205   -119    210    -93   1686    675   1109    254    639    314
    324     64   -259   -194    293    -96   1623    646   1096    262    659    306
    452    111   -340   -283    394   -114   1649    657   1114    293    683    329
    418    124   -293   -272    355    -83   1662    696   1132    332    688    361
    389    220   -171   -306    280     25   1683    800   1182    402    735    428
    470    358   -111   -413    290    124   1748    935   1275    511    857    509
    620    467   -155   -545    387    155   1795   1026   1366    607    950    574
    735    498   -236   -618    485    132   1769   1047   1415    675   1021    610
    802    496   -306   -652    553     93   1714   1013   1400    688   1057    626
    823    483   -340   -652    581     72   1660    932   1317    607    950    566
    826    465   -363   -646    594     49   1626    896   1265    571    885    540
    844    527   -316   -688    581    106   1592    885   1247    568    888    558
    792    485   -306   -639    548     90   1519    836   1187    519    815    527
    675    314   -361   -493    519    -23   1488    787   1124    454    753    452
    485    174   -311   -332    400    -67   1496    745   1062    392    691    394
    348      2   -348   -176    348   -171   1462    667    961    277    587    296
    215   -223   -439      2    324   -329   1421    584    844    142    446    145
    111   -332   -444    111    277   -387   1436    542    769     41    342     41
     51   -374   -428    158    239   -400   1460    527    727     -5    296     -2
    -98   -431   -335    265    116   -384   1460    493    678    -51    246    -44
   -270   -535   -265    402     -5   -400   1475    498    670    -54    228    -44
   -436   -649   -213    542   -111   -431   1496    517    680    -41    244    -54
   -348   -433    -88    389   -132   -262   1556    571    727      2    285    -20
   -272   -277     -5    275   -135   -142   1566    597    756     25    309      5
   -301   -327    -25    311   -140   -176   1571    597    750     31    311    -18
   -309   -345    -36    327   -137   -192   1577    607    750     41    316     -5
   -410   -387     23    397   -218   -184   1548    584    727     12    285    -20
   -467   -363    103    415   -285   -129   1532    571    709      0    262    -51
   -535   -337    197    436   -368    -70   1543    592    727     25    290    -36
   -610   -290    319    452   -465     12   1569    618    748     51    332    -23
   -670   -275    392    472   -532     57   1548    600    722     38    309    -36
   -740   -270    470    504   -607     98   1525    574    704     36    298      2
   -779   -262    514    519   -646    124   1530    584    719     77    332     38
   -756   -205    550    480   -654    171   1478    550    691     64    329     36
   -701   -158    542    428   -623    192   1441    522    646     31    288     54
   -639   -109    530    374   -587    210   1517    581    696     90    353     83
   -561    -33    524    296   -545    244   1566    623    717    114    381     72
   -452     80    532    187   -491    306   1615    665    735    135    400     83
   -327    187    514     70   -420    350   1680    711    756    174    420    101
   -259    267    524     -5   -392    394   1730    763    787    215    459    129
   -246    384    631    -72   -439    506   1753    802    802    231    467    153
   -257    431    688    -85   -472    558   1753    823    797    226    452    150
   -249    465    714   -109   -483    589   1730    823    782    210    446    135
   -202    501    704   -150   -452    602   1699    810    743    171    397    124
   -194    527    722   -166   -459    626   1699    846    756    187    407    145
   -137    574    711   -218   -423    641   1699    885    763    200    410    122
    -57    698    753   -322   -405    724   1717    909    774    220    418    132
     12    846    833   -428   -410    839   1758    956    826    288    478    168
    109    997    885   -553   -387    943   1771    971    854    314    496    215
    163   1130    966   -646   -400   1049   1774    987    878    342    506    252
     96   1135   1039   -615   -472   1088   1779   1000    885    371    535    231
    -20   1132   1153   -555   -587   1143   1790    995    870    366    530    236
   -106   1111   1215   -504   -662   1163   1834   1044    891    374    480    194
   -106   1182   1288   -537   -696   1234   1906   1169    989    444    478    148
    -57   1376   1431   -659   -745   1402   1958   1332   1161    631    620    259
      7   1693   1686   -852   -839   1691   1997   1569   1449   1005    984    561
    109   2125   2016  -1117   -953   2070   1914   1683   1628   1348   1441   1049
    148   2473   2325  -1309  -1088   2400   1792   1514   1517   1460   1829   1501
     75   2569   2491  -1322  -1208   2530   1644   1130   1122   1275   1901   1621
     31   2416   2385  -1223  -1176   2400   1488    633    522    691   1358   1158
    -28   2013   2039   -992  -1034   2026   1335    106   -192   -236    257    233
      0   1641   1641   -820   -820   1641   1192    -80   -548   -737   -353   -306
     90   1473   1382   -782   -646   1428   1176     88   -405   -610   -324   -366
    158   1441   1283   -800   -561   1363   1234    298   -179   -407   -218   -303
    200   1488   1288   -844   -542   1387   1322    509     44   -200    -77   -218
    285   1608   1322   -945   -517   1465   1413    709    236    -12     49   -116
    314   1719   1402  -1018   -542   1561   1478    828    348    114    153    -59
    335   1813   1478  -1075   -571   1647   1504    878    394    174    200    -38
    350   1909   1558  -1132   -605   1735   1517    922    426    236    252    -20
    303   1971   1667  -1137   -680   1821   1522    953    433    270    280    -31
    296   2086   1790  -1192   -745   1938   1522    976    439    272    272     49
    257   2203   1943  -1231   -841   2073   1561   1054    506    355    345    137
    215   2294   2075  -1254   -930   2187   1595   1098    540    413    402    171
    207   2387   2179  -1296   -984   2283   1618   1117    542    444    428    244
    197   2470   2270  -1335  -1039   2372   1639   1158    576    511    496    272
    194   2561   2366  -1379  -1085   2465   1641   1171    571    535    511    239
    259   2629   2366  -1444  -1054   2499   1628   1182    548    553    496    244
    275   2681   2405  -1478  -1065   2543   1621   1184    524    555    483    241
    277   2670   2390  -1475  -1054   2530   1636   1218    540    600    532    267
    342   2722   2377  -1532  -1015   2551   1584   1218    527    615    535    272
    428   2766   2338  -1600   -956   2553   1519   1213    498    620    527    254
    449   2800   2351  -1623   -950   2577   1530   1241    506    665    584    239
    413   2865   2452  -1639  -1018   2657   1530   1273    522    693    605    244
    436   2933   2496  -1683  -1028   2714   1517   1309    532    711    584    337
    470   2961   2488  -1717  -1010   2725   1478   1337    548    748    602    410
    540   3057   2517  -1797   -987   2787   1405   1353    561    802    678    387
    426   3146   2720  -1787  -1148   2935   1436   1467    657    935    813    436
    397   3200   2803  -1800  -1202   3003   1457   1548    704   1010    883    561
    519   3273   2751  -1896  -1117   3013   1408   1579    719   1062    932    623
    504   3333   2829  -1917  -1161   3081   1408   1662    784   1169   1041    633
    524   3364   2837  -1945  -1156   3102   1356   1631    724   1114    963    633
    545   3424   2876  -1984  -1166   3151   1296   1592    654   1054    867    626
    475   3486   3011  -1979  -1267   3250   1278   1613    646   1075    917    600
    426   3525   3099  -1974  -1335   3312   1293   1636    633   1078    935    581
    241   3517   3276  -1880  -1517   3398   1330   1665    605   1041    880    628
     77   3509   3429  -1795  -1675   3470   1374   1709    605   1052    878    659
     72   3499   3424  -1787  -1675   3463   1343   1691    563   1021    841    561
     77   3512   3434  -1795  -1678   3473   1327   1654    506    966    779    462
    103   3522   3419  -1813  -1657   3473   1306   1590    415    875    691    446
     90   3520   3426  -1805  -1667   3473   1291   1566    363    823    628    415
     36   3502   3465  -1771  -1714   3483   1283   1561    337    805    602    376
    -41   3470   3512  -1714  -1777   3491   1228   1509    265    753    558    311
   -122   3400   3522  -1641  -1823   3460   1153   1441    174    691    501    249
   -228   3374   3603  -1574  -1914   3489   1101   1415    127    665    470    210
   -322   3356   3676  -1519  -2000   3517   1060   1405     85    649    449    181
   -355   3364   3720  -1504  -2036   3541   1031   1395     54    628    415    158
   -322   3390   3710  -1535  -2016   3548   1013   1408     36    626    389    148
   -202   3385   3585  -1592  -1893   3483    969   1410      5    623    371    109
    -64   3341   3406  -1639  -1735   3372    911   1397    -36    600    342     70
     93   3304   3211  -1699  -1558   3257    862   1363    -93    553    293     12
    231   3395   3161  -1816  -1465   3278    787   1296   -181    483    223    -59
    298   3512   3213  -1906  -1457   3364    719   1254   -244    454    176    -90
    228   3502   3273  -1867  -1522   3387    685   1267   -249    483    187    -44
     93   3445   3351  -1769  -1628   3398    688   1306   -223    553    231     49
     12   3468   3455  -1743  -1722   3463    639   1286   -270    548    200     31
    -20   3463   3481  -1722  -1751   3470    581   1247   -332    506    135     10
      2   3450   3445  -1727  -1722   3447    522   1208   -387    457     80    -23
      2   3437   3434  -1719  -1714   3437    478   1163   -428    426     51    -46
    -10   3447   3457  -1722  -1732   3452    439   1106   -475    402     18    -67
     10   3465   3455  -1740  -1722   3460    376   1057   -514    387      5    -80
     18   3502   3481  -1761  -1730   3491    345   1044   -530    384     12    -59
    -12   3517   3530  -1751  -1771   3522    381   1085   -517    410     25    -12
    -98   3538   3637  -1722  -1867   3587    394   1135   -493    444     59     15
   -189   3587   3777  -1699  -1984   3681    379   1148   -491    459     75     12
   -277   3554   3832  -1639  -2055   3691    348   1124   -522    436     46    -15
   -285   3517   3803  -1615  -2044   3660    314   1080   -568    397     -2    -64
   -252   3543   3795  -1647  -2023   3668    311   1057   -592    384    -12    -90
   -231   3582   3811  -1675  -2021   3697    290   1044   -605    374    -23   -106
   -241   3569   3811  -1665  -2026   3689    210   1015   -636    353    -49   -140
   -161   3624   3785  -1730  -1971   3704    205   1018   -652    350    -54   -148
   -166   3668   3832  -1753  -1997   3748    207   1000   -659    350    -49   -137
   -220   3671   3891  -1725  -2055   3780    179    982   -667    345    -54   -137
   -259   3668   3928  -1706  -2094   3798    168    987   -667    350    -67   -153
   -275   3697   3972  -1709  -2122   3834    210   1093   -579    418    -59   -179
   -262   3811   4073  -1774  -2169   3941    296   1280   -397    594     41   -129
   -236   4039   4276  -1904  -2255   4156    319   1504   -148    893    303    109
   -207   4330   4536  -2062  -2372   4432    319   1719    106   1260    691    514
   -228   4736   4964  -2252  -2595   4850    265   1654    111   1418   1028    974
   -262   5019   5281  -2379  -2772   5149     72   1234   -226   1288   1195   1317
   -174   5144   5318  -2486  -2746   5229    -80    795   -631   1021   1119   1306
   -483   4832   5315  -2174  -2899   5071   -192    353  -1161    418    444    646
   -633   4224   4858  -1795  -2746   4541   -324     -5  -1758   -400   -594   -314
   -665   3829   4492  -1582  -2579   4159   -418     49  -1803   -485   -792   -537
   -675   3681   4356  -1504  -2517   4019   -402    298  -1587   -270   -654   -475
   -667   3668   4333  -1501  -2499   4000   -319    574  -1348    -51   -511   -389
   -649   3725   4375  -1538  -2512   4050   -176    862  -1101    181   -342   -296
   -587   3876   4463  -1647  -2525   4169    -85   1028   -930    342   -215   -220
   -524   3995   4520  -1738  -2522   4258    -80   1096   -862    418   -161   -197
   -488   4034   4523  -1774  -2507   4278    -88   1124   -849    441   -145   -207
   -449   4055   4505  -1803  -2475   4278    -90   1132   -833    465   -132   -210
   -444   4091   4533  -1826  -2488   4312   -148   1106   -823    488   -122   -202
   -428   4102   4530  -1839  -2478   4315   -187   1080   -844    480   -127   -215
   -462   4073   4536  -1805  -2499   4302   -153   1085   -839    493   -119   -181
   -462   4006   4468  -1771  -2465   4237   -197   1085   -836    506   -111   -161
   -501   3907   4408  -1704  -2455   4156   -213   1091   -833    514   -103   -150
   -561   3824   4385  -1634  -2473   4104   -197   1111   -818    535    -83   -124
   -607   3800   4408  -1597  -2507   4102   -200   1124   -818    537    -70   -106
   -680   3798   4479  -1558  -2579   4138   -265   1109   -841    524    -77    -98
   -810   3811   4621  -1501  -2714   4216   -319   1101   -852    522    -72   -103
   -919   3847   4767  -1465  -2842   4307   -363   1096   -852    537    -57    -64
   -948   3907   4853  -1480  -2899   4380   -446   1062   -880    527    -51    -70
   -961   3943   4905  -1491  -2933   4424   -454   1062   -883    530    -31    -77
   -984   3985   4970  -1501  -2977   4476   -459   1080   -859    563      2    -31
  -1015   4081   5097  -1532  -3055   4588   -449   1109   -831    610     46     31
  -1015   4149   5164  -1566  -3091   4655   -454   1148   -807    659    106     85
   -971   4250   5222  -1639  -3096   4736   -537   1145   -797    698    155    124
   -885   4297   5183  -1706  -3034   4741   -561   1135   -784    732    181    150
   -797   4432   5229  -1818  -3013   4829   -566   1213   -722    818    267    233
   -646   4666   5312  -2010  -2979   4988   -540   1327   -618    937    397    371
   -413   4905   5318  -2244  -2865   5110   -459   1444   -501   1057    527    493
   -236   5081   5318  -2423  -2777   5198   -413   1514   -436   1124    597    576
   -202   5115   5318  -2455  -2761   5214   -444   1525   -436   1140    610    594
   -277   5040   5318  -2379  -2798   5177   -504   1473   -496   1088    558    542
   -384   4933   5318  -2273  -2850   5125   -553   1387   -584   1000    467    454
   -433   4884   5318  -2226  -2876   5099   -584   1325   -644    948    407    392
   -467   4850   5318  -2190  -2894   5081   -631   1252   -709    885    353    327
   -478   4806   5281  -2164  -2878   5042   -698   1140   -813    771    241    226
   -498   4694   5193  -2096  -2844   4944   -774   1000   -956    615     70     85
   -652   4450   5099  -1901  -2876   4775   -870    872  -1065    506    -25    -33
   -885   4143   5027  -1628  -2956   4585   -917    784  -1140    436    -83   -137
  -1127   3920   5047  -1397  -3086   4484   -891    750  -1166    410   -111   -153
  -1221   3858   5079  -1317  -3148   4468   -911    714  -1197    376   -145   -179
  -1299   3938   5237  -1322  -3268   4588   -927    693  -1213    350   -174   -194
  -1400   3910   5310  -1254  -3354   4608   -914    698  -1197    363   -163   -181
  -1428   3889   5318  -1231  -3374   4601   -922    701  -1197    348   -179   -174
  -1408   3910   5318  -1249  -3361   4614   -935    701  -1202    327   -194   -163
  -1384   3855   5240  -1236  -3312   4549   -966    680  -1213    332   -187   -163
  -1340   3842   5183  -1252  -3260   4510   -992    652  -1234    322   -192   -174
  -1325   3826   5151  -1252  -3239   4489  -1026    631  -1249    293   -215   -176
  -1353   3816   5170  -1231  -3260   4492  -1041    623  -1244    290   -220   -187
  -1306   3813   5118  -1254  -3211   4463  -1091    579  -1267    265   -249   -223
  -1234   3790   5022  -1278  -3128   4406  -1161    527  -1299    239   -277   -267
  -1221   3767   4985  -1273  -3102   4375  -1236    478  -1327    213   -309   -285
  -1234   3733   4967  -1249  -3099   4349  -1304    428  -1345    202   -335   -288
  -1306   3681   4985  -1189  -3146   4333  -1348    389  -1353    197   -342   -285
  -1332   3652   4983  -1161  -3159   4317  -1384    337  -1379    171   -361   -303
  -1348   3639   4988  -1145  -3169   4312  -1400    306  -1392    163   -361   -314
  -1296   3606   4902  -1153  -3099   4252  -1426    272  -1421    148   -376   -355
  -1210   3541   4751  -1166  -2979   4146  -1441    218  -1480     85   -436   -405
  -1184   3554   4738  -1184  -2961   4143  -1436    218  -1496     67   -452   -376
  -1202   3624   4827  -1210  -3016   4224  -1415    270  -1452    114   -394   -306
  -1234   3645   4879  -1205  -3055   4260  -1382    316  -1402    166   -332   -231
  -1231   3606   4837  -1189  -3034   4221  -1382    303  -1421    140   -363   -275
  -1163   3590   4754  -1213  -2959   4172  -1397    285  -1457    101   -431   -322
  -1101   3606   4707  -1252  -2904   4156  -1387    290  -1460    111   -420   -303
  -1065   3613   4679  -1273  -2870   4146  -1350    296  -1465    111   -413   -340
   -963   3673   4634  -1356  -2798   4154  -1327    322  -1462    114   -418   -335
   -911   3715   4627  -1402  -2769   4169  -1319    350  -1449    127   -407   -316
   -880   3738   4616  -1428  -2748   4177  -1314    381  -1423    158   -379   -285
   -852   3751   4603  -1449  -2727   4177  -1301    407  -1395    181   -350   -259
   -836   3808   4645  -1488  -2740   4227  -1280    439  -1350    223   -316   -231
   -792   3852   4645  -1530  -2717   4247  -1265    454  -1314    265   -275   -207
   -758   3881   4637  -1564  -2699   4258  -1241    457  -1291    275   -275   -226
   -743   3959   4702  -1608  -2722   4330  -1156    542  -1202    324   -277   -205
   -724   4076   4798  -1678  -2761   4437  -1075    711  -1039    444   -202   -179
   -649   4260   4907  -1805  -2777   4582  -1005    919   -807    680     -2    -10
   -561   4536   5097  -1987  -2829   4814   -961   1202   -454   1104    441    376
   -397   4920   5318  -2260  -2857   5118   -982   1306   -249   1436    896    828
   -210   5107   5318  -2449  -2764   5211  -1124    963   -457   1444   1166   1265
   -163   5154   5318  -2496  -2740   5235  -1314    472   -839   1239   1202   1366
   -407   4910   5318  -2249  -2863   5112  -1517    -93  -1431    600    576    839
   -953   4354   5307  -1699  -3130   4829  -1652   -610  -2127   -368   -563   -161
   -917   3946   4863  -1517  -2891   4403  -1753   -685  -2312   -680   -953   -579
   -823   3780   4603  -1478  -2714   4190  -1756   -519  -2156   -566   -911   -636
   -743   3704   4445  -1483  -2595   4076  -1670   -301  -1909   -358   -776   -568
   -688   3743   4432  -1527  -2559   4086  -1532    -46  -1618   -103   -579   -467
   -607   3891   4499  -1644  -2553   4195  -1402    153  -1397     98   -415   -368
   -517   3969   4486  -1727  -2501   4227  -1348    220  -1322    161   -371   -348
   -462   3962   4421  -1751  -2442   4190  -1348    213  -1317    155   -400   -342
   -470   3938   4408  -1732  -2439   4172  -1327    241  -1288    187   -371   -322
   -462   3962   4421  -1751  -2442   4190  -1343    239  -1291    192   -361   -322
   -418   3977   4395  -1782  -2405   4185  -1382    200  -1314    166   -384   -340
   -410   3962   4372  -1777  -2390   4164  -1392    202  -1296    194   -348   -350
   -374   3933   4307  -1779  -2340   4120  -1389    194  -1288    197   -350   -345
   -322   3928   4250  -1803  -2286   4086  -1402    171  -1301    166   -384   -309
   -309   3933   4240  -1813  -2275   4086  -1423    168  -1291    181   -363   -277
   -319   3936   4252  -1808  -2288   4094  -1454    153  -1291    192   -350   -283
   -270   3949   4219  -1839  -2244   4084  -1486    127  -1299    189   -350   -285
   -239   3959   4195  -1862  -2218   4076  -1501    101  -1301    187   -350   -322
   -241   3980   4221  -1867  -2231   4099  -1480    127  -1270    213   -340   -303
   -220   3985   4206  -1883  -2213   4094  -1504    116  -1260    223   -322   -280
   -228   3977   4206  -1873  -2216   4091  -1548     75  -1270    205   -324   -285
   -249   3982   4232  -1867  -2239   4107  -1543     90  -1241    241   -298   -241
   -215   4003   4219  -1893  -2218   4110  -1538    116  -1202    296   -223   -202
   -184   4003   4185  -1912  -2184   4094  -1584    119  -1195    311   -194   -218
   -116   4032   4149  -1956  -2132   4089  -1605    153  -1161    355   -161   -166
    -85   4123   4208  -2018  -2148   4164  -1569    226  -1065    465    -41   -101
     -7   4195   4203  -2094  -2104   4198  -1553    257  -1013    535     36    -44
     23   4258   4234  -2140  -2107   4247  -1600    277   -984    581     88      0
     -7   4284   4291  -2138  -2148   4286  -1621    314   -950    626    132     98
     18   4237   4219  -2130  -2101   4227  -1584    379   -885    698    220    155
     51   4240   4188  -2145  -2068   4214  -1595    387   -870    719    262    145
     59   4258   4195  -2158  -2068   4227  -1626    358   -891    696    257    122
    150   4263   4112  -2205  -1979   4188  -1647    311   -943    633    171     41
    111   4195   4084  -2153  -1987   4138  -1636    283   -982    581    114     75
     49   4104   4052  -2078  -2000   4078  -1592    283   -987    568    111     62
     28   4032   4003  -2031  -1987   4019  -1551    265  -1005    530     83      5
    -20   3949   3969  -1964  -1995   3959  -1540    246  -1028    485     41    -25
    -64   3821   3886  -1878  -1977   3852  -1566    210  -1075    418    -28   -103
   -111   3722   3834  -1805  -1971   3777  -1564    168  -1114    358    -77   -140
   -189   3645   3834  -1730  -2013   3741  -1553    127  -1140    322    -98   -166
   -257   3577   3834  -1660  -2044   3704  -1553     88  -1184    270   -150   -239
   -252   3543   3793  -1647  -2023   3668  -1564     46  -1223    228   -210   -270
   -244   3533   3777  -1647  -2010   3655  -1587     18  -1239    215   -210   -254
   -244   3432   3676  -1595  -1958   3551  -1621    -25  -1275    176   -233   -301
   -226   3320   3546  -1545  -1886   3432  -1647    -64  -1312    132   -283   -342
   -277   3244   3522  -1486  -1901   3382  -1644    -54  -1301    135   -280   -358
   -309   3229   3538  -1460  -1925   3385  -1639    -38  -1280    155   -244   -366
   -314   3231   3543  -1460  -1930   3387  -1618    -12  -1260    168   -236   -361
   -371   3221   3593  -1423  -1982   3406  -1600     10  -1247    166   -246   -332
   -470   3195   3663  -1363  -2068   3429  -1569     36  -1205    202   -207   -316
   -548   3169   3717  -1312  -2132   3442  -1582     36  -1176    228   -171   -296
   -631   3161   3790  -1265  -2210   3476  -1597     38  -1148    262   -122   -283
   -711   3200   3912  -1244  -2312   3556  -1615     15  -1150    267   -109   -246
   -698   3185   3884  -1244  -2291   3533  -1631    -20  -1187    239   -129   -252
   -555   3198   3754  -1319  -2156   3473  -1670    -85  -1241    181   -174   -301
   -462   3237   3699  -1387  -2081   3465  -1680   -109  -1247    179   -163   -293
   -371   3276   3647  -1452  -2008   3460  -1662   -103  -1234    192   -132   -257
   -226   3216   3442  -1496  -1836   3330  -1706   -161  -1286    135   -176   -301
   -155   3109   3265  -1478  -1712   3187  -1740   -215  -1332     80   -228   -366
   -116   2930   3047  -1408  -1584   2990  -1740   -252  -1376     23   -293   -439
    -31   2785   2816  -1376  -1423   2800  -1766   -290  -1423    -31   -350   -519
      0   2681   2681  -1340  -1343   2681  -1852   -400  -1551   -171   -491   -641
    -44   2639   2683  -1296  -1363   2660  -1880   -449  -1623   -241   -568   -693
    -88   2577   2665  -1247  -1376   2621  -1891   -452  -1667   -283   -626   -730
    -46   2452   2499  -1202  -1273   2475  -1906   -449  -1714   -335   -685   -774
    -90   2330   2418  -1122  -1254   2374  -1930   -457  -1732   -363   -714   -789
   -142   2338   2481  -1098  -1312   2410  -1930   -457  -1719   -358   -706   -784
   -137   2359   2496  -1111  -1317   2426  -1961   -522  -1730   -374   -724   -802
   -148   2309   2457  -1080  -1301   2382  -1982   -615  -1753   -405   -753   -841
   -145   2330   2473  -1093  -1309   2400  -1956   -644  -1727   -376   -724   -795
   -171   2322   2494  -1075  -1332   2408  -1940   -644  -1706   -355   -696   -753
   -246   2307   2551  -1031  -1400   2429  -1925   -615  -1670   -329   -670   -740
   -290   2270   2561   -989  -1426   2416  -1891   -532  -1579   -270   -657   -779
   -322   2304   2626   -992  -1475   2462  -1860   -413  -1428   -148   -605   -792
   -322   2413   2735  -1047  -1527   2574  -1857   -257  -1223     75   -407   -654
   -283   2637   2920  -1176  -1602   2777  -1896    -62   -950    441      7   -270
   -226   2956   3182  -1363  -1704   3068  -2021    -38   -836    696    462    262
   -231   3068   3299  -1418  -1764   3182  -2140   -283  -1075    568    680    623
   -303   2953   3257  -1325  -1782   3104  -2195   -602  -1473    213    592    633
   -405   2662   3068  -1130  -1735   2865  -2275  -1054  -2047   -470    -96      7
   -509   2304   2813   -896  -1660   2559  -2353  -1551  -2660  -1337  -1244  -1072
   -506   2005   2509   -750  -1509   2257  -2387  -1597  -2751  -1506  -1540  -1374
   -504   1748   2252   -623  -1376   2000  -2333  -1408  -2512  -1265  -1382  -1314
   -620   1605   2226   -493  -1423   1914  -2247  -1218  -2234   -987  -1182  -1182
   -711   1621   2333   -454  -1522   1977  -2130  -1015  -1951   -717   -966  -1031
   -753   1678   2431   -462  -1592   2055  -1997   -813  -1693   -480   -771   -888
   -795   1660   2452   -433  -1623   2055  -1945   -719  -1597   -394   -706   -857
   -815   1621   2436   -402  -1626   2026  -1927   -704  -1597   -397   -709   -875
   -846   1590   2436   -371  -1641   2013  -1896   -693  -1597   -389   -696   -875
   -831   1597   2429   -384  -1631   2013  -1842   -654  -1558   -353   -662   -854
   -735   1699   2434   -483  -1584   2068  -1821   -613  -1514   -319   -639   -815
   -607   1808   2413   -600  -1512   2109  -1826   -576  -1465   -270   -581   -745
   -491   1904   2395   -706  -1441   2148  -1805   -558  -1426   -233   -537   -719
   -371   1979   2348   -805  -1361   2164  -1810   -545  -1387   -189   -501   -646
   -270   2070   2340   -901  -1304   2205  -1803   -514  -1319   -119   -431   -584
   -174   2182   2356  -1005  -1267   2268  -1779   -491  -1257    -59   -366   -542
    -54   2309   2364  -1127  -1208   2335  -1771   -488  -1215    -20   -322   -511
    -15   2429   2444  -1208  -1228   2436  -1735   -457  -1143     51   -252   -449
      0   2540   2540  -1270  -1270   2540  -1701   -397  -1054    137   -163   -358
     28   2569   2538  -1299  -1254   2553  -1667   -348   -997    187   -106   -301
     44   2533   2488  -1288  -1221   2512  -1660   -309   -958    223    -67   -270
    103   2535   2431  -1322  -1163   2483  -1675   -311   -953    236    -57   -267
    132   2566   2431  -1350  -1150   2499  -1691   -301   -930    265    -36   -254
    132   2553   2418  -1345  -1143   2486  -1712   -283   -893    306      0   -233
    111   2520   2408  -1314  -1148   2465  -1758   -272   -844    363     67   -166
     70   2499   2426  -1286  -1176   2462  -1766   -262   -800    426    129   -106
     51   2491   2439  -1273  -1192   2465  -1758   -249   -758    480    197    -51
      5   2465   2457  -1236  -1226   2462  -1795   -233   -714    545    280     20
    -85   2426   2512  -1169  -1299   2468  -1774   -205   -670    597    348     67
   -166   2330   2496  -1083  -1332   2413  -1769   -194   -652    613    376     90
   -189   2327   2517  -1070  -1353   2421  -1784   -205   -646    602    384     90
   -184   2351   2535  -1083  -1361   2442  -1803   -220   -665    574    366     77
   -171   2335   2507  -1080  -1337   2421  -1823   -239   -693    532    337     59
   -184   2275   2460  -1047  -1322   2366  -1792   -249   -711    509    303     20
   -213   2221   2434  -1005  -1325   2327  -1735   -257   -704    504    296     -7
   -184   2190   2374  -1005  -1280   2281  -1753   -319   -743    436    215    -80
   -109   2174   2283  -1031  -1195   2229  -1779   -400   -807    355    124   -137
    -25   2208   2231  -1091  -1127   2221  -1696   -436   -836    306     75   -150
     88   2296   2208  -1192  -1060   2252  -1699   -472   -852    272     36   -158
    241   2410   2166  -1327   -961   2288  -1717   -467   -833    280     44   -148
    335   2455   2120  -1395   -891   2288  -1686   -428   -813    298     62   -132
    337   2426   2088  -1384   -875   2257  -1662   -457   -862    249     12   -179
    350   2374   2021  -1363   -833   2197  -1673   -506   -924    192    -46   -228
    363   2338   1974  -1353   -807   2156  -1683   -540   -950    166    -67   -244
    350   2275   1925  -1312   -787   2101  -1683   -566   -958    158    -64   -252
    298   2210   1909  -1257   -805   2062  -1683   -594   -976    137    -67   -254
    215   2143   1927  -1179   -857   2036  -1714   -620   -995    116    -83   -265
    171   2075   1901  -1124   -865   1990  -1722   -628   -987    122    -67   -246
    127   2010   1883  -1067   -878   1948  -1712   -631   -974    132    -51   -267
    -28   1953   1982   -963  -1005   1969  -1699   -646   -982    119    -77   -298
   -161   1888   2049   -865  -1104   1969  -1727   -675   -995    101    -93   -293
   -265   1826   2088   -782  -1176   1956  -1745   -711   -997     90    -90   -290
   -371   1769   2140   -698  -1254   1953  -1790   -753   -995     90    -83   -288
   -475   1688   2164   -605  -1319   1925  -1860   -784  -1008     83    -85   -309
   -545   1602   2148   -530  -1345   1875  -1930   -836  -1057     25   -132   -345
   -519   1504   2023   -493  -1273   1764  -1979   -878  -1091    -20   -171   -355
   -428   1478   1906   -524  -1166   1691  -2010   -870  -1070    -12   -153   -348
   -384   1413   1797   -517  -1091   1602  -2114   -880  -1070    -20   -161   -368
   -371   1288   1660   -459  -1015   1473  -2203   -917  -1114    -64   -210   -410
   -277   1236   1514   -480   -896   1374  -2174   -896  -1098    -59   -200   -407
   -192   1189   1382   -498   -787   1286  -2200   -891  -1093    -62   -200   -431
   -213   1127   1340   -459   -776   1231  -2268   -922  -1114    -93   -226   -478
   -249   1072   1322   -413   -787   1197  -2273   -948  -1127   -119   -252   -498
   -275    974   1249   -350   -761   1111  -2265   -958  -1114   -119   -257   -501
   -262    898   1161   -316   -711   1028  -2268   -984  -1109   -129   -267   -535
   -249    839   1085   -296   -667    961  -2252  -1031  -1130   -171   -322   -563
   -259    831   1088   -285   -675    958  -2221  -1072  -1119   -168   -319   -524
   -241    831   1072   -296   -657    950  -2226  -1137  -1104   -145   -285   -506
   -153    828    982   -337   -566    904  -2252  -1265  -1117   -155   -285   -532
    -85    789    875   -353   -483    831  -2239  -1374  -1156   -207   -345   -594
    -96    740    836   -322   -467    787  -2229  -1361  -1174   -239   -381   -600
   -181    665    846   -241   -514    753  -2177  -1239  -1163   -231   -374   -579
   -215    636    852   -210   -532    743  -2073  -1111  -1111   -189   -358   -592
   -176    706    883   -265   -530    792  -1927   -953   -984   -109   -353   -633
   -106    862    969   -376   -537    914  -1818   -779   -795     70   -220   -545
    -31   1047   1078   -509   -555   1062  -1758   -574   -519    394     98   -270
     62   1306   1244   -683   -589   1275  -1766   -361   -220    831    626    223
     88   1639   1548   -865   -730   1595  -1847   -478   -293    958   1044    711
     -5   1636   1641   -815   -823   1639  -1925   -779   -639    771   1174    911
    -80   1486   1564   -704   -820   1522  -2031  -1223  -1197    218    779    605
   -174   1096   1270   -459   -722   1182  -2143  -1792  -1922   -756   -363   -368
   -161    717    878   -280   -519    795  -2244  -2000  -2265  -1296  -1093   -992
    -93    517    610   -213   -350    563  -2229  -1836  -2086  -1137  -1028  -1023
    -72    410    483   -171   -277    446  -2143  -1626  -1805   -870   -849   -958
    -75    397    472   -161   -272    433  -2094  -1434  -1538   -626   -662   -854
    -77    517    594   -220   -337    555  -1966  -1213  -1260   -366   -454   -730
    -49    639    688   -296   -368    665  -1849  -1062  -1078   -197   -322   -623
    -20    696    717   -337   -368    706  -1795  -1002  -1002   -124   -262   -568
     18    722    704   -368   -342    714  -1771   -979   -966    -90   -231   -548
     18    761    743   -389   -363    750  -1756   -984   -953    -77   -215   -548
     28    784    756   -405   -363    769  -1727   -976   -922    -44   -187   -527
     62    805    743   -436   -340    774  -1727   -974   -896    -20   -155   -517
     67    820    753   -444   -342    787  -1738   -979   -896    -12   -150   -517
     59    836    776   -449   -358    807  -1751   -989   -898    -20   -158   -498
     75    854    779   -465   -350    818  -1777  -1005   -898    -25   -163   -485
     77    865    784   -472   -353    826  -1777   -987   -872      5   -137   -462
     80    872    792   -475   -355    833  -1779   -979   -857     28   -111   -454
    101    867    766   -485   -335    818  -1797  -1002   -875      2   -140   -475
    145    857    711   -501   -283    784  -1826  -1010   -883    -10   -153   -478
    200    867    667   -535   -233    769  -1836  -1013   -875     -2   -140   -475
    249    885    636   -566   -192    761  -1816   -997   -854     18   -109   -462
    283    901    618   -592   -168    761  -1842   -992   -849     25   -103   -478
    290    891    600   -592   -153    745  -1896  -1005   -854     20   -106   -485
    340    909    566   -626   -114    737  -1919  -1002   -844     36    -93   -483
    407    935    527   -670    -59    732  -1914   -971   -805     85    -51   -452
    467    979    509   -724    -20    745  -1896   -922   -748    155     12   -413
    488   1026    537   -758    -25    784  -1873   -880   -698    223     83   -374
    480   1065    584   -774    -51    826  -1842   -841   -652    277    137   -290
    517   1119    602   -818    -41    862  -1826   -795   -607    337    205   -205
    545   1156    610   -852    -31    883  -1813   -774   -592    361    241   -202
    545   1202    654   -875    -54    930  -1777   -737   -566    387    262   -181
    524   1200    675   -862    -75    937  -1766   -735   -579    374    254   -176
    517   1182    665   -849    -72    924  -1688   -737   -589    363    252   -184
    542   1182    636   -865    -46    909  -1621   -753   -613    332    215   -218
    535   1156    620   -846    -41    888  -1605   -782   -667    267    153   -252
    535   1104    568   -820    -15    836  -1597   -818   -724    197     96   -311
    550   1080    530   -815     10    805  -1597   -867   -784    122     25   -407
    542   1049    506   -797     18    779  -1608   -924   -849     44    -54   -467
    530    997    467   -763     31    732  -1623   -989   -911    -36   -132   -537
    522    974    449   -748     36    711  -1613  -1031   -950    -85   -174   -568
    522    948    426   -735     49    688  -1615  -1065   -989   -135   -213   -626
    530    914    384   -724     70    649  -1631  -1114  -1034   -189   -275   -654
    542    906    361   -724     90    633  -1647  -1143  -1047   -200   -285   -657
    581    909    327   -748    127    618  -1686  -1179  -1065   -215   -285   -665
    571    906    335   -737    119    620  -1704  -1200  -1075   -220   -280   -657
    581    922    337   -753    122    631  -1704  -1210  -1085   -233   -298   -693
    610    917    306   -766    153    613  -1701  -1205  -1085   -231   -309   -691
    620    935    314   -779    150    626  -1699  -1195  -1075   -213   -290   -688
    602    997    394   -800    103    696  -1683  -1179  -1047   -181   -262   -670
    657    997    340   -828    158    670  -1691  -1176  -1039   -179   -262   -659
    701   1008    306   -854    197    657  -1654  -1143   -995   -142   -218   -618
    706   1026    316   -867    194    672  -1673  -1145   -989   -132   -200   -626
    714   1039    324   -875    194    683  -1719  -1182  -1015   -155   -226   -657
    696   1096    400   -898    148    748  -1735  -1174   -989   -124   -197   -610
    641   1109    465   -875     88    787  -1735  -1140   -940    -62   -127   -566
    628   1060    431   -844     96    748  -1738  -1130   -922    -28    -80   -561
    680   1080    400   -880    140    740  -1725  -1153   -940    -46    -88   -566
    652   1083    431   -870    109    758  -1722  -1161   -943    -51   -106   -550
    605   1052    446   -828     77    750  -1701  -1161   -945    -57   -116   -532
    605   1015    410   -810     96    714  -1704  -1176   -961    -70   -119   -545
    558    971    413   -763     72    693  -1691  -1169   -956    -64   -116   -542
    527    901    374   -714     75    639  -1657  -1143   -953    -72   -129   -548
    579    852    272   -717    153    563  -1649  -1153   -982   -109   -161   -605
    623    823    200   -724    210    511  -1621  -1156   -997   -137   -189   -652
    672    766     93   -719    290    431  -1639  -1166  -1031   -176   -226   -654
    722    766     41   -745    340    405  -1649  -1176  -1057   -200   -252   -683
    722    745     23   -735    350    384  -1647  -1174  -1062   -202   -257   -685
    693    724     28   -711    332    379  -1636  -1150  -1047   -181   -228   -711
    693    730     36   -711    329    384  -1628  -1150  -1052   -192   -228   -709
    735    756     20   -745    358    387  -1628  -1169  -1083   -236   -277   -696
    727    743     12   -735    358    379  -1597  -1150  -1072   -236   -290   -691
    675    771     93   -724    290    433  -1571  -1122  -1034   -197   -252   -665
    675    820    145   -748    265    483  -1556  -1117  -1026   -197   -233   -626
    649    810    158   -732    244    483  -1532  -1096  -1013   -192   -244   -636
    589    852    259   -722    163    555  -1428   -937   -880    -90   -192   -649
    561    963    400   -763     77    683  -1312   -737   -691     72    -77   -584
    558   1161    602   -859    -20    883  -1231   -506   -426    358    174   -376
    597   1465    867  -1034   -135   1166  -1252   -324   -184    709    600     38
    628   1831   1200  -1231   -285   1517  -1345   -441   -223    828    956    511
    509   1979   1467  -1247   -480   1722  -1454   -756   -488    748   1156    841
    384   1938   1553  -1161   -584   1745  -1571  -1145   -888    454   1054    807
    293   1457   1163   -878   -433   1312  -1662  -1615  -1506   -322    163    -20
    277    956    675   -618   -200    815  -1756  -1901  -2005  -1047   -748   -872
    280    667    387   -475    -54    530  -1836  -1821  -2018  -1111   -896  -1085
    345    511    166   -428     90    340  -1844  -1634  -1839   -945   -802  -1083
    506    407   -101   -457    301    153  -1800  -1504  -1686   -818   -753  -1052
    446    392    -54   -420    249    168  -1618  -1249  -1418   -574   -581   -911
    361    418     54   -392    153    239  -1478  -1054  -1226   -389   -439   -776
    407    420     12   -413    197    218  -1475  -1044  -1200   -361   -426   -787
    568    475    -96   -522    332    192  -1564  -1127  -1252   -405   -459   -836
    636    530   -106   -584    371    213  -1558  -1163  -1257   -405   -462   -846
    672    594    -77   -636    374    257  -1545  -1187  -1236   -384   -444   -836
    800    652   -148   -724    475    252  -1577  -1239  -1249   -397   -454   -865
    870    675   -194   -774    532    241  -1592  -1273  -1267   -415   -475   -854
    862    724   -137   -795    501    293  -1587  -1247  -1241   -384   -444   -815
    782    769    -15   -776    400    376  -1564  -1197  -1189   -329   -387   -776
    732    826     93   -779    319    459  -1543  -1153  -1137   -270   -324   -758
    758    865    103   -813    327    485  -1558  -1153  -1130   -257   -332   -722
    722    870    148   -797    285    509  -1553  -1143  -1098   -223   -296   -665
    649    896    244   -774    202    571  -1538  -1111  -1057   -176   -246   -649
    561    932    371   -745     96    652  -1486  -1047  -1000   -114   -184   -615
    571    971    400   -774     85    685  -1470  -1005   -956    -67   -137   -584
    626   1021    394   -826    116    709  -1465   -987   -927    -44   -103   -550
    670   1067    397   -870    135    735  -1473   -971   -904    -12    -70   -511
    696   1106    410   -901    142    758  -1460   -930   -852     49    -12   -470
    685   1140    452   -914    116    797  -1462   -883   -807    111     46   -428
    691   1187    496   -940     96    844  -1470   -828   -753    174    101   -371
    722   1257    535   -992     93    896  -1480   -779   -696    239    168   -311
    758   1348    589  -1052     85    969  -1499   -735   -649    301    233   -257
    784   1421    636  -1104     72   1028  -1506   -706   -620    345    290   -205
    805   1465    657  -1135     72   1062  -1509   -696   -607    368    319   -168
    797   1493    693  -1145     51   1093  -1512   -704   -623    355    314   -148
    766   1488    722  -1127     23   1106  -1504   -693   -626    348    311   -122
    698   1512    810  -1106    -54   1161  -1488   -675   -607    358    332   -103
    698   1545    846  -1122    -72   1197  -1475   -683   -620    337    309   -119
    696   1543    846  -1119    -75   1195  -1462   -701   -644    306    270   -129
    670   1496    826  -1083    -77   1161  -1444   -719   -675    265    220   -179
    675   1475    800  -1078    -62   1137  -1415   -719   -691    231    176   -223
    683   1470    787  -1075    -51   1127  -1397   -740   -717    194    129   -267
    641   1457    815  -1049    -88   1137  -1376   -761   -735    171    101   -309
    607   1426    818  -1015   -103   1122  -1382   -810   -771    135     57   -363
    571   1345    774   -958   -101   1060  -1402   -857   -813     85     -7   -436
    548   1293    745   -922    -98   1021  -1400   -906   -846     44    -51   -475
    620   1252    631   -937     -5    943  -1444   -982   -901    -15   -103   -517
    633   1236    602   -935     15    919  -1478  -1054   -956    -64   -153   -558
    459   1236    776   -849   -158   1005  -1413  -1002   -909    -18   -109   -517
    400   1288    885   -844   -244   1088  -1366   -927   -846     41    -46   -454
    509   1335    826   -924   -158   1083  -1382   -948   -859     28    -51   -452
    607   1327    719   -966    -54   1023  -1415  -1002   -906    -12    -93   -504
    657   1301    641   -982      7    971  -1413  -1021   -927    -36   -114   -527
    711   1301    589  -1008     59    948  -1408  -1041   -932    -46   -127   -535
    750   1299    548  -1026    101    924  -1405  -1054   -930    -57   -155   -568
    766   1275    509  -1021    129    893  -1441  -1070   -935    -59   -166   -542
    722   1283    561  -1005     80    922  -1470  -1088   -932    -51   -148   -517
    667   1325    657   -995      5    989  -1449  -1072   -888     -5    -85   -475
    628   1363    732   -997    -51   1049  -1436  -1052   -857     33    -25   -433
    615   1408    792  -1010    -88   1101  -1439  -1041   -857     46     -7   -405
    626   1491    862  -1060   -119   1176  -1434  -1028   -844     64     15   -350
    659   1551    891  -1106   -116   1221  -1426  -1013   -823     88     46   -316
    644   1579    932  -1111   -142   1254  -1392  -1005   -820     90     44   -290
    620   1569    948  -1093   -163   1260  -1358  -1002   -826     80     33   -277
    613   1597    984  -1104   -187   1291  -1408  -1018   -833     77     44   -277
    545   1584   1039  -1065   -246   1314  -1413  -1013   -831     88     62   -272
    501   1548   1044  -1026   -272   1296  -1382  -1008   -828     93     67   -254
    452   1512   1060   -982   -303   1286  -1356  -1023   -846     72     46   -301
    407   1473   1062   -940   -327   1267  -1363  -1054   -880     36      0   -319
    397   1444   1047   -922   -324   1247  -1376  -1091   -914     -5    -51   -319
    420   1431   1008   -927   -293   1221  -1384  -1104   -927    -28    -77   -350
    410   1408    997   -909   -293   1202  -1408  -1135   -956    -64   -116   -387
    361   1319    958   -841   -298   1137  -1447  -1163   -984    -88   -122   -420
    298   1231    930   -766   -314   1080  -1454  -1184  -1000    -98   -122   -423
    241   1137    896   -691   -327   1018  -1444  -1200  -1013   -116   -142   -452
    213   1127    914   -670   -350   1021  -1519  -1252  -1060   -163   -192   -485
    171   1049    878   -610   -353    963  -1519  -1265  -1072   -179   -220   -501
    116    963    846   -540   -363    904  -1501  -1249  -1054   -166   -207   -517
     59    932    872   -496   -407    904  -1428  -1153   -969   -111   -181   -532
     23    922    898   -472   -436    911  -1322   -984   -828     -7   -127   -550
     80   1060    979   -571   -449   1021  -1254   -784   -615    213     64   -384
    161   1353   1192   -758   -514   1273  -1197   -545   -319    561    420    -25
    187   1766   1579   -976   -696   1675  -1213   -498   -168    841    836    462
    103   2039   1935  -1070   -914   1987  -1374   -844   -348    880   1127    852
    -46   2114   2161  -1036  -1104   2138  -1571  -1345   -701    683   1130    982
   -228   1787   2016   -779  -1122   1901  -1727  -1839  -1205    132    587    493
   -363   1163   1525   -402   -945   1345  -1867  -2260  -1805   -698   -376   -433
   -368    641   1010   -135   -688    826  -1982  -2304  -1969   -979   -779   -857
   -257    423    680    -83   -467    550  -1969  -2073  -1774   -813   -698   -872
   -142    410    553   -135   -348    480  -1857  -1821  -1553   -639   -584   -800
    -75    462    537   -192   -306    498  -1678  -1548  -1309   -452   -452   -719
    -15    517    532   -249   -272    524  -1556  -1374  -1132   -306   -345   -646
     36    535    498   -285   -231    517  -1522  -1353  -1083   -262   -293   -610
     12    545    532   -280   -259    540  -1488  -1356  -1057   -239   -272   -602
     41    568    524   -306   -241    545  -1532  -1387  -1075   -252   -288   -639
     28    605    576   -316   -272    592  -1545  -1376  -1070   -252   -303   -589
      0    667    667   -335   -335    667  -1519  -1337  -1028   -210   -267   -592
     28    581    553   -306   -262    568  -1504  -1293   -989   -179   -228   -576
     25    493    465   -259   -220    480  -1527  -1299  -1002   -192   -233   -587
    -33    478    511   -220   -272    493  -1545  -1314  -1034   -231   -293   -597
    -85    439    524   -179   -303    480  -1530  -1265  -1000   -197   -265   -511
    -75    446    522   -187   -298    485  -1532  -1244   -984   -181   -233   -511
    -64    452    514   -194   -290    483  -1540  -1244   -971   -166   -218   -524
    -36    483    519   -223   -277    501  -1543  -1265   -961   -161   -205   -498
     10    537    524   -275   -257    532  -1535  -1262   -940   -142   -189   -475
     46    571    522   -309   -236    548  -1527  -1236   -914   -119   -174   -462
     41    592    548   -316   -254    571  -1519  -1202   -885    -90   -142   -433
      7    600    592   -303   -290    597  -1519  -1179   -859    -70   -114   -413
     -2    607    610   -303   -306    607  -1525  -1163   -836    -51    -96   -407
     54    613    555   -335   -249    584  -1532  -1148   -826    -31    -83   -418
     70    667    597   -371   -265    631  -1525  -1098   -774     31    -20   -363
    -10    709    719   -348   -363    714  -1486  -1008   -683    127     85   -254
     25    745    719   -387   -345    732  -1488   -958   -644    176    137   -179
     98    774    675   -436   -288    724  -1506   -919   -607    220    189   -158
    129    833    701   -483   -285    769  -1530   -885   -574    265    239   -129
    168    904    735   -535   -283    820  -1540   -885   -561    280    259    -83
    176    888    711   -535   -270    800  -1535   -904   -568    272    262    -85
    122    849    727   -488   -301    789  -1512   -904   -561    280    280   -101
     70    820    748   -446   -340    784  -1504   -935   -576    259    270   -111
     12    800    787   -405   -387    795  -1509   -979   -605    220    220    -85
    -28    779    807   -376   -418    792  -1501  -1013   -626    189    189   -101
    -36    766    802   -363   -418    784  -1486  -1044   -639    158    166   -129
    -33    722    753   -345   -394    737  -1486  -1096   -672    111    124   -187
    -36    657    693   -309   -363    675  -1488  -1145   -722     57     62   -249
    -72    613    685   -270   -379    649  -1478  -1171   -748     23     31   -277
   -119    584    701   -233   -410    641  -1465  -1176   -753     15     12   -314
    -98    574    670   -239   -387    620  -1470  -1205   -789    -25    -38   -361
    -75    532    607   -228   -340    568  -1478  -1252   -839    -85   -106   -374
   -101    501    602   -200   -353    550  -1452  -1262   -839    -93   -106   -371
    -88    511    600   -213   -342    555  -1460  -1275   -839    -98    -88   -387
    -59    524    581   -233   -322    553  -1462  -1278   -836    -96    -80   -407
    -23    522    545   -249   -283    532  -1452  -1275   -841   -109    -83   -400
      5    530    524   -270   -259    527  -1457  -1283   -844   -119   -109   -376
     49    571    522   -311   -236    548  -1465  -1283   -828   -114   -106   -374
    106    568    462   -340   -176    517  -1439  -1273   -800   -101    -96   -358
    150    597    446   -374   -148    522  -1423  -1267   -795   -103   -111   -355
    174    600    426   -387   -127    514  -1400  -1252   -766    -77    -70   -374
    187    594    405   -392   -109    501  -1400  -1252   -750    -72    -51   -358
    187    602    415   -397   -116    509  -1389  -1244   -743    -67    -38   -345
    223    667    444   -444   -109    555  -1410  -1254   -748    -67    -36   -296
    226    654    428   -441   -101    542  -1436  -1252   -748    -67    -46   -298
    205    644    436   -426   -114    540  -1454  -1273   -756    -85    -64   -314
    218    657    439   -439   -111    550  -1454  -1288   -758    -90    -67   -314
    270    600    329   -433    -28    465  -1454  -1293   -769   -106    -77   -309
    290    589    298   -441     -5    444  -1449  -1304   -782   -124    -90   -335
    296    555    259   -426     18    407  -1473  -1340   -813   -168   -129   -345
    306    524    218   -418     44    374  -1491  -1358   -826   -184   -119   -358
    324    548    223   -436     51    387  -1499  -1387   -862   -220   -142   -387
    332    568    236   -452     46    402  -1504  -1410   -883   -249   -168   -420
    345    527    179   -436     83    353  -1486  -1415   -883   -265   -192   -444
    366    441     75   -405    145    259  -1460  -1410   -872   -259   -187   -439
    376    371     -5   -374    192    184  -1454  -1415   -885   -270   -205   -446
    413    392    -20   -405    218    187  -1488  -1447   -917   -298   -239   -493
    431    376    -57   -405    244    161  -1522  -1473   -940   -324   -259   -532
    459    301   -158   -381    309     72  -1561  -1499   -958   -340   -272   -548
    517    335   -181   -426    350     77  -1530  -1483   -940   -329   -265   -535
    574    366   -207   -470    392     80  -1506  -1491   -943   -342   -267   -537
    566    316   -249   -441    407     33  -1527  -1517   -969   -363   -290   -535
    566    249   -319   -410    441    -33  -1538  -1525   -984   -374   -296   -553
    581    241   -340   -410    462    -49  -1512  -1506   -971   -376   -314   -587
    605    283   -324   -444    465    -20  -1449  -1402   -885   -327   -314   -626
    628    327   -303   -478    467     12  -1371  -1231   -730   -189   -223   -584
    623    449   -174   -537    397    140  -1309  -1015   -509     51     10   -379
    688    727     38   -706    324    384  -1299   -805   -280    348    363      2
    659    974    314   -818    171    644  -1348   -924   -272    470    649    392
    483   1067    584   -776    -49    826  -1444  -1254   -433    452    820    636
    290   1057    766   -675   -239    911  -1613  -1683   -740    236    714    592
    111    685    574   -397   -231    631  -1808  -2260  -1325   -444    -15    -90
     67     25    -44    -46     54     -7  -2036  -2631  -1862  -1137   -807   -901
    116   -361   -478    122    296   -418  -2135  -2569  -1883  -1200   -898  -1085
    155   -517   -675    179    413   -594  -2049  -2314  -1665  -1021   -782  -1044
    179   -574   -753    197    465   -662  -1891  -2047  -1428   -836   -657   -976
    197   -558   -756    176    475   -657  -1732  -1805  -1228   -678   -542   -880
    189   -542   -732    176    459   -636  -1639  -1678  -1119   -576   -465   -820
    220   -548   -769    161    491   -657  -1602  -1631  -1078   -542   -446   -815
    257   -579   -836    161    545   -706  -1597  -1615  -1075   -542   -454   -828
    207   -636   -844    215    524   -740  -1577  -1602  -1065   -542   -439   -795
    202   -683   -885    241    542   -784  -1558  -1584  -1044   -527   -413   -771
    207   -693   -904    241    553   -797  -1548  -1569  -1018   -511   -394   -761
    210   -735   -945    262    576   -839  -1527  -1548   -976   -485   -374   -748
    226   -748   -974    259    597   -859  -1548  -1551   -969   -475   -363   -758
    275   -675   -953    200    613   -813  -1525  -1525   -930   -441   -332   -727
    275   -620   -898    171    584   -758  -1488  -1504   -888   -407   -309   -678
    283   -597   -880    158    581   -737  -1480  -1480   -852   -384   -285   -646
    249   -665   -914    205    581   -789  -1467  -1462   -818   -361   -239   -641
    189   -737   -927    272    555   -831  -1496  -1480   -839   -389   -270   -675
    122   -800   -924    337    522   -862  -1496  -1473   -836   -387   -277   -652
     80   -826   -906    374    493   -865  -1493  -1449   -813   -361   -259   -641
     80   -818   -898    368    488   -859  -1506  -1444   -807   -358   -244   -620
     44   -865   -909    410    475   -885  -1504  -1436   -787   -350   -236   -626
     31   -875   -906    420    467   -891  -1493  -1413   -748   -316   -181   -600
     41   -893   -935    426    488   -914  -1475  -1379   -711   -275   -148   -501
     44   -870   -914    410    475   -891  -1454  -1327   -665   -218    -90   -470
     64   -800   -865    366    462   -831  -1449  -1270   -597   -145      0   -407
     72   -766   -839    345    454   -800  -1457  -1231   -563   -103     44   -379
     75   -688   -763    306    418   -724  -1447  -1189   -524    -70     83   -301
     59   -615   -678    277    368   -646  -1428  -1145   -470    -15    158   -192
     46   -548   -594    249    319   -571  -1426  -1130   -446      5    184   -158
     67   -452   -522    189    293   -485  -1400  -1104   -428     23    197   -137
     83   -363   -446    140    265   -405  -1358  -1083   -407     38    213   -124
    106   -337   -444    114    272   -389  -1353  -1096   -415     23    194   -137
    150   -324   -475     85    311   -397  -1356  -1130   -433    -10    171   -176
    150   -376   -530    111    337   -452  -1343  -1158   -449    -41    148   -215
    218   -441   -659    111    439   -550  -1358  -1213   -491    -98     93   -280
    298   -517   -815    109    553   -665  -1366  -1265   -542   -158     23   -332
    244   -576   -820    163    532   -698  -1345  -1275   -545   -166      7   -348
    197   -610   -810    205    501   -709  -1322  -1270   -530   -161     12   -353
    207   -623   -831    207    519   -727  -1312  -1273   -532   -168      2   -355
    192   -652   -846    228    517   -748  -1299  -1283   -545   -187    -18   -361
    158   -678   -836    259    496   -756  -1267  -1270   -537   -192    -20   -376
    174   -704   -880    262    524   -792  -1254  -1262   -532   -194    -15   -397
    194   -688   -883    246    537   -784  -1223  -1236   -504   -168     12   -384
    262   -636   -901    184    581   -766  -1210  -1213   -475   -137     44   -376
    296   -607   -904    155    597   -756  -1202  -1208   -459   -114     80   -337
    296   -589   -885    145    589   -735  -1182  -1202   -433    -88    111   -306
    332   -537   -870    103    600   -704  -1135  -1163   -389    -49    153   -277
    389   -491   -880     49    631   -683  -1093  -1124   -348     -7    194   -252
    426   -454   -883     12    652   -667  -1052  -1072   -298     38    244   -210
    446   -415   -862    -15    652   -636  -1010  -1031   -267     64    277   -187
    511   -363   -875    -72    693   -618  -1039  -1021   -257     72    293   -163
    532   -285   -818   -124    672   -553  -1023  -1005   -228    103    335   -101
    535   -270   -807   -132    670   -537  -1013  -1005   -218    111    350    -83
    501   -296   -797   -103    646   -545  -1013  -1000   -220    114    353    -85
    480   -290   -771    -93    626   -530  -1005   -992   -226    114    350    -85
    504   -218   -722   -145    613   -470   -971   -966   -189    150    389    -51
    519   -171   -691   -174    605   -431   -945   -940   -166    174    418    -12
    522   -187   -709   -168    613   -449   -948   -943   -171    168    413    -10
    488   -213   -701   -137    594   -457   -940   -953   -174    158    397    -25
    454   -249   -706   -103    576   -478   -932   -963   -174    150    384    -31
    444   -265   -711    -90    576   -488   -906   -974   -181    135    361    -49
    436   -275   -714    -80    574   -493   -896   -984   -187    124    366    -57
    371   -337   -709    -15    540   -522   -893   -989   -194    106    350    -44
    316   -439   -758     59    535   -597   -906  -1000   -200     93    348    -57
    277   -483   -763    101    519   -623   -919  -1023   -215     67    329   -106
    252   -504   -758    124    504   -631   -911  -1028   -215     57    324   -109
    239   -545   -784    153    511   -665   -896  -1026   -205     57    335   -109
    213   -537   -753    161    483   -644   -880  -1000   -184     75    355    -85
    192   -548   -740    176    465   -644   -885   -989   -174     85    368    -90
    171   -522   -693    176    431   -607   -878   -995   -168     85    368    -90
    171   -530   -701    179    436   -615   -846   -969   -137    114    402    -59
    174   -537   -711    181    441   -626   -823   -958   -119    122    405    -54
    246   -457   -704    106    472   -581   -740   -870    -28    194    444    -36
    376   -335   -711    -20    542   -524   -607   -698    132    322    532     10
    415   -296   -711    -59    563   -504   -553   -540    275    454    641     83
    418   -127   -548   -148    483   -337   -532   -366    475    683    898    340
    483    189   -293   -335    387    -51   -527   -316    584    867   1189    706
    470    467     -5   -470    236    231   -558   -511    522    924   1413   1062
    345    685    340   -514      2    514   -579   -795    413    932   1564   1309
    109    483    374   -296   -132    428   -740  -1280     28    550   1221    997
   -109   -122    -15    114    -46    -70   -943  -1805   -563   -184    418    176
    -96   -615   -522    355    210   -568  -1122  -1977   -857   -561    -28   -319
    -64   -896   -831    480    381   -865  -1148  -1805   -748   -480    -18   -371
    -25   -953   -927    488    446   -940  -1021  -1543   -524   -306     90   -306
     41   -867   -911    413    475   -888   -836  -1265   -280   -111    228   -200
    116   -761   -878    319    496   -818   -672  -1047    -83     51    358   -103
    145   -706   -852    280    498   -779   -633   -961      7    132    418    -59
    155   -706   -865    272    509   -784   -628   -919     33    161    452    -33
    176   -722   -898    272    535   -807   -636   -891     57    184    472    -12
    306   -620   -927    155    613   -771   -628   -857     88    207    493     12
    462   -426   -888    -18    675   -657   -579   -795    153    265    548     70
    532   -298   -833   -116    680   -566   -545   -761    210    316    592    129
    511   -303   -815   -103    662   -558   -558   -782    210    309    579    137
    542   -280   -826   -132    683   -550   -592   -813    205    296    566    116
    646   -194   -841   -226    743   -517   -592   -800    231    319    587    129
    652   -200   -854   -228    753   -527   -568   -787    249    335    597    129
    620   -202   -823   -210    719   -511   -594   -776    262    353    618    153
    553   -246   -802   -155    675   -522   -626   -782    257    348    615    153
    504   -353   -857    -75    680   -605   -680   -818    223    309    574    116
    517   -465   -984    -28    750   -724   -758   -846    187    265    527     67
    506   -589  -1096     41    800   -841   -828   -883    155    228    491     28
    389   -789  -1182    200    784   -984   -891   -922    132    194    449    -20
    233  -1023  -1257    394    745  -1140   -953   -976     90    150    400    -75
    210  -1166  -1376    475    792  -1270  -1018  -1008     59    122    368   -116
    249  -1252  -1504    501    875  -1376  -1075  -1026     46    106    350   -145
    241  -1369  -1610    561    924  -1488  -1109  -1039     33     93    332   -166
    168  -1444  -1613    639    891  -1527  -1098  -1010     70    127    368   -127
      7  -1480  -1488    735    748  -1486  -1070   -961    137    194    441    -64
    -93  -1447  -1353    769    628  -1400   -984   -888    223    267    522     10
   -155  -1428  -1273    792    555  -1350   -940   -880    239    277    542     41
   -215  -1410  -1195    813    488  -1304   -974   -888    239    265    542     59
   -236  -1426  -1189    828    475  -1309   -958   -872    262    272    558     83
   -231  -1418  -1187    823    478  -1304   -901   -878    262    265    558     93
   -280  -1496  -1218    885    467  -1358   -885   -906    228    223    524     72
   -363  -1613  -1249    989    441  -1431   -852   -930    207    184    480     28
   -366  -1654  -1288   1008    457  -1473   -805   -917    223    192    493     38
   -439  -1717  -1278   1078    418  -1499   -787   -919    226    181    485     31
   -594  -1805  -1210   1197    306  -1509   -779   -927    223    158    449     -2
   -696  -1862  -1166   1280    233  -1514   -740   -919    228    148    433    -33
   -766  -1935  -1169   1348    200  -1553   -735   -935    202    116    400    -80
   -800  -1951  -1150   1376    174  -1553   -748   -953    194    106    397    -85
   -852  -1971  -1119   1413    132  -1548   -750   -966    197     98    389    -80
   -849  -1966  -1117   1408    132  -1543   -717   -937    226    111    400    -67
   -779  -1901  -1124   1337    171  -1514   -722   -945    220     96    379    -90
   -802  -2008  -1208   1405    200  -1608   -766  -1002    171     44    322   -148
   -737  -2086  -1348   1413    303  -1717   -805  -1044    145     15    301   -171
   -649  -2068  -1418   1358    384  -1743   -849  -1060    137     12    309   -166
   -600  -2070  -1473   1332    433  -1771   -891  -1078    140      5    303   -161
   -566  -2049  -1483   1306    457  -1766   -872  -1088    153      7    296   -137
   -553  -2031  -1478   1291    459  -1756   -865  -1106    150      2    283   -150
   -532  -2039  -1506   1286    485  -1774   -883  -1140    124    -33    244   -179
   -483  -1990  -1509   1236    511  -1751   -880  -1145    129    -31    244   -132
   -428  -1927  -1499   1176    535  -1714   -867  -1140    158    -10    272   -106
   -322  -1818  -1496   1070    587  -1657   -846  -1117    210     33    324    -70
   -202  -1665  -1462    935    628  -1564   -771  -1060    288    106    397      2
   -267  -1704  -1436    984    584  -1571   -761  -1057    290    111    400     15
   -249  -1639  -1392    943    571  -1517   -748  -1041    298    122    415     31
   -189  -1556  -1369    870    589  -1462   -727  -1021    311    142    433     54
   -218  -1618  -1400    919    589  -1509   -732  -1044    277    109    407     38
   -194  -1626  -1431    909    615  -1530   -761  -1067    246     70    374      7
   -127  -1535  -1408    828    639  -1473   -696  -1034    280     90    400     31
   -116  -1517  -1400    815    639  -1457   -620  -1015    296     98    410     31
   -171  -1553  -1382    862    605  -1467   -636  -1026    283     80    397     10
   -226  -1597  -1371    909    571  -1483   -641  -1049    259     49    363     -7
   -231  -1610  -1379    919    574  -1496   -626  -1054    252     28    340    -18
   -213  -1602  -1389    906    587  -1496   -631  -1057    244     12    329    -28
   -207  -1597  -1389    904    589  -1493   -646  -1052    244     10    322    -25
   -210  -1641  -1434    924    610  -1538   -633  -1062    236     -5    309    -20
   -114  -1566  -1454    839    670  -1512   -584  -1049    254      0    306    -10
    -46  -1517  -1470    779    711  -1493   -589  -1049    244    -23    277    -25
    -64  -1527  -1462    797    698  -1496   -566  -1060    228    -46    236    -57
    -31  -1449  -1418    740    691  -1434   -558  -1062    228    -51    236    -46
    -12  -1371  -1358    693    672  -1366   -581  -1065    233    -46    246    -23
    -28  -1361  -1335    693    652  -1348   -535  -1041    246    -46    239    -33
      2  -1332  -1335    665    667  -1332   -467   -956    301    -28    218    -75
     98  -1208  -1306    553    701  -1257   -394   -805    428     72    270    -41
    109  -1062  -1171    478    639  -1117   -335   -623    618    283    454    109
    158   -784   -945    311    550   -865   -319   -405    862    602    810    462
    285   -355   -641     36    462   -498   -361   -345   1005    883   1226    966
    257   -103   -361    -77    309   -231   -431   -607    909    987   1509   1317
     90    -20   -111    -36    101    -64   -581  -1034    605    802   1457   1299
    -25   -249   -226    137     98   -239   -758  -1615    -12     85    722    654
      2   -696   -698    348    350   -696   -922  -2101   -665   -784   -231   -200
     96  -1008  -1106    454    600  -1057  -1047  -2078   -737   -896   -387   -392
    187  -1135  -1322    472    753  -1226   -995  -1860   -571   -761   -319   -387
    236  -1171  -1408    467    820  -1291   -852  -1626   -366   -602   -233   -368
    270  -1122  -1392    426    831  -1257   -675  -1350   -119   -387    -88   -265
    350  -1008  -1358    327    852  -1182   -550  -1169     49   -236     44   -163
    418   -956  -1374    270    893  -1166   -517  -1106     96   -200     72   -129
    480   -891  -1371    202    924  -1130   -504  -1075    111   -181     83   -142
    568   -763  -1332     98    950  -1047   -491  -1047    124   -171     98   -150
    613   -698  -1312     41    961  -1002   -470  -1031    132   -163     98   -119
    626   -685  -1312     28    969   -997   -459  -1034    127   -168     90   -135
    628   -633  -1265      2    945   -948   -441  -1026    124   -171     75   -155
    589   -579  -1169     -5    878   -872   -402   -974    161   -122     98    -57
    605   -553  -1158    -28    880   -854   -420   -966    153   -116    103    -80
    628   -522  -1150    -54    888   -836   -446   -966    150   -114     98    -67
    628   -506  -1137    -62    880   -820   -428   -932    192    -70    140    -25
    685   -415  -1101   -135    893   -758   -397   -917    213    -44    168    -18
    693   -314  -1010   -189    849   -659   -384   -914    213    -23    187     -2
    737   -194   -932   -272    833   -561   -405   -919    202    -23    202      5
    776   -119   -898   -329    836   -509   -428   -924    192    -31    174     15
    836    -62   -898   -387    867   -480   -415   -891    223      5    194     85
    880     38   -841   -459    862   -400   -410   -854    254     57    244    132
    919    158   -763   -540    841   -301   -405   -841    267     83    272    150
    974    290   -683   -633    828   -194   -402   -818    285    119    314    174
   1005    350   -654   -678    831   -150   -400   -784    319    176    374    220
   1036    368   -670   -704    854   -150   -420   -748    348    231    420    252
   1091    465   -626   -779    857    -80   -441   -704    374    280    462    311
   1145    545   -600   -846    870    -25   -415   -615    444    366    542    394
   1192    670   -522   -930    857     75   -384   -535    498    436    618    452
   1192    776   -418   -987    805    181   -361   -485    527    480    665    493
   1171    826   -345  -1000    758    239   -322   -441    561    517    704    542
   1166    878   -288  -1023    727    293   -290   -405    589    540    730    579
   1171    901   -270  -1036    722    316   -296   -400    576    535    724    576
   1130    859   -270   -995    698    296   -314   -431    524    491    672    524
   1111    828   -283   -971    696    272   -285   -433    496    459    636    491
   1088    776   -311   -935    698    233   -316   -472    428    384    558    420
   1047    732   -314   -888    680    210   -374   -530    353    311    475    337
   1005    652   -353   -831    680    150   -358   -576    283    244    394    265
    956    574   -381   -766    670     96   -358   -615    207    176    306    184
    922    558   -366   -740    644     96   -348   -631    171    145    267    150
    906    594   -311   -750    610    142   -303   -610    179    153    272    161
    870    563   -306   -717    589    129   -257   -584    194    166    285    161
    867    620   -246   -745    558    187   -223   -563    210    184    298    179
    880    680   -200   -782    540    241   -215   -542    223    207    309    197
    852    696   -155   -774    504    270   -236   -553    200    205    293    163
    906    841    -67   -875    485    387   -205   -550    197    215    296    207
    979    997     18   -989    480    509   -135   -493    249    277    361    277
    989   1018     28  -1005    478    524   -116   -457    259    290    374    283
    982   1070     88  -1026    446    579    -93   -423    272    314    402    309
    997   1213    213  -1106    392    714    -88   -405    277    340    423    316
   1021   1371    350  -1197    335    862    -54   -389    280    355    428    319
   1010   1496    483  -1254    262    989    -44   -368    296    381    454    348
    997   1600    602  -1299    197   1101    -49   -345    314    407    498    405
   1015   1714    698  -1366    158   1208    -62   -340    311    415    511    439
   1070   1805    735  -1439    168   1270    -98   -358    272    400    488    441
   1130   1878    748  -1506    189   1314   -127   -381    218    366    459    410
   1127   1943    815  -1535    155   1379   -176   -407    163    327    428    387
   1257   1899    641  -1579    309   1270   -233   -462     83    262    350    324
   1366   1787    420  -1577    472   1104   -239   -485     20    215    290    267
   1304   1725    418  -1514    444   1072   -213   -457      7    210    288    270
   1257   1719    462  -1488    397   1091   -187   -407      5    226    288    293
   1262   1712    449  -1488    405   1080   -223   -418    -54    184    236    262
   1247   1727    478  -1488    384   1104   -236   -426   -103    142    187    228
   1249   1748    498  -1499    374   1124   -257   -446   -158    106    135    171
   1241   1784    542  -1512    350   1163   -267   -467   -200     80     98    129
   1231   1816    584  -1527    324   1200   -228   -467   -226     70     83    106
   1213   1839    626  -1527    293   1234   -233   -488   -254     67     75     98
   1195   1883    685  -1540    254   1286   -194   -496   -246     96    103    124
   1195   1984    789  -1590    202   1387   -179   -493   -207    158    163    184
   1158   2029    870  -1595    142   1452   -158   -480   -179    202    194    218
   1156   2065    909  -1610    122   1488   -166   -488   -192    205    187    210
   1143   2073    930  -1608    106   1501   -168   -483   -223    189    171    210
   1117   2104    987  -1610     64   1545   -148   -459   -241    179    163    197
   1085   2151   1065  -1618     10   1608   -103   -407   -210    207    155    153
   1047   2169   1122  -1608    -36   1647    -20   -275    -98    314    187    137
   1072   2265   1189  -1670    -57   1727     38    -98     57    491    306    218
   1109   2486   1376  -1797   -132   1932     44     90    272    769    587    475
   1163   2873   1706  -2021   -270   2291    -23    215    454   1070   1021    992
   1187   3198   2008  -2192   -410   2603    -90    135    407   1156   1356   1475
   1122   3268   2145  -2197   -511   2709   -155    -98    155   1028   1486   1699
   1039   3122   2083  -2081   -522   2603   -236   -462   -293    592   1122   1376
    940   2787   1847  -1865   -454   2317   -410  -1026  -1000   -311     38    337
    888   2418   1530  -1654   -322   1974   -610  -1312  -1418   -841   -636   -298
    956   2216   1257  -1587   -150   1735   -636  -1231  -1363   -800   -659   -366
   1088   2177   1088  -1631      0   1634   -493  -1002  -1091   -535   -480   -249
   1109   2236   1127  -1675     -7   1683   -423   -810   -841   -288   -311   -129
   1075   2359   1283  -1719   -103   1821   -332   -600   -602    -49   -135    -12
   1044   2465   1418  -1756   -187   1943   -262   -444   -446    111    -12     70
   1026   2522   1496  -1774   -233   2010   -241   -389   -397    171     31     93
   1021   2538   1517  -1782   -249   2029   -200   -350   -366    218     64    129
   1018   2548   1530  -1784   -254   2039   -241   -340   -371    233     70    137
    945   2582   1634  -1764   -345   2109   -236   -311   -358    267     96    163
    922   2629   1706  -1774   -392   2169   -202   -272   -329    311    122    192
    961   2714   1751  -1839   -394   2231   -257   -272   -337    319    122    197
    987   2787   1800  -1888   -407   2294   -275   -259   -332    342    145    223
    992   2821   1829  -1906   -418   2325   -231   -228   -311    376    171    244
    950   2808   1857  -1878   -452   2333   -223   -226   -306    392    179    239
    898   2824   1922  -1862   -511   2374   -272   -244   -319    400    189    254
    844   2863   2016  -1855   -584   2439   -254   -218   -316    410    205    259
    818   2886   2065  -1852   -623   2478   -207   -189   -311    415    205    241
    818   2915   2096  -1865   -639   2507   -231   -168   -309    428    223    277
    797   2948   2151  -1875   -675   2551   -254   -150   -303    449    246    301
    846   2992   2145  -1919   -649   2572   -272   -142   -314    454    244    285
    909   3016   2104  -1964   -597   2561   -293   -132   -316    467    249    285
    950   3060   2109  -2005   -579   2585   -303    -98   -288    509    283    322
    969   3122   2151  -2047   -589   2637   -342    -59   -259    568    337    379
    976   3180   2203  -2078   -613   2694   -332    -33   -226    623    384    426
   1008   3211   2203  -2109   -597   2707   -355    -31   -215    657    420    465
    974   3299   2325  -2135   -675   2813   -350     15   -166    737    504    530
    901   3395   2494  -2148   -797   2946   -301     90    -90    836    615    628
    867   3457   2590  -2164   -862   3026   -288    137    -49    893    680    717
    782   3481   2696  -2132   -956   3089   -288    176    -20    927    719    776
    719   3489   2769  -2104  -1023   3130   -306    189    -25    932    717    787
    698   3473   2774  -2088  -1039   3125   -316    171    -67    893    680    756
    670   3434   2764  -2052  -1047   3099   -319    132   -114    836    623    711
    654   3424   2766  -2042  -1054   3096   -355     93   -163    784    566    672
    696   3473   2777  -2083  -1039   3125   -371     77   -200    743    514    657
    678   3481   2803  -2081  -1062   3143   -415     57   -244    696    454    615
    672   3483   2811  -2081  -1067   3148   -384     54   -257    675    428    581
    787   3564   2777  -2177   -995   3169   -324     51   -267    654    410    542
    880   3569   2688  -2223   -904   3130   -340     23   -309    615    366    496
    935   3509   2574  -2221   -818   3042   -366    -31   -376    555    293    433
    940   3416   2475  -2179   -769   2946   -342    -67   -423    514    239    374
    901   3335   2434  -2120   -766   2883   -311    -93   -472    475    181    319
    852   3302   2449  -2075   -797   2876   -314   -111   -501    462    161    303
    784   3242   2457  -2016   -836   2850   -301   -148   -537    436    135    275
    758   3218   2460  -1987   -849   2839   -337   -187   -571    405    103    246
    709   3180   2468  -1945   -880   2824   -457   -265   -641    350     51    192
    652   3112   2460  -1880   -904   2787   -509   -316   -696    306      2    145
    698   3195   2496  -1951   -898   2847   -452   -283   -652    348     38    194
    732   3387   2655  -2062   -961   3021   -337   -207   -563    428    119    272
    628   3434   2803  -2031  -1085   3117   -311   -179   -532    459    148    309
    517   3403   2886  -1958  -1184   3146   -332   -184   -535    452    142    301
    428   3364   2935  -1899  -1254   3151   -376   -187   -535    454    142    322
    363   3367   3003  -1865  -1319   3187   -389   -184   -527    478    161    332
    262   3320   3055  -1792  -1397   3187   -394   -189   -522    498    179    319
    174   3257   3083  -1714  -1454   3172   -428   -226   -555    475    161    288
     83   3128   3044  -1605  -1480   3086   -566   -298   -652    392     75    223
     72   3039   2966  -1556  -1447   3003   -581   -298   -678    371     67    210
    148   3044   2896  -1597  -1374   2972   -530   -275   -665    387     93    207
     96   2909   2813  -1501  -1358   2863   -540   -296   -714    345     46    148
     93   2857   2764  -1475  -1337   2813   -576   -327   -774    296    -12     90
     77   2839   2761  -1460  -1343   2803   -615   -335   -795    288    -36     77
     62   2787   2722  -1426  -1330   2756   -631   -332   -800    293    -41     80
     80   2753   2673  -1415  -1296   2714   -644   -340   -815    275    -54     46
     59   2707   2647  -1384  -1296   2678   -652   -374   -852    231    -98    -12
    116   2777   2660  -1447  -1273   2717   -649   -376   -859    220   -114    -31
    187   2831   2644  -1512  -1228   2738   -662   -387   -865    213   -122    -46
    244   2805   2561  -1525  -1158   2683   -678   -394   -859    210   -114    -59
    293   2761   2468  -1530  -1088   2613   -693   -431   -893    166   -150   -114
    319   2746   2423  -1532  -1052   2585   -719   -467   -935    129   -200   -124
    358   2748   2390  -1553  -1015   2569   -732   -475   -935    137   -197   -103
    381   2764   2382  -1571  -1000   2574   -740   -483   -930    148   -189    -98
    384   2808   2421  -1597  -1018   2616   -740   -491   -919    155   -192   -101
    358   2816   2457  -1590  -1049   2637   -727   -480   -893    174   -181    -98
    327   2803   2475  -1566  -1075   2639   -672   -426   -844    202   -179   -111
    309   2852   2543  -1579  -1117   2699   -571   -309   -735    267   -181   -140
    322   2951   2626  -1636  -1150   2790   -485   -155   -558    441    -64    -70
    366   3218   2850  -1792  -1241   3034   -454     49   -283    784    277    220
    426   3522   3096  -1977  -1335   3312   -509    223    -33   1182    771    727
    415   3832   3416  -2122  -1499   3624   -605    145    -49   1363   1205   1215
    301   3839   3535  -2073  -1618   3686   -714   -163   -374   1226   1335   1395
    187   3655   3468  -1919  -1641   3561   -872   -607   -904    724    937   1072
    111   3307   3195  -1709  -1543   3252   -979  -1169  -1621   -226   -129    158
     62   2889   2826  -1475  -1382   2857  -1091  -1444  -2055   -844   -859   -475
     85   2673   2585  -1382  -1249   2629  -1122  -1304  -1927   -740   -823   -504
    119   2553   2434  -1337  -1158   2494  -1057  -1093  -1667   -506   -678   -454
    140   2543   2403  -1343  -1132   2473   -937   -896  -1408   -272   -514   -368
    194   2670   2475  -1431  -1140   2574   -761   -667  -1140    -31   -335   -241
    223   2805   2579  -1517  -1176   2694   -680   -535   -997    103   -239   -161
    179   2798   2618  -1488  -1218   2709   -649   -478   -940    161   -200   -129
    142   2782   2639  -1462  -1249   2712   -644   -462   -917    189   -192   -129
    116   2746   2629  -1431  -1254   2688   -657   -457   -906    213   -179   -142
    137   2769   2629  -1454  -1244   2699   -644   -444   -888    233   -161   -142
    153   2850   2696  -1501  -1270   2774   -628   -436   -883    236   -153   -111
     62   2803   2740  -1434  -1340   2774   -652   -444   -893    228   -161   -114
     28   2772   2743  -1400  -1356   2759   -670   -452   -901    218   -174   -142
    161   2894   2733  -1527  -1286   2813   -623   -400   -836    285   -103    -75
    137   2873   2735  -1506  -1299   2805   -594   -392   -813    306    -83    -59
    127   2902   2774  -1514  -1325   2839   -600   -379   -795    324    -70    -49
    145   2995   2850  -1569  -1350   2922   -628   -379   -797    322    -75    -49
    153   2982   2829  -1569  -1337   2907   -631   -363   -774    345    -33    -41
    140   2969   2829  -1556  -1345   2902   -667   -384   -787    340    -38    -67
    142   2953   2811  -1548  -1335   2883   -730   -428   -826    311    -80   -106
    168   2904   2735  -1535  -1283   2821   -756   -449   -836    306    -96    -77
    257   2933   2675  -1595  -1210   2803   -784   -449   -823    335    -57    -51
    392   3091   2699  -1743  -1153   2894   -730   -342   -704    449     59     31
    475   3190   2712  -1834  -1119   2951   -678   -249   -589    563    166     96
    436   3172   2735  -1803  -1148   2953   -717   -228   -558    607    205    122
    628   3380   2751  -2005  -1060   3065   -667   -145   -454    724    327    197
    636   3395   2759  -2016  -1062   3078   -667   -137   -423    761    368    233
    623   3413   2787  -2021  -1080   3102   -675   -140   -400    787    405    303
    685   3530   2844  -2107  -1078   3187   -685   -122   -368    828    452    340
    670   3546   2873  -2109  -1101   3211   -711   -148   -392    810    428    316
    691   3535   2844  -2114  -1078   3190   -691   -142   -392    805    431    322
    683   3522   2839  -2104  -1078   3182   -672   -140   -392    792    423    324
    581   3421   2839  -2000  -1127   3130   -724   -197   -462    719    345    270
    478   3335   2857  -1909  -1189   3096   -826   -285   -553    620    262    213
    522   3351   2826  -1938  -1150   3089   -787   -296   -568    589    236    189
    672   3496   2824  -2086  -1075   3161   -662   -270   -561    581    233    179
    667   3473   2805  -2070  -1067   3141   -620   -293   -597    530    184    129
    623   3361   2738  -1992  -1057   3050   -602   -327   -636    475    127     67
    558   3247   2688  -1904  -1065   2966   -620   -371   -693    418     64      7
    511   3200   2688  -1857  -1088   2946   -722   -452   -774    340      2    -49
    527   3167   2639  -1847  -1054   2904   -748   -524   -839    262    -72   -114
    524   3060   2533  -1792  -1005   2798   -730   -542   -849    249    -83   -142
    566   2979   2410  -1774   -922   2696   -714   -558   -857    244    -93   -166
    607   2956   2348  -1784   -870   2652   -737   -600   -883    215   -116   -202
    623   2930   2307  -1777   -841   2618   -769   -623   -896    200   -129   -241
    639   2935   2296  -1790   -828   2616   -753   -610   -883    207   -129   -270
    646   2912   2265  -1779   -807   2590   -758   -589   -872    215   -124   -197
    631   2824   2190  -1730   -779   2507   -761   -561   -852    241   -101   -179
    607   2803   2195  -1704   -792   2499   -717   -504   -787    306    -38   -184
    548   2772   2223  -1660   -839   2499   -722   -483   -753    329    -10   -158
    498   2735   2236  -1618   -867   2486   -701   -470   -730    350     18   -119
    465   2694   2229  -1579   -883   2462   -685   -465   -714    374     41    -98
    480   2665   2184  -1571   -852   2426   -727   -501   -743    348     23   -124
    457   2670   2210  -1564   -878   2442   -753   -514   -735    358     41    -93
    418   2634   2216  -1525   -898   2423   -750   -496   -704    389     77    -75
    392   2535   2140  -1465   -872   2338   -776   -506   -704    387     70   -109
    335   2465   2130  -1400   -896   2299   -782   -514   -698    394     85    -88
    335   2543   2205  -1439   -935   2374   -797   -535   -711    392     85    -64
    303   2520   2213  -1413   -953   2366   -776   -530   -706    394     88    -28
    236   2431   2195  -1335   -979   2312   -748   -524   -706    402    103    -38
    145   2327   2182  -1236  -1018   2255   -737   -550   -732    384     96    -70
     77   2231   2151  -1156  -1036   2192   -730   -553   -737    384     96    -88
     67   2239   2171  -1153  -1052   2205   -722   -530   -727    384    101    -75
     18   2213   2195  -1117  -1088   2205   -724   -537   -730    376     88    -83
     10   2221   2210  -1114  -1098   2216   -706   -548   -730    374     75   -122
     25   2286   2260  -1156  -1117   2273   -652   -532   -711    384     88    -90
    -10   2281   2288  -1135  -1150   2283   -626   -522   -706    376    103    -64
    -20   2218   2239  -1101  -1130   2229   -704   -563   -753    332     62   -119
     77   2187   2109  -1132  -1015   2148   -771   -584   -792    290     20   -174
    158   2278   2117  -1218   -979   2197   -704   -535   -763    332     54   -145
     28   2205   2177  -1117  -1075   2190   -672   -550   -795    303     28   -155
   -124   2161   2286  -1021  -1205   2223   -675   -548   -815    285     12   -171
   -244   2135   2379   -945  -1312   2257   -649   -488   -807    290     15   -179
   -114   1995   2107   -943  -1109   2049   -662   -457   -831    257    -25   -259
      0   1821   1821   -911   -911   1821   -659   -439   -831    207   -124   -353
    -46   1678   1725   -818   -885   1701   -615   -345   -732    265   -137   -350
    -62   1673   1735   -805   -898   1704   -589   -194   -542    454     15   -228
     28   2005   1974  -1018   -974   1990   -589    -33   -301    784    384    145
    158   2504   2346  -1330  -1093   2426   -607    -33   -194   1031    802    639
     93   2821   2727  -1457  -1317   2774   -758   -374   -405   1013   1060   1008
      0   3011   3011  -1504  -1504   3011   -904   -818   -737    836   1114   1130
   -103   2714   2816  -1306  -1460   2764   -961  -1260  -1197    316    553    566
   -158   2184   2343  -1013  -1252   2262  -1036  -1641  -1709   -418   -361   -329
    -67   1836   1901   -885   -984   1867  -1174  -1704  -1865   -678   -709   -683
    106   1800   1693   -953   -792   1748  -1135  -1462  -1610   -457   -550   -597
    116   1751   1634   -935   -758   1691  -1041  -1234  -1361   -236   -405   -509
    210   1834   1621  -1023   -706   1727   -911   -974  -1085     18   -213   -389
    296   1912   1615  -1106   -659   1766   -859   -795   -901    187    -77   -303
    392   2018   1626  -1205   -615   1823   -820   -727   -813    265     -2   -267
    423   2068   1644  -1247   -610   1857   -693   -709   -774    296     33   -257
    337   1997   1660  -1169   -659   1829   -698   -735   -789    283     12   -296
    376   2031   1654  -1205   -639   1844   -709   -727   -779    298     33   -283
    400   2068   1667  -1234   -633   1867   -717   -717   -758    322     70   -249
    389   2049   1660  -1221   -636   1855   -727   -714   -763    322     72   -244
    329   1956   1626  -1145   -646   1792   -758   -724   -795    290     41   -277
    371   2005   1634  -1189   -631   1821   -750   -719   -795    298     44   -280
    413   2070   1657  -1241   -620   1865   -766   -701   -779    322     75   -262
    275   1948   1673  -1114   -698   1810   -805   -730   -815    288     44   -303
    342   2026   1683  -1187   -670   1855   -784   -709   -792    316     67   -277
    457   2161   1704  -1312   -623   1932   -776   -670   -756    366    111   -236
    413   2125   1712  -1267   -649   1919   -792   -678   -756    368    103   -241
    345   2091   1743  -1218   -698   1917   -771   -688   -748    376    116   -231
    265   2068   1803  -1166   -769   1938   -766   -691   -737    384    129   -236
    215   2070   1852  -1145   -818   1961   -771   -659   -709    410    153   -215
    262   2182   1919  -1221   -828   2052   -784   -613   -652    470    215   -142
    220   2195   1971  -1208   -875   2083   -792   -581   -605    522    265    -90
    213   2226   2013  -1221   -898   2120   -792   -542   -553    581    316    -46
    283   2299   2013  -1293   -865   2156   -735   -485   -491    652    379      2
    223   2221   1997  -1221   -885   2109   -745   -483   -480    670    397     15
    275   2278   2003  -1278   -865   2140   -831   -462   -454    714    457     77
    358   2346   1984  -1353   -813   2166   -831   -433   -415    753    506    135
    405   2330   1925  -1369   -758   2127   -836   -459   -428    732    493    137
    488   2320   1831  -1402   -670   2075   -870   -488   -449    704    470    127
    555   2309   1751  -1434   -597   2031   -857   -511   -457    680    449    124
    623   2314   1688  -1470   -532   2003   -865   -548   -498    631    410     83
    688   2270   1582  -1480   -446   1927   -893   -587   -545    574    363     25
    724   2169   1444  -1447   -358   1808   -880   -615   -571    530    319    -33
    714   2130   1415  -1426   -350   1774   -878   -644   -594    491    277    -46
    636   2070   1434  -1356   -397   1753   -893   -691   -636    436    228    -75
    527   2021   1493  -1275   -483   1758   -901   -727   -665    397    192   -114
    353   1935   1582  -1143   -613   1758   -914   -750   -688    371    158   -155
    413   2070   1657  -1244   -620   1865   -810   -706   -639    426    210   -111
    244   1953   1706  -1098   -730   1831   -763   -745   -662    392    184   -137
     64   1816   1751   -943   -841   1784   -813   -810   -706    340    140   -192
    -93   1626   1719   -766   -906   1673   -862   -867   -740    296     96   -249
   -155   1551   1704   -698   -930   1626   -914   -898   -750    283     85   -259
   -194   1488   1683   -646   -940   1587   -919   -917   -753    270     70   -277
   -142   1512   1652   -685   -898   1582   -914   -919   -743    280     77   -277
   -228   1382   1610   -576   -919   1496   -937   -953   -763    249     49   -311
   -288   1273   1561   -493   -924   1415   -963   -958   -758    249     54   -327
   -226   1306   1532   -540   -878   1418   -950   -919   -704    301    103   -296
    -46   1447   1491   -701   -769   1467   -878   -836   -610    384    176   -205
     90   1517   1426   -802   -667   1473   -836   -776   -550    446    228   -158
    114   1530   1415   -823   -652   1473   -880   -805   -568    423    220   -189
    288   1738   1447  -1013   -579   1592   -833   -748   -491    496    306    -77
    467   1940   1473  -1205   -501   1706   -766   -717   -441    537    355    -10
    363   1738   1374  -1049   -504   1556   -943   -852   -555    431    254    -93
    610   1873   1262  -1241   -327   1569   -943   -878   -566    423    262    -85
    550   1683   1132  -1117   -290   1408   -976  -1002   -675    309    161   -197
    594   1574    979  -1083   -192   1278  -1054  -1078   -743    244    101   -259
    472   1296    823   -883   -174   1060  -1221  -1215   -883    106    -25   -387
    514   1127    613   -820    -49    870  -1366  -1309   -984      2   -119   -478
    774   1288    514  -1031    129    901  -1260  -1260   -930     44    -75   -436
    893   1371    475  -1135    210    924  -1124  -1244   -906     59    -62   -413
    649   1101    452   -875     98    776  -1174  -1348  -1015    -49   -171   -509
    566   1010    444   -789     62    727  -1218  -1374  -1036    -72   -187   -555
    485    930    444   -709     20    688  -1234  -1379  -1044    -90   -205   -553
    392    922    530   -657    -67    727  -1187  -1327   -987    -36   -142   -452
    415   1080    665   -748   -124    872  -1010  -1226   -883     51    -44   -371
    226    896    667   -563   -220    782  -1026  -1278   -945    -18   -119   -428
     59    659    600   -358   -270    631  -1122  -1343  -1013    -93   -202   -485
     41    600    558   -322   -259    579  -1150  -1348  -1000    -88   -179   -485
     41    574    532   -306   -244    553  -1171  -1356   -992    -93   -181   -537
   -129    407    535   -140   -332    472  -1161  -1345   -982    -90   -194   -545
   -270    345    615    -38   -441    480  -1158  -1332   -961    -64   -163   -519
   -311    332    644    -10   -480    488  -1119  -1312   -930    -41   -129   -498
   -353    241    594     57   -472    418  -1023  -1218   -857    -10   -116   -545
   -329    233    563     49   -446    397   -953  -1096   -763     25   -148   -613
   -296    337    631    -20   -462    483   -911   -922   -568    218      7   -436
   -231    602    833   -187   -532    717   -896   -691   -265    594    410    -62
   -137   1023   1161   -441   -649   1091   -906   -581    -44    948    906    475
   -257   1239   1496   -491   -875   1366  -1002   -844   -184   1021   1236    906
   -475   1221   1693   -374  -1083   1457  -1179  -1293   -553    807   1231    989
   -478    922   1397   -223   -937   1158  -1366  -1829  -1135    176    594    394
   -218    613    831   -197   -524    722  -1441  -2278  -1764   -727   -470   -548
   -277    145    420     64   -350    283  -1571  -2351  -1951  -1028   -831   -862
   -119    -31     88     75   -106     28  -1571  -2174  -1777   -904   -769   -859
     54     -2    -57    -25     54    -28  -1423  -1922  -1486   -662   -600   -766
     49    -15    -64    -15     57    -38  -1288  -1727  -1241   -462   -470   -709
     41     36     -7    -41     25     15  -1192  -1561  -1054   -314   -361   -633
    114    161     46   -137     33    106  -1088  -1423   -904   -184   -244   -519
    142    187     41   -166     49    114  -1039  -1371   -836   -122   -179   -483
    135    174     38   -153     49    106  -1049  -1366   -810   -106   -161   -498
    145    205     59   -176     41    132  -1034  -1332   -774    -80   -140   -459
    197    275     77   -236     59    176  -1000  -1293   -732    -41   -111   -420
    150    228     77   -189     36    153   -982  -1278   -711    -23    -90   -405
     41    145    103    -93    -31    124  -1018  -1309   -730    -46   -111   -423
     18    161    142    -90    -64    153  -1010  -1286   -698    -12    -77   -394
     10    192    181   -101    -85    187   -945  -1231   -636     46    -23   -355
   -122     90    213     15   -166    150   -896  -1241   -639     33    -33   -371
   -176     75    252     51   -213    163   -880  -1234   -631     33    -31   -371
   -213    114    324     49   -270    218   -909  -1208   -605     59      7   -358
   -233    101    332     64   -283    215   -927  -1195   -592     67     15   -345
   -246     57    303     90   -275    179   -953  -1174   -579     85     25   -290
   -122    135    257     -5   -189    194   -924  -1135   -530    132     75   -246
   -184     49    231     67   -210    140   -896  -1150   -522    122     64   -270
   -231    -10    220    119   -226    106   -958  -1189   -542    103     36   -290
   -137     77    213     28   -176    145   -974  -1158   -485    166     83   -241
     90    306    215   -197    -62    262   -919  -1060   -361    296    213   -132
      7    233    226   -122   -109    231   -940  -1065   -340    319    241   -132
    -20    239    257   -109   -137    246   -919  -1031   -272    394    316    -67
     33    316    283   -176   -124    301   -919  -1005   -223    452    384     -7
     62    316    254   -189    -96    285   -966  -1013   -218    449    389     10
    179    426    246   -303    -33    335   -995   -974   -155    504    441     72
    194    517    319   -355    -62    418   -956   -924   -101    558    504    142
    148    478    327   -314    -88    402   -917   -932   -109    553    506    181
     85    345    259   -215    -85    303   -987  -1002   -179    485    446     88
    158    296    137   -228     10    215  -1013  -1039   -223    428    389     57
    293    387     93   -340    101    239   -922  -1021   -205    418    379     67
    228    319     88   -275     70    205   -909  -1078   -267    335    296     -2
    277    348     70   -311    103    210   -844  -1072   -275    309    272    -20
    205    223     15   -215     96    119   -815  -1114   -327    244    218   -111
    210    166    -44   -189    127     62   -849  -1184   -418    137    114   -220
    239    135   -103   -187    171     15   -872  -1226   -483     57     25   -257
    254     98   -155   -176    205    -28   -875  -1254   -517     23     -2   -298
    267     67   -202   -168    236    -67   -841  -1260   -517     23     -5   -332
    262     20   -241   -142    249   -109   -828  -1241   -506     31      2   -350
    280    -20   -301   -129    288   -161   -859  -1257   -535     -7    -41   -358
    335      2   -332   -168    335   -163   -883  -1278   -558    -18    -51   -363
    332    -23   -355   -155    342   -189   -893  -1291   -574    -25    -41   -413
    283    -28   -311   -127    296   -171   -911  -1312   -592    -46    -59   -428
    197     18   -179   -109    187    -77   -880  -1267   -540      5      5   -355
    187     75   -111   -129    150    -18   -820  -1221   -501     28     25   -327
    223    129    -96   -176    158     18   -748  -1156   -433     98     80   -231
    207    189    -18   -200    114     85   -730  -1135   -381    153    158   -244
    265    187    -80   -228    171     51   -771  -1169   -394    124    132   -288
    309    202   -106   -254    207     49   -800  -1197   -402    111    135   -239
    335    223   -111   -280    223     54   -805  -1221   -402    106    145   -239
    311    210   -101   -262    205     54   -805  -1215   -387    116    142   -166
    348    158   -189   -254    270    -15   -857  -1223   -387    132    163   -153
    483    137   -345   -309    415   -103   -924  -1262   -426    103    148   -223
    444    132   -311   -290    376    -88   -883  -1273   -413    109    168   -187
    405     70   -335   -239    371   -132   -841  -1260   -394    124    213   -213
    389    -31   -423   -181    405   -226   -859  -1299   -449     62    150   -265
    342   -124   -467   -109    405   -296   -862  -1291   -444     64    150   -155
    350   -189   -540    -83    444   -363   -839  -1288   -428     67    163   -194
    387   -210   -597    -88    491   -405   -795  -1286   -420     51    137   -218
    303   -309   -613      2    454   -459   -758  -1270   -410     41    129   -192
    329   -348   -678     10    504   -511   -761  -1265   -407     38    142   -226
    309   -444   -756     64    530   -597   -779  -1301   -452    -15     83   -296
    270   -517   -789    122    527   -652   -784  -1312   -488    -59     38   -277
    293   -563   -859    135    574   -711   -795  -1309   -504    -85      2   -288
    231   -678   -909    223    568   -792   -795  -1299   -498    -88    -10   -288
    179   -761   -940    288    558   -849   -737  -1275   -483    -77     10   -277
    111   -779   -891    332    501   -836   -722  -1278   -493    -93      2   -329
     80   -774   -857    345    467   -813   -732  -1280   -496   -116    -12   -376
     23   -914   -937    446    480   -924   -748  -1319   -527   -161    -57   -444
     12   -958   -971    470    491   -963   -815  -1314   -519   -181    -98   -522
     85   -841   -927    376    506   -883   -815  -1169   -379    -85    -72   -550
     88   -740   -831    324    457   -784   -737   -997   -184    101     62   -467
     36   -540   -576    252    306   -558   -605   -792    109    452    420   -161
    -28   -210   -184    116     77   -197   -589   -623    381    878    987    413
    -96     28    122     33   -109     75   -709   -776    277    917   1327    909
   -142     54    197     44   -168    124   -763  -1047    -57    693   1428   1150
   -220   -135     85    179   -153    -25   -805  -1382   -555    174   1054    849
   -303   -540   -239    420    -33   -389   -917  -1919  -1231   -735    -62   -197
   -288  -1002   -714    644    213   -859   -979  -2262  -1678  -1345   -875   -984
   -101  -1286  -1187    691    542  -1236   -987  -2208  -1639  -1340   -963  -1124
     25  -1387  -1413    680    719  -1400  -1005  -2042  -1418  -1132   -865  -1088
    215  -1392  -1608    587    909  -1499  -1026  -1927  -1231   -958   -750  -1057
     59  -1418  -1480    678    769  -1449   -904  -1678   -919   -667   -493   -823
    -15  -1363  -1350    688    667  -1358   -820  -1493   -693   -457   -298   -649
    -41  -1273  -1231    657    594  -1252   -782  -1418   -594   -355   -207   -610
     10  -1249  -1262    618    633  -1257   -740  -1405   -579   -342   -210   -618
     80  -1247  -1327    581    704  -1286   -756  -1408   -576   -342   -213   -605
    226  -1187  -1413    480    815  -1299   -862  -1457   -607   -366   -223   -610
    436  -1122  -1558    342    997  -1340   -865  -1486   -628   -384   -231   -600
    509  -1096  -1605    293   1054  -1350   -787  -1441   -592   -348   -197   -522
    530  -1088  -1621    277   1072  -1353   -779  -1415   -587   -353   -197   -498
    548  -1062  -1613    254   1078  -1337   -745  -1350   -545   -324   -161   -444
    571  -1010  -1582    220   1075  -1296   -784  -1275   -483   -259    -83   -384
    485  -1018  -1506    265    995  -1260   -789  -1241   -457   -233    -44   -387
    428   -984  -1413    277    919  -1200   -644  -1195   -402   -194    -15   -366
    348   -924  -1273    288    810  -1098   -574  -1096   -290    -98     85   -262
    200   -979  -1179    389    688  -1078   -540  -1075   -252    -59    137   -249
    275  -1005  -1280    363    776  -1140   -472  -1109   -272    -80    114   -311
    459   -992  -1452    265    956  -1221   -542  -1132   -280    -88    106   -329
    649   -950  -1600    148   1124  -1275   -696  -1171   -283    -80     98   -329
    857   -867  -1725      5   1291  -1296   -732  -1187   -267    -54    114   -327
    896   -857  -1753    -18   1322  -1306   -704  -1197   -246    -33    129   -337
    815   -846  -1662     15   1236  -1254   -784  -1223   -226      2    174   -314
    743   -857  -1600     57   1169  -1228   -795  -1179   -150     88    270   -236
    636   -857  -1493    111   1065  -1174   -787  -1111    -44    210    400   -114
    571   -813  -1384    119    974  -1096   -719  -1065     31    298    504    -25
    592   -771  -1363     90    976  -1067   -654  -1031     64    335    530     23
    633   -740  -1374     51   1002  -1057   -662  -1015     77    342    540     49
    592   -735  -1327     72    958  -1031   -631   -984     96    350    550     44
    537   -782  -1319    119    927  -1049   -615   -956    103    348    530     59
    519   -818  -1340    148    927  -1078   -644   -958     85    319    498     31
    493   -836  -1330    168    911  -1083   -600   -945     88    290    478      2
    480   -846  -1327    184    904  -1085   -550   -930     93    262    449    -51
    491   -878  -1369    192    927  -1122   -545   -961     38    184    353   -116
    441   -930  -1374    244    906  -1150   -542  -1010    -18    111    275   -174
    387  -1002  -1389    306    885  -1195   -522  -1034    -51     49    215   -239
    327  -1070  -1397    371    862  -1234   -493  -1047    -72      5    161   -293
    197  -1182  -1379    491    787  -1280   -491  -1080   -109    -44    114   -327
     90  -1327  -1418    618    753  -1374   -540  -1140   -168   -109     57   -379
     -5  -1426  -1421    714    706  -1423   -568  -1179   -200   -145     23   -426
    -41  -1465  -1423    753    691  -1444   -553  -1189   -218   -168      0   -459
    -98  -1530  -1431    813    665  -1480   -568  -1226   -265   -207    -31   -485
   -179  -1613  -1434    896    626  -1522   -566  -1234   -272   -220    -33   -493
   -275  -1654  -1382    963    550  -1517   -555  -1200   -239   -184      2   -465
   -265  -1670  -1405    969    568  -1538   -535  -1192   -215   -168     23   -452
   -184  -1621  -1436    901    623  -1530   -519  -1174   -179   -137     62   -428
    -51  -1512  -1462    782    704  -1488   -501  -1145   -129    -90    114   -389
     36  -1361  -1397    659    717  -1379   -452  -1075    -41     -7    202   -319
    132  -1283  -1415    576    774  -1348   -394  -1026     12     18    223   -283
    252  -1226  -1478    485    865  -1350   -371  -1000     44     41    241   -246
    342  -1140  -1483    400    911  -1312   -366   -982     72     72    280   -215
    394  -1031  -1426    316    909  -1226   -337   -984     83     83    298   -197
    431  -1013  -1444    290    937  -1228   -428  -1041     28     38    262   -213
    400  -1075  -1478    335    937  -1275   -465  -1067     -7      5    236   -223
    394  -1111  -1506    358    948  -1306   -462  -1080    -12     -5    233   -236
    413  -1148  -1561    366    984  -1353   -511  -1130    -41    -51    187   -285
    405  -1249  -1654    423   1028  -1452   -597  -1189    -80   -101    124   -335
    410  -1314  -1725    452   1065  -1519   -589  -1228   -109   -137     93   -381
    374  -1356  -1730    488   1052  -1543   -550  -1236   -103   -140     93   -410
    311  -1426  -1738    555   1023  -1582   -548  -1244   -103   -148     83   -436
    285  -1447  -1732    581   1008  -1590   -548  -1262   -124   -179     54   -452
    259  -1389  -1649    563    953  -1519   -506  -1247   -103   -163     67   -423
    254  -1361  -1615    550    935  -1488   -459  -1226    -75   -137    106   -400
    277  -1366  -1644    542    961  -1506   -415  -1197    -59   -124    127   -397
    316  -1317  -1634    501    974  -1475   -379  -1148    -38   -106    145   -371
    265  -1387  -1652    561    956  -1519   -371  -1127    -38   -109    140   -358
    277  -1392  -1670    555    974  -1530   -298  -1096    -10    -90    158   -345
    213  -1418  -1631    600    919  -1525   -246  -1062     20    -67    189   -340
    153  -1431  -1584    639    867  -1506   -316  -1062     33    -49    231   -290
    176  -1434  -1610    628    891  -1519   -345  -1057     46    -28    259   -267
    226  -1389  -1618    581    919  -1504   -288  -1010     80      0    272   -262
    265  -1361  -1628    548    945  -1496   -228   -901    176     70    293   -270
    301  -1301  -1602    501    950  -1452   -174   -756    322    168    309   -319
    335  -1148  -1486    405    909  -1317    -83   -592    519    392    493   -174
    387   -943  -1330    277    857  -1137    -44   -410    792    756    904    176
    467   -652  -1122     90    795   -888   -140   -384    911   1023   1363    659
    384   -493   -878     54    631   -685   -233   -563    743   1018   1670   1067
    270   -600   -872    163    568   -735   -277   -875    350    732   1639   1093
    205   -917  -1124    355    662  -1021   -355  -1322   -233     49    953    483
    153  -1340  -1493    592    820  -1415   -431  -1782   -852   -831   -148   -483
    148  -1686  -1834    769    989  -1758   -530  -1842  -1002  -1091   -530   -883
    158  -1888  -2047    862   1101  -1966   -509  -1577   -709   -800   -296   -766
    241  -1964  -2205    862   1221  -2086   -431  -1387   -465   -592   -150   -709
    218  -1953  -2174    867   1195  -2065   -322  -1195   -207   -350     10   -607
    236  -1855  -2091    810   1163  -1971   -181   -971     64    -90    218   -485
    324  -1821  -2148    748   1236  -1984   -166   -904    153    -36    246   -462
    420  -1805  -2226    691   1322  -2016   -179   -898    171    -33    231   -413
    420  -1756  -2177    667   1296  -1966   -153   -859    213     12    272   -374
    405  -1732  -2138    665   1270  -1935   -129   -815    254     57    329   -345
    467  -1699  -2169    613   1317  -1935   -148   -807    265     64    348   -303
    509  -1670  -2182    579   1345  -1925   -168   -820    259     62    353   -259
    540  -1631  -2174    542   1356  -1901   -176   -820    277     75    371   -228
    579  -1613  -2192    517   1384  -1901   -189   -818    280     72    368   -215
    613  -1654  -2268    519   1439  -1961   -187   -805    272     64    376   -226
    665  -1693  -2361    514   1512  -2026   -187   -815    257     49    371   -288
    659  -1725  -2387    532   1522  -2055   -200   -846    241     15    314   -306
    683  -1740  -2423    530   1553  -2081   -181   -836    270     33    327   -270
    722  -1693  -2416    485   1569  -2055   -179   -831    298     62    363   -298
    704  -1670  -2377    483   1538  -2023   -176   -802    335     96    413   -270
    693  -1719  -2413    509   1553  -2065   -179   -784    366    111    439   -246
    649  -1748  -2397    550   1522  -2073   -176   -763    397    140    457   -210
    623  -1769  -2395    571   1506  -2081   -153   -719    446    189    501   -122
    581  -1790  -2374    602   1475  -2081   -127   -683    501    239    550    -54
    535  -1805  -2340    633   1436  -2073   -111   -639    568    303    615     23
    532  -1732  -2265    600   1397  -1997    -98   -584    657    400    722     85
    535  -1639  -2177    550   1356  -1906    -72   -517    750    498    815    179
    540  -1538  -2081    498   1309  -1808    -57   -452    839    592    904    241
    566  -1444  -2013    439   1288  -1727    -41   -397    911    672    984    285
    584  -1395  -1979    405   1280  -1686     -5   -348    979    743   1062    332
    594  -1379  -1977    392   1283  -1678     12   -322   1015    763   1091    345
    597  -1418  -2016    410   1304  -1714     -7   -337    995    730   1060    314
    665  -1356  -2021    345   1340  -1688      0   -332   1000    714   1049    324
    792  -1236  -2029    223   1410  -1631     64   -301   1031    727   1065    348
    714  -1286  -2000    283   1356  -1641     83   -353    969    641    979    267
    706  -1280  -1987    285   1345  -1634     80   -405    909    561    893    184
    719  -1358  -2078    316   1397  -1717     77   -444    854    493    831    103
    766  -1441  -2208    337   1486  -1823    106   -457    828    457    810     70
    792  -1480  -2275    342   1532  -1878    103   -491    789    418    779     15
    776  -1530  -2309    376   1540  -1919     85   -553    727    345    691    -59
    724  -1582  -2309    426   1517  -1945     70   -607    665    275    602    -80
    678  -1600  -2278    462   1478  -1938     77   -631    639    244    579    -77
    639  -1631  -2270    493   1454  -1951    103   -631    641    241    581    -83
    602  -1678  -2281    535   1441  -1979    129   -626    652    246    587    -98
    537  -1714  -2252    587   1395  -1984    142   -631    644    228    563   -111
    493  -1727  -2221    618   1356  -1974    176   -605    678    249    584    -67
    470  -1727  -2197    626   1332  -1961    171   -597    696    272    610    -75
    470  -1714  -2184    620   1327  -1948    132   -602    701    285    631    -77
    472  -1717  -2190    620   1330  -1951    114   -602    706    296    644    -88
    522  -1699  -2221    589   1371  -1958    145   -602    698    283    626    -77
    530  -1636  -2166    550   1345  -1901    184   -584    740    316    670    -23
    506  -1608  -2117    550   1312  -1862    233   -540    792    361    719    -15
    548  -1556  -2107    504   1325  -1831    223   -527    810    376    732     18
    631  -1509  -2140    439   1384  -1823    161   -535    818    381    743     51
    659  -1423  -2083    381   1369  -1751    127   -537    828    400    784     93
    633  -1413  -2047    389   1340  -1730    153   -532    841    413    807     77
    618  -1418  -2039    397   1327  -1727    181   -514    857    426    815     98
    633  -1402  -2036    384   1335  -1719    197   -506    867    439    836    124
    592  -1454  -2047    431   1317  -1751    194   -517    849    418    836    127
    574  -1488  -2062    457   1317  -1777    194   -519    836    405    823    103
    581  -1501  -2083    459   1330  -1792    189   -532    818    384    807     64
    618  -1530  -2148    457   1382  -1839    184   -532    807    361    769     75
    594  -1584  -2179    493   1384  -1880    228   -506    836    374    774     80
    566  -1600  -2166    517   1363  -1883    218   -527    813    353    769     38
    568  -1621  -2190    524   1376  -1904    213   -553    769    319    737    -31
    594  -1647  -2242    527   1418  -1943    194   -558    743    283    675    -51
    646  -1641  -2288    496   1467  -1964    137   -563    730    272    665    -36
    680  -1615  -2296    467   1486  -1956    153   -579    711    257    672    -64
    662  -1701  -2366    519   1512  -2034    192   -605    675    218    631    -90
    652  -1725  -2377    537   1514  -2049    207   -615    662    200    607   -109
    667  -1712  -2379    519   1522  -2044    197   -631    644    168    589   -148
    688  -1678  -2369    493   1527  -2023    184   -626    654    187    607   -161
    743  -1699  -2442    478   1590  -2070    184   -600    675    218    641   -132
    826  -1761  -2587    467   1706  -2174    187   -581    678    205    620   -176
    805  -1847  -2652    517   1727  -2249    236   -517    719    200    579   -228
    823  -1818  -2642    496   1730  -2229    303   -348    872    319    649   -202
    898  -1649  -2551    374   1722  -2099    402   -106   1140    602    901    -10
   1101  -1226  -2327     62   1714  -1777    509    187   1478   1002   1312    387
   1002   -888  -1893    -57   1447  -1389    483    189   1553   1236   1722    979
    836   -717  -1553    -59   1192  -1135    363   -132   1309   1213   2003   1348
    709   -730  -1439      7   1072  -1083    233   -550    901    961   1974   1353
    587  -1091  -1678    252   1132  -1384    142   -987    374    345   1306    709
    527  -1691  -2218    579   1371  -1953     67  -1345   -179   -498    285   -218
    574  -2047  -2621    735   1595  -2333    -23  -1348   -270   -685     23   -478
    592  -2197  -2790    800   1688  -2494    -10  -1148    -54   -506    122   -506
    584  -2236  -2821    826   1701  -2527     57   -956    161   -322    228   -426
    548  -2231  -2779    841   1662  -2504    181   -662    470    -36    449   -280
    550  -2223  -2774    836   1660  -2499    220   -470    665    132    594   -202
    527  -2192  -2720    831   1621  -2455    329   -397    737    194    639   -109
    480  -2221  -2701    870   1590  -2460    470   -379    753    205    649   -119
    493  -2195  -2691    849   1590  -2442    470   -345    776    223    657   -145
    423  -2286  -2712    930   1566  -2499    452   -324    789    236    652   -132
    478  -2216  -2694    867   1584  -2455    472   -288    828    283    698    -77
    548  -2125  -2673    789   1610  -2397    511   -246    854    327    745    -28
    581  -2094  -2675    756   1626  -2385    568   -194    901    376    792     -2
    610  -2068  -2681    727   1644  -2374    558   -158    958    426    839     38
    618  -2070  -2691    724   1654  -2379    558   -148    984    446    867     62
    605  -2047  -2652    722   1628  -2348    649   -122   1010    475    906    106
    592  -1987  -2579    696   1584  -2283    696    -75   1057    530    966    137
    610  -1935  -2548    662   1579  -2242    691    -49   1091    558    997    145
    644  -1917  -2561    633   1602  -2239    618    -59   1083    558    982    150
    639  -1935  -2574    649   1605  -2255    571    -51   1093    576    995    192
    618  -1904  -2525    641   1571  -2213    589    -18   1122    605   1036    231
    592  -1870  -2462    639   1525  -2164    589     20   1148    641   1075    257
    626  -1829  -2457    600   1540  -2143    550     59   1182    683   1109    277
    678  -1803  -2481    563   1579  -2140    561    106   1221    735   1169    314
    722  -1782  -2507    527   1613  -2143    613    135   1249    774   1205    355
    820  -1699  -2520    436   1670  -2109    613    140   1254    787   1221    381
    885  -1641  -2527    376   1706  -2083    540    161   1273    818   1267    457
    857  -1618  -2475    381   1665  -2047    540    231   1343    888   1348    581
    898  -1608  -2507    353   1701  -2057    566    265   1379    924   1395    659
   1010  -1590  -2600    288   1803  -2094    600    293   1392    945   1426    685
   1106  -1540  -2650    215   1875  -2094    589    293   1363    911   1402    667
   1176  -1545  -2722    184   1948  -2132    524    249   1296    831   1330    620
   1197  -1548  -2746    174   1969  -2145    493    207   1254    776   1283    568
   1293  -1525  -2818    114   2055  -2171    475    150   1208    722   1226    504
   1337  -1517  -2855     88   2094  -2184    480    101   1166    667   1163    444
   1348  -1551  -2899    101   2122  -2223    514     72   1148    628   1117    387
   1397  -1577  -2974     88   2184  -2275    501     23   1104    571   1044    314
   1392  -1556  -2948     80   2169  -2252    480     -7   1072    535   1002    272
   1252  -1657  -2909    200   2078  -2283    488     -7   1060    517    974    220
   1161  -1797  -2959    319   2060  -2377    501    -23   1036    483    927    174
   1096  -1909  -3005    405   2049  -2457    519    -44    995    446    888    137
   1013  -1982  -2995    485   2003  -2488    535    -46    982    426    870    109
    937  -2008  -2948    532   1940  -2475    548    -51    979    420    857     85
    875  -2005  -2881    566   1878  -2442    545    -46    976    426    862     72
    800  -1995  -2795    594   1795  -2395    542    -31    984    439    875     70
    776  -1971  -2751    597   1761  -2361    561     -7   1002    459    901     75
    875  -1938  -2813    530   1844  -2374    571     -5   1002    462    906     59
    948  -1875  -2824    465   1886  -2348    636     33   1026    483    927     88
   1023  -1769  -2792    371   1906  -2281    633     64   1057    524    966    111
   1111  -1709  -2821    298   1964  -2265    670     96   1078    550    987    119
   1166  -1722  -2889    275   2026  -2307    698    106   1078    545    979     90
   1241  -1678  -2920    218   2081  -2299    652     96   1067    535    963     93
   1278  -1566  -2844    142   2060  -2205    639    111   1093    568   1010    148
   1179  -1613  -2795    215   1984  -2203    652     96   1080    561   1005    137
   1088  -1691  -2779    301   1932  -2234    654     85   1052    540    995    132
   1034  -1709  -2743    337   1888  -2226    649     83   1034    522    984    116
   1010  -1701  -2712    342   1860  -2205    665     96   1036    524    995    119
   1002  -1714  -2720    355   1860  -2216    670    103   1023    511    987    116
    979  -1753  -2733    387   1855  -2242    685     98    995    485    966     96
    930  -1829  -2759    449   1844  -2294    706     75    956    449    935     62
    914  -1855  -2769    467   1842  -2312    722     90    971    454    943     90
    901  -1912  -2813    504   1857  -2364    709     90    966    441    930     85
    872  -1938  -2811    530   1842  -2374    698     83    961    433    924     85
    841  -1966  -2808    563   1823  -2387    678     67    958    431    922     85
    828  -1992  -2821    579   1823  -2405    691     64    971    444    935     83
    852  -1997  -2850    571   1849  -2423    714     67    987    457    945     83
    875  -1992  -2870    555   1870  -2431    691     49    979    441    932     85
    924  -1979  -2904    527   1914  -2442    680     38    969    436    927     85
    963  -1945  -2909    491   1935  -2429    717     59    992    459    950     98
    953  -1945  -2899    496   1925  -2421    745     72   1010    478    969     98
    956  -1982  -2940    511   1945  -2460    740     51    997    462    953     72
    943  -2039  -2982    548   1961  -2509    719     31    987    452    945     54
    906  -2026  -2933    558   1917  -2481    737     72   1023    472    953     33
    909  -2013  -2922    550   1914  -2468    784    142   1072    493    932     -7
    953  -1979  -2933    511   1940  -2455    846    270   1184    576    961    -18
    976  -1901  -2878    462   1927  -2390    909    475   1392    797   1143    109
    989  -1680  -2670    342   1829  -2174    932    688   1662   1137   1514    470
    956  -1363  -2320    202   1636  -1842    885    717   1766   1350   1888    945
    820  -1117  -1940    145   1379  -1527    792    472   1605   1337   2140   1384
    662   -979  -1641    158   1150  -1309    646     49   1239   1111   2166   1522
    607  -1270  -1878    329   1241  -1574    514   -433    701    524   1553    927
    618  -1743  -2361    561   1488  -2052    433   -844    137   -252    592    -31
    628  -2135  -2764    753   1693  -2449    327   -956    -83   -589    153   -480
    615  -2330  -2946    857   1779  -2637    311   -818     54   -480    200   -439
    688  -2317  -3005    813   1844  -2660    418   -574    309   -244    387   -342
    904  -2169  -3073    633   1987  -2621    568   -327    571     -5    561   -259
   1052  -2036  -3089    491   2068  -2561    667   -140    789    192    722   -181
   1156  -1977  -3133    410   2143  -2553    724    -51    893    285    802   -137
   1327  -1953  -3283    311   2304  -2618    675    -70    878    265    771   -189
   1340  -1953  -3294    306   2314  -2624    675    -49    896    283    795   -176
   1270  -1979  -3250    353   2260  -2613    704      2    932    316    839   -148
   1200  -1984  -3185    392   2192  -2585    730     51    971    355    872   -124
   1179  -1992  -3172    405   2174  -2582    737     67    987    381    898    -98
   1072  -2091  -3167    509   2120  -2629    774     98   1026    418    943    -38
    930  -2200  -3130    633   2029  -2665    826    145   1083    465    997     38
    844  -2262  -3107    709   1974  -2683    875    187   1137    501   1041    101
    836  -2320  -3156    740   1992  -2738    904    215   1166    524   1075    161
    841  -2322  -3164    740   2003  -2743    906    220   1176    532   1096    218
    792  -2296  -3091    750   1940  -2694    945    301   1239    597   1166    337
    828  -2273  -3102    722   1964  -2686    997    371   1291    659   1228    397
    943  -2242  -3185    649   2062  -2714    930    374   1288    672   1262    444
    917  -2177  -3094    628   2005  -2637    911    389   1314    709   1301    530
    844  -2153  -2998    654   1919  -2577    930    413   1330    730   1319    532
    774  -2153  -2927    691   1849  -2540    927    439   1356    743   1343    506
    743  -2197  -2940    724   1839  -2566    911    446   1366    745   1335    467
    745  -2229  -2974    740   1857  -2600    878    449   1374    763   1340    483
    784  -2213  -3000    714   1891  -2605    872    491   1423    828   1410    522
    833  -2187  -3021    678   1927  -2603    862    540   1499    901   1496    589
    836  -2218  -3055    688   1945  -2637    839    561   1525    924   1522    618
    828  -2252  -3081    711   1953  -2665    797    558   1517    930   1532    631
    859  -2299  -3161    719   2008  -2727    730    524   1480    898   1509    615
    979  -2333  -3312    678   2145  -2821    670    485   1449    862   1480    594
   1153  -2268  -3421    555   2286  -2844    644    444   1415    820   1447    542
   1234  -2265  -3502    514   2366  -2883    558    348   1327    719   1348    452
   1371  -2205  -3577    415   2473  -2891    475    285   1280    659   1288    423
   1535  -2125  -3660    296   2598  -2891    511    239   1275    639   1267    407
   1553  -2177  -3730    309   2639  -2953    491    153   1213    563   1174    327
   1543  -2260  -3806    358   2673  -3031    475     85   1132    459   1054    233
   1566  -2351  -3920    392   2740  -3135    540     80   1078    379    984    145
   1571  -2429  -4000    428   2785  -3213    561     41   1013    301    930     54
   1551  -2501  -4052    475   2800  -3278    514    -57    893    174    797    -85
   1530  -2608  -4138    537   2834  -3372    462   -132    805     70    675   -145
   1517  -2642  -4162    561   2837  -3400    446   -148    769     31    639   -142
   1553  -2579  -4133    514   2842  -3356    480   -150    758      7    620   -153
   1426  -2665  -4094    618   2759  -3380    459   -200    722    -41    579   -202
   1327  -2704  -4032    688   2678  -3367    493   -187    743    -33    600   -192
   1330  -2683  -4016    675   2673  -3348    535   -132    795      5    631   -163
   1408  -2694  -4102    644   2753  -3398    530   -114    820     31    646   -158
   1387  -2720  -4107    665   2746  -3413    522   -116    833     44    652   -168
   1350  -2753  -4104    701   2727  -3429    504   -129    836     49    641   -176
   1410  -2668  -4078    628   2743  -3372    545    -96    898    106    693   -140
   1436  -2592  -4029    579   2733  -3309    607    -41    976    179    774    -93
   1325  -2631  -3959    652   2639  -3296    618    -31   1005    200    813    -67
   1280  -2574  -3855    646   2566  -3213    623    -25   1026    215    839    -62
   1306  -2564  -3873    628   2587  -3218    592    -38   1013    202    810    -49
   1343  -2574  -3917    615   2629  -3244    553    -67    987    184    797    -44
   1340  -2533  -3873    594   2605  -3203    553    -44    997    200    820    -75
   1384  -2514  -3902    563   2642  -3208    537    -20   1005    215    828    -72
   1379  -2512  -3894    563   2637  -3203    527    -20   1005    210    839    -51
   1327  -2501  -3829    587   2577  -3164    558    -10   1028    228    872     38
   1244  -2546  -3790    649   2517  -3167    623     12   1057    239    885     80
   1143  -2642  -3785    748   2462  -3213    623      2   1060    226    878    119
   1132  -2637  -3769    750   2447  -3203    662     12   1067    231    883    150
   1163  -2585  -3748    711   2455  -3167    722     46   1091    259    896    197
   1065  -2675  -3741    805   2400  -3208    688     10   1041    215    852    155
    987  -2764  -3751    888   2366  -3257    696      0   1021    192    839    135
    898  -2826  -3725    963   2312  -3276    709     -5   1015    179    841    109
    883  -2842  -3725    979   2304  -3283    701    -38    984    135    795     25
    943  -2816  -3759    935   2351  -3286    657    -90    917     62    719    -28
    966  -2842  -3811    937   2387  -3325    659    -85    888     33    667    -38
   1041  -2860  -3902    909   2470  -3380    646    -90    875     25    654    -49
   1080  -2839  -3920    880   2499  -3380    641    -83    888     36    678    -64
   1070  -2837  -3907    880   2486  -3369    657    -80    893     41    685    -77
   1091  -2805  -3899    857   2494  -3351    724    -31    927     41    657   -124
   1137  -2743  -3884    802   2509  -3312    800     77   1026     88    631   -142
   1197  -2642  -3839    722   2517  -3239    854    231   1197    249    748    -49
   1299  -2353  -3655    527   2473  -3003    846    431   1475    597   1117    259
   1436  -1958  -3395    259   2413  -2675    758    558   1704    989   1647    748
   1467  -1706  -3174    119   2320  -2439    662    433   1615   1096   2029   1182
   1384  -1699  -3083    158   2234  -2390    579    135   1265    888   2107   1358
   1299  -1904  -3203    301   2249  -2553    496   -332    680    249   1512    945
   1208  -2200  -3408    496   2307  -2803    389   -891    -28   -722    389    -15
   1249  -2514  -3764    631   2504  -3138    252  -1083   -355  -1205   -205   -519
   1283  -2800  -4084    758   2683  -3442    252   -909   -181  -1057   -116   -558
   1244  -2909  -4154    831   2699  -3533    374   -704    114   -784     77   -488
   1283  -2831  -4117    774   2699  -3473    496   -449    426   -496    283   -342
   1366  -2650  -4016    641   2691  -3333    587   -205    698   -249    470   -215
   1504  -2543  -4047    519   2774  -3294    602    -80    841   -124    558   -132
   1587  -2574  -4162    493   2873  -3369    576    -96    841   -140    519   -207
   1558  -2551  -4110    496   2831  -3328    563    -57    898    -88    568   -145
   1579  -2525  -4104    472   2839  -3315    576    -25    937    -57    594    -90
   1634  -2507  -4141    436   2886  -3322    626    -72    904    -80    587    -70
   1660  -2504  -4164    420   2912  -3333    675    -62    906    -80    613    -62
   1686  -2486  -4172    400   2927  -3328    613    -23    958    -38    665    -70
   1678  -2478  -4156    400   2915  -3315    579    -49    940    -64    633   -158
   1686  -2465  -4151    389   2917  -3307    592    -57    932    -77    594    -98
   1693  -2494  -4188    397   2940  -3341    563    -44    948    -59    613   -116
   1657  -2491  -4149    415   2902  -3320    649    -49    950    -62    605   -129
   1491  -2535  -4029    519   2759  -3281    719    -64    943    -75    597    -90
   1431  -2569  -4000    568   2714  -3283    719    -72    943    -64    613    -75
   1504  -2566  -4071    530   2787  -3317    685    -54    963    -36    636    -93
   1561  -2592  -4154    514   2855  -3372    722     -2   1015     10    670    -64
   1613  -2577  -4193    480   2902  -3385    732     20   1031     15    672    -41
   1631  -2525  -4156    446   2894  -3341    672     20   1034     28    693     -7
   1686  -2470  -4156    389   2920  -3315    688     33   1067     64    737     31
   1706  -2470  -4177    381   2940  -3322    641     67   1117    127    797     46
   1675  -2514  -4190    418   2930  -3354    597     88   1145    166    828     28
   1662  -2475  -4138    407   2899  -3307    613    124   1197    228    885    140
   1571  -2449  -4024    439   2795  -3237    657    202   1306    353   1026    272
   1493  -2473  -3967    488   2730  -3218    696    288   1402    452   1140    319
   1530  -2465  -3995    465   2761  -3231    652    301   1431    465   1145    358
   1571  -2504  -4076    467   2824  -3289    571    296   1410    446   1145    436
   1579  -2553  -4136    485   2855  -3343    620    301   1395    423   1127    384
   1569  -2603  -4175    517   2870  -3387    670    311   1382    392   1091    337
   1569  -2665  -4234    545   2902  -3450    696    324   1363    358   1052    296
   1574  -2714  -4289    571   2930  -3502    745    345   1350    337   1028    265
   1561  -2787  -4349    613   2953  -3569    771    319   1306    267    950    171
   1454  -2886  -4343    714   2899  -3613    787    314   1278    223    898    142
   1389  -2969  -4359    789   2873  -3663    787    316   1262    200    880    116
   1332  -3055  -4388    862   2860  -3720    774    267   1192    116    805     80
   1241  -3135  -4380    945   2808  -3756    828    226   1143     62    740     31
   1140  -3164  -4304   1010   2720  -3733    831    226   1122     33    691    -20
   1067  -3182  -4250   1057   2657  -3715    763    220   1106     12    657    -10
   1028  -3185  -4214   1078   2621  -3699    691    176   1070    -18    646    -54
   1000  -3104  -4107   1052   2551  -3606    761    158   1054    -33    636    -80
   1070  -3083  -4154   1005   2611  -3619    795    150   1039    -54    602    -88
   1145  -3099  -4245    974   2691  -3671    776    150   1041    -54    597   -106
   1210  -3128  -4338    958   2774  -3733    722    124   1021    -70    574   -129
   1283  -3057  -4341    885   2811  -3699    758    122   1010    -64    584   -150
   1291  -2899  -4190    802   2738  -3543    789    135   1031    -41    610   -176
   1171  -2915  -4086    870   2626  -3499    701     75    969   -111    527   -161
   1070  -3125  -4195   1028   2631  -3660    688     70    961   -132    506    -85
    969  -3242  -4211   1135   2590  -3725    719     88    982   -106    553     -2
    914  -3247  -4162   1166   2535  -3702    714     85    992    -90    558     18
    896  -3257  -4156   1179   2525  -3707    662     70    979    -98    548     -7
    927  -3268  -4195   1171   2561  -3730    631     51    935   -148    509    -41
    885  -3218  -4107   1163   2494  -3663    652     49    914   -158    509    -28
    909  -3182  -4091   1137   2499  -3637    639     59    930   -135    530      2
    958  -3208  -4167   1124   2559  -3686    623     41    930   -140    532     23
    961  -3205  -4167   1122   2564  -3686    652     49    940   -129    545     31
   1062  -3180  -4242   1057   2650  -3712    659     49    937   -137    530     18
   1098  -3167  -4265   1034   2681  -3717    678     59    945   -140    519      5
   1122  -3156  -4281   1015   2699  -3720    701     59    940   -150    504    -20
   1093  -3200  -4294   1054   2694  -3746    680     51    922   -171    483    -59
    992  -3260  -4252   1132   2621  -3756    652     36    896   -200    459    -90
   1052  -3229  -4284   1088   2668  -3756    654     44    888   -205    449    -83
   1065  -3182  -4250   1057   2655  -3715    691     93    932   -166    478    -59
   1008  -3174  -4182   1083   2595  -3678    696    103    950   -155    488    -67
    976  -3234  -4211   1127   2592  -3722    748     64    883   -220    420   -150
   1028  -3231  -4260   1101   2644  -3746    797     75    857   -246    384   -202
   1062  -3250  -4312   1093   2686  -3782    810    109    872   -233    389   -200
   1065  -3286  -4351   1111   2707  -3819    789    124    880   -231    397   -174
   1091  -3239  -4333   1072   2712  -3785    758     98    872   -244    381   -176
   1104  -3218  -4325   1057   2714  -3772    756    124    906   -226    366   -231
   1143  -3161  -4304   1008   2722  -3733    823    218   1010   -166    353   -303
   1179  -3031  -4211    927   2694  -3621    896    353   1192      2    462   -252
   1200  -2779  -3982    787   2590  -3380    914    519   1460    350    820     46
   1270  -2478  -3748    602   2507  -3112    849    620   1662    719   1337    566
   1273  -2195  -3468    459   2369  -2831    732    467   1525    714   1691   1049
   1249  -2234  -3483    493   2366  -2857    693    187   1119    345   1712   1187
   1187  -2343  -3533    576   2359  -2938    685   -129    628   -241   1210    782
   1140  -2696  -3839    776   2488  -3268    620   -514     67  -1031    109   -194
   1119  -2966  -4086    922   2600  -3525    475   -727   -228  -1452   -558   -782
   1124  -3221  -4346   1049   2735  -3782    449   -644   -122  -1325   -511   -784
   1153  -3398  -4551   1122   2852  -3975    537   -444    124  -1067   -340   -709
   1158  -3419  -4577   1130   2865  -3998    641   -246    387   -802   -142   -602
   1158  -3338  -4499   1088   2826  -3917    740    -46    652   -537     64   -454
   1166  -3273  -4440   1054   2803  -3855    815     64    813   -387    187   -368
   1135  -3216  -4351   1039   2743  -3785    888    111    880   -327    241   -335
   1153  -3229  -4382   1036   2766  -3806    927    148    924   -288    267   -319
   1137  -3242  -4382   1052   2759  -3811    924    184    950   -259    290   -298
   1156  -3192  -4349   1018   2751  -3769    911    187    958   -257    296   -277
   1205  -3161  -4369    976   2785  -3764    867    163    953   -262    303   -301
   1202  -3094  -4297    945   2748  -3697    870    171    963   -249    327   -309
   1182  -3055  -4237    935   2707  -3645    904    215    997   -223    348   -290
   1273  -3055  -4328    891   2800  -3691    917    218    997   -236    327   -280
   1330  -3024  -4354    844   2842  -3686    906    210    989   -249    316   -298
   1395  -2940  -4338    771   2865  -3639    841    158    943   -298    272   -358
   1426  -2881  -4307    727   2865  -3595    846    148    945   -298    265   -413
   1483  -2935  -4419    727   2951  -3676    859    148    927   -319    236   -465
   1530  -2953  -4484    711   3005  -3717    862    174    937   -306    246   -459
   1527  -2896  -4424    683   2974  -3660    896    226   1002   -223    335   -405
   1551  -2912  -4466    678   3008  -3686    945    288   1060   -142    423   -332
   1543  -2995  -4538    727   3039  -3767    943    283   1062   -137    436   -296
   1574  -2946  -4520    685   3044  -3733    948    285   1093   -103    457   -259
   1590  -2927  -4520    667   3052  -3722    875    283   1093    -77    501   -205
   1548  -2886  -4437    667   2990  -3660    826    290   1109    -46    542   -140
   1483  -2800  -4284    659   2883  -3541    872    350   1208     54    644    -23
   1449  -2722  -4172    636   2808  -3445    963    449   1314    168    756     80
   1480  -2626  -4107    571   2792  -3364    958    506   1366    244    831    132
   1475  -2504  -3980    511   2725  -3239    935    524   1379    277    872    163
   1488  -2447  -3936    480   2712  -3190    945    558   1402    311    924    233
   1475  -2434  -3912    478   2691  -3172    937    540   1369    277    909    220
   1506  -2377  -3884    433   2694  -3130    966    517   1325    220    831    176
   1551  -2359  -3910    400   2730  -3133    982    462   1265    148    758    150
   1577  -2307  -3884    366   2730  -3094    976    444   1236    111    743    168
   1501  -2382  -3884    439   2691  -3133    979    379   1148     10    641     64
   1449  -2491  -3943    519   2696  -3216    987    332   1075    -80    542      5
   1400  -2540  -3941    568   2668  -3239    927    275    995   -166    449    -12
   1410  -2543  -3954    566   2681  -3247    911    220    917   -246    353    -31
   1379  -2478  -3860    548   2618  -3169   1018    244    935   -220    394     54
   1312  -2478  -3793    581   2551  -3135   1041    205    917   -244    392     33
   1322  -2504  -3829    589   2574  -3164   1047    184    906   -249    379     15
   1387  -2548  -3936    581   2660  -3242   1075    194    901   -244    387     72
   1314  -2660  -3975    672   2644  -3317   1065    140    841   -327    290    -28
   1210  -2720  -3930    753   2569  -3325   1047    137    807   -371    223    -46
   1135  -2740  -3878    802   2504  -3309   1026    150    795   -368    233    -36
   1057  -2808  -3865    875   2460  -3335   1044    140    766   -400    202   -111
   1026  -2826  -3852    898   2439  -3338   1049    132    737   -431    166   -179
   1044  -2759  -3803    857   2423  -3281   1018    148    748   -413    192   -210
   1067  -2678  -3746    802   2405  -3211    982    140    743   -418    179   -275
   1096  -2616  -3712    761   2403  -3164    989    124    719   -436    137   -301
   1254  -2504  -3759    623   2504  -3133    956     98    691   -452    142   -303
   1506  -2335  -3842    413   2673  -3089    893     88    683   -436    166   -316
   1701  -2286  -3987    290   2842  -3135    867     64    644   -478    111   -384
   1839  -2210  -4050    187   2943  -3130    823     12    571   -545     31   -405
   1958  -2140  -4102     90   3029  -3122    776    -23    537   -561     28   -405
   1987  -2109  -4097     62   3039  -3104    802      7    558   -540     54   -355
   2073  -2026  -4102    -23   3086  -3063    826     41    576   -514     88   -324
   2171  -1935  -4107   -116   3138  -3021    859     88    600   -480    119   -348
   2104  -1951  -4055    -77   3078  -3003    833     54    566   -514     80   -384
   2078  -1940  -4019    -70   3047  -2979    836     38    540   -545     57   -345
   2081  -1792  -3876   -145   2977  -2834    867     72    563   -509     93   -329
   1992  -1813  -3806    -88   2899  -2808    849     64    527   -540     36   -441
   2010  -1810  -3821   -101   2915  -2816    797     20    441   -618    -59   -527
   2112  -1771  -3884   -171   2995  -2826    761    -31    368   -685   -119   -574
   2190  -1771  -3964   -210   3076  -2868    737    -54    324   -722   -148   -626
   2252  -1706  -3959   -272   3104  -2831    704    -88    283   -756   -184   -641
   2327  -1543  -3873   -394   3099  -2707    709    -85    277   -756   -194   -602
   2348  -1491  -3839   -428   3094  -2665    750    -51    285   -740   -197   -587
   2307  -1496  -3803   -407   3055  -2650    743    -36    275   -732   -189   -561
   2197  -1460  -3658   -368   2927  -2559    646    -93    215   -776   -215   -597
   2374  -1195  -3572   -589   2969  -2382    701    -23    262   -722   -168   -504
   2382  -1119  -3502   -631   2940  -2312    797     59    319   -652   -111   -392
   2223  -1072  -3299   -576   2759  -2184    813     85    361   -618   -116   -397
   2171   -891  -3063   -639   2616  -1977    867    189    488   -514    -75   -311
   2177   -639  -2816   -769   2494  -1727    943    361    714   -257    161    -85
   2177   -298  -2475   -940   2325  -1387    940    519    982    142    610    316
   2226     80  -2145  -1156   2184  -1031    828    483   1008    342   1005    737
   2208    254  -1953  -1231   2081   -849    685    174    605     20   1010    896
   2184    233  -1951  -1210   2068   -857    654   -137    103   -519    667    727
   2127     62  -2068  -1096   2096  -1002    610   -478   -423  -1187   -114    137
   2073   -213  -2288   -932   2179  -1249    478   -761   -846  -1740   -896   -584
   2096   -407  -2504   -844   2299  -1454    402   -730   -865  -1745  -1039   -782
   2127   -615  -2743   -758   2434  -1678    459   -561   -665  -1519   -909   -724
   2127   -665  -2792   -732   2460  -1727    519   -410   -446  -1273   -732   -641
   2166   -540  -2707   -813   2434  -1623    584   -252   -215  -1026   -548   -542
   2187   -400  -2587   -893   2387  -1493    620   -101    -18   -813   -381   -433
   2161   -265  -2426   -950   2291  -1345    607    -46     33   -750   -332   -371
   2205   -135  -2340  -1036   2270  -1236    620     18     70   -696   -303   -337
   2195    -57  -2252  -1070   2221  -1156    652     46     83   -670   -293   -332
   2153     44  -2109  -1098   2132  -1031    665     36     75   -654   -280   -327
   2112     83  -2029  -1098   2070   -971    685     49     83   -636   -270   -319
   2114    161  -1956  -1137   2036   -896    688     72     96   -610   -249   -280
   2109    254  -1855  -1184   1982   -800    670     88    101   -587   -231   -228
   2135    387  -1748  -1260   1943   -680    667    106    109   -561   -218   -233
   2177    498  -1678  -1337   1927   -589    675    109     96   -571   -252   -270
   2184    610  -1577  -1397   1880   -483    641    103     80   -568   -254   -202
   2197    696  -1504  -1447   1849   -402    620    119     90   -527   -220   -158
   2174    784  -1389  -1478   1782   -301    644    161    109   -480   -176   -122
   2148    852  -1296  -1504   1722   -220    670    187    109   -472   -184   -114
   2179    961  -1218  -1571   1699   -127    683    207    119   -454   -187   -103
   2171   1054  -1119  -1613   1647    -33    680    259    161   -397   -142    -64
   2161   1070  -1091  -1615   1626    -10    670    280    166   -376   -127    -57
   2164   1114  -1049  -1641   1608     33    665    298    176   -355   -111    -12
   2166   1223   -945  -1696   1556    140    605    322    210   -296    -46     38
   2200   1392   -810  -1797   1504    293    636    389    283   -197     57    114
   2205   1535   -670  -1870   1439    433    672    452    335   -114    127    184
   2190   1587   -605  -1891   1397    493    659    459    350    -72    161    275
   2197   1714   -483  -1956   1340    615    670    532    420     23    249    311
   2234   1849   -384  -2042   1309    732    678    592    475     93    296    368
   2255   1909   -345  -2081   1301    782    659    602    478    109    296    397
   2203   2029   -174  -2117   1189    927    667    633    488    129    314    402
   2208   2125    -83  -2166   1145   1023    696    678    506    148    322    415
   2281   2169   -114  -2226   1197   1028    709    683    480    119    285    410
   2244   2244      0  -2244   1122   1122    727    683    449     75    233    420
   2205   2312    106  -2260   1049   1208    730    678    405     20    163    384
   2229   2379    150  -2304   1039   1265    691    641    345    -44     90    332
   2203   2379    176  -2291   1013   1278    672    605    283   -106     18    272
   2213   2385    171  -2299   1021   1278    636    553    207   -174    -67    207
   2174   2405    228  -2291    974   1319    649    524    161   -215   -116    181
   2104   2392    285  -2249    909   1340    657    498    109   -267   -189    124
   2083   2359    275  -2221    904   1317    623    475     67   -296   -233    103
   2132   2356    223  -2244    956   1291    581    454     28   -311   -239     54
   2114   2385    270  -2252    922   1327    581    452      7   -329   -262     49
   2083   2405    319  -2244    880   1363    537    418    -36   -361   -293     90
   2073   2447    374  -2260    846   1413    545    426    -33   -337   -270    109
   1995   2488    493  -2242    750   1491    605    491      2   -285   -239    101
   2036   2608    571  -2322    732   1590    597    555     51   -226   -181    210
   2122   2707    584  -2413    769   1644    587    581     70   -202   -168    200
   2158   2779    620  -2470    769   1699    592    602     83   -194   -200    181
   2083   2857    774  -2470    654   1816    615    665    135   -127   -127    290
   2016   2943    924  -2481    545   1935    620    730    194    -49    -49    350
   2013   3016   1002  -2514    506   2010    605    735    218    -18    -28    371
   2016   3096   1080  -2556    467   2088    633    735    226     -2    -15    405
   1964   3169   1205  -2566    379   2187    696    771    254     36     15    467
   1961   3244   1283  -2603    337   2265    665    800    272     88     54    491
   1966   3260   1293  -2613    335   2278    672    828    290    135     88    501
   1909   3294   1384  -2603    262   2340    724    870    327    181    124    524
   1870   3322   1452  -2595    210   2387    730    888    329    189    119    553
   1860   3351   1488  -2608    184   2421    724    906    311    176     90    530
   1782   3283   1501  -2533    140   2392    714    917    290    166     72    548
   1600   3231   1628  -2418    -15   2429    756    966    316    200    109    607
   1582   3218   1636  -2400    -25   2429    758    997    327    207     85    548
   1590   3187   1597  -2390     -5   2395    704    963    275    166     10    467
   1538   3198   1660  -2369    -59   2429    631    953    259    166      2    470
   1480   3226   1743  -2356   -129   2486    620    956    262    181     12    472
   1457   3195   1738  -2325   -140   2468    657    953    239    153    -20    436
   1475   3226   1751  -2353   -137   2491    683    984    244    166    -20    459
   1475   3265   1790  -2372   -158   2527    628    974    220    158    -36    444
   1434   3390   1956  -2416   -259   2673    605    958    192    142    -57    454
   1392   3551   2158  -2470   -381   2855    646    984    210    174    -23    498
   1395   3629   2234  -2514   -418   2933    649    979    207    187    -20    504
   1270   3668   2397  -2470   -563   3034    706   1023    257    249     41    600
   1283   3686   2403  -2486   -561   3044    727   1083    301    296     75    683
   1314   3699   2385  -2507   -535   3042    727   1213    413    384     72    706
   1402   3824   2421  -2613   -509   3122    771   1361    579    558    187    756
   1402   3967   2564  -2686   -579   3265    839   1519    795    815    431    961
   1389   4136   2746  -2764   -678   3442    807   1673    997   1140    820   1356
   1408   4411   3003  -2909   -797   3707    678   1551    914   1192   1085   1735
   1312   4343   3031  -2829   -862   3689    649   1275    540    870   1036   1839
   1179   4255   3076  -2717   -948   3665    628   1018    127    446    730   1615
   1145   4086   2940  -2616   -898   3515    542    628   -397   -207    -77    859
   1234   3928   2694  -2579   -730   3312    400    350   -761   -672   -696    283
   1374   3834   2460  -2605   -542   3146    314    379   -763   -649   -732    205
   1434   3715   2281  -2574   -423   2998    316    517   -600   -475   -652    236
   1473   3691   2216  -2582   -371   2953    327    657   -400   -265   -517    309
   1501   3777   2275  -2639   -387   3026    426    833   -158    -25   -335    423
   1522   3912   2390  -2717   -436   3154    553   1018     54    179   -166    527
   1525   3956   2429  -2740   -452   3192    558   1075    114    241   -119    535
   1428   4013   2582  -2722   -576   3299    576   1093    155    288    -88    568
   1408   4045   2637  -2725   -613   3341    607   1171    207    345    -57    597
   1465   4063   2598  -2764   -566   3330    574   1231    223    368    -49    615
   1441   4089   2647  -2766   -602   3369    530   1218    223    384    -31    659
   1374   4130   2753  -2753   -691   3442    563   1236    254    426     18    696
   1319   4185   2865  -2751   -771   3525    626   1309    327    496     54    683
   1369   4232   2863  -2803   -745   3548    576   1319    329    509     46    711
   1363   4265   2902  -2816   -769   3585    592   1332    345    524     59    737
   1332   4294   2961  -2816   -815   3629    654   1356    366    555     77    758
   1314   4328   3013  -2821   -849   3671    594   1363    366    581    109    789
   1322   4359   3034  -2842   -857   3699    574   1369    379    610    132    797
   1257   4414   3156  -2837   -948   3785    659   1426    436    670    174    826
   1249   4447   3198  -2850   -974   3824    646   1431    441    683    187    875
   1262   4492   3229  -2876   -982   3860    558   1421    441    706    218    893
   1275   4541   3265  -2909   -995   3904    579   1449    475    740    236    904
   1278   4627   3346  -2953  -1034   3987    584   1486    509    784    267    961
   1296   4718   3419  -3008  -1062   4068    589   1527    555    859    340   1031
   1397   4814   3416  -3104  -1008   4115    558   1587    607    943    420   1080
   1439   4847   3408  -3143   -987   4130    574   1628    659   1010    478   1124
   1423   4902   3476  -3164  -1026   4190    584   1665    724   1085    563   1195
   1426   4980   3554  -3203  -1062   4265    597   1769    815   1200    672   1278
   1441   4990   3548  -3216  -1052   4271    558   1821    849   1252    704   1299
   1379   5032   3652  -3205  -1137   4343    576   1836    865   1267    719   1358
   1345   5060   3715  -3203  -1184   4390    602   1852    883   1275    732   1361
   1348   5105   3754  -3229  -1202   4429    594   1860    885   1265    714   1350
   1301   5151   3850  -3226  -1273   4502    602   1847    865   1234    683   1340
   1293   5164   3868  -3231  -1286   4517    626   1821    823   1187    631   1278
   1278   5151   3873  -3213  -1296   4512    665   1821    805   1156    597   1239
   1254   5115   3860  -3185  -1301   4486    628   1787    761   1109    548   1179
   1200   5016   3816  -3107  -1306   4416    623   1751    717   1062    493   1127
   1145   4925   3780  -3037  -1317   4354    615   1683    659   1000    426   1088
   1054   4808   3754  -2933  -1350   4284    587   1608    584    922    342   1034
   1023   4759   3733  -2891  -1356   4247    584   1579    548    883    298   1000
   1067   4725   3658  -2896  -1293   4193    566   1551    514    849    257    966
   1101   4653   3551  -2881  -1223   4102    496   1488    441    774    197    901
   1143   4606   3460  -2876  -1158   4034    418   1434    387    717    145    852
   1195   4567   3372  -2883  -1088   3969    407   1410    363    683    103    841
   1210   4517   3307  -2863  -1047   3912    452   1402    368    678    103    818
   1210   4556   3346  -2883  -1067   3951    405   1413    384    719    155    833
   1223   4593   3369  -2907  -1072   3982    368   1426    387    743    181    859
   1197   4642   3445  -2920  -1124   4045    394   1436    405    761    200    898
   1182   4738   3556  -2959  -1187   4149    418   1452    439    797    233    930
   1163   4808   3642  -2987  -1239   4227    426   1449    446    813    254    969
   1093   4840   3743  -2966  -1325   4291    379   1470    457    844    285   1018
   1104   4902   3798  -3005  -1348   4351    374   1486    475    870    311   1054
   1130   4957   3826  -3042  -1348   4393    376   1488    485    875    324   1041
   1049   4892   3839  -2972  -1395   4367    355   1447    457    841    296   1047
    953   4827   3873  -2891  -1460   4351    363   1449    446    841    303   1072
    911   4827   3915  -2870  -1504   4372    337   1465    446    857    314   1093
    872   4811   3938  -2842  -1532   4375    335   1486    465    883    335   1109
    849   4699   3847  -2774  -1501   4273    348   1499    470    893    361   1093
    782   4658   3876  -2720  -1548   4268    355   1486    449    870    345   1065
    693   4632   3938  -2662  -1623   4286    394   1499    446    870    340   1075
    709   4619   3910  -2662  -1600   4265    374   1491    426    844    306   1075
    727   4549   3821  -2639  -1545   4185    329   1496    410    841    311   1072
    628   4466   3834  -2548  -1602   4151    355   1496    420    849    332   1057
    597   4388   3787  -2494  -1597   4089    407   1478    400    810    277   1000
    600   4343   3743  -2470  -1571   4045    418   1467    374    776    228   1005
    566   4271   3704  -2421  -1571   3987    353   1439    335    745    197    940
    594   4188   3593  -2392  -1499   3891    363   1478    358    761    194    932
    644   4172   3525  -2410  -1439   3850    387   1486    368    774    207    950
    714   4091   3377  -2403  -1330   3735    303   1444    327    740    187    930
    724   4047   3322  -2387  -1299   3686    283   1441    324    743    184    904
    750   4050   3299  -2400  -1275   3676    306   1439    327    735    176    906
    776   4024   3247  -2400  -1234   3637    322   1436    327    714    161    935
    805   4039   3234  -2421  -1213   3637    353   1462    355    724    171    927
    813   4094   3281  -2455  -1234   3689    454   1579    467    795    187    880
    789   4136   3346  -2465  -1278   3741    511   1712    610    904    236    909
    735   4242   3507  -2491  -1387   3876    555   1883    833   1148    452   1106
    750   4492   3741  -2621  -1493   4117    555   2057   1104   1506    865   1488
    758   4853   4094  -2805  -1667   4473    444   2000   1150   1727   1304   1984
    698   4949   4250  -2824  -1774   4598    350   1766    935   1712   1545   2288
    592   4837   4245  -2714  -1826   4541    257   1413    524   1405   1428   2208
    418   4455   4037  -2436  -1808   4247    176    909    -88    646    613   1486
    363   4102   3735  -2234  -1686   3920    -41    483   -659   -161   -335    662
    381   3863   3478  -2122  -1548   3671   -116    542   -659   -215   -475    506
    444   3707   3263  -2075  -1408   3483    -57    769   -420      2   -350    548
    514   3676   3161  -2094  -1322   3419     18    974   -179    226   -202    644
    530   3725   3192  -2127  -1332   3460    122   1184     72    457    -36    743
    542   3774   3231  -2158  -1345   3504    205   1319    233    605     88    833
    532   3790   3257  -2164  -1363   3522    246   1358    288    646    129    865
    532   3808   3276  -2169  -1371   3543    267   1363    309    657    140    875
    545   3808   3263  -2179  -1361   3535    262   1376    319    672    155    891
    545   3806   3257  -2177  -1356   3533    285   1405    348    704    192    924
    548   3819   3270  -2187  -1361   3546    309   1436    379    732    218    956
    545   3829   3283  -2187  -1369   3556    319   1452    397    750    244    982
    532   3826   3294  -2182  -1382   3561    316   1431    400    758    257    995
    498   3821   3322  -2161  -1410   3572    301   1428    405    771    265   1021
    441   3832   3390  -2138  -1475   3611    332   1457    449    810    303   1049
    462   3858   3395  -2158  -1465   3626    337   1465    475    831    324   1070
    514   3886   3372  -2203  -1428   3629    290   1473    488    846    350   1091
    488   3902   3411  -2195  -1462   3658    290   1504    519    878    392   1104
    465   3884   3419  -2177  -1475   3652    293   1501    530    883    389   1111
    449   3904   3455  -2177  -1501   3681    298   1509    550    906    407   1143
    441   3912   3470  -2177  -1514   3691    303   1525    584    948    454   1169
    436   3907   3470  -2171  -1517   3689    303   1543    618    992    498   1195
    431   3928   3494  -2179  -1532   3712    293   1566    654   1036    548   1231
    449   3967   3517  -2208  -1532   3743    290   1587    698   1083    602   1273
    467   4006   3535  -2236  -1535   3772    293   1608    727   1119    626   1296
    491   4039   3548  -2265  -1530   3795    309   1649    789   1195    693   1374
    524   4068   3543  -2299  -1509   3806    327   1696    867   1278    792   1470
    592   4156   3564  -2374  -1486   3860    319   1730    917   1337    867   1519
    659   4265   3603  -2462  -1473   3936    285   1732    940   1369    893   1540
    665   4284   3619  -2475  -1478   3954    288   1753    956   1384    906   1592
    662   4286   3621  -2475  -1480   3954    301   1777    971   1400    924   1618
    652   4258   3606  -2455  -1475   3933    314   1774    974   1405    930   1597
    636   4232   3593  -2436  -1478   3912    322   1751    958   1371    906   1564
    641   4203   3561  -2423  -1460   3884    327   1738    940   1335    880   1543
    639   4182   3543  -2413  -1452   3863    340   1719    922   1293    846   1509
    620   4193   3572  -2405  -1475   3884    350   1667    878   1231    792   1483
    610   4123   3512  -2369  -1452   3819    407   1654    859   1202    758   1457
    589   4047   3457  -2320  -1434   3754    428   1621    833   1161    711   1408
    558   4006   3447  -2281  -1444   3725    413   1569    784   1101    654   1350
    511   3943   3432  -2226  -1460   3689    397   1522    748   1062    613   1314
    488   3878   3390  -2184  -1452   3637    387   1486    722   1031    587   1262
    488   3837   3346  -2164  -1428   3593    368   1439    667    984    537   1221
    462   3767   3304  -2117  -1421   3535    345   1402    631    950    509   1208
    436   3686   3250  -2060  -1405   3468    348   1389    633    945    506   1179
    436   3684   3247  -2062  -1405   3465    368   1384    644    945    504   1179
    436   3668   3229  -2052  -1397   3450    353   1374    633    930    485   1161
    400   3619   3216  -2010  -1408   3419    327   1356    620    919    472   1153
    420   3660   3239  -2039  -1408   3450    353   1382    657    956    511   1179
    389   3655   3263  -2023  -1439   3460    389   1397    678    974    553   1187
    361   3637   3276  -2000  -1457   3457    410   1387    680    969    550   1176
    345   3629   3283  -1987  -1470   3457    410   1392    704    979    558   1197
    332   3689   3356  -2010  -1512   3522    384   1402    732   1010    592   1228
    324   3743   3419  -2036  -1545   3582    363   1379    730   1010    607   1244
    290   3691   3400  -1992  -1556   3546    309   1322    696    984    584   1231
    259   3645   3382  -1953  -1561   3515    301   1332    701    992    592   1249
    267   3632   3364  -1948  -1548   3499    335   1369    730   1018    628   1280
    314   3621   3307  -1969  -1496   3465    296   1330    698    989    613   1267
    319   3572   3252  -1948  -1465   3413    262   1293    654    937    568   1231
    306   3533   3226  -1922  -1460   3380    249   1278    639    919    548   1205
    319   3507   3187  -1912  -1434   3348    267   1262    633    904    540   1192
    335   3483   3146  -1909  -1405   3315    257   1249    618    893    542   1189
    283   3390   3107  -1836  -1413   3250    272   1252    607    888    537   1174
    285   3346   3057  -1818  -1387   3200    275   1236    587    859    514   1150
    327   3343   3016  -1834  -1343   3180    332   1239    594    862    517   1137
    275   3289   3013  -1782  -1369   3151    329   1200    555    818    483   1101
    244   3255   3011  -1751  -1382   3133    272   1158    517    784    467   1078
    202   3138   2935  -1670  -1369   3039    249   1132    480    740    415   1021
    166   3089   2922  -1626  -1376   3005    236   1111    475    711    376   1052
    161   3117   2956  -1641  -1397   3039    301   1119    472    722    407   1054
    174   3117   2940  -1647  -1382   3029    306   1109    483    719    397   1028
    140   3031   2891  -1587  -1376   2961    265   1072    446    678    350   1018
    127   2943   2816  -1535  -1343   2881    236   1041    405    641    314    982
    163   2902   2738  -1532  -1286   2818    288   1106    472    670    319    943
    184   2863   2678  -1525  -1247   2772    387   1213    553    696    293    865
    213   2909   2696  -1564  -1241   2803    459   1369    714    836    397    919
    226   3130   2904  -1678  -1337   3018    483   1582    992   1150    701   1176
    207   3393   3182  -1800  -1488   3289    436   1709   1202   1509   1163   1673
    119   3634   3515  -1878  -1699   3574    366   1587   1200   1714   1610   2158
     -2   3676   3678  -1836  -1842   3676    210   1236    937   1654   1784   2356
   -192   3465   3658  -1636  -1925   3561     90    800    504   1254   1467   2125
   -311   2860   3169  -1275  -1740   3013     10    244   -215    272    363   1140
   -319   2392   2712  -1036  -1514   2551   -109     31   -576   -270   -275    579
   -283   2177   2460   -948  -1371   2320    -88    192   -423   -155   -228    542
   -218   2099   2317   -940  -1267   2208    -31    407   -187     36   -111    555
   -194   2101   2294   -956  -1244   2195     62    633     62    244     25    714
   -184   2125   2309   -969  -1247   2216    213    849    293    449    192    813
   -241   2132   2374   -948  -1309   2255    337    992    441    584    319    883
   -192   2120   2312   -963  -1252   2216    400   1049    514    652    384    893
   -194   2078   2273   -943  -1234   2174    350   1023    496    631    350    867
   -158   2042   2200   -943  -1179   2120    314   1005    493    631    358    909
   -124   2021   2145   -948  -1135   2081    353   1028    522    654    384    898
    -96   1984   2081   -943  -1088   2031    363   1034    509    649    371    878
    -96   2013   2107   -958  -1101   2057    358   1041    522    662    374    901
   -119   2070   2190   -976  -1153   2130    361   1078    576    709    426    956
   -132   2153   2286  -1010  -1210   2218    379   1075    589    724    470   1002
   -316   2249   2566   -966  -1441   2408    439   1117    657    802    561   1106
   -431   2270   2701   -919  -1566   2486    452   1145    701    849    607   1148
   -392   2265   2657   -937  -1525   2460    436   1124    698    852    615   1143
   -381   2265   2647   -943  -1514   2457    428   1106    685    841    610   1122
   -394   2249   2644   -927  -1519   2447    402   1101    688    836    607   1137
   -410   2148   2556   -870  -1483   2353    402   1127    714    862    644   1202
   -374   2068   2442   -846  -1408   2252    405   1122    711    859    657   1218
   -319   2029   2348   -857  -1335   2187    415   1122    719    870    672   1234
   -270   1997   2268   -862  -1267   2132    407   1132    737    893    688   1239
   -309   1992   2299   -844  -1304   2145    374   1161    787    945    735   1288
   -277   1982   2260   -852  -1270   2120    371   1169    815    982    771   1322
   -200   1990   2190   -896  -1195   2088    355   1158    826   1008    800   1350
   -163   2047   2210   -940  -1187   2127    285   1166    867   1060    872   1402
    -83   2127   2208  -1023  -1145   2166    283   1189    906   1111    940   1444
     12   2203   2187  -1109  -1085   2195    288   1213    930   1130    974   1480
     41   2247   2203  -1145  -1080   2223    293   1208    940   1130    987   1501
     20   2226   2205  -1122  -1091   2216    311   1174    927   1101    969   1512
    -38   2179   2218  -1070  -1130   2200    332   1161    917   1083    958   1504
   -103   2171   2275  -1034  -1189   2223    345   1197    930   1083    961   1475
   -171   2140   2309   -987  -1241   2223    371   1218    935   1067    945   1452
   -202   2060   2262   -927  -1231   2161    387   1192    911   1023    906   1384
   -285   1935   2221   -826  -1254   2078    402   1127    852    945    815   1286
   -342   1836   2179   -748  -1262   2008    405   1093    818    891    758   1241
   -371   1743   2114   -688  -1244   1930    400   1062    787    846    711   1184
   -366   1665   2031   -649  -1197   1847    387   1028    756    802    672   1127
   -348   1636   1982   -644  -1163   1808    394    987    727    761    644   1078
   -353   1608   1961   -628  -1158   1784    420    953    698    722    613   1039
   -342   1592   1935   -626  -1140   1761    410    937    680    704    592   1034
   -309   1584   1893   -636  -1101   1738    413    937    672    701    587   1015
   -233   1574   1808   -670  -1021   1688    402    914    652    672    553    992
   -181   1595   1777   -706   -979   1683    415    904    659    675    563    997
   -158   1628   1784   -735   -971   1704    415    919    701    711    602   1026
   -124   1665   1790   -769   -956   1727    420    940    745    748    636   1047
   -137   1722   1857   -792   -997   1790    446    963    789    784    670   1067
    -70   1779   1849   -854   -958   1813    439    969    813    805    685   1083
    -15   1792   1805   -891   -909   1797    449    974    836    813    693   1101
     18   1774   1756   -896   -867   1766    449    963    852    823    719   1098
     25   1790   1761   -909   -867   1777    439    956    872    849    758   1119
     18   1777   1756   -898   -870   1766    423    943    878    854    766   1140
     20   1727   1706   -875   -841   1717    402    935    872    854    774   1143
     44   1719   1675   -880   -815   1699    397    943    875    857    787   1143
     70   1732   1662   -901   -797   1699    389    927    867    844    771   1153
     57   1696   1639   -878   -789   1667    379    911    862    833    761   1161
     23   1618   1595   -823   -787   1608    374    885    841    813    737   1143
     12   1535   1522   -774   -753   1530    389    857    820    782    706   1119
     25   1488   1462   -758   -717   1478    376    828    797    743    680   1093
     12   1460   1447   -735   -717   1454    368    820    789    722    662   1078
    -20   1408   1428   -696   -724   1418    376    813    776    704    641   1052
    -44   1384   1428   -670   -735   1405    415    823    800    719    662   1054
   -109   1335   1444   -615   -776   1389    428    810    792    698    646   1031
   -163   1252   1415   -542   -789   1332    415    784    758    659    618   1008
   -179   1195   1374   -509   -776   1283    405    771    750    646    610   1010
   -150   1176   1327   -511   -737   1252    392    717    719    613    550   1000
    -80   1075   1156   -498   -618   1114    379    685    672    558    496    919
    -41    956    997   -457   -519    976    379    693    693    574    537    885
    -46    909    956   -431   -501    932    358    688    688    563    532    875
    -77    893    971   -407   -524    932    361    685    691    558    524    883
    -44    846    891   -402   -467    867    353    675    678    530    485    846
    -12    810    823   -400   -418    815    405    753    753    563    488    815
     44    872    826   -459   -392    849    483    875    885    662    542    815
    109   1044    935   -576   -413    989    553   1052   1101    888    732    969
    174   1335   1161   -756   -493   1249    545   1205   1343   1210   1096   1345
    231   1699   1465   -966   -615   1582    428   1106   1369   1371   1454   1831
     90   1940   1847  -1018   -878   1893    322    805   1205   1400   1761   2268
    -77   1979   2057   -950  -1067   2018    189    387    880   1213   1777   2325
   -223   1556   1777   -667  -1000   1667     83    -77    314    511    989   1608
   -262    989   1252   -363   -758   1119    -41   -418   -233   -270     70    719
   -249    646    896   -200   -574    771   -153   -439   -335   -452   -189    436
   -252    532    784   -140   -517    657    -93   -218   -101   -252    -62    517
   -179    561    740   -192   -459    649     46     54    179     -2    106    584
   -101    688    787   -293   -444    737    142    306    444    236    280    711
    -25    771    795   -374   -410    782    257    457    605    381    402    820
     36    763    727   -400   -345    745    329    504    659    431    454    831
     28    698    670   -366   -322    685    368    540    698    454    467    875
     70    654    584   -363   -257    620    371    568    717    475    491    932
     62    649    587   -355   -265    620    402    597    748    511    530    945
      7    644    636   -324   -314    641    441    600    782    535    548    958
     20    628    607   -327   -293    618    431    574    769    511    540    948
    -33    550    581   -259   -309    566    457    610    789    527    563    943
    -72    491    563   -210   -319    527    480    646    820    561    594    963
   -109    423    532   -155   -319    478    478    652    839    571    597    937
   -176    316    493    -72   -335    405    485    639    833    558    568    914
   -184    262    446    -38   -316    353    480    641    854    587    620    956
   -163    220    384    -31   -272    301    478    636    865    592    636    927
   -153    174    327    -10   -239    249    446    615    859    574    594    914
   -187    101    288     41   -236    194    452    626    880    592    618    940
   -200     18    215     90   -207    116    439    628    880    584    610    927
   -192    -98     90    142   -142     -2    418    626    883    579    610    898
   -194   -181     12    189   -103    -85    446    662    940    639    675    950
   -223   -150     72    187   -150    -41    457    688    997    696    737    995
   -220   -114    106    166   -163     -5    428    688   1023    724    766   1015
   -200    -80    119    140   -161     18    397    704   1047    761    810   1052
   -176    -57    119    116   -148     31    381    763   1114    839    888   1127
   -145     -7    137     75   -140     64    358    797   1169    901    961   1200
   -116     33    150     41   -132     90    358    831   1213    956   1034   1252
    -88     64    150     10   -119    106    342    826   1228    966   1065   1257
    -83     64    148     10   -114    106    335    805   1208    935   1036   1273
    -38     57     96    -10    -67     77    335    815   1215    948   1054   1304
     67    111     44    -88     10     77    342    810   1215    937   1052   1283
     77     88     10    -83     33     49    353    782   1179    883   1002   1236
    122     90    -31   -106     77     31    374    756   1150    841    956   1174
    239    148    -93   -194    166     28    397    724   1145    807    927   1148
    226     75   -150   -150    189    -36    397    678   1096    737    857   1078
    202     10   -192   -109    197    -90    410    665   1070    696    810   1028
    233     -5   -239   -114    236   -122    441    662   1062    678    800   1000
    205    -90   -298    -59    252   -194    400    581    997    602    722    922
    140   -176   -316     18    228   -246    371    514    937    537    652    841
    106   -223   -329     57    215   -275    387    496    930    517    626    820
     83   -275   -358     96    220   -316    410    496    945    524    631    846
     62   -259   -322     96    192   -290    423    504    963    542    659    883
     57   -254   -311     96    184   -283    418    501    963    540    672    904
     62   -262   -324     98    192   -293    407    491    958    535    683    930
     88   -236   -324     75    205   -280    431    501    982    555    704    958
     75   -254   -332     88    202   -293    446    501   1005    571    717    966
     62   -252   -314     93    187   -283    462    509   1031    589    737    979
     38   -265   -306    111    171   -285    454    491   1023    579    727    966
     36   -254   -290    109    163   -272    436    475   1021    563    711    992
     54   -194   -252     70    150   -223    452    478   1057    594    740   1036
     49   -218   -267     83    155   -241    407    441   1049    581    732   1015
     41   -275   -316    114    179   -296    342    400   1015    555    711    984
     72   -259   -332     93    202   -296    337    376   1002    542    711    971
     88   -246   -335     77    207   -288    311    340    982    524    698    958
     93   -285   -379     96    233   -329    293    324    974    511    685    922
     83   -350   -433    132    257   -392    301    316    963    498    662    891
    111   -394   -506    142    309   -449    311    283    948    478    641    883
    132   -444   -579    153    353   -509    309    270    935    462    628    859
    116   -467   -584    174    348   -524    340    309    958    475    649    870
     85   -457   -542    184    311   -498    353    309    953    459    636    880
     77   -514   -592    218    335   -553    358    285    927    426    602    862
     59   -571   -631    254    342   -600    361    283    919    415    589    852
     77   -600   -678    262    376   -639    355    257    901    392    574    836
     98   -618   -717    257    405   -665    355    244    896    381    563    815
    142   -594   -737    226    439   -665    366    252    906    392    589    833
    163   -623   -787    231    475   -704    368    233    896    379    579    795
    168   -693   -865    262    517   -779    381    210    875    345    532    763
    166   -730   -896    280    530   -813    379    194    867    324    517    774
    106   -761   -867    327    485   -813    363    200    862    311    517    782
     93   -787   -880    345    485   -833    363    220    880    314    519    774
    103   -815   -919    355    509   -867    420    293    943    329    493    680
    109   -820   -930    353    517   -875    498    426   1060    392    483    649
     85   -735   -820    324    452   -776    568    618   1288    631    688    844
    184   -488   -675    150    428   -579    493    766   1519    971   1101   1205
    187   -179   -366     -5    275   -272    379    740   1590   1213   1538   1688
     67   -116   -187     23    124   -150    296    535   1431   1254   1836   2049
      5   -220   -226    109    114   -223    179    179   1044    987   1764   2018
   -103   -581   -478    340    184   -530     70   -379    368    142    854   1215
   -187   -976   -789    581    298   -883    -36   -810   -215   -698   -116    397
   -168  -1275  -1106    719    467  -1189   -106   -813   -285   -852   -345    207
   -119  -1462  -1343    792    610  -1402    -83   -620    -67   -662   -231    233
   -192  -1501  -1309    846    558  -1405     46   -368    249   -384    -25    342
   -184  -1434  -1249    807    532  -1343    155   -127    537   -119    181    467
   -142  -1350  -1208    745    530  -1278    265     44    743     67    335    555
    -85  -1280  -1195    683    553  -1239    324     98    820    127    387    594
    -49  -1234  -1184    641    566  -1210    358    114    831    124    376    613
     -7  -1210  -1202    607    594  -1205    355    122    846    142    397    633
     25  -1205  -1234    587    628  -1218    332    122    857    155    423    618
     54  -1195  -1249    571    652  -1221    353    137    883    174    433    584
     88  -1205  -1293    558    688  -1249    355    135    885    163    405    568
    111  -1182  -1293    535    701  -1239    335    124    875    140    389    600
    109  -1156  -1265    522    685  -1208    324    111    867    140    407    662
    127  -1166  -1293    519    709  -1228    319     93    859    132    407    628
    176  -1179  -1358    501    766  -1267    319    101    872    137    418    633
    228  -1257  -1486    511    857  -1371    314     85    870    135    428    636
    205  -1312  -1519    550    862  -1415    324     83    880    142    449    649
    163  -1317  -1480    576    820  -1397    337    111    909    158    457    602
    223  -1312  -1538    542    880  -1423    319    122    919    161    446    579
    244  -1296  -1540    524    891  -1418    327    124    937    168    449    602
    246  -1306  -1556    530    898  -1431    363    168    992    223    504    680
    218  -1322  -1540    553    878  -1431    366    213   1044    283    576    743
    197  -1314  -1512    555    852  -1410    384    249   1085    329    615    753
    189  -1317  -1506    563    846  -1410    428    311   1150    405    683    784
    155  -1348  -1504    594    828  -1426    446    361   1218    478    766    844
    135  -1350  -1486    607    810  -1418    415    387   1254    527    820    914
    129  -1382  -1512    626    818  -1447    405    413   1286    568    867    940
    109  -1402  -1514    646    810  -1457    407    452   1332    631    943   1002
    142  -1431  -1577    644    857  -1504    418    467   1348    646    982   1028
    179  -1452  -1631    636    904  -1540    415    457   1327    615    945   1008
    148  -1525  -1673    685    909  -1597    452    480   1343    610    937    995
    142  -1590  -1735    722    937  -1662    472    485   1337    594    922    984
    181  -1649  -1831    732   1005  -1740    459    457   1306    555    888    950
    213  -1704  -1917    745   1065  -1810    431    410   1257    498    828    870
    111  -1792  -1904    836   1008  -1847    491    426   1254    459    776    828
    129  -1873  -2005    870   1065  -1938    517    402   1226    405    706    782
    132  -1977  -2109    922   1119  -2042    545    363   1169    337    639    696
     59  -2036  -2096    989   1078  -2065    553    327   1132    285    597    659
    -54  -2094  -2042   1072    992  -2070    563    309   1117    257    574    631
   -103  -2057  -1953   1078    924  -2005    587    301   1098    236    555    618
   -181  -1932  -1751   1057    782  -1842    620    288   1091    233    558    623
   -262  -1816  -1553   1039    644  -1686    623    288   1104    246    571    675
   -309  -1743  -1436   1023    563  -1590    605    288   1111    259    571    678
   -285  -1743  -1460   1013    584  -1602    597    272   1088    241    550    644
   -213  -1834  -1623   1023    704  -1730    581    231   1036    187    501    597
   -109  -1945  -1836   1028    862  -1891    571    202   1000    140    465    644
    -72  -1992  -1919   1028    922  -1956    584    210   1018    153    496    696
    -33  -2013  -1982   1023    974  -1997    576    200   1021    153    488    659
    -51  -2026  -1977   1039    961  -2003    579    197   1026    158    496    636
     10  -1979  -1990    984   1000  -1984    522    166   1010    153    501    633
      5  -1956  -1961    974    982  -1958    519    142   1008    166    527    649
     93  -1914  -2008    909   1049  -1958    496    111    995    158    519    631
    187  -1852  -2042    831   1114  -1945    436     72    961    124    480    628
    194  -1862  -2057    833   1124  -1958    413     51    935     98    462    613
    176  -1880  -2060    852   1117  -1969    428     44    930     96    470    594
    155  -1865  -2021    854   1088  -1943    428     46    930    101    485    592
    124  -1870  -1995    872   1057  -1930    439     62    935     96    483    579
    161  -1865  -2026    852   1093  -1945    433     85    950    101    483    576
    132  -1922  -2055    893   1091  -1987    423    109    963    109    493    576
    122  -1971  -2094    924   1106  -2031    459    135    961    103    483    568
    116  -2018  -2135    948   1124  -2075    462    119    924     57    439    537
    150  -2039  -2190    945   1169  -2114    407     80    872      5    394    488
    163  -2094  -2257    963   1208  -2174    423     54    836    -38    353    444
    145  -2158  -2307   1005   1223  -2231    449     62    828    -49    337    426
    213  -2158  -2374    971   1291  -2265    444     70    823    -67    324    397
    200  -2135  -2335    969   1267  -2234    444     72    828    -70    319    387
    189  -2099  -2288    950   1239  -2192    470    106    872    -28    366    420
    223  -2068  -2291    919   1257  -2179    498    132    893    -10    374    413
    236  -2062  -2299    911   1265  -2179    535    158    904     -2    374    415
    236  -2055  -2291    909   1262  -2171    537    174    904     -5    371    418
    207  -2073  -2281    932   1241  -2177    574    233    961     31    394    405
    213  -2062  -2275    924   1241  -2169    639    332   1060     93    394    358
    226  -1987  -2216    878   1218  -2099    719    459   1208    226    462    389
    280  -1779  -2060    750   1169  -1919    774    633   1452    514    732    605
    363  -1501  -1865    566   1111  -1683    709    745   1665    852   1187   1062
    374  -1200  -1574    410    974  -1387    615    641   1631    963   1577   1574
    309  -1140  -1449    413    878  -1296    563    405   1366    820   1753   1873
    257  -1299  -1556    522    906  -1426    467     83    927    415   1551   1725
    171  -1628  -1800    727    984  -1714    394   -376    332   -363    600    846
     98  -1966  -2065    935   1080  -2016    301   -706   -109  -1005   -277     49
     88  -2242  -2330   1075   1208  -2286    257   -657    -85  -1018   -400   -116
    197  -2392  -2590   1098   1392  -2491    280   -478    137   -795   -257    -62
    215  -2392  -2608   1088   1410  -2499    366   -290    394   -545    -72     75
    241  -2299  -2540   1028   1389  -2421    524    -36    683   -277    132    210
    319  -2203  -2522    940   1418  -2361    620    142    880    -88    283    309
    316  -2166  -2483    924   1400  -2325    628    207    969      2    366    368
    275  -2203  -2478    963   1374  -2340    652    213    984     18    379    376
    285  -2234  -2522    974   1402  -2377    670    210    987     23    376    363
    327  -2205  -2533    937   1426  -2369    631    210    995     33    389    371
    384  -2184  -2569    901   1475  -2377    631    205    982     15    379    355
    337  -2262  -2600    961   1467  -2431    680    213    979      7    366    329
    306  -2281  -2587    987   1447  -2434    696    223   1000     33    389    361
    285  -2304  -2590   1008   1436  -2447    678    228   1018     57    418    374
    303  -2338  -2642   1018   1473  -2488    688    228   1023     64    420    361
    296  -2348  -2644   1023   1467  -2496    698    244   1028     67    410    389
    361  -2346  -2707    992   1532  -2525    693    249   1034     70    407    381
    483  -2361  -2844    937   1662  -2600    662    228   1028     67    420    342
    537  -2346  -2883    904   1709  -2613    646    213   1031     77    444    355
    509  -2325  -2834    904   1670  -2579    678    246   1070    119    480    384
    397  -2343  -2743    971   1569  -2543    691    272   1101    153    509    410
    348  -2346  -2694    997   1519  -2520    657    290   1124    179    524    446
    407  -2283  -2691    937   1548  -2486    566    285   1132    200    545    475
    441  -2270  -2712    914   1574  -2491    587    314   1158    233    571    480
    449  -2265  -2714    909   1579  -2491    636    342   1192    288    628    524
    470  -2229  -2699    878   1584  -2462    602    329   1205    324    688    555
    459  -2153  -2613    846   1535  -2382    558    361   1244    381    735    607
    428  -2081  -2509    823   1467  -2294    589    480   1350    501    852    782
    483  -2008  -2491    763   1486  -2249    600    530   1397    566    935    841
    472  -1958  -2434    743   1449  -2195    623    542   1415    589    963    875
    449  -1974  -2423    763   1436  -2197    662    545   1418    584    958    872
    420  -2018  -2442    797   1431  -2229    631    519   1389    548    937    852
    363  -2068  -2434    852   1397  -2249    587    493   1363    511    914    828
    316  -2164  -2481    922   1397  -2322    636    467   1332    459    862    779
    270  -2223  -2494    976   1382  -2359    696    436   1293    397    795    724
    205  -2291  -2499   1041   1348  -2395    685    410   1252    342    740    672
    148  -2405  -2553   1127   1348  -2478    717    394   1223    298    696    618
    103  -2509  -2613   1200   1356  -2559    745    366   1189    244    644    550
     44  -2559  -2603   1257   1322  -2579    711    314   1156    192    584    491
    -20  -2662  -2642   1340   1309  -2652    698    257   1109    142    527    420
    -72  -2764  -2694   1418   1309  -2730    727    236   1083    114    493    353
   -106  -2818  -2712   1460   1301  -2766    737    215   1052     75    452    301
   -132  -2904  -2772   1519   1319  -2839    740    197   1023     33    415    306
   -158  -3011  -2852   1584   1345  -2933    724    168    992    -12    371    259
   -174  -3089  -2915   1631   1369  -3003    685    155    974    -38    329    197
   -207  -3156  -2951   1680   1371  -3055    678    137    982    -41    316    166
   -194  -3208  -3013   1701   1408  -3112    680    114    976    -44    324    153
   -171  -3250  -3078   1709   1452  -3167    670    140   1002    -15    348    142
    -98  -3294  -3195   1696   1545  -3244    659    153   1018    -12    327    148
    -12  -3270  -3260   1639   1621  -3265    704    184   1049     12    345    176
     88  -3182  -3270   1548   1678  -3226    776    220   1106     64    400    210
    205  -3050  -3255   1421   1727  -3151    779    231   1143     93    433    246
    306  -2951  -3260   1322   1782  -3104    758    218   1153    101    457    267
    353  -2946  -3302   1293   1826  -3122    756    220   1156    106    467    275
    418  -2951  -3369   1267   1893  -3159    758    249   1169    129    498    283
    467  -2920  -3390   1226   1925  -3154    748    223   1156    119    506    272
    454  -2912  -3367   1228   1909  -3141    743    194   1132     96    491    270
    462  -2956  -3421   1244   1940  -3187    740    184   1106     70    459    241
    452  -3047  -3499   1299   1974  -3273    722    155   1070     33    433    197
    355  -3104  -3463   1371   1906  -3283    722    148   1054     10    407    155
    332  -3156  -3489   1413   1909  -3322    719    137   1044    -10    371    153
    316  -3195  -3512   1439   1912  -3351    709    119   1023    -41    342    114
    324  -3237  -3561   1457   1943  -3398    670     85    979    -98    277     31
    353  -3257  -3611   1452   1979  -3432    652     62    956   -122    249      7
    329  -3315  -3645   1493   1987  -3478    652     18    917   -166    213    -20
    350  -3302  -3652   1475   2000  -3478    670     18    906   -179    202    -31
    426  -3234  -3660   1405   2042  -3447    719     75    956   -129    252     25
    348  -3315  -3663   1483   2003  -3489    717     51    945   -148    239     18
    309  -3335  -3647   1512   1977  -3491    711     33    932   -166    231     18
    311  -3359  -3671   1522   1990  -3515    706     10    911   -187    210      2
    335  -3372  -3707   1519   2021  -3538    706     -7    898   -200    200    -12
    298  -3398  -3697   1551   1995  -3548    714     -2    896   -207    194    -25
    296  -3385  -3681   1543   1987  -3533    753     51    937   -200    171    -57
    348  -3307  -3655   1478   1997  -3481    826    181   1044   -155    161    -96
    371  -3185  -3556   1408   1964  -3369    940    384   1239     18    293     10
    402  -2982  -3387   1288   1893  -3185    961    602   1538    376    654    296
    452  -2639  -3091   1093   1769  -2863    875    706   1732    735   1124    756
    467  -2296  -2764    911   1613  -2530    743    491   1654    914   1532   1228
    394  -2091  -2486    849   1439  -2288    587     54   1369    888   1743   1488
    244  -2338  -2582   1044   1410  -2457    436   -491    800    296   1187   1028
    145  -2891  -3037   1374   1590  -2964    327  -1005     67   -740     38     59
    168  -3325  -3494   1577   1831  -3408    202  -1148   -244  -1234   -537   -467
    259  -3496  -3756   1618   2008  -3626    233   -932    -57  -1096   -498   -511
    332  -3502  -3837   1582   2083  -3668    335   -693    197   -885   -374   -452
    376  -3437  -3816   1530   2096  -3626    472   -465    441   -680   -231   -361
    410  -3354  -3767   1470   2086  -3559    636   -257    646   -501    -93   -259
    467  -3283  -3751   1408   2109  -3517    714   -142    756   -402    -10   -213
    506  -3239  -3748   1366   2125  -3494    704   -124    776   -387      0   -218
    527  -3208  -3735   1340   2130  -3470    706   -122    779   -384      2   -215
    542  -3154  -3697   1304   2117  -3424    719   -109    795   -371     10   -220
    537  -3120  -3658   1291   2096  -3387    737    -83    820   -355     20   -200
    488  -3138  -3629   1322   2057  -3385    735    -93    810   -366     -2   -194
    504  -3091  -3598   1293   2049  -3343    763    -67    826   -348     10   -179
    605  -2948  -3554   1171   2078  -3250    795    -20    872   -296     64   -137
    563  -2959  -3522   1197   2042  -3239    826    -10    872   -290     64   -119
    519  -3000  -3520   1241   2018  -3260    854    -15    852   -303     54   -132
    530  -2961  -3491   1215   2008  -3224    865    -25    846   -311     57   -150
    535  -2909  -3445   1184   1987  -3177    807    -36    833   -316     59   -181
    504  -2907  -3411   1202   1956  -3159    771    -25    833   -311     70   -166
    496  -2886  -3385   1195   1940  -3135    782    -10    836   -306     72   -168
    558  -2790  -3348   1117   1953  -3068    769      5    836   -303     59   -158
    594  -2722  -3317   1062   1956  -3018    802     33    857   -280     80    -85
    587  -2743  -3330   1078   1958  -3037    810     44    859   -272     93    -98
    685  -2673  -3359    992   2021  -3016    763     49    865   -267     80   -142
    743  -2533  -3276    896   2008  -2904    823    124    943   -179    155    -41
    641  -2501  -3143    927   1888  -2821    865    223   1018    -85    257     33
    644  -2525  -3169    940   1906  -2847    844    259   1041    -54    285     23
    693  -2410  -3104    857   1899  -2756    823    290   1078     -7    327     72
    732  -2268  -3000    766   1865  -2634    839    358   1143     67    407    153
    740  -2249  -2990    753   1862  -2618    839    392   1166    101    457    158
    743  -2226  -2969    743   1855  -2598    818    361   1111     41    405     90
    750  -2174  -2925    709   1836  -2548    810    329   1054    -15    335    111
    769  -2140  -2909    685   1839  -2525    797    303   1031    -31    327    116
    792  -2096  -2891    652   1842  -2494    776    272    997    -67    298     93
    813  -2125  -2938    657   1875  -2530    800    267    961   -111    246     72
    859  -2088  -2948    613   1904  -2517    802    236    924   -155    207     10
    854  -2044  -2899    594   1875  -2470    774    161    846   -246    111    -85
    831  -2042  -2873    602   1852  -2457    800    122    800   -306     33   -122
    833  -2073  -2907    620   1870  -2488    802     46    722   -379    -23   -150
    769  -2112  -2883    670   1826  -2496    776    -18    659   -444    -80   -257
    685  -2088  -2777    701   1730  -2431    787    -31    631   -485   -148   -283
    730  -2031  -2764    649   1745  -2397    771    -36    613   -498   -150   -252
    737  -2005  -2743    633   1740  -2374    735    -59    594   -517   -161   -314
    732  -2003  -2738    633   1732  -2369    724    -85    561   -548   -215   -345
    782  -1956  -2738    587   1758  -2346    727   -103    540   -553   -218   -366
    862  -1857  -2722    496   1792  -2288    688   -148    488   -589   -257   -368
    880  -1777  -2657    449   1769  -2216    667   -150    483   -571   -236   -319
    846  -1691  -2538    420   1691  -2114    683   -148    472   -571   -218   -371
    870  -1602  -2475    366   1673  -2039    696   -132    467   -568   -233   -353
    935  -1548  -2486    306   1709  -2016    732    -93    483   -542   -207   -324
    911  -1553  -2465    322   1688  -2008    748    -85    478   -558   -236   -368
    893  -1499  -2392    301   1641  -1945    688    -77    480   -553   -244   -342
   1002  -1369  -2372    181   1686  -1870    659    -80    480   -535   -205   -324
   1111  -1299  -2410     93   1758  -1852    665    -90    454   -550   -205   -340
   1101  -1306  -2408    103   1753  -1857    649   -114    415   -587   -233   -342
    976  -1260  -2236    140   1605  -1748    678    -75    439   -548   -207   -335
    948  -1231  -2179    140   1561  -1704    693    -38    457   -517   -176   -296
    862  -1239  -2104    187   1480  -1673    696    -20    441   -519   -168   -267
    802  -1288  -2091    244   1447  -1688    646    -49    381   -563   -220   -283
    737  -1345  -2083    303   1408  -1714    641    -49    353   -568   -233   -329
    693  -1327  -2021    316   1356  -1675    641    -46    335   -571   -220   -363
    652  -1387  -2042    366   1345  -1714    561    -93    257   -654   -311   -420
    600  -1470  -2070    436   1335  -1769    470   -137    192   -719   -389   -407
    641  -1449  -2091    402   1366  -1771    514   -150    155   -732   -402   -436
    646  -1428  -2075    389   1361  -1751    579   -116    166   -709   -376   -467
    680  -1363  -2044    340   1361  -1704    532   -111    153   -719   -394   -498
    706  -1317  -2023    306   1363  -1670    566   -122    127   -743   -433   -462
    727  -1270  -1997    270   1361  -1631    704   -106    132   -730   -423   -449
    675  -1317  -1992    322   1332  -1654    732   -103    122   -730   -426   -465
    646  -1332  -1979    340   1312  -1654    753    -72    135   -709   -410   -457
    667  -1296  -1964    314   1314  -1628    743    -59    137   -693   -389   -498
    750  -1257  -2010    252   1379  -1631    672   -106     75   -748   -457   -517
    691  -1137  -1831    223   1260  -1483    662    -83     70   -745   -465   -446
    540   -969  -1509    213   1021  -1236    769     72    187   -646   -415   -470
    514   -810  -1325    148    919  -1067    870    259    335   -532   -392   -465
    571   -532  -1104    -20    836   -818    922    501    589   -236   -119   -213
    639   -140   -782   -249    709   -459    909    696    828    101    275    142
    714    288   -426   -501    568    -67    818    610    818    241    579    594
    584    631     46   -607    270    340    657    265    602    257    854   1031
    306    784    478   -545    -85    631    542   -127    303    106    885   1111
    207    459    252   -335    -23    358    402   -620   -272   -561    168    444
    194    -75   -270    -59    231   -171    272  -1010   -878  -1384   -795   -472
    244   -392   -636     75    439   -514    181  -1026  -1005  -1584  -1065   -807
    301   -465   -766     80    532   -615    218   -800   -810  -1415   -992   -771
    472   -467   -940     -2    706   -704    314   -555   -581  -1226   -888   -683
    623   -400  -1026   -114    823   -711    457   -301   -342  -1002   -732   -558
    730   -280  -1010   -223    870   -644    568   -119   -181   -841   -600   -488
    740   -181   -924   -280    831   -553    636    -23   -101   -774   -553   -441
    766    -54   -820   -355    792   -436    587      7    -80   -745   -527   -392
    753     72   -680   -413    717   -303    628     38    -59   -709   -488   -350
    737    200   -537   -467    639   -168    683    103    -20   -662   -446   -314
    844    296   -548   -571    693   -124    641     75    -44   -678   -483   -361
    836    361   -475   -600    654    -54    646     77    -25   -646   -459   -358
    828    423   -407   -626    618      7    662    111    -10   -623   -436   -327
    859    452   -407   -654    633     23    659    129    -18   -626   -446   -309
    865    506   -361   -688    613     75    626    150    -20   -618   -439   -324
    862    571   -290   -717    576    140    600    184    -12   -600   -420   -288
    846    652   -197   -750    522    228    589    213     10   -566   -394   -246
    789    727    -62   -758    426    332    628    246     28   -527   -366   -215
    761    756     -7   -761    384    376    678    265     25   -517   -353   -202
    776    826     49   -802    363    439    683    311     59   -472   -303   -166
    784    906    122   -846    332    514    672    348     80   -439   -277   -140
    782    987    205   -883    288    597    740    387    101   -413   -285    -90
    888   1143    254  -1018    316    698    774    423    145   -363   -244    -31
    984   1267    283  -1127    350    776    727    446    184   -316   -197      5
   1041   1376    335  -1210    350    857    696    462    215   -270   -155     23
   1036   1467    431  -1252    303    950    719    485    262   -200    -90     77
    956   1545    587  -1252    184   1067    722    532    337   -109      2    184
    982   1621    639  -1301    171   1132    693    566    376    -54     59    252
   1034   1722    688  -1379    174   1205    665    589    384    -18    111    296
   1083   1865    782  -1473    150   1325    670    623    410     28    161    335
   1067   1914    844  -1493    111   1379    626    600    387     15    142    361
   1060   1945    885  -1504     88   1415    576    581    371      5    135    381
   1065   1995    930  -1532     67   1462    600    594    366      0    137    361
   1075   2091   1015  -1582     31   1553    633    594    345    -23    101    366
   1028   2145   1114  -1590    -41   1631    626    607    345    -25     88    384
    935   2164   1228  -1551   -148   1696    646    594    332    -38     64    350
    828   2120   1288  -1475   -228   1704    691    568    296    -77     18    306
    776   2101   1325  -1439   -272   1714    688    545    265   -114    -25    262
    685   2065   1376  -1376   -345   1722    672    517    233   -142    -64    218
    550   1951   1400  -1252   -426   1675    589    441    150   -220   -155    129
    592   1982   1389  -1288   -400   1688    542    400     96   -265   -202     83
    756   2127   1371  -1441   -306   1751    592    413     98   -267   -197     90
    779   2164   1384  -1473   -303   1774    628    420     98   -267   -200     96
    815   2239   1423  -1527   -303   1831    566    405     83   -267   -197    103
    818   2273   1454  -1545   -319   1865    558    394     67   -275   -202     96
    779   2257   1478  -1517   -348   1867    522    381     46   -285   -218     88
    828   2356   1525  -1595   -348   1943    561    418     77   -239   -187    106
   1013   2637   1623  -1826   -306   2132    698    527    184   -124    -80    228
    943   2647   1701  -1797   -379   2174    709    542    197   -109    -70    254
    875   2642   1766  -1758   -444   2205    675    530    181   -119    -88    226
    880   2691   1810  -1787   -465   2252    633    532    184   -114    -90    220
    940   2826   1886  -1883   -472   2356    659    563    226    -62    -38    272
    888   2847   1956  -1870   -535   2400    644    542    220    -54    -25    301
    865   2850   1984  -1857   -558   2418    550    511    179    -72    -36    293
    901   2855   1951  -1880   -524   2405    527    509    153    -83    -41    280
    937   2850   1909  -1893   -485   2379    478    480    124    -98    -57    257
    987   2795   1808  -1891   -410   2301    426    402     64   -155   -122    189
    992   2785   1792  -1888   -400   2288    407    366     28   -187   -161    179
    974   2826   1852  -1901   -439   2340    415    423     28   -171   -140    194
   1062   2891   1829  -1977   -384   2361    454    462     25   -168   -132    192
   1169   2977   1805  -2075   -319   2392    488    470     15   -176   -150    202
   1145   2961   1816  -2052   -335   2390    488    449    -10   -202   -187    187
   1104   2998   1893  -2052   -394   2447    454    410    -49   -236   -223    148
   1093   3081   1987  -2086   -446   2535    420    397    -72   -257   -244    135
    997   3057   2057  -2029   -530   2559    433    387   -103   -283   -280    111
    917   3063   2145  -1990   -613   2605    439    392   -111   -280   -285    111
    898   3086   2187  -1992   -644   2637    431    402   -119   -272   -280    109
    896   3120   2223  -2008   -665   2673    441    433   -101   -241   -259    122
    963   3192   2229  -2081   -631   2712    454    470    -75   -210   -236    140
    984   3187   2203  -2086   -607   2696    527    491    -51   -184   -210    158
    924   3078   2153  -2003   -615   2616    532    465    -70   -194   -215    145
    891   3094   2203  -1992   -654   2650    568    504    -46   -168   -210    142
    831   3156   2325  -1995   -745   2740    667    646     70    -83   -171    189
    769   3164   2395  -1966   -813   2779    740    818    223     33   -119    215
    761   3270   2509  -2018   -872   2891    800   1005    436    262     62    348
    745   3520   2774  -2132  -1013   3146    820   1208    717    631    454    727
    649   3855   3203  -2252  -1278   3530    761   1234    844    919    909   1254
    514   4032   3517  -2273  -1501   3774    649    987    678    963   1226   1680
    277   3977   3699  -2127  -1712   3837    483    594    316    766   1228   1748
    116   3637   3520  -1878  -1701   3580    348     93   -288     88    530   1135
     80   3094   3013  -1587  -1467   3052    254   -387   -961   -828   -524    174
     88   2696   2608  -1392  -1260   2652    124   -483  -1179  -1145   -924   -233
     72   2475   2400  -1275  -1163   2439    150   -267   -956   -950   -820   -226
    140   2460   2317  -1301  -1088   2390    244    -31   -691   -714   -678   -161
    327   2608   2281  -1467   -976   2444    374    233   -405   -446   -467    -18
    426   2691   2265  -1558   -919   2478    493    454   -174   -228   -290    109
    452   2707   2252  -1579   -898   2478    545    545    -77   -129   -220    155
    433   2681   2247  -1558   -906   2465    574    574    -46    -93   -192    161
    405   2642   2234  -1525   -917   2439    568    581    -36    -77   -176    155
    444   2681   2236  -1561   -896   2460    548    628      2    -25   -127    205
    607   2873   2262  -1740   -828   2569    615    698     67     38    -62    265
    610   2873   2260  -1743   -823   2566    623    696     70     36    -59    257
    594   2850   2255  -1722   -831   2553    597    680     70     33    -62    220
    571   2844   2273  -1706   -849   2559    581    678     75     44    -64    241
    657   2964   2307  -1813   -826   2637    597    717    124     88    -10    314
    654   3031   2374  -1844   -859   2704    542    706    127     98      0    324
    644   3052   2408  -1849   -883   2730    532    714    140    124     23    350
    667   3063   2395  -1865   -862   2730    530    737    155    150     49    379
    646   3050   2400  -1849   -875   2725    498    732    142    150     41    379
    667   3086   2416  -1878   -875   2751    454    727    132    155     49    374
    693   3146   2452  -1919   -880   2800    441    743    150    184     85    384
    717   3195   2478  -1956   -880   2837    457    769    181    220    127    423
    745   3237   2491  -1992   -872   2865    470    805    213    262    168    472
    753   3289   2535  -2021   -891   2915    488    852    270    327    223    537
    701   3320   2618  -2013   -958   2972    506    898    332    400    288    610
    717   3395   2678  -2055   -979   3037    506    956    394    488    368    693
    732   3491   2759  -2114  -1013   3125    504   1018    462    576    454    771
    724   3530   2805  -2127  -1041   3167    493   1078    524    659    540    857
    680   3556   2876  -2120  -1098   3216    470   1119    574    727    626    956
    672   3637   2964  -2153  -1145   3302    475   1169    628    795    709   1054
    737   3738   3000  -2239  -1132   3372    524   1223    680    849    774   1111
    678   3702   3024  -2192  -1171   3364    530   1215    680    849    763   1098
    628   3668   3039  -2151  -1205   3354    501   1182    654    818    727   1096
    607   3634   3026  -2120  -1208   3330    496   1148    618    782    698   1088
    600   3585   2985  -2094  -1192   3286    498   1114    576    732    654   1047
    610   3499   2886  -2055  -1137   3192    478   1070    522    672    589    966
    636   3465   2829  -2049  -1096   3148    472   1023    480    615    524    883
    639   3450   2811  -2044  -1085   3130    485    963    426    542    441    823
    678   3437   2759  -2060  -1041   3099    449    878    340    446    337    769
    727   3413   2686  -2073   -979   3050    433    823    285    397    290    732
    735   3364   2629  -2052   -948   2998    452    810    277    392    293    724
    672   3283   2611  -1977   -969   2948    470    807    293    397    288    667
    628   3231   2603  -1930   -987   2917    446    766    267    366    257    639
    646   3291   2642  -1969   -997   2966    449    743    252    340    233    654
    641   3322   2681  -1984  -1021   3003    470    732    246    329    228    649
    623   3333   2709  -1977  -1041   3021    470    724    252    340    241    626
    670   3377   2704  -2023  -1018   3042    488    735    272    363    259    602
    748   3455   2707  -2104   -979   3081    506    756    296    389    272    641
    839   3551   2709  -2195   -935   3130    527    800    350    452    332    727
    857   3619   2761  -2236   -950   3190    563    839    392    493    381    745
    836   3619   2782  -2229   -974   3200    568    846    405    504    387    701
    841   3671   2829  -2257   -995   3250    566    849    426    524    400    735
    833   3735   2899  -2286  -1031   3317    571    852    457    561    449    815
    823   3735   2912  -2278  -1044   3325    522    823    436    555    457    833
    813   3715   2902  -2265  -1044   3309    517    813    407    532    423    833
    815   3746   2930  -2281  -1057   3338    517    815    413    545    444    849
    810   3767   2953  -2288  -1072   3361    535    820    420    561    475    854
    805   3715   2909  -2260  -1052   3312    574    836    423    568    472    820
    784   3665   2878  -2226  -1047   3273    592    846    415    568    462    820
    820   3691   2870  -2257  -1026   3281    589    841    415    579    470    849
    849   3676   2826  -2262   -989   3252    587    836    413    584    480    828
    857   3650   2792  -2252   -966   3221    587    810    387    550    449    795
    883   3613   2730  -2249   -924   3172    602    787    361    509    410    818
    919   3590   2670  -2255   -875   3130    576    756    340    478    381    774
    937   3569   2631  -2257   -846   3102    558    727    306    441    337    722
    904   3546   2642  -2223   -867   3094    587    737    306    444    337    717
    935   3478   2540  -2208   -802   3011    574    724    285    433    332    696
    974   3483   2509  -2229   -769   2998    571    727    280    433    345    709
   1010   3494   2483  -2252   -737   2990    553    714    262    418    329    685
   1062   3465   2403  -2262   -670   2935    553    701    249    402    311    636
   1052   3439   2387  -2247   -667   2915    537    704    249    397    298    641
   1049   3413   2364  -2231   -657   2889    532    691    233    379    270    654
   1072   3413   2338  -2244   -633   2876    530    711    244    361    228    615
   1065   3465   2400  -2265   -667   2933    631    833    348    420    228    553
   1067   3541   2473  -2304   -704   3005    730   1021    553    628    392    670
   1150   3746   2595  -2449   -722   3172    719   1236    862   1023    802   1021
   1244   4047   2800  -2647   -776   3424    600   1345   1072   1415   1327   1514
   1210   4149   2938  -2678   -862   3543    498   1228   1008   1582   1761   1964
   1114   4042   2927  -2579   -906   3483    457    904    615   1306   1712   1979
   1062   3816   2753  -2442   -844   3286    376    394    -59    537    971   1410
   1000   3465   2462  -2234   -730   2964    241   -166   -795   -452   -158    462
   1026   3205   2179  -2114   -576   2694    140   -280   -992   -748   -540    129
   1109   2992   1880  -2052   -384   2436    179    -72   -763   -535   -410    153
   1119   2881   1761  -2000   -322   2322    267    140   -488   -280   -233    213
   1062   2907   1842  -1987   -389   2374    387    361   -210    -28    -49    322
   1098   2953   1855  -2026   -376   2405    519    555     23    187    106    446
   1041   2909   1867  -1977   -413   2390    605    654    145    293    207    514
   1039   2927   1888  -1982   -426   2408    688    743    233    376    285    530
   1034   2938   1904  -1987   -433   2421    633    730    228    361    262    517
    966   2899   1932  -1932   -483   2416    626    743    257    394    288    576
    901   2850   1948  -1878   -524   2397    683    784    309    449    355    594
    792   2738   1945  -1766   -576   2343    628    750    283    426    332    542
    628   2637   2005  -1634   -688   2322    641    761    283    415    322    589
    488   2522   2034  -1504   -771   2278    709    805    316    452    368    649
    415   2447   2031  -1434   -807   2242    727    833    348    483    397    641
    381   2431   2049  -1408   -833   2242    719    839    376    511    426    662
    389   2405   2016  -1397   -813   2210    745    839    400    532    452    683
    371   2385   2013  -1376   -820   2200    745    833    415    550    475    685
    340   2494   2153  -1418   -906   2322    784    891    488    620    532    737
    387   2605   2216  -1496   -914   2410    818    940    550    680    589    800
    452   2699   2247  -1577   -898   2473    831    995    615    745    659    862
    483   2777   2294  -1628   -904   2535    779   1002    639    769    683    896
    483   2824   2340  -1654   -930   2582    776   1010    659    789    693    927
    522   2909   2387  -1717   -932   2650    831   1041    709    841    748    982
    576   3026   2449  -1800   -937   2738    831   1067    756    906    818   1036
    589   3070   2481  -1829   -945   2777    826   1083    800    966    880   1093
    636   3091   2455  -1865   -911   2774    854   1106    846   1034    945   1137
    652   3055   2403  -1855   -875   2730    867   1148    898   1098   1015   1215
    568   2953   2382  -1761   -906   2670    867   1195    950   1169   1096   1340
    524   2883   2359  -1704   -917   2621    852   1192    976   1215   1153   1397
    558   2850   2288  -1706   -865   2569    810   1169    958   1192   1137   1361
    639   2798   2158  -1717   -758   2478    771   1135    914   1122   1067   1291
    714   2779   2065  -1748   -675   2421    704   1088    870   1062   1000   1195
    779   2790   2010  -1784   -615   2400    644   1047    831   1010    950   1161
    818   2774   1956  -1797   -568   2366    662   1010    771    943    885   1148
    828   2764   1935  -1797   -553   2351    727   1013    748    901    841   1132
    820   2753   1932  -1787   -555   2343    758   1008    735    870    813   1106
    782   2686   1904  -1732   -561   2296    748    958    680    792    737   1026
    776   2624   1847  -1701   -535   2236    776    919    639    743    683    945
    722   2587   1865  -1654   -571   2229    774    904    623    724    665    898
    628   2530   1901  -1582   -636   2216    800    896    610    701    639    878
    527   2439   1912  -1483   -691   2177    797    883    587    675    607    852
    431   2382   1951  -1408   -761   2166    779    875    579    672    605    823
    327   2283   1956  -1306   -813   2120    805    854    561    646    579    792
    283   2234   1951  -1260   -833   2094    823    839    553    633    568    763
    205   2195   1990  -1200   -891   2094    782    823    548    626    555    745
    179   2179   1997  -1182   -909   2088    766    826    568    644    576    763
    184   2195   2010  -1189   -914   2104    758    833    597    665    597    789
    226   2260   2031  -1244   -904   2145    771    857    636    709    641    826
    298   2348   2049  -1322   -875   2200    787    883    683    748    683    857
    436   2481   2044  -1460   -805   2262    833    919    730    789    719    880
    550   2585   2031  -1569   -740   2309    865    930    758    818    748    891
    613   2652   2039  -1631   -714   2346    857    932    789    852    787    917
    657   2688   2031  -1673   -685   2361    833    924    810    878    818    930
    701   2670   1969  -1686   -633   2320    815    891    776    844    795    904
    737   2714   1977  -1725   -620   2346    805    896    779    844    802    932
    753   2748   1995  -1753   -620   2374    813    927    813    872    839    958
    745   2790   2044  -1766   -649   2418    849    979    857    919    883    984
    691   2699   2005  -1696   -657   2353    833    969    836    904    862    950
    683   2629   1945  -1657   -631   2288    826    932    800    867    823    914
    685   2616   1930  -1652   -623   2273    841    935    805    865    823    911
    701   2624   1922  -1662   -610   2273    849    943    813    872    826    914
    743   2600   1857  -1673   -558   2229    865    927    795    852    805    885
    771   2538   1764  -1654   -496   2151    885    893    761    807    763    836
    748   2447   1699  -1597   -478   2075    880    854    724    761    711    779
    704   2382   1678  -1543   -485   2031    878    846    706    737    680    748
    680   2322   1641  -1504   -480   1984    865    854    711    735    675    748
    691   2301   1610  -1496   -459   1956    852    854    717    732    667    740
    641   2244   1602  -1444   -480   1925    836    833    706    717    654    714
    576   2208   1631  -1392   -527   1919    867    826    714    719    665    711
    496   2161   1665  -1330   -584   1914    875    820    727    722    667    709
    483   2158   1673  -1322   -594   1917    896    820    743    727    670    698
    514   2166   1652  -1343   -571   1909    935    839    766    740    675    685
    532   2145   1613  -1337   -540   1880   1026    919    831    779    659    657
    545   2164   1618  -1358   -535   1891   1093   1060    969    883    680    623
    571   2294   1719  -1434   -574   2008   1122   1213   1169   1098    878    769
    579   2514   1932  -1548   -678   2223   1111   1387   1436   1462   1293   1145
    623   2831   2208  -1727   -792   2520   1047   1382   1543   1701   1693   1631
    600   2915   2314  -1761   -857   2616    961   1122   1319   1628   1904   2008
    509   2808   2299  -1660   -896   2553    896    836    961   1382   1875   2044
    428   2483   2052  -1457   -813   2268    779    426    407    769   1247   1467
    381   2081   1699  -1231   -657   1891    574    -93   -265   -140    140    454
    368   1732   1363  -1052   -498   1551    472   -148   -400   -361   -174    142
    433   1504   1067   -969   -316   1286    480     28   -192   -158    -46    179
    501   1449    948   -976   -223   1200    542    210     44     54    101    262
    545   1543    997  -1044   -226   1270    678    444    314    298    283    387
    584   1701   1114  -1143   -265   1408    823    657    558    524    472    545
    605   1784   1179  -1195   -288   1483    880    727    649    605    537    584
    644   1842   1197  -1244   -277   1519    867    743    675    628    558    623
    659   1883   1223  -1270   -280   1553    875    769    709    667    587    654
    662   1880   1218  -1273   -277   1551    898    771    717    672    592    672
    605   1829   1223  -1218   -309   1527    937    805    761    722    657    719
    514   1797   1283  -1158   -384   1543    987    828    797    761    704    740
    480   1777   1296  -1127   -407   1538    896    810    784    753    701    717
    454   1738   1283  -1096   -415   1512    888    805    795    758    704    706
    407   1696   1288  -1052   -441   1493    924    810    807    761    698    688
    306   1660   1353   -982   -524   1506    943    841    844    797    735    722
    259   1623   1363   -940   -550   1493    937    859    870    831    776    750
    280   1564   1283   -924   -504   1423    948    849    854    802    735    704
    231   1506   1275   -870   -522   1392    930    854    870    815    740    727
    163   1431   1265   -800   -550   1348    935    846    885    831    771    732
    127   1348   1221   -737   -545   1286    971    870    906    846    795    740
    109   1267   1156   -691   -522   1213    979    901    940    880    820    750
     77   1226   1145   -652   -532   1187    948    917    969    904    846    771
     62   1200   1135   -631   -535   1166    935    953   1013    940    878    779
     70   1148   1078   -607   -504   1114    956    992   1060    992    924    823
    101   1093    989   -600   -444   1044    937   1026   1109   1062    995    846
    142   1088    945   -615   -400   1015    937   1075   1174   1145   1072    893
    148   1114    963   -633   -407   1039    906   1101   1215   1195   1130    979
    153   1163   1010   -657   -428   1088    870   1106   1236   1218   1174   1023
    168   1158    987   -665   -410   1072    888   1137   1280   1247   1218   1072
    192   1197   1002   -696   -405   1101    885   1153   1304   1262   1254   1104
    202   1226   1021   -714   -410   1124    888   1145   1291   1228   1215   1078
    280   1252    971   -766   -345   1111    862   1124   1260   1184   1169   1047
    275   1247    969   -763   -348   1106    883   1106   1252   1171   1166   1018
    254   1200    945   -727   -345   1072    914   1072   1210   1104   1104    945
    293   1150    857   -722   -280   1002    901   1041   1145   1018   1013    914
    322   1122    800   -722   -239    961    891   1021   1111    966    961    865
    337   1078    737   -709   -200    909    906    976   1065    901    888    787
    376   1047    670   -711   -148    859    932    945   1034    859    839    737
    441   1036    594   -740    -77    815    854    878    982    807    787    678
    465    974    509   -719    -20    743    826    818    930    750    735    607
    478    943    465   -711      5    706    872    771    883    701    693    576
    472    914    441   -693     15    680    885    756    862    680    672    566
    467    891    423   -678     20    657    870    758    862    675    665    568
    444    883    439   -662      2    662    859    758    883    693    685    597
    405    883    478   -644    -36    680    896    758    896    711    711    618
    387    904    517   -646    -64    711    924    763    898    724    727    633
    371    932    561   -654    -96    748    919    784    919    740    745    652
    376    969    592   -672   -106    782    950    823    974    789    789    698
    381   1026    641   -706   -129    833    984    880   1044    857    865    758
    322   1013    691   -667   -184    854    997    904   1091    898    922    761
    277    956    678   -620   -200    818   1015    893   1091    880    888    753
    272    969    696   -620   -210    833   1000    888   1104    888    878    820
    275   1000    724   -639   -226    862    956    883   1132    922    932    833
    309   1057    748   -683   -220    904    937    875   1148    943    966    846
    335   1078    740   -709   -202    909    958    883   1158    966   1002    865
    345   1067    722   -706   -187    896    984    883   1166    976   1028    849
    381   1078    696   -730   -155    885    956    857   1156    958    995    862
    410   1036    623   -724   -106    831    935    846   1140    940    979    875
    415   1010    592   -714    -88    802    930    823   1106    909    966    859
    431    992    561   -711    -64    776    924    813   1093    898    956    841
    436    940    504   -688    -33    722    922    787   1080    878    940    815
    439    917    478   -678    -20    698    945    771   1065    857    922    792
    444    885    441   -667      0    662    940    758   1057    846    914    787
    454    846    392   -649     31    620    909    727   1036    823    880    771
    470    836    366   -657     51    602    909    719   1028    815    865    766
    472    787    311   -631     80    550    919    719   1018    800    849    743
    454    722    267   -589     93    496    888    701    995    766    813    719
    446    722    275   -584     85    498    883    714   1008    782    828    750
    400    659    257   -532     70    459    906    714   1005    782    836    714
    350    633    283   -491     33    459    893    691    984    750    820    701
    355    654    296   -506     31    475    891    685    979    743    810    732
    384    644    259   -514     62    452    917    711   1002    761    828    740
    374    652    277   -514     49    465    997    756   1041    774    831    730
    392    678    285   -537     54    483   1114    885   1132    815    823    688
    418    735    314   -576     51    524   1210   1065   1296    948    906    719
    465    896    431   -680     18    665   1312   1353   1615   1299   1226    969
    576   1215    636   -898    -31    924   1265   1543   1867   1678   1688   1428
    602   1587    984  -1093   -192   1286   1119   1350   1842   1883   2091   1951
    542   1756   1213  -1150   -335   1486    904    927   1628   1930   2359   2239
    441   1634   1192  -1036   -374   1413    714    431   1202   1592   2120   2013
    301   1127    826   -714   -262    976    605   -127    462    581   1047   1093
    288    594    306   -441    -10    452    488   -381     -5   -103    280    428
    337    272    -64   -306    202    103    488   -220     90    -72    220    332
    389    129   -259   -259    324    -64    542     28    316    109    329    384
    426    155   -270   -290    348    -57    667    285    561    319    475    470
    423    207   -215   -316    319     -2    836    514    779    509    626    553
    415    205   -213   -311    314     -2    927    628    893    607    704    587
    407    197   -210   -301    309     -5    943    649    911    626    724    576
    379    189   -189   -285    285      0    953    665    927    631    722    587
    342    116   -226   -231    285    -54    958    691    940    631    704    576
    332     75   -257   -205    293    -90    930    701    948    636    711    581
    363     59   -303   -210    335   -122    943    680    930    618    701    545
    358     20   -340   -192    348   -158    974    670    922    607    675    548
    327     10   -316   -168    322   -153    992    678    940    623    696    574
    272     -5   -277   -135    275   -142   1015    714    976    662    748    602
    363    -23   -387   -168    374   -205    984    706    953    631    722    581
    381    -46   -428   -168    402   -236   1000    724    969    649    737    594
    358    -31   -392   -163    374   -210    984    732    979    665    748    574
    371      7   -366   -189    368   -179    919    704    945    633    717    548
    387    -15   -402   -184    394   -207    940    722    969    649    732    600
    439    -49   -491   -197    465   -270    932    732    974    652    743    589
    491    -28   -519   -231    504   -272    924    748    976    659    737    568
    537     12   -524   -275    530   -257    943    782   1002    691    758    597
    550     23   -527   -285    540   -252    979    831   1047    743    820    649
    558     49   -511   -306    535   -231    937    867   1088    797    872    659
    594    140   -457   -368    524   -158    914    878   1098    810    883    696
    639    189   -452   -415    542   -129    893    919   1143    854    943    782
    691    192   -498   -441    594   -153    880    971   1192    919   1028    813
    717    184   -532   -452    623   -171    914   1015   1236    966   1072    841
    789    218   -571   -504    680   -176    872   1021   1241    966   1054    862
    823    197   -626   -511    722   -213    867   1036   1249    982   1072    914
    797    155   -641   -475    719   -241    924   1057   1262    992   1101    914
    776    140   -636   -459    706   -246    945   1062   1254    976   1093    896
    724    106   -618   -415    670   -254    974   1083   1262    979   1106    883
    667     38   -631   -353    649   -296    989   1083   1254    953   1088    867
    600    -28   -628   -285    613   -327    989   1072   1239    919   1047    854
    561    -90   -652   -236    605   -371   1018   1057   1215    878   1000    828
    571   -187   -758   -192    662   -472   1060   1021   1179    823    953    769
    558   -306   -865   -127    711   -584   1057    963   1124    758    891    675
    571   -405   -976    -83    774   -691   1091    914   1072    685    820    597
    506   -493  -1002     -7    753   -748   1088    872   1036    649    784    568
    446   -597  -1047     75    745   -820   1098    846   1005    613    740    553
    368   -667  -1039    148    701   -852   1101    849   1005    610    732    561
    329   -706  -1036    189    683   -870   1098    862   1023    633    769    576
    265   -750  -1015    239    639   -883   1148    901   1052    662    789    574
    348   -784  -1132    218    737   -956   1132    888   1039    641    761    548
    316   -807  -1127    244    722   -966   1171    932   1072    675    800    571
    267   -787  -1054    259    659   -919   1205    976   1111    722    846    597
    252   -761  -1015    252    631   -885   1182    958   1098    711    836    600
    161   -696   -857    267    509   -776   1208    989   1135    748    872    639
     83   -639   -724    275    402   -680   1189   1013   1158    769    888    652
     20   -646   -667    314    342   -657   1179   1005   1153    766    880    652
   -101   -685   -587    392    241   -636   1218   1028   1182    792    909    685
   -116   -678   -561    397    220   -618   1179   1023   1189    800    924    711
    -72   -675   -602    374    262   -639   1132    976   1158    776    911    691
    -49   -727   -678    389    314   -704   1117    922   1104    724    870    641
   -106   -771   -665    436    275   -719   1114    914   1101    722    883    665
    -96   -769   -672    431    285   -722   1117    940   1122    740    901    688
     33   -797   -831    381    431   -813   1072    914   1096    722    883    633
     54   -885   -940    415    496   -911   1052    859   1044    662    833    558
    101   -958  -1060    426    579  -1010   1067    818    997    592    756    574
    148   -989  -1137    420    641  -1062   1065    807    976    571    735    571
    174  -1000  -1174    410    672  -1085   1062    813    969    566    730    540
    220  -1005  -1226    392    722  -1114   1034    800    948    542    711    514
    179  -1096  -1275    457    724  -1184   1044    782    927    509    675    493
     70  -1145  -1215    537    641  -1182   1065    787    935    511    685    517
    150  -1195  -1348    522    748  -1270   1015    724    870    449    628    462
    202  -1223  -1426    511    813  -1325   1010    693    833    410    602    426
    241  -1215  -1460    485    849  -1337   1036    719    852    415    615    433
    241  -1247  -1488    501    865  -1366   1047    706    854    413    602    431
    223  -1270  -1493    522    857  -1382   1036    685    849    405    592    418
    205  -1254  -1460    524    831  -1356   1044    696    857    413    600    431
    249  -1260  -1509    504    878  -1384   1047    683    839    392    576    397
    200  -1296  -1496    545    846  -1395   1054    706    857    397    576    379
    207  -1306  -1514    548    859  -1410   1106    805    927    433    576    345
    239  -1244  -1483    504    859  -1363   1163    950   1054    530    623    348
    213  -1096  -1312    441    758  -1202   1270   1202   1327    820    885    561
    319   -800  -1119    239    717   -958   1286   1402   1590   1150   1249    883
    337   -441   -782     51    558   -610   1210   1395   1670   1356   1605   1350
    200   -233   -433     18    316   -332   1088   1130   1504   1389   1899   1818
    174   -122   -296    -25    233   -207    961    667   1135   1169   1891   1878
      0   -441   -444    220    220   -441    810    166    587    548   1244   1262
    -67  -1034   -966    548    446  -1000    626   -259    -46   -314    223    303
     28  -1467  -1496    719    761  -1480    519   -327   -254   -618   -153   -111
     90  -1628  -1722    769    904  -1675    579   -116    -62   -467    -80    -96
    109  -1714  -1823    802    963  -1769    683    119    184   -267     44      2
     59  -1719  -1782    828    917  -1751    826    371    462    -31    223    119
    119  -1621  -1740    750    930  -1680    935    563    659    145    371    215
    103  -1551  -1654    722    878  -1602    984    657    740    220    436    270
    119  -1512  -1631    696    875  -1571   1023    704    789    265    462    314
    166  -1496  -1662    665    911  -1579   1047    719    815    288    480    337
    179  -1514  -1693    667    935  -1602   1054    727    823    293    488    332
    187  -1571  -1758    688    971  -1665   1028    685    787    262    462    283
     90  -1582  -1673    745    880  -1628   1104    730    836    301    504    316
      2  -1610  -1613    802    805  -1613   1143    779    885    340    550    348
    124  -1605  -1730    740    927  -1667   1015    711    831    277    491    275
    101  -1569  -1670    732    883  -1618   1047    745    872    314    514    280
     33  -1571  -1605    769    818  -1590   1083    797    914    363    558    340
    111  -1579  -1691    732    898  -1634   1062    766    888    342    542    314
     90  -1595  -1686    753    888  -1639   1111    758    896    345    542    311
    202  -1569  -1771    680    984  -1670   1098    774    901    358    540    332
    262  -1558  -1821    646   1039  -1688   1047    779    906    371    553    361
    303  -1535  -1842    613   1072  -1688   1010    782    911    374    550    350
    316  -1519  -1836    602   1075  -1678   1026    802    937    402    574    368
    303  -1535  -1842    615   1070  -1688    995    792    940    407    592    358
    368  -1519  -1888    574   1127  -1704    950    776    937    400    587    353
    405  -1499  -1906    545   1156  -1701    945    795    974    433    631    371
    446  -1439  -1886    496   1166  -1662    966    815   1008    472    667    413
    459  -1371  -1834    454   1143  -1602    901    826   1041    527    735    540
    488  -1319  -1808    415   1145  -1564    833    862   1085    584    802    561
    537  -1275  -1813    366   1174  -1543    857    888   1130    623    836    602
    576  -1241  -1818    332   1197  -1530    841    875   1130    628    854    613
    576  -1241  -1818    332   1195  -1530    826    849   1109    613    854    613
    566  -1262  -1829    348   1195  -1545    797    820   1091    597    854    605
    454  -1314  -1769    428   1109  -1540    831    823   1083    587    849    597
    418  -1348  -1766    465   1091  -1556    885    831   1078    568    841    607
    374  -1439  -1813    532   1091  -1626    896    792   1047    517    797    532
    314  -1525  -1839    602   1075  -1680    935    769   1013    465    730    480
    249  -1602  -1855    675   1052  -1727    950    761    979    415    675    436
    181  -1670  -1852    745   1015  -1761    927    732    940    363    613    379
    109  -1753  -1862    820    982  -1805    935    691    901    316    561    368
     15  -1839  -1855    911    935  -1847    943    657    880    288    537    348
    -75  -1899  -1823    984    872  -1860    966    626    870    267    519    342
   -132  -1940  -1808   1036    836  -1875    979    613    865    259    501    296
   -132  -1982  -1849   1054    857  -1914    984    597    841    231    483    265
   -161  -2018  -1857   1088    846  -1938    984    568    818    202    467    249
   -233  -2057  -1823   1145    792  -1940   1005    579    823    207    472    252
   -150  -2052  -1901   1101    875  -1977    987    568    795    181    433    210
    -83  -2034  -1951   1057    932  -1992    963    540    787    179    439    213
   -103  -2026  -1922   1065    909  -1974    963    555    807    207    472    207
    -90  -2000  -1909   1044    909  -1953    943    581    805    197    446    202
    -33  -1953  -1919    995    943  -1938    979    620    833    220    446    272
    -20  -2008  -1987   1013    982  -1997   1021    652    872    259    501    283
      0  -2049  -2052   1023   1026  -2049   1039    675    906    293    545    298
      0  -2062  -2065   1028   1031  -2062   1026    654    911    296    563    319
     23  -2008  -2031    992   1026  -2018    989    623    896    285    561    345
     72  -1958  -2031    940   1049  -1995    953    553    854    246    511    270
     93  -1964  -2057    935   1072  -2010    943    514    826    210    478    267
    135  -1997  -2132    930   1132  -2065    911    524    818    207    467    298
    189  -1982  -2171    896   1179  -2075    898    553    828    223    491    290
    166  -1958  -2125    896   1143  -2042    844    462    769    166    433    270
    135  -2052  -2187    956   1161  -2120    859    350    704     88    361    246
    122  -2153  -2278   1015   1197  -2216    885    407    724    106    405    153
    200  -2197  -2397   1000   1299  -2296    862    491    711     98    389     59
    267  -2205  -2475    966   1369  -2338    831    485    683     67    337     72
    257  -2268  -2527   1005   1389  -2397    836    454    667     46    324     51
    280  -2281  -2561   1000   1418  -2418    802    389    613    -20    254    -25
    303  -2309  -2613   1002   1457  -2460    753    301    537    -98    179    -70
    314  -2429  -2743   1057   1527  -2585    769    303    540    -88    200   -109
    306  -2434  -2740   1062   1522  -2587    761    298    530   -106    179   -119
    280  -2408  -2688   1062   1483  -2548    766    301    537   -101    176    -98
    275  -2426  -2701   1075   1488  -2564    771    285    524   -119    155   -119
    257  -2416  -2673   1078   1465  -2546    761    259    511   -132    142   -124
    236  -2395  -2631   1078   1434  -2512    782    270    527   -119    161   -106
    236  -2403  -2642   1080   1439  -2522    782    262    522   -122    163    -93
    207  -2379  -2587   1085   1397  -2483    795    296    555    -88    197    -85
    197  -2351  -2548   1075   1371  -2449    904    423    662    -33    192   -129
    236  -2234  -2473    997   1353  -2353   1013    605    852    129    303    -23
    272  -1995  -2270    859   1270  -2132   1085    839   1145    459    615    252
    394  -1639  -2034    623   1213  -1836   1026   1013   1408    846   1067    698
    446  -1265  -1712    407   1078  -1488    922    898   1410   1044   1517   1260
    309  -1202  -1512    446    909  -1358    826    618   1169    987   1740   1543
    174  -1366  -1540    594    857  -1452    696    200    693    542   1418   1309
    101  -1792  -1893    846    997  -1842    563   -394    -36   -420    337    371
     20  -2244  -2265   1111   1143  -2255    423   -693   -493  -1078   -446   -335
     62  -2525  -2590   1231   1325  -2556    350   -607   -457  -1072   -524   -470
    109  -2675  -2787   1280   1447  -2730    389   -405   -220   -846   -397   -436
    101  -2691  -2792   1296   1447  -2740    483   -207     49   -587   -213   -329
    176  -2551  -2727   1184   1449  -2637    605    -10    296   -366    -38   -236
    257  -2436  -2694   1088   1475  -2566    693    137    459   -213     83   -142
    342  -2343  -2688    997   1514  -2514    717    179    514   -158    124   -114
    376  -2278  -2655    950   1514  -2465    730    179    530   -137    145   -103
    350  -2270  -2624    958   1486  -2447    761    184    555   -106    181    -80
    363  -2275  -2639    956   1499  -2457    771    194    571    -88    200    -57
    405  -2234  -2639    911   1519  -2436    784    254    615    -41    244    -23
    400  -2187  -2587    893   1493  -2387    789    288    644     -2    285      0
    410  -2161  -2572    875   1491  -2366    776    275    641     -5    288     -7
    449  -2107  -2556    828   1501  -2330    750    244    623    -31    252      2
    483  -2042  -2527    776   1504  -2283    743    241    631    -18    262     36
    467  -1979  -2447    756   1457  -2213    782    293    688     51    340     96
    457  -1977  -2434    758   1444  -2205    828    329    724     90    392    132
    465  -1969  -2434    750   1449  -2200    839    311    717     80    376    119
    467  -1922  -2392    727   1428  -2156    846    306    730     88    384    166
    491  -1873  -2364    691   1426  -2117    854    332    758    116    413    179
    509  -1849  -2359    670   1431  -2101    836    350    784    150    441    192
    498  -1834  -2333    667   1413  -2083    818    371    818    194    485    218
    509  -1826  -2335    659   1421  -2081    820    384    833    218    496    231
    566  -1808  -2374    620   1470  -2091    823    384    839    233    509    244
    571  -1740  -2314    581   1441  -2026    800    407    880    298    579    285
    555  -1696  -2255    568   1402  -1974    813    472    950    397    672    337
    574  -1683  -2260    553   1415  -1971    826    540   1026    491    782    400
    566  -1647  -2213    540   1389  -1930    795    571   1067    537    836    449
    553  -1631  -2184    537   1366  -1906    787    607   1093    566    862    524
    561  -1626  -2190    532   1374  -1906    763    623   1104    584    891    532
    571  -1600  -2171    514   1369  -1886    769    615   1093    576    893    571
    602  -1551  -2153    475   1376  -1852    823    628   1088    568    891    563
    589  -1600  -2190    504   1387  -1893    820    597   1049    517    828    519
    558  -1649  -2208    545   1382  -1927    823    568   1015    480    800    452
    545  -1714  -2262    581   1402  -1987    852    553    976    426    740    405
    576  -1774  -2351    600   1462  -2062    805    493    904    337    665    358
    571  -1818  -2392    620   1480  -2104    815    457    852    270    589    254
    501  -1875  -2379    685   1439  -2127    820    420    807    205    511    213
    475  -1940  -2416    730   1444  -2177    815    384    753    140    446    158
    496  -1979  -2475    743   1486  -2226    823    358    701     80    379     54
    493  -1969  -2462    737   1475  -2216    769    309    652     33    329     38
    491  -1992  -2483    750   1486  -2236    753    265    613      0    296     -7
    483  -2042  -2525    779   1501  -2283    782    254    600    -12    298    -10
    511  -2078  -2590    784   1551  -2333    797    239    574    -54    257    -38
    509  -2088  -2600    787   1553  -2343    787    215    550    -75    226    -64
    459  -2107  -2569    823   1512  -2338    815    239    566    -57    257    -67
    452  -2088  -2540    815   1493  -2312    761    215    532    -90    231   -103
    428  -2060  -2488    815   1457  -2273    727    215    537    -80    233    -72
    449  -2018  -2468    782   1457  -2244    735    231    561    -64    241   -101
    501  -1956  -2457    727   1478  -2205    722    226    558    -70    231    -83
    498  -1914  -2413    706   1454  -2164    753    259    597    -28    283    -28
    511  -1891  -2403    691   1457  -2145    774    267    615     -7    311    -12
    555  -1855  -2413    646   1483  -2132    717    218    584    -25    298    -36
    597  -1831  -2429    618   1512  -2130    688    176    576    -25    301    -20
    568  -1847  -2416    639   1491  -2130    672    148    555    -44    285    -54
    530  -1899  -2429    685   1478  -2164    672    168    542    -59    265      0
    555  -1943  -2499    691   1525  -2221    678    163    514    -80    252     12
    571  -1961  -2533    693   1551  -2247    657    155    498    -83    249    -18
    530  -2016  -2546    740   1538  -2278    631    189    524    -59    275    -31
    480  -2127  -2608    823   1543  -2366    665    202    530    -54    296    -28
    379  -2210  -2592    914   1486  -2403    698    192    509    -75    288    -41
    303  -2270  -2574    984   1439  -2421    735    215    524    -67    293    -33
    257  -2317  -2574   1028   1413  -2447    732    218    524    -64    285    -83
    189  -2346  -2535   1078   1361  -2439    761    223    522    -77    254   -122
    168  -2366  -2535   1096   1350  -2449    789    228    522    -72    275    -54
    197  -2434  -2631   1117   1413  -2533    807    233    506   -101    246   -124
    290  -2473  -2764   1088   1527  -2618    787    200    457   -163    158   -184
    296  -2501  -2798   1104   1545  -2650    779    194    452   -161    153   -166
    290  -2520  -2813   1114   1551  -2668    792    223    472   -142    184   -153
    298  -2559  -2860   1130   1577  -2709    776    231    483   -127    210   -150
    270  -2577  -2847   1150   1558  -2712    787    246    504   -111    223   -176
    303  -2579  -2883   1137   1592  -2730    795    215    472   -148    176   -179
    252  -2634  -2886   1189   1566  -2759    833    197    470   -155    163   -176
    200  -2652  -2852   1226   1525  -2751    932    285    542    -98    171   -207
    236  -2535  -2772   1148   1501  -2652   1002    439    691     25    218   -213
    218  -2327  -2546   1054   1382  -2436   1088    623    919    265    410    -64
    249  -2086  -2335    917   1291  -2208   1070    802   1210    659    849    332
    210  -1701  -1912    745   1060  -1805    943    820   1343    969   1363    901
    116  -1441  -1558    659    836  -1501    857    607   1124    904   1665   1332
    -23  -1530  -1506    776    740  -1519    800    301    696    542   1631   1392
   -202  -1771  -1569    987    680  -1673    761    -33    158    -98    971    831
   -218  -2096  -1878   1156    828  -1987    633   -418   -410   -904   -124   -127
   -109  -2434  -2327   1270   1109  -2382    511   -558   -620  -1195   -589   -522
    -70  -2707  -2637   1389   1283  -2673    568   -389   -407   -976   -459   -501
    -20  -2811  -2792   1415   1382  -2803    670   -192   -148   -722   -288   -436
    -46  -2811  -2764   1428   1356  -2790    766      0    109   -470    -90   -275
    -51  -2717  -2665   1384   1304  -2694    888    197    368   -210    116    -85
   -163  -2675  -2512   1421   1174  -2595    971    280    519    -72    236     -5
   -309  -2662  -2353   1486   1021  -2509    989    311    574    -20    270     31
   -306  -2647  -2340   1475   1015  -2494    979    309    576    -10    275     15
   -319  -2652  -2333   1486   1005  -2494   1002    290    558    -23    270      0
   -275  -2624  -2348   1449   1036  -2486   1036    309    568     -5    293      5
   -129  -2598  -2470   1361   1169  -2535    958    285    537    -25    270    -41
    -88  -2595  -2509   1340   1208  -2553    901    267    522    -38    259    -49
    -15  -2592  -2577   1301   1278  -2585    844    241    504    -46    252    -62
     -5  -2605  -2600   1306   1296  -2603    844    239    496    -49    249    -75
     49  -2616  -2665   1283   1356  -2642    849    236    475    -64    228   -119
    119  -2608  -2727   1244   1421  -2665    836    233    462    -72    218   -142
    129  -2585  -2714   1226   1421  -2650    807    220    459    -64    226   -129
     77  -2548  -2626   1236   1350  -2587    810    252    496    -20    267    -90
    116  -2507  -2626   1192   1369  -2564    810    275    514      5    285    -77
    129  -2468  -2598   1169   1363  -2533    815    301    542     41    319    -62
    161  -2434  -2595   1135   1376  -2514    815    314    558     62    345    -57
    220  -2379  -2600   1080   1410  -2488    828    342    592    101    381    -33
    218  -2333  -2551   1054   1384  -2442    852    358    633    150    428     23
    163  -2273  -2436   1054   1299  -2353    844    387    680    218    504     88
    265  -2182  -2447    956   1353  -2312    844    449    735    293    579    132
    394  -2068  -2462    836   1428  -2265    888    540    805    376    662    192
    392  -2000  -2395    802   1392  -2197    854    584    870    459    756    272
    439  -1927  -2369    743   1402  -2148    820    607    911    517    826    319
    431  -1842  -2273    704   1350  -2057    883    662    974    574    880    407
    436  -1761  -2197    662   1317  -1979    896    701   1010    618    924    459
    491  -1714  -2205    610   1348  -1958    904    719   1002    615    911    446
    545  -1665  -2210    561   1376  -1938    927    730   1005    605    901    441
    527  -1654  -2184    563   1353  -1919    956    730   1010    600    896    441
    511  -1654  -2166    571   1337  -1909   1015    748   1013    594    888    428
    519  -1673  -2192    576   1353  -1932   1026    735    963    530    823    361
    454  -1761  -2218    652   1335  -1990   1000    698    898    444    724    275
    423  -1829  -2252    701   1335  -2039    989    675    857    387    644    202
    413  -1883  -2296    735   1353  -2088    987    631    800    322    568    114
    418  -1922  -2343    750   1379  -2132    984    571    743    257    504     57
    410  -1953  -2364    771   1384  -2158    987    519    696    202    454     12
    348  -1982  -2333    815   1337  -2156   1013    527    693    194    444      2
    319  -2018  -2338    849   1327  -2177   1054    555    696    202    441     -2
    309  -2036  -2348    862   1327  -2192   1041    517    678    181    423    -28
    267  -2055  -2325    893   1293  -2190   1018    504    667    171    420    -33
    233  -2057  -2294    911   1262  -2177   1028    519    685    189    441    -15
    197  -2047  -2244    924   1221  -2145   1067    519    683    184    439    -25
    241  -2013  -2255    883   1247  -2132   1065    527    678    176    423      0
    249  -1979  -2229    865   1236  -2101   1034    542    688    197    446     23
    215  -1958  -2177    870   1195  -2068   1085    589    735    249    496     49
    158  -1912  -2070    878   1114  -1990   1119    654    802    314    563     80
    114  -1836  -1951    859   1031  -1893   1119    696    857    381    628    135
     90  -1808  -1899    857    995  -1855   1135    704    872    402    646    140
     96  -1808  -1904    854    997  -1855   1150    685    862    400    636    127
    116  -1779  -1896    831   1005  -1836   1122    672    854    407    639    124
    166  -1813  -1982    820   1072  -1899   1052    618    815    381    615     98
    187  -1896  -2083    854   1132  -1990   1002    566    771    345    579     70
    215  -1945  -2161    865   1187  -2052    956    527    727    306    548     49
    283  -1940  -2223    828   1252  -2081    919    493    693    277    524     25
    319  -1940  -2260    807   1288  -2099    901    470    654    241    493     -7
    345  -1974  -2320    813   1330  -2145    859    439    607    200    452    -31
    335  -2016  -2353    839   1343  -2184    875    441    594    187    441    -31
    358  -2036  -2395    839   1376  -2216    893    452    592    179    426    -38
    345  -2034  -2382    844   1361  -2208    896    452    589    174    410    -44
    314  -2044  -2361    865   1335  -2203    867    431    566    153    384    -70
    280  -2091  -2372    904   1325  -2231    893    431    550    135    366    -85
    275  -2086  -2361    906   1317  -2223    888    420    524    116    350    -93
    249  -2070  -2322    909   1283  -2195    914    423    511    106    337   -109
    223  -2096  -2320    937   1270  -2208    937    439    519    111    342   -103
    192  -2125  -2317    963   1252  -2218    961    454    540    135    363    -85
    148  -2153  -2301   1002   1223  -2226    995    454    553    148    379    -77
     85  -2236  -2322   1075   1202  -2281   1041    478    553    145    384    -70
     -2  -2325  -2322   1163   1158  -2322   1080    514    579    176    420    -31
   -145  -2403  -2257   1275   1054  -2330   1143    566    631    233    475     15
   -267  -2421  -2153   1345    943  -2288   1163    576    652    254    467     10
   -262  -2416  -2156   1337    945  -2286   1267    727    766    332    462     -2
   -244  -2356  -2114   1299    932  -2236   1392    950    971    524    594     38
   -249  -2169  -1922   1208    833  -2047   1408   1143   1226    823    880    244
   -285  -1888  -1602   1088    657  -1745   1418   1312   1488   1202   1319    670
   -267  -1512  -1247    888    488  -1382   1309   1197   1467   1337   1680   1179
   -345  -1421  -1078    883    363  -1249   1189    909   1195   1239   1899   1504
   -488  -1579  -1093   1031    301  -1337   1039    530    756    898   1782   1436
   -610  -2047  -1436   1330    413  -1743    909     25    116    129    937    628
   -644  -2569  -1925   1605    639  -2247    769   -418   -509   -769   -194   -374
   -553  -2938  -2385   1745    914  -2662    698   -420   -571   -901   -439   -610
   -410  -3091  -2681   1751   1132  -2886    688   -246   -361   -698   -322   -597
   -257  -3073  -2816   1665   1278  -2946    732    -75   -127   -480   -174   -517
   -153  -2969  -2816   1558   1330  -2894    865    155    142   -223     20   -433
   -129  -2811  -2681   1470   1275  -2746   1026    376    387     10    220   -283
    -96  -2686  -2590   1389   1244  -2637   1070    496    480    111    306   -215
    -72  -2603  -2530   1337   1228  -2566   1104    555    506    137    309   -176
    -80  -2551  -2470   1314   1192  -2512   1166    618    576    205    379   -140
    -80  -2527  -2449   1304   1182  -2488   1130    641    605    249    436   -129
    -51  -2512  -2460   1280   1202  -2488   1135    633    607    257    444   -140
    -38  -2486  -2447   1262   1202  -2468   1163    649    615    259    423   -150
    -20  -2501  -2481   1260   1228  -2491   1132    667    620    280    431   -142
    -57  -2533  -2475   1296   1208  -2507   1135    680    636    303    462   -135
   -106  -2566  -2460   1335   1174  -2512   1153    683    644    314    483   -129
   -109  -2556  -2447   1332   1169  -2501   1156    696    654    329    501   -106
   -122  -2535  -2413   1327   1143  -2475   1158    685    644    322    498   -111
   -142  -2540  -2397   1340   1124  -2470   1174    688    652    329    519   -111
   -158  -2540  -2382   1348   1111  -2462   1171    688    654    324    514   -116
   -168  -2561  -2392   1366   1111  -2478   1145    685    646    329    506    -85
   -166  -2590  -2423   1376   1127  -2507   1127    717    665    363    545    -80
   -215  -2579  -2364   1397   1072  -2470   1124    748    701    405    579    -57
   -275  -2553  -2278   1413   1000  -2416   1130    766    740    444    620    -10
   -324  -2520  -2195   1423    935  -2359   1122    797    782    493    665     41
   -376  -2491  -2114   1434    865  -2301   1143    854    836    558    732     85
   -400  -2478  -2078   1439    839  -2278   1163    917    906    646    833    168
   -355  -2462  -2107   1408    875  -2286   1176    956    969    717    911    262
   -340  -2387  -2047   1363    852  -2218   1163    995   1021    789    987    345
   -335  -2309  -1974   1322    818  -2143   1145   1041   1062    839   1039    402
   -301  -2273  -1971   1286    833  -2122   1145   1080   1088    862   1080    420
   -319  -2278  -1961   1296    820  -2120   1163   1114   1117    896   1122    446
   -329  -2281  -1951   1306    810  -2117   1182   1130   1124    904   1130    465
   -314  -2226  -1912   1267    797  -2070   1187   1111   1109    888   1111    452
   -327  -2187  -1860   1257    763  -2023   1210   1096   1104    867   1096    441
   -335  -2190  -1855   1260    758  -2023   1226   1049   1065    813   1041    410
   -303  -2171  -1867   1239    782  -2021   1226   1023   1021    761    989    355
   -311  -2216  -1904   1262    795  -2060   1239    984    989    709    924    314
   -337  -2304  -1966   1319    813  -2135   1267    937    961    667    880    270
   -329  -2333  -2003   1330    833  -2169   1241    862    893    589    797    179
   -301  -2348  -2047   1325    872  -2197   1197    792    818    506    709    129
   -298  -2364  -2065   1330    880  -2216   1166    748    774    470    670     88
   -376  -2395  -2018   1384    820  -2208   1179    748    782    480    678     88
   -415  -2374  -1958   1395    771  -2169   1218    750    789    493    685     88
   -358  -2413  -2055   1387    846  -2234   1252    750    784    493    691     77
   -288  -2385  -2096   1335    901  -2239   1231    722    763    465    665     77
   -353  -2325  -1971   1337    807  -2148   1252    750    802    498    709    132
   -337  -2288  -1951   1312    805  -2120   1244    758    818    511    727    127
   -332  -2252  -1919   1293    792  -2086   1244    730    800    496    706     67
   -361  -2229  -1870   1293    753  -2049   1270    745    815    504    711    132
   -392  -2221  -1831   1306    719  -2026   1296    784    854    545    758    189
   -358  -2171  -1813   1262    727  -1992   1312    833    893    594    797    205
   -322  -2107  -1784   1215    730  -1945   1330    878    927    628    836    220
   -324  -2091  -1769   1205    719  -1932   1345    872    927    626    833    223
   -298  -2044  -1748   1171    722  -1896   1337    857    922    626    833    244
   -288  -2008  -1722   1145    714  -1865   1350    870    945    662    885    262
   -337  -1961  -1623   1150    641  -1792   1358    883    969    688    927    270
   -348  -1948  -1602   1145    626  -1774   1309    867    940    659    904    298
   -311  -1956  -1644   1132    665  -1800   1270    828    891    615    854    275
   -319  -1938  -1618   1127    646  -1779   1280    833    904    623    867    290
   -262  -1925  -1662   1093    698  -1795   1299    852    919    646    909    298
   -254  -1964  -1709   1106    724  -1836   1286    818    870    589    857    246
   -257  -1992  -1738   1124    740  -1865   1280    805    857    568    836    254
   -233  -2003  -1769   1117    763  -1886   1293    833    870    581    854    254
   -244  -1992  -1748   1119    750  -1870   1299    841    862    561    831    236
   -236  -2013  -1777   1124    769  -1896   1306    813    831    527    787    241
   -244  -2034  -1792   1137    771  -1914   1322    797    826    514    782    236
   -275  -2060  -1784   1166    753  -1922   1356    792    815    493    771    213
   -233  -2073  -1839   1153    802  -1956   1361    815    815    483    756    194
   -189  -2010  -1823   1098    815  -1917   1314    823    815    488    769    181
   -161  -2026  -1865   1093    849  -1945   1325    810    805    475    756    140
   -153  -2057  -1906   1104    875  -1982   1358    818    815    478    745    161
   -119  -2070  -1951   1096    914  -2010   1356    810    807    467    740    161
   -148  -2081  -1932   1111    891  -2008   1369    792    789    439    719    132
   -155  -2070  -1914   1111    878  -1992   1330    782    782    431    714    132
   -158  -2096  -1938   1127    888  -2018   1325    789    782    444    732    129
   -135  -2099  -1964   1117    914  -2031   1358    828    802    436    698     44
   -116  -2052  -1938   1083    909  -1995   1478    966    911    491    675     10
    -49  -1930  -1880    989    914  -1906   1538   1119   1088    657    792    109
     59  -1688  -1751    813    904  -1719   1540   1330   1363    984   1104    374
    189  -1317  -1506    563    846  -1410   1493   1491   1579   1340   1564    844
    174  -1049  -1223    433    698  -1135   1335   1228   1428   1449   1958   1301
    145   -924  -1070    387    607   -997   1117    730   1041   1278   2021   1410
     36  -1122  -1158    540    594  -1140    948    192    480    693   1454   1010
   -132  -1719  -1587    927    727  -1654    846   -329   -236   -316    311     57
    -54  -2262  -2208   1158   1075  -2234    709   -441   -504   -730   -187   -465
     31  -2533  -2564   1249   1296  -2548    691   -267   -358   -620   -163   -537
    -44  -2608  -2564   1325   1260  -2587    841     54    -54   -348     36   -394
   -163  -2522  -2359   1343   1096  -2442   1062    441    314    -12    303   -246
   -213  -2522  -2309   1366   1044  -2416   1218    665    540    192    472   -137
   -293  -2559  -2265   1426    984  -2413   1293    748    626    270    535   -103
   -379  -2608  -2231   1491    924  -2421   1340    789    667    303    553   -101
   -472  -2686  -2213   1579    870  -2449   1348    795    670    301    532   -119
   -532  -2777  -2244   1654    854  -2512   1335    802    667    306    532    -77
   -558  -2857  -2301   1706    870  -2579   1322    797    654    301    542   -122
   -631  -2948  -2317   1790    841  -2634   1301    800    641    285    522   -168
   -659  -3037  -2377   1849    857  -2707   1288    813    641    293    506   -163
   -701  -3000  -2301   1849    797  -2652   1332    836    665    324    537   -116
   -719  -2977  -2260   1847    769  -2618   1379    862    698    361    579    -64
   -615  -2938  -2322   1774    852  -2631   1374    901    717    392    607    -59
   -553  -2938  -2385   1745    914  -2662   1340    891    693    376    592    -93
   -597  -2961  -2364   1777    883  -2662   1363    906    706    397    615    -83
   -639  -2966  -2330   1803    844  -2650   1402    943    737    431    652    -62
   -594  -2894  -2301   1743    852  -2598   1358    950    730    436    641    -54
   -555  -2798  -2242   1678    841  -2520   1374   1015    771    491    675     12
   -566  -2665  -2101   1615    763  -2385   1366   1010    769    501    698     31
   -605  -2605  -2000   1605    696  -2304   1382   1036    805    550    745     75
   -670  -2535  -1865   1600    594  -2200   1392   1075    852    610    807    124
   -748  -2426  -1678   1587    465  -2052   1400   1124    906    678    888    189
   -818  -2351  -1532   1582    355  -1943   1431   1184    971    756    982    275
   -898  -2281  -1382   1590    241  -1831   1439   1236   1026    820   1057    366
   -940  -2195  -1254   1566    153  -1725   1415   1286   1070    875   1114    423
   -813  -2171  -1358   1493    272  -1766   1369   1273   1057    875   1117    407
   -691  -2221  -1532   1454    418  -1878   1361   1265   1041    867   1117    428
   -657  -2252  -1597   1454    470  -1925   1363   1280   1062    885   1132    470
   -574  -2255  -1680   1410    553  -1969   1330   1270   1034    857   1104    444
   -493  -2231  -1738   1363    620  -1984   1340   1265   1002    831   1085    402
   -478  -2197  -1719   1335    618  -1958   1374   1247    974    800   1070    374
   -501  -2203  -1704   1350    600  -1953   1384   1192    927    735   1002    348
   -498  -2242  -1743   1369    620  -1995   1353   1158    893    696    953    309
   -465  -2296  -1831   1382    683  -2065   1353   1127    867    665    906    233
   -522  -2369  -1849   1444    662  -2109   1366   1075    826    610    844    158
   -506  -2431  -1927   1467    709  -2179   1337    995    761    522    745     67
   -454  -2465  -2013   1460    776  -2239   1332    948    722    470    680      7
   -433  -2522  -2088   1478    826  -2307   1309    937    696    441    639    -49
   -457  -2592  -2135   1522    839  -2364   1299    904    654    402    597   -111
   -548  -2650  -2101   1597    774  -2377   1317    896    652    392    579   -132
   -613  -2688  -2075   1649    727  -2382   1332    888    641    381    563   -158
   -654  -2740  -2086   1699    714  -2413   1350    865    613    353    535   -205
   -633  -2714  -2081   1673    722  -2397   1330    841    587    324    509   -220
   -667  -2701  -2034   1686    680  -2369   1325    867    605    340    535   -184
   -675  -2681  -2008   1678    665  -2346   1327    906    644    379    579   -161
   -675  -2634  -1958   1654    641  -2296   1332    932    667    402    594   -158
   -675  -2616  -1940   1644    631  -2278   1371    953    672    415    605   -124
   -654  -2551  -1896   1602    618  -2223   1395    979    696    441    633    -96
   -628  -2488  -1860   1556    615  -2174   1402   1000    717    459    654    -85
   -602  -2447  -1844   1525    620  -2145   1408   1005    730    462    654    -88
   -561  -2392  -1834   1475    633  -2114   1415   1005    737    467    659    -83
   -555  -2317  -1761   1434    602  -2039   1421   1026    766    496    693    -38
   -571  -2260  -1688   1415    555  -1977   1441   1047    795    532    732     18
   -584  -2239  -1654   1413    535  -1948   1444   1070    810    561    766     67
   -571  -2205  -1636   1387    532  -1922   1434   1096    813    568    782     90
   -511  -2161  -1649   1335    566  -1906   1418   1101    807    561    782     98
   -459  -2127  -1667   1293    602  -1899   1402   1101    797    553    779    101
   -431  -2138  -1706   1286    636  -1922   1421   1117    795    545    774     98
   -436  -2174  -1738   1304    649  -1956   1379   1088    750    509    745     67
   -376  -2138  -1761   1254    691  -1951   1392   1083    735    496    735     70
   -340  -2151  -1810   1244    735  -1982   1415   1091    732    488    727     62
   -361  -2229  -1867   1296    753  -2049   1405   1078    714    467    701     38
   -324  -2236  -1912   1278    792  -2075   1431   1080    719    462    698     33
   -329  -2286  -1956   1306    813  -2122   1457   1067    704    446    680     10
   -392  -2369  -1977   1379    792  -2174   1449   1039    672    415    649    -20
   -462  -2452  -1990   1457    763  -2221   1436   1023    649    389    628    -49
   -553  -2535  -1982   1543    714  -2260   1415   1005    623    361    605    -75
   -641  -2603  -1961   1621    659  -2283   1413    995    610    348    589    -90
   -693  -2644  -1951   1667    626  -2296   1413    992    600    337    579   -103
   -644  -2585  -1940   1615    646  -2262   1436   1028    628    366    605    -85
   -574  -2501  -1927   1538    675  -2216   1486   1065    662    400    631    -57
   -589  -2530  -1940   1558    672  -2234   1478   1047    649    384    610    -67
   -561  -2520  -1961   1540    698  -2242   1475   1075    680    407    618    -57
   -540  -2525  -1984   1532    722  -2255   1519   1182    763    467    623    -90
   -519  -2468  -1948   1491    711  -2208   1587   1358    943    631    724    -62
   -449  -2283  -1834   1366    691  -2060   1634   1590   1205    927   1000    163
   -381  -1958  -1577   1166    597  -1769   1618   1766   1447   1267   1402    597
   -415  -1571  -1156    995    368  -1363   1545   1665   1434   1397   1751   1088
   -470  -1397   -927    932    226  -1161   1483   1340   1169   1314   1948   1418
   -631  -1483   -852   1057    109  -1166   1348    909    748    982   1771   1306
   -771  -1940  -1171   1356    197  -1556   1213    376     96    176    870    462
   -750  -2426  -1675   1590    462  -2052   1067    -33   -517   -665   -150   -517
   -644  -2691  -2049   1665    701  -2372    976     15   -527   -711   -265   -675
   -496  -2800  -2304   1647    904  -2553   1002    233   -288   -491    -98   -607
   -400  -2805  -2408   1600   1002  -2605   1111    459    -38   -267     44   -532
   -329  -2670  -2340   1501   1005  -2507   1273    704    226    -25    213   -420
   -280  -2543  -2262   1410    989  -2403   1343    854    387    129    342   -322
   -267  -2491  -2226   1379    976  -2359   1395    927    475    220    426   -259
   -254  -2447  -2195   1350    966  -2322   1356    935    485    241    436   -257
   -272  -2452  -2179   1363    953  -2317   1369    948    501    259    441   -231
   -340  -2465  -2125   1400    891  -2294   1410    969    532    285    462   -200
   -465  -2486  -2021   1475    776  -2255   1413    982    553    311    488   -181
   -639  -2569  -1932   1602    646  -2252   1418   1015    579    345    514   -137
   -818  -2670  -1852   1745    517  -2262   1501   1070    626    387    563    -64
   -901  -2668  -1766   1782    431  -2218   1519   1101    652    418    592     -2
  -1028  -2748  -1722   1888    345  -2236   1454   1065    615    376    545    -15
  -1169  -2850  -1683   2008    257  -2268   1465   1065    613    376    550    -33
  -1254  -2902  -1647   2078    194  -2275   1460   1091    644    407    581    -28
  -1299  -3018  -1722   2156    210  -2369   1413   1075    623    384    558    -57
  -1241  -2959  -1717   2101    236  -2340   1434   1119    670    431    626    -25
  -1231  -2930  -1699   2081    231  -2317   1413   1143    685    449    654     -7
  -1163  -2972  -1808   2068    322  -2390   1421   1187    717    475    662     12
   -966  -2805  -1839   1886    433  -2322   1457   1267    800    553    732     90
   -826  -2717  -1891   1771    532  -2304   1473   1314    846    602    779    116
   -704  -2665  -1961   1683    626  -2314   1480   1337    870    623    800    124
   -592  -2520  -1927   1556    667  -2223   1462   1379    911    683    857    163
   -535  -2457  -1922   1496    693  -2192   1480   1452    989    784    963    246
   -498  -2439  -1940   1470    719  -2190   1480   1493   1039    852   1044    301
   -480  -2410  -1930   1444    722  -2171   1447   1530   1075    898   1109    355
   -472  -2403  -1930   1439    727  -2166   1441   1582   1111    937   1158    353
   -493  -2418  -1925   1452    714  -2171   1449   1597   1111    945   1161    371
   -522  -2429  -1906   1473    691  -2169   1423   1584   1085    924   1145    394
   -587  -2468  -1880   1527    646  -2174   1400   1540   1036    867   1093    366
   -633  -2499  -1865   1566    615  -2182   1397   1512    997    813   1049    329
   -659  -2540  -1880   1600    607  -2210   1410   1504    974    787   1036    298
   -771  -2647  -1875   1709    550  -2260   1408   1480    930    732    992    228
   -753  -2626  -1875   1688    558  -2252   1428   1452    885    670    930    189
   -766  -2634  -1867   1701    550  -2252   1480   1431    854    633    885    205
   -833  -2699  -1867   1764    514  -2286   1486   1395    807    576    833    142
   -852  -2730  -1878   1790    511  -2307   1493   1371    774    530    789    111
   -854  -2753  -1899   1803    519  -2325   1522   1345    748    491    748     93
   -818  -2748  -1930   1784    555  -2340   1535   1330    730    459    724     70
   -769  -2717  -1948   1740    589  -2333   1530   1319    714    441    719     54
   -724  -2688  -1964   1706    618  -2327   1532   1293    691    415    691     33
   -672  -2681  -2008   1675    667  -2346   1556   1293    693    418    698     38
   -639  -2733  -2094   1686    727  -2413   1558   1296    691    402    685     38
   -620  -2701  -2083   1660    730  -2392   1522   1286    675    387    675     57
   -597  -2642  -2047   1618    724  -2346   1522   1286    688    394    693     88
   -594  -2642  -2049   1615    724  -2346   1525   1288    704    407    711     96
   -613  -2644  -2031   1628    709  -2338   1522   1299    730    423    722     96
   -623  -2600  -1977   1610    675  -2288   1499   1293    745    436    722    140
   -652  -2587  -1938   1618    641  -2262   1519   1304    774    467    756    189
   -701  -2553  -1852   1626    574  -2203   1535   1293    782    472    756    166
   -732  -2556  -1823   1644    545  -2190   1525   1275    771    462    732    166
   -753  -2595  -1842   1673    542  -2218   1467   1249    753    452    717    179
   -758  -2569  -1810   1662    524  -2190   1447   1215    748    446    717    171
   -758  -2572  -1813   1665    524  -2192   1423   1192    743    446    724    163
   -758  -2592  -1834   1675    537  -2213   1350   1158    704    423    709    153
   -722  -2582  -1862   1649    568  -2221   1327   1124    678    405    693    142
   -696  -2566  -1870   1631    584  -2218   1327   1111    680    413    706    155
   -693  -2551  -1857   1621    579  -2205   1330   1106    683    413    709    142
   -693  -2579  -1886   1636    594  -2234   1325   1078    649    371    657    132
   -659  -2582  -1922   1618    631  -2252   1314   1070    631    355    636    129
   -597  -2598  -2003   1597    701  -2301   1322   1072    628    353    644    119
   -563  -2621  -2057   1592    745  -2340   1348   1075    623    345    639    103
   -584  -2631  -2047   1608    730  -2340   1392   1106    639    363    639     96
   -587  -2605  -2018   1595    714  -2312   1389   1119    641    366    633     98
   -581  -2587  -2005   1584    709  -2296   1376   1106    626    348    620     96
   -600  -2629  -2029   1615    714  -2330   1366   1088    600    316    584     25
   -615  -2642  -2026   1628    704  -2335   1358   1054    563    265    517     -2
   -659  -2665  -2005   1660    672  -2335   1371   1057    561    267    519     54
   -678  -2662  -1984   1670    652  -2325   1374   1080    584    296    550     70
   -657  -2657  -2000   1654    670  -2330   1361   1083    592    303    563     51
   -646  -2644  -1997   1647    675  -2322   1358   1072    587    298    566     38
   -657  -2668  -2010   1660    675  -2338   1376   1072    581    280    545     36
   -657  -2675  -2018   1667    678  -2348   1397   1101    600    288    550     62
   -685  -2644  -1961   1665    636  -2304   1475   1192    672    327    545      5
   -665  -2585  -1919   1626    626  -2252   1543   1325    782    387    527    -51
   -704  -2478  -1777   1590    535  -2127   1602   1530   1013    633    737    137
   -680  -2200  -1519   1439    418  -1860   1569   1756   1312   1031   1179    545
   -626  -1818  -1195   1221    283  -1506   1436   1800   1457   1361   1683   1054
   -680  -1673   -992   1176    155  -1332   1327   1608   1312   1447   2031   1439
   -756  -1709   -956   1231     98  -1332   1236   1228    896   1158   1943   1428
   -831  -2052  -1223   1441    194  -1639   1122    678    205    329   1093    735
   -883  -2488  -1605   1683    358  -2047    940    155   -504   -644     -5   -161
   -878  -2831  -1953   1855    537  -2392    841     93   -657   -885   -324   -472
   -831  -2998  -2169   1912    667  -2585    904    303   -420   -678   -207   -446
   -740  -3021  -2281   1880    769  -2652    982    501   -168   -444    -38   -368
   -696  -2917  -2221   1805    761  -2569   1130    735    116   -192    153   -257
   -626  -2733  -2107   1680    740  -2421   1257    932    345     15    309   -132
   -519  -2626  -2107   1571    792  -2366   1283   1000    415     83    348   -109
   -478  -2600  -2122   1540    820  -2364   1327   1057    483    153    407    -80
   -371  -2587  -2216   1478    919  -2403   1343   1067    501    168    426    -96
   -301  -2564  -2262   1434    979  -2413   1358   1070    493    155    426    -90
   -265  -2569  -2307   1415   1018  -2436   1340   1047    472    119    376   -106
   -210  -2569  -2359   1389   1072  -2465   1314   1039    465    111    350   -103
   -228  -2600  -2372   1413   1070  -2486   1317   1044    472    124    371    -80
   -316  -2665  -2348   1491   1015  -2507   1358   1085    517    168    420    -59
   -361  -2717  -2356   1538    995  -2538   1389   1098    532    174    413   -103
   -415  -2764  -2348   1590    966  -2556   1374   1083    527    161    402    -88
   -459  -2782  -2325   1621    930  -2553   1340   1078    524    161    420    -57
   -496  -2805  -2309   1652    906  -2559   1345   1104    550    189    457    -67
   -545  -2821  -2278   1683    865  -2551   1345   1124    568    205    480    -70
   -563  -2852  -2291   1706    862  -2572   1356   1122    558    189    454    -75
   -581  -2870  -2291   1725    852  -2582   1387   1137    571    200    441    -38
   -537  -2803  -2265   1670    862  -2535   1418   1189    626    257    496      0
   -491  -2753  -2262   1621    883  -2507   1382   1223    672    314    563     44
   -457  -2707  -2249   1582    893  -2478   1392   1247    706    355    615     77
   -392  -2644  -2255   1517    930  -2449   1434   1309    782    452    706    135
   -342  -2605  -2262   1475    958  -2434   1478   1384    865    542    792    184
   -309  -2546  -2236   1426    963  -2392   1499   1449    940    620    870    293
   -254  -2475  -2223   1363    984  -2351   1493   1493    987    678    927    345
   -311  -2457  -2148   1382    917  -2304   1491   1532   1028    724    984    426
   -491  -2483  -1992   1488    750  -2239   1551   1602   1109    815   1088    509
   -532  -2496  -1964   1514    714  -2231   1540   1608   1122    828   1114    506
   -602  -2525  -1922   1564    659  -2223   1496   1597   1104    807   1096    467
   -665  -2577  -1912   1618    620  -2244   1449   1566   1054    748   1018    439
   -704  -2598  -1893   1652    594  -2247   1493   1548   1023    714    992    418
   -758  -2618  -1860   1686    548  -2242   1491   1527    989    662    943    387
   -774  -2600  -1826   1686    524  -2213   1504   1499    940    587    857    322
   -849  -2561  -1712   1704    431  -2138   1514   1465    888    527    792    280
   -896  -2481  -1584   1688    342  -2034   1540   1462    870    509    776    272
   -859  -2499  -1639   1678    387  -2070   1582   1460    849    470    737    220
   -831  -2499  -1667   1665    415  -2083   1615   1452    831    441    701    189
   -789  -2507  -1719   1647    465  -2114   1587   1413    774    374    628    179
   -722  -2650  -1927   1686    602  -2288   1592   1361    704    288    548    132
   -514  -2675  -2164   1595    823  -2418   1556   1291    633    215    478     38
   -280  -2655  -2377   1467   1047  -2517   1436   1202    548    140    400    -46
    -88  -2681  -2592   1384   1249  -2637   1345   1096    454     49    296   -166
     85  -2699  -2785   1306   1434  -2740   1267   1026    379    -18    220   -239
    155  -2686  -2844   1262   1499  -2766   1223   1008    363    -44    197   -246
    150  -2668  -2821   1257   1486  -2743   1192    995    358    -49    189   -249
     80  -2652  -2735   1286   1405  -2694   1171   1008    376    -28    218   -210
     33  -2629  -2662   1299   1348  -2644   1187   1031    397     -7    249   -168
     20  -2587  -2611   1283   1314  -2600   1200   1049    413     15    265   -153
     96  -2520  -2618   1210   1356  -2569   1174   1057    431     31    272   -158
     59  -2512  -2572   1223   1314  -2540   1202   1052    433     31    275   -168
     10  -2465  -2475   1228   1241  -2470   1213   1067    459     51    298   -155
    -90  -2416  -2325   1252   1114  -2372   1189   1091    504    101    358   -119
   -218  -2449  -2231   1332   1005  -2340   1205   1070    493    103    368   -119
   -327  -2496  -2169   1410    919  -2333   1221   1060    472     93    363   -132
   -470  -2538  -2068   1504    797  -2304   1252   1127    504    119    392   -106
   -418  -2408  -1990   1410    784  -2200   1171   1184    545    163    431    -46
   -379  -2346  -1966   1361    792  -2156   1205   1205    535    171    439    -31
   -428  -2410  -1982   1418    774  -2195   1231   1174    472    124    392    -80
   -433  -2426  -1992   1431    779  -2210   1226   1153    441    106    358   -116
   -472  -2418  -1948   1444    735  -2182   1241   1234    496    150    389   -101
   -389  -2455  -2068   1421    836  -2262   1210   1221    459    106    340   -176
   -415  -2504  -2088   1460    833  -2296   1244   1192    423     64    298   -220
   -485  -2533  -2047   1509    779  -2291   1247   1197    418     64    293   -223
   -426  -2530  -2107   1478    839  -2320   1213   1171    392     38    259   -262
   -298  -2501  -2203   1400    950  -2353   1213   1145    368     12    231   -290
   -200  -2455  -2255   1327   1026  -2356   1182   1127    361      2    215   -306
   -148  -2416  -2268   1283   1060  -2343   1156   1122    358      2    207   -316
   -127  -2364  -2236   1244   1052  -2299   1130   1119    361     12    215   -322
   -153  -2330  -2177   1239   1010  -2255   1158   1122    368     20    220   -324
   -135  -2291  -2156   1210   1008  -2223   1283   1148    392     41    239   -298
   -231  -2374  -2143   1304    956  -2260   1299   1140    368     18    218   -316
   -181  -2333  -2151   1254    982  -2244   1299   1179    394     44    231   -306
   -145  -2283  -2140   1213    997  -2213   1363   1283    493    114    252   -314
   -150  -2229  -2078   1189    961  -2153   1493   1415    644    228    288   -329
   -189  -2125  -1935   1158    872  -2031   1522   1553    836    431    441   -226
   -171  -1829  -1657    997    740  -1745   1506   1751   1130    828    880    184
   -153  -1506  -1356    828    600  -1431   1431   1790   1244   1104   1353    706
   -236  -1405  -1171    818    467  -1288   1337   1579   1023   1044   1631   1065
   -306  -1470  -1163    888    428  -1317   1213   1267    618    743   1631   1114
   -358  -1810  -1452   1083    545  -1631   1111    826     25     51    919    488
   -467  -2268  -1803   1366    665  -2036   1067    379   -553   -784   -174   -452
   -545  -2631  -2088   1587    769  -2361    974    272   -730  -1062   -597   -823
   -501  -2855  -2353   1678    924  -2605    974    465   -530   -862   -491   -815
   -428  -2883  -2457   1654   1010  -2670   1028    683   -259   -610   -342   -709
   -394  -2850  -2457   1621   1028  -2655   1119    888     -7   -376   -184   -594
   -402  -2800  -2397   1600    995  -2600   1267   1083    226   -161    -20   -509
   -449  -2779  -2330   1615    940  -2556   1314   1176    342    -46     72   -457
   -449  -2727  -2278   1590    911  -2504   1314   1192    374    -15     98   -431
   -459  -2712  -2252   1587    893  -2483   1358   1195    389    -10    109   -444
   -548  -2735  -2190   1639    818  -2465   1366   1187    384    -18    101   -462
   -597  -2761  -2164   1680    782  -2462   1395   1231    415     12    124   -415
   -683  -2847  -2164   1764    740  -2507   1462   1267    465     57    171   -407
   -665  -2844  -2179   1756    756  -2512   1434   1270    485     85    200   -392
   -626  -2834  -2210   1730    789  -2522   1382   1257    488     88    200   -381
   -594  -2834  -2239   1714    820  -2538   1371   1247    485     83    179   -397
   -589  -2816  -2226   1699    818  -2522   1361   1254    504    103    200   -379
   -615  -2803  -2187   1706    784  -2496   1374   1262    522    119    215   -374
   -607  -2756  -2148   1678    769  -2452   1366   1273    542    140    231   -366
   -607  -2722  -2114   1665    753  -2418   1350   1260    537    135    215   -368
   -605  -2756  -2151   1678    771  -2455   1369   1262    527    114    189   -358
   -553  -2772  -2218   1662    831  -2496   1340   1270    524    111    189   -387
   -483  -2772  -2291   1626    904  -2533   1296   1265    524    111    184   -423
   -407  -2694  -2286   1551    937  -2491   1254   1286    550    140    213   -394
   -361  -2639  -2281   1499    956  -2460   1234   1293    568    166    244   -340
   -363  -2639  -2275   1501    953  -2457   1241   1291    571    181    257   -324
   -314  -2582  -2268   1447    974  -2426   1197   1312    605    236    298   -296
   -210  -2483  -2273   1348   1031  -2379   1205   1382    691    340    402   -213
   -150  -2413  -2262   1280   1054  -2338   1226   1434    761    426    491   -142
   -192  -2403  -2210   1296   1008  -2307   1200   1444    784    457    522   -114
   -213  -2335  -2122   1273    953  -2231   1236   1488    844    522    589    -41
   -192  -2325  -2132   1260    969  -2229   1247   1488    852    530    607    -15
   -228  -2351  -2125   1288    945  -2239   1278   1501    865    530    602      7
   -293  -2405  -2112   1348    909  -2260   1322   1525    891    545    623     10
   -428  -2522  -2094   1475    831  -2309   1345   1499    857    501    584    -33
   -527  -2598  -2070   1564    771  -2335   1376   1475    826    446    532    -77
   -652  -2652  -2000   1652    672  -2327   1356   1423    774    371    444   -145
   -750  -2722  -1971   1735    610  -2348   1296   1340    693    270    332   -252
   -750  -2790  -2042   1769    644  -2416   1280   1278    628    194    249   -332
   -823  -2904  -2081   1865    628  -2494   1270   1205    542     96    145   -431
   -956  -3078  -2122   2016    581  -2600   1249   1143    465      2     33   -530
   -992  -3172  -2179   2083    592  -2675   1265   1117    433    -51    -25   -587
   -989  -3239  -2252   2114    628  -2746   1267   1114    418    -75    -41   -610
   -943  -3257  -2314   2101    685  -2787   1244   1114    405    -98    -59   -626
   -867  -3296  -2429   2081    779  -2865   1270   1106    381   -140   -122   -680
   -782  -3289  -2509   2034    862  -2899   1304   1111    376   -158   -158   -709
   -722  -3247  -2525   1984    898  -2886   1301   1111    381   -166   -163   -691
   -633  -3242  -2608   1938    987  -2925   1330   1145    426   -124   -119   -654
   -537  -3185  -2650   1860   1052  -2917   1343   1163    446   -103   -114   -675
   -467  -3141  -2673   1805   1101  -2907   1332   1171    444   -111   -129   -706
   -392  -3104  -2712   1745   1158  -2909   1314   1197    436   -116   -135   -717
   -309  -3050  -2740   1680   1215  -2896   1322   1270    470    -75    -88   -683
   -265  -2961  -2699   1610   1215  -2831   1371   1312    519    -23    -49   -652
   -335  -2930  -2595   1631   1127  -2764   1410   1312    542     -5    -44   -633
   -379  -2899  -2522   1639   1070  -2712   1405   1299    555      0    -31   -641
   -418  -2883  -2465   1652   1023  -2675   1369   1275    548     -7    -28   -639
   -480  -2886  -2405   1683    961  -2647   1332   1247    532    -18    -36   -623
   -514  -2909  -2395   1712    940  -2652   1288   1218    517    -31    -38   -626
   -519  -2927  -2408   1722    943  -2670   1249   1200    501    -44    -54   -633
   -491  -2927  -2436   1709    971  -2683   1252   1182    485    -49    -64   -636
   -514  -2889  -2377   1701    927  -2634   1239   1150    467    -72    -77   -636
   -522  -2873  -2353   1696    914  -2613   1218   1117    433   -111   -101   -628
   -514  -2889  -2374   1699    930  -2631   1213   1096    405   -140   -129   -649
   -501  -2889  -2387   1696    943  -2639   1223   1088    407   -142   -127   -654
   -517  -2912  -2395   1712    937  -2655   1205   1083    407   -155   -142   -657
   -555  -2891  -2335   1722    888  -2613   1192   1065    392   -174   -166   -659
   -579  -2860  -2283   1719    849  -2572   1182   1041    381   -184   -192   -667
   -568  -2821  -2252   1696    841  -2538   1163   1008    371   -202   -220   -688
   -571  -2826  -2255   1696    839  -2543   1163   1023    394   -197   -220   -698
   -553  -2785  -2231   1667    836  -2509   1179   1044    418   -184   -210   -688
   -535  -2701  -2166   1618    813  -2434   1218   1062    439   -168   -192   -672
   -540  -2639  -2099   1590    779  -2369   1241   1065    452   -155   -181   -665
   -571  -2644  -2073   1608    750  -2361   1228   1039    436   -174   -210   -691
   -584  -2616  -2031   1600    722  -2325   1228   1031    446   -176   -218   -698
   -537  -2551  -2013   1543    735  -2281   1213   1005    441   -189   -236   -698
   -467  -2442  -1974   1454    753  -2208   1156    945    402   -239   -288   -719
   -394  -2442  -2047   1418    823  -2244   1161    935    400   -254   -314   -745
   -353  -2395  -2042   1374    844  -2218   1226   1010    452   -244   -342   -810
   -366  -2322  -1956   1343    792  -2140   1337   1166    579   -163   -319   -820
   -324  -2083  -1758   1205    717  -1922   1413   1366    805     67   -124   -659
   -207  -1699  -1493    950    641  -1595   1392   1613   1119    475    301   -254
   -127  -1257  -1132    691    501  -1195   1254   1592   1208    782    756    246
   -176   -943   -769    558    296   -857   1023   1221   1026    901   1098    654
   -311   -784   -472    548     80   -628    810    748    696    789   1158    761
   -467  -1122   -657    792     93   -888    659    210     51      5    337     57
   -509  -1634  -1127   1070    306  -1382    527   -215   -610   -948   -714   -813
   -428  -1977  -1548   1202    558  -1764    449   -200   -717  -1158  -1034  -1096
   -342  -2068  -1725   1205    691  -1896    509     15   -530  -1015  -1000  -1106
   -239  -2018  -1779   1127    769  -1899    659    239   -306   -836   -898  -1049
   -194  -1909  -1714   1052    758  -1813    870    498    -57   -620   -750   -953
   -184  -1790  -1605    984    709  -1699   1013    672    111   -480   -652   -901
   -168  -1699  -1530    935    680  -1615   1044    748    187   -410   -592   -883
   -145  -1623  -1480    883    667  -1553   1034    753    187   -402   -589   -906
    -96  -1535  -1439    815    670  -1488   1060    769    187   -400   -607   -885
    -49  -1441  -1392    745    670  -1418   1062    789    202   -379   -602   -854
    -44  -1332  -1288    688    620  -1312   1093    807    218   -361   -594   -818
     10  -1213  -1223    600    615  -1218   1096    831    236   -327   -561   -771
     15  -1111  -1127    545    571  -1119   1111    893    285   -262   -509   -750
     51  -1047  -1098    496    571  -1070   1117    906    296   -239   -501   -761
     72   -971  -1044    449    558  -1008   1130    911    296   -228   -485   -727
     54   -901   -956    420    504   -927   1148    937    311   -207   -472   -678
     44   -836   -880    394    462   -859   1143    945    329   -179   -459   -675
    -18   -807   -789    413    384   -800   1127    940    332   -161   -452   -649
    -96   -782   -685    439    293   -735   1072    940    340   -129   -413   -654
   -122   -696   -576    407    226   -636   1057    945    348   -124   -431   -698
   -150   -657   -506    402    176   -581   1039    950    345   -124   -454   -649
   -153   -633   -480    392    161   -558   1002    943    327   -119   -446   -607
    -83   -571   -488    327    202   -530    997    945    327    -96   -426   -602
    -64   -465   -400    262    166   -431    914    969    358    -38   -381   -550
    -54   -322   -267    187    106   -296    828    987    381      7   -348   -530
    -64   -280   -215    171     72   -249    859   1008    407     59   -309   -498
    -72   -265   -192    168     59   -228    930   1028    436    114   -267   -444
    -12    -88    -77     49     31    -83    911   1067    475    171   -202   -381
     70    114     41    -93     15     77    800   1088    493    210   -153   -337
    114    254    137   -187    -10    197    774   1106    514    252   -114   -277
    127    363    236   -244    -54    301    865   1101    514    267    -96   -259
    155    449    290   -303    -67    371    956   1132    524    288    -67   -246
    197    540    342   -371    -72    441    930   1156    527    301    -46   -220
    189    605    415   -397   -114    511    919   1200    558    335    -18   -176
    122    615    493   -368   -184    555    995   1244    589    361      0   -161
     96    748    649   -423   -277    698   1015   1234    563    342    -10   -171
     33    748    714   -392   -340    732   1075   1200    517    293    -64   -215
    -25    701    727   -340   -376    714   1085   1158    470    239   -148   -241
    -64    652    717   -293   -389    683   1034   1132    444    213   -189   -288
    -83    646    727   -283   -405    685    919   1114    426    200   -213   -306
   -106    709    813   -301   -459    761    974   1080    397    189   -223   -322
   -192    727    917   -270   -555    823   1065   1049    353    148   -277   -350
   -270    769   1039   -249   -654    904   1083   1054    337    142   -288   -316
   -327    769   1093   -223   -709    932   1047   1041    324    145   -277   -337
   -340    813   1153   -239   -745    982   1052   1026    309    148   -296   -345
   -298    839   1135   -270   -719    987   1054   1010    285    127   -335   -342
   -316    885   1202   -283   -758   1044   1057   1021    296    145   -324   -309
   -387    950   1337   -283   -862   1143   1036   1062    319    184   -290   -283
   -475    982   1454   -254   -966   1218   1036   1091    335    210   -275   -244
   -498   1065   1561   -285  -1031   1312   1049   1137    368    244   -252   -207
   -540   1174   1714   -316  -1127   1444   1060   1205    428    311   -194   -161
   -574   1270   1844   -348  -1210   1556   1075   1247    462    348   -174   -124
   -540   1389   1927   -426  -1234   1657   1075   1260    465    361   -179    -93
   -597   1525   2120   -465  -1358   1821   1117   1293    506    418   -132    -31
   -628   1693   2322   -532  -1475   2008   1119   1293    535    467    -85     20
   -704   1823   2527   -561  -1615   2174   1127   1262    530    483    -75     57
   -730   1888   2616   -579  -1673   2252   1093   1223    501    472    -83     67
   -784   1958   2743   -589  -1764   2351   1080   1210    491    472    -72     72
   -826   2065   2891   -618  -1857   2478   1018   1195    478    470    -72    103
   -833   2117   2951   -644  -1893   2533   1021   1189    472    470    -85    150
   -774   2088   2860   -657  -1818   2473    995   1158    426    431   -127    109
   -667   2088   2756   -711  -1712   2421    919   1111    363    376   -189     85
   -524   2130   2655   -802  -1590   2392    859   1091    332    350   -218    106
   -420   2138   2559   -859  -1491   2348    831   1065    283    316   -262     62
   -392   2153   2546   -883  -1467   2348    836   1041    236    277   -311     23
   -353   2177   2530   -914  -1441   2353    852    995    184    236   -355    -33
   -285   2242   2527   -976  -1405   2385    831    956    148    215   -394    -70
   -207   2309   2514  -1052  -1361   2413    800    919    132    202   -423    -77
   -194   2366   2559  -1085  -1376   2462    776    885    122    194   -433    -80
   -176   2418   2595  -1122  -1387   2507    779    888    119    192   -436    -90
   -197   2486   2683  -1143  -1439   2585    802    948    161    239   -402    -54
   -285   2548   2834  -1132  -1558   2688    844   1000    210    298   -358     -5
   -283   2624   2904  -1171  -1592   2764    862   1036    239    342   -314     20
   -259   2701   2961  -1223  -1613   2831    805   1054    246    363   -311     -5
   -288   2748   3037  -1228  -1662   2891    828   1065    236    358   -353     49
   -296   2785   3078  -1244  -1688   2930    976   1189    319    439   -316     77
   -275   2873   3148  -1299  -1712   3011   1101   1379    478    574   -233     70
   -213   3089   3302  -1439  -1756   3195   1122   1584    672    784    -62    220
   -179   3452   3632  -1636  -1904   3541   1140   1844    958   1148    303    610
   -163   3889   4050  -1865  -2107   3969   1153   1896   1088   1421    711   1098
   -259   4232   4492  -1987  -2377   4362   1054   1623    953   1488   1013   1530
   -426   4440   4866  -2008  -2647   4653    823   1202    662   1382   1111   1712
   -548   4336   4884  -1893  -2714   4608    688    769    233    953    693   1325
   -633   3873   4507  -1621  -2569   4190    675    319   -387    103   -311    371
   -597   3494   4091  -1449  -2346   3793    571    220   -620   -236   -750    -57
   -470   3348   3819  -1439  -2145   3582    558    413   -475   -106   -704    -64
   -280   3411   3691  -1564  -1984   3551    654    678   -231    111   -566     15
   -168   3530   3699  -1683  -1935   3613    800    940     25    340   -405    127
    -64   3725   3790  -1831  -1927   3756    919   1174    252    548   -241    265
    -44   3873   3917  -1914  -1982   3894    976   1301    374    672   -145    366
    -72   3956   4029  -1940  -2049   3993   1013   1363    423    727   -101    410
    -41   3993   4034  -1977  -2036   4013   1018   1389    428    750    -88    423
    -41   4032   4073  -1995  -2057   4052   1052   1431    454    792    -57    462
    -33   4117   4151  -2044  -2094   4133   1010   1457    470    826    -31    488
    -33   4214   4247  -2088  -2140   4229    982   1478    488    859    -10    519
    -25   4263   4289  -2120  -2158   4276   1041   1491    498    875     -2    540
    -54   4315   4369  -2130  -2210   4341   1018   1512    506    896     15    563
    -49   4346   4395  -2151  -2223   4369    958   1527    519    911     28    579
    -41   4362   4403  -2158  -2221   4382    963   1545    535    937     51    587
    -83   4380   4463  -2148  -2273   4421   1034   1561    535    948     51    602
   -116   4419   4536  -2151  -2325   4476   1083   1577    550    969     64    623
   -197   4401   4595  -2101  -2397   4497   1060   1579    574    997     93    633
   -189   4408   4598  -2109  -2392   4502   1023   1577    574   1005     93    615
   -132   4458   4588  -2164  -2361   4523   1021   1605    579   1008     77    649
    -90   4520   4611  -2216  -2351   4567    982   1649    613   1054    116    704
    -80   4533   4611  -2229  -2346   4572    969   1680    641   1093    150    719
    -54   4546   4601  -2244  -2327   4572    969   1701    665   1127    174    745
    -41   4582   4621  -2273  -2333   4603    943   1753    714   1189    231    797
    -41   4640   4679  -2299  -2361   4658    911   1813    769   1265    303    857
    -18   4725   4744  -2353  -2382   4733    828   1836    792   1309    348    906
      0   4829   4829  -2413  -2413   4829    828   1870    836   1374    415    995
    -10   4920   4931  -2455  -2470   4925    898   1906    880   1434    478   1085
    -41   4996   5037  -2478  -2538   5016    943   1940    914   1478    522   1145
    -31   5123   5154  -2548  -2592   5138    948   1969    945   1517    561   1197
    -28   5198   5227  -2585  -2626   5211    950   1964    948   1522    561   1202
      7   5292   5284  -2650  -2639   5287    909   1961    927   1504    545   1202
      7   5318   5310  -2662  -2650   5312    930   2000    943   1514    558   1221
      2   5318   5312  -2660  -2655   5315    922   2000    919   1491    524   1200
      0   5318   5318  -2657  -2657   5318    927   1956    870   1434    459   1179
      0   5318   5318  -2657  -2657   5318    948   1943    846   1395    415   1158
      2   5318   5312  -2660  -2655   5315    940   1925    800   1340    361   1093
      0   5318   5315  -2660  -2657   5315    961   1909    756   1304    309   1054
      0   5318   5318  -2657  -2657   5318    989   1917    756   1304    309   1060
      0   5318   5318  -2657  -2657   5318    971   1862    706   1257    252    992
      0   5318   5318  -2657  -2657   5318    956   1829    665   1221    207    961
     23   5318   5294  -2670  -2634   5305    961   1816    644   1210    200    979
     83   5318   5235  -2699  -2574   5276    948   1800    607   1187    171    961
     77   5318   5237  -2699  -2579   5279    956   1784    607   1192    174    966
     62   5318   5255  -2688  -2595   5287    963   1784    626   1215    192   1000
     33   5318   5281  -2675  -2624   5300    971   1800    646   1234    213   1026
     36   5318   5281  -2675  -2621   5300    945   1829    662   1257    254   1054
      0   5318   5318  -2657  -2657   5318    963   1862    696   1296    280   1065
     -7   5310   5318  -2650  -2662   5312   1026   1927    750   1348    322   1111
    -15   5302   5318  -2644  -2665   5310   1085   1956    776   1374    358   1137
    -10   5307   5318  -2647  -2662   5312   1028   1922    753   1356    324   1132
    -41   5276   5318  -2618  -2678   5297   1036   1948    771   1371    332   1119
    -25   5292   5318  -2634  -2670   5305   1085   2008    836   1441    397   1153
      0   5318   5318  -2657  -2657   5318   1067   2003    839   1444    400   1176
      0   5318   5318  -2657  -2657   5318   1026   1956    779   1387    361   1171
      0   5318   5318  -2657  -2657   5318   1036   1997    797   1418    397   1171
      0   5318   5318  -2657  -2657   5318   1036   2005    807   1426    389   1195
      0   5318   5318  -2657  -2657   5318   1036   2005    805   1428    418   1221
      0   5318   5318  -2657  -2657   5318   1070   2073    841   1473    485   1239
     57   5318   5258  -2688  -2600   5289   1065   2096    839   1462    462   1236
    124   5318   5190  -2722  -2533   5255   1026   2055    795   1415    426   1163
    163   5318   5154  -2740  -2494   5237   1026   2052    779   1400    400   1163
    155   5318   5162  -2735  -2501   5240   1150   2135    867   1483    480   1296
    142   5318   5175  -2730  -2514   5245   1163   2104    839   1460    483   1179
    166   5318   5151  -2740  -2491   5235   1153   2049    797   1408    405   1145
    257   5318   5058  -2787  -2400   5188   1122   1997    748   1361    363   1122
    267   5255   4988  -2761  -2359   5123   1075   1953    704   1322    329   1057
    226   5157   4928  -2691  -2351   5042   1065   1953    675   1301    285    982
    205   5144   4936  -2675  -2364   5040   1057   2013    675   1309    288   1026
    163   5133   4967  -2650  -2400   5053   1039   2013    662   1301    272    984
    109   5086   4977  -2598  -2434   5032   1023   1984    636   1275    231    984
     59   5050   4990  -2556  -2465   5022   1039   1987    641   1280    246   1010
     38   5032   4993  -2535  -2475   5011   1021   1971    636   1275    246    995
     15   5011   4996  -2514  -2491   5003   1015   1982    646   1283    241    979
     18   5053   5035  -2535  -2507   5045   1083   2086    743   1330    241    953
     70   5159   5086  -2616  -2509   5123   1145   2231    888   1441    301   1002
     46   5276   5229  -2662  -2590   5253   1184   2429   1137   1722    558   1236
      0   5318   5318  -2657  -2657   5318   1189   2647   1449   2143   1028   1691
      0   5318   5318  -2657  -2657   5318   1098   2650   1579   2457   1543   2247
      0   5318   5318  -2657  -2657   5318    966   2346   1363   2455   1800   2572
      0   5318   5318  -2657  -2657   5318    841   1925    948   2148   1644   2483
      0   5318   5318  -2657  -2657   5318    722   1356    259   1299    735   1699
      0   5318   5318  -2657  -2657   5318    581    885   -371    405   -275    841
    -10   5060   5071  -2525  -2540   5066    517    961   -381    340   -413    685
     -2   4928   4931  -2462  -2465   4928    576   1208   -124    568   -270    737
    -12   4928   4941  -2457  -2478   4933    688   1436    166    826    -80    844
     15   5011   4996  -2512  -2488   5003    831   1670    449   1072     98    943
     18   5092   5073  -2556  -2527   5084    953   1847    631   1234    210   1062
     83   5203   5120  -2644  -2520   5162   1000   1951    743   1340    296   1156
    127   5305   5175  -2717  -2525   5240   1039   2008    807   1408    358   1202
    124   5318   5193  -2720  -2533   5255   1031   1982    802   1410    355   1189
    153   5318   5162  -2738  -2504   5240   1034   1979    818   1426    371   1210
    168   5318   5149  -2743  -2488   5232   1054   2000    852   1462    415   1241
    223   5318   5094  -2769  -2434   5206   1054   1992    857   1467    420   1228
    270   5318   5047  -2792  -2387   5183   1044   1964    846   1444    384   1202
    285   5318   5029  -2803  -2372   5175   1044   1995    870   1470    400   1254
    316   5318   4998  -2818  -2340   5159   1060   2003    891   1493    423   1275
    368   5318   4946  -2844  -2288   5133   1044   1961    859   1465    402   1267
    337   5318   4980  -2826  -2320   5149   1044   1969    875   1499    454   1301
    298   5318   5016  -2811  -2359   5167   1041   1997    904   1525    475   1301
    324   5318   4990  -2821  -2333   5154   1034   2003    909   1522    462   1322
    301   5318   5014  -2811  -2356   5167   1047   2029    937   1556    498   1340
    285   5318   5032  -2800  -2372   5175   1060   2049    969   1584    522   1361
    277   5318   5040  -2798  -2379   5180   1067   2078    989   1618    550   1387
    270   5318   5047  -2795  -2387   5183   1065   2125   1034   1683    623   1426
    246   5318   5068  -2782  -2410   5193   1034   2130   1052   1712    652   1410
    226   5318   5092  -2772  -2431   5206   1031   2151   1067   1730    646   1452
    233   5318   5081  -2777  -2423   5201   1010   2190   1111   1792    706   1527
    239   5318   5076  -2779  -2418   5198    974   2229   1158   1862    789   1574
    249   5318   5066  -2785  -2408   5193    958   2249   1208   1932    878   1636
    272   5318   5045  -2795  -2385   5183    937   2257   1231   1969    930   1626
    220   5318   5094  -2772  -2436   5206    974   2325   1275   2000    948   1675
    239   5318   5079  -2779  -2418   5198    979   2348   1299   2021    974   1758
    303   5318   5011  -2811  -2353   5164    971   2356   1293   2016    976   1709
    265   5318   5053  -2790  -2392   5185    997   2356   1291   1992    956   1654
    303   5318   5014  -2811  -2353   5164    995   2325   1244   1930    891   1670
    309   5318   5006  -2813  -2348   5162   1031   2338   1241   1930    893   1665
    371   5318   4946  -2844  -2286   5133   1057   2322   1218   1888    846   1590
    428   5318   4889  -2873  -2229   5105   1072   2281   1166   1810    753   1538
    470   5318   4845  -2896  -2187   5081   1085   2244   1114   1745    696   1499
    470   5305   4834  -2889  -2182   5071   1088   2221   1083   1712    667   1452
    493   5255   4762  -2876  -2132   5009   1054   2179   1036   1665    639   1428
    472   5164   4692  -2818  -2109   4928   1039   2140    987   1615    594   1371
    444   5110   4663  -2779  -2109   4886   1041   2122    971   1587    548   1327
    441   5055   4614  -2751  -2086   4834   1036   2114    963   1571    532   1330
    428   4959   4528  -2696  -2049   4744   1049   2107    937   1545    517   1306
    389   4933   4543  -2660  -2075   4738   1067   2086    922   1525    504   1293
    366   4860   4494  -2613  -2065   4679   1091   2078    914   1509    483   1288
    309   4816   4505  -2564  -2099   4660   1083   2088    917   1514    488   1278
    309   4790   4481  -2551  -2086   4634   1021   2078    911   1512    488   1286
    350   4764   4414  -2556  -2031   4590   1028   2062    901   1493    454   1234
    322   4790   4466  -2556  -2070   4629   1080   2096    950   1530    491   1273
    350   4772   4421  -2561  -2034   4598   1114   2143   1002   1574    553   1322
    371   4738   4364  -2556  -1997   4551   1067   2148   1013   1587    561   1325
    488   4829   4341  -2657  -1925   4585   1054   2169   1041   1615    587   1348
    576   4915   4338  -2746  -1880   4629   1034   2169   1062   1641    631   1363
    581   4936   4354  -2759  -1886   4645    966   2156   1080   1657    659   1400
    594   4920   4325  -2759  -1865   4621    992   2153   1085   1665    680   1431
    566   4845   4278  -2704  -1855   4562   1132   2158   1062   1647    662   1444
    537   4814   4276  -2675  -1870   4546   1247   2210   1104   1691    714   1488
    530   4868   4338  -2699  -1904   4603   1205   2203   1109   1696    732   1491
    545   4855   4310  -2701  -1880   4582   1200   2187   1085   1667    706   1470
    514   4788   4273  -2650  -1878   4530   1249   2210   1093   1670    704   1462
    491   4689   4198  -2592  -1852   4445   1270   2208   1088   1662    701   1441
    389   4564   4175  -2478  -1893   4369   1270   2208   1075   1647    691   1413
    296   4473   4177  -2387  -1943   4325   1262   2205   1057   1618    662   1400
    306   4401   4094  -2353  -1893   4247   1213   2195   1034   1590    636   1353
    194   4291   4097  -2244  -1951   4195   1231   2223   1049   1608    657   1345
    114   4193   4078  -2153  -1982   4136   1221   2208   1031   1587    633   1312
    148   4169   4019  -2158  -1935   4094   1176   2161    995   1543    587   1312
    187   4125   3938  -2156  -1875   4032   1135   2143    982   1538    587   1332
    220   4094   3871  -2158  -1826   3982   1179   2125    984   1540    589   1273
    285   4112   3824  -2200  -1769   3969   1234   2138   1000   1548    592   1234
    361   4167   3803  -2265  -1719   3985   1239   2135    995   1540    576   1278
    397   4201   3803  -2299  -1701   4003   1166   2109    976   1535    579   1301
    389   4206   3816  -2299  -1714   4011   1208   2112    982   1535    579   1283
    342   4234   3891  -2288  -1774   4063   1376   2218   1091   1608    600   1291
    303   4330   4026  -2317  -1862   4177   1449   2382   1273   1758    691   1335
    275   4525   4250  -2400  -1987   4388   1431   2553   1504   2008    917   1488
    272   4840   4564  -2556  -2145   4705   1402   2735   1792   2400   1345   1867
    218   5193   4972  -2707  -2377   5084   1283   2756   1930   2712   1860   2457
    220   5318   5094  -2769  -2436   5206   1184   2512   1709   2673   2166   2834
    171   5120   4949  -2644  -2387   5035   1176   2164   1260   2325   2107   2813
    106   4611   4502  -2361  -2197   4559   1104   1678    589   1501   1226   2091
    194   4143   3949  -2169  -1878   4047    893   1161    -88    548     25   1098
    381   3819   3434  -2101  -1527   3629    706   1049   -275    280   -363    727
    475   3509   3034  -1992  -1278   3273    795   1205    -98    454   -267    688
    553   3390   2834  -1974  -1140   3112    854   1353    109    657   -137    704
    607   3416   2808  -2013  -1101   3115    911   1493    324    857      2    776
    696   3548   2850  -2125  -1078   3200    992   1665    558   1070    168    909
    787   3697   2909  -2242  -1060   3304   1013   1779    717   1215    290   1031
    761   3743   2979  -2252  -1109   3361   1065   1831    789   1291    366   1085
    665   3733   3068  -2200  -1200   3400   1111   1896    859   1361    428   1117
    633   3702   3068  -2169  -1218   3387   1085   1925    898   1392    454   1137
    568   3686   3117  -2127  -1273   3403   1143   1956    943   1436    511   1187
    459   3611   3151  -2036  -1345   3382   1179   1945    937   1434    519   1176
    296   3509   3213  -1901  -1460   3361   1135   1927    919   1415    509   1143
    303   3541   3237  -1925  -1467   3390   1135   1974    956   1460    545   1163
    306   3546   3239  -1925  -1465   3393   1213   2021    995   1496    581   1197
    223   3473   3247  -1849  -1514   3361   1210   2034    982   1480    576   1197
    239   3450   3211  -1844  -1486   3330   1187   2044    974   1480    579   1200
    270   3426   3154  -1849  -1441   3291   1202   2057    984   1488    581   1195
    303   3421   3117  -1862  -1405   3270   1234   2083   1010   1509    607   1202
    306   3455   3146  -1883  -1418   3302   1184   2096   1026   1525    631   1218
    303   3442   3135  -1873  -1415   3289   1192   2104   1039   1538    644   1241
    340   3476   3135  -1909  -1397   3307   1169   2117   1075   1582    691   1270
    384   3502   3117  -1943  -1366   3309   1161   2132   1106   1623    727   1278
    342   3486   3143  -1914  -1400   3315   1192   2148   1150   1665    766   1301
    355   3533   3177  -1943  -1410   3354   1239   2195   1218   1738    839   1369
    475   3658   3180  -2068  -1353   3419   1275   2249   1286   1826    940   1454
    530   3738   3208  -2132  -1337   3473   1273   2288   1353   1909   1034   1530
    568   3756   3187  -2164  -1309   3470   1249   2286   1389   1956   1093   1571
    597   3800   3200  -2200  -1301   3502   1270   2312   1454   2026   1171   1641
    618   3863   3244  -2242  -1314   3554   1205   2327   1514   2088   1244   1714
    626   3930   3304  -2278  -1337   3619   1156   2330   1540   2120   1291   1761
    584   3930   3346  -2260  -1382   3639   1254   2356   1564   2132   1299   1761
    522   3891   3369  -2205  -1423   3629   1288   2366   1561   2107   1273   1751
    459   3845   3385  -2151  -1462   3613   1296   2379   1545   2073   1241   1730
    387   3767   3380  -2075  -1496   3574   1314   2374   1514   2034   1192   1680
    319   3681   3361  -2003  -1519   3522   1348   2366   1480   1979   1132   1626
    319   3595   3276  -1958  -1478   3437   1348   2327   1426   1899   1052   1564
    280   3504   3224  -1893  -1473   3364   1348   2286   1376   1829    982   1488
    252   3419   3167  -1834  -1457   3294   1369   2252   1327   1771    922   1426
    309   3343   3034  -1826  -1363   3190   1371   2182   1254   1699    857   1361
    277   3294   3016  -1787  -1369   3156   1358   2143   1228   1660    820   1309
    267   3273   3005  -1771  -1369   3141   1363   2127   1226   1639    797   1291
    249   3268   3018  -1758  -1384   3143   1402   2151   1257   1662    826   1325
    283   3231   2948  -1758  -1332   3091   1408   2151   1260   1662    831   1317
    249   3161   2912  -1706  -1332   3037   1428   2148   1249   1657    828   1296
    194   3104   2909  -1652  -1358   3008   1452   2125   1226   1636    810   1270
    272   3107   2834  -1688  -1280   2972   1486   2127   1226   1626    802   1283
    283   3094   2808  -1688  -1262   2951   1486   2148   1252   1649    828   1299
    259   3086   2824  -1673  -1280   2956   1447   2148   1254   1660    846   1296
    220   3083   2860  -1652  -1319   2972   1486   2158   1267   1675    862   1304
    231   3094   2863  -1662  -1314   2979   1519   2182   1306   1699    883   1330
    249   3141   2891  -1696  -1322   3016   1512   2195   1345   1725    911   1356
    298   3159   2860  -1730  -1280   3011   1512   2210   1363   1743    932   1353
    345   3138   2792  -1743  -1226   2966   1540   2223   1376   1756    943   1348
    400   3151   2751  -1774  -1174   2951   1532   2221   1389   1766    956   1348
    381   3141   2756  -1761  -1187   2948   1434   2187   1374   1761    966   1374
    342   3086   2740  -1714  -1197   2915   1384   2156   1358   1748    976   1389
    272   3039   2764  -1657  -1244   2902   1423   2151   1363   1748    995   1387
    280   3018   2738  -1649  -1228   2878   1462   2143   1350   1730    966   1371
    293   2990   2696  -1641  -1202   2844   1457   2109   1322   1704    943   1389
    249   2953   2701  -1602  -1226   2829   1465   2094   1304   1680    930   1405
    220   2915   2694  -1569  -1239   2805   1465   2091   1306   1680    940   1387
    233   2920   2686  -1577  -1226   2803   1397   2055   1293   1665    932   1371
    244   2933   2686  -1590  -1221   2808   1376   2023   1270   1631    904   1366
    202   2912   2709  -1558  -1254   2811   1397   2029   1267   1621    898   1366
    194   2868   2670  -1532  -1239   2769   1426   2010   1252   1597    867   1317
    163   2834   2670  -1499  -1252   2753   1434   2018   1254   1595    872   1330
     88   2800   2712  -1447  -1312   2756   1439   2034   1257   1600    896   1369
     93   2761   2668  -1428  -1288   2717   1426   2021   1239   1574    870   1337
    122   2707   2585  -1415  -1231   2647   1413   2018   1236   1564    844   1314
    155   2618   2462  -1387  -1153   2540   1441   2005   1234   1561    846   1319
    155   2543   2387  -1350  -1114   2465   1444   1987   1218   1556    854   1278
    135   2442   2304  -1288  -1085   2374   1423   1979   1208   1543    836   1241
     67   2335   2268  -1202  -1101   2301   1447   2013   1231   1561    849   1286
    -80   2229   2309  -1072  -1195   2268   1525   2070   1293   1623    901   1325
   -174   2132   2307   -982  -1241   2221   1626   2169   1400   1688    930   1327
   -218   2114   2333   -950  -1275   2223   1660   2273   1517   1766    963   1275
   -296   2161   2455   -932  -1376   2307   1740   2403   1675   1917   1104   1345
   -342   2390   2733  -1023  -1538   2561   1719   2582   1912   2223   1426   1693
   -366   2753   3120  -1195  -1743   2935   1618   2582   2008   2475   1860   2234
   -439   2966   3403  -1265  -1922   3185   1478   2275   1795   2455   2132   2585
   -589   2935   3525  -1174  -2057   3229   1325   1917   1462   2296   2190   2657
   -688   2551   3239   -930  -1964   2894   1182   1421    917   1688   1584   2151
   -693   1940   2631   -623  -1662   2286   1049    930    244    722    439   1072
   -589   1548   2138   -480  -1363   1842    943    865     72    433     49    704
   -371   1382   1753   -506  -1062   1566    927   1057    270    602    142    719
   -150   1400   1551   -623   -849   1475   1013   1288    527    826    293    774
     23   1545   1519   -787   -748   1532   1171   1556    823   1088    491    904
    155   1717   1561   -937   -701   1639   1314   1738   1018   1249    623   1015
    189   1803   1610   -997   -709   1706   1389   1821   1119   1332    696   1091
    192   1821   1628  -1005   -717   1725   1441   1878   1184   1395    761   1176
    233   1831   1597  -1034   -683   1714   1449   1888   1200   1410    787   1153
    252   1834   1582  -1044   -665   1709   1441   1886   1202   1405    776   1143
    233   1813   1579  -1023   -672   1696   1444   1899   1215   1421    787   1140
    218   1777   1558   -997   -670   1667   1447   1912   1236   1431    800   1140
    194   1745   1548   -971   -678   1647   1439   1901   1239   1428    807   1132
    127   1709   1582   -919   -727   1647   1444   1909   1249   1436    823   1140
     51   1667   1615   -862   -784   1641   1447   1919   1254   1436    828   1153
    -44   1602   1647   -779   -844   1623   1460   1938   1260   1436    839   1143
   -135   1519   1652   -693   -893   1584   1473   1943   1265   1436    841   1124
   -189   1488   1678   -649   -935   1584   1467   1943   1293   1465    867   1106
   -259   1431   1691   -587   -976   1561   1467   1940   1304   1465    857   1083
   -322   1371   1693   -524  -1008   1532   1467   1951   1319   1473    857   1137
   -314   1327   1641   -506   -979   1483   1447   1953   1335   1501    891   1184
   -324   1283   1608   -478   -966   1444   1418   1958   1353   1519    914   1197
   -363   1254   1618   -446   -989   1436   1418   1982   1392   1558    961   1236
   -353   1223   1577   -433   -963   1400   1402   2010   1423   1602   1015   1260
   -345   1247   1590   -452   -969   1418   1397   2039   1480   1660   1075   1304
   -296   1304   1597   -504   -948   1449   1384   2070   1538   1717   1140   1395
   -254   1374   1628   -561   -940   1501   1376   2112   1605   1792   1228   1470
   -187   1441   1628   -626   -906   1535   1374   2132   1657   1844   1286   1514
   -176   1493   1667   -659   -922   1579   1410   2200   1732   1922   1374   1626
   -171   1548   1717   -688   -943   1631   1480   2265   1808   1992   1454   1686
   -106   1623   1730   -761   -919   1675   1488   2262   1821   1995   1470   1701
    -80   1652   1732   -784   -906   1691   1509   2286   1839   2013   1493   1751
    -62   1675   1738   -807   -901   1704   1530   2307   1855   2029   1525   1769
    -54   1675   1730   -810   -891   1701   1517   2273   1810   1969   1467   1719
    -38   1613   1652   -789   -846   1631   1493   2213   1748   1886   1382   1670
    -77   1538   1615   -730   -846   1577   1517   2171   1727   1842   1340   1634
   -114   1522   1636   -706   -875   1577   1496   2094   1675   1779   1286   1566
   -140   1501   1639   -680   -888   1569   1480   2031   1613   1712   1218   1506
   -184   1467   1649   -644   -917   1556   1478   1969   1561   1636   1148   1462
   -197   1408   1605   -605   -901   1506   1470   1909   1512   1574   1093   1400
   -218   1343   1561   -563   -891   1452   1434   1865   1478   1551   1080   1376
   -257   1280   1535   -511   -896   1408   1415   1823   1447   1525   1060   1335
   -298   1257   1556   -480   -927   1405   1395   1761   1392   1462    992   1291
   -288   1254   1543   -483   -914   1397   1376   1717   1361   1426    948   1304
   -298   1213   1512   -459   -906   1361   1376   1727   1382   1452    979   1312
   -311   1179   1491   -436   -901   1335   1389   1740   1405   1480   1021   1343
   -329   1179   1509   -426   -919   1343   1392   1743   1415   1491   1041   1335
   -275   1247   1522   -485   -898   1384   1410   1743   1418   1493   1034   1340
   -213   1309   1522   -550   -867   1415   1426   1777   1452   1532   1072   1384
   -122   1434   1556   -654   -839   1493   1449   1823   1509   1582   1130   1423
    -62   1496   1558   -717   -810   1525   1525   1865   1553   1623   1171   1454
    -46   1538   1584   -745   -815   1561   1577   1896   1590   1652   1205   1462
      5   1602   1597   -805   -797   1600   1556   1893   1592   1644   1202   1480
     70   1660   1590   -867   -758   1626   1553   1901   1613   1657   1231   1525
    116   1701   1582   -911   -732   1641   1569   1912   1641   1683   1280   1564
    135   1709   1574   -922   -719   1641   1558   1912   1639   1691   1299   1558
    114   1665   1548   -891   -717   1608   1527   1878   1597   1649   1254   1535
    111   1608   1493   -859   -691   1551   1509   1839   1571   1618   1221   1535
    106   1519   1413   -815   -652   1467   1496   1821   1566   1605   1218   1535
     67   1415   1348   -740   -639   1382   1465   1795   1535   1571   1189   1486
     51   1327   1275   -691   -613   1301   1431   1761   1483   1522   1137   1426
      2   1166   1163   -587   -579   1166   1418   1714   1436   1467   1078   1369
    -31   1062   1091   -517   -561   1075   1405   1660   1389   1418   1028   1319
    -70    982   1052   -454   -561   1015   1408   1628   1361   1382    997   1286
   -140    844    984   -355   -561    914   1395   1590   1322   1340    958   1223
   -166    758    924   -296   -545    841   1356   1564   1288   1304    922   1182
   -220    657    878   -220   -548    769   1317   1525   1254   1270    888   1150
   -270    592    862   -161   -566    727   1301   1470   1213   1223    844   1091
   -267    535    802   -135   -535    667   1299   1441   1182   1182    802   1041
   -153    584    737   -215   -446    662   1332   1465   1192   1189    810   1047
   -129    584    714   -228   -423    649   1356   1467   1184   1179    792   1031
   -109    587    696   -239   -402    641   1301   1480   1208   1202    807   1065
     70    706    633   -389   -283    670   1312   1519   1249   1244    867   1109
    236    782    545   -509   -155    665   1317   1522   1252   1234    862   1093
    335    844    506   -589    -88    675   1345   1566   1288   1257    875   1091
    202    688    485   -444   -140    587   1428   1631   1332   1257    846    984
    293    753    457   -524    -83    605   1623   1862   1545   1439    984   1067
    239    846    605   -542   -181    727   1636   2044   1740   1667   1197   1270
     93    971    875   -535   -389    924   1602   2208   1945   1958   1551   1660
    -12   1301   1314   -644   -662   1306   1548   2143   2010   2190   1958   2130
   -259   1350   1608   -548   -935   1478   1392   1735   1803   2210   2200   2447
   -571   1171   1743   -298  -1158   1454   1257   1257   1418   1930   2047   2333
   -849    672   1522     85  -1184   1096   1109    722    787   1135   1195   1566
  -1026      5   1031    511  -1028    517    948    387    215    337    285    797
  -1000   -374    623    685   -813    122    888    540    277    371    249    639
   -893   -504    389    698   -641    -59    940    779    467    519    329    649
   -787   -509    277    646   -535   -114   1057   1047    709    714    488    756
   -683   -467    215    576   -449   -127   1249   1330    961    919    631    792
   -667   -426    239    545   -454    -93   1348   1493   1106   1049    727    927
   -683   -431    252    555   -467    -90   1397   1571   1171   1117    805    976
   -641   -439    202    537   -423   -119   1405   1584   1176   1124    815    961
   -680   -467    213    574   -446   -127   1405   1587   1179   1122    802    945
   -691   -483    207    587   -452   -140   1356   1571   1182   1122    802    958
   -696   -514    181    605   -441   -166   1350   1574   1179   1124    805    937
   -730   -589    140    657   -436   -226   1363   1574   1169   1127    805    893
   -753   -584    168    670   -462   -207   1371   1556   1153   1104    797    896
   -805   -545    259    675   -535   -142   1402   1574   1169   1109    818    984
   -849   -550    298    698   -574   -127   1395   1590   1182   1117    820    963
   -885   -545    337    714   -613   -103   1325   1566   1169   1111    802    961
   -883   -493    389    688   -636    -51   1327   1584   1192   1145    828    992
   -880   -392    488    633   -685     49   1340   1595   1205   1166    865   1010
   -919   -306    613    613   -769    153   1348   1602   1226   1192    906   1047
   -901   -213    688    558   -797    236   1361   1628   1265   1228    953   1098
   -813   -153    659    483   -737    252   1392   1652   1299   1254    984   1114
   -735   -129    602    431   -670    236   1410   1699   1358   1309   1028   1145
   -670   -171    498    420   -587    161   1402   1722   1387   1335   1049   1158
   -639   -184    454    410   -548    135   1402   1719   1395   1343   1065   1153
   -644   -176    467    410   -555    145   1397   1699   1384   1343   1072   1156
   -524   -210    314    366   -420     49   1309   1660   1350   1327   1062   1161
   -498   -244    252    371   -376      2   1288   1680   1374   1366   1098   1202
   -506   -288    215    394   -363    -36   1247   1691   1376   1369   1104   1223
   -483   -267    215    376   -350    -25   1202   1727   1402   1392   1132   1247
   -485   -252    231    366   -358    -10   1187   1743   1405   1397   1145   1260
   -478   -192    285    335   -384     46   1205   1743   1413   1408   1182   1296
   -470   -158    311    311   -392     75   1249   1735   1413   1402   1187   1299
   -472   -194    277    335   -376     41   1239   1712   1397   1374   1148   1260
   -465   -194    267    329   -368     36   1257   1704   1400   1369   1137   1252
   -524   -241    283    381   -405     20   1309   1688   1392   1348   1119   1226
   -584   -293    288    439   -439     -2   1340   1667   1382   1314   1088   1184
   -639   -358    280    498   -459    -38   1366   1660   1376   1286   1060   1150
   -678   -436    239    555   -459    -98   1397   1618   1332   1234   1000   1091
   -748   -506    241    626   -496   -132   1387   1582   1296   1195    958   1044
   -800   -587    210    691   -506   -189   1405   1556   1270   1156    922    997
   -784   -628    155    706   -470   -236   1410   1522   1249   1119    885    953
   -815   -680    132    748   -478   -275   1405   1499   1221   1083    854    919
   -862   -743    119    802   -493   -311   1384   1473   1192   1052    820    885
   -854   -737    116    795   -485   -311   1371   1457   1182   1039    802    867
   -787   -672    114    730   -452   -280   1361   1452   1184   1041    810    875
   -761   -675     85    717   -426   -296   1345   1441   1182   1034    813    865
   -787   -709     77    748   -433   -316   1350   1423   1171   1023    802    852
   -807   -750     57    779   -433   -348   1330   1408   1153   1005    779    826
   -724   -693     31    709   -379   -332   1376   1444   1200   1041    813    854
   -639   -594     41    615   -340   -277   1405   1452   1231   1070    852    898
   -618   -571     46    592   -332   -262   1376   1423   1221   1054    849    888
   -553   -566    -12    558   -272   -290   1330   1413   1215   1041    839    883
   -491   -524    -33    509   -228   -280   1314   1418   1234   1052    852    911
   -423   -467    -44    444   -192   -254   1280   1405   1234   1054    859    932
   -431   -506    -75    467   -179   -290   1231   1371   1197   1023    836    914
   -431   -527    -96    478   -168   -311   1213   1371   1187   1008    831    914
   -436   -522    -85    480   -176   -303   1197   1379   1187   1013    849    937
   -413   -480    -67    444   -174   -275   1293   1397   1210   1028    875    966
   -504   -563    -62    532   -220   -314   1262   1363   1166    984    836    924
   -555   -646    -93    600   -233   -371   1236   1343   1135    958    810    904
   -553   -680   -127    618   -213   -405   1306   1358   1153    966    815    911
   -618   -761   -142    688   -239   -452   1335   1337   1137    937    787    893
   -711   -867   -155    789   -277   -511   1325   1309   1119    911    761    875
   -678   -846   -171    761   -254   -511   1330   1304   1127    917    763    880
   -652   -885   -233    769   -210   -561   1273   1275   1106    896    743    854
   -613   -935   -322    774   -148   -628   1267   1262   1072    852    691    807
   -537   -976   -439    758    -49   -709   1249   1260   1044    810    644    758
   -449   -997   -548    722     49   -774   1247   1265   1023    779    618    717
   -392   -945   -553    670     80   -750   1314   1312   1039    789    626    722
   -433   -950   -517    691     41   -735   1358   1353   1060    810    641    727
   -475   -982   -506    727     15   -745   1421   1384   1096    841    665    740
   -581  -1091   -509    836    -38   -800   1444   1366   1078    818    641    706
   -574  -1072   -498    823    -38   -787   1387   1340   1054    795    618    696
   -511  -1000   -488    756    -12   -745   1418   1400   1124    841    659    724
   -506   -963   -459    735    -25   -711   1473   1475   1213    888    667    672
   -514   -932   -420    722    -46   -678   1522   1579   1327    995    711    680
   -509   -756   -246    633   -132   -501   1532   1761   1548   1262    969    927
   -493   -428     64    459   -280   -181   1504   1862   1738   1566   1387   1405
   -602   -101    501    350   -553    200   1452   1693   1683   1660   1727   1880
   -841     15    857    413   -852    436   1254   1325   1410   1566   1901   2169
  -1047   -194    852    620   -950    327   1111    872    961   1174   1602   1901
  -1197   -680    514    937   -857    -83   1057    379    316    311    574    885
  -1189  -1085    103   1137   -649   -493    971    187    -41   -205    -67    275
  -1096  -1273   -176   1184   -462   -724    932    311     51   -137    -44    236
  -1008  -1343   -335   1176   -337   -839    948    480    252     38     70    252
   -885  -1278   -392   1080   -249   -836   1039    662    480    233    179    314
   -701  -1114   -413    906   -145   -763   1197    917    782    511    384    496
   -649   -961   -311    802   -171   -636   1343   1101   1028    750    605    693
   -823   -857    -33    841   -394   -446   1439   1236   1208    924    789    857
   -945   -737    207    839   -576   -265   1538   1397   1322   1039    906    966
   -945   -626    316    784   -633   -155   1602   1540   1389   1109    982   1047
   -792   -623    166    706   -480   -228   1569   1530   1337   1057    932    992
   -553   -743   -189    649   -181   -467   1462   1400   1205    922    792    872
   -405   -888   -485    646     38   -685   1369   1299   1119    839    714    802
   -348  -1124   -776    735    213   -950   1260   1176   1013    732    613    672
   -348  -1366  -1018    857    332  -1192   1169   1083    919    639    522    542
   -389  -1538  -1148    963    379  -1343   1109   1049    870    592    483    478
   -498  -1636  -1137   1067    316  -1389   1085   1013    831    548    454    467
   -610  -1680  -1070   1145    228  -1376   1049    987    815    532    449    462
   -696  -1647   -950   1169    124  -1299   1036    989    841    558    485    491
   -776  -1566   -789   1171      5  -1179   1093   1060    937    652    574    579
   -761  -1577   -815   1166     25  -1195   1153   1122   1013    724    626    607
   -665  -1522   -857   1093     96  -1189   1179   1135   1062    779    678    675
   -644  -1439   -795   1039     75  -1117   1208   1166   1124    846    769    722
   -696  -1439   -743   1067     23  -1091   1210   1182   1148    867    789    756
   -815  -1470   -654   1143    -83  -1062   1226   1228   1187    911    836    815
   -919  -1470   -550   1195   -187  -1010   1208   1280   1239    971    909    870
   -992  -1462   -472   1226   -262   -969   1184   1309   1254    989    924    893
  -1036  -1467   -431   1252   -303   -950   1192   1358   1283   1018    953    937
  -1098  -1444   -348   1270   -376   -896   1208   1400   1325   1065   1010    979
  -1049  -1363   -316   1205   -368   -841   1195   1389   1330   1062   1021   1000
   -963  -1301   -340   1130   -314   -823   1145   1374   1322   1057   1031   1041
   -901  -1252   -350   1078   -275   -802   1111   1353   1306   1039   1036   1023
   -805  -1231   -428   1015   -189   -828   1109   1314   1265    976    979    948
   -667  -1236   -568    950    -51   -904   1117   1291   1234    927    930    922
   -584  -1236   -654    909     33   -945   1124   1267   1215    891    893    898
   -571  -1221   -649    896     38   -935   1137   1236   1192    831    820    852
   -444  -1213   -769    826    161   -992   1109   1166   1132    761    756    787
   -335  -1270   -935    802    298  -1104   1067   1070   1041    654    675    678
   -363  -1428  -1067    893    350  -1249   1041    966    937    522    558    607
   -444  -1587  -1143   1015    348  -1366   1041    904    872    428    459    581
   -449  -1686  -1236   1065    392  -1460   1002    852    818    361    371    457
   -480  -1777  -1296   1127    405  -1535    984    815    789    319    311    353
   -444  -1873  -1428   1156    491  -1652    958    769    753    272    265    335
   -368  -1914  -1545   1143    587  -1730    924    735    735    265    259    348
   -420  -1919  -1499   1169    535  -1709    930    740    774    301    296    342
   -493  -1940  -1447   1215    475  -1693    953    756    807    322    314    355
   -605  -1917  -1312   1262    353  -1615    987    795    870    381    379    449
   -607  -1844  -1236   1226    314  -1540    995    826    924    436    439    454
   -558  -1766  -1208   1161    322  -1488   1023    852    971    485    480    446
   -540  -1667  -1127   1104    290  -1397   1067    893   1026    542    540    509
   -485  -1561  -1078   1023    293  -1319   1088    904   1065    571    576    493
   -444  -1504  -1060    974    306  -1283   1104    911   1091    584    581    504
   -389  -1402  -1013    896    309  -1208   1093    901   1096    597    602    517
   -381  -1340   -958    859    288  -1150   1085    891   1106    613    620    540
   -436  -1358   -924    896    241  -1143   1111    893   1122    636    646    620
   -480  -1371   -891    927    205  -1132   1153    917   1137    659    678    698
   -522  -1376   -857    948    166  -1119   1171    919   1135    662    685    722
   -579  -1363   -784    969    101  -1075   1153    917   1130    662    696    758
   -639  -1384   -748   1010     54  -1067   1158    911   1119    652    696    771
   -693  -1452   -758   1072     31  -1106   1179    901   1106    633    683    758
   -758  -1543   -784   1148     10  -1163   1179    875   1078    605    657    740
   -815  -1597   -782   1205    -18  -1189   1156    836   1039    563    618    724
   -836  -1623   -787   1228    -25  -1205   1130    802   1010    530    597    696
   -852  -1644   -792   1249    -31  -1218   1127    763    971    480    553    589
   -839  -1704   -867   1270     12  -1286   1093    711    906    402    457    530
   -766  -1709   -943   1236     88  -1327   1065    670    859    348    413    537
   -714  -1699   -984   1205    132  -1340   1078    652    839    319    376    504
   -683  -1665   -982   1174    148  -1325   1062    649    846    327    389    504
   -602  -1613  -1013   1106    202  -1314   1023    618    818    288    350    439
   -524  -1592  -1067   1057    270  -1332   1039    592    800    252    298    426
   -514  -1597  -1085   1054    283  -1343   1078    597    813    257    301    431
   -558  -1595  -1036   1078    239  -1317   1117    646    859    311    361    444
   -522  -1608  -1085   1065    280  -1348   1132    678    872    319    379    454
   -519  -1623  -1104   1070    290  -1363   1156    696    893    324    374    436
   -571  -1595  -1023   1083    223  -1309   1205    787    982    376    368    371
   -605  -1561   -956   1083    174  -1260   1288    896   1093    446    376    371
   -584  -1434   -849   1008    129  -1140   1369   1067   1314    696    613    626
   -504  -1169   -665    836     77   -917   1327   1236   1582   1085   1070   1018
   -441   -828   -387    633    -28   -607   1195   1187   1628   1327   1506   1473
   -501   -774   -272    639   -114   -524   1114    950   1418   1335   1787   1834
   -628   -935   -306    779   -163   -620   1021    563    961    950   1584   1673
   -737  -1343   -605   1039    -67   -974    901     -2    233     12    553    792
   -813  -1766   -953   1288     70  -1361    792   -407   -345   -815   -433     12
   -732  -2055  -1322   1395    293  -1688    688   -363   -345   -852   -542   -137
   -654  -2182  -1530   1415    436  -1857    706   -153    -88   -602   -381   -127
   -639  -2179  -1540   1408    449  -1860    802     54    171   -368   -220    -64
   -566  -2099  -1532   1332    480  -1816    930    254    415   -158    -72     41
   -509  -2003  -1493   1257    491  -1748   1015    397    592     -2     59    150
   -472  -1958  -1486   1213    504  -1725   1036    462    662     70    109    192
   -454  -1984  -1532   1218    537  -1758   1005    459    665     83    127    189
   -444  -2031  -1587   1236    571  -1808   1057    462    662     83    122    179
   -418  -2005  -1587   1213    584  -1797   1008    444    652     77    116    176
   -433  -2036  -1602   1234    581  -1818    974    433    641     67    109    119
   -472  -2049  -1577   1260    550  -1813   1021    480    688    116    153    142
   -493  -2081  -1587   1286    545  -1834   1023    501    714    142    184    150
   -504  -2125  -1621   1314    558  -1873   1034    504    714    140    174    161
   -540  -2122  -1582   1330    519  -1852   1062    524    740    161    200    210
   -566  -2120  -1556   1343    493  -1839   1091    555    776    197    241    228
   -607  -2148  -1543   1376    467  -1847   1124    587    805    226    270    246
   -605  -2205  -1600   1405    496  -1904   1122    574    797    213    252    223
   -620  -2182  -1561   1400    470  -1873   1106    597    828    244    285    244
   -662  -2195  -1532   1428    433  -1865   1122    644    875    285    329    277
   -662  -2182  -1522   1421    428  -1852   1143    683    914    327    374    319
   -675  -2190  -1514   1434    418  -1852   1161    722    958    368    418    355
   -680  -2218  -1538   1449    426  -1878   1169    756    992    402    452    379
   -688  -2223  -1538   1454    423  -1880   1205    797   1036    452    498    405
   -709  -2205  -1496   1454    392  -1852   1254    865   1109    535    579    470
   -691  -2187  -1496   1439    402  -1842   1283    937   1182    628    675    548
   -662  -2184  -1522   1421    428  -1855   1278    976   1236    704    753    597
   -659  -2174  -1514   1415    426  -1844   1252    995   1270    756    813    636
   -675  -2140  -1467   1405    394  -1805   1226    989   1293    784    849    672
   -698  -2104  -1405   1402    353  -1756   1218    995   1319    813    888    701
   -737  -2101  -1366   1418    311  -1735   1215   1010   1332    831    906    717
   -753  -2112  -1358   1431    301  -1735   1208   1000   1317    810    898    696
   -735  -2104  -1371   1418    314  -1738   1197    958   1270    748    846    670
   -758  -2073  -1314   1415    277  -1693   1226    943   1247    706    792    678
   -862  -2060  -1197   1460    166  -1628   1247    945   1236    693    792    665
   -922  -2047  -1127   1483    101  -1587   1226    893   1182    620    722    589
   -976  -2057  -1080   1517     51  -1569   1239    857   1122    535    615    527
   -958  -2013  -1054   1486     46  -1535   1249    844   1093    491    566    485
   -891  -2057  -1166   1473    137  -1613   1200    776   1010    389    459    405
   -839  -2244  -1405   1540    283  -1826   1197    719    924    296    379    358
   -862  -2400  -1538   1628    335  -1971   1247    717    893    259    350    340
   -859  -2473  -1613   1667    376  -2044   1221    685    841    213    298    288
   -782  -2494  -1712   1636    465  -2104   1202    654    787    161    239    207
   -735  -2481  -1745   1608    504  -2114   1197    631    750    135    205    153
   -670  -2434  -1764   1551    545  -2099   1171    600    724    109    189    132
   -576  -2351  -1774   1465    597  -2062   1124    561    704     88    187    142
   -561  -2278  -1719   1418    576  -2000   1104    561    711    114    218    166
   -527  -2208  -1680   1369    574  -1945   1106    584    735    145    246    181
   -462  -2145  -1683   1301    610  -1914   1127    600    758    168    267    181
   -452  -2086  -1634   1270    589  -1860   1213    652    805    213    301    197
   -519  -2021  -1504   1267    491  -1764   1213    698    839    246    342    226
   -555  -1966  -1413   1260    426  -1691   1202    732    862    272    371    252
   -589  -1930  -1343   1257    374  -1636   1228    774    898    311    405    293
   -620  -1904  -1283   1262    329  -1595   1260    802    919    340    431    329
   -579  -1883  -1306   1231    361  -1595   1239    797    896    332    436    342
   -571  -1888  -1319   1228    371  -1605   1231    805    888    327    444    355
   -571  -1896  -1327   1234    376  -1613   1215    815    885    327    452    363
   -537  -1927  -1389   1234    426  -1660   1189    800    852    290    420    327
   -506  -1971  -1465   1236    478  -1717   1195    774    807    249    376    285
   -488  -2044  -1558   1265    532  -1803   1176    740    763    207    329    239
   -480  -2151  -1673   1314    594  -1912   1127    688    717    153    275    184
   -511  -2236  -1725   1374    605  -1982   1156    662    696    124    246    155
   -576  -2273  -1699   1423    561  -1987   1189    641    688    109    226    132
   -553  -2265  -1714   1408    579  -1990   1135    610    672     88    207    119
   -506  -2244  -1740   1374    615  -1992   1093    594    672     90    213    127
   -478  -2221  -1743   1350    631  -1982   1111    589    691    106    228    135
   -413  -2127  -1714   1267    649  -1922   1117    584    724    132    252    171
   -374  -2068  -1693   1218    659  -1880   1143    579    743    150    267    189
   -345  -2026  -1680   1184    665  -1852   1174    589    750    158    277    205
   -319  -1979  -1660   1150    670  -1821   1202    610    766    179    296    220
   -376  -1969  -1592   1171    607  -1782   1228    639    779    197    311    236
   -418  -2013  -1595   1215    587  -1805   1228    639    766    184    296    226
   -522  -2073  -1551   1296    511  -1810   1260    667    789    194    293    218
   -568  -2073  -1504   1322    467  -1790   1330    763    878    239    267    168
   -610  -2010  -1402   1309    394  -1706   1395    891   1010    361    314    168
   -626  -1860  -1234   1241    301  -1548   1457   1060   1234    623    561    368
   -571  -1592  -1023   1080    226  -1309   1408   1218   1483    997   1021    820
   -561  -1215   -654    888     46   -935   1234   1156   1509   1182   1475   1371
   -626  -1145   -519    883    -57   -833   1197    924   1236   1034   1693   1693
   -730  -1252   -522    989   -106   -888   1148    618    802    631   1512   1571
   -852  -1582   -732   1215    -62  -1158   1101    207    233    -96    646    784
   -940  -2021  -1080   1480     70  -1551   1052   -155   -285   -857   -418   -137
   -896  -2270  -1374   1582    236  -1821   1013    -98   -249   -844   -501   -265
   -862  -2455  -1592   1657    363  -2023   1039     83    -18   -605   -337   -213
   -875  -2483  -1610   1678    366  -2047   1158    303    267   -324   -129    -90
   -815  -2366  -1551   1592    366  -1958   1309    571    579    -23    116     70
   -683  -2208  -1525   1444    420  -1867   1392    743    779    171    285    181
   -605  -2112  -1506   1358    449  -1810   1447    810    862    246    348    231
   -576  -2068  -1493   1322    457  -1782   1467    831    896    277    371    249
   -605  -2099  -1493   1353    444  -1797   1486    844    917    296    387    265
   -672  -2122  -1452   1395    387  -1787   1506    857    932    311    400    270
   -743  -2114  -1371   1428    314  -1743   1512    870    953    335    426    288
   -792  -2109  -1319   1449    262  -1714   1441    859    953    345    444    296
   -815  -2109  -1293   1462    239  -1701   1452    880    979    376    478    314
   -828  -2091  -1265   1460    215  -1678   1525    922   1034    426    522    353
   -875  -2117  -1244   1496    181  -1680   1540    930   1044    436    522    361
   -901  -2125  -1223   1512    158  -1675   1499    914   1031    431    509    363
   -904  -2166  -1262   1535    179  -1714   1493    924   1052    459    540    400
   -880  -2171  -1291   1525    202  -1732   1473    911   1054    462    532    381
   -870  -2151  -1280   1512    205  -1717   1452    888   1047    454    519    402
   -854  -2151  -1296   1501    220  -1725   1434    872   1034    452    519    428
   -802  -2104  -1301   1454    249  -1704   1366    872   1031    465    535    465
   -724  -2047  -1322   1384    296  -1686   1325    870   1028    467    537    467
   -654  -1971  -1317   1312    329  -1644   1345    867   1044    472    530    462
   -574  -1870  -1296   1221    358  -1584   1366    883   1078    501    553    493
   -498  -1805  -1306   1153    402  -1556   1348    901   1098    532    594    514
   -514  -1784  -1273   1148    379  -1527   1379   1000   1208    662    732    589
   -488  -1725  -1236   1106    371  -1480   1358   1065   1283    753    833    628
   -376  -1714  -1337   1041    480  -1527   1330   1085   1304    789    878    659
   -223  -1706  -1483    966    628  -1595   1301   1057   1291    789    891    667
   -122  -1686  -1566    904    719  -1626   1273   1036   1267    776    883    652
    -90  -1701  -1610    896    758  -1654   1254   1015   1236    745    846    641
    -88  -1769  -1683    927    797  -1727   1231    989   1213    719    833    646
   -161  -1823  -1662    992    750  -1743   1210    953   1179    678    797    620
   -353  -1938  -1587   1145    615  -1764   1267    989   1202    688    797    652
   -467  -2023  -1556   1244    542  -1790   1327   1000   1205    670    782    613
   -581  -2101  -1519   1340    467  -1810   1358    971   1174    620    740    532
   -717  -2153  -1436   1436    358  -1795   1402    950   1156    579    696    472
   -787  -2216  -1428   1501    319  -1823   1418    906   1109    519    618    439
   -880  -2312  -1431   1597    275  -1873   1426    865   1065    467    563    384
   -984  -2403  -1418   1693    215  -1912   1436    841   1034    423    524    316
  -1091  -2530  -1439   1810    174  -1984   1434    795    976    358    452    228
  -1176  -2686  -1509   1930    163  -2099   1405    756    927    309    405    200
  -1169  -2772  -1602   1971    215  -2190   1382    719    883    270    368    150
  -1117  -2834  -1719   1974    301  -2278   1327    667    820    205    298     67
  -1072  -2907  -1834   1990    379  -2372   1278    607    756    132    220     18
  -1049  -2959  -1909   2003    428  -2434   1252    587    730    106    205      2
   -982  -2969  -1987   1974    501  -2478   1215    553    683     59    140    -75
   -875  -2979  -2104   1925    613  -2540   1184    540    665     51    132    -90
   -714  -2886  -2171   1800    727  -2530   1176    558    683     75    176   -103
   -548  -2717  -2171   1631    810  -2444   1205    587    709     83    174    -51
   -465  -2561  -2096   1512    815  -2330   1210    587    714     85    184    -10
   -436  -2447  -2010   1441    787  -2229   1192    584    722    109    220     23
   -428  -2361  -1932   1395    750  -2148   1182    589    732    124    249     25
   -431  -2260  -1829   1345    698  -2047   1195    615    769    163    285     80
   -465  -2236  -1771   1350    652  -2005   1169    615    766    171    298    119
   -519  -2257  -1740   1387    610  -2000   1130    592    743    158    293    119
   -613  -2296  -1683   1454    535  -1990   1132    589    750    158    296    132
   -670  -2431  -1764   1548    545  -2099   1130    579    745    142    293    111
   -693  -2561  -1870   1626    587  -2216   1143    568    730    124    277     80
   -691  -2644  -1953   1667    628  -2301   1153    555    709    103    252     57
   -667  -2704  -2036   1686    683  -2372   1163    545    698     90    228     23
   -623  -2756  -2132   1688    753  -2447   1166    522    683     62    194    -33
   -607  -2792  -2184   1699    787  -2488   1182    509    672     46    179    -62
   -639  -2790  -2153   1714    756  -2473   1208    496    670     44    179    -98
   -644  -2738  -2094   1691    724  -2416   1221    506    672     54    189   -135
   -602  -2681  -2078   1641    735  -2379   1223    535    691     67    200   -124
   -558  -2631  -2073   1595    756  -2351   1244    563    717     88    218    -98
   -555  -2559  -2003   1556    722  -2281   1286    602    758    129    257    -62
   -584  -2494  -1909   1540    662  -2203   1325    652    800    176    298     -2
   -597  -2455  -1857   1525    628  -2156   1340    670    823    194    329     54
   -631  -2434  -1803   1532    584  -2120   1345    675    833    197    335     57
   -659  -2447  -1787   1551    563  -2117   1350    680    836    200    340     77
   -646  -2434  -1787   1540    568  -2112   1345    678    833    207    353     88
   -646  -2460  -1813   1553    581  -2135   1400    711    867    218    342     70
   -727  -2496  -1769   1613    519  -2135   1545    878   1021    316    376     72
   -771  -2470  -1699   1618    462  -2086   1644   1057   1208    480    491    176
   -784  -2278  -1493   1532    353  -1886   1670   1273   1465    779    776    462
   -787  -1987  -1200   1384    205  -1595   1590   1405   1662   1119   1234    940
   -844  -1709   -865   1275      7  -1288   1431   1174   1564   1254   1621   1392
   -979  -1564   -584   1270   -200  -1075   1244    750   1278   1195   1790   1608
  -1070  -1727   -657   1400   -207  -1192   1096    293    818    771   1408   1239
  -1072  -2221  -1148   1644     36  -1683    979   -259     83   -254    246    239
   -953  -2569  -1615   1761    329  -2094    854   -449   -267   -774   -355   -311
   -820  -2720  -1899   1769    537  -2309    833   -272   -116   -667   -322   -384
   -704  -2769  -2065   1738    680  -2418    893    -49    101   -493   -223   -376
   -636  -2722  -2088   1678    724  -2405   1021    197    342   -301   -106   -306
   -592  -2644  -2052   1618    730  -2351   1171    407    555   -119     28   -220
   -558  -2608  -2049   1582    745  -2330   1241    501    646    -31     96   -181
   -540  -2590  -2049   1566    753  -2320   1267    522    670    -10    106   -179
   -548  -2572  -2023   1558    735  -2299   1280    527    672     -7    109   -140
   -542  -2551  -2008   1545    730  -2281   1273    542    683      5    124   -116
   -558  -2543  -1984   1551    711  -2265   1270    550    693     15    127   -119
   -600  -2569  -1969   1584    683  -2270   1288    568    709     28    140   -145
   -644  -2577  -1935   1610    644  -2257   1296    579    730     46    174   -132
   -659  -2585  -1925   1621    631  -2255   1299    587    740     51    174   -132
   -680  -2592  -1912   1634    613  -2252   1312    607    763     70    184   -106
   -685  -2574  -1888   1631    600  -2231   1330    633    789     98    213    -88
   -711  -2566  -1855   1639    568  -2213   1327    636    795    103    223    -88
   -717  -2559  -1842   1636    561  -2203   1358    657    820    127    239    -64
   -714  -2533  -1821   1621    553  -2177   1389    678    844    148    254    -51
   -719  -2538  -1818   1628    548  -2179   1413    704    867    174    283    -51
   -732  -2517  -1787   1623    524  -2153   1389    719    885    189    306    -41
   -704  -2442  -1738   1571    514  -2088   1392    743    901    205    309    -15
   -683  -2385  -1701   1532    506  -2042   1410    787    945    254    345     18
   -701  -2397  -1696   1551    496  -2047   1423    802    963    275    358     33
   -665  -2408  -1743   1535    537  -2078   1421    854   1010    340    426     83
   -610  -2340  -1730   1473    558  -2036   1423    904   1054    392    491    129
   -592  -2283  -1693   1436    550  -1990   1418    958   1109    465    563    176
   -550  -2197  -1647   1374    548  -1922   1439   1013   1163    540    646    174
   -504  -2130  -1626   1317    561  -1880   1434   1015   1171    548    649    249
   -470  -2109  -1641   1288    584  -1875   1421   1054   1210    602    727    290
   -428  -2010  -1584   1218    576  -1797   1397   1021   1176    558    701    254
   -405  -1964  -1558   1184    576  -1761   1395    982   1119    488    618    309
   -387  -1964  -1577   1174    594  -1771   1379    966   1098    470    613    314
   -371  -1961  -1590   1166    607  -1777   1369    924   1054    423    576    239
   -350  -1984  -1634   1166    639  -1810   1371    909   1034    405    566    189
   -306  -2044  -1738   1176    714  -1891   1376    865    969    332    501    137
   -335  -2171  -1839   1252    750  -2008   1374    776    862    205    355    -23
   -322  -2299  -1977   1309    826  -2138   1337    704    789    116    244   -135
   -285  -2372  -2088   1327    898  -2231   1291    620    709     20    145   -197
   -249  -2442  -2192   1345    971  -2317   1273    576    659    -33     83   -267
   -283  -2520  -2236   1400    976  -2379   1257    522    610    -98     25   -311
   -348  -2626  -2278   1486    963  -2452   1247    493    574   -135    -10   -327
   -394  -2714  -2320   1556    961  -2520   1228    478    550   -155    -20   -353
   -436  -2759  -2322   1597    943  -2540   1239    478    561   -145      7   -374
   -509  -2792  -2283   1649    885  -2538   1252    483    576   -132     38   -387
   -613  -2878  -2265   1743    826  -2572   1244    483    581   -135     18   -407
   -602  -2959  -2356   1779    875  -2657   1210    462    563   -148    -12   -436
   -615  -3021  -2405   1818    893  -2714   1210    454    550   -166    -23   -420
   -641  -3026  -2387   1831    872  -2707   1257    553    605   -106     36   -394
   -662  -2948  -2286   1805    810  -2618   1335    649    678    -44     98   -374
   -683  -2896  -2216   1790    763  -2556   1356    691    717     -5    145   -340
   -613  -2868  -2255   1740    820  -2561   1330    672    693    -20    145   -376
   -610  -2811  -2203   1709    795  -2509   1332    680    696    -18    135   -329
   -605  -2769  -2164   1688    776  -2468   1358    717    745     28    184   -272
   -581  -2701  -2120   1641    766  -2410   1306    696    748     38    215   -275
   -639  -2722  -2083   1680    722  -2403   1291    670    730     28    223   -275
   -758  -2704  -1948   1730    594  -2327   1301    659    717     12    210   -298
   -823  -2691  -1867   1756    522  -2281   1288    649    688    -23    168   -272
   -935  -2733  -1797   1831    428  -2265   1270    641    662    -41    155   -280
  -1031  -2764  -1732   1899    350  -2249   1254    633    628    -70    132   -311
  -1080  -2785  -1706   1932    311  -2247   1265    636    613    -88    122   -319
  -1166  -2748  -1582   1956    205  -2164   1288    649    623    -80    129   -316
  -1239  -2709  -1473   1971    116  -2091   1288    644    618    -90    119   -319
  -1330  -2683  -1353   2008     10  -2018   1270    628    594   -116     96   -340
  -1465  -2670  -1205   2068   -132  -1938   1291    665    615    -93    129   -340
  -1470  -2712  -1241   2091   -114  -1979   1283    644    581   -132    103   -413
  -1483  -2733  -1252   2107   -116  -1992   1293    618    542   -187     38   -439
  -1512  -2704  -1192   2109   -161  -1948   1332    636    545   -192     18   -361
  -1428  -2753  -1325   2091    -51  -2039   1335    613    522   -223    -20   -389
  -1257  -2855  -1597   2055    168  -2226   1306    576    483   -262    -67   -444
   -982  -2930  -1951   1956    483  -2442   1228    496    397   -348   -142   -509
   -774  -2946  -2171   1860    698  -2559   1189    462    363   -387   -171   -511
   -626  -2951  -2325   1787    846  -2639   1174    449    342   -410   -205   -563
   -576  -2946  -2369   1761    893  -2657   1213    483    355   -413   -231   -600
   -517  -2863  -2348   1688    914  -2605   1254    587    439   -363   -231   -652
   -423  -2720  -2296   1571    935  -2509   1270    735    584   -236   -155   -652
   -366  -2439  -2075   1400    852  -2257   1317    943    854     64    132   -428
   -345  -2088  -1743   1218    698  -1917   1332   1080   1072    379    535     -7
   -470  -1725  -1254   1096    392  -1491   1278    940   1052    501    872    483
   -745  -1480   -735   1114     -5  -1109   1166    610    852    480   1114    906
   -937  -1608   -670   1270   -135  -1140   1047    166    433    132    875    709
  -1085  -2138  -1052   1610    -18  -1595    948   -280   -129   -581     25   -137
  -1145  -2709  -1566   1925    210  -2138    802   -535   -563  -1195   -743   -893
  -1137  -3018  -1880   2078    371  -2449    758   -426   -509  -1182   -800  -1018
  -1114  -3070  -1956   2091    418  -2512    846   -168   -257   -963   -652   -922
  -1085  -2995  -1909   2039    410  -2452   1000    116     28   -714   -470   -771
  -1015  -2891  -1875   1951    428  -2385   1153    381    280   -488   -293   -665
   -969  -2800  -1831   1886    431  -2317   1210    511    402   -374   -202   -607
   -948  -2753  -1805   1849    426  -2281   1265    558    454   -324   -161   -597
   -911  -2717  -1805   1813    444  -2260   1257    555    459   -314   -155   -623
   -885  -2681  -1795   1782    452  -2239   1228    548    465   -316   -171   -594
   -867  -2639  -1771   1753    452  -2205   1267    566    493   -288   -148   -558
   -865  -2629  -1764   1745    449  -2197   1293    568    501   -275   -135   -576
   -880  -2603  -1722   1740    420  -2164   1293    568    511   -267   -132   -576
   -935  -2592  -1660   1761    361  -2127   1299    602    542   -236   -103   -550
   -914  -2569  -1654   1743    368  -2112   1291    607    558   -220    -83   -535
   -937  -2559  -1623   1745    340  -2091   1265    594    553   -223    -88   -527
   -961  -2559  -1597   1758    316  -2078   1257    589    553   -220    -83   -522
   -966  -2540  -1577   1751    303  -2060   1247    584    566   -205    -67   -519
   -956  -2514  -1558   1735    301  -2036   1249    592    587   -181    -46   -517
   -976  -2499  -1522   1738    270  -2010   1260    594    594   -171    -44   -475
   -974  -2478  -1504   1727    262  -1992   1262    615    613   -150    -31   -426
  -1015  -2452  -1439   1732    210  -1945   1280    654    665    -96     23   -363
  -1013  -2405  -1392   1709    189  -1899   1273    688    711    -44     80   -298
  -1057  -2410  -1353   1732    148  -1883   1283    717    756      5    129   -249
  -1067  -2387  -1319   1727    124  -1855   1273    737    787     41    161   -218
  -1039  -2325  -1286   1680    122  -1808   1260    792    833    101    207   -166
  -1015  -2275  -1260   1647    122  -1769   1262    852    898    174    283   -101
  -1008  -2192  -1184   1597     85  -1688   1267    914    963    249    368    -33
   -989  -2132  -1143   1561     75  -1639   1247    943    979    277    397     -2
   -966  -2099  -1135   1532     83  -1618   1231    943    984    285    410      7
   -971  -2083  -1111   1527     70  -1597   1249    961   1023    324    459     54
   -997  -2070  -1075   1532     36  -1574   1249    976   1047    348    491     59
  -1023  -2060  -1036   1540      5  -1548   1249    963   1031    324    472     59
  -1021  -2068  -1047   1543     10  -1558   1249    935    997    283    431     36
   -956  -2099  -1143   1527     93  -1621   1249    896    948    213    353    -18
   -909  -2158  -1249   1532    168  -1704   1262    846    896    142    280    -75
   -883  -2205  -1325   1543    218  -1766   1223    784    841     83    218   -161
   -859  -2236  -1376   1545    257  -1808   1189    722    782     12    137   -254
   -857  -2281  -1423   1569    283  -1852   1184    675    730    -57     54   -303
   -854  -2322  -1470   1587    306  -1896   1174    628    685   -101      7   -353
   -878  -2335  -1457   1605    288  -1896   1163    587    649   -140    -28   -384
   -911  -2359  -1447   1634    267  -1904   1169    561    631   -163    -51   -402
   -937  -2366  -1428   1652    244  -1899   1163    522    600   -200    -83   -431
   -948  -2366  -1418   1657    233  -1893   1132    478    558   -241   -116   -454
   -966  -2374  -1408   1670    218  -1891   1135    462    542   -259   -137   -472
   -987  -2348  -1361   1667    187  -1855   1135    452    535   -272   -145   -498
  -1018  -2348  -1330   1683    155  -1839   1109    449    545   -259   -119   -498
  -1036  -2330  -1293   1680    124  -1813   1132    470    579   -223    -77   -457
  -1065  -2247  -1184   1654     57  -1717   1135    478    592   -207    -49   -431
  -1091  -2200  -1109   1647      7  -1654   1140    483    605   -194    -38   -436
  -1104  -2195  -1091   1649     -7  -1644   1163    504    626   -184    -54   -420
  -1143  -2223  -1080   1680    -33  -1652   1171    517    644   -161    -20   -389
  -1200  -2169   -969   1683   -116  -1569   1174    517    672   -127     33   -314
  -1221  -2132   -911   1673   -155  -1522   1127    467    649   -150     15   -306
  -1205  -2156   -950   1680   -127  -1553   1062    413    587   -205    -49   -319
  -1197  -2132   -935   1662   -132  -1535   1062    407    587   -197    -41   -322
  -1169  -2078   -909   1623   -132  -1493   1023    371    568   -210    -49   -342
  -1179  -2062   -883   1618   -150  -1473   1000    342    540   -233    -72   -366
  -1200  -2148   -948   1675   -127  -1548    992    301    498   -283   -124   -428
  -1231  -2221   -989   1725   -122  -1605    995    301    491   -296   -132   -439
  -1280  -2265   -984   1771   -150  -1623   1013    327    504   -283   -119   -433
  -1317  -2322  -1008   1818   -158  -1665   1013    329    501   -285   -122   -431
  -1312  -2353  -1041   1834   -135  -1699   1008    311    480   -306   -145   -454
  -1356  -2403  -1047   1878   -155  -1725   1013    306    475   -314   -145   -478
  -1361  -2429  -1067   1893   -148  -1748   1002    277    457   -340   -163   -522
  -1309  -2429  -1119   1867    -96  -1774    969    223    402   -402   -233   -545
  -1304  -2421  -1117   1862    -93  -1769    963    236    415   -387   -215   -501
  -1239  -2397  -1158   1818    -41  -1779    969    252    426   -381   -205   -498
  -1184  -2359  -1176   1771     -5  -1769    987    293    462   -345   -171   -462
  -1109  -2309  -1200   1709     44  -1756    989    316    485   -324   -148   -436
  -1021  -2262  -1241   1641    109  -1753    992    329    493   -319   -140   -428
   -914  -2252  -1337   1582    210  -1795    997    332    483   -332   -155   -452
   -779  -2262  -1486   1519    350  -1875    984    314    449   -376   -205   -491
   -706  -2273  -1566   1488    428  -1922   1023    358    472   -381   -241   -542
   -750  -2239  -1488   1496    368  -1865   1104    472    550   -350   -257   -592
   -807  -2195  -1387   1501    288  -1792   1200    665    735   -179   -119   -501
   -813  -2023  -1213   1418    197  -1618   1223    885   1000    153    228   -197
   -878  -1701   -823   1288    -31  -1262   1153    989   1184    478    691    303
   -992  -1488   -496   1241   -249   -992   1047    818   1098    589   1067    763
  -1176  -1475   -298   1325   -439   -888    898    420    769    439   1150    862
  -1423  -1774   -350   1597   -537  -1065    789    -77    218   -166    537    368
  -1660  -2260   -600   1958   -532  -1431    691   -571   -428  -1070   -519   -501
  -1732  -2611   -878   2171   -428  -1745    581   -680   -667  -1428   -935   -930
  -1683  -2834  -1150   2257   -267  -1992    561   -511   -506  -1296   -867   -974
  -1670  -2909  -1239   2288   -218  -2073    607   -311   -280  -1104   -763   -932
  -1686  -2878  -1192   2281   -249  -2036    717    -72    -12   -867   -607   -797
  -1732  -2808  -1075   2270   -329  -1943    880    166    246   -633   -418   -646
  -1704  -2772  -1067   2236   -319  -1919    919    233    322   -566   -363   -600
  -1688  -2743  -1054   2216   -319  -1899    927    257    361   -524   -327   -566
  -1660  -2699  -1039   2177   -311  -1870    919    283    397   -483   -288   -553
  -1623  -2639  -1015   2132   -303  -1829    935    303    441   -444   -262   -519
  -1590  -2579   -992   2083   -298  -1787    961    324    485   -397   -207   -470
  -1514  -2478   -963   1995   -275  -1722    982    361    522   -371   -192   -444
  -1402  -2359   -958   1880   -223  -1660   1002    402    558   -332   -161   -413
  -1301  -2236   -935   1769   -184  -1587   1015    394    566   -324   -145   -389
  -1257  -2153   -898   1704   -181  -1525   1026    397    581   -306   -132   -348
  -1226  -2096   -870   1660   -179  -1486    989    387    576   -303   -135   -340
  -1226  -2042   -818   1631   -205  -1428    958    374    581   -290   -124   -358
  -1197  -2039   -841   1618   -179  -1441    924    350    574   -296   -127   -376
  -1161  -2031   -872   1595   -148  -1452    911    353    579   -283   -109   -361
  -1140  -2010   -870   1574   -135  -1441    893    340    568   -288   -119   -387
  -1184  -1971   -787   1577   -200  -1379    893    361    589   -265    -98   -350
  -1189  -1961   -771   1577   -210  -1366    891    387    626   -223    -46   -293
  -1189  -1956   -769   1571   -213  -1363    857    402    649   -184     -5   -257
  -1161  -1878   -717   1517   -223  -1299    836    407    670   -153     25   -223
  -1137  -1823   -685   1480   -228  -1254    828    413    688   -132     44   -197
  -1080  -1782   -701   1431   -189  -1241    854    457    753    -46    119   -142
  -1047  -1704   -659   1374   -194  -1182    862    498    810     18    179    -98
  -1065  -1641   -579   1353   -244  -1111    818    496    826     38    202    -38
  -1049  -1579   -530   1314   -262  -1054    795    511    852     77    252     33
  -1002  -1501   -498   1252   -252  -1000    784    561    901    148    324     96
   -984  -1488   -506   1234   -239   -997    795    553    901    158    332     88
   -982  -1501   -519   1241   -231  -1010    813    524    872    124    293     51
   -969  -1525   -555   1247   -207  -1041    789    475    828     77    246     10
   -997  -1530   -532   1265   -233  -1031    792    465    813     57    236     -5
   -969  -1475   -509   1221   -231   -992    805    452    787     20    205    -38
   -911  -1457   -545   1184   -184  -1002    805    423    748    -31    150    -72
   -880  -1483   -602   1179   -140  -1044    826    397    711    -85     83   -127
   -846  -1470   -623   1158   -111  -1047    852    374    683   -124     41   -129
   -828  -1457   -628   1140   -101  -1044    852    350    659   -153     23   -179
   -789  -1449   -659   1117    -64  -1054    823    306    615   -202    -15   -239
   -766  -1426   -659   1096    -54  -1044    826    275    576   -252    -67   -283
   -789  -1426   -636   1109    -77  -1031    828    233    522   -316   -148   -267
   -769  -1460   -691   1111    -38  -1075    823    202    493   -345   -176   -290
   -735  -1436   -701   1085    -18  -1070    823    174    472   -366   -189   -332
   -766  -1475   -711   1119    -28  -1093    846    176    475   -363   -184   -350
   -797  -1496   -698   1148    -49  -1098    782    153    452   -387   -202   -379
   -818  -1543   -724   1179    -49  -1135    748    137    441   -394   -205   -366
   -875  -1615   -740   1244    -70  -1179    743    142    454   -376   -189   -387
   -904  -1644   -740   1273    -83  -1192    737    122    441   -397   -228   -415
   -956  -1631   -675   1293   -140  -1153    776    145    475   -361   -189   -376
   -984  -1652   -667   1317   -161  -1161    766    135    480   -363   -197   -405
   -958  -1592   -633   1275   -163  -1114    745    114    480   -371   -213   -374
   -940  -1517   -579   1226   -181  -1049    763    129    511   -327   -158   -327
   -867  -1475   -607   1171   -129  -1041    750    106    493   -335   -163   -340
   -841  -1436   -594   1137   -124  -1015    766    129    511   -309   -135   -288
   -805  -1384   -581   1093   -114   -984    763    150    527   -285   -106   -280
   -750  -1348   -597   1049    -77   -974    737    153    522   -280    -96   -311
   -730  -1337   -607   1034    -62   -974    750    163    519   -288    -88   -293
   -740  -1392   -652   1065    -46  -1023    774    163    496   -314   -114   -298
   -750  -1454   -706   1101    -23  -1080    784    163    470   -342   -168   -316
   -802  -1491   -688   1145    -59  -1091    784    176    470   -342   -168   -293
   -852  -1592   -740   1223    -57  -1166    818    218    496   -311   -135   -345
   -940  -1701   -761   1319    -90  -1231    761    148    410   -407   -231   -433
   -956  -1761   -805   1358    -75  -1286    719     90    340   -475   -296   -426
   -969  -1818   -849   1392    -59  -1335    727     93    324   -493   -309   -496
  -1026  -1901   -875   1465    -75  -1389    711     77    293   -535   -361   -514
  -1015  -1932   -917   1473    -49  -1426    704     80    280   -540   -368   -506
  -1026  -1919   -893   1473    -67  -1408    745    114    309   -514   -335   -485
  -1041  -1919   -878   1480    -83  -1400    771    132    316   -509   -324   -501
  -1057  -1945   -888   1501    -85  -1418    753    135    309   -519   -340   -511
  -1083  -1995   -914   1538    -85  -1454    724    122    298   -527   -342   -514
  -1117  -2062   -948   1590    -85  -1506    748    145    311   -511   -324   -527
  -1171  -2104   -932   1636   -122  -1519    776    194    355   -488   -322   -555
  -1174  -2096   -922   1636   -127  -1509    852    290    428   -478   -389   -597
  -1130  -2057   -930   1592   -101  -1493    914    420    553   -376   -350   -620
  -1104  -1932   -828   1517   -137  -1382    932    592    784    -90    -70   -405
  -1044  -1667   -626   1356   -210  -1148    875    740   1023    288    410     96
  -1008  -1286   -277   1148   -366   -782    763    670   1047    504    885    641
  -1078  -1262   -184   1169   -446   -724    696    449    797    410   1075    883
  -1195  -1382   -189   1288   -504   -787    641     70    309    -75    722    605
  -1345  -1683   -340   1512   -504  -1013    530   -498   -418  -1013   -340   -288
  -1467  -2042   -574   1756   -446  -1309    415   -844   -898  -1693  -1182   -989
  -1454  -2257   -802   1855   -327  -1532    387   -696   -758  -1569  -1145  -1021
  -1480  -2382   -901   1932   -290  -1641    454   -472   -472  -1299   -974   -963
  -1530  -2379   -852   1953   -340  -1615    568   -257   -179  -1021   -758   -844
  -1553  -2273   -719   1914   -418  -1496    649    -38     98   -761   -537   -680
  -1641  -2158   -517   1899   -566  -1337    750    119    283   -592   -392   -548
  -1732  -2023   -293   1878   -719  -1158    815    189    366   -514   -314   -472
  -1803  -1904   -103   1852   -849  -1005    849    241    415   -465   -259   -433
  -1766  -1909   -142   1839   -813  -1026    867    244    415   -465   -270   -452
  -1714  -1990   -277   1852   -719  -1135    836    233    389   -483   -298   -433
  -1675  -2140   -465   1906   -607  -1304    857    244    389   -496   -303   -392
  -1532  -2182   -652   1855   -441  -1418    828    257    381   -504   -306   -361
  -1480  -2216   -735   1849   -374  -1475    813    257    345   -517   -332   -394
  -1387  -2249   -865   1816   -262  -1558    719    194    262   -600   -418   -498
  -1192  -2182   -989   1686   -103  -1584    639    127    197   -665   -504   -568
  -1039  -2096  -1057   1566      7  -1579    607     64    150   -704   -550   -597
   -961  -2088  -1127   1525     83  -1608    568      2    101   -745   -589   -649
   -898  -2086  -1187   1491    142  -1636    555    -18    101   -748   -581   -657
   -867  -2021  -1153   1444    140  -1587    584     23    150   -698   -530   -618
   -761  -1979  -1221   1369    228  -1600    545     15    153   -696   -519   -628
   -680  -1977  -1296   1330    306  -1636    501     -7    153   -691   -514   -628
   -758  -1922  -1166   1340    202  -1545    535     54    228   -607   -441   -568
   -802  -1880  -1078   1340    135  -1480    542     96    277   -553   -400   -537
   -841  -1839  -1000   1337     77  -1421    561    150    337   -483   -329   -485
   -909  -1797   -888   1353    -10  -1343    540    218    402   -389   -233   -415
   -945  -1764   -818   1353    -64  -1291    522    275    457   -316   -166   -350
   -963  -1712   -750   1337   -109  -1231    550    342    519   -244    -88   -277
  -1010  -1670   -659   1340   -176  -1166    597    413    581   -171    -20   -218
  -1054  -1652   -597   1353   -228  -1124    602    457    626   -124     28   -161
  -1106  -1647   -540   1374   -285  -1093    610    488    641   -103     54   -129
  -1148  -1626   -478   1384   -335  -1052    600    509    641   -101     54   -129
  -1124  -1574   -452   1348   -337  -1013    610    519    644   -103     46   -135
  -1093  -1527   -433   1312   -329   -982    644    530    652   -109     41   -142
  -1088  -1540   -454   1314   -319   -997    636    506    633   -142     12   -161
  -1041  -1530   -491   1286   -277  -1010    602    457    592   -202    -44   -202
   -940  -1543   -605   1241   -168  -1075    584    392    524   -288   -140   -288
   -870  -1595   -724   1234    -72  -1161    594    324    457   -376   -233   -368
   -818  -1641   -823   1228      0  -1234    592    272    379   -454   -319   -441
   -795  -1680   -885   1236     44  -1283    581    223    316   -527   -394   -511
   -820  -1699   -880   1257     28  -1291    561    174    270   -584   -459   -555
   -836  -1719   -883   1278     23  -1301    517    124    226   -631   -504   -594
   -870  -1732   -862   1299     -5  -1296    480     96    200   -649   -524   -615
   -836  -1722   -885   1278     23  -1304    530     90    194   -657   -540   -620
   -841  -1680   -839   1260     -2  -1260    587    111    207   -646   -542   -623
   -826  -1644   -818   1236     -5  -1231    550    127    215   -626   -524   -610
   -805  -1649   -844   1226     18  -1247    511    116    192   -644   -545   -626
   -826  -1631   -807   1228    -10  -1221    540    148    215   -615   -527   -605
   -839  -1566   -730   1200    -57  -1148    553    179    257   -576   -485   -571
   -862  -1535   -672   1200    -96  -1104    527    205    285   -548   -449   -545
   -857  -1506   -649   1182   -103  -1078    535    210    306   -524   -436   -558
   -867  -1452   -584   1158   -142  -1018    558    226    335   -501   -410   -527
   -914  -1423   -509   1169   -205   -966    563    239    358   -475   -381   -493
   -943  -1405   -462   1174   -241   -935    555    249    374   -452   -355   -470
   -904  -1392   -488   1148   -210   -940    563    226    355   -467   -366   -478
   -919  -1457   -540   1187   -192  -1000    545    181    306   -511   -410   -517
   -935  -1486   -553   1208   -192  -1021    542    150    272   -542   -444   -548
   -854  -1452   -597   1153   -129  -1026    540    145    259   -550   -446   -553
   -836  -1462   -626   1148   -106  -1044    527    171    259   -542   -444   -537
   -813  -1488   -675   1150    -70  -1080    501    179    244   -550   -454   -553
   -782  -1506   -724   1143    -31  -1117    498    174    233   -555   -462   -563
   -805  -1551   -745   1179    -31  -1148    537    174    231   -563   -483   -600
   -784  -1590   -805   1184     10  -1197    561    171    215   -587   -509   -615
   -802  -1631   -828   1218     10  -1231    579    179    218   -589   -506   -626
   -841  -1660   -820   1249    -12  -1239    568    158    202   -605   -519   -646
   -865  -1673   -807   1270    -28  -1241    568    148    189   -623   -545   -649
   -880  -1665   -787   1273    -46  -1226    594    150    187   -631   -563   -639
   -904  -1657   -753   1280    -77  -1205    605    148    189   -631   -566   -657
   -932  -1652   -722   1291   -106  -1187    558    140    192   -623   -553   -672
   -953  -1670   -717   1312   -119  -1195    574    150    205   -607   -532   -644
  -1000  -1675   -675   1337   -163  -1176    607    174    239   -571   -509   -628
  -1041  -1652   -610   1345   -215  -1132    592    168    244   -563   -509   -602
  -1098  -1704   -605   1400   -249  -1156    581    163    236   -576   -530   -600
  -1137  -1699   -561   1418   -288  -1130    602    202    262   -558   -527   -600
  -1213  -1701   -488   1454   -363  -1096    672    309    358   -501   -530   -652
  -1200  -1696   -496   1449   -353  -1096    711    415    470   -413   -493   -654
  -1114  -1540   -426   1327   -345   -984    696    561    672   -174   -252   -478
   -974  -1267   -293   1122   -340   -782    589    698    906    187    200    -41
   -924   -989    -64    956   -431   -527    449    511    797    254    542    394
   -914   -932    -18    924   -449   -475    368    205    493    122    706    623
   -904  -1091   -187    997   -361   -639    226   -207     -2   -327    394    387
   -945  -1493   -548   1221   -200  -1021    101   -769   -701  -1231   -672   -548
   -891  -1875   -984   1384     46  -1431    -51  -1088  -1161  -1901  -1538  -1288
   -810  -2099  -1288   1454    239  -1696    -67   -969  -1054  -1829  -1553  -1382
   -769  -2184  -1415   1475    322  -1803     -2   -763   -795  -1592  -1397  -1319
   -683  -2122  -1439   1402    376  -1782     75   -587   -561  -1384  -1265  -1205
   -631  -1987  -1358   1309    363  -1675    187   -379   -319  -1156  -1093  -1060
   -597  -1855  -1260   1226    329  -1558    244   -254   -166  -1005   -971   -961
   -628  -1797  -1169   1210    267  -1483    285   -210   -101   -940   -924   -937
   -735  -1769  -1034   1252    148  -1402    301   -194    -64   -898   -901   -922
   -818  -1766   -948   1291     62  -1358    324   -176    -33   -865   -875   -880
   -813  -1777   -963   1296     75  -1371    316   -179    -25   -846   -859   -857
   -857  -1797   -943   1325     41  -1371    296   -194    -31   -844   -859   -852
   -909  -1795   -885   1353    -12  -1340    241   -218    -46   -849   -857   -854
  -1026  -1766   -740   1395   -145  -1254    267   -207    -25   -820   -836   -820
  -1143  -1748   -605   1447   -270  -1179    257   -218    -31   -826   -846   -836
  -1174  -1740   -566   1454   -306  -1153    244   -231    -51   -844   -878   -862
  -1161  -1717   -555   1439   -303  -1137    239   -215    -44   -820   -852   -870
  -1137  -1753   -618   1444   -262  -1187    220   -207    -38   -810   -836   -875
  -1088  -1779   -691   1434   -200  -1236    244   -189    -23   -797   -828   -846
   -982  -1745   -766   1363   -109  -1257    241   -187    -18   -792   -836   -828
   -839  -1680   -841   1260      0  -1262    176   -215    -38   -805   -859   -844
   -724  -1706   -982   1215    124  -1343    181   -215    -33   -800   -859   -872
   -646  -1740  -1096   1192    223  -1418    205   -181     -2   -761   -818   -852
   -535  -1745  -1213   1140    337  -1480    179   -176      2   -743   -802   -826
   -400  -1680  -1280   1041    439  -1480    137   -176     10   -727   -800   -807
   -249  -1525  -1278    885    514  -1402     93   -140     62   -670   -748   -745
   -158  -1410  -1252    784    545  -1332     80   -116    101   -620   -691   -714
   -142  -1358  -1215    748    535  -1286     90    -70    161   -550   -626   -665
   -158  -1280  -1122    719    480  -1202    103     15    249   -433   -511   -584
   -194  -1153   -961    672    381  -1057    101     72    311   -340   -415   -514
   -213  -1049   -836    631    309   -943     83     70    311   -329   -410   -475
   -259  -1008   -750    631    244   -880     88     80    324   -311   -392   -420
   -314   -995   -680    654    181   -839     85     57    306   -329   -402   -426
   -379   -974   -594    675    106   -784     85     28    277   -355   -418   -418
   -439   -945   -509    691     33   -727     80     -7    246   -402   -462   -454
   -517   -963   -446    737    -36   -706     83    -49    218   -446   -509   -496
   -672  -1008   -335    841   -168   -672    111    -77    200   -465   -522   -511
   -815  -1023   -207    919   -306   -618    127   -124    150   -506   -563   -542
   -893  -1010   -116    953   -389   -566    114   -179     90   -561   -623   -592
   -924  -1008    -83    966   -420   -548    101   -205     49   -610   -685   -646
   -807   -969   -161    888   -324   -566     90   -220     31   -636   -730   -665
   -784   -935   -153    857   -316   -545    124   -244     25   -633   -737   -675
   -787   -924   -137    854   -327   -530    114   -285      0   -644   -748   -696
   -784   -906   -122    844   -332   -517    119   -303    -23   -659   -745   -701
   -758   -862   -103    810   -327   -483    142   -309    -33   -665   -737   -685
   -704   -714    -10    706   -348   -363    129   -322    -33   -665   -735   -665
   -667   -610     57    636   -363   -277    116   -332    -31   -667   -740   -670
   -683   -568    111    623   -400   -231    124   -311     -2   -641   -724   -644
   -688   -462    226    576   -457   -119    129   -288     36   -605   -698   -600
   -662   -355    306    509   -485    -25    142   -275     75   -561   -670   -571
   -613   -233    376    423   -496     70    137   -277    101   -524   -662   -550
   -561   -129    428    345   -496    148    127   -277    122   -504   -657   -581
   -574    -46    527    311   -550    239    101   -322    106   -519   -678   -592
   -550     64    613    241   -581    337     41   -379     80   -535   -688   -555
   -535    114    649    210   -592    381    -23   -426     54   -548   -706   -558
   -566    124    691    220   -631    407    -85   -472     18   -574   -745   -568
   -607    145    753    231   -680    449   -111   -493      5   -574   -750   -589
   -605    184    789    207   -698    488   -155   -542    -20   -581   -761   -589
   -618    231    849    192   -735    540   -210   -615    -77   -628   -826   -626
   -644    241    885    200   -766    563   -226   -649   -114   -649   -852   -631
   -636    283    919    176   -776    600   -236   -636   -114   -633   -828   -623
   -594    340    932    124   -763    636   -239   -623   -114   -620   -831   -657
   -540    433    971     51   -756    701   -244   -654   -158   -659   -883   -672
   -498    498    995     -2   -745    745   -249   -688   -192   -683   -919   -667
   -459    530    989    -33   -724    758   -246   -691   -200   -670   -917   -672
   -400    607   1008   -103   -704    805   -257   -717   -233   -698   -948   -709
   -293    696    989   -202   -641    841   -280   -745   -265   -724   -989   -727
   -231    805   1036   -288   -633    919   -324   -774   -285   -727  -1008   -743
   -176    875   1052   -348   -613    963   -327   -784   -311   -727  -1018   -771
   -179    919   1096   -371   -636   1008   -309   -763   -319   -724  -1026   -761
   -210    997   1208   -394   -709   1101   -267   -709   -290   -680   -979   -667
   -114   1057   1171   -472   -644   1114   -290   -717   -309   -691   -987   -688
    -77   1093   1171   -506   -623   1132   -309   -745   -345   -717  -1023   -735
    -51   1150   1202   -550   -628   1176   -361   -737   -348   -709  -1034   -748
    -59   1226   1283   -584   -672   1254   -293   -672   -309   -696  -1057   -795
   -119   1345   1462   -613   -789   1402   -166   -504   -176   -587  -1000   -771
   -166   1543   1709   -688   -937   1626    -49   -252     64   -319   -782   -597
    -57   1891   1948   -919  -1002   1919   -119    -28    316     44   -389   -226
    -51   2294   2346  -1122  -1197   2320   -301    -83    376    311     46    293
   -148   2652   2800  -1252  -1475   2725   -475   -410    233    436    402    701
   -267   2811   3078  -1270  -1673   2943   -654   -880   -116    265    381    758
   -387   2465   2850  -1041  -1618   2657   -758  -1371   -722   -480   -446     31
   -389   1990   2379   -800  -1384   2184   -878  -1709  -1275  -1278  -1361   -766
   -444   1641   2086   -597  -1265   1862   -935  -1688  -1358  -1421  -1571  -1010
   -405   1631   2036   -613  -1221   1834   -818  -1449  -1153  -1228  -1444  -1005
   -309   1730   2036   -711  -1171   1883   -685  -1200   -904  -1008  -1306   -885
   -322   1816   2135   -748  -1228   1974   -514   -940   -662   -789  -1148   -737
   -272   1935   2205   -831  -1239   2070   -449   -795   -522   -646  -1031   -685
   -252   1971   2223   -859  -1236   2096   -407   -745   -454   -576   -984   -672
   -285   2026   2312   -872  -1299   2169   -402   -745   -444   -555   -974   -644
   -296   2086   2382   -893  -1337   2234   -467   -730   -428   -527   -940   -633
   -262   2117   2379   -927  -1319   2247   -475   -675   -392   -475   -888   -615
   -259   2200   2460   -969  -1358   2330   -423   -626   -342   -415   -831   -530
   -329   2327   2657  -1000  -1493   2491   -348   -581   -293   -355   -771   -431
   -303   2369   2673  -1031  -1488   2520   -342   -542   -259   -306   -737   -433
   -265   2410   2675  -1075  -1470   2543   -384   -535   -241   -277   -719   -433
   -218   2525   2743  -1153  -1480   2634   -353   -506   -202   -228   -678   -368
   -137   2624   2759  -1244  -1449   2691   -316   -501   -192   -207   -657   -340
   -161   2691   2852  -1265  -1506   2772   -293   -462   -153   -155   -615   -314
   -168   2779   2948  -1306  -1561   2865   -309   -405   -103    -88   -561   -249
     23   2876   2852  -1449  -1413   2865   -361   -446   -145   -111   -579   -288
    -10   2961   2972  -1478  -1491   2966   -361   -410   -103    -67   -550   -223
    -49   2977   3024  -1465  -1538   3000   -361   -355    -46      0   -491   -155
    -72   2987   3057  -1457  -1566   3021   -335   -329    -18     41   -446   -150
   -145   3029   3174  -1441  -1660   3102   -277   -283     31     96   -407   -122
   -194   3125   3320  -1467  -1758   3221   -371   -231     83    166   -340    -25
   -257   3187   3445  -1467  -1849   3315   -355   -140    148    252   -265     49
   -381   3211   3590  -1415  -1987   3398   -270    -15    239    371   -150    145
   -496   3263   3759  -1382  -2127   3509   -241     70    303    459    -75    202
   -506   3390   3897  -1441  -2203   3642   -275    135    345    524    -12    296
   -480   3504   3985  -1512  -2234   3746   -275    189    374    576     46    350
   -537   3559   4094  -1512  -2314   3826   -246    241    381    600     70    381
   -581   3665   4247  -1540  -2413   3956   -226    283    394    623     93    418
   -589   3764   4354  -1587  -2473   4060   -236    303    379    623     98    439
   -618   3878   4497  -1628  -2556   4188   -233    301    350    607     88    436
   -730   3987   4715  -1628  -2722   4351   -187    309    337    610     90    452
   -709   4045   4754  -1667  -2730   4398   -200    275    293    568     49    446
   -691   4097   4788  -1704  -2738   4442   -228    249    246    506    -15    374
   -631   4162   4793  -1764  -2712   4476   -200    246    223    480    -54    371
   -597   4151   4749  -1779  -2673   4450   -192    194    176    436   -103    316
   -553   4130   4684  -1787  -2618   4406   -194    145    148    418   -142    280
   -480   4052   4533  -1787  -2507   4291   -207     80     83    368   -207    226
   -491   4000   4492  -1756  -2491   4245   -252     49     44    342   -257    192
   -506   4003   4507  -1751  -2507   4252   -262     49     25    340   -275    241
   -446   3977   4424  -1764  -2434   4201   -215      2    -41    298   -314    202
   -418   4024   4442  -1803  -2431   4232   -202      2    -54    303   -306    184
   -402   4136   4536  -1867  -2468   4336   -218     49    -20    350   -254    213
   -415   4198   4614  -1891  -2514   4403   -218     59    -12    374   -233    220
   -415   4250   4666  -1917  -2540   4458   -213     62     -5    392   -207    231
   -368   4343   4710  -1987  -2538   4525   -233     72     10    413   -181    259
   -402   4455   4855  -2026  -2629   4655   -189    132     75    496   -111    345
   -439   4525   4964  -2044  -2701   4746   -132    184    119    558    -54    394
   -374   4608   4983  -2117  -2678   4795   -142    218    135    594    -20    392
   -472   4705   5177  -2114  -2824   4941   -135    277    189    657     41    465
   -478   4819   5297  -2171  -2889   5058   -127    324    231    706     88    545
   -400   4912   5310  -2257  -2857   5110   -132    350    244    735    109    587
   -387   4931   5318  -2270  -2852   5123   -158    350    239    745    124    610
   -361   4957   5318  -2299  -2839   5136   -101    368    249    771    161    654
   -316   5001   5318  -2340  -2818   5157    -77    402    262    805    205    678
   -270   5047   5318  -2387  -2795   5180   -101    418    257    813    220    680
   -241   5076   5318  -2416  -2779   5196   -116    426    249    810    223    691
   -231   5086   5318  -2429  -2774   5201    -77    454    259    831    246    727
   -187   5131   5318  -2473  -2751   5224    -54    472    257    841    257    730
   -163   5154   5318  -2496  -2740   5235    -44    485    252    852    270    727
   -158   5159   5318  -2499  -2738   5237    -44    496    241    852    265    691
   -142   5175   5318  -2517  -2730   5245    -64    470    200    802    207    670
   -114   5203   5318  -2546  -2714   5261    -75    467    187    800    197    698
   -101   5216   5318  -2559  -2709   5266    -54    470    187    810    207    704
   -137   5180   5318  -2520  -2727   5248    -64    459    171    802    202    688
   -124   5193   5318  -2535  -2720   5255    -67    472    168    813    200    685
    -64   5253   5318  -2595  -2691   5284    -49    509    194    844    220    704
    -25   5292   5318  -2631  -2670   5305    -64    530    200    852    231    732
    -10   5307   5318  -2647  -2662   5312    -46    542    213    867    249    750
     -5   5312   5318  -2655  -2660   5315    -38    542    207    878    259    761
     -2   5315   5318  -2655  -2660   5315    -33    579    233    911    288    782
      0   5318   5318  -2657  -2657   5318     -2    675    311    958    303    745
      0   5318   5318  -2657  -2657   5318     80    839    449   1065    340    758
      0   5318   5318  -2657  -2657   5318    168   1078    680   1314    542    937
      0   5318   5318  -2657  -2657   5318    213   1317    969   1686    940   1317
      0   5318   5318  -2657  -2657   5318    181   1343   1080   1956   1384   1847
      0   5318   5318  -2657  -2657   5318     62   1080    922   2013   1735   2320
      0   5318   5318  -2657  -2657   5318    -77    662    555   1800   1738   2397
      0   5318   5318  -2657  -2657   5318   -163    231     41   1210   1114   1829
      0   5318   5318  -2657  -2657   5318   -272   -145   -561    363     83    865
      0   5318   5318  -2657  -2657   5318   -363   -174   -756     72   -301    467
      0   5318   5318  -2657  -2657   5318   -314     33   -574    239   -205    488
      0   5318   5318  -2657  -2657   5318   -207    283   -322    467    -49    581
      0   5318   5318  -2657  -2657   5318    -80    555    -51    717    129    698
      0   5318   5318  -2657  -2657   5318     23    748    129    888    265    787
      0   5318   5318  -2657  -2657   5318     59    795    166    930    298    813
      0   5318   5318  -2657  -2657   5318     59    802    171    940    306    815
      0   5318   5318  -2657  -2657   5318     57    815    179    956    319    810
      0   5318   5318  -2657  -2657   5318     72    841    197    987    353    846
      0   5318   5318  -2657  -2657   5318     46    867    200   1013    381    867
      0   5318   5318  -2657  -2657   5318     85    891    202   1023    392    867
      0   5318   5318  -2657  -2657   5318    132    943    239   1065    431    888
      0   5318   5318  -2657  -2657   5318    174   1013    283   1106    472    893
      0   5318   5318  -2657  -2657   5318    168   1039    298   1124    485    948
      0   5318   5318  -2657  -2657   5318    150   1054    322   1161    527   1013
      0   5318   5318  -2657  -2657   5318    137   1052    335   1182    561   1036
      0   5318   5318  -2657  -2657   5318    148   1060    342   1192    571   1018
      0   5318   5318  -2657  -2657   5318    171   1083    368   1223    584   1072
      0   5318   5318  -2657  -2657   5318    202   1119    410   1275    644   1135
      0   5318   5318  -2657  -2657   5318    129   1148    441   1325    709   1197
      0   5318   5318  -2657  -2657   5318     80   1163    462   1361    748   1252
      0   5318   5318  -2657  -2657   5318    142   1218    517   1423    818   1332
      0   5318   5318  -2657  -2657   5318    184   1291    579   1499    896   1369
      0   5318   5318  -2657  -2657   5318    179   1340    607   1545    932   1374
      0   5318   5318  -2657  -2657   5318    158   1382    633   1590    974   1444
      0   5318   5318  -2657  -2657   5318    171   1434    685   1660   1054   1519
      0   5318   5318  -2657  -2657   5318    187   1509    750   1745   1143   1595
      0   5318   5318  -2657  -2657   5318    184   1561    782   1803   1202   1678
      0   5318   5318  -2657  -2657   5318    163   1561    774   1810   1218   1712
      0   5318   5318  -2657  -2657   5318    122   1561    769   1813   1239   1732
      0   5318   5318  -2657  -2657   5318    106   1548    758   1800   1241   1712
      0   5318   5318  -2657  -2657   5318    124   1527    743   1779   1215   1696
      0   5318   5318  -2657  -2657   5318    142   1501    727   1743   1179   1654
      0   5318   5318  -2657  -2657   5318    142   1452    685   1675   1119   1592
      0   5318   5318  -2657  -2657   5318    132   1408    623   1600   1049   1530
      0   5318   5318  -2657  -2657   5318    109   1374    568   1532    979   1449
      0   5318   5318  -2657  -2657   5318    111   1335    524   1467    906   1350
      0   5318   5318  -2657  -2657   5318    119   1301    488   1413    849   1273
      0   5318   5318  -2657  -2657   5318    109   1267    449   1363    805   1205
      0   5318   5318  -2657  -2657   5318     96   1241    405   1306    732   1192
    -23   5294   5318  -2634  -2670   5305    114   1260    376   1280    698   1192
   -135   5183   5318  -2522  -2727   5248    135   1270    366   1257    691   1150
   -197   5120   5318  -2460  -2759   5216    109   1244    324   1218    657   1117
   -166   5151   5318  -2494  -2740   5235     98   1234    316   1205    649   1109
   -111   5206   5318  -2546  -2714   5261    129   1262    345   1236    691   1130
   -106   5211   5318  -2551  -2712   5263    171   1286    350   1244    696   1122
    -44   5274   5318  -2616  -2681   5294    187   1312    374   1257    701   1143
     -2   5315   5318  -2655  -2660   5315    202   1340    394   1280    730   1179
      0   5318   5318  -2657  -2657   5318    249   1387    436   1325    787   1215
      0   5318   5318  -2657  -2657   5318    280   1418    459   1345    823   1247
      0   5318   5318  -2657  -2657   5318    285   1431    467   1350    839   1265
      0   5318   5318  -2657  -2657   5318    277   1444    488   1363    865   1301
      0   5318   5318  -2657  -2657   5318    262   1434    475   1350    862   1312
      0   5318   5318  -2657  -2657   5318    215   1400    423   1299    818   1267
     -7   5310   5318  -2652  -2662   5312    197   1382    405   1275    787   1218
    -54   5263   5318  -2605  -2686   5289    210   1389    410   1275    784   1275
    -93   5224   5318  -2564  -2704   5271    210   1389    415   1280    800   1317
   -207   5110   5318  -2452  -2761   5214    179   1348    371   1231    756   1239
   -324   4993   5318  -2333  -2821   5154    161   1330    342   1210    745   1218
   -400   4918   5318  -2260  -2857   5118    124   1286    306   1176    711   1179
   -506   4811   5318  -2151  -2912   5063     88   1234    259   1127    644   1104
   -498   4811   5307  -2156  -2904   5058     70   1213    246   1114    626   1096
   -433   4819   5250  -2192  -2842   5035     44   1182    228   1088    605   1091
   -381   4793   5175  -2205  -2779   4983     41   1166    228   1078    594   1106
   -275   4855   5131  -2288  -2701   4993     70   1189    265   1117    636   1143
   -163   4949   5112  -2395  -2637   5032     98   1202    280   1137    667   1174
   -129   5003   5131  -2436  -2631   5066    150   1247    316   1169    701   1210
   -161   5050   5211  -2447  -2686   5131    205   1319    387   1234    774   1286
   -135   5089   5224  -2475  -2678   5157    220   1343    397   1241    800   1291
   -142   5071   5214  -2465  -2681   5144    246   1332    384   1213    758   1260
   -207   5011   5219  -2403  -2714   5115    285   1374    410   1234    771   1322
   -220   4988   5209  -2385  -2714   5097    301   1408    441   1260    795   1317
   -220   4980   5201  -2379  -2709   5089    340   1467    480   1265    748   1234
   -246   4985   5229  -2369  -2738   5107    413   1577    576   1319    750   1200
   -231   5060   5292  -2416  -2761   5175    433   1714    748   1504    901   1306
    -64   5253   5318  -2595  -2691   5284    358   1865    982   1839   1270   1647
      0   5318   5318  -2657  -2657   5318    210   1844   1062   2086   1701   2114
      0   5318   5318  -2657  -2657   5318    111   1582    828   2042   1951   2434
      0   5318   5318  -2657  -2657   5318    -10   1205    392   1722   1844   2382
   -226   5092   5318  -2434  -2772   5203   -111    688   -267    937   1026   1693
   -639   4679   5318  -2018  -2977   4998   -231    179   -948     -5   -106    776
   -605   4382   4988  -1888  -2798   4684   -296    192   -997   -106   -293    561
   -527   4229   4757  -1852  -2642   4492   -236    420   -743    129   -142    597
   -402   4237   4640  -1919  -2520   4437   -168    613   -485    355      0    670
   -293   4351   4645  -2029  -2468   4497    -44    828   -192    626    220    810
   -236   4499   4736  -2132  -2486   4616     80   1018     28    828    381    932
   -231   4562   4793  -2166  -2512   4676    140   1114    135    924    452   1010
   -192   4564   4757  -2187  -2475   4660    163   1161    184    974    491   1021
   -168   4559   4728  -2195  -2447   4642    145   1158    192    982    496   1023
   -202   4530   4731  -2164  -2468   4629    145   1182    223   1013    530   1036
   -231   4510   4741  -2140  -2486   4624    140   1176    215   1002    524   1023
   -218   4486   4705  -2138  -2460   4595    119   1140    184    974    506   1026
   -220   4434   4655  -2107  -2436   4543    158   1156    207    995    527   1008
   -231   4390   4619  -2081  -2426   4505    163   1153    213    995    514   1034
   -192   4362   4554  -2086  -2374   4458    140   1132    210    992    519   1039
   -200   4349   4546  -2075  -2374   4447    148   1135    223   1002    527   1041
   -122   4377   4499  -2127  -2309   4437    135   1135    236   1008    545   1060
    -96   4369   4463  -2138  -2278   4416    161   1161    275   1049    600   1067
    -54   4359   4414  -2153  -2234   4385    174   1176    293   1062    613   1057
    -44   4351   4395  -2156  -2218   4372    194   1195    306   1067    610   1075
    -15   4398   4414  -2190  -2213   4406    233   1252    363   1119    659   1127
     46   4460   4411  -2255  -2182   4437    220   1288    415   1174    722   1171
     90   4502   4411  -2296  -2158   4458    215   1309    444   1205    763   1202
    122   4505   4382  -2312  -2130   4445    244   1345    496   1260    823   1265
    174   4543   4369  -2359  -2096   4458    298   1413    574   1348    927   1314
    220   4559   4338  -2392  -2057   4450    280   1405    576   1358    919   1296
    205   4562   4356  -2382  -2075   4460    290   1436    631   1418    979   1418
    137   4541   4403  -2340  -2132   4473    259   1478    698   1501   1091   1499
    109   4512   4403  -2309  -2145   4458    265   1540    761   1574   1184   1525
     77   4458   4377  -2270  -2148   4419    228   1540    763   1571   1182   1522
     83   4411   4328  -2247  -2122   4372    168   1532    750   1551   1169   1553
     46   4330   4281  -2190  -2120   4307    179   1504    717   1499   1122   1499
     28   4247   4219  -2138  -2094   4234    210   1454    670   1436   1060   1457
    -62   4091   4154  -2016  -2107   4123    158   1431    641   1402   1047   1428
   -161   3972   4133  -1906  -2148   4052    150   1449    639   1389   1039   1379
   -210   3881   4091  -1836  -2151   3987    197   1421    581   1304    943   1293
   -231   3748   3980  -1758  -2104   3863    233   1382    501   1200    823   1278
   -153   3733   3886  -1790  -2021   3808    275   1387    498   1171    802   1236
   -150   3704   3852  -1777  -2003   3777    303   1402    514   1171    792   1176
   -111   3660   3769  -1777  -1940   3715    306   1350    465   1106    719   1096
    -62   3582   3645  -1758  -1852   3613    402   1317    418   1049    672   1075
    -31   3520   3548  -1745  -1790   3533    465   1299    379   1000    636   1026
    -10   3517   3528  -1753  -1769   3522    439   1283    363    971    607   1008
    -15   3486   3499  -1735  -1758   3491    384   1267    355    961    610   1005
     28   3429   3400  -1727  -1686   3416    387   1254    342    940    600    976
     28   3369   3341  -1701  -1654   3356    348   1267    332    930    584    974
      0   3276   3276  -1639  -1639   3276    311   1267    327    924    589    987
    -23   3218   3239  -1597  -1631   3226    301   1270    337    930    597    958
    -49   3195   3244  -1571  -1647   3218    348   1278    355    940    602    976
   -163   3161   3322  -1501  -1743   3242    400   1299    374    953    620   1028
   -223   3112   3333  -1444  -1779   3221    371   1304    402    982    646   1036
   -166   3122   3289  -1480  -1727   3205    363   1312    446   1034    698   1041
   -122   3154   3276  -1514  -1699   3213    439   1304    475   1057    724   1039
   -122   3143   3265  -1512  -1693   3203    441   1278    457   1049    724   1072
   -127   3083   3208  -1478  -1667   3146    400   1262    449   1041    735   1088
   -101   3065   3167  -1483  -1634   3115    387   1252    454   1034    745   1075
   -129   3031   3161  -1449  -1644   3096    379   1228    439   1015    740   1075
   -150   2995   3146  -1426  -1647   3070    426   1247    446   1028    756   1091
   -142   2961   3104  -1410  -1623   3031    423   1247    439   1018    737   1067
   -114   2922   3034  -1405  -1574   2977    355   1210    405    984    704   1044
   -106   2902   3008  -1397  -1556   2953    374   1208    397    969    691   1041
   -194   2886   3078  -1348  -1636   2982    397   1215    392    958    680   1044
   -223   2881   3102  -1330  -1662   2990    428   1205    381    948    683   1049
   -322   2847   3167  -1262  -1745   3008    454   1205    384    943    680   1036
   -444   2831   3276  -1192  -1860   3052    462   1205    402    945    672   1010
   -488   2837   3322  -1174  -1904   3078    462   1187    381    927    657   1026
   -436   2816   3252  -1189  -1844   3034    420   1156    350    896    639   1008
   -426   2751   3177  -1163  -1800   2964    394   1119    319    862    605    997
   -348   2642   2990  -1145  -1667   2816    387   1085    290    820    558    950
   -244   2535   2779  -1148  -1512   2657    363   1065    262    797    532    885
   -290   2468   2759  -1088  -1525   2611    355   1054    259    795    548    922
   -270   2444   2712  -1088  -1491   2577    311   1031    239    758    511    956
   -174   2410   2585  -1117  -1379   2496    277   1028    239    735    478    943
   -166   2403   2569  -1119  -1369   2486    337   1130    337    787    446    833
   -140   2413   2553  -1135  -1345   2483    392   1228    449    888    472    805
   -142   2509   2652  -1184  -1400   2582    457   1348    644   1127    711    995
   -252   2730   2982  -1239  -1615   2855    472   1558    961   1564   1239   1486
   -135   3109   3242  -1488  -1691   3174    309   1462    943   1719   1675   1984
   -155   3164   3320  -1504  -1738   3242    280   1197    626   1532   1847   2255
   -259   2964   3221  -1353  -1740   3091    246    859    145   1075   1608   2101
   -387   2577   2964  -1093  -1675   2769    158    415   -462    303    701   1280
   -433   2153   2585   -862  -1509   2369    -57     33   -966   -431   -314    379
   -431   1855   2286   -711  -1358   2070   -168     59   -948   -441   -420    233
   -405   1657   2062   -626  -1234   1857   -114    236   -711   -202   -275    277
   -332   1582   1914   -623  -1122   1748     -7    387   -480     15   -142    353
   -275   1639   1914   -685  -1093   1777     70    563   -231    246     41    472
   -280   1743   2021   -732  -1150   1880    184    727    -18    444    226    613
   -244   1800   2044   -776  -1145   1919    249    813     80    548    324    698
   -187   1771   1958   -792  -1072   1865    244    854    101    574    340    675
   -179   1756   1932   -789  -1057   1844    231    883    116    584    340    685
   -218   1753   1971   -769  -1093   1862    207    906    148    615    363    711
   -293   1719   2010   -714  -1153   1865    254    906    166    633    376    714
   -296   1696   1992   -698  -1143   1844    319    904    166    636    376    706
   -296   1738   2034   -722  -1166   1886    265    909    189    654    402    722
   -345   1758   2101   -706  -1223   1930    296    956    252    706    457    766
   -283   1748   2031   -732  -1158   1888    358    974    262    709    457    761
   -236   1738   1974   -750  -1104   1855    342    966    259    704    446    766
   -228   1735   1961   -756  -1096   1847    283    958    270    714    462    776
   -241   1740   1979   -750  -1111   1860    293    958    285    730    472    771
   -200   1769   1966   -784  -1083   1865    324    979    311    753    493    774
   -179   1790   1969   -805  -1072   1878    337    995    340    769    522    779
   -148   1826   1974   -839  -1062   1899    309    989    348    766    519    815
    -85   1860   1945   -888  -1015   1901    288   1010    374    800    545    836
    -18   1865   1883   -924   -950   1873    285   1034    397    831    566    844
    -25   1836   1862   -904   -943   1849    303   1067    444    878    615    872
     70   1836   1766   -956   -849   1803    290   1054    462    898    649    885
     98   1857   1758   -979   -831   1808    272   1044    480    930    685    904
    103   1870   1766   -987   -831   1818    244   1067    519    982    737    953
      0   1873   1873   -935   -935   1873    259   1117    600   1065    833   1047
    -80   1904   1982   -914  -1031   1940    272   1140    657   1132    909   1111
   -111   1912   2021   -901  -1065   1966    303   1184    701   1182    961   1156
    -96   1893   1990   -901  -1044   1940    329   1195    706   1179    974   1166
   -127   1873   2000   -872  -1062   1935    358   1197    706   1169    969   1156
   -124   1839   1964   -857  -1047   1901    342   1202    696   1135    930   1117
   -137   1784   1922   -823  -1031   1852    262   1140    641   1060    849   1070
   -285   1717   2003   -717  -1145   1860    324   1137    626   1026    815   1044
   -265   1662   1927   -698  -1096   1795    407   1140    600    979    761    992
   -220   1569   1790   -675  -1005   1678    366   1070    524    885    662    885
   -259   1480   1740   -610  -1000   1610    366   1036    483    820    592    792
   -322   1397   1717   -537  -1021   1556    376   1000    439    766    530    719
   -350   1317   1667   -483  -1008   1491    394    963    397    714    475    698
   -311   1221   1532   -454   -922   1376    410    948    371    678    428    626
   -228   1143   1371   -457   -800   1257    397    911    327    623    371    571
   -220   1104   1325   -444   -771   1213    387    904    322    607    355    571
   -223   1052   1275   -413   -748   1163    426    880    309    594    342    558
   -200   1028   1226   -415   -714   1124    371    831    270    563    311    550
   -119   1039   1158   -459   -639   1096    309    815    246    550    283    545
    -75   1028   1101   -478   -589   1065    290    797    233    537    277    540
    -88   1008   1096   -459   -592   1052    283    813    259    568    324    553
   -114   1044   1156   -467   -633   1101    309    854    309    618    379    592
   -119   1101   1218   -491   -667   1158    322    841    319    615    379    592
    -62   1182   1244   -561   -654   1210    293    795    296    587    345    589
    -33   1241   1275   -602   -654   1257    285    800    301    587    350    631
    -83   1280   1363   -602   -722   1322    303    823    329    626    400    662
   -101   1356   1457   -628   -779   1405    324    813    342    644    413    688
   -137   1395   1532   -628   -833   1462    316    771    319    623    392    701
   -166   1379   1545   -605   -854   1462    233    722    272    581    374    711
   -200   1314   1514   -558   -857   1413    233    730    275    581    387    691
   -249   1270   1517   -511   -883   1392    270    735    283    584    394    680
   -254   1223   1475   -485   -865   1348    215    685    239    545    374    662
   -265   1150   1415   -441   -839   1283    189    691    233    548    379    654
   -272   1070   1343   -400   -807   1208    213    667    207    511    348    628
   -290   1021   1312   -366   -800   1166    239    639    187    475    322    589
   -309    937   1247   -316   -776   1091    244    602    140    413    252    535
   -342    828   1171   -241   -756   1000    241    594    116    379    210    493
   -415    719   1135   -153   -774    927    267    594    124    368    187    480
   -478    665   1143    -96   -810    904    296    563    135    358    176    441
   -517    618   1135    -51   -828    878    298    566    145    366    179    428
   -579    535   1114     23   -846    823    270    574    145    358    161    428
   -659    459   1117     98   -888    789    283    594    168    376    176    407
   -688    353   1039    166   -865    696    298    584    168    363    174    371
   -665    252    917    205   -789    584    293    545    129    306    116    337
   -579    252    831    163   -704    540    236    524    114    290    103    324
   -532    254    784    137   -659    519    239    548    129    303    135    316
   -439    244    683     96   -561    462    220    548    119    272     77    267
   -329    205    535     59   -433    368    283    636    197    306     23    202
   -244    236    480      5   -361    358    413    820    389    470    124    254
   -200    379    579    -93   -389    478    491    992    646    756    420    488
   -122    709    828   -293   -475    769    433   1072    836   1067    836    953
    -72   1036   1106   -483   -589   1070    348    984    802   1218   1231   1449
   -109   1166   1275   -527   -691   1221    231    693    535   1166   1470   1748
   -231   1091   1322   -431   -776   1208     85    210     46    740   1184   1530
   -368    657   1026   -145   -696    841      0   -226   -542    -38    280    719
   -381    161    540    109   -462    350   -135   -485  -1002   -714   -542    -46
   -314   -114    200    215   -257     41   -231   -441   -987   -750   -662   -213
   -290   -187    101    239   -197    -41   -181   -215   -714   -498   -485   -127
   -275   -116    158    194   -218     20    -64     31   -433   -246   -301      0
   -231      2    233    114   -231    116     96    275   -176    -18   -127    135
   -220     70    290     75   -254    179    192    389    -44     98    -25    202
   -228    114    342     57   -285    226    192    410    -12    127      5    213
   -202    142    345     28   -275    244    194    418      0    140     28    215
   -205    150    355     25   -280    252    207    420      2    135     38    220
   -265    106    371     80   -316    239    202    402    -20    116     28    231
   -158    241    400    -41   -280    319    226    433     15    155     67    283
    -93    363    457   -135   -275    410    254    472     54    200    114    335
   -135    358    491   -111   -314    423    280    472     59    202    124    342
   -153    381    535   -114   -342    457    298    470     77    215    148    361
   -192    374    566    -90   -379    467    275    436     46    189    132    348
   -205    413    618   -103   -413    514    280    465     70    220    174    381
   -249    355    605    -54   -426    480    270    454     77    233    202    397
   -309    267    576     20   -441    420    241    423     59    218    192    374
   -418    259    675     77   -545    465    228    449     59    202    161    363
   -420    254    675     83   -548    462    210    459     64    202    142    366
   -475    210    683    132   -579    446    184    452     70    202    145    361
   -509    213    722    148   -615    467    163    444     83    213    155    387
   -498    277    776    109   -639    527    228    493    135    267    215    431
   -535    277    813    127   -675    545    267    532    181    311    262    454
   -519    301    820    106   -670    561    246    555    220    355    303    496
   -488    371    859     59   -672    615    223    587    277    415    353    548
   -470    444    911     10   -691    678    207    618    329    472    418    594
   -428    509    935    -41   -680    722    202    654    374    527    475    644
   -371    566    937    -98   -654    750    210    680    415    568    522    688
   -345    620    966   -137   -654    792    202    680    428    576    537    711
   -324    636    961   -158   -644    797    189    639    413    548    517    688
   -270    670    940   -200   -605    805    140    597    384    506    483    659
   -241    706    948   -233   -597    828    116    574    350    467    454    652
   -202    711    914   -254   -558    813    101    540    311    431    423    628
   -197    745    940   -275   -571    841    129    542    298    413    405    592
   -140    758    898   -309   -519    828    158    530    265    366    350    555
   -129    740    867   -306   -498    802    194    504    233    322    314    553
   -171    717    888   -272   -530    802    239    485    202    277    270    504
   -205    685    888   -241   -548    787    265    441    171    239    220    452
   -252    639    891   -194   -571    763    252    400    129    194    179    420
   -246    618    865   -187   -555    740    226    342     62    127    129    384
   -226    600    826   -187   -524    711    226    329     28     93    103    353
   -254    592    846   -168   -550    719    223    319     20     85     75    327
   -267    548    815   -140   -542    680    239    309     12     83     72    324
   -267    527    795   -129   -532    659    254    311     10     85     85    322
   -298    563    862   -132   -579    711    275    342     31    114    124    376
   -296    579    872   -142   -584    724    283    340     25    111    122    353
   -267    631    896   -181   -581    763    267    335     10     93    103    324
   -267    649    917   -189   -592    782    277    363     25    109    114    335
   -277    678    956   -200   -615    815    319    413     67    161    166    371
   -288    696    982   -205   -636    839    332    394     49    132    140    363
   -332    730   1062   -197   -696    896    327    397     51    135    145    397
   -345    735   1080   -194   -714    906    329    413     70    163    184    407
   -355    753   1109   -197   -732    930    311    415     90    187    213    397
   -345    737   1080   -197   -714    909    267    384     72    174    202    407
   -350    743   1093   -197   -722    917    239    355     36    137    168    418
   -348    732   1080   -194   -714    906    231    340     18    116    150    397
   -366    717   1083   -174   -724    898    241    345     20    129    174    402
   -371    659   1028   -145   -701    844    244    363     18    135    179    402
   -348    615    963   -132   -654    789    265    337    -18     98    150    371
   -327    620    948   -148   -639    784    277    306    -44     64    119    366
   -306    628    935   -161   -620    782    272    280    -64     46    103    337
   -311    620    930   -155   -620    776    288    265    -75     38     98    303
   -303    594    898   -148   -600    745    296    257    -80     25     83    285
   -265    607    872   -174   -568    740    257    213   -122    -23     36    270
   -252    631    883   -189   -566    756    241    192   -148    -46     15    275
   -265    605    870   -171   -568    737    270    239   -119    -12     54    290
   -236    602    839   -184   -537    719    280    228   -135    -31     44    257
   -244    623    865   -189   -555    743    270    239   -145    -41     31    249
   -189    636    826   -223   -506    730    265    239   -166    -57     10    233
   -181    626    807   -223   -496    717    249    218   -189    -80    -15    218
   -218    628    846   -205   -532    735    236    205   -207    -93    -23    213
   -226    581    805   -179   -514    693    218    184   -233   -119    -36    174
   -244    545    789   -150   -517    667    252    187   -226   -132    -54    140
   -205    626    828   -210   -517    724    322    267   -174   -140   -109     85
   -176    730    906   -275   -542    815    384    465    -20    -18    -46    140
   -114    948   1062   -418   -589   1002    449    714    239    275    220    348
      5   1215   1210   -610   -602   1213    465    935    498    633    618    701
     -7   1540   1548   -766   -776   1543    381    831    519    839   1002   1171
   -111   1730   1839   -810   -974   1784    228    433    296    854   1265   1530
   -213   1704   1917   -745  -1065   1810     23    -72   -111    574   1127   1452
   -296   1273   1569   -488   -932   1421   -122   -618   -743   -205    280    683
   -402    711   1114   -155   -761    914   -226   -906  -1265   -974   -594   -109
   -348    366    711    -10   -530    537   -265   -807  -1254  -1031   -724   -288
   -348    176    522     85   -436    348   -210   -620  -1065   -883   -649   -277
   -413    176    589    119   -501    381    -57   -353   -800   -654   -480   -171
   -462    348    807     57   -636    576    252     62   -410   -303   -194     38
   -441    420    859     10   -649    639    361    257   -236   -145    -62    127
   -413    394    807      7   -610    602    368    272   -218   -135    -49    122
   -415    324    740     46   -576    532    361    252   -233   -158    -62    101
   -381    358    740     10   -561    550    407    290   -202   -124    -31    124
   -449    340    787     54   -618    563    413    314   -187   -106    -20    137
   -506    283    787    109   -646    535    379    301   -202   -119    -38    114
   -501    283    784    109   -641    532    392    316   -184    -98    -23    114
   -504    267    769    116   -636    519    394    324   -166    -72     12    145
   -542    262    805    140   -675    532    431    363   -127    -28     62    187
   -579    252    828    161   -704    540    452    384   -109     -5     85    205
   -607    241    849    184   -727    545    462    392    -93     18    103    218
   -602    200    802    200   -704    501    496    400    -83     28    114    226
   -636    174    810    228   -722    491    517    444    -44     67    155    259
   -678    155    833    259   -756    493    498    483    -12    103    192    296
   -753    127    880    314   -815    504    485    472    -10    109    197    296
   -841    122    963    358   -904    542    532    485     10    135    223    311
   -787    194    982    293   -883    587    553    542     62    192    267    342
   -771    252   1023    257   -896    636    558    576    103    239    311    384
   -846    327   1174    259  -1010    750    545    594    148    293    379    465
   -867    439   1306    213  -1088    872    550    652    215    374    459    553
   -917    511   1428    202  -1171    969    558    714    288    457    548    626
   -909    563   1473    171  -1192   1018    535    745    316    496    579    636
   -875    639   1514    119  -1195   1075    574    771    350    532    610    719
   -885    704   1587     90  -1236   1143    610    831    423    607    704    810
   -904    779   1680     62  -1293   1228    623    875    485    667    776    870
   -867    820   1686     23  -1278   1254    579    859    485    665    776    870
   -878    820   1699     28  -1288   1260    600    820    457    631    748    880
   -966    800   1764     80  -1363   1280    626    805    454    615    740    883
   -891    711   1602     88  -1247   1158    571    753    389    537    659    805
   -787    644   1431     70  -1109   1036    550    683    332    459    579    776
   -813    568   1382    122  -1096    974    540    626    288    402    519    758
   -867    535   1402    166  -1135    969    587    652    280    384    509    732
   -880    501   1382    189  -1132    940    594    654    265    345    475    670
   -846    444   1291    197  -1067    867    563    589    207    288    397    579
   -831    379   1210    226  -1021    795    561    542    153    252    335    524
   -865    303   1169    277  -1015    735    545    498    109    202    290    475
   -820    293   1111    262   -966    701    579    457     83    163    257    452
   -795    301   1096    244   -945    698    589    436     75    150    239    441
   -748    283   1031    233   -888    657    545    397     41    114    197    389
   -776    275   1052    252   -914    662    592    407     59    129    215    402
   -730    293   1023    218   -875    657    579    415     72    140    233    415
   -685    277    963    202   -823    620    524    394     49    122    223    394
   -613    275    888    168   -750    581    524    376     18    101    200    363
   -670    342   1010    161   -839    675    592    444     93    176    277    428
   -649    379   1028    135   -839    704    600    449    106    189    285    423
   -605    379    982    111   -795    678    581    439     98    171    257    423
   -566    348    914    109   -740    631    576    423     93    163    241    402
   -639    374   1013    132   -826    691    602    444    127    205    283    441
   -670    418   1085    124   -878    750    610    459    163    244    324    485
   -646    428   1072    109   -859    750    566    426    142    231    324    478
   -649    405   1054    122   -852    730    563    405    119    205    303    457
   -696    410   1104    140   -901    756    568    397    122    202    311    483
   -717    415   1130    150   -924    771    555    381    116    205    324    498
   -745    410   1156    166   -950    782    545    379    109    202    324    498
   -732    363   1096    184   -914    730    545    368     83    168    288    465
   -784    283   1067    249   -924    675    558    332     51    137    265    449
   -875    231   1104    322   -989    667    587    345     57    142    277    465
   -867    184   1052    340   -961    618    592    361     54    137    267    444
   -852    145    997    353   -924    571    600    337     25    106    233    410
   -872    158   1031    355   -953    592    636    350     33    116    239    407
   -836    161    997    337   -917    579    631    355     31    114    233    389
   -802    114    914    342   -859    514    600    322      7     83    202    366
   -810     85    896    363   -852    491    594    311      5     72    194    358
   -763    103    867    327   -815    485    605    342     20     80    200    353
   -730    103    831    311   -779    467    571    311      2     59    181    337
   -727     88    813    319   -769    449    545    283    -12     44    163    322
   -735     98    833    319   -784    465    561    288     10     51    168    319
   -670    103    774    283   -724    439    561    285     15     51    176    322
   -597     98    696    249   -646    397    592    319     49     67    171    298
   -574    101    675    236   -623    387    641    407    137    116    161    249
   -517    155    672    181   -594    413    696    548    275    246    223    265
   -527    298    823    111   -675    561    787    789    563    571    522    522
   -439    574   1013    -67   -724    792    743    922    789    904    940    969
   -446    893   1337   -223   -891   1114    644    802    766   1034   1322   1475
   -576   1000   1577   -210  -1075   1288    498    491    498    963   1558   1826
   -717    867   1582    -75  -1150   1226    428    111     85    615   1350   1680
   -815    433   1249    189  -1034    841    353   -384   -550   -205    405    807
   -774     -5    769    387   -774    381    210   -696  -1044   -909   -462     -2
   -693   -267    426    480   -561     77    116   -657  -1065   -971   -592   -176
   -706   -358    345    530   -527     -5    207   -428   -784   -711   -418    -80
   -675   -342    332    506   -504     -5    272   -218   -514   -470   -254     20
   -644   -257    387    449   -517     64    410      7   -244   -226    -70    142
   -675   -184    491    431   -584    153    563    189    -38    -33     83    257
   -724   -140    584    431   -654    220    605    262     36     41    142    301
   -698    -77    620    387   -659    270    579    259     46     54    150    316
   -696    -57    639    376   -670    290    597    262     51     59    155    324
   -743    -72    670    407   -706    298    602    277     59     77    176    316
   -774    -88    685    431   -732    298    592    275     59     80    174    322
   -779    -64    714    420   -748    324    558    244     41     64    158    363
   -813    -15    795    413   -805    389    535    246     51     83    184    400
   -802    -12    789    407   -797    387    542    272     62    101    205    410
   -839    -49    787    441   -813    368    576    309    101    148    254    431
   -820    -57    763    439   -795    353    574    306    114    163    267    439
   -841    -46    795    441   -818    374    581    293    122    174    285    470
   -857    -59    797    459   -828    368    633    327    153    205    322    491
   -839    -62    776    449   -810    355    633    368    168    218    332    493
   -846    -67    779    457   -815    355    620    392    189    241    350    506
   -872    -64    807    467   -841    371    639    413    226    283    381    535
   -885    -90    795    488   -841    350    675    446    267    324    420    561
   -831   -101    730    465   -782    311    639    480    301    368    470    600
   -862    -83    776    472   -820    345    644    514    350    426    530    657
   -893    -64    828    478   -862    381    678    550    410    491    605    717
   -789      0    789    394   -789    394    691    605    467    558    678    774
   -735     28    763    350   -748    394    706    685    548    646    766    849
   -750     44    795    353   -774    418    701    732    615    735    867    930
   -789     93    880    348   -836    485    756    800    683    807    945   1010
   -615    148    763    233   -688    454    795    844    711    831    958   1034
   -628    114    743    257   -685    428    784    859    730    849    997   1067
   -602     80    683    259   -641    381    807    883    753    859   1034   1083
   -592      5    597    290   -597    301    862    901    763    854   1018   1065
   -628    -85    542    358   -587    228    878    904    753    839    987   1044
   -618   -124    493    371   -558    181    846    852    683    758    909    958
   -670   -181    488    426   -581    150    836    797    615    675    828    883
   -688   -303    381    493   -537     36    841    748    563    605    756    810
   -665   -405    259    535   -462    -72    836    709    506    535    688    719
   -740   -462    277    600   -511    -93    831    662    457    467    613    644
   -810   -537    272    672   -542   -132    826    600    405    392    535    579
   -815   -626    189    719   -504   -220    800    566    361    335    491    532
   -769   -675     93    722   -431   -290    737    540    314    293    462    496
   -782   -693     88    737   -436   -303    735    511    288    265    428    475
   -818   -706    111    761   -467   -298    750    488    265    239    405    452
   -818   -672    145    745   -483   -265    769    483    272    244    397    459
   -792   -652    140    722   -467   -257    745    454    272    249    405    465
   -667   -574     90    618   -379   -241    711    433    259    233    402    491
   -613   -517     96    563   -355   -210    717    449    283    265    452    555
   -602   -465    137    535   -371   -163    743    480    332    309    504    548
   -589   -420    168    506   -379   -127    761    493    361    327    501    561
   -605   -405    200    504   -405   -101    766    475    363    314    483    548
   -602   -366    233    483   -418    -67    750    470    363    311    485    561
   -615   -337    277    475   -449    -31    727    444    366    319    504    581
   -631   -301    329    467   -480     12    706    413    387    345    553    618
   -657   -329    324    491   -493     -2    685    379    384    337    548    610
   -623   -319    303    472   -465     -7    646    353    361    314    527    620
   -587   -288    298    436   -444      5    618    350    350    314    540    636
   -558   -296    262    428   -410    -18    605    355    345    314    542    605
   -561   -363    194    462   -379    -85    613    350    342    309    527    566
   -594   -410    184    501   -389   -114    613    322    324    293    514    558
   -631   -426    205    527   -420   -111    626    316    329    303    530    576
   -631   -452    179    542   -405   -137    636    311    322    293    519    558
   -623   -514    109    568   -368   -202    620    298    296    259    485    550
   -657   -519    137    587   -400   -192    610    277    285    246    483    568
   -698   -535    163    615   -433   -187    615    270    293    252    480    548
   -680   -555    124    618   -402   -215    618    254    288    236    457    530
   -680   -561    119    618   -400   -220    623    252    285    231    446    535
   -652   -581     67    615   -361   -257    605    236    272    210    423    511
   -665   -571     93    615   -381   -239    597    228    275    215    433    517
   -680   -571    109    626   -394   -231    597    223    275    220    441    524
   -672   -597     72    633   -374   -262    605    205    272    210    431    522
   -685   -563    119    623   -405   -223    626    220    296    233    459    548
   -688   -550    137    618   -413   -207    633    228    298    236    462    548
   -649   -558     90    605   -371   -233    667    252    311    236    439    524
   -610   -514     96    561   -353   -210    740    368    431    309    449    493
   -576   -402    174    488   -376   -114    820    545    610    470    558    540
   -498   -202    296    350   -397     46    849    717    841    750    813    711
   -428    103    532    163   -480    316    800    885   1119   1156   1262   1132
   -457    439    896      7   -678    665    722    823   1140   1379   1748   1706
   -504    488    989      7   -745    737    667    587    872   1291   1977   1956
   -587    314    901    135   -745    607    589    194    384    836   1691   1727
   -657    -31    626    345   -641    296    472   -387   -345   -114    636    846
   -672   -423    246    545   -462    -88    337   -732   -839   -831   -241    129
   -639   -675    -36    657   -303   -355    314   -602   -740   -771   -272     44
   -636   -836   -200    735   -220   -517    407   -353   -436   -488    -90    135
   -652   -875   -223    763   -215   -550    517   -142   -142   -210    103    275
   -607   -750   -142    678   -233   -446    646     77    132     44    298    402
   -576   -644    -70    610   -254   -358    758    257    345    249    467    540
   -571   -610    -41    589   -265   -327    807    340    444    345    553    579
   -605   -659    -54    633   -275   -358    815    322    441    324    524    553
   -584   -631    -49    605   -270   -340    810    319    465    340    542    618
   -581   -613    -31    597   -275   -322    820    348    501    379    587    665
   -566   -623    -59    592   -254   -342    831    366    519    392    587    613
   -555   -644    -88    600   -233   -366    859    374    527    400    581    605
   -506   -623   -116    563   -194   -371    870    371    535    410    597    641
   -462   -600   -137    530   -163   -368    854    368    548    426    620    670
   -449   -605   -158    527   -148   -381    846    381    568    452    654    683
   -459   -605   -145    532   -158   -376    867    394    600    475    683    691
   -423   -613   -189    517   -119   -402    898    397    615    496    719    727
   -402   -605   -205    504   -101   -405    922    423    631    509    745    740
   -402   -576   -174    488   -116   -376    878    413    613    491    719    696
   -379   -584   -205    483    -88   -394    898    402    610    475    675    644
   -374   -581   -210    478    -83   -397    857    376    607    483    696    753
   -392   -548   -158    470   -119   -353    839    394    641    530    787    828
   -368   -540   -174    454   -101   -358    872    433    680    563    792    722
   -371   -563   -192    467    -90   -379    893    462    724    607    802    706
   -363   -574   -213    467    -77   -394    779    431    709    610    828    810
   -337   -555   -218    444    -59   -387    758    418    727    641    872    826
   -366   -493   -127    428   -122   -311    815    493    823    748    966    870
   -342   -418    -75    381   -135   -246    792    553    898    841   1062    979
   -254   -376   -122    314    -67   -249    727    519    891    844   1093   1023
   -283   -342    -59    311   -111   -202    763    540    911    862   1127   1052
   -327   -342    -15    332   -155   -179    795    540    901    836   1096    997
   -275   -337    -62    306   -106   -200    833    579    917    846   1096   1039
   -296   -433   -137    363    -80   -285    836    602    914    844   1106   1008
   -285   -522   -236    402    -25   -379    818    545    846    761   1034    971
   -314   -615   -303    465     -5   -462    807    498    779    672    943    888
   -309   -714   -405    511     46   -561    802    449    722    594    867    805
   -311   -802   -493    555     90   -646    844    410    670    522    807    782
   -379   -878   -498    628     57   -688    854    376    639    462    748    704
   -519   -984   -465    750    -28   -724    859    374    626    428    704    678
   -555  -1044   -488    800    -33   -766    872    371    623    415    698    659
   -649  -1145   -496    896    -77   -820    898    358    600    392    683    631
   -709  -1202   -496    956   -109   -849    906    342    581    361    649    605
   -693  -1244   -553    966    -70   -898    906    324    563    332    615    592
   -724  -1288   -563   1008    -80   -927    950    329    579    337    623    576
   -696  -1314   -618   1005    -38   -969    966    340    587    340    620    566
   -693  -1366   -672   1031    -10  -1021    935    329    574    332    615    555
   -704  -1413   -711   1057      2  -1062    911    322    571    327    618    558
   -709  -1460   -750   1085     20  -1106    906    301    555    303    600    553
   -737  -1493   -758   1114      7  -1127    950    306    566    316    610    532
   -857  -1525   -667   1189    -96  -1098    992    316    597    332    620    548
   -911  -1558   -646   1234   -135  -1104    956    324    613    350    636    555
   -885  -1587   -701   1236    -93  -1145    896    335    615    363    657    558
   -922  -1574   -652   1247   -137  -1114    891    329    618    358    657    558
   -969  -1551   -581   1260   -194  -1067    917    335    641    379    672    584
   -953  -1530   -576   1241   -189  -1054    852    306    626    379    691    607
   -987  -1558   -571   1273   -207  -1065    849    296    602    368    698    607
  -1005  -1540   -537   1273   -233  -1041    880    301    602    371    706    600
  -1034  -1431   -397   1231   -319   -914    875    290    600    366    706    628
  -1137  -1335   -197   1236   -472   -769    885    327    636    394    735    672
  -1257  -1343    -85   1301   -587   -714    932    358    657    415    753    706
  -1283  -1384   -101   1332   -592   -745    948    324    628    384    722    680
  -1322  -1439   -116   1379   -605   -779    909    293    613    371    714    675
  -1275  -1519   -246   1397   -517   -883    888    280    594    353    693    641
  -1174  -1592   -418   1384   -379  -1005    914    272    563    314    649    631
  -1239  -1665   -426   1452   -407  -1044    974    285    568    314    654    646
  -1231  -1678   -446   1454   -392  -1065    984    283    561    301    636    615
  -1143  -1688   -545   1413   -298  -1117    948    265    527    259    589    581
  -1062  -1706   -644   1384   -210  -1176    898    223    496    220    553    558
  -1039  -1756   -717   1395   -163  -1236    833    184    467    189    530    517
  -1075  -1813   -740   1444   -168  -1278    862    184    465    181    514    470
  -1054  -1855   -800   1452   -127  -1327    859    176    459    179    514    459
  -1008  -1836   -828   1423    -90  -1332    841    168    452    171    522    441
  -1008  -1860   -852   1434    -77  -1358    867    176    452    163    517    418
  -1010  -1865   -857   1436    -77  -1361    888    226    496    189    527    410
  -1021  -1878   -857   1447    -83  -1369    953    324    587    254    522    363
  -1080  -1870   -789   1475   -145  -1330   1018    444    730    384    589    410
  -1119  -1696   -579   1408   -272  -1137   1047    631    979    685    867    626
  -1057  -1428   -374   1241   -342   -901    976    763   1182   1010   1278   1028
  -1008  -1109   -103   1057   -454   -607    859    678   1150   1111   1628   1499
  -1065  -1067     -2   1067   -532   -535    776    441    883    953   1787   1769
  -1148  -1221    -72   1184   -540   -646    706     90    415    498   1509   1566
  -1257  -1574   -316   1415   -472   -945    678   -345   -163   -233    652    779
  -1291  -1912   -620   1600   -337  -1267    579   -680   -623   -880   -210     10
  -1239  -2166   -927   1704   -155  -1548    501   -675   -646   -930   -355   -176
  -1228  -2322  -1093   1774    -70  -1709    563   -452   -374   -662   -181    -83
  -1213  -2307  -1093   1758    -59  -1701    659   -226    -88   -392     20     44
  -1130  -2187  -1060   1657    -36  -1623    779      2    189   -129    226    179
  -1085  -2060   -974   1574    -57  -1517    909    174    397     64    387    285
  -1049  -1987   -937   1519    -57  -1465    904    218    470    137    452    329
  -1041  -1940   -898   1491    -72  -1421    896    239    493    168    483    355
  -1054  -1945   -891   1501    -83  -1418    937    259    514    189    498    363
  -1072  -1943   -870   1509   -101  -1408    989    270    545    215    522    368
  -1091  -1922   -833   1506   -132  -1379   1013    288    561    228    535    387
  -1109  -1909   -800   1509   -155  -1356   1005    311    574    244    548    410
  -1104  -1880   -779   1491   -163  -1330   1000    329    610    280    576    446
  -1070  -1844   -774   1457   -148  -1309    984    335    623    303    605    457
  -1098  -1867   -769   1480   -166  -1319    987    350    639    324    615    454
  -1096  -1860   -763   1478   -166  -1312    982    366    665    337    628    457
  -1041  -1867   -828   1454   -109  -1348    958    361    662    329    602    431
  -1052  -1847   -795   1449   -129  -1322    971    371    678    355    626    457
  -1072  -1818   -748   1444   -163  -1283   1002    384    701    384    659    485
  -1078  -1792   -714   1436   -181  -1254   1031    387    722    402    683    493
  -1049  -1787   -740   1418   -155  -1265   1018    389    737    418    698    519
  -1000  -1777   -776   1389   -111  -1278   1031    413    753    436    717    545
   -966  -1730   -763   1345   -103  -1247   1021    436    795    483    756    592
   -979  -1678   -698   1327   -140  -1189   1023    483    862    568    846    649
   -989  -1686   -696   1337   -148  -1192   1039    524    906    636    932    706
   -995  -1696   -701   1345   -148  -1200   1010    545    922    665    948    659
   -950  -1670   -719   1306   -116  -1195    992    566    945    696    958    766
   -945  -1654   -709   1299   -119  -1182    974    615   1000    769   1049    854
   -917  -1605   -688   1260   -114  -1148    971    649   1034    818   1106    883
   -927  -1545   -618   1236   -155  -1083    979    665   1057    844   1143    893
   -937  -1525   -589   1228   -174  -1057    995    649   1044    831   1145    878
   -945  -1525   -579   1234   -184  -1052   1023    644   1026    810   1124    885
   -963  -1545   -584   1254   -192  -1065    982    636   1018    800   1104    878
   -924  -1582   -657   1254   -135  -1119    984    623   1010    789   1091    862
   -911  -1634   -722   1273    -96  -1179   1010    587    976    732   1047    805
   -898  -1722   -823   1309    -38  -1273    995    545    917    654    971    750
   -906  -1816   -909   1358      0  -1361    979    493    844    571    891    670
   -904  -1873   -969   1389     31  -1421    989    449    787    498    802    584
   -974  -1940   -969   1457     -5  -1454   1018    467    787    491    782    579
  -1057  -1982   -924   1519    -67  -1454   1023    470    779    488    784    540
  -1101  -1982   -880   1540   -114  -1431   1057    454    761    459    740    501
  -1192  -1984   -792   1590   -200  -1389   1091    457    758    462    732    563
  -1200  -1927   -727   1564   -239  -1327   1078    436    727    444    722    532
  -1150  -1873   -724   1512   -213  -1299   1101    446    722    444    719    519
  -1067  -1805   -737   1436   -166  -1273   1085    428    711    423    683    478
  -1130  -1805   -675   1467   -228  -1241   1047    462    743    465    730    517
  -1111  -1813   -701   1462   -205  -1260   1083    478    758    485    769    548
   -893  -1774   -880   1335     -7  -1327   1023    407    688    413    688    480
   -717  -1792  -1075   1252    176  -1434    948    374    654    379    649    462
   -662  -1818  -1156   1241    246  -1488    982    402    688    418    693    514
   -652  -1847  -1195   1247    267  -1522   1013    452    737    478    763    545
   -693  -1875  -1184   1283    244  -1530   1054    488    771    511    807    550
   -761  -1927  -1166   1343    200  -1545   1119    501    782    514    815    571
   -870  -1912  -1041   1392     85  -1478   1145    548    831    571    870    649
   -989  -1922   -932   1454    -31  -1426   1114    563    857    613    919    654
  -1044  -1974   -930   1509    -59  -1452   1067    540    836    597    909    641
  -1101  -2055   -953   1577    -75  -1506   1036    511    805    566    880    631
  -1171  -2158   -987   1665    -93  -1574   1062    498    797    555    880    652
  -1280  -2205   -924   1740   -179  -1566   1080    491    805    571    914    657
  -1405  -2291   -885   1847   -262  -1590   1070    475    797    571    935    646
  -1501  -2385   -885   1943   -311  -1636   1091    470    774    530    885    530
  -1577  -2447   -870   2013   -353  -1660   1111    470    761    501    823    589
  -1514  -2538  -1023   2023   -246  -1782   1106    449    745    485    826    535
  -1517  -2613  -1096   2062   -210  -1855   1106    415    704    420    732    454
  -1473  -2603  -1132   2036   -171  -1867   1088    389    662    374    685    480
  -1395  -2569  -1174   1982   -111  -1873   1143    415    675    384    719    496
  -1332  -2564  -1231   1948    -51  -1899   1171    415    667    374    714    418
  -1306  -2538  -1231   1922    -38  -1886   1114    426    657    368    701    397
  -1283  -2538  -1254   1909    -15  -1896   1106    428    652    371    706    387
  -1257  -2501  -1244   1880     -7  -1873   1109    392    613    329    665    420
  -1192  -2470  -1278   1829     41  -1875   1088    366    579    288    618    363
  -1119  -2494  -1374   1805    127  -1935   1080    374    589    288    605    348
  -1062  -2533  -1470   1795    202  -2003   1098    381    623    316    644    379
  -1039  -2496  -1457   1769    207  -1977   1085    358    623    322    675    389
   -995  -2475  -1483   1732    244  -1979   1080    355    623    298    636    358
   -953  -2491  -1538   1722    290  -2016   1119    452    693    314    594    272
   -982  -2499  -1517   1738    267  -2008   1182    594    844    446    678    267
  -1013  -2366  -1353   1691    168  -1860   1252    815   1111    756    976    553
   -971  -2029  -1057   1499     41  -1543   1189    997   1363   1124   1434    984
   -987  -1660   -672   1322   -158  -1166   1039    836   1332   1304   1826   1478
  -1127  -1493   -368   1309   -381   -930    833    428   1072   1296   2081   1800
  -1314  -1615   -301   1465   -506   -958    641    -98    610    932   1839   1626
  -1475  -2114   -641   1792   -418  -1379    530   -678   -109    -46    753    670
  -1532  -2624  -1091   2078   -220  -1857    433   -891   -527   -688      5    -44
  -1454  -2904  -1449   2177     -2  -2177    423   -698   -407   -620    -10   -161
  -1389  -3003  -1613   2197    111  -2309    519   -428   -145   -392    135    -62
  -1325  -2886  -1561   2104    116  -2223    680   -148    145   -129    348    119
  -1262  -2766  -1504   2013    119  -2135    865    106    405     90    501    161
  -1239  -2717  -1480   1977    119  -2099    976    241    542    205    568    270
  -1197  -2652  -1454   1925    127  -2055   1021    314    626    285    654    353
  -1169  -2603  -1434   1886    132  -2018   1044    337    662    319    696    366
  -1148  -2590  -1441   1867    145  -2016   1078    363    691    340    711    402
  -1127  -2608  -1480   1867    174  -2044   1114    394    717    363    730    423
  -1111  -2561  -1449   1836    168  -2005   1109    407    737    387    763    449
  -1130  -2530  -1400   1829    135  -1966   1109    400    743    394    776    449
  -1143  -2535  -1392   1839    122  -1964   1093    381    730    381    748    444
  -1163  -2535  -1374   1849    103  -1956   1080    381    727    381    745    436
  -1210  -2514  -1304   1862     46  -1909   1088    410    756    407    769    457
  -1215  -2579  -1363   1896     72  -1971   1091    420    771    420    784    467
  -1200  -2587  -1389   1893     93  -1990   1078    418    771    426    792    459
  -1176  -2572  -1395   1873    106  -1982   1078    405    776    428    800    428
  -1252  -2553  -1301   1904     23  -1927   1083    420    797    444    815    470
  -1322  -2514  -1192   1917    -67  -1855   1080    441    828    483    867    524
  -1312  -2452  -1140   1880    -85  -1797   1078    439    839    485    865    478
  -1314  -2421  -1106   1865   -103  -1764   1106    480    885    524    878    574
  -1312  -2392  -1080   1852   -116  -1738   1137    558    969    613    969    657
  -1267  -2361  -1093   1813    -88  -1727   1148    594   1010    652   1000    659
  -1200  -2260  -1060   1730    -70  -1660   1114    607   1034    688   1036    688
  -1122  -2156  -1034   1636    -44  -1595   1117    657   1083    750   1106    769
  -1013  -2075  -1062   1545     23  -1569   1135    727   1156    836   1205    815
   -995  -1971   -979   1483     -7  -1478   1153    776   1223    906   1283    878
   -930  -1867   -937   1397      2  -1402   1184    818   1267    950   1327    953
   -891  -1805   -914   1345     10  -1361   1197    859   1296    979   1353    995
   -870  -1758   -888   1314      7  -1325   1205    883   1309    997   1384   1010
   -852  -1748   -896   1299     20  -1325   1218    872   1304    984   1384    961
   -852  -1699   -849   1275     -2  -1275   1210    831   1265    935   1330    950
   -870  -1691   -823   1280    -25  -1257   1221    800   1228    883   1265    927
   -878  -1748   -870   1314     -5  -1309   1244    782   1195    831   1215    917
   -875  -1816   -940   1343     31  -1376   1215    740   1148    779   1171    852
   -945  -1893   -948   1418      0  -1421   1213    704   1104    732   1119    795
   -995  -1966   -974   1480    -12  -1470   1215    636   1041    652   1039    740
   -979  -1984  -1005   1483     12  -1496   1189    553    979    574    963    685
   -979  -2060  -1080   1517     46  -1571   1200    514    943    527    904    587
  -1015  -2143  -1130   1579     54  -1636   1197    522    924    517    898    561
  -1021  -2166  -1145   1592     59  -1657   1145    475    885    483    893    475
  -1002  -2171  -1169   1587     83  -1670   1101    392    800    376    771    384
  -1026  -2231  -1205   1628     88  -1719   1109    381    797    374    756    459
   -930  -2249  -1319   1590    192  -1784   1078    368    779    371    763    433
   -919  -2255  -1337   1584    207  -1795   1052    337    750    348    743    353
   -909  -2247  -1337   1579    213  -1792   1078    332    740    329    683    345
   -865  -2262  -1397   1564    265  -1831   1062    350    761    366    722    405
   -784  -2262  -1478   1522    345  -1870   1047    337    761    368    750    389
   -732  -2236  -1504   1483    384  -1870   1072    329    769    361    727    340
   -766  -2192  -1426   1480    329  -1810   1117    374    826    418    769    397
   -839  -2164  -1325   1501    241  -1745   1171    407    878    472    836    436
   -888  -2135  -1247   1512    176  -1691   1202    426    917    504    859    470
   -914  -2120  -1205   1514    145  -1662   1213    475    958    542    872    511
   -896  -2120  -1223   1509    163  -1673   1215    519    995    592    932    563
   -919  -2145  -1226   1530    153  -1686   1215    537   1002    620    984    561
   -956  -2210  -1254   1582    148  -1732   1210    527    971    589    953    530
  -1008  -2249  -1241   1628    116  -1745   1215    540    963    576    932    555
  -1000  -2338  -1337   1670    168  -1839   1213    542    948    558    922    555
  -1065  -2501  -1439   1782    187  -1971   1205    535    919    540    917    491
  -1171  -2600  -1428   1883    127  -2016   1215    527    906    537    922    465
  -1234  -2642  -1408   1935     85  -2026   1213    496    862    483    852    397
  -1293  -2730  -1436   2013     70  -2083   1213    491    841    459    787    415
  -1288  -2818  -1532   2052    119  -2177   1252    519    859    485    839    413
  -1252  -2881  -1631   2065    189  -2257   1241    480    810    426    789    350
  -1288  -2927  -1641   2107    176  -2286   1205    446    766    384    763    322
  -1413  -2966  -1553   2190     70  -2260   1202    457    761    379    761    290
  -1457  -3068  -1610   2260     75  -2338   1244    496    797    400    756    290
  -1457  -3042  -1584   2249     62  -2312   1210    467    774    381    748    270
  -1480  -3016  -1538   2247     25  -2278   1215    470    776    379    750    267
  -1517  -3005  -1488   2262    -15  -2247   1234    501    792    387    753    283
  -1548  -3065  -1517   2304    -15  -2291   1239    519    784    381    750    254
  -1530  -3089  -1558   2307     12  -2325   1231    511    782    374    753    257
  -1538  -3086  -1548   2312      5  -2317   1241    530    789    376    756    244
  -1530  -3094  -1564   2312     15  -2330   1273    587    828    387    743    218
  -1514  -3042  -1527   2278      5  -2286   1343    706    935    457    763    179
  -1519  -2907  -1389   2213    -64  -2148   1434    891   1130    644    893    275
  -1475  -2629  -1153   2049   -163  -1891   1478   1101   1400    963   1218    610
  -1540  -2205   -665   1873   -439  -1436   1473   1236   1636   1314   1704   1145
  -1667  -1818   -150   1740   -761   -984   1395   1047   1558   1434   2088   1631
  -1766  -1686     77   1725   -924   -805   1236    636   1228   1278   2174   1831
  -1914  -1909      5   1909   -961   -950   1075    148    730    774   1722   1457
  -1896  -2556   -659   2226   -618  -1608    891   -483    -49   -277    488    309
  -1745  -3161  -1418   2452   -163  -2291    698   -693   -420   -789   -129   -259
  -1610  -3439  -1829   2522    109  -2634    636   -568   -332   -737   -142   -329
  -1512  -3509  -1997   2509    241  -2753    667   -361   -119   -550    -36   -296
  -1418  -3432  -2013   2426    296  -2722    813    -88    163   -293    150   -205
  -1306  -3346  -2039   2325    366  -2694    943    114    363   -111    275   -148
  -1270  -3291  -2021   2281    374  -2657   1008    202    467    -12    353    -85
  -1223  -3226  -2003   2226    387  -2616   1010    220    509     31    402    -41
  -1166  -3200  -2034   2184    433  -2618   1015    223    522     38    418    -51
  -1093  -3200  -2107   2145    504  -2652   1018    207    511     20    384    -75
  -1080  -3177  -2096   2130    506  -2637   1028    223    532     41    400    -67
  -1096  -3159  -2065   2127    483  -2613   1008    244    555     62    413    -51
  -1114  -3154  -2039   2135    462  -2598   1008    257    568     77    423    -15
  -1127  -3216  -2088   2171    478  -2652   1023    252    576     90    439    -23
  -1111  -3205  -2094   2158    488  -2650   1028    265    592    106    465     -5
  -1065  -3151  -2086   2107    509  -2618   1018    280    597    106    470     -7
  -1000  -3089  -2088   2044    542  -2590   1002    309    607    114    459     15
   -982  -3078  -2096   2029    555  -2587   1005    337    620    135    475     31
   -982  -3083  -2101   2031    558  -2592   1005    353    636    155    496     36
  -1023  -3070  -2047   2047    511  -2559   1008    368    662    181    522     54
  -1000  -3005  -2005   2003    501  -2507   1015    389    685    202    548    103
  -1015  -2938  -1922   1974    452  -2431   1041    431    740    254    605    135
  -1021  -2917  -1896   1966    436  -2408   1057    472    784    306    652    166
  -1039  -2912  -1873   1974    415  -2395   1054    488    807    337    683    184
  -1072  -2876  -1803   1974    363  -2340   1096    530    870    397    727    262
  -1062  -2821  -1758   1943    348  -2291   1078    568    927    470    805    342
  -1065  -2748  -1683   1906    309  -2218   1072    620   1000    561    911    436
   -982  -2675  -1693   1829    355  -2187   1049    659   1052    631    987    491
   -891  -2629  -1738   1761    423  -2184   1021    678   1083    678   1049    540
   -865  -2543  -1678   1701    405  -2112   1015    696   1104    704   1080    555
   -945  -2488  -1543   1717    296  -2016   1041    745   1143    735   1109    623
   -932  -2486  -1556   1706    311  -2021   1065    774   1161    743   1117    633
   -883  -2478  -1595   1680    355  -2036   1057    753   1145    714   1088    633
   -865  -2473  -1610   1667    371  -2042   1036    714   1119    670   1052    639
   -904  -2462  -1558   1683    327  -2010   1080    724   1127    659   1041    639
   -909  -2486  -1579   1696    335  -2034   1101    727   1111    631    992    563
   -849  -2509  -1660   1680    405  -2086   1109    709   1088    584    927    517
   -823  -2514  -1693   1667    433  -2104   1098    709   1083    568    911    491
   -823  -2579  -1756   1699    465  -2169   1137    680   1041    519    865    446
   -826  -2668  -1844   1745    506  -2255   1182    644   1002    465    802    374
   -836  -2725  -1888   1782    524  -2307   1195    613    971    423    750    303
   -896  -2816  -1919   1857    511  -2369   1195    548    904    348    675    280
  -1034  -2907  -1875   1969    420  -2392   1221    537    891    329    659    275
  -1067  -2966  -1899   2013    415  -2434   1221    530    880    309    628    231
  -1111  -3000  -1888   2057    387  -2444   1208    504    867    293    607    220
  -1145  -3029  -1883   2086    366  -2457   1215    522    880    306    626    233
  -1119  -3034  -1914   2075    397  -2475   1202    542    885    309    633    223
  -1135  -3013  -1880   2073    371  -2447   1187    553    893    324    641    244
  -1127  -2998  -1870   2062    371  -2434   1156    532    883    314    628    241
  -1085  -2933  -1847   2008    379  -2392   1163    517    893    316    628    228
  -1060  -2940  -1883   2000    410  -2413   1166    527    917    340    662    246
  -1054  -2959  -1906   2005    426  -2434   1174    540    943    366    691    246
  -1075  -2977  -1901   2026    413  -2439   1148    535    948    379    714    265
  -1080  -2930  -1849   2005    381  -2390   1101    506    935    368    706    252
  -1083  -2878  -1797   1979    355  -2338   1072    488    930    363    685    277
  -1111  -2881  -1769   1995    327  -2325   1057    480    932    376    709    324
  -1166  -2909  -1743   2039    288  -2327   1049    472    927    384    748    361
  -1153  -2896  -1743   2023    293  -2320   1031    436    891    342    711    280
  -1143  -2889  -1748   2016    301  -2320   1015    428    862    306    659    267
  -1174  -2865  -1693   2018    257  -2281   1026    459    870    311    665    301
  -1106  -2824  -1717   1966    303  -2270   1015    446    833    272    618    306
  -1088  -2837  -1748   1961    327  -2294   1013    407    795    236    579    267
  -1088  -2868  -1779   1977    342  -2322   1015    381    782    223    561    249
  -1005  -2878  -1873   1938    433  -2377   1013    361    763    200    530    228
   -872  -2850  -1977   1862    550  -2413    987    337    724    150    480    181
   -782  -2844  -2065   1813    641  -2457    961    298    696    109    433    137
   -756  -2818  -2065   1787    654  -2442    935    285    704    109    433    140
   -766  -2795  -2029   1779    628  -2413    898    265    693    111    436    140
   -820  -2821  -2000   1821    589  -2410    930    259    691    109    433    129
   -906  -2907  -2000   1906    542  -2452    997    252    693    103    428    132
  -1018  -2969  -1951   1992    465  -2460    982    244    696    106    426    124
  -1132  -2998  -1867   2062    366  -2434    953    236    696    109    431    150
  -1228  -3078  -1849   2153    309  -2465    976    246    719    129    472    181
  -1218  -3112  -1893   2164    337  -2504    982    249    727    132    485    111
  -1223  -3143  -1919   2182    348  -2533   1049    272    735    101    400     77
  -1283  -3107  -1823   2192    270  -2465   1109    413    865    197    415    103
  -1257  -3091  -1834   2174    288  -2462   1093    535    992    319    483     75
  -1278  -3016  -1738   2145    228  -2377   1140    696   1197    566    730    262
  -1301  -2803  -1504   2052     98  -2153   1161    870   1428    911   1171    727
  -1337  -2540  -1202   1938    -70  -1873   1106    823   1426   1054   1569   1244
  -1408  -2496  -1088   1953   -161  -1792   1013    540   1132    922   1753   1517
  -1623  -2738  -1114   2179   -257  -1927    909    103    628    446   1371   1202
  -1686  -3205  -1519   2444    -85  -2364    769   -428    -59   -426    353    233
  -1597  -3613  -2016   2603    205  -2816    633   -678   -501  -1041   -389   -561
  -1389  -3949  -2559   2670    584  -3255    548   -623   -522  -1114   -553   -748
  -1299  -4177  -2878   2735    787  -3530    587   -433   -285   -896   -449   -610
  -1257  -4219  -2964   2738    852  -3593    662   -272    -59   -680   -311   -532
  -1200  -4107  -2907   2655    852  -3509    691   -124    148   -478   -155   -465
  -1148  -4029  -2881   2590    865  -3455    802     46    335   -309     -5   -361
  -1150  -4045  -2894   2598    870  -3470    917    189    467   -179    111   -239
  -1093  -3985  -2891   2538    898  -3439    932    223    514   -124    171   -210
  -1130  -3923  -2795   2525    828  -3359    919    207    522   -111    189   -163
  -1127  -3860  -2733   2494    802  -3296    930    205    517   -109    192   -158
  -1127  -3715  -2590   2421    730  -3154    927    223    550    -75    246   -150
   -963  -3595  -2631   2281    831  -3115    893    233    566    -70    244   -189
   -943  -3546  -2605   2244    828  -3076    888    244    584    -57    254   -161
   -966  -3582  -2616   2275    823  -3099    859    215    561    -75    244   -145
  -1114  -3567  -2452   2338    667  -3011    883    267    605    -33    301   -176
  -1239  -3525  -2286   2379    522  -2907    932    298    636    -28    252   -207
  -1376  -3515  -2138   2444    379  -2826    979    361    706     44    293    -80
  -1392  -3460  -2068   2426    337  -2764    919    384    737     96    358     -7
  -1293  -3359  -2065   2325    384  -2714    898    371    745    114    387     28
  -1270  -3265  -1995   2268    361  -2631    891    379    763    140    420     49
  -1202  -3164  -1961   2182    379  -2564    854    384    774    158    433     44
  -1132  -3128  -1995   2130    431  -2561    839    423    826    215    478    137
  -1197  -3174  -1977   2184    387  -2577    909    428    870    275    553    249
  -1296  -3159  -1862   2226    280  -2509    984    449    919    348    662    329
  -1260  -3117  -1857   2187    296  -2488    982    493    958    392    704    288
  -1249  -3081  -1831   2166    290  -2457    901    519    966    394    662    303
  -1286  -3063  -1779   2174    244  -2421    859    571   1041    478    743    449
  -1322  -3018  -1696   2169    184  -2359    937    615   1135    594    888    568
  -1444  -3052  -1608   2247     80  -2330    979    589   1140    615    932    584
  -1488  -3078  -1590   2283     49  -2335    987    581   1130    600    911    517
  -1460  -3042  -1582   2249     59  -2312    971    589   1127    581    865    488
  -1501  -3057  -1556   2278     25  -2307    987    626   1156    602    885    519
  -1501  -3044  -1543   2270     18  -2294   1002    636   1161    618    927    563
  -1473  -2995  -1522   2234     23  -2260    956    589   1111    576    919    527
  -1449  -3031  -1582   2239     64  -2307    937    548   1057    485    802    394
  -1460  -3052  -1592   2255     64  -2322    898    496   1000    400    680    368
  -1600  -3135  -1538   2366    -31  -2338   1018    452    948    342    623    355
  -1670  -3229  -1558   2449    -57  -2395   1065    368    854    252    540    275
  -1699  -3289  -1592   2491    -54  -2442   1034    324    810    194    485    220
  -1714  -3255  -1543   2483    -85  -2400   1023    335    807    179    462    181
  -1631  -3260  -1631   2444     -2  -2447    943    262    724     85    355    109
  -1623  -3296  -1673   2460     23  -2486    906    205    670     25    301     96
  -1639  -3304  -1665   2468     12  -2486    901    202    665     28    319    119
  -1605  -3289  -1683   2447     36  -2486    901    202    662     25    309     70
  -1592  -3328  -1738   2457     70  -2533    911    205    654     10    277     62
  -1590  -3364  -1774   2478     90  -2569    898    200    646      2    270     70
  -1631  -3322  -1691   2475     28  -2507    841    189    644     12    298     75
  -1670  -3320  -1649   2494    -10  -2486    836    189    633     12    309     31
  -1608  -3312  -1704   2457     46  -2507    862    189    618    -12    265    -12
  -1553  -3265  -1712   2410     77  -2488    865    202    639      7    277     36
  -1602  -3265  -1662   2434     28  -2465    878    205    665     46    342     98
  -1597  -3265  -1667   2431     33  -2468    880    200    654     38    337      0
  -1517  -3226  -1712   2369     96  -2468    844    197    628     -2    244    -28
  -1506  -3244  -1738   2377    114  -2491    823    218    649     23    270     75
  -1478  -3260  -1782   2366    148  -2522    779    210    633     41    327     85
  -1415  -3244  -1831   2330    205  -2538    730    184    597     18    327     49
  -1371  -3234  -1865   2301    244  -2551    706    142    537    -57    220     -5
  -1345  -3221  -1875   2283    265  -2548    722    148    532    -54    226     15
  -1325  -3229  -1904   2275    288  -2569    693    163    535    -46    246     12
  -1322  -3224  -1901   2270    288  -2564    649    202    561    -15    285     41
  -1257  -3218  -1961   2236    350  -2592    662    207    555     -7    306     -2
  -1179  -3200  -2021   2190    420  -2611    779    168    517    -57    244   -116
  -1332  -3309  -1977   2320    319  -2642    883    161    504   -106    163    -25
  -1410  -3307  -1899   2359    241  -2603    898    215    553    -59    210     10
  -1260  -3203  -1943   2231    340  -2574    826    275    587    -31    239     18
  -1158  -3125  -1966   2143    402  -2546    909    301    592    -25    244     20
  -1163  -3192  -2031   2177    431  -2613    930    246    530    -85    189    -28
  -1179  -3242  -2062   2210    439  -2652    917    233    517   -101    168    -49
  -1189  -3283  -2094   2236    449  -2688    904    228    514   -106    150    -72
  -1195  -3250  -2055   2223    428  -2652    836    189    478   -142    122   -119
  -1257  -3346  -2088   2301    413  -2717    782    129    410   -202     72   -187
  -1301  -3398  -2096   2348    394  -2748    771    101    376   -239     31   -213
  -1332  -3434  -2101   2382    381  -2769    750     98    374   -244     12   -197
  -1330  -3434  -2104   2382    387  -2769    745    132    413   -215     46   -187
  -1270  -3452  -2184   2359    457  -2818    766    213    485   -187     -2   -340
  -1286  -3419  -2132   2353    423  -2777    813    332    613    -75     23   -309
  -1228  -3195  -1966   2210    368  -2582    828    527    867    228    316    -46
  -1085  -2902  -1816   1995    363  -2359    774    649   1093    589    748    381
  -1223  -2652  -1428   1938    101  -2042    802    517   1023    714   1166    854
  -1387  -2624  -1239   2005    -75  -1932    753    311    737    584   1374   1109
  -1428  -2808  -1382   2117    -25  -2094    605    -41    239    119   1122    859
  -1348  -3060  -1712   2205    181  -2387    472   -561   -459   -795     64   -109
  -1273  -3413  -2140   2340    433  -2777    345   -893   -945  -1527   -950   -826
  -1218  -3798  -2582   2507    680  -3190    311   -820   -872  -1480  -1002   -893
  -1218  -4021  -2805   2618    792  -3413    322   -649   -615  -1228   -795   -857
  -1299  -4019  -2720   2660    709  -3369    319   -545   -410  -1039   -691   -826
  -1286  -3884  -2598   2582    654  -3242    511   -226    -67   -717   -465   -592
  -1275  -3798  -2525   2535    623  -3161    652     23    187   -488   -288   -496
  -1392  -3873  -2481   2631    540  -3177    763     93    280   -397   -194   -441
  -1566  -3998  -2431   2782    431  -3216    828     90    301   -374   -142   -470
  -1657  -4047  -2390   2850    363  -3218    797     88    324   -363   -119   -413
  -1777  -3993  -2218   2883    220  -3107    828    226    441   -249    -25   -337
  -1761  -4000  -2242   2881    239  -3122    854    306    480   -205      0   -298
  -1712  -4000  -2288   2857    288  -3146    857    285    459   -210     12   -340
  -1766  -4052  -2288   2909    259  -3172    914    288    457   -207     25   -319
  -1816  -4130  -2314   2972    249  -3224    937    236    405   -270    -49   -337
  -1888  -4159  -2270   3021    189  -3213    950    265    444   -218      5   -262
  -1870  -4112  -2242   2992    184  -3177    953    389    542   -116    109   -329
  -1771  -4120  -2348   2946    288  -3237    883    379    514   -166     28   -348
  -1816  -4159  -2343   2987    262  -3252    885    337    514   -150     54   -233
  -1979  -4203  -2226   3091    122  -3216    966    296    527   -122    116   -275
  -2010  -4198  -2187   3104     88  -3192   1002    327    550   -124     72   -265
  -1693  -4019  -2327   2855    314  -3172    878    467    652    -20    150   -161
  -1662  -3995  -2335   2829    335  -3167    844    498    683     15    181   -174
  -1712  -3993  -2283   2852    283  -3138    914    449    670     23    194   -116
  -1826  -3967  -2140   2896    155  -3055   1005    462    724    101    277    -54
  -1867  -3920  -2055   2894     90  -2987    995    475    795    194    387    -36
  -1735  -3759  -2023   2746    142  -2891    891    459    802    200    368   -124
  -1880  -3603  -1725   2740    -80  -2665    880    558    914    303    454    140
  -2047  -3582  -1535   2816   -257  -2559    963    665   1026    431    594    254
  -1974  -3496  -1522   2735   -228  -2509    896    654   1031    462    633    267
  -1943  -3486  -1543   2714   -202  -2514    862    626   1021    457    654    233
  -2065  -3554  -1488   2808   -288  -2522    833    563    997    405    592    194
  -1990  -3634  -1644   2813   -174  -2639    792    548    974    355    493    187
  -1816  -3741  -1925   2777     51  -2834    758    475    888    267    402    148
  -1784  -3803  -2018   2792    116  -2912    758    418    815    184    309     72
  -1779  -3868  -2088   2824    153  -2979    763    433    797    145    270      0
  -1735  -3946  -2210   2842    236  -3078    748    376    727     38    176   -106
  -1688  -4003  -2314   2844    311  -3159    743    316    659    -51     77   -127
  -1725  -4076  -2353   2899    311  -3216    750    259    602   -114      7   -205
  -1727  -4133  -2405   2930    337  -3270    761    233    579   -145    -38   -293
  -1688  -4128  -2439   2909    374  -3283    706    218    553   -181    -77   -361
  -1701  -4159  -2460   2927    376  -3309    704    194    519   -228   -124   -387
  -1722  -4206  -2483   2964    379  -3346    748    184    514   -241   -129   -410
  -1714  -4219  -2507   2966    392  -3364    761    181    506   -254   -140   -433
  -1691  -4227  -2535   2959    420  -3382    753    176    501   -272   -174   -465
  -1628  -4252  -2624   2938    496  -3439    727    171    491   -290   -187   -511
  -1556  -4245  -2688   2899    566  -3468    691    129    454   -316   -210   -566
  -1501  -4250  -2751   2876    620  -3502    704    109    439   -319   -213   -639
  -1444  -4242  -2798   2844    675  -3520    714     85    418   -350   -252   -727
  -1444  -4214  -2769   2829    662  -3491    704     90    428   -358   -285   -581
  -1418  -4193  -2774   2805    675  -3483    662     98    449   -337   -265   -566
  -1434  -4188  -2756   2808    659  -3473    688     93    452   -335   -259   -600
  -1480  -4195  -2714   2839    615  -3455    750    116    478   -319   -254   -602
  -1506  -4149  -2644   2826    566  -3398    758    132    506   -298   -246   -594
  -1569  -4091  -2522   2831    475  -3309    761    140    540   -270   -213   -566
  -1636  -4060  -2423   2850    392  -3244    750    106    540   -267   -200   -561
  -1777  -4073  -2296   2925    259  -3185    730     38    532   -277   -202   -548
  -1683  -4037  -2353   2857    335  -3195    722     85    540   -252   -189   -527
  -1641  -3990  -2348   2816    350  -3169    763    213    594   -184   -135   -480
  -1569  -3987  -2421   2777    426  -3205    750    187    579   -213   -163   -504
  -1556  -4039  -2483   2798    462  -3263    740    179    548   -241   -187   -553
  -1592  -4058  -2468   2824    436  -3263    714    142    493   -290   -241   -574
  -1608  -4102  -2494   2855    441  -3296    730    109    475   -316   -259   -597
  -1569  -4149  -2579   2857    504  -3364    706     72    444   -353   -301   -678
  -1553  -4211  -2657   2883    550  -3434    722     28    418   -387   -337   -769
  -1548  -4232  -2683   2889    566  -3457    672     25    384   -423   -381   -805
  -1545  -4245  -2701   2894    576  -3473    641     10    335   -498   -485   -784
  -1530  -4255  -2725   2891    594  -3491    644     23    348   -501   -501   -730
  -1553  -4297  -2743   2925    594  -3520    665     31    384   -465   -431   -766
  -1561  -4299  -2738   2930    587  -3520    680    -15    350   -493   -470   -815
  -1595  -4260  -2665   2927    535  -3463    683      0    350   -488   -483   -815
  -1647  -4229  -2585   2938    467  -3408    740     15    400   -441   -433   -800
  -1701  -4203  -2501   2953    400  -3354    737     15    431   -407   -402   -800
  -1722  -4221  -2501   2972    387  -3361    667      7    392   -454   -457   -807
  -1691  -4252  -2561   2972    433  -3408    691     25    376   -480   -509   -888
  -1667  -4242  -2574   2953    449  -3408    771     93    433   -457   -535   -917
  -1667  -4201  -2533   2935    431  -3367    875    228    587   -342   -498   -862
  -1654  -4110  -2455   2881    397  -3283    922    368    779   -155   -327   -800
  -1569  -3777  -2208   2673    316  -2995    922    527   1039    171     15   -457
  -1473  -3387  -1914   2429    218  -2652    854    496   1096    337    342    -64
  -1434  -3073  -1639   2255    101  -2356    670    184    836    231    524    355
  -1447  -2909  -1462   2177      5  -2187    462   -218    470      5    576    506
  -1457  -3063  -1605   2257     72  -2335    361   -678    -25   -537     41     15
  -1491  -3634  -2143   2561    324  -2889    244  -1124   -667  -1421  -1070  -1067
  -1473  -4149  -2675   2811    600  -3413     93  -1234   -935  -1792  -1553  -1512
  -1382  -4349  -2969   2863    792  -3658     33  -1109   -784  -1652  -1480  -1535
  -1202  -4245  -3042   2725    917  -3645     96   -878   -509  -1405  -1319  -1449
  -1192  -4167  -2974   2681    888  -3572    181   -646   -239  -1158  -1148  -1353
  -1140  -4032  -2891   2587    875  -3463    301   -439     -7   -943   -987  -1228
   -969  -3769  -2803   2366    917  -3286    511   -298    137   -813   -906  -1091
  -1067  -3787  -2720   2426    826  -3255    600   -293    135   -807   -893  -1122
  -1166  -3845  -2678   2504    753  -3263    584   -314     90   -844   -922  -1192
  -1187  -3858  -2670   2522    740  -3265    542   -311     70   -859   -956  -1221
  -1153  -3850  -2696   2499    769  -3273    496   -329     36   -865   -924  -1267
  -1117  -3759  -2642   2436    761  -3203    470   -402    -10   -911   -969  -1270
  -1093  -3655  -2561   2372    732  -3109    439   -488    -85   -987  -1070  -1234
  -1065  -3626  -2561   2346    748  -3094    431   -316    -41   -901   -945  -1215
  -1085  -3645  -2559   2366    735  -3104    452   -184     25   -813   -914  -1189
  -1135  -3611  -2478   2372    670  -3044    467   -194     20   -810   -883  -1192
  -1195  -3585  -2392   2387    597  -2990    465   -215     -7   -826   -862  -1169
  -1275  -3611  -2335   2444    530  -2974    480   -158     15   -792   -844  -1106
  -1345  -3637  -2291   2491    470  -2964    504    -98     59   -735   -784  -1088
  -1413  -3619  -2205   2517    394  -2912    504    -90     70   -719   -753  -1093
  -1491  -3634  -2145   2561    324  -2891    496    -85     90   -691   -724  -1101
  -1553  -3637  -2083   2595    265  -2860    493    -57    116   -639   -717  -1010
  -1566  -3634  -2068   2600    249  -2852    467    -77     88   -662   -763   -982
  -1530  -3655  -2125   2592    296  -2891    465    -51    103   -633   -722   -984
  -1553  -3689  -2138   2618    290  -2915    454    -23    129   -584   -623   -966
  -1670  -3787  -2117   2730    223  -2953    407    -36    111   -602   -657   -974
  -1751  -3855  -2104   2800    174  -2982    371    -49    153   -548   -605   -901
  -1849  -3837  -1990   2842     70  -2915    303    -77    140   -542   -592   -893
  -1891  -3873  -1982   2881     44  -2930    236    -46    129   -542   -563   -898
  -1855  -3964  -2109   2909    127  -3037    233    -31    150   -517   -566   -878
  -1792  -3865  -2075   2829    137  -2972    226     33    168   -480   -488   -898
  -1717  -3707  -1990   2712    135  -2850    181    -18    101   -566   -602   -857
  -1706  -3569  -1865   2637     77  -2717    171   -111     38   -646   -670   -859
  -1654  -3437  -1782   2546     62  -2611    176   -189     -2   -704   -709   -914
  -1551  -3380  -1829   2462    137  -2603    161   -213    -31   -735   -722   -976
  -1569  -3374  -1805   2470    116  -2590    111   -236    -83   -792   -782  -1060
  -1652  -3354  -1701   2501     23  -2530     59   -329   -174   -885   -888  -1132
  -1592  -3216  -1623   2405     15  -2421    119   -259   -137   -841   -841  -1117
  -1657  -3226  -1571   2442    -44  -2400     57   -355   -239   -948   -961  -1135
  -1712  -3270  -1561   2491    -75  -2416    -18   -498   -345  -1049  -1067  -1218
  -1667  -3167  -1499   2416    -85  -2333     15   -524   -363  -1060  -1085  -1228
  -1722  -3112  -1389   2418   -166  -2252      0   -542   -400  -1083  -1085  -1241
  -1800  -3096  -1296   2447   -254  -2195    -38   -594   -446  -1122  -1127  -1273
  -1844  -3141  -1296   2491   -275  -2218    -51   -628   -483  -1156  -1153  -1291
  -1847  -3161  -1314   2504   -267  -2239    -77   -659   -524  -1184  -1169  -1330
  -1839  -3078  -1239   2460   -301  -2158   -124   -662   -545  -1189  -1166  -1369
  -1870  -2948  -1078   2408   -397  -2013   -114   -667   -537  -1184  -1161  -1262
  -1844  -2857  -1013   2351   -415  -1935   -124   -743   -548  -1182  -1127  -1254
  -1831  -2787   -956   2307   -441  -1873   -161   -776   -589  -1218  -1153  -1288
  -1808  -2634   -826   2221   -491  -1730   -168   -641   -524  -1153  -1117  -1176
  -1797  -2361   -563   2078   -618  -1462   -101   -584   -431  -1062  -1039  -1075
  -1735  -2177   -441   1953   -646  -1309    -64   -504   -392  -1013   -995  -1021
  -1670  -2057   -387   1862   -644  -1221    -62   -407   -342   -943   -891   -930
  -1686  -1969   -283   1829   -701  -1127    -54   -371   -285   -875   -818   -867
  -1621  -1782   -161   1699   -730   -971    -20   -454   -277   -872   -795   -862
  -1460  -1558    -98   1509   -683   -828     12   -522   -306   -893   -800   -872
  -1408  -1449    -44   1426   -683   -748     12   -506   -337   -901   -820   -852
  -1382  -1286     96   1335   -740   -594     72   -428   -283   -833   -763   -795
  -1288  -1091    194   1189   -743   -449    132   -366   -228   -776   -693   -714
  -1182   -982    200   1083   -691   -392    150   -361   -236   -792   -696   -696
  -1132   -911    218   1021   -675   -348    158   -400   -257   -823   -740   -688
  -1140   -826    314    984   -727   -257    137   -433   -275   -839   -756   -680
  -1088   -745    342    914   -717   -202     90   -410   -277   -831   -737   -706
  -1021   -600    420    810   -722    -90     93   -371   -246   -800   -737   -735
   -878   -405    472    639   -678     33    103   -407   -262   -826   -795   -802
   -719   -210    509    465   -615    148    148   -387   -231   -792   -763   -761
   -581    -20    561    298   -571    270    166   -353   -202   -753   -696   -678
   -446    168    613    137   -530    389    184   -337   -179   -724   -659   -615
   -337    374    711    -18   -524    540    215   -337   -142   -678   -607   -571
   -306    571    878   -132   -592    724    254   -335   -129   -657   -576   -558
   -314    670    984   -176   -649    826    288   -257   -103   -626   -581   -493
   -301    740   1041   -220   -672    891    267   -241   -109   -618   -600   -475
   -228    789   1018   -283   -623    904    213   -296   -179   -678   -662   -542
   -174    826   1000   -324   -587    911    163   -337   -236   -719   -709   -566
   -137    818    956   -340   -548    885    184   -361   -257   -748   -779   -649
    -83    919   1002   -420   -542    961    254   -249   -205   -719   -795   -711
     20   1085   1065   -553   -522   1075    335     -5    -25   -545   -683   -613
     54   1337   1283   -696   -613   1312    423    306    288   -171   -329   -277
    140   1712   1569   -927   -717   1641    324    387    415     98     59    122
    122   2125   2003  -1124   -940   2065    176    145    311    205    405    574
     -7   2447   2452  -1221  -1231   2449     31   -275     62    181    623    854
   -171   2369   2540  -1098  -1356   2455   -145   -800   -423   -241    290    581
   -327   1816   2143   -748  -1234   1979   -283  -1317  -1124  -1174   -815   -342
   -361   1254   1613   -446   -987   1434   -426  -1470  -1522  -1727  -1483  -1010
   -316    930   1247   -309   -782   1088   -446  -1267  -1441  -1670  -1488  -1140
   -259    909   1169   -324   -714   1039   -407  -1096  -1299  -1569  -1470  -1078
   -283    956   1239   -337   -761   1098   -246   -919  -1078  -1382  -1358  -1002
   -309   1041   1350   -368   -828   1195   -106   -698   -880  -1189  -1189   -922
   -210   1202   1413   -498   -810   1306    -46   -348   -743  -1018  -1023   -727
    -85   1366   1452   -639   -769   1408     67    -83   -594   -833   -870   -555
    150   1678   1527   -914   -688   1602    155    -25   -480   -714   -761   -462
    452   2104   1649  -1278   -600   1878    189     51   -355   -571   -636   -348
    636   2475   1839  -1558   -602   2158    228     80   -226   -423   -498   -223
    756   2618   1862  -1686   -553   2242    205      0   -202   -392   -475   -168
    800   2657   1855  -1730   -527   2257    111    -72   -262   -439   -548   -223
    997   2787   1790  -1891   -394   2288     64    -25   -254   -415   -517   -215
   1296   3068   1769  -2182   -236   2418    142     33   -192   -345   -439   -140
   1556   3382   1826  -2468   -135   2605    254      7   -142   -290   -407    -98
   1428   3390   1958  -2410   -265   2675    298   -161   -192   -345   -459   -124
   1200   3309   2109  -2255   -454   2709    301     -2   -218   -327   -407    -62
   1052   3359   2307  -2208   -626   2834    332    288   -148   -226   -335      2
    937   3424   2486  -2179   -774   2956    387    379    -98   -155   -270     38
    989   3437   2447  -2216   -730   2943    342    262   -181   -233   -348    -75
   1140   3372   2229  -2257   -542   2800    244     96   -314   -379   -496   -231
   1192   3413   2221  -2304   -514   2818    168     72   -329   -387   -511   -213
   1197   3598   2400  -2397   -600   3000    132    207   -239   -254   -384    -80
   1213   3730   2514  -2473   -649   3122    171    366   -109    -98   -218     54
   1218   3756   2538  -2488   -659   3148    124    381    -72    -51   -184     98
   1161   3743   2582  -2452   -711   3164     -2    303    -98    -67   -218     67
   1026   3678   2652  -2351   -813   3167   -122    226   -145   -119   -270      7
    865   3574   2707  -2221   -919   3141   -231    161   -171   -132   -239     51
    693   3476   2782  -2086  -1044   3130   -345     67   -218   -168   -285     70
    498   3367   2868  -1932  -1184   3117   -426     70   -236   -168   -290     67
    381   3273   2891  -1826  -1254   3083   -436    111   -210   -119   -215    158
    280   3234   2953  -1758  -1337   3094   -462     80   -233   -122   -215    210
    101   3182   3081  -1641  -1488   3133   -475     33   -283   -166   -293    184
     23   3141   3117  -1584  -1545   3130   -511    -62   -376   -257   -402     93
     20   3089   3068  -1553  -1522   3078   -504    -70   -418   -290   -418     49
    109   3130   3021  -1621  -1454   3076   -462    -33   -407   -293   -444     23
    257   3270   3013  -1764  -1379   3143   -402     10   -381   -280   -459    -10
    379   3424   3044  -1901  -1332   3234   -353     31   -387   -296   -475    -64
    524   3606   3081  -2065  -1278   3343   -327     28   -418   -340   -566   -129
    740   3793   3052  -2268  -1156   3424   -233     62   -376   -303   -517    -98
    906   3941   3034  -2423  -1062   3489   -161    140   -322   -241   -423    -20
    958   4011   3052  -2486  -1047   3530   -124    215   -280   -197   -384     12
    940   4042   3102  -2491  -1080   3572    -80    265   -249   -163   -363     36
    901   4081   3177  -2491  -1137   3629    -41    267   -236   -153   -384     28
    878   4086   3208  -2483  -1166   3647    -41    252   -257   -166   -410     -2
    893   4039   3146  -2468  -1124   3593   -103    262   -275   -158   -381      7
    922   4021   3099  -2470  -1088   3561   -153    252   -296   -168   -402     -7
    846   3982   3133  -2416  -1143   3559   -166    202   -319   -187   -452    -64
    711   3938   3226  -2325  -1257   3582   -194    137   -371   -244   -563   -119
    641   3845   3200  -2244  -1278   3522   -236    148   -407   -267   -574   -171
    504   3634   3130  -2068  -1312   3382   -218    192   -350   -197   -423   -122
    355   3673   3317  -2016  -1480   3496   -275    122   -405   -244   -485   -109
    290   3793   3502  -2044  -1605   3647   -301     93   -413   -228   -467    -85
    275   3881   3606  -2078  -1665   3743   -306     98   -420   -213   -459    -98
    301   4071   3769  -2184  -1732   3920   -314    122   -446   -220   -488    -72
    207   4182   3975  -2195  -1883   4078   -319    124   -454   -223   -501    -33
     44   4143   4099  -2094  -2029   4120   -319    142   -452   -205   -467     -2
    -67   4019   4086  -1977  -2078   4052   -374     77   -532   -270   -535    -70
   -192   3826   4019  -1816  -2104   3923   -457    -62   -678   -415   -680   -231
   -262   3603   3865  -1670  -2065   3733   -493    -62   -766   -506   -776   -329
   -332   3463   3795  -1564  -2065   3626   -504     44   -784   -524   -807   -303
   -504   3546   4050  -1519  -2278   3795   -418    241   -701   -405   -688    -51
   -327   3681   4008  -1675  -2166   3845   -329    379   -615   -301   -568    127
    223   3850   3624  -2036  -1699   3735   -314    306   -615   -298   -561    103
    724   3930   3205  -2327  -1239   3567   -363     77   -696   -394   -667    -33
   1010   3993   2982  -2501   -987   3486   -436   -111   -789   -493   -782   -194
    995   3995   3000  -2494  -1002   3499   -524   -184   -852   -545   -862   -329
    797   3938   3141  -2369  -1171   3538   -649   -322   -883   -561   -878   -355
    592   3878   3286  -2234  -1348   3582   -675   -493   -878   -566   -880   -361
    231   3871   3637  -2052  -1704   3754   -594   -459   -789   -478   -789   -265
    -49   3741   3790  -1844  -1919   3764   -574   -275   -737   -405   -740   -213
    -83   3590   3673  -1753  -1878   3632   -615   -259   -802   -465   -807   -277
   -114   3520   3634  -1704  -1875   3577   -561   -213   -818   -493   -852   -337
    -88   3574   3663  -1745  -1875   3619   -449    -15   -724   -420   -833   -363
   -148   3600   3748  -1725  -1948   3673   -379    236   -550   -257   -758   -337
   -220   3621   3839  -1701  -2029   3728   -462    342   -433    -88   -602   -244
   -246   3816   4063  -1784  -2156   3941   -540    444   -254    192   -249    111
   -384   4084   4468  -1852  -2426   4276   -618    322   -239    327    101    558
   -644   4224   4868  -1790  -2756   4546   -727     -5   -527    163    252    914
   -631   4343   4975  -1857  -2803   4658   -862   -236   -898   -111    129    995
   -607   4125   4733  -1758  -2670   4429   -914   -571  -1376   -704   -519    285
   -820   3494   4315  -1337  -2566   3904  -1028  -1002  -1919  -1470  -1496   -737
   -971   2920   3891   -974  -2431   3406  -1254  -1223  -2184  -1787  -1912  -1179
   -971   2605   3577   -818  -2273   3091  -1317  -1028  -2034  -1597  -1813  -1189
   -924   2548   3470   -813  -2197   3008  -1257   -769  -1761  -1296  -1590  -1083
   -865   2629   3491   -883  -2177   3060  -1140   -540  -1488  -1041  -1408   -961
   -730   2844   3574  -1057  -2151   3208   -966   -309  -1223   -805  -1223   -797
   -626   2948   3574  -1163  -2099   3260   -940   -265  -1163   -748  -1174   -727
   -670   2966   3634  -1148  -2151   3299   -945   -249  -1135   -706  -1135   -714
   -750   2912   3663  -1083  -2205   3286   -974   -262  -1148   -719  -1143   -722
   -737   2948   3686  -1104  -2210   3317   -948   -218  -1124   -701  -1132   -665
   -631   3081   3712  -1226  -2171   3395   -935   -176  -1070   -636  -1080   -605
   -631   3094   3725  -1234  -2177   3408   -950   -171  -1070   -633  -1088   -597
   -659   3107   3767  -1226  -2213   3434   -961   -161  -1060   -623  -1049   -605
   -641   3117   3759  -1236  -2200   3437   -927   -148  -1026   -589  -1008   -568
   -548   3198   3746  -1327  -2148   3470   -896   -129   -992   -545   -966   -535
   -509   3255   3764  -1374  -2138   3509   -870   -122   -976   -527   -950   -514
   -470   3312   3782  -1421  -2125   3546   -844   -122   -963   -517   -932   -506
   -413   3343   3756  -1465  -2083   3548   -807    -80   -904   -444   -839   -459
   -384   3439   3824  -1527  -2104   3632   -789    -67   -870   -405   -802   -433
   -381   3447   3829  -1532  -2104   3637   -784    -36   -859   -381   -784   -400
   -348   3429   3777  -1540  -2062   3603   -813     28   -844   -340   -750   -371
   -324   3465   3790  -1569  -2057   3626   -831     44   -826   -314   -727   -345
   -272   3522   3795  -1626  -2036   3660   -833     51   -795   -272   -667   -316
   -223   3582   3806  -1680  -2013   3694   -859     49   -769   -233   -623   -309
   -114   3697   3808  -1792  -1961   3751   -862     67   -730   -192   -584   -228
    -28   3793   3821  -1880  -1925   3806   -844    129   -657   -103   -485   -103
     75   3865   3790  -1971  -1857   3829   -852    150   -628    -46   -423    -49
    148   3878   3730  -2013  -1790   3806   -867    168   -592     10   -358     15
    189   3941   3751  -2065  -1782   3847   -893    171   -555     62   -296     62
    166   3993   3826  -2078  -1829   3910   -888    166   -506    114   -218    109
    197   4032   3834  -2114  -1818   3933   -862    132   -519     93   -265    124
    262   3956   3694  -2109  -1717   3826   -867    163   -540     80   -280     96
    358   3889   3530  -2125  -1587   3710   -935    116   -620     -5   -366      5
    465   3785   3320  -2125  -1426   3554  -1031     31   -753   -148   -519    -85
    509   3639   3128  -2075  -1312   3385  -1104      0   -826   -228   -605   -189
    527   3525   2998  -2026  -1236   3260  -1176    -88   -937   -353   -756   -327
    511   3421   2907  -1969  -1197   3167  -1197   -158  -1026   -465   -888   -465
    428   3343   2915  -1886  -1241   3130  -1174   -202  -1057   -504   -919   -568
    387   3294   2904  -1842  -1257   3099  -1195   -319  -1127   -587  -1002   -672
    402   3242   2837  -1823  -1215   3039  -1228   -350  -1218   -675  -1109   -800
    410   3130   2720  -1771  -1153   2925  -1234   -288  -1260   -711  -1148   -909
    329   3008   2678  -1667  -1174   2844  -1208   -283  -1343   -805  -1234  -1067
    194   2959   2764  -1577  -1286   2863  -1135   -226  -1317   -784  -1231  -1117
     54   2922   2868  -1488  -1408   2896  -1117   -218  -1283   -753  -1218  -1067
   -132   2876   3008  -1371  -1571   2943  -1135   -285  -1288   -748  -1221   -966
   -311   2834   3146  -1260  -1727   2990  -1145   -257  -1241   -675  -1135   -766
   -433   2863   3294  -1215  -1865   3076  -1117   -176  -1117   -532  -1015   -524
   -550   2899   3450  -1174  -2000   3174  -1075   -181  -1039   -446   -891   -329
   -735   2920   3652  -1093  -2195   3286   -979   -111   -948   -363   -787   -210
   -815   2917   3733  -1049  -2273   3325   -911    -25   -885   -303   -719   -194
   -657   2847   3504  -1096  -2081   3174   -914    -49   -943   -361   -784   -327
   -555   2714   3268  -1080  -1912   2990   -979   -111  -1065   -491   -914   -509
   -641   2611   3250   -987  -1945   2927   -995    -93  -1106   -522   -935   -555
   -688   2595   3283   -953  -1984   2938   -987    -83  -1156   -563   -982   -579
   -176   2870   3047  -1348  -1613   2959   -992    -31  -1218   -623  -1047   -587
    265   3156   2891  -1712  -1314   3024  -1023     -2  -1202   -600  -1023   -540
    327   3333   3003  -1831  -1337   3167   -992    -93  -1158   -550   -963   -454
    145   3359   3213  -1751  -1532   3286   -896   -129  -1109   -498   -898   -376
     80   3343   3263  -1714  -1590   3304   -789    -77  -1101   -472   -870   -348
    184   3359   3174  -1771  -1493   3265   -693    -46  -1067   -441   -849   -363
    254   3325   3070  -1790  -1408   3198   -639    -57  -1049   -426   -841   -363
    207   3156   2948  -1680  -1369   3052   -615     -7   -979   -358   -771   -335
      0   2868   2865  -1434  -1431   2865   -646    -57   -997   -392   -795   -410
   -184   2499   2683  -1158  -1434   2590   -680   -127  -1072   -470   -867   -511
   -257   2192   2449   -969  -1356   2322   -691   -192  -1124   -532   -932   -592
   -280   2073   2353   -896  -1317   2213   -641   -301  -1169   -597  -1000   -657
   -226   2109   2333   -943  -1278   2221   -680   -311  -1163   -594  -1005   -628
   -322   2070   2392   -872  -1358   2229   -688   -283  -1119   -550   -948   -574
   -465   1995   2457   -766  -1460   2226   -691   -314  -1122   -561   -961   -579
   -426   1971   2397   -771  -1410   2184   -654   -337  -1098   -548   -945   -571
   -254   2052   2304   -901  -1278   2179   -613   -257  -1070   -524   -911   -532
   -207   2177   2382   -984  -1293   2278   -553    -72  -1000   -465   -857   -465
   -306   2265   2572   -979  -1439   2418   -519     70   -937   -407   -815   -402
   -420   2179   2600   -878  -1509   2390   -475    218   -888   -376   -787   -415
   -244   2265   2507  -1013  -1374   2385   -374    449   -823   -353   -826   -493
     18   2475   2457  -1249  -1218   2468   -306    633   -714   -252   -766   -426
    187   2707   2520  -1449  -1166   2613   -345    820   -514      5   -470   -166
    314   2982   2668  -1647  -1176   2826   -535    932   -301    376     20    340
    392   3452   3060  -1922  -1332   3257   -711    732   -327    555    475    917
    376   3603   3226  -1990  -1423   3416   -849    397   -657    381    576   1127
    197   3317   3117  -1758  -1460   3218   -974    -33  -1197   -184     93    719
     -2   2704   2707  -1350  -1353   2704  -1226   -727  -2018  -1265  -1192   -449
   -106   2132   2236  -1015  -1171   2184  -1434  -1034  -2426  -1823  -1922  -1166
   -101   1779   1880   -839   -989   1829  -1478   -909  -2286  -1688  -1860  -1205
    -54   1592   1647   -771   -849   1618  -1467   -750  -2049  -1467  -1717  -1150
    -57   1582   1639   -761   -846   1610  -1402   -592  -1803  -1234  -1551  -1057
   -116   1696   1810   -792   -963   1753  -1223   -413  -1514   -961  -1317   -914
   -111   1810   1919   -849  -1015   1865  -1080   -296  -1322   -779  -1156   -800
    -15   1888   1904   -937   -961   1896  -1021   -244  -1249   -698  -1083   -743
     90   1953   1862  -1021   -885   1909   -987   -184  -1189   -639  -1023   -688
    127   2034   1906  -1080   -891   1971   -935    -49  -1101   -555   -943   -605
    119   2023   1904  -1072   -891   1964   -945     36  -1080   -540   -932   -610
    101   1956   1855  -1031   -875   1906   -995     51  -1098   -563   -956   -652
    129   1886   1756  -1008   -813   1821  -1036     -2  -1132   -600   -982   -685
    124   1857   1732   -992   -805   1795  -1034    -12  -1127   -602   -963   -680
    101   1857   1756   -979   -828   1808  -1013      2  -1117   -600   -969   -654
     64   1857   1790   -963   -862   1823  -1000      7  -1091   -584   -963   -639
     20   1834   1813   -927   -896   1823  -1044    -46  -1106   -620   -989   -678
    -59   1717   1774   -828   -919   1745  -1106   -106  -1148   -665  -1031   -735
   -111   1592   1704   -740   -909   1647  -1156   -153  -1182   -706  -1088   -795
   -166   1473   1636   -654   -901   1553  -1174   -161  -1179   -704  -1088   -802
   -236   1384   1621   -574   -927   1501  -1184   -187  -1174   -688  -1052   -789
   -301   1280   1579   -491   -940   1428  -1325   -161  -1252   -766  -1122   -849
   -213   1296   1506   -542   -859   1400  -1558     -5  -1288   -800  -1132   -885
     36   1561   1525   -800   -745   1545  -1384     36  -1197   -696  -1036   -774
    187   1675   1488   -930   -649   1582  -1389    -72  -1145   -633   -982   -737
    184   1709   1522   -948   -670   1618  -1288    -90  -1091   -571   -904   -670
    181   1790   1608   -984   -714   1699  -1278    -90  -1013   -478   -810   -555
     64   1844   1779   -956   -857   1813  -1252     -5   -930   -392   -722   -465
     75   1987   1912  -1031   -917   1951  -1145    176   -833   -290   -605   -358
    236   2125   1888  -1182   -826   2008  -1122    233   -753   -205   -511   -267
    355   2210   1855  -1283   -750   2031  -1202    192   -724   -187   -485   -236
    420   2223   1800  -1322   -691   2013  -1288     93   -730   -215   -506   -252
    329   2257   1927  -1293   -797   2094  -1335     10   -730   -246   -571   -283
    184   2055   1870  -1122   -841   1964  -1356    -57   -743   -285   -626   -384
    189   1938   1748  -1065   -779   1844  -1369   -132   -784   -332   -646   -452
    150   1816   1662   -984   -756   1740  -1353   -161   -820   -368   -639   -472
    -38   1639   1678   -800   -857   1657  -1283   -163   -862   -431   -672   -511
   -135   1564   1699   -714   -917   1631  -1241   -192   -919   -519   -792   -542
   -137   1496   1634   -680   -885   1564  -1226   -228   -937   -555   -859   -540
   -145   1387   1532   -623   -839   1460  -1244   -293   -984   -602   -901   -581
   -145   1350   1496   -602   -820   1423  -1254   -319  -1008   -631   -927   -652
   -174   1273   1447   -550   -810   1358  -1288   -371  -1083   -732  -1028   -774
    -83   1085   1166   -501   -623   1124  -1327   -418  -1143   -815  -1104   -865
     49   1031    982   -542   -465   1008  -1376   -478  -1182   -862  -1140   -909
    -85    995   1080   -454   -581   1036  -1325   -462  -1122   -813  -1088   -854
   -454    927   1382   -236   -919   1156  -1210   -415  -1026   -727  -1013   -779
   -594    891   1486   -148  -1039   1187  -1176   -441   -974   -680   -935   -719
   -361    885   1247   -265   -805   1065  -1280   -587  -1060   -761   -969   -784
    -51    906    958   -426   -504    932  -1402   -709  -1143   -836  -1052   -880
     23    906    880   -467   -428    893  -1410   -730  -1122   -833  -1057   -896
    109    950    841   -530   -366    896  -1423   -743  -1098   -826  -1052   -872
    127   1018    891   -574   -381    956  -1415   -737  -1067   -800  -1013   -826
    -88   1047   1135   -478   -610   1091  -1340   -667   -982   -722   -943   -730
   -324   1104   1426   -392   -875   1265  -1275   -592   -888   -636   -854   -633
   -329   1104   1434   -389   -880   1267  -1296   -605   -875   -615   -805   -605
   -342   1080   1421   -368   -883   1249  -1322   -610   -862   -589   -748   -579
   -345   1023   1369   -337   -857   1195  -1392   -657   -917   -649   -782   -597
   -319    961   1278   -322   -800   1119  -1410   -672   -937   -685   -810   -602
   -283    961   1244   -340   -763   1101  -1434   -711   -953   -704   -807   -600
   -283    930   1210   -324   -748   1070  -1462   -753   -974   -727   -857   -639
   -179    904   1083   -361   -631    992  -1577   -893  -1088   -852   -984   -743
    -49    802    852   -379   -449    828  -1644   -956  -1156   -924  -1031   -820
    -64    646    711   -293   -387    678  -1628   -914  -1145   -919  -1026   -857
   -348    530    875    -93   -613    701  -1519   -800  -1047   -828   -937   -795
   -410    501    911    -44   -659    706  -1460   -766   -995   -795   -911   -758
   -200    537    737   -168   -470    636  -1504   -852  -1036   -844   -958   -792
   -166    457    620   -145   -394    537  -1551   -932  -1091   -917  -1031   -872
   -345    410    753    -33   -550    581  -1462   -854  -1034   -870   -979   -831
   -423    387    810     18   -615    597  -1397   -795   -976   -826   -937   -805
   -496    309    802     90   -649    555  -1374   -784   -950   -802   -911   -789
   -488    296    784     96   -636    540  -1340   -782   -953   -815   -922   -789
   -509    332    841     88   -675    587  -1265   -727   -901   -779   -891   -769
   -550    402    953     75   -750    678  -1226   -678   -828   -706   -800   -724
   -566    400    963     83   -766    680  -1200   -670   -805   -696   -766   -665
   -680    220    901    228   -789    561  -1192   -675   -815   -719   -784   -685
   -802    127    927    337   -865    527  -1104   -594   -735   -678   -828   -774
   -813    168    982    322   -896    574   -948   -431   -550   -517   -735   -756
   -795    218   1010    288   -904    613   -857   -241   -337   -272   -496   -561
   -802    446   1247    176  -1026    846   -867    -59   -103     51    -72   -119
   -857    839   1696      7  -1278   1267   -969   -163    -88    189    259    381
   -963   1096   2060    -64  -1512   1577  -1122   -553   -371     88    439    743
  -1054   1143   2197    -44  -1626   1670  -1296   -971   -789   -236    314    691
  -1156    665   1821    244  -1488   1241  -1387  -1392  -1314   -901   -397    -33
  -1169     18   1187    574  -1179    602  -1571  -1797  -1844  -1673  -1371   -974
  -1085   -472    613    779   -849     70  -1725  -1953  -1995  -1938  -1800  -1366
   -859   -589    270    724   -566   -161  -1709  -1730  -1740  -1680  -1600  -1296
   -548   -522     23    535   -285   -249  -1686  -1460  -1483  -1405  -1379  -1140
   -402   -540   -137    470   -132   -340  -1626  -1275  -1267  -1213  -1231  -1065
   -439   -426     12    433   -226   -207  -1478  -1078  -1039  -1008  -1057   -940
   -600   -236    363    415   -485     62  -1306   -820   -810   -774   -849   -696
   -665   -176    488    420   -579    153  -1273   -769   -779   -750   -820   -641
   -815   -249    563    530   -691    155  -1215   -730   -763   -735   -782   -644
  -1117   -387    730    753   -924    171  -1091   -680   -680   -662   -724   -594
  -1402   -467    932    932  -1169    231   -989   -709   -646   -615   -698   -555
  -1486   -566    919   1026  -1202    176   -945   -722   -675   -646   -711   -561
  -1462   -696    766   1080  -1117     33   -893   -701   -730   -701   -719   -589
  -1293   -756    537   1026   -917   -109   -880   -727   -813   -776   -810   -706
  -1145   -696    449    919   -797   -122   -852   -756   -828   -805   -852   -800
  -1109   -649    459    880   -787    -96   -769   -740   -745   -730   -784   -735
   -969   -571    397    769   -685    -85   -875   -667   -662   -657   -691   -652
   -841   -550    290    696   -566   -129  -1031   -644   -633   -644   -636   -607
   -795   -579    213    685   -504   -184  -1096   -758   -652   -662   -646   -644
   -753   -613    140    683   -446   -236  -1091   -924   -685   -709   -693   -685
   -756   -748      7    750   -384   -371  -1244  -1047   -761   -800   -792   -763
   -917   -833     83    875   -501   -376  -1504   -971   -743   -763   -776   -743
   -901   -769    132    833   -519   -319  -1538   -779   -636   -644   -654   -670
   -610   -680    -70    644   -272   -374  -1447   -779   -636   -641   -633   -644
   -337   -600   -265    467    -36   -433  -1363   -896   -654   -639   -620   -633
   -257   -553   -296    405     18   -426  -1319   -906   -628   -594   -574   -620
   -283   -418   -135    348    -75   -277  -1192   -836   -550   -517   -509   -514
   -301   -324    -23    311   -140   -174  -1106   -680   -418   -355   -332   -340
   -290   -254     36    272   -166   -109  -1044   -561   -384   -249   -192   -158
   -161   -148     12    155    -88    -67  -1111   -566   -413   -241   -192   -127
   -135    -64     70     98   -103      0  -1088   -530   -332   -197   -158    -77
   -106     38    145     33   -127     90  -1002   -446   -223   -116    -83    -28
     46    148     98    -98    -25    122   -898   -446   -171   -114    -83    -28
    179    158    -20   -168    101     70   -875   -532   -176   -166   -135    -51
    205    168    -38   -187    119     64   -911   -545   -148   -223   -213    -96
    184    158    -25   -171    106     67   -831   -472    -72   -213   -207   -124
    101      7    -96    -54     98    -44   -862   -517    -88   -280   -252   -207
   -124   -210    -85    168    -20   -148   -984   -558   -111   -345   -322   -254
    -64   -293   -231    179     80   -262  -1062   -620   -168   -431   -407   -358
     77   -272   -350     96    213   -309   -995   -633   -202   -511   -501   -472
    150   -311   -462     77    303   -384   -901   -654   -210   -558   -548   -519
    116   -413   -530    148    322   -470   -774   -672   -181   -579   -542   -519
    184   -262   -446     38    314   -353   -574   -605    -90   -514   -470   -423
    454    -12   -467   -220    459   -239   -433   -535     -7   -444   -381   -309
    846    293   -553   -571    698   -129   -363   -449     51   -384   -316   -220
   1054    394   -659   -724    857   -132   -381   -381     75   -327   -254   -213
    956    335   -620   -646    787   -140   -452   -413     15   -376   -309   -272
    849    275   -574   -563    711   -148   -436   -397     31   -350   -280   -290
    774    213   -561   -493    665   -171   -444   -384     54   -322   -228   -337
    459     85   -374   -272    418   -142   -548   -371     85   -277   -174   -316
    -10   -275   -265    140    127   -270   -898   -654    -12   -361   -309   -371
     12   -418   -431    202    220   -423  -1166   -719   -114   -446   -420   -449
     83   -293   -376    103    228   -335   -976   -519      7   -290   -239   -306
    246   -127   -374    -59    309   -249   -784   -387    124   -163    -93   -168
    368     -7   -376   -181    371   -192   -898   -415     93   -181   -150   -179
    436    -64   -504   -187    467   -283   -979   -467     57   -205   -171   -184
    519   -158   -678   -181    597   -418   -976   -542      7   -244   -174   -213
    413   -329   -743    -41    576   -535   -943   -628    -41   -303   -207   -254
    246   -491   -737    122    491   -613   -927   -678    -75   -361   -275   -254
    290   -511   -802    109    545   -654   -927   -670    -85   -366   -280   -270
    420   -537   -958     59    688   -748   -945   -748   -127   -394   -290   -233
    252   -704   -956    226    602   -828   -945   -846   -145   -387   -298   -174
    -85   -948   -862    517    387   -906   -904   -831   -129   -355   -303   -155
   -277  -1143   -865    709    290  -1005   -917   -859   -210   -446   -446   -267
   -485  -1275   -789    880    150  -1034   -971   -800   -241   -488   -485   -288
   -644  -1369   -724   1008     38  -1047  -1065   -652   -215   -467   -428   -262
   -675  -1369   -696   1021      7  -1034  -1148   -636   -205   -493   -441   -285
   -626  -1379   -756   1002     62  -1067  -1231   -727   -249   -584   -501   -374
   -631  -1473   -844   1049    103  -1158  -1228   -745   -262   -600   -506   -441
   -605  -1545   -940   1075    166  -1244  -1213   -800   -376   -711   -626   -639
   -568  -1499   -932   1034    179  -1215  -1187   -872   -504   -833   -807   -836
   -709  -1613   -904   1161     96  -1260  -1176   -865   -545   -839   -761   -831
   -828  -1797   -971   1312     67  -1384  -1174   -880   -555   -836   -693   -774
   -789  -1886  -1096   1337    153  -1491  -1197   -917   -594   -904   -750   -833
   -652  -1927  -1278   1288    311  -1602  -1202   -901   -574   -922   -820   -969
   -465  -1756  -1291   1109    413  -1525  -1119   -784   -431   -810   -761  -1002
   -415  -1475  -1062    945    322  -1270   -976   -550   -197   -558   -511   -787
   -379  -1145   -766    763    192   -956   -846   -252    106   -189    -75   -311
   -277   -701   -423    488     72   -563   -766   -231    174    -44    220    220
   -457   -371     85    415   -272   -145   -724   -467      0    -98    444    693
   -545   -311    233    426   -392    -38   -826   -956   -436   -444    332    724
   -402   -439    -36    420   -184   -239   -911  -1525  -1034  -1158   -420    -28
   -322   -875   -553    597    114   -714  -1013  -1875  -1512  -1839  -1260   -984
   -158  -1221  -1062    688    452  -1143  -1078  -1852  -1532  -1917  -1382  -1205
    -75  -1202  -1127    636    524  -1166   -930  -1543  -1174  -1548  -1098  -1041
     57  -1044  -1101    493    579  -1072   -789  -1208   -807  -1156   -818   -854
    114   -992  -1109    439    610  -1049   -654   -896   -519   -854   -633   -753
    -23  -1036  -1015    530    493  -1026   -561   -727   -355   -693   -532   -670
   -207  -1124   -919    665    353  -1021   -535   -717   -319   -672   -509   -568
   -259  -1239   -979    750    358  -1109   -558   -740   -345   -688   -506   -506
   -257  -1335  -1078    795    410  -1208   -563   -761   -358   -698   -532   -542
   -184  -1236  -1054    709    433  -1145   -532   -800   -345   -680   -517   -532
   -207  -1202   -997    704    394  -1101   -491   -750   -301   -631   -444   -498
    -67  -1189  -1122    628    527  -1156   -493   -737   -306   -641   -431   -480
    -15  -1137  -1122    574    553  -1130   -465   -680   -249   -584   -374   -387
    -23  -1098  -1075    558    524  -1088   -397   -592   -163   -496   -293   -314
    -51  -1078  -1026    563    485  -1052   -311   -537    -98   -426   -239   -262
      0  -1072  -1072    537    535  -1072   -285   -589   -137   -446   -270   -249
     54  -1083  -1140    514    594  -1111   -301   -594   -168   -459   -306   -259
    -41  -1210  -1169    626    561  -1189   -311   -550   -145   -407   -267   -241
   -189  -1387  -1197    787    504  -1293   -337   -566   -148   -413   -275   -239
   -262  -1400  -1137    831    436  -1270   -303   -553   -101   -384   -270   -218
   -366  -1584  -1218    974    423  -1402   -324   -579    -98   -405   -303   -272
   -418  -1717  -1299   1067    439  -1509   -407   -646   -111   -441   -337   -319
   -467  -1852  -1384   1158    457  -1618   -522   -722   -174   -519   -420   -397
   -581  -1969  -1387   1275    402  -1678   -594   -693   -176   -514   -410   -407
   -532  -1966  -1434   1247    449  -1699   -667   -667   -127   -454   -348   -353
   -413  -1935  -1522   1174    553  -1727   -709   -672    -75   -381   -257   -275
   -348  -1891  -1543   1119    597  -1717   -750   -724    -83   -376   -233   -249
   -293  -1803  -1509   1049    607  -1657   -771   -756    -96   -392   -296   -254
   -218  -1665  -1449    940    613  -1558   -753   -701    -15   -275   -179   -142
    -88  -1657  -1569    870    740  -1613   -753   -675     15   -231    -93    -70
     33  -1683  -1719    823    875  -1699   -756   -698    -12   -270   -106    -83
    101  -1712  -1813    805    956  -1761   -766   -722    -31   -298   -132   -111
    220  -1790  -2010    782   1114  -1899   -833   -826   -129   -418   -241   -228
    296  -1849  -2145    776   1218  -1997   -896   -924   -239   -553   -363   -361
    329  -1829  -2161    748   1244  -1995   -885   -906   -257   -594   -413   -423
    355  -1810  -2166    727   1260  -1987   -854   -828   -231   -587   -407   -426
    381  -1834  -2216    724   1299  -2026   -831   -810   -241   -613   -431   -444
    366  -1813  -2179    722   1270  -1995   -748   -776   -207   -592   -426   -426
    316  -1758  -2078    719   1195  -1917   -626   -732   -142   -532   -387   -371
    303  -1758  -2062    727   1182  -1909   -548   -722   -119   -506   -389   -355
    303  -1805  -2109    750   1205  -1956   -509   -740   -142   -540   -431   -381
    280  -1878  -2161    797   1221  -2018   -475   -787   -176   -592   -501   -449
    246  -1977  -2223    862   1234  -2099   -462   -813   -202   -633   -501   -446
    163  -2086  -2249    961   1205  -2166   -454   -797   -192   -646   -465   -418
     12  -2099  -2112   1041   1060  -2104   -405   -784   -163   -646   -441   -400
    -96  -2065  -1969   1080    935  -2018   -342   -756   -158   -657   -428   -389
   -163  -2018  -1857   1091    844  -1938   -241   -696   -114   -623   -363   -340
   -106  -1930  -1823   1018    857  -1878    -80   -605    -33   -550   -267   -301
     44  -1935  -1982    945   1010  -1958    -85   -665    -90   -633   -335   -384
     85  -1925  -2013    919   1047  -1969   -137   -735   -148   -698   -394   -431
    148  -1891  -2039    867   1093  -1964   -187   -745   -161   -688   -423   -433
    187  -1826  -2013    820   1098  -1919   -233   -714   -127   -615   -402   -374
    231  -1751  -1982    758   1106  -1867   -267   -698    -98   -566   -368   -298
    324  -1657  -1982    665   1153  -1818   -275   -672    -67   -524   -324   -241
    439  -1579  -2021    568   1228  -1800   -272   -646    -44   -488   -275   -189
    613  -1436  -2049    413   1330  -1743   -267   -644    -38   -478   -270   -148
    659  -1408  -2068    374   1361  -1738   -293   -693    -51   -504   -285   -145
    574  -1504  -2081    465   1325  -1792   -337   -717    -64   -519   -301   -148
    514  -1665  -2179    574   1345  -1922   -420   -763   -119   -576   -366   -215
    366  -1844  -2210    740   1288  -2026   -496   -771   -142   -602   -384   -254
    148  -2086  -2234    969   1189  -2158   -522   -761   -142   -605   -402   -296
    -28  -2288  -2262   1158   1117  -2275   -540   -787   -163   -636   -433   -371
   -111  -2405  -2294   1257   1088  -2351   -579   -867   -218   -730   -504   -483
    -75  -2410  -2335   1244   1130  -2374   -615   -974   -275   -846   -581   -568
    -15  -2377  -2361   1195   1171  -2369   -646   -969   -306   -898   -594   -571
    127  -2270  -2397   1070   1260  -2333   -620   -854   -262   -859   -519   -524
    327  -2083  -2410    878   1366  -2247   -561   -820   -233   -849   -470   -478
    454  -1969  -2423    758   1439  -2195   -485   -826   -233   -859   -452   -397
    576  -1847  -2426    633   1501  -2135   -361   -849   -220   -841   -428   -353
    657  -1693  -2351    517   1501  -2021   -249   -800   -148   -769   -381   -285
    810  -1538  -2351    361   1579  -1943   -189   -735    -77   -691   -319   -213
    896  -1439  -2335    272   1615  -1886   -116   -628     36   -563   -127    -77
    828  -1415  -2244    293   1535  -1829    -46   -545    114   -504    -98    -33
    758  -1441  -2203    340   1478  -1821     33   -433    215   -441    -96    -46
    623  -1504  -2130    439   1374  -1816    119   -311    342   -353    -75    -77
    402  -1525  -1927    561   1163  -1725    145   -155    517   -158     46    -18
    246  -1408  -1654    579    948  -1532     67     44    761    194    397    288
     28  -1106  -1137    537    581  -1122      5    124    917    480    805    795
   -233   -922   -691    576    228   -805     -7     25    844    548   1072   1257
   -363  -1000   -636    683    135   -818    -96   -252    537    381   1101   1366
   -485  -1405   -919    945    215  -1163   -236   -727    -49   -277    428    727
   -698  -1917  -1218   1306    257  -1566   -353  -1228   -675  -1135   -563   -231
   -732  -2374  -1641   1553    452  -2008   -563  -1465  -1010  -1574  -1049   -709
   -566  -2720  -2153   1644    792  -2436   -714  -1431  -1013  -1600  -1106   -841
   -511  -2876  -2364   1693    924  -2621   -722  -1286   -849  -1457  -1015   -823
   -550  -2969  -2418   1758    932  -2694   -649  -1101   -615  -1247   -870   -722
   -620  -2992  -2372   1805    872  -2681   -509   -906   -368  -1026   -670   -561
   -644  -3000  -2356   1823    854  -2678   -449   -865   -272   -950   -605   -493
   -623  -2987  -2364   1805    870  -2678   -475   -914   -309  -1005   -654   -568
   -662  -3122  -2460   1891    896  -2792   -509   -932   -340  -1034   -688   -574
   -849  -3317  -2468   2081    807  -2894   -511   -904   -296   -974   -613   -522
   -987  -3468  -2481   2229    745  -2974   -576   -992   -335  -1013   -665   -571
  -1150  -3515  -2366   2333    605  -2940   -600  -1039   -348  -1034   -693   -587
  -1314  -3572  -2260   2442    470  -2917   -597  -1049   -340  -1023   -688   -561
  -1325  -3569  -2244   2444    459  -2907   -563  -1044   -335  -1023   -691   -532
  -1293  -3463  -2169   2379    436  -2816   -485   -924   -241   -919   -602   -405
  -1210  -3325  -2117   2268    449  -2722   -446   -836   -158   -831   -496   -277
  -1049  -3148  -2101   2099    524  -2626   -428   -792   -127   -802   -472   -220
   -846  -2995  -2148   1919    649  -2572   -418   -769   -109   -784   -449   -166
   -553  -2818  -2265   1686    854  -2543   -413   -761   -124   -805   -449   -103
   -280  -2683  -2405   1480   1060  -2546   -387   -717   -116   -802   -441    -23
    -72  -2559  -2486   1314   1205  -2522   -345   -636    -59   -737   -394     67
     31  -2434  -2465   1200   1247  -2449   -233   -506     62   -600   -257    205
     25  -2283  -2309   1130   1166  -2296   -163   -441    140   -509   -179    262
     59  -2205  -2265   1070   1161  -2234   -174   -467    129   -519   -140    275
    135  -2262  -2397   1062   1265  -2330   -213   -527     98   -537   -116    306
    179  -2385  -2566   1101   1371  -2475   -332   -618     -2   -626   -218    197
    137  -2535  -2673   1200   1405  -2603   -459   -657    -67   -680   -316     83
   -192  -2673  -2483   1431   1143  -2579   -420   -545     70   -530   -168     88
   -576  -2800  -2223   1688    823  -2512   -402   -558    155   -441    -46    129
   -922  -2894  -1971   1906    522  -2431   -439   -600    176   -420    -10    148
  -1088  -2878  -1790   1984    350  -2335   -431   -532    257   -353     41    171
   -930  -2691  -1764   1810    415  -2229   -335   -454    371   -254    148    233
   -717  -2543  -1826   1628    553  -2184   -296   -491    379   -272    142    241
   -594  -2465  -1870   1530    636  -2169   -283   -555    350   -324     77    174
   -563  -2486  -1922   1525    678  -2205   -239   -558    384   -290     98    163
   -472  -2395  -1922   1434    724  -2158   -153   -550    413   -275    109    150
   -426  -2255  -1829   1340    701  -2042    -51   -493    415   -301     38    127
   -358  -2270  -1914   1314    776  -2094    -88   -566    306   -428    -72     -2
   -303  -2429  -2125   1366    909  -2278   -184   -594    207   -537   -181   -148
   -366  -2629  -2262   1496    945  -2444   -246   -555    166   -581   -231   -231
   -496  -2694  -2200   1595    849  -2447   -220   -553    142   -610   -265   -257
   -420  -2709  -2291   1564    932  -2501   -213   -610     70   -696   -350   -348
   -293  -2631  -2338   1462   1021  -2486   -155   -610     59   -724   -371   -379
   -272  -2678  -2408   1475   1065  -2543   -119   -594     33   -761   -413   -374
   -387  -2839  -2455   1613   1031  -2647   -135   -576     20   -769   -400   -387
   -384  -2876  -2491   1628   1052  -2683   -124   -579     28   -763   -355   -329
   -342  -2821  -2478   1582   1067  -2650    -90   -644     25   -789   -400   -361
   -244  -2764  -2520   1501   1137  -2642    -88   -685     25   -792   -418   -371
   -155  -2694  -2538   1423   1189  -2618   -140   -688     28   -782   -420   -376
    -80  -2624  -2543   1350   1228  -2585   -153   -678     54   -756   -407   -363
    -57  -2600  -2543   1330   1241  -2572    -93   -646    132   -685   -335   -327
    -15  -2569  -2553   1291   1267  -2561    -72   -693    140   -683   -340   -335
     44  -2444  -2488   1200   1265  -2468    -33   -672    166   -657   -324   -314
     67  -2330  -2397   1130   1231  -2364    -23   -649    187   -633   -306   -301
     83  -2346  -2429   1132   1254  -2387    -67   -646    194   -613   -275   -309
     70  -2338  -2410   1132   1239  -2374    -64   -649    192   -620   -262   -296
    168  -2231  -2400   1028   1283  -2314      2   -605    233   -584   -210   -228
    309  -2112  -2423    898   1366  -2268     64   -605    265   -563   -194   -210
    457  -1990  -2447    766   1452  -2218     62   -607    252   -587   -215   -239
    540  -1891  -2434    672   1486  -2161    103   -498    314   -522   -153   -166
    381  -2086  -2470    852   1423  -2278    127   -493    322   -511   -135   -155
    109  -2286  -2395   1085   1252  -2340    124   -558    277   -574   -210   -246
   -228  -2507  -2278   1369   1023  -2392     64   -732    142   -719   -340   -384
   -574  -2876  -2301   1722    862  -2587    -51   -891    -31   -909   -530   -532
   -545  -2979  -2434   1761    943  -2707    -80   -820    -36   -893   -509   -532
   -626  -3081  -2455   1852    911  -2766    -64   -792    -33   -880   -488   -532
   -696  -3026  -2330   1862    815  -2678    -23   -810    -33   -893   -509   -509
   -717  -2998  -2281   1855    782  -2639      7   -815    -23   -893   -537   -537
   -631  -2902  -2273   1766    818  -2587     41   -771      2   -875   -517   -501
   -607  -2953  -2348   1779    867  -2652     51   -782    -41   -922   -540   -504
   -623  -3024  -2400   1823    888  -2712     85   -836    -59   -940   -561   -563
   -561  -3039  -2478   1800    956  -2759     38   -885    -77   -961   -597   -636
   -433  -2979  -2546   1706   1054  -2764     20   -831    -33   -948   -581   -646
   -342  -2904  -2561   1623   1109  -2735     64   -683     72   -888   -566   -646
   -413  -2808  -2395   1610    989  -2603    192   -472    262   -730   -493   -636
   -511  -2566  -2057   1538    771  -2312    335   -283    514   -449   -228   -413
   -361  -2153  -1792   1257    714  -1974    322   -187    709   -135    148    -12
   -132  -1706  -1574    919    717  -1639    148   -345    691     15    550    457
   -205  -1543  -1337    875    566  -1441    103   -535    509    -44    826    831
   -400  -1714  -1314   1054    457  -1514    119   -774    101   -449    594    722
   -540  -2034  -1493   1288    475  -1766    114  -1091   -439  -1140   -231    -33
   -576  -2351  -1774   1462    597  -2065    -18  -1491  -1005  -1896  -1231   -958
   -524  -2626  -2101   1577    787  -2364   -200  -1621  -1197  -2112  -1540  -1260
   -639  -2951  -2312   1792    836  -2631   -200  -1426   -966  -1862  -1356  -1166
   -771  -3185  -2413   1979    818  -2800   -171  -1265   -737  -1628  -1176  -1054
   -810  -3125  -2314   1966    750  -2722    -41  -1083   -472  -1369   -948   -919
   -756  -2847  -2091   1803    667  -2470    155   -828   -153  -1062   -654   -706
   -711  -2725  -2016   1717    649  -2369    218   -732    -12   -924   -537   -600
   -771  -2738  -1966   1756    594  -2353    213   -688     44   -867   -491   -561
   -797  -2753  -1958   1774    579  -2359    197   -667     67   -846   -485   -519
   -769  -2712  -1943   1740    587  -2327    197   -644    109   -807   -452   -483
   -753  -2673  -1919   1712    581  -2296    218   -620    137   -774   -423   -467
   -774  -2665  -1891   1719    555  -2278    249   -589    158   -756   -410   -459
   -787  -2647  -1862   1714    537  -2255    239   -553    166   -745   -402   -449
   -836  -2603  -1766   1719    465  -2184    236   -498    202   -704   -376   -418
   -867  -2618  -1751   1740    439  -2184    231   -535    192   -717   -363   -436
   -943  -2634  -1691   1787    374  -2164    270   -517    223   -688   -350   -433
   -969  -2650  -1680   1808    353  -2164    270   -472    236   -657   -316   -439
   -927  -2621  -1693   1774    381  -2158    267   -418    270   -610   -239   -397
   -849  -2605  -1756   1725    452  -2182    293   -374    314   -568   -202   -353
   -784  -2556  -1771   1667    493  -2164    324   -345    353   -527   -187   -355
   -654  -2475  -1821   1564    581  -2148    306   -363    340   -535   -205   -371
   -491  -2320  -1829   1405    667  -2075    303   -345    363   -504   -174   -340
   -376  -2213  -1836   1293    730  -2026    290   -329    381   -478   -179   -335
   -293  -2153  -1860   1223    782  -2008    298   -277    436   -397    -75   -254
   -226  -2112  -1886   1166    828  -2000    327   -200    524   -285     67   -155
   -239  -2127  -1888   1184    823  -2008    348   -140    602   -197    153    -90
   -226  -2187  -1961   1205    865  -2075    283   -194    594   -189    161    -72
   -275  -2213  -1940   1244    831  -2078    218   -231    613   -158    228    -20
   -363  -2268  -1906   1314    769  -2088    168   -254    636   -129    277     23
   -433  -2294  -1860   1363    711  -2078    189   -194    670   -101    301     57
   -535  -2294  -1758   1413    610  -2029    218   -119    704    -72    303     80
   -571  -2325  -1753   1447    589  -2039    176   -129    665   -124    239     41
   -623  -2387  -1764   1504    568  -2075    150   -129    628   -168    233     18
   -688  -2390  -1701   1540    506  -2047    163    -85    646   -163    265     25
   -724  -2369  -1647   1545    457  -2008    181    -75    652   -179    226     12
   -698  -2403  -1704   1551    501  -2052    197   -119    615   -236    150    -38
   -652  -2426  -1774   1538    561  -2101    236   -135    587   -285     80    -98
   -615  -2478  -1862   1548    623  -2171    249   -145    566   -324     54   -135
   -646  -2611  -1964   1628    657  -2288    189   -223    483   -413    -12   -218
   -758  -2782  -2023   1769    631  -2403     96   -319    384   -532   -158   -361
   -823  -2940  -2120   1880    646  -2530     12   -384    309   -623   -262   -415
   -769  -2948  -2179   1860    704  -2564     10   -376    309   -633   -280   -420
   -789  -2979  -2190   1883    698  -2587     28   -376    319   -626   -265   -431
   -833  -3052  -2221   1943    693  -2637    -31   -423    265   -678   -306   -498
   -763  -2966  -2205   1865    719  -2585     -7   -407    272   -675   -306   -493
   -678  -2902  -2223   1790    771  -2564     77   -358    309   -646   -296   -475
   -724  -2995  -2270   1860    771  -2634     28   -371    293   -662   -311   -491
   -750  -3026  -2275   1886    761  -2652    -28   -374    280   -665   -306   -485
   -774  -2982  -2208   1875    714  -2595    -41   -348    301   -639   -298   -501
   -675  -2902  -2226   1790    774  -2564     49   -277    374   -568   -226   -446
   -649  -2837  -2190   1743    769  -2514    122   -223    420   -530   -210   -397
   -574  -2818  -2244   1696    833  -2533     98   -220    423   -517   -181   -397
   -498  -2805  -2307   1649    904  -2556     83   -202    446   -485   -122   -376
   -413  -2730  -2317   1571    950  -2525     51   -194    462   -462   -109   -319
   -311  -2647  -2338   1478   1010  -2494     67   -174    483   -433    -90   -285
   -288  -2621  -2335   1454   1021  -2478     77   -150    488   -431    -88   -277
   -252  -2569  -2320   1408   1031  -2447     62   -132    483   -433    -85   -265
   -187  -2535  -2348   1361   1080  -2442     25   -129    478   -436   -106   -265
   -311  -2712  -2400   1512   1041  -2556    -28   -155    441   -478   -155   -342
   -426  -2803  -2377   1613    974  -2590    -49   -179    402   -519   -179   -340
   -483  -2956  -2475   1717    995  -2717    -98   -226    340   -579   -244   -366
   -553  -3161  -2608   1857   1026  -2886   -189   -296    265   -652   -316   -467
   -511  -3065  -2553   1787   1018  -2808   -135   -265    303   -620   -259   -480
   -537  -3128  -2590   1831   1026  -2860   -101   -265    298   -644   -309   -506
   -631  -3281  -2652   1956   1008  -2966   -148   -322    249   -704   -374   -594
   -672  -3369  -2696   2021   1010  -3034   -254   -439    124   -833   -524   -704
   -652  -3509  -2857   2078   1098  -3185   -340   -457     70   -888   -597   -745
   -670  -3611  -2940   2140   1135  -3278   -374   -449     70   -875   -537   -787
   -730  -3722  -2992   2226   1130  -3359   -441   -491     31   -919   -574   -839
   -776  -3790  -3013   2283   1117  -3403   -475   -527      0   -956   -631   -849
   -750  -3803  -3055   2275   1150  -3429   -498   -594    -70  -1036   -737   -909
   -670  -3832  -3161   2249   1244  -3496   -530   -589    -85  -1057   -789   -940
   -504  -3761  -3260   2132   1376  -3512   -475   -511    -12   -979   -631   -896
   -392  -3722  -3330   2057   1467  -3528   -353   -389     96   -875   -517   -818
   -322  -3634  -3312   1977   1493  -3473   -249   -277    181   -854   -615   -862
   -163  -3432  -3268   1797   1551  -3351   -168   -150    309   -769   -579   -846
    -44  -3138  -3096   1590   1522  -3117   -150     51    553   -496   -275   -620
     70  -2751  -2821   1340   1444  -2785   -150    252    823   -129    116   -187
     98  -2286  -2385   1091   1239  -2335   -280     77    800     36    511    296
    -12  -2000  -1990   1005    987  -1995   -459   -288    594     77    792    649
   -205  -2060  -1855   1132    823  -1958   -636   -698    275   -109    732    613
   -524  -2574  -2049   1551    761  -2312   -732  -1210   -316   -872   -106    -98
   -748  -3177  -2429   1961    839  -2803   -813  -1540   -862  -1683  -1026   -846
   -800  -3494  -2696   2145    948  -3096   -735  -1384   -766  -1654  -1052   -961
   -807  -3647  -2842   2226   1015  -3244   -618  -1130   -506  -1441   -924   -932
   -776  -3632  -2855   2205   1039  -3244   -568   -878   -218  -1200   -740   -818
   -826  -3577  -2753   2200    961  -3167   -363   -576     93   -937   -540   -701
   -948  -3577  -2631   2262    839  -3104   -233   -420    257   -805   -449   -602
   -987  -3515  -2527   2249    766  -3021   -226   -374    314   -761   -420   -545
   -976  -3502  -2525   2239    774  -3013   -215   -342    353   -727   -405   -550
   -878  -3491  -2613   2184    865  -3052   -197   -303    392   -688   -342   -540
   -891  -3517  -2626   2203    865  -3073   -205   -322    381   -709   -368   -558
  -1047  -3707  -2662   2374    807  -3185   -205   -392    316   -779   -444   -631
  -1254  -3980  -2725   2618    735  -3354   -280   -491    215   -891   -535   -732
  -1465  -4193  -2727   2826    631  -3460   -433   -576    132   -976   -631   -807
  -1564  -4468  -2907   3016    670  -3689   -504   -639     59  -1054   -709   -888
  -1584  -4673  -3089   3128    750  -3881   -532   -675      0  -1119   -763   -956
  -1467  -4707  -3239   3089    885  -3975   -542   -675    -23  -1135   -787   -976
  -1252  -4502  -3252   2876    997  -3878   -550   -628     -5  -1119   -761   -922
  -1109  -4307  -3200   2707   1044  -3754   -493   -555     49  -1075   -727   -865
  -1044  -4219  -3174   2631   1062  -3697   -407   -478    119  -1008   -657   -787
   -984  -4091  -3107   2538   1060  -3600   -405   -433    155   -979   -623   -714
   -924  -3987  -3065   2455   1070  -3528   -374   -397    181   -966   -628   -701
   -831  -3925  -3096   2377   1130  -3512   -335   -345    239   -911   -555   -691
   -750  -3852  -3104   2301   1176  -3478   -306   -309    280   -865   -501   -654
   -711  -3795  -3083   2255   1184  -3439   -288   -272    322   -820   -480   -639
   -727  -3813  -3086   2270   1176  -3450   -358   -270    329   -800   -480   -636
   -776  -3829  -3052   2301   1137  -3442   -379   -254    358   -761   -444   -602
   -870  -3876  -3008   2372   1067  -3442   -363   -241    379   -737   -420   -589
   -857  -3894  -3037   2377   1088  -3465   -400   -220    400   -704   -400   -576
   -771  -3811  -3042   2288   1135  -3426   -418   -192    418   -665   -342   -524
   -717  -3798  -3081   2257   1179  -3439   -441   -210    366   -722   -400   -506
   -709  -3803  -3094   2255   1189  -3450   -530   -241    311   -769   -462   -522
   -675  -3751  -3076   2213   1200  -3413   -530   -236    296   -779   -467   -537
   -670  -3761  -3094   2213   1210  -3429   -514   -246    277   -802   -470   -571
   -672  -3798  -3125   2234   1223  -3460   -542   -270    249   -839   -504   -610
   -652  -3780  -3128   2213   1236  -3452   -548   -296    210   -872   -545   -667
   -626  -3787  -3161   2208   1267  -3476   -519   -348    153   -943   -620   -672
   -756  -3878  -3122   2314   1182  -3502   -457   -392    109   -997   -678   -662
   -891  -3990  -3099   2439   1101  -3546   -420   -454     49  -1062   -737   -776
   -940  -4146  -3208   2540   1132  -3678   -439   -571    -70  -1184   -880   -963
   -943  -4278  -3335   2611   1195  -3808   -498   -670   -168  -1280   -984  -1062
  -1062  -4299  -3237   2678   1085  -3769   -452   -691   -207  -1319  -1036  -1104
  -1247  -4263  -3016   2753    883  -3639   -342   -615   -150  -1254   -982  -1075
  -1343  -4154  -2811   2748    730  -3481   -244   -550    -85  -1176   -914  -1062
  -1241  -4078  -2837   2660    797  -3457   -316   -584   -101  -1171   -917  -1049
  -1104  -4029  -2925   2566    909  -3478   -358   -636   -142  -1221   -932  -1085
   -984  -4019  -3034   2501   1023  -3528   -389   -688   -176  -1254   -971  -1179
   -911  -3990  -3081   2449   1083  -3535   -459   -732   -194  -1247   -958  -1176
   -883  -3941  -3057   2413   1085  -3499   -514   -776   -200  -1241   -919  -1215
   -846  -3946  -3099   2395   1124  -3522   -537   -823   -239  -1296  -1015  -1278
   -831  -3959  -3128   2395   1148  -3543   -501   -802   -210  -1252   -982  -1153
   -950  -3951  -3000   2449   1023  -3476   -462   -756   -153  -1176   -880  -1083
  -1226  -3873  -2647   2551    709  -3260   -389   -662    -54  -1078   -758   -969
  -1288  -3795  -2507   2540    607  -3151   -366   -633    -25  -1054   -763   -945
  -1273  -3787  -2514   2530    620  -3151   -387   -641    -38  -1054   -784   -901
  -1197  -3767  -2569   2481    683  -3167   -400   -667    -64  -1060   -766   -919
  -1132  -3725  -2592   2429    730  -3159   -407   -691    -90  -1072   -766   -979
  -1267  -3665  -2400   2465    563  -3031   -363   -628    -44  -1034   -709   -917
  -1296  -3598  -2301   2447    501  -2951   -350   -558      2   -982   -641   -857
  -1132  -3582  -2449   2356    657  -3016   -361   -594    -49  -1028   -675   -922
   -958  -3569  -2611   2265    826  -3091   -368   -678   -145  -1132   -784  -1010
   -927  -3593  -2665   2257    867  -3128   -342   -704   -184  -1179   -844  -1039
   -995  -3611  -2616   2301    807  -3112   -290   -678   -168  -1166   -823   -995
   -943  -3637  -2694   2288    872  -3167   -290   -709   -200  -1200   -844  -1085
   -769  -3652  -2883   2210   1057  -3268   -363   -782   -265  -1265   -911  -1195
   -784  -3600  -2816   2192   1015  -3211   -348   -743   -249  -1257   -911  -1156
   -771  -3598  -2826   2184   1026  -3213   -306   -717   -259  -1278   -950  -1130
   -659  -3613  -2953   2135   1145  -3283   -298   -722   -283  -1296   -982  -1135
   -615  -3608  -2992   2112   1187  -3302   -293   -740   -296  -1299   -969  -1184
   -558  -3572  -3016   2062   1226  -3294   -324   -789   -337  -1337   -995  -1249
   -571  -3569  -3000   2070   1213  -3286   -376   -841   -374  -1376  -1044  -1309
   -581  -3556  -2974   2068   1195  -3268   -366   -818   -355  -1369  -1062  -1306
   -550  -3452  -2902   2003   1174  -3177   -342   -787   -337  -1366  -1057  -1291
   -449  -3481  -3031   1964   1288  -3255   -348   -844   -397  -1436  -1127  -1366
   -332  -3564  -3234   1948   1449  -3400   -306   -846   -431  -1525  -1262  -1517
   -368  -3572  -3205   1969   1415  -3387   -179   -641   -272  -1410  -1205  -1452
   -298  -3377  -3078   1839   1389  -3229   -116   -389    -23  -1135   -963  -1278
    -83  -3039  -2956   1561   1436  -3000   -155   -197    223   -769   -548   -914
      2  -2668  -2670   1332   1335  -2670   -296   -332    252   -527   -142   -488
     20  -2377  -2397   1176   1208  -2385   -571   -818      2   -519     83   -124
    -41  -2312  -2270   1176   1114  -2291   -763  -1327   -361   -714     44   -161
   -153  -2759  -2605   1454   1226  -2683   -875  -1886  -1034  -1566   -865   -995
   -140  -3367  -3226   1753   1540  -3296  -1057  -2314  -1722  -2520  -1906  -1831
   -140  -3751  -3611   1943   1732  -3681  -1101  -2252  -1771  -2655  -2104  -2003
    -49  -3881  -3832   1966   1891  -3858   -987  -2008  -1545  -2488  -2010  -2029
    168  -3884  -4052   1855   2109  -3967   -932  -1834  -1363  -2340  -1951  -2018
    316  -3774  -4091   1727   2203  -3933   -820  -1626  -1153  -2153  -1821  -1938
    397  -3704  -4104   1652   2249  -3902   -717  -1483  -1013  -2034  -1730  -1927
    265  -3665  -3930   1701   2096  -3798   -579  -1400   -932  -1979  -1693  -1888
    114  -3642  -3759   1761   1935  -3699   -446  -1280   -823  -1883  -1605  -1782
     80  -3634  -3717   1777   1896  -3676   -420  -1182   -753  -1810  -1545  -1748
     70  -3548  -3621   1738   1842  -3585   -337  -1080   -665  -1722  -1452  -1678
    -64  -3442  -3377   1753   1654  -3411   -228   -987   -581  -1641  -1374  -1584
     -5  -3380  -3374   1691   1683  -3377   -239   -963   -553  -1602  -1350  -1571
    -31  -3341  -3309   1686   1636  -3325   -213   -953   -527  -1566  -1319  -1553
    -18  -3291  -3276   1654   1626  -3283   -218   -995   -542  -1582  -1327  -1486
    -51  -3286  -3234   1670   1590  -3260   -296  -1018   -553  -1579  -1317  -1514
   -254  -3390  -3138   1821   1439  -3265   -361  -1054   -579  -1600  -1363  -1543
   -431  -3561  -3130   1995   1348  -3346   -387  -1119   -641  -1652  -1421  -1561
   -501  -3632  -3133   2065   1314  -3382   -361  -1153   -659  -1649  -1405  -1577
   -379  -3351  -2972   1865   1296  -3161   -228  -1013   -511  -1493  -1270  -1499
    -72  -3005  -2933   1538   1428  -2969   -132   -865   -350  -1325  -1111  -1296
    277  -2662  -2940   1192   1608  -2800    -98   -769   -249  -1210   -989  -1234
    636  -2314  -2951    839   1792  -2631     -2   -665   -145  -1119   -919  -1153
    956  -2013  -2969    530   1961  -2491    127   -555    -36  -1005   -826  -1005
   1065  -1813  -2878    371   1971  -2346    168   -472     59   -893   -706   -917
   1106  -1712  -2818    301   1961  -2265    181   -423    122   -810   -615   -844
   1135  -1647  -2785    254   1958  -2216    218   -374    174   -748   -548   -815
   1221  -1535  -2756    158   1987  -2145    236   -332    218   -701   -504   -761
   1145  -1538  -2683    197   1914  -2109    202   -314    244   -667   -480   -691
   1062  -1532  -2595    233   1829  -2062    223   -301    283   -626   -428   -620
    924  -1522  -2447    296   1683  -1984    319   -246    335   -568   -358   -553
    945  -1480  -2426    267   1686  -1953    353   -218    345   -561   -342   -550
   1021  -1421  -2444    200   1730  -1932    301   -241    316   -597   -381   -584
   1065  -1335  -2403    135   1732  -1867    316   -226    327   -592   -387   -566
   1143  -1265  -2408     59   1774  -1836    337   -241    314   -620   -413   -600
   1169  -1210  -2379     20   1774  -1795    358   -252    309   -636   -433   -649
   1057  -1234  -2291     88   1673  -1764    392   -249    303   -646   -452   -683
    927  -1293  -2221    181   1571  -1756    439   -244    288   -683   -501   -698
    898  -1345  -2244    223   1571  -1795    441   -267    254   -732   -566   -691
    888  -1350  -2239    231   1564  -1795    449   -303    218   -776   -605   -740
    839  -1379  -2218    270   1527  -1797    467   -358    161   -828   -657   -802
    802  -1418  -2221    306   1512  -1818    446   -402    109   -885   -714   -841
    758  -1434  -2192    337   1475  -1813    420   -423     77   -909   -737   -870
    719  -1462  -2182    371   1449  -1821    405   -446     57   -922   -745   -888
    709  -1486  -2195    387   1449  -1839    423   -459     46   -935   -763   -914
    706  -1454  -2164    374   1434  -1808    480   -444     57   -922   -756   -917
    698  -1400  -2099    350   1397  -1748    524   -420     75   -901   -737   -914
    724  -1299  -2023    288   1374  -1660    488   -413     85   -872   -704   -901
    696  -1254  -1951    277   1322  -1600    537   -381    106   -849   -685   -870
    662  -1239  -1901    285   1280  -1569    597   -340    135   -810   -662   -831
    641  -1221  -1862    288   1249  -1540    623   -345    132   -802   -659   -831
    698  -1176  -1875    239   1286  -1525    659   -332    137   -792   -654   -826
    696  -1106  -1803    205   1247  -1452    665   -259    194   -724   -592   -763
    607  -1028  -1636    210   1119  -1332    683   -197    249   -659   -530   -691
    571   -995  -1566    210   1067  -1280    672   -205    259   -633   -504   -654
    553   -976  -1530    213   1041  -1252    597   -254    241   -633   -496   -639
    545   -945  -1491    200   1015  -1218    607   -275    231   -633   -480   -610
    548   -914  -1462    181   1005  -1187    592   -277    218   -618   -454   -592
    524   -945  -1473    207    997  -1208    584   -288    197   -628   -475   -600
    470   -984  -1454    257    961  -1218    646   -288    200   -628   -472   -553
    439   -989  -1431    272    935  -1210    665   -296    187   -644   -472   -563
    410  -1041  -1452    314    930  -1247    605   -319    145   -683   -519   -587
    387  -1083  -1473    348    927  -1278    610   -329    127   -709   -555   -605
    392  -1135  -1527    371    958  -1330    610   -350    103   -740   -600   -652
    384  -1143  -1530    379    956  -1335    589   -363     96   -758   -618   -678
    384  -1148  -1532    381    958  -1340    600   -350    106   -745   -607   -683
    423  -1184  -1608    379   1013  -1395    594   -374     72   -776   -657   -711
    392  -1239  -1631    423   1010  -1434    607   -376     70   -776   -667   -693
    272  -1260  -1535    493    901  -1395    633   -332    106   -732   -620   -657
    259  -1273  -1532    504    896  -1402    620   -335     93   -735   -620   -667
    275  -1314  -1592    517    932  -1452    576   -368     59   -761   -652   -722
    267  -1392  -1660    563    963  -1525    550   -410     28   -789   -672   -761
    205  -1454  -1660    623    932  -1556    558   -407     31   -782   -667   -800
    155  -1462  -1618    652    885  -1540    662   -311    103   -737   -691   -852
     75  -1454  -1530    688    800  -1493    792   -127    270   -600   -620   -795
      2  -1301  -1304    649    652  -1301    828     59    504   -345   -381   -600
      0  -1018  -1021    506    509  -1021    815    257    782     28     46   -189
     18   -659   -678    322    348   -667    698    280    898    303    506    355
    -25   -480   -454    252    210   -467    636    109    756    329    802    743
   -129   -540   -410    335    140   -475    657   -140    433    103    784    750
   -254   -878   -623    566    181   -750    574   -618   -220   -672    -46    -20
   -392  -1241   -849    815    226  -1044    350  -1137   -885  -1545  -1083   -961
   -475  -1553  -1080   1013    301  -1317    207  -1254  -1075  -1795  -1408  -1288
   -522  -1779  -1257   1150    366  -1519    244  -1085   -906  -1641  -1332  -1273
   -530  -1805  -1278   1166    374  -1543    379   -846   -636  -1389  -1169  -1153
   -568  -1732  -1163   1150    296  -1449    496   -618   -355  -1122   -958  -1010
   -548  -1590  -1044   1067    246  -1317    665   -389    -96   -867   -737   -833
   -485  -1488  -1002    987    257  -1247    727   -285     12   -758   -654   -820
   -449  -1431   -984    937    265  -1210    667   -283     15   -750   -662   -802
   -345  -1421  -1075    883    363  -1249    675   -257     38   -724   -644   -750
   -200  -1353  -1153    776    475  -1254    654   -257     38   -722   -639   -748
   -106  -1296  -1189    701    540  -1244    644   -283     23   -743   -659   -763
    -36  -1254  -1218    644    589  -1236    628   -309      2   -761   -685   -784
    -57  -1280  -1223    667    581  -1254    576   -319    -10   -761   -693   -782
     10  -1221  -1234    605    618  -1228    576   -316     -5   -745   -678   -761
     70  -1117  -1187    524    628  -1150    633   -303     12   -719   -646   -735
   -101  -1265  -1163    683    527  -1213    613   -332    -15   -743   -670   -756
     33  -1091  -1124    527    579  -1109    675   -275     38   -683   -610   -683
     54  -1026  -1083    483    568  -1054    675   -272     49   -665   -594   -680
     12  -1036  -1049    511    530  -1041    626   -288     31   -665   -605   -678
     20  -1117  -1137    548    576  -1127    568   -319     -2   -691   -623   -672
    -49  -1234  -1187    641    566  -1210    517   -355    -33   -714   -649   -704
      0  -1174  -1174    584    584  -1174    524   -350    -12   -683   -626   -696
    122  -1047  -1169    462    644  -1106    553   -314     31   -628   -571   -659
     90  -1021  -1114    465    602  -1067    522   -311     41   -602   -532   -646
     49  -1005  -1054    478    550  -1028    483   -309     41   -597   -532   -641
     70   -935  -1008    431    537   -971    467   -257     98   -517   -462   -548
    119   -857   -976    368    548   -917    496   -181    197   -400   -342   -444
    106   -865   -974    376    537   -919    509   -135    254   -324   -265   -379
     90   -831   -924    368    506   -878    517   -109    301   -275   -215   -335
     88   -792   -880    350    483   -833    519    -72    337   -231   -166   -298
     88   -761   -849    337    467   -805    532    -31    371   -194   -119   -262
    101   -727   -828    311    462   -776    535    -59    361   -210   -124   -254
    106   -696   -802    293    452   -748    532    -80    348   -226   -140   -290
     49   -688   -740    316    392   -711    579    -54    342   -239   -174   -280
      0   -665   -665    332    332   -665    644    -25    342   -246   -179   -252
     12   -680   -696    332    353   -688    613    -62    288   -316   -265   -348
    -20   -748   -727    384    353   -740    631    -64    275   -350   -298   -358
    -31   -776   -748    402    355   -763    657    -83    265   -376   -311   -366
    -70   -810   -740    441    335   -776    652   -142    210   -444   -374   -420
   -103   -854   -750    480    322   -802    665   -174    174   -493   -423   -470
    -59   -805   -748    431    342   -776    711   -158    192   -483   -413   -462
   -129   -849   -719    488    293   -784    714   -187    171   -504   -431   -480
   -179   -901   -722    540    270   -813    722   -213    142   -532   -462   -501
   -218   -906   -688    561    233   -797    717   -231    124   -550   -483   -517
   -257   -875   -618    566    179   -748    706   -246    122   -555   -491   -527
   -285   -872   -587    576    150   -730    719   -257    127   -553   -501   -519
   -311   -862   -550    587    119   -706    732   -254    150   -530   -480   -470
   -322   -865   -542    592    109   -704    717   -239    176   -491   -428   -444
   -355   -885   -532    620     85   -709    688   -267    142   -524   -467   -449
   -415   -875   -459    644     20   -667    701   -290    137   -530   -483   -387
   -423   -844   -420    633     -2   -633    704   -290    163   -504   -465   -407
   -493   -792   -298    641    -98   -545    732   -210    236   -431   -384   -368
   -496   -719   -223    607   -137   -472    693   -220    236   -428   -394   -361
   -496   -756   -259    623   -119   -509    610   -285    179   -470   -433   -374
   -509   -774   -265    641   -122   -519    574   -327    142   -496   -457   -387
   -548   -735   -189    641   -181   -462    563   -345    142   -485   -444   -374
   -563   -766   -202    662   -181   -485    571   -355    148   -472   -431   -371
   -568   -795   -226    680   -171   -511    553   -400    106   -511   -478   -415
   -600   -833   -233    717   -184   -535    542   -418     77   -548   -519   -426
   -607   -875   -270    740   -171   -571    530   -410     80   -548   -527   -431
   -613   -919   -306    766   -153   -613    524   -423     62   -563   -548   -462
   -659  -1005   -348    831   -155   -678    537   -428     51   -568   -558   -504
   -735  -1111   -376    924   -179   -745    519   -454     23   -597   -587   -568
   -763  -1145   -384    953   -189   -766    457   -527    -49   -680   -683   -623
   -787  -1202   -415    995   -187   -810    423   -568    -96   -737   -758   -641
   -735  -1101   -366    917   -187   -732    452   -561    -85   -722   -732   -628
   -704  -1015   -311    859   -197   -665    548   -540    -77   -701   -717   -633
   -820  -1104   -283    961   -270   -693    576   -576   -106   -732   -756   -693
   -878  -1145   -267   1010   -306   -706    568   -574   -119   -737   -774   -722
   -935  -1091   -158   1010   -389   -626    589   -542    -93   -696   -737   -667
   -969  -1093   -124   1031   -423   -610    555   -579   -116   -706   -748   -685
   -966  -1150   -187   1057   -392   -670    540   -579   -135   -719   -776   -709
   -961  -1150   -189   1054   -387   -670    613   -504    -77   -683   -787   -748
   -956  -1091   -135   1021   -410   -613    675   -397     12   -618   -787   -763
   -891   -917    -25    904   -433   -472    727   -267    166   -459   -688   -706
   -797   -602    192    698   -496   -205    782    -41    478    -67   -285   -345
   -688   -223    465    454   -579    119    717    116    719    342    270    187
   -626     75    701    275   -665    387    610     -7    623    423    623    602
   -657     25    683    316   -670    353    553   -303    241    161    623    698
   -711   -171    540    439   -628    184    498   -724   -332   -452     62    239
   -745   -465    277    605   -511    -93    368  -1210   -963  -1293   -963   -620
   -680   -724    -44    701   -319   -384    205  -1418  -1252  -1693  -1496  -1047
   -662   -971   -309    818   -176   -641    233  -1275  -1104  -1540  -1423  -1065
   -615  -1065   -449    839    -85   -756    306  -1098   -891  -1340  -1306  -1041
   -571  -1075   -504    823    -33   -789    402   -932   -680  -1140  -1169   -948
   -511   -976   -467    743    -23   -722    509   -745   -446   -927  -1013   -849
   -433   -880   -446    657      5   -665    506   -633   -319   -802   -917   -795
   -397   -867   -470    631     33   -667    480   -631   -324   -787   -914   -769
   -418   -919   -501    667     41   -711    493   -644   -340   -784   -919   -779
   -439   -924   -488    680     23   -706    478   -665   -353   -792   -924   -797
   -519   -948   -428    735    -46   -688    444   -672   -358   -784   -922   -784
   -615   -953   -337    784   -140   -646    439   -646   -342   -763   -901   -779
   -652   -976   -324    815   -166   -652    436   -675   -379   -805   -956   -792
   -659  -1015   -358    836   -153   -688    454   -680   -379   -797   -945   -756
   -654  -1002   -348    828   -153   -675    444   -675   -366   -766   -896   -737
   -644   -953   -309    797   -168   -631    387   -693   -384   -787   -932   -761
   -589   -932   -345    761   -122   -639    335   -732   -410   -818   -979   -750
   -563   -891   -329    724   -116   -610    342   -748   -418   -810   -963   -740
   -535   -844   -309    691   -114   -576    366   -745   -415   -787   -945   -740
   -454   -795   -340    623    -57   -568    379   -706   -363   -719   -885   -724
   -379   -724   -345    550    -18   -535    327   -701   -340   -691   -857   -719
   -296   -618   -322    454     12   -470    285   -709   -350   -706   -875   -696
   -254   -724   -470    491    106   -597    319   -724   -387   -730   -904   -701
   -296   -813   -519    553    111   -667    319   -745   -418   -743   -919   -711
   -420   -820   -402    620    -10   -613    283   -717   -379   -680   -857   -717
   -441   -818   -379    628    -31   -600    254   -678   -324   -613   -807   -711
   -392   -776   -384    584     -5   -581    254   -657   -277   -548   -745   -628
   -457   -714   -259    584   -101   -488    265   -594   -200   -433   -620   -550
   -633   -665    -31    649   -303   -348    335   -472    -75   -283   -465   -415
   -704   -639     62    670   -384   -288    358   -384      0   -187   -361   -384
   -782   -602    179    693   -480   -213    413   -329     49   -140   -322   -319
   -862   -579    283    719   -576   -148    501   -252    114    -80   -265   -267
   -833   -532    301    683   -568   -116    514   -241    116    -72   -262   -236
   -782   -480    301    631   -545    -88    535   -231    129    -44   -233   -210
   -753   -407    345    581   -550    -31    584   -181    166     -7   -215   -226
   -743   -384    355    561   -550    -15    631   -184    140    -59   -283   -239
   -730   -361    368    545   -550      2    652   -202    101   -101   -332   -272
   -800   -392    405    594   -602      5    659   -239     44   -163   -402   -335
   -927   -519    407    724   -667    -57    662   -298    -31   -244   -491   -439
   -924   -589    335    756   -631   -127    665   -387   -127   -335   -589   -535
   -917   -639    275    776   -597   -181    657   -436   -192   -397   -652   -584
  -1021   -730    290    875   -657   -220    662   -444   -218   -418   -680   -594
  -1072   -844    228    958   -652   -309    631   -475   -257   -441   -709   -613
  -1122   -927    194   1023   -659   -366    537   -571   -353   -524   -784   -659
  -1166  -1002    163   1083   -667   -420    454   -644   -439   -602   -865   -701
  -1283  -1049    231   1163   -758   -407    462   -618   -418   -574   -839   -680
  -1353  -1018    335   1187   -844   -342    475   -576   -381   -530   -795   -685
  -1249   -888    361   1067   -807   -262    462   -540   -345   -475   -745   -649
  -1145   -732    413    937   -782   -158    514   -488   -306   -428   -701   -592
  -1072   -581    491    826   -784    -44    568   -428   -259   -376   -670   -524
   -995   -449    545    722   -771     46    563   -379   -202   -311   -618   -459
   -914   -350    563    631   -740    106    587   -337   -161   -252   -555   -413
   -833   -226    607    530   -722    189    646   -290   -114   -187   -488   -348
   -763   -106    657    433   -711    275    680   -283    -96   -155   -439   -272
   -732    -67    665    400   -698    298    652   -314   -116   -155   -431   -215
   -750    -38    709    392   -730    335    613   -316   -119   -145   -418   -176
   -844    -20    823    431   -836    400    602   -293   -109   -116   -389   -135
   -914    -64    846    488   -880    389    581   -298   -135   -129   -400   -145
   -945   -122    823    535   -885    350    602   -296   -168   -155   -428   -202
  -1008   -181    823    592   -917    319    600   -298   -202   -187   -472   -272
  -1096   -259    836    678   -966    285    574   -309   -236   -218   -509   -350
  -1158   -283    875    719  -1018    296    558   -288   -233   -210   -514   -394
  -1174   -259    914    717  -1044    327    584   -270   -228   -200   -514   -410
  -1189   -254    932    722  -1065    337    613   -283   -246   -215   -537   -410
  -1179   -252    924    714  -1054    335    597   -293   -257   -226   -561   -423
  -1153   -210    943    680  -1049    366    579   -285   -252   -218   -553   -423
  -1145   -192    953    670  -1049    379    574   -277   -254   -215   -550   -426
  -1122   -168    953    644  -1039    392    607   -259   -249   -205   -545   -418
  -1083   -101    979    592  -1031    439    654   -223   -226   -168   -522   -384
  -1098    -46   1049    571  -1075    501    620   -200   -210   -140   -504   -371
  -1109     -7   1101    558  -1106    545    587   -184   -189   -116   -480   -355
  -1169     18   1184    574  -1176    602    628   -163   -176   -101   -462   -337
  -1254     23   1275    615  -1265    649    696   -122   -142    -75   -454   -324
  -1327     25   1353    652  -1340    688    748    -18    -49    -12   -452   -340
  -1374     62   1436    657  -1405    748    859    153    116    114   -402   -311
  -1457    181   1639    633  -1548    909    901    345    337    350   -189   -119
  -1499    449   1945    524  -1722   1197    854    519    563    683    202    265
  -1512    805   2317    353  -1914   1558    771    498    613    891    615    761
  -1538   1049   2587    244  -2062   1818    696    275    426    891    911   1174
  -1631   1065   2694    280  -2164   1878    574    -77     54    646    865   1163
  -1732    709   2439    511  -2086   1574    465   -537   -491     12    166    506
  -1792    262   2055    763  -1922   1156    361   -940  -1060   -771   -820   -387
  -1779    -46   1732    914  -1756    841    283   -984  -1189   -971  -1114   -680
  -1709   -181   1525    945  -1618    672    283   -771   -969   -766   -997   -633
  -1680   -140   1540    909  -1613    701    381   -506   -688   -498   -800   -493
  -1665    -41   1623    852  -1647    792    511   -236   -405   -236   -594   -361
  -1693     57   1751    818  -1722    904    566    -38   -197    -31   -423   -249
  -1756    109   1865    823  -1810    987    607     33   -135     51   -355   -215
  -1847    135   1982    857  -1914   1057    618     67   -109     93   -311   -163
  -1899    132   2029    880  -1964   1078    589     83   -111    109   -303   -137
  -1940    129   2070    906  -2005   1098    607    137    -77    161   -257   -116
  -1977    148   2125    911  -2052   1135    610    166    -67    181   -231   -116
  -1982    218   2200    880  -2091   1210    633    171    -70    176   -246   -103
  -2003    231   2234    885  -2117   1231    693    205    -41    207   -207    -75
  -2008    223   2231    893  -2120   1226    670    233    -25    239   -166    -49
  -1984    244   2226    870  -2107   1234    626    257    -18    257   -142    -23
  -1961    267   2229    844  -2094   1247    594    257    -31    246   -150    -33
  -1961    301   2262    826  -2112   1280    566    259    -38    244   -150      7
  -1990    290   2281    849  -2135   1286    574    283    -18    272   -116     67
  -1997    241   2239    878  -2120   1239    581    290    -20    277   -119     44
  -1984    231   2216    875  -2099   1223    548    303    -33    296    -98    106
  -1938    288   2223    823  -2081   1254    548    319    -28    322    -67    129
  -1896    319   2216    789  -2055   1267    553    316    -15    361    -49    150
  -1886    335   2218    774  -2052   1275    522    374     31    418      2    249
  -1888    371   2260    758  -2075   1317    475    472    103    491     75    363
  -1847    462   2309    691  -2078   1384    491    566    153    550    103    452
  -1779    517   2296    631  -2036   1405    548    672    226    644    207    519
  -1691    548   2236    571  -1964   1392    501    698    265    714    288    535
  -1636    519   2153    558  -1893   1335    446    685    265    732    296    553
  -1615    498   2112    555  -1862   1304    441    644    252    714    283    581
  -1621    532   2153    545  -1886   1343    449    644    257    719    309    574
  -1673    498   2171    584  -1922   1335    402    665    259    730    348    530
  -1756    459   2216    649  -1987   1335    335    680    223    698    309    459
  -1808    459   2265    672  -2036   1361    275    654    184    639    239    410
  -1712    475   2187    618  -1948   1330    252    610    129    561    192    363
  -1675    384   2057    644  -1867   1221    249    558     75    509    155    298
  -1686    366   2049    659  -1867   1208    187    514     12    462    111    257
  -1764    381   2145    688  -1953   1262    150    478    -44    397     38    210
  -1896    327   2223    784  -2060   1275    140    407   -114    314    -46    153
  -1990    215   2203    885  -2096   1210    122    322   -176    249   -103    127
  -2091    197   2286    945  -2187   1241     85    262   -236    197   -155     70
  -2109    137   2247    984  -2179   1192     15    197   -303    135   -205    -57
  -2109     75   2184   1018  -2145   1130    -64    119   -387     49   -314   -132
  -2081     15   2096   1031  -2088   1057   -153     62   -462    -23   -381   -184
  -2073    -33   2039   1052  -2057   1002   -220    -20   -542   -103   -449   -277
  -2086    -83   2003   1083  -2047    958   -259    -72   -584   -145   -483   -314
  -2130   -114   2016   1122  -2073    950   -296    -62   -584   -137   -462   -332
  -2153    -72   2081   1111  -2120   1005   -316    -57   -594   -145   -478   -350
  -2132     10   2143   1060  -2140   1078   -322    -20   -587   -129   -478   -311
  -2086     88   2171    997  -2130   1130   -301     33   -561    -98   -441   -259
  -2026    171   2197    927  -2112   1184   -283     83   -519    -54   -413   -215
  -1969    285   2255    841  -2112   1267   -275    109   -480     -7   -368   -168
  -1930    410   2340    758  -2135   1374   -283    119   -459     15   -335   -145
  -1912    478   2390    717  -2153   1434   -283    132   -428     49   -280   -106
  -1893    532   2426    680  -2158   1478   -311    132   -423     67   -246    -77
  -1883    592   2473    644  -2179   1530   -337    111   -439     49   -262    -57
  -1893    639   2530    626  -2213   1584   -337    132   -423     77   -218    -23
  -1919    665   2585    626  -2252   1623   -337    153   -420     85   -200    -25
  -1899    649   2548    626  -2223   1597   -342    142   -449     54   -244      7
  -1935    623   2559    654  -2247   1592   -348    142   -470     38   -244      5
  -1917    628   2546    644  -2231   1584   -381    135   -480     25   -246     -7
  -1875    615   2488    628  -2182   1551   -400    137   -496     12   -257    -33
  -1880    618   2499    631  -2190   1558   -394    142   -496     12   -265    -28
  -1891    615   2507    639  -2200   1558   -387    132   -511      5   -270    -25
  -1935    644   2579    644  -2257   1610   -405    142   -514      7   -270     -5
  -1974    615   2590    678  -2281   1602   -418    142   -537    -28   -309      0
  -1951    594   2546    678  -2247   1569   -420    129   -548    -28   -301     18
  -1917    659   2574    626  -2244   1618   -420    129   -542    -18   -301     20
  -1896    659   2556    618  -2226   1608   -420    148   -537    -12   -301     23
  -1857    711   2569    571  -2213   1639   -444    137   -545    -23   -314     10
  -1790    776   2566    506  -2177   1670   -475    109   -568    -36   -322    -15
  -1725    800   2525    459  -2125   1662   -501     96   -581    -44   -311    -54
  -1693    800   2491    446  -2091   1644   -501     88   -610    -80   -342    -57
  -1686    810   2494    436  -2088   1652   -441    158   -579    -88   -381    -85
  -1628    875   2504    376  -2065   1688   -345    272   -496    -51   -394   -132
  -1564   1044   2605    259  -2086   1823   -265    480   -293    158   -215    -28
  -1454   1350   2805     51  -2130   2078   -239    800     36    563    194    345
  -1361   1758   3120   -200  -2242   2439   -355    839    197    906    665    857
  -1389   2062   3452   -335  -2421   2756   -607    446     57   1060   1026   1286
  -1577   2231   3808   -329  -2691   3021   -849    -54   -215   1008   1148   1423
  -1782   1997   3780   -109  -2782   2889  -1034   -566   -776    379    540    896
  -1867   1493   3359    184  -2613   2423  -1150  -1023  -1493   -620   -537      5
  -1849   1047   2896    402  -2372   1971  -1205  -1034  -1683   -943   -932   -368
  -1764    878   2639    441  -2203   1758  -1184   -756  -1467   -763   -836   -353
  -1686    891   2577    397  -2130   1732  -1052   -470  -1213   -561   -704   -293
  -1639    930   2569    355  -2104   1748   -841   -184   -943   -332   -527   -200
  -1600   1000   2600    301  -2099   1800   -693    -54   -818   -239   -454   -137
  -1618   1036   2652    290  -2135   1842   -628    -23   -776   -207   -431   -109
  -1660   1023   2681    316  -2171   1852   -600     67   -706   -127   -361    -77
  -1657   1034   2691    309  -2174   1862   -615    116   -672    -85   -314    -75
  -1662   1026   2688    319  -2174   1857   -636    116   -691   -101   -337    -70
  -1693   1008   2699    340  -2197   1852   -649    135   -685    -88   -335    -54
  -1706   1005   2712    350  -2208   1857   -662    135   -680    -77   -324    -85
  -1719   1005   2722    355  -2221   1862   -670    109   -693    -90   -337   -103
  -1699   1010   2709    345  -2203   1860   -675     93   -709   -109   -358   -124
  -1678    979   2657    348  -2169   1818   -709    101   -698    -85   -329   -135
  -1652    995   2647    327  -2151   1821   -743     98   -706    -83   -329   -145
  -1631   1070   2701    280  -2166   1886   -753     93   -717    -96   -345   -129
  -1623   1150   2774    236  -2197   1961   -743    129   -670    -41   -285    -59
  -1535   1195   2727    168  -2130   1961   -758    129   -683    -51   -298    -88
  -1431   1262   2691     83  -2062   1977   -761    145   -680    -49   -298    -62
  -1397   1319   2714     38  -2057   2016   -740    226   -620     23   -223     -5
  -1343   1376   2720    -15  -2031   2047   -735    265   -584     67   -176      5
  -1226   1449   2673   -111  -1948   2060   -753    262   -576     80   -155     36
  -1161   1496   2655   -168  -1909   2075   -769    303   -550    124   -109     41
  -1124   1564   2686   -220  -1906   2122   -745    358   -509    166    -77     64
  -1060   1641   2701   -290  -1880   2171   -701    436   -441    231    -18    161
   -997   1719   2717   -361  -1857   2218   -769    472   -405    277     36    213
   -948   1771   2720   -413  -1834   2244   -810    496   -374    329     98    267
   -901   1808   2707   -454  -1805   2257   -807    522   -350    376    163    283
   -857   1893   2751   -517  -1803   2322   -813    532   -340    389    181    329
   -846   1966   2813   -561  -1831   2390   -820    545   -329    407    207    371
   -828   2008   2834   -589  -1831   2421   -831    524   -350    384    202    363
   -776   2023   2798   -623  -1787   2410   -854    478   -407    324    150    337
   -763   2008   2772   -620  -1766   2390   -846    470   -423    314    150    314
   -691   2042   2733   -678  -1712   2387   -831    431   -465    262    101    262
   -626   2094   2720   -735  -1673   2405   -820    397   -509    200     15    249
   -620   2156   2774   -769  -1696   2462   -839    387   -522    187     -5    259
   -511   2169   2681   -828  -1595   2423   -844    335   -568    137    -38    213
   -423   2135   2559   -859  -1491   2346   -883    218   -678     12   -158     72
   -358   2117   2473   -880  -1415   2294   -875    161   -740    -54   -252     38
   -303   2130   2434   -914  -1369   2283   -839    145   -761    -75   -265     10
   -231   2164   2395   -966  -1312   2278   -857    101   -826   -150   -332    -54
   -161   2229   2390  -1034  -1278   2309   -883    116   -826   -145   -327    -44
    -33   2229   2262  -1098  -1148   2244   -888    109   -836   -145   -327    -51
    111   2156   2044  -1135   -969   2101   -896     67   -870   -181   -358    -88
    148   2166   2018  -1156   -935   2094   -901     54   -883   -194   -374   -150
    153   2210   2057  -1184   -950   2135   -880     90   -839   -153   -340    -90
    163   2236   2073  -1200   -956   2156   -836    129   -789   -106   -293    -57
     75   2249   2171  -1163  -1049   2210   -795    181   -722    -36   -215      0
    -46   2260   2307  -1106  -1176   2283   -763    220   -672     10   -163     44
     15   2288   2270  -1153  -1127   2281   -771    215   -649     25   -155     54
     51   2348   2294  -1200  -1122   2322   -750    254   -589     83    -75    122
     64   2359   2291  -1213  -1114   2325   -737    262   -579    101    -57    129
     28   2309   2281  -1169  -1124   2296   -743    262   -584    109    -62    155
      0   2262   2262  -1132  -1132   2262   -771    231   -597     90    -64    155
    -77   2252   2330  -1088  -1205   2291   -769    231   -576    109    -49    171
   -194   2223   2418  -1015  -1306   2320   -740    262   -561    122    -31    184
   -236   2101   2338   -932  -1286   2218   -769    239   -613     70    -70    142
   -285   2042   2327   -878  -1306   2182   -753    223   -626     51    -80    116
   -332   2034   2364   -852  -1348   2197   -722    231   -607     70    -64    124
   -348   2008   2356   -833  -1350   2182   -701    239   -605     72    -62    122
   -350   2008   2359   -828  -1353   2182   -685    239   -613     59    -67    114
   -431   2000   2431   -787  -1431   2216   -649    239   -626     41    -80    106
   -472   2016   2486   -771  -1478   2249   -644    252   -623     36    -75    111
   -478   2060   2538   -792  -1509   2299   -649    262   -623     31    -72    111
   -428   2083   2512   -826  -1470   2296   -672    239   -652      0   -103     75
   -283   2070   2353   -893  -1319   2210   -735    158   -740    -98   -202    -20
   -231   2044   2275   -906  -1252   2158   -784     93   -805   -161   -254    -33
   -226   2021   2244   -898  -1236   2132   -779     72   -813   -166   -257    -15
   -176   1935   2112   -878  -1143   2023   -792     57   -828   -181   -280    -36
   -122   1852   1974   -865  -1049   1912   -878    -10   -885   -239   -337   -127
    -96   1821   1917   -862  -1005   1867   -865    -15   -883   -249   -361   -194
   -101   1849   1951   -875  -1026   1899   -776     83   -802   -207   -368   -246
   -101   1893   1995   -896  -1047   1943   -680    239   -670   -103   -316   -233
    -72   2026   2099   -976  -1085   2062   -631    433   -449    142    -75      5
    -46   2312   2359  -1132  -1202   2335   -646    620   -174    519    363    493
    -15   2686   2701  -1337  -1358   2694   -748    607    -67    774    820   1060
   -106   2868   2974  -1379  -1540   2920   -810    423   -200    802   1153   1491
   -218   2852   3068  -1317  -1641   2959   -896     67   -592    491   1036   1402
   -249   2546   2795  -1148  -1522   2670   -989   -423  -1202   -254    207    626
   -366   2138   2504   -888  -1434   2320  -1083   -852  -1774  -1052   -758   -249
   -384   1875   2260   -745  -1322   2068  -1176   -865  -1870  -1213   -974   -470
   -342   1722   2065   -691  -1205   1893  -1150   -685  -1660  -1023   -867   -444
   -332   1688   2021   -678  -1176   1855  -1065   -483  -1402   -789   -717   -350
   -301   1779   2081   -740  -1192   1930   -953   -262  -1127   -540   -527   -220
   -259   1919   2179   -828  -1218   2049   -828    -36   -878   -314   -340    -88
   -246   1982   2229   -867  -1239   2104   -784     49   -789   -233   -275    -49
   -239   2003   2242   -883  -1239   2122   -789     75   -756   -202   -249    -46
   -239   1992   2231   -878  -1236   2112   -769     90   -735   -187   -233    -54
   -213   1979   2192   -883  -1202   2086   -756     80   -732   -184   -233    -62
   -192   1990   2182   -901  -1189   2086   -782     98   -719   -174   -228    -54
   -200   1997   2195   -898  -1197   2096   -779    114   -704   -161   -213    -41
   -213   2005   2218   -896  -1215   2109   -763    122   -688   -140   -181     -7
   -252   1992   2244   -870  -1247   2117   -732    140   -662   -106   -137     46
   -254   1969   2223   -857  -1239   2094   -691    163   -636    -88   -119     83
   -239   2003   2242   -880  -1241   2120   -693    168   -618    -72    -96    103
   -249   2021   2270   -888  -1260   2145   -719    161   -615    -70    -88    103
   -285   2042   2327   -878  -1306   2184   -724    166   -605    -59    -72    132
   -306   2065   2372   -880  -1337   2216   -743    171   -581    -41    -62    155
   -257   2096   2353   -919  -1306   2226   -740    207   -548      0    -25    187
   -179   2156   2335   -989  -1257   2244   -657    277   -475     72     46    241
   -220   2099   2320   -937  -1270   2208   -628    272   -472     70     33    226
   -246   2107   2353   -930  -1299   2229   -696    265   -465     93     67    246
   -241   2130   2372   -945  -1306   2252   -698    277   -431    129    114    285
   -275   2148   2423   -940  -1348   2286   -704    293   -392    168    166    319
   -288   2125   2413   -917  -1350   2268   -748    296   -371    207    215    355
   -262   2169   2429   -956  -1345   2299   -740    337   -324    267    283    418
   -246   2223   2470   -989  -1358   2348   -763    374   -272    337    368    514
   -277   2231   2509   -979  -1395   2372   -771    394   -239    389    433    581
   -296   2273   2569   -987  -1431   2421   -769    428   -202    439    496    644
   -322   2286   2605   -984  -1465   2444   -805    428   -194    449    514    654
   -350   2309   2657   -979  -1504   2483   -792    415   -189    441    506    639
   -371   2307   2675   -969  -1525   2491   -758    402   -197    423    493    639
   -462   2177   2639   -857  -1551   2408   -719    418   -192    418    488    670
   -493   2107   2598   -807  -1545   2353   -680    444   -194    397    470    646
   -524   2073   2598   -774  -1561   2335   -641    452   -215    345    418    589
   -584   2083   2668   -750  -1626   2374   -685    397   -270    275    345    530
   -633   2107   2740   -735  -1686   2423   -709    329   -332    197    267    462
   -649   2010   2657   -683  -1654   2335   -659    327   -342    168    233    426
   -633   1896   2530   -631  -1582   2213   -662    296   -381    124    189    374
   -646   1810   2457   -584  -1553   2135   -670    244   -418     72    142    324
   -667   1769   2436   -550  -1551   2101   -701    192   -452     31    114    301
   -683   1743   2426   -532  -1553   2083   -683    194   -449     25    106    262
   -602   1748   2351   -574  -1475   2049   -678    181   -467     -7     70    220
   -462   1761   2223   -652  -1345   1992   -685    197   -467    -18     67    233
   -428   1766   2195   -667  -1312   1979   -665    244   -418     31    122    272
   -342   1738   2081   -698  -1210   1906   -636    239   -405     41    127    246
   -290   1688   1979   -698  -1135   1834   -576    283   -355     85    158    254
   -231   1683   1912   -727  -1072   1797   -530    337   -288    158    231    285
   -192   1719   1912   -763  -1052   1816   -485    368   -226    218    303    329
   -239   1748   1984   -756  -1111   1865   -514    371   -215    228    324    368
   -296   1816   2112   -761  -1202   1964   -522    389   -163    283    394    436
   -379   1790   2166   -706  -1273   1977   -563    374   -150    298    431    454
   -449   1717   2166   -633  -1306   1940   -579    342   -192    246    379    418
   -467   1683   2148   -607  -1309   1914   -615    311   -231    189    327    418
   -519   1641   2161   -561  -1340   1901   -646    319   -233    179    337    420
   -545   1569   2114   -511  -1330   1839   -675    314   -259    150    316    371
   -576   1452   2029   -436  -1301   1740   -714    257   -311    101    283    301
   -613   1319   1930   -353  -1273   1623   -758    194   -366     33    213    192
   -633   1187   1821   -277  -1228   1504   -802    145   -418    -31    148    129
   -667   1075   1743   -205  -1205   1408   -818    122   -454    -77    106     70
   -735    989   1725   -127  -1228   1356   -818    106   -478   -119     59     20
   -737    922   1657    -93  -1200   1288   -924     31   -558   -207    -10      5
   -763    870   1634    -54  -1200   1252   -937     -7   -600   -265    -54      2
   -787    833   1621    -23  -1205   1226   -927    -15   -589   -262    -49     15
   -727    758   1486    -15  -1106   1122   -966    -70   -641   -322   -106    -12
   -649    800   1447    -75  -1047   1122   -989    -98   -667   -355   -135      2
   -563    854   1415   -145   -989   1135   -992    -96   -652   -342   -114     28
   -491    878   1369   -192   -930   1122   -976   -101   -652   -350   -132     -2
   -402    885   1288   -241   -844   1085   -987   -111   -670   -368   -155    -28
   -340    922   1262   -293   -802   1091   -987    -98   -657   -366   -142    -62
   -252   1000   1252   -374   -753   1124   -953    -57   -605   -350   -145   -114
   -163   1088   1252   -462   -706   1169   -865     54   -485   -288   -148   -153
    -96   1202   1299   -553   -696   1249   -792    179   -319   -142    -46    -83
      5   1428   1423   -719   -709   1426   -807    348    -59    192    293    187
    145   1722   1577   -935   -717   1649   -898    514    184    607    818    701
    158   1865   1706  -1013   -774   1784   -984    439    163    789   1260   1195
     85   1818   1732   -950   -823   1777   -997    176   -129    633   1395   1376
      5   1652   1644   -831   -820   1649  -1109   -361   -789   -103    740    885
   -116   1301   1418   -592   -766   1358  -1260   -953  -1525  -1093   -397    -20
   -194    953   1145   -381   -670   1049  -1418  -1182  -1831  -1527   -943   -475
   -194    698    893   -252   -542    795  -1426  -1060  -1693  -1408   -898   -506
   -153    602    756   -226   -454    678  -1332   -841  -1428  -1169   -756   -444
   -155    600    756   -223   -454    678  -1267   -649  -1161   -922   -581   -332
   -197    649    844   -228   -519    745  -1140   -413   -859   -641   -342   -192
   -239    685    924   -223   -581    805  -1039   -262   -667   -475   -210    -98
   -187    704    888   -259   -537    795  -1000   -244   -626   -444   -189    -38
   -168    740    909   -285   -540    823   -971   -207   -571   -384   -135      0
   -174    711    883   -270   -530    797   -987   -226   -566   -381   -122     -5
   -106    779    885   -335   -496    831   -958   -207   -532   -350    -80     31
   -135    735    870   -301   -504    802   -919   -194   -506   -335    -70     41
   -179    688    865   -254   -522    776   -919   -202   -491   -332    -64     38
   -194    665    857   -236   -527    761   -922   -184   -467   -303    -36     51
   -168    665    833   -246   -501    748   -904   -127   -426   -254     23    116
   -132    727    859   -298   -496    792   -911   -140   -426   -270     15     88
    -64    795    859   -366   -462    826   -909   -158   -423   -277     -2     75
    -10    797    807   -394   -410    802   -891   -148   -400   -254     20    103
     23    802    779   -413   -376    792   -880   -116   -374   -220     54    119
    -28    800    826   -387   -428    813   -859    -80   -342   -184     96    148
    -49    815    865   -384   -457    839   -849    -31   -306   -140    150    187
    -46    857    904   -407   -475    880   -833      7   -267   -103    189    228
    -51    885    937   -415   -493    911   -841     25   -236    -75    210    262
    -49    888    937   -420   -496    911   -870     20   -233    -67    223    252
    -46    904    950   -428   -498    927   -846     62   -181    -12    283    280
    -18    909    927   -444   -472    917   -859     88   -137     41    337    327
     57    935    878   -496   -410    906   -862    119    -85    109    405    389
    101    984    880   -545   -389    932   -885    142    -38    166    470    449
     85   1039    953   -563   -433    997   -885    179     15    226    537    506
    114   1052    937   -584   -413    995   -883    184     33    244    558    542
    124   1052    927   -587   -400    989   -870    207     59    272    594    568
     93   1041    945   -568   -426    992   -854    249     83    290    623    576
     88    989    901   -540   -407    948   -857    236     64    259    605    550
     41    906    865   -475   -413    885   -852    200     18    194    542    488
     23    854    831   -439   -402    844   -849    168    -25    127    465    441
     -2    779    782   -389   -394    782   -865    132    -67     67    407    366
    -44    685    730   -322   -387    706   -867     75   -124     -7    337    301
    -67    581    646   -259   -358    615   -857     28   -179    -83    270    236
    -80    467    548   -192   -314    506   -820      5   -215   -142    210    174
   -116    480    594   -184   -355    537   -826    -44   -259   -187    155    153
    -96    452    548   -179   -322    501   -867   -106   -314   -252     93    114
   -101    389    488   -145   -296    439   -878   -145   -353   -301     46     64
   -122    384    506   -129   -314    444   -898   -179   -389   -348     12     18
   -145    329    472    -93   -309    400   -937   -213   -415   -379    -10     -7
   -135    288    423    -77   -280    355   -937   -236   -436   -415    -41    -33
    -93    275    368    -93   -231    322   -935   -257   -452   -439    -54    -51
    -49    236    285    -93   -166    259   -943   -277   -457   -446    -49    -59
    -18    311    329   -148   -174    319   -943   -280   -436   -439    -33    -62
    -20    379    397   -179   -210    387   -898   -249   -394   -413     -7    -33
    -12    407    418   -200   -215    413   -849   -200   -337   -368     31      5
     70    452    381   -259   -155    418   -849   -200   -329   -355     36      7
     96    480    384   -290   -142    433   -878   -213   -314   -337     59     20
    135    511    374   -324   -119    444   -906   -246   -311   -324     88     41
    181    530    348   -355    -83    439   -948   -306   -350   -358     64     20
    231    527    296   -379    -31    413   -997   -363   -407   -420     -2     -2
    270    501    228   -387     20    366  -1008   -363   -410   -420      2     10
    309    475    166   -392     70    322  -1015   -374   -423   -426     10     15
    353    436     83   -397    135    259  -1026   -402   -454   -452    -18    -20
    368    446     77   -407    145    262  -1036   -397   -459   -462    -20    -31
    467    446    -20   -459    244    215  -1088   -454   -506   -511    -51    -64
    545    415   -129   -480    337    142  -1109   -535   -574   -584   -119   -114
    589    319   -272   -457    431     25  -1098   -545   -594   -613   -153   -135
    618    163   -454   -389    537   -145  -1075   -519   -584   -613   -161   -168
    670    119   -553   -394    613   -218  -1072   -545   -613   -657   -215   -246
    745    111   -633   -428    688   -259  -1072   -579   -639   -696   -252   -288
    774    106   -670   -441    719   -280  -1075   -587   -633   -701   -254   -316
    748     59   -688   -402    719   -314  -1062   -584   -615   -688   -236   -329
    706    -10   -719   -350    711   -366  -1015   -568   -597   -678   -215   -327
    667    -44   -714   -311    691   -379   -982   -548   -576   -662   -210   -335
    589   -116   -709   -236    646   -413   -950   -517   -548   -633   -189   -327
    530   -153   -683   -187    605   -418   -937   -478   -506   -592   -145   -309
    441   -181   -626   -132    532   -402   -885   -441   -457   -553   -114   -275
    400   -252   -652    -75    524   -452   -857   -405   -420   -550   -122   -311
    350   -301   -654    -25    501   -478   -766   -283   -301   -493   -116   -350
    342   -267   -610    -36    475   -439   -649   -111   -119   -335    -20   -306
    337   -114   -452   -114    392   -283   -644     51    106    -41    270    -51
    335    161   -176   -249    257     -7   -709    155    296    272    698    410
    239    418    176   -329     31    298   -730     85    301    431   1098    904
     85    441    355   -262   -135    400   -771   -163     64    355   1301   1171
    -64    205    267    -70   -166    236   -917   -602   -452   -132    922    844
   -189   -189     -2    189    -96    -96  -1015  -1119  -1080   -958    -51    -59
   -231   -496   -265    363     15   -381  -1132  -1415  -1488  -1551   -784   -732
   -124   -675   -550    400    213   -613  -1197  -1340  -1431  -1532   -828   -828
     41   -753   -795    355    415   -771  -1166  -1174  -1226  -1348   -727   -792
    163   -792   -958    314    558   -875  -1124  -1026  -1031  -1176   -626   -753
    280   -753  -1034    236    654   -893  -1023   -862   -831   -995   -491   -701
    319   -696  -1015    189    667   -854   -940   -745   -693   -865   -392   -626
    285   -665   -950    187    615   -805   -844   -646   -600   -776   -314   -542
    254   -646   -901    194    576   -774   -849   -615   -563   -743   -272   -493
    210   -667   -878    226    542   -771   -870   -618   -563   -735   -254   -467
    168   -696   -865    265    517   -779   -831   -618   -548   -724   -249   -478
    129   -665   -797    265    462   -730   -818   -610   -517   -701   -228   -462
     80   -670   -750    293    413   -709   -792   -581   -478   -665   -197   -420
     33   -698   -735    332    381   -717   -740   -540   -436   -623   -161   -350
    -31   -714   -683    374    324   -698   -722   -509   -405   -592   -129   -259
    -46   -717   -672    381    311   -696   -779   -504   -405   -579   -111   -231
    -20   -685   -665    350    322   -675   -743   -491   -387   -553    -85   -215
     23   -644   -670    309    345   -657   -672   -467   -353   -524    -54   -202
     54   -620   -675    283    363   -646   -670   -470   -337   -524    -54   -218
     54   -615   -670    277    361   -641   -672   -480   -329   -517    -54   -249
     54   -574   -631    259    340   -602   -714   -475   -311   -496    -33   -272
     67   -524   -592    228    327   -555   -722   -444   -272   -449      7   -259
     44   -509   -553    233    298   -530   -667   -413   -226   -410     38   -246
     44   -496   -542    223    290   -517   -644   -389   -179   -366     80   -218
     83   -436   -519    176    298   -478   -675   -345   -135   -311    140   -179
    116   -394   -511    137    311   -452   -683   -303    -98   -265    187   -155
    181   -319   -501     70    340   -410   -639   -262    -41   -202    244   -127
    205   -265   -472     28    337   -368   -678   -241     -5   -153    298    -98
    231   -215   -446     -7    337   -332   -727   -226     23   -114    353    -59
    241   -205   -446    -20    342   -324   -719   -215     51    -83    387    -28
    210   -236   -446     12    327   -340   -732   -202     70    -59    415     23
    207   -241   -449     15    327   -345   -766   -194     72    -54    420     54
    220   -200   -420    -10    319   -309   -743   -171     90    -36    439     93
    155   -213   -368     25    259   -290   -711   -161     93    -44    433    111
    163   -137   -301    -12    231   -218   -652   -127    127    -23    454    168
    202    -90   -296    -57    246   -192   -574   -106    148    -20    452    187
    111   -197   -309     41    210   -252   -579   -161     85   -101    371    127
     67   -283   -353    106    207   -316   -605   -226     15   -176    288     57
      7   -410   -418    202    213   -413   -587   -265    -31   -226    228     -7
   -114   -589   -478    350    179   -535   -657   -332    -90   -293    158    -98
    -88   -607   -519    348    213   -566   -628   -332    -88   -306    140   -135
    -46   -592   -545    316    246   -568   -548   -309    -54   -285    166   -124
   -174   -670   -496    423    161   -584   -522   -335    -64   -301    145   -150
   -301   -787   -488    542     90   -636   -550   -366    -96   -327    111   -181
   -348   -802   -454    574     51   -628   -542   -371   -103   -329    111   -176
   -361   -797   -436    579     33   -615   -542   -353    -85   -306    132   -153
   -376   -758   -381    568      2   -571   -522   -335    -59   -272    166   -122
   -410   -717   -309    563    -54   -514   -454   -293    -15   -220    215    -85
   -436   -683   -246    561    -96   -465   -462   -267     18   -184    249    -59
   -415   -628   -215    519   -101   -420   -506   -246     46   -145    288    -31
   -423   -594   -171    509   -127   -384   -480   -223     67   -122    309    -20
   -431   -550   -119    491   -155   -335   -467   -202     90    -96    329     -2
   -433   -483    -49    457   -192   -267   -574   -205    111    -72    353     33
   -426   -415     10    420   -220   -205   -654   -223    114    -57    384     64
   -426   -436    -10    431   -207   -223   -535   -239    101    -57    381     62
   -462   -514    -51    485   -207   -285   -446   -254     77    -75    355     33
   -470   -566    -96    517   -189   -332   -480   -259     64    -85    361     25
   -446   -605   -161    524   -145   -384   -545   -257     70    -83    368     12
   -441   -675   -233    558   -103   -454   -532   -267     38   -119    327     18
   -397   -691   -296    542    -51   -493   -545   -265     28   -129    316     64
   -316   -706   -389    511     33   -548   -509   -233     51   -103    355     88
   -246   -732   -488    488    119   -610   -446   -220     64    -88    387     88
   -207   -795   -587    501    189   -691   -446   -246     33   -127    345     59
   -197   -935   -737    566    270   -836   -467   -272     10   -168    285      5
   -192  -1070   -880    631    342   -976   -470   -262     25   -158    272    -20
   -233  -1169   -935    701    348  -1052   -431   -254     33   -148    280    -23
   -277  -1228   -950    753    335  -1091   -504   -293      5   -161    270    -44
   -329  -1291   -961    810    314  -1127   -535   -324     -5   -181    254    -36
   -400  -1405  -1005    901    301  -1205   -522   -309      7   -181    254    -90
   -444  -1480  -1036    961    293  -1260   -542   -335    -28   -231    202   -145
   -465  -1517  -1052    992    293  -1286   -610   -381    -88   -290    140   -137
   -522  -1577  -1057   1047    267  -1317   -639   -420   -132   -340    103   -205
   -574  -1665  -1091   1117    257  -1379   -628   -400   -140   -355     80   -262
   -623  -1678  -1054   1150    213  -1366   -563   -270    -67   -324     67   -309
   -623  -1631  -1008   1127    192  -1319   -485   -132     46   -254     88   -345
   -553  -1465   -911   1008    176  -1189   -410     54    275    -10    303   -161
   -449  -1117   -667    782    106   -891   -423    280    563    379    753    293
   -311   -680   -368    493     28   -524   -527    233    620    633   1192    769
   -316   -363    -46    340   -135   -205   -680   -103    478    743   1527   1189
   -371   -303     67    335   -220   -119   -828   -545    155    555   1465   1174
   -415   -696   -280    555    -70   -488  -1034  -1117   -511   -270    581    407
   -394  -1291   -898    841    249  -1096  -1205  -1519  -1153  -1150   -376   -462
   -298  -1693  -1395    997    548  -1545  -1247  -1460  -1202  -1283   -568   -727
   -210  -1790  -1579    997    683  -1683  -1184  -1205   -992  -1114   -485   -724
   -148  -1810  -1662    979    756  -1738  -1060   -948   -756   -922   -350   -644
   -129  -1766  -1636    948    750  -1701   -883   -691   -514   -722   -184   -519
   -158  -1758  -1600    958    719  -1680   -792   -563   -394   -631   -114   -483
   -189  -1784  -1597    987    701  -1691   -810   -574   -402   -654   -145   -493
   -220  -1779  -1558   1000    667  -1670   -807   -566   -400   -654   -148   -488
   -244  -1805  -1561   1023    657  -1683   -797   -561   -397   -654   -148   -519
   -249  -1839  -1590   1044    670  -1714   -795   -548   -384   -649   -145   -524
   -262  -1870  -1608   1065    670  -1738   -823   -571   -402   -670   -163   -540
   -259  -1852  -1595   1054    667  -1725   -800   -545   -376   -644   -135   -498
   -265  -1852  -1587   1057    659  -1719   -800   -550   -374   -644   -142   -496
   -135  -1740  -1605    937    735  -1673   -774   -548   -348   -636   -140   -472
   -109  -1701  -1592    901    740  -1647   -727   -530   -309   -613   -116   -462
    -80  -1667  -1587    872    750  -1626   -709   -524   -293   -602   -109   -457
    -59  -1693  -1636    875    787  -1667   -735   -517   -283   -592   -103   -452
    -62  -1717  -1654    891    795  -1686   -732   -496   -257   -568    -85   -452
    -28  -1680  -1652    854    810  -1665   -727   -491   -239   -555    -75   -441
     25  -1644  -1670    807    846  -1657   -719   -480   -215   -545    -67   -439
     77  -1605  -1686    763    878  -1644   -719   -457   -179   -511    -41   -418
    109  -1561  -1670    727    888  -1615   -724   -428   -142   -483    -18   -402
    158  -1535  -1696    688    924  -1615   -717   -397   -106   -457      2   -392
    174  -1519  -1693    670    932  -1605   -672   -366    -64   -420     33   -355
    233  -1444  -1678    605    953  -1561   -620   -309     -2   -358     83   -319
    296  -1387  -1683    545    989  -1535   -602   -249     62   -298    129   -262
    329  -1350  -1683    509   1005  -1517   -602   -213    109   -244    181   -215
    363  -1291  -1657    462   1010  -1473   -579   -153    174   -168    252   -150
    389  -1231  -1621    420   1002  -1426   -574   -106    231   -111    314    -96
    397  -1189  -1587    397    992  -1387   -566    -77    265    -75    355    -51
    387  -1158  -1545    384    966  -1350   -555    -75    270    -72    368    -23
    392  -1114  -1509    361    948  -1312   -563    -85    262    -88    355     -7
    426  -1091  -1519    329    971  -1304   -605   -124    228   -127    311    -38
    444  -1098  -1543    327    992  -1319   -587   -158    189   -174    267    -70
    428  -1127  -1558    348    992  -1343   -522   -168    171   -197    254    -85
    394  -1184  -1579    394    987  -1382   -517   -210    132   -249    210   -127
    329  -1257  -1590    462    958  -1423   -530   -277     75   -324    137   -210
    254  -1330  -1584    537    919  -1457   -511   -327     36   -379     62   -267
    194  -1402  -1597    602    893  -1499   -465   -366      7   -405     36   -262
    129  -1499  -1628    683    878  -1564   -428   -397    -15   -433     10   -285
     96  -1545  -1641    722    867  -1592   -488   -439    -49   -470    -18   -332
     41  -1634  -1675    797    857  -1654   -514   -472    -77   -504    -51   -358
    -15  -1704  -1688    857    836  -1696   -522   -506   -111   -537    -88   -376
    -67  -1769  -1704    917    818  -1738   -511   -509   -109   -532    -75   -400
   -150  -1816  -1665    982    756  -1740   -514   -519   -114   -537    -70   -418
   -210  -1875  -1665   1044    727  -1771   -511   -530   -114   -545    -90   -449
   -223  -1852  -1628   1036    701  -1740   -530   -550   -124   -568   -140   -467
   -218  -1797  -1579   1008    678  -1688   -537   -537   -111   -563   -137   -452
   -220  -1839  -1618   1028    696  -1730   -506   -501    -64   -524    -90   -423
   -189  -1797  -1608    995    709  -1704   -472   -504    -51   -514    -64   -410
   -239  -1810  -1571   1023    662  -1691   -470   -532    -64   -530    -85   -444
   -272  -1816  -1543   1041    633  -1680   -478   -548    -67   -542   -114   -449
   -257  -1813  -1556   1034    646  -1686   -519   -558    -67   -535   -111   -431
   -200  -1821  -1621   1010    709  -1722   -574   -589   -106   -558   -124   -439
   -161  -1849  -1688   1005    761  -1769   -618   -626   -142   -584   -150   -475
   -158  -1901  -1743   1028    789  -1821   -615   -620   -132   -574   -132   -488
   -158  -1956  -1800   1057    818  -1878   -633   -670   -184   -628   -181   -568
   -122  -1951  -1829   1036    852  -1891   -675   -727   -249   -704   -262   -607
    -85  -1995  -1912   1039    911  -1953   -675   -727   -246   -704   -265   -618
    -75  -2026  -1951   1049    935  -1987   -657   -722   -236   -701   -270   -649
    -75  -2073  -2000   1072    961  -2036   -667   -743   -254   -724   -303   -670
   -111  -2112  -2000   1111    943  -2057   -696   -792   -293   -771   -345   -685
   -106  -2114  -2008   1109    948  -2062   -665   -813   -311   -789   -368   -740
   -101  -2117  -2016   1109    956  -2068   -633   -818   -306   -795   -381   -763
   -101  -2107  -2008   1104    953  -2060   -654   -844   -332   -831   -405   -743
    -54  -2120  -2065   1088   1005  -2094   -641   -852   -345   -849   -418   -737
     10  -2156  -2169   1072   1088  -2164   -644   -859   -353   -862   -449   -789
     64  -2135  -2200   1034   1132  -2166   -670   -888   -376   -893   -488   -831
    124  -2096  -2221    984   1169  -2156   -678   -922   -405   -932   -514   -846
    184  -2078  -2262    948   1223  -2169   -691   -950   -444   -982   -555   -823
    197  -2151  -2348    976   1270  -2247   -672   -953   -449   -989   -553   -839
    223  -2205  -2431    989   1327  -2317   -626   -945   -446  -1005   -579   -904
    262  -2192  -2455    963   1358  -2325   -545   -854   -381   -989   -600   -927
    322  -2122  -2444    901   1382  -2283   -478   -685   -231   -857   -498   -896
    415  -1906  -2322    743   1369  -2114   -420   -441     23   -587   -270   -745
    524  -1595  -2120    535   1322  -1857   -441   -228    275   -241    109   -283
    607  -1200  -1808    296   1205  -1504   -571   -327    311     -5    548    288
    618   -862  -1480    122   1049  -1171   -719   -711    137     64    870    678
    511   -891  -1402    189    953  -1145   -904  -1234   -301   -272    652    542
    397  -1348  -1745    475   1070  -1545  -1005  -1766   -953  -1101   -257   -272
    436  -1842  -2278    701   1356  -2057  -1098  -2088  -1493  -1865  -1122  -1091
    550  -2132  -2683    792   1615  -2408  -1195  -2060  -1566  -2000  -1312  -1278
    631  -2278  -2912    823   1769  -2592  -1161  -1855  -1382  -1852  -1223  -1267
    711  -2369  -3081    828   1893  -2725  -1034  -1631  -1153  -1670  -1104  -1200
    717  -2348  -3068    813   1891  -2707   -862  -1353   -880  -1436   -924  -1078
    693  -2335  -3029    820   1860  -2681   -779  -1197   -732  -1314   -836  -1044
    696  -2361  -3060    831   1875  -2709   -769  -1169   -706  -1296   -826  -1047
    737  -2372  -3109    818   1922  -2740   -753  -1182   -714  -1309   -841  -1083
    743  -2387  -3130    820   1935  -2759   -691  -1169   -696  -1293   -823  -1078
    670  -2400  -3070    865   1870  -2735   -636  -1101   -633  -1228   -763  -1047
    717  -2442  -3159    859   1938  -2800   -620  -1096   -615  -1221   -761  -1067
    761  -2426  -3187    831   1974  -2808   -594  -1093   -579  -1200   -735  -1054
    623  -2353  -2979    862   1800  -2668   -519   -974   -470  -1088   -618   -937
    631  -2278  -2909    823   1769  -2592   -472   -875   -394  -1000   -530   -846
    769  -2252  -3024    740   1893  -2637   -470   -867   -384   -974   -506   -818
    867  -2197  -3065    662   1966  -2631   -423   -828   -348   -937   -462   -779
    904  -2158  -3065    626   1982  -2611   -410   -818   -324   -922   -446   -761
    891  -2117  -3008    613   1948  -2561   -415   -813   -306   -909   -436   -737
    802  -2081  -2883    639   1842  -2483   -392   -792   -277   -880   -413   -717
    688  -2091  -2779    701   1732  -2434   -410   -769   -265   -862   -392   -709
    581  -2125  -2707    771   1641  -2416   -436   -763   -267   -854   -379   -704
    452  -2187  -2639    867   1545  -2413   -478   -779   -277   -854   -384   -722
    413  -2138  -2553    859   1483  -2346   -509   -776   -262   -823   -350   -693
    420  -2034  -2455    805   1436  -2242   -467   -750   -226   -784   -298   -644
    511  -2000  -2512    743   1512  -2257   -454   -761   -239   -797   -298   -644
    639  -2036  -2675    698   1657  -2356   -519   -807   -280   -833   -327   -649
    745  -1964  -2709    607   1725  -2335   -555   -771   -231   -766   -254   -545
    753  -1867  -2624    555   1688  -2244   -566   -732   -176   -698   -176   -420
    685  -1818  -2504    566   1592  -2161   -532   -709   -135   -644   -116   -329
    618  -1774  -2392    579   1504  -2083   -506   -672    -96   -587    -62   -254
    613  -1758  -2374    571   1491  -2065   -493   -626    -64   -550    -25   -244
    618  -1753  -2372    566   1493  -2062   -535   -628    -75   -561    -36   -288
    613  -1719  -2333    553   1470  -2026   -537   -633    -88   -579    -59   -301
    602  -1636  -2239    517   1421  -1938   -511   -639    -88   -589    -70   -262
    555  -1654  -2210    548   1382  -1932   -480   -641    -90   -607    -88   -246
    522  -1704  -2226    592   1371  -1966   -423   -657   -111   -641   -122   -280
    501  -1753  -2257    623   1376  -2005   -371   -691   -142   -693   -174   -353
    522  -1712  -2234    594   1376  -1971   -337   -704   -161   -724   -210   -413
    527  -1691  -2221    579   1374  -1956   -319   -732   -197   -766   -262   -478
    537  -1641  -2179    550   1356  -1909   -342   -748   -218   -789   -293   -519
    548  -1577  -2125    511   1332  -1849   -342   -748   -215   -789   -298   -527
    579  -1527  -2107    475   1343  -1816   -306   -745   -218   -795   -311   -535
    662  -1462  -2125    400   1392  -1792   -342   -797   -270   -844   -355   -584
    753  -1384  -2138    316   1444  -1761   -379   -841   -311   -885   -400   -644
    756  -1343  -2101    290   1428  -1722   -376   -841   -319   -893   -410   -670
    740  -1301  -2042    280   1389  -1670   -374   -815   -301   -875   -392   -659
    732  -1254  -1987    259   1358  -1621   -353   -792   -290   -854   -371   -659
    691  -1174  -1865    239   1278  -1519   -327   -748   -252   -810   -327   -639
    654  -1080  -1735    213   1192  -1405   -329   -724   -220   -782   -303   -631
    607  -1015  -1623    205   1114  -1319   -358   -719   -215   -771   -301   -641
    579   -932  -1512    176   1041  -1221   -350   -719   -213   -758   -285   -633
    542   -909  -1454    181    997  -1182   -322   -727   -207   -753   -275   -628
    524   -911  -1436    192    976  -1171   -342   -748   -233   -769   -283   -628
    504   -906  -1410    202    956  -1158   -405   -779   -290   -807   -311   -662
    485   -883  -1369    197    924  -1127   -431   -797   -319   -823   -329   -678
    519   -828  -1348    153    932  -1088   -407   -776   -314   -807   -322   -662
    506   -862  -1369    176    937  -1117   -452   -797   -345   -833   -353   -688
    522   -906  -1428    192    974  -1166   -496   -836   -389   -867   -389   -719
    542   -940  -1486    197   1013  -1210   -498   -859   -426   -901   -426   -763
    574   -940  -1517    181   1044  -1228   -457   -849   -431   -917   -446   -805
    571  -1000  -1574    213   1072  -1286   -470   -862   -454   -943   -472   -839
    517  -1091  -1608    288   1062  -1348   -519   -891   -488   -974   -501   -849
    488  -1127  -1618    316   1052  -1371   -475   -883   -488   -984   -504   -836
    488  -1130  -1618    319   1052  -1371   -472   -875   -493   -987   -501   -828
    475  -1127  -1602    324   1036  -1363   -498   -865   -496   -989   -493   -828
    413  -1124  -1538    355    974  -1330   -496   -831   -472   -961   -465   -815
    353  -1111  -1467    376    909  -1288   -402   -784   -436   -914   -431   -766
    368  -1062  -1431    345    898  -1247   -332   -753   -402   -867   -392   -704
    335  -1060  -1395    361    862  -1226   -329   -753   -392   -841   -376   -683
    296  -1093  -1389    400    841  -1241   -322   -740   -374   -820   -361   -678
    348  -1109  -1460    379    901  -1286   -348   -750   -389   -841   -374   -701
    410  -1122  -1532    353    971  -1327   -319   -704   -368   -854   -407   -766
    470  -1135  -1608    332   1036  -1371   -265   -594   -290   -818   -428   -820
    532  -1031  -1564    249   1047  -1296   -207   -433   -122   -652   -296   -706
    555   -714  -1270     77    911   -992   -187   -218    171   -272    116   -290
    568   -270   -839   -150    701   -553   -223    -93    405    116    652    327
    511     67   -446   -290    478   -187   -257   -197    397    293   1078    875
    413    223   -189   -316    301     18   -275   -433    174    218   1231   1093
    303    -18   -322   -142    311   -171   -345   -846   -374   -389    628    530
    252   -366   -618     57    433   -491   -478  -1348  -1023  -1244   -353   -379
    290   -654   -945    181    618   -800   -545  -1483  -1278  -1605   -779   -782
    272   -880  -1153    303    711  -1015   -506  -1288  -1096  -1449   -696   -774
    236   -930  -1169    345    701  -1049   -457  -1072   -833  -1202   -524   -704
    205   -885  -1093    340    646   -989   -355   -841   -566   -961   -337   -587
    187   -810   -997    309    592   -904   -220   -613   -316   -737   -148   -457
    137   -818   -956    340    545   -885   -116   -470   -161   -594    -33   -379
     38   -924   -963    441    498   -943   -114   -426   -129   -566    -15   -350
     44   -997  -1044    475    542  -1021   -142   -415   -137   -568    -18   -355
    124   -995  -1119    433    620  -1057   -148   -405   -137   -566    -10   -376
    129  -1104  -1234    488    680  -1169   -158   -452   -166   -607    -54   -436
     96  -1283  -1382    592    737  -1330   -179   -491   -192   -633    -83   -478
     44  -1325  -1369    639    704  -1345   -197   -470   -166   -594    -36   -426
     28  -1288  -1317    628    672  -1301   -202   -446   -122   -548     12   -361
      2  -1254  -1257    626    628  -1254   -181   -413    -75   -504     49   -309
      0  -1252  -1252    626    623  -1252   -171   -402    -59   -488     77   -249
     51  -1213  -1265    581    657  -1239   -171   -381    -49   -483     72   -267
     54  -1234  -1291    587    670  -1260   -218   -397    -77   -514     28   -290
    127  -1184  -1312    530    719  -1247   -267   -410   -106   -540     10   -309
    249  -1075  -1327    410    787  -1200   -267   -379    -90   -519     31   -285
    332  -1041  -1374    355    852  -1208   -296   -387    -96   -530     31   -270
    462   -935  -1397    236    930  -1166   -298   -381    -88   -522     38   -244
    576   -849  -1426    137   1000  -1137   -327   -379    -77   -504     49   -228
    548   -927  -1475    187   1010  -1202   -332   -376    -80   -504     46   -236
    672   -813  -1488     70   1078  -1150   -316   -342    -46   -457     98   -194
    779   -709  -1491    -36   1132  -1098   -340   -335    -38   -433    122   -174
    784   -649  -1434    -67   1109  -1041   -423   -329    -38   -423    132   -158
    795   -613  -1408    -90   1098  -1010   -478   -296     -5   -368    181   -116
    820   -592  -1413   -116   1117  -1002   -480   -254     33   -311    239    -54
    849   -566  -1415   -142   1130   -992   -511   -236     46   -283    280     18
    833   -563  -1397   -135   1114   -979   -530   -241     33   -296    270    -38
    807   -579  -1389   -114   1096   -984   -548   -252     20   -324    220   -129
    784   -584  -1369   -101   1075   -976   -581   -270     -7   -353    192   -140
    789   -620  -1413    -85   1098  -1015   -597   -296    -57   -402    140   -179
    826   -641  -1467    -90   1145  -1054   -623   -345   -119   -467     72   -246
    839   -706  -1545    -67   1189  -1124   -649   -415   -187   -550     -5   -335
    862   -758  -1623    -51   1241  -1189   -657   -465   -241   -615    -67   -410
    898   -748  -1649    -75   1273  -1197   -623   -485   -272   -659   -124   -472
    859   -776  -1636    -41   1247  -1205   -623   -535   -327   -717   -194   -535
    930   -743  -1673    -96   1301  -1208   -657   -576   -379   -761   -239   -568
    971   -670  -1644   -150   1306  -1156   -631   -576   -384   -766   -249   -589
    937   -657  -1597   -142   1267  -1124   -644   -623   -423   -805   -293   -639
    945   -685  -1631   -129   1288  -1158   -652   -657   -454   -833   -322   -667
    961   -701  -1665   -132   1312  -1182   -667   -672   -475   -849   -319   -696
    963   -691  -1654   -137   1309  -1171   -685   -698   -501   -872   -337   -727
    958   -659  -1618   -150   1286  -1137   -685   -724   -527   -898   -366   -753
    937   -639  -1577   -148   1257  -1106   -698   -714   -514   -878   -350   -737
    971   -592  -1564   -192   1265  -1075   -693   -691   -483   -836   -301   -727
   1057   -501  -1561   -277   1306  -1031   -675   -665   -444   -795   -262   -732
   1052   -478  -1530   -288   1288  -1002   -665   -662   -420   -774   -254   -711
   1049   -452  -1501   -298   1275   -976   -678   -675   -423   -784   -262   -685
   1093   -366  -1462   -366   1275   -914   -691   -678   -405   -758   -226   -626
   1148   -270  -1418   -439   1283   -844   -704   -680   -394   -732   -187   -579
   1174   -220  -1397   -478   1283   -807   -717   -675   -374   -701   -145   -535
   1189   -168  -1358   -509   1273   -763   -730   -662   -355   -675   -122   -501
   1189   -122  -1312   -535   1249   -717   -727   -672   -363   -680   -129   -488
   1195   -114  -1309   -540   1252   -711   -714   -667   -366   -678   -127   -446
   1197   -116  -1314   -542   1254   -717   -740   -678   -371   -678   -116   -402
   1205   -127  -1332   -537   1267   -730   -753   -683   -368   -667   -103   -366
   1184    -98  -1286   -542   1234   -691   -719   -667   -348   -641    -77   -324
   1174    -88  -1262   -542   1218   -675   -711   -691   -363   -652    -96   -329
   1189    -98  -1288   -548   1239   -693   -717   -717   -392   -685   -127   -342
   1179   -122  -1301   -527   1239   -711   -711   -711   -400   -688   -132   -340
   1137   -135  -1275   -504   1205   -704   -701   -683   -387   -662   -111   -319
   1093   -155  -1249   -470   1171   -701   -662   -665   -366   -641    -83   -283
   1052   -184  -1239   -433   1143   -711   -644   -680   -384   -662    -96   -314
   1008   -127  -1135   -439   1070   -631   -633   -657   -397   -672   -124   -322
    911   -106  -1018   -402    963   -561   -568   -594   -350   -623    -88   -262
    872    -70   -943   -400    906   -506   -581   -584   -335   -594    -51   -239
    906    -62   -969   -423    937   -514   -623   -597   -355   -607    -57   -270
    917    -93  -1010   -410    963   -550   -600   -592   -363   -615    -72   -311
    914   -114  -1028   -402    971   -571   -561   -558   -345   -607    -80   -314
    919   -129  -1049   -394    982   -589   -480   -467   -283   -584    -93   -345
    919    -64   -984   -428    950   -524   -402   -371   -197   -545   -114   -392
    937     77   -859   -506    898   -389   -358   -197     18   -335     59   -257
    971    415   -558   -696    763    -72   -402     41    319     83    506    166
    989    724   -265   -857    626    231   -472    122    496    449   1008    649
    976    865   -114   -922    545    374   -532    -46    384    561   1319    956
    878    841    -36   -859    457    402   -605   -381     12    345   1278    937
    769    506   -262   -639    514    124   -774   -937   -672   -449    462    254
    740    202   -540   -472    641   -168   -995  -1480  -1374  -1382   -537   -594
    737    -75   -813   -332    774   -444  -1070  -1522  -1506  -1592   -805   -875
    810   -259  -1070   -275    940   -665   -995  -1304  -1288  -1410   -719   -896
    844   -298  -1143   -275    992   -719   -917  -1083  -1034  -1197   -584   -828
    870   -246  -1119   -311    992   -683   -844   -888   -805  -1000   -441   -740
    935   -122  -1057   -407    995   -589   -719   -719   -615   -839   -322   -678
    974    -51  -1026   -459   1000   -537   -662   -652   -542   -774   -272   -641
    976    -20  -1000   -480    987   -509   -644   -615   -506   -732   -244   -589
   1062     54  -1010   -558   1036   -478   -652   -613   -501   -722   -233   -553
   1124     88  -1036   -607   1080   -475   -654   -620   -501   -717   -226   -517
   1145     72  -1072   -607   1109   -498   -654   -628   -493   -711   -218   -475
   1156     51  -1104   -605   1130   -524   -659   -615   -478   -685   -197   -462
   1158     44  -1114   -602   1137   -535   -662   -613   -480   -683   -197   -475
   1176     85  -1093   -631   1135   -504   -657   -620   -488   -685   -200   -454
   1187     85  -1101   -636   1145   -506   -659   -613   -472   -665   -176   -418
   1205     67  -1137   -639   1171   -535   -678   -618   -475   -662   -174   -426
   1257    114  -1145   -685   1202   -514   -665   -602   -452   -628   -155   -423
   1348    145  -1205   -748   1278   -530   -657   -607   -452   -620   -166   -410
   1413    205  -1208   -807   1312   -501   -696   -636   -457   -610   -148   -361
   1441    257  -1184   -852   1314   -462   -688   -613   -439   -581   -132   -384
   1499    316  -1184   -909   1343   -433   -680   -597   -433   -576   -150   -431
   1519    345  -1174   -932   1345   -413   -696   -594   -420   -550   -132   -418
   1514    387  -1127   -950   1322   -368   -696   -571   -384   -506    -93   -400
   1538    400  -1140   -969   1337   -368   -743   -579   -389   -501    -96   -405
   1532    340  -1195   -937   1363   -426   -815   -610   -415   -511   -111   -423
   1491    290  -1200   -893   1345   -454   -862   -594   -394   -470    -83   -407
   1519    340  -1179   -930   1350   -418   -870   -555   -361   -423    -38   -374
   1582    444  -1140  -1015   1361   -345   -911   -555   -353   -410    -33   -368
   1657    402  -1254  -1031   1454   -426  -1008   -566   -348   -387    -15   -350
   1831    348  -1483  -1091   1657   -566  -1034   -581   -358   -394    -23   -355
   1984    322  -1662  -1153   1823   -670  -1031   -607   -376   -405    -36   -384
   2047    293  -1756  -1171   1901   -732  -1036   -626   -387   -418    -57   -452
   2062    298  -1764  -1182   1912   -732  -1021   -626   -392   -428    -70   -475
   2055    358  -1699  -1208   1875   -670   -971   -584   -363   -402    -44   -441
   1977    400  -1577  -1187   1777   -587   -870   -493   -272   -319     28   -379
   1818    329  -1488  -1075   1652   -579   -795   -444   -228   -290     54   -361
   1699    288  -1410   -995   1556   -561   -717   -407   -197   -277     67   -348
   1587    213  -1374   -901   1480   -579   -652   -397   -194   -280     59   -353
   1566    161  -1405   -862   1486   -620   -615   -410   -226   -303     33   -384
   1561    106  -1457   -836   1509   -675   -566   -426   -249   -329     -5   -426
   1558     33  -1527   -797   1543   -745   -571   -470   -288   -366    -49   -470
   1530    -31  -1564   -750   1545   -797   -646   -535   -340   -402    -80   -498
   1421    -70  -1491   -675   1454   -779   -589   -527   -324   -381    -72   -491
   1275    -57  -1332   -610   1301   -693   -548   -498   -298   -353    -49   -457
   1226    -85  -1312   -571   1267   -698   -581   -524   -319   -371    -67   -470
   1208   -114  -1322   -548   1262   -717   -587   -555   -340   -392    -77   -491
   1176   -109  -1286   -532   1231   -696   -584   -566   -329   -376    -62   -491
   1072    -20  -1096   -527   1083   -555   -563   -545   -296   -327    -20   -454
    966     98   -867   -532    917   -384   -478   -465   -213   -228     72   -355
    935    200   -735   -568    833   -265   -459   -407   -148   -155    145   -296
    997    205   -792   -600    896   -293   -509   -407   -142   -145    150   -306
   1072    174   -901   -626    987   -363   -514   -431   -145   -142    142   -350
   1124    176   -948   -652   1036   -384   -517   -439   -142   -119    161   -361
   1106    155   -950   -631   1028   -397   -517   -452   -155   -106    166   -355
   1062    148   -914   -605    989   -381   -475   -452   -150    -85    184   -337
   1065    215   -852   -641    958   -316   -459   -423   -122    -41    228   -290
   1104    272   -831   -688    966   -277   -470   -407    -96      0    272   -246
   1098    246   -852   -672    974   -301   -480   -418   -106    -10    254   -257
   1109    192   -917   -649   1013   -361   -491   -426   -122    -28    239   -239
   1111    213   -898   -662   1005   -342   -498   -402   -101      0    267   -179
   1098    228   -870   -662    984   -319   -444   -374    -72     31    283   -148
   1101    270   -833   -685    969   -280   -428   -384    -70     31    283   -153
   1109    252   -857   -680    984   -301   -491   -436   -111    -15    231   -228
   1135    244   -891   -691   1013   -322   -504   -452   -135    -38    202   -272
   1124    226   -898   -675   1010   -337   -509   -452   -132    -44    187   -293
   1078    202   -875   -641    976   -335   -485   -436   -116    -33    194   -303
   1036    220   -815   -628    927   -296   -446   -423   -106    -25    194   -303
   1005    249   -756   -628    880   -252   -423   -389    -72      5    228   -262
    948    254   -693   -600    820   -218   -402   -368    -49     33    252   -226
    914    290   -626   -602    769   -166   -418   -376    -46     38    259   -207
    891    324   -566   -607    730   -119   -415   -358    -20     62    285   -181
    865    298   -566   -584    714   -132   -402   -327      2     70    285   -161
    833    267   -566   -550    701   -148   -337   -226     85    119    296   -145
    844    348   -496   -597    670    -72   -231    -70    223    210    335   -137
    914    558   -355   -735    636    101   -163    101    405    381    454    -36
   1018    823   -194   -922    607    314   -109    319    670    698    784    285
   1132   1195     62  -1163    535    631   -202    358    800    961   1176    735
   1140   1532    392  -1337    374    963   -374    109    696   1072   1496   1156
   1023   1730    706  -1376    158   1218   -530   -259    462   1049   1660   1382
    906   1509    602  -1208    153   1054   -680   -761    -49    550   1197    956
    896   1091    192   -995    353    641   -766  -1241   -683   -293    262     67
    917    704   -215   -810    566    246   -865  -1379   -987   -740   -265   -433
    880    428   -452   -654    667    -10   -862  -1218   -878   -675   -290   -496
    872    350   -522   -613    698    -83   -776   -984   -644   -483   -171   -439
    919    415   -504   -667    711    -41   -607   -696   -361   -236      2   -319
    919    568   -353   -745    636    109   -387   -400    -77     10    194   -137
    826    631   -194   -727    511    218   -215   -226     98    176    353    -33
    711    678    -33   -696    371    322   -155   -174    163    244    423     -7
    662    698     36   -680    311    368   -179   -153    189    283    454     49
    597    743    142   -672    226    441   -220   -145    194    309    459    124
    535    774    239   -654    148    506   -205   -122    220    366    542    187
    457    706    249   -581    103    478   -189   -119    228    381    561    197
    340    698    355   -519     -7    527   -210   -116    231    379    537    241
    366    758    389   -563    -12    574   -179    -88    252    400    542    309
    322    701    379   -511    -28    540   -174    -64    259    410    509    283
    246    550    301   -400    -28    426   -168    -12    306    470    613    210
    187    446    259   -316    -36    353   -171      2    332    501    696    179
    153    389    236   -272    -41    311   -174    -10    314    480    678    163
    148    394    246   -270    -49    322   -207    -41    275    439    571    145
    265    394    127   -329     67    262   -200      7    311    485    592    140
    428    384    -44   -407    236    171   -137     98    397    579    678    150
    363    197   -166   -283    262     15   -103    153    454    646    810    103
    337    288    -49   -311    194    119    -83    215    514    706    883    184
    410    457     46   -436    181    254    -80    249    548    732    862    327
    493    478    -18   -485    257    231    -98    277    566    758    885    379
    711    626    -85   -670    400    270    -88    358    644    852   1013    475
    833    800    -33   -815    433    384    -85    413    698    927   1104    610
    831    852     20   -841    405    436   -101    433    698    932   1085    636
    800    893     93   -846    353    493    -90    509    756   1002   1158    696
    823    974    150   -898    335    563   -103    535    787   1036   1197    763
    805    956    150   -880    327    553    -88    532    779   1034   1221    807
    717    940    223   -828    246    584   -150    485    727    995   1202    792
    761   1021    259   -891    252    639   -187    449    675    945   1135    800
    774    969    192   -872    290    579   -192    428    657    924   1114    766
    743    893    150   -818    296    522   -197    413    636    901   1101    743
    789    859     70   -826    358    467   -228    371    558    826   1039    698
    831    852     20   -844    405    436   -246    322    504    763    971    623
    857    841    -15   -852    436    415   -244    270    452    698    893    550
    896    870    -25   -883    462    423   -233    218    407    639    810    501
    810    737    -72   -776    441    332   -270    129    327    548    735    410
    823    696   -127   -761    475    285   -290     96    296    514    711    345
    878    727   -150   -805    514    288   -314     67    267    485    688    296
    930    782   -148   -854    540    316   -327     41    233    457    672    280
    971    779   -192   -878    581    296   -314     46    231    446    665    265
    989    813   -179   -901    584    316   -324     33    215    423    649    246
   1021    852   -168   -937    594    340   -371      7    187    410    646    249
   1057    904   -153   -979    605    376   -384     -5    168    394    623    265
   1117   1021    -96  -1070    605    465   -342     36    205    420    636    303
   1174   1065   -111  -1119    644    478   -277     93    259    472    696    350
   1215   1104   -111  -1161    662    498   -254    111    280    488    711    381
   1244   1169    -75  -1205    659    548   -259    111    288    504    724    394
   1319   1270    -49  -1296    683    610   -262    106    277    501    730    402
   1293   1286     -7  -1288    652    639   -316     75    257    478    704    413
   1273   1254    -18  -1265    644    618   -361     57    244    462    698    405
   1267   1202    -64  -1234    667    568   -376     44    228    457    722    418
   1273   1197    -77  -1236    675    561   -387     36    226    465    706    394
   1273   1215    -57  -1244    665    579   -371     44    226    475    711    420
   1280   1267    -12  -1275    646    628   -358     59    220    472    735    467
   1353   1312    -41  -1332    698    636   -389     38    192    446    714    423
   1408   1387    -20  -1400    714    685   -384     38    197    441    704    433
   1410   1415      5  -1415    704    711   -340     54    210    457    709    452
   1418   1379    -41  -1400    730    667   -340     31    181    431    680    433
   1439   1353    -85  -1395    763    633   -303     28    168    418    665    428
   1449   1400    -51  -1426    750    675   -303     10    161    407    667    394
   1460   1480     20  -1470    719    750   -329     -2    150    394    662    376
   1439   1462     20  -1452    709    743   -332     12    148    397    665    376
   1405   1444     38  -1423    683    743   -316     18    155    402    657    374
   1325   1384     59  -1356    631    722   -340    -38    103    353    600    353
   1327   1434    106  -1382    610    771   -311    -10    122    374    623    410
   1408   1574    163  -1493    623    870   -223     41    166    426    678    454
   1296   1538    241  -1415    527    891   -197     51    174    441    680    475
   1236   1512    275  -1374    480    893   -187     77    184    457    680    478
   1187   1535    348  -1361    418    943    -98    158    228    470    683    452
   1187   1613    426  -1400    379   1021     28    303    322    517    678    459
   1189   1706    517  -1447    337   1111    171    540    530    701    818    571
   1221   2005    784  -1613    218   1395    236    883    883   1111   1215    891
   1262   2400   1137  -1831     62   1771    163    963   1060   1441   1628   1319
   1202   2795   1592  -2000   -194   2195    -49    610    995   1641   1990   1758
   1021   3034   2013  -2026   -496   2525   -319    111    800   1696   2174   1995
    810   2811   1997  -1810   -594   2405   -517   -423    285   1161   1675   1558
    680   2268   1584  -1475   -452   1927   -688   -950   -444    210    711    683
    688   1753   1062  -1223   -187   1410   -797  -1075   -789   -265    189    171
    750   1460    709  -1104     20   1085   -722   -800   -662   -184    184     96
    828   1421    592  -1124    119   1005   -592   -530   -493    -67    241     75
    917   1504    587  -1210    166   1047   -394   -270   -309     59    301    129
   1005   1582    576  -1293    213   1080   -257    -51   -140    205    410    257
   1057   1574    517  -1314    270   1047   -189     41    -67    280    467    267
   1137   1602    462  -1371    337   1034   -192     10    -98    241    415    233
   1197   1613    415  -1405    389   1015   -215      2   -129    215    387    252
   1239   1590    350  -1415    444    971   -215     31   -122    239    400    220
   1228   1566    337  -1397    446    953   -228     51   -116    257    413    184
   1252   1621    366  -1439    441    995   -226     46   -132    228    392    192
   1306   1683    376  -1496    465   1031   -181     62   -137    226    384    226
   1278   1660    379  -1470    449   1021   -174     77   -135    241    400    228
   1291   1686    394  -1488    449   1041   -168     90   -135    239    410    233
   1304   1732    428  -1519    436   1080   -171     70   -153    226    387    220
   1296   1712    413  -1504    441   1062   -194     98   -135    262    423    228
   1296   1732    436  -1517    428   1085   -179    161    -93    319    493    200
   1319   1797    478  -1558    420   1137   -168    166   -106    285    454    205
   1356   1803    446  -1582    454   1127   -179    145   -137    254    444    236
   1397   1855    457  -1626    470   1158   -220    119   -176    218    394    197
   1418   1886    465  -1654    478   1176   -265    127   -168    239    397    205
   1470   1875    405  -1673    532   1140   -270    137   -153    262    431    184
   1540   1880    340  -1709    600   1109   -296    103   -187    226    400    163
   1545   1927    381  -1738    581   1156   -283    150   -153    254    407    205
   1504   1984    480  -1745    511   1231   -262    244    -70    353    485    280
   1535   2052    517  -1792    509   1286   -283    275    -36    405    530    327
   1605   2081    475  -1844    563   1278   -303    319      2    465    597    418
   1678   2151    472  -1914    602   1312   -329    332     25    509    657    441
   1766   2221    454  -1995    657   1337   -355    314     15    501    636    389
   1735   2320    584  -2026    576   1452   -345    290    -12    462    587    418
   1709   2387    678  -2049    517   1532   -322    303     -2    475    605    537
   1782   2434    652  -2109    566   1543   -358    277    -36    446    579    493
   1914   2449    535  -2182    688   1493   -410    187   -122    363    501    384
   1935   2473    537  -2203    698   1506   -444     93   -215    257    400    257
   1951   2307    355  -2130    797   1332   -449     20   -296    155    288    218
   2078   2120     38  -2099   1018   1080   -488    -51   -379     62    194     90
   2104   2034    -72  -2070   1085    982   -467    -98   -433    -10    119      0
   2060   2013    -46  -2036   1054    984   -389    -90   -433    -25     98     12
   2104   2018    -88  -2062   1096    966   -335    -75   -415    -15     90    -38
   2122   2091    -33  -2107   1078   1028   -231    -31   -366     25    122    -20
   2044   2075     31  -2060   1005   1052   -158      5   -332     54    150      7
   1922   1990     67  -1956    927   1028   -158     10   -322     70    168     25
   1797   1912    111  -1855    841   1013   -150      5   -329     59    158     23
   1717   1823    106  -1771    805    963   -129     -2   -337     49    142     18
   1652   1701     46  -1678    802    875   -150    -38   -363     28    122      0
   1613   1600    -12  -1605    813    795   -179    -59   -379     12     98    -23
   1602   1566    -36  -1584    818    763   -200    -77   -392     -7     70    -28
   1543   1592     46  -1569    748    820   -153    -62   -376      5     80    -12
   1480   1626    142  -1553    667    885   -129    -57   -374      5     80     -5
   1436   1740    303  -1587    566   1023   -119    -46   -355     20    109     31
   1400   1878    478  -1641    459   1179   -119    -31   -322     57    158     72
   1299   1956    657  -1628    322   1306   -142    -46   -319     70    174     90
   1192   1974    782  -1584    205   1379   -184    -85   -345     59    174    103
   1114   2008    893  -1561    111   1452   -226   -114   -355     54    184    122
   1088   2031    940  -1561     72   1488   -181    -80   -324     93    218    137
   1192   2018    826  -1608    184   1423   -135    -67   -327     96    207     90
   1314   1904    587  -1610    361   1247   -158   -119   -397     28    129    -49
   1465   1810    345  -1636    561   1078   -244   -218   -509    -83      7   -194
   1590   1836    246  -1714    672   1041   -327   -293   -587   -155    -67   -244
   1582   1800    215  -1691    683   1008   -342   -329   -620   -181    -96   -220
   1512   1706    194  -1610    659    950   -309   -332   -626   -181    -90   -155
   1496   1660    163  -1577    667    911   -277   -309   -615   -163    -59    -54
   1343   1634    290  -1491    527    963   -226   -241   -579   -132    -46     20
   1309   1641    332  -1475    488    987   -262   -239   -594   -153    -75     41
   1343   1644    298  -1493    522    971   -283   -265   -636   -194   -111    -44
   1418   1675    257  -1545    581    966   -272   -296   -675   -233   -150   -181
   1465   1751    283  -1608    592   1018   -280   -298   -675   -239   -161   -239
   1478   1782    303  -1631    587   1044   -293   -296   -672   -241   -176   -231
   1460   1740    280  -1600    589   1010   -306   -314   -693   -259   -194   -228
   1480   1774    293  -1626    594   1034   -246   -314   -691   -249   -184   -207
   1491   1831    340  -1662    574   1085   -189   -293   -667   -228   -176   -200
   1410   1842    431  -1626    488   1135   -135   -210   -581   -174   -158   -213
   1369   1922    553  -1647    407   1239    -33    -25   -410    -36    -77   -187
   1317   2036    719  -1675    298   1379     36    171   -202    179     98    -70
   1314   2312    995  -1816    158   1654     44    361     36    498    452    270
   1317   2740   1423  -2029    -54   2083    -20    371    148    740    846    748
   1231   3039   1808  -2135   -288   2423    -88    179     44    800   1150   1169
   1140   3086   1945  -2112   -402   2517   -187   -148   -257    649   1213   1283
   1054   2753   1699  -1904   -322   2226   -296   -602   -818     23    566    654
   1002   2288   1286  -1647   -142   1790   -454  -1093  -1462   -828   -426   -309
   1052   1964    911  -1509     70   1439   -584  -1231  -1712  -1171   -844   -740
   1101   1784    683  -1441    210   1234   -576  -1062  -1548  -1047   -797   -769
   1122   1761    639  -1444    241   1202   -506   -852  -1312   -839   -685   -680
   1150   1800    646  -1475    252   1223   -384   -623  -1060   -613   -517   -527
   1117   1909    789  -1514    163   1348   -226   -384   -787   -361   -303   -324
   1054   1938    883  -1496     85   1410   -142   -272   -649   -228   -197   -207
    956   1927    971  -1441     -7   1449   -111   -213   -594   -174   -148   -127
    885   1927   1041  -1408    -77   1486    -93   -150   -542   -132   -103    -64
    875   1909   1031  -1392    -77   1470   -109   -150   -542   -129   -103    -59
    911   1886    974  -1397    -31   1431   -140   -184   -574   -161   -140   -103
    880   1800    919  -1340    -20   1361   -145   -213   -597   -189   -187   -150
    896   1701    802  -1299     46   1252   -218   -290   -670   -262   -270   -220
    844   1652    805  -1249     18   1228   -241   -296   -678   -265   -280   -239
    800   1667    867  -1234    -33   1267   -207   -270   -639   -228   -252   -239
    823   1670    846  -1249    -12   1260   -213   -303   -670   -262   -283   -262
    769   1678    909  -1226    -70   1293   -236   -309   -667   -254   -272   -252
    678   1738   1060  -1210   -189   1400   -228   -283   -628   -202   -228   -223
    646   1821   1174  -1234   -262   1499   -194   -233   -584   -150   -187   -207
    701   1834   1132  -1270   -215   1483   -207   -267   -610   -171   -207   -233
    711   1904   1192  -1309   -241   1548   -200   -246   -581   -140   -179   -207
    675   1956   1280  -1317   -303   1618   -205   -192   -517    -64   -101   -137
    641   2018   1376  -1330   -366   1699   -192   -142   -457      2    -31    -70
    631   2031   1397  -1332   -384   1714   -148    -85   -397     80     36      0
    623   1982   1358  -1301   -368   1670   -122    -36   -342    145    124     64
    607   1971   1363  -1288   -379   1667   -142      0   -301    192    189    122
    597   2010   1413  -1304   -407   1712   -103     64   -226    272    259    192
    587   2047   1460  -1317   -436   1753   -116    119   -155    355    340    254
    548   2049   1501  -1299   -475   1774   -111    184    -96    423    418    314
    498   2023   1522  -1262   -511   1774   -109    236    -49    485    488    379
    467   1951   1483  -1208   -506   1717   -122    254    -28    509    511    407
    444   1880   1436  -1166   -496   1660   -137    210    -72    454    452    363
    433   1836   1400  -1135   -483   1618   -163    181   -106    420    420    355
    415   1751   1335  -1083   -459   1543   -189    145   -145    368    381    348
    400   1618   1218  -1008   -407   1418   -202    111   -200    301    309    270
    358   1444   1085   -901   -363   1265   -197     80   -246    233    236    168
    324   1319    995   -823   -335   1158   -215     28   -306    163    163     93
    303   1239    932   -774   -314   1085   -200     -7   -361     90     77     10
    350   1218    867   -784   -257   1044   -168    -23   -397     41     15    -28
    363   1208    841   -787   -239   1026   -223    -77   -449     -7    -12    -51
    392   1158    766   -776   -187    963   -202    -96   -470    -36    -36   -114
    480   1148    667   -815    -93    909   -174   -127   -504    -75    -80   -168
    548   1153    605   -849    -28    880   -179   -171   -545   -119   -140   -153
    553   1135    579   -844    -12    857   -239   -215   -587   -153   -176   -171
    584   1137    553   -862     15    846   -272   -233   -613   -194   -215   -228
    602   1171    566   -888     18    870   -267   -241   -618   -210   -236   -262
    631   1163    532   -896     49    849   -285   -259   -633   -228   -249   -296
    719   1257    535   -989     90    896   -259   -228   -597   -194   -210   -262
    756   1322    566  -1039     96    945   -252   -213   -587   -179   -205   -220
    769   1345    574  -1057     98    958   -285   -220   -592   -181   -210   -205
    792   1322    530  -1057    132    927   -270   -200   -563   -145   -163   -174
    792   1293    501  -1044    145    898   -298   -218   -576   -161   -166   -200
    779   1283    504  -1031    137    896   -381   -262   -620   -202   -220   -270
    753   1260    504  -1008    124    883   -449   -293   -659   -236   -254   -311
    789   1241    452  -1015    168    846   -480   -319   -685   -259   -262   -335
    787   1221    433  -1005    176    828   -509   -361   -709   -288   -267   -332
    774   1205    431   -989    171    818   -509   -384   -724   -306   -270   -345
    776   1119    342   -950    218    732   -592   -452   -797   -376   -332   -392
    727   1036    309   -880    210    672   -602   -457   -820   -400   -355   -431
    709    989    280   -849    213    636   -626   -488   -844   -428   -381   -428
    701    953    252   -828    226    602   -641   -517   -875   -459   -415   -441
    696    909    210   -805    244    561   -618   -517   -875   -462   -428   -428
    659    833    174   -745    244    504   -631   -558   -917   -517   -483   -480
    633    766    132   -701    249    449   -670   -597   -956   -561   -527   -550
    597    698    101   -649    249    400   -665   -597   -961   -566   -537   -540
    545    623     77   -584    233    350   -667   -610   -979   -589   -553   -545
    514    579     64   -545    226    322   -667   -613   -987   -600   -561   -568
    498    558     57   -530    220    309   -672   -615   -982   -584   -540   -545
    509    597     88   -553    210    342   -693   -644   -992   -597   -540   -540
    511    636    122   -574    194    379   -691   -646   -982   -597   -548   -514
    501    639    137   -568    181    389   -649   -615   -940   -558   -524   -457
    511    636    122   -576    194    379   -623   -592   -901   -530   -506   -439
    537    693    155   -615    189    426   -568   -517   -826   -501   -517   -467
    548    810    262   -680    142    537   -454   -353   -662   -384   -457   -439
    576    995    418   -784     80    706   -374   -171   -428   -148   -262   -293
    652   1304    649   -979      0    976   -376     38   -111    272    168     93
    761   1667    906  -1215    -72   1288   -475     96     54    633    696    633
    756   1813   1054  -1286   -150   1434   -548    -77    -77    717   1070   1052
    667   1727   1060  -1197   -194   1395   -592   -374   -441    478   1093   1101
    589   1447    857  -1021   -135   1153   -706   -885  -1109   -311    316    478
    555   1078    522   -818     15    800   -909  -1460  -1826  -1296   -818   -420
    540    782    241   -662    148    511  -1013  -1548  -1987  -1561  -1200   -758
    584    610     25   -597    280    319   -969  -1306  -1727  -1319  -1067   -732
    665    514   -150   -589    407    181   -911  -1135  -1506  -1122   -943   -680
    691    519   -171   -605    431    174   -779   -911  -1228   -867   -753   -561
    709    605   -103   -657    405    252   -649   -709   -971   -639   -566   -436
    719    701    -18   -709    368    342   -589   -610   -852   -535   -480   -389
    706    743     33   -724    335    389   -584   -610   -844   -535   -485   -366
    696    730     33   -714    332    381   -584   -610   -839   -535   -491   -368
    696    675    -20   -685    358    327   -584   -600   -833   -527   -491   -379
    675    675      0   -675    337    337   -592   -594   -820   -514   -467   -363
    654    685     31   -672    311    361   -589   -618   -826   -522   -467   -374
    618    685     67   -652    275    379   -571   -610   -815   -509   -462   -379
    548    670    122   -610    213    394   -576   -592   -789   -488   -452   -376
    537    652    114   -594    213    384   -581   -579   -769   -465   -423   -340
    548    623     75   -587    236    350   -605   -581   -771   -462   -418   -353
    587    667     80   -628    252    376   -600   -584   -763   -454   -413   -329
    602    704     98   -654    252    400   -602   -576   -743   -431   -379   -288
    584    701    116   -641    233    410   -594   -566   -719   -405   -342   -280
    545    727    179   -639    181    452   -579   -535   -685   -376   -329   -303
    553    763    210   -657    171    488   -563   -527   -662   -358   -324   -301
    581    732    150   -659    215    441   -592   -563   -680   -381   -353   -303
    587    717    129   -652    228    423   -610   -561   -662   -363   -345   -267
    594    740    142   -667    226    441   -615   -522   -610   -303   -280   -239
    631    761    129   -696    249    446   -600   -478   -553   -231   -202   -187
    636    813    176   -724    228    496   -592   -439   -506   -174   -142   -145
    639    836    197   -737    220    517   -620   -394   -452   -109    -75    -72
    675    888    210   -782    231    550   -623   -335   -376    -20     20    -10
    693    901    207   -797    241    555   -620   -316   -348      5     33    -23
    748    911    163   -831    293    537   -665   -332   -355      5     25     10
    776    930    153   -852    311    542   -667   -324   -348     12     38     18
    675    893    218   -787    228    555   -613   -270   -306     46     85     85
    665    854    187   -761    239    522   -600   -270   -314     33     80     85
    696    846    150   -774    272    498   -605   -303   -361    -23     25     38
    717    818    101   -766    309    459   -639   -358   -428   -101    -41    -28
    727    766     38   -748    342    402   -623   -400   -475   -166   -106   -106
    693    711     18   -704    337    366   -615   -454   -532   -239   -171   -168
    680    670    -12   -675    345    329   -607   -501   -589   -311   -244   -236
    691    623    -67   -657    379    277   -587   -545   -639   -371   -316   -293
    735    594   -142   -667    439    228   -602   -605   -685   -428   -368   -337
    761    574   -187   -667    475    192   -620   -662   -740   -493   -423   -361
    782    555   -228   -670    506    163   -641   -675   -748   -496   -428   -363
    797    519   -277   -657    537    122   -657   -709   -782   -530   -465   -444
    789    462   -329   -626    558     67   -678   -792   -857   -623   -555   -478
    774    428   -345   -602    561     41   -719   -823   -885   -646   -579   -472
    797    366   -431   -584    613    -33   -771   -885   -945   -714   -649   -532
    828    332   -496   -579    662    -80   -802   -927   -979   -758   -698   -602
    779    306   -472   -542    626    -83   -813   -935   -963   -740   -685   -602
    774    280   -496   -527    636   -106   -867   -982   -995   -771   -722   -657
    802    288   -514   -545    657   -111   -909  -1057  -1060   -849   -802   -680
    846    293   -553   -568    701   -129   -911  -1062  -1054   -839   -782   -641
    961     96   -867   -530    914   -384   -914  -1060  -1036   -823   -789   -745
   1106     85  -1023   -597   1065   -467   -961  -1137  -1096   -896   -872   -782
   1171    103  -1067   -639   1119   -483   -984  -1148  -1088   -880   -841   -758
   1205    132  -1072   -667   1140   -470   -976  -1117  -1031   -810   -756   -722
   1179    137  -1041   -659   1109   -452   -911  -1057   -966   -756   -722   -740
   1031    163   -867   -600    950   -350   -836   -963   -865   -657   -618   -636
    927    192   -735   -561    831   -270   -758   -893   -792   -579   -517   -537
    914    218   -696   -566    805   -239   -711   -852   -756   -535   -462   -488
    878    181   -696   -532    787   -257   -654   -805   -706   -485   -420   -472
    880    135   -745   -509    813   -303   -615   -763   -657   -439   -381   -436
    885     59   -826   -475    857   -381   -615   -776   -667   -470   -413   -485
    826    -59   -885   -381    854   -472   -610   -810   -693   -524   -488   -537
    750   -179   -930   -288    839   -553   -605   -831   -717   -555   -514   -576
    667   -262   -930   -202    797   -594   -620   -841   -740   -584   -540   -613
    626   -324   -950   -153    787   -636   -641   -859   -771   -618   -574   -646
    605   -361   -966   -122    784   -662   -659   -891   -802   -652   -607   -683
    522   -342   -865    -90    691   -605   -657   -893   -805   -649   -610   -678
    400   -345   -745    -28    571   -545   -633   -883   -787   -639   -607   -683
    309   -355   -665     23    485   -511   -652   -901   -805   -654   -626   -701
    303   -350   -654     23    478   -501   -665   -930   -844   -691   -652   -724
    389   -368   -758    -12    574   -563   -693   -971   -885   -732   -688   -745
    524   -441   -966    -41    743   -704   -745  -1000   -914   -771   -743   -779
    592   -478  -1070    -59    831   -774   -691   -901   -826   -714   -745   -810
    628   -420  -1049   -103    839   -735   -594   -732   -646   -563   -657   -813
    672   -267   -943   -202    805   -605   -542   -561   -420   -306   -426   -628
    667    -15   -683   -327    675   -350   -530   -410   -171     44    -18   -194
    613    298   -314   -459    465     -7   -613   -504   -163    189    345    275
    558    439   -119   -498    340    161   -649   -750   -381    135    584    600
    470    389    -80   -431    275    155   -678  -1085   -769   -179    457    522
    371     -2   -374   -184    371   -187   -732  -1517  -1319   -854   -298   -158
    358   -428   -787     33    571   -607   -870  -1917  -1855  -1610  -1239   -997
    558   -696  -1254     70    906   -974  -1052  -1992  -1971  -1782  -1493  -1304
    678   -774  -1452     46   1065  -1111  -1010  -1774  -1719  -1535  -1327  -1231
    691   -758  -1452     33   1070  -1104   -891  -1553  -1457  -1299  -1158  -1111
    698   -701  -1402      0   1049  -1049   -745  -1314  -1189  -1060   -987   -989
    698   -592  -1291    -51    995   -940   -657  -1119   -979   -854   -826   -880
    659   -524  -1187    -67    922   -857   -597  -1023   -872   -750   -740   -828
    644   -480  -1124    -80    883   -802   -553   -961   -810   -683   -680   -779
    579   -472  -1052    -54    813   -763   -524   -922   -763   -633   -639   -756
    483   -449   -932    -15    706   -691   -509   -888   -711   -584   -597   -724
    449   -420   -872    -15    659   -646   -504   -867   -688   -555   -571   -722
    384   -439   -826     25    602   -631   -488   -857   -665   -537   -555   -730
    314   -454   -771     67    540   -610   -501   -854   -652   -522   -540   -730
    265   -454   -719     96    491   -587   -493   -846   -641   -517   -540   -727
    226   -467   -693    119    457   -579   -488   -823   -610   -483   -511   -714
    174   -478   -654    150    413   -566   -498   -795   -581   -454   -483   -693
    137   -449   -587    155    361   -519   -454   -758   -535   -418   -449   -657
     77   -459   -537    192    306   -498   -444   -761   -519   -405   -433   -636
     20   -480   -504    228    259   -491   -524   -776   -517   -397   -418   -631
      7   -501   -511    246    259   -506   -511   -766   -488   -368   -394   -615
     46   -537   -584    244    314   -561   -524   -787   -493   -374   -400   -628
     64   -545   -610    241    337   -576   -532   -795   -491   -376   -402   -631
     90   -522   -613    213    350   -566   -540   -766   -454   -337   -353   -581
    127   -519   -646    194    387   -581   -527   -717   -415   -288   -290   -540
    150   -498   -652    171    400   -576   -535   -698   -387   -257   -265   -498
    187   -480   -667    148    426   -574   -501   -649   -309   -181   -207   -423
    236   -439   -675    101    454   -555   -496   -602   -236   -106   -116   -337
    303   -376   -680     36    491   -527   -519   -594   -207    -72    -75   -293
    381   -340   -722    -20    550   -530   -517   -584   -187    -44    -38   -259
    467   -361   -828    -51    646   -594   -545   -589   -189    -44    -20   -254
    540   -371   -911    -88    724   -641   -618   -607   -207    -54    -23   -252
    475   -389   -865    -44    670   -628   -594   -587   -181    -31     -5   -244
    363   -405   -771     18    566   -587   -532   -561   -163    -10     18   -187
    226   -423   -649     98    436   -535   -483   -555   -171    -25      5   -184
     98   -457   -555    179    327   -506   -498   -576   -210    -93    -80   -202
    -18   -548   -530    283    254   -540   -444   -561   -200    -96    -80   -223
   -122   -615   -496    366    184   -555   -441   -600   -233   -140   -124   -293
   -192   -672   -480    433    142   -576   -423   -626   -257   -176   -168   -314
   -215   -717   -504    465    142   -610   -397   -654   -285   -220   -205   -361
   -259   -719   -459    491     98   -592   -376   -659   -288   -228   -220   -381
   -319   -727   -410    522     44   -568   -387   -672   -296   -231   -233   -402
   -337   -774   -436    555     49   -605   -374   -667   -285   -210   -200   -402
   -363   -800   -436    579     33   -620   -355   -678   -303   -228   -213   -426
   -413   -774   -361    592    -28   -568   -329   -667   -293   -218   -205   -389
   -428   -761   -335    594    -49   -548   -316   -646   -267   -187   -176   -342
   -407   -766   -358    587    -25   -563   -296   -631   -262   -187   -181   -350
   -363   -732   -368    545      0   -550   -309   -628   -257   -194   -176   -342
   -348   -711   -363    530      7   -537   -283   -597   -213   -150   -129   -285
   -322   -696   -374    509     23   -535   -246   -563   -166   -103    -75   -262
   -277   -724   -446    501     83   -587   -265   -555   -145    -80    -57   -270
   -246   -758   -514    501    129   -636   -252   -553   -135    -59    -41   -259
   -254   -802   -548    527    145   -678   -246   -530   -111    -33    -33   -226
   -194   -823   -628    509    215   -727   -288   -558   -129    -54    -51   -187
    -77   -862   -784    470    353   -823   -322   -579   -135    -59    -38   -155
    -15   -930   -914    470    449   -922   -350   -584   -135    -57    -20   -148
     57  -1010  -1067    475    561  -1036   -366   -592   -145    -72    -28   -158
    158  -1044  -1202    441    678  -1122   -368   -618   -166   -106    -67   -158
    228  -1047  -1275    410    750  -1161   -358   -620   -168   -109    -62   -116
    293  -1044  -1337    374    813  -1189   -389   -639   -200   -137    -85   -127
    392  -1049  -1444    327    917  -1247   -454   -685   -239   -176   -124   -171
    418  -1070  -1491    324    950  -1280   -433   -670   -220   -158   -106   -168
    311  -1104  -1415    397    862  -1260   -374   -610   -181   -119    -72   -132
    194  -1085  -1280    444    737  -1182   -350   -581   -158   -103    -44   -129
    109  -1096  -1205    493    654  -1148   -353   -592   -171   -124    -64   -176
     59  -1189  -1252    563    652  -1221   -366   -605   -194   -155    -88   -265
     28  -1286  -1314    628    670  -1299   -374   -636   -231   -202   -124   -358
     62  -1312  -1374    623    714  -1343   -405   -685   -280   -259   -187   -384
     77  -1332  -1410    628    743  -1371   -431   -714   -301   -290   -218   -418
     83  -1397  -1480    657    779  -1436   -462   -745   -327   -319   -244   -465
     88  -1470  -1558    691    823  -1514   -509   -795   -379   -376   -301   -509
     70  -1532  -1602    730    836  -1566   -537   -820   -413   -415   -324   -563
     49  -1590  -1639    769    841  -1613   -555   -846   -423   -426   -327   -600
     33  -1670  -1706    815    867  -1688   -555   -839   -415   -423   -329   -644
     49  -1667  -1717    810    883  -1691   -517   -766   -376   -423   -348   -662
     64  -1595  -1660    761    862  -1626   -439   -665   -290   -400   -381   -670
     77  -1480  -1558    701    815  -1517   -376   -493    -85   -192   -213   -530
    124  -1270  -1397    571    761  -1332   -392   -283    171    124    111   -228
    179   -969  -1148    394    662  -1057   -506   -259    280    400    522    290
    111   -766   -878    327    493   -823   -722   -631     83    472    828    680
    -59   -691   -633    374    285   -662   -898  -1098   -231    342    878    813
   -181   -995   -815    587    316   -906  -1119  -1691   -831   -324    257    194
   -311  -1592  -1280    953    483  -1436  -1280  -2236  -1613  -1408   -922   -852
   -288  -2044  -1758   1163    732  -1901  -1356  -2205  -1714  -1613  -1218  -1111
   -254  -2203  -1951   1228    846  -2078  -1304  -1943  -1496  -1434  -1130  -1098
   -270  -2252  -1984   1260    854  -2117  -1153  -1649  -1223  -1200   -966  -1010
   -280  -2174  -1893   1228    805  -2034   -927  -1330   -909   -927   -745   -862
   -283  -2062  -1779   1174    745  -1922   -766  -1117   -701   -750   -613   -771
   -228  -1982  -1756   1104    761  -1870   -701  -1026   -615   -678   -558   -717
   -148  -1925  -1779   1036    813  -1852   -670   -997   -579   -644   -527   -693
    -85  -1891  -1805    989    859  -1849   -649  -1000   -566   -639   -511   -706
    -46  -1857  -1813    950    883  -1834   -628   -969   -511   -587   -457   -698
     23  -1792  -1816    885    919  -1805   -607   -937   -472   -553   -413   -683
     75  -1722  -1797    820    935  -1758   -602   -922   -452   -548   -415   -633
     70  -1673  -1743    802    906  -1706   -581   -898   -407   -514   -389   -571
     77  -1665  -1743    792    909  -1704   -579   -909   -400   -509   -374   -561
    129  -1600  -1730    735    930  -1665   -568   -917   -389   -501   -363   -558
    140  -1561  -1701    711    919  -1631   -514   -862   -324   -426   -285   -504
    132  -1561  -1693    714    911  -1626   -480   -828   -288   -387   -249   -488
    145  -1522  -1667    685    904  -1595   -517   -823   -293   -387   -267   -439
    192  -1462  -1654    633    922  -1556   -514   -779   -257   -342   -220   -394
    259  -1441  -1701    589    979  -1571   -491   -758   -231   -322   -189   -394
    262  -1467  -1730    602    995  -1597   -465   -730   -194   -277   -145   -381
    314  -1449  -1766    566   1039  -1608   -449   -698   -163   -239    -93   -394
    361  -1374  -1735    506   1047  -1553   -431   -665   -148   -239   -119   -366
    407  -1312  -1722    452   1062  -1517   -420   -620   -124   -215   -119   -275
    441  -1325  -1766    441   1104  -1545   -418   -579    -83   -168    -59   -257
    457  -1314  -1774    426   1114  -1543   -418   -506    -25    -93     15   -228
    475  -1275  -1751    400   1111  -1512   -415   -439     36    -25     80   -187
    519  -1241  -1764    361   1140  -1501   -433   -415     62      2    122   -142
    550  -1208  -1758    329   1153  -1483   -418   -366    109     57    187    -83
    550  -1114  -1665    280   1106  -1389   -415   -337    132     93    226    -20
    532  -1072  -1608    270   1067  -1340   -415   -324    140    109    244     12
    506  -1085  -1592    288   1049  -1337   -407   -329    135    103    246     23
    472  -1117  -1590    322   1031  -1353   -374   -332    145    109    270     15
    465  -1137  -1605    335   1034  -1371   -374   -348    129     98    262    -36
    436  -1122  -1561    342    997  -1340   -405   -405     62     15    184    -77
    358  -1140  -1499    389    927  -1319   -392   -452      7    -57    106   -101
    319  -1192  -1512    436    914  -1350   -394   -496    -36   -114     41   -142
    314  -1275  -1592    480    950  -1434   -381   -542    -75   -161      0   -194
    296  -1353  -1649    530    971  -1501   -371   -597   -111   -207    -49   -259
    288  -1439  -1727    574   1008  -1582   -379   -662   -158   -262   -103   -311
    249  -1509  -1758    631   1002  -1634   -374   -688   -181   -277   -127   -340
    288  -1592  -1880    649   1083  -1738   -410   -740   -233   -335   -192   -384
    314  -1639  -1953    662   1132  -1795   -436   -774   -257   -366   -226   -413
    257  -1654  -1912    698   1080  -1782   -410   -743   -215   -319   -174   -389
    290  -1657  -1948    683   1119  -1803   -400   -740   -197   -296   -137   -436
    314  -1670  -1987    678   1148  -1829   -426   -805   -257   -379   -239   -478
    301  -1699  -2000    698   1148  -1849   -428   -792   -236   -353   -226   -413
    324  -1701  -2026    688   1174  -1865   -433   -784   -226   -329   -187   -420
    327  -1654  -1982    665   1153  -1818   -402   -792   -215   -332   -197   -457
    277  -1644  -1925    680   1098  -1782   -379   -761   -184   -309   -184   -402
    311  -1615  -1927    652   1117  -1769   -397   -748   -174   -293   -161   -402
    353  -1605  -1958    623   1156  -1782   -387   -748   -168   -296   -161   -423
    361  -1615  -1977    628   1169  -1795   -353   -737   -140   -272   -140   -405
    366  -1600  -1966    615   1166  -1782   -348   -756   -137   -270   -122   -389
    400  -1608  -2010    602   1205  -1808   -400   -771   -150   -272   -106   -387
    426  -1644  -2070    610   1247  -1857   -467   -815   -202   -316   -135   -439
    368  -1649  -2018    641   1192  -1834   -452   -826   -213   -332   -155   -397
    306  -1657  -1964    675   1132  -1808   -407   -769   -163   -277   -101   -355
    436  -1688  -2125    626   1280  -1906   -462   -820   -223   -337   -163   -431
    467  -1740  -2208    633   1335  -1971   -519   -901   -306   -428   -246   -493
    358  -1777  -2135    709   1247  -1956   -483   -898   -311   -433   -252   -485
    324  -1784  -2112    730   1215  -1948   -509   -893   -303   -431   -249   -488
    324  -1839  -2164    756   1244  -2003   -527   -930   -340   -472   -288   -517
    288  -1867  -2156    789   1221  -2013   -506   -930   -345   -480   -293   -522
    355  -1888  -2244    766   1299  -2065   -532   -961   -379   -517   -327   -566
    387  -1938  -2327    774   1356  -2132   -540  -1000   -413   -561   -371   -618
    387  -1964  -2353    787   1369  -2158   -555  -1039   -452   -610   -415   -659
    379  -1974  -2353    795   1366  -2164   -581  -1065   -483   -646   -446   -652
    376  -2000  -2377    813   1376  -2187   -600  -1088   -501   -659   -454   -646
    433  -2000  -2436    782   1434  -2218   -626  -1137   -545   -706   -504   -709
    415  -2055  -2470    818   1441  -2260   -646  -1187   -589   -750   -558   -727
    355  -2086  -2444    862   1397  -2262   -644  -1202   -597   -753   -550   -740
    465  -2008  -2473    771   1467  -2239   -659  -1236   -641   -805   -600   -810
    561  -1956  -2517    696   1538  -2234   -649  -1213   -646   -839   -662   -813
    602  -1971  -2574    683   1587  -2270   -532  -1060   -524   -753   -626   -818
    737  -1979  -2717    620   1725  -2348   -433   -867   -332   -571   -493   -784
    885  -1777  -2662    446   1774  -2218   -387   -620    -38   -239   -187   -563
   1031  -1457  -2488    213   1758  -1974   -392   -428    213    116    252   -122
   1083  -1137  -2221     25   1649  -1678   -509   -607    158    244    618    379
    836   -989  -1826     75   1330  -1408   -623   -971    -70    220    867    748
    439  -1145  -1584    353   1010  -1363   -657  -1358   -415    -64    691    626
    290  -1709  -2000    709   1143  -1855   -745  -1883  -1075   -963   -355   -348
    189  -2252  -2442   1031   1314  -2346   -841  -2083  -1457  -1551  -1049  -1054
    135  -2561  -2696   1210   1415  -2629   -807  -1873  -1330  -1483  -1072  -1176
    171  -2714  -2886   1273   1527  -2800   -696  -1579  -1054  -1231   -930  -1039
    174  -2756  -2930   1288   1551  -2842   -555  -1330   -774   -984   -724   -870
    239  -2683  -2925   1221   1582  -2803   -405  -1114   -548   -782   -574   -787
    332  -2595  -2927   1130   1626  -2761   -324  -1002   -436   -672   -493   -753
    420  -2556  -2977   1067   1699  -2766   -324   -989   -415   -667   -498   -766
    374  -2546  -2920   1085   1644  -2730   -296   -961   -374   -641   -488   -743
    337  -2514  -2852   1088   1592  -2683   -244   -904   -316   -589   -446   -711
    348  -2475  -2824   1062   1584  -2650   -233   -883   -293   -566   -423   -683
    210  -2434  -2644   1111   1426  -2538   -205   -836   -236   -509   -361   -628
    205  -2416  -2621   1104   1413  -2517   -223   -854   -246   -517   -368   -628
    241  -2397  -2642   1078   1441  -2520   -244   -883   -252   -530   -379   -644
    244  -2320  -2564   1036   1402  -2442   -252   -880   -231   -509   -371   -628
    353  -2161  -2514    904   1434  -2338   -296   -901   -236   -509   -371   -587
    498  -2112  -2611    805   1553  -2361   -358   -976   -283   -558   -418   -631
    545  -2234  -2779    841   1662  -2507   -371  -1005   -311   -597   -452   -691
    594  -2268  -2865    833   1727  -2566   -389   -997   -322   -597   -452   -717
    592  -2252  -2844    831   1717  -2548   -392   -992   -324   -587   -439   -706
    597  -2268  -2868    833   1730  -2566   -402  -1026   -337   -597   -433   -672
    524  -2283  -2811    878   1665  -2546   -355   -971   -283   -542   -379   -594
    491  -2338  -2829    922   1657  -2582   -345   -927   -241   -504   -345   -548
    542  -2351  -2894    904   1717  -2621   -353   -911   -213   -478   -322   -542
    527  -2304  -2834    888   1678  -2566   -345   -872   -155   -410   -259   -465
    501  -2234  -2735    865   1615  -2483   -335   -828    -93   -322   -181   -381
    480  -2174  -2657    844   1566  -2416   -309   -769    -28   -231   -101   -303
    506  -2088  -2595    792   1551  -2340   -311   -717     33   -150    -20   -236
    452  -2016  -2468    782   1457  -2242   -348   -680     96    -77     62   -168
    428  -1958  -2387    763   1405  -2171   -316   -644    148    -25    129    -96
    459  -1886  -2348    711   1402  -2117   -327   -633    176     -2    166    -64
    491  -1844  -2335    678   1413  -2088   -306   -636    189     -5    166    -67
    491  -1844  -2338    675   1413  -2088   -272   -636    192    -18    155    -62
    483  -1873  -2356    696   1418  -2114   -293   -667    153    -64    106   -122
    415  -1886  -2304    732   1358  -2094   -296   -683    127   -101     59   -168
    358  -1878  -2236    761   1296  -2057   -262   -680    122   -129     31   -194
    277  -1927  -2208    823   1241  -2068   -244   -704     75   -202    -44   -254
    280  -1969  -2249    844   1262  -2109   -218   -727     44   -252   -101   -298
    254  -2018  -2275    880   1265  -2145   -213   -753     12   -301   -153   -374
    249  -2086  -2335    919   1291  -2210   -200   -789    -28   -366   -233   -446
    181  -2109  -2291    961   1234  -2197   -155   -802    -41   -389   -262   -467
    205  -2112  -2320    953   1262  -2216   -155   -828    -75   -426   -301   -501
    218  -2112  -2330    945   1273  -2221   -187   -849    -98   -446   -319   -517
    210  -2143  -2353    966   1280  -2247   -179   -862   -109   -472   -337   -545
    233  -2153  -2390    958   1309  -2270   -179   -885   -122   -498   -374   -587
    259  -2122  -2382    930   1319  -2252   -163   -878   -103   -485   -371   -574
    259  -2114  -2374    924   1314  -2244   -145   -854    -83   -467   -350   -548
    231  -2127  -2359    948   1293  -2242   -129   -826    -54   -446   -322   -522
    252  -2083  -2338    914   1293  -2210   -109   -813    -15   -420   -290   -485
    241  -2023  -2265    891   1252  -2143    -57   -753     57   -358   -231   -426
    228  -2000  -2231    885   1226  -2114    -41   -704    103   -311   -189   -389
    171  -2010  -2182    919   1176  -2096      2   -665    153   -272   -145   -363
    155  -2036  -2192    940   1171  -2114      2   -667    161   -257   -135   -332
    109  -2000  -2109    945   1109  -2055    -20   -696    171   -233   -119   -316
     36  -1977  -2016    969   1023  -1995    -28   -714    179   -226    -96   -293
     12  -2026  -2039   1008   1026  -2031    -33   -717    168   -236    -88   -254
      7  -2057  -2065   1023   1034  -2060    -12   -735    155   -246    -83   -223
    -20  -2060  -2039   1039   1008  -2049    -18   -735    150   -241    -64   -189
    -90  -2070  -1979   1078    943  -2026    -10   -730    150   -236    -70   -202
   -116  -2135  -2018   1127    950  -2078     20   -719    145   -252   -101   -197
    -98  -2174  -2075   1135    987  -2125     -5   -756    109   -290   -140   -202
    -38  -2216  -2177   1127   1067  -2197    -15   -763     96   -303   -153   -205
     -2  -2265  -2262   1132   1127  -2262    -31   -774     80   -316   -171   -226
      5  -2307  -2312   1150   1158  -2309    -18   -779     67   -332   -194   -257
     20  -2312  -2335   1143   1176  -2322    -10   -782     49   -358   -220   -277
      5  -2275  -2283   1135   1143  -2278     -5   -779     54   -355   -213   -277
     31  -2278  -2312   1122   1171  -2294    -28   -800     38   -368   -220   -293
     80  -2283  -2364   1101   1221  -2322    -20   -820     25   -387   -236   -327
     57  -2252  -2309   1096   1182  -2281     36   -782     57   -361   -220   -311
     54  -2231  -2286   1088   1169  -2257     28   -776     64   -342   -197   -298
     98  -2218  -2317   1057   1208  -2265     18   -769     70   -335   -184   -277
     90  -2216  -2307   1062   1197  -2260     59   -714    111   -296   -137   -228
     67  -2203  -2270   1067   1166  -2234    106   -678    153   -270   -103   -187
     98  -2213  -2314   1057   1205  -2262    127   -631    192   -249   -109   -189
    101  -2143  -2247   1021   1174  -2195    210   -465    332   -140    -67   -231
    106  -2008  -2114    950   1109  -2060    337   -283    532     44     54   -168
    119  -1800  -1919    839   1018  -1860    402    -85    802    353    350    109
    150  -1530  -1683    688    917  -1605    319     41   1034    709    810    587
    174  -1260  -1434    542    802  -1345    233    -46   1021    854   1218   1104
    142  -1296  -1439    576    789  -1366    184   -272    771    748   1439   1426
    114  -1545  -1660    714    885  -1602     36   -680    223    194   1036   1109
     90  -1971  -2062    937   1075  -2016   -106  -1218   -480   -709    -23    129
    150  -2410  -2561   1130   1353  -2486   -285  -1613   -997  -1415   -924   -732
    192  -2821  -3013   1314   1602  -2917   -400  -1636  -1057  -1504  -1109   -917
    111  -3089  -3200   1488   1654  -3143   -324  -1410   -797  -1244   -935   -839
     15  -3146  -3164   1564   1587  -3154   -210  -1163   -483   -935   -696   -688
    -96  -3161  -3065   1628   1483  -3115    -72   -935   -181   -646   -465   -524
   -184  -3109  -2925   1647   1369  -3018     25   -787     10   -475   -322   -384
   -174  -3024  -2852   1597   1337  -2938     75   -722     96   -402   -265   -280
   -155  -2990  -2837   1571   1337  -2915     83   -698    137   -366   -233   -246
   -176  -2987  -2811   1579   1317  -2899     46   -730    127   -379   -241   -252
   -187  -3024  -2837   1605   1325  -2930     15   -750     88   -415   -277   -290
   -122  -3026  -2907   1571   1389  -2969      7   -722     75   -436   -311   -371
    -83  -3055  -2972   1569   1441  -3013    -10   -714     70   -441   -322   -407
   -145  -3192  -3047   1667   1449  -3120    -28   -740     41   -475   -348   -470
   -150  -3229  -3078   1691   1462  -3154    -70   -787      7   -519   -381   -532
   -215  -3257  -3042   1735   1410  -3148    -98   -787      2   -530   -387   -561
   -267  -3322  -3057   1795   1392  -3190   -114   -771     20   -504   -358   -537
   -223  -3278  -3057   1748   1415  -3169   -122   -792     15   -506   -353   -535
    -70  -3078  -3008   1574   1467  -3044    -88   -735     49   -483   -345   -462
    -12  -3060  -3047   1535   1517  -3055   -106   -774     33   -501   -376   -459
    -54  -3083  -3031   1569   1488  -3057   -148   -789     36   -493   -358   -446
    -62  -2987  -2927   1522   1431  -2956   -111   -704    109   -413   -270   -353
    129  -2727  -2857   1299   1493  -2792     -5   -594    220   -298   -150   -228
    142  -2740  -2883   1299   1512  -2811     33   -530    275   -239    -93   -213
    137  -2787  -2925   1325   1530  -2855    -20   -501    309   -187    -57   -213
    137  -2761  -2899   1312   1517  -2829    -77   -493    342   -142     -2   -168
    277  -2652  -2930   1187   1602  -2790    -80   -465    405    -59     93   -103
    337  -2616  -2953   1137   1641  -2782    -93   -441    449     12    166   -106
    226  -2681  -2907   1226   1564  -2792   -174   -452    454     28    184   -122
    301  -2572  -2876   1135   1587  -2722   -140   -389    535    106    262    -12
    309  -2517  -2826   1104   1566  -2670    -90   -355    592    158    324     64
    252  -2551  -2805   1148   1527  -2678   -122   -407    571    132    311     57
    327  -2494  -2824   1083   1574  -2657    -88   -413    576    135    316     49
    267  -2564  -2831   1148   1548  -2696    -83   -436    550     98    280     18
    181  -2644  -2826   1231   1504  -2735    -75   -454    522     57    241    -15
    239  -2644  -2883   1200   1558  -2764    -83   -498    467    -18    171    -64
    228  -2686  -2915   1226   1571  -2800    -85   -540    405   -103     83   -129
    218  -2686  -2904   1234   1558  -2795    -51   -571    374   -153     38   -153
    129  -2803  -2933   1337   1530  -2868   -103   -665    288   -252    -46   -213
    213  -2787  -3000   1286   1605  -2894   -101   -641    283   -257    -51   -207
    397  -2670  -3068   1135   1730  -2868    -33   -626    285   -267    -54   -207
    316  -2774  -3091   1228   1704  -2933    -64   -709    205   -363   -145   -283
    275  -2782  -3057   1254   1665  -2920    -90   -735    184   -389   -158   -296
    288  -2785  -3076   1247   1680  -2930    -88   -714    181   -400   -171   -298
    233  -2842  -3076   1304   1652  -2959    -59   -730    168   -420   -194   -306
    140  -2920  -3060   1387   1600  -2990    -83   -779    135   -459   -223   -311
    301  -2790  -3091   1244   1696  -2940    -80   -753    166   -426   -187   -262
    407  -2673  -3081   1130   1743  -2876    -54   -724    189   -405   -166   -231
    418  -2637  -3057   1109   1735  -2847    -49   -709    189   -397   -155   -231
    449  -2592  -3042   1070   1743  -2816    -33   -670    231   -345   -103   -200
    540  -2488  -3029    974   1784  -2759      0   -652    275   -303    -57   -181
    545  -2426  -2972    940   1756  -2699     15   -646    290   -298    -59   -145
    483  -2439  -2922    976   1701  -2681     28   -623    306   -288    -59   -116
    459  -2416  -2876    976   1665  -2644    -31   -649    298   -290    -54   -127
    483  -2351  -2834    935   1657  -2592    -54   -641    314   -270    -18   -111
    498  -2278  -2779    888   1636  -2527    -18   -610    335   -257     12    -72
    491  -2291  -2782    898   1636  -2535    -31   -620    319   -272     10    -70
    462  -2353  -2816    945   1639  -2585    -72   -680    265   -327    -38   -124
    446  -2348  -2795    950   1621  -2572    -72   -698    236   -355    -70   -103
    436  -2377  -2813    966   1623  -2595    -54   -641    257   -335    -54   -106
    423  -2434  -2857   1005   1639  -2644    -64   -628    252   -340    -62   -119
    387  -2491  -2878   1052   1631  -2683    -77   -639    244   -350    -70   -114
    384  -2535  -2920   1075   1652  -2727   -109   -670    218   -384    -98   -135
    361  -2551  -2915   1093   1636  -2730    -75   -657    223   -387   -114   -155
    394  -2525  -2920   1065   1654  -2722    -20   -641    236   -384   -116   -168
    400  -2582  -2985   1091   1691  -2785      0   -654    223   -407   -135   -189
    366  -2660  -3026   1148   1696  -2842    -28   -696    179   -459   -179   -244
    288  -2701  -2992   1205   1639  -2847    -54   -717    155   -483   -205   -262
    337  -2707  -3044   1184   1688  -2873    -51   -711    153   -493   -223   -244
    353  -2735  -3089   1189   1719  -2912    -64   -740    142   -509   -239   -275
    303  -2761  -3065   1228   1683  -2912    -70   -750    140   -519   -254   -296
    376  -2707  -3086   1163   1730  -2894    -88   -737    140   -532   -267   -301
    400  -2675  -3076   1137   1735  -2876    -70   -717    148   -524   -262   -296
    392  -2675  -3070   1140   1730  -2870    -20   -698    171   -506   -246   -275
    392  -2730  -3122   1169   1756  -2925     15   -667    210   -501   -283   -345
    420  -2675  -3096   1127   1758  -2886    101   -555    337   -413   -275   -361
    387  -2514  -2902   1062   1644  -2707    140   -358    576   -155    -62   -197
    542  -2153  -2696    805   1615  -2423    163    -83    948    319    433    179
    623  -1803  -2426    589   1525  -2114    103     18   1148    709    982    706
    561  -1665  -2226    550   1392  -1945    -44   -285    844    587   1202   1106
    480  -1834  -2314    675   1395  -2073   -163   -691    350    197   1088   1098
    428  -2070  -2499    820   1462  -2283   -290  -1192   -296   -535    376    501
    387  -2455  -2842   1034   1613  -2647   -415  -1712   -989  -1501   -823   -493
    392  -2798  -3192   1202   1790  -2995   -514  -1764  -1119  -1722  -1169   -828
    457  -2956  -3413   1247   1935  -3185   -459  -1532   -854  -1470  -1005   -810
    452  -3029  -3483   1286   1966  -3255   -384  -1314   -589  -1226   -852   -763
    467  -3018  -3486   1275   1977  -3252   -316  -1163   -379  -1036   -737   -683
    478  -2860  -3341   1189   1906  -3099   -194   -992   -150   -828   -566   -519
    475  -2790  -3265   1156   1870  -3029   -122   -909    -44   -732   -480   -491
    472  -2800  -3276   1163   1873  -3037   -145   -922    -54   -743   -504   -522
    467  -2787  -3255   1161   1860  -3021   -171   -924    -46   -717   -480   -480
    498  -2738  -3239   1117   1867  -2987   -171   -875    -12   -678   -433   -475
    530  -2717  -3250   1093   1888  -2982   -155   -857     -7   -672   -431   -498
    592  -2678  -3270   1041   1930  -2974   -166   -880    -12   -685   -441   -485
    641  -2668  -3309   1013   1974  -2987   -205   -935    -33   -711   -459   -542
    717  -2559  -3278    919   1997  -2917   -257   -992    -77   -769   -522   -561
    745  -2520  -3265    885   2003  -2891   -270  -1002    -96   -784   -532   -532
    784  -2595  -3380    901   2081  -2987   -285  -1015   -114   -792   -542   -587
    927  -2727  -3655    901   2291  -3190   -301  -1018   -132   -810   -574   -657
    898  -2766  -3665    932   2281  -3216   -280  -1015   -114   -800   -571   -649
   1000  -2743  -3743    870   2369  -3242   -262   -979    -80   -763   -542   -618
   1008  -2792  -3803    891   2405  -3296   -262   -937    -54   -740   -519   -623
    919  -2818  -3738    950   2327  -3278   -207   -878      7   -680   -457   -592
    823  -2834  -3658   1005   2239  -3244   -150   -813     83   -594   -376   -553
    675  -2824  -3499   1072   2086  -3161   -129   -769    145   -530   -316   -485
    493  -2842  -3335   1171   1912  -3089    -88   -722    231   -441   -228   -389
    457  -2826  -3283   1184   1870  -3055     33   -610    358   -306    -83   -290
    439  -2798  -3237   1179   1836  -3016     70   -540    431   -207     12   -228
    483  -2733  -3216   1122   1849  -2974     75   -475    506   -101    135   -142
    506  -2688  -3195   1091   1847  -2940     77   -441    563    -33    210    -98
    483  -2670  -3154   1093   1818  -2912    122   -363    631     28    252    -54
    571  -2608  -3182   1015   1875  -2894    122   -252    698    111    311     12
    613  -2566  -3180    976   1896  -2873     77   -296    662     80    280    -18
    589  -2548  -3138    979   1862  -2842     85   -332    636     41    246    -51
    548  -2504  -3052    979   1800  -2777     90   -337    628     12    228    -51
    594  -2527  -3122    963   1857  -2824     51   -397    553    -77    145   -124
    480  -2556  -3037   1036   1756  -2795     38   -439    509   -122    106   -153
    342  -2535  -2878   1093   1608  -2707     44   -454    475   -166     67   -168
    387  -2460  -2847   1036   1615  -2652     36   -498    410   -244    -12   -218
    436  -2333  -2772    948   1602  -2551    111   -493    413   -246    -28   -257
    465  -2294  -2759    911   1610  -2525    132   -553    363   -306    -88   -322
    467  -2387  -2857    958   1660  -2621     38   -701    228   -449   -226   -402
    433  -2449  -2883   1008   1657  -2665     33   -748    181   -498   -275   -402
    433  -2561  -2998   1062   1714  -2779     54   -758    140   -548   -332   -413
    439  -2678  -3117   1119   1777  -2896     44   -779     88   -597   -381   -457
    420  -2699  -3120   1137   1769  -2909     38   -802     70   -618   -394   -506
    444  -2673  -3117   1114   1779  -2894     46   -833     62   -628   -397   -542
    459  -2660  -3120   1098   1787  -2889     46   -820     67   -610   -389   -548
    418  -2655  -3073   1117   1743  -2863     57   -779     98   -574   -366   -548
    426  -2621  -3047   1096   1735  -2831     41   -771    114   -548   -342   -532
    316  -2569  -2886   1127   1600  -2727     72   -724    163   -493   -285   -462
    194  -2535  -2733   1169   1462  -2634    122   -662    226   -441   -231   -426
    265  -2488  -2753   1111   1506  -2621     96   -654    241   -433   -231   -454
    433  -2359  -2795    961   1613  -2577    109   -657    246   -428   -226   -467
    514  -2278  -2792    883   1652  -2535    148   -670    249   -431   -220   -467
    444  -2294  -2740    924   1590  -2517    109   -719    223   -459   -239   -483
    462  -2234  -2699    885   1579  -2465     96   -763    218   -457   -228   -454
    485  -2205  -2691    857   1587  -2447     51   -776    207   -454   -223   -428
    413  -2275  -2688    932   1551  -2481      0   -782    174   -483   -246   -449
    340  -2353  -2694   1005   1517  -2525    -31   -818    127   -530   -296   -491
    306  -2320  -2626   1005   1465  -2473    -49   -813    129   -522   -288   -493
    316  -2268  -2585    974   1449  -2426     -7   -795    153   -498   -267   -488
    290  -2239  -2530    974   1410  -2385     25   -776    163   -493   -262   -485
    244  -2195  -2439    974   1340  -2317     41   -789    166   -501   -265   -485
    270  -2177  -2447    950   1358  -2312     44   -763    179   -496   -267   -493
    215  -2182  -2400    982   1304  -2291     70   -706    207   -475   -252   -483
    171  -2195  -2366   1013   1267  -2281     98   -691    218   -478   -254   -493
    218  -2205  -2423    992   1319  -2314     90   -711    184   -506   -290   -535
    241  -2205  -2447    979   1343  -2325     96   -709    166   -522   -306   -548
    236  -2221  -2457    992   1345  -2338     93   -722    155   -540   -329   -574
    184  -2231  -2416   1023   1299  -2322    116   -745    148   -558   -345   -605
    153  -2223  -2377   1031   1265  -2299    124   -743    145   -563   -350   -615
    155  -2213  -2369   1026   1262  -2291    114   -740    132   -574   -363   -633
    142  -2247  -2392   1052   1265  -2320    109   -766    119   -597   -384   -675
    119  -2294  -2413   1088   1265  -2353    114   -784    109   -607   -392   -696
    161  -2304  -2465   1070   1312  -2385     93   -763    106   -610   -397   -680
    163  -2317  -2481   1075   1322  -2397    135   -675    171   -563   -376   -654
    179  -2247  -2426   1034   1301  -2338    262   -514    329   -441   -322   -636
    218  -2140  -2359    961   1288  -2249    332   -358    506   -272   -210   -576
    280  -1901  -2182    810   1228  -2042    368   -153    774     46    122   -265
    374  -1517  -1891    571   1132  -1704    340    -25    987    363    561    226
    324  -1179  -1506    426    914  -1343    241   -194    922    452    898    706
    194  -1054  -1249    431    722  -1150    202   -519    654    371   1101   1010
     18  -1283  -1304    631    659  -1293    124   -924    200    -38    784    735
    -96  -1808  -1712    953    805  -1761      0  -1387   -407   -841   -179   -166
    -62  -2270  -2208   1166   1070  -2239   -166  -1621   -802  -1402   -893   -831
    -18  -2603  -2585   1312   1283  -2595   -215  -1532   -753  -1379   -937   -953
      5  -2772  -2777   1382   1389  -2774   -142  -1337   -519  -1171   -818   -914
     23  -2792  -2816   1384   1418  -2803    -54  -1156   -298   -984   -704   -839
     36  -2725  -2761   1343   1397  -2743     54   -893    -54   -756   -537   -709
    -41  -2681  -2639   1361   1299  -2660    192   -693    142   -566   -376   -610
   -145  -2686  -2543   1415   1195  -2616    254   -613    231   -470   -285   -561
   -184  -2665  -2483   1423   1148  -2574    267   -576    270   -433   -246   -545
   -194  -2613  -2421   1402   1109  -2517    280   -563    288   -423   -241   -522
   -184  -2551  -2366   1369   1091  -2460    293   -530    322   -381   -213   -465
   -239  -2504  -2268   1369   1013  -2387    306   -493    350   -340   -171   -413
   -327  -2486  -2158   1405    914  -2322    363   -465    384   -298   -129   -371
   -389  -2462  -2073   1426    839  -2268    381   -488    384   -296   -114   -348
   -379  -2405  -2026   1392    823  -2216    355   -504    387   -290    -98   -329
   -387  -2400  -2013   1392    810  -2208    358   -441    415   -246    -72   -337
   -449  -2390  -1940   1418    743  -2166    353   -387    457   -197    -31   -332
   -478  -2418  -1940   1447    730  -2179    342   -363    472   -176     -5   -309
   -511  -2434  -1922   1473    704  -2179    340   -322    514   -129     33   -262
   -545  -2439  -1896   1491    672  -2169    363   -306    537   -106     59   -244
   -558  -2475  -1919   1517    678  -2197    363   -314    530   -116     54   -241
   -563  -2517  -1953   1538    691  -2236    345   -293    537   -103     59   -226
   -561  -2533  -1971   1548    704  -2252    353   -213    587    -46    114   -192
   -509  -2533  -2023   1519    756  -2278    363   -189    623     -7    155   -168
   -452  -2522  -2070   1486    807  -2296    363   -174    646     23    184   -140
   -350  -2507  -2156   1426    901  -2333    355   -155    672     59    213    -96
   -210  -2504  -2294   1358   1041  -2400    368   -142    717    106    254    -44
    -62  -2517  -2455   1288   1195  -2486    355    -80    761    166    324     -2
     59  -2527  -2590   1234   1325  -2559    335    -36    802    210    376     44
    150  -2525  -2675   1187   1413  -2600    301    -38    807    213    384     83
    259  -2499  -2759   1119   1509  -2629    327    -23    815    218    392     90
    345  -2496  -2842   1072   1592  -2668    319     -7    818    223    410     80
    314  -2468  -2782   1075   1548  -2626    298     -7    818    231    420     98
    259  -2475  -2735   1106   1493  -2605    311     10    807    215    394     83
    142  -2488  -2631   1174   1387  -2559    353     57    828    236    431     83
     49  -2462  -2514   1205   1280  -2486    397     18    795    174    379      2
    -38  -2462  -2423   1249   1192  -2442    436    -10    771    132    329     -7
    -93  -2509  -2416   1299   1158  -2462    441    -31    724     83    270    -77
    -88  -2548  -2460   1319   1184  -2504    431    -88    665     10    181   -153
   -148  -2579  -2431   1363   1140  -2507    433   -109    636    -23    148   -176
   -163  -2644  -2483   1402   1158  -2564    407   -148    605    -54    122   -231
   -158  -2717  -2559   1436   1197  -2639    374   -218    548   -109     75   -283
   -181  -2746  -2564   1465   1189  -2655    374   -270    496   -168     15   -340
   -161  -2759  -2600   1457   1218  -2678    340   -316    459   -207    -31   -381
   -132  -2735  -2603   1434   1234  -2670    288   -381    410   -254    -90   -389
    -93  -2730  -2637   1410   1270  -2683    262   -389    381   -280   -116   -410
    -64  -2764  -2699   1415   1317  -2733    262   -371    381   -280   -101   -446
    -33  -2779  -2746   1405   1356  -2764    249   -350    402   -259    -72   -452
      2  -2785  -2787   1389   1395  -2785    205   -387    368   -288   -101   -462
    -18  -2769  -2751   1392   1363  -2759    202   -402    363   -290   -109   -452
      5  -2733  -2738   1363   1371  -2735    210   -389    379   -277    -98   -420
    -15  -2688  -2675   1350   1330  -2683    213   -376    384   -270    -96   -436
    -28  -2694  -2665   1361   1317  -2681    223   -350    410   -244    -75   -444
    -33  -2681  -2647   1356   1306  -2665    215   -350    413   -239    -64   -418
    -72  -2621  -2548   1348   1236  -2585    223   -361    418   -228    -41   -389
    -83  -2585  -2501   1332   1208  -2546    194   -379    405   -236    -33   -384
    -72  -2600  -2527   1335   1226  -2564    124   -407    374   -252    -46   -389
    -90  -2582  -2491   1335   1197  -2538    111   -418    363   -254    -46   -387
   -124  -2561  -2436   1343   1156  -2499    140   -392    392   -223    -12   -366
   -111  -2585  -2473   1348   1179  -2530    137   -407    368   -257    -38   -392
   -150  -2598  -2447   1374   1148  -2522    127   -426    337   -288    -70   -397
   -153  -2655  -2501   1402   1171  -2577    132   -439    324   -301    -75   -410
   -176  -2701  -2525   1439   1174  -2613    153   -478    316   -316    -88   -413
   -210  -2712  -2501   1462   1145  -2608    153   -478    306   -327    -96   -420
   -218  -2683  -2465   1452   1122  -2577    168   -402    332   -301    -75   -402
   -223  -2709  -2488   1465   1132  -2600    179   -374    342   -293    -70   -389
   -192  -2709  -2517   1452   1161  -2613    176   -418    314   -327    -93   -413
   -202  -2722  -2520   1460   1156  -2624    194   -407    327   -311    -62   -384
   -166  -2730  -2564   1447   1197  -2647    192   -418    316   -322    -70   -410
   -171  -2730  -2561   1449   1195  -2647    205   -433    306   -345   -106   -420
   -174  -2761  -2587   1467   1205  -2675    218   -446    298   -363   -129   -439
   -145  -2735  -2592   1439   1223  -2665    179   -452    290   -361   -132   -449
   -116  -2691  -2574   1402   1228  -2634    184   -431    303   -345   -124   -426
    -57  -2699  -2642   1376   1291  -2670    168   -436    296   -345   -124   -426
    -31  -2691  -2660   1361   1314  -2675    184   -420    298   -353   -142   -472
    -23  -2650  -2626   1335   1299  -2639    283   -309    376   -329   -171   -530
     41  -2566  -2611   1262   1325  -2587    368   -142    514   -228   -116   -493
     80  -2374  -2455   1145   1267  -2413    462    101    779     51    132   -290
    158  -2023  -2182    932   1169  -2101    496    384   1096    452    558    103
    153  -1621  -1777    732    963  -1699    358    213   1096    662    956    561
    -10  -1413  -1405    711    696  -1408    114   -244    880    719   1226    888
   -197  -1402  -1208    800    504  -1304   -101   -745    535    522   1145    862
   -353  -1795  -1441   1075    542  -1618   -241  -1286    -80   -241    361    202
   -381  -2418  -2039   1400    826  -2229   -387  -1644   -685  -1093   -566   -633
   -345  -2805  -2462   1574   1057  -2634   -428  -1538   -691  -1176   -730   -841
   -309  -2938  -2631   1623   1158  -2785   -332  -1244   -462   -987   -618   -797
   -259  -2902  -2642   1582   1189  -2772   -176   -943   -226   -792   -483   -753
   -215  -2816  -2600   1514   1189  -2709     25   -659     23   -579   -348   -662
   -168  -2743  -2577   1454   1202  -2660    119   -548    137   -485   -283   -618
   -171  -2699  -2530   1434   1176  -2616    158   -493    192   -446   -246   -576
   -174  -2683  -2509   1428   1166  -2598    202   -439    226   -418   -218   -563
   -158  -2652  -2494   1405   1166  -2574    239   -387    270   -368   -176   -514
   -106  -2637  -2533   1371   1210  -2585    226   -379    267   -368   -174   -522
   -111  -2613  -2501   1361   1192  -2559    210   -387    265   -374   -184   -542
    -96  -2574  -2478   1335   1189  -2527    233   -353    306   -332   -158   -506
    -67  -2561  -2494   1312   1210  -2527    267   -322    327   -306   -132   -493
     -7  -2553  -2546   1280   1267  -2548    270   -340    311   -322   -142   -501
     31  -2530  -2561   1249   1293  -2546    272   -355    311   -322   -140   -496
    -12  -2551  -2538   1283   1262  -2546    311   -309    350   -275   -101   -472
     62  -2491  -2556   1213   1309  -2522    267   -296    353   -252    -75   -475
    106  -2444  -2551   1169   1327  -2496    272   -290    350   -254    -85   -483
     90  -2468  -2559   1187   1325  -2512    290   -252    371   -231    -80   -465
     77  -2447  -2525   1184   1301  -2486    259   -226    394   -205    -59   -441
     72  -2418  -2491   1171   1280  -2455    293   -205    436   -166    -15   -407
     98  -2390  -2488   1145   1291  -2439    267   -189    444   -155     -7   -423
    127  -2372  -2499   1122   1312  -2434    244   -174    452   -150     -7   -402
    135  -2364  -2499   1114   1317  -2431    249   -129    491   -106     28   -371
    127  -2322  -2452   1096   1288  -2387    244    -85    532    -57     70   -348
    145  -2278  -2423   1065   1283  -2351    259    -49    579     -2    129   -285
    161  -2249  -2410   1041   1286  -2330    244    -31    613     44    187   -220
    194  -2218  -2413   1013   1304  -2314    226      5    649     98    249   -166
    228  -2166  -2395    966   1312  -2281    207     25    665    119    283   -132
    249  -2081  -2330    914   1288  -2205    215     62    693    153    329   -103
    228  -2018  -2247    893   1236  -2130    171     70    688    158    337    -98
    194  -2055  -2249    930   1221  -2151    153     36    652    124    303   -122
    179  -2065  -2244    940   1210  -2153    179     18    626    103    275   -119
    231  -2044  -2275    906   1252  -2158    161     -2    597     67    246   -142
    285  -2052  -2340    883   1312  -2195    155    -64    537    -12    174   -215
    296  -2107  -2403    906   1348  -2255    158   -129    467    -96     90   -275
    303  -2138  -2442    914   1371  -2288    155   -189    400   -166     15   -374
    267  -2156  -2423    945   1345  -2288    145   -265    332   -246    -62   -420
    303  -2187  -2494    940   1397  -2340    114   -340    249   -337   -145   -452
    381  -2213  -2595    917   1488  -2403     51   -379    187   -402   -210   -527
    413  -2208  -2624    896   1517  -2413      7   -462    101   -491   -293   -620
    405  -2236  -2642    914   1522  -2439      0   -527     36   -553   -353   -678
    524  -2356  -2881    914   1701  -2618     -5   -561     -5   -594   -400   -717
    667  -2449  -3117    891   1891  -2782    -36   -610    -49   -636   -454   -800
    706  -2517  -3224    901   1964  -2870    -41   -594    -36   -636   -467   -836
    737  -2540  -3278    901   2008  -2909    -10   -542      5   -592   -431   -802
    688  -2507  -3195    909   1940  -2850     59   -459     90   -509   -335   -745
    540  -2465  -3005    963   1771  -2735    148   -363    194   -420   -246   -652
    353  -2439  -2795   1041   1571  -2616    254   -270    311   -322   -155   -563
    236  -2423  -2662   1093   1447  -2543    309   -197    381   -239    -75   -498
    184  -2447  -2634   1130   1405  -2540    363   -129    418   -192    -20   -465
    220  -2507  -2727   1143   1473  -2616    397   -109    454   -171     12   -441
    241  -2556  -2798   1156   1517  -2675    384   -155    428   -181      5   -467
    254  -2543  -2798   1143   1525  -2670    301   -213    371   -223    -41   -514
    314  -2496  -2813   1088   1561  -2655    239   -259    329   -267    -88   -537
    394  -2431  -2826   1018   1610  -2629    231   -285    303   -290   -106   -545
    353  -2366  -2722   1005   1538  -2543    228   -293    298   -288    -98   -517
    241  -2364  -2608   1060   1423  -2486    233   -298    303   -285    -85   -488
    153  -2372  -2527   1109   1337  -2449    262   -275    316   -277    -70   -472
    114  -2392  -2507   1140   1309  -2449    272   -249    319   -275    -67   -470
     64  -2369  -2434   1150   1249  -2400    267   -270    311   -277    -70   -472
      0  -2351  -2351   1174   1174  -2351    290   -249    324   -257    -46   -452
    -90  -2351  -2262   1221   1083  -2307    337   -215    337   -241    -33   -446
   -213  -2322  -2109   1267    948  -2216    371   -215    340   -244    -36   -449
   -184  -2239  -2057   1210    935  -2148    324   -239    311   -272    -62   -478
     23  -2216  -2239   1093   1130  -2226    252   -303    236   -348   -129   -574
    205  -2210  -2416   1002   1309  -2312    158   -410    124   -462   -226   -711
    200  -2286  -2486   1044   1343  -2385    142   -465     62   -524   -293   -774
    161  -2317  -2478   1078   1317  -2397     93   -514     31   -542   -329   -766
    176  -2395  -2572   1109   1374  -2483     85   -514     33   -535   -342   -719
    158  -2434  -2595   1135   1376  -2514    142   -454     80   -491   -306   -631
    116  -2457  -2574   1171   1345  -2514    174   -426    103   -459   -280   -592
    124  -2426  -2551   1150   1335  -2488    140   -472     88   -488   -303   -626
    135  -2410  -2546   1135   1340  -2478    163   -462    103   -498   -329   -675
    140  -2325  -2465   1088   1301  -2395    285   -259    259   -381   -275   -672
    176  -2171  -2348    997   1262  -2260    368    -41    446   -210   -163   -602
    176  -1888  -2065    854   1119  -1974    397    137    696     90    129   -355
    226  -1486  -1712    628    969  -1597    348    246    906    410    542     98
    246  -1127  -1376    439    810  -1252    262    135    872    514    883    568
    174  -1047  -1221    436    696  -1132    192   -140    623    405   1047    823
    140  -1145  -1286    501    711  -1215    106   -530    181     -5    740    540
     67  -1527  -1597    730    831  -1561     15  -1049   -470   -836   -223   -389
     12  -1901  -1914    940    963  -1906   -114  -1382   -940  -1473  -1000  -1122
     41  -2140  -2182   1049   1111  -2161   -218  -1345   -945  -1504  -1091  -1231
     49  -2275  -2327   1111   1184  -2301   -197  -1143   -693  -1265   -945  -1145
     36  -2273  -2309   1117   1171  -2291   -109   -932   -428  -1021   -787  -1034
     -2  -2140  -2138   1070   1065  -2138     49   -665   -132   -750   -584   -880
    -15  -1953  -1938    984    961  -1945    171   -472     85   -542   -415   -753
      2  -1891  -1896    943    948  -1893    194   -423    150   -485   -366   -719
     41  -1852  -1893    906    966  -1873    192   -397    176   -470   -342   -709
     33  -1821  -1855    891    943  -1836    189   -392    187   -467   -337   -714
    -28  -1808  -1779    919    875  -1795    194   -376    192   -465   -337   -719
    -18  -1769  -1751    893    865  -1761    181   -353    207   -449   -327   -701
    -41  -1751  -1712    896    833  -1732    189   -324    233   -423   -301   -659
    -64  -1753  -1688    909    810  -1722    233   -296    265   -400   -280   -636
    -54  -1722  -1667    888    805  -1696    202   -316    257   -405   -290   -644
     -2  -1699  -1699    849    844  -1699    111   -361    215   -441   -324   -683
     10  -1688  -1699    839    854  -1693    119   -348    228   -441   -322   -691
    -31  -1686  -1657    857    810  -1670    150   -319    262   -418   -303   -672
    -59  -1675  -1615    867    776  -1647    194   -283    314   -374   -262   -631
    -15  -1634  -1621    823    802  -1628    215   -252    363   -329   -213   -594
      5  -1649  -1654    820    828  -1652    257   -228    394   -298   -187   -581
      0  -1657  -1660    828    828  -1660    215   -239    413   -270   -158   -548
    -10  -1673  -1662    841    826  -1667    202   -220    446   -223   -111   -478
      0  -1644  -1644    820    820  -1644    254   -135    506   -158    -44   -407
     36  -1605  -1641    784    836  -1621    265    -77    553    -93     25   -342
     88  -1579  -1670    745    878  -1623    285    -46    600    -36     90   -272
    148  -1584  -1732    719    940  -1657    277    -25    639     18    142   -200
    189  -1615  -1808    711    995  -1712    233      0    672     64    194   -129
    200  -1657  -1857    727   1028  -1756    145     -5    672     77    205   -119
    174  -1595  -1769    709    969  -1680    114     20    711    129    254    -72
    218  -1428  -1647    605    932  -1538    109     46    756    184    314      0
    103  -1444  -1548    667    823  -1496    176     70    795    223    358     62
     15  -1496  -1512    740    761  -1504    226     67    795    218    368     83
    -20  -1538  -1519    776    748  -1530    233     59    766    184    329     85
   -111  -1605  -1493    859    691  -1551    236     54    748    153    283     62
   -189  -1634  -1447    909    626  -1540    277     57    748    135    259     44
   -187  -1597  -1410    891    610  -1504    358     62    761    124    244     31
   -236  -1615  -1379    924    571  -1496    350     25    717     67    179    -46
   -246  -1605  -1358    927    555  -1483    350     46    714     75    166    -62
   -265  -1615  -1353    937    542  -1486    420     54    727     80    163    -75
   -277  -1595  -1317    935    517  -1457    431     31    704     49    124   -103
   -239  -1566  -1330    901    542  -1449    441     15    691     28    106    -80
   -226  -1556  -1330    891    550  -1444    439      5    691     31    127    -25
   -218  -1522  -1304    870    540  -1413    480     72    724     59    155    -46
   -223  -1525  -1304    872    540  -1415    522    137    776    106    184    -15
   -179  -1569  -1389    872    605  -1480    496    153    782    116    197     12
   -132  -1605  -1473    870    670  -1540    459    114    737     75    155    -46
    -85  -1675  -1590    880    750  -1631    433     88    711     46    109   -111
      2  -1779  -1784    888    893  -1782    444     98    735     67    109   -122
    122  -1852  -1977    865   1049  -1914    428     88    735     64    103   -145
    179  -1883  -2062    852   1119  -1971    426     88    732     59     98   -153
    142  -1943  -2086    898   1114  -2013    431    116    761     80    111   -140
     44  -1940  -1987    948   1013  -1964    465    150    795    106    137    -80
    -98  -1966  -1867   1031    883  -1917    480    158    826    140    171    -12
   -205  -2036  -1831   1122    813  -1935    410    109    789    101    129    -25
   -298  -2099  -1800   1197    748  -1951    316     57    730     49     98    -38
   -345  -2187  -1842   1265    745  -2016    262     12    672     -2     62    -77
   -335  -2239  -1904   1286    782  -2073    213    -31    615    -51     20   -129
   -389  -2317  -1927   1353    769  -2122    168    -44    581    -80    -12   -192
   -423  -2387  -1966   1402    769  -2177    114    -93    501   -168   -114   -293
   -397  -2452  -2057   1423    828  -2255     77   -137    441   -233   -174   -316
   -350  -2481  -2130   1415    888  -2307     62   -140    428   -241   -181   -327
   -327  -2501  -2174   1415    922  -2338     54   -145    407   -254   -202   -342
   -324  -2429  -2104   1374    888  -2265     90   -145    413   -259   -223   -366
   -306  -2403  -2096   1353    893  -2249     90   -168    394   -288   -267   -392
   -262  -2395  -2132   1327    932  -2265     77   -189    371   -314   -288   -381
   -179  -2366  -2187   1273   1002  -2278     85   -179    368   -316   -290   -366
   -127  -2314  -2187   1218   1028  -2252    103   -158    384   -301   -280   -355
    -33  -2208  -2174   1119   1070  -2192    116   -155    400   -283   -257   -345
     80  -2122  -2203   1018   1140  -2161    109   -166    387   -296   -277   -381
    129  -2091  -2221    982   1174  -2156    122   -166    392   -293   -283   -387
    155  -2016  -2171    930   1163  -2094    142   -153    413   -265   -246   -376
    184  -1992  -2177    904   1179  -2083    148   -150    410   -259   -244   -418
    226  -1966  -2192    867   1208  -2078    158   -148    413   -267   -267   -480
    265  -1899  -2164    818   1213  -2031    184   -106    454   -254   -293   -537
    316  -1805  -2122    743   1218  -1964    228     12    563   -181   -277   -574
    400  -1662  -2062    631   1228  -1860    283    155    740      2   -140   -506
    571  -1436  -2008    431   1288  -1722    236    303    969    314    171   -259
    732  -1117  -1849    192   1291  -1483     88    387   1140    654    641    213
    711   -976  -1688    129   1197  -1332      2    179    976    685    963    597
    639  -1101  -1740    231   1189  -1421    -70   -155    584    420    924    623
    519  -1325  -1844    402   1179  -1584   -179   -667    -51   -285    252    116
    410  -1654  -2065    623   1236  -1860   -350  -1288   -818  -1314   -937   -872
    423  -1919  -2346    745   1384  -2132   -488  -1431  -1039  -1618  -1330  -1192
    493  -2088  -2585    797   1538  -2335   -462  -1231   -831  -1415  -1215  -1150
    581  -2073  -2657    743   1618  -2364   -353   -963   -522  -1124  -1026  -1015
    662  -1943  -2605    641   1634  -2273   -192   -704   -210   -836   -826   -859
    737  -1719  -2457    488   1595  -2088    -23   -457     83   -568   -600   -675
    792  -1577  -2369    392   1579  -1971     62   -324    241   -415   -467   -553
    802  -1499  -2301    345   1551  -1899    106   -267    306   -348   -413   -511
    719  -1415  -2135    348   1426  -1774    158   -194    374   -275   -358   -439
    704  -1348  -2052    322   1376  -1699    184   -135    423   -220   -309   -345
    737  -1288  -2026    275   1379  -1657    176   -129    433   -210   -290   -324
    771  -1239  -2013    233   1389  -1626    150   -127    431   -207   -293   -324
    795  -1176  -1971    192   1382  -1574    148   -127    436   -194   -296   -319
    766  -1163  -1930    197   1345  -1548    161   -127    426   -207   -316   -355
    766  -1140  -1909    187   1337  -1525    184   -106    439   -202   -316   -345
    787  -1111  -1899    161   1340  -1504    210   -101    439   -205   -319   -329
    795  -1041  -1836    124   1314  -1439    210    -59    462   -168   -288   -319
    795   -943  -1738     72   1265  -1340    171    -51    465   -148   -270   -322
    792   -872  -1665     38   1228  -1270    187    -41    472   -129   -249   -306
    805   -823  -1631      7   1218  -1226    184    -28    467   -124   -246   -306
    807   -774  -1582    -15   1195  -1176    181     -7    472   -109   -249   -342
    800   -730  -1530    -36   1163  -1130    200     25    496    -70   -231   -311
    802   -672  -1475    -64   1137  -1072    213     46    511    -36   -200   -298
    813   -615  -1428    -98   1119  -1021    215     51    519    -10   -187   -290
    813   -540  -1353   -135   1083   -945    207     88    563     49   -142   -244
    779   -475  -1254   -153   1015   -865    228    153    631    135    -64   -194
    841   -371  -1213   -236   1026   -792    233    202    683    213      7   -127
    961   -241  -1202   -361   1080   -722    189    231    711    257     44   -106
   1015   -145  -1161   -433   1088   -652    197    275    750    303     72    -57
   1005    -33  -1041   -488   1023   -537    215    353    823    400    166     41
   1013     59   -956   -537    984   -446    259    389    854    436    207     67
   1036    106   -932   -571    984   -413    280    384    833    418    181     62
   1080    145   -935   -613   1008   -394    293    381    810    394    150     23
   1127    181   -945   -657   1036   -381    246    327    735    324     75    -44
   1111    192   -919   -652   1015   -363    246    306    683    272     18    -77
   1111    213   -901   -662   1005   -342    267    290    641    223    -46   -132
   1119    192   -927   -654   1023   -366    275    236    571    142   -129   -220
   1130    179   -950   -654   1041   -387    288    174    496     59   -205   -280
   1111    210   -904   -662   1008   -345    311    145    452     15   -249   -337
   1145    205   -940   -675   1041   -366    277     96    387    -44   -324   -405
   1119    223   -896   -670   1008   -335    259     54    340    -80   -376   -444
   1124    290   -833   -709    979   -270    272     28    309   -101   -400   -459
   1166    327   -839   -748   1002   -254    290      2    275   -129   -436   -498
   1202    342   -862   -774   1034   -259    236    -49    223   -171   -485   -535
   1213    366   -846   -789   1031   -239    210    -88    171   -210   -527   -555
   1205    452   -753   -828    979   -150    231    -70    168   -197   -522   -558
   1210    514   -696   -862    953    -88    236    -64    155   -192   -530   -563
   1252    542   -709   -898    979    -83    205    -90    119   -210   -558   -597
   1218    600   -618   -909    919     -7    197    -88    122   -192   -548   -587
   1249    701   -548   -976    898     77    218    -72    127   -176   -532   -571
   1278    792   -485  -1036    880    155    197    -98    106   -192   -545   -574
   1288    852   -436  -1070    859    210    179   -140     77   -215   -576   -597
   1379    924   -454  -1150    917    236    184   -161     54   -233   -615   -649
   1353   1026   -327  -1192    841    350    158   -155     51   -228   -605   -618
   1395   1143   -252  -1270    823    446     98   -181     18   -236   -613   -610
   1457   1254   -202  -1356    831    527     70   -223    -25   -259   -631   -626
   1530   1239   -290  -1384    911    475     33   -249    -70   -290   -665   -659
   1623   1184   -441  -1405   1031    371     12   -265   -101   -319   -709   -701
   1717   1241   -475  -1480   1096    384    -10   -283   -119   -335   -737   -737
   1738   1247   -491  -1493   1111    379     -7   -262   -101   -314   -724   -735
   1717   1226   -491  -1470   1104    368     28   -228    -80   -293   -714   -743
   1704   1275   -428  -1491   1065    423     77   -194    -59   -270   -696   -745
   1667   1301   -366  -1486   1018    467    122   -163    -46   -252   -683   -735
   1644   1340   -303  -1493    974    519    179   -122    -20   -213   -659   -711
   1602   1374   -228  -1488    917    574    231    -80      0   -184   -639   -701
   1535   1387   -148  -1462    841    618    285    -38     20   -161   -620   -691
   1462   1402    -59  -1434    761    672    303    -12     36   -137   -602   -667
   1454   1436    -18  -1447    737    709    327      5     38   -116   -597   -657
   1392   1447     54  -1418    670    750    374     33     54    -85   -579   -641
   1376   1389     12  -1387    683    701    350      2      2   -111   -610   -665
   1405   1421     15  -1413    693    719    345    -23    -25   -124   -636   -680
   1343   1478    132  -1410    605    805    368     -2    -15   -101   -626   -670
   1314   1535    220  -1423    548    878    374     18    -20    -88   -626   -672
   1291   1657    366  -1473    462   1010    374     33    -25    -77   -623   -659
   1262   1766    501  -1514    381   1135    415    109     25    -31   -613   -652
   1239   1904    662  -1571    288   1286    506    262    155     80   -574   -646
   1210   2127    917  -1667    148   1522    584    444    345    280   -426   -530
   1215   2491   1273  -1855    -28   1883    597    641    610    620    -77   -213
   1366   2912   1545  -2140    -90   2229    506    706    750    904    316    231
   1483   3309   1826  -2397   -171   2569    371    485    584    919    594    641
   1465   3437   1971  -2449   -252   2704    254    158    241    748    691    844
   1301   3268   1964  -2286   -332   2616    116   -228   -249    280    303    540
   1153   2818   1665  -1984   -254   2242     18   -698   -870   -519   -657   -332
   1070   2374   1304  -1725   -116   1839   -119   -963  -1288  -1080  -1379  -1000
   1083   2122   1039  -1602     23   1582   -194   -865  -1226  -1021  -1413  -1114
   1065   2052    987  -1561     38   1519   -116   -613   -945   -748  -1241  -1013
    961   2078   1117  -1519    -77   1597     12   -361   -662   -478  -1054   -841
    896   2210   1314  -1553   -210   1764    174   -101   -387   -218   -844   -652
    885   2346   1460  -1615   -285   1904    252     62   -231    -64   -711   -517
    914   2408   1493  -1662   -290   1951    246    109   -205    -25   -685   -483
    958   2483   1525  -1722   -283   2005    254    142   -184     12   -659   -465
   1041   2546   1504  -1795   -231   2026    241    148   -192     18   -659   -472
   1096   2647   1551  -1870   -226   2099    233    168   -174     46   -639   -446
   1114   2756   1639  -1938   -262   2197    226    200   -150     90   -597   -407
   1137   2891   1753  -2016   -309   2322    228    236   -132    129   -561   -392
   1132   3000   1867  -2068   -366   2434    236    272   -116    161   -540   -387
   1122   3099   1977  -2109   -426   2538    254    309    -96    192   -517   -366
   1150   3154   2003  -2151   -426   2579    233    311    -98    202   -522   -366
   1163   3237   2070  -2200   -454   2655    233    332    -83    228   -504   -340
   1106   3286   2179  -2197   -535   2733    239    353    -70    257   -480   -314
   1106   3364   2257  -2234   -574   2811    246    368    -72    277   -462   -296
   1075   3468   2392  -2273   -657   2930    270    405    -51    314   -436   -265
   1031   3569   2538  -2299   -753   3052    270    454    -18    366   -392   -223
   1023   3658   2634  -2343   -805   3146    257    496      5    413   -358   -192
   1015   3728   2712  -2372   -846   3221    265    532     31    452   -332   -168
   1054   3832   2777  -2447   -859   3304    226    545     38    483   -309   -158
   1106   3920   2813  -2514   -854   3367    215    574     49    519   -285   -153
   1166   4029   2863  -2598   -849   3447    176    600     67    568   -244   -111
   1239   4177   2938  -2707   -849   3559    150    649    124    649   -168    -44
   1288   4304   3016  -2798   -865   3660    145    717    181    730    -96     12
   1304   4401   3094  -2852   -896   3748    150    774    233    820    -18     90
   1249   4481   3229  -2865   -989   3855    163    828    277    891     49    197
   1158   4517   3359  -2837  -1098   3938    184    865    306    924     85    277
   1135   4567   3432  -2852  -1150   4000    205    898    306    940     96    316
   1150   4645   3494  -2899  -1171   4071    207    911    298    948     96    332
   1135   4718   3580  -2927  -1223   4149    215    917    288    950     85    353
   1101   4720   3619  -2909  -1257   4169    207    898    257    917     38    348
   1072   4684   3608  -2881  -1267   4146    202    878    210    865    -10    319
   1088   4694   3606  -2891  -1260   4151    202    841    148    807    -70    280
   1132   4671   3538  -2902  -1202   4104    161    769     64    727   -161    192
   1150   4627   3476  -2889  -1161   4052    124    701    -12    652   -249     98
   1049   4621   3569  -2837  -1260   4094     96    657    -67    610   -303     57
    935   4619   3684  -2779  -1374   4151    116    644    -80    610   -314     49
    841   4619   3777  -2733  -1467   4198    137    636    -98    605   -332     41
    745   4621   3876  -2683  -1564   4250    116    626   -145    584   -355     38
    667   4658   3990  -2665  -1662   4325    109    631   -153    605   -345     51
    626   4705   4076  -2665  -1725   4390    124    641   -153    618   -335     80
    548   4744   4195  -2647  -1823   4471    127    646   -161    626   -324     90
    449   4811   4362  -2629  -1956   4588    127    665   -153    646   -306    127
    413   4847   4434  -2631  -2010   4642    122    678   -142    678   -277    181
    413   4928   4515  -2670  -2049   4723    114    691   -137    696   -249    200
    407   5040   4632  -2725  -2112   4834    137    730   -111    735   -215    226
    402   5188   4785  -2795  -2190   4988    153    766    -75    782   -179    275
    374   5289   4915  -2834  -2270   5102    202    802    -36    831   -137    337
    314   5318   5001  -2816  -2343   5159    213    844      0    888    -77    387
    231   5318   5086  -2774  -2426   5203    158    844     -5    904    -49    413
    168   5318   5149  -2743  -2488   5235    176    862     10    930    -23    457
    101   5318   5214  -2709  -2556   5266    158    862      7    948      5    488
    103   5318   5214  -2709  -2553   5266    145    867    -12    950     18    509
     98   5318   5216  -2709  -2559   5268    135    867    -25    950     20    537
     62   5318   5255  -2688  -2595   5287    127    883    -25    966     25    579
     77   5318   5237  -2699  -2579   5279    124    878    -57    953     15    584
    150   5318   5167  -2733  -2507   5242     90    859   -106    914    -18    574
    270   5318   5045  -2795  -2387   5180     77    870   -127    906    -33    548
    431   5318   4886  -2873  -2226   5102     90    888   -129    914    -41    488
    470   5284   4814  -2878  -2174   5050     83    859   -168    875    -90    459
    472   5224   4749  -2850  -2138   4988     80    839   -210    839   -137    459
    454   5201   4746  -2829  -2148   4975     49    836   -241    818   -150    454
    423   5183   4759  -2803  -2166   4972    -15    839   -265    810   -163    452
    418   5180   4762  -2800  -2171   4972    -23    818   -296    782   -202    433
    431   5190   4759  -2811  -2164   4977    -46    776   -340    737   -254    415
    467   5201   4731  -2837  -2132   4967    -88    753   -376    701   -283    379
    472   5203   4731  -2837  -2127   4967   -116    761   -394    680   -290    358
    478   5196   4718  -2837  -2120   4957   -127    748   -428    652   -322    324
    493   5196   4702  -2847  -2104   4949   -140    735   -459    623   -350    309
    496   5206   4707  -2852  -2104   4957   -163    714   -493    592   -374    280
    501   5170   4668  -2834  -2083   4920   -145    714   -506    581   -389    244
    530   5227   4697  -2878  -2083   4962    -80    831   -428    623   -387    215
    548   5300   4749  -2925  -2099   5024    -10    997   -293    727   -340    249
    410   5318   4905  -2865  -2247   5112     64   1208    -72    969   -132    428
    184   5318   5133  -2751  -2473   5227     59   1449    187   1325    252    784
      0   5318   5318  -2657  -2657   5318    -49   1348    205   1540    646   1228
      0   5318   5318  -2657  -2657   5318   -285    906    -12   1582    914   1592
      0   5318   5318  -2657  -2657   5318   -553    363   -392   1379    854   1618
      0   5318   5318  -2657  -2657   5318   -743   -181   -987    693    137    976
     62   5297   5235  -2681  -2587   5266   -914   -581  -1652   -233   -870     67
    275   5138   4860  -2707  -2294   5001  -1010   -561  -1769   -433  -1140   -213
    311   5003   4692  -2657  -2192   4850   -971   -335  -1584   -288  -1065   -213
    324   5029   4705  -2675  -2190   4868   -846    -77  -1348   -101   -930   -150
    355   5094   4738  -2727  -2192   4918   -654    210  -1098    111   -766    -46
    366   5185   4816  -2777  -2226   5001   -527    394   -927    265   -646     36
    384   5245   4860  -2816  -2239   5053   -470    459   -854    329   -597     75
    402   5294   4892  -2847  -2244   5094   -454    483   -839    355   -579     96
    400   5318   4915  -2860  -2257   5115   -457    491   -833    371   -568    109
    381   5318   4933  -2850  -2275   5125   -446    511   -820    392   -553    109
    353   5318   4962  -2837  -2304   5138   -441    522   -815    402   -540    111
    327   5318   4990  -2821  -2330   5154   -454    511   -831    389   -550    106
    301   5318   5014  -2811  -2356   5164   -465    524   -818    405   -532    116
    254   5318   5060  -2787  -2403   5190   -449    545   -797    431   -509    132
    205   5318   5110  -2761  -2452   5214   -428    555   -782    452   -491    137
    153   5318   5164  -2735  -2504   5242   -423    566   -766    475   -467    145
    155   5318   5162  -2735  -2501   5240   -452    558   -771    485   -452    129
    179   5318   5138  -2748  -2478   5227   -462    561   -766    504   -426    132
    176   5318   5138  -2748  -2481   5229   -449    571   -756    514   -420     88
    197   5318   5120  -2756  -2460   5219   -449    589   -748    517   -423     96
    231   5318   5084  -2774  -2426   5201   -491    584   -769    509   -415    145
    293   5318   5024  -2805  -2364   5170   -493    610   -761    524   -407    140
    280   5318   5035  -2800  -2377   5177   -493    654   -732    563   -374    168
    267   5318   5050  -2792  -2390   5185   -504    688   -709    600   -342    197
    249   5318   5066  -2785  -2408   5193   -485    745   -657    662   -285    285
    181   5318   5133  -2751  -2475   5227   -465    820   -584    743   -205    394
    127   5318   5188  -2725  -2530   5253   -454    896   -517    826   -122    493
     70   5318   5248  -2694  -2587   5284   -444    969   -449    909    -38    581
      0   5318   5318  -2657  -2657   5318   -420   1021   -392    979     33    659
      0   5318   5318  -2657  -2657   5318   -394   1047   -353   1021     77    714
      0   5318   5318  -2657  -2657   5318   -381   1057   -337   1041    111    753
      0   5318   5318  -2657  -2657   5318   -389   1049   -353   1031    114    763
      0   5318   5318  -2657  -2657   5318   -397   1015   -397    987     77    737
      0   5318   5318  -2657  -2657   5318   -387    987   -420    956     57    719
      0   5318   5318  -2657  -2657   5318   -376    956   -452    917     33    693
      0   5318   5318  -2657  -2657   5318   -368    911   -488    870     -5    646
      0   5318   5318  -2657  -2657   5318   -392    831   -561    787    -93    563
      0   5318   5318  -2657  -2657   5318   -397    769   -610    730   -153    504
     18   5318   5297  -2668  -2639   5307   -392    717   -649    680   -202    470
     51   5318   5266  -2683  -2605   5292   -400    667   -701    631   -244    433
     75   5318   5240  -2696  -2582   5279   -410    646   -732    605   -267    407
    114   5318   5203  -2714  -2543   5261   -410    631   -756    574   -288    381
    142   5318   5172  -2730  -2514   5245   -449    581   -797    530   -332    371
    127   5318   5190  -2722  -2530   5255   -457    574   -795    527   -332    374
    166   5318   5149  -2743  -2491   5235   -457    574   -797    524   -335    374
    223   5318   5092  -2772  -2434   5206   -444    594   -782    535   -316    384
    231   5318   5084  -2777  -2426   5201   -433    605   -771    550   -303    389
    233   5318   5084  -2774  -2423   5201   -446    594   -776    550   -303    387
    220   5318   5097  -2769  -2436   5206   -480    584   -782    550   -301    384
    207   5318   5110  -2761  -2449   5214   -457    597   -761    563   -288    381
    189   5318   5125  -2753  -2468   5222   -426    610   -735    584   -275    384
    168   5318   5149  -2743  -2488   5235   -444    579   -758    563   -301    363
    127   5318   5188  -2722  -2530   5253   -475    548   -782    545   -309    363
    109   5318   5206  -2714  -2548   5263   -467    553   -756    568   -275    389
    127   5318   5188  -2722  -2530   5253   -488    545   -745    579   -257    407
    176   5318   5141  -2746  -2481   5229   -532    517   -771    558   -267    392
    200   5318   5115  -2759  -2457   5216   -542    493   -784    545   -272    394
    226   5318   5092  -2772  -2431   5206   -540    480   -795    540   -270    410
    252   5318   5063  -2787  -2405   5190   -532    480   -787    545   -252    436
    285   5318   5032  -2800  -2372   5175   -535    454   -810    522   -275    418
    301   5318   5014  -2811  -2356   5167   -558    446   -820    514   -285    402
    322   5294   4972  -2808  -2325   5133   -571    444   -828    504   -306    387
    314   5235   4920  -2774  -2304   5079   -574    433   -854    472   -332    371
    314   5198   4884  -2756  -2283   5042   -561    405   -875    436   -358    348
    303   5172   4868  -2738  -2281   5019   -568    371   -901    405   -379    324
    267   5123   4855  -2694  -2294   4990   -597    335   -927    376   -400    311
    244   5032   4788  -2639  -2270   4910   -613    301   -966    332   -433    280
    244   4990   4746  -2616  -2249   4868   -610    298   -971    316   -439    257
    259   4957   4694  -2608  -2218   4827   -631    275   -989    280   -465    226
    275   4936   4660  -2605  -2192   4798   -649    249  -1010    252   -485    226
    270   4894   4621  -2582  -2177   4759   -659    249  -1015    246   -485    231
    262   4881   4619  -2572  -2177   4751   -659    246  -1010    249   -475    239
    259   4814   4554  -2538  -2148   4684   -675    213  -1044    210   -509    197
    246   4759   4510  -2504  -2130   4634   -659    226  -1036    207   -522    171
    272   4795   4520  -2535  -2125   4658   -610    296   -989    207   -555    145
    322   4863   4541  -2592  -2109   4702   -519    433   -872    277   -532    158
    374   4983   4608  -2681  -2117   4795   -454    613   -659    485   -353    280
    400   5227   4827  -2813  -2213   5027   -532    771   -415    813      5    636
    184   5318   5131  -2753  -2473   5224   -672    706   -350   1054    413   1109
     98   5318   5219  -2707  -2559   5268   -802    387   -537   1101    675   1436
    189   5318   5125  -2756  -2468   5222   -979    -70   -914    854    561   1356
    376   5110   4733  -2743  -2177   4920  -1117   -613  -1535    111   -213    659
    337   4606   4268  -2473  -1964   4437  -1254  -1067  -2169   -763  -1171   -207
    358   4216   3858  -2286  -1748   4037  -1358  -1093  -2309   -992  -1452   -496
    353   4006   3650  -2182  -1649   3829  -1231   -807  -2042   -771  -1319   -465
    342   3967   3624  -2156  -1641   3795  -1088   -524  -1745   -514  -1137   -353
    340   4026   3686  -2184  -1675   3858   -924   -231  -1452   -254   -930   -213
    293   4063   3769  -2177  -1738   3917   -758      2  -1210    -51   -748    -77
    241   4071   3826  -2158  -1792   3949   -646     96  -1093     46   -657     -7
    171   4019   3847  -2096  -1836   3933   -574    155  -1026    109   -597     51
    111   3954   3842  -2034  -1865   3897   -535    189   -995    148   -555     98
    114   3904   3790  -2008  -1836   3847   -558    176   -995    145   -555     90
    116   3860   3743  -1990  -1816   3803   -610    132  -1015    124   -581     57
    124   3855   3728  -1990  -1800   3793   -615    116  -1008    127   -576     64
    119   3865   3743  -1992  -1810   3803   -620    114  -1000    132   -563     88
    103   3852   3748  -1977  -1821   3800   -631    114   -989    129   -563     83
     33   3842   3808  -1938  -1886   3824   -607    137   -953    155   -537    109
    -36   3847   3884  -1906  -1958   3865   -589    150   -922    184   -501    129
    -49   3852   3902  -1901  -1977   3876   -589    161   -906    205   -478    142
    -49   3897   3946  -1922  -1997   3920   -623    145   -914    207   -462    150
    -70   3949   4019  -1940  -2044   3985   -649    127   -935    197   -472    150
    -72   4026   4097  -1977  -2083   4060   -657    135   -927    210   -457    166
    -70   4071   4141  -2000  -2107   4104   -675    127   -922    218   -439    189
    -20   4102   4123  -2039  -2070   4112   -698    116   -917    226   -420    218
     85   4099   4013  -2094  -1964   4058   -753     77   -940    210   -436    176
    137   4104   3967  -2122  -1914   4037   -784     67   -935    220   -436    161
    158   4091   3933  -2125  -1888   4013   -789    103   -875    285   -361    267
     25   4021   3995  -2023  -1984   4008   -737    213   -745    413   -202    491
    -15   3967   3980  -1977  -1997   3972   -701    288   -662    509    -90    641
     25   3959   3933  -1992  -1953   3946   -698    319   -628    566    -23    698
     67   4024   3956  -2044  -1945   3990   -693    361   -576    623     38    740
     98   4034   3936  -2065  -1917   3985   -714    368   -555    644     70    763
     77   4019   3941  -2049  -1932   3980   -711    376   -540    652     90    769
     49   4029   3980  -2039  -1966   4006   -662    400   -517    665    106    769
     10   4032   4019  -2023  -2005   4024   -641    387   -530    644     83    740
    -23   3993   4016  -1984  -2018   4003   -646    358   -555    594     41    680
    -46   3959   4003  -1958  -2026   3980   -639    322   -587    540     -7    615
    -54   3915   3969  -1930  -2013   3941   -607    303   -613    488    -54    561
    -57   3865   3920  -1906  -1990   3891   -568    277   -641    426   -111    491
    -72   3808   3881  -1867  -1977   3845   -581    213   -688    353   -181    410
   -135   3689   3821  -1779  -1977   3756   -589    187   -724    306   -236    340
   -153   3624   3777  -1738  -1964   3699   -558    179   -735    277   -265    306
   -176   3585   3761  -1704  -1969   3673   -548    145   -758    246   -293    265
   -194   3554   3748  -1678  -1971   3650   -550    111   -779    220   -306    241
   -215   3494   3710  -1641  -1961   3603   -545     98   -787    200   -327    215
   -288   3473   3761  -1592  -2026   3616   -524    116   -766    218   -306    218
   -314   3468   3780  -1577  -2049   3624   -532    116   -756    223   -301    213
   -309   3486   3795  -1587  -2052   3639   -542    116   -745    226   -290    213
   -319   3486   3803  -1584  -2060   3645   -540    114   -735    223   -280    207
   -327   3489   3816  -1582  -2073   3652   -542    114   -719    231   -270    202
   -335   3512   3847  -1590  -2094   3678   -517    129   -685    252   -244    226
   -316   3541   3858  -1610  -2086   3699   -514    127   -672    259   -233    226
   -285   3582   3865  -1649  -2075   3722   -504    116   -657    259   -231    207
   -254   3569   3824  -1657  -2039   3697   -527     96   -654    249   -233    181
   -192   3567   3756  -1688  -1974   3660   -594     57   -667    228   -249    158
   -129   3619   3748  -1743  -1938   3684   -613     54   -652    239   -231    187
   -114   3577   3691  -1732  -1904   3634   -654      7   -672    220   -244    163
   -109   3496   3606  -1696  -1857   3551   -688    -31   -706    189   -270    155
   -145   3468   3613  -1662  -1880   3541   -652    -12   -680    210   -241    197
   -205   3442   3647  -1618  -1925   3543   -610     25   -628    257   -187    244
   -303   3364   3665  -1532  -1984   3512   -587     54   -592    288   -148    306
   -376   3276   3652  -1449  -2013   3463   -579     77   -571    306   -132    342
   -400   3198   3598  -1397  -2000   3395   -571     67   -574    296   -137    353
   -405   3125   3530  -1358  -1966   3328   -555     59   -579    280   -140    348
   -405   3070   3476  -1332  -1940   3273   -558     33   -600    257   -158    329
   -418   2979   3398  -1280  -1906   3187   -576    -18   -652    200   -207    311
   -436   2899   3335  -1231  -1886   3117   -589    -59   -688    161   -239    309
   -467   2850   3317  -1189  -1891   3083   -605    -83   -709    129   -270    259
   -511   2834   3346  -1161  -1927   3089   -605    -83   -701    122   -285    265
   -574   2805   3380  -1117  -1977   3091   -600    -59   -678    142   -257    277
   -623   2792   3413  -1085  -2018   3102   -589    -41   -662    158   -228    285
   -631   2782   3413  -1075  -2021   3096   -584    -57   -662    150   -228    314
   -667   2751   3419  -1041  -2042   3083   -563    -57   -641    161   -210    335
   -693   2746   3439  -1026  -2065   3091   -602    -98   -659    142   -223    332
   -722   2743   3465  -1010  -2094   3104   -602   -116   -667    132   -236    335
   -758   2691   3450   -966  -2104   3070   -517    -31   -579    194   -202    337
   -782   2730   3509   -974  -2145   3120   -444    101   -454    270   -184    342
   -805   2826   3632  -1010  -2218   3229   -374    267   -259    444    -59    459
   -779   2995   3774  -1109  -2278   3385   -301    478     36    784    275    753
   -724   3364   4089  -1319  -2405   3725   -345    620    301   1189    815   1244
   -737   3697   4434  -1480  -2585   4065   -420    517    290   1369   1213   1751
   -820   3650   4471  -1413  -2644   4060   -488    296     46   1278   1304   1945
   -906   3411   4317  -1254  -2613   3865   -594    -96   -452    774    927   1501
   -971   3034   4006  -1031  -2488   3520   -730   -693  -1182   -187   -135    522
   -982   2522   3504   -771  -2244   3013   -870   -948  -1538   -693   -683    -38
   -982   2247   3229   -633  -2107   2738   -909   -820  -1423   -610   -691   -109
   -982   2081   3063   -548  -2021   2572   -893   -620  -1197   -415   -639    -72
   -948   2005   2953   -527  -1951   2478   -810   -418   -950   -210   -485    -38
   -854   2075   2930   -613  -1891   2501   -680   -241   -714    -10   -306     31
   -763   2065   2829   -652  -1795   2447   -584    -96   -553    122   -194     93
   -704   2003   2704   -652  -1704   2353   -514    -18   -465    200    -57     77
   -670   1995   2665   -662  -1667   2330   -514    -28   -452    197    -83    101
   -693   2000   2691   -654  -1693   2343   -537    -46   -444    197    -72    158
   -683   1945   2629   -631  -1657   2286   -524    -36   -426    215    -57    231
   -691   1938   2626   -623  -1660   2281   -527    -10   -392    241    -33    296
   -678   1966   2644   -644  -1660   2304   -535    -10   -361    259     -5    348
   -649   1932   2582   -644  -1615   2257   -571    -33   -381    223    -36    376
   -618   1930   2548   -657  -1582   2239   -615    -64   -405    184    -75    371
   -607   1875   2481   -636  -1543   2177   -587    -46   -374    207    -59    413
   -584   1880   2465   -646  -1525   2171   -597    -62   -374    197    -88    407
   -532   1906   2436   -688  -1486   2171   -675   -111   -397    181    -41    374
   -501   1880   2379   -691  -1441   2130   -685   -122   -397    168    -64    431
   -514   1842   2353   -665  -1434   2096   -672    -90   -366    197      5    457
   -532   1808   2340   -636  -1436   2073   -675    -85   -340    218     41    465
   -524   1831   2353   -654  -1439   2091   -696   -103   -329    223     20    506
   -519   1813   2333   -649  -1426   2073   -704   -103   -303    246      2    579
   -504   1821   2325   -659  -1415   2073   -717    -85   -265    298    101    626
   -488   1842   2330   -675  -1408   2086   -724    -46   -207    366    200    667
   -475   1821   2296   -675  -1387   2057   -748    -38   -174    389    168    717
   -452   1849   2299   -698  -1374   2073   -766      2   -114    454    241    771
   -415   1896   2312   -740  -1363   2101   -784     25    -59    522    337    805
   -389   1914   2304   -761  -1345   2109   -787     51     -5    576    394    865
   -345   1974   2320   -815  -1332   2145   -800     77     31    610    420    883
   -309   2018   2327   -854  -1319   2171   -807     77     51    623    436    872
   -277   2000   2278   -862  -1278   2138   -805     51     46    602    381    870
   -254   1966   2221   -854  -1236   2094   -810     23     25    579    389    823
   -252   1940   2190   -844  -1221   2065   -831      5     10    555    384    745
   -252   1919   2171   -833  -1213   2047   -836    -20     -5    517    332    722
   -252   1904   2156   -826  -1205   2029   -841    -77    -44    452    275    675
   -257   1829   2086   -784  -1171   1956   -849   -142    -96    387    252    592
   -288   1779   2068   -745  -1176   1922   -859   -207   -148    316    192    504
   -290   1761   2052   -735  -1171   1906   -859   -259   -194    254    114    428
   -296   1719   2013   -714  -1156   1867   -875   -316   -249    187     23    348
   -270   1641   1912   -685  -1091   1777   -904   -366   -296    129    -31    265
   -262   1600   1862   -670  -1062   1730   -901   -381   -298    114     -5    213
   -241   1569   1810   -665  -1026   1688   -911   -413   -311     88    -20    145
   -194   1527   1722   -667   -958   1623   -937   -449   -342     51    -62     70
   -132   1493   1626   -680   -878   1558   -979   -522   -392    -10   -129     64
    -85   1457   1543   -688   -815   1499   -989   -568   -413    -41   -174     96
    -54   1441   1496   -693   -776   1467  -1015   -602   -433    -70   -239     85
    -85   1421   1504   -667   -795   1462  -1028   -602   -426    -64   -213     75
   -122   1431   1553   -654   -836   1491  -1002   -587   -389    -33   -181     88
   -145   1439   1582   -649   -865   1509   -953   -548   -322     31   -114    158
   -129   1480   1610   -675   -870   1545   -927   -517   -275     83    -62    218
   -103   1530   1634   -714   -870   1582   -909   -496   -241    116    -46    244
    -70   1574   1644   -750   -857   1608   -901   -504   -223    116    -46    249
    -62   1626   1686   -782   -875   1657   -906   -506   -194    140    -31    303
    -54   1631   1686   -789   -870   1657   -932   -511   -189    150     -7    311
    -46   1634   1678   -795   -865   1654   -966   -519   -205    137    -15    314
    -23   1654   1678   -815   -849   1665   -974   -511   -207    135    -44    332
    -28   1639   1667   -807   -846   1652   -940   -483   -168    181     28    379
    -36   1641   1678   -802   -857   1657   -932   -485   -163    189     67    381
    -15   1613   1626   -800   -820   1618   -950   -522   -210    140     20    358
    -28   1574   1602   -771   -815   1587   -950   -522   -213    132      7    387
    -51   1499   1551   -724   -802   1525   -924   -504   -202    140     36    376
    -77   1457   1535   -691   -807   1496   -901   -496   -205    127     18    363
   -106   1439   1545   -667   -826   1491   -898   -514   -226     98    -38    345
   -132   1410   1543   -639   -836   1475   -898   -537   -249     67    -90    327
   -150   1366   1514   -607   -833   1439   -904   -568   -270     49    -62    265
   -184   1299   1483   -558   -833   1389   -875   -555   -254     64    -64    270
   -210   1296   1504   -542   -857   1400   -862   -558   -259     51   -124    298
   -200   1286   1486   -542   -841   1384   -859   -563   -265     57    -72    246
   -171   1314   1486   -574   -828   1400   -883   -592   -283     49    -88    218
   -137   1278   1415   -571   -776   1345   -891   -618   -309     20   -135    179
   -106   1213   1317   -555   -711   1265   -893   -626   -316     12   -142    145
    -44   1208   1252   -581   -646   1228   -917   -652   -340    -10   -155     67
    -33   1189   1221   -579   -628   1205   -891   -631   -332    -10   -207     64
    -41   1143   1184   -550   -613   1161   -823   -555   -283      2   -239     31
    -23   1052   1075   -514   -550   1062   -714   -428   -184     46   -205     10
      7   1101   1093   -553   -542   1098   -613   -246    -10    220      2    127
     38   1348   1306   -693   -633   1327   -587     -7    254    548    340    457
    122   1745   1623   -932   -750   1683   -652     85    423    849    717    917
    119   2078   1958  -1101   -922   2018   -763   -122    371   1010   1041   1332
     23   2187   2164  -1104  -1070   2177   -953   -509    161   1028   1241   1543
   -106   1940   2044   -919  -1075   1992  -1156  -1041   -361    506    789   1065
   -233   1426   1657   -597   -945   1540  -1257  -1527  -1021   -384   -194    226
   -246    953   1200   -355   -724   1078  -1343  -1670  -1335   -846   -735   -223
   -220    693    914   -236   -566    802  -1353  -1488  -1208   -763   -696   -298
   -174    602    776   -215   -475    691  -1239  -1247   -982   -589   -639   -236
   -124    672    797   -275   -462    735  -1098  -1008   -753   -397   -488   -132
    -80    885    966   -402   -522    924   -969   -787   -550   -218   -283    -51
    -31    935    966   -452   -498    950   -870   -675   -444   -127   -244      7
      2    911    906   -457   -452    909   -849   -667   -428   -116   -239     25
      5    898    891   -452   -441    896   -826   -636   -405    -88   -197     18
     28    917    888   -472   -431    904   -807   -607   -384    -59   -137     41
     49    932    883   -491   -415    909   -779   -555   -358    -31   -119     72
    -25    935    958   -454   -493    945   -745   -519   -342    -18   -127     70
     -7    966    974   -480   -491    969   -766   -535   -358    -33   -145     57
     10    979    969   -496   -480    974   -774   -530   -361    -33   -168     70
     -5    953    958   -472   -480    956   -750   -511   -353    -18   -142     85
     54    935    878   -496   -413    906   -805   -555   -400    -54   -163     41
     75    956    880   -517   -402    919   -815   -574   -420    -70   -161     44
     59    976    914   -519   -428    945   -789   -563   -413    -57   -155     51
     25    963    937   -493   -454    950   -766   -530   -389    -18   -116     72
     67    966    896   -519   -413    932   -792   -514   -389    -15   -106     93
    127   1005    878   -566   -376    943   -815   -519   -400    -23   -116     90
    101   1000    898   -550   -400    950   -795   -491   -379      0   -101     77
    116   1028    911   -571   -397    971   -797   -483   -374      5   -103     77
    148    989    839   -571   -345    914   -813   -465   -363     28    -57    109
    166   1013    846   -589   -340    932   -805   -426   -348     49    -46    129
    233   1101    865   -670   -316    984   -839   -402   -337     67    -41    163
    316   1150    833   -732   -257    992   -885   -384   -314    109      2    187
    348   1179    828   -763   -241   1005   -888   -355   -298    145     33    223
    405   1202    797   -805   -194   1000   -901   -324   -283    174     49    265
    530   1184    654   -859    -62    922   -927   -329   -293    176     90    275
    600   1163    563   -880     18    865   -948   -345   -327    148     70    215
    654   1213    555   -935     46    885   -943   -371   -368     90    -12    189
    665   1171    506   -919     77    839   -927   -374   -384     80     28    192
    626   1130    501   -878     62    815   -914   -376   -397     67     -5    161
    613   1083    470   -846     72    776   -878   -379   -405     59    -36    135
    527   1062    535   -795     -2    797   -836   -379   -402     57    -20    116
    475   1023    548   -750    -36    787   -810   -384   -413     46    -44     83
    446    937    491   -693    -23    714   -797   -402   -441     10    -75     31
    423    872    449   -646    -12    662   -763   -405   -449    -10   -101     -2
    353    815    462   -587    -54    641   -719   -389   -436     -2   -103     12
    311    758    446   -535    -67    602   -688   -394   -441     -7   -114     -5
    314    696    381   -504    -33    537   -693   -420   -465    -28   -132    -36
    283    649    366   -465    -41    509   -675   -428   -457    -18   -119    -36
    239    607    366   -423    -64    488   -639   -426   -465    -18   -127    -41
    285    589    303   -439    -10    449   -665   -433   -491    -33   -142    -64
    275    618    342   -446    -33    480   -649   -423   -483    -25   -148    -72
    223    693    470   -457   -122    581   -641   -413   -467     -5   -127    -54
    166    771    602   -470   -218    688   -613   -387   -444     28    -93    -12
    137    904    766   -522   -314    836   -581   -345   -402     67    -41     36
    103    992    885   -550   -392    940   -558   -306   -363    116     10     75
     54   1039    984   -545   -465   1013   -517   -270   -335    150     51    116
     49   1080   1031   -568   -491   1057   -501   -259   -337    158     64    106
    140   1119    979   -631   -420   1049   -566   -288   -366    142     44     75
    187   1143    953   -667   -384   1049   -579   -296   -363    155     64     83
    174   1197   1023   -685   -423   1111   -576   -280   -348    187    103    140
    218   1174    956   -696   -368   1065   -613   -319   -394    155     70    135
    218   1137    919   -678   -350   1028   -649   -363   -433    124     44     98
    181   1114    932   -649   -376   1026   -659   -363   -436    124     44    109
     90   1072    982   -581   -444   1028   -644   -337   -423    135     51    122
     12   1002    987   -509   -485    995   -644   -327   -449    111     44    161
    -25    930    956   -452   -491    943   -626   -319   -462     98     36    189
     -5    911    914   -454   -459    911   -623   -337   -480     75      0    187
     25    935    909   -480   -441    922   -615   -332   -491     62    -28    166
     41    937    896   -491   -428    919   -587   -329   -504     49      0    114
     54    956    898   -506   -420    927   -605   -345   -530     25    -20     77
     57    956    896   -506   -420    927   -636   -366   -566      2    -38     44
     57    927    870   -491   -405    898   -613   -374   -581     -7    -67     20
     64    919    852   -493   -392    885   -610   -376   -589    -12    -70     15
     77    943    862   -511   -392    904   -607   -381   -592    -20    -70     18
     51    958    906   -506   -428    932   -605   -376   -592    -23    -67     12
     15    971    956   -493   -470    963   -610   -374   -597    -28    -62     12
     10    976    966   -493   -478    971   -618   -348   -589    -20    -67     23
    -20    984   1005   -483   -514    995   -600   -316   -571     -2    -54     38
    -41    963   1005   -462   -524    984   -550   -290   -545     12    -25     12
    -46    997   1044   -475   -545   1021   -480   -189   -467     59    -20    -28
     -5   1080   1085   -540   -545   1083   -436    -20   -342    166     23     -5
     36   1265   1228   -652   -594   1247   -358    210   -127    400    215    161
     96   1553   1457   -826   -680   1506   -311    413    114    706    555    498
    148   1982   1834  -1065   -841   1909   -353    350    179    901    891    922
     77   2262   2184  -1171  -1054   2223   -532    -51     -2    943   1148   1244
    -51   2372   2421  -1161  -1236   2395   -722   -509   -272    826   1150   1299
   -202   2055   2255   -927  -1228   2153   -870  -1010   -769    257    548    732
   -272   1467   1740   -597  -1005   1602  -1057  -1465  -1423   -600   -361   -161
   -228    992   1221   -384   -724   1106  -1158  -1457  -1556   -787   -615   -418
   -161    792    953   -316   -558    872  -1088  -1210  -1392   -672   -587   -405
   -101    774    872   -337   -485    823   -937   -911  -1153   -496   -465   -322
    -18    789    807   -384   -413    797   -789   -631   -932   -314   -329   -233
     75    846    771   -462   -348    810   -670   -459   -800   -205   -254   -179
    166    935    769   -553   -301    852   -628   -387   -735   -153   -210   -153
    259   1036    776   -649   -259    906   -639   -376   -730   -153   -220   -158
    283   1080    797   -680   -257    940   -626   -348   -717   -135   -205   -137
    241   1119    875   -680   -316    997   -613   -306   -675    -83   -161    -85
    181   1130    945   -657   -381   1039   -563   -254   -631    -31   -111    -36
    174   1148    971   -662   -400   1060   -522   -213   -594     10    -72     -2
    122   1187   1065   -654   -470   1127   -501   -189   -566     41    -41     38
     23   1156   1132   -589   -555   1143   -444   -155   -530     64    -44     77
    -46   1192   1236   -574   -641   1213   -439   -119   -485    122     41    114
   -101   1241   1340   -571   -722   1291   -381    -62   -415    189     98    166
   -213   1223   1436   -504   -823   1330   -350    -44   -384    223    181    197
   -298   1192   1491   -449   -893   1340   -361    -44   -394    220    166    202
   -368   1197   1566   -415   -966   1382   -371    -38   -397    223    158    179
   -426   1197   1621   -387  -1023   1408   -345     28   -342    280    197    218
   -504   1205   1709   -350  -1106   1457   -314     80   -290    332    272    239
   -566   1210   1774   -322  -1169   1491   -306    109   -270    363    290    262
   -579   1187   1764   -303  -1171   1475   -296    158   -215    431    355    309
   -587   1223   1808   -319  -1197   1517   -298    194   -179    472    384    337
   -587   1265   1852   -337  -1218   1558   -288    228   -150    498    415    371
   -600   1327   1927   -366  -1265   1626   -265    301    -70    579    491    454
   -566   1395   1961   -415  -1262   1678   -275    374      5    659    545    558
   -532   1418   1951   -444  -1241   1686   -265    446     75    748    706    615
   -493   1480   1974   -493  -1234   1727   -265    488    127    815    779    717
   -459   1548   2008   -545  -1234   1777   -259    506    148    820    761    769
   -418   1584   2003   -584  -1210   1792   -270    514    148    820    766    813
   -337   1602   1938   -633  -1137   1769   -275    524    132    820    784    823
   -267   1587   1855   -659  -1060   1719   -265    509    111    789    750    800
   -228   1519   1745   -646   -987   1631   -267    462     64    727    665    807
   -228   1413   1639   -592   -932   1525   -262    423     31    688    670    769
   -257   1286   1543   -514   -898   1413   -226    410     12    657    665    740
   -267   1161   1428   -446   -846   1293   -184    387    -20    592    535    696
   -280   1080   1361   -400   -820   1221   -228    335    -70    537    506    584
   -288   1060   1348   -387   -818   1205   -239    293   -119    488    501    540
   -257   1044   1299   -394   -776   1171   -226    259   -166    433    387    498
   -244    989   1234   -371   -737   1111   -239    220   -207    379    288    452
   -257    914   1171   -329   -714   1041   -285    148   -270    324    327    337
   -252    839   1088   -293   -670    963   -316     93   -314    267    233    293
   -213    807   1021   -298   -618    914   -335     62   -342    223    202    267
   -168    823    992   -327   -579    906   -350     46   -363    200    161    272
   -148    789    935   -322   -542    862   -381     25   -392    166     85    283
   -148    797    945   -327   -545    870   -400      5   -410    163    174    226
   -124    815    940   -348   -532    878   -384     20   -394    179    171    241
    -88    828    917   -368   -501    872   -392     23   -392    176    158    226
    -49    870    919   -410   -485    893   -436      0   -405    166    155    202
    -15    906    919   -446   -467    911   -433     -7   -410    158    122    215
     44    963    919   -506   -439    943   -449    -15   -415    148     90    226
     62   1031    969   -545   -452   1000   -480    -54   -436    119     49    213
     44    992    948   -519   -452    971   -537    -80   -454    111     90    184
     64    982    917   -524   -426    948   -561    -96   -459    106     59    161
    122   1044    922   -584   -400    982   -558   -109   -454    106     59    174
    140   1122    982   -631   -420   1052   -587   -145   -478     96    129    161
    150   1098    945   -626   -397   1023   -589   -148   -485     85     93    168
    171   1034    859   -602   -345    948   -615   -176   -527     46     54    119
    150    974    820   -563   -335    898   -631   -176   -537     33     57     70
    135    971    836   -553   -350    904   -636   -176   -537     28     51     54
    103    961    854   -532   -376    909   -636   -179   -542      7     38     85
     77    932    854   -506   -389    896   -631   -205   -555    -12     25     93
     59    917    857   -488   -397    888   -620   -241   -571    -38      0     31
     41    914    872   -478   -415    893   -636   -301   -618    -90    -64    -12
     41    872    831   -457   -394    852   -659   -303   -644   -114   -101     15
     51    865    813   -457   -381    839   -672   -280   -631   -106    -88      7
     57    846    789   -452   -366    818   -667   -275   -615    -90    -54     -7
     75    839    763   -457   -342    802   -662   -280   -615    -93    -57    -31
    155    852    696   -504   -270    774   -685   -303   -639   -129   -119    -70
    246    875    628   -561   -189    750   -722   -340   -670   -158   -129   -109
    293    893    600   -594   -155    748   -740   -363   -683   -174   -119   -127
    296    893    597   -594   -150    745   -719   -361   -670   -179   -135   -145
    301    896    592   -600   -145    743   -620   -262   -594   -155   -179   -181
    319    971    649   -646   -166    810   -506    -93   -428    -23    -98   -166
    350   1127    776   -740   -213    950   -454     75   -241    166     80    -49
    454   1460   1005   -956   -275   1234   -491    283    -10    483    410    350
    514   1938   1421  -1226   -454   1680   -568    262    103    769    857    870
    454   2171   1714  -1314   -631   1943   -675    -25     -2    885   1179   1158
    394   2158   1761  -1278   -683   1961   -841   -454   -332    706   1101   1114
    301   1836   1535  -1067   -615   1686   -987  -1031   -976    -51    342    407
    215   1387   1169   -802   -478   1278  -1150  -1457  -1579   -862   -514   -368
    231   1026    795   -628   -280    911  -1239  -1457  -1691  -1039   -745   -589
    215    800    584   -506   -184    691  -1174  -1236  -1504   -911   -711   -597
    231    756    524   -493   -145    641  -1067   -997  -1278   -735   -615   -522
    327    795    467   -563    -70    631   -911   -753  -1028   -535   -480   -441
    407    896    488   -652    -41    693   -792   -571   -844   -376   -355   -368
    449    940    491   -696    -20    717   -737   -506   -769   -316   -319   -327
    446    948    501   -696    -25    724   -711   -498   -748   -306   -303   -314
    444    945    501   -696    -28    724   -706   -498   -750   -303   -275   -288
    446    969    519   -709    -36    745   -706   -441   -714   -259   -252   -246
    402    979    574   -691    -85    776   -680   -389   -665   -213   -241   -202
    363    992    628   -678   -132    810   -662   -371   -620   -168   -168   -166
    283    969    683   -628   -200    826   -626   -327   -571   -122   -122    -75
    265    995    730   -631   -233    862   -628   -322   -555   -111   -127    -23
    265   1015    748   -641   -241    883   -633   -332   -555   -119   -124      0
    249   1031    782   -639   -265    906   -613   -309   -522    -85    -64     12
    257   1021    763   -641   -252    893   -607   -314   -511    -83    -83    -18
    252   1013    761   -633   -254    888   -602   -301   -493    -70    -85    -18
    241   1013    769   -628   -265    891   -597   -296   -475    -57    -70     -5
    239   1036    797   -636   -277    917   -600   -285   -457    -31    -38      0
    244   1054    807   -652   -280    932   -587   -257   -426     -2    -25     18
    239   1036    795   -639   -277    917   -553   -207   -366     59     59     80
    236   1041    805   -639   -285    924   -553   -181   -332     93    101     85
    233   1070    836   -652   -301    953   -574   -181   -319    111    111    119
    252   1114    859   -683   -303    987   -555   -145   -275    166    163    192
    303   1163    859   -735   -277   1013   -576   -114   -241    210    213    228
    379   1223    841   -802   -233   1034   -620   -101   -218    244    241    277
    418   1278    859   -846   -220   1070   -639    -75   -181    296    298    342
    371   1299    927   -836   -277   1114   -607     -5    -96    387    400    462
    350   1309    958   -828   -303   1135   -566     62    -18    462    480    540
    350   1299    948   -826   -298   1124   -550     90      2    478    501    517
    350   1288    937   -818   -293   1114   -563     80    -18    449    470    483
    366   1301    932   -836   -283   1117   -561     49    -41    420    454    501
    363   1267    904   -815   -270   1085   -563     20    -75    374    418    470
    363   1215    849   -792   -241   1034   -540     -7   -106    329    358    397
    363   1171    807   -766   -220    989   -530    -41   -140    277    303    350
    350   1124    771   -737   -210    948   -561   -114   -200    207    241    303
    358   1083    724   -719   -181    904   -535   -161   -239    155    187    239
    340   1034    693   -685   -176    862   -517   -197   -267    114    145    197
    311    958    646   -633   -166    802   -524   -202   -280     98    135    184
    324    911    584   -618   -129    748   -519   -231   -314     59     93    135
    335    867    532   -602    -98    701   -511   -277   -355     15     36     90
    314    820    506   -568    -96    665   -524   -314   -381    -12     10     54
    267    802    535   -535   -132    670   -527   -319   -387    -20      2     38
    259    792    532   -527   -135    662   -553   -322   -397    -25     10     57
    249    776    527   -514   -137    652   -548   -316   -397    -20     15     51
    226    750    524   -491   -148    639   -535   -314   -394    -23      7     51
    244    776    532   -509   -142    654   -530   -306   -376     -5     31     62
    285    805    517   -548   -116    662   -532   -301   -355     18     51     70
    303    836    530   -571   -114    683   -537   -340   -376    -10     15     46
    319    849    530   -587   -106    688   -506   -327   -358     -5     20     88
    371    878    506   -623    -67    693   -542   -353   -374    -15     25     85
    441    922    480   -683    -20    701   -636   -415   -423    -49     -5     49
    465    940    472   -704     -2    706   -665   -441   -431    -49      0     72
    537    888    350   -714     93    620   -678   -467   -454    -59      5     88
    605    841    236   -722    184    540   -672   -488   -480    -88    -23     49
    620    813    192   -717    213    504   -685   -496   -493   -103    -41      7
    672    763     90   -717    290    426   -711   -532   -530   -142    -72    -18
    678    696     18   -688    329    358   -688   -555   -540   -161    -93    -36
    613    623     10   -618    301    316   -644   -532   -522   -142    -75    -15
    615    519    -98   -568    358    210   -636   -519   -522   -142    -67    -46
    553    449   -106   -501    329    171   -602   -493   -511   -140    -64    -77
    506    400   -106   -454    306    148   -610   -496   -509   -145    -75   -109
    480    361   -119   -420    301    122   -566   -491   -491   -142    -83   -119
    483    340   -145   -413    314     98   -555   -493   -483   -140    -83   -119
    431    259   -171   -345    301     44   -558   -506   -483   -148    -83   -111
    415    161   -254   -290    335    -44   -563   -517   -493   -168    -96   -111
    361    129   -231   -244    296    -49   -506   -491   -478   -155    -83    -96
    335    150   -184   -244    259    -18   -467   -478   -454   -137    -70    -90
    363    101   -262   -233    311    -80   -542   -511   -501   -171   -109   -129
    285     64   -220   -176    252    -77   -530   -491   -475   -148    -90   -101
    189     46   -142   -116    166    -46   -467   -420   -426   -106    -51    -75
    114     57    -59    -85     85      0   -379   -358   -374    -72    -10    -44
     51    137     85    -96    -15    111   -290   -218   -246     18     36    -41
    -12    259    272   -124   -142    265   -205    -20    -57    181    135     33
      7    433    426   -220   -207    431   -145    155    179    428    355    189
     70    758    685   -415   -306    722   -142    309    459    826    818    600
    109   1127   1015   -618   -452   1072   -231    272    537   1093   1283   1106
     59   1267   1208   -665   -574   1236   -324     31    350   1104   1535   1392
    -46   1208   1254   -579   -649   1231   -413   -303    -38    831   1439   1337
   -127    800    927   -337   -527    862   -540   -810   -719      7    571    579
   -137    384    519   -124   -329    452   -727  -1309  -1374   -883   -413   -275
   -124     54    176     33   -150    114   -865  -1410  -1519  -1104   -714   -545
    -75   -210   -135    142     28   -174   -839  -1252  -1340   -958   -672   -542
    -33   -348   -314    189    137   -332   -748  -1013  -1070   -740   -537   -329
    -59   -283   -223    171     80   -252   -568   -711   -735   -446   -275     46
   -192   -168     23    179   -109    -75   -363   -467   -465   -171      5    329
   -327   -197    129    262   -228    -33   -293   -384   -340    -31    116    389
   -228   -207     18    215   -124    -93   -280   -340   -290    -23    101    376
   -158   -272   -116    215    -23   -194   -301   -376   -342    -88     23    252
    -49   -303   -257    176    101   -280   -420   -480   -441   -181    -80     77
    132   -290   -423     80    277   -355   -517   -561   -522   -272   -171    -85
    239   -226   -467     -7    350   -345   -522   -558   -517   -283   -181   -155
    283   -163   -446    -59    363   -306   -522   -553   -501   -272   -174   -181
    296   -114   -410    -90    353   -262   -522   -545   -478   -252   -153   -168
    288    -75   -363   -106    324   -218   -480   -514   -436   -205   -109   -109
    223    -88   -311    -70    265   -200   -459   -493   -405   -171    -75    -77
    161    -77   -239    -41    197   -158   -436   -480   -376   -137    -46    -57
    124    -38   -163    -44    142   -101   -397   -426   -329    -85     -2    -28
    124    -23   -148    -49    135    -85   -384   -389   -283    -41     38     -7
    137     31   -109    -85    124    -38   -389   -392   -259    -23     59      2
    158     93    -67   -127    111     12   -366   -371   -215     10     96     31
    163    137    -28   -150     93     54   -371   -355   -189     38    127     51
    161    184     23   -171     70    103   -381   -316   -145     93    176     96
    161    223     62   -194     49    145   -389   -277    -90    150    233    145
    181    298    116   -241     31    207   -366   -231    -20    218    301    194
    171    340    168   -257      2    254   -363   -197     41    283    361    239
    161    389    228   -275    -33    309   -374   -150    111    361    433    303
    166    465    296   -316    -64    381   -358    -96    184    439    514    368
    153    491    337   -322    -90    415   -358    -85    218    472    558    402
    168    522    353   -345    -93    439   -348    -72    236    488    584    418
    184    532    348   -358    -80    441   -332    -51    246    496    594    418
    158    509    350   -335    -96    431   -340    -33    239    483    576    394
    150    470    316   -311    -83    394   -350    -38    215    446    535    350
    127    426    296   -277    -85    361   -366    -80    168    384    475    290
     77    348    270   -213    -96    309   -374   -127    111    306    397    215
     85    259    171   -174    -44    218   -381   -184     41    210    296     72
    187    187      0   -187     93     96   -400   -262    -46     90    171    -93
    259    158   -103   -210    181     28   -420   -350   -116     -2     72   -155
    166    114    -51   -140    109     31   -407   -332   -109      5     77    -90
     15     36     20    -25     -2     28   -345   -288    -75     28    106    -12
    -46    -46      0     46    -25    -23   -293   -288    -72     10     96     -2
    -54   -132    -77     90     10   -103   -252   -285    -85     -5     77    -23
    -67   -246   -179    158     54   -213   -223   -301   -114    -23     49    -72
    -51   -303   -252    176     98   -277   -285   -345   -163    -54     18   -116
    -38   -340   -303    189    129   -322   -290   -363   -181    -77      2   -137
     38   -329   -368    145    202   -350   -275   -387   -189    -96    -28   -142
     72   -314   -387    122    228   -350   -316   -415   -202   -111    -44   -124
    106   -265   -371     77    236   -319   -324   -381   -174    -67     10    -72
    106   -197   -303     44    205   -249   -267   -327   -114     -7     72    -28
     88    -98   -189      5    137   -142   -202   -272    -41     57    129     12
     28    -80   -109     25     67    -93   -179   -231      0     93    163     44
    -25    -70    -44     46      7    -57   -181   -205     25    122    194     49
    -54    -33     18     44    -36     -7   -150   -176     75    171    246     64
    -80      5     85     36    -83     44   -127   -181    109    205    293     96
    -77     -7     70     44    -75     31   -168   -210     88    189    296     96
    -98    -51     44     75    -72     -5   -200   -226     72    171    285     96
   -163    -49    114    106   -140     31   -205   -207     88    189    301    103
   -259    -93    166    174   -213     36   -200   -200     96    189    301    103
   -355   -168    187    262   -272      7   -202   -197     96    192    306     88
   -475   -265    210    368   -345    -28   -200   -189     90    194    311    106
   -626   -332    290    478   -459    -20   -168   -166    103    207    314    116
   -763   -426    337    594   -553    -44   -153   -145    116    215    324     83
   -839   -478    361    659   -600    -59   -148   -142    114    210    319     70
   -867   -530    335    698   -602    -98   -116   -119    127    218    329     70
   -857   -576    280    717   -568   -148   -122   -127    127    210    335     59
   -870   -618    252    743   -563   -184   -109   -148    114    192    322     77
   -878   -667    210    774   -545   -228    -70   -132    132    197    327    140
   -852   -748    103    800   -480   -322    -67   -124    148    200    327    171
   -805   -797      7    800   -407   -394   -106   -140    135    176    309    168
   -719   -805    -85    761   -319   -446   -132   -153    135    171    311    202
   -667   -789   -122    730   -272   -457   -106   -150    135    158    296    241
   -626   -833   -210    727   -207   -522    -51   -119    145    161    293    290
   -571   -878   -306    724   -135   -594    -44   -101    163    179    335    327
   -558   -893   -335    724   -114   -613     -7    -15    213    207    350    332
   -522   -857   -335    691    -93   -597     54    101    311    249    337    306
   -493   -776   -283    633   -106   -532    132    254    496    431    462    402
   -420   -509    -90    465   -166   -301    150    436    761    748    779    698
   -329   -122    207    226   -272     44     64    506    930   1052   1197   1158
   -288    168    457     59   -371    311    -77    340    854   1192   1556   1556
   -376    189    566     93   -472    376   -210     -7    553   1078   1644   1636
   -465   -109    353    285   -410    122   -350   -491     -5    501   1106   1150
   -467   -665   -200    566   -137   -433   -532  -1091   -782   -527    -20    153
   -381  -1143   -761    763    189   -953   -719  -1389  -1218  -1127   -680   -446
   -361  -1366  -1005    862    322  -1187   -732  -1228  -1060  -1005   -649   -488
   -340  -1413  -1072    875    363  -1244   -644   -989   -797   -782   -506   -439
   -259  -1374  -1114    815    426  -1244   -511   -698   -493   -519   -298   -293
   -213  -1239  -1026    727    405  -1132   -324   -415   -215   -259    -83   -145
   -114  -1122  -1010    615    446  -1067   -267   -329   -127   -176    -25   -109
    -62  -1070  -1008    563    472  -1039   -267   -350   -122   -179    -31   -111
    -12  -1052  -1041    532    511  -1047   -244   -322    -85   -142     18    -98
    -41  -1057  -1015    550    485  -1036   -213   -285    -44   -106     64    -85
    -33  -1052  -1021    542    491  -1036   -210   -296    -46   -109     64    -88
     18  -1026  -1044    504    530  -1034   -233   -327    -67   -124     49   -106
     46  -1021  -1067    488    555  -1044   -259   -348    -72   -132     36   -135
     49  -1039  -1088    496    568  -1062   -267   -342    -70   -129     36   -129
     31  -1031  -1062    501    545  -1047   -309   -348    -75   -132     33   -150
     31  -1054  -1085    511    555  -1070   -311   -363    -64   -124     46   -163
     49  -1078  -1130    514    587  -1104   -293   -392    -64   -132     49   -166
     88  -1065  -1153    488    620  -1109   -301   -387    -70   -137     49   -163
     67  -1067  -1135    498    600  -1098   -322   -384    -62   -129     62   -174
     25  -1080  -1109    527    566  -1093   -340   -381    -44   -111     80   -171
    -12  -1101  -1091    555    537  -1096   -361   -371    -20    -88    101   -168
    -15  -1096  -1080    555    532  -1088   -355   -340     20    -51    135   -142
    -44  -1036   -992    537    472  -1015   -327   -298     75      5    192   -103
    -46  -1013   -966    530    457   -989   -306   -275    116     46    231    -77
      2   -953   -958    475    478   -956   -277   -231    174    103    285    -36
     62   -862   -924    400    493   -893   -233   -168    252    189    376     20
    166   -756   -922    293    542   -839   -218   -106    329    280    467     85
    236   -678   -917    220    576   -797   -241    -54    376    335    522    129
    275   -628   -906    176    589   -766   -236    -36    407    366    553    166
    257   -587   -844    166    550   -714   -187      5    459    413    605    200
    259   -561   -823    150    540   -691   -254     -2    454    407    618    200
    290   -571   -862    140    574   -714   -267    -23    446    392    618    200
    381   -470   -852     41    615   -659   -181     28    491    426    662    259
    366   -449   -815     41    589   -631   -132     70    504    439    680    283
    293   -522   -815    111    553   -667   -158      0    441    361    592    228
    293   -579   -872    142    581   -727   -171    -70    384    283    530    166
    298   -644   -945    171    620   -795   -153   -129    337    220    470    116
    374   -652  -1026    140    698   -839   -161   -200    277    148    402     70
    379   -745  -1124    181    750   -935   -189   -267    215     80    332     18
    381   -776  -1161    197    769   -969   -189   -324    179     31    285    -20
    389   -807  -1197    207    792  -1002   -192   -381    132    -31    220    -70
    384   -883  -1267    249    826  -1075   -192   -387    124    -46    197    -51
    361   -948  -1312    293    833  -1130   -171   -381    124    -44    202    -64
    324   -971  -1296    322    807  -1132   -179   -407    106    -62    174    -88
    293  -1000  -1296    350    795  -1148   -202   -431     98    -70    161   -106
    272  -1036  -1309    381    789  -1171   -207   -457     75    -90    140   -145
    213  -1052  -1265    415    737  -1158   -192   -418    103    -70    161   -127
    254  -1010  -1267    376    758  -1137   -176   -400    127    -51    176   -132
    298   -976  -1275    340    784  -1127   -176   -400    137    -51    176   -181
    368   -917  -1286    275    826  -1101   -148   -366    179    -10    220   -155
    381   -846  -1231    231    805  -1039   -101   -335    223     33    267    -49
    324   -854  -1179    265    750  -1015    -96   -348    220     23    262    -10
    296   -865  -1161    283    727  -1013    -98   -350    228     25    262     10
    311   -758  -1070    223    691   -914   -116   -337    259     59    298     44
    296   -810  -1109    254    701   -958   -119   -324    290     90    329     64
    265   -911  -1176    322    719  -1044   -129   -337    283     85    327     36
    280   -854  -1135    285    706   -995   -171   -329    285    101    345     51
    228   -883  -1111    327    670   -997   -184   -332    270     96    335     75
    205   -911  -1119    353    659  -1015   -205   -366    254     77    311     90
    233   -940  -1176    353    704  -1057   -267   -376    233     67    303     62
    342   -896  -1239    275    789  -1067   -205   -329    262    101    340     64
    329   -963  -1293    316    810  -1127   -166   -355    246     93    329      5
    215  -1065  -1280    423    748  -1174    -93   -397    179     20    262    -59
    163  -1096  -1260    465    711  -1176    -98   -433    122    -49    205    -51
    207  -1158  -1369    472    787  -1265   -163   -480     67   -106    148    -75
    259  -1205  -1465    472    862  -1335   -171   -488     64   -116    132   -106
    194  -1210  -1408    506    797  -1309   -189   -506     59   -122    127   -142
    171  -1265  -1436    548    802  -1350   -166   -527     36   -148    103   -184
    218  -1288  -1509    535    862  -1400   -187   -540      2   -166     88   -205
    220  -1306  -1527    542    872  -1415   -236   -566    -33   -197     59   -205
    181  -1340  -1525    576    852  -1431   -252   -563    -33   -197     57   -213
    233  -1327  -1561    545    896  -1444   -231   -548    -23   -189     64   -226
    192  -1332  -1527    568    859  -1428   -236   -545    -28   -197     54   -267
    171  -1382  -1553    605    862  -1467   -270   -542    -44   -223     18   -309
    189  -1363  -1556    587    870  -1460   -210   -517    -41   -275    -57   -350
    257  -1314  -1571    527    914  -1441   -124   -413     41   -241    -70   -342
    288  -1200  -1488    454    888  -1343    -41   -192    277     -5    129   -192
    397   -953  -1350    277    872  -1150    -18     62    550    348    504    119
    506   -540  -1047     15    774   -795   -150    -33    592    576    909    589
    480   -332   -813    -75    646   -571   -348   -402    426    670   1223    940
    467   -332   -802    -67    633   -566   -584   -904     57    465   1166    904
    444   -753  -1197    155    820   -974   -771  -1465   -563   -275    381    277
    491  -1363  -1857    436   1171  -1608   -909  -1857  -1195  -1176   -607   -615
    568  -1730  -2299    579   1434  -2013   -948  -1821  -1273  -1353   -854   -906
    594  -1899  -2494    652   1543  -2195   -865  -1574  -1070  -1195   -769   -875
    628  -1891  -2520    631   1574  -2205   -730  -1275   -779   -940   -563   -753
    623  -1813  -2436    594   1527  -2125   -480   -924   -433   -641   -319   -607
    581  -1732  -2317    574   1447  -2023   -319   -704   -215   -459   -176   -465
    514  -1743  -2260    613   1384  -2000   -252   -600   -114   -361    -98   -374
    436  -1849  -2286    706   1361  -2068   -202   -535    -64   -309    -51   -376
    405  -1914  -2322    753   1361  -2117   -179   -514    -38   -290    -33   -384
    379  -1951  -2330    784   1353  -2140   -176   -498    -20   -275    -23   -387
    366  -1984  -2353    807   1356  -2169   -166   -491    -20   -275    -20   -397
    366  -1969  -2335    802   1350  -2151   -129   -478     -7   -259      2   -405
    350  -1880  -2231    763   1288  -2055    -64   -431     38   -213     38   -348
    270  -1829  -2101    779   1184  -1964    -28   -415     77   -176     62   -277
    174  -1836  -2010    831   1091  -1922     18   -402     96   -153     85   -246
    200  -1764  -1964    782   1080  -1862     85   -355    140   -106    132   -207
    168  -1688  -1857    758   1013  -1774     75   -335    179    -64    179   -184
    124  -1665  -1790    769    956  -1727     46   -337    184    -57    200   -200
    140  -1634  -1777    745    956  -1704     38   -337    179    -67    184   -226
    137  -1613  -1751    737    943  -1680    -49   -342    174    -70    176   -184
    166  -1564  -1730    698    945  -1647    -38   -327    184    -62    189   -176
    265  -1418  -1686    576    974  -1551    -36   -288    223    -23    233   -140
    298  -1348  -1647    522    971  -1496    -59   -303    223    -18    246   -150
    329  -1280  -1610    475    969  -1444    -54   -306    228    -10    257   -163
    353  -1210  -1564    428    956  -1387    -54   -275    272     41    303   -109
    384  -1247  -1631    431   1005  -1439   -122   -233    309     90    353     12
    353  -1309  -1662    478   1005  -1486   -116   -137    407    200    462    244
    114  -1366  -1480    626    797  -1423      0      2    574    353    644    501
     77  -1400  -1480    659    776  -1439     46     15    558    374    680    498
    262  -1361  -1623    550    940  -1493     23    -25    504    335    639    387
    394  -1389  -1784    496   1088  -1587    -12    -93    428    252    542    233
    428  -1392  -1821    483   1124  -1605    -38   -124    397    200    493    158
    454  -1353  -1808    449   1130  -1582    -44   -137    379    179    480    150
    493  -1288  -1784    397   1137  -1535    -51   -153    363    163    472    142
    501  -1205  -1709    350   1104  -1457    -59   -171    361    150    462    122
    478  -1169  -1647    345   1062  -1408      7   -197    353    122    433     77
    426  -1226  -1654    400   1039  -1439    -23   -241    311     70    384     15
    446  -1244  -1691    400   1067  -1467    -31   -262    280     33    345    -36
    449  -1262  -1712    407   1080  -1486     18   -267    272     15    319    -98
    439  -1236  -1675    400   1057  -1454     23   -277    262      2    296   -135
    392  -1325  -1717    465   1054  -1519      5   -345    200    -67    220   -187
    415  -1361  -1777    472   1093  -1569      0   -405    145   -114    174   -252
    397  -1421  -1818    511   1106  -1621      0   -426    116   -140    142   -285
    371  -1431  -1803    530   1085  -1615      2   -418    127   -135    155   -280
    327  -1452  -1779    561   1052  -1615    -25   -420    124   -140    158   -288
    345  -1389  -1738    522   1039  -1564    -23   -413    132   -135    176   -280
    342  -1343  -1686    498   1013  -1514     -5   -413    145   -119    200   -272
    296  -1325  -1621    514    958  -1473     28   -405    163   -103    210   -272
    257  -1267  -1527    504    891  -1397     38   -348    218    -49    249   -233
    228  -1221  -1449    496    836  -1332     64   -301    259    -10    280   -213
    179  -1202  -1382    509    779  -1291     90   -285    280      2    290   -215
    137  -1169  -1306    517    722  -1236     96   -290    288      7    293   -223
     93  -1119  -1213    511    652  -1166     83   -306    306     25    306   -215
     70  -1091  -1161    511    615  -1124     33   -345    301     23    309   -228
     75  -1114  -1189    517    631  -1150    -18   -381    272     -2    290   -265
     33  -1169  -1202    568    618  -1184    -59   -407    244    -31    262   -272
     10  -1205  -1215    594    613  -1210    -64   -428    220    -62    239   -275
     38  -1244  -1286    602    659  -1265    -77   -426    181    -93    218   -311
     36  -1293  -1330    628    680  -1312    -98   -433    150   -137    187   -381
     49  -1361  -1410    657    730  -1384   -103   -475    116   -189    135   -465
    161  -1410  -1571    623    865  -1491   -176   -550     57   -244     80   -483
    265  -1426  -1691    579    976  -1558   -153   -568     49   -259     64   -501
    389  -1447  -1836    527   1111  -1641   -129   -576     31   -280     44   -524
    558  -1436  -1995    439   1275  -1714   -163   -566     -5   -303     23   -540
    761  -1426  -2187    332   1473  -1805    -96   -542      0   -301     25   -553
    940  -1379  -2320    218   1628  -1849    -62   -535     12   -296     33   -566
   1021  -1408  -2429    192   1722  -1917    -80   -555      7   -309     20   -584
   1034  -1434  -2468    200   1751  -1951    -98   -571     -5   -316     12   -600
    935  -1475  -2413    267   1673  -1943    -80   -517     33   -277     49   -555
    862  -1532  -2397    335   1628  -1964    -62   -522     33   -288     23   -568
    709  -1548  -2257    418   1480  -1901     -5   -485     83   -249     46   -496
    602  -1543  -2145    470   1374  -1844     15   -452    119   -202    101   -413
    478  -1571  -2049    545   1262  -1810     31   -397    163   -142    166   -384
    423  -1584  -2008    581   1213  -1797    111   -293    254    -83    187   -379
    483  -1592  -2075    553   1278  -1834    155   -176    335    -33    176   -405
    498  -1530  -2029    517   1262  -1779    220     12    511    145    316   -311
    410  -1317  -1727    452   1067  -1519    265    223    800    504    714     54
    376   -974  -1353    298    865  -1163    166    218    904    748   1109    501
    285   -714  -1000    213    641   -857    -18    -77    750    797   1402    909
     98   -631   -730    267    413   -680   -215   -509    457    688   1512   1057
   -140  -1028   -888    581    371   -958   -342  -1018   -116     49    839    467
   -335  -1618  -1283    976    472  -1452   -441  -1462   -758   -831   -181   -428
   -431  -2130  -1699   1278    631  -1914   -561  -1569   -997  -1179   -594   -818
   -511  -2439  -1927   1475    706  -2184   -522  -1379   -844  -1065   -545   -782
   -501  -2514  -2016   1506    756  -2268   -467  -1122   -605   -857   -400   -657
   -563  -2475  -1914   1519    675  -2195   -329   -815   -296   -579   -176   -439
   -607  -2449  -1842   1527    615  -2145   -184   -574    -49   -350     20   -246
   -657  -2481  -1823   1569    581  -2153   -106   -459     49   -257     90   -192
   -805  -2512  -1706   1657    449  -2109    -54   -387    129   -187    158    -77
   -891  -2577  -1686   1732    397  -2132    -23   -358    171   -148    210    -46
   -927  -2647  -1722   1787    394  -2184     -5   -350    197   -132    226    -70
   -911  -2707  -1795   1810    441  -2252     15   -337    220   -111    246    -64
   -872  -2673  -1803   1771    462  -2239    101   -254    298    -38    332    -25
   -657  -2582  -1925   1618    631  -2252    166   -192    358      2    379    -15
   -504  -2527  -2023   1514    758  -2275    148   -158    387     23    389     12
   -415  -2520  -2104   1467    844  -2312    132   -135    402     33    381     28
   -329  -2507  -2177   1415    922  -2343    119   -119    420     38    381     70
   -228  -2457  -2229   1343    997  -2343    114   -127    428     38    394     72
   -179  -2395  -2216   1286   1015  -2304    137   -116    465     62    426     62
   -106  -2356  -2249   1231   1070  -2304    150   -111    478     44    394     15
    -54  -2395  -2343   1223   1143  -2372    124   -122    449      7    353     12
    -41  -2403  -2361   1221   1158  -2382     93   -129    444      2    355    -20
    -18  -2416  -2400   1215   1187  -2408     31   -150    420    -18    345    -51
    -20  -2429  -2408   1226   1192  -2418      7   -155    415    -28    322    -77
    -44  -2483  -2439   1262   1197  -2462    -18   -163    420    -15    335    -88
     -7  -2470  -2462   1236   1226  -2468    -51   -166    431      0    361   -109
     54  -2392  -2447   1166   1249  -2421    -72   -153    457     25    381    -49
     98  -2343  -2442   1122   1270  -2392    -77   -127    517     90    441     38
    150  -2294  -2444   1070   1296  -2369    -93    -72    584    161    509    101
    226  -2242  -2468   1008   1345  -2353   -124     -7    631    218    568    129
    252  -2184  -2436    966   1343  -2309   -140     54    698    290    649    181
    228  -2174  -2403    974   1314  -2288   -135     49    706    296    665    194
    228  -2164  -2392    966   1309  -2278   -122      7    662    244    602    137
    246  -2143  -2390    948   1317  -2265   -114    -12    644    215    579    148
    275  -2135  -2410    927   1340  -2273    -85    -38    620    181    563     83
    236  -2187  -2423    976   1330  -2304    -83    -64    587    137    522     15
    213  -2221  -2436   1002   1322  -2327    -75    -98    550     85    465    -18
    202  -2255  -2457   1026   1330  -2356    -80   -163    501     18    402    -67
    194  -2301  -2499   1052   1345  -2400    -36   -218    457    -46    345   -150
    187  -2325  -2512   1070   1348  -2418    -12   -244    420   -101    288   -218
    202  -2361  -2564   1078   1382  -2460    -49   -298    358   -168    213   -288
    220  -2364  -2585   1070   1402  -2473    -46   -327    335   -189    210   -290
    184  -2382  -2566   1098   1374  -2473    -51   -332    329   -194    215   -355
    140  -2392  -2533   1127   1335  -2462    -49   -348    311   -220    171   -426
    122  -2374  -2499   1124   1309  -2436    -33   -316    332   -197    189   -277
     85  -2369  -2457   1140   1270  -2413    -25   -301    361   -171    226   -267
    155  -2372  -2527   1109   1340  -2449    -59   -342    324   -213    181   -301
    267  -2359  -2626   1047   1447  -2491    -88   -358    298   -228    171   -288
    371  -2343  -2714    984   1540  -2527   -101   -371    285   -241    161   -303
    426  -2294  -2720    932   1571  -2507    -98   -394    288   -246    158   -319
    457  -2273  -2730    906   1592  -2501   -103   -413    288   -249    163   -316
    446  -2249  -2696    901   1571  -2473    -88   -371    314   -220    202   -311
    444  -2252  -2696    901   1569  -2473    -77   -322    353   -179    241   -262
    480  -2205  -2686    862   1582  -2444   -119   -340    348   -176    252   -205
    504  -2135  -2639    815   1569  -2387   -155   -379    340   -184    252   -129
    522  -2138  -2660    807   1590  -2397   -179   -426    311   -213    236   -103
    498  -2164  -2665    831   1582  -2413   -184   -439    298   -220    239    -83
    459  -2143  -2603    841   1530  -2372   -179   -426    303   -210    254    -44
    439  -2127  -2566    841   1501  -2346   -181   -444    290   -236    223    -57
    441  -2140  -2582    849   1512  -2361   -189   -462    275   -265    194    -59
    413  -2145  -2561    865   1483  -2353   -168   -431    298   -233    236    -51
    379  -2200  -2582    909   1478  -2390   -137   -397    316   -207    265    -51
    353  -2247  -2600    945   1475  -2423   -119   -387    314   -215    257    -98
    363  -2317  -2681    976   1522  -2499   -132   -407    288   -254    226   -124
    342  -2353  -2696   1002   1517  -2525   -140   -444    249   -311    168   -168
    309  -2359  -2668   1026   1486  -2514   -137   -472    218   -358    114   -153
    306  -2377  -2683   1034   1491  -2530   -109   -472    215   -366    114   -153
    303  -2397  -2701   1047   1501  -2548   -142   -470    213   -368    119   -174
    265  -2429  -2694   1080   1478  -2561   -166   -472    200   -387     96   -215
    252  -2416  -2668   1080   1457  -2540   -137   -470    192   -405     67   -223
    254  -2431  -2686   1085   1470  -2556   -116   -459    200   -405     72   -207
    259  -2478  -2738   1109   1499  -2608   -111   -467    184   -423     54   -226
    265  -2488  -2753   1111   1506  -2621    -90   -475    187   -431     41   -231
    249  -2522  -2772   1135   1509  -2647    -54   -459    210   -415     41   -249
    228  -2525  -2753   1145   1488  -2639     10   -392    262   -397     20   -306
    220  -2473  -2694   1127   1457  -2582    103   -265    366   -342      2   -327
    280  -2374  -2655   1044   1467  -2514    148   -114    537   -179    135   -200
    348  -2135  -2483    893   1415  -2309    137     96    820    179    517    132
    402  -1758  -2161    675   1280  -1958     54    197   1028    540   1008    607
    400  -1556  -1956    579   1176  -1756    -41     54    956    678   1374   1091
    319  -1587  -1906    631   1111  -1745   -145   -311    592    475   1384   1135
    244  -1888  -2132    820   1187  -2010   -265   -815    -15   -200    711    576
    197  -2296  -2494   1049   1343  -2395   -446  -1369   -732  -1179   -387   -363
    205  -2642  -2847   1218   1525  -2743   -561  -1527  -1002  -1574   -859   -787
    254  -2891  -3146   1319   1699  -3018   -527  -1330   -810  -1402   -771   -787
    301  -2964  -3265   1332   1782  -3115   -465  -1130   -574  -1187   -636   -740
    332  -2917  -3250   1291   1787  -3083   -340   -927   -319   -958   -480   -633
    335  -2826  -3161   1247   1748  -2992   -184   -711    -59   -732   -316   -498
    366  -2772  -3138   1202   1751  -2953    -90   -602     72   -610   -200   -405
    394  -2748  -3143   1176   1766  -2946   -122   -587     98   -587   -179   -426
    415  -2759  -3177   1169   1795  -2966   -148   -594     96   -597   -213   -441
    426  -2751  -3177   1163   1800  -2964   -145   -610     83   -602   -213   -428
    384  -2792  -3177   1202   1779  -2985   -135   -613     88   -589   -189   -454
    368  -2787  -3156   1208   1761  -2972   -129   -607     85   -602   -218   -485
    363  -2764  -3130   1197   1745  -2946   -179   -605     77   -605   -228   -449
    381  -2740  -3122   1179   1751  -2930   -181   -607     75   -594   -202   -426
    407  -2727  -3135   1158   1769  -2930   -189   -615     57   -620   -215   -452
    457  -2668  -3128   1104   1790  -2896   -236   -623     51   -636   -226   -439
    485  -2665  -3154   1088   1818  -2909   -254   -644     44   -644   -231   -436
    511  -2699  -3211   1093   1860  -2953   -254   -678      7   -675   -270   -480
    555  -2694  -3250   1067   1899  -2972   -277   -662     23   -662   -257   -470
    680  -2665  -3346    992   2013  -3005   -379   -693      0   -678   -270   -480
    753  -2787  -3543   1015   2148  -3167   -376   -717    -25   -698   -290   -517
    813  -2909  -3722   1049   2268  -3315   -358   -735    -46   -701   -293   -550
    896  -2889  -3787    995   2340  -3335   -275   -722    -33   -683   -283   -555
    958  -2769  -3728    904   2340  -3247   -262   -698     -5   -652   -257   -542
    989  -2642  -3634    823   2312  -3135   -233   -613     85   -550   -161   -472
    940  -2592  -3533    826   2236  -3063   -194   -498    215   -405     -2   -368
    883  -2592  -3478    852   2179  -3037    -70   -374    342   -267    163   -270
    789  -2574  -3364    891   2075  -2969     -2   -293    415   -200    223   -192
    652  -2598  -3250    971   1948  -2922      2   -205    506    -90    311    -59
    584  -2613  -3198   1015   1891  -2904    -20   -158    563    -12    402     -7
    524  -2616  -3141   1044   1831  -2876    -15   -145    581    -10    397     25
    506  -2662  -3169   1078   1836  -2915    -41   -142    576    -33    374     28
    532  -2735  -3270   1098   1899  -3000    -28   -158    540    -83    335    -15
    550  -2792  -3343   1122   1945  -3068     12   -197    485   -148    272    -75
    480  -2769  -3250   1143   1865  -3011     41   -218    470   -181    241    -90
    444  -2707  -3154   1130   1797  -2930     31   -220    454   -210    213   -111
    374  -2688  -3065   1156   1719  -2878     36   -233    428   -244    171   -150
    270  -2699  -2969   1215   1618  -2834    106   -246    407   -283    122   -207
    252  -2678  -2933   1210   1590  -2805    187   -314    345   -361     41   -277
    207  -2691  -2899   1239   1553  -2795    202   -368    285   -436    -28   -322
    207  -2673  -2883   1231   1543  -2777    187   -387    259   -467    -54   -342
    215  -2644  -2860   1215   1538  -2751    137   -426    228   -501    -70   -353
    228  -2673  -2904   1221   1566  -2787     96   -506    145   -587   -148   -402
    327  -2735  -3065   1202   1696  -2899     46   -571     70   -657   -233   -415
    259  -2803  -3065   1270   1662  -2933     41   -532     93   -626   -205   -316
    249  -2816  -3065   1283   1657  -2940      0   -511    111   -605   -179   -236
    285  -2826  -3112   1270   1696  -2966     38   -540     77   -646   -220   -275
    257  -2798  -3055   1267   1654  -2925    111   -511     83   -639   -223   -350
    252  -2764  -3016   1254   1634  -2889    137   -470    111   -605   -200   -355
    265  -2727  -2992   1231   1628  -2860    103   -462    135   -581   -174   -332
    327  -2670  -3000   1171   1662  -2834     72   -475    129   -579   -163   -322
    407  -2642  -3050   1117   1727  -2847     51   -501    109   -600   -176   -332
    530  -2569  -3102   1018   1816  -2834     28   -532     88   -618   -192   -350
    602  -2494  -3096    945   1849  -2795     10   -550     83   -618   -187   -345
    613  -2455  -3068    919   1839  -2759     -2   -566     80   -618   -184   -348
    571  -2434  -3005    930   1787  -2720     51   -574     80   -620   -187   -366
    545  -2374  -2922    911   1732  -2650      0   -581     77   -620   -181   -366
    527  -2364  -2891    919   1709  -2626    -25   -558     85   -618   -176   -376
    509  -2429  -2938    958   1722  -2683      0   -545     72   -636   -197   -407
    459  -2496  -2956   1015   1706  -2725      0   -553     44   -657   -231   -433
    459  -2499  -2961   1018   1709  -2730     72   -532     54   -654   -239   -439
    374  -2551  -2925   1088   1649  -2738     93   -535     41   -672   -259   -454
    363  -2491  -2855   1062   1605  -2670     72   -527     57   -662   -244   -446
    371  -2434  -2805   1031   1587  -2618    155   -491     83   -646   -228   -441
    265  -2507  -2772   1119   1517  -2637    158   -509     64   -675   -262   -488
    233  -2514  -2748   1140   1491  -2631    161   -514     54   -685   -280   -511
    215  -2535  -2753   1158   1483  -2644    148   -519     41   -698   -296   -532
    189  -2556  -2746   1182   1467  -2650    119   -532     31   -711   -311   -548
    168  -2579  -2748   1202   1457  -2662    103   -535     36   -711   -319   -555
    145  -2605  -2751   1231   1447  -2678    142   -532     36   -719   -337   -571
    187  -2564  -2753   1187   1470  -2657    148   -532     36   -727   -342   -581
    223  -2535  -2759   1156   1491  -2647    106   -545     25   -732   -350   -592
    252  -2535  -2790   1140   1519  -2662    124   -548     28   -732   -366   -618
    290  -2517  -2808   1114   1548  -2662    226   -462    111   -688   -381   -665
    322  -2444  -2766   1060   1543  -2605    298   -319    259   -571   -340   -678
    366  -2257  -2624    945   1493  -2439    322   -161    465   -342   -140   -524
    415  -1995  -2410    789   1410  -2203    329     28    727     18    262   -142
    501  -1636  -2138    568   1319  -1886    194     54    852    298    750    387
    522  -1447  -1971    462   1247  -1709     67   -202    605    200   1005    722
    501  -1517  -2018    509   1260  -1766    -46   -517    176   -163    885    678
    566  -1660  -2226    545   1395  -1943      2   -872   -324   -774    231    122
    589  -1995  -2585    704   1587  -2288    -80  -1369   -963  -1657   -922   -888
    527  -2413  -2940    943   1732  -2675   -187  -1457  -1101  -1860  -1244  -1200
    504  -2699  -3203   1096   1852  -2951   -140  -1293   -883  -1636  -1117  -1176
    548  -2844  -3393   1148   1966  -3117   -127  -1140   -680  -1439  -1013  -1169
    649  -2912  -3561   1132   2104  -3237   -111   -995   -488  -1265   -909  -1163
    701  -2844  -3546   1070   2122  -3195    -54   -823   -265  -1067   -748  -1060
    672  -2795  -3470   1060   2070  -3133     41   -717   -124   -937   -636   -979
    600  -2730  -3330   1065   1964  -3029    155   -644    -41   -846   -566   -893
    488  -2662  -3151   1088   1818  -2907    106   -620     -2   -797   -511   -784
    389  -2670  -3060   1137   1722  -2865     77   -587     31   -748   -457   -691
    363  -2639  -3003   1137   1683  -2821    142   -558     59   -711   -428   -626
    400  -2579  -2982   1088   1691  -2782    179   -537     85   -685   -405   -589
    384  -2553  -2938   1085   1660  -2746    205   -527    111   -659   -387   -568
    350  -2509  -2860   1078   1602  -2683    226   -504    155   -610   -332   -524
    337  -2436  -2777   1049   1556  -2605    228   -483    194   -568   -288   -506
    311  -2359  -2670   1023   1488  -2512    254   -475    220   -550   -272   -504
    301  -2286  -2587    992   1444  -2436    280   -457    246   -522   -249   -480
    327  -2236  -2564    953   1444  -2400    296   -418    259   -498   -228   -478
    342  -2169  -2512    914   1426  -2340    277   -389    285   -478   -218   -439
    319  -2086  -2405    880   1358  -2244    290   -342    345   -415   -163   -392
    290  -1979  -2270    844   1280  -2125    368   -270    428   -335    -77   -374
    223  -1966  -2190    870   1205  -2078    454   -228    467   -290    -36   -332
    197  -1951  -2148    878   1171  -2049    449   -213    496   -252     -7   -301
    176  -1953  -2130    888   1150  -2042    405   -192    532   -200     46   -249
    158  -1961  -2120    901   1137  -2039    410   -148    584   -129    129   -171
    137  -2021  -2158    940   1145  -2091    426   -101    636    -64    187   -106
     83  -2057  -2143    987   1111  -2099    379    -77    678     -7    236    -33
     12  -2083  -2099   1034   1054  -2091    337    -49    727     49    303     23
    -44  -2135  -2091   1091   1023  -2114    371    -33    771     98    353     59
    -54  -2229  -2174   1140   1057  -2200    355    -33    774    101    342     83
    -57  -2330  -2275   1192   1106  -2304    275    -31    756     88    332     83
    -88  -2418  -2330   1252   1117  -2374    275    -12    750     77    316     49
   -142  -2460  -2317   1301   1085  -2390    280    -25    714     36    257     -2
   -205  -2533  -2330   1366   1060  -2431    254    -51    662    -23    189    -38
   -231  -2587  -2356   1408   1062  -2473    228   -114    594   -106    109    -93
   -228  -2626  -2400   1426   1083  -2514    236   -166    540   -181     44   -158
    -67  -2514  -2447   1291   1189  -2481    280   -155    542   -207     10   -181
     49  -2494  -2543   1223   1296  -2517    262   -205    478   -290    -96   -249
    137  -2452  -2592   1156   1363  -2522    345   -236    441   -332   -140   -288
    176  -2481  -2657   1150   1415  -2569    413   -265    413   -363   -158   -358
    124  -2540  -2665   1208   1395  -2603    350   -322    350   -428   -220   -420
    114  -2582  -2696   1231   1405  -2639    332   -350    332   -449   -236   -389
    142  -2572  -2717   1213   1428  -2644    314   -389    301   -483   -272   -413
    145  -2553  -2701   1202   1423  -2626    301   -402    277   -509   -319   -452
    155  -2535  -2691   1189   1423  -2613    288   -405    267   -522   -332   -439
    150  -2535  -2686   1192   1415  -2611    280   -413    265   -522   -335   -459
    179  -2504  -2686   1161   1431  -2595    265   -428    257   -522   -340   -470
    176  -2475  -2652   1148   1413  -2564    226   -454    246   -530   -355   -514
    187  -2473  -2660   1143   1423  -2566    223   -444    259   -509   -337   -537
    197  -2413  -2613   1106   1405  -2512    236   -423    290   -478   -309   -519
    181  -2340  -2525   1078   1353  -2431    213   -431    293   -483   -322   -504
    205  -2291  -2496   1041   1348  -2392    207   -439    311   -470   -319   -493
    290  -2161  -2452    935   1371  -2307    275   -413    371   -418   -259   -483
    262  -2145  -2408    940   1335  -2275    272   -384    410   -371   -200   -478
    280  -2094  -2374    906   1327  -2234    259   -368    433   -340   -163   -426
    241  -2078  -2320    917   1278  -2197    259   -368    433   -332   -153   -410
    220  -2052  -2273    917   1247  -2161    272   -368    431   -327   -145   -410
    213  -2013  -2226    898   1218  -2120    272   -376    431   -319   -148   -423
    163  -2031  -2195    935   1179  -2112    272   -376    426   -324   -161   -410
    111  -2091  -2203    989   1156  -2145    267   -376    418   -329   -163   -423
     75  -2096  -2171   1010   1122  -2132    267   -397    402   -345   -176   -454
    135  -2104  -2242    982   1187  -2171    280   -431    379   -376   -207   -496
    220  -2107  -2327    943   1273  -2218    275   -431    361   -392   -228   -542
    257  -2122  -2379    930   1317  -2249    267   -428    342   -415   -257   -592
    311  -2101  -2413    896   1361  -2257    262   -452    337   -428   -283   -589
    332  -2109  -2442    888   1384  -2275    223   -496    303   -467   -327   -605
    389  -2086  -2478    846   1434  -2281    197   -483    290   -467   -337   -633
    392  -2075  -2468    839   1428  -2270    187   -485    272   -488   -363   -672
    358  -2075  -2434    859   1395  -2255    197   -530    228   -537   -413   -714
    402  -2088  -2494    841   1447  -2291    226   -532    228   -537   -407   -698
    532  -1982  -2514    724   1522  -2247    270   -491    280   -475   -348   -610
    571  -1906  -2481    665   1525  -2195    277   -478    293   -462   -345   -602
    571  -1870  -2442    649   1506  -2156    298   -465    301   -459   -361   -589
    537  -1847  -2385    654   1460  -2117    337   -423    335   -436   -345   -602
    535  -1797  -2335    631   1434  -2065    420   -337    402   -426   -387   -636
    555  -1735  -2291    587   1421  -2013    514   -184    532   -337   -361   -610
    618  -1553  -2171    467   1395  -1862    600     59    797    -59   -122   -431
    743  -1192  -1935    223   1337  -1564    568    306   1098    345    337    -20
    823   -769  -1592    -28   1208  -1179    433    270   1171    626    797    501
    740   -527  -1267   -109   1002   -896    288    -67    989    711   1109    872
    605   -446  -1052    -77    828   -748    140   -514    628    527   1085    896
    475   -870  -1348    197    909  -1109     59  -1060    -28   -314    174    116
    413  -1402  -1818    493   1114  -1610    -12  -1410   -597  -1153   -766   -675
    439  -1699  -2140    628   1288  -1917    -64  -1350   -631  -1262   -953   -898
    511  -1787  -2299    639   1405  -2042    -20  -1122   -426  -1096   -870   -909
    589  -1743  -2333    574   1460  -2036     83   -875   -181   -891   -745   -828
    633  -1631  -2265    496   1449  -1948    252   -615     77   -662   -584   -719
    646  -1527  -2174    439   1408  -1852    376   -452    239   -519   -475   -623
    688  -1475  -2164    394   1426  -1818    444   -387    298   -465   -439   -587
    709  -1444  -2156    366   1431  -1800    485   -337    329   -426   -407   -594
    704  -1415  -2120    355   1410  -1766    509   -296    368   -379   -368   -576
    706  -1376  -2083    332   1392  -1727    504   -290    376   -363   -358   -566
    704  -1350  -2055    324   1379  -1701    501   -277    366   -363   -366   -553
    722  -1356  -2078    316   1400  -1717    524   -241    384   -342   -350   -558
    735  -1376  -2112    319   1423  -1743    509   -231    392   -332   -350   -574
    745  -1382  -2127    316   1434  -1753    493   -241    384   -337   -361   -597
    711  -1343  -2055    316   1382  -1699    498   -239    381   -337   -361   -576
    693  -1356  -2049    329   1369  -1701    493   -233    371   -345   -374   -579
    722  -1337  -2062    306   1389  -1699    470   -252    348   -358   -400   -579
    745  -1325  -2070    288   1405  -1699    457   -252    348   -350   -397   -597
    782  -1283  -2065    252   1423  -1673    433   -233    348   -335   -387   -610
    818  -1236  -2057    207   1436  -1647    413   -205    363   -303   -363   -613
    813  -1241  -2055    213   1431  -1647    402   -187    381   -283   -345   -613
    805  -1241  -2047    215   1423  -1644    400   -174    392   -270   -345   -574
    828  -1213  -2042    192   1434  -1626    410   -168    394   -262   -350   -574
    867  -1179  -2047    153   1454  -1613    389   -158    392   -249   -332   -574
    849  -1137  -1990    142   1418  -1564    397   -103    444   -179   -262   -540
    826  -1088  -1917    129   1369  -1501    410    -44    496   -111   -213   -506
    844  -1028  -1873     93   1358  -1449    376     -2    519    -67   -181   -480
    883   -961  -1847     38   1363  -1405    342     10    527    -38   -142   -420
    919   -924  -1847      2   1382  -1384    316     15    527    -15   -101   -379
    924   -878  -1803    -25   1361  -1340    298     15    506    -20   -101   -387
    932   -815  -1748    -57   1340  -1280    301     23    488    -31   -132   -384
    997   -792  -1790   -103   1392  -1291    314     10    457    -54   -163   -381
   1018   -766  -1787   -127   1402  -1275    322    -31    402   -106   -210   -444
   1031   -756  -1787   -137   1408  -1273    335    -54    368   -145   -246   -470
   1083   -740  -1823   -171   1452  -1280    340    -59    335   -181   -288   -467
   1153   -758  -1912   -197   1530  -1335    335   -109    272   -249   -363   -537
   1192   -800  -1992   -197   1592  -1397    316   -174    210   -314   -433   -607
   1221   -810  -2034   -205   1626  -1421    319   -202    166   -358   -480   -680
   1252   -823  -2075   -213   1662  -1449    342   -233    127   -397   -524   -753
   1265   -865  -2130   -202   1693  -1496    353   -262     83   -439   -587   -810
   1247   -896  -2143   -176   1693  -1519    384   -252     83   -436   -592   -800
   1171   -914  -2086   -129   1626  -1499    428   -218    109   -397   -561   -763
   1052   -943  -1995    -54   1522  -1467    504   -176    135   -363   -540   -743
   1026   -924  -1953    -51   1488  -1439    561   -132    168   -314   -493   -730
   1013   -914  -1930    -49   1470  -1421    563   -132    163   -309   -475   -735
    948   -896  -1847    -28   1395  -1371    579   -109    166   -298   -467   -698
    831   -867  -1699     18   1265  -1283    633    -49    218   -241   -418   -641
    831   -867  -1701     15   1265  -1283    646    -44    210   -236   -420   -667
    865   -820  -1686    -20   1273  -1254    670    -20    226   -200   -400   -654
    875   -724  -1600    -75   1236  -1163    704     28    262   -150   -363   -615
    854   -626  -1480   -114   1166  -1052    750     59    283   -127   -345   -571
    810   -545  -1356   -132   1080   -950    753     88    301    -93   -303   -519
    776   -446  -1226   -166   1000   -836    750     98    311    -67   -280   -496
    735   -324  -1062   -207    898   -691    735    103    322    -36   -252   -472
    659   -290   -950   -184    805   -620    727     93    311    -31   -249   -472
    654   -257   -911   -200    782   -584    704     64    267    -54   -272   -488
    618   -200   -818   -210    717   -509    724     75    257    -44   -262   -472
    605   -132   -737   -236    667   -433    732     85    257    -25   -246   -441
    584    -59   -644   -262    613   -350    743    103    257     -5   -223   -410
    540    -20   -561   -262    548   -290    732    103    228    -15   -231   -431
    571    -25   -597   -272    581   -311    688     44    150    -83   -296   -493
    628    -96   -724   -267    675   -410    644    -20     75   -158   -379   -561
    691   -179   -870   -254    779   -524    644    -36     31   -197   -426   -563
    761   -241  -1005   -262    880   -623    641    -38      0   -220   -462   -555
    792   -285  -1078   -252    932   -683    618    -62    -33   -241   -488   -571
    730   -290  -1021   -218    872   -657    654    -62    -44   -241   -485   -537
    704   -265   -969   -218    836   -615    680    -41    -54   -236   -496   -537
    722   -194   -917   -265    818   -555    667    -23    -62   -231   -498   -535
    769   -119   -888   -324    828   -504    652    -20    -67   -226   -496   -535
    782    -77   -859   -353    820   -470    667    -23    -77   -233   -501   -558
    763    -75   -839   -342    800   -457    662    -46   -109   -254   -517   -600
    774    -36   -813   -371    792   -423    670    -36   -114   -249   -511   -600
    797      2   -797   -400    797   -397    680    -18   -111   -244   -517   -610
    839    103   -735   -472    787   -316    724     38    -77   -213   -509   -633
    924    233   -691   -579    807   -228    813    174     15   -145   -491   -667
    898    337   -563   -620    732   -111    888    381    202     31   -374   -579
    904    581   -324   -743    615    129    979    646    478    345    -67   -303
    909    914      2   -911    452    459   1005    831    680    641    301     98
    893   1309    415  -1101    239    862    950    724    652    766    633    545
    743   1564    818  -1153    -36   1189    800    340    405    714    831    831
    574   1600   1023  -1088   -223   1312    644   -119     10    402    633    704
    426   1205    779   -815   -176    992    522   -610   -561   -298   -179    -49
    345    654    309   -498     18    483    366   -935  -1062   -995  -1023   -852
    397    366    -33   -381    215    166    272   -813   -997   -950  -1057   -961
    449    290   -158   -371    303     67    303   -576   -789   -766   -943   -906
    488    355   -132   -423    309    114    444   -309   -540   -550   -787   -792
    470    493     23   -480    223    259    657      5   -252   -285   -584   -639
    483    607    124   -545    179    366    717    150   -137   -171   -501   -568
    501    659    158   -581    171    407    727    187   -111   -142   -483   -563
    449    667    215   -561    116    444    740    205    -96   -129   -472   -558
    407    649    241   -527     83    446    740    210   -106   -135   -480   -558
    379    685    306   -532     36    496    750    244    -83   -106   -457   -527
    342    745    402   -545    -28    574    769    275    -59    -72   -433   -506
    340    784    444   -563    -51    615    750    283    -57    -57   -433   -506
    366    826    459   -594    -46    644    722    285    -54    -41   -426   -504
    371    841    470   -607    -49    657    750    298    -46    -28   -423   -506
    379    878    498   -631    -59    688    717    288    -57    -33   -426   -514
    394    930    532   -665    -70    732    675    280    -59    -31   -428   -522
    413    992    579   -701    -83    787    670    288    -51    -23   -426   -511
    446   1062    615   -756    -85    839    691    316    -28      2   -402   -501
    504   1088    584   -797    -41    836    719    340     -7     31   -394   -501
    553   1106    550   -831      0    828    709    350      5     51   -400   -517
    594   1174    579   -883      7    878    693    381     20     85   -371   -491
    613   1244    628   -930     -7    937    735    441     72    148   -314   -428
    691   1304    613   -997     38    958    745    491    127    205   -270   -361
    807   1361    550  -1085    127    956    743    532    171    254   -226   -288
    932   1405    472  -1169    231    940    727    555    192    272   -197   -236
   1052   1480    428  -1267    311    956    665    563    200    303   -163   -192
   1114   1574    459  -1345    327   1018    620    579    213    342   -122   -148
   1096   1662    566  -1382    265   1114    633    613    249    397    -62    -88
   1091   1792    701  -1441    194   1247    649    646    288    454      5    -15
   1083   1891    805  -1488    137   1350    649    678    303    480     28     10
   1031   1964    932  -1499     49   1449    683    698    316    498     38     23
    969   1982   1013  -1478    -20   1499    688    704    311    504     33     12
    878   2008   1130  -1441   -124   1569    688    706    309    498     28      5
    795   2023   1228  -1410   -218   1628    732    727    316    501     33    -10
    758   2029   1270  -1395   -254   1649    782    735    319    488     20    -51
    753   2026   1270  -1392   -259   1649    802    709    288    446    -20   -101
    779   2068   1288  -1423   -254   1678    826    719    272    420    -49   -114
    846   2114   1267  -1483   -210   1691    818    680    218    363   -106   -150
    766   2148   1382  -1457   -309   1764    836    667    200    348   -116   -140
    678   2182   1504  -1431   -413   1844    880    678    205    366    -98    -93
    691   2218   1527  -1454   -418   1873    888    675    200    371   -106    -38
    688   2229   1540  -1460   -428   1886    852    649    158    348   -127     -2
    654   2244   1590  -1452   -467   1917    872    636    145    332   -135      0
    607   2265   1657  -1439   -524   1961    898    670    163    355   -119     15
    576   2307   1730  -1441   -576   2018    906    706    187    387    -96     49
    530   2283   1753  -1408   -610   2018    914    737    210    426    -59     98
    514   2283   1766  -1400   -626   2026    909    743    210    436    -41    119
    555   2301   1745  -1431   -594   2023    901    730    194    428    -41    129
    581   2314   1732  -1447   -574   2023    906    743    213    449    -20    114
    631   2335   1704  -1483   -537   2018    870    719    189    413    -59     75
    600   2294   1691  -1447   -545   1992    862    711    181    402    -57    101
    602   2265   1662  -1434   -532   1966    859    701    174    397    -70     15
    636   2283   1647  -1460   -504   1966    849    706    189    418    -72     57
    698   2283   1584  -1493   -444   1935    784    685    153    387   -109    103
    748   2218   1467  -1483   -361   1844    717    641     98    342   -145     93
    722   2203   1478  -1465   -379   1842    698    613     80    322   -155    122
    761   2213   1452  -1486   -345   1834    706    657    114    361   -109    174
    841   2208   1366  -1525   -262   1787    675    659     98    340   -137    114
    784   2135   1350  -1460   -283   1745    662    644     70    311   -181    109
    717   2086   1369  -1402   -324   1727    662    639     70    316   -181     96
    745   2096   1350  -1421   -301   1725    662    646     83    329   -158     44
    776   2112   1335  -1447   -280   1722    667    639     72    301   -192     28
    719   2122   1400  -1421   -340   1761    659    594     36    254   -236     25
    633   2107   1473  -1371   -420   1790    600    524    -28    176   -314    -77
    662   2138   1475  -1400   -405   1808    553    498    -59    145   -345    -96
    719   2226   1506  -1473   -394   1865    550    501    -57    142   -332   -122
    691   2205   1514  -1449   -413   1860    535    472    -80    116   -355   -184
    711   2216   1501  -1465   -394   1860    537    470    -77    103   -366   -213
    818   2249   1431  -1532   -306   1842    517    449   -101     75   -400   -267
    883   2205   1322  -1545   -220   1766    475    407   -142     36   -449   -340
    979   2200   1221  -1590   -119   1712    441    379   -166     10   -472   -384
   1039   2229   1189  -1634    -75   1709    431    366   -168      0   -483   -394
   1111   2281   1169  -1696    -28   1725    449    384   -158     10   -488   -381
   1127   2265   1135  -1696     -5   1701    457    413   -150     -2   -537   -470
   1132   2270   1137  -1701     -2   1704    504    517    -70     41   -550   -537
   1275   2491   1213  -1886     31   1852    610    709    135    244   -392   -436
   1337   2712   1374  -2023    -18   2044    636    909    394    568    -75   -176
   1371   3016   1644  -2195   -135   2333    545   1008    566    885    381    285
   1337   3276   1938  -2307   -301   2608    431    807    454    969    730    675
   1260   3364   2104  -2312   -423   2735    283    392     85    769    769    836
   1176   3161   1984  -2169   -402   2574    163    -64   -423    254    272    441
   1067   2730   1662  -1899   -298   2197     38   -579  -1088   -670   -828   -555
   1088   2372   1283  -1730    -96   1829   -109   -748  -1376  -1075  -1322  -1008
   1109   2171   1060  -1641     25   1615   -111   -587  -1228   -958  -1267   -992
   1119   2122   1002  -1621     59   1564    -33   -337   -958   -717  -1106   -862
   1223   2197    974  -1712    124   1587     77    -90   -691   -480   -943   -717
   1228   2333   1104  -1782     62   1719    233    142   -436   -246   -750   -527
   1187   2460   1273  -1823    -44   1867    337    290   -272    -88   -602   -376
   1145   2540   1395  -1842   -124   1969    389    371   -194     -2   -522   -311
   1161   2579   1418  -1870   -129   2000    387    376   -189      5   -524   -296
   1176   2595   1418  -1886   -119   2008    384    387   -179     23   -517   -246
   1158   2616   1457  -1888   -150   2036    394    410   -155     49   -491   -239
   1145   2631   1486  -1888   -168   2060    392    418   -148     62   -470   -236
   1163   2655   1488  -1909   -163   2073    379    420   -145     67   -470   -249
   1156   2691   1532  -1925   -189   2112    363    405   -148     67   -478   -252
   1150   2707   1556  -1930   -202   2130    363    402   -142     75   -470   -252
   1171   2691   1519  -1930   -174   2107    350    410   -142     80   -462   -249
   1145   2709   1564  -1930   -210   2138    316    400   -145     72   -470   -252
   1124   2733   1608  -1930   -241   2171    275    381   -158     62   -472   -270
   1075   2694   1615  -1886   -270   2156    272    384   -148     75   -459   -272
   1041   2652   1610  -1847   -283   2132    270    394   -132     96   -446   -259
   1031   2642   1610  -1836   -288   2125    249    389   -135     98   -441   -241
    997   2624   1626  -1810   -314   2125    249    400   -111    122   -418   -207
    971   2634   1662  -1805   -345   2151    236    413    -90    148   -384   -166
    963   2642   1678  -1803   -355   2161    220    428    -70    174   -355   -140
    958   2665   1704  -1813   -371   2184    223    462    -28    220   -306   -114
    953   2691   1738  -1823   -392   2216    218    506     28    288   -239    -67
    950   2733   1782  -1842   -415   2257    205    545     85    355   -168    -10
    940   2774   1834  -1857   -446   2304    197    587    150    436    -80     70
    919   2826   1906  -1873   -493   2366    189    623    205    498    -10    140
    906   2863   1956  -1886   -524   2410    187    644    236    532     25    174
    917   2878   1961  -1899   -522   2421    184    652    257    550     49    184
    937   2894   1956  -1914   -509   2426    192    659    272    558     57    197
    932   2896   1961  -1917   -514   2431    197    646    259    530     36    187
    919   2873   1951  -1896   -517   2413    197    618    223    480    -12    142
    891   2839   1948  -1867   -527   2395    194    584    192    431    -59    103
    901   2785   1883  -1842   -491   2335    184    540    142    368   -129     33
    878   2722   1842  -1803   -483   2283    205    511    109    319   -176    -12
    859   2678   1818  -1769   -480   2249    213    475     67    262   -239    -62
    865   2639   1774  -1751   -454   2205    202    423     15    205   -309   -119
    862   2582   1719  -1722   -428   2151    197    389    -28    155   -366   -166
    862   2569   1706  -1717   -423   2138    184    350    -62    111   -410   -207
    831   2551   1719  -1691   -444   2135    192    327    -80     83   -436   -226
    789   2525   1735  -1657   -472   2130    205    314    -85     72   -452   -236
    789   2499   1709  -1644   -459   2104    200    290   -103     49   -472   -262
    802   2465   1660  -1634   -428   2062    179    270   -124     33   -483   -275
    818   2457   1639  -1639   -410   2049    171    272   -135     33   -483   -270
    826   2457   1631  -1641   -405   2047    166    275   -129     41   -472   -249
    846   2483   1636  -1665   -394   2060    161    272   -122     44   -465   -241
    893   2522   1628  -1709   -368   2075    166    290    -98     64   -449   -231
    919   2543   1623  -1732   -353   2086    158    280    -98     54   -457   -236
    901   2556   1654  -1730   -376   2107    153    267   -109     38   -462   -226
    917   2577   1660  -1745   -371   2120    137    259   -109     49   -444   -194
    922   2590   1667  -1758   -374   2130    106    239   -122     44   -454   -213
    917   2613   1696  -1766   -389   2156     72    220   -137     36   -459   -200
    940   2642   1699  -1792   -379   2171      7    171   -187      2   -483   -194
    984   2657   1673  -1821   -342   2166    -51    114   -252    -49   -530   -233
   1026   2621   1592  -1823   -283   2107    -62     93   -267    -75   -542   -244
   1114   2520   1405  -1816   -145   1961    -77     72   -296   -106   -566   -265
   1171   2460   1288  -1816    -57   1873    -85     70   -309   -122   -579   -280
   1176   2392   1215  -1784    -18   1805    -62     80   -309   -127   -581   -296
   1210   2351   1140  -1782     36   1745    -46    101   -293   -109   -558   -335
   1231   2309   1075  -1771     77   1693    -18    111   -296   -119   -574   -371
   1176   2260   1080  -1719     49   1670     25    129   -283   -122   -587   -301
   1072   2197   1124  -1634    -25   1662     88    184   -231    -72   -545   -265
   1000   2122   1122  -1564    -62   1623    129    223   -215    -54   -535   -285
    930   2065   1135  -1499   -101   1600    168    254   -194    -38   -511   -280
    844   2010   1166  -1428   -161   1590    200    262   -181    -31   -496   -275
    795   1953   1158  -1374   -181   1556    231    275   -163    -15   -485   -267
    756   1862   1106  -1312   -176   1486    181    241   -197    -41   -509   -285
    779   1779   1000  -1280   -111   1392    132    210   -223    -70   -527   -314
    846   1735    885  -1291    -18   1312    119    200   -223    -75   -527   -327
    885   1704    818  -1293     33   1262    103    184   -233    -88   -540   -340
    896   1691    792  -1296     51   1241    109    194   -228    -80   -540   -345
    878   1662    784  -1270     46   1223    163    254   -166    -44   -532   -350
    823   1714    891  -1270    -33   1304    272    394    -15     67   -478   -345
    771   1849   1078  -1309   -153   1465    361    571    181    259   -332   -252
    693   2151   1454  -1423   -379   1803    394    779    465    610     31     83
    594   2538   1940  -1566   -672   2239    384    956    722   1010    561    646
    444   2878   2434  -1662   -995   2657    329    865    678   1130    974   1176
    394   2951   2556  -1673  -1080   2753    239    537    332    924   1098   1405
    431   2746   2312  -1590   -940   2527     72     46   -280    303    589    979
    441   2343   1901  -1392   -730   2122    -85   -504   -979   -602   -511     -5
    496   1917   1421  -1208   -462   1670   -252   -787  -1397  -1184  -1280   -667
    548   1543    995  -1044   -223   1270   -324   -724  -1343  -1153  -1327   -678
    459   1337    875   -901   -207   1106   -239   -506  -1054   -875  -1119   -449
    342   1327    982   -836   -319   1156   -109   -275   -743   -574   -846   -127
    311   1467   1153   -891   -420   1312     31    -38   -465   -277   -574    174
    319   1564   1244   -940   -462   1405    127     93   -283    -88   -410    179
    355   1538   1179   -948   -413   1358    106    135   -257    -67   -423     49
    397   1504   1106   -950   -355   1306     85    163   -262    -80   -441    -28
    441   1457   1013   -950   -288   1236     85    163   -280    -96   -459   -114
    444   1423    979   -932   -267   1202     98    161   -280    -90   -459   -171
    394   1369    974   -883   -290   1171     90    166   -270    -85   -465   -197
    337   1306    969   -823   -314   1137     88    176   -259    -80   -462   -210
    332   1270    937   -802   -303   1104    103    176   -259    -77   -459   -213
    348   1293    945   -820   -298   1119    155    174   -241    -57   -444   -192
    368   1356    984   -862   -306   1171    192    194   -205     -7   -405   -174
    389   1410   1021   -898   -316   1215    155    197   -179     15   -376   -166
    441   1470   1028   -958   -293   1252     90    192   -166     31   -355   -153
    462   1467   1005   -963   -270   1236     49    194   -166     41   -353   -135
    374   1379   1005   -878   -316   1192     10    174   -176     31   -374   -137
    275   1291   1015   -782   -368   1153    -25    148   -200     12   -397   -174
    254   1241    987   -748   -366   1117    -64    127   -215      0   -410   -207
    265   1226    961   -745   -348   1093    -88    124   -205     12   -392   -210
    270   1234    961   -753   -348   1098   -111    135   -181     49   -353   -184
    272   1286   1010   -779   -368   1148   -119    168   -132    114   -285   -137
    275   1371   1093   -826   -410   1234   -116    226    -59    200   -197    -62
    311   1491   1179   -901   -433   1335    -67    314     41    309    -80     28
    340   1579   1239   -958   -449   1410    -67    363    111    392     12     98
    348   1626   1275   -987   -465   1452    -98    381    148    446     80    155
    371   1696   1325  -1036   -478   1512    -96    420    194    506    145    226
    400   1771   1371  -1085   -485   1571    -70    454    228    540    184    277
    407   1805   1397  -1109   -493   1602    -41    465    236    537    184    280
    366   1795   1426  -1080   -530   1610    -54    452    226    514    158    267
    275   1740   1465  -1010   -597   1602    -36    433    207    472    116    231
    189   1675   1486   -932   -646   1582    -31    410    174    428     64    181
    129   1579   1449   -854   -659   1514    -70    358    109    363    -15    103
    101   1496   1395   -800   -646   1447    -85    293     44    288   -109      7
    132   1415   1280   -774   -574   1348   -111    220    -18    213   -200    -96
    174   1343   1169   -758   -496   1257   -132    161    -67    150   -275   -174
    148   1296   1148   -722   -501   1221   -142    129   -101    111   -322   -215
     88   1244   1156   -667   -532   1200   -145    114   -124     88   -355   -249
     46   1226   1176   -636   -563   1200   -145     93   -145     67   -387   -290
     51   1210   1158   -631   -553   1184   -116     67   -148     46   -415   -340
     67   1197   1130   -633   -532   1166   -106     36   -163     31   -452   -394
     49   1169   1119   -610   -535   1145   -150     18   -176     25   -472   -426
     44   1127   1083   -587   -519   1106   -184     20   -168     31   -462   -426
     88   1114   1026   -600   -467   1070   -166     33   -150     41   -452   -420
    150   1085    932   -618   -392   1010   -168     38   -150     44   -449   -446
    215   1034    818   -626   -301    927   -176     28   -168     33   -457   -480
    280    989    709   -636   -215    852   -192      5   -200     18   -475   -519
    327    914    587   -620   -129    750   -246    -41   -252    -15   -501   -555
    316    833    514   -576    -98    675   -285    -98   -296    -62   -545   -584
    252    771    519   -511   -135    646   -296   -119   -301    -64   -545   -555
    187    769    581   -478   -197    675   -322   -109   -285    -41   -524   -498
    111    805    693   -457   -290    750   -327    -98   -257     -2   -496   -433
     49    828    776   -441   -363    802   -329    -88   -236     33   -462   -363
    -12    846    859   -415   -436    852   -335    -98   -239     36   -449   -324
    -72    880    950   -405   -511    914   -306   -103   -228     49   -428   -324
    -90    917   1008   -413   -548    961   -319   -114   -228     59   -410   -340
    -98    901    997   -402   -548    950   -379   -129   -265     36   -426   -358
    -96    867    963   -384   -530    914   -387   -114   -262     46   -410   -324
   -101    893    995   -397   -550    943   -387   -124   -270     54   -387   -303
   -166    859   1026   -345   -594    943   -337   -127   -270     59   -387   -298
   -280    844   1122   -283   -701    982   -332   -124   -265     77   -371   -280
   -384    865   1249   -241   -815   1057   -301   -103   -249     98   -353   -257
   -485    872   1356   -194   -919   1114   -252    -70   -231    114   -340   -244
   -522    854   1376   -166   -948   1114   -236    -64   -236    106   -355   -272
   -483    795   1278   -158   -880   1036   -265   -101   -285     64   -418   -350
   -454    704   1158   -124   -805    930   -262   -119   -311     41   -436   -397
   -436    636   1070   -101   -753    852   -272   -103   -314     44   -439   -410
   -355    607    963   -124   -659    784   -303    -90   -303     59   -436   -400
   -223    584    805   -181   -514    696   -322   -132   -342     23   -480   -410
    -90    584    675   -246   -381    628   -345   -158   -371      0   -509   -405
     -2    558    561   -280   -280    561   -368   -213   -426    -54   -568   -407
    137    522    384   -329   -122    454   -379   -270   -465   -111   -644   -444
    270    485    215   -379     28    350   -322   -142   -381    -64   -639   -467
    277    439    161   -361     59    301   -192     90   -187    103   -519   -374
    275    519    244   -400     15    381    -77    322     49    358   -296   -168
    303    745    441   -524    -67    594    -54    550    322    711     96    226
    376   1122    745   -750   -187    935   -142    480    371    911    496    678
    345   1340    992   -844   -322   1166   -319     59    103    862    717    971
    223   1322   1098   -774   -439   1210   -496   -446   -309    594    620    917
     98    901    802   -498   -350    852   -628   -987   -898    -93   -153    189
     -5    301    306   -148   -155    306   -750  -1395  -1501   -958  -1174   -753
    -72     57    129      7   -101     93   -823  -1301  -1509  -1023  -1299   -940
    -46     38     83      2    -64     59   -789  -1008  -1241   -769  -1106   -859
    -15    111    127    -46    -70    119   -670   -735   -966   -522   -919   -763
     12    231    215   -122   -101    226   -472   -457   -688   -270   -730   -657
     49    345    296   -200   -122    322   -363   -309   -537   -135   -618   -597
     83    405    322   -244   -119    363   -337   -265   -501    -96   -592   -592
    103    397    293   -249    -93    345   -345   -265   -509   -109   -607   -615
    140    381    239   -262    -51    311   -353   -267   -511   -114   -613   -636
    161    384    223   -272    -31    306   -361   -275   -522   -124   -618   -646
    181    402    218   -293    -18    311   -371   -275   -527   -122   -613   -636
    218    415    197   -316     10    306   -374   -267   -522   -109   -592   -626
    239    397    158   -319     38    277   -389   -270   -532   -116   -600   -644
    244    413    168   -329     36    290   -394   -280   -545   -132   -610   -652
    249    420    171   -335     38    296   -392   -270   -537   -122   -602   -641
    236    426    189   -329     23    309   -392   -262   -540   -114   -597   -631
    239    428    187   -335     25    309   -394   -257   -535   -103   -584   -613
    259    439    179   -350     41    309   -394   -246   -527   -103   -589   -607
    275    452    176   -363     46    316   -402   -239   -522   -103   -589   -602
    303    470    166   -387     70    319   -405   -228   -519    -90   -581   -594
    337    480    142   -410     96    314   -418   -233   -517    -90   -589   -584
    368    524    155   -446    106    340   -423   -220   -498    -75   -566   -548
    374    561    184   -467     93    374   -420   -181   -454    -33   -527   -517
    387    584    197   -485     96    392   -420   -145   -407     12   -496   -501
    402    628    226   -517     88    428   -418   -111   -358     70   -446   -470
    407    714    303   -561     51    509   -402    -46   -280    161   -363   -410
    439    779    340   -610     49    561   -400     -5   -236    218   -311   -376
    517    831    314   -672    101    574   -439      0   -228    231   -306   -374
    576    896    319   -737    127    607   -467     -2   -231    228   -301   -387
    558    953    394   -756     83    675   -465      5   -213    257   -262   -340
    527    984    457   -758     33    722   -441     12   -202    283   -233   -290
    488    995    506   -740     -7    750   -433      2   -223    270   -244   -283
    426   1002    576   -717    -75    789   -436     -7   -246    244   -265   -280
    379   1008    628   -693   -124    820   -418    -18   -262    226   -277   -267
    355    989    633   -672   -140    813   -405    -46   -303    176   -319   -283
    290    976    685   -633   -197    831   -384    -83   -345    122   -361   -298
    210    909    696   -561   -244    802   -361   -124   -381     70   -415   -348
    155    844    688   -501   -265    766   -350   -163   -426     18   -478   -405
    114    797    683   -459   -283    740   -350   -200   -467    -25   -524   -441
     64    745    680   -405   -306    714   -361   -241   -511    -77   -568   -498
     18    704    683   -361   -332    693   -379   -277   -550   -127   -623   -553
    -15    662    678   -324   -345    670   -410   -324   -597   -181   -683   -602
    -41    639    678   -298   -361    657   -441   -371   -649   -236   -735   -644
    -31    607    639   -288   -335    623   -454   -374   -662   -249   -745   -646
    -31    607    636   -288   -335    620   -420   -350   -641   -233   -735   -633
    -51    618    670   -283   -361    641   -394   -316   -623   -213   -711   -602
    -62    628    691   -283   -376    659   -400   -275   -589   -179   -678   -563
    -72    670    743   -298   -407    706   -400   -259   -571   -161   -662   -542
    -83    748    828   -332   -457    787   -371   -257   -571   -158   -662   -532
    -54    779    833   -361   -444    805   -350   -233   -558   -132   -641   -514
    -15    841    857   -413   -436    849   -337   -207   -548   -116   -626   -509
    -10    911    922   -449   -465    917   -348   -210   -566   -127   -636   -514
     -2    961    961   -480   -483    961   -374   -215   -576   -132   -639   -504
     18   1010    992   -514   -485   1002   -381   -220   -561   -109   -618   -467
     41   1015    974   -530   -465    995   -402   -233   -561   -103   -610   -462
     44   1088   1044   -566   -498   1067   -452   -252   -594   -124   -615   -459
     54   1111   1057   -584   -501   1085   -452   -241   -589   -111   -602   -433
     70   1096   1026   -584   -478   1062   -439   -228   -587    -98   -587   -415
     62   1106   1041   -584   -488   1072   -428   -228   -597   -106   -594   -418
     85   1085   1000   -584   -457   1044   -413   -233   -615   -124   -618   -433
     96   1062    966   -581   -436   1013   -428   -236   -636   -132   -628   -436
     88   1119   1031   -605   -470   1075   -436   -241   -646   -132   -628   -426
     90   1166   1072   -628   -491   1119   -410   -239   -654   -137   -633   -420
    103   1197   1093   -649   -493   1145   -389   -244   -659   -150   -652   -436
    140   1223   1080   -683   -470   1153   -397   -252   -672   -161   -662   -452
    161   1223   1062   -693   -452   1145   -413   -265   -696   -176   -683   -470
    168   1215   1047   -693   -439   1132   -433   -296   -732   -213   -722   -501
    192   1252   1060   -722   -433   1156   -433   -298   -743   -213   -735   -514
    213   1291   1078   -756   -431   1184   -441   -296   -758   -220   -745   -517
    239   1312   1072   -776   -415   1192   -485   -327   -797   -257   -779   -540
    213   1304   1091   -761   -439   1197   -524   -366   -831   -293   -807   -576
    155   1291   1135   -722   -488   1213   -537   -384   -852   -311   -828   -589
    153   1283   1130   -719   -488   1208   -574   -407   -885   -342   -859   -602
    179   1273   1093   -727   -457   1184   -618   -428   -932   -381   -909   -654
    218   1270   1052   -745   -418   1161   -574   -366   -914   -389   -948   -706
    332   1293    961   -813   -314   1127   -478   -241   -823   -329   -932   -737
    483   1436    953   -961   -236   1197   -420    -25   -618   -114   -756   -615
    652   1735   1083  -1195   -215   1410   -361    267   -314    259   -361   -244
    802   2091   1288  -1447   -241   1688   -413    277   -218    509     36    215
    792   2335   1543  -1564   -374   1940   -615   -111   -415    555    322    607
    594   2481   1886  -1540   -644   2184   -774   -561   -717    415    358    704
    355   2231   1875  -1293   -761   2055   -862   -997  -1202   -153   -223    187
    241   1670   1426   -956   -594   1548   -940  -1345  -1774   -966  -1166   -675
    270   1223    953   -745   -340   1088   -995  -1291  -1860  -1137  -1441   -971
    337   1106    766   -722   -213    935   -948   -997  -1623   -930  -1306   -906
    366   1109    743   -737   -187    924   -802   -701  -1374   -714  -1158   -818
    363   1143    779   -753   -207    963   -566   -376  -1093   -465   -979   -696
    350   1174    823   -761   -236   1000   -405   -181   -911   -296   -849   -597
    301   1202    901   -753   -301   1052   -366   -119   -854   -228   -797   -550
    259   1254    992   -758   -366   1124   -361    -83   -831   -194   -763   -506
    228   1293   1065   -761   -418   1179   -363    -62   -826   -179   -743   -478
    168   1332   1163   -750   -496   1249   -350    -38   -818   -163   -722   -457
     33   1376   1343   -706   -654   1361   -374    -38   -823   -155   -709   -436
    -75   1444   1517   -685   -797   1480   -397    -36   -826   -140   -693   -410
   -179   1486   1665   -654   -922   1577   -405    -23   -828   -127   -678   -402
   -322   1535   1857   -605  -1088   1696   -384     25   -802    -85   -633   -366
   -410   1628   2039   -610  -1226   1831   -348    101   -761    -25   -574   -301
   -415   1673   2088   -628  -1252   1880   -355    129   -763    -10   -561   -288
   -426   1683   2109   -628  -1267   1896   -371    114   -797    -31   -576   -306
   -405   1740   2145   -667  -1275   1943   -402     93   -823    -41   -584   -306
   -233   1756   1990   -761  -1111   1873   -454     49   -885    -93   -639   -363
    -10   1693   1704   -841   -857   1699   -501      5   -963   -153   -696   -381
    103   1722   1615   -914   -756   1670   -493     31   -958   -116   -652   -280
    132   1816   1683   -974   -774   1751   -459    111   -898    -31   -553   -150
    194   1992   1797  -1096   -800   1896   -402    213   -831     77   -472    -67
    340   2169   1829  -1254   -745   2000   -400    288   -797    132   -428    -41
    457   2301   1842  -1382   -693   2073   -402    366   -740    194   -366    -44
    576   2473   1896  -1525   -659   2184   -402    431   -678    270   -296    -18
    657   2631   1971  -1647   -657   2301   -407    480   -623    350   -218     38
    724   2764   2036  -1745   -654   2400   -428    530   -581    410   -155     88
    745   2857   2112  -1803   -683   2486   -436    576   -548    452    -98    135
    704   2909   2205  -1805   -750   2559   -428    620   -540    483    -62    171
    636   2876   2239  -1758   -802   2559   -465    597   -589    446   -101    142
    576   2824   2247  -1701   -833   2535   -488    576   -631    410   -132    114
    519   2766   2244  -1644   -862   2504   -470    566   -657    384   -158     88
    459   2714   2255  -1587   -896   2486   -478    550   -691    353   -194     54
    418   2699   2278  -1558   -930   2488   -488    542   -711    327   -226     31
    397   2725   2327  -1561   -966   2527   -467    535   -743    293   -267    -12
    348   2735   2387  -1543  -1018   2561   -462    517   -784    246   -319    -62
    319   2730   2410  -1525  -1044   2572   -465    498   -833    200   -371   -103
    288   2743   2452  -1517  -1083   2598   -415    493   -859    176   -410   -140
    239   2751   2509  -1496  -1135   2631   -415    475   -888    153   -439   -168
    187   2766   2579  -1478  -1197   2673   -470    449   -922    129   -457   -187
    111   2774   2662  -1441  -1275   2720   -478    433   -945    111   -475   -200
     77   2803   2725  -1441  -1325   2764   -439    433   -940    122   -475   -194
     70   2837   2764  -1454  -1348   2800   -426    426   -937    132   -462   -179
    103   2863   2759  -1486  -1330   2811   -436    410   -945    137   -457   -168
    179   2922   2743  -1551  -1280   2834   -410    446   -927    168   -431   -153
    262   3068   2805  -1667  -1273   2938   -410    465   -917    184   -407   -132
    298   3156   2857  -1730  -1278   3008   -407    480   -927    189   -400   -132
    366   3257   2891  -1813  -1262   3076   -379    519   -919    207   -384   -127
    415   3380   2964  -1896  -1273   3172   -374    542   -914    213   -374   -124
    465   3481   3013  -1974  -1273   3247   -361    574   -893    223   -363   -145
    485   3502   3016  -1995  -1265   3260   -384    600   -880    244   -353   -163
    501   3522   3018  -2013  -1260   3273   -462    602   -885    259   -348   -187
    667   3712   3044  -2190  -1187   3380   -348    680   -802    335   -280   -111
    717   3712   2995  -2216  -1137   3354   -348    670   -807    319   -303   -103
    662   3554   2891  -2107  -1114   3221   -449    592   -891    249   -371   -135
    678   3489   2811  -2083  -1067   3151   -483    563   -930    223   -400   -124
    714   3491   2777  -2101  -1031   3135   -501    540   -953    210   -402    -96
    717   3419   2701  -2070   -992   3060   -519    501  -1002    171   -431   -119
    696   3369   2673  -2034   -989   3021   -542    467  -1039    142   -444   -129
    691   3351   2657  -2023   -982   3005   -581    441  -1075    116   -459   -142
    639   3356   2717  -1997  -1039   3037   -589    467  -1072    129   -446   -142
    522   3330   2805  -1927  -1140   3068   -581    504  -1044    158   -418   -132
    433   3294   2860  -1865  -1213   3078   -568    522  -1041    166   -410   -132
    353   3291   2938  -1823  -1293   3117   -532    532  -1034    171   -405   -132
    335   3377   3042  -1855  -1353   3211   -519    524  -1044    155   -405   -150
    366   3450   3083  -1909  -1358   3268   -488    553  -1031    155   -407   -155
    379   3543   3164  -1961  -1392   3354   -511    574  -1028    166   -402   -148
    309   3548   3239  -1930  -1465   3395   -524    587  -1044    163   -410   -150
    194   3525   3330  -1860  -1566   3429   -506    607  -1036    179   -394   -135
    181   3535   3354  -1860  -1584   3445   -553    563  -1083    129   -439   -189
    142   3556   3413  -1849  -1636   3486   -542    566  -1075    132   -441   -187
    109   3567   3457  -1839  -1673   3512   -514    607  -1044    161   -415   -163
    176   3574   3398  -1875  -1610   3486   -509    678  -1015    189   -392   -150
    200   3574   3372  -1888  -1587   3473   -423    831   -904    270   -366   -150
    215   3624   3408  -1919  -1595   3515   -353    982   -753    405   -288   -114
    309   3829   3517  -2070  -1602   3676   -311   1171   -527    672    -44     88
    439   4112   3673  -2275  -1615   3894   -379   1317   -332    979    337    491
    467   4453   3985  -2462  -1758   4219   -472   1231   -335   1117    706    976
    405   4541   4136  -2473  -1865   4341   -550    948   -571   1041    901   1270
    293   4388   4091  -2340  -1899   4240   -665    540   -995    685    670   1088
    202   3904   3702  -2052  -1748   3803   -810    -28  -1670   -155   -309    148
    275   3372   3096  -1823  -1410   3234  -1000   -415  -2221   -891  -1184   -670
    355   2990   2634  -1673  -1140   2813  -1088   -381  -2249   -966  -1299   -807
    348   2782   2434  -1566  -1044   2608  -1036   -166  -2013   -756  -1163   -730
    283   2740   2457  -1512  -1085   2600   -971     67  -1722   -496   -974   -589
    226   2834   2605  -1530  -1189   2720   -813    332  -1413   -215   -750   -428
    181   2990   2805  -1587  -1312   2899   -704    498  -1221    -38   -597   -314
    119   3130   3008  -1626  -1444   3070   -675    566  -1145     38   -524   -246
    106   3180   3073  -1641  -1483   3128   -691    592  -1124     64   -501   -246
     77   3174   3094  -1628  -1509   3135   -693    600  -1117     70   -496   -252
     88   3190   3102  -1639  -1506   3146   -701    602  -1119     59   -511   -270
    140   3229   3086  -1686  -1475   3159   -730    581  -1135     41   -524   -285
    161   3255   3094  -1706  -1465   3174   -748    558  -1148     25   -540   -311
    205   3278   3070  -1743  -1434   3174   -771    532  -1161     15   -550   -363
    244   3263   3018  -1753  -1387   3141   -802    504  -1189     -7   -568   -428
    252   3247   2995  -1751  -1371   3122   -841    475  -1231    -46   -594   -478
    215   3247   3031  -1730  -1408   3141   -870    457  -1254    -62   -615   -483
    194   3231   3037  -1714  -1421   3133   -891    439  -1262    -72   -620   -483
    252   3221   2969  -1738  -1358   3096   -917    441  -1270    -72   -633   -496
    259   3208   2946  -1735  -1343   3078   -940    441  -1278    -77   -646   -501
    257   3216   2959  -1735  -1350   3089   -953    454  -1275    -67   -641   -493
    272   3211   2935  -1743  -1332   3073   -969    449  -1286    -75   -652   -509
    272   3218   2946  -1748  -1335   3083   -984    439  -1286    -75   -646   -514
    301   3239   2935  -1771  -1317   3089   -997    446  -1270    -49   -613   -493
    332   3239   2907  -1784  -1286   3073  -1013    475  -1244     -5   -563   -444
    350   3278   2927  -1816  -1288   3104  -1023    506  -1208     49   -509   -402
    371   3328   2956  -1849  -1293   3143  -1034    537  -1161    114   -441   -342
    392   3400   3005  -1899  -1306   3203  -1039    579  -1106    187   -363   -275
    459   3489   3029  -1974  -1283   3260  -1067    610  -1062    244   -301   -233
    462   3564   3099  -2013  -1317   3330  -1054    657  -1002    314   -228   -161
    501   3619   3117  -2060  -1306   3369  -1054    693   -969    348   -187   -101
    524   3642   3115  -2086  -1296   3380  -1060    706   -958    361   -168    -70
    498   3655   3156  -2075  -1327   3406  -1034    722   -930    381   -150    -28
    467   3673   3203  -2073  -1366   3439  -1010    701   -943    348   -179    -25
    488   3676   3187  -2083  -1350   3432   -992    678   -961    316   -215    -33
    457   3634   3174  -2047  -1358   3406   -984    649   -976    288   -246    -62
    439   3585   3146  -2010  -1353   3367   -992    597  -1023    223   -311   -122
    433   3574   3138  -2005  -1350   3356   -984    553  -1065    161   -376   -181
    420   3554   3133  -1987  -1356   3343   -976    509  -1106    101   -441   -231
    400   3512   3112  -1958  -1356   3312   -984    457  -1153     38   -506   -270
    368   3489   3120  -1927  -1374   3304   -984    420  -1176      0   -535   -277
    332   3442   3109  -1888  -1389   3276   -974    402  -1195    -23   -550   -285
    329   3411   3081  -1870  -1376   3247   -974    376  -1223    -49   -574   -303
    293   3372   3078  -1834  -1392   3226   -974    342  -1239    -70   -597   -322
    290   3364   3073  -1826  -1389   3218   -984    322  -1257    -90   -615   -340
    290   3361   3070  -1826  -1389   3216   -995    345  -1247    -83   -610   -342
    290   3333   3039  -1813  -1374   3187  -1002    342  -1247    -83   -620   -350
    311   3343   3031  -1829  -1361   3187  -1021    322  -1254    -98   -636   -363
    345   3408   3063  -1875  -1358   3237  -1039    296  -1270   -116   -652   -384
    379   3447   3068  -1914  -1345   3257  -1023    311  -1254    -98   -636   -368
    402   3473   3070  -1940  -1332   3273  -1015    319  -1234    -77   -613   -332
    415   3507   3089  -1964  -1335   3299  -1036    296  -1241    -77   -613   -319
    423   3509   3086  -1966  -1330   3299  -1054    277  -1247    -77   -610   -319
    454   3577   3120  -2016  -1332   3348  -1067    257  -1244    -75   -594   -306
    465   3593   3125  -2029  -1330   3359  -1114    218  -1267    -90   -597   -309
    413   3551   3135  -1982  -1361   3343  -1143    197  -1283   -106   -597   -309
    420   3528   3107  -1974  -1343   3317  -1143    213  -1265    -83   -566   -283
    446   3520   3073  -1984  -1312   3296  -1130    210  -1267    -88   -566   -285
    433   3507   3073  -1971  -1319   3291  -1124    210  -1275   -101   -581   -275
    415   3460   3044  -1938  -1314   3252  -1148    187  -1304   -129   -605   -288
    400   3411   3011  -1904  -1304   3211  -1169    158  -1332   -153   -620   -316
    394   3356   2961  -1878  -1283   3159  -1153    153  -1332   -155   -628   -335
    420   3333   2912  -1875  -1247   3122  -1153    137  -1343   -176   -646   -366
    439   3302   2860  -1873  -1210   3081  -1153    119  -1361   -200   -670   -400
    402   3242   2839  -1821  -1218   3042  -1124    111  -1366   -210   -685   -420
    394   3148   2751  -1774  -1179   2948  -1150     70  -1405   -259   -730   -444
    402   3138   2733  -1771  -1166   2935  -1182     28  -1436   -298   -756   -459
    405   3115   2707  -1761  -1150   2912  -1174     15  -1444   -316   -769   -480
    368   3076   2707  -1722  -1169   2891  -1179     15  -1447   -319   -766   -485
    371   3120   2746  -1745  -1187   2933  -1176     25  -1439   -309   -748   -462
    402   3107   2704  -1756  -1150   2907  -1195      5  -1460   -332   -761   -475
    402   3050   2647  -1727  -1124   2850  -1210    -15  -1475   -348   -769   -485
    361   3005   2644  -1683  -1140   2826  -1213    -41  -1499   -379   -795   -496
    394   2940   2546  -1667  -1075   2743  -1226    -62  -1514   -405   -831   -527
    431   2974   2543  -1701  -1054   2759  -1184      2  -1449   -379   -852   -594
    485   3021   2535  -1753  -1026   2779  -1171     62  -1374   -337   -880   -636
    568   3156   2587  -1862  -1008   2873  -1130    197  -1179   -135   -711   -459
    665   3432   2766  -2049  -1052   3102  -1166    355   -906    262   -252    -31
    737   3717   2979  -2229  -1122   3348  -1296    342   -818    540    270    519
    776   3748   2972  -2265  -1096   3361  -1400     96  -1072    457    542    828
    698   3567   2868  -2132  -1083   3218  -1486   -301  -1590      2    358    714
    613   3182   2569  -1899   -979   2876  -1605   -826  -2296   -867   -589    -70
    597   2772   2174  -1683   -787   2473  -1735  -1249  -2886  -1719  -1678   -987
    566   2429   1860  -1499   -646   2145  -1771  -1221  -2912  -1821  -1914  -1234
    478   2203   1725  -1340   -623   1964  -1667   -935  -2574  -1496  -1693  -1119
    379   2042   1662  -1210   -641   1852  -1519   -688  -2236  -1179  -1460   -987
    316   2081   1764  -1200   -722   1922  -1366   -454  -1917   -875  -1221   -836
    288   2184   1896  -1236   -805   2042  -1221   -252  -1649   -631  -1010   -693
    236   2216   1979  -1226   -870   2099  -1143   -132  -1504   -496   -883   -594
    155   2197   2042  -1179   -943   2120  -1109    -93  -1457   -452   -841   -561
    116   2177   2060  -1148   -971   2120  -1085    -62  -1415   -415   -807   -530
    116   2177   2060  -1148   -971   2120  -1093    -49  -1395   -394   -784   -517
     85   2216   2130  -1150  -1021   2174  -1065    -15  -1350   -350   -732   -465
     88   2244   2156  -1166  -1034   2200  -1065    -18  -1343   -342   -722   -459
    145   2320   2174  -1234  -1015   2247  -1104    -44  -1358   -361   -730   -465
    166   2408   2239  -1288  -1036   2325  -1132    -72  -1363   -374   -727   -454
    148   2447   2299  -1296  -1075   2374  -1143    -98  -1361   -379   -722   -449
    124   2410   2286  -1267  -1080   2348  -1148   -132  -1382   -405   -743   -480
    103   2366   2262  -1236  -1080   2317  -1150   -153  -1387   -415   -745   -498
    103   2374   2270  -1241  -1083   2325  -1182   -171  -1387   -415   -743   -501
     67   2395   2327  -1231  -1130   2361  -1202   -202  -1397   -423   -756   -506
    140   2408   2268  -1278  -1062   2338  -1252   -233  -1415   -436   -766   -504
    218   2343   2122  -1280   -950   2234  -1293   -257  -1421   -431   -743   -405
    132   2255   2122  -1195   -995   2190  -1273   -218  -1363   -358   -639   -155
     33   2268   2234  -1150  -1098   2252  -1205   -122  -1260   -233   -483    163
    -25   2340   2366  -1158  -1195   2353  -1156    -57  -1174   -122   -361    423
    -93   2343   2434  -1124  -1265   2387  -1140    -20  -1109    -28   -259    530
   -181   2320   2501  -1070  -1340   2410  -1098     49  -1010    101    -98    405
   -290   2210   2501   -958  -1395   2356  -1049    119   -904    210      2    296
   -163   2135   2299   -989  -1231   2216  -1127    124   -909    192    -59    213
   -127   2182   2307  -1028  -1218   2244  -1163    150   -893    200    -49    192
   -142   2179   2320  -1018  -1231   2249  -1184    135   -909    181    -59    148
   -142   2130   2273   -992  -1208   2200  -1205     75   -956    127   -114     62
   -111   2068   2179   -979  -1145   2122  -1257     -5  -1018     54   -192    -15
    -33   2023   2057   -995  -1044   2039  -1296    -70  -1060    -10   -254    -77
     54   2026   1969  -1041   -958   1997  -1319   -119  -1098    -64   -314   -135
     85   2029   1943  -1057   -927   1987  -1332   -158  -1135   -116   -376   -200
     18   2003   1982  -1013   -982   1992  -1296   -163  -1148   -145   -413   -228
    -70   1943   2010   -937  -1039   1977  -1257   -184  -1163   -184   -454   -270
   -116   1891   2005   -888  -1062   1948  -1234   -215  -1192   -236   -506   -327
   -145   1855   2000   -854  -1072   1927  -1213   -218  -1213   -272   -548   -366
   -174   1834   2005   -831  -1088   1917  -1210   -226  -1226   -296   -568   -384
   -197   1821   2018   -813  -1109   1919  -1182   -233  -1228   -309   -584   -389
   -236   1797   2034   -782  -1135   1914  -1156   -236  -1234   -327   -594   -400
   -285   1725   2010   -719  -1148   1867  -1218   -275  -1273   -368   -628   -433
   -254   1797   2049   -771  -1153   1925  -1202   -254  -1249   -342   -597   -415
   -223   1886   2107   -831  -1166   1995  -1101   -210  -1192   -296   -550   -381
   -309   1844   2151   -769  -1231   1997  -1075   -223  -1187   -298   -553   -392
   -368   1816   2184   -722  -1275   2000  -1078   -220  -1182   -288   -540   -387
   -415   1805   2218   -696  -1317   2010  -1117   -226  -1184   -285   -535   -379
   -454   1842   2296   -693  -1374   2068  -1096   -202  -1143   -265   -496   -350
   -454   1943   2397   -745  -1426   2169  -1000   -155  -1057   -223   -436   -301
   -397   2049   2447   -826  -1421   2247   -901    -98   -971   -153   -387   -246
   -265   2029   2291   -883  -1278   2158   -937   -150  -1000   -174   -441   -314
   -122   2052   2174   -966  -1148   2112  -1002   -202  -1028   -189   -470   -340
   -106   2065   2169   -979  -1137   2117  -1034   -223  -1034   -184   -457   -319
   -111   2070   2182   -979  -1145   2125  -1093   -259  -1049   -189   -446   -306
   -142   1979   2122   -919  -1135   2049  -1174   -327  -1117   -257   -498   -379
   -168   1893   2062   -862  -1117   1977  -1192   -355  -1158   -303   -542   -454
   -137   1893   2029   -880  -1083   1961  -1119   -311  -1122   -283   -519   -472
   -132   1805   1938   -836  -1034   1870  -1096   -303  -1119   -303   -542   -519
   -176   1641   1818   -735   -997   1730  -1101   -340  -1143   -324   -581   -558
   -148   1592   1740   -722   -945   1665  -1096   -350  -1137   -306   -571   -561
   -197   1483   1680   -644   -940   1582  -1161   -371  -1148   -298   -561   -563
   -207   1382   1590   -587   -898   1486  -1171   -387  -1153   -303   -568   -568
   -145   1335   1480   -594   -813   1408  -1169   -413  -1184   -342   -610   -626
   -124   1332   1457   -605   -792   1395  -1143   -413  -1189   -350   -602   -636
   -111   1322   1431   -605   -771   1376  -1153   -431  -1200   -366   -610   -613
   -148   1257   1405   -553   -776   1330  -1176   -449  -1221   -394   -628   -592
   -161   1226   1387   -535   -774   1306  -1179   -446  -1210   -389   -615   -537
   -205   1252   1457   -522   -831   1353  -1166   -436  -1187   -366   -584   -467
   -239   1293   1532   -530   -885   1413  -1119   -431  -1161   -342   -555   -415
   -311   1257   1569   -472   -940   1413  -1109   -439  -1150   -342   -550   -405
   -345   1249   1595   -452   -971   1421  -1093   -454  -1148   -342   -540   -397
   -428   1234   1662   -402  -1047   1449  -1049   -426  -1111   -309   -504   -374
   -483   1239   1722   -379  -1101   1480  -1013   -366  -1067   -267   -480   -379
   -517   1236   1753   -358  -1135   1493   -963   -259   -976   -202   -449   -376
   -522   1280   1803   -379  -1163   1543   -885   -109   -820    -77   -387   -303
   -488   1356   1844   -433  -1166   1600   -815     96   -587    174   -166    -72
   -446   1574   2021   -566  -1236   1797   -789    303   -309    535    236    337
   -423   1922   2346   -748  -1384   2132   -862    316   -192    784    667    841
   -475   2075   2551   -802  -1512   2312   -976     31   -436    711    922   1187
   -558   2060   2616   -750  -1587   2338  -1114   -366   -852    420    872   1195
   -628   1735   2361   -553  -1496   2047  -1239   -833  -1408   -210    215    555
   -696   1166   1862   -233  -1278   1514  -1314  -1254  -2000  -1060   -862   -483
   -758    836   1595    -41  -1176   1215  -1382  -1257  -2081  -1234  -1127   -761
   -756    628   1384     62  -1070   1005  -1356  -1067  -1844  -1021   -995   -685
   -709    561   1270     72   -989    917  -1249   -846  -1553   -750   -792   -519
   -607    605   1213      2   -909    909  -1135   -628  -1273   -498   -594   -358
   -605    628   1234    -12   -919    930  -1036   -465  -1085   -342   -462   -236
   -491    626   1117    -67   -805    872  -1018   -420  -1047   -316   -449   -257
   -449    511    958    -31   -704    732  -1049   -431  -1065   -340   -480   -327
   -454    441    896      7   -675    667  -1072   -441  -1060   -342   -491   -358
   -472    483    953     -5   -711    717  -1044   -420  -1013   -314   -459   -353
   -496    498    995     -2   -745    745  -1044   -405   -961   -283   -418   -311
   -594    491   1083     49   -839    787  -1013   -371   -898   -228   -353   -236
   -594    439   1034     77   -813    735  -1021   -366   -893   -218   -345   -277
   -524    389    911     64   -717    649  -1080   -413   -935   -254   -379   -376
   -491    384    875     51   -683    628  -1111   -449   -956   -280   -394   -439
   -509    368    878     70   -693    620  -1127   -462   -943   -267   -374   -465
   -568    350    919    109   -743    633  -1137   -480   -927   -265   -361   -488
   -555    400    953     77   -756    675  -1130   -485   -909   -259   -355   -514
   -522    363    885     77   -704    623  -1153   -524   -917   -280   -371   -563
   -519    314    833    101   -678    574  -1184   -540   -914   -293   -366   -605
   -530    259    789    135   -659    524  -1231   -522   -914   -296   -361   -636
   -506    218    722    142   -615    470  -1267   -537   -914   -296   -371   -654
   -485    184    670    150   -579    426  -1280   -553   -898   -285   -358   -633
   -483    145    628    166   -555    387  -1327   -576   -893   -283   -342   -597
   -454    137    592    158   -522    363  -1350   -555   -852   -236   -288   -535
   -410    116    527    145   -470    322  -1366   -535   -802   -184   -236   -470
   -381    111    491    135   -436    301  -1397   -527   -771   -148   -194   -426
   -374    109    483    129   -431    296  -1441   -530   -756   -127   -163   -384
   -337    135    472    101   -405    303  -1467   -524   -737   -109   -124   -332
   -285    168    454     57   -368    311  -1449   -467   -691    -62    -67   -252
   -290    168    459     59   -374    314  -1428   -439   -659    -38    -41   -187
   -329    176    506     75   -420    340  -1421   -454   -654    -46    -38   -150
   -374    210    584     83   -478    397  -1413   -467   -652    -62    -46   -119
   -381    202    584     88   -483    392  -1413   -485   -667    -96    -85   -142
   -413    179    589    116   -501    384  -1384   -504   -680   -129   -119   -148
   -444    148    592    145   -517    368  -1348   -532   -698   -168   -158   -174
   -530     80    610    226   -568    345  -1304   -568   -722   -213   -192   -218
   -607     20    628    290   -618    324  -1317   -639   -763   -275   -244   -270
   -680    -51    628    366   -657    285  -1309   -675   -769   -301   -270   -306
   -701   -103    597    402   -652    246  -1299   -719   -779   -332   -311   -361
   -670   -142    527    407   -600    192  -1312   -797   -828   -394   -376   -433
   -683   -200    483    439   -584    142  -1343   -844   -870   -439   -426   -519
   -706   -246    457    475   -584    103  -1330   -841   -865   -431   -426   -542
   -709   -259    449    483   -581     93  -1337   -839   -865   -428   -420   -530
   -748   -288    459    519   -605     85  -1337   -836   -859   -420   -413   -524
   -782   -316    465    548   -626     75  -1335   -849   -849   -418   -402   -527
   -784   -337    444    561   -615     51  -1353   -885   -865   -433   -415   -566
   -740   -350    387    545   -566     18  -1374   -914   -883   -457   -439   -597
   -701   -285    415    493   -558     64  -1384   -914   -875   -459   -436   -597
   -722   -329    389    524   -558     31  -1348   -872   -839   -431   -405   -553
   -735   -329    405    530   -571     36  -1322   -870   -820   -420   -389   -540
   -761   -332    428    542   -594     46  -1314   -875   -818   -426   -392   -542
   -784   -353    431    568   -607     38  -1317   -872   -815   -420   -392   -527
   -813   -358    454    584   -633     46  -1332   -898   -826   -433   -400   -530
   -833   -335    496    584   -665     80  -1379   -932   -839   -444   -405   -524
   -820   -418    400    618   -613    -10  -1415   -937   -844   -444   -394   -514
   -810   -465    345    639   -579    -59  -1434   -961   -870   -467   -407   -514
   -823   -491    329    654   -579    -80  -1457  -1005   -906   -504   -433   -535
   -888   -540    348    714   -618    -96  -1457  -1026   -922   -522   -452   -535
   -937   -607    329    771   -636   -137  -1460  -1036   -940   -540   -475   -519
   -966   -696    270    831   -618   -213  -1449  -1039   -945   -545   -457   -537
   -995   -774    220    883   -610   -275  -1428  -1070   -953   -568   -449   -589
  -1054   -836    218    945   -636   -309  -1413  -1075   -971   -589   -483   -600
  -1117   -896    218   1005   -667   -340  -1418  -1091  -1000   -618   -527   -649
  -1137   -948    189   1044   -665   -379  -1428  -1132  -1031   -662   -550   -698
  -1135  -1000    132   1067   -633   -436  -1423  -1135  -1044   -683   -574   -696
  -1143  -1015    127   1078   -636   -444  -1392  -1106  -1028   -667   -568   -714
  -1119  -1039     80   1078   -602   -480  -1421  -1122  -1054   -701   -602   -774
  -1122  -1114      7   1119   -566   -553  -1441  -1156  -1088   -748   -652   -776
  -1163  -1179    -15   1171   -576   -597  -1439  -1153  -1096   -748   -649   -771
  -1179  -1236    -57   1205   -561   -646  -1452  -1171  -1111   -756   -641   -800
  -1176  -1226    -49   1200   -566   -636  -1449  -1205  -1127   -769   -659   -813
  -1218  -1260    -41   1239   -589   -652  -1426  -1223  -1137   -789   -683   -795
  -1221  -1306    -85   1262   -568   -698  -1444  -1221  -1158   -818   -706   -836
  -1249  -1353   -103   1301   -574   -730  -1402  -1182  -1137   -839   -753   -909
  -1249  -1337    -88   1293   -584   -711  -1280  -1065  -1018   -766   -737   -922
  -1208  -1244    -36   1226   -587   -641  -1184   -857   -795   -542   -550   -802
  -1117   -950    163   1031   -641   -394  -1163   -602   -498   -187   -168   -441
  -1013   -594    418    802   -717    -88  -1236   -563   -392     62    220     20
  -1093   -314    779    701   -937    233  -1415   -885   -563    132    535    423
  -1265   -189   1075    727  -1171    441  -1618  -1369   -909    -18    602    542
  -1374   -519    852    945  -1114    166  -1803  -1917  -1480   -652    -57    -20
  -1465  -1156    309   1309   -888   -423  -1943  -2385  -2109  -1530  -1067   -924
  -1506  -1647   -140   1577   -685   -893  -2055  -2460  -2296  -1839  -1454  -1325
  -1436  -1803   -366   1621   -535  -1085  -2052  -2260  -2132  -1719  -1405  -1350
  -1325  -1779   -454   1551   -436  -1117  -1987  -2057  -1925  -1558  -1306  -1304
  -1228  -1662   -433   1444   -397  -1049  -1883  -1849  -1701  -1379  -1179  -1221
  -1135  -1579   -444   1356   -348  -1013  -1800  -1727  -1574  -1280  -1114  -1169
  -1015  -1569   -553   1293   -231  -1062  -1753  -1691  -1540  -1262  -1104  -1166
   -906  -1595   -691   1249   -109  -1143  -1748  -1680  -1527  -1254  -1093  -1200
   -815  -1667   -852   1241     18  -1260  -1758  -1699  -1538  -1273  -1111  -1234
   -756  -1686   -930   1221     85  -1309  -1743  -1691  -1532  -1267  -1096  -1202
   -813  -1704   -891   1260     38  -1299  -1691  -1647  -1488  -1218  -1049  -1171
   -911  -1753   -844   1330    -33  -1299  -1613  -1592  -1421  -1158  -1008  -1145
  -1015  -1756   -740   1384   -137  -1249  -1532  -1506  -1340  -1078   -937  -1057
  -1080  -1725   -644   1402   -220  -1184  -1473  -1421  -1265  -1005   -872  -1013
  -1174  -1714   -540   1444   -316  -1127  -1392  -1337  -1184   -927   -810   -935
  -1252  -1686   -433   1467   -410  -1062  -1325  -1252  -1111   -852   -732   -854
  -1249  -1654   -405   1452   -423  -1031  -1304  -1228  -1091   -831   -711   -833
  -1210  -1608   -400   1408   -405  -1005  -1299  -1197  -1075   -818   -698   -820
  -1176  -1553   -376   1366   -400   -966  -1267  -1140  -1034   -782   -659   -776
  -1111  -1470   -358   1291   -379   -914  -1247  -1096  -1010   -743   -623   -748
  -1088  -1345   -259   1215   -415   -802  -1215  -1036   -961   -680   -561   -698
  -1039  -1197   -158   1117   -441   -678  -1179   -992   -904   -618   -491   -636
   -987  -1060    -72   1023   -457   -566  -1148   -969   -854   -571   -433   -574
   -901   -948    -49    924   -428   -498  -1140   -950   -841   -550   -407   -553
   -776   -880   -103    828   -337   -493  -1158   -958   -854   -553   -410   -545
   -691   -880   -189    784   -252   -535  -1187   -969   -865   -558   -413   -540
   -654   -849   -194    753   -231   -522  -1231   -966   -852   -527   -376   -509
   -732   -826    -93    779   -319   -462  -1260   -935   -818   -475   -316   -459
   -766   -831    -64    797   -350   -449  -1273   -922   -802   -452   -280   -423
   -735   -846   -111    789   -314   -478  -1299   -961   -828   -472   -285   -345
   -815   -919   -103    867   -355   -511  -1273   -935   -795   -439   -231    -98
  -1060   -976     83   1015   -574   -446  -1158   -820   -696   -316    -72    254
  -1322   -995    327   1158   -826   -335  -1039   -732   -605   -200     62    462
  -1483  -1021    462   1252   -974   -280  -1002   -696   -563   -197     44    371
  -1418  -1189    228   1304   -823   -480  -1098   -810   -717   -400   -179     15
  -1195  -1254    -62   1223   -568   -657  -1166   -953   -872   -566   -363   -316
  -1039  -1267   -231   1153   -405   -750  -1179  -1049   -969   -667   -475   -498
   -992  -1348   -355   1169   -319   -852  -1205  -1130  -1057   -769   -561   -623
  -1002  -1374   -371   1189   -316   -872  -1184  -1145  -1072   -818   -561   -667
  -1023  -1400   -379   1210   -324   -891  -1163  -1158  -1091   -836   -566   -691
   -966  -1434   -467   1200   -252   -953  -1169  -1215  -1137   -872   -631   -750
   -833  -1382   -548   1106   -145   -966  -1169  -1254  -1153   -898   -672   -787
   -696  -1293   -597    995    -49   -945  -1192  -1283  -1163   -922   -693   -807
   -691  -1278   -587    982    -54   -932  -1187  -1288  -1163   -930   -704   -818
   -693  -1213   -519    953    -88   -867  -1153  -1249  -1127   -883   -675   -792
   -678  -1130   -454    901   -114   -792  -1140  -1205  -1083   -833   -644   -756
   -680  -1070   -389    875   -145   -730  -1130  -1166  -1039   -789   -615   -724
   -675   -979   -303    826   -187   -641  -1083  -1153  -1002   -758   -584   -693
   -691   -919   -228    802   -231   -574  -1034  -1106   -950   -717   -542   -646
   -698   -857   -158    776   -272   -509  -1018  -1041   -904   -675   -501   -602
   -662   -818   -155    740   -254   -488  -1023  -1013   -891   -662   -493   -589
   -685   -800   -116    740   -285   -459  -1021  -1015   -883   -657   -491   -587
   -706   -714    -10    709   -350   -363  -1008  -1013   -862   -636   -467   -568
   -782   -670    109    724   -446   -280   -995  -1021   -857   -628   -452   -558
   -880   -691    189    787   -535   -252   -989  -1044   -880   -644   -454   -561
   -995   -740    254    865   -626   -244   -995  -1065   -906   -670   -470   -581
  -1023   -727    293    875   -659   -218   -997  -1067   -911   -680   -475   -592
  -1005   -717    288    859   -649   -215  -1018  -1078   -937   -709   -496   -618
  -1018   -714    303    867   -662   -205  -1028  -1075   -961   -735   -517   -646
   -976   -727    249    849   -613   -239  -1044  -1096   -997   -774   -558   -683
   -940   -800    140    870   -542   -329  -1070  -1137  -1052   -828   -620   -750
   -859   -826     31    841   -446   -397  -1085  -1153  -1091   -865   -672   -818
   -685   -776    -90    732   -298   -433  -1088  -1161  -1104   -878   -701   -862
   -675   -792   -116    732   -280   -454  -1091  -1195  -1122   -909   -737   -906
   -787   -865    -77    826   -355   -472  -1083  -1215  -1127   -930   -748   -919
   -852   -906    -57    878   -400   -483  -1044  -1208  -1117   -927   -732   -898
   -766   -953   -187    859   -290   -571  -1075  -1228  -1163   -958   -758   -906
   -633   -948   -314    789   -163   -631  -1070  -1218  -1182   -984   -776   -932
   -571   -930   -358    750   -109   -644  -1008  -1176  -1148   -982   -771   -948
   -545   -961   -415    750    -67   -691  -1015  -1174  -1153  -1002   -805  -1013
   -602  -1044   -441    823    -80   -743  -1041  -1205  -1161  -1021   -841  -1101
   -620  -1096   -475    857    -75   -787  -1010  -1231  -1145  -1000   -820  -1122
   -652  -1117   -465    883    -96   -792   -989  -1208  -1114   -956   -774  -1109
   -683  -1137   -454    911   -114   -797   -943  -1124  -1067   -914   -745  -1062
   -605  -1093   -488    849    -59   -792   -875  -1005   -971   -859   -737  -1015
   -633  -1013   -379    823   -129   -696   -774   -810   -774   -685   -607   -859
   -662   -836   -174    750   -246   -506   -693   -581   -498   -387   -322   -537
   -649   -509    140    579   -397   -184   -662   -376   -226    -18    114      0
   -680    -96    584    389   -633    244   -698   -444   -207    145    501    579
   -823     85    909    368   -867    496   -833   -810   -488     46    701    896
   -956     75   1028    439   -992    550   -982  -1226   -880   -270    535    782
  -1041   -319    722    680   -883    200  -1093  -1714  -1473  -1026   -348    -70
  -1023   -846    176    935   -600   -335  -1184  -2055  -1977  -1748  -1228   -945
   -953  -1057   -106   1002   -426   -581  -1275  -1956  -1956  -1751  -1273  -1060
   -927  -1127   -202   1026   -363   -665  -1267  -1738  -1740  -1548  -1137   -969
   -922  -1135   -213   1028   -355   -675  -1150  -1509  -1480  -1322   -987   -852
   -937  -1065   -127   1002   -405   -597   -976  -1249  -1195  -1065   -797   -730
   -969   -950     15    958   -493   -470   -844  -1083  -1010   -898   -649   -605
   -930   -867     59    898   -496   -405   -779  -1005   -924   -820   -579   -540
   -823   -846    -23    836   -402   -436   -792  -1002   -927   -826   -584   -571
   -810   -880    -70    846   -371   -475   -807  -1008   -930   -828   -597   -597
   -820   -878    -57    846   -384   -467   -787   -974   -901   -797   -571   -568
   -732   -852   -119    792   -306   -485   -789   -958   -901   -807   -587   -597
   -706   -839   -132    771   -288   -488   -763   -930   -880   -797   -589   -545
   -693   -787    -93    740   -301   -441   -724   -878   -820   -735   -511   -483
   -675   -797   -124    735   -277   -462   -693   -859   -800   -717   -470   -462
   -597   -771   -174    683   -213   -472   -675   -833   -776   -698   -457   -454
   -480   -776   -296    626    -93   -537   -688   -818   -769   -683   -465   -493
   -311   -810   -498    561     93   -654   -704   -818   -769   -685   -478   -511
   -387   -795   -407    592      7   -602   -672   -784   -719   -644   -426   -415
   -420   -784   -363    602    -28   -574   -659   -756   -696   -618   -405   -384
   -439   -745   -306    589    -67   -527   -652   -727   -662   -589   -376   -345
   -431   -662   -231    548   -101   -446   -665   -714   -633   -561   -340   -327
   -449   -657   -210    550   -119   -433   -644   -696   -594   -524   -293   -329
   -452   -626   -174    537   -140   -400   -610   -662   -550   -480   -246   -322
   -426   -581   -155    504   -137   -368   -633   -652   -527   -452   -218   -332
   -366   -514   -148    441   -109   -332   -659   -610   -480   -405   -166   -337
   -296   -436   -142    366    -80   -290   -665   -542   -420   -337    -98   -350
   -184   -345   -161    262    -12   -254   -704   -483   -363   -262    -18   -355
    -77   -272   -194    174     57   -233   -740   -446   -319   -202     49   -342
      2   -226   -228    111    114   -226   -776   -465   -327   -213     36   -371
      5   -200   -207     96    103   -205   -771   -465   -314   -205     36   -290
     46   -197   -244     75    145   -220   -771   -475   -314   -205     44   -210
     77   -187   -265     51    171   -226   -776   -496   -332   -233     31   -200
    135   -202   -337     33    236   -270   -787   -530   -376   -290    -12   -244
    135   -207   -345     36    236   -275   -782   -566   -420   -350    -70   -314
    153   -262   -415     54    283   -340   -769   -597   -457   -405   -119   -374
    179   -309   -488     62    332   -397   -769   -628   -506   -467   -176   -433
    176   -337   -514     80    345   -426   -763   -659   -555   -542   -249   -504
    153   -355   -509    101    329   -431   -745   -691   -592   -594   -303   -550
    148   -381   -530    116    337   -454   -732   -727   -623   -631   -348   -571
    158   -418   -579    127    368   -498   -711   -745   -639   -649   -368   -555
    150   -410   -561    129    355   -485   -693   -766   -652   -670   -384   -540
    127   -355   -483    111    303   -418   -665   -753   -641   -667   -387   -506
    122   -329   -452    103    285   -389   -652   -745   -644   -670   -400   -483
    127   -314   -441     90    283   -376   -644   -748   -646   -675   -405   -457
    122   -301   -423     90    272   -361   -623   -748   -633   -670   -400   -436
    150   -231   -381     38    265   -306   -618   -740   -618   -657   -387   -410
    205   -194   -402     -5    303   -298   -602   -722   -589   -633   -358   -381
    257   -124   -384    -67    319   -254   -563   -688   -540   -597   -316   -358
    262    -18   -280   -122    270   -148   -542   -641   -491   -548   -270   -329
    265     10   -254   -140    257   -122   -548   -636   -475   -532   -254   -316
    293     36   -259   -166    275   -111   -532   -644   -454   -527   -246   -301
    348    111   -239   -231    293    -64   -532   -649   -439   -511   -228   -290
    387    205   -181   -296    285     12   -524   -641   -410   -480   -202   -262
    413    249   -163   -332    288     41   -537   -641   -400   -459   -174   -218
    465    265   -200   -366    332     33   -566   -657   -423   -467   -176   -223
    488    275   -215   -381    353     28   -581   -678   -441   -480   -184   -223
    514    322   -192   -418    353     64   -581   -680   -433   -470   -176   -187
    506    298   -210   -405    358     46   -561   -670   -428   -467   -168   -179
    524    275   -249   -400    387     15   -568   -675   -452   -498   -200   -218
    553    290   -262   -423    405     15   -581   -688   -472   -519   -220   -254
    594    270   -324   -431    459    -25   -597   -698   -485   -537   -241   -303
    605    249   -358   -428    480    -54   -568   -696   -483   -542   -257   -316
    628    241   -387   -436    509    -72   -568   -730   -519   -579   -296   -340
    626    220   -405   -423    514    -90   -566   -750   -540   -610   -327   -350
    602    200   -402   -400    504   -101   -542   -730   -532   -613   -327   -348
    641    207   -433   -426    537   -111   -545   -722   -537   -613   -337   -371
    657    194   -462   -426    558   -135   -530   -704   -527   -602   -319   -366
    628    176   -452   -402    540   -137   -511   -675   -506   -584   -301   -353
    620    179   -441   -400    532   -129   -517   -691   -522   -607   -340   -376
    597    153   -444   -379    522   -145   -504   -691   -519   -613   -353   -361
    589    150   -439   -371    514   -142   -480   -670   -498   -587   -327   -345
    592    155   -439   -376    517   -140   -480   -667   -493   -579   -311   -329
    613    129   -483   -371    548   -176   -472   -654   -485   -579   -319   -348
    600    114   -485   -358    542   -184   -371   -542   -387   -530   -337   -376
    620    184   -436   -402    527   -124   -277   -392   -233   -413   -275   -361
    641    384   -259   -514    449     62   -213   -200     10   -148    -44   -194
    724    698    -25   -711    376    337   -254     10    306    254    392    236
    769   1054    285   -914    241    670   -376    -18    374    514    893    761
    722   1148    426   -937    148    787   -493   -280    124    470   1166   1072
    623   1018    394   -823    114    706   -600   -678   -348     77    984    963
    491    665    174   -576    158    420   -696  -1226  -1039   -792     44    187
    423    220   -202   -322    311     10   -805  -1602  -1600  -1621   -950   -641
    444    -98   -542   -174    493   -319   -849  -1525  -1595  -1675  -1091   -807
    454   -267   -722    -96    587   -493   -792  -1301  -1343  -1441   -958   -769
    478   -288   -766    -93    620   -527   -693  -1096  -1067  -1192   -802   -706
    488   -226   -714   -132    600   -467   -550   -867   -782   -935   -610   -576
    504   -111   -618   -197    558   -363   -467   -698   -576   -748   -452   -452
    542    -75   -620   -233    579   -348   -413   -613   -470   -649   -361   -381
    561    -77   -639   -241    600   -358   -392   -584   -433   -623   -345   -387
    514    -85   -600   -215    555   -340   -353   -574   -407   -602   -332   -350
    517    -90   -607   -213    561   -348   -358   -574   -392   -589   -311   -332
    535    -44   -579   -246    555   -309   -363   -558   -366   -563   -275   -280
    542    -15   -558   -262    550   -285   -368   -553   -353   -548   -262   -272
    530    -23   -553   -252    540   -288   -368   -561   -355   -553   -280   -280
    527    -23   -550   -252    537   -285   -358   -558   -348   -545   -272   -262
    532    -12   -545   -259    537   -277   -350   -545   -327   -522   -239   -241
    540     -7   -548   -265    542   -277   -345   -537   -319   -511   -218   -231
    537    -18   -555   -259    542   -285   -342   -535   -311   -509   -223   -265
    548    -25   -574   -259    558   -301   -332   -530   -303   -501   -223   -262
    581    -20   -605   -283    592   -311   -353   -542   -303   -504   -218   -233
    623    -10   -633   -306    628   -322   -358   -530   -277   -483   -202   -218
    639     15   -623   -329    631   -301   -355   -524   -267   -462   -189   -218
    659     41   -618   -353    639   -288   -368   -514   -249   -436   -155   -192
    688     46   -641   -371    665   -296   -387   -488   -226   -405   -111   -145
    698     54   -644   -376    672   -293   -407   -467   -205   -374    -88   -161
    730     98   -633   -415    680   -267   -423   -465   -181   -345    -75   -129
    766    119   -646   -444    706   -262   -426   -444   -140   -290    -15    -57
    820     98   -722   -462    771   -309   -446   -423   -109   -246     36    -23
    914    135   -779   -524    846   -322   -485   -418    -83   -210     80     54
    961    189   -771   -576    865   -290   -478   -363    -15   -135    163     93
   1008    184   -823   -594    914   -319   -452   -324     23   -101    192     98
   1013    103   -909   -561    961   -400   -462   -316     31   -106    187     98
    992     59   -932   -524    963   -436   -452   -306     33   -106    194     93
    969     46   -924   -509    945   -439   -423   -322      2   -135    168     49
    922     -2   -924   -462    924   -462   -392   -337    -18   -176    127     25
    862   -106   -969   -379    911   -537   -358   -324    -23   -194    103     10
    769   -189   -958   -288    862   -574   -277   -293    -15   -210     90    -10
    701   -241   -945   -231    823   -592   -226   -301    -23   -246     54    -44
    626   -337   -963   -142    795   -649   -218   -348    -67   -314    -12    -96
    563   -413   -976    -77    769   -693   -192   -366    -93   -353    -57   -129
    558   -452  -1010    -51    784   -730   -163   -353   -103   -376    -90   -163
    568   -428  -1000    -72    784   -711   -168   -366   -137   -415   -127   -207
    454   -459   -914      0    683   -685   -135   -361   -142   -423   -129   -197
    389   -509   -898     59    641   -704   -119   -387   -155   -431   -135   -187
    376   -517   -893     70    633   -704   -122   -397   -155   -433   -129   -179
    293   -454   -748     77    519   -600   -124   -392   -145   -420   -119   -210
    220   -415   -636     96    426   -524   -135   -413   -153   -426   -137   -233
    202   -371   -576     83    389   -472   -140   -420   -140   -410   -109   -192
    246   -322   -568     38    407   -444   -127   -405   -111   -379    -75   -148
    272   -277   -550      0    410   -413   -111   -405    -98   -366    -70   -135
    290   -174   -465    -59    376   -319   -150   -410    -93   -363    -59   -127
    392    -51   -444   -171    418   -246   -168   -418    -93   -371    -70   -124
    475     33   -441   -254    459   -202   -184   -446   -106   -379    -83    -72
    332    -62   -394   -135    363   -228   -176   -428    -67   -335    -38    122
    226    -77   -303    -75    265   -189   -145   -392     -5   -267     62    379
    345     15   -332   -181    337   -158   -142   -379     18   -213    137    594
    426     59   -366   -241    397   -153   -176   -384     15   -189    161    740
    340     38   -301   -189    322   -132   -176   -322     59   -161    202    776
    153     -5   -158    -75    155    -80    -62   -228    124   -101    293    719
    -90   -142    -51    114    -20    -98     12   -220    129    -80    329    558
    -72   -275   -202    174     64   -239    -36   -309     59   -145    246    332
    137   -353   -493    106    314   -423   -132   -394    -33   -244    119    148
    270   -433   -704     80    485   -568   -171   -428    -88   -319     23     15
    283   -475   -761     93    519   -618   -158   -420    -96   -345    -18    -49
    189   -522   -711    166    449   -615   -145   -423   -116   -366    -51    -70
    135   -571   -706    218    418   -639   -163   -462   -148   -400    -88   -109
    153   -615   -769    231    459   -691   -174   -496   -176   -436   -129   -174
    171   -654   -826    241    496   -740   -189   -530   -205   -467   -155   -218
    135   -691   -826    277    480   -758   -187   -561   -218   -480   -153   -228
    106   -737   -844    314    472   -792   -197   -600   -244   -501   -168   -233
    114   -750   -865    316    488   -807   -210   -597   -265   -517   -176   -241
    145   -769   -914    309    530   -841   -257   -605   -298   -542   -197   -270
    142   -831   -974    345    558   -901   -296   -631   -322   -563   -220   -296
    148   -833   -982    342    563   -906   -277   -626   -296   -545   -223   -296
    106   -787   -893    337    498   -839   -197   -542   -189   -475   -213   -314
    127   -683   -810    275    467   -745   -109   -405    -28   -361   -179   -332
    166   -491   -657    163    410   -574    -46   -228    192   -135      0   -205
    244   -137   -381    -54    311   -259   -103    -72    446    239    428    189
    290    239    -54   -265    174     93   -215    -64    537    493    906    719
    275    470    194   -374     38    332   -309   -285    319    410   1205   1119
    233    485    252   -358     -7    368   -361   -597   -101     54   1192   1171
    148    202     54   -176     46    129   -418  -1000   -662   -628    467    532
     51   -171   -223     59    137   -197   -483  -1379  -1182  -1389   -626   -423
     25   -493   -519    231    270   -506   -558  -1441  -1312  -1602  -1028   -792
     20   -701   -722    340    371   -711   -511  -1231  -1078  -1361   -878   -745
     62   -745   -807    340    431   -776   -439  -1047   -810  -1101   -693   -644
     59   -685   -745    311    400   -714   -353   -862   -542   -844   -493   -517
     54   -581   -636    262    342   -607   -231   -685   -306   -618   -316   -397
     64   -496   -561    215    311   -527   -153   -607   -192   -514   -233   -332
     64   -478   -542    205    301   -509   -135   -574   -155   -478   -202   -319
     36   -465   -501    213    267   -480   -129   -548   -124   -446   -171   -296
     57   -459   -519    200    285   -488   -124   -548   -119   -441   -163   -301
    109   -439   -548    166    327   -493   -132   -542   -101   -423   -148   -303
    137   -426   -563    142    348   -493   -148   -550    -90   -413   -148   -301
    127   -439   -566    155    345   -501   -161   -553    -85   -407   -150   -293
     83   -454   -537    184    309   -496   -145   -555    -67   -392   -135   -277
    -12   -465   -452    239    218   -459   -106   -532    -25   -355    -90   -241
    -75   -493   -418    280    171   -457    -75   -480     18   -306    -41   -187
    -67   -509   -441    288    184   -475    -77   -452     44   -277    -20   -158
    -64   -485   -423    272    176   -454    -96   -449     54   -254     -2   -161
    -64   -485   -420    275    176   -454    -96   -454     72   -236      5   -194
    -18   -514   -496    265    236   -506   -114   -467     72   -239      2   -223
     67   -514   -584    223    324   -548   -137   -465     77   -239     -2   -254
    192   -504   -698    153    444   -600   -181   -478     67   -254    -33   -332
    335   -488   -823     77    579   -654   -223   -509     57   -267    -59   -426
    345   -519   -867     85    605   -693   -244   -532     62   -249    -38   -485
    285   -561   -846    137    563   -701   -270   -537     83   -205     12   -511
    189   -584   -774    194    480   -678   -233   -480    145   -127     98   -496
    194   -555   -750    181    472   -652   -210   -389    218    -38    194   -415
    262   -511   -776    122    519   -644   -233   -329    293     41    288   -283
    337   -472   -813     67    574   -641   -259   -309    340     90    350   -155
    298   -454   -753     75    524   -602   -265   -296    374    135    392    -20
    200   -452   -652    127    426   -550   -265   -267    405    174    423     98
    174   -449   -623    135    397   -535   -223   -231    428    202    449    179
    158   -441   -600    140    379   -522   -181   -218    436    207    465    233
    127   -441   -571    155    348   -506   -137   -213    433    189    454    254
     88   -431   -519    171    303   -475   -114   -220    418    163    436    265
     15   -452   -470    215    241   -462    -80   -233    394    129    410    259
    -64   -472   -410    267    171   -441    -41   -249    368     93    379    262
   -103   -483   -379    293    135   -431    -33   -283    322     36    324    239
   -106   -496   -389    301    140   -444    -49   -319    265    -28    259    210
   -153   -568   -415    358    129   -493    -20   -319    249    -49    231    202
   -207   -587   -381    397     85   -485     46   -306    257    -51    233    200
   -280   -615   -335    446     25   -475     62   -311    252    -57    239    197
   -371   -626   -254    498    -59   -441     90   -314    262    -49    246    207
   -420   -631   -210    524   -106   -420    122   -303    280    -36    262    226
   -428   -610   -181    519   -124   -397    137   -288    296     -5    290    231
   -444   -636   -192    537   -127   -415    158   -272    314     23    309    215
   -436   -659   -223    548   -106   -441    174   -283    316     28    303    207
   -387   -683   -296    535    -46   -491    176   -272    314     20    311    197
   -384   -706   -322    542    -31   -514    171   -226    342     46    337    207
   -400   -696   -298    545    -51   -498    166   -189    374     75    348    239
   -400   -652   -252    527    -75   -452    210   -155    415    116    381    288
   -309   -657   -350    480     18   -506    223   -171    397     98    371    254
   -270   -800   -530    535    129   -665    179   -202    353     51    322    189
   -233   -909   -678    571    220   -795    119   -226    332     36    298    153
   -166   -857   -691    511    262   -774    161   -181    397    101    371    233
   -101   -807   -709    454    303   -758    205   -145    439    150    431    309
   -168   -862   -693    514    262   -779    150   -187    387    111    397    272
   -148   -815   -667    480    259   -743    137   -194    379    114    405    283
    -70   -735   -665    402    296   -701    184   -163    407    142    433    306
   -137   -828   -691    483    275   -761    150   -213    340     72    371    236
   -192   -911   -722    550    262   -818    106   -265    277     10    314    161
   -200   -963   -766    581    280   -865     98   -265    262      0    296    132
   -148   -950   -802    550    327   -878    150   -239    277     18    306    109
   -119   -953   -833    532    355   -893    158   -244    267      0    298     75
   -179  -1023   -844    600    329   -932    142   -259    236    -31    259     15
   -192  -1008   -818    600    311   -914    135   -265    236    -36    257     18
   -155   -971   -815    563    329   -893    119   -290    205    -70    218      2
   -145   -953   -810    548    329   -883    114   -293    187    -88    197      5
    -44   -919   -878    480    415   -898    140   -249    218    -51    239     46
    -38   -971   -935    504    446   -953    161   -265    220    -51    244     38
    -80  -1034   -953    558    436   -995    122   -309    168   -101    200      0
     44   -971  -1015    462    527   -992    116   -277    174    -88    210     12
    171   -846  -1018    337    592   -932    174   -241    210    -57    244     38
    163   -867  -1034    350    597   -948    184   -254    194    -75    223      7
    205   -867  -1072    332    639   -969    207   -210    220    -88    174    -75
    303   -750  -1057    220    680   -904    303    -57    348    -10    181    -98
    335   -618   -953    140    641   -784    387    129    553    202    353     31
    350   -400   -753     23    550   -576    394    337    828    555    730    353
    322    -54   -376   -132    348   -215    316    366    969    841   1187    836
    215    148    -70   -184    142     38    168     59    758    883   1512   1247
     54    171    116   -111    -31    142    -15   -335    400    717   1556   1332
   -142   -166    -25    153    -59    -96   -163   -813   -132    132    950    789
   -301   -750   -449    527     72   -600   -298  -1299   -813   -846   -202   -210
   -368  -1166   -800    766    215   -984   -415  -1348   -974  -1114   -555   -553
   -407  -1384   -976    896    283  -1182   -389  -1143   -769   -935   -457   -555
   -415  -1460  -1047    937    311  -1254   -293   -901   -514   -709   -303   -493
   -454  -1457  -1002    956    272  -1231   -124   -636   -236   -467   -132   -394
   -407  -1428  -1021    917    303  -1226    -28   -491    -83   -319    -33   -324
   -329  -1384  -1054    857    361  -1218     12   -428    -20   -254     -2   -285
   -332  -1395  -1062    862    363  -1228     41   -400      7   -226     12   -241
   -379  -1428  -1049    904    335  -1239     44   -410      2   -228      5   -223
   -355  -1418  -1062    885    350  -1239     44   -402      5   -231      7   -205
   -371  -1421  -1049    893    337  -1236     51   -371     28   -200     36   -161
   -342  -1376  -1034    857    342  -1208     80   -324     70   -153     72   -119
   -246  -1325  -1078    787    415  -1202    111   -285    103   -122    101    -93
   -213  -1267  -1054    740    418  -1163    148   -262    137    -90    127    -80
   -150  -1161  -1010    654    428  -1085    197   -231    171    -49    163    -38
   -158  -1171  -1013    665    426  -1093    181   -226    161    -46    163    -36
   -135  -1148  -1013    641    439  -1080    179   -192    181    -18    184    -18
   -194  -1200  -1008    696    405  -1104    176   -179    181     -7    189    -31
   -285  -1260   -974    771    342  -1119    174   -179    174     -5    189    -44
   -316  -1267   -950    792    314  -1109    176   -161    181      5    194    -41
   -322  -1241   -919    782    298  -1080    179   -129    210     36    218    -15
   -355  -1257   -904    805    272  -1080    205    -90    239     70    246      2
   -410  -1288   -878    846    233  -1083    210    -59    257     93    277     20
   -436  -1293   -857    865    207  -1078    200    -15    288    135    314     54
   -387  -1218   -831    802    220  -1026    181     33    332    192    363     96
   -374  -1205   -831    789    228  -1021    202     85    374    239    397    124
   -397  -1189   -795    792    197   -992    202    137    413    301    449    181
   -400  -1171   -774    784    187   -974    210    205    467    371    517    244
   -402  -1153   -750    779    174   -953    202    246    506    420    563    293
   -405  -1114   -709    758    150   -911    202    267    514    439    589    319
   -439  -1109   -670    774    114   -888    210    275    511    439    600    316
   -491  -1135   -644    810     75   -891    218    265    491    420    589    301
   -532  -1171   -639    852     51   -906    223    249    470    397    561    288
   -568  -1236   -670    901     49   -953    220    223    441    366    527    257
   -615  -1283   -667    948     25   -976    223    176    389    306    472    223
   -662  -1317   -654    989     -5   -984    236    127    337    244    410    194
   -654  -1345   -691   1000     18  -1018    226     75    275    179    340    140
   -685  -1421   -737   1052     23  -1080    223     33    231    116    280     80
   -730  -1493   -763   1111     15  -1130    246      2    202     83    239     33
   -769  -1564   -795   1163     10  -1179    239    -28    161     46    197    -10
   -802  -1602   -800   1202     -2  -1202    210    -83    109     -2    148    -64
   -826  -1660   -833   1241      2  -1247    200   -140     62    -44    101   -103
   -818  -1670   -852   1244     15  -1260    205   -142     41    -49     83   -114
   -807  -1683   -878   1244     33  -1280    215   -140     31    -54     80   -106
   -807  -1712   -904   1260     46  -1309    205   -145     28    -49     90   -122
   -774  -1686   -914   1228     70  -1301    202   -142     38    -33     98   -142
   -758  -1704   -945   1231     90  -1325    210   -140     38    -33     96   -127
   -774  -1696   -924   1234     72  -1312    205   -135     44    -25     96   -109
   -782  -1654   -872   1218     44  -1265    194   -124     51     -2    116   -111
   -756  -1561   -807   1158     25  -1187    236    -88     93     38    150    -83
   -745  -1504   -761   1124      7  -1132    254    -72    109     57    163    -57
   -763  -1517   -753   1137     -5  -1135    277    -62    111     70    179    -49
   -748  -1488   -740   1119     -5  -1114    275    -67    116     77    194    -59
   -722  -1418   -698   1067    -12  -1057    252    -80    109     77    189    -46
   -704  -1397   -693   1049     -7  -1047    226    -88     93     80    187      2
   -683  -1413   -732   1047     23  -1072    184   -109     57     57    171    -15
   -693  -1408   -714   1052     10  -1062    161   -129     31     41    155    -38
   -688  -1395   -706   1041      7  -1052    135   -140     10     33    153    -49
   -678  -1434   -756   1054     36  -1096    132   -140    -12     15    135    -62
   -711  -1480   -769   1093     28  -1124    150   -145    -33     -5    106    -57
   -701  -1496   -795   1098     46  -1145    145   -148    -46    -12     93    -57
   -654  -1486   -831   1070     85  -1161    122   -150    -59    -18     90    -75
   -636  -1491   -854   1062    109  -1174    124   -158    -85    -38     70   -103
   -613  -1517   -906   1062    145  -1213    116   -184   -122    -77     31   -127
   -605  -1530   -924   1067    158  -1228    106   -215   -161   -114     -2   -155
   -576  -1504   -927   1039    174  -1215     77   -249   -202   -142    -41   -197
   -548  -1514   -966   1031    207  -1241     75   -257   -226   -161    -67   -233
   -475  -1470   -997    971    259  -1234     85   -267   -249   -184    -85   -259
   -381  -1449  -1067    917    342  -1260     57   -298   -285   -218   -122   -267
   -259  -1514  -1257    885    496  -1384     12   -337   -327   -254   -168   -296
   -161  -1535  -1376    846    605  -1457     31   -337   -337   -267   -187   -329
   -109  -1592  -1486    849    685  -1540     33   -342   -345   -285   -202   -353
   -111  -1613  -1501    862    693  -1558     57   -319   -327   -265   -184   -337
   -239  -1652  -1415    943    587  -1535    106   -259   -277   -210   -145   -322
   -337  -1636  -1299    984    480  -1467    231   -114   -163   -114    -98   -314
   -379  -1579  -1202    976    410  -1389    387     90     12     31    -15   -272
   -413  -1496  -1083    956    335  -1291    524    337    262    285    194   -109
   -353  -1234   -883    792    262  -1060    592    597    574    657    587    257
   -342   -891   -548    615    101   -719    566    626    683    924   1013    745
   -444   -600   -155    522   -145   -379    405    314    519   1005   1343   1174
   -594   -454    140    524   -368   -158    223   -127    194    875   1413   1322
   -763   -779    -15    771   -374   -400     93   -615   -337    275    774    763
   -852  -1343   -491   1096   -181   -917      0  -1015   -919   -558   -202   -132
   -805  -1743   -940   1273     64  -1343    -75  -1026  -1044   -797   -540   -483
   -714  -1896  -1182   1306    233  -1540    -36   -769   -828   -613   -428   -462
   -665  -1847  -1184   1254    257  -1514     93   -498   -576   -389   -265   -361
   -615  -1735  -1122   1174    252  -1428    285   -218   -306   -153    -93   -249
   -597  -1639  -1041   1117    220  -1343    400    -33   -129     15     36   -158
   -602  -1592   -989   1098    192  -1291    454     49    -44     96     98   -111
   -626  -1543   -917   1083    142  -1228    496     90      2    137    137    -96
   -605  -1491   -885   1049    140  -1189    514    109     15    158    155   -101
   -574  -1428   -854   1000    140  -1143    527    124     20    168    163   -101
   -545  -1356   -810    950    132  -1083    524    137     28    181    176    -77
   -607  -1332   -724    969     57  -1031    511    145     28    197    202    -46
   -670  -1317   -646    992    -12   -982    545    174     59    233    239     -7
   -646  -1301   -654    971      2   -979    579    197     88    257    262     15
   -594  -1278   -683    937     44   -982    592    215    109    285    285     38
   -472  -1231   -758    852    140   -995    597    228    122    301    290     57
   -277  -1231   -953    753    335  -1091    571    197     80    267    259     51
   -114  -1223  -1109    667    496  -1166    514    174     62    265    259    127
    -85  -1182  -1096    633    504  -1140    555    233    142    345    353    288
   -200  -1169   -971    683    384  -1070    610    298    197    431    449    431
   -309  -1197   -891    753    290  -1044    626    309    213    467    452    420
   -329  -1221   -893    774    280  -1057    602    311    236    457    436    345
   -241  -1176   -935    709    345  -1057    574    340    236    467    439    298
   -145  -1080   -937    613    394  -1010    610    394    283    530    501    324
    -70  -1034   -963    550    446  -1000    628    428    329    581    550    345
     20  -1023  -1044    498    530  -1034    600    446    358    618    584    350
     85   -943  -1028    428    555   -984    579    496    413    688    649    410
     96   -844   -943    374    517   -893    594    553    475    769    732    483
     85   -787   -872    348    478   -828    607    600    517    833    802    542
     49   -727   -779    337    413   -753    615    639    548    878    852    584
     28   -688   -717    329    371   -701    615    657    563    896    872    605
     28   -667   -698    316    363   -680    610    654    561    885    862    600
     25   -652   -680    311    353   -665    626    646    558    870    846    600
     18   -662   -683    319    350   -672    654    631    540    833    810    579
     20   -646   -667    314    342   -657    665    613    522    800    774    553
    -18   -691   -672    353    327   -683    657    581    485    748    717    504
    -33   -698   -667    366    316   -683    678    553    454    704    662    452
    -41   -691   -652    366    303   -672    717    540    439    678    626    415
    -23   -678   -654    350    314   -667    737    519    423    654    594    384
    -20   -636   -618    327    298   -628    761    506    407    636    579    366
    -25   -626   -600    324    285   -613    771    498    384    610    553    342
      0   -615   -615    306    303   -615    769    483    355    579    514    306
      2   -605   -607    301    303   -605    766    470    332    555    485    283
      2   -602   -605    298    301   -602    745    441    314    530    470    262
    -15   -602   -587    309    283   -594    766    433    322    535    480    262
    -38   -607   -568    322    262   -589    797    452    337    550    496    270
    -41   -597   -555    319    257   -576    810    459    342    548    488    254
    -38   -563   -524    301    241   -545    769    449    340    545    480    246
    -23   -511   -488    267    231   -501    756    452    345    553    488    254
    -25   -475   -449    249    210   -462    787    488    384    584    514    280
    -31   -485   -454    259    210   -470    797    509    407    607    530    296
    -20   -509   -488    262    231   -498    776    491    400    607    522    285
    -15   -496   -480    254    231   -488    763    459    394    597    501    249
      7   -462   -470    226    236   -465    769    431    397    594    496    231
     15   -488   -504    236    259   -496    683    379    358    561    472    205
     98   -522   -623    210    358   -571    646    345    324    527    444    181
    176   -522   -701    171    436   -610    633    340    314    514    431    158
    215   -555   -771    168    491   -662    587    316    288    488    402    129
    233   -623   -857    194    545   -740    542    285    252    454    363     90
    210   -685   -898    236    553   -792    550    267    231    420    332     64
    124   -766   -893    319    506   -828    587    285    244    433    342     93
     49   -852   -901    400    472   -875    602    301    252    449    353    124
     33   -888   -922    428    478   -904    607    303    249    457    358    145
     80   -914   -997    415    537   -956    626    280    218    426    322    124
     96   -935  -1031    418    561   -982    626    257    197    397    293    111
    103   -935  -1039    413    568   -984    631    254    197    392    293    114
    119   -898  -1018    389    568   -958    657    272    220    415    316    150
    103   -885   -989    392    545   -937    688    288    233    420    314    155
     64   -883   -948    407    504   -914    688    285    228    415    301    140
      7   -878   -888    433    446   -883    680    296    241    433    314    153
    -15   -880   -865    449    423   -872    667    303    252    446    324    163
      0   -870   -870    433    433   -870    691    329    267    462    337    153
     23   -846   -870    410    444   -857    727    353    285    478    361    137
    -12   -849   -839    428    410   -844    763    405    327    501    371    135
    -15   -815   -800    415    392   -807    870    545    457    592    389    137
     10   -737   -748    361    379   -743    932    704    626    756    496    236
     64   -527   -594    231    329   -561    917    878    852   1034    782    504
     83   -200   -283     57    181   -241    859    984   1039   1332   1208    945
     33    101     67    -67    -15     85    818    841    969   1402   1556   1395
    -72    114    187    -20   -129    148    706    501    631   1221   1636   1577
   -205   -135     67    168   -137    -33    594     98    153    748   1215   1241
   -358   -623   -265    491    -49   -444    519   -381   -472    -90    197    306
   -420  -1041   -620    732     98   -831    392   -594   -813   -571   -418   -252
   -428  -1296   -867    859    218  -1083    374   -441   -665   -452   -361   -249
   -426  -1428  -1002    927    285  -1215    459   -200   -363   -176   -158   -135
   -426  -1436  -1010    930    290  -1223    600     54    -51    119     72     23
   -389  -1358   -969    875    288  -1163    748    316    220    387    285    187
   -311  -1304   -992    805    337  -1148    813    457    358    519    384    249
   -265  -1267  -1002    766    366  -1137    836    506    413    568    415    249
   -244  -1267  -1026    756    387  -1148    833    514    439    584    431    233
   -202  -1280  -1078    743    436  -1179    841    511    454    587    436    215
   -161  -1309  -1150    732    493  -1231    844    511    459    584    436    210
   -142  -1330  -1187    735    522  -1260    862    542    478    613    454    223
   -153  -1325  -1174    737    509  -1249    846    555    488    628    465    220
   -174  -1283  -1109    730    467  -1197    820    537    483    628    454    226
   -215  -1314  -1101    763    441  -1208    839    561    517    659    491    265
   -218  -1343  -1127    779    454  -1236    831    550    511    652    496    296
   -231  -1335  -1106    782    436  -1221    810    535    504    646    491    329
   -249  -1371  -1122    810    436  -1247    774    514    496    641    485    345
   -280  -1395  -1117    836    415  -1254    740    478    470    618    462    293
   -272  -1400  -1130    836    426  -1265    709    433    433    584    428    254
   -233  -1426  -1195    828    478  -1312    667    431    423    584    418    252
   -215  -1444  -1228    831    506  -1337    639    459    439    610    454    239
   -233  -1441  -1210    836    488  -1327    641    488    475    646    496    215
   -249  -1426  -1176    836    462  -1301    631    522    517    688    527    252
   -259  -1387  -1130    823    433  -1260    613    532    548    719    561    290
   -249  -1327  -1078    789    413  -1202    600    545    579    758    597    301
   -257  -1283  -1028    769    384  -1156    602    592    649    846    678    389
   -246  -1234   -987    740    368  -1111    597    633    701    919    753    452
   -220  -1184   -963    701    371  -1075    576    654    737    963    805    501
   -200  -1104   -904    652    350  -1005    566    696    787   1026    880    553
   -192  -1041   -852    615    329   -948    568    719    818   1052    914    592
   -166  -1036   -872    600    353   -956    568    711    815   1039    901    589
   -135  -1036   -901    584    381   -971    568    696    800   1015    872    548
    -93  -1047   -953    571    428  -1000    574    685    774    979    836    504
    -46  -1039   -995    540    472  -1018    571    646    719    917    782    465
      2  -1015  -1018    506    509  -1015    587    620    688    875    740    439
     23  -1044  -1067    509    545  -1054    605    589    652    823    693    407
     20  -1119  -1140    550    579  -1130    620    555    615    774    641    355
     23  -1163  -1189    568    605  -1174    605    501    563    706    561    285
     38  -1202  -1244    581    639  -1223    589    436    511    641    509    236
     57  -1273  -1330    607    691  -1301    579    381    457    579    441    171
     72  -1306  -1379    618    724  -1343    574    363    436    550    413    155
     64  -1322  -1387    628    724  -1353    581    350    428    537    407    150
     72  -1337  -1410    631    740  -1374    571    316    397    498    366    148
     77  -1350  -1428    633    753  -1389    550    290    371    472    335    119
     54  -1337  -1392    641    722  -1363    568    324    394    504    358    111
     75  -1314  -1389    618    730  -1350    555    335    400    504    355     98
    103  -1306  -1410    600    756  -1358    537    324    405    509    361    114
    111  -1247  -1358    566    732  -1304    545    327    426    532    392    153
    114  -1195  -1309    540    711  -1252    555    335    452    553    413    194
    114  -1163  -1280    522    696  -1221    568    348    480    581    428    223
    129  -1111  -1241    491    683  -1176    584    355    506    607    446    228
    124  -1101  -1228    485    675  -1163    584    350    509    605    446    226
    142  -1052  -1195    454    667  -1122    571    348    514    607    449    233
    148  -1013  -1161    431    652  -1085    535    327    514    618    470    244
    161  -1047  -1208    441    683  -1127    504    306    496    610    465    241
    176  -1070  -1249    444    711  -1161    491    288    488    592    454    226
    189  -1041  -1231    426    709  -1135    493    280    496    597    467    233
    171  -1049  -1223    439    696  -1135    491    267    491    592    467    218
    145  -1083  -1228    470    685  -1156    504    252    480    587    459    197
    127  -1135  -1262    501    693  -1197    517    246    475    589    459    197
    124  -1184  -1309    530    717  -1247    535    249    472    581    444    197
    127  -1208  -1337    537    730  -1273    532    239    457    553    405    181
     98  -1262  -1361    581    727  -1309    550    233    446    527    376    150
     49  -1335  -1387    641    717  -1361    558    220    433    509    353    111
     31  -1358  -1389    665    709  -1374    553    210    428    509    361    103
     36  -1395  -1434    678    735  -1415    540    192    402    478    337     90
     44  -1397  -1444    675    743  -1421    514    166    374    436    290     77
     49  -1376  -1426    662    735  -1400    501    148    361    413    262     64
     33  -1382  -1415    675    724  -1397    535    174    394    446    293     77
     10  -1444  -1454    717    730  -1449    555    189    413    467    316     57
     44  -1444  -1491    698    766  -1467    537    176    397    439    290     20
     77  -1431  -1512    675    792  -1470    537    171    389    420    272     41
     93  -1452  -1545    680    818  -1499    568    202    423    441    283     23
    122  -1444  -1569    659    844  -1506    633    288    509    470    244    -36
    155  -1382  -1538    613    844  -1457    698    400    644    574    283     -7
    161  -1202  -1363    519    761  -1283    743    589    901    865    548    205
    246   -927  -1174    340    709  -1049    698    800   1205   1291   1031    639
    280   -623   -904    171    592   -763    568    756   1247   1522   1504   1143
    213   -626   -839    205    524   -732    496    491    971   1408   1683   1374
    129   -795   -924    329    527   -859    394     77    449    924   1366   1124
     23  -1135  -1158    555    589  -1145    257   -496   -280     -5    332    254
    -12  -1483  -1470    748    727  -1478     88   -878   -807   -740   -558   -452
     -5  -1748  -1745    875    867  -1748     49   -782   -737   -704   -597   -522
      2  -1948  -1953    971    976  -1951    111   -581   -496   -493   -472   -470
      5  -1956  -1961    976    982  -1958    176   -418   -267   -272   -319   -361
     25  -1878  -1904    924    963  -1891    298   -207      2    -23   -122   -257
     49  -1790  -1842    870    945  -1816    397    -44    202    158     31   -179
     44  -1738  -1782    846    911  -1758    428     10    272    223     85   -150
     51  -1727  -1779    839    914  -1753    418     23    288    244     96   -145
     93  -1730  -1823    815    958  -1774    400      0    267    226     77   -155
     72  -1748  -1821    836    945  -1784    431     28    293    257    109   -140
     38  -1764  -1803    859    917  -1782    426     51    314    285    142   -148
     62  -1735  -1797    836    930  -1766    405     15    277    239     96   -127
     64  -1725  -1790    828    924  -1756    389     -2    272    228     85    -83
     70  -1725  -1795    826    932  -1758    384    -12    283    239    109   -116
    116  -1719  -1836    800    976  -1779    374    -20    285    239    109   -150
    171  -1667  -1839    748   1005  -1753    309    -62    249    200     72   -168
    207  -1654  -1862    722   1034  -1758    290   -101    218    161     41   -153
    239  -1660  -1899    711   1067  -1779    293   -101    228    174     59   -127
    275  -1688  -1966    704   1119  -1826    285   -103    241    184     67   -166
    379  -1706  -2086    665   1231  -1896    267   -111    231    171     46   -179
    480  -1725  -2208    620   1343  -1966    239   -114    231    166     38   -181
    472  -1706  -2182    615   1325  -1943    233    -80    280    213     93   -135
    444  -1696  -2140    623   1291  -1917    257    -31    350    285    163    -93
    394  -1701  -2096    654   1244  -1899    285     20    423    358    226    -44
    322  -1673  -1995    675   1156  -1834    342    109    532    472    335     41
    259  -1667  -1930    704   1093  -1797    392    194    633    589    452    135
    210  -1670  -1880    730   1044  -1774    376    246    701    675    550    246
    163  -1660  -1823    748    992  -1740    394    309    774    763    649    358
    135  -1634  -1771    748    953  -1704    446    376    849    862    745    423
    153  -1639  -1792    743    971  -1714    452    397    870    893    774    420
    129  -1691  -1821    779    974  -1756    439    389    870    891    779    413
     93  -1673  -1766    789    930  -1719    420    371    854    865    769    371
     98  -1641  -1740    771    917  -1691    431    368    833    833    727    348
     83  -1673  -1756    795    917  -1714    423    340    789    771    659    306
      5  -1732  -1738    862    870  -1735    444    316    756    722    615    267
    -38  -1790  -1751    914    854  -1771    488    290    722    659    545    207
    -15  -1797  -1784    904    883  -1790    478    239    665    589    465    174
    -23  -1777  -1753    898    862  -1766    431    171    594    514    394    119
    -51  -1777  -1725    911    836  -1751    439    135    558    467    348     75
    -85  -1821  -1735    953    823  -1779    449    101    522    428    309     31
   -205  -1855  -1649   1028    722  -1753    459     80    506    413    290      5
   -262  -1860  -1600   1060    667  -1730    449     64    488    402    283    -10
   -324  -1862  -1540   1091    607  -1701    441     46    459    376    265    -33
   -319  -1839  -1519   1080    600  -1680    444     23    433    345    226    -67
   -241  -1844  -1605   1041    680  -1725    407      0    415    322    205    -88
   -181  -1852  -1670   1018    743  -1764    368    -38    376    280    171    -72
   -129  -1886  -1756   1008    810  -1821    353    -70    342    252    148     -2
   -148  -1917  -1769   1034    810  -1844    353    -67    361    275    187     83
    -88  -1860  -1774    971    841  -1816    350    -72    371    296    213    174
    -75  -1758  -1683    917    802  -1719    392    -23    420    368    262    283
    -75  -1667  -1595    870    758  -1631    413     28    478    418    306    314
    -59  -1587  -1527    823    732  -1558    420     62    540    446    342    303
   -114  -1626  -1514    870    698  -1571    436     59    548    470    361    249
   -184  -1652  -1467    917    641  -1561    470     64    561    506    405    215
   -202  -1665  -1465    932    628  -1566    405     41    540    509    415    197
   -202  -1680  -1478    943    636  -1579    329     10    511    483    402    181
   -228  -1699  -1470    961    620  -1584    350     12    517    485    397    168
   -270  -1725  -1457    997    592  -1592    361     10    506    483    397    150
   -296  -1761  -1465   1026    581  -1613    366    -10    475    462    374    111
   -303  -1808  -1504   1057    600  -1657    363    -31    444    436    340     62
   -252  -1821  -1569   1034    657  -1696    345    -54    420    410    306     15
   -207  -1847  -1641   1026    714  -1745    342    -67    410    394    283    -10
   -202  -1883  -1680   1041    737  -1782    345    -75    394    371    257    -44
   -220  -1896  -1675   1060    727  -1787    353    -83    376    342    233    -75
   -252  -1922  -1670   1085    706  -1797    355    -96    371    327    223    -90
   -223  -1940  -1717   1080    745  -1829    337   -122    348    303    200   -127
   -207  -1930  -1722   1067    756  -1826    316   -132    340    309    207   -137
   -202  -1943  -1740   1072    769  -1842    329   -129    340    314    210   -148
   -213  -1925  -1712   1067    748  -1818    353   -116    353    324    218   -150
   -228  -1912  -1683   1070    724  -1797    332   -122    361    327    215   -150
   -257  -1893  -1639   1072    691  -1766    350   -127    376    332    213   -150
   -259  -1836  -1577   1049    657  -1706    350   -122    397    345    218   -140
   -239  -1834  -1595   1036    675  -1714    319   -122    389    340    210   -142
   -241  -1857  -1615   1049    685  -1738    337    -88    415    353    194   -166
   -257  -1860  -1602   1057    672  -1732    397     10    514    415    189   -210
   -213  -1787  -1574   1000    680  -1680    465    142    659    540    249   -202
   -142  -1569  -1426    854    639  -1499    509    322    888    810    506     20
   -124  -1306  -1182    714    527  -1244    465    431   1067   1091    888    439
   -171  -1010   -839    589    332   -924    381    324   1028   1171   1223    893
   -265   -914   -649    589    192   -782    309     57    769   1039   1402   1182
   -327  -1013   -685    667    179   -849    233   -314    332    644   1158    976
   -423  -1462  -1039    943    306  -1252    155   -771   -241    -90    246     96
   -491  -1896  -1408   1192    457  -1652     38  -1093   -680   -714   -605   -698
   -452  -2164  -1712   1309    628  -1938    -85  -1096   -693   -756   -722   -841
   -376  -2296  -1919   1335    771  -2109    -77   -911   -446   -509   -558   -761
   -327  -2309  -1984   1317    828  -2148      7   -696   -181   -257   -381   -649
   -314  -2275  -1961   1293    823  -2120    111   -483     67    -23   -202   -527
   -340  -2242  -1901   1291    779  -2073    200   -335    236    137    -64   -426
   -329  -2197  -1870   1262    766  -2034    265   -267    311    207     -2   -381
   -363  -2200  -1836   1280    735  -2021    293   -239    355    252     31   -355
   -449  -2216  -1766   1332    657  -1992    303   -226    392    288     59   -335
   -504  -2242  -1738   1374    615  -1990    303   -218    410    306     72   -335
   -433  -2288  -1855   1358    709  -2073    296   -205    397    298     54   -384
   -374  -2296  -1922   1332    774  -2109    309   -187    410    319     67   -381
   -298  -2283  -1987   1288    841  -2138    303   -192    415    327     67   -366
   -161  -2265  -2104   1213    971  -2184    272   -202    402    301     49   -376
    -98  -2262  -2164   1179   1031  -2213    239   -213    394    280     36   -381
    -83  -2247  -2164   1163   1039  -2205    220   -205    397    285     46   -355
    -54  -2192  -2140   1122   1041  -2169    236   -184    410    303     67   -309
    -67  -2112  -2044   1091    987  -2078    275   -140    444    342    101   -257
   -127  -2042  -1914   1080    893  -1979    306    -90    488    400    155   -187
   -176  -1979  -1805   1078    813  -1893    342    -31    540    467    215   -132
   -239  -1964  -1727   1098    743  -1847    366     23    574    514    265   -103
   -288  -1948  -1660   1119    685  -1805    389     77    618    563    311    -75
   -311  -1917  -1605   1111    646  -1761    402    111    657    615    368    -54
   -327  -1896  -1569   1111    620  -1735    397    119    670    649    410    -38
   -335  -1860  -1525   1096    594  -1693    400    137    691    683    446      5
   -337  -1782  -1444   1060    553  -1613    433    205    756    774    522    109
   -376  -1738  -1363   1054    493  -1551    426    246    797    836    581    161
   -410  -1699  -1288   1054    439  -1496    394    275    826    880    644    200
   -462  -1701  -1239   1080    387  -1470    361    296    833    906    685    236
   -478  -1701  -1223   1091    371  -1462    355    329    854    932    724    296
   -470  -1686  -1218   1078    371  -1452    348    337    862    935    722    319
   -498  -1701  -1202   1098    350  -1452    368    350    865    932    719    335
   -532  -1769  -1239   1148    350  -1504    379    337    846    911    696    324
   -568  -1857  -1288   1213    358  -1574    368    285    787    854    639    283
   -594  -1893  -1299   1244    350  -1597    366    239    727    784    563    259
   -597  -1995  -1397   1296    397  -1696    363    192    657    704    475    187
   -587  -2179  -1595   1382    501  -1888    353    142    581    613    374     83
   -550  -2366  -1816   1460    631  -2091    340     93    506    530    285      2
   -545  -2577  -2031   1561    740  -2304    329     49    439    441    189   -124
   -576  -2611  -2036   1592    727  -2325    358     62    444    444    181   -153
   -561  -2527  -1969   1543    701  -2249    389     83    462    467    210   -132
   -566  -2455  -1888   1512    659  -2171    400     75    449    454    205   -122
   -571  -2436  -1867   1504    646  -2153    413     57    428    428    179   -153
   -527  -2374  -1847   1452    657  -2112    446     72    441    439    194   -137
   -459  -2291  -1831   1374    685  -2062    470    101    462    457    215   -122
   -436  -2257  -1821   1348    691  -2039    459     98    459    444    205   -153
   -423  -2226  -1803   1325    688  -2016    441     88    444    431    194   -155
   -394  -2171  -1777   1283    691  -1977    420     90    441    433    192   -137
   -379  -2156  -1777   1265    696  -1966    420     98    449    444    200   -181
   -405  -2143  -1738   1275    665  -1940    433    103    462    457    231   -187
   -457  -2153  -1699   1304    620  -1927    431     98    457    444    207   -158
   -483  -2179  -1696   1332    605  -1940    402     77    439    423    168   -142
   -498  -2171  -1675   1332    587  -1922    368     67    439    428    168   -140
   -493  -2148  -1654   1322    579  -1901    329     36    428    420    161   -153
   -485  -2122  -1636   1301    574  -1880    272     -5    384    387    137   -189
   -478  -2099  -1621   1288    568  -1862    223    -49    327    337     93   -246
   -454  -2104  -1649   1278    594  -1875    205    -72    298    311     80   -280
   -441  -2127  -1686   1286    620  -1906    192    -88    270    296     80   -290
   -449  -2164  -1717   1306    631  -1940    168    -96    239    275     57   -327
   -454  -2182  -1730   1317    636  -1956    132   -119    200    244     23   -366
   -467  -2190  -1722   1327    623  -1956    103   -158    150    200    -20   -402
   -449  -2190  -1740   1319    644  -1966    114   -158    132    184    -33   -420
   -423  -2164  -1740   1291    657  -1953    142   -142    135    187    -25   -423
   -413  -2138  -1725   1275    654  -1932    142   -184     96    140    -62   -431
   -415  -2130  -1714   1270    646  -1925    124   -223     59    101   -101   -426
   -472  -2145  -1673   1309    600  -1909    132   -213     64    103   -101   -415
   -501  -2125  -1626   1312    558  -1875    137   -184     83    129    -75   -410
   -483  -2088  -1605   1286    558  -1847    127   -197     72    114    -90   -423
   -472  -2031  -1558   1249    542  -1795    137   -194     72    116    -98   -418
   -426  -1990  -1564   1208    568  -1777    150   -166     77    129    -85   -415
   -420  -1964  -1543   1189    561  -1753    150   -150     83    135    -80   -426
   -384  -1917  -1532   1150    571  -1725    122   -168     54    109   -103   -470
   -324  -1906  -1582   1111    628  -1745    106   -187     36     96   -124   -522
   -257  -1935  -1678   1096    709  -1808    124   -192     23     62   -171   -597
   -184  -1886  -1701   1034    758  -1795    205   -109     70     62   -213   -670
   -153  -1787  -1636    969    740  -1712    303     70    220    194   -122   -602
   -109  -1543  -1434    826    659  -1488    394    353    517    517    176   -309
      0  -1197  -1197    600    597  -1197    420    607    815    909    610    142
    -46   -758   -714    402    329   -737    285    433    815   1140   1052    691
   -168   -524   -355    345     90   -441     44    -12    574   1161   1286   1000
   -311   -571   -262    441    -28   -418   -174   -530    137    815   1036    833
   -436  -1021   -584    730     72   -802   -316  -1075   -558    -90     46    -31
   -462  -1590  -1130   1026    332  -1361   -462  -1345  -1057   -810   -763   -727
   -418  -1865  -1449   1140    514  -1657   -496  -1184   -982   -787   -828   -833
   -374  -1938  -1566   1156    594  -1753   -431   -935   -771   -618   -732   -797
   -337  -1886  -1548   1111    605  -1717   -283   -670   -530   -418   -592   -719
   -306  -1821  -1517   1062    602  -1667   -101   -428   -311   -228   -452   -667
   -277  -1761  -1483   1018    600  -1623    -20   -329   -236   -168   -410   -618
   -280  -1709  -1428    995    571  -1571      0   -296   -218   -150   -400   -587
   -285  -1665  -1379    976    545  -1522     12   -270   -207   -135   -392   -581
   -298  -1667  -1369    982    532  -1519     33   -233   -184   -109   -363   -574
   -329  -1636  -1306    982    488  -1473     44   -213   -168    -85   -350   -576
   -324  -1602  -1280    961    478  -1441     31   -226   -187    -98   -368   -566
   -324  -1566  -1241    945    457  -1405     28   -220   -189    -90   -376   -550
   -316  -1535  -1221    924    449  -1379     38   -192   -181    -80   -363   -550
   -309  -1509  -1202    909    444  -1356     31   -194   -187    -85   -368   -571
   -363  -1501  -1137    930    387  -1319     44   -171   -174    -72   -368   -553
   -400  -1473  -1072    937    335  -1273     49   -155   -168    -72   -381   -532
   -368  -1434  -1067    901    348  -1249     38   -145   -171    -77   -381   -527
   -353  -1436  -1083    893    363  -1260     12   -132   -168    -67   -368   -535
   -324  -1397  -1075    859    374  -1236     -7   -127   -168    -67   -371   -535
   -311  -1363  -1052    839    368  -1208      0   -111   -155    -54   -371   -545
   -283  -1327  -1044    802    379  -1187    -12   -101   -148    -41   -368   -540
   -249  -1265  -1018    756    381  -1143    -31    -93   -145    -31   -361   -548
   -223  -1208   -987    714    379  -1098    -33    -67   -127    -12   -348   -514
   -187  -1174   -987    680    400  -1080    -28    -23    -85     28   -316   -470
   -127  -1106   -979    615    423  -1044    -57     10    -57     72   -280   -446
    -88  -1015   -927    553    418   -971    -80     41    -28    114   -236   -410
    -20   -924   -904    470    441   -914    -85     88     15    174   -176   -348
     33   -789   -823    379    428   -805    -80    155     70    246    -98   -290
     46   -696   -745    324    392   -719    -88    187     90    285    -51   -249
     25   -639   -665    306    342   -652    -70    205     98    309    -20   -207
    -10   -587   -576    298    280   -581    -85    189     70    298    -25   -181
     25   -514   -540    244    283   -527    -96    155     31    267    -62   -200
     33   -454   -488    210    259   -470    -83    132     -5    233    -93   -220
     38   -407   -446    184    241   -426    -46    129    -18    213   -106   -213
     33   -366   -402    166    218   -384    -41    111    -44    187   -122   -223
     28   -374   -402    174    215   -387   -103     51   -116    122   -187   -275
     10   -400   -410    194    210   -405    -70     15   -161     72   -239   -311
    -38   -394   -355    215    158   -376    -64    -31   -207     18   -285   -366
    -41   -381   -340    210    145   -361    -62    -64   -249    -20   -329   -418
    -12   -384   -371    200    179   -379    -77    -90   -290    -49   -363   -426
     23   -394   -418    184    220   -405    -96   -163   -353   -109   -423   -517
     49   -433   -485    192    265   -459   -127   -231   -415   -174   -485   -561
     20   -389   -413    184    215   -400   -135   -246   -426   -181   -475   -548
     80   -298   -379    109    228   -337   -137   -249   -441   -192   -491   -530
    166   -252   -418     41    288   -332   -127   -231   -433   -176   -488   -506
    226   -213   -441     -7    332   -327   -145   -241   -454   -187   -504   -519
    376   -181   -558    -98    465   -368   -210   -296   -511   -231   -550   -555
    501   -181   -683   -158    592   -431   -205   -306   -522   -246   -568   -587
    581   -135   -717   -226    649   -426   -220   -303   -511   -236   -558   -566
    696    -31   -727   -332    711   -379   -179   -272   -470   -202   -527   -532
    670     51   -620   -363    644   -283   -124   -220   -407   -142   -470   -491
    550    101   -449   -324    501   -174    -70   -150   -335    -67   -387   -426
    444    142   -303   -296    374    -77    -15   -103   -277     -7   -314   -384
    420    163   -257   -293    340    -46      0    -80   -239     33   -265   -285
    387    135   -254   -262    319    -59    -15    -59   -220     80   -207   -241
    384    148   -236   -265    311    -44    -25    -54   -239     67   -241   -288
    433    202   -233   -319    335    -15    -25    -59   -252     44   -285   -254
    439    226   -213   -332    327      5     -7    -49   -246     49   -283   -239
    394    210   -184   -303    288     15     10    -49   -265     44   -277   -246
    340    184   -155   -262    249     15    -25    -64   -293     31   -288   -254
    337    207   -132   -272    233     38     18    -59   -285     33   -285   -249
    298    231    -70   -265    184     80     25    -57   -283     33   -285   -244
    298    283    -18   -290    158    132     15    -49   -293     25   -298   -257
    337    296    -41   -316    189    127      5    -80   -335    -18   -348   -314
    275    311     36   -293    119    174      0    -96   -345    -28   -353   -332
    184    337    150   -262     18    244     36    -59   -314     -5   -324   -306
    181    355    171   -270      5    265     49    -46   -311     -7   -324   -298
    181    392    210   -285    -12    301     41    -54   -335    -18   -335   -296
    181    423    239   -303    -31    332     10    -83   -358    -36   -358   -316
    161    457    296   -309    -67    379     12    -93   -358    -38   -368   -329
     98    501    402   -303   -150    452     36    -70   -340    -23   -353   -311
    103    568    465   -335   -179    517     36    -57   -332      0   -327   -270
    265    542    277   -405     -7    413    -62   -135   -418    -83   -410   -319
    532    488    -46   -511    288    220    -98   -166   -470   -153   -504   -355
    610    524    -88   -568    348    218     -7    -46   -374    -96   -491   -342
    506    587     80   -545    213    335     70    140   -220     54   -368   -265
    420    769    348   -597     36    561     98    348     10    342    -88    -41
    480   1096    613   -789    -67    854     49    449    181    649    301    387
    493   1486    992   -992   -249   1239    -28    309    153    771    670    891
    384   1732   1348  -1057   -480   1540   -127    -44    -88    685    891   1239
    265   1623   1358   -945   -548   1491   -254   -470   -514    290    576    969
    215   1176    958   -696   -371   1067   -387   -924  -1119   -498   -405      5
    265    693    428   -480    -80    561   -542  -1187  -1566  -1114  -1176   -753
    371    433     62   -402    155    249   -618  -1137  -1564  -1156  -1275   -888
    402    366    -36   -384    218    166   -522   -888  -1301   -906  -1109   -787
    400    405      2   -402    200    205   -366   -613  -1015   -641   -927   -659
    392    517    122   -454    135    322   -202   -345   -745   -389   -732   -519
    428    633    205   -530    111    420    -96   -181   -579   -226   -594   -418
    405    636    231   -522     88    433    -77   -145   -542   -187   -561   -394
    428    665    236   -548     96    452   -106   -137   -527   -174   -548   -392
    439    714    275   -576     80    496   -127   -129   -514   -161   -530   -381
    410    724    314   -566     49    519   -150   -124   -519   -153   -524   -371
    407    722    314   -563     46    517   -140   -109   -506   -140   -514   -363
    418    766    348   -592     33    558   -132    -88   -485   -116   -493   -345
    410    826    415   -620     -2    620   -116    -85   -475    -98   -483   -332
    402    852    449   -626    -23    652   -111    -90   -467    -85   -470   -322
    374    836    462   -605    -44    649   -116    -96   -470    -85   -467   -327
    340    841    501   -592    -80    672   -119    -93   -462    -77   -459   -324
    329    865    532   -600   -101    698   -137    -88   -459    -67   -454   -314
    335    891    555   -613   -109    724   -145    -62   -444    -41   -436   -290
    337    932    592   -636   -127    763   -137    -41   -420    -12   -405   -254
    337    953    615   -646   -140    784   -122    -10   -387     18   -371   -215
    366    976    607   -672   -122    792   -127     -2   -366     36   -358   -205
    431   1031    600   -730    -83    815   -148      2   -350     54   -345   -202
    493   1083    589   -789    -49    836   -197     23   -327     90   -309   -171
    527   1127    597   -828    -36    862   -215     54   -285    145   -252   -127
    576   1158    579   -870     -2    867   -244     77   -249    189   -207   -103
    688   1265    576   -976     57    922   -252    119   -181    265   -129    -51
    763   1382    615  -1072     72   1000   -226    161   -119    332    -54      2
    750   1439    688  -1096     31   1065   -205    197    -67    389     10     62
    737   1475    735  -1109      2   1106   -194    213    -36    420     49    122
    737   1475    737  -1106      0   1106   -213    223    -20    428     62    158
    771   1452    680  -1111     44   1067   -296    181    -54    405     38    155
    813   1449    636  -1132     88   1044   -285    161    -80    384     23    148
    818   1449    631  -1135     93   1041   -257    161    -88    368      7    142
    779   1452    672  -1114     54   1062   -233    158    -93    353    -12    135
    779   1413    631  -1096     72   1023   -249    122   -140    293    -75     90
    753   1369    615  -1062     70    992   -244     93   -179    241   -127     59
    711   1350    639  -1034     36    995   -215     80   -200    213   -161     38
    628   1319    691   -974    -31   1005   -181     72   -210    194   -184     18
    517   1270    750   -893   -119   1010   -142     49   -228    166   -220    -15
    413   1247    833   -831   -210   1039   -124     31   -252    150   -236    -33
    301   1202    901   -753   -301   1052   -124     12   -275    135   -252    -46
    200   1174    974   -685   -387   1075    -83     28   -254    145   -246    -41
     64   1119   1052   -594   -493   1085    -75     28   -252    132   -246    -59
      7   1080   1072   -545   -532   1075    -93     12   -270    109   -249    -93
      7   1039   1028   -524   -511   1034   -116    -23   -311     75   -277   -140
     46   1070   1023   -558   -488   1047   -116    -20   -324     77   -285   -142
     67   1085   1018   -576   -475   1052   -135    -25   -329     83   -285   -140
     67   1088   1018   -579   -475   1054   -132    -36   -340     67   -301   -153
     67   1114   1044   -592   -488   1080   -142    -28   -329     83   -288   -140
     77   1166   1088   -620   -504   1127   -148     -7   -303     98   -259   -122
     41   1192   1150   -618   -555   1174   -103     25   -265    114   -226   -109
      0   1184   1184   -592   -592   1184    -83     80   -218    158   -184    -75
     12   1205   1192   -610   -592   1200    -59    119   -184    200   -155    -36
     10   1213   1202   -610   -594   1208    -28    150   -142    241   -116     -5
     41   1215   1171   -631   -566   1195    -33    166   -111    280    -54     38
    168   1249   1080   -709   -457   1163    -41    163   -106    296    -18     83
    293   1317   1023   -807   -366   1171    -51    150   -103    293    -12    111
    371   1374   1002   -872   -314   1189    -64    129    -98    288     -5    140
    439   1312    870   -878   -215   1091    -96    106   -132    249    -25    145
    462   1241    779   -852   -158   1010   -106     90   -155    218    -57     96
    454   1184    730   -823   -137    958   -129     72   -176    202    -80     90
    439   1163    724   -800   -142    945   -155     46   -200    174   -103     70
    358   1143    784   -750   -213    963   -127     33   -205    153   -119     51
    270   1130    859   -698   -293    995   -132     18   -205    142   -122     57
    215   1041    823   -628   -303    932   -145    -15   -226    109   -155     51
    231   1034    802   -631   -285    919   -166    -38   -244     83   -174     46
    233   1008    774   -623   -270    891   -218    -75   -280     38   -210      7
    215    953    737   -584   -262    846   -283   -127   -332    -20   -267    -62
    181    901    719   -542   -267    810   -322   -179   -376    -80   -322   -137
    168    846    678   -506   -254    763   -358   -226   -418   -135   -371   -213
    148    776    628   -462   -239    701   -392   -252   -444   -166   -402   -272
    132    717    584   -423   -226    652   -436   -288   -472   -197   -439   -337
     85    698    610   -394   -262    657   -459   -309   -491   -223   -467   -384
     38    683    644   -361   -301    665   -428   -280   -459   -226   -498   -446
     25    704    675   -366   -327    691   -363   -155   -342   -148   -491   -496
     51    795    743   -423   -345    769   -306     -7   -166     20   -363   -418
    137   1052    914   -594   -387    982   -296    171     80    316    -62   -153
    246   1444   1197   -844   -475   1322   -376    296    288    662    392    311
    285   1769   1480  -1028   -597   1626   -470    135    218    774    763    800
    249   1766   1517  -1008   -633   1641   -594   -189   -106    620    865    971
    137   1509   1371   -826   -618   1439   -704   -618   -626    109    426    587
     28   1106   1078   -566   -524   1093   -797  -1174  -1319   -831   -654   -363
     41    782    740   -413   -350    761   -914  -1392  -1662  -1330  -1247   -841
     80    563    483   -322   -202    524   -924  -1241  -1519  -1202  -1202   -833
    142    480    337   -311    -98    410   -852  -1010  -1241   -950  -1044   -727
    168    483    314   -324    -72    400   -763   -800   -971   -717   -880   -592
    200    649    449   -423   -124    548   -605   -553   -672   -439   -657   -402
    241    795    553   -517   -155    672   -498   -407   -493   -270   -517   -259
    252    854    602   -553   -174    727   -467   -355   -426   -202   -462   -197
    272    904    631   -587   -179    769   -446   -340   -397   -174   -441   -184
    267    909    639   -589   -187    774   -436   -311   -366   -145   -418   -192
    249    896    646   -574   -200    774   -436   -301   -345   -127   -389   -189
    262    906    644   -584   -192    776   -436   -285   -324   -103   -363   -179
    267    919    652   -592   -192    787   -452   -293   -314    -93   -358   -184
    252    883    628   -568   -189    756   -472   -319   -327   -114   -376   -187
    252    875    623   -563   -184    750   -491   -332   -329   -116   -379   -181
    262    867    602   -566   -171    735   -501   -337   -329   -106   -368   -171
    288    872    584   -579   -148    730   -522   -353   -342   -103   -368   -168
    311    888    576   -602   -132    732   -530   -342   -335    -90   -355   -163
    366    932    566   -649    -98    750   -537   -335   -332    -88   -348   -166
    428   1002    571   -717    -72    787   -548   -329   -311    -67   -319   -150
    472   1021    548   -745    -36    784   -530   -306   -267    -25   -275   -114
    491    974    483   -732      2    730   -527   -285   -241      2   -246    -93
    509   1000    491   -756     10    745   -535   -267   -215     36   -220    -75
    527   1044    517   -784      5    779   -545   -252   -187     64   -192    -46
    548   1072    524   -810     12    800   -548   -233   -145    116   -140     18
    574   1101    527   -839     23    813   -550   -205    -90    184    -80     67
    568   1145    576   -857     -5    862   -558   -163    -31    249    -15    116
    576   1197    620   -888    -20    909   -571   -114     33    324     67    194
    584   1252    667   -917    -41    961   -561    -59     98    407    155    277
    581   1273    691   -930    -54    984   -545    -23    140    459    207    322
    576   1283    706   -930    -64    995   -545    -12    150    467    215    340
    581   1270    688   -924    -54    979   -540     -7    142    454    213    342
    576   1249    672   -911    -46    961   -519     10    150    454    210    348
    574   1252    678   -914    -51    966   -514     -2    132    420    179    309
    558   1192    633   -875    -36    914   -483     -2    119    392    153    283
    548   1137    589   -844    -20    865   -467    -33     77    335     96    231
    517   1091    574   -802    -28    833   -472    -85     10    252     12    184
    498   1005    506   -753     -5    756   -452   -140    -54    174    -59    122
    485    963    475   -724      5    719   -457   -200   -116     96   -124     64
    478    930    452   -706     12    691   -480   -257   -171     36   -174     15
    462    880    418   -670     23    649   -493   -301   -215    -15   -231    -49
    431    836    405   -633     12    620   -498   -358   -262    -77   -303    -98
    426    805    376   -615     23    592   -496   -389   -288   -114   -342   -119
    459    776    316   -618     70    548   -517   -418   -309   -137   -361   -135
    452    743    290   -597     80    517   -532   -449   -335   -166   -381   -153
    452    748    293   -602     77    522   -524   -457   -342   -176   -392   -153
    480    763    283   -623     98    524   -517   -441   -319   -155   -371   -140
    496    769    270   -633    111    519   -524   -457   -314   -153   -361   -132
    454    758    303   -605     75    532   -530   -465   -301   -145   -345   -124
    457    807    350   -633     54    579   -522   -436   -272   -106   -309    -98
    501    833    332   -667     85    581   -524   -415   -239    -72   -275    -77
    535    875    340   -706     96    607   -517   -410   -210    -51   -254    -72
    527    909    381   -717     72    646   -535   -446   -228    -83   -275    -62
    558    958    400   -761     77    680   -571   -478   -249   -103   -293    -67
    568    992    423   -782     72    706   -615   -511   -272   -122   -311    -75
    581    995    413   -789     83    706   -657   -537   -306   -142   -319    -64
    652   1000    348   -826    153    675   -693   -561   -342   -171   -340    -62
    665   1013    345   -841    158    680   -724   -594   -374   -205   -366    -90
    743    966    223   -854    259    594   -727   -613   -389   -223   -368   -106
    836    885     49   -862    392    467   -701   -626   -413   -252   -389   -155
    805    774    -31   -789    418    371   -688   -620   -418   -265   -410   -205
    774    709    -67   -743    420    322   -727   -626   -433   -283   -441   -192
    776    652   -124   -714    452    265   -701   -602   -423   -275   -426   -174
    766    584   -184   -678    475    200   -683   -600   -423   -275   -415   -200
    724    485   -239   -605    483    124   -657   -623   -444   -316   -478   -283
    670    407   -265   -540    467     72   -633   -623   -441   -324   -496   -277
    618    361   -257   -491    439     51   -626   -620   -431   -316   -483   -272
    571    303   -267   -439    418     18   -589   -587   -397   -290   -449   -236
    532    213   -319   -371    426    -51   -561   -566   -374   -275   -423   -226
    527    153   -376   -342    452   -109   -540   -563   -361   -265   -413   -228
    524     62   -462   -293    493   -197   -504   -532   -335   -244   -405   -215
    498     64   -436   -283    467   -184   -498   -519   -327   -239   -405   -205
    493    137   -355   -314    426   -109   -524   -542   -340   -252   -407   -210
    488    148   -342   -319    415    -96   -527   -550   -332   -252   -413   -215
    449    163   -285   -309    368    -59   -457   -478   -257   -213   -415   -244
    392    192   -200   -293    296     -2   -335   -342   -114   -106   -384   -267
    368    363     -5   -366    187    179   -288   -192     85    106   -215   -166
    394    628    231   -514     83    431   -301     -7    381    504    231    239
    480   1049    568   -766    -44    810   -402     46    545    841    774    805
    465   1340    872   -904   -205   1106   -509   -132    374    844   1119   1228
    329   1249    919   -789   -293   1085   -545   -433    -28    511   1114   1296
    145    901    753   -524   -303    828   -644   -875   -644   -218    381    696
    -28    493    522   -231   -275    506   -745  -1317  -1239  -1065   -724   -236
    -85    129    215    -23   -150    171   -802  -1408  -1402  -1322  -1156   -646
    -28   -116    -88     72     28   -103   -815  -1278  -1247  -1161  -1085   -678
     46   -202   -249     75    145   -223   -776  -1135  -1026   -940   -932   -522
    189   -207   -400      7    293   -303   -735   -992   -795   -722   -763   -327
    327   -103   -431   -114    376   -265   -628   -836   -584   -519   -592    -62
    337     59   -277   -197    309   -109   -511   -701   -428   -342   -415    197
    187     67   -122   -127    153    -25   -431   -607   -314   -231   -314    306
     59     31    -28    -46     44      2   -389   -498   -197   -124   -236    283
     15      5    -10    -12     10     -2   -337   -420    -98    -49   -142    181
     -5    -28    -23     18      7    -25   -283   -363    -85    -20   -106    135
    -46   -142    -96     93     23   -119   -275   -397   -124    -70   -145     36
    -88   -194   -106    142      7   -153   -301   -436   -155    -96   -148    -20
   -137   -262   -124    200     -7   -194   -358   -491   -210   -132   -163    -64
    -31   -259   -228    145     98   -244   -374   -553   -246   -166   -220   -116
    -18   -270   -252    142    116   -262   -379   -574   -252   -189   -267   -150
    -31   -288   -257    158    111   -272   -384   -574   -236   -187   -257   -174
    -10   -293   -283    150    135   -290   -400   -579   -236   -189   -244   -197
    -36   -272   -236    155     98   -254   -415   -542   -197   -135   -207   -174
     -7   -233   -226    119    109   -231   -441   -498   -150    -80   -176   -124
     49   -187   -236     67    140   -210   -452   -475   -127    -57   -166    -98
     72   -158   -231     41    150   -194   -446   -449   -103    -31   -142    -72
     83   -135   -218     25    150   -176   -452   -433    -80      5    -96    -23
    137    -93   -231    -23    181   -161   -446   -394    -31     62    -38     28
    187     -7   -194    -90    189   -101   -431   -337     46    142     38     96
    192     36   -158   -116    174    -62   -400   -283    124    220    127    171
    210     88   -122   -148    166    -15   -381   -241    194    298    218    241
    262    168    -96   -218    179     36   -418   -236    231    342    280    285
    293    187   -106   -241    200     41   -436   -233    257    374    329    322
    277    179   -101   -228    189     38   -423   -223    280    394    363    353
    249    187    -62   -218    155     62   -407   -218    290    389    374    371
    210    174    -36   -194    122     70   -402   -236    277    355    348    340
    150    150     -2   -150     77     75   -405   -239    275    324    316    314
    111     96    -18   -106     64     38   -392   -249    257    283    272    283
     25     54     28    -38      0     41   -363   -249    244    257    236    265
    -15     33     49    -10    -33     41   -340   -265    218    220    181    220
    -67      7     75     28    -72     41   -303   -267    205    189    127    174
   -140    -38    101     88   -122     31   -265   -267    194    158     72    129
   -140    -88     51    114    -96    -18   -270   -296    155    106     12     67
    -85   -124    -38    103    -25    -83   -306   -350    116     49    -36     12
    -46   -179   -132    111     41   -155   -301   -379    103     18    -70    -18
      7   -215   -226    103    114   -220   -303   -418     64    -25   -109    -51
     57   -246   -303     96    179   -275   -329   -454     28    -54   -137    -83
     57   -270   -329    106    192   -301   -314   -465     28    -64   -150   -124
      7   -306   -314    148    161   -309   -301   -480     23    -67   -155   -161
    -23   -376   -355    197    166   -366   -361   -524    -20   -106   -194   -218
      0   -415   -415    207    207   -415   -420   -555    -54   -132   -228   -267
     23   -446   -470    210    244   -457   -431   -584    -72   -153   -249   -309
     18   -472   -491    228    254   -480   -410   -584    -57   -153   -246   -309
     38   -480   -522    218    277   -498   -389   -571    -38   -132   -231   -335
     93   -498   -592    202    342   -545   -363   -537    -10    -98   -202   -374
    145   -519   -665    184    402   -592   -374   -545     10    -96   -189   -444
    153   -509   -662    176    405   -584   -366   -535     49    -67   -163   -446
    132   -509   -641    187    387   -574   -389   -545     62    -46   -140   -405
    218   -452   -670    116    444   -561   -418   -579     54    -54   -140   -335
    316   -441   -758     62    535   -600   -465   -607     38    -62   -135   -241
    309   -449   -758     70    532   -605   -514   -631     18    -75   -135   -153
    215   -426   -644    103    428   -532   -465   -589     59    -36    -88    -51
    122   -410   -532    145    327   -470   -418   -555    106      2    -41     18
     51   -405   -457    176    252   -431   -444   -553    103      0    -36      0
    -70   -415   -345    244    137   -381   -418   -524    119     15    -15     -7
   -218   -475   -259    345     18   -368   -361   -491    145     41     12     23
   -358   -537   -179    449    -90   -358   -309   -452    171     67     41     46
   -457   -605   -150    530   -153   -379   -267   -428    200     90     62     46
   -519   -652   -132    584   -194   -392   -252   -423    194     85     64     62
   -548   -688   -142    615   -202   -415   -259   -428    181     67     57     83
   -558   -732   -174    646   -192   -454   -283   -439    168     51     38     36
   -594   -810   -218    701   -189   -514   -283   -439    166     41     20     -7
   -553   -813   -259    683   -148   -537   -246   -413    168     38     20     -5
   -527   -802   -275    665   -129   -537   -228   -402    168     31     20    -12
   -548   -859   -311    704   -119   -587   -275   -418    150     20     25    -38
   -550   -888   -340    717   -106   -615   -275   -439    132     -5      5    -49
   -524   -898   -374    711    -75   -636   -267   -454    132    -10     -2    -38
   -501   -927   -428    714    -38   -678   -283   -478    127    -12      2    -23
   -457   -943   -485    701     12   -714   -290   -475    122    -12     -2    -33
   -381   -937   -558    657     88   -748   -220   -366    223     46     -7    -80
   -280   -865   -584    571    150   -727   -174   -241    361    153     28    -72
   -179   -732   -553    452    187   -644   -148    -83    563    374    226     67
    -18   -514   -496    267    239   -506   -148    111    823    724    633    449
     49   -270   -319    109    184   -293   -259     77    878    919   1036    950
     28   -213   -241     90    135   -226   -374   -150    641    846   1286   1267
    -83   -335   -252    207     83   -293   -433   -470    241    542   1208   1218
   -231   -652   -420    441     93   -537   -478   -922   -316   -137    459    548
   -324  -1023   -701    672    187   -862   -561  -1299   -833   -901   -527   -290
   -389  -1291   -901    839    254  -1096   -623  -1283   -859   -992   -711   -470
   -452  -1470  -1018    961    280  -1247   -566  -1070   -605   -753   -553   -410
   -485  -1551  -1065   1018    288  -1309   -514   -883   -361   -530   -397   -340
   -420  -1441  -1021    930    298  -1231   -444   -693   -122   -311   -236   -257
   -358  -1296   -937    826    288  -1117   -337   -524     75   -135    -96   -163
   -322  -1252   -930    787    301  -1091   -322   -470    142    -67    -41   -132
   -231  -1187   -956    709    361  -1072   -283   -428    194    -18      7   -122
   -202  -1169   -966    683    379  -1070   -259   -410    215      2     28   -114
   -231  -1210   -979    719    371  -1093   -301   -452    184    -36    -15   -148
   -166  -1174  -1008    667    420  -1091   -306   -449    200    -28     -5   -129
    -28  -1052  -1023    540    496  -1039   -252   -392    265     38     64    -75
      7  -1021  -1028    506    517  -1023   -262   -389    267     44     88    -51
     46  -1031  -1078    493    561  -1054   -272   -400    262     38     83    -38
     85   -997  -1085    454    584  -1041   -283   -407    267     44     90    -25
    106   -963  -1070    428    587  -1015   -288   -400    293     67    116      2
    119   -948  -1067    413    589  -1008   -290   -394    314     88    140     31
    129   -924  -1054    397    589   -989   -301   -397    322     90    148     41
    163   -883  -1049    358    605   -966   -293   -389    340    116    176     70
    181   -870  -1052    345    615   -961   -301   -379    358    137    202     67
    179   -859  -1039    337    607   -948   -319   -371    381    153    236     62
    205   -844  -1049    319    626   -948   -337   -348    418    192    272     98
    189   -844  -1036    327    613   -940   -363   -332    449    226    298    122
    148   -865  -1013    358    579   -937   -366   -329    470    252    319    132
    109   -872   -984    379    545   -930   -371   -316    501    288    350    155
     75   -906   -982    415    527   -943   -387   -296    542    337    400    181
     54   -883   -940    413    493   -911   -410   -280    589    394    470    259
     38   -844   -883    402    459   -862   -420   -249    641    457    540    340
     33   -839   -872    400    449   -854   -436   -205    693    524    607    413
     18   -826   -844    402    428   -833   -454   -187    717    555    649    457
    -28   -813   -787    418    379   -800   -433   -166    745    579    678    491
    -80   -797   -717    439    316   -758   -439   -161    753    581    680    504
   -119   -844   -724    480    301   -784   -444   -181    727    548    652    475
   -132   -878   -745    504    306   -813   -444   -213    691    506    610    436
   -127   -904   -776    514    322   -841   -449   -252    641    452    548    381
   -129   -963   -833    548    350   -898   -459   -316    576    366    459    311
   -140  -1021   -880    579    368   -950   -446   -363    527    298    397    246
   -168  -1098   -930    633    379  -1015   -426   -387    498    254    363    197
   -179  -1171   -995    672    407  -1083   -420   -420    465    205    314    137
   -155  -1179  -1023    667    433  -1101   -413   -441    441    174    277    111
   -155  -1148   -995    652    418  -1072   -389   -454    428    155    267    103
   -132  -1140  -1008    636    436  -1075   -342   -452    431    153    265     96
    -80  -1132  -1052    605    485  -1091   -322   -457    431    140    257     80
    -44  -1098  -1054    571    504  -1078   -314   -454    441    145    270     93
    -57  -1098  -1041    576    491  -1070   -296   -454    446    150    280    106
   -103  -1140  -1036    623    465  -1088   -309   -459    444    150    288    106
   -171  -1187  -1015    680    420  -1101   -314   -462    441    150    285     93
   -239  -1247  -1008    743    384  -1127   -324   -465    446    148    285     93
   -226  -1215   -992    719    381  -1104   -311   -444    472    176    319    119
   -231  -1182   -950    706    358  -1067   -285   -420    506    207    355    150
   -254  -1158   -906    704    324  -1031   -283   -410    524    215    368    166
   -267  -1158   -891    714    311  -1026   -265   -400    535    215    361    179
   -309  -1213   -906    761    296  -1060   -231   -389    550    223    363    174
   -319  -1239   -922    779    298  -1080   -252   -397    548    226    371    168
   -306  -1228   -922    766    306  -1078   -309   -423    537    223    381    176
   -298  -1208   -909    753    303  -1060   -348   -462    509    192    361    176
   -303  -1223   -919    763    306  -1072   -366   -491    485    174    350    187
   -311  -1260   -948    784    316  -1104   -361   -496    480    171    348    184
   -311  -1280   -969    795    324  -1124   -379   -506    467    153    337    174
   -316  -1337  -1021    828    350  -1179   -400   -527    444    129    324    135
   -332  -1415  -1085    872    374  -1252   -392   -537    423    103    314     96
   -353  -1457  -1104    904    374  -1280   -397   -568    384     59    275     80
   -384  -1509  -1127    945    368  -1319   -379   -558    387     64    280     93
   -381  -1556  -1174    969    394  -1366   -358   -542    389     64    272     54
   -407  -1584  -1176    995    384  -1382   -366   -574    363     31    226     18
   -415  -1631  -1215   1023    400  -1423   -379   -607    329     -7    184      7
   -397  -1678  -1280   1036    439  -1480   -379   -631    311    -33    153    -10
   -415  -1709  -1293   1062    439  -1501   -410   -665    283    -57    122    -46
   -410  -1732  -1325   1070    454  -1530   -420   -680    262    -75    109    -75
   -415  -1764  -1350   1088    465  -1558   -407   -688    252    -90     96    -83
   -400  -1771  -1371   1083    483  -1571   -415   -698    241   -101     93    -72
   -400  -1745  -1345   1072    472  -1545   -423   -717    226   -119     90    -83
   -387  -1784  -1397   1083    504  -1592   -420   -724    218   -135     70   -116
   -361  -1839  -1478   1101    555  -1660   -457   -763    179   -171     31   -140
   -366  -1865  -1499   1114    563  -1683   -454   -758    171   -181     15   -155
   -342  -1847  -1504   1096    579  -1675   -394   -680    226   -158      5   -192
   -311  -1816  -1506   1062    594  -1662   -337   -587    298   -116    -12   -239
   -254  -1691  -1439    971    589  -1566   -259   -407    496     80    142   -129
   -137  -1421  -1283    779    571  -1353   -231   -155    795    446    532    205
    -12  -1010   -997    511    491  -1005   -394   -109    922    735    992    714
     33   -818   -854    389    444   -836   -587   -483    665    714   1236   1057
    -54   -823   -769    439    355   -797   -748   -969    267    483   1195   1080
   -127  -1189  -1065    657    467  -1127   -927  -1527   -335   -202    480    444
   -124  -1800  -1675    963    774  -1738  -1052  -2029  -1021  -1182   -646   -555
   -150  -2247  -2096   1197    971  -2174  -1075  -1977  -1067  -1317   -859   -792
   -210  -2442  -2231   1325   1008  -2335   -995  -1706   -813  -1104   -717   -727
   -265  -2457  -2192   1361    961  -2325   -862  -1421   -527   -852   -535   -623
   -270  -2468  -2197   1369    963  -2333   -652  -1119   -236   -592   -340   -498
   -311  -2475  -2166   1392    924  -2322   -483   -935    -44   -428   -192   -400
   -366  -2499  -2132   1431    880  -2314   -400   -828     62   -329   -101   -327
   -402  -2494  -2091   1447    841  -2294   -345   -766    114   -280    -72   -306
   -431  -2499  -2068   1465    818  -2283   -340   -745    127   -270    -67   -309
   -400  -2530  -2132   1465    865  -2330   -418   -774     96   -298    -80   -329
   -436  -2572  -2135   1504    849  -2353   -415   -776     83   -309    -83   -350
   -485  -2574  -2091   1527    802  -2333   -389   -756     96   -290    -70   -340
   -527  -2600  -2073   1564    771  -2338   -384   -735    116   -262    -49   -324
   -576  -2582  -2008   1577    714  -2294   -376   -727    135   -241    -25   -309
   -589  -2517  -1927   1553    667  -2223   -366   -727    145   -226     -7   -293
   -615  -2494  -1878   1553    628  -2184   -384   -748    145   -223     -7   -285
   -649  -2468  -1818   1558    584  -2143   -394   -737    145   -218     -5   -290
   -610  -2465  -1857   1538    620  -2161   -418   -737    140   -218     -7   -301
   -607  -2473  -1865   1538    628  -2169   -407   -732    153   -207      7   -293
   -649  -2449  -1803   1548    574  -2127   -371   -709    181   -174     38   -252
   -714  -2410  -1696   1564    491  -2055   -335   -657    231   -119     88   -205
   -763  -2361  -1597   1561    415  -1982   -329   -613    257    -75    124   -179
   -872  -2286  -1415   1579    270  -1852   -309   -550    311    -10    197   -101
   -935  -2226  -1291   1579    174  -1758   -303   -504    366     49    257    -46
   -706  -2229  -1522   1467    407  -1875   -371   -550    340     36    244    -49
   -480  -2265  -1784   1371    649  -2026   -402   -553    332     46    259     36
   -454  -2257  -1805   1356    675  -2031   -397   -498    389    111    350    166
   -542  -2213  -1670   1379    563  -1943   -353   -410    475    192    462    267
   -615  -2190  -1574   1402    478  -1883   -363   -366    509    262    506    296
   -631  -2187  -1558   1408    462  -1875   -402   -387    498    285    506    275
   -594  -2164  -1569   1379    485  -1867   -384   -387    514    280    498    272
   -558  -2114  -1556   1335    496  -1834   -384   -410    498    239    462    213
   -511  -2049  -1538   1280    511  -1795   -400   -441    454    189    415    140
   -566  -2078  -1512   1322    470  -1795   -387   -439    452    171    400    145
   -605  -2138  -1532   1371    462  -1836   -348   -459    428    129    358     98
   -576  -2239  -1662   1408    542  -1953   -355   -522    348     41    254    -20
   -548  -2320  -1771   1434    610  -2047   -366   -574    275    -44    150   -129
   -535  -2374  -1842   1454    652  -2109   -358   -620    213   -114     64   -223
   -519  -2382  -1862   1452    670  -2125   -366   -667    171   -158      7   -298
   -545  -2395  -1849   1470    652  -2125   -361   -693    148   -181    -20   -342
   -641  -2436  -1795   1540    576  -2117   -309   -693    145   -179    -28   -358
   -709  -2449  -1740   1577    514  -2096   -275   -706    137   -192    -46   -371
   -740  -2444  -1704   1592    480  -2075   -277   -717    119   -205    -64   -392
   -758  -2426  -1667   1590    452  -2049   -290   -714    111   -207    -70   -394
   -753  -2379  -1626   1566    436  -2003   -254   -691    127   -184    -46   -374
   -802  -2338  -1535   1569    363  -1938   -223   -667    148   -150    -18   -355
   -815  -2278  -1462   1548    322  -1870   -189   -641    176   -124      5   -335
   -802  -2218  -1415   1509    303  -1818   -181   -618    197   -101     31   -311
   -784  -2169  -1384   1478    298  -1777   -171   -597    213    -83     49   -298
   -753  -2091  -1337   1421    290  -1714   -129   -558    246    -51     83   -280
   -709  -2013  -1306   1361    298  -1660    -77   -517    285    -12    116   -252
   -678  -1961  -1286   1317    301  -1623    -83   -504    301      2    129   -246
   -631  -1932  -1301   1283    335  -1618    -85   -496    301      0    122   -259
   -553  -1844  -1291   1197    368  -1569    -62   -467    329     28    153   -223
   -579  -1829  -1249   1202    335  -1540    -77   -488    327     31    168   -215
   -589  -1865  -1278   1226    342  -1571   -111   -532    285     -2    145   -239
   -530  -1891  -1361   1210    415  -1626   -155   -576    236    -33    111   -262
   -519  -1925  -1405   1221    441  -1665   -153   -597    215    -59     88   -277
   -555  -1945  -1389   1249    415  -1667   -142   -587    213    -62     93   -270
   -594  -2010  -1415   1301    407  -1712   -163   -589    192    -75     85   -267
   -605  -2086  -1480   1345    436  -1784   -155   -600    174    -98     59   -290
   -607  -2120  -1514   1363    452  -1818   -161   -600    166   -116     46   -316
   -587  -2117  -1530   1350    470  -1823   -150   -594    163   -124     46   -327
   -555  -2140  -1584   1345    511  -1865    -96   -568    187   -114     51   -324
   -522  -2179  -1657   1350    566  -1919    -54   -553    205    -98     59   -316
   -522  -2234  -1712   1376    592  -1974    -57   -563    187   -116     44   -322
   -485  -2226  -1740   1353    626  -1984    -28   -542    194   -109     49   -303
   -467  -2203  -1735   1335    633  -1969     -5   -527    205    -98     54   -283
   -413  -2171  -1758   1293    672  -1966    -18   -527    202    -98     46   -283
   -350  -2148  -1797   1247    722  -1971      5   -527    207   -101     41   -301
   -316  -2127  -1813   1221    748  -1971     20   -532    210   -114     33   -322
   -272  -2073  -1800   1171    763  -1938      2   -522    220   -109     49   -314
   -176  -1995  -1818   1085    820  -1906      5   -514    228   -103     51   -319
    -90  -1930  -1839   1010    872  -1886     15   -511    231   -103     46   -332
    -41  -1888  -1847    963    901  -1867     38   -496    244    -88     57   -324
    -28  -1883  -1855    956    911  -1870     72   -452    275    -77     38   -358
     25  -1797  -1823    885    924  -1810    135   -322    389     -5     62   -381
     70  -1644  -1714    787    891  -1678    249   -106    610    207    244   -246
     80  -1415  -1499    667    789  -1457    335    145    896    545    607     85
    127  -1070  -1200    470    662  -1135    303    262   1067    833   1021    568
     96   -771   -867    337    480   -818    174     75    958    909   1348   1047
    -20   -581   -561    301    270   -571     44   -316    639    758   1449   1244
   -142   -769   -628    454    241   -698    -54   -766    171    288   1026    839
   -272  -1288  -1018    779    371  -1153   -132  -1247   -449   -555     18   -148
   -329  -1787  -1457   1060    563  -1623   -270  -1426   -779  -1026   -571   -717
   -335  -2013  -1680   1174    672  -1847   -257  -1228   -610   -885   -491   -659
   -303  -2052  -1748   1176    722  -1901   -155   -963   -340   -641   -309   -542
   -319  -1982  -1662   1150    670  -1821    -25   -698    -59   -392   -124   -415
   -340  -1865  -1525   1104    592  -1696    179   -400    244   -111    111   -236
   -272  -1761  -1491   1015    607  -1626    288   -285    353      0    215   -145
   -135  -1712  -1577    922    719  -1644    259   -306    324    -36    181   -103
     18  -1730  -1748    854    883  -1740    153   -366    259   -111     80   -124
    111  -1725  -1836    807    974  -1779    137   -355    275    -93     96   -103
    189  -1738  -1927    774   1057  -1834    187   -316    311    -59    137    -72
    228  -1784  -2016    776   1122  -1899    171   -303    327    -46    148    -46
    314  -1758  -2073    719   1192  -1914    189   -277    353    -18    179    -23
    376  -1735  -2112    680   1244  -1922    239   -246    374     -5    218    -31
    368  -1821  -2192    724   1278  -2005    252   -239    379    -18    213    -41
    342  -1873  -2218    763   1278  -2044    290   -197    415     18    236     -7
    306  -1852  -2158    771   1231  -2005    293   -181    428     38    249     12
    280  -1818  -2099    769   1189  -1958    280   -176    431     41    265      7
    285  -1805  -2094    758   1187  -1948    288   -174    436     44    272    -12
    272  -1797  -2073    761   1171  -1935    275   -171    446     54    285    -44
    254  -1771  -2026    756   1140  -1899    267   -132    480     93    337    -49
    239  -1740  -1979    750   1109  -1860    288    -80    532    142    394    -51
    223  -1688  -1914    732   1065  -1800    277    -67    542    155    402    -31
    184  -1654  -1839    732   1010  -1745    277    -28    584    202    462     12
    207  -1595  -1803    693   1002  -1699    249    -15    602    226    491    -12
    259  -1543  -1803    641   1031  -1673    210    -18    607    244    509    -41
    265  -1488  -1756    610   1008  -1621    228     75    709    353    631      0
    376  -1415  -1795    519   1085  -1605    202    119    750    405    672     36
    542  -1325  -1870    389   1205  -1595    150    114    753    428    698     54
    620  -1260  -1880    319   1249  -1569    122    109    756    433    711     18
    618  -1234  -1852    306   1234  -1543    103     96    756    420    714     36
    654  -1187  -1842    265   1247  -1514     98     93    756    410    719     59
    714  -1161  -1878    223   1293  -1519     85     67    730    374    688     36
    724  -1221  -1945    249   1335  -1582     72     49    701    342    667      5
    724  -1270  -1995    272   1358  -1634     70     10    649    288    620    -46
    724  -1278  -2005    275   1363  -1641     67    -51    589    215    566   -103
    750  -1314  -2065    280   1405  -1688     54   -127    511    122    472   -236
    717  -1371  -2088    327   1402  -1730     70   -166    465     54    402   -226
    602  -1418  -2023    407   1312  -1719    109   -142    467     46    397   -220
    568  -1462  -2034    446   1299  -1748    109   -166    436     -2    363   -262
    610  -1491  -2101    439   1353  -1795     85   -223    366    -88    275   -296
    605  -1496  -2101    446   1353  -1797     98   -249    332   -122    236   -226
    537  -1514  -2052    488   1293  -1782    109   -257    332   -127    241   -187
    527  -1499  -2029    485   1278  -1764    114   -267    327   -135    236   -174
    522  -1496  -2018    485   1270  -1758    124   -275    332   -135    233   -135
    542  -1517  -2060    488   1301  -1787    122   -272    335   -135    244   -119
    519  -1514  -2034    496   1275  -1771    114   -283    332   -142    233   -184
    436  -1509  -1945    535   1189  -1725    129   -272    358   -122    239   -140
    459  -1473  -1935    506   1195  -1701    124   -252    376   -106    254    -98
    472  -1410  -1883    470   1176  -1647    127   -246    397    -98    267    -88
    428  -1374  -1803    472   1114  -1590    142   -239    428    -77    301    -72
    405  -1358  -1764    475   1083  -1561    168   -220    459    -54    311    -77
    454  -1322  -1779    433   1117  -1551    174   -231    459    -62    290    -72
    493  -1270  -1764    389   1127  -1517    148   -259    452    -75    277    -93
    452  -1179  -1634    361   1041  -1405    150   -254    480    -62    293    -54
    452  -1176  -1628    363   1039  -1402    140   -262    491    -46    324    -31
    501  -1205  -1709    350   1104  -1457     88   -303    452    -83    306    -83
    483  -1197  -1680    358   1080  -1439     72   -322    441   -101    277    -93
    483  -1163  -1647    337   1062  -1405     80   -306    454    -85    272    -64
    485  -1158  -1644    335   1065  -1402     90   -314    457    -93    265    -77
    431  -1208  -1639    387   1034  -1423     96   -329    441   -116    244    -62
    433  -1226  -1660    397   1047  -1441     98   -324    436   -129    233    -46
    420  -1257  -1680    418   1047  -1467    106   -324    433   -137    226    -54
    423  -1296  -1719    436   1070  -1509     93   -350    400   -171    189   -111
    397  -1319  -1719    459   1054  -1519    111   -340    392   -192    163   -132
    415  -1371  -1787    478   1101  -1579    145   -319    389   -205    145   -145
    407  -1392  -1800    491   1101  -1595    109   -340    350   -244    103   -181
    413  -1374  -1790    480   1098  -1582     80   -361    319   -280     67   -207
    400  -1366  -1769    480   1083  -1566     90   -358    314   -301     51   -236
    342  -1382  -1725    519   1034  -1553    101   -335    335   -277     77   -223
    374  -1415  -1790    519   1080  -1602    103   -327    332   -277     77   -254
    366  -1423  -1790    527   1078  -1605    111   -329    324   -293     54   -265
    319  -1452  -1771    566   1044  -1610    109   -348    311   -319     25   -233
    306  -1457  -1764    576   1034  -1610    119   -335    314   -319     25   -226
    340  -1444  -1784    550   1062  -1613    103   -316    329   -301     36   -301
    363  -1415  -1779    524   1070  -1597    129   -272    361   -298      2   -371
    407  -1335  -1743    465   1072  -1540    213   -168    459   -252     -2   -340
    454  -1288  -1743    418   1098  -1514    290      0    649    -70    127   -298
    519  -1052  -1571    265   1044  -1312    285    163    875    207    381      7
    581   -680  -1262     49    919   -971    181    288   1098    581    891    636
    605   -426  -1031    -90    815   -727     96    187   1060    766   1358   1078
    542   -410   -953    -64    748   -680    -41   -142    722    636   1522   1208
    452   -706  -1158    124    802   -930   -155   -628    101    -25    904    722
    350  -1130  -1483    389    917  -1306   -233  -1161   -607  -1010   -241   -239
    358  -1475  -1836    555   1096  -1657   -366  -1384   -953  -1522   -875   -789
    394  -1725  -2120    665   1257  -1922   -426  -1275   -846  -1449   -885   -815
    394  -1844  -2239    722   1314  -2039   -340  -1052   -566  -1176   -696   -784
    415  -1818  -2234    701   1322  -2023   -249   -844   -288   -914   -501   -701
    441  -1699  -2140    626   1291  -1919    -93   -644    -36   -693   -332   -574
    449  -1582  -2031    566   1239  -1805    -33   -550     88   -587   -275   -545
    462  -1535  -1997    535   1228  -1766    -57   -524    142   -524   -200   -478
    470  -1532  -2003    530   1234  -1766    -33   -514    150   -517   -184   -488
    491  -1517  -2008    511   1249  -1764    -38   -522    127   -548   -239   -483
    530  -1475  -2005    472   1267  -1740    -98   -527    114   -550   -239   -478
    602  -1478  -2081    436   1337  -1777   -106   -537    101   -558   -246   -524
    667  -1527  -2195    428   1428  -1860   -142   -576     57   -602   -288   -555
    756  -1551  -2309    397   1530  -1930   -239   -631     10   -644   -332   -597
    883  -1543  -2426    329   1654  -1984   -280   -654    -10   -667   -361   -633
    969  -1545  -2517    288   1740  -2031   -283   -670    -23   -675   -366   -683
    950  -1535  -2486    290   1717  -2010   -252   -665     -5   -652   -348   -683
    862  -1558  -2421    348   1639  -1987   -174   -613     46   -600   -322   -628
    753  -1584  -2338    415   1545  -1961    -96   -532    129   -519   -241   -558
    667  -1595  -2262    462   1462  -1927    -64   -467    197   -452   -163   -493
    605  -1618  -2223    506   1413  -1919    -51   -423    228   -410   -132   -480
    571  -1634  -2205    530   1387  -1919    -62   -407    246   -389   -116   -485
    540  -1647  -2187    553   1363  -1917    -54   -381    280   -350    -83   -470
    511  -1654  -2169    568   1337  -1912    -77   -379    298   -314    -59   -433
    527  -1631  -2158    550   1340  -1893   -106   -358    327   -262    -12   -402
    566  -1569  -2135    498   1348  -1852   -129   -327    371   -205     44   -368
    592  -1475  -2068    441   1330  -1771   -153   -293    420   -148    114   -288
    605  -1366  -1974    379   1288  -1670   -145   -254    478    -67    202   -202
    589  -1293  -1883    350   1236  -1587   -155   -233    517     -5    265   -140
    571  -1228  -1800    327   1184  -1514   -168   -215    535     28    306   -101
    561  -1135  -1696    288   1127  -1415   -166   -192    558     54    332    -70
    485  -1130  -1615    319   1049  -1371   -168   -179    571     64    348    -57
    428  -1140  -1569    355    997  -1356   -168   -171    581     67    355    -57
    379  -1158  -1538    389    958  -1348   -176   -176    571     44    327    -75
    277  -1158  -1436    441    857  -1296   -200   -223    522     -7    277    -83
    236  -1293  -1530    527    880  -1410   -184   -288    418   -119    163   -106
    353  -1345  -1699    493   1026  -1522   -194   -319    358   -163    124     41
    371  -1304  -1675    465   1023  -1491   -142   -322    361   -161    124    332
    181  -1322  -1504    571    841  -1413     20   -215    452   -137    142    605
   -226  -1480  -1254    852    511  -1369    155   -155    485    -96    171    566
   -493  -1714  -1221   1104    363  -1467    132   -231    418   -153    122    239
   -376  -1831  -1457   1104    540  -1644     23   -314    309   -265    -10   -111
     10  -1792  -1803    891    906  -1797    -67   -405    192   -389   -135   -381
    202  -1771  -1974    784   1085  -1870   -124   -475    111   -467   -210   -517
    153  -1938  -2091    891   1122  -2013   -220   -558     28   -550   -298   -618
    194  -1867  -2062    836   1127  -1964   -189   -519     59   -522   -252   -568
    166  -1834  -2000    833   1083  -1917   -145   -506     54   -522   -254   -555
    179  -1867  -2047    841   1111  -1956   -192   -550     -2   -558   -316   -636
    353  -1717  -2070    680   1210  -1893   -171   -550      5   -542   -319   -652
    340  -1709  -2049    683   1192  -1878   -187   -597    -25   -574   -371   -714
    285  -1709  -1995    711   1140  -1852   -226   -623    -33   -579   -387   -743
    322  -1657  -1979    667   1148  -1818   -207   -594      0   -548   -363   -711
    340  -1657  -1997    657   1169  -1826   -205   -587     10   -540   -348   -683
    306  -1652  -1958    670   1130  -1805   -228   -605     -2   -555   -366   -678
    259  -1595  -1855    667   1057  -1725   -236   -615     -2   -550   -355   -644
    218  -1582  -1800    680   1008  -1688   -257   -615      0   -537   -337   -623
    202  -1577  -1779    685    989  -1675   -265   -615    -10   -540   -335   -636
    163  -1582  -1748    706    956  -1665   -309   -636    -46   -566   -361   -646
    166  -1509  -1675    672    919  -1592   -366   -639    -46   -561   -348   -620
    210  -1475  -1686    631    945  -1579   -314   -623    -36   -555   -340   -626
    205  -1512  -1717    652    961  -1615   -257   -610    -46   -568   -358   -659
    168  -1561  -1732    696    950  -1647   -252   -613    -72   -587   -384   -701
    140  -1582  -1722    722    930  -1652   -290   -615    -85   -597   -400   -727
    122  -1579  -1701    727    909  -1639   -236   -602    -85   -600   -405   -737
     23  -1641  -1665    807    844  -1654   -202   -618   -106   -631   -441   -789
     15  -1667  -1683    826    846  -1675   -200   -626   -124   -654   -467   -823
     38  -1686  -1725    823    880  -1704   -192   -623   -132   -662   -485   -831
     38  -1732  -1771    846    904  -1753   -233   -649   -187   -698   -542   -878
     49  -1771  -1823    859    935  -1797   -259   -641   -202   -714   -566   -909
     62  -1769  -1831    852    945  -1800   -226   -607   -176   -696   -563   -906
    163  -1777  -1940    807   1052  -1857   -213   -633   -200   -727   -610   -969
    277  -1771  -2049    745   1161  -1909   -301   -665   -236   -766   -665  -1018
    314  -1732  -2047    709   1179  -1888   -262   -636   -215   -743   -639   -997
    236  -1839  -2075    800   1156  -1956   -244   -680   -246   -782   -678  -1044
    335  -1883  -2218    774   1275  -2049   -296   -745   -319   -859   -769  -1150
    462  -1878  -2340    706   1400  -2109   -301   -704   -303   -872   -841  -1267
    501  -1855  -2356    675   1428  -2104   -275   -594   -179   -789   -844  -1312
    457  -1730  -2190    633   1322  -1958   -176   -394     54   -530   -641  -1171
    381  -1483  -1865    550   1122  -1673   -111   -150    389    -88   -179   -776
    374  -1075  -1449    348    909  -1262   -270    -80    553    259    384   -127
    374   -844  -1218    233    795  -1031   -366   -252    379    252    722    381
    353   -930  -1286    285    818  -1106   -376   -532    -33    -77    678    446
    231  -1247  -1478    509    854  -1361   -433   -966   -659   -782    -25   -122
    132  -1535  -1667    698    898  -1600   -454  -1397  -1252  -1628  -1171  -1072
    166  -1777  -1943    805   1052  -1857   -589  -1522  -1452  -1893  -1584  -1428
    101  -2005  -2109    950   1101  -2057   -584  -1389  -1288  -1722  -1486  -1428
     33  -2068  -2101   1018   1067  -2083   -420  -1166   -997  -1439  -1286  -1353
     54  -1956  -2010    950   1028  -1982   -374   -969   -743  -1187  -1083  -1257
     57  -1803  -1860    870    958  -1831   -296   -766   -504   -953   -875  -1132
     62  -1678  -1743    807    901  -1712   -189   -618   -340   -795   -732  -1026
      2  -1639  -1641    818    820  -1639   -129   -545   -272   -722   -675   -979
    -64  -1608  -1543    833    737  -1577    -77   -488   -220   -665   -623   -909
   -174  -1647  -1473    909    649  -1561    -57   -439   -179   -607   -584   -875
   -239  -1649  -1413    943    587  -1532    -23   -394   -150   -563   -550   -859
   -241  -1662  -1421    953    589  -1543    -15   -376   -145   -542   -527   -797
   -220  -1649  -1428    935    602  -1540    -10   -350   -124   -509   -504   -750
   -179  -1621  -1444    898    631  -1532    -33   -342   -124   -491   -493   -724
   -166  -1584  -1418    875    623  -1501     10   -303    -96   -446   -446   -667
   -205  -1618  -1413    911    602  -1517     49   -296   -103   -454   -462   -675
   -114  -1564  -1449    839    665  -1506     25   -303   -124   -470   -480   -672
    -75  -1538  -1465    805    693  -1501     62   -257    -80   -418   -439   -626
    -70  -1525  -1454    795    691  -1491     62   -239    -57   -387   -410   -581
    -15  -1467  -1452    743    717  -1460     51   -236    -57   -374   -402   -568
     80  -1408  -1488    662    782  -1447     20   -249    -72   -376   -407   -584
    192  -1304  -1496    555    844  -1400    -18   -262    -96   -387   -420   -628
    280  -1223  -1504    470    891  -1361    -49   -267   -114   -394   -431   -665
    342  -1171  -1514    415    927  -1343    -80   -265   -119   -384   -420   -670
    410  -1109  -1519    350    963  -1314   -114   -265   -129   -376   -420   -659
    454  -1028  -1483    288    966  -1257   -158   -233   -101   -324   -376   -667
    491   -932  -1423    220    956  -1179   -200   -197    -62   -267   -319   -623
    545   -828  -1374    142    958  -1101   -213   -140    -18   -200   -252   -540
    628   -709  -1337     38    982  -1023   -184    -77     44   -124   -187   -470
    636   -644  -1283      2    958   -963   -158    -59     57    -98   -161   -444
    652   -576  -1228    -38    937   -901   -171    -62     46   -103   -163   -431
    727   -485  -1213   -119    969   -849   -161    -49     38   -114   -171   -410
    711   -462  -1174   -124    940   -818   -145    -75     -7   -168   -220   -431
    717   -449  -1169   -135    940   -807   -171   -122    -80   -246   -301   -485
    714   -436  -1153   -140    930   -795   -166   -132   -129   -296   -358   -511
    696   -418  -1114   -137    904   -766   -150   -142   -176   -348   -413   -555
    698   -397  -1096   -150    896   -745   -166   -197   -257   -436   -504   -623
    724   -376  -1101   -174    911   -740   -171   -239   -327   -504   -584   -711
    750   -342  -1093   -205    922   -717   -179   -270   -384   -558   -639   -795
    750   -340  -1091   -205    919   -714   -176   -290   -436   -605   -691   -859
    722   -337  -1060   -192    888   -698   -171   -329   -496   -667   -763   -885
    698   -316  -1015   -189    854   -667   -189   -392   -563   -724   -818   -922
    657   -265   -922   -197    787   -592   -176   -387   -587   -735   -844   -958
    691   -205   -896   -241    792   -550   -176   -327   -579   -714   -846   -943
    719   -166   -888   -277    802   -527   -171   -319   -589   -706   -841   -969
    667   -106   -776   -280    722   -441   -148   -303   -584   -691   -823  -1002
    652    -38   -691   -306    670   -363   -140   -296   -589   -691   -828  -1013
    649     23   -626   -335    639   -301   -119   -265   -574   -670   -815   -953
    685    106   -579   -394    633   -236   -129   -267   -571   -665   -805   -901
    688    145   -545   -418    618   -200   -132   -270   -568   -657   -802   -917
    680    187   -493   -436    587   -153   -106   -257   -553   -631   -792   -911
    735    296   -439   -514    587    -70   -103   -252   -535   -607   -769   -883
    774    426   -350   -600    561     38   -103   -226   -511   -576   -730   -841
    805    522   -283   -665    545    119   -101   -200   -496   -558   -730   -833
    862    605   -259   -735    561    171   -122   -189   -491   -545   -730   -813
    880    693   -187   -787    535    254   -114   -158   -465   -504   -685   -795
    896    792   -106   -846    501    342   -129   -163   -465   -501   -680   -753
    898    862    -38   -880    467    413   -158   -166   -478   -501   -678   -722
    911    919      7   -917    452    462   -168   -153   -483   -488   -678   -735
    891    984     93   -937    400    540   -150   -148   -496   -496   -696   -698
    854   1018    161   -937    345    589   -122   -124   -496   -480   -691   -735
    836   1044    207   -940    314    626   -127   -122   -511   -496   -714   -779
    831   1096    262   -966    283    680   -122   -127   -530   -511   -727   -779
    901   1132    231  -1015    335    683   -155   -142   -568   -537   -758   -795
    943   1132    189  -1039    376    662   -153   -153   -597   -558   -792   -802
    919   1137    215  -1028    353    678   -111   -140   -605   -563   -807   -805
    911   1163    249  -1039    329    709   -122   -129   -626   -574   -826   -820
    854   1218    363  -1036    246    792    -88    -98   -613   -555   -810   -810
    761   1262    498  -1013    129    880    -44    -62   -607   -535   -802   -784
    776   1267    488  -1023    145    878    -67    -64   -649   -548   -831   -771
    787   1314    527  -1052    129    919    -83    -72   -678   -558   -846   -792
    761   1402    641  -1080     59   1023    -51    -49   -678   -558   -857   -766
    706   1488    782  -1098    -38   1135     -2     33   -618   -493   -797   -711
    753   1556    802  -1156    -25   1179    -41     54   -626   -485   -795   -730
    795   1623    826  -1210    -15   1226    -70     38   -665   -511   -823   -756
    807   1704    896  -1254    -44   1301    -54     59   -667   -506   -841   -776
    769   1745    976  -1257   -103   1361     62    192   -574   -441   -844   -818
    784   1862   1078  -1325   -145   1470    145    358   -444   -327   -789   -807
    865   2091   1223  -1478   -179   1660    187    563   -228    -75   -571   -610
    974   2439   1465  -1706   -244   1953    176    839     83    355   -127   -194
   1098   2922   1823  -2013   -363   2374     44    795    119    626    329    303
   1026   3159   2132  -2094   -553   2647   -132    457   -127    654    610    615
    953   3216   2262  -2086   -654   2740   -223     36   -522    415    532    576
    872   2873   2000  -1873   -563   2436   -332   -506  -1192   -410   -363   -155
    820   2372   1551  -1597   -363   1964   -491   -909  -1839  -1327  -1410   -997
    896   2140   1244  -1519   -174   1693   -530   -815  -1842  -1376  -1545  -1145
    956   2088   1130  -1525    -88   1610   -485   -576  -1623  -1166  -1426  -1096
    987   2122   1135  -1553    -72   1628   -436   -368  -1415   -974  -1309  -1023
   1023   2247   1221  -1636    -98   1735   -288   -132  -1189   -761  -1156   -945
   1060   2392   1332  -1727   -137   1862   -179     33  -1052   -618  -1044   -875
   1057   2483   1423  -1771   -184   1953   -145    103  -1005   -561   -989   -852
   1072   2525   1452  -1797   -189   1990   -158    122  -1018   -566   -995   -849
   1062   2611   1548  -1839   -241   2081   -155    148  -1015   -550   -989   -823
   1132   2725   1592  -1927   -228   2158   -215    153  -1036   -548   -995   -833
   1182   2800   1615  -1992   -215   2208   -252    155  -1065   -558  -1010   -833
   1163   2743   1579  -1953   -207   2161   -254    129  -1106   -581  -1031   -865
   1234   2722   1488  -1979   -127   2107   -280    114  -1143   -597  -1049   -917
   1319   2821   1499  -2070    -90   2161   -200    161  -1109   -561  -1018   -870
   1252   2818   1564  -2036   -155   2192   -184    174  -1104   -542  -1008   -857
   1163   2865   1701  -2013   -267   2283   -153    249  -1031   -446   -917   -789
   1021   2920   1899  -1971   -439   2410    -90    374   -948   -340   -813   -709
    919   2961   2039  -1940   -558   2501    -75    462   -909   -283   -758   -636
    859   2974   2114  -1917   -626   2543    -70    506   -898   -257   -753   -610
    839   2933   2094  -1886   -626   2514   -122    519   -901   -241   -740   -620
    919   2992   2073  -1958   -576   2533   -129    571   -865   -179   -688   -574
    922   3070   2148  -1997   -613   2611    -62    644   -807   -109   -631   -493
    893   3115   2218  -2005   -662   2668    -18    696   -771    -49   -581   -465
    976   3260   2283  -2117   -652   2772     31    774   -709     31   -506   -400
   1083   3447   2364  -2265   -641   2904     62    844   -646    124   -415   -306
   1132   3606   2473  -2369   -670   3039     80    932   -576    215   -322   -226
   1166   3751   2582  -2460   -709   3169     67   1021   -506    319   -218   -116
   1205   3904   2699  -2553   -745   3302     85   1096   -446    420   -111     -7
   1184   4063   2876  -2624   -846   3470    103   1135   -420    478    -38     33
   1104   4091   2985  -2598   -940   3538     15   1091   -483    436    -75     18
    948   4058   3107  -2504  -1080   3582    -62   1054   -542    384   -129      7
    797   4037   3239  -2416  -1221   3639    -59   1052   -571    366   -158      2
    602   3972   3369  -2288  -1382   3671    -67   1052   -592    358   -161      2
    397   3928   3530  -2164  -1566   3730    -96   1052   -618    332   -174    -25
    376   3993   3613  -2184  -1618   3803    -59   1067   -633    314   -197     12
    252   3954   3702  -2101  -1725   3829    -28   1054   -675    272   -249    -31
    103   3832   3725  -1969  -1810   3780    -98    956   -787    163   -358   -140
    283   3920   3637  -2101  -1678   3780   -106    904   -839    101   -410   -194
    441   3878   3434  -2161  -1499   3658   -124    805   -937     -2   -517   -239
    374   3743   3369  -2057  -1496   3556    -96    797   -958      2   -514   -114
    145   3681   3535  -1914  -1696   3608    -31    836   -943     80   -420    111
     96   3699   3603  -1899  -1753   3652     10    891   -901    153   -387    142
    244   3639   3393  -1943  -1574   3517    -10    922   -932     62   -527   -101
    459   3600   3141  -2029  -1340   3372    -72    828  -1075    -88   -665   -358
    532   3621   3089  -2078  -1278   3356   -145    763  -1143   -127   -701   -452
    589   3780   3190  -2184  -1301   3486   -132    815  -1093    -62   -654   -410
    698   3951   3250  -2327  -1275   3600   -114    872  -1052    -12   -605   -381
    678   4024   3346  -2351  -1332   3686   -109    901  -1031     20   -563   -363
    667   4141   3473  -2405  -1402   3808    -44    958   -971     83   -506   -319
    615   4219   3603  -2418  -1493   3912     25   1013   -914    140   -462   -288
    558   4273   3715  -2418  -1579   3995      7   1041   -885    168   -436   -275
    584   4362   3777  -2473  -1595   4071      0   1067   -867    189   -423   -267
    581   4385   3803  -2486  -1610   4094    -10   1072   -878    187   -431   -277
    558   4411   3850  -2486  -1647   4130    -20   1098   -867    210   -407   -252
    558   4512   3951  -2538  -1696   4234     25   1143   -820    267   -355   -179
    532   4575   4042  -2553  -1753   4310     44   1143   -818    277   -348   -150
    537   4577   4039  -2559  -1753   4310    -12   1111   -854    252   -371   -145
    540   4668   4125  -2605  -1792   4398      7   1130   -841    275   -345   -101
    498   4736   4237  -2618  -1870   4486     38   1169   -823    303   -311    -70
    496   4798   4302  -2647  -1901   4551     41   1197   -831    314   -301    -67
    465   4795   4330  -2631  -1935   4564     46   1210   -857    303   -314    -88
    431   4801   4369  -2616  -1969   4585     51   1210   -878    290   -340    -85
    397   4832   4432  -2616  -2018   4632     49   1210   -891    288   -345    -83
    355   4795   4440  -2574  -2042   4619     51   1202   -911    267   -355   -106
    309   4788   4476  -2551  -2083   4632     51   1200   -930    252   -376   -161
    288   4790   4499  -2540  -2104   4645     25   1171   -976    200   -439   -168
    236   4757   4520  -2496  -2140   4637     25   1153  -1005    171   -470   -166
    213   4754   4541  -2483  -2164   4647     10   1137  -1034    153   -472   -202
    254   4775   4520  -2514  -2132   4647     -5   1130  -1047    142   -483   -223
    252   4767   4515  -2509  -2130   4642    -18   1130  -1062    135   -509   -236
    252   4759   4505  -2507  -2125   4632    -20   1137  -1070    135   -524   -254
    246   4775   4528  -2509  -2140   4653    -12   1130  -1091    124   -537   -272
    270   4785   4515  -2530  -2122   4653     -7   1122  -1096    124   -530   -265
    275   4775   4499  -2525  -2112   4637     -5   1143  -1085    135   -522   -262
    337   4764   4424  -2551  -2044   4595    -59   1153  -1096    132   -537   -275
    459   4744   4284  -2600  -1912   4515    -90   1158  -1101    132   -566   -316
    553   4736   4180  -2644  -1813   4458    -38   1252  -1034    171   -581   -384
    698   4879   4180  -2790  -1740   4530      5   1410   -880    324   -462   -324
    766   5190   4424  -2979  -1829   4806     83   1628   -636    618   -153    -49
    613   5318   4705  -2964  -2044   5011     75   1743   -472    878    202    363
    210   5318   5105  -2766  -2447   5211    -77   1558   -545    974    514    813
      0   5318   5318  -2657  -2657   5318   -233   1221   -763    950    727   1130
      0   5318   5318  -2657  -2657   5318   -371    807  -1135    639    509    950
      2   5318   5315  -2660  -2655   5318   -465    298  -1748   -153   -418     54
    275   5053   4777  -2665  -2252   4915   -659     -7  -2221   -779  -1179   -717
    280   4751   4471  -2514  -2096   4611   -745    109  -2164   -732  -1205   -820
    280   4676   4395  -2478  -2057   4536   -698    363  -1927   -511  -1034   -709
    332   4814   4481  -2572  -2073   4647   -501    670  -1623   -252   -826   -535
    192   4816   4621  -2504  -2216   4720   -335    930  -1371    -25   -657   -366
     83   4806   4723  -2444  -2320   4764   -223   1057  -1249     90   -555   -257
      7   4785   4777  -2397  -2385   4782   -213   1096  -1210    135   -517   -197
     85   4855   4770  -2470  -2340   4814   -210   1114  -1195    150   -493   -174
     33   4853   4816  -2444  -2392   4834   -132   1148  -1153    189   -446   -140
   -106   4814   4920  -2356  -2512   4866   -150   1124  -1169    174   -457   -109
   -181   4782   4962  -2301  -2572   4871   -161   1109  -1182    161   -470    -80
   -129   4863   4993  -2366  -2561   4928   -158   1150  -1135    207   -420    -46
   -174   4863   5035  -2346  -2603   4949   -145   1187  -1091    249   -368     -5
   -270   4788   5058  -2257  -2662   4923   -132   1200  -1083    262   -358     -5
   -301   4759   5058  -2231  -2681   4910   -135   1210  -1067    283   -337     23
   -285   4806   5092  -2260  -2688   4949   -163   1226  -1044    319   -290     49
   -205   4853   5058  -2325  -2631   4954   -176   1239  -1036    342   -270     36
   -142   4845   4988  -2353  -2564   4915   -163   1234  -1049    332   -298     72
    -96   4860   4957  -2382  -2527   4907   -226   1218  -1054    324   -298    119
     25   4944   4918  -2483  -2444   4931   -252   1218  -1041    327   -285    140
    174   4959   4782  -2569  -2304   4871   -254   1205  -1052    314   -285    124
    166   4871   4705  -2520  -2268   4788   -283   1197  -1054    309   -298     98
    111   4889   4777  -2501  -2333   4832   -270   1252   -995    379   -241    168
     41   4957   4915  -2499  -2436   4936   -226   1312   -943    431   -200    228
     -5   4949   4954  -2473  -2481   4951   -249   1332   -911    480   -145    265
     18   4964   4946  -2491  -2462   4957   -267   1369   -872    524    -85    265
     44   5016   4972  -2530  -2465   4996   -270   1408   -815    576     -5    322
     28   5016   4988  -2522  -2478   5003   -296   1439   -784    613     54    363
      5   5141   5136  -2574  -2566   5138   -303   1454   -761    639     57    389
     15   5164   5149  -2590  -2566   5157   -303   1460   -745    665     80    402
     25   5183   5157  -2605  -2566   5170   -311   1483   -735    685    116    415
     20   5235   5214  -2626  -2595   5224   -327   1480   -743    680    114    387
     41   5232   5190  -2639  -2574   5211   -332   1423   -779    626     57    363
      2   5219   5216  -2611  -2608   5219   -332   1397   -779    618     67    394
     12   5193   5177  -2603  -2582   5185   -340   1358   -805    576     36    293
     51   5123   5071  -2587  -2509   5097   -335   1322   -846    522    -28    197
     28   5058   5029  -2546  -2499   5045   -327   1283   -875    485    -59    171
      0   5011   5011  -2504  -2507   5011   -332   1210   -927    418   -116    135
     -2   4993   4996  -2496  -2499   4993   -350   1137   -982    342   -184     75
     -2   4915   4918  -2455  -2460   4915   -368   1091  -1021    285   -257     46
     12   4850   4837  -2431  -2413   4845   -389   1023  -1067    231   -311     57
      7   4824   4814  -2416  -2403   4819   -407    966  -1101    200   -327     33
    -36   4801   4834  -2385  -2434   4819   -418    950  -1111    181   -335      2
    -36   4793   4829  -2377  -2431   4811   -379    995  -1075    207   -319     49
     -5   4803   4806  -2400  -2405   4803   -423    974  -1080    210   -316     38
     10   4819   4808  -2416  -2400   4814   -452    974  -1062    239   -285     46
     10   4853   4840  -2431  -2416   4847   -459    961  -1054    239   -262     57
      2   4863   4860  -2431  -2429   4863   -478    935  -1072    213   -270     62
    -23   4840   4860  -2408  -2444   4850   -475    932  -1067    218   -277     88
      2   4845   4842  -2426  -2418   4845   -478    927  -1072    215   -288    103
     44   4884   4840  -2465  -2397   4863   -449    948  -1041    241   -249    122
     23   4910   4886  -2465  -2431   4899   -420    950  -1021    257   -220    116
     15   4936   4920  -2475  -2452   4928   -426    945  -1021    259   -215    109
      5   4949   4944  -2478  -2470   4946   -446    940  -1015    270   -202    116
      2   4959   4954  -2483  -2475   4959   -454    943   -989    298   -150    148
     23   4967   4944  -2494  -2460   4957   -493    917  -1002    288   -150    135
     -5   4951   4957  -2473  -2483   4954   -532    862  -1036    252   -192    150
    -36   4920   4957  -2442  -2496   4938   -545    844  -1052    249   -197    189
    -44   4866   4910  -2413  -2475   4886   -553    836  -1041    252   -197    179
     20   4876   4855  -2447  -2416   4866   -537    818  -1044    239   -210    166
     23   4866   4840  -2447  -2408   4853   -555    800  -1052    233   -202    158
    -33   4801   4834  -2385  -2434   4816   -571    774  -1075    210   -220    155
    -41   4770   4811  -2364  -2426   4790   -566    769  -1083    194   -239    174
    -75   4689   4764  -2307  -2418   4725   -558    761  -1088    181   -246    155
    -90   4679   4770  -2296  -2429   4723   -561    735  -1101    150   -277    109
   -106   4671   4777  -2283  -2442   4723   -555    706  -1109    132   -306     98
   -135   4608   4744  -2236  -2439   4676   -566    685  -1119    116   -319    103
   -122   4575   4697  -2226  -2408   4634   -558    691  -1106    124   -301    109
    -98   4559   4658  -2231  -2379   4608   -561    667  -1127     98   -327     25
    -67   4541   4608  -2236  -2338   4575   -574    613  -1163     46   -376    -25
    -23   4533   4556  -2257  -2291   4546   -605    563  -1195     12   -394    -12
    -31   4517   4549  -2242  -2288   4533   -613    561  -1184     23   -374     31
    -38   4476   4515  -2221  -2278   4494   -610    576  -1150     46   -350     98
    -67   4406   4473  -2169  -2270   4437   -607    576  -1153     36   -363     72
   -129   4362   4492  -2117  -2309   4424   -574    605  -1124     64   -345     44
   -155   4343   4499  -2094  -2327   4421   -488    698  -1052     98   -355    -20
   -142   4411   4554  -2135  -2348   4481   -389    833   -943    163   -345      7
   -109   4507   4616  -2200  -2364   4562   -298   1060   -704    410   -140    197
     18   4772   4754  -2397  -2366   4762   -303   1319   -387    813    288    571
    135   5185   5050  -2660  -2457   5118   -394   1363   -236   1132    771   1085
     62   5305   5240  -2686  -2587   5274   -558   1039   -410   1208   1098   1460
    -36   5281   5318  -2621  -2675   5300   -727    574   -774    992   1049   1415
   -179   4949   5128  -2387  -2655   5040   -839    -12  -1423    187    213    709
   -272   4390   4663  -2057  -2468   4525   -992   -522  -2104   -776   -841   -205
   -233   4034   4268  -1901  -2252   4151  -1093   -509  -2179   -906  -1018   -420
   -189   3850   4037  -1831  -2112   3943  -1034   -296  -1990   -758   -950   -400
   -132   3819   3949  -1844  -2042   3884   -950    -59  -1751   -558   -826   -296
    -44   3850   3894  -1901  -1969   3871   -826    179  -1491   -332   -654   -200
    -25   3975   4000  -1977  -2013   3987   -688    363  -1280   -145   -491   -127
     33   4011   3977  -2023  -1971   3995   -620    433  -1195    -80   -446   -106
     44   3949   3904  -1997  -1930   3928   -605    436  -1176    -83   -454    -93
     62   3941   3878  -2000  -1906   3910   -628    420  -1182    -96   -446    -77
     57   3941   3884  -2000  -1914   3915   -623    426  -1176    -77   -418    -90
     33   3907   3871  -1971  -1919   3889   -574    444  -1145    -49   -397    -96
     77   3912   3832  -1995  -1878   3873   -615    420  -1153    -57   -400   -135
     90   3915   3824  -2003  -1865   3871   -672    379  -1187    -93   -441   -158
     67   3894   3826  -1982  -1880   3860   -672    374  -1187    -90   -433    -83
     62   3878   3813  -1971  -1875   3847   -665    376  -1169    -70   -400    -72
     46   3894   3847  -1971  -1899   3873   -657    376  -1148    -49   -376    -75
      5   3852   3847  -1927  -1919   3850   -662    371  -1143    -49   -379    -80
     51   3863   3811  -1958  -1880   3837   -709    332  -1153    -64   -387    -70
     75   3876   3800  -1977  -1862   3839   -719    311  -1145    -67   -374    -59
     72   3894   3819  -1984  -1873   3858   -711    329  -1130    -57   -358    -38
    114   3871   3756  -1992  -1821   3813   -735    329  -1132    -49   -358    -49
    213   3839   3626  -2026  -1706   3733   -787    290  -1166    -88   -394    -70
    280   3819   3535  -2049  -1626   3678   -802    288  -1158    -88   -400    -59
    374   3798   3424  -2086  -1525   3611   -807    303  -1130    -57   -371    -33
    418   3772   3354  -2094  -1467   3564   -756    363  -1049     25   -290     33
    439   3785   3346  -2112  -1454   3567   -782    415   -974    109   -197    103
    420   3824   3403  -2122  -1491   3613   -802    480   -885    205    -90    192
    363   3850   3486  -2109  -1561   3668   -756    563   -776    319     38    301
    303   3889   3585  -2096  -1639   3738   -714    628   -688    428    161    394
    228   3863   3632  -2047  -1701   3748   -667    665   -639    480    200    446
    184   3847   3663  -2018  -1738   3756   -615    685   -587    514    223    509
    153   3803   3650  -1979  -1748   3728   -574    704   -553    532    233    530
     77   3717   3639  -1896  -1779   3678   -540    719   -540    519    233    511
     72   3681   3606  -1878  -1766   3645   -509    719   -545    485    215    496
    111   3621   3509  -1867  -1699   3567   -511    662   -607    415    145    436
    119   3559   3439  -1842  -1660   3499   -522    600   -667    348     80    358
     80   3476   3395  -1777  -1657   3437   -522    532   -722    277      5    249
    -23   3335   3359  -1657  -1693   3346   -535    462   -782    192    -93    166
   -103   3247   3351  -1571  -1727   3299   -540    410   -820    142   -145    116
   -205   3229   3434  -1512  -1821   3333   -532    381   -836    114   -166     85
   -283   3231   3515  -1473  -1899   3372   -480    358   -839     96   -179     75
   -262   3224   3486  -1483  -1873   3354   -462    335   -854     75   -200     54
   -257   3195   3452  -1470  -1855   3322   -478    293   -888     36   -226     28
   -267   3208   3473  -1470  -1873   3341   -485    262   -904     12   -239     12
   -350   3276   3626  -1462  -1987   3450   -485    267   -867     38   -205     51
   -332   3283   3616  -1478  -1977   3450   -478    265   -862     49   -192     72
   -171   3237   3408  -1532  -1790   3322   -491    252   -883     44   -194    132
   -137   3172   3307  -1517  -1722   3239   -441    303   -826    111   -119    348
   -298   3068   3367  -1384  -1831   3216   -394    309   -789    145    -46    498
   -392   3029   3419  -1319  -1906   3224   -418    270   -820    148    -38    420
   -265   3031   3296  -1384  -1782   3164   -478    205   -867     85   -150    226
   -103   3065   3167  -1483  -1636   3115   -532    168   -883     31   -210    111
   -137   3055   3192  -1457  -1665   3122   -506    205   -820     72   -155    168
   -228   3021   3250  -1400  -1738   3135   -426    254   -774    111   -109    223
   -290   2977   3265  -1343  -1779   3120   -436    215   -797     96   -114    223
   -340   2940   3281  -1301  -1810   3109   -485    158   -828     70   -122    210
   -285   2909   3195  -1312  -1740   3052   -537    132   -849     54   -132    202
   -233   2844   3078  -1306  -1657   2961   -563    101   -875     23   -163    168
   -168   2844   3013  -1337  -1592   2927   -571     67   -898      2   -181    135
   -101   2865   2966  -1382  -1535   2915   -584     57   -911     -2   -184    109
    -38   2829   2868  -1395  -1452   2847   -597     57   -919    -12   -197     80
     18   2790   2769  -1405  -1376   2779   -592     36   -940    -41   -231     44
     70   2761   2691  -1415  -1309   2727   -605     25   -948    -54   -252     44
     59   2730   2670  -1395  -1306   2701   -600     20   -950    -64   -254     38
     33   2709   2675  -1371  -1319   2694   -597      7   -961    -85   -262     12
     18   2611   2590  -1314  -1286   2600   -574      7   -956    -90   -270     -2
     28   2564   2535  -1296  -1254   2551   -561     -2   -958    -98   -280     -5
     25   2538   2509  -1283  -1241   2525   -576    -23   -963   -111   -288    -15
     12   2504   2491  -1257  -1239   2499   -602    -38   -966   -124   -293    -31
    -12   2478   2488  -1234  -1252   2483   -579    -57   -966   -132   -298    -54
    -49   2465   2514  -1208  -1283   2488   -532    -57   -940   -119   -285    -46
    -64   2426   2491  -1182  -1278   2457   -524    -72   -937   -127   -296    -57
    -59   2408   2468  -1174  -1262   2436   -550    -96   -948   -145   -306    -77
    -62   2397   2460  -1169  -1260   2429   -542   -101   -940   -145   -301   -116
   -114   2366   2481  -1127  -1299   2423   -514    -80   -896   -127   -301   -140
   -197   2340   2538  -1072  -1366   2439   -449     20   -782    -57   -296   -124
   -192   2423   2616  -1114  -1402   2520   -371    181   -610     83   -213    -62
   -181   2647   2829  -1234  -1504   2738   -342    384   -340    389     88    174
   -135   2943   3078  -1405  -1605   3011   -400    553    -70    782    581    659
   -140   3250   3390  -1553  -1766   3317   -475    504    -23    995   1075   1236
   -220   3255   3476  -1517  -1847   3364   -504    285   -244    911   1340   1564
   -322   3050   3369  -1363  -1847   3208   -574    -90   -732    413   1005   1293
   -428   2665   3094  -1119  -1761   2878   -698   -620  -1413   -483    -51    374
   -478   2317   2795   -922  -1636   2556   -810  -1002  -1901  -1179   -969   -426
   -459   2049   2509   -795  -1483   2278   -885   -989  -1891  -1197  -1072   -535
   -441   1844   2283   -701  -1363   2062   -836   -810  -1652   -969   -937   -493
   -400   1790   2190   -696  -1293   1990   -740   -628  -1387   -719   -753   -405
   -384   1836   2221   -727  -1304   2029   -636   -426  -1104   -454   -540   -270
   -389   1891   2281   -750  -1335   2086   -553   -265   -891   -262   -389   -158
   -368   1935   2301   -784  -1335   2120   -483   -200   -797   -184   -322   -119
   -366   1904   2270   -769  -1319   2086   -472   -174   -758   -158   -301   -122
   -400   1849   2249   -727  -1325   2047   -431   -127   -698   -114   -259    -98
   -402   1844   2247   -719  -1325   2044   -410   -103   -659    -77   -223    -64
   -361   1829   2190   -735  -1275   2008   -428   -124   -652    -75   -215    -72
   -327   1823   2151   -750  -1239   1987   -441   -135   -657    -83   -231   -109
   -288   1831   2120   -771  -1205   1974   -439   -129   -649    -72   -223    -96
   -293   1792   2086   -748  -1189   1938   -418   -127   -633    -67   -215   -106
   -316   1816   2132   -750  -1223   1974   -387   -109   -600    -44   -187    -77
   -283   1816   2099   -766  -1189   1956   -413   -106   -584    -15   -150    -51
   -187   1774   1961   -795  -1075   1867   -431   -127   -574    -12   -153    -83
   -200   1756   1956   -776  -1078   1855   -402    -83   -532     15   -137    -96
   -158   1740   1899   -792  -1028   1821   -407    -75   -530     28   -124    -44
   -109   1706   1813   -800   -961   1758   -418   -103   -537     28   -119      0
    -41   1670   1712   -815   -878   1688   -433   -103   -511     59    -77     41
     51   1662   1610   -857   -779   1636   -465   -127   -511     62    -64     46
     93   1696   1602   -896   -756   1649   -517   -145   -506     72    -41     90
     70   1730   1657   -901   -795   1693   -517   -109   -457    124     20    135
     28   1787   1756   -909   -865   1774   -496    -62   -379    205    114    210
     36   1860   1823   -948   -893   1842   -491    -33   -327    270    189    280
     28   1917   1886   -974   -930   1901   -504      7   -257    358    285    394
    -33   1979   2010   -974  -1021   1995   -527     59   -179    449    402    501
    -93   1951   2044   -930  -1070   1997   -470    129   -101    530    488    550
   -163   1909   2073   -872  -1117   1990   -387    215    -10    607    563    626
   -197   1857   2055   -831  -1124   1956   -394    200     -7    602    584    662
   -239   1787   2026   -774  -1132   1904   -384    200     -5    589    597    662
   -306   1722   2029   -706  -1169   1873   -311    226      5    566    581    654
   -358   1615   1974   -628  -1166   1795   -316    202    -15    517    524    631
   -394   1569   1964   -587  -1179   1766   -387    168    -44    467    475    613
   -418   1571   1990   -576  -1205   1779   -290    200     -2    488    485    633
   -519   1465   1982   -472  -1252   1722   -226    197      2    472    475    594
   -566   1350   1917   -392  -1241   1634   -220    140    -57    397    405    522
   -457   1358   1816   -452  -1137   1587   -174    127    -70    368    381    519
   -444   1301   1745   -428  -1093   1522   -176     72   -119    309    316    436
   -444   1156   1600   -355  -1023   1376   -226     -5   -200    207    213    311
   -418   1070   1488   -324   -953   1278   -215    -25   -215    168    181    267
   -358   1085   1441   -363   -901   1262   -197    -33   -215    155    181    249
   -322   1065   1384   -371   -854   1223   -233    -62   -233    124    148    179
   -342    982   1322   -319   -833   1150   -298   -129   -283     57     75     96
   -348    909   1257   -280   -802   1083   -335   -163   -290     33     62     85
   -290    945   1234   -327   -761   1088   -337   -174   -280     25     64     51
   -293    945   1239   -327   -766   1091   -316   -189   -270     25     62     49
   -314    885   1197   -288   -756   1041   -345   -207   -270     18     62      2
   -350    800   1150   -223   -750    974   -405   -226   -275      7     64    -33
   -400    813   1210   -207   -805   1010   -475   -241   -277      5     62     18
   -381    859   1241   -239   -813   1049   -457   -233   -249     25     72     62
   -257   1000   1254   -371   -758   1127   -392   -187   -181     85    135    135
   -202   1137   1340   -467   -771   1239   -366   -184   -142    116    184    155
   -205   1187   1389   -491   -797   1286   -387   -210   -135    116    192    181
   -236   1106   1343   -436   -789   1226   -431   -246   -148    106    192    218
   -252   1060   1312   -405   -784   1187   -470   -285   -161     93    197    254
   -275   1026   1301   -374   -787   1163   -483   -298   -163     88    205    272
   -257   1002   1260   -374   -758   1130   -496   -309   -166     80    197    285
   -244    966   1210   -361   -727   1088   -498   -311   -174     70    181    314
   -228    914   1140   -342   -685   1026   -514   -340   -207     33    148    303
   -249    854   1104   -301   -675    979   -506   -353   -207     20    137    272
   -277    815   1091   -270   -685    953   -532   -361   -197     20    135    249
   -280    737   1018   -228   -649    878   -542   -387   -205      2    127    218
   -293    641    932   -174   -613    787   -527   -405   -210    -18    106    197
   -280    636    917   -176   -597    776   -537   -433   -220    -44     72    215
   -285    597    883   -155   -584    740   -540   -446   -223    -51     67    218
   -298    540    836   -122   -566    688   -537   -439   -213    -46     70    207
   -296    524    820   -116   -558    672   -553   -457   -213    -54     64    213
   -306    504    810    -98   -558    657   -568   -465   -220    -67     51    166
   -272    483    756   -103   -514    618   -579   -483   -228    -85     23    137
   -228    470    698   -122   -465    584   -579   -496   -218    -72     49    168
   -184    415    600   -116   -394    509   -607   -537   -236    -93     28    140
   -153    379    532   -111   -342    454   -613   -571   -259   -119      5    132
   -189    397    587   -106   -389    491   -571   -514   -205    -83     38    171
   -244    374    618    -64   -431    496   -498   -407   -101    -23     51    135
   -200    433    633   -116   -415    532   -444   -306     15     54     72    114
   -137    649    787   -254   -462    717   -402   -161    231    280    277    290
    -70    940   1010   -436   -540    974   -428     38    535    704    753    722
     10   1265   1254   -639   -620   1260   -545     41    641   1005   1244   1221
      5   1384   1376   -696   -685   1382   -628   -187    475   1052   1553   1548
    -33   1283   1317   -623   -675   1299   -732   -553     72    761   1462   1499
   -137    878   1013   -371   -574    943   -870  -1106   -597    -90    537    711
   -189    493    683   -153   -436    587  -1018  -1571  -1205   -953   -441    -46
   -171    223    394    -28   -283    309  -1078  -1540  -1231  -1049   -602   -202
   -132     49    181     41   -155    114  -1005  -1312   -979   -823   -459   -189
    -49     59    109     -5    -80     85   -919  -1135   -748   -628   -342   -140
    -10    171    181    -80    -96    176   -782   -940   -488   -410   -197    -15
     51    280    228   -166    -88    254   -652   -748   -259   -194    -20    124
    140    309    168   -223    -12    239   -602   -688   -174   -116     67    132
    111    301    187   -207    -38    244   -579   -706   -161   -129     49    109
     72    316    244   -194    -85    280   -553   -688   -132   -111     59    155
     96    329    231   -215    -67    283   -542   -649    -90    -72     96    171
     90    324    233   -207    -70    280   -522   -610    -46    -25    140    184
    116    311    194   -215    -38    254   -524   -623    -44    -36    122    189
    129    296    166   -213    -18    231   -535   -636    -49    -49    106    197
    153    280    124   -218     12    202   -540   -644    -46    -49    109    189
    179    254     75   -215     51    166   -535   -641    -31    -33    129    192
    226    259     33   -244     96    148   -563   -678    -46    -54    111    137
    228    220     -7   -223    119    106   -566   -698    -59    -85     72    116
    210    220     10   -215    101    114   -540   -680    -33    -70     88    158
    194    200      5   -197     96    103   -597   -688    -20    -46    122    174
    202    171    -33   -189    119     70   -605   -706    -33    -54    116    135
    192    174    -20   -184    106     77   -581   -688    -15    -46    109    135
    215    148    -70   -181    142     38   -589   -657     15    -15    135    171
    319    148   -171   -233    246    -10   -620   -654     23      0    150    140
    335    181   -153   -259    244     15   -641   -649     41     15    153    181
    322    163   -161   -244    241      2   -636   -605     93     72    205    223
    368    181   -189   -275    280     -5   -659   -592    124    111    244    184
    418    194   -223   -306    322    -12   -652   -558    174    163    288    303
    402    228   -174   -316    288     28   -613   -470    262    267    402    389
    449    301   -148   -376    298     75   -592   -413    332    345    483    397
    472    332   -142   -402    306     96   -633   -441    311    322    465    402
    524    329   -194   -426    361     67   -678   -483    262    267    418    436
    540    296   -244   -420    392     25   -680   -472    259    270    441    444
    563    252   -311   -407    436    -28   -659   -501    223    231    413    368
    574    220   -355   -397    465    -67   -665   -576    137    129    309    298
    540    142   -397   -340    470   -127   -706   -628     67     59    249    275
    584     54   -532   -319    558   -239   -706   -696    -12    -15    171    163
    600    -25   -626   -288    613   -324   -724   -774   -101   -116     59     51
    550    -85   -636   -233    592   -361   -711   -820   -161   -192    -23      7
    581   -174   -756   -202    667   -465   -745   -893   -241   -277    -90    -12
    584   -252   -836   -166    709   -542   -743   -937   -288   -324   -127    -77
    594   -301   -898   -148    745   -600   -745   -989   -340   -384   -192   -181
    613   -379   -992   -116    802   -685   -795  -1057   -413   -457   -267   -252
    667   -423  -1091   -122    878   -756   -862  -1148   -517   -566   -381   -322
    753   -454  -1208   -150    979   -831   -888  -1192   -561   -610   -420   -335
    839   -530  -1369   -155   1104   -948   -906  -1236   -600   -652   -459   -407
    932   -558  -1491   -187   1210  -1023   -927  -1257   -631   -680   -496   -446
   1026   -506  -1532   -259   1278  -1018   -948  -1262   -633   -683   -517   -467
   1176   -475  -1652   -353   1413  -1062   -974  -1296   -659   -704   -555   -483
   1213   -532  -1745   -340   1478  -1137   -987  -1306   -680   -714   -558   -514
   1135   -548  -1686   -296   1410  -1117   -917  -1244   -623   -649   -496   -457
   1080   -491  -1571   -293   1325  -1031   -831  -1156   -532   -550   -397   -387
   1013   -470  -1486   -272   1247   -976   -776  -1096   -467   -496   -335   -340
    966   -457  -1423   -254   1192   -940   -761  -1080   -449   -485   -327   -335
    927   -496  -1423   -218   1174   -958   -743  -1075   -439   -483   -314   -329
    901   -548  -1449   -176   1174   -997   -745  -1070   -428   -467   -293   -324
    904   -579  -1483   -163   1192  -1031   -766  -1080   -431   -454   -288   -316
    932   -633  -1566   -150   1249  -1098   -787  -1111   -446   -467   -303   -337
    924   -649  -1574   -140   1249  -1111   -802  -1122   -459   -475   -306   -350
    857   -602  -1460   -127   1158  -1031   -769  -1091   -436   -446   -280   -329
    820   -662  -1486    -80   1153  -1072   -748  -1093   -441   -457   -285   -340
    802   -706  -1512    -49   1156  -1109   -735  -1104   -462   -478   -288   -376
    761   -724  -1488    -18   1122  -1106   -743  -1109   -475   -485   -296   -392
    709   -706  -1415      0   1062  -1060   -717  -1083   -457   -470   -288   -376
    649   -670  -1322      7    984   -995   -672  -1047   -428   -444   -257   -355
    542   -683  -1228     70    883   -956   -688  -1062   -439   -454   -254   -368
    439   -753  -1195    155    815   -974   -711  -1109   -478   -493   -272   -410
    433   -787  -1221    176    826  -1002   -732  -1153   -532   -545   -298   -483
    628   -792  -1421     80   1023  -1106   -782  -1197   -607   -626   -392   -563
    865   -784  -1649    -41   1254  -1215   -813  -1231   -667   -693   -478   -602
    963   -800  -1764    -83   1361  -1280   -795  -1215   -667   -693   -488   -571
    963   -792  -1756    -85   1358  -1273   -750  -1179   -644   -654   -439   -506
    958   -800  -1758    -83   1358  -1278   -704  -1148   -636   -628   -376   -444
    898   -797  -1696    -51   1296  -1247   -672  -1132   -613   -579   -309   -420
    849   -820  -1673    -15   1260  -1244   -662  -1114   -576   -540   -275   -418
    727   -865  -1592     70   1158  -1228   -644  -1034   -509   -493   -257   -394
    652   -914  -1569    129   1109  -1241   -527   -878   -426   -454   -259   -392
    706   -898  -1605     96   1153  -1252   -407   -740   -327   -387   -254   -363
    779   -795  -1577      7   1176  -1184   -353   -613   -187   -241   -132   -244
    859   -568  -1428   -145   1143   -997   -407   -475     -7     23    184     44
    906   -129  -1036   -389    971   -581   -504   -548     23    205    555    441
    880    158   -722   -522    802   -280   -626   -857   -174    192    800    756
    789    163   -628   -478    709   -231   -800  -1265   -535    -31    771    769
    724   -207   -932   -257    828   -568   -922  -1748  -1085   -646     83    122
    727   -789  -1519     28   1122  -1153  -1054  -2156  -1696  -1496   -979   -870
    776  -1187  -1964    205   1369  -1574  -1187  -2205  -1867  -1761  -1335  -1210
    831  -1358  -2192    262   1509  -1774  -1184  -2036  -1709  -1634  -1265  -1210
    862  -1337  -2200    239   1530  -1769  -1098  -1823  -1478  -1434  -1122  -1137
    896  -1231  -2130    166   1512  -1680   -906  -1540  -1197  -1182   -932  -1010
    935  -1096  -2034     80   1483  -1564   -756  -1332   -995   -992   -782   -906
    937  -1026  -1964     41   1449  -1493   -683  -1241   -917   -922   -722   -865
    979   -956  -1935    -10   1457  -1444   -670  -1195   -891   -888   -688   -836
   1026   -854  -1880    -88   1452  -1369   -672  -1171   -875   -854   -659   -815
   1041   -797  -1842   -122   1441  -1319   -620  -1140   -849   -818   -639   -805
   1070   -745  -1816   -161   1441  -1280   -631  -1132   -849   -815   -631   -797
   1078   -732  -1810   -171   1444  -1270   -654  -1135   -865   -833   -646   -815
   1078   -740  -1818   -168   1447  -1278   -652  -1127   -867   -841   -652   -823
   1098   -730  -1829   -184   1462  -1278   -670  -1132   -883   -862   -662   -841
   1143   -675  -1821   -233   1478  -1247   -722  -1145   -893   -872   -670   -844
   1189   -678  -1867   -254   1527  -1273   -735  -1148   -906   -888   -696   -862
   1226   -680  -1909   -275   1566  -1293   -724  -1140   -906   -891   -727   -898
   1270   -688  -1958   -290   1613  -1322   -771  -1161   -935   -901   -769   -919
   1260   -714  -1974   -272   1613  -1343   -810  -1179   -956   -906   -776   -937
   1179   -771  -1951   -202   1564  -1361   -779  -1161   -943   -891   -750   -943
   1098   -815  -1914   -142   1504  -1363   -771  -1140   -943   -891   -758   -935
   1130   -797  -1927   -166   1527  -1363   -805  -1127   -935   -883   -750   -937
   1213   -763  -1979   -226   1592  -1371   -833  -1096   -909   -859   -711   -924
   1241   -740  -1982   -249   1610  -1361   -826  -1021   -833   -769   -623   -823
   1247   -685  -1932   -280   1587  -1309   -802   -953   -766   -678   -545   -717
   1189   -639  -1829   -275   1509  -1234   -766   -883   -693   -594   -475   -646
   1130   -607  -1740   -262   1434  -1174   -724   -805   -607   -498   -371   -545
   1132   -592  -1725   -270   1428  -1158   -737   -753   -561   -431   -290   -459
   1202   -574  -1779   -316   1491  -1174   -784   -740   -558   -413   -257   -384
   1293   -550  -1844   -371   1569  -1197   -782   -722   -555   -402   -236   -358
   1366   -524  -1893   -420   1628  -1208   -795   -727   -576   -418   -246   -366
   1400   -514  -1914   -441   1657  -1213   -823   -753   -607   -449   -283   -379
   1371   -509  -1880   -431   1623  -1195   -818   -758   -620   -467   -290   -361
   1314   -467  -1782   -423   1545  -1124   -779   -735   -610   -457   -270   -335
   1226   -441  -1667   -392   1444  -1054   -748   -722   -605   -457   -267   -316
   1119   -423  -1543   -348   1330   -982   -701   -709   -594   -462   -277   -324
    997   -459  -1457   -270   1226   -958   -654   -717   -597   -472   -293   -363
    893   -522  -1415   -187   1153   -969   -657   -740   -626   -498   -322   -415
    813   -563  -1379   -124   1093   -971   -652   -769   -662   -530   -366   -488
    756   -584  -1340    -85   1047   -961   -667   -800   -693   -561   -394   -540
    717   -605  -1322    -57   1015   -961   -675   -823   -724   -589   -418   -576
    678   -631  -1309    -25    992   -969   -631   -815   -732   -589   -420   -597
    631   -641  -1273      5    950   -956   -605   -805   -735   -581   -420   -605
    566   -618  -1184     25    875   -901   -581   -787   -727   -561   -410   -587
    491   -620  -1114     62    800   -867   -571   -753   -696   -517   -376   -553
    439   -628  -1067     93    753   -846   -550   -714   -667   -491   -355   -524
    392   -636  -1031    119    711   -833   -530   -670   -641   -465   -322   -449
    368   -633  -1002    132    685   -818   -472   -631   -605   -428   -277   -374
    361   -644  -1005    140    680   -823   -426   -587   -558   -381   -215   -350
    327   -626   -953    148    639   -789   -400   -530   -509   -327   -166   -314
    329   -555   -888    111    607   -722   -329   -462   -457   -275   -124   -228
    415   -467   -883     25    649   -675   -340   -433   -449   -257   -106   -205
    480   -436   -919    -23    698   -675   -337   -423   -446   -252   -106   -194
    493   -413   -906    -41    698   -657   -348   -423   -449   -254   -103   -194
    470   -353   -823    -59    644   -587   -381   -444   -462   -265   -101   -176
    491   -275   -766   -106    628   -519   -420   -467   -493   -280    -98   -181
    537   -265   -802   -137    670   -532   -446   -470   -519   -296    -98   -202
    537   -265   -802   -137    667   -532   -459   -496   -550   -324   -124   -223
    519   -283   -802   -119    659   -542   -457   -496   -555   -319   -114   -210
    527   -301   -828   -111    678   -563   -493   -522   -592   -345   -135   -241
    548   -348   -896   -101    722   -620   -519   -545   -641   -394   -174   -272
    532   -387   -919    -72    724   -652   -532   -561   -672   -426   -192   -280
    514   -423   -937    -46    722   -678   -535   -576   -696   -449   -213   -301
    488   -449   -937    -18    711   -693   -540   -589   -722   -475   -252   -327
    472   -467   -943     -5    706   -704   -558   -607   -748   -501   -283   -319
    454   -511   -966     25    709   -737   -555   -623   -766   -522   -301   -337
    433   -519   -953     41    691   -735   -558   -646   -802   -566   -337   -363
    439   -498   -937     31    688   -717   -581   -683   -849   -623   -392   -368
    446   -540   -987     44    717   -761   -618   -704   -867   -641   -410   -397
    457   -568  -1026     54    740   -797   -623   -719   -883   -659   -426   -441
    444   -581  -1028     67    732   -805   -620   -717   -880   -665   -431   -472
    439   -581  -1021     72    730   -800   -631   -730   -893   -672   -446   -483
    485   -555  -1044     33    761   -800   -628   -737   -911   -688   -467   -504
    504   -542  -1047     18    774   -795   -620   -735   -917   -693   -478   -519
    493   -511  -1005      7    748   -756   -620   -724   -911   -685   -465   -501
    504   -436   -940    -33    722   -688   -589   -665   -870   -672   -485   -519
    540   -389   -930    -75    732   -659   -467   -501   -750   -600   -457   -542
    584   -272   -857   -155    719   -563   -345   -280   -542   -402   -290   -439
    662     -5   -667   -329    665   -335   -272     -2   -246    -67     41   -161
    748    371   -376   -558    563     -2   -290    142    -33    262    452    254
    719    693    -28   -706    371    332   -483   -223   -168    355    743    626
    592    870    277   -730    155    574   -719   -745   -446    290    849    849
    446    711    265   -579     90    488   -932  -1293   -930   -176    426    506
    361    161   -200   -259    280    -18  -1098  -1836  -1644  -1130   -592   -420
    452   -348   -800    -54    623   -574  -1226  -1932  -1917  -1532  -1065   -901
    548   -555  -1104      2    823   -828  -1215  -1719  -1777  -1439  -1052   -974
    594   -561  -1158    -18    875   -859  -1085  -1436  -1543  -1260   -945   -917
    610   -496  -1106    -57    857   -800   -875  -1114  -1267  -1034   -789   -789
    639   -397  -1036   -119    836   -717   -693   -880  -1047   -846   -641   -678
    659   -316   -976   -171    815   -646   -607   -769   -932   -743   -553   -628
    672   -277   -953   -197    813   -615   -571   -724   -885   -704   -530   -626
    678   -223   -901   -226    789   -561   -535   -717   -867   -696   -524   -576
    683   -210   -893   -236    787   -550   -535   -691   -833   -659   -472   -548
    688   -176   -867   -257    776   -522   -524   -670   -813   -644   -465   -576
    672   -148   -820   -265    745   -483   -509   -649   -789   -639   -485   -545
    683   -101   -784   -290    732   -441   -511   -628   -763   -613   -467   -480
    698    -59   -761   -319    727   -410   -509   -613   -740   -587   -431   -475
    693    -54   -748   -319    719   -402   -519   -613   -735   -587   -426   -501
    670    -33   -704   -322    685   -368   -522   -607   -727   -587   -431   -522
    685    -20   -706   -332    696   -363   -511   -600   -711   -574   -423   -485
    691    -18   -711   -337    701   -366   -493   -589   -696   -555   -394   -452
    688      7   -680   -348    683   -335   -480   -571   -675   -524   -363   -428
    701      5   -696   -353    696   -342   -488   -566   -670   -522   -361   -436
    688      5   -683   -345    685   -337   -475   -527   -636   -485   -332   -415
    675     44   -633   -361    654   -293   -446   -465   -579   -439   -298   -376
    649     80   -571   -366    610   -244   -428   -431   -542   -405   -277   -348
    667    109   -561   -389    613   -226   -402   -381   -498   -353   -223   -309
    704    150   -553   -426    628   -200   -415   -342   -467   -311   -184   -246
    732    181   -550   -459    641   -184   -423   -298   -433   -267   -148   -220
    769    241   -530   -506    649   -142   -400   -233   -374   -197    -93   -179
    828    311   -517   -574    672   -101   -389   -179   -316   -129    -28   -101
    872    387   -485   -628    680    -49   -374   -111   -257    -64     46    -38
    904    449   -454   -680    680     -2   -433   -111   -259    -51     64    -25
    901    478   -423   -691    662     28   -436   -124   -265    -54     70      2
    849    517   -332   -683    592     93   -392    -98   -236    -28    103     20
    815    542   -272   -678    545    135   -350    -83   -228    -23    103     33
    859    542   -316   -701    587    114   -405   -119   -259    -54     88      5
    906    524   -384   -717    646     70   -381   -158   -301   -103     31    -88
    872    550   -322   -714    597    114   -363   -161   -301   -109     15    -51
    904    532   -371   -717    639     80   -366   -207   -355   -166    -36   -103
    898    459   -439   -680    667     10   -361   -296   -439   -270   -153   -202
    948    446   -501   -696    724    -28   -397   -353   -478   -311   -194   -192
    976    415   -563   -696    769    -72   -394   -397   -511   -340   -202   -231
   1005    379   -626   -691    815   -122   -415   -465   -576   -402   -280   -340
   1026    392   -633   -709    828   -119   -433   -504   -613   -444   -327   -353
   1021    394   -626   -709    823   -114   -444   -522   -633   -470   -348   -324
   1135    363   -771   -750    953   -202   -470   -579   -670   -501   -371   -363
   1247    340   -906   -792   1078   -283   -488   -639   -709   -532   -394   -413
   1028    322   -706   -675    865   -189   -413   -568   -654   -475   -340   -389
    937    376   -561   -657    748    -90   -332   -459   -566   -392   -275   -309
   1028    413   -615   -722    820   -101   -358   -488   -579   -402   -288   -322
   1158    457   -701   -807    930   -122   -400   -527   -607   -428   -314   -316
   1218    498   -719   -859    966   -109   -402   -506   -589   -410   -293   -296
   1241    535   -706   -888    974    -85   -376   -496   -579   -402   -290   -306
   1288    587   -701   -937    995    -57   -361   -493   -576   -402   -293   -324
   1387    662   -724  -1023   1057    -31   -376   -514   -597   -420   -316   -311
   1473    691   -784  -1083   1127    -44   -415   -566   -628   -452   -350   -327
   1561    740   -820  -1153   1192    -38   -462   -615   -654   -472   -366   -348
   1670    750   -922  -1210   1296    -85   -540   -680   -701   -511   -400   -379
   1800    678  -1122  -1239   1462   -220   -649   -771   -792   -602   -475   -446
   1862    644  -1221  -1254   1540   -288   -667   -810   -828   -639   -506   -493
   1782    613  -1169  -1200   1475   -277   -654   -805   -813   -623   -488   -498
   1678    548  -1130  -1114   1405   -290   -657   -818   -818   -631   -493   -480
   1579    446  -1132  -1013   1356   -342   -620   -795   -800   -618   -483   -459
   1436    361  -1075   -901   1254   -355   -553   -735   -745   -568   -439   -431
   1397    327  -1070   -862   1234   -371   -501   -680   -698   -522   -400   -387
   1363    267  -1098   -818   1231   -415   -444   -659   -680   -509   -400   -368
   1340    233  -1106   -787   1223   -436   -394   -652   -665   -493   -394   -363
   1317    184  -1132   -753   1226   -472   -415   -670   -680   -514   -413   -402
   1210    111  -1098   -662   1156   -493   -405   -667   -691   -527   -423   -423
   1143     75  -1067   -610   1106   -496   -410   -696   -717   -558   -457   -459
   1135     59  -1075   -597   1106   -506   -410   -722   -737   -584   -491   -475
   1083     62  -1021   -574   1049   -478   -413   -704   -722   -571   -480   -462
   1070     77   -992   -574   1031   -457   -449   -717   -727   -574   -480   -457
   1065    116   -950   -592   1008   -415   -436   -714   -717   -563   -470   -441
   1015    153   -862   -584    940   -353   -418   -696   -709   -548   -459   -428
    927    197   -732   -563    828   -267   -363   -675   -688   -524   -436   -407
    893    179   -714   -535    802   -267   -335   -628   -644   -485   -400   -402
   1031    153   -878   -594    953   -361   -316   -568   -600   -465   -413   -504
   1254    103  -1150   -678   1202   -522   -290   -504   -550   -436   -446   -602
   1332    246  -1088   -789   1210   -420   -233   -327   -340   -213   -254   -342
   1322    514   -807   -919   1065   -145   -223   -119    -85    145    181    197
   1200    854   -345  -1028    771    254   -233   -114      7    379    623    841
    932   1010     77   -971    428    545   -259   -355   -116    420    956   1319
    758    862    101   -813    327    480   -402   -748   -509    127    802   1153
    800    350   -449   -576    623    -49   -561  -1288  -1182   -709   -145    226
    859   -194  -1057   -335    956   -623   -706  -1693  -1784  -1517  -1101   -675
    971   -519  -1491   -226   1231  -1005   -878  -1777  -1927  -1712  -1353   -963
   1210   -587  -1800   -314   1504  -1192   -976  -1665  -1774  -1582  -1306  -1031
   1460   -472  -1932   -493   1693  -1202   -927  -1475  -1543  -1382  -1184  -1021
   1564   -277  -1844   -644   1704  -1060   -756  -1210  -1247  -1111   -976   -906
   1561   -124  -1686   -717   1623   -904   -615  -1002  -1010   -888   -792   -769
   1543    -64  -1610   -740   1574   -836   -542   -904   -896   -776   -701   -675
   1525    -36  -1564   -745   1543   -800   -501   -862   -844   -724   -662   -633
   1499    -23  -1522   -740   1509   -771   -488   -844   -818   -698   -644   -618
   1475    -31  -1506   -722   1491   -769   -467   -828   -792   -678   -626   -610
   1460    -44  -1504   -709   1480   -774   -439   -807   -758   -652   -602   -602
   1423    -25  -1449   -698   1436   -737   -428   -787   -724   -618   -568   -584
   1379      0  -1379   -691   1376   -688   -431   -769   -698   -594   -540   -563
   1369     54  -1314   -711   1343   -628   -407   -748   -678   -576   -517   -545
   1345     75  -1270   -711   1309   -597   -394   -730   -652   -548   -493   -519
   1293     72  -1221   -683   1257   -574   -381   -711   -623   -517   -459   -488
   1254     54  -1202   -657   1228   -571   -387   -706   -610   -506   -452   -488
   1239     72  -1166   -654   1202   -545   -387   -698   -594   -485   -431   -472
   1210     96  -1114   -654   1161   -506   -366   -662   -555   -449   -394   -441
   1171    124  -1047   -649   1109   -459   -384   -659   -542   -436   -387   -439
   1135    155   -979   -644   1057   -410   -381   -639   -514   -407   -358   -418
   1117    192   -924   -654   1021   -366   -371   -607   -475   -361   -314   -381
   1072    218   -854   -646    963   -316   -361   -563   -423   -301   -265   -332
   1047    265   -782   -657    914   -257   -340   -504   -358   -231   -200   -275
   1044    319   -727   -683    885   -202   -316   -444   -283   -153   -124   -210
   1091    368   -722   -730    906   -176   -358   -426   -244   -106    -70   -168
   1109    392   -717   -753    911   -161   -392   -407   -210    -59    -20   -114
   1104    452   -654   -779    880   -101   -371   -363   -150     10     49    -49
   1111    498   -615   -807    865    -57   -361   -329   -114     57    101     -2
   1124    504   -620   -813    872    -57   -366   -316    -90     75    124     15
   1145    504   -644   -826    896    -70   -345   -290    -70     85    142     25
   1202    491   -711   -846    956   -109   -387   -311    -93     57    119      7
   1202    428   -774   -818    987   -174   -366   -322   -114     25     83    -25
   1215    415   -800   -815   1008   -192   -337   -327   -135     -2     51    -57
   1221    366   -854   -795   1036   -244   -348   -361   -174    -57     -2    -90
   1202    324   -880   -763   1041   -277   -324   -394   -200   -109    -70   -161
   1208    259   -950   -735   1078   -345   -327   -431   -239   -161   -129   -231
   1208    142  -1065   -675   1137   -459   -322   -465   -285   -215   -192   -296
   1215     80  -1135   -649   1174   -524   -293   -496   -329   -262   -249   -319
   1236     25  -1210   -631   1221   -589   -277   -542   -371   -298   -288   -332
   1275    -44  -1322   -615   1296   -680   -277   -587   -407   -337   -322   -332
   1296    -83  -1379   -605   1337   -730   -270   -597   -420   -348   -316   -314
   1322    -88  -1410   -620   1366   -748   -265   -613   -428   -366   -348   -379
   1332    -77  -1410   -628   1369   -743   -267   -623   -433   -366   -348   -363
   1249    -51  -1301   -600   1273   -675   -259   -602   -413   -332   -314   -324
   1111    -67  -1179   -522   1145   -623   -233   -579   -392   -309   -301   -290
    956    -77  -1036   -441    995   -555   -181   -535   -342   -262   -252   -236
    820    -77   -898   -371    857   -485   -148   -480   -285   -210   -200   -205
    709   -101   -810   -303    758   -454   -109   -436   -236   -166   -161   -168
    639    -70   -709   -283    672   -389    -54   -384   -168    -98    -77   -127
    600    -49   -649   -277    623   -348    -33   -361   -140    -75    -36   -124
    540    -31   -571   -254    555   -301     -5   -340   -122    -59    -28   -111
    496    -25   -522   -239    509   -272     10   -306    -85     -5     23    -83
    478      2   -475   -239    478   -236      7   -309    -75      5     41    -72
    426     28   -397   -228    410   -184     23   -288    -33     44     90     25
    348      7   -340   -179    342   -166     44   -265      5     88    145     67
    259    -46   -306   -109    280   -176     41   -244     15     93    148     83
    226    -93   -319    -64    272   -205     46   -207     38    124    179    163
    205    -96   -301    -57    252   -197    119   -153     93    179    262    205
    236   -101   -337    -67    285   -218    137   -124    119    205    280    202
    272   -150   -423    -62    345   -288    129   -122    106    189    254    205
    301   -215   -517    -41    407   -366    132   -129     93    171    244    239
    301   -342   -644     18    470   -491     90   -179     49    122    205    187
    252   -433   -685     90    467   -558     67   -192     49    109    192    111
    122   -563   -685    220    402   -626     31   -262    -10     36    140      0
     96   -600   -696    252    394   -646     28   -277    -31      2    132     83
    187   -444   -631    127    405   -537    101   -213     33     49    176    166
    137   -517   -654    189    394   -584    119   -220     28     36    189    155
     88   -597   -685    252    387   -641     88   -254     -7      7    166     93
    109   -571   -680    231    394   -626     90   -241      2     15    174     98
    109   -623   -735    254    420   -678     -2   -285    -38    -23    142     33
    122   -678   -802    277    459   -740    -20   -316    -70    -46    106     -2
     72   -763   -836    342    454   -800    -31   -342    -98    -77     67    -46
    -18   -862   -844    441    413   -854    -64   -371   -132   -127      7   -137
      7   -839   -846    413    426   -841     12   -275    -57    -98    -18   -213
     72   -709   -782    316    426   -745    150    -93    116     25     44   -187
     62   -579   -641    257    350   -610    168     54    303    215    215    -59
    132   -280   -413     75    272   -345    202    303    641    636    657    350
    283    194    -90   -241    187     54    137    407    857   1023   1210    917
    207    392    184   -301     12    288     36    202    717   1085   1530   1293
    106    361    252   -233    -72    306    -72   -174    329    826   1488   1306
     31     57     25    -44      2     41   -202   -704   -298    101    771    688
     15   -407   -426    194    220   -415   -366  -1231   -997   -872   -340   -275
     46   -709   -756    329    400   -732   -441  -1260  -1124  -1096   -652   -545
     62   -922   -984    428    522   -953   -405  -1057   -917   -911   -550   -470
     98  -1005  -1104    454    600  -1054   -350   -872   -683   -698   -402   -397
    101   -953  -1057    423    579  -1002   -239   -670   -418   -470   -239   -290
     98   -841   -943    371    519   -891    -72   -444   -155   -236    -54   -145
    119   -774   -896    327    506   -833      2   -332    -28   -119     49    -57
    142   -737   -880    298    511   -807     -2   -306     12    -75     85    -18
    153   -727   -880    285    514   -802     20   -285     36    -54    101     10
    148   -758   -909    303    527   -833     49   -254     70    -28    122     59
    140   -758   -901    309    519   -831     46   -244     96     -2    153    101
    119   -763   -883    322    501   -823     44   -231    114     15    171     98
     85   -750   -836    332    459   -795     51   -228    124     23    179    106
     44   -743   -789    348    415   -766     54   -215    142     44    202    135
     12   -732   -745    358    376   -737     59   -197    168     67    228    176
     -7   -704   -696    355    342   -701     62   -184    197     98    267    181
    -25   -730   -706    376    340   -719     54   -181    207    114    285    171
    -54   -750   -696    402    319   -724     46   -194    197    106    267    142
    -80   -797   -719    439    316   -758     38   -202    197    103    246    168
   -119   -826   -706    472    293   -766     49   -189    228    137    283    197
   -145   -823   -680    483    265   -750     12   -194    236    148    293    197
   -150   -833   -685    491    265   -761     -5   -194    252    171    293    197
   -129   -823   -696    475    280   -761    -20   -187    275    207    322    194
   -103   -795   -691    449    293   -743    -36   -174    303    239    350    205
   -114   -828   -717    470    301   -774    -54   -163    342    265    361    244
   -137   -852   -714    496    288   -784    -64   -127    410    340    439    314
   -166   -826   -662    493    246   -743    -62    -62    501    452    555    394
   -254   -769   -514    511    129   -641    -41     18    615    584    691    493
   -335   -756   -420    545     41   -589    -23     64    683    649    748    563
   -342   -779   -439    561     46   -610    -31     83    709    675    758    633
   -363   -813   -452    587     41   -633      2    127    758    724    813    670
   -446   -865   -418    657    -15   -641     23    135    761    719    795    654
   -493   -909   -418    701    -38   -665      0     96    719    665    743    654
   -550   -971   -420    761    -67   -696    -20     59    678    607    698    600
   -620  -1078   -457    846    -83   -769    -28     15    620    527    613    519
   -652  -1210   -558    932    -46   -885    -38    -41    550    439    514    423
   -665  -1301   -636    982    -15   -969     -7    -77    498    376    454    363
   -659  -1343   -685   1000     10  -1015    -57   -140    431    293    381    322
   -618  -1332   -714    974     46  -1023    -93   -215    355    197    301    265
   -545  -1304   -758    924    106  -1031    -93   -246    329    158    257    171
   -457  -1267   -810    862    174  -1039    -98   -293    296    116    205    140
   -332  -1249   -917    789    290  -1083   -127   -358    239     59    137     59
   -241  -1288  -1049    763    402  -1169   -168   -431    181    -12     70    -44
   -277  -1286  -1008    782    363  -1148   -150   -444    168    -44     36     -2
   -298  -1249   -950    771    324  -1101   -114   -426    197    -18     54     38
   -280  -1169   -888    724    303  -1031    -70   -384    252     38    106     33
   -244  -1145   -901    693    327  -1026    -54   -353    290     72    137     41
   -132  -1124   -992    628    428  -1060    -75   -379    285     59    122     70
    -44  -1044  -1000    542    475  -1023    -83   -363    306     77    129     70
     -7   -997   -989    501    491   -992    -36   -311    368    137    174     93
     46   -943   -989    446    517   -966    -12   -290    400    158    197    122
    145   -870  -1015    363    579   -943    -75   -309    387    132    155    155
    189   -893  -1083    350    633   -987    -57   -298    402    148    179    174
    187   -898  -1088    355    636   -992    -44   -303    405    148    176    142
    197   -849  -1047    324    620   -948    -90   -332    392    145    174    137
    262   -823  -1085    280    672   -953   -132   -376    371    129    174     90
    340   -854  -1195    254    763  -1023   -158   -413    340     96    158     72
    426   -841  -1270    207    846  -1054   -192   -457    306     59    129     59
    452   -805  -1257    176    854  -1031   -189   -472    293     44    114     41
    426   -826  -1252    200    839  -1039   -166   -465    298     44    106     31
    420   -901  -1322    239    870  -1109   -184   -506    249     -7     51    -41
    428   -963  -1392    267    909  -1176   -210   -550    194    -70    -18    -57
    452  -1021  -1475    283    963  -1247   -220   -576    163    -98    -44    -96
    506  -1088  -1595    290   1049  -1340   -259   -654     90   -176   -124   -213
    444  -1143  -1587    348   1015  -1363   -241   -665     64   -218   -181   -181
    506  -1195  -1701    342   1101  -1447   -226   -662     46   -244   -200   -218
    644  -1257  -1901    306   1270  -1579   -327   -753    -54   -345   -301   -319
    711  -1267  -1979    277   1345  -1623   -371   -771    -72   -363   -319   -301
    771  -1265  -2036    246   1402  -1649   -322   -727    -38   -332   -290   -311
    795  -1288  -2083    246   1436  -1683   -298   -722    -33   -335   -296   -314
    727  -1389  -2117    329   1418  -1751   -267   -724    -23   -327   -293   -314
    659  -1423  -2083    381   1371  -1753   -223   -701      5   -301   -280   -262
    594  -1473  -2070    436   1330  -1771   -192   -680     10   -293   -272   -259
    561  -1540  -2101    488   1330  -1821   -166   -654     20   -283   -262   -280
    561  -1636  -2197    537   1379  -1917   -137   -607     54   -265   -262   -329
    594  -1613  -2208    509   1400  -1909    -44   -491    168   -192   -252   -381
    644  -1408  -2055    381   1345  -1730     28   -332    348     -7   -124   -345
    706  -1140  -1847    215   1275  -1493     49   -161    589    293    174    -75
    789   -844  -1634     25   1210  -1239    -18    -38    800    641    633    436
    743   -566  -1309    -88   1026   -937    -57   -114    771    774   1036    930
    670   -657  -1327     -7    997   -992    -64   -332    465    568   1117   1117
    532   -891  -1423    179    976  -1156   -171   -748    -96    -20    639    732
    402  -1231  -1634    413   1018  -1434   -329  -1278   -787   -914   -436   -207
    405  -1496  -1901    545   1153  -1699   -467  -1566  -1202  -1480  -1179   -844
    413  -1673  -2088    628   1249  -1880   -459  -1428  -1060  -1330  -1101   -857
    407  -1722  -2132    657   1267  -1927   -400  -1213   -792  -1054   -919   -782
    384  -1665  -2049    639   1215  -1855   -303  -1018   -527   -802   -737   -675
    337  -1506  -1844    584   1091  -1675   -153   -792   -246   -542   -527   -524
    293  -1379  -1673    542    982  -1527    -62   -667    -90   -397   -415   -441
    454  -1309  -1766    426   1109  -1538   -106   -685   -101   -405   -428   -454
    680  -1343  -2026    329   1353  -1686   -145   -714   -137   -436   -457   -446
    724  -1340  -2065    309   1395  -1701    -88   -652    -83   -371   -400   -368
    657  -1361  -2021    350   1337  -1691    -44   -607    -38   -306   -350   -340
    613  -1343  -1958    363   1286  -1649     -2   -584    -28   -277   -311   -327
    589  -1343  -1935    376   1260  -1639     10   -571    -33   -280   -306   -324
    517  -1353  -1870    418   1192  -1610     15   -550     -7   -249   -290   -301
    555  -1343  -1899    392   1226  -1618     15   -561     -7   -244   -288   -280
    745  -1325  -2073    288   1408  -1699    -12   -613    -54   -296   -327   -309
    875  -1265  -2143    194   1509  -1704    -88   -649    -88   -332   -350   -345
    909  -1182  -2091    137   1499  -1636    -98   -644    -80   -327   -345   -348
    911  -1130  -2042    106   1475  -1587    -70   -613    -59   -298   -332   -350
    888  -1119  -2008    114   1447  -1564    -49   -579    -31   -267   -314   -350
    844  -1104  -1951    127   1395  -1527    -23   -545      0   -236   -288   -345
    828  -1091  -1919    132   1374  -1504    -20   -532     12   -215   -262   -327
    800  -1041  -1842    116   1319  -1441      0   -509     38   -181   -236   -311
    797   -963  -1761     83   1278  -1363      0   -465     80   -122   -189   -280
    807   -919  -1727     54   1265  -1322    -31   -441    101    -83   -155   -270
    810   -859  -1670     25   1239  -1265    -33   -400    135    -25    -96   -239
    810   -800  -1610     -5   1210  -1205    -25   -335    197     59     -7   -161
    813   -704  -1517    -54   1163  -1111    -18   -280    254    145     83    -80
    826   -618  -1447   -103   1132  -1031    -28   -236    298    215    158     -7
    823   -545  -1369   -137   1096   -956    -28   -192    337    277    226     54
    802   -449  -1252   -179   1026   -849    -20   -163    358    306    259     83
    784   -387  -1171   -200    976   -779      2   -137    363    316    270     98
    766   -329  -1098   -218    930   -714     33   -109    366    322    272    119
    753   -293  -1047   -228    898   -670     38   -114    337    296    241    111
    763   -270  -1036   -249    898   -654     59   -129    285    239    184     67
    735   -293  -1028   -220    880   -662     77   -140    233    176    116     15
    696   -322  -1018   -189    857   -670     49   -181    155     90     28    -51
    654   -366  -1021   -142    836   -693     51   -233     72      2    -62   -127
    623   -397  -1023   -114    820   -709     64   -280      2    -72   -150   -197
    610   -405  -1015   -103    810   -709     83   -298    -44   -124   -215   -252
    592   -410  -1005    -93    797   -706     62   -329   -101   -174   -275   -309
    581   -402   -984    -88    782   -693     28   -366   -161   -226   -332   -371
    548   -415   -966    -67    756   -688     36   -381   -189   -249   -358   -402
    527   -426   -956    -51    740   -691     46   -379   -215   -270   -379   -426
    527   -423   -950    -51    737   -688     41   -392   -252   -290   -402   -454
    553   -387   -940    -83    745   -662     15   -415   -290   -309   -420   -472
    568   -332   -901   -119    735   -615      7   -407   -303   -314   -428   -488
    613   -239   -854   -187    732   -545     59   -340   -254   -270   -392   -457
    636   -174   -813   -233    724   -493     85   -306   -223   -231   -355   -410
    584   -197   -782   -192    683   -488     83   -327   -244   -246   -368   -394
    605    -80   -685   -262    644   -381    103   -280   -192   -179   -303   -361
    659    -10   -670   -324    662   -337    132   -252   -161   -132   -257   -358
    706      0   -706   -353    706   -353    142   -259   -171   -132   -254   -394
    779     44   -735   -410    758   -345    127   -275   -207   -155   -296   -405
    878    103   -774   -493    826   -335     96   -296   -239   -171   -306   -368
    893    158   -737   -527    815   -288     46   -309   -267   -174   -277   -348
    841    244   -597   -545    719   -176      7   -322   -301   -184   -275   -340
    771    324   -446   -548    610    -59     15   -301   -314   -181   -277   -316
    685    418   -267   -553    478     75     31   -272   -301   -158   -246   -215
    581    483    -98   -532    340    192     54   -223   -262    -98   -161   -124
    459    519     59   -491    200    288     98   -176   -233    -54   -106   -106
    353    545    192   -449     80    368    111   -161   -239    -41    -90    -54
    319    532    213   -428     51    374    132   -161   -259    -67   -127    -77
    309    553    244   -433     33    400    181   -132   -257    -67   -155    -90
    176    587    410   -384   -116    498    187   -101   -249    -46   -132    -93
    -36    623    659   -293   -348    641    254    -20   -220     -2    -83    -90
    -93    631    722   -270   -407    675    306     25   -223      2    -80    -77
   -150    631    782   -241   -467    706    342     59   -218     15    -67    -59
   -207    607    815   -200   -514    711    329     70   -226     15    -70    -75
   -181    610    792   -213   -485    701    314     51   -267    -18   -109    -77
   -135    657    792   -262   -465    722    342     80   -254     12    -75    -46
   -181    714    896   -267   -540    805    368    145   -213     64    -31     10
   -166    745    911   -290   -540    828    389    174   -205     72    -31     51
    -59    787    846   -363   -452    815    384    179   -210     77    -15     54
     -2    826    828   -413   -415    826    361    171   -236     64    -25     46
      0    859    857   -431   -428    857    345    189   -246     41    -62     36
     33    937    904   -488   -436    922    394    288   -189     59    -80    -36
     96   1057    961   -576   -431   1010    449    402   -103    103   -106    -72
    176   1335   1158   -756   -491   1247    485    600    145    381    153    210
    259   1738   1475  -1000   -607   1608    423    743    355    717    579    620
    277   2140   1862  -1210   -792   2000    288    610    316    878    966   1018
    194   2283   2088  -1239   -945   2187    119    259     54    846   1182   1257
     96   2195   2099  -1148  -1000   2148    -90   -187   -415    488    924   1044
      0   1753   1751   -878   -875   1751   -259   -724  -1093   -363    -44    200
    -41   1270   1312   -615   -678   1291   -423  -1101  -1660  -1156   -961   -558
    -67    966   1034   -449   -550   1000   -537  -1083  -1699  -1254  -1130   -753
    -51    870    922   -410   -488    893   -498   -833  -1457  -1034   -971   -688
     67   1041    974   -555   -452   1008   -332   -535  -1161   -769   -784   -574
    155   1228   1070   -693   -457   1148   -187   -301   -924   -561   -639   -480
    228   1408   1179   -818   -475   1293    -96   -181   -800   -452   -568   -397
    431   1647   1215  -1039   -392   1431     25    -67   -683   -340   -467   -314
    436   1657   1218  -1047   -392   1439     54    -23   -644   -298   -420   -301
    415   1657   1239  -1036   -413   1449     28    -20   -644   -293   -415   -327
    439   1740   1301  -1088   -431   1522      5    -62   -685   -337   -462   -350
    457   1777   1317  -1119   -431   1545     12    -54   -693   -342   -478   -316
    506   1899   1392  -1202   -444   1647    -20    -44   -683   -316   -470   -316
    519   1951   1428  -1236   -454   1691    -18    -20   -657   -275   -426   -306
    493   1987   1493  -1239   -498   1740    -31    -23   -657   -267   -407   -277
    480   2008   1527  -1244   -522   1769    -75    -46   -693   -296   -452   -319
    459   2047   1587  -1254   -563   1818    -85    -36   -688   -288   -470   -309
    410   2062   1652  -1239   -620   1857    -96    -25   -680   -275   -459   -272
    332   2094   1761  -1213   -714   1927   -109    -23   -680   -280   -459   -257
    272   2122   1849  -1197   -789   1984   -106      0   -662   -254   -436   -262
    231   2127   1896  -1179   -831   2010   -116      0   -659   -241   -439   -277
    187   2161   1971  -1174   -893   2068   -132      2   -654   -223   -426   -290
    176   2213   2036  -1195   -930   2125   -142     38   -618   -176   -392   -280
    155   2291   2135  -1223   -992   2216   -137     96   -566   -109   -329   -249
    202   2356   2153  -1280   -974   2255   -145    137   -532    -59   -280   -241
    181   2340   2156  -1262   -987   2249   -140    192   -498    -15   -254   -184
    140   2387   2247  -1262  -1052   2317   -109    265   -431     64   -197    -70
    148   2457   2307  -1304  -1080   2382   -127    283   -413     98   -153     12
    127   2582   2455  -1356  -1163   2520   -150    361   -348    187    -51    140
     44   2688   2642  -1369  -1299   2668   -135    465   -265    298     62    236
     15   2725   2709  -1369  -1345   2717   -129    493   -249    311     70    275
    -10   2753   2764  -1374  -1389   2759   -137    475   -265    298     49    298
     20   2766   2743  -1395  -1361   2756   -174    441   -319    257     18    262
      7   2746   2738  -1376  -1366   2740   -189    415   -366    220    -12    189
    -77   2798   2876  -1358  -1475   2837   -179    389   -400    187    -41    150
    -33   2792   2824  -1379  -1431   2808   -187    358   -454    135    -88    106
    -18   2738   2756  -1361  -1387   2746   -205    298   -532     49   -181     31
    -83   2696   2777  -1309  -1428   2735   -205    246   -592    -12   -257     12
   -116   2657   2774  -1270  -1444   2714   -213    194   -652    -70   -316    -28
   -135   2629   2764  -1249  -1449   2696   -228    142   -709   -124   -366    -96
   -135   2600   2735  -1234  -1434   2668   -246     96   -763   -184   -423   -163
   -124   2569   2694  -1223  -1410   2631   -265     62   -813   -231   -472   -207
   -132   2551   2683  -1208  -1408   2616   -277     38   -836   -254   -506   -252
   -150   2530   2681  -1192  -1415   2605   -319     -7   -885   -290   -548   -314
   -153   2540   2694  -1195  -1423   2618   -348    -33   -922   -316   -568   -337
   -166   2564   2730  -1200  -1447   2647   -363    -54   -958   -342   -589   -301
   -145   2556   2701  -1205  -1423   2629   -363    -54   -961   -335   -587   -335
   -140   2579   2720  -1221  -1431   2650   -335    -23   -940   -309   -592   -335
   -148   2655   2803  -1254  -1475   2727   -342     -5   -935   -293   -581   -280
   -124   2714   2837  -1296  -1480   2774   -394    -10   -943   -280   -555   -257
    -93   2774   2868  -1340  -1480   2821   -374     15   -917   -249   -522   -270
    -77   2829   2907  -1376  -1493   2868   -350     18   -917   -254   -545   -275
   -145   2870   3016  -1363  -1582   2943   -319     64   -875   -207   -496   -218
   -189   2886   3073  -1348  -1631   2979   -314     90   -854   -189   -478   -205
   -148   2920   3068  -1384  -1608   2992   -340     85   -865   -202   -509   -192
    -83   2990   3073  -1454  -1579   3031   -366     70   -872   -200   -511   -210
    -51   3031   3081  -1491  -1566   3055   -381     83   -865   -179   -483   -171
    -54   3037   3091  -1491  -1574   3065   -381    106   -849   -150   -439   -174
    -18   3050   3068  -1514  -1543   3057   -397     77   -880   -181   -465   -163
      5   3096   3089  -1551  -1543   3094   -436     46   -922   -213   -493   -168
    -49   3073   3122  -1512  -1587   3096   -439     62   -914   -192   -465   -158
    -98   3073   3169  -1488  -1636   3120   -420     96   -898   -168   -415   -140
    -64   3070   3135  -1501  -1600   3102   -431     75   -945   -215   -470   -200
     20   3044   3021  -1532  -1501   3034   -483     28  -1002   -277   -550   -233
     49   3011   2961  -1530  -1457   2987   -504     -2  -1036   -311   -584   -233
     12   2995   2982  -1506  -1483   2990   -501    -15  -1052   -327   -597   -257
    -41   2995   3037  -1475  -1538   3016   -470     -2  -1036   -314   -584   -288
    -80   2998   3076  -1460  -1579   3037   -452     15  -1031   -311   -574   -285
    -36   2992   3029  -1478  -1532   3011   -509     -5  -1062   -335   -605   -322
     12   2987   2972  -1501  -1480   2979   -527    -38  -1096   -368   -644   -311
     15   2998   2982  -1506  -1483   2990   -532    -31  -1096   -371   -649   -337
     41   3031   2990  -1538  -1473   3011   -522    -31  -1104   -379   -667   -358
     62   3073   3011  -1569  -1473   3042   -519    -15  -1098   -363   -652   -361
    122   3112   2987  -1618  -1434   3050   -537    -41  -1130   -384   -670   -387
    140   3107   2966  -1623  -1413   3037   -540    -72  -1150   -402   -704   -397
    205   3161   2956  -1683  -1376   3060   -514    -33  -1130   -400   -714   -400
    316   3278   2961  -1797  -1322   3120   -426    114  -1031   -337   -693   -410
    407   3400   2990  -1906  -1291   3198   -342    262   -909   -236   -646   -402
    517   3647   3130  -2081  -1306   3390   -270    444   -693      5   -439   -236
    711   4024   3309  -2369  -1299   3668   -290    649   -433    376    -20    181
    857   4382   3522  -2621  -1332   3954   -413    542   -418    581    376    639
    846   4619   3769  -2733  -1462   4195   -605    166   -641    602    644    976
    859   4598   3738  -2727  -1439   4169   -841   -348  -1083    296    501    888
    828   4201   3369  -2514  -1270   3787   -995   -867  -1709   -506   -397     85
    753   3697   2943  -2226  -1096   3322  -1109  -1163  -2216  -1254  -1260   -678
    680   3419   2738  -2049  -1028   3078  -1119  -1031  -2169  -1278  -1361   -823
    628   3273   2644  -1951  -1008   2959  -1052   -784  -1925  -1075  -1236   -787
    628   3278   2650  -1956  -1010   2964   -911   -524  -1654   -826  -1057   -667
    633   3328   2691  -1982  -1028   3011   -704   -226  -1350   -548   -844   -511
    628   3395   2764  -2013  -1067   3081   -550    -33  -1153   -374   -701   -392
    659   3470   2811  -2065  -1075   3141   -488     46  -1083   -301   -644   -350
    672   3445   2772  -2060  -1052   3109   -433     83  -1062   -272   -628   -353
    641   3369   2727  -2005  -1044   3050   -436     85  -1060   -267   -631   -355
    607   3356   2748  -1984  -1070   3052   -428    103  -1034   -246   -618   -340
    576   3411   2834  -1992  -1127   3122   -423    116  -1010   -226   -589   -309
    532   3416   2881  -1977  -1174   3148   -392    142   -984   -205   -555   -265
    452   3374   2922  -1914  -1236   3151   -389    166   -974   -181   -532   -236
    371   3387   3013  -1880  -1322   3200   -400    168   -974   -161   -514   -210
    329   3393   3063  -1860  -1366   3229   -415    155   -987   -174   -524   -215
    348   3387   3037  -1870  -1343   3213   -483     93  -1039   -226   -579   -277
    431   3481   3050  -1958  -1309   3265   -475    106  -1028   -207   -558   -272
    446   3580   3133  -2013  -1343   3356   -433    150   -984   -158   -509   -244
    340   3564   3224  -1951  -1441   3395   -415    181   -948   -119   -470   -213
    272   3606   3333  -1943  -1530   3470   -384    236   -898    -62   -413   -150
    309   3634   3325  -1971  -1506   3481   -402    233   -901    -59   -410   -145
    467   3616   3146  -2042  -1340   3382   -459    200   -927    -75   -426   -158
    636   3541   2904  -2088  -1132   3224   -496    179   -937    -72   -420   -116
    605   3504   2896  -2055  -1145   3200   -493    241   -883      0   -345     -7
    439   3447   3008  -1943  -1283   3226   -462    327   -805     98   -239     77
    316   3406   3089  -1860  -1384   3247   -467    379   -740    184   -153    140
    397   3457   3060  -1927  -1330   3260   -519    413   -691    262   -103    171
    657   3546   2889  -2101  -1117   3218   -587    400   -680    262   -111    166
    779   3637   2857  -2208  -1039   3247   -592    413   -667    275    -83    192
    691   3684   2992  -2187  -1150   3338   -548    454   -623    324    -20    246
    555   3665   3109  -2109  -1275   3387   -545    496   -584    353     15    272
    587   3730   3141  -2158  -1275   3434   -615    488   -597    324     -7    246
    675   3816   3141  -2247  -1234   3481   -620    465   -615    290    -38    189
    623   3837   3211  -2231  -1293   3525   -600    436   -631    275    -49    171
    514   3834   3320  -2174  -1402   3577   -530    439   -623    275    -44    194
    446   3780   3330  -2114  -1441   3556   -491    426   -646    228    -98    158
    402   3678   3276  -2042  -1436   3478   -493    363   -714    142   -197     62
    389   3616   3226  -2005  -1418   3424   -506    293   -784     59   -285    -15
    400   3600   3200  -2000  -1400   3400   -491    252   -823     12   -337    -62
    363   3567   3203  -1966  -1421   3385   -511    200   -883    -54   -402   -140
    303   3556   3250  -1930  -1473   3403   -522    166   -922    -88   -444   -192
    262   3520   3257  -1891  -1499   3390   -519    140   -943   -106   -462   -226
    236   3478   3242  -1857  -1501   3361   -535    119   -974   -140   -483   -262
    210   3460   3247  -1836  -1519   3356   -545    106   -995   -168   -509   -298
    184   3463   3278  -1823  -1545   3372   -568     83  -1013   -192   -535   -335
    171   3489   3317  -1831  -1571   3403   -589     62  -1018   -197   -542   -350
    135   3509   3374  -1821  -1618   3442   -600     62  -1005   -187   -535   -350
     98   3515   3413  -1808  -1657   3465   -626     59  -1002   -192   -535   -358
     75   3515   3439  -1795  -1680   3478   -581     85   -976   -179   -524   -358
     93   3577   3481  -1836  -1693   3530   -519    119   -943   -158   -504   -348
    158   3616   3457  -1886  -1649   3538   -545    111   -958   -174   -519   -374
    223   3639   3416  -1932  -1595   3528   -587    101   -971   -181   -535   -392
    319   3663   3341  -1992  -1509   3502   -592     93   -963   -189   -550   -415
    384   3717   3330  -2052  -1473   3525   -641     75   -948   -184   -540   -410
    418   3725   3307  -2070  -1444   3517   -652     62   -927   -161   -519   -402
    462   3686   3224  -2075  -1379   3457   -636     64   -906   -145   -506   -405
    431   3660   3229  -2047  -1397   3445   -657     54   -893   -135   -491   -366
    384   3652   3268  -2021  -1441   3460   -701     36   -906   -140   -480   -306
    368   3606   3237  -1987  -1434   3421   -709     28   -927   -148   -488   -296
    348   3499   3151  -1925  -1402   3328   -706     20   -945   -166   -501   -327
    368   3424   3055  -1896  -1343   3242   -704     15   -953   -181   -514   -335
    379   3377   2998  -1878  -1309   3187   -711      5   -958   -187   -527   -340
    337   3325   2987  -1831  -1325   3156   -704    -10   -963   -202   -548   -314
    270   3307   3037  -1790  -1384   3174   -665    -10   -945   -192   -530   -259
    194   3270   3076  -1732  -1441   3174   -639    -12   -937   -189   -524   -270
     88   3247   3159  -1670  -1535   3203   -613      0   -919   -176   -509   -252
      2   3242   3239  -1621  -1618   3242   -623      5   -914   -179   -506   -226
   -119   3242   3361  -1561  -1740   3299   -623     28   -896   -155   -467   -192
   -252   3205   3455  -1478  -1855   3330   -571     72   -857   -119   -431   -171
   -345   3159   3502  -1408  -1925   3330   -535     93   -831    -96   -410   -148
   -394   3109   3504  -1356  -1948   3307   -558     80   -839   -101   -410   -155
   -441   3094   3533  -1327  -1987   3312   -574     64   -839   -106   -410   -184
   -472   3065   3538  -1296  -2005   3299   -540     72   -831   -114   -418   -192
   -519   3003   3522  -1244  -2021   3263   -535     88   -823   -114   -423   -205
   -602   2964   3567  -1179  -2083   3265   -488    197   -748    -62   -413   -236
   -688   2953   3639  -1135  -2164   3296   -340    407   -553     90   -314   -210
   -727   3052   3780  -1163  -2255   3416   -236    623   -311    342    -93    -20
   -683   3325   4006  -1322  -2346   3665   -233    846    -20    724    340    387
   -600   3767   4367  -1582  -2483   4065   -290    901    153   1057    844    945
   -672   3894   4567  -1610  -2621   4229   -316    701     51   1161   1184   1408
   -722   3832   4554  -1556  -2639   4193   -457    345   -293    953   1150   1486
   -774   3499   4273  -1363  -2522   3886   -579   -176   -917    223    402    891
   -719   3026   3746  -1153  -2231   3385   -706   -685  -1602   -730   -678    -54
   -594   2626   3221  -1018  -1906   2922   -815   -685  -1688   -875   -883   -296
   -519   2392   2912   -937  -1717   2652   -800   -498  -1491   -709   -813   -306
   -465   2309   2774   -924  -1618   2540   -735   -303  -1267   -535   -737   -306
   -511   2348   2860   -917  -1686   2603   -605    -77  -1002   -314   -587   -280
   -566   2416   2982   -927  -1774   2699   -485    129   -782   -116   -413   -184
   -488   2621   3109  -1067  -1800   2865   -407    252   -644     10   -288    -80
   -504   2681   3185  -1091  -1844   2933   -376    293   -587     62   -233    -41
   -633   2598   3231   -982  -1932   2915   -392    280   -592     49   -246    -75
   -652   2618   3270   -984  -1961   2943   -363    277   -579     59   -231    -25
   -620   2626   3247  -1002  -1932   2935   -348    285   -555     80   -210     28
   -644   2551   3195   -953  -1919   2873   -389    265   -571     67   -228     10
   -659   2465   3125   -901  -1891   2795   -428    220   -600     28   -262    -64
   -652   2413   3065   -880  -1860   2738   -472    174   -628     -5   -272   -116
   -680   2348   3029   -833  -1855   2686   -491    145   -649    -33   -293   -129
   -691   2314   3003   -813  -1847   2657   -491    148   -639    -28   -293   -129
   -711   2252   2964   -769  -1836   2608   -485    153   -615     -5   -259   -150
   -735   2210   2946   -740  -1842   2579   -509    153   -613      2   -239   -142
   -727   2239   2964   -756  -1847   2600   -514    171   -594     18   -231   -132
   -714   2262   2977   -776  -1844   2618   -511    176   -579     33   -223    -83
   -670   2301   2972   -815  -1821   2637   -509    187   -548     57   -194    -15
   -628   2301   2930   -836  -1779   2613   -535    194   -524     80   -168      5
   -605   2288   2891   -841  -1748   2590   -553    202   -498    103   -142      7
   -553   2333   2883   -891  -1719   2608   -537    223   -465    137   -114     12
   -478   2410   2889   -966  -1683   2650   -519    259   -418    181    -75     31
   -418   2499   2917  -1041  -1667   2707   -527    306   -345    252      7     75
   -371   2543   2915  -1085  -1644   2727   -506    379   -257    353    114    153
   -309   2572   2881  -1132  -1595   2727   -511    436   -176    439    202    218
   -267   2590   2857  -1161  -1561   2722   -532    462   -132    498    262    241
   -236   2634   2868  -1200  -1553   2751   -537    470   -109    524    290    241
   -197   2657   2852  -1231  -1525   2753   -545    470    -96    535    306    233
   -158   2694   2850  -1267  -1504   2772   -553    475    -90    537    309    213
   -137   2688   2826  -1275  -1480   2756   -555    441   -119    501    270    158
   -171   2642   2813  -1236  -1493   2727   -542    397   -148    449    213    215
   -226   2530   2753  -1153  -1488   2642   -542    345   -192    387    158    228
   -298   2392   2688  -1049  -1493   2540   -542    309   -236    319     98    166
   -392   2291   2683   -948  -1538   2486   -509    277   -254    270     46    119
   -506   2184   2691   -839  -1597   2436   -493    244   -272    220     -5    129
   -628   2094   2722   -732  -1675   2408   -478    218   -288    197    -20    150
   -732   2083   2816   -678  -1774   2449   -470    184   -298    187    -23    150
   -758   2039   2798   -639  -1777   2418   -493    119   -337    145    -51    135
   -753   1977   2730   -613  -1743   2353   -504     85   -363    106    -83    109
   -756   1875   2631   -561  -1693   2252   -553     10   -431     31   -166     18
   -724   1818   2543   -548  -1634   2182   -584    -54   -488    -33   -233    -46
   -665   1849   2514   -592  -1590   2182   -553    -57   -480    -41   -241    -59
   -654   1813   2468   -581  -1561   2140   -581    -85   -498    -64   -275   -116
   -649   1792   2442   -574  -1545   2117   -594    -96   -493    -59   -277   -116
   -623   1810   2431   -594  -1527   2120   -576    -90   -472    -44   -262    -88
   -597   1855   2452   -628  -1525   2153   -545    -75   -449    -25   -249    -93
   -532   1917   2447   -693  -1491   2182   -524    -54   -418      2   -228    -62
   -478   2005   2483   -766  -1480   2244   -519    -25   -368     51   -166     28
   -446   2062   2509   -807  -1478   2286   -498      5   -319    103   -103     93
   -449   2094   2543   -820  -1496   2317   -475     28   -293    122    -88    109
   -433   2166   2600   -867  -1517   2382   -483     25   -290    124    -77    127
   -400   2210   2611   -906  -1506   2410   -504     15   -290    127    -51    150
   -389   2171   2559   -891  -1475   2364   -563    -25   -329     88    -70    148
   -374   2135   2509   -880  -1441   2322   -600    -54   -358     70    -93    119
   -335   2117   2452   -891  -1395   2283   -597    -59   -358     62   -106     62
   -296   2107   2403   -906  -1348   2255   -571    -51   -355     57   -103     46
   -293   2055   2346   -883  -1319   2200   -550    -54   -363     41   -109     33
   -296   2029   2325   -865  -1309   2177   -540    -70   -381     23   -122     25
   -319   1979   2296   -831  -1306   2138   -548    -77   -394     10   -132     41
   -335   1912   2247   -789  -1291   2078   -553    -83   -392      2   -140     36
   -366   1849   2216   -743  -1291   2034   -550    -90   -387     -7   -155     28
   -426   1769   2195   -670  -1309   1982   -545   -106   -397    -25   -174      0
   -467   1719   2184   -626  -1327   1951   -540   -116   -410    -38   -184      2
   -465   1675   2140   -605  -1301   1906   -530   -124   -410    -41   -181    -31
   -454   1618   2073   -584  -1265   1847   -553   -161   -441    -83   -231   -103
   -449   1545   1995   -548  -1221   1769   -594   -226   -496   -150   -309   -101
   -426   1504   1930   -540  -1179   1717   -584   -231   -488   -142   -298    -88
   -400   1499   1899   -550  -1148   1699   -558   -223   -457   -114   -265    -85
   -381   1473   1855   -548  -1119   1665   -548   -231   -441   -106   -254   -103
   -316   1444   1761   -563  -1039   1602   -555   -246   -467   -132   -280   -127
   -270   1428   1696   -579   -982   1561   -623   -296   -506   -176   -319   -161
   -319   1382   1701   -532  -1010   1543   -584   -215   -436   -145   -340   -213
   -374   1452   1826   -540  -1101   1639   -457     -7   -246     -2   -265   -187
   -329   1621   1951   -644  -1140   1784   -387    158    -18    226    -72    -51
   -296   1844   2140   -774  -1218   1992   -423    361    301    659    405    371
   -220   2094   2312   -937  -1265   2203   -563    366    407    958    888    888
   -254   2101   2353   -924  -1304   2226   -657    161    215    966   1176   1218
   -374   1982   2356   -802  -1363   2169   -748   -194   -213    633   1088   1184
   -462   1654   2117   -597  -1291   1886   -875   -756   -927   -236    179    454
   -519   1293   1813   -387  -1166   1553   -995  -1241  -1556  -1117   -862   -389
   -483   1005   1488   -262   -987   1244  -1060  -1304  -1667  -1296  -1122   -649
   -407    833   1241   -213   -823   1036  -1039  -1111  -1454  -1093  -1018   -665
   -322    813   1132   -246   -727    971  -1018   -948  -1223   -891   -898   -597
   -233    880   1114   -322   -675    995   -917   -766   -963   -657   -706   -491
   -161   1023   1184   -431   -672   1101   -782   -589   -730   -452   -527   -350
    -49   1122   1171   -535   -610   1145   -706   -514   -631   -379   -483   -283
     59   1145   1085   -605   -514   1117   -696   -491   -592   -348   -462   -241
    163   1140    976   -652   -405   1060   -714   -488   -568   -316   -413   -213
    213   1122    909   -670   -348   1018   -691   -493   -561   -314   -415   -254
    223   1109    885   -665   -329    997   -680   -465   -530   -290   -400   -207
    262   1106    841   -685   -288    974   -678   -452   -509   -265   -368   -187
    205   1070    862   -639   -329    966   -654   -433   -467   -231   -327   -158
    140   1013    872   -576   -366    943   -636   -428   -428   -197   -280   -148
     64    940    875   -501   -405    909   -581   -397   -368   -153   -233   -111
    -49    911    961   -431   -506    935   -537   -353   -306   -101   -189    -70
   -116    885   1000   -384   -558    943   -530   -345   -272    -72   -163    -88
   -197    805   1000   -306   -597    901   -550   -363   -262    -64   -168   -129
   -327    743   1070   -207   -698    906   -522   -335   -220    -23   -135    -88
   -353    709   1062   -179   -709    885   -527   -327   -220    -15   -127    -62
   -405    670   1075   -132   -740    872   -537   -329   -215    -18   -135    -64
   -462    641   1101    -90   -782    872   -548   -337   -200     -7   -127    -49
   -488    678   1166    -93   -826    922   -545   -335   -171     23    -90    -18
   -465    719   1184   -127   -826    950   -561   -332   -140     62    -46     15
   -410    789   1200   -189   -805    995   -558   -306    -88    129     20     77
   -431    867   1299   -218   -865   1080   -530   -254     -7    226    116    150
   -454   1008   1462   -275   -958   1234   -504   -200     77    322    218    220
   -535   1137   1673   -301  -1104   1405   -467   -124    181    439    340    332
   -511   1166   1678   -327  -1096   1423   -472    -90    236    509    428    457
   -371   1171   1543   -400   -958   1356   -491    -90    252    535    475    597
   -283   1210   1493   -462   -888   1350   -480    -51    316    589    535    717
   -259   1252   1512   -496   -885   1379   -413      2    387    646    602    841
   -285   1215   1501   -467   -893   1358   -387     41    384    649    605    839
   -462   1145   1608   -342  -1036   1376   -293    101    415    675    615    789
   -727    976   1704   -124  -1215   1340   -213    122    418    667    584    732
   -833    748   1582     41  -1208   1163   -215     59    329    558    454    563
   -644    587   1231     28   -937    909   -327   -109    142    345    233    332
   -392    504    896    -57   -644    698   -439   -277    -36    148     36    137
   -283    423    706    -70   -493    563   -478   -392   -148     20    -80     -5
   -324    306    628      7   -478    465   -491   -457   -210    -54   -150   -103
   -348    249    597     49   -472    423   -517   -488   -241    -88   -179   -145
   -259    363    620    -54   -441    491   -446   -462   -213    -62   -158   -137
   -233    413    646    -88   -439    530   -384   -452   -194    -49   -161   -145
   -259    337    597    -38   -428    465   -384   -480   -210    -72   -192   -174
   -249    332    579    -41   -413    454   -381   -493   -210    -83   -202   -194
   -236    327    563    -44   -400    444   -374   -491   -207    -88   -202   -207
   -215    345    561    -64   -387    452   -376   -485   -200    -77   -189   -194
   -213    358    571    -75   -392    465   -405   -501   -200    -75   -181   -202
   -213    381    594    -85   -405    488   -387   -488   -168    -46   -158   -194
   -228    400    628    -85   -428    514   -394   -475   -145    -25   -137   -184
   -262    413    675    -75   -467    542   -413   -472   -129     -7   -127   -184
   -293    452    745    -80   -519    597   -387   -454    -93     25    -90   -155
   -280    493    774   -106   -527    633   -340   -420    -44     67    -44   -122
   -236    592    828   -179   -532    709   -298   -405     -2    109      2    -83
   -241    628    870   -192   -555    748   -288   -413     12    129     31    -57
   -277    607    883   -166   -581    745   -324   -452    -12    106     15    -59
   -272    589    862   -158   -568    724   -363   -462    -31     98     12    -67
   -270    589    859   -161   -566    724   -355   -449    -25    106     23    -67
   -296    571    867   -137   -581    719   -374   -454    -38     96     23    -77
   -322    550    872   -114   -597    711   -389   -452    -49     88     18    -96
   -324    522    846    -98   -587    685   -379   -446    -59     75      5   -106
   -342    493    836    -75   -589    665   -368   -444    -67     57    -31   -111
   -350    459    810    -54   -579    633   -348   -428    -62     62    -31   -122
   -353    423    776    -36   -563    600   -324   -420    -67     46    -38   -150
   -381    374    753      2   -566    563   -316   -428    -75     28    -59   -184
   -358    355    714      0   -537    535   -337   -449    -90     -5    -93   -236
   -277    342    620    -31   -449    480   -337   -457    -96    -23   -122   -298
   -220    259    480    -20   -350    368   -355   -501   -153    -77   -179   -366
   -205    163    368     20   -285    265   -407   -576   -239   -163   -270   -441
   -135     80    213     25   -174    145   -480   -631   -296   -228   -353   -519
     75    158     83   -116     -2    122   -480   -615   -283   -220   -348   -522
    249    275     25   -265    111    150   -400   -587   -246   -184   -316   -498
    197    187    -10   -192    103     88   -405   -615   -277   -207   -335   -522
     44     51      7    -49     18     28   -423   -649   -311   -231   -355   -535
   -122    -98     23    111    -72    -38   -392   -628   -306   -226   -392   -548
    -41    -23     15     31    -28     -2   -244   -423   -129    -77   -309   -485
     10     64     51    -38    -20     57   -122   -228     77    109   -168   -374
    -23    220    244   -101   -135    231    -54    -31    335    405    132    -96
     -7    566    574   -277   -290    568   -116    116    571    763    594    384
    -88    932   1021   -420   -553    976   -202    -33    491    854    958    901
   -265   1000   1262   -368   -763   1130   -298   -290    215    743   1145   1171
   -483    795   1278   -158   -880   1036   -355   -615   -213    366    904    958
   -670    319    989    176   -828    654   -413  -1088   -818   -413    -28     70
   -717   -116    600    415   -659    241   -550  -1384  -1260  -1047   -831   -641
   -714   -374    340    545   -527    -18   -620  -1330  -1234  -1057   -914   -784
   -711   -522    189    615   -452   -166   -587  -1140  -1018   -857   -802   -706
   -691   -498    192    594   -441   -153   -511   -930   -766   -615   -618   -563
   -639   -407    231    522   -439    -88   -394   -719   -535   -397   -441   -522
   -568   -332    236    452   -405    -49   -306   -589   -402   -272   -355   -470
   -555   -309    246    431   -402    -31   -257   -530   -353   -218   -306   -436
   -576   -311    265    444   -420    -23   -246   -491   -322   -181   -265   -428
   -636   -335    298    483   -470    -18   -179   -420   -254   -119   -192   -345
   -665   -309    355    485   -511     23   -137   -381   -213    -93   -155   -262
   -730   -329    400    530   -566     33   -145   -332   -174    -62   -111   -197
   -735   -342    392    540   -563     23   -176   -322   -155    -46    -93   -166
   -691   -306    381    498   -537     36   -140   -319   -171    -51   -106   -142
   -691   -358    332    524   -514    -12   -109   -280   -161    -31    -80   -101
   -685   -431    254    555   -472    -88   -129   -265   -150    -18    -41    -77
   -652   -459    192    555   -423   -135   -137   -267   -155    -31    -59   -111
   -589   -472    116    530   -355   -179   -168   -290   -179    -51    -96   -101
   -548   -413    132    480   -342   -140   -200   -298   -184    -49    -83   -106
   -545   -363    181    452   -366    -90   -231   -311   -184    -41    -75   -129
   -649   -350    298    501   -475    -25   -202   -277   -155    -28    -67   -142
   -693   -340    353    514   -524      5   -187   -226   -119      5    -25    -85
   -615   -301    311    457   -465      5   -207   -223   -109     23     -5    -88
   -592   -306    285    446   -439    -10   -228   -231   -111     25      0   -116
   -607   -309    298    459   -454     -5   -252   -239   -111     28     15   -111
   -631   -296    332    462   -483     18   -290   -226    -98     57     25   -116
   -644   -285    355    465   -501     33   -314   -189    -64    109     64    -85
   -665   -249    413    457   -540     80   -324   -142    -20    163    119    -33
   -644   -207    436    426   -540    114   -353   -114      5    200    176     31
   -631   -171    459    400   -548    145   -350    -75     49    249    246     75
   -613   -111    501    361   -558    194   -350    -54     67    270    277     96
   -589    -49    540    316   -566    244   -361    -72     46    252    257     70
   -574    -33    540    303   -558    252   -379    -98     25    231    241     33
   -566    -54    511    311   -540    226   -392   -140    -23    174    202    -36
   -540    -70    470    303   -506    200   -410   -200   -111     64     85   -129
   -532    -90    441    309   -488    176   -410   -252   -171    -18     -5   -192
   -576    -96    480    337   -530    192   -379   -280   -205    -64    -57   -228
   -589   -127    459    358   -527    166   -371   -309   -249   -122   -114   -270
   -618   -176    439    397   -530    129   -376   -348   -301   -176   -176   -329
   -667   -210    454    439   -563    122   -376   -397   -358   -244   -257   -410
   -722   -220    501    472   -613    140   -387   -459   -415   -309   -329   -439
   -704   -223    478    462   -592    127   -392   -498   -454   -340   -358   -485
   -683   -254    428    467   -555     85   -397   -524   -483   -366   -387   -545
   -667   -277    389    470   -530     54   -405   -550   -509   -400   -426   -555
   -652   -270    381    462   -517     54   -410   -574   -532   -428   -454   -571
   -670   -275    394    470   -532     59   -415   -592   -550   -441   -465   -589
   -652   -244    407    446   -532     80   -420   -594   -545   -431   -444   -568
   -597   -189    405    392   -504    106   -428   -592   -537   -415   -436   -605
   -592   -140    452    366   -522    155   -415   -579   -519   -397   -433   -628
   -587    -44    542    314   -566    249   -392   -555   -496   -376   -410   -587
   -519     88    605    215   -561    345   -363   -514   -465   -332   -368   -550
   -441    168    607    135   -524    387   -324   -467   -423   -277   -335   -537
   -381    226    607     77   -493    415   -301   -444   -402   -249   -306   -491
   -381    290    672     44   -527    480   -293   -444   -400   -239   -296   -459
   -415    345    761     33   -589    553   -280   -415   -374   -197   -265   -384
   -389    407    797    -12   -592    602   -296   -402   -358   -163   -236   -348
   -345    462    807    -57   -576    633   -327   -413   -379   -174   -249   -319
   -353    540    891    -96   -620    714   -309   -389   -374   -150   -215   -267
   -368    602    971   -119   -670    787   -301   -379   -371   -135   -192   -249
   -363    618    982   -129   -672    800   -290   -366   -368   -132   -189   -244
   -345    607    953   -129   -649    779   -285   -376   -387   -150   -197   -252
   -314    607    922   -148   -618    766   -311   -410   -428   -184   -228   -267
   -288    631    917   -171   -602    774   -319   -433   -462   -205   -249   -262
   -267    620    885   -179   -576    753   -327   -454   -493   -233   -272   -262
   -296    620    917   -161   -605    769   -319   -452   -504   -244   -267   -265
   -288    592    880   -153   -584    735   -319   -465   -532   -272   -301   -348
   -296    579    875   -142   -587    727   -316   -465   -545   -283   -329   -353
   -322    566    885   -122   -605    724   -314   -470   -566   -303   -353   -387
   -342    514    857    -85   -600    685   -309   -480   -597   -340   -400   -392
   -335    548    883   -106   -607    714   -319   -483   -610   -350   -397   -332
   -340    594    935   -127   -636    763   -303   -452   -597   -337   -379   -358
   -340    568    909   -116   -623    737   -306   -436   -587   -322   -371   -376
   -303    568    872   -132   -587    719   -329   -452   -597   -332   -376   -420
   -280    600    878   -161   -579    737   -316   -457   -613   -348   -415   -431
   -283    633    914   -176   -600    774   -311   -457   -620   -355   -436   -415
   -288    652    937   -184   -613    795   -270   -418   -600   -353   -454   -441
   -262    727    989   -231   -626    857   -161   -275   -491   -285   -436   -467
   -231    807   1039   -288   -636    922    -67    -80   -301   -111   -309   -407
   -158   1054   1213   -449   -685   1132      2    174    -23    194    -20   -150
    -77   1397   1475   -662   -776   1436     15    363    220    537    389    275
    -64   1735   1800   -833   -932   1766   -163    142    150    701    750    719
   -187   1901   2088   -857  -1137   1995   -415   -337   -129    678    940    966
   -379   1730   2109   -675  -1244   1919   -639   -852   -587    283    626    693
   -571   1145   1717   -288  -1145   1431   -826  -1415  -1293   -644   -376   -161
   -600    587   1187      7   -893    885   -976  -1696  -1779  -1340  -1148   -831
   -410    498    909    -44   -659    701   -943  -1460  -1597  -1197  -1083   -833
   -275    519    795   -122   -535    657   -815  -1166  -1330   -971   -935   -787
   -228    561    789   -168   -511    675   -665   -909  -1098   -784   -833   -722
   -210    600    810   -194   -509    704   -472   -654   -870   -581   -698   -605
   -202    683    883   -241   -542    782   -400   -553   -774   -478   -602   -568
   -168    766    935   -298   -550    849   -389   -522   -743   -441   -566   -594
   -166    774    940   -306   -553    857   -392   -542   -771   -480   -618   -592
   -194    730    924   -267   -558    826   -368   -519   -753   -446   -581   -514
   -239    730    969   -246   -605    849   -337   -462   -706   -387   -519   -550
   -213    795   1008   -293   -610    901   -384   -465   -724   -407   -550   -561
   -228    833   1062   -303   -646    948   -392   -459   -727   -402   -545   -514
   -267    805   1072   -267   -670    937   -389   -446   -711   -379   -519   -522
   -254    810   1062   -277   -659    935   -441   -472   -735   -389   -530   -553
   -290    818   1106   -265   -698    961   -439   -472   -732   -379   -524   -545
   -335    795   1130   -231   -732    961   -462   -485   -753   -389   -550   -561
   -241    883   1124   -319   -683   1002   -483   -478   -756   -381   -542   -542
   -200    958   1156   -379   -678   1054   -441   -436   -722   -329   -491   -509
   -184    963   1148   -392   -665   1054   -462   -452   -743   -340   -504   -553
   -205    966   1171   -381   -688   1067   -475   -470   -763   -361   -535   -550
   -254    966   1221   -355   -737   1093   -470   -446   -745   -337   -514   -501
   -181    995   1174   -407   -678   1083   -506   -423   -732   -306   -467   -496
    -90   1036   1127   -472   -610   1083   -568   -436   -766   -322   -483   -532
    -46   1067   1114   -511   -581   1091   -602   -436   -776   -322   -498   -550
     15   1057   1041   -535   -511   1049   -615   -410   -756   -285   -462   -504
    158   1104    943   -631   -392   1023   -675   -420   -758   -283   -457   -514
    249   1153    904   -701   -327   1028   -685   -376   -719   -228   -415   -475
    285   1202    914   -745   -314   1057   -670   -301   -649   -140   -319   -392
    267   1262    995   -763   -363   1130   -691   -239   -587    -62   -223   -337
    106   1317   1210   -714   -550   1265   -618   -174   -527      2   -161   -275
    -90   1330   1421   -620   -756   1374   -535    -85   -441    101    -64   -122
   -194   1319   1512   -563   -852   1415   -498    -49   -410    153    -15   -103
   -265   1309   1574   -522   -919   1441   -483    -64   -444    109    -70   -163
   -340   1221   1558   -441   -950   1389   -452    -77   -472     38   -135   -135
   -392   1114   1506   -361   -950   1309   -467   -122   -514    -25   -174   -163
   -433   1052   1486   -311   -961   1267   -441   -187   -579    -88   -228   -228
   -459   1013   1473   -275   -966   1241   -444   -246   -636   -135   -270   -296
   -511    901   1413   -194   -963   1156   -449   -301   -670   -179   -316   -361
   -555    849   1405   -148   -982   1127   -459   -348   -704   -218   -371   -410
   -568    893   1460   -163  -1013   1176   -462   -381   -727   -249   -415   -449
   -654    852   1506    -98  -1080   1179   -475   -418   -763   -280   -454   -488
   -646    917   1564   -137  -1106   1239   -444   -407   -748   -267   -439   -470
   -685    932   1618   -124  -1153   1275   -415   -407   -745   -259   -436   -462
   -756    831   1587    -38  -1171   1208   -426   -420   -769   -283   -462   -485
   -810    774   1584     18  -1197   1179   -498   -441   -797   -301   -478   -504
   -898    748   1644     75  -1270   1195   -550   -454   -813   -301   -483   -519
   -831    919   1751    -44  -1291   1335   -454   -400   -745   -231   -413   -459
   -688   1023   1712   -168  -1200   1369   -415   -389   -724   -202   -379   -418
   -594    969   1564   -187  -1078   1265   -485   -420   -758   -233   -394   -358
   -665    984   1647   -161  -1156   1314   -467   -355   -704   -155   -298   -202
   -714    974   1688   -132  -1200   1330   -418   -358   -678   -106   -262   -174
   -730    901   1628    -88  -1179   1265   -420   -407   -698   -158   -329   -280
   -555   1013   1569   -228  -1062   1291   -418   -392   -691   -166   -332   -324
   -449   1101   1551   -327  -1000   1327   -394   -394   -688   -155   -314   -319
   -431   1083   1514   -327   -971   1299   -426   -433   -717   -166   -327   -316
   -387   1052   1436   -332   -911   1244   -483   -483   -758   -197   -350   -327
   -319   1015   1335   -348   -826   1174   -563   -540   -813   -241   -389   -355
   -239   1021   1260   -392   -750   1140   -610   -561   -833   -262   -407   -371
   -158   1054   1213   -449   -685   1132   -607   -532   -820   -254   -397   -376
   -150   1072   1221   -462   -685   1145   -631   -532   -828   -257   -400   -384
   -202   1054   1257   -426   -730   1156   -605   -532   -839   -262   -402   -384
   -200   1096   1296   -449   -748   1195   -558   -496   -807   -231   -376   -368
   -254   1041   1296   -394   -776   1169   -548   -491   -800   -239   -387   -387
   -275   1036   1309   -381   -795   1171   -522   -480   -782   -231   -374   -392
   -350   1008   1358   -327   -854   1182   -506   -483   -792   -244   -389   -418
   -457    917   1374   -231   -917   1145   -522   -501   -820   -270   -415   -444
   -519    857   1374   -168   -948   1114   -542   -509   -836   -280   -431   -457
   -535    833   1369   -150   -950   1098   -537   -506   -836   -285   -436   -465
   -555    831   1387   -137   -971   1109   -501   -509   -833   -288   -431   -465
   -623    789   1413    -83  -1021   1101   -514   -527   -852   -301   -444   -480
   -654    774   1428    -59  -1041   1101   -519   -535   -859   -303   -446   -488
   -678    769   1447    -46  -1062   1106   -530   -530   -849   -298   -441   -493
   -685    771   1457    -41  -1070   1114   -555   -519   -833   -288   -433   -488
   -691    800   1491    -54  -1091   1143   -555   -504   -820   -280   -431   -496
   -719    820   1538    -51  -1130   1179   -501   -423   -750   -241   -420   -511
   -724    872   1595    -75  -1161   1234   -394   -259   -597   -119   -355   -493
   -696    976   1673   -140  -1184   1325   -306    -64   -389    103   -176   -358
   -654   1267   1919   -309  -1288   1592   -303    119   -142    426    181     10
   -641   1665   2307   -514  -1473   1984   -348    140    -23    659    587    504
   -737   1919   2655   -592  -1696   2286   -465   -109   -166    691    883    919
   -885   2018   2904   -566  -1893   2460   -605   -485   -470    555    969   1080
  -1008   1660   2665   -327  -1836   2161   -730   -948  -1002    -49    316    465
  -1080   1101   2182    -10  -1631   1641   -836  -1400  -1615   -888   -688   -501
  -1091    644   1735    223  -1413   1189   -932  -1506  -1839  -1221  -1101   -919
  -1085    420   1506    332  -1296    963   -969  -1343  -1696  -1111  -1047   -935
  -1075    384   1460    345  -1267    922   -909  -1109  -1447   -898   -906   -867
   -966    483   1449    241  -1208    966   -774   -852  -1169   -654   -735   -743
   -862    589   1449    135  -1156   1021   -649   -662   -956   -467   -597   -641
   -782    615   1397     83  -1088   1005   -613   -584   -870   -397   -542   -602
   -711    579   1288     64  -1000    932   -589   -566   -846   -381   -540   -605
   -628    602   1231     12   -930    917   -579   -540   -810   -350   -519   -597
   -555    649   1205    -49   -880    927   -589   -535   -795   -329   -498   -589
   -488    698   1187   -103   -836    943   -600   -542   -776   -319   -483   -576
   -506    685   1192    -90   -849    937   -584   -517   -740   -290   -467   -517
   -537    706   1244    -85   -891    976   -561   -470   -688   -236   -420   -439
   -530    724   1252    -98   -891    987   -576   -465   -678   -218   -397   -381
   -527    748   1275   -109   -901   1010   -566   -454   -665   -205   -376   -353
   -566    810   1374   -122   -971   1091   -545   -392   -592   -127   -298   -288
   -615    859   1475   -122  -1044   1166   -514   -342   -532    -62   -231   -215
   -649    880   1530   -116  -1088   1205   -511   -342   -524    -57   -226   -231
   -683    885   1569   -101  -1124   1226   -514   -332   -506    -41   -218   -231
   -714    893   1608    -90  -1161   1249   -504   -322   -493    -28   -194   -210
   -732    904   1634    -85  -1182   1267   -524   -301   -470     -2   -171   -161
   -737    901   1639    -83  -1187   1267   -530   -272   -433     31   -140   -109
   -743    893   1636    -75  -1189   1265   -493   -226   -376     85    -67    -90
   -795    875   1670    -41  -1231   1273   -509   -184   -337    132    -20   -119
   -844    872   1714    -15  -1278   1293   -488   -127   -283    200     41    -25
   -833    880   1714    -23  -1275   1296   -465    -88   -213    280    114     31
   -836    880   1717    -20  -1275   1299   -517    -77   -192    311    127     18
   -805    901   1706    -49  -1257   1304   -542    -59   -171    342    148     46
   -717    956   1673   -119  -1195   1312   -535    -23   -132    407    241    114
   -615    989   1602   -189  -1109   1296   -537     18    -85    470    332    184
   -568    989   1558   -210  -1062   1273   -545     15    -96    467    337    210
   -626   1034   1660   -202  -1143   1345   -524     46    -62    496    368    254
   -704   1049   1753   -174  -1228   1400   -488     88    -18    537    426    329
   -724    984   1709   -129  -1218   1348   -454    116    -10    535    426    319
   -685    911   1597   -111  -1140   1254   -444     83    -64    459    324    197
   -706    867   1574    -80  -1140   1221   -431     49    -90    415    267    192
   -730    818   1548    -44  -1140   1182   -441      0   -127    368    236    153
   -756    753   1509      0  -1135   1130   -441    -31   -171    324    207     85
   -763    719   1483     23  -1122   1101   -433    -51   -218    267    137      7
   -800    646   1447     75  -1122   1047   -436    -98   -270    205     70    -12
   -841    581   1423    129  -1132   1002   -454   -137   -311    163     41    -33
   -846    522   1369    161  -1109    945   -475   -179   -353    124     12    -98
   -833    449   1283    192  -1057    865   -488   -226   -392     85    -15   -132
   -828    400   1228    213  -1028    813   -542   -298   -457     10    -83   -194
   -844    368   1213    236  -1028    789   -566   -342   -501    -38   -137   -192
   -833    392   1226    220  -1031    807   -571   -366   -506    -51   -153   -181
   -826    384   1210    220  -1018    797   -589   -384   -501    -49   -142   -176
   -828    358   1187    233  -1008    771   -600   -381   -488    -36   -124   -148
   -820    376   1197    220  -1010    787   -600   -381   -467    -20    -98   -132
   -792    379   1171    205   -982    776   -605   -402   -467    -28    -96   -140
   -753    384   1137    184   -945    761   -610   -410   -462    -36    -93   -148
   -719    405   1122    155   -919    763   -607   -415   -462    -41    -98   -150
   -678    428   1106    124   -891    766   -626   -431   -467    -49   -103   -145
   -620    485   1106     67   -862    795   -639   -439   -457    -46    -93   -135
   -568    537   1106     15   -836    820   -659   -449   -446    -36    -85   -124
   -465    548   1010    -41   -737    779   -701   -470   -462    -44   -101   -124
   -381    613    995   -114   -688    802   -698   -475   -465    -46    -96   -106
   -363    693   1057   -163   -709    875   -644   -433   -423     -2    -49    -72
   -348    753   1101   -202   -724    927   -610   -392   -389     28    -18    -46
   -293    763   1054   -236   -675    906   -594   -376   -381     31    -15    -38
   -272    763   1036   -246   -654    898   -579   -371   -368     36      0    -44
   -288    719   1008   -218   -646    862   -571   -376   -376     25    -15    -72
   -298    698    997   -200   -646    846   -561   -379   -374     23    -25    -59
   -322    675    997   -179   -659    836   -535   -366   -345     44      0    -36
   -355    670   1026   -158   -691    846   -509   -371   -340     33    -15    -98
   -348    670   1018   -163   -683    844   -496   -381   -348     12    -46   -142
   -327    644    971   -158   -649    807   -493   -400   -350      2    -49   -127
   -288    597    883   -155   -584    740   -496   -428   -368    -25    -80   -129
   -275    563    839   -145   -555    701   -517   -446   -384    -44   -103   -127
   -265    555    820   -148   -542    688   -542   -454   -376    -51   -106   -116
   -277    535    813   -127   -545    672   -550   -462   -368    -59   -106   -124
   -301    483    784    -90   -542    633   -542   -449   -348    -44    -96   -114
   -337    446    784    -54   -561    615   -535   -449   -337    -36    -90   -111
   -361    418    779    -28   -568    597   -530   -449   -337    -41    -96   -116
   -355    423    779    -33   -566    600   -496   -410   -306    -33   -119   -148
   -342    446    789    -54   -566    618   -418   -288   -194     36   -119   -181
   -345    530    875    -93   -610    701   -335   -124     -2    213     12    -77
   -322    782   1101   -231   -711    940   -296     93    288    555    353    228
   -226   1197   1423   -485   -823   1309   -371    244    540    948    862    735
   -215   1467   1680   -626   -948   1571   -480     80    475   1083   1252   1156
   -265   1478   1740   -607  -1002   1608   -576   -228    174    966   1361   1291
   -327   1239   1566   -457   -948   1402   -678   -693   -376    389    831    867
   -418    823   1241   -202   -828   1031   -782  -1288  -1132   -644   -329   -106
   -418    446    865    -15   -641    654   -896  -1447  -1426  -1072   -836   -527
   -389    223    613     80   -501    418   -906  -1288  -1270   -945   -776   -540
   -332    135    467     98   -400    298   -826  -1052   -989   -693   -610   -483
   -298    127    426     85   -361    275   -719   -836   -730   -470   -465   -426
   -293    226    519     31   -405    371   -628   -639   -506   -277   -324   -296
   -262    329    589    -33   -426    459   -550   -509   -366   -142   -210   -184
   -220    337    558    -59   -389    446   -504   -457   -303    -85   -153   -145
   -202    322    524    -59   -363    423   -491   -441   -283    -70   -140   -168
   -158    319    478    -80   -319    400   -506   -459   -301    -98   -181   -210
   -124    298    423    -85   -272    361   -522   -480   -319   -124   -207   -205
   -111    288    400    -90   -257    345   -517   -465   -288    -98   -176   -197
    -93    293    387    -98   -239    340   -509   -449   -259    -75   -150   -207
    -54    303    355   -124   -205    329   -519   -467   -267    -88   -158   -200
    -38    311    350   -137   -194    329   -519   -462   -249    -70   -127   -153
     -5    293    298   -148   -150    296   -545   -465   -226    -51   -109   -176
     51    252    200   -150    -72    226   -597   -514   -270   -106   -174   -252
      7    223    215   -116   -103    220   -561   -506   -252    -98   -179   -197
      0    213    213   -106   -106    213   -553   -480   -210    -54   -132   -163
     51    223    171   -137    -59    197   -581   -488   -210    -49   -111   -189
    -18    200    218    -90   -116    207   -584   -491   -210    -57   -119   -223
     57    184    127   -122    -36    155   -623   -501   -205    -46   -111   -184
     54    179    124   -116    -36    153   -623   -470   -163     -7    -64   -153
     -5    181    184    -88    -96    184   -602   -436   -129     18    -41   -114
     -7    187    194    -88   -101    189   -607   -413    -90     67     15    -88
     33    207    174   -122    -70    189   -626   -392    -57    109     57    -64
     98    293    194   -194    -49    244   -623   -329     15    192    145     33
    142    322    176   -233    -18    249   -649   -296     67    252    202     77
    179    350    171   -265      5    262   -685   -283     96    290    267    135
    205    376    171   -290     15    275   -657   -270    124    327    322    142
    236    405    168   -319     33    288   -680   -257    150    361    368    181
    262    415    150   -340     54    283   -672   -239    168    379    400    174
    252    381    129   -316     62    257   -633   -252    145    329    345    137
    290    298      5   -296    142    153   -670   -280    101    277    290    163
    366    205   -161   -285    262     23   -696   -342     36    197    215     59
    400    142   -257   -272    329    -57   -672   -384      2    135    155      0
    415     28   -387   -220    402   -179   -675   -415    -28     83    111    -54
    363    -15   -379   -176    371   -197   -652   -454    -67     18     36   -124
    285    -64   -350   -111    316   -207   -600   -439    -44     15     28   -122
    153   -140   -293     -7    223   -215   -563   -397      0     38     51   -114
     83   -200   -283     59    181   -241   -522   -392      5     20     38   -109
     41   -223   -267     90    153   -244   -465   -405     -2    -15     18   -111
    -20   -337   -316    179    145   -327   -407   -397      0    -28      5   -119
    -59   -366   -309    213    122   -337   -394   -426    -23    -57     -7   -158
   -142   -340   -197    241     25   -270   -392   -433    -15    -54      2   -161
   -166   -397   -233    280     31   -316   -345   -423     -2    -41      7   -176
   -168   -444   -275    306     51   -361   -332   -413     18    -25     20   -171
   -181   -426   -246    303     31   -337   -366   -407     41     -7     38   -140
   -158   -407   -249    283     44   -329   -361   -394     70     12     59   -109
   -179   -389   -213    283     15   -301   -389   -402     85     23     77    -90
   -166   -316   -150    241     -7   -233   -400   -410    101     33     96    -77
   -150   -231    -83    189    -36   -158   -361   -413    114     41    111    -62
   -166   -179    -12    174    -77    -96   -387   -433    111     38    119    -59
   -228    -25    200    127   -215     85   -345   -402    171     93    189     18
   -368     49    418    158   -394    233   -272   -374    220    148    257     93
   -290    -46    241    168   -267     96   -298   -420    184    116    249    161
   -210   -119     90    166   -150    -15   -309   -426    197    135    283    272
   -265   -194     70    226   -168    -62   -301   -423    194    155    301    319
   -241   -226     15    233   -129   -106   -350   -472    163    119    257    283
   -218   -296    -77    257    -72   -189   -394   -514    140     72    207    223
   -192   -374   -181    283     -5   -277   -410   -504    135     64    194    174
   -150   -457   -306    303     77   -381   -431   -522    103     31    150    132
   -109   -519   -410    314    148   -465   -452   -555     70    -12    101     96
    -77   -602   -524    340    220   -563   -493   -602     18    -77     41     25
    -70   -670   -600    371    265   -636   -511   -652    -31   -140    -20    -57
   -132   -737   -607    433    233   -672   -472   -667    -44   -171    -57   -109
   -127   -769   -641    449    254   -706   -428   -665    -44   -184    -75   -129
    -72   -789   -717    428    319   -753   -415   -675    -54   -202   -101   -168
    -33   -836   -802    436    384   -820   -436   -706    -83   -236   -137   -220
    -23   -862   -839    441    407   -852   -470   -732   -106   -259   -153   -241
    -23   -854   -831    439    402   -844   -465   -727    -98   -259   -150   -252
    -44   -854   -810    446    379   -833   -441   -724    -93   -262   -155   -265
    -80   -904   -823    493    371   -865   -454   -750   -116   -288   -174   -301
   -137   -930   -795    532    327   -865   -446   -722    -88   -262   -158   -306
   -140   -909   -769    524    314   -841   -376   -633     -7   -200   -137   -314
   -166   -865   -701    514    265   -784   -262   -485    150    -85    -93   -322
   -148   -727   -579    439    215   -654   -252   -332    340    109     51   -226
   -140   -465   -324    301     90   -394   -231   -150    610    459    428    106
   -132   -114     18    124    -75    -49   -275    -75    784    771    898    607
   -202    148    350     25   -275    249   -314   -215    685    823   1249   1047
   -314    122    436     96   -374    277   -316   -470    361    615   1348   1192
   -413   -181    228    296   -322     23   -374   -831   -174     38    820    714
   -511   -600    -90    555   -210   -345   -480  -1278   -769   -766   -210   -207
   -542   -963   -423    750    -59   -693   -639  -1496  -1085  -1215   -807   -724
   -545  -1231   -685    888     70   -958   -696  -1389   -976  -1122   -779   -761
   -542  -1301   -758    919    106  -1028   -633  -1187   -691   -849   -589   -659
   -550  -1286   -735    919     90  -1010   -542  -1013   -431   -610   -410   -548
   -532  -1158   -626    844     44   -893   -402   -813   -179   -368   -213   -420
   -439  -1023   -584    732     72   -805   -288   -662      0   -202    -70   -314
   -332   -961   -631    646    148   -795   -301   -626     38   -163    -36   -288
   -355  -1002   -646    678    145   -826   -324   -628     38   -158    -28   -285
   -371   -992   -623    680    124   -807   -265   -613     64   -132      7   -267
   -337   -974   -636    657    148   -805   -218   -602     83   -114     28   -257
   -316  -1034   -719    675    200   -875   -303   -639     70   -137      0   -280
   -241  -1054   -813    646    283   -932   -345   -639     90   -124     15   -277
   -254  -1130   -875    691    309  -1002   -259   -618    109   -114     23   -272
   -290  -1236   -945    763    327  -1091   -223   -605    111   -116     15   -265
   -288  -1273   -987    779    348  -1130   -270   -589    137   -101     25   -275
   -389  -1319   -932    854    270  -1127   -272   -561    174    -75     51   -270
   -407  -1356   -948    880    267  -1153   -244   -553    181    -70     67   -272
   -410  -1384   -974    898    280  -1179   -207   -550    194    -62     67   -309
   -392  -1413  -1021    901    314  -1218   -226   -548    200    -51     83   -288
   -327  -1473  -1145    898    407  -1309   -249   -540    220    -41     88   -277
   -231  -1460  -1231    844    498  -1345   -275   -530    254    -12    116   -228
   -109  -1418  -1309    763    600  -1363   -332   -527    288     18    145   -202
    -51  -1384  -1332    717    639  -1358   -379   -537    301     44    181   -158
    -93  -1387  -1293    740    597  -1343   -335   -514    340     90    231   -116
   -116  -1327  -1210    722    545  -1270   -285   -467    410    171    309    -38
   -137  -1239  -1101    688    480  -1171   -285   -418    483    262    400     64
   -200  -1187   -987    691    392  -1088   -329   -379    535    324    467    145
   -262  -1171   -909    717    322  -1039   -332   -340    584    387    530    213
   -342  -1200   -857    771    254  -1028   -288   -290    639    444    605    265
   -405  -1228   -823    818    207  -1026   -298   -257    678    483    657    298
   -444  -1213   -769    826    161   -992   -358   -249    685    483    662    314
   -506  -1247   -740    875    116   -995   -348   -246    678    462    644    267
   -558  -1306   -750    930     96  -1028   -298   -272    646    418    610    220
   -597  -1397   -800    997    101  -1098   -288   -280    623    381    574    189
   -626  -1480   -854   1052    111  -1169   -285   -288    597    337    540    135
   -756  -1610   -854   1182     46  -1234   -215   -296    579    288    491     83
   -896  -1732   -836   1314    -31  -1283   -137   -303    563    262    454     93
   -943  -1870   -927   1408     -7  -1400   -226   -407    452    163    350     44
   -906  -2083  -1179   1493    135  -1631   -259   -496    350     38    241    -85
   -795  -2255  -1460   1525    329  -1857   -319   -592    246    -85    122   -150
   -670  -2385  -1714   1527    519  -2049   -400   -691    145   -205    -12   -220
   -628  -2488  -1860   1558    615  -2174   -441   -727    114   -252    -59   -246
   -610  -2561  -1953   1584    670  -2257   -454   -717    119   -226    -44   -246
   -571  -2559  -1987   1564    706  -2273   -394   -659    184   -166     46   -220
   -633  -2478  -1844   1556    602  -2161   -319   -587    267    -88    132   -150
   -672  -2413  -1740   1543    532  -2078   -252   -542    316    -41    168   -111
   -727  -2346  -1618   1535    444  -1982   -246   -519    348    -12    213   -101
   -805  -2348  -1543   1577    366  -1945   -262   -498    363      5    233   -124
   -792  -2291  -1499   1540    353  -1893   -270   -478    384     25    257   -150
   -730  -2187  -1457   1460    363  -1823   -223   -439    426     72    303   -124
   -696  -2140  -1444   1418    371  -1792   -181   -431    436     75    303   -122
   -688  -2143  -1454   1415    381  -1800   -176   -402    475    101    340   -111
   -711  -2156  -1447   1431    366  -1800   -192   -381    501    132    376    -93
   -691  -2070  -1379   1382    342  -1725   -200   -376    519    163    407    -64
   -662  -2018  -1358   1337    348  -1688   -218   -400    509    163    423    -51
   -641  -2052  -1413   1345    384  -1732   -239   -418    501    163    439    -44
   -626  -2078  -1452   1350    410  -1764   -265   -428    488    153    431    -49
   -602  -2109  -1506   1356    452  -1808   -316   -459    454    124    420    -83
   -581  -2161  -1579   1369    496  -1873   -358   -485    420     88    405   -114
   -558  -2197  -1641   1376    540  -1919   -384   -517    379     36    353   -155
   -506  -2197  -1691   1350    589  -1943   -376   -514    371     25    355   -122
   -478  -2208  -1730   1343    626  -1969   -358   -527    353      2    348   -127
   -483  -2283  -1800   1382    657  -2042   -371   -561    322    -44    303   -163
   -428  -2322  -1893   1374    730  -2109   -381   -592    290    -80    267   -187
   -387  -2359  -1971   1371    789  -2166   -368   -607    277   -109    249   -220
   -342  -2369  -2026   1356    841  -2197   -397   -633    257   -142    236   -246
   -283  -2379  -2096   1330    904  -2239   -405   -652    249   -161    226   -244
   -241  -2390  -2148   1314    953  -2270   -392   -662    241   -179    205   -239
   -202  -2408  -2205   1304   1000  -2307   -397   -685    223   -200    181   -257
   -171  -2397  -2226   1286   1026  -2312   -407   -696    223   -200    179   -246
   -129  -2431  -2301   1278   1083  -2366   -410   -709    218   -215    161   -259
   -142  -2426  -2286   1283   1070  -2356   -428   -698    231   -202    163   -241
   -174  -2423  -2252   1299   1036  -2338   -444   -683    262   -176    192   -205
   -213  -2486  -2273   1350   1028  -2379   -433   -680    283   -166    205   -194
   -254  -2543  -2288   1397   1015  -2416   -342   -600    348   -137    200   -220
   -265  -2504  -2239   1384    984  -2372   -228   -465    462    -70    213   -239
   -285  -2423  -2138   1353    924  -2281   -145   -283    657    103    348   -145
   -290  -2223  -1932   1257    820  -2078    -98    -31    963    441    691    140
   -236  -1865  -1628   1049    693  -1748   -150     75   1171    792   1156    615
   -311  -1579  -1267    945    478  -1423   -348   -184   1093    961   1530   1041
   -428  -1415   -987    919    277  -1202   -548   -605    852    940   1701   1228
   -545  -1649  -1104   1098    277  -1376   -701  -1124    368    452   1247    836
   -680  -2244  -1566   1460    441  -1906   -802  -1662   -342   -555    155    -88
   -685  -2717  -2031   1701    672  -2374   -911  -1790   -633   -992   -332   -537
   -652  -2946  -2294   1797    818  -2621   -909  -1610   -496   -906   -311   -587
   -641  -3018  -2377   1831    867  -2699   -823  -1389   -293   -756   -241   -574
   -654  -3037  -2382   1844    862  -2712   -659  -1106    -23   -532    -83   -501
   -659  -2998  -2338   1829    839  -2668   -501   -865    213   -327     80   -405
   -665  -2990  -2325   1826    828  -2657   -415   -766    298   -252    142   -389
   -672  -2987  -2314   1831    820  -2652   -363   -717    335   -220    166   -384
   -696  -2985  -2288   1839    795  -2637   -407   -711    335   -220    168   -387
   -740  -3024  -2283   1880    771  -2655   -389   -693    348   -213    174   -340
   -784  -3104  -2322   1943    766  -2712   -374   -672    379   -187    205   -298
   -732  -3104  -2372   1919    818  -2738   -420   -698    355   -213    192   -306
   -688  -3130  -2442   1906    875  -2785   -449   -727    322   -254    140   -285
   -688  -3180  -2491   1932    901  -2837   -446   -706    332   -241    148   -290
   -722  -3200  -2478   1961    878  -2839   -449   -701    340   -236    155   -329
   -753  -3192  -2439   1974    841  -2816   -433   -688    355   -228    155   -337
   -691  -3208  -2517   1948    911  -2863   -431   -680    374   -205    176   -303
   -607  -3229  -2621   1917   1005  -2927   -488   -711    348   -228    168   -324
   -576  -3234  -2657   1904   1039  -2946   -537   -735    327   -249    155   -348
   -574  -3281  -2707   1927   1065  -2995   -542   -732    327   -254    140   -392
   -589  -3335  -2748   1961   1078  -3042   -509   -701    355   -226    148   -342
   -589  -3343  -2753   1966   1080  -3050   -498   -685    374   -202    171   -366
   -568  -3348  -2779   1958   1104  -3065   -514   -670    394   -171    205   -350
   -530  -3317  -2787   1925   1127  -3052   -519   -654    415   -150    231   -345
   -511  -3286  -2777   1896   1130  -3031   -527   -641    428   -137    246   -283
   -485  -3294  -2808   1891   1158  -3052   -527   -597    470    -90    293   -207
   -441  -3265  -2824   1852   1189  -3044   -555   -548    519    -25    358   -176
   -459  -3260  -2800   1860   1169  -3031   -581   -478    592     64    446   -166
   -465  -3203  -2738   1831   1135  -2969   -600   -452    613     98    496    -88
   -420  -3122  -2704   1771   1140  -2915   -626   -457    605     98    519     12
   -420  -3109  -2688   1764   1130  -2899   -605   -428    633    135    555     49
   -444  -3128  -2683   1787   1119  -2907   -592   -418    646    142    558     36
   -457  -3169  -2712   1813   1124  -2940   -605   -446    602     98    522      2
   -488  -3167  -2681   1826   1093  -2925   -613   -483    563     72    517     -5
   -524  -3180  -2655   1849   1062  -2917   -600   -511    540     51    509    -51
   -592  -3239  -2647   1917   1026  -2943   -574   -545    493    -12    444   -163
   -639  -3317  -2681   1977   1018  -3000   -558   -584    439    -80    363   -184
   -631  -3398  -2766   2016   1065  -3083   -579   -644    381   -145    298   -233
   -592  -3421  -2829   2005   1117  -3125   -592   -709    316   -218    228   -309
   -602  -3460  -2857   2031   1127  -3159   -566   -758    277   -262    189   -389
   -589  -3494  -2904   2039   1153  -3200   -652   -852    189   -350    103   -452
   -491  -3528  -3037   2008   1273  -3283   -678   -917    122   -420     33   -491
   -379  -3590  -3213   1984   1415  -3403   -711   -958     80   -465     -2   -532
   -319  -3652  -3333   1987   1506  -3494   -719   -987     62   -483     -7   -584
   -267  -3712  -3445   1987   1587  -3580   -704  -1000     54   -509    -44   -641
   -275  -3720  -3445   1997   1582  -3585   -657   -961    103   -465    -18   -576
   -340  -3712  -3374   2023   1514  -3546   -623   -917    161   -413     44   -517
   -389  -3710  -3320   2049   1465  -3515   -592   -870    215   -366     93   -511
   -418  -3730  -3312   2073   1444  -3520   -545   -820    265   -319    132   -467
   -428  -3717  -3291   2073   1428  -3504   -504   -774    306   -280    168   -426
   -413  -3704  -3291   2057   1436  -3499   -454   -724    355   -236    220   -402
   -426  -3697  -3270   2062   1421  -3483   -379   -659    426   -179    272   -368
   -439  -3702  -3263   2068   1410  -3481   -329   -626    467   -148    298   -322
   -457  -3715  -3257   2083   1400  -3486   -301   -592    504   -114    335   -252
   -509  -3668  -3159   2086   1322  -3413   -340   -584    524    -88    371   -210
   -568  -3697  -3128   2132   1278  -3413   -363   -615    496   -106    361   -241
   -633  -3774  -3143   2203   1252  -3460   -381   -641    459   -129    342   -272
   -659  -3806  -3146   2231   1241  -3476   -371   -652    449   -137    324   -293
   -678  -3790  -3115   2234   1215  -3452   -355   -649    459   -129    340   -270
   -670  -3787  -3117   2229   1223  -3452   -374   -667    439   -148    329   -275
   -631  -3759  -3128   2195   1247  -3442   -407   -691    407   -181    306   -283
   -615  -3715  -3099   2166   1241  -3408   -389   -688    405   -187    303   -262
   -589  -3686  -3096   2138   1252  -3390   -368   -688    402   -189    301   -257
   -561  -3678  -3117   2120   1278  -3398   -363   -698    387   -207    280   -293
   -571  -3686  -3117   2127   1270  -3400   -319   -691    389   -207    270   -306
   -587  -3725  -3138   2153   1275  -3432   -296   -688    394   -213    262   -322
   -615  -3764  -3151   2190   1265  -3457   -301   -691    394   -218    257   -332
   -631  -3725  -3094   2179   1231  -3411   -270   -667    420   -194    285   -298
   -548  -3704  -3156   2125   1301  -3432   -236   -633    441   -171    314   -207
   -504  -3785  -3281   2143   1387  -3533   -202   -607    457   -153    332   -101
   -446  -3860  -3413   2151   1483  -3637   -270   -659    407   -189    293    -93
   -350  -3881  -3530   2117   1590  -3707   -355   -750    324   -265    220   -194
   -272  -3772  -3502   2021   1610  -3637   -350   -766    319   -277    215   -285
   -205  -3647  -3442   1927   1615  -3546   -319   -732    348   -259    233   -332
   -194  -3655  -3460   1922   1631  -3559   -249   -683    387   -231    249   -327
   -181  -3761  -3580   1971   1699  -3671   -176   -579    454   -205    220   -342
    -80  -3761  -3684   1919   1800  -3722   -132   -446    561   -122    246   -358
    -20  -3603  -3582   1810   1779  -3593    -44   -231    784    122    462   -192
     36  -3315  -3351   1636   1693  -3333    -28    -46   1000    418    813    137
     41  -2909  -2951   1434   1496  -2930    -85    -98   1052    607   1187    589
   -114  -2681  -2566   1395   1226  -2624   -262   -483    849    618   1449    950
   -301  -2639  -2338   1467   1018  -2488   -420   -940    511    407   1379    935
   -475  -3008  -2533   1738   1028  -2772   -550  -1452    -36   -249    654    246
   -540  -3624  -3083   2083   1270  -3354   -724  -1880   -652  -1096   -324   -683
   -506  -3993  -3486   2247   1488  -3741   -784  -1810   -665  -1171   -465   -878
   -452  -4097  -3647   2273   1597  -3873   -704  -1548   -444   -982   -345   -833
   -410  -4047  -3639   2226   1613  -3845   -527  -1257   -176   -748   -179   -732
   -374  -3910  -3535   2143   1579  -3722   -303   -945    122   -483     23   -589
   -345  -3759  -3416   2052   1532  -3587   -189   -771    293   -322    155   -475
   -337  -3665  -3328   2000   1493  -3496   -135   -704    366   -254    213   -431
   -335  -3616  -3281   1974   1473  -3447    -96   -667    405   -223    246   -415
   -301  -3530  -3229   1917   1462  -3380    -83   -620    444   -189    288   -384
   -283  -3455  -3172   1867   1441  -3315    -64   -589    472   -166    322   -363
   -270  -3434  -3164   1852   1444  -3299    -25   -561    498   -140    345   -345
   -267  -3390  -3122   1826   1426  -3257     10   -530    527   -114    368   -319
   -272  -3312  -3039   1792   1382  -3177     38   -491    563    -80    400   -283
   -244  -3247  -3005   1743   1379  -3128     23   -488    568    -75    405   -272
   -223  -3224  -3000   1725   1387  -3112      7   -493    568    -70    418   -262
   -202  -3242  -3042   1722   1418  -3143     15   -496    571    -70    415   -254
   -171  -3273  -3102   1722   1465  -3187     38   -498    563    -77    402   -267
   -187  -3242  -3057   1714   1434  -3151     15   -480    579    -64    423   -244
   -213  -3234  -3021   1725   1402  -3130     15   -462    594    -54    433   -236
   -218  -3237  -3021   1727   1400  -3130      2   -449    613    -44    444   -228
   -220  -3255  -3034   1738   1405  -3146     -2   -441    633    -28    452   -223
   -215  -3283  -3068   1748   1423  -3174     -7   -433    644    -20    454   -228
   -210  -3299  -3091   1753   1439  -3195      0   -400    678     15    483   -210
   -189  -3343  -3156   1764   1480  -3250      0   -366    706     44    511   -197
   -166  -3372  -3205   1769   1519  -3289      2   -329    737     83    550   -176
   -153  -3338  -3187   1743   1514  -3265     25   -270    797    145    602   -137
   -114  -3283  -3172   1699   1527  -3229     23   -213    862    210    670    -75
    -25  -3234  -3211   1628   1590  -3221      2   -163    922    275    743      5
     46  -3218  -3265   1587   1654  -3242    -20   -145    948    301    774     49
     31  -3234  -3265   1602   1647  -3250    -28   -132    969    327    810    101
     -7  -3276  -3268   1641   1628  -3270     -7   -124    971    324    810    114
    -10  -3299  -3291   1654   1639  -3296    -12   -142    953    293    782    103
     96  -3294  -3390   1600   1743  -3341    -70   -192    898    231    724     62
    241  -3299  -3541   1525   1891  -3419    -49   -226    865    189    685     23
    275  -3325  -3600   1525   1938  -3463      0   -244    849    153    646     -2
    246  -3333  -3582   1540   1914  -3455    -20   -265    831    119    605    -20
    166  -3341  -3507   1587   1836  -3424    -20   -275    818     93    571    -33
     64  -3387  -3455   1660   1758  -3421     70   -285    813     62    532    -77
      2  -3387  -3393   1691   1696  -3390     85   -309    787     18    501   -109
    -64  -3413  -3351   1738   1641  -3382     62   -348    740    -41    446   -135
   -142  -3429  -3286   1787   1571  -3359     75   -358    735    -49    428   -145
   -155  -3439  -3286   1797   1564  -3364     57   -400    693    -83    410   -194
   -155  -3507  -3351   1829   1597  -3429     38   -459    623   -153    345   -259
   -174  -3525  -3354   1847   1590  -3439     23   -501    581   -197    298   -303
   -215  -3512  -3296   1865   1540  -3406     46   -488    600   -189    306   -296
   -187  -3528  -3341   1857   1574  -3437     44   -493    597   -200    298   -296
   -137  -3603  -3465   1867   1662  -3535     31   -522    566   -233    267   -319
   -116  -3639  -3525   1875   1701  -3582     15   -522    571   -231    270   -311
    -93  -3582  -3489   1839   1696  -3535     36   -488    613   -181    309   -298
    -88  -3554  -3465   1821   1688  -3509     67   -465    636   -155    337   -296
   -122  -3548  -3426   1834   1649  -3486     96   -431    670   -135    381   -218
   -161  -3556  -3395   1857   1615  -3476    116   -415    683   -140    376   -184
   -150  -3572  -3421   1862   1634  -3496     93   -433    641   -189    296   -262
   -114  -3572  -3460   1842   1670  -3517     96   -439    641   -200    277   -254
    -51  -3621  -3569   1836   1756  -3595     80   -462    644   -197    298   -236
    -23  -3691  -3668   1855   1821  -3681     67   -470    639   -194    306   -220
      7  -3647  -3655   1821   1831  -3650     70   -441    675   -153    348   -140
    101  -3543  -3645   1719   1870  -3593     64   -446    680   -155    363   -132
     98  -3507  -3606   1704   1849  -3554    111   -420    701   -140    379   -127
    -38  -3509  -3473   1774   1714  -3491    135   -374    737   -101    428    -44
   -181  -3499  -3317   1842   1566  -3408    168   -316    787    -46    485     36
   -233  -3460  -3229   1847   1493  -3346    218   -275    836    -10    524     23
   -171  -3445  -3273   1808   1548  -3361    226   -293    820    -33    498    -38
   -132  -3447  -3317   1790   1590  -3382    205   -329    779    -75    459   -101
   -109  -3499  -3390   1805   1639  -3445    171   -374    722   -140    389   -158
    -85  -3535  -3450   1808   1680  -3494    142   -410    680   -192    335   -207
    -31  -3577  -3546   1803   1756  -3564    132   -433    657   -231    298   -244
      2  -3632  -3637   1813   1818  -3634    116   -457    636   -265    272   -280
      5  -3647  -3652   1821   1829  -3650     96   -470    626   -280    272   -303
      0  -3647  -3650   1823   1823  -3650     75   -488    607   -301    252   -329
     23  -3676  -3702   1826   1860  -3689     44   -527    574   -340    215   -342
     36  -3710  -3748   1836   1891  -3728     18   -548    553   -374    181   -366
     28  -3715  -3743   1844   1886  -3728      7   -561    545   -394    155   -376
     31  -3728  -3761   1847   1893  -3743      7   -555    550   -410    137   -405
     80  -3720  -3800   1818   1938  -3759     33   -501    594   -410    103   -467
    119  -3665  -3785   1771   1951  -3725    101   -379    709   -340    124   -478
    155  -3525  -3681   1686   1917  -3603    140   -218    896   -153    280   -363
    200  -3224  -3426   1512   1810  -3325    158     -2   1182    205    675     10
    244  -2837  -3081   1296   1660  -2959     85     33   1317    491   1124    532
    200  -2616  -2818   1205   1509  -2717    -46   -194   1179    563   1454    937
    111  -2598  -2709   1244   1410  -2652   -181   -558    857    400   1488    982
     -7  -2995  -2987   1499   1488  -2990   -306  -1101    213   -348    685    335
   -111  -3429  -3317   1769   1600  -3372   -426  -1592   -431  -1239   -324   -514
   -122  -3751  -3629   1935   1751  -3691   -509  -1652   -581  -1504   -649   -820
    -98  -3951  -3852   2026   1875  -3902   -465  -1441   -374  -1340   -568   -818
    -51  -3969  -3920   2008   1932  -3943   -361  -1210   -116  -1111   -426   -732
    -12  -3878  -3868   1945   1925  -3873   -220   -958    158   -862   -241   -602
     20  -3748  -3769   1862   1893  -3759    -93   -743    389   -654    -75   -478
     38  -3673  -3712   1818   1875  -3691    -41   -657    483   -571    -10   -418
     31  -3632  -3665   1797   1847  -3647    -10   -628    530   -545     15   -384
     38  -3613  -3652   1787   1844  -3634     -2   -607    558   -522     33   -371
     77  -3551  -3629   1735   1849  -3590      2   -579    589   -488     67   -345
    124  -3496  -3621   1686   1873  -3559      2   -566    602   -472     85   -340
    122  -3463  -3585   1670   1852  -3522     12   -561    607   -467     90   -314
    106  -3442  -3548   1667   1826  -3494      7   -558    623   -452    111   -265
    114  -3413  -3530   1647   1821  -3473     12   -542    641   -428    132   -262
    150  -3398  -3548   1623   1849  -3473     28   -537    649   -423    114   -262
    189  -3351  -3543   1579   1862  -3447     10   -540    649   -426    114   -249
    194  -3330  -3525   1566   1860  -3426      5   -532    662   -413    129   -252
    202  -3317  -3522   1556   1860  -3419     12   -532    675   -402    135   -259
    207  -3283  -3491   1538   1849  -3387    -18   -540    667   -405    122   -277
    179  -3289  -3470   1553   1823  -3380    -36   -522    678   -392    132   -246
    174  -3291  -3465   1558   1818  -3377    -23   -511    693   -384    137   -249
    213  -3260  -3473   1522   1842  -3367    -36   -514    698   -376    148   -267
    296  -3211  -3507   1457   1901  -3359    -80   -530    691   -374    150   -265
    322  -3192  -3517   1434   1917  -3354    -93   -524    701   -350    168   -246
    309  -3154  -3463   1423   1883  -3309    -90   -488    743   -301    207   -202
    280  -3099  -3380   1408   1829  -3239    -90   -439    797   -236    275   -127
    285  -3055  -3341   1384   1813  -3198    -90   -379    867   -145    371    -54
    223  -3050  -3273   1410   1745  -3159    -64   -311    945    -57    462      5
    194  -3003  -3198   1405   1696  -3099    -70   -270    984     -7    509     62
    184  -2966  -3154   1389   1667  -3057    -85   -241   1000     10    540    106
    158  -2943  -3102   1392   1628  -3021    -85   -228   1008     15    542     80
    129  -2977  -3107   1421   1615  -3042    -57   -228   1000     -7    504     72
    111  -3000  -3112   1444   1610  -3055    -85   -239    979    -25    496     85
     93  -3034  -3128   1467   1608  -3081    -80   -265    945    -64    470     31
     90  -3083  -3174   1496   1631  -3128    -54   -303    893   -135    392    -59
     90  -3133  -3224   1519   1654  -3180    -83   -366    818   -228    288    -80
    124  -3135  -3263   1504   1691  -3198    -59   -402    763   -298    226   -145
    192  -3125  -3317   1465   1753  -3218    -46   -446    714   -371    155   -215
    277  -3099  -3377   1410   1826  -3237    -15   -457    698   -402    127   -246
    316  -3050  -3369   1363   1842  -3208      2   -493    649   -462     59   -296
    329  -3050  -3380   1358   1852  -3213      7   -524    610   -509     15   -290
    374  -3091  -3468   1356   1919  -3278     -5   -555    579   -542    -12   -340
    379  -3154  -3533   1387   1956  -3343    -38   -597    537   -581    -57   -397
    374  -3169  -3543   1395   1956  -3354    -54   -623    504   -618    -96   -423
    389  -3148  -3538   1379   1961  -3341    -51   -631    498   -626   -101   -452
    407  -3130  -3538   1358   1971  -3333    -12   -633    485   -641   -109   -478
    418  -3081  -3499   1332   1958  -3289    -46   -639    478   -644   -103   -444
    413  -3099  -3515   1340   1964  -3304   -119   -672    444   -680   -137   -449
    402  -3089  -3491   1343   1945  -3291   -101   -675    439   -688   -150   -472
    405  -3013  -3421   1304   1912  -3216    -93   -665    457   -665   -127   -467
    423  -2935  -3359   1257   1891  -3146    -72   -654    478   -641   -103   -472
    446  -2909  -3356   1231   1899  -3133    -67   -654    480   -644   -106   -462
    462  -2883  -3348   1210   1904  -3115    -88   -670    470   -652   -103   -433
    480  -2831  -3312   1174   1893  -3070    -90   -688    470   -652    -93   -431
    493  -2777  -3270   1143   1880  -3024    -88   -704    462   -659    -93   -402
    509  -2779  -3289   1132   1896  -3034   -166   -745    415   -691   -109   -420
    527  -2805  -3333   1140   1927  -3070   -189   -761    389   -709   -124   -444
    584  -2774  -3361   1093   1971  -3065   -197   -771    368   -727   -145   -475
    626  -2759  -3385   1067   2005  -3070   -168   -763    363   -730   -145   -493
    628  -2847  -3476   1106   2049  -3161   -163   -756    350   -748   -166   -509
    633  -2946  -3580   1153   2107  -3263   -202   -784    306   -797   -218   -545
    636  -2964  -3603   1163   2117  -3283   -197   -787    298   -813   -241   -550
    623  -2946  -3569   1161   2096  -3257   -129   -750    335   -784   -220   -553
    563  -3026  -3593   1231   2075  -3307   -116   -722    350   -776   -210   -540
    506  -3135  -3645   1314   2073  -3390    -83   -698    350   -787   -213   -545
    504  -3172  -3678   1332   2088  -3424    -44   -691    342   -810   -233   -561
    542  -3218  -3761   1337   2151  -3489     -2   -680    348   -805   -220   -555
    511  -3268  -3782   1376   2145  -3525     15   -680    332   -815   -231   -563
    454  -3231  -3686   1387   2070  -3457     15   -701    309   -826   -249   -587
    389  -3216  -3606   1410   1995  -3408     23   -685    324   -805   -228   -592
    366  -3205  -3572   1421   1969  -3387     36   -657    353   -771   -205   -587
    389  -3159  -3548   1384   1966  -3354     64   -623    387   -735   -176   -566
    381  -3122  -3507   1369   1943  -3315     80   -605    405   -719   -163   -550
    332  -3107  -3439   1384   1886  -3270     85   -597    415   -719   -168   -553
    272  -3034  -3307   1382   1790  -3169    155   -509    498   -675   -171   -581
    228  -2863  -3091   1314   1657  -2974    259   -337    670   -530    -93   -535
    275  -2650  -2925   1187   1600  -2787    293   -187    857   -316     90   -387
    415  -2348  -2766    963   1590  -2556    246    -44   1083     18    480     -7
    480  -1966  -2447    743   1462  -2205    142     -5   1221    324    984    548
    436  -1836  -2275    698   1353  -2055     38   -231   1000    262   1249    917
    327  -2013  -2343    841   1332  -2177    -15   -532    574    -98   1130    870
    174  -2309  -2486   1067   1327  -2397    -62   -950    -12   -805    402    270
     88  -2704  -2792   1309   1439  -2748   -176  -1457   -678  -1717   -753   -657
     25  -3089  -3115   1530   1569  -3099   -270  -1535   -789  -1875  -1031   -888
     83  -3328  -3411   1621   1745  -3367   -252  -1389   -597  -1680   -924   -857
    119  -3382  -3504   1628   1810  -3442   -194  -1187   -379  -1470   -784   -795
     41  -3387  -3429   1673   1735  -3408    -83  -1018   -153  -1252   -631   -706
    -80  -3346  -3268   1712   1592  -3307     46   -833     88  -1010   -446   -553
     88  -3299  -3387   1605   1738  -3343     38   -789    161   -940   -402   -509
    381  -3250  -3634   1431   2008  -3442    -38   -839    122   -979   -452   -610
    472  -3167  -3639   1348   2055  -3403    -54   -841    124   -971   -449   -683
    472  -3141  -3616   1332   2042  -3377    -18   -823    142   -958   -436   -714
    462  -3125  -3587   1330   2023  -3356      7   -802    158   -943   -423   -737
    405  -3130  -3538   1361   1969  -3333      5   -807    150   -945   -428   -756
    376  -3120  -3496   1371   1935  -3307     23   -792    158   -940   -415   -748
    363  -3112  -3476   1374   1919  -3294     57   -776    168   -932   -400   -748
    379  -3094  -3473   1356   1925  -3283     57   -787    166   -930   -400   -756
    366  -3042  -3408   1335   1886  -3224     20   -797    168   -922   -392   -756
    324  -2995  -3320   1335   1821  -3156    -10   -784    184   -898   -371   -743
    288  -2974  -3265   1343   1774  -3120    -23   -771    200   -885   -355   -732
    252  -2956  -3208   1353   1730  -3081    -12   -750    223   -857   -337   -724
    236  -2915  -3151   1337   1693  -3031     23   -730    249   -826   -309   -701
    189  -2834  -3024   1322   1605  -2927     64   -685    296   -776   -257   -659
    181  -2753  -2935   1283   1558  -2844     85   -646    335   -730   -210   -626
    192  -2694  -2886   1249   1538  -2790     90   -618    363   -683   -166   -597
    218  -2626  -2847   1202   1530  -2735     88   -602    392   -639   -122   -574
    257  -2551  -2808   1148   1532  -2678     80   -581    431   -584    -64   -527
    259  -2488  -2751   1111   1504  -2618     67   -555    475   -519      2   -465
    288  -2390  -2678   1049   1480  -2533     75   -509    540   -436     90   -387
    337  -2270  -2608    966   1473  -2439     70   -472    589   -363    168   -319
    358  -2158  -2517    901   1436  -2338     85   -433    641   -298    241   -254
    353  -2117  -2470    880   1410  -2294    106   -400    683   -259    290   -215
    371  -2023  -2397    826   1384  -2210     98   -392    691   -249    301   -200
    402  -1927  -2330    761   1363  -2130    101   -387    688   -257    290   -187
    394  -1904  -2299    756   1345  -2101    111   -397    665   -290    262   -202
    353  -1938  -2291    789   1322  -2114    132   -400    646   -322    236   -252
    314  -1956  -2270    820   1291  -2112    153   -415    618   -368    197   -306
    306  -1958  -2268    826   1286  -2112    129   -475    553   -449    116   -384
    267  -2003  -2270    867   1267  -2135    129   -540    483   -540     12   -472
    189  -2034  -2226    922   1205  -2130    163   -568    449   -600    -57   -535
    145  -2068  -2213    961   1176  -2138    158   -589    413   -644   -116   -587
     90  -2114  -2205   1013   1148  -2158    161   -607    379   -683   -163   -644
     33  -2164  -2197   1065   1114  -2179    166   -633    345   -722   -215   -709
    -38  -2205  -2166   1119   1062  -2187    189   -657    332   -750   -249   -750
   -119  -2236  -2117   1179    997  -2179    197   -670    329   -763   -262   -745
   -171  -2273  -2101   1221    963  -2187    218   -662    329   -771   -270   -745
   -148  -2309  -2161   1228   1005  -2236    213   -670    319   -789   -298   -787
      5  -2364  -2372   1176   1187  -2369    174   -740    259   -857   -368   -888
    124  -2408  -2533   1140   1327  -2470    145   -779    231   -888   -413   -935
    194  -2421  -2616   1111   1402  -2517    124   -795    210   -904   -436   -966
    228  -2431  -2660   1101   1444  -2546    101   -800    197   -911   -449  -1008
    228  -2452  -2681   1111   1454  -2566     80   -813    192   -909   -436  -1021
    241  -2481  -2725   1119   1480  -2603     46   -836    179   -930   -459  -1044
    285  -2473  -2759   1093   1519  -2613     31   -836    184   -927   -467  -1060
    384  -2410  -2795   1013   1590  -2603     -5   -831    194   -914   -454  -1049
    452  -2496  -2951   1021   1699  -2722    -49   -891    137   -974   -514  -1093
    615  -2351  -2966    867   1790  -2660    -18   -865    174   -935   -470  -1034
    756  -2130  -2886    685   1818  -2507     90   -789    257   -846   -384   -917
    589  -2262  -2852    836   1719  -2556     41   -828    207   -885   -426   -924
    517  -2291  -2808    885   1660  -2548     -7   -841    181   -904   -405   -930
    480  -2242  -2722    878   1600  -2481     36   -815    197   -880   -366   -891
    415  -2247  -2662    914   1538  -2455     36   -815    189   -880   -374   -883
    288  -2322  -2611   1018   1449  -2465    -18   -841    155   -911   -410   -911
    187  -2348  -2535   1080   1358  -2442    -25   -833    161   -909   -413   -904
    179  -2317  -2496   1067   1335  -2405      5   -815    168   -904   -402   -909
    111  -2397  -2509   1143   1309  -2452    -18   -846    109   -963   -459   -979
     83  -2431  -2514   1174   1299  -2473    -12   -854     80  -1002   -498  -1047
    106  -2405  -2512   1148   1306  -2457    -18   -891     36  -1060   -555  -1085
     98  -2494  -2592   1195   1345  -2543    -38   -937    -18  -1124   -633  -1135
    132  -2533  -2668   1200   1397  -2600    -90   -971    -67  -1174   -701  -1213
    101  -2590  -2691   1244   1395  -2639   -194  -1052   -168  -1260   -787  -1340
    137  -2572  -2709   1215   1423  -2639   -184  -1039   -163  -1239   -756  -1306
    155  -2556  -2712   1200   1434  -2634   -129   -995   -122  -1197   -704  -1252
    114  -2616  -2733   1249   1421  -2673   -135   -976   -106  -1195   -683  -1252
     57  -2655  -2712   1299   1384  -2683   -103   -945    -70  -1169   -665  -1234
     88  -2535  -2624   1221   1353  -2579    -72   -893    -20  -1122   -628  -1158
     70  -2501  -2572   1215   1319  -2538    -44   -836     25  -1072   -597  -1091
     41  -2605  -2650   1280   1343  -2626     20   -761     96  -1047   -607  -1135
     67  -2613  -2681   1273   1374  -2647    119   -652    202   -995   -631  -1184
    171  -2509  -2683   1169   1423  -2595    210   -444    394   -761   -452  -1052
    272  -2236  -2509    982   1389  -2372    228   -192    688   -397    -41   -706
    322  -1797  -2120    737   1218  -1958    155   -135    818   -124    397   -231
    265  -1491  -1756    613   1010  -1623     46   -366    652    -93    670    181
    153  -1457  -1610    652    880  -1535   -109   -753    288   -283    662    249
     59  -1764  -1823    852    940  -1792   -288  -1244   -280   -888     44   -303
    -12  -2265  -2255   1137   1119  -2260   -415  -1735   -956  -1795  -1023  -1280
    -18  -2621  -2603   1319   1291  -2613   -517  -1855  -1200  -2143  -1447  -1693
    -23  -2769  -2746   1395   1358  -2756   -506  -1665   -997  -1958  -1330  -1686
     12  -2774  -2787   1379   1397  -2779   -467  -1439   -753  -1727  -1171  -1628
     33  -2665  -2699   1317   1363  -2683   -342  -1200   -504  -1504  -1002  -1548
     28  -2546  -2574   1260   1301  -2559   -184   -958   -290  -1319   -885  -1389
     33  -2509  -2546   1236   1288  -2527   -135   -846   -200  -1215   -792  -1309
     51  -2496  -2548   1221   1299  -2520   -140   -823   -187  -1192   -763  -1306
     28  -2447  -2475   1208   1249  -2462   -161   -844   -202  -1202   -769  -1322
      0  -2418  -2418   1210   1208  -2418   -194   -880   -233  -1236   -807  -1312
    -25  -2416  -2390   1218   1182  -2403   -215   -880   -246  -1236   -810  -1306
    -28  -2421  -2392   1223   1182  -2408   -236   -888   -259  -1236   -813  -1340
    -59  -2403  -2343   1228   1140  -2374   -259   -911   -285  -1252   -818  -1332
    -88  -2369  -2281   1228   1096  -2325   -285   -935   -309  -1267   -833  -1319
    -88  -2351  -2265   1218   1088  -2309   -316   -950   -324  -1275   -844  -1332
   -119  -2340  -2221   1231   1049  -2283   -335   -937   -314  -1257   -820  -1337
   -153  -2346  -2192   1247   1018  -2270   -350   -945   -314  -1249   -797  -1327
   -184  -2340  -2156   1262    984  -2249   -361   -966   -327  -1260   -805  -1304
   -207  -2317  -2109   1262    948  -2216   -376   -969   -350  -1283   -854  -1319
   -270  -2257  -1987   1262    857  -2122   -374   -940   -327  -1257   -841  -1254
   -332  -2234  -1901   1283    782  -2068   -366   -917   -296  -1221   -800  -1241
   -355  -2226  -1870   1291    756  -2049   -366   -893   -280  -1192   -787  -1239
   -358  -2223  -1867   1291    750  -2047   -363   -862   -254  -1153   -753  -1215
   -384  -2184  -1800   1283    706  -1995   -402   -870   -254  -1143   -743  -1218
   -389  -2171  -1782   1280    693  -1979   -413   -831   -218  -1098   -711  -1197
   -400  -2127  -1727   1265    662  -1927   -428   -782   -184  -1049   -667  -1195
   -431  -2034  -1605   1231    587  -1821   -475   -730   -153   -992   -615  -1148
   -436  -1948  -1514   1192    537  -1732   -483   -675   -109   -924   -550  -1083
   -428  -1880  -1452   1153    509  -1667   -498   -646    -90   -888   -532  -1101
   -449  -1816  -1366   1132    457  -1592   -501   -628    -80   -880   -540  -1041
   -436  -1725  -1291   1080    426  -1509   -506   -628    -83   -870   -519  -1021
   -449  -1652  -1202   1049    374  -1428   -506   -633   -101   -875   -527  -1054
   -470  -1587  -1119   1028    322  -1353   -506   -649   -135   -914   -574  -1067
   -467  -1543  -1075   1005    303  -1309   -483   -654   -148   -930   -594  -1070
   -397  -1473  -1078    932    337  -1275   -470   -678   -187   -961   -607  -1135
   -361  -1431  -1070    896    353  -1252   -449   -696   -228  -1005   -667  -1158
   -337  -1371  -1034    854    345  -1202   -436   -737   -288  -1072   -748  -1205
   -348  -1343   -995    846    322  -1169   -452   -802   -361  -1145   -826  -1231
   -384  -1353   -971    867    290  -1163   -446   -839   -413  -1187   -880  -1239
   -420  -1361   -943    891    259  -1153   -457   -870   -459  -1223   -922  -1286
   -462  -1415   -953    940    244  -1184   -459   -896   -504  -1262   -971  -1322
   -568  -1454   -885   1013    158  -1171   -431   -878   -506  -1254   -961  -1325
   -607  -1480   -875   1044    132  -1179   -428   -896   -553  -1288  -1018  -1397
   -652  -1501   -852   1075     98  -1176   -431   -906   -602  -1317  -1078  -1392
   -613  -1441   -828   1026    106  -1135   -439   -914   -626  -1317  -1085  -1397
   -563  -1325   -761    945     98  -1044   -472   -911   -652  -1319  -1088  -1384
   -498  -1267   -769    883    135  -1021   -491   -893   -659  -1312  -1078  -1363
   -376  -1210   -836    792    228  -1023   -478   -857   -636  -1262  -1023  -1343
   -387  -1143   -756    763    181   -948   -475   -844   -636  -1241  -1005  -1392
   -436  -1052   -615    745     88   -833   -452   -826   -639  -1226  -1018  -1314
   -459   -976   -517    717     25   -748   -400   -758   -589  -1153   -963  -1213
   -452   -893   -441    672     -7   -667   -361   -709   -558  -1104   -917  -1192
   -441   -802   -363    620    -38   -584   -327   -683   -548  -1088   -898  -1150
   -397   -693   -296    545    -51   -496   -340   -678   -558  -1067   -883  -1130
   -306   -574   -270    439    -20   -423   -389   -685   -571  -1049   -870  -1127
   -270   -480   -210    374    -31   -345   -394   -680   -581  -1039   -859  -1130
   -241   -407   -168    322    -38   -290   -400   -675   -600  -1028   -846  -1127
   -168   -314   -145    241    -12   -231   -400   -665   -597   -997   -810  -1130
   -132   -213    -83    171    -28   -148   -428   -696   -644  -1028   -839  -1135
   -101   -168    -70    135    -18   -119   -407   -683   -657  -1023   -844  -1101
    -62   -116    -54     88     -5    -85   -392   -678   -678  -1021   -849  -1091
    -20    -88    -67     54     23    -77   -413   -714   -730  -1047   -867  -1083
    -72    -80    -10     75    -33    -46   -392   -701   -727  -1023   -846  -1075
   -166    -54    111    109   -140     28   -368   -649   -696   -969   -792  -1041
   -137     12    150     62   -145     80   -366   -649   -727   -979   -815  -1088
    -90     59    150     15   -119    103   -368   -665   -763   -997   -852  -1060
    -93     98    192     -5   -142    145   -348   -657   -771   -992   -849  -1047
    -72    124    197    -25   -135    158   -366   -672   -807  -1013   -854  -1057
    -28    168    197    -70   -114    181   -366   -683   -841  -1039   -875  -1083
    -75    233    309    -77   -192    270   -368   -652   -836  -1010   -857  -1052
    -64    316    381   -127   -223    348   -363   -618   -836   -995   -844  -1031
    -38    387    423   -174   -231    405   -355   -605   -844  -1000   -854  -1023
    -18    441    457   -213   -239    446   -353   -592   -849   -992   -852  -1013
     -5    496    501   -244   -252    498   -374   -605   -875  -1002   -867  -1052
     44    509    462   -277   -210    485   -371   -602   -891  -1018   -911  -1047
    158    579    420   -368   -129    501   -303   -491   -828   -984   -922  -1075
    262    683    418   -475    -77    550   -189   -293   -685   -870   -859  -1054
    389    917    527   -652    -67    722    -83    -41   -428   -600   -628   -865
    506   1322    813   -914   -153   1067    -28    236   -111   -194   -197   -483
    506   1735   1228  -1122   -361   1483    -44    277     23    101    252     49
    342   2073   1730  -1210   -693   1904   -161    -10    -85    226    615    550
    145   2257   2112  -1200   -982   2184   -314   -400   -353    142    735    709
     54   1904   1849   -982   -898   1878   -454   -891   -911   -519     -2     20
     -5   1353   1358   -675   -680   1353   -545  -1270  -1491  -1345   -992   -802
     44    953    909   -498   -433    932   -644  -1254  -1610  -1553  -1291  -1109
    116    862    745   -488   -314    805   -571   -948  -1369  -1343  -1153  -1088
    192   1008    813   -600   -311    911   -358   -620  -1065  -1075   -953   -945
    293   1156    862   -724   -285   1010   -161   -335   -802   -833   -787   -818
    340   1327    984   -833   -322   1156    -28   -132   -623   -649   -649   -706
    361   1423   1062   -891   -350   1244     41    -28   -545   -566   -584   -662
    368   1512   1143   -943   -387   1327     96     31   -498   -514   -540   -636
    392   1623   1231  -1010   -418   1428    122     80   -462   -467   -496   -613
    368   1740   1369  -1057   -498   1556    161    135   -410   -410   -457   -576
    332   1836   1504  -1083   -584   1670    150    166   -389   -366   -423   -537
    337   1893   1556  -1117   -610   1727    158    181   -379   -342   -400   -496
    309   1940   1631  -1124   -659   1787    192    202   -363   -311   -371   -449
    213   2010   1797  -1111   -792   1904    239    254   -319   -249   -322   -381
     90   2081   1990  -1085   -948   2036    252    322   -262   -179   -252   -301
    187   2130   1943  -1158   -878   2036    241    332   -262   -163   -249   -311
    309   2138   1826  -1223   -758   1982    223    324   -277   -166   -262   -327
    366   2127   1758  -1249   -696   1945    210    332   -277   -153   -249   -314
    342   2179   1836  -1260   -745   2008    200    355   -259   -122   -228   -293
    322   2270   1945  -1299   -813   2109    207    415   -226    -64   -187   -218
    223   2265   2042  -1244   -909   2153    272    527   -142     28   -106    -46
    -31   2130   2161  -1049  -1096   2145    270    532   -129     59    -77     10
    -83   2055   2138   -984  -1109   2096    239    467   -179     33   -109    -41
    207   2239   2031  -1223   -914   2138    244    511   -171     49    -88    -49
    457   2387   1930  -1421   -737   2158    187    563   -132     96    -51    -54
    594   2530   1932  -1564   -670   2231    153    600    -83    171     18     -5
    771   2639   1867  -1704   -548   2255    116    623    -54    220     64     46
    878   2733   1855  -1808   -491   2294     90    683      7    293    132    101
    948   2889   1938  -1919   -496   2413     90    745     80    371    215    189
    956   3065   2109  -2013   -576   2587    150    841    161    472    314    306
    953   3174   2221  -2062   -633   2699    187    914    210    540    381    387
    945   3242   2294  -2096   -672   2769    205    927    220    566    418    415
    924   3307   2382  -2117   -730   2844    233    950    231    581    433    413
    901   3343   2442  -2125   -771   2894    259    974    236    584    420    441
    896   3403   2507  -2148   -805   2956    311    979    244    589    415    436
    852   3445   2592  -2151   -870   3018    350    976    241    581    400    420
    826   3476   2647  -2151   -909   3063    394    974    236    568    379    405
    813   3470   2655  -2143   -922   3063    439    971    226    550    355    381
    815   3465   2650  -2140   -917   3057    452    958    210    530    327    363
    792   3481   2686  -2138   -948   3083    459    940    189    514    306    350
    766   3504   2738  -2138   -984   3122    475    935    179    506    288    342
    782   3515   2733  -2151   -976   3125    475    927    161    498    267    335
    823   3509   2686  -2166   -930   3099    452    901    127    465    236    316
    846   3525   2678  -2187   -914   3102    449    893    119    454    223    309
    836   3567   2730  -2203   -945   3148    452    909    129    472    226    314
    854   3593   2735  -2226   -940   3167    439    911    124    478    218    306
    854   3619   2764  -2236   -953   3192    441    922    132    496    231    322
    854   3658   2800  -2257   -974   3229    439    940    148    514    249    345
    857   3712   2852  -2286   -997   3283    465    979    174    550    283    379
    870   3782   2912  -2327  -1021   3348    498   1015    207    589    311    407
    878   3845   2966  -2361  -1044   3406    535   1052    249    631    342    439
    880   3907   3026  -2397  -1072   3468    558   1075    275    657    355    457
    872   3964   3091  -2421  -1109   3528    553   1088    290    683    374    485
    891   4034   3143  -2465  -1127   3590    558   1109    322    719    415    530
    885   4076   3190  -2481  -1150   3634    555   1119    337    745    441    558
    826   4078   3250  -2452  -1213   3665    537   1124    335    750    452    571
    818   4123   3304  -2470  -1244   3715    537   1143    350    771    478    600
    828   4175   3346  -2504  -1260   3761    524   1153    361    792    506    633
    826   4208   3382  -2517  -1278   3795    563   1174    384    815    527    654
    800   4185   3385  -2494  -1293   3785    594   1197    394    833    527    654
    763   4185   3419  -2475  -1327   3803    602   1205    402    844    532    659
    776   4198   3421  -2488  -1322   3811    626   1218    415    857    542    670
    836   4232   3395  -2533  -1278   3813    641   1241    423    872    548    672
    937   4278   3338  -2611  -1200   3808    618   1215    397    854    524    641
    989   4260   3270  -2624  -1140   3767    594   1171    353    807    475    581
    987   4214   3226  -2603  -1119   3722    581   1148    329    782    444    550
    984   4193   3208  -2587  -1111   3702    589   1137    314    763    420    530
   1023   4198   3174  -2613  -1075   3686    594   1132    296    745    400    530
   1104   4201   3096  -2652   -997   3650    566   1122    267    719    368    532
   1215   4198   2982  -2707   -883   3590    530   1111    246    704    358    542
   1301   4172   2870  -2735   -784   3522    496   1080    215    667    316    493
   1304   4167   2863  -2738   -779   3515    517   1106    241    698    340    535
   1283   4175   2891  -2730   -805   3533    511   1104    239    701    350    553
   1247   4180   2933  -2714   -844   3559    506   1101    236    693    342    553
   1205   4211   3005  -2707   -898   3608    592   1213    322    761    366    566
   1169   4310   3141  -2740   -987   3725    709   1410    498    911    454    618
   1148   4468   3320  -2808  -1085   3894    789   1621    730   1153    662    779
   1187   4736   3546  -2964  -1179   4143    813   1847   1008   1496   1023   1127
   1249   5138   3889  -3192  -1319   4515    724   1888   1143   1764   1441   1605
   1119   5318   4198  -3218  -1538   4759    623   1634    969   1782   1735   2008
    966   5318   4351  -3143  -1691   4834    517   1286    662   1628   1784   2130
    935   5102   4167  -3018  -1615   4634    415    828    122   1036   1169   1577
    810   4580   3769  -2694  -1478   4175    314    355   -548    119     72    548
    826   4169   3343  -2499  -1260   3756    200    293   -727   -153   -275    161
    885   3987   3102  -2436  -1109   3546    194    478   -542     10   -187    215
    922   3985   3063  -2455  -1070   3522    257    704   -267    262    -12    353
    911   4034   3122  -2473  -1104   3580    405    966     28    540    192    493
    841   4086   3242  -2465  -1200   3665    576   1205    283    782    381    623
    807   4159   3348  -2483  -1270   3754    667   1327    418    906    483    743
    831   4198   3367  -2514  -1267   3782    657   1369    459    950    530    784
    833   4203   3369  -2517  -1267   3787    644   1376    480    969    555    774
    807   4172   3364  -2491  -1278   3769    657   1389    506    987    576    774
    846   4125   3278  -2486  -1215   3702    667   1408    519    995    571    766
    911   4110   3198  -2512  -1143   3655    652   1410    501    976    537    758
    969   4110   3141  -2538  -1085   3626    618   1426    517   1000    555    771
    950   4138   3187  -2546  -1119   3663    623   1431    535   1013    571    758
    943   4188   3244  -2566  -1150   3715    639   1444    553   1034    592    784
    948   4224   3276  -2587  -1163   3748    654   1467    581   1062    623    795
    943   4237   3294  -2590  -1174   3767    672   1506    623   1106    672    826
    919   4234   3315  -2579  -1197   3774    659   1525    644   1127    698    846
    945   4273   3328  -2608  -1192   3800    631   1514    631   1117    672    833
    950   4278   3328  -2616  -1189   3803    618   1514    639   1122    672    807
    948   4302   3354  -2624  -1202   3829    628   1535    675   1156    711    849
    937   4336   3398  -2637  -1228   3865    628   1571    714   1208    763    917
    945   4377   3432  -2660  -1244   3904    626   1602    748   1244    795    940
    958   4406   3445  -2683  -1241   3925    618   1636    784   1280    820    948
    963   4432   3468  -2696  -1252   3951    610   1688    844   1345    878   1000
    992   4476   3481  -2735  -1244   3980    587   1730    904   1426    956   1065
   1018   4530   3512  -2777  -1247   4021    555   1756    950   1488   1021   1109
   1031   4593   3561  -2813  -1265   4078    542   1790   1000   1543   1080   1158
   1031   4650   3619  -2839  -1293   4136    540   1836   1060   1608   1153   1247
   1015   4676   3658  -2847  -1322   4167    553   1878   1109   1667   1213   1299
    995   4689   3694  -2842  -1350   4193    553   1878   1119   1678   1231   1343
    966   4689   3722  -2826  -1376   4206    563   1891   1124   1688   1247   1382
    935   4666   3730  -2800  -1397   4198    581   1888   1119   1675   1228   1374
    911   4647   3733  -2782  -1410   4190    589   1875   1106   1647   1202   1366
    927   4619   3691  -2774  -1382   4156    592   1847   1075   1602   1148   1345
    953   4567   3613  -2761  -1330   4089    605   1810   1026   1548   1091   1319
    963   4499   3535  -2730  -1286   4019    607   1766    971   1480   1031   1275
    976   4476   3496  -2727  -1260   3987    628   1725    932   1428    971   1213
    979   4445   3463  -2712  -1241   3954    646   1699    906   1387    922   1184
   1005   4429   3424  -2720  -1208   3928    659   1691    896   1369    909   1169
   1041   4450   3408  -2746  -1182   3930    652   1662    870   1340    891   1114
   1031   4398   3364  -2717  -1166   3881    649   1631    839   1304    844   1052
   1031   4351   3320  -2691  -1145   3837    654   1597    807   1270    810   1028
   1028   4333   3304  -2683  -1137   3819    646   1566    787   1252    795   1036
   1026   4307   3281  -2665  -1127   3795    654   1548    782   1249    800   1054
   1057   4304   3247  -2681  -1096   3774    641   1553    784   1260    805   1054
   1080   4325   3242  -2704  -1080   3785    636   1556    792   1267    802   1060
   1096   4338   3239  -2717  -1072   3790    639   1548    802   1280    802   1080
   1130   4372   3242  -2751  -1054   3808    639   1556    815   1296    815   1083
   1145   4416   3268  -2782  -1062   3845    641   1566    831   1314    831   1104
   1158   4440   3278  -2800  -1060   3860    654   1577    849   1330    857   1130
   1171   4479   3307  -2826  -1067   3891    659   1579    859   1340    878   1150
   1145   4536   3390  -2839  -1122   3964    672   1597    898   1376    922   1187
   1137   4569   3429  -2855  -1148   4000    680   1610    930   1413    953   1210
   1153   4564   3408  -2860  -1127   3987    657   1597    922   1421    961   1218
   1150   4549   3398  -2852  -1122   3975    628   1569    896   1410    950   1215
   1135   4562   3426  -2847  -1145   3995    613   1553    885   1405    958   1231
   1140   4585   3445  -2863  -1150   4013    623   1553    891   1418    976   1239
   1150   4541   3387  -2847  -1117   3964    636   1556    885   1405    976   1226
   1153   4494   3341  -2826  -1093   3917    641   1551    867   1382    963   1202
   1145   4458   3312  -2800  -1083   3886    646   1548    852   1366    948   1189
   1148   4445   3296  -2798  -1075   3873    628   1545    841   1361    935   1176
   1135   4424   3286  -2779  -1075   3855    633   1532    831   1340    909   1140
   1106   4349   3242  -2730  -1067   3795    652   1514    810   1306    870   1114
   1062   4289   3226  -2675  -1080   3759    680   1527    810   1299    870   1124
   1052   4247   3192  -2652  -1070   3720    675   1522    802   1288    872   1135
   1065   4190   3125  -2629  -1031   3660    659   1496    774   1257    841   1098
   1047   4162   3115  -2605  -1034   3639    670   1496    761   1236    810   1052
   1041   4138   3096  -2590  -1026   3619    675   1493    758   1226    805   1060
   1062   4102   3037  -2582   -987   3569    665   1486    748   1215    797   1047
   1060   4060   3000  -2559   -971   3530    657   1480    748   1218    795   1041
   1028   4019   2990  -2525   -979   3504    649   1465    745   1215    792   1041
   1015   4026   3011  -2520   -997   3520    659   1457    743   1210    797   1052
   1047   4013   2966  -2530   -961   3491    672   1449    740   1184    758   1023
   1049   4013   2961  -2533   -956   3489    763   1569    852   1244    761   1008
   1093   4068   2974  -2582   -943   3522    849   1709   1008   1363    828   1049
   1127   4203   3076  -2665   -974   3639    909   1878   1231   1600   1036   1195
   1197   4492   3294  -2847  -1049   3894    867   2075   1530   1997   1460   1564
   1239   4793   3554  -3016  -1158   4175    714   2073   1623   2286   1945   2120
   1195   4855   3658  -3026  -1234   4258    636   1867   1444   2309   2262   2447
   1114   4736   3621  -2925  -1252   4180    568   1532   1036   1992   2158   2364
   1021   4375   3354  -2701  -1166   3865    405    950    303   1091   1197   1577
    969   3959   2990  -2465  -1010   3476    228    436   -361    174    124    719
    943   3616   2673  -2283   -865   3146    161    436   -415     51    -83    537
    979   3400   2421  -2190   -719   2912    226    672   -153    306     77    581
   1013   3377   2364  -2195   -675   2873    301    865     98    540    236    644
   1023   3450   2423  -2236   -698   2938    428   1072    368    782    413    750
   1085   3577   2488  -2333   -701   3034    566   1244    592    974    558    862
   1132   3616   2483  -2374   -675   3050    602   1312    683   1062    623    911
   1124   3600   2473  -2364   -675   3037    561   1312    693   1080    639    896
   1098   3600   2499  -2351   -701   3050    610   1345    730   1119    680    901
   1067   3611   2543  -2340   -737   3078    628   1363    756   1140    711    945
   1078   3611   2533  -2343   -727   3073    607   1361    761   1148    727    995
   1088   3582   2494  -2335   -701   3039    597   1371    763   1150    727    948
   1101   3590   2488  -2346   -693   3042    594   1363    763   1140    709    932
   1119   3595   2475  -2359   -678   3037    579   1337    753   1130    711    966
   1106   3600   2494  -2353   -693   3047    592   1350    769   1161    761   1005
   1130   3603   2473  -2369   -672   3037    584   1332    756   1148    745    953
   1166   3624   2457  -2397   -644   3042    537   1304    732   1122    714    966
   1239   3634   2392  -2436   -576   3013    517   1283    724   1114    709    979
   1332   3603   2270  -2468   -467   2938    545   1270    732   1119    711    969
   1408   3582   2174  -2496   -384   2881    535   1262    748   1137    735    992
   1475   3639   2164  -2559   -345   2904    511   1273    779   1171    776   1015
   1467   3668   2197  -2569   -366   2933    519   1317    844   1236    833   1065
   1374   3639   2265  -2507   -444   2953    589   1389    932   1332    924   1135
   1252   3626   2374  -2442   -561   3003    652   1454   1021   1418   1018   1213
   1184   3663   2478  -2426   -646   3070    683   1522   1114   1525   1124   1322
   1140   3702   2561  -2423   -709   3133    737   1610   1228   1654   1252   1444
   1083   3673   2590  -2377   -753   3133    756   1673   1306   1748   1335   1519
   1093   3676   2582  -2385   -745   3130    732   1691   1332   1790   1395   1527
   1109   3733   2621  -2421   -756   3177    730   1709   1363   1834   1457   1566
   1104   3743   2639  -2423   -769   3190    722   1717   1389   1870   1506   1590
   1078   3730   2652  -2403   -787   3192    753   1735   1426   1901   1532   1608
   1072   3704   2631  -2390   -779   3169    753   1717   1408   1875   1488   1595
   1028   3671   2642  -2351   -805   3156    748   1699   1389   1849   1452   1577
   1008   3637   2629  -2325   -813   3133    745   1683   1369   1818   1415   1551
    995   3606   2611  -2299   -807   3109    761   1667   1345   1777   1369   1519
    945   3561   2616  -2255   -836   3089    771   1621   1296   1709   1309   1465
    893   3504   2611  -2200   -859   3057    802   1579   1244   1641   1241   1395
    854   3502   2644  -2179   -896   3073    852   1558   1218   1600   1195   1343
    849   3520   2670  -2184   -909   3096    862   1525   1176   1556   1143   1288
    797   3533   2735  -2166   -969   3135    865   1499   1148   1519   1109   1283
    852   3515   2662  -2184   -904   3089    841   1447   1093   1465   1060   1306
    979   3437   2457  -2210   -737   2948    823   1384   1041   1415   1008   1322
   1083   3395   2312  -2239   -613   2855    818   1350   1013   1376    974   1428
   1067   3406   2338  -2239   -633   2873    849   1389   1034   1389    992   1551
    963   3442   2475  -2203   -756   2959    930   1454   1098   1462   1101   1561
    865   3457   2590  -2164   -862   3024   1005   1535   1169   1582   1234   1592
    691   3439   2748  -2065  -1028   3094   1104   1600   1301   1735   1350   1639
    504   3348   2844  -1927  -1171   3096   1163   1686   1395   1779   1343   1615
    465   3270   2805  -1867  -1169   3039   1195   1693   1350   1704   1291   1530
    537   3146   2608  -1842  -1034   2876   1109   1543   1195   1566   1176   1392
    787   3135   2348  -1961   -779   2743    966   1397   1075   1470   1083   1283
   1034   3203   2166  -2120   -566   2683    872   1348   1036   1439   1060   1231
   1083   3234   2151  -2158   -535   2694    870   1356   1054   1457   1083   1239
   1044   3260   2213  -2153   -587   2738    917   1366   1070   1483   1106   1257
   1023   3265   2242  -2143   -607   2753    888   1337   1054   1480   1104   1262
   1018   3247   2229  -2132   -605   2738    841   1317   1036   1473   1098   1267
   1057   3289   2231  -2174   -587   2761    888   1337   1052   1491   1114   1293
   1057   3312   2252  -2184   -597   2782    924   1348   1054   1509   1132   1309
   1000   3237   2236  -2117   -618   2738    943   1330   1036   1491   1119   1293
    966   3151   2184  -2060   -607   2668    940   1322   1021   1478   1101   1275
    937   3089   2151  -2013   -605   2621    953   1312   1002   1462   1083   1249
    927   3026   2096  -1979   -584   2561    927   1293    974   1439   1060   1218
    919   2961   2042  -1940   -561   2501    909   1275    956   1415   1034   1192
    880   2935   2055  -1909   -589   2496    948   1288    963   1415   1026   1179
    857   2920   2062  -1888   -602   2491    966   1296    958   1397   1008   1161
    878   2915   2036  -1896   -579   2475    961   1293    945   1374    987   1135
    901   2899   1997  -1899   -548   2449    956   1288    932   1353    966   1114
    911   2904   1992  -1909   -540   2449    966   1293    935   1353    971   1109
    841   2876   2034  -1860   -594   2455   1002   1322    956   1374    989   1114
    846   2873   2023  -1862   -587   2449   1023   1327    963   1376    992   1104
    893   2860   1966  -1875   -535   2413   1010   1296    932   1345    963   1070
    844   2837   1992  -1842   -574   2416   1026   1309    940   1350    979   1075
    820   2850   2026  -1836   -602   2439   1044   1337    953   1369    982   1070
    857   2865   2008  -1862   -576   2439   1054   1348    958   1371    969   1057
    878   2850   1971  -1862   -545   2410   1119   1402   1013   1392    943    995
    826   2922   2094  -1875   -633   2509   1189   1558   1174   1527   1002   1005
    795   3083   2288  -1940   -745   2686   1247   1756   1397   1766   1200   1184
    836   3330   2494  -2086   -828   2912   1252   1945   1652   2104   1577   1558
    893   3697   2803  -2294   -953   3250   1166   1953   1735   2322   1995   2044
    870   3834   2961  -2353  -1047   3398   1067   1683   1486   2205   2216   2335
    779   3681   2899  -2231  -1060   3291    984   1356   1085   1883   2140   2294
    670   3302   2631  -1987   -979   2966    904    922    542   1249   1457   1665
    587   2865   2278  -1725   -844   2572    787    439    -59    413    337    662
    724   2564   1836  -1647   -555   2203    610    316   -249    179     -2    329
    807   2322   1514  -1566   -353   1919    615    478    -59    366    109    337
    831   2195   1363  -1514   -265   1779    696    672    184    592    254    394
    891   2197   1306  -1543   -207   1753    792    846    405    797    389    465
    917   2291   1374  -1605   -228   1834    823   1008    587    974    527    548
    948   2330   1379  -1639   -215   1855    888   1096    675   1057    600    600
   1041   2330   1286  -1686   -122   1808    935   1132    701   1083    620    649
   1111   2369   1257  -1740    -72   1813    948   1161    730   1117    646    675
   1018   2379   1361  -1701   -171   1870    979   1210    779   1169    704    722
    935   2372   1436  -1654   -252   1904   1021   1257    820   1202    745    795
    898   2400   1501  -1652   -301   1951   1065   1317    875   1252    800    870
    893   2434   1540  -1662   -322   1987   1104   1363    911   1296    841    917
    888   2465   1577  -1678   -345   2021   1132   1400    935   1330    872    945
    872   2486   1613  -1680   -368   2049   1150   1423    945   1356    888    966
    865   2514   1649  -1691   -392   2083   1163   1423    940   1358    901    961
    836   2525   1688  -1680   -426   2107   1189   1439    945   1361    914    953
    758   2517   1756  -1639   -498   2138   1101   1421    919   1340    896    945
    753   2530   1774  -1641   -511   2153   1083   1436    930   1358    914    945
    859   2647   1787  -1753   -465   2218   1150   1501    982   1415    982    976
    818   2644   1826  -1730   -504   2236   1156   1512    971   1421    987    963
    693   2556   1860  -1626   -584   2208   1119   1530    969   1447   1008    969
    659   2592   1932  -1626   -636   2265   1171   1579   1010   1488   1028    992
    615   2634   2018  -1626   -701   2327   1239   1626   1044   1527   1052   1018
    537   2585   2047  -1561   -753   2317   1239   1673   1083   1582   1117   1060
    457   2543   2086  -1501   -815   2314   1226   1717   1119   1631   1179   1174
    407   2574   2166  -1491   -878   2372   1221   1769   1179   1706   1247   1314
    405   2634   2226  -1522   -909   2431   1228   1839   1252   1808   1356   1441
    415   2691   2275  -1553   -930   2483   1221   1878   1288   1875   1441   1486
    439   2725   2286  -1582   -924   2507   1239   1912   1299   1901   1478   1525
    459   2722   2262  -1592   -901   2494   1257   1945   1304   1904   1509   1553
    553   2678   2122  -1618   -784   2400   1241   1940   1270   1873   1470   1543
    618   2662   2044  -1639   -711   2353   1210   1901   1218   1810   1392   1522
    605   2657   2049  -1634   -722   2353   1236   1880   1192   1766   1353   1478
    623   2624   2000  -1626   -688   2312   1249   1849   1140   1704   1293   1397
    613   2618   2005  -1615   -696   2312   1249   1829   1088   1647   1239   1330
    613   2647   2034  -1628   -709   2340   1249   1782   1008   1566   1161   1241
    581   2608   2026  -1597   -722   2317   1265   1745    953   1504   1080   1140
    558   2564   2005  -1561   -722   2286   1249   1696    878   1426    984   1049
    530   2533   2000  -1532   -735   2268   1252   1673    849   1395    953   1013
    496   2540   2044  -1517   -774   2294   1249   1644    810   1358    911    982
    483   2509   2026  -1499   -771   2270   1221   1600    740   1299    852    914
    444   2486   2042  -1465   -800   2265   1197   1566    683   1254    802    854
    397   2488   2091  -1444   -849   2291   1176   1525    633   1210    756    807
    368   2504   2135  -1436   -883   2320   1161   1501    602   1189    732    769
    374   2486   2112  -1431   -867   2299   1135   1488    563   1169    701    724
    381   2460   2078  -1421   -846   2270   1117   1488    545   1161    691    693
    379   2431   2052  -1408   -836   2242   1091   1478    527   1153    683    698
    363   2431   2068  -1397   -852   2249   1085   1475    524   1156    691    685
    366   2501   2132  -1436   -883   2317   1085   1473    509   1140    662    652
    358   2553   2192  -1457   -917   2374   1101   1483    504   1137    654    693
    329   2587   2255  -1460   -963   2423   1109   1486    506   1145    665    709
    329   2629   2299  -1478   -984   2465   1085   1473    488   1137    662    706
    327   2657   2327  -1493  -1000   2494   1039   1444    459   1122    641    683
    316   2714   2397  -1517  -1039   2556   1015   1436    452   1130    652    693
    316   2717   2397  -1519  -1039   2559    979   1413    423   1114    641    691
    329   2730   2400  -1530  -1034   2566    976   1400    397   1096    641    680
    335   2764   2426  -1551  -1047   2595    969   1392    376   1075    633    678
    329   2764   2434  -1545  -1052   2600    948   1379    342   1044    607    675
    314   2725   2410  -1519  -1049   2569    940   1376    319   1026    597    672
    298   2707   2408  -1501  -1054   2559    930   1371    293   1008    576    654
    267   2688   2418  -1478  -1075   2553    937   1371    267    982    550    631
    210   2673   2462  -1444  -1124   2569    950   1371    257    974    535    631
    150   2683   2533  -1418  -1189   2608    966   1366    239    963    514    620
    101   2673   2572  -1387  -1234   2624    982   1363    226    945    506    589
     90   2668   2577  -1382  -1244   2624    974   1350    200    924    496    561
    114   2673   2559  -1392  -1223   2616    943   1317    148    878    444    524
    114   2639   2525  -1379  -1205   2585    924   1306    119    859    413    514
    101   2624   2522  -1361  -1210   2574    930   1309    111    849    394    509
    109   2699   2590  -1405  -1241   2644    937   1309    106    844    387    506
    142   2774   2631  -1460  -1244   2704    945   1322     98    846    381    517
    181   2805   2624  -1496  -1221   2717    932   1319     70    828    353    511
    189   2800   2611  -1493  -1210   2707    911   1306     46    807    322    498
    213   2860   2647  -1538  -1218   2756    943   1343     72    841    355    511
    249   2948   2699  -1600  -1226   2824   1021   1415    116    867    363    480
    220   2979   2759  -1600  -1270   2870   1111   1527    187    893    345    420
    239   3042   2803  -1639  -1280   2922   1189   1691    324   1010    410    457
    316   3317   2998  -1818  -1340   3159   1231   1948    607   1335    719    745
    457   3772   3315  -2114  -1428   3543   1192   2107    818   1691   1163   1195
    480   4188   3707  -2335  -1613   3946   1034   1893    769   1909   1595   1657
    332   4437   4104  -2385  -1886   4271    769   1413    488   1909   1808   1893
    179   4221   4039  -2203  -1930   4133    548    875    -36   1405   1337   1517
    119   3715   3595  -1917  -1738   3655    428    374   -735    454    301    654
    103   3221   3115  -1662  -1506   3169    340    194  -1117   -101   -332     88
    158   2977   2818  -1566  -1330   2899    342    384  -1005    -36   -361      5
    220   2969   2746  -1595  -1262   2857    423    641   -787    137   -267     38
    239   3000   2761  -1621  -1260   2881    571    906   -561    324   -145    116
    259   3083   2824  -1673  -1283   2953    722   1132   -368    496    -18    184
    298   3195   2896  -1745  -1299   3047    820   1254   -265    597     72    244
    319   3213   2891  -1766  -1286   3052    846   1286   -252    605     75    241
    259   3180   2920  -1719  -1330   3050    831   1291   -265    597     57    213
    226   3182   2956  -1706  -1366   3070    789   1280   -301    563     20    184
    239   3226   2987  -1732  -1374   3107    810   1312   -293    579     28    192
    200   3244   3044  -1725  -1421   3146    828   1335   -288    594     41    192
    137   3234   3096  -1688  -1478   3167    813   1335   -311    579     23    171
    109   3265   3156  -1688  -1522   3211    805   1353   -314    592     31    174
     88   3291   3203  -1688  -1556   3247    789   1361   -322    594     36    161
     59   3309   3247  -1686  -1592   3278    776   1361   -332    592     33    158
     46   3296   3250  -1673  -1602   3273    769   1356   -345    581     25    158
     28   3322   3291  -1675  -1631   3307    761   1361   -363    571     18    163
     18   3364   3346  -1691  -1662   3356    724   1353   -387    550    -15    161
      5   3346   3338  -1678  -1665   3343    719   1369   -376    561     -2    171
    -15   3338   3354  -1662  -1686   3346    722   1392   -358    587     18    168
    -33   3356   3387  -1662  -1712   3372    714   1415   -345    615     49    184
    -51   3395   3447  -1670  -1748   3421    706   1428   -355    623     62    179
    -62   3432   3494  -1686  -1777   3460    680   1452   -348    644     72    218
    -64   3465   3528  -1701  -1795   3496    639   1483   -324    670     85    228
    -80   3465   3546  -1693  -1813   3504    654   1535   -293    701    111    244
    -90   3489   3580  -1699  -1834   3533    633   1584   -259    750    155    301
    -77   3580   3658  -1751  -1867   3619    594   1631   -228    800    223    355
    -80   3650   3728  -1784  -1904   3689    589   1667   -202    836    270    374
    -80   3704   3782  -1813  -1932   3743    566   1673   -207    841    283    387
    -67   3759   3826  -1844  -1945   3793    540   1675   -218    836    275    410
    -93   3777   3868  -1842  -1979   3821    532   1678   -239    831    277    405
   -135   3769   3904  -1818  -2018   3837    509   1644   -298    771    228    368
   -163   3748   3912  -1792  -2039   3829    491   1595   -358    706    153    316
   -210   3689   3899  -1738  -2055   3793    509   1569   -384    675    119    288
   -265   3665   3928  -1701  -2096   3795    498   1522   -441    620     77    236
   -309   3668   3975  -1680  -2140   3821    496   1488   -491    568     25    176
   -353   3645   3995  -1647  -2174   3819    478   1447   -548    506    -38    109
   -379   3619   3998  -1618  -2187   3808    441   1369   -620    433   -103     72
   -420   3572   3990  -1577  -2205   3780    446   1330   -662    387   -148     15
   -470   3551   4021  -1540  -2244   3785    457   1317   -683    363   -174      5
   -496   3569   4065  -1538  -2281   3816    439   1278   -730    324   -218    -57
   -504   3569   4073  -1532  -2288   3821    407   1226   -795    259   -303   -137
   -519   3598   4117  -1540  -2320   3855    387   1210   -815    244   -322    -98
   -517   3582   4097  -1532  -2307   3839    350   1197   -826    244   -311   -109
   -480   3525   4003  -1525  -2242   3761    342   1171   -854    223   -335   -148
   -475   3600   4076  -1561  -2275   3837    319   1166   -862    231   -335   -163
   -545   3665   4208  -1561  -2377   3936    350   1195   -833    270   -285   -101
   -467   3790   4258  -1662  -2361   4024    296   1169   -857    257   -288   -116
   -407   3850   4258  -1722  -2333   4052    306   1161   -872    244   -329   -153
   -387   3845   4232  -1727  -2309   4037    329   1187   -854    267   -335   -103
   -363   3910   4271  -1774  -2317   4089    309   1187   -865    262   -332   -122
   -275   3925   4201  -1823  -2236   4063    257   1145   -906    223   -371   -197
   -145   3954   4097  -1904  -2120   4024    192   1098   -940    189   -405   -226
     12   4037   4024  -2023  -2005   4032    135   1065   -966    179   -407   -252
     57   4034   3975  -2047  -1958   4006    158   1070   -956    192   -405   -252
    -54   4042   4097  -1995  -2075   4071    223   1148   -878    280   -327   -158
   -187   4128   4315  -1971  -2252   4221    215   1218   -813    368   -223    -83
   -316   4104   4421  -1893  -2369   4263    280   1275   -766    423   -179    -38
   -376   4058   4434  -1842  -2405   4245    348   1291   -756    420   -194     10
   -379   4008   4385  -1816  -2382   4195    366   1296   -756    418   -192     10
   -366   3964   4330  -1800  -2348   4149    329   1286   -774    407   -171      0
   -358   3876   4234  -1758  -2296   4055    329   1249   -818    358   -200    -64
   -342   3928   4268  -1792  -2307   4097    335   1218   -844    319   -259    -77
   -368   3959   4328  -1795  -2348   4143    361   1218   -841    322   -272    -70
   -400   3967   4364  -1784  -2382   4164    358   1210   -846    329   -270    -80
   -426   3969   4395  -1771  -2410   4182    361   1215   -844    342   -259    -85
   -436   3982   4419  -1774  -2429   4201    371   1221   -844    345   -249    -83
   -483   4013   4497  -1766  -2488   4255    387   1241   -826    366   -228    -57
   -568   4084   4653  -1758  -2611   4367    415   1280   -789    405   -194     -7
   -680   4136   4816  -1727  -2748   4476    431   1299   -771    428   -171     18
   -568   4154   4720  -1792  -2644   4437    371   1244   -828    376   -223    -23
   -496   4164   4660  -1834  -2577   4411    340   1210   -862    345   -252    -44
   -491   4175   4666  -1844  -2579   4421    345   1213   -865    340   -252    -44
   -485   4229   4715  -1870  -2600   4471    379   1270   -823    353   -259    -67
   -444   4341   4782  -1951  -2613   4562    459   1405   -711    428   -244   -103
   -319   4481   4801  -2081  -2559   4640    501   1561   -542    602   -103     12
   -174   4762   4936  -2294  -2556   4847    571   1816   -244    966    272    418
   -122   5146   5268  -2512  -2694   5206    587   1969    -15   1325    761    989
      0   5318   5318  -2657  -2657   5318    433   1704   -140   1395   1088   1423
      0   5318   5318  -2657  -2657   5318    249   1267   -485   1221   1122   1506
   -179   5138   5318  -2478  -2748   5227     80    750  -1039    659    571    992
   -589   4572   5162  -1990  -2876   4866    -31    215  -1738   -288   -532    -33
   -589   4084   4671  -1748  -2631   4377   -189     67  -2023   -675   -992   -465
   -491   3860   4349  -1686  -2421   4104   -244    184  -1927   -600   -974   -491
   -348   3790   4138  -1722  -2244   3964   -228    371  -1740   -431   -878   -441
   -293   3808   4102  -1756  -2197   3954    -88    620  -1493   -213   -735   -348
   -342   3889   4232  -1774  -2288   4058     83    854  -1257     -5   -571   -246
   -387   3943   4330  -1779  -2359   4136    142    953  -1156     85   -493   -197
   -431   3956   4388  -1764  -2410   4172    142    979  -1132    109   -467   -181
   -452   3962   4414  -1753  -2431   4188    148    997  -1119    124   -449   -176
   -470   3910   4380  -1719  -2426   4146    137   1000  -1124    127   -449   -189
   -472   3897   4367  -1712  -2421   4130    127    992  -1143    127   -452   -202
   -485   3936   4421  -1727  -2452   4177    132    992  -1135    137   -446   -197
   -506   3956   4463  -1725  -2483   4208    129    992  -1114    155   -431   -184
   -504   3904   4408  -1701  -2457   4154    111    974  -1117    155   -431   -189
   -517   3884   4401  -1683  -2460   4141     98    961  -1119    158   -426   -192
   -514   3902   4416  -1693  -2465   4159     90    963  -1106    174   -405   -179
   -522   3904   4427  -1691  -2473   4164     96    971  -1098    181   -394   -176
   -545   3933   4476  -1693  -2512   4203     80    979  -1080    194   -381   -176
   -561   3959   4520  -1699  -2540   4237     70    987  -1057    218   -363   -163
   -576   3980   4556  -1704  -2566   4268     80   1008  -1028    246   -337   -142
   -535   4026   4562  -1745  -2548   4294     59   1000  -1015    262   -322   -137
   -535   4073   4608  -1769  -2572   4341     44   1026   -976    301   -280   -101
   -561   4091   4653  -1766  -2608   4372     59   1062   -927    348   -233    -59
   -579   4107   4686  -1766  -2631   4395     49   1083   -888    389   -187    -25
   -568   4117   4686  -1774  -2626   4401     -5   1104   -857    431   -145     10
   -553   4156   4707  -1803  -2631   4432    -44   1127   -820    478    -98     54
   -553   4208   4762  -1829  -2657   4484    -57   1148   -779    530    -49     98
   -555   4281   4837  -1862  -2696   4559    -72   1171   -737    587     12    153
   -555   4333   4889  -1888  -2722   4611    -85   1197   -696    641     72    207
   -579   4333   4910  -1878  -2746   4621   -122   1184   -683    662    101    231
   -607   4317   4925  -1855  -2766   4621   -124   1161   -688    657     96    215
   -641   4297   4938  -1829  -2790   4616   -129   1127   -714    626     62    181
   -693   4247   4941  -1777  -2816   4593   -166   1093   -748    581     28    145
   -724   4180   4905  -1727  -2813   4541   -200   1054   -787    530    -25     90
   -711   4104   4816  -1696  -2764   4460   -218   1002   -826    472    -96     33
   -646   4050   4697  -1704  -2670   4372   -205    961   -862    420   -161    -15
   -594   4032   4627  -1717  -2611   4328   -239    898   -917    355   -228    -83
   -581   3987   4569  -1704  -2577   4278   -296    823   -987    272   -314   -168
   -581   3894   4476  -1657  -2527   4185   -288    771  -1041    197   -392   -262
   -524   3821   4346  -1652  -2434   4084   -366    691  -1101    122   -465   -342
   -444   3785   4229  -1670  -2335   4006   -387    623  -1145     62   -519   -397
   -381   3800   4180  -1709  -2281   3990   -332    605  -1156     51   -532   -394
   -413   3787   4201  -1686  -2307   3993   -293    597  -1150     49   -535   -368
   -485   3761   4247  -1639  -2366   4003   -283    576  -1158     38   -542   -361
   -568   3717   4286  -1574  -2426   4000   -270    584  -1140     59   -511   -324
   -631   3707   4336  -1540  -2483   4021   -259    587  -1122     64   -509   -335
   -667   3728   4395  -1530  -2533   4060   -249    594  -1098     83   -514   -327
   -693   3720   4414  -1514  -2553   4065   -280    581  -1093     90   -501   -309
   -756   3738   4494  -1491  -2624   4115   -301    579  -1091     93   -485   -296
   -750   3834   4582  -1543  -2668   4208   -254    605  -1052    127   -444   -254
   -787   3852   4640  -1535  -2712   4245   -249    610  -1039    132   -428   -236
   -888   3790   4679  -1452  -2785   4234   -293    584  -1049    109   -449   -272
   -841   3904   4746  -1530  -2792   4325   -311    594  -1026    127   -423   -244
   -711   4130   4842  -1712  -2777   4486   -231    654   -945    202   -337   -187
   -774   4065   4837  -1647  -2805   4450   -272    602   -984    166   -361   -228
   -818   3990   4806  -1587  -2813   4398   -293    576  -1013    150   -371   -244
   -932   3889   4821  -1478  -2876   4354   -283    574  -1013    153   -371   -239
  -1057   3787   4845  -1366  -2951   4317   -309    558  -1015    153   -366   -218
   -974   3782   4757  -1405  -2865   4271   -314    548  -1021    148   -366   -228
   -924   3668   4590  -1374  -2759   4130   -327    519  -1047    116   -381   -272
   -898   3541   4440  -1319  -2668   3990   -355    452  -1119     23   -459   -353
   -880   3496   4377  -1309  -2629   3936   -366    433  -1137     -2   -491   -319
   -937   3450   4388  -1257  -2662   3917   -379    431  -1132     10   -485   -314
  -1036   3377   4411  -1171  -2725   3894   -361    441  -1109     23   -472   -319
  -1083   3346   4429  -1130  -2756   3886   -327    470  -1065     59   -428   -254
  -1083   3281   4364  -1098  -2725   3824   -306    449  -1088     23   -459   -259
  -1130   3177   4304  -1023  -2717   3741   -345    415  -1127    -18   -496   -296
  -1145   3104   4250   -979  -2699   3678   -366    394  -1148    -46   -522   -329
  -1052   3141   4193  -1044  -2621   3665   -392    376  -1153    -57   -524   -332
  -1039   3141   4180  -1052  -2611   3660   -397    363  -1148    -59   -522   -353
  -1062   3109   4172  -1023  -2618   3639   -402    329  -1171    -90   -550   -389
  -1067   3081   4149  -1005  -2608   3613   -413    324  -1179   -101   -553   -392
  -1067   3070   4138  -1000  -2603   3603   -433    340  -1176    -93   -542   -400
  -1041   3057   4097  -1008  -2569   3577   -413    363  -1150    -96   -566   -444
   -995   3099   4094  -1052  -2543   3595   -358    452  -1060    -54   -576   -485
   -958   3182   4141  -1114  -2551   3660   -309    576   -917     64   -504   -449
   -904   3387   4291  -1241  -2598   3839   -275    766   -672    342   -226   -213
   -828   3707   4536  -1441  -2683   4120   -342    888   -454    680    220    239
   -805   4006   4811  -1602  -2808   4408   -436    753   -480    820    597    683
   -831   4120   4949  -1644  -2891   4536   -545    465   -724    766    792    917
   -911   3933   4845  -1509  -2878   4388   -659     59  -1174    366    488    644
  -1039   3496   4536  -1231  -2787   4016   -769   -535  -1873   -568   -579   -301
  -1088   3117   4206  -1015  -2647   3660   -891   -831  -2283  -1161  -1273   -922
  -1075   2839   3915   -883  -2496   3374   -966   -774  -2242  -1158  -1327  -1034
  -1049   2699   3748   -823  -2397   3224   -932   -574  -1997   -945  -1195   -989
  -1031   2699   3728   -836  -2379   3213   -849   -368  -1730   -709  -1028   -893
  -1018   2766   3785   -872  -2400   3276   -719   -158  -1473   -485   -854   -771
  -1015   2818   3834   -901  -2423   3325   -646    -38  -1322   -358   -750   -680
   -995   2818   3813   -911  -2403   3315   -639     -2  -1273   -322   -722   -628
   -953   2865   3819   -956  -2387   3341   -610     25  -1218   -285   -685   -581
   -984   2826   3808   -922  -2397   3317   -620     15  -1213   -290   -688   -571
   -937   2868   3803   -966  -2372   3335   -613     25  -1184   -265   -662   -535
   -930   2857   3787   -963  -2359   3322   -607     25  -1161   -246   -644   -509
   -953   2803   3756   -924  -2356   3278   -615     12  -1156   -249   -644   -504
   -956   2792   3748   -919  -2353   3270   -623      5  -1143   -244   -636   -498
   -974   2769   3741   -898  -2359   3255   -644    -15  -1137   -249   -641   -504
   -966   2761   3728   -896  -2346   3244   -665    -28  -1137   -244   -636   -501
   -943   2753   3697   -906  -2320   3224   -657    -41  -1130   -244   -633   -496
   -940   2717   3658   -891  -2299   3187   -670    -57  -1132   -249   -631   -488
   -922   2725   3647   -904  -2286   3185   -672    -38  -1109   -223   -605   -462
   -906   2717   3624   -904  -2265   3169   -680    -44  -1096   -218   -605   -457
   -906   2707   3613   -901  -2260   3161   -709    -64  -1101   -218   -607   -472
   -885   2725   3611   -919  -2247   3167   -735    -70  -1080   -194   -579   -444
   -839   2769   3606   -966  -2221   3187   -722    -44  -1023   -140   -522   -389
   -841   2779   3621   -969  -2231   3200   -717     -2   -969    -80   -465   -348
   -802   2826   3626  -1013  -2213   3226   -727     15   -924    -33   -418   -309
   -735   2857   3593  -1062  -2164   3226   -740     33   -885     18   -363   -259
   -680   2920   3598  -1119  -2138   3257   -743     75   -823     96   -285   -194
   -644   2995   3639  -1174  -2140   3317   -724    129   -743    192   -194   -109
   -623   3076   3697  -1226  -2161   3385   -698    181   -659    285    -93    -15
   -662   3081   3741  -1210  -2203   3411   -711    197   -623    327    -49     18
   -683   3063   3746  -1192  -2213   3403   -730    202   -610    340    -28     20
   -719   3013   3733  -1145  -2226   3372   -745    187   -620    319    -41     -7
   -592   3070   3663  -1241  -2127   3364   -719    179   -626    296    -54    -10
   -589   3026   3616  -1218  -2101   3320   -724    161   -649    257    -93    -41
   -639   2922   3559  -1143  -2099   3239   -743    116   -696    192   -153    -83
   -548   2966   3515  -1208  -2031   3239   -641    145   -683    194   -148    -54
   -610   2886   3494  -1137  -2052   3190   -652     98   -735    129   -207   -101
   -652   2766   3419  -1057  -2034   3091   -667     28   -805     36   -298   -187
   -662   2707   3367  -1023  -2016   3037   -683    -31   -867    -44   -374   -262
   -670   2681   3351  -1005  -2010   3016   -657    -54   -883    -80   -407   -303
   -698   2605   3302   -953  -2000   2953   -662   -106   -922   -140   -459   -358
   -743   2559   3299   -909  -2021   2927   -665   -142   -953   -189   -504   -405
   -766   2504   3268   -870  -2016   2886   -667   -179   -979   -226   -537   -441
   -761   2465   3226   -852  -1992   2844   -672   -200   -989   -244   -550   -452
   -771   2439   3208   -833  -1990   2824   -675   -215   -995   -249   -555   -459
   -769   2400   3169   -815  -1969   2785   -683   -239  -1010   -259   -563   -465
   -782   2351   3130   -787  -1956   2740   -678   -249  -1018   -272   -571   -475
   -805   2296   3102   -745  -1953   2699   -714   -265  -1023   -288   -584   -506
   -774   2359   3133   -795  -1953   2743   -719   -246   -979   -249   -550   -483
   -771   2403   3174   -818  -1971   2787   -670   -218   -932   -215   -511   -441
   -748   2442   3190   -846  -1969   2816   -615   -187   -888   -181   -475   -394
   -750   2439   3190   -844  -1969   2813   -626   -179   -870   -168   -454   -355
   -735   2416   3151   -841  -1943   2782   -662   -236   -898   -207   -478   -392
   -724   2439   3164   -859  -1943   2800   -675   -257   -891   -213   -483   -405
   -719   2431   3151   -857  -1935   2790   -704   -277   -896   -218   -478   -397
   -704   2374   3078   -833  -1891   2725   -745   -301   -924   -239   -488   -402
   -709   2346   3055   -818  -1883   2701   -748   -314   -924   -246   -480   -400
   -701   2335   3037   -818  -1867   2686   -740   -324   -922   -257   -488   -410
   -662   2327   2990   -831  -1826   2657   -737   -337   -930   -270   -496   -405
   -652   2262   2915   -805  -1782   2587   -740   -348   -930   -270   -491   -394
   -680   2151   2831   -735  -1756   2488   -753   -379   -956   -301   -514   -459
   -662   2125   2787   -730  -1725   2455   -730   -397   -971   -327   -542   -480
   -652   2096   2746   -724  -1699   2421   -750   -410   -976   -340   -555   -475
   -657   2026   2683   -683  -1670   2353   -789   -423   -987   -358   -568   -501
   -667   1982   2647   -659  -1657   2312   -782   -446  -1005   -389   -607   -540
   -662   1930   2592   -633  -1626   2260   -776   -483  -1041   -439   -652   -550
   -646   1906   2551   -631  -1600   2229   -792   -509  -1062   -462   -665   -561
   -613   1886   2499   -636  -1556   2192   -813   -532  -1072   -478   -667   -561
   -592   1842   2434   -626  -1512   2135   -820   -561  -1101   -511   -696   -597
   -561   1831   2392   -636  -1475   2112   -859   -594  -1130   -542   -724   -628
   -519   1839   2359   -662  -1439   2096   -880   -615  -1140   -553   -727   -628
   -436   1834   2270   -698  -1353   2052   -891   -639  -1145   -563   -722   -636
   -384   1829   2210   -724  -1296   2018   -898   -646  -1143   -576   -740   -698
   -327   1795   2122   -735  -1223   1958   -893   -639  -1135   -600   -787   -719
   -290   1792   2083   -750  -1187   1935   -802   -540  -1036   -555   -797   -724
   -350   1826   2177   -737  -1262   2000   -704   -394   -880   -431   -737   -691
   -394   1995   2390   -800  -1392   2192   -641   -192   -600   -114   -441   -452
   -371   2270   2642   -948  -1506   2455   -670     20   -283    324     93     44
   -392   2569   2961  -1088  -1678   2764   -771     -2   -210    584    610    592
   -485   2579   3065  -1047  -1774   2821   -828   -218   -426    558    888    909
   -594   2317   2912   -862  -1753   2613   -875   -594   -914     93    576    680
   -743   1888   2629   -574  -1686   2257   -948  -1104  -1582   -789   -418   -174
   -813   1499   2312   -345  -1564   1904  -1098  -1473  -2081  -1512  -1301   -919
   -795   1223   2018   -213  -1405   1621  -1137  -1410  -2031  -1504  -1382  -1060
   -771   1080   1852   -155  -1312   1467  -1062  -1215  -1769  -1262  -1241  -1021
   -737   1054   1792   -158  -1265   1421   -995  -1054  -1525  -1044  -1104   -945
   -675   1161   1834   -244  -1254   1496   -893   -875  -1267   -810   -927   -823
   -724   1270   1995   -272  -1358   1631   -758   -683  -1034   -597   -740   -678
   -787   1314   2101   -265  -1444   1706   -672   -592   -917   -493   -631   -605
   -859   1325   2184   -233  -1522   1753   -597   -537   -839   -423   -561   -550
   -940   1332   2270   -197  -1605   1800   -524   -475   -761   -358   -493   -493
   -909   1369   2278   -228  -1592   1823   -517   -439   -724   -327   -470   -483
   -875   1413   2286   -270  -1582   1849   -550   -452   -740   -340   -491   -509
   -839   1486   2325   -324  -1582   1904   -592   -478   -761   -353   -493   -501
   -833   1535   2366   -353  -1600   1948   -584   -475   -748   -337   -470   -459
   -797   1517   2314   -358  -1556   1914   -563   -488   -735   -322   -441   -381
   -766   1499   2265   -366  -1517   1880   -545   -462   -667   -265   -379   -257
   -844   1473   2314   -314  -1579   1893   -493   -407   -589   -205   -298   -137
   -906   1397   2304   -246  -1605   1849   -475   -374   -563   -184   -270   -140
   -950   1348   2299   -197  -1623   1823   -441   -316   -540   -135   -226   -176
   -992   1314   2307   -161  -1649   1810   -418   -306   -509   -111   -218   -194
  -1187   1260   2447    -36  -1816   1852   -376   -272   -452    -62   -176   -166
  -1213   1208   2421      0  -1816   1813   -415   -288   -457    -67   -168   -168
  -1075   1161   2236    -41  -1654   1699   -483   -350   -496   -101   -197   -210
   -979   1109   2088    -64  -1535   1597   -517   -394   -509   -116   -207   -223
   -953   1111   2065    -80  -1509   1587   -506   -384   -475    -77   -161   -194
   -945   1130   2073    -93  -1509   1600   -522   -366   -433    -20    -98   -161
   -904   1150   2055   -122  -1478   1602   -530   -348   -394     28    -44   -129
   -854   1213   2068   -179  -1460   1639   -555   -314   -329    103     41    -57
   -779   1267   2047   -246  -1413   1657   -594   -301   -290    155    106    -10
   -711   1327   2039   -309  -1376   1683   -600   -290   -257    197    161     23
   -657   1366   2023   -353  -1340   1693   -594   -280   -236    223    184     46
   -605   1371   1977   -384  -1291   1675   -613   -301   -241    205    163     36
   -561   1358   1919   -400  -1241   1639   -628   -306   -244    189    145     28
   -553   1306   1860   -376  -1208   1584   -628   -319   -259    163    116     -2
   -563   1273   1836   -353  -1200   1553   -610   -337   -285    119     75    -44
   -581   1257   1839   -337  -1210   1545   -584   -350   -298     75     33    -85
   -548   1200   1745   -327  -1145   1473   -579   -387   -335      2    -36   -163
   -537   1096   1634   -280  -1085   1363   -607   -457   -410    -98   -137   -283
   -548   1015   1564   -233  -1054   1288   -628   -542   -496   -200   -241   -407
   -555    995   1551   -220  -1054   1273   -607   -592   -527   -236   -275   -454
   -576    984   1561   -205  -1067   1273   -563   -553   -519   -233   -277   -462
   -558    950   1506   -197  -1031   1228   -558   -548   -532   -257   -303   -488
   -555    888   1444   -166  -1000   1166   -558   -574   -558   -290   -337   -517
   -584    823   1405   -122   -995   1114   -550   -584   -555   -311   -353   -522
   -610    815   1426   -103  -1018   1119   -555   -613   -561   -327   -366   -537
   -636    805   1439    -85  -1036   1122   -568   -641   -574   -342   -371   -548
   -631    802   1434    -85  -1031   1117   -615   -659   -584   -353   -374   -542
   -636    787   1421    -77  -1028   1101   -628   -659   -574   -348   -368   -542
   -618    795   1413    -88  -1015   1104   -607   -636   -542   -327   -345   -524
   -584    836   1421   -127  -1002   1130   -553   -620   -514   -301   -319   -501
   -563    896   1460   -166  -1010   1176   -480   -597   -475   -270   -290   -480
   -542    937   1480   -200  -1013   1208   -472   -597   -454   -262   -283   -475
   -519    937   1457   -210   -989   1197   -511   -620   -454   -275   -298   -488
   -509    935   1444   -215   -976   1189   -532   -628   -439   -267   -290   -478
   -485    956   1441   -233   -963   1197   -522   -631   -415   -244   -262   -472
   -459    927   1384   -236   -922   1156   -568   -639   -433   -254   -262   -491
   -405    878   1283   -236   -844   1080   -576   -654   -441   -265   -275   -517
   -342    896   1239   -277   -792   1067   -561   -665   -426   -262   -272   -519
   -246    904   1150   -327   -698   1026   -558   -678   -423   -275   -285   -532
   -192    771    963   -290   -579    867   -600   -740   -478   -340   -345   -597
    -88    711    800   -311   -444    756   -670   -818   -532   -400   -397   -649
     15    717    701   -368   -342    709   -750   -878   -581   -446   -428   -678
    -31    615    646   -290   -337    631   -737   -870   -584   -465   -452   -706
   -155    462    615   -153   -387    537   -719   -872   -574   -480   -467   -740
   -257    327    581    -36   -418    454   -706   -901   -592   -504   -498   -787
   -353    236    589     57   -472    410   -680   -922   -610   -522   -517   -818
   -423    189    613    116   -517    400   -652   -911   -600   -517   -504   -820
   -426    103    527    161   -478    314   -646   -904   -602   -519   -519   -815
   -350     46    394    150   -374    220   -659   -906   -602   -530   -527   -823
   -298     31    329    132   -314    179   -626   -891   -579   -511   -504   -813
   -296     28    324    135   -309    176   -615   -880   -561   -488   -472   -761
   -322     44    366    137   -345    202   -654   -896   -555   -485   -459   -698
   -358     28    384    163   -371    205   -633   -898   -537   -483   -454   -680
   -389     12    402    187   -394    207   -610   -875   -504   -457   -431   -657
   -431      5    436    213   -433    220   -594   -826   -452   -423   -420   -662
   -478     31    506    220   -493    270   -504   -698   -337   -348   -407   -719
   -509     98    607    205   -558    353   -384   -501   -137   -163   -283   -641
   -514    277    789    116   -652    532   -309   -283    129    140     18   -392
   -452    581   1034    -64   -743    807   -405   -171    327    457    446     38
   -462    919   1382   -231   -922   1150   -483   -350    246    540    797    501
   -537   1028   1564   -246  -1052   1296   -589   -667    -25    454    974    753
   -618    823   1441   -103  -1031   1132   -727  -1109   -491     36    665    470
   -730    252    982    239   -854    615   -815  -1634  -1153   -852   -368   -501
   -776   -311    465    542   -623     75   -963  -1839  -1543  -1418  -1072  -1174
   -730   -579    150    652   -441   -215  -1034  -1719  -1428  -1332  -1075  -1202
   -659   -589     67    623   -366   -262   -932  -1457  -1117  -1036   -865   -992
   -649   -537    111    594   -381   -213   -727  -1176   -792   -745   -633   -756
   -649   -462    187    553   -418   -137   -553   -950   -561   -540   -472   -589
   -649   -428    220    537   -436   -106   -446   -815   -413   -394   -342   -472
   -704   -449    252    576   -480    -98   -384   -753   -340   -329   -288   -418
   -701   -423    277    563   -491    -72   -376   -717   -303   -293   -244   -389
   -646   -446    197    545   -423   -124   -394   -696   -283   -272   -215   -394
   -659   -470    189    563   -426   -140   -387   -670   -267   -254   -184   -379
   -704   -532    171    615   -439   -181   -371   -644   -236   -223   -142   -374
   -706   -584    122    646   -415   -231   -353   -610   -197   -176    -96   -389
   -730   -644     85    685   -410   -277   -355   -618   -210   -189   -103   -428
   -750   -644    103    696   -428   -270   -366   -618   -215   -194   -106   -418
   -753   -607    142    678   -449   -231   -368   -592   -189   -166    -88   -368
   -771   -633    137    704   -454   -249   -353   -594   -187   -168    -77   -340
   -802   -672    129    737   -467   -272   -363   -589   -179   -153    -41   -324
   -805   -685    119    743   -462   -283   -415   -610   -194   -166    -36   -316
   -779   -693     85    735   -433   -306   -431   -623   -202   -181    -62   -322
   -730   -691     38    711   -384   -327   -428   -613   -192   -174    -59   -309
   -732   -732     -2    732   -366   -368   -402   -587   -155   -148    -10   -301
   -727   -766    -38    748   -345   -405   -415   -574   -135   -122     31   -280
   -698   -737    -38    717   -332   -389   -467   -576   -132   -109     54   -280
   -636   -688    -51    662   -293   -371   -467   -537    -88    -59     96   -252
   -579   -662    -83    618   -249   -371   -454   -488    -20     12    161   -223
   -519   -639   -119    579   -202   -379   -462   -465     20     62    223   -192
   -483   -602   -119    540   -181   -361   -493   -446     54     98    277   -161
   -462   -555    -93    509   -184   -324   -506   -397    106    158    342   -103
   -472   -524    -51    498   -210   -288   -485   -324    174    223    423    -20
   -483   -519    -38    501   -223   -280   -478   -303    197    236    457     31
   -485   -540    -54    511   -218   -298   -491   -327    174    202    433     31
   -457   -553    -96    506   -181   -324   -491   -348    155    176    413     12
   -439   -555   -119    496   -161   -337   -498   -363    137    150    392     12
   -431   -592   -161    511   -135   -376   -504   -405     93     88    340    -20
   -413   -618   -205    517   -106   -413   -480   -441     64     36    293    -46
   -392   -665   -272    530    -59   -470   -470   -498     12    -36    228   -132
   -366   -743   -376    553      2   -561   -470   -558    -44   -101    176   -205
   -353   -784   -433    568     38   -610   -459   -592    -75   -137    140   -246
   -345   -841   -496    594     72   -670   -452   -636   -109   -179     98   -301
   -335   -891   -555    613    109   -724   -457   -683   -150   -231     44   -355
   -311   -956   -644    633    163   -800   -465   -719   -179   -262      7   -394
   -324   -984   -662    654    168   -823   -480   -753   -192   -280     -2   -431
   -290   -963   -672    626    189   -818   -493   -779   -192   -288     -2   -457
   -218   -963   -745    592    262   -854   -501   -795   -187   -285      0   -475
   -210   -995   -784    600    285   -891   -519   -826   -200   -306    -15   -517
   -202  -1010   -810    605    301   -911   -542   -865   -228   -340    -41   -548
   -236  -1028   -795    631    277   -911   -514   -857   -220   -337    -38   -524
   -296  -1036   -740    667    220   -888   -454   -795   -148   -283      5   -446
   -345  -1054   -711    698    181   -883   -405   -735    -80   -228     59   -415
   -374  -1041   -667    706    145   -854   -371   -698    -23   -181    101   -368
   -402  -1044   -641    722    116   -844   -361   -680      5   -161    124   -335
   -389  -1062   -672    727    140   -867   -387   -701    -18   -184    103   -345
   -345  -1013   -667    678    158   -839   -418   -704      0   -158    124   -290
   -337  -1010   -672    672    166   -841   -462   -732     -5   -168    124   -272
   -361  -1072   -714    714    176   -893   -506   -769    -25   -200    114   -272
   -384  -1088   -704    737    158   -896   -511   -779    -31   -205    122   -249
   -415  -1096   -683    756    132   -891   -493   -776    -28   -210    127   -246
   -397  -1174   -779    784    189   -976   -509   -815    -67   -249     85   -275
   -345  -1260   -917    800    285  -1088   -576   -872   -127   -301     38   -324
   -350  -1314   -963    833    306  -1140   -584   -901   -153   -327     18   -376
   -413  -1395   -982    901    283  -1189   -566   -896   -150   -337     -5   -392
   -483  -1470   -987    976    249  -1228   -535   -875   -145   -345    -10   -413
   -514  -1527  -1013   1021    249  -1273   -514   -852   -145   -355    -20   -452
   -509  -1584  -1075   1047    283  -1330   -522   -880   -179   -397    -59   -480
   -501  -1654  -1153   1075    324  -1405   -542   -927   -215   -436    -96   -498
   -488  -1727  -1239   1106    374  -1483   -548   -935   -233   -459   -119   -509
   -480  -1753  -1273   1117    394  -1514   -542   -924   -226   -457   -114   -498
   -470  -1769  -1299   1119    413  -1535   -558   -945   -233   -472   -127   -519
   -522  -1852  -1332   1187    402  -1592   -594   -997   -270   -524   -174   -574
   -542  -1891  -1348   1215    402  -1621   -571   -992   -265   -524   -168   -566
   -540  -1930  -1389   1234    423  -1660   -555   -992   -265   -535   -179   -594
   -514  -1956  -1441   1236    462  -1699   -576  -1008   -277   -561   -207   -594
   -478  -2005  -1530   1239    524  -1769   -584  -1010   -285   -579   -233   -615
   -475  -2003  -1527   1236    524  -1766   -488   -919   -215   -558   -241   -665
   -472  -1974  -1501   1221    511  -1738   -405   -782    -96   -488   -207   -675
   -449  -1870  -1421   1161    485  -1647   -337   -568    124   -275    -20   -540
   -418  -1621  -1205   1018    392  -1413   -265   -283    452    122    392   -166
   -368  -1265   -896    815    262  -1080   -306   -239    610    454    865    337
   -449  -1034   -584    740     64   -810   -493   -571    493    597   1236    756
   -654   -961   -306    807   -174   -633   -706  -1062    166    472   1309    880
   -740  -1376   -636   1057    -54  -1005   -870  -1615   -449   -259    553    244
   -826  -1964  -1140   1395    155  -1553   -997  -2047  -1085  -1179   -459   -636
   -862  -2372  -1512   1615    324  -1943  -1052  -2042  -1215  -1428   -779   -950
   -810  -2556  -1745   1683    467  -2151  -1021  -1821  -1036  -1296   -722   -982
   -758  -2582  -1826   1667    532  -2205   -924  -1587   -813  -1122   -613   -943
   -730  -2540  -1810   1634    537  -2174   -717  -1325   -553   -906   -459   -823
   -704  -2486  -1784   1595    537  -2135   -574  -1150   -374   -756   -345   -756
   -704  -2483  -1779   1595    537  -2132   -530  -1088   -306   -704   -306   -756
   -709  -2462  -1756   1584    522  -2109   -540  -1072   -272   -670   -272   -735
   -691  -2475  -1784   1582    545  -2130   -519  -1060   -257   -662   -262   -727
   -646  -2488  -1844   1566    597  -2166   -504  -1049   -249   -665   -270   -698
   -600  -2507  -1906   1553    652  -2208   -537  -1072   -270   -688   -285   -709
   -527  -2481  -1956   1501    714  -2218   -574  -1111   -288   -714   -298   -732
   -493  -2426  -1935   1460    719  -2182   -548  -1101   -275   -706   -293   -724
   -431  -2410  -1979   1418    771  -2195   -535  -1088   -265   -698   -293   -680
   -244  -2436  -2192   1340    974  -2314   -574  -1117   -293   -722   -324   -730
   -111  -2400  -2288   1254   1085  -2346   -584  -1145   -309   -740   -348   -763
    -44  -2359  -2317   1200   1135  -2338   -553  -1119   -262   -709   -311   -735
     12  -2330  -2343   1158   1176  -2338   -542  -1070   -202   -649   -254   -696
     15  -2260  -2275   1122   1145  -2268   -483   -987   -114   -563   -161   -600
   -106  -2255  -2148   1179   1018  -2200   -355   -859      7   -454    -46   -467
   -205  -2260  -2055   1231    924  -2158   -293   -779     77   -387      7   -407
   -215  -2242  -2029   1228    904  -2135   -259   -727    132   -329     67   -358
   -213  -2244  -2031   1228    909  -2138   -231   -680    187   -272    122   -342
   -220  -2226  -2005   1223    891  -2117   -200   -613    265   -184    197   -285
   -215  -2268  -2052   1241    917  -2161   -163   -553    337   -106    262   -246
   -181  -2268  -2086   1223    950  -2179   -168   -530    374    -64    296   -213
   -174  -2187  -2013   1182    919  -2101   -148   -470    444     10    371   -127
   -220  -2122  -1901   1169    839  -2010   -124   -384    535    106    485    -15
   -236  -2068  -1834   1150    797  -1951   -124   -342    589    168    566     54
   -236  -2044  -1808   1137    784  -1927   -119   -322    615    200    594     67
   -327  -2021  -1693   1174    683  -1857    -80   -275    662    249    641    106
   -410  -1987  -1577   1197    579  -1782    -51   -272    665    252    649    111
   -441  -1909  -1467   1174    511  -1688    -31   -285    657    233    641    119
   -420  -1880  -1460   1148    517  -1670    -54   -324    615    176    605    103
   -358  -1932  -1574   1145    607  -1753    -46   -366    561    106    540     62
   -454  -2034  -1579   1241    561  -1805    -12   -387    532     54    491     28
   -527  -2083  -1556   1304    511  -1818     18   -400    522     15    459     18
   -426  -2158  -1732   1291    652  -1945     36   -428    488    -38    410     46
   -467  -2286  -1818   1376    675  -2052     88   -452    478    -59    389     75
   -618  -2416  -1797   1517    587  -2107    140   -475    462    -88    348     49
   -649  -2501  -1852   1574    600  -2177    142   -504    423   -150    283    -67
   -670  -2543  -1873   1605    600  -2208    153   -535    371   -194    233   -142
   -620  -2585  -1964   1602    670  -2275     93   -605    303   -262    168   -194
   -446  -2603  -2158   1525    854  -2382     28   -672    246   -322    122   -244
   -379  -2566  -2190   1473    904  -2379     28   -675    265   -301    148   -228
   -296  -2538  -2242   1415    969  -2390     15   -675    272   -290    155   -218
   -254  -2546  -2291   1400   1018  -2418      2   -688    262   -309    132   -265
   -210  -2499  -2291   1353   1039  -2397     20   -667    277   -290    142   -257
   -179  -2442  -2262   1309   1041  -2353     51   -636    303   -257    181   -233
   -158  -2374  -2218   1265   1028  -2299     70   -615    332   -236    202   -231
   -148  -2320  -2171   1234   1010  -2247     88   -607    361   -223    202   -236
   -119  -2278  -2158   1197   1018  -2218     88   -607    387   -213    207   -223
   -109  -2244  -2138   1176   1013  -2192    106   -605    402   -213    213   -213
   -124  -2249  -2125   1187    997  -2187     62   -613    389   -220    218   -202
   -109  -2286  -2177   1197   1034  -2231    -10   -639    342   -257    187   -233
   -109  -2268  -2158   1187   1023  -2213      7   -633    337   -262    189   -231
   -106  -2226  -2122   1166   1008  -2174      2   -654    324   -275    184   -259
   -127  -2226  -2101   1176    984  -2164     20   -659    314   -288    181   -283
   -163  -2270  -2107   1218    971  -2190     36   -659    303   -306    171   -272
   -215  -2330  -2114   1273    948  -2221     57   -649    306   -314    166   -272
   -257  -2338  -2081   1296    909  -2210     96   -610    332   -296    184   -249
   -290  -2351  -2060   1319    883  -2205    114   -597    337   -298    179   -252
   -290  -2372  -2081   1332    893  -2226    116   -610    324   -322    155   -283
   -272  -2387  -2114   1327    917  -2252    140   -615    322   -342    135   -311
   -301  -2413  -2112   1356    904  -2262    132   -639    306   -374    109   -340
   -296  -2426  -2130   1361    914  -2278    137   -654    290   -400     83   -363
   -275  -2400  -2125   1337    924  -2262    166   -654    301   -392     88   -361
   -272  -2385  -2112   1327    917  -2249    150   -657    301   -389     90   -353
   -270  -2382  -2112   1325    919  -2247    179   -646    311   -389     93   -350
   -277  -2377  -2099   1327    909  -2239    168   -657    306   -402     88   -350
   -280  -2374  -2094   1327    906  -2234    109   -678    285   -426     77   -355
   -275  -2390  -2114   1330    917  -2255    137   -672    277   -449     57   -387
   -246  -2400  -2156   1322    953  -2278    189   -620    311   -446     33   -431
   -202  -2374  -2171   1286    982  -2273    272   -501    423   -392     15   -475
   -158  -2312  -2153   1236    997  -2234    335   -353    581   -262     85   -441
    -80  -2114  -2036   1096    976  -2075    371   -171    836     38    387   -176
     20  -1808  -1829    893    922  -1818    327    -44   1049    371    828    301
     77  -1512  -1590    717    831  -1551    228   -166   1005    483   1200    782
     57  -1447  -1504    696    779  -1475    114   -431    761    415   1421   1070
    -23  -1704  -1683    862    828  -1693     38   -782    324    -18   1072    784
   -103  -2187  -2086   1145    989  -2138    -67  -1309   -348   -911     41   -153
    -31  -2608  -2579   1317   1273  -2595   -241  -1662   -839  -1569   -763   -914
     41  -2917  -2959   1439   1499  -2938   -262  -1577   -792  -1566   -854  -1041
     18  -3120  -3138   1551   1577  -3130   -187  -1358   -535  -1340   -719   -979
    -28  -3195  -3167   1610   1569  -3182   -153  -1171   -290  -1114   -579   -930
    -31  -3154  -3125   1592   1545  -3141    -41   -932    -15   -844   -379   -795
     -7  -3096  -3089   1553   1540  -3094     90   -766    171   -659   -223   -662
     20  -3055  -3076   1514   1545  -3063    135   -730    231   -613   -179   -607
     54  -3037  -3091   1488   1571  -3063    161   -696    267   -581   -150   -576
     33  -3029  -3065   1496   1548  -3047    257   -636    322   -540   -103   -517
    -18  -3013  -2995   1517   1488  -3005    283   -581    387   -475    -25   -431
   -116  -3031  -2917   1571   1397  -2977    215   -574    394   -454      7   -410
   -184  -3026  -2842   1605   1327  -2935    277   -540    426   -433     23   -368
   -205  -2982  -2777   1595   1283  -2881    337   -498    465   -405     38   -332
   -207  -2985  -2777   1597   1283  -2881    345   -488    488   -379     67   -306
   -194  -2982  -2787   1587   1296  -2886    311   -514    467   -392     64   -296
   -215  -2969  -2753   1592   1267  -2863    322   -496    488   -374     88   -259
   -218  -2966  -2751   1590   1265  -2860    358   -459    519   -345    114   -223
   -210  -2969  -2759   1590   1273  -2865    358   -426    555   -311    142   -197
   -257  -2977  -2720   1615   1228  -2850    384   -384    610   -262    192   -137
   -311  -2951  -2639   1631   1163  -2795    433   -324    675   -202    265    -44
   -394  -2922  -2530   1657   1067  -2727    478   -231    758   -111    353     70
   -462  -2933  -2470   1699   1002  -2701    524   -140    844    -20    433    166
   -467  -2982  -2514   1725   1021  -2751    566    -96    888     31    472    192
   -462  -2985  -2522   1725   1028  -2756    524    -80    911     54    504    218
   -467  -3003  -2535   1732   1034  -2769    532    -33    971    119    579    283
   -402  -3005  -2603   1704   1098  -2805    545     15   1034    189    644    332
   -335  -2987  -2652   1660   1156  -2821    537     38   1067    236    688    342
   -241  -2977  -2735   1608   1247  -2857    478     44   1070    259    701    361
   -122  -2948  -2826   1535   1350  -2889    436     49   1067    270    711    355
    -25  -2927  -2902   1478   1436  -2915    452     85   1101    301    758    322
     18  -2876  -2894   1426   1454  -2883    467    116   1124    327    800    322
    -15  -2860  -2844   1436   1413  -2852    485    140   1140    335    815    322
    -85  -2881  -2795   1480   1353  -2839    501    145   1132    322    795    290
   -116  -2886  -2769   1501   1325  -2829    522    129   1096    272    735    265
   -109  -2951  -2844   1530   1366  -2899    535    103   1052    213    685    233
   -124  -3086  -2961   1602   1418  -3024    483     20    948     96    566    119
    -38  -3091  -3055   1564   1506  -3073    475    -18    880     10    488     33
    119  -3031  -3151   1457   1634  -3091    530    -10    867    -23    467    -25
     88  -3141  -3229   1525   1657  -3185    517    -75    787   -116    376   -142
     90  -3203  -3296   1556   1691  -3250    475   -142    719   -192    296   -223
     88  -3283  -3372   1597   1727  -3328    420   -205    652   -259    223   -298
    176  -3286  -3463   1556   1818  -3374    441   -228    620   -293    197   -309
    207  -3257  -3465   1525   1834  -3361    470   -246    610   -303    192   -257
    135  -3276  -3411   1571   1771  -3343    509   -241    623   -293    205   -228
    124  -3283  -3411   1579   1764  -3346    522   -241    626   -298    215   -200
     98  -3307  -3406   1605   1751  -3356    488   -249    626   -298    241   -140
     98  -3296  -3395   1597   1745  -3346    501   -231    641   -283    259   -111
     98  -3281  -3380   1590   1738  -3328    480   -244    628   -301    228   -148
     51  -3289  -3343   1618   1696  -3317    446   -252    628   -309    207   -137
     44  -3294  -3338   1626   1691  -3315    420   -244    654   -298    218   -135
    137  -3234  -3374   1548   1753  -3304    410   -220    688   -275    249   -111
    135  -3221  -3356   1543   1745  -3289    415   -218    711   -252    283    -77
    184  -3112  -3296   1462   1738  -3205    462   -197    750   -210    332    -18
     98  -3180  -3278   1540   1688  -3229    446   -226    727   -228    319    -23
     54  -3234  -3291   1587   1673  -3263    418   -246    704   -254    293    -36
     90  -3198  -3289   1553   1688  -3242    407   -241    709   -249    298    -15
     85  -3185  -3273   1548   1678  -3229    381   -246    706   -257    298     12
     77  -3244  -3322   1584   1699  -3283    366   -257    685   -283    275     15
     90  -3317  -3408   1610   1748  -3361    361   -265    667   -293    262     10
     90  -3380  -3470   1644   1779  -3424    355   -277    644   -316    241     -2
     77  -3403  -3483   1660   1779  -3445    348   -290    633   -329    220    -23
     54  -3426  -3481   1686   1766  -3452    368   -293    631   -345    194    -38
     46  -3491  -3538   1722   1790  -3515    410   -280    641   -342    202    -41
     36  -3543  -3582   1753   1808  -3561    410   -283    636   -355    192    -49
     18  -3567  -3585   1774   1800  -3574    392   -309    613   -381    161    -59
     64  -3515  -3580   1725   1821  -3546    418   -298    613   -379    158    -54
     93  -3496  -3593   1699   1842  -3543    439   -283    626   -363    171    -38
     88  -3502  -3593   1706   1839  -3546    413   -293    626   -371    179    -33
     90  -3509  -3603   1709   1844  -3556    441   -272    646   -361    187    -59
    119  -3502  -3621   1691   1870  -3561    420   -285    631   -384    150   -109
    153  -3567  -3720   1704   1932  -3642    379   -319    592   -423    116    -88
    148  -3561  -3710   1706   1927  -3634    418   -283    626   -400    142    -67
    142  -3535  -3681   1693   1912  -3608    498   -197    698   -366    132   -103
    155  -3535  -3691   1691   1922  -3613    587    -75    805   -309    127   -148
    176  -3398  -3574   1608   1875  -3486    652     80    989   -124    277    -18
    249  -3104  -3354   1426   1800  -3229    652    290   1283    252    667    322
    340  -2740  -3083   1197   1709  -2912    563    423   1517    659   1197    820
    368  -2613  -2982   1122   1675  -2798    480    306   1441    813   1595   1226
    277  -2694  -2974   1208   1623  -2834    420     -7   1062    571   1574   1241
    174  -2935  -3109   1382   1639  -3024    298   -511    410   -161    867    706
     46  -3309  -3356   1631   1699  -3330    122  -1072   -319  -1145   -239   -155
    111  -3522  -3634   1706   1873  -3577     38  -1189   -519  -1460   -626   -478
    150  -3756  -3910   1800   2029  -3832    135   -966   -285  -1254   -509   -465
    114  -3886  -4000   1886   2055  -3941    228   -743    -23  -1015   -361   -415
    114  -3860  -3977   1870   2044  -3917    322   -540    233   -787   -189   -324
    142  -3759  -3902   1808   2021  -3829    431   -350    467   -579    -25   -194
    158  -3684  -3845   1761   2000  -3764    491   -259    574   -478     41   -129
    163  -3663  -3826   1748   1992  -3743    527   -223    613   -439     62   -103
    184  -3681  -3865   1748   2023  -3772    530   -213    626   -423     72   -106
    184  -3717  -3902   1766   2042  -3808    532   -202    633   -418     80   -122
    168  -3733  -3904   1779   2036  -3819    532   -205    646   -418     93    -98
    166  -3722  -3889   1777   2026  -3806    524   -192    670   -392    124    -83
    174  -3715  -3889   1769   2031  -3800    514   -174    691   -366    142    -72
    163  -3730  -3894   1784   2029  -3811    506   -168    696   -353    155    -72
    145  -3746  -3891   1800   2016  -3819    496   -189    683   -376    132   -106
    163  -3733  -3897   1784   2029  -3813    478   -189    685   -374    132    -85
    184  -3722  -3910   1769   2047  -3816    467   -181    688   -368    132    -83
    205  -3751  -3956   1774   2081  -3852    491   -155    717   -332    174    -59
    207  -3764  -3972   1777   2088  -3865    485   -171    714   -337    176    -77
    200  -3730  -3930   1764   2065  -3829    462   -192    704   -355    148    -62
    202  -3722  -3925   1758   2062  -3824    491   -158    740   -319    166    -31
    223  -3712  -3936   1745   2078  -3824    511   -127    776   -275    205    -15
    262  -3663  -3925   1699   2091  -3793    449   -124    797   -244    241     -5
    267  -3639  -3910   1686   2088  -3774    444   -101    831   -200    290      7
    265  -3606  -3871   1670   2068  -3738    465    -77    865   -161    329     20
    303  -3522  -3826   1610   2065  -3673    472    -23    927    -80    410    111
    340  -3447  -3787   1553   2062  -3616    467     44   1013     28    524    187
    355  -3356  -3712   1501   2034  -3533    491    101   1083    114    610    265
    379  -3286  -3665   1452   2021  -3476    504    145   1132    176    672    350
    470  -3221  -3691   1376   2081  -3455    488    150   1145    207    706    368
    524  -3216  -3741   1343   2132  -3478    467    150   1127    197    704    358
    530  -3167  -3697   1319   2112  -3432    483    168   1127    200    709    371
    553  -3125  -3678   1283   2114  -3400    483    150   1098    166    683    348
    636  -3161  -3798   1262   2216  -3478    452     90   1028     88    610    277
    743  -3198  -3941   1226   2338  -3567    420     28    953      0    511    205
    844  -3213  -4058   1184   2449  -3634    441     -5    901    -67    446    140
    878  -3268  -4149   1195   2512  -3707    446    -31    857   -124    387     93
    813  -3302  -4115   1244   2462  -3707    441    -49    831   -163    350     64
    691  -3346  -4037   1327   2364  -3691    488    -36    836   -168    337     59
    657  -3385  -4042   1363   2348  -3712    553    -54    818   -194    309     31
    623  -3432  -4055   1402   2338  -3743    581    -77    795   -215    283     -7
    480  -3533  -4013   1527   2247  -3772    633    -41    826   -187    314     12
    392  -3603  -3998   1605   2192  -3800    737      7    862   -163    345     41
    394  -3580  -3975   1592   2182  -3777    730      5    857   -174    332     23
    361  -3548  -3912   1592   2135  -3730    698     -2    859   -171    327     12
    363  -3600  -3964   1618   2164  -3782    714      0    857   -166    319     -5
    387  -3632  -4019   1621   2200  -3824    758      2    852   -161    311    -25
    407  -3564  -3972   1577   2187  -3767    743      0    852   -153    316    -23
    387  -3470  -3860   1540   2122  -3663    730     -5    849   -148    332     -7
    350  -3411  -3761   1530   2055  -3585    771     20    862   -135    358      7
    309  -3351  -3663   1519   1984  -3507    766     41    885   -111    381     25
    267  -3302  -3569   1514   1917  -3434    722     31    891    -90    405     28
    197  -3252  -3450   1527   1823  -3351    693     36    909    -49    449     62
    114  -3192  -3307   1540   1709  -3250    698     54    935     -5    493    114
     15  -3174  -3190   1579   1600  -3182    730     67    950     12    511    142
     64  -3154  -3221   1543   1641  -3187    800     70    958     20    530    223
    161  -3065  -3229   1452   1693  -3146    820     93    997     49    566    368
    171  -3081  -3252   1454   1712  -3167    807    129   1018     77    605    519
    181  -3159  -3343   1486   1761  -3250    813    116    976     57    574    470
    150  -3203  -3354   1525   1751  -3276    854    137    982     85    597    381
    106  -3203  -3312   1545   1709  -3257    927    174   1026    127    652    379
    -38  -3273  -3234   1657   1597  -3255    979    215   1049    168    696    342
   -228  -3393  -3164   1808   1467  -3278   1034    241   1067    176    688    306
   -181  -3476  -3296   1829   1556  -3387   1000    194   1010     85    592    205
     10  -3509  -3520   1748   1761  -3515    911    119    896    -28    483     88
     93  -3509  -3603   1709   1847  -3556    896     96    841    -70    441     44
     57  -3538  -3595   1738   1826  -3567    888     77    823    -96    420     23
     93  -3520  -3613   1712   1852  -3564    883     46    802   -122    400     -7
    145  -3504  -3652   1678   1896  -3577    870      7    761   -158    387    -49
    223  -3473  -3697   1626   1958  -3585    846     -7    732   -184    397    -64
    319  -3434  -3756   1556   2036  -3595    841      2    709   -174    410    -67
    384  -3393  -3777   1504   2081  -3585    872      0    696   -145    374    -72
    457  -3367  -3826   1454   2140  -3595    888     -7    693   -148    309   -106
    605  -3328  -3933   1361   2268  -3629    888     28    732   -161    233   -187
    649  -3278  -3930   1312   2288  -3603    963    163    867    -93    231   -220
    680  -3076  -3756   1197   2218  -3416   1065    366   1104    127    420    -62
    743  -2722  -3465    989   2104  -3094   1067    584   1369    459    795    290
    784  -2216  -3000    717   1891  -2608    982    649   1496    740   1249    792
    688  -1951  -2642    631   1662  -2296    909    457   1369    802   1584   1184
    571  -1935  -2507    680   1538  -2221    854    179   1083    654   1631   1257
    457  -2244  -2701    891   1579  -2470    774   -252    563     67   1026    696
    335  -2683  -3018   1174   1675  -2850    659   -732    -75   -820    -41   -267
    350  -2946  -3299   1296   1823  -3122    545   -802   -244  -1067   -358   -566
    368  -3094  -3463   1363   1914  -3278    542   -613    -67   -898   -259   -542
    381  -3146  -3528   1382   1953  -3335    620   -392    163   -688   -119   -475
    397  -3081  -3478   1343   1938  -3278    782   -158    415   -459     44   -374
    397  -2938  -3335   1267   1865  -3135    935     46    623   -272    197   -265
    384  -2839  -3224   1226   1803  -3031   1021    148    727   -174    277   -205
    363  -2792  -3159   1213   1761  -2974   1062    187    763   -137    314   -174
    342  -2735  -3078   1197   1709  -2907   1106    228    797   -101    353   -129
    400  -2668  -3068   1132   1730  -2868   1101    241    800    -96    353   -132
    465  -2608  -3073   1070   1766  -2839   1091    244    792   -103    340   -145
    522  -2608  -3133   1041   1826  -2870   1098    254    784   -111    329   -163
    576  -2582  -3159   1002   1867  -2870   1093    259    769   -119    324   -174
    615  -2525  -3143    953   1878  -2834   1106    290    789   -103    335   -161
    670  -2494  -3164    911   1914  -2826   1124    319    807    -85    348   -158
    756  -2457  -3213    849   1982  -2834   1117    316    800    -93    332   -176
    844  -2413  -3257    784   2049  -2834   1119    332    807    -83    329   -184
    896  -2416  -3315    758   2104  -2865   1104    340    813    -88    311   -200
    950  -2426  -3377    737   2161  -2902   1096    340    818    -83    298   -197
   1000  -2423  -3424    709   2210  -2922   1111    355    823    -72    275   -179
   1049  -2429  -3478    691   2262  -2953   1114    392    854    -41    293   -176
   1034  -2449  -3486    706   2257  -2966   1137    457    924     31    348   -171
   1041  -2431  -3473    693   2257  -2951   1137    478    940     62    350   -158
   1072  -2400  -3473    662   2270  -2935   1130    480    948     80    379   -148
   1085  -2379  -3465    646   2275  -2922   1150    542   1008    153    485   -114
   1093  -2325  -3419    615   2255  -2870   1179    618   1072    231    566    -64
   1101  -2281  -3382    589   2239  -2829   1150    649   1083    249    579    -25
   1150  -2221  -3374    532   2260  -2795   1101    675   1088    267    600     -5
   1210  -2125  -3335    457   2273  -2730   1080    724   1132    332    685     -7
   1231  -2036  -3270    402   2249  -2652   1119    769   1163    379    735     67
   1161  -2008  -3169    423   2164  -2587   1169    826   1189    426    769    166
   1096  -1979  -3078    439   2086  -2530   1195    883   1208    465    815    270
   1008  -1932  -2940    462   1974  -2436   1210    922   1226    498    857    324
    917  -1888  -2805    483   1860  -2346   1247    956   1239    501    854    350
    836  -1862  -2699    511   1766  -2278   1314    992   1265    514    852    389
    737  -1857  -2595    558   1665  -2226   1382   1005   1265    514    852    366
    636  -1867  -2504    615   1569  -2184   1449   1023   1254    506    833    335
    566  -1867  -2436    649   1499  -2151   1493   1039   1260    506    818    322
    509  -1870  -2379    680   1441  -2125   1519   1026   1231    472    789    301
    446  -1912  -2361    730   1402  -2135   1532   1005   1195    431    756    301
    415  -1951  -2366    769   1389  -2158   1525    984   1166    405    732    288
    381  -1974  -2356    795   1366  -2164   1569    976   1153    397    722    280
    316  -1943  -2260    813   1286  -2101   1608    997   1176    433    753    298
    249  -1891  -2140    820   1192  -2016   1628   1041   1215    493    800    322
    314  -1803  -2117    745   1215  -1958   1644   1078   1239    514    802    348
    413  -1826  -2239    704   1325  -2031   1608   1072   1223    488    756    322
    501  -1899  -2400    698   1449  -2148   1636   1049   1192    444    704    283
    618  -1943  -2561    662   1590  -2252   1597   1000   1114    363    628    200
    758  -1919  -2678    581   1717  -2299   1527    950   1036    283    530    202
    823  -1847  -2670    511   1745  -2257   1540    950   1044    283    530    239
    857  -1774  -2631    457   1743  -2200   1545    974   1070    306    542    252
    865  -1717  -2585    426   1722  -2151   1556    987   1075    316    558    283
    893  -1602  -2496    355   1693  -2049   1558    987   1088    345    607    267
    953  -1514  -2468    280   1709  -1992   1506    989   1088    363    618    205
    898  -1478  -2379    288   1639  -1927   1530   1044   1119    405    652    218
    859  -1447  -2307    293   1582  -1878   1551   1044   1111    379    639    197
    854  -1350  -2205    249   1530  -1777   1532   1023   1085    353    615    213
    857  -1335  -2192    236   1522  -1764   1522   1044   1083    368    633    189
    831  -1350  -2184    259   1506  -1766   1478   1039   1052    355    605    150
    810  -1335  -2148    259   1478  -1743   1491   1028   1031    345    584    161
    828  -1327  -2156    249   1491  -1740   1514   1013   1002    327    566    142
    813  -1366  -2182    275   1496  -1774   1512    989    963    285    517     88
    807  -1369  -2177    280   1491  -1771   1501    969    930    246    459     23
    818  -1350  -2169    265   1493  -1758   1496    950    898    210    413    -18
    839  -1293  -2132    228   1486  -1712   1522    948    883    194    400    -41
    802  -1348  -2151    270   1475  -1748   1470    911    839    153    350    -85
    813  -1304  -2117    244   1465  -1709   1454    914    836    155    337    -77
    885  -1192  -2078    150   1480  -1634   1509    932    852    171    350    -62
    904  -1150  -2055    124   1478  -1602   1514    924    844    158    332    -77
    911  -1145  -2057    114   1483  -1600   1514    904    815    132    296   -114
    943  -1109  -2052     83   1496  -1579   1509    885    782    101    254   -148
    976  -1075  -2055     46   1514  -1566   1491    878    753     80    220   -148
   1008  -1047  -2055     20   1530  -1551   1483    878    745     80    202   -140
   1041   -987  -2029    -28   1532  -1506   1553    953    789     93    176   -176
   1106   -875  -1982   -116   1543  -1428   1662   1091    891    148    174   -192
   1192   -709  -1901   -244   1545  -1304   1771   1288   1088    332    303    -75
   1301   -376  -1678   -462   1488  -1026   1842   1592   1413    714    662    254
   1387     62  -1327   -724   1356   -631   1771   1683   1595   1070   1119    748
   1337    389   -948   -865   1143   -277   1574   1358   1509   1247   1493   1174
   1156    555   -600   -857    878    -20   1353    909   1293   1252   1660   1374
    958    368   -589   -662    774   -109   1145    376    792    730   1163    945
    800   -163   -963   -319    880   -563    997   -158     25   -316     31    -12
    766   -592  -1361    -88   1062   -976    927   -215   -213   -680   -418   -428
    792   -761  -1556    -18   1174  -1158    979     28    -38   -540   -368   -478
    846   -719  -1566    -62   1205  -1143   1101    285    166   -368   -257   -431
    867   -592  -1462   -137   1163  -1026   1319    600    423   -137    -90   -342
    857   -462  -1322   -197   1088   -891   1499    836    615     41     49   -259
    867   -374  -1244   -249   1054   -807   1561    927    685    111    103   -218
    917   -316  -1234   -298   1075   -774   1553    945    683    111    101   -171
    872   -303  -1179   -285   1023   -740   1584    984    706    135    119   -135
    818   -283  -1104   -267    961   -693   1615   1013    730    163    135   -119
    787   -205   -995   -293    888   -597   1628   1039    745    192    148    -64
    820   -124   -945   -348    883   -535   1631   1052    748    213    168    -59
    885   -116  -1005   -387    945   -561   1569    995    675    153    111   -116
    945   -122  -1070   -413   1005   -594   1504    924    589     75     25   -174
    963    -98  -1062   -433   1013   -579   1496    896    555     41    -33   -220
    974    -85  -1060   -444   1015   -571   1512    922    568     64    -33   -184
    989    -67  -1060   -462   1023   -561   1540    956    589    101     18   -155
   1028    -15  -1044   -506   1036   -530   1551    974    589    122     38   -155
   1083     18  -1065   -550   1072   -522   1551    982    581    124     20   -168
   1104     28  -1075   -566   1091   -522   1514    958    558    114      2   -140
   1054     77   -976   -568   1015   -449   1535   1002    597    161     46    -90
   1047    119   -930   -584    987   -405   1592   1075    654    226     98    -36
   1072    187   -888   -631    979   -348   1569   1106    678    259    129    -25
   1091    270   -820   -680    956   -275   1548   1153    704    293    155      7
   1070    316   -753   -696    911   -218   1577   1215    758    358    192     44
   1101    348   -753   -724    927   -202   1571   1241    779    387    205     44
   1143    405   -737   -774    940   -166   1571   1301    828    449    267    116
   1150    517   -633   -833    893    -57   1569   1395    906    548    366    192
   1187    628   -561   -909    872     33   1579   1449    948    605    415    244
   1210    672   -540   -943    875     67   1574   1460    958    631    446    272
   1213    724   -491   -971    852    116   1532   1444    935    626    444    277
   1189    756   -433   -971    813    161   1540   1444    930    628    446    296
   1200    774   -428   -989    813    171   1553   1410    904    600    418    288
   1179    776   -402   -979    789    189   1551   1356    859    558    376    283
   1104    797   -306   -953    706    246   1574   1356    862    561    381    290
   1101    828   -272   -963    688    277   1605   1340    854    545    368    257
   1067    802   -265   -935    665    270   1595   1291    818    514    335    202
   1026    753   -272   -888    649    241   1605   1223    756    436    246    122
   1028    714   -314   -872    670    200   1582   1153    678    342    135     88
   1018    717   -301   -867    659    207   1561   1096    628    296     85     54
   1028    704   -327   -867    678    187   1525   1052    589    270     64     44
   1039    696   -342   -867    691    176   1473    995    540    228     31      0
   1070    665   -405   -867    737    129   1441    914    462    150    -49    -75
   1096    685   -410   -891    753    137   1387    852    407    109    -96   -109
   1096    693   -402   -896    748    145   1392    846    397    111   -106   -124
   1091    750   -342   -922    717    205   1415    857    405    129    -88   -103
   1150    828   -322   -989    735    254   1384    841    394    129    -77    -85
   1273    865   -407  -1067    841    228   1325    761    324     67   -129   -140
   1236    956   -280  -1096    758    337   1408    789    361    114    -90   -116
   1127   1067    -59  -1096    592    504   1493    844    397    158    -67    -88
   1236   1096   -140  -1166    685    480   1428    758    303     75   -174   -124
   1369   1109   -259  -1239    815    426   1358    701    254     38   -205   -161
   1387   1156   -231  -1270    807    462   1376    756    303    103   -137   -116
   1345   1192   -155  -1270    750    519   1389    802    340    155    -88    -64
   1306   1208   -101  -1260    704    555   1348    805    340    171    -75    -67
   1262   1231    -31  -1247    646    600   1366    839    381    220    -23     -5
   1228   1252     20  -1241    605    636   1387    862    410    252     12     31
   1054   1192    137  -1124    459    665   1447    888    433    277     49     83
    966   1150    181  -1060    392    667   1478    904    431    290     49     85
    935   1093    158  -1013    389    626   1488    906    415    280     18    140
    844    989    145   -919    348    568   1538    943    439    303     44    145
    841    901     57   -872    392    480   1540    935    418    283     18    101
    792    875     80   -836    355    478   1540    924    394    272      2     80
    787    958    171   -872    309    566   1527    917    387    270      5     90
    776   1021    244   -898    265    633   1556    904    381    270     10    103
    753   1072    316   -914    218    696   1556    885    363    254     -5     85
    831   1176    342  -1005    244    761   1501    852    324    228    -23     62
    914   1260    345  -1085    285    802   1478    823    293    205    -46     28
    878   1273    394  -1078    241    833   1465    823    277    197    -57     44
    745   1249    504   -997    119    878   1499    865    303    233    -23     98
    652   1223    568   -937     38    896   1514    893    324    259     -7    142
    685   1218    532   -950     77    875   1441    849    283    231    -38    129
    831   1254    423  -1044    205    839   1447    857    270    220    -75    109
    943   1293    350  -1117    296    820   1506    974    353    277    -67    150
    828   1286    457  -1060    184    872   1610   1176    555    472     80    288
    698   1436    737  -1067    -18   1088   1699   1415    833    813    389    563
    610   1722   1111  -1169   -249   1418   1688   1566   1057   1122    782    984
    431   1945   1514  -1189   -540   1730   1657   1452   1015   1228   1119   1439
    387   1948   1561  -1169   -587   1756   1514   1106    714   1111   1267   1670
    589   1753   1163  -1171   -285   1460   1257    605    189    672    953   1384
    662   1291    628   -976     15    961   1078    -18   -555   -257   -122    324
    704    904    200   -802    252    553    924   -363  -1049   -919   -927   -452
    756    665    -93   -711    423    285    813   -316  -1039   -927  -1008   -579
    758    537   -220   -646    491    158    836   -109   -787   -680   -852   -514
    789    592   -197   -693    493    197    930    106   -519   -441   -691   -436
    831    758    -72   -795    452    342   1078    363   -239   -192   -498   -285
    813    865     51   -841    381    459   1208    540    -54    -31   -363   -174
    787    948    161   -867    314    555   1252    623     33     51   -280   -119
    792   1036    244   -914    272    641   1270    678     93    122   -213    -72
    745   1054    309   -901    218    683   1299    711    122    161   -179    -41
    680   1057    376   -870    150    717   1314    732    145    187   -148    -23
    649   1072    423   -859    114    748   1322    745    163    215   -122    -20
    644   1127    480   -888     83    805   1340    771    189    244   -101     -2
    639   1187    548   -914     46    867   1325    784    202    265    -83     10
    631   1234    600   -932     15    917   1314    784    202    275    -72     31
    626   1273    646   -948    -10    961   1345    810    236    316    -31     77
    623   1304    680   -963    -28    992   1361    833    272    361     10    114
    574   1314    740   -945    -83   1028   1322    828    277    387     44    132
    548   1327    779   -940   -116   1054   1291    800    262    379     46     96
    553   1363    810   -958   -127   1088   1260    776    254    371     36     62
    620   1410    787  -1018    -83   1098   1234    766    239    353      5     33
    613   1452    836  -1034   -111   1145   1257    800    267    381     36    111
    584   1462    878  -1023   -148   1169   1239    815    288    405     62    124
    620   1457    836  -1039   -106   1148   1184    810    293    413     64    106
    795   1499    704  -1148     44   1101   1153    813    306    433     88    135
    911   1519    607  -1215    153   1062   1070    787    314    459    116    155
    958   1548    589  -1254    184   1067   1031    787    348    517    163    192
   1023   1545    522  -1283    252   1034   1021    802    358    553    194    210
   1018   1600    581  -1312    218   1091   1065    885    436    657    311    319
    976   1626    646  -1301    166   1137   1088    958    514    743    394    400
    919   1641    719  -1280     98   1182   1088    987    558    795    436    465
    865   1641    776  -1252     44   1210   1096   1008    579    823    470    532
    849   1600    748  -1226     49   1174   1101   1023    576    826    480    561
    820   1558    737  -1189     41   1148   1122   1023    574    823    480    561
    774   1535    758  -1156      7   1145   1145   1013    555    802    457    548
    750   1480    730  -1114     10   1106   1153    987    532    766    415    522
    792   1467    675  -1132     57   1072   1171    948    478    693    340    457
    758   1457    698  -1109     31   1078   1122    888    407    618    267    397
    675   1428    753  -1052    -38   1091   1124    872    384    594    236    348
    672   1387    714  -1028    -20   1052   1130    823    327    532    176    267
    605   1369    763   -989    -77   1067   1153    784    283    485    132    267
    506   1374    867   -940   -179   1119   1184    776    280    483    132    277
    452   1389    937   -922   -244   1163   1197    756    254    452    103    249
    413   1413   1000   -911   -293   1208   1117    704    200    410     64    179
    394   1397   1000   -896   -303   1200   1106    701    184    405     64    197
    405   1343    937   -872   -267   1140   1109    698    171    394     62    184
    397   1312    914   -857   -257   1114   1080    696    171    397     72    179
    368   1317    948   -841   -288   1132   1111    714    194    413     98    184
    314   1306    992   -810   -340   1150   1163    737    236    449    129    220
    272   1312   1039   -795   -381   1176   1137    766    265    488    168    259
    241   1332   1091   -787   -426   1210   1156    852    348    584    265    350
    220   1345   1124   -782   -452   1236   1210    922    431    667    340    446
    179   1286   1106   -735   -462   1197   1244    922    459    685    355    522
    132   1192   1060   -662   -465   1127   1260    904    465    714    389    605
     72   1132   1057   -602   -491   1093   1260    919    465    737    423    654
     59   1124   1065   -592   -501   1096   1189    924    459    732    436    698
    207   1098    891   -654   -342    997   1135    859    405    670    387    631
    316   1036    719   -678   -200    878   1093    807    350    610    329    535
    316   1002    685   -659   -184    844   1085    802    335    594    319    485
    252    995    743   -623   -244    870   1085    782    319    576    311    480
    140    995    854   -568   -358    924   1093    826    366    628    379    576
     77   1036    958   -558   -439    997   1132    870    413    667    413    602
    103   1093    989   -600   -444   1044   1127    846    402    646    397    594
    114   1044    930   -579   -407    987   1072    787    340    581    342    540
    140   1018    878   -581   -368    948   1049    771    311    548    309    506
    181    995    810   -589   -314    904   1015    735    285    506    275    454
    200    953    753   -579   -275    854    989    704    262    472    252    402
    262    922    659   -592   -197    792    995    667    233    436    207    340
    275    859    584   -568   -155    724    979    626    207    400    166    296
    298    839    540   -568   -122    691    971    620    218    407    174    265
    322    857    535   -592   -106    698    937    613    228    420    194    272
    303    883    579   -592   -137    732    901    597    223    413    197    239
    288    852    563   -568   -137    709    922    600    223    397    163    239
    327    891    561   -610   -116    727    966    672    288    431    153    241
    384    987    602   -688   -111    795   1021    795    410    514    163    218
    433   1150    717   -792   -140    935   1052    922    581    688    301    340
    519   1423    904   -971   -192   1163   1015   1106    872   1085    732    706
    644   1722   1075  -1184   -215   1400    891   1145   1015   1421   1241   1241
    652   1829   1174  -1241   -259   1501    800    943    846   1452   1577   1623
    633   1769   1135  -1200   -249   1452    685    574    410   1127   1493   1478
    576   1434    857  -1005   -140   1145    519      0   -316    254    574    683
    498   1088    589   -795    -44    839    355   -527   -995   -667   -522   -205
    467    797    327   -633     70    563    270   -592  -1119   -859   -823   -454
    444    550    106   -496    168    329    350   -350   -857   -618   -693   -420
    454    472     15   -465    220    244    428   -148   -602   -392   -558   -231
    454    537     80   -496    187    309    553     83   -303   -116   -348    -36
    431    646    213   -540    106    431    709    296    -38    127   -142    127
    387    688    301   -537     44    496    766    405     83    244    -33    213
    345    732    387   -540    -20    561    758    415    124    293     15    249
    332    743    410   -540    -38    576    779    436    155    327     46    280
    306    724    415   -517    -54    571    787    467    194    379    103    329
    277    722    444   -498    -83    584    807    485    226    420    158    376
    277    748    470   -514    -96    610    787    467    220    413    137    319
    265    771    504   -519   -119    639    766    449    226    402    119    332
    239    758    517   -501   -140    639    774    462    254    428    155    374
    244    753    509   -498   -132    631    789    485    280    465    202    400
    233    795    561   -514   -163    678    797    496    296    491    226    428
    257    807    550   -532   -148    680    766    475    296    504    246    462
    290    800    509   -545   -109    654    750    457    301    511    267    465
    262    792    530   -527   -132    662    774    475    319    524    267    436
    270    826    553   -548   -142    691    761    491    335    550    285    483
    306    862    555   -584   -124    709    766    509    363    584    332    491
    345    878    532   -613    -93    706    750    498    368    592    342    480
    376    917    540   -646    -80    730    732    501    379    613    361    496
    371    930    558   -652    -96    745    758    563    446    685    439    584
    402   1013    607   -709   -101    810    753    610    509    766    530    662
    441   1044    602   -745    -80    823    717    626    535    807    558    680
    472   1047    574   -758    -49    810    675    633    563    857    610    763
    504   1080    576   -795    -36    831    662    667    613    924    691    769
    462   1101    639   -782    -88    870    659    727    683   1008    771    831
    441   1106    665   -774   -111    885    670    750    719   1052    823    898
    376   1080    704   -727   -163    893    704    776    735   1060    831    924
    340   1034    693   -688   -179    865    691    769    719   1036    797    901
    332   1036    704   -685   -187    870    696    737    691    997    766    849
    277    979    701   -628   -213    839    709    732    659    956    724    833
    262    898    636   -579   -187    769    706    714    623    911    680    797
    236    802    566   -522   -163    685    675    641    545    818    592    711
    200    685    485   -444   -142    587    602    535    439    698    485    618
    192    620    428   -410   -116    524    610    459    361    597    379    537
    171    571    400   -371   -114    485    597    394    296    514    288    433
    135    524    387   -332   -124    457    571    342    259    478    265    420
    142    504    361   -324   -109    433    555    272    200    410    210    381
    155    444    285   -301    -64    366    511    194    132    340    145    353
    189    392    202   -290     -5    298    501    132     88    290     98    319
    218    379    161   -301     28    270    522    111     77    272     98    327
    176    400    223   -288    -23    311    561    127     93    280    101    293
    129    381    252   -257    -62    316    566    148    109    290     77    254
    163    400    236   -280    -36    319    576    176    158    363    174    353
    246    514    265   -381    -10    389    537    148    148    361    192    298
    280    545    265   -415      7    405    542    122    127    340    145    259
    280    587    306   -436    -12    449    566    148    155    366    168    363
    267    587    319   -426    -25    454    563    150    135    337    127    350
    350    639    285   -496     33    462    449     70     77    290     77    303
    407    698    290   -553     57    493    418     28     80    303    106    368
    402    727    324   -566     36    527    418      7     93    324    132    340
    459    672    213   -566    124    444    392    -31     64    306    124    358
    483    675    192   -579    145    433    379      0     80    335    181    394
    537    675    137   -605    200    405    387    -10     59    298    135    345
    576    613     33   -597    272    324    358    -41     44    275    109    327
    496    550     54   -522    220    303    400    -10     83    324    179    379
    431    509     75   -472    179    293    439      5     98    342    215    371
    397    452     54   -426    171    254    446     15     93    332    192    335
    316    405     88   -361    114    246    462     25     88    309    137    355
    296    363     67   -329    114    215    488     28    103    329    171    400
    275    293     15   -285    127    155    555     36    109    335    176    340
    265    233    -31   -249    148    101    563     49    124    350    187    311
    189    236     46   -213     70    140    574     46    129    353    194    335
     93    257    163   -174    -33    210    641    135    200    420    254    428
    200    272     72   -236     64    171    613    148    192    415    236    374
    239    252     12   -246    111    132    581    101    129    353    168    298
    205    220     15   -213     93    119    568     67     90    314    129    283
    148    280    132   -213      7    207    618     98    116    350    192    355
    129    296    163   -213    -18    231    615     88    103    342    184    262
    106    303    197   -205    -44    249    602     93    101    319    135    239
     62    379    314   -220   -124    345    693    210    218    400    158    275
     12    540    527   -275   -257    535    807    397    433    613    316    384
     31    802    771   -418   -371    787    823    592    711    969    675    652
    161   1104    943   -633   -392   1023    717    683    898   1314   1132   1117
    192   1434   1239   -815   -524   1337    574    524    784   1369   1488   1683
    135   1439   1304   -787   -584   1371    527    280    444   1143   1623   2034
    119   1210   1091   -665   -485   1150    509    -38    -67    618   1228   1782
     38    857    818   -449   -389    839    485   -439   -639   -145    254   1005
    -96    496    592   -202   -342    542    327   -704   -987   -631   -428    470
   -226    202    428     12   -327    314    277   -589   -846   -475   -371    449
   -371     31    402    168   -387    215    465   -272   -467   -114   -119    485
   -444    -36    407    239   -426    184    618    -49   -184    124     80    459
   -420    -38    381    228   -402    171    691     88    -10    275    163    428
   -319    -33    285    176   -303    124    753    192    109    366    220    400
   -236      7    244    111   -239    124    750    202    127    389    244    394
    -90     33    124     25   -106     77    698    158     85    374    202    327
     10     62     51    -38    -20     57    670    161     77    381    189    290
     36    109     72    -72    -18     90    646    179     90    405    197    272
    109    150     38   -132     33     96    618    163     77    381    166    231
    103    184     80   -145     12    132    641    194    116    415    215    285
     57    226    168   -142    -54    197    693    241    158    446    241    280
     33    280    246   -155   -106    265    709    265    166    459    239    316
     59    309    246   -184    -93    277    675    249    137    446    223    327
     77    332    254   -205    -88    293    672    265    148    470    241    342
     49    337    285   -194   -119    311    685    306    176    506    275    353
     62    353    290   -207   -114    322    701    332    197    527    293    353
     72    389    314   -231   -119    353    607    301    166    509    280    309
     96    441    342   -270   -124    392    613    309    179    527    298    319
     98    485    387   -293   -145    436    623    342    210    568    345    361
     36    550    514   -293   -239    532    644    413    270    639    423    428
     96    576    478   -337   -192    527    618    428    270    657    431    397
    127    620    493   -376   -181    558    597    449    283    680    452    413
    171    724    553   -449   -192    639    600    483    322    727    501    488
    257    823    566   -540   -153    696    592    532    374    807    581    537
    322    891    568   -607   -122    730    571    571    413    872    652    584
    358    969    607   -665   -124    789    548    610    444    927    709    623
    410   1034    620   -724   -103    828    535    636    459    956    753    652
    504   1119    615   -810    -54    867    553    657    465    958    776    602
    571   1150    579   -859     -2    865    532    662    433    924    714    496
    654   1158    504   -906     75    831    493    657    407    883    641    420
    748   1153    402   -953    171    776    431    605    350    823    558    350
    691   1083    392   -885    150    737    439    579    288    776    488    303
    561   1002    441   -782     59    722    501    581    275    743    478    314
    504    976    472   -740     15    724    555    610    272    714    452    288
    472    971    496   -722    -12    735    600    584    239    665    394    246
    400    945    545   -672    -72    745    633    579    213    633    361    241
    309    893    584   -602   -137    740    657    592    210    633    366    275
    272    870    597   -571   -161    735    683    605    202    636    368    293
    236    841    605   -540   -184    724    685    610    174    620    340    296
    189    831    641   -509   -226    737    675    618    148    602    322    316
    252    823    568   -540   -158    698    646    568     83    540    267    280
    322    820    496   -571    -88    659    620    530     23    483    223    252
    301    867    566   -587   -132    717    646    568     41    519    272    290
    267    956    688   -610   -210    823    670    613     72    561    309    311
    254   1026    769   -641   -257    898    641    602     38    527    288    293
    223   1117    893   -670   -335   1008    678    641     67    561    324    335
    194   1249   1054   -724   -431   1153    701    706    132    633    397    407
    163   1358   1195   -761   -514   1278    691    758    192    704    478    472
    145   1400   1254   -776   -553   1327    698    787    202    724    496    488
    124   1480   1356   -805   -615   1418    701    818    213    745    506    504
    140   1561   1418   -852   -639   1491    665    823    215    763    535    519
    127   1595   1467   -859   -670   1532    662    831    218    769    561    514
    106   1647   1538   -878   -717   1592    646    839    218    784    594    524
    140   1649   1509   -896   -685   1582    600    818    181    769    587    467
    150   1649   1499   -901   -672   1574    571    818    163    769    571    439
    127   1675   1548   -901   -709   1613    584    849    179    795    592    446
     83   1641   1556   -865   -735   1600    576    839    135    745    540    387
     49   1618   1569   -833   -761   1592    568    844    114    724    511    428
     20   1587   1566   -805   -774   1577    555    854    101    711    493    465
    -54   1527   1582   -735   -818   1553    571    898    111    722    517    517
   -116   1553   1667   -719   -893   1610    641    943    140    750    553    602
   -119   1551   1670   -717   -893   1610    672    958    155    774    579    678
   -142   1566   1709   -714   -927   1639    626    982    155    784    576    740
   -158   1566   1725   -704   -940   1644    659   1057    181    810    589    833
   -142   1540   1680   -698   -911   1610    706   1096    189    795    579    826
    -93   1504   1597   -706   -846   1551    659   1080    155    756    540    745
    -38   1504   1543   -735   -792   1525    620   1052    101    706    496    675
    -44   1553   1597   -753   -820   1574    605   1067     80    691    488    631
    -46   1662   1709   -810   -878   1686    571   1062     64    678    480    584
    -51   1735   1784   -841   -917   1758    563   1044     38    652    449    563
    -62   1766   1826   -854   -945   1795    568   1047     25    633    433    540
    -67   1800   1867   -865   -966   1834    602   1143     83    659    426    485
    -57   1945   2000   -945  -1028   1971    670   1319    226    766    472    506
      5   2164   2158  -1085  -1078   2161    714   1491    415    950    613    631
    119   2444   2322  -1283  -1101   2385    691   1717    685   1306    997    971
    213   2850   2637  -1530  -1210   2743    574   1751    802   1597   1473   1462
    158   3133   2972  -1647  -1408   3052    415   1460    628   1665   1792   1852
     51   3177   3122  -1615  -1535   3151    233   1026    262   1475   1797   1886
    -44   2818   2863  -1389  -1454   2839     51    465   -374    743   1036   1236
   -132   2291   2423  -1078  -1278   2356   -114    -51  -1132   -316   -163    233
   -122   1974   2094   -927  -1109   2034   -205    -20  -1197   -467   -394    -31
    -67   1805   1873   -867   -969   1839   -197    192   -984   -290   -303    -28
     20   1834   1813   -927   -896   1823   -119    405   -763   -101   -187     25
     88   1984   1896  -1036   -904   1940     75    688   -480    145     -2    142
    150   2127   1974  -1140   -911   2052    184    846   -327    275     96    207
    223   2197   1974  -1210   -875   2086    202    901   -283    309    111    197
    244   2236   1992  -1241   -875   2114    215    940   -249    340    132    187
    303   2291   1987  -1296   -841   2140    192    930   -265    319    116    181
    329   2361   2031  -1345   -849   2195    215    984   -231    355    142    228
    319   2418   2099  -1369   -891   2260    233   1015   -207    392    166    272
    327   2457   2130  -1395   -901   2294    236   1026   -207    394    168    296
    322   2483   2161  -1402   -919   2322    241   1044   -197    402    179    296
    329   2553   2223  -1444   -945   2390    257   1085   -168    436    200    316
    361   2590   2229  -1475   -935   2410    236   1083   -187    426    184    293
    376   2631   2252  -1506   -937   2442    233   1106   -174    449    194    319
    363   2675   2312  -1519   -974   2494    246   1132   -158    475    218    358
    340   2725   2385  -1532  -1021   2556    249   1163   -142    509    249    387
    327   2766   2439  -1548  -1054   2603    249   1200   -103    550    280    410
    332   2818   2486  -1577  -1078   2652    257   1228    -77    576    303    433
    324   2876   2551  -1600  -1111   2714    265   1278    -38    607    340    462
    319   2940   2621  -1631  -1150   2779    262   1312    -25    631    353    504
    335   2966   2631  -1652  -1148   2800    257   1343     -5    659    376    542
    340   3013   2673  -1678  -1166   2844    257   1384     44    714    420    563
    368   3042   2673  -1704  -1150   2857    254   1431     80    756    459    589
    441   3096   2655  -1771  -1106   2878    202   1457     83    769    470    587
    506   3169   2662  -1836  -1078   2917    174   1506    129    823    522    620
    620   3252   2629  -1938  -1005   2940    145   1517    150    854    553    626
    659   3361   2701  -2010  -1021   3031    140   1561    194    914    615    641
    589   3408   2818  -2000  -1114   3115    166   1621    233    958    667    719
    550   3450   2899  -2000  -1174   3174    181   1652    254    989    711    800
    519   3489   2969  -2005  -1226   3229    150   1660    252    992    719    818
    470   3504   3034  -1987  -1280   3270    155   1667    241    982    701    776
    431   3473   3042  -1953  -1306   3257    168   1621    181    924    657    761
    413   3460   3047  -1938  -1317   3255    171   1577    137    872    607    714
    387   3416   3029  -1901  -1322   3224    171   1545     88    815    553    665
    345   3369   3024  -1857  -1337   3198    163   1491     25    740    472    587
    262   3312   3050  -1790  -1395   3182    168   1449    -18    680    407    563
    189   3291   3102  -1740  -1457   3195    179   1428    -57    644    361    535
    184   3226   3042  -1706  -1431   3135    158   1389   -114    587    303    467
    184   3187   3003  -1686  -1408   3096    122   1330   -181    514    239    368
    161   3192   3031  -1678  -1434   3112    129   1306   -215    472    184    353
    132   3174   3042  -1654  -1454   3109     46   1267   -244    462    192    374
     77   3151   3073  -1618  -1496   3112     38   1247   -267    446    189    332
     49   3112   3063  -1579  -1506   3089     77   1236   -296    405    109    254
     77   3133   3055  -1608  -1488   3094     23   1223   -314    387     59    309
     77   3177   3096  -1628  -1509   3138    -15   1228   -329    384     64    316
     83   3203   3120  -1644  -1519   3161     -5   1254   -303    415    101    319
     64   3244   3180  -1654  -1556   3213     12   1257   -285    439    129    314
     31   3296   3265  -1665  -1615   3281     64   1306   -233    491    179    340
     51   3330   3278  -1691  -1613   3304     67   1301   -252    470    153    342
     80   3341   3260  -1714  -1590   3302     33   1299   -259    475    150    345
     96   3387   3291  -1740  -1597   3341     23   1296   -239    506    174    353
    106   3450   3341  -1779  -1615   3395     31   1293   -228    519    189    368
    145   3478   3333  -1813  -1595   3408     10   1288   -236    522    189    387
    166   3515   3346  -1842  -1590   3432    -41   1254   -272    491    161    387
    153   3543   3390  -1847  -1618   3468    -57   1247   -265    493    158    389
    158   3504   3346  -1831  -1592   3426    -23   1228   -267    509    197    394
    176   3533   3356  -1855  -1590   3447    -67   1192   -311    475    174    381
    176   3577   3400  -1878  -1613   3491    -96   1208   -314    485    192    397
    142   3572   3429  -1857  -1641   3502    -46   1273   -254    545    249    436
    189   3520   3330  -1857  -1571   3426    -33   1265   -283    514    207    392
    197   3528   3330  -1865  -1566   3429    -88   1234   -322    485    168    353
    189   3520   3330  -1855  -1571   3424   -101   1210   -350    454    142    306
    161   3468   3307  -1813  -1571   3387    -90   1184   -381    415    116    252
    174   3457   3283  -1816  -1556   3372   -140   1117   -452    342     49    228
    236   3481   3242  -1860  -1501   3361   -150   1091   -472    322     28    246
    316   3535   3218  -1927  -1452   3377   -181   1072   -498    293      7    228
    389   3580   3190  -1984  -1400   3385   -231   1021   -542    249    -36    215
    457   3554   3094  -2008  -1317   3325   -246    979   -579    213    -75    148
    558   3465   2907  -2013  -1174   3187   -272    932   -633    155   -137     67
    659   3413   2753  -2039  -1047   3086   -293    896   -667    116   -174     41
    680   3419   2738  -2049  -1028   3078   -285    919   -644    145   -145     70
    602   3460   2857  -2031  -1127   3159   -220   1023   -555    210    -96     96
    488   3504   3016  -1997  -1262   3260    -38   1221   -384    311    -38    101
    418   3593   3174  -2005  -1379   3385    114   1462   -155    509    109    220
    397   3826   3429  -2112  -1514   3629    252   1795    202    914    501    537
    431   4167   3733  -2301  -1652   3949    272   2010    483   1319    995    989
    402   4502   4099  -2452  -1849   4302    119   1790    428   1493   1379   1499
    283   4679   4395  -2483  -2055   4538    -75   1366    197   1517   1626   1805
    161   4505   4343  -2333  -2091   4424   -270    859   -241   1150   1335   1566
    -31   3897   3928  -1935  -1979   3912   -340    342   -937    187    252    623
   -116   3400   3515  -1641  -1816   3457   -478    142  -1343   -400   -410     38
    -75   3190   3265  -1558  -1670   3226   -509    303  -1239   -350   -418    -23
     12   3154   3141  -1582  -1564   3148   -405    553  -1008   -163   -301     23
     38   3250   3208  -1644  -1584   3229   -249    807   -763     44   -158    122
     59   3315   3255  -1686  -1597   3283   -106   1015   -558    223    -23    228
     96   3356   3257  -1727  -1579   3309    -28   1117   -449    327     54    298
     85   3356   3270  -1719  -1592   3315     12   1145   -413    358     77    319
    -18   3403   3419  -1693  -1717   3411     33   1174   -384    384     98    322
   -103   3463   3564  -1680  -1834   3512     33   1226   -329    452    166    402
    -41   3463   3504  -1712  -1771   3483     33   1247   -309    501    226    530
    -64   3361   3426  -1647  -1745   3393     72   1296   -249    555    288    644
   -223   3224   3447  -1501  -1836   3335    148   1312   -210    579    290    639
   -306   3151   3457  -1423  -1883   3304    181   1299   -236    550    249    576
   -350   3109   3457  -1379  -1904   3283    142   1309   -257    527    228    558
   -303   3130   3434  -1413  -1867   3281    145   1371   -239    545    254    574
   -207   3146   3354  -1470  -1779   3247    140   1340   -241    548    267    535
   -140   3154   3291  -1506  -1714   3221     93   1273   -252    548    272    517
     25   3148   3122  -1590  -1551   3135     18   1208   -272    522    241    475
    153   3148   2995  -1649  -1421   3073    -62   1163   -283    509    205    428
    233   3200   2964  -1717  -1363   3083    -54   1202   -259    530    205    436
    267   3216   2946  -1743  -1340   3081    -38   1252   -246    540    220    470
    249   3216   2966  -1735  -1361   3091     -7   1286   -231    553    239    491
    215   3234   3018  -1725  -1400   3128     18   1293   -210    584    265    506
    166   3231   3065  -1699  -1449   3148      7   1296   -187    618    301    522
    181   3309   3128  -1745  -1473   3218    -15   1319   -135    678    355    553
    213   3395   3180  -1805  -1483   3286    -51   1361    -67    761    436    615
    233   3439   3205  -1836  -1486   3322    -59   1395    -18    823    506    683
    265   3483   3218  -1875  -1475   3351    -72   1421     18    867    568    730
    259   3522   3263  -1891  -1501   3393    -70   1467     64    924    636    784
    252   3543   3291  -1899  -1519   3419    -75   1499     88    958    672    820
    249   3582   3333  -1914  -1540   3457    -80   1504    101    966    683    833
    233   3593   3356  -1914  -1561   3476    -54   1480     98    953    662    810
    228   3621   3393  -1925  -1582   3507    -51   1447     80    924    633    779
    215   3637   3421  -1927  -1602   3528    -83   1408     46    883    600    745
    192   3616   3424  -1904  -1615   3520    -85   1358      7    831    545    691
    163   3574   3411  -1870  -1623   3494    -67   1319    -28    782    491    641
    116   3548   3432  -1834  -1657   3491    -38   1286    -59    730    439    589
     90   3546   3452  -1821  -1680   3502    -18   1249    -88    683    387    537
    122   3561   3439  -1842  -1657   3502    -23   1202   -127    641    335    488
    168   3543   3372  -1857  -1600   3457    -51   1163   -184    579    267    426
    197   3517   3317  -1857  -1558   3419    -75   1156   -202    558    241    384
    218   3538   3320  -1880  -1551   3429    -75   1114   -226    535    226    358
    218   3541   3322  -1878  -1551   3432    -88   1060   -267    493    187    316
    153   3478   3322  -1816  -1584   3400   -163   1005   -314    457    158    285
     90   3432   3338  -1761  -1623   3385   -187    958   -345    431    135    254
     18   3406   3387  -1714  -1683   3398   -163    917   -387    402    103    218
    -90   3390   3481  -1649  -1784   3434    -85    930   -381    392    103    210
   -124   3395   3517  -1636  -1821   3455    -36   1015   -316    420    135    241
   -101   3437   3538  -1667  -1821   3486      7   1111   -228    472    166    270
     41   3499   3457  -1771  -1706   3478    -31   1137   -184    517    176    283
    132   3509   3377  -1821  -1621   3445    -49   1101   -174    535    197    363
    166   3520   3351  -1844  -1592   3437    -70   1049   -184    535    192    366
    233   3548   3315  -1893  -1540   3432    -93   1013   -189    545    189    332
    288   3517   3229  -1904  -1470   3374   -153    974   -223    524    179    311
    296   3473   3177  -1883  -1439   3325   -233    937   -257    496    171    298
    272   3442   3167  -1860  -1447   3304   -213    937   -241    506    200    306
    275   3395   3117  -1836  -1421   3257   -202    917   -254    485    184    285
    277   3260   2979  -1771  -1350   3122   -202    893   -272    452    161    298
    280   3161   2881  -1719  -1299   3021   -189    857   -296    415    129    309
    202   3086   2883  -1647  -1340   2987   -220    836   -322    394    106    285
    171   3070   2899  -1621  -1363   2985   -220    844   -311    415    140    306
    153   3086   2933  -1621  -1389   3008   -236    833   -316    407    145    332
     51   3099   3047  -1574  -1496   3073   -202    872   -283    431    174    376
    -36   3133   3169  -1548  -1602   3148   -168    891   -262    433    176    374
    -75   3128   3203  -1527  -1639   3164   -171    880   -262    433    179    361
    -90   3099   3190  -1506  -1641   3143   -181    852   -283    410    166    316
   -122   3070   3192  -1473  -1657   3130   -192    802   -324    355     88    259
   -106   3031   3135  -1462  -1621   3083   -215    761   -358    327     64    239
    -57   2959   3013  -1452  -1535   2985   -226    750   -358    329     85    228
    -31   2886   2917  -1426  -1473   2902   -241    756   -355    329     98    220
    -49   2865   2915  -1408  -1480   2889   -213    779   -335    327     90    215
   -119   2868   2987  -1374  -1553   2927   -153    823   -267    394    142    254
   -153   2857   3011  -1353  -1582   2935   -145    857   -226    420    153    241
   -179   2826   3005  -1322  -1592   2915    -18   1008   -106    472    140    236
   -210   2852   3063  -1319  -1636   2956    116   1221     98    649    252    332
   -202   3052   3252  -1426  -1727   3151    155   1457    402   1002    605    657
   -166   3361   3525  -1597  -1844   3442    119   1605    646   1374   1072   1132
   -150   3673   3824  -1764  -1987   3748    -25   1454    613   1543   1465   1592
   -194   3738   3933  -1771  -2062   3834   -192   1109    353   1512   1693   1878
   -257   3577   3832  -1662  -2044   3704   -285    678   -116   1057   1317   1608
   -259   3107   3367  -1423  -1813   3237   -402     90   -844     93    246    698
   -205   2629   2831  -1213  -1519   2730   -561   -223  -1312   -558   -480     36
   -205   2294   2499  -1044  -1350   2395   -563    -46  -1171   -462   -433      7
   -244   2164   2405   -961  -1325   2283   -465    210   -883   -213   -272    106
   -257   2200   2455   -971  -1356   2327   -350    413   -628      0   -127    207
   -296   2281   2574   -995  -1436   2426   -233    644   -368    223     36    358
   -267   2413   2681  -1072  -1473   2546   -129    805   -181    384    166    454
   -179   2426   2603  -1124  -1392   2514    -62    849   -106    439    239    441
   -161   2395   2553  -1117  -1358   2473    -62    841    -93    444    257    418
   -145   2379   2525  -1117  -1337   2452    -90    828    -96    441    259    415
   -135   2382   2517  -1122  -1325   2449   -116    823    -88    454    272    415
   -106   2387   2494  -1140  -1299   2439   -140    792    -96    428    249    387
    -90   2372   2460  -1140  -1275   2416   -163    761   -119    402    220    350
    -85   2353   2439  -1135  -1262   2395   -171    769   -106    413    226    340
    -59   2340   2400  -1140  -1228   2369   -197    727   -116    394    210    311
    -33   2351   2382  -1161  -1208   2366   -233    683   -135    361    187    280
      5   2317   2312  -1163  -1153   2314   -241    685   -124    363    192    280
     10   2294   2281  -1153  -1135   2286   -233    706    -85    407    246    327
     -7   2260   2268  -1124  -1137   2262   -239    709    -80    418    265    340
     12   2275   2260  -1145  -1122   2268   -265    672    -93    405    236    288
     44   2291   2244  -1169  -1098   2268   -275    665    -93    405    220    272
     46   2268   2221  -1158  -1085   2244   -272    693    -57    439    259    314
     49   2273   2223  -1161  -1085   2249   -262    704    -28    472    296    345
     70   2283   2210  -1179  -1070   2247   -272    698     -7    493    316    376
     80   2288   2208  -1184  -1062   2249   -270    737     49    550    376    431
    111   2307   2195  -1210  -1041   2252   -275    766     90    605    436    493
    137   2351   2213  -1244  -1036   2283   -270    807    158    680    511    594
    197   2390   2192  -1296   -997   2291   -290    823    194    727    561    652
    210   2436   2226  -1325  -1008   2333   -288    888    277    826    654    737
    228   2455   2223  -1343   -997   2340   -275    937    345    901    727    815
    290   2457   2166  -1374   -937   2312   -293    945    363    914    740    849
    306   2470   2161  -1389   -927   2317   -296    940    366    914    732    859
    293   2434   2138  -1363   -922   2286   -277    922    374    909    732    885
    254   2356   2099  -1306   -922   2229   -259    896    363    883    722    885
    220   2281   2060  -1249   -919   2171   -259    870    348    859    706    859
    166   2218   2049  -1192   -943   2135   -241    854    335    818    659    802
    132   2153   2021  -1143   -943   2088   -223    807    285    745    576    753
    132   2055   1922  -1096   -893   1990   -231    740    218    654    485    691
    129   1997   1867  -1062   -867   1932   -226    672    163    587    415    623
    109   1938   1829  -1023   -859   1883   -241    610    114    527    355    561
     83   1880   1797   -982   -857   1839   -236    566     80    480    319    511
     67   1829   1758   -950   -846   1792   -246    496     31    418    270    446
     36   1821   1784   -927   -872   1803   -252    467     20    394    257    449
     36   1771   1735   -906   -849   1753   -254    472     25    407    272    493
     28   1727   1699   -878   -836   1714   -231    491     49    426    288    498
     12   1756   1743   -888   -865   1751   -210    483     51    413    270    452
     46   1808   1761   -927   -857   1784   -205    483     59    410    265    465
     75   1849   1774   -963   -849   1813   -231    452     44    387    246    431
    119   1865   1745   -992   -813   1808   -259    420     28    363    236    389
    187   1834   1647  -1010   -730   1740   -288    381     10    337    220    368
    181   1818   1636  -1000   -727   1727   -285    397     36    361    239    410
    127   1803   1675   -966   -774   1740   -236    459    106    433    316    501
    119   1808   1688   -963   -784   1751   -231    449    111    428    327    517
    122   1829   1706   -976   -792   1769   -257    431    114    418    309    532
    124   1805   1680   -963   -776   1743   -285    407    116    426    322    553
     88   1764   1675   -927   -795   1719   -267    397    114    426    337    535
     62   1761   1696   -911   -815   1730   -254    410    119    420    340    540
     41   1743   1701   -893   -831   1725   -298    420    129    436    355    576
     57   1678   1621   -867   -782   1649   -270    428    145    459    379    574
     90   1644   1551   -870   -730   1597   -215    423    140    446    363    535
    109   1600   1488   -854   -691   1545   -246    387    106    402    319    511
     83   1512   1428   -797   -672   1470   -270    345     75    358    283    485
     59   1460   1400   -758   -670   1431   -254    332     75    345    277    478
     31   1387   1356   -709   -662   1371   -231    332     72    342    272    449
     28   1345   1314   -688   -644   1330   -259    311     51    319    252    426
      7   1319   1312   -665   -652   1314   -254    293     38    290    213    387
     15   1296   1280   -654   -631   1288   -236    283     25    265    163    355
     31   1213   1182   -623   -576   1197   -239    272     20    267    179    397
     49   1140   1091   -594   -522   1117   -239    262     15    262    194    392
     96   1135   1036   -618   -470   1085   -288    205    -28    210    140    311
     20   1083   1062   -550   -519   1072   -283    184    -33    189    106    324
    -46   1044   1091   -498   -568   1065   -301    192    -10    215    153    358
    -23   1002   1026   -491   -524   1015   -277    192     10    228    171    332
     31    969    937   -504   -452    953   -213    223     49    231    150    288
     15    992    976   -504   -480    984    -93    335    166    283    132    226
     28   1122   1091   -576   -532   1106   -114    426    298    400    197    285
     54   1330   1275   -693   -610   1304   -137    631    597    784    597    639
    153   1657   1504   -906   -675   1582   -231    789    878   1247   1187   1187
    265   1860   1595  -1062   -665   1727   -376    633    795   1376   1602   1615
    228   1686   1457   -961   -613   1571   -439    303    402   1104   1600   1701
    137   1428   1288   -784   -576   1358   -514   -158   -210    410    982   1228
    119   1062    940   -592   -410   1000   -670   -758   -984   -646   -233    265
    213    730    517   -470   -150    623   -820   -997  -1299  -1101   -807   -205
    223    467    241   -348    -10    355   -784   -807  -1083   -901   -701   -184
    187    309    119   -249     33    215   -678   -571   -797   -641   -527   -116
    148    314    166   -233    -10    241   -488   -332   -480   -353   -301      5
    158    415    257   -285    -49    337   -272    -62   -158    -51    -75    189
    140    509    366   -324   -114    439   -285     38    -23     80     54    252
     83    478    394   -280   -155    436   -239     90     51    148    142    257
     59    465    402   -262   -171    433   -197    129    116    202    192    296
     46    459    413   -252   -181    436   -158    155    158    233    213    319
    -12    459    470   -226   -241    465   -132    163    179    239    226    316
    -44    462    506   -210   -275    483   -132    166    200    246    244    311
    -59    420    478   -181   -270    446   -122    176    220    262    265    309
    -67    392    459   -161   -262    426   -122    153    218    257    265    298
   -101    394    496   -150   -298    444   -122    158    233    280    290    327
    -80    413    491   -166   -285    452   -135    171    249    301    311    361
    -33    428    459   -197   -246    444   -161    140    244    290    303    363
    -12    454    467   -220   -239    459   -142    116    257    290    306    381
    -41    498    540   -231   -290    519   -114    114    280    316    337    426
    -77    514    592   -218   -335    553   -153    119    293    335    361    457
    -83    548    631   -233   -358    589   -150    140    314    350    381    483
   -155    568    724   -205   -439    646    -98    174    368    397    428    519
   -166    571    737   -205   -452    654    -85    192    423    452    480    576
    -85    566    652   -241   -368    607   -114    194    467    496    530    691
    -77    555    631   -239   -353    592    -62    267    545    576    605    807
   -129    522    652   -194   -389    587    -28    358    626    665    693    898
   -236    480    714   -124   -475    597     10    415    696    758    805    924
   -298    488    787    -96   -542    639     54    465    782    872    917    969
   -415    498    914    -41   -665    706     90    504    880    966   1018   1028
   -563    452   1015     57   -789    732    124    553    943   1028   1075   1083
   -530    384    914     72   -722    649     98    561    943   1002   1067   1065
   -340    387    727    -25   -532    555     62    491    891    945   1036   1000
   -246    337    584    -46   -415    459     18    413    831    888    989    917
   -236    254    491     -7   -363    371    -12    368    800    844    930    844
   -171    231    402    -31   -288    316    -38    358    766    797    857    787
   -127    174    298    -23   -213    236    -57    301    709    706    743    696
    -80    127    207    -23   -145    166    -70    231    639    602    631    600
     12     98     85    -54    -36     93    -44    176    574    511    540    519
     -5      7     10     -2     -7      7    -12    127    530    444    467    446
     -7    -75    -70     41     28    -72    -64     46    465    366    381    374
      2   -103   -106     49     51   -103   -101    -20    423    311    319    327
     -2   -119   -116     62     57   -119    -70    -49    407    280    285    306
    -88   -239   -153    163     31   -197   -106   -101    363    231    239    259
   -171   -298   -129    233    -20   -215    -90   -140    358    215    223    228
   -202   -301   -101    249    -51   -202    -75   -132    376    228    233    226
   -124   -259   -135    192      5   -197    -80    -96    402    257    257    241
    -98   -244   -148    171     23   -197    -96    -98    410    262    267    228
   -124   -233   -111    179     -7   -174    -90   -127    418    270    275    220
   -142   -202    -59    171    -44   -132    -70   -116    444    301    301    228
   -137   -137      0    137    -70    -70    -85    -80    480    345    342    249
    -67    -72     -5     70    -33    -38    -90    -72    506    374    374    265
    -23    -15      5     18    -15     -5    -59    -67    542    413    410    267
      7     41     33    -25    -12     36    -80    -70    542    423    426    272
     36    103     67    -70    -15     85    -88    -67    545    431    446    309
     70    111     41    -93     15     77   -106    -98    530    402    441    290
     49     77     28    -62     10     51   -109   -114    524    376    428    265
     36     20    -18    -31     28      2   -111   -135    509    345    389    228
     36     10    -25    -23     31     -7    -59   -114    517    340    363    215
     31    -25    -57     -5     44    -41    -54   -109    530    332    329    205
    132    -88   -220    -23    174   -153    -80   -153    514    327    290    179
    309   -155   -467    -77    387   -311   -122   -215    459    293    265    155
    348   -244   -592    -51    470   -418   -129   -239    418    249    233    142
    340   -348   -688      2    511   -517   -132   -233    415    244    241    106
    335   -441   -776     51    553   -607   -135   -233    413    233    239     62
    275   -530   -805    124    537   -665   -127   -267    389    207    200     12
    213   -620   -833    205    522   -727   -153   -324    345    153    145     -7
    148   -717   -867    283    506   -792   -101   -280    384    179    166     31
     67   -795   -862    363    462   -828    -72   -259    413    200    189     38
     54   -883   -937    413    496   -909    -88   -301    379    163    171     41
    106   -906  -1013    400    558   -958   -109   -332    353    129    142     23
    176   -888  -1065    355    618   -976   -166   -350    340    114    106     25
    187   -854  -1041    332    613   -948   -142   -345    350    119    106     38
    135   -820   -958    340    545   -888   -103   -332    374    140    119     46
     88   -833   -922    374    504   -878    -54   -303    410    179    161     83
     31   -815   -849    389    439   -831     18   -207    491    236    197     72
     -7   -717   -711    361    350   -714     77    -70    623    332    226     72
      2   -571   -574    283    285   -571    171    109    823    530    379    171
     25   -342   -368    158    197   -355    233    324   1096    844    698    470
     20    -18    -41     -2     28    -31    137    397   1254   1135   1156    963
    -23    252    275   -114   -150    262     36    184   1117   1174   1475   1363
    -77    285    361   -103   -218    322    -62   -153    795   1023   1574   1496
    -90     64    155     12   -122    109   -179   -574    290    542   1153   1117
   -181   -485   -303    332     59   -394   -314  -1067   -355   -322    103    124
   -207   -932   -724    568    257   -828   -493  -1275   -680   -779   -470   -415
   -132  -1091   -958    613    410  -1026   -462  -1072   -483   -610   -394   -387
    -15  -1047  -1031    532    506  -1039   -322   -797   -163   -337   -207   -252
     62  -1002  -1065    470    561  -1034   -158   -558    109   -111    -31   -116
     93   -979  -1072    441    581  -1023    -33   -358    319     70     96     15
    103   -997  -1101    446    600  -1049     49   -220    449    197    205    129
     59  -1088  -1148    514    602  -1117     57   -150    511    267    272    187
     -7  -1096  -1088    548    540  -1091     80   -132    514    254    244    200
    -64  -1101  -1036    581    483  -1067    109    -93    522    272    246    233
   -114  -1140  -1028    626    454  -1085    155    -59    540    293    275    244
   -161  -1114   -953    639    394  -1034    163    -59    542    285    267    285
   -184  -1114   -932    646    371  -1023    171    -31    568    322    355    332
   -150  -1109   -961    628    402  -1036    163    -23    571    327    368    303
    -90  -1062   -971    574    439  -1018    132    -51    535    290    322    226
      0  -1002  -1002    501    501  -1002    119    -72    514    270    290    192
     49   -950  -1000    449    522   -974     75    -83    501    277    314    184
     64   -935  -1000    436    530   -969     83    -46    514    306    350    168
     83   -896   -979    405    530   -937     90    -33    514    301    361    174
     70   -839   -909    384    488   -872     80     -5    548    337    400    236
     62   -810   -875    374    467   -844     80     -5    561    353    410    228
     93   -776   -870    340    480   -823     72     -2    558    353    428    205
    109   -748   -859    319    483   -802     80     38    589    392    467    207
    137   -685   -823    275    480   -753     77     62    613    420    488    218
    192   -600   -795    202    491   -698     57     83    633    452    519    241
    275   -550   -826    137    548   -685     38    109    662    493    576    244
    350   -467   -820     57    584   -644      5    116    667    506    600    293
    400   -381   -782     -7    589   -581     -5    155    706    558    659    389
    452   -355   -807    -46    628   -581    -25    205    740    610    714    439
    488   -303   -792    -90    639   -548    -38    239    748    628    740    439
    470   -270   -740   -101    602   -506    -31    252    750    636    753    462
    462   -223   -685   -119    574   -454    -18    272    750    639    758    485
    433   -220   -654   -106    542   -439     -7    280    735    623    745    485
    428   -226   -654   -101    540   -439    -10    244    680    563    691    462
    413   -241   -654    -88    532   -446      5    210    639    511    649    444
    420   -267   -688    -75    553   -478     10    150    579    436    581    402
    418   -293   -714    -64    563   -504      7     77    506    353    504    342
    397   -316   -714    -41    555   -514     25     31    462    301    459    280
    397   -345   -745    -28    571   -545      7    -10    405    239    394    220
    358   -389   -748     15    553   -568     10    -28    366    205    348    197
    324   -376   -704     23    511   -540     10    -54    337    179    311    171
    290   -387   -678     46    483   -532     28    -75    322    158    275    148
    259   -428   -691     83    475   -558     54    -80    309    145    265    132
    259   -428   -688     85    472   -558     59   -103    280    127    267    111
    252   -426   -680     85    465   -553     67   -116    254    109    252    114
    277   -324   -602     23    439   -462     75    -93    275    137    275    140
    314   -265   -579    -25    444   -420     83    -85    280    153    280    158
    342   -244   -587    -49    465   -415     88    -85    272    148    272    176
    363   -187   -550    -88    454   -368    103    -59    293    171    293    187
    345   -150   -496    -96    418   -324    127    -18    322    207    329    218
    366   -103   -470   -132    415   -285    155     15    345    236    366    249
    426     12   -413   -218    420   -200    197     44    361    259    389    280
    392     54   -340   -223    366   -142    194     38    355    259    384    280
    384    103   -280   -244    332    -88    194     44    368    275    400    303
    387    153   -233   -272    311    -38    163     46    371    293    426    335
    379    168   -210   -272    296    -20    114     33    342    285    426    355
    374    174   -200   -275    285    -12    116     25    314    257    400    348
    387    200   -187   -293    288      7     85      2    280    223    374    332
    376    189   -187   -283    283      0     83    -12    252    207    366    322
    389    192   -197   -290    293     -2     59    -36    200    168    329    301
    400    207   -194   -306    298      7     41    -41    174    150    311    306
    371    194   -176   -283    275      7     70    -31    174    153    306    301
    342    153   -189   -246    267    -18     88    -31    168    150    311    270
    361     75   -285   -218    324   -103     57    -85     98     83    249    187
    324     64   -259   -194    290    -96     64    -70     83     72    220    168
    272     80   -194   -176    233    -57     64    -59     72     72    226    168
    252     77   -174   -166    213    -46     54    -72     38     41    202    155
    262     72   -189   -166    226    -57     54    -77     18     25    174    135
    252     67   -187   -161    218    -59     70    -70     18     28    176    114
    228     62   -168   -145    197    -51     85    -70     18     33    184    103
    249     59   -189   -155    218    -64     38   -101    -12      5    166     90
    244     83   -161   -163    202    -38     49    -96     -2     12    200     93
    213    103   -109   -161    161     -2    101    -64     31     41    218    127
    168    132    -38   -150    103     46    142     -7     49     51    194    129
    155    194     38   -176     57    119    241    106     98     59    150    111
    246    213    -33   -228    140     90    265    176    135     70    122     80
    288    392    101   -340     90    246    329    376    350    296    309    207
    298    756    457   -527    -80    607    418    706    706    724    753    592
    290   1215    922   -756   -314   1070    361    732    844   1054   1228   1096
    220   1460   1239   -839   -509   1350    148    371    688   1189   1577   1473
    132   1483   1348   -810   -607   1415   -111   -129    327   1005   1538   1527
     -7   1145   1153   -568   -579   1148   -290   -675   -288    280    800    898
   -106    607    714   -252   -410    659   -418  -1140   -982   -675   -228      0
    -59    200    259    -70   -158    228   -498  -1161  -1143   -930   -555   -301
      7     70     62    -41    -28     67   -433   -911   -935   -756   -472   -283
     51    135     83    -93    -15    109   -327   -657   -714   -566   -345   -218
    109    249    137   -181    -15    192   -161   -379   -475   -350   -181   -132
    129    332    202   -231    -36    267     -5   -207   -327   -210    -83    -83
    127    342    215   -236    -44    277     57   -132   -272   -150    -31    -72
    109    376    265   -244    -77    322     33    -98   -259   -122     -2   -111
    148    454    306   -301    -77    381     44   -119   -298   -171    -72    -72
    179    470    290   -324    -54    381     49   -114   -298   -161    -59      2
    111    483    371   -298   -129    428     57    -77   -272   -124    -10    -18
    135    524    389   -329   -127    457     46    -70   -280   -129    -20    -57
    148    537    389   -345   -119    465     20    -77   -311   -153    -70    -90
    106    566    459   -335   -176    514     44    -46   -290   -124    -54    -49
    166    613    444   -392   -137    530     85    -44   -283   -114    -38    -31
    197    667    470   -433   -137    568     18    -80   -314   -132    -44    -46
    252    750    498   -501   -124    626    -33   -137   -371   -184    -96    -83
    283    823    540   -553   -127    683    -72   -161   -402   -205   -122    -51
    361    776    413   -571    -25    594    -67   -145   -394   -184   -103    -70
    540    789    249   -665    145    522    -88   -163   -423   -215   -158   -135
    672    839    166   -756    252    504    -96   -153   -413   -200   -161    -93
    685    885    200   -784    244    542   -103   -114   -374   -142    -90    -80
    568    969    397   -769     85    683    -10      5   -246    -20     20     -5
    478   1013    535   -748    -28    774     57    111   -145     83     98    109
    381   1036    654   -709   -137    844     85    192    -64    174    187    197
    257   1080    823   -667   -283    953    137    303     38    285    303    288
    259   1122    862   -691   -301    992    150    381     98    363    384    348
    301   1182    880   -743   -290   1034    168    439    137    433    452    394
    309   1218    909   -766   -301   1065    179    472    158    467    496    436
    306   1234    927   -769   -309   1080    202    483    161    480    511    459
    322   1275    953   -800   -316   1117    202    470    148    478    509    467
    270   1309   1036   -789   -381   1174    174    465    135    483    519    493
    226   1304   1078   -766   -426   1192    194    454    116    472    514    491
    187   1314   1127   -750   -470   1221    233    459    103    465    506    480
    174   1319   1145   -748   -485   1231    239    433     75    433    475    454
    153   1322   1169   -737   -509   1247    267    415     57    413    457    428
    103   1325   1221   -714   -558   1273    275    392     31    379    423    397
     51   1332   1280   -691   -613   1306    272    353     -5    335    384    368
    -12   1319   1332   -654   -672   1325    277    314    -41    293    345    324
    -75   1325   1400   -626   -737   1361    290    283    -75    262    311    296
   -148   1369   1517   -610   -833   1441    329    277    -77    259    309    301
   -137   1384   1522   -623   -828   1452    319    244   -106    244    298    290
   -119   1379   1499   -631   -807   1436    283    218   -135    228    293    262
   -210   1389   1597   -589   -904   1493    306    223   -137    223    283    262
   -150   1400   1551   -623   -849   1475    322    226   -135    228    272    293
     49   1376   1327   -711   -639   1353    293    197   -163    200    267    358
    -93   1335   1428   -620   -761   1379    319    259   -103    277    366    511
   -303   1265   1569   -480   -935   1415    428    314    -36    361    400    545
   -272   1273   1545   -498   -909   1408    475    337    -38    335    350    478
    -88   1379   1467   -644   -776   1423    410    350    -70    293    314    436
    -31   1413   1441   -691   -735   1426    394    350    -64    306    353    405
      7   1421   1413   -714   -701   1415    379    332    -67    319    387    392
    176   1444   1265   -810   -545   1356    314    265   -103    298    368    348
    311   1483   1171   -896   -428   1327    259    233   -122    301    368    327
    345   1470   1124   -909   -389   1299    210    228   -135    290    358    324
    348   1460   1111   -904   -381   1286    202    226   -150    270    337    322
    353   1486   1132   -922   -389   1309    194    202   -171    244    314    316
    397   1553   1156   -974   -379   1356    210    192   -179    233    311    329
    361   1517   1156   -940   -400   1337    189    158   -213    207    285    314
    298   1473   1174   -885   -436   1322    174    137   -246    184    265    309
    252   1473   1218   -862   -483   1345    207    161   -239    197    277    324
    210   1473   1262   -841   -524   1369    233    202   -215    220    301    345
    161   1486   1325   -826   -581   1405    218    213   -210    223    303    348
     98   1473   1374   -787   -636   1423    213    202   -220    205    283    327
     88   1493   1402   -792   -657   1449    226    218   -213    205    285    314
    124   1543   1418   -833   -646   1480    241    246   -202    213    293    322
    116   1535   1418   -826   -649   1475    249    228   -218    189    275    298
    124   1571   1444   -849   -659   1509    236    210   -223    181    272    288
    163   1584   1421   -875   -631   1504    223    197   -239    168    257    272
    171   1597   1426   -883   -626   1512    215    197   -257    153    241    254
    192   1621   1428   -906   -618   1525    213    192   -275    135    220    233
    223   1615   1392   -919   -584   1504    202    166   -306    109    200    210
    220   1618   1395   -919   -587   1506    213    171   -311    106    197    213
    218   1605   1387   -911   -584   1496    231    205   -301     96    166    181
    239   1621   1382   -930   -574   1504    285    306   -200    145    148    129
    249   1730   1478   -989   -615   1605    394    498      0    324    270    207
    197   1927   1727  -1062   -766   1829    457    745    275    652    574    480
    246   2291   2044  -1267   -898   2169    407    909    491    979    984    940
    296   2678   2379  -1488  -1041   2530    327    743    405   1041   1306   1402
    210   2821   2608  -1517  -1200   2714    155    353    116    914   1457   1644
     90   2626   2535  -1358  -1223   2579    -28   -137   -329    511   1137   1387
      7   2065   2057  -1036  -1023   2062   -155   -691   -989   -340     93    402
     62   1527   1465   -795   -701   1496   -309   -943  -1402   -901   -615   -309
    189   1265   1072   -727   -441   1169   -397   -862  -1371   -896   -672   -428
    285   1156    870   -722   -293   1013   -332   -626  -1135   -693   -550   -392
    288   1184    896   -735   -303   1041   -213   -368   -854   -444   -376   -290
    303   1260    953   -784   -324   1106    -83   -124   -613   -213   -189   -158
    293   1309   1015   -802   -361   1163     28     12   -472    -83    -75    -64
    220   1309   1088   -766   -433   1200    103     59   -407    -25    -31     -7
    155   1299   1143   -727   -493   1221    140    101   -361     25     18     54
     51   1337   1286   -696   -618   1312    187    189   -288    106     98    114
      7   1337   1330   -675   -659   1335    200    213   -275    111     98    145
    -20   1330   1350   -657   -685   1340    179    213   -270    114     93    142
    -98   1325   1423   -613   -761   1374    179    239   -228    161    142    187
   -142   1358   1499   -607   -820   1428    168    246   -218    184    179    210
   -148   1400   1548   -626   -849   1473    179    259   -192    226    233    254
   -124   1434   1558   -657   -841   1496    210    275   -174    249    257    254
    -72   1444   1517   -685   -795   1480    213    257   -189    228    226    220
    -62   1460   1522   -701   -792   1491    148    257   -181    249    249    241
    -67   1556   1623   -745   -846   1590    132    267   -163    267    285    327
   -106   1615   1722   -756   -914   1667    161    296   -122    311    337    376
    -96   1615   1712   -758   -904   1662    200    332    -77    366    368    441
   -122   1587   1706   -735   -914   1644    202    366    -51    407    446    555
   -197   1600   1797   -701   -997   1699    244    433      2    470    530    537
   -301   1634   1932   -667  -1117   1784    267    496     57    532    581    618
   -379   1652   2031   -636  -1205   1842    272    568    132    626    675    795
   -457   1649   2107   -597  -1283   1878    288    633    226    745    810    872
   -436   1558   1995   -561  -1215   1777    244    636    231    761    802    795
   -283   1608   1891   -665  -1088   1748    249    675    257    771    795    820
   -111   1717   1829   -802   -969   1771    257    745    306    833    865    932
    -33   1693   1727   -831   -880   1709    215    743    285    831    883    932
     38   1678   1639   -859   -800   1660    187    701    262    800    852    919
     90   1704   1610   -898   -761   1657    161    678    265    795    844    950
     96   1714   1618   -904   -761   1667    127    639    207    735    795    927
     33   1680   1647   -859   -805   1665    129    657    226    743    807    932
    -28   1662   1688   -818   -859   1675    207    675    241    740    795    906
   -111   1628   1740   -761   -924   1683    228    683    233    711    761    865
   -135   1558   1693   -711   -914   1626    210    639    192    654    709    815
   -153   1473   1623   -662   -888   1548    223    579    129    566    631    753
   -179   1405   1584   -613   -883   1493    226    545     90    517    581    659
   -200   1350   1548   -576   -875   1449    228    501     49    467    530    566
   -174   1314   1488   -568   -831   1400    223    441     -5    413    467    488
   -155   1283   1439   -566   -797   1361    179    376    -62    348    397    407
   -163   1249   1413   -542   -789   1330    158    345    -80    322    366    361
   -145   1231   1374   -542   -761   1301    171    332    -80    316    361    327
    -96   1239   1335   -571   -714   1286    181    319    -80    322    363    298
   -129   1234   1363   -553   -748   1299    168    296    -93    301    348    283
   -142   1239   1382   -548   -761   1309    129    259   -111    272    324    285
   -150   1241   1392   -545   -771   1314    114    233   -111    254    306    285
   -163   1278   1441   -555   -802   1358    127    241    -85    275    322    329
   -153   1312   1465   -579   -810   1389    127    259    -57    298    345    332
   -114   1322   1436   -605   -776   1379    119    257    -46    298    345    324
    -83   1309   1389   -613   -737   1348     90    231    -49    283    327    303
    -51   1296   1348   -620   -698   1322     67    226    -38    290    329    280
    -12   1330   1343   -659   -678   1335     25    200    -31    309    368    275
      0   1330   1330   -665   -665   1330    -33    145    -75    265    335    218
    -12   1309   1319   -649   -667   1312    -62    111   -111    215    254    207
    -51   1319   1371   -633   -711   1345    -70    103    -98    226    259    241
    -64   1358   1421   -646   -743   1389    -75     93    -93    231    272    290
    -23   1332   1356   -654   -688   1343   -103     51   -129    200    241    275
     28   1267   1239   -646   -605   1252   -122      2   -179    153    187    181
     44   1249   1205   -646   -579   1228   -106      5   -179    161    187    168
    -28   1205   1234   -589   -631   1218    -77     49   -145    197    226    197
   -116   1153   1270   -519   -693   1210    -36     85   -119    223    244    244
   -132   1119   1249   -496   -691   1182    -20     67   -132    200    218    236
   -124   1080   1205   -478   -665   1143    -33     28   -163    166    192    210
   -137   1047   1184   -457   -662   1117    -31     31   -171    155    176    207
   -127   1044   1171   -459   -649   1106    -38     28   -179    150    176    202
   -103   1034   1135   -465   -618   1083    -38     18   -179    148    168    200
   -109    992   1101   -441   -605   1047    -28     10   -174    142    168    210
   -122    966   1088   -423   -605   1026    -20     12   -168    137    176    205
   -119    935   1054   -407   -587    995    -28      5   -176    129    168    254
    -72    898    971   -415   -524    935    -57    -18   -200    114    163    236
     -5    888    893   -441   -449    891    -67    -23   -210     98    148    184
    -20    893    914   -436   -467    904     -2     41   -155    119    142    163
      0    919    917   -459   -457    919     57    129    -75    158    119    106
    -18    997   1015   -491   -517   1008    127    280     90    314    231    163
     59   1226   1166   -641   -553   1197    155    493    363    641    555    496
    142   1556   1413   -849   -633   1483     80    636    592   1026   1067    989
     72   1847   1774   -958   -852   1810     -2    524    563   1192   1486   1434
    -25   1842   1867   -909   -948   1855   -109    179    241   1041   1590   1571
   -124   1574   1699   -724   -911   1636   -241   -306   -316    472   1104   1140
   -233   1145   1379   -457   -807   1262   -376   -909  -1052   -535    -70    129
   -241    800   1041   -277   -641    919   -504  -1119  -1382  -1026   -662   -348
   -265    548    813   -142   -540    680   -504   -953  -1226   -904   -618   -332
   -353    384    737    -15   -545    561   -410   -693   -927   -626   -420   -244
   -332    366    698    -18   -517    532   -306   -491   -667   -389   -246   -135
   -327    449    776    -62   -550    613   -158   -262   -405   -150    -57      0
   -290    511    800   -111   -545    654    -88   -137   -265    -23     44     41
   -228    537    766   -153   -496    652    -90   -124   -246    -15     31     23
   -252    542    792   -148   -522    667    -90   -124   -233    -18     23     49
   -283    532    815   -124   -548    672    -62    -98   -189     10     59     51
   -298    519    815   -111   -555    667    -54   -109   -189     -7     41     59
   -335    496    831    -80   -581    662    -49    -98   -168      2     51    119
   -329    496    823    -85   -576    659    -46    -80   -132     33     93    124
   -309    493    802    -93   -555    646    -51    -88   -119     38     98    103
   -309    491    797    -90   -553    644    -41    -88   -101     38    101    124
   -265    465    730    -98   -496    597    -44    -80    -88     41    111    135
   -231    465    693   -119   -462    579    -36    -67    -57     67    145    150
   -205    514    719   -155   -462    615    -46    -88    -59     59    127    129
   -202    535    737   -168   -470    636    -70   -109    -64     54    111    145
   -163    506    670   -171   -415    587    -80   -116    -62     54    109    129
   -140    483    620   -171   -379    550    -72    -98    -25     93    153    150
   -137    457    594   -161   -366    524    -51    -59     18    137    197    176
   -119    441    561   -163   -340    501    -75    -57     25    142    181    184
    -88    472    561   -192   -324    517    -80    -38     70    187    220    197
    -44    475    519   -215   -283    496    -90    -25    101    223    257    241
    -10    522    532   -257   -270    527   -122    -12    137    277    322    285
      2    558    553   -280   -275    555   -122     23    197    353    402    363
      7    589    581   -298   -285    587   -114     83    270    431    472    415
     46    602    555   -324   -254    579   -114    103    298    462    506    462
     88    652    563   -371   -236    607   -114    119    327    501    566    493
    103    693    589   -400   -244    641   -114    140    363    537    613    511
     88    667    579   -376   -244    623   -109    176    387    550    628    540
    150    592    441   -371   -145    517   -132    103    322    475    561    488
    184    555    371   -371    -93    465   -129     41    262    397    491    418
    184    506    322   -345    -70    415   -116      5    207    324    400    361
    233    452    218   -342      7    335   -145    -31    163    265    340    316
    280    379     98   -332     90    239   -161    -85    109    200    280    254
    316    332     15   -324    150    174   -142   -140     57    127    215    194
    259    249    -10   -254    135    119   -106   -179     15     57    145    140
    148    202     54   -174     46    129    -59   -166     23     49    135    129
     96    150     51   -124     23    101    -31   -161     28     49    137    127
    -15     59     72    -23    -44     67     31   -135     57     70    150    135
   -106    -20     85     62    -98     33     83   -101     83     85    158    145
   -119    -62     57     90    -88     -2    109    -83     96     96    176    148
   -158    -72     85    114   -122      5    122    -96     88     80    174    135
   -181   -101     77    140   -132    -12    116   -111     80     72    176    137
   -179   -145     33    161   -109    -57    124   -119     77     72    171     96
   -189   -174     15    181   -103    -80    179    -93    103    101    174    127
   -187    -96     90    140   -140     -2    153    -90    127    119    197    171
   -215      2    218    106   -218    109    122    -96    145    135    226    197
   -220     44    265     88   -244    153    127    -96    161    148    246    202
   -283     25    309    129   -296    166    145    -85    189    171    280    226
   -296     49    345    122   -322    197    148    -88    210    189    309    265
   -275     57    332    109   -303    192    109   -135    176    161    290    257
   -280     44    324    116   -301    181     54   -189    127    116    262    226
   -303     41    345    132   -324    192     28   -210    106     96    246    210
   -439     54    491    189   -465    270     70   -171    142    137    285    254
   -545     51    594    246   -568    322    129   -127    187    184    335    301
   -418    -20    394    218   -407    187    119   -163    145    145    303    293
   -257    -98    158    179   -207     28    106   -187    114    116    277    296
   -192   -205    -12    197    -90   -111     62   -207     85     93    257    309
   -207   -239    -33    223    -88   -137     77   -200     88    101    257    329
   -239   -228     10    233   -124   -111    135   -184    103    109    257    342
   -298   -296      2    298   -150   -148    161   -194    122     90    241    345
   -366   -384    -20    374   -174   -205    174   -187    137     93    249    348
   -394   -452    -57    423   -171   -254    213   -171    145     96    257    345
   -439   -548   -109    493   -168   -327    197   -215    109     62    210    275
   -459   -649   -189    555   -135   -420    148   -283     64     15    148    189
   -407   -714   -309    558    -51   -511    116   -293     46    -18    111    127
   -337   -730   -392    532     25   -561    122   -290     41    -36     93     85
   -298   -745   -446    519     72   -594    127   -280     28    -44     83     54
   -298   -730   -431    514     64   -581    140   -285     25    -44     83     46
   -293   -763   -472    527     88   -618    135   -272     49    -36     83     31
   -233   -782   -548    506    155   -665    179   -210    114      0     62    -31
   -174   -691   -517    431    168   -605    277    -90    252    111    103    -33
   -168   -511   -342    340     85   -428    366     72    465    345    298    122
   -150   -254   -103    202    -25   -181    348    241    719    704    724    524
   -109     57    166     23   -137    111    231    236    797    927   1171   1036
   -135    163    296    -15   -215    228    163     44    602    849   1428   1402
   -228     70    298     80   -262    184    124   -239    200    493   1358   1405
   -306   -213     93    257   -200    -59     49   -667   -376   -202    592    706
   -384   -550   -166    467   -111   -358    -90  -1106   -932   -969   -449   -220
   -402   -839   -439    618     18   -639   -202  -1176  -1060  -1163   -769   -530
   -400  -1067   -667    735    132   -867   -194   -997   -849   -950   -628   -498
   -379  -1124   -748    750    181   -937   -124   -831   -602   -709   -457   -410
   -361  -1072   -711    714    174   -893    -31   -657   -345   -470   -270   -293
   -314   -958   -644    633    163   -802     80   -480   -116   -254    -93   -171
   -314   -888   -574    602    129   -732    166   -376      7   -140      5    -90
   -314   -872   -558    592    119   -714    168   -363     41   -109     33    -75
   -340   -849   -509    594     83   -680    187   -327     90    -67     75    -46
   -353   -854   -504    602     72   -680    200   -306    114    -46     96    -38
   -355   -870   -514    613     77   -693    197   -319    114    -46     98    -46
   -361   -870   -511    613     75   -691    197   -340    103    -51     93    -51
   -358   -891   -532    623     85   -711    187   -358     96    -54     98    -51
   -340   -904   -566    620    111   -735    171   -381     85    -67     90    -59
   -329   -917   -587    623    127   -753    163   -387     88    -77     85    -75
   -366   -956   -592    659    111   -774    148   -376     98    -75     96    -57
   -387   -945   -558    665     83   -750    137   -353    129    -49    132    -25
   -371   -862   -493    615     59   -680    145   -311    187      7    187     15
   -387   -885   -498    636     54   -693    148   -309    205     18    192     15
   -376   -958   -584    665    103   -771    122   -314    202     18    181     10
   -324   -987   -662    654    166   -826    127   -311    228     36    197     23
   -288  -1000   -711    641    210   -857    140   -301    249     59    215     31
   -252  -1010   -758    631    252   -885    158   -270    293    101    249     44
   -259  -1041   -782    649    259   -914    189   -246    332    142    293     54
   -213  -1013   -800    613    290   -906    205   -228    381    197    345     93
   -197  -1008   -813    602    306   -911    202   -192    441    262    410    150
   -132  -1010   -878    571    371   -945    153   -184    470    309    467    194
    -59   -948   -888    501    413   -919    111   -150    524    374    537    262
    -28   -883   -854    454    410   -870     72   -101    600    452    620    337
    -41   -878   -836    459    394   -859     72    -64    657    514    685    415
    -33   -839   -805    436    384   -823     64    -67    665    522    706    459
    -36   -802   -766    418    363   -784     93    -70    662    522    717    480
    -93   -862   -769    478    335   -815    150    -62    662    519    714    470
   -145   -909   -766    527    309   -839    171    -59    649    496    688    462
   -181   -911   -730    548    272   -820    176    -88    613    441    636    452
   -207   -922   -714    563    252   -818    163   -114    581    397    594    428
   -257   -956   -698    605    218   -828    168   -145    555    353    555    371
   -283  -1015   -732    649    223   -875    176   -205    506    277    480    290
   -392  -1111   -719    753    163   -917    213   -252    467    226    426    226
   -428  -1182   -753    802    161   -966    241   -272    444    189    379    179
   -446  -1236   -789    841    168  -1013    215   -301    397    132    303    116
   -524  -1322   -800    922    137  -1062    150   -309    381    114    280     83
   -555  -1413   -857    984    150  -1135    145   -322    358     90    257     41
   -550  -1517   -969   1031    207  -1244    122   -392    288     18    192    -62
   -592  -1590   -997   1091    202  -1293    132   -439    254    -25    142   -137
   -620  -1647  -1026   1132    200  -1335    150   -428    265    -12    153   -137
   -665  -1701  -1036   1184    184  -1369    161   -379    296     25    184   -119
   -675  -1745  -1070   1208    194  -1408    194   -329    350     80    233    -20
   -675  -1740  -1065   1208    192  -1402    213   -316    392    122    285     51
   -644  -1717  -1075   1179    213  -1397    215   -322    407    140    290    101
   -636  -1680  -1044   1158    202  -1363    215   -285    433    189    332    176
   -678  -1701  -1023   1189    168  -1361    213   -277    433    194    337    179
   -675  -1678  -1002   1176    163  -1340    210   -272    462    218    376    236
   -675  -1654   -979   1163    150  -1319    210   -259    498    249    428    257
   -641  -1722  -1080   1182    218  -1402    194   -298    483    226    405    184
   -688  -1782  -1096   1234    202  -1439    184   -283    493    246    428    197
   -688  -1784  -1098   1236    205  -1441    184   -262    501    265    457    200
   -740  -1779  -1039   1257    148  -1410    200   -275    496    262    459    192
   -810  -1844  -1034   1327    111  -1439    202   -265    504    272    475    213
   -776  -1857  -1080   1317    150  -1470    163   -319    444    207    426    189
   -776  -1862  -1085   1319    153  -1475    142   -340    418    181    407    179
   -779  -1880  -1104   1330    161  -1493    142   -342    418    187    415    132
   -766  -1932  -1166   1350    200  -1551    140   -366    400    155    381     83
   -807  -2026  -1218   1415    202  -1623    132   -400    376    114    350     54
   -839  -2070  -1234   1454    197  -1652    122   -423    358     96    342     20
   -841  -2091  -1249   1465    202  -1673    103   -470    314     51    303    -25
   -826  -2114  -1288   1470    231  -1701     72   -532    262    -12    231    -46
   -828  -2156  -1327   1491    246  -1740     54   -553    252    -31    215    -49
   -820  -2190  -1369   1506    272  -1779     20   -581    215    -75    179    -80
   -831  -2221  -1389   1525    277  -1805     12   -594    200    -98    158    -46
   -831  -2218  -1387   1525    277  -1803      7   -579    218    -88    181    -31
   -800  -2249  -1449   1522    322  -1849    -18   -574    220    -85    197    -41
   -761  -2307  -1545   1532    392  -1927    -44   -633    174   -145    140    -93
   -789  -2335  -1545   1558    376  -1940      5   -600    207   -145    109   -109
   -789  -2296  -1506   1543    358  -1901    111   -472    327    -80    127   -127
   -730  -2195  -1467   1460    366  -1831    189   -314    511     80    249    -44
   -628  -1930  -1301   1278    335  -1615    231    -98    795    397    558    231
   -514  -1561  -1047   1036    265  -1304    174     44   1015    743    992    691
   -537  -1260   -722    898     90   -992     70    -77   1013    945   1426   1202
   -644  -1187   -542    914    -51   -865    -70   -454    763    919   1654   1473
   -761  -1340   -579   1052    -93   -961   -228   -948    296    478   1296   1153
   -857  -1831   -974   1343     57  -1402   -348  -1506   -415   -504    179    192
   -828  -2265  -1436   1548    303  -1852   -470  -1753   -828  -1127   -555   -420
   -802  -2475  -1675   1636    436  -2075   -480  -1587   -657   -995   -501   -472
   -735  -2595  -1860   1665    561  -2229   -410  -1369   -426   -802   -392   -491
   -706  -2572  -1867   1639    576  -2221   -275  -1109   -145   -558   -223   -418
   -672  -2499  -1826   1587    576  -2164   -122   -875    109   -340    -62   -374
   -576  -2452  -1875   1512    649  -2164    -80   -820    181   -296    -38   -366
   -532  -2395  -1862   1462    662  -2130    -54   -802    218   -267    -10   -316
   -452  -2356  -1904   1402    724  -2130    -54   -805    220   -267    -10   -301
   -420  -2322  -1901   1371    740  -2112    -23   -779    254   -244      5   -275
   -467  -2335  -1870   1400    698  -2101     -7   -727    296   -207     28   -244
   -441  -2343  -1901   1389    730  -2122     -2   -709    311   -200     28   -228
   -465  -2291  -1829   1376    680  -2060     20   -678    353   -155     72   -158
   -532  -2236  -1704   1384    584  -1971     59   -620    418    -93    145    -93
   -491  -2242  -1751   1363    628  -1997     46   -628    405   -109    129   -114
   -446  -2229  -1782   1337    665  -2008     31   -628    397   -116    122   -106
   -478  -2213  -1735   1345    626  -1977     31   -620    415   -103    140    -88
   -535  -2218  -1683   1376    574  -1951     64   -581    444    -72    161    -44
   -517  -2242  -1725   1376    602  -1984     62   -566    439    -72    161    -36
   -485  -2229  -1743   1356    628  -1987     44   -561    444    -67    174    -49
   -522  -2192  -1670   1356    571  -1932     51   -524    472    -41    189    -41
   -524  -2177  -1652   1350    563  -1914     59   -491    493    -23    207    -33
   -491  -2200  -1712   1343    607  -1956     38   -498    470    -49    168    -67
   -491  -2195  -1704   1343    605  -1951     28   -475    491    -25    187    -25
   -501  -2210  -1712   1353    602  -1961     41   -428    530     25    231     -5
   -496  -2192  -1696   1345    600  -1945     59   -376    581     83    290     33
   -509  -2138  -1631   1322    561  -1886     80   -293    667    176    374     90
   -478  -2099  -1621   1288    568  -1860     77   -233    719    244    441    129
   -493  -2044  -1551   1267    524  -1797     67   -181    766    306    519    197
   -441  -1979  -1538   1210    548  -1758     49   -163    774    322    553    218
   -418  -1919  -1504   1169    540  -1712     51   -153    756    316    537    249
   -423  -1886  -1462   1153    517  -1675     62   -135    763    332    550    277
   -410  -1893  -1483   1148    535  -1688     64   -163    732    298    527    257
   -415  -1912  -1496   1163    540  -1704     44   -218    675    228    457    220
   -420  -1891  -1470   1156    522  -1680     62   -228    657    202    431    205
   -454  -1896  -1444   1174    493  -1670    103   -226    644    187    420    200
   -452  -1948  -1496   1197    522  -1722    103   -277    574    106    342    116
   -439  -1997  -1558   1218    558  -1779    103   -322    517     36    259     51
   -436  -2042  -1608   1236    584  -1826     77   -400    444    -54    158    -36
   -465  -2094  -1631   1278    581  -1862     75   -449    392   -111     96    -90
   -480  -2166  -1688   1322    602  -1930     77   -467    371   -122     93   -135
   -488  -2190  -1701   1340    605  -1945     80   -519    309   -187     33   -200
   -483  -2184  -1704   1332    607  -1945     83   -558    265   -236    -33   -207
   -478  -2229  -1751   1350    636  -1990     59   -566    241   -241    -44   -226
   -465  -2247  -1782   1356    654  -2013     38   -597    197   -277    -77   -257
   -444  -2205  -1761   1325    657  -1984     85   -574    218   -249    -57   -233
   -426  -2171  -1745   1299    657  -1961     51   -566    228   -228    -31   -233
   -394  -2114  -1719   1254    662  -1917     70   -561    226   -223    -23   -213
   -329  -2055  -1725   1192    693  -1888     93   -545    239   -200     -5   -184
   -246  -1971  -1725   1109    737  -1849    106   -535    241   -197    -12   -197
   -249  -1891  -1644   1067    696  -1766    114   -519    252   -187     -2   -181
   -285  -1891  -1605   1088    659  -1748    109   -506    259   -174     10   -171
   -259  -1870  -1613   1065    672  -1743     77   -519    246   -176     10   -176
   -239  -1834  -1595   1036    678  -1714     51   -542    223   -184      5   -194
   -213  -1834  -1623   1023    701  -1730     10   -576    181   -205     -5   -215
   -166  -1810  -1647    987    737  -1730      5   -592    148   -239    -33   -233
    -96  -1771  -1675    932    787  -1725     20   -605    119   -270    -64   -231
    -12  -1701  -1688    857    836  -1696    -31   -623     90   -283    -80   -257
     20  -1738  -1761    857    888  -1748    -77   -657     36   -335   -129   -285
    137  -1784  -1922    823   1028  -1855    -93   -685    -12   -387   -179   -316
    236  -1795  -2034    779   1132  -1914   -111   -714    -51   -433   -231   -374
    303  -1821  -2125    758   1213  -1971   -153   -740    -90   -472   -272   -405
    288  -1847  -2135    776   1208  -1990   -140   -711    -83   -454   -254   -400
    220  -1787  -2008    784   1114  -1896     -7   -623    -12   -389   -192   -337
     75  -1758  -1834    841    953  -1795     80   -563     38   -345   -135   -283
    -15  -1790  -1774    904    878  -1782    142   -519     67   -316    -96   -252
    -77  -1826  -1751    950    833  -1787    192   -493     77   -303    -96   -249
   -111  -1829  -1719    969    802  -1774    202   -470     83   -288    -85   -244
   -145  -1883  -1738   1013    795  -1810    205   -462     75   -285    -88   -267
   -163  -1912  -1748   1039    792  -1831    220   -446     90   -283    -90   -275
   -153  -1886  -1732   1018    787  -1810    246   -415    116   -272    -83   -249
   -179  -1883  -1706   1031    763  -1795    272   -410    114   -277    -90   -259
   -215  -1875  -1662   1044    722  -1771    244   -431     75   -309   -132   -303
   -207  -1816  -1608   1013    698  -1712    233   -397     72   -314   -163   -337
   -163  -1738  -1577    950    706  -1660    311   -241    181   -241   -148   -363
   -122  -1602  -1480    859    678  -1543    345    -59    350    -75    -25   -288
    -85  -1340  -1254    709    584  -1299    423    205    631    257    290     -5
     10   -948   -958    470    483   -953    410    397    857    594    719    459
     38   -470   -509    213    272   -488    353    171    758    693   1093    976
   -226   -324    -98    275    -64   -213    275   -272    446    579   1241   1231
   -491   -506    -18    496   -236   -262    119   -758     -5    176    919    966
   -589  -1047   -457    818    -67   -753    -33  -1254   -654   -665    -77     10
   -545  -1569  -1023   1057    239  -1296   -226  -1486  -1070  -1244   -787   -672
   -454  -1821  -1369   1137    457  -1595   -267  -1353   -982  -1184   -800   -737
   -285  -1883  -1597   1083    654  -1740   -228  -1124   -782  -1002   -691   -641
   -137  -1818  -1680    979    771  -1751    -75   -833   -501   -750   -504   -441
   -116  -1745  -1631    930    756  -1688    109   -563   -249   -511   -303   -254
   -197  -1735  -1540    966    670  -1639    184   -439   -135   -405   -223   -176
   -314  -1769  -1454   1041    566  -1610    202   -374    -75   -366   -202   -166
   -290  -1719  -1428   1005    568  -1574    285   -288    -28   -322   -158   -148
   -259  -1735  -1475    997    607  -1608    329   -259    -25   -309   -145   -207
   -241  -1774  -1535   1008    644  -1654    296   -275    -59   -332   -166   -257
   -187  -1745  -1561    966    683  -1654    298   -259    -70   -332   -166   -270
   -132  -1732  -1600    932    732  -1667    296   -241    -72   -329   -161   -280
    -23  -1680  -1657    852    815  -1670    267   -241    -88   -342   -168   -280
     49  -1618  -1667    784    857  -1641    249   -239    -88   -335   -161   -265
     62  -1558  -1621    748    839  -1590    241   -231    -77   -322   -158   -249
      2  -1517  -1519    758    761  -1517    239   -210    -62   -301   -145   -254
    -36  -1488  -1454    761    709  -1470    233   -194    -49   -283   -129   -244
    -41  -1439  -1397    740    678  -1421    252   -158    -20   -249    -93   -200
    -38  -1410  -1374    722    667  -1392    270   -119      5   -218    -59   -168
     10  -1397  -1408    693    709  -1402    259   -103      7   -205    -51   -158
     57  -1322  -1382    631    717  -1350    220    -93     18   -181    -25   -132
     72  -1273  -1345    600    706  -1306    205    -62     36   -150      5   -101
     98  -1218  -1319    558    709  -1267    184    -23     72   -103     44    -59
    101  -1145  -1247    522    672  -1195    192     23    119    -57    101    -12
     90  -1080  -1174    493    631  -1127    220     67    166    -12    150     28
     96  -1010  -1106    457    600  -1060    231    116    215     54    218     96
    111   -945  -1060    415    584  -1002    231    161    259    114    288    163
    129   -841   -971    355    550   -906    228    207    298    166    353    228
     90   -743   -833    324    459   -787    220    246    332    205    402    275
     62   -704   -766    319    413   -732    220    288    358    233    441    319
     31   -685   -719    327    374   -704    197    298    353    228    436    324
      2   -691   -693    345    348   -691    168    285    319    194    405    296
     12   -670   -685    327    348   -678    189    257    283    148    355    254
     18   -698   -717    340    366   -709    192    213    241     93    298    200
      7   -737   -748    363    376   -743    171    181    202     38    233    140
      5   -789   -795    392    400   -792    140    145    150    -31    155     70
      7   -839   -846    413    426   -841    135    111     98    -96     83     -2
     25   -844   -870    407    446   -857    161     85     64   -142     31    -54
     12   -865   -880    423    444   -872    174     46     31   -194    -28   -119
     -5   -865   -859    436    426   -862    194     28      5   -231    -83   -163
     28   -826   -854    397    439   -839    249     44     23   -218    -80   -148
    114   -761   -875    324    493   -818    241     44     25   -218    -80   -166
    220   -688   -909    231    563   -797    236     31     15   -244   -106   -210
    327   -649   -976    161    652   -813    192     -7     -7   -272   -137   -223
    498   -618  -1119     57    807   -867    142    -44    -44   -309   -171   -246
    670   -589  -1260    -41    963   -924    132    -70    -72   -335   -200   -301
    732   -574  -1306    -80   1018   -940    163    -64    -70   -327   -200   -329
    769   -522  -1291   -122   1028   -906    192    -31    -28   -285   -163   -306
    696   -509  -1205    -96    948   -857    207     10     20   -249   -116   -254
    589   -498  -1088    -46    839   -792    215     33     49   -223    -83   -213
    514   -452   -966    -33    737   -709    226     62     85   -179    -44   -153
    465   -389   -854    -36    659   -620    259     88    132   -129      2    -64
    431   -332   -766    -49    597   -548    244     64    127   -122     20    -15
    363   -311   -675    -25    517   -491    202     49    111   -122     23    -25
    267   -298   -566     15    415   -431    202     59    114   -116     33    -15
    187   -280   -467     46    327   -374    231     90    137    -88     70     36
    148   -252   -402     51    272   -327    223     88    129    -88     77     25
    109   -280   -392     85    249   -335    213     88    114   -106     49      5
     93   -316   -410    111    249   -361    184     75     85   -140     18      2
    158   -231   -389     36    272   -309    241    111    101   -124     36     25
    218   -171   -389    -25    301   -280    262    122     96   -137     20     28
    119   -233   -355     57    236   -293    296    124     98   -137     20     44
    111   -244   -355     64    233   -298    314    137    106   -129     28     38
    103   -259   -363     77    233   -311    296    132    101   -124     20     44
    163   -236   -402     33    280   -316    301    145     90   -135     10     28
    119   -309   -428     93    272   -366    332    189    116   -114     31      5
     67   -337   -405    132    236   -371    387    231    155    -90     51     18
    -23   -426   -402    226    189   -415    397    205    124   -116     15     31
    -25   -405   -379    213    176   -392    384    197    101   -127      7     20
     12   -379   -394    181    202   -387    379    207     96   -127      5     23
     38   -394   -433    176    233   -415    355    200     85   -132      7     57
     93   -418   -511    163    301   -465    324    179     62   -161    -36     41
    220   -400   -623     88    420   -511    319    220     72   -192   -137    -67
    309   -426   -735     57    522   -579    397    355    200   -103    -77   -163
    407   -309   -717    -51    558   -511    472    563    441    155    163    -18
    501    -18   -519   -241    509   -267    480    795    730    540    574    387
    535    379   -155   -457    345    111    361    730    758    717    953    898
    501    649    148   -574    176    400    252    496    587    732   1241   1304
    415    639    223   -527     96    431    179    187    270    537   1239   1299
    296    337     41   -316    127    189    116   -290   -306   -145    511    623
    215   -106   -322    -54    267   -213     15   -706   -885   -963   -483   -244
    215   -431   -646    106    431   -537    -88   -730   -982  -1127   -722   -478
    233   -574   -807    168    519   -691    -67   -524   -758   -924   -589   -433
    280   -506   -787    114    532   -646      7   -301   -493   -693   -426   -381
    319   -397   -717     36    517   -558    103    -75   -233   -462   -267   -290
    340   -288   -628    -25    483   -459    197     98    -36   -277   -114   -181
    358   -220   -579    -70    467   -400    239    166     41   -205    -49   -132
    368   -202   -571    -83    470   -387    236    187     67   -184    -33   -145
    405   -163   -571   -122    485   -366    218    179     62   -194    -38   -135
    452   -111   -563   -171    506   -335    220    181     77   -189    -36   -101
    449   -135   -584   -158    514   -358    213    189     93   -176    -23    -90
    459   -140   -600   -158    530   -368    210    197    103   -171    -18    -85
    457   -106   -563   -179    509   -335    184    194     93   -181    -20    -88
    454   -111   -566   -171    509   -337    163    184     83   -192    -25   -103
    444   -114   -558   -166    501   -335    140    166     72   -200    -31   -103
    452    -77   -530   -187    491   -303    124    166     80   -187    -23   -137
    439    -90   -530   -176    483   -309    135    187    109   -158      5   -137
    433    -96   -530   -168    480   -311    127    189    111   -148     12    -93
    467    -80   -550   -194    506   -314    106    168    103   -150      5    -67
    485    -59   -545   -213    514   -301     83    150     98   -153      0    -41
    491    -51   -542   -220    514   -296     83    163    124   -111     36    -33
    491    -25   -517   -231    504   -270     80    187    161    -77     70    -46
    501      2   -498   -252    498   -246     57    189    166    -85     46    -54
    519     54   -465   -285    493   -205     64    257    239     -5    111     77
    506     83   -423   -296    462   -168     64    301    301     70    184    137
    493    142   -350   -316    423   -103     57    361    381    161    283    223
    504    192   -314   -348    407    -59     44    413    452    249    384    293
    535    231   -303   -381    420    -36     31    441    493    298    433    332
    574    293   -283   -436    428      5     12    457    524    335    462    397
    594    340   -257   -467    426     41     31    496    587    397    532    446
    628    363   -265   -498    446     51     36    488    597    400    532    410
    667    433   -233   -550    452    101     46    491    589    392    519    444
    626    501   -124   -563    374    189     93    550    633    439    571    485
    659    467   -192   -563    426    137     96    530    610    400    537    433
    675    407   -270   -542    472     70     88    446    537    301    436    371
    589    350   -239   -470    415     57    145    444    530    275    407    345
    530    301   -231   -415    381     33    135    441    493    233    363    252
    537    272   -267   -405    402      2     83    374    410    129    252    181
    491    215   -275   -355    384    -28     93    337    368     80    192    192
    475    200   -275   -337    376    -36    116    319    345     51    161    140
    472    158   -314   -316    394    -77     93    262    288    -18     88     49
    459    101   -358   -280    410   -129     72    220    252    -64     46      2
    465     62   -402   -265    431   -168     51    166    207   -106     12    -38
    475     54   -420   -265    449   -181     49    145    184   -124    -10    -67
    488     31   -457   -262    472   -213     54    148    189   -114      2    -70
    483     51   -431   -267    457   -189     54    142    184   -124     -7    -62
    501     98   -405   -301    452   -153     33    132    181   -129    -20    -62
    537    150   -387   -342    462   -116     36    142    213    -98     12    -51
    530    194   -335   -361    431    -70     59    161    239    -75     38    -31
    517    189   -327   -353    423    -67     67    166    244    -75     31     -5
    498    176   -324   -337    410    -72      5    148    231    -88     12    -10
    413    239   -174   -324    293     33     20    189    280    -36     64     28
    446    298   -150   -374    298     75     18    205    309      2    106     59
    485    285   -200   -384    342     41    -23    163    275    -20     96     44
    506    267   -239   -387    371     15    -51    122    233    -67     51     18
    498    259   -239   -379    368     10    -70    106    215    -77     44      0
    470    249   -220   -361    342     15    -80    103    205    -70     57      0
    467    223   -244   -345    355    -10    -83     88    171   -114      7     -5
    454    184   -270   -319    363    -41    -93     80    153   -137    -31    -15
    483    150   -332   -316    407    -90   -111     70    137   -142    -31      2
    475     75   -400   -275    439   -163   -135     33     98   -176    -46    -25
    506     25   -480   -267    493   -226   -158      0     59   -210    -80    -96
    504    -10   -514   -246    509   -262   -161    -28     20   -262   -140   -155
    444    -46   -491   -197    467   -267   -171    -51    -12   -296   -179   -179
    478    -67   -548   -205    511   -306   -202   -103    -72   -368   -257   -239
    540    -54   -597   -244    568   -324   -223   -150   -114   -415   -298   -236
    563    -75   -639   -244    600   -358   -246   -179   -140   -428   -301   -231
    571   -116   -688   -226    628   -402   -272   -205   -161   -449   -319   -311
    683   -132   -815   -275    748   -472   -316   -254   -207   -506   -394   -379
    722   -161   -883   -280    800   -522   -324   -280   -226   -530   -426   -392
    745   -210   -958   -270    852   -584   -290   -257   -210   -517   -415   -355
    826   -254  -1080   -285    953   -667   -272   -259   -220   -540   -444   -374
    818   -246  -1065   -285    940   -654   -298   -218   -176   -532   -485   -446
    727   -239   -966   -244    846   -602   -192    -54      5   -384   -402   -449
    698   -122   -823   -288    758   -472   -109    106    233   -142   -179   -298
    657     36   -620   -345    639   -290    -51    348    584    306    319    145
    659    285   -376   -472    517    -44   -140    426    756    667    867    722
    623    316   -306   -470    465      7   -205    239    566    620   1127   1098
    496    244   -252   -371    374     -2   -218    -15    197    296   1075   1137
    345     23   -322   -184    335   -148   -259   -428   -371   -402    366    504
    314   -348   -665     15    488   -504   -439   -997  -1093  -1392   -906   -581
    335   -688  -1023    176    678   -854   -540  -1098  -1239  -1590  -1221   -872
    358   -943  -1301    288    828  -1122   -485   -919  -1013  -1356  -1070   -823
    340   -989  -1330    324    833  -1158   -397   -698   -724  -1065   -878   -667
    285   -875  -1161    293    722  -1018   -293   -475   -423   -761   -644   -498
    379   -706  -1088    163    732   -896   -215   -301   -192   -540   -465   -407
    407   -623  -1031    106    717   -826   -148   -205    -62   -426   -366   -329
    335   -615   -950    140    641   -782    -80   -145      0   -361   -301   -244
    249   -581   -831    163    537   -706   -103   -129     25   -316   -257   -207
    192   -555   -748    181    470   -652    -96   -129     36   -298   -246   -207
    135   -524   -662    192    397   -594    -88   -132     46   -290   -241   -207
    114   -524   -639    205    376   -581   -103   -145     46   -288   -228   -213
    106   -527   -633    210    368   -579   -109   -171     31   -303   -241   -202
    210   -535   -745    161    478   -639   -137   -207     -7   -332   -280   -194
    329   -555   -885    111    605   -719   -171   -236    -33   -353   -285   -127
    407   -548   -956     70    680   -750   -179   -226    -10   -311   -249    -25
    387   -571   -958     90    670   -763   -153   -210      2   -290   -244     49
    244   -602   -846    179    542   -722    -72   -142     36   -244   -207    129
     70   -620   -691    275    379   -654      7    -64    106   -137   -129    163
      0   -620   -620    311    309   -620     75    -28    202    -51    -46    109
   -106   -649   -542    376    218   -597     98     38    254     -7     33    132
   -111   -659   -548    384    218   -605     98     54    252     18     77    111
     31   -610   -641    288    335   -626     90     33    228     28     80     31
    155   -555   -711    200    433   -633     44     18    249     49     70     18
    119   -548   -667    210    392   -607     15     20    288     85    145     83
    116   -563   -680    223    397   -620     23     62    329    145    239    124
    181   -519   -701    166    439   -610      0    101    374    231    301    181
    293   -428   -722     67    506   -574    -72     70    366    262    327    192
    309   -387   -696     38    501   -540    -93     80    389    296    337    246
    296   -348   -646     25    470   -496    -62    119    454    355    400    319
    267   -353   -620     41    444   -485    -33    137    478    366    394    288
    192   -345   -537     77    363   -441      7    176    493    371    379    322
    246   -340   -589     46    415   -462     28    166    457    324    340    280
    259   -402   -662     70    459   -532      0     98    394    246    267    213
    277   -439   -717     77    496   -576     -5     51    350    184    205    174
    309   -467   -776     80    542   -620     -5     36    298    116    129     85
    252   -517   -771    132    509   -644     -7     -5    236     41     33      0
    272   -530   -802    127    537   -665    -20    -59    181    -23    -23    -59
    207   -545   -756    166    480   -649      2    -80    150    -64    -70    -96
    153   -579   -732    213    441   -654      7    -83    124   -101   -119    -90
    192   -618   -810    210    501   -714    -20   -129     70   -148   -158   -129
    231   -665   -896    215    561   -779    -25   -197      5   -218   -220   -213
    179   -691   -870    254    522   -779    -15   -218    -33   -272   -277   -275
    119   -719   -839    301    478   -779     -7   -210    -44   -301   -322   -319
    135   -704   -839    283    485   -771    -15   -228    -51   -316   -353   -296
     83   -693   -776    303    428   -735      5   -215    -33   -296   -329   -296
     23   -706   -730    340    374   -719     25   -184    -12   -265   -296   -327
     80   -680   -761    301    420   -719     25   -174    -12   -252   -290   -348
    218   -600   -818    189    517   -709     31   -153      5   -210   -254   -277
    244   -540   -784    148    514   -662     57   -129     44   -168   -239   -252
    231   -504   -737    135    483   -618     28   -140     51   -153   -228   -246
    252   -491   -743    119    496   -615     20   -158     36   -150   -215   -254
    241   -475   -717    114    478   -594     54   -158     46   -135   -192   -239
    290   -454   -745     83    517   -600     33   -153     51   -109   -158   -218
    306   -478   -787     83    545   -633    -41   -192     10   -132   -176   -226
    205   -498   -704    148    454   -600    -10   -179     12   -127   -181   -168
    218   -524   -745    153    478   -633     20   -161     23   -101   -166   -192
    233   -566   -800    166    517   -683     15   -145     23    -80   -150   -200
    202   -581   -784    187    491   -680     10   -137     25    -64   -129   -200
    223   -615   -839    197    530   -727    -15   -184    -33   -116   -192   -249
    176   -662   -839    241    506   -750    -10   -184    -38   -119   -200   -207
    122   -662   -784    270    452   -722     28   -174    -25   -103   -184   -215
    148   -675   -826    262    485   -750     49   -207    -62   -142   -218   -257
     72   -644   -717    285    394   -680     62   -161    -33   -109   -194   -249
     67   -667   -735    298    400   -701     75   -153    -44   -111   -197   -262
    111   -693   -805    290    457   -748     75   -181    -70   -127   -205   -257
    111   -639   -750    262    431   -696     -7   -218    -96   -137   -205   -277
    114   -610   -724    249    418   -667     -7   -257   -132   -187   -280   -345
     25   -613   -641    293    332   -628     20   -249   -122   -181   -280   -303
      0   -587   -589    293    293   -589    -18   -239   -127   -163   -246   -288
    -12   -600   -587    303    285   -592    -31   -267   -163   -187   -262   -324
    -33   -605   -571    319    267   -589     20   -254   -142   -163   -246   -314
     10   -633   -644    309    327   -639     59   -179    -98   -135   -246   -348
    -10   -652   -641    329    314   -646    148    -25     18    -64   -249   -384
    -20   -579   -561    298    267   -571    244    150    197     80   -158   -309
     51   -361   -413    155    231   -387    296    335    433    345     72    -72
    129   -101   -231    -15    179   -166    249    459    646    691    517    400
    171    176      5   -174     83     90    181    340    589    810    909    911
    166    285    119   -226     23    202     93     33    272    654   1080   1202
    135    231     96   -181     20    163   -148   -400   -259    189    802   1023
     54   -168   -223     57    137   -194   -270   -883   -870   -600   -148    119
     54   -600   -654    272    353   -626   -329  -1200  -1335  -1273  -1021   -672
     83   -893   -979    405    527   -935   -329  -1117  -1301  -1288  -1140   -833
     18  -1057  -1075    519    545  -1065   -340   -870  -1010   -984   -904   -719
    -33   -976   -943    504    452   -961   -210   -605   -714   -683   -667   -545
    -85   -756   -672    420    290   -714    -15   -306   -389   -371   -431   -353
   -109   -657   -548    384    218   -602    150   -124   -192   -181   -277   -241
    -72   -615   -542    345    233   -579    166   -106   -179   -179   -275   -267
    -67   -548   -483    306    205   -517    163    -80   -140   -132   -215   -288
    -80   -509   -428    296    171   -470    192    -57   -109    -83   -163   -285
    -70   -540   -470    306    197   -506    215    -57   -111    -75   -148   -301
    -38   -491   -452    265    205   -472    158    -88   -145   -111   -218   -285
    -51   -410   -358    228    153   -384    142    -54   -124    -85   -218   -285
    -23   -394   -371    207    171   -384    174    -15    -85    -41   -161   -288
    -67   -459   -392    262    161   -426    155    -18    -90    -44   -145   -290
    -67   -402   -335    236    132   -368    132    -28   -106    -57   -150   -293
    122   -205   -329     41    223   -267    155     -5    -88    -33   -135   -218
     70   -252   -322     90    194   -285    127    -15    -96    -33   -142   -249
     88   -288   -376     98    231   -332    155     -5    -88    -18   -119   -270
    257    -83   -340    -85    298   -210    231     12    -57     10    -83   -241
    207    -75   -283    -67    244   -179    215    -15    -75      0    -98   -244
    181   -148   -329    -18    254   -239    187      5    -80      7   -103   -254
    122   -189   -311     33    215   -252    114     10    -80     28    -80   -293
     33   -215   -249     90    140   -231      7    -20   -119      2   -103   -319
    145    -57   -205    -46    174   -129     44     59    -36     93    -31   -210
    270    148   -124   -210    197     12    127    155     62    207     77   -111
    311    249    -62   -283    187     93    137    200    111    277    140    -83
    337    293    -44   -314    192    124    150    249    174    358    228    -51
    374    350    -23   -363    197    163    163    280    205    405    283    -36
    316    363     46   -340    135    207    124    236    179    384    272    -70
    345    436     90   -392    127    265     96    241    179    384    275    -64
    358    509    150   -433    103    329    111    296    215    423    314     10
    353    496    142   -426    103    319    111    298    202    407    306     46
    327    517    187   -423     70    353    124    309    197    389    285     31
    244    470    226   -358      7    348    142    319    192    371    277     38
    220    446    226   -332     -2    337     70    280    132    301    207      5
    316    540    223   -428     46    381    119    285    142    288    197     28
    259    553    290   -407    -15    423    174    236    111    233    148     10
    137    470    329   -306    -96    400    226    176     72    181    101    -18
     72    402    329   -236   -127    366    231    150     51    161     90    -18
     90    413    322   -252   -116    368    197    122     12    119     54    -59
     57    374    314   -215   -129    345    200     67    -31     57    -18    -90
     80    389    306   -236   -111    348    226     10    -54     31    -44    -96
     54    381    327   -218   -135    355    207    -12    -75     18    -59   -153
     46    426    376   -239   -163    402    215     38    -51     38    -59   -142
     67    488    418   -277   -174    454    220     49    -49     44    -62   -116
     41    475    433   -259   -194    454    257     98     -7     90    -18    -77
    119    519    400   -319   -140    459    249    106     -5    101    -18   -103
    135    571    436   -355   -150    506    262    129     15    124      7   -103
    106    633    527   -371   -210    581    288    148     41    150     67    -83
     96    667    571   -384   -239    620    322    155     44    148     57    -70
     98    667    568   -381   -233    618    319    168     46    163     51    -44
     90    696    605   -394   -257    652    309    181     57    189     90    -51
    116    735    618   -426   -252    678    288    187     64    192    106    -38
    137    779    641   -459   -252    709    231    174     46    181     88     12
    142    800    657   -470   -257    730    189    145     10    155     75     -2
    150    782    628   -467   -239    704    197    124    -20    132     54    -23
    127    761    633   -444   -254    696    220    127    -12    135     51     -5
    119    722    602   -423   -241    662    200    127    -20    129     59     -7
    103    688    584   -394   -239    636    158    122    -44    122     46    -18
     57    670    613   -363   -277    641    163    122    -59    111     31    -28
     -7    605    613   -298   -309    607    181    116    -67    103     31    -38
    -77    535    613   -228   -345    571    179     93    -93     75      7    -67
   -124    480    605   -176   -363    542    184     44   -148      5    -59    -88
   -176    407    581   -116   -379    493    194     18   -168    -18    -88   -114
   -218    348    566    -64   -392    454    194      2   -168    -10    -80   -150
   -257    345    600    -44   -428    472    142    -25   -187    -36   -103   -168
   -236    413    649    -88   -441    530    103    -46   -207    -67   -132   -161
   -283    376    657    -46   -470    517    142    -23   -192    -41   -122   -145
   -285    342    628    -31   -457    485    142    -44   -197    -36   -116   -187
   -285    353    639    -36   -465    496    122    -85   -226    -67   -155   -220
   -262    368    631    -51   -446    498    116   -106   -239    -88   -187   -174
   -267    361    628    -49   -449    493    111   -127   -233    -90   -187   -205
   -293    392    685    -51   -488    537    132   -122   -220    -98   -215   -233
   -288    444    732    -80   -511    587    207    -15   -148    -59   -228   -252
   -270    418    688    -72   -478    553    298    145    -10     57   -142   -270
   -296    610    906   -158   -600    756    405    387    277    376    145    -46
   -285    935   1221   -324   -753   1078    444    628    602    800    610    428
   -267   1330   1597   -532   -932   1462    288    478    602   1005   1013    906
   -345   1623   1969   -639  -1156   1795      0     20    342   1005   1254   1288
   -431   1514   1943   -542  -1187   1727   -207   -501   -109    652   1010   1117
   -535   1031   1566   -249  -1052   1299   -306  -1002   -758   -192     93    267
   -602    478   1078     62   -841    776   -366  -1260  -1244   -911   -732   -465
   -581    200    782    192   -680    491   -410  -1119  -1182   -906   -797   -589
   -480    184    665    145   -574    423   -374   -875   -956   -704   -667   -527
   -410    239    649     83   -530    444   -213   -636   -709   -493   -517   -426
   -402    290    691     54   -545    488    -41   -418   -501   -303   -381   -379
   -436    293    730     72   -581    511     28   -314   -405   -228   -350   -361
   -449    296    745     75   -597    522      7   -309   -392   -223   -358   -314
   -405    381    787     10   -594    584     38   -267   -350   -181   -309   -267
   -384    410    795    -15   -592    602     59   -239   -335   -166   -293   -262
   -306    368    675    -31   -491    522     44   -277   -381   -202   -345   -306
   -228    405    631    -88   -428    517     31   -265   -381   -184   -316   -314
   -140    407    548   -132   -342    478     10   -296   -413   -215   -350   -355
    -41    452    493   -205   -267    472     18   -306   -418   -220   -353   -288
      7    532    524   -270   -257    530     59   -262   -368   -174   -285   -249
    -12    563    576   -275   -293    568     41   -226   -337   -135   -252   -228
   -129    558    688   -213   -410    620    132   -137   -249    -49   -171   -150
   -236    584    820   -176   -530    701    213    -57   -148     51    -75    -77
   -270    667    937   -197   -602    802    241    -20    -90    116    -12    -31
   -303    685    989   -192   -646    839    267     31    -36    176     31     28
   -350    667   1018   -158   -685    844    306     88     38    246    103     70
   -327    691   1018   -184   -672    854    337    132     88    288    145    119
   -293    750   1044   -228   -667    896    371    215    153    350    184    192
   -265    737   1000   -239   -633    867    376    252    192    397    226    213
   -259    730    989   -236   -623    859    428    288    228    444    277    236
   -241    763   1005   -262   -626    883    483    348    280    509    335    283
   -239    836   1075   -298   -657    956    475    415    355    589    426    355
   -194    922   1114   -366   -654   1018    446    462    415    667    506    420
   -184   1031   1215   -423   -698   1122    444    524    483    756    602    514
   -153   1130   1283   -491   -717   1205    439    550    514    810    662    574
   -116   1210   1327   -545   -722   1267    400    519    483    789    654    581
    -70   1280   1348   -607   -709   1314    374    472    446    750    618    594
    -90   1356   1444   -633   -769   1400    402    506    478    774    652    628
   -106   1395   1501   -646   -802   1447    459    542    496    782    667    644
   -166   1363   1530   -597   -846   1447    496    535    480    750    641    631
   -277   1325   1600   -524   -937   1462    509    522    467    724    620    620
   -316   1304   1621   -493   -969   1460    519    491    449    691    592    561
   -285   1257   1543   -488   -914   1400    522    439    397    623    517    485
   -153   1210   1363   -527   -758   1286    514    353    298    517    387    394
    -10   1119   1127   -555   -568   1124    491    280    241    459    324    363
    -25   1096   1122   -535   -574   1109    485    285    267    485    350    472
   -124   1101   1226   -488   -675   1163    568    340    324    530    384    701
   -288   1078   1366   -394   -826   1221    667    402    387    584    472    831
   -457   1015   1473   -280   -966   1244    688    405    407    646    537    761
   -498    940   1439   -220   -969   1189    717    392    441    667    540    636
   -517    875   1392   -179   -953   1132    693    392    431    639    519    519
   -392    852   1244   -228   -818   1047    665    368    363    566    444    436
   -233    888   1122   -327   -678   1005    665    363    348    548    441    413
   -231    854   1083   -311   -657    969    639    335    342    537    439    387
   -202    844   1047   -322   -623    943    631    311    345    535    433    368
   -153    883   1036   -363   -594    958    626    309    355    545    446    366
   -189    911   1101   -361   -646   1005    626    316    379    566    472    374
   -145    987   1132   -420   -639   1060    623    309    394    587    483    392
    -90   1021   1109   -465   -600   1065    600    309    400    607    491    407
    -67   1047   1114   -488   -589   1080    563    296    400    610    493    418
    -64   1044   1109   -491   -587   1075    537    275    387    589    485    423
    -98   1049   1148   -475   -623   1098    555    267    387    584    491    423
    -59   1049   1106   -496   -584   1078    558    244    358    553    462    397
    -90   1026   1117   -467   -602   1070    548    257    363    563    478    400
    -98   1005   1101   -454   -600   1052    545    277    368    566    480    402
   -101    969   1070   -433   -584   1018    571    283    368    553    462    436
    -98    950   1049   -426   -574   1000    594    272    363    540    457    431
   -148    919   1067   -384   -607    992    602    259    355    522    444    400
   -181    909   1091   -363   -636   1000    600    259    353    506    431    376
   -155    872   1028   -358   -592    950    587    244    319    467    392    335
   -155    859   1013   -353   -584    935    602    252    314    459    379    329
   -132    880   1013   -374   -571    945    602    252    316    449    361    306
   -142    849    992   -353   -568    919    600    218    306    431    340    298
    -88    789    878   -350   -483    833    568    187    277    397    311    257
     28    771    740   -402   -355    756    530    145    239    355    270    200
    106    805    698   -454   -296    753    532    137    236    353    270    192
    155    797    641   -478   -241    719    540    145    233    340    267    168
    140    756    613   -449   -236    685    537    171    249    337    254    158
    174    753    576   -465   -202    667    545    236    314    353    220     96
    197    792    594   -493   -197    693    607    358    452    444    249     57
    148    906    756   -530   -303    833    693    566    706    732    517    223
    106   1179   1072   -644   -483   1127    706    763    958   1078    911    654
     67   1527   1460   -797   -696   1493    696    761   1034   1286   1312   1241
    -18   1693   1712   -836   -865   1701    610    470    820   1247   1579   1634
   -106   1673   1777   -784   -943   1722    413      0    394    924   1462   1610
   -197   1247   1444   -524   -820   1345    319   -485   -197    194    639    849
   -272    691    961   -210   -615    823    205   -815   -722   -555   -298    -23
   -270    314    584    -20   -426    449    106   -807   -789   -685   -509   -252
   -226    181    407     18   -316    293    163   -602   -548   -465   -366   -200
   -218    176    392     20   -306    283    236   -389   -293   -223   -205   -114
   -202    272    475    -36   -340    374    361   -135     -5     44     -2     31
   -187    376    563    -93   -374    470    478     54    205    241    163    158
   -200    431    628   -116   -415    530    566    142    303    329    254    207
   -236    449    683   -106   -459    566    607    179    350    366    283    218
   -285    478    763    -98   -524    618    568    179    355    376    283    267
   -311    527    839   -106   -574    683    568    187    384    405    327    314
   -324    548    870   -114   -597    709    605    192    407    420    348    316
   -316    545    862   -114   -589    704    618    218    439    449    361    314
   -327    553    880   -114   -605    717    620    270    488    496    389    332
   -340    532    872    -96   -605    701    631    316    519    537    426    361
   -358    491    849    -67   -605    670    644    301    498    519    410    348
   -381    472    854    -46   -618    662    644    290    496    501    410    319
   -407    470    878    -31   -644    672    662    296    506    496    413    327
   -444    478    922    -15   -683    698    657    316    540    532    446    392
   -459    478    935    -10   -698    706    620    327    563    563    470    400
   -470    423    893     23   -680    657    670    342    597    589    491    441
   -457    389    846     33   -652    615    711    361    628    615    527    465
   -457    387    844     36   -649    615    737    418    685    670    579    517
   -459    384    844     36   -652    615    717    480    756    756    665    607
   -423    384    805     18   -613    594    719    501    792    795    693    644
   -376    376    750     -2   -563    563    696    571    862    867    758    735
   -335    392    727    -28   -530    558    675    641    922    945    841    800
   -275    431    704    -80   -488    568    659    665    961    995    896    807
   -197    509    706   -155   -452    605    600    646    956    989    898    807
   -158    561    717   -202   -436    639    594    644    976   1002    917    854
   -150    592    743   -220   -446    667    628    688   1044   1067    987    896
   -197    615    810   -210   -506    711    654    714   1070   1091   1013    901
   -239    626    865   -194   -550    745    667    735   1093   1101   1034    922
   -275    639    914   -181   -594    776    657    735   1085   1085   1023    917
   -298    631    930   -166   -613    779    667    730   1070   1062   1013    906
   -283    589    872   -153   -579    732    667    675   1028    997    976    852
   -303    537    839   -116   -571    688    667    600    963    896    872    737
   -298    467    766    -85   -532    615    667    550    911    813    769    678
   -259    423    683    -80   -470    553    649    498    857    753    714    628
   -267    387    652    -62   -459    517    633    504    831    732    691    540
   -236    350    587    -57   -410    467    639    480    792    680    636    452
   -244    272    517    -15   -381    394    644    420    735    600    548    381
   -277    210    488     33   -381    348    626    368    704    561    504    329
   -316    150    467     83   -392    309    607    316    683    530    480    296
   -322    122    441     98   -381    280    587    277    646    478    444    272
   -324    148    470     85   -397    309    566    285    646    480    449    314
   -363    132    496    116   -428    314    579    319    688    519    470    348
   -358    127    483    114   -420    303    600    342    719    548    498    379
   -293    207    498     41   -397    353    592    366    745    574    532    400
   -285    252    537     15   -413    394    615    374    774    589    553    410
   -316    254    571     31   -444    413    646    379    792    602    568    433
   -340    226    563     54   -452    394    620    387    800    623    607    452
   -324    252    576     36   -452    413    607    394    820    644    644    470
   -358    241    600     57   -480    420    555    345    784    607    607    465
   -350    239    589     57   -470    413    522    309    761    587    600    517
   -257    322    579    -33   -418    449    553    316    797    615    644    579
   -288    285    571      0   -431    428    530    296    776    597    626    558
   -316    272    589     18   -452    431    535    314    779    605    636    553
   -239    319    558    -38   -397    439    566    311    784    605    646    563
   -335    132    467     98   -402    298    514    233    722    532    579    485
   -259    168    428     44   -342    296    542    270    748    548    587    480
   -176    213    387    -20   -283    298    535    267    740    532    571    478
   -298    103    402     98   -350    252    493    265    724    517    561    478
   -311     62    374    124   -342    218    542    293    743    532    579    454
   -254     44    298    103   -277    171    555    246    698    478    524    420
   -277     -7    267    140   -272    129    566    220    665    433    480    410
   -363    -98    265    231   -314     83    553    218    657    423    472    381
   -374   -132    241    252   -311     54    517    210    665    433    491    376
   -303   -111    192    207   -249     38    483    184    644    402    459    335
   -215    -36    176    124   -197     70    491    187    652    402    444    376
   -184    -38    145    111   -166     51    548    205    683    431    483    428
   -228   -106    119    166   -174      5    542    192    667    405    457    389
   -168    -83     85    124   -127      0    597    262    719    433    457    371
   -202   -119     83    161   -142    -18    675    345    805    462    426    296
   -228   -101    127    166   -179     12    701    439    919    540    449    296
   -171    148    319     10   -246    233    732    633   1189    865    769    584
   -161    433    594   -137   -376    514    639    758   1428   1249   1247   1031
   -111    750    862   -319   -488    805    535    662   1421   1431   1675   1499
   -192    763    956   -285   -574    859    496    436   1189   1363   1899   1766
   -324    537    862   -109   -594    701    379     25    662    841   1509   1444
   -452    197    649    124   -550    423    298   -480      2    -38    519    581
   -465   -119    345    290   -405    111    166   -797   -436   -678   -267    -51
   -415   -457    -41    436   -187   -249    106   -701   -379   -667   -350   -116
   -384   -646   -262    514    -62   -457    174   -470   -116   -426   -200    -54
   -366   -670   -303    517    -33   -488    270   -275    153   -176    -25     25
   -314   -548   -236    428    -41   -392    394    -70    431     75    174    142
   -358   -470   -111    415   -124   -290    475     62    613    236    309    233
   -363   -454    -90    405   -137   -272    522     93    672    277    335    257
   -303   -454   -150    376    -77   -303    527    109    680    283    329    236
   -296   -462   -168    376    -64   -316    524    142    711    309    363    252
   -257   -470   -213    363    -23   -342    530    176    756    350    413    303
   -236   -467   -233    350     -2   -350    530    179    763    358    426    303
   -249   -465   -215    355    -18   -340    527    187    774    361    413    303
   -233   -478   -246    353      5   -361    517    187    774    353    394    314
   -220   -485   -265    353     20   -376    517    148    743    311    353    288
   -246   -444   -197    342    -25   -322    527    163    779    340    389    340
   -236   -467   -231    350     -2   -350    540    184    805    371    423    366
   -207   -480   -275    342     33   -379    524    174    802    368    431    350
   -168   -462   -293    316     62   -379    537    194    828    392    454    368
   -181   -504   -322    340     70   -413    509    205    854    418    483    376
   -207   -504   -298    355     44   -402    498    197    859    423    485    329
   -189   -485   -298    337     51   -392    480    184    852    400    457    366
   -218   -498   -280    358     31   -389    493    213    891    441    506    446
   -171   -485   -316    327     70   -402    483    259    945    511    587    465
   -161   -496   -335    327     85   -415    498    262    956    535    610    478
   -184   -496   -311    337     62   -402    532    296   1002    587    659    540
   -179   -454   -275    316     46   -366    506    337   1067    659    732    600
   -103   -361   -257    231     75   -309    431    332   1104    719    800    639
    -62   -340   -277    200    106   -309    452    381   1174    802    883    701
     -2   -340   -337    171    163   -337    465    431   1221    865    948    737
    -41   -350   -309    197    132   -329    462    459   1257    919   1015    776
    -85   -332   -246    207     77   -290    446    452   1236    875    987    769
    -59   -329   -270    194    103   -301    407    420   1189    802    904    802
    -59   -345   -285    200    111   -316    405    405   1163    766    875    782
    -28   -355   -327    192    148   -342    431    374   1117    704    818    693
     38   -441   -483    200    259   -459    426    319   1057    620    737    607
     90   -517   -610    213    350   -563    441    259   1005    532    654    532
    109   -597   -709    244    407   -652    452    210    943    446    568    480
    122   -691   -813    285    467   -750    433    179    891    384    504    423
    129   -740   -870    303    498   -805    446    163    867    340    452    381
     90   -807   -898    358    493   -854    449    174    875    332    444    348
     46   -870   -917    410    480   -891    431    148    872    322    444    342
    -15   -930   -914    472    449   -922    488    119    844    285    420    311
    -70   -992   -922    530    423   -956    571    129    839    267    381    306
    -72  -1023   -953    548    439   -989    592    127    852    277    405    337
    -64  -1023   -961    542    446   -992    589    129    870    290    433    337
   -166   -982   -815    574    324   -898    620    189    922    342    483    379
   -192   -992   -802    589    303   -896    639    213    940    361    496    407
   -176   -995   -820    584    322   -909    670    223    961    371    501    415
   -228  -1005   -779    615    272   -893    701    252   1000    407    522    441
   -207  -1028   -820    618    306   -924    701    259   1026    431    545    457
   -161  -1002   -844    579    340   -922    662    226   1028    436    553    457
   -166   -969   -802    566    316   -885    620    200   1028    444    563    465
   -179   -945   -766    561    290   -857    592    176   1005    431    563    475
   -220   -945   -724    584    252   -836    597    187   1021    452    597    491
   -233   -974   -743    602    254   -859    613    200   1026    462    620    483
   -254   -997   -743    626    244   -870    626    197   1021    454    623    498
   -275  -1005   -730    639    226   -870    610    200   1021    449    620    535
   -311  -1021   -709    667    197   -865    615    213   1031    457    633    535
   -270   -997   -730    631    228   -865    615    210   1026    449    631    517
   -254  -1031   -776    641    259   -904    597    174    987    415    600    478
   -309  -1091   -782    696    236   -937    600    153    940    371    548    420
   -329  -1145   -815    737    241   -982    641    150    924    340    509    402
   -298  -1218   -922    756    309  -1070    644    129    909    319    504    452
   -298  -1265   -969    782    335  -1117    610    111    896    314    509    542
   -290  -1299  -1010    792    358  -1156    607    109    893    314    501    657
   -342  -1291   -948    818    301  -1119    691    148    958    340    545    800
   -345  -1273   -927    807    288  -1098    763    223   1002    407    589    883
   -420  -1299   -878    859    226  -1088    807    262   1047    465    683    831
   -542  -1353   -810    945    132  -1083    828    275   1062    485    730    706
   -540  -1400   -859    971    158  -1130    802    262   1044    475    675    626
   -394  -1434  -1039    911    322  -1236    795    241   1034    462    639    537
   -340  -1467  -1127    904    392  -1299    813    257   1085    470    607    465
   -436  -1504  -1070    969    314  -1288    891    389   1210    550    620    415
   -405  -1418  -1013    911    303  -1215    974    561   1382    706    748    475
   -236  -1163   -927    698    345  -1047    961    691   1587    995   1070    750
   -150   -841   -691    493    270   -766    857    735   1725   1288   1517   1228
   -171   -594   -423    381    124   -511    743    548   1582   1291   1823   1657
   -171   -613   -441    392    135   -527    654    241   1197    997   1855   1769
   -226   -844   -618    535    194   -732    561   -135    644    387   1288   1270
   -298  -1223   -924    761    311  -1075    467   -563     62   -410    231    319
   -316  -1553  -1236    932    457  -1395    368   -769   -215   -815   -358   -197
   -270  -1805  -1535   1039    631  -1670    332   -678    -85   -685   -309   -213
   -257  -1956  -1699   1106    719  -1829    381   -501    161   -444   -148   -153
   -244  -1909  -1665   1078    709  -1787    483   -301    441   -181     54    -31
   -226  -1818  -1592   1021    680  -1706    605   -109    691     46    233     93
   -223  -1727  -1504    976    639  -1615    678     15    844    187    353    189
   -197  -1657  -1462    924    631  -1561    704     64    906    244    407    228
   -158  -1667  -1509    911    672  -1587    704     88    935    270    431    244
   -163  -1652  -1488    906    659  -1571    691     93    958    285    454    254
   -161  -1618  -1457    891    646  -1538    688     72    969    298    472    267
   -135  -1597  -1465    865    662  -1530    683     83    976    306    485    262
   -109  -1574  -1465    841    678  -1519    670    106   1000    319    504    275
   -132  -1543  -1410    836    639  -1478    693    153   1049    361    542    316
   -122  -1545  -1423    833    649  -1486    706    158   1067    376    548    335
   -140  -1551  -1410    846    633  -1480    678    132   1057    371    550    337
   -129  -1522  -1392    826    628  -1457    680    122   1072    381    563    340
   -114  -1525  -1410    818    646  -1467    670    109   1072    366    553    319
   -124  -1543  -1418    833    646  -1480    693    122   1096    374    555    314
   -142  -1569  -1426    854    641  -1499    659    161   1124    400    568    322
    -93  -1545  -1452    818    678  -1499    584    181   1150    439    594    353
   -119  -1569  -1449    844    662  -1509    571    179   1174    472    620    376
   -166  -1623  -1457    896    644  -1540    610    174   1189    483    626    371
   -184  -1626  -1441    906    626  -1535    628    192   1236    524    665    397
   -153  -1556  -1405    854    623  -1480    646    218   1296    592    727    441
   -111  -1470  -1361    789    623  -1415    706    275   1374    680    813    506
    -41  -1418  -1376    730    667  -1397    737    329   1449    769    901    571
    -25  -1402  -1376    711    672  -1389    683    358   1496    833    966    628
    -31  -1384  -1353    706    659  -1369    626    387   1553    893   1031    688
    -20  -1356  -1337    688    657  -1348    613    394   1595    927   1078    732
     57  -1345  -1402    644    730  -1374    566    376   1584    911   1070    732
    132  -1389  -1525    628    826  -1457    558    368   1556    883   1034    691
    129  -1447  -1579    657    852  -1512    592    379   1553    880   1013    665
    116  -1512  -1628    696    870  -1569    561    350   1522    841    974    639
     83  -1545  -1628    732    854  -1587    540    322   1493    805    943    615
     72  -1582  -1654    753    862  -1618    532    280   1447    743    878    563
     64  -1623  -1688    779    875  -1654    530    236   1395    670    802    517
     51  -1670  -1722    810    885  -1696    527    184   1340    587    719    462
     46  -1691  -1738    823    891  -1714    511    111   1265    488    623    436
     -2  -1745  -1745    872    870  -1745    488     75   1228    441    576    363
    -20  -1782  -1761    898    870  -1771    488     38   1197    410    530    280
    -44  -1813  -1769    927    859  -1792    470    -20   1145    348    459    155
    -44  -1875  -1831    961    893  -1855    478    -25   1124    314    415     96
    -59  -1922  -1862    989    898  -1893    470    -20   1114    301    397     64
    -96  -1971  -1875   1031    888  -1925    475    -12   1117    296    387     33
   -129  -1987  -1857   1057    862  -1922    478     -5   1127    296    392     28
   -148  -1956  -1808   1052    828  -1883    436      0   1140    314    415     49
   -213  -1984  -1771   1098    776  -1878    480     38   1189    376    467    116
   -239  -1974  -1735   1104    748  -1855    540     88   1241    436    514    171
   -239  -1935  -1696   1085    727  -1816    568    111   1280    465    535    163
   -213  -1909  -1696   1062    740  -1803    537    103   1280    462    532    148
   -233  -1912  -1678   1070    719  -1795    550    124   1335    509    581    226
   -267  -1888  -1621   1078    675  -1753    574    150   1405    574    652    290
   -272  -1870  -1597   1072    659  -1735    568    127   1413    579    662    316
   -259  -1880  -1621   1070    680  -1751    517    103   1371    542    633    309
   -265  -1909  -1647   1085    688  -1779    506    145   1418    584    665    366
   -311  -1925  -1615   1117    649  -1771    553    200   1465    641    714    394
   -301  -1987  -1688   1143    693  -1839    587    145   1402    576    657    358
   -293  -2057  -1764   1176    735  -1912    566     90   1325    511    613    337
   -236  -2117  -1880   1174    818  -2000    517     77   1273    483    587    327
   -215  -2130  -1914   1171    849  -2023    506     85   1278    472    561    324
   -215  -2171  -1958   1192    870  -2065    496     77   1267    454    532    337
   -236  -2190  -1953   1213    857  -2073    522     77   1278    454    537    332
   -231  -2210  -1979   1221    872  -2096    509     25   1228    394    491    303
   -223  -2239  -2016   1231    896  -2127    517     23   1221    381    475    283
   -176  -2226  -2052   1200    937  -2138    542     38   1223    384    462    239
   -137  -2247  -2109   1192    984  -2179    504     20   1197    348    426    205
   -127  -2226  -2101   1174    987  -2164    475    -15   1171    314    397    218
   -119  -2216  -2096   1166    987  -2156    501     -7   1187    327    418    200
    -98  -2244  -2145   1171   1021  -2197    511     -2   1187    322    402    132
   -116  -2273  -2156   1195   1018  -2216    517     -5   1161    290    379    132
    -75  -2281  -2208   1176   1065  -2244    504     12   1174    306    392    135
    -41  -2286  -2244   1163   1101  -2265    519     57   1197    311    384    101
    -12  -2260  -2249   1135   1117  -2257    568    129   1249    322    345     36
     23  -2205  -2229   1091   1124  -2216    672    272   1374    426    400     38
     49  -2018  -2068    982   1057  -2042    769    488   1628    709    659    252
    132  -1704  -1836    784    982  -1769    722    620   1836   1026   1049    652
    155  -1350  -1509    597    831  -1428    600    496   1805   1179   1421   1114
    109  -1171  -1280    532    693  -1226    475    176   1582   1192   1699   1473
     33  -1252  -1288    607    659  -1270    329   -252   1169    888   1543   1358
    -67  -1667  -1600    867    766  -1634    223   -750    545     83    639    563
   -124  -2171  -2049   1148    961  -2112    109  -1062     28   -659   -218   -189
    -75  -2468  -2392   1273   1158  -2431     64   -989     46   -698   -319   -366
     25  -2533  -2559   1252   1291  -2546     96   -792    262   -530   -236   -361
     67  -2470  -2538   1200   1301  -2501    228   -524    530   -296    -80   -213
    132  -2361  -2496   1111   1314  -2429    415   -239    802    -46    103    -88
    179  -2288  -2468   1054   1322  -2377    514   -101    935     70    189    -57
    205  -2257  -2465   1023   1335  -2359    540    -77    958     77    194    -46
    223  -2218  -2444    997   1332  -2330    571    -57    984    101    226    -15
    244  -2208  -2455    979   1348  -2333    594    -38   1002    124    246    -15
    259  -2156  -2416    948   1337  -2286    618    -28   1010    129    262    -12
    290  -2145  -2436    927   1361  -2288    641    -10   1026    150    280    -10
    288  -2114  -2403    911   1345  -2257    649     18   1039    171    290     -7
    298  -2096  -2397    896   1345  -2247    646     25   1026    150    270      2
    306  -2044  -2351    870   1327  -2197    665     46   1039    166    290     38
    324  -2029  -2356    849   1340  -2192    672     62   1047    174    301     41
    358  -1997  -2356    818   1356  -2177    688     75   1054    189    316     49
    389  -1925  -2317    766   1350  -2122    696     64   1044    184    301     36
    415  -1899  -2314    743   1363  -2107    693     62   1047    181    293     59
    444  -1852  -2296    704   1369  -2073    685     90   1067    207    329     88
    433  -1818  -2252    693   1343  -2034    701    142   1106    249    379    111
    470  -1795  -2265    662   1366  -2029    704    155   1117    262    387    103
    504  -1722  -2226    610   1363  -1974    698    161   1111    259    371    132
    537  -1652  -2190    555   1361  -1919    714    189   1135    288    394    168
    576  -1602  -2179    514   1376  -1891    740    226   1153    322    413    179
    607  -1556  -2166    472   1384  -1860    753    267   1179    353    433    200
    649  -1483  -2132    418   1389  -1808    774    309   1215    402    485    233
    688  -1384  -2073    348   1379  -1727    766    363   1260    465    550    293
    711  -1293  -2005    290   1356  -1649    753    441   1317    545    631    355
    756  -1208  -1964    226   1358  -1587    763    483   1340    574    665    394
    787  -1145  -1932    179   1358  -1538    758    506   1340    576    675    433
    763  -1096  -1860    166   1309  -1478    769    522   1340    584    691    444
    735  -1065  -1800    166   1267  -1431    779    519   1322    568    680    439
    732  -1013  -1745    137   1236  -1376    787    488   1283    524    644    436
    735  -1026  -1761    145   1247  -1392    766    426   1192    426    558    381
    724  -1047  -1774    161   1247  -1410    797    405   1132    368    498    335
    688  -1075  -1764    192   1223  -1418    852    387   1093    324    465    270
    654  -1088  -1743    215   1197  -1415    859    345   1039    267    397    207
    639  -1104  -1743    233   1189  -1423    865    309    976    202    316    166
    615  -1127  -1745    254   1179  -1436    859    283    927    155    272    124
    579  -1137  -1719    277   1148  -1428    846    246    870     98    220     90
    548  -1145  -1693    298   1119  -1418    828    220    831     75    200     54
    548  -1130  -1678    290   1111  -1402    836    202    797     51    176     15
    545  -1153  -1701    303   1122  -1426    836    181    774     25    148    -23
    553  -1117  -1670    280   1109  -1392    844    171    740      0    119    -25
    566  -1088  -1654    259   1109  -1371    852    174    714    -18     96    -23
    574  -1057  -1631    241   1101  -1343    849    179    711     -7    109    -51
    594   -987  -1582    194   1085  -1283    836    171    691    -25     93    -72
    615   -906  -1522    145   1067  -1213    859    197    704     -5    109    -33
    607   -872  -1480    129   1044  -1174    888    210    701     -5    111    -15
    610   -836  -1447    114   1028  -1140    911    220    685    -12    101     10
    610   -769  -1382     77    995  -1072    904    244    691     10    116      7
    639   -670  -1309     15    971   -989    885    244    683     18    129     41
    649   -620  -1270    -15    958   -945    870    246    680     33    158     41
    646   -589  -1236    -28    940   -911    833    241    659     33    161     28
    665   -540  -1205    -62    932   -872    789    210    610    -12    109     12
    678   -504  -1182    -88    930   -841    776    200    576    -33     83     15
    662   -485  -1150    -90    906   -818    782    213    561    -33     96     67
    628   -475  -1104    -75    865   -789    797    213    545    -36    119    101
    618   -457  -1075    -83    846   -766    771    184    488    -75     83    -20
    678   -441  -1122   -119    898   -782    758    153    428   -140    -12    -98
    693   -454  -1148   -122    917   -800    748    109    376   -192    -83    -85
    670   -519  -1189    -75    930   -854    735     90    332   -215    -77    -83
    657   -485  -1143    -85    898   -813    756     77    285   -252    -90   -122
    657   -418  -1075   -119    865   -745    748     77    265   -265   -129   -168
    722   -407  -1130   -161    924   -769    714     57    218   -298   -187   -228
    779   -368  -1148   -205    963   -758    683     23    155   -368   -254   -231
    839   -371  -1210   -233   1023   -789    665     15    135   -381   -259   -239
    901   -342  -1244   -277   1070   -795    641     -7    103   -407   -275   -296
    930   -306  -1236   -311   1080   -771    639    -41     59   -446   -337   -329
    917   -257  -1174   -329   1044   -714    631    -12     51   -446   -340   -290
    815   -213  -1031   -303    922   -620    693     64     98   -384   -265   -236
    714   -176   -891   -267    802   -532    766    150    158   -319   -207   -215
    652   -122   -776   -267    714   -449    872    277    252   -254   -187   -244
    639    -54   -693   -290    665   -374   1015    423    361   -176   -179   -246
    623    127   -496   -374    558   -184   1124    680    631    114     75     -5
    646    446   -202   -548    423    122   1130    950    927    488    480    366
    688    852    163   -771    262    509   1067    924    997    745    906    909
    615   1166    550   -891     33    859    898    555    800    815   1257   1335
    491   1226    732   -859   -119    982    675     38    384    561   1176   1332
    387    846    459   -615    -36    652    545   -472   -228   -179    374    620
    329    285    -46   -309    189    122    381   -852   -841  -1057   -628   -272
    353    -80   -433   -135    392   -257    277   -826   -935  -1228   -872   -542
    397   -171   -568   -114    483   -368    371   -563   -714  -1031   -761   -498
    410   -109   -522   -150    465   -314    535   -280   -439   -795   -600   -394
    400      2   -397   -202    397   -197    743     20   -148   -532   -407   -265
    384     88   -296   -236    340   -103    857    197      7   -384   -301   -179
    353    174   -181   -265    267     -2    880    275     64   -324   -249   -148
    353    280    -72   -316    213    106    859    309     85   -290   -218   -116
    348    355      7   -353    168    184    831    298     72   -298   -218    -96
    353    413     59   -381    148    236    878    314     64   -296   -218    -70
    358    475    114   -418    122    296    930    358     90   -259   -181    -38
    311    527    215   -420     49    371    927    381    101   -244   -171    -23
    322    579    257   -454     33    418    888    379     90   -246   -174     15
    446    561    114   -504    166    337    857    348     51   -267   -194     28
    485    581     96   -535    194    340    878    371     62   -236   -168    142
    441    602    158   -522    140    381    901    418     85   -218   -145    244
    327    631    301   -480     10    467    893    472     93   -179   -127    272
    306    667    361   -485    -25    514    891    485     98   -153   -124    246
    309    688    379   -501    -36    535    898    485    119   -153   -106    197
    345    691    345   -519      0    519    891    485     93   -163   -106    168
    423    709    285   -568     70    498    826    491     77   -163    -98    166
    433    753    319   -592     57    537    800    522    111   -124    -59    187
    413    823    407   -620      2    615    815    563    145    -70    -20    202
    405    862    457   -636    -25    659    800    589    174    -31     18    236
    467    930    462   -701      2    696    787    626    210     18     75    280
    550   1013    462   -782     44    737    802    680    252     80    148    324
    579   1140    558   -862     10    849    820    735    322    166    259    410
    587   1283    696   -935    -54    989    818    789    384    267    350    504
    646   1400    753  -1026    -54   1078    800    820    410    324    384    553
    662   1501    839  -1080    -88   1171    784    852    444    368    410    594
    639   1590    950  -1114   -155   1270    753    833    431    384    433    592
    680   1590    909  -1135   -114   1252    730    818    397    353    397    540
    667   1639    971  -1156   -150   1306    756    820    384    314    340    522
    652   1706   1054  -1179   -200   1382    779    831    379    296    306    524
    644   1704   1057  -1176   -205   1382    724    782    316    228    241    462
    639   1641   1002  -1143   -181   1322    717    735    254    155    163    400
    615   1582    966  -1098   -176   1273    769    709    213    106    103    361
    571   1543    971  -1057   -200   1257    771    698    163     57     49    322
    537   1519    979  -1031   -220   1249    743    652    111     -2    -12    267
    524   1483    956  -1005   -215   1221    737    602     59    -57    -67    223
    478   1460    982   -971   -252   1221    748    581     25    -88   -101    197
    436   1462   1026   -948   -293   1244    735    574     -2   -111   -127    168
    405   1486   1080   -948   -337   1286    709    548    -38   -137   -150    137
    394   1532   1135   -963   -371   1335    704    535    -62   -142   -161    109
    384   1548   1161   -969   -389   1353    696    524    -83   -158   -181    111
    400   1569   1169   -984   -384   1369    698    540    -70   -142   -161    150
    413   1623   1210  -1018   -400   1418    691    568    -51   -114   -145    155
    379   1683   1304  -1031   -462   1493    704    600    -31    -85   -132    174
    342   1722   1376  -1034   -517   1551    719    602    -25    -83   -127    181
    368   1779   1410  -1072   -519   1595    706    597    -28    -77   -127    187
    376   1831   1454  -1104   -540   1644    683    592    -25    -67   -119    189
    363   1909   1545  -1137   -592   1730    693    600     -5    -44    -93    213
    358   1961   1602  -1161   -623   1782    672    587    -10    -38    -80    231
    337   1940   1602  -1137   -631   1771    607    550    -54    -59    -98    215
    311   1966   1654  -1140   -672   1810    600    545    -62    -57    -88    228
    332   2008   1675  -1171   -670   1842    589    537    -70    -62    -83    223
    324   1997   1673  -1161   -675   1836    587    540    -80    -67    -96    233
    314   1956   1641  -1135   -662   1800    571    532   -106    -83   -114    220
    311   1925   1613  -1119   -652   1769    589    537   -114    -85   -119    200
    298   1914   1615  -1106   -657   1766    602    548   -127    -93   -135    197
    280   1914   1634  -1098   -678   1774    542    537   -148   -106   -145    197
    265   1904   1639  -1083   -685   1771    542    542   -155   -106   -142    192
    280   1886   1605  -1085   -662   1748    594    548   -158   -111   -155    176
    233   1842   1605  -1039   -685   1725    607    540   -166   -122   -166    168
    176   1831   1654  -1005   -740   1743    581    524   -179   -132   -176    168
    161   1852   1691  -1005   -763   1771    579    524   -187   -132   -189    150
    179   1855   1675  -1018   -748   1764    571    558   -179   -114   -179    168
    158   1826   1667   -992   -756   1748    561    555   -181   -109   -168    187
    114   1790   1675   -953   -782   1732    592    553   -184   -101   -153    197
     75   1792   1717   -932   -820   1756    592    550   -184   -103   -150    189
     80   1808   1725   -945   -823   1766    576    563   -179    -98   -155    176
     77   1792   1714   -935   -818   1753    631    618   -129    -62   -140    158
    137   1839   1701   -992   -782   1771    680    724    -54    -15   -153     88
    228   1930   1701  -1078   -735   1816    675    841     46     83   -109     85
    322   2166   1844  -1244   -761   2005    678   1000    272    361    176    322
    444   2504   2057  -1475   -805   2281    615   1096    467    675    613    795
    498   2790   2288  -1647   -893   2540    519    956    394    756    958   1280
    483   2818   2335  -1649   -924   2577    452    704    127    646   1148   1566
    454   2624   2169  -1540   -857   2397    246    272   -389    158    771   1231
    381   2242   1860  -1312   -737   2052    127   -267  -1067   -719   -275    277
    329   1870   1540  -1101   -605   1706    -20   -584  -1517  -1332  -1067   -446
    337   1626   1288   -982   -475   1457    -93   -514  -1478  -1304  -1117   -545
    319   1514   1195   -917   -436   1353    -12   -285  -1208  -1049   -940   -488
    293   1514   1221   -904   -462   1369     85    -72   -945   -807   -771   -407
    267   1631   1363   -950   -550   1499    231    187   -654   -548   -563   -290
    179   1743   1564   -961   -691   1654    353    368   -433   -340   -381   -145
    124   1758   1634   -943   -756   1696    452    472   -311   -213   -262    -38
     80   1730   1649   -906   -784   1691    496    530   -254   -137   -184     10
     41   1756   1714   -898   -836   1735    462    540   -249   -122   -184     62
    -20   1777   1797   -878   -909   1787    509    581   -210    -80   -155    137
    -57   1808   1862   -875   -961   1834    535    620   -155    -18    -80    200
   -116   1810   1925   -846  -1021   1867    527    631   -145     -7    -77    210
   -202   1829   2029   -813  -1117   1927    553    667   -103     38    -41    298
   -270   1834   2104   -782  -1187   1969    587    698    -59     80     12    340
   -358   1792   2148   -719  -1254   1969    623    724    -20    109     28    361
   -381   1787   2166   -704  -1275   1977    602    730      0    132     54    392
   -350   1808   2158   -730  -1254   1982    587    717     -7    132     46    381
   -303   1821   2125   -758  -1213   1971    563    693    -15    119     31    384
   -262   1730   1992   -735  -1127   1860    566    709     -2    137     54    405
   -210   1680   1891   -735  -1052   1784    553    743     23    176    106    433
   -145   1657   1803   -758   -974   1730    501    732     23    194    137    439
   -109   1699   1808   -795   -958   1753    465    727     33    210    155    394
   -116   1787   1904   -836  -1010   1844    436    701     23    194    116    400
   -103   1823   1927   -859  -1015   1875    449    743     77    252    174    488
   -103   1857   1958   -878  -1031   1906    485    782    158    335    267    555
    -90   1912   2003   -909  -1047   1956    465    792    192    389    322    618
    -70   1956   2026   -943  -1049   1992    413    846    244    462    407    691
    -64   2000   2065   -969  -1065   2034    392    904    314    553    514    756
    -72   2010   2083   -969  -1078   2047    361    914    337    584    550    789
    -59   2049   2109   -995  -1083   2078    327    896    335    579    535    784
    -54   2065   2117  -1008  -1085   2091    345    896    332    574    517    766
    -36   2047   2081  -1005  -1057   2062    358    883    324    558    514    735
    -12   2003   2016   -995  -1015   2008    353    857    301    530    509    680
      5   1971   1966   -987   -979   1969    345    820    259    470    452    618
     31   2034   2003  -1034   -984   2018    342    797    239    431    407    592
     57   2018   1961  -1039   -950   1990    327    732    174    353    319    524
     51   1956   1901  -1005   -924   1930    342    683    127    293    259    472
     36   1909   1873   -971   -917   1891    379    678    122    277    259    444
     54   1896   1842   -976   -893   1870    342    600     41    184    137    311
     62   1865   1803   -963   -870   1834    296    519    -49     75     20    220
     33   1800   1766   -919   -867   1784    314    496    -59     62     20    200
      7   1727   1719   -867   -854   1725    311    459    -88     31     -7    142
     18   1701   1680   -859   -831   1691    283    457   -116     10    -31     80
     62   1701   1639   -883   -787   1670    244    449   -137     -5    -44     67
     83   1709   1623   -898   -769   1667    226    433   -145    -15    -57     96
     44   1701   1657   -872   -805   1680    226    413   -140    -10    -51    122
     -7   1699   1704   -846   -854   1701    213    413   -127      2    -33    153
    -33   1696   1727   -831   -880   1712    200    415   -116     15    -10    210
    -18   1730   1748   -857   -883   1738    226    449    -75     57     41    259
     15   1795   1779   -904   -880   1787    283    485    -20    103     90    296
    -15   1784   1797   -885   -906   1790    319    496      5    127    114    337
    -28   1787   1816   -880   -922   1800    314    480     20    145    137    374
    -12   1842   1855   -914   -935   1847    277    452     23    155    163    407
      2   1860   1857   -930   -927   1860    241    423      5    145    158    387
     18   1870   1852   -945   -917   1862    233    423      5    140    158    420
     36   1912   1875   -974   -919   1893    218    439     25    163    184    465
     36   1899   1862   -969   -914   1880    213    439     25    168    184    449
     23   1862   1839   -943   -906   1852    210    431     12    150    158    444
     18   1813   1792   -917   -888   1803    202    402    -12    124    129    433
     18   1774   1753   -896   -867   1764    200    392    -15    114    124    428
      5   1712   1704   -859   -849   1709    202    368    -20    101    111    423
    -33   1665   1699   -815   -865   1680    233    358    -25     83     85    405
    -38   1660   1696   -813   -867   1678    233    345    -46     57     62    376
    -10   1621   1631   -805   -820   1626    189    311    -85     15     23    329
      5   1574   1569   -789   -782   1571    184    322    -80     12     18    316
      2   1564   1561   -782   -779   1564    192    332    -64     23     25    329
     12   1543   1530   -779   -758   1538    189    309    -80      7      5    309
      5   1522   1514   -763   -756   1519    192    296    -83     -2      5    296
    -33   1506   1538   -737   -784   1522    184    283    -90    -15      2    285
    -49   1517   1566   -732   -807   1540    189    285    -96    -28    -10    311
    -57   1519   1577   -732   -818   1548    200    298    -70     -7     -5    309
    -54   1514   1566   -730   -810   1540    207    329    -31      5    -25    285
    -41   1519   1561   -740   -802   1538    270    415     57     51    -49    215
     -5   1600   1605   -797   -805   1602    355    563    231    202     49    257
     44   1823   1777   -935   -867   1800    368    745    504    542    397    566
    122   2112   1990  -1117   -935   2052    301    867    730    932    901   1072
    142   2314   2171  -1231  -1013   2244    179    735    649   1047   1283   1483
     72   2221   2148  -1145  -1036   2184    132    467    319    857   1392   1644
     -5   2003   2005  -1000  -1005   2005     41     23   -265    226    865   1241
    -98   1665   1764   -782   -930   1714   -109   -488   -930   -667   -200    363
   -137   1350   1486   -607   -810   1418   -246   -727  -1262  -1148   -820   -168
    -80   1083   1163   -501   -620   1122   -283   -605  -1140  -1047   -807   -220
    -77    922   1000   -423   -537    961   -194   -387   -872   -802   -665   -153
    -70    904    971   -418   -522    937    -98   -200   -613   -561   -488    -31
    -49    982   1031   -467   -540   1005     20      5   -353   -327   -296     90
    -33   1052   1085   -509   -558   1067    132    137   -176   -168   -179    148
    -51   1080   1130   -514   -592   1104    153    168   -127   -129   -153    142
    -12   1091   1101   -540   -558   1096    135    174   -101   -106   -129    176
      5   1085   1080   -545   -537   1083    137    187    -75    -88    -96    202
    -67   1054   1122   -493   -594   1088    142    207    -54    -72    -85    228
    -93   1049   1143   -480   -618   1096    158    223    -25    -33    -51    246
    -77   1052   1130   -488   -605   1091    184    218    -10    -20    -28    249
    -77   1078   1156   -501   -618   1114    187    207     -2    -20    -25    259
    -67   1057   1124   -493   -594   1091    184    215     20      5      5    275
     -7   1057   1065   -527   -537   1060    142    174      0    -20    -12    244
    -57   1047   1104   -496   -579   1075    153    176     20    -12     -2    272
    -70   1031   1101   -480   -587   1065    168    197     44      7     12    280
    -67   1044   1111   -488   -589   1078    166    194     51     15     12    298
    -51   1044   1096   -498   -576   1070    161    220     72     41     41    309
    -23   1047   1067   -511   -545   1057    148    241     93     83     85    301
    -38   1047   1085   -504   -563   1065    155    272    142    140    150    319
     12   1060   1047   -535   -517   1054    155    257    135    116    122    342
     57   1075   1018   -566   -480   1047    119    254    150    142    150    392
     75   1119   1041   -597   -483   1080     85    246    168    168    176    392
    109   1145   1036   -628   -465   1091     54    252    202    207    215    433
    155   1192   1036   -672   -439   1114     36    270    259    272    290    470
    252   1236    982   -745   -366   1109     20    275    288    309    316    498
    332   1228    896   -782   -280   1062      5    293    316    355    363    568
    345   1213    867   -779   -262   1041      0    342    366    423    436    613
    296   1267    971   -782   -337   1119     20    394    431    488    511    662
    241   1260   1015   -750   -387   1137     83    420    465    511    545    696
    142   1236   1093   -691   -475   1166    103    436    483    511    553    706
     44   1140   1096   -592   -527   1119    171    475    509    522    550    719
    -18   1098   1117   -540   -566   1106    244    511    532    532    555    717
    -36   1054   1091   -509   -563   1072    207    478    483    472    488    662
    -59    984   1044   -462   -550   1013    181    415    420    387    415    602
    -80    935   1013   -428   -548    974    220    366    376    322    350    511
   -109    836    945   -363   -527    891    239    316    322    249    265    418
   -124    750    875   -314   -498    810    246    267    272    187    207    376
   -168    646    813   -239   -491    730    226    231    246    153    171    337
   -194    579    771   -192   -483    672    262    226    244    142    158    303
   -205    524    730   -158   -467    626    259    205    226    124    137    280
   -241    467    709   -114   -475    587    228    161    187     88     93    246
   -254    462    717   -103   -485    589    233    150    192     90    101    236
   -296    478    774    -90   -535    623    262    187    244    140    158    252
   -335    488    823    -75   -579    654    249    184    249    145    161    233
   -355    514    870    -80   -613    691    236    174    244    135    129    270
   -397    574    969    -88   -683    771    280    200    285    171    171    324
   -428    654   1080   -114   -756    867    311    215    335    210    220    363
   -389    709   1098   -158   -743    904    270    207    353    231    246    392
   -309    740   1047   -218   -678    893    265    176    342    223    241    428
   -257    740    997   -241   -626    867    272    150    337    223    246    519
   -231    688    917   -228   -574    802    236    116    329    218    241    615
   -246    691    937   -220   -592    813    223    114    366    233    301    698
   -236    740    976   -252   -607    859    239    145    402    296    363    691
   -218    737    956   -259   -587    846    236    163    410    353    431    644
   -270    670    937   -202   -602    802    246    158    431    371    478    631
   -379    579    958    -98   -667    769    306    194    478    402    527    626
   -485    517   1002    -18   -743    758    371    306    537    457    561    646
   -517    446    963     33   -740    704    376    327    535    436    509    600
   -509    363    870     72   -691    615    332    262    457    342    415    506
   -441    340    782     51   -610    561    303    187    387    262    353    441
   -384    301    683     38   -535    491    249    127    332    220    306    400
   -363    249    610     57   -488    428    228     83    293    181    257    353
   -348    171    517     88   -433    342    228     33    254    132    194    303
   -288    187    475     51   -381    329    194     10    239    124    174    290
   -231    163    394     33   -314    277    187    -12    215    103    137    246
   -181    109    288     36   -233    197    179    -36    189     75    101    202
    -98    101    200     -2   -150    150    174    -44    179     54     83    179
    -70     51    122     10    -96     85    155    -62    158     12     51    155
    -80     12     93     31    -88     54    114    -90    137    -15     28    132
   -116    -20     96     67   -109     38    119    -77    158    -10     25    111
   -150    -18    132     83   -142     57    213     23    257     51     31     67
   -171     38    210     67   -189    124    314    187    415    187     98     70
   -166    244    407    -38   -288    324    361    376    646    454    345    259
   -140    553    693   -205   -418    620    316    517    867    771    737    662
   -163    909   1070   -374   -618    987    233    439    883    917   1109   1135
   -303   1000   1304   -348   -802   1150    142    187    665    852   1345   1473
   -426    922   1345   -249   -885   1132     49   -155    277    548   1231   1397
   -493    571   1065    -41   -779    818      0   -571   -249   -101    488    685
   -563    122    685    220   -626    405   -116   -935   -753   -807   -426   -153
   -532   -163    368    348   -452    101   -205   -963   -820   -935   -633   -368
   -446   -275    171    358   -311    -51   -187   -763   -574   -701   -483   -298
   -394   -254    140    324   -270    -59   -119   -558   -314   -467   -322   -197
   -387   -189    197    285   -293      2      7   -327    -46   -228   -137    -72
   -353    -75    277    215   -316    101    150   -137    158    -44     18     44
   -340    -46    293    192   -319    124    179    -88    218      5     62     67
   -355    -44    311    200   -335    132    166    -62    254     36     98     98
   -363    -41    319    202   -342    137    176    -57    272     49    106    101
   -358    -88    270    223   -314     90    176    -80    272     41     96    101
   -353   -119    233    233   -296     57    150    -70    285     49     98    109
   -342   -127    215    233   -280     44    124    -54    311     70    109    132
   -301   -116    184    207   -244     33    109    -41    340     93    122    158
   -262   -122    140    192   -202      7    114    -25    381    122    140    176
   -265   -168     96    215   -184    -36    109    -25    402    140    148    187
   -285   -189     96    236   -192    -46     62    -51    394    137    140    181
   -311   -239     72    275   -194    -83     31    -72    387    135    135    163
   -285   -277      7    283   -148   -135      2    -72    397    140    161    158
   -306   -303      2    303   -155   -150     20    -54    431    166    197    189
   -288   -314    -25    301   -132   -171     44    -41    446    181    215    218
   -228   -332   -106    280    -62   -220      5    -46    441    176    215    239
   -210   -324   -114    267    -49   -220     31      5    493    231    257    288
   -210   -332   -122    270    -46   -228     15     28    530    280    316    277
   -210   -384   -174    296    -20   -280    -12     46    555    309    337    265
   -171   -428   -257    296     41   -342    -18     64    579    337    374    252
    -46   -389   -342    218    148   -366    -77     51    584    355    418    223
      5   -363   -368    176    184   -366   -194     54    597    389    465    246
     36   -340   -376    150    205   -358   -197     98    652    457    535    301
     83   -337   -420    124    249   -376   -202    103    662    478    558    348
    137   -353   -491    109    314   -420   -184    129    667    491    584    402
    109   -345   -454    116    280   -400   -197    168    683    506    589    433
     15   -400   -418    192    215   -407   -210    189    685    501    574    459
    -57   -441   -384    246    161   -413   -194    189    683    491    561    462
    -96   -439   -342    267    122   -392   -202    161    665    457    545    439
   -176   -514   -337    342     77   -426   -189     90    605    379    472    355
   -285   -641   -355    462     33   -501   -228     38    545    309    413    265
   -345   -680   -335    511     -5   -509   -246     20    527    275    379    236
   -418   -717   -298    568    -59   -509   -202      7    527    257    353    223
   -517   -810   -293    662   -114   -553   -153     -2    524    246    345    213
   -633   -945   -311    789   -161   -631   -127    -28    509    220    314    158
   -711  -1047   -335    878   -189   -691   -122    -70    488    200    285    116
   -774  -1132   -358    953   -207   -745   -101    -93    465    179    275    114
   -828  -1288   -459   1057   -187   -875   -137   -124    415    127    213    109
   -901  -1382   -483   1140   -210   -932   -150   -109    426    142    252    129
   -945  -1389   -446   1166   -252   -919   -122    -59    483    213    337    236
  -1008  -1421   -413   1215   -298   -917    -36    -12    532    252    363    272
  -1015  -1389   -376   1200   -319   -883    -18     -7    550    254    350    275
   -958  -1319   -363   1137   -298   -841    -67      2    574    283    366    324
   -922  -1340   -420   1130   -252   -883   -114      5    579    285    366    350
   -846  -1299   -452   1072   -197   -875    -77     44    636    335    444    384
   -724  -1174   -449    948   -140   -813     15     83    701    387    514    402
   -693  -1148   -457    919   -119   -802     57     80    724    407    532    420
   -711  -1109   -400    909   -158   -753     18     23    711    384    514    405
   -706  -1096   -389    901   -158   -743    -20    -23    706    376    527    379
   -722  -1197   -475    958   -124   -836    -72    -31    691    368    542    389
   -719  -1195   -475    956   -124   -836   -111     -5    704    381    550    400
   -696  -1221   -524    958    -88   -875   -114    -20    685    355    517    392
   -698  -1273   -574    987    -62   -924   -127    -75    649    303    462    368
   -696  -1356   -659   1023    -18  -1008   -161   -132    597    252    444    337
   -761  -1439   -680   1098    -41  -1060   -205   -140    574    231    439    332
   -807  -1496   -688   1150    -62  -1091   -239   -161    550    200    405    311
   -807  -1514   -706   1161    -51  -1111   -239   -218    496    135    316    265
   -818  -1571   -753   1195    -33  -1163   -220   -233    483    114    290    220
   -836  -1623   -787   1228    -25  -1205   -226   -244    491    109    303    228
   -870  -1704   -836   1286    -18  -1270   -228   -267    480     83    277    223
   -898  -1771   -872   1335    -12  -1322   -272   -309    433     25    231    187
   -919  -1808   -888   1361    -15  -1348   -277   -350    400    -12    200    132
   -924  -1899   -976   1410     25  -1439   -285   -368    384    -28    179     83
   -906  -2005  -1098   1454     93  -1553   -290   -376    379    -38    174     93
   -906  -2031  -1124   1470    109  -1579   -309   -392    366    -51    153     93
   -917  -2057  -1140   1486    109  -1600   -337   -405    366    -57    153     72
   -919  -2062  -1143   1491    109  -1605   -329   -418    366    -70    142     49
   -927  -2070  -1143   1496    106  -1608   -296   -428    353   -111     77     12
   -969  -2109  -1140   1540     85  -1626   -218   -345    423   -101     36    -62
   -932  -2068  -1137   1499    101  -1602   -124   -168    576     25    127    -25
   -870  -1870  -1002   1369     64  -1436    -23    101    857    332    420    207
   -779  -1535   -756   1156    -15  -1145    -33    319   1132    698    828    600
   -761  -1124   -363    943   -200   -745   -140    181   1176    940   1226   1072
   -901   -930    -31    914   -439   -480   -342   -298    976   1000   1480   1374
  -1067   -974     90   1021   -581   -441   -563   -828    589    719   1304   1223
  -1208  -1452   -244   1327   -483   -849   -722  -1382    -62   -109    441    446
  -1247  -2044   -797   1647   -226  -1421   -865  -1693   -615   -891   -389   -314
  -1197  -2405  -1210   1800      5  -1808   -898  -1540   -574   -911   -491   -496
  -1148  -2564  -1415   1855    132  -1990   -800  -1286   -361   -750   -402   -496
  -1101  -2540  -1441   1821    168  -1992   -646  -1026   -124   -571   -283   -423
  -1067  -2478  -1410   1774    171  -1945   -454   -779    101   -394   -176   -340
  -1057  -2491  -1434   1771    187  -1961   -361   -680    197   -314   -119   -348
  -1065  -2520  -1454   1792    192  -1987   -342   -649    231   -288    -96   -350
  -1047  -2496  -1449   1769    200  -1974   -353   -644    239   -285   -106   -342
  -1018  -2530  -1512   1774    246  -2021   -340   -641    239   -285   -119   -290
  -1052  -2595  -1543   1821    244  -2070   -322   -626    252   -277   -106   -265
  -1080  -2600  -1522   1839    220  -2062   -314   -628    254   -267    -93   -252
  -1096  -2626  -1530   1860    215  -2081   -314   -641    246   -280    -98   -246
  -1111  -2647  -1535   1880    210  -2091   -298   -641    254   -280    -96   -226
  -1098  -2657  -1558   1878    228  -2109   -285   -633    265   -275    -83   -207
  -1104  -2657  -1553   1878    223  -2107   -285   -633    265   -272    -77   -213
  -1106  -2660  -1556   1880    223  -2109   -293   -633    259   -277    -80   -213
  -1114  -2699  -1584   1906    233  -2143   -296   -618    265   -272    -77   -200
  -1145  -2751  -1605   1948    228  -2179   -290   -600    277   -259    -64   -189
  -1163  -2746  -1582   1956    207  -2166   -296   -594    285   -249    -57   -200
  -1163  -2738  -1577   1948    205  -2158   -293   -587    288   -241    -54   -205
  -1176  -2727  -1551   1953    187  -2140   -275   -555    316   -218    -36   -181
  -1163  -2717  -1553   1940    192  -2135   -301   -548    306   -231    -54   -205
  -1150  -2733  -1582   1940    215  -2158   -298   -522    324   -213    -49   -194
  -1130  -2738  -1608   1935    239  -2174   -324   -506    342   -189    -31   -176
  -1104  -2725  -1621   1914    257  -2174   -262   -457    376   -148     15   -148
  -1088  -2701  -1613   1893    262  -2158   -228   -407    418    -96     64   -119
  -1054  -2662  -1608   1857    275  -2135   -226   -361    465    -44    111    -67
  -1021  -2616  -1597   1816    288  -2107   -236   -309    527     25    192     -7
   -979  -2598  -1618   1790    319  -2109   -218   -244    566     83    262     23
   -982  -2543  -1561   1761    288  -2052   -213   -246    542     67    241     46
   -953  -2512  -1558   1732    301  -2036   -226   -262    522     49    226     54
   -937  -2488  -1551   1709    306  -2021   -215   -283    504     33    215     38
   -956  -2455  -1499   1706    270  -1977   -200   -324    467     -5    176     64
   -953  -2530  -1577   1740    309  -2052   -194   -355    431    -49    132     18
   -961  -2538  -1577   1751    306  -2057   -171   -376    413    -72    109    -33
   -979  -2546  -1566   1761    290  -2057   -179   -418    384   -111     75    -85
   -987  -2647  -1660   1818    335  -2153   -189   -446    355   -145     46   -137
   -979  -2694  -1714   1836    366  -2205   -155   -483    316   -197     -7   -194
   -966  -2657  -1691   1813    361  -2177   -122   -532    280   -239    -51   -200
   -956  -2660  -1704   1808    371  -2182   -101   -574    249   -277   -101   -265
   -945  -2709  -1764   1829    407  -2236   -114   -615    205   -319   -150   -311
   -885  -2681  -1795   1782    454  -2239   -111   -654    166   -366   -174   -316
   -828  -2637  -1808   1732    488  -2223   -109   -675    148   -389   -192   -324
   -797  -2647  -1849   1719    524  -2249    -83   -665    166   -363   -163   -316
   -743  -2608  -1865   1675    561  -2236    -80   -688    153   -368   -163   -368
   -763  -2572  -1808   1665    522  -2190    -93   -706    132   -397   -213   -342
   -758  -2543  -1784   1649    511  -2164    -38   -620    200   -322   -145   -265
   -706  -2507  -1800   1605    542  -2153     31   -561    246   -270    -83   -231
   -665  -2434  -1769   1551    550  -2101     96   -522    272   -252    -70   -239
   -670  -2392  -1722   1530    524  -2057    119   -506    293   -233    -77   -218
   -613  -2369  -1756   1491    571  -2062    114   -498    316   -205    -44   -184
   -550  -2283  -1732   1415    589  -2008    109   -472    355   -153     28   -155
   -530  -2192  -1662   1361    566  -1927     83   -498    340   -176     23   -168
   -488  -2190  -1701   1337    605  -1945     83   -530    303   -207    -20   -158
   -439  -2153  -1714   1296    636  -1935     88   -555    280   -218    -28   -171
   -381  -2138  -1756   1260    685  -1948    119   -550    277   -218    -38   -163
   -311  -2140  -1829   1226    758  -1984    109   -548    277   -205    -33   -119
   -246  -2182  -1935   1213    841  -2060     44   -594    226   -244    -57   -163
   -254  -2174  -1919   1213    831  -2047     51   -628    184   -288    -93   -189
   -267  -2099  -1834   1182    782  -1966     83   -615    184   -296   -103   -179
   -205  -2075  -1870   1140    831  -1974     93   -600    181   -301   -101   -197
    -54  -2091  -2036   1072    989  -2065     51   -652    114   -363   -161   -280
     23  -2078  -2101   1028   1060  -2091     28   -685     72   -407   -210   -335
    116  -2044  -2164    961   1137  -2104     36   -701     49   -433   -246   -350
    189  -2070  -2260    940   1223  -2164     98   -706     33   -449   -265   -363
    122  -2057  -2179    966   1148  -2117    109   -685     25   -457   -270   -293
     51  -2016  -2068    982   1060  -2042    140   -615     77   -394   -197   -231
     10  -1987  -1997    987   1002  -1992    210   -555    135   -337   -132   -187
     25  -1943  -1969    958    997  -1956    236   -537    150   -316   -111   -168
     20  -1979  -2003    979   1008  -1990    283   -496    181   -277    -70   -129
     23  -1987  -2013    982   1015  -2000    337   -467    202   -265    -67   -148
     -5  -2021  -2016   1013   1002  -2018    366   -439    228   -244    -46   -103
    -10  -2008  -1997   1010    992  -2003    410   -368    293   -200    -12   -109
     15  -1935  -1951    958    982  -1943    511   -226    415   -132    -12   -171
     38  -1847  -1886    901    961  -1865    626    -31    610     49    116    -90
     72  -1618  -1691    771    880  -1654    683    194    875    361    426    187
    197  -1247  -1444    524    820  -1345    667    332   1091    685    844    685
    210   -872  -1083    329    644   -976    545    111    992    763   1169   1169
     85   -750   -836    332    459   -792    407   -257    714    662   1306   1379
    -67   -896   -828    480    379   -862    337   -680    275    257    961   1070
   -187  -1335  -1148    761    480  -1241    262  -1184   -366   -607    -49    124
   -181  -1712  -1532    945    672  -1621     44  -1392   -743  -1127   -649   -431
   -168  -1886  -1717   1026    771  -1800     23  -1257   -633  -1057   -633   -467
   -197  -1912  -1717   1052    758  -1816    140  -1010   -358   -815   -459   -363
   -158  -1823  -1665    992    753  -1745    285   -771    -96   -576   -265   -277
     36  -1675  -1712    818    872  -1691    392   -558    119   -384   -129   -249
    200  -1584  -1787    691    992  -1686    449   -475    205   -311   -103   -231
    322  -1608  -1932    641   1127  -1769    454   -483    207   -319   -137   -181
    340  -1649  -1990    654   1163  -1818    480   -470    244   -280    -98    -90
    285  -1621  -1909    665   1096  -1764    545   -394    322   -197    -10    -10
    259  -1556  -1816    646   1036  -1683    592   -306    394   -124     64     57
    270  -1525  -1797    626   1031  -1660    605   -285    410   -101     75     75
    265  -1566  -1831    652   1047  -1699    665   -277    415    -90     67    114
    197  -1566  -1766    683    982  -1665    683   -239    449    -54    103    166
    241  -1525  -1766    639   1002  -1644    631   -226    452    -54    116    163
    335  -1525  -1860    594   1096  -1693    618   -257    420    -90     80     90
    420  -1517  -1938    548   1179  -1727    592   -298    384   -129     36     46
    433  -1475  -1909    519   1169  -1691    587   -306    384   -127     38     51
    415  -1473  -1888    527   1150  -1680    600   -298    384   -124     33     28
    423  -1483  -1906    527   1163  -1693    610   -283    387   -127     18     18
    436  -1486  -1922    524   1179  -1704    602   -283    384   -124     12     15
    472  -1470  -1945    496   1208  -1706    587   -283    389   -114     18     12
    496  -1444  -1940    472   1218  -1691    568   -272    407    -90     36     15
    522  -1392  -1914    433   1215  -1652    558   -236    446    -41     80     28
    579  -1325  -1904    374   1241  -1613    550   -207    475      0    109     38
    631  -1257  -1888    309   1260  -1571    563   -184    514     41    142    101
    652  -1200  -1852    272   1249  -1525    548   -163    550     98    197    166
    641  -1114  -1756    236   1195  -1434    519   -116    610    174    285    241
    646  -1044  -1691    200   1169  -1366    532    -67    659    244    363    309
    618  -1002  -1621    192   1117  -1312    498    -36    693    288    413    350
    594   -948  -1545    176   1067  -1247    498    -12    717    314    439    371
    610   -891  -1501    140   1054  -1195    517      2    724    314    444    374
    620   -896  -1517    137   1067  -1205    537    -12    706    296    426    353
    610   -901  -1512    145   1060  -1205    532    -38    680    259    387    311
    597   -914  -1512    158   1054  -1213    571    -57    654    218    332    270
    592   -919  -1512    161   1052  -1215    605    -75    631    174    285    228
    602   -935  -1538    166   1070  -1236    576   -111    594    116    226    174
    602   -984  -1587    187   1093  -1286    561   -142    553     59    161    111
    561  -1036  -1600    236   1080  -1317    574   -181    511      0     93     54
    555  -1041  -1597    241   1075  -1317    568   -220    467    -49     36      0
    558  -1049  -1608    246   1083  -1327    581   -244    439    -77     -7    -59
    587  -1047  -1634    228   1109  -1337    592   -265    423   -101    -23    -90
    594  -1052  -1647    228   1119  -1350    568   -296    387   -142    -67   -124
    581  -1088  -1670    252   1124  -1376    511   -348    329   -213   -161   -153
    581  -1130  -1712    275   1145  -1421    537   -358    316   -223   -181   -184
    623  -1083  -1706    228   1163  -1395    532   -355    324   -207   -155   -218
    675  -1052  -1730    187   1202  -1389    501   -366    322   -210   -161   -236
    737  -1054  -1795    158   1265  -1423    488   -381    311   -223   -174   -262
    813  -1028  -1842    109   1327  -1434    454   -410    288   -233   -179   -275
    807  -1018  -1826    103   1317  -1421    462   -413    296   -236   -181   -262
    714  -1031  -1745    158   1228  -1387    506   -358    353   -179   -135   -189
    576  -1065  -1641    241   1106  -1353    558   -296    407   -119    -83   -135
    537  -1028  -1566    246   1052  -1296    639   -252    454    -80    -44   -101
    584   -969  -1553    189   1065  -1260    574   -288    452    -72    -18   -101
    530   -984  -1514    226   1021  -1249    527   -298    439    -72    -12   -116
    501  -1039  -1543    267   1021  -1291    530   -290    433    -77    -12    -93
    522  -1041  -1564    259   1041  -1301    558   -280    446    -67      5    -67
    491  -1104  -1595    306   1041  -1348    511   -319    407   -101    -28   -101
    457  -1158  -1618    350   1036  -1387    540   -314    394   -109    -49   -132
    441  -1171  -1615    363   1026  -1392    519   -319    384   -114    -67   -135
    410  -1226  -1636    407   1023  -1431    478   -324    366   -132    -80   -142
    470  -1288  -1761    407   1114  -1525    475   -358    324   -179   -132   -202
    594  -1293  -1891    348   1241  -1592    439   -418    265   -244   -200   -283
    680  -1322  -2003    319   1340  -1660    392   -457    218   -285   -252   -335
    706  -1340  -2047    316   1376  -1693    402   -446    223   -275   -241   -327
    683  -1371  -2057    342   1369  -1714    454   -441    220   -283   -244   -337
    649  -1363  -2013    355   1330  -1688    488   -426    236   -272   -220   -311
    592  -1356  -1951    381   1270  -1652    504   -415    244   -267   -210   -303
    514  -1369  -1883    428   1197  -1626    462   -410    246   -267   -236   -353
    446  -1392  -1839    472   1140  -1615    470   -381    265   -249   -228   -342
    363  -1405  -1769    519   1065  -1587    522   -353    288   -226   -200   -280
    314  -1410  -1727    545   1018  -1569    563   -314    327   -194   -148   -236
    259  -1410  -1670    576    963  -1540    594   -280    353   -168   -109   -210
    249  -1382  -1631    566    937  -1506    615   -220    387   -168   -148   -231
    259  -1317  -1577    527    917  -1444    724    -49    545    -49    -93   -187
    223  -1223  -1449    498    836  -1335    745    109    732    150     72    -41
    220   -984  -1205    381    711  -1093    782    329   1023    514    459    332
    207   -613   -823    200    514   -717    748    405   1192    836    966    919
    114   -384   -498    135    306   -441    678    184   1018    815   1210   1260
      5   -410   -415    200    210   -413    579   -122    657    579   1200   1330
   -145   -771   -626    459    239   -698    540   -485    140     23    675    836
   -272  -1197   -924    735    324  -1062    423   -935   -467   -823   -361   -111
   -267  -1496  -1228    880    478  -1363    298  -1062   -685  -1153   -797   -483
   -239  -1712  -1475    974    618  -1592    324   -875   -491   -971   -701   -457
   -205  -1813  -1608   1010    701  -1712    410   -652   -218   -717   -542   -379
   -150  -1823  -1673    987    758  -1751    501   -467     20   -493   -392   -272
   -132  -1714  -1584    922    724  -1649    633   -249    265   -259   -207   -116
   -150  -1652  -1504    898    675  -1579    704   -137    397   -145   -119    -33
   -176  -1587  -1410    883    615  -1499    717    -90    465    -85    -59     38
   -148  -1525  -1379    836    615  -1454    714    -80    483    -70    -33     59
   -153  -1501  -1348    826    597  -1426    717    -72    493    -57    -18     64
   -184  -1517  -1332    849    571  -1426    714    -70    498    -51    -20     57
   -236  -1540  -1304    888    532  -1423    693    -72    496    -46    -20     54
   -252  -1504  -1252    875    498  -1379    704    -62    506    -33     -2     54
   -270  -1480  -1210    875    467  -1345    696    -57    509    -28      2     49
   -267  -1457  -1189    862    459  -1325    680    -59    519    -20      2     44
   -285  -1460  -1174    872    444  -1317    675    -59    537     -2     15     46
   -280  -1480  -1200    880    457  -1340    665    -67    537     -7     10     36
   -270  -1488  -1218    878    472  -1353    657    -67    540     -7     15     23
   -265  -1473  -1208    867    470  -1343    654    -62    548      2     31     31
   -283  -1467  -1184    875    449  -1327    631    -62    548      5     33     33
   -275  -1470  -1195    872    457  -1332    597    -77    548      7     33     25
   -270  -1452  -1182    859    454  -1317    607    -54    574     41     62     33
   -259  -1423  -1166    839    452  -1293    613    -41    602     77     90     44
   -236  -1410  -1174    823    467  -1293    589    -41    613     90     98     44
   -200  -1369  -1169    784    483  -1267    574    -38    631    122    137     67
   -171  -1319  -1148    745    488  -1234    550     -5    688    197    228    116
   -158  -1306  -1150    730    493  -1231    553     44    753    277    311    161
   -129  -1286  -1156    709    511  -1221    550     98    818    355    392    218
   -124  -1236  -1111    680    493  -1176    542    137    870    420    454    280
   -109  -1161  -1052    633    470  -1106    532    161    904    465    506    335
    -93  -1111  -1018    600    459  -1065    519    174    922    485    530    332
    -96  -1091   -995    594    449  -1044    517    166    917    467    509    324
    -85  -1122  -1039    602    475  -1080    545    163    898    441    488    324
    -90  -1163  -1072    626    488  -1119    550    140    878    405    452    283
    -98  -1184  -1088    641    491  -1137    550    106    841    348    392    241
   -114  -1226  -1111    670    498  -1169    566     64    792    277    322    205
   -137  -1252  -1117    693    488  -1184    587     46    763    233    280    187
   -148  -1288  -1140    717    493  -1213    615     18    724    184    241    166
   -166  -1322  -1156    743    491  -1239    626      0    683    132    181     90
   -174  -1369  -1195    771    509  -1283    626    -28    646     90    132     41
   -207  -1400  -1195    802    491  -1299    615    -67    607     44     77      7
   -218  -1421  -1202    818    491  -1312    626    -80    589     23     51      5
   -213  -1426  -1213    818    498  -1319    628    -72    587     23     46     23
   -226  -1421  -1195    823    483  -1309    639    -64    584     25     46     41
   -215  -1392  -1179    802    480  -1286    620   -101    553    -12     10     12
   -200  -1356  -1156    776    478  -1257    613   -111    548    -18      5     -2
   -176  -1322  -1145    748    483  -1234    615   -114    545    -10     18      0
   -166  -1304  -1137    735    485  -1221    605   -111    550    -10     25     -7
   -158  -1247  -1088    698    465  -1169    610    -90    594     31     67     28
   -142  -1161  -1018    652    436  -1088    636    -70    631     62     93     64
   -129  -1124   -995    626    431  -1060    667    -57    649     80    103     93
   -111  -1093   -982    602    433  -1039    683    -36    662     90    111    114
   -111  -1002   -891    555    387   -948    675    -20    688    111    142    148
   -116   -953   -836    535    358   -896    659    -25    706    137    181    171
   -124   -953   -828    540    350   -893    633    -51    691    135    194    153
   -124   -971   -846    548    361   -909    633    -54    678    135    189    140
   -109   -966   -857    537    374   -914    633    -28    685    142    197    171
    -88   -950   -862    519    387   -906    626    -23    680    140    197    174
    -64   -989   -924    527    428   -958    587    -51    649    111    171    140
    -75  -1023   -948    550    436   -987    579    -75    620     70    137    122
   -106  -1041   -937    571    413   -989    594    -67    607     51    116    129
   -116  -1072   -956    594    418  -1013    610    -75    602     46    101    114
   -122  -1130  -1010    626    441  -1070    610    -98    584     18     70     88
    -93  -1171  -1078    633    491  -1124    607   -103    566     -7     41     28
    -98  -1192  -1093    644    496  -1143    615   -103    553    -25      7      2
    -88  -1210  -1122    649    514  -1166    600   -127    522    -54    -18     15
    -88  -1244  -1156    665    532  -1200    587   -142    504    -70    -20     -2
    -62  -1270  -1208    667    571  -1239    602   -150    506    -70    -20    -28
    -44  -1286  -1241    662    594  -1265    607   -168    493    -96    -57    -70
    -80  -1296  -1218    688    566  -1257    584   -166    498    -93    -59    -38
    -72  -1312  -1241    691    581  -1278    579   -158    509    -83    -46    -23
    -67  -1337  -1270    704    600  -1304    579   -174    488   -106    -75    -77
    -57  -1337  -1280    696    610  -1309    542   -192    475   -116   -103    -96
    -70  -1343  -1273    706    600  -1309    597   -109    561    -59    -88   -119
    -83  -1314  -1231    696    574  -1273    683     31    706     49    -41   -132
    -67  -1179  -1111    623    522  -1145    740    150    880    223     93    -18
    -38   -891   -854    462    405   -872    750    309   1143    563    444    324
     12   -563   -579    275    296   -571    631    374   1301    878    919    818
    -15   -400   -384    207    184   -392    553    223   1163    919   1257   1208
    -70   -459   -389    265    158   -426    540    -57    787    652   1280   1267
   -148   -727   -579    436    213   -652    410   -504    184    -18    626    727
   -254  -1124   -870    688    306   -997    220  -1000   -457   -878   -431   -171
   -277  -1473  -1195    872    457  -1335    103  -1145   -688  -1221   -896   -584
   -254  -1738  -1483    997    613  -1610    116   -966   -496  -1047   -807   -589
   -210  -1813  -1602   1010    693  -1709    226   -750   -213   -792   -639   -509
   -176  -1758  -1582    966    701  -1670    345   -558     44   -553   -470   -407
   -168  -1660  -1493    911    662  -1577    431   -384    272   -342   -301   -288
   -166  -1605  -1439    885    636  -1522    454   -298    392   -228   -207   -218
   -168  -1592  -1423    878    623  -1509    517   -254    446   -181   -168   -184
   -137  -1577  -1439    857    649  -1509    553   -226    465   -155   -153   -179
   -122  -1610  -1488    865    680  -1551    542   -226    459   -150   -153   -174
   -150  -1631  -1480    891    665  -1556    480   -265    423   -184   -189   -207
   -192  -1618  -1426    904    615  -1522    485   -280    418   -192   -205   -226
   -158  -1602  -1444    880    641  -1525    491   -270    436   -176   -189   -213
   -129  -1615  -1486    870    678  -1551    478   -262    441   -171   -176   -197
   -135  -1636  -1501    885    683  -1569    444   -285    415   -194   -192   -218
   -119  -1636  -1519    878    698  -1579    441   -303    405   -210   -215   -236
    -98  -1631  -1532    862    717  -1582    426   -303    418   -200   -207   -220
    -90  -1647  -1558    867    732  -1602    397   -316    407   -205   -213   -226
   -103  -1673  -1569    888    732  -1621    363   -345    374   -233   -244   -277
    -75  -1701  -1628    888    776  -1665    329   -363    355   -241   -252   -280
    -41  -1725  -1686    883    820  -1706    327   -353    368   -220   -228   -272
     -5  -1738  -1735    870    865  -1738    306   -358    374   -218   -233   -275
     75  -1756  -1831    841    953  -1792    280   -363    371   -218   -236   -270
     90  -1727  -1821    818    953  -1774    270   -324    413   -153   -176   -223
     20  -1745  -1766    862    893  -1756    283   -288    462    -90   -114   -184
     10  -1730  -1743    859    872  -1735    314   -231    522    -18    -41   -137
     31  -1652  -1683    810    857  -1667    332   -161    600     80     46    -72
    -46  -1670  -1623    857    787  -1647    309   -114    657    155    127      0
    -83  -1686  -1602    885    758  -1647    316    -51    722    233    207     67
    -93  -1719  -1628    904    766  -1675    309    -23    745    270    241     85
   -103  -1719  -1615    911    756  -1667    309      7    776    296    272    103
   -155  -1792  -1639    974    740  -1717    275      0    748    270    246    111
   -189  -1834  -1644   1013    727  -1740    290     -2    722    244    218     93
   -158  -1813  -1654    984    748  -1735    350      7    714    226    205     88
   -184  -1873  -1688   1028    750  -1782    327    -41    646    153    132     23
   -231  -1945  -1714   1085    740  -1829    340    -72    597     90     70    -33
   -267  -1997  -1730   1132    730  -1865    400    -77    581     57     23    -77
   -316  -2086  -1769   1200    724  -1927    394   -122    530    -10    -59   -142
   -413  -2278  -1865   1345    724  -2073    275   -241    407   -127   -171   -231
   -472  -2304  -1834   1387    678  -2068    259   -290    355   -184   -231   -270
   -467  -2270  -1803   1369    665  -2036    342   -277    371   -179   -231   -277
   -483  -2291  -1810   1387    662  -2052    329   -314    337   -210   -262   -309
   -506  -2340  -1834   1423    662  -2088    327   -327    316   -228   -277   -332
   -561  -2377  -1816   1467    626  -2099    301   -355    293   -246   -296   -342
   -597  -2395  -1797   1496    600  -2096    267   -374    272   -259   -306   -345
   -628  -2413  -1787   1519    576  -2101    259   -387    254   -275   -319   -348
   -579  -2395  -1816   1488    618  -2107    277   -379    252   -270   -316   -358
   -587  -2356  -1769   1470    589  -2065    311   -363    277   -239   -265   -327
   -613  -2294  -1680   1452    532  -1987    350   -322    322   -187   -210   -285
   -652  -2312  -1662   1480    504  -1987    298   -337    316   -192   -226   -306
   -672  -2353  -1680   1514    504  -2018    215   -368    293   -215   -249   -332
   -561  -2301  -1740   1428    589  -2021    293   -327    342   -181   -228   -311
   -509  -2270  -1761   1389    623  -2016    332   -293    381   -153   -215   -296
   -470  -2179  -1712   1325    620  -1945    361   -241    449    -85   -148   -218
   -530  -2255  -1725   1392    597  -1990    309   -296    418    -98   -137   -176
   -555  -2273  -1719   1413    581  -1997    257   -319    413    -83   -101   -129
   -532  -2218  -1688   1374    576  -1953    288   -275    470    -23    -41    -85
   -488  -2143  -1657   1314    581  -1901    311   -244    509     25      0    -57
   -545  -2182  -1636   1363    545  -1909    288   -275    472      2    -25    -83
   -566  -2255  -1688   1410    558  -1971    329   -252    478     -2    -51    -67
   -584  -2377  -1792   1480    602  -2086    311   -285    433    -57   -119   -145
   -509  -2325  -1816   1415    652  -2073    252   -314    410    -83   -135   -194
   -441  -2356  -1914   1400    735  -2135    215   -327    389   -106   -150   -285
   -405  -2413  -2010   1408    800  -2213    280   -316    376   -127   -171   -327
   -366  -2413  -2047   1389    839  -2231    309   -335    355   -155   -197   -368
   -376  -2431  -2057   1402    839  -2244    306   -358    329   -187   -231   -428
   -366  -2457  -2091   1413    862  -2275    277   -379    309   -213   -249   -480
   -262  -2395  -2132   1327    935  -2265    290   -371    316   -200   -239   -493
   -176  -2353  -2179   1265   1000  -2268    296   -384    303   -210   -244   -493
    -70  -2299  -2231   1184   1078  -2265    298   -376    316   -205   -236   -485
   -127  -2382  -2255   1254   1062  -2320    189   -433    272   -246   -272   -524
    -85  -2421  -2338   1252   1122  -2379    213   -465    244   -283   -301   -568
     15  -2395  -2410   1187   1213  -2403    223   -462    257   -272   -293   -584
     -2  -2377  -2374   1187   1184  -2377    226   -433    288   -249   -270   -576
    -15  -2322  -2307   1169   1145  -2314    329   -303    389   -184   -252   -566
     85  -2262  -2351   1088   1218  -2307    436   -153    514   -106   -233   -553
    174  -2112  -2286    969   1228  -2197    532     28    724     98    -54   -371
    197  -1803  -2000    802   1096  -1901    600    371   1101    537    387     44
    142  -1402  -1545    631    844  -1473    626    550   1340    917    896    594
    129  -1189  -1319    530    724  -1254    535    257   1145    943   1189    989
     75  -1072  -1148    498    610  -1109    358   -184    802    779   1234   1096
    -12  -1363  -1350    688    667  -1358    194   -701    272    213    662    605
   -127  -1979  -1852   1054    862  -1917     70  -1218   -426   -763   -449   -376
   -179  -2312  -2135   1244    976  -2223     -5  -1273   -589  -1034   -782   -711
   -166  -2410  -2244   1288   1036  -2327     15  -1054   -381   -844   -667   -652
   -116  -2405  -2288   1260   1083  -2348     62   -820   -142   -631   -524   -563
    -70  -2236  -2166   1153   1047  -2203    239   -548    137   -381   -342   -431
    -49  -1974  -1925   1010    935  -1951    387   -342    340   -194   -187   -306
    -67  -1865  -1797    966    862  -1831    446   -239    433   -106   -101   -223
    -70  -1888  -1821    976    872  -1855    470   -194    478    -70    -59   -168
    -41  -1912  -1870    976    914  -1891    519   -176    496    -62    -49   -150
    -80  -2008  -1927   1041    922  -1969    563   -132    542    -12     10    -90
   -184  -2073  -1888   1127    849  -1979    607    -75    594     41     75    -36
   -303  -2127  -1823   1215    756  -1974    667    -10    646    106    153     41
   -405  -2130  -1725   1267    659  -1927    727     51    709    166    231    122
   -452  -2060  -1608   1254    574  -1834    784    132    795    257    324    241
   -472  -2062  -1590   1267    558  -1829    815    174    841    306    368    293
   -413  -2075  -1665   1241    623  -1870    828    187    852    329    389    301
   -303  -2039  -1735   1171    714  -1888    800    176    844    329    402    280
   -252  -2060  -1810   1153    776  -1935    750    135    800    296    379    233
   -176  -2062  -1886   1119    854  -1977    724    119    789    293    371    210
   -106  -2075  -1969   1091    930  -2023    711    119    795    296    368    166
    -67  -2158  -2091   1114   1010  -2125    704    119    792    280    350     98
    -38  -2218  -2182   1127   1067  -2200    709    137    797    277    337     70
     15  -2195  -2210   1091   1111  -2203    688    140    802    283    348    114
      5  -2161  -2169   1075   1085  -2166    680    161    833    309    381    179
    -70  -2166  -2096   1119   1013  -2132    691    226    885    368    439    270
    -98  -2151  -2055   1122    976  -2104    709    293    940    439    504    366
    -90  -2140  -2052   1114    979  -2096    727    363   1000    504    574    444
    -54  -2120  -2068   1085   1005  -2094    711    420   1044    558    636    496
    -28  -2075  -2047   1052   1008  -2062    709    478   1091    618    706    576
    -23  -2049  -2029   1036   1000  -2039    722    509   1122    652    735    631
     10  -1990  -2003    989   1005  -1995    735    517   1122    644    737    633
     36  -1948  -1987    956   1010  -1966    750    509   1096    620    727    623
     54  -1862  -1917    904    984  -1888    727    483   1065    592    717    615
     23  -1808  -1834    891    927  -1821    719    454   1047    568    711    620
     -2  -1787  -1784    896    891  -1787    714    405   1008    524    678    600
    -38  -1842  -1803    937    880  -1823    706    355    961    470    623    555
    -80  -1927  -1847   1005    883  -1888    709    309    924    413    561    509
    -75  -1997  -1922   1034    922  -1958    709    265    885    361    506    475
    -96  -2068  -1971   1080    937  -2021    704    220    849    311    452    423
   -124  -2135  -2010   1130    943  -2073    698    179    813    267    402    381
   -137  -2192  -2055   1166    958  -2125    678    137    787    231    358    342
   -205  -2301  -2096   1249    945  -2200    633     80    743    176    311    309
   -184  -2322  -2140   1252    976  -2231    626     54    724    148    288    285
     10  -2187  -2197   1085   1104  -2192    654     75    753    174    316    332
     98  -2182  -2281   1041   1189  -2231    623     59    730    153    298    335
    111  -2177  -2288   1031   1197  -2231    610     62    730    153    301    348
    150  -2081  -2234    963   1192  -2156    631    103    769    194    340    405
    140  -2044  -2187    950   1163  -2114    631    129    795    213    363    462
     98  -2065  -2164    984   1130  -2114    618    137    805    215    363    485
     44  -2075  -2120   1013   1080  -2096    602    148    820    218    363    483
     41  -2018  -2060    987   1049  -2039    654    194    872    257    400    509
    103  -1935  -2039    914   1070  -1987    709    257    927    298    444    545
     85  -1938  -2023    927   1054  -1979    711    280    935    303    449    545
     70  -1930  -2000    927   1034  -1964    701    296    943    311    459    545
     36  -1925  -1961    945    997  -1943    678    298    953    324    470    555
    -54  -2034  -1979   1041    958  -2005    639    280    935    306    454    550
   -127  -2091  -1964   1109    917  -2029    626    288    950    319    470    584
   -171  -2057  -1886   1111    857  -1971    670    337   1005    368    517    644
   -179  -2026  -1847   1101    833  -1938    714    389   1049    402    553    670
   -257  -2044  -1787   1148    763  -1917    730    392   1041    387    537    641
   -348  -2088  -1740   1218    696  -1914    727    392   1041    376    530    615
   -410  -2153  -1743   1280    662  -1948    714    389   1031    371    517    581
   -446  -2197  -1751   1322    649  -1977    722    400   1031    368    517    602
   -433  -2174  -1740   1301    652  -1958    745    407   1036    368    527    649
   -472  -2249  -1777   1361    652  -2013    761    397   1026    348    498    644
   -511  -2249  -1738   1379    613  -1995    761    387   1013    324    472    641
   -423  -2117  -1693   1270    633  -1906    828    444   1070    374    522    704
   -301  -2055  -1753   1174    724  -1904    885    483   1101    407    548    730
   -311  -2148  -1836   1231    761  -1992    852    441   1052    358    475    654
   -324  -2145  -1821   1234    745  -1984    818    400   1008    345    433    610
   -311  -2187  -1875   1249    779  -2031    805    387    992    329    410    584
   -270  -2179  -1909   1221    818  -2044    800    374    979    311    397    563
   -220  -2140  -1919   1182    849  -2031    800    361    971    301    389    550
   -189  -2120  -1930   1153    867  -2026    810    381    982    309    405    542
   -207  -2138  -1932   1171    862  -2036    917    485   1044    332    426    524
   -267  -2138  -1870   1200    800  -2003   1083    659   1161    392    462    548
   -303  -2057  -1753   1182    724  -1906   1260    917   1379    571    610    688
   -192  -1725  -1532    958    670  -1631   1392   1288   1740    956    979   1041
    -93  -1291  -1197    691    550  -1244   1319   1317   1943   1296   1382   1483
   -166   -987   -820    576    324   -904   1060    896   1951   1514   1696   1865
   -374   -818   -444    597     33   -631    735    384   1875   1621   1883   2091
   -558  -1135   -576    846      7   -857    423   -189   1361   1088   1410   1693
   -670  -1771  -1104   1221    215  -1439    192   -711    587    140    509    904
   -639  -2309  -1673   1473    517  -1992    122   -745    306   -249     80    467
   -524  -2533  -2008   1530    740  -2270    239   -444    452   -168     70    387
   -457  -2543  -2086   1499    813  -2314    431   -145    646    -44    153    428
   -426  -2504  -2078   1465    826  -2294    662    137    844    101    254    491
   -405  -2465  -2060   1434    826  -2262    813    319    979    207    324    524
   -407  -2426  -2018   1418    805  -2223    865    387   1034    246    355    530
   -407  -2410  -2003   1408    795  -2208    891    418   1057    265    368    522
   -397  -2449  -2052   1423    826  -2252    911    436   1070    277    371    519
   -397  -2468  -2070   1431    833  -2270    945    465   1101    306    397    545
   -405  -2416  -2010   1410    802  -2213    963    485   1135    332    418    561
   -415  -2423  -2008   1418    795  -2216    971    498   1148    335    420    553
   -441  -2426  -1987   1434    771  -2208    969    506   1156    337    420    545
   -449  -2426  -1979   1436    763  -2203    963    504   1153    337    407    530
   -426  -2400  -1974   1413    774  -2187    961    511   1166    355    418    535
   -410  -2374  -1964   1389    774  -2169    963    527   1187    366    428    530
   -413  -2390  -1977   1400    782  -2184    969    537   1200    374    428    527
   -410  -2400  -1990   1405    789  -2197    969    542   1210    379    431    530
   -402  -2390  -1987   1397    792  -2190    984    561   1226    397    454    553
   -405  -2385  -1982   1395    787  -2184   1000    584   1247    415    467    563
   -407  -2392  -1984   1397    787  -2190   1002    605   1262    428    472    561
   -397  -2374  -1977   1384    787  -2174   1013    631   1288    449    485    566
   -376  -2351  -1974   1363    797  -2164   1044    678   1330    488    517    592
   -348  -2301  -1956   1322    802  -2130   1070    737   1366    535    555    631
   -316  -2257  -1943   1286    813  -2101   1072    789   1405    576    592    659
   -296  -2210  -1914   1252    807  -2062   1083    852   1449    623    633    688
   -285  -2148  -1862   1218    787  -2005   1098    917   1504    678    685    724
   -270  -2094  -1826   1179    776  -1958   1101    961   1553    730    735    769
   -254  -2052  -1800   1153    771  -1927   1109   1002   1590    784    792    818
   -275  -2042  -1766   1158    743  -1904   1114   1018   1608    810    820    839
   -270  -1984  -1714   1127    722  -1849   1119   1018   1613    823    836    844
   -262  -1951  -1688   1106    711  -1821   1119    995   1613    813    833    841
   -265  -1953  -1688   1109    711  -1821   1117    966   1595    792    815    831
   -272  -1974  -1701   1122    711  -1839   1130    945   1577    771    800    826
   -311  -2021  -1709   1166    698  -1865   1148    919   1569    756    789    818
   -340  -2060  -1719   1200    688  -1891   1148    867   1527    704    743    782
   -353  -2104  -1751   1228    698  -1927   1132    805   1475    649    691    740
   -366  -2130  -1766   1247    698  -1948   1106    740   1423    594    646    698
   -387  -2169  -1782   1278    696  -1977   1093    683   1379    550    594    633
   -415  -2249  -1836   1332    706  -2044   1080    623   1335    498    532    561
   -433  -2346  -1914   1389    737  -2130   1052    561   1283    439    475    511
   -446  -2385  -1938   1413    743  -2161   1034    514   1247    405    441    483
   -475  -2379  -1904   1428    714  -2143   1023    483   1234    397    436    475
   -511  -2410  -1899   1460    693  -2156   1028    478   1239    405    444    498
   -527  -2418  -1891   1473    680  -2156   1031    465   1236    402    444    504
   -537  -2387  -1852   1460    654  -2120   1013    431   1208    379    420    470
   -558  -2366  -1808   1462    623  -2088   1008    415   1200    374    405    459
   -574  -2403  -1829   1488    623  -2114   1018    420   1210    384    413    465
   -579  -2408  -1829   1493    623  -2120   1015    413   1202    368    400    439
   -574  -2369  -1795   1470    607  -2083   1018    410   1197    361    394    444
   -579  -2346  -1766   1462    592  -2057   1049    439   1223    387    423    483
   -594  -2322  -1730   1457    566  -2026   1078    452   1239    397    439    491
   -597  -2299  -1701   1447    550  -2000   1088    452   1247    397    439    491
   -605  -2314  -1709   1457    550  -2013   1072    441   1244    397    439    498
   -587  -2244  -1657   1415    535  -1951   1052    428   1252    410    459    532
   -561  -2192  -1631   1376    532  -1912   1010    402   1241    405    465    540
   -542  -2200  -1660   1371    555  -1930    971    366   1213    376    439    527
   -553  -2208  -1654   1379    548  -1932    961    348   1195    355    426    524
   -571  -2223  -1652   1397    540  -1938    948    335   1179    340    413    519
   -555  -2216  -1662   1384    550  -1940    919    311   1156    311    387    480
   -555  -2275  -1719   1415    579  -2000    898    288   1122    272    340    433
   -576  -2351  -1777   1462    597  -2065    898    283   1106    249    322    423
   -576  -2418  -1842   1499    631  -2130    893    259   1075    213    285    402
   -579  -2426  -1849   1501    631  -2138    896    241   1044    181    249    376
   -584  -2426  -1842   1504    626  -2135    878    215   1018    145    218    342
   -587  -2473  -1886   1527    646  -2179    862    197   1000    122    197    324
   -571  -2499  -1927   1535    678  -2213    872    200    997    111    192    324
   -563  -2504  -1943   1532    688  -2223    867    194    995     98    181    303
   -561  -2525  -1966   1543    701  -2247    865    187    984     80    158    275
   -548  -2517  -1969   1532    706  -2242    865    187    979     75    155    265
   -558  -2501  -1943   1530    691  -2223    872    197    987     85    163    280
   -571  -2533  -1961   1551    693  -2247    862    197    976     75    148    283
   -581  -2535  -1956   1558    685  -2247    852    192    966     62    140    283
   -558  -2520  -1964   1538    701  -2244    844    189    958     51    132    270
   -524  -2543  -2018   1535    745  -2281    857    226    966     41     98    226
   -504  -2499  -1995   1499    743  -2249    958    394   1078    111    127    218
   -485  -2374  -1888   1428    698  -2132   1044    579   1249    267    249    319
   -465  -2169  -1704   1317    618  -1938   1109    795   1486    537    506    589
   -413  -1867  -1454   1140    519  -1662   1072    906   1662    813    870    989
   -465  -1584  -1122   1023    327  -1353    989    670   1623    924   1145   1348
   -576  -1548   -971   1062    194  -1260    883    327   1441    904   1236   1525
   -675  -1714  -1039   1195    181  -1379    740   -119   1036    535    904   1244
   -750  -2151  -1400   1452    324  -1777    579   -680    381   -277     38    402
   -709  -2564  -1855   1634    571  -2210    368   -940    -54   -815   -522   -132
   -631  -2792  -2161   1712    763  -2478    306   -846    -49   -836   -581   -220
   -563  -2894  -2330   1730    880  -2613    355   -654    111   -719   -522   -200
   -498  -2878  -2379   1688    940  -2629    462   -433    311   -561   -418   -129
   -420  -2746  -2327   1582    953  -2538    623   -181    542   -366   -254     -2
   -332  -2634  -2301   1480    984  -2468    706    -46    665   -262   -168     75
   -283  -2600  -2317   1439   1015  -2460    727      2    701   -231   -145    101
   -275  -2595  -2320   1436   1021  -2457    740     36    724   -207   -124    119
   -314  -2540  -2226   1426    953  -2385    774     75    758   -176    -98    132
   -363  -2483  -2122   1423    878  -2304    800    106    795   -140    -64    158
   -397  -2460  -2065   1426    833  -2262    813    124    815   -122    -44    176
   -426  -2442  -2016   1434    795  -2229    833    153    844    -90    -25    200
   -467  -2444  -1977   1454    753  -2210    870    192    867    -62     10    215
   -491  -2455  -1964   1473    735  -2210    885    210    878    -46     31    218
   -501  -2455  -1953   1478    724  -2205    878    218    883    -41     41    231
   -504  -2413  -1909   1460    701  -2161    878    226    896    -25     62    249
   -501  -2400  -1899   1449    696  -2148    885    231    901    -20     72    246
   -509  -2403  -1896   1454    693  -2151    885    236    898    -18     75    257
   -496  -2405  -1909   1449    704  -2158    883    239    896    -18     72    267
   -478  -2392  -1914   1436    717  -2153    883    246    896    -10     83    285
   -459  -2348  -1891   1402    714  -2120    883    257    909     18    103    303
   -426  -2309  -1883   1366    727  -2096    885    270    930     44    122    319
   -400  -2294  -1896   1345    748  -2096    867    280    940     54    135    332
   -394  -2262  -1867   1330    735  -2065    862    298    950     83    161    363
   -389  -2210  -1821   1299    714  -2016    875    345    997    137    215    415
   -340  -2138  -1797   1236    727  -1969    865    384   1044    194    272    470
   -296  -2057  -1764   1174    732  -1912    854    426   1088    252    332    527
   -293  -2026  -1732   1161    719  -1880    846    465   1122    296    384    576
   -267  -2000  -1732   1130    732  -1867    846    488   1140    324    415    610
   -246  -1953  -1706   1098    727  -1829    867    501   1150    342    439    631
   -257  -1917  -1662   1085    701  -1790    872    504   1145    340    444    636
   -272  -1906  -1634   1091    680  -1771    880    493   1122    319    423    628
   -293  -1925  -1634   1106    667  -1779    872    467   1083    275    374    581
   -285  -1919  -1634   1101    672  -1777    878    441   1049    239    335    545
   -298  -1940  -1641   1117    667  -1792    883    407   1008    194    290    504
   -301  -1953  -1652   1127    675  -1803    885    376    958    148    241    467
   -322  -1969  -1649   1143    662  -1810    901    345    922    101    194    423
   -353  -1987  -1636   1169    639  -1813    917    316    885     59    145    361
   -371  -2018  -1647   1195    633  -1831    911    277    839     10     93    296
   -374  -2034  -1660   1205    641  -1847    901    246    802    -20     57    252
   -371  -2044  -1675   1208    649  -1860    904    228    774    -49     23    207
   -392  -2075  -1683   1234    644  -1880    917    220    756    -59     10    176
   -407  -2083  -1675   1244    633  -1880    927    215    743    -70     -5    153
   -415  -2052  -1636   1234    610  -1844    932    226    743    -64      0    155
   -392  -2042  -1649   1215    628  -1847    922    231    722    -72      2    153
   -332  -1997  -1667   1163    667  -1834    919    241    711    -70     10    153
   -283  -1943  -1660   1111    688  -1803    924    252    711    -67     15    145
   -233  -1917  -1683   1075    724  -1800    922    246    691    -85     -7    106
   -171  -1849  -1678   1010    750  -1764    927    272    704    -70      5    122
   -140  -1818  -1678    979    766  -1748    943    298    719    -54     12    137
   -135  -1790  -1657    961    758  -1725    943    306    711    -59      2    137
   -132  -1748  -1615    940    740  -1683    971    350    732    -28     23    168
   -127  -1743  -1615    932    743  -1680    982    353    722    -28     10    171
   -106  -1732  -1626    919    758  -1680    971    348    714    -36      7    184
    -64  -1701  -1636    883    784  -1670    948    329    701    -44     10    187
    -31  -1706  -1675    870    820  -1691    935    322    678    -51      0    174
    -18  -1722  -1706    867    841  -1717    924    309    641    -72    -23    140
      0  -1704  -1706    852    852  -1704    922    303    620    -88    -38    111
     36  -1709  -1745    836    888  -1727    917    296    594   -106    -62    101
     62  -1745  -1808    841    935  -1777    919    296    571   -124    -85     96
     72  -1774  -1847    849    958  -1810    906    288    537   -148   -114     85
     93  -1777  -1870    841    979  -1823    904    285    517   -166   -140     88
    119  -1782  -1901    831   1008  -1842    898    272    485   -197   -174     90
    124  -1800  -1925    839   1023  -1862    896    254    449   -231   -205     88
    145  -1823  -1969    839   1057  -1896    893    241    413   -265   -236     83
    153  -1826  -1979    836   1065  -1904    888    233    387   -290   -262     72
    142  -1792  -1938    823   1039  -1862    898    241    379   -293   -275     59
    137  -1771  -1909    818   1023  -1839    904    241    363   -314   -309     25
    140  -1756  -1899    807   1018  -1826    909    241    348   -324   -322     10
    135  -1745  -1880    805   1008  -1813    924    265    335   -322   -319     12
    137  -1722  -1862    792    997  -1792    932    275    319   -327   -332      5
    161  -1704  -1865    771   1013  -1784    922    270    298   -340   -348     -7
    166  -1662  -1829    745    995  -1745    919    280    290   -335   -350      2
    181  -1644  -1826    730   1002  -1735    950    332    309   -322   -355     -2
    200  -1584  -1784    691    989  -1683   1039    478    402   -265   -342    -25
    220  -1486  -1706    633    963  -1595   1119    646    532   -163   -285      0
    257  -1291  -1551    517    901  -1421   1163    833    753     83    -57    210
    337  -1026  -1366    342    849  -1195   1135    982    966    389    293    576
    387   -722  -1109    168    745   -917   1036    893    992    576    615    971
    332   -665   -997    166    665   -831    971    649    810    574    763   1182
    210   -735   -945    262    576   -839    885    309    400    233    506    966
    119   -945  -1065    413    592  -1005    727   -200   -252   -532   -285    218
    109  -1202  -1312    545    709  -1257    524   -602   -802  -1221  -1010   -467
    163  -1428  -1592    633    878  -1509    441   -568   -849  -1293  -1124   -615
    197  -1569  -1766    685    979  -1667    514   -301   -615  -1101  -1015   -574
    223  -1564  -1790    670   1005  -1675    633    -49   -361   -896   -888   -504
    246  -1454  -1701    602    974  -1577    797    213    -93   -667   -727   -394
    267  -1322  -1590    527    927  -1454    927    428    116   -478   -579   -283
    272  -1223  -1499    472    885  -1361    956    519    194   -405   -527   -241
    270  -1153  -1426    441    846  -1288    969    563    220   -381   -517   -223
    293  -1117  -1410    410    849  -1262    966    589    231   -371   -517   -223
    332  -1109  -1441    389    885  -1275    953    607    228   -366   -522   -223
    384  -1093  -1478    353    930  -1286    948    623    231   -355   -519   -220
    446  -1078  -1525    314    984  -1299    930    623    228   -355   -530   -223
    493  -1072  -1566    288   1028  -1319    911    626    223   -355   -550   -233
    530  -1049  -1579    259   1054  -1314    911    646    233   -335   -545   -220
    517  -1023  -1540    249   1028  -1280    917    667    239   -314   -548   -192
    519   -984  -1504    231   1010  -1244    919    685    241   -298   -548   -174
    530   -950  -1480    207   1002  -1213    919    709    246   -280   -537   -166
    537   -911  -1449    187    992  -1179    909    724    241   -270   -532   -171
    563   -857  -1421    145    992  -1137    906    740    239   -257   -532   -171
    584   -802  -1389    109    987  -1096    901    761    236   -236   -527   -163
    600   -740  -1340     67    969  -1039    898    789    252   -200   -504   -142
    620   -685  -1306     33    963   -995    904    826    275   -155   -475   -127
    626   -649  -1275     10    950   -963    914    870    301   -116   -444   -114
    649   -589  -1239    -31    943   -914    927    922    337    -70   -405    -90
    675   -535  -1210    -70    940   -872    940    982    394     -2   -353    -57
    672   -465  -1137   -103    904   -800    945   1041    449     70   -298    -18
    691   -353  -1044   -171    865   -698    935   1093    491    137   -246     28
    701   -244   -945   -228    820   -594    943   1150    535    213   -184     85
    696   -163   -859   -267    776   -511    966   1213    579    275   -129    142
    693   -106   -800   -293    745   -452    989   1262    613    316   -101    168
    704    -93   -797   -306    748   -444    997   1286    607    319   -106    171
    696    -46   -743   -327    719   -394   1008   1296    587    309   -122    176
    683     -7   -691   -340    685   -348   1010   1296    555    288   -148    158
    670     20   -649   -345    659   -314   1010   1288    522    252   -184    129
    670     28   -641   -350    654   -306   1008   1270    470    205   -236     96
    662     28   -633   -345    646   -301   1002   1236    405    153   -285     64
    644     44   -600   -345    623   -277   1000   1197    337    101   -340     23
    626     41   -584   -332    605   -270    997   1166    290     59   -394      0
    615     23   -592   -319    602   -283    987   1137    239     18   -444    -31
    605     15   -589   -311    597   -288    969   1106    187    -15   -488    -70
    602     25   -579   -316    589   -275    943   1072    129    -62   -537   -109
    600     59   -540   -329    571   -239    930   1057     93    -93   -574   -132
    579     62   -519   -322    548   -228    914   1047     70   -109   -600   -171
    561     67   -493   -314    527   -210    909   1049     57   -111   -615   -223
    553    122   -431   -337    493   -153    896   1054     38   -109   -626   -244
    561    171   -389   -366    475   -109    880   1062     23   -101   -628   -244
    550    189   -363   -371    457    -88    859   1067      5   -106   -639   -246
    548    215   -332   -381    439    -57    844   1078     -5   -103   -644   -252
    571    265   -306   -420    439    -18    841   1093      0    -93   -641   -244
    602    345   -257   -472    431     44    844   1119     10    -64   -623   -215
    628    452   -176   -540    402    137    841   1137     15    -54   -618   -213
    628    519   -109   -574    368    205    857   1169     38    -25   -597   -215
    623    597    -25   -610    324    285    867   1202     57      0   -576   -207
    607    652     44   -628    283    348    870   1223     57      7   -571   -194
    594    730    135   -662    228    433    849   1223     54     15   -568   -174
    605    787    181   -696    210    485    828   1226     46     31   -561   -150
    615    826    210   -722    202    519    789   1208     10     15   -579   -158
    631    867    236   -748    197    553    769   1195    -20      2   -600   -179
    633    885    252   -758    192    568    774   1213    -15     15   -594   -168
    636    893    257   -766    189    576    771   1226    -23     15   -594   -171
    631    909    275   -771    179    592    750   1223    -54     -5   -610   -197
    600    898    298   -748    150    600    740   1228    -88    -25   -633   -220
    563    857    293   -711    135    576    732   1247   -109    -28   -646   -228
    553    865    309   -709    122    587    730   1252   -129    -36   -659   -236
    532    888    355   -711     88    623    717   1239   -163    -64   -696   -267
    506    927    420   -717     44    675    698   1226   -202    -88   -727   -296
    485    904    418   -696     33    662    688   1218   -233   -109   -769   -327
    465    904    439   -685     12    672    675   1210   -262   -132   -797   -353
    449    914    465   -683     -7    691    672   1221   -275   -132   -800   -358
    452    956    504   -704    -25    730    662   1221   -298   -137   -807   -374
    454    969    514   -711    -31    743    654   1226   -319   -140   -823   -381
    452   1008    555   -730    -51    782    639   1231   -335   -142   -831   -376
    452   1039    584   -748    -64    813    618   1221   -363   -155   -852   -384
    449   1070    620   -758    -85    846    600   1221   -381   -163   -878   -392
    446   1047    600   -748    -77    826    633   1291   -361   -148   -888   -407
    467   1098    628   -784    -80    865    719   1436   -275    -98   -891   -431
    493   1254    761   -875   -132   1008    795   1595   -142     18   -818   -387
    498   1501   1002  -1000   -252   1252    859   1795    109    301   -553   -163
    545   1777   1231  -1161   -342   1504    823   1953    342    665   -135    257
    530   2078   1548  -1304   -509   1813    717   1782    293    828    197    672
    418   2171   1751  -1296   -667   1961    605   1444     46    789    340    888
    293   2060   1766  -1176   -735   1914    444   1026   -389    459    124    719
    200   1712   1509   -958   -654   1613    220    488  -1067   -350   -745    -62
    192   1374   1182   -782   -496   1278     36    184  -1566  -1021  -1491   -719
    223   1153    930   -691   -353   1041     20    309  -1525  -1028  -1579   -841
    223   1008    784   -615   -280    896    140    587  -1270   -815  -1444   -784
    228   1070    841   -649   -306    956    265    826  -1031   -613  -1301   -693
    241   1213    971   -727   -363   1093    441   1083   -774   -379  -1119   -563
    246   1332   1085   -792   -418   1210    553   1244   -628   -236  -1010   -480
    249   1421   1171   -833   -459   1296    589   1309   -579   -181   -966   -439
    226   1475   1247   -852   -511   1361    613   1340   -555   -148   -937   -418
    213   1480   1267   -846   -527   1374    620   1366   -548   -127   -919   -397
    192   1496   1304   -846   -555   1400    626   1384   -542   -111   -906   -387
    168   1556   1387   -862   -607   1473    633   1408   -530    -90   -888   -376
    150   1615   1462   -885   -657   1540    633   1434   -506    -62   -857   -355
    132   1644   1512   -888   -688   1577    636   1447   -496    -46   -841   -342
    103   1662   1558   -885   -727   1610    646   1467   -488    -28   -828   -319
     75   1738   1662   -906   -792   1701    633   1473   -496    -25   -820   -309
     46   1787   1740   -917   -846   1764    633   1499   -491     -2   -795   -290
     20   1805   1784   -911   -880   1795    633   1522   -478     23   -771   -262
      2   1836   1834   -919   -917   1834    623   1538   -470     44   -758   -236
     -7   1870   1878   -930   -943   1873    594   1551   -475     51   -758   -223
    -31   1917   1945   -943   -989   1930    584   1579   -465     77   -732   -210
    -59   1943   2003   -943  -1031   1974    597   1621   -444    111   -709   -187
    -72   2005   2078   -966  -1075   2042    602   1662   -418    155   -683   -150
    -77   2068   2145   -995  -1111   2107    600   1701   -389    200   -644   -111
    -72   2114   2187  -1021  -1130   2148    592   1745   -350    252   -594    -54
    -67   2177   2244  -1054  -1156   2210    592   1803   -306    316   -540     -2
    -59   2247   2304  -1096  -1182   2273    602   1873   -257    387   -472     31
    -31   2317   2348  -1143  -1189   2333    613   1951   -197    459   -389     77
    -28   2382   2408  -1179  -1218   2395    600   2003   -163    511   -335    122
    -41   2434   2475  -1197  -1257   2455    600   2042   -140    550   -293    168
    -46   2494   2540  -1223  -1293   2517    602   2070   -129    571   -275    205
    -54   2527   2582  -1236  -1317   2553    594   2078   -140    571   -277    228
    -70   2514   2585  -1223  -1330   2548    597   2078   -171    550   -301    223
    -80   2530   2608  -1226  -1345   2569    597   2065   -205    519   -319    200
    -93   2543   2637  -1226  -1366   2590    584   2031   -246    480   -345    176
   -109   2496   2605  -1192  -1356   2551    571   2000   -298    431   -389    148
   -140   2488   2629  -1174  -1384   2559    550   1951   -363    368   -454     96
   -168   2473   2639  -1153  -1402   2556    537   1904   -418    319   -509     46
   -189   2423   2613  -1117  -1400   2517    522   1860   -478    267   -576     -5
   -174   2385   2559  -1104  -1366   2470    504   1823   -522    228   -605    -59
   -184   2353   2538  -1085  -1361   2444    491   1787   -555    210   -620    -93
   -213   2322   2535  -1057  -1374   2429    478   1748   -589    176   -654   -119
   -241   2307   2546  -1034  -1392   2426    457   1717   -620    148   -685   -137
   -233   2301   2535  -1034  -1384   2418    439   1699   -649    137   -709   -140
   -236   2283   2520  -1026  -1379   2400    426   1691   -670    129   -711   -150
   -254   2270   2525  -1008  -1389   2397    405   1673   -691    122   -714   -171
   -249   2288   2535  -1021  -1392   2410    374   1652   -724    109   -732   -207
   -236   2275   2512  -1018  -1374   2392    358   1649   -732    103   -743   -220
   -236   2286   2522  -1026  -1382   2403    345   1654   -727    114   -730   -202
   -239   2338   2577  -1052  -1408   2457    337   1660   -727    122   -714   -194
   -244   2372   2616  -1065  -1431   2494    345   1670   -722    132   -704   -189
   -262   2416   2678  -1075  -1470   2546    368   1696   -696    171   -670   -153
   -283   2452   2735  -1085  -1509   2592    381   1719   -672    207   -636   -109
   -319   2483   2800  -1083  -1558   2642    402   1743   -657    226   -623    -90
   -337   2517   2852  -1091  -1595   2686    410   1758   -646    236   -613    -77
   -363   2509   2873  -1072  -1618   2691    387   1745   -654    236   -607    -72
   -381   2548   2927  -1085  -1654   2738    363   1735   -654    252   -589    -51
   -402   2527   2927  -1062  -1665   2727    329   1717   -678    241   -597    -51
   -426   2509   2933  -1041  -1680   2720    309   1704   -691    239   -600    -49
   -446   2522   2969  -1036  -1706   2746    306   1709   -688    252   -581    -28
   -475   2509   2985  -1018  -1730   2746    288   1699   -701    241   -587    -33
   -522   2465   2985   -971  -1753   2725    272   1686   -730    220   -610    -51
   -568   2413   2979   -924  -1774   2696    259   1675   -748    207   -623    -64
   -594   2364   2959   -883  -1777   2660    270   1680   -750    210   -618    -70
   -626   2340   2966   -857  -1797   2652    265   1673   -769    200   -628    -72
   -667   2309   2977   -823  -1821   2642    265   1660   -795    176   -652    -96
   -701   2268   2969   -787  -1834   2618    254   1644   -815    155   -678   -109
   -724   2236   2961   -756  -1842   2598    239   1626   -831    135   -696   -127
   -730   2226   2956   -748  -1844   2590    223   1608   -852    122   -693   -148
   -730   2205   2933   -737  -1831   2569    207   1597   -867    106   -709   -150
   -730   2208   2938   -740  -1834   2572    200   1587   -885     90   -724   -140
   -737   2197   2935   -730  -1836   2566    189   1579   -888     98   -717   -116
   -750   2205   2953   -730  -1852   2577    174   1569   -898     98   -711   -106
   -737   2236   2974   -750  -1855   2603    166   1558   -909     90   -724   -114
   -714   2249   2964   -769  -1839   2605    161   1556   -911     83   -730   -135
   -696   2239   2935   -771  -1816   2587    163   1566   -898     96   -714   -161
   -667   2236   2904   -787  -1784   2569    215   1667   -844    114   -717   -200
   -623   2281   2904   -828  -1764   2592    293   1839   -727    197   -678   -189
   -576   2439   3013   -932  -1795   2727    376   2060   -527    397   -504    -51
   -517   2696   3213  -1088  -1865   2953    426   2291   -277    696   -179    231
   -511   3055   3564  -1273  -2036   3309    366   2177   -231    870    103    587
   -662   3354   4016  -1345  -2340   3686    218   1756   -353    940    324    909
   -865   3445   4310  -1291  -2587   3876     51   1304   -553    896    392   1021
  -1026   3133   4159  -1052  -2592   3645   -114    792  -1008    428    -59    587
  -1075   2512   3587   -719  -2330   3050   -335    392  -1615   -337   -880   -213
  -1026   2086   3112   -530  -2070   2600   -462    363  -1821   -628  -1221   -542
   -966   1974   2940   -506  -1953   2455   -436    587  -1665   -522  -1184   -517
   -919   2023   2943   -550  -1930   2483   -319    883  -1423   -335  -1036   -394
   -885   2073   2956   -594  -1922   2514   -109   1210  -1161   -127   -852   -283
   -865   2140   3005   -639  -1935   2572     28   1413   -997     15   -735   -192
   -865   2164   3026   -652  -1945   2595     67   1473   -948     62   -704   -166
   -857   2156   3013   -649  -1935   2585     67   1488   -930     80   -696   -150
   -872   2164   3037   -646  -1956   2600     70   1501   -914     96   -678   -137
   -865   2177   3042   -654  -1953   2608     70   1509   -906     98   -665   -145
   -852   2182   3031   -665  -1943   2605     57   1512   -896     96   -665   -155
   -839   2184   3024   -672  -1930   2603     51   1517   -885    101   -659   -150
   -844   2213   3057   -685  -1951   2634     38   1512   -888    114   -639   -122
   -828   2210   3039   -691  -1932   2624     25   1512   -878    122   -631   -111
   -792   2187   2977   -698  -1886   2582     10   1506   -878    119   -636   -127
   -784   2195   2979   -704  -1880   2587     -7   1504   -880    119   -636   -148
   -815   2200   3016   -693  -1914   2605     -7   1509   -857    137   -610   -132
   -833   2192   3026   -680  -1930   2608    -10   1514   -836    150   -597   -124
   -810   2205   3016   -698  -1914   2611    -28   1512   -844    145   -597   -135
   -789   2190   2979   -698  -1883   2585    -41   1517   -839    148   -589   -142
   -815   2223   3039   -704  -1927   2631    -36   1545   -805    179   -553   -103
   -810   2252   3060   -722  -1935   2655    -33   1577   -771    207   -519    -67
   -800   2252   3052   -727  -1927   2652    -51   1592   -756    231   -493    -44
   -779   2283   3063   -750  -1919   2673    -54   1636   -711    283   -444     10
   -766   2317   3081   -776  -1922   2699    -51   1678   -670    327   -400     51
   -748   2351   3099   -802  -1922   2725    -54   1732   -620    366   -361     88
   -719   2379   3099   -831  -1909   2738    -62   1782   -579    407   -314    135
   -704   2434   3138   -865  -1919   2785    -57   1826   -530    462   -254    189
   -698   2475   3174   -888  -1938   2826    -62   1855   -493    498   -213    228
   -691   2522   3213   -917  -1953   2868    -64   1865   -480    514   -189    244
   -696   2572   3268   -940  -1982   2920    -62   1860   -475    514   -184    239
   -701   2590   3291   -943  -1995   2940    -59   1849   -472    509   -184    244
   -704   2587   3291   -943  -1997   2938    -51   1844   -459    509   -179    265
   -704   2585   3289   -940  -1997   2938    -54   1826   -459    496   -181    262
   -722   2585   3304   -932  -2013   2943    -62   1795   -478    470   -202    244
   -743   2556   3299   -906  -2021   2927    -64   1751   -501    439   -226    218
   -763   2514   3278   -878  -2021   2896    -62   1706   -524    410   -252    189
   -776   2491   3268   -857  -2023   2878    -72   1660   -545    379   -283    153
   -789   2449   3239   -831  -2013   2842    -80   1615   -566    358   -311    124
   -813   2392   3205   -789  -2008   2798    -93   1569   -592    335   -348     96
   -836   2322   3159   -743  -1997   2740   -109   1514   -626    311   -381     67
   -841   2283   3125   -722  -1984   2704   -129   1470   -652    283   -407     36
   -849   2260   3109   -706  -1979   2686   -142   1444   -659    270   -418     25
   -852   2255   3107   -701  -1979   2681   -153   1426   -659    257   -426     15
   -839   2244   3081   -704  -1961   2662   -168   1405   -662    244   -441     -5
   -841   2213   3052   -685  -1945   2631   -171   1395   -657    233   -452    -20
   -844   2210   3052   -683  -1948   2631   -179   1384   -652    233   -454    -28
   -841   2208   3050   -683  -1945   2629   -184   1374   -644    231   -462    -54
   -833   2192   3024   -680  -1930   2608   -187   1376   -636    239   -457    -80
   -841   2184   3026   -672  -1932   2605   -194   1371   -623    241   -449    -85
   -852   2195   3047   -672  -1951   2621   -202   1363   -610    239   -449    -88
   -846   2216   3063   -683  -1953   2639   -181   1376   -581    259   -426    -75
   -846   2236   3081   -696  -1964   2660   -153   1389   -561    277   -405    -67
   -839   2242   3081   -701  -1961   2660   -153   1384   -550    283   -394    -72
   -844   2236   3081   -696  -1964   2657   -181   1361   -550    275   -394    -80
   -841   2268   3109   -711  -1974   2688   -207   1335   -540    288   -374    -70
   -844   2273   3117   -714  -1982   2694   -252   1293   -550    280   -379    -80
   -844   2231   3076   -693  -1958   2652   -285   1267   -571    257   -397    -96
   -859   2218   3078   -680  -1969   2650   -288   1262   -561    259   -389    -88
   -872   2231   3104   -678  -1987   2668   -285   1260   -545    267   -366    -62
   -893   2179   3073   -644  -1982   2626   -280   1252   -548    259   -371    -54
   -896   2101   2998   -602  -1945   2548   -296   1228   -568    231   -389    -49
   -893   2029   2922   -566  -1909   2473   -314   1200   -592    205   -413    -38
   -870   1964   2834   -545  -1852   2397   -337   1169   -620    176   -446    -49
   -867   1888   2756   -511  -1813   2322   -353   1143   -646    148   -480    -75
   -867   1839   2707   -485  -1787   2273   -361   1117   -665    124   -511    -98
   -859   1818   2678   -480  -1769   2247   -374   1093   -685    103   -532   -111
   -857   1784   2642   -462  -1748   2213   -392   1070   -706     80   -553   -137
   -857   1743   2598   -444  -1727   2169   -394   1060   -706     75   -561   -171
   -846   1725   2572   -439  -1709   2148   -397   1044   -714     62   -571   -200
   -846   1714   2561   -433  -1704   2138   -402   1023   -719     54   -579   -218
   -854   1691   2546   -418  -1699   2117   -405   1005   -724     46   -592   -236
   -872   1660   2530   -394  -1704   2094   -418    989   -730     36   -600   -239
   -865   1652   2517   -392  -1691   2083   -420    984   -732     36   -594   -233
   -852   1639   2491   -394  -1673   2065   -410    987   -735     38   -587   -233
   -836   1579   2416   -371  -1626   1997   -371   1031   -722     38   -607   -275
   -820   1579   2400   -381  -1610   1990   -270   1179   -615    103   -587   -285
   -802   1673   2475   -436  -1639   2073   -194   1361   -446    257   -465   -189
   -743   1922   2662   -589  -1704   2291   -163   1577   -197    542   -171     77
   -649   2304   2953   -826  -1800   2629   -220   1673      2    859    218    491
   -696   2540   3237   -922  -1966   2889   -350   1366    -49    995    498    841
   -820   2538   3356   -859  -2088   2946   -532    904   -275    932    566    950
   -940   2291   3231   -678  -2086   2761   -732    355   -745    480    171    605
  -1026   1787   2813   -379  -1919   2299   -930   -215  -1449   -407   -740   -223
  -1013   1376   2390   -184  -1701   1883  -1101   -355  -1784   -849  -1208   -670
   -979   1184   2164   -103  -1571   1673  -1085   -161  -1662   -766  -1182   -698
   -948   1119   2068    -88  -1509   1595   -969     93  -1439   -592  -1070   -633
   -906   1143   2049   -116  -1478   1595   -805    345  -1202   -410   -948   -553
   -862   1236   2096   -187  -1478   1665   -626    587   -969   -220   -789   -462
   -836   1280   2114   -223  -1475   1696   -548    693   -867   -132   -719   -441
   -836   1278   2114   -220  -1478   1696   -511    730   -828   -103   -693   -446
   -844   1278   2122   -215  -1483   1699   -506    740   -805    -90   -680   -449
   -839   1286   2122   -223  -1480   1704   -480    763   -771    -59   -654   -426
   -826   1278   2104   -226  -1465   1688   -462    782   -745    -33   -628   -405
   -833   1252   2083   -210  -1460   1665   -459    784   -740    -25   -623   -400
   -846   1241   2088   -197  -1467   1665   -454    787   -730    -12   -613   -389
   -849   1231   2081   -189  -1465   1654   -457    789   -714      0   -600   -379
   -846   1228   2075   -192  -1460   1652   -452    797   -688     15   -576   -350
   -852   1221   2070   -184  -1462   1644   -449    800   -672     23   -561   -329
   -865   1218   2083   -176  -1473   1649   -449    797   -657     31   -537   -309
   -865   1197   2062   -168  -1465   1628   -426    815   -628     59   -506   -293
   -862   1192   2055   -166  -1460   1623   -413    823   -615     70   -498   -298
   -857   1221   2078   -181  -1467   1649   -420    823   -613     80   -485   -288
   -836   1249   2086   -205  -1460   1667   -423    828   -594     98   -465   -267
   -810   1239   2049   -215  -1431   1641   -428    836   -579    106   -449   -259
   -789   1239   2026   -226  -1408   1631   -426    859   -550    132   -413   -233
   -779   1241   2021   -231  -1400   1631   -428    880   -511    161   -379   -205
   -782   1239   2021   -228  -1400   1628   -420    909   -462    205   -332   -166
   -758   1257   2013   -252  -1384   1634   -410    963   -384    277   -259    -98
   -743   1286   2029   -270  -1384   1657   -400   1013   -324    337   -202    -54
   -737   1327   2065   -296  -1400   1696   -400   1054   -275    392   -148    -15
   -688   1337   2026   -324  -1356   1680   -405   1080   -244    433   -103     23
   -670   1348   2016   -340  -1343   1680   -397   1091   -223    459    -72     59
   -678   1345   2023   -335  -1350   1683   -379   1104   -200    472    -49     85
   -688   1314   2003   -314  -1345   1657   -355   1114   -181    478    -38    106
   -672   1332   2005   -329  -1337   1667   -358   1091   -202    446    -57    109
   -667   1301   1969   -319  -1319   1634   -358   1049   -233    407    -88    106
   -672   1265   1935   -296  -1304   1600   -366    992   -275    348   -135     70
   -675   1228   1901   -277  -1288   1564   -374    940   -311    301   -179     25
   -675   1174   1849   -249  -1262   1512   -381    883   -361    239   -241    -33
   -675   1098   1771   -213  -1223   1434   -384    831   -400    187   -288    -75
   -688   1008   1696   -161  -1192   1350   -379    774   -439    140   -329   -109
   -698    943   1641   -122  -1171   1291   -384    717   -480     88   -384   -153
   -709    906   1615    -98  -1161   1260   -384    665   -519     38   -433   -205
   -732    818   1551    -44  -1143   1184   -384    628   -545      5   -462   -239
   -743    792   1535    -23  -1137   1163   -400    592   -558    -18   -472   -249
   -743    779   1519    -18  -1132   1148   -400    574   -563    -25   -472   -244
   -740    737   1478      2  -1109   1106   -392    558   -568    -31   -475   -241
   -740    706   1444     15  -1093   1075   -394    548   -568    -33   -475   -236
   -745    696   1441     23  -1093   1067   -392    548   -555    -20   -454   -210
   -763    657   1421     51  -1093   1039   -389    550   -542     -5   -433   -187
   -761    646   1408     57  -1083   1026   -389    540   -537     -7   -426   -181
   -756    667   1423     41  -1091   1044   -379    545   -524     -2   -415   -166
   -748    706   1452     20  -1101   1078   -348    555   -493     10   -400   -150
   -761    711   1473     23  -1117   1091   -309    571   -454     36   -371   -119
   -787    667   1454     59  -1119   1060   -298    568   -441     38   -366   -111
   -807    662   1470     70  -1140   1065   -296    553   -439     38   -358   -111
   -826    717   1543     54  -1184   1130   -303    535   -420     54   -327    -77
   -810    756   1564     25  -1187   1158   -327    496   -423     44   -316    -59
   -810    706   1517     51  -1163   1111   -345    470   -436     33   -311    -38
   -833    701   1535     64  -1184   1117   -345    457   -436     28   -301    -20
   -846    688   1532     77  -1189   1109   -332    454   -426     33   -285    -12
   -839    667   1506     83  -1174   1088   -340    441   -428     31   -285    -25
   -836    600   1436    119  -1135   1018   -358    407   -462     -7   -332    -77
   -841    514   1356    163  -1098    935   -340    394   -470    -20   -348    -83
   -846    454   1301    194  -1075    878   -327    374   -478    -41   -368    -98
   -846    423   1270    210  -1060    846   -319    358   -483    -62   -387   -122
   -862    384   1247    239  -1054    815   -314    337   -496    -90   -415   -145
   -878    332   1210    272  -1047    771   -324    306   -514   -119   -431   -155
   -893    262   1153    314  -1023    706   -335    270   -535   -153   -452   -168
   -888    207   1093    340   -992    652   -322    262   -540   -174   -459   -176
   -883    194   1078    345   -979    636   -311    254   -535   -171   -454   -187
   -867    189   1054    337   -961    620   -335    220   -550   -192   -475   -207
   -849    179   1028    335   -940    602   -335    202   -555   -205   -485   -218
   -839    161   1000    337   -919    579   -306    207   -540   -194   -470   -200
   -815    129    945    342   -880    537   -293    197   -540   -200   -462   -189
   -805    116    919    342   -862    517   -280    197   -532   -205   -462   -200
   -802    114    917    342   -859    514   -228    267   -470   -166   -444   -197
   -810    114    924    345   -867    519   -132    413   -350    -80   -405   -187
   -782    184    966    298   -872    574    -57    550   -202     59   -290   -116
   -756    348   1104    202   -930    727    -38    691     20    337      0    158
   -714    561   1275     75   -995    919    -98    730    155    579    332    553
   -732    792   1525    -31  -1130   1158   -174    535     83    654    576    909
   -807    761   1569     23  -1187   1163   -202    272   -142    555    623   1034
   -901    592   1493    153  -1197   1041   -296   -103   -600    103    213    665
   -963    262   1226    350  -1093    743   -475   -631  -1244   -678   -615   -127
   -953    -38    911    493   -935    436   -665   -937  -1647  -1163  -1130   -623
   -880   -296    584    589   -732    142   -724   -872  -1595  -1124  -1127   -678
   -805   -441    363    623   -587    -38   -662   -685  -1384   -958  -1028   -631
   -717   -467    249    592   -485   -109   -563   -498  -1163   -782   -914   -555
   -628   -394    231    511   -431    -83   -428   -277   -924   -574   -748   -441
   -568   -311    257    441   -413    -28   -337   -142   -774   -441   -639   -368
   -555   -293    262    423   -410    -18   -301   -101   -719   -392   -602   -329
   -550   -275    275    413   -413      0   -275    -80   -685   -366   -568   -306
   -524   -267    257    394   -392     -5   -267    -64   -654   -342   -537   -290
   -509   -290    218    400   -363    -36   -262    -59   -644   -329   -522   -277
   -517   -324    189    420   -353    -67   -262    -64   -633   -311   -501   -262
   -535   -335    200    433   -368    -67   -252    -75   -623   -303   -493   -259
   -568   -353    215    459   -394    -67   -249    -80   -605   -296   -483   -257
   -620   -379    241    501   -431    -70   -246    -75   -592   -277   -470   -249
   -654   -387    267    519   -462    -59   -228    -57   -574   -259   -452   -228
   -680   -413    267    545   -475    -72   -215    -36   -548   -236   -426   -192
   -706   -433    270    568   -488    -83   -202    -23   -519   -218   -397   -155
   -730   -446    283    589   -506    -83   -187    -10   -493   -197   -371   -132
   -730   -444    285    584   -509    -80   -176      2   -467   -174   -348   -119
   -732   -449    283    589   -509    -83   -181     10   -446   -158   -324   -111
   -732   -446    283    587   -509    -83   -176     31   -418   -129   -293    -90
   -745   -444    301    594   -524    -72   -153     57   -368    -83   -252    -49
   -771   -436    332    602   -553    -51   -148     75   -332    -44   -213    -18
   -776   -436    340    607   -558    -49   -148     98   -293     -5   -171     12
   -758   -415    340    587   -550    -38   -148    132   -233     54   -111     67
   -753   -389    363    571   -558    -12   -142    184   -168    129    -33    132
   -732   -374    355    553   -545     -7   -140    228   -109    187     28    184
   -709   -332    376    519   -545     23   -129    275    -49    246     90    244
   -714   -301    413    506   -566     54   -122    306     -7    288    137    285
   -722   -275    446    498   -584     85   -114    324     20    314    166    309
   -732   -285    444    506   -589     77    -93    332     36    316    166    314
   -740   -293    446    514   -594     75    -75    327     31    293    155    293
   -758   -298    459    527   -610     77    -67    311     12    265    132    259
   -761   -306    454    535   -607     72    -64    288     -5    233    106    241
   -763   -324    439    542   -602     57    -67    244    -31    189     72    210
   -784   -348    433    566   -610     41    -67    197    -59    148     31    168
   -789   -371    418    579   -605     23    -67    150    -90    103    -18    124
   -802   -392    410    597   -607      7    -67    111   -116     62    -62     90
   -828   -449    379    639   -605    -36    -85     51   -158      5   -119     41
   -828   -504    324    665   -579    -90    -98      5   -189    -41   -158     -7
   -828   -537    290    683   -561   -124   -103    -25   -200    -70   -176    -41
   -826   -535    290    680   -558   -122   -109    -54   -205    -88   -189    -64
   -826   -540    283    680   -555   -129   -116    -77   -218    -98   -197    -85
   -805   -561    244    680   -524   -158   -124   -103   -231   -116   -215    -98
   -787   -579    207    680   -498   -187   -135   -122   -241   -127   -226   -106
   -761   -561    200    662   -480   -181   -145   -140   -254   -132   -233   -109
   -737   -558    179    646   -459   -189   -153   -148   -259   -135   -239   -111
   -714   -566    145    639   -431   -210   -155   -145   -246   -124   -223   -106
   -698   -563    135    631   -418   -215   -155   -145   -228   -106   -207    -96
   -693   -545    148    620   -420   -200   -142   -132   -200    -83   -187    -75
   -685   -532    153    607   -423   -189   -137   -119   -168    -62   -168    -59
   -680   -506    174    592   -428   -166   -132   -114   -148    -57   -163    -59
   -654   -472    179    563   -418   -148   -122   -109   -119    -38   -145    -41
   -623   -446    176    535   -400   -135   -132   -127   -103    -25   -140    -31
   -615   -420    194    517   -405   -114   -158   -161   -109    -25   -137    -33
   -602   -449    153    524   -379   -148   -189   -184   -127    -41   -137    -46
   -587   -475    111    532   -350   -184   -205   -205   -140    -54   -150    -51
   -566   -462    103    514   -335   -179   -200   -207   -127    -44   -142    -44
   -548   -462     85    504   -316   -189   -197   -210   -122    -38   -142    -44
   -535   -491     44    511   -290   -223   -218   -231   -140    -62   -163    -67
   -524   -524      0    522   -262   -262   -233   -254   -166    -90   -192    -85
   -519   -545    -25    532   -246   -285   -233   -267   -176   -106   -215    -90
   -509   -584    -75    548   -218   -329   -244   -285   -197   -137   -236   -122
   -504   -644   -140    574   -184   -392   -233   -298   -200   -153   -241   -153
   -483   -654   -171    568   -155   -413   -239   -319   -210   -168   -254   -184
   -467   -667   -200    568   -135   -433   -244   -332   -215   -184   -272   -210
   -454   -665   -210    561   -122   -439   -244   -350   -223   -200   -293   -223
   -433   -678   -244    555    -96   -462   -246   -358   -223   -205   -298   -218
   -431   -693   -262    561    -85   -478   -246   -361   -213   -205   -293   -223
   -433   -696   -262    566    -85   -480   -239   -355   -200   -202   -283   -223
   -423   -693   -270    555    -77   -480   -233   -355   -192   -202   -275   -215
   -410   -667   -257    537    -77   -462   -228   -358   -179   -200   -270   -202
   -405   -667   -262    535    -72   -465   -231   -363   -176   -200   -275   -207
   -392   -688   -296    540    -49   -493   -213   -335   -153   -187   -270   -215
   -342   -693   -350    517      2   -522   -137   -210    -64   -142   -272   -241
   -296   -631   -337    462     20   -485    -36    -46     83    -41   -218   -220
   -259   -431   -174    342    -44   -303     44    142    322    197      0    -28
   -194   -166     28    181   -111    -70     59    316    584    519    335    309
   -181    163    345      7   -265    254    -44    163    561    641    602    667
   -265    371    636    -54   -452    504   -171   -215    319    584    743    911
   -366    379    743     -7   -555    561   -285   -574      7    402    688    911
   -441    109    550    166   -496    329   -446  -1008   -465    -93    192    444
   -462   -335    124    397   -293   -106   -662  -1384  -1005   -826   -623   -322
   -415   -633   -220    524    -98   -428   -745  -1400  -1114  -1036   -896   -587
   -355   -769   -413    561     25   -589   -675  -1166   -883   -857   -789   -535
   -306   -740   -433    524     62   -587   -537   -904   -594   -636   -626   -413
   -290   -646   -358    467     31   -504   -350   -618   -311   -400   -449   -275
   -257   -558   -303    407     20   -431   -220   -423   -114   -226   -311   -168
   -213   -514   -303    363     44   -410   -174   -353    -36   -168   -265   -135
   -187   -485   -298    337     54   -392   -155   -324     -2   -145   -239   -111
   -168   -462   -293    314     59   -379   -137   -301     10   -129   -220   -101
   -168   -449   -280    309     54   -366   -116   -275     36   -106   -202    -83
   -158   -436   -277    296     57   -358    -98   -252     62    -85   -184    -62
   -137   -392   -254    265     57   -324    -85   -223     85    -62   -166    -49
   -137   -376   -241    257     49   -309    -80   -210     98    -49   -158    -44
   -129   -353   -223    241     44   -288    -67   -194    116    -28   -137    -23
   -124   -322   -200    223     36   -262    -51   -166    145     -5   -111      7
   -119   -296   -176    207     28   -236    -41   -142    166     12   -106     25
   -109   -277   -171    192     28   -223    -38   -124    187     41    -75     33
    -75   -272   -197    174     59   -236    -23    -98    213     72    -41     44
    -59   -262   -205    158     72   -233     -7    -64    239     98    -12     54
    -41   -244   -202    142     80   -223      0    -33    257    116      5     64
    -25   -210   -187    116     77   -200     -5    -20    262    124      2     59
    -18   -184   -166    101     72   -176      7      7    290    153     25     70
    -20   -161   -140     88     59   -150     12     46    329    189     54    101
      0   -127   -127     64     62   -127     12     83    368    228     83    137
     33    -80   -114     20     72    -96     25    137    420    283    129    174
     70    -33   -103    -18     85    -70     49    202    472    337    179    213
     90     20    -70    -57     80    -23     64    275    532    400    239    259
    106    106      0   -106     54     54     83    350    602    472    306    324
    132    181     46   -158     41    114    106    402    639    517    348    374
    168    246     77   -210     46    163    119    428    654    537    374    397
    179    272     90   -228     44    181    135    444    662    545    392    405
    181    298    116   -239     33    207    148    441    649    532    384    405
    166    306    137   -236     15    220    142    413    613    491    345    368
    161    293    132   -228     15    213    153    389    584    459    322    345
    161    290    129   -226     15    210    148    353    545    415    288    332
    153    285    132   -218     10    210    155    319    517    381    262    311
    137    303    166   -220    -12    236    161    262    478    340    226    277
    111    301    189   -207    -38    246    163    218    444    314    197    257
    101    259    158   -181    -31    210    153    174    400    275    150    213
     98    215    116   -155     -7    166    150    129    368    239    103    161
     93    194     98   -145     -2    148    127     90    332    200     72    124
     96    189     93   -145      2    142    111     70    314    184     54    103
     93    189     96   -142     -2    142     96     41    288    161     23     62
    101    200     98   -150      2    150     83     25    272    153      7     25
    111    192     77   -153     15    135     83     28    277    153      2     10
    127    210     83   -168     23    145     83     36    277    158      5     10
    135    241    106   -189     15    174     83     41    277    163     15     23
    127    283    155   -205    -12    220     85     49    283    174     33     41
    119    316    197   -220    -38    259     83     59    280    171     31     46
    135    363    226   -249    -46    296     93     72    283    176     38     49
    150    397    244   -275    -46    322    119     93    298    197     59     67
    148    431    283   -288    -67    358    142    116    309    213     70     80
    124    457    329   -290   -101    392    153    127    314    226     83    101
    119    493    374   -306   -127    436    142    122    309    236     93    116
    127    532    405   -329   -140    470    127    109    303    246    103    140
    137    563    426   -350   -142    496    101     93    293    239     96    137
    127    553    423   -340   -148    488     75     75    265    220     88    129
    114    555    441   -335   -163    498     67     77    262    223     98    142
    111    594    480   -353   -184    537     59     77    254    228     98    140
    111    597    485   -353   -187    542     49     72    228    215     90    132
     93    540    444   -316   -176    493     38     57    189    187     67    111
     77    504    426   -290   -174    465     41     59    179    184     57    109
     59    475    413   -267   -176    444     44     59    161    168     44     98
     28    452    423   -239   -197    439     33     33    119    127      7     59
     20    436    415   -228   -197    426     41     18     96    103    -18     25
     15    431    413   -223   -200    423     46     10     77     93    -31     10
      5    402    397   -205   -194    400     46      0     49     80    -49     -7
      7    358    350   -181   -171    355     41    -10     23     70    -64    -20
     12    355    340   -187   -163    348     38    -10     18     70    -72    -20
     15    387    371   -202   -179    379     44      0     15     72    -70    -18
      2    402    400   -205   -200    402     44      5      7     70    -70    -10
      2    384    381   -192   -189    384     33     -2    -20     57    -77     -5
    -10    379    389   -187   -200    384     38     -2    -31     54    -72      0
     -7    381    389   -189   -197    384     51      5    -41     44    -96    -46
     -5    358    363   -179   -184    361    119     80    -28     28   -140   -114
      0    345    345   -171   -171    345    246    244     51     54   -148   -135
     15    509    493   -265   -239    501    350    454    220    220    -15    -18
     72    810    737   -441   -332    774    433    753    530    571    327    293
    132   1179   1047   -657   -457   1111    379    795    698    880    709    693
     72   1493   1421   -782   -672   1457    171    337    594   1026    997   1052
    -85   1626   1709   -771   -896   1667    -75   -262    355   1005   1096   1182
   -226   1392   1618   -584   -922   1504   -340   -818   -103    600    735    867
   -293    813   1106   -262   -698    958   -550  -1218   -779   -239   -116    101
   -257    329    587    -36   -420    457   -654  -1280  -1148   -753   -654   -397
   -210    194    405      7   -309    298   -566   -992   -982   -644   -615   -400
   -174    202    376    -15   -275    290   -405   -685   -748   -475   -498   -324
   -155    272    426    -59   -293    348   -176   -366   -491   -280   -345   -223
   -142    374    517   -114   -329    444     10   -122   -298   -122   -220   -132
   -132    400    532   -135   -332    465     72    -33   -244    -67   -187    -96
   -137    433    568   -148   -353    501     96      7   -223    -41   -171    -77
   -137    449    587   -158   -363    519    109     28   -213    -33   -161    -75
   -122    475    597   -176   -358    535    114     38   -207    -31   -155    -77
   -122    509    628   -194   -376    566    127     67   -192     -7   -137    -59
   -140    540    680   -200   -410    607    135     85   -184      5   -127    -41
   -161    555    714   -197   -439    633    129     88   -187      7   -124    -46
   -181    527    709   -171   -444    618    142    101   -181     12   -124    -57
   -174    566    740   -197   -457    652    153    116   -171     28   -109    -54
   -168    607    776   -218   -472    691    158    135   -155     44    -90    -46
   -161    626    787   -233   -472    706    163    158   -140     62    -70    -20
   -163    633    797   -233   -480    714    168    174   -132     64    -62     -5
   -161    649    810   -246   -485    730    181    197   -124     80    -49     15
   -148    659    807   -257   -478    732    181    220   -116     98    -38     28
   -155    678    831   -262   -493    753    189    249   -109    111    -28     25
   -158    698    857   -270   -506    776    210    301    -75    150      5     38
   -148    704    849   -280   -498    776    223    350    -38    184     38     59
   -153    719    872   -283   -511    795    233    394    -12    213     70     75
   -148    756    901   -306   -524    826    246    452     20    254    109    109
   -124    789    914   -332   -519    852    249    511     62    298    150    158
   -119    818    937   -350   -527    875    267    581    109    355    205    215
   -119    865    984   -374   -553    924    280    644    158    413    267    277
   -109    909   1015   -400   -563    961    290    693    205    459    311    332
   -111    917   1028   -402   -568    971    301    727    218    475    335    366
   -119    956   1072   -418   -597   1013    311    732    213    475    342    379
   -129    982   1111   -428   -620   1047    322    727    205    465    335    379
   -171    971   1140   -400   -657   1054    314    709    181    439    314    361
   -202    961   1163   -379   -683   1062    337    696    176    433    306    361
   -226    927   1150   -353   -688   1039    342    667    142    402    277    337
   -254    872   1124   -309   -688    997    329    615     96    353    236    306
   -265    833   1098   -285   -680    966    316    563     54    303    200    270
   -236    823   1060   -293   -646    940    322    522     25    265    166    239
   -228    771   1000   -272   -615    885    309    465    -28    213    119    200
   -228    737    966   -254   -597    852    290    405    -80    161     75    158
   -226    691    917   -233   -571    802    267    355   -119    122     33    119
   -213    644    857   -215   -535    750    254    314   -158     85     -5     83
   -200    592    792   -194   -496    691    228    267   -207     41    -41     44
   -181    568    750   -194   -465    659    207    233   -244     10    -75     12
   -171    558    730   -194   -452    644    189    207   -270    -15    -98    -10
   -231    555    787   -161   -509    670    192    210   -265     -5    -85      2
   -314    576    891   -132   -602    732    218    236   -241     18    -54     31
   -345    574    919   -116   -631    745    244    249   -233     28    -44     36
   -335    566    901   -116   -618    732    239    241   -252     20    -49     28
   -316    584    901   -132   -607    743    210    228   -270     12    -49     23
   -254    641    896   -194   -574    769    215    236   -252     25    -33     33
   -205    667    872   -233   -537    769    231    254   -236     33    -23     49
   -176    675    852   -252   -514    763    257    267   -239     28    -31     51
   -179    678    857   -249   -517    766    246    265   -244     28    -33     33
   -200    696    896   -249   -548    795    218    244   -252     28    -33     28
   -220    696    917   -236   -568    805    194    223   -259     28    -25     36
   -239    662    901   -213   -568    782    161    192   -290     12    -36     31
   -283    639    922   -176   -602    779    148    187   -298      7    -33     44
   -290    641    932   -176   -613    784    142    187   -296     15    -20     64
   -285    613    898   -163   -592    756    148    189   -296     12    -25     62
   -314    566    878   -127   -597    722    142    181   -316    -12    -46     36
   -363    496    859    -64   -610    678    124    163   -350    -54    -70     12
   -392    431    823    -23   -607    626    116    148   -374    -85    -98     -2
   -410    379    789     12   -600    584    124    150   -389   -109   -122    -18
   -436    306    740     64   -589    522    124    140   -418   -142   -153    -54
   -462    267    730     98   -594    498    140    132   -428   -155   -166    -67
   -472    218    688    127   -581    452    140    111   -446   -179   -197    -96
   -488    184    672    150   -579    428    127     93   -467   -202   -228   -129
   -517    155    672    179   -594    413    119     83   -483   -213   -244   -145
   -514    161    675    176   -594    418    124     85   -478   -207   -233   -129
   -501    155    654    171   -576    402    119     77   -480   -215   -231   -129
   -517    127    644    194   -579    384    111     62   -498   -233   -246   -148
   -527    103    631    210   -579    366    114     54   -504   -239   -254   -155
   -514     80    594    218   -553    337    114     49   -517   -257   -270   -171
   -519     62    579    226   -548    319    142     93   -498   -252   -283   -189
   -493     62    555    215   -524    309    218    226   -410   -205   -280   -213
   -465     98    563    181   -514    332    293    374   -293   -111   -226   -192
   -433    277    711     77   -571    493    355    571    -72    122     -2      2
   -374    542    917    -85   -644    730    296    678     88    368    314    358
   -384    852   1236   -233   -810   1044    202    480     67    514    602    722
   -496    961   1457   -233   -976   1208    137    145    -75    550    771    937
   -594    898   1493   -150  -1044   1195      5   -259   -405    322    615    797
   -683    537   1221     70   -950    880   -184   -797  -1034   -415   -142     62
   -685    166    852    257   -769    509   -392  -1111  -1514  -1021   -776   -540
   -636   -116    519    376   -579    200   -465  -1047  -1538  -1091   -891   -665
   -602   -267    335    436   -470     33   -384   -792  -1322   -940   -797   -620
   -579   -244    332    410   -457     44   -241   -537  -1083   -763   -680   -537
   -555   -176    379    363   -467    101    -62   -257   -828   -553   -524   -426
   -535   -101    431    316   -483    163     51    -83   -665   -418   -415   -345
   -530    -80    449    306   -491    184     96    -12   -600   -366   -376   -316
   -537    -75    459    303   -498    192    114     12   -576   -350   -361   -298
   -545    -80    465    311   -506    189    124     33   -558   -329   -342   -275
   -555    -77    478    316   -519    200    132     51   -545   -316   -329   -267
   -555    -77    478    316   -517    200    135     62   -532   -306   -322   -275
   -581    -77    501    327   -542    213    161     85   -501   -280   -296   -262
   -592    -64    524    327   -558    228    187    109   -475   -257   -272   -246
   -589    -57    532    322   -563    239    181    111   -467   -249   -262   -244
   -579    -44    535    311   -558    244    179    116   -459   -236   -252   -233
   -579    -46    530    311   -555    241    179    122   -457   -226   -249   -218
   -568    -59    506    314   -540    223    163    122   -457   -218   -249   -207
   -540    -59    480    298   -511    210    145    116   -457   -207   -239   -194
   -511    -64    446    288   -480    189    129    116   -457   -200   -228   -184
   -504    -64    439    283   -472    184    137    137   -441   -181   -215   -168
   -488    -85    402    285   -446    158    132    137   -439   -179   -215   -168
   -483    -96    387    288   -439    145    124    148   -428   -176   -210   -158
   -467    -90    376    280   -423    142    122    166   -413   -155   -192   -145
   -441    -70    371    254   -407    150    122    202   -368   -106   -148   -106
   -418    -44    374    228   -397    163    124    249   -324    -57    -98    -62
   -397    -20    374    207   -387    176    114    296   -280     -5    -44    -23
   -374      7    381    184   -376    194    127    355   -213     64     28     33
   -329     51    379    137   -355    215    150    410   -155    119     85     90
   -327     46    374    140   -350    207    150    441   -127    145    116    124
   -322     44    366    137   -345    202    135    444   -124    142    124    127
   -301     64    366    119   -332    215    135    446   -116    145    124    132
   -298     46    342    124   -322    194    129    423   -137    116     96    114
   -309      2    311    153   -311    155    124    397   -168     83     62     90
   -311    -25    283    168   -298    127    122    366   -202     44     23     54
   -309    -41    267    176   -288    111    119    329   -233      5    -18     20
   -322   -109    213    213   -270     51    109    280   -285    -54    -70    -25
   -316   -140    176    228   -249     18    103    236   -322    -96   -109    -54
   -345   -174    168    257   -259     -2    116    197   -348   -132   -155    -93
   -340   -226    114    283   -228    -57    109    148   -389   -189   -215   -158
   -311   -254     57    283   -187    -98     85     93   -433   -239   -262   -210
   -322   -285     36    301   -179   -124     85     75   -439   -244   -267   -213
   -324   -316      7    319   -168   -153     90     64   -444   -249   -275   -210
   -327   -342    -15    335   -155   -179     93     54   -454   -265   -285   -223
   -342   -384    -41    363   -153   -215     88     44   -454   -272   -293   -233
   -361   -400    -38    379   -163   -220     83     36   -452   -275   -296   -239
   -379   -413    -36    394   -171   -226     77     28   -441   -270   -296   -233
   -376   -428    -51    402   -163   -241     77     31   -436   -265   -293   -226
   -379   -452    -75    413   -153   -265     77     31   -433   -265   -288   -218
   -384   -423    -38    402   -174   -233     93     49   -400   -236   -259   -197
   -387   -387      0    387   -194   -194    103     70   -371   -213   -226   -166
   -384   -353     31    368   -207   -161    109     85   -342   -187   -194   -132
   -402   -353     49    376   -228   -153    135    106   -319   -179   -179   -109
   -423   -363     57    392   -241   -153    137    103   -316   -179   -176   -106
   -418   -345     72    379   -246   -137    127     90   -314   -176   -163    -96
   -394   -298     96    348   -246   -101    101     72   -309   -168   -153    -83
   -389   -309     80    348   -236   -114     57     44   -327   -179   -163    -85
   -400   -324     72    361   -239   -127     46     33   -327   -181   -168    -83
   -410   -329     80    366   -246   -124     46     36   -311   -174   -163    -70
   -397   -348     49    374   -223   -150     38     25   -314   -184   -174    -75
   -400   -426    -25    410   -187   -226     20     -2   -345   -223   -207   -103
   -420   -475    -54    446   -184   -265     15    -10   -355   -246   -223   -106
   -439   -517    -80    478   -181   -298     10     -7   -363   -262   -233   -109
   -439   -571   -132    506   -153   -353     12    -10   -371   -285   -249   -122
   -428   -613   -184    519   -124   -400      7    -36   -392   -324   -290   -155
   -436   -659   -223    548   -109   -441      2    -59   -405   -348   -316   -166
   -449   -698   -249    574   -101   -475      2    -64   -410   -355   -327   -166
   -467   -745   -277    607    -96   -511     -5    -72   -410   -366   -340   -171
   -475   -771   -296    623    -90   -535    -15    -83   -407   -371   -345   -163
   -470   -776   -306    623    -83   -542    -20    -85   -405   -374   -348   -148
   -465   -795   -332    628    -67   -563    -31    -93   -402   -379   -358   -135
   -462   -823   -361    644    -51   -592    -25    -85   -384   -371   -353   -127
   -457   -852   -397    652    -31   -626    -25    -85   -374   -371   -348   -127
   -452   -867   -415    659    -20   -641    -15    -72   -353   -358   -337   -119
   -418   -898   -480    657     28   -691     25    -10   -303   -345   -348   -140
   -405   -896   -491    652     41   -693    140    127   -194   -306   -353   -176
   -397   -810   -415    602      7   -613    205    249    -36   -179   -254   -119
   -350   -613   -262    480    -44   -439    215    415    228    132     46    140
   -270   -361    -93    314    -90   -228    129    501    423    459    446    548
   -270    -77    192    174   -231     57    -25    223    293    535    709    878
   -358   -122    233    239   -296     54   -122   -129    -25    387    709    924
   -452   -288    163    368   -309    -62   -272   -571   -527   -101    285    558
   -514   -644   -129    576   -194   -387   -506  -1096  -1200   -943   -584   -218
   -491   -961   -470    727    -10   -717   -685  -1288  -1535  -1402  -1075   -683
   -454  -1150   -698    802    119   -924   -636  -1057  -1312  -1221   -971   -667
   -433  -1241   -807    836    187  -1026   -501   -789  -1023   -995   -826   -597
   -413  -1247   -833    828    207  -1041   -332   -527   -737   -766   -667   -509
   -400  -1150   -750    776    174   -950   -161   -267   -452   -522   -475   -371
   -402  -1130   -730    766    163   -932    -96   -168   -337   -433   -394   -311
   -428  -1130   -701    779    135   -917    -59   -127   -288   -387   -358   -288
   -462  -1130   -670    795    101   -901    -38   -103   -257   -355   -335   -280
   -407  -1119   -711    763    150   -917    -64   -119   -267   -366   -342   -303
   -327  -1109   -782    717    226   -945   -101   -140   -283   -387   -353   -306
   -327  -1124   -797    724    233   -961    -96   -129   -265   -366   -332   -252
   -358  -1174   -818    763    228   -995    -62    -88   -220   -316   -288   -174
   -384  -1205   -820    795    218  -1013    -31    -54   -176   -275   -244   -116
   -368  -1137   -769    753    197   -953    -59    -75   -181   -288   -246   -122
   -345  -1091   -745    717    200   -919    -88    -96   -189   -301   -254   -145
   -332  -1093   -761    711    210   -927    -98    -96   -176   -290   -244   -155
   -319  -1091   -771    706    226   -932    -85    -80   -150   -262   -213   -137
   -296  -1119   -826    706    262   -971    -88    -77   -148   -257   -207   -137
   -280  -1137   -857    709    285   -997    -85    -67   -132   -244   -197   -129
   -265  -1127   -865    696    296   -997    -83    -51   -109   -220   -174   -114
   -257  -1106   -849    683    296   -979    -77    -23    -75   -187   -142    -88
   -246  -1098   -852    672    301   -976    -67      7    -38   -150   -116    -59
   -252  -1093   -844    672    293   -969    -51     44      7   -106    -83    -31
   -252  -1072   -820    659    283   -945    -36     90     70    -51    -25      2
   -244  -1041   -797    644    275   -919    -20    145    135     18     41     44
   -233  -1008   -776    620    270   -893     -2    205    205     96    111    114
   -223   -974   -753    597    265   -865     15    262    277    171    184    181
   -205   -958   -756    581    272   -857     33    306    335    233    239    228
   -187   -930   -743    558    277   -836     44    332    366    267    277    259
   -179   -937   -758    555    285   -849     46    337    371    262    280    259
   -179   -974   -795    574    306   -885     46    322    358    236    257    239
   -176   -987   -813    579    316   -901     49    298    340    213    244    231
   -181  -1008   -826    594    322   -917     57    272    319    184    226    226
   -194  -1018   -823    605    311   -922     46    223    272    127    184    192
   -194  -1034   -839    613    322   -937     28    158    223     64    135    148
   -197  -1075   -878    633    340   -976     10    101    176     12     83    101
   -205  -1148   -943    678    368  -1047      5     57    129    -38     33     57
   -205  -1200   -995    701    394  -1098     -2      7     83    -96    -23     12
   -215  -1241  -1026    730    405  -1135     -5    -36     51   -135    -57    -10
   -226  -1280  -1057    753    415  -1171    -20    -85     18   -176    -96    -44
   -215  -1306  -1091    761    436  -1200    -41   -119    -10   -207   -127    -72
   -213  -1337  -1124    774    454  -1231    -70   -155    -44   -239   -155   -101
   -210  -1384  -1174    797    480  -1280    -75   -176    -54   -252   -168   -116
   -210  -1408  -1197    805    493  -1304    -83   -197    -59   -259   -166   -116
   -200  -1402  -1202    802    501  -1304    -90   -213    -62   -270   -163   -114
   -189  -1382  -1192    784    498  -1288    -77   -207    -38   -257   -148   -106
   -194  -1400  -1205    797    504  -1304    -77   -210    -31   -252   -142    -96
   -200  -1410  -1210    805    504  -1312    -85   -218    -31   -252   -140    -90
   -192  -1389  -1197    792    501  -1293    -80   -218    -18   -249   -135   -106
   -202  -1369  -1166    784    480  -1267    -62   -205     10   -231   -122   -111
   -205  -1358  -1156    782    475  -1257    -36   -197     38   -205   -103    -93
   -205  -1330  -1124    766    459  -1228    -38   -205     44   -200   -101    -96
   -210  -1332  -1122    771    454  -1228    -49   -223     41   -205   -109   -111
   -218  -1335  -1117    776    449  -1226    -59   -249     38   -197   -101    -93
   -213  -1327  -1114    769    449  -1221    -72   -270     33   -192    -85    -75
   -197  -1350  -1156    771    478  -1252    -90   -298     18   -207    -90    -85
   -189  -1379  -1189    784    498  -1286   -101   -316      2   -223   -106    -96
   -194  -1389  -1195    789    498  -1293   -109   -322     10   -218   -103    -75
   -184  -1415  -1231    797    522  -1325   -114   -335      2   -228   -114    -88
   -184  -1457  -1273    818    542  -1366   -124   -358    -20   -262   -142   -116
   -189  -1483  -1293    836    550  -1389   -114   -361    -23   -267   -145   -106
   -228  -1548  -1322    885    545  -1436   -114   -374    -36   -280   -155   -109
   -275  -1610  -1335    943    530  -1473    -96   -376    -36   -283   -166   -109
   -296  -1644  -1350    969    527  -1499    -85   -400    -49   -303   -189   -124
   -306  -1623  -1317    966    504  -1470   -101   -439    -80   -332   -218   -155
   -306  -1673  -1366    987    530  -1519   -122   -472   -109   -368   -254   -197
   -301  -1725  -1423   1010    561  -1574   -124   -485   -116   -379   -267   -220
   -303  -1735  -1434   1018    563  -1584   -111   -488   -106   -376   -267   -215
   -311  -1743  -1431   1028    558  -1587   -101   -491    -98   -376   -259   -205
   -322  -1777  -1457   1049    563  -1618   -101   -504   -103   -381   -265   -223
   -319  -1797  -1480   1057    579  -1639   -101   -514   -101   -384   -267   -233
   -301  -1842  -1540   1070    618  -1693   -111   -527   -106   -397   -285   -254
   -285  -1867  -1582   1078    646  -1725   -111   -535   -111   -407   -298   -280
   -272  -1914  -1641   1093    683  -1779    -59   -465    -70   -397   -322   -316
   -262  -1909  -1647   1083    691  -1779     38   -324     36   -348   -327   -345
   -257  -1795  -1540   1026    639  -1667    109   -184    202   -200   -215   -257
   -220  -1600  -1379    911    579  -1491    140     -2    472    111     96     25
   -171  -1356  -1184    761    506  -1270     51     -7    568    340    423    394
   -184  -1083   -898    633    355   -992    -49   -322    394    345    620    678
   -249  -1093   -846    670    296   -969   -124   -659    114    207    631    745
   -332  -1278   -945    805    306  -1111   -270  -1078   -335   -210    259    413
   -361  -1639  -1278    997    457  -1457   -475  -1548   -924   -963   -561   -366
   -303  -1969  -1665   1135    678  -1816   -631  -1714  -1208  -1369  -1013   -789
   -215  -2177  -1961   1197    870  -2070   -639  -1577  -1075  -1286   -992   -813
   -103  -2216  -2112   1161   1002  -2164   -574  -1382   -862  -1122   -891   -750
    -54  -2158  -2104   1106   1023  -2132   -420  -1140   -615   -922   -743   -639
   -103  -2073  -1971   1088    932  -2023   -236   -883   -348   -693   -548   -480
   -111  -2005  -1896   1057    891  -1953   -127   -748   -205   -571   -439   -389
    -88  -1987  -1899   1039    904  -1943    -93   -696   -155   -524   -400   -355
    -85  -2003  -1917   1041    914  -1958    -75   -680   -137   -506   -389   -342
    -54  -2018  -1964   1036    953  -1990    -67   -680   -140   -509   -389   -342
     10  -2010  -2021   1000   1013  -2016    -75   -691   -148   -517   -392   -348
     67  -1990  -2057    961   1062  -2023    -72   -701   -142   -514   -392   -353
     75  -1995  -2070    958   1072  -2034    -67   -704   -137   -509   -379   -353
     49  -2013  -2062    982   1054  -2039    -59   -698   -132   -504   -376   -350
     31  -2021  -2055    995   1041  -2036    -51   -696   -129   -506   -379   -340
     18  -2018  -2036   1000   1026  -2026    -38   -678   -114   -491   -358   -314
     -2  -2016  -2013   1010   1005  -2016    -28   -670   -109   -483   -345   -301
    -31  -2021  -1990   1026    979  -2008    -12   -657    -98   -470   -332   -288
    -64  -2055  -1990   1060    961  -2023      2   -639    -90   -462   -322   -277
    -62  -2049  -1987   1057    961  -2018     20   -615    -75   -444   -301   -257
    -38  -2021  -1984   1028    971  -2003     28   -594    -51   -426   -280   -228
    -15  -2036  -2023   1026   1002  -2031     33   -563    -23   -397   -259   -207
     -7  -2031  -2023   1018   1005  -2029     36   -524      5   -361   -233   -192
     10  -1990  -2000    989   1005  -1995     49   -485     41   -314   -189   -171
     33  -1940  -1974    950   1002  -1956     54   -439     77   -270   -132   -140
     41  -1925  -1966    940   1002  -1943     70   -381    124   -218    -80    -96
     44  -1880  -1925    917    982  -1901     93   -309    184   -150    -18    -36
     41  -1834  -1875    896    958  -1855    103   -244    236    -90     41     12
     54  -1771  -1826    857    937  -1797    116   -194    280    -44     96     59
     59  -1719  -1779    828    919  -1751    132   -155    309    -10    135     93
     51  -1683  -1735    813    891  -1709    155   -124    327     10    161    122
     25  -1696  -1722    836    872  -1709    163   -124    301    -12    150    116
    -25  -1714  -1688    867    828  -1704    171   -142    272    -44    129    106
    -25  -1693  -1667    859    820  -1680    179   -168    241    -72    103     88
    -28  -1686  -1660    854    813  -1673    194   -192    218    -98     90     75
    -57  -1709  -1652    883    797  -1680    202   -220    187   -129     70     59
    -83  -1719  -1636    901    776  -1680    200   -257    145   -163     33     25
    -98  -1722  -1626    909    763  -1675    205   -298    114   -197      2      2
   -106  -1732  -1626    917    758  -1680    200   -345     85   -226    -23    -25
   -109  -1751  -1641    930    766  -1696    187   -387     59   -252    -62    -59
   -135  -1777  -1641    953    750  -1709    181   -415     46   -272    -88    -85
   -155  -1784  -1631    969    735  -1709    179   -439     31   -293   -109   -103
   -158  -1769  -1610    961    724  -1688    176   -449     28   -298   -119   -109
   -166  -1771  -1605    969    719  -1688    194   -431     44   -283   -106    -96
   -166  -1761  -1597    963    714  -1678    202   -418     44   -290   -114   -101
   -171  -1748  -1577    958    701  -1662    205   -407     46   -296   -116   -111
   -194  -1727  -1532    958    667  -1631    226   -384     51   -290   -106   -109
   -205  -1670  -1465    937    628  -1569    246   -374     46   -296   -103   -114
   -194  -1605  -1410    901    605  -1509    277   -350     54   -280    -85   -101
   -226  -1582  -1356    904    563  -1470    314   -322     67   -259    -64    -80
   -267  -1582  -1314    924    522  -1449    340   -311     75   -249    -62    -67
   -267  -1558  -1291    914    511  -1426    366   -296     83   -241    -51    -57
   -275  -1538  -1262    906    491  -1400    355   -311     64   -257    -67    -62
   -303  -1514  -1210    909    452  -1363    337   -329     46   -265    -64    -54
   -345  -1512  -1166    927    407  -1340    314   -342     38   -252    -46    -28
   -381  -1527  -1145    956    381  -1337    285   -366     10   -267    -72    -57
   -392  -1522  -1130    956    368  -1327    280   -376    -12   -270    -77    -51
   -387  -1493  -1106    940    358  -1301    283   -371    -15   -257    -64    -36
   -368  -1447  -1080    906    353  -1265    272   -366    -23   -252    -59    -31
   -355  -1418  -1062    888    353  -1241    254   -371    -54   -267    -72    -38
   -361  -1415  -1054    885    342  -1236    231   -394   -111   -303   -101    -59
   -358  -1413  -1054    883    348  -1234    220   -405   -137   -327   -127    -77
   -353  -1426  -1075    888    361  -1252    213   -418   -168   -355   -150   -109
   -361  -1434  -1072    898    355  -1254    207   -428   -202   -384   -176   -132
   -376  -1434  -1057    904    337  -1247    220   -420   -218   -392   -181   -132
   -389  -1415  -1028    901    319  -1223    220   -426   -231   -400   -194   -140
   -400  -1408  -1010    901    303  -1210    210   -441   -257   -418   -218   -158
   -392  -1410  -1018    901    311  -1215    189   -452   -293   -441   -244   -179
   -376  -1415  -1039    893    329  -1226    179   -457   -316   -457   -265   -207
   -368  -1369  -1000    867    314  -1184    192   -444   -314   -444   -257   -194
   -374  -1350   -976    859    298  -1163    194   -441   -311   -446   -257   -189
   -379  -1325   -945    852    283  -1135    194   -431   -322   -449   -252   -192
   -379  -1283   -904    831    259  -1096    187   -426   -335   -454   -252   -202
   -361  -1247   -885    802    262  -1067    194   -394   -332   -449   -254   -210
   -324  -1218   -893    769    283  -1054    259   -290   -288   -436   -270   -252
   -293  -1166   -872    730    288  -1021    355   -119   -192   -374   -244   -257
   -236  -1015   -779    626    267   -896    433    103    -10   -200    -88   -124
   -142   -724   -581    433    218   -654    449    309    189     54    187    153
   -103   -348   -246    226     70   -298    353    181    210    207    452    485
   -179   -101     77    140   -129    -12    184   -265     67    275    659    774
   -319    -15    303    166   -314    142     -7   -771   -179    194    670    823
   -426   -306    119    366   -272    -93   -213  -1278   -678   -324    155    337
   -446   -800   -353    623    -49   -576   -418  -1618  -1244  -1039   -597   -389
   -387  -1078   -691    732    150   -885   -545  -1615  -1413  -1288   -870   -662
   -311  -1104   -792    706    239   -948   -475  -1322  -1205  -1124   -766   -602
   -257  -1023   -766    639    254   -896   -309  -1010   -958   -932   -633   -501
   -215   -937   -722    574    252   -831   -106   -693   -730   -756   -509   -405
   -171   -857   -685    514    257   -771      0   -522   -610   -667   -439   -348
   -127   -753   -626    439    246   -688     36   -454   -558   -618   -397   -311
   -106   -704   -597    405    244   -652     41   -431   -548   -605   -389   -311
   -122   -670   -550    394    213   -610     57   -400   -535   -587   -381   -303
   -135   -626   -491    381    176   -558     77   -363   -522   -561   -355   -277
   -148   -592   -444    366    148   -519     77   -337   -519   -542   -340   -259
   -153   -545   -394    348    119   -470     83   -311   -509   -527   -327   -241
   -145   -519   -374    332    114   -449     85   -293   -498   -517   -329   -233
   -142   -470   -327    306     90   -400     98   -265   -475   -498   -314   -207
   -140   -415   -277    275     67   -348     93   -246   -465   -491   -303   -184
   -132   -337   -205    233     36   -272     93   -228   -449   -470   -285   -158
   -124   -277   -153    200     12   -218     88   -200   -436   -446   -267   -119
   -127   -236   -109    181    -10   -174    101   -166   -418   -420   -252    -96
   -132   -210    -77    168    -28   -145    109   -129   -400   -400   -233    -77
   -135   -150    -18    142    -59    -85    109    -93   -376   -376   -210    -54
   -135    -88     44    109    -90    -23    101    -57   -350   -350   -192    -31
   -114    -36     77     75    -96     20     96    -23   -335   -324   -181    -18
   -109     15    122     44   -116     67    109     23   -309   -288   -158      2
    -98     75    171     10   -135    122    114     77   -275   -254   -129     28
    -85    158    241    -38   -163    200    116    142   -231   -207    -85     75
    -41    275    316   -116   -179    296    135    220   -171   -145    -25    129
     -7    361    366   -176   -187    363    145    290   -129    -98     25    166
     25    459    433   -241   -202    446    161    366    -80    -38     85    223
     36    553    517   -296   -241    535    168    415    -44     12    132    277
     46    659    613   -353   -283    636    171    449    -15     49    174    332
     31    698    667   -366   -319    683    163    439    -28     41    161    327
     10    722    711   -368   -350    717    166    431    -36     46    153    324
     -2    761    763   -379   -384    763    174    418    -51     38    142    316
     -5    795    800   -394   -402    797    179    392    -75     18    124    303
    -10    831    841   -413   -428    836    171    363    -96     -5    101    296
    -36    841    875   -402   -454    857    166    324   -135    -46     57    259
    -51    818    867   -384   -459    841    155    283   -179    -83     15    231
    -33    802    836   -384   -433    818    140    246   -215   -111    -23    202
    -12    774    784   -381   -397    779    132    197   -262   -155    -72    163
    -31    743    771   -355   -402    756    129    161   -298   -189   -114    129
    -38    745    782   -353   -410    763    109    127   -335   -215   -148    106
    -31    779    810   -374   -420    795     88    103   -363   -231   -163     93
    -10    807    818   -400   -415    813     72     90   -381   -236   -171     88
    -25    828    852   -402   -439    839     64     88   -381   -231   -174     85
    -46    859    904   -407   -475    880     67    106   -371   -215   -163     96
    -57    878    935   -410   -496    906     67    111   -381   -228   -174     85
    -70    927    997   -428   -535    961     62    106   -392   -233   -184     70
    -70    979   1047   -454   -558   1013     62    116   -374   -210   -168     83
    -59   1028   1085   -485   -571   1057     75    135   -350   -189   -142    109
    -62   1062   1124   -498   -592   1093    101    161   -327   -171   -127    129
    -72   1111   1184   -522   -628   1148    114    179   -311   -161   -116    145
    -83   1169   1252   -542   -667   1210    109    176   -314   -158   -124    137
   -109   1218   1327   -555   -717   1273     98    168   -311   -150   -127    137
   -109   1267   1376   -579   -743   1322     93    158   -309   -153   -135    140
    -93   1296   1389   -602   -743   1343     62    148   -311   -140   -122    174
    -88   1288   1376   -600   -732   1332     18    116   -348   -158   -140    168
    -88   1317   1405   -615   -748   1361    -12     98   -379   -168   -153    163
    -88   1374   1462   -641   -774   1418     -5    114   -366   -145   -137    168
    -77   1361   1439   -644   -758   1400    -15    109   -379   -161   -158    153
    -70   1353   1423   -641   -748   1389    -28     93   -400   -176   -174    150
    -70   1350   1418   -641   -745   1384    -54     72   -426   -200   -194    127
    -59   1353   1413   -646   -735   1382    -44     77   -420   -197   -194    114
    -67   1296   1361   -615   -714   1330    -44     59   -457   -241   -244     62
    -83   1280   1361   -600   -722   1319    -72     28   -501   -280   -290      5
    -88   1249   1335   -581   -711   1291    -88      5   -524   -301   -324    -20
    -88   1215   1304   -563   -696   1260    -98      0   -548   -319   -345    -31
    -98   1208   1306   -553   -701   1257   -101     -2   -558   -316   -337    -20
   -122   1205   1325   -542   -722   1265    -98      5   -548   -303   -329    -12
   -135   1218   1350   -542   -743   1283    -98      2   -558   -306   -350    -28
   -150   1252   1402   -550   -776   1327   -106     -7   -576   -319   -371    -51
   -163   1254   1418   -545   -792   1335   -119    -18   -592   -332   -389    -67
   -142   1278   1418   -568   -782   1348   -119    -10   -589   -322   -381    -64
   -129   1280   1410   -576   -771   1345   -116      0   -594   -327   -397    -90
   -145   1262   1408   -558   -776   1335    -54     80   -561   -332   -428   -145
   -145   1319   1465   -587   -805   1392     51    231   -446   -262   -402   -142
   -119   1465   1584   -672   -852   1525    129    402   -249    -62   -231      0
    -80   1699   1779   -810   -930   1738    132    597     20    283    119    324
    -33   2047   2081  -1005  -1057   2062     10    633    176    605    535    763
   -106   2221   2327  -1057  -1215   2273   -103    368     62    693    782   1072
   -210   2161   2369   -976  -1288   2265   -228     -2   -280    480    678   1023
   -290   1922   2210   -815  -1252   2065   -400   -491   -867   -161     49    493
   -335   1628   1964   -646  -1148   1795   -646  -1072  -1618  -1106   -922   -329
   -283   1415   1699   -568   -992   1556   -774  -1132  -1769  -1312  -1150   -537
   -246   1234   1480   -493   -862   1356   -714   -914  -1579  -1150  -1062   -517
   -233   1163   1397   -465   -815   1278   -615   -693  -1348   -961   -945   -459
   -213   1210   1423   -498   -818   1317   -483   -472  -1098   -745   -795   -361
   -194   1314   1506   -561   -852   1410   -329   -257   -870   -535   -628   -239
   -161   1374   1535   -605   -846   1454   -252   -145   -750   -420   -542   -176
   -135   1402   1538   -636   -836   1470   -236   -109   -717   -387   -514   -158
   -148   1408   1556   -628   -852   1480   -231    -88   -701   -361   -491   -140
   -163   1444   1608   -641   -885   1525   -239    -83   -688   -342   -475   -122
   -150   1493   1644   -670   -898   1566   -231    -70   -670   -327   -454    -96
   -142   1519   1662   -691   -904   1590   -228    -62   -652   -309   -433    -77
   -166   1512   1678   -672   -922   1595   -231    -62   -641   -298   -428    -83
   -166   1551   1717   -693   -943   1634   -233    -54   -626   -280   -410    -83
   -168   1564   1732   -698   -950   1647   -239    -49   -615   -265   -392    -67
   -166   1558   1725   -698   -945   1641   -239    -41   -607   -246   -371    -41
   -140   1641   1782   -750   -961   1712   -239    -36   -597   -228   -358    -25
   -140   1662   1800   -761   -969   1730   -236    -25   -579   -202   -329     -5
   -132   1693   1823   -782   -976   1758   -233    -18   -561   -181   -309      2
   -137   1704   1842   -784   -989   1771   -223    -12   -542   -158   -290     15
   -161   1709   1870   -774  -1015   1790   -231     -5   -532   -142   -285     23
   -166   1709   1875   -774  -1021   1790   -226      7   -511   -116   -262     36
   -150   1727   1878   -789  -1015   1803   -213     44   -472    -57   -207     90
   -135   1758   1893   -813  -1013   1826   -197     83   -420      5   -140    158
   -150   1805   1956   -826  -1052   1880   -192    119   -368     62    -85    200
   -202   1855   2057   -828  -1130   1956   -200    161   -319    127    -31    236
   -205   1945   2148   -870  -1176   2047   -194    213   -249    197     31    288
   -205   1992   2197   -893  -1200   2094   -187    246   -207    246     64    319
   -187   2023   2210   -917  -1197   2117   -179    275   -179    285     96    376
   -171   2065   2236   -948  -1205   2151   -153    329   -132    348    163    444
   -163   2094   2257   -966  -1210   2174   -137    348   -114    363    181    459
   -148   2122   2270   -987  -1210   2195   -122    350   -106    358    181    457
   -116   2132   2249  -1008  -1182   2190   -132    327   -129    324    153    433
   -109   2127   2236  -1010  -1174   2182   -135    301   -155    301    129    405
   -109   2104   2210   -997  -1161   2156   -124    262   -189    267     88    368
   -114   2083   2197   -984  -1156   2138   -122    220   -228    220     44    332
   -129   2029   2158   -948  -1143   2094   -142    155   -288    153    -20    267
   -129   1992   2122   -930  -1124   2057   -153     98   -335     98    -80    200
   -135   1943   2078   -904  -1106   2010   -163     49   -387     46   -124    142
   -161   1899   2057   -870  -1109   1979   -171     -2   -431     10   -158     96
   -189   1849   2039   -828  -1114   1943   -179    -44   -472    -18   -187     54
   -205   1813   2018   -805  -1111   1917   -187    -77   -501    -38   -210     28
   -210   1800   2008   -795  -1109   1904   -202   -111   -524    -54   -226     10
   -197   1766   1964   -787  -1080   1865   -228   -148   -561    -80   -249    -12
   -189   1751   1940   -779  -1065   1844   -249   -174   -587    -90   -265    -23
   -192   1743   1932   -776  -1062   1836   -283   -202   -610   -101   -277    -28
   -135   1779   1914   -823  -1023   1847   -288   -205   -607    -85   -254    -12
   -116   1792   1909   -839  -1013   1852   -277   -205   -597    -64   -226      2
   -140   1803   1943   -831  -1041   1873   -244   -176   -566    -28   -187     36
   -166   1857   2023   -846  -1093   1938   -210   -140   -519     28   -137     93
   -189   1888   2078   -849  -1135   1982   -187   -119   -496     59   -116    129
   -202   1909   2109   -854  -1156   2008   -184   -119   -491     67   -106    153
   -254   1901   2156   -823  -1205   2029   -197   -132   -498     72    -90    179
   -298   1927   2226   -815  -1262   2075   -207   -148   -504     83    -67    210
   -267   1961   2226   -846  -1247   2094   -215   -161   -506     98    -46    220
   -231   1927   2156   -849  -1195   2042   -241   -181   -527     85    -51    197
   -223   1883   2107   -828  -1163   1995   -259   -197   -542     72    -62    189
   -218   1878   2096   -831  -1158   1987   -252   -200   -548     72    -59    205
   -231   1829   2060   -800  -1145   1943   -254   -215   -566     54    -67    205
   -275   1761   2036   -743  -1156   1899   -265   -236   -589     38    -85    192
   -298   1709   2008   -704  -1153   1857   -262   -233   -592     38    -85    200
   -314   1665   1979   -678  -1145   1821   -267   -249   -607     28   -101    174
   -329   1623   1951   -646  -1140   1787   -280   -280   -641    -10   -145    109
   -345   1595   1940   -626  -1143   1766   -283   -309   -665    -44   -168     54
   -353   1558   1912   -602  -1132   1735   -288   -329   -683    -67   -176      5
   -350   1506   1855   -579  -1104   1680   -293   -348   -701    -88   -197    -31
   -355   1486   1842   -566  -1098   1662   -283   -348   -704    -85   -197    -28
   -358   1470   1829   -555  -1093   1649   -283   -355   -711    -85   -200    -28
   -371   1454   1826   -540  -1098   1639   -283   -363   -727    -96   -210    -49
   -379   1413   1792   -517  -1085   1602   -270   -363   -724    -90   -202    -67
   -384   1392   1777   -504  -1080   1584   -277   -379   -737   -101   -213    -80
   -387   1389   1777   -504  -1083   1582   -283   -384   -748   -106   -218    -70
   -405   1322   1727   -457  -1065   1525   -272   -374   -748   -111   -228    -72
   -387   1273   1657   -444  -1023   1465   -218   -290   -709   -114   -259   -122
   -402   1252   1654   -426  -1028   1452   -137   -166   -620    -72   -259   -137
   -415   1366   1779   -478  -1098   1571    -70    -23   -459     83   -127    -28
   -394   1579   1974   -592  -1184   1777    -51    129   -246    358    166    265
   -418   1899   2314   -743  -1366   2107   -148     -5   -246    493    436    623
   -550   2112   2662   -782  -1605   2387   -257   -376   -454    470    592    883
   -688   2132   2818   -724  -1753   2475   -355   -732   -730    335    587    924
   -779   1888   2668   -553  -1722   2278   -478  -1101  -1117    -57    202    537
   -784   1454   2239   -335  -1514   1847   -665  -1436  -1597   -706   -537   -181
   -737   1184   1922   -226  -1330   1553   -756  -1475  -1727   -932   -815   -457
   -678   1060   1738   -192  -1208   1397   -696  -1247  -1506   -756   -704   -405
   -626   1060   1686   -215  -1156   1371   -571   -976  -1236   -537   -540   -301
   -592   1098   1691   -257  -1140   1395   -400   -691   -961   -311   -376   -187
   -568   1153   1722   -293  -1145   1436   -288   -504   -787   -158   -254   -106
   -540   1179   1717   -322  -1127   1447   -249   -439   -724    -98   -207    -88
   -496   1213   1709   -358  -1101   1460   -239   -428   -706    -88   -200   -103
   -472   1218   1688   -374  -1080   1452   -246   -428   -701    -85   -197   -106
   -439   1184   1623   -374  -1031   1405   -249   -426   -696    -85   -192   -106
   -397   1176   1574   -389   -987   1374   -249   -418   -685    -75   -181    -98
   -368   1202   1571   -415   -969   1387   -244   -402   -672    -62   -176    -88
   -348   1213   1558   -433   -953   1384   -249   -397   -665    -57   -174    -72
   -335   1187   1519   -426   -927   1353   -252   -392   -657    -49   -168    -62
   -327   1145   1473   -410   -901   1309   -257   -400   -659    -57   -171    -59
   -309   1143   1452   -415   -880   1296   -259   -413   -657    -70   -179    -70
   -303   1109   1413   -405   -859   1260   -259   -405   -649    -64   -176    -80
   -296   1096   1392   -400   -844   1241   -259   -387   -631    -46   -161    -70
   -296   1083   1379   -394   -839   1231   -257   -366   -610    -28   -145    -46
   -306   1054   1361   -374   -833   1208   -254   -345   -592    -10   -119    -31
   -306   1049   1353   -374   -828   1200   -259   -337   -576      2    -98    -20
   -314   1047   1361   -366   -839   1202   -272   -324   -558      2    -96    -10
   -324   1021   1343   -350   -833   1182   -283   -311   -537      7    -98      7
   -316   1010   1327   -345   -820   1169   -277   -277   -496     36    -70     44
   -290   1013   1304   -361   -797   1158   -290   -233   -436     80    -18    101
   -220   1054   1275   -415   -748   1163   -301   -174   -363    137     31    161
   -129   1119   1249   -496   -688   1184   -306   -111   -293    202     80    213
    -85   1179   1265   -545   -675   1221   -303    -67   -233    254    135    249
    -80   1252   1332   -587   -706   1293   -293    -18   -168    311    200    296
    -93   1322   1415   -613   -753   1369   -275     28   -114    358    257    345
    -96   1345   1439   -626   -769   1392   -283     36   -103    358    275    355
    -96   1384   1480   -644   -787   1431   -285     31    -96    348    275    355
   -124   1392   1514   -633   -820   1452   -272     31    -88    340    270    363
   -137   1384   1519   -623   -828   1452   -254     18    -90    324    254    348
   -142   1382   1525   -620   -833   1452   -257    -18   -114    280    220    311
   -171   1332   1504   -579   -836   1418   -272    -67   -148    226    171    280
   -171   1317   1488   -574   -831   1402   -290   -116   -176    181    122    254
   -153   1296   1449   -571   -802   1371   -311   -176   -220    129     67    207
   -142   1231   1371   -545   -758   1301   -322   -231   -259     80     18    142
   -148   1182   1330   -517   -737   1254   -332   -277   -288     38     -7     88
   -168   1145   1314   -488   -743   1231   -350   -311   -298     18    -12     67
   -197   1114   1312   -459   -753   1213   -353   -327   -298     10    -20     70
   -200   1117   1317   -462   -758   1215   -353   -332   -293     12    -28     70
   -207   1111   1319   -452   -763   1215   -348   -337   -283     15    -38     49
   -192   1091   1283   -449   -737   1184   -353   -350   -285      7    -57     20
   -187   1083   1267   -449   -727   1174   -345   -350   -262     15    -41     36
   -213   1072   1283   -431   -748   1176   -329   -337   -236     25    -23     64
   -228   1104   1332   -436   -779   1218   -303   -303   -197     67     15    111
   -233   1137   1371   -452   -802   1252   -272   -277   -161    103     49    145
   -233   1169   1402   -467   -818   1286   -254   -267   -135    122     67    148
   -207   1189   1395   -493   -802   1291   -246   -270   -122    127     77    155
   -181   1182   1363   -498   -771   1273   -236   -270   -106    132     88    171
   -158   1192   1348   -519   -753   1270   -252   -290   -106    129     93    179
   -111   1192   1304   -542   -706   1247   -280   -319   -111    127     90    179
    -96   1161   1257   -535   -678   1208   -306   -348   -129    109     80    166
   -122   1143   1265   -509   -693   1202   -303   -358   -124    106     88    168
   -122   1158   1280   -519   -701   1218   -296   -345    -93    129    116    192
    -77   1140   1218   -532   -649   1179   -314   -361   -101    122    106    189
    -41   1075   1117   -519   -579   1096   -348   -397   -129     85     67    161
    -25   1015   1041   -493   -532   1028   -374   -423   -155     57     41    140
    -38    958    995   -459   -517    976   -376   -431   -163     49     28    122
    -80    893    974   -407   -527    932   -366   -436   -168     38     12    103
   -155    795    950   -322   -553    872   -342   -433   -171     33      0     85
   -220    743    963   -259   -592    852   -327   -439   -176     28     -5     83
   -236    740    976   -252   -607    857   -327   -441   -174     28     -7     90
   -244    706    950   -231   -597    828   -332   -454   -176     15    -18     85
   -241    672    914   -218   -576    795   -348   -472   -181      2    -31     83
   -231    644    875   -205   -553    758   -361   -483   -184     -5    -38     77
   -226    600    826   -189   -524    711   -376   -496   -181    -10    -46     67
   -231    574    802   -171   -517    688   -389   -511   -181    -25    -59     51
   -249    532    782   -142   -514    657   -394   -514   -174    -28    -64     41
   -265    506    771   -119   -517    639   -381   -506   -161    -20    -59     31
   -259    441    698    -90   -480    568   -329   -457   -140    -33    -85    -28
   -257    410    667    -75   -462    537   -223   -337    -70    -28   -111    -75
   -246    441    688    -98   -467    563   -145   -205     38     38    -80    -59
   -236    597    833   -179   -535    714    -96     -5    280    290    142    132
   -189    870   1057   -340   -623    963   -210     57    444    594    501    491
   -218   1150   1369   -467   -792   1260   -452   -342    311    706    763    795
   -327   1236   1564   -457   -945   1397   -706   -885     51    678    859    909
   -410   1127   1538   -358   -974   1332   -987  -1428   -358    366    615    698
   -446    597   1041    -75   -745    818  -1197  -1857   -987   -446   -207     -7
   -410    218    628     93   -519    423  -1273  -1940  -1317   -958   -730   -449
   -353     75    426    137   -389    249  -1158  -1662  -1114   -852   -701   -470
   -306     51    358    127   -332    205   -945  -1314   -784   -605   -542   -381
   -265     93    355     85   -309    223   -719  -1000   -493   -381   -392   -277
   -231    150    381     38   -306    265   -581   -802   -301   -228   -280   -189
   -205    171    376     18   -290    272   -530   -730   -215   -171   -236   -153
   -194    171    366     12   -280    267   -498   -711   -179   -150   -218   -142
   -189    189    376      0   -283    283   -496   -709   -166   -137   -207   -137
   -187    161    348     12   -267    254   -491   -696   -153   -124   -200   -127
   -197    179    376      7   -285    277   -483   -688   -129   -101   -179   -109
   -220    192    413     15   -316    301   -475   -685   -106    -88   -163   -106
   -252    155    405     46   -329    280   -475   -688    -93    -80   -161   -116
   -252    181    433     33   -342    306   -480   -693    -85    -72   -155   -122
   -239    210    449     10   -342    329   -472   -680    -54    -46   -132   -101
   -231    168    400     31   -314    283   -467   -665    -31    -23   -116    -77
   -254    106    361     72   -309    233   -465   -659    -28    -15   -122    -83
   -285     88    371     98   -327    228   -457   -652    -15     -2   -114    -70
   -283     96    376     90   -329    233   -465   -654    -12      2   -111    -64
   -249     75    324     88   -285    200   -467   -659     -7      7   -106    -72
   -205     88    290     57   -246    189   -470   -654      7     23    -93    -77
   -166     72    236     46   -200    153   -465   -639     23     41    -80    -77
   -132     67    197     31   -163    132   -462   -613     49     64    -57    -67
    -88    109    197    -10   -142    153   -457   -584     88     96    -20    -41
    -77    132    210    -28   -145    171   -459   -553    116    129      7    -18
    -64    140    205    -38   -135    171   -452   -509    163    187     49     20
    -38    137    176    -51   -106    155   -431   -454    226    252    101     62
    -31    153    184    -59   -106    168   -428   -415    277    303    145     98
    -28    145    174    -59   -101    158   -426   -384    311    342    189    140
    -20    145    166    -64    -93    155   -405   -350    342    379    233    187
    -12    181    194    -85   -103    187   -407   -353    340    376    246    189
      0    189    189    -93    -93    189   -405   -381    316    348    218    155
      0    140    140    -72    -70    140   -413   -423    270    298    168    116
      2     96     93    -49    -46     93   -423   -462    223    254    135     90
      5     51     46    -28    -20     49   -431   -506    181    213    101     57
      2     23     20    -12     -7     23   -436   -568    137    158     54     18
     -5    -15    -10      7      2    -10   -433   -620    103    116     23    -10
    -33    -85    -51     59      7    -67   -446   -670     57     72    -12    -38
    -46   -137    -93     90     20   -116   -472   -727      2     18    -59    -88
    -51   -135    -83     93     15   -109   -478   -776    -36    -25   -101   -135
    -77   -145    -67    111     -5   -109   -485   -805    -54    -36   -103   -137
   -111   -200    -88    155    -12   -145   -496   -828    -72    -44   -103   -150
   -129   -210    -80    168    -25   -145   -491   -841    -77    -46    -96   -158
   -127   -213    -85    171    -20   -150   -488   -852    -85    -54    -98   -150
   -145   -233    -88    187    -31   -161   -483   -870   -114    -77   -116   -166
   -135   -202    -67    168    -33   -137   -485   -891   -140    -96   -132   -184
   -132   -202    -70    166    -31   -137   -472   -891   -137    -93   -124   -163
   -137   -213    -75    176    -31   -145   -459   -880   -124    -77   -103   -148
   -150   -205    -54    176    -49   -129   -446   -872   -109    -59    -83   -135
   -166   -181    -15    174    -77    -98   -420   -849    -83    -36    -57   -119
   -189   -116     70    153   -132    -23   -379   -826    -51    -12    -31    -90
   -218    -57    161    137   -189     51   -337   -797    -18     18      0    -54
   -257    -57    197    155   -228     70   -340   -800    -23     15      5    -44
   -272    -49    223    161   -249     85   -345   -818    -23     12     18    -23
   -244    -62    181    150   -213     59   -371   -857    -46     -5     10    -12
   -244   -116    127    181   -187      5   -405   -898    -88    -36    -10    -15
   -244   -114    129    176   -189      7   -407   -909    -98    -46    -15    -18
   -233    -88    145    161   -192     28   -410   -911   -109    -51    -15    -18
   -226   -111    114    168   -171      0   -405   -914   -124    -59    -25    -25
   -220   -153     67    187   -145    -44   -413   -924   -148    -75    -44    -44
   -220   -189     31    205   -127    -80   -410   -927   -163    -88    -49    -44
   -233   -233      0    233   -119   -116   -392   -927   -179   -101    -59    -54
   -223   -241    -18    231   -103   -129   -368   -924   -192   -111    -67    -64
   -213   -249    -36    231    -88   -142   -355   -927   -210   -132    -75    -83
   -226   -288    -62    257    -83   -176   -355   -940   -233   -155    -90   -109
   -231   -332   -101    280    -67   -215   -363   -958   -262   -184   -116   -142
   -223   -355   -132    288    -46   -244   -363   -976   -290   -205   -140   -166
   -200   -387   -187    293     -7   -288   -363   -987   -322   -220   -158   -179
   -171   -407   -239    288     33   -324   -371  -1000   -353   -236   -163   -197
   -137   -418   -280    275     70   -350   -389  -1026   -387   -259   -187   -223
    -93   -433   -340    262    122   -387   -402  -1041   -418   -285   -205   -241
    -38   -452   -413    246    187   -433   -405  -1047   -441   -296   -215   -252
      5   -480   -485    236    241   -480   -379  -1015   -446   -311   -236   -280
      7   -517   -524    254    265   -519   -290   -898   -402   -306   -259   -322
     12   -501   -514    241    262   -506   -202   -763   -319   -270   -254   -340
     62   -316   -379    127    220   -348   -135   -592   -142    -98    -96   -215
    142    -59   -202    -44    171   -129   -176   -472     12    161    210     88
    153    277    122   -215     15    200   -316   -693    -54    270    465    407
     70    496    423   -285   -176    459   -452  -1096   -259    277    620    613
    -49    519    568   -233   -309    542   -607  -1525   -581    114    558    571
   -119    158    277    -20   -200    215   -784  -1948  -1078   -449    -38     12
   -114   -257   -145    184     12   -202   -956  -2216  -1540  -1091   -730   -620
    -67   -478   -410    270    171   -444   -989  -2130  -1558  -1189   -870   -766
    -31   -545   -514    288    241   -530   -870  -1810  -1283   -958   -719   -667
    -20   -467   -446    244    210   -457   -672  -1462   -974   -704   -527   -532
    -10   -405   -397    207    192   -402   -478  -1156   -711   -491   -353   -402
     -7   -348   -342    176    166   -345   -376   -992   -576   -374   -252   -324
    -10   -314   -303    163    145   -309   -335   -922   -530   -332   -213   -303
    -20   -285   -265    153    119   -275   -301   -875   -493   -293   -171   -272
    -36   -231   -194    132     77   -213   -285   -844   -472   -267   -142   -249
    -33   -189   -155    109     59   -171   -280   -820   -462   -249   -129   -231
    -31   -148   -116     90     41   -132   -272   -795   -452   -228   -114   -205
    -38   -116    -80     77     18    -98   -257   -761   -428   -205    -93   -181
    -36    -96    -59     64     10    -80   -236   -722   -400   -174    -64   -153
    -36    -54    -18     44    -10    -36   -218   -698   -379   -155    -46   -137
    -36     -2     33     20    -36     15   -200   -675   -353   -135    -20   -114
    -38     38     77      0    -59     57   -194   -657   -342   -122    -23   -106
    -31    122    153    -46    -93    137   -174   -618   -314    -83     10    -75
    -25    189    213    -83   -119    200   -155   -581   -288    -49     46    -57
    -41    210    252    -83   -145    231   -142   -553   -272    -28     64    -59
    -51    236    288    -93   -171    262   -129   -514   -249      7     98    -41
    -67    280    348   -106   -207    311   -106   -462   -218     51    137    -20
    -77    355    433   -140   -257    394    -85   -410   -184     98    181      0
    -67    433    501   -181   -283    467    -64   -358   -145    145    226     36
    -38    498    537   -231   -288    517    -41   -303   -106    189    270     80
    -12    555    568   -272   -290    561    -28   -241    -70    239    316    116
     20    607    587   -316   -283    600    -20   -179    -38    285    361    161
     83    675    592   -379   -254    633    -15   -119     -7    332    405    207
    145    763    615   -454   -236    691    -20    -77     18    366    439    249
    181    833    652   -509   -236    743    -20    -41     36    387    462    298
    202    878    675   -540   -236    776     -7    -12     46    405    498    335
    220    924    704   -571   -241    815     -7     -7     38    410    506    358
    223    935    711   -579   -244    823    -23    -33      0    376    472    350
    218    969    750   -594   -265    859    -23    -51    -28    350    452    340
    226    987    758   -607   -267    872    -28    -72    -62    319    426    319
    220    950    730   -584   -254    841    -23    -96    -93    288    394    298
    218    963    743   -592   -262    854    -41   -135   -137    244    345    252
    202    976    774   -592   -285    875    -51   -176   -174    202    303    205
    197   1002    802   -602   -301    904    -67   -215   -218    163    254    158
    210   1049    839   -628   -314    945    -85   -244   -252    135    205    122
    218   1026    807   -623   -296    917    -90   -257   -270    127    194     98
    223   1005    782   -615   -277    893   -101   -267   -285    122    194     72
    239   1041    802   -641   -280    922   -127   -290   -311     93    166     38
    254   1062    807   -657   -275    935   -148   -303   -324     75    140     31
    254   1060    805   -657   -275    932   -153   -298   -329     77    127     41
    272   1083    810   -680   -267    948   -161   -293   -335     77    142     25
    277   1098    818   -688   -270    958   -168   -285   -337     85    158      5
    285   1104    818   -693   -265    961   -176   -283   -342     90    155     12
    267   1127    857   -698   -293    992   -197   -272   -340     96    153     25
    283   1210    924   -748   -319   1067   -202   -252   -322    109    168     46
    327   1299    969   -815   -322   1135   -189   -223   -293    140    192     83
    340   1345   1005   -841   -332   1176   -171   -205   -280    148    194    106
    340   1389   1049   -865   -353   1218   -174   -202   -288    145    187    114
    355   1439   1083   -896   -363   1262   -192   -210   -301    140    187    116
    361   1532   1169   -948   -405   1350   -228   -228   -309    129    181    124
    379   1579   1200   -979   -410   1389   -244   -231   -309    137    187    140
    376   1610   1234   -995   -428   1423   -252   -228   -311    142    200    158
    361   1621   1257   -992   -449   1439   -252   -213   -306    158    220    174
    368   1615   1244   -992   -439   1431   -241   -179   -290    187    241    192
    384   1628   1244  -1005   -428   1436   -262   -187   -303    174    228    187
    387   1628   1239  -1010   -426   1436   -280   -189   -324    153    207    163
    374   1639   1262  -1008   -444   1452   -288   -179   -327    142    200    155
    361   1623   1262   -995   -452   1444   -275   -174   -329    129    179    132
    345   1605   1260   -974   -457   1434   -277   -179   -342    111    155    109
    371   1634   1262  -1002   -446   1449   -316   -205   -374     80    122     80
    387   1673   1286  -1031   -449   1480   -335   -220   -392     62    101     64
    381   1662   1280  -1023   -449   1473   -348   -231   -405     46     83     51
    374   1662   1288  -1018   -457   1475   -363   -239   -407     36     77     49
    371   1688   1317  -1028   -472   1501   -337   -205   -379     59     98     83
    387   1743   1356  -1065   -485   1551   -342   -194   -368     70    103    101
    400   1779   1379  -1091   -491   1579   -345   -189   -358     72    106    111
    405   1790   1384  -1096   -488   1587   -348   -181   -355     75    106    114
    379   1803   1423  -1093   -522   1613   -345   -161   -348     83    106    122
    368   1771   1400  -1070   -517   1587   -283    -59   -296    103     98    106
    387   1771   1384  -1078   -498   1579   -187     85   -210    140     90     85
    407   1862   1454  -1135   -522   1660   -116    231    -80    249    174    155
    449   2094   1641  -1273   -594   1867   -106    407    129    504    441    418
    501   2444   1943  -1473   -719   2195   -241    340    174    685    724    745
    459   2709   2249  -1584   -896   2481   -392    -10     18    740    917    995
    350   2811   2460  -1579  -1054   2637   -548   -446   -233    672    950   1065
    267   2608   2340  -1439  -1039   2475   -730   -888   -646    272    555    701
    244   2221   1974  -1234   -865   2099   -906  -1234  -1135   -366   -119     90
    288   1969   1680  -1130   -696   1826  -1010  -1275  -1335   -662   -439   -192
    337   1849   1512  -1093   -587   1680   -935   -997  -1127   -498   -353   -158
    340   1867   1525  -1104   -594   1696   -766   -667   -836   -257   -194    -46
    345   1930   1584  -1137   -620   1756   -568   -355   -563    -36    -36     72
    353   2031   1675  -1192   -662   1855   -446   -161   -400     98     67    135
    350   2073   1722  -1210   -685   1899   -405    -83   -332    158    111    161
    337   2078   1740  -1210   -701   1909   -384    -46   -303    184    129    171
    332   2114   1782  -1223   -724   1948   -376    -28   -301    192    124    163
    319   2158   1839  -1239   -758   1997   -371    -10   -285    213    142    184
    303   2192   1888  -1247   -792   2042   -358     15   -259    241    168    205
    301   2239   1938  -1270   -820   2091   -361     25   -246    262    176    207
    332   2288   1953  -1312   -810   2122   -371     25   -241    277    187    213
    345   2304   1956  -1327   -805   2130   -376     33   -236    290    189    218
    337   2288   1951  -1312   -805   2120   -366     49   -218    309    194    231
    371   2301   1930  -1340   -779   2117   -376     57   -207    327    213    252
    418   2314   1896  -1369   -737   2107   -394     44   -223    316    202    244
    483   2353   1870  -1418   -693   2112   -405     38   -220    319    207    249
    563   2403   1839  -1483   -636   2122   -423     36   -223    319    200    249
    574   2429   1855  -1501   -639   2143   -426     46   -210    329    210    259
    563   2431   1867  -1499   -652   2151   -423     64   -197    337    215    257
    558   2452   1891  -1506   -665   2171   -413     98   -166    366    244    270
    587   2530   1943  -1558   -678   2236   -420    124   -140    410    275    311
    594   2559   1964  -1577   -685   2260   -413    171    -88    470    314    374
    584   2592   2008  -1587   -711   2299   -400    226    -38    522    358    426
    576   2650   2073  -1613   -748   2361   -389    290     12    581    413    478
    568   2694   2125  -1631   -776   2410   -381    358     59    649    470    530
    581   2753   2171  -1670   -795   2465   -371    413    103    691    504    558
    594   2844   2249  -1722   -826   2548   -358    454    148    735    548    594
    618   2873   2255  -1748   -820   2564   -355    472    161    753    566    610
    626   2876   2249  -1751   -810   2564   -342    483    163    756    576    615
    623   2912   2286  -1769   -831   2598   -327    488    168    761    587    615
    633   2920   2286  -1777   -826   2605   -311    483    168    763    594    623
    633   2933   2299  -1784   -831   2616   -324    446    135    732    568    607
    626   2943   2317  -1784   -844   2631   -329    407     93    701    540    576
    594   2940   2346  -1769   -875   2642   -332    368     57    665    506    548
    558   2907   2346  -1732   -893   2626   -332    340     28    636    472    519
    527   2852   2322  -1691   -898   2590   -329    306      5    613    439    485
    488   2829   2340  -1657   -924   2585   -350    257    -33    581    402    452
    449   2787   2338  -1621   -945   2564   -342    233    -49    561    371    431
    454   2800   2346  -1628   -945   2574   -355    207    -72    540    345    407
    439   2777   2338  -1608   -950   2559   -379    168   -103    511    311    371
    413   2738   2325  -1574   -956   2533   -387    153   -114    509    314    363
    387   2733   2346  -1561   -979   2540   -392    145   -122    514    319    368
    376   2753   2377  -1564  -1000   2566   -407    119   -148    498    298    342
    361   2751   2387  -1556  -1013   2569   -415    109   -158    493    293    327
    371   2733   2361  -1551   -995   2548   -415    103   -161    493    296    327
    368   2733   2361  -1551   -997   2548   -423     90   -174    491    288    327
    363   2774   2410  -1569  -1023   2592   -410    106   -158    511    306    348
    335   2824   2486  -1582  -1075   2657   -371    132   -124    548    345    389
    314   2865   2551  -1590  -1117   2709   -340    145   -109    563    366    418
    314   2899   2582  -1608  -1135   2743   -348    127   -127    548    361    420
    324   2868   2543  -1597  -1109   2704   -355    119   -129    561    379    446
    337   2860   2520  -1600  -1091   2691   -363    106   -135    571    392    454
    376   2896   2520  -1636  -1070   2709   -400     70   -163    561    381    436
    397   2915   2517  -1657  -1060   2717   -418     41   -194    542    366    402
    402   2912   2509  -1657  -1054   2709   -423     38   -194    545    374    407
    384   2902   2514  -1644  -1065   2709   -428     41   -192    553    389    418
    387   2847   2460  -1615  -1036   2655   -433     38   -197    540    384    392
    381   2811   2426  -1597  -1023   2618   -449     20   -218    530    371    397
    361   2787   2426  -1574  -1031   2605   -462      2   -233    514    358    405
    332   2764   2429  -1551  -1047   2598   -462    -15   -254    493    340    389
    309   2722   2413  -1514  -1052   2569   -446    -25   -272    472    311    363
    277   2678   2400  -1480  -1060   2540   -449    -44   -298    446    285    342
    259   2691   2429  -1475  -1085   2561   -454    -64   -319    428    275    335
    262   2688   2423  -1475  -1080   2556   -449    -70   -319    436    290    353
    270   2675   2405  -1473  -1067   2540   -441    -67   -319    433    285    329
    249   2647   2397  -1452  -1072   2522   -433    -67   -319    439    280    309
    246   2660   2410  -1454  -1083   2535   -433    -72   -319    436    275    296
    246   2670   2423  -1460  -1088   2548   -436    -88   -329    418    259    270
    249   2665   2416  -1457  -1083   2540   -418    -80   -309    436    280    298
    226   2590   2364  -1408  -1067   2475   -400    -75   -306    433    275    293
    210   2525   2314  -1369  -1052   2421   -353    -20   -288    426    254    257
    207   2530   2320  -1371  -1057   2426   -254    101   -218    449    241    226
    210   2590   2379  -1400  -1083   2486   -168    233    -98    545    314    277
    213   2735   2522  -1478  -1153   2629   -127    402    109    784    555    509
    244   3031   2787  -1639  -1270   2909   -218    415    210   1005    857    844
    176   3299   3122  -1738  -1473   3211   -316    158    140   1101   1096   1135
     44   3338   3294  -1691  -1623   3317   -381   -184    -46   1075   1179   1247
    -62   3177   3239  -1558  -1652   3208   -537   -618   -444    730    859    958
   -119   2787   2907  -1335  -1512   2847   -704  -1067   -974     85    187    329
   -114   2478   2592  -1184  -1353   2535   -857  -1273  -1304   -342   -244    -54
    -67   2304   2372  -1117  -1218   2338   -867  -1114  -1202   -280   -231    -77
    -23   2286   2309  -1130  -1166   2296   -753   -833   -943    -75    -85     15
     15   2307   2288  -1161  -1137   2296   -600   -571   -706    116     54    116
     70   2385   2314  -1228  -1122   2351   -444   -332   -493    296    192    226
    109   2442   2333  -1275  -1111   2387   -366   -220   -389    384    257    277
    106   2429   2322  -1270  -1106   2377   -361   -202   -363    402    277    285
    116   2421   2301  -1270  -1093   2361   -358   -197   -353    413    288    296
    132   2405   2273  -1270  -1070   2338   -353   -202   -355    410    288    298
    148   2377   2229  -1262  -1039   2304   -345   -202   -361    407    288    298
    158   2369   2208  -1265  -1026   2288   -366   -218   -366    405    285    296
    202   2369   2166  -1286   -982   2268   -366   -223   -358    410    290    296
    241   2325   2081  -1286   -919   2203   -374   -233   -368    400    283    285
    267   2296   2029  -1280   -880   2164   -381   -246   -381    394    280    288
    301   2322   2021  -1314   -859   2174   -381   -252   -374    402    285    296
    309   2348   2039  -1330   -865   2195   -366   -241   -353    431    314    319
    311   2385   2070  -1350   -878   2229   -348   -215   -316    472    363    355
    345   2392   2047  -1369   -849   2221   -358   -210   -309    485    387    368
    439   2403   1961  -1423   -761   2182   -371   -218   -322    475    374    363
    472   2421   1948  -1447   -737   2184   -387   -226   -324    472    368    368
    436   2395   1958  -1415   -761   2177   -389   -213   -311    488    384    389
    379   2361   1982  -1369   -800   2171   -389   -194   -298    501    402    400
    361   2356   1992  -1358   -815   2174   -381   -166   -265    532    431    410
    345   2333   1987  -1340   -820   2161   -350   -111   -207    584    488    457
    329   2335   2003  -1332   -839   2169   -348    -62   -163    631    542    506
    327   2348   2021  -1337   -846   2184   -324      0   -103    688    602    568
    337   2346   2008  -1343   -836   2179   -319     49    -59    735    659    615
    350   2387   2036  -1369   -844   2213   -319     96    -15    784    714    670
    337   2423   2083  -1382   -872   2255   -306    132     12    815    750    704
    316   2434   2117  -1374   -898   2275   -288    155     31    831    774    719
    293   2444   2148  -1369   -927   2296   -272    158     31    826    779    724
    262   2439   2177  -1350   -956   2309   -262    148     25    815    766    717
    231   2436   2205  -1335   -987   2322   -249    132     18    800    750    704
    194   2439   2244  -1317  -1023   2343   -241    116      7    795    750    706
    142   2410   2268  -1278  -1062   2340   -226     90      0    771    724    683
     98   2369   2270  -1236  -1085   2320   -207     67     -2    756    706    662
     62   2330   2265  -1197  -1104   2299   -179     44    -15    740    688    644
     20   2296   2275  -1158  -1127   2286   -171     12    -31    717    662    607
     -5   2239   2244  -1117  -1124   2242   -163    -20    -41    698    639    576
    -44   2187   2231  -1072  -1137   2210   -153    -36    -38    693    631    550
    -77   2153   2231  -1039  -1156   2192   -145    -54    -41    683    620    530
    -41   2143   2184  -1049  -1111   2164   -161    -77    -49    659    607    511
    -12   2112   2125  -1049  -1070   2117   -174   -103    -75    633    587    472
    -10   2075   2086  -1034  -1049   2081   -176   -122    -80    623    576    454
    -10   2047   2057  -1021  -1034   2049   -194   -145    -90    607    563    446
      0   2021   2021  -1010  -1010   2021   -197   -158    -88    594    555    439
      2   2008   2005  -1008  -1002   2008   -189   -161    -83    597    561    441
      5   2003   1997  -1005   -995   2000   -163   -142    -59    618    581    465
    -18   2016   2034  -1000  -1026   2023   -127   -114    -20    654    618    506
    -49   2026   2075   -987  -1062   2049   -103    -98      7    678    649    530
    -75   2005   2078   -966  -1078   2042    -85    -77     23    688    665    545
    -85   2018   2104   -966  -1093   2060    -80    -70     38    698    672    563
    -90   2057   2145   -984  -1119   2101    -98    -75     51    711    688    581
    -90   2036   2127   -971  -1109   2081   -124   -103     44    714    698    594
    -80   2036   2114   -979  -1096   2075   -140   -119     36    709    706    600
    -54   2049   2104   -997  -1078   2075   -140   -119     44    709    711    600
    -41   2029   2070   -995  -1054   2047   -142   -127     36    701    711    589
    -36   1982   2018   -971  -1026   2000   -158   -153     10    678    688    571
    -33   1925   1956   -948   -995   1938   -189   -179    -18    644    657    553
    -25   1873   1899   -922   -961   1886   -189   -184    -23    636    654    555
    -36   1829   1865   -896   -950   1847   -184   -192    -38    618    639    535
    -62   1795   1857   -865   -958   1826   -187   -207    -54    584    607    501
    -75   1761   1836   -844   -956   1797   -194   -228    -72    553    579    470
    -72   1712   1784   -820   -927   1748   -205   -246    -90    527    555    446
    -80   1652   1730   -787   -906   1691   -220   -262   -111    498    532    407
    -80   1602   1683   -761   -880   1641   -228   -272   -124    478    517    376
    -67   1587   1652   -761   -859   1618   -244   -285   -135    459    506    353
    -46   1577   1623   -763   -833   1600   -241   -285   -129    459    506    348
    -41   1551   1590   -756   -815   1569   -241   -293   -135    457    504    345
    -44   1522   1566   -737   -805   1543   -246   -309   -140    446    485    329
    -23   1483   1504   -730   -766   1493   -254   -316   -145    433    475    322
     28   1436   1405   -732   -688   1421   -246   -296   -145    420    462    290
     88   1402   1312   -748   -610   1358   -181   -200    -98    420    436    233
    142   1423   1280   -782   -568   1353   -116    -77    -31    454    431    207
    181   1514   1330   -849   -574   1421    -75     96    122    605    574    353
    244   1719   1473   -982   -613   1597    -90    220    277    820    831    652
    252   2000   1748  -1127   -748   1875   -137    127    355   1000   1114   1008
    140   2143   2003  -1140   -930   2073   -220   -213    298   1072   1301   1267
     -5   2078   2081  -1039  -1041   2081   -371   -678     38    901   1189   1192
   -116   1748   1865   -815   -992   1808   -530  -1166   -444    350    623    639
   -119   1343   1462   -613   -792   1402   -717  -1473   -878   -181     75    103
    -46   1062   1109   -506   -576   1085   -844  -1473   -963   -311    -54    -38
     23    979    956   -501   -467    966   -795  -1252   -797   -192     28      5
     88   1026    935   -558   -423    982   -665   -984   -584    -38    135     80
    140   1085    943   -615   -402   1013   -493   -706   -366    122    252    171
    166   1106    940   -636   -387   1023   -387   -548   -233    218    324    226
    166   1080    914   -623   -376   1000   -340   -488   -171    259    366    257
    181   1109    927   -646   -374   1021   -327   -465   -150    275    389    265
    200   1148    948   -675   -374   1049   -327   -454   -129    283    392    265
    218   1158    940   -688   -361   1049   -327   -446   -101    290    402    272
    207   1171    963   -691   -379   1067   -311   -431    -70    306    426    285
    179   1169    989   -675   -405   1080   -290   -418    -44    324    444    298
    155   1169   1013   -662   -428   1091   -280   -407    -28    329    446    301
    158   1176   1018   -667   -428   1098   -277   -389      7    345    467    324
    161   1176   1013   -670   -426   1096   -272   -371     54    371    501    353
    158   1176   1018   -667   -431   1096   -262   -350     96    400    524    379
    166   1195   1028   -683   -431   1111   -257   -337    122    413    535    402
    184   1150    966   -667   -389   1060   -249   -324    145    420    540    413
    184   1153    966   -670   -389   1060   -244   -301    179    444    566    446
    148   1150   1000   -649   -426   1075   -223   -257    226    483    602    488
    140   1143   1000   -644   -428   1072   -218   -223    265    511    628    509
    231   1174    943   -701   -355   1060   -241   -226    272    504    620    504
    285   1182    893   -735   -303   1039   -252   -213    290    511    631    511
    340   1210    870   -776   -265   1041   -262   -189    319    535    654    537
    371   1234    862   -805   -244   1049   -246   -129    376    581    706    597
    397   1244    846   -820   -223   1047   -244    -70    433    628    756    662
    439   1275    836   -857   -200   1057   -254    -25    478    667    795    717
    485   1322    836   -904   -176   1080   -252     25    532    714    841    771
    509   1348    839   -927   -166   1093   -244     67    571    748    872    800
    498   1343    844   -919   -171   1093   -226     96    597    774    891    831
    449   1361    909   -906   -231   1135   -218    111    613    784    906    854
    418   1361    943   -891   -262   1153   -207    109    633    787    914    870
    400   1325    924   -865   -262   1127   -192    101    646    776    919    867
    400   1306    906   -852   -252   1106   -192     72    626    748    896    831
    387   1280    893   -836   -252   1088   -202     23    592    711    852    787
    363   1239    872   -802   -254   1057   -202    -15    561    678    813    745
    324   1182    854   -756   -265   1018   -200    -49    535    652    776    706
    270   1111    841   -691   -285    976   -189    -77    524    626    748    672
    215   1039    820   -628   -303    930   -176   -114    509    594    711    636
    163    971    807   -568   -322    891   -171   -140    498    574    688    594
     93    901    807   -498   -355    854   -161   -150    509    576    683    571
     49    862    813   -454   -381    839   -163   -174    511    568    670    553
     59    823    763   -444   -350    795   -187   -220    488    532    633    524
     75    797    719   -436   -322    758   -202   -249    478    514    613    514
     93    766    670   -431   -288    719   -213   -265    475    506    610    506
    109    709    600   -407   -244    654   -228   -285    465    485    592    491
    124    670    542   -397   -207    605   -241   -296    470    480    584    491
    116    691    574   -405   -228    633   -236   -296    483    493    594    509
    116    685    568   -402   -228    628   -213   -290    501    506    602    514
    106    696    589   -400   -241    644   -176   -275    532    519    618    532
    103    724    620   -415   -259    672   -166   -272    555    527    631    548
     88    748    657   -418   -285    704   -171   -285    574    542    641    555
     77    774    693   -426   -309    735   -181   -296    592    558    657    566
    109    771    662   -439   -275    717   -205   -309    597    566    665    563
    116    745    628   -431   -257    688   -226   -322    597    563    667    558
    122    758    636   -441   -257    698   -231   -332    594    558    667    563
    127    737    610   -433   -241    675   -226   -340    600    558    665    563
    148    701    553   -423   -202    628   -226   -358    581    537    641    550
    155    631    475   -394   -161    555   -249   -394    548    501    610    522
    174    561    387   -366   -106    472   -259   -418    524    470    581    485
    181    506    322   -345    -70    415   -267   -439    501    436    545    436
    176    454    277   -314    -49    366   -262   -459    483    402    514    389
    168    402    231   -288    -31    316   -270   -491    457    366    485    353
    166    337    171   -252     -2    254   -275   -509    441    348    462    332
    166    298    132   -233     18    215   -280   -527    415    322    433    309
    161    277    116   -218     23    197   -272   -532    415    311    423    301
    150    262    111   -207     18    187   -270   -542    413    301    410    296
    150    259    109   -205     20    184   -272   -548    410    298    407    298
    145    202     54   -176     44    129   -265   -548    410    290    397    285
    153    210     57   -181     49    135   -262   -558    400    288    389    275
    145    192     46   -171     49    122   -244   -555    402    293    397    277
    161    168      7   -166     77     88   -207   -514    426    293    387    257
    171     98    -75   -135    122     12   -111   -394    498    319    371    215
    181     88    -93   -135    137     -2    -36   -265    584    366    384    205
    197    223     25   -213     85    124      2   -103    756    548    563    358
    262    475    213   -368     23    345    -46      0    909    782    857    680
    285    756    470   -522    -90    613   -119    -88    963    971   1156   1052
    202    795    592   -498   -194    693   -163   -348    857   1013   1306   1265
     85    678    592   -381   -254    636   -272   -735    540    758   1096   1078
     -7    358    366   -176   -187    363   -423  -1247    -15    101    423    436
    -18     49     67    -18    -44     57   -605  -1615   -485   -467   -137    -75
     51   -153   -205     51    127   -179   -722  -1618   -563   -571   -252   -194
     85   -293   -381    103    233   -337   -680  -1413   -394   -433   -168   -150
    122   -335   -457    106    288   -394   -600  -1213   -218   -296    -77    -98
    153   -288   -444     64    298   -366   -436   -969     10   -109     67     -2
    163   -197   -361     18    262   -277   -301   -795    174     23    174     93
    158   -155   -316     -2    236   -236   -241   -730    228     72    210    124
    171   -153   -324    -10    246   -239   -215   -704    244     85    220    122
    181   -153   -335    -15    257   -244   -207   -696    249     90    233    137
    189   -150   -340    -18    265   -244   -200   -691    246     90    236    145
    187   -171   -358    -10    270   -262   -200   -691    241     83    228    137
    179   -153   -332    -12    254   -241   -192   -678    246     90    241    148
    176   -155   -332    -12    252   -244   -161   -654    259    103    265    174
    171   -153   -324     -7    246   -239   -155   -657    252     93    262    158
    179   -168   -348     -7    262   -257   -150   -657    254     90    262    150
    200   -161   -363    -20    280   -262   -137   -644    267    106    280    168
    218   -135   -353    -41    283   -241   -129   -628    272    116    288    181
    239   -132   -371    -51    303   -252   -122   -623    270    119    285    187
    228   -155   -384    -38    306   -270   -119   -618    265    129    290    189
    218   -135   -353    -41    285   -244   -109   -600    280    148    314    210
    223   -127   -350    -49    285   -236   -103   -579    290    166    337    231
    220    -93   -314    -62    267   -202    -96   -558    306    192    366    254
    194    -38   -236    -77    213   -137    -75   -522    332    228    405    290
    174    -20   -197    -77    184   -109    -57   -483    363    267    446    329
    161    -25   -187    -67    171   -103    -59   -452    381    298    480    358
    163     41   -122   -101    142    -38    -36   -389    428    361    548    418
    168     93    -77   -132    122      7    -23   -340    472    418    605    472
    174    106    -67   -140    119     20    -12   -288    517    467    654    522
    207    129    -77   -171    142     25    -12   -257    532    491    688    548
    265    192    -72   -228    168     59    -15   -246    535    501    701    571
    275    231    -44   -254    158     93    -12   -246    514    480    683    576
    280    285      2   -283    137    145     -5   -254    493    457    662    574
    288    293      2   -293    142    148     -2   -275    454    420    636    553
    301    254    -46   -277    174    103    -10   -324    389    363    581    498
    303    252    -54   -277    179     98      5   -358    342    322    545    470
    296    220    -75   -259    184     72     23   -389    301    275    506    426
    277    192    -88   -236    181     51     38   -420    262    228    457    381
    290    179   -111   -233    202     33     49   -459    215    187    407    335
    340    150   -189   -246    262    -18     41   -506    158    132    355    270
    361    114   -246   -239    303    -64     54   -540    122     90    311    226
    387     93   -293   -241    340   -101     51   -581     77     46    265    176
    418     83   -335   -249    376   -124     15   -623     31     10    231    132
    441    103   -340   -275    392   -116      7   -641      5      5    223    116
    444    109   -335   -277    389   -111     25   -641    -10     -7    210    109
    433     88   -345   -262    389   -127     36   -639    -23    -12    207    106
    428     80   -348   -254    389   -132     38   -633    -28    -20    200    109
    433    124   -309   -280    371    -90     44   -618    -31    -20    205    106
    459    187   -272   -324    366    -41     57   -605    -25    -12    207    106
    467    207   -262   -337    363    -25     85   -584     -7      2    213    109
    465    197   -267   -329    366    -33    124   -558     12     23    228    114
    480    233   -249   -358    363     -7    124   -558     15     38    249    124
    493    275   -218   -384    355     28    122   -561     20     64    275    142
    509    311   -197   -410    353     57    111   -561     12     67    283    153
    511    335   -176   -423    345     80    103   -566    -15     51    275    150
    504    363   -142   -436    324    111    111   -553    -20     70    288    171
    496    361   -135   -428    314    111    116   -532    -18     83    301    181
    480    340   -140   -410    309     98    122   -524    -36     75    290    163
    449    319   -129   -384    290     96    124   -514    -57     67    283    158
    436    293   -142   -366    288     75    127   -509    -83     57    277    155
    433    293   -140   -363    285     77    127   -511   -116     36    257    119
    420    296   -127   -361    272     85    132   -511   -132     25    246    116
    418    257   -161   -337    290     49    148   -514   -158     -2    218    101
    405    220   -184   -314    296     18    148   -519   -181    -33    187     77
    402    200   -202   -301    301      0    137   -524   -207    -54    168     64
    397    189   -207   -293    301     -7    122   -532   -231    -75    150     44
    397    189   -207   -293    303     -7    119   -535   -249    -93    132     23
    407    207   -202   -309    303      2    116   -532   -267   -101    122      5
    407    215   -192   -311    301     12    109   -532   -280   -106    119    -15
    410    218   -192   -316    301     12    114   -522   -288   -116    103    -36
    418    233   -184   -324    301     25    124   -509   -293   -122     96    -41
    428    231   -197   -332    314     18    127   -485   -298   -132     75    -77
    431    257   -174   -345    301     44    187   -379   -236   -101     72   -124
    431    332   -101   -384    265    116    280   -223   -114    -18    103   -122
    457    470     12   -462    223    241    358    -49     80    184    270     25
    491    659    168   -576    158    415    350    106    301    488    605    379
    506    922    413   -714     46    667    257     77    363    693    937    792
    454   1036    581   -745    -64    810    192   -129    207    693   1117   1067
    355   1026    670   -691   -155    849    163   -384    -98    493   1028   1054
    277    865    587   -571   -155    727     51   -789   -654   -129    381    431
    218    670    452   -444   -116    561   -140  -1239  -1234   -852   -400   -311
    241    483    239   -363      0    361   -290  -1327  -1382  -1034   -618   -522
    288    293      5   -290    142    150   -270  -1148  -1210   -878   -527   -498
    348    252    -98   -301    223     77   -174   -932   -984   -685   -402   -439
    405    285   -119   -345    262     83    -36   -701   -735   -478   -252   -350
    454    389    -64   -423    257    163     88   -491   -519   -283   -103   -239
    491    470    -20   -480    257    226    150   -376   -402   -176    -20   -171
    506    519     12   -514    246    267    168   -340   -374   -145      0   -150
    522    574     51   -548    233    314    168   -319   -366   -137     10   -153
    535    631     96   -584    218    363    166   -303   -358   -127     20   -150
    535    657    122   -594    207    389    176   -275   -348   -109     33   -135
    537    670    132   -605    200    402    179   -254   -342    -93     41   -116
    555    701    145   -628    205    426    174   -244   -342    -80     49   -109
    561    724    163   -644    200    444    171   -233   -342    -77     44   -103
    581    743    161   -662    210    452    181   -215   -337    -70     44    -77
    594    784    187   -691    205    485    163   -213   -340    -70     46    -67
    610    828    218   -719    194    524    145   -207   -337    -62     62    -77
    618    846    228   -735    192    537    140   -197   -332    -49     77    -80
    623    867    244   -745    189    555    150   -181   -327    -41     72    -72
    636    885    249   -761    192    568    153   -161   -322    -28     72    -54
    657    940    283   -800    187    613    168   -124   -296      5     98     -7
    670   1015    342   -844    163    678    168    -96   -272     38    114     44
    698   1083    384   -891    158    735    163    -77   -259     51    114     46
    704   1111    405   -909    150    758    161    -46   -233     93    171     46
    709   1174    465   -943    122    820    158      0   -189    150    210    101
    724   1210    485   -969    119    846    168     67   -135    215    283    142
    735   1244    509   -989    114    878    194    158    -44    327    418    215
    761   1301    537  -1031    111    919    192    207      2    387    467    277
    771   1371    600  -1072     85    987    189    246     25    420    480    322
    769   1415    646  -1093     59   1031    197    293     49    449    511    353
    769   1460    691  -1114     38   1075    213    329     70    470    532    379
    771   1465    693  -1119     38   1080    228    348     75    470    540    381
    766   1478    711  -1122     28   1096    226    340     59    452    527    361
    750   1501    750  -1127      0   1127    236    327     31    415    491    345
    732   1532    800  -1132    -33   1166    226    296    -23    353    423    314
    698   1535    833  -1117    -67   1184    194    236    -98    272    332    241
    675   1538    862  -1106    -93   1200    174    189   -153    207    265    174
    657   1504    846  -1080    -93   1174    158    137   -207    150    207    116
    633   1454    820  -1044    -93   1137    153    101   -246    111    174     80
    618   1431    810  -1026    -96   1122    137     57   -301     54    103     23
    618   1397    779  -1008    -80   1088    124     25   -335     15     62    -18
    597   1384    787   -992    -93   1085    106      2   -348      2     59    -33
    594   1410    815  -1002   -109   1114     96    -20   -361     -7     41    -38
    597   1439    841  -1018   -122   1140     83    -28   -374    -15     23    -54
    589   1460    867  -1026   -137   1163     75    -31   -379    -15     28    -62
    584   1478    893  -1034   -155   1187     54    -38   -387    -23     18    -62
    584   1530    945  -1057   -179   1239     44    -31   -374    -12     25    -54
    597   1577    979  -1088   -192   1278     59     -2   -337     18     54    -25
    628   1654   1026  -1143   -197   1340     72     12   -311     44     80    -12
    659   1699   1036  -1182   -187   1369     64     12   -309     51     83    -15
    691   1725   1034  -1208   -171   1379     51     23   -296     64     93     12
    704   1779   1075  -1241   -187   1428     36     33   -267     98    129     64
    698   1826   1124  -1262   -213   1475     20     33   -257    116    153     98
    691   1842   1148  -1267   -228   1496    -15     25   -267    109    148     96
    688   1847   1158  -1267   -233   1504    -25     25   -270    111    150     98
    685   1855   1169  -1270   -241   1512    -25     38   -275    116    155    116
    672   1849   1176  -1262   -252   1514    -23     49   -277    122    153    127
    675   1834   1158  -1254   -241   1496    -41     44   -288    106    137    111
    678   1829   1150  -1252   -236   1491    -64     28   -309     85    122     88
    683   1836   1153  -1260   -236   1496    -85     15   -327     70    101     62
    680   1823   1143  -1252   -231   1483    -96      0   -353     46     64     20
    667   1779   1111  -1226   -220   1447   -103    -18   -371     20     33    -18
    662   1712   1049  -1187   -192   1382   -119    -31   -394     -7     10    -49
    657   1683   1026  -1171   -184   1356   -137    -44   -410    -23    -15    -83
    662   1675   1013  -1171   -174   1345   -158    -64   -431    -46    -49   -132
    670   1675   1005  -1174   -166   1340   -168    -77   -439    -57    -64   -153
    672   1693   1021  -1182   -174   1358   -184    -93   -446    -62    -77   -168
    672   1712   1039  -1192   -184   1376   -205   -109   -457    -67    -90   -179
    659   1730   1070  -1195   -205   1400   -213   -111   -457    -62    -93   -184
    652   1704   1052  -1179   -200   1379   -207   -106   -449    -57    -93   -194
    636   1717   1080  -1176   -220   1400   -207    -98   -439    -49    -90   -192
    613   1722   1109  -1169   -249   1418   -163    -38   -402    -44   -111   -213
    613   1745   1132  -1179   -259   1439    -72     85   -319    -20   -129   -259
    615   1839   1221  -1228   -301   1530      0    231   -179     83    -54   -220
    633   2029   1395  -1330   -379   1712     64    436     72    368    215      7
    698   2294   1595  -1499   -446   1945    -15    537    262    680    592    387
    691   2538   1847  -1615   -579   2192   -132    342    210    828    891    737
    592   2616   2023  -1605   -717   2320   -236     15    -12    813   1028    919
    459   2499   2039  -1478   -789   2270   -402   -415   -420    506    797    735
    384   2143   1758  -1265   -688   1951   -631   -969  -1078   -301    -51    -41
    402   1748   1343  -1075   -470   1545   -818  -1249  -1519   -901   -693   -628
    423   1488   1065   -958   -322   1278   -839  -1130  -1457   -896   -745   -735
    410   1392    982   -901   -285   1187   -740   -883  -1226   -709   -631   -678
    454   1418    963   -937   -254   1192   -610   -662   -997   -522   -501   -563
    514   1493    979  -1005   -231   1236   -431   -418   -748   -306   -332   -431
    553   1623   1070  -1088   -259   1348   -303   -257   -584   -166   -207   -332
    558   1706   1148  -1132   -293   1428   -246   -189   -511   -101   -148   -272
    532   1727   1192  -1130   -332   1460   -239   -176   -501    -88   -140   -254
    498   1766   1267  -1132   -384   1517   -239   -166   -493    -75   -137   -239
    496   1743   1244  -1122   -374   1493   -241   -161   -491    -62   -122   -223
    488   1693   1205  -1091   -358   1449   -223   -140   -465    -28    -80   -207
    514   1738   1223  -1127   -355   1480   -233   -142   -462    -18    -70   -231
    537   1766   1228  -1153   -345   1499   -236   -140   -457    -10    -64   -252
    545   1774   1226  -1161   -340   1501   -241   -142   -449     -2    -64   -275
    555   1808   1252  -1182   -348   1530   -246   -148   -444     -5    -70   -290
    555   1818   1262  -1187   -353   1540   -252   -140   -428      7    -67   -288
    555   1839   1283  -1197   -363   1564   -236   -109   -394     51    -31   -241
    553   1873   1317  -1215   -381   1595   -231    -90   -374     83      0   -192
    522   1855   1332  -1187   -405   1595   -233    -88   -368     83      2   -174
    517   1862   1343  -1189   -415   1602   -223    -67   -348    106     20   -158
    517   1873   1356  -1197   -418   1615   -207    -44   -322    142     49   -137
    514   1893   1376  -1205   -431   1636   -207    -23   -296    179     80   -114
    506   1901   1395  -1202   -444   1649   -202     12   -259    218    111    -90
    511   1945   1431  -1228   -459   1688   -207     38   -228    252    145    -57
    514   1995   1478  -1254   -483   1738   -202     80   -174    311    205    -10
    511   2010   1499  -1262   -493   1756   -187    140   -114    381    265     33
    535   2031   1496  -1283   -480   1764   -179    200    -62    444    324     85
    550   2088   1538  -1319   -493   1813   -168    249    -15    504    387    142
    555   2125   1569  -1340   -506   1847   -150    298     33    561    454    200
    571   2179   1608  -1376   -517   1893   -140    322     59    589    485    231
    558   2192   1634  -1374   -537   1914   -137    316     41    576    475    223
    537   2177   1636  -1358   -550   1906   -142    283     -5    540    436    192
    542   2195   1649  -1369   -553   1922   -150    244    -41    506    410    171
    535   2156   1618  -1348   -540   1888   -148    213    -75    470    384    140
    509   2086   1577  -1296   -532   1831   -137    168   -124    415    335     93
    480   2062   1582  -1273   -550   1821   -158     93   -197    342    270     38
    457   2023   1566  -1241   -553   1795   -179     20   -259    275    215    -12
    470   1969   1496  -1221   -511   1732   -194    -46   -316    213    161    -62
    509   1930   1421  -1218   -454   1675   -223   -135   -389    137     88   -132
    498   1906   1408  -1205   -457   1657   -254   -200   -439     88     33   -163
    400   1922   1519  -1161   -558   1722   -231   -192   -420    111     59   -122
    272   1860   1587  -1067   -657   1725   -181   -161   -379    158    103    -70
    236   1808   1571  -1021   -667   1691   -171   -161   -374    163    109    -57
    265   1847   1582  -1057   -657   1714   -194   -184   -379    153    101    -62
    249   1862   1613  -1054   -683   1738   -202   -194   -379    150     96    -62
    257   1888   1631  -1072   -688   1761   -207   -197   -368    161    109    -49
    277   1888   1610  -1083   -665   1751   -181   -171   -332    192    142    -28
    275   1906   1631  -1093   -678   1769   -158   -150   -303    220    171    -12
    259   1927   1667  -1093   -704   1797   -124   -132   -277    252    202     -2
    249   1945   1696  -1098   -724   1821   -101   -124   -259    272    215      0
    231   1953   1722  -1091   -745   1839   -114   -135   -249    275    223      5
    218   1964   1743  -1091   -763   1855   -129   -148   -239    293    257     23
    210   1951   1740  -1080   -766   1847   -155   -163   -241    303    272     41
    192   1914   1719  -1054   -763   1818   -184   -184   -257    293    265     44
    192   1948   1756  -1070   -782   1852   -189   -192   -249    303    277     57
    197   1930   1732  -1065   -766   1834   -192   -200   -252    309    285     64
    215   1909   1693  -1062   -740   1803   -197   -213   -272    298    275     54
    207   1883   1675  -1047   -735   1782   -210   -233   -296    285    265     38
    166   1875   1709  -1021   -771   1792   -197   -239   -301    285    275     44
    101   1836   1735   -969   -818   1787   -181   -241   -303    288    272     44
     44   1764   1717   -904   -836   1740   -171   -246   -314    275    265     12
     64   1696   1628   -880   -782   1662   -184   -290   -358    236    226    -46
    124   1639   1514   -880   -693   1577   -210   -342   -400    192    181    -85
    142   1602   1457   -872   -659   1530   -213   -371   -420    166    161    -83
    158   1569   1410   -865   -626   1491   -223   -389   -446    145    140    -80
    189   1545   1353   -867   -581   1449   -233   -415   -462    129    122    -98
    207   1504   1296   -854   -542   1400   -249   -433   -475    122    111   -119
    194   1467   1273   -831   -540   1371   -236   -436   -470    122    103   -129
    189   1428   1239   -810   -524   1335   -226   -446   -467    127    103   -127
    213   1405   1192   -810   -491   1299   -239   -467   -488    109     98   -137
    236   1371   1135   -802   -449   1254   -231   -470   -496    103     85   -158
    262   1330   1067   -797   -402   1200   -171   -394   -462    103     54   -202
    316   1337   1021   -828   -353   1179    -77   -244   -366    150     72   -220
    366   1447   1080   -906   -358   1262     18    -36   -181    324    220    -98
    407   1675   1267  -1041   -428   1473     83    205     67    618    514    184
    415   1977   1561  -1197   -574   1769     38    176    176    857    857    571
    311   2177   1865  -1244   -776   2021    -96   -207     85    966   1114    906
    171   2216   2042  -1195   -935   2130   -270   -662   -101    958   1213   1049
     57   1945   1888  -1000   -914   1917   -457  -1187   -566    517    800    667
     15   1369   1350   -693   -667   1358   -675  -1631  -1218   -303    -67   -174
     51    948    896   -501   -420    922   -807  -1704  -1470   -649   -449   -558
     96    818    719   -459   -311    769   -771  -1483  -1317   -548   -400   -561
    127    865    737   -496   -303    802   -639  -1192  -1072   -355   -257   -467
    142    917    774   -530   -316    846   -413   -854   -807   -148    -93   -342
    142    950    807   -548   -332    878   -262   -646   -644    -23      2   -262
    132    953    818   -545   -342    885   -202   -568   -574     28     46   -226
    116    945    828   -530   -355    888   -181   -537   -545     46     70   -210
    111    945    833   -530   -361    891   -176   -509   -519     70     93   -189
    116    950    833   -535   -358    893   -166   -485   -491     98    116   -168
    101    948    844   -527   -371    896   -153   -465   -467    116    135   -148
     85    940    854   -511   -384    898   -142   -449   -444    135    161   -129
     77    950    872   -514   -397    911   -148   -441   -423    148    174   -127
     62    948    885   -506   -410    917   -140   -423   -400    163    192   -119
     38    927    888   -485   -423    909   -127   -402   -376    179    210   -101
     25    927    901   -475   -436    914   -119   -381   -355    200    228    -83
     31    932    898   -483   -433    917   -111   -355   -329    226    252    -51
     62    935    872   -498   -405    904   -106   -332   -306    244    272    -25
     96    927    828   -514   -366    878   -114   -327   -301    241    272    -31
    124    927    802   -524   -337    865   -111   -322   -290    246    288    -25
    148    937    787   -542   -322    862   -109   -306   -272    262    303    -12
    179    950    771   -566   -296    859   -106   -288   -246    283    319      5
    200    956    756   -579   -277    854   -101   -259   -226    296    332     20
    197    958    761   -576   -280    859   -103   -226   -210    311    348     51
    202    961    758   -584   -277    862    -90   -179   -166    350    392     72
    223    987    763   -605   -270    875    -90   -129   -119    400    452    101
    236   1015    776   -626   -270    896    -90    -75    -80    449    501    142
    262   1060    797   -659   -267    930    -85    -23    -25    501    542    202
    267   1078    810   -672   -272    945    -90     10      7    537    581    249
    267   1104    836   -685   -285    971    -83     33     33    561    626    272
    270   1114    844   -693   -285    979    -83     41     44    571    649    293
    275   1111    836   -693   -280    974    -77     38     54    574    657    316
    257   1119    859   -688   -301    989    -75     15     38    550    620    316
    246   1106    857   -678   -303    982    -72    -12     12    511    574    298
    223   1021    795   -623   -285    909    -62    -33     -7    485    579    257
    192    958    766   -574   -285    862    -49    -59    -23    472    581    226
    174    932    758   -553   -290    844    -64   -127    -67    413    517    171
    161    878    717   -519   -277    797    -83   -192   -119    355    452    129
    135    823    685   -480   -275    756    -93   -244   -163    309    400     98
    124    706    581   -415   -228    644    -85   -277   -184    280    381     70
    122    654    532   -387   -205    592    -90   -319   -213    241    353     10
    116    633    517   -376   -200    576   -119   -371   -249    200    314    -12
    111    613    498   -363   -192    555   -153   -420   -283    158    280    -31
     96    579    483   -337   -192    532   -158   -441   -290    145    272    -46
     96    524    426   -311   -166    475   -161   -439   -277    153    290    -41
    111    527    413   -319   -150    470   -163   -449   -275    145    272    -49
    140    527    387   -335   -122    457   -153   -446   -259    148    277    -46
    174    545    371   -358    -98    459   -132   -426   -226    171    301    -23
    163    579    413   -371   -124    496   -111   -418   -205    184    306    -12
    163    558    394   -361   -114    478    -96   -402   -176    194    316     -2
    163    542    379   -353   -109    462   -101   -402   -161    197    322      2
    176    540    363   -358    -93    452   -109   -410   -142    202    335      7
    187    555    366   -371    -90    462   -127   -423   -132    205    345     15
    202    535    332   -368    -64    433   -176   -449   -153    179    327      7
    215    542    327   -379    -57    436   -200   -465   -161    163    322     15
    228    540    311   -384    -41    426   -205   -470   -158    158    319     23
    233    501    267   -368    -18    387   -210   -478   -168    142    309     31
    218    449    231   -335     -7    340   -220   -485   -176    127    301     33
    194    428    231   -311    -18    329   -233   -504   -179    106    288     36
    176    374    197   -275    -10    285   -241   -519   -189     80    257     18
    174    329    153   -254     10    244   -246   -540   -207     46    223    -10
    158    277    119   -218     20    200   -236   -553   -205     28    213    -25
    148    233     85   -192     31    161   -233   -571   -210     12    200    -33
    129    189     59   -158     36    124   -233   -579   -210      2    192    -44
    124    166     38   -145     44    103   -244   -589   -220    -23    168    -70
    129    129      0   -129     64     67   -254   -597   -223    -36    153    -72
    116    111     -5   -114     62     54   -249   -600   -210    -36    163    -46
     98     90     -7    -93     54     41   -246   -592   -189    -28    174    -23
     88     67    -23    -77     54     23   -262   -592   -181    -36    174    -20
     93     25    -67    -59     80    -20   -267   -597   -179    -46    166    -31
    106     -2   -111    -54    109    -57   -257   -592   -168    -57    153    -36
    127    -36   -163    -44    145    -98   -181   -514   -124    -62    124    -70
    163    -25   -192    -70    176   -109    -72   -366    -31    -20    122    -96
    202     46   -155   -124    179    -51     18   -168    142    127    246     -5
    257    236    -20   -249    137    109     51     85    423    439    558    280
    345    587    241   -465     51    415    -51    166    639    779    976    722
    306    779    472   -545    -83    626   -205   -145    613    969   1296   1091
    179    813    631   -496   -226    722   -379   -607    394    927   1361   1200
     31    555    524   -293   -246    540   -594  -1187   -153    358    833    756
    -98     46    145     25   -122     96   -823  -1745   -922   -613   -132    -90
   -106   -293   -189    197     38   -241   -917  -1735  -1083   -867   -415   -379
    -49   -467   -418    257    181   -444   -841  -1483   -885   -740   -358   -402
     15   -501   -517    241    265   -509   -698  -1221   -649   -568   -252   -363
    101   -454   -555    176    327   -504   -522   -953   -405   -384   -124   -290
    163   -387   -550    111    355   -467   -366   -745   -218   -233    -10   -215
    184   -371   -555     93    368   -462   -306   -670   -148   -174     28   -192
    184   -363   -548     88    363   -454   -288   -636   -114   -116     51   -174
    187   -415   -602    114    394   -509   -280   -628   -103    -98     51   -176
    215   -444   -662    114    436   -553   -285   -626    -98   -111     46   -181
    223   -444   -667    111    444   -555   -285   -615    -85   -111     62   -166
    202   -485   -688    140    444   -587   -275   -600    -64   -103     72   -155
    184   -524   -709    171    446   -615   -265   -579    -38    -85     85   -150
    145   -574   -722    213    431   -646   -257   -571    -15    -77    101   -153
    142   -574   -719    215    431   -646   -259   -568      7    -64    122   -132
    171   -545   -717    184    441   -628   -267   -568     23    -46    140   -116
    181   -555   -737    187    459   -646   -262   -563     38    -36    153   -114
    161   -563   -724    200    441   -641   -252   -555     51    -23    163   -114
    148   -537   -685    194    415   -610   -262   -561     59    -15    174   -109
    142   -563   -706    210    423   -633   -262   -555     75     -5    181   -106
    140   -594   -735    228    436   -665   -249   -532    111     20    202    -90
    129   -607   -737    236    433   -672   -231   -496    158     51    236    -59
    140   -584   -724    223    431   -654   -233   -470    197     77    272    -33
    171   -558   -730    194    449   -644   -226   -441    236    114    306    -10
    210   -563   -774    176    491   -667   -218   -413    275    153    335      5
    233   -540   -774    150    504   -654   -202   -358    345    223    400     46
    249   -478   -730    114    488   -602   -179   -288    431    303    483    116
    262   -428   -691     83    472   -558   -174   -233    491    368    550    179
    272   -420   -693     75    483   -555   -171   -187    540    431    607    226
    283   -394   -678     54    478   -535   -140   -145    592    480    657    272
    290   -392   -685     49    485   -537   -124   -119    615    496    683    298
    301   -407   -709     51    504   -558   -124   -124    602    480    678    290
    288   -426   -714     70    501   -568   -124   -150    574    446    646    259
    270   -446   -719     85    493   -581   -106   -174    555    420    618    246
    265   -504   -769    119    514   -636    -96   -215    517    371    574    213
    244   -568   -815    161    530   -691    -96   -262    470    314    514    166
    210   -646   -857    218    532   -750   -101   -316    413    239    446    109
    197   -709   -909    254    550   -807   -106   -366    366    174    389     54
    176   -784   -961    303    568   -872   -106   -407    316    119    335      0
    142   -862  -1005    358    571   -932   -114   -452    270     67    288    -44
    109   -909  -1018    400    563   -963   -119   -501    231     20    246    -88
    106   -953  -1060    420    581  -1005   -129   -540    197    -18    213   -127
    114   -963  -1078    426    594  -1021   -140   -571    179    -46    194   -150
    106   -987  -1096    439    600  -1039   -153   -594    166    -67    176   -168
     98  -1010  -1109    457    602  -1060   -158   -602    166    -70    176   -171
    101  -1013  -1114    457    607  -1062   -153   -605    168    -70    174   -176
    106  -1021  -1127    457    615  -1072   -132   -594    187    -51    184   -168
    122   -989  -1114    433    618  -1052   -122   -589    197    -44    192   -161
    129   -945  -1075    407    602  -1010   -106   -574    226    -31    218   -132
    114   -974  -1088    428    600  -1028    -98   -566    249    -18    236   -114
    132   -974  -1106    420    618  -1039   -106   -571    257    -12    246   -101
    142   -971  -1114    413    626  -1041   -132   -594    246    -18    246   -101
    153   -974  -1127    410    639  -1049   -161   -626    228    -25    239   -109
    158   -995  -1153    415    654  -1072   -189   -662    200    -54    223   -122
    155  -1021  -1176    431    665  -1096   -200   -672    200    -64    226   -119
    158  -1052  -1210    446    683  -1130   -174   -654    218    -51    239   -101
    168  -1062  -1231    446    698  -1145   -153   -652    223    -54    236    -96
    166  -1106  -1275    467    719  -1189   -168   -670    197    -88    213   -127
    161  -1169  -1332    504    745  -1249   -168   -683    176   -111    194   -155
    150  -1226  -1376    535    761  -1299   -181   -704    148   -142    171   -171
    140  -1267  -1408    563    774  -1337   -174   -711    135   -163    155   -171
    114  -1335  -1452    610    782  -1395   -171   -735    103   -194    122   -194
     96  -1413  -1509    657    802  -1460   -174   -763     70   -236     77   -239
     80  -1473  -1553    696    813  -1512   -174   -776     57   -257     59   -270
     64  -1540  -1605    737    833  -1571   -171   -795     38   -285     31   -293
     51  -1571  -1626    758    839  -1597   -176   -810     28   -306     20   -303
     75  -1577  -1652    750    862  -1613   -176   -810     28   -306     23   -301
     85  -1621  -1706    766    896  -1662   -171   -820     20   -314     12   -314
     83  -1662  -1745    789    914  -1704   -158   -820     20   -316     28   -314
     64  -1678  -1743    805    904  -1709   -153   -815     31   -319     28   -327
     41  -1719  -1761    839    901  -1740   -145   -802     38   -332     10   -358
     33  -1743  -1777    854    904  -1758    -64   -711    114   -309     -5   -389
     15  -1686  -1701    836    857  -1693     33   -584    239   -241     25   -384
     25  -1535  -1564    753    792  -1548     93   -415    457    -12    231   -205
     93  -1350  -1444    628    766  -1397     85   -226    745    366    628    181
    148  -1114  -1262    480    704  -1189     -7   -239    836    633   1036    641
    106  -1034  -1140    465    623  -1085    -80   -488    662    649   1260    950
      5  -1148  -1153    571    579  -1150   -140   -805    298    358   1109    867
   -101  -1363  -1262    732    579  -1312   -265  -1275   -303   -350    389    226
   -161  -1652  -1491    906    662  -1571   -449  -1732   -914  -1153   -475   -542
   -135  -1917  -1782   1026    823  -1849   -561  -1774  -1008  -1296   -657   -735
   -111  -2117  -2008   1114    945  -2062   -511  -1587   -792  -1119   -545   -698
    -80  -2182  -2101   1130   1008  -2143   -407  -1382   -545   -917   -410   -610
    -64  -2171  -2107   1117   1018  -2140   -265  -1158   -288   -693   -249   -491
    -51  -2122  -2070   1088   1008  -2096   -132   -961    -72   -506    -98   -381
    -36  -2078  -2044   1057   1002  -2062    -67   -885     15   -433    -38   -335
    -18  -2062  -2044   1039   1010  -2055    -41   -865     59   -402    -20   -311
      0  -2047  -2047   1023   1021  -2047    -23   -857     80   -387     -2   -293
     -5  -2086  -2081   1047   1036  -2083    -15   -859     88   -384     18   -298
    -12  -2073  -2060   1041   1023  -2068      2   -852    103   -361     36   -280
     -2  -2062  -2060   1031   1028  -2062     12   -844    114   -350     49   -254
      7  -2070  -2078   1028   1041  -2075      7   -852    114   -345     64   -267
     25  -2083  -2109   1028   1067  -2096      7   -846    129   -332     85   -265
     67  -2073  -2140   1000   1101  -2107      5   -859    129   -342     80   -267
    124  -2060  -2187    966   1153  -2122      0   -870    129   -340     83   -265
    119  -2073  -2192    974   1153  -2130     15   -857    150   -324    101   -246
     59  -2057  -2117   1000   1088  -2086     54   -810    205   -272    163   -197
    -23  -2062  -2039   1041   1005  -2052     90   -774    257   -223    213   -161
    -25  -2062  -2039   1044   1005  -2052     98   -766    270   -207    231   -153
     31  -2088  -2120   1028   1072  -2104     77   -779    262   -205    233   -153
     75  -2114  -2190   1021   1132  -2151     67   -776    270   -197    252   -140
    114  -2099  -2213    992   1161  -2156     64   -761    293   -168    280   -116
    119  -2065  -2187    971   1150  -2125     70   -737    332   -127    311    -80
    111  -2052  -2166    969   1137  -2107     83   -698    389    -67    366    -25
    127  -2049  -2177    961   1150  -2112    103   -646    452      2    436     31
    153  -2055  -2208    948   1179  -2130    114   -597    514     70    509     75
    166  -2031  -2197    930   1182  -2114    119   -548    576    137    579    140
    179  -2013  -2195    917   1187  -2104    119   -509    623    184    628    200
    192  -1997  -2190    904   1189  -2094    127   -480    652    213    667    244
    176  -2000  -2177    909   1176  -2088    142   -462    667    226    691    272
    155  -2021  -2177    932   1163  -2099    148   -470    659    213    680    267
    140  -2031  -2171    943   1153  -2101    148   -491    636    176    644    236
    129  -2010  -2140    940   1135  -2075    179   -498    628    155    639    226
    111  -2042  -2153    963   1130  -2096    181   -545    587    103    594    184
     96  -2083  -2182    992   1137  -2132    171   -594    532     36    530    127
     83  -2140  -2226   1026   1153  -2182    171   -641    488    -18    475     88
     59  -2182  -2242   1062   1150  -2210    163   -693    441    -72    418     41
     20  -2231  -2255   1104   1137  -2242    153   -758    389   -132    358    -20
      2  -2262  -2265   1130   1132  -2262    135   -810    348   -181    314    -62
      7  -2294  -2301   1143   1150  -2296    116   -854    314   -223    283    -93
     15  -2304  -2320   1145   1166  -2312     98   -896    298   -246    257   -109
     -5  -2346  -2340   1174   1166  -2346     90   -930    275   -267    231   -124
    -15  -2364  -2351   1189   1166  -2359     85   -945    272   -277    228   -129
    -10  -2390  -2379   1200   1184  -2385     80   -953    277   -283    228   -137
     -2  -2395  -2392   1200   1195  -2395     93   -950    296   -277    228   -129
      5  -2377  -2382   1184   1189  -2379    106   -943    324   -257    252   -109
     -2  -2333  -2330   1166   1161  -2330    132   -917    379   -213    296    -57
    -10  -2268  -2257   1137   1119  -2262    161   -888    426   -171    322    -10
    -15  -2226  -2210   1122   1096  -2218    179   -870    457   -145    350     -5
    -25  -2210  -2187   1117   1080  -2197    187   -862    485   -122    381      0
    -33  -2177  -2143   1106   1054  -2161    197   -849    519    -83    433     28
    -20  -2138  -2117   1078   1047  -2127    189   -849    542    -54    462     49
     -2  -2153  -2151   1078   1072  -2153    150   -872    532    -62    444     46
     -5  -2166  -2161   1083   1078  -2164    148   -878    532    -70    420     44
     -7  -2135  -2127   1070   1060  -2132    171   -862    558    -46    449     67
     -7  -2125  -2120   1065   1054  -2122    168   -862    568    -33    475     77
    -33  -2187  -2153   1111   1060  -2171    163   -865    555    -38    475     57
    -51  -2257  -2208   1153   1078  -2234    161   -880    532    -62    444     28
    -41  -2296  -2257   1169   1106  -2278    155   -891    519    -83    415      5
    -25  -2361  -2335   1192   1153  -2351    142   -917    498   -111    381    -38
    -18  -2387  -2369   1202   1174  -2379    142   -940    472   -142    348    -80
     -7  -2416  -2410   1210   1200  -2413    137   -963    449   -171    314   -119
     15  -2457  -2475   1221   1244  -2465    135   -979    433   -189    283   -142
     33  -2481  -2517   1223   1275  -2499    124   -997    415   -210    252   -148
     51  -2491  -2543   1221   1296  -2517     96  -1023    392   -249    202   -158
     85  -2517  -2605   1213   1345  -2561     72  -1041    387   -259    197   -187
    111  -2533  -2644   1210   1376  -2587     67  -1047    387   -265    200   -200
    137  -2546  -2683   1202   1408  -2613     62  -1054    381   -270    189   -220
    153  -2533  -2686   1189   1418  -2608     54  -1070    374   -280    168   -241
    153  -2551  -2707   1197   1428  -2629     49  -1075    368   -296    145   -249
    174  -2608  -2782   1215   1478  -2694     75  -1034    394   -303    116   -296
    213  -2621  -2837   1202   1522  -2727    166   -906    478   -275    103   -353
    254  -2569  -2824   1158   1538  -2696    252   -753    607   -179    166   -337
    298  -2385  -2686   1041   1491  -2533    296   -563    841     70    405   -122
    371  -2145  -2520    885   1444  -2333    262   -452   1028    353    737    249
    361  -1883  -2244    758   1301  -2062    166   -641    997    496   1026    641
    277  -1808  -2086    766   1182  -1945     83   -958    841    524   1200    904
    189  -1886  -2075    846   1132  -1982    -67  -1353    485    257   1010    735
    119  -2252  -2372   1065   1244  -2312   -259  -1831    -98   -431    288     31
    122  -2637  -2759   1257   1439  -2699   -457  -2130   -571  -1057   -397   -600
    179  -2857  -3037   1340   1608  -2946   -511  -2055   -542  -1091   -491   -696
    244  -2912  -3156   1332   1699  -3034   -407  -1797   -303   -911   -374   -641
    283  -2873  -3156   1293   1719  -3016   -249  -1535    -44   -711   -223   -548
    316  -2779  -3096   1231   1706  -2938    -67  -1273    205   -501    -64   -433
    340  -2738  -3078   1200   1709  -2907     49  -1117    348   -381     44   -361
    355  -2712  -3070   1176   1712  -2891     90  -1062    392   -342     75   -324
    376  -2673  -3050   1148   1712  -2860     98  -1041    410   -327     80   -309
    389  -2629  -3018   1119   1701  -2824     98  -1028    413   -324     85   -303
    413  -2577  -2990   1083   1701  -2782    122   -995    436   -303    109   -285
    423  -2579  -3003   1075   1712  -2790    124   -976    449   -296    111   -288
    433  -2600  -3037   1083   1732  -2818    129   -966    449   -301     98   -296
    457  -2582  -3039   1062   1745  -2811    142   -943    462   -285    111   -277
    488  -2540  -3029   1026   1758  -2785    153   -922    480   -267    129   -262
    506  -2551  -3060   1021   1782  -2805    158   -896    496   -257    148   -262
    530  -2548  -3078   1008   1803  -2811    155   -867    506   -241    166   -249
    545  -2538  -3083    997   1813  -2811    174   -831    530   -220    184   -244
    558  -2504  -3063    974   1810  -2782    189   -805    542   -207    187   -226
    566  -2483  -3052    958   1808  -2769    189   -789    548   -194    187   -207
    576  -2478  -3055    950   1813  -2766    200   -756    566   -174    213   -197
    579  -2442  -3021    930   1797  -2730    215   -709    597   -150    236   -187
    576  -2429  -3005    927   1790  -2717    233   -657    641   -114    275   -153
    571  -2385  -2959    904   1764  -2673    252   -605    683    -83    298   -116
    584  -2356  -2940    885   1761  -2647    277   -537    743    -31    342    -90
    597  -2299  -2896    849   1743  -2595    298   -470    797     23    397    -49
    620  -2229  -2850    805   1735  -2538    319   -387    852     85    449     12
    657  -2153  -2811    748   1730  -2481    324   -306    901    145    493     67
    691  -2078  -2769    693   1727  -2423    340   -231    961    207    558    116
    709  -2021  -2733    654   1719  -2374    361   -166   1000    254    605    158
    724  -1971  -2696    623   1709  -2333    381   -127   1010    267    605    189
    737  -1953  -2694    607   1714  -2325    405    -98   1018    275    639    205
    750  -1925  -2675    587   1712  -2299    418    -98   1002    257    628    189
    766  -1919  -2686    574   1725  -2301    423   -103    982    231    620    174
    771  -1917  -2688    574   1730  -2301    428   -119    943    192    584    135
    771  -1956  -2727    592   1748  -2340    431   -148    901    145    527     98
    763  -2000  -2764    618   1764  -2382    441   -176    865    103    485     64
    743  -2023  -2769    639   1756  -2395    449   -207    826     62    433     23
    730  -2042  -2772    657   1751  -2405    444   -249    771      7    371    -23
    709  -2070  -2779    678   1740  -2423    431   -296    717    -49    322    -64
    693  -2081  -2774    693   1732  -2426    423   -332    678    -93    277   -101
    691  -2091  -2785    698   1735  -2436    415   -358    646   -124    249   -129
    678  -2151  -2829    737   1753  -2488    433   -361    636   -127    233   -142
    683  -2171  -2855    743   1769  -2512    426   -376    602   -155    194   -174
    717  -2120  -2837    701   1774  -2478    420   -384    576   -171    176   -192
    748  -2112  -2863    680   1805  -2486    423   -368    571   -168    181   -189
    766  -2096  -2863    665   1813  -2478    431   -342    566   -163    202   -187
    774  -2049  -2826    636   1797  -2439    454   -301    584   -145    220   -163
    782  -1971  -2753    594   1766  -2361    501   -252    620   -109    249   -132
    774  -1917  -2694    571   1732  -2307    542   -218    644    -88    267   -103
    774  -1878  -2652    553   1712  -2265    574   -181    659    -72    277   -101
    774  -1836  -2613    530   1691  -2223    574   -163    652    -75    272   -116
    800  -1805  -2605    501   1701  -2205    558   -153    652    -64    280   -101
    831  -1758  -2592    462   1709  -2174    542   -148    644    -59    280    -93
    859  -1732  -2592    436   1725  -2161    519   -153    607    -83    265   -109
    857  -1712  -2572    426   1712  -2140    509   -145    594    -85    267    -98
    852  -1693  -2548    420   1699  -2120    511   -135    592    -85    267    -90
    844  -1714  -2559    433   1701  -2135    501   -137    563   -111    241   -109
    839  -1735  -2574    449   1706  -2153    491   -142    530   -148    218   -135
    844  -1730  -2577    441   1709  -2151    480   -142    498   -166    200   -148
    854  -1748  -2603    446   1727  -2174    488   -142    465   -187    174   -163
    857  -1738  -2595    439   1725  -2166    501   -140    436   -207    145   -189
    857  -1732  -2590    439   1722  -2161    511   -132    413   -231    119   -210
    862  -1748  -2611    441   1735  -2179    514   -129    392   -254     96   -228
    857  -1730  -2587    436   1722  -2158    509   -132    363   -280     67   -252
    844  -1748  -2592    449   1717  -2169    498   -137    335   -306     38   -277
    844  -1774  -2618    465   1730  -2195    506   -127    316   -319     25   -288
    839  -1743  -2582    452   1709  -2161    506   -114    298   -335     12   -301
    833  -1725  -2559    444   1693  -2140    509   -103    277   -348     -5   -311
    815  -1686  -2504    433   1657  -2094    517    -85    272   -348     -7   -311
    818  -1665  -2483    423   1649  -2073    527    -67    270   -350    -12   -311
    813  -1667  -2481    426   1644  -2075    535    -54    254   -363    -23   -322
    813  -1628  -2444    407   1626  -2036    597     18    272   -361    -28   -332
    831  -1540  -2372    353   1600  -1956    719    171    342   -329    -20   -345
    859  -1452  -2312    296   1584  -1880    839    384    470   -231     44   -306
    922  -1192  -2117    132   1517  -1652    963    745    766     85    337    -46
   1018   -810  -1829   -103   1423  -1319    956    940    995    426    719    348
   1002   -514  -1517   -244   1260  -1015    763    618    969    620   1018    704
    831   -337  -1169   -246   1000   -753    483     31    802    704   1202    945
    659   -542  -1202    -59    930   -872    210   -550    353    340    885    691
    566  -1018  -1584    226   1072  -1301     12  -1010   -316   -470     75    -33
    571  -1454  -2026    441   1296  -1738   -124  -1169   -758  -1036   -506   -568
    631  -1628  -2260    498   1444  -1943   -103   -948   -709  -1041   -579   -678
    701  -1571  -2273    433   1486  -1922     46   -639   -519   -904   -493   -633
    735  -1462  -2200    363   1467  -1831    275   -309   -301   -732   -374   -548
    761  -1389  -2151    314   1454  -1769    480    -46   -124   -589   -267   -475
    779  -1322  -2101    272   1439  -1712    568     70    -54   -535   -228   -441
    787  -1291  -2078    249   1431  -1683    594    111    -44   -522   -223   -436
    784  -1260  -2047    236   1415  -1652    610    145    -46   -511   -218   -433
    784  -1215  -2000    215   1389  -1608    620    179    -46   -501   -207   -420
    784  -1197  -1982    207   1382  -1590    636    202    -57   -491   -200   -415
    789  -1169  -1961    189   1374  -1564    641    218    -72   -493   -210   -415
    782  -1145  -1927    181   1353  -1535    649    239    -80   -493   -215   -413
    779  -1104  -1886    161   1330  -1493    657    259    -83   -483   -207   -405
    784  -1049  -1834    132   1309  -1441    665    280    -88   -470   -189   -387
    784  -1023  -1808    116   1296  -1415    672    311    -85   -454   -174   -374
    787   -987  -1774     98   1278  -1379    675    337    -85   -449   -174   -363
    787   -945  -1732     77   1257  -1337    685    355    -85   -446   -174   -353
    787   -901  -1688     57   1236  -1293    688    374    -93   -441   -171   -361
    784   -852  -1636     31   1210  -1244    685    397   -101   -436   -174   -363
    787   -818  -1605     15   1195  -1213    698    433    -96   -423   -163   -337
    787   -771  -1558    -10   1171  -1163    704    467    -96   -407   -145   -314
    784   -732  -1517    -25   1150  -1124    706    506    -90   -384   -124   -298
    784   -685  -1470    -49   1127  -1078    722    555    -70   -355   -109   -283
    789   -639  -1428    -75   1106  -1034    732    615    -41   -319    -83   -244
    805   -597  -1405   -103   1104  -1002    737    688    -10   -285    -54   -200
    815   -542  -1358   -135   1085   -950    737    761     28   -239     -7   -140
    820   -446  -1270   -187   1044   -859    740    826     62   -189     49   -101
    833   -366  -1202   -233   1015   -784    753    893     98   -135     96    -62
    836   -280  -1119   -280    976   -698    758    945    124    -96    137    -18
    813   -233  -1047   -288    930   -639    758    963    119    -85    148     -2
    779   -187   -966   -296    870   -576    756    953     85   -106    129     -7
    756   -155   -911   -301    831   -532    769    953     70   -119    124     -5
    727   -166   -893   -280    807   -530    774    937     44   -145     98    -15
    701   -176   -878   -262    789   -527    769    901     -2   -187     54    -38
    698   -192   -891   -254    792   -542    766    852    -64   -244    -10    -90
    711   -197   -909   -257    810   -553    756    802   -122   -298    -72   -142
    717   -223   -940   -246    826   -581    743    756   -174   -348   -124   -187
    717   -246   -963   -233    839   -605    730    709   -215   -389   -176   -228
    701   -265   -966   -220    833   -615    714    659   -270   -436   -233   -270
    680   -272   -953   -202    815   -613    696    615   -322   -478   -275   -301
    659   -262   -924   -200    792   -592    683    581   -358   -514   -303   -327
    636   -270   -906   -181    771   -587    667    553   -387   -540   -332   -350
    633   -259   -896   -189    763   -576    659    545   -402   -550   -342   -355
    620   -246   -867   -187    743   -555    652    542   -415   -550   -348   -353
    602   -226   -831   -189    714   -530    646    545   -426   -553   -358   -350
    589   -200   -789   -194    688   -493    641    542   -433   -550   -366   -348
    571   -142   -714   -215    641   -426    639    548   -426   -537   -358   -340
    563    -77   -641   -244    600   -358    662    579   -402   -514   -342   -322
    553     -5   -561   -275    555   -283    678    607   -384   -491   -319   -298
    537     23   -514   -280    527   -244    698    626   -374   -480   -311   -296
    522     51   -472   -288    496   -210    701    633   -371   -467   -296   -290
    535     93   -444   -314    488   -174    685    633   -374   -454   -290   -285
    545    158   -387   -353    467   -111    662    618   -384   -449   -280   -270
    548    179   -368   -363    459    -93    620    587   -415   -467   -293   -280
    545    194   -350   -371    449    -77    600    563   -439   -485   -311   -285
    524    213   -314   -368    418    -49    594    563   -446   -478   -309   -270
    514    200   -314   -358    413    -57    574    555   -475   -496   -335   -283
    504    179   -324   -340    415    -72    553    542   -511   -514   -340   -303
    522    168   -353   -345    436    -90    524    506   -550   -542   -368   -332
    535    145   -392   -340    462   -122    498    483   -587   -571   -400   -353
    514    119   -394   -319    454   -137    488    457   -623   -600   -433   -374
    467     93   -374   -280    420   -140    501    452   -636   -607   -452   -374
    444     64   -381   -257    413   -158    493    439   -667   -631   -480   -394
    439     59   -379   -249    407   -158    472    423   -696   -654   -509   -413
    436     70   -368   -254    402   -148    454    407   -724   -680   -545   -439
    439     62   -376   -249    407   -155    436    387   -758   -706   -568   -467
    444     88   -355   -267    400   -132    436    376   -763   -709   -566   -470
    428     83   -345   -257    387   -129    446    384   -758   -698   -563   -457
    402     67   -337   -236    368   -135    449    387   -758   -696   -563   -452
    384     72   -311   -228    348   -119    439    379   -763   -688   -561   -446
    376     75   -301   -228    337   -111    431    371   -779   -698   -587   -462
    368     85   -283   -228    327    -98    470    423   -756   -704   -607   -493
    384    142   -244   -265    314    -49    566    561   -670   -659   -600   -519
    405    215   -189   -309    298     12    644    732   -537   -542   -535   -459
    446    394    -54   -420    249    171    670    940   -319   -280   -275   -215
    517    688    171   -602    171    431    602   1028   -158      7     85    174
    517    930    413   -724     49    672    493    805   -176    168    381    563
    423   1018    594   -719    -85    807    397    472   -309    215    553    797
    335    896    558   -618   -111    730    215    -12   -766   -194    192    472
    270    542    272   -405     -2    407      7   -574  -1454  -1018   -667   -340
    311    176   -137   -246    223     20   -205   -841  -1888  -1561  -1247   -891
    384    -28   -413   -176    397   -220   -252   -727  -1849  -1558  -1283   -982
    407    -93   -501   -158    452   -298   -161   -488  -1639  -1400  -1182   -930
    415    -77   -493   -168    454   -285    -20   -239  -1410  -1218  -1052   -836
    415      0   -415   -210    413   -207    148     25  -1171  -1008   -898   -714
    415     88   -327   -252    371   -119    239    163  -1039   -888   -815   -646
    415    116   -298   -267    358    -90    259    200  -1010   -862   -789   -636
    433    124   -309   -280    371    -90    275    223   -989   -841   -766   -628
    420    135   -288   -277    355    -75    285    236   -976   -828   -753   -626
    402    168   -233   -285    319    -31    290    244   -961   -813   -743   -610
    410    197   -213   -306    311     -7    288    265   -945   -789   -724   -584
    407    205   -202   -306    303      2    285    280   -927   -766   -706   -568
    397    187   -213   -293    303    -12    285    285   -922   -761   -709   -566
    389    200   -189   -293    290      5    288    290   -914   -748   -704   -548
    394    236   -158   -316    275     41    275    293   -904   -737   -696   -542
    402    254   -148   -329    275     54    267    301   -891   -724   -688   -530
    394    241   -153   -319    275     44    257    306   -885   -714   -678   -519
    392    239   -153   -314    272     44    265    322   -872   -701   -662   -517
    379    272   -106   -327    244     83    277    345   -846   -670   -639   -504
    363    324    -38   -345    202    142    272    363   -820   -633   -605   -472
    361    348    -12   -355    187    168    262    374   -805   -607   -587   -446
    361    358     -2   -358    181    179    267    389   -779   -579   -566   -431
    361    374     12   -368    174    194    275    420   -745   -548   -537   -397
    376    407     31   -392    171    220    270    452   -709   -506   -496   -361
    384    454     70   -423    158    262    267    498   -659   -449   -441   -314
    389    506    116   -446    137    311    262    545   -602   -381   -374   -254
    405    563    155   -485    124    358    265    605   -540   -303   -298   -181
    410    597    187   -504    111    392    280    659   -488   -241   -236   -116
    415    620    205   -519    103    413    272    688   -459   -200   -197    -83
    423    657    233   -540     96    446    270    714   -439   -176   -174    -62
    394    672    277   -535     59    475    272    706   -446   -189   -179    -62
    374    675    301   -524     36    488    290    701   -441   -192   -179    -49
    361    652    288   -506     36    470    288    683   -457   -207   -205    -59
    350    620    270   -485     41    446    283    652   -491   -254   -252   -101
    314    576    262   -446     25    420    277    602   -545   -314   -306   -158
    298    550    252   -423     23    402    270    558   -589   -361   -353   -205
    280    514    231   -400     23    374    267    511   -631   -415   -405   -254
    262    452    189   -355     36    322    267    467   -672   -470   -462   -306
    223    426    200   -327     10    311    254    431   -704   -506   -506   -355
    184    389    205   -288    -10    298    254    397   -732   -537   -540   -392
    161    350    189   -257    -15    272    239    368   -753   -561   -571   -431
    155    345    189   -249    -15    267    241    353   -763   -566   -581   -444
    155    314    158   -233      0    236    223    324   -787   -587   -600   -472
    166    324    158   -244      5    241    205    314   -795   -592   -602   -472
    194    340    142   -270     25    241    194    306   -792   -587   -602   -475
    218    329    111   -272     54    220    187    301   -789   -581   -607   -480
    220    329    109   -275     54    220    184    303   -782   -576   -602   -470
    223    371    148   -298     38    259    187    327   -756   -542   -576   -446
    231    410    179   -322     25    293    192    345   -732   -530   -561   -436
    220    446    226   -332     -2    337    213    368   -701   -501   -532   -420
    226    462    236   -345     -5    350    213    371   -680   -480   -524   -410
    226    493    267   -361    -20    381    197    353   -685   -480   -524   -407
    223    530    306   -379    -41    418    163    316   -701   -480   -519   -402
    233    524    290   -379    -28    407    122    285   -724   -491   -522   -402
    233    488    254   -361    -10    371    109    270   -737   -498   -532   -405
    228    504    275   -366    -23    392    114    270   -732   -493   -530   -410
    226    504    275   -366    -23    389    109    267   -735   -491   -532   -407
    228    457    228   -342      0    342    101    262   -748   -501   -540   -402
    215    394    176   -306     18    285     75    241   -782   -540   -571   -433
    213    358    145   -288     33    252     64    228   -802   -561   -600   -467
    218    324    106   -275     57    215     51    207   -823   -584   -623   -496
    223    277     54   -249     85    166     54    192   -839   -597   -631   -509
    197    213     15   -207     90    116     46    168   -862   -626   -659   -537
    194    189     -5   -192     98     93     46    150   -880   -646   -685   -561
    194    163    -33   -179    114     64     36    135   -901   -670   -709   -574
    189    148    -41   -168    116     54     18    116   -914   -683   -724   -584
    179    135    -44   -158    111     46     10    101   -919   -701   -745   -613
    163    101    -62   -135    114     20      2     98   -919   -701   -756   -626
    163     93    -70   -129    116     12     -5     93   -909   -696   -750   -610
    148     93    -54   -119    101     20     -7     88   -906   -698   -743   -592
    145     67    -77   -106    111     -2      5    109   -898   -696   -740   -602
    145     33   -114    -90    129    -38     62    192   -844   -675   -756   -639
    168     85    -83   -129    127      2    158    332   -727   -602   -732   -652
    189    202     12   -194     88    109    223    483   -548   -436   -600   -561
    236    410    174   -324     31    293    223    662   -272    -90   -246   -233
    298    623    324   -462    -12    475    124    685   -137    192    142    205
    275    771    496   -522   -111    633     -2    423   -290    233    384    553
    179    763    584   -470   -202    675    -80    109   -584     93    413    652
     67    581    514   -324   -223    548   -187   -301  -1111   -485   -161    135
      2    290    288   -148   -142    290   -381   -802  -1774  -1345  -1091   -714
     33     36      2    -36     12     20   -545   -950  -2008  -1660  -1457  -1062
     64   -166   -231     51    148   -197   -548   -789  -1834  -1519  -1384  -1057
     67   -272   -342    101    205   -309   -446   -566  -1571  -1301  -1236   -974
    101   -280   -381     88    241   -329   -303   -337  -1301  -1080  -1080   -870
    129   -200   -332     33    228   -265   -161   -119  -1052   -875   -917   -748
    129   -142   -272      7    200   -207    -90     -2   -906   -753   -818   -662
    116   -109   -226     -5    171   -166    -62     41   -849   -704   -771   -620
    122    -77   -200    -23    161   -140    -49     57   -818   -680   -743   -594
    127    -67   -194    -31    158   -129    -57     57   -805   -672   -737   -581
    129    -75   -205    -25    166   -140    -59     72   -789   -657   -724   -566
    129    -72   -202    -28    166   -137    -54     77   -766   -639   -701   -561
    122    -96   -218    -12    168   -155    -41     85   -737   -618   -683   -545
    122    -96   -218    -15    166   -155    -46     80   -719   -605   -672   -524
    114    -80   -194    -15    153   -137    -59     85   -693   -584   -654   -504
    114    -83   -197    -15    153   -140    -62     88   -672   -571   -646   -498
    116    -72   -189    -23    153   -132    -75     80   -670   -568   -644   -493
    127    -46   -176    -41    150   -111    -80     88   -646   -550   -618   -480
    140    -36   -176    -51    158   -106    -77    103   -613   -519   -587   -465
    153    -18   -171    -67    158    -93    -85    103   -594   -504   -574   -462
    168    -28   -197    -70    181   -111    -85    106   -576   -493   -568   -457
    181    -49   -233    -67    205   -140    -93    116   -553   -470   -548   -433
    192    -46   -239    -72    215   -142    -93    135   -511   -426   -514   -392
    205    -49   -254    -80    228   -150   -103    158   -475   -394   -480   -366
    220     -5   -226   -106    223   -114   -116    179   -441   -358   -444   -335
    226     25   -200   -127    213    -85   -119    220   -379   -290   -387   -277
    239     67   -171   -153    205    -51   -109    288   -288   -200   -296   -197
    231    111   -119   -174    174     -5    -93    363   -194   -109   -202   -116
    228    129   -101   -179    163     15    -83    423   -114    -36   -135    -59
    226    142    -85   -184    155     28    -64    465    -54     18    -90    -23
    220    189    -31   -205    127     80    -41    488    -18     49    -57      7
    207    205     -5   -207    106    101    -31    485    -12     46    -51     10
    174    192     18   -184     77    106    -12    488     -7     36    -49     12
    137    189     51   -163     41    122     -7    475    -18     12    -59      5
    135    176     41   -155     46    109    -10    441    -57    -31   -103    -25
    135    135      0   -135     67     67    -36    374   -116   -103   -179    -96
    119     67    -54    -93     88      7    -57    298   -181   -179   -254   -171
     98      5    -96    -51     96    -44    -88    226   -252   -254   -332   -244
     96    -57   -153    -18    124   -103   -109    155   -314   -319   -402   -311
     88    -90   -181      0    132   -135   -137     88   -368   -376   -457   -366
     83   -132   -215     23    148   -174   -158     36   -407   -415   -493   -394
     85   -153   -239     33    161   -194   -176     -2   -433   -441   -519   -413
     85   -197   -283     57    184   -239   -202    -41   -462   -467   -545   -444
     80   -223   -303     70    189   -262   -223    -75   -485   -488   -566   -478
     90   -259   -350     83    218   -303   -239   -106   -498   -509   -584   -506
    103   -267   -374     80    239   -322   -252   -124   -506   -514   -592   -519
    119   -272   -392     77    254   -332   -262   -129   -506   -511   -589   -527
    140   -277   -418     67    277   -348   -270   -142   -504   -511   -594   -540
    132   -252   -387     59    257   -319   -262   -135   -478   -493   -576   -522
    127   -226   -353     49    239   -288   -233   -103   -433   -452   -540   -491
    142   -189   -332     23    236   -259   -215    -90   -405   -423   -514   -478
    153   -181   -335     12    241   -257   -213    -85   -389   -407   -501   -472
    142   -171   -314     12    228   -241   -215    -90   -371   -389   -483   -452
    124   -129   -257      2    189   -192   -223    -98   -350   -371   -465   -436
    122   -127   -249      2    184   -187   -241   -114   -345   -363   -452   -428
    135   -158   -296     10    213   -228   -280   -148   -376   -379   -462   -444
    142   -150   -293      2    218   -220   -298   -166   -389   -384   -465   -454
    153   -148   -303     -2    226   -226   -316   -187   -400   -394   -472   -472
    145   -184   -329     20    236   -257   -335   -205   -413   -415   -485   -483
    137   -226   -363     44    249   -293   -340   -218   -428   -428   -491   -480
    135   -262   -397     64    265   -329   -353   -241   -444   -452   -504   -501
    132   -311   -444     90    288   -376   -358   -254   -457   -465   -519   -522
    124   -361   -485    119    303   -423   -361   -267   -470   -483   -542   -548
    106   -413   -519    150    311   -465   -353   -285   -488   -509   -576   -579
     93   -441   -535    174    314   -488   -358   -314   -517   -537   -605   -613
     90   -457   -550    181    319   -504   -379   -342   -542   -566   -631   -633
    103   -452   -555    174    329   -504   -392   -355   -558   -581   -644   -641
     90   -493   -587    200    337   -540   -405   -374   -579   -602   -665   -659
     75   -522   -600    223    335   -561   -400   -387   -584   -602   -675   -665
     67   -553   -623    241    342   -587   -397   -394   -592   -602   -685   -680
     64   -558   -623    246    342   -589   -402   -400   -605   -613   -691   -683
     70   -561   -633    244    348   -597   -400   -405   -605   -607   -680   -675
     77   -571   -652    246    363   -610   -379   -389   -602   -605   -683   -680
     88   -574   -662    241    374   -615   -303   -301   -558   -600   -706   -730
    103   -527   -631    213    366   -579   -210   -163   -446   -540   -688   -740
    127   -355   -483    114    303   -418   -132     25   -218   -309   -480   -561
    194   -114   -309    -41    252   -210   -127    236     67     57    -96   -205
    249    207    -41   -228    145     83   -236    168    137    303    277    207
    200    327    127   -262     36    228   -366   -145    -15    379    527    511
     93    267    171   -181    -38    220   -485   -535   -319    215    483    509
      2    -67    -72     31     36    -70   -683  -1057   -898   -418   -153    -54
    -28   -504   -475    265    220   -491   -909  -1506  -1556  -1267  -1054   -852
     12   -743   -756    366    384   -748  -1039  -1551  -1714  -1504  -1343  -1135
     38   -885   -927    420    480   -906   -945  -1299  -1480  -1325  -1234  -1106
     70   -893   -963    413    514   -930   -810  -1054  -1239  -1135  -1104  -1031
     83   -807   -893    361    485   -849   -623   -805   -982   -924   -940   -919
     88   -714   -802    314    444   -758   -462   -605   -776   -753   -802   -813
     96   -675   -774    288    433   -724   -418   -535   -714   -688   -740   -761
     96   -652   -748    277    420   -698   -379   -496   -672   -646   -698   -732
     90   -672   -763    290    426   -717   -361   -472   -644   -615   -670   -711
     85   -652   -737    283    410   -693   -345   -462   -639   -613   -665   -709
     83   -631   -717    272    397   -672   -332   -446   -618   -592   -649   -698
     85   -579   -665    246    374   -623   -322   -428   -602   -568   -618   -659
     75   -568   -646    246    361   -607   -314   -415   -584   -542   -600   -628
     90   -530   -620    220    355   -574   -298   -400   -558   -514   -568   -581
    106   -501   -610    197    355   -555   -283   -381   -537   -493   -542   -561
    114   -483   -597    184    355   -540   -277   -366   -524   -485   -535   -561
     98   -459   -561    179    327   -509   -283   -361   -522   -480   -530   -558
     98   -465   -563    184    329   -514   -267   -340   -504   -459   -506   -540
    103   -428   -532    161    316   -478   -262   -319   -475   -436   -478   -517
     80   -407   -488    163    283   -446   -252   -293   -439   -400   -444   -491
     54   -410   -465    176    257   -436   -231   -265   -407   -366   -415   -462
     46   -353   -400    153    223   -376   -218   -236   -384   -340   -394   -439
     28   -332   -361    150    192   -345   -200   -189   -345   -293   -353   -400
     25   -293   -319    132    171   -303   -184   -135   -298   -241   -301   -350
     51   -244   -296     93    174   -270   -163    -72   -241   -181   -246   -301
     88   -226   -314     70    200   -270   -145     -7   -189   -119   -192   -257
     93   -179   -272     38    181   -226   -140     51   -140    -64   -140   -205
     98    -85   -187     -7    140   -135   -132    111    -88      0    -72   -145
     90    -41   -132    -25    109    -88   -106    171    -41     59     -5    -80
     80      2    -77    -41     80    -36    -80    215    -10    103     46    -31
     85     25    -59    -57     72    -18    -64    228     -7    119     62     -7
    101     38    -62    -70     80    -12    -49    231    -15    116     64     -2
     93     41    -51    -67     72     -5    -44    210    -41     90     38    -18
     90     38    -51    -64     72     -5    -31    184    -67     62     10    -36
     80     18    -64    -49     72    -23    -38    140   -114     15    -28    -83
     44    -41    -88     -2     64    -64    -36     93   -161    -31    -75   -129
     18    -93   -111     36     62   -101    -20     49   -194    -70   -124   -158
     10   -114   -124     51     67   -119    -20      0   -239   -119   -171   -192
    -15   -148   -132     80     57   -140    -23    -38   -277   -158   -197   -244
    -38   -181   -142    109     49   -161    -10    -62   -293   -171   -213   -275
    -59   -213   -153    135     44   -181     -7    -88   -319   -181   -236   -296
    -64   -244   -179    155     57   -213    -12   -116   -340   -202   -259   -311
    -25   -283   -257    153    114   -270    -41   -158   -379   -244   -298   -361
     23   -288   -314    132    166   -301    -51   -187   -405   -259   -314   -389
     54   -283   -337    111    194   -309    -44   -184   -402   -246   -306   -381
     93   -298   -392    103    241   -345    -44   -184   -405   -249   -316   -384
    122   -298   -423     85    272   -361    -51   -181   -405   -246   -316   -381
    168   -283   -454     57    311   -368    -57   -176   -405   -231   -306   -368
    202   -259   -462     28    329   -361    -38   -150   -384   -194   -277   -340
    197   -194   -392      0    293   -293      2   -103   -342   -155   -236   -314
    179   -150   -329    -15    252   -239     51    -62   -309   -129   -213   -301
    148   -158   -306      5    226   -231    101    -31   -280   -101   -192   -290
    145   -158   -303      5    223   -228    111    -15   -267    -80   -176   -280
    166   -142   -309    -10    236   -226     96    -12   -265    -64   -153   -249
    187   -103   -290    -44    239   -197     75    -28   -267    -57   -137   -218
    210    -98   -309    -57    257   -202     62    -44   -280    -57   -132   -202
    205    -88   -293    -59    246   -192     54    -46   -285    -49   -124   -189
    189   -103   -293    -41    241   -197     49    -44   -293    -51   -111   -189
    179   -116   -298    -31    236   -207     54    -41   -298    -46   -103   -184
    168   -127   -296    -20    231   -210     51    -38   -314    -49   -111   -176
    155   -137   -296    -10    226   -215     54    -38   -322    -57   -124   -176
    150   -168   -319     10    233   -244     44    -51   -342    -75   -142   -189
    122   -192   -314     33    218   -252     33    -70   -371   -103   -171   -218
    111   -210   -322     49    215   -265     28    -77   -387   -119   -189   -241
    109   -223   -332     54    220   -277     28    -83   -402   -135   -202   -259
     83   -215   -298     67    189   -257     33    -83   -413   -142   -213   -272
     64   -210   -275     70    168   -241     33    -93   -418   -145   -218   -285
     67   -215   -285     72    176   -249     20   -101   -433   -158   -236   -296
     51   -223   -277     83    163   -249     23    -90   -431   -153   -231   -293
     28   -244   -272    109    150   -257     31    -80   -431   -153   -236   -301
      7   -233   -241    111    122   -236     20    -77   -436   -155   -236   -303
     -2   -202   -200    101     96   -200     18    -70   -441   -148   -226   -303
    -10   -176   -168     93     77   -171     33    -57   -439   -137   -215   -303
      2   -155   -158     77     80   -155     75     -2   -410   -119   -210   -309
      2    -98   -103     46     51   -101    168    148   -316    -67   -197   -316
     33      2    -31    -18     31    -15    262    353   -150     72    -96   -239
     70    226    155   -150    -44    192    329    607     90    345    163     10
    103    519    415   -311   -155    467    293    779    293    652    522    402
     75    841    763   -459   -345    802    189    558    298    833    833    797
    -38    958    995   -459   -517    976     44    163    161    891   1008   1034
   -145    865   1010   -361   -579    935   -150   -335   -210    600    774    844
   -246    509    756   -129   -501    631   -353   -943   -896   -205    -51     57
   -207     80    288     62   -246    184   -558  -1205  -1369   -800   -680   -553
   -103   -106     -2    103    -51    -54   -610  -1080  -1343   -818   -737   -646
    -36   -155   -119     96     38   -137   -537   -831  -1161   -688   -665   -613
     59    -33    -93    -12     75    -62   -366   -540   -922   -506   -542   -530
     38     62     23    -51      7     44   -174   -257   -696   -314   -400   -439
     25    132    103    -80    -38    119    -77   -122   -584   -218   -329   -384
     51    192    140   -124    -44    166    -33    -59   -532   -171   -298   -345
     54    200    145   -127    -44    174    -12    -18   -506   -137   -277   -319
     36    213    176   -127    -70    194     -5     10   -491   -119   -262   -301
     15    246    228   -132   -106    239      5     36   -467    -96   -239   -283
     49    290    241   -171    -96    267     20     67   -444    -67   -215   -254
     70    327    257   -197    -93    293     15     83   -431    -51   -205   -236
     96    379    283   -239    -93    332      0     85   -433    -41   -192   -220
    103    415    311   -259   -103    363     -5     85   -433    -31   -192   -220
     98    444    342   -272   -122    394     -2    101   -418    -12   -179   -215
    111    462    350   -285   -119    407     -7    116   -402      5   -161   -202
    106    480    371   -296   -132    426    -15    137   -394     15   -153   -189
    106    517    410   -311   -153    462    -20    155   -387     28   -135   -174
    124    563    439   -345   -158    501    -31    166   -371     51   -116   -150
    153    571    418   -361   -132    496    -38    184   -358     67   -109   -140
    171    610    436   -392   -132    524    -38    213   -332     98    -88   -122
    200    646    446   -423   -122    548    -41    241   -309    127    -62   -103
    215    678    462   -446   -122    571    -41    277   -283    153    -36    -80
    233    735    501   -483   -132    618    -49    311   -249    189     -7    -57
    262    813    550   -537   -142    680    -57    361   -207    241     36    -15
    277    849    568   -563   -145    709    -59    426   -163    301     90     41
    288    901    613   -597   -161    758    -57    491   -116    358    150    106
    306    992    685   -649   -189    839    -62    542    -77    410    210    163
    337   1062    724   -698   -194    893    -72    566    -59    439    236    192
    348   1096    748   -722   -200    922    -83    568    -59    452    246    207
    345   1124    776   -737   -215    950    -77    576    -51    467    262    223
    332   1137    805   -735   -236    971    -77    558    -75    454    246    205
    335   1114    779   -724   -223    948    -83    530   -103    423    215    174
    327   1104    776   -717   -226    943    -93    496   -137    387    174    140
    311   1083    771   -698   -231    927   -103    452   -176    337    122     90
    311   1070    758   -691   -223    914    -93    402   -215    290     70     36
    288   1052    763   -670   -239    909    -93    350   -262    244     15    -15
    275   1010    735   -641   -228    872   -127    290   -319    189    -44    -77
    267    963    696   -615   -215    828   -150    236   -366    145    -93   -124
    254    940    685   -597   -215    813   -150    202   -392    114   -114   -145
    239    911    670   -576   -215    792   -158    171   -415     93   -135   -166
    218    878    659   -548   -220    769   -163    142   -444     75   -163   -184
    192    862    667   -530   -239    766   -179    116   -465     57   -192   -210
    176    875    698   -524   -259    787   -184    106   -459     57   -202   -207
    161    891    727   -527   -283    810   -181    116   -446     72   -189   -189
    155    904    748   -532   -296    826   -168    135   -423     98   -171   -163
    150    904    753   -530   -301    828   -171    148   -415    109   -166   -155
    155    911    756   -532   -298    833   -202    135   -426    101   -176   -171
    174    945    771   -561   -298    859   -200    137   -413    111   -168   -174
    179    992    813   -587   -316    904   -174    171   -374    150   -137   -158
    194   1049    852   -623   -329    950   -148    194   -348    176   -116   -148
    218   1078    859   -646   -319    969   -129    213   -327    200   -103   -145
    246   1080    833   -667   -293    958   -148    207   -324    207   -103   -153
    272   1127    854   -701   -290    992   -174    189   -332    210    -96   -135
    288   1148    859   -719   -285   1005   -218    158   -355    194   -106   -132
    283   1137    854   -709   -285    997   -252    137   -384    174   -122   -142
    252   1161    909   -706   -329   1036   -252    153   -371    192    -93   -116
    226   1187    961   -706   -368   1075   -241    163   -363    210    -77    -98
    220   1176    956   -698   -368   1067   -254    163   -371    205    -90   -106
    210   1122    911   -665   -350   1018   -275    145   -402    171   -132   -137
    187   1067    880   -628   -348    974   -290    127   -426    142   -158   -171
    158   1054    896   -607   -368    976   -293    119   -431    137   -161   -176
    129   1041    911   -587   -392    976   -298    111   -436    124   -171   -184
    101   1005    904   -553   -400    956   -290    109   -444    111   -187   -200
     70    950    880   -511   -405    914   -309     83   -470     80   -215   -231
     64    943    875   -504   -405    909   -332     54   -491     54   -241   -259
     67    953    885   -511   -410    922   -342     44   -488     51   -252   -272
     59    943    883   -501   -410    914   -353     38   -493     49   -265   -285
     51    930    875   -493   -413    901   -358     38   -496     44   -265   -283
     54    917    859   -485   -402    888   -368     36   -493     41   -267   -285
     44    893    849   -470   -402    870   -379     31   -496     38   -272   -288
     31    893    862   -462   -415    878   -384     20   -498     31   -272   -293
     23    901    878   -462   -428    891   -379     31   -496     25   -280   -319
     31    893    862   -462   -415    878   -298    135   -428     46   -303   -374
     49    943    893   -496   -423    919   -207    285   -311    116   -280   -381
     70   1111   1041   -589   -485   1078   -137    480   -101    319   -103   -226
    119   1382   1262   -750   -571   1322   -132    706    192    696    290    161
    145   1704   1558   -924   -706   1631   -215    709    345   1013    722    636
     72   1847   1774   -961   -849   1810   -319    436    275   1166   1028    995
    -57   1865   1922   -904   -989   1893   -459     12     -7   1047   1041   1065
   -161   1597   1756   -719   -958   1675   -683   -576   -654    324    337    454
   -205   1169   1374   -483   -789   1270   -922  -1091  -1358   -574   -600   -392
   -187    839   1026   -329   -605    932  -1031  -1130  -1525   -828   -919   -719
   -176    646    823   -233   -498    735   -956   -893  -1330   -683   -854   -740
   -174    607    779   -218   -478    693   -815   -644  -1098   -511   -743   -691
   -171    659    831   -244   -501    745   -641   -384   -844   -303   -589   -600
   -145    787    930   -322   -537    857   -493   -171   -633   -119   -436   -496
    -98    844    943   -371   -519    893   -428    -93   -555    -49   -381   -462
    -62    865    927   -402   -493    893   -415    -80   -540    -38   -381   -475
    -46    854    901   -405   -472    875   -402    -62   -519    -20   -368   -475
     23    839    815   -433   -397    828   -410    -72   -522    -20   -368   -485
    161    852    691   -506   -265    771   -446   -111   -545    -49   -389   -542
    129    833    704   -483   -285    769   -449   -106   -535    -36   -379   -517
     49    836    787   -444   -368    813   -423    -75   -506      0   -350   -441
     10    849    839   -431   -415    846   -402    -57   -483     25   -327   -400
      2    844    841   -423   -418    844   -394    -49   -470     44   -311   -387
     -2    857    859   -428   -431    857   -389    -28   -441     72   -285   -348
     -5    867    872   -431   -439    870   -387     -7   -426     90   -265   -306
    -49    888    935   -420   -493    909   -376     10   -418    109   -244   -288
   -116    940   1057   -410   -587    997   -368     18   -413    127   -226   -270
   -142    974   1114   -418   -628   1044   -381     18   -415    135   -207   -262
   -142    969   1109   -413   -626   1039   -389     18   -402    148   -192   -262
   -142    961   1104   -410   -623   1034   -389     38   -371    174   -176   -249
   -111    953   1065   -420   -587   1008   -405     54   -345    202   -150   -236
    -75    992   1067   -459   -574   1031   -420     59   -329    215   -137   -233
    -46   1062   1109   -509   -576   1085   -418     90   -280    267    -90   -202
    -44   1065   1109   -511   -576   1085   -405    137   -218    337    -28   -158
    -51   1072   1124   -509   -587   1098   -381    210   -132    433     57    -93
    -57   1067   1124   -506   -592   1096   -361    283    -41    527    150      2
    -44   1145   1189   -550   -618   1166   -353    324      5    579    210     75
    -49   1202   1252   -579   -649   1226   -358    335     23    594    239    101
    -54   1192   1247   -568   -649   1218   -340    345     33    605    246     93
    -49   1179   1228   -568   -639   1202   -340    329     12    581    226     75
    -36   1161   1197   -563   -618   1179   -350    303    -12    553    205     62
    -31   1143   1174   -555   -602   1158   -361    262    -44    511    184     51
    -33   1163   1197   -563   -615   1179   -361    220    -77    467    150     31
    -49   1132   1182   -542   -615   1156   -358    174   -124    415     96    -28
    -46   1072   1117   -514   -581   1093   -363    114   -189    345     25    -93
    -51   1015   1067   -483   -561   1041   -363     59   -246    277    -36   -148
    -88    948   1036   -428   -561    992   -361     12   -298    220    -83   -197
   -109    885    995   -389   -550    940   -381    -51   -361    163   -140   -246
   -122    831    953   -353   -537    891   -394   -103   -410    106   -197   -298
   -142    792    932   -327   -537    862   -384   -127   -418     88   -218   -314
   -179    750    930   -285   -553    839   -368   -137   -423     80   -223   -298
   -228    758    987   -267   -607    872   -348   -132   -418     90   -205   -270
   -285    756   1039   -236   -662    896   -337   -119   -402    111   -187   -244
   -327    763   1091   -220   -709    927   -324   -109   -384    127   -171   -233
   -319    779   1098   -228   -709    937   -324   -124   -381    119   -181   -257
   -316    750   1065   -218   -691    906   -324   -135   -381    114   -192   -272
   -293    769   1062   -239   -678    914   -319   -129   -363    137   -171   -254
   -288    797   1085   -257   -685    940   -309   -124   -340    158   -155   -236
   -314    833   1148   -259   -730    989   -272    -93   -298    202   -106   -202
   -361    875   1236   -259   -800   1054   -244    -64   -254    244    -57   -158
   -366    896   1260   -265   -813   1078   -228    -67   -239    249    -51   -150
   -358    893   1252   -270   -805   1072   -228    -85   -246    241    -57   -161
   -348    909   1257   -280   -802   1083   -259   -132   -275    228    -67   -184
   -303    937   1241   -316   -774   1088   -293   -176   -303    210    -80   -207
   -288    919   1208   -314   -748   1062   -309   -210   -335    184    -96   -220
   -285    927   1213   -322   -750   1067   -306   -220   -340    184    -83   -207
   -290    945   1236   -327   -763   1091   -293   -218   -324    207    -51   -171
   -275    862   1137   -293   -709   1000   -298   -244   -361    181    -75   -187
   -215    782    997   -283   -605    888   -319   -280   -410    137   -122   -241
   -142    748    891   -303   -517    820   -345   -324   -457     96   -158   -288
    -67    732    800   -332   -433    766   -350   -355   -488     62   -192   -314
    -49    675    724   -316   -387    698   -353   -384   -522     31   -226   -342
    -93    607    701   -257   -397    654   -353   -405   -540     18   -244   -363
   -119    581    701   -233   -410    641   -345   -415   -553      7   -257   -376
   -124    527    652   -200   -387    589   -340   -439   -574    -12   -277   -402
   -109    459    566   -176   -337    511   -337   -462   -600    -36   -303   -433
    -57    407    465   -176   -262    436   -342   -480   -618    -59   -322   -452
    -23    379    402   -179   -213    389   -355   -504   -641    -80   -337   -467
    -20    371    392   -174   -205    381   -371   -517   -646    -83   -335   -472
    -49    329    379   -142   -215    353   -350   -514   -644    -93   -342   -462
    -93    265    358    -85   -226    311   -340   -519   -646   -106   -345   -457
   -106    231    335    -64   -220    283   -319   -485   -626    -98   -345   -465
   -111    249    361    -67   -236    303   -226   -358   -532    -54   -340   -485
   -155    288    441    -67   -298    363   -150   -226   -407     38   -283   -462
   -142    446    589   -153   -366    517    -90    -41   -158    309    -20   -239
    -90    678    766   -293   -428    722   -101    142    135    701    415    192
    -88    961   1049   -436   -568   1005   -192     31    171    919    797    641
   -179    995   1174   -407   -678   1083   -298   -314    -83    865    948    878
   -270    891   1158   -311   -714   1023   -418   -693   -501    537    735    727
   -345    644    989   -150   -670    815   -602  -1218  -1166   -254    -80    -15
   -368    296    665     36   -517    480   -833  -1649  -1782  -1060   -950   -815
   -345     20    366    161   -355    192   -883  -1553  -1725  -1039   -989   -904
   -335   -171    161    252   -249     -5   -787  -1301  -1467   -833   -859   -844
   -332   -233     98    283   -218    -67   -641  -1049  -1195   -620   -717   -758
   -324   -192    132    259   -228    -31   -457   -779   -901   -376   -530   -628
   -332   -109    220    220   -277     54   -337   -600   -696   -205   -387   -522
   -329    -62    265    194   -298    101   -285   -527   -597   -135   -314   -472
   -329    -46    283    187   -309    116   -262   -485   -548    -96   -267   -452
   -345    -54    290    200   -319    116   -246   -470   -522    -72   -241   -444
   -371    -93    277    231   -324     90   -244   -462   -509    -64   -228   -436
   -384   -101    280    241   -332     88   -236   -446   -485    -44   -213   -426
   -387    -67    319    226   -355    124   -223   -426   -454    -18   -189   -415
   -389    -33    355    213   -374    161   -205   -405   -413     12   -155   -381
   -407    -23    384    215   -397    179   -184   -379   -376     41   -132   -363
   -428    -46    381    236   -405    166   -163   -358   -350     64   -114   -342
   -436    -59    376    246   -407    158   -158   -345   -337     72   -103   -337
   -439    -70    368    254   -405    148   -148   -332   -319     88    -85   -324
   -452   -111    340    280   -397    111   -140   -319   -301    103    -67   -319
   -467   -129    337    298   -405    103   -132   -301   -283    124    -51   -303
   -475   -137    337    306   -407     98   -122   -283   -257    148    -38   -283
   -452   -129    322    290   -387     96    -98   -246   -207    189     -2   -246
   -436   -140    296    285   -366     77    -98   -226   -179    218     28   -223
   -431   -137    293    283   -363     77    -98   -207   -145    257     64   -200
   -407   -122    283    262   -345     80    -96   -171    -93    298    109   -171
   -363    -90    272    228   -319     90    -98   -129    -44    350    168   -132
   -337    -64    270    200   -306    101    -88    -77     15    418    233    -85
   -314    -44    270    179   -293    111    -75    -18     83    493    301    -25
   -285    -31    254    155   -272    111    -75     23    142    553    363     20
   -267    -10    257    140   -262    122    -72     51    184    589    405     54
   -259    -12    246    135   -254    116    -72     67    200    602    423     80
   -262    -10    252    135   -257    119    -67     67    200    594    423     88
   -265    -33    231    148   -249     98    -67     46    179    561    400     72
   -259    -64    194    163   -228     64    -75     25    161    530    374     49
   -267   -119    145    192   -210     12    -72     -5    132    485    335      5
   -270   -150    119    210   -197    -15    -62    -46     96    431    283    -41
   -275   -171    101    220   -189    -36    -77   -106     44    363    205    -85
   -293   -215     77    254   -187    -70    -90   -166    -10    293    129   -142
   -319   -301     18    306   -168   -142   -106   -223    -62    239     80   -223
   -327   -371    -44    348   -142   -207   -114   -265    -98    197     49   -272
   -332   -462   -132    397   -101   -298   -127   -311   -132    150     15   -319
   -342   -532   -189    439    -77   -361   -137   -353   -158    109    -25   -355
   -337   -548   -210    441    -67   -379   -150   -389   -181     70    -54   -379
   -335   -581   -249    457    -44   -415   -163   -415   -200     49    -70   -405
   -342   -639   -296    488    -25   -467   -166   -428   -205     38    -83   -418
   -340   -644   -303    493    -18   -475   -174   -439   -202     38    -77   -405
   -337   -646   -311    491    -12   -478   -187   -446   -202     36    -83   -405
   -329   -644   -314    485    -10   -480   -200   -454   -202     28    -98   -420
   -335   -641   -306    485    -15   -475   -200   -449   -189     31    -93   -423
   -327   -641   -314    485     -7   -478   -202   -441   -168     44    -70   -418
   -316   -631   -314    472     -2   -475   -205   -431   -145     57    -57   -413
   -303   -587   -283    444    -12   -436   -189   -407   -103     83    -28   -387
   -301   -555   -257    428    -23   -407   -163   -389    -64    103    -10   -355
   -293   -548   -254    420    -20   -402   -150   -376    -41    114    -10   -332
   -296   -542   -249    418    -25   -397   -158   -379    -28    127     15   -324
   -296   -524   -231    410    -33   -379   -171   -389    -10    145     46   -293
   -275   -493   -218    381    -28   -355   -189   -407      5    153     75   -270
   -257   -537   -280    397     10   -410   -215   -428     12    150     88   -283
   -252   -553   -301    402     23   -428   -228   -439     12    142     85   -277
   -249   -563   -314    405     31   -439   -233   -439     15    137     83   -270
   -254   -594   -340    420     41   -467   -246   -457      2    122     72   -283
   -249   -623   -374    436     62   -498   -267   -470     -5    106     54   -303
   -244   -633   -392    436     72   -511   -280   -483     -7     96     46   -306
   -236   -667   -431    452     96   -548   -290   -498    -20     75     28   -316
   -241   -722   -480    480    116   -600   -288   -504    -23     57     10   -327
   -254   -776   -522    517    132   -649   -277   -509    -20     41     -2   -348
   -272   -805   -532    537    129   -670   -272   -519    -20     31    -15   -358
   -277   -831   -553    553    135   -693   -277   -537    -23     15    -23   -363
   -277   -870   -594    571    158   -732   -280   -548    -23      0    -31   -361
   -275   -896   -620    587    171   -758   -285   -545    -12      2    -31   -353
   -270   -901   -631    584    179   -766   -303   -553    -15     -5    -41   -358
   -270   -911   -641    589    184   -776   -301   -545      0      2    -33   -353
   -283   -922   -639    602    176   -782   -296   -540     10      7    -25   -348
   -301   -935   -633    618    166   -784   -285   -542     20      7    -23   -342
   -309   -971   -662    639    176   -818   -285   -535     31     10    -25   -342
   -298   -982   -683    639    189   -833   -228   -444     96     44    -23   -350
   -285   -948   -662    613    187   -805   -127   -275    226    119     10   -358
   -241   -854   -613    548    184   -735    -33    -93    415    277    140   -270
   -158   -654   -496    405    168   -574    -12    106    680    584    449     18
    -93   -371   -277    231     90   -324   -109    119    807    852    820    426
   -135   -148    -12    137    -62    -80   -272   -207    706    971   1109    795
   -233    -62    171    148   -202     54   -439   -652    488    953   1234    971
   -296   -257     36    275   -166   -111   -685  -1200      0    478    789    592
   -298   -743   -444    519     70   -594   -935  -1712   -685   -392   -119   -241
   -252  -1200   -948    724    345  -1075  -1075  -1839  -1002   -857   -636   -740
   -197  -1428  -1231    813    517  -1330  -1026  -1618   -846   -769   -623   -795
   -129  -1431  -1301    776    584  -1366   -898  -1358   -600   -587   -514   -737
    -80  -1369  -1288    724    602  -1330   -709  -1078   -342   -384   -366   -639
    -80  -1296  -1215    688    566  -1254   -522   -823   -106   -187   -210   -527
   -111  -1249  -1137    680    511  -1195   -426   -704     20    -83   -124   -459
   -153  -1241  -1088    696    467  -1166   -397   -667     64    -49    -88   -436
   -166  -1252  -1088    709    459  -1171   -384   -652     90    -28    -72   -428
   -161  -1254  -1096    706    465  -1176   -384   -644    106    -12    -70   -436
   -166  -1257  -1091    711    462  -1174   -379   -628    135     10    -46   -423
   -176  -1247  -1070    711    444  -1158   -374   -615    158     33    -15   -387
   -184  -1252  -1067    717    441  -1161   -366   -605    179     49      2   -371
   -194  -1249  -1054    719    428  -1153   -368   -605    192     54     10   -381
   -189  -1252  -1062    722    436  -1158   -366   -600    213     70     28   -371
   -197  -1247  -1049    719    426  -1148   -366   -594    231     85     41   -355
   -205  -1257  -1052    730    423  -1156   -348   -576    257    106     64   -337
   -218  -1252  -1034    732    405  -1145   -337   -561    285    129     96   -311
   -228  -1265  -1036    748    402  -1150   -342   -561    296    140     98   -316
   -218  -1278  -1060    748    420  -1171   -342   -550    311    153    103   -306
   -205  -1254  -1049    730    420  -1153   -340   -537    329    168    116   -298
   -192  -1228  -1039    709    423  -1132   -345   -519    353    194    137   -288
   -181  -1228  -1047    706    431  -1137   -337   -485    384    231    176   -267
   -174  -1223  -1049    698    436  -1137   -319   -441    436    272    223   -223
   -158  -1176  -1021    667    428  -1098   -311   -405    485    314    259   -192
   -129  -1143  -1015    636    441  -1080   -298   -358    537    368    306   -158
   -101  -1135  -1034    618    465  -1085   -285   -301    600    433    361   -111
    -83  -1101  -1021    589    467  -1062   -293   -259    649    478    410    -80
    -36  -1026   -989    530    475  -1008   -288   -218    688    527    462    -36
    -15   -995   -979    504    480   -989   -283   -189    711    555    493      0
    -23  -1000   -976    511    475   -989   -259   -174    732    568    509     28
    -38  -1013   -974    524    467   -995   -241   -184    735    566    509     28
    -46  -1031   -984    537    467  -1008   -241   -215    706    542    488     18
    -67  -1070  -1005    568    467  -1039   -244   -252    672    506    454    -20
    -88  -1098  -1010    594    459  -1054   -249   -296    628    459    413    -64
   -127  -1153  -1026    639    446  -1088   -252   -358    589    400    358   -122
   -155  -1192  -1039    672    441  -1117   -265   -431    537    337    298   -174
   -179  -1252  -1072    714    444  -1163   -275   -501    472    275    236   -231
   -187  -1309  -1122    748    467  -1215   -280   -561    423    231    192   -283
   -200  -1358  -1161    776    478  -1262   -285   -613    379    187    150   -322
   -218  -1413  -1195    813    488  -1304   -316   -678    327    140    109   -361
   -231  -1480  -1252    854    509  -1369   -332   -727    296    103     77   -394
   -236  -1527  -1291    883    527  -1410   -329   -756    283     83     57   -420
   -241  -1527  -1288    883    522  -1408   -350   -789    262     62     36   -446
   -239  -1551  -1312    893    535  -1431   -350   -800    262     62     33   -449
   -233  -1577  -1345    904    553  -1462   -342   -800    277     80     44   -441
   -231  -1615  -1384    924    576  -1501   -327   -802    288     93     57   -433
   -233  -1631  -1400    930    581  -1517   -327   -807    285     90     59   -436
   -239  -1626  -1389    932    574  -1509   -332   -815    285     93     67   -439
   -241  -1641  -1400    940    579  -1522   -340   -826    275     83     62   -446
   -236  -1615  -1379    927    571  -1499   -329   -826    277     88     62   -444
   -239  -1590  -1353    914    555  -1473   -283   -810    306    109     83   -423
   -241  -1587  -1348    914    553  -1467   -231   -787    340    142    116   -410
   -246  -1584  -1340    914    545  -1465   -205   -782    350    148    122   -413
   -244  -1600  -1356    922    555  -1478   -218   -805    335    135    114   -413
   -233  -1608  -1374    919    568  -1491   -233   -828    329    129    122   -407
   -213  -1558  -1345    885    563  -1452   -257   -857    316    122    127   -402
   -202  -1548  -1345    872    568  -1447   -285   -891    288    103    116   -413
   -200  -1527  -1327    865    563  -1428   -283   -896    285    111    129   -389
   -200  -1548  -1348    872    571  -1449   -267   -888    296    122    142   -374
   -200  -1592  -1395    896    594  -1493   -262   -898    285    106    135   -387
   -200  -1654  -1454    924    626  -1556   -257   -909    272     93    124   -405
   -202  -1686  -1483    945    639  -1584   -262   -922    249     85    106   -418
   -210  -1706  -1499    958    641  -1602   -265   -940    223     64     80   -439
   -226  -1764  -1538    992    654  -1652   -244   -948    210     51     67   -454
   -249  -1821  -1574   1034    659  -1699   -223   -948    200     31     57   -475
   -280  -1860  -1579   1070    649  -1719   -210   -958    184      5     38   -496
   -298  -1875  -1577   1085    636  -1727   -202   -961    179     -7     23   -506
   -303  -1893  -1590   1096    641  -1743   -187   -971    166    -20     10   -511
   -316  -1909  -1592   1111    636  -1751   -174   -984    150    -31     -2   -530
   -322  -1914  -1592   1119    633  -1753   -166   -976    145    -28     -5   -530
   -340  -1940  -1602   1137    628  -1771   -153   -969    153    -31     -2   -530
   -355  -1945  -1590   1150    615  -1766   -137   -961    153    -28      2   -522
   -355  -1974  -1621   1163    631  -1797   -124   -966    142    -36     -7   -517
   -332  -1974  -1641   1153    654  -1808   -111   -971    129    -46    -18   -527
   -296  -1974  -1678   1135    688  -1829    -75   -930    137    -59    -38   -563
   -280  -1938  -1657   1109    685  -1797     33   -774    228     -7    -18   -566
   -241  -1870  -1628   1052    693  -1751    155   -566    379    116     72   -504
   -184  -1683  -1499    935    657  -1592    262   -290    633    384    319   -280
    -96  -1363  -1270    730    584  -1317    257   -124    844    696    685    111
    -85  -1036   -953    561    431   -995    140   -374    846    878    997    506
   -192   -893   -704    540    254   -797    -41   -849    706    945   1192    758
   -322  -1002   -680    662    179   -841   -270  -1400    350    698   1021    633
   -418  -1488  -1070    953    324  -1278   -470  -1956   -316   -111    194   -148
   -392  -1995  -1602   1195    605  -1800   -644  -2192   -805   -753   -470   -779
   -337  -2265  -1930   1299    795  -2096   -652  -2036   -800   -810   -571   -909
   -303  -2322  -2018   1314    857  -2171   -524  -1740   -600   -665   -483   -865
   -296  -2236  -1940   1265    820  -2088   -309  -1418   -353   -478   -340   -761
   -309  -2156  -1847   1234    766  -2003    -90  -1119   -127   -288   -200   -649
   -329  -2096  -1769   1213    717  -1932     25   -963     -7   -189   -116   -594
   -316  -2055  -1738   1187    709  -1896     77   -904     28   -153    -96   -576
   -272  -2042  -1771   1156    748  -1906     93   -885     20   -153    -98   -576
   -239  -2049  -1810   1143    784  -1930    103   -878      7   -161   -101   -587
   -223  -2068  -1847   1145    810  -1958    129   -852     18   -150    -96   -587
   -200  -2062  -1862   1132    831  -1964    158   -823     33   -135    -80   -581
   -148  -2073  -1925   1109    885  -2000    171   -813     38   -132    -75   -579
    -96  -2055  -1961   1075    932  -2008    174   -815     23   -142    -85   -576
    -36  -2060  -2023   1047    989  -2042    158   -823      7   -158    -96   -589
     20  -2026  -2047   1002   1034  -2036    161   -810     10   -150    -88   -589
     20  -1992  -2016    984   1015  -2003    179   -789     23   -142    -77   -581
     12  -1997  -2010    992   1010  -2003    197   -766     28   -135    -72   -584
     10  -1992  -2003    989   1005  -1997    218   -740     38   -122    -62   -568
     28  -1966  -1995    969   1010  -1979    241   -714     49   -106    -49   -537
     57  -1914  -1971    924   1013  -1943    259   -670     80    -72    -12   -496
     57  -1893  -1951    917   1002  -1919    285   -623    106    -44     12   -470
     33  -1899  -1935    930    984  -1917    296   -589    122    -25     31   -457
     15  -1873  -1888    930    950  -1880    309   -545    148      7     59   -428
     18  -1823  -1844    901    930  -1834    332   -488    187     54    106   -387
     44  -1774  -1818    862    930  -1795    340   -423    226    101    153   -340
     75  -1722  -1800    820    935  -1761    348   -353    270    150    202   -285
    111  -1647  -1758    769    935  -1701    368   -277    322    207    262   -220
    132  -1592  -1725    727    927  -1657    374   -215    353    259    316   -155
    122  -1551  -1675    714    898  -1613    392   -166    384    301    366   -106
    129  -1517  -1647    691    888  -1582    410   -137    400    324    392    -64
    129  -1496  -1626    683    878  -1561    428   -127    392    322    392    -49
    103  -1512  -1615    701    857  -1564    426   -145    366    298    374    -57
     90  -1512  -1602    709    844  -1556    446   -145    358    283    361    -57
     88  -1514  -1602    711    844  -1558    465   -153    342    257    329    -80
     75  -1551  -1626    737    849  -1587    467   -187    296    205    272   -132
     51  -1577  -1631    761    839  -1602    459   -220    252    153    223   -176
     41  -1590  -1631    774    833  -1610    454   -257    207    106    171   -213
     31  -1615  -1647    792    839  -1631    452   -293    155     51    114   -265
     25  -1647  -1673    810    849  -1660    446   -337    101     -5     59   -327
     10  -1680  -1693    833    852  -1686    444   -361     62    -38     18   -363
      7  -1696  -1704    844    854  -1701    449   -374     33    -67     -2   -376
     -2  -1709  -1709    854    852  -1709    457   -381     10    -88    -15   -381
    -12  -1699  -1686    857    836  -1693    449   -389     -2    -96    -23   -379
    -20  -1688  -1667    852    820  -1678    446   -387    -18   -103    -33   -381
    -15  -1667  -1652    841    815  -1660    452   -371    -15    -96    -25   -371
    -18  -1644  -1626    828    802  -1636    465   -355    -12    -88    -23   -366
    -36  -1621  -1584    828    774  -1602    485   -342    -12    -85    -20   -358
    -49  -1615  -1569    831    758  -1592    493   -322    -12    -83    -10   -342
    -57  -1610  -1556    833    748  -1584    504   -301     -5    -75     -2   -335
    -54  -1564  -1509    807    727  -1538    519   -285      7    -70      2   -319
    -31  -1491  -1460    761    714  -1475    535   -262     12    -59     10   -306
    -12  -1452  -1439    732    711  -1447    553   -231     25    -44     25   -293
     -5  -1405  -1400    704    696  -1402    574   -210     31    -38     31   -283
     10  -1371  -1384    678    696  -1376    579   -200     28    -41     31   -277
     33  -1319  -1353    644    693  -1335    568   -200     25    -38     36   -265
     62  -1306  -1369    620    714  -1337    537   -213     15    -41     33   -252
     88  -1317  -1405    613    745  -1358    498   -241    -18    -67     12   -267
    106  -1286  -1392    587    748  -1337    475   -257    -46    -93    -18   -280
    122  -1252  -1374    566    748  -1312    465   -254    -64   -109    -18   -285
    137  -1270  -1408    566    771  -1340    462   -246    -75   -114    -12   -298
    140  -1299  -1441    579    789  -1369    454   -246    -96   -135    -36   -311
    140  -1309  -1449    581    792  -1379    431   -254   -122   -168    -64   -309
    140  -1291  -1431    576    784  -1361    420   -252   -145   -189    -93   -316
    135  -1312  -1447    587    789  -1379    418   -252   -168   -207   -116   -355
    148  -1319  -1467    584    805  -1392    418   -246   -184   -226   -140   -381
    153  -1337  -1493    589    823  -1415    413   -259   -213   -262   -181   -420
    155  -1322  -1478    584    815  -1400    389   -280   -241   -298   -215   -446
    171  -1325  -1499    574    833  -1410    371   -285   -265   -324   -239   -452
    194  -1345  -1540    576    865  -1444    363   -283   -275   -345   -259   -462
    210  -1325  -1535    555    870  -1428    363   -275   -272   -348   -265   -459
    226  -1299  -1525    537    875  -1410    348   -275   -285   -348   -275   -465
    231  -1293  -1527    530    878  -1410    340   -267   -293   -342   -270   -459
    239  -1270  -1509    514    872  -1389    340   -257   -288   -342   -270   -465
    246  -1247  -1496    498    870  -1371    342   -241   -288   -345   -272   -472
    265  -1239  -1504    488    883  -1371    389   -161   -244   -327   -270   -478
    288  -1189  -1478    449    880  -1332    478      0   -137   -265   -254   -491
    314  -1047  -1363    366    836  -1205    550    176     20   -116   -142   -400
    361   -841  -1202    239    782  -1021    592    397    257    153    122   -132
    433   -532   -966     49    698   -748    535    509    426    426    465    265
    389   -309   -701    -41    542   -504    441    246    337    509    701    615
    293   -293   -587      0    439   -439    342    -77    140    467    787    771
    189   -384   -576     96    381   -480    184   -517   -283     80    446    483
    116   -675   -792    280    454   -732    -15  -1075   -940   -724   -402   -327
    158   -979  -1140    410    646  -1060   -218  -1273  -1283  -1163   -883   -779
    205  -1150  -1356    472    779  -1252   -246  -1114  -1184  -1101   -872   -805
    254  -1176  -1434    459    844  -1304   -163   -870   -969   -935   -758   -750
    311  -1109  -1421    400    865  -1265    -10   -597   -722   -732   -607   -649
    342  -1015  -1358    335    849  -1184    171   -316   -462   -514   -433   -519
    358   -943  -1304    290    828  -1122    262   -174   -332   -407   -345   -446
    384   -883  -1267    246    823  -1075    288   -119   -288   -368   -316   -410
    410   -849  -1260    220    833  -1054    290    -96   -275   -353   -306   -400
    418   -815  -1234    197    823  -1023    288    -77   -259   -337   -296   -387
    415   -769  -1187    176    800   -976    288    -54   -236   -324   -280   -368
    413   -743  -1158    163    784   -950    283    -36   -218   -309   -272   -353
    418   -711  -1130    148    774   -919    290    -12   -200   -285   -254   -327
    426   -646  -1075    109    750   -862    296      5   -187   -267   -246   -306
    436   -610  -1047     88    740   -828    290     12   -176   -257   -239   -298
    441   -566  -1010     62    724   -787    285     25   -161   -241   -218   -280
    457   -527   -984     36    719   -756    288     51   -132   -218   -192   -252
    459   -498   -958     18    706   -727    296     77   -109   -197   -174   -233
    470   -452   -922    -10    696   -685    293     96    -90   -174   -155   -213
    488   -410   -898    -38    691   -654    296    127    -70   -137   -124   -184
    519   -361   -880    -77    698   -620    296    158    -57   -114   -106   -158
    524   -342   -867    -93    693   -605    277    174    -62   -103   -106   -158
    545   -293   -839   -124    691   -566    270    205    -33    -77    -77   -129
    571   -254   -826   -158    696   -540    262    236     -2    -51    -49   -101
    600   -197   -797   -200    698   -496    259    280     36    -12    -10    -62
    615   -137   -756   -241    685   -446    252    335     83     44     44    -10
    644    -70   -717   -288    680   -392    249    397    142    109    101     44
    685     -2   -688   -340    685   -345    252    462    197    168    153     90
    719     54   -665   -387    693   -303    267    522    249    228    205    142
    737    101   -636   -420    688   -267    272    561    272    257    244    187
    750    158   -592   -457    672   -215    280    581    280    267    259    213
    758    220   -540   -491    649   -158    285    597    283    275    272    236
    766    259   -506   -511    636   -122    288    594    267    262    267    241
    737    283   -454   -511    594    -85    288    568    244    231    241    218
    693    267   -426   -480    558    -77    296    548    223    202    215    194
    665    257   -410   -462    537    -75    301    517    197    174    189    174
    649    254   -394   -452    522    -70    290    467    155    129    145    132
    633    226   -410   -431    522    -90    277    418    114     90    101     85
    607    192   -418   -400    511   -111    265    368     83     54     62     38
    592    161   -431   -376    511   -135    252    324     51     18     23    -10
    602    137   -465   -368    535   -163    236    288     12    -18    -10    -46
    610    127   -485   -368    548   -179    213    254    -15    -57    -44    -77
    615    124   -491   -371    553   -181    202    236    -23    -64    -59    -83
    620    124   -496   -374    558   -184    192    223    -33    -70    -70    -96
    626    135   -491   -379    558   -176    179    218    -44    -77    -67   -101
    618    145   -475   -381    548   -166    158    200    -59    -96    -77   -127
    607    155   -452   -384    530   -148    150    197    -51    -90    -72   -122
    607    155   -452   -384    527   -148    142    200    -51    -85    -70   -119
    610    176   -433   -392    522   -127    137    202    -46    -77    -70   -119
    620    210   -410   -418    514    -98    124    192    -41    -75    -62   -109
    613    252   -361   -433    488    -54    124    200    -20    -54    -38    -85
    594    303   -293   -449    444      5    153    231     20    -12      2    -49
    633    340   -293   -485    465     23    161    241     38      0     12    -41
    678    381   -298   -530    488     41    158    231     33     -5      5    -51
    711    428   -285   -571    498     72    150    223     31     -7      2    -54
    737    457   -280   -597    509     88    127    205     20    -12      0    -64
    748    498   -249   -623    498    124     96    181     15    -12      5    -59
    758    506   -252   -636    506    127     54    163      5    -23     -2    -57
    745    517   -228   -631    488    145     36    158      0    -18      2    -41
    740    542   -197   -641    470    174     44    174     12      0     20    -15
    740    563   -176   -652    459    194     23    166      2      0     18    -12
    750    550   -202   -652    478    176      7    155     -5    -12      5    -18
    750    511   -239   -631    496    137    -15    137    -25    -33    -15    -36
    737    478   -259   -607    498    109     -7    135    -33    -46    -31    -46
    722    452   -270   -587    496     90    -10    127    -46    -57    -46    -57
    711    431   -283   -574    498     75    -20    106    -75    -83    -80    -83
    714    428   -285   -571    501     72    -25     85    -93   -106   -103   -101
    722    397   -327   -561    524     36    -46     64   -116   -132   -140   -132
    737    355   -381   -545    561    -12    -64     44   -145   -166   -179   -174
    743    361   -384   -553    563    -10    -64     41   -158   -171   -181   -181
    743    394   -348   -568    545     23    -72     36   -158   -168   -179   -181
    743    400   -345   -571    542     28    -77     38   -163   -166   -179   -179
    740    394   -345   -566    542     25    -77     36   -166   -168   -184   -176
    730    389   -342   -561    537     23    -83     25   -174   -176   -192   -189
    735    397   -340   -566    537     28    -88     28   -179   -174   -197   -192
    756    387   -368   -571    561     10    -49     83   -158   -168   -213   -215
    769    394   -374   -581    571     10     51    213    -80   -140   -226   -249
    782    457   -327   -620    553     64    140    374     62    -28   -145   -189
    810    665   -145   -737    478    259    202    597    306    239    114     44
    857    987    127   -924    366    558    158    743    522    571    496    436
    818   1325    506  -1070    155    917     20    511    509    758    826    831
    698   1402    704  -1052     -2   1052   -150     70    301    753    953   1005
    602   1314    711   -958    -54   1013   -358   -426    -98    428    693    792
    561    898    337   -730    111    618   -587   -961   -763   -376   -132     59
    605    431   -174   -517    389    129   -769  -1223  -1257  -1028   -805   -530
    662    252   -413   -459    537    -80   -779  -1041  -1150   -953   -795   -576
    704    179   -524   -441    615   -174   -654   -766   -911   -761   -667   -514
    732    202   -530   -467    631   -163   -485   -496   -659   -558   -519   -410
    748    324   -423   -535    587    -49   -298   -236   -423   -358   -353   -283
    763    426   -337   -594    550     44   -226   -132   -332   -280   -293   -236
    795    467   -327   -633    561     70   -197    -80   -290   -241   -257   -213
    820    498   -322   -659    571     88   -194    -62   -272   -215   -231   -197
    828    535   -293   -680    561    122   -200    -62   -267   -202   -218   -187
    828    493   -337   -662    581     77   -187    -51   -246   -197   -210   -184
    833    470   -363   -652    597     54   -181    -38   -233   -194   -213   -184
    839    493   -345   -667    592     72   -184    -28   -215   -174   -197   -163
    836    532   -303   -683    571    114   -181    -23   -197   -158   -179   -140
    828    553   -277   -693    553    137   -171     -5   -163   -124   -142   -111
    818    553   -265   -688    542    145   -163     10   -142    -98   -119    -98
    810    537   -272   -678    542    132   -155     31   -114    -70    -93    -75
    805    509   -296   -657    550    106   -145     49   -106    -59    -85    -59
    813    571   -244   -693    530    163   -145     70    -85    -31    -59    -46
    857    600   -257   -730    558    171   -153     80    -72    -18    -44    -46
    927    654   -272   -792    600    192   -168     85    -62     -7    -31    -25
    969    714   -254   -841    613    231   -166    116    -28     28     -5     18
    969    730   -239   -849    605    244   -145    161     10     70     38     64
    982    750   -231   -867    605    262   -132    200     51    111     88    101
    984    779   -205   -883    594    288   -111    244    101    153    124    132
    984    839   -145   -911    566    348    -98    296    153    200    166    181
    987    878   -111   -932    548    384   -101    342    200    257    218    241
    992    914    -77   -953    535    420    -88    405    254    316    283    301
   1000    971    -28   -987    514    472    -72    465    303    374    342    348
   1005   1034     28  -1018    488    532    -54    504    348    413    387    392
    992   1036     44  -1018    475    540    -36    522    371    436    415    426
    976   1015     38   -997    470    527    -25    517    363    433    420    436
    948   1021     72   -987    439    548    -38    485    332    397    387    413
    943   1034     90   -987    426    563    -33    467    314    374    366    394
    940   1054    114   -997    410    587    -25    439    298    353    353    384
    893   1026    129   -961    381    579    -10    405    275    327    332    366
    870    989    116   -930    376    553      2    366    249    301    306    335
    872    969     96   -919    389    532     18    332    228    283    280    314
    875    919     41   -898    415    480     10    283    187    244    233    270
    875    901     25   -888    423    465     -5    220    142    200    187    220
    844    883     36   -865    402    462    -25    163    101    163    145    181
    813    844     31   -828    392    439    -31    127     80    140    114    140
    792    800      7   -797    392    405    -31    114     75    137    114    127
    787    771    -15   -782    402    379    -15    114     85    155    129    135
    800    784    -15   -795    407    384     -5    101     80    155    124    135
    818    789    -28   -802    423    381    -20     83     70    150    119    129
    815    753    -64   -787    439    345    -20     80     57    148    114    140
    800    730    -70   -766    436    329    -15     88     57    153    114    150
    787    719    -70   -756    428    324    -10     90     64    155    116    158
    797    711    -85   -753    441    314    -28     90     62    158    119    161
    813    711   -101   -763    457    306    -28     83     62    161    116    161
    802    750    -51   -776    428    348     -2     98     85    189    142    187
    800    769    -31   -787    415    368     33    122    111    218    161    205
    807    782    -25   -795    418    379     64    129    111    218    161    218
    820    807    -12   -815    415    397     77    142    127    239    181    231
    823    823     -2   -823    413    410     64    129    127    241    181    233
    833    849     15   -844    407    433     51    111    129    244    192    249
    831    849     18   -839    407    433     20     88    124    241    192    246
    833    826     -7   -831    420    410      5     72    119    239    200    249
    823    823     -2   -823    413    410      5     80    124    249    205    254
    823    823      0   -826    413    413     -2     72    106    244    189    252
    831    771    -59   -800    446    355    -15     62     83    231    179    239
    820    724    -98   -774    459    314    -28     33     49    202    161    218
    805    672   -132   -740    470    270    -38     10     23    187    148    207
    784    631   -153   -709    467    239    -31     -2      7    168    124    189
    756    576   -179   -665    467    200    -15     -7      5    158    109    174
    740    545   -194   -644    465    176    -18    -25    -18    127     77    148
    730    535   -194   -633    462    171    -28    -49    -41    114     59    129
    722    519   -202   -620    462    158    -38    -64    -67    101     28    106
    714    483   -231   -597    472    127    -36    -70    -75     96     31    101
    714    465   -252   -592    483    106    -38    -75    -77     88     38     77
    706    462   -244   -584    475    109    -41    -77    -83     85     28     72
    698    470   -228   -584    462    119    -41    -80    -93     80     20     72
    688    478   -210   -581    449    135    -33    -85    -96     80     18     72
    688    465   -226   -576    457    119    -25    -83    -96     83     20     64
    691    465   -226   -576    459    119    -10    -67    -88     85     18     62
    696    480   -218   -589    457    132     57     18    -44    111     12     41
    717    530   -187   -623    452    171    153    174     49    171     46     38
    743    639   -103   -693    423    267    246    387    218    329    184    153
    779    852     70   -815    355    462    309    615    433    584    446    428
    807   1163    355   -987    226    761    301    626    553    807    750    789
    696   1400    704  -1047     -2   1052    184    301    522    935    992   1109
    509   1506    995  -1010   -241   1252     18   -158    374    924   1052   1221
    374   1241    867   -807   -246   1057   -174   -685    -62    491    626    807
    311    763    449   -537    -70    607   -392  -1127   -636   -194    -85    101
    348    374     25   -361    161    200   -571  -1241   -901   -522   -439   -249
    392    215   -176   -303    283     20   -545  -1005   -787   -439   -405   -249
    441    246   -194   -345    316     25   -397   -698   -581   -283   -290   -161
    472    322   -150   -400    309     85   -189   -379   -355   -111   -168    -64
    493    381   -111   -436    303    135    -38   -158   -192     18    -62     20
    517    431    -85   -475    301    174     10    -85   -137     70    -25     49
    519    446    -75   -483    298    187     20    -57   -122     80    -18     46
    504    441    -62   -475    280    189     31    -44   -114     83    -18     51
    470    441    -28   -454    249    207     46    -31   -106     96     -2     62
    457    439    -20   -449    236    210     64    -15   -101    111     12     59
    478    475     -2   -478    239    236     80      5    -85    135     28     75
    501    506      5   -504    246    257     83     25    -67    150     46     88
    519    530     10   -524    254    270     83     38    -59    166     62     96
    522    542     18   -535    252    280     77     49    -54    184     77    101
    514    532     18   -524    249    275     83     67    -41    202     90    103
    501    519     18   -511    241    270     90     90    -25    215    103    106
    491    540     49   -514    220    296     93    103    -15    220    106    101
    488    545     57   -517    215    301    103    124      2    239    124    116
    475    555     80   -517    197    319    116    150     20    262    142    127
    465    589    124   -530    168    358    119    171     28    275    142    127
    475    610    135   -542    171    374    137    207     54    301    161    150
    485    628    140   -558    171    384    153    244     80    329    184    171
    524    654    129   -592    197    392    127    257     75    335    200    179
    579    680     98   -631    239    389    103    272     77    350    228    205
    628    680     51   -654    288    366    101    322    111    394    265    246
    646    724     77   -688    285    402     98    381    145    439    303    301
    675    795    116   -735    277    457     98    436    184    480    340    353
    685    841    155   -766    265    498    114    491    226    532    392    413
    691    898    207   -795    241    553    111    504    236    548    418    446
    688    937    246   -815    220    592    106    493    223    537    405    441
    683    953    267   -818    207    610    103    478    210    519    387    431
    665    930    262   -800    202    597    111    457    200    504    371    423
    657    937    280   -797    189    610    114    426    184    493    358    415
    657    914    257   -789    200    587    109    400    168    480    348    413
    644    865    220   -756    213    542    109    371    150    457    322    387
    610    826    215   -719    197    522    109    329    122    418    277    345
    587    810    223   -698    181    517    106    288     98    379    233    296
    558    763    202   -662    176    483    103    246     72    345    194    254
    542    727    184   -636    179    457     96    210     46    309    155    226
    532    704    171   -618    181    439     90    181     25    280    122    200
    514    701    187   -607    163    444     85    155     18    270     98    171
    506    680    174   -594    166    428     75    137     10    262     80    158
    514    662    145   -589    184    405     67    119      2    254     67    158
    535    670    132   -602    202    400     46     98    -12    239     54    145
    530    654    124   -592    202    389     33     96    -18    231     46    135
    530    654    122   -592    202    389     31    101    -15    239     44    142
    524    657    132   -592    194    394     41    116     -5    254     54    163
    524    646    122   -589    202    384     33    106    -10    246     41    153
    540    644    103   -592    218    374     15     88    -20    246     28    140
    550    675    122   -615    213    400     20     88    -15    259     33    132
    548    701    153   -626    197    428     44    103     -2    275     41    135
    545    727    181   -636    181    454     62    122     10    285     51    145
    532    745    213   -639    161    480     72    135     18    301     72    158
    504    763    259   -633    122    511     54    122     18    311     80    171
    493    807    314   -652     88    563     36    114     18    327     88    184
    496    826    329   -662     83    579     10     96      5    327     83    176
    470    813    342   -641     64    579     -5     77    -10    322     67    161
    462    823    361   -644     51    592     -2     83    -10    324     72    163
    462    823    361   -644     49    592     -2     83    -15    322     70    155
    449    800    350   -626     49    574    -15     72    -31    309     59    135
    428    761    332   -594     49    548    -31     59    -49    290     46    124
    431    717    285   -576     72    501    -49     41    -75    265     20    101
    407    688    277   -548     64    483    -49     36    -93    252      0     77
    363    649    285   -506     38    467    -46     28   -111    233    -25     51
    329    618    288   -472     20    454    -31     25   -119    223    -46     36
    319    605    283   -462     18    444    -33      5   -137    207    -62     20
    345    589    244   -467     49    418    -72    -33   -181    174    -98    -15
    355    524    168   -439     93    348    -85    -57   -213    142   -132    -59
    350    509    158   -428     96    335    -85    -59   -215    142   -137    -77
    340    483    142   -413     98    311    -90    -70   -226    135   -150   -103
    327    488    161   -407     83    324   -101    -80   -236    122   -158   -127
    311    472    161   -392     75    319   -103    -90   -244    122   -158   -145
    298    459    161   -379     70    311   -111    -96   -252    124   -163   -161
    283    436    150   -361     64    293   -103    -85   -241    129   -174   -174
    272    426    150   -350     62    288    -31      0   -210    142   -194   -207
    296    470    171   -384     62    322     57    145   -137    194   -184   -220
    322    605    283   -462     20    444    122    314     18    337    -70   -135
    376    859    483   -620    -51    672    142    535    259    636    241    163
    431   1192    758   -813   -163    976     75    568    402    898    589    566
    358   1358    997   -859   -319   1179    -28    303    348   1013    831    878
    202   1408   1205   -805   -501   1306   -181   -109    145    966    896    982
     72   1132   1060   -602   -493   1096   -368   -636   -366    420    355    485
     18    727    709   -374   -345    719   -566  -1122   -982   -345   -439   -257
     59    433    374   -246   -155    402   -701  -1210  -1213   -641   -756   -563
    101    272    171   -187    -33    223   -680  -1015  -1091   -558   -724   -581
    137    257    119   -200      7    189   -579   -795   -901   -415   -641   -545
    187    327    137   -257     25    233   -415   -542   -670   -223   -509   -457
    223    446    223   -335      0    335   -252   -319   -470    -49   -376   -363
    226    491    265   -358    -18    379   -161   -210   -376     36   -314   -319
    228    485    257   -358    -12    371   -135   -179   -350     59   -298   -309
    239    506    265   -374    -12    387   -137   -171   -348     64   -296   -311
    239    535    296   -389    -28    418   -142   -163   -340     72   -285   -306
    241    524    283   -381    -20    405   -129   -140   -332     90   -272   -303
    246    548    301   -397    -25    423   -122   -124   -327    106   -262   -293
    233    566    329   -400    -49    449   -119   -119   -319    114   -254   -285
    228    571    340   -402    -54    457   -127   -116   -319    116   -252   -277
    233    553    319   -392    -41    436   -116   -103   -314    122   -239   -262
    213    555    342   -387    -64    449   -124   -103   -309    127   -231   -267
    210    581    368   -397    -77    475   -122    -90   -296    142   -213   -249
    210    633    420   -423   -103    527   -119    -83   -280    158   -194   -228
    207    639    431   -423   -111    535   -114    -70   -272    168   -187   -210
    202    688    485   -446   -140    587   -124    -67   -272    181   -174   -184
    205    688    483   -446   -140    587   -129    -51   -259    200   -163   -171
    202    714    511   -459   -153    613   -135    -31   -244    220   -145   -150
    200    724    524   -462   -161    626   -132    -10   -226    239   -129   -124
    210    740    530   -475   -158    633   -124     20   -197    270    -98    -90
    226    776    550   -501   -161    665   -122     62   -155    324    -51    -46
    239    833    594   -537   -176    714   -122    114   -106    392     12     15
    241    898    657   -568   -207    779   -124    163    -70    446     72     62
    246    961    714   -605   -233    839   -119    210    -18    498    122    111
    252    987    735   -620   -241    862   -103    249     18    545    163    148
    233   1010    776   -623   -272    893    -83    280     41    576    184    174
    220   1049    828   -633   -303    940    -77    290     54    592    207    202
    210   1041    831   -626   -311    937    -83    272     33    576    197    202
    202   1036    833   -620   -316    935    -85    246     -2    542    166    179
    184   1008    823   -597   -319    914    -93    210    -44    498    129    140
    163   1005    841   -584   -337    924    -83    181    -64    475    106    119
    150    974    823   -563   -337    898    -70    142    -93    431     59     75
    119    917    797   -517   -340    857    -59    101   -135    376      2     10
     93    872    779   -483   -342    826    -67     54   -184    316    -54    -49
     75    846    771   -459   -348    810    -98      0   -236    259   -109   -101
     44    805    758   -426   -358    782   -109    -38   -265    223   -145   -148
     23    743    719   -384   -348    732   -114    -75   -303    184   -197   -205
     10    724    714   -368   -353    722   -116    -93   -322    166   -220   -231
     -5    730    735   -361   -368    732   -119   -109   -327    155   -228   -228
    -23    732    756   -355   -392    743   -116   -116   -324    155   -223   -218
    -28    724    753   -348   -389    737   -116   -129   -332    145   -233   -223
    -46    727    774   -342   -410    748   -127   -142   -348    129   -252   -239
    -57    745    802   -342   -428    774   -129   -140   -345    137   -241   -228
    -57    769    823   -355   -441    795   -140   -150   -348    140   -239   -233
    -59    795    854   -368   -457    823   -140   -150   -348    140   -239   -228
    -62    828    891   -384   -478    859   -129   -145   -340    142   -228   -220
    -67    859    927   -394   -496    893    -90   -122   -314    171   -197   -200
    -93    880    974   -394   -535    927    -72   -106   -306    184   -181   -179
   -142    919   1062   -389   -602    989    -57    -83   -290    207   -158   -150
   -166    932   1098   -384   -633   1015    -44    -72   -280    218   -148   -135
   -168    950   1119   -389   -644   1034    -54    -93   -280    223   -137   -122
   -153    974   1124   -413   -639   1049    -88   -127   -306    215   -145   -109
   -140    979   1119   -420   -628   1049   -124   -161   -342    184   -168   -124
   -132   1005   1137   -439   -633   1070   -148   -181   -361    171   -168   -122
   -119   1034   1153   -457   -636   1093   -148   -184   -363    181   -158   -103
   -109   1036   1145   -465   -628   1088   -142   -192   -376    168   -166   -109
   -124   1000   1124   -439   -623   1062   -153   -210   -402    145   -187   -119
   -129    971   1101   -420   -615   1036   -168   -228   -439    116   -215   -132
   -124    948   1072   -410   -597   1010   -168   -241   -459     96   -239   -145
   -119    930   1049   -405   -584    989   -174   -257   -483     75   -262   -171
   -122    904   1026   -392   -574    963   -179   -275   -509     51   -290   -200
   -124    883   1005   -379   -566    943   -181   -296   -537     20   -316   -226
   -119    865    984   -371   -550    924   -184   -319   -568     -2   -332   -249
   -129    815    945   -345   -537    880   -184   -324   -592    -18   -342   -265
   -129    792    919   -332   -524    854   -189   -327   -602    -20   -345   -280
   -116    771    888   -327   -504    831   -205   -348   -626    -38   -363   -309
   -111    792    904   -340   -506    846   -194   -353   -628    -38   -368   -314
   -122    820    943   -350   -532    880   -176   -345   -620    -28   -358   -306
   -129    826    953   -348   -540    888   -171   -342   -623    -28   -355   -309
   -127    815    940   -345   -532    878   -168   -332   -626    -36   -355   -319
   -101    795    896   -345   -498    844   -127   -267   -602    -33   -371   -363
    -96    815    909   -361   -504    859    -33   -119   -498     36   -353   -392
    -77    924   1002   -423   -540    963     38     38   -335    200   -223   -290
    -41   1135   1176   -548   -610   1153     77    231    -85    498     77      7
     20   1395   1374   -706   -675   1384     20    350    106    802    459    441
    -10   1647   1654   -818   -833   1652    -57    153     54    906    722    797
   -103   1626   1730   -761   -917   1678   -109   -129   -194    787    727    865
   -218   1493   1709   -639   -963   1602   -207   -509   -652    342    322    498
   -309   1239   1548   -465   -927   1392   -392  -1062  -1325   -470   -537   -303
   -301    969   1267   -335   -784   1117   -602  -1330  -1691   -901   -987   -722
   -267    737   1002   -236   -636    870   -667  -1244  -1634   -854   -976   -758
   -244    597    839   -176   -540    717   -600  -1049  -1444   -704   -893   -719
   -223    558    782   -166   -501    670   -472   -836  -1221   -527   -779   -649
   -205    639    841   -218   -524    740   -309   -587   -963   -306   -610   -527
   -210    732    943   -259   -576    836   -197   -418   -792   -153   -483   -433
   -231    769   1000   -270   -618    885   -153   -353   -727    -93   -431   -384
   -236    771   1008   -267   -620    888   -142   -324   -709    -75   -413   -374
   -239    792   1031   -277   -636    911   -140   -309   -701    -64   -400   -371
   -231    813   1044   -290   -639    930   -137   -301   -698    -51   -381   -361
   -231    831   1060   -301   -644    943   -124   -288   -685    -36   -368   -345
   -239    849   1088   -303   -662    969   -119   -270   -665    -18   -353   -329
   -239    870   1106   -316   -672    987   -124   -257   -654    -12   -350   -327
   -236    880   1117   -322   -678   1000   -127   -246   -636      5   -340   -311
   -231    893   1124   -332   -678   1010   -122   -233   -620     20   -329   -293
   -231    914   1145   -340   -688   1028   -114   -213   -602     44   -306   -270
   -233    953   1184   -361   -711   1067   -114   -202   -587     62   -290   -259
   -228    982   1210   -376   -719   1093   -122   -194   -579     72   -285   -259
   -226    984   1210   -379   -719   1096   -116   -174   -566     90   -275   -246
   -233   1010   1244   -387   -737   1127   -101   -140   -545    122   -246   -220
   -213   1031   1241   -410   -730   1135   -109   -122   -535    142   -231   -213
   -181   1052   1234   -433   -709   1140   -109   -101   -514    166   -210   -202
   -150   1085   1234   -470   -693   1158   -111    -72   -485    200   -187   -184
   -135   1111   1247   -488   -691   1179   -101    -23   -436    262   -129   -135
   -124   1148   1270   -514   -698   1210    -83     38   -376    327    -70    -67
   -116   1205   1322   -545   -719   1262    -88     88   -329    387    -15    -12
   -103   1252   1353   -574   -727   1301    -98    135   -283    444     41     38
    -75   1312   1387   -618   -730   1348    -85    197   -223    511    109     98
    -54   1389   1441   -667   -748   1415    -59    252   -176    555    161    148
    -49   1418   1465   -685   -756   1441    -51    275   -161    571    181    174
    -67   1423   1488   -680   -776   1454    -59    262   -189    545    163    155
    -67   1418   1486   -675   -776   1452    -57    249   -213    517    140    127
    -96   1387   1480   -646   -789   1434    -51    239   -239    480    111    101
   -103   1384   1488   -641   -795   1436    -51    215   -262    449     83     90
   -101   1405   1506   -652   -805   1457    -54    181   -309    402     33     54
   -103   1392   1496   -644   -800   1444    -57    142   -353    353    -12      2
   -124   1369   1493   -623   -810   1431    -80     80   -413    285    -75    -62
   -140   1304   1444   -584   -792   1374    -83     33   -459    236   -119   -103
   -150   1249   1400   -550   -776   1322    -96    -12   -506    189   -171   -158
   -163   1210   1374   -522   -769   1291   -111    -62   -553    137   -228   -207
   -166   1174   1337   -504   -750   1254   -122    -93   -589    101   -275   -246
   -150   1179   1330   -514   -740   1254   -140   -129   -620     67   -309   -275
   -140   1195   1335   -530   -737   1262   -158   -153   -631     54   -316   -275
   -142   1192   1335   -524   -737   1262   -155   -150   -623     59   -314   -265
   -163   1174   1337   -506   -750   1254   -155   -153   -620     62   -311   -262
   -168   1174   1340   -504   -753   1257   -171   -155   -623     57   -311   -267
   -161   1182   1343   -509   -750   1262   -184   -163   -633     41   -319   -280
   -176   1169   1345   -496   -761   1257   -184   -153   -626     44   -319   -285
   -158   1221   1379   -532   -769   1299   -179   -129   -594     75   -285   -262
   -142   1278   1418   -568   -779   1348   -168   -101   -553    116   -241   -218
   -127   1304   1428   -589   -779   1366   -161    -85   -532    129   -226   -200
   -103   1348   1452   -620   -776   1400   -163    -75   -519    137   -213   -189
   -109   1382   1491   -636   -800   1436   -168    -72   -509    142   -210   -179
   -116   1408   1525   -646   -820   1465   -179    -77   -496    150   -207   -163
   -111   1444   1553   -667   -831   1499   -200    -88   -493    153   -200   -150
   -119   1418   1538   -649   -828   1478   -223    -98   -501    150   -202   -148
   -119   1421   1540   -652   -831   1480   -239   -106   -498    145   -194   -137
   -116   1441   1556   -662   -836   1499   -233    -96   -480    158   -176   -119
   -129   1421   1551   -646   -841   1486   -246   -103   -485    145   -192   -132
   -129   1400   1530   -633   -828   1465   -257   -116   -504    129   -213   -145
   -122   1395   1517   -639   -820   1457   -270   -127   -514    116   -231   -155
   -132   1348   1480   -607   -807   1413   -275   -140   -530     96   -257   -179
   -145   1319   1465   -589   -805   1392   -267   -142   -522     90   -267   -184
   -168   1270   1439   -550   -802   1353   -265   -153   -522     75   -285   -200
   -205   1239   1444   -517   -823   1340   -254   -163   -524     72   -298   -213
   -210   1226   1436   -506   -823   1330   -257   -171   -527     62   -306   -220
   -220   1192   1413   -488   -815   1301   -262   -174   -530     57   -309   -223
   -226   1195   1421   -483   -823   1306   -265   -176   -524     59   -311   -223
   -223   1187   1410   -483   -818   1299   -270   -187   -524     51   -327   -228
   -236   1158   1392   -462   -815   1275   -275   -189   -517     54   -332   -220
   -223   1145   1369   -462   -797   1257   -285   -189   -514     51   -340   -223
   -181   1158   1340   -488   -761   1249   -288   -187   -509     57   -337   -226
   -158   1161   1319   -504   -740   1239   -296   -189   -509     51   -342   -231
   -153   1132   1283   -491   -719   1208   -265   -142   -472     57   -353   -252
   -124   1174   1299   -527   -711   1236   -168     -5   -368    106   -345   -272
    -83   1249   1332   -581   -706   1291    -80    158   -226    213   -280   -249
    -72   1436   1509   -683   -792   1473    -12    374     41    496    -20    -25
    -23   1699   1722   -839   -872   1709    -44    542    288    836    366    345
    -41   2013   2052   -987  -1047   2034   -153    402    303   1034    719    750
   -174   2086   2260   -956  -1215   2171   -246     83    137   1070    914    992
   -327   1992   2320   -833  -1325   2156   -433   -389   -265    761    683    800
   -418   1652   2070   -618  -1244   1860   -665   -932   -888     33    -72    127
   -423   1262   1686   -420  -1054   1473   -865  -1257  -1400   -626   -771   -496
   -379    989   1369   -303   -872   1179   -909  -1153  -1379   -657   -859   -636
   -296    898   1195   -303   -745   1047   -818   -896  -1148   -478   -750   -613
   -200    927   1127   -363   -665   1028   -701   -667   -927   -301   -633   -555
   -184    966   1150   -392   -667   1057   -519   -410   -693   -101   -483   -436
   -171   1054   1226   -441   -698   1140   -387   -231   -522     51   -358   -324
   -158   1088   1244   -467   -701   1166   -363   -187   -472     88   -327   -293
   -158   1062   1218   -452   -688   1140   -350   -174   -465    101   -314   -290
   -168   1062   1231   -449   -701   1148   -348   -168   -465    103   -309   -290
   -205   1060   1265   -426   -735   1161   -332   -163   -441    114   -296   -283
   -207   1114   1322   -454   -763   1218   -316   -148   -407    148   -262   -249
   -207   1124   1332   -459   -771   1228   -309   -135   -384    174   -236   -226
   -226   1104   1330   -441   -779   1215   -327   -150   -394    166   -249   -252
   -220   1106   1327   -441   -774   1215   -345   -161   -405    161   -257   -270
   -220   1091   1309   -436   -766   1197   -327   -153   -387    184   -231   -259
   -210   1145   1356   -467   -784   1249   -322   -142   -366    200   -205   -249
   -215   1163   1376   -475   -797   1270   -327   -137   -358    207   -200   -254
   -218   1161   1379   -470   -797   1270   -322   -119   -340    228   -187   -252
   -213   1166   1376   -478   -795   1270   -327   -119   -337    231   -181   -249
   -192   1197   1389   -501   -789   1293   -322   -101   -314    252   -155   -228
   -179   1218   1395   -522   -787   1306   -306    -67   -272    290   -116   -192
   -163   1215   1379   -524   -771   1296   -298    -33   -223    332    -64   -153
   -153   1249   1402   -550   -779   1327   -293      7   -181    379    -20   -122
   -129   1299   1426   -584   -776   1361   -265     57   -132    426     12   -122
   -111   1312   1423   -600   -766   1366   -257     98    -96    449     20   -148
    -98   1379   1478   -639   -787   1428   -241    161    -41    498     62   -109
    -67   1452   1519   -693   -792   1486   -207    244     49    594    163    -15
    -59   1475   1535   -706   -797   1504   -189    306    109    659    236     44
    -54   1514   1569   -730   -813   1543   -179    342    137    698    280     77
    -41   1553   1595   -756   -818   1574   -171    368    161    727    311    101
    -44   1538   1582   -748   -813   1558   -166    361    140    719    306    101
    -49   1530   1579   -743   -813   1553   -161    335    109    691    285     96
    -46   1582   1626   -769   -836   1602   -155    306     80    662    262     80
    -59   1569   1628   -753   -844   1597   -155    267     46    623    233     54
    -85   1509   1595   -711   -839   1551   -174    207      0    574    200     33
   -101   1449   1551   -675   -826   1499   -197    132    -70    501    127    -33
    -98   1434   1530   -670   -815   1480   -200     70   -111    452     77    -77
   -106   1376   1483   -633   -795   1428   -205      7   -158    405     28   -127
   -114   1312   1423   -600   -769   1366   -220    -46   -197    363    -12   -168
   -116   1262   1379   -574   -748   1319   -223    -83   -218    348    -23   -168
   -124   1215   1340   -548   -732   1278   -231   -119   -236    332    -38   -184
   -145   1163   1309   -509   -727   1236   -257   -176   -283    285    -85   -265
   -153   1150   1304   -498   -727   1226   -267   -202   -301    265   -119   -309
   -155   1122   1278   -483   -717   1200   -270   -197   -290    280   -106   -283
   -158   1104   1260   -472   -709   1182   -270   -197   -293    288    -98   -272
   -158   1111   1270   -475   -714   1189   -275   -202   -290    293    -96   -267
   -163   1101   1262   -470   -714   1182   -272   -210   -293    290    -96   -267
   -176   1096   1270   -459   -722   1182   -277   -210   -288    293    -85   -267
   -179   1098   1278   -459   -730   1189   -277   -210   -285    298    -75   -267
   -168   1109   1278   -470   -722   1192   -239   -176   -252    340    -36   -228
   -174   1145   1317   -488   -745   1231   -218   -150   -231    371      0   -187
   -181   1163   1345   -493   -763   1254   -189   -145   -218    387     18   -163
   -192   1145   1337   -478   -763   1239   -168   -142   -210    394     31   -158
   -194   1148   1343   -475   -769   1244   -174   -153   -210    394     31   -166
   -187   1187   1371   -501   -779   1278   -187   -161   -194    415     64   -135
   -174   1176   1350   -504   -761   1262   -215   -179   -205    415     75   -111
   -171   1169   1340   -501   -756   1254   -226   -205   -220    405     72   -116
   -192   1163   1356   -485   -774   1260   -233   -236   -233    394     62   -124
   -181   1158   1337   -488   -758   1247   -220   -231   -228    410     83   -111
   -187   1098   1286   -454   -737   1189   -205   -228   -226    413     85   -111
   -223   1052   1275   -415   -748   1163   -223   -257   -257    381     64   -132
   -241   1010   1252   -384   -745   1130   -233   -270   -280    361     49   -148
   -246    984   1228   -368   -737   1104   -218   -275   -293    348     41   -155
   -265    932   1197   -335   -732   1065   -205   -293   -309    340     31   -166
   -293    906   1200   -306   -748   1052   -181   -306   -309    340     25   -171
   -327    888   1215   -280   -771   1052   -155   -319   -316    322     12   -179
   -342    849   1192   -254   -769   1021   -158   -332   -332    306      2   -192
   -363    807   1171   -220   -766    989   -158   -355   -348    285    -15   -213
   -368    787   1156   -210   -763    971   -163   -374   -361    270    -28   -220
   -374    776   1150   -200   -761    963   -163   -389   -363    267    -28   -223
   -361    743   1101   -192   -732    922   -171   -400   -366    265    -28   -207
   -345    719   1065   -187   -704    891   -168   -405   -363    265    -20   -202
   -337    698   1036   -181   -688    865   -179   -420   -371    252    -20   -213
   -332    691   1023   -179   -678    857   -166   -420   -361    257    -15   -207
   -322    659    982   -171   -652    820   -109   -342   -327    275    -25   -226
   -285    667    953   -192   -618    807      0   -166   -218    348      0   -223
   -257    750   1005   -246   -631    878    103     41    -44    506    135   -127
   -241    953   1195   -355   -717   1072    187    290    210    774    407    129
   -184   1273   1457   -545   -820   1363    181    358    366   1013    727    488
   -231   1574   1805   -672  -1018   1691     93     49    332   1143    995    846
   -389   1678   2068   -646  -1228   1873    -46   -407    184   1163   1130   1054
   -535   1462   1997   -462  -1265   1730   -218   -930   -197    833    849    805
   -626    880   1506   -127  -1067   1195   -415  -1408   -807     88     57      7
   -594    376    971    109   -784    675   -607  -1595  -1189   -394   -459   -517
   -530    176    706    174   -618    441   -636  -1452  -1137   -387   -488   -592
   -472    184    657    145   -563    420   -540  -1176   -919   -223   -371   -514
   -452    249    701     98   -576    475   -342   -857   -670    -44   -233   -410
   -413    311    722     49   -566    517   -174   -607   -478    103   -111   -322
   -355    361    717     -5   -537    537   -114   -509   -402    171    -59   -290
   -324    381    706    -28   -514    542   -103   -478   -374    192    -46   -290
   -306    361    667    -28   -485    514   -109   -465   -361    192    -44   -296
   -290    353    641    -31   -467    496   -106   -452   -353    200    -36   -296
   -283    361    644    -41   -462    504    -90   -433   -332    220    -15   -280
   -270    366    636    -46   -452    501    -64   -402   -298    246     15   -252
   -293    340    631    -25   -462    485    -51   -384   -270    267     38   -233
   -301    322    623    -12   -462    472    -46   -366   -246    288     62   -213
   -319    296    613     10   -467    454    -46   -350   -231    301     77   -194
   -345    272    618     36   -480    444    -38   -332   -215    303     90   -184
   -363    285    649     36   -506    467    -15   -316   -197    316    111   -174
   -361    298    659     31   -509    478     -5   -296   -168    342    142   -148
   -363    301    662     28   -514    480     -7   -283   -150    353    158   -140
   -371    296    667     38   -519    480    -12   -277   -145    358    163   -142
   -358    280    639     36   -498    457    -12   -262   -132    368    171   -127
   -340    270    610     33   -475    439      2   -226    -96    392    194   -106
   -335    262    597     36   -467    428     18   -189    -59    415    220    -85
   -332    275    607     28   -470    441     20   -148    -18    449    257    -54
   -306    306    613     -2   -459    459     28   -101     18    491    303    -12
   -275    335    610    -31   -444    472     31    -51     62    532    348     31
   -249    358    607    -54   -428    483     36      7    111    579    397     90
   -220    400    620    -88   -420    509     49     70    168    636    457    150
   -205    423    626   -109   -415    524     41    101    194    662    493    187
   -200    462    662   -132   -431    561     46    124    226    683    527    213
   -184    498    680   -158   -433    589     46    127    246    685    550    223
   -179    491    670   -155   -423    579     46    111    239    670    542    220
   -174    485    657   -155   -415    571     46     88    220    652    527    205
   -176    478    654   -150   -415    563     54     62    215    633    509    187
   -187    446    633   -129   -410    537     59     31    197    600    478    163
   -197    392    589    -96   -392    491     59     -5    171    553    436    129
   -223    335    555    -57   -389    444     59    -57    135    504    392     83
   -246    272    519    -12   -384    397     62   -101    103    462    348     38
   -262    207    467     25   -363    337     54   -148     70    420    306     -2
   -262    140    402     62   -332    270     51   -192     41    381    267    -41
   -267     93    361     85   -314    226     54   -233     12    342    236    -72
   -280     46    327    116   -303    184     49   -270    -10    316    205   -103
   -293      5    298    142   -296    150     44   -288    -28    298    187   -119
   -298    -15    283    158   -290    132     44   -303    -41    285    174   -124
   -316    -51    265    181   -290    106     38   -322    -49    270    158   -127
   -329    -75    254    202   -293     88     31   -332    -54    262    155   -124
   -335    -85    246    207   -293     80     36   -329    -54    265    155   -119
   -324    -75    249    200   -288     85     41   -329    -51    262    148   -122
   -311    -83    226    194   -270     72     49   -322    -36    272    155   -109
   -303    -93    210    200   -259     57     75   -296    -12    290    174    -96
   -293    -75    218    181   -257     70     96   -277      5    301    184    -90
   -277    -70    207    174   -244     67    106   -270     12    298    187    -90
   -259    -85    174    171   -218     44     93   -288      5    277    171   -109
   -236    -83    153    158   -197     33     67   -311      7    272    176   -109
   -215    -77    137    145   -176     28     31   -348      2    267    181    -93
   -205   -119     85    163   -145    -18     -5   -379    -18    252    166    -96
   -194   -145     46    168   -122    -49    -31   -402    -38    231    150   -106
   -171   -163      7    166    -90    -77    -33   -405    -33    233    153    -96
   -153   -213    -62    181    -46   -137    -54   -428    -54    205    124   -109
   -127   -265   -137    197      5   -202    -85   -465    -90    153     85   -140
   -119   -322   -205    218     41   -265   -124   -517   -142     93     31   -202
   -124   -379   -254    252     62   -316   -148   -540   -166     62      5   -223
   -124   -462   -337    293    106   -402   -148   -545   -171     49      2   -223
   -148   -504   -355    327    103   -431   -145   -555   -181     25    -12   -244
   -184   -522   -337    353     75   -431   -145   -579   -189      0    -36   -283
   -210   -545   -335    379     59   -441   -158   -594   -197    -25    -59   -303
   -231   -587   -355    407     62   -472   -163   -607   -210    -46    -77   -311
   -231   -602   -371    418     70   -488   -171   -605   -207    -57    -85   -309
   -220   -589   -368    405     72   -478   -179   -610   -215    -75   -103   -322
   -233   -613   -379    423     72   -498   -168   -610   -213    -88   -109   -348
   -246   -654   -410    449     80   -532   -148   -594   -192    -80   -101   -353
   -244   -659   -415    452     85   -537   -148   -592   -176    -75    -85   -332
   -257   -675   -418    465     77   -548   -145   -589   -163    -64    -67   -306
   -270   -735   -465    501     96   -600   -122   -566   -140    -67    -75   -311
   -259   -761   -501    509    119   -633    -57   -467    -72    -51    -90   -345
   -259   -743   -483    501    111   -613     36   -306     59     25    -46   -335
   -244   -620   -376    431     64   -498    109    -93    288    241    145   -168
   -176   -366   -189    272      5   -277    124    122    548    537    467    153
   -135    -54     80     93   -109     12     54     83    644    748    784    532
   -202     96    298     54   -249    197    -28   -218    555    831   1018    844
   -327    103    431    111   -379    267   -153   -589    340    745   1026    906
   -433   -150    283    290   -361     67   -345  -1114   -184    179    467    400
   -472   -592   -122    530   -176   -358   -576  -1605   -805   -597   -332   -345
   -436   -953   -517    696     38   -735   -719  -1673   -995   -872   -626   -644
   -400  -1150   -753    774    176   -953   -670  -1447   -810   -758   -576   -657
   -366  -1202   -836    784    233  -1021   -537  -1195   -571   -584   -475   -600
   -335  -1143   -810    737    233   -976   -350   -914   -296   -371   -319   -488
   -301  -1041   -740    672    218   -891   -192   -680    -72   -189   -176   -368
   -290   -997   -706    641    205   -852   -132   -589     12   -122   -122   -319
   -275   -984   -709    631    215   -846   -109   -555     49    -98    -98   -301
   -280  -1000   -722    639    218   -862    -83   -532     83    -75    -80   -288
   -290  -1010   -719    652    213   -865    -64   -517    116    -54    -67   -280
   -288  -1021   -732    652    220   -878    -64   -509    132    -49    -62   -280
   -265  -1031   -766    646    249   -901    -70   -506    142    -41    -57   -265
   -228  -1054   -826    641    296   -943    -80   -524    140    -57    -67   -275
   -202  -1047   -844    626    319   -945    -80   -514    161    -36    -49   -265
   -189  -1044   -854    615    329   -950    -72   -498    189    -12    -31   -244
   -197  -1041   -844    618    322   -945    -72   -496    218      5    -12   -218
   -220  -1047   -826    631    301   -937    -64   -475    254     38     20   -187
   -205  -1031   -826    618    309   -930    -64   -462    280     62     44   -166
   -197  -1039   -841    618    319   -940    -72   -446    298     70     49   -158
   -194  -1010   -815    602    309   -914    -57   -418    345    109     93   -122
   -207  -1018   -810    610    301   -914    -38   -389    387    140    129    -75
   -223  -1044   -820    633    298   -932    -41   -376    413    153    148    -51
   -205  -1028   -823    615    306   -927    -41   -353    436    179    171    -33
   -174  -1000   -826    584    324   -914    -36   -311    488    231    215     -5
   -145   -945   -800    542    327   -872    -25   -259    548    288    275     44
   -127   -919   -792    524    332   -857    -10   -210    613    350    335    109
   -119   -901   -784    509    332   -844    -15   -163    667    407    389    155
    -93   -854   -761    472    332   -807     -5   -106    740    478    452    210
    -72   -810   -740    441    332   -776      2    -67    789    527    496    252
    -67   -766   -698    418    314   -732     28    -36    839    571    550    298
    -70   -784   -714    426    319   -750     46    -41    841    561    548    298
    -62   -789   -727    426    329   -758     54    -46    836    555    542    303
    -57   -818   -763    436    350   -792     54    -72    813    530    511    277
    -57   -844   -787    452    363   -815     46   -109    782    480    467    241
    -51   -880   -828    465    387   -854     59   -145    753    441    431    213
    -75   -911   -839    493    381   -875     59   -197    719    392    387    176
   -101   -976   -875    537    384   -927     59   -246    685    345    337    124
   -124  -1034   -909    579    392   -971     70   -288    652    301    290     80
   -111  -1070   -958    589    423  -1015     49   -345    597    239    226     28
   -111  -1109   -997    610    441  -1054     33   -389    555    197    184    -12
   -122  -1174  -1054    646    465  -1114     36   -426    522    163    148    -41
   -129  -1221  -1091    675    480  -1156     41   -454    493    124    114    -67
   -137  -1210  -1075    672    467  -1143     25   -470    485    114    101    -72
   -153  -1241  -1088    696    467  -1166     33   -478    483    111     93    -85
   -145  -1270  -1124    706    488  -1197     20   -493    470     98     88    -96
   -127  -1234  -1106    680    488  -1171     10   -498    467    103    101    -80
   -119  -1234  -1117    675    498  -1176     20   -493    483    114    111    -70
   -111  -1218  -1106    665    496  -1163     25   -488    488    116    114    -67
   -103  -1182  -1080    641    485  -1132     49   -470    509    135    132    -59
    -96  -1158  -1062    628    483  -1111     59   -454    530    155    153    -49
    -93  -1200  -1109    644    506  -1153     72   -446    535    166    155    -44
    -83  -1208  -1124    644    519  -1166     93   -433    542    163    158    -38
    -72  -1187  -1114    626    519  -1150     93   -439    555    166    168    -25
    -51  -1145  -1093    600    519  -1119     83   -457    558    171    179    -10
    -44  -1148  -1104    594    527  -1127     70   -480    540    158    168    -10
    -31  -1166  -1135    597    550  -1150     44   -501    517    142    155    -12
    -15  -1176  -1161    592    571  -1169     23   -514    501    132    153    -15
      0  -1156  -1156    579    576  -1156     25   -519    493    122    142    -28
      5  -1202  -1208    594    605  -1205     23   -532    472     98    122    -49
     -7  -1296  -1288    652    639  -1293     25   -530    452     83    111    -57
    -12  -1337  -1327    672    657  -1332     18   -542    426     57     88    -62
    -23  -1395  -1371    709    672  -1384     31   -542    410     36     64    -75
    -33  -1457  -1426    743    693  -1441     49   -548    389     10     36   -111
    -41  -1473  -1431    756    693  -1452     41   -576    345    -33     -7   -153
    -41  -1488  -1447    763    701  -1467     28   -594    319    -62    -33   -176
    -46  -1551  -1504    800    727  -1527     33   -594    309    -75    -36   -197
    -51  -1610  -1561    831    753  -1587     38   -602    277   -103    -64   -239
    -49  -1639  -1590    844    769  -1615     33   -615    246   -129    -96   -262
    -31  -1628  -1597    828    782  -1613     18   -633    223   -145   -114   -265
    -20  -1654  -1634    839    805  -1644     28   -631    213   -155   -114   -262
    -49  -1727  -1678    888    813  -1704      0   -657    174   -194   -145   -298
    -57  -1761  -1704    909    823  -1735     -2   -659    161   -207   -153   -316
    -51  -1782  -1730    917    839  -1758     36   -626    179   -200   -148   -319
    -38  -1774  -1735    906    846  -1756     77   -548    215   -197   -176   -358
    -93  -1751  -1657    922    782  -1706    116   -446    293   -148   -168   -381
    -80  -1561  -1480    820    698  -1522    207   -262    509     88     38   -215
    166  -1119  -1286    475    724  -1200    337     44    885    545    511    231
    277   -807  -1085    265    680   -945    311    109   1036    836    924    706
    158   -743   -901    290    527   -820    213   -207    766    735   1049    958
     12   -888   -901    439    457   -896    140   -522    387    457    917    906
    -96  -1101  -1005    597    452  -1054     -2   -976   -200   -179    280    342
   -176  -1384  -1208    782    514  -1296   -194  -1460   -841  -1002   -626   -491
   -158  -1691  -1532    924    685  -1613   -314  -1499   -958  -1174   -833   -717
   -111  -1899  -1787   1005    836  -1844   -285  -1319   -776  -1008   -732   -685
    -83  -1956  -1873   1018    893  -1914   -192  -1114   -553   -815   -605   -610
    -59  -1909  -1849    984    893  -1880    -51   -878   -296   -602   -457   -522
    -28  -1782  -1753    904    859  -1769     90   -662    -67   -400   -296   -407
     -7  -1701  -1693    854    841  -1699    158   -568     31   -311   -215   -350
     -2  -1667  -1667    833    831  -1667    192   -522     70   -275   -189   -324
    -20  -1680  -1660    852    818  -1670    218   -488     80   -259   -174   -309
    -38  -1696  -1657    865    807  -1675    231   -470     90   -249   -158   -298
    -25  -1673  -1647    849    810  -1660    244   -444    103   -239   -142   -303
    -12  -1639  -1628    826    805  -1634    257   -423    119   -226   -132   -306
     -2  -1587  -1584    795    789  -1587    272   -402    135   -210   -116   -293
     -2  -1558  -1558    779    774  -1558    275   -392    140   -197   -106   -283
    -10  -1590  -1579    800    782  -1584    283   -387    137   -200   -109   -283
     -7  -1582  -1574    795    782  -1579    277   -379    135   -192   -103   -275
     15  -1587  -1602    787    807  -1595    275   -361    132   -187   -101   -270
     28  -1582  -1610    776    818  -1595    267   -350    124   -189   -103   -275
     44  -1558  -1602    756    823  -1579    275   -327    129   -174    -90   -262
     83  -1532  -1615    724    846  -1571    277   -309    135   -161    -85   -254
    111  -1540  -1652    714    880  -1595    267   -296    137   -158    -85   -254
    140  -1540  -1680    698    906  -1608    259   -277    148   -145    -72   -249
    176  -1504  -1683    662    930  -1592    249   -249    171   -119    -44   -228
    200  -1480  -1683    639    940  -1579    246   -215    194    -85    -12   -210
    223  -1478  -1701    628    961  -1590    257   -166    236    -38     33   -168
    249  -1426  -1678    587    961  -1551    270    -98    290     23    101   -114
    262  -1366  -1628    550    945  -1496    285    -25    353     93    174    -57
    265  -1327  -1592    530    927  -1460    306     41    410    155    244     -5
    262  -1278  -1540    509    901  -1408    324     90    446    200    298     36
    249  -1221  -1470    485    859  -1345    324    127    459    218    319     59
    233  -1205  -1439    485    833  -1319    340    161    467    228    329     77
    207  -1202  -1410    496    807  -1306    355    181    459    218    322     77
    187  -1189  -1376    501    782  -1283    374    184    439    189    301     67
    158  -1187  -1345    514    748  -1265    392    179    410    153    265     36
    127  -1215  -1343    542    732  -1278    400    168    376    106    220     -7
    101  -1215  -1317    555    706  -1265    413    150    340     64    181    -46
     75  -1223  -1299    574    685  -1260    423    122    293      5    135    -98
     59  -1265  -1327    602    691  -1293    428     90    249    -38     85   -166
     44  -1317  -1361    636    701  -1337    418     54    202    -85     36   -223
     36  -1322  -1358    641    696  -1340    423     33    171   -114      5   -257
     33  -1330  -1363    649    698  -1345    431     18    140   -140    -25   -298
     10  -1387  -1397    685    701  -1389    418      0    109   -168    -59   -335
      5  -1400  -1408    696    704  -1402    402    -15     83   -192    -88   -355
      7  -1395  -1402    693    704  -1397    402    -20     72   -205    -98   -363
      0  -1410  -1410    706    704  -1410    407    -15     72   -207    -98   -366
    -20  -1413  -1392    714    685  -1402    413    -10     67   -207    -96   -374
    -28  -1379  -1350    704    659  -1363    407     -2     64   -202    -93   -374
    -25  -1374  -1350    698    662  -1363    394      7     57   -200    -93   -376
    -28  -1366  -1337    698    654  -1353    410     33     70   -179    -80   -363
    -49  -1291  -1244    667    597  -1267    441     88    114   -129    -41   -324
    -62  -1234  -1171    646    553  -1202    470    129    145    -96    -12   -296
    -67  -1192  -1127    628    527  -1161    478    155    155    -83     -2   -290
    -70  -1161  -1091    615    509  -1127    467    158    145    -93     -7   -303
    -85  -1127  -1044    605    478  -1085    467    166    155    -75     12   -288
    -85  -1096  -1010    592    459  -1054    457    158    155    -59     25   -283
    -90  -1114  -1023    602    465  -1070    428    145    124    -64     18   -288
   -109  -1124  -1015    618    452  -1070    410    145    106    -70      5   -293
   -103  -1070   -966    584    431  -1018    418    166    114    -49     20   -275
   -101  -1057   -956    579    426  -1008    402    166     93    -57     12   -283
   -111  -1088   -976    600    428  -1031    389    155     54    -80    -20   -303
   -119  -1135  -1015    628    446  -1075    374    142     12   -103    -49   -322
   -109  -1143  -1036    626    462  -1091    363    142    -20   -119    -72   -348
   -119  -1179  -1060    649    470  -1119    361    145    -46   -137    -98   -376
   -132  -1205  -1072    667    467  -1137    350    140    -80   -166   -132   -413
   -150  -1213  -1062    683    454  -1137    342    129   -116   -194   -168   -452
   -145  -1215  -1070    680    462  -1145    329    124   -148   -226   -200   -483
   -158  -1247  -1088    704    462  -1169    316    119   -179   -254   -228   -514
   -168  -1267  -1098    717    465  -1184    301    119   -197   -270   -244   -524
   -148  -1252  -1104    701    478  -1179    296    135   -202   -259   -241   -506
   -124  -1231  -1106    678    488  -1169    293    145   -207   -254   -241   -506
   -124  -1215  -1091    670    480  -1153    288    142   -226   -267   -259   -535
   -114  -1231  -1119    670    501  -1176    265    140   -249   -285   -285   -561
    -98  -1241  -1143    670    522  -1192    241    137   -275   -301   -306   -589
    -96  -1265  -1171    678    537  -1218    244    161   -283   -311   -314   -623
    -85  -1265  -1182    675    548  -1223    298    275   -231   -283   -319   -667
    -72  -1244  -1174    657    550  -1208    379    449   -119   -202   -283   -672
    -57  -1111  -1054    584    498  -1083    459    649     67    -20   -135   -550
    -10   -828   -820    418    405   -823    465    823    275    246    155   -239
    -15   -449   -433    231    207   -441    384    698    288    384    418    122
   -124   -197    -72    158    -28   -135    254    324    119    392    597    402
   -267   -119    148    194   -207     12    116    -75   -132    293    620    483
   -371   -452    -80    407   -145   -267    -41   -511   -605   -184    127     -7
   -387  -1005   -618    693    114   -813   -231   -854  -1140   -867   -636   -763
   -337  -1361  -1023    849    340  -1192   -366   -919  -1340  -1148   -966  -1111
   -277  -1410  -1132    844    426  -1273   -340   -719  -1174  -1026   -901  -1104
   -241  -1319  -1078    779    415  -1200   -207   -446   -922   -823   -761  -1002
   -210  -1221  -1010    714    397  -1114    -25   -142   -670   -613   -610   -880
   -192  -1150   -958    670    381  -1054     96     59   -506   -472   -509   -800
   -171  -1109   -937    641    381  -1023    137    137   -439   -423   -465   -782
   -161  -1093   -932    626    381  -1013    148    163   -420   -410   -446   -782
   -153  -1044   -891    597    366   -969    153    187   -402   -394   -431   -763
   -163  -1008   -844    584    337   -924    158    200   -394   -379   -423   -745
   -168   -961   -792    566    311   -878    155    215   -381   -366   -418   -737
   -161   -935   -774    545    306   -854    158    226   -374   -358   -420   -732
   -161   -888   -727    524    283   -807    158    246   -361   -340   -407   -714
   -163   -870   -706    514    267   -789    155    277   -342   -311   -381   -698
   -166   -831   -665    498    249   -748    166    290   -327   -301   -374   -691
   -176   -826   -652    498    236   -740    163    303   -322   -293   -366   -701
   -181   -802   -620    491    218   -711    155    324   -298   -267   -342   -680
   -171   -761   -589    465    207   -675    153    353   -262   -233   -311   -649
   -148   -727   -579    439    215   -654    153    381   -236   -207   -288   -620
   -155   -706   -553    428    197   -631    153    402   -215   -187   -275   -597
   -153   -672   -519    413    181   -597    142    426   -197   -171   -262   -568
   -132   -626   -496    376    181   -561    145    454   -168   -148   -241   -558
   -116   -592   -475    355    179   -535    150    496   -127   -114   -213   -532
   -119   -542   -426    329    153   -485    140    537    -93    -77   -187   -485
    -88   -485   -397    285    153   -441    145    607    -28    -15   -124   -420
    -64   -413   -350    239    142   -384    155    688     41     54    -57   -353
    -49   -379   -329    215    140   -355    168    761     96    114    -15   -311
    -44   -290   -246    166     98   -270    163    818    145    168     33   -252
    -20   -210   -189    114     83   -200    163    870    184    213     70   -210
     -7   -174   -166     88     77   -171    176    904    200    239     93   -189
     -5   -119   -114     62     54   -116    181    919    207    249    111   -181
      0   -101   -101     49     49   -101    179    914    202    252    119   -176
     10    -98   -109     44     57   -103    176    893    184    231    106   -194
     18    -93   -114     36     64   -101    176    857    153    200     72   -220
     31   -116   -148     44     88   -132    179    828    129    176     44   -246
     25   -137   -166     54     93   -153    168    779     88    142      2   -288
     12   -155   -171     70     90   -163    158    724     46    109    -44   -327
     -5   -153   -148     77     70   -150    140    667      0     77    -75   -355
    -23   -189   -166    106     70   -179    124    615    -36     49    -98   -381
    -36   -231   -197    132     77   -215     93    545    -80      0   -153   -439
    -57   -254   -197    155     67   -226     75    501   -109    -20   -179   -467
    -85   -275   -192    179     51   -233     64    475   -129    -33   -194   -480
   -103   -283   -179    194     36   -231     59    459   -135    -36   -205   -485
   -132   -296   -163    213     12   -228     49    446   -142    -44   -223   -501
   -158   -296   -137    226    -12   -215     41    441   -140    -38   -228   -501
   -166   -277   -111    220    -28   -194     38    452   -132    -20   -215   -485
   -171   -262    -90    218    -41   -176     41    462   -127    -10   -200   -483
   -153   -231    -80    189    -38   -158     38    462   -124      2   -187   -480
   -127   -176    -49    150    -38   -114     62    488   -101     31   -158   -457
   -119   -119      0    116    -59    -59     88    514    -75     59   -135   -436
   -137    -98     38    119    -88    -31    109    524    -62     72   -127   -428
   -155    -85     67    119   -114    -10    103    519    -59     77   -124   -426
   -148    -41    106     93   -129     33     83    511    -54     93   -109   -410
   -132     20    153     54   -142     88     59    506    -41    109    -88   -392
   -127     20    148     54   -137     83     23    485    -59     96    -96   -397
   -137    -33    103     85   -124     36     -5    446    -98     67   -119   -418
   -142    -25    116     83   -129     44    -10    441   -101     77   -111   -405
   -132     -5    127     67   -132     59    -15    441    -96     88    -98   -387
   -140    -25    114     83   -127     44    -31    420   -114     75   -116   -402
   -163    -90     72    124   -119    -10    -54    389   -150     33   -155   -444
   -181   -109     70    145   -127    -20    -75    363   -174     10   -171   -462
   -192   -119     72    153   -132    -23    -85    350   -189     -5   -176   -470
   -210   -161     49    187   -129    -57    -77    340   -207    -25   -194   -483
   -228   -181     44    205   -140    -70    -57    340   -213    -28   -197   -483
   -236   -184     51    210   -145    -64    -62    324   -231    -49   -220   -504
   -241   -207     31    223   -137    -88    -75    301   -259    -75   -252   -540
   -257   -215     41    236   -150    -88    -83    285   -277    -93   -265   -555
   -252   -226     25    236   -140   -101    -80    283   -275    -88   -265   -553
   -249   -231     15    239   -132   -109    -80    280   -277    -93   -272   -558
   -252   -228     23    241   -137   -103    -85    270   -288   -106   -283   -566
   -262   -241     20    252   -142   -111    -93    262   -296   -114   -290   -579
   -272   -275     -2    272   -137   -137    -98    259   -298   -124   -301   -592
   -280   -267     12    272   -148   -127    -93    262   -303   -132   -311   -602
   -280   -244     33    259   -158   -106    -25    332   -270   -122   -316   -613
   -267   -200     67    233   -168    -67     98    483   -179    -80   -303   -623
   -231    -83    148    155   -189     31    223    711      7     80   -171   -524
   -163    161    324      2   -244    241    327   1049    319    420    150   -228
    -88    537    626   -226   -358    579    290   1182    540    763    548    181
   -119    813    932   -345   -524    872     88    836    532    971    862    545
   -296    948   1241   -327   -769   1093   -220    202    316    966    961    701
   -444    688   1130   -122   -787    909   -504   -433   -194    488    535    348
   -532     75    607    228   -571    340   -711   -932   -924   -405   -348   -439
   -509   -420     88    465   -298   -166   -831  -1039  -1286   -888   -844   -904
   -452   -571   -119    509   -166   -345   -779   -792  -1158   -820   -836   -953
   -394   -524   -129    457   -132   -327   -626   -506   -948   -670   -740   -909
   -342   -431    -88    387   -129   -259   -392   -189   -698   -480   -605   -820
   -309   -368    -59    340   -124   -215   -202     46   -509   -327   -498   -750
   -293   -353    -59    322   -119   -207   -129    137   -431   -257   -446   -701
   -293   -335    -41    314   -127   -189    -98    181   -392   -226   -415   -667
   -309   -316     -7    311   -150   -163    -85    207   -371   -205   -394   -639
   -285   -270     15    277   -150   -127    -75    226   -355   -189   -379   -618
   -280   -265     15    272   -148   -127    -75    228   -353   -187   -374   -615
   -285   -262     23    272   -155   -119    -64    244   -342   -176   -368   -607
   -293   -298     -5    296   -148   -150    -59    246   -340   -174   -376   -605
   -285   -285      0    285   -142   -142    -44    254   -322   -161   -363   -592
   -277   -277      0    275   -140   -140    -51    257   -322   -161   -371   -594
   -265   -267     -2    267   -132   -137    -54    265   -311   -155   -368   -592
   -270   -298    -31    283   -119   -163    -54    272   -306   -158   -363   -592
   -244   -270    -25    257   -109   -148    -44    298   -275   -124   -332   -566
   -226   -213     10    218   -119   -101    -44    319   -254   -101   -306   -537
   -215   -218     -2    215   -106   -111    -44    324   -249    -98   -303   -527
   -218   -192     23    202   -122    -83    -49    335   -236    -85   -296   -517
   -228   -163     64    197   -148    -49    -38    361   -207    -54   -262   -488
   -223   -192     31    207   -129    -80    -12    418   -150     -2   -215   -449
   -202   -189     10    194   -106    -90    -12    457   -119     31   -187   -420
   -187   -171     15    176   -103    -77     -5    498    -80     72   -145   -381
   -163   -106     57    135   -111    -25      7    555    -15    137    -77   -324
   -140    -77     62    109   -103     -7     15    623     44    202    -12   -259
   -114    -23     90     67   -103     33     31    693    101    272     59   -187
   -106     36    140     33   -122     88     38    737    145    327    114   -129
   -111     54    166     28   -137    109     49    756    166    348    140   -109
    -90    101    189     -5   -140    145     44    745    166    348    145   -103
    -75    109    181    -18   -127    145     54    740    174    350    155    -90
    -96     38    132     25   -114     83     59    717    158    324    129   -103
   -106    -18     88     62    -98     33     54    678    119    280     85   -140
    -93    -20     72     54    -85     23     51    633     83    239     46   -171
    -85    -57     25     70    -57    -15     46    576     33    184     -2   -215
    -88    -90     -2     88    -44    -46     41    519     -7    135    -57   -267
   -101   -140    -38    122    -31    -90     46    480    -44     90   -109   -309
   -124   -197    -75    158    -25   -137     51    433    -77     44   -158   -348
   -155   -252    -96    202    -31   -174     51    381   -122     -5   -202   -387
   -187   -293   -109    239    -38   -202     59    345   -153    -36   -233   -413
   -210   -329   -119    270    -46   -226     57    316   -168    -54   -249   -415
   -239   -348   -109    293    -67   -228     54    288   -181    -62   -254   -413
   -259   -353    -93    306    -85   -226     54    272   -189    -62   -254   -407
   -270   -348    -80    309    -98   -215     57    259   -194    -67   -252   -410
   -272   -348    -75    311    -98   -213     57    249   -197    -67   -249   -418
   -272   -350    -77    309    -98   -213     67    252   -192    -67   -241   -418
   -267   -335    -67    301   -101   -200     83    262   -181    -54   -226   -407
   -267   -298    -33    280   -116   -166    119    280   -155    -28   -210   -387
   -265   -272     -7    270   -129   -140    153    301   -135     -5   -194   -368
   -246   -236     10    239   -129   -114    153    301   -132     -5   -192   -368
   -231   -239     -7    233   -114   -122    135    283   -145    -10   -194   -381
   -210   -226    -15    218    -98   -122    119    257   -158    -12   -194   -389
   -218   -194     23    207   -122    -85    103    228   -158     -7   -176   -371
   -220   -241    -20    228   -101   -132     77    194   -179    -20   -187   -371
   -207   -275    -70    241    -70   -174     59    174   -200    -31   -197   -374
   -197   -246    -49    220    -75   -148     59    174   -192    -12   -176   -350
   -202   -262    -59    233    -72   -161     67    161   -197    -18   -187   -366
   -218   -345   -129    280    -46   -239     57    132   -233    -62   -226   -410
   -233   -413   -179    322    -28   -296     38    119   -259    -83   -239   -413
   -246   -457   -210    350    -20   -332     20     98   -283   -111   -262   -436
   -254   -493   -239    374     -7   -366     18     93   -285   -124   -275   -452
   -275   -548   -275    410      0   -413     20     85   -301   -142   -296   -478
   -285   -610   -327    446     18   -470     23     70   -327   -176   -329   -519
   -298   -649   -350    472     23   -501     23     57   -340   -192   -348   -537
   -319   -670   -350    496     15   -511     28     49   -350   -200   -355   -535
   -340   -693   -353    517      5   -524     20     44   -350   -197   -355   -527
   -335   -719   -384    527     23   -553      7     25   -361   -210   -374   -532
   -322   -756   -433    537     54   -594      5     18   -371   -220   -389   -550
   -311   -776   -465    545     75   -620      0      7   -381   -231   -397   -579
   -319   -802   -485    558     83   -644      0      2   -384   -231   -397   -592
   -337   -823   -485    579     72   -654      2     -2   -387   -231   -397   -600
   -379   -849   -470    613     44   -659     25     25   -363   -218   -397   -615
   -376   -813   -436    594     28   -626    122    161   -249   -150   -374   -636
   -350   -732   -381    540     12   -558    200    319    -98    -41   -306   -628
   -285   -589   -303    439      7   -446    239    475     93    161   -119   -459
   -236   -400   -163    316    -36   -280    220    615    296    444    202    -70
   -205   -122     83    163   -145    -20    150    555    371    659    545    384
   -303   -101    202    200   -254     49     88    285    228    665    693    620
   -420   -163    254    290   -337     44     12    -44    -90    423    537    504
   -537   -361    176    446   -358    -90   -122   -535   -662   -236   -129   -145
   -563   -644    -80    605   -241   -363   -348  -1008  -1260   -976   -898   -878
   -524   -898   -376    711    -75   -639   -462  -1023  -1330  -1067  -1018  -1018
   -509  -1117   -607    810     49   -862   -418   -854  -1156   -927   -945   -989
   -493  -1200   -709    846    103   -956   -316   -644   -932   -745   -826   -904
   -459  -1163   -704    813    122   -935   -161   -379   -662   -511   -644   -769
   -446  -1085   -641    766     96   -865    -36   -184   -465   -332   -496   -662
   -446  -1065   -618    756     85   -841     15   -109   -379   -259   -441   -623
   -436  -1075   -639    756    101   -859     38    -93   -350   -246   -436   -628
   -413  -1091   -678    753    132   -885     57    -85   -329   -239   -431   -628
   -363  -1080   -719    722    176   -901     70    -70   -311   -223   -415   -618
   -358  -1083   -724    719    181   -904     67    -64   -301   -213   -400   -610
   -342  -1065   -722    704    187   -893     44    -67   -298   -205   -397   -620
   -337  -1036   -698    688    179   -867     31    -72   -288   -200   -394   -628
   -324  -1026   -701    675    184   -862     36    -62   -257   -176   -368   -600
   -314  -1036   -724    675    202   -880     38    -62   -241   -166   -348   -574
   -301  -1052   -750    672    223   -901     36    -64   -231   -166   -348   -568
   -285  -1065   -779    675    246   -922     31    -64   -226   -163   -350   -581
   -275  -1054   -782    665    252   -919     38    -49   -205   -140   -327   -574
   -262  -1047   -784    654    259   -917     31    -49   -181   -127   -319   -566
   -257  -1047   -792    652    265   -919     23    -46   -166   -119   -316   -558
   -257  -1067   -810    662    275   -940     23    -23   -135    -85   -280   -527
   -244  -1065   -820    652    285   -943     20      0   -106    -44   -239   -493
   -231  -1075   -844    652    303   -958     18     15    -75    -10   -210   -465
   -218  -1088   -870    652    324   -979      2     33    -38     20   -174   -433
   -202  -1041   -839    623    316   -940      7     72     23     80   -119   -392
   -181  -1015   -836    597    324   -927     20    119     90    140    -67   -345
   -155   -995   -839    574    340   -919     18    163    153    205      2   -280
   -127   -966   -839    545    353   -904     18    215    220    283     80   -202
   -109   -940   -831    524    361   -885     28    244    265    332    127   -150
    -98   -940   -844    517    371   -893     36    259    285    350    137   -127
    -93   -932   -839    511    371   -885     36    259    283    342    132   -124
   -101   -930   -828    517    361   -880     44    252    280    327    122   -135
   -106   -974   -867    540    379   -922     44    236    270    298     96   -148
   -111  -1002   -891    555    387   -948     31    197    228    244     49   -184
   -116  -1036   -919    576    400   -979     23    150    179    174    -18   -249
   -124  -1072   -948    597    407  -1010     31    106    140    116    -80   -303
   -145  -1106   -961    626    407  -1034     28     62     98     59   -127   -332
   -155  -1166  -1013    659    428  -1091     12     10     51      5   -179   -376
   -155  -1226  -1072    691    457  -1150      5    -31      7    -49   -241   -431
   -153  -1286  -1132    717    485  -1210     -2    -72    -23   -101   -290   -478
   -155  -1332  -1176    745    509  -1254    -10   -106    -46   -129   -324   -506
   -168  -1343  -1174    756    501  -1260    -25   -140    -70   -163   -363   -545
   -161  -1361  -1200    761    519  -1280    -38   -171    -88   -197   -394   -574
   -153  -1384  -1231    769    537  -1309    -46   -187    -96   -220   -418   -584
   -148  -1384  -1236    766    542  -1312    -44   -184    -83   -218   -400   -558
   -140  -1374  -1234    756    545  -1304    -46   -174    -57   -200   -379   -542
   -132  -1345  -1213    740    537  -1280    -46   -163    -31   -176   -361   -527
   -114  -1319  -1208    714    545  -1262    -44   -153     -7   -158   -348   -511
   -114  -1312  -1197    714    540  -1254    -25   -124     33   -132   -322   -480
   -114  -1299  -1187    706    535  -1241    -20   -111     59   -119   -311   -467
    -98  -1265  -1166    680    532  -1215     -5    -98     93   -106   -293   -446
    -83  -1247  -1163    665    537  -1205     -5    -88    119    -93   -270   -423
    -77  -1200  -1122    639    522  -1161    -12    -85    140    -75   -241   -384
    -67  -1200  -1135    633    532  -1169    -38   -106    137    -80   -236   -379
    -51  -1226  -1174    639    558  -1200    -59   -122    129    -93   -249   -389
    -38  -1241  -1202    639    581  -1223    -64   -116    137    -90   -249   -379
    -18  -1228  -1210    623    594  -1221    -57    -98    155    -75   -239   -361
    -18  -1257  -1239    636    607  -1249    -64   -101    153    -83   -241   -358
    -15  -1299  -1286    657    633  -1293    -77   -109    137    -96   -254   -363
    -25  -1345  -1322    685    646  -1335    -90   -111    124   -109   -267   -371
    -28  -1389  -1361    709    665  -1376    -90   -116    111   -129   -298   -392
    -33  -1415  -1382    722    670  -1400    -88   -129     96   -155   -329   -410
    -33  -1452  -1418    740    691  -1436    -85   -137     88   -171   -348   -413
    -31  -1499  -1467    761    717  -1483    -93   -161     59   -205   -381   -436
    -31  -1519  -1488    776    727  -1504   -106   -174     36   -233   -407   -454
    -36  -1540  -1506    787    735  -1525   -116   -179     31   -244   -420   -457
    -41  -1543  -1501    792    730  -1522   -114   -171     38   -239   -418   -449
    -25  -1571  -1545    797    756  -1558   -116   -161     38   -233   -413   -446
      0  -1574  -1574    787    787  -1574   -116   -161     38   -231   -415   -459
     10  -1561  -1571    774    789  -1566   -124   -171     28   -244   -433   -491
     18  -1540  -1561    761    787  -1551   -124   -163     33   -244   -431   -498
     31  -1558  -1590    761    810  -1574   -132   -155     36   -244   -436   -498
     28  -1610  -1639    792    833  -1623    -93   -101     64   -249   -462   -522
     18  -1610  -1628    795    820  -1618     18     41    166   -213   -472   -548
     28  -1478  -1509    724    769  -1493     98    192    322    -72   -363   -462
     80  -1273  -1353    594    714  -1314    142    384    584    233    -62   -192
    158  -1021  -1179    431    667  -1098     88    524    805    581    348    223
    145   -756   -901    303    522   -828    -44    283    680    654    615    568
     77   -745   -823    332    449   -784   -137    -33    394    558    683    701
    -20   -878   -857    449    415   -867   -275   -446    -70    142    329    407
    -96  -1184  -1088    641    496  -1137   -501   -984   -735   -683   -550   -371
    -80  -1499  -1418    787    667  -1460   -678  -1192  -1093  -1174  -1088   -849
    -41  -1706  -1665    872    810  -1686   -665  -1026   -956  -1072  -1052   -867
    -12  -1782  -1769    896    875  -1777   -550   -774   -693   -865   -914   -792
      7  -1771  -1779    883    893  -1774   -392   -527   -431   -657   -766   -693
     15  -1699  -1714    841    862  -1706   -213   -283   -179   -446   -605   -576
     31  -1618  -1652    792    839  -1634   -124   -150    -44   -327   -506   -504
     59  -1592  -1652    766    854  -1621   -101   -101      0   -293   -470   -480
     75  -1564  -1639    745    857  -1600    -77    -77     18   -275   -452   -472
     96  -1504  -1600    701    846  -1551    -77    -62     25   -265   -446   -470
    109  -1462  -1571    678    839  -1517    -67    -36     49   -241   -426   -459
    109  -1457  -1569    672    836  -1512    -57    -15     59   -228   -418   -454
    111  -1460  -1571    675    841  -1514    -57    -10     72   -215   -407   -441
    122  -1421  -1545    646    833  -1483    -57     -2     83   -202   -392   -423
    122  -1405  -1530    641    826  -1467    -44     20    103   -176   -368   -394
    132  -1384  -1517    623    823  -1449    -33     38    122   -161   -355   -379
    142  -1335  -1478    597    810  -1405    -31     59    137   -148   -337   -366
    155  -1301  -1460    571    805  -1379    -31     75    150   -132   -327   -358
    171  -1293  -1467    561    818  -1379    -10    103    171   -103   -303   -340
    187  -1270  -1457    540    820  -1363     -2    129    184    -75   -275   -314
    189  -1244  -1434    527    810  -1337     -5    145    181    -59   -257   -301
    187  -1197  -1384    501    784  -1291    -15    161    189    -44   -246   -296
    215  -1132  -1348    457    779  -1239     -2    207    231      0   -210   -265
    244  -1091  -1337    423    789  -1213     18    262    277     49   -168   -233
    265  -1067  -1332    402    797  -1200     33    319    319     98   -119   -194
    280  -1005  -1288    361    784  -1148     41    368    361    155    -70   -145
    293   -958  -1252    332    771  -1104     46    433    413    215    -18    -93
    314   -927  -1244    303    779  -1085     62    504    467    277     44    -41
    332   -865  -1197    267    763  -1031     85    566    514    342    106     12
    337   -802  -1143    231    737   -971    109    618    553    392    158     64
    342   -782  -1127    218    732   -953    124    649    563    407    184     88
    342   -756  -1101    205    719   -927    132    659    553    400    179     90
    353   -683  -1036    166    693   -859    148    657    537    392    171     93
    345   -672  -1018    163    680   -844    142    636    501    363    145     80
    319   -711  -1031    194    675   -870    127    597    439    306     98     36
    301   -735  -1039    215    667   -885    124    555    379    252     46     -7
    275   -779  -1054    252    665   -917    127    519    329    205     -5    -44
    262   -748  -1013    241    636   -878    103    454    265    145    -64    -90
    249   -758  -1010    254    628   -883     88    400    197     85   -124   -142
    246   -802  -1049    277    646   -924     75    358    145     36   -174   -184
    231   -841  -1072    306    652   -956     64    319    101    -10   -215   -228
    231   -849  -1080    309    654   -966     54    293     77    -31   -239   -246
    239   -872  -1114    316    675   -992     54    285     64    -33   -244   -252
    223   -906  -1130    340    675  -1018     51    275     49    -44   -252   -262
    207   -896  -1104    345    654  -1000     51    275     41    -46   -254   -259
    197   -865  -1062    332    628   -963     46    272     31    -49   -257   -262
    200   -839  -1039    319    618   -937     51    285     38    -36   -244   -252
    205   -810  -1015    303    607   -914     57    303     51    -20   -226   -239
    223   -727   -950    252    587   -839     85    342     88     20   -187   -197
    233   -662   -898    213    563   -779    103    371    116     46   -153   -158
    244   -594   -839    174    540   -717    124    397    142     72   -132   -127
    236   -540   -776    150    504   -657    145    418    161     93   -119   -106
    226   -465   -691    119    457   -576    148    428    171    109    -98    -85
    202   -426   -628    111    415   -527    140    436    184    127    -80    -62
    200   -407   -607    103    402   -506    111    428    166    119    -83    -57
    202   -397   -600     93    400   -498    101    431    158    124    -67    -46
    197   -322   -519     62    358   -420    106    441    171    142    -44    -20
    174   -296   -470     59    322   -381    127    454    181    166    -25     -7
    145   -329   -478     90    309   -402    145    465    181    174    -18    -20
    106   -387   -493    137    298   -439    148    465    166    166    -28    -38
     75   -405   -480    166    277   -441    155    465    153    155    -33    -33
     72   -379   -452    153    259   -415    150    459    137    142    -44    -41
     59   -379   -439    158    249   -407    153    444    103    116    -72    -64
     25   -387   -415    179    220   -400    166    426     77     98    -98    -90
     10   -392   -402    192    205   -397    174    418     62     88   -111   -103
     20   -387   -410    181    213   -400    166    410     44     75   -122   -116
     25   -413   -441    192    231   -426    163    402     20     62   -140   -124
     41   -405   -446    181    241   -426    158    394      0     59   -148   -129
     72   -389   -462    158    267   -426    150    384    -15     49   -163   -148
     88   -392   -483    150    283   -436    137    376    -33     41   -168   -161
    114   -376   -493    129    301   -433    135    371    -49     36   -181   -168
    135   -358   -496    109    314   -426    140    371    -57     36   -184   -166
    124   -387   -511    132    316   -449    148    368    -72     28   -189   -171
    122   -444   -566    158    342   -504    187    426    -57     28   -210   -200
    148   -452   -600    150    374   -524    259    568     23     67   -218   -244
    166   -400   -566    114    363   -483    329    735    153    171   -153   -215
    181   -239   -420     28    301   -329    392    937    376    420     83      2
    252     93   -158   -174    205    -31    374   1023    524    672    415    376
    246    470    220   -358     12    345    280    766    475    789    696    763
    142    636    493   -392   -174    566    171    392    309    800    841    982
     33    548    514   -290   -239    532      2    -28    -38    563    672    849
    -18     77     96    -31    -59     85   -192   -488   -620   -119    -62    124
     -2   -371   -368    187    181   -371   -376   -735  -1062   -698   -693   -488
     44   -571   -618    262    329   -594   -410   -623  -1028   -709   -763   -589
     88   -602   -691    257    389   -646   -314   -355   -792   -519   -631   -519
    106   -542   -652    215    376   -597   -148    -64   -535   -322   -485   -400
    142   -446   -589    150    363   -517      5    202   -316   -135   -342   -293
    166   -405   -571    119    366   -485     96    342   -205    -36   -265   -249
    168   -381   -550    106    358   -465    119    394   -166     -2   -239   -220
    129   -394   -524    129    327   -459    127    423   -153      7   -226   -200
     98   -350   -449    124    272   -400    145    449   -127     31   -213   -166
     80   -329   -413    124    244   -371    176    483    -90     62   -184   -145
     57   -309   -366    127    210   -337    184    514    -62    103   -140   -103
     41   -296   -337    124    189   -316    171    522    -51    116   -122    -93
     31   -303   -335    135    181   -319    174    540    -25    137   -101    -93
     33   -329   -366    148    197   -348    189    563     -5    155    -85    -80
     25   -296   -322    135    174   -309    192    584      7    161    -96    -51
     33   -280   -316    122    171   -298    210    613     31    184    -54    -44
     44   -272   -319    114    179   -296    213    639     62    226      0    -25
     41   -272   -314    114    176   -293    200    646     70    236     10    -12
     36   -252   -288    109    161   -270    202    665     85    241     15     15
     46   -202   -252     75    148   -226    194    688    103    262     28     41
     70   -142   -215     36    140   -179    192    719    137    296     57     83
     83   -106   -192     10    135   -148    210    766    179    335     88    114
     90    -96   -187      2    137   -140    218    813    213    371    124    132
    103    -85   -189    -10    145   -135    213    849    239    400    148    163
    106    -18   -127    -44    116    -72    220    901    283    446    187    220
    103     44    -59    -75     80     -7    226    969    335    509    241    290
    119    103    -15   -111     67     44    249   1049    400    581    316    379
    132    137      2   -137     64     70    262   1119    452    646    392    428
    137    184     46   -163     46    116    275   1161    480    688    436    454
    137    231     93   -187     23    163    288   1179    485    706    459    472
    129    262    132   -194      0    197    303   1200    501    730    493    514
    122    298    176   -213    -25    239    311   1187    491    719    483    511
    109    311    202   -210    -46    257    319   1174    470    704    462    496
    101    309    207   -205    -54    259    319   1150    444    670    426    475
     98    293    194   -194    -46    244    316   1111    400    620    374    433
     90    283    192   -189    -51    239    309   1070    368    584    335    402
     62    252    187   -158    -62    220    301   1026    337    542    290    361
     38    207    168   -124    -64    189    296    984    303    506    244    329
     10    171    161    -90    -75    166    301    948    280    478    213    303
    -31    150    181    -62   -106    166    290    914    257    449    189    275
    -70    135    202    -33   -137    168    283    883    241    431    174    254
    -96    103    200     -5   -148    153    265    846    213    407    148    233
    -72     72    145      0   -109    109    246    823    189    387    124    213
    -36     72    109    -20    -72     90    226    813    176    379    109    197
    -20     70     88    -25    -54     77    213    810    174    376    109    189
    -12     77     90    -36    -51     83    200    807    179    379    114    194
     -5    122    127    -57    -64    124    200    813    194    389    129    213
     -5    145    148    -70    -77    145    228    844    220    410    153    228
    -10    168    179    -80    -93    174    259    878    252    436    174    249
     -2    244    246   -122   -124    244    254    872    257    433    171    244
     12    272    259   -142   -122    267    236    872    259    436    176    262
     15    280    262   -148   -124    272    218    870    270    449    179    280
     31    319    288   -176   -129    303    213    867    290    470    205    293
     28    306    275   -168   -124    293    181    841    280    467    215    285
     31    288    257   -158   -111    272    155    818    252    436    194    277
     36    311    272   -174   -119    293    137    807    249    426    194    298
     38    277    239   -158    -98    259    127    813    249    423    197    306
     41    207    166   -127    -64    187    106    807    233    407    184    296
     18    176    158    -96    -70    168     85    792    205    384    161    277
      5    171    163    -90    -77    168     80    782    192    374    150    275
     -2    155    155    -77    -77    155     70    766    179    350    129    257
    -12    109    122    -46    -67    114     54    743    150    314     85    210
    -15     54     70    -18    -41     62     49    722    127    280     46    166
    -20     28     49     -2    -36     36     46    717    119    262     38    150
    -33     18     49      7    -41     33     38    698    109    249     25    148
    -36      2     36     15    -36     18     28    685    103    236     -2    135
    -25     -2     23     15    -25     10     23    688     98    231    -18    124
    -18      0     18      7    -18      7     20    683    106    231    -20    124
    -20    -12      5     15    -12     -5     23    680    106    228    -33    114
    -31    -28      2     28    -18    -12     15    667     98    218    -51    103
    -23    -25     -2     25    -10    -15      2    659     98    213    -57    101
      7    -15    -25      2     15    -20     -5    665    101    205    -54    101
     18     -2    -20     -7     18    -10     38    724    142    215    -54     90
     36     49     10    -44     12     31    129    865    244    267    -36     83
     85    119     33   -101     25     77    223   1062    397    400     54    150
    135    366    231   -252    -49    298    298   1325    662    696    348    428
    197    719    522   -459   -163    620    265   1413    839    976    691    805
    155    953    797   -555   -319    875    140   1135    813   1127    963   1166
     -2   1065   1067   -530   -535   1065    -33    672    665   1179   1135   1397
   -161    813    974   -327   -568    893   -257    132    210    769    761   1080
   -249    306    555    -31   -402    431   -454   -379   -446    -38    -70    303
   -231   -122    109    174   -171     -7   -626   -545   -805   -509   -574   -184
   -187   -311   -124    249    -31   -218   -636   -366   -719   -475   -597   -252
   -140   -322   -181    231     18   -252   -519   -106   -506   -329   -504   -197
   -109   -259   -150    184     20   -207   -327    187   -262   -142   -374    -98
    -70   -179   -109    124     18   -145   -148    444    -51     31   -244     10
    -46   -114    -67     80     10    -90    -64    571     59    127   -171     83
    -44    -85    -44     62     -2    -64    -49    600     93    148   -155    101
    -25    -64    -38     44      5    -51    -44    618    114    155   -148     98
     -5    -62    -57     31     23    -59    -51    628    122    158   -145     93
    -18    -64    -46     41     12    -57    -36    649    148    181   -127     96
    -36    -75    -38     54      0    -57    -36    654    158    194   -114    114
    -44    -49     -5     44    -20    -28    -41    654    174    205   -106    127
    -31    -33     -2     31    -15    -18    -51    654    189    215   -101    135
    -25    -25      0     25    -12    -12    -44    672    207    231    -85    150
    -28    -18      7     23    -18     -7    -41    691    236    244    -64    161
    -38     -5     33     20    -36     12    -38    701    257    259    -51    174
    -31     10     38     10    -33     23    -38    714    272    280    -36    192
    -25     31     57     -2    -41     44    -33    732    290    298    -20    215
     -5     54     59    -25    -33     57    -33    745    306    316     -5    226
    -12     57     70    -20    -41     62    -20    779    335    348     18    236
    -28     88    116    -31    -72    101    -15    805    361    376     41    267
    -23    135    158    -54    -90    145    -23    831    384    400     70    298
     -7    158    166    -75    -88    161    -18    875    431    444    114    337
      5    171    163    -88    -80    168      0    930    491    496    155    379
     23    205    179   -116    -77    194     12    982    542    553    202    423
     44    252    207   -148    -80    231     20   1036    600    613    259    470
     54    288    231   -171    -88    262     25   1085    646    662    306    517
     67    340    270   -205   -101    306     15   1122    678    701    350    563
     77    387    306   -233   -114    348     12   1150    706    740    394    610
     67    415    348   -241   -140    381     20   1158    719    758    423    639
     46    400    350   -226   -153    374     20   1135    704    740    410    620
     38    407    368   -223   -166    389     20   1106    685    714    384    602
     44    413    368   -228   -161    389     31   1072    659    680    350    571
     67    407    340   -236   -135    374     33   1034    620    633    309    530
     64    353    288   -210   -111    319     33    987    584    584    259    488
     51    311    259   -181   -103    285     41    932    542    537    213    454
     10    254    241   -135   -114    249     44    883    506    496    176    426
    -20    202    223    -90   -122    213     44    841    478    457    142    405
    -18    168    187    -77   -101    176     38    795    439    415     98    374
    -23    114    135    -46    -80    124     31    748    397    374     54    324
    -28     72    101    -23    -64     85      7    693    348    332      7    275
    -28     88    116    -28    -72    101    -12    649    316    306    -12    252
    -36     77    114    -20    -75     96     -7    633    306    296    -18    249
    -46     70    114    -12    -80     90      0    631    309    306    -10    257
    -59     54    111      2    -85     83     -2    618    303    301    -18    241
    -67     67    135      0   -101    101     -5    613    306    309    -20    236
    -62    142    202    -41   -132    171     12    620    329    329      0    257
    -41    194    236    -77   -137    215     36    633    353    353     23    277
    -33    197    231    -83   -135    213     62    646    363    363     36    288
    -10    194    205    -90   -106    200     62    644    368    363     33    285
      7    213    202   -111    -98    207     41    618    371    355     31    288
     25    275    249   -150   -111    262     20    592    374    363     41    306
     38    296    257   -168   -109    275    -20    558    355    363     49    311
     28    257    228   -142    -98    244    -54    532    324    345     33    306
     -7    249    257   -122   -132    254    -44    522    322    353     44    322
     -7    285    293   -140   -150    288    -38    517    324    363     57    335
      2    265    262   -135   -129    262    -44    509    311    350     49    327
      0    213    213   -106   -106    213    -70    485    275    314     20    290
    -18    145    163    -64    -90    153    -80    462    244    285    -10    265
    -36    116    153    -38    -93    135    -75    446    223    267    -31    241
    -54     98    150    -23   -101    124    -75    423    197    246    -54    213
    -77     64    142      7   -109    103    -75    410    179    226    -72    202
    -98     -2     93     49    -98     44    -75    389    158    194    -96    176
    -88    -20     67     54    -80     23    -77    363    145    174   -116    150
    -75    -31     44     54    -59      5    -83    345    127    155   -135    135
    -57    -36     20     46    -38     -7    -93    322    101    135   -155    116
    -62    -64     -5     62    -31    -36   -103    303     85    114   -174    101
    -64    -57      5     59    -36    -25   -109    288     77    109   -179     93
    -70    -51     18     59    -46    -15   -103    290     80    119   -171     98
    -70    -57     12     64    -41    -23   -101    293     77    124   -163    111
    -83    -72      7     75    -46    -33    -85    309     88    122   -166    116
    -88    -85      2     85    -46    -41    -44    363    124    127   -181     80
    -98    -90      7     93    -54    -41     44    504    226    189   -168     62
    -77     33    111     23    -93     72    132    662    392    337    -41    161
    -57    246    303    -96   -181    275    163    852    646    636    272    449
      7    509    501   -259   -246    506     93    906    789    898    628    849
    -18    730    748   -355   -384    737     31    709    735   1000    891   1208
   -122    745    867   -311   -493    805      7    452    553    958    984   1374
   -226    550    774   -163   -498    659   -101     54     93    506    563    995
   -303    252    555     25   -428    402   -288   -467   -542   -265   -262    210
   -314    -57    254    184   -285     98   -480   -714   -901   -706   -730   -241
   -283   -265     18    275   -150   -124   -511   -602   -813   -641   -709   -277
   -257   -368   -111    311    -72   -241   -439   -420   -618   -493   -620   -241
   -228   -340   -111    283    -59   -226   -324   -220   -389   -314   -501   -153
   -202   -231    -28    215    -88   -129   -150     28   -124    -77   -311     -5
   -207   -174     33    192   -122    -70    -36    184     38     70   -187    103
   -200   -135     64    168   -132    -36     -7    223     80    106   -148    140
   -210   -119     90    166   -150    -15     -5    236    101    124   -127    153
   -233   -109    124    171   -179      5     23    254    127    150   -103    174
   -246   -101    145    174   -197     20     31    252    129    161    -90    179
   -226    -72    153    148   -192     38     44    254    145    179    -75    194
   -210    -64    145    137   -179     38     36    246    150    181    -67    200
   -218    -67    150    142   -184     38     25    239    148    181    -59    202
   -223    -46    176    135   -200     64     46    244    161    194    -46    220
   -220    -51    168    135   -194     57     46    244    163    210    -38    226
   -223    -44    179    132   -202     64     46    246    174    233    -15    257
   -189    -31    158    106   -174     62     46    246    171    233    -12    262
   -148     -2    145     75   -148     70     41    239    179    244      2    259
   -106      7    114     49   -109     59     31    233    174    249      5    265
    -54     12     67     20    -59     38     20    231    176    262     20    275
     33     33      0    -33     15     18     -5    207    166    262     31    267
     93     70    -23    -80     59     23    -12    210    174    272     51    272
     90     67    -23    -80     57     23    -12    236    200    301     80    303
     62     85     23    -75     20     54     12    288    257    363    145    371
     41    101     59    -72    -10     83     25    337    319    428    215    439
     64    153     88   -109    -10    122     31    384    374    491    283    493
     85    194    109   -142    -12    153     38    415    423    545    345    545
     88    207    116   -148    -15    163     38    449    470    594    400    592
     93    228    135   -163    -20    184     46    483    501    628    444    631
    116    265    148   -189    -15    207     54    493    514    639    462    652
    103    259    155   -181    -25    207     49    480    509    623    454    644
     67    244    174   -155    -54    210     75    478    501    607    446    639
     20    207    184   -114    -83    197     96    467    488    584    433    633
    -31    184    215    -75   -122    200    114    449    475    553    415    620
    -62    142    202    -41   -132    171    116    407    446    506    366    594
    -88    103    189     -7   -137    145    101    353    400    444    306    545
   -101     85    187      5   -142    135     93    301    361    400    262    501
   -114     77    192     18   -153    135    114    265    337    368    231    465
   -142     -5    135     72   -140     64    135    233    311    329    192    423
   -158    -46    111    103   -137     31    127    197    288    298    161    394
   -158    -49    109    101   -135     31    116    163    265    275    140    371
   -166    -54    111    111   -140     28    119    140    254    262    140    366
   -174    -67    106    119   -142     20    122    124    246    252    129    363
   -189    -93     93    140   -142      0    114    103    239    239    106    348
   -202   -101     98    150   -150      0     90     83    233    233     96    342
   -194    -98     96    148   -145     -2     83     80    236    239    111    342
   -189    -59    127    124   -161     33     83     90    259    259    145    355
   -189      0    189     93   -189     96    106    111    303    293    187    379
   -200     51    252     72   -226    150    122    129    342    327    220    410
   -207     46    254     80   -231    150    135    148    374    353    236    439
   -226     67    290     77   -259    179    148    150    397    371    241    444
   -246    119    366     64   -306    241    140    142    415    381    257    457
   -267    140    405     62   -335    272    122    124    418    387    275    470
   -265    114    379     75   -322    246    106    111    410    389    290    483
   -254     98    353     75   -303    223    103    109    415    387    290    488
   -241    132    374     51   -306    252    109    111    426    392    301    488
   -236    114    350     59   -293    231    111    109    428    387    298    470
   -241     44    285     98   -262    163     98     98    405    363    275    449
   -236    -10    226    122   -231    109     88     80    376    340    252    423
   -213    -38    171    124   -194     64     77     67    358    314    228    397
   -200    -67    132    129   -166     31     72     54    345    290    202    379
   -205    -83    122    145   -163     18     77     36    327    267    192    355
   -210   -109     98    158   -155     -7     67      7    303    233    163    319
   -226   -140     85    181   -155    -28     57    -10    288    215    137    306
   -231   -174     54    200   -145    -59     49    -20    272    197    114    301
   -202   -197      5    200   -103    -96     36    -44    254    168     85    283
   -189   -226    -36    207    -77   -132     23    -64    249    161     77    275
   -189   -218    -28    205    -80   -124     20    -67    249    158     80    265
   -189   -220    -31    205    -80   -127     12    -70    246    148     83    252
   -187   -231    -44    210    -72   -137     -2    -80    241    142     80    246
   -187   -236    -49    207    -70   -142      2    -75    246    145     75    252
   -181   -257    -77    218    -51   -168     31    -31    275    148     57    233
   -158   -254    -96    207    -31   -176    106     88    358    181     38    189
   -129   -192    -62    161    -33   -127    174    228    493    277     98    202
    -88     33    122     25   -106     77    213    410    750    571    381    459
    -23    283    306   -129   -166    296    181    537    976    901    774    867
    -20    553    574   -267   -298    563     57    345    917   1010   1067   1252
    -85    618    704   -265   -394    659    -23     31    680    953   1200   1478
   -174    491    665   -161   -420    576   -135   -319    267    607    943   1278
   -233    202    436     15   -335    319   -303   -771   -314   -101    179    550
   -223   -116    106    168   -166     -5   -493  -1080   -763   -709   -493    -88
   -161   -379   -218    270     28   -298   -561  -1021   -740   -730   -574   -202
   -127   -519   -394    322    132   -457   -483   -807   -506   -548   -465   -153
    -98   -524   -426    311    161   -475   -355   -584   -265   -350   -335    -70
    -85   -426   -342    254    127   -384   -194   -342    -12   -142   -184     41
    -59   -298   -239    179     88   -270    -96   -189    153    -10    -80    129
    -46   -275   -228    161     90   -252    -64   -135    218     41    -33    163
    -57   -265   -207    161     75   -236    -31    -93    262     85     25    189
    -59   -252   -194    153     67   -223    -10    -64    293    116     64    215
    -46   -246   -200    148     75   -223     -2    -49    301    122     70    218
    -46   -244   -197    142     75   -220     10    -31    319    137     83    226
    -31   -215   -184    124     75   -202     15    -18    335    155     96    241
    -15   -176   -163     93     72   -168      2    -18    340    158     96    254
    -20   -171   -150     96     64   -161     -2    -10    350    161    101    265
    -31   -166   -135     96     51   -150      7      7    374    184    129    301
    -20   -127   -106     72     41   -116     20     33    407    213    158    332
      2    -70    -75     31     38    -72     23     54    436    233    181    348
     36    -23    -59     -5     46    -41     18     72    452    252    210    361
     49      7    -44    -28     46    -18     23     98    478    270    231    381
     51     23    -28    -38     38     -2     31    122    498    283    241    389
     67     49    -18    -59     41     15     41    150    527    309    254    400
     96     88     -7    -90     51     41     51    184    571    345    285    428
     93     96      0    -96     44     49     72    233    623    392    327    462
    114    148     31   -132     41     90     85    290    685    452    384    514
    142    220     77   -181     31    150     93    345    748    511    444    555
    171    283    111   -226     31    197     93    402    807    576    504    607
    205    337    132   -272     36    236    109    475    878    659    581    678
    220    397    176   -311     23    288    119    537    932    722    639    730
    241    470    226   -358      7    348    127    587    976    769    683    779
    275    540    265   -407      5    402    145    628   1008    800    717    820
    290    581    288   -436      0    436    150    641   1013    797    719    823
    309    600    290   -454      7    444    150    633    987    774    701    805
    327    610    283   -470     23    446    148    607    953    740    667    782
    337    615    277   -475     31    446    145    571    901    685    615    737
    335    615    280   -475     25    449    145    530    857    633    561    696
    314    602    288   -459     12    446    140    483    807    581    509    654
    293    589    296   -441      0    441    137    441    763    530    465    610
    267    561    293   -413    -12    428    129    389    714    475    405    553
    241    522    280   -381    -20    400    114    337    659    420    348    496
    233    501    267   -368    -18    384    106    298    623    381    316    459
    241    511    270   -376    -15    389     93    262    587    348    285    426
    259    524    265   -392     -2    394     80    231    555    322    265    405
    262    522    257   -392      2    389     75    218    535    306    249    389
    254    524    270   -389     -7    397     72    210    524    298    239    376
    252    537    285   -397    -15    413     80    213    522    301    239    374
    265    561    296   -413    -15    428     75    207    511    301    241    371
    285    600    311   -444    -12    457     67    200    506    301    236    361
    309    688    376   -498    -33    532     88    231    527    329    259    384
    303    756    449   -532    -72    602    127    272    561    374    293    415
    309    800    491   -553    -90    646    155    296    587    394    314    433
    350    839    485   -594    -67    662    142    293    579    392    311    423
    392    862    467   -628    -36    665    129    296    581    402    322    426
    415    893    478   -654    -33    688    111    293    581    405    332    428
    426    904    478   -665    -25    691     80    277    555    394    322    415
    444    911    465   -678    -10    688     51    259    524    376    303    397
    420    924    504   -672    -41    714     57    259    514    384    306    407
    389    971    579   -680    -96    776     70    265    514    400    322    441
    371    963    592   -667   -109    779     77    277    509    402    335    459
    350    950    600   -652   -124    776     57    272    483    387    324    444
    342    969    626   -657   -142    800     46    259    459    376    311    426
    353    966    610   -659   -129    789     36    246    426    350    277    397
    361    924    563   -641   -101    745     41    236    392    329    249    363
    340    932    589   -636   -124    761     36    215    345    301    220    337
    335    940    605   -639   -135    771     41    210    319    288    210    337
    324    937    613   -631   -145    774     49    207    314    277    200    329
    327    948    620   -636   -145    784     36    194    298    262    187    309
    345    958    613   -654   -132    787     31    184    280    252    176    301
    353    956    602   -654   -124    779     23    168    259    223    148    272
    374    963    587   -670   -106    776     23    163    257    220    145    265
    387    997    610   -691   -111    805     33    176    270    239    168    280
    366   1008    641   -688   -137    826     31    174    254    233    163    272
    348   1002    654   -675   -153    831     54    197    249    228    153    257
    332    987    654   -659   -161    820    142    301    293    236    129    218
    348   1026    678   -685   -163    852    262    462    389    290    148    218
    384   1226    841   -807   -228   1034    355    696    615    522    340    381
    454   1530   1075   -992   -309   1304    387    935    891    875    698    719
    493   1886   1389  -1192   -446   1639    283    839    953   1117   1044   1111
    405   2052   1647  -1228   -620   1849    122    436    818   1223   1293   1421
    270   2114   1842  -1195   -784   1979    -90    -85    509   1091   1270   1449
    174   1779   1605   -976   -717   1693   -301   -594    -41    504    688    927
    158   1228   1070   -696   -454   1150   -498   -969   -701   -332   -181    142
    218    911    693   -563   -236    802   -600   -961   -870   -592   -480   -158
    262    849    587   -555   -163    719   -501   -685   -654   -431   -384   -119
    288    911    623   -600   -168    769   -340   -410   -423   -241   -254    -23
    301    997    693   -649   -197    846   -119   -114   -168    -25    -93     90
    306   1054    748   -680   -220    901     25     77    -18    111      7    158
    303   1083    779   -696   -236    932     67    132     18    145     36    179
    309   1150    841   -730   -267    997     98    171     46    176     72    210
    296   1187    888   -743   -296   1039    114    197     59    192     90    223
    280   1205    924   -743   -322   1065    119    215     70    210    114    244
    275   1239    963   -758   -342   1101    116    215     62    207    116    252
    272   1244    971   -758   -350   1109    132    233     75    220    127    259
    270   1262    992   -769   -363   1127    142    241     83    233    129    259
    272   1312   1039   -792   -381   1176    145    259     90    252    145    277
    265   1345   1078   -805   -405   1210    158    280    111    270    171    301
    254   1345   1088   -800   -415   1218    168    303    129    280    192    319
    257   1353   1093   -805   -418   1223    171    322    132    285    197    324
    257   1376   1119   -815   -431   1249    166    332    145    296    205    335
    267   1400   1132   -833   -431   1265    174    348    161    314    223    348
    277   1418   1140   -846   -431   1278    184    374    184    335    241    366
    280   1415   1135   -849   -428   1275    189    394    194    350    254    381
    280   1454   1174   -867   -446   1314    194    418    210    366    262    394
    270   1509   1239   -891   -485   1374    202    457    244    410    303    428
    270   1548   1275   -909   -504   1413    194    493    275    454    353    465
    270   1564   1291   -917   -511   1428    200    550    324    504    402    504
    272   1582   1309   -927   -517   1447    218    610    384    568    459    558
    296   1660   1361   -979   -532   1512    226    665    431    631    517    626
    309   1722   1413  -1015   -553   1569    226    714    472    683    574    688
    309   1790   1480  -1052   -584   1636    231    750    501    727    623    730
    309   1842   1532  -1075   -610   1688    254    782    524    756    662    763
    314   1862   1548  -1088   -618   1704    265    787    517    756    667    769
    324   1870   1545  -1098   -610   1709    259    769    496    735    654    766
    329   1883   1553  -1106   -613   1719    252    737    462    701    626    745
    309   1867   1558  -1088   -623   1714    259    709    428    667    587    711
    285   1823   1538  -1057   -626   1683    259    665    384    620    542    672
    270   1769   1496  -1021   -613   1634    254    626    337    571    491    623
    252   1732   1478   -992   -613   1605    254    584    293    530    444    576
    228   1693   1465   -961   -618   1579    267    540    246    488    400    527
    207   1641   1431   -927   -613   1535    265    483    200    441    353    475
    213   1608   1392   -911   -589   1501    259    439    168    410    322    441
    213   1574   1358   -893   -574   1467    236    384    127    374    285    407
    205   1548   1343   -875   -568   1447    210    335     83    340    254    381
    213   1519   1304   -867   -545   1413    176    283     28    306    210    345
    226   1493   1267   -859   -519   1382    155    254      0    290    192    327
    239   1483   1241   -862   -501   1363    153    257     -2    298    197    332
    267   1514   1247   -891   -488   1382    153    259      2    306    210    345
    288   1538   1249   -914   -480   1395    140    241    -10    301    200    337
    280   1564   1283   -922   -501   1423    161    265     12    332    223    358
    246   1600   1350   -924   -550   1475    197    298     44    363    265    387
    215   1621   1405   -917   -594   1514    228    327     64    394    293    402
    200   1628   1428   -914   -613   1530    241    345     72    407    298    410
    200   1652   1452   -927   -626   1553    236    350     83    426    311    433
    200   1670   1467   -937   -633   1569    215    337     88    439    329    449
    205   1657   1452   -930   -623   1556    192    316     80    439    335    454
    192   1602   1408   -898   -607   1506    181    301     54    426    324    446
    176   1605   1428   -893   -626   1517    168    298     44    428    337    459
    163   1608   1444   -885   -641   1525    155    296     36    428    348    467
    148   1574   1426   -859   -639   1501    150    288     18    420    348    467
    124   1517   1392   -820   -633   1454    140    265    -10    394    322    452
    111   1493   1382   -802   -633   1436    137    252    -31    379    303    436
     96   1462   1363   -782   -633   1413    135    244    -51    361    288    418
     62   1400   1337   -730   -636   1369    132    228    -75    327    267    389
     33   1366   1332   -701   -649   1350    140    220    -93    303    246    368
      5   1327   1322   -667   -657   1325    132    205   -116    285    220    345
      2   1317   1314   -659   -657   1317    119    192   -140    275    202    324
     -2   1273   1275   -633   -639   1273    111    181   -161    254    187    301
    -23   1244   1267   -613   -644   1254     98    171   -179    233    174    290
    -46   1223   1270   -589   -659   1247     90    166   -184    231    171    290
    -62   1189   1252   -566   -657   1221     75    153   -202    213    153    283
    -72   1189   1262   -558   -667   1226     77    155   -205    207    153    285
   -103   1174   1278   -535   -691   1226     96    163   -202    213    155    288
   -103   1158   1260   -527   -680   1208    111    168   -197    213    150    293
   -101   1132   1231   -517   -665   1182    129    205   -179    210    140    277
    -72   1166   1239   -545   -654   1202    213    345    -88    254    155    262
    -38   1247   1283   -605   -659   1265    285    519     51    366    236    306
      7   1439   1431   -722   -711   1434    345    745    270    605    465    519
     93   1753   1660   -922   -784   1706    335    870    441    857    766    862
     88   2073   1984  -1080   -948   2029    254    662    446   1002   1036   1223
    -59   2171   2229  -1057  -1145   2200    119    262    301   1036   1187   1436
   -197   2023   2221   -914  -1208   2122    -33   -202    -49    750    956   1239
   -293   1579   1870   -644  -1083   1725   -205   -727   -662     28    205    493
   -270   1080   1350   -405   -810   1215   -428  -1028  -1163   -592   -452   -153
   -215    852   1067   -319   -641    958   -517   -945  -1145   -618   -511   -233
   -161    807    969   -324   -566    888   -433   -691   -937   -459   -407   -166
   -132    844    976   -355   -555    909   -275   -402   -701   -277   -275    -75
   -109    922   1031   -405   -568    976    -93   -116   -467    -88   -129     25
    -83    979   1062   -449   -574   1021    -25     -7   -374    -15    -75     62
    -75   1008   1080   -467   -579   1044     10     49   -324     20    -54     80
    -57   1015   1070   -480   -566   1041     15     72   -303     31    -49     77
    -51    987   1039   -467   -545   1013      2     88   -293     44    -44     85
    -36   1018   1054   -493   -545   1036     15    106   -272     62    -25    109
    -36   1047   1083   -506   -558   1065     18    116   -262     70    -12    119
    -33   1054   1088   -511   -561   1070     20    116   -259     67    -15    111
    -31   1052   1083   -509   -555   1067     31    132   -246     75    -15    114
    -33   1031   1065   -501   -548   1047      7    124   -252     75    -18    114
    -31   1013   1044   -491   -537   1028      5    135   -249     77    -15    119
    -20   1015   1036   -498   -530   1026      0    137   -244     85     -5    129
    -12   1010   1023   -498   -517   1015     -7    142   -239     98      0    135
     -7   1002   1010   -496   -509   1005    -28    135   -241     93     -7    124
     -5   1010   1015   -504   -509   1013    -38    142   -226    101     -2    135
     -5   1023   1028   -509   -517   1023    -41    158   -213    114     10    148
     10   1008    997   -509   -493   1002    -41    166   -202    116     12    155
     12   1010    997   -511   -491   1005    -51    176   -187    135     20    174
     15   1036   1021   -527   -504   1031    -57    205   -155    166     51    205
     23   1067   1044   -548   -511   1057    -49    252   -111    207     98    246
     25   1080   1054   -553   -514   1067    -41    298    -64    252    142    285
     36   1109   1070   -574   -517   1091    -46    353    -15    303    200    324
     57   1166   1109   -613   -524   1137    -54    397     31    355    246    374
     75   1202   1124   -641   -524   1166    -54    436     67    400    288    418
     80   1226   1145   -652   -532   1187    -38    491    114    457    348    480
     77   1228   1150   -654   -535   1189    -33    517    135    478    374    506
     75   1236   1161   -657   -542   1200    -31    514    140    472    368    509
     64   1213   1148   -639   -542   1179    -31    488    129    441    345    491
     57   1195   1137   -626   -540   1166    -28    462    116    413    319    470
     46   1161   1114   -607   -532   1137    -38    423     83    371    275    431
     28   1104   1075   -566   -524   1091    -44    379     51    316    213    379
      2   1054   1052   -530   -524   1052    -41    335     15    265    158    324
    -18    995   1013   -488   -514   1002    -38    285    -23    213    106    270
    -15    937    953   -462   -485    945    -51    228    -64    163     46    218
    -31    883    911   -426   -470    896    -57    189    -98    124      7    179
    -54    820    875   -384   -467    846    -62    153   -122     88    -28    145
    -85    787    872   -350   -478    828    -77    106   -153     44    -67     98
   -103    753    854   -324   -480    802    -83     80   -166     33    -83     77
   -103    711    815   -303   -459    763    -85     67   -168     23    -98     67
   -101    685    787   -290   -444    735    -90     57   -168     10   -111     64
   -106    685    792   -288   -449    737    -88     64   -155     25   -103     80
   -111    688    800   -290   -457    743    -96     72   -140     38    -88     90
    -98    714    813   -309   -457    763    -90     80   -124     49    -77     90
    -88    748    836   -329   -462    789    -64    101    -93     70    -57    103
    -90    750    841   -329   -465    795    -41    116    -64     83    -49    116
    -88    756    841   -335   -465    797    -36    129    -44     96    -33    135
    -90    766    857   -337   -475    813    -44    116    -36    106    -28    137
    -98    776    872   -340   -485    823    -64     98    -33    111    -28    137
    -98    789    888   -345   -493    839    -88     80    -33    106    -20    148
    -85    787    870   -353   -478    826   -114     62    -38    101    -15    161
    -70    787    854   -358   -462    820   -119     57    -36    106     -7    179
    -75    771    846   -348   -462    807   -122     57    -36    106     -2    184
   -101    722    823   -309   -462    771   -137     51    -44    101     -7    184
   -111    670    782   -280   -446    727   -150     28    -72     75    -31    163
   -124    607    732   -241   -428    670   -163     10    -98     46    -57    140
   -142    568    709   -215   -426    639   -161      7   -106     36    -67    129
   -161    535    696   -187   -428    615   -158     -5   -119     15    -88    109
   -153    491    644   -168   -397    566   -176    -33   -145    -18   -122     62
   -163    426    589   -132   -376    506   -192    -59   -168    -49   -150     25
   -161    394    555   -119   -358    475   -207    -80   -189    -70   -174     -2
   -163    345    509    -90   -335    426   -205    -90   -207    -83   -200    -25
   -155    314    470    -83   -311    392   -207   -103   -223    -93   -218    -46
   -145    311    454    -83   -298    381   -202    -93   -210    -85   -205    -38
   -142    280    423    -70   -283    350   -213    -96   -213    -90   -207    -51
   -142    244    387    -49   -265    314   -233    -98   -218    -98   -215    -67
   -129    207    337    -38   -233    270   -236    -93   -220   -111   -228    -88
   -150    168    319    -10   -233    241   -207    -67   -202   -114   -239   -109
   -176    111    285     31   -231    197   -127     10   -158   -122   -277   -161
   -181    127    309     28   -244    218    -23    135    -64    -80   -283   -187
   -158    259    418    -51   -288    340     41    290    132    122   -103    -38
    -96    493    589   -200   -342    542     23    485    407    480    277    319
    -38    800    839   -381   -441    820   -101    483    548    792    711    787
    -98    914   1013   -407   -555    963   -189    244    475    932   1015   1137
   -213    833   1047   -311   -628    940   -303   -142    137    714    906   1072
   -311    548    859   -119   -587    704   -488   -696   -504    -23    179    428
   -353    194    548     77   -449    371   -719  -1218  -1184   -904   -727   -358
   -290    -59    231    176   -262     85   -849  -1267  -1325  -1104   -963   -592
   -241   -239      0    239   -124   -119   -787  -1052  -1127   -948   -880   -587
   -223   -306    -83    265    -70   -194   -649   -815   -885   -761   -758   -522
   -220   -296    -77    257    -72   -187   -475   -561   -618   -540   -597   -410
   -202   -220    -18    213    -93   -119   -337   -358   -405   -353   -446   -301
   -187   -155     28    171   -109    -64   -257   -254   -296   -262   -363   -241
   -168   -140     28    153   -101    -57   -220   -213   -252   -220   -324   -213
   -150   -135     15    142    -85    -59   -210   -200   -239   -205   -311   -215
   -142   -106     36    124    -90    -36   -202   -205   -231   -197   -311   -220
   -129   -145    -15    135    -57    -80   -207   -205   -228   -192   -309   -218
   -132   -179    -49    155    -41   -114   -205   -202   -226   -184   -298   -207
   -132   -187    -57    158    -38   -122   -197   -202   -215   -184   -288   -205
   -127   -189    -62    158    -33   -127   -174   -187   -192   -166   -272   -192
   -114   -192    -77    153    -20   -135   -155   -174   -176   -150   -267   -179
   -116   -197    -80    158    -20   -140   -161   -168   -166   -140   -254   -179
   -119   -205    -85    161    -20   -145   -166   -166   -163   -137   -246   -181
   -114   -215   -101    166     -7   -158   -150   -153   -148   -129   -239   -171
   -101   -220   -122    161      7   -171   -145   -135   -122   -103   -218   -153
   -106   -226   -119    163      5   -174   -145   -124   -101    -85   -200   -135
   -114   -241   -127    176      5   -184   -150   -114    -88    -72   -179   -119
   -119   -223   -103    171     -7   -163   -137    -85    -51    -36   -142    -93
   -129   -218    -88    171    -20   -153   -114    -54     -2     12   -109    -46
   -132   -226    -96    179    -18   -161   -109    -25     36     59    -62      2
   -129   -220    -93    174    -20   -158   -103     10     88    114     -5     38
   -114   -181    -67    148    -23   -124   -114     54    145    184     57     72
    -96   -166    -70    127    -12   -119    -96    114    218    259    124    132
    -72   -150    -77    111      0   -116    -88    161    277    322    189    197
    -70   -111    -44     88    -15    -80    -80    200    319    376    244    249
    -67    -96    -28     83    -20    -62    -70    223    350    405    270    275
    -59   -106    -49     80     -7    -77    -67    223    355    405    283    290
    -54   -119    -64     85      5    -93    -57    215    348    394    283    298
    -70   -124    -54     96     -7    -90    -54    189    319    366    259    283
    -77   -181   -103    129     12   -142    -44    158    285    309    213    246
    -90   -272   -181    181     44   -228    -31    116    241    246    153    189
    -98   -324   -228    210     64   -277    -23     75    197    187    103    145
    -96   -350   -257    220     80   -303    -33     18    142    116     44     96
   -109   -355   -246    233     67   -301    -51    -41     90     57    -12     46
   -140   -426   -288    280     72   -355    -44    -90     41     -2    -64     -2
   -153   -483   -329    316     85   -407    -41   -135     -2    -54   -106    -44
   -168   -506   -337    335     83   -420    -54   -174    -31    -83   -135    -75
   -200   -568   -368    384     83   -470    -41   -187    -41   -106   -158   -101
   -215   -620   -405    418     93   -514    -41   -207    -57   -129   -179   -124
   -215   -626   -410    420     96   -519    -38   -220    -57   -135   -179   -132
   -223   -607   -384    415     77   -496    -38   -226    -51   -129   -176   -127
   -244   -618   -374    431     64   -496    -41   -231    -51   -129   -179   -129
   -246   -623   -376    433     62   -498    -31   -220    -33   -111   -158   -111
   -233   -594   -361    415     62   -478    -12   -192      7    -72   -116    -72
   -241   -574   -335    405     44   -454     12   -163     51    -38    -80    -36
   -254   -542   -288    400     15   -415     31   -155     75    -23    -64    -31
   -270   -540   -272    405      0   -407     23   -163     83    -15    -57    -33
   -262   -514   -252    387     -5   -384     31   -168     98      2    -38    -18
   -249   -472   -223    361    -12   -348     41   -181    114     18    -15     12
   -249   -522   -272    387     10   -397     15   -215     88     -2    -23     15
   -244   -558   -316    400     36   -439     -7   -246     54    -31    -38      5
   -236   -550   -316    392     38   -433     -7   -254     54    -33    -36     10
   -218   -537   -319    376     49   -428      0   -257     57    -31    -25     31
   -213   -571   -358    392     72   -465     -2   -265     49    -44    -36     44
   -202   -639   -436    420    116   -540    -15   -290     15    -72    -62     36
   -192   -714   -524    452    166   -620    -25   -314    -12    -96    -77     23
   -184   -763   -579    472    197   -672    -36   -337    -44   -122   -101    -10
   -181   -815   -633    498    226   -724    -31   -355    -59   -150   -124    -54
   -176   -878   -704    524    262   -789    -38   -397    -93   -192   -161    -98
   -161   -917   -758    537    298   -839    -38   -426   -119   -220   -189   -122
   -155   -961   -805    555    322   -883    -25   -439   -129   -233   -205   -137
   -171   -997   -826    584    327   -911    -12   -436   -124   -233   -200   -145
   -181  -1008   -828    592    322   -917    -10   -446   -127   -241   -197   -150
   -168  -1018   -849    592    337   -932     -7   -457   -135   -254   -202   -153
   -145  -1052   -906    594    379   -979    -10   -470   -142   -267   -207   -155
   -129  -1091   -961    610    415  -1026    -12   -485   -155   -275   -215   -161
   -127  -1132  -1008    628    439  -1070    -20   -501   -174   -293   -226   -187
   -137  -1197  -1060    667    459  -1130      2   -475   -153   -290   -231   -205
   -155  -1218  -1065    685    454  -1143     88   -361    -70   -249   -228   -228
   -155  -1148   -992    652    418  -1070    194   -207     77   -145   -166   -200
   -155  -1010   -857    581    348   -935    262    -33    301     85     51     -7
   -114   -836   -722    475    301   -779    254    127    530    394    394    345
   -103   -597   -493    348    192   -545    153     18    535    540    688    727
   -194   -501   -306    348     54   -405     54   -301    329    509    857   1021
   -293   -581   -290    436     -2   -439    -28   -631     -2    280    745    956
   -342   -852   -509    597     80   -680   -184  -1080   -540   -327    116    337
   -384  -1236   -852    810    231  -1044   -379  -1467  -1067  -1026   -654   -423
   -355  -1522  -1166    940    405  -1345   -496  -1501  -1148  -1169   -836   -631
   -311  -1688  -1379   1000    532  -1535   -452  -1301   -930   -992   -719   -579
   -290  -1756  -1465   1023    587  -1610   -340  -1085   -693   -813   -597   -498
   -272  -1725  -1454    997    589  -1590   -176   -831   -428   -602   -433   -379
   -265  -1647  -1382    956    558  -1514    -41   -631   -218   -426   -283   -265
   -257  -1613  -1356    932    548  -1486      7   -561   -140   -363   -233   -226
   -259  -1615  -1356    937    545  -1486     25   -530   -101   -335   -210   -210
   -267  -1621  -1353    945    542  -1488     36   -511    -67   -311   -187   -189
   -277  -1631  -1353    956    537  -1493     46   -491    -38   -293   -163   -176
   -293  -1649  -1356    971    530  -1504     59   -472     -7   -275   -142   -158
   -306  -1639  -1332    971    511  -1486     72   -459     23   -252   -109   -140
   -324  -1636  -1312    979    491  -1475     77   -452     44   -244    -83   -127
   -337  -1654  -1317    997    488  -1486     75   -444     62   -241    -70   -116
   -332  -1639  -1306    982    485  -1473     80   -428     88   -218    -49   -101
   -329  -1647  -1317    987    493  -1483     80   -420    106   -205    -41    -90
   -340  -1634  -1293    984    475  -1462     93   -405    127   -192    -28    -70
   -340  -1577  -1236    958    446  -1408    109   -374    171   -153      7    -20
   -353  -1574  -1221    963    431  -1397    106   -358    200   -137     18      0
   -361  -1626  -1265    995    449  -1447    111   -340    226   -116     51     -7
   -350  -1662  -1314   1005    480  -1488    127   -306    265    -77    103      2
   -329  -1665  -1335    997    501  -1501    142   -270    306    -38    148     36
   -316  -1647  -1330    982    504  -1488    158   -236    350      0    184     70
   -296  -1636  -1340    966    519  -1488    155   -207    384     28    213     83
   -270  -1626  -1356    948    540  -1491    150   -168    420     64    244    106
   -254  -1602  -1348    930    545  -1475    158   -119    480    119    293    161
   -231  -1571  -1343    898    553  -1460    168    -54    550    187    363    233
   -205  -1538  -1332    870    563  -1436    174    -10    605    236    415    275
   -187  -1486  -1301    833    555  -1395    176     18    641    272    454    311
   -176  -1467  -1291    823    555  -1379    184     38    659    288    480    329
   -161  -1436  -1275    797    555  -1356    187     49    667    290    491    337
   -148  -1444  -1296    795    571  -1369    189     46    659    280    475    332
   -155  -1488  -1335    820    587  -1413    192     28    644    254    454    322
   -187  -1517  -1330    852    571  -1423    189    -10    613    210    420    296
   -192  -1532  -1340    859    571  -1436    187    -59    574    161    374    257
   -202  -1582  -1382    891    589  -1483    187    -98    537    109    324    223
   -223  -1631  -1408    927    589  -1519    187   -145    493     57    275    187
   -254  -1686  -1431    971    587  -1558    176   -197    449      7    220    140
   -272  -1745  -1475   1008    600  -1610    174   -246    418    -31    168     96
   -272  -1795  -1525   1034    623  -1660    161   -301    384    -75    122     51
   -277  -1826  -1551   1049    633  -1691    137   -353    342   -111     96      2
   -285  -1904  -1618   1096    665  -1761    129   -389    316   -129     93    -36
   -277  -1966  -1688   1119    704  -1829    119   -420    288   -150     72    -62
   -270  -1982  -1712   1124    719  -1847    103   -449    265   -174     36    -75
   -275  -1997  -1725   1135    724  -1862     96   -459    265   -179     25    -64
   -275  -2008  -1732   1143    727  -1870    101   -454    280   -163     51    -49
   -270  -2016  -1745   1143    737  -1883    103   -449    288   -155     77    -46
   -259  -1987  -1727   1122    732  -1857    119   -420    322   -129    111    -25
   -267  -1987  -1719   1124    724  -1852    145   -384    358    -98    142      7
   -275  -1979  -1704   1127    714  -1842    155   -374    371    -85    140     31
   -262  -1964  -1701   1111    717  -1834    166   -363    387    -72    155     28
   -257  -1966  -1709   1109    724  -1839    174   -353    413    -49    184     25
   -244  -1951  -1709   1096    730  -1829    155   -368    423    -46    189     44
   -239  -1938  -1699   1088    730  -1818    124   -384    415    -49    197     64
   -246  -1961  -1717   1104    732  -1839     96   -402    405    -54    197     54
   -246  -1992  -1745   1119    748  -1870     90   -407    402    -49    210     54
   -246  -2010  -1764   1127    758  -1888     80   -420    402    -57    213     54
   -239  -2023  -1784   1132    771  -1904     83   -418    407    -54    226     57
   -244  -2099  -1855   1171    802  -1977     64   -439    379    -83    189     41
   -254  -2127  -1873   1189    807  -2000     44   -459    361   -111    158     33
   -262  -2164  -1904   1210    818  -2034     38   -459    363   -124    166      5
   -265  -2268  -2003   1267    867  -2135     38   -465    348   -155    140    -49
   -285  -2307  -2023   1296    867  -2166     41   -472    342   -174    127    -54
   -293  -2356  -2062   1325    883  -2210     41   -488    335   -194    111    -64
   -298  -2390  -2094   1343    896  -2244     25   -509    319   -223     72    -85
   -314  -2431  -2117   1374    901  -2275     20   -514    314   -239     54   -106
   -303  -2468  -2166   1384    927  -2317     18   -517    324   -236     51   -106
   -296  -2462  -2166   1376    935  -2314     12   -522    327   -241     54   -114
   -296  -2465  -2171   1379    935  -2320      2   -530    324   -249     57   -127
   -290  -2501  -2210   1397    958  -2356     -2   -530    329   -257     51   -114
   -309  -2548  -2239   1426    963  -2395     -2   -535    332   -267     46   -114
   -296  -2566  -2270   1428    987  -2418      0   -537    337   -265     46   -109
   -272  -2543  -2270   1405    997  -2408     38   -483    371   -257     33   -129
   -254  -2548  -2294   1402   1018  -2421    140   -322    475   -215     33   -153
   -210  -2470  -2260   1337   1023  -2366    231   -135    652    -83    132    -64
   -171  -2231  -2062   1200    945  -2148    285     96    917    202    410    205
   -119  -1904  -1787   1010    833  -1847    239    179   1104    498    776    597
   -129  -1623  -1493    878    680  -1558    101   -109   1060    652   1091    984
   -267  -1522  -1257    893    493  -1392    -72   -542    898    693   1254   1195
   -379  -1691  -1312   1034    465  -1501   -293  -1034    511    350    969    945
   -446  -2203  -1756   1325    652  -1979   -519  -1532   -142   -480    111    150
   -423  -2701  -2278   1564    927  -2491   -698  -1738   -571  -1065   -511   -420
   -355  -2886  -2533   1621   1085  -2709   -675  -1519   -428   -979   -491   -457
   -296  -2881  -2585   1590   1143  -2735   -532  -1213   -158   -771   -342   -368
   -267  -2808  -2543   1535   1135  -2675   -322   -906    116   -561   -184   -249
   -233  -2733  -2499   1483   1132  -2616   -148   -670    332   -394    -51   -148
   -210  -2688  -2481   1449   1132  -2585    -83   -579    426   -324     12   -106
   -187  -2686  -2499   1436   1156  -2592    -44   -535    480   -288     44    -75
   -163  -2678  -2514   1421   1174  -2598    -31   -514    506   -272     57    -67
   -140  -2660  -2520   1400   1189  -2590    -36   -514    514   -265     59    -72
   -132  -2639  -2507   1384   1187  -2574    -25   -491    545   -239     80    -46
   -137  -2639  -2501   1387   1182  -2572    -20   -480    558   -228     93    -36
   -140  -2657  -2517   1397   1187  -2587    -23   -465    576   -213    109    -36
   -145  -2647  -2501   1397   1176  -2574    -15   -446    597   -197    119    -31
   -148  -2642  -2496   1392   1174  -2569     -2   -426    618   -179    135    -25
   -150  -2631  -2481   1389   1163  -2556      0   -413    626   -168    140    -18
   -135  -2634  -2499   1382   1179  -2566      2   -400    631   -161    150    -10
   -116  -2644  -2527   1382   1205  -2587     -7   -392    639   -155    158     -7
   -109  -2665  -2559   1387   1223  -2613     -2   -368    659   -140    171      0
    -85  -2652  -2566   1369   1239  -2608      2   -337    685   -106    192     15
    -62  -2621  -2559   1340   1247  -2590      7   -322    711    -85    213     36
    -33  -2600  -2566   1317   1265  -2585     25   -288    758    -46    249     67
    -25  -2611  -2585   1317   1278  -2598     36   -252    787    -20    267     72
    -18  -2600  -2582   1309   1280  -2592     38   -207    813     12    293     90
      7  -2572  -2579   1280   1291  -2574     46   -155    854     57    337    122
     38  -2553  -2592   1257   1314  -2572     41   -103    891     96    376    148
     72  -2525  -2600   1223   1335  -2561     51    -38    945    150    423    181
    101  -2470  -2572   1184   1335  -2520     67     20    995    200    472    228
    111  -2434  -2548   1161   1327  -2491     83     77   1047    254    524    275
    119  -2400  -2520   1140   1319  -2460     83    111   1072    280    553    309
    124  -2377  -2501   1124   1312  -2439     96    124   1093    296    574    332
    109  -2374  -2483   1132   1293  -2429    109    119   1085    296    584    337
     83  -2400  -2486   1158   1283  -2444    101     83   1047    257    550    303
     75  -2397  -2473   1161   1273  -2434    106     44   1023    228    527    283
     72  -2416  -2491   1169   1280  -2452    114     15   1010    207    511    265
     67  -2457  -2525   1195   1293  -2491    111    -25    982    171    478    228
     59  -2509  -2569   1223   1312  -2538    103    -83    940    124    431    181
     51  -2561  -2613   1254   1332  -2587     96   -142    898     72    381    122
     36  -2624  -2662   1291   1348  -2642     75   -207    849     23    329     67
     33  -2660  -2696   1312   1363  -2678     59   -257    810    -10    298     31
     28  -2704  -2733   1337   1379  -2720     38   -311    766    -54    254    -12
     18  -2766  -2785   1374   1400  -2774     18   -358    730    -96    218    -51
     18  -2766  -2785   1371   1397  -2774      7   -376    727   -101    213    -54
     23  -2782  -2805   1379   1413  -2792     -5   -394    714   -109    205    -67
     36  -2790  -2826   1374   1428  -2805     -7   -402    709   -109    202    -77
     36  -2795  -2831   1379   1434  -2813      0   -397    717   -103    207    -80
     23  -2811  -2834   1392   1428  -2821     10   -387    724    -90    220    -75
     25  -2831  -2860   1402   1441  -2844     15   -387    724    -96    218    -85
     31  -2813  -2844   1389   1436  -2829     33   -366    745    -75    233    -72
     25  -2764  -2790   1369   1408  -2777     67   -342    779    -41    267    -41
     15  -2753  -2769   1366   1389  -2759     85   -340    795    -33    275    -36
      7  -2764  -2774   1376   1389  -2769     90   -340    800    -36    280    -31
      2  -2774  -2777   1384   1387  -2774     77   -348    802    -38    285    -31
     20  -2720  -2740   1350   1379  -2730     54   -358    810    -25    306    -20
     38  -2709  -2748   1332   1392  -2727      0   -389    787    -41    298    -28
     36  -2759  -2798   1361   1415  -2777    -31   -415    761    -67    277    -51
     31  -2759  -2792   1361   1410  -2774    -33   -431    750    -77    270    -57
     41  -2751  -2792   1356   1415  -2772    -28   -439    748    -77    270    -64
     49  -2821  -2870   1384   1457  -2844    -36   -441    735    -93    267    -77
     46  -2883  -2930   1418   1488  -2907    -57   -459    711   -116    249    -98
     28  -2938  -2969   1454   1496  -2953    -67   -483    693   -135    231   -109
     10  -2964  -2974   1478   1491  -2969    -54   -496    678   -142    223   -122
    -12  -3008  -2995   1506   1491  -3003    -54   -506    654   -168    202   -148
    -25  -3057  -3031   1540   1501  -3044    -44   -519    639   -192    184   -171
    -33  -3091  -3060   1561   1512  -3076    -44   -532    620   -210    163   -194
    -41  -3135  -3094   1590   1525  -3115    -57   -548    589   -239    140   -218
    -36  -3141  -3107   1587   1535  -3125    -67   -566    574   -265    116   -241
    -20  -3167  -3146   1592   1561  -3156    -70   -579    558   -290     98   -267
    -25  -3195  -3169   1608   1569  -3182    -70   -592    548   -309     80   -288
    -28  -3203  -3174   1615   1571  -3190    -62   -592    548   -314     80   -296
    -33  -3226  -3192   1631   1577  -3211    -57   -579    553   -314     85   -293
    -44  -3244  -3203   1644   1577  -3224    -64   -584    550   -319     80   -296
    -49  -3244  -3195   1644   1571  -3221    -59   -579    555   -319     77   -298
    -49  -3281  -3231   1665   1590  -3257     12   -501    594   -309     62   -324
    -49  -3224  -3174   1634   1561  -3200    124   -327    709   -241     96   -316
    -23  -3102  -3078   1561   1525  -3091    249    -80    922    -51    257   -189
     25  -2883  -2909   1426   1467  -2896    303    192   1184    241    550     80
     83  -2491  -2574   1205   1327  -2533    275    252   1363    532    924    493
    -18  -2325  -2307   1171   1143  -2317    132   -114   1306    667   1200    849
   -202  -2286  -2083   1244    940  -2187    -67   -597   1104    646   1293   1008
   -314  -2574  -2260   1441    971  -2418   -277  -1176    584    122    800    568
   -376  -3148  -2772   1764   1197  -2961   -478  -1688   -132   -782   -137   -314
   -353  -3580  -3226   1966   1434  -3403   -613  -1743   -389  -1130   -522   -698
   -283  -3722  -3439   2003   1577  -3582   -589  -1535   -262  -1057   -498   -724
   -228  -3684  -3455   1953   1613  -3569   -457  -1270    -38   -891   -376   -644
   -192  -3611  -3419   1901   1613  -3515   -246   -961    220   -691   -228   -535
   -161  -3543  -3385   1852   1610  -3465    -90   -743    402   -542   -111   -444
   -127  -3520  -3395   1823   1634  -3457    -33   -662    472   -491    -72   -402
   -106  -3522  -3416   1813   1652  -3470     -5   -631    501   -472    -59   -389
    -83  -3496  -3413   1790   1665  -3455     25   -597    537   -441    -28   -358
    -80  -3507  -3426   1792   1670  -3468     28   -589    540   -439    -25   -355
    -75  -3522  -3450   1797   1686  -3486     31   -581    548   -439    -31   -361
    -62  -3504  -3442   1779   1688  -3473     44   -574    561   -431    -28   -366
    -54  -3489  -3434   1771   1688  -3463     57   -566    579   -423    -20   -363
    -44  -3499  -3455   1769   1704  -3476     51   -566    589   -418    -15   -361
    -36  -3520  -3486   1777   1722  -3504     54   -555    602   -415     -7   -353
    -23  -3515  -3491   1766   1732  -3504     62   -545    613   -410     -2   -335
      0  -3499  -3499   1751   1748  -3499     54   -545    610   -413     -2   -332
     31  -3494  -3525   1732   1777  -3509     33   -555    605   -418     -5   -337
     64  -3494  -3561   1714   1810  -3528     23   -553    620   -407      5   -335
    101  -3494  -3598   1696   1847  -3546     28   -548    631   -397     10   -332
    109  -3509  -3619   1701   1862  -3564     33   -540    633   -400     12   -329
    140  -3478  -3619   1667   1878  -3548     54   -498    665   -358     49   -296
    137  -3465  -3606   1662   1870  -3535     77   -459    701   -327     75   -270
    132  -3450  -3585   1657   1857  -3517     93   -418    743   -290    114   -236
    161  -3413  -3574   1626   1867  -3494     93   -374    787   -246    166   -192
    168  -3419  -3590   1623   1878  -3504    103   -324    826   -205    210   -148
    202  -3385  -3587   1590   1893  -3483    111   -265    878   -142    272    -88
    228  -3335  -3564   1553   1893  -3447    116   -218    930    -85    332    -23
    220  -3325  -3546   1553   1883  -3434    114   -187    958    -54    366     18
    239  -3265  -3507   1512   1873  -3385    127   -155    992    -18    405     62
    249  -3239  -3491   1493   1870  -3364    150   -140   1010      0    420     90
    231  -3247  -3481   1506   1855  -3364    174   -140   1008      0    423    109
    194  -3252  -3447   1530   1821  -3348    194   -148    997    -15    418    111
    166  -3302  -3468   1566   1816  -3385    187   -184    958    -59    379     77
    137  -3356  -3496   1608   1816  -3426    192   -215    932    -96    345     51
    109  -3408  -3517   1649   1810  -3463    197   -257    893   -145    303     10
     77  -3457  -3535   1691   1805  -3496    202   -303    857   -194    252    -38
     57  -3507  -3567   1722   1810  -3538    205   -348    815   -249    197    -85
     51  -3554  -3606   1751   1829  -3580    194   -397    766   -298    150   -135
     51  -3613  -3665   1779   1857  -3639    181   -449    717   -353     98   -189
     33  -3671  -3704   1818   1867  -3686    163   -506    659   -415     38   -246
     18  -3704  -3725   1842   1870  -3715    148   -550    623   -457      0   -283
     36  -3730  -3769   1847   1901  -3748    148   -566    610   -462     -7   -280
     28  -3777  -3808   1873   1917  -3793    155   -566    610   -462     -7   -267
      7  -3780  -3787   1886   1896  -3782    168   -566    615   -459      0   -252
    -18  -3785  -3767   1899   1873  -3777    155   -579    605   -470     -5   -262
    -28  -3787  -3761   1906   1865  -3774    155   -576    613   -459      5   -259
    -38  -3793  -3754   1914   1857  -3774    161   -571    626   -454     10   -252
    -51  -3813  -3761   1932   1855  -3787    174   -558    636   -446     15   -241
    -51  -3767  -3717   1906   1831  -3741    200   -537    662   -428     38   -226
    -49  -3710  -3660   1880   1803  -3686    231   -511    693   -402     59   -210
    -70  -3722  -3652   1893   1790  -3689    246   -504    701   -402     57   -215
    -98  -3741  -3642   1919   1771  -3691    244   -514    701   -407     64   -205
    -85  -3691  -3606   1888   1758  -3650    231   -519    706   -392     88   -184
    -77  -3678  -3600   1878   1761  -3639    200   -548    691   -400     88   -179
    -98  -3710  -3613   1904   1756  -3663    174   -576    662   -418     77   -189
    -93  -3697  -3603   1896   1753  -3650    179   -574    662   -415     83   -174
    -90  -3681  -3593   1886   1751  -3637    187   -566    670   -402     90   -163
    -93  -3720  -3626   1906   1764  -3673    184   -568    649   -423     70   -179
    -88  -3772  -3686   1927   1797  -3730    168   -587    610   -457     46   -202
    -98  -3834  -3735   1966   1818  -3785    166   -602    581   -491     20   -239
   -103  -3899  -3798   2000   1844  -3850    158   -626    545   -532    -20   -285
    -96  -3915  -3819   2005   1860  -3868    158   -639    522   -558    -51   -314
    -88  -3925  -3837   2005   1870  -3881    153   -657    501   -581    -72   -329
    -93  -3972  -3878   2034   1891  -3925    142   -675    472   -615   -111   -366
    -75  -3982  -3907   2026   1914  -3943    135   -693    459   -641   -137   -384
    -51  -4000  -3949   2026   1945  -3975    124   -696    452   -654   -150   -384
    -31  -4039  -4008   2034   1987  -4024    119   -706    431   -672   -168   -389
    -18  -4055  -4037   2036   2008  -4047    109   -722    415   -678   -174   -400
    -10  -4032  -4024   2018   2005  -4026    109   -722    410   -683   -176   -405
    -20  -4047  -4029   2034   2003  -4039    103   -722    405   -691   -187   -420
    -20  -4060  -4039   2039   2008  -4050    106   -719    402   -696   -189   -423
    -20  -4086  -4065   2055   2021  -4076    127   -704    400   -709   -215   -452
    -12  -4076  -4065   2044   2026  -4073    205   -587    472   -683   -228   -493
      0  -4021  -4024   2010   2010  -4024    298   -428    600   -597   -179   -475
     36  -3873  -3910   1917   1971  -3891    358   -244    795   -394      5   -314
    114  -3673  -3787   1779   1951  -3730    345    -49   1028    -85    340     36
    158  -3426  -3585   1631   1870  -3507    239   -116   1078    119    675    459
     93  -3343  -3439   1623   1764  -3390    163   -381    958    168    867    745
    -15  -3398  -3385   1704   1683  -3390     77   -709    659    -28    766    709
   -116  -3582  -3465   1849   1673  -3525    -77  -1215     72   -685    114     98
   -161  -3910  -3748   2034   1792  -3829   -301  -1688   -550  -1467   -711   -680
   -119  -4201  -4084   2158   1982  -4143   -420  -1730   -675  -1631   -901   -883
    -75  -4421  -4349   2247   2135  -4385   -400  -1564   -530  -1530   -854   -891
    -36  -4471  -4434   2255   2197  -4453   -314  -1350   -316  -1376   -758   -836
    -18  -4398  -4380   2205   2179  -4390   -145  -1085    -46  -1156   -594   -719
      2  -4312  -4317   2153   2158  -4315     -2   -865    171   -961   -441   -600
     10  -4297  -4307   2140   2156  -4299     51   -774    257   -896   -389   -553
     18  -4297  -4315   2140   2166  -4304     77   -745    293   -878   -376   -548
     18  -4289  -4310   2135   2161  -4297     90   -719    319   -862   -361   -524
     25  -4289  -4315   2130   2169  -4302    101   -693    342   -839   -335   -498
     41  -4265  -4310   2109   2174  -4289    103   -680    358   -823   -322   -496
     51  -4252  -4304   2101   2177  -4278     98   -678    363   -818   -319   -498
     49  -4227  -4276   2086   2161  -4250    106   -675    371   -815   -319   -496
     54  -4224  -4281   2083   2166  -4252    106   -659    387   -805   -309   -491
     54  -4227  -4284   2083   2169  -4252    106   -644    402   -795   -296   -472
     67  -4216  -4284   2075   2174  -4250    103   -631    423   -771   -272   -452
     85  -4201  -4286   2057   2184  -4245    103   -607    444   -758   -262   -446
     93  -4224  -4317   2065   2203  -4271    103   -597    454   -763   -270   -449
     88  -4234  -4325   2073   2205  -4281    101   -584    467   -761   -265   -439
     98  -4224  -4323   2062   2210  -4273    101   -563    483   -743   -249   -415
    109  -4211  -4320   2049   2213  -4263    111   -532    524   -714   -223   -387
     98  -4208  -4310   2055   2203  -4258    109   -509    553   -691   -200   -366
    111  -4167  -4278   2026   2195  -4221    116   -472    597   -652   -168   -332
    145  -4110  -4255   1982   2200  -4182    127   -418    662   -597   -114   -290
    145  -4068  -4214   1958   2179  -4141    129   -368    711   -540    -57   -244
    142  -4029  -4172   1943   2156  -4102    145   -298    792   -459     20   -166
    153  -4021  -4175   1932   2161  -4097    161   -236    865   -381     88    -98
    192  -3977  -4169   1893   2179  -4073    166   -176    930   -319    148    -46
    220  -3891  -4112   1834   2166  -4000    171   -127    982   -267    200     -2
    233  -3845  -4078   1805   2156  -3962    187    -96   1008   -239    231     36
    241  -3839  -4081   1797   2161  -3959    192    -77   1021   -231    239     64
    241  -3855  -4097   1808   2169  -3975    194    -77   1010   -252    220     62
    241  -3850  -4091   1803   2164  -3969    197    -88    992   -275    200     54
    231  -3899  -4133   1834   2179  -4016    189   -124    950   -324    148      2
    215  -3930  -4149   1857   2182  -4039    181   -166    904   -379     93    -46
    194  -3946  -4141   1875   2166  -4042    176   -200    862   -433     51    -67
    179  -3969  -4149   1893   2161  -4058    163   -259    805   -501     -7   -111
    176  -3987  -4164   1904   2169  -4076    150   -309    753   -563    -72   -161
    163  -4000  -4167   1917   2164  -4084    148   -342    724   -602   -114   -192
    135  -4045  -4180   1956   2156  -4112    124   -384    680   -652   -161   -233
    111  -4086  -4198   1984   2151  -4141    111   -418    644   -698   -210   -283
    111  -4094  -4206   1990   2158  -4149    106   -444    623   -727   -239   -316
    114  -4068  -4182   1974   2145  -4125     93   -465    607   -737   -249   -314
    116  -4084  -4201   1984   2158  -4141     80   -480    597   -743   -254   -303
    106  -4117  -4227   2003   2164  -4172     75   -480    584   -753   -265   -319
    106  -4102  -4208   1997   2156  -4154     93   -462    597   -740   -249   -306
     93  -4099  -4195   2000   2143  -4146     93   -449    610   -727   -236   -283
     98  -4076  -4175   1990   2135  -4125     90   -436    620   -719   -231   -272
    135  -4016  -4154   1940   2143  -4086    106   -410    649   -693   -207   -249
    171  -3925  -4097   1875   2132  -4008    119   -389    688   -657   -171   -226
    192  -3881  -4076   1844   2132  -3977    124   -376    711   -639   -158   -228
    215  -3863  -4078   1823   2145  -3969    127   -358    719   -628   -148   -228
    231  -3808  -4042   1787   2135  -3925    124   -345    727   -615   -127   -207
    244  -3777  -4021   1766   2130  -3899    111   -348    737   -600   -103   -187
    252  -3800  -4055   1771   2153  -3928     75   -374    719   -613   -114   -200
    252  -3787  -4039   1769   2145  -3912     28   -423    672   -649   -148   -236
    311  -3730  -4042   1706   2177  -3886     15   -433    672   -646   -148   -246
    337  -3767  -4104   1714   2218  -3936     18   -431    675   -646   -158   -265
    322  -3803  -4125   1738   2221  -3964     12   -433    670   -657   -174   -280
    329  -3813  -4143   1743   2236  -3977     -5   -441    654   -680   -197   -298
    306  -3829  -4136   1761   2218  -3982     -7   -439    649   -693   -210   -316
    277  -3826  -4107   1774   2192  -3967     -5   -439    639   -706   -220   -329
    275  -3865  -4141   1795   2205  -4003    -18   -457    613   -737   -246   -348
    283  -3889  -4172   1803   2226  -4029    -36   -480    581   -771   -272   -389
    288  -3907  -4195   1808   2239  -4050    -41   -483    568   -789   -293   -423
    288  -3933  -4221   1821   2252  -4076    -54   -498    553   -820   -327   -459
    280  -3917  -4201   1816   2239  -4058    -67   -522    537   -844   -355   -488
    265  -3910  -4175   1823   2218  -4042    -64   -527    540   -846   -366   -501
    262  -3923  -4185   1829   2221  -4055    -75   -540    527   -854   -374   -517
    277  -3917  -4195   1821   2236  -4055    -85   -540    527   -849   -368   -517
    283  -3925  -4211   1821   2244  -4068    -88   -540    530   -852   -371   -530
    296  -3917  -4214   1810   2255  -4065    -90   -542    524   -857   -384   -540
    296  -3946  -4245   1823   2270  -4097    -83   -530    527   -867   -405   -555
    314  -3930  -4247   1808   2281  -4089    -25   -441    576   -859   -431   -597
    353  -3839  -4195   1743   2273  -4016     59   -309    683   -800   -418   -615
    402  -3647  -4050   1623   2226  -3847    116   -161    870   -613   -265   -509
    504  -3406  -3910   1452   2205  -3658     98     25   1143   -265    101   -176
    566  -3099  -3668   1265   2114  -3382    -31    -12   1221    -23    467    223
    542  -2933  -3478   1195   2008  -3205   -135   -288   1080     38    709    527
    465  -2940  -3406   1239   1935  -3172   -226   -639    782   -114    691    561
    355  -3237  -3593   1439   1971  -3413   -439  -1171    171   -800     -7    -44
    316  -3554  -3871   1618   2094  -3712   -657  -1631   -446  -1615   -883   -813
    332  -3852  -4188   1758   2257  -4021   -763  -1670   -589  -1844  -1153  -1083
    376  -4026  -4403   1826   2390  -4214   -719  -1454   -394  -1691  -1065  -1075
    428  -3993  -4421   1779   2423  -4206   -626  -1241   -155  -1499   -935  -1000
    436  -3923  -4359   1743   2397  -4141   -452   -992    106  -1280   -771   -888
    441  -3847  -4291   1701   2364  -4068   -298   -782    316  -1098   -633   -787
    465  -3761  -4227   1649   2346  -3993   -252   -696    400  -1023   -571   -743
    457  -3743  -4201   1641   2327  -3972   -236   -678    415  -1005   -553   -735
    449  -3717  -4169   1634   2309  -3943   -215   -659    436   -989   -535   -727
    465  -3671  -4136   1602   2299  -3904   -194   -641    465   -966   -517   -717
    452  -3645  -4097   1597   2273  -3871   -197   -639    472   -958   -511   -714
    423  -3645  -4071   1608   2247  -3855   -197   -633    478   -950   -511   -711
    413  -3634  -4047   1610   2229  -3839   -192   -628    488   -937   -504   -704
    407  -3593  -4000   1590   2203  -3795   -205   -631    496   -927   -496   -693
    402  -3587  -3990   1592   2195  -3787   -202   -620    519   -906   -478   -678
    394  -3595  -3990   1600   2190  -3790   -187   -610    537   -891   -465   -670
    402  -3530  -3933   1564   2166  -3733   -184   -605    550   -880   -459   -659
    389  -3476  -3865   1543   2127  -3671   -189   -597    561   -867   -444   -646
    394  -3437  -3832   1522   2112  -3634   -192   -589    579   -849   -428   -636
    428  -3421  -3850   1493   2138  -3634   -200   -579    594   -833   -415   -620
    441  -3395  -3839   1475   2138  -3616   -197   -563    613   -815   -400   -610
    467  -3351  -3821   1439   2143  -3585   -184   -535    641   -789   -379   -589
    485  -3320  -3806   1418   2145  -3561   -171   -509    680   -758   -348   -563
    478  -3302  -3780   1410   2127  -3541   -161   -475    719   -722   -314   -535
    504  -3244  -3748   1369   2125  -3494   -161   -436    761   -680   -275   -498
    532  -3172  -3707   1319   2117  -3437   -166   -394    807   -631   -228   -465
    545  -3156  -3702   1306   2122  -3429   -163   -340    859   -576   -174   -415
    555  -3086  -3642   1265   2096  -3361   -148   -283    909   -522   -116   -366
    568  -3000  -3569   1215   2068  -3283   -129   -233    950   -480    -70   -322
    571  -2925  -3496   1174   2031  -3211   -116   -205    969   -462    -38   -290
    566  -2873  -3439   1153   2003  -3156    -98   -194    982   -446    -20   -262
    563  -2870  -3434   1150   1997  -3151   -106   -210    961   -467    -44   -272
    574  -2870  -3445   1148   2008  -3156   -119   -239    927   -504    -85   -296
    581  -2889  -3473   1153   2026  -3180   -127   -283    867   -568   -150   -350
    581  -2912  -3494   1166   2036  -3203   -135   -342    810   -636   -215   -407
    581  -2896  -3478   1156   2029  -3187   -119   -374    787   -670   -249   -441
    581  -2925  -3507   1169   2044  -3216   -111   -410    748   -717   -298   -493
    576  -2959  -3538   1189   2055  -3247   -109   -459    709   -771   -353   -545
    600  -2964  -3564   1182   2081  -3263   -114   -501    670   -815   -402   -592
    623  -2972  -3598   1171   2109  -3283   -127   -550    618   -862   -465   -652
    636  -3000  -3639   1182   2135  -3320   -140   -589    581   -898   -511   -701
    646  -3029  -3678   1189   2161  -3354   -163   -633    542   -937   -558   -745
    659  -3034  -3694   1187   2177  -3364   -158   -652    530   -948   -568   -763
    685  -2992  -3681   1153   2182  -3335   -142   -649    537   -937   -563   -763
    709  -2969  -3678   1130   2192  -3322   -129   -639    545   -932   -561   -763
    706  -2948  -3658   1119   2179  -3302   -119   -628    545   -927   -561   -758
    680  -2927  -3608   1124   2143  -3268    -98   -602    568   -904   -540   -737
    675  -2894  -3572   1109   2120  -3231    -80   -584    581   -885   -527   -727
    688  -2839  -3528   1075   2107  -3185    -72   -563    587   -867   -519   -717
    693  -2777  -3473   1041   2081  -3125    -46   -519    615   -839   -491   -685
    696  -2735  -3432   1021   2062  -3083    -10   -485    639   -813   -467   -662
    688  -2717  -3408   1013   2047  -3063     18   -472    646   -800   -462   -657
    670  -2704  -3377   1015   2023  -3039     31   -465    646   -789   -454   -652
    691  -2618  -3309    963   1997  -2961     38   -454    662   -761   -428   -620
    722  -2514  -3237    896   1979  -2876     33   -452    667   -745   -415   -600
    722  -2540  -3263    906   1992  -2902     -2   -472    636   -758   -431   -605
    730  -2556  -3289    911   2008  -2922     -7   -478    613   -766   -441   -610
    737  -2499  -3237    878   1984  -2865      0   -465    610   -750   -431   -610
    735  -2457  -3192    862   1964  -2824     23   -441    610   -732   -413   -605
    724  -2462  -3187    867   1953  -2824     23   -439    589   -750   -426   -620
    709  -2481  -3190    885   1948  -2834     12   -452    558   -779   -449   -633
    719  -2462  -3185    870   1951  -2821     12   -452    537   -792   -462   -641
    727  -2442  -3169    857   1948  -2805     10   -454    511   -815   -491   -665
    704  -2473  -3177    883   1938  -2824     28   -439    496   -820   -511   -672
    691  -2465  -3156    885   1922  -2811     64   -420    488   -823   -524   -683
    678  -2444  -3125    880   1899  -2782     75   -407    480   -820   -532   -685
    670  -2421  -3091    875   1880  -2756     77   -402    449   -839   -555   -696
    667  -2392  -3063    862   1862  -2727     90   -394    436   -846   -568   -709
    667  -2356  -3024    844   1844  -2691    101   -384    426   -846   -584   -719
    667  -2320  -2990    823   1829  -2655    109   -368    431   -836   -587   -722
    659  -2278  -2938    810   1797  -2608    129   -342    446   -820   -576   -711
    646  -2252  -2899    802   1771  -2577    137   -322    444   -807   -574   -714
    641  -2223  -2865    789   1753  -2543    155   -296    449   -792   -571   -714
    649  -2164  -2813    756   1730  -2486    192   -236    465   -771   -563   -719
    675  -2081  -2756    704   1714  -2418    296    -90    532   -724   -550   -722
    704  -1997  -2701    646   1701  -2348    407    101    646   -633   -506   -706
    737  -1808  -2546    535   1641  -2177    501    332    839   -431   -327   -550
    802  -1483  -2286    337   1543  -1883    555    566   1057   -150    -31   -252
    836  -1060  -1896    111   1366  -1478    545    540   1148     64    275    137
    740   -836  -1577     49   1156  -1208    428    174   1031    148    483    446
    605   -776  -1382     85    992  -1080    283   -249    807     80    485    506
    491  -1067  -1558    288   1023  -1312    111   -748    311   -431    -41      5
    475  -1538  -2013    532   1244  -1774   -101  -1161   -316  -1179   -841   -779
    548  -1800  -2351    626   1447  -2075   -239  -1161   -480  -1384  -1088  -1026
    628  -1834  -2462    602   1543  -2148   -213   -930   -337  -1273  -1036  -1002
    693  -1725  -2418    514   1553  -2073    -83   -639   -137  -1106   -927   -919
    745  -1600  -2346    428   1545  -1971    119   -306     83   -919   -795   -815
    787  -1478  -2268    342   1525  -1873    249   -106    210   -800   -706   -743
    815  -1376  -2192    280   1501  -1784    303    -18    267   -748   -678   -706
    828  -1296  -2125    233   1473  -1709    324     28    285   -722   -667   -693
    826  -1239  -2065    207   1444  -1652    335     62    288   -706   -659   -680
    815  -1179  -1995    181   1405  -1587    355    103    296   -680   -639   -657
    813  -1085  -1899    135   1356  -1493    366    132    296   -665   -636   -641
    818  -1021  -1842     98   1330  -1431    371    161    293   -652   -646   -620
    828   -958  -1787     64   1306  -1371    374    194    296   -626   -636   -602
    844   -909  -1756     31   1299  -1332    392    233    303   -602   -615   -610
    867   -844  -1712    -12   1288  -1275    413    270    314   -579   -605   -602
    880   -782  -1662    -49   1270  -1221    423    296    324   -568   -605   -576
    872   -706  -1579    -83   1226  -1143    436    340    348   -537   -581   -535
    878   -646  -1525   -116   1200  -1085    441    376    350   -519   -568   -524
    898   -530  -1428   -184   1163   -979    444    418    361   -493   -548   -493
    917   -423  -1340   -246   1127   -883    439    449    363   -472   -535   -470
    922   -355  -1278   -283   1098   -815    436    491    371   -454   -522   -452
    948   -236  -1184   -355   1065   -711    452    553    392   -418   -491   -407
    958   -174  -1132   -392   1044   -652    449    602    402   -397   -478   -384
    961   -103  -1067   -431   1013   -584    452    662    420   -363   -449   -350
    982     -7   -989   -485    984   -498    462    740    452   -314   -413   -309
   1034    103   -932   -568    982   -413    465    823    488   -259   -368   -257
   1075    207   -870   -641    974   -329    459    896    514   -210   -327   -207
   1093    324   -769   -711    930   -220    472    969    550   -145   -283   -155
   1117    457   -659   -787    888   -101    491   1036    584    -96   -236   -103
   1130    540   -589   -836    859    -23    485   1062    574    -90   -228    -90
   1135    615   -519   -875    826     49    491   1088    566    -77   -226    -88
   1135    691   -444   -914    789    124    488   1109    558    -64   -215    -64
   1135    782   -353   -958    745    215    498   1122    553    -59   -210    -31
   1122    831   -290   -976    706    270    517   1119    542    -54   -223    -25
   1101    872   -228   -987    665    322    535   1114    524    -57   -239    -36
   1085    917   -168  -1002    626    374    550   1104    501    -72   -262    -59
   1062    935   -127   -997    594    405    566   1085    478    -90   -290    -83
   1028    950    -77   -992    553    436    571   1062    446   -114   -322   -103
    997    997      0  -1000    498    498    574   1047    423   -116   -337   -114
    982   1002     20   -992    480    511    561   1018    384   -135   -371   -142
    974    995     20   -984    478    509    542    995    342   -161   -407   -168
    963   1034     70  -1000    446    553    545    992    316   -168   -433   -179
    974   1101    127  -1039    423    615    540   1000    301   -161   -444   -174
    966   1135    168  -1052    400    652    535   1002    290   -148   -452   -181
    948   1156    207  -1052    371    683    530   1013    270   -145   -467   -189
    948   1244    293  -1098    327    769    527   1041    272   -116   -454   -155
    950   1322    371  -1137    290    846    527   1070    283    -80   -439   -122
    971   1395    423  -1184    275    909    527   1101    288    -54   -431    -98
    963   1465    501  -1213    231    984    530   1135    296    -28   -426    -75
    953   1530    574  -1241    189   1052    555   1169    306     -5   -415    -57
    966   1628    662  -1299    153   1145    574   1210    319     28   -392    -31
    953   1696    743  -1325    103   1221    592   1244    327     57   -374     -5
    932   1722    789  -1327     72   1257    566   1252    309     62   -379     12
    950   1810    859  -1382     46   1335    542   1260    316     90   -355     46
    969   1912    940  -1441     15   1426    514   1265    319    116   -332     77
    971   1914    943  -1444     15   1428    454   1241    275     98   -358     57
    976   1940    963  -1457      7   1452    418   1234    246     85   -374     41
    979   1995   1015  -1488    -18   1506    410   1252    236     90   -366     44
    958   2005   1047  -1483    -44   1527    402   1262    218     96   -371     49
    932   2005   1072  -1470    -70   1540    381   1257    187     88   -392     44
    917   2036   1119  -1475   -101   1579    348   1244    150     75   -410     41
    919   2052   1132  -1486   -109   1595    340   1244    124     59   -418     41
    911   2039   1127  -1475   -109   1584    329   1241    101     41   -441     28
    865   2031   1166  -1449   -153   1600    329   1244     83     31   -470      5
    844   2039   1195  -1441   -174   1618    324   1236     57     23   -498    -23
    818   2062   1244  -1441   -213   1652    306   1221     20     10   -524    -38
    784   2052   1267  -1418   -241   1660    306   1226      2      7   -548    -46
    763   2021   1257  -1392   -246   1639    303   1226    -20      0   -574    -59
    769   2068   1299  -1418   -265   1683    293   1234    -33      2   -576    -51
    732   2109   1376  -1423   -322   1743    285   1247    -38     12   -571    -38
    693   2161   1467  -1428   -387   1813    280   1254    -57     20   -576    -41
    659   2171   1512  -1418   -426   1842    277   1265    -75     23   -587    -51
    636   2187   1551  -1410   -457   1870    290   1288    -75     38   -571    -36
    620   2192   1571  -1410   -475   1883    327   1345    -67     44   -584    -54
    613   2249   1636  -1434   -511   1943    415   1475    -20     62   -610    -93
    623   2372   1748  -1501   -561   2060    511   1675    127    194   -514    -18
    667   2634   1966  -1649   -649   2301    610   1990    436    532   -215    244
    756   3000   2244  -1880   -745   2621    548   2200    701    943    213    670
    732   3302   2569  -2018   -917   2935    387   1990    732   1210    579   1070
    613   3421   2808  -2018  -1098   3117    171   1527    563   1280    758   1280
    478   3315   2837  -1896  -1179   3076   -124    932     93    914    454   1041
    363   2886   2522  -1626  -1078   2704   -353    327   -696    -46   -509    207
    355   2486   2130  -1421   -888   2309   -514    119  -1174   -646  -1122   -335
    384   2275   1891  -1332   -753   2083   -501    311  -1117   -633  -1176   -426
    402   2208   1805  -1304   -701   2008   -389    579   -932   -493  -1104   -405
    428   2223   1795  -1327   -685   2010   -220    836   -730   -329  -1000   -340
    449   2364   1914  -1405   -732   2140    -20   1098   -504   -122   -854   -231
    433   2468   2031  -1452   -800   2249     93   1231   -387      0   -769   -158
    420   2540   2120  -1480   -849   2330    116   1273   -361     41   -740   -129
    433   2574   2140  -1506   -854   2359     96   1280   -376     44   -743   -122
    420   2572   2151  -1496   -865   2364    101   1304   -374     62   -737   -109
    400   2595   2192  -1499   -896   2395    101   1317   -371     77   -740   -109
    402   2683   2281  -1543   -937   2483    122   1358   -335    129   -698    -67
    389   2722   2330  -1558   -971   2527    111   1369   -337    142   -691    -54
    355   2694   2335  -1525   -989   2514    103   1371   -348    148   -693    -57
    358   2712   2351  -1538   -997   2533     80   1369   -358    155   -693    -54
    335   2751   2416  -1543  -1039   2585     54   1366   -371    161   -696    -54
    314   2777   2462  -1545  -1075   2621     44   1369   -384    168   -704    -57
    303   2787   2483  -1545  -1091   2637     44   1382   -389    181   -704    -51
    298   2837   2535  -1569  -1119   2686     46   1405   -381    205   -691    -31
    296   2889   2592  -1592  -1148   2740     28   1413   -384    226   -678    -15
    275   2907   2629  -1592  -1176   2769     18   1423   -387    236   -672     -7
    272   2938   2665  -1605  -1197   2803     15   1441   -371    270   -649     12
    272   2992   2717  -1634  -1223   2855     10   1460   -363    296   -633     20
    285   3044   2759  -1665  -1236   2902     -2   1483   -348    329   -610     44
    270   3031   2761  -1652  -1247   2896    -23   1517   -324    371   -576     72
    252   3042   2790  -1647  -1270   2915    -23   1574   -280    431   -522    122
    246   3102   2855  -1675  -1304   2979    -25   1631   -236    496   -459    171
    233   3192   2959  -1712  -1361   3076    -46   1673   -202    555   -402    215
    218   3281   3060  -1751  -1421   3172    -49   1719   -150    626   -335    288
    207   3302   3094  -1756  -1441   3198    -51   1745   -127    662   -293    327
    181   3291   3109  -1738  -1462   3200    -57   1751   -129    670   -280    335
    148   3312   3164  -1730  -1506   3239    -54   1756   -135    672   -277    340
    111   3299   3185  -1706  -1535   3242    -62   1740   -163    644   -301    322
     83   3260   3177  -1670  -1548   3218    -75   1704   -210    594   -342    283
     54   3231   3177  -1644  -1561   3205    -93   1654   -270    537   -397    236
     28   3239   3211  -1634  -1590   3226    -98   1618   -314    496   -436    207
     -2   3200   3203  -1600  -1602   3200   -109   1566   -368    439   -491    166
    -38   3148   3187  -1556  -1613   3167   -124   1514   -420    387   -542    119
    -54   3115   3167  -1532  -1610   3138   -145   1457   -472    329   -592     67
    -88   3107   3195  -1509  -1641   3151   -171   1402   -535    283   -644     18
   -135   3055   3187  -1462  -1660   3122   -202   1348   -592    239   -696    -36
   -179   3008   3185  -1415  -1680   3096   -218   1304   -631    200   -737    -83
   -210   2992   3200  -1392  -1706   3096   -231   1275   -657    171   -766   -109
   -207   3024   3231  -1408  -1719   3128   -233   1273   -665    174   -766   -106
   -223   3037   3257  -1408  -1740   3146   -254   1262   -691    166   -769   -106
   -244   3060   3304  -1410  -1774   3182   -270   1254   -701    171   -761   -106
   -246   3065   3312  -1410  -1779   3187   -288   1239   -714    171   -763   -124
   -275   3026   3302  -1374  -1787   3164   -316   1208   -745    150   -792   -153
   -340   3021   3361  -1343  -1849   3190   -324   1202   -753    163   -787   -140
   -361   3073   3434  -1356  -1899   3252   -316   1213   -737    200   -753   -101
   -374   3104   3478  -1366  -1927   3291   -306   1226   -727    218   -735    -85
   -402   3115   3517  -1356  -1958   3315   -309   1231   -735    218   -732    -90
   -423   3151   3574  -1366  -2000   3364   -324   1215   -748    215   -727    -90
   -449   3200   3647  -1376  -2047   3424   -350   1184   -748    228   -714    -72
   -465   3211   3676  -1374  -2070   3445   -379   1150   -766    223   -719    -70
   -483   3172   3655  -1343  -2068   3413   -426   1098   -828    174   -761   -119
   -472   3164   3637  -1345  -2055   3400   -491   1044   -878    135   -792   -158
   -436   3205   3639  -1384  -2039   3421   -493   1039   -875    140   -774   -145
   -431   3224   3655  -1397  -2044   3437   -485   1034   -878    137   -761   -145
   -439   3174   3613  -1366  -2026   3393   -511   1015   -917    106   -792   -184
   -462   3138   3598  -1340  -2029   3367   -527   1002   -937     96   -802   -194
   -459   3089   3548  -1314  -2005   3320   -540    987   -958     83   -815   -207
   -467   3024   3491  -1278  -1979   3257   -563    963   -997     49   -849   -249
   -478   2982   3460  -1252  -1969   3221   -576    943  -1026     20   -885   -296
   -496   2959   3455  -1231  -1974   3205   -581    914  -1062     -5   -922   -335
   -496   2920   3416  -1213  -1956   3167   -605    880  -1104    -46   -961   -384
   -498   2868   3367  -1187  -1932   3117   -636    846  -1145    -88  -1002   -441
   -511   2831   3343  -1158  -1927   3086   -667    813  -1174   -119  -1028   -472
   -563   2800   3364  -1119  -1964   3083   -675    807  -1176   -119  -1034   -452
   -623   2756   3380  -1067  -2000   3068   -672    818  -1169   -106  -1015   -413
   -672   2720   3393  -1023  -2034   3055   -659    818  -1166    -96  -1002   -387
   -714   2673   3387   -979  -2049   3029   -659    810  -1174   -101  -1005   -397
   -714   2675   3390   -982  -2052   3031   -688    792  -1189   -119  -1026   -420
   -730   2655   3382   -963  -2055   3018   -680    820  -1174   -106  -1028   -431
   -740   2660   3400   -961  -2070   3029   -626    922  -1111    -64  -1034   -467
   -719   2738   3457  -1008  -2088   3096   -550   1062   -989     28   -979   -462
   -691   2933   3624  -1122  -2158   3278   -509   1226   -774    262   -753   -270
   -657   3146   3803  -1244  -2229   3473   -530   1392   -527    600   -366    122
   -654   3369   4024  -1358  -2340   3697   -623   1327   -478    795    -23    545
   -735   3445   4180  -1353  -2457   3811   -706   1049   -678    761    145    820
   -875   3367   4242  -1247  -2559   3803   -787    719  -1060    459    -38    714
   -992   3172   4164  -1091  -2579   3668   -940    249  -1670   -239   -756     46
  -1039   2881   3920   -922  -2481   3398  -1143   -184  -2247   -982  -1571   -740
  -1021   2629   3650   -802  -2335   3138  -1265   -233  -2340  -1111  -1740   -943
  -1013   2442   3455   -714  -2234   2948  -1234    -59  -2140   -930  -1623   -901
  -1008   2374   3382   -683  -2195   2878  -1153    140  -1906   -737  -1496   -833
   -995   2405   3400   -706  -2200   2904  -1015    376  -1647   -514  -1337   -735
   -979   2507   3486   -763  -2231   2995   -872    592  -1410   -301  -1163   -610
   -969   2561   3528   -797  -2247   3042   -833    652  -1332   -233  -1109   -576
   -961   2559   3520   -800  -2239   3039   -841    662  -1314   -220  -1098   -589
   -956   2556   3509   -802  -2231   3031   -854    667  -1301   -210  -1083   -597
   -953   2572   3525   -807  -2239   3047   -852    683  -1286   -194  -1065   -594
   -930   2600   3530   -836  -2229   3065   -870    685  -1283   -187  -1052   -587
   -927   2590   3517   -831  -2223   3052   -867    685  -1273   -187  -1047   -581
   -924   2559   3481   -818  -2203   3018   -870    680  -1267   -192  -1044   -568
   -919   2559   3478   -818  -2197   3018   -883    670  -1267   -192  -1047   -555
   -911   2572   3483   -831  -2197   3026   -906    649  -1273   -200  -1049   -550
   -901   2577   3478   -839  -2190   3026   -917    652  -1267   -189  -1039   -537
   -880   2600   3478   -862  -2179   3039   -935    646  -1265   -184  -1034   -542
   -870   2605   3476   -867  -2171   3039   -948    636  -1267   -189  -1034   -542
   -888   2587   3476   -849  -2182   3031   -953    631  -1270   -192  -1031   -532
   -880   2587   3468   -854  -2174   3026   -956    633  -1252   -171  -1002   -504
   -870   2592   3460   -862  -2164   3026   -974    639  -1228   -142   -969   -478
   -878   2582   3460   -852  -2169   3021   -984    646  -1213   -127   -948   -467
   -893   2556   3447   -833  -2171   3003   -984    665  -1197   -101   -922   -441
   -880   2592   3473   -854  -2177   3031   -982    693  -1166    -57   -880   -407
   -872   2616   3489   -872  -2179   3052   -984    732  -1117     -2   -828   -358
   -865   2618   3483   -875  -2174   3050   -989    766  -1065     57   -771   -301
   -849   2686   3535   -919  -2192   3109  -1000    802  -1010    111   -711   -249
   -836   2738   3572   -950  -2203   3154   -997    844   -950    174   -652   -200
   -833   2738   3572   -953  -2203   3154   -987    888   -898    223   -589   -158
   -833   2740   3574   -953  -2203   3156   -987    914   -872    254   -550   -132
   -833   2743   3577   -956  -2205   3159   -992    917   -875    257   -548   -129
   -833   2748   3582   -958  -2208   3164  -1002    901   -896    231   -568   -132
   -839   2714   3554   -940  -2195   3133  -1021    867   -935    181   -605   -158
   -849   2670   3520   -909  -2184   3094  -1031    823   -976    124   -649   -200
   -865   2647   3512   -891  -2190   3078  -1028    784  -1010     75   -680   -239
   -867   2624   3491   -878  -2179   3057  -1049    727  -1054      7   -730   -283
   -875   2590   3465   -857  -2171   3029  -1070    665  -1104    -51   -789   -332
   -891   2548   3439   -828  -2164   2992  -1080    605  -1148   -106   -846   -379
   -898   2475   3374   -789  -2138   2925  -1106    537  -1195   -166   -906   -436
   -906   2413   3320   -753  -2112   2865  -1127    475  -1241   -218   -961   -491
   -919   2379   3299   -730  -2109   2839  -1150    428  -1273   -259  -1000   -530
   -914   2377   3291   -730  -2101   2834  -1166    400  -1288   -285  -1021   -545
   -956   2325   3278   -685  -2117   2800  -1176    379  -1296   -301  -1023   -548
   -995   2268   3263   -636  -2127   2764  -1179    368  -1288   -309  -1021   -553
   -995   2262   3257   -633  -2127   2759  -1174    363  -1278   -298  -1008   -542
  -1000   2244   3244   -620  -2122   2743  -1174    355  -1273   -301  -1005   -545
  -1013   2249   3263   -620  -2138   2756  -1192    342  -1267   -309  -1008   -548
  -1010   2255   3265   -623  -2138   2759  -1205    332  -1254   -298  -1005   -545
  -1018   2262   3281   -623  -2151   2772  -1205    327  -1236   -285   -987   -532
  -1002   2335   3338   -665  -2169   2837  -1176    358  -1174   -239   -935   -483
   -987   2372   3359   -693  -2171   2865  -1166    374  -1135   -205   -896   -449
   -976   2377   3354   -701  -2166   2865  -1166    371  -1122   -205   -893   -446
   -961   2369   3328   -704  -2143   2847  -1174    355  -1114   -205   -893   -446
   -950   2400   3351   -724  -2151   2876  -1187    345  -1088   -192   -870   -423
   -950   2455   3406   -753  -2179   2930  -1210    329  -1080   -181   -852   -407
   -943   2444   3387   -750  -2166   2915  -1249    311  -1088   -187   -849   -405
   -940   2421   3361   -743  -2151   2891  -1278    293  -1096   -194   -852   -402
   -963   2382   3346   -709  -2153   2863  -1286    288  -1091   -192   -844   -389
   -969   2361   3328   -698  -2148   2842  -1293    277  -1088   -194   -833   -394
   -956   2335   3291   -691  -2122   2813  -1314    254  -1101   -213   -841   -415
   -948   2288   3234   -672  -2091   2761  -1343    220  -1130   -244   -870   -449
   -940   2239   3180   -649  -2060   2709  -1363    200  -1156   -272   -896   -465
   -958   2195   3154   -620  -2055   2673  -1361    192  -1150   -272   -893   -462
   -966   2135   3102   -587  -2034   2618  -1361    166  -1169   -290   -911   -485
   -945   2091   3037   -574  -1992   2564  -1371    135  -1195   -319   -937   -517
   -935   2060   2995   -561  -1964   2527  -1392     98  -1226   -350   -961   -542
   -930   2039   2969   -555  -1951   2504  -1410     70  -1247   -374   -979   -561
   -932   2036   2969   -553  -1951   2501  -1423     57  -1254   -379   -987   -571
   -945   2023   2969   -540  -1958   2496  -1423     51  -1241   -376   -976   -574
   -966   1977   2943   -504  -1953   2460  -1431     41  -1236   -376   -969   -571
  -1000   1961   2959   -483  -1979   2460  -1431     31  -1228   -371   -958   -558
  -1013   1951   2964   -470  -1990   2457  -1423     31  -1218   -358   -945   -542
  -1028   1925   2951   -449  -1990   2436  -1428     18  -1215   -363   -953   -545
  -1002   1914   2917   -454  -1958   2416  -1418     28  -1205   -374   -966   -561
   -966   1904   2868   -470  -1917   2385  -1332    132  -1140   -366   -987   -613
   -945   1945   2891   -501  -1919   2418  -1228    293  -1005   -272   -927   -592
   -919   2125   3044   -605  -1982   2582  -1143    506   -761    -20   -691   -402
   -844   2385   3229   -769  -2036   2805  -1143    756   -459    353   -293    -33
   -852   2681   3533   -917  -2192   3104  -1283    607   -410    589     75    381
   -958   2764   3722   -904  -2340   3244  -1436    197   -563    672    303    652
  -1080   2714   3793   -818  -2436   3252  -1652   -322   -901    491    218    607
  -1176   2400   3577   -610  -2377   2987  -1922   -937  -1535   -218   -491     -7
  -1200   1865   3065   -332  -2132   2465  -2114  -1325  -2190  -1091  -1366   -776
  -1187   1535   2720   -174  -1953   2127  -2148  -1223  -2216  -1205  -1525   -961
  -1171   1415   2587   -124  -1880   2000  -2047   -958  -1984  -1034  -1418   -924
  -1140   1434   2574   -145  -1857   2003  -1904   -709  -1745   -854  -1288   -846
  -1122   1530   2652   -205  -1886   2091  -1696   -444  -1493   -657  -1135   -743
  -1117   1605   2720   -244  -1919   2161  -1556   -272  -1327   -522  -1028   -659
  -1117   1613   2730   -249  -1925   2171  -1501   -223  -1262   -475   -987   -636
  -1096   1605   2701   -254  -1899   2153  -1486   -207  -1228   -446   -966   -626
  -1065   1623   2688   -280  -1875   2156  -1475   -194  -1200   -436   -948   -615
  -1031   1628   2660   -298  -1847   2145  -1475   -200  -1189   -439   -945   -623
   -987   1621   2608   -316  -1797   2114  -1465   -189  -1158   -418   -924   -610
   -953   1628   2582   -337  -1766   2104  -1447   -174  -1122   -389   -893   -579
   -940   1691   2631   -376  -1784   2161  -1457   -189  -1117   -381   -880   -579
   -937   1693   2629   -379  -1784   2161  -1447   -184  -1096   -363   -859   -574
   -919   1678   2598   -381  -1758   2138  -1428   -171  -1065   -345   -844   -566
   -898   1704   2603   -402  -1751   2153  -1428   -174  -1047   -327   -828   -548
   -919   1699   2616   -392  -1769   2156  -1444   -187  -1047   -322   -823   -550
   -917   1680   2598   -384  -1756   2138  -1441   -179  -1039   -314   -815   -545
   -891   1686   2574   -397  -1735   2130  -1418   -158  -1013   -288   -787   -524
   -888   1686   2574   -397  -1730   2130  -1397   -129   -976   -254   -748   -498
   -885   1688   2574   -402  -1730   2130  -1379   -106   -948   -223   -714   -475
   -878   1719   2598   -420  -1738   2158  -1363    -85   -914   -194   -678   -446
   -867   1725   2590   -431  -1727   2158  -1356    -57   -878   -163   -649   -415
   -839   1738   2577   -449  -1706   2156  -1350    -25   -839   -127   -618   -389
   -818   1748   2566   -465  -1693   2156  -1337     18   -782    -80   -576   -366
   -792   1777   2569   -493  -1680   2171  -1319     80   -711    -15   -509   -316
   -758   1818   2577   -530  -1667   2195  -1299    150   -644     54   -444   -257
   -722   1865   2587   -571  -1654   2226  -1280    210   -587    114   -376   -200
   -714   1867   2582   -579  -1649   2223  -1265    241   -553    155   -332   -163
   -722   1875   2598   -576  -1660   2236  -1254    257   -535    176   -301   -135
   -717   1919   2637   -602  -1678   2275  -1254    249   -530    184   -280   -116
   -732   1919   2652   -592  -1691   2286  -1260    210   -540    166   -285   -127
   -732   1880   2611   -574  -1673   2244  -1267    150   -589    124   -319   -155
   -735   1829   2564   -548  -1649   2195  -1283     90   -639     64   -358   -197
   -756   1797   2551   -522  -1654   2174  -1301     18   -680      7   -397   -239
   -779   1735   2514   -478  -1647   2125  -1291    -33   -709    -12   -420   -254
   -805   1675   2481   -436  -1644   2078  -1293    -98   -753    -51   -465   -277
   -823   1639   2462   -410  -1641   2049  -1291   -155   -782    -85   -483   -277
   -841   1569   2408   -366  -1623   1987  -1312   -226   -823   -132   -514   -306
   -872   1499   2372   -311  -1621   1935  -1332   -301   -875   -189   -561   -374
   -901   1457   2356   -277  -1628   1906  -1345   -353   -901   -223   -600   -436
   -924   1421   2346   -249  -1634   1880  -1356   -394   -919   -241   -618   -462
   -935   1392   2327   -231  -1631   1860  -1366   -418   -924   -246   -618   -462
   -937   1325   2262   -192  -1600   1792  -1382   -441   -932   -262   -631   -472
   -940   1319   2260   -192  -1600   1790  -1376   -449   -930   -257   -626   -478
   -943   1402   2343   -231  -1644   1873  -1363   -446   -904   -236   -600   -457
   -974   1397   2372   -213  -1673   1883  -1353   -444   -878   -220   -576   -441
  -1002   1397   2400   -197  -1701   1899  -1350   -449   -865   -213   -553   -426
   -979   1340   2320   -181  -1649   1829  -1335   -441   -841   -200   -537   -410
   -935   1356   2288   -210  -1613   1821  -1312   -428   -802   -179   -511   -394
   -917   1392   2309   -239  -1613   1852  -1286   -415   -771   -153   -480   -368
   -919   1426   2346   -252  -1631   1886  -1252   -410   -740   -132   -462   -350
   -911   1408   2317   -249  -1615   1862  -1257   -436   -748   -142   -470   -358
   -898   1382   2281   -241  -1590   1831  -1265   -452   -735   -137   -459   -345
   -888   1379   2268   -246  -1579   1823  -1265   -459   -711   -127   -439   -322
   -875   1363   2239   -244  -1556   1800  -1314   -498   -730   -145   -446   -329
   -859   1348   2208   -246  -1532   1777  -1345   -527   -753   -163   -454   -335
   -852   1350   2203   -249  -1527   1777  -1327   -530   -735   -153   -439   -319
   -849   1348   2195   -249  -1522   1771  -1319   -532   -719   -135   -420   -303
   -852   1317   2169   -231  -1509   1743  -1319   -555   -732   -148   -433   -316
   -865   1234   2096   -184  -1480   1665  -1343   -597   -769   -184   -465   -348
   -867   1169   2036   -153  -1452   1602  -1350   -633   -797   -210   -485   -366
   -878   1132   2010   -127  -1444   1571  -1340   -654   -810   -223   -496   -363
   -893   1093   1987    -98  -1439   1540  -1312   -657   -810   -226   -498   -368
   -940   1008   1948    -33  -1444   1478  -1309   -683   -841   -257   -532   -402
   -932    982   1914    -23  -1423   1447  -1304   -704   -844   -270   -542   -405
   -909    940   1849    -15  -1379   1392  -1304   -730   -844   -283   -553   -415
   -919    844   1764     38  -1340   1304  -1312   -763   -865   -306   -581   -444
   -914    820   1732     44  -1325   1278  -1301   -779   -867   -316   -584   -446
   -888    815   1704     36  -1296   1260  -1288   -787   -857   -316   -574   -439
   -867    787   1654     38  -1262   1221  -1283   -805   -859   -327   -576   -452
   -836    750   1587     44  -1210   1169  -1280   -828   -875   -348   -597   -475
   -836    693   1527     70  -1182   1109  -1278   -841   -885   -361   -613   -493
   -807    654   1460     75  -1135   1057  -1262   -836   -880   -368   -626   -506
   -750    670   1418     38  -1085   1044  -1184   -740   -818   -348   -623   -522
   -706    704   1410      2  -1057   1057  -1065   -568   -701   -283   -584   -522
   -691    789   1480    -51  -1085   1135   -963   -340   -498    -96   -423   -392
   -654   1021   1675   -184  -1163   1348   -883    -80   -236    202   -116    -85
   -610   1371   1982   -381  -1299   1675   -875    -67    -96    452    220    303
   -688   1623   2312   -467  -1499   1966  -1013   -472   -166    571    478    654
   -865   1699   2564   -418  -1714   2132  -1189   -971   -337    561    566    782
  -1026   1387   2413   -181  -1719   1901  -1374  -1514   -800     90    122    361
  -1093    823   1917    135  -1506   1371  -1566  -1961  -1415   -672   -672   -410
  -1044    366   1410    340  -1226    888  -1719  -2057  -1691  -1039  -1067   -820
   -969    202   1171    381  -1070    685  -1704  -1823  -1558   -950  -1028   -831
   -901    228   1130    335  -1015    678  -1566  -1527  -1337   -789   -909   -753
   -852    288   1137    280   -995    711  -1348  -1208  -1093   -613   -779   -659
   -820    322   1143    249   -982    732  -1179   -982   -917   -483   -672   -576
   -820    322   1143    246   -982    732  -1117   -906   -859   -441   -636   -542
   -815    303   1117    254   -966    709  -1083   -872   -831   -418   -613   -530
   -815    283   1098    265   -958    691  -1060   -849   -807   -402   -594   -517
   -815    272   1088    272   -950    680  -1049   -833   -797   -392   -581   -498
   -826    265   1091    277   -958    678  -1036   -818   -782   -387   -571   -493
   -833    252   1083    290   -958    667  -1018   -800   -766   -376   -558   -480
   -841    220   1060    309   -950    639  -1000   -782   -748   -366   -548   -472
   -852    220   1072    316   -961    646   -976   -774   -724   -350   -532   -459
   -846    220   1067    311   -958    644   -971   -769   -714   -345   -524   -446
   -841    223   1065    309   -953    644   -969   -756   -704   -337   -514   -436
   -823    210   1034    306   -930    620   -958   -737   -691   -335   -511   -426
   -802    215   1018    293   -909    615   -932   -714   -672   -324   -498   -410
   -800    205   1005    296   -901    605   -911   -693   -646   -309   -483   -394
   -792    220   1013    285   -901    615   -906   -672   -623   -290   -465   -387
   -761    213    974    272   -870    594   -896   -641   -597   -277   -452   -384
   -714    228    943    244   -828    584   -883   -597   -566   -249   -420   -363
   -714    233    948    239   -831    592   -878   -563   -545   -233   -405   -353
   -704    249    950    226   -828    600   -859   -522   -514   -213   -381   -322
   -704    249    950    226   -828    600   -833   -457   -465   -166   -332   -272
   -691    265    956    213   -823    610   -818   -387   -413   -114   -283   -233
   -675    314    987    179   -831    649   -802   -311   -355    -59   -223   -181
   -649    350   1000    150   -823    675   -782   -246   -303     -2   -174   -122
   -626    376   1002    124   -815    688   -771   -200   -267     31   -142    -83
   -594    436   1031     80   -813    732   -774   -179   -252     54   -122    -57
   -558    462   1018     46   -787    740   -774   -179   -241     54   -111    -49
   -545    459   1005     41   -776    732   -761   -192   -244     46   -122    -49
   -535    446    982     41   -758    714   -761   -215   -265     23   -145    -64
   -532    423    956     54   -743    688   -771   -244   -290    -10   -174    -88
   -532    389    919     70   -727    654   -779   -288   -324    -54   -215   -129
   -532    348    880     90   -706    615   -763   -327   -353    -96   -262   -174
   -545    319    862    111   -704    589   -745   -366   -387   -137   -309   -218
   -548    270    818    140   -683    542   -735   -410   -426   -179   -358   -262
   -542    223    763    158   -652    491   -743   -452   -459   -215   -394   -293
   -553    153    706    200   -628    428   -745   -496   -491   -254   -426   -327
   -555     77    631    239   -594    353   -748   -540   -524   -288   -465   -363
   -566     38    605    265   -584    322   -756   -581   -561   -322   -498   -394
   -581      5    587    285   -587    296   -771   -615   -592   -350   -522   -413
   -600    -10    587    303   -594    288   -769   -628   -597   -353   -527   -423
   -600    -31    568    314   -587    267   -763   -620   -589   -340   -514   -400
   -587    -51    535    319   -561    241   -753   -607   -592   -340   -517   -400
   -584    -12    571    296   -579    277   -758   -620   -607   -358   -530   -410
   -587      5    589    290   -589    296   -761   -628   -613   -355   -530   -407
   -581     20    602    277   -592    311   -748   -618   -602   -345   -517   -394
   -568     57    626    257   -597    340   -724   -589   -581   -324   -496   -363
   -561     93    654    233   -607    374   -693   -555   -548   -298   -465   -332
   -555    116    672    218   -615    394   -672   -542   -532   -293   -459   -327
   -532    109    641    210   -587    376   -685   -550   -540   -303   -472   -342
   -506    132    639    187   -571    384   -709   -563   -548   -306   -478   -335
   -488    184    670    150   -579    426   -732   -587   -553   -303   -470   -332
   -478    150    628    163   -553    389   -761   -610   -576   -324   -488   -350
   -467    109    576    179   -522    340   -779   -623   -594   -345   -506   -361
   -428    142    571    142   -498    355   -782   -626   -592   -350   -504   -353
   -415    155    571    129   -493    361   -792   -620   -592   -355   -501   -332
   -426    109    535    158   -480    319   -802   -631   -605   -376   -514   -340
   -420     67    488    174   -454    277   -805   -641   -623   -400   -537   -358
   -410     -5    405    207   -407    200   -800   -649   -644   -439   -571   -384
   -402    -41    358    220   -381    158   -800   -654   -662   -462   -587   -402
   -415    -72    342    244   -379    135   -797   -659   -678   -485   -613   -431
   -444   -101    342    270   -394    119   -800   -665   -683   -501   -636   -454
   -449   -116    332    283   -392    106   -792   -667   -685   -514   -644   -457
   -431   -132    298    280   -366     83   -795   -675   -696   -537   -659   -478
   -431   -171    259    301   -348     44   -792   -675   -698   -550   -675   -491
   -431   -189    241    309   -337     25   -795   -680   -701   -561   -688   -498
   -439   -202    236    322   -337     15   -789   -667   -691   -555   -688   -504
   -415   -192    220    303   -319     12   -792   -662   -683   -555   -693   -514
   -415   -207    207    311   -314      0   -787   -659   -675   -561   -701   -519
   -410   -220    189    314   -301    -15   -779   -649   -662   -550   -691   -509
   -379   -249    129    314   -254    -59   -763   -618   -654   -548   -696   -511
   -350   -231    116    288   -236    -57   -665   -478   -561   -517   -709   -553
   -306   -179    127    241   -218    -25   -568   -311   -423   -428   -659   -542
   -252    -25    223    137   -236     98   -519   -101   -210   -205   -457   -371
   -168    220    389    -25   -277    303   -550    114     36    124   -103    -20
   -155    524    680   -187   -418    602   -649      0     98    361    257    402
   -259    613    872   -179   -566    743   -743   -332    -18    457    478    667
   -413    571    984    -80   -698    776   -904   -779   -342    265    366    597
   -553    259    813    148   -683    535  -1119  -1389  -1005   -485   -400    -75
   -592   -171    420    379   -506    124  -1317  -1761  -1590  -1221  -1153   -748
   -550   -441    109    496   -332   -166  -1387  -1683  -1636  -1317  -1283   -901
   -511   -576    -67    542   -226   -322  -1314  -1436  -1439  -1176  -1208   -872
   -465   -597   -132    532   -166   -366  -1192  -1200  -1213  -1015  -1101   -802
   -426   -480    -54    452   -187   -270   -989   -914   -945   -797   -930   -685
   -394   -384     10    389   -205   -189   -857   -730   -779   -662   -818   -615
   -387   -342     41    363   -215   -150   -797   -657   -719   -610   -784   -594
   -389   -340     49    366   -220   -145   -771   -626   -696   -589   -774   -597
   -410   -371     38    389   -226   -168   -756   -597   -667   -561   -745   -574
   -433   -374     59    402   -246   -158   -737   -576   -636   -530   -714   -542
   -444   -348     96    394   -272   -127   -730   -566   -618   -514   -698   -530
   -470   -288    181    379   -327    -54   -735   -561   -610   -501   -688   -517
   -446   -270    176    358   -314    -49   -735   -550   -605   -498   -680   -504
   -436   -262    171    348   -306    -46   -722   -532   -594   -485   -662   -488
   -426   -249    174    337   -303    -38   -717   -519   -576   -475   -649   -475
   -405   -246    158    327   -283    -44   -717   -511   -548   -467   -644   -472
   -392   -249    140    319   -270    -54   -722   -506   -550   -467   -652   -485
   -374   -252    122    314   -249    -64   -711   -493   -548   -459   -652   -496
   -374   -231    142    303   -259    -44   -701   -467   -524   -428   -620   -470
   -366   -205    161    285   -265    -23   -696   -439   -501   -400   -584   -433
   -363   -176    187    270   -277      2   -704   -431   -496   -392   -576   -420
   -368   -171    197    270   -283     12   -696   -402   -470   -374   -561   -407
   -361   -150    210    254   -285     31   -691   -371   -433   -335   -530   -381
   -358   -129    228    244   -293     49   -691   -329   -389   -283   -491   -348
   -322    -77    244    197   -285     80   -683   -280   -340   -223   -439   -311
   -285    -20    265    153   -275    119   -670   -220   -272   -163   -381   -267
   -277     23    301    127   -290    161   -665   -161   -194    -96   -322   -228
   -275     51    327    111   -301    189   -628    -90   -116    -15   -244   -161
   -252    103    353     72   -303    228   -618    -44    -70     36   -181   -103
   -259    114    374     72   -316    244   -613    -28    -54     46   -163    -83
   -262    114    374     72   -319    244   -615    -36    -64     31   -168    -93
   -239    122    361     59   -298    241   -626    -62    -85      5   -189   -109
   -246    116    361     62   -303    236   -602    -72    -98     -7   -207   -116
   -254     98    350     77   -301    223   -597   -106   -135    -44   -239   -148
   -267     49    314    109   -290    181   -597   -148   -184    -96   -290   -192
   -298      2    301    148   -298    150   -600   -194   -241   -150   -348   -244
   -303    -20    283    161   -293    129   -607   -246   -290   -205   -405   -290
   -322    -54    267    187   -296    106   -615   -311   -337   -257   -457   -342
   -324   -135    189    228   -259     28   -623   -368   -389   -316   -519   -407
   -329   -163    166    246   -249      0   -618   -394   -415   -345   -553   -431
   -358   -228    127    290   -244    -51   -623   -428   -452   -384   -589   -472
   -371   -218    153    293   -262    -33   -636   -459   -472   -410   -607   -493
   -374   -231    142    301   -262    -44   -639   -478   -485   -426   -626   -519
   -368   -285     83    327   -226   -101   -636   -488   -498   -431   -641   -535
   -371   -259    111    314   -244    -75   -644   -493   -496   -428   -633   -527
   -384   -257    127    319   -257    -64   -652   -501   -498   -439   -641   -532
   -376   -267    109    319   -244    -80   -662   -504   -496   -441   -641   -535
   -350   -257     93    303   -223    -83   -665   -501   -491   -444   -641   -548
   -340   -197    140    267   -241    -28   -641   -478   -457   -407   -613   -519
   -335   -140    194    236   -267     25   -607   -449   -418   -371   -579   -488
   -327   -103    220    213   -275     59   -602   -444   -410   -363   -581   -483
   -316    -90    226    205   -272     67   -597   -431   -400   -353   -571   -470
   -314   -148    166    231   -241      7   -589   -426   -387   -342   -561   -467
   -314   -132    181    223   -249     23   -602   -436   -387   -335   -550   -454
   -322   -111    207    215   -265     49   -646   -470   -418   -353   -558   -457
   -324    -90    233    207   -280     70   -672   -480   -431   -361   -550   -441
   -319    -72    246    194   -285     85   -665   -488   -431   -361   -542   -439
   -311    -80    231    194   -272     75   -652   -483   -426   -353   -540   -449
   -309   -101    205    202   -259     51   -649   -483   -431   -350   -545   -459
   -303   -158    145    231   -226     -7   -646   -493   -454   -374   -566   -472
   -324   -197    127    259   -228    -33   -662   -530   -493   -418   -600   -506
   -337   -220    116    277   -228    -51   -654   -537   -498   -426   -605   -524
   -363   -298     62    329   -215   -116   -641   -542   -511   -441   -626   -561
   -376   -332     44    355   -210   -145   -636   -555   -530   -467   -657   -592
   -371   -342     28    355   -200   -158   -636   -568   -545   -485   -672   -607
   -366   -350     15    358   -192   -168   -644   -589   -568   -504   -688   -620
   -366   -374     -7    368   -181   -192   -639   -600   -581   -517   -701   -626
   -358   -368    -10    363   -174   -189   -636   -602   -589   -522   -704   -639
   -381   -439    -59    410   -163   -249   -639   -610   -600   -532   -717   -654
   -400   -457    -57    428   -171   -257   -633   -620   -605   -532   -719   -665
   -394   -426    -33    410   -181   -231   -639   -628   -607   -522   -711   -657
   -407   -413     -5    410   -202   -210   -633   -644   -607   -527   -706   -659
   -418   -405     12    410   -218   -197   -613   -620   -594   -527   -709   -672
   -420   -426     -5    420   -207   -215   -527   -501   -514   -480   -706   -688
   -423   -374     49    397   -239   -163   -418   -342   -381   -384   -665   -685
   -426   -194    231    311   -329     18   -348   -187   -163   -155   -467   -527
   -374     44    415    163   -394    231   -353      0    124    226    -67   -135
   -319    337    657     -7   -488    496   -446    -38    192    459    314    306
   -371    439    807    -33   -589    623   -522   -329    -25    418    504    576
   -488    335    823     77   -654    579   -584   -652   -387    171    387    555
   -610    109    719    249   -667    415   -722  -1091   -966   -472   -244    -44
   -644   -202    441    423   -545    119   -901  -1519  -1545  -1221  -1062   -831
   -618   -480    137    548   -379   -171  -1023  -1608  -1704  -1439  -1340  -1096
   -597   -688    -90    644   -254   -389  -1000  -1452  -1522  -1286  -1252  -1065
   -574   -730   -158    652   -210   -444   -906  -1265  -1275  -1080  -1096   -971
   -527   -667   -140    594   -194   -405   -771  -1047  -1008   -859   -937   -867
   -509   -563    -54    535   -228   -309   -623   -836   -771   -654   -782   -750
   -532   -493     38    514   -285   -228   -524   -711   -631   -530   -672   -675
   -501   -436     64    467   -285   -187   -496   -678   -584   -493   -641   -662
   -483   -439     44    459   -265   -197   -493   -680   -584   -483   -636   -662
   -457   -457      0    454   -231   -231   -488   -683   -581   -478   -628   -670
   -402   -459    -57    431   -174   -259   -496   -693   -579   -475   -626   -680
   -345   -454   -111    397   -119   -285   -509   -698   -581   -472   -626   -688
   -293   -457   -163    374    -67   -311   -519   -701   -576   -472   -615   -685
   -246   -433   -189    337    -31   -311   -509   -688   -555   -454   -592   -662
   -218   -407   -189    314    -15   -298   -485   -657   -519   -426   -561   -626
   -293   -457   -163    374    -64   -311   -454   -636   -488   -397   -537   -600
   -361   -537   -176    446    -93   -358   -439   -623   -470   -384   -517   -571
   -374   -545   -171    457   -103   -358   -444   -618   -462   -371   -506   -561
   -361   -530   -168    446    -96   -350   -452   -615   -454   -363   -496   -566
   -345   -514   -171    428    -88   -342   -465   -607   -452   -345   -485   -563
   -324   -501   -176    410    -75   -340   -457   -581   -428   -316   -454   -542
   -316   -511   -197    413    -59   -355   -441   -550   -397   -285   -423   -519
   -316   -537   -220    428    -49   -379   -431   -524   -371   -265   -402   -509
   -301   -501   -200    400    -51   -353   -426   -491   -322   -215   -355   -472
   -285   -470   -184    376    -51   -327   -415   -441   -267   -158   -301   -431
   -254   -420   -166    335    -46   -293   -407   -381   -205    -90   -233   -374
   -223   -384   -161    303    -31   -272   -405   -319   -142    -18   -163   -306
   -215   -358   -145    285    -36   -254   -402   -265    -88     49    -93   -249
   -213   -306    -93    259    -62   -200   -387   -215    -36     96    -38   -197
   -207   -275    -67    239    -70   -171   -368   -174      0    129      5   -155
   -207   -285    -77    246    -64   -181   -355   -150     10    140     20   -145
   -233   -280    -49    257    -93   -166   -348   -153      7    129     18   -148
   -267   -290    -25    277   -122   -158   -337   -163     -7     98     -5   -166
   -280   -293    -12    285   -135   -153   -327   -184    -31     64    -28   -187
   -285   -309    -23    298   -132   -166   -319   -223    -75     15    -77   -223
   -280   -337    -57    309   -111   -197   -319   -270   -116    -36   -127   -275
   -290   -387    -98    337    -96   -244   -324   -327   -171   -101   -200   -348
   -306   -436   -129    368    -88   -283   -322   -374   -213   -150   -252   -407
   -319   -480   -161    400    -80   -322   -322   -418   -244   -192   -293   -462
   -348   -522   -174    433    -88   -348   -316   -446   -259   -215   -314   -491
   -366   -574   -207    470    -80   -392   -316   -478   -285   -241   -342   -524
   -366   -594   -228    478    -70   -410   -309   -501   -301   -262   -368   -548
   -379   -600   -220    491    -80   -410   -301   -514   -301   -270   -376   -537
   -405   -613   -207    506    -98   -410   -293   -522   -296   -262   -368   -527
   -405   -615   -210    511    -98   -415   -285   -522   -288   -249   -361   -519
   -392   -639   -246    514    -72   -444   -283   -524   -280   -241   -350   -511
   -400   -654   -254    527    -72   -454   -288   -522   -272   -239   -335   -511
   -389   -641   -252    514    -70   -449   -293   -522   -265   -231   -329   -519
   -374   -602   -231    488    -72   -418   -285   -506   -241   -207   -303   -491
   -358   -542   -184    452    -88   -366   -262   -478   -202   -171   -262   -452
   -366   -514   -148    441   -109   -332   -239   -454   -179   -145   -239   -433
   -371   -511   -140    439   -116   -327   -231   -446   -161   -127   -228   -410
   -361   -504   -142    431   -109   -324   -228   -439   -137   -109   -213   -384
   -337   -478   -142    405    -98   -311   -231   -436   -111    -85   -174   -345
   -311   -439   -127    376    -93   -283   -249   -449   -103    -77   -155   -335
   -277   -457   -179    366    -51   -319   -293   -478   -127    -85   -166   -353
   -246   -462   -215    355    -18   -340   -303   -483   -124    -75   -163   -350
   -252   -457   -207    353    -23   -332   -301   -485   -124    -70   -158   -345
   -262   -470   -207    366    -28   -340   -311   -496   -135    -72   -161   -342
   -283   -519   -236    400    -25   -379   -332   -522   -161    -96   -179   -353
   -306   -576   -270    441    -18   -423   -348   -548   -192   -132   -210   -389
   -337   -626   -288    480    -25   -457   -337   -548   -194   -140   -215   -405
   -353   -683   -329    519    -12   -506   -316   -540   -189   -145   -223   -410
   -361   -750   -389    553     12   -571   -311   -548   -200   -163   -241   -433
   -392   -826   -433    607     18   -628   -301   -550   -210   -181   -262   -449
   -426   -857   -431    641      2   -644   -306   -563   -223   -205   -285   -470
   -433   -904   -470    670     18   -688   -319   -574   -239   -223   -303   -488
   -428   -943   -514    685     41   -730   -335   -584   -249   -239   -316   -506
   -428   -969   -540    698     54   -756   -340   -592   -246   -244   -319   -530
   -415  -1034   -620    722    101   -826   -345   -600   -254   -262   -332   -555
   -389  -1060   -670    724    140   -865   -353   -605   -262   -275   -342   -561
   -355  -1054   -698    704    168   -875   -363   -618   -267   -280   -350   -568
   -327  -1057   -730    691    200   -893   -368   -626   -275   -290   -358   -581
   -301  -1096   -797    698    244   -948   -350   -600   -272   -298   -376   -610
   -270  -1111   -841    691    285   -976   -259   -470   -202   -280   -392   -652
   -241  -1047   -807    644    280   -927   -158   -288    -57   -179   -329   -615
   -192   -867   -675    530    239   -774    -83    -64    168     46   -122   -418
   -116   -597   -480    355    181   -540    -90    124    397    342    218    -59
   -111   -220   -109    166     -2   -166   -174    -31    436    532    550    345
   -231    -83    148    155   -192     31   -311   -454    280    597    758    615
   -350   -122    228    236   -290     51   -480   -911     -7    452    701    584
   -457   -483    -28    470   -215   -257   -670  -1421   -535   -137    106     31
   -472  -1013   -540    743     33   -776   -904  -1810  -1158   -948   -740   -761
   -441  -1288   -849    865    202  -1070   -984  -1735  -1192  -1062   -891   -932
   -400  -1374   -974    888    285  -1174   -909  -1460   -956   -893   -792   -880
   -342  -1335   -992    839    322  -1163   -774  -1182   -693   -706   -652   -776
   -288  -1239   -950    763    329  -1096   -568   -883   -415   -496   -488   -654
   -265  -1176   -914    719    322  -1047   -444   -719   -265   -374   -387   -579
   -241  -1163   -922    701    340  -1044   -394   -657   -197   -327   -353   -545
   -226  -1156   -932    688    353  -1044   -381   -631   -166   -306   -337   -527
   -213  -1137   -924    675    355  -1031   -368   -610   -142   -283   -316   -511
   -213  -1140   -930    675    355  -1034   -366   -594   -122   -272   -306   -501
   -207  -1111   -906    659    348  -1010   -358   -579    -96   -254   -285   -485
   -192  -1117   -924    652    363  -1021   -345   -563    -67   -231   -259   -457
   -166  -1109   -943    639    387  -1026   -340   -545    -33   -205   -236   -431
   -155  -1111   -958    631    400  -1036   -329   -524      0   -179   -202   -394
   -158  -1096   -940    626    389  -1018   -329   -519     12   -171   -194   -387
   -140  -1080   -940    607    397  -1010   -350   -524     20   -174   -200   -402
   -111  -1088   -976    600    431  -1034   -345   -506     44   -145   -179   -389
    -98  -1088   -992    592    444  -1041   -345   -491     70   -119   -158   -368
    -85  -1085  -1000    584    457  -1044   -345   -478     93   -106   -142   -355
    -70  -1096  -1026    581    478  -1062   -345   -459    109    -93   -129   -350
    -67  -1091  -1023    579    478  -1057   -335   -428    150    -62    -96   -316
    -51  -1067  -1018    558    483  -1044   -327   -392    194    -28    -57   -285
      5  -1039  -1044    517    524  -1041   -327   -361    228     -2    -33   -262
     49  -1005  -1054    475    550  -1031   -322   -309    280     44      7   -223
     93   -963  -1057    436    574  -1010   -303   -236    340    101     59   -174
    137   -917  -1057    387    594   -984   -285   -158    397    161    114   -127
    161   -880  -1041    358    600   -961   -267    -80    459    223    176    -75
    153   -828   -984    335    568   -904   -257    -15    514    283    239    -10
    135   -784   -919    324    527   -852   -233     38    563    335    290     36
    129   -787   -919    327    522   -852   -202     75    605    371    329     77
    140   -776   -919    316    530   -846   -202     67    607    366    335     83
    142   -758   -901    306    522   -828   -207     44    594    350    327     77
    122   -761   -883    319    501   -820   -197     23    584    337    322     72
    122   -782   -904    327    511   -841   -202    -10    566    314    303     57
    111   -810   -924    348    517   -867   -215    -75    519    265    257     15
     80   -878   -958    394    519   -917   -215   -140    478    213    207    -23
     59   -945  -1005    444    532   -974   -215   -197    439    179    176    -62
     57   -987  -1047    465    550  -1015   -241   -265    392    129    127   -103
     31  -1039  -1070    504    550  -1054   -267   -332    350     77     85   -140
      7  -1091  -1101    540    553  -1096   -272   -379    324     41     59   -174
     -2  -1135  -1132    568    563  -1135   -288   -420    303     12     31   -205
    -10  -1195  -1184    600    584  -1189   -301   -457    280     -5     10   -215
    -10  -1221  -1210    615    600  -1215   -309   -483    270    -20      2   -231
     -7  -1241  -1234    623    613  -1239   -314   -493    280    -23     -2   -239
    -10  -1249  -1239    631    613  -1244   -319   -493    290    -20      2   -239
    -12  -1260  -1247    633    615  -1252   -309   -485    316     -5     15   -241
    -15  -1291  -1275    652    628  -1283   -306   -480    329      0     25   -241
      0  -1262  -1265    628    631  -1262   -332   -498    322    -12     23   -246
     23  -1218  -1241    597    631  -1228   -319   -491    342      5     38   -228
     36  -1192  -1228    576    631  -1210   -275   -462    387     38     64   -205
     41  -1187  -1228    571    633  -1208   -241   -444    415     62     88   -194
     46  -1184  -1234    568    639  -1208   -239   -444    423     70    103   -187
     49  -1187  -1236    568    641  -1210   -252   -454    426     77    119   -176
     62  -1153  -1215    542    636  -1184   -277   -467    431     90    135   -158
     85  -1140  -1228    527    654  -1184   -303   -491    423     88    142   -153
     83  -1166  -1249    540    665  -1205   -324   -511    410     75    137   -155
     64  -1176  -1241    555    652  -1208   -316   -509    420     77    145   -155
     57  -1213  -1273    576    665  -1241   -327   -514    420     75    140   -163
     67  -1223  -1293    576    680  -1257   -353   -542    397     54    119   -181
     72  -1254  -1327    589    698  -1291   -371   -571    368     18     93   -205
     57  -1296  -1353    620    704  -1325   -376   -587    350     -2     75   -233
     41  -1361  -1402    659    719  -1382   -358   -581    348     -5     72   -244
     38  -1402  -1441    680    737  -1421   -358   -594    335    -20     54   -267
     18  -1439  -1457    709    735  -1447   -358   -615    306    -51     18   -303
      2  -1480  -1483    740    743  -1480   -348   -623    296    -67     -7   -327
    -15  -1527  -1514    769    748  -1522   -361   -636    285    -83    -25   -340
    -23  -1564  -1543    792    758  -1553   -353   -644    283    -93    -38   -350
    -41  -1602  -1561    820    758  -1582   -350   -649    280    -98    -41   -355
    -51  -1628  -1577    841    761  -1602   -342   -646    285    -96    -28   -340
    -57  -1644  -1587    849    763  -1615   -345   -654    270   -111    -41   -355
    -64  -1675  -1610    870    771  -1644   -335   -649    272   -116    -44   -361
    -72  -1712  -1639    891    782  -1675   -316   -641    277   -109    -28   -358
    -90  -1735  -1644    914    776  -1691   -303   -641    270   -119    -44   -381
   -106  -1756  -1649    930    769  -1704   -249   -594    277   -140    -77   -423
    -80  -1701  -1621    891    769  -1662   -129   -439    358   -109    -75   -444
    -44  -1587  -1543    815    748  -1564     -2   -205    535     33     33   -363
     10  -1376  -1387    683    698  -1382    142    181    880    381    355    -80
     85  -1104  -1189    506    636  -1145    137    353   1124    737    763    324
     36   -859   -896    410    465   -878    -44    -64   1085    909   1062    672
   -109   -745   -639    426    262   -693   -332   -732    865    914   1192    849
   -244   -932   -688    589    220   -810   -607  -1369    418    548    893    615
   -342  -1496  -1153    917    405  -1325   -784  -1803   -262   -298     33   -161
   -353  -1984  -1634   1169    639  -1810   -930  -1919   -667   -831   -511   -672
   -309  -2208  -1899   1257    792  -2052   -909  -1704   -594   -833   -561   -763
   -220  -2197  -1977   1210    878  -2088   -784  -1431   -400   -714   -496   -745
   -184  -2127  -1943   1156    878  -2036   -566  -1117   -153   -532   -358   -654
   -158  -2052  -1893   1106    867  -1974   -368   -857     46   -376   -228   -566
   -137  -2016  -1878   1075    870  -1948   -303   -756    122   -316   -184   -540
   -122  -2029  -1906   1075    891  -1969   -265   -704    166   -283   -158   -517
   -127  -2005  -1880   1065    875  -1943   -249   -688    181   -270   -148   -509
   -114  -2000  -1886   1057    883  -1943   -239   -691    174   -288   -163   -522
   -103  -2008  -1904   1054    898  -1956   -207   -672    197   -277   -153   -514
   -101  -2036  -1935   1070    917  -1987   -197   -652    218   -270   -148   -511
   -109  -2021  -1914   1065    901  -1969   -200   -636    233   -257   -140   -498
   -103  -2023  -1919   1062    906  -1971   -197   -631    244   -246   -119   -480
    -93  -2031  -1938   1060    922  -1984   -181   -618    267   -228    -96   -459
    -96  -2065  -1969   1080    935  -2018   -163   -613    280   -228    -90   -452
    -96  -2052  -1956   1072    927  -2003   -168   -613    280   -236    -88   -449
    -83  -2034  -1953   1057    932  -1995   -168   -610    288   -226    -75   -433
    -90  -2034  -1945   1060    927  -1990   -155   -592    303   -207    -54   -418
    -85  -2049  -1964   1067    937  -2008   -150   -571    327   -197    -46   -413
    -72  -2057  -1984   1062    953  -2021   -153   -563    342   -197    -41   -410
    -77  -2047  -1969   1062    945  -2008   -150   -530    384   -155      2   -371
    -67  -2031  -1966   1047    948  -2000   -127   -483    428   -109     44   -335
    -49  -2013  -1964   1031    956  -1990   -103   -439    478    -70     80   -303
    -15  -2016  -2000   1015    989  -2008    -96   -389    522    -28    127   -262
     44  -1997  -2044    976   1044  -2021    -93   -337    566     12    174   -226
    137  -1966  -2107    911   1122  -2034   -109   -296    600     49    213   -197
    189  -1930  -2120    870   1153  -2023   -103   -257    639     93    254   -158
    163  -1886  -2049    859   1104  -1966    -90   -220    691    148    311    -98
    148  -1870  -2018    859   1080  -1943    -75   -197    732    187    350    -51
    127  -1862  -1992    867   1060  -1927    -54   -184    756    202    374    -23
     88  -1842  -1930    878   1008  -1886    -12   -166    789    228    413     10
     67  -1912  -1982    922   1023  -1945     -2   -179    784    207    397      0
     85  -1997  -2083    956   1083  -2039    -12   -226    740    148    350    -36
     93  -2031  -2127    966   1109  -2078    -15   -267    706    111    314    -54
     90  -2060  -2151    984   1119  -2104     -2   -296    691     90    296    -67
     38  -2151  -2192   1054   1114  -2171     23   -337    652     41    252   -106
    -28  -2247  -2221   1137   1096  -2234     25   -394    600    -20    194   -158
   -101  -2330  -2231   1215   1062  -2281     33   -439    561    -67    148   -205
   -132  -2400  -2268   1267   1067  -2335     44   -472    535    -93    122   -236
   -119  -2436  -2320   1278   1096  -2379     46   -501    498   -124     88   -280
    -83  -2447  -2364   1265   1137  -2405     59   -527    472   -148     72   -306
    -83  -2468  -2385   1275   1150  -2426     83   -537    472   -155     72   -314
   -111  -2512  -2400   1312   1143  -2457     80   -542    467   -161     72   -316
   -150  -2546  -2395   1345   1119  -2470     88   -540    478   -158     80   -311
   -184  -2574  -2392   1379   1104  -2483     96   -542    485   -155     83   -314
   -192  -2592  -2403   1389   1104  -2499     93   -550    491   -158     85   -316
   -187  -2608  -2421   1397   1117  -2514     96   -550    496   -155     93   -311
   -189  -2590  -2400   1389   1104  -2496    127   -514    537   -124    127   -280
   -215  -2564  -2348   1389   1065  -2457    168   -475    576    -96    161   -252
   -244  -2579  -2335   1410   1044  -2457    197   -446    597    -88    174   -244
   -241  -2579  -2338   1410   1047  -2460    194   -444    597    -93    168   -252
   -239  -2553  -2317   1395   1039  -2436    192   -449    620    -67    197   -226
   -241  -2543  -2304   1392   1028  -2423    192   -457    633    -54    215   -200
   -241  -2556  -2314   1397   1034  -2436    161   -488    607    -80    200   -210
   -254  -2564  -2309   1410   1026  -2436    145   -514    587    -98    194   -218
   -257  -2556  -2301   1405   1021  -2431    158   -506    594    -83    213   -202
   -246  -2574  -2330   1410   1039  -2452    158   -511    581    -93    207   -205
   -223  -2598  -2374   1410   1072  -2486    127   -530    555   -119    187   -215
   -210  -2673  -2462   1441   1124  -2569    103   -555    519   -158    142   -249
   -197  -2730  -2533   1462   1166  -2631    111   -563    504   -184    116   -280
   -202  -2772  -2569   1488   1182  -2673    127   -568    493   -200    106   -293
   -205  -2811  -2605   1506   1197  -2709    129   -579    478   -223     90   -309
   -207  -2837  -2629   1522   1210  -2733    137   -592    465   -246     67   -329
   -236  -2852  -2618   1543   1189  -2735    145   -594    452   -259     51   -355
   -265  -2889  -2624   1577   1179  -2759    161   -594    441   -272     44   -374
   -298  -2940  -2644   1618   1171  -2795    168   -592    444   -275     44   -363
   -324  -2948  -2624   1636   1148  -2787    176   -597    444   -280     44   -363
   -293  -2979  -2686   1634   1195  -2831    158   -615    428   -303     28   -379
   -257  -2998  -2740   1626   1241  -2870    163   -620    415   -316     18   -392
   -259  -2995  -2735   1626   1236  -2868    176   -615    418   -314     20   -392
   -265  -3005  -2740   1636   1236  -2873    153   -628    407   -319     18   -400
   -262  -3031  -2769   1647   1252  -2902    163   -602    415   -324      0   -407
   -277  -3044  -2769   1660   1244  -2907    233   -498    475   -314    -15   -441
   -265  -3003  -2738   1634   1234  -2870    340   -332    602   -226     25   -420
   -244  -2886  -2642   1566   1197  -2764    407   -153    792    -44    187   -283
   -189  -2670  -2483   1428   1145  -2577    400     28   1010    236    498     36
   -127  -2374  -2247   1252   1057  -2312    332     25   1111    467    831    428
   -189  -2273  -2086   1231    945  -2179    280   -226   1034    555   1039    709
   -311  -2255  -1943   1283    815  -2099    220   -550    823    493   1067    776
   -400  -2499  -2099   1447    846  -2299     46  -1062    254   -101    493    231
   -446  -2839  -2392   1644    971  -2616   -171  -1566   -368   -854   -262   -493
   -410  -3117  -2707   1764   1145  -2912   -319  -1680   -589  -1130   -550   -776
   -366  -3322  -2956   1844   1293  -3141   -324  -1514   -459  -1047   -527   -800
   -316  -3413  -3096   1865   1387  -3255   -233  -1280   -252   -896   -441   -753
   -241  -3393  -3151   1816   1452  -3273    -70  -1018      0   -706   -309   -670
   -200  -3348  -3148   1774   1473  -3250     83   -792    213   -545   -179   -589
   -184  -3309  -3125   1748   1470  -3218    161   -688    303   -478   -127   -563
   -148  -3286  -3138   1717   1493  -3213    174   -672    329   -457   -109   -545
   -124  -3296  -3172   1709   1522  -3234    187   -657    335   -452   -103   -537
   -137  -3304  -3169   1719   1514  -3237    197   -646    342   -449    -90   -527
   -163  -3299  -3135   1732   1486  -3218    194   -639    348   -444    -80   -514
   -145  -3281  -3135   1709   1493  -3208    187   -641    350   -439    -75   -501
   -150  -3276  -3125   1712   1486  -3200    189   -639    361   -433    -70   -491
   -161  -3276  -3115   1717   1475  -3195    192   -633    368   -426    -64   -478
   -155  -3273  -3117   1714   1480  -3195    205   -626    371   -410    -54   -452
   -155  -3270  -3115   1712   1478  -3192    205   -615    381   -402    -33   -426
   -148  -3281  -3133   1714   1491  -3205    202   -610    387   -397    -28   -413
   -111  -3263  -3151   1686   1517  -3208    184   -620    381   -405    -36   -418
    -90  -3226  -3135   1660   1522  -3182    187   -610    389   -405    -31   -407
    -80  -3244  -3164   1660   1540  -3205    184   -605    387   -407    -23   -413
    -70  -3268  -3198   1667   1564  -3234    176   -589    405   -389      0   -394
    -54  -3270  -3218   1662   1582  -3247    176   -563    436   -366     33   -355
    -36  -3260  -3224   1649   1592  -3242    176   -537    457   -350     59   -332
    -33  -3213  -3182   1623   1571  -3198    163   -511    491   -319     90   -311
    -31  -3185  -3156   1608   1561  -3172    171   -467    540   -272    132   -270
    -20  -3172  -3151   1597   1564  -3164    184   -423    587   -226    174   -215
     -2  -3141  -3138   1571   1566  -3141    192   -366    646   -155    231   -158
      5  -3135  -3143   1564   1574  -3138    197   -301    714    -85    298    -80
      7  -3099  -3107   1545   1556  -3102    213   -252    771    -28    361    -12
      5  -3081  -3086   1535   1543  -3083    218   -210    810      5    400     20
      7  -3073  -3081   1532   1543  -3076    223   -192    826     12    415     36
      5  -3086  -3091   1540   1545  -3089    223   -207    810    -15    394     28
     12  -3102  -3117   1543   1564  -3109    226   -228    792    -44    371     12
     23  -3122  -3148   1548   1584  -3135    226   -254    763    -75    345     -2
     33  -3141  -3174   1553   1602  -3156    228   -285    730   -119    311    -25
     28  -3177  -3205   1574   1615  -3192    233   -329    688   -181    249    -77
     25  -3211  -3237   1592   1628  -3224    231   -376    644   -239    194   -127
     23  -3286  -3309   1628   1665  -3296    220   -426    594   -293    140   -163
     20  -3343  -3364   1662   1691  -3354    213   -470    553   -340    101   -200
     36  -3380  -3416   1667   1725  -3398    200   -504    524   -371     75   -233
     49  -3411  -3460   1680   1753  -3437    192   -540    498   -400     33   -283
     49  -3426  -3478   1686   1764  -3452    187   -574    475   -426      0   -314
     49  -3437  -3486   1693   1766  -3460    184   -597    467   -444    -15   -324
     44  -3452  -3499   1704   1769  -3476    179   -618    462   -462    -38   -358
     36  -3489  -3525   1725   1779  -3507    176   -620    459   -465    -44   -363
     41  -3491  -3535   1722   1787  -3515    181   -607    472   -446    -23   -342
     67  -3489  -3556   1712   1810  -3522    179   -592    483   -433     -7   -319
     85  -3437  -3522   1675   1803  -3478    181   -576    504   -420      5   -301
    106  -3385  -3491   1639   1797  -3437    200   -540    548   -381     41   -267
    119  -3351  -3473   1615   1795  -3413    213   -514    584   -355     72   -239
    132  -3307  -3439   1587   1784  -3372    220   -498    610   -337     88   -218
    142  -3278  -3421   1566   1782  -3351    215   -493    623   -329     90   -215
    127  -3250  -3380   1561   1753  -3315    197   -506    628   -329     96   -213
    116  -3229  -3346   1556   1730  -3286    187   -504    641   -316    114   -184
    132  -3270  -3403   1569   1766  -3335    166   -506    633   -316    119   -179
    111  -3289  -3403   1587   1756  -3346    168   -511    631   -319    119   -179
    116  -3276  -3393   1579   1753  -3333    179   -506    646   -311    127   -174
    127  -3276  -3406   1574   1764  -3341    171   -504    654   -311    135   -163
    116  -3291  -3408   1587   1761  -3348    153   -506    649   -319    132   -161
    103  -3335  -3439   1615   1769  -3387    150   -509    641   -335    116   -176
     98  -3398  -3496   1649   1795  -3447    155   -506    639   -350    109   -189
     83  -3434  -3517   1675   1797  -3473    145   -522    618   -376     83   -215
     70  -3476  -3546   1704   1808  -3509    142   -545    576   -415     44   -254
     75  -3533  -3611   1727   1842  -3572    127   -574    537   -452      7   -298
     98  -3554  -3652   1727   1873  -3600    111   -589    514   -467     -7   -324
    122  -3580  -3702   1727   1909  -3639    109   -589    506   -472    -12   -335
    129  -3595  -3725   1732   1927  -3660    111   -592    501   -488    -23   -335
     88  -3626  -3717   1769   1899  -3671    109   -594    493   -496    -36   -335
     77  -3663  -3743   1792   1909  -3702    103   -597    485   -504    -49   -345
    119  -3668  -3787   1771   1951  -3728     88   -618    470   -527    -62   -368
    148  -3652  -3800   1753   1974  -3725     72   -633    462   -540    -72   -381
    145  -3678  -3826   1766   1982  -3751     75   -628    465   -548    -83   -402
    129  -3733  -3863   1800   1995  -3795    132   -563    498   -545    -96   -418
    129  -3733  -3865   1800   1995  -3798    239   -420    584   -517   -103   -436
    158  -3634  -3793   1738   1974  -3712    329   -275    719   -410    -41   -394
    207  -3398  -3608   1592   1906  -3502    358    -98    971   -119    236   -150
    298  -3133  -3432   1415   1865  -3281    298     51   1208    231    641    254
    329  -2870  -3200   1267   1764  -3034    171   -101   1189    413    979    641
    267  -2855  -3122   1293   1693  -2987     88   -426    958    397   1130    831
    163  -2977  -3141   1405   1649  -3057    -46   -880    472    -15    787    553
     83  -3286  -3372   1600   1727  -3328   -236  -1426   -197   -839    -62   -179
     77  -3595  -3676   1758   1875  -3634   -420  -1714   -636  -1431   -683   -711
    109  -3842  -3951   1867   2029  -3897   -446  -1587   -553  -1397   -701   -776
    135  -3956  -4091   1909   2109  -4021   -337  -1327   -290  -1197   -571   -719
    176  -3941  -4117   1880   2145  -4026   -210  -1091    -38  -1000   -433   -639
    218  -3826  -4045   1803   2127  -3933    -41   -839    220   -787   -267   -532
    236  -3738  -3975   1751   2104  -3855     80   -680    379   -659   -171   -459
    244  -3697  -3941   1725   2091  -3819    119   -620    439   -613   -135   -433
    252  -3686  -3938   1717   2094  -3811    150   -584    480   -576   -103   -410
    252  -3697  -3949   1719   2099  -3821    161   -561    501   -548    -72   -379
    257  -3678  -3936   1712   2096  -3806    168   -550    514   -532    -57   -363
    249  -3686  -3936   1717   2091  -3811    176   -545    517   -530    -62   -387
    249  -3671  -3923   1709   2086  -3795    187   -535    527   -519    -51   -400
    246  -3691  -3938   1719   2091  -3813    189   -527    542   -511    -46   -410
    254  -3663  -3917   1704   2086  -3790    189   -514    561   -504    -36   -394
    257  -3634  -3891   1688   2073  -3761    181   -509    571   -493    -28   -379
    254  -3652  -3907   1699   2078  -3777    187   -496    584   -478    -12   -368
    267  -3608  -3878   1667   2070  -3743    181   -488    597   -459      7   -350
    293  -3619  -3912   1662   2101  -3764    187   -475    613   -444     15   -345
    303  -3637  -3941   1665   2120  -3787    197   -457    631   -426     31   -340
    306  -3590  -3897   1641   2099  -3741    202   -441    649   -400     62   -316
    311  -3577  -3891   1631   2099  -3733    200   -426    659   -387     80   -311
    322  -3567  -3889   1623   2104  -3728    205   -400    680   -368     98   -298
    342  -3512  -3855   1584   2096  -3684    205   -368    714   -327    140   -257
    350  -3491  -3845   1569   2096  -3668    213   -316    766   -259    197   -210
    340  -3504  -3847   1579   2094  -3676    226   -259    823   -189    265   -153
    345  -3434  -3780   1545   2062  -3606    223   -205    880   -119    340    -85
    368  -3351  -3720   1491   2042  -3535    231   -142    937    -59    405    -31
    397  -3309  -3707   1457   2049  -3509    259    -72   1008      7    472     28
    397  -3270  -3671   1434   2031  -3468    280    -23   1052     51    514     67
    402  -3224  -3626   1410   2013  -3424    285      2   1070     75    542     93
    394  -3216  -3611   1408   2003  -3411    298     -2   1054     51    519     70
    363  -3216  -3582   1426   1971  -3398    293    -33   1013      7    483     49
    353  -3231  -3585   1436   1966  -3408    296    -59    971    -31    452     33
    353  -3229  -3582   1439   1966  -3406    293    -88    932    -80    410      5
    348  -3255  -3606   1452   1974  -3429    272   -150    875   -142    358    -46
    342  -3309  -3652   1483   1995  -3478    283   -194    833   -194    311    -96
    348  -3328  -3676   1488   2010  -3502    288   -236    795   -236    270   -137
    368  -3372  -3741   1501   2055  -3556    293   -275    753   -280    228   -181
    358  -3450  -3811   1545   2083  -3629    270   -335    706   -342    171   -239
    368  -3478  -3847   1553   2107  -3663    241   -407    654   -407    106   -301
    389  -3515  -3904   1561   2145  -3710    223   -457    610   -457     57   -345
    423  -3538  -3962   1558   2192  -3748    207   -496    579   -491     18   -376
    418  -3502  -3920   1540   2169  -3712    202   -504    574   -485     12   -389
    428  -3460  -3889   1514   2156  -3673    205   -509    579   -483     20   -400
    452  -3434  -3886   1488   2166  -3658    202   -511    576   -485     20   -402
    446  -3450  -3897   1501   2171  -3673    189   -524    566   -491     10   -410
    493  -3439  -3933   1470   2210  -3684    176   -527    563   -491      7   -413
    548  -3380  -3930   1415   2239  -3655    194   -493    594   -459     36   -389
    545  -3335  -3881   1395   2213  -3608    231   -462    631   -433     64   -361
    475  -3317  -3793   1421   2132  -3554    275   -436    667   -397    101   -324
    415  -3304  -3722   1441   2068  -3512    303   -402    706   -350    145   -290
    392  -3312  -3704   1460   2047  -3507    303   -397    719   -332    168   -272
    379  -3309  -3689   1462   2031  -3496    303   -402    735   -311    192   -257
    397  -3322  -3720   1462   2057  -3520    280   -418    737   -303    207   -244
    405  -3359  -3767   1475   2083  -3561    239   -452    701   -335    181   -265
    402  -3356  -3759   1475   2078  -3556    239   -459    696   -337    179   -272
    394  -3372  -3769   1486   2081  -3572    233   -470    688   -340    174   -280
    397  -3408  -3806   1506   2101  -3606    231   -472    678   -350    168   -290
    387  -3447  -3837   1527   2109  -3642    236   -475    667   -358    161   -298
    381  -3509  -3891   1564   2135  -3699    231   -485    657   -368    148   -322
    363  -3567  -3930   1600   2145  -3748    241   -485    652   -371    140   -337
    340  -3639  -3980   1649   2158  -3808    236   -506    626   -407    106   -379
    311  -3689  -4000   1686   2156  -3845    239   -527    613   -428     80   -418
    306  -3707  -4013   1699   2158  -3860    246   -532    605   -433     75   -433
    306  -3733  -4042   1712   2171  -3886    239   -553    581   -457     46   -462
    288  -3803  -4091   1758   2190  -3946    220   -566    558   -478     12   -498
    283  -3839  -4125   1777   2203  -3982    218   -568    553   -483      5   -509
    285  -3847  -4133   1779   2208  -3990    223   -568    555   -483      7   -504
    283  -3852  -4136   1782   2208  -3993    223   -576    555   -488      2   -509
    280  -3860  -4141   1790   2210  -4000    223   -574    555   -485     -2   -517
    285  -3863  -4151   1787   2218  -4006    226   -563    571   -467     10   -509
    288  -3915  -4203   1813   2244  -4058    226   -561    568   -475     -5   -532
    298  -3962  -4263   1831   2278  -4112    252   -511    584   -483    -31   -576
    322  -3943  -4265   1810   2294  -4104    348   -361    670   -449    -38   -618
    337  -3878  -4219   1769   2275  -4047    431   -184    815   -332     46   -555
    368  -3710  -4078   1670   2221  -3894    493     33   1041    -93    280   -332
    407  -3434  -3845   1512   2122  -3639    472    124   1202    153    589      7
    368  -3107  -3476   1369   1922  -3291    400   -124   1184    298    872    363
    244  -3016  -3263   1384   1753  -3141    283   -517   1028    337   1021    566
    127  -3138  -3265   1506   1696  -3200    116   -971    698     80    813    381
     46  -3580  -3626   1766   1834  -3603    -62  -1457    127   -610     80   -329
     75  -4034  -4110   1979   2091  -4071   -257  -1706   -324  -1200   -545   -930
    122  -4232  -4354   2055   2236  -4291   -285  -1564   -241  -1163   -558   -979
    168  -4255  -4424   2042   2294  -4338   -192  -1301    -10   -992   -446   -911
    210  -4193  -4403   1990   2304  -4297    -31  -1010    241   -805   -319   -815
    252  -4097  -4349   1922   2299  -4221    137   -745    457   -633   -189   -719
    267  -4042  -4312   1886   2288  -4177    200   -641    548   -561   -137   -688
    259  -4021  -4281   1880   2270  -4151    244   -584    607   -517   -103   -657
    272  -4008  -4281   1867   2275  -4143    267   -550    641   -488    -83   -639
    314  -3977  -4291   1831   2301  -4133    272   -540    644   -488    -83   -626
    335  -3946  -4281   1805   2307  -4112    285   -522    659   -483    -80   -620
    366  -3933  -4299   1782   2333  -4117    280   -514    662   -483    -88   -631
    381  -3923  -4304   1769   2343  -4115    275   -511    665   -480    -88   -631
    379  -3891  -4271   1756   2325  -4081    296   -483    688   -457    -62   -607
    379  -3876  -4255   1748   2317  -4065    311   -465    706   -439    -54   -597
    397  -3871  -4268   1735   2330  -4068    303   -459    714   -431    -59   -594
    418  -3850  -4271   1714   2343  -4058    303   -452    724   -426    -57   -581
    439  -3832  -4271   1696   2353  -4050    316   -426    743   -410    -44   -553
    454  -3811  -4268   1675   2359  -4039    329   -405    753   -402    -44   -540
    467  -3774  -4245   1652   2353  -4008    332   -381    774   -384    -36   -519
    467  -3754  -4221   1641   2343  -3987    327   -366    789   -371    -28   -504
    459  -3717  -4177   1628   2317  -3946    335   -332    820   -348     -7   -480
    478  -3694  -4175   1608   2325  -3933    345   -301    836   -332      7   -470
    519  -3660  -4180   1569   2348  -3920    348   -267    859   -311     25   -454
    542  -3606  -4151   1530   2346  -3878    358   -218    893   -277     51   -413
    540  -3535  -4076   1499   2307  -3806    387   -148    937   -231     88   -353
    550  -3463  -4016   1454   2283  -3738    413    -59   1005   -161    155   -290
    558  -3406  -3964   1423   2260  -3684    420     18   1062    -96    226   -220
    553  -3356  -3910   1400   2229  -3632    415     70   1098    -57    272   -171
    566  -3322  -3889   1379   2226  -3606    436    116   1132    -31    306   -127
    594  -3278  -3876   1340   2234  -3577    459    142   1143    -18    311   -101
    646  -3229  -3878   1291   2260  -3554    470    140   1130    -28    298   -124
    696  -3192  -3891   1247   2291  -3541    454    103   1091    -70    265   -166
    748  -3164  -3912   1208   2330  -3538    439     70   1047   -111    231   -184
    763  -3161  -3925   1197   2343  -3541    431     31   1005   -155    179   -210
    758  -3164  -3925   1202   2340  -3543    446     -2    976   -192    132   -241
    758  -3159  -3917   1200   2338  -3538    472    -33    956   -226    103   -259
    756  -3174  -3930   1210   2343  -3551    488    -80    917   -270     51   -301
    750  -3169  -3920   1208   2333  -3543    480   -129    872   -316    -10   -358
    745  -3172  -3920   1213   2330  -3546    441   -179    828   -348    -49   -376
    745  -3159  -3904   1205   2322  -3530    405   -233    779   -389    -96   -405
    761  -3156  -3917   1197   2338  -3535    376   -277    730   -439   -158   -449
    761  -3130  -3894   1182   2327  -3512    384   -285    722   -446   -168   -446
    763  -3094  -3860   1163   2309  -3476    392   -290    724   -449   -174   -431
    792  -3042  -3834   1124   2309  -3437    405   -293    722   -454   -189   -431
    833  -3024  -3858   1096   2346  -3439    428   -275    727   -452   -189   -426
    872  -2961  -3837   1041   2353  -3398    405   -272    722   -452   -187   -413
    898  -2940  -3839   1021   2369  -3390    400   -259    719   -449   -179   -405
    924  -2863  -3787    969   2353  -3325    433   -223    740   -426   -150   -374
    948  -2751  -3699    901   2322  -3224    465   -189    763   -407   -129   -337
    940  -2701  -3645    878   2291  -3172    501   -158    782   -389   -116   -314
    953  -2644  -3598    844   2273  -3120    514   -150    776   -389   -124   -309
    963  -2572  -3535    802   2247  -3052    504   -145    782   -371   -114   -283
    979  -2509  -3489    766   2234  -2998    475   -161    771   -366   -116   -265
   1002  -2478  -3483    735   2242  -2979    436   -181    737   -389   -140   -270
   1036  -2434  -3470    696   2252  -2951    423   -189    719   -397   -145   -265
   1060  -2361  -3424    649   2239  -2891    426   -189    711   -397   -145   -252
   1098  -2304  -3403    602   2249  -2852    413   -192    698   -402   -158   -241
   1130  -2257  -3387    561   2257  -2824    402   -187    678   -418   -176   -244
   1137  -2229  -3367    545   2249  -2795    387   -187    657   -436   -197   -254
   1127  -2216  -3346    542   2236  -2782    379   -192    639   -462   -226   -275
   1130  -2182  -3312    527   2221  -2746    387   -184    633   -472   -233   -272
   1124  -2158  -3283    514   2203  -2720    394   -179    623   -485   -254   -277
   1109  -2140  -3250    514   2177  -2694    405   -174    615   -501   -275   -285
   1101  -2101  -3205    498   2151  -2652    394   -176    600   -519   -296   -288
   1093  -2060  -3154    483   2122  -2605    392   -166    587   -519   -303   -285
   1088  -2018  -3109    465   2096  -2564    400   -148    592   -511   -306   -275
   1096  -1982  -3078    441   2086  -2530    410   -132    592   -511   -314   -275
   1117  -1925  -3042    402   2078  -2483    410   -119    584   -514   -322   -272
   1127  -1873  -3000    374   2062  -2436    413   -103    589   -509   -327   -265
   1132  -1821  -2956    342   2042  -2387    415    -93    579   -514   -335   -265
   1153  -1766  -2920    306   2034  -2343    415    -83    568   -522   -340   -262
   1158  -1696  -2857    267   2005  -2275    433    -46    574   -511   -337   -252
   1163  -1626  -2790    231   1977  -2208    511     59    607   -498   -353   -270
   1171  -1519  -2694    174   1930  -2107    639    249    714   -433   -324   -252
   1221  -1361  -2585     70   1901  -1971    763    511    917   -244   -174   -114
   1325  -1062  -2387   -132   1852  -1725    833    852   1200     77    127    187
   1418   -597  -2016   -410   1717  -1306    761    922   1371    389    498    605
   1356   -314  -1673   -522   1512   -995    542    446   1288    542    750    924
   1205   -168  -1374   -519   1288   -771    272   -168   1062    519    815   1041
   1049   -376  -1426   -337   1236   -901     18   -748    566     36    368    672
    971   -875  -1847    -46   1408  -1361   -192  -1192   -142   -839   -504   -103
   1008  -1171  -2182     80   1592  -1675   -277  -1171   -366  -1148   -844   -423
   1067  -1234  -2301     83   1683  -1766   -197   -885   -223  -1057   -826   -439
   1106  -1150  -2260     20   1683  -1704    -20   -566    -12   -906   -732   -384
   1145  -1015  -2161    -64   1652  -1587    239   -210    244   -709   -594   -270
   1171   -901  -2073   -137   1621  -1486    420     18    407   -576   -498   -179
   1182   -792  -1977   -194   1579  -1384    496    106    470   -519   -462   -142
   1179   -691  -1870   -246   1525  -1280    519    148    485   -493   -449   -127
   1192   -628  -1821   -280   1506  -1223    530    187    496   -472   -436   -114
   1189   -535  -1725   -327   1454  -1130    555    223    514   -446   -415    -85
   1192   -459  -1652   -366   1421  -1057    574    254    524   -426   -402    -57
   1189   -415  -1605   -389   1397  -1010    576    272    522   -413   -400    -44
   1179   -366  -1545   -405   1361   -956    587    298    524   -392   -389    -23
   1184   -280  -1467   -454   1325   -872    600    319    532   -366   -376      2
   1195   -202  -1397   -496   1293   -797    615    345    542   -337   -363     28
   1208   -132  -1340   -540   1273   -735    633    374    548   -316   -355     44
   1223    -57  -1280   -581   1252   -667    633    394    548   -301   -350     59
   1213     12  -1202   -615   1205   -594    626    407    535   -288   -348     75
   1228    122  -1106   -678   1169   -491    636    441    545   -259   -329    103
   1241    218  -1023   -732   1132   -402    652    478    558   -236   -316    127
   1257    277   -979   -766   1119   -350    662    509    563   -215   -303    145
   1275    371   -906   -826   1091   -267    672    561    592   -174   -270    187
   1270    454   -815   -862   1044   -179    672    610    620   -127   -233    228
   1278    548   -730   -914   1002    -90    704    688    670    -64   -184    285
   1288    646   -641   -966    966      2    745    782    722      2   -129    350
   1291    732   -561  -1013    924     85    745    852    771     70    -77    415
   1286    820   -465  -1054    875    179    732    919    815    135    -28    475
   1296    943   -353  -1119    823    296    748   1000    859    205     33    540
   1309   1078   -231  -1192    771    423    766   1065    893    267     90    605
   1286   1130   -155  -1210    722    488    769   1088    906    301    114    639
   1275   1187    -88  -1231    683    550    789   1104    906    322    127    662
   1265   1241    -23  -1254    644    610    815   1114    891    335    135    678
   1254   1322     67  -1288    594    696    836   1111    875    335    129    685
   1231   1350    116  -1291    558    735    818   1075    826    298     88    667
   1195   1376    181  -1286    506    779    805   1044    784    272     59    652
   1166   1397    228  -1283    470    813    813   1023    745    249     25    623
   1148   1423    275  -1286    436    849    813    989    698    220    -12    602
   1117   1410    293  -1265    410    854    800    943    646    179    -59    571
   1085   1400    314  -1244    387    857    792    901    597    142   -101    537
   1067   1413    345  -1241    361    878    784    859    548    109   -145    501
   1034   1402    368  -1218    332    885    763    815    493     72   -189    465
   1000   1447    444  -1223    277    945    750    789    454     62   -213    441
    992   1486    493  -1239    249    989    756    782    433     62   -218    446
    992   1538    542  -1267    226   1041    753    776    420     72   -213    470
    984   1582    597  -1283    194   1091    748    779    405     77   -213    485
    984   1634    646  -1309    166   1140    730    774    389     90   -215    491
    971   1693    722  -1332    124   1208    724    782    384    109   -213    491
    950   1745    795  -1348     77   1270    745    820    410    145   -189    519
    932   1834    901  -1382     15   1369    774    859    433    189   -158    563
    917   1883    963  -1400    -23   1423    807    883    441    215   -137    597
    904   1930   1026  -1418    -62   1478    810    888    436    233   -124    613
    883   1977   1093  -1431   -106   1535    792    885    431    244   -122    623
    888   2052   1163  -1470   -137   1608    779    883    428    267   -101    644
    893   2125   1231  -1512   -168   1678    732    859    410    272    -96    652
    885   2166   1280  -1527   -197   1725    709    846    387    267   -103    659
    867   2197   1330  -1535   -231   1764    717    862    389    288    -85    696
    867   2239   1371  -1553   -252   1805    727    875    392    311    -70    727
    852   2255   1400  -1553   -275   1829    714    870    374    314    -72    719
    820   2239   1418  -1530   -298   1829    698    865    342    298    -93    696
    797   2244   1447  -1522   -324   1844    680    849    311    280   -116    680
    776   2257   1480  -1517   -350   1870    691    859    303    285   -111    693
    740   2218   1478  -1480   -368   1849    693    857    277    259   -148    659
    719   2197   1478  -1460   -379   1839    685    844    241    226   -187    623
    701   2218   1517  -1462   -407   1867    678    831    223    213   -197    623
    688   2226   1538  -1457   -423   1883    657    818    200    213   -207    618
    696   2229   1530  -1462   -418   1880    652    805    171    202   -239    589
    696   2239   1543  -1467   -423   1893    644    795    145    189   -257    579
    696   2275   1579  -1488   -441   1930    618    771    111    179   -267    563
    714   2312   1597  -1512   -441   1956    592    748     67    155   -288    540
    735   2369   1634  -1553   -449   2003    587    756     72    161   -290    548
    730   2390   1660  -1561   -465   2026    594    779     90    194   -277    574
    701   2385   1683  -1543   -491   2034    607    807     90    215   -272    581
    675   2374   1699  -1525   -511   2036    665    898    124    249   -283    545
    662   2431   1766  -1548   -553   2099    756   1044    231    342   -254    537
    665   2590   1925  -1628   -628   2257    820   1221    410    553    -85    683
    691   2831   2138  -1764   -724   2486    810   1400    628    857    231   1010
    704   3200   2496  -1951   -896   2850    724   1413    750   1132    613   1462
    610   3343   2730  -1977  -1062   3037    683   1163    652   1213    854   1779
    506   3302   2795  -1904  -1143   3050    610    852    389   1088    826   1797
    420   3128   2704  -1777  -1143   2917    470    392   -129    545    277   1280
    361   2808   2447  -1584  -1041   2629    267   -132   -792   -280   -613    449
    394   2517   2120  -1457   -865   2320    103   -231  -1002   -519   -875    197
    415   2312   1896  -1363   -740   2107     96    -85   -883   -413   -826    194
    420   2260   1839  -1343   -709   2049    158    116   -683   -249   -719    257
    428   2299   1870  -1363   -719   2086    298    358   -431    -41   -563    366
    392   2385   1990  -1389   -800   2187    454    597   -210    161   -402    485
    374   2439   2065  -1408   -844   2252    542    717    -98    270   -324    540
    387   2488   2101  -1439   -857   2296    576    763    -59    316   -293    561
    371   2517   2145  -1444   -885   2333    574    787    -46    350   -270    579
    335   2514   2179  -1426   -922   2346    568    797    -33    374   -254    594
    293   2527   2231  -1410   -969   2379    579    815    -20    400   -231    615
    257   2566   2309  -1413  -1026   2439    592    828     -7    420   -215    628
    241   2600   2359  -1421  -1057   2481    602    852     10    452   -189    646
    223   2590   2366  -1408  -1072   2478    581    852     -2    452   -192    644
    210   2624   2413  -1418  -1101   2520    563    854     -7    465   -179    652
    197   2624   2426  -1410  -1114   2525    563    867     -2    485   -168    672
    171   2603   2431  -1387  -1130   2517    558    870    -12    485   -174    667
    158   2634   2475  -1397  -1158   2553    558    880     -2    509   -161    678
    145   2642   2496  -1395  -1176   2569    553    891      2    532   -145    678
    114   2657   2540  -1387  -1215   2600    548    914     18    561   -116    706
     75   2657   2582  -1366  -1252   2621    532    919     25    571   -103    722
     54   2681   2626  -1369  -1286   2652    535    943     49    610    -72    748
     44   2704   2657  -1374  -1306   2681    540    966     77    657    -38    774
     46   2735   2688  -1392  -1319   2712    524    987    106    701     -2    792
     85   2782   2696  -1434  -1304   2740    524   1028    145    756     41    831
     83   2839   2756  -1462  -1337   2798    532   1091    210    831    114    893
     67   2878   2811  -1473  -1371   2844    530   1148    275    914    197    969
     64   2889   2824  -1478  -1379   2855    527   1202    332    989    272   1047
     85   2925   2839  -1504  -1376   2883    524   1236    374   1047    329   1096
     83   2985   2902  -1535  -1410   2943    517   1257    394   1067    348   1109
     96   3018   2922  -1558  -1413   2969    504   1254    394   1075    355   1104
     98   3011   2912  -1556  -1408   2961    491   1236    374   1062    335   1078
     98   3016   2917  -1556  -1408   2966    493   1231    358   1052    319   1080
     85   3018   2933  -1553  -1423   2977    493   1215    340   1026    293   1060
     57   2995   2938  -1525  -1441   2966    488   1182    303    984    252   1013
     25   2956   2930  -1491  -1452   2943    475   1132    254    935    205    961
     -2   2927   2930  -1462  -1465   2927    465   1083    200    880    140    901
    -28   2894   2920  -1434  -1475   2907    452   1031    145    820     75    844
    -46   2850   2896  -1402  -1470   2870    436    979     93    774     20    789
    -67   2831   2896  -1382  -1483   2863    413    937     49    737    -18    758
    -67   2800   2868  -1366  -1467   2834    397    896     15    704    -54    732
    -64   2748   2813  -1343  -1439   2782    374    862    -23    675    -88    691
    -72   2730   2803  -1330  -1439   2766    366    836    -51    657   -114    659
    -85   2727   2813  -1322  -1449   2772    350    818    -77    644   -127    639
    -96   2738   2834  -1319  -1465   2785    332    815    -75    657   -116    652
   -127   2743   2868  -1309  -1499   2805    311    802    -80    649   -122    641
   -155   2756   2912  -1301  -1532   2834    309    802    -72    654   -114    639
   -168   2779   2948  -1306  -1558   2863    311    820    -46    683    -90    665
   -168   2837   3005  -1332  -1587   2920    314    833    -28    711    -67    685
   -197   2842   3039  -1325  -1618   2940    319    839    -10    724    -54    683
   -236   2852   3086  -1309  -1662   2969    332    852      2    740    -41    691
   -267   2870   3135  -1304  -1701   3003    329    852      7    761    -25    709
   -272   2894   3167  -1309  -1719   3029    301    839     15    782      2    730
   -280   2904   3182  -1312  -1732   3042    277    823      2    779      0    730
   -275   2894   3169  -1309  -1722   3031    280    823     -2    769     -7    714
   -259   2878   3138  -1312  -1699   3008    259    815    -10    761    -15    701
   -265   2850   3115  -1291  -1688   2982    200    802    -28    761    -10    711
   -283   2805   3086  -1262  -1683   2946    174    787    -51    748    -15    717
   -293   2746   3037  -1226  -1665   2891    174    774    -80    717    -36    688
   -285   2707   2992  -1210  -1639   2850    166    753   -106    691    -67    657
   -283   2665   2948  -1189  -1615   2805    135    719   -132    659    -98    646
   -311   2595   2907  -1143  -1610   2751    103    683   -171    633   -127    618
   -324   2548   2873  -1114  -1597   2709     80    654   -207    602   -158    576
   -327   2530   2855  -1101  -1592   2691     70    628   -239    574   -187    542
   -337   2514   2852  -1088  -1595   2683     64    610   -259    542   -210    514
   -353   2491   2842  -1070  -1600   2665     41    592   -280    514   -236    501
   -361   2496   2855  -1067  -1608   2675     33    584   -285    504   -241    506
   -363   2481   2844  -1060  -1605   2662     25    568   -296    488   -249    504
   -353   2447   2800  -1047  -1577   2624     18    553   -293    485   -246    488
   -361   2429   2790  -1036  -1577   2611     -7    532   -298    483   -249    480
   -363   2436   2798  -1036  -1579   2616    -25    519   -306    475   -257    475
   -368   2392   2759  -1013  -1564   2577    -28    535   -298    475   -265    472
   -368   2359   2727   -995  -1548   2543     31    628   -249    480   -296    428
   -366   2387   2751  -1013  -1558   2566    119    766   -132    545   -280    402
   -353   2520   2873  -1083  -1613   2696    176    911     70    745   -109    540
   -319   2753   3070  -1218  -1696   2912    166   1080    342   1101    272    904
   -288   3063   3351  -1387  -1818   3205     57   1028    420   1350    665   1340
   -337   3180   3517  -1421  -1927   3348    -90    659    155   1314    846   1600
   -439   3135   3572  -1348  -2005   3354   -202    306   -197   1104    761   1564
   -530   2902   3432  -1187  -1979   3167   -376   -171   -761    478    119   1000
   -568   2520   3089   -974  -1829   2803   -615   -644  -1402   -379   -807    179
   -519   2239   2759   -862  -1639   2499   -711   -618  -1460   -511   -984    -10
   -459   2073   2533   -807  -1496   2301   -659   -397  -1228   -327   -878     33
   -410   2062   2473   -828  -1441   2268   -545   -166   -969   -124   -732    124
   -363   2132   2496   -883  -1428   2314   -379     85   -688    103   -561    244
   -353   2213   2566   -930  -1460   2387   -244    267   -491    272   -426    329
   -366   2247   2613   -940  -1488   2429   -192    337   -407    350   -363    368
   -379   2268   2647   -945  -1512   2457   -179    368   -363    389   -329    392
   -402   2260   2662   -927  -1532   2460   -189    384   -348    405   -306    413
   -413   2260   2670   -924  -1543   2465   -197    384   -337    420   -288    423
   -402   2273   2673   -935  -1538   2473   -202    376   -337    426   -288    423
   -400   2275   2675   -940  -1538   2475   -215    368   -337    428   -288    426
   -413   2278   2691   -932  -1551   2483   -220    363   -324    444   -267    441
   -415   2278   2691   -932  -1553   2483   -218    368   -301    465   -252    452
   -402   2283   2683   -940  -1543   2483   -233    366   -290    472   -246    454
   -400   2288   2688   -945  -1545   2488   -244    358   -280    480   -226    470
   -392   2281   2673   -943  -1532   2475   -262    355   -272    485   -210    488
   -397   2281   2678   -940  -1538   2478   -277    358   -262    496   -202    483
   -402   2304   2707   -950  -1553   2504   -270    376   -231    522   -171    506
   -389   2312   2701   -961  -1545   2504   -270    389   -207    540   -150    524
   -400   2327   2727   -963  -1564   2527   -277    397   -194    553   -142    535
   -384   2338   2722   -979  -1553   2530   -285    418   -168    579   -122    537
   -363   2333   2696   -984  -1530   2512   -277    452   -127    620    -83    563
   -355   2353   2709  -1000  -1532   2530   -280    485    -80    662    -36    592
   -355   2382   2738  -1013  -1545   2559   -275    532    -25    719     20    636
   -348   2403   2751  -1028  -1551   2574   -270    587     44    787     85    685
   -329   2457   2787  -1062  -1558   2621   -275    639     98    849    140    724
   -311   2483   2795  -1085  -1553   2637   -277    693    150    909    197    761
   -306   2494   2800  -1093  -1553   2647   -267    740    202    961    252    807
   -306   2530   2837  -1111  -1571   2683   -267    766    228    989    293    849
   -293   2546   2839  -1127  -1566   2694   -267    769    233    995    311    870
   -306   2564   2870  -1130  -1590   2717   -267    753    226    987    309    870
   -324   2559   2883  -1117  -1602   2720   -275    722    200    956    288    846
   -353   2509   2863  -1080  -1608   2686   -298    672    150    906    246    800
   -376   2455   2831  -1041  -1602   2642   -306    607    101    846    197    756
   -400   2397   2795  -1000  -1597   2595   -303    548     54    789    155    717
   -426   2340   2766   -956  -1595   2553   -314    488      0    730    109    665
   -449   2278   2727   -917  -1590   2504   -345    413    -64    659     41    594
   -459   2239   2699   -891  -1579   2468   -371    340   -116    600    -10    540
   -480   2205   2686   -862  -1584   2444   -394    272   -166    548    -57    493
   -509   2153   2662   -820  -1584   2408   -415    220   -215    506    -98    449
   -498   2094   2592   -800  -1545   2343   -431    179   -244    475   -127    413
   -470   2068   2538   -800  -1504   2301   -446    142   -267    449   -148    384
   -467   2034   2501   -784  -1486   2268   -452    122   -283    433   -153    371
   -472   2013   2486   -769  -1478   2249   -457    111   -288    428   -153    371
   -467   2018   2486   -776  -1475   2252   -472     96   -298    426   -153    366
   -457   2031   2488   -787  -1473   2260   -478     96   -290    439   -140    374
   -454   2060   2514   -802  -1486   2286   -472    103   -277    457   -116    392
   -465   2081   2546   -807  -1504   2312   -439    132   -236    504    -75    428
   -483   2101   2585   -810  -1532   2343   -410    148   -213    527    -49    444
   -511   2107   2616   -797  -1564   2361   -394    153   -197    532    -36    444
   -522   2112   2634   -797  -1579   2372   -407    137   -189    530    -31    444
   -519   2143   2662   -810  -1590   2403   -423    124   -179    542    -10    465
   -501   2125   2626   -815  -1564   2374   -444    111   -181    542      0    475
   -488   2114   2603   -813  -1545   2359   -496     70   -207    519    -12    467
   -488   2112   2600   -813  -1543   2356   -514     51   -213    511    -12    467
   -483   2096   2579   -805  -1530   2338   -522     49   -213    517     -5    472
   -496   2070   2566   -787  -1532   2320   -530     31   -226    506    -12    459
   -524   2023   2548   -750  -1538   2286   -530     12   -241    491    -25    441
   -537   1964   2501   -714  -1519   2231   -532     -2   -252    475    -38    428
   -524   1927   2452   -701  -1488   2190   -537    -20   -265    459    -54    410
   -522   1909   2429   -693  -1475   2169   -545    -46   -301    426    -83    366
   -553   1847   2400   -649  -1475   2122   -542    -75   -324    400   -103    327
   -561   1777   2338   -607  -1449   2057   -542   -101   -340    379   -119    298
   -568   1748   2317   -589  -1441   2031   -548   -127   -361    355   -137    270
   -566   1725   2291   -579  -1428   2005   -555   -148   -381    337   -148    254
   -558   1675   2234   -561  -1395   1953   -555   -163   -397    324   -153    246
   -553   1647   2197   -548  -1376   1922   -561   -179   -410    314   -166    233
   -530   1623   2153   -545  -1340   1888   -568   -194   -415    309   -179    226
   -530   1592   2122   -532  -1327   1857   -581   -220   -428    293   -189    220
   -548   1558   2104   -506  -1327   1831   -574   -223   -426    296   -184    220
   -545   1538   2081   -498  -1314   1808   -576   -236   -431    288   -187    218
   -532   1519   2052   -493  -1291   1784   -527   -187   -407    285   -205    192
   -527   1530   2057   -504  -1291   1792   -410    -38   -319    316   -205    148
   -517   1641   2158   -563  -1337   1899   -309    142   -158    449    -96    210
   -483   1831   2314   -675  -1400   2073   -254    392    124    763    210    491
   -426   2091   2517   -831  -1470   2304   -301    517    345   1109    626    917
   -472   2296   2766   -911  -1621   2530   -420    200    283   1265    953   1296
   -584   2343   2927   -880  -1756   2634   -581   -244     72   1267   1096   1473
   -691   2205   2896   -758  -1792   2551   -805   -771   -381    867    745   1179
   -792   1704   2496   -454  -1644   2099  -1005  -1319  -1114    -51   -215    319
   -779   1306   2086   -265  -1431   1696  -1153  -1462  -1470   -548   -737   -158
   -730   1143   1873   -207  -1301   1506  -1137  -1270  -1322   -465   -704   -181
   -680   1117   1797   -220  -1239   1457  -1021  -1015  -1075   -288   -574   -127
   -659   1205   1865   -272  -1262   1535   -836   -737   -810    -83   -420    -33
   -657   1275   1932   -311  -1296   1602   -657   -498   -587     96   -275     72
   -646   1296   1943   -327  -1293   1618   -581   -402   -488    171   -210    122
   -644   1296   1940   -327  -1291   1618   -561   -371   -454    200   -184    137
   -636   1312   1948   -337  -1291   1628   -537   -355   -433    218   -163    148
   -623   1325   1948   -353  -1286   1634   -530   -348   -410    231   -155    148
   -610   1314   1925   -353  -1267   1621   -527   -342   -397    231   -148    150
   -600   1304   1904   -353  -1254   1605   -535   -353   -397    226   -150    142
   -568   1306   1875   -368  -1221   1590   -542   -366   -397    220   -158    132
   -537   1301   1836   -381  -1187   1569   -553   -379   -407    205   -166    124
   -491   1286   1777   -400  -1132   1530   -571   -392   -410    200   -166    119
   -431   1293   1725   -431  -1080   1509   -579   -407   -410    181   -181     98
   -405   1291   1696   -441  -1049   1493   -566   -433   -436    142   -205     72
   -433   1288   1722   -428  -1078   1504   -555   -426   -407    163   -189     83
   -475   1278   1753   -402  -1114   1517   -545   -405   -379    200   -158    106
   -498   1296   1792   -400  -1145   1545   -532   -348   -309    285    -83    166
   -504   1306   1810   -400  -1156   1558   -514   -319   -252    342    -28    202
   -475   1291   1764   -410  -1119   1527   -524   -306   -244    363     -5    210
   -418   1312   1730   -446  -1072   1519   -548   -257   -205    413     33    233
   -381   1350   1730   -485  -1057   1540   -545   -210   -158    449     57    259
   -407   1374   1782   -483  -1093   1577   -527   -161   -111    491     90    311
   -418   1319   1735   -452  -1078   1527   -493    -96    -51    553    161    374
   -397   1335   1730   -470  -1065   1532   -475    -36      2    615    233    449
   -363   1387   1751   -511  -1057   1566   -467     18     51    675    298    519
   -340   1436   1777   -548  -1057   1605   -454     62     93    722    355    568
   -368   1444   1813   -540  -1091   1628   -428    101    127    761    402    607
   -381   1449   1831   -535  -1106   1639   -407    119    140    774    423    626
   -381   1439   1821   -530  -1101   1628   -392    119    132    763    426    631
   -394   1426   1821   -514  -1106   1623   -384    106    111    740    426    620
   -410   1408   1818   -501  -1114   1613   -363     77     85    709    402    584
   -423   1376   1800   -478  -1111   1587   -345     49     54    667    368    553
   -444   1343   1787   -449  -1117   1564   -332     15     18    615    329    509
   -459   1296   1756   -418  -1106   1525   -327    -28    -15    571    296    462
   -480   1244   1725   -384  -1101   1483   -319    -83    -51    524    254    413
   -496   1179   1673   -342  -1083   1426   -319   -140    -88    480    215    361
   -501   1124   1626   -311  -1065   1374   -324   -192   -119    441    174    314
   -511   1062   1574   -275  -1041   1317   -324   -241   -142    413    142    280
   -527   1021   1548   -246  -1039   1283   -319   -267   -148    397    129    267
   -537    984   1522   -226  -1028   1252   -324   -285   -161    381    124    252
   -550    940   1488   -194  -1021   1213   -340   -303   -166    358    114    231
   -555    919   1475   -181  -1015   1197   -337   -301   -163    355    114    226
   -566    904   1470   -171  -1018   1187   -327   -293   -142    371    129    236
   -571    875   1444   -153  -1008   1158   -324   -288   -132    379    132    228
   -548    896   1444   -174   -997   1169   -306   -265   -114    394    142    233
   -545    937   1483   -194  -1013   1210   -277   -239    -80    420    168    257
   -558    950   1506   -197  -1034   1226   -246   -220    -57    444    197    285
   -561    914   1475   -176  -1018   1192   -236   -210    -44    452    205    285
   -527    901   1428   -189   -976   1163   -257   -220    -46    446    197    275
   -509    963   1473   -226   -989   1218   -270   -236    -28    459    213    301
   -498    971   1467   -236   -984   1218   -285   -249    -28    462    220    314
   -491    956   1444   -233   -969   1200   -306   -267    -44    457    220    311
   -475    940   1413   -233   -945   1176   -319   -285    -57    449    215    311
   -452    932   1384   -239   -917   1158   -322   -301    -67    441    210    309
   -454    906   1358   -226   -906   1132   -329   -316    -85    420    189    296
   -457    857   1312   -200   -883   1083   -350   -342   -119    389    163    265
   -462    815   1275   -176   -867   1044   -361   -368   -148    361    145    246
   -462    779   1241   -158   -852   1010   -350   -366   -163    350    137    246
   -470    732   1200   -132   -833    966   -337   -366   -179    345    116    220
   -496    678   1174    -93   -833    924   -327   -387   -202    322     88    189
   -504    644   1145    -70   -826    893   -335   -394   -220    309     72    168
   -504    615   1119    -54   -810    867   -340   -397   -233    298     62    155
   -501    618   1119    -59   -810    867   -342   -400   -239    280     46    142
   -504    615   1119    -57   -810    867   -345   -402   -239    270     33    132
   -517    594   1109    -41   -813    852   -348   -407   -246    257     23    114
   -527    563   1091    -18   -807    826   -348   -405   -252    252     23    103
   -537    561   1098    -12   -820    831   -340   -392   -254    254     23     96
   -548    571   1119    -12   -833    844   -322   -376   -241    259     28    101
   -553    566   1117     -7   -836    841   -311   -361   -233    259     31    109
   -537    542   1080     -2   -807    810   -301   -332   -231    252     18    103
   -496    542   1039    -25   -769    789   -210   -187   -158    280      5     72
   -444    594   1036    -75   -740    815   -119      7    -20    384     75    119
   -394    745   1140   -176   -766    943    -38    257    210    628    306    335
   -324   1008   1332   -340   -828   1169    -20    446    423    917    639    683
   -337   1322   1660   -493   -997   1491   -111    197    426   1101    966   1083
   -454   1478   1932   -511  -1195   1706   -270   -241    306   1205   1205   1379
   -600   1402   2000   -402  -1299   1701   -459   -750    -28    984   1060   1270
   -717    961   1678   -122  -1197   1319   -649  -1306   -672    210    259    517
   -724    467   1192    124   -958    828   -841  -1561  -1182   -454   -439   -155
   -665    244    909    207   -787    576   -896  -1439  -1174   -504   -527   -272
   -607    223    828    192   -719    527   -805  -1150   -958   -340   -418   -205
   -587    288    875    150   -730    581   -607   -810   -693   -137   -267    -98
   -574    332    904    119   -737    615   -410   -514   -470     49   -132     -5
   -542    366    909     88   -724    636   -324   -374   -371    135    -64     36
   -550    379    927     83   -737    652   -296   -316   -342    161    -41     49
   -553    397    950     77   -750    672   -280   -290   -332    174    -33     59
   -522    433    956     41   -737    696   -280   -275   -335    168    -33     59
   -470    428    898     18   -683    662   -293   -277   -350    155    -46     46
   -420    441    862    -10   -644    652   -303   -280   -363    145    -54     36
   -400    457    857    -28   -628    657   -322   -288   -379    132    -67     28
   -374    478    849    -54   -613    662   -337   -293   -387    122    -80     20
   -353    491    844    -70   -597    667   -340   -288   -392    119    -85     15
   -345    506    852    -80   -600    678   -337   -267   -379    140    -70     33
   -337    532    870    -96   -602    701   -337   -259   -379    148    -70     36
   -322    553    872   -116   -597    711   -350   -254   -384    142    -72     33
   -309    571    878   -132   -594    724   -361   -236   -376    150    -57     44
   -290    566    857   -140   -574    711   -361   -213   -366    163    -44     59
   -270    613    883   -171   -576    748   -374   -200   -355    174    -33     75
   -272    607    878   -168   -576    743   -368   -171   -337    187    -23     77
   -259    631    891   -184   -574    761   -368   -142   -319    207    -10     93
   -226    662    888   -218   -555    774   -368   -114   -303    228      5    106
   -200    698    898   -249   -548    797   -371    -72   -277    257     31    135
   -174    745    917   -288   -545    831   -376     -7   -231    306     80    194
   -150    807    958   -329   -553    883   -379     59   -181    358    129    239
   -132    841    971   -355   -553    906   -374    119   -142    400    171    267
   -119    875    995   -376   -555    935   -368    171    -98    449    213    309
    -93    898    992   -402   -542    945   -355    218    -64    491    252    355
    -77    911    987   -418   -532    948   -345    244    -51    509    275    387
    -64    950   1013   -444   -540    982   -355    244    -54    506    277    397
    -44    979   1023   -467   -532   1000   -374    226    -70    493    270    394
    -38    989   1026   -478   -532   1008   -381    197   -103    459    239    376
    -33    976   1008   -472   -522    992   -387    161   -142    413    192    335
    -33    969   1002   -470   -517    984   -387    127   -179    371    145    288
    -38    922    961   -441   -498    940   -384     85   -228    311     83    220
    -51    865    917   -407   -485    891   -402     36   -280    254     31    171
    -59    867    927   -402   -493    896   -418    -15   -324    210     -7    135
    -62    870    932   -402   -496    901   -426    -57   -363    171    -44    111
    -59    846    906   -392   -483    875   -441    -93   -402    129    -90     62
    -67    828    893   -381   -480    859   -462   -127   -431     96   -127     28
    -80    807    888   -363   -485    846   -480   -145   -452     77   -145     15
    -88    802    891   -358   -488    846   -493   -163   -478     59   -163     -2
    -88    792    880   -350   -483    836   -498   -171   -485     51   -166    -10
    -75    800    875   -363   -475    836   -511   -176   -485     49   -179    -23
    -70    828    898   -379   -485    865   -511   -166   -472     67   -166     -7
    -59    865    924   -402   -493    893   -501   -142   -452     90   -145     18
    -49    901    950   -426   -498    924   -475   -116   -418    111   -124     38
    -51    935    987   -441   -519    961   -457   -101   -397    124   -111     49
    -57    953   1010   -446   -532    982   -462    -98   -402    122   -119     38
    -64    989   1052   -462   -558   1021   -488   -106   -405    124   -119     49
    -46   1070   1117   -511   -581   1093   -519   -114   -397    135   -114     67
    -23   1078   1101   -530   -561   1088   -535   -116   -389    150    -96     80
    -20   1060   1078   -519   -548   1067   -563   -122   -400    153    -85     96
    -15   1065   1080   -524   -548   1070   -574   -129   -410    148    -90     93
      0   1104   1104   -550   -550   1104   -587   -137   -420    145    -98     88
    -15   1093   1106   -540   -561   1098   -592   -140   -436    137   -111     70
    -36   1070   1106   -517   -571   1088   -607   -155   -470    109   -142     31
    -38   1031   1067   -498   -553   1049   -613   -163   -493     77   -168      5
    -36    987   1023   -475   -530   1005   -623   -171   -506     67   -181    -10
    -49    958   1008   -457   -530    984   -628   -184   -537     44   -215    -44
    -70    935   1005   -433   -537    969   -641   -207   -571     18   -252    -83
    -64    930    992   -433   -530    961   -659   -226   -589     -5   -275   -122
    -62    896    958   -415   -509    927   -654   -233   -602    -23   -296   -142
    -75    885    961   -405   -519    922   -670   -252   -633    -46   -319   -158
    -93    883    976   -397   -535    930   -680   -259   -646    -57   -327   -161
    -96    862    958   -384   -527    909   -688   -259   -657    -64   -335   -168
   -109    859    969   -374   -537    914   -704   -272   -678    -83   -353   -187
   -101    867    966   -384   -535    917   -714   -283   -698   -106   -374   -205
    -93    870    961   -389   -527    914   -735   -296   -717   -124   -394   -233
    -93    844    937   -376   -517    891   -724   -280   -711   -127   -405   -246
    -96    797    893   -350   -493    844   -644   -197   -672   -129   -436   -301
    -85    802    885   -361   -485    844   -535    -54   -584    -93   -446   -340
    -44    911    956   -433   -498    932   -472    122   -418     62   -322   -244
     28   1148   1119   -589   -548   1135   -462    355   -153    389      0     57
     96   1462   1366   -779   -633   1415   -555    431     20    714    410    501
     36   1605   1569   -823   -766   1587   -633    181    -33    878    719    854
    -75   1608   1683   -766   -880   1644   -745   -231   -311    769    727    898
   -179   1408   1587   -615   -883   1496   -932   -795   -891    168    150    397
   -265   1036   1301   -384   -782   1169  -1156  -1384  -1647   -779   -815   -457
   -244    782   1026   -270   -636    904  -1304  -1428  -1852  -1047  -1096   -722
   -215    633    849   -207   -532    740  -1288  -1213  -1683   -917  -1039   -722
   -187    597    784   -207   -485    691  -1189   -979  -1460   -743   -932   -672
   -161    636    797   -236   -478    717  -1034   -719  -1205   -532   -776   -571
   -132    743    875   -306   -504    807   -875   -488   -992   -350   -626   -457
   -111    792    904   -340   -509    846   -789   -376   -883   -259   -550   -402
    -98    833    932   -368   -514    880   -761   -324   -833   -220   -514   -379
    -77    859    937   -389   -506    898   -761   -314   -828   -220   -511   -384
    -77    839    917   -381   -498    878   -763   -316   -836   -226   -524   -410
    -85    833    919   -374   -501    875   -750   -296   -820   -205   -517   -405
    -90    859    948   -387   -519    904   -753   -285   -802   -192   -509   -389
    -98    883    982   -392   -540    932   -769   -285   -802   -184   -506   -397
    -98    888    987   -397   -545    937   -763   -272   -789   -168   -488   -387
    -96    904    997   -405   -545    950   -753   -259   -776   -155   -478   -376
    -90    924   1015   -418   -553    969   -750   -259   -776   -158   -480   -381
   -106    950   1057   -420   -581   1002   -753   -252   -774   -153   -478   -381
   -103    989   1091   -444   -597   1041   -756   -241   -761   -129   -459   -361
    -93    971   1062   -439   -576   1015   -758   -233   -748   -119   -454   -355
    -72    974   1044   -452   -558   1008   -758   -218   -743   -106   -446   -350
    -38   1005   1044   -483   -540   1023   -779   -218   -745   -101   -439   -348
    -25   1028   1052   -501   -537   1039   -782   -213   -737    -85   -428   -340
    -15   1031   1047   -509   -530   1039   -789   -197   -719    -59   -405   -324
     -5   1054   1060   -524   -532   1054   -789   -174   -691    -25   -374   -301
     23   1098   1075   -561   -524   1088   -766   -114   -636     44   -316   -249
     36   1119   1080   -579   -522   1101   -761    -67   -584    109   -254   -194
     44   1145   1101   -594   -527   1124   -750    -10   -527    179   -187   -142
     67   1179   1111   -623   -522   1145   -753     38   -480    241   -127    -96
     83   1208   1124   -644   -519   1166   -756     83   -433    296    -70    -54
     75   1265   1187   -672   -555   1226   -750    103   -418    314    -46    -38
     70   1322   1252   -696   -592   1288   -735    106   -413    319    -33    -28
     75   1356   1280   -717   -602   1319   -714    116   -402    332    -18    -10
     77   1304   1226   -691   -574   1265   -709     98   -420    306    -44    -31
     54   1291   1236   -672   -592   1265   -719     49   -483    236   -103    -88
     28   1275   1247   -652   -607   1262   -706     12   -524    187   -140   -116
     23   1215   1192   -620   -584   1205   -719    -44   -581    124   -194   -166
     18   1205   1187   -610   -584   1197   -701    -77   -618     72   -246   -205
     10   1192   1179   -602   -584   1187   -698   -116   -665     23   -301   -246
     -2   1143   1143   -571   -571   1143   -714   -171   -719    -36   -361   -303
    -20   1075   1096   -527   -558   1085   -722   -226   -763    -88   -413   -358
    -33   1049   1083   -506   -558   1065   -735   -272   -805   -129   -457   -397
    -51   1028   1080   -488   -566   1052   -758   -316   -844   -158   -488   -428
    -59   1023   1083   -480   -571   1052   -761   -340   -857   -174   -504   -449
    -67    966   1034   -449   -550   1000   -769   -355   -872   -194   -524   -475
    -49    961   1010   -454   -530    984   -769   -353   -872   -189   -514   -470
    -23   1060   1083   -519   -553   1070   -802   -384   -896   -207   -522   -475
    -23   1104   1127   -540   -576   1114   -789   -371   -883   -197   -506   -459
    -57   1109   1163   -527   -610   1135   -745   -329   -831   -158   -472   -436
    -90   1122   1213   -514   -652   1166   -691   -270   -758    -96   -418   -400
    -90   1156   1247   -535   -667   1200   -675   -249   -730    -72   -394   -397
    -90   1171   1262   -540   -675   1215   -672   -259   -722    -72   -384   -400
    -75   1218   1291   -574   -683   1254   -672   -283   -719    -64   -371   -389
    -28   1239   1267   -605   -646   1252   -711   -329   -743    -83   -392   -402
     18   1218   1197   -618   -589   1208   -761   -379   -787   -119   -423   -439
     20   1247   1226   -633   -602   1236   -771   -389   -800   -122   -420   -431
     18   1239   1221   -628   -602   1231   -750   -384   -789   -114   -397   -400
     28   1228   1200   -628   -584   1215   -737   -381   -784   -103   -379   -361
     25   1158   1130   -592   -553   1145   -753   -394   -807   -119   -397   -371
     12   1109   1096   -561   -542   1101   -737   -381   -797   -114   -394   -371
    -25   1067   1093   -522   -561   1080   -711   -374   -789   -116   -397   -376
    -41   1031   1072   -493   -555   1052   -709   -384   -807   -140   -415   -389
    -70    963   1034   -446   -550    997   -711   -405   -828   -166   -441   -415
    -98    919   1015   -410   -558    966   -704   -420   -849   -187   -459   -428
   -106    880    987   -389   -548    932   -701   -433   -862   -202   -467   -428
   -101    846    948   -371   -524    896   -704   -454   -885   -231   -491   -446
   -106    826    932   -361   -519    878   -722   -478   -906   -257   -517   -478
    -98    818    917   -361   -509    867   -711   -478   -904   -262   -522   -491
   -103    826    927   -361   -517    878   -704   -470   -898   -254   -511   -485
   -114    823    937   -353   -524    880   -709   -478   -909   -252   -511   -491
   -161    779    940   -311   -550    859   -696   -480   -906   -246   -509   -491
   -168    769    937   -301   -553    852   -688   -480   -901   -246   -504   -501
   -155    761    917   -303   -535    836   -657   -433   -870   -244   -519   -542
   -140    771    911   -314   -524    841   -568   -303   -774   -205   -532   -589
   -103    857    961   -376   -532    909   -493   -155   -615    -64   -420   -530
    -59   1039   1098   -491   -579   1070   -465      7   -376    213   -140   -285
    -23   1262   1286   -620   -654   1275   -514    119   -166    537    249    122
    -44   1548   1592   -750   -818   1569   -607    -38   -197    680    574    545
   -145   1475   1618   -665   -883   1545   -657   -319   -467    563    633    693
   -249   1343   1590   -548   -919   1465   -732   -667   -906    158    290    397
   -337   1062   1400   -363   -867   1231   -888  -1171  -1553   -644   -574   -420
   -353    789   1143   -218   -748    966  -1078  -1491  -1995  -1221  -1197  -1010
   -324    568    891   -122   -607    730  -1137  -1408  -1896  -1148  -1161  -1028
   -306    423    727    -59   -517    574  -1096  -1223  -1678   -984  -1060   -976
   -296    371    667    -38   -483    519   -989  -1013  -1436   -792   -930   -888
   -272    454    727    -90   -498    589   -823   -750  -1148   -550   -737   -750
   -259    524    784   -135   -522    654   -719   -581   -976   -407   -623   -665
   -246    545    792   -148   -519    667   -678   -514   -909   -353   -581   -636
   -228    553    782   -163   -506    667   -670   -498   -885   -335   -571   -631
   -207    568    776   -179   -491    672   -662   -483   -862   -319   -555   -620
   -202    581    784   -189   -493    683   -657   -475   -844   -303   -540   -613
   -189    605    795   -210   -491    698   -654   -467   -828   -290   -522   -610
   -184    626    807   -220   -496    717   -649   -459   -805   -277   -509   -600
   -187    654    841   -233   -514    748   -649   -457   -789   -267   -498   -597
   -189    654    844   -233   -517    748   -641   -446   -779   -257   -478   -589
   -179    657    833   -239   -506    745   -636   -433   -758   -241   -459   -579
   -168    654    820   -244   -496    737   -626   -420   -740   -223   -444   -571
   -163    659    823   -246   -493    740   -620   -413   -724   -215   -428   -561
   -171    646    815   -239   -493    732   -620   -400   -711   -207   -428   -561
   -163    667    831   -254   -496    748   -628   -389   -706   -194   -415   -550
   -166    685    849   -262   -509    766   -623   -374   -680   -168   -389   -530
   -161    683    844   -259   -501    763   -613   -348   -649   -142   -363   -506
   -176    675    849   -249   -514    761   -610   -322   -620   -111   -340   -488
   -176    678    854   -252   -517    766   -607   -288   -579    -64   -298   -459
   -158    706    862   -275   -509    784   -597   -239   -527    -12   -252   -420
   -145    766    911   -309   -527    839   -589   -192   -475     38   -200   -384
   -150    779    927   -314   -540    852   -589   -137   -418    103   -132   -329
   -153    789    943   -319   -548    865   -571    -64   -340    187    -49   -254
   -148    841    989   -348   -568    917   -553      2   -267    262     25   -189
   -129    901   1031   -384   -579    966   -540     49   -220    311     72   -150
   -122    901   1023   -389   -571    961   -517     83   -187    337    106   -116
   -129    914   1044   -392   -587    979   -509     98   -179    342    124   -106
   -135    917   1049   -392   -592    984   -498    101   -181    332    122   -114
   -137    901   1039   -381   -587    969   -485     90   -197    306    101   -135
   -142    891   1034   -376   -587    961   -475     67   -218    272     67   -174
   -163    865   1028   -350   -597    945   -454     44   -236    241     41   -205
   -194    815   1010   -311   -602    911   -449      0   -267    194      0   -249
   -228    761    989   -265   -607    875   -459    -51   -311    137    -57   -285
   -233    693    924   -231   -579    807   -465    -98   -358     80   -106   -322
   -246    657    904   -205   -574    779   -465   -140   -394     36   -150   -363
   -257    633    891   -189   -574    761   -470   -189   -423     -5   -189   -402
   -246    581    828   -166   -537    704   -480   -236   -457    -46   -231   -444
   -231    587    815   -179   -524    701   -511   -290   -488    -80   -265   -488
   -210    561    769   -176   -488    665   -522   -311   -501    -88   -277   -509
   -184    511    696   -163   -441    602   -532   -332   -519   -106   -296   -530
   -179    491    670   -155   -423    579   -537   -340   -519   -111   -301   -535
   -171    465    636   -148   -405    548   -537   -342   -517   -114   -303   -545
   -166    498    665   -166   -415    581   -524   -340   -496   -101   -293   -550
   -181    514    693   -168   -439    602   -509   -316   -454    -67   -254   -509
   -192    511    704   -158   -446    607   -480   -290   -428    -44   -228   -488
   -200    537    735   -171   -467    636   -472   -272   -413    -31   -210   -478
   -181    561    743   -189   -462    652   -485   -277   -410    -28   -197   -462
   -153    579    730   -213   -441    654   -501   -293   -397    -23   -187   -452
   -129    587    717   -228   -423    652   -532   -322   -402    -28   -184   -454
   -135    540    672   -205   -405    605   -579   -348   -433    -46   -192   -472
   -124    563    688   -220   -407    626   -592   -350   -428    -41   -181   -457
   -114    568    683   -228   -400    626   -579   -337   -407    -20   -158   -415
   -122    542    665   -210   -392    602   -584   -340   -410    -25   -166   -415
   -122    496    618   -189   -371    555   -600   -361   -426    -49   -184   -431
   -122    449    571   -163   -345    509   -618   -389   -444    -77   -202   -452
   -119    400    519   -142   -319    457   -633   -415   -470   -111   -228   -483
   -114    342    457   -114   -285    400   -646   -431   -485   -137   -252   -511
   -129    285    415    -80   -272    350   -646   -446   -498   -161   -272   -530
   -137    259    394    -62   -265    327   -649   -467   -517   -184   -298   -561
   -142    239    381    -49   -262    309   -654   -475   -524   -200   -311   -568
   -140    205    345    -31   -241    275   -662   -483   -535   -215   -327   -576
   -145    158    303     -7   -223    228   -657   -475   -524   -213   -322   -574
   -155    145    301      2   -228    223   -670   -478   -511   -207   -316   -571
   -150    137    285      5   -218    210   -691   -488   -509   -215   -322   -581
   -124    124    249      0   -187    187   -704   -504   -524   -233   -340   -610
   -101    142    244    -20   -174    194   -696   -504   -509   -231   -329   -610
    -96    124    220    -15   -158    171   -698   -504   -498   -231   -327   -610
    -88     93    179     -2   -132    135   -649   -452   -459   -226   -332   -620
    -70     93    163    -10   -116    127   -542   -309   -368   -200   -337   -657
    -36    166    202    -67   -119    184   -454   -132   -218    -85   -257   -615
      7    363    355   -187   -174    361   -389    103     44    194      5   -392
     83    646    561   -366   -239    605   -428    231    246    506    368      2
     93    924    831   -509   -368    878   -548     -5    223    670    680    392
    -18   1023   1039   -504   -530   1031   -672   -407     57    709    849    607
   -135    953   1088   -410   -610   1021   -883   -904   -303    433    641    436
   -205    509    714   -153   -459    610  -1111  -1436   -930   -335   -150   -288
   -189      7    197     90   -192    101  -1296  -1696  -1415   -997   -849   -922
   -145   -202    -57    174    -46   -132  -1309  -1506  -1283   -919   -831   -953
   -106   -241   -137    174     15   -189  -1210  -1239  -1031   -740   -714   -893
    -62   -179   -116    119     25   -148  -1034   -956   -769   -542   -563   -792
    -36    -83    -46     59      5    -64   -836   -688   -530   -350   -418   -688
    -28    -12     15     18    -23      2   -758   -571   -420   -265   -342   -626
    -33     10     44     12    -38     25   -732   -527   -366   -223   -303   -592
    -36    -12     23     23    -28      5   -714   -493   -329   -197   -280   -576
    -33    -36     -2     36    -15    -20   -701   -465   -301   -171   -257   -561
    -36    -49    -12     44    -12    -31   -709   -467   -296   -171   -259   -571
    -36     -5     31     20    -33     12   -714   -470   -288   -168   -254   -561
    -33    -12     20     20    -28      2   -704   -457   -267   -150   -241   -542
    -36    -31      5     33    -20    -12   -719   -457   -262   -145   -231   -537
    -44    -38      5     38    -25    -15   -706   -444   -236   -135   -218   -537
    -31    -46    -15     36     -7    -31   -701   -428   -213   -119   -197   -532
    -18    -49    -31     31      5    -38   -704   -423   -194   -109   -179   -517
     10    -64    -75     28     41    -70   -704   -413   -176    -96   -168   -496
     20    -59    -80     18     49    -70   -701   -413   -171    -93   -166   -501
     23    -38    -62      7     41    -49   -693   -394   -145    -77   -142   -493
     23    -41    -67      7     44    -54   -693   -379   -124    -62   -124   -478
     31    -64    -96     18     62    -80   -675   -350    -96    -36   -101   -462
     49    -18    -67    -15     57    -41   -667   -319    -62    -10    -75   -449
     67     -5    -75    -31     70    -38   -659   -277    -25     25    -41   -426
     88    -20   -109    -36     98    -64   -649   -223     23     70      2   -392
    127     33    -93    -80    111    -28   -631   -161     83    119     51   -345
    174     64   -109   -119    140    -20   -613    -88    142    171    106   -301
    202     59   -145   -132    174    -41   -589    -12    205    233    163   -254
    220    122   -101   -174    161     12   -592     31    244    272    200   -220
    231    197    -33   -213    132     83   -576     77    288    316    249   -171
    249    218    -31   -233    140     93   -555     96    314    342    280   -142
    262    233    -28   -249    145    103   -553     83    314    340    283   -145
    262    226    -38   -244    150     93   -561     49    290    311    267   -163
    257    210    -46   -233    153     83   -553     15    270    285    257   -176
    246    168    -77   -207    161     46   -553    -28    239    254    223   -202
    236    124   -111   -181    174      5   -545    -75    207    215    189   -236
    218     90   -127   -155    171    -18   -542   -135    174    168    150   -272
    189     51   -137   -119    163    -41   -540   -192    148    132    119   -303
    174    -28   -202    -72    187   -114   -545   -249    114     90     83   -335
    158    -75   -236    -41    197   -155   -561   -306     72     46     41   -374
    148   -106   -257    -20    200   -181   -581   -368     31      2      2   -410
    145   -111   -257    -15    200   -184   -600   -418     10    -28    -25   -444
    137   -140   -277      0    205   -207   -605   -439      7    -36    -31   -457
    132   -179   -311     23    220   -244   -597   -436     25    -25    -12   -444
    127   -205   -335     36    228   -267   -587   -439     41    -10      2   -423
    116   -202   -319     44    218   -259   -574   -433     51     -5     10   -420
    111   -233   -345     59    226   -288   -584   -441     44    -12      7   -431
    114   -200   -314     41    213   -257   -576   -436     57      5     25   -415
    132   -163   -296     12    213   -228   -550   -410     85     33     54   -381
    140   -179   -319     20    228   -249   -509   -387    111     49     72   -379
    127   -171   -298     20    210   -233   -506   -387    114     51     75   -389
    124   -176   -303     25    213   -239   -522   -387    119     62     88   -366
    127   -163   -290     18    207   -226   -540   -389    129     83    111   -350
    119   -205   -324     44    220   -265   -558   -400    122     77     98   -374
    116   -257   -376     67    246   -314   -589   -431     96     51     72   -387
    122   -241   -363     57    241   -301   -597   -446     88     44     75   -381
    122   -257   -379     64    246   -316   -613   -467     75     31     72   -384
    111   -290   -402     90    257   -345   -633   -498     46      0     54   -405
     98   -366   -465    132    280   -413   -636   -514     31    -18     44   -420
     88   -439   -527    174    306   -483   -641   -537     10    -44     31   -433
     93   -452   -545    179    319   -498   -654   -561    -15    -75     10   -454
     93   -496   -589    202    340   -542   -641   -563    -18    -83      0   -459
     75   -553   -628    236    350   -589   -639   -574    -25    -93    -10   -470
     59   -600   -659    270    358   -628   -646   -602    -46   -127    -31   -496
     54   -652   -709    298    379   -680   -641   -615    -59   -148    -41   -519
     70   -646   -717    288    392   -680   -633   -613    -57   -155    -44   -527
     70   -659   -732    293    400   -693   -641   -626    -72   -176    -57   -540
     70   -701   -774    314    420   -737   -644   -636    -80   -194    -67   -558
     51   -750   -802    348    423   -776   -636   -636    -80   -194    -70   -561
     25   -750   -776    363    400   -763   -633   -639    -85   -210    -77   -566
     23   -766   -789    368    405   -776   -623   -639    -85   -218    -77   -579
     18   -795   -813    387    413   -802   -605   -636    -80   -223    -77   -587
     12   -833   -846    407    426   -839   -542   -579    -57   -226    -90   -610
     12   -857   -870    423    441   -862   -428   -431     23   -202    -90   -639
     33   -818   -852    389    441   -836   -327   -220    189    -80      7   -574
     72   -623   -698    275    384   -659   -233     75    478    210    285   -327
    153   -288   -441     67    296   -366   -226    252    714    535    657     59
    150     10   -140    -80    145    -64   -322     -2    737    737    989    459
      5    119    111    -64    -51    116   -517   -522    584    795   1171    696
   -122    -46     75     83    -98     12   -743  -1104    176    467    904    478
   -202   -571   -371    387     80   -472   -932  -1636   -496   -348     72   -306
   -166  -1106   -940    636    387  -1023  -1127  -1883  -1000  -1005   -600   -948
   -111  -1291  -1182    698    535  -1236  -1148  -1714   -919   -989   -631  -1015
    -62  -1291  -1228    678    581  -1262  -1023  -1436   -691   -831   -530   -948
    -23  -1247  -1223    633    600  -1236   -841  -1148   -449   -654   -413   -862
     18  -1182  -1200    581    607  -1189   -641   -867   -223   -475   -275   -761
     20  -1153  -1176    563    597  -1163   -553   -758   -127   -402   -210   -714
     28  -1166  -1195    568    610  -1179   -519   -724    -93   -387   -189   -696
     36  -1179  -1218    568    626  -1197   -504   -711    -80   -381   -181   -688
     31  -1213  -1244    592    636  -1228   -493   -704    -75   -384   -179   -688
     38  -1215  -1254    587    646  -1234   -478   -688    -59   -374   -179   -683
     44  -1205  -1249    581    646  -1226   -462   -672    -38   -355   -163   -675
     36  -1205  -1244    581    639  -1223   -452   -665    -20   -342   -145   -662
     20  -1231  -1252    605    636  -1241   -454   -667    -12   -342   -137   -657
      5  -1241  -1249    615    626  -1244   -452   -667    -10   -345   -137   -659
     10  -1249  -1260    618    633  -1254   -444   -654      5   -324   -124   -654
     12  -1234  -1247    607    628  -1239   -436   -641     20   -311   -111   -646
     -5  -1208  -1202    607    597  -1205   -413   -615     51   -280    -80   -615
    -18  -1210  -1195    613    587  -1202   -387   -587     83   -246    -49   -576
    -18  -1221  -1205    618    592  -1213   -379   -568     98   -236    -33   -561
      2  -1218  -1223    605    610  -1221   -371   -553    119   -226    -15   -555
     20  -1215  -1236    597    628  -1226   -358   -530    148   -197     10   -550
     28  -1210  -1239    589    631  -1223   -342   -498    171   -171     33   -530
     44  -1197  -1241    576    641  -1218   -337   -472    197   -148     62   -506
     41  -1202  -1247    579    641  -1223   -340   -446    220   -124     90   -483
     36  -1197  -1234    581    633  -1215   -332   -397    259    -85    132   -436
     49  -1189  -1241    568    644  -1215   -322   -350    303    -33    181   -384
     54  -1174  -1228    558    641  -1200   -311   -296    358     25    246   -314
     62  -1150  -1213    542    636  -1182   -311   -252    400     75    306   -244
     77  -1132  -1210    527    644  -1171   -314   -223    426    111    350   -197
     80  -1130  -1210    524    644  -1169   -303   -205    444    124    384   -158
     77  -1156  -1236    537    657  -1195   -306   -215    433    111    376   -163
     72  -1169  -1244    545    657  -1208   -298   -233    420     90    358   -181
     72  -1176  -1249    553    659  -1213   -277   -246    415     77    348   -192
     54  -1223  -1278    584    665  -1252   -262   -265    397     49    322   -205
     36  -1280  -1317    620    675  -1299   -259   -301    363      7    283   -233
     12  -1343  -1356    662    683  -1348   -252   -348    329    -38    241   -280
      0  -1389  -1389    696    693  -1389   -239   -392    296    -88    197   -335
    -15  -1462  -1449    737    717  -1457   -233   -436    259   -140    145   -374
    -23  -1540  -1517    782    745  -1530   -239   -483    215   -194     88   -418
    -23  -1595  -1571    807    771  -1584   -249   -530    171   -241     49   -454
    -31  -1626  -1595    828    782  -1610   -257   -566    148   -265     25   -483
    -36  -1660  -1626    846    795  -1644   -254   -597    124   -301     -5   -519
    -41  -1665  -1623    852    789  -1644   -241   -605    124   -309    -10   -519
    -64  -1678  -1613    870    771  -1647   -236   -610    127   -303     -5   -514
    -72  -1704  -1631    888    779  -1667   -226   -607    132   -296      5   -509
    -64  -1693  -1628    878    779  -1660   -205   -597    148   -288     15   -504
    -54  -1652  -1600    852    771  -1626   -181   -579    174   -270     38   -488
    -41  -1639  -1597    839    776  -1618   -155   -558    200   -249     64   -459
    -25  -1647  -1621    836    797  -1634   -135   -542    220   -233     83   -446
    -51  -1631  -1582    839    763  -1605   -129   -535    246   -223     96   -444
    -54  -1600  -1545    826    743  -1574   -122   -535    267   -205    122   -418
    -49  -1595  -1545    818    748  -1571   -140   -555    267   -202    135   -405
    -46  -1615  -1569    831    761  -1592   -168   -584    241   -228    122   -410
    -44  -1615  -1574    828    763  -1595   -158   -576    239   -231    129   -389
    -33  -1610  -1577    820    771  -1595   -166   -579    233   -236    127   -387
    -51  -1613  -1561    831    750  -1587   -181   -576    236   -233    132   -384
    -77  -1647  -1569    862    745  -1608   -181   -571    236   -241    129   -381
   -101  -1714  -1615    906    756  -1665   -179   -581    213   -262    103   -402
   -129  -1777  -1649    953    758  -1714   -158   -576    207   -272     90   -418
   -145  -1821  -1678    982    766  -1751   -148   -581    202   -283     77   -439
   -155  -1883  -1727   1021    784  -1805   -145   -597    181   -316     49   -467
   -163  -1961  -1797   1060    815  -1878   -150   -618    155   -348     20   -493
   -137  -2008  -1870   1072    865  -1938   -171   -641    127   -381    -12   -517
   -124  -2044  -1922   1083    898  -1984   -179   -654    109   -413    -36   -545
   -122  -2073  -1951   1098    914  -2013   -179   -662    103   -436    -62   -574
   -101  -2104  -2005   1101    950  -2055   -181   -670     93   -454    -80   -587
    -77  -2156  -2078   1117   1000  -2117   -179   -665     93   -462    -83   -589
    -49  -2203  -2156   1124   1052  -2179   -187   -670     85   -480    -98   -602
    -36  -2205  -2169   1122   1065  -2187   -207   -691     57   -511   -135   -626
    -28  -2210  -2184   1117   1075  -2200   -213   -701     46   -519   -148   -633
    -18  -2244  -2226   1130   1101  -2234   -181   -657     64   -522   -158   -652
     -2  -2255  -2252   1127   1122  -2252    -96   -522    142   -498   -174   -698
     25  -2236  -2262   1106   1143  -2249    -20   -387    249   -436   -148   -698
     51  -2101  -2153   1023   1101  -2127     31   -205    457   -215     70   -504
    116  -1873  -1990    875   1052  -1930    -10    -72    644     64    407   -132
    145  -1649  -1795    750    969  -1722   -122   -213    665    244    722    267
     70  -1577  -1647    753    857  -1610   -194   -504    545    303    922    532
    -49  -1654  -1605    849    776  -1628   -301   -880    197     31    709    363
   -148  -1956  -1808   1052    828  -1880   -472  -1426   -428   -711    -49   -340
   -166  -2312  -2148   1236    989  -2231   -675  -1803   -950  -1369   -719   -966
   -103  -2587  -2483   1345   1189  -2535   -782  -1777   -997  -1462   -833  -1111
    -70  -2727  -2657   1397   1291  -2694   -717  -1548   -795  -1319   -756  -1080
    -31  -2753  -2722   1392   1345  -2738   -610  -1319   -571  -1153   -644  -1002
    -10  -2681  -2673   1343   1330  -2678   -423  -1041   -293   -922   -462   -862
      2  -2650  -2652   1325   1327  -2650   -290   -852   -109   -776   -345   -766
      7  -2618  -2626   1304   1314  -2621   -246   -782    -41   -730   -301   -727
     12  -2579  -2595   1283   1304  -2587   -226   -748      0   -701   -270   -698
     10  -2579  -2590   1283   1299  -2585   -220   -732     23   -685   -254   -683
      2  -2600  -2603   1299   1301  -2600   -213   -709     44   -675   -246   -670
     15  -2616  -2634   1299   1325  -2624   -202   -688     70   -657   -233   -641
     23  -2592  -2616   1283   1317  -2603   -181   -659    106   -628   -205   -610
     12  -2569  -2582   1278   1296  -2574   -176   -649    119   -613   -194   -597
     -2  -2582  -2579   1293   1288  -2582   -174   -644    135   -605   -187   -592
    -15  -2587  -2574   1299   1278  -2582   -176   -644    155   -600   -181   -589
    -33  -2605  -2574   1319   1270  -2590   -158   -618    184   -576   -155   -558
    -33  -2639  -2605   1335   1283  -2621   -135   -587    218   -550   -122   -524
     -7  -2626  -2618   1317   1304  -2624   -124   -561    244   -519    -96   -514
     28  -2631  -2660   1299   1343  -2644   -137   -558    246   -517   -101   -527
     51  -2631  -2683   1288   1366  -2657   -135   -537    275   -514    -90   -519
     72  -2600  -2675   1262   1371  -2637   -122   -509    303   -498    -67   -501
    103  -2582  -2686   1239   1395  -2634   -103   -472    345   -457    -31   -472
    122  -2587  -2709   1228   1415  -2647   -106   -441    381   -426     -2   -441
    127  -2546  -2673   1208   1397  -2608    -98   -397    428   -387     36   -389
    127  -2538  -2665   1205   1395  -2603    -96   -350    480   -337     75   -342
    148  -2517  -2665   1184   1405  -2590   -106   -303    537   -277    122   -298
    163  -2478  -2642   1156   1400  -2559    -90   -236    610   -197    200   -233
    174  -2413  -2590   1119   1379  -2501    -75   -176    672   -132    265   -174
    205  -2369  -2577   1080   1389  -2473    -72   -129    717    -88    309   -129
    205  -2327  -2533   1062   1369  -2429    -62   -109    743    -59    337   -103
    189  -2361  -2551   1085   1369  -2455    -70   -111    735    -75    327   -114
    197  -2382  -2579   1091   1387  -2478    -64   -109    730    -93    322   -103
    194  -2405  -2600   1104   1397  -2501    -49   -116    714   -111    311    -96
    197  -2426  -2624   1114   1410  -2525    -51   -150    680   -155    275   -127
    181  -2483  -2665   1150   1421  -2572    -44   -179    652   -194    239   -155
    166  -2546  -2712   1189   1436  -2629    -44   -233    597   -257    176   -207
    155  -2561  -2720   1202   1434  -2639    -62   -296    537   -327    114   -259
    153  -2608  -2761   1228   1457  -2683    -75   -350    478   -392     62   -311
    145  -2631  -2777   1241   1460  -2701    -67   -384    452   -428     31   -337
    132  -2673  -2805   1270   1467  -2740    -59   -418    426   -462      0   -366
    114  -2730  -2847   1306   1478  -2787    -64   -454    397   -496    -33   -394
     98  -2738  -2837   1319   1467  -2787    -85   -498    366   -535    -70   -431
     85  -2735  -2821   1325   1452  -2777    -88   -519    350   -555    -88   -454
     62  -2761  -2824   1348   1441  -2790    -88   -522    355   -553    -83   -454
     59  -2792  -2855   1366   1454  -2824    -72   -506    376   -535    -59   -423
     98  -2818  -2917   1361   1506  -2868    -59   -491    407   -522    -51   -400
    135  -2821  -2956   1340   1543  -2886    -51   -478    426   -509    -41   -389
    148  -2764  -2912   1306   1530  -2837    -49   -470    439   -504    -33   -384
    153  -2709  -2863   1275   1504  -2785    -46   -462    459   -501    -25   -381
    150  -2720  -2870   1286   1509  -2795    -33   -444    488   -483     -5   -358
    166  -2701  -2868   1267   1517  -2785    -41   -439    514   -457     18   -329
    184  -2673  -2857   1244   1519  -2764    -59   -449    527   -444     33   -311
    207  -2650  -2860   1221   1530  -2753    -90   -467    517   -452     36   -309
    220  -2657  -2878   1218   1548  -2766   -111   -483    493   -467     20   -314
    228  -2662  -2894   1215   1558  -2777   -129   -488    493   -472     18   -314
    246  -2655  -2902   1205   1571  -2779   -127   -483    501   -470     28   -309
    259  -2696  -2956   1218   1608  -2826   -124   -485    496   -475     20   -329
    275  -2753  -3029   1239   1652  -2891   -132   -496    480   -496      0   -348
    288  -2795  -3083   1252   1683  -2938   -132   -501    475   -514    -10   -348
    280  -2829  -3109   1273   1693  -2969   -127   -509    465   -530    -23   -358
    262  -2811  -3073   1273   1665  -2940   -150   -540    423   -571    -64   -402
    265  -2842  -3107   1288   1686  -2974   -148   -561    397   -600    -96   -436
    262  -2904  -3169   1319   1714  -3034   -148   -576    381   -626   -122   -465
    275  -2907  -3182   1314   1727  -3044   -158   -600    361   -654   -142   -488
    280  -2912  -3195   1314   1735  -3052   -155   -605    350   -665   -155   -493
    280  -2951  -3231   1335   1756  -3091   -142   -594    355   -657   -148   -485
    270  -3000  -3270   1363   1769  -3135   -137   -594    355   -662   -150   -496
    262  -3037  -3299   1387   1779  -3167   -127   -600    350   -662   -150   -498
    262  -3024  -3289   1379   1774  -3154   -127   -602    345   -675   -161   -504
    270  -2982  -3252   1356   1761  -3117   -127   -602    342   -683   -171   -527
    277  -3011  -3289   1366   1782  -3148   -114   -589    337   -709   -207   -574
    277  -3034  -3312   1376   1792  -3172    -15   -485    394   -711   -244   -631
    280  -3026  -3307   1371   1792  -3164     93   -332    519   -633   -202   -610
    319  -2878  -3198   1280   1758  -3037    181   -122    789   -355     51   -392
    400  -2574  -2974   1088   1686  -2774    135     75   1091     59    496     23
    457  -2249  -2707    896   1582  -2478      0    -44   1114    296    883    457
    418  -2177  -2595    878   1504  -2387   -109   -384    901    309   1080    709
    314  -2296  -2611    992   1462  -2452   -226   -795    511     36    922    605
    184  -2626  -2813   1218   1499  -2717   -418  -1337   -158   -766     85   -127
    137  -2992  -3130   1426   1631  -3060   -636  -1725   -737  -1535   -735   -857
    171  -3260  -3434   1543   1800  -3348   -696  -1662   -761  -1626   -883  -1041
    205  -3421  -3626   1608   1914  -3522   -597  -1408   -517  -1436   -766  -1000
    233  -3406  -3639   1584   1932  -3522   -491  -1200   -293  -1265   -649   -922
    254  -3364  -3619   1556   1935  -3491   -303   -948    -28  -1044   -485   -818
    275  -3273  -3548   1499   1909  -3411   -181   -771    150   -885   -353   -722
    301  -3252  -3554   1475   1927  -3403   -129   -698    228   -823   -296   -675
    324  -3221  -3546   1449   1935  -3382   -109   -683    252   -802   -277   -662
    311  -3205  -3517   1447   1914  -3361    -96   -680    262   -802   -272   -659
    285  -3198  -3486   1454   1886  -3341    -80   -665    280   -787   -254   -657
    288  -3221  -3509   1467   1899  -3364    -59   -644    306   -763   -233   -649
    303  -3164  -3468   1428   1883  -3315    -59   -636    322   -750   -210   -626
    296  -3154  -3452   1428   1873  -3302    -57   -623    337   -740   -194   -607
    290  -3180  -3470   1444   1878  -3325    -44   -607    355   -727   -174   -592
    303  -3167  -3470   1431   1886  -3317    -25   -587    387   -696   -140   -558
    319  -3115  -3437   1397   1875  -3276    -31   -584    402   -678   -119   -545
    327  -3133  -3460   1402   1891  -3296    -28   -574    418   -667   -114   -542
    348  -3130  -3478   1389   1909  -3304    -31   -571    426   -665   -111   -548
    379  -3120  -3499   1371   1938  -3309    -18   -555    444   -641    -88   -527
    410  -3076  -3486   1332   1945  -3281    -28   -555    446   -633    -80   -524
    428  -3057  -3486   1314   1956  -3273    -25   -540    470   -613    -67   -514
    407  -3104  -3512   1345   1958  -3307     12   -491    527   -555    -20   -472
    358  -3115  -3473   1379   1914  -3294     44   -446    571   -511     18   -436
    337  -3115  -3452   1387   1893  -3283     62   -400    620   -459     64   -397
    345  -3102  -3447   1379   1893  -3276     85   -335    683   -397    122   -353
    392  -3042  -3434   1325   1912  -3239     83   -283    735   -342    171   -319
    449  -3008  -3457   1280   1953  -3231     72   -239    779   -290    223   -285
    483  -3060  -3543   1286   2013  -3302    101   -163    849   -228    288   -233
    506  -2998  -3504   1244   2003  -3250    122   -109    906   -176    348   -184
    509  -2948  -3457   1218   1982  -3203    135    -77    943   -142    384   -148
    483  -2935  -3419   1226   1951  -3177    140    -77    943   -145    387   -142
    459  -2938  -3398   1239   1927  -3169    142    -83    930   -168    371   -148
    441  -2940  -3385   1249   1912  -3161    158    -93    917   -187    358   -153
    402  -2951  -3356   1273   1878  -3154    161   -124    888   -215    327   -179
    363  -2969  -3333   1304   1847  -3151    168   -161    857   -254    288   -210
    340  -3016  -3356   1337   1847  -3185    184   -207    815   -309    236   -252
    322  -3065  -3387   1371   1855  -3226    176   -265    766   -366    179   -298
    306  -3112  -3421   1402   1862  -3265    155   -335    701   -433    109   -358
    288  -3174  -3463   1444   1875  -3317    135   -405    641   -493     44   -418
    254  -3203  -3457   1473   1855  -3330    124   -454    602   -535      7   -452
    228  -3255  -3483   1512   1855  -3369    114   -501    566   -574    -31   -488
    236  -3270  -3507   1514   1867  -3387    103   -542    540   -597    -62   -522
    246  -3330  -3577   1543   1912  -3452     88   -584    504   -631    -98   -558
    239  -3382  -3621   1569   1927  -3502     75   -607    485   -646   -111   -579
    241  -3385  -3626   1571   1932  -3504     80   -615    483   -646   -111   -587
    244  -3395  -3639   1574   1938  -3517     70   -633    475   -654   -124   -607
    254  -3361  -3616   1553   1935  -3489     75   -628    493   -636   -106   -600
    267  -3351  -3619   1540   1940  -3483     85   -613    519   -615    -93   -587
    265  -3377  -3645   1556   1953  -3509     96   -602    537   -607    -85   -584
    254  -3403  -3658   1571   1956  -3530     98   -600    542   -605    -88   -587
    249  -3356  -3606   1553   1927  -3481     93   -605    553   -597    -90   -594
    246  -3299  -3546   1522   1896  -3421     98   -600    581   -563    -62   -558
    249  -3309  -3559   1530   1901  -3434     93   -610    589   -550    -46   -542
    244  -3341  -3587   1545   1914  -3463     51   -646    555   -571    -64   -563
    231  -3320  -3551   1545   1891  -3434     38   -665    545   -579    -62   -566
    228  -3335  -3564   1551   1896  -3450     31   -672    542   -584    -67   -568
    233  -3354  -3587   1558   1909  -3470     10   -685    530   -594    -83   -584
    231  -3395  -3629   1579   1927  -3509    -10   -709    501   -626   -114   -618
    231  -3442  -3673   1605   1951  -3556    -31   -737    462   -665   -150   -659
    226  -3483  -3712   1628   1969  -3598    -23   -748    454   -675   -163   -667
    231  -3499  -3730   1634   1979  -3613    -15   -756    439   -693   -179   -680
    205  -3533  -3738   1662   1969  -3637    -18   -776    420   -722   -207   -717
    181  -3603  -3785   1712   1982  -3694    -18   -789    394   -753   -244   -750
    179  -3624  -3806   1719   1990  -3715    -33   -807    371   -779   -270   -784
    181  -3637  -3819   1727   1997  -3725    -44   -823    353   -795   -293   -815
    192  -3673  -3868   1738   2029  -3769    -51   -836    329   -815   -316   -844
    202  -3702  -3904   1751   2052  -3803    -62   -852    314   -841   -337   -865
    189  -3741  -3933   1774   2060  -3837    -67   -862    303   -857   -355   -883
    181  -3769  -3954   1792   2065  -3860    -70   -870    301   -865   -368   -896
    168  -3769  -3938   1800   2052  -3855    -75   -880    290   -875   -381   -911
    168  -3774  -3943   1803   2055  -3858    -80   -888    285   -885   -392   -917
    187  -3787  -3977   1800   2081  -3881    -51   -841    303   -891   -413   -950
    210  -3780  -3993   1784   2099  -3886     44   -698    389   -859   -423   -984
    231  -3720  -3954   1743   2091  -3837    148   -511    532   -758   -361   -945
    257  -3538  -3795   1641   2026  -3665    239   -277    776   -514   -135   -730
    322  -3247  -3569   1460   1943  -3406    220   -124    976   -213    210   -355
    311  -2969  -3281   1327   1795  -3125    127   -342    956    -41    514     23
    239  -2860  -3102   1309   1667  -2979     -5   -743    802     20    698    265
    135  -2896  -3031   1382   1582  -2964   -200  -1218    472   -184    574    174
     49  -3276  -3325   1613   1686  -3302   -426  -1761   -145   -904   -174   -527
     49  -3735  -3785   1842   1917  -3759   -636  -2057   -665  -1584   -896  -1210
    109  -3987  -4097   1938   2101  -4042   -688  -1961   -680  -1667  -1021  -1363
    153  -4050  -4203   1948   2177  -4125   -589  -1686   -462  -1512   -927  -1327
    202  -3995  -4198   1896   2200  -4097   -405  -1392   -213  -1335   -789  -1223
    236  -3899  -4136   1831   2184  -4016   -215  -1114     15  -1163   -654  -1124
    254  -3858  -4112   1800   2182  -3985   -111   -969    129  -1067   -581  -1065
    257  -3839  -4097   1792   2177  -3967    -57   -898    184  -1021   -548  -1028
    265  -3777  -4042   1756   2151  -3910    -33   -867    202  -1005   -535  -1013
    272  -3741  -4016   1732   2143  -3878    -20   -844    210   -992   -535  -1008
    262  -3735  -3998   1735   2130  -3868      0   -810    231   -969   -519  -1000
    259  -3743  -4003   1743   2130  -3873     15   -789    236   -958   -509   -989
    277  -3715  -3995   1717   2135  -3855     23   -779    244   -953   -506   -979
    298  -3694  -3993   1696   2143  -3842     23   -766    249   -948   -501   -963
    296  -3673  -3972   1688   2132  -3824     25   -748    254   -940   -496   -953
    288  -3639  -3928   1675   2107  -3782     36   -730    265   -927   -491   -943
    311  -3613  -3928   1649   2120  -3769     28   -722    259   -924   -491   -937
    353  -3593  -3949   1618   2151  -3769     31   -704    265   -917   -483   -917
    402  -3567  -3969   1582   2184  -3767     38   -693    262   -919   -483   -919
    441  -3569  -4011   1564   2226  -3790     31   -691    241   -940   -501   -937
    472  -3543  -4016   1532   2244  -3780     31   -680    239   -935   -498   -935
    527  -3491  -4019   1480   2270  -3754     38   -657    244   -919   -485   -924
    568  -3434  -4006   1431   2283  -3720     41   -626    252   -904   -475   -906
    563  -3387  -3951   1413   2257  -3668     49   -579    283   -875   -449   -872
    553  -3377  -3930   1410   2239  -3652     54   -522    303   -849   -426   -836
    568  -3307  -3876   1369   2221  -3590     75   -446    340   -800   -381   -787
    597  -3247  -3845   1325   2221  -3546    109   -355    394   -735   -316   -735
    639  -3169  -3808   1265   2223  -3489    124   -275    439   -678   -244   -688
    665  -3104  -3769   1218   2216  -3437    135   -210    478   -628   -187   -626
    688  -3031  -3720   1171   2203  -3374    145   -166    501   -594   -150   -574
    732  -2953  -3686   1109   2208  -3320    135   -150    496   -592   -140   -545
    769  -2873  -3642   1052   2205  -3257    145   -140    488   -592   -132   -522
    795  -2824  -3619   1013   2205  -3221    145   -137    470   -605   -140   -514
    805  -2787  -3595    989   2197  -3190    158   -148    444   -631   -161   -527
    792  -2779  -3572    992   2182  -3177    171   -168    407   -672   -202   -571
    789  -2772  -3561    992   2174  -3167    171   -202    355   -722   -252   -607
    797  -2748  -3546    974   2169  -3146    181   -239    311   -761   -290   -626
    779  -2733  -3512    976   2145  -3122    192   -270    283   -789   -324   -646
    763  -2714  -3478    974   2120  -3096    187   -311    246   -826   -366   -675
    761  -2720  -3481    979   2120  -3099    171   -361    197   -875   -420   -722
    756  -2720  -3478    979   2114  -3099    150   -405    155   -924   -467   -763
    761  -2662  -3424    950   2091  -3042    153   -431    137   -945   -485   -779
    743  -2668  -3411    961   2075  -3039    150   -439    119   -958   -506   -795
    727  -2652  -3380    963   2052  -3016    150   -436    111   -958   -514   -795
    748  -2579  -3328    914   2036  -2953    132   -444     96   -958   -517   -789
    750  -2512  -3263    878   2005  -2886    132   -426    103   -945   -506   -776
    753  -2434  -3190    839   1969  -2811    132   -407    103   -932   -496   -761
    756  -2317  -3073    782   1914  -2694    155   -363    140   -901   -465   -727
    771  -2205  -2977    714   1873  -2590    200   -306    187   -852   -423   -683
    779  -2127  -2909    672   1842  -2517    244   -265    210   -820   -397   -657
    782  -2042  -2824    628   1800  -2431    267   -233    220   -800   -379   -633
    795  -1914  -2709    561   1751  -2312    272   -207    236   -776   -355   -597
    815  -1808  -2624    496   1719  -2216    270   -187    275   -732   -322   -555
    849  -1756  -2605    452   1727  -2179    241   -179    280   -719   -309   -530
    896  -1714  -2613    407   1751  -2164    205   -189    259   -722   -311   -519
    904  -1667  -2572    381   1738  -2120    220   -161    270   -698   -293   -483
    937  -1587  -2525    324   1730  -2055    205   -158    254   -706   -298   -475
    945  -1519  -2468    285   1706  -1992    171   -179    213   -732   -329   -493
    924  -1509  -2434    290   1678  -1971    163   -179    197   -740   -342   -491
    901  -1473  -2374    285   1636  -1922    168   -161    200   -724   -329   -459
    909  -1405  -2314    246   1610  -1860    161   -163    166   -737   -342   -459
    904  -1369  -2273    233   1587  -1821    163   -163    129   -756   -366   -472
    893  -1345  -2242    223   1566  -1792    166   -166    114   -766   -384   -480
    901  -1299  -2200    200   1551  -1748    166   -168     96   -779   -397   -491
    893  -1273  -2166    187   1530  -1717    158   -176     67   -795   -415   -504
    891  -1278  -2169    192   1530  -1722    153   -179     36   -820   -446   -527
    901  -1239  -2143    166   1522  -1688    142   -181     20   -833   -472   -548
    914  -1184  -2099    135   1506  -1641    142   -171     12   -828   -472   -540
    924  -1122  -2047     98   1483  -1584    140   -168      2   -823   -470   -537
    924  -1047  -1971     59   1447  -1509    155   -150      7   -805   -454   -517
    945  -1021  -1966     36   1454  -1493    158   -142     -5   -805   -465   -519
    963   -992  -1956     15   1460  -1473    166   -127    -12   -805   -483   -530
    979   -862  -1842    -59   1410  -1350    252    -28     15   -802   -506   -542
    984   -779  -1766   -103   1374  -1273    394    158    111   -737   -480   -527
    992   -646  -1639   -174   1314  -1143    522    415    314   -540   -319   -397
   1080   -280  -1361   -400   1221   -820    566    771    631   -171     33    -80
   1189    158  -1031   -675   1109   -436    441    818    820    197    467    366
   1148    381   -766   -766    956   -192    249    410    774    418    787    711
   1036    524   -511   -782    774      5    -33   -207    498    397    857    826
    906    348   -558   -626    732   -103   -301   -833    -90   -161    337    402
    844   -124   -971   -361    906   -548   -493  -1296   -917  -1176   -646   -449
    870   -444  -1314   -213   1091   -878   -558  -1249  -1137  -1480   -989   -774
    898   -540  -1439   -179   1169   -989   -441   -945   -956  -1353   -943   -774
    935   -415  -1350   -259   1143   -883   -275   -654   -740  -1184   -828   -688
    971   -275  -1249   -348   1109   -761    -57   -353   -511  -1000   -693   -581
   1013   -145  -1158   -436   1085   -652    103   -137   -355   -865   -589   -509
   1036    -25  -1062   -506   1047   -545    179    -33   -296   -797   -548   -478
   1044     31  -1013   -537   1028   -491    220     20   -275   -756   -524   -462
   1057    124   -932   -592    995   -402    239     51   -267   -722   -498   -433
   1057    194   -862   -626    961   -332    257     75   -270   -691   -478   -407
   1070    254   -818   -662    943   -280    267     96   -272   -662   -462   -387
   1091    303   -787   -696    940   -241    267    106   -283   -649   -459   -374
   1080    405   -675   -743    878   -135    280    135   -275   -615   -436   -342
   1078    501   -576   -792    828    -36    301    171   -259   -574   -407   -311
   1062    548   -517   -807    789     15    322    205   -241   -537   -379   -288
   1062    639   -423   -849    743    109    319    220   -246   -524   -374   -280
   1067    693   -376   -883    722    158    319    244   -252   -514   -371   -262
   1072    784   -288   -930    680    249    329    275   -246   -485   -350   -228
   1067    870   -200   -969    633    335    322    290   -257   -465   -337   -207
   1080    937   -142  -1008    613    397    319    314   -252   -436   -319   -189
   1088   1018    -70  -1054    579    472    324    337   -249   -402   -298   -163
   1083   1057    -25  -1070    553    517    348    392   -223   -355   -265   -122
   1080   1078     -2  -1080    540    537    350    439   -197   -311   -233    -90
   1091   1166     75  -1127    509    620    355    491   -166   -254   -194    -38
   1104   1291    184  -1197    459    737    361    548   -127   -189   -148     10
   1119   1361    241  -1241    439    802    379    620    -83   -119    -88     62
   1137   1486    348  -1314    394    917    376    685    -41    -51    -28    116
   1124   1590    465  -1356    329   1028    379    753     12     28     36    181
   1130   1717    587  -1423    270   1153    387    800     31     72     77    239
   1132   1805    672  -1470    228   1239    394    841     51    122    122    285
   1122   1870    745  -1499    187   1309    415    883     72    161    161    327
   1122   1982    859  -1551    132   1421    405    891     64    174    174    355
   1109   1925    815  -1517    145   1369    397    862     15    150    142    342
   1098   1904    805  -1501    145   1356    400    833    -25    132    119    324
   1083   1961    875  -1525    103   1418    413    805    -62    114     90    293
   1057   1958    901  -1506     77   1431    423    774   -103     80     41    252
   1034   1958    922  -1496     54   1441    446    758   -129     57     20    241
    984   1961    976  -1473      2   1470    446    722   -168     23    -15    205
    958   2003   1044  -1480    -44   1522    444    678   -218    -15    -57    179
    961   2036   1075  -1499    -57   1556    459    644   -241    -25    -77    171
    992   2094   1101  -1543    -54   1597    457    610   -270    -41   -103    148
    987   2148   1161  -1569    -88   1654    441    579   -306    -64   -132    127
    971   2153   1182  -1564   -103   1667    405    548   -350    -83   -158    106
    950   2151   1200  -1551   -124   1675    426    579   -329    -46   -129    137
    945   2210   1265  -1579   -161   1738    436    592   -327    -25   -116    150
    940   2301   1358  -1621   -210   1831    439    587   -335    -20   -122    145
    930   2338   1408  -1636   -239   1875    467    620   -301     20    -90    179
    924   2413   1488  -1667   -280   1951    483    652   -272     64    -51    220
    917   2481   1564  -1701   -322   2023    511    678   -249     98    -25    254
    917   2530   1613  -1725   -348   2073    524    696   -236    122     -7    277
    906   2561   1654  -1735   -374   2107    530    709   -220    148      7    296
    904   2655   1751  -1779   -423   2203    519    709   -205    179     33    322
    885   2733   1847  -1810   -480   2291    524    709   -207    207     62    355
    872   2785   1909  -1829   -519   2348    506    696   -220    220     67    376
    862   2795   1932  -1831   -535   2364    480    678   -254    210     51    366
    878   2855   1977  -1865   -548   2416    470    675   -265    218     62    371
    862   2922   2060  -1893   -600   2491    483    685   -254    241     85    402
    852   2909   2057  -1880   -602   2483    480    672   -285    233     72    402
    857   2902   2044  -1880   -594   2473    462    659   -324    213     49    389
    813   2902   2088  -1857   -636   2496    467    662   -342    213     44    387
    795   2894   2099  -1844   -652   2496    472    652   -368    207     28    371
    789   2873   2083  -1831   -646   2478    472    623   -410    179     -5    340
    815   2878   2060  -1849   -623   2470    465    597   -441    158    -36    309
    865   2857   1992  -1860   -563   2426    457    576   -465    145    -57    296
    849   2873   2021  -1862   -587   2449    462    566   -491    140    -62    296
    836   2899   2062  -1867   -613   2481    457    555   -511    140    -67    290
    820   2915   2094  -1870   -636   2507    465    558   -514    155    -57    296
    805   2927   2122  -1865   -657   2525    475    563   -511    174    -41    309
    779   2920   2140  -1849   -680   2530    496    571   -514    192    -31    316
    784   2927   2143  -1857   -680   2538    485    561   -530    189    -38    316
    784   2904   2117  -1847   -665   2512    480    561   -548    181    -54    309
    789   2896   2107  -1842   -657   2501    530    626   -524    194    -72    290
    792   2987   2192  -1891   -701   2590    639    784   -413    257    -62    262
    807   3091   2283  -1951   -737   2688    717    953   -252    410     46    335
    852   3257   2405  -2055   -776   2831    753   1156      0    711    342    618
    893   3502   2608  -2197   -857   3055    698   1306    236   1075    784   1101
    857   3813   2956  -2338  -1049   3387    613   1127    246   1293   1161   1579
    750   3865   3115  -2309  -1182   3491    555    813     15   1239   1247   1743
    628   3780   3151  -2205  -1262   3468    470    428   -441    815    865   1413
    511   3522   3011  -2016  -1249   3268    301   -140  -1169    -80    -85    506
    485   3195   2709  -1839  -1111   2953     90   -400  -1561   -568   -605      7
    517   2961   2444  -1738   -963   2704     44   -275  -1475   -504   -589    -23
    535   2829   2294  -1683   -878   2564    116    -62  -1260   -335   -491     33
    542   2803   2260  -1673   -857   2533    239    161  -1026   -145   -358    127
    537   2865   2325  -1701   -893   2595    402    415   -756     80   -179    254
    535   2951   2413  -1743   -937   2683    514    587   -576    233    -59    355
    563   3029   2465  -1795   -950   2746    548    649   -506    296    -10    400
    555   3057   2501  -1805   -971   2779    548    670   -488    314      2    405
    527   3070   2543  -1800  -1008   2808    558    696   -470    340     23    423
    530   3107   2574  -1818  -1023   2842    571    722   -444    374     49    452
    522   3122   2600  -1823  -1039   2860    566    732   -431    389     59    467
    522   3185   2662  -1852  -1070   2925    563    750   -397    426     90    509
    506   3226   2720  -1867  -1106   2974    589    782   -355    470    124    540
    478   3234   2756  -1857  -1137   2995    607    800   -332    491    137    553
    454   3224   2766  -1839  -1158   2995    615    813   -319    514    158    571
    433   3237   2803  -1834  -1184   3021    610    820   -303    535    179    589
    413   3281   2868  -1847  -1228   3076    615    839   -285    563    202    607
    407   3322   2912  -1865  -1252   3117    626    865   -254    602    233    639
    407   3322   2915  -1867  -1252   3120    607    870   -241    623    241    657
    410   3341   2930  -1875  -1260   3135    613    893   -213    659    270    691
    426   3374   2946  -1901  -1260   3159    628    927   -179    701    301    714
    444   3395   2951  -1919  -1252   3174    618    950   -153    735    329    732
    454   3406   2948  -1932  -1247   3177    613    963   -129    761    353    745
    449   3432   2982  -1940  -1265   3208    631   1013    -70    826    410    797
    457   3476   3018  -1969  -1280   3247    628   1065    -15    891    470    859
    465   3494   3026  -1979  -1280   3260    620   1117     41    958    535    917
    472   3517   3042  -1997  -1286   3281    623   1169     96   1028    600    963
    485   3580   3094  -2031  -1304   3338    639   1231    171   1117    688   1028
    506   3611   3104  -2060  -1299   3359    639   1270    215   1176    745   1088
    511   3613   3102  -2062  -1296   3359    636   1286    231   1192    761   1106
    514   3606   3091  -2060  -1291   3351    639   1291    236   1189    758   1098
    527   3593   3065  -2060  -1267   3330    636   1270    215   1169    724   1072
    535   3621   3083  -2078  -1275   3354    607   1247    176   1122    683   1034
    542   3572   3029  -2057  -1244   3302    597   1202    127   1054    620    979
    514   3530   3016  -2023  -1249   3273    592   1161     70    984    555    930
    511   3483   2972  -1997  -1228   3229    584   1148     12    917    491    880
    566   3473   2907  -2021  -1171   3190    548   1085    -57    836    413    805
    602   3463   2860  -2034  -1130   3161    522   1010   -114    766    345    740
    568   3442   2870  -2008  -1150   3156    496    953   -150    722    303    693
    485   3390   2904  -1938  -1208   3148    501    922   -174    709    285    672
    407   3338   2930  -1873  -1262   3133    524    927   -197    693    257    649
    384   3302   2917  -1844  -1265   3109    532    917   -220    675    233    631
    397   3317   2920  -1860  -1260   3120    535    909   -226    670    228    628
    415   3315   2899  -1865  -1241   3107    530    893   -236    652    207    613
    423   3289   2863  -1857  -1221   3076    522    891   -244    639    187    587
    433   3309   2873  -1873  -1218   3091    527    901   -233    646    200    592
    436   3338   2902  -1888  -1231   3120    540    940   -194    675    236    626
    428   3385   2956  -1906  -1262   3172    568    987   -142    717    280    672
    436   3429   2990  -1935  -1278   3208    592   1013   -106    748    309    704
    436   3463   3024  -1951  -1293   3244    600   1044    -70    784    342    748
    407   3543   3135  -1977  -1363   3341    597   1060    -41    813    374    782
    397   3574   3177  -1984  -1389   3377    592   1070    -25    833    392    807
    420   3608   3185  -2016  -1382   3398    576   1078    -10    852    418    849
    423   3600   3177  -2013  -1376   3390    548   1067    -12    852    426    865
    415   3590   3174  -2003  -1379   3382    542   1075    -10    854    431    859
    426   3600   3174  -2013  -1374   3387    542   1093     -2    862    436    854
    428   3567   3135  -2000  -1353   3351    530   1104    -15    846    423    849
    428   3517   3089  -1974  -1330   3304    509   1109    -36    820    405    839
    423   3515   3091  -1971  -1332   3304    498   1111    -49    805    392    820
    423   3496   3073  -1958  -1325   3286    496   1119    -57    795    381    805
    410   3421   3011  -1917  -1301   3218    491   1124    -64    774    355    789
    397   3356   2959  -1875  -1280   3156    491   1117    -80    748    324    766
    381   3333   2948  -1860  -1283   3143    488   1104    -93    727    303    743
    363   3338   2974  -1849  -1304   3156    496   1106   -101    714    288    722
    348   3299   2948  -1826  -1301   3125    488   1109   -103    704    275    706
    332   3265   2933  -1800  -1299   3099    475   1111    -96    698    270    704
    322   3242   2917  -1784  -1299   3081    470   1119    -77    704    272    711
    340   3192   2852  -1766  -1254   3024    459   1119    -72    696    277    709
    353   3234   2878  -1795  -1262   3057    462   1135    -51    706    293    719
    361   3242   2881  -1803  -1260   3063    472   1156    -28    722    303    724
    371   3234   2860  -1803  -1244   3050    491   1187     -5    740    316    735
    376   3208   2831  -1792  -1226   3021    545   1280     44    740    296    706
    371   3239   2868  -1808  -1249   3055    644   1444    155    784    283    680
    384   3374   2990  -1880  -1304   3182    727   1636    363    971    439    810
    428   3606   3177  -2018  -1374   3393    748   1867    691   1353    820   1166
    488   3891   3403  -2190  -1457   3647    654   1945    896   1717   1275   1644
    449   4130   3681  -2291  -1615   3907    488   1569    709   1803   1574   2026
    368   4141   3772  -2255  -1701   3956    376   1174    413   1717   1644   2138
    283   3972   3689  -2130  -1701   3832    205    680   -114   1197   1158   1709
    223   3554   3330  -1888  -1553   3442    -46    137   -854    223    132    779
    233   3205   2972  -1719  -1369   3089   -174     67  -1093   -158   -298    368
    236   2990   2753  -1613  -1260   2873   -129    296   -885    -15   -236    361
    246   2896   2647  -1574  -1200   2772    -25    540   -641    168   -129    402
    283   2938   2655  -1610  -1184   2798    129    807   -376    381     23    511
    314   3042   2727  -1680  -1208   2886    298   1054   -127    589    197    662
    322   3117   2792  -1719  -1234   2956    384   1182      5    696    296    748
    324   3117   2792  -1722  -1234   2953    410   1223     44    727    324    761
    316   3081   2764  -1699  -1223   2922    415   1228     51    724    319    743
    322   3107   2785  -1714  -1231   2946    410   1244     75    745    342    763
    324   3130   2805  -1727  -1241   2969    405   1254     90    758    363    787
    311   3128   2816  -1722  -1252   2974    392   1247     96    758    371    789
    293   3146   2852  -1719  -1278   3000    410   1267    124    784    397    815
    285   3141   2855  -1714  -1283   2998    410   1278    145    805    410    820
    285   3130   2844  -1709  -1280   2987    402   1265    153    807    415    815
    277   3122   2844  -1704  -1283   2985    405   1270    171    823    446    833
    265   3138   2873  -1701  -1304   3005    413   1280    194    849    480    865
    262   3135   2873  -1701  -1306   3005    426   1288    215    872    498    896
    272   3122   2850  -1699  -1288   2987    420   1270    218    872    496    896
    301   3094   2792  -1701  -1244   2943    407   1262    228    875    498    880
    348   3107   2759  -1727  -1205   2933    394   1262    241    888    514    878
    363   3141   2777  -1753  -1205   2959    368   1301    267    917    542    898
    335   3177   2842  -1758  -1252   3011    366   1387    324    971    594    945
    314   3198   2881  -1756  -1283   3039    394   1465    402   1039    657   1005
    433   3237   2803  -1834  -1184   3021    389   1480    446   1072    688   1015
    454   3205   2751  -1829  -1148   2977    405   1426    480   1104    714   1026
    423   3195   2772  -1808  -1174   2982    420   1447    542   1169    769   1067
    407   3239   2829  -1826  -1210   3034    439   1525    631   1247    846   1132
    431   3276   2844  -1852  -1205   3060    449   1582    709   1317    911   1195
    459   3304   2844  -1883  -1192   3073    446   1600    748   1356    953   1231
    470   3330   2857  -1901  -1192   3094    454   1608    763   1379    982   1257
    470   3335   2863  -1904  -1197   3102    454   1590    758   1376    987   1254
    454   3299   2844  -1875  -1195   3073    454   1556    735   1348    971   1241
    444   3278   2834  -1862  -1195   3055    446   1519    693   1309    940   1210
    426   3242   2813  -1834  -1195   3029    446   1473    654   1273    906   1184
    392   3198   2803  -1795  -1208   3000    431   1389    594   1210    849   1132
    358   3138   2779  -1748  -1210   2959    410   1296    527   1135    782   1075
    345   3115   2766  -1732  -1210   2940    392   1205    465   1067    722   1018
    322   3047   2725  -1686  -1200   2886    374   1127    413   1010    675    976
    280   2966   2683  -1623  -1202   2826    348   1062    368    963    633    935
    259   2902   2642  -1579  -1189   2772    335   1018    337    932    602    901
    239   2857   2618  -1551  -1189   2738    311    966    298    888    566    857
    226   2800   2574  -1512  -1174   2686    285    924    265    844    522    810
    189   2772   2579  -1480  -1195   2675    275    927    257    836    517    797
    174   2746   2572  -1460  -1197   2660    259    953    257    841    522    795
    150   2691   2538  -1421  -1195   2616    252    992    254    831    506    771
    150   2691   2540  -1421  -1195   2618    259   1067    280    852    530    795
    168   2722   2551  -1447  -1192   2637    280   1148    314    878    561    826
    176   2751   2574  -1462  -1197   2662    298   1236    342    896    581    844
    171   2782   2608  -1478  -1221   2696    335   1330    374    922    605    849
    166   2787   2621  -1478  -1228   2704    358   1413    384    943    620    870
    161   2787   2624  -1475  -1231   2704    358   1491    381    956    633    893
    153   2803   2650  -1478  -1247   2727    353   1574    392    974    654    909
    142   2798   2655  -1473  -1254   2727    335   1660    384    982    665    909
    135   2743   2608  -1439  -1236   2675    309   1745    355    966    654    893
    122   2681   2556  -1402  -1218   2618    298   1834    329    948    636    870
    124   2701   2577  -1413  -1226   2639    285   1922    319    943    631    862
    111   2707   2595  -1410  -1244   2652    272   1995    314    935    631    859
     90   2608   2514  -1350  -1210   2561    272   2088    309    930    628    854
     64   2527   2462  -1299  -1200   2496    270   2171    290    911    615    846
     46   2501   2455  -1273  -1202   2478    270   2255    272    893    605    839
     31   2452   2418  -1244  -1195   2436    272   2338    259    880    594    831
     23   2400   2377  -1213  -1176   2390    270   2410    244    859    571    810
      2   2374   2369  -1189  -1182   2372    270   2481    233    841    555    792
    -18   2320   2338  -1150  -1176   2327    272   2553    215    823    550    784
     -7   2296   2301  -1145  -1156   2299    267   2631    192    795    532    761
      7   2281   2270  -1145  -1130   2275    259   2712    181    782    519    743
     12   2242   2229  -1127  -1109   2236    265   2795    192    784    527    737
     12   2218   2205  -1114  -1096   2213    283   2886    213    792    542    743
      2   2195   2192  -1101  -1096   2195    285   2956    210    789    540    737
    -18   2184   2203  -1085  -1109   2192    285   3024    218    789    545    745
    -33   2182   2216  -1075  -1124   2197    290   3102    233    792    553    748
    -46   2158   2205  -1054  -1124   2182    345   3237    280    802    550    727
    -33   2190   2221  -1080  -1127   2205    465   3483    387    836    548    696
    -25   2270   2296  -1122  -1161   2283    584   3761    568    974    649    771
     10   2436   2426  -1226  -1210   2431    649   4094    844   1262    924   1015
     59   2717   2657  -1387  -1299   2688    613   4346   1104   1628   1343   1439
     25   3026   2998  -1527  -1486   3013    488   3998   1104   1862   1714   1878
    -72   3135   3208  -1532  -1639   3172    327   3481    948   1940   1917   2120
   -176   3029   3205  -1426  -1691   3115    122   2943    568   1662   1696   1943
   -259   2543   2803  -1140  -1530   2673    -80   2431   -101    831    839   1150
   -249   2018   2268   -885  -1257   2143   -241   2281   -592    161    150    511
   -210   1769   1979   -779  -1093   1873   -246   2478   -517    155     98    423
   -176   1735   1912   -782  -1044   1823   -153   2746   -303    290    187    470
   -163   1813   1977   -823  -1070   1893     28   3034    -38    483    332    558
   -148   1904   2052   -880  -1098   1977    226   3296    200    680    493    680
   -137   1927   2062   -896  -1098   1995    311   3390    298    756    555    732
   -129   1925   2052   -898  -1091   1987    335   3387    335    776    579    745
   -124   1919   2044   -896  -1083   1982    345   3367    355    782    589    748
   -116   1925   2042   -906  -1078   1982    350   3335    366    789    594    745
   -106   1917   2021   -906  -1065   1969    345   3296    379    800    600    745
    -96   1912   2005   -909  -1049   1958    342   3263    387    805    602    753
    -98   1896   1995   -898  -1047   1945    350   3231    397    810    605    758
    -83   1917   1997   -917  -1041   1956    345   3200    418    818    618    763
    -59   1904   1964   -922  -1013   1932    345   3174    436    823    628    769
    -38   1878   1917   -922   -979   1896    342   3146    452    833    631    771
    -15   1873   1888   -927   -950   1880    335   3112    462    846    636    774
      7   1888   1878   -950   -935   1883    335   3083    478    859    644    776
     25   1867   1842   -948   -906   1855    324   3050    488    867    652    784
     31   1842   1808   -937   -888   1826    322   3018    501    878    662    789
     33   1829   1795   -930   -880   1813    314   2974    514    883    672    789
     33   1808   1774   -922   -870   1792    309   2930    532    896    683    792
     46   1795   1748   -919   -849   1771    311   2891    563    924    709    818
     51   1790   1738   -919   -841   1764    306   2863    602    948    732    833
     54   1808   1753   -930   -849   1782    311   2852    649    987    776    862
     54   1816   1761   -935   -854   1790    322   2850    701   1036    831    906
     59   1839   1779   -950   -859   1810    316   2847    753   1096    891    958
     64   1875   1810   -971   -872   1844    322   2855    813   1163    953   1023
     57   1909   1852   -982   -896   1880    340   2857    872   1228   1018   1088
     49   1930   1878   -992   -914   1904    337   2818    898   1254   1049   1117
     38   1943   1904   -989   -932   1922    350   2774    922   1270   1070   1145
     20   1927   1906   -974   -943   1917    355   2722    924   1265   1078   1158
     -2   1896   1899   -945   -950   1896    350   2657    919   1254   1072   1158
    -20   1870   1888   -924   -956   1878    342   2572    896   1226   1047   1127
    -28   1829   1857   -901   -943   1842    342   2491    875   1187   1013   1096
    -51   1803   1855   -875   -953   1829    350   2416    857   1150    984   1072
    -85   1756   1842   -833   -963   1797    350   2333    826   1106    945   1036
   -116   1667   1782   -776   -950   1725    345   2247    782   1054    893    989
   -161   1574   1735   -706   -948   1654    335   2161    737   1002    836    943
   -181   1532   1714   -678   -948   1623    332   2096    719    969    800    904
   -194   1488   1683   -646   -937   1584    327   2039    698    935    763    857
   -205   1444   1647   -620   -924   1545    319   2010    683    909    737    818
   -215   1402   1618   -592   -917   1509    319   2023    675    893    722    800
   -241   1350   1592   -555   -917   1470    322   2078    685    893    730    807
   -246   1343   1590   -548   -917   1465    324   2169    696    893    735    807
   -244   1340   1584   -548   -917   1462    337   2288    688    898    727    813
   -257   1299   1556   -522   -906   1426    353   2410    675    911    737    813
   -270   1275   1545   -504   -909   1410    376   2551    688    948    761    831
   -277   1317   1595   -519   -935   1454    431   2712    724    987    792    867
   -259   1358   1618   -553   -937   1488    478   2857    753   1015    831    901
   -252   1330   1582   -540   -917   1454    509   2969    758   1018    836    901
   -252   1314   1564   -532   -909   1439    514   3063    766   1013    836    898
   -254   1314   1569   -530   -911   1441    509   3148    784   1026    849    911
   -239   1335   1574   -548   -906   1454    504   3213    802   1049    880    945
   -213   1330   1543   -558   -878   1434    475   3247    782   1039    870    940
   -197   1286   1483   -545   -841   1384    452   3276    753   1013    852    924
   -171   1275   1447   -550   -807   1361    449   3328    745   1005    854    922
   -145   1267   1410   -561   -779   1337    454   3380    727    995    849    917
   -127   1215   1343   -545   -735   1278    449   3413    685    961    815    891
   -114   1163   1278   -527   -696   1221    446   3434    646    930    787    867
    -98   1124   1223   -511   -659   1174    446   3460    618    909    774    854
    -96   1083   1179   -493   -636   1130    436   3478    581    872    740    831
   -111   1028   1140   -459   -626   1083    436   3496    542    833    706    802
   -119    971   1091   -426   -605   1031    431   3509    504    795    667    766
   -124    930   1054   -402   -589    992    431   3522    478    766    639    748
   -129    885   1015   -379   -571    950    428   3528    454    735    607    717
   -127    833    958   -353   -542    896    415   3538    433    709    581    698
   -132    800    930   -335   -530    865    405   3543    410    678    558    675
   -145    779    924   -316   -535    852    410   3559    407    670    555    678
   -148    766    911   -309   -530    839    413   3561    405    659    548    672
   -135    771    906   -319   -522    839    402   3543    389    646    535    667
   -127    748    875   -311   -501    810    397   3528    381    639    530    657
   -114    709    823   -296   -467    766    402   3520    374    628    522    652
   -106    706    810   -301   -457    758    472   3606    413    628    501    620
    -75    771    844   -348   -459    807    592   3787    527    696    535    623
    -33    862    896   -413   -465    878    698   4021    714    862    680    743
     41   1088   1047   -563   -501   1067    740   4281    963   1150    976   1039
    109   1426   1314   -769   -602   1371    667   4193   1091   1426   1332   1447
     49   1610   1561   -828   -756   1584    548   3681   1062   1608   1626   1803
    -83   1636   1719   -776   -901   1678    381   3078    883   1610   1714   1938
   -218   1379   1597   -579   -906   1488    187   2397    353   1075   1210   1493
   -280    880   1161   -301   -722   1021    -20   1849   -355    192    306    633
   -236    504    737   -135   -485    620   -192   1732   -633   -166    -67    257
   -181    329    511    -75   -348    420   -168   1904   -527   -106    -54    233
   -145    327    472    -90   -309    400    -44   2130   -324     18     25    283
   -124    407    530   -142   -327    467    140   2359   -103    168    132    363
    -90    485    574   -197   -332    530    280   2507     75    306    239    446
    -70    514    584   -223   -327    550    342   2512    150    355    277    480
    -62    530    592   -233   -327    561    363   2452    171    358    283    491
    -67    530    597   -233   -332    563    376   2372    189    361    285    485
    -51    509    561   -228   -306    535    379   2299    210    368    296    506
    -38    530    566   -246   -301    548    363   2223    220    374    314    514
    -33    561    594   -262   -314    576    358   2143    233    381    322    511
    -25    550    574   -265   -298    563    355   2049    228    368    303    501
    -12    561    574   -275   -293    566    355   1969    236    379    309    506
    -10    563    574   -277   -293    568    348   1891    236    379    301    498
     -2    592    594   -293   -298    592    340   1836    246    381    309    506
     -5    613    618   -303   -311    613    340   1782    257    387    311    517
     -7    620    628   -306   -316    623    337   1745    265    400    319    527
    -18    618    633   -301   -324    626    348   1730    285    423    342    545
    -23    623    646   -298   -335    633    340   1714    303    431    350    553
    -15    646    662   -314   -340    652    335   1706    329    444    361    558
      0    667    665   -335   -332    665    335   1696    353    459    371    566
     28    711    683   -371   -327    698    337   1706    387    488    394    597
     62    758    696   -410   -316    727    340   1727    418    517    418    626
     75    807    732   -441   -329    771    355   1777    472    563    462    662
     83    831    748   -457   -332    789    361   1831    535    615    504    701
    101    872    771   -488   -335    823    363   1896    600    672    561    758
    127    958    831   -542   -350    896    363   1956    670    732    633    823
    129   1026    896   -579   -384    963    368   2000    727    787    693    885
    124   1054    930   -589   -402    992    389   2034    763    818    730    932
    124   1078    953   -602   -415   1015    397   2039    774    831    745    953
    127   1085    958   -605   -415   1023    389   2018    756    818    730    945
    119   1075    956   -600   -418   1015    381   1987    727    782    693    919
    116   1057    937   -587   -410    997    366   1945    685    735    646    883
    111   1039    924   -576   -407    982    361   1896    633    680    594    844
    109   1008    898   -558   -394    953    358   1849    584    623    540    795
     88    966    878   -530   -394    922    358   1813    540    571    483    732
     64    932    865   -498   -400    898    350   1769    488    511    423    667
     41    870    828   -457   -394    849    335   1712    423    446    353    602
     28    854    826   -441   -397    841    327   1657    376    405    314    568
     18    841    823   -431   -402    833    314   1613    340    368    277    532
      7    807    797   -407   -394    802    296   1564    293    329    233    488
     -5    792    795   -394   -400    795    290   1540    262    306    205    459
      0    787    787   -392   -392    787    277   1530    241    290    187    439
    -12    787    800   -389   -405    792    265   1525    226    275    168    418
    -15    795    810   -389   -413    802    262   1527    215    275    166    410
    -31    828    857   -400   -444    841    257   1532    205    272    171    400
    -31    883    914   -426   -472    898    262   1530    197    272    171    389
    -44    940    982   -449   -514    961    290   1556    215    293    187    405
    -49    953   1002   -452   -527    976    309   1574    220    303    192    402
    -54    963   1018   -457   -535    989    319   1587    220    311    197    400
    -64   1010   1075   -472   -568   1041    319   1587    218    322    207    413
    -67   1036   1101   -485   -584   1067    306   1582    226    335    228    436
    -49   1057   1106   -504   -576   1080    275   1566    207    327    226    436
    -33   1057   1091   -511   -563   1075    231   1540    174    311    218    423
    -23   1088   1111   -532   -566   1098    218   1538    158    301    223    426
     -7   1124   1132   -558   -571   1130    207   1527    137    288    213    428
     -2   1101   1101   -550   -553   1101    194   1514    103    259    181    397
    -25   1054   1080   -517   -553   1067    189   1517     83    239    163    371
    -59   1013   1072   -475   -566   1041    176   1514     59    223    148    361
    -67    989   1057   -465   -561   1023    171   1512     31    202    124    350
    -57    961   1018   -452   -537    989    176   1488     -7    166     93    314
    -64    963   1028   -449   -548    995    168   1470    -33    135     64    283
    -49    963   1013   -457   -530    987    158   1460    -64    101     28    254
    -59    917    974   -428   -517    945    137   1428   -116     57    -20    210
    -83    880    963   -400   -522    919    114   1405   -155     20    -57    174
   -109    872    982   -384   -545    927     90   1392   -181      5    -80    153
   -122    870    992   -374   -555    930     70   1384   -210    -20   -103    124
   -135    885   1021   -376   -576    953     67   1376   -213    -23   -106    109
   -148    880   1026   -366   -587    953     80   1384   -205    -15   -103    122
   -168    888   1057   -361   -613    971     85   1389   -210    -20   -109    129
   -161    875   1036   -355   -597    956     83   1387   -220    -28   -119    119
   -137    904   1041   -384   -589    971    135   1454   -189    -28   -145     72
   -111    935   1047   -410   -579    989    246   1605    -96     12   -153     33
    -96   1057   1153   -480   -626   1104    332   1779     64    158    -49    111
    -44   1278   1322   -615   -683   1299    371   2008    332    480    257    394
      5   1566   1561   -789   -776   1564    277   2125    524    823    678    836
    -25   1748   1774   -862   -898   1761    192   1940    506   1010   1010   1215
   -129   1774   1901   -823  -1015   1839    127   1618    306    995   1124   1371
   -246   1602   1849   -678  -1047   1725    -18   1156   -189    537    719   1039
   -342   1260   1602   -459   -974   1431   -257    527   -958   -413   -259    153
   -335    932   1265   -298   -800   1098   -457    283  -1358   -917   -784   -335
   -309    706   1013   -200   -662    859   -491    415  -1291   -878   -802   -407
   -280    639    919   -179   -600    779   -418    631  -1088   -727   -714   -376
   -244    683    927   -220   -587    805   -298    846   -867   -548   -592   -306
   -218    782   1000   -283   -610    891   -142   1078   -636   -358   -446   -215
   -202    854   1054   -327   -628    953    -38   1226   -493   -233   -348   -148
   -187    872   1060   -342   -623    966     -2   1275   -449   -187   -309   -122
   -200    878   1078   -340   -639    976     12   1291   -439   -163   -293   -101
   -202    927   1130   -363   -667   1028     12   1293   -433   -153   -285    -90
   -200    958   1156   -381   -678   1057      2   1288   -436   -145   -283    -88
   -210    953   1163   -371   -685   1057      2   1288   -436   -137   -270    -77
   -223    943   1166   -361   -693   1054     -5   1283   -441   -140   -265    -75
   -239    945   1184   -353   -711   1062     -7   1278   -444   -135   -262    -75
   -241    984   1226   -374   -735   1104    -12   1288   -431   -116   -246    -62
   -285   1002   1288   -358   -787   1145    -12   1304   -423   -103   -233    -49
   -324   1028   1353   -353   -839   1189    -12   1304   -423    -90   -223    -41
   -324   1023   1348   -350   -836   1184    -10   1312   -423    -83   -220    -36
   -311   1031   1343   -361   -828   1187    -10   1322   -418    -64   -200    -12
   -306   1031   1337   -361   -820   1184      0   1343   -397    -38   -176      7
   -301   1078   1376   -389   -839   1228     -5   1353   -379    -25   -155     20
   -296   1124   1421   -415   -857   1273      2   1376   -348      5   -127     44
   -293   1150   1444   -431   -870   1296     -5   1392   -322     38    -98     70
   -293   1195   1488   -449   -891   1340     -2   1415   -288     75    -57    111
   -298   1236   1532   -470   -917   1384      5   1460   -239    129     -2    168
   -288   1273   1561   -491   -924   1415     10   1506   -189    189     49    226
   -285   1330   1613   -524   -948   1470     15   1561   -124    265    124    285
   -272   1400   1673   -563   -971   1535      7   1615    -59    340    205    350
   -262   1462   1722   -600   -995   1592     15   1657    -10    400    267    413
   -257   1486   1743   -615  -1000   1613     36   1696     28    444    311    454
   -270   1488   1756   -610  -1013   1621     57   1722     41    459    327    465
   -280   1517   1797   -618  -1039   1657     67   1722     31    449    324    457
   -270   1527   1795   -631  -1034   1660     54   1701      5    420    306    449
   -267   1493   1761   -613  -1015   1626     51   1688    -25    389    277    433
   -288   1441   1727   -576  -1008   1584     49   1662    -72    342    228    392
   -301   1413   1714   -555  -1008   1564     44   1602   -137    280    163    329
   -296   1410   1704   -558  -1002   1556     28   1519   -207    205     85    257
   -280   1369   1649   -545   -966   1509     15   1444   -272    137     18    192
   -280   1288   1569   -506   -924   1428      2   1374   -332     77    -41    132
   -265   1275   1540   -504   -901   1408    -10   1312   -384     31    -93     77
   -246   1265   1509   -509   -878   1387    -51   1228   -459    -33   -171      7
   -257   1223   1480   -483   -870   1350    -67   1179   -496    -64   -205    -31
   -254   1218   1473   -483   -865   1345    -62   1150   -509    -77   -215    -49
   -200   1249   1449   -524   -823   1348    -77   1106   -537   -114   -252    -80
   -179   1244   1421   -532   -800   1330    -93   1078   -555   -132   -272   -101
   -223   1234   1454   -506   -839   1343    -80   1083   -545   -122   -262    -98
   -257   1218   1473   -483   -865   1345    -83   1072   -548   -122   -262   -101
   -288   1208   1496   -459   -891   1350    -72   1078   -530    -98   -236    -75
   -290   1247   1535   -480   -911   1389    -46   1104   -498    -59   -202    -36
   -288   1296   1584   -504   -937   1439    -31   1124   -465    -20   -166     -2
   -324   1293   1615   -485   -971   1454    -33   1124   -449     -5   -150      5
   -342   1317   1660   -485  -1000   1488    -36   1117   -439      7   -129     10
   -345   1376   1719   -517  -1034   1545    -23   1114   -410     38    -96     36
   -335   1413   1748   -537  -1041   1579    -18   1104   -392     59    -67     62
   -329   1423   1751   -548  -1039   1587    -44   1078   -407     59    -67     67
   -332   1400   1732   -532  -1031   1566    -70   1057   -433     41    -88     49
   -324   1423   1745   -550  -1034   1584    -70   1054   -431     46    -75     51
   -335   1436   1771   -550  -1054   1602    -75   1049   -426     62    -54     72
   -358   1402   1761   -522  -1060   1579    -77   1039   -439     64    -62     80
   -355   1379   1735   -511  -1044   1556    -93   1015   -462     41    -80     64
   -355   1337   1693   -491  -1023   1514    -90   1005   -478     18    -98     41
   -363   1296   1660   -465  -1010   1478    -83    995   -491      0   -116     20
   -392   1249   1641   -431  -1018   1447    -88    966   -519    -33   -150    -15
   -418   1215   1634   -397  -1026   1423    -93    937   -542    -64   -174    -41
   -441   1189   1628   -374  -1036   1408    -98    917   -563    -96   -197    -75
   -462   1148   1610   -342  -1036   1379   -106    901   -576   -116   -220   -106
   -470   1140   1610   -335  -1041   1374   -106    883   -581   -127   -236   -122
   -475   1143   1618   -332  -1047   1379   -101    878   -579   -129   -236   -122
   -485   1114   1597   -314  -1041   1356   -111    865   -584   -135   -239   -122
   -498   1091   1590   -296  -1044   1340   -122    852   -594   -145   -246   -137
   -517   1091   1608   -288  -1065   1350   -129    833   -607   -150   -254   -153
   -535   1091   1626   -277  -1080   1358   -127    828   -607   -150   -252   -155
   -555   1057   1613   -252  -1083   1335   -106    852   -589   -145   -257   -171
   -550   1067   1615   -259  -1083   1340    -36    961   -509   -114   -262   -207
   -545   1166   1709   -311  -1127   1436     59   1117   -358    -12   -210   -192
   -540   1361   1901   -410  -1221   1631    124   1286   -119    236      7     -5
   -498   1571   2068   -537  -1286   1818     88   1434    132    587    392    379
   -470   1829   2299   -680  -1384   2062    -28   1322    166    795    753    805
   -511   1914   2423   -701  -1467   2169   -119   1005    -38    795    948   1067
   -592   1823   2416   -615  -1504   2120   -210    657   -397    571    854   1023
   -675   1584   2260   -457  -1470   1922   -371    179   -995   -103    137    353
   -719   1265   1984   -272  -1353   1623   -576   -239  -1564   -854   -683   -418
   -698    956   1654   -129  -1176   1306   -688   -267  -1665  -1026   -904   -646
   -680    756   1436    -36  -1057   1096   -644    -72  -1465   -878   -820   -626
   -659    748   1405    -46  -1031   1075   -550    122  -1231   -704   -706   -550
   -633    805   1436    -85  -1034   1119   -397    350   -974   -504   -558   -449
   -600    878   1478   -140  -1039   1179   -272    527   -779   -342   -436   -361
   -568    945   1514   -187  -1041   1228   -223    607   -688   -262   -368   -306
   -555    982   1535   -213  -1047   1257   -215    631   -652   -228   -337   -272
   -553    987   1540   -218  -1047   1265   -215    631   -641   -213   -322   -262
   -535    997   1532   -231  -1034   1265   -215    631   -633   -202   -309   -257
   -530   1015   1545   -241  -1036   1280   -210    639   -620   -189   -296   -244
   -537   1031   1569   -246  -1052   1299   -202    649   -597   -163   -272   -218
   -545   1023   1569   -239  -1057   1296   -207    646   -581   -148   -262   -210
   -563   1021   1582   -231  -1072   1301   -210    646   -576   -137   -246   -192
   -568   1047   1615   -239  -1091   1330   -207    652   -561   -124   -231   -176
   -553   1052   1602   -249  -1078   1327   -210    657   -542    -98   -210   -161
   -550   1054   1602   -252  -1075   1327   -218    657   -532    -80   -205   -155
   -555   1049   1605   -246  -1080   1327   -215    654   -519    -77   -200   -155
   -563   1005   1569   -220  -1065   1286   -200    667   -501    -62   -179   -145
   -581    984   1566   -202  -1075   1275   -218    659   -498    -62   -184   -163
   -574    995   1569   -210  -1070   1280   -241    649   -493    -57   -181   -163
   -550    987   1538   -220  -1047   1262   -246    662   -467    -36   -161   -140
   -530    966   1496   -218  -1013   1231   -239    685   -433     -5   -137   -114
   -504    984   1488   -241   -997   1236   -249    706   -397     28   -109    -90
   -472    982   1452   -254   -963   1215   -249    756   -340     83    -51    -36
   -452   1018   1467   -283   -958   1241   -252    805   -285    132      0      5
   -431   1065   1496   -316   -963   1280   -257    857   -231    200     70     70
   -426   1101   1527   -337   -976   1314   -252    906   -171    265    135    127
   -426   1143   1569   -358   -997   1356   -244    940   -122    314    187    184
   -426   1153   1577   -363  -1002   1363   -241    961    -93    345    215    220
   -423   1182   1605   -379  -1013   1392   -249    963    -88    345    218    226
   -441   1179   1621   -368  -1031   1400   -262    948   -109    324    202    210
   -462   1143   1602   -340  -1034   1371   -270    930   -132    303    184    202
   -475   1124   1597   -327  -1036   1361   -277    896   -163    270    150    176
   -491   1088   1579   -298  -1034   1332   -277    857   -202    231    109    140
   -517   1060   1577   -272  -1047   1319   -293    787   -257    163     49     80
   -542   1000   1543   -228  -1044   1270   -309    717   -309     96     -7     25
   -540    982   1519   -223  -1031   1249   -335    641   -358     31    -67    -36
   -537    950   1488   -205  -1013   1218   -350    584   -392    -12   -109    -72
   -550    896   1447   -174  -1000   1171   -348    542   -402    -31   -119    -88
   -568    815   1384   -124   -976   1098   -353    498   -418    -57   -145   -127
   -566    784   1350   -109   -958   1065   -363    457   -439    -83   -174   -155
   -574    774   1348    -98   -961   1060   -374    423   -452   -101   -192   -176
   -597    748   1345    -77   -971   1047   -381    402   -457   -111   -210   -194
   -592    750   1340    -80   -966   1044   -387    394   -454   -114   -215   -205
   -584    779   1363    -98   -974   1072   -394    381   -444   -111   -207   -202
   -574    787   1361   -106   -966   1072   -400    374   -431   -103   -202   -200
   -579    800   1379   -111   -979   1088   -387    387   -400    -72   -171   -174
   -568    831   1397   -132   -984   1114   -366    407   -355    -36   -135   -145
   -553    878   1431   -163   -992   1153   -353    420   -309     -7   -101   -122
   -540    904   1444   -181   -992   1174   -348    431   -277     12    -77    -98
   -542    937   1480   -197  -1013   1210   -361    420   -265     23    -67    -77
   -542    966   1509   -213  -1026   1236   -379    413   -252     41    -49    -54
   -540   1013   1553   -239  -1047   1283   -413    392   -244     54    -36    -36
   -535   1005   1540   -233  -1036   1273   -449    363   -246     49    -38    -36
   -532   1000   1532   -236  -1034   1267   -465    348   -244     49    -33    -28
   -530   1018   1548   -244  -1039   1283   -459    350   -228     70    -12     -5
   -509   1028   1538   -262  -1026   1283   -475    335   -239     57    -20    -12
   -509    992   1501   -241  -1005   1247   -493    311   -254     31    -44    -38
   -519    953   1473   -218   -995   1213   -511    280   -262     12    -59    -46
   -519    943   1462   -213   -992   1202   -519    259   -265     10    -67    -46
   -527    909   1434   -192   -979   1171   -514    246   -265      7    -77    -54
   -558    865   1423   -153   -989   1143   -511    220   -272     -7    -90    -70
   -584    797   1382   -106   -984   1088   -519    184   -290    -41   -124   -111
   -581    776   1358    -98   -969   1067   -530    161   -306    -62   -145   -127
   -568    769   1337   -101   -956   1054   -542    140   -311    -72   -155   -137
   -579    743   1322    -80   -950   1031   -553    122   -303    -75   -161   -140
   -568    714   1280    -75   -924    997   -571     98   -316    -98   -181   -158
   -563    706   1270    -72   -917    987   -579     93   -311    -98   -187   -161
   -566    685   1252    -59   -909    969   -576     90   -303    -96   -179   -161
   -545    709   1254    -80   -898    982   -576     77   -298    -96   -174   -163
   -530    704   1234    -88   -883    969   -579     70   -296    -98   -174   -174
   -530    701   1231    -88   -880    966   -550    109   -275   -101   -192   -202
   -540    691   1231    -77   -885    961   -446    233   -202    -80   -215   -244
   -511    769   1280   -127   -896   1023   -342    397    -72      7   -166   -223
   -459    976   1436   -259   -948   1205   -252    636    200    288     88     -7
   -376   1236   1613   -428   -995   1423   -267    836    475    652    483    374
   -348   1499   1844   -576  -1096   1670   -394    672    524    904    857    787
   -436   1618   2055   -589  -1244   1836   -571    213    376   1002   1098   1060
   -527   1610   2135   -542  -1330   1873   -841   -376    -23    745    940    943
   -613   1228   1842   -309  -1226   1535  -1067   -937   -675    -20    171    262
   -644    714   1358    -36  -1000   1034  -1249  -1267  -1278   -831   -659   -480
   -610    384    995    114   -802    688  -1293  -1153  -1296   -940   -828   -675
   -563    267    831    148   -698    548  -1161   -857  -1039   -750   -711   -626
   -517    348    865     83   -691    607  -1002   -602   -797   -561   -579   -532
   -496    428    924     33   -711    675   -805   -340   -555   -363   -428   -418
   -472    522    995    -23   -732    758   -691   -194   -420   -254   -340   -353
   -444    563   1005    -59   -724    784   -646   -150   -371   -220   -301   -329
   -426    579   1002    -77   -714    789   -633   -132   -350   -205   -293   -319
   -407    605   1013   -101   -709    807   -628   -127   -335   -192   -285   -316
   -389    618   1008   -114   -698    813   -613   -114   -303   -163   -259   -303
   -363    649   1013   -145   -688    831   -600   -101   -275   -140   -236   -283
   -345    691   1036   -174   -691    862   -579    -80   -246   -114   -210   -254
   -350    701   1052   -176   -701    875   -566    -75   -236   -101   -202   -252
   -368    706   1075   -168   -722    891   -555    -83   -226    -88   -192   -246
   -353    709   1062   -181   -706    885   -532    -64   -200    -57   -161   -220
   -314    753   1067   -220   -691    909   -514    -51   -176    -31   -135   -194
   -290    779   1070   -244   -680    922   -514    -51   -174    -23   -129   -194
   -293    771   1065   -239   -678    917   -498    -38   -150      0   -114   -181
   -303    782   1085   -239   -693    932   -496    -33   -140      7   -103   -168
   -283    813   1096   -265   -688    953   -493    -23   -124     20    -88   -161
   -272    831   1104   -280   -688    966   -485     -5   -106     41    -67   -145
   -288    813   1101   -262   -693    956   -475     15    -85     62    -49   -132
   -262    859   1119   -298   -693    989   -452     59    -31    119      5    -88
   -265    857   1119   -296   -693    987   -441    101      2    153     36    -64
   -262    875   1137   -306   -698   1005   -423    150     41    200     72    -36
   -249    914   1163   -332   -706   1039   -413    213     98    259    132     18
   -236    963   1197   -366   -717   1080   -413    267    153    311    189     64
   -231   1005   1236   -389   -732   1119   -400    322    205    368    249    119
   -239   1036   1273   -400   -756   1153   -389    358    236    407    293    163
   -244   1078   1322   -415   -782   1200   -392    361    241    415    314    187
   -231   1124   1356   -446   -795   1239   -392    345    231    405    311    200
   -241   1111   1353   -436   -797   1231   -371    342    236    407    319    213
   -272   1091   1361   -410   -815   1226   -355    316    218    392    309    210
   -293   1091   1384   -397   -839   1236   -340    288    202    371    293    207
   -322   1044   1363   -361   -844   1202   -342    228    150    314    246    158
   -342    995   1335   -327   -839   1163   -340    174     98    254    189     98
   -355    945   1301   -298   -828   1122   -340    111     54    202    142     57
   -353    893   1247   -270   -800   1070   -350     41      0    148     93     15
   -355    857   1213   -252   -784   1034   -363    -28    -41    101     41    -36
   -363    820   1182   -228   -771   1000   -379    -90    -75     59      0    -72
   -381    737   1119   -179   -750    927   -402   -148   -106     23    -33   -103
   -389    688   1078   -148   -732    883   -407   -184   -127     -2    -54   -129
   -394    672   1067   -140   -732    867   -420   -210   -145    -18    -72   -145
   -405    678   1083   -137   -745    880   -431   -233   -158    -28    -85   -158
   -407    693   1101   -145   -756    896   -431   -239   -148    -15    -72   -148
   -402    698   1101   -148   -750    898   -407   -213   -116     15    -41   -114
   -420    672   1093   -127   -756    883   -415   -226   -122      7    -41   -119
   -413    672   1083   -129   -748    878   -407   -226   -109     15    -25   -106
   -389    745   1135   -179   -761    940   -366   -194    -57     57     25    -64
   -374    789   1163   -207   -769    976   -324   -168    -20     83     59    -54
   -363    823   1184   -231   -774   1005   -290   -155     -2     88     70    -41
   -353    841   1195   -244   -774   1015   -277   -150     10     98     80    -28
   -350    859   1210   -254   -782   1034   -283   -158     23    106     96    -18
   -348    867   1215   -259   -782   1041   -296   -168     33    119    114     -2
   -335    883   1218   -275   -776   1052   -319   -192     15    119    114      0
   -327    911   1239   -293   -784   1075   -342   -223     -5    111    111      5
   -329    919   1247   -296   -789   1083   -345   -244    -15    101    114      7
   -319    914   1234   -296   -776   1072   -340   -249    -15     96    127     18
   -322    867   1189   -272   -756   1026   -340   -265    -33     80    111      2
   -337    828   1163   -246   -750    995   -345   -293    -62     49     77    -23
   -348    756   1101   -205   -724    927   -332   -306    -75     36     59    -25
   -335    732   1067   -197   -701    898   -322   -311    -80     31     67    -28
   -342    719   1062   -189   -704    891   -322   -345   -103     -2     38    -59
   -368    701   1070   -168   -719    885   -311   -366   -114    -18     20    -75
   -387    662   1049   -137   -719    857   -301   -381   -122    -25     15    -80
   -397    626   1023   -114   -709    823   -298   -394   -137    -41      0   -101
   -387    594    979   -106   -683    787   -316   -431   -179    -77    -31   -135
   -368    602    971   -116   -670    787   -316   -444   -189    -80    -31   -135
   -345    589    935   -124   -641    761   -316   -452   -192    -75    -33   -135
   -316    589    906   -135   -610    748   -309   -454   -189    -70    -25   -127
   -288    587    875   -150   -581    730   -298   -459   -181    -62    -12   -114
   -285    618    904   -166   -594    761   -314   -483   -205    -80    -28   -135
   -272    631    904   -181   -589    766   -309   -478   -218    -85    -44   -161
   -239    631    870   -194   -553    750   -233   -381   -176    -75    -54   -189
   -210    633    841   -213   -527    735   -122   -210    -62     -7    -25   -187
   -174    730    904   -280   -537    815    -31      7    129    174    129    -41
   -137    969   1104   -415   -620   1036     33    249    381    472    436    270
   -122   1350   1473   -613   -797   1410     28    244    530    732    795    685
   -244   1569   1813   -665  -1028   1691    -98   -187    439    854   1057   1028
   -394   1610   2005   -610  -1200   1808   -259   -667    241    833   1130   1145
   -509   1319   1829   -407  -1169   1574   -444  -1223   -252    337    657    701
   -566    748   1314    -90   -940   1031   -652  -1701   -935   -509   -226   -161
   -511    337    849     85   -680    592   -800  -1753  -1171   -833   -566   -522
   -441    181    623    129   -532    402   -787  -1532  -1028   -740   -524   -532
   -407    192    600    106   -504    394   -672  -1257   -815   -579   -423   -475
   -397    270    667     64   -532    467   -478   -940   -576   -397   -290   -376
   -376    340    717     18   -545    527   -353   -737   -420   -267   -189   -303
   -374    363    737      5   -555    550   -285   -644   -353   -205   -140   -270
   -384    394    776     -5   -579    584   -241   -602   -319   -168   -103   -239
   -379    392    771     -5   -574    581   -215   -579   -296   -142    -77   -210
   -379    392    771     -7   -576    581   -200   -566   -275   -129    -57   -200
   -384    400    782     -7   -581    589   -187   -553   -265   -122    -46   -200
   -392    400    792     -5   -592    594   -174   -537   -246   -111    -31   -189
   -400    381    782     10   -589    581   -181   -530   -233    -98    -18   -176
   -405    374    779     12   -592    574   -176   -522   -226    -90    -10   -158
   -405    363    766     20   -584    563   -179   -527   -236    -96    -20   -161
   -405    374    779     15   -592    576   -168   -514   -226    -83     -7   -153
   -405    394    800      5   -602    597   -168   -504   -213    -62     12   -140
   -397    397    795     -2   -594    594   -176   -501   -202    -57     23   -137
   -387    410    795    -12   -592    602   -168   -496   -189    -46     36   -127
   -381    413    792    -15   -587    602   -163   -485   -179    -38     44   -124
   -387    407    795    -10   -589    600   -155   -470   -163    -25     62   -119
   -400    415    815    -10   -607    615   -142   -439   -135      5     93    -88
   -376    444    818    -33   -597    631   -129   -397   -101     41    135    -51
   -350    480    828    -64   -589    654   -116   -353    -59     77    171    -20
   -324    524    849    -98   -587    685    -96   -306    -10    124    210     20
   -293    579    872   -145   -584    724    -88   -244     44    181    270     77
   -265    639    901   -187   -581    769    -75   -174    101    244    335    137
   -236    693    930   -228   -584    810    -70   -111    155    303    397    197
   -213    758    971   -272   -592    865    -54    -64    205    353    454    257
   -210    802   1013   -298   -613    909    -57    -54    220    376    480    285
   -197    823   1021   -314   -610    922    -59    -54    231    389    498    306
   -192    836   1026   -324   -607    930    -51    -54    236    389    504    316
   -194    862   1057   -332   -626    958    -44    -80    226    368    483    298
   -202    859   1062   -329   -631    961    -49   -119    207    348    457    275
   -215    844   1060   -314   -636    950    -49   -153    184    319    433    254
   -231    813   1041   -293   -636    927    -49   -200    150    285    400    223
   -236    766   1002   -265   -618    883    -25   -241    127    257    363    200
   -239    730    969   -246   -605    849    -23   -293     85    213    306    153
   -246    691    937   -223   -592    815    -38   -350     41    163    262    101
   -252    662    914   -207   -584    787    -41   -392      5    124    226     62
   -252    644    896   -194   -574    769    -46   -436    -25     90    189     23
   -277    607    883   -166   -579    743    -36   -462    -36     80    168      7
   -296    579    875   -140   -584    727    -36   -478    -49     67    153    -10
   -335    542    875   -103   -605    709    -36   -493    -57     64    153    -12
   -368    483    852    -57   -610    667    -28   -488    -59     75    161     -5
   -371    485    854    -59   -613    670    -23   -475    -57     85    166     -2
   -350    470    818    -59   -584    644    -25   -475    -54     88    171      0
   -329    470    800    -72   -563    633    -36   -491    -70     75    158    -20
   -309    504    813    -96   -561    657    -38   -493    -72     77    158    -20
   -290    548    836   -129   -563    691    -12   -475    -57     88    171     -7
   -272    568    841   -148   -558    704      2   -467    -36     98    176     -5
   -252    550    800   -150   -527    675    -12   -475    -38     98    171    -12
   -223    561    784   -168   -504    672    -36   -506    -51     85    163    -28
   -223    602    826   -189   -524    711    -57   -530    -46     90    176    -10
   -213    594    807   -192   -511    701    -83   -548    -59     85    181      5
   -218    571    787   -179   -504    678   -119   -571    -83     72    174      2
   -213    587    800   -187   -506    693   -129   -584    -90     70    174      5
   -200    576    776   -189   -491    675   -140   -600   -111     62    166      5
   -205    540    743   -168   -475    641   -142   -615   -129     46    150    -10
   -223    485    706   -132   -465    594   -145   -636   -153     20    129    -25
   -249    439    688    -93   -467    563   -161   -654   -192    -10     98    -49
   -272    371    641    -51   -457    506   -166   -672   -226    -44     75    -75
   -280    355    633    -38   -457    493   -171   -693   -244    -62     54    -96
   -296    322    618    -15   -457    470   -168   -714   -259    -85     25   -124
   -301    296    597      2   -449    446   -166   -724   -272   -101     12   -137
   -301    277    579     10   -441    428   -171   -743   -288   -124     -5   -163
   -303    246    550     25   -426    397   -184   -763   -314   -153    -25   -194
   -316    218    532     46   -426    374   -184   -766   -319   -163    -38   -205
   -316    197    514     59   -415    355   -176   -761   -306   -150    -28   -189
   -319    166    485     75   -402    324   -176   -766   -314   -158    -31   -192
   -316    158    475     77   -397    316   -187   -776   -329   -176    -44   -210
   -314    161    475     75   -394    319   -181   -774   -324   -174    -41   -213
   -293    168    462     62   -376    314   -184   -769   -322   -184    -51   -218
   -275    150    426     59   -350    288   -148   -691   -285   -189    -83   -259
   -241    179    420     28   -329    298    -59   -519   -168   -119    -57   -262
   -207    265    472    -28   -340    368     28   -316     18     46     83   -148
   -168    459    628   -145   -397    542     85    -72    285    350    387    142
   -101    787    888   -345   -496    836     12    -38    431    626    756    558
   -127    979   1104   -426   -615   1041    -75   -322    371    763   1028    911
   -210   1021   1228   -405   -719   1124   -194   -714    174    743   1119   1047
   -301    857   1158   -277   -730   1008   -368  -1228   -306    277    691    659
   -374    444    818    -33   -597    628   -566  -1769   -984   -563   -189   -181
   -348     72    420    137   -384    246   -745  -1917  -1301   -966   -620   -592
   -309   -137    171    223   -241     15   -745  -1745  -1200   -922   -623   -641
   -270   -223     46    246   -158    -88   -667  -1522   -997   -792   -545   -607
   -239   -176     59    207   -150    -59   -506  -1257   -737   -594   -407   -517
   -202    -64    137    135   -171     33   -322  -1000   -496   -394   -252   -394
   -176     12    187     80   -184     98   -223   -870   -366   -288   -155   -314
   -174     41    215     67   -194    127   -189   -813   -306   -236   -114   -275
   -168     36    202     64   -184    119   -187   -805   -293   -239   -122   -290
   -148     31    179     57   -163    106   -179   -787   -277   -231   -119   -290
   -142     38    179     51   -161    109   -174   -769   -254   -215   -101   -277
   -142     67    210     38   -176    137   -163   -750   -226   -192    -72   -249
   -140     54    194     41   -168    124   -163   -740   -202   -166    -49   -226
   -129     80    210     23   -171    145   -155   -727   -168   -137    -23   -194
   -119     93    210     12   -166    150   -168   -732   -155   -129    -12   -189
   -106     85    192     10   -148    137   -174   -724   -145   -122    -10   -192
   -101     96    194      2   -150    145   -168   -704   -122    -98     10   -179
    -83     93    176     -5   -129    135   -148   -683   -103    -90     23   -155
    -64    103    168    -20   -116    135   -153   -672    -96    -90     31   -142
    -36    116    153    -38    -93    135   -153   -657    -75    -77     46   -129
    -36    124    161    -46    -98    142   -142   -639    -46    -49     75   -111
    -23    153    174    -64    -98    163   -148   -623    -25    -31     93   -106
     -2    176    176    -88    -90    176   -155   -602     -2     -7    111   -101
     15    197    181   -106    -83    189   -145   -555     49     49    163    -57
     28    205    176   -116    -75    189   -137   -509     93     96    205    -12
     41    223    181   -132    -70    202   -132   -457    142    153    254     28
     54    296    239   -176    -93    267   -119   -389    207    228    327     83
     62    306    244   -184    -90    275   -109   -329    267    293    381    129
     70    342    270   -207   -101    306    -88   -280    322    348    449    181
     83    402    319   -244   -119    361    -75   -246    366    389    498    223
     75    407    332   -241   -129    368    -75   -244    374    394    501    226
     59    397    337   -228   -137    368    -75   -252    368    381    496    223
     57    394    337   -226   -140    366    -64   -265    368    374    491    220
     51    368    316   -210   -132    342    -64   -293    340    342    467    200
     46    337    288   -194   -122    314    -64   -340    296    298    420    150
     31    309    277   -168   -122    293    -64   -387    252    246    368     90
     12    249    236   -132   -111    244    -70   -441    205    194    314     44
     -7    153    158    -72    -83    155    -70   -504    153    132    252    -20
    -31    101    129    -36    -80    114    -57   -550    124     96    213    -70
    -33     57     90    -10    -62     72    -62   -592     98     54    174   -109
    -28     -5     20     15    -25      7    -83   -641     46     -2    127   -150
    -20    -38    -18     28     -2    -28    -98   -672     20    -33     96   -179
    -31    -64    -33     46      0    -51   -109   -696      2    -54     70   -200
    -59    -85    -25     72    -18    -57   -101   -704      0    -54     67   -207
    -46   -101    -54     72      2    -77    -85   -701      2    -57     72   -210
    -18   -101    -83     59     31    -93    -93   -704      2    -64     67   -210
    -23   -122    -98     72     33   -109    -98   -714      2    -72     57   -215
    -10   -116   -106     64     46   -111   -109   -724     -5    -77     51   -223
     18    -51    -70     15     44    -59    -98   -709     18    -54     77   -202
     33      2    -31    -20     33    -12    -80   -693     46    -25    103   -181
     18      0    -20    -10     18    -10    -70   -688     59    -20    103   -181
     15      2    -12     -7     15     -5    -54   -678     77    -12    116   -174
     28      5    -23    -18     25     -7    -64   -683     83     -2    137   -158
     23     31      7    -28      7     20    -80   -698     80      0    142   -161
     31     36      5    -33     12     20   -101   -724     70     -5    135   -168
     49     20    -28    -33     38     -2   -116   -737     62     -5    142   -155
     36     -7    -44    -15     38    -25   -127   -748     51    -12    142   -150
     31    -28    -59     -2     44    -44   -132   -756     46    -20    137   -150
     20    -64    -85     20     51    -75   -124   -756     49    -23    140   -145
     10   -122   -132     57     70   -127   -127   -769     33    -38    127   -161
     12   -158   -171     70     90   -163   -145   -792      5    -67     98   -202
     12   -207   -220     96    116   -213   -135   -795     -7    -88     77   -226
    -10   -262   -254    135    119   -257   -119   -805    -31   -116     54   -236
    -10   -329   -319    171    153   -324   -127   -836    -64   -161     10   -290
    -15   -376   -361    194    171   -368   -135   -862    -83   -192    -15   -322
    -18   -413   -397    215    187   -405   -129   -878    -93   -213    -36   -340
    -20   -441   -420    231    197   -431   -137   -896   -119   -241    -64   -363
    -36   -496   -459    267    210   -478   -148   -909   -132   -252    -77   -374
    -49   -530   -483    288    215   -506   -142   -911   -132   -252    -70   -366
    -31   -519   -488    275    226   -504   -127   -909   -122   -244    -57   -361
    -38   -530   -491    283    226   -511   -119   -901   -106   -228    -46   -361
    -44   -566   -522    306    239   -545   -119   -911   -114   -239    -62   -381
    -59   -631   -574    342    254   -602   -129   -922   -135   -265    -90   -420
    -59   -652   -592    353    265   -623    -59   -836    -83   -252   -101   -436
    -41   -587   -548    311    252   -568     51   -680     41   -181    -72   -444
     -2   -449   -446    226    220   -449    127   -506    236     -2     67   -345
     62   -267   -329    101    192   -296    129   -337    506    332    407    -31
    111     20    -90    -67     98    -33     93   -252    709    688    865    452
     98    218    119   -158    -10    168      0   -478    607    792   1166    844
      7    166    158    -85    -75    163    -54   -776    332    680   1226    974
   -106    -54     51     80    -77     -2   -181  -1210   -226    101    680    498
   -189   -394   -207    290      7   -301   -376  -1727   -919   -784   -270   -376
   -155   -685   -530    420    184   -607   -530  -1909  -1221  -1205   -735   -815
    -88   -859   -771    475    340   -815   -548  -1787  -1096  -1111   -704   -852
    -80   -953   -875    517    394   -914   -454  -1579   -841   -906   -566   -782
    -75   -987   -911    530    415   -950   -322  -1353   -579   -693   -413   -678
    -54   -896   -841    475    392   -870   -150  -1117   -311   -465   -231   -540
    -23   -784   -761    405    368   -774    -31   -971   -145   -324   -111   -454
    -36   -761   -727    397    345   -745     -7   -937   -103   -288    -77   -426
    -46   -763   -717    405    332   -743      0   -930    -88   -275    -59   -415
    -57   -761   -706    407    322   -735     10   -922    -67   -262    -44   -407
    -51   -771   -719    413    332   -745     31   -911    -44   -246    -33   -387
    -33   -758   -727    394    345   -743     33   -901    -33   -231     -7   -368
    -33   -763   -730    397    345   -748     28   -898    -20   -218      2   -368
    -33   -774   -740    402    350   -758     25   -898     -7   -205      7   -355
    -44   -820   -776    433    366   -800     33   -893      5   -200     20   -340
    -33   -789   -756    410    358   -774     41   -893     23   -184     46   -329
    -10   -766   -758    387    374   -763     49   -888     38   -166     57   -324
    -10   -774   -763    389    374   -769     64   -867     57   -148     72   -311
    -31   -792   -761    413    363   -776     59   -870     57   -145     77   -309
    -31   -753   -722    389    345   -737     54   -867     75   -124     96   -293
    -31   -724   -696    376    332   -711     59   -854    101    -98    124   -275
    -44   -740   -698    392    324   -719     64   -839    122    -83    140   -262
    -38   -750   -711    394    335   -732     80   -813    155    -46    171   -226
     23   -722   -745    348    381   -732     83   -787    192     -2    223   -192
     83   -672   -756    296    418   -714     83   -748    239     46    275   -150
    103   -665   -771    277    436   -717     83   -706    285     98    322   -114
    106   -662   -769    277    436   -714     93   -662    342    158    387    -59
    119   -618   -740    249    428   -678    101   -602    415    231    472     18
    148   -589   -737    218    441   -662    111   -548    475    296    542     83
    168   -537   -706    181    436   -623    129   -514    517    332    587    116
    174   -509   -683    168    428   -594    153   -485    542    350    605    135
    176   -530   -706    176    439   -615    166   -478    540    342    605    132
    166   -548   -714    189    439   -631    184   -483    527    327    594    122
    161   -597   -761    218    457   -678    192   -514    493    283    553     85
    155   -646   -802    246    478   -724    187   -555    449    226    501     36
    142   -667   -810    259    475   -737    207   -592    410    171    454    -10
    135   -737   -872    298    504   -805    210   -646    355    106    394    -67
    124   -805   -932    337    527   -867    215   -688    316     59    348   -109
    101   -844   -945    371    522   -893    228   -717    285     28    316   -140
     83   -891   -974    402    524   -930    215   -774    226    -33    249   -210
     72   -953  -1028    439    548   -989    210   -823    184    -83    202   -267
     70   -989  -1062    459    563  -1026    210   -857    166   -111    181   -290
     62  -1010  -1072    475    566  -1041    213   -878    161   -124    176   -296
     49  -1057  -1106    504    576  -1080    213   -896    142   -148    158   -314
     41  -1098  -1140    527    589  -1119    205   -911    127   -171    140   -332
     20  -1153  -1174    566    594  -1163    189   -930    111   -184    129   -337
      7  -1187  -1195    589    600  -1189    194   -932    124   -176    140   -329
     -5  -1189  -1184    594    587  -1187    187   -940    119   -181    137   -335
    -18  -1205  -1189    610    584  -1197    181   -937    119   -179    145   -337
    -20  -1174  -1153    597    563  -1163    194   -922    142   -161    163   -329
    -20  -1150  -1130    587    553  -1140    231   -888    187   -116    205   -301
    -33  -1117  -1083    574    522  -1101    244   -883    210   -101    226   -296
    -38  -1111  -1072    574    514  -1093    246   -878    226    -90    236   -296
    -49  -1150  -1101    597    524  -1127    244   -883    236    -80    241   -296
    -44  -1137  -1093    592    524  -1117    249   -883    257    -57    265   -270
    -31  -1098  -1070    563    519  -1085    231   -893    262    -41    285   -239
    -31  -1096  -1067    563    517  -1083    202   -922    246    -57    275   -236
    -33  -1085  -1052    561    509  -1070    207   -922    259    -51    280   -218
    -18  -1078  -1060    548    519  -1070    226   -911    277    -33    301   -194
    -28  -1132  -1106    579    537  -1119    228   -914    275    -36    311   -194
    -36  -1169  -1132    602    545  -1150    231   -917    262    -46    298   -210
    -28  -1179  -1150    605    558  -1166    228   -919    254    -57    290   -215
    -23  -1208  -1184    615    579  -1197    228   -922    249    -67    277   -226
    -31  -1278  -1247    654    605  -1262    223   -937    220   -101    244   -265
    -38  -1356  -1317    696    639  -1337    231   -956    202   -127    218   -296
    -38  -1384  -1345    709    649  -1366    233   -966    187   -153    189   -324
    -28  -1402  -1374    717    672  -1389    215   -995    161   -187    155   -355
    -23  -1439  -1415    730    693  -1428    205  -1015    145   -205    132   -374
    -20  -1465  -1444    743    711  -1454    205  -1026    135   -213    129   -389
    -28  -1480  -1454    753    711  -1467    207  -1026    132   -213    137   -402
    -20  -1509  -1488    766    732  -1499    210  -1018    137   -210    140   -400
    -15  -1530  -1517    771    748  -1525    197  -1036    124   -223    135   -410
    -33  -1564  -1532    797    748  -1548    189  -1054    109   -236    116   -418
    -33  -1608  -1574    818    769  -1592    192  -1057    103   -244     90   -444
    -12  -1652  -1639    833    813  -1647    231   -989    135   -241     83   -485
     25  -1628  -1654    802    839  -1641    319   -823    252   -171    109   -504
     75  -1512  -1587    719    828  -1551    392   -646    431    -15    236   -405
    111  -1317  -1431    602    769  -1374    423   -452    675    267    519   -132
    132  -1026  -1158    446    644  -1091    381   -397    833    540    878    272
     49   -795   -844    374    444   -820    277   -745    696    594   1109    592
    -70   -789   -719    431    322   -756    176  -1122    446    522   1169    704
   -171   -966   -797    566    311   -880     33  -1545     25    163    852    418
   -215  -1418  -1202    818    493  -1312   -163  -2018   -600   -613      7   -397
   -179  -1862  -1683   1021    750  -1774   -353  -2208   -976  -1130   -545   -927
   -116  -2101  -1984   1109    932  -2044   -376  -2073   -870  -1075   -537   -976
    -88  -2158  -2070   1122    989  -2117   -290  -1831   -628   -888   -413   -898
    -77  -2122  -2044   1101    982  -2083   -137  -1564   -366   -678   -262   -782
    -62  -2031  -1969   1044    950  -2003     28  -1314   -135   -485   -103   -659
    -46  -1997  -1953   1021    953  -1977     96  -1210    -46   -410    -44   -618
    -36  -1984  -1951   1008    956  -1969    106  -1184    -23   -397    -31   -618
    -28  -2003  -1974   1015    971  -1990    129  -1156     10   -374     -5   -600
    -38  -2023  -1984   1028    971  -2003    145  -1132     33   -350     10   -579
    -46  -2036  -1992   1041    971  -2016    148  -1119     46   -340     15   -571
    -44  -2023  -1982   1031    966  -2003    158  -1109     70   -327     33   -563
    -31  -2003  -1971   1018    969  -1987    155  -1109     83   -319     41   -542
    -18  -1971  -1953    995    963  -1961    137  -1111     85   -319     46   -524
    -12  -1953  -1943    982    963  -1948    122  -1109     98   -314     54   -519
    -20  -1969  -1948    995    961  -1961    109  -1109    111   -316     57   -530
    -15  -1966  -1951    992    966  -1958     98  -1109    122   -314     59   -545
      2  -2016  -2018   1005   1008  -2016     96  -1091    137   -301     75   -535
     18  -2026  -2044   1002   1031  -2034    109  -1070    158   -275     98   -504
     20  -1990  -2013    984   1015  -2000    111  -1049    187   -249    119   -478
     23  -1974  -1997    976   1010  -1984     93  -1028    210   -233    135   -462
     12  -1995  -2008    989   1008  -2000     72  -1005    241   -210    158   -444
     20  -1982  -2003    982   1010  -1992     83   -969    288   -174    194   -402
     41  -1938  -1979    945   1010  -1958     85   -930    337   -135    231   -366
     67  -1893  -1961    914   1013  -1927     90   -878    394    -85    272   -329
    101  -1873  -1977    883   1036  -1925     98   -818    457    -28    327   -277
    137  -1831  -1969    844   1052  -1899    101   -753    519     31    379   -231
    171  -1764  -1935    795   1052  -1849    101   -685    584     90    433   -174
    200  -1693  -1893    748   1047  -1792    124   -615    657    161    511    -90
    213  -1647  -1860    714   1036  -1751    145   -566    706    218    571    -31
    231  -1613  -1844    688   1036  -1727    153   -542    735    244    597      7
    239  -1582  -1821    670   1028  -1701    153   -540    732    241    594     12
    252  -1556  -1808    652   1028  -1680    153   -548    724    228    584      5
    265  -1577  -1842    654   1052  -1709    148   -576    701    194    548    -31
    270  -1618  -1888    672   1078  -1753    150   -613    675    153    511    -67
    275  -1652  -1927    685   1098  -1790    150   -659    644    111    465   -119
    259  -1701  -1961    722   1109  -1831    158   -709    613     67    418   -171
    246  -1722  -1969    735   1106  -1844    150   -766    576     20    371   -205
    233  -1748  -1982    756   1106  -1865    135   -823    532    -28    324   -231
    213  -1803  -2016    792   1111  -1906    111   -883    493    -67    270   -275
    205  -1880  -2086    839   1145  -1982     90   -932    470    -98    223   -329
    207  -1925  -2135    857   1171  -2031     59   -974    436   -129    192   -379
    213  -1964  -2177    875   1192  -2068     44  -1005    407   -153    166   -413
    197  -2008  -2205    904   1200  -2104     33  -1015    405   -155    161   -410
    171  -2018  -2190    924   1179  -2104     28  -1018    410   -155    166   -392
    176  -2034  -2213    927   1192  -2122      2  -1034    397   -181    140   -410
    181  -2023  -2205    919   1192  -2114      5  -1026    407   -171    148   -400
    181  -2031  -2213    924   1195  -2122      7  -1010    423   -153    158   -392
    197  -2031  -2229    917   1213  -2130     -5  -1008    418   -150    150   -397
    197  -2016  -2216    909   1205  -2114     18   -979    452   -116    179   -358
    202  -1971  -2177    883   1189  -2073     54   -950    491    -85    202   -335
    207  -1964  -2171    875   1187  -2068     77   -935    514    -80    218   -324
    233  -1938  -2171    852   1202  -2055     72   -932    532    -77    223   -311
    252  -1922  -2174    833   1210  -2047     49   -948    527    -80    220   -311
    259  -1883  -2143    810   1200  -2013     23   -966    522    -85    228   -301
    267  -1880  -2148    805   1205  -2013    -15   -992    501   -103    207   -316
    254  -1914  -2169    831   1210  -2042    -31  -1000    493   -103    197   -324
    262  -1932  -2197    833   1228  -2065    -28   -992    504    -93    210   -306
    267  -1943  -2210    836   1236  -2075    -31   -982    501    -90    210   -296
    267  -1974  -2242    852   1252  -2107    -31   -979    491   -103    200   -301
    283  -1992  -2275    854   1278  -2132    -54   -997    462   -127    176   -324
    306  -2016  -2322    852   1312  -2166    -64  -1008    446   -150    150   -342
    319  -2034  -2356    857   1337  -2195    -64  -1010    439   -168    127   -358
    327  -2075  -2403    872   1363  -2239    -62  -1008    428   -181    114   -371
    322  -2104  -2426    891   1374  -2265    -75  -1036    381   -226     67   -428
    319  -2122  -2442    901   1379  -2281    -83  -1054    358   -252     36   -462
    319  -2132  -2452    906   1384  -2291    -72  -1047    358   -259     18   -465
    327  -2099  -2426    885   1374  -2262    -77  -1052    345   -272      0   -478
    340  -2062  -2403    862   1371  -2231    -75  -1049    342   -277     -7   -493
    332  -2057  -2390    862   1358  -2223    -64  -1031    358   -262      5   -475
    335  -2086  -2423    875   1376  -2255    -49  -1018    366   -254      2   -475
    340  -2075  -2416    865   1376  -2244    -41  -1013    374   -249     10   -478
    337  -2096  -2434    880   1384  -2265    -28  -1000    376   -257      7   -475
    335  -2062  -2397    862   1363  -2229      0   -966    387   -262      2   -483
    348  -2013  -2364    831   1353  -2187    106   -841    449   -246    -10   -506
    379  -1945  -2325    782   1350  -2135    233   -652    555   -187     15   -506
    410  -1795  -2205    693   1306  -2000    374   -376    789     36    192   -350
    491  -1470  -1961    488   1226  -1714    439    -20   1124    436    584     15
    540  -1127  -1667    293   1101  -1397    350    -88   1265    748    979    436
    454   -919  -1374    231    914  -1145    106   -623   1187    917   1267    771
    293   -857  -1150    283    722  -1002   -197  -1280    927    862   1304    852
    179  -1239  -1418    530    797  -1327   -459  -1855    309    187    644    283
    140  -1758  -1899    807   1018  -1829   -636  -2200   -345   -649   -202   -472
    176  -2109  -2288    963   1231  -2197   -704  -2135   -511   -911   -511   -792
    257  -2218  -2475    982   1366  -2346   -605  -1831   -342   -805   -478   -805
    316  -2132  -2452    906   1384  -2291   -413  -1517   -127   -649   -363   -732
    363  -2044  -2408    839   1384  -2226   -163  -1195     90   -485   -249   -649
    413  -1904  -2317    743   1361  -2109    -20  -1008    220   -376   -166   -581
    431  -1852  -2283    711   1356  -2068     49   -914    306   -306   -101   -519
    439  -1855  -2294    706   1363  -2073     70   -885    319   -293    -93   -511
    446  -1834  -2281    693   1363  -2057    101   -844    342   -262    -67   -485
    446  -1803  -2249    678   1345  -2026    127   -797    376   -218    -20   -449
    436  -1766  -2203    665   1319  -1984    153   -761    397   -184     12   -428
    423  -1771  -2195    672   1306  -1982    171   -750    394   -194     -2   -465
    400  -1727  -2127    662   1262  -1925    184   -732    389   -194    -15   -459
    394  -1660  -2057    631   1223  -1857    197   -698    405   -166     10   -405
    413  -1623  -2036    605   1223  -1829    213   -665    426   -142     38   -374
    433  -1597  -2031    581   1231  -1813    220   -654    423   -140     41   -353
    433  -1553  -1987    558   1210  -1769    231   -641    420   -140     36   -355
    439  -1530  -1969    542   1202  -1751    249   -613    428   -124     38   -348
    436  -1499  -1935    532   1184  -1717    252   -584    433   -103     54   -337
    433  -1439  -1873    501   1150  -1654    257   -545    454    -75     80   -296
    457  -1400  -1860    470   1158  -1628    272   -498    480    -41    106   -275
    472  -1363  -1836    444   1153  -1600    288   -449    504     -7    132   -257
    483  -1301  -1784    410   1132  -1543    306   -394    524     23    161   -220
    501  -1257  -1761    376   1130  -1509    322   -345    540     36    168   -215
    511  -1226  -1740    355   1124  -1483    332   -283    574     72    197   -187
    522  -1145  -1670    309   1096  -1405    353   -197    631    137    262   -132
    542  -1047  -1590    252   1065  -1317    376    -98    691    207    335    -59
    550   -979  -1532    213   1039  -1254    392    -25    732    259    384      2
    574   -914  -1488    171   1028  -1202    410     31    766    309    431     59
    584   -885  -1470    148   1026  -1176    420     59    779    335    459     96
    581   -841  -1423    129   1002  -1132    441     75    789    340    472    111
    587   -789  -1376     98    979  -1083    452     75    782    329    467    119
    605   -745  -1353     70    976  -1049    441     57    753    306    446    103
    620   -732  -1353     54    984  -1044    446     38    740    288    431     90
    646   -774  -1421     64   1034  -1096    454      5    709    257    389     64
    685   -782  -1470     46   1078  -1127    439    -57    657    197    319     10
    662   -792  -1454     64   1057  -1122    449    -93    628    166    288    -18
    592   -836  -1431    122   1010  -1132    472   -111    613    148    267    -33
    563   -862  -1426    150    995  -1143    491   -124    597    129    246    -51
    537   -862  -1400    161    966  -1132    493   -155    566     98    210    -77
    530   -872  -1402    171    963  -1135    488   -197    532     67    176   -106
    517   -893  -1410    187    963  -1153    480   -231    504     44    155   -127
    504   -872  -1376    184    940  -1124    483   -241    498     41    150   -124
    470   -875  -1345    200    906  -1109    496   -239    498     44    148   -119
    472   -885  -1358    205    914  -1122    483   -252    475     33    132   -127
    493   -872  -1366    189    927  -1117    485   -257    465     31    119   -119
    470   -844  -1314    187    891  -1078    498   -244    470     46    132    -90
    454   -828  -1283    187    867  -1054    511   -220    485     54    150    -77
    444   -789  -1234    171    839  -1010    532   -189    498     70    163    -59
    446   -727  -1174    140    810   -950    568   -153    517     98    184    -31
    467   -665  -1132     98    800   -898    605   -114    540    132    215      5
    462   -628  -1091     80    774   -859    626    -93    542    137    228     15
    462   -592  -1054     64    758   -823    633    -80    542    142    231     10
    467   -553  -1021     41    743   -787    628    -77    548    150    236     20
    457   -480   -937     12    696   -709    613    -88    545    171    257     49
    452   -491   -943     18    696   -714    568   -114    506    150    244     49
    439   -493   -932     28    683   -714    563   -119    485    145    236     57
    431   -454   -888     10    657   -670    568   -116    475    153    246     64
    436   -431   -867     -2    652   -649    579   -106    470    171    262     83
    436   -475   -911     18    672   -693    581    -96    446    155    246     83
    423   -501   -924     38    672   -711    568   -101    418    127    218     72
    410   -480   -893     33    649   -688    561   -103    402    116    205     70
    392   -509   -901     59    646   -704    574    -98    394    111    189     57
    374   -532   -906     77    639   -719    579    -93    374     96    166     41
    381   -537   -919     77    649   -727    581    -93    350     80    150     28
    374   -542   -919     83    646   -730    584    -96    329     67    142      7
    355   -553   -909     98    631   -730    581   -103    301     36    109    -31
    358   -568   -927    106    641   -748    576   -103    288     23     90    -36
    368   -574   -945    101    657   -758    561   -106    275     15     83    -33
    374   -555   -930     90    652   -743    545   -111    265      7     75    -38
    371   -542   -914     85    641   -727    553   -103    262      7     72    -46
    358   -514   -872     75    615   -691    571    -83    272     18     77    -33
    353   -483   -839     64    594   -659    571    -72    270     18     75    -20
    350   -472   -823     59    584   -646    594    -46    280     20     67    -23
    353   -454   -807     51    579   -631    672     75    342     46     62    -46
    366   -376   -743      2    553   -558    758    265    465    137    124    -10
    394   -184   -579   -106    485   -381    844    506    670    355    322    171
    446    103   -342   -277    394   -119    867    735    893    652    641    509
    483    462    -20   -472    252    220    818    706   1002    893    984    924
    389    563    171   -478    109    368    709    316    904    997   1202   1226
    262    589    327   -426    -31    459    576   -140    670    904   1182   1249
    140    353    213   -249    -36    283    405   -714    109    309    584    675
     96    -72   -168    -10    132   -119    184  -1166   -530   -470   -226   -122
    145   -361   -506    106    324   -433     59  -1148   -672   -652   -439   -327
    194   -480   -675    140    433   -576     88   -914   -537   -563   -405   -324
    246   -462   -709    106    475   -584    210   -641   -332   -413   -314   -262
    290   -361   -652     36    470   -506    420   -303    -51   -189   -145   -124
    324   -254   -581    -36    452   -415    576    -70    132    -31    -18    -10
    353   -194   -548    -77    449   -371    613     10    189     25     28     31
    353   -150   -506   -103    428   -327    613     38    205     44     36     36
    358    -77   -436   -140    397   -257    620     70    220     70     51     46
    342    -64   -407   -140    374   -233    641     88    236     93     83     77
    322    -44   -368   -140    345   -205    662    109    254    119    101     93
    303    -18   -324   -145    311   -168    670    124    270    140    111     96
    303    -23   -327   -140    314   -174    680    145    280    163    129    124
    301    -20   -322   -142    311   -171    672    158    285    181    137    142
    319     25   -293   -174    306   -132    657    163    285    187    135    142
    355     80   -277   -220    316    -96    633    158    270    184    124    135
    400    101   -298   -249    350    -98    628    166    265    189    132    150
    436     98   -340   -267    387   -119    628    168    262    200    140    142
    465    103   -361   -285    413   -127    618    176    259    205    142    145
    504    135   -368   -322    436   -116    602    187    259    210    142    155
    540    166   -374   -353    457   -103    597    207    270    226    158    171
    548    179   -371   -366    459    -96    589    233    283    246    184    192
    561    226   -335   -394    446    -51    576    259    298    270    205    207
    587    267   -319   -428    454    -23    568    293    316    303    226    239
    592    324   -267   -457    431     28    571    342    350    353    265    285
    594    397   -200   -496    397     98    568    394    394    407    322    342
    594    444   -150   -519    371    148    563    459    446    475    394    407
    592    488   -103   -542    348    192    561    524    496    537    462    475
    589    555    -33   -571    311    262    563    566    527    581    506    524
    574    607     33   -592    270    322    574    600    555    618    537    571
    558    628     70   -594    244    350    579    618    566    636    548    594
    558    649     90   -607    233    371    581    613    561    628    545    594
    563    659     96   -610    233    379    579    594    540    607    535    584
    550    667    114   -610    218    392    574    574    517    587    517    568
    537    670    132   -605    202    402    576    545    485    555    483    548
    522    654    132   -589    194    394    571    496    439    506    433    506
    511    623    111   -566    200    368    568    449    397    457    381    465
    496    592     93   -545    200    345    561    400    353    407    324    420
    485    555     70   -522    207    311    545    340    298    355    262    366
    475    540     64   -509    202    303    522    290    249    314    213    319
    459    537     77   -498    192    309    514    249    218    293    184    285
    470    517     44   -496    213    280    519    231    207    285    174    275
    496    511     15   -504    241    265    509    220    192    277    166    275
    509    522     10   -517    249    267    496    205    184    270    158    272
    511    524     12   -517    249    270    491    189    176    272    153    272
    511    553     38   -532    233    296    480    184    184    277    155    277
    511    555     44   -535    233    301    472    184    192    285    163    280
    522    561     38   -542    241    301    470    189    200    296    171    280
    532    602     70   -566    231    337    483    213    220    322    192    296
    553    667    111   -610    218    389    498    231    249    340    218    314
    563    688    124   -626    220    407    509    244    277    361    239    337
    553    724    168   -641    192    446    517    254    301    384    259    355
    550    797    246   -672    153    522    511    262    319    407    288    381
    576    836    259   -709    158    548    483    244    327    407    296    394
    587    857    270   -722    158    563    465    231    332    420    309    413
    589    846    257   -719    163    553    449    210    314    415    301    413
    592    859    267   -724    163    563    444    202    298    413    290    407
    610    865    252   -737    179    558    418    200    293    418    290    407
    613    859    246   -737    184    553    392    192    283    407    277    394
    594    823    226   -711    184    524    387    176    267    389    259    376
    592    802    210   -696    192    506    394    181    270    384    257    379
    576    774    197   -678    189    488    389    179    254    368    244    368
    566    732    166   -649    200    449    376    158    220    340    213    335
    545    701    155   -626    194    428    358    135    197    314    187    311
    542    652    109   -597    218    381    363    127    189    296    168    293
    550    636     83   -594    233    361    363    114    174    275    153    280
    545    613     64   -579    239    340    355    106    161    265    145    267
    540    610     67   -576    233    340    340    101    161    267    145    265
    542    623     80   -581    231    353    340    106    168    277    153    277
    545    649    101   -600    223    376    327     88    155    270    140    267
    553    649     96   -602    228    374    309     75    148    265    137    259
    548    623     75   -587    236    350    298     67    140    262    135    252
    545    589     44   -566    252    316    296     72    137    257    127    239
    555    563      7   -561    275    285    397    187    197    270    101    192
    568    633     64   -602    252    350    491    324    306    335    122    181
    584    807    223   -698    179    517    561    498    514    545    298    316
    641   1078    436   -859    103    758    574    737    810    919    683    672
    678   1387    706  -1034    -12   1047    446    717    927   1221   1104   1130
    600   1496    896  -1049   -148   1197    340    410    813   1340   1369   1423
    483   1467    984   -979   -249   1226    202    -10    491   1176   1314   1400
    371   1202    831   -787   -228   1018     -5   -579   -137    493    639    820
    322    763    439   -542    -57    602   -244  -1096   -867   -449   -314     -5
    355    472    116   -415    119    296   -350  -1093   -989   -644   -548   -233
    384    319    -67   -353    226    127   -288   -857   -774   -483   -457   -205
    433    275   -158   -353    296     59   -189   -633   -540   -309   -342   -142
    459    319   -142   -389    301     88      0   -376   -265    -98   -187    -38
    472    420    -54   -446    262    184    145   -166    -46     88    -36     70
    496    472    -25   -485    262    223    197    -85     44    166     25    119
    514    496    -18   -504    267    239    210    -72     75    192     44    129
    522    511    -12   -519    267    249    223    -67     93    205     57    140
    532    550     18   -542    257    285    233    -54    114    223     75    158
    545    568     23   -558    259    296    223    -54    122    239     83    158
    553    571     18   -561    267    296    220    -57    129    246     83    153
    555    579     23   -568    267    301    220    -67    129    246     83    153
    568    581     12   -576    277    298    215    -64    142    262    101    171
    587    579    -10   -584    298    283    215    -57    155    277    122    189
    613    607     -5   -610    309    301    210    -41    184    303    155    213
    618    626      7   -623    303    316    202    -54    189    306    155    210
    613    610     -2   -613    306    303    210    -49    200    316    161    226
    626    628      0   -628    314    314    207    -46    213    335    179    249
    618    631     12   -623    303    322    218    -36    223    355    194    262
    628    667     38   -649    293    353    213    -28    236    376    210    259
    631    688     54   -659    288    371    205    -25    252    394    228    257
    626    662     36   -644    293    350    202    -15    270    413    241    275
    631    678     46   -654    293    363    213     23    316    465    296    340
    633    709     72   -672    280    392    202     59    368    527    361    400
    641    753    109   -698    267    431    210    103    428    602    428    452
    654    784    129   -719    262    457    228    155    496    685    514    511
    667    802    135   -735    267    470    252    207    555    758    579    579
    665    852    187   -761    239    522    272    249    610    828    641    646
    654    888    233   -771    210    563    277    265    626    854    665    659
    646    909    262   -779    192    587    270    262    615    852    662    667
    652    883    231   -766    210    558    270    254    597    839    662    691
    641    844    202   -745    220    524    272    228    566    810    641    667
    631    802    171   -717    228    488    262    197    519    756    584    607
    636    789    153   -714    241    470    239    155    467    696    527    563
    626    787    161   -706    233    475    223    106    415    646    491    548
    613    701     88   -659    262    394    192     51    361    592    444    514
    615    691     72   -654    272    381    233    -10    301    530    387    454
    592    652     59   -623    265    358    277    -80    233    446    303    387
    558    607     49   -581    254    329    270   -140    168    384    246    329
    550    594     41   -574    254    319    288   -168    145    371    236    309
    561    581     18   -571    270    301    254   -192    119    355    218    290
    568    579      7   -574    280    293    236   -207     98    348    210    288
    563    563      0   -563    283    283    267   -215     93    342    210    288
    563    553    -12   -561    288    272    249   -233     85    329    202    283
    563    576     12   -571    275    296    244   -241     85    340    210    290
    558    574     15   -568    272    296    249   -244     88    350    218    301
    558    558      0   -558    280    280    241   -244     75    348    215    298
    519    553     33   -537    241    296    246   -236     85    366    241    316
    522    613     90   -568    215    353    301   -189    142    423    303    374
    522    659    137   -592    192    400    319   -176    161    441    319    394
    527    678    150   -602    189    415    316   -181    158    441    316    397
    524    691    163   -610    179    428    316   -189    150    444    319    397
    509    714    202   -613    153    459    311   -200    145    467    342    415
    519    719    200   -618    161    459    296   -207    132    478    355    444
    537    717    179   -626    179    449    285   -223    111    467    355    446
    540    719    179   -631    181    449    280   -228    103    462    368    441
    563    717    153   -641    205    436    257   -239     77    446    361    423
    574    696    119   -636    226    407    252   -241     54    433    342    420
    561    639     77   -600    241    358    257   -244     18    410    322    413
    568    605     36   -587    265    322    236   -265     -7    392    298    389
    581    579     -2   -579    290    288    233   -280    -33    376    280    376
    571    509    -64   -542    316    220    236   -301    -75    342    244    340
    581    465   -116   -522    350    174    218   -327   -122    303    200    290
    587    454   -132   -522    358    161    220   -345   -145    285    179    262
    566    433   -132   -498    350    150    220   -361   -171    262    150    236
    579    433   -148   -506    363    142    226   -371   -197    249    132    218
    581    400   -181   -491    381    109    210   -392   -226    231    122    194
    584    381   -202   -483    392     90    194   -405   -246    223    106    187
    576    376   -200   -478    387     90    215   -397   -252    226    111    189
    568    358   -210   -465    389     75    210   -407   -272    213    103    174
    574    366   -207   -470    392     80    210   -410   -283    210     96    166
    555    345   -210   -452    381     67    220   -394   -283    220     96    166
    542    319   -223   -433    384     49    275   -306   -241    246     85    137
    574    366   -210   -472    392     77    358   -176   -150    306     90    114
    587    550    -36   -568    311    257    457     -5     57    522    267    259
    584    784    200   -685    192    493    488    189    358    906    670    628
    589   1044    454   -818     67    750    410    194    472   1192   1078   1083
    553   1247    693   -901    -70    971    298   -101    267   1200   1301   1421
    483   1197    714   -839   -114    956    205   -439   -101   1005   1278   1467
    387   1008    620   -698   -116    815     72   -833   -659    415    693    932
    327    691    363   -509    -18    527   -106  -1280  -1288   -407   -218     75
    353    392     36   -374    158    215   -228  -1392  -1522   -743   -620   -327
    402    179   -223   -290    314    -20   -205  -1205  -1348   -592   -555   -319
    402     62   -342   -233    374   -140   -103   -992  -1101   -389   -423   -252
    402     70   -332   -236    366   -129     41   -753   -841   -166   -267   -163
    418    176   -241   -298    329    -31    187   -511   -589     64    -85    -25
    439    257   -181   -348    311     38    254   -387   -467    179     10     64
    446    257   -189   -353    316     33    259   -363   -465    192     12     57
    439    293   -148   -366    293     72    267   -342   -457    210     20     57
    426    280   -145   -355    285     67    285   -316   -449    223     33     70
    436    267   -168   -350    303     49    288   -298   -446    233     36     77
    433    301   -132   -368    283     85    285   -290   -444    244     41     77
    415    329    -85   -374    249    122    277   -283   -444    249     44     80
    407    368    -38   -389    223    166    285   -275   -444    259     46     83
    415    405    -10   -410    213    197    277   -267   -439    272     54     83
    418    441     20   -431    197    231    272   -252   -433    283     64     88
    402    459     57   -431    171    259    277   -231   -428    296     67     96
    384    475     90   -431    145    283    293   -200   -402    322     88    124
    363    488    124   -426    119    306    311   -168   -384    345    106    153
    374    530    153   -454    109    342    290   -158   -384    353    116    153
    426    602    176   -514    124    389    275   -140   -376    376    132    166
    439    639    197   -540    119    418    283   -109   -350    402    158    176
    444    654    210   -548    116    433    288    -80   -332    423    174    176
    454    691    236   -574    106    465    285    -46   -301    459    205    200
    452    756    303   -605     72    530    283     10   -244    524    265    257
    426    810    384   -620     18    597    290     72   -179    597    335    319
    423    852    428   -636     -2    641    311    137   -114    670    397    374
    428    922    493   -678    -33    709    337    213    -44    753    472    444
    413    989    576   -704    -80    784    342    277      5    820    537    506
    389   1036    646   -717   -127    841    337    316     25    852    574    542
    397   1075    678   -735   -140    878    337    329     28    857    587    553
    420   1114    691   -769   -135    904    340    324     12    844    566    537
    428   1143    714   -787   -142    930    337    316    -12    815    530    517
    407   1150    740   -779   -166    945    319    288    -59    758    480    483
    381   1148    766   -763   -192    958    306    257   -111    704    426    441
    374   1140    763   -758   -194    953    306    220   -158    654    368    400
    348   1140    792   -745   -223    969    301    174   -220    589    298    340
    290   1135    841   -714   -275    989    293    114   -285    522    223    272
    244   1111    867   -678   -311    989    285     64   -342    472    163    218
    220   1117    893   -670   -337   1008    277     28   -392    428    116    179
    205   1119    914   -662   -355   1018    267     -5   -436    392     70    142
    205   1096    888   -652   -342    992    246    -38   -483    350     18     96
    194   1075    880   -633   -342    979    220    -67   -524    314    -20     54
    176   1078    901   -628   -363    992    202    -88   -553    290    -44     25
    171   1060    888   -618   -358    974    184   -109   -574    267    -72      0
    166   1070    901   -620   -366    987    168   -116   -584    254    -88    -10
    153   1101    948   -626   -397   1026    171   -111   -587    265    -88    -10
    161   1117    953   -639   -397   1036    153   -122   -597    259   -103    -23
    179   1179   1000   -680   -410   1091    132   -124   -594    265   -106    -18
    194   1267   1072   -732   -439   1171    129   -106   -574    285    -90     18
    218   1350   1132   -784   -457   1241    140    -77   -542    316    -72     38
    213   1356   1143   -784   -467   1252    158    -49   -522    335    -64     41
    200   1389   1189   -795   -496   1291    153    -44   -522    337    -62     44
    210   1452   1241   -831   -517   1348    127    -54   -522    337    -51     46
    231   1527   1296   -878   -532   1413    116    -62   -511    350    -33     57
    220   1519   1299   -870   -540   1408     88    -64   -519    350    -28     70
    207   1499   1291   -854   -542   1395     64    -72   -535    342    -28     75
    192   1525   1330   -859   -571   1428     54    -72   -540    340    -33     75
    176   1527   1350   -852   -587   1439     31    -75   -553    332    -51     64
    174   1530   1353   -852   -589   1441      2    -85   -579    309    -83     41
    179   1535   1356   -857   -587   1444    -23   -103   -605    277   -119     20
    174   1504   1330   -839   -579   1418    -46   -122   -639    246   -158     -7
    166   1452   1286   -807   -558   1369    -62   -140   -670    213   -197    -51
    132   1452   1317   -792   -592   1384    -67   -145   -680    194   -218    -75
    111   1449   1337   -782   -613   1392    -62   -140   -683    184   -226    -88
     96   1444   1345   -771   -626   1395    -88   -166   -714    150   -254   -119
     77   1405   1327   -740   -623   1366   -114   -187   -745    116   -285   -135
     46   1389   1340   -719   -646   1366   -116   -181   -750    116   -293   -132
     20   1408   1387   -714   -683   1397   -122   -176   -758    116   -298   -145
      5   1408   1400   -706   -696   1402   -142   -184   -769     98   -319   -163
      2   1436   1434   -719   -714   1436   -166   -189   -779     85   -335   -176
      0   1465   1462   -732   -732   1465   -174   -197   -789     77   -342   -181
    -10   1493   1501   -743   -756   1496   -176   -197   -787     72   -348   -179
    -25   1465   1491   -722   -758   1475   -163   -163   -774     75   -363   -192
    -20   1449   1470   -714   -745   1460    -90    -31   -698     98   -389   -231
    -18   1566   1582   -776   -800   1574    -25    106   -568    189   -350   -213
    -15   1795   1810   -888   -911   1803     15    270   -337    433   -135    -31
     28   2062   2031  -1047  -1000   2049     -5    449    -70    795    244    335
     36   2397   2361  -1215  -1161   2379   -140    288    -93    971    581    740
    -41   2556   2595  -1257  -1319   2577   -290   -119   -384    932    745    976
   -137   2483   2621  -1174  -1379   2551   -428   -530   -795    657    576    852
   -220   2242   2462  -1013  -1343   2351   -654  -1047  -1400    -25   -137    218
   -241   1891   2132   -823  -1187   2010   -885  -1426  -1979   -823  -1010   -540
   -205   1595   1797   -696  -1002   1696   -914  -1304  -1930   -852  -1104   -652
   -181   1436   1618   -628   -898   1527   -826  -1034  -1660   -644   -976   -594
   -176   1447   1623   -636   -901   1535   -706   -795  -1400   -449   -846   -519
   -135   1538   1673   -701   -904   1605   -561   -535  -1137   -236   -691   -413
   -129   1626   1756   -748   -943   1688   -446   -353   -961    -85   -563   -314
   -142   1670   1810   -763   -976   1740   -405   -288   -898    -33   -524   -277
   -163   1701   1865   -769  -1015   1782   -392   -262   -878    -15   -517   -265
   -179   1758   1938   -789  -1057   1847   -397   -249   -867    -10   -511   -262
   -197   1751   1948   -779  -1072   1849   -405   -236   -852      5   -501   -244
   -226   1758   1984   -766  -1104   1870   -431   -241   -846     10   -496   -236
   -218   1852   2068   -818  -1143   1961   -433   -228   -815     33   -472   -207
   -213   1891   2104   -839  -1158   1997   -436   -207   -792     57   -459   -187
   -239   1888   2125   -826  -1182   2005   -439   -189   -771     80   -444   -161
   -239   1930   2166   -846  -1202   2047   -439   -176   -743    103   -428   -142
   -241   1932   2171   -846  -1208   2049   -452   -174   -732    116   -418   -137
   -236   1925   2161   -844  -1197   2042   -467   -176   -737    119   -423   -150
   -241   1982   2223   -870  -1234   2101   -480   -166   -724    135   -410   -148
   -249   2008   2257   -880  -1252   2132   -491   -158   -711    145   -397   -142
   -262   2016   2278   -875  -1270   2145   -498   -137   -691    168   -376   -124
   -262   2044   2307   -891  -1283   2174   -511   -114   -667    197   -350   -101
   -249   2078   2327   -917  -1291   2203   -511    -88   -641    223   -335    -85
   -241   2078   2320   -919  -1280   2197   -501    -59   -613    249   -314    -77
   -233   2088   2322   -930  -1278   2205   -493    -23   -568    293   -280    -57
   -236   2140   2377   -950  -1306   2257   -504     20   -517    350   -228    -12
   -220   2226   2444  -1005  -1332   2333   -506     83   -436    428   -150     54
   -215   2265   2481  -1026  -1348   2372   -488    153   -361    509    -80    119
   -220   2304   2525  -1041  -1374   2413   -478    205   -306    574    -20    174
   -226   2359   2585  -1065  -1405   2470   -472    249   -259    633     33    218
   -220   2405   2624  -1093  -1423   2514   -470    272   -233    659     64    236
   -228   2426   2655  -1098  -1441   2538   -462    275   -233    657     64    236
   -254   2418   2673  -1083  -1465   2546   -457    259   -252    639     49    223
   -272   2426   2699  -1075  -1486   2561   -459    233   -280    613     20    207
   -293   2423   2717  -1065  -1506   2569   -475    192   -329    561    -25    171
   -335   2382   2717  -1023  -1525   2548   -501    127   -394    488    -96    109
   -342   2364   2704  -1010  -1525   2533   -524     67   -454    420   -153     54
   -358   2361   2720  -1000  -1538   2540   -545      5   -509    350   -213      0
   -366   2353   2720   -995  -1543   2535   -566    -64   -563    290   -270    -49
   -381   2333   2712   -976  -1548   2522   -576   -116   -613    239   -319    -96
   -392   2286   2678   -948  -1535   2481   -597   -168   -665    187   -368   -148
   -410   2234   2644   -911  -1527   2439   -628   -226   -717    137   -415   -189
   -420   2226   2644   -904  -1532   2434   -652   -267   -748    111   -446   -218
   -420   2247   2668   -914  -1543   2457   -662   -283   -758    103   -454   -228
   -413   2255   2665   -922  -1540   2460   -678   -296   -766     96   -470   -239
   -413   2252   2665   -919  -1538   2457   -683   -309   -771     85   -480   -249
   -433   2257   2688   -914  -1561   2473   -680   -314   -766     93   -472   -236
   -433   2247   2681   -906  -1558   2462   -691   -329   -776     80   -480   -246
   -439   2255   2694   -909  -1566   2473   -704   -335   -779     70   -488   -254
   -428   2312   2740   -940  -1584   2525   -706   -327   -769     80   -483   -249
   -420   2356   2774   -969  -1597   2564   -701   -324   -758     96   -467   -244
   -428   2372   2800   -971  -1613   2585   -688   -322   -743    116   -452   -239
   -449   2390   2839   -971  -1644   2613   -675   -319   -727    129   -441   -233
   -436   2423   2860   -992  -1647   2642   -683   -322   -724    135   -431   -220
   -423   2449   2870  -1015  -1647   2660   -706   -345   -730    140   -423   -205
   -439   2434   2873   -997  -1657   2652   -724   -371   -737    132   -428   -207
   -454   2418   2870   -984  -1662   2644   -750   -400   -766    103   -446   -228
   -457   2434   2891   -987  -1673   2662   -761   -410   -774    101   -441   -223
   -472   2429   2899   -979  -1686   2662   -763   -405   -766    111   -433   -215
   -480   2403   2883   -961  -1683   2642   -771   -415   -774    103   -439   -226
   -511   2335   2844   -914  -1678   2590   -795   -446   -813     67   -475   -265
   -524   2301   2826   -888  -1675   2564   -807   -465   -841     41   -493   -288
   -527   2327   2852   -901  -1688   2590   -797   -465   -841     49   -488   -285
   -545   2299   2844   -878  -1696   2572   -797   -483   -865     25   -511   -314
   -568   2268   2834   -852  -1701   2551   -813   -517   -901    -12   -553   -355
   -576   2216   2792   -818  -1683   2504   -820   -532   -922    -36   -576   -374
   -592   2177   2766   -795  -1680   2470   -841   -571   -961    -70   -613   -420
   -597   2156   2753   -779  -1675   2455   -849   -592   -979    -90   -628   -439
   -597   2182   2779   -795  -1688   2481   -859   -605   -984   -101   -628   -441
   -610   2156   2766   -771  -1688   2460   -852   -610   -987   -106   -628   -449
   -605   2158   2761   -776  -1686   2460   -865   -623  -1008   -116   -639   -467
   -597   2153   2751   -779  -1673   2452   -880   -641  -1021   -127   -646   -475
   -610   2122   2733   -756  -1670   2426   -880   -641  -1021   -127   -652   -475
   -626   2091   2717   -732  -1670   2403   -870   -628  -1015   -129   -659   -493
   -626   2083   2707   -730  -1667   2392   -813   -537   -963   -124   -691   -542
   -628   2130   2756   -750  -1693   2442   -730   -407   -857    -70   -678   -561
   -636   2247   2883   -807  -1761   2564   -657   -254   -659    122   -514   -433
   -576   2527   3104   -974  -1839   2816   -639    -38   -355    496   -132    -75
   -553   2852   3403  -1150  -1979   3128   -722    -51   -236    779    290    381
   -636   2972   3606  -1169  -2122   3289   -807   -355   -418    805    514    667
   -732   2930   3663  -1098  -2197   3294   -906   -719   -758    613    452    652
   -823   2751   3574   -963  -2197   3161  -1091  -1208  -1306     54   -101    161
   -870   2390   3257   -761  -2065   2824  -1306  -1675  -1940   -763   -992   -644
   -839   2044   2883   -602  -1862   2465  -1423  -1745  -2120  -1041  -1319   -961
   -802   1795   2598   -496  -1701   2195  -1400  -1556  -1930   -909  -1249   -961
   -787   1738   2525   -475  -1654   2130  -1309  -1345  -1696   -730  -1135   -883
   -771   1849   2621   -540  -1696   2234  -1127  -1083  -1426   -496   -956   -750
   -776   1922   2699   -574  -1738   2312   -987   -870  -1210   -306   -802   -641
   -782   1953   2733   -587  -1758   2343   -927   -776  -1114   -218   -727   -594
   -784   1956   2740   -584  -1761   2348   -888   -740  -1070   -179   -696   -566
   -784   1977   2759   -597  -1771   2366   -888   -737  -1060   -176   -698   -566
   -787   1987   2772   -600  -1779   2379   -872   -724  -1039   -163   -683   -558
   -800   1964   2761   -584  -1782   2364   -862   -719  -1026   -155   -672   -550
   -782   1953   2735   -584  -1758   2343   -867   -722  -1015   -153   -667   -553
   -776   1951   2727   -587  -1753   2338   -880   -724  -1013   -145   -672   -561
   -779   1964   2743   -592  -1761   2353   -885   -719  -1000   -132   -662   -561
   -769   1956   2725   -594  -1748   2340   -896   -717   -992   -124   -649   -553
   -758   1974   2733   -607  -1745   2353   -896   -719   -982   -114   -636   -542
   -769   1971   2740   -602  -1756   2356   -901   -727   -971   -109   -633   -542
   -774   1966   2740   -594  -1758   2351   -901   -717   -963    -96   -623   -535
   -761   1969   2727   -605  -1745   2346   -906   -709   -956    -88   -618   -532
   -761   1938   2699   -587  -1730   2317   -906   -704   -943    -75   -607   -527
   -771   1930   2699   -581  -1735   2314   -901   -693   -924    -51   -589   -517
   -758   1966   2725   -605  -1743   2346   -891   -672   -893    -20   -563   -496
   -745   1984   2727   -620  -1738   2356   -878   -644   -859     12   -535   -480
   -730   1992   2722   -631  -1725   2356   -875   -613   -828     46   -501   -457
   -704   2042   2746   -670  -1725   2392   -862   -561   -769    106   -444   -407
   -693   2068   2761   -688  -1727   2413   -852   -506   -704    171   -384   -348
   -691   2073   2764   -693  -1727   2416   -841   -444   -636    239   -316   -288
   -672   2107   2779   -717  -1725   2442   -826   -384   -576    303   -246   -233
   -620   2182   2803   -782  -1712   2491   -815   -332   -522    366   -179   -176
   -605   2200   2805   -797  -1706   2504   -813   -314   -506    384   -153   -150
   -620   2208   2826   -795  -1725   2517   -810   -309   -504    387   -148   -145
   -639   2179   2818   -769  -1727   2499   -802   -311   -514    368   -166   -158
   -662   2143   2805   -743  -1735   2475   -797   -332   -532    342   -189   -171
   -680   2138   2818   -730  -1748   2478   -792   -358   -553    311   -210   -184
   -714   2112   2826   -698  -1771   2468   -779   -394   -584    272   -244   -215
   -743   2049   2792   -652  -1766   2421   -761   -444   -623    220   -288   -254
   -748   2049   2798   -652  -1774   2423   -769   -511   -670    163   -335   -306
   -753   2029   2782   -636  -1766   2405   -769   -561   -706    124   -374   -348
   -766   1982   2748   -607  -1758   2364   -774   -607   -745     83   -415   -387
   -805   1912   2717   -553  -1761   2314   -787   -665   -789     38   -462   -431
   -818   1855   2673   -517  -1745   2262   -792   -714   -815      5   -498   -467
   -815   1803   2616   -493  -1717   2208   -795   -753   -839    -23   -522   -501
   -818   1758   2574   -470  -1696   2164   -797   -771   -846    -33   -527   -522
   -828   1735   2564   -452  -1696   2148   -795   -779   -841    -33   -524   -524
   -828   1727   2556   -449  -1693   2143   -797   -784   -839    -28   -519   -519
   -844   1732   2574   -444  -1709   2153   -784   -782   -823    -15   -506   -511
   -846   1725   2572   -439  -1709   2148   -779   -789   -818    -15   -506   -514
   -831   1717   2548   -441  -1688   2132   -779   -787   -807     -7   -496   -509
   -836   1735   2572   -449  -1704   2151   -766   -774   -784     15   -475   -491
   -836   1784   2621   -472  -1730   2200   -740   -748   -740     54   -431   -449
   -833   1813   2647   -491  -1740   2229   -706   -722   -698     88   -394   -415
   -836   1823   2660   -493  -1748   2242   -678   -709   -670    106   -379   -410
   -833   1816   2650   -491  -1743   2231   -685   -717   -654    106   -371   -397
   -815   1847   2662   -517  -1740   2255   -701   -719   -639    124   -342   -368
   -805   1875   2681   -535  -1743   2278   -711   -727   -628    137   -319   -348
   -820   1823   2644   -501  -1732   2234   -735   -753   -652    124   -324   -355
   -841   1829   2668   -493  -1756   2247   -735   -763   -649    132   -311   -345
   -867   1784   2652   -457  -1758   2218   -737   -774   -654    124   -319   -355
   -878   1743   2618   -433  -1748   2179   -732   -771   -657    124   -316   -355
   -885   1740   2626   -426  -1756   2182   -740   -771   -662    127   -303   -332
   -919   1670   2590   -376  -1753   2127   -761   -805   -698     88   -340   -368
   -953   1600   2553   -324  -1753   2075   -756   -823   -722     62   -368   -397
   -963   1556   2520   -298  -1743   2036   -745   -823   -735     46   -374   -407
   -963   1527   2491   -280  -1727   2008   -740   -831   -745     31   -394   -423
   -971   1486   2457   -257  -1714   1969   -737   -852   -756     10   -410   -452
   -979   1441   2421   -231  -1701   1930   -737   -865   -766     -2   -418   -454
   -989   1439   2426   -226  -1709   1932   -735   -867   -761     -7   -420   -459
  -1000   1413   2413   -205  -1706   1912   -732   -867   -753     -7   -415   -454
  -1000   1369   2366   -187  -1683   1867   -727   -865   -743     -5   -413   -457
   -997   1361   2359   -184  -1678   1860   -732   -878   -743    -10   -413   -465
   -987   1353   2338   -184  -1662   1844   -740   -893   -748    -25   -420   -480
   -969   1358   2327   -194  -1647   1842   -737   -891   -737    -12   -410   -475
   -971   1286   2257   -158  -1615   1771   -727   -885   -737    -18   -428   -498
   -948   1247   2195   -150  -1571   1719   -685   -810   -701    -20   -449   -537
   -914   1244   2158   -166  -1535   1701   -587   -654   -605     15   -449   -568
   -880   1309   2190   -213  -1535   1748   -491   -465   -439    148   -350   -493
   -828   1540   2366   -355  -1600   1953   -452   -246   -184    428    -67   -213
   -776   1842   2618   -532  -1699   2229   -506   -241    -62    667    262    168
   -828   2065   2894   -620  -1860   2478   -636   -605   -161    758    517    514
   -953   2164   3117   -605  -2034   2639   -769  -1039   -337    784    665    709
  -1070   1927   2998   -428  -2034   2462   -976  -1561   -776    394    309    384
  -1109   1426   2533   -158  -1821   1979  -1189  -2016  -1376   -353   -493   -387
  -1067   1000   2068     33  -1566   1532  -1356  -2177  -1722   -831  -1010   -896
  -1005    800   1805    103  -1405   1301  -1335  -1966  -1571   -745   -976   -901
   -956    800   1753     77  -1356   1275  -1197  -1660  -1301   -545   -828   -802
   -914    865   1779     25  -1345   1322   -997  -1343  -1031   -345   -675   -693
   -883    919   1800    -18  -1343   1358   -839  -1111   -833   -194   -553   -594
   -854    953   1808    -49  -1330   1379   -779  -1023   -750   -135   -504   -566
   -841    919   1758    -41  -1301   1337   -771   -995   -724   -122   -491   -566
   -831    893   1725    -31  -1278   1309   -766   -969   -706   -116   -483   -563
   -833    880   1714    -23  -1275   1299   -766   -958   -688   -111   -472   -537
   -833    906   1740    -36  -1286   1322   -756   -945   -662    -98   -470   -524
   -839    901   1740    -33  -1291   1319   -750   -945   -657    -93   -465   -519
   -823    880   1704    -28  -1265   1291   -758   -937   -646    -88   -459   -511
   -815    904   1719    -44  -1267   1309   -756   -922   -610    -59   -426   -470
   -810    901   1712    -44  -1260   1306   -745   -906   -574    -36   -400   -441
   -813    901   1714    -46  -1265   1309   -719   -880   -537    -12   -371   -428
   -802    901   1701    -49  -1252   1301   -711   -865   -514      0   -358   -420
   -805    914   1717    -57  -1262   1317   -722   -862   -504      2   -348   -410
   -823    898   1722    -36  -1273   1309   -724   -852   -493      2   -342   -405
   -828    888   1717    -31  -1273   1301   -724   -831   -470     23   -319   -374
   -797    911   1709    -57  -1252   1309   -719   -789   -426     62   -280   -329
   -771    909   1680    -70  -1226   1293   -714   -761   -389     85   -246   -306
   -761    898   1660    -67  -1210   1278   -704   -724   -353    106   -223   -290
   -740    932   1670    -98  -1205   1301   -701   -680   -306    142   -192   -254
   -709    963   1673   -127  -1192   1317   -693   -626   -239    194   -145   -218
   -685    982   1667   -148  -1176   1322   -691   -571   -179    244    -90   -179
   -654    989   1644   -166  -1148   1317   -685   -509   -124    290    -46   -142
   -639   1049   1688   -205  -1163   1366   -667   -431    -49    361     23    -70
   -623   1098   1722   -236  -1174   1408   -654   -379      7    418     90      5
   -602   1145   1745   -272  -1176   1444   -644   -345     36    446    122     41
   -602   1174   1777   -285  -1189   1475   -626   -327     57    462    142     59
   -594   1192   1784   -298  -1189   1488   -610   -327     62    457    140     59
   -605   1202   1805   -298  -1205   1504   -607   -345     64    449    135     67
   -613   1176   1790   -283  -1200   1483   -597   -361     59    431    127     70
   -615   1148   1764   -265  -1189   1454   -589   -392     44    397    103     49
   -623   1098   1722   -239  -1174   1410   -600   -454     -2    340     54     -5
   -636   1060   1696   -213  -1166   1376   -610   -517    -33    296     15    -38
   -639   1000   1639   -181  -1140   1319   -615   -581    -64    249    -31    -77
   -633    995   1628   -179  -1130   1312   -620   -636    -83    220    -54    -93
   -649    963   1610   -158  -1130   1286   -644   -698   -111    181    -90   -137
   -667    909   1574   -122  -1122   1241   -665   -745   -137    145   -119   -176
   -667    875   1543   -106  -1106   1208   -675   -776   -148    129   -132   -187
   -672    833   1506    -80  -1088   1169   -685   -807   -158    116   -148   -194
   -662    787   1447    -64  -1054   1117   -691   -826   -166    109   -166   -205
   -672    761   1434    -44  -1052   1096   -693   -833   -161    111   -163   -210
   -678    750   1428    -38  -1052   1088   -693   -836   -153    119   -155   -205
   -665    698   1363    -15  -1013   1031   -688   -823   -142    127   -150   -205
   -641    696   1337    -28   -989   1018   -685   -820   -132    124   -140   -205
   -628    714   1343    -44   -987   1028   -672   -805   -111    140   -127   -197
   -636    730   1363    -49  -1000   1047   -644   -782    -85    155   -111   -176
   -636    766   1402    -64  -1018   1083   -618   -763    -64    171    -85   -153
   -615    761   1376    -75   -995   1067   -605   -758    -57    179    -72   -140
   -610    732   1343    -59   -976   1036   -610   -784    -64    168    -77   -155
   -610    730   1340    -59   -976   1034   -631   -800    -57    171    -67   -155
   -600    722   1322    -59   -961   1021   -657   -805    -54    174    -62   -145
   -594    685   1280    -46   -940    982   -704   -844    -88    140    -83   -166
   -592    685   1278    -46   -935    982   -709   -859    -90    135    -80   -166
   -589    670   1257    -41   -922    963   -704   -865    -85    142    -72   -153
   -605    584   1189     10   -896    885   -714   -883   -109    122    -88   -174
   -613    506   1119     51   -867    813   -727   -906   -135     90   -116   -215
   -623    475   1096     72   -859    784   -737   -922   -148     67   -129   -228
   -633    428   1062    101   -849    745   -737   -937   -158     41   -148   -244
   -646    358   1005    145   -826    680   -732   -945   -171     25   -166   -259
   -662    322    984    168   -823    652   -717   -950   -181     12   -179   -272
   -670    280    948    194   -807    613   -706   -958   -192     -2   -194   -285
   -675    231    906    220   -792    568   -714   -982   -205    -28   -215   -306
   -678    207    885    236   -782    545   -714   -995   -207    -49   -231   -322
   -678    200    878    236   -776    537   -714  -1005   -220    -70   -239   -332
   -672    168    841    252   -758    504   -711  -1015   -228    -80   -254   -345
   -675    129    805    272   -740    467   -706  -1023   -228    -90   -267   -358
   -680    127    807    277   -743    467   -691  -1021   -218    -88   -270   -358
   -672    116    789    275   -730    452   -688  -1018   -213    -85   -267   -355
   -665     90    756    285   -711    423   -678  -1008   -205    -88   -270   -358
   -670     51    719    309   -693    384   -602   -932   -168    -93   -285   -384
   -665     54    719    306   -691    387   -475   -779    -80    -64   -280   -405
   -639    153    789    241   -714    470   -355   -553    111     93   -148   -306
   -576    397    974     88   -776    685   -270   -231    436    441    181    -10
   -496    745   1241   -127   -870    992   -322   -140    667    797    602    426
   -535    935   1470   -200  -1002   1202   -491   -498    659   1013    937    823
   -696    966   1662   -135  -1179   1312   -735  -1098    431    979   1018    945
   -815    714   1530     51  -1174   1119  -1000  -1714    -93    470    553    548
   -865    192   1054    335   -961    623  -1202  -2197   -810   -431   -358   -265
   -831   -241    589    537   -711    174  -1332  -2278  -1143   -888   -833   -714
   -800   -402    397    600   -600     -2  -1262  -2018   -969   -787   -784   -727
   -758   -452    306    605   -532    -72  -1111  -1745   -750   -641   -693   -688
   -719   -431    288    574   -504    -72   -909  -1454   -509   -467   -563   -597
   -691   -366    324    530   -509    -20   -732  -1210   -303   -311   -439   -501
   -675   -337    337    506   -509      0   -670  -1127   -228   -257   -397   -465
   -654   -337    316    496   -485    -10   -641  -1093   -192   -233   -376   -444
   -652   -363    288    506   -470    -38   -623  -1075   -171   -223   -361   -433
   -644   -363    280    504   -462    -41   -626  -1070   -174   -223   -358   -439
   -641   -371    267    506   -454    -54   -610  -1062   -161   -218   -358   -449
   -633   -379    252    506   -444    -64   -602  -1062   -155   -223   -361   -454
   -636   -371    265    501   -452    -54   -605  -1060   -148   -215   -348   -436
   -631   -420    210    527   -420   -106   -602  -1054   -137   -210   -337   -426
   -623   -449    174    535   -400   -137   -566  -1028    -98   -184   -306   -397
   -613   -452    161    532   -387   -145   -558  -1026    -90   -179   -298   -392
   -602   -475    127    537   -366   -174   -555  -1026    -88   -179   -296   -394
   -600   -496    103    548   -353   -197   -553  -1015    -70   -168   -283   -379
   -589   -454    132    519   -361   -161   -550   -992    -49   -145   -257   -353
   -587   -444    142    514   -366   -150   -540   -969    -23   -116   -231   -332
   -589   -459    129    524   -361   -166   -522   -945      0    -93   -207   -314
   -579   -439    140    509   -361   -150   -501   -906     38    -59   -168   -277
   -584   -446    137    514   -363   -155   -504   -891     59    -46   -155   -272
   -568   -433    132    501   -350   -150   -485   -852    103     -5   -116   -249
   -545   -400    142    472   -345   -129   -467   -795    158     49    -59   -205
   -530   -374    155    452   -342   -109   -446   -730    223    114      7   -142
   -511   -335    174    420   -342    -80   -431   -667    298    181     83    -67
   -493   -322    168    407   -332    -77   -426   -613    358    239    150     -5
   -480   -290    187    384   -335    -51   -413   -571    402    283    197     44
   -485   -262    223    374   -355    -20   -413   -561    423    311    213     67
   -485   -298    187    389   -337    -57   -381   -535    449    332    236     88
   -472   -303    166    387   -319    -70   -371   -545    441    322    233     83
   -454   -322    132    387   -296    -93   -374   -576    415    283    205     62
   -449   -379     70    415   -259   -155   -384   -620    374    231    161     23
   -465   -415     49    439   -257   -184   -374   -665    340    181    116    -12
   -465   -452     12    457   -239   -220   -361   -706    306    135     70    -62
   -475   -514    -38    493   -218   -277   -361   -766    259     72      7   -127
   -462   -545    -83    504   -189   -314   -368   -820    215     23    -36   -166
   -467   -639   -174    550   -148   -407   -384   -878    166    -36   -101   -218
   -459   -737   -277    597    -90   -509   -407   -937    109    -93   -163   -277
   -446   -776   -332    610    -59   -555   -431  -1008     57   -142   -215   -332
   -441   -792   -350    618    -46   -571   -439  -1047     33   -163   -236   -363
   -449   -833   -384    639    -33   -607   -431  -1065     18   -181   -252   -384
   -457   -841   -384    649    -38   -615   -420  -1070     20   -181   -246   -379
   -465   -888   -423    675    -20   -657   -426  -1088      7   -197   -254   -387
   -480   -943   -462    711    -10   -704   -428  -1096      0   -202   -259   -389
   -514   -922   -410    717    -54   -667   -405  -1078     25   -171   -226   -366
   -511   -940   -428    724    -41   -685   -384  -1065     46   -158   -218   -358
   -491   -963   -475    724    -10   -719   -361  -1044     75   -142   -202   -332
   -483   -969   -485    727      0   -727   -337  -1034     90   -135   -189   -306
   -496   -956   -459    724    -20   -709   -324  -1018    109   -114   -161   -280
   -496   -943   -446    719    -25   -696   -327  -1018    124   -101   -137   -265
   -504   -927   -423    714    -41   -678   -327  -1031    135    -98   -129   -257
   -506   -914   -407    711    -49   -662   -322  -1047    142    -93   -114   -236
   -493   -966   -472    730    -12   -722   -361  -1083    119   -114   -122   -233
   -485   -974   -488    730      0   -732   -379  -1093    111   -124   -111   -223
   -491   -969   -480    730     -7   -724   -376  -1096    116   -122    -98   -220
   -504   -984   -480    745    -12   -732   -376  -1106    114   -127    -98   -223
   -517  -1039   -524    776      2   -782   -381  -1117     93   -153   -122   -239
   -511  -1132   -620    820     51   -878   -392  -1140     62   -189   -150   -270
   -504  -1215   -711    857    101   -966   -407  -1161     36   -220   -176   -303
   -517  -1265   -748    891    114  -1008   -405  -1179     10   -252   -207   -329
   -511  -1301   -789    904    137  -1047   -392  -1184      7   -265   -218   -348
   -517  -1343   -828    930    153  -1085   -381  -1202      0   -285   -231   -368
   -542  -1387   -844    963    150  -1117   -379  -1218    -10   -303   -249   -389
   -555  -1465   -909   1010    176  -1187   -392  -1239    -36   -335   -285   -433
   -561  -1480   -919   1021    176  -1202   -389  -1236    -33   -337   -288   -444
   -576  -1496   -919   1034    171  -1208   -379  -1228    -23   -332   -272   -431
   -568  -1535   -966   1049    197  -1252   -392  -1236    -31   -342   -280   -439
   -555  -1543   -987   1049    215  -1265   -392  -1234    -28   -340   -272   -431
   -574  -1579  -1005   1075    215  -1293   -394  -1244    -36   -353   -285   -441
   -594  -1613  -1021   1104    210  -1317   -389  -1241    -33   -358   -288   -449
   -600  -1623  -1026   1111    210  -1325   -345  -1179     15   -329   -272   -449
   -581  -1602  -1021   1093    218  -1312   -270  -1041    114   -270   -249   -470
   -553  -1535   -982   1044    213  -1260   -197   -896    252   -150   -155   -418
   -532  -1371   -839    950    150  -1106   -161   -735    449     72     75   -207
   -467  -1161   -696    813    111   -930   -202   -628    615    322    389    153
   -459   -867   -407    665    -25   -639   -272   -763    636    465    678    558
   -545   -901   -358    722    -96   -631   -290  -1021    470    418    779    735
   -652  -1039   -387    844   -132   -714   -361  -1361    103     83    501    478
   -727  -1288   -563   1008    -83   -924   -491  -1844   -472   -613   -239   -262
   -719  -1571   -852   1145     64  -1213   -691  -2208   -945  -1195   -849   -846
   -672  -1844  -1174   1257    249  -1509   -789  -2171   -940  -1205   -878   -914
   -626  -2034  -1408   1330    389  -1722   -763  -2008   -774  -1083   -810   -891
   -594  -2104  -1509   1348    454  -1808   -678  -1821   -568   -930   -719   -839
   -555  -2039  -1483   1299    462  -1761   -530  -1569   -301   -706   -553   -714
   -522  -1948  -1428   1234    452  -1688   -407  -1387   -116   -548   -418   -610
   -504  -1958  -1454   1231    472  -1706   -376  -1332    -59   -511   -379   -584
   -496  -1956  -1460   1226    480  -1709   -355  -1296    -15   -485   -353   -558
   -480  -1917  -1436   1200    478  -1678   -316  -1252     41   -436   -298   -504
   -472  -1930  -1457   1202    491  -1696   -314  -1252     44   -433   -296   -498
   -475  -1964  -1491   1218    506  -1727   -322  -1254     44   -433   -298   -511
   -462  -1977  -1514   1218    524  -1748   -329  -1257     49   -433   -301   -519
   -457  -2005  -1548   1231    545  -1777   -324  -1265     46   -452   -322   -535
   -444  -2031  -1587   1236    571  -1810   -327  -1267     44   -457   -319   -535
   -446  -2070  -1623   1257    587  -1847   -340  -1273     44   -462   -324   -542
   -428  -2088  -1662   1257    615  -1875   -353  -1278     51   -462   -327   -535
   -400  -2086  -1686   1244    641  -1886   -353  -1262     70   -441   -309   -504
   -387  -2122  -1735   1252    672  -1927   -345  -1244     85   -431   -290   -488
   -374  -2120  -1745   1247    685  -1932   -348  -1236     90   -431   -283   -488
   -363  -2120  -1756   1241    696  -1938   -350  -1231    101   -431   -280   -488
   -358  -2169  -1810   1265    724  -1990   -348  -1218    114   -423   -270   -475
   -350  -2190  -1839   1267    740  -2016   -353  -1202    137   -407   -244   -452
   -345  -2164  -1818   1254    735  -1992   -350  -1176    176   -376   -205   -415
   -335  -2140  -1805   1236    732  -1974   -345  -1140    213   -345   -171   -392
   -319  -2153  -1834   1236    756  -1995   -340  -1098    257   -303   -135   -348
   -316  -2166  -1849   1239    763  -2008   -329  -1047    311   -246    -83   -296
   -309  -2143  -1834   1226    761  -1990   -316   -989    381   -181    -15   -231
   -293  -2127  -1836   1208    769  -1982   -303   -937    446   -119     44   -176
   -280  -2120  -1839   1200    779  -1979   -303   -898    485    -80     85   -132
   -296  -2120  -1823   1205    761  -1971   -285   -878    498    -75     98   -114
   -319  -2130  -1813   1223    745  -1971   -272   -878    498    -85     96   -114
   -314  -2145  -1831   1228    758  -1990   -265   -885    491   -103     80   -111
   -314  -2171  -1857   1244    771  -2016   -252   -898    472   -135     57   -114
   -327  -2179  -1852   1252    761  -2016   -252   -935    431   -192      2   -148
   -329  -2184  -1857   1257    761  -2021   -249   -974    387   -252    -59   -194
   -327  -2236  -1909   1280    789  -2073   -239  -1008    348   -316   -116   -262
   -335  -2294  -1958   1314    810  -2127   -233  -1049    309   -374   -155   -337
   -361  -2366  -2008   1363    820  -2187   -233  -1091    267   -428   -205   -387
   -374  -2439  -2068   1405    844  -2255   -228  -1119    236   -472   -249   -413
   -376  -2457  -2081   1415    852  -2270   -233  -1158    205   -514   -293   -423
   -384  -2462  -2078   1423    846  -2270   -233  -1189    179   -550   -340   -454
   -374  -2491  -2120   1431    870  -2304   -233  -1208    166   -579   -363   -483
   -361  -2543  -2182   1452    909  -2364   -220  -1213    161   -594   -376   -496
   -353  -2592  -2242   1470    943  -2418   -226  -1223    153   -618   -400   -514
   -327  -2590  -2262   1460    966  -2426   -215  -1210    171   -620   -397   -517
   -322  -2577  -2257   1449    966  -2418   -205  -1184    205   -597   -366   -483
   -324  -2566  -2242   1447    958  -2405   -184  -1158    239   -574   -337   -449
   -309  -2509  -2200   1408    945  -2356   -148  -1119    290   -537   -301   -405
   -277  -2457  -2179   1369    950  -2320   -127  -1091    332   -511   -277   -376
   -285  -2460  -2174   1374    943  -2320   -114  -1075    355   -504   -270   -376
   -290  -2421  -2130   1356    917  -2275    -96  -1057    387   -483   -252   -355
   -277  -2374  -2099   1325    909  -2236    -93  -1052    405   -470   -241   -332
   -259  -2343  -2083   1301    911  -2213   -106  -1052    415   -457   -228   -296
   -239  -2403  -2164   1319    961  -2283   -124  -1065    400   -472   -239   -293
   -226  -2413  -2187   1319    979  -2299   -132  -1065    392   -478   -241   -298
   -218  -2374  -2158   1296    969  -2268   -124  -1044    413   -465   -226   -280
   -213  -2338  -2125   1275    956  -2231   -116  -1026    428   -457   -220   -275
   -223  -2377  -2153   1299    963  -2265   -114  -1034    410   -483   -241   -290
   -223  -2449  -2226   1335   1000  -2338   -122  -1047    374   -517   -280   -319
   -218  -2491  -2273   1353   1026  -2382   -119  -1047    355   -524   -301   -327
   -218  -2504  -2286   1361   1034  -2395   -101  -1041    348   -535   -309   -335
   -213  -2551  -2338   1379   1060  -2444   -103  -1057    322   -568   -345   -374
   -226  -2587  -2361   1405   1067  -2475   -101  -1070    293   -602   -381   -405
   -236  -2634  -2400   1434   1080  -2517   -103  -1083    265   -628   -415   -439
   -239  -2634  -2395   1436   1078  -2514    -96  -1083    252   -636   -428   -449
   -239  -2647  -2410   1441   1083  -2530    -85  -1078    244   -641   -436   -449
   -231  -2675  -2444   1452   1106  -2561    -77  -1078    233   -652   -449   -452
   -220  -2707  -2488   1462   1132  -2598    -67  -1078    228   -665   -465   -462
   -213  -2712  -2499   1462   1143  -2605    -57  -1070    228   -667   -470   -472
   -220  -2691  -2473   1454   1124  -2582    -62  -1075    215   -675   -478   -483
   -220  -2701  -2481   1460   1130  -2592    -49  -1062    215   -680   -478   -483
   -205  -2730  -2527   1467   1158  -2629    -15  -1015    231   -685   -491   -501
   -176  -2764  -2587   1470   1205  -2675     85   -888    293   -680   -527   -555
   -174  -2675  -2501   1423   1163  -2590    189   -727    428   -584   -472   -517
   -140  -2475  -2338   1306   1098  -2408    249   -532    662   -332   -241   -311
    -46  -2229  -2182   1137   1065  -2205    213   -353    901      5    129     49
    -18  -1896  -1878    958    930  -1888    101   -496    893    184    470    452
    -98  -1826  -1727    961    813  -1777     25   -815    685    181    639    683
   -192  -1878  -1686   1034    745  -1782    -80  -1195    324    -80    467    555
   -265  -2161  -1896   1213    815  -2029   -272  -1709   -277   -784   -262   -101
   -277  -2559  -2281   1418   1000  -2421   -488  -2088   -849  -1532  -1054   -802
   -228  -2803  -2577   1514   1171  -2691   -524  -1977   -807  -1535  -1109   -893
   -184  -2920  -2735   1553   1273  -2829   -428  -1725   -576  -1356   -997   -852
   -150  -2896  -2748   1522   1296  -2824   -285  -1467   -329  -1166   -862   -769
   -132  -2816  -2683   1475   1275  -2751    -85  -1187    -54   -940   -693   -644
   -109  -2701  -2595   1405   1241  -2650     38  -1015    101   -797   -584   -558
    -90  -2639  -2548   1363   1226  -2595     98   -943    163   -743   -540   -527
    -77  -2616  -2540   1345   1231  -2579    140   -893    202   -704   -504   -504
    -59  -2600  -2540   1330   1239  -2572    166   -857    220   -680   -488   -493
    -41  -2572  -2533   1306   1241  -2553    187   -831    233   -665   -478   -478
    -28  -2561  -2533   1293   1249  -2546    207   -807    259   -636   -454   -457
    -25  -2548  -2522   1286   1247  -2535    226   -782    277   -615   -436   -444
    -25  -2488  -2462   1257   1218  -2475    226   -774    277   -615   -433   -446
    -20  -2452  -2431   1236   1202  -2442    233   -756    283   -607   -428   -444
    -18  -2434  -2416   1226   1197  -2423    249   -727    296   -592   -413   -439
    -12  -2408  -2395   1208   1189  -2403    272   -698    319   -563   -389   -415
      2  -2408  -2410   1202   1205  -2408    293   -667    340   -537   -366   -392
     10  -2374  -2387   1179   1197  -2379    290   -652    337   -535   -368   -389
     25  -2330  -2356   1150   1189  -2340    296   -623    350   -517   -355   -374
     41  -2291  -2335   1124   1187  -2312    319   -576    387   -470   -314   -335
     51  -2270  -2322   1109   1187  -2296    340   -535    420   -431   -280   -306
     49  -2273  -2322   1109   1184  -2296    353   -509    441   -410   -267   -296
     57  -2294  -2351   1117   1202  -2322    387   -449    491   -361   -228   -262
     70  -2275  -2346   1101   1205  -2309    413   -387    537   -314   -187   -228
     96  -2236  -2333   1070   1213  -2283    439   -314    594   -249   -129   -184
    132  -2120  -2252    992   1189  -2184    446   -244    641   -184    -72   -129
    150  -1992  -2143    919   1145  -2068    457   -184    688   -124    -20    -85
    168  -1951  -2120    891   1143  -2034    498    -98    758    -49     51    -23
    194  -1878  -2073    841   1132  -1974    519    -28    807     15    114     38
    200  -1888  -2088    841   1143  -1987    555     23    836     46    148     72
    213  -1880  -2094    831   1153  -1987    579     44    839     51    161     88
    220  -1878  -2099    828   1158  -1987    600     44    828     44    150     88
    215  -1829  -2044    807   1130  -1935    587     15    787      5    111     64
    205  -1805  -2010    800   1104  -1906    566    -33    724    -59     57     20
    213  -1803  -2018    795   1114  -1909    584    -54    698    -90     31      2
    202  -1839  -2044    818   1122  -1940    600    -93    657   -137    -10    -31
    192  -1878  -2070    844   1130  -1974    610   -132    613   -176    -46    -72
    187  -1901  -2088    854   1135  -1992    620   -161    584   -202    -70    -98
    171  -1938  -2109    880   1140  -2023    615   -213    532   -257   -122   -142
    150  -1886  -2039    865   1093  -1961    576   -277    472   -311   -176   -192
    145  -1906  -2052    880   1098  -1979    581   -290    462   -322   -194   -215
    150  -2008  -2161    927   1153  -2083    615   -267    485   -290   -171   -200
    153  -2018  -2171    932   1161  -2094    623   -267    485   -285   -166   -187
    163  -1925  -2088    878   1124  -2005    618   -272    480   -293   -176   -194
    184  -1852  -2036    833   1109  -1943    631   -249    493   -275   -161   -179
    181  -1893  -2078    854   1127  -1984    639   -236    493   -262   -145   -166
    194  -1909  -2104    857   1148  -2005    670   -197    524   -231   -119   -137
    210  -1875  -2086    831   1148  -1979    706   -158    561   -197    -88   -109
    205  -1784  -1990    789   1096  -1886    753   -116    610   -153    -41    -72
    179  -1714  -1893    766   1034  -1803    782    -90    626   -129    -15    -46
    161  -1688  -1852    763   1005  -1769    795    -67    639   -114    -10    -49
    161  -1683  -1844    761   1000  -1764    800    -49    646    -90     10    -31
    155  -1647  -1803    745    979  -1725    805    -46    657    -72     31     -2
    155  -1641  -1797    740    974  -1719    784    -57    654    -59     36     18
    168  -1610  -1779    719    971  -1693    782    -44    667    -33     59     54
    176  -1584  -1764    701    969  -1673    810    -10    696     -2     85     93
    181  -1600  -1782    709    982  -1691    820      0    706     15     96    111
    181  -1571  -1756    693    966  -1662    807    -23    683     -7     70     85
    181  -1615  -1797    717    987  -1704    795    -33    659    -23     51     70
    181  -1652  -1836    732   1008  -1743    779    -49    628    -33     31     44
    202  -1608  -1810    704   1005  -1709    776    -67    607    -46     12     12
    200  -1649  -1849    722   1023  -1751    807    -49    613    -33     18     12
    197  -1712  -1909    756   1052  -1810    800    -70    574    -70    -25    -28
    197  -1706  -1904    753   1049  -1805    828    -64    576    -70    -33    -36
    197  -1709  -1906    756   1052  -1808    841    -59    566    -72    -41    -49
    197  -1704  -1904    753   1047  -1803    839    -59    550    -77    -54    -64
    179  -1738  -1917    779   1047  -1826    849    -51    540    -77    -57    -72
    171  -1745  -1917    787   1041  -1831    862    -33    545    -62    -54    -67
    168  -1740  -1909    787   1039  -1823    870    -25    545    -57    -57    -64
    174  -1751  -1927    787   1049  -1839    872    -23    542    -57    -62    -72
    181  -1753  -1938    784   1060  -1844    891    -12    545    -51    -59    -72
    194  -1745  -1940    774   1065  -1842    911     12    555    -41    -57    -77
    218  -1730  -1948    756   1083  -1839    974    103    594    -28    -64   -111
    246  -1704  -1951    727   1098  -1829   1096    293    717     54    -25   -106
    283  -1597  -1880    657   1080  -1738   1210    522    914    244    132     18
    332  -1369  -1701    517   1015  -1535   1283    784   1166    542    420    296
    379  -1023  -1402    322    891  -1213   1254    818   1306    807    763    685
    303   -789  -1093    241    696   -940   1137    439   1215    919   1010   1021
    171   -701   -872    265    522   -787   1015     23   1054    943   1130   1179
     38   -917   -956    436    496   -935    839   -483    626    561    771    844
    -28  -1434  -1405    732    688  -1421    618   -956    -20   -218    -54     33
     20  -1855  -1875    914    945  -1865    493  -1013   -275   -568   -446   -366
     93  -1997  -2091    950   1091  -2044    542   -763   -106   -457   -389   -355
    150  -1956  -2109    901   1130  -2034    683   -444    148   -265   -257   -257
    179  -1880  -2060    852   1119  -1969    891   -101    405    -67   -114   -148
    207  -1808  -2018    797   1111  -1912   1047    135    587     85      2    -64
    228  -1774  -2005    771   1114  -1888   1104    231    654    145     51    -23
    239  -1727  -1969    743   1104  -1847   1117    272    678    163     70     -7
    257  -1719  -1977    732   1117  -1847   1150    319    717    200    103     12
    262  -1706  -1969    719   1114  -1836   1158    345    727    213    111     23
    272  -1683  -1956    704   1114  -1818   1169    371    743    228    122     38
    280  -1657  -1940    688   1109  -1797   1182    397    761    246    137     51
    288  -1636  -1925    675   1106  -1779   1195    426    782    265    148     54
    275  -1592  -1870    657   1070  -1730   1202    446    802    290    174     85
    275  -1571  -1847    646   1060  -1709   1218    480    828    322    205    114
    277  -1545  -1823    633   1049  -1683   1241    509    852    342    228    135
    267  -1522  -1790    628   1028  -1654   1260    540    883    368    257    163
    270  -1491  -1761    607   1013  -1626   1265    566    898    394    280    174
    283  -1470  -1756    592   1018  -1613   1275    602    922    428    301    205
    275  -1452  -1727    587   1000  -1590   1280    631    943    459    324    233
    272  -1415  -1688    571    979  -1551   1293    667    969    493    355    254
    301  -1337  -1641    517    971  -1491   1306    714    997    532    384    283
    314  -1301  -1615    493    963  -1457   1330    766   1026    568    407    303
    332  -1262  -1597    465    961  -1428   1356    831   1070    618    457    342
    355  -1179  -1535    413    945  -1356   1363    896   1114    675    504    381
    389  -1124  -1514    366    950  -1319   1358    953   1137    711    532    402
    402  -1088  -1493    342    945  -1291   1363   1028   1187    771    587    457
    428  -1047  -1478    309    950  -1262   1379   1096   1231    826    641    519
    457   -997  -1454    270    956  -1226   1400   1153   1273    880    691    571
    459   -930  -1389    233    924  -1158   1413   1187   1286    914    724    605
    472   -859  -1332    192    901  -1096   1415   1192   1278    917    732    618
    485   -831  -1317    171    901  -1075   1423   1189   1273    917    732    626
    485   -823  -1309    168    896  -1065   1418   1169   1252    896    717    615
    483   -818  -1301    166    891  -1060   1418   1137   1234    872    693    587
    478   -828  -1306    174    891  -1067   1421   1106   1205    859    672    566
    462   -820  -1283    176    872  -1049   1423   1072   1179    844    652    548
    441   -813  -1254    187    846  -1034   1423   1026   1150    813    613    511
    426   -815  -1241    194    831  -1028   1415    982   1114    782    576    475
    418   -841  -1262    210    839  -1052   1408    948   1083    761    558    465
    413   -870  -1283    228    846  -1078   1392    901   1041    730    522    433
    376   -906  -1283    265    828  -1093   1382    867   1008    704    491    400
    376   -919  -1299    270    836  -1109   1387    854   1005    704    488    387
    379   -948  -1327    283    852  -1137   1384    846   1000    701    488    379
    376   -943  -1322    280    849  -1132   1374    833    992    701    488    381
    394   -865  -1260    236    826  -1062   1356    820    982    693    480    376
    407   -870  -1280    231    841  -1075   1363    836    989    709    488    394
    413   -833  -1249    210    828  -1041   1358    846    995    724    498    413
    407   -820  -1228    205    815  -1023   1379    878   1018    748    522    433
    410   -776  -1187    184    797   -982   1413    914   1049    782    550    462
    413   -732  -1145    158    779   -937   1436    935   1072    802    568    478
    415   -722  -1137    153    774   -927   1467    969   1104    826    594    501
    413   -646  -1060    116    735   -852   1452    969   1104    831    607    519
    439   -644  -1083    103    761   -862   1441    974   1117    849    633    548
    465   -631  -1096     80    779   -862   1405    953   1109    852    633    542
    478   -524  -1002     23    737   -763   1337    901   1065    820    605    511
    493   -506  -1000      5    745   -753   1317    888   1054    818    605    519
    498   -493   -992     -2    745   -743   1327    904   1062    839    628    542
    509   -491  -1002    -10    756   -745   1312    891   1044    823    613    522
    519   -498  -1018    -10    766   -756   1291    875   1015    797    592    506
    527   -519  -1047     -5    787   -782   1267    859    987    776    571    493
    530   -568  -1098     20    813   -833   1262    846    966    766    550    488
    506   -594  -1104     44    802   -849   1265    841    950    745    527    470
    483   -602  -1085     59    784   -844   1270    828    935    730    511    452
    467   -602  -1070     67    766   -836   1267    818    922    717    498    444
    462   -602  -1065     70    763   -833   1265    807    911    704    483    428
    472   -605  -1078     64    774   -841   1267    802    906    691    470    410
    485   -602  -1088     59    784   -846   1265    805    911    696    475    413
    488   -610  -1098     59    789   -854   1265    815    935    714    488    439
    488   -548  -1036     31    761   -792   1267    807    930    711    485    446
    501   -514  -1015      5    756   -763   1247    795    901    691    467    426
    509   -509  -1021      0    763   -763   1236    795    883    675    452    415
    517   -524  -1044      2    779   -784   1228    792    875    665    436    402
    514   -480   -995    -15    753   -737   1265    841    909    693    454    415
    532   -420   -953    -57    740   -685   1363    995   1000    745    483    418
    561   -366   -927    -98    743   -646   1460   1197   1137    859    566    483
    620   -163   -787   -231    701   -475   1558   1475   1376   1109    792    701
    740    119   -620   -428    680   -249   1556   1696   1577   1387   1096   1031
    748    374   -374   -563    561      0   1460   1504   1631   1595   1389   1384
    620    532    -88   -576    353    223   1260   1010   1527   1683   1561   1613
    444    509     64   -480    189    288   1013    402   1192   1447   1389   1486
    277    181    -96   -228    187     44    797   -213    584    763    719    849
    270   -246   -517    -12    392   -381    605   -428    155    231    181    335
    335   -470   -807     67    571   -639    555   -262    155    176     88    226
    407   -535   -943     62    675   -740    639     25    322    272    132    233
    457   -524   -982     33    719   -753    823    332    527    405    215    285
    522   -415   -940    -54    730   -678   1015    607    722    558    329    371
    550   -332   -883   -109    717   -607   1117    756    833    652    402    433
    555   -293   -849   -132    701   -571   1158    818    878    693    428    459
    553   -272   -826   -140    688   -548   1179    857    906    727    454    480
    553   -275   -828   -140    691   -550   1174    862    904    732    462    475
    555   -246   -802   -155    678   -524   1174    880    911    750    478    493
    561   -226   -787   -168    672   -506   1169    888    911    756    483    506
    563   -187   -750   -187    657   -467   1153    888    919    753    478    506
    553   -174   -727   -189    639   -452   1148    896    935    771    491    519
    555   -145   -701   -205    626   -423   1150    906    948    784    504    537
    566   -135   -701   -218    631   -415   1153    917    953    792    519    545
    589   -119   -709   -233    649   -413   1140    919    948    792    517    530
    592    -67   -659   -262    626   -363   1124    922    945    800    522    535
    587    -41   -631   -272    607   -335   1119    935    950    813    537    545
    602    -31   -633   -288    615   -332   1114    945    953    820    545    540
    623    -31   -654   -296    639   -342   1106    948    948    813    540    532
    633      2   -631   -319    631   -314   1093    966    950    826    555    548
    628     46   -584   -337    605   -267   1098    995    963    857    576    568
    626     64   -561   -348    594   -246   1109   1034    992    896    610    594
    657    135   -522   -394    589   -192   1122   1080   1031    937    649    628
    662    181   -480   -423    571   -150   1135   1148   1078    987    691    670
    662    218   -444   -441    553   -111   1140   1208   1117   1031    735    704
    675    272   -402   -475    537    -64   1148   1267   1161   1080    784    748
    688    350   -337   -519    514      7   1163   1322   1205   1140    844    805
    691    415   -275   -553    483     70   1158   1345   1226   1169    872    836
    701    439   -262   -571    483     88   1156   1358   1231   1182    888    852
    717    475   -244   -597    480    116   1145   1340   1223   1176    885    849
    740    504   -236   -620    488    135   1137   1306   1200   1156    872    846
    727    485   -244   -607    485    122   1137   1267   1174   1127    852    828
    722    436   -285   -581    504     75   1132   1221   1135   1088    820    795
    688    392   -298   -542    493     46   1130   1171   1085   1039    776    750
    657    350   -306   -504    483     23   1132   1114   1039    992    735    719
    626    327   -301   -478    462     15   1119   1047    989    943    685    675
    607    314   -293   -462    452     10   1109    987    945    898    639    631
    587    290   -298   -441    444     -2   1101    932    901    849    584    576
    576    267   -309   -420    444    -20   1075    875    852    805    535    535
    561    194   -368   -379    465    -85   1052    833    820    776    509    509
    561    150   -410   -355    485   -129   1036    810    797    753    491    491
    558    161   -400   -361    478   -119   1028    787    784    737    483    480
    542    192   -350   -366    446    -77   1021    771    771    730    470    467
    540    218   -322   -379    431    -51   1008    763    769    735    472    465
    530    210   -319   -371    423    -54    992    756    758    732    470    472
    537    270   -267   -405    402      2    995    758    763    740    485    483
    568    322   -246   -444    407     38   1026    779    797    774    524    519
    555    345   -213   -452    384     67   1047    782    800    782    527    530
    542    350   -192   -446    366     80   1062    784    789    774    522    524
    532    366   -168   -449    348     98   1039    766    771    763    511    517
    537    426   -111   -480    324    158   1000    743    774    774    522    532
    553    449   -103   -504    329    174    956    714    761    774    524    542
    553    431   -122   -493    337    155    922    693    745    769    522    545
    540    431   -109   -488    324    161    909    675    722    756    514    540
    548    439   -109   -493    329    166    880    644    693    727    488    519
    545    436   -111   -491    327    163    870    633    680    717    485    524
    519    381   -140   -452    329    122    857    615    654    693    470    514
    509    335   -174   -423    342     80    833    589    620    665    449    498
    504    327   -176   -415    340     75    813    563    592    636    418    467
    496    283   -215   -392    355     33    805    542    558    600    374    428
    488    241   -249   -366    368     -2    802    514    524    568    337    397
    470    184   -285   -329    376    -49    797    485    501    542    311    371
    444    161   -283   -301    363    -59    795    475    485    530    301    366
    423    135   -288   -280    355    -75    784    454    467    504    275    348
    407    124   -283   -267    345    -77    766    436    449    488    265    332
    405    124   -283   -267    345    -77    745    415    433    470    257    322
    400    124   -275   -262    337    -75    743    413    426    462    252    314
    361    103   -257   -233    309    -75    748    410    423    467    254    316
    358    106   -252   -233    306    -72    743    402    415    465    249    314
    361     70   -290   -218    324   -109    737    402    407    454    236    296
    374     23   -350   -197    363   -163    789    465    431    449    210    254
    384     77   -306   -231    342   -111    898    610    535    514    228    252
    392    150   -241   -272    316    -44    966    774    683    652    335    335
    410    337    -75   -376    244    132   1000    984    917    919    607    597
    465    667    202   -566    132    436    919   1067   1093   1205    974   1002
    413    875    462   -644    -25    670    846    831   1057   1348   1254   1366
    298    854    553   -576   -127    704    771    491    854   1296   1317   1475
    181    688    504   -436   -161    597    618     25    402    867    924   1114
    101    387    285   -244    -90    337    413   -545   -267     51     80    309
    137     80    -57   -109     96     12    223   -737   -600   -358   -340    -83
    187   -166   -353    -12    270   -259    207   -592   -511   -303   -332   -111
    220   -254   -475     15    345   -363    288   -387   -324   -174   -259    -77
    226   -280   -506     28    366   -392    420   -161   -111    -18   -150    -10
    267   -163   -431    -54    348   -296    571     83    124    171      7    109
    301    -70   -371   -116    335   -220    662    207    241    270     85    176
    316    -49   -368   -135    340   -207    691    241    280    301    109    192
    324    -57   -381   -132    353   -218    704    257    296    319    124    202
    314    -75   -389   -119    350   -231    693    252    293    316    132    202
    316    -38   -355   -140    335   -194    714    262    314    329    150    228
    319    -18   -340   -150    327   -179    717    262    327    337    158    246
    327    -23   -350   -150    337   -187    698    246    324    335    158    246
    324    -25   -350   -150    337   -189    693    244    329    337    163    257
    322    -23   -348   -150    335   -184    698    241    335    337    171    262
    335      5   -329   -171    332   -161    701    239    348    345    184    270
    335     44   -290   -189    314   -122    706    246    366    363    200    288
    324     25   -298   -176    309   -135    698    241    353    363    200    272
    322      0   -322   -163    322   -161    685    231    340    355    189    246
    322     31   -290   -179    306   -129    675    236    345    371    202    259
    337     54   -283   -194    311   -114    683    254    371    400    228    298
    314     41   -275   -179    296   -116    693    272    389    423    259    329
    332     59   -275   -197    303   -106    685    290    402    449    293    350
    350     77   -275   -215    311    -98    685    311    426    480    322    368
    355     88   -267   -220    311    -88    691    337    459    511    350    394
    368    109   -259   -241    314    -72    680    376    501    555    397    441
    384    132   -252   -259    316    -57    675    423    555    615    462    506
    392    166   -226   -280    309    -28    688    480    613    680    530    568
    389    213   -176   -301    283     18    706    540    675    758    602    623
    376    228   -150   -303    262     38    698    561    693    784    633    654
    384    231   -153   -309    270     38    693    561    688    771    631    654
    392    223   -168   -309    277     28    698    553    678    756    623    639
    381    226   -155   -303    270     36    717    553    675    743    618    636
    361    184   -179   -272    270      2    719    530    644    704    584    615
    329    142   -189   -236    259    -23    714    491    600    649    542    579
    309    116   -192   -215    252    -36    709    441    550    592    493    535
    283     83   -200   -181    241    -57    706    405    517    548    454    498
    249     15   -236   -132    241   -109    698    345    462    483    392    436
    223    -31   -254    -96    239   -142    691    290    413    428    335    376
    202    -85   -288    -59    241   -187    678    239    374    389    298    332
    174   -161   -335     -5    254   -246    665    189    332    335    249    288
    168   -181   -353      5    259   -265    654    161    311    311    228    272
    166   -197   -363     15    262   -277    654    140    301    288    205    249
    145   -236   -381     44    262   -306    636    109    267    259    176    215
    142   -262   -405     59    272   -332    628    101    262    257    174    210
    148   -272   -420     59    283   -345    610     93    257    252    168    202
    148   -267   -418     59    280   -342    602     93    254    254    168    213
    140   -241   -384     49    259   -311    615    103    272    272    192    236
    129   -184   -314     28    220   -249    641    129    314    306    226    262
    127   -174   -301     20    210   -236    652    145    340    322    241    275
    124   -187   -311     31    215   -246    654    150    355    329    252    285
    122   -148   -272     10    197   -210    641    137    361    332    262    290
    129    -72   -202    -28    166   -137    618    114    363    335    277    301
    127   -109   -236    -10    179   -171    594     93    348    322    280    301
    122   -153   -275     15    197   -213    581     80    335    314    280    306
    106   -161   -270     25    187   -215    589     85    340    324    290    322
     93   -119   -213     12    153   -166    605     93    350    335    309    340
     90   -119   -213     12    150   -166    600     85    345    327    301    327
     72   -192   -265     59    168   -228    587     72    327    306    280    303
     51   -233   -285     90    168   -259    581     64    311    290    270    298
     38   -280   -319    122    179   -298    589     59    301    275    254    290
     20   -345   -366    161    192   -355    589     41    275    239    220    257
     10   -394   -405    192    207   -400    597     28    262    220    205    233
      5   -433   -439    213    220   -436    589      5    241    197    181    205
     12   -449   -462    218    236   -454    592    -20    226    176    158    179
      7   -488   -496    239    249   -491    589    -38    207    158    135    158
      7   -511   -522    252    265   -517    576    -46    194    150    127    148
      7   -527   -535    257    270   -530    568    -51    187    145    122    145
     -2   -555   -553    280    275   -555    568    -49    184    137    116    145
    -12   -566   -553    288    270   -561    561    -59    179    129    109    140
    -31   -594   -566    311    267   -581    553    -70    176    127    109    137
    -33   -639   -605    335    283   -620    561    -59    176    122    101    124
    -25   -678   -652    353    311   -665    618     31    226    127     83     85
    -20   -646   -626    332    301   -636    704    171    342    187     98     70
      2   -496   -498    244    249   -496    758    324    540    381    265    197
     57   -311   -371    127    213   -342    756    496    797    709    615    535
    103    -49   -153    -25    127   -101    662    459    880    943    974    956
     44    132     88    -90    -20    111    514     77    626    904   1145   1234
    -41     77    116    -18    -80     96    415   -262    296    711   1093   1241
   -129   -140    -10    135    -59    -77    262   -696   -231    140    530    717
   -174   -509   -335    342     80   -423     25  -1176   -885   -711   -389   -148
   -135   -792   -659    462    262   -724    -85  -1197   -995   -898   -628   -394
   -101   -997   -898    548    397   -948    -38   -992   -782   -735   -537   -358
    -72  -1060   -987    563    457  -1023     72   -763   -532   -545   -413   -280
    -54  -1034   -979    545    462  -1008    233   -501   -254   -324   -246   -155
    -33   -971   -940    501    452   -956    361   -296    -33   -150   -111    -51
    -12   -950   -937    480    462   -945    415   -213     59    -80    -49    -10
     -5   -927   -922    465    457   -924    420   -194     85    -64    -31     -2
    -12   -898   -885    457    436   -893    426   -179    114    -49    -12     18
    -12   -893   -883    452    433   -888    431   -168    127    -38     -5     25
     -7   -898   -891    452    441   -896    426   -168    127    -41     -5     31
     -5   -927   -922    462    457   -924    423   -158    142    -33      5     31
     12   -948   -961    467    485   -953    423   -153    155    -28     28     33
     18   -914   -932    446    472   -922    418   -150    174    -12     46     31
     18   -937   -958    459    488   -948    426   -137    205      5     59     36
     23   -956   -982    465    501   -969    426   -127    226     15     77     57
     38   -943   -982    452    509   -961    428   -109    246     33     98     93
     51   -922   -974    433    511   -948    423   -103    259     41    109    106
     49   -924   -974    436    509   -948    426    -93    280     51    122    124
     25   -927   -953    449    488   -937    420    -85    298     59    129    150
     20   -919   -940    449    480   -930    423    -57    327     85    153    171
     33   -896   -930    431    480   -914    436    -18    371    137    205    213
     54   -862   -917    405    483   -891    452     23    428    187    262    252
     70   -865   -935    394    501   -898    467     72    480    236    309    285
     88   -831   -919    371    504   -875    475    114    532    277    350    314
    109   -810   -919    348    511   -865    480    161    592    340    402    363
    132   -761   -893    314    511   -826    493    228    665    413    467    433
    145   -711   -859    283    501   -784    509    303    737    493    555    514
    155   -685   -841    265    498   -763    524    368    805    568    633    581
    150   -665   -815    257    483   -740    548    405    844    597    670    618
    142   -644   -787    249    465   -714    561    423    865    607    688    641
    132   -649   -782    257    454   -714    563    415    857    594    683    641
    116   -659   -776    272    446   -717    568    389    833    571    659    631
    101   -678   -779    288    439   -727    555    353    800    524    615    602
    103   -724   -828    311    465   -776    548    311    753    472    568    576
     90   -748   -839    327    462   -792    542    262    706    426    530    555
     72   -797   -870    363    470   -833    535    200    654    358    475    506
     59   -846   -906    392    480   -875    517    137    600    285    418    454
     62   -883   -948    410    504   -914    496     83    553    241    371    420
     62   -930   -995    431    527   -963    459     23    496    192    314    381
     36   -963  -1000    465    517   -982    439    -25    467    155    283    355
     20  -1015  -1036    496    527  -1026    433    -59    441    127    265    332
      7  -1057  -1067    524    537  -1062    431    -83    426    109    252    324
     -2  -1085  -1083    542    537  -1085    420    -96    418     98    244    316
      5  -1078  -1083    537    542  -1080    405   -106    413     93    233    303
     20  -1080  -1101    530    558  -1088    394   -111    415     93    236    306
     31  -1075  -1109    522    568  -1091    387   -109    431    103    246    314
     41  -1036  -1078    496    558  -1057    400    -83    470    140    283    345
     33  -1005  -1039    485    535  -1021    415    -64    504    166    314    374
     28   -992  -1021    480    522  -1008    433    -51    524    179    327    384
     36   -982  -1018    472    524  -1000    439    -51    532    181    327    376
     33   -958   -995    462    511   -976    428    -59    542    189    335    384
     38   -917   -956    439    496   -935    418    -67    561    210    355    413
     62   -937  -1002    436    530   -969    387    -85    553    205    355    415
     85   -974  -1060    444    571  -1015    355   -103    535    192    350    420
    103   -953  -1057    423    579  -1005    340   -114    535    189    358    431
     96   -974  -1070    439    581  -1021    327   -127    524    176    353    415
     93  -1010  -1106    457    600  -1057    311   -145    509    155    332    397
     93  -1044  -1137    475    613  -1091    298   -161    504    142    324    394
     98  -1083  -1182    491    639  -1132    277   -176    485    124    314    392
     90  -1119  -1210    514    649  -1163    265   -184    470    103    298    371
     64  -1166  -1234    550    646  -1200    265   -194    459     88    285    350
     44  -1223  -1267    587    654  -1244    257   -215    439     59    262    322
     31  -1265  -1296    615    662  -1280    246   -241    410     33    233    288
     28  -1301  -1330    636    678  -1314    236   -259    387     10    207    257
     31  -1332  -1363    649    696  -1348    228   -270    379     -2    194    246
     31  -1361  -1392    665    709  -1376    218   -285    371    -15    189    239
     28  -1369  -1397    670    711  -1382    210   -301    366    -20    189    244
     15  -1350  -1366    667    691  -1358    210   -303    366    -15    194    249
     31  -1369  -1400    667    714  -1384    207   -309    361    -25    189    228
     41  -1408  -1449    683    743  -1428    205   -311    355    -36    176    202
     57  -1426  -1483    683    766  -1454    213   -303    353    -51    153    176
     70  -1405  -1475    667    771  -1439    306   -215    397    -57    119    140
     67  -1384  -1452    657    758  -1418    431    -67    509      0    142    140
    109  -1236  -1345    563    724  -1288    535    161    743    220    337    293
    181   -992  -1176    402    678  -1083    550    428   1049    584    711    633
    236   -652   -888    207    561   -769    418    348   1156    888   1111   1052
    153   -530   -683    189    415   -607    223    -88   1047   1036   1382   1340
     20   -501   -524    239    270   -514    -23   -636    748    911   1348   1343
    -88   -826   -737    454    324   -782   -288  -1208    140    239    706    792
   -127  -1387  -1260    758    566  -1325   -506  -1652   -628   -737   -249    -28
    -93  -1652  -1561    872    732  -1608   -522  -1525   -662   -849   -413   -213
    -54  -1766  -1714    909    828  -1740   -402  -1234   -446   -693   -329   -202
    -25  -1748  -1722    885    846  -1735   -233   -966   -220   -524   -218   -140
    -10  -1665  -1654    839    820  -1660     -2   -675     33   -322    -64    -31
     -2  -1626  -1626    813    810  -1626    124   -519    166   -213     31     31
      7  -1597  -1605    795    805  -1600    155   -472    210   -184     59     41
     18  -1600  -1621    789    815  -1610    176   -446    236   -168     70     41
      2  -1615  -1618    807    810  -1615    197   -420    259   -148     93     59
      0  -1628  -1631    813    813  -1628    202   -415    275   -140    106     72
     -5  -1644  -1639    823    815  -1641    200   -405    283   -129    111     80
     -5  -1600  -1597    802    795  -1600    200   -402    288   -119    116     77
     -5  -1569  -1564    787    779  -1566    200   -389    303   -106    127     85
     -5  -1571  -1566    787    779  -1569    205   -384    316    -96    135     88
    -10  -1600  -1590    805    789  -1595    220   -361    348    -72    155    109
     15  -1584  -1600    784    807  -1592    220   -353    361    -62    174    119
     25  -1564  -1590    769    807  -1577    218   -358    355    -67    174    111
     20  -1558  -1579    766    800  -1569    213   -342    366    -57    189    119
     33  -1569  -1602    766    815  -1584    226   -316    389    -36    210    137
     44  -1545  -1590    748    815  -1566    213   -309    400    -31    220    142
     44  -1548  -1592    753    818  -1569    200   -296    415    -23    226    148
     70  -1509  -1579    719    823  -1543    215   -262    449      2    244    171
     90  -1517  -1608    711    846  -1561    233   -223    491     41    280    197
     93  -1509  -1602    706    846  -1556    241   -171    537     85    335    233
    103  -1512  -1615    704    859  -1564    252   -109    597    142    392    283
    145  -1452  -1600    652    870  -1525    252    -54    641    189    433    332
    194  -1379  -1574    592    883  -1478    290     41    724    275    509    387
    200  -1312  -1514    553    854  -1413    303    103    782    340    574    452
    189  -1304  -1493    558    841  -1397    322    155    828    394    641    522
    197  -1299  -1496    548    846  -1397    355    197    865    433    696    540
    194  -1265  -1462    535    828  -1363    376    213    883    452    719    550
    181  -1228  -1410    522    795  -1317    381    189    865    433    704    545
    166  -1280  -1447    558    805  -1363    392    171    839    407    685    542
    137  -1275  -1413    566    774  -1343    392    135    802    371    657    517
    103  -1325  -1428    607    766  -1376    405     98    766    340    626    485
     88  -1376  -1465    641    774  -1418    413     54    727    288    587    452
     59  -1421  -1480    680    769  -1449    426      0    693    239    548    420
     23  -1423  -1447    698    732  -1434    423    -62    657    197    504    387
      0  -1460  -1460    727    730  -1460    413   -122    618    153    457    348
    -20  -1525  -1506    771    743  -1517    397   -176    581    111    420    316
    -31  -1590  -1558    810    763  -1574    384   -226    545     75    387    298
    -38  -1608  -1569    820    761  -1590    368   -267    517     49    358    288
    -33  -1639  -1608    836    787  -1623    335   -306    488     25    335    249
    -12  -1667  -1654    839    820  -1662    322   -329    480     10    322    231
      5  -1639  -1644    818    823  -1641    337   -329    509     25    342    259
     12  -1660  -1675    823    844  -1667    350   -319    532     49    361    270
     18  -1675  -1693    826    854  -1683    366   -309    545     64    368    265
     25  -1647  -1673    807    846  -1657    379   -293    561     83    384    275
     51  -1631  -1683    789    867  -1657    410   -272    581    101    402    288
     67  -1649  -1717    789    888  -1680    446   -252    605    114    415    293
     80  -1665  -1745    792    911  -1704    452   -252    607    109    413    288
     85  -1667  -1756    789    919  -1712    428   -270    602     98    405    285
     88  -1657  -1745    784    917  -1701    418   -283    605    109    418    306
     90  -1665  -1756    784    922  -1712    400   -306    592    101    418    306
     80  -1675  -1756    797    917  -1714    384   -324    579     88    410    309
     75  -1657  -1735    789    904  -1696    374   -335    574     88    413    327
     72  -1688  -1761    807    917  -1725    355   -342    566     77    410    337
     80  -1738  -1818    828    948  -1777    353   -358    542     44    387    316
     88  -1766  -1855    839    969  -1808    335   -387    511     10    358    290
     90  -1810  -1901    857    995  -1855    316   -413    485    -15    335    272
     90  -1873  -1964    891   1026  -1917    301   -441    457    -51    298    241
     62  -1917  -1982    927   1021  -1951    309   -457    441    -77    275    226
     23  -1974  -1997    974   1008  -1984    319   -472    431   -101    257    213
    -10  -2029  -2018   1018   1002  -2023    327   -475    433   -109    249    202
    -20  -2068  -2047   1044   1013  -2057    319   -491    420   -129    231    189
     -7  -2096  -2088   1049   1039  -2094    319   -506    410   -142    223    171
     -5  -2140  -2135   1072   1065  -2140    319   -509    405   -150    215    161
     -7  -2169  -2161   1085   1072  -2166    314   -514    400   -155    210    166
    -28  -2184  -2156   1106   1062  -2171    316   -514    397   -155    215    174
    -59  -2200  -2140   1127   1039  -2169    316   -519    397   -163    215    168
    -80  -2229  -2148   1156   1031  -2190    316   -522    392   -171    207    161
    -80  -2249  -2171   1163   1044  -2210    322   -517    384   -179    192    140
    -75  -2242  -2166   1158   1044  -2205    392   -423    428   -168    174    109
    -77  -2213  -2135   1143   1028  -2174    498   -246    542   -103    213    122
    -59  -2088  -2029   1075    984  -2060    605    -12    750     85    387    275
     -2  -1860  -1860    930    927  -1860    649    226    984    368    693    584
     31  -1519  -1551    745    789  -1535    610    189   1101    613   1039    989
    -85  -1343  -1260    711    587  -1301    472   -218   1034    745   1304   1325
   -233  -1296  -1065    763    415  -1182    288   -696    839    704   1353   1410
   -355  -1626  -1270    989    454  -1449     96  -1249    319    150    802    893
   -400  -2156  -1756   1278    678  -1956   -129  -1696   -335   -654    -44     83
   -340  -2494  -2153   1415    906  -2325   -252  -1673   -472   -854   -270   -150
   -280  -2598  -2317   1439   1018  -2457   -200  -1408   -303   -737   -197   -129
   -231  -2556  -2325   1392   1044  -2442    -23  -1085    -67   -558    -64    -41
   -197  -2494  -2296   1345   1049  -2395    202   -761    174   -376     67     51
   -181  -2444  -2262   1312   1036  -2353    319   -592    301   -267    148    111
   -174  -2416  -2244   1293   1034  -2330    361   -522    353   -231    184    135
   -181  -2421  -2239   1299   1026  -2330    381   -493    371   -228    192    137
   -181  -2429  -2247   1306   1031  -2338    407   -472    392   -213    213    150
   -187  -2416  -2229   1299   1021  -2322    428   -452    415   -194    233    150
   -189  -2418  -2231   1304   1018  -2325    439   -433    428   -184    241    150
   -192  -2442  -2249   1317   1026  -2346    446   -423    439   -179    241    150
   -200  -2449  -2249   1325   1023  -2351    454   -410    452   -166    252    161
   -200  -2439  -2239   1319   1018  -2340    457   -392    457   -155    270    176
   -207  -2413  -2205   1309    997  -2309    465   -379    475   -140    288    189
   -228  -2405  -2177   1317    974  -2291    478   -363    498   -124    303    197
   -226  -2369  -2143   1299    958  -2257    483   -348    511   -114    314    210
   -231  -2361  -2130   1293    945  -2247    483   -340    519   -111    322    215
   -233  -2353  -2120   1293    943  -2236    496   -316    540    -90    337    226
   -239  -2340  -2101   1288    930  -2221    511   -285    563    -67    358    244
   -231  -2338  -2107   1286    937  -2223    514   -262    576    -54    366    246
   -220  -2340  -2122   1278    948  -2231    511   -233    587    -41    384    259
   -218  -2312  -2094   1265    937  -2203    524   -187    626     -5    420    296
   -215  -2291  -2075   1252    927  -2182    532   -145    662     25    449    327
   -187  -2270  -2083   1228    948  -2177    545    -88    698     57    480    358
   -171  -2260  -2088   1215    958  -2177    540    -36    730     88    517    384
   -124  -2226  -2101   1176    987  -2166    545     31    771    137    568    433
   -109  -2169  -2060   1137    974  -2114    558     93    826    202    636    498
    -98  -2101  -2003   1101    950  -2052    571    140    865    252    688    553
    -77  -2099  -2023   1088    971  -2062    563    150    870    262    693    568
    -88  -2114  -2026   1101    966  -2070    568    161    872    265    696    574
    -75  -2127  -2052   1098    987  -2088    561    135    844    231    670    548
    -49  -2143  -2094   1096   1021  -2120    535     77    795    179    631    514
    -80  -2164  -2086   1119   1000  -2125    553     62    779    158    613    501
    -98  -2197  -2101   1148   1000  -2151    563     36    756    127    581    480
   -111  -2270  -2161   1189   1023  -2216    563    -12    714     72    530    436
   -145  -2325  -2179   1236   1015  -2252    563    -59    672     20    478    381
   -142  -2382  -2242   1260   1047  -2312    548   -124    613    -46    405    303
   -137  -2421  -2286   1278   1072  -2353    524   -192    558   -106    345    241
   -132  -2452  -2320   1291   1093  -2387    498   -252    509   -155    301    200
   -148  -2475  -2327   1312   1088  -2403    488   -280    488   -176    285    181
   -132  -2514  -2385   1322   1124  -2452    467   -319    452   -210    254    148
   -109  -2540  -2431   1325   1161  -2488    439   -353    420   -244    215    103
   -103  -2559  -2455   1330   1174  -2507    428   -363    405   -267    189     77
   -116  -2564  -2447   1340   1163  -2507    428   -366    400   -280    179     72
   -129  -2587  -2457   1358   1161  -2522    426   -366    405   -277    181     77
   -127  -2577  -2449   1350   1158  -2514    444   -348    420   -267    200     90
   -135  -2527  -2392   1330   1127  -2460    457   -329    439   -252    220    109
   -109  -2509  -2400   1309   1145  -2455    459   -319    449   -252    218    111
   -116  -2525  -2408   1319   1145  -2468    488   -303    452   -257    213    114
   -142  -2522  -2382   1332   1117  -2452    511   -293    465   -246    218    111
   -158  -2504  -2346   1330   1091  -2426    506   -293    483   -226    241    135
   -155  -2483  -2327   1319   1085  -2405    483   -316    483   -218    254    158
   -161  -2514  -2356   1335   1096  -2434    441   -342    462   -231    241    150
   -148  -2517  -2372   1332   1111  -2444    418   -355    446   -254    223    137
   -140  -2509  -2369   1322   1114  -2439    420   -350    449   -257    226    148
   -137  -2522  -2385   1330   1122  -2455    418   -350    439   -259    223    142
   -137  -2556  -2418   1345   1137  -2488    407   -363    418   -285    197    109
   -135  -2585  -2449   1358   1156  -2520    397   -381    394   -316    163     80
   -137  -2631  -2496   1384   1176  -2564    381   -400    366   -350    135     49
   -148  -2675  -2527   1413   1189  -2603    389   -397    358   -361    129     38
   -166  -2720  -2556   1441   1195  -2639    394   -410    342   -384     98     12
   -171  -2753  -2582   1462   1202  -2668    394   -431    322   -415     62    -20
   -189  -2785  -2598   1486   1202  -2691    387   -446    306   -441     38    -41
   -184  -2811  -2626   1499   1221  -2720    384   -454    290   -462     23    -54
   -174  -2834  -2662   1501   1241  -2751    379   -459    285   -470     18    -51
   -181  -2837  -2655   1509   1234  -2748    379   -457    288   -478     12    -46
   -179  -2857  -2681   1517   1249  -2769    374   -465    283   -493     -7    -70
   -168  -2891  -2722   1530   1275  -2808    371   -459    280   -506    -18    -77
   -166  -2881  -2717   1522   1273  -2800    376   -444    296   -496    -10    -72
   -158  -2876  -2717   1517   1278  -2798    381   -439    303   -493    -10    -75
   -153  -2883  -2733   1517   1288  -2808    426   -381    340   -491    -23    -98
   -129  -2883  -2753   1506   1312  -2818    524   -241    420   -465    -49   -142
   -116  -2842  -2725   1478   1301  -2785    600    -77    550   -361     23    -90
    -72  -2696  -2626   1384   1275  -2662    649    142    784   -114    262    129
     15  -2426  -2442   1202   1226  -2434    600    285    984    181    618    524
     18  -2174  -2192   1078   1104  -2182    511    124   1021    400    969    956
   -101  -2094  -1992   1096    945  -2044    415   -226    891    467   1148   1174
   -218  -2161  -1943   1189    859  -2055    262   -698    501    129    859    930
   -322  -2486  -2164   1402    919  -2325     46  -1293   -184   -693     18    148
   -324  -2831  -2507   1579   1091  -2670   -155  -1577   -631  -1257   -555   -384
   -267  -3055  -2787   1660   1257  -2920   -189  -1413   -540  -1215   -561   -428
   -213  -3151  -2938   1680   1361  -3044    -96  -1150   -329  -1067   -475   -392
   -189  -3185  -2998   1686   1402  -3091     46   -891   -111   -911   -376   -329
   -161  -3094  -2933   1628   1384  -3013    244   -605    145   -704   -210   -200
   -129  -3008  -2878   1566   1374  -2943    332   -470    272   -600   -124   -124
   -124  -2985  -2860   1553   1366  -2922    368   -415    316   -563    -93    -96
   -127  -3000  -2873   1561   1371  -2938    387   -394    337   -550    -85    -90
   -132  -2998  -2865   1566   1366  -2933    407   -366    358   -527    -72    -77
   -135  -2990  -2855   1564   1358  -2925    418   -340    381   -509    -57    -57
   -137  -3003  -2865   1569   1361  -2935    415   -335    392   -504    -54    -57
   -122  -3008  -2889   1564   1382  -2948    418   -329    402   -498    -51    -59
   -111  -2987  -2876   1551   1382  -2933    418   -316    415   -483    -38    -59
    -93  -2961  -2868   1525   1384  -2915    420   -298    428   -462    -28    -33
    -85  -2938  -2852   1512   1382  -2896    420   -275    449   -444    -10    -10
   -106  -2943  -2839   1522   1366  -2891    420   -262    465   -431      7     15
    -93  -2925  -2831   1509   1369  -2878    413   -257    478   -420     28     31
    -77  -2927  -2850   1501   1384  -2889    423   -239    496   -410     31     28
    -70  -2909  -2839   1488   1382  -2876    428   -220    517   -389     41     44
    -57  -2891  -2834   1473   1387  -2865    426   -205    532   -376     49     54
    -38  -2889  -2850   1465   1405  -2870    433   -174    545   -358     62     67
    -33  -2878  -2844   1454   1402  -2863    423   -153    563   -348     77     75
    -18  -2857  -2842   1436   1410  -2850    426   -116    600   -311    111     98
    -12  -2824  -2811   1418   1397  -2818    428    -70    649   -262    161    148
     12  -2782  -2795   1384   1402  -2787    420    -23    693   -218    205    184
     31  -2746  -2777   1356   1402  -2761    433     44    766   -140    277    246
     57  -2699  -2756   1319   1405  -2727    452    109    831    -70    342    303
     88  -2665  -2753   1286   1421  -2709    457    153    878    -15    394    348
     77  -2624  -2701   1273   1389  -2662    462    200    917     23    439    389
     77  -2613  -2691   1267   1382  -2652    478    220    935     36    457    397
     85  -2624  -2712   1267   1397  -2668    491    220    927     23    444    384
     72  -2647  -2722   1286   1395  -2683    504    207    909      5    420    371
     62  -2647  -2709   1293   1384  -2678    501    184    888    -12    405    366
     75  -2624  -2699   1273   1387  -2660    498    150    852    -54    374    342
     70  -2675  -2746   1301   1408  -2709    491    101    802   -106    324    293
     54  -2725  -2779   1332   1415  -2751    475     41    745   -174    262    236
     44  -2733  -2777   1345   1410  -2753    472      0    704   -223    210    189
     38  -2772  -2811   1366   1423  -2790    475    -36    667   -272    158    142
     41  -2834  -2876   1395   1457  -2855    475    -72    628   -314    111    101
     46  -2876  -2922   1413   1483  -2899    470   -116    592   -355     70     67
     41  -2917  -2959   1439   1499  -2938    465   -145    558   -394     28     31
     36  -2925  -2961   1441   1496  -2943    449   -166    530   -423      5      0
     20  -2909  -2930   1444   1475  -2920    439   -184    519   -431     -2    -10
     10  -2912  -2922   1449   1462  -2917    428   -194    509   -436    -10    -25
     12  -2922  -2935   1454   1473  -2927    392   -226    480   -465    -36    -64
     10  -2925  -2935   1454   1470  -2930    402   -213    491   -454    -31    -62
     12  -2915  -2927   1449   1467  -2920    444   -168    532   -415     12    -15
     20  -2883  -2907   1431   1462  -2894    462   -148    553   -394     36      0
     23  -2847  -2870   1413   1447  -2857    480   -135    568   -381     46     -7
      5  -2865  -2870   1428   1436  -2868    475   -137    568   -384     38    -12
      0  -2844  -2844   1421   1421  -2844    452   -148    568   -381     46      5
      7  -2774  -2782   1382   1395  -2779    423   -176    566   -381     49     10
     31  -2772  -2803   1371   1415  -2787    389   -207    542   -400     36     -7
     25  -2800  -2826   1384   1423  -2813    368   -223    517   -415     23    -18
     20  -2782  -2803   1379   1410  -2792    368   -220    514   -415     28     -5
     33  -2785  -2818   1374   1423  -2800    374   -218    509   -426     23    -18
     28  -2831  -2860   1402   1444  -2844    381   -220    506   -433     12    -33
     20  -2886  -2907   1431   1462  -2896    371   -228    496   -444      7    -38
     28  -2899  -2927   1434   1478  -2915    371   -236    475   -465    -12    -57
     44  -2925  -2969   1436   1506  -2946    361   -259    439   -498    -57    -98
     38  -2979  -3018   1470   1527  -2998    381   -262    431   -511    -85   -122
     18  -3016  -3037   1499   1525  -3024    374   -283    407   -535    -98   -145
      2  -3039  -3044   1517   1522  -3042    353   -314    366   -571   -129   -181
      7  -3055  -3063   1522   1532  -3057    348   -335    340   -600   -161   -205
      7  -3089  -3096   1540   1551  -3091    353   -337    329   -610   -171   -218
      7  -3141  -3148   1566   1577  -3143    368   -329    332   -613   -174   -226
      2  -3135  -3138   1566   1569  -3135    363   -340    322   -626   -184   -233
      5  -3117  -3125   1553   1564  -3120    350   -353    298   -644   -202   -252
     25  -3112  -3138   1543   1582  -3125    371   -350    306   -641   -200   -259
     12  -3141  -3154   1564   1582  -3146    389   -345    311   -639   -197   -262
     10  -3141  -3151   1564   1579  -3146    405   -316    327   -633   -202   -270
     15  -3135  -3151   1558   1582  -3143    483   -215    389   -618   -233   -322
     10  -3057  -3068   1525   1538  -3063    574    -72    511   -542   -197   -324
     44  -2915  -2961   1434   1501  -2935    618     98    745   -293     41   -119
    116  -2707  -2826   1293   1470  -2766    592    280   1018     85    459    293
    163  -2423  -2587   1130   1374  -2507    485    215   1080    337    865    763
    122  -2343  -2465   1111   1293  -2403    387    -77    862    319   1049   1039
     36  -2397  -2434   1179   1231  -2416    283   -457    428    -41    792    846
    -49  -2598  -2548   1322   1249  -2574    137   -961   -226   -828    -28    106
    -64  -2886  -2821   1473   1376  -2855    -51  -1387   -807  -1597   -859   -646
     -2  -3115  -3112   1558   1553  -3115   -155  -1374   -846  -1667   -979   -795
     41  -3299  -3343   1626   1691  -3320    -88  -1153   -602  -1449   -844   -730
     70  -3367  -3437   1647   1753  -3400     10   -953   -366  -1254   -724   -670
     88  -3341  -3429   1626   1758  -3385    153   -724   -111  -1036   -571   -574
    109  -3255  -3364   1574   1735  -3309    290   -517    106   -836   -410   -452
    101  -3174  -3276   1535   1688  -3226    332   -452    184   -763   -340   -397
     96  -3164  -3263   1532   1678  -3213    337   -439    202   -748   -319   -379
    103  -3169  -3273   1532   1686  -3221    350   -428    205   -737   -311   -366
    119  -3151  -3270   1517   1693  -3211    368   -420    210   -724   -306   -350
    132  -3148  -3281   1506   1704  -3213    363   -431    207   -727   -306   -348
    135  -3133  -3268   1499   1701  -3200    353   -431    210   -724   -301   -337
    145  -3120  -3265   1486   1704  -3192    353   -428    213   -722   -288   -327
    166  -3091  -3257   1462   1712  -3174    358   -428    218   -711   -270   -314
    148  -3102  -3252   1475   1699  -3177    350   -436    215   -709   -267   -303
    137  -3081  -3218   1470   1678  -3148    361   -420    236   -683   -246   -283
    114  -3052  -3169   1467   1641  -3109    379   -400    265   -652   -215   -254
     85  -3070  -3156   1493   1621  -3112    392   -381    277   -641   -202   -244
    129  -3055  -3185   1460   1654  -3120    374   -376    285   -628   -187   -241
    166  -3060  -3226   1447   1696  -3143    363   -374    290   -620   -176   -239
    197  -3052  -3252   1426   1722  -3151    368   -363    298   -615   -171   -231
    233  -3021  -3255   1395   1743  -3138    384   -348    319   -587   -150   -218
    241  -3029  -3273   1392   1756  -3148    400   -316    350   -545   -111   -176
    249  -3024  -3273   1387   1761  -3148    428   -262    410   -485    -54   -116
    252  -3003  -3255   1374   1751  -3128    433   -218    462   -426     10    -67
    257  -2974  -3231   1358   1743  -3102    433   -168    517   -358     80     -2
    280  -2930  -3211   1322   1745  -3070    439   -111    581   -285    158     72
    309  -2889  -3198   1288   1751  -3042    436    -62    636   -220    223    135
    327  -2860  -3190   1265   1758  -3024    444    -25    662   -184    265    163
    332  -2811  -3143   1239   1738  -2977    462      5    688   -155    296    194
    332  -2816  -3151   1241   1740  -2982    478     20    688   -166    290    207
    337  -2842  -3180   1252   1756  -3008    472     15    662   -200    270    189
    319  -2852  -3172   1262   1745  -3011    467    -12    626   -249    231    155
    285  -2870  -3156   1293   1719  -3013    467    -41    581   -301    184    116
    275  -2904  -3180   1312   1725  -3042    457    -83    519   -361    129     59
    262  -2951  -3213   1343   1738  -3083    457   -129    457   -433     70      7
    226  -2972  -3200   1371   1712  -3086    459   -179    402   -493     18    -31
    197  -3011  -3208   1408   1701  -3109    459   -231    345   -555    -36    -85
    187  -3039  -3229   1423   1706  -3133    431   -296    277   -626   -109   -166
    181  -3081  -3263   1449   1719  -3169    418   -353    223   -688   -179   -236
    176  -3130  -3307   1475   1740  -3218    402   -389    181   -737   -223   -285
    176  -3148  -3325   1486   1751  -3237    394   -415    145   -774   -254   -324
    171  -3151  -3325   1488   1748  -3239    394   -431    124   -797   -270   -342
    158  -3167  -3325   1504   1740  -3244    394   -441    109   -815   -280   -353
    148  -3180  -3328   1514   1738  -3252    384   -449     96   -828   -285   -355
    161  -3143  -3304   1491   1732  -3224    376   -446    103   -826   -280   -350
    179  -3112  -3291   1465   1732  -3200    381   -436    114   -823   -275   -348
    179  -3086  -3265   1452   1719  -3174    400   -413    137   -805   -254   -332
    163  -3042  -3205   1436   1683  -3122    428   -376    176   -771   -220   -301
    161  -2992  -3154   1415   1657  -3073    444   -350    205   -748   -194   -280
    171  -2961  -3133   1392   1652  -3047    446   -329    223   -737   -179   -267
    176  -2922  -3099   1371   1636  -3011    446   -319    236   -722   -166   -254
    189  -2868  -3060   1337   1623  -2964    446   -314    252   -704   -145   -231
    218  -2855  -3073   1319   1644  -2964    426   -332    239   -711   -145   -226
    231  -2896  -3128   1330   1678  -3011    402   -353    205   -737   -166   -246
    244  -2886  -3130   1319   1686  -3008    400   -345    202   -735   -161   -236
    257  -2876  -3133   1309   1693  -3005    397   -329    205   -730   -153   -223
    244  -2886  -3130   1322   1686  -3008    407   -322    194   -735   -161   -228
    215  -2909  -3125   1345   1670  -3016    415   -316    181   -740   -166   -231
    207  -2935  -3146   1363   1675  -3039    420   -311    168   -750   -179   -236
    202  -2953  -3156   1371   1678  -3055    428   -301    155   -763   -202   -244
    194  -2985  -3180   1395   1686  -3081    449   -293    145   -782   -226   -265
    181  -3029  -3211   1423   1693  -3120    452   -314    116   -815   -254   -309
    179  -3052  -3234   1436   1706  -3143    449   -324     93   -839   -275   -329
    179  -3063  -3244   1441   1709  -3154    457   -319     85   -849   -288   -335
    205  -3076  -3281   1436   1743  -3177    452   -319     72   -857   -311   -350
    220  -3073  -3296   1426   1756  -3185    441   -337     49   -885   -337   -389
    236  -3091  -3328   1426   1779  -3208    439   -340     36   -904   -350   -410
    249  -3083  -3333   1415   1790  -3208    433   -345     20   -917   -371   -431
    262  -3081  -3343   1410   1803  -3211    431   -348     12   -924   -376   -436
    267  -3078  -3346   1402   1805  -3211    433   -342      7   -927   -379   -439
    270  -3091  -3361   1410   1816  -3226    444   -322     10   -932   -397   -462
    280  -3107  -3387   1413   1831  -3247    509   -223     54   -927   -436   -524
    290  -3052  -3343   1382   1816  -3198    610    -64    171   -854   -413   -530
    309  -2876  -3185   1280   1745  -3029    683    124    389   -623   -210   -348
    358  -2655  -3013   1148   1683  -2831    693    306    631   -301    137      0
    387  -2348  -2738    979   1561  -2543    600    218    659   -114    457    407
    335  -2226  -2561    945   1447  -2392    480   -103    465    -93    670    727
    244  -2296  -2543   1023   1392  -2418    402   -418    168   -257    620    714
    163  -2522  -2688   1179   1426  -2605    254   -852   -353   -823     36    158
    135  -2881  -3016   1371   1574  -2948     62  -1252   -937  -1597   -815   -654
    187  -3187  -3374   1501   1779  -3281    -57  -1293  -1080  -1821  -1093   -943
    215  -3361  -3577   1571   1896  -3468    -12  -1072   -875  -1649   -997   -888
    257  -3354  -3613   1548   1935  -3483    111   -818   -623  -1447   -859   -789
    296  -3265  -3561   1483   1927  -3411    290   -530   -342  -1223   -691   -667
    309  -3135  -3445   1413   1875  -3289    428   -322   -145  -1054   -563   -566
    306  -3078  -3385   1387   1844  -3231    480   -239    -75   -995   -514   -517
    314  -3057  -3372   1371   1842  -3213    496   -202    -51   -974   -501   -501
    316  -3018  -3335   1348   1823  -3177    509   -174    -33   -963   -491   -493
    309  -3026  -3335   1358   1821  -3180    535   -140    -10   -940   -475   -478
    301  -3034  -3335   1366   1816  -3185    548   -111      7   -914   -452   -449
    298  -3026  -3325   1363   1810  -3174    553    -88     20   -896   -439   -433
    301  -3000  -3302   1348   1800  -3151    561    -62     36   -875   -415   -410
    309  -2985  -3294   1337   1800  -3138    561    -44     46   -862   -402   -389
    324  -2940  -3265   1306   1792  -3102    566    -25     67   -841   -392   -374
    335  -2902  -3237   1280   1784  -3068    584      0     98   -815   -376   -361
    345  -2883  -3231   1267   1784  -3057    581     18    109   -810   -368   -358
    355  -2873  -3229   1260   1792  -3050    576     28    114   -813   -371   -361
    358  -2844  -3203   1239   1779  -3024    597     70    148   -782   -345   -327
    368  -2816  -3185   1223   1774  -3000    615    111    181   -753   -324   -301
    400  -2756  -3156   1176   1777  -2956    618    150    210   -727   -309   -275
    420  -2707  -3128   1143   1774  -2917    628    205    257   -688   -277   -249
    446  -2650  -3099   1098   1771  -2876    649    267    314   -631   -228   -200
    470  -2598  -3070   1062   1769  -2834    670    329    366   -576   -179   -158
    488  -2543  -3031   1026   1758  -2787    693    397    426   -509   -127   -106
    524  -2468  -2992    971   1758  -2730    714    483    501   -433    -67    -49
    550  -2390  -2943    917   1745  -2665    722    568    568   -358      0     12
    597  -2322  -2920    862   1756  -2621    740    649    639   -285     62     83
    623  -2244  -2868    807   1743  -2556    769    719    704   -220    124    140
    628  -2174  -2803    774   1714  -2488    787    774    748   -174    163    184
    646  -2120  -2766    735   1704  -2442    802    802    776   -150    184    213
    646  -2094  -2740    722   1693  -2416    818    815    782   -145    184    226
    644  -2075  -2722    714   1680  -2397    828    815    769   -153    163    215
    620  -2060  -2681    719   1649  -2369    831    805    753   -166    142    197
    602  -2057  -2660    724   1631  -2359    833    782    719   -197    111    163
    610  -2062  -2673    724   1641  -2366    831    740    678   -246     64    122
    605  -2068  -2673    730   1636  -2372    831    696    633   -293     10     93
    576  -2081  -2657    753   1615  -2369    833    667    600   -324    -33     64
    550  -2096  -2647    771   1597  -2372    823    631    558   -353    -75     31
    537  -2083  -2621    771   1579  -2351    810    602    530   -368   -101     12
    527  -2088  -2616    779   1569  -2351    800    576    501   -389   -129     -5
    496  -2114  -2611    810   1553  -2361    787    550    478   -407   -161    -36
    480  -2125  -2605    820   1543  -2366    779    535    467   -418   -184    -57
    478  -2138  -2616    828   1545  -2377    771    535    465   -423   -192    -57
    496  -2109  -2608    805   1551  -2359    766    537    462   -418   -194    -51
    519  -2068  -2587    774   1553  -2327    758    550    462   -407   -192    -46
    535  -2036  -2572    750   1551  -2301    766    579    488   -381   -168    -25
    545  -1974  -2520    714   1530  -2244    800    618    530   -340   -140     -7
    540  -1906  -2447    680   1493  -2177    831    649    566   -306   -116     10
    535  -1857  -2392    662   1462  -2125    849    678    589   -283   -109     20
    555  -1842  -2397    641   1473  -2117    862    701    605   -267    -98     23
    563  -1797  -2361    615   1460  -2078    854    706    615   -252    -90     36
    563  -1771  -2335    602   1447  -2052    839    706    626   -239    -80     49
    568  -1730  -2299    581   1434  -2013    805    693    618   -236    -77     54
    576  -1699  -2275    558   1423  -1984    789    688    615   -220    -70     70
    568  -1647  -2216    537   1389  -1930    795    696    623   -200    -57     85
    568  -1654  -2223    540   1395  -1938    792    696    613   -197    -57     77
    579  -1675  -2255    548   1415  -1964    800    698    602   -194    -51     75
    579  -1678  -2260    548   1418  -1969    789    688    584   -207    -72     54
    589  -1654  -2244    532   1415  -1948    779    685    571   -210    -75     49
    594  -1654  -2252    527   1423  -1953    771    678    553   -218    -96     36
    594  -1654  -2249    530   1421  -1951    776    662    535   -236   -119     10
    579  -1709  -2288    563   1431  -1997    802    670    532   -239   -132    -12
    576  -1691  -2268    555   1421  -1979    802    667    522   -244   -140    -25
    579  -1678  -2257    548   1418  -1966    792    667    504   -257   -161    -41
    558  -1704  -2262    574   1410  -1982    800    675    496   -259   -176    -51
    566  -1683  -2249    558   1408  -1966    810    680    498   -252   -176    -54
    600  -1618  -2218    509   1408  -1917    820    704    517   -226   -155    -36
    600  -1610  -2213    504   1405  -1912    823    706    514   -223   -158    -41
    592  -1597  -2190    504   1389  -1893    828    704    506   -233   -168    -51
    600  -1600  -2200    498   1400  -1899    841    722    506   -226   -171    -57
    602  -1571  -2174    483   1387  -1873    867    745    504   -223   -181    -75
    607  -1532  -2143    462   1374  -1836    950    839    540   -223   -213   -116
    605  -1504  -2109    449   1356  -1805   1096   1018    646   -161   -192   -116
    618  -1356  -1974    366   1293  -1665   1218   1275    872     62     -7     41
    688  -1034  -1722    171   1205  -1379   1257   1564   1171    423    353    376
    732   -623  -1356    -57   1041   -987   1171   1545   1325    748    758    813
    652   -431  -1083   -109    867   -756   1008   1179   1296    958   1067   1163
    506   -376   -883    -67    693   -628    748    639   1054    898   1083   1218
    394   -727  -1124    166    758   -924    504     85    493    290    485    693
    368  -1241  -1613    436    989  -1428    309   -332   -197   -589   -402    -90
    397  -1571  -1969    587   1182  -1769    223   -306   -374   -844   -693   -381
    433  -1678  -2112    620   1270  -1893    324    -12   -174   -696   -610   -358
    472  -1634  -2109    579   1291  -1870    472    257     41   -535   -506   -301
    506  -1532  -2039    511   1270  -1784    696    555    293   -332   -355   -194
    532  -1392  -1925    431   1228  -1657    859    763    475   -176   -231    -98
    558  -1340  -1901    389   1228  -1621    901    826    519   -135   -213    -83
    568  -1296  -1865    363   1215  -1582    922    852    535   -119   -200    -67
    568  -1267  -1836    348   1202  -1551    937    875    545   -103   -187    -62
    563  -1265  -1829    350   1195  -1545    963    909    579    -72   -168    -49
    576  -1244  -1821    332   1197  -1532    971    930    594    -49   -148    -28
    594  -1192  -1787    298   1189  -1488    971    940    600    -38   -142    -23
    594  -1163  -1758    283   1176  -1460    987    966    620    -12   -129     -5
    568  -1135  -1704    283   1135  -1418   1002    997    652     18   -106     28
    550  -1130  -1680    288   1114  -1402   1010   1010    670     33   -101     38
    545  -1111  -1657    283   1098  -1382   1018   1015    672     38   -106     38
    553  -1060  -1613    252   1083  -1337   1026   1023    680     49    -98     44
    568  -1028  -1597    231   1083  -1312   1049   1060    717     96    -59     67
    571  -1028  -1600    228   1083  -1314   1070   1091    748    135    -20     98
    574   -966  -1540    194   1057  -1252   1078   1127    779    179     15    137
    584   -901  -1488    155   1034  -1192   1091   1184    826    233     67    176
    602   -841  -1444    119   1023  -1143   1111   1234    865    277     93    202
    587   -826  -1413    119    997  -1117   1124   1265    893    309    109    226
    581   -800  -1382    109    982  -1091   1137   1317    932    358    150    259
    594   -732  -1327     67    958  -1028   1148   1374    976    415    194    306
    607   -654  -1262     23    935   -958   1174   1457   1041    483    265    371
    631   -600  -1231    -18    927   -914   1182   1519   1083    545    324    426
    654   -542  -1197    -57    924   -870   1184   1574   1122    602    374    472
    670   -462  -1132   -103    901   -797   1179   1608   1156    649    415    517
    665   -415  -1080   -124    872   -748   1189   1639   1189    691    452    553
    665   -371  -1036   -148    849   -704   1210   1662   1205    714    467    579
    657   -355  -1013   -150    833   -683   1210   1652   1197    706    449    568
    657   -355  -1013   -153    833   -683   1215   1628   1184    685    428    550
    649   -340   -989   -153    818   -665   1231   1615   1169    675    410    527
    618   -368   -987   -124    800   -678   1234   1582   1137    644    374    491
    597   -371   -971   -114    782   -670   1249   1551   1117    623    350    472
    571   -379   -950    -98    761   -665   1265   1525   1104    610    332    457
    535   -413   -948    -59    740   -680   1278   1491   1078    587    301    433
    506   -459   -969    -23    735   -714   1283   1449   1049    558    265    402
    498   -491   -989     -5    743   -740   1275   1405   1026    530    228    371
    485   -524  -1013     18    748   -769   1265   1363   1000    496    192    340
    467   -540  -1008     36    737   -774   1244   1325    961    465    166    316
    441   -545   -989     49    714   -766   1241   1309    948    457    153    303
    452   -545  -1000     46    724   -771   1236   1296    940    462    145    296
    475   -506   -982     12    727   -743   1241   1296    953    478    153    298
    480   -491   -971      5    724   -730   1252   1301    958    496    163    303
    470   -478   -948      2    709   -711   1252   1304    971    506    168    311
    457   -431   -888    -12    670   -659   1286   1340   1018    550    205    355
    446   -374   -820    -36    631   -597   1335   1387   1075    600    249    402
    431   -379   -810    -25    620   -594   1371   1418   1096    628    262    420
    415   -392   -810    -12    613   -600   1366   1421   1098    636    262    420
    436   -355   -792    -38    613   -574   1350   1408   1101    646    270    426
    467   -303   -774    -83    618   -537   1332   1389   1104    659    283    439
    483   -270   -753   -106    618   -511   1309   1366   1093    662    293    457
    465   -249   -714   -109    587   -480   1296   1345   1080    659    290    465
    418   -259   -678    -77    545   -470   1299   1340   1078    659    290    465
    389   -254   -644    -67    517   -449   1291   1335   1067    654    283    452
    400   -252   -652    -72    524   -452   1278   1327   1054    649    272    449
    415   -272   -688    -72    550   -480   1252   1306   1023    628    244    431
    410   -309   -719    -51    563   -514   1249   1299   1002    615    223    413
    392   -348   -743    -23    566   -545   1260   1291    992    605    210    402
    368   -374   -743      2    555   -558   1278   1278    984    587    189    389
    348   -413   -761     31    553   -587   1273   1262    963    561    155    358
    327   -423   -750     46    537   -587   1273   1260    956    550    140    348
    322   -428   -753     51    537   -589   1283   1262    948    548    129    337
    311   -431   -743     59    527   -587   1291   1273    945    558    127    340
    293   -428   -722     67    506   -574   1296   1270    943    553    116    337
    290   -410   -704     59    496   -555   1301   1273    950    566    114    342
    277   -407   -688     64    480   -548   1299   1275    958    574    109    342
    277   -400   -678     62    478   -537   1291   1275    961    579    106    345
    301   -389   -693     44    496   -540   1293   1273    966    587    106    350
    303   -387   -691     41    496   -537   1299   1280    974    584     93    335
    316   -350   -667     15    491   -509   1363   1379   1031    607     85    316
    337   -265   -602    -36    470   -433   1473   1551   1150    693    127    329
    374   -129   -504   -122    436   -316   1556   1774   1348    896    293    472
    410    124   -285   -270    348    -80   1592   2003   1595   1200    607    787
    433    467     31   -452    202    249   1561   2023   1732   1460    950   1205
    363    644    280   -504     41    462   1499   1756   1691   1592   1208   1569
    202    678    475   -441   -137    579   1395   1379   1512   1564   1265   1691
     62    446    384   -254   -161    415   1239    857   1013   1057    769   1223
      2     28     25    -15    -12     28   1034    368    371    280    -54    420
     51   -324   -376    137    213   -350    836    215     72    -80   -446     33
    101   -426   -527    161    311   -475    854    426    236     36   -387     54
    135   -436   -571    148    353   -504    971    696    457    200   -288    114
    179   -361   -542     88    358   -452   1161   1000    698    392   -155    207
    215   -265   -480     25    348   -371   1325   1239    888    566    -25    314
    226   -176   -402    -25    314   -288   1374   1322    953    628     20    355
    226   -135   -361    -46    293   -246   1405   1374    989    667     46    374
    231   -111   -342    -62    285   -226   1428   1413   1015    709     64    389
    244    -80   -324    -80    283   -202   1441   1439   1034    732     83    410
    265    -72   -340    -98    301   -205   1439   1457   1039    745     88    426
    280    -41   -322   -119    301   -181   1441   1470   1047    766     96    439
    285    -12   -298   -137    290   -153   1436   1475   1052    779     93    444
    296     -2   -298   -145    296   -150   1418   1475   1049    784     85    444
    340     36   -306   -189    324   -135   1397   1478   1047    787     83    454
    374     67   -306   -220    340   -119   1397   1493   1052    800     90    462
    384     96   -288   -241    335    -96   1389   1504   1052    813     98    472
    405    137   -267   -270    337    -64   1371   1509   1052    828    101    485
    415    166   -249   -293    332    -41   1371   1519   1065    849    111    496
    418    176   -241   -298    329    -31   1361   1532   1065    862    114    511
    426    215   -210   -322    319      2   1348   1556   1072    880    129    527
    436    270   -166   -353    301     51   1350   1595   1098    919    166    561
    446    309   -140   -379    293     85   1345   1631   1119    961    194    589
    454    355    -98   -405    277    129   1348   1683   1150   1002    223    618
    457    400    -57   -431    257    174   1361   1740   1192   1052    265    657
    480    444    -36   -462    259    205   1366   1797   1247   1114    314    711
    488    509     20   -501    233    265   1350   1844   1280   1163    358    763
    491    597    106   -545    192    353   1353   1917   1340   1236    431    833
    506    675    166   -592    168    420   1345   1971   1379   1296    485    885
    532    750    218   -641    158    485   1335   2000   1400   1332    509    911
    540    797    257   -670    140    527   1327   2008   1395   1330    504    909
    535    823    285   -680    124    555   1317   1997   1374   1317    493    898
    545    862    316   -704    114    589   1332   2000   1371   1314    491    909
    555    909    353   -732    101    631   1345   1995   1363   1314    488    904
    542    930    387   -737     77    659   1340   1966   1330   1288    452    870
    522    940    418   -732     51    680   1345   1935   1288   1247    402    839
    504    917    410   -711     46    665   1348   1896   1241   1208    353    800
    485    898    413   -691     36    657   1350   1867   1200   1179    314    758
    472    891    415   -683     28    654   1348   1831   1158   1148    275    719
    459    885    426   -672     15    657   1335   1782   1114   1117    233    678
    449    914    465   -683     -7    691   1322   1745   1080   1088    197    644
    433    909    475   -670    -20    693   1304   1714   1052   1072    171    620
    426    919    491   -672    -33    706   1288   1696   1036   1057    148    605
    426    909    483   -667    -28    696   1257   1660   1002   1036    127    584
    444    943    498   -696    -25    722   1231   1644    992   1039    124    576
    446    976    530   -711    -41    753   1210   1641    984   1041    119    568
    433   1023    589   -730    -77    807   1221   1665    992   1067    129    579
    426   1135    706   -782   -140    922   1254   1719   1041   1130    189    646
    426   1187    761   -807   -168    974   1267   1743   1065   1156    210    672
    431   1254    823   -841   -194   1039   1275   1761   1075   1171    223    683
    431   1306    875   -870   -220   1091   1247   1751   1070   1174    218    672
    431   1384    953   -909   -259   1169   1223   1740   1070   1189    236    691
    452   1491   1039   -971   -293   1265   1200   1730   1065   1210    262    719
    465   1522   1057   -992   -296   1291   1153   1714   1041   1210    254    717
    457   1535   1078   -997   -311   1306   1122   1712   1021   1205    249    711
    439   1595   1156  -1018   -358   1376   1111   1725   1015   1221    262    730
    426   1623   1197  -1026   -387   1410   1098   1727    997   1226    265    740
    415   1621   1205  -1018   -394   1413   1096   1727    979   1226    259    743
    400   1608   1205  -1005   -402   1408   1067   1709    948   1213    236    724
    387   1587   1200   -987   -407   1395   1039   1688    906   1187    207    698
    355   1595   1239   -976   -441   1418   1023   1688    880   1176    189    678
    337   1608   1270   -971   -465   1439   1013   1686    862   1163    176    662
    337   1592   1254   -966   -459   1423    979   1639    815   1119    132    633
    309   1577   1267   -943   -480   1423    958   1615    776   1091    103    618
    306   1579   1273   -943   -483   1426    935   1605    743   1072     77    602
    332   1608   1275   -969   -470   1441    909   1602    724   1078     80    602
    329   1628   1299   -982   -485   1465    883   1590    696   1070     75    589
    322   1673   1350   -997   -514   1512    867   1584    683   1062     75    587
    316   1712   1395  -1015   -540   1553    849   1584    672   1062     75    581
    324   1753   1428  -1039   -550   1592    833   1579    649   1054     72    563
    311   1756   1444  -1034   -566   1600    823   1579    631   1044     54    535
    285   1753   1465  -1021   -589   1610    867   1636    646   1041     25    496
    275   1797   1522  -1039   -623   1660    966   1766    711   1060      7    449
    290   1948   1657  -1119   -683   1803   1047   1925    849   1179     90    509
    319   2192   1870  -1257   -774   2031   1062   2145   1111   1496    397    792
    381   2509   2127  -1447   -872   2320    961   2283   1335   1867    833   1228
    394   2779   2382  -1590   -995   2582    844   2135   1361   2120   1218   1652
    329   2883   2553  -1605  -1111   2720    719   1774   1161   2138   1369   1834
    215   2766   2551  -1491  -1169   2660    509   1239    610   1623    914   1447
     96   2442   2343  -1270  -1124   2392    262    618   -166    678    -25    623
     51   2114   2060  -1083  -1005   2088     80    384   -576    153   -566    145
     72   1927   1855  -1000   -891   1891     54    553   -498    197   -592     72
    122   1914   1792  -1018   -836   1855    137    797   -272    376   -475    127
    168   1966   1797  -1067   -815   1883    277   1047    -33    584   -324    226
    207   2122   1914  -1166   -852   2018    436   1283    194    789   -171    329
    231   2216   1984  -1223   -875   2101    506   1397    290    883   -103    368
    231   2286   2055  -1260   -914   2171    519   1434    316    911    -88    387
    228   2361   2130  -1296   -950   2247    511   1454    332    945    -59    415
    215   2340   2125  -1280   -956   2231    522   1478    350    984    -33    441
    226   2405   2179  -1314   -976   2294    491   1454    322    974    -57    426
    228   2525   2296  -1376  -1034   2410    444   1423    283    953    -77    405
    207   2572   2364  -1392  -1078   2468    452   1441    301    982    -49    420
    218   2603   2385  -1413  -1083   2496    433   1436    285    979    -51    415
    218   2644   2426  -1431  -1104   2535    405   1428    267    976    -54    415
    220   2673   2452  -1449  -1117   2564    394   1434    265    984    -57    413
    239   2714   2473  -1478  -1117   2595    379   1434    254    987    -51    413
    275   2717   2442  -1496  -1083   2579    355   1431    244    997    -49    413
    265   2782   2517  -1522  -1124   2650    327   1428    228   1002    -49    402
    226   2865   2637  -1548  -1205   2751    316   1449    231   1026    -25    418
    213   2909   2696  -1564  -1241   2803    316   1478    241   1049     -7    436
    197   2912   2712  -1556  -1257   2813    293   1493    236   1062     -2    441
    207   2917   2709  -1561  -1249   2813    244   1486    223   1067      2    439
    197   3000   2800  -1600  -1301   2902    233   1519    244   1114     44    457
    179   3120   2940  -1652  -1379   3031    218   1553    272   1161     90    491
    145   3161   3013  -1654  -1434   3086    246   1631    337   1223    163    566
    153   3182   3029  -1667  -1436   3107    233   1675    368   1262    223    620
    150   3270   3117  -1712  -1483   3195    202   1704    394   1314    275    659
    145   3367   3221  -1756  -1538   3294    218   1766    465   1408    345    740
    127   3393   3265  -1761  -1571   3330    231   1813    498   1452    376    792
    124   3393   3268  -1758  -1571   3330    231   1823    491   1449    394    810
    122   3447   3322  -1787  -1600   3387    205   1813    459   1434    381    797
    101   3457   3354  -1779  -1626   3406    181   1777    402   1384    329    758
     67   3439   3372  -1756  -1652   3406    161   1738    353   1335    290    724
     49   3419   3369  -1732  -1660   3395    171   1717    327   1304    272    709
     15   3387   3372  -1701  -1678   3380    145   1667    257   1241    220    665
    -12   3413   3424  -1701  -1719   3419    103   1595    179   1163    153    607
    -28   3426   3452  -1699  -1743   3439     77   1522     98   1085     77    535
    -51   3390   3442  -1667  -1745   3416     67   1465     31   1028     15    493
    -67   3312   3380  -1623  -1725   3346     31   1405    -38    969    -44    436
    -88   3286   3374  -1600  -1730   3328      5   1356    -90    922    -93    394
   -106   3273   3380  -1584  -1743   3325    -25   1312   -142    872   -137    350
   -116   3343   3460  -1613  -1787   3400    -62   1260   -202    815   -184    285
   -145   3400   3543  -1628  -1847   3470    -98   1215   -244    782   -210    259
   -153   3385   3538  -1615  -1847   3463   -111   1210   -259    784   -202    275
   -155   3395   3551  -1618  -1852   3473   -122   1215   -262    797   -192    290
   -166   3424   3590  -1628  -1878   3507   -137   1210   -272    800   -192    283
   -181   3476   3655  -1647  -1919   3564   -129   1228   -262    820   -166    293
   -194   3533   3725  -1670  -1958   3629   -122   1252   -249    849   -137    309
   -205   3561   3767  -1680  -1984   3663   -142   1247   -246    852   -132    306
   -233   3556   3790  -1660  -2010   3673   -145   1241   -249    854   -127    309
   -244   3567   3811  -1662  -2029   3689   -145   1236   -244    880    -96    337
   -246   3689   3933  -1722  -2091   3811   -184   1202   -265    885    -90    340
   -252   3743   3993  -1745  -2125   3868   -244   1150   -324    854   -119    327
   -272   3691   3964  -1709  -2117   3826   -272   1127   -376    826   -145    322
   -275   3691   3967  -1709  -2122   3829   -277   1117   -394    823   -148    324
   -259   3725   3985  -1735  -2122   3855   -288   1109   -407    815   -145    319
   -259   3707   3964  -1725  -2112   3834   -316   1093   -436    797   -153    309
   -298   3660   3959  -1680  -2127   3808   -335   1080   -465    782   -174    306
   -329   3660   3990  -1667  -2161   3824   -340   1065   -491    766   -194    285
   -358   3660   4019  -1652  -2187   3837   -350   1049   -519    743   -226    252
   -418   3598   4016  -1592  -2218   3808   -374   1023   -561    709   -267    200
   -462   3530   3993  -1532  -2226   3761   -405    987   -613    665   -309    158
   -472   3522   3995  -1525  -2234   3759   -431    950   -657    626   -337    135
   -475   3528   4000  -1527  -2236   3764   -428    930   -678    610   -350    114
   -475   3496   3969  -1512  -2221   3733   -459    888   -722    571   -394     59
   -480   3463   3943  -1491  -2210   3702   -491    857   -763    537   -433     12
   -480   3455   3936  -1488  -2208   3694   -524    839   -800    519   -457    -10
   -478   3481   3959  -1501  -2218   3720   -524    831   -818    511   -470    -23
   -475   3452   3928  -1488  -2200   3689   -550    800   -852    485   -493    -44
   -465   3455   3920  -1493  -2192   3686   -589    776   -870    470   -498    -46
   -485   3455   3938  -1486  -2213   3697   -568    805   -854    475   -498    -57
   -517   3447   3962  -1465  -2239   3704   -504    914   -800    498   -522   -114
   -537   3496   4034  -1480  -2286   3764   -428   1057   -678    584   -485   -103
   -524   3645   4169  -1558  -2346   3907   -384   1223   -452    823   -259     96
   -478   3886   4362  -1706  -2421   4123   -428   1376   -213   1163    127    493
   -470   4177   4647  -1855  -2559   4411   -553   1275   -184   1363    483    927
   -550   4271   4819  -1860  -2686   4543   -649    982   -400   1348    659   1184
   -662   4201   4863  -1769  -2761   4530   -748    626   -784   1088    522   1098
   -782   3941   4723  -1582  -2751   4330   -922    119  -1413    353   -252    368
   -820   3624   4445  -1400  -2634   4032  -1158   -309  -1982   -379  -1036   -371
   -797   3343   4141  -1273  -2470   3741  -1283   -324  -2062   -509  -1208   -571
   -784   3185   3969  -1200  -2377   3577  -1247   -132  -1875   -371  -1135   -574
   -779   3154   3930  -1189  -2353   3541  -1163     70  -1662   -223  -1031   -527
   -766   3205   3972  -1218  -2369   3587  -1018    322  -1400    -18   -867   -413
   -743   3312   4052  -1286  -2397   3684   -898    519  -1197    148   -722   -311
   -730   3380   4110  -1325  -2418   3743   -862    592  -1117    215   -667   -272
   -714   3361   4076  -1325  -2397   3717   -883    597  -1122    210   -678   -290
   -722   3369   4091  -1325  -2408   3730   -901    600  -1127    210   -678   -298
   -737   3387   4125  -1325  -2431   3754   -917    602  -1119    215   -670   -296
   -748   3400   4149  -1325  -2447   3774   -911    618  -1101    236   -652   -283
   -745   3432   4177  -1343  -2462   3803   -914    623  -1088    254   -631   -267
   -743   3476   4216  -1366  -2481   3845   -924    623  -1083    254   -620   -254
   -740   3494   4234  -1376  -2488   3863   -943    620  -1078    254   -613   -249
   -753   3520   4273  -1382  -2512   3897   -961    618  -1080    262   -597   -241
   -771   3548   4320  -1389  -2546   3936   -969    615  -1083    267   -584   -223
   -789   3554   4343  -1382  -2566   3949   -982    613  -1085    272   -584   -215
   -813   3564   4377  -1376  -2595   3972   -982    620  -1078    288   -576   -205
   -807   3629   4437  -1410  -2621   4032   -969    649  -1049    324   -537   -174
   -820   3634   4455  -1408  -2639   4045   -979    657  -1039    340   -522   -158
   -833   3639   4471  -1402  -2652   4055   -989    665  -1036    353   -506   -148
   -826   3655   4479  -1415  -2652   4065  -1015    662  -1039    355   -493   -148
   -820   3671   4492  -1423  -2655   4081  -1028    678  -1036    374   -478   -150
   -831   3704   4536  -1439  -2683   4120  -1044    706  -1013    405   -441   -127
   -826   3735   4562  -1454  -2694   4149  -1067    732   -992    441   -402    -96
   -815   3761   4577  -1473  -2696   4169  -1072    774   -953    491   -350    -54
   -789   3808   4598  -1509  -2694   4203  -1085    818   -914    545   -301    -10
   -776   3821   4598  -1522  -2688   4208  -1088    859   -870    597   -262     25
   -771   3871   4642  -1551  -2707   4255  -1088    893   -831    641   -213     80
   -782   3925   4707  -1574  -2746   4317  -1101    906   -828    652   -184    103
   -789   3982   4772  -1595  -2779   4377  -1117    906   -844    639   -181    109
   -795   3956   4751  -1582  -2774   4354  -1130    896   -872    613   -205     93
   -805   3946   4751  -1571  -2779   4349  -1143    859   -914    574   -241     59
   -828   3941   4767  -1558  -2798   4354  -1166    802   -969    517   -290     10
   -844   3925   4770  -1540  -2805   4346  -1195    740  -1028    452   -345    -54
   -857   3873   4728  -1509  -2792   4302  -1208    683  -1085    384   -402   -109
   -872   3808   4681  -1467  -2777   4245  -1234    615  -1150    319   -462   -168
   -885   3772   4658  -1444  -2772   4214  -1262    548  -1215    254   -522   -233
   -898   3715   4614  -1408  -2756   4164  -1296    475  -1283    184   -587   -290
   -917   3678   4595  -1382  -2756   4136  -1319    423  -1322    142   -631   -329
   -919   3652   4569  -1366  -2743   4110  -1343    374  -1358    106   -672   -366
   -930   3603   4533  -1340  -2730   4068  -1371    322  -1397     67   -711   -400
   -927   3564   4492  -1317  -2709   4026  -1402    283  -1431     38   -743   -426
   -930   3533   4463  -1304  -2696   3998  -1418    267  -1449     18   -761   -446
   -927   3567   4494  -1319  -2712   4029  -1428    262  -1452     23   -750   -436
   -922   3551   4473  -1317  -2699   4011  -1449    246  -1470     15   -756   -441
   -893   3543   4437  -1325  -2665   3990  -1465    233  -1478      7   -761   -452
   -893   3608   4499  -1358  -2696   4052  -1454    249  -1441     36   -732   -426
   -906   3637   4543  -1366  -2725   4089  -1434    267  -1410     62   -701   -400
   -911   3650   4562  -1369  -2735   4104  -1423    277  -1402     77   -688   -389
   -906   3694   4601  -1392  -2753   4146  -1428    288  -1387     88   -670   -374
   -883   3733   4616  -1426  -2751   4175  -1452    272  -1376     88   -662   -381
   -849   3793   4642  -1473  -2746   4216  -1496    239  -1389     77   -667   -387
   -846   3803   4650  -1480  -2748   4227  -1553    194  -1428     51   -688   -389
   -859   3741   4601  -1439  -2730   4169  -1579    176  -1439     41   -685   -384
   -867   3728   4593  -1431  -2733   4159  -1587    179  -1426     49   -659   -363
   -872   3725   4598  -1426  -2735   4162  -1610    163  -1436     38   -654   -358
   -875   3717   4593  -1421  -2735   4154  -1626    145  -1447     23   -662   -366
   -880   3712   4593  -1415  -2735   4151  -1639    137  -1460     12   -667   -363
   -875   3658   4533  -1392  -2704   4094  -1667    103  -1504    -28   -709   -407
   -880   3595   4476  -1358  -2678   4034  -1680     75  -1532    -57   -740   -449
   -906   3559   4463  -1327  -2683   4008  -1683     51  -1558    -80   -756   -467
   -914   3585   4499  -1335  -2707   4042  -1699     20  -1579   -109   -776   -483
   -911   3606   4515  -1348  -2714   4060  -1722      2  -1584   -122   -784   -488
   -924   3569   4494  -1322  -2709   4032  -1738    -31  -1602   -142   -800   -519
   -958   3496   4455  -1270  -2707   3975  -1751    -77  -1613   -163   -813   -555
   -963   3439   4403  -1236  -2683   3920  -1761    -98  -1613   -168   -810   -561
   -958   3408   4367  -1226  -2662   3886  -1766   -106  -1623   -176   -815   -555
   -979   3434   4411  -1228  -2696   3923  -1774   -109  -1623   -176   -820   -537
  -1008   3455   4460  -1226  -2733   3956  -1784   -114  -1623   -181   -820   -527
  -1013   3439   4453  -1213  -2733   3946  -1800   -137  -1636   -192   -828   -535
  -1026   3380   4406  -1176  -2717   3891  -1800   -142  -1652   -210   -857   -566
  -1023   3348   4372  -1163  -2699   3860  -1732    -54  -1605   -207   -875   -602
  -1013   3403   4416  -1195  -2714   3907  -1634    103  -1504   -153   -857   -613
   -984   3567   4551  -1291  -2766   4058  -1530    335  -1286     54   -672   -454
   -917   3842   4757  -1465  -2837   4299  -1514    581   -995    407   -306   -116
   -898   4141   5040  -1621  -2969   4588  -1621    509   -896    670     57    283
   -945   4336   5279  -1696  -3112   4806  -1803     96  -1015    795    316    607
   -852   4466   5318  -1805  -3083   4892  -2029   -426  -1270    761    394    724
  -1083   4169   5250  -1543  -3169   4710  -2309  -1008  -1829    187   -174    210
  -1200   3639   4840  -1221  -3021   4240  -2556  -1462  -2520   -693  -1060   -594
  -1169   3250   4416  -1041  -2792   3834  -2657  -1467  -2714  -1002  -1402   -930
  -1132   3096   4229   -982  -2681   3663  -2564  -1179  -2501   -865  -1335   -919
  -1085   3156   4240  -1036  -2662   3697  -2392   -896  -2255   -685  -1210   -849
  -1044   3234   4278  -1096  -2660   3754  -2187   -618  -2013   -506  -1075   -763
  -1023   3299   4320  -1140  -2673   3808  -2049   -433  -1855   -379   -966   -683
  -1021   3322   4343  -1150  -2681   3832  -2003   -366  -1792   -327   -919   -652
   -992   3354   4346  -1182  -2670   3850  -1977   -329  -1756   -290   -885   -628
   -992   3338   4330  -1174  -2662   3834  -1958   -316  -1751   -288   -875   -628
  -1010   3354   4362  -1171  -2686   3855  -1953   -309  -1732   -277   -852   -613
  -1002   3341   4343  -1169  -2673   3842  -1953   -314  -1725   -275   -857   -620
   -982   3343   4325  -1182  -2655   3834  -1958   -316  -1722   -265   -846   -607
   -976   3367   4343  -1195  -2660   3855  -1953   -311  -1704   -246   -823   -594
   -966   3395   4362  -1218  -2662   3878  -1961   -316  -1699   -241   -815   -594
   -958   3403   4362  -1221  -2660   3881  -1979   -332  -1706   -244   -818   -607
   -956   3408   4362  -1226  -2660   3884  -1977   -322  -1691   -228   -797   -594
   -943   3416   4359  -1236  -2652   3889  -1964   -306  -1670   -210   -774   -581
   -940   3426   4367  -1244  -2655   3897  -1958   -293  -1652   -192   -748   -563
   -937   3437   4375  -1249  -2655   3904  -1958   -290  -1644   -181   -732   -550
   -950   3419   4369  -1234  -2660   3891  -1951   -275  -1631   -161   -722   -545
   -948   3413   4362  -1231  -2655   3886  -1927   -244  -1597   -129   -688   -519
   -932   3465   4395  -1267  -2665   3928  -1922   -213  -1564    -98   -652   -483
   -906   3515   4421  -1304  -2662   3967  -1925   -184  -1530    -67   -620   -454
   -901   3538   4440  -1319  -2670   3987  -1917   -145  -1499    -41   -594   -436
   -896   3551   4447  -1327  -2673   3998  -1893    -85  -1447      0   -555   -407
   -867   3574   4440  -1353  -2652   4006  -1875    -18  -1384     62   -496   -358
   -823   3619   4442  -1397  -2631   4029  -1855     54  -1319    122   -436   -309
   -813   3624   4437  -1405  -2626   4029  -1834    109  -1275    163   -387   -280
   -807   3658   4463  -1426  -2634   4060  -1813    148  -1231    207   -337   -231
   -784   3699   4484  -1457  -2634   4091  -1800    176  -1189    246   -290   -181
   -769   3681   4450  -1454  -2608   4065  -1792    171  -1200    241   -283   -166
   -776   3717   4492  -1473  -2634   4104  -1803    137  -1223    218   -290   -174
   -784   3746   4530  -1483  -2657   4138  -1797    101  -1239    205   -296   -168
   -795   3707   4502  -1457  -2650   4104  -1792     57  -1267    174   -319   -189
   -818   3655   4473  -1418  -2644   4063  -1800     -2  -1309    129   -358   -226
   -833   3645   4479  -1408  -2657   4060  -1813    -75  -1353     83   -394   -254
   -844   3608   4453  -1382  -2647   4029  -1829   -150  -1400     25   -446   -301
   -865   3546   4411  -1340  -2639   3977  -1849   -228  -1452    -31   -498   -353
   -875   3528   4403  -1325  -2639   3964  -1870   -296  -1486    -70   -532   -381
   -898   3432   4330  -1267  -2616   3881  -1883   -353  -1525   -109   -568   -418
   -927   3338   4265  -1205  -2595   3800  -1886   -392  -1543   -132   -587   -439
   -932   3294   4227  -1182  -2579   3759  -1899   -433  -1558   -153   -605   -457
   -924   3283   4208  -1179  -2566   3746  -1917   -465  -1574   -161   -615   -467
   -911   3270   4182  -1179  -2548   3728  -1927   -480  -1579   -161   -615   -475
   -930   3286   4214  -1179  -2572   3748  -1935   -491  -1574   -158   -607   -478
   -937   3270   4206  -1169  -2572   3738  -1935   -501  -1571   -161   -607   -488
   -922   3281   4203  -1179  -2561   3741  -1938   -511  -1566   -158   -610   -488
   -904   3307   4211  -1202  -2559   3759  -1922   -501  -1543   -137   -594   -475
   -896   3333   4229  -1218  -2564   3780  -1891   -472  -1506   -103   -555   -441
   -914   3335   4250  -1210  -2582   3793  -1852   -452  -1473    -72   -522   -413
   -930   3278   4208  -1174  -2569   3743  -1852   -462  -1475    -80   -524   -418
   -917   3304   4219  -1195  -2569   3761  -1865   -483  -1475    -83   -514   -410
   -901   3335   4234  -1218  -2569   3785  -1870   -491  -1460    -70   -493   -384
   -898   3312   4208  -1208  -2553   3759  -1899   -509  -1465    -70   -485   -371
   -901   3237   4138  -1166  -2520   3686  -1925   -530  -1483    -77   -480   -355
   -906   3237   4143  -1166  -2525   3689  -1938   -550  -1493    -85   -475   -337
   -909   3252   4162  -1171  -2535   3707  -1940   -571  -1501   -101   -478   -348
   -904   3198   4099  -1148  -2501   3647  -1940   -594  -1525   -127   -511   -394
   -904   3133   4037  -1114  -2470   3585  -1958   -628  -1558   -155   -542   -428
   -917   3076   3993  -1080  -2455   3533  -1948   -639  -1561   -161   -548   -423
   -927   2985   3910  -1028  -2418   3447  -1945   -665  -1584   -194   -579   -444
   -940   2964   3902  -1013  -2421   3432  -1951   -696  -1615   -231   -613   -478
   -961   2907   3868   -971  -2413   3387  -1935   -711  -1623   -241   -623   -493
   -969   2860   3829   -945  -2397   3343  -1927   -722  -1623   -252   -618   -485
   -979   2824   3803   -922  -2390   3312  -1945   -753  -1654   -285   -646   -504
   -989   2756   3746   -885  -2369   3252  -1943   -771  -1675   -311   -680   -535
   -992   2727   3720   -867  -2356   3224  -1919   -779  -1678   -324   -701   -550
  -1005   2714   3717   -854  -2361   3213  -1909   -782  -1665   -319   -688   -535
  -1021   2662   3684   -820  -2353   3172  -1914   -795  -1665   -324   -685   -532
  -1028   2660   3689   -818  -2359   3174  -1917   -810  -1667   -340   -698   -550
  -1036   2657   3694   -810  -2364   3174  -1914   -831  -1675   -355   -724   -571
  -1034   2657   3691   -813  -2364   3174  -1883   -818  -1649   -348   -724   -566
  -1013   2626   3639   -807  -2327   3133  -1816   -722  -1595   -332   -737   -594
   -992   2618   3611   -813  -2301   3115  -1701   -553  -1486   -272   -714   -605
   -982   2735   3717   -875  -2348   3226  -1592   -342  -1278    -88   -566   -488
   -911   3013   3923  -1052  -2418   3465  -1548    -93   -984    252   -213   -148
   -872   3348   4221  -1239  -2546   3785  -1610   -140   -857    527    153    272
   -948   3551   4499  -1301  -2725   4024  -1743   -530   -953    644    415    615
  -1083   3608   4692  -1262  -2886   4149  -1922  -1010  -1189    592    491    745
  -1197   3276   4473  -1041  -2834   3873  -2125  -1569  -1735     41    -36    259
  -1226   2696   3923   -735  -2574   3309  -2312  -2016  -2392   -795   -911   -571
  -1179   2283   3460   -553  -2320   2870  -2460  -2114  -2665  -1176  -1327   -989
  -1119   2153   3273   -517  -2195   2712  -2408  -1893  -2501  -1067  -1273   -995
  -1065   2166   3229   -553  -2148   2696  -2278  -1639  -2275   -909  -1169   -932
  -1026   2221   3244   -597  -2135   2733  -2081  -1343  -2013   -706  -1013   -820
   -997   2281   3276   -641  -2135   2777  -1914  -1119  -1810   -542   -878   -717
   -989   2304   3294   -657  -2140   2798  -1842  -1031  -1725   -475   -823   -670
   -984   2291   3276   -654  -2130   2782  -1836  -1018  -1712   -465   -820   -670
   -989   2286   3276   -649  -2132   2779  -1818  -1002  -1696   -454   -813   -667
   -992   2294   3286   -652  -2140   2790  -1797   -987  -1678   -436   -797   -654
   -984   2278   3263   -646  -2122   2769  -1790   -987  -1673   -431   -789   -652
   -976   2252   3226   -639  -2101   2738  -1779   -989  -1665   -426   -776   -652
   -963   2252   3216   -644  -2088   2733  -1782   -989  -1649   -407   -756   -633
   -958   2244   3200   -644  -2078   2722  -1784   -987  -1634   -394   -743   -618
   -971   2208   3180   -618  -2075   2694  -1777   -984  -1621   -381   -730   -602
   -979   2195   3174   -607  -2078   2683  -1756   -976  -1597   -355   -709   -584
   -966   2195   3159   -615  -2062   2675  -1743   -976  -1584   -340   -693   -576
   -945   2195   3138   -626  -2042   2665  -1730   -966  -1564   -327   -675   -563
   -927   2177   3104   -623  -2016   2639  -1730   -958  -1545   -322   -662   -545
   -906   2151   3055   -623  -1982   2603  -1722   -945  -1532   -314   -649   -535
   -875   2156   3031   -641  -1953   2595  -1712   -927  -1506   -290   -628   -517
   -852   2151   3003   -652  -1927   2577  -1706   -909  -1478   -275   -610   -501
   -844   2145   2990   -649  -1917   2566  -1701   -880  -1439   -244   -581   -470
   -854   2114   2966   -631  -1912   2540  -1688   -846  -1408   -215   -555   -452
   -849   2130   2979   -641  -1914   2556  -1670   -792  -1356   -161   -498   -402
   -818   2161   2979   -672  -1901   2572  -1670   -737  -1296   -101   -433   -340
   -797   2179   2977   -691  -1886   2577  -1665   -678  -1234    -31   -358   -275
   -789   2203   2992   -706  -1891   2595  -1657   -633  -1182     20   -296   -228
   -792   2221   3013   -714  -1904   2616  -1644   -600  -1140     59   -249   -189
   -787   2257   3042   -735  -1914   2650  -1626   -579  -1111     88   -213   -153
   -800   2255   3055   -727  -1927   2655  -1597   -555  -1085    106   -189   -129
   -813   2236   3047   -714  -1930   2642  -1595   -566  -1075    103   -179   -119
   -831   2197   3029   -683  -1930   2613  -1587   -581  -1078     85   -189   -119
   -852   2158   3011   -654  -1930   2582  -1584   -618  -1101     41   -223   -150
   -870   2114   2985   -620  -1927   2548  -1566   -649  -1124      5   -254   -181
   -893   2049   2940   -579  -1917   2494  -1564   -698  -1158    -41   -301   -226
   -906   1995   2902   -545  -1904   2447  -1540   -737  -1179    -83   -340   -262
   -917   1953   2870   -519  -1893   2410  -1525   -774  -1197   -114   -371   -293
   -919   1891   2811   -485  -1865   2351  -1527   -826  -1231   -158   -410   -332
   -932   1816   2748   -444  -1842   2281  -1535   -878  -1270   -210   -454   -381
   -940   1764   2701   -413  -1821   2231  -1535   -917  -1296   -249   -491   -426
   -943   1725   2665   -392  -1805   2195  -1535   -950  -1319   -277   -519   -459
   -945   1691   2637   -371  -1790   2164  -1540   -976  -1330   -288   -527   -470
   -945   1667   2613   -361  -1779   2140  -1532   -987  -1319   -290   -527   -467
   -940   1667   2608   -363  -1774   2138  -1519   -984  -1301   -275   -506   -452
   -945   1652   2595   -355  -1769   2122  -1514   -989  -1296   -270   -496   -449
   -927   1665   2592   -368  -1758   2127  -1501   -989  -1280   -252   -478   -431
   -909   1680   2590   -387  -1751   2135  -1478   -966  -1249   -226   -454   -407
   -906   1693   2600   -394  -1753   2145  -1444   -940  -1210   -197   -420   -381
   -914   1706   2621   -397  -1769   2161  -1397   -906  -1161   -161   -384   -348
   -927   1680   2608   -376  -1766   2143  -1395   -909  -1153   -161   -389   -350
   -919   1696   2613   -389  -1766   2153  -1395   -919  -1132   -148   -376   -337
   -904   1686   2590   -392  -1745   2138  -1400   -945  -1127   -142   -361   -327
   -870   1660   2530   -394  -1701   2094  -1441   -995  -1156   -166   -371   -345
   -852   1623   2475   -384  -1662   2049  -1473  -1021  -1179   -194   -392   -361
   -831   1641   2473   -405  -1652   2055  -1475  -1036  -1184   -200   -387   -368
   -820   1613   2431   -397  -1626   2021  -1470  -1044  -1179   -197   -376   -363
   -802   1551   2351   -374  -1579   1951  -1473  -1060  -1197   -215   -394   -374
   -779   1483   2262   -350  -1519   1873  -1488  -1093  -1231   -252   -428   -400
   -787   1392   2179   -303  -1483   1784  -1504  -1122  -1260   -288   -457   -426
   -802   1325   2125   -262  -1462   1725  -1491  -1124  -1267   -309   -470   -441
   -797   1283   2078   -244  -1436   1680  -1483  -1137  -1280   -337   -498   -475
   -802   1223   2026   -210  -1413   1623  -1493  -1169  -1306   -371   -537   -517
   -797   1171   1969   -187  -1384   1569  -1501  -1195  -1325   -397   -558   -532
   -800   1124   1925   -163  -1363   1525  -1493  -1208  -1335   -418   -571   -548
   -818   1067   1883   -124  -1350   1475  -1493  -1226  -1340   -436   -579   -563
   -833   1005   1839    -85  -1335   1421  -1506  -1239  -1345   -452   -587   -579
   -836    974   1810    -70  -1325   1392  -1512  -1247  -1340   -454   -589   -589
   -846    969   1813    -62  -1330   1389  -1509  -1257  -1335   -465   -589   -584
   -859    940   1797    -41  -1330   1369  -1496  -1260  -1325   -470   -584   -581
   -852    880   1732    -12  -1291   1306  -1493  -1260  -1325   -478   -587   -594
   -849    820   1667     12  -1260   1241  -1460  -1226  -1296   -472   -581   -607
   -839    826   1665      5  -1252   1247  -1374  -1098  -1189   -420   -563   -623
   -828    893   1719    -33  -1275   1306  -1304   -948  -1057   -329   -511   -592
   -782   1013   1795   -114  -1288   1402  -1244   -771   -844   -114   -322   -426
   -701   1189   1891   -246  -1296   1540  -1267   -626   -636    174     10    -83
   -688   1408   2096   -358  -1392   1751  -1350   -750   -626    314    288    283
   -787   1514   2301   -363  -1543   1906  -1397  -1047   -774    319    454    550
   -911   1493   2405   -290  -1657   1948  -1467  -1387  -1083    103    353    506
  -1005   1179   2182    -88  -1595   1680  -1621  -1870  -1649   -548   -319   -161
  -1021    795   1813    111  -1415   1304  -1810  -2262  -2166  -1205  -1010   -849
   -974    501   1473    233  -1223    987  -1919  -2270  -2231  -1314  -1148  -1010
   -930    327   1257    301  -1093    792  -1875  -2081  -2029  -1163  -1057   -976
   -888    301   1187    290  -1039    743  -1779  -1883  -1813  -1015   -969   -909
   -854    342   1197    254  -1026    769  -1608  -1613  -1540   -805   -802   -784
   -805    400   1205    200  -1005    802  -1475  -1413  -1327   -636   -662   -680
   -779    441   1221    168  -1000    831  -1413  -1319  -1215   -548   -579   -607
   -789    444   1234    171  -1013    839  -1395  -1293  -1171   -522   -550   -581
   -787    407   1195    189   -992    802  -1384  -1291  -1153   -519   -555   -589
   -769    387   1156    189   -963    771  -1371  -1293  -1137   -514   -555   -594
   -748    392   1140    179   -943    766  -1356  -1278  -1111   -501   -537   -571
   -748    405   1153    168   -950    779  -1350  -1265  -1085   -475   -506   -540
   -740    376   1114    181   -927    745  -1350  -1262  -1062   -465   -491   -511
   -727    342   1067    192   -898    704  -1330  -1252  -1039   -457   -480   -491
   -719    301   1021    210   -870    659  -1304  -1241  -1018   -449   -467   -491
   -709    283    992    213   -849    636  -1317  -1239   -997   -444   -457   -491
   -693    311   1002    189   -846    657  -1314  -1223   -961   -420   -433   -467
   -698    311   1010    192   -854    662  -1296  -1202   -924   -397   -413   -433
   -701    288    989    207   -844    639  -1283  -1176   -888   -363   -371   -376
   -680    311    992    184   -836    652  -1283  -1156   -862   -335   -335   -348
   -657    303    961    176   -807    631  -1291  -1153   -852   -337   -332   -361
   -639    288    927    176   -784    605  -1283  -1130   -820   -322   -311   -337
   -626    301    927    163   -776    613  -1267  -1088   -763   -272   -259   -290
   -600    345    943    127   -771    644  -1252  -1034   -691   -205   -184   -223
   -576    337    914    119   -745    626  -1254   -995   -644   -168   -150   -194
   -576    337    911    119   -743    623  -1244   -950   -594   -116   -101   -166
   -597    348    945    124   -771    646  -1213   -878   -509    -33    -23   -114
   -574    374    945     98   -761    659  -1213   -820   -441     25     36    -57
   -535    397    932     67   -732    665  -1205   -774   -387     72    101     10
   -522    400    922     59   -722    659  -1200   -750   -361     96    129     38
   -532    405    937     64   -735    670  -1187   -740   -355    103    137     57
   -517    397    911     59   -714    654  -1195   -761   -374     75    116     41
   -504    358    859     72   -683    607  -1197   -787   -392     41     90      2
   -511    309    818    101   -667    563  -1184   -826   -428    -20     49    -44
   -519    285    805    116   -662    545  -1189   -878   -470    -75     10    -75
   -532    215    745    158   -639    480  -1195   -935   -517   -140    -49   -124
   -558    114    672    220   -615    392  -1189   -992   -566   -210   -116   -184
   -576     44    620    265   -597    329  -1200  -1049   -620   -275   -176   -241
   -594      5    600    296   -597    301  -1200  -1091   -654   -322   -218   -283
   -628    -59    568    342   -600    252  -1202  -1124   -672   -342   -236   -298
   -654   -101    550    376   -605    223  -1197  -1145   -678   -361   -252   -306
   -662   -148    514    405   -589    181  -1200  -1166   -691   -389   -280   -332
   -654   -181    472    418   -563    145  -1195  -1184   -701   -413   -301   -358
   -639   -202    433    420   -537    114  -1205  -1205   -701   -431   -309   -379
   -618   -218    400    415   -509     90  -1213  -1215   -693   -431   -301   -376
   -615   -249    366    431   -493     59  -1213  -1210   -683   -426   -293   -368
   -610   -254    355    433   -483     49  -1202  -1195   -657   -410   -272   -348
   -584   -207    374    394   -480     83  -1187  -1182   -623   -389   -252   -327
   -592   -176    415    384   -506    119  -1166  -1171   -589   -379   -228   -309
   -589   -161    426    374   -509    132  -1158  -1166   -568   -376   -218   -306
   -563   -176    387    371   -475    103  -1169  -1182   -568   -387   -220   -311
   -537   -140    394    337   -467    127  -1171  -1187   -553   -376   -200   -298
   -519   -135    384    327   -454    124  -1174  -1192   -542   -368   -181   -288
   -488   -145    342    316   -415     96  -1197  -1210   -553   -379   -184   -293
   -483   -145    337    314   -410     96  -1200  -1215   -558   -387   -184   -296
   -491   -184    306    337   -402     62  -1179  -1213   -550   -374   -179   -309
   -493   -218    275    355   -384     28  -1158  -1205   -532   -358   -158   -296
   -475   -259    215    366   -345    -23  -1153  -1208   -535   -363   -155   -296
   -470   -298    171    384   -322    -64  -1174  -1234   -563   -397   -176   -324
   -472   -329    140    400   -306    -96  -1182  -1254   -584   -420   -197   -337
   -454   -368     85    410   -270   -142  -1182  -1265   -597   -452   -226   -361
   -472   -410     62    439   -267   -174  -1163  -1270   -602   -478   -246   -384
   -509   -485     23    498   -267   -231  -1132  -1280   -605   -498   -259   -394
   -522   -527     -5    522   -259   -267  -1117  -1286   -597   -501   -257   -387
   -514   -579    -64    545   -226   -322  -1117  -1291   -592   -498   -246   -379
   -485   -610   -127    548   -181   -368  -1124  -1301   -607   -517   -259   -394
   -472   -639   -166    555   -153   -402  -1111  -1304   -605   -532   -275   -415
   -462   -644   -181    550   -142   -413  -1114  -1317   -605   -548   -283   -426
   -449   -644   -194    545   -127   -420  -1127  -1327   -610   -555   -285   -428
   -446   -667   -223    555   -114   -444  -1111  -1325   -597   -548   -272   -410
   -457   -696   -239    576   -109   -467  -1104  -1325   -584   -548   -270   -410
   -454   -740   -288    597    -85   -514  -1065  -1278   -563   -558   -303   -459
   -428   -779   -350    602    -38   -566   -961  -1153   -475   -532   -324   -514
   -400   -675   -277    535    -62   -478   -867   -997   -301   -394   -220   -452
   -361   -454    -93    407   -135   -275   -815   -776     10    -54    111   -161
   -303   -218     83    259   -194    -67   -854   -644    246    314    568    301
   -319    -44    275    181   -298    116   -976   -901    103    379    833    652
   -397    -70    324    233   -361    127  -1075  -1254   -200    257    891    776
   -483   -161    322    322   -402     80  -1226  -1699   -688   -184    537    475
   -553   -501     51    527   -303   -226  -1467  -2244  -1379  -1052   -397   -366
   -532   -818   -288    675   -124   -553  -1626  -2439  -1709  -1514   -924   -852
   -493  -1067   -574    779     38   -820  -1587  -2268  -1564  -1423   -901   -896
   -480  -1189   -709    836    114   -950  -1465  -2026  -1306  -1223   -766   -833
   -454  -1189   -735    820    137   -963  -1306  -1790  -1049  -1023   -623   -740
   -426  -1122   -696    774    132   -909  -1119  -1532   -779   -802   -446   -605
   -407  -1072   -665    737    127   -870  -1023  -1400   -631   -678   -340   -527
   -392  -1114   -722    753    163   -919   -995  -1361   -592   -649   -324   -514
   -384  -1093   -709    737    161   -901   -976  -1356   -579   -649   -324   -514
   -376  -1083   -706    730    163   -896   -950  -1335   -550   -628   -290   -488
   -363  -1101   -737    730    187   -919   -927  -1327   -532   -613   -267   -470
   -350  -1088   -737    719    192   -914   -906  -1317   -509   -587   -246   -446
   -335  -1083   -750    709    205   -917   -893  -1299   -483   -563   -220   -418
   -353  -1114   -761    735    202   -940   -883  -1291   -465   -558   -205   -402
   -374  -1174   -800    774    210   -987   -862  -1275   -444   -548   -187   -389
   -363  -1163   -800    763    218   -982   -833  -1244   -407   -514   -145   -345
   -361  -1132   -771    745    202   -953   -815  -1223   -389   -491   -129   -332
   -366  -1135   -771    750    202   -953   -789  -1200   -358   -467   -111   -314
   -381  -1187   -805    782    210   -995   -758  -1171   -314   -436    -83   -283
   -389  -1195   -805    792    207  -1000   -732  -1140   -272   -405    -46   -252
   -379  -1187   -807    782    213   -997   -724  -1127   -249   -387    -18   -239
   -376  -1210   -833    792    228  -1023   -722  -1119   -236   -379     -5   -233
   -363  -1210   -846    784    241  -1028   -709  -1088   -197   -342     23   -205
   -340  -1213   -872    776    265  -1044   -685  -1031   -137   -288     75   -174
   -314  -1218   -904    763    293  -1062   -659   -979    -70   -226    135   -124
   -293  -1223   -930    758    316  -1078   -644   -930    -12   -168    192    -72
   -285  -1215   -932    748    322  -1075   -623   -862     59    -96    267      0
   -267  -1176   -909    722    319  -1044   -605   -792    137    -18    350     70
   -226  -1166   -940    696    355  -1054   -592   -745    181     20    384    106
   -210  -1163   -953    688    371  -1060   -579   -722    207     38    405    122
   -210  -1130   -919    670    353  -1026   -555   -698    233     64    439    148
   -205  -1111   -906    659    350  -1010   -540   -701    236     59    441    142
   -207  -1148   -940    678    363  -1044   -527   -719    218     28    413    124
   -223  -1202   -982    711    376  -1093   -522   -753    181    -18    376    101
   -236  -1262  -1028    748    394  -1145   -522   -787    137    -77    329     64
   -244  -1273  -1028    758    392  -1150   -511   -828     98   -132    283     20
   -270  -1293  -1023    782    374  -1158   -511   -883     51   -187    231    -33
   -293  -1363  -1070    826    387  -1218   -514   -943      0   -252    174    -93
   -316  -1439  -1124    875    402  -1283   -514   -997    -44   -306    122   -148
   -337  -1509  -1171    924    415  -1340   -519  -1054    -88   -355     70   -205
   -337  -1564  -1228    950    444  -1397   -527  -1109   -132   -405     18   -262
   -316  -1618  -1301    966    491  -1460   -524  -1135   -153   -433     -7   -288
   -314  -1662  -1348    987    517  -1506   -532  -1169   -176   -465    -33   -314
   -314  -1691  -1376   1002    530  -1535   -542  -1195   -189   -472    -41   -327
   -303  -1706  -1402   1002    548  -1556   -537  -1200   -192   -472    -36   -335
   -296  -1730  -1436   1013    568  -1584   -524  -1195   -181   -459    -25   -327
   -311  -1784  -1473   1047    576  -1628   -511  -1182   -168   -444    -12   -314
   -322  -1787  -1465   1054    571  -1626   -501  -1169   -155   -433      0   -293
   -301  -1730  -1428   1015    561  -1579   -472  -1143   -116   -402     28   -257
   -280  -1670  -1392    974    553  -1532   -433  -1106    -64   -358     75   -220
   -270  -1660  -1389    963    558  -1527   -402  -1085    -38   -335     98   -200
   -280  -1686  -1405    984    561  -1545   -392  -1075    -33   -324    114   -181
   -280  -1686  -1405    982    561  -1545   -392  -1078    -25   -316    129   -163
   -270  -1649  -1379    961    553  -1517   -397  -1080    -10   -298    155   -135
   -254  -1636  -1382    943    561  -1509   -428  -1088    -18   -301    166   -124
   -257  -1706  -1449    982    594  -1579   -444  -1101    -38   -322    150   -148
   -252  -1712  -1460    979    602  -1587   -423  -1093    -20   -311    174   -135
   -257  -1719  -1465    987    602  -1592   -410  -1093    -20   -309    181   -137
   -265  -1779  -1514   1021    623  -1647   -413  -1101    -36   -324    174   -148
   -272  -1842  -1569   1057    646  -1706   -420  -1119    -62   -353    153   -168
   -293  -1893  -1600   1091    652  -1748   -418  -1130    -83   -371    135   -181
   -306  -1932  -1626   1119    657  -1779   -407  -1140   -101   -394    116   -205
   -324  -1992  -1667   1158    670  -1831   -405  -1150   -119   -423     88   -236
   -337  -2031  -1693   1184    678  -1862   -392  -1161   -135   -449     64   -262
   -345  -2068  -1722   1205    688  -1896   -397  -1174   -148   -475     44   -285
   -340  -2112  -1774   1226    714  -1943   -402  -1184   -158   -501     23   -309
   -337  -2140  -1803   1239    730  -1971   -397  -1184   -161   -511     23   -306
   -342  -2164  -1821   1254    737  -1992   -389  -1187   -153   -509     20   -306
   -345  -2179  -1836   1260    743  -2008   -381  -1187   -148   -506     20   -309
   -350  -2213  -1862   1280    753  -2039   -376  -1187   -148   -509     18   -314
   -366  -2252  -1888   1309    758  -2070   -376  -1197   -150   -519     15   -316
   -376  -2273  -1896   1325    758  -2086   -371  -1197   -142   -519     20   -309
   -363  -2268  -1904   1314    766  -2086   -332  -1153   -119   -517     10   -324
   -340  -2260  -1919   1301    787  -2091   -226  -1005    -33   -483     10   -361
   -316  -2226  -1909   1270    795  -2068   -129   -828    109   -381     77   -332
   -275  -2070  -1795   1174    758  -1932    -46   -605    355   -127    314   -122
   -205  -1834  -1631   1018    711  -1732    -75   -480    540    158    649    246
   -213  -1548  -1337    880    561  -1444   -166   -704    501    296    935    620
   -311  -1421  -1109    865    397  -1267   -254  -1072    327    322   1109    857
   -415  -1418  -1002    917    293  -1210   -405  -1501      0    135   1013    805
   -475  -1787  -1314   1130    418  -1551   -610  -2008   -576   -535    301    116
   -454  -2265  -1810   1358    678  -2039   -823  -2320  -1088  -1213   -426   -592
   -402  -2566  -2164   1483    880  -2366   -885  -2257  -1111  -1304   -571   -769
   -355  -2655  -2299   1506    971  -2478   -789  -1995   -875  -1130   -465   -714
   -324  -2611  -2286   1467    979  -2449   -631  -1717   -618   -937   -324   -607
   -309  -2546  -2239   1426    963  -2392   -441  -1431   -371   -745   -174   -488
   -306  -2517  -2213   1410    953  -2366   -335  -1275   -233   -641    -88   -426
   -306  -2548  -2242   1428    966  -2395   -290  -1218   -181   -615    -62   -407
   -314  -2546  -2231   1428    956  -2387   -262  -1179   -145   -584    -28   -379
   -296  -2507  -2210   1400    956  -2359   -249  -1153   -119   -561     -5   -348
   -283  -2499  -2216   1389    963  -2359   -239  -1135   -101   -545     12   -332
   -285  -2535  -2249   1410    982  -2392   -244  -1124    -98   -553     -2   -340
   -283  -2553  -2270   1415    992  -2413   -244  -1119    -88   -540      5   -329
   -277  -2540  -2262   1408    992  -2403   -244  -1117    -77   -532     10   -324
   -267  -2520  -2255   1392    992  -2387   -244  -1114    -67   -530     18   -319
   -226  -2548  -2322   1387   1047  -2436   -249  -1096    -51   -519     33   -303
   -210  -2569  -2361   1387   1075  -2465   -249  -1083    -33   -504     44   -296
   -207  -2569  -2361   1387   1075  -2465   -252  -1075    -25   -496     51   -290
   -189  -2546  -2359   1366   1083  -2452   -244  -1052      5   -472     80   -265
   -174  -2535  -2361   1356   1093  -2449   -244  -1031     20   -462     96   -249
   -155  -2564  -2410   1358   1127  -2488   -241  -1013     25   -454    101   -252
   -137  -2600  -2462   1369   1161  -2533   -241   -984     46   -441    114   -252
   -124  -2590  -2468   1356   1171  -2530   -236   -950     75   -415    135   -244
   -103  -2530  -2426   1317   1161  -2478   -220   -911    119   -371    174   -210
    -70  -2496  -2429   1283   1176  -2462   -218   -859    161   -327    218   -168
    -51  -2512  -2462   1280   1202  -2488   -226   -805    197   -290    254   -119
    -49  -2499  -2449   1273   1197  -2475   -220   -735    259   -231    316    -59
    -49  -2473  -2423   1262   1187  -2449   -194   -659    329   -158    392      2
    -51  -2400  -2351   1226   1148  -2377   -179   -602    387   -114    446     46
    -49  -2403  -2356   1226   1153  -2379   -158   -548    431    -70    501     85
    -44  -2372  -2327   1208   1140  -2351   -142   -514    457    -44    527    114
    -25  -2281  -2255   1153   1114  -2268   -135   -498    472    -31    548    145
    -33  -2281  -2247   1156   1106  -2262   -127   -511    462    -51    532    135
    -33  -2294  -2260   1163   1111  -2278   -122   -530    449    -85    506    122
    -33  -2314  -2281   1174   1122  -2299   -111   -553    431   -111    488    114
    -49  -2359  -2309   1205   1130  -2335    -96   -579    423   -129    478     85
    -77  -2418  -2343   1247   1130  -2382    -93   -631    381   -181    420     28
    -77  -2452  -2374   1265   1145  -2416    -98   -683    340   -231    366    -12
    -88  -2488  -2400   1286   1156  -2444   -103   -730    309   -267    332    -33
   -111  -2527  -2416   1319   1150  -2473   -114   -771    277   -303    298    -62
   -111  -2564  -2452   1337   1169  -2507   -132   -815    257   -335    262    -90
   -101  -2582  -2483   1340   1189  -2533   -129   -844    249   -350    249   -109
   -106  -2626  -2520   1366   1205  -2574   -129   -865    241   -358    239   -124
   -124  -2647  -2522   1387   1197  -2585   -135   -875    231   -361    239   -124
   -114  -2644  -2530   1379   1205  -2587   -140   -875    233   -363    236   -122
    -98  -2647  -2548   1371   1223  -2598   -142   -872    239   -366    241   -129
    -96  -2660  -2564   1376   1231  -2613   -140   -872    244   -366    239   -148
    -70  -2657  -2587   1363   1257  -2624   -140   -857    262   -355    254   -137
    -41  -2582  -2543   1312   1249  -2564   -111   -823    298   -319    293   -106
    -25  -2538  -2514   1280   1244  -2527    -67   -787    340   -283    327    -75
    -25  -2564  -2538   1293   1254  -2551    -36   -766    361   -270    340    -75
    -15  -2569  -2553   1293   1267  -2561    -38   -756    355   -280    332    -77
      2  -2538  -2543   1267   1273  -2540    -54   -756    371   -262    350    -51
     15  -2507  -2522   1247   1267  -2514    -80   -771    374   -254    350    -44
     36  -2507  -2543   1234   1286  -2525   -114   -789    366   -257    353    -38
     41  -2538  -2579   1249   1309  -2559   -140   -805    342   -275    345    -44
     41  -2538  -2579   1247   1309  -2556   -148   -815    337   -283    345    -46
     57  -2522  -2582   1231   1317  -2551   -150   -818    342   -280    361    -28
     57  -2553  -2611   1247   1332  -2582   -161   -828    327   -298    348    -51
     67  -2595  -2662   1265   1363  -2629   -174   -846    306   -319    335    -77
     75  -2644  -2722   1283   1397  -2681   -179   -859    285   -340    309   -106
     70  -2694  -2764   1309   1415  -2727   -181   -872    265   -368    283   -137
     49  -2722  -2774   1335   1410  -2748   -184   -885    246   -387    265   -153
     33  -2766  -2800   1366   1415  -2782   -176   -891    239   -394    254   -171
     18  -2790  -2811   1384   1413  -2800   -184   -904    228   -410    239   -192
     20  -2798  -2818   1387   1418  -2808   -202   -919    213   -436    215   -220
      7  -2816  -2824   1402   1415  -2818   -210   -927    202   -446    205   -231
      0  -2857  -2857   1428   1428  -2857   -213   -940    192   -454    194   -239
     10  -2909  -2922   1447   1465  -2915   -207   -945    184   -475    181   -259
      5  -2951  -2959   1473   1480  -2953   -210   -956    171   -493    166   -285
      2  -2966  -2969   1480   1483  -2966   -218   -963    158   -506    150   -309
     20  -2938  -2959   1460   1488  -2948   -226   -961    161   -511    148   -316
     25  -2948  -2974   1460   1499  -2961   -179   -917    189   -496    158   -314
     31  -2961  -2992   1465   1509  -2977    -51   -784    262   -467    166   -324
     75  -2922  -3000   1423   1538  -2961     75   -597    381   -392    213   -296
    132  -2766  -2899   1317   1514  -2831    226   -285    636   -155    418   -127
    228  -2439  -2670   1104   1447  -2553    257     46    950    215    795    226
    275  -2091  -2366    906   1319  -2229    101   -153   1028    483   1153    620
    155  -1932  -2091    888   1122  -2010   -171   -730    937    641   1426    940
      0  -1958  -1958    979    979  -1958   -478  -1353    683    574   1447   1002
   -109  -2369  -2260   1239   1072  -2317   -717  -1880     64   -140    750    384
   -140  -2902  -2764   1519   1312  -2834   -896  -2203   -581   -976    -70   -361
    -85  -3213  -3128   1647   1519  -3172   -914  -2086   -672  -1166   -301   -618
    -10  -3289  -3278   1649   1634  -3283   -758  -1753   -462  -1031   -228   -605
     51  -3172  -3226   1558   1636  -3198   -527  -1426   -223   -867   -103   -514
     90  -3104  -3195   1506   1641  -3148   -275  -1111     15   -691     28   -418
     96  -3073  -3169   1486   1631  -3120   -153   -961    127   -605     93   -374
    103  -3057  -3161   1478   1631  -3109   -109   -898    166   -574    116   -358
    111  -3052  -3164   1467   1636  -3107    -88   -875    181   -568    122   -353
    124  -3070  -3195   1473   1657  -3133    -70   -852    194   -561    124   -350
    135  -3063  -3198   1462   1665  -3130    -62   -841    194   -561    119   -358
    137  -3011  -3148   1436   1641  -3078    -59   -833    197   -566    116   -371
    140  -2998  -3138   1426   1636  -3068    -38   -807    218   -548    129   -355
    145  -3026  -3172   1439   1657  -3099    -20   -784    231   -532    140   -342
    153  -3024  -3180   1434   1665  -3102     -5   -763    246   -517    148   -332
    158  -3016  -3174   1428   1665  -3094     -5   -758    249   -514    137   -342
    158  -3052  -3213   1444   1683  -3133     -5   -748    259   -522    124   -358
    168  -3055  -3224   1441   1693  -3138      5   -727    272   -514    127   -350
    166  -2995  -3164   1413   1662  -3078     15   -706    296   -491    145   -329
    158  -2969  -3128   1405   1641  -3047     28   -675    324   -465    174   -301
    176  -3000  -3177   1410   1675  -3089     46   -633    353   -436    202   -267
    181  -3000  -3182   1408   1680  -3089     54   -605    368   -423    218   -254
    179  -2995  -3177   1405   1678  -3086     57   -579    381   -407    223   -257
    189  -2987  -3177   1400   1683  -3081     85   -514    439   -353    272   -218
    213  -2943  -3159   1363   1683  -3050     98   -457    483   -314    309   -179
    239  -2889  -3128   1325   1680  -3005     98   -407    514   -283    342   -145
    262  -2847  -3112   1291   1686  -2979    101   -355    555   -246    381   -122
    285  -2860  -3146   1288   1714  -3003    122   -283    618   -179    441    -72
    316  -2805  -3122   1244   1719  -2964    129   -231    665   -127    488    -23
    324  -2730  -3057   1202   1691  -2894    135   -202    698    -93    530     33
    303  -2725  -3031   1208   1667  -2878    145   -184    722    -75    561     70
    309  -2746  -3055   1218   1680  -2899    145   -197    701   -101    545     38
    319  -2735  -3055   1205   1686  -2894    155   -218    680   -122    535     20
    322  -2787  -3112   1231   1717  -2948    179   -239    662   -142    514      7
    329  -2800  -3130   1234   1730  -2966    181   -277    631   -179    475    -12
    337  -2805  -3143   1234   1740  -2974    171   -332    579   -233    413    -59
    306  -2857  -3167   1273   1735  -3011    179   -379    537   -283    361   -106
    288  -2902  -3192   1306   1738  -3047    197   -418    511   -322    327   -140
    275  -2946  -3224   1335   1748  -3083    210   -462    475   -368    283   -187
    249  -3013  -3263   1382   1756  -3138    218   -509    436   -420    236   -236
    231  -3065  -3296   1415   1764  -3182    197   -561    387   -470    192   -277
    223  -3104  -3330   1439   1777  -3216    189   -594    353   -506    158   -306
    207  -3146  -3354   1467   1779  -3250    189   -623    327   -532    129   -329
    205  -3156  -3361   1475   1782  -3257    192   -644    306   -545    114   -345
    207  -3169  -3380   1478   1792  -3273    184   -667    293   -561     93   -366
    223  -3151  -3374   1462   1797  -3260    197   -667    301   -558     93   -358
    233  -3120  -3354   1441   1792  -3234    210   -657    314   -548    106   -332
    226  -3128  -3354   1452   1790  -3239    233   -644    324   -537    116   -314
    233  -3094  -3328   1428   1779  -3211    254   -628    342   -517    132   -306
    233  -3050  -3283   1408   1758  -3167    288   -607    363   -504    142   -293
    220  -3031  -3252   1405   1735  -3143    311   -600    366   -501    140   -288
    226  -3008  -3234   1392   1730  -3120    306   -602    368   -501    142   -283
    241  -2982  -3224   1369   1730  -3102    285   -623    366   -511    137   -285
    246  -2948  -3195   1350   1719  -3073    275   -644    366   -501    150   -265
    252  -2969  -3224   1356   1735  -3096    249   -672    332   -527    135   -259
    262  -2974  -3237   1356   1748  -3104    241   -685    314   -537    129   -254
    262  -2961  -3226   1348   1743  -3094    259   -678    322   -527    137   -246
    244  -2982  -3226   1369   1735  -3104    267   -667    316   -524    140   -252
    246  -3039  -3286   1395   1764  -3161    257   -675    288   -542    119   -272
    236  -3091  -3328   1428   1782  -3208    257   -685    257   -574     93   -298
    226  -3094  -3322   1434   1774  -3208    259   -696    231   -592     83   -306
    231  -3135  -3369   1452   1800  -3252    262   -709    207   -607     62   -329
    220  -3224  -3447   1499   1834  -3335    262   -730    181   -639     23   -366
    220  -3252  -3473   1517   1847  -3361    280   -732    163   -665     -5   -387
    220  -3255  -3478   1517   1847  -3367    296   -735    153   -670    -10   -392
    220  -3296  -3520   1538   1867  -3408    293   -753    137   -691    -33   -415
    207  -3343  -3551   1566   1878  -3447    301   -750    132   -698    -41   -420
    184  -3387  -3572   1602   1878  -3478    306   -750    124   -709    -49   -423
    184  -3408  -3595   1610   1888  -3502    306   -750    119   -719    -59   -426
    194  -3369  -3567   1587   1880  -3468    319   -743    127   -717    -51   -413
    194  -3374  -3572   1587   1880  -3470    309   -750    116   -722    -57   -415
    189  -3434  -3624   1623   1906  -3528    309   -761     93   -740    -77   -441
    187  -3457  -3645   1631   1914  -3551    361   -685    132   -727    -83   -470
    197  -3426  -3624   1613   1909  -3525    462   -527    236   -670    -64   -493
    197  -3354  -3554   1577   1875  -3455    537   -358    379   -542     33   -420
    226  -3185  -3411   1480   1818  -3296    581   -158    600   -293    285   -179
    303  -2956  -3260   1325   1782  -3107    524    -59    743    -51    602    197
    290  -2738  -3029   1223   1660  -2883    457   -244    724     70    867    561
    171  -2657  -2829   1244   1499  -2743    426   -522    587     80   1002    761
     51  -2735  -2787   1343   1418  -2761    332   -904    210   -246    724    519
    -49  -3034  -2985   1540   1465  -3011    153  -1465   -439  -1015    -83   -285
    -57  -3390  -3333   1722   1636  -3361    -44  -1748   -852  -1514   -605   -797
    -23  -3660  -3639   1842   1805  -3650   -116  -1678   -857  -1548   -670   -896
     12  -3782  -3795   1886   1904  -3787    -70  -1465   -680  -1423   -600   -872
     36  -3780  -3816   1870   1925  -3798     62  -1221   -452  -1254   -488   -779
     83  -3676  -3759   1795   1919  -3715    249   -932   -184  -1028   -306   -636
    106  -3613  -3720   1753   1912  -3665    363   -761    -28   -896   -200   -568
    129  -3574  -3704   1722   1917  -3639    400   -704     20   -865   -181   -563
    122  -3559  -3684   1717   1901  -3621    423   -670     62   -833   -158   -540
    103  -3569  -3676   1732   1888  -3621    433   -646     77   -818   -145   -522
     98  -3569  -3668   1735   1880  -3619    433   -641     72   -815   -140   -519
    116  -3533  -3650   1709   1883  -3590    465   -613    103   -784   -103   -491
    129  -3530  -3660   1699   1893  -3593    470   -605    111   -792   -111   -501
    119  -3538  -3658   1706   1888  -3598    472   -597    116   -792   -111   -491
    116  -3525  -3642   1704   1878  -3582    480   -584    137   -766    -93   -465
    124  -3509  -3634   1693   1878  -3572    493   -566    158   -750    -77   -457
    127  -3515  -3642   1693   1883  -3577    493   -555    158   -750    -83   -472
    132  -3509  -3642   1688   1886  -3574    501   -537    174   -735    -72   -470
    145  -3486  -3632   1667   1888  -3559    506   -519    189   -719    -54   -452
    150  -3483  -3634   1667   1891  -3559    506   -504    197   -706    -41   -433
    163  -3460  -3624   1647   1891  -3541    506   -485    213   -691    -25   -423
    176  -3450  -3629   1636   1901  -3538    501   -470    223   -683    -20   -423
    194  -3434  -3629   1618   1912  -3530    498   -446    241   -659     -2   -402
    223  -3421  -3645   1600   1932  -3533    506   -402    275   -620     28   -355
    259  -3419  -3678   1577   1966  -3546    493   -381    293   -602     44   -335
    277  -3393  -3671   1556   1974  -3530    504   -332    335   -555     88   -303
    303  -3364  -3668   1530   1984  -3515    509   -280    387   -496    142   -265
    314  -3335  -3650   1512   1982  -3491    506   -228    428   -446    189   -226
    340  -3315  -3655   1486   1995  -3483    511   -179    470   -400    236   -174
    371  -3273  -3645   1449   2005  -3457    537   -122    522   -350    288   -101
    374  -3231  -3606   1428   1987  -3419    555    -96    542   -332    309    -67
    366  -3239  -3606   1436   1984  -3421    561    -85    537   -340    309    -64
    337  -3273  -3613   1465   1974  -3442    555   -106    514   -371    283    -96
    311  -3302  -3613   1493   1961  -3455    550   -129    485   -407    252   -119
    298  -3307  -3608   1501   1951  -3457    550   -161    441   -454    200   -171
    293  -3322  -3616   1514   1953  -3468    548   -205    387   -514    142   -223
    288  -3385  -3673   1545   1979  -3528    553   -241    345   -571     77   -280
    280  -3416  -3697   1566   1987  -3556    566   -277    306   -620     25   -322
    252  -3426  -3681   1584   1964  -3551    561   -327    262   -678    -31   -379
    244  -3476  -3720   1615   1982  -3598    550   -366    218   -724    -72   -420
    233  -3528  -3761   1644   1997  -3645    550   -397    192   -753    -98   -454
    218  -3535  -3754   1657   1984  -3642    545   -423    168   -776   -127   -483
    200  -3585  -3785   1691   1990  -3684    532   -449    142   -810   -163   -509
    205  -3613  -3819   1704   2010  -3715    535   -449    150   -818   -161   -496
    207  -3577  -3785   1683   1995  -3681    537   -441    161   -813   -158   -498
    215  -3580  -3795   1680   2005  -3686    535   -431    171   -807   -161   -506
    228  -3548  -3777   1660   2003  -3663    519   -433    163   -818   -176   -517
    228  -3504  -3733   1639   1979  -3619    527   -420    174   -802   -158   -501
    241  -3486  -3728   1621   1982  -3606    553   -392    210   -766   -119   -462
    244  -3455  -3699   1605   1969  -3577    574   -361    239   -745    -98   -449
    246  -3421  -3668   1584   1956  -3543    581   -335    270   -724    -85   -439
    262  -3393  -3655   1566   1958  -3522    594   -309    306   -683    -54   -392
    252  -3390  -3642   1569   1945  -3517    571   -327    296   -688    -54   -384
    270  -3359  -3629   1543   1948  -3494    550   -335    298   -685    -41   -374
    298  -3325  -3626   1512   1961  -3476    535   -342    293   -683    -36   -363
    309  -3325  -3634   1509   1971  -3478    532   -332    296   -688    -41   -366
    316  -3338  -3658   1509   1987  -3499    542   -322    309   -680    -36   -361
    306  -3377  -3684   1535   1995  -3530    542   -319    306   -685    -41   -355
    285  -3400  -3686   1556   1984  -3543    535   -314    296   -693    -49   -348
    306  -3408  -3715   1551   2010  -3561    530   -311    290   -693    -51   -345
    319  -3426  -3748   1551   2031  -3585    532   -322    275   -717    -83   -387
    301  -3465  -3767   1582   2034  -3616    545   -322    262   -732   -109   -415
    285  -3517  -3803   1615   2042  -3660    519   -361    220   -779   -161   -462
    280  -3522  -3803   1621   2042  -3663    514   -374    213   -795   -171   -467
    270  -3530  -3800   1626   2034  -3665    535   -355    228   -789   -163   -454
    277  -3515  -3793   1615   2034  -3652    530   -353    226   -795   -166   -457
    283  -3528  -3813   1621   2047  -3671    517   -355    215   -810   -187   -470
    285  -3533  -3819   1623   2052  -3676    524   -350    218   -815   -189   -467
    296  -3541  -3837   1618   2065  -3689    517   -353    218   -813   -184   -475
    296  -3538  -3834   1621   2062  -3686    511   -345    220   -810   -184   -478
    280  -3556  -3839   1636   2057  -3697    498   -350    213   -826   -197   -493
    296  -3577  -3873   1641   2083  -3725    504   -324    228   -823   -200   -509
    309  -3590  -3899   1639   2101  -3743    571   -231    275   -823   -239   -566
    309  -3528  -3837   1608   2070  -3681    672    -93    384   -774   -231   -587
    324  -3369  -3694   1519   2005  -3530    750     80    607   -558    -46   -431
    400  -3120  -3520   1361   1958  -3320    763    342    953   -148    363    -41
    457  -2852  -3309   1195   1880  -3081    654    340   1070    153    795    423
    410  -2725  -3135   1158   1771  -2930    511      5    852    171   1015    711
    324  -2777  -3102   1226   1712  -2940    366   -410    462    -64    924    675
    218  -2974  -3192   1379   1704  -3083    181   -950   -161   -745    252    101
    187  -3328  -3515   1569   1849  -3421    -46  -1426   -815  -1621   -685   -727
    233  -3572  -3808   1667   2021  -3689   -132  -1415   -904  -1805   -919   -966
    244  -3751  -3995   1751   2120  -3873    -49  -1163   -670  -1621   -810   -940
    270  -3819  -4089   1774   2179  -3954     70   -911   -400  -1415   -672   -865
    306  -3793  -4099   1743   2200  -3946    249   -644   -119  -1187   -514   -753
    332  -3707  -4039   1686   2184  -3873    389   -441     88  -1010   -376   -657
    350  -3611  -3964   1628   2156  -3787    457   -342    197   -917   -298   -594
    355  -3580  -3936   1613   2145  -3756    480   -303    244   -880   -270   -574
    348  -3585  -3936   1618   2140  -3761    483   -290    257   -865   -254   -555
    361  -3567  -3928   1602   2143  -3746    496   -270    285   -841   -233   -530
    371  -3538  -3912   1582   2140  -3725    506   -254    303   -826   -223   -524
    355  -3577  -3933   1610   2143  -3754    509   -246    309   -828   -226   -537
    371  -3559  -3930   1592   2148  -3743    506   -228    329   -810   -213   -527
    394  -3499  -3894   1551   2143  -3697    509   -210    358   -784   -187   -506
    405  -3445  -3850   1517   2125  -3647    509   -202    374   -774   -176   -501
    418  -3393  -3811   1488   2114  -3600    517   -184    400   -753   -153   -483
    431  -3434  -3868   1501   2145  -3650    522   -168    418   -735   -140   -467
    446  -3447  -3894   1501   2169  -3671    524   -155    426   -722   -135   -462
    459  -3411  -3871   1475   2161  -3639    524   -135    444   -701   -122   -449
    475  -3367  -3842   1447   2158  -3603    514   -122    459   -691   -114   -441
    478  -3317  -3795   1418   2135  -3556    509   -114    472   -675   -103   -436
    496  -3289  -3785   1395   2140  -3535    514    -88    511   -639    -75   -410
    537  -3260  -3798   1361   2166  -3530    522    -57    550   -600    -51   -387
    563  -3244  -3808   1340   2184  -3525    527    -20    594   -561    -23   -363
    581  -3213  -3798   1314   2187  -3504    519     28    644   -509     20   -332
    602  -3161  -3764   1278   2182  -3463    527     96    714   -439     85   -277
    631  -3104  -3738   1234   2184  -3421    553    174    795   -355    161   -213
    662  -3068  -3730   1202   2195  -3398    555    223    852   -298    215   -171
    665  -3044  -3712   1187   2187  -3377    574    265    898   -257    254   -132
    675  -3011  -3686   1166   2179  -3348    597    301    935   -220    285    -98
    683  -2969  -3655   1140   2169  -3312    607    316    945   -207    296    -85
    670  -2959  -3629   1145   2148  -3294    613    311    932   -220    283    -90
    662  -2953  -3619   1143   2138  -3286    613    288    904   -257    246   -109
    646  -3003  -3650   1176   2148  -3325    613    252    854   -306    197   -145
    636  -3037  -3676   1197   2153  -3356    597    200    797   -368    140   -187
    633  -3044  -3678   1205   2156  -3361    589    150    745   -428     88   -220
    613  -3099  -3712   1241   2161  -3406    579     85    683   -498     20   -283
    600  -3151  -3751   1275   2174  -3450    563     23    623   -563    -44   -345
    592  -3177  -3769   1291   2179  -3473    540    -44    558   -631   -111   -407
    597  -3192  -3790   1299   2192  -3491    522    -98    501   -685   -168   -459
    579  -3195  -3777   1306   2177  -3483    517   -129    475   -714   -197   -488
    566  -3239  -3806   1335   2184  -3520    514   -153    457   -740   -218   -511
    561  -3299  -3863   1369   2208  -3580    514   -171    439   -761   -233   -535
    561  -3333  -3894   1387   2226  -3613    501   -189    415   -782   -259   -566
    568  -3289  -3860   1358   2213  -3574    501   -187    418   -774   -254   -558
    579  -3244  -3826   1332   2203  -3535    496   -192    420   -771   -254   -553
    579  -3221  -3800   1319   2187  -3509    504   -184    428   -763   -246   -553
    589  -3174  -3764   1293   2177  -3468    540   -153    467   -732   -215   -527
    589  -3148  -3741   1278   2164  -3445    558   -124    504   -698   -192   -511
    579  -3120  -3699   1270   2138  -3408    584   -114    519   -683   -176   -501
    581  -3099  -3684   1257   2130  -3390    602   -101    532   -675   -171   -501
    579  -3086  -3665   1254   2122  -3374    607    -90    537   -667   -166   -496
    600  -3021  -3621   1208   2109  -3320    594    -96    550   -646   -148   -467
    633  -2964  -3600   1163   2117  -3281    581    -98    553   -631   -129   -446
    641  -2998  -3639   1176   2140  -3317    561   -106    535   -649   -137   -454
    631  -2979  -3611   1174   2120  -3294    558   -116    524   -665   -148   -462
    652  -2927  -3582   1135   2117  -3255    571   -109    532   -665   -148   -465
    670  -2933  -3603   1130   2135  -3268    579   -106    524   -675   -158   -472
    665  -2998  -3665   1163   2164  -3330    571   -124    493   -711   -194   -506
    670  -3016  -3686   1174   2177  -3351    566   -137    467   -740   -218   -524
    675  -3003  -3678   1163   2174  -3341    581   -129    459   -750   -223   -530
    659  -3047  -3707   1192   2182  -3374    597   -135    446   -771   -252   -558
    644  -3050  -3697   1200   2169  -3372    613   -145    439   -792   -275   -576
    641  -3063  -3704   1210   2171  -3382    620   -153    428   -810   -298   -600
    639  -3102  -3741   1228   2190  -3421    626   -163    405   -836   -327   -628
    649  -3112  -3761   1228   2205  -3437    623   -171    384   -854   -348   -649
    683  -3076  -3759   1195   2221  -3419    631   -161    387   -854   -353   -652
    698  -3060  -3759   1182   2229  -3408    644   -153    384   -857   -358   -657
    706  -3055  -3761   1174   2231  -3406    649   -158    374   -870   -374   -662
    714  -3037  -3751   1161   2231  -3393    659   -161    366   -880   -384   -654
    722  -3021  -3746   1148   2231  -3382    667   -161    358   -888   -394   -644
    735  -3018  -3754   1143   2244  -3385    670   -148    355   -893   -407   -639
    758  -3000  -3759   1119   2257  -3377    745    -38    402   -880   -428   -688
    782  -2938  -3720   1078   2249  -3328    862    140    517   -818   -420   -722
    820  -2785  -3606    979   2213  -3195    961    335    711   -646   -283   -615
    885  -2543  -3429    828   2156  -2985    997    563    979   -327     38   -316
    927  -2184  -3115    628   2018  -2650    922    524   1062    -80    394     90
    880  -1899  -2779    509   1829  -2338    805    155    888    -25    620    402
    776  -1810  -2590    517   1680  -2200    691   -223    626    -85    688    517
    691  -2000  -2691    654   1691  -2346    527   -678    179   -488    309    161
    675  -2468  -3143    896   1906  -2805    322  -1114   -457  -1314   -597   -698
    745  -2813  -3559   1034   2151  -3185    181  -1223   -740  -1717  -1052  -1140
    810  -2948  -3759   1067   2283  -3354    215  -1023   -592  -1615  -1018  -1156
    826  -2904  -3730   1039   2278  -3317    350   -748   -350  -1418   -888  -1070
    831  -2834  -3665   1000   2247  -3247    555   -444    -83  -1202   -732   -948
    854  -2714  -3569    930   2210  -3143    724   -205    122  -1018   -597   -826
    870  -2618  -3489    872   2177  -3052    810    -83    220   -922   -517   -740
    883  -2548  -3432    833   2156  -2990    841    -31    249   -898   -493   -722
    891  -2522  -3413    815   2151  -2969    846    -10    246   -891   -488   -730
    891  -2488  -3382    797   2135  -2935    859      7    241   -883   -485   -724
    914  -2408  -3322    745   2117  -2865    878     33    246   -862   -475   -709
    927  -2353  -3281    714   2104  -2816    898     67    257   -833   -459   -688
    935  -2325  -3260    693   2096  -2792    909     88    254   -820   -449   -672
    937  -2281  -3218    670   2078  -2748    909    111    257   -807   -436   -657
    943  -2216  -3161    636   2049  -2688    914    127    257   -797   -433   -649
    950  -2169  -3120    610   2034  -2644    924    150    259   -782   -423   -633
    961  -2120  -3083    576   2021  -2603    937    176    257   -766   -410   -615
    963  -2036  -3000    535   1982  -2520    945    202    257   -745   -387   -589
    974  -1953  -2930    488   1951  -2442    953    236    259   -724   -368   -568
    984  -1893  -2878    454   1930  -2385    958    265    262   -704   -350   -550
    982  -1857  -2839    436   1909  -2348    974    301    267   -680   -337   -532
    979  -1803  -2782    413   1878  -2294    997    350    290   -644   -314   -506
    984  -1730  -2714    371   1847  -2221   1002    392    309   -615   -288   -491
   1005  -1623  -2629    309   1816  -2125   1013    459    345   -558   -233   -449
   1015  -1538  -2553    259   1782  -2044   1028    532    387   -506   -192   -405
   1031  -1470  -2501    218   1766  -1984   1031    587    410   -480   -176   -397
   1072  -1361  -2436    142   1753  -1899   1049    631    423   -478   -176   -392
   1072  -1231  -2304     80   1688  -1766   1078    672    423   -472   -179   -374
   1072  -1127  -2200     23   1636  -1662   1101    745    459   -413   -122   -311
   1083  -1000  -2083    -41   1582  -1540   1124    756    457   -410   -114   -293
   1083   -904  -1987    -90   1535  -1444   1137    805    470   -342    -12   -150
   1122   -782  -1904   -168   1512  -1343   1119    927    571   -179    135    -10
   1143   -680  -1823   -233   1483  -1252   1111    956    555   -179    150     28
   1104   -646  -1753   -228   1426  -1200   1124    979    558   -161    158     51
   1065   -626  -1693   -220   1379  -1158   1132    950    522   -194    103     12
   1067   -600  -1667   -233   1366  -1132   1135    901    465   -239     51    -31
   1070   -566  -1636   -252   1350  -1101   1143    852    407   -275     -7    -80
   1054   -511  -1566   -272   1309  -1039   1140    815    350   -311    -72   -116
   1039   -480  -1519   -280   1278   -997   1143    789    311   -337   -101   -145
   1013   -472  -1486   -270   1249   -979   1145    758    272   -366   -137   -194
    992   -444  -1436   -275   1213   -940   1127    714    228   -394   -192   -231
    984   -392  -1376   -296   1179   -885   1111    691    187   -415   -239   -252
    997   -319  -1317   -340   1156   -818   1096    675    153   -431   -262   -265
   1008   -249  -1257   -379   1132   -753   1075    672    129   -433   -265   -262
   1021   -218  -1241   -402   1130   -730   1057    675    116   -428   -259   -270
   1039   -179  -1218   -431   1127   -698   1060    691    116   -410   -246   -270
   1052   -127  -1182   -465   1114   -652   1060    709    119   -394   -241   -252
   1075    -10  -1085   -532   1080   -548   1070    735    132   -368   -223   -215
   1075    119   -956   -597   1015   -418   1111    782    171   -319   -187   -171
   1057    259   -797   -659    927   -270   1158    823    210   -270   -150   -111
   1021    366   -657   -696    839   -142   1182    867    241   -223   -116    -57
    995    439   -555   -717    776    -57   1174    888    254   -197    -98    -23
   1010    537   -472   -776    740     33   1166    893    270   -166    -62     20
   1060    631   -428   -846    745    101   1132    878    249   -158    -51     33
   1072    672   -402   -875    737    135   1088    854    200   -174    -70     20
   1080    735   -345   -906    714    194   1065    839    168   -181    -80     25
   1111    807   -306   -961    709    252   1036    849    148   -176    -90     31
   1122    862   -259   -992    691    301   1013    839    116   -181   -106     46
   1122    841   -280   -982    701    280    987    826     83   -189   -122     49
   1114    857   -257   -984    685    301    976    818     64   -189   -124     33
   1114    914   -200  -1013    657    358    982    815     41   -200   -140     31
   1104    940   -166  -1023    633    387    984    818     23   -202   -150     28
   1093    966   -127  -1031    610    420    974    813     10   -197   -155     12
   1075    989    -85  -1031    581    452    963    807    -12   -202   -168     -7
   1057   1013    -46  -1036    550    483    953    805    -23   -210   -194    -20
   1060   1049    -10  -1057    535    519    950    805    -36   -210   -207     -5
   1067   1106     36  -1088    517    571    945    813    -38   -189   -194     18
   1062   1171    109  -1117    478    641    924    823    -41   -176   -192     31
   1060   1234    174  -1148    441    704    909    823    -54   -166   -197     51
   1067   1273    205  -1171    431    740    904    823    -72   -158   -205     67
   1065   1314    246  -1189    410    779    898    831    -80   -137   -194     90
   1054   1382    327  -1218    363    854    891    841    -83   -119   -187    103
   1072   1462    387  -1270    342    924    904    893    -77   -116   -205     77
   1091   1545    454  -1319    316   1002    982   1039    -10    -80   -220     44
   1117   1688    568  -1405    275   1130   1062   1234    119     36   -153     96
   1163   1974    810  -1569    176   1392   1145   1509    374    324     93    324
   1218   2317   1098  -1769     59   1709   1143   1691    594    667    478    750
   1195   2647   1452  -1922   -127   2049   1034   1467    597    901    826   1200
   1054   2824   1769  -1940   -358   2296    852   1018    457   1023   1067   1512
    906   2813   1906  -1860   -498   2361    644    485    106    820    935   1418
    807   2382   1574  -1595   -384   1979    462    -36   -542     28     90    633
    810   1951   1140  -1382   -163   1545    257   -270  -1021   -584   -566     12
    878   1774    896  -1327    -10   1335    184   -137  -1008   -610   -641    -85
    937   1808    870  -1371     33   1340    283    161   -776   -420   -517     -2
    984   1953    969  -1470      7   1462    475    483   -524   -228   -392     85
   1018   2052   1034  -1535     -7   1545    649    763   -322    -57   -275    171
   1026   2135   1106  -1582    -38   1621    724    891   -231     31   -218    215
   1028   2239   1210  -1634    -90   1725    737    940   -192     77   -189    244
   1047   2270   1223  -1660    -88   1745    735    969   -181     98   -192    249
   1065   2294   1228  -1680    -80   1761    743   1002   -168    124   -184    265
   1067   2377   1309  -1725   -122   1844    743   1036   -150    158   -161    306
   1067   2460   1392  -1764   -161   1927    737   1054   -140    184   -137    337
   1052   2501   1449  -1779   -197   1977    732   1062   -135    207   -127    353
   1034   2540   1504  -1787   -233   2023    711   1075   -124    231   -122    366
   1031   2561   1530  -1797   -249   2047    693   1088   -127    246   -124    371
   1021   2613   1592  -1816   -285   2104    696   1117   -109    280    -98    407
   1018   2657   1639  -1839   -311   2148    675   1135    -96    311    -75    446
   1018   2686   1665  -1852   -324   2177    659   1148    -93    324    -70    467
   1026   2725   1699  -1878   -335   2213    649   1166    -88    335    -70    467
   1028   2785   1756  -1906   -363   2270    641   1195    -72    363    -54    488
   1015   2860   1844  -1940   -415   2353    641   1228    -41    410    -12    540
   1021   2909   1888  -1966   -433   2400    631   1267    -20    446     18    581
   1018   2953   1935  -1987   -459   2444    618   1306     -2    478     41    620
   1026   3011   1984  -2018   -478   2499    615   1356     28    519     67    665
   1036   3073   2034  -2055   -501   2553    620   1423     75    589    116    717
   1049   3143   2094  -2096   -522   2618    618   1493    129    659    171    769
   1052   3216   2164  -2135   -558   2691    618   1579    189    735    226    833
   1041   3265   2223  -2153   -589   2746    623   1660    244    802    277    885
   1034   3325   2288  -2179   -626   2805    633   1735    296    880    348    950
   1036   3377   2340  -2205   -652   2857    636   1784    335    935    405    995
   1023   3419   2395  -2221   -685   2907    633   1805    348    963    436   1018
   1008   3478   2470  -2242   -730   2974    602   1787    337    966    428   1021
    969   3507   2538  -2239   -784   3021    581   1764    309    950    407    995
    945   3522   2577  -2236   -815   3050    568   1745    293    943    400    989
    935   3541   2603  -2239   -833   3073    558   1714    265    914    376    982
    896   3525   2629  -2210   -865   3078    555   1683    231    893    348    963
    859   3507   2644  -2184   -893   3078    522   1615    176    846    290    909
    846   3507   2660  -2177   -906   3083    465   1538    106    784    220    844
    823   3481   2655  -2153   -914   3068    428   1478     44    727    153    787
    795   3432   2637  -2112   -919   3034    392   1421     -7    691    103    756
    756   3385   2629  -2070   -937   3008    371   1376    -44    659     77    735
    717   3361   2644  -2039   -963   3003    345   1356    -64    652     67    714
    696   3346   2647  -2023   -976   2998    311   1332    -93    646     59    706
    685   3354   2668  -2018   -989   3011    319   1314   -111    639     44    688
    657   3377   2717  -2018  -1031   3047    293   1278   -148    613     12    659
    649   3424   2772  -2036  -1062   3099    277   1275   -148    623     12    665
    646   3424   2777  -2036  -1065   3102    265   1280   -132    644     23    675
    633   3411   2777  -2021  -1070   3094    244   1286   -124    641     20    675
    631   3494   2860  -2065  -1114   3177    236   1286   -114    644     23    680
    626   3554   2927  -2088  -1150   3242    228   1286   -106    657     28    691
    610   3567   2953  -2088  -1174   3260    236   1299    -93    672     41    706
    602   3598   2995  -2099  -1195   3296    239   1299    -88    680     44    711
    605   3619   3013  -2112  -1205   3317    213   1286    -90    693     46    709
    607   3629   3018  -2120  -1205   3325    166   1267    -93    714     54    727
    602   3626   3021  -2117  -1210   3322     93   1231   -132    698     38    724
    605   3663   3057  -2132  -1226   3361     62   1223   -150    696     36    719
    584   3660   3073  -2122  -1244   3367     38   1195   -174    685     31    706
    574   3655   3081  -2114  -1252   3369     31   1161   -207    665      7    693
    576   3621   3042  -2099  -1234   3333     38   1156   -228    657    -15    683
    553   3554   3000  -2052  -1223   3278      5   1135   -270    631    -51    644
    542   3556   3011  -2052  -1234   3283    -15   1106   -309    607    -75    633
    483   3494   3011  -1990  -1262   3252    -44   1075   -340    584   -101    607
    441   3455   3013  -1948  -1286   3234    -51   1054   -371    566   -129    576
    402   3403   3000  -1901  -1299   3203    -57   1034   -402    548   -158    545
    397   3377   2979  -1888  -1291   3180    -67   1005   -431    519   -192    511
    379   3377   2998  -1878  -1309   3187    -62    995   -452    511   -207    504
    340   3317   2977  -1831  -1319   3148   -109    956   -493    488   -236    478
    358   3320   2961  -1839  -1301   3141   -116    950   -498    493   -233    472
    340   3302   2961  -1823  -1309   3133   -132    945   -504    493   -236    462
    316   3283   2966  -1803  -1325   3125   -148    932   -519    480   -249    449
    316   3307   2990  -1813  -1337   3151   -168    914   -537    470   -259    441
    293   3296   3003  -1795  -1353   3151   -192    898   -558    454   -280    418
    265   3244   2979  -1756  -1356   3112   -166    935   -550    441   -316    371
    272   3273   2998  -1774  -1361   3135    -77   1054   -485    459   -337    322
    298   3317   3018  -1808  -1361   3169      2   1221   -350    563   -265    358
    314   3442   3128  -1878  -1405   3286     54   1467   -101    836    -15    576
    381   3730   3348  -2055  -1483   3541      0   1673    145   1202    400   1005
    366   3951   3585  -2158  -1610   3769    -90   1530    192   1447    763   1415
    259   4003   3741  -2132  -1740   3873   -220   1104     10   1486    919   1610
    150   3902   3751  -2026  -1800   3826   -444    540   -449   1124    623   1382
     33   3582   3548  -1808  -1758   3567   -670   -103  -1197    218   -296    558
      7   3216   3208  -1613  -1600   3213   -844   -355  -1647   -355   -891     23
     28   2998   2966  -1514  -1467   2982   -883   -213  -1605   -358   -948    -64
     70   2896   2826  -1483  -1376   2863   -807     33  -1402   -205   -859    -33
     85   2891   2805  -1488  -1358   2847   -701    262  -1184    -38   -750     20
    103   2977   2870  -1540  -1384   2925   -532    517   -948    158   -615    116
    129   3063   2933  -1597  -1402   2998   -407    670   -802    283   -519    202
    122   3076   2953  -1597  -1415   3016   -407    688   -779    306   -501    213
    109   3042   2933  -1577  -1410   2987   -418    693   -766    314   -496    215
    109   3047   2938  -1577  -1413   2992   -400    714   -743    332   -472    228
     88   3052   2961  -1571  -1436   3008   -413    711   -740    332   -467    233
     80   3060   2979  -1569  -1449   3021   -426    711   -743    337   -462    244
     83   3070   2987  -1579  -1452   3029   -413    724   -724    361   -439    262
     70   3057   2987  -1564  -1460   3021   -418    727   -719    368   -433    257
     51   3044   2992  -1548  -1470   3018   -439    717   -724    366   -446    252
     38   3016   2977  -1527  -1467   2998   -462    711   -732    366   -454    249
     51   3044   2992  -1548  -1470   3018   -470    704   -732    376   -446    254
     49   3078   3026  -1564  -1488   3052   -480    701   -727    389   -444    257
     38   3078   3039  -1558  -1499   3057   -496    698   -724    394   -436    270
     18   3044   3026  -1530  -1504   3037   -514    698   -717    405   -423    290
      5   3024   3018  -1517  -1506   3024   -514    714   -696    431   -400    290
     12   3047   3031  -1530  -1509   3039   -509    735   -678    459   -379    306
      2   3055   3052  -1530  -1525   3055   -501    748   -657    480   -355    319
      0   3060   3060  -1530  -1530   3060   -517    756   -641    493   -345    311
     -5   3076   3081  -1538  -1543   3078   -524    792   -602    535   -309    368
      5   3094   3089  -1551  -1540   3091   -548    839   -555    600   -241    428
     25   3159   3130  -1592  -1553   3146   -540    896   -483    685   -158    493
     36   3229   3192  -1631  -1577   3211   -514    950   -415    758    -85    548
     23   3247   3221  -1636  -1600   3234   -511    984   -389    795    -46    589
      2   3244   3239  -1623  -1618   3242   -530    997   -381    815    -25    610
    -33   3265   3299  -1615  -1667   3281   -532   1013   -368    831    -12    615
    -25   3242   3268  -1608  -1647   3255   -555    989   -405    800    -41    581
    -12   3237   3250  -1613  -1631   3242   -550    950   -452    753    -80    540
    -18   3208   3224  -1595  -1621   3216   -566    898   -504    701   -127    504
    -12   3151   3161  -1571  -1587   3156   -594    833   -563    636   -181    459
     41   3120   3078  -1579  -1517   3099   -615    766   -633    563   -246    402
     25   3102   3076  -1566  -1525   3089   -628    719   -688    506   -309    335
    -62   3047   3109  -1493  -1584   3078   -623    675   -730    465   -355    296
   -109   2998   3107  -1444  -1608   3052   -623    626   -774    420   -397    257
   -114   2985   3099  -1434  -1605   3042   -644    561   -823    368   -441    205
   -101   2940   3039  -1421  -1571   2990   -665    501   -872    319   -488    150
    -64   2881   2946  -1408  -1506   2912   -685    439   -922    280   -527    101
    -49   2852   2899  -1402  -1475   2876   -704    392   -953    252   -555     88
    -70   2818   2889  -1374  -1478   2852   -704    371   -969    231   -563     83
    -80   2761   2839  -1340  -1460   2800   -722    342   -997    200   -587     57
    -49   2740   2790  -1348  -1418   2764   -737    324  -1010    194   -594     46
    -33   2746   2777  -1356  -1408   2761   -735    309  -1008    205   -587     46
     -2   2766   2769  -1382  -1384   2766   -745    311   -995    215   -574     54
   -116   2805   2922  -1345  -1519   2863   -688    400   -919    296   -496    122
   -207   2855   3063  -1325  -1634   2956   -628    467   -852    363   -426    176
   -200   2889   3089  -1345  -1644   2987   -607    480   -833    381   -407    181
   -205   2891   3096  -1343  -1649   2992   -602    465   -831    384   -400    174
   -200   2873   3070  -1337  -1634   2972   -633    415   -849    371   -402    166
   -202   2831   3031  -1314  -1615   2930   -667    376   -883    350   -415    163
   -213   2785   2995  -1286  -1605   2889   -701    337   -922    319   -441    142
   -210   2782   2992  -1286  -1600   2886   -704    332   -917    322   -436    142
   -233   2790   3024  -1280  -1628   2907   -696    335   -914    324   -423    158
   -252   2766   3016  -1257  -1634   2891   -704    327   -924    314   -420    155
   -265   2699   2964  -1218  -1615   2831   -732    296   -963    270   -459    114
   -259   2655   2915  -1197  -1587   2785   -735    280   -984    246   -480     93
   -265   2595   2860  -1166  -1564   2727   -735    272  -1000    226   -504     67
   -267   2530   2795  -1132  -1532   2662   -748    244  -1036    192   -542     25
   -290   2465   2753  -1088  -1522   2608   -763    207  -1072    145   -587    -15
   -314   2408   2722  -1047  -1517   2564   -776    184  -1101    106   -615    -49
   -332   2382   2712  -1026  -1522   2546   -774    171  -1109     88   -623    -62
   -337   2340   2678  -1000  -1509   2507   -774    158  -1119     70   -639    -75
   -348   2291   2637   -974  -1493   2465   -769    148  -1124     59   -644    -77
   -350   2283   2634   -966  -1491   2457   -774    140  -1119     62   -641    -70
   -355   2273   2629   -961  -1493   2449   -795    129  -1130     51   -657    -96
   -358   2244   2603   -943  -1480   2423   -805    116  -1140     33   -667   -111
   -363   2221   2585   -930  -1475   2403   -805    109  -1140     20   -678   -122
   -361   2200   2561   -919  -1460   2379   -818    106  -1140      7   -685   -137
   -361   2158   2520   -898  -1441   2338   -766    181  -1080     33   -685   -163
   -358   2187   2546   -917  -1452   2366   -675    316   -963     96   -670   -181
   -342   2304   2644   -982  -1493   2473   -623    459   -789    259   -540    -88
   -293   2494   2787  -1098  -1540   2639   -613    644   -517    594   -205    220
   -233   2720   2953  -1241  -1592   2837   -701    691   -361    901    213    683
   -249   2883   3133  -1317  -1691   3008   -802    444   -506    943    462   1028
   -311   2839   3151  -1267  -1730   2995   -870    124   -833    761    459   1101
   -374   2707   3081  -1166  -1727   2894   -982   -270  -1348    239    -18    688
   -433   2423   2857   -997  -1647   2639  -1174   -805  -2031   -659   -989   -233
   -415   2138   2553   -862  -1486   2346  -1335   -984  -2286  -1031  -1400   -646
   -381   1893   2273   -756  -1327   2083  -1363   -859  -2140   -914  -1337   -659
   -361   1784   2145   -711  -1252   1964  -1296   -670  -1904   -717  -1208   -587
   -342   1803   2145   -730  -1244   1974  -1169   -452  -1639   -498  -1060   -483
   -350   1860   2210   -756  -1280   2034  -1023   -228  -1384   -283   -896   -358
   -348   1922   2270   -787  -1309   2094   -940   -106  -1247   -163   -800   -283
   -350   1922   2273   -784  -1312   2096   -906    -51  -1197   -114   -750   -265
   -353   1927   2281   -787  -1317   2101   -893    -25  -1171    -93   -727   -259
   -368   1922   2291   -776  -1330   2107   -891    -18  -1150    -85   -719   -257
   -374   1917   2288   -771  -1332   2101   -901    -18  -1135    -77   -706   -249
   -374   1917   2291   -771  -1332   2104   -901     -5  -1101    -51   -680   -220
   -379   1917   2296   -769  -1337   2107   -888     10  -1075    -31   -659   -200
   -376   1901   2278   -761  -1327   2088   -883     12  -1060    -12   -639   -192
   -371   1909   2278   -769  -1325   2094   -885     12  -1039      5   -618   -176
   -374   1914   2288   -769  -1330   2101   -888     12  -1026     12   -613   -174
   -361   1906   2265   -774  -1312   2083   -891     15  -1021     15   -610   -176
   -355   1901   2257   -774  -1306   2078   -885     23  -1008     28   -597   -176
   -363   1896   2257   -766  -1309   2075   -880     28   -992     44   -574   -155
   -371   1906   2278   -766  -1325   2091   -885     38   -971     62   -542   -135
   -384   1896   2278   -758  -1330   2086   -885     54   -956     77   -522   -122
   -397   1886   2281   -745  -1340   2083   -880     70   -927     98   -504    -98
   -410   1891   2301   -743  -1356   2096   -854    106   -870    158   -441    -41
   -405   1917   2322   -756  -1363   2120   -841    140   -818    215   -384      2
   -405   1935   2340   -766  -1374   2138   -852    179   -771    267   -329     41
   -389   1951   2340   -782  -1363   2145   -849    226   -709    324   -270     96
   -355   1992   2346   -818  -1350   2169   -846    267   -646    392   -207    150
   -327   2021   2348   -846  -1337   2184   -857    309   -587    454   -142    205
   -309   2031   2340   -862  -1325   2184   -857    348   -548    493    -96    249
   -283   2055   2338   -885  -1312   2195   -859    363   -524    519    -64    285
   -254   2042   2296   -893  -1275   2169   -865    353   -537    506    -70    275
   -220   2023   2244   -901  -1231   2132   -875    337   -561    475    -93    254
   -205   2010   2216   -904  -1210   2114   -891    303   -597    433   -127    223
   -192   1984   2177   -896  -1184   2078   -898    270   -631    387   -163    181
   -189   1948   2135   -880  -1161   2042   -906    228   -672    340   -202    140
   -194   1917   2112   -859  -1153   2013   -927    166   -727    272   -262     80
   -176   1873   2047   -849  -1111   1958   -945    101   -792    192   -337      2
   -155   1800   1953   -823  -1054   1875   -969     25   -862    114   -418    -70
   -168   1719   1886   -776  -1028   1803   -984    -41   -917     51   -480   -122
   -179   1667   1847   -743  -1013   1756  -1000   -101   -958      5   -522   -166
   -181   1631   1810   -724   -997   1719  -1013   -148   -992    -31   -553   -200
   -184   1602   1787   -709   -984   1693  -1028   -194  -1021    -64   -589   -236
   -192   1569   1761   -691   -976   1665  -1041   -228  -1041    -93   -613   -257
   -194   1530   1725   -667   -958   1626  -1065   -259  -1060   -124   -633   -293
   -192   1493   1686   -652   -937   1590  -1080   -275  -1067   -140   -644   -322
   -192   1470   1662   -639   -927   1566  -1093   -277  -1067   -142   -649   -316
   -205   1470   1673   -633   -940   1569  -1096   -283  -1060   -142   -636   -306
   -202   1480   1683   -639   -943   1582  -1088   -270  -1023   -111   -600   -285
   -213   1519   1730   -654   -971   1626  -1078   -254   -995    -83   -574   -272
   -207   1551   1758   -672   -982   1654  -1070   -246   -974    -72   -563   -265
   -202   1564   1764   -683   -984   1662  -1067   -241   -950    -67   -555   -262
   -179   1582   1761   -701   -969   1670  -1070   -239   -932    -57   -535   -236
   -168   1608   1777   -719   -971   1691  -1085   -241   -914    -38   -511   -200
   -163   1644   1805   -740   -984   1725  -1109   -252   -901    -31   -498   -187
   -161   1626   1784   -735   -971   1704  -1132   -270   -904    -41   -504   -179
   -150   1615   1766   -732   -958   1691  -1148   -280   -904    -41   -498   -166
   -148   1639   1787   -745   -969   1712  -1150   -283   -896    -28   -485   -161
   -142   1628   1771   -745   -956   1699  -1153   -290   -901    -33   -485   -161
   -129   1597   1725   -735   -930   1660  -1176   -311   -922    -59   -504   -168
   -135   1553   1688   -709   -911   1621  -1192   -337   -948    -88   -522   -181
   -142   1501   1641   -680   -891   1571  -1179   -335   -943    -90   -519   -189
   -135   1447   1582   -654   -857   1514  -1166   -337   -948    -98   -527   -202
   -148   1395   1540   -623   -844   1467  -1163   -355   -958   -122   -548   -233
   -148   1369   1517   -610   -831   1441  -1174   -376   -971   -135   -555   -228
   -166   1330   1496   -584   -831   1413  -1189   -402   -995   -163   -579   -249
   -161   1299   1457   -568   -810   1376  -1205   -428  -1013   -194   -602   -275
   -150   1254   1405   -553   -779   1327  -1231   -449  -1034   -215   -628   -301
   -155   1241   1397   -542   -776   1319  -1247   -462  -1036   -215   -636   -309
   -163   1236   1397   -537   -782   1317  -1236   -465  -1023   -202   -623   -293
   -155   1236   1392   -540   -774   1314  -1241   -480  -1031   -213   -628   -293
   -142   1205   1348   -532   -748   1278  -1257   -498  -1044   -223   -636   -303
   -129   1184   1314   -527   -722   1249  -1241   -491  -1041   -215   -631   -301
   -124   1148   1273   -514   -698   1210  -1197   -441  -1018   -223   -654   -340
   -116   1169   1286   -524   -701   1226  -1088   -311   -937   -192   -654   -361
   -103   1226   1327   -563   -717   1278   -979   -137   -784    -72   -561   -298
    -51   1387   1439   -667   -745   1413   -898    140   -501    226   -283    -57
     15   1693   1678   -857   -831   1686   -961    277   -288    555    119    355
     -7   1958   1966   -976   -987   1961  -1111    -12   -316    737    441    711
   -129   2065   2192   -969  -1161   2127  -1296   -511   -511    776    605    901
   -252   2003   2255   -875  -1252   2127  -1569  -1096   -922    483    371    711
   -324   1548   1870   -613  -1098   1709  -1790  -1592  -1584   -348   -475    -57
   -309   1104   1413   -397   -862   1257  -1940  -1769  -2031   -956  -1085   -600
   -265    906   1171   -322   -717   1039  -1919  -1561  -1932   -927  -1117   -672
   -220    891   1111   -335   -665   1000  -1792  -1267  -1673   -743   -992   -610
   -171    971   1140   -400   -657   1054  -1579   -958  -1395   -532   -836   -498
   -140   1015   1156   -439   -646   1085  -1379   -709  -1179   -353   -701   -400
   -122   1065   1187   -472   -654   1124  -1304   -620  -1096   -298   -654   -379
   -101   1098   1200   -498   -649   1148  -1275   -581  -1060   -270   -631   -368
    -85   1085   1169   -501   -628   1124  -1257   -561  -1047   -259   -626   -363
    -72   1085   1158   -506   -615   1122  -1257   -545  -1028   -241   -602   -350
    -49   1104   1153   -527   -600   1127  -1260   -535  -1010   -231   -584   -345
    -36   1104   1140   -532   -587   1122  -1262   -535  -1015   -236   -587   -353
    -36   1124   1158   -545   -597   1140  -1247   -524   -995   -213   -561   -329
    -31   1150   1182   -561   -607   1166  -1231   -504   -969   -187   -530   -303
    -18   1156   1174   -568   -597   1163  -1228   -498   -961   -181   -530   -311
     12   1166   1153   -589   -568   1161  -1244   -493   -950   -179   -530   -319
     28   1189   1161   -610   -566   1176  -1236   -475   -924   -150   -501   -293
     44   1189   1145   -618   -550   1169  -1213   -457   -896   -122   -478   -283
     57   1195   1137   -628   -540   1169  -1202   -439   -872   -101   -470   -280
     75   1231   1156   -652   -540   1195  -1213   -418   -862    -88   -452   -259
     85   1239   1153   -665   -535   1195  -1208   -392   -839    -62   -431   -244
     77   1252   1171   -665   -545   1213  -1192   -355   -807    -36   -415   -252
     83   1286   1200   -685   -558   1244  -1166   -309   -776    -12   -389   -226
    103   1314   1210   -709   -553   1262  -1132   -244   -714     44   -332   -174
    116   1319   1202   -719   -542   1260  -1117   -181   -665     93   -288   -142
    135   1350   1215   -743   -540   1283  -1083    -96   -594    163   -223    -80
    155   1392   1236   -774   -540   1314  -1044     -7   -522    236   -155      5
    176   1465   1288   -820   -555   1376  -1028     59   -480    288   -109     20
    192   1506   1312   -852   -558   1410  -1008    101   -446    314    -96     -5
    213   1569   1356   -891   -571   1462   -995    132   -418    342    -67     38
    210   1582   1369   -896   -579   1475   -976    148   -410    358    -51     64
    194   1582   1387   -888   -594   1486   -971    145   -405    363    -33     83
    181   1584   1402   -883   -610   1493   -974    106   -428    340    -38     80
    158   1556   1397   -857   -620   1478   -987     49   -472    290    -77     38
    148   1543   1395   -846   -626   1470   -989      0   -509    249   -109     12
    132   1506   1374   -818   -620   1441   -992    -51   -548    207   -150    -12
     98   1460   1361   -782   -631   1410  -1018   -135   -607    145   -213    -64
     77   1415   1337   -748   -628   1376  -1023   -205   -654     98   -252   -103
     62   1382   1317   -722   -626   1348  -1023   -257   -683     70   -277   -140
     46   1353   1306   -698   -628   1330  -1023   -298   -714     41   -298   -168
     31   1306   1275   -670   -620   1291  -1036   -345   -748      2   -337   -202
     20   1283   1262   -654   -620   1273  -1049   -384   -776    -18   -355   -226
     18   1247   1228   -633   -605   1239  -1057   -407   -795    -28   -368   -254
     18   1249   1231   -633   -605   1241  -1067   -426   -805    -33   -368   -244
     15   1260   1244   -639   -613   1252  -1067   -436   -813    -41   -371   -254
     15   1260   1244   -639   -615   1252  -1057   -433   -807    -33   -374   -270
     23   1275   1252   -649   -615   1262  -1060   -441   -815    -28   -376   -275
     36   1312   1275   -672   -618   1293  -1054   -444   -810    -20   -368   -270
     33   1317   1283   -675   -626   1301  -1015   -415   -787      0   -350   -254
     36   1337   1301   -688   -631   1319   -984   -394   -766     20   -335   -241
     28   1345   1314   -688   -644   1330   -950   -371   -745     46   -309   -218
     15   1353   1337   -683   -659   1345   -958   -376   -748     49   -298   -202
     15   1408   1392   -711   -688   1400   -974   -387   -745     54   -285   -189
     33   1441   1408   -737   -685   1426   -989   -392   -737     72   -265   -166
     41   1421   1376   -732   -667   1400  -1015   -413   -761     62   -267   -168
     36   1426   1389   -730   -675   1408  -1023   -436   -776     51   -275   -187
     41   1454   1410   -748   -685   1434  -1034   -439   -784     54   -272   -184
     59   1439   1379   -750   -659   1410  -1034   -439   -797     54   -267   -174
     57   1361   1304   -711   -623   1332  -1031   -449   -815     41   -272   -184
     31   1309   1278   -670   -623   1293  -1047   -478   -846      7   -301   -215
     12   1291   1278   -654   -633   1286  -1049   -493   -865    -10   -316   -233
     -2   1275   1275   -636   -639   1275  -1047   -501   -875    -23   -327   -239
    -31   1270   1301   -620   -665   1286  -1034   -501   -872    -31   -329   -241
    -57   1223   1280   -581   -667   1252  -1023   -506   -880    -41   -345   -262
    -72   1184   1254   -555   -665   1218  -1018   -519   -906    -62   -376   -290
    -77   1171   1249   -548   -665   1210  -1010   -522   -914    -72   -384   -301
    -88   1153   1241   -532   -667   1197  -1002   -522   -914    -77   -381   -306
    -98   1127   1226   -514   -662   1176  -1002   -517   -909    -77   -379   -301
   -106   1124   1228   -509   -667   1176  -1008   -527   -919    -85   -394   -316
    -96   1140   1236   -522   -665   1187  -1021   -542   -935   -103   -415   -345
    -96   1145   1239   -527   -667   1192  -1021   -558   -943   -119   -428   -353
   -101   1124   1226   -511   -662   1174  -1028   -561   -945   -127   -436   -348
    -96   1091   1184   -498   -641   1137   -974   -506   -927   -129   -446   -366
    -59   1101   1161   -522   -610   1130   -865   -363   -859   -114   -462   -420
    -15   1184   1200   -587   -607   1192   -750   -168   -722    -20   -402   -397
     33   1361   1327   -696   -646   1345   -631    140   -449    249   -161   -176
    135   1626   1491   -880   -678   1558   -620    366   -213    584    207    202
    140   1901   1761  -1021   -810   1831   -743     88   -197    797    540    600
     -5   2044   2049  -1021  -1028   2047   -971   -496   -342    885    750    872
   -168   1922   2091   -875  -1130   2005  -1228  -1132   -719    628    571    740
   -288   1449   1738   -581  -1013   1592  -1379  -1610  -1340   -145   -223    -18
   -303   1010   1312   -353   -807   1161  -1525  -1784  -1777   -727   -833   -602
   -270    782   1052   -257   -662    917  -1561  -1623  -1758   -776   -927   -724
   -220    743    963   -259   -592    852  -1470  -1343  -1564   -654   -852   -691
   -168    839   1008   -335   -589    922  -1254  -1018  -1312   -475   -714   -589
   -129    917   1047   -392   -589    979  -1052   -750  -1104   -309   -597   -504
   -116    943   1057   -413   -589   1000   -958   -631  -1008   -233   -545   -457
   -106    948   1054   -420   -579   1000   -922   -592   -971   -200   -517   -423
   -109    932   1041   -413   -574    987   -898   -563   -945   -176   -501   -405
   -101    919   1021   -410   -561    969   -875   -540   -927   -158   -488   -402
   -101    901   1002   -402   -553    950   -862   -527   -922   -148   -483   -394
    -93    904    997   -405   -545    950   -846   -519   -917   -142   -478   -379
    -93    904    995   -407   -545    948   -852   -519   -909   -132   -478   -374
    -98    917   1015   -410   -558    966   -836   -498   -883   -101   -452   -345
   -124    922   1044   -400   -584    982   -820   -480   -865    -83   -431   -319
   -109    948   1057   -418   -581   1002   -807   -467   -852    -59   -415   -301
    -88    956   1044   -433   -566   1000   -815   -467   -849    -59   -415   -298
    -80    992   1072   -457   -576   1031   -805   -452   -831    -44   -394   -288
    -59   1031   1088   -488   -574   1057   -800   -439   -815    -28   -374   -272
    -46   1039   1085   -496   -566   1062   -792   -423   -807    -18   -363   -262
    -44   1036   1078   -496   -561   1054   -792   -410   -802     -5   -353   -257
    -36   1041   1078   -504   -558   1060   -782   -384   -776     20   -332   -239
    -41   1039   1078   -501   -561   1057   -761   -345   -753     51   -303   -215
    -44   1062   1106   -509   -574   1083   -740   -303   -714     93   -259   -176
    -44   1088   1132   -522   -589   1111   -724   -246   -670    140   -210   -137
    -28   1127   1153   -550   -592   1140   -709   -181   -620    192   -158    -90
    -18   1161   1179   -574   -600   1169   -701   -122   -571    244   -103    -38
     -7   1202   1210   -597   -607   1205   -698    -64   -519    301    -41     15
     -7   1239   1244   -618   -626   1241   -696    -20   -475    355     10     75
     -2   1275   1275   -636   -639   1275   -685     15   -441    397     44    119
     12   1304   1288   -659   -636   1299   -680     25   -423    410     59    140
     25   1332   1306   -678   -639   1319   -672     25   -413    413     64    142
     10   1327   1317   -670   -652   1322   -659     12   -415    397     54    129
     -5   1304   1306   -649   -654   1306   -659    -15   -439    368     28    106
    -20   1283   1304   -633   -662   1293   -654    -44   -454    340      0     93
    -28   1254   1283   -613   -654   1267   -644    -80   -478    303    -31     64
    -41   1184   1226   -574   -633   1205   -644   -129   -517    257    -77     18
    -64   1140   1202   -537   -633   1171   -649   -181   -558    210   -127    -28
    -64   1096   1158   -517   -613   1127   -662   -241   -602    161   -179    -83
    -64   1041   1106   -488   -584   1072   -672   -298   -646    103   -233   -135
    -83   1028   1109   -472   -597   1067   -662   -327   -665     85   -249   -148
    -93   1008   1098   -457   -594   1052   -654   -353   -680     70   -265   -166
   -109    969   1075   -431   -592   1021   -652   -371   -693     54   -280   -184
   -116    940   1057   -410   -587    997   -665   -397   -704     44   -293   -192
   -111    950   1060   -420   -587   1005   -662   -402   -706     44   -288   -189
   -106    974   1080   -436   -592   1026   -654   -405   -701     51   -277   -192
   -114    963   1075   -426   -594   1018   -662   -415   -706     54   -277   -200
   -116    963   1080   -423   -597   1021   -639   -400   -683     72   -265   -189
   -114   1002   1114   -446   -613   1057   -607   -374   -646     98   -244   -171
   -116   1034   1150   -459   -633   1093   -581   -358   -623    122   -228   -161
   -122   1036   1158   -459   -641   1096   -571   -353   -618    127   -223   -158
   -129   1034   1163   -452   -646   1098   -566   -348   -607    135   -210   -142
   -129   1052   1182   -462   -654   1117   -579   -366   -605    142   -200   -135
   -116   1060   1176   -470   -646   1117   -600   -387   -607    142   -189   -127
   -124   1021   1145   -449   -633   1083   -628   -413   -633    124   -202   -140
   -129   1052   1182   -459   -654   1117   -631   -415   -639    127   -194   -137
   -127   1075   1200   -475   -665   1137   -641   -431   -649    122   -197   -145
   -119   1052   1171   -467   -644   1111   -644   -446   -662    114   -210   -161
   -127    987   1114   -431   -620   1049   -654   -465   -688     85   -233   -179
   -148    937   1085   -394   -615   1010   -665   -480   -709     70   -246   -194
   -148    896   1044   -374   -597    969   -659   -485   -722     62   -257   -210
   -150    859   1010   -355   -581    935   -649   -493   -737     44   -283   -244
   -179    805    982   -314   -581    893   -639   -511   -756     20   -316   -275
   -202    771    974   -283   -587    872   -641   -530   -769      5   -329   -290
   -202    743    943   -272   -574    844   -652   -542   -774     -7   -340   -301
   -200    711    911   -257   -555    813   -644   -553   -782    -25   -355   -316
   -200    693    891   -246   -545    792   -644   -563   -789    -38   -363   -327
   -184    667    852   -241   -517    758   -649   -576   -795    -41   -366   -327
   -213    670    880   -228   -548    774   -654   -579   -800    -49   -371   -327
   -241    678    919   -218   -579    797   -646   -576   -787    -36   -350   -316
   -246    665    911   -210   -579    787   -641   -571   -776    -28   -345   -309
   -228    631    859   -200   -542    745   -639   -574   -779    -36   -361   -314
   -213    620    831   -205   -522    724   -594   -509   -753    -41   -394   -363
   -207    628    836   -210   -522    732   -504   -368   -665     -5   -394   -402
   -194    706    901   -257   -548    805   -431   -202   -511    127   -293   -337
   -148    862   1010   -355   -579    935   -389      7   -277    389    -33    -80
    -62   1101   1163   -522   -613   1132   -457     64   -145    639    309    322
    -70   1273   1340   -602   -706   1306   -537   -181   -194    761    579    680
   -148   1306   1454   -579   -802   1382   -618   -519   -366    753    683    839
   -231   1182   1413   -475   -820   1296   -753   -971   -789    358    324    496
   -303    813   1117   -254   -711    963   -945  -1522  -1441   -444   -522   -342
   -270    454    724    -93   -496    589  -1140  -1732  -1800   -885   -982   -789
   -210    257    467    -25   -340    361  -1189  -1623  -1745   -875  -1008   -849
   -174    174    348      0   -259    259  -1124  -1413  -1551   -740   -922   -802
   -153    213    366    -31   -262    288   -982  -1163  -1304   -550   -789   -706
   -135    319    452    -93   -293    384   -807   -906  -1065   -353   -633   -594
   -129    371    498   -122   -314    433   -711   -766   -927   -241   -537   -514
   -124    402    527   -137   -324    465   -670   -717   -872   -197   -506   -488
   -127    387    514   -132   -322    449   -652   -691   -841   -176   -483   -462
   -119    402    522   -142   -322    462   -652   -688   -828   -171   -480   -457
   -103    420    522   -158   -311    470   -654   -691   -828   -171   -478   -452
    -88    433    522   -171   -303    478   -662   -683   -813   -158   -459   -428
    -75    449    522   -187   -298    485   -662   -678   -792   -142   -441   -413
    -62    457    519   -197   -290    488   -649   -667   -769   -129   -436   -407
    -77    426    501   -176   -288    462   -636   -654   -748   -114   -423   -387
    -90    420    511   -163   -301    465   -626   -639   -724    -85   -394   -355
    -88    431    519   -174   -306    475   -623   -631   -706    -72   -379   -348
    -88    454    542   -184   -314    498   -623   -628   -691    -64   -376   -350
    -90    433    522   -171   -306    475   -628   -628   -685    -64   -376   -350
    -98    413    511   -155   -303    462   -623   -613   -657    -44   -353   -327
    -98    415    511   -161   -303    462   -605   -587   -618     -2   -314   -288
    -67    428    496   -181   -283    462   -594   -561   -587     23   -285   -259
    -41    459    501   -210   -270    480   -589   -540   -555     46   -254   -236
    -12    491    504   -239   -257    496   -587   -504   -514     93   -210   -210
     23    517    491   -272   -233    504   -568   -452   -459    145   -158   -158
     41    553    511   -298   -236    532   -561   -394   -387    215    -88    -93
     57    587    527   -322   -236    558   -550   -327   -311    290    -15    -28
     80    652    571   -366   -244    613   -545   -265   -244    355     49     31
     88    701    613   -394   -262    657   -532   -215   -179    407    101     77
     85    704    618   -394   -265    659   -514   -179   -135    446    140    124
     85    711    626   -400   -270    670   -488   -153   -101    475    171    158
    111    717    605   -413   -246    662   -478   -148    -83    485    187    184
    111    709    594   -413   -241    652   -472   -163    -88    470    179    189
    111    709    597   -410   -244    654   -478   -192   -109    441    155    168
    109    688    579   -400   -236    633   -472   -220   -122    413    132    150
     85    631    545   -358   -228    589   -470   -267   -158    353     77    101
     57    589    530   -324   -236    561   -480   -335   -202    290     12     36
     33    537    504   -288   -233    522   -483   -394   -244    231    -46    -23
     12    462    446   -239   -218    454   -491   -449   -288    171   -101    -80
      0    410    410   -205   -205    410   -491   -488   -314    135   -135   -116
    -15    374    389   -181   -202    381   -491   -522   -335    109   -158   -135
    -12    332    345   -161   -179    337   -496   -553   -353     83   -187   -153
      2    309    306   -155   -153    309   -514   -579   -368     62   -205   -181
      2    301    298   -150   -148    301   -527   -597   -374     54   -215   -197
      5    298    290   -153   -142    296   -537   -613   -384     41   -231   -215
      2    311    306   -158   -153    309   -545   -618   -376     46   -226   -215
     -2    329    332   -166   -168    329   -532   -610   -355     59   -205   -197
      5    322    316   -163   -155    319   -496   -581   -319     98   -163   -166
      5    348    342   -176   -168    345   -467   -558   -277    127   -132   -135
      5    387    381   -194   -187    384   -428   -535   -244    150   -106   -109
      5    348    342   -176   -168    345   -431   -540   -246    132   -122   -129
     -5    361    366   -176   -184    363   -444   -542   -231    150    -96   -111
      2    392    389   -197   -194    389   -462   -540   -210    179    -64    -77
     23    410    387   -218   -181    400   -480   -561   -220    171    -72    -75
     23    428    405   -226   -192    415   -493   -574   -228    166    -70    -62
     31    428    397   -228   -181    413   -501   -581   -228    171    -57    -51
     28    394    366   -213   -168    381   -498   -594   -226    163    -62    -54
     36    387    350   -213   -155    368   -501   -594   -228    155    -67    -70
     36    329    293   -184   -129    311   -506   -607   -239    137    -90    -93
     41    267    226   -153    -90    246   -509   -623   -252    111   -114   -103
     36    189    153   -114    -59    171   -506   -641   -277     83   -142   -132
     15    132    114    -75    -49    124   -498   -659   -296     54   -176   -166
     10    109     98    -59    -44    103   -501   -675   -301     38   -189   -181
     -5     59     64    -25    -33     62   -493   -680   -293     38   -184   -168
    -20     12     33      2    -28     23   -491   -685   -298     25   -189   -171
     -7    -12     -7     10     -2    -10   -493   -698   -311      0   -205   -192
     -5    -33    -31     18     12    -33   -491   -711   -314    -15   -218   -218
     -5    -49    -44     28     18    -46   -480   -711   -306    -15   -231   -231
     -2    -72    -70     36     31    -72   -488   -719   -311    -15   -231   -239
      0   -101   -103     49     49   -103   -491   -724   -309    -18   -226   -239
     12   -109   -124     46     67   -116   -493   -727   -301    -23   -223   -236
     20   -124   -145     51     83   -135   -478   -724   -296    -28   -236   -252
     25   -155   -184     64    103   -168   -394   -631   -241    -20   -270   -303
     25   -129   -155     51     88   -142   -293   -493   -124     44   -244   -311
     41     -2    -44    -20     41    -23   -210   -314     98    257    -59   -161
    122    174     51   -148     36    114   -200    -59    420    644    340    197
    181    433    252   -309    -33    342   -309    -72    530    932    761    649
    140    527    384   -335   -122    457   -402   -379    361    971    989    930
     64    452    387   -259   -163    420   -504   -779     -7    735    880    867
    -38    236    275    -98   -155    254   -672  -1330   -628     46    184    252
   -109   -116     -7    111    -51    -62   -893  -1834  -1301   -839   -756   -568
    -88   -389   -301    239    106   -348   -982  -1839  -1400  -1005   -966   -771
    -64   -563   -501    311    215   -532   -924  -1608  -1179   -823   -859   -737
    -38   -636   -597    337    277   -618   -818  -1379   -932   -628   -727   -667
    -23   -607   -584    314    277   -597   -649  -1122   -646   -397   -550   -555
      0   -517   -517    259    257   -517   -504   -917   -428   -210   -402   -452
     10   -483   -493    236    249   -488   -431   -823   -319   -119   -327   -397
      2   -467   -470    233    236   -467   -405   -784   -277    -83   -293   -376
      7   -462   -470    226    236   -465   -394   -774   -257    -77   -285   -374
     20   -467   -488    223    252   -475   -392   -766   -246    -75   -283   -374
     28   -459   -488    213    257   -472   -384   -758   -226    -59   -265   -366
     41   -449   -491    205    265   -470   -371   -743   -194    -33   -236   -345
     36   -480   -517    218    275   -498   -368   -737   -179    -23   -223   -337
     36   -491   -527    226    280   -509   -387   -745   -179    -28   -226   -335
     38   -506   -545    231    290   -524   -402   -753   -176    -31   -228   -335
     33   -511   -545    239    288   -527   -397   -740   -166    -23   -226   -335
     38   -509   -548    233    290   -530   -389   -737   -153     -7   -207   -324
     54   -498   -553    220    303   -524   -384   -732   -135     15   -192   -309
     62   -509   -571    223    314   -540   -381   -735   -129     23   -189   -319
     72   -506   -579    218    324   -542   -376   -724   -111     49   -166   -314
     88   -472   -561    192    322   -517   -371   -709    -85     77   -132   -285
    101   -444   -548    171    322   -496   -361   -691    -70    101   -106   -270
    111   -433   -545    158    327   -488   -345   -657    -28    137    -64   -241
    119   -426   -545    153    332   -485   -327   -610     20    192    -10   -202
    124   -387   -514    129    316   -449   -337   -576     62    236     33   -174
    132   -381   -514    124    322   -446   -322   -517    135    306     96   -127
    142   -366   -509    109    324   -436   -309   -454    213    387    171    -64
    163   -298   -462     67    311   -379   -303   -410    275    457    244     -2
    187   -257   -444     31    314   -350   -285   -371    322    509    303     46
    205   -244   -449     18    327   -345   -265   -345    353    537    332     64
    218   -220   -439      0    327   -329   -257   -342    361    537    340     75
    220   -223   -444      2    332   -332   -262   -361    337    506    316     62
    218   -265   -483     23    348   -374   -265   -387    306    465    283     28
    205   -306   -511     49    355   -407   -262   -413    272    413    246     -5
    205   -309   -514     49    358   -410   -262   -457    231    353    194    -49
    197   -355   -553     80    374   -454   -262   -514    181    280    127   -114
    184   -397   -581    106    381   -488   -265   -568    135    218     70   -171
    181   -483   -665    148    423   -574   -265   -620     88    163     15   -220
    179   -527   -709    174    441   -618   -267   -665     44    111    -31   -257
    179   -550   -730    187    454   -639   -257   -704      7     72    -67   -290
    174   -600   -776    210    475   -688   -267   -753    -38     20   -119   -348
    174   -633   -810    228    491   -722   -296   -802    -88    -38   -181   -410
    189   -644   -833    226    509   -737   -301   -826    -98    -57   -200   -436
    223   -657   -880    218    550   -769   -298   -839   -101    -59   -207   -444
    249   -685   -935    218    589   -807   -298   -841    -96    -57   -205   -441
    262   -691   -953    213    605   -820   -285   -833    -85    -46   -194   -433
    272   -672   -948    197    607   -810   -267   -813    -62    -28   -174   -413
    293   -644   -937    176    615   -789   -254   -795    -38     -7   -155   -397
    319   -620   -940    148    626   -779   -236   -782    -12     10   -140   -397
    348   -615   -963    135    654   -789   -223   -776     -2     15   -137   -397
    376   -613   -989    116    680   -800   -207   -766     20     28   -124   -387
    368   -610   -979    122    672   -795   -194   -761     38     46   -106   -368
    342   -579   -924    116    631   -753   -184   -761     49     67    -85   -348
    332   -584   -917    124    623   -750   -202   -779     41     64    -80   -337
    324   -618   -943    145    631   -779   -218   -795     28     49    -83   -329
    301   -646   -948    174    623   -797   -210   -792     33     49    -80   -314
    306   -639   -945    163    626   -792   -202   -779     31     51    -72   -306
    311   -678   -989    181    649   -833   -187   -779     23     44    -67   -314
    309   -748  -1060    218    683   -901   -181   -782      0     23    -83   -324
    296   -797  -1093    252    693   -945   -179   -789    -15      0   -109   -340
    303   -852  -1158    272    730  -1005   -168   -807    -36    -31   -137   -376
    298   -893  -1195    296    745  -1044   -161   -815    -49    -51   -153   -397
    275   -917  -1195    319    732  -1054   -140   -813    -54    -67   -174   -423
    262   -932  -1195    335    727  -1062   -119   -810    -59    -85   -192   -446
    249   -950  -1200    348    724  -1075   -119   -815    -80   -103   -205   -465
    228   -992  -1221    379    724  -1106   -119   -826    -96   -122   -220   -485
    200  -1021  -1221    410    709  -1122   -116   -823   -106   -124   -223   -493
    163  -1049  -1213    444    688  -1130   -116   -823   -116   -132   -236   -504
    142  -1104  -1247    480    693  -1176   -101   -818   -124   -137   -244   -509
    137  -1130  -1267    496    701  -1197    -93   -815   -135   -140   -246   -511
    142  -1127  -1270    491    704  -1197    -96   -820   -153   -150   -254   -530
    142  -1135  -1278    496    709  -1205    -85   -813   -163   -158   -262   -542
    145  -1182  -1327    517    735  -1254    -31   -724   -119   -153   -288   -584
    166  -1174  -1343    504    753  -1257     70   -550     -2    -80   -265   -602
    184  -1062  -1249    439    714  -1156    155   -361    168     85   -129   -498
    218   -846  -1065    314    641   -956    213   -142    418    374    168   -218
    244   -522   -769    137    504   -646    168   -122    542    633    545    202
    176   -270   -446     46    311   -358     85   -407    452    732    815    553
     75   -202   -277     62    176   -239    -12   -748    226    693    906    693
    -15   -374   -358    194    171   -366   -161  -1184   -215    306    558    368
    -70   -849   -779    459    353   -815   -348  -1657   -839   -491   -311   -475
    -33  -1210  -1179    620    571  -1195   -514  -1821  -1158   -924   -789   -935
     12  -1387  -1402    685    706  -1395   -530  -1660  -1039   -854   -766   -961
     51  -1410  -1462    680    756  -1436   -431  -1405   -805   -678   -639   -872
     90  -1309  -1400    607    743  -1353   -262  -1124   -558   -488   -501   -776
    148  -1182  -1330    517    737  -1254    -90   -867   -332   -290   -342   -641
    184  -1091  -1275    449    730  -1182    -12   -743   -226   -197   -265   -574
    200  -1057  -1257    428    727  -1156     23   -691   -189   -163   -233   -550
    220  -1034  -1257    405    737  -1145     44   -657   -181   -148   -215   -545
    254   -997  -1252    371    753  -1124     51   -633   -179   -140   -213   -540
    267   -969  -1236    350    750  -1101     51   -613   -179   -135   -210   -532
    275   -937  -1213    332    743  -1075     72   -581   -161   -109   -189   -517
    285   -885  -1171    298    727  -1028     85   -553   -135    -83   -155   -485
    316   -841  -1158    262    735  -1000    101   -527   -116    -62   -135   -462
    329   -810  -1143    239    735   -976    103   -519   -116    -51   -127   -454
    319   -782  -1101    231    709   -940    103   -501   -109    -36   -122   -452
    298   -748  -1047    223    670   -896    106   -480    -98    -18   -109   -439
    298   -737  -1036    218    665   -885    106   -452    -88     -5    -93   -418
    298   -709  -1010    202    654   -859    116   -420    -77     12    -70   -400
    306   -675   -982    184    644   -828    145   -374    -46     41    -38   -371
    322   -628   -950    150    636   -787    155   -335    -18     83    -10   -342
    337   -574   -911    116    623   -740    155   -309     -5    109      7   -329
    350   -532   -883     88    615   -706    161   -270     15    137     33   -311
    376   -478   -854     51    615   -665    161   -218     54    181     75   -272
    394   -420   -815     12    602   -618    158   -161     98    231    122   -231
    410   -361   -774    -25    592   -566    176    -80    155    298    181   -174
    441   -290   -732    -77    584   -511    181     -5    213    371    252   -114
    465   -207   -672   -127    568   -439    187     59    257    420    301    -62
    470   -140   -610   -166    540   -374    194    116    298    465    348    -10
    475    -75   -550   -202    511   -311    205    155    324    496    384     36
    478    -23   -501   -228    485   -262    210    179    329    511    402     62
    478     12   -465   -244    472   -226    220    192    319    517    402     70
    465     41   -423   -254    444   -189    215    181    298    504    387     67
    449     70   -379   -259    413   -153    205    163    267    475    358     54
    423     80   -342   -254    384   -129    213    135    233    441    322     25
    394     57   -337   -226    366   -140    223    111    205    418    298     10
    368     41   -329   -205    348   -142    218     62    145    368    241    -31
    355     46   -311   -202    335   -132    207     12     98    319    189    -75
    340     36   -303   -189    322   -132    205    -38     54    280    148   -127
    332     46   -285   -189    309   -119    192    -93     10    244    106   -174
    324     23   -301   -174    311   -137    166   -142    -31    200     67   -207
    335      0   -335   -168    335   -166    155   -158    -51    187     54   -215
    350      7   -345   -179    345   -168    142   -174    -77    174     38   -223
    348     25   -322   -187    335   -148    145   -184    -93    168     28   -233
    335     44   -290   -192    314   -122    153   -174    -88    181     49   -220
    329     75   -257   -202    293    -90    161   -158    -83    194     67   -202
    350    122   -228   -236    288    -51    153   -148    -80    202     72   -197
    371    184   -187   -277    280      0    153   -122    -59    231     98   -163
    371    257   -114   -314    244     70    174    -90    -36    257    116   -137
    371    290    -80   -329    226    103    205    -67    -20    270    132   -127
    379    332    -46   -355    213    142    200    -62    -23    275    137   -119
    381    402     20   -392    181    213    158    -80    -31    272    132   -111
    381    491    109   -436    135    301    116    -96    -38    275    132    -98
    387    506    119   -446    132    314     80   -114    -57    267    135    -98
    405    504     98   -457    153    301     59   -129    -80    257    132   -103
    402    548    145   -475    129    348     54   -132    -88    259    132    -98
    400    589    189   -496    103    389     44   -137   -103    254    127    -90
    413    605    189   -509    111    397     18   -148   -132    239    111    -96
    420    602    181   -514    119    392     -2   -158   -155    223     98   -103
    410    597    187   -504    111    392      0   -168   -168    202     85   -116
    389    605    213   -498     88    407     -7   -184   -187    181     62   -137
    376    594    215   -485     80    405    -18   -205   -215    145     33   -163
    363    563    200   -465     83    381    -28   -218   -244    116      5   -181
    353    579    226   -465     64    402    -31   -218   -252    116     -5   -184
    332    613    280   -475     25    449    -38   -220   -259    106    -18   -197
    319    631    311   -475      2    472    -49   -220   -265    103    -23   -202
    309    633    322   -472     -7    478    -59   -226   -277     98    -33   -207
    314    657    342   -485    -12    501    -59   -220   -283    103    -33   -192
    322    711    387   -517    -31    548    -70   -223   -285    103    -33   -176
    327    766    436   -548    -54    602    -80   -228   -288     98    -38   -184
    327    797    470   -563    -70    633    -88   -231   -288     93    -38   -184
    340    831    491   -584    -75    662    -85   -220   -293     93    -41   -171
    345    865    517   -605    -85    691    -36   -148   -270    103    -51   -189
    371    930    558   -652    -93    745     62     15   -181    148    -44   -207
    413   1083    667   -748   -129    875    161    233    -12    290     70   -122
    462   1343    880   -901   -207   1111    254    545    283    602    366    150
    540   1688   1145  -1114   -301   1418    215    662    465    893    717    527
    519   2003   1483  -1260   -483   1743     46    301    418   1062   1005    893
    368   2166   1797  -1270   -714   1984   -174   -241    259   1124   1176   1114
    218   2049   1831  -1132   -805   1940   -431   -831   -132    826    927    906
    114   1530   1415   -823   -649   1473   -641  -1301   -787     23     96    124
    122   1106    984   -615   -431   1047   -805  -1436  -1176   -485   -441   -381
    179    956    776   -568   -298    865   -802  -1215  -1083   -454   -459   -439
    233    984    750   -607   -257    867   -672   -911   -870   -303   -358   -374
    259   1091    828   -678   -283    961   -433   -576   -628   -111   -226   -272
    285   1184    898   -735   -306   1041   -249   -329   -441     33   -122   -187
    314   1234    919   -776   -301   1078   -200   -241   -374     85    -88   -166
    322   1296    974   -807   -324   1135   -181   -200   -345    114    -70   -145
    324   1340   1013   -833   -342   1176   -181   -179   -329    137    -51   -122
    324   1358   1034   -841   -353   1197   -168   -155   -316    148    -44   -122
    319   1379   1060   -852   -371   1221   -155   -140   -303    158    -36   -109
    311   1421   1109   -865   -397   1265   -163   -137   -306    161    -31   -103
    303   1462   1158   -885   -426   1312   -168   -135   -309    161    -25   -103
    309   1499   1187   -904   -439   1343   -168   -122   -303    168    -12    -88
    311   1548   1236   -930   -462   1392   -171   -111   -301    179     -5    -72
    309   1584   1275   -945   -483   1431   -166    -93   -283    205     12    -51
    301   1590   1286   -948   -493   1436   -163    -80   -277    213     18    -44
    283   1610   1327   -948   -522   1470   -166    -70   -280    220     23    -36
    275   1636   1361   -956   -542   1499   -166    -46   -265    236     36    -20
    285   1678   1392   -982   -553   1535   -166    -25   -252    249     49    -15
    285   1722   1436  -1005   -574   1579   -176    -15   -257    254     44    -20
    290   1761   1470  -1026   -589   1618   -166     23   -231    285     64      5
    296   1810   1512  -1054   -607   1662   -163     72   -197    327    103     44
    301   1844   1543  -1072   -620   1693   -161    124   -166    361    140     64
    311   1893   1579  -1104   -633   1738   -155    187   -119    407    174     90
    335   1945   1610  -1143   -636   1779   -145    252    -70    459    210    127
    366   1995   1628  -1182   -631   1810   -129    316    -23    511    249    168
    405   2099   1693  -1252   -644   1896   -137    384     23    568    301    220
    433   2208   1774  -1322   -670   1992   -122    446     80    636    366    283
    431   2257   1826  -1343   -698   2042   -109    478    114    675    405    319
    410   2275   1865  -1345   -727   2073   -109    483    127    696    431    355
    407   2270   1862  -1337   -727   2068   -122    467    116    683    423    350
    389   2286   1893  -1337   -750   2088   -148    420     77    641    397    319
    348   2296   1948  -1322   -800   2122   -153    381     54    615    374    296
    329   2270   1938  -1301   -805   2104   -150    345     18    581    340    270
    324   2270   1945  -1296   -810   2109   -166    290    -23    537    303    236
    293   2249   1956  -1273   -833   2104   -184    220    -77    485    252    184
    257   2218   1961  -1239   -852   2091   -210    145   -142    426    184    129
    233   2169   1935  -1202   -852   2052   -233     75   -205    366    122     75
    241   2164   1922  -1202   -839   2044   -246     18   -239    329     90     49
    244   2169   1922  -1208   -839   2047   -244    -15   -254    314     77     38
    215   2117   1899  -1166   -841   2008   -259    -59   -296    280     44      7
    200   2107   1906  -1156   -854   2008   -280   -101   -329    246     12    -18
    189   2125   1935  -1156   -872   2031   -296   -124   -348    233      0    -31
    187   2140   1953  -1163   -883   2047   -303   -132   -350    233     -2    -25
    192   2156   1964  -1174   -885   2060   -314   -142   -358    233     -5    -28
    194   2182   1984  -1189   -896   2083   -309   -135   -348    254     12    -20
    202   2221   2018  -1210   -906   2120   -280   -111   -319    293     41     10
    187   2242   2052  -1215   -932   2148   -262   -106   -316    296     41     10
    168   2275   2104  -1223   -966   2190   -249   -101   -306    301     46     10
    158   2320   2161  -1239  -1002   2242   -252    -98   -296    314     57     23
    166   2312   2145  -1239   -989   2229   -262   -103   -288    322     62     31
    168   2338   2169  -1254  -1000   2255   -285   -122   -285    327     70     36
    174   2359   2184  -1267  -1005   2273   -303   -135   -296    327     70     38
    145   2340   2195  -1244  -1026   2268   -335   -150   -311    319     67     38
    145   2351   2205  -1247  -1028   2278   -353   -158   -309    329     83     62
    171   2377   2205  -1275  -1018   2291   -358   -166   -316    329     93     80
    166   2338   2171  -1252  -1002   2255   -376   -189   -350    303     67     46
    137   2275   2138  -1208  -1000   2208   -402   -228   -400    257     15    -18
    137   2275   2138  -1205  -1000   2208   -402   -239   -415    246     -5    -31
    127   2231   2101  -1182   -987   2166   -400   -246   -431    223    -33    -57
     96   2169   2073  -1132   -987   2122   -394   -259   -459    194    -59    -93
     75   2127   2052  -1101   -987   2088   -402   -275   -478    184    -70    -98
     75   2094   2018  -1083   -971   2057   -405   -288   -488    174    -85   -101
     62   2078   2013  -1070   -976   2047   -415   -309   -514    150   -109   -111
     57   2057   1997  -1057   -969   2029   -420   -316   -530    140   -119   -119
     44   2029   1984  -1036   -969   2005   -439   -342   -555    116   -142   -155
     33   2008   1974  -1021   -969   1992   -441   -353   -566    103   -161   -181
     23   1997   1974  -1010   -976   1987   -436   -355   -561    116   -148   -161
     12   1979   1966   -995   -976   1974   -431   -353   -555    124   -140   -145
      5   1987   1982   -997   -989   1984   -446   -371   -584     98   -163   -179
      2   1984   1982   -992   -989   1984   -452   -376   -602     70   -192   -205
      5   1943   1935   -976   -966   1938   -384   -293   -568     59   -236   -259
     15   1977   1961   -997   -974   1969   -285   -140   -462    111   -228   -288
     31   2127   2094  -1080  -1031   2112   -192     57   -254    311    -62   -153
     96   2330   2234  -1213  -1067   2283   -155    322     38    665    290    189
    148   2637   2488  -1392  -1171   2564   -257    329    163    953    685    633
     80   2798   2714  -1439  -1317   2756   -348     38     80   1072    961    971
    -25   2813   2839  -1395  -1434   2826   -462   -342   -163    997   1005   1052
   -116   2637   2753  -1260  -1434   2694   -649   -867   -709    457    493    589
   -168   2226   2392  -1028  -1280   2309   -859  -1405  -1408   -433   -449   -275
   -124   1891   2016   -883  -1070   1953  -1008  -1519  -1670   -789   -833   -633
    -75   1730   1805   -828   -940   1766   -992  -1337  -1535   -704   -810   -659
    -33   1673   1706   -818   -870   1688   -901  -1122  -1322   -550   -722   -623
    -20   1709   1730   -844   -875   1719   -743   -862  -1057   -329   -558   -517
    -20   1805   1823   -893   -922   1813   -574   -615   -810   -116   -387   -381
    -28   1852   1880   -911   -953   1865   -501   -511   -706    -28   -314   -319
    -38   1891   1930   -924   -984   1909   -454   -462   -657     20   -275   -285
    -38   1891   1927   -927   -984   1909   -454   -457   -654     23   -270   -288
    -23   1880   1904   -927   -963   1891   -446   -441   -639     36   -257   -283
      7   1873   1865   -940   -927   1867   -449   -439   -631     46   -252   -275
     20   1870   1849   -945   -914   1860   -459   -446   -628     49   -257   -270
     18   1852   1834   -937   -909   1842   -465   -452   -626     54   -254   -265
    -18   1823   1839   -904   -927   1831   -462   -449   -620     62   -241   -254
    -38   1829   1867   -896   -953   1847   -446   -426   -592     96   -202   -218
    -28   1862   1891   -917   -958   1875   -428   -407   -566    127   -179   -192
    -20   1886   1906   -932   -966   1896   -428   -405   -558    135   -174   -189
    -33   1904   1938   -935   -987   1919   -420   -389   -540    163   -148   -166
    -38   1886   1922   -924   -982   1904   -433   -384   -537    174   -137   -161
    -33   1852   1886   -909   -958   1867   -444   -384   -545    176   -140   -168
    -31   1860   1888   -914   -958   1873   -449   -371   -519    202   -122   -153
    -20   1909   1927   -945   -974   1917   -433   -340   -475    249    -72   -109
    -15   1943   1956   -966   -984   1948   -418   -303   -436    301    -20    -62
     -2   1945   1948   -971   -974   1945   -402   -270   -397    348     25    -25
     18   1966   1948   -995   -963   1958   -400   -228   -350    402     80      5
     51   2000   1948  -1026   -948   1974   -410   -189   -306    454    127     33
     80   2039   1956  -1060   -940   1997   -405   -140   -246    519    189     93
     96   2060   1964  -1078   -932   2013   -389    -85   -184    587    265    171
    109   2101   1990  -1106   -940   2047   -384    -44   -140    644    327    231
    129   2120   1987  -1124   -930   2055   -387    -31   -122    667    355    254
    119   2112   1992  -1117   -935   2052   -379    -23   -122    667    355    249
     83   2104   2021  -1093   -969   2062   -355    -10   -111    678    361    252
     38   2078   2039  -1057  -1000   2057   -355    -36   -124    652    340    241
    -12   2034   2044  -1010  -1028   2039   -340    -54   -145    615    311    218
    -23   2021   2044  -1000  -1034   2031   -314    -83   -174    574    277    187
    -46   1987   2034   -969  -1039   2010   -303   -122   -215    532    236    142
    -72   1893   1966   -914  -1018   1930   -306   -168   -265    472    179     85
    -85   1849   1932   -883  -1008   1891   -301   -213   -303    418    122     33
   -103   1797   1901   -849  -1005   1849   -303   -267   -340    374     72    -18
   -135   1738   1873   -800  -1002   1805   -316   -316   -381    327     28    -70
   -155   1688   1844   -766  -1000   1766   -316   -348   -413    285    -12   -119
   -155   1675   1831   -761   -995   1753   -319   -379   -433    259    -41   -145
   -171   1644   1816   -737   -995   1730   -324   -407   -459    236    -67   -161
   -200   1618   1818   -709  -1008   1717   -316   -410   -459    239    -59   -148
   -202   1602   1805   -701  -1005   1704   -314   -405   -446    241    -57   -150
   -205   1600   1805   -698  -1005   1701   -306   -402   -439    244    -59   -158
   -200   1608   1808   -706  -1005   1706   -314   -405   -433    244    -54   -158
   -213   1623   1836   -704  -1023   1730   -296   -387   -405    267    -28   -135
   -215   1662   1878   -724  -1047   1769   -280   -366   -379    298     -2   -119
   -220   1683   1904   -730  -1062   1792   -265   -353   -355    316      7   -109
   -223   1704   1927   -743  -1075   1816   -254   -342   -335    329     20    -96
   -236   1712   1948   -737  -1091   1829   -257   -340   -316    348     46    -77
   -241   1719   1961   -740  -1101   1839   -270   -358   -311    353     62    -57
   -233   1712   1945   -740  -1091   1829   -303   -389   -327    337     49    -59
   -223   1701   1925   -740  -1072   1810   -337   -413   -353    322     31    -80
   -223   1730   1953   -753  -1088   1842   -337   -418   -353    324     36    -75
   -246   1696   1943   -727  -1096   1821   -337   -418   -350    324     46    -72
   -257   1644   1901   -696  -1078   1771   -342   -420   -366    309     38    -80
   -257   1602   1860   -672  -1060   1730   -329   -420   -379    296     20    -90
   -272   1540   1813   -633  -1041   1675   -324   -428   -389    283      0   -109
   -285   1499   1782   -607  -1034   1639   -332   -444   -400    267    -12   -127
   -283   1475   1756   -597  -1021   1615   -340   -459   -415    246    -31   -153
   -283   1452   1732   -587  -1008   1592   -332   -470   -431    223    -57   -179
   -303   1405   1709   -550  -1005   1556   -327   -488   -446    202    -80   -207
   -306   1335   1639   -517   -971   1486   -342   -509   -472    171   -106   -236
   -306   1288   1595   -491   -950   1441   -350   -514   -485    153   -122   -257
   -306   1273   1579   -483   -943   1426   -361   -524   -498    145   -135   -280
   -314   1273   1587   -478   -950   1428   -363   -522   -496    148   -135   -280
   -306   1252   1558   -475   -932   1405   -358   -527   -496    142   -140   -277
   -296   1228   1525   -467   -909   1374   -361   -540   -498    142   -140   -262
   -301   1174   1475   -436   -888   1322   -371   -553   -517    127   -153   -275
   -322   1124   1447   -400   -883   1286   -374   -550   -524    111   -171   -301
   -319   1101   1421   -392   -870   1260   -314   -470   -467    122   -200   -358
   -290   1145   1436   -426   -862   1291   -218   -327   -348    181   -187   -381
   -254   1299   1553   -522   -904   1423   -145   -168   -142    374    -25   -249
   -215   1488   1704   -636   -958   1595   -116     41    153    727    329     88
   -194   1699   1891   -753  -1044   1795   -210     70    290   1028    750    576
   -252   1880   2130   -815  -1192   2005   -329   -231    127   1067   1000    919
   -355   1873   2226   -758  -1291   2047   -426   -589   -200    901    997    982
   -470   1688   2158   -607  -1314   1922   -566  -1036   -750    340    462    501
   -550   1301   1852   -376  -1200   1577   -763  -1535  -1415   -537   -496   -407
   -553    969   1522   -207  -1039   1244   -885  -1634  -1615   -841   -849   -750
   -530    730   1257   -101   -893    992   -854  -1465  -1436   -709   -787   -732
   -498    620   1119    -59   -807    870   -753  -1239  -1182   -509   -657   -641
   -480    597   1078    -59   -779    839   -607   -997   -911   -290   -496   -527
   -462    672   1135   -106   -800    904   -459   -774   -667    -80   -332   -413
   -454    740   1192   -142   -826    966   -384   -659   -537     31   -236   -340
   -454    740   1195   -142   -823    966   -355   -613   -488     70   -202   -314
   -446    730   1176   -145   -810    953   -363   -623   -493     57   -213   -322
   -436    730   1163   -148   -800    945   -355   -618   -478     67   -207   -309
   -415    763   1176   -176   -795    969   -353   -613   -459     83   -194   -290
   -389    792   1182   -200   -784    987   -358   -615   -449     88   -187   -283
   -384    776   1161   -197   -771    969   -353   -610   -431     98   -163   -280
   -381    750   1132   -184   -758    940   -337   -592   -402    119   -140   -259
   -376    740   1114   -184   -745    927   -337   -576   -381    132   -129   -241
   -363    743   1106   -189   -735    924   -324   -555   -350    155   -101   -213
   -350    782   1130   -215   -740    956   -335   -555   -332    171    -80   -202
   -337    774   1111   -218   -724    943   -345   -558   -327    171    -80   -210
   -335    769   1104   -215   -719    935   -348   -542   -301    189    -64   -194
   -322    766   1088   -220   -704    927   -345   -519   -265    220    -33   -166
   -301    756   1057   -228   -680    906   -355   -501   -244    236    -10   -150
   -306    771   1078   -233   -693    924   -335   -457   -187    283     31   -122
   -303    802   1106   -252   -706    956   -303   -410   -127    329     72    -90
   -272    833   1106   -280   -688    969   -290   -358    -62    384    119    -38
   -241    849   1091   -306   -665    969   -296   -322     -5    439    166     10
   -213    888   1101   -337   -657    995   -296   -272     59    493    218     51
   -179    927   1106   -376   -644   1018   -283   -197    145    574    293    124
   -148    969   1117   -410   -631   1041   -257   -124    231    654    371    207
   -137   1005   1140   -436   -639   1072   -236    -62    298    724    449    275
   -132   1028   1158   -449   -646   1093   -223    -31    345    763    493    314
   -116   1039   1156   -462   -636   1096   -215    -12    376    779    517    340
   -111   1044   1156   -465   -633   1098   -207    -15    392    769    517    340
   -119   1034   1150   -459   -636   1093   -215    -49    366    724    483    316
   -137   1036   1174   -449   -654   1104   -218    -85    342    688    454    306
   -150   1008   1158   -428   -654   1080   -226   -124    319    652    423    296
   -166    961   1127   -397   -646   1044   -236   -176    275    602    374    252
   -187    906   1093   -361   -641   1000   -236   -231    226    537    309    207
   -207    849   1057   -322   -631    950   -249   -293    179    480    252    161
   -226    789   1015   -283   -620    904   -272   -363    127    423    197    106
   -241    732    974   -244   -607    852   -296   -423     75    371    142     54
   -249    709    956   -231   -602    831   -316   -467     46    340    119     36
   -249    675    924   -213   -587    797   -335   -504     25    311    103     23
   -239    652    888   -207   -563    769   -350   -532     10    285     75      7
   -218    654    872   -218   -545    763   -363   -555     -5    262     54      0
   -228    628    857   -202   -542    743   -381   -574    -10    252     44    -20
   -233    620    854   -194   -545    737   -394   -579     -7    257     44    -10
   -231    618    849   -194   -540    735   -394   -581      2    265     54      0
   -205    639    844   -215   -524    740   -384   -566     28    280     70      7
   -194    711    906   -262   -550    807   -368   -542     77    319    103     38
   -205    745    948   -270   -576    846   -345   -524    116    348    132     67
   -197    753    950   -277   -574    849   -332   -514    142    363    153     88
   -192    748    940   -277   -566    844   -327   -511    150    366    166    103
   -176    774    950   -301   -563    862   -340   -517    158    374    174    109
   -166    802    966   -319   -566    883   -355   -519    171    394    200    137
   -153    792    945   -319   -550    870   -394   -545    148    379    187    129
   -142    807    950   -332   -545    878   -413   -563    132    374    174    116
   -127    795    922   -335   -524    857   -418   -568    129    371    174    109
   -101    763    865   -332   -483    813   -423   -581    124    366    174     98
    -88    706    792   -309   -441    748   -431   -592    114    355    161     75
    -90    659    750   -283   -420    704   -454   -613     98    342    148     62
    -93    628    719   -267   -407    672   -462   -620     80    322    132     49
   -101    561    662   -231   -381    613   -454   -626     67    301    116     23
   -111    511    623   -202   -366    566   -452   -649     49    270     88     -2
   -111    501    613   -194   -361    555   -444   -667     33    249     67    -25
   -142    467    610   -163   -376    537   -446   -678     28    239     57    -38
   -174    428    602   -127   -387    514   -441   -678     23    226     44    -54
   -181    394    576   -106   -379    485   -444   -688     15    213     36    -75
   -174    345    519    -85   -345    431   -444   -698     10    210     33    -83
   -155    348    504    -96   -329    426   -441   -704     12    207     36    -85
   -129    327    454    -98   -293    389   -444   -706      7    205     33    -96
   -109    319    428   -106   -270    371   -452   -717    -10    197     18   -122
    -93    288    381    -96   -236    335   -449   -724    -18    189      5   -142
    -80    275    355    -96   -218    314   -392   -678     -2    168    -36   -189
    -64    319    384   -127   -226    353   -275   -550     77    189    -51   -231
    -33    400    433   -184   -236    418   -163   -371    239    319     46   -168
     28    584    555   -306   -262    571    -85    -83    553    652    358    106
    124    865    737   -496   -306    800   -140     98    820   1065    826    558
    119   1098    979   -610   -428   1039   -272   -168    813   1301   1192    950
     12   1171   1158   -594   -574   1163   -454   -659    602   1335   1353   1145
   -101   1039   1140   -467   -620   1088   -706  -1236    137    945   1034    891
   -181    592    771   -207   -475    680   -917  -1810   -646    -49     20      0
   -166    189    355    -12   -259    272  -1062  -1971  -1065   -623   -574   -530
   -127    -41     83     83   -106     20  -1034  -1751   -937   -558   -571   -576
    -75    -85    -10     80    -33    -49   -927  -1480   -706   -392   -465   -530
    -38    -57    -18     46    -12    -36   -724  -1208   -457   -202   -327   -452
    -20     25     46     -2    -33     36   -511   -940   -210     -5   -171   -337
     12    106     93    -62    -38    101   -413   -823   -101     83   -101   -280
     51    168    116   -109    -31    142   -400   -787    -72    111    -77   -267
     57    174    116   -116    -28    145   -387   -763    -62    122    -67   -283
     44    150    106    -98    -31    129   -363   -737    -51    135    -70   -285
     41    114     72    -80    -18     93   -345   -711    -28    166    -46   -246
     36    119     83    -77    -23    101   -332   -701    -18    184    -28   -241
     62    148     83   -106    -10    116   -316   -667     10    220      5   -215
     72    158     85   -116     -5    122   -293   -639     33    246     33   -187
     57    153     93   -106    -18    124   -280   -626     38    252     44   -184
     44    171    127   -106    -41    150   -275   -613     41    259     49   -187
     54    215    158   -137    -51    187   -280   -605     44    275     64   -168
     64    244    176   -155    -54    210   -267   -584     64    301     90   -150
     70    272    202   -171    -64    239   -265   -568     75    314    103   -140
     85    298    213   -192    -62    257   -259   -548     85    329    119   -124
    106    309    202   -207    -49    257   -259   -524    103    353    142   -111
    116    306    187   -213    -33    246   -259   -501    111    374    158    -98
    132    316    181   -226    -25    249   -249   -465    135    407    192    -72
    150    389    239   -270    -44    314   -239   -418    181    454    236    -41
    171    405    231   -290    -28    319   -231   -358    226    504    283     -2
    200    439    239   -322    -18    340   -210   -283    288    571    353     54
    241    475    231   -358      5    353   -202   -210    342    633    420    111
    280    506    226   -392     28    366   -197   -150    381    691    472    158
    280    542    262   -413     10    402   -181    -96    426    743    522    202
    290    613    322   -452    -15    467   -174    -62    449    776    563    241
    309    644    335   -478    -12    491   -171    -54    444    779    574    254
    327    649    322   -488      2    485   -155    -44    436    774    579    252
    335    633    298   -485     18    465   -135    -59    407    750    558    228
    355    618    262   -485     46    441   -145   -103    353    701    519    202
    381    607    226   -496     77    418   -166   -163    283    631    454    145
    423    613    189   -517    116    402   -179   -215    244    581    405     93
    420    532    109   -478    155    322   -158   -257    202    537    353     36
    394    496    101   -444    145    298   -153   -303    163    493    314    -12
    361    418     57   -389    150    239   -150   -337    127    462    283    -46
    332    355     23   -342    155    189   -153   -376     88    428    244    -83
    322    324      2   -324    158    163   -155   -413     57    405    207   -116
    319    306    -12   -314    166    148   -166   -452     23    376    181   -145
    337    259    -77   -301    207     90   -181   -478     -2    363    163   -163
    348    220   -127   -283    239     46   -192   -491    -18    363    161   -171
    345    218   -129   -283    236     44   -187   -483    -18    371    174   -153
    335    215   -119   -275    226     49   -189   -478    -23    376    187   -140
    329    231    -98   -280    213     67   -184   -470    -12    389    202   -132
    327    290    -36   -309    181    127   -161   -452     12    420    231   -109
    311    329     15   -322    148    174   -122   -413     51    462    267    -72
    298    376     75   -337    111    226    -80   -368     88    504    298    -44
    303    402     98   -353    101    252    -51   -345    103    524    316    -36
    314    402     88   -358    114    246    -38   -332    109    530    329    -33
    324    441    116   -384    103    280    -51   -332    106    542    345    -31
    324    467    140   -397     90    303    -59   -335    114    561    363    -10
    335    462    127   -400    101    296    -98   -361     93    555    361     -5
    342    444    101   -392    122    272   -129   -387     54    535    345    -15
    335    452    116   -394    109    285   -127   -387     49    545    358    -10
    345    470    124   -410    111    298   -119   -381     46    555    368     -5
    335    439    103   -387    116    272   -124   -387     18    542    353    -20
    319    379     59   -348    129    220   -142   -402    -18    509    322    -44
    314    342     25   -329    142    184   -150   -413    -38    493    311    -46
    303    311      7   -309    148    161   -142   -420    -57    483    293    -62
    272    265    -10   -270    140    127   -129   -431    -77    470    275    -77
    270    236    -33   -252    153    101   -122   -439    -98    449    257   -106
    265    249    -18   -259    142    116   -114   -444   -106    444    252   -111
    246    218    -31   -233    137     93   -127   -449   -127    431    241   -122
    249    184    -64   -218    158     62   -135   -457   -153    410    223   -140
    246    163    -83   -205    166     41   -129   -457   -158    407    218   -153
    249    158    -93   -205    171     33   -135   -459   -166    397    210   -168
    252    148   -103   -200    176     23   -132   -459   -174    389    205   -181
    246    155    -90   -202    168     31   -124   -449   -168    392    215   -181
    223    137    -85   -179    155     25   -124   -452   -174    394    223   -174
    218    135    -83   -176    150     25   -119   -436   -171    402    228   -171
    228    153    -75   -192    150     41    -72   -353   -140    418    220   -189
    252    215    -38   -236    145     88     12   -187    -36    488    241   -192
    283    327     44   -303    119    187    111     36    132    646    366   -103
    327    574    244   -452     41    410    197    303    387    945    665    179
    371    880    506   -626    -67    693    174    345    517   1187    984    548
    311   1130    818   -722   -254    974     44     -2    462   1325   1262    901
    174   1286   1111   -730   -467   1200   -124   -488    319   1384   1444   1130
     38    997    958   -519   -459    979   -337  -1070   -174    922    997    722
    -36    493    530   -228   -283    509   -542  -1538   -813    142    163    -85
      2    114    111    -59    -54    114   -717  -1657  -1130   -275   -290   -540
     83    -18   -101    -31     90    -59   -730  -1436  -1026   -223   -275   -576
    135     51    -85    -96    111    -15   -600  -1122   -797    -49   -148   -488
    176    127    -51   -153    114     38   -405   -795   -561    140    -10   -387
    213    184    -28   -200    119     80   -249   -566   -394    275     88   -316
    226    239     12   -231    106    127   -200   -472   -324    332    132   -285
    231    267     33   -252     98    150   -187   -423   -288    366    161   -259
    239    288     49   -262     96    168   -176   -392   -277    384    179   -241
    233    296     62   -265     85    179   -171   -371   -272    394    194   -228
    226    306     80   -265     72    194   -176   -358   -275    402    194   -226
    210    324    114   -267     46    220   -163   -337   -265    426    205   -226
    200    363    163   -283     18    265   -150   -316   -249    449    218   -220
    200    397    197   -301      2    298   -150   -306   -244    459    228   -218
    213    407    194   -309     10    301   -161   -288   -236    472    241   -207
    220    418    197   -322     10    309   -176   -280   -231    475    236   -205
    228    439    207   -335     10    324   -184   -270   -233    480    233   -202
    226    472    246   -350    -10    358   -187   -254   -233    488    244   -194
    231    501    270   -366    -18    387   -189   -233   -223    501    265   -181
    244    519    272   -384    -15    397   -202   -220   -220    506    272   -181
    265    540    275   -402     -5    410   -207   -197   -215    519    280   -171
    280    571    288   -428     -2    431   -210   -166   -207    537    296   -153
    301    602    301   -452      0    452   -228   -137   -197    555    319   -129
    311    636    324   -475     -7    480   -220    -88   -166    587    345   -106
    322    691    368   -506    -23    532   -207    -25   -122    633    389    -70
    345    737    392   -540    -23    566   -207     38    -77    680    439    -25
    371    802    431   -587    -28    618   -207    103    -36    727    488     23
    389    891    501   -639    -54    696   -218    158      2    776    535     72
    407    958    548   -683    -70    753   -220    202     36    823    589    127
    415   1005    589   -711    -85    797   -228    223     54    846    626    163
    420   1054    633   -737   -106    844   -233    226     57    859    641    179
    413   1054    641   -735   -114    846   -236    215     36    846    623    166
    402   1060    657   -732   -127    859   -244    194     10    820    600    150
    371   1070    696   -722   -163    883   -246    163    -12    795    576    140
    322   1072    750   -696   -213    911   -249    124    -36    769    553    119
    296   1047    748   -672   -226    896   -262     80    -85    717    501     67
    259   1026    766   -644   -252    896   -265     36   -129    672    457     18
    239   1008    769   -626   -265    891   -267    -12   -171    636    410    -31
    223    982    758   -602   -267    870   -275    -54   -207    605    374    -64
    239    930    691   -584   -226    810   -290   -114   -257    550    324   -114
    262    901    639   -581   -187    769   -306   -166   -298    506    285   -158
    270    898    628   -584   -179    763   -335   -215   -342    459    246   -194
    265    880    615   -571   -174    748   -368   -252   -387    420    205   -228
    246    846    597   -548   -174    722   -374   -265   -394    415    200   -231
    252    844    592   -548   -171    719   -371   -275   -397    418    207   -220
    246    870    620   -558   -189    745   -394   -288   -415    413    202   -223
    236    867    631   -550   -197    750   -423   -296   -428    413    207   -210
    257    914    657   -587   -200    784   -415   -293   -413    423    218   -210
    275    992    714   -633   -220    854   -389   -277   -384    441    231   -213
    288   1054    766   -672   -239    911   -371   -257   -363    459    241   -200
    290   1036    745   -662   -226    891   -368   -244   -366    467    249   -189
    272   1031    758   -652   -241    893   -387   -249   -363    475    254   -192
    259   1070    807   -665   -275    940   -392   -249   -350    493    285   -158
    262   1114    852   -688   -296    984   -428   -280   -366    483    285   -145
    265   1101    836   -683   -285    969   -483   -314   -397    462    262   -161
    267   1127    859   -698   -296    995   -496   -319   -400    465    267   -153
    272   1156    883   -714   -303   1021   -506   -327   -410    465    275   -140
    293   1156    862   -724   -285   1010   -527   -335   -426    449    262   -150
    311   1127    815   -719   -252    971   -550   -353   -459    418    233   -176
    306   1127    818   -717   -254    971   -563   -361   -472    405    220   -184
    309   1085    774   -698   -231    930   -576   -376   -483    384    207   -187
    290   1044    750   -667   -231    898   -579   -379   -488    376    200   -194
    277   1049    771   -662   -246    911   -574   -381   -496    361    181   -205
    283   1026    743   -657   -231    883   -574   -397   -514    340    158   -239
    288   1021    732   -654   -223    875   -581   -407   -519    332    150   -244
    270    992    722   -633   -226    857   -587   -418   -530    316    135   -252
    265    958    693   -610   -213    826   -610   -439   -550    290    109   -270
    267    966    698   -615   -215    831   -626   -441   -553    285    103   -277
    275    997    722   -636   -223    859   -626   -444   -545    290    106   -277
    265   1018    753   -641   -244    885   -631   -444   -532    296    111   -259
    259   1018    758   -639   -249    888   -633   -441   -517    309    119   -233
    246    987    740   -618   -246    865   -636   -441   -517    306    116   -239
    259    992    732   -626   -236    862   -610   -400   -506    293     90   -265
    270   1005    732   -639   -231    870   -519   -283   -449    303     70   -306
    296   1034    737   -665   -220    885   -436   -127   -337    381    116   -290
    342   1200    857   -771   -257   1028   -358    142    -67    657    363    -70
    436   1506   1070   -971   -316   1288   -387    376    194   1013    750    319
    472   1764   1288  -1119   -410   1527   -496    254    262   1262   1106    711
    363   1867   1504  -1114   -568   1686   -641   -168    150   1369   1330    971
    215   1792   1574  -1005   -680   1683   -898   -782   -277   1034   1060    761
     90   1470   1379   -782   -644   1426  -1140  -1413   -976    210    252     33
     77   1096   1018   -587   -470   1060  -1332  -1704  -1473   -415   -366   -535
    111    833    722   -472   -303    779  -1374  -1558  -1454   -457   -457   -649
    135    714    579   -426   -220    646  -1249  -1270  -1228   -301   -371   -620
    187    753    566   -470   -189    659  -1096  -1002  -1002   -137   -262   -555
    236    865    628   -553   -194    748   -909   -732   -771     46   -129   -465
    265    950    685   -607   -210    818   -792   -568   -626    168    -36   -397
    272    948    672   -610   -200    810   -763   -524   -589    200    -15   -389
    270    961    691   -615   -210    826   -750   -504   -563    218     -5   -392
    272    982    709   -628   -218    846   -740   -483   -548    236     10   -379
    275    992    717   -633   -220    854   -719   -470   -532    254     28   -361
    265   1010    743   -639   -239    878   -724   -465   -519    267     51   -342
    259   1021    761   -641   -249    891   -727   -457   -506    275     59   -332
    265   1023    756   -644   -246    891   -722   -446   -498    285     67   -327
    257   1021    763   -639   -252    893   -719   -436   -483    301     83   -306
    265   1028    761   -649   -246    896   -719   -433   -478    306     88   -293
    265   1041    776   -654   -257    909   -714   -426   -459    324    101   -280
    259   1021    761   -641   -249    891   -711   -415   -452    335    111   -283
    265   1041    776   -652   -254    909   -714   -405   -446    345    114   -285
    270   1078    807   -675   -270    943   -717   -392   -436    350    124   -277
    275   1078    802   -678   -265    943   -698   -361   -410    384    153   -252
    285   1101    815   -696   -265    961   -688   -340   -387    410    176   -241
    288   1143    854   -714   -283   1000   -693   -322   -366    433    194   -223
    296   1150    854   -724   -280   1005   -701   -290   -342    459    220   -200
    311   1158    844   -735   -265   1002   -711   -252   -314    491    254   -176
    337   1200    862   -769   -262   1031   -709   -207   -267    537    293   -148
    371   1260    888   -815   -257   1075   -680   -140   -189    613    361    -93
    387   1275    888   -831   -252   1083   -665    -75   -119    680    423    -46
    397   1330    932   -865   -267   1132   -665    -28    -67    735    485      7
    407   1343    935   -875   -265   1137   -667      0    -38    771    530     49
    394   1369    974   -880   -288   1171   -652     20    -18    795    558     88
    389   1400   1010   -898   -309   1205   -652     10    -33    776    548     83
    379   1415   1034   -898   -327   1226   -659    -15    -59    750    522     57
    353   1395   1041   -875   -345   1218   -659    -49    -90    719    491     25
    324   1327   1002   -826   -337   1166   -652    -80   -116    691    457     -7
    311   1262    948   -789   -319   1106   -654   -137   -171    623    397    -64
    309   1234    924   -774   -306   1080   -644   -187   -213    568    350   -109
    285   1187    898   -737   -306   1044   -639   -236   -254    517    301   -158
    272   1137    865   -704   -296   1002   -649   -290   -296    470    254   -207
    252   1065    810   -659   -280    937   -662   -350   -342    426    205   -246
    249   1031    782   -641   -265    906   -683   -405   -397    371    150   -296
    236   1026    789   -633   -277    909   -688   -436   -426    342    119   -324
    210   1021    810   -615   -298    917   -711   -475   -457    311     90   -361
    181    969    787   -574   -301    878   -745   -511   -491    275     57   -400
    163    953    787   -558   -311    870   -737   -506   -475    288     64   -394
    155    945    789   -550   -319    870   -722   -496   -454    301     75   -387
    155    945    789   -550   -316    867   -724   -504   -459    296     67   -394
    153    945    792   -550   -319    867   -706   -491   -449    306     75   -389
    161    979    818   -571   -329    898   -696   -480   -436    327     90   -381
    168   1039    870   -605   -350    953   -680   -467   -418    348    119   -358
    168   1026    857   -597   -342    943   -649   -446   -394    374    145   -337
    176   1041    865   -613   -342    953   -639   -441   -381    379    155   -329
    189   1072    883   -631   -348    976   -652   -452   -368    389    171   -314
    194   1104    909   -652   -355   1008   -685   -491   -381    374    163   -319
    218   1049    831   -633   -306    940   -737   -530   -420    345    140   -348
    210   1034    823   -623   -306    930   -748   -545   -441    332    129   -350
    213   1047    833   -631   -309    940   -735   -540   -431    342    145   -329
    220   1052    831   -636   -306    943   -735   -553   -446    332    135   -340
    220   1044    823   -631   -301    935   -750   -576   -472    309    109   -358
    202    956    753   -581   -275    854   -763   -594   -498    283     90   -381
    192    904    711   -548   -259    807   -750   -592   -511    270     83   -394
    179    898    717   -540   -270    807   -753   -610   -535    246     57   -420
    171    795    623   -483   -226    709   -727   -615   -548    223     28   -452
    158    740    581   -452   -210    662   -740   -652   -587    179    -18   -493
    158    724    566   -441   -205    646   -743   -667   -610    150    -44   -527
    155    701    545   -428   -194    623   -737   -683   -628    127    -64   -542
    161    657    496   -407   -166    576   -740   -693   -639    114    -67   -550
    166    602    433   -387   -135    519   -761   -722   -662     88    -98   -594
    194    600    405   -397   -106    504   -771   -740   -670     77   -119   -613
    215    600    384   -407    -85    491   -761   -732   -654     98    -98   -594
    200    587    387   -392    -93    488   -745   -719   -641    109    -83   -574
    158    545    387   -353   -114    465   -719   -717   -641    103    -93   -589
    158    496    337   -327    -90    418   -696   -683   -626    101   -116   -620
    194    478    283   -337    -44    381   -602   -563   -548    127   -132   -657
    231    540    309   -384    -38    426   -517   -415   -426    213    -80   -633
    241    753    511   -496   -135    633   -457   -223   -158    504    194   -394
    277    974    693   -626   -207    833   -475    -41    122    883    628     31
    296   1228    932   -763   -319   1080   -592   -161    145   1088    992    480
    236   1286   1049   -761   -405   1169   -672   -465    -77   1062   1156    730
    137   1210   1070   -675   -467   1143   -737   -818   -491    717    909    532
     46    919    872   -483   -413    896   -891  -1332  -1150    -75     75   -233
     18    610    589   -314   -288    600  -1085  -1717  -1686   -779   -685   -937
     59    366    306   -213   -122    337  -1179  -1701  -1704   -828   -784  -1067
     77    200    119   -140    -20    161  -1117  -1514  -1486   -649   -683  -1036
    111    158     44   -135     33    101  -1013  -1314  -1244   -457   -563   -966
    140    187     44   -166     49    116   -857  -1072   -974   -226   -389   -841
    171    257     85   -213     44    171   -722   -867   -758    -31   -223   -719
    200    303    101   -254     49    202   -680   -807   -691     28   -171   -683
    236    332     96   -285     70    215   -670   -792   -667     49   -155   -675
    210    319    109   -265     49    215   -639   -761   -636     77   -127   -662
    145    288    142   -215      2    215   -594   -727   -597    109    -93   -628
    140    270    129   -207      5    200   -574   -711   -574    127    -62   -605
    135    257    122   -197      7    189   -576   -706   -561    132    -51   -602
    116    239    122   -179     -2    181   -579   -704   -550    135    -46   -592
     90    220    129   -155    -18    176   -571   -691   -530    158    -23   -563
     88    239    150   -163    -31    194   -553   -678   -498    187      7   -540
    101    246    145   -174    -23    197   -548   -675   -483    200     18   -532
    114    252    135   -184    -12    194   -535   -665   -475    200     20   -527
    114    244    129   -179     -7    187   -527   -649   -459    210     31   -522
    111    223    111   -168      0    168   -535   -646   -457    210     38   -519
    129    236    103   -184     12    171   -537   -633   -441    226     67   -511
    135    226     90   -181     20    158   -527   -610   -420    246     90   -506
    132    207     75   -168     28    142   -519   -589   -394    277    122   -488
    122    194     70   -158     25    132   -506   -561   -358    311    155   -454
    129    223     90   -176     18    158   -493   -519   -309    361    210   -400
    142    257    114   -202     15    187   -488   -472   -254    420    275   -348
    158    275    116   -215     20    197   -485   -418   -187    488    342   -293
    153    296    142   -226      5    218   -480   -363   -122    550    402   -249
    148    332    184   -241    -18    259   -465   -309    -57    613    467   -194
    148    361    210   -257    -31    285   -446   -262    -12    659    511   -148
    140    353    213   -246    -36    283   -433   -236      7    678    532   -124
    135    361    226   -249    -46    293   -423   -226     18    680    540   -119
    137    379    241   -259    -51    311   -413   -239     12    657    527   -132
    124    363    239   -246    -57    303   -405   -262    -10    623    496   -153
    109    332    223   -220    -57    277   -400   -293    -38    579    444   -189
     88    296    207   -192    -62    254   -394   -332    -80    522    394   -233
     75    252    176   -163    -51    215   -397   -376   -127    454    342   -288
     62    220    155   -142    -46    187   -407   -439   -181    389    283   -353
     46    189    142   -116    -46    166   -400   -491   -223    340    233   -402
     31    129     98    -83    -33    114   -400   -537   -265    288    184   -452
     31     83     51    -59    -10     67   -413   -581   -301    241    142   -501
     33     36      0    -36     15     18   -431   -628   -340    194     98   -548
     31    -12    -44     -7     36    -28   -441   -667   -371    158     62   -589
     23    -33    -59      2     41    -46   -439   -683   -379    153     57   -600
     25    -31    -57      2     38    -44   -444   -698   -387    140     44   -607
     20    -33    -57      5     38    -44   -436   -704   -384    137     46   -602
     20    -57    -77     18     49    -67   -433   -706   -379    137     46   -605
     20    -64    -88     20     54    -75   -436   -714   -381    135     46   -615
     36    -31    -67     -2     49    -46   -433   -704   -366    153     62   -600
     38      5    -33    -25     36    -12   -418   -680   -332    179     85   -579
     31     36      5    -33     12     20   -392   -649   -293    213    119   -553
     12     46     33    -31    -10     38   -366   -631   -267    236    145   -535
     31     80     49    -57    -10     67   -361   -623   -241    259    166   -517
     41     98     54    -72     -5     77   -366   -623   -226    275    184   -498
     41    116     75    -77    -15     96   -368   -631   -213    290    205   -483
     38    119     80    -80    -20    101   -394   -649   -218    280    205   -483
     23     96     70    -59    -23     83   -418   -667   -236    265    197   -478
      7     83     75    -46    -36     80   -418   -672   -226    262    202   -472
      2     59     57    -31    -25     59   -413   -672   -223    259    200   -478
      7     -2    -12     -5     10     -5   -441   -704   -259    223    163   -511
     12    -75    -90     31     49    -83   -462   -735   -293    184    122   -542
     18   -129   -148     54     80   -137   -462   -745   -303    161    103   -558
     12   -163   -176     75     93   -168   -465   -756   -316    137     83   -563
      2   -213   -215    103    109   -215   -465   -771   -337    106     49   -574
    -33   -259   -228    145     96   -244   -465   -795   -361     72     25   -613
    -67   -319   -254    192     90   -288   -459   -810   -366     54      7   -633
    -96   -379   -283    239     93   -332   -457   -810   -371     38      2   -646
   -103   -439   -335    270    114   -387   -462   -813   -371     33     18   -662
   -106   -462   -355    283    124   -410   -459   -813   -368     31     18   -670
   -111   -478   -368    293    127   -423   -446   -815   -361     33     18   -659
   -111   -511   -400    311    142   -457   -444   -828   -368     15     -2   -672
   -116   -519   -402    316    142   -462   -470   -854   -389     -7    -23   -696
    -88   -509   -420    298    163   -467   -491   -872   -397    -20    -28   -693
    -38   -548   -509    293    233   -530   -488   -859   -402    -49    -54   -711
    -15   -566   -550    290    267   -558   -405   -730   -337    -38    -88   -745
    -10   -548   -537    277    262   -542   -298   -550   -189     57    -28   -737
     -5   -418   -415    210    205   -415   -207   -327     67    309    207   -537
     49   -207   -259     77    153   -233   -194   -129    337    649    579   -161
     64    119     54    -90      5     88   -301   -272    368    846    924    254
    -33    275    309   -122   -171    290   -441   -675    174    885   1137    535
   -135    254    389    -59   -262    319   -576  -1072   -116    740   1091    511
   -215    -25    189    119   -205     80   -787  -1590   -672    129    467    -72
   -231   -498   -267    366     18   -384  -1000  -2008  -1314   -730   -444   -901
   -197   -823   -626    509    213   -724  -1078  -1974  -1361   -870   -628  -1093
   -148   -966   -820    555    335   -893  -1005  -1719  -1119   -696   -519  -1039
    -96   -966   -872    530    387   -922   -872  -1462   -872   -517   -389   -940
    -59   -911   -852    485    394   -883   -678  -1187   -607   -314   -239   -818
    -31   -828   -797    428    381   -813   -542  -1005   -433   -168   -116   -711
    -12   -831   -818    420    402   -826   -483   -927   -355   -106    -67   -667
     -7   -828   -820    418    405   -826   -462   -893   -314    -75    -41   -644
      5   -813   -818    405    410   -815   -446   -880   -290    -64    -15   -649
      5   -802   -807    397    405   -805   -436   -862   -270    -38     12   -626
     23   -815   -841    394    431   -828   -433   -852   -254    -31     23   -605
     46   -792   -841    371    441   -815   -428   -841   -236    -28     31   -594
     51   -763   -815    355    433   -789   -423   -820   -205     -7     49   -579
     62   -748   -810    340    433   -779   -415   -805   -174     15     70   -561
     70   -761   -831    342    449   -795   -400   -784   -142     33     96   -540
     70   -758   -831    342    449   -792   -392   -771   -111     51    114   -522
     64   -753   -818    345    441   -784   -389   -758    -80     67    142   -509
     62   -761   -826    348    444   -792   -392   -745    -59     77    150   -506
     62   -769   -831    353    444   -800   -402   -730    -33     96    166   -483
     59   -748   -807    342    431   -776   -400   -704     10    127    197   -454
     85   -709   -795    311    439   -750   -397   -680     49    155    233   -415
    103   -701   -807    298    454   -753   -384   -641     96    189    262   -384
    124   -706   -831    290    475   -766   -366   -584    150    236    303   -345
    155   -665   -823    252    488   -743   -361   -527    205    280    345   -309
    187   -644   -831    228    509   -737   -358   -472    257    322    384   -275
    202   -620   -826    207    511   -722   -337   -394    329    389    457   -205
    241   -568   -810    163    524   -688   -324   -319    410    457    517   -145
    293   -483   -779     93    535   -631   -324   -267    467    506    566    -98
    327   -400   -727     36    527   -563   -319   -223    511    553    618    -54
    327   -413   -743     41    532   -576   -303   -197    540    576    644    -31
    319   -439   -758     59    537   -597   -296   -194    542    574    649    -28
    316   -436   -756     59    535   -594   -296   -205    545    563    649    -25
    319   -423   -743     51    530   -581   -285   -220    542    550    649    -33
    301   -446   -750     70    524   -597   -288   -270    504    498    613    -70
    288   -459   -748     83    517   -602   -293   -327    465    459    574   -103
    283   -485   -769     98    524   -626   -303   -389    426    413    527   -150
    275   -514   -789    119    532   -652   -314   -452    384    368    485   -202
    265   -579   -846    155    553   -711   -327   -517    337    319    439   -254
    246   -633   -880    192    563   -756   -337   -566    311    285    407   -288
    241   -704   -945    231    592   -823   -353   -613    285    254    374   -319
    241   -743   -984    252    613   -862   -384   -672    246    215    327   -355
    226   -766   -995    270    610   -880   -407   -722    210    174    290   -392
    194   -818  -1013    311    602   -914   -418   -756    192    150    272   -418
    184   -839  -1023    327    602   -930   -431   -779    181    140    262   -431
    200   -878  -1078    340    639   -976   -428   -771    202    155    285   -423
    218   -893  -1111    337    662  -1002   -431   -763    213    166    298   -415
    233   -906  -1140    335    685  -1023   -436   -769    207    161    290   -428
    236   -919  -1156    340    696  -1036   -441   -782    205    161    283   -446
    252   -888  -1140    319    696  -1013   -420   -763    239    194    316   -418
    301   -846  -1148    272    722   -995   -384   -737    267    220    337   -407
    306   -841  -1148    267    724   -995   -350   -727    283    233    350   -392
    309   -802  -1114    244    709   -956   -353   -735    288    233    358   -384
    332   -753  -1085    210    709   -919   -379   -750    288    226    358   -381
    350   -761  -1111    202    730   -935   -381   -745    311    249    381   -355
    355   -784  -1140    213    748   -961   -397   -756    311    254    392   -345
    361   -818  -1182    226    769  -1000   -394   -758    319    259    405   -335
    358   -813  -1171    228    763   -992   -384   -753    327    265    415   -329
    355   -784  -1140    213    745   -961   -402   -763    309    252    402   -342
    345   -815  -1161    233    750   -987   -413   -779    290    231    387   -361
    348   -870  -1218    259    782  -1044   -418   -795    277    213    374   -381
    363   -911  -1275    275    818  -1093   -418   -802    259    197    368   -402
    355  -1000  -1356    322    854  -1176   -413   -815    236    174    348   -423
    324  -1036  -1361    355    841  -1197   -410   -836    220    150    329   -441
    290  -1060  -1350    381    820  -1205   -400   -854    213    129    309   -462
    265  -1101  -1366    418    815  -1234   -405   -883    192    101    280   -491
    262  -1137  -1400    436    828  -1270   -405   -896    181     90    267   -506
    249  -1169  -1418    457    833  -1293   -407   -901    176     85    259   -509
    241  -1200  -1444    478    841  -1322   -410   -909    174     75    254   -519
    236  -1236  -1473    501    854  -1353   -415   -924    155     54    236   -550
    218  -1267  -1486    524    852  -1376   -423   -943    135     25    205   -576
    213  -1291  -1506    537    857  -1397   -426   -948    132     15    197   -592
    218  -1325  -1545    550    880  -1434   -420   -940    137     18    200   -587
    228  -1335  -1564    553    896  -1449   -405   -922    150     15    200   -589
    226  -1343  -1571    555    896  -1457   -316   -826    184      5    168   -633
    236  -1325  -1564    542    898  -1444   -163   -631    306     64    202   -628
    267  -1200  -1467    465    865  -1335    -31   -376    530    257    368   -496
    342   -976  -1319    316    831  -1148     64     -2    875    623    724   -174
    415   -639  -1054    111    735   -846    -23    -10   1039    940   1117    252
    355   -452   -807     46    579   -628   -233   -504    961   1096   1395    579
    210   -405   -615     96    410   -509   -522  -1150    701   1044   1454    683
     59   -691   -750    316    405   -719   -789  -1753    179    517    969    262
    -15  -1265  -1249    639    615  -1257   -969  -2153   -504   -363     90   -527
     12  -1667  -1680    826    844  -1675  -1060  -2153   -730   -698   -262   -872
     54  -1823  -1880    883    966  -1849   -995  -1888   -589   -636   -254   -917
    103  -1771  -1875    833    989  -1823   -839  -1608   -387   -504   -163   -875
    124  -1678  -1803    774    963  -1740   -581  -1270   -127   -301    -12   -763
    142  -1639  -1782    748    961  -1709   -407  -1054     46   -155     93   -683
    161  -1649  -1813    743    987  -1730   -350   -979    103   -111    132   -657
    181  -1649  -1831    735   1005  -1740   -314   -940    137    -85    150   -639
    202  -1644  -1847    719   1023  -1743   -293   -922    161    -72    171   -631
    210  -1639  -1852    714   1028  -1745   -277   -906    184    -57    184   -626
    215  -1639  -1855    711   1034  -1745   -265   -891    202    -44    197   -613
    226  -1631  -1857    704   1041  -1743   -249   -872    223    -28    213   -597
    213  -1641  -1855    714   1034  -1748   -239   -859    244    -23    223   -587
    210  -1683  -1896    735   1052  -1790   -215   -833    277     -2    249   -568
    218  -1699  -1919    740   1067  -1808   -213   -823    293      7    259   -558
    228  -1714  -1943    743   1085  -1829   -226   -828    283     -7    244   -574
    249  -1701  -1951    724   1098  -1826   -218   -815    293      2    259   -568
    270  -1649  -1919    691   1093  -1784   -197   -789    322     31    288   -548
    262  -1673  -1938    704   1098  -1803   -189   -766    345     49    303   -535
    272  -1709  -1982    719   1127  -1844   -192   -750    358     51    311   -530
    285  -1732  -2018    722   1150  -1875   -181   -730    374     62    319   -524
    309  -1722  -2031    704   1169  -1875   -166   -691    402     85    342   -506
    324  -1725  -2049    698   1184  -1886   -161   -646    433    114    368   -480
    358  -1693  -2052    667   1205  -1873   -158   -600    472    153    405   -452
    379  -1647  -2026    633   1202  -1836   -145   -545    519    197    449   -415
    402  -1623  -2026    610   1213  -1823   -124   -480    568    246    498   -371
    423  -1597  -2023    587   1223  -1810   -116   -413    615    298    555   -314
    452  -1548  -2000    548   1226  -1774   -109   -348    665    348    607   -254
    465  -1506  -1971    522   1215  -1740    -85   -296    709    387    649   -205
    478  -1491  -1969    506   1221  -1730    -64   -267    740    410    675   -163
    472  -1509  -1982    517   1226  -1745    -51   -262    740    407    680   -150
    465  -1512  -1977    524   1221  -1743    -23   -262    740    402    685   -140
    441  -1535  -1977    545   1208  -1756    -12   -283    727    376    662   -161
    405  -1574  -1982    584   1192  -1777      7   -298    722    353    644   -181
    355  -1636  -1992    639   1171  -1813     20   -324    701    316    605   -218
    311  -1696  -2008    693   1158  -1852     33   -363    672    280    571   -252
    288  -1748  -2036    727   1161  -1891     49   -405    644    246    542   -285
    275  -1808  -2083    766   1179  -1945     59   -457    615    205    504   -327
    252  -1870  -2122    807   1184  -1995     64   -511    587    166    465   -363
    233  -1945  -2179    857   1205  -2062     57   -571    550    122    418   -407
    233  -2003  -2239    883   1236  -2120     54   -620    509     75    376   -444
    226  -2042  -2270    906   1247  -2156     51   -657    483     49    348   -467
    210  -2086  -2299    937   1252  -2192     41   -680    467     36    332   -478
    210  -2091  -2301    940   1254  -2195     46   -683    478     38    342   -467
    215  -2104  -2320    943   1265  -2210     62   -672    485     44    355   -457
    210  -2117  -2330    953   1270  -2223     70   -667    493     51    358   -452
    200  -2132  -2333    963   1265  -2231     67   -670    496     57    358   -454
    192  -2151  -2343    979   1267  -2247     62   -678    488     44    345   -472
    184  -2148  -2333    982   1257  -2242     72   -667    501     44    350   -465
    179  -2130  -2309    974   1244  -2218    103   -649    524     54    366   -441
    176  -2132  -2309    976   1241  -2221    122   -631    542     59    381   -431
    171  -2125  -2296    976   1234  -2210    148   -610    561     64    384   -420
    153  -2130  -2286    987   1215  -2208    150   -613    568     64    387   -413
    145  -2132  -2278    992   1210  -2205    140   -623    571     67    394   -400
    148  -2117  -2268    982   1208  -2192    124   -646    571     70    407   -387
    161  -2148  -2309    995   1234  -2229     90   -680    540     49    394   -397
    166  -2169  -2335   1000   1249  -2252     59   -711    509     18    371   -418
    176  -2143  -2320    982   1247  -2231     64   -717    519     18    376   -407
    192  -2145  -2340    974   1265  -2244     72   -714    522     15    384   -397
    202  -2218  -2421   1008   1312  -2320     62   -727    493    -12    363   -418
    202  -2304  -2507   1049   1353  -2403     38   -758    449    -54    319   -452
    200  -2330  -2530   1065   1363  -2429     49   -761    444    -64    303   -454
    202  -2346  -2548   1070   1374  -2444     64   -771    436    -85    277   -470
    181  -2400  -2582   1109   1382  -2491     83   -771    428   -109    249   -498
    168  -2460  -2629   1143   1397  -2543     83   -779    413   -142    220   -532
    187  -2470  -2657   1143   1421  -2564     85   -787    400   -168    205   -545
    200  -2496  -2699   1148   1447  -2598    101   -782    400   -184    197   -548
    197  -2501  -2699   1153   1447  -2600    103   -782    397   -189    194   -540
    192  -2509  -2701   1156   1447  -2603    103   -787    397   -200    189   -542
    192  -2548  -2740   1176   1465  -2642    111   -782    402   -205    179   -550
    192  -2569  -2761   1187   1475  -2665    124   -779    402   -207    168   -553
    187  -2577  -2764   1195   1475  -2670    127   -784    402   -218    161   -553
    187  -2582  -2769   1195   1475  -2673    132   -782    405   -220    158   -550
    184  -2626  -2811   1221   1496  -2717    150   -753    413   -226    145   -574
    197  -2644  -2842   1221   1519  -2743    228   -628    483   -200    140   -607
    246  -2595  -2842   1174   1543  -2717    316   -452    600   -129    176   -602
    298  -2444  -2743   1072   1519  -2592    389   -228    807     77    366   -431
    363  -2192  -2556    911   1460  -2374    405    -33   1026    363    675   -103
    392  -1865  -2257    735   1322  -2060    353   -116   1091    548    976    280
    301  -1722  -2023    711   1161  -1873    277   -454   1000    626   1195    579
    155  -1751  -1909    797   1031  -1829    171   -849    766    517   1169    594
     25  -2065  -2091   1018   1057  -2078      7  -1382    226    -75    571     23
    -31  -2546  -2514   1286   1241  -2530   -202  -1813   -374   -815   -215   -745
     20  -2889  -2909   1434   1465  -2899   -366  -1870   -566  -1070   -491  -1028
     83  -3024  -3109   1467   1595  -3065   -324  -1644   -405   -961   -431  -1018
    124  -3047  -3172   1460   1647  -3109   -202  -1392   -189   -810   -329   -945
    145  -2987  -3133   1421   1636  -3060    -18  -1104     57   -620   -189   -839
    181  -2920  -3102   1369   1641  -3011    124   -878    241   -475    -72   -750
    210  -2899  -3112   1343   1660  -3003    171   -815    298   -439    -46   -737
    210  -2922  -3133   1356   1670  -3029    194   -787    322   -423    -38   -730
    202  -2935  -3138   1366   1667  -3037    210   -766    332   -426    -36   -724
    213  -2940  -3154   1363   1683  -3047    194   -771    322   -441    -46   -730
    226  -2959  -3187   1366   1704  -3073    189   -771    319   -444    -46   -724
    223  -2974  -3200   1374   1709  -3086    192   -761    327   -441    -44   -709
    228  -2974  -3203   1374   1714  -3089    202   -745    350   -423    -31   -685
    202  -2951  -3154   1374   1678  -3052    220   -730    374   -402    -12   -667
    192  -2940  -3133   1374   1660  -3037    226   -714    384   -392      0   -649
    184  -2977  -3161   1395   1673  -3068    233   -698    387   -389      2   -633
    166  -2972  -3138   1402   1652  -3055    246   -678    402   -376     20   -610
    161  -2961  -3122   1400   1641  -3042    246   -667    413   -371     28   -602
    135  -2961  -3096   1413   1613  -3029    241   -649    428   -363     44   -587
    116  -2982  -3099   1431   1605  -3039    249   -620    454   -340     72   -558
    116  -3024  -3141   1452   1626  -3081    259   -584    480   -314     98   -540
    116  -3008  -3125   1447   1621  -3065    262   -558    498   -301    114   -535
    148  -2956  -3104   1402   1623  -3029    262   -530    524   -280    137   -498
    192  -2896  -3091   1350   1639  -2992    262   -491    558   -254    166   -441
    226  -2909  -3138   1340   1680  -3024    283   -423    610   -205    215   -376
    246  -2935  -3182   1345   1714  -3057    303   -350    662   -148    267   -345
    259  -2938  -3198   1337   1727  -3068    316   -285    727    -88    327   -319
    285  -2821  -3107   1267   1693  -2964    309   -241    776    -41    379   -272
    303  -2753  -3057   1223   1678  -2904    314   -187    820      5    426   -218
    306  -2722  -3029   1208   1667  -2876    335   -137    854     36    470   -184
    314  -2746  -3063   1215   1686  -2904    322   -116    875     57    501   -153
    306  -2808  -3115   1249   1709  -2961    298   -111    865     28    480   -161
    296  -2818  -3115   1260   1704  -2966    311   -129    849     -5    446   -184
    309  -2847  -3156   1270   1732  -3000    319   -155    833    -36    413   -220
    309  -2883  -3192   1286   1748  -3037    309   -192    813    -77    384   -249
    285  -2902  -3187   1306   1735  -3042    309   -233    784   -124    332   -285
    270  -2961  -3234   1343   1751  -3096    311   -277    753   -179    275   -324
    259  -3024  -3283   1382   1771  -3154    316   -322    722   -233    218   -363
    257  -3086  -3343   1413   1800  -3216    303   -371    685   -285    161   -405
    246  -3130  -3380   1441   1810  -3255    285   -415    652   -337    103   -433
    236  -3177  -3413   1470   1823  -3296    272   -446    636   -371     75   -454
    236  -3229  -3465   1496   1849  -3346    270   -459    631   -384     62   -457
    241  -3237  -3478   1496   1860  -3359    265   -475    631   -392     57   -457
    231  -3239  -3470   1504   1849  -3354    272   -472    652   -381     72   -436
    220  -3252  -3473   1514   1847  -3361    283   -470    657   -389     59   -444
    246  -3229  -3476   1491   1860  -3351    270   -478    657   -402     41   -462
    267  -3213  -3483   1470   1873  -3348    265   -465    672   -400     51   -452
    272  -3211  -3483   1467   1878  -3348    267   -446    691   -384     72   -441
    285  -3159  -3447   1434   1865  -3302    296   -418    735   -353    111   -402
    306  -3135  -3442   1415   1873  -3289    314   -402    761   -348    116   -389
    298  -3109  -3411   1402   1855  -3260    324   -392    769   -350    122   -363
    316  -3063  -3380   1371   1847  -3221    327   -392    782   -337    140   -337
    329  -3016  -3346   1343   1834  -3180    322   -394    802   -319    158   -311
    345  -3003  -3348   1330   1847  -3174    303   -413    802   -316    168   -290
    381  -3000  -3382   1306   1880  -3190    272   -446    776   -337    155   -303
    413  -2972  -3387   1278   1899  -3180    257   -457    771   -340    155   -298
    418  -2948  -3369   1265   1891  -3159    249   -454    776   -335    158   -296
    428  -2946  -3374   1260   1901  -3159    252   -449    782   -332    161   -288
    433  -2946  -3382   1254   1906  -3164    246   -459    763   -348    153   -288
    415  -3011  -3426   1296   1919  -3218    249   -462    743   -371    127   -306
    415  -3052  -3468   1317   1940  -3260    249   -457    730   -394    109   -322
    407  -3086  -3494   1340   1951  -3289    246   -465    709   -428     88   -348
    405  -3130  -3535   1361   1969  -3333    257   -472    696   -459     64   -376
    381  -3195  -3577   1405   1977  -3385    262   -488    672   -493     25   -410
    366  -3239  -3608   1436   1984  -3424    265   -504    646   -522     -5   -436
    363  -3278  -3642   1457   2003  -3460    265   -519    623   -548    -33   -462
    358  -3291  -3650   1465   2003  -3470    257   -527    613   -555    -46   -472
    340  -3341  -3681   1499   2010  -3512    246   -530    602   -566    -49   -472
    348  -3361  -3712   1504   2029  -3538    236   -537    587   -592    -64   -478
    361  -3364  -3725   1501   2042  -3543    246   -527    600   -587    -64   -478
    355  -3380  -3735   1512   2044  -3556    262   -517    615   -579    -59   -472
    355  -3429  -3787   1535   2070  -3608    257   -519    605   -594    -77   -483
    350  -3457  -3808   1553   2078  -3632    257   -501    605   -602    -93   -496
    353  -3470  -3824   1558   2088  -3647    324   -415    641   -615   -137   -563
    350  -3426  -3777   1535   2062  -3600    449   -265    758   -563   -132   -579
    381  -3276  -3658   1447   2018  -3465    545    -70    974   -363     41   -431
    441  -3063  -3504   1309   1971  -3281    581    220   1312     20    436    -57
    524  -2704  -3229   1091   1875  -2966    480    319   1512    374    888    410
    483  -2548  -3034   1031   1756  -2790    350     -7   1387    488   1161    730
    374  -2616  -2992   1119   1680  -2803    233   -446   1062    322   1101    704
    257  -2824  -3081   1280   1667  -2951     31  -1041    428   -348    459    153
    179  -3211  -3390   1517   1784  -3299   -205  -1628   -350  -1330   -535   -685
    207  -3517  -3725   1654   1964  -3621   -306  -1639   -501  -1564   -787   -919
    236  -3702  -3938   1732   2086  -3821   -228  -1371   -275  -1392   -688   -893
    270  -3769  -4039   1748   2153  -3902   -101  -1109    -23  -1208   -576   -844
    309  -3712  -4021   1701   2164  -3865     59   -849    233  -1005   -446   -766
    332  -3637  -3972   1649   2151  -3803    213   -626    457   -818   -303   -652
    329  -3598  -3930   1634   2127  -3764    306   -511    571   -722   -215   -566
    345  -3559  -3907   1605   2125  -3733    353   -454    626   -672   -174   -527
    371  -3528  -3899   1579   2135  -3712    363   -428    646   -657   -155   -517
    368  -3533  -3904   1579   2135  -3717    374   -418    662   -649   -148   -511
    371  -3541  -3915   1584   2143  -3728    374   -410    667   -646   -145   -506
    371  -3533  -3904   1579   2138  -3717    368   -407    670   -644   -145   -504
    355  -3520  -3876   1582   2114  -3697    371   -402    683   -631   -132   -501
    350  -3533  -3884   1587   2117  -3707    392   -379    706   -618   -122   -488
    368  -3530  -3899   1579   2132  -3715    400   -363    724   -605   -106   -462
    376  -3507  -3884   1564   2127  -3694    402   -348    743   -584    -85   -446
    384  -3450  -3834   1532   2109  -3642    407   -332    758   -571    -77   -439
    394  -3465  -3863   1532   2127  -3663    428   -311    779   -558    -70   -436
    384  -3491  -3878   1553   2130  -3684    444   -288    810   -532    -41   -407
    387  -3489  -3876   1551   2130  -3684    441   -270    831   -514    -15   -384
    400  -3447  -3847   1525   2122  -3647    426   -257    844   -501      2   -371
    431  -3416  -3847   1491   2138  -3632    433   -233    870   -478     23   -350
    454  -3390  -3845   1467   2148  -3616    444   -197    911   -431     62   -306
    459  -3395  -3855   1465   2153  -3624    454   -161    945   -389     98   -298
    467  -3377  -3845   1454   2156  -3611    462   -127    984   -350    124   -288
    493  -3322  -3816   1413   2153  -3569    462    -70   1044   -285    184   -220
    517  -3250  -3767   1366   2140  -3509    459    -20   1098   -218    249   -174
    532  -3208  -3743   1337   2138  -3476    475     33   1153   -153    314   -127
    542  -3180  -3722   1319   2132  -3450    485     77   1197   -101    371    -62
    535  -3180  -3717   1319   2125  -3447    504    106   1223    -72    402    -36
    540  -3180  -3720   1319   2127  -3450    514    111   1215    -83    394    -38
    553  -3159  -3715   1301   2132  -3437    514     98   1189   -116    371    -49
    568  -3161  -3730   1296   2148  -3445    519     85   1169   -148    342    -67
    558  -3185  -3746   1312   2151  -3465    527     59   1140   -189    309    -98
    545  -3247  -3793   1348   2169  -3520    527     23   1091   -246    257   -142
    532  -3294  -3826   1379   2179  -3561    517    -31   1026   -314    187   -205
    511  -3325  -3837   1408   2174  -3580    504    -85    963   -387    116   -275
    501  -3367  -3868   1431   2182  -3616    506   -140    909   -457     46   -340
    498  -3408  -3907   1454   2203  -3658    519   -171    870   -504     -2   -387
    488  -3460  -3949   1483   2216  -3702    483   -205    826   -555    -46   -441
    485  -3476  -3962   1496   2223  -3717    446   -241    787   -592    -83   -483
    470  -3520  -3993   1522   2231  -3754    459   -290    750   -628   -119   -511
    475  -3520  -3995   1519   2234  -3756    491   -314    732   -646   -135   -511
    496  -3507  -4006   1504   2247  -3756    493   -327    717   -654   -140   -511
    496  -3512  -4008   1509   2252  -3759    509   -342    698   -670   -150   -532
    506  -3509  -4019   1499   2262  -3764    537   -340    696   -672   -148   -537
    501  -3509  -4011   1504   2255  -3759    540   -329    709   -659   -137   -527
    496  -3460  -3956   1480   2223  -3707    545   -322    732   -636   -119   -514
    483  -3432  -3915   1475   2197  -3673    548   -319    745   -626   -114   -519
    483  -3447  -3933   1480   2208  -3691    553   -301    766   -607    -98   -517
    504  -3419  -3923   1457   2213  -3671    561   -290    779   -592    -88   -514
    527  -3367  -3897   1418   2210  -3632    581   -283    797   -576    -75   -506
    545  -3374  -3920   1415   2231  -3647    576   -288    789   -584    -83   -509
    553  -3364  -3917   1402   2234  -3639    558   -301    789   -587    -80   -496
    571  -3330  -3904   1379   2236  -3616    540   -316    795   -584    -72   -491
    579  -3351  -3930   1382   2255  -3639    509   -340    771   -600    -85   -498
    581  -3380  -3962   1400   2270  -3671    491   -361    745   -618   -103   -509
    579  -3377  -3959   1397   2268  -3668    496   -368    743   -620   -106   -506
    587  -3377  -3964   1395   2273  -3671    504   -358    750   -610    -96   -488
    571  -3411  -3985   1418   2278  -3697    493   -363    735   -626   -109   -491
    542  -3460  -4003   1460   2273  -3730    478   -384    698   -654   -132   -506
    504  -3535  -4039   1514   2270  -3787    472   -405    665   -683   -163   -524
    483  -3590  -4073   1553   2278  -3832    488   -405    652   -704   -189   -535
    467  -3624  -4094   1577   2278  -3858    493   -410    633   -727   -218   -566
    433  -3678  -4112   1623   2273  -3894    491   -433    605   -763   -257   -618
    410  -3715  -4125   1652   2268  -3920    496   -452    592   -787   -280   -654
    397  -3751  -4149   1675   2270  -3949    496   -462    579   -802   -296   -680
    381  -3785  -4169   1701   2273  -3977    496   -462    571   -813   -301   -701
    374  -3795  -4169   1712   2270  -3982    488   -467    553   -823   -316   -724
    389  -3821  -4214   1714   2299  -4016    478   -478    535   -836   -340   -750
    405  -3826  -4232   1709   2317  -4029    483   -475    540   -833   -337   -756
    415  -3845  -4260   1712   2335  -4052    483   -478    542   -839   -335   -769
    426  -3837  -4263   1706   2343  -4050    485   -478    540   -846   -335   -766
    446  -3860  -4307   1706   2374  -4084    498   -457    530   -862   -358   -792
    457  -3889  -4346   1714   2400  -4117    566   -345    584   -846   -384   -836
    467  -3858  -4325   1693   2395  -4091    646   -189    706   -766   -348   -826
    472  -3686  -4159   1608   2314  -3923    696    -25    909   -561   -161   -667
    517  -3455  -3972   1467   2244  -3712    698    150   1145   -244    192   -306
    535  -3130  -3665   1296   2099  -3398    623     59   1176    -54    530    111
    446  -2972  -3419   1262   1930  -3195    555   -254   1000    -38    724    394
    311  -2964  -3276   1327   1792  -3120    483   -592    717   -174    714    423
    228  -3257  -3489   1512   1857  -3372    311  -1075    158   -787     75   -184
    207  -3707  -3915   1748   2060  -3811    101  -1504   -428  -1548   -774  -1008
    241  -4052  -4297   1904   2268  -4175    -31  -1569   -594  -1792  -1065  -1314
    272  -4232  -4505   1979   2387  -4367      7  -1363   -410  -1660   -984  -1293
    309  -4234  -4546   1961   2426  -4388     90  -1148   -192  -1496   -888  -1234
    348  -4182  -4530   1917   2436  -4356    249   -883     51  -1304   -756  -1130
    379  -4065  -4445   1844   2410  -4255    405   -646    272  -1117   -602  -1008
    355  -4042  -4398   1844   2377  -4219    467   -558    353  -1049   -555   -979
    332  -4034  -4367   1849   2348  -4198    483   -532    368  -1039   -553   -969
    332  -4032  -4364   1849   2346  -4198    485   -514    376  -1044   -555   -974
    345  -4021  -4367   1836   2353  -4195    485   -501    379  -1047   -553   -976
    371  -3985  -4356   1808   2364  -4169    488   -488    381  -1039   -553   -982
    371  -3982  -4356   1805   2364  -4169    496   -470    389  -1026   -548   -971
    361  -3980  -4343   1808   2351  -4162    498   -459    397  -1021   -540   -963
    361  -3967  -4328   1803   2343  -4146    488   -452    397  -1023   -540   -961
    355  -3938  -4294   1792   2325  -4115    496   -439    405  -1021   -540   -956
    340  -3938  -4278   1797   2307  -4110    511   -426    415  -1021   -537   -961
    340  -3938  -4281   1797   2309  -4110    506   -418    415  -1023   -535   -963
    348  -3925  -4273   1787   2309  -4099    504   -402    423  -1015   -530   -956
    358  -3894  -4252   1769   2304  -4073    511   -381    444  -1000   -511   -940
    363  -3852  -4219   1743   2288  -4034    511   -371    452   -992   -511   -932
    368  -3826  -4195   1727   2281  -4011    517   -345    465   -966   -498   -917
    379  -3808  -4188   1712   2283  -3998    506   -319    483   -948   -483   -898
    397  -3795  -4193   1699   2294  -3993    511   -290    506   -924   -465   -880
    410  -3743  -4156   1665   2283  -3949    517   -249    537   -898   -439   -857
    426  -3689  -4117   1631   2270  -3902    527   -189    581   -852   -394   -810
    457  -3632  -4089   1587   2273  -3860    530   -122    626   -797   -350   -758
    491  -3580  -4071   1545   2281  -3824    524    -62    665   -745   -303   -706
    501  -3528  -4029   1512   2262  -3777    530      0    711   -693   -252   -649
    493  -3489  -3985   1496   2239  -3735    540     49    737   -654   -213   -607
    480  -3457  -3938   1486   2208  -3697    550     75    748   -639   -194   -581
    488  -3382  -3871   1447   2179  -3626    561     93    753   -631   -194   -548
    488  -3372  -3860   1441   2174  -3616    563     93    732   -654   -223   -545
    475  -3393  -3871   1457   2171  -3632    566     77    701   -688   -249   -571
    459  -3408  -3868   1473   2161  -3637    566     44    659   -732   -283   -626
    457  -3406  -3863   1475   2158  -3634    561      0    615   -779   -324   -654
    439  -3416  -3858   1486   2145  -3634    561    -38    574   -828   -376   -675
    418  -3445  -3863   1512   2138  -3652    568    -75    530   -875   -433   -714
    389  -3445  -3834   1527   2112  -3639    555   -129    472   -927   -496   -750
    363  -3437  -3800   1538   2081  -3619    545   -179    426   -974   -561   -795
    322  -3499  -3821   1590   2070  -3660    566   -207    405   -992   -571   -839
    293  -3533  -3826   1618   2057  -3678    566   -236    381  -1015   -581   -870
    296  -3546  -3842   1623   2065  -3691    545   -275    337  -1057   -626   -893
    301  -3559  -3860   1628   2081  -3710    527   -303    296  -1098   -667   -919
    324  -3556  -3884   1613   2104  -3720    514   -316    280  -1111   -685   -932
    366  -3525  -3891   1579   2127  -3707    501   -322    262  -1122   -698   -927
    379  -3520  -3899   1569   2138  -3707    496   -314    249  -1132   -706   -930
    392  -3486  -3878   1548   2135  -3681    493   -309    246  -1132   -719   -940
    407  -3429  -3837   1509   2120  -3632    480   -319    228  -1145   -735   -932
    413  -3400  -3816   1493   2114  -3608    483   -311    231  -1140   -732   -911
    420  -3359  -3780   1467   2099  -3567    501   -270    259  -1109   -706   -883
    433  -3247  -3681   1408   2057  -3463    527   -233    288  -1075   -675   -854
    441  -3182  -3626   1369   2034  -3403    548   -220    290  -1070   -657   -836
    446  -3130  -3577   1340   2010  -3354    558   -210    290  -1067   -657   -823
    459  -3057  -3517   1299   1987  -3289    553   -202    301  -1049   -646   -792
    457  -2966  -3424   1254   1940  -3195    555   -197    329  -1021   -615   -740
    470  -2922  -3395   1226   1932  -3159    509   -233    288  -1052   -641   -748
    491  -2896  -3387   1202   1938  -3141    475   -252    252  -1065   -654   -743
    488  -2837  -3328   1174   1906  -3083    470   -249    241  -1060   -654   -727
    504  -2782  -3286   1140   1893  -3034    475   -239    241  -1054   -652   -696
    509  -2785  -3296   1137   1901  -3039    462   -241    220  -1070   -672   -706
    511  -2808  -3322   1148   1914  -3065    444   -254    192  -1093   -691   -740
    522  -2811  -3335   1143   1925  -3073    444   -257    171  -1109   -685   -735
    522  -2743  -3265   1111   1893  -3003    454   -252    153  -1122   -698   -732
    519  -2748  -3268   1114   1891  -3005    467   -254    137  -1140   -732   -750
    511  -2748  -3260   1117   1883  -3003    470   -252    124  -1156   -766   -771
    501  -2681  -3185   1088   1842  -2930    459   -259    103  -1166   -779   -758
    509  -2603  -3112   1047   1810  -2857    454   -257     85  -1169   -792   -732
    491  -2569  -3060   1039   1774  -2813    457   -252     70  -1174   -815   -743
    475  -2540  -3016   1031   1745  -2777    488   -215     98  -1137   -766   -730
    501  -2483  -2985    989   1740  -2733    496   -194    116  -1119   -740   -714
    530  -2426  -2956    948   1743  -2691    509   -174    129  -1106   -735   -680
    561  -2382  -2943    909   1751  -2662    509   -155    129  -1098   -724   -649
    592  -2346  -2938    875   1764  -2642    522   -132    142  -1083   -711   -649
    600  -2291  -2891    844   1745  -2590    550    -96    163  -1060   -696   -644
    628  -2244  -2873    807   1751  -2559    618     15    215  -1039   -688   -633
    659  -2132  -2792    735   1725  -2462    732    215    340   -966   -654   -602
    701  -1932  -2637    615   1667  -2283    844    459    530   -789   -522   -480
    776  -1613  -2392    418   1584  -2003    919    776    818   -459   -205   -166
    862  -1163  -2026    150   1444  -1595    867    818    969   -168    163    241
    776   -807  -1587     15   1179  -1197    659    340    852    -25    446    600
    613   -636  -1249     10    930   -943    428   -207    649     -7    555    753
    488   -828  -1317    168    901  -1072    174   -763    192   -431    150    410
    431  -1314  -1745    441   1088  -1530    -51  -1200   -488  -1278   -717   -371
    504  -1660  -2166    576   1332  -1912   -155  -1197   -730  -1626  -1101   -730
    576  -1790  -2366    605   1470  -2075    -75   -904   -566  -1525  -1067   -735
    644  -1709  -2353    532   1496  -2031    101   -581   -348  -1353   -953   -657
    714  -1548  -2262    418   1488  -1904    342   -252   -122  -1169   -820   -561
    750  -1431  -2184    340   1465  -1808    501    -36     33  -1039   -727   -491
    766  -1322  -2088    277   1426  -1704    576     62    103   -971   -678   -439
    789  -1234  -2026    220   1405  -1628    610    111    135   -935   -649   -397
    813  -1140  -1953    163   1382  -1545    631    148    145   -906   -623   -371
    833  -1049  -1883    106   1358  -1467    646    184    155   -878   -597   -335
    844   -987  -1831     70   1335  -1408    657    207    158   -857   -584   -319
    857   -937  -1795     38   1325  -1366    670    231    158   -839   -576   -306
    872   -857  -1730     -7   1301  -1293    688    262    174   -807   -550   -277
    893   -745  -1639    -75   1265  -1192    688    288    181   -779   -524   -252
    919   -680  -1600   -119   1260  -1140    701    314    189   -756   -514   -236
    935   -592  -1530   -171   1231  -1060    706    342    202   -732   -498   -205
    950   -501  -1452   -223   1200   -976    706    374    228   -704   -475   -174
    963   -415  -1379   -275   1169   -896    719    410    254   -670   -452   -145
    966   -335  -1304   -316   1132   -818    740    457    288   -620   -420   -109
    974   -246  -1221   -366   1096   -735    756    511    324   -576   -379    -64
    989   -153  -1143   -418   1065   -646    784    568    368   -527   -332    -20
   1015    -49  -1067   -483   1039   -558    802    626    413   -483   -296     20
   1034     36  -1000   -535   1015   -480    818    691    454   -436   -262     62
   1054    142   -911   -600    982   -384    839    774    504   -371   -215    114
   1072    239   -833   -654    953   -296    862    870    568   -296   -161    174
   1093    340   -756   -719    924   -207    883    969    639   -226    -96    228
   1130    478   -652   -802    891    -88    901   1065    701   -148    -20    298
   1158    574   -584   -867    870     -5    927   1156    758    -77     44    371
   1187    685   -501   -935    844     93    948   1226    807    -15    106    444
   1197    789   -407   -995    802    192    971   1262    833     31    153    504
   1221    885   -335  -1052    779    275    976   1275    833     54    168    537
   1257    984   -272  -1122    766    355    969   1267    815     51    168    558
   1267   1049   -218  -1158    743    415    976   1262    800     51    171    576
   1249   1114   -137  -1184    693    488    989   1236    771     36    158    571
   1223   1137    -85  -1182    654    527   1005   1208    740     25    142    542
   1200   1153    -46  -1176    623    553   1010   1169    698      0    109    514
   1197   1192     -5  -1195    602    594   1026   1137    675    -12     90    517
   1179   1208     25  -1195    576    618   1018   1091    644    -36     64    493
   1153   1205     51  -1182    550    628   1015   1047    610    -64     31    470
   1145   1241     93  -1195    524    667   1013   1015    589    -80     15    465
   1140   1247    106  -1192    517    678   1013    992    563    -85      7    459
   1135   1293    158  -1215    488    727   1002    966    530    -96     -5    452
   1135   1345    207  -1241    462    776    987    950    509   -101    -15    449
   1140   1397    257  -1270    441    826    982    950    493    -90    -15    444
   1135   1441    306  -1288    415    875    976    950    480    -85    -20    444
   1117   1467    350  -1293    384    909    974    963    480    -75    -18    465
   1101   1527    426  -1314    337    976    974    976    485    -59     -2    488
   1101   1584    483  -1343    309   1034    974    982    465    -49      0    496
   1106   1644    537  -1374    285   1091    966    982    446    -44     -2    498
   1124   1748    623  -1439    252   1187   1005   1008    483     -5     23    519
   1143   1839    696  -1493    223   1267   1039   1036    517     33     49    550
   1137   1899    761  -1519    187   1332   1057   1049    519     54     67    581
   1135   1948    813  -1540    161   1382   1062   1054    517     70     83    605
   1148   2013    865  -1582    140   1441   1054   1057    519     93     98    618
   1163   2099    932  -1631    114   1517   1044   1054    522    119    111    631
   1179   2151    969  -1665    106   1561   1005   1039    514    127    116    646
   1182   2179    997  -1680     93   1590    971   1028    501    124    122    657
   1158   2208   1049  -1686     51   1628    979   1039    511    145    140    685
   1148   2239   1091  -1693     28   1665    976   1047    514    161    150    698
   1169   2262   1093  -1717     38   1678    958   1041    496    161    142    701
   1176   2260   1083  -1717     46   1673    966   1044    485    161    142    709
   1179   2281   1101  -1730     38   1691    956   1036    462    145    135    698
   1174   2299   1124  -1738     23   1712    943   1021    423    119    103    670
   1143   2268   1124  -1706      7   1699    940   1002    394     98     70    644
   1119   2252   1132  -1686     -5   1693    943    989    381     80     49    631
   1109   2273   1163  -1691    -28   1719    940    976    363     64     31    618
   1085   2283   1197  -1686    -54   1740    935    976    342     59     18    602
   1060   2309   1249  -1686    -93   1779    956    997    348     83     31    623
   1031   2338   1306  -1683   -137   1823    950   1013    350     98     49    636
    989   2364   1374  -1678   -192   1870    958   1021    353    122     62    639
    989   2366   1376  -1678   -194   1873    969   1021    345    129     59    628
   1000   2397   1397  -1701   -200   1899    956   1008    332    129     54    618
   1013   2439   1426  -1725   -205   1932    953   1015    337    142     57    633
   1028   2447   1418  -1740   -194   1935    956   1034    342    155     54    633
   1049   2470   1421  -1761   -187   1948    995   1104    374    163     38    607
   1062   2496   1434  -1779   -187   1966   1096   1265    472    215     54    594
   1091   2637   1545  -1862   -226   2091   1182   1457    641    366    171    691
   1150   2912   1761  -2034   -303   2338   1234   1709    922    696    493   1000
   1241   3273   2029  -2257   -394   2652   1174   1800   1098   1005    880   1426
   1236   3535   2299  -2387   -532   2917   1057   1527   1052   1161   1176   1816
   1137   3663   2525  -2400   -693   3094    937   1132    885   1187   1322   2021
   1010   3460   2447  -2236   -719   2953    766    626    418    758    917   1647
    924   3060   2135  -1992   -605   2598    589    103   -236    -28     80    846
    937   2675   1738  -1808   -400   2208    415    -93   -618   -506   -436    350
    987   2488   1501  -1738   -257   1995    363     44   -566   -485   -459    285
   1052   2486   1431  -1771   -189   1958    415    265   -381   -345   -376    316
   1114   2556   1441  -1834   -163   2000    566    532   -148   -155   -246    400
   1132   2626   1493  -1880   -179   2062    758    807     85     51    -85    522
   1127   2688   1561  -1906   -215   2125    865    958    215    179     23    620
   1127   2727   1600  -1927   -236   2164    888   1005    246    220     51    649
   1124   2761   1634  -1943   -254   2197    898   1036    272    254     83    672
   1106   2785   1678  -1948   -285   2231    914   1065    293    285    111    698
   1070   2811   1740  -1940   -335   2275    940   1088    311    316    132    722
   1065   2829   1764  -1951   -348   2296    937   1091    319    335    140    735
   1054   2865   1808  -1961   -376   2338    953   1111    340    371    168    763
   1031   2886   1855  -1961   -410   2372    958   1127    353    400    187    784
   1031   2909   1878  -1969   -423   2395    948   1137    361    418    202    792
   1041   2938   1896  -1990   -426   2416    945   1145    374    439    223    802
   1041   2951   1909  -1997   -433   2431    945   1161    381    462    239    818
   1036   2974   1935  -2008   -449   2455    956   1174    397    491    259    836
   1031   2998   1966  -2013   -467   2483    953   1182    394    506    272    841
   1044   3031   1984  -2039   -470   2509    937   1187    394    524    283    836
   1075   3065   1990  -2070   -457   2530    927   1200    402    542    298    841
   1078   3078   2000  -2078   -462   2540    935   1228    420    561    319    859
   1062   3099   2036  -2081   -485   2569    956   1275    459    610    363    901
   1049   3146   2096  -2099   -524   2621    956   1312    501    670    415    953
   1057   3198   2140  -2127   -542   2670    961   1361    545    730    467   1005
   1070   3218   2148  -2145   -540   2683    956   1408    587    779    517   1049
   1070   3268   2197  -2169   -563   2733    958   1462    646    852    587   1111
   1085   3361   2273  -2223   -592   2816    974   1527    719    940    672   1187
   1083   3429   2343  -2257   -628   2886    979   1579    771   1008    740   1249
   1070   3445   2372  -2260   -649   2909    971   1605    787   1041    774   1286
   1067   3468   2400  -2268   -665   2935    979   1623    792   1057    789   1306
   1057   3463   2405  -2260   -672   2933    969   1602    761   1034    763   1288
   1047   3445   2397  -2247   -675   2922    966   1579    732   1021    745   1278
   1026   3421   2395  -2226   -685   2909    966   1553    698    995    714   1252
   1000   3395   2395  -2197   -696   2896    971   1522    659    961    675   1208
    958   3351   2392  -2156   -717   2870    961   1473    618    917    626   1166
    935   3317   2382  -2127   -724   2852    950   1423    568    867    574   1122
    924   3268   2340  -2099   -709   2803    940   1369    522    820    519   1067
    901   3205   2304  -2052   -701   2756    943   1330    485    787    478   1018
    878   3161   2283  -2021   -701   2722    919   1283    444    748    441    974
    867   3141   2270  -2005   -701   2707    914   1252    413    719    415    937
    862   3112   2249  -1990   -693   2683    901   1218    379    688    381    896
    852   3083   2231  -1966   -688   2657    885   1197    355    672    361    865
    849   3081   2231  -1966   -691   2655    878   1179    348    662    342    849
    844   3078   2234  -1961   -693   2657    870   1171    345    659    342    846
    846   3096   2249  -1971   -701   2673    865   1169    348    659    345    841
    846   3102   2255  -1974   -704   2678    862   1169    355    662    350    833
    836   3096   2260  -1969   -711   2678    844   1169    350    667    353    836
    833   3112   2278  -1974   -722   2696    844   1176    353    685    366    846
    826   3146   2320  -1987   -745   2733    849   1182    363    711    381    857
    828   3192   2364  -2010   -766   2779    862   1208    392    748    407    878
    826   3216   2387  -2023   -782   2800    880   1228    410    774    431    898
    813   3226   2413  -2021   -800   2821    888   1241    423    789    446    914
    800   3237   2436  -2018   -818   2837    885   1239    420    789    449    909
    802   3286   2483  -2044   -839   2886    859   1218    423    800    462    922
    836   3312   2475  -2075   -820   2894    820   1189    410    795    459    922
    854   3309   2452  -2083   -797   2881    792   1166    389    782    449    906
    849   3315   2465  -2083   -807   2891    784   1161    387    784    454    906
    844   3322   2478  -2083   -815   2902    789   1171    397    802    467    917
    828   3289   2460  -2060   -815   2876    771   1153    376    782    452    898
    805   3252   2444  -2029   -820   2850    753   1135    350    761    431    875
    784   3185   2397  -1984   -807   2792    727   1114    316    727    397    841
    774   3120   2346  -1945   -784   2733    727   1114    306    714    381    831
    763   3073   2309  -1919   -774   2694    727   1098    293    704    363    813
    730   3026   2294  -1878   -782   2660    714   1072    265    678    335    776
    711   2987   2275  -1849   -784   2634    691   1057    244    659    309    753
    688   2946   2257  -1816   -784   2603    680   1041    223    641    288    735
    667   2907   2236  -1787   -784   2572    672   1021    205    626    275    722
    652   2881   2229  -1766   -787   2556    683   1015    205    628    275    722
    654   2855   2200  -1756   -771   2527    680   1005    200    628    267    706
    639   2855   2216  -1745   -787   2535    662    979    181    610    236    670
    613   2826   2213  -1722   -800   2520    633    966    171    605    226    667
    592   2787   2192  -1691   -800   2491    618    950    158    594    207    662
    592   2740   2145  -1667   -776   2442    618    945    145    581    192    639
    602   2688   2086  -1644   -740   2387    649   1002    168    587    179    589
    597   2714   2114  -1657   -758   2416    750   1174    298    670    215    579
    600   2826   2226  -1712   -813   2525    810   1332    475    831    348    683
    626   2992   2364  -1810   -867   2681    839   1527    743   1140    662    989
    691   3172   2481  -1930   -893   2826    779   1652    932   1460   1054   1421
    675   3416   2740  -2047  -1034   3078    665   1374    828   1548   1319   1779
    576   3416   2839  -1997  -1132   3128    574   1018    558   1439   1356   1883
    457   3250   2790  -1855  -1166   3021    433    571     54    956    917   1486
    366   2940   2574  -1652  -1104   2759    223      5   -644     88     -7    615
    379   2603   2221  -1491   -922   2413     31   -192   -976   -337   -457    189
    413   2359   1945  -1387   -766   2153     12    -54   -857   -241   -413    168
    439   2226   1787  -1335   -675   2008     98    166   -626    -67   -306    231
    457   2197   1740  -1327   -641   1969    220    400   -371    132   -163    332
    472   2244   1771  -1358   -652   2010    376    641   -109    348      5    457
    478   2281   1800  -1379   -662   2042    452    763     23    457     96    522
    483   2273   1790  -1379   -654   2034    485    818     75    501    132    548
    501   2273   1771  -1387   -633   2023    491    833     96    519    148    553
    524   2288   1761  -1408   -618   2026    493    841    106    530    150    545
    540   2299   1756  -1421   -607   2029    488    836    114    542    153    537
    535   2333   1797  -1436   -631   2065    478    836    129    563    189    576
    519   2322   1803  -1421   -641   2062    472    846    155    584    223    610
    524   2288   1764  -1408   -620   2026    459    846    166    584    228    618
    530   2317   1787  -1423   -628   2052    441    841    168    587    233    620
    524   2353   1829  -1441   -652   2091    444    849    194    607    244    628
    527   2340   1813  -1434   -641   2078    454    859    220    626    252    644
    540   2322   1782  -1431   -620   2052    454    875    254    657    293    688
    555   2304   1748  -1431   -597   2029    452    888    277    680    316    704
    576   2314   1738  -1447   -579   2026    423    885    275    675    309    685
    579   2346   1766  -1462   -592   2057    426    904    314    709    342    717
    568   2330   1758  -1449   -594   2044    446    932    353    748    387    766
    558   2348   1790  -1454   -615   2070    449    963    392    784    426    805
    576   2403   1823  -1491   -623   2114    439    992    426    818    454    836
    589   2426   1836  -1506   -623   2132    428   1028    478    862    493    870
    597   2457   1857  -1530   -631   2158    436   1088    553    943    571    953
    620   2494   1870  -1558   -626   2182    439   1150    631   1021    649   1028
    639   2522   1883  -1582   -623   2203    449   1208    706   1091    724   1096
    646   2553   1906  -1600   -628   2231    457   1260    769   1153    784   1153
    659   2564   1904  -1613   -623   2236    454   1293    810   1195    826   1192
    641   2559   1917  -1600   -639   2239    459   1309    831   1215    849   1208
    626   2546   1919  -1587   -646   2234    462   1301    828   1197    841   1197
    633   2551   1917  -1592   -641   2234    459   1286    828   1176    826   1179
    628   2517   1888  -1577   -628   2203    439   1239    784   1127    779   1132
    620   2501   1880  -1561   -628   2192    418   1187    735   1072    735   1088
    613   2455   1842  -1538   -613   2148    392   1124    675   1013    678   1031
    581   2403   1821  -1491   -618   2112    387   1062    618    948    613    971
    553   2377   1823  -1467   -636   2099    379   1002    571    891    558    919
    550   2333   1782  -1441   -615   2057    348    935    509    823    493    859
    535   2270   1735  -1405   -600   2003    319    880    465    776    446    818
    504   2177   1673  -1340   -584   1925    301    828    423    732    407    779
    493   2156   1662  -1327   -584   1912    285    789    389    693    374    743
    501   2120   1618  -1312   -558   1870    270    758    366    665    342    709
    488   2083   1592  -1286   -550   1839    270    743    368    667    342    706
    472   2068   1595  -1270   -561   1831    262    724    361    657    332    698
    457   2062   1602  -1262   -571   1834    239    704    348    644    316    680
    465   2042   1577  -1254   -555   1810    218    696    345    646    319    683
    491   2016   1525  -1254   -517   1771    210    698    348    654    322    683
    485   2016   1530  -1249   -522   1774    207    698    363    670    337    696
    480   2042   1558  -1262   -540   1800    210    706    394    696    361    711
    475   2042   1566  -1260   -545   1805    231    722    428    719    389    732
    459   2047   1587  -1254   -563   1816    244    732    462    745    420    750
    459   2073   1613  -1265   -576   1844    231    719    470    756    439    756
    459   2088   1626  -1275   -581   1857    215    704    475    763    441    753
    446   2120   1673  -1283   -613   1896    184    683    480    763    441    750
    436   2151   1712  -1293   -636   1930    153    654    472    766    446    758
    439   2112   1673  -1275   -615   1893    132    636    462    769    454    771
    441   2057   1615  -1252   -587   1836    137    628    459    761    459    782
    441   2023   1582  -1234   -568   1803    124    610    446    743    444    769
    433   1995   1558  -1215   -561   1777    106    594    436    730    428    750
    439   1974   1535  -1205   -548   1756     85    571    426    719    420    740
    428   1912   1480  -1171   -527   1696     59    535    394    688    394    717
    415   1852   1434  -1135   -509   1644     38    511    376    678    387    701
    413   1823   1410  -1119   -498   1618     28    485    355    659    366    680
    405   1777   1371  -1091   -483   1574     25    457    324    626    332    654
    387   1719   1330  -1054   -472   1525     10    418    293    587    283    602
    387   1688   1301  -1036   -457   1496    -10    389    267    555    249    563
    389   1667   1275  -1028   -444   1473    -28    368    249    535    228    535
    387   1615   1228  -1000   -420   1423    -31    353    252    537    228    524
    366   1590   1223   -979   -428   1405    -38    324    239    522    213    514
    342   1582   1239   -963   -446   1410    -44    309    231    514    202    506
    348   1571   1223   -961   -436   1397    -46    301    231    519    207    498
    366   1535   1169   -950   -400   1353    -57    288    220    509    194    472
    371   1517   1145   -945   -387   1332    -57    275    215    498    184    459
    366   1486   1119   -927   -376   1304    -28    306    239    498    171    446
    358   1454   1096   -909   -368   1275     64    420    311    514    145    381
    368   1532   1163   -950   -397   1348    140    555    433    594    184    376
    402   1735   1332  -1067   -465   1535    197    769    711    883    454    610
    457   1961   1504  -1210   -524   1735    171    963    982   1254    867   1015
    465   2283   1818  -1374   -675   2052     51    810   1008   1488   1265   1454
    371   2346   1974  -1358   -800   2161    -62    444    831   1540   1488   1701
    257   2203   1945  -1231   -844   2075   -265    -75    368   1182   1223   1488
    168   1829   1660  -1000   -745   1745   -501   -662   -319    366    394    756
    150   1397   1247   -776   -548   1325   -706  -1028   -896   -402   -410     38
    194   1156    961   -675   -381   1060   -750   -927   -885   -457   -519   -106
    215   1002    787   -610   -285    896   -631   -657   -639   -267   -394    -67
    233    971    737   -602   -252    857   -491   -431   -410    -90   -267      0
    265   1060    795   -665   -265    930   -301   -176   -161    122   -103    111
    293   1148    854   -719   -280   1002   -176     -7      5    272     15    197
    283   1117    833   -701   -275    976   -137     41     49    314     44    223
    262   1130    865   -696   -301    997   -127     59     62    332     57    233
    285   1174    888   -732   -301   1034   -122     75     72    353     80    252
    316   1210    893   -763   -288   1052   -106     90     90    371    106    267
    309   1169    859   -740   -275   1015    -98     96     93    381    119    265
    314   1171    857   -743   -272   1015   -103     88     85    374    114    252
    327   1213    883   -771   -277   1049   -111     77     77    368    109    241
    348   1210    862   -779   -257   1036    -98     96     98    392    124    249
    358   1179    818   -771   -231   1000    -80    111    116    407    140    262
    358   1189    828   -774   -233   1010    -64    122    132    420    158    285
    358   1205    846   -784   -244   1028    -77    116    127    418    161    288
    376   1215    839   -795   -231   1028    -85    111    129    420    161    275
    379   1182    800   -782   -210    989    -90    111    135    420    163    262
    387   1182    792   -784   -202    987    -88    124    140    426    174    272
    392   1187    795   -789   -202    992    -83    148    155    446    194    293
    400   1169    769   -784   -184    969    -70    181    187    475    218    311
    405   1189    784   -797   -189    987    -57    218    223    506    246    327
    423   1213    789   -818   -184   1002    -41    272    277    566    303    371
    452   1247    795   -849   -171   1021    -33    329    324    615    350    413
    488   1278    789   -883   -150   1034    -20    392    368    672    400    457
    524   1314    789   -922   -132   1054    -20    444    405    722    452    506
    568   1366    797   -969   -114   1083    -20    498    433    761    506    555
    607   1418    810  -1013   -101   1114     -2    555    478    810    558    605
    613   1436    823  -1023   -103   1130     15    587    501    841    594    631
    597   1436    839  -1018   -122   1137     15    579    480    826    584    615
    605   1413    805  -1010    -98   1109     25    566    454    802    566    600
    618   1389    771  -1005    -77   1083     38    548    423    771    542    571
    620   1363    743   -992    -59   1054     36    517    387    722    504    535
    605   1286    680   -945    -38    982     31    470    329    652    446    478
    587   1226    639   -906    -25    932     36    420    270    589    387    426
    568   1166    597   -870    -15    883     44    379    226    540    337    389
    530   1106    576   -818    -23    841     49    335    184    491    285    337
    491   1060    568   -776    -38    815     51    290    142    452    249    288
    452    995    540   -724    -44    769     51    244     96    415    210    241
    433    943    506   -691    -36    724     54    207     57    379    174    213
    415    919    504   -667    -44    711     57    187     31    361    161    200
    384    906    519   -646    -67    714     46    163      2    340    148    187
    350    870    517   -610    -83    693     38    145    -20    327    132    171
    319    818    498   -568    -90    659     41    135    -38    324    119    168
    316    828    511   -571    -96    670     70    150    -18    337    137    179
    332    859    527   -597    -98    696     90    176     -7    355    158    184
    335    857    522   -597    -93    691    101    197     -7    368    161    181
    316    859    542   -589   -111    701    109    215     -2    389    179    192
    301    880    579   -589   -137    730    140    244     12    413    205    205
    280    922    641   -605   -179    782    174    280     28    436    233    231
    267    948    678   -607   -205    813    197    301     31    439    241    231
    257    932    672   -594   -207    802    218    316     28    444    246    226
    257    937    680   -597   -210    810    213    311     12    444    241    220
    262    953    691   -610   -215    820    205    301      5    449    249    233
    270    950    680   -613   -205    815    179    290     -7    444    252    241
    259    943    683   -602   -213    813    153    280    -33    428    246    233
    244    950    706   -597   -231    828    163    288    -38    431    246    246
    233    932    696   -584   -231    815    145    277    -72    413    231    233
    231    883    649   -558   -207    766    129    265   -106    389    200    197
    210    831    620   -522   -205    727    111    249   -140    361    174    176
    207    805    597   -506   -194    701    122    257   -158    348    161    158
    207    776    568   -493   -179    672    119    265   -187    329    142    129
    189    735    542   -462   -176    639    122    259   -215    301    116     90
    166    709    542   -439   -189    626    124    252   -239    275     90     62
    140    711    571   -426   -215    641    122    249   -249    270     85     59
    109    678    566   -394   -228    623    122    249   -272    246     64     36
    106    657    550   -381   -220    605    114    249   -298    220     38     15
    114    667    553   -394   -218    610    111    257   -306    210     31      7
    127    704    576   -415   -223    641    122    277   -296    226     46     25
    122    704    581   -413   -228    641    106    267   -324    207     31     18
    109    693    584   -402   -236    639     96    270   -332    197     10      7
     90    706    615   -400   -262    662     90    275   -345    187     -5      5
     96    727    631   -410   -267    680     90    288   -348    187      0     18
    127    735    607   -431   -241    672    137    379   -322    189     -7    -10
    148    795    644   -472   -249    719    228    555   -223    246     15    -41
    155    932    774   -545   -309    854    324    779    -54    407    137     41
    184   1171    987   -678   -400   1080    397   1052    207    709    436    324
    210   1504   1293   -859   -540   1400    384   1114    353    984    787    722
    142   1777   1631   -961   -743   1704    288    795    296   1119   1057   1085
      0   1886   1886   -943   -943   1886    145    348    122   1137   1176   1273
   -137   1696   1834   -779   -984   1764    -46   -184   -316    756    839    987
   -231   1176   1408   -475   -820   1293   -246   -678   -976    -54    -20    137
   -215    750    966   -267   -589    857   -426   -815  -1322   -501   -509   -363
   -153    633    784   -241   -470    709   -446   -623  -1226   -441   -496   -397
   -101    688    789   -293   -444    737   -329   -316   -984   -254   -358   -306
    -83    789    870   -355   -475    828   -127     18   -737    -59   -223   -205
    -62    880    943   -410   -501    911     25    259   -561     85   -119   -111
    -44    958   1002   -457   -524    982     77    366   -491    135    -85    -64
    -59    997   1057   -467   -558   1026     96    418   -465    168    -46    -44
    -75   1000   1075   -465   -576   1036    116    457   -444    197    -23    -31
    -83   1018   1101   -467   -592   1060    142    498   -431    218    -18    -10
    -93   1070   1163   -491   -628   1117    132    517   -433    228    -12      0
    -83   1098   1182   -506   -631   1140    124    535   -428    252     15    -18
    -88   1117   1202   -517   -644   1161    111    550   -415    272     28    -15
    -80   1166   1247   -542   -662   1205    114    566   -402    285     36     18
    -93   1215   1306   -561   -701   1260    127    579   -397    288     38     23
   -106   1241   1348   -566   -727   1293    122    602   -394    303     46     23
   -129   1252   1379   -561   -753   1314     85    615   -405    303     38     10
   -137   1299   1434   -581   -784   1366     72    628   -405    316     41     12
   -119   1358   1478   -620   -800   1418     64    649   -402    322     46     15
    -88   1389   1478   -649   -782   1434     57    678   -397    327     51     25
    -80   1413   1491   -667   -787   1452     54    706   -384    335     57     44
    -70   1483   1553   -706   -813   1519     59    737   -363    353     77     59
    -67   1545   1613   -743   -839   1579     51    776   -342    374    101     80
    -62   1587   1649   -761   -854   1618    -15    795   -361    381     93     93
    -54   1644   1699   -795   -878   1670    -31    846   -337    415    122    122
    -31   1696   1727   -831   -878   1712     -2    927   -285    470    179    161
    -10   1753   1764   -872   -888   1758      2   1005   -236    530    244    215
     23   1836   1813   -930   -893   1826      2   1085   -179    597    316    285
     41   1883   1839   -963   -898   1862    -20   1130   -174    615    345    316
     57   1961   1904  -1008   -922   1932    -10   1169   -150    652    381    358
     44   2016   1969  -1031   -963   1992      5   1192   -135    675    407    381
     41   2039   1997  -1039   -976   2018     -2   1192   -142    667    405    389
     38   2062   2023  -1052   -992   2044    -25   1163   -181    639    379    366
     38   2083   2044  -1062  -1002   2065    -46   1132   -223    610    342    337
     25   2094   2068  -1062  -1021   2083    -70   1096   -257    579    306    306
      2   2094   2091  -1047  -1044   2094    -75   1049   -296    537    267    267
    -36   2068   2104  -1018  -1070   2086    -75    992   -345    483    205    200
    -59   2078   2138  -1010  -1098   2107    -77    956   -368    449    171    179
    -83   2060   2140   -989  -1111   2099    -85    924   -389    426    148    161
   -111   2047   2158   -966  -1135   2101    -96    875   -439    374     98    111
   -122   2036   2156   -958  -1140   2096   -122    841   -470    342     77     96
   -127   2070   2195   -971  -1161   2132   -148    805   -501    319     46     75
   -145   2070   2216   -963  -1182   2143   -158    787   -511    309     28     62
   -158   2060   2218   -950  -1187   2138   -166    784   -511    311     36     72
   -148   2091   2236   -971  -1192   2164   -192    774   -537    293     12     51
   -135   2140   2275  -1002  -1205   2208   -200    779   -532    301     10     49
   -127   2177   2304  -1026  -1215   2242   -213    789   -519    309     12     51
   -148   2213   2361  -1031  -1254   2286   -218    810   -496    335     33     80
   -150   2229   2379  -1041  -1265   2304   -231    815   -491    337     31     77
   -145   2260   2403  -1057  -1275   2330   -226    833   -483    345     33     72
   -142   2322   2465  -1091  -1304   2392   -210    857   -467    368     49     90
   -148   2366   2514  -1109  -1330   2439   -187    880   -446    392     70    124
   -163   2447   2611  -1143  -1387   2527   -184    885   -436    402     77    145
   -179   2481   2660  -1153  -1418   2569   -202    878   -439    402     77    140
   -166   2509   2675  -1174  -1421   2592   -223    893   -420    428    109    168
   -158   2566   2725  -1202  -1441   2644   -244    898   -407    452    135    187
   -153   2564   2714  -1208  -1434   2639   -293    878   -431    436    124    184
   -137   2595   2733  -1228  -1436   2662   -332    852   -454    420    109    181
   -135   2644   2779  -1254  -1457   2709   -358    841   -465    413    101    189
   -163   2629   2792  -1231  -1478   2709   -387    828   -488    394     80    174
   -194   2579   2772  -1195  -1483   2675   -423    805   -530    358     31    135
   -194   2582   2777  -1195  -1486   2678   -439    795   -550    348     10    124
   -200   2595   2792  -1200  -1496   2691   -441    795   -563    350     12    124
   -215   2548   2764  -1166  -1488   2655   -449    787   -587    327    -12    106
   -246   2496   2740  -1124  -1496   2618   -480    748   -631    280    -51     62
   -277   2468   2743  -1096  -1512   2605   -496    724   -659    252    -85     15
   -298   2449   2748  -1078  -1525   2598   -498    722   -667    244   -101     -5
   -293   2462   2756  -1083  -1525   2608   -498    717   -675    233   -111    -20
   -309   2465   2774  -1078  -1540   2618   -524    698   -696    220   -127    -33
   -309   2499   2808  -1096  -1558   2652   -545    688   -706    210   -135    -41
   -324   2527   2850  -1104  -1587   2688   -545    688   -714    213   -140    -54
   -335   2530   2865  -1096  -1600   2696   -530    704   -711    220   -145    -57
   -358   2509   2865  -1075  -1610   2686   -545    704   -722    210   -150    -64
   -374   2507   2881  -1067  -1626   2694   -555    709   -724    210   -155    -64
   -389   2496   2886  -1054  -1636   2688   -527    745   -711    205   -174    -85
   -381   2538   2920  -1078  -1649   2727   -426    865   -657    215   -194   -122
   -350   2639   2987  -1145  -1670   2813   -332   1044   -532    316   -122    -88
   -290   2855   3146  -1283  -1717   3000   -252   1327   -267    594    129    129
   -184   3187   3372  -1501  -1779   3278   -275   1592     23    979    548    540
   -148   3463   3611  -1657  -1878   3535   -407   1467    109   1257    927    948
   -290   3538   3829  -1626  -2060   3684   -628    956    -59   1317   1104   1158
   -454   3463   3917  -1504  -2184   3689   -885    327   -501    976    844    966
   -592   3091   3684  -1252  -2138   3387  -1117   -303  -1228    109     -5    215
   -615   2637   3252  -1010  -1932   2943  -1304   -600  -1779   -597   -706   -402
   -563   2447   3008   -943  -1787   2727  -1322   -428  -1719   -592   -745   -483
   -530   2377   2907   -924  -1717   2639  -1213   -168  -1522   -457   -670   -467
   -493   2392   2886   -950  -1691   2639  -1041    103  -1293   -290   -555   -400
   -459   2512   2972  -1026  -1714   2740   -820    405  -1041    -77   -387   -283
   -436   2592   3026  -1080  -1730   2808   -711    545   -919     25   -311   -228
   -439   2605   3042  -1083  -1740   2824   -688    592   -883     51   -298   -220
   -439   2652   3091  -1106  -1764   2870   -680    613   -867     62   -288   -210
   -449   2665   3115  -1106  -1782   2889   -665    631   -862     77   -285   -207
   -457   2681   3135  -1114  -1795   2909   -659    644   -859     93   -280   -205
   -452   2688   3141  -1119  -1795   2915   -641    662   -849    111   -259   -189
   -459   2701   3161  -1124  -1810   2930   -646    672   -836    132   -239   -168
   -465   2696   3161  -1114  -1813   2927   -652    680   -820    148   -220   -148
   -472   2748   3221  -1140  -1847   2985   -652    683   -813    153   -218   -153
   -491   2787   3278  -1150  -1883   3031   -646    693   -802    163   -202   -145
   -493   2790   3283  -1148  -1888   3037   -657    693   -805    168   -197   -150
   -485   2821   3307  -1166  -1896   3063   -665    693   -800    174   -184   -150
   -485   2834   3320  -1176  -1904   3078   -672    706   -787    184   -171   -142
   -496   2837   3333  -1171  -1914   3083   -672    717   -779    192   -163   -137
   -483   2881   3364  -1200  -1925   3122   -665    735   -756    220   -137   -114
   -470   2899   3369  -1213  -1919   3133   -670    745   -740    244   -116    -93
   -470   2915   3385  -1223  -1930   3148   -680    758   -727    275    -98    -83
   -467   2953   3421  -1244  -1943   3187   -680    795   -696    311    -67    -67
   -462   2982   3445  -1262  -1956   3213   -670    846   -646    361    -18    -38
   -470   2998   3468  -1262  -1969   3231   -675    896   -592    410     31      2
   -452   3073   3522  -1312  -1987   3299   -659    969   -517    491    111     75
   -431   3125   3554  -1348  -1992   3338   -657   1031   -449    574    189    137
   -431   3167   3598  -1369  -2016   3382   -662   1072   -407    626    244    187
   -418   3231   3650  -1405  -2034   3439   -665   1096   -384    649    272    202
   -420   3234   3652  -1408  -2036   3442   -662   1096   -379    649    272    218
   -420   3247   3668  -1413  -2044   3457   -644   1098   -368    670    288    257
   -449   3231   3681  -1392  -2068   3457   -641   1070   -389    646    270    233
   -472   3216   3689  -1371  -2081   3452   -644   1028   -433    602    228    194
   -465   3185   3647  -1361  -2057   3416   -654    979   -478    545    184    171
   -457   3151   3606  -1348  -2031   3377   -654    943   -519    504    148    135
   -483   3112   3593  -1317  -2039   3354   -654    888   -563    457    101     88
   -514   3052   3567  -1267  -2039   3309   -667    823   -618    394     41     36
   -530   2987   3515  -1231  -2023   3250   -667    769   -662    335    -10    -20
   -545   2948   3491  -1202  -2018   3218   -683    711   -711    283    -59    -72
   -555   2917   3473  -1182  -2013   3195   -693    665   -748    241    -98   -114
   -568   2870   3439  -1150  -2003   3154   -693    628   -784    205   -137   -158
   -584   2847   3432  -1132  -2008   3138   -722    579   -833    171   -171   -200
   -584   2837   3421  -1127  -2003   3128   -719    558   -849    166   -179   -207
   -584   2829   3413  -1122  -1997   3120   -719    548   -852    168   -179   -215
   -592   2844   3437  -1124  -2013   3141   -719    542   -844    171   -179   -218
   -615   2798   3413  -1091  -2016   3104   -732    530   -849    166   -184   -210
   -623   2811   3434  -1096  -2029   3122   -737    522   -841    171   -176   -200
   -610   2850   3457  -1122  -2034   3151   -758    511   -841    174   -176   -202
   -592   2902   3494  -1153  -2042   3198   -771    506   -826    189   -166   -205
   -605   2925   3530  -1161  -2068   3226   -748    522   -792    215   -135   -187
   -605   2943   3548  -1169  -2078   3244   -719    532   -763    231   -119   -166
   -602   2953   3554  -1176  -2081   3252   -701    532   -763    228   -116   -166
   -587   2961   3548  -1187  -2068   3255   -714    506   -774    213   -116   -176
   -553   2992   3543  -1221  -2047   3268   -748    472   -792    205   -116   -166
   -519   3008   3525  -1244  -2021   3265   -774    439   -802    202   -114   -161
   -519   3018   3538  -1252  -2029   3278   -813    407   -820    202   -109   -158
   -537   3039   3577  -1249  -2057   3307   -826    402   -826    218    -93   -145
   -574   3039   3613  -1234  -2094   3325   -831    397   -828    226    -90   -145
   -607   2979   3587  -1187  -2096   3283   -828    392   -836    207   -101   -163
   -618   2886   3502  -1135  -2060   3192   -813    387   -849    187   -119   -189
   -602   2798   3400  -1096  -2000   3099   -826    358   -875    153   -150   -207
   -579   2772   3351  -1096  -1966   3063   -839    332   -901    129   -166   -223
   -563   2717   3278  -1078  -1922   2998   -852    306   -932     98   -197   -257
   -561   2683   3244  -1062  -1904   2961   -841    293   -945     83   -215   -277
   -574   2647   3221  -1036  -1896   2933   -826    275   -961     72   -236   -309
   -584   2608   3192  -1013  -1891   2902   -818    262   -966     64   -244   -319
   -602   2543   3146   -971  -1875   2844   -818    246   -979     49   -254   -327
   -628   2530   3156   -953  -1893   2842   -818    239   -982     41   -265   -329
   -652   2564   3216   -956  -1932   2889   -805    246   -961     59   -246   -322
   -670   2559   3229   -945  -1951   2894   -797    246   -956     64   -239   -322
   -670   2546   3216   -937  -1943   2881   -789    244   -958     70   -226   -316
   -675   2525   3200   -927  -1938   2863   -779    241   -958     77   -213   -306
   -691   2486   3177   -896  -1932   2831   -776    236   -958     75   -213   -311
   -688   2465   3154   -888  -1922   2808   -748    283   -932     83   -228   -358
   -678   2470   3148   -896  -1914   2811   -659    418   -826    137   -223   -400
   -657   2556   3213   -950  -1935   2886   -568    581   -657    272   -127   -335
   -636   2712   3348  -1036  -1992   3029   -504    782   -400    558    158    -88
   -579   2977   3556  -1200  -2068   3265   -555    906   -187    888    571    345
   -597   3255   3852  -1330  -2226   3554   -654    750   -179   1060    911    763
   -701   3322   4024  -1312  -2364   3673   -701    459   -355   1060   1080    989
   -800   3208   4008  -1202  -2403   3608   -792     90   -766    722    826    782
   -885   2899   3785  -1008  -2335   3341   -966   -462  -1449   -119    -70    -49
   -891   2514   3406   -813  -2148   2959  -1158   -823  -1953   -787   -784   -706
   -862   2192   3052   -665  -1958   2621  -1241   -782  -1948   -828   -870   -828
   -828   2023   2852   -597  -1839   2436  -1176   -576  -1732   -659   -771   -787
   -815   2034   2847   -610  -1834   2439  -1062   -363  -1483   -467   -639   -696
   -797   2104   2902   -654  -1849   2501   -906   -111  -1210   -239   -465   -574
   -779   2169   2948   -696  -1865   2559   -792     70  -1023    -72   -335   -480
   -761   2205   2966   -722  -1862   2585   -732    155   -937      0   -272   -436
   -758   2195   2953   -719  -1857   2572   -730    176   -909     25   -244   -418
   -769   2190   2959   -711  -1865   2574   -724    184   -891     41   -228   -402
   -761   2200   2961   -722  -1862   2579   -714    197   -867     59   -210   -389
   -758   2195   2953   -717  -1855   2574   -701    207   -844     75   -192   -379
   -761   2182   2940   -711  -1852   2561   -693    213   -828     80   -184   -376
   -761   2192   2953   -714  -1857   2572   -680    223   -802    101   -166   -366
   -763   2192   2953   -714  -1860   2572   -685    226   -784    111   -153   -358
   -743   2187   2930   -722  -1836   2559   -691    231   -766    124   -140   -350
   -724   2205   2930   -740  -1829   2566   -667    254   -735    150   -119   -322
   -714   2210   2925   -748  -1818   2566   -659    270   -711    171    -96   -298
   -698   2223   2922   -761  -1810   2572   -657    277   -693    189    -72   -280
   -693   2236   2930   -771  -1810   2582   -667    277   -680    197    -64   -275
   -683   2234   2917   -776  -1800   2574   -680    275   -667    210    -57   -277
   -691   2221   2912   -763  -1800   2566   -675    293   -639    239    -28   -259
   -709   2218   2927   -756  -1818   2574   -659    324   -600    277     10   -231
   -704   2244   2948   -769  -1826   2595   -639    366   -550    332     64   -184
   -693   2275   2969   -792  -1831   2621   -639    400   -506    389    109   -148
   -683   2299   2982   -807  -1831   2639   -633    452   -449    452    163    -90
   -667   2322   2987   -828  -1829   2655   -623    509   -381    522    236    -20
   -657   2379   3037   -859  -1847   2707   -607    576   -306    602    322     57
   -649   2408   3055   -880  -1852   2730   -597    618   -249    667    387    109
   -636   2408   3044   -885  -1842   2725   -576    649   -210    709    426    142
   -639   2416   3055   -891  -1849   2735   -548    672   -179    732    452    171
   -631   2421   3052   -893  -1842   2735   -542    675   -168    735    467    187
   -633   2403   3034   -885  -1834   2717   -542    665   -184    709    444    174
   -654   2369   3021   -857  -1836   2694   -545    636   -218    662    400    140
   -667   2333   3000   -833  -1834   2665   -553    605   -249    613    368    101
   -680   2288   2969   -802  -1823   2629   -553    566   -280    568    324     62
   -711   2226   2938   -758  -1826   2582   -553    511   -332    493    246      5
   -730   2182   2912   -727  -1821   2546   -576    449   -392    426    181    -46
   -743   2107   2850   -683  -1797   2478   -594    387   -446    368    122    -90
   -750   2052   2803   -649  -1777   2426   -602    335   -488    314     67   -129
   -766   1974   2738   -605  -1753   2356   -605    285   -524    259     28   -176
   -771   1927   2699   -579  -1735   2314   -620    231   -566    210    -15   -233
   -784   1904   2688   -563  -1735   2296   -631    187   -597    179    -41   -270
   -813   1852   2665   -519  -1738   2257   -628    163   -613    155    -72   -285
   -844   1857   2701   -506  -1774   2278   -631    155   -605    148    -72   -272
   -846   1792   2639   -472  -1743   2216   -615    163   -581    166    -54   -275
   -823   1782   2605   -480  -1714   2192   -607    163   -568    171    -44   -277
   -807   1784   2592   -488  -1699   2187   -610    161   -566    171    -25   -244
   -784   1774   2559   -496  -1673   2166   -628    148   -566    166    -20   -272
   -784   1761   2546   -488  -1665   2153   -626    161   -545    184     15   -311
   -771   1784   2553   -506  -1665   2169   -602    192   -506    223     62   -272
   -743   1836   2579   -545  -1660   2208   -597    200   -478    246     83   -215
   -743   1823   2566   -542  -1654   2195   -592    197   -470    254     85   -197
   -743   1842   2582   -550  -1662   2210   -597    184   -457    257     93   -197
   -743   1839   2582   -548  -1662   2210   -592    171   -444    267    103   -189
   -719   1844   2564   -561  -1641   2203   -594    166   -423    285    127   -148
   -685   1849   2535   -581  -1610   2190   -639    129   -446    257    109   -161
   -678   1857   2535   -589  -1608   2195   -685     98   -467    236    101   -161
   -667   1878   2546   -607  -1605   2210   -688     88   -470    226     88   -161
   -652   1878   2530   -613  -1590   2203   -691     80   -470    215     77   -163
   -646   1797   2444   -579  -1545   2120   -696     75   -475    210     83   -153
   -665   1743   2405   -540  -1535   2073   -696     59   -485    192     75   -155
   -654   1719   2372   -532  -1514   2044   -709     41   -498    171     62   -163
   -639   1623   2262   -491  -1449   1943   -698     36   -496    158     44   -179
   -662   1561   2223   -452  -1441   1893   -696     18   -501    135     15   -184
   -680   1512   2190   -415  -1436   1849   -701      0   -511    116      5   -200
   -675   1478   2151   -402  -1413   1813   -714     -7   -511    111     10   -200
   -678   1501   2179   -410  -1428   1839   -714    -18   -511    101      7   -197
   -683   1480   2164   -400  -1423   1821   -714    -31   -514     77    -12   -210
   -670   1449   2120   -389  -1395   1782   -724    -38   -511     62    -28   -207
   -659   1400   2060   -371  -1361   1727   -719    -28   -488     77    -15   -192
   -670   1369   2039   -348  -1353   1704   -709    -12   -446    109     18   -168
   -670   1371   2042   -353  -1356   1706   -714    -25   -439    106     36   -163
   -659   1345   2005   -342  -1332   1675   -727    -38   -441     90     20   -184
   -646   1309   1953   -332  -1301   1628   -737    -31   -428     67    -15   -226
   -626   1314   1940   -342  -1283   1626   -657     83   -353     83    -33   -254
   -600   1402   2000   -402  -1301   1701   -540    241   -210    161      7   -228
   -568   1543   2112   -488  -1340   1826   -446    459     51    402    223    -64
   -504   1756   2257   -626  -1382   2005   -420    745    405    802    620    290
   -452   2099   2551   -823  -1501   2325   -540    714    540   1106   1028    706
   -517   2288   2803   -888  -1660   2546   -737    285    387   1213   1301   1026
   -626   2239   2865   -807  -1745   2551   -943   -220     54   1052   1254   1031
   -743   1938   2681   -597  -1712   2309  -1187   -805   -548    397    623    506
   -802   1436   2239   -316  -1519   1836  -1402  -1293  -1288   -576   -355   -309
   -771   1088   1860   -158  -1314   1473  -1439  -1215  -1345   -748   -579   -537
   -750    909   1660    -80  -1205   1283  -1335   -927  -1085   -566   -488   -524
   -709    867   1577    -80  -1143   1221  -1202   -670   -831   -379   -366   -452
   -657    914   1571   -127  -1114   1241  -1018   -402   -563   -174   -215   -345
   -618   1010   1628   -197  -1124   1319   -878   -215   -368    -15    -83   -246
   -589   1062   1652   -236  -1122   1356   -815   -140   -277     59    -20   -197
   -579   1049   1628   -236  -1106   1337   -789   -109   -236     93      0   -181
   -592   1013   1605   -210  -1098   1309   -779   -103   -223     98      0   -187
   -571   1005   1577   -218  -1075   1291   -782   -111   -210    101      7   -200
   -558   1015   1574   -231  -1065   1293   -789   -119   -194    106     15   -202
   -558   1021   1577   -231  -1067   1299   -795   -116   -179    122     36   -194
   -553   1000   1553   -223  -1052   1275   -797   -124   -163    135     49   -194
   -545    974   1519   -215  -1034   1244   -774   -106   -127    168     75   -174
   -527   1013   1538   -244  -1034   1275   -771   -103   -106    194    101   -142
   -498   1034   1532   -267  -1015   1283   -787   -127   -101    194    103   -140
   -467   1013   1480   -272   -974   1247   -782   -127    -80    213    116   -127
   -431   1044   1473   -309   -953   1257   -763   -103    -57    228    132   -106
   -418   1054   1470   -319   -945   1262   -756    -88    -33    241    145    -90
   -400   1065   1465   -335   -932   1265   -753    -70     -2    259    168    -77
   -374   1057   1431   -340   -901   1244   -740    -44     36    293    197    -57
   -368   1072   1441   -353   -904   1254   -735    -15     72    327    223    -31
   -366   1047   1413   -340   -891   1228   -722     15    114    358    252    -23
   -335   1054   1387   -361   -859   1221   -696     67    179    415    306     12
   -296   1111   1408   -407   -852   1260   -675    127    252    491    387     88
   -283   1171   1454   -446   -870   1312   -654    192    319    566    449    148
   -277   1234   1512   -478   -896   1374   -639    259    392    646    524    210
   -277   1283   1558   -504   -919   1421   -613    316    465    717    594    257
   -267   1293   1561   -511   -914   1426   -581    368    522    776    649    296
   -262   1327   1587   -535   -924   1457   -574    389    548    805    672    327
   -270   1374   1641   -553   -956   1506   -566    387    553    810    691    350
   -270   1374   1644   -553   -956   1509   -563    366    545    797    683    350
   -259   1337   1597   -537   -927   1467   -568    324    517    756    644    311
   -277   1262   1540   -493   -909   1400   -555    290    491    727    613    280
   -293   1213   1506   -459   -898   1358   -553    252    467    698    589    257
   -319   1197   1517   -439   -919   1356   -566    181    423    636    537    207
   -350   1166   1517   -407   -932   1340   -574    111    374    574    488    163
   -389   1075   1465   -345   -927   1270   -592     33    322    511    431    109
   -394    992   1387   -298   -891   1189   -605    -25    283    454    384     54
   -392    917   1309   -265   -849   1111   -620    -88    244    402    332     -5
   -413    893   1306   -239   -859   1098   -646   -148    205    366    301    -44
   -415    857   1273   -220   -844   1062   -659   -189    179    332    270    -77
   -407    815   1223   -202   -815   1018   -670   -215    158    301    244   -109
   -410    763   1171   -176   -792    966   -680   -241    132    272    223   -142
   -389    753   1143   -181   -766    948   -688   -257    127    267    218   -163
   -410    688   1098   -140   -753    893   -672   -254    142    283    226   -171
   -400    688   1088   -145   -745    888   -678   -252    148    288    231   -171
   -394    680   1075   -145   -737    878   -670   -233    163    303    252   -155
   -392    659   1052   -132   -722    854   -672   -226    176    319    267   -158
   -389    685   1075   -150   -732    878   -659   -218    197    335    288   -155
   -389    719   1109   -166   -748    911   -623   -202    210    342    290   -158
   -379    740   1119   -181   -748    927   -587   -197    207    348    288   -145
   -358    763   1122   -202   -740    943   -568   -194    207    361    296   -129
   -342    769   1109   -213   -727    937   -579   -200    231    366    311   -122
   -345    815   1161   -236   -753    987   -602   -226    236    361    316   -116
   -355    810   1166   -228   -761    987   -623   -246    236    358    324   -109
   -371    717   1088   -171   -730    901   -649   -285    205    332    306   -132
   -394    672   1065   -140   -730    867   -639   -296    189    329    303   -137
   -400    667   1067   -135   -735    867   -641   -303    184    329    311   -129
   -402    641   1044   -122   -724    841   -652   -335    158    311    298   -142
   -407    563    971    -77   -688    766   -659   -363    132    288    277   -163
   -418    519    937    -51   -680    730   -672   -392    103    259    254   -187
   -428    478    904    -25   -665    691   -678   -418     88    233    239   -207
   -418    441    857    -12   -639    649   -657   -426     83    226    233   -213
   -428    392    820     18   -623    605   -628   -431     72    213    220   -223
   -418    379    795     18   -605    587   -659   -483     12    155    168   -290
   -389    350    740     18   -566    545   -662   -509    -18    119    129   -329
   -376    316    693     28   -535    504   -644   -509    -20    114    119   -332
   -363    329    693     18   -527    511   -639   -524    -28    111    111   -332
   -379    267    646     54   -514    457   -623   -532    -44    101    111   -358
   -376    231    607     72   -491    418   -602   -530    -38    101    119   -371
   -348    239    587     54   -467    410   -574   -524    -25    119    140   -350
   -329    207    537     62   -433    371   -563   -530    -36    114    140   -348
   -335    187    522     72   -428    353   -561   -540    -51    101    129   -355
   -340    202    542     67   -441    371   -527   -509    -38     98    124   -368
   -335    239    574     46   -454    405   -423   -376     28    129    124   -389
   -288    327    615    -18   -452    470   -316   -197    158    220    181   -361
   -241    501    743   -132   -491    620   -218     64    413    488    436   -142
   -142    782    922   -319   -532    852   -197    275    652    810    797    226
   -109   1085   1192   -488   -652   1137   -296     83    654    982   1106    605
   -233   1200   1434   -483   -833   1317   -420   -366    532   1080   1343    911
   -400   1096   1493   -350   -945   1293   -576   -878    215    893   1241    846
   -472    628   1101    -77   -787    865   -758  -1418   -394    184    509    155
   -428    137    563    142   -496    348   -956  -1745   -961   -542   -259   -587
   -355   -148    207    252   -283     28  -1052  -1699  -1039   -688   -449   -818
   -342   -223    116    280   -231    -51   -963  -1434   -836   -548   -361   -784
   -340   -153    187    246   -265     15   -769  -1119   -581   -350   -213   -672
   -361    -75    285    218   -324    103   -550   -800   -335   -148    -57   -542
   -363    -12    350    189   -358    168   -426   -623   -207    -36     33   -457
   -348     25    374    161   -361    200   -366   -561   -150     18     80   -418
   -348     10    358    166   -353    184   -342   -527   -124     38     98   -410
   -345    -23    319    181   -335    148   -340   -506   -135     36     93   -413
   -345    -25    319    187   -332    145   -319   -485   -135     38     98   -397
   -337      2    340    166   -340    171   -293   -462   -124     51    119   -374
   -342     -5    335    174   -340    163   -290   -457   -129     49    124   -376
   -363    -31    329    197   -348    148   -293   -449   -137     51    124   -387
   -350    -20    329    187   -340    153   -285   -433   -129     70    137   -376
   -345    -28    316    187   -332    142   -288   -426   -127     77    148   -368
   -345    -41    303    192   -324    129   -272   -410   -124     77    153   -366
   -337    -41    296    189   -319    124   -249   -387   -109     88    168   -355
   -329    -15    314    174   -322    148   -236   -355    -77    116    200   -332
   -322      5    327    158   -324    166   -233   -329    -64    132    213   -314
   -316      2    316    155   -316    158   -231   -301    -59    145    228   -298
   -309     -2    303    155   -309    150   -223   -262    -36    168    259   -265
   -288    -10    277    150   -283    132   -210   -215     -5    194    290   -228
   -262    -10    249    135   -257    119   -213   -171     12    210    309   -218
   -236      7    244    114   -239    124   -223   -124     36    236    337   -189
   -200     70    270     62   -236    171   -223    -64     77    277    374   -153
   -174    135    309     20   -241    220   -213      0    129    327    426   -109
   -158    197    353    -20   -257    275   -187     72    187    384    496    -41
   -137    280    418    -72   -277    348   -179    129    233    436    558     20
   -132    327    459    -98   -296    392   -179    168    259    465    592     64
   -122    353    475   -114   -298    413   -166    205    283    483    618    101
   -127    363    491   -119   -309    426   -168    207    283    475    620    109
   -140    368    509   -114   -324    439   -161    205    267    454    607    116
   -137    363    501   -114   -319    433   -150    202    254    436    594    122
   -148    358    506   -103   -327    431   -140    184    241    415    579    111
   -161    340    501    -90   -329    420   -140    150    207    374    540     64
   -176    322    498    -72   -337    410   -132    106    168    327    493     15
   -189    298    488    -57   -337    392   -129     62    135    272    441    -31
   -202    252    454    -23   -327    353   -124     23     96    220    394    -70
   -205    205    410      0   -306    306   -127    -15     62    189    353   -106
   -210    192    402      7   -306    298   -140    -62     28    150    314   -140
   -215    184    400     12   -309    290   -145    -93     -7    116    280   -166
   -205    153    358     25   -280    254   -145   -116    -41     72    244   -202
   -194    109    303     41   -249    205   -153   -153    -80     28    207   -236
   -187    140    324     23   -254    231   -140   -161    -90     18    207   -236
   -194    161    353     15   -272    254   -132   -155    -96     18    215   -231
   -176    184    361     -2   -267    272   -137   -163   -103     15    213   -228
   -174    187    361     -7   -270    275   -135   -158   -109      7    205   -233
   -179    176    355      0   -267    267   -132   -158   -119      2    194   -249
   -163    207    371    -23   -267    288   -129   -153   -122     15    197   -244
   -176    252    428    -36   -301    340    -93   -124    -98     46    226   -210
   -189    285    475    -49   -332    379    -59    -93    -77     72    254   -187
   -197    288    485    -46   -342    387    -38    -75    -67     75    265   -181
   -200    314    511    -57   -355    413    -33    -70    -64     75    272   -176
   -192    376    568    -90   -379    472    -49    -80    -64     77    277   -163
   -210    410    620   -101   -415    514    -64   -106    -70     83    288   -145
   -202    418    620   -109   -413    519    -96   -137    -98     72    275   -150
   -200    415    615   -109   -407    514   -124   -161   -129     51    257   -163
   -192    428    620   -116   -405    524   -155   -181   -166     28    239   -176
   -202    431    633   -116   -418    532   -150   -168   -166     36    246   -161
   -228    361    589    -67   -410    475   -163   -181   -197      7    220   -176
   -241    314    555    -38   -400    433   -176   -202   -236    -36    181   -207
   -226    298    524    -36   -374    410   -189   -223   -270    -67    145   -246
   -239    244    480     -5   -361    361   -192   -236   -301    -90    119   -270
   -259    213    472     23   -366    340   -200   -257   -335   -116     83   -296
   -283    158    441     62   -363    301   -205   -272   -358   -145     41   -322
   -270    148    418     62   -342    283   -220   -288   -379   -163     20   -335
   -272    124    397     72   -335    259   -241   -301   -407   -194     -5   -358
   -283    103    387     88   -335    244   -249   -303   -418   -213    -15   -363
   -288     83    371    101   -332    226   -262   -306   -431   -228    -31   -376
   -283    109    392     88   -337    249   -267   -303   -431   -236    -38   -371
   -272    122    392     72   -332    257   -267   -306   -436   -246    -57   -381
   -267     88    355     88   -311    220   -272   -309   -436   -252    -64   -387
   -267     62    327    101   -296    194   -293   -322   -454   -272    -85   -402
   -265     77    342     93   -303    210   -309   -316   -472   -288    -98   -418
   -257     88    345     83   -301    215   -257   -223   -426   -277   -111   -446
   -241    145    387     46   -314    267   -166    -59   -327   -220    -90   -462
   -210    265    475    -28   -342    368    -77    150   -148    -46     44   -358
   -158    475    633   -158   -394    553    -28    426    127    270    361    -54
   -127    815    943   -345   -535    880    -90    457    262    535    730    376
   -197   1018   1213   -410   -706   1114   -181    166    207    675   1010    735
   -324   1049   1374   -361   -849   1210   -298   -236     18    659   1109    880
   -436    846   1283   -205   -859   1065   -483   -805   -496    155    633    454
   -509    423    930     41   -719    675   -696  -1358  -1200   -714   -280   -413
   -475    101    576    184   -524    337   -867  -1462  -1473  -1062   -665   -784
   -420    -70    350    241   -384    140   -862  -1260  -1356   -989   -641   -805
   -384   -106    277    246   -332     85   -774  -1018  -1156   -854   -566   -766
   -353    -25    324    189   -340    148   -597   -732   -904   -667   -436   -678
   -332     54    387    137   -361    220   -420   -480   -680   -491   -290   -568
   -340    122    462    106   -400    290   -345   -374   -589   -420   -233   -522
   -332    111    444    111   -387    277   -327   -337   -558   -400   -220   -509
   -332    106    439    111   -387    272   -324   -322   -548   -394   -220   -506
   -329    132    462     98   -397    296   -327   -293   -519   -361   -189   -467
   -316    192    509     59   -413    350   -329   -280   -501   -340   -163   -433
   -298    231    530     33   -413    379   -335   -283   -501   -348   -166   -436
   -301    239    540     31   -420    387   -327   -275   -493   -350   -166   -439
   -301    265    566     18   -433    415   -327   -262   -472   -332   -153   -426
   -283    296    579     -7   -431    439   -329   -244   -452   -314   -135   -405
   -277    301    579    -10   -428    439   -332   -231   -433   -306   -132   -400
   -275    301    576    -12   -426    439   -322   -215   -407   -290   -114   -384
   -257    322    576    -33   -415    449   -324   -205   -389   -272    -96   -366
   -233    348    581    -59   -407    465   -337   -200   -381   -262    -90   -363
   -228    371    600    -70   -413    485   -342   -184   -363   -236    -75   -348
   -231    413    641    -93   -436    527   -350   -158   -337   -218    -57   -329
   -213    423    636   -106   -423    530   -350   -124   -311   -189    -31   -288
   -202    457    659   -129   -431    558   -337    -75   -267   -140     10   -236
   -179    540    719   -179   -449    628   -327    -31   -231    -93     49   -189
   -158    571    727   -207   -441    646   -332     10   -192    -46     90   -161
   -135    581    717   -226   -426    649   -348     54   -148     -2    132   -132
   -142    631    771   -244   -457    701   -345    129    -85     67    194    -75
   -137    709    846   -285   -491    776   -329    205     -2    148    267     -7
   -119    766    885   -324   -504    826   -340    246     46    197    314     38
   -119    805    922   -342   -522    862   -337    275     75    231    353     85
   -116    813    930   -348   -524    870   -322    290     88    257    376    116
   -101    828    930   -363   -514    878   -324    272     72    244    366    111
   -114    823    937   -355   -527    878   -348    233     36    202    332     80
   -140    805    943   -332   -542    872   -355    194     -2    161    293     46
   -153    766    919   -306   -537    841   -348    158    -33    127    262     20
   -163    719    883   -277   -522    800   -340    109    -83     77    205    -31
   -187    683    867   -249   -527    774   -340     49   -132     23    153    -72
   -202    628    831   -215   -517    730   -342     -5   -174    -33     93   -132
   -207    584    789   -189   -498    685   -355    -67   -223    -96     18   -213
   -231    576    807   -171   -519    691   -366   -119   -272   -145    -36   -252
   -252    553    802   -150   -527    678   -379   -166   -306   -171    -59   -252
   -252    517    769   -132   -511    641   -400   -207   -335   -200    -90   -265
   -272    465    737    -96   -506    600   -423   -241   -355   -213   -111   -288
   -267    488    756   -109   -511    620   -426   -241   -355   -215   -116   -298
   -249    475    722   -114   -485    597   -428   -246   -366   -231   -135   -319
   -241    483    724   -122   -483    602   -433   -259   -366   -231   -135   -335
   -244    514    758   -137   -501    636   -431   -259   -355   -218   -129   -329
   -244    524    769   -140   -506    646   -428   -254   -350   -218   -132   -324
   -233    545    776   -155   -506    659   -428   -257   -350   -213   -127   -319
   -215    620    836   -205   -524    727   -410   -233   -319   -184   -101   -298
   -210    652    862   -223   -535    756   -389   -213   -288   -161    -83   -290
   -205    626    831   -210   -517    727   -374   -210   -280   -153    -83   -288
   -223    610    833   -194   -527    722   -379   -210   -272   -140    -67   -270
   -233    626    859   -197   -548    743   -402   -231   -275   -148    -70   -267
   -207    714    919   -254   -563    815   -428   -259   -270   -145    -64   -262
   -179    732    911   -275   -545    820   -454   -267   -267   -132    -46   -249
   -171    724    896   -277   -532    810   -480   -285   -288   -148    -57   -249
   -189    750    940   -280   -566    846   -467   -285   -283   -145    -54   -239
   -194    717    911   -262   -553    815   -465   -298   -285   -148    -59   -244
   -194    680    875   -241   -535    776   -478   -322   -322   -179    -88   -267
   -179    639    815   -231   -496    724   -496   -355   -363   -213   -122   -306
   -192    610    802   -210   -496    704   -509   -374   -389   -239   -155   -335
   -205    576    782   -187   -493    678   -506   -384   -400   -254   -174   -348
   -228    527    756   -148   -491    641   -485   -379   -397   -252   -171   -350
   -267    462    727    -98   -498    594   -485   -415   -433   -298   -218   -397
   -265    433    698    -85   -480    566   -485   -428   -449   -311   -231   -418
   -259    420    678    -80   -470    548   -504   -446   -480   -335   -257   -439
   -270    426    696    -77   -483    561   -519   -470   -501   -355   -280   -457
   -285    361    646    -38   -467    501   -511   -472   -498   -361   -283   -462
   -290    368    657    -38   -475    511   -511   -472   -498   -350   -277   -444
   -283    381    662    -51   -472    522   -522   -488   -509   -358   -288   -462
   -293    316    610    -10   -452    462   -524   -514   -532   -381   -322   -506
   -314    280    592     15   -454    436   -509   -519   -537   -392   -340   -532
   -324    249    574     36   -449    410   -488   -491   -522   -392   -348   -540
   -322    272    592     23   -457    431   -402   -379   -452   -366   -358   -568
   -311    361    672    -23   -491    517   -316   -249   -337   -288   -322   -571
   -280    509    789   -114   -535    646   -249    -54    -93    -33    -96   -389
   -231    724    956   -246   -594    839   -257    179    215    368    324     10
   -200    989   1189   -394   -696   1091   -345    158    319    657    748    475
   -241   1085   1327   -420   -784   1205   -436   -140    161    727   1002    787
   -329    984   1314   -327   -823   1148   -540   -555   -244    441    833    680
   -415    743   1158   -163   -787    950   -743  -1145   -937   -353     44     -5
   -462    387    849     38   -657    615   -958  -1631  -1597  -1213   -854   -802
   -433     88    522    174   -478    303  -1054  -1647  -1693  -1379  -1065  -1031
   -402    -88    314    244   -361    114   -969  -1413  -1457  -1195   -971  -1008
   -381   -124    257    252   -319     64   -865  -1189  -1205   -995   -844   -935
   -363    -18    345    189   -355    163   -701   -914   -901   -732   -636   -792
   -345     57    402    145   -374    228   -550   -693   -675   -537   -475   -667
   -316     93    410    109   -363    249   -491   -615   -589   -462   -415   -618
   -309     98    407    103   -358    252   -467   -592   -561   -436   -400   -602
   -319     88    405    114   -363    246   -462   -592   -550   -426   -394   -602
   -314    111    426    101   -368    267   -467   -589   -545   -423   -392   -610
   -293    158    452     64   -374    306   -467   -581   -517   -402   -366   -587
   -283    176    459     51   -371    316   -444   -563   -483   -379   -345   -566
   -272    166    439     51   -355    301   -436   -558   -467   -363   -337   -558
   -270    210    480     31   -374    345   -436   -558   -452   -350   -324   -550
   -280    171    452     51   -366    309   -426   -542   -431   -332   -306   -524
   -288    163    452     62   -368    306   -426   -535   -426   -322   -293   -504
   -298    205    501     44   -400    350   -413   -532   -420   -311   -283   -504
   -293    244    537     25   -415    389   -400   -519   -402   -285   -267   -504
   -288    252    537     18   -413    394   -394   -506   -384   -259   -239   -470
   -262    239    501     10   -381    368   -400   -498   -366   -233   -210   -452
   -259    207    467     25   -363    335   -389   -483   -342   -213   -200   -439
   -270    233    504     18   -387    368   -387   -465   -314   -181   -174   -415
   -252    270    519    -10   -384    392   -371   -433   -265   -132   -122   -376
   -241    259    498    -10   -368    379   -363   -400   -220    -85    -77   -340
   -228    277    504    -25   -366    389   -368   -368   -174    -33    -23   -301
   -218    322    540    -51   -379    431   -363   -316   -103     44     49   -244
   -207    361    568    -75   -387    465   -342   -254    -23    129    129   -166
   -200    381    579    -90   -389    480   -322   -197     44    205    205    -96
   -174    410    584   -119   -379    496   -316   -161     88    257    262    -36
   -153    439    592   -142   -371    514   -303   -137    106    280    290      0
   -163    410    574   -124   -368    491   -293   -135    103    259    275    -12
   -192    400    589   -103   -392    493   -285   -142     98    244    262    -25
   -210    389    597    -90   -405    491   -283   -166     77    213    241    -46
   -215    345    561    -64   -387    452   -280   -205     33    168    200    -88
   -223    314    537    -46   -381    426   -275   -252    -18    106    137   -142
   -231    272    504    -23   -366    387   -277   -309    -72     41     70   -200
   -249    202    452     20   -350    327   -283   -368   -132    -31      2   -265
   -275    135    410     70   -342    272   -277   -413   -179    -83    -51   -316
   -301     67    366    114   -332    215   -270   -454   -220   -124    -96   -355
   -298     36    335    129   -316    187   -267   -491   -249   -153   -124   -389
   -306    -12    293    158   -301    140   -277   -535   -290   -197   -166   -436
   -306    -77    228    192   -267     75   -293   -576   -329   -231   -205   -475
   -303   -142    158    223   -233      7   -296   -597   -348   -254   -226   -498
   -314   -200    114    257   -215    -41   -283   -605   -350   -267   -233   -514
   -322   -194    124    257   -226    -36   -272   -605   -345   -265   -228   -504
   -303   -200    103    252   -205    -49   -277   -615   -355   -272   -233   -506
   -296   -197     98    246   -200    -49   -290   -623   -353   -270   -233   -514
   -306   -189    116    246   -213    -36   -285   -618   -345   -262   -226   -506
   -309   -176    132    241   -223    -23   -262   -592   -311   -228   -194   -478
   -309   -140    168    226   -239     12   -249   -566   -267   -192   -161   -454
   -311   -111    200    210   -257     44   -233   -542   -236   -168   -127   -428
   -314   -111    202    213   -259     44   -210   -530   -215   -155   -116   -423
   -314   -127    187    218   -252     28   -192   -524   -197   -150   -114   -426
   -316   -127    189    223   -254     31   -194   -522   -184   -148   -103   -413
   -314   -103    210    207   -265     51   -202   -535   -179   -142    -88   -392
   -322    -96    226    207   -275     64   -223   -555   -192   -142    -85   -381
   -335   -116    218    223   -277     49   -239   -561   -197   -142    -80   -376
   -337   -103    233    220   -285     64   -239   -566   -189   -145    -80   -376
   -324   -106    218    213   -272     57   -228   -571   -184   -155    -83   -371
   -314   -140    174    228   -246     15   -226   -571   -194   -168    -93   -381
   -319   -207    109    262   -215    -49   -236   -584   -218   -192   -119   -405
   -329   -259     70    296   -200    -96   -236   -592   -226   -213   -132   -415
   -319   -296     20    306   -171   -137   -228   -600   -239   -233   -148   -433
   -306   -298      5    301   -158   -148   -218   -602   -246   -249   -168   -454
   -327   -311     12    316   -171   -148   -207   -615   -252   -262   -184   -467
   -342   -353    -10    348   -166   -181   -202   -633   -267   -288   -202   -485
   -342   -423    -80    381   -132   -252   -218   -657   -293   -319   -236   -511
   -327   -436   -109    381   -111   -272   -215   -659   -285   -324   -241   -514
   -342   -418    -75    379   -135   -246   -205   -662   -277   -324   -241   -504
   -348   -418    -70    384   -140   -244   -202   -665   -270   -322   -239   -491
   -345   -457   -111    400   -116   -285   -187   -652   -254   -306   -220   -491
   -379   -483   -106    431   -137   -296   -171   -652   -241   -301   -207   -506
   -381   -511   -129    444   -127   -319   -174   -649   -236   -301   -205   -519
   -358   -522   -163    441    -98   -342   -168   -644   -228   -298   -200   -524
   -353   -550   -200    452    -77   -376   -101   -542   -163   -267   -210   -548
   -342   -524   -181    433    -83   -353     -7   -384    -49   -200   -194   -561
   -316   -407    -90    361   -114   -249     49   -218    135    -33    -54   -452
   -283   -202     80    244   -181    -62     83     -2    407    285    275   -137
   -244     96    337     72   -290    215     31     -7    511    514    618    272
   -303    314    618     -5   -459    465    -62   -348    355    548    833    594
   -397    322    719     36   -558    519   -161   -717     98    462    885    706
   -496    127    623    184   -558    374   -303  -1161   -340     57    519    371
   -540   -293    246    415   -394    -23   -496  -1621   -935   -719   -332   -459
   -496   -685   -189    592   -153   -439   -649  -1771  -1218  -1132   -792   -909
   -439   -880   -441    657      0   -662   -654  -1613  -1078  -1047   -763   -924
   -415   -919   -504    667     44   -711   -558  -1376   -833   -867   -646   -857
   -400   -885   -488    641     41   -688   -381  -1093   -558   -654   -501   -745
   -371   -826   -454    600     38   -641   -231   -857   -340   -470   -361   -639
   -355   -805   -449    579     44   -626   -181   -774   -262   -402   -314   -607
   -337   -810   -472    574     67   -641   -176   -745   -239   -374   -303   -597
   -335   -841   -506    587     83   -675   -163   -727   -218   -363   -301   -597
   -348   -862   -514    602     83   -688   -140   -704   -192   -342   -280   -581
   -361   -846   -485    602     62   -667   -135   -696   -181   -335   -272   -581
   -368   -870   -501    620     64   -685   -127   -685   -155   -314   -249   -558
   -374   -888   -514    631     67   -701   -127   -678   -140   -298   -239   -537
   -363   -875   -514    618     75   -696   -135   -672   -129   -296   -236   -540
   -342   -870   -527    605     90   -698   -137   -665   -109   -285   -220   -537
   -348   -888   -540    618     96   -714   -124   -639    -75   -257   -197   -509
   -368   -917   -550    641     88   -732   -122   -626    -54   -239   -179   -483
   -389   -924   -535    657     70   -730   -119   -623    -33   -228   -176   -475
   -392   -922   -530    654     67   -724   -129   -620    -18   -218   -161   -470
   -376   -945   -568    662     96   -758   -127   -613     -7   -213   -148   -459
   -376   -969   -592    670    106   -782   -119   -587     25   -184   -127   -436
   -368   -930   -561    649     93   -745   -106   -548     70   -145    -90   -410
   -358   -922   -566    639    103   -743   -116   -522     96   -122    -67   -392
   -340   -932   -592    636    124   -763   -132   -491    124    -96    -41   -366
   -332   -919   -587    626    127   -753   -114   -433    181    -44     10   -319
   -309   -849   -542    579    116   -696   -114   -371    246     12     75   -267
   -285   -810   -524    548    116   -670   -106   -306    303     80    142   -207
   -265   -800   -535    532    135   -667    -98   -252    361    145    205   -158
   -244   -795   -553    519    153   -675    -85   -187    426    210    272    -98
   -233   -743   -509    488    135   -626    -83   -148    462    252    329    -46
   -213   -698   -485    454    135   -592    -80   -142    470    254    345    -25
   -179   -680   -501    431    161   -592    -77   -150    462    231    332    -31
   -176   -670   -493    420    158   -581    -70   -168    452    213    316    -38
   -192   -662   -470    426    137   -566    -51   -192    439    187    296    -41
   -218   -698   -480    457    129   -589    -57   -239    407    140    259    -64
   -223   -779   -555    501    166   -667    -54   -288    374     88    213   -119
   -223   -818   -597    519    184   -709    -64   -345    327     33    158   -171
   -231   -844   -615    537    192   -730    -64   -402    290    -12    109   -223
   -231   -885   -654    555    210   -771    -64   -454    259    -54     67   -267
   -215   -950   -735    584    259   -844    -62   -498    233    -90     36   -288
   -197   -969   -774    581    288   -872    -70   -542    210   -122      2   -314
   -187   -950   -763    568    285   -857    -59   -566    210   -127      2   -309
   -176   -958   -782    566    301   -870    -72   -592    197   -135     -5   -314
   -174  -1010   -836    592    329   -924    -90   -620    176   -155    -25   -327
   -168  -1010   -844    587    335   -927    -80   -618    192   -148    -15   -335
   -135  -1002   -867    568    366   -935    -80   -618    197   -155    -20   -340
   -132   -995   -865    561    366   -930    -72   -620    205   -155    -18   -340
   -119  -1002   -883    561    381   -943    -75   -615    228   -140     -2   -322
   -111   -989   -880    548    384   -935    -54   -579    270   -101     38   -270
   -119   -969   -849    542    363   -911    -28   -545    306    -72     75   -231
   -142   -956   -815    548    335   -885     10   -514    353    -38    114   -202
   -145   -966   -820    555    337   -893     49   -493    387    -18    132   -171
   -132   -961   -828    545    345   -893     54   -496    397    -18    127   -171
   -124   -958   -833    540    353   -896     31   -514    397    -25    124   -176
   -127   -958   -831    540    348   -896     -5   -545    400    -36    124   -179
   -106   -982   -875    545    384   -930    -46   -563    397    -44    124   -176
    -98  -1023   -924    561    413   -976    -77   -576    394    -51    122   -176
   -103  -1039   -935    571    415   -987    -83   -576    397    -46    137   -153
    -88  -1026   -937    555    423   -982    -85   -579    402    -46    137   -148
    -85  -1072   -987    579    449  -1031    -90   -587    397    -49    129   -158
    -93  -1135  -1044    613    475  -1091   -114   -615    371    -83     90   -189
   -103  -1161  -1057    633    475  -1111   -140   -641    345   -106     72   -207
   -122  -1208  -1085    662    480  -1148   -153   -657    329   -124     57   -210
   -114  -1231  -1117    672    501  -1174   -129   -652    345   -114     67   -200
   -132  -1283  -1153    706    509  -1221   -119   -657    342   -132     49   -231
   -142  -1312  -1171    727    511  -1241   -129   -683    322   -158     25   -241
   -148  -1366  -1218    756    532  -1293   -140   -701    309   -181      7   -259
   -166  -1426  -1260    797    545  -1343   -132   -706    314   -184     10   -265
   -189  -1486  -1299    836    553  -1392   -135   -711    309   -187      2   -272
   -202  -1514  -1312    857    553  -1413   -150   -732    293   -210    -25   -301
   -197  -1522  -1325    857    563  -1423   -168   -758    283   -236    -46   -329
   -184  -1527  -1343    857    579  -1436   -161   -763    290   -231    -41   -324
   -176  -1519  -1345    846    584  -1434   -150   -758    309   -220    -31   -316
   -155  -1532  -1376    844    607  -1457   -137   -753    309   -228    -36   -327
   -129  -1553  -1423    841    644  -1488    -88   -696    327   -239    -64   -366
   -119  -1527  -1408    823    644  -1467     31   -542    413   -207    -72   -400
    -93  -1444  -1353    769    626  -1400    140   -324    581    -64     36   -319
    -15  -1228  -1213    620    597  -1221    241     10    898    265    350    -28
     64   -888   -956    410    506   -922    233    189   1156    628    766    389
     41   -628   -670    293    355   -649     46   -181   1132    831   1088    763
   -122   -459   -337    290    106   -400   -200   -823    935    867   1236    956
   -290   -631   -340    459     23   -485   -420  -1421    501    493    914    696
   -379  -1163   -784    769    200   -974   -628  -1917   -181   -342     70    -64
   -355  -1688  -1332   1023    488  -1512   -795  -2081   -597   -898   -501   -602
   -280  -1951  -1670   1114    691  -1810   -758  -1826   -465   -844   -506   -670
   -223  -1979  -1756   1101    763  -1867   -618  -1527   -257   -709   -418   -628
   -184  -1880  -1696   1031    753  -1790   -394  -1210    -18   -535   -290   -535
   -155  -1803  -1647    979    745  -1725   -202   -953    171   -381   -181   -462
   -129  -1777  -1649    953    758  -1714   -129   -857    246   -327   -142   -439
   -124  -1745  -1621    935    745  -1683    -98   -818    277   -309   -127   -439
   -119  -1722  -1605    919    740  -1665    -83   -802    296   -296   -114   -428
   -106  -1771  -1665    940    779  -1719    -75   -787    311   -285   -106   -410
   -106  -1813  -1709    958    800  -1761    -64   -774    319   -283   -103   -413
   -135  -1836  -1701    984    782  -1769    -57   -769    329   -275   -103   -418
   -155  -1784  -1631    969    737  -1709    -54   -761    348   -257    -88   -402
   -158  -1797  -1639    979    740  -1719    -36   -735    379   -226    -51   -379
   -161  -1857  -1696   1008    766  -1777    -23   -737    374   -239    -59   -407
   -150  -1844  -1696    997    771  -1771    -15   -737    376   -249    -75   -418
   -129  -1844  -1717    987    792  -1779    -15   -722    392   -236    -67   -397
   -124  -1829  -1704    976    789  -1766    -25   -719    394   -231    -70   -400
   -140  -1847  -1709    992    784  -1779    -25   -706    400   -223    -64   -394
   -142  -1852  -1712    997    784  -1782    -28   -688    410   -210    -46   -376
   -137  -1873  -1735   1002    797  -1803    -15   -652    439   -184    -15   -345
   -137  -1867  -1730   1002    795  -1800      2   -618    472   -155     15   -319
   -129  -1844  -1714    984    789  -1779     38   -568    519   -122     51   -296
   -132  -1870  -1738   1000    800  -1803     49   -522    550    -98     77   -277
   -116  -1834  -1717    974    800  -1777     46   -457    587    -54    122   -236
    -96  -1803  -1706    950    805  -1756     44   -389    636      5    187   -179
    -98  -1797  -1701    948    797  -1751     57   -324    683     54    241   -142
    -90  -1735  -1644    911    774  -1691     70   -275    730     88    285   -101
    -59  -1670  -1610    862    774  -1641     70   -249    758    111    309    -62
    -25  -1628  -1602    828    787  -1615     72   -220    782    145    345    -10
    -36  -1654  -1621    844    789  -1639     67   -205    795    166    379     44
    -67  -1693  -1628    880    779  -1662     62   -226    795    161    387     36
    -85  -1701  -1618    893    763  -1660     80   -267    782    140    371      0
    -59  -1680  -1621    870    779  -1652    109   -301    763    103    332    -18
    -64  -1730  -1665    896    797  -1699    119   -342    722     46    267    -88
    -93  -1779  -1686    935    795  -1732    116   -397    675    -15    207   -135
   -103  -1800  -1696    950    795  -1748    114   -446    649    -54    174   -155
   -119  -1867  -1748    995    813  -1808     96   -514    600   -106    122   -218
   -148  -1953  -1805   1049    826  -1880     98   -561    563   -153     72   -265
   -142  -1982  -1842   1062    846  -1912    109   -605    537   -192     28   -314
   -137  -1987  -1852   1062    854  -1919    119   -657    504   -231    -15   -350
   -166  -2042  -1875   1104    854  -1958    116   -704    475   -262    -44   -366
   -163  -2083  -1919   1122    875  -2000    122   -727    472   -262    -46   -374
   -155  -2127  -1974   1140    906  -2052    116   -753    459   -275    -59   -387
   -153  -2158  -2008   1153    927  -2083    116   -766    454   -280    -67   -394
   -137  -2156  -2018   1148    940  -2088    119   -776    454   -270    -59   -394
   -119  -2177  -2060   1148    969  -2120    122   -782    459   -275    -62   -400
   -111  -2213  -2101   1163    995  -2158    129   -782    465   -280    -59   -389
   -124  -2218  -2094   1171    982  -2156    135   -779    470   -277    -54   -384
   -122  -2210  -2088   1166    982  -2151    153   -771    470   -280    -57   -394
   -142  -2182  -2042   1161    948  -2114    202   -743    509   -239    -23   -353
   -142  -2200  -2057   1171    956  -2130    226   -730    527   -226    -12   -332
   -132  -2210  -2081   1169    974  -2145    215   -737    524   -228    -12   -337
   -103  -2169  -2065   1137    979  -2117    215   -745    540   -213      2   -322
   -103  -2166  -2062   1135    976  -2114    200   -774    540   -207     12   -309
   -122  -2231  -2109   1176    992  -2171    171   -810    509   -239     -7   -327
   -101  -2236  -2138   1166   1015  -2187    158   -839    488   -259    -28   -337
    -96  -2197  -2101   1148   1002  -2151    176   -844    501   -249    -12   -316
    -98  -2208  -2112   1153   1005  -2161    171   -857    491   -254    -10   -322
   -101  -2244  -2143   1171   1018  -2195    158   -867    467   -272    -25   -332
   -153  -2340  -2190   1244   1015  -2268    163   -880    439   -306    -54   -353
   -179  -2408  -2229   1293   1023  -2320    176   -893    423   -319    -70   -363
   -207  -2444  -2239   1325   1013  -2340    194   -893    420   -322    -70   -368
   -246  -2514  -2268   1379   1010  -2392    192   -914    394   -355   -106   -405
   -259  -2564  -2304   1408   1021  -2434    189   -943    368   -394   -148   -449
   -249  -2631  -2382   1441   1065  -2507    174   -971    335   -431   -179   -483
   -259  -2696  -2436   1478   1088  -2569    158   -995    306   -462   -210   -514
   -246  -2699  -2452   1473   1101  -2577    150   -995    306   -470   -220   -522
   -246  -2709  -2465   1478   1106  -2587    166   -987    309   -470   -215   -524
   -267  -2748  -2481   1509   1106  -2616    168   -987    314   -465   -218   -522
   -272  -2774  -2504   1522   1114  -2642    171   -989    319   -467   -220   -524
   -296  -2834  -2538   1566   1119  -2686    176   -992    309   -488   -231   -535
   -301  -2850  -2551   1574   1122  -2699    176   -992    298   -498   -231   -535
   -267  -2855  -2587   1561   1158  -2722    174   -982    290   -514   -241   -550
   -267  -2878  -2611   1574   1171  -2746    228   -880    353   -491   -252   -581
   -257  -2844  -2587   1551   1163  -2717    314   -706    485   -392   -189   -563
   -223  -2733  -2509   1475   1143  -2621    374   -506    680   -194    -10   -413
   -176  -2507  -2330   1343   1075  -2418    413   -283    919    101    296   -101
   -155  -2216  -2060   1184    948  -2138    361   -319    982    265    587    285
   -213  -2081  -1870   1145    826  -1977    296   -605    870    296    776    576
   -296  -2094  -1800   1192    750  -1945    228   -948    649    197    792    644
   -392  -2309  -1917   1350    761  -2114    122  -1436    168   -311    296    150
   -472  -2720  -2249   1595    885  -2486    -33  -1909   -426  -1052   -504   -662
   -436  -3029  -2595   1732   1078  -2813   -197  -2018   -657  -1335   -810   -961
   -389  -3190  -2800   1787   1205  -2995   -210  -1855   -537  -1260   -774   -958
   -350  -3242  -2891   1797   1270  -3068   -132  -1628   -324  -1104   -672   -896
   -306  -3198  -2891   1751   1291  -3044     10  -1353    -72   -906   -532   -792
   -283  -3094  -2811   1688   1262  -2953    153  -1111    153   -714   -379   -672
   -262  -3065  -2805   1662   1270  -2935    223  -1005    252   -633   -309   -618
   -233  -3021  -2787   1628   1275  -2904    272   -940    319   -576   -257   -568
   -257  -3008  -2753   1631   1247  -2881    306   -906    355   -553   -233   -550
   -254  -3003  -2751   1628   1247  -2878    322   -888    371   -540   -223   -537
   -223  -3005  -2782   1613   1278  -2894    309   -891    371   -542   -226   -540
   -205  -2995  -2790   1600   1291  -2894    301   -893    374   -548   -231   -548
   -200  -2987  -2787   1595   1293  -2889    306   -880    387   -540   -220   -530
   -233  -3000  -2766   1618   1265  -2886    329   -862    410   -519   -197   -506
   -246  -2998  -2751   1621   1249  -2873    353   -836    439   -496   -174   -478
   -246  -2982  -2735   1615   1244  -2860    366   -815    470   -467   -142   -449
   -249  -2998  -2748   1623   1247  -2876    371   -815    470   -467   -137   -457
   -220  -2961  -2740   1590   1257  -2852    366   -802    480   -454   -124   -454
   -218  -2938  -2720   1577   1249  -2829    368   -782    496   -439   -109   -441
   -213  -2925  -2712   1569   1249  -2818    368   -766    509   -423    -96   -431
   -174  -2891  -2717   1530   1270  -2803    361   -745    530   -405    -77   -418
   -148  -2886  -2738   1517   1293  -2813    361   -722    561   -381    -59   -392
   -150  -2907  -2756   1527   1301  -2831    361   -701    576   -363    -44   -376
   -148  -2904  -2756   1527   1304  -2831    366   -670    602   -327     -7   -340
   -124  -2912  -2787   1517   1330  -2852    355   -631    628   -298     23   -301
   -109  -2896  -2790   1501   1337  -2844    342   -581    667   -252     75   -259
    -72  -2863  -2790   1465   1356  -2826    342   -540    711   -207    124   -223
    -25  -2813  -2787   1421   1379  -2800    361   -480    771   -148    189   -153
    -18  -2805  -2790   1410   1384  -2798    355   -441    797   -111    226   -111
    -15  -2800  -2787   1408   1384  -2795    358   -423    807    -98    249    -90
     -7  -2790  -2782   1397   1387  -2787    371   -402    823    -85    267    -75
    -38  -2818  -2779   1428   1369  -2800    371   -407    815   -114    241   -103
    -44  -2821  -2779   1431   1366  -2803    355   -431    797   -145    213   -122
    -51  -2826  -2774   1439   1361  -2800    350   -452    774   -176    187   -124
    -80  -2878  -2798   1478   1358  -2839    350   -488    735   -231    140   -148
    -85  -2951  -2865   1519   1389  -2909    368   -524    688   -288     77   -202
    -88  -3000  -2912   1543   1410  -2956    381   -563    646   -340     20   -262
   -124  -3039  -2915   1582   1392  -2977    376   -602    613   -389    -23   -303
   -166  -3122  -2956   1644   1392  -3039    363   -644    574   -431    -62   -337
   -153  -3180  -3026   1667   1436  -3104    337   -693    527   -475   -106   -376
   -187  -3224  -3037   1704   1423  -3130    361   -724    506   -509   -142   -431
   -194  -3260  -3065   1727   1434  -3164    379   -740    498   -527   -153   -454
   -194  -3307  -3115   1751   1457  -3211    366   -771    467   -571   -189   -480
   -200  -3351  -3151   1777   1475  -3252    329   -792    449   -594   -200   -485
   -202  -3364  -3161   1782   1478  -3263    324   -792    446   -589   -194   -478
   -189  -3330  -3141   1758   1475  -3237    340   -779    457   -576   -184   -470
   -168  -3333  -3164   1748   1496  -3247    324   -795    444   -607   -223   -509
   -171  -3317  -3146   1745   1486  -3231    316   -795    441   -610   -228   -506
   -161  -3315  -3154   1735   1496  -3234    335   -756    496   -558   -174   -441
   -145  -3268  -3122   1706   1488  -3195    355   -724    535   -524   -142   -400
   -158  -3247  -3089   1701   1465  -3167    366   -717    548   -527   -145   -415
   -155  -3250  -3094   1704   1467  -3172    381   -711    561   -537   -145   -418
   -135  -3216  -3081   1675   1470  -3148    361   -719    568   -527   -127   -389
   -166  -3203  -3037   1683   1434  -3120    350   -719    576   -511   -111   -361
   -166  -3198  -3034   1680   1431  -3117    332   -722    568   -519   -106   -342
   -145  -3205  -3060   1675   1457  -3133    314   -730    558   -532   -116   -332
   -127  -3221  -3094   1673   1480  -3159    303   -740    550   -545   -127   -332
   -137  -3247  -3112   1691   1486  -3180    311   -732    561   -537   -122   -332
   -137  -3289  -3154   1712   1506  -3221    306   -730    542   -555   -142   -350
   -116  -3286  -3169   1701   1525  -3229    316   -711    555   -548   -124   -324
   -103  -3291  -3187   1696   1540  -3239    322   -701    553   -561   -124   -319
   -103  -3328  -3226   1714   1558  -3278    316   -698    542   -574   -129   -329
   -109  -3380  -3270   1743   1579  -3325    332   -688    540   -592   -148   -353
    -98  -3434  -3335   1766   1618  -3385    314   -711    509   -636   -194   -402
   -103  -3452  -3348   1777   1618  -3400    301   -717    498   -659   -218   -420
   -101  -3478  -3377   1790   1636  -3429    301   -724    485   -670   -239   -439
    -98  -3528  -3429   1813   1662  -3478    306   -732    465   -696   -259   -452
   -111  -3556  -3445   1834   1665  -3502    296   -737    459   -698   -259   -459
   -114  -3580  -3465   1844   1673  -3522    293   -730    478   -685   -257   -457
    -98  -3580  -3483   1839   1691  -3533    275   -727    480   -688   -259   -446
    -75  -3572  -3496   1821   1709  -3535    244   -743    467   -704   -270   -452
    -70  -3606  -3535   1839   1732  -3572    223   -750    444   -732   -293   -483
    -67  -3608  -3541   1834   1735  -3574    239   -748    444   -756   -329   -517
    -72  -3616  -3546   1844   1735  -3582    319   -649    509   -743   -353   -548
    -49  -3577  -3530   1813   1738  -3554    402   -509    613   -696   -350   -563
    -28  -3455  -3426   1743   1699  -3442    475   -327    818   -509   -200   -449
     20  -3250  -3270   1613   1644  -3260    470    -72   1130   -124    189    -85
    101  -2959  -3060   1426   1579  -3008    342    -25   1275    210    628    374
     85  -2831  -2917   1371   1501  -2873    239   -314   1156    353    927    711
     -2  -2870  -2868   1436   1431  -2870     98   -769    795    194    911    748
   -101  -3122  -3021   1610   1457  -3070    -98  -1376    114   -553    197    153
   -171  -3457  -3286   1813   1556  -3372   -296  -1909   -607  -1496   -748   -652
   -148  -3738  -3593   1943   1719  -3665   -394  -1948   -774  -1764  -1052   -948
   -124  -3964  -3839   2044   1857  -3902   -314  -1680   -545  -1597   -982   -956
    -77  -4047  -3969   2062   1943  -4008   -215  -1423   -285  -1397   -857   -883
    -51  -4026  -3975   2039   1958  -4003    -54  -1145      5  -1169   -691   -763
    -20  -3938  -3917   1977   1945  -3928    103   -914    246   -969   -532   -657
      2  -3845  -3847   1922   1925  -3845    176   -797    374   -857   -436   -581
    -28  -3863  -3834   1943   1899  -3850    205   -758    413   -833   -420   -574
    -23  -3824  -3803   1922   1888  -3813    226   -737    439   -820   -410   -561
    -18  -3785  -3769   1901   1873  -3777    231   -735    444   -815   -405   -545
    -12  -3798  -3785   1906   1886  -3793    223   -732    452   -818   -394   -542
      7  -3795  -3806   1893   1906  -3800    213   -732    462   -802   -381   -540
     31  -3780  -3811   1875   1919  -3795    218   -724    472   -789   -371   -532
     15  -3785  -3800   1883   1906  -3793    218   -717    485   -776   -355   -519
      0  -3826  -3826   1914   1912  -3826    231   -701    501   -761   -348   -501
    -12  -3811  -3798   1912   1891  -3806    252   -670    532   -724   -319   -472
      7  -3756  -3764   1873   1886  -3761    244   -659    548   -706   -298   -452
     25  -3733  -3761   1852   1891  -3746    233   -657    553   -706   -296   -454
     36  -3704  -3741   1834   1888  -3722    228   -641    579   -688   -280   -449
     54  -3658  -3712   1800   1883  -3684    241   -605    620   -649   -246   -420
     41  -3678  -3720   1818   1880  -3699    267   -579    659   -615   -218   -400
     44  -3686  -3730   1821   1886  -3707    275   -545    696   -571   -179   -366
     36  -3658  -3694   1810   1865  -3676    283   -514    737   -517   -132   -324
     62  -3572  -3637   1753   1847  -3603    296   -465    797   -452    -75   -277
     96  -3543  -3639   1722   1867  -3593    296   -420    846   -400    -31   -246
    132  -3551  -3684   1709   1906  -3619    293   -361    906   -337     25   -194
    187  -3512  -3699   1662   1943  -3606    288   -296    971   -252    101   -124
    200  -3424  -3624   1610   1912  -3522    322   -218   1049   -161    189    -51
    218  -3364  -3582   1571   1899  -3473    319   -176   1085   -116    233    -15
    244  -3309  -3554   1532   1896  -3432    329   -135   1132    -72    285     38
    246  -3299  -3546   1527   1896  -3421    345   -114   1145    -70    301     59
    239  -3255  -3496   1506   1867  -3374    337   -132   1119   -101    280     38
    236  -3257  -3496   1509   1865  -3377    327   -158   1080   -135    239     -2
    228  -3312  -3541   1540   1883  -3426    311   -200   1026   -194    184    -44
    213  -3400  -3613   1595   1912  -3507    314   -239    971   -257    129    -80
    194  -3408  -3606   1605   1899  -3507    322   -283    919   -311     83   -124
    189  -3429  -3619   1618   1904  -3522    319   -342    854   -379     23   -187
    179  -3460  -3642   1639   1909  -3548    314   -405    800   -444    -41   -241
    166  -3538  -3704   1686   1935  -3621    303   -462    737   -509   -106   -296
    135  -3585  -3722   1722   1927  -3652    293   -517    683   -555   -150   -340
    116  -3598  -3715   1740   1914  -3655    296   -553    654   -587   -179   -368
     98  -3606  -3707   1753   1901  -3658    293   -581    618   -623   -205   -402
    114  -3611  -3725   1748   1919  -3668    272   -613    584   -654   -231   -436
    114  -3652  -3767   1766   1938  -3710    277   -623    566   -670   -246   -452
    127  -3676  -3806   1774   1964  -3741    270   -633    558   -678   -252   -459
    132  -3637  -3769   1751   1948  -3702    265   -641    555   -683   -252   -465
    142  -3624  -3767   1740   1953  -3694    280   -620    571   -662   -239   -462
    140  -3678  -3819   1766   1977  -3748    290   -618    571   -662   -239   -462
    116  -3645  -3761   1764   1938  -3702    311   -597    600   -633   -197   -426
    116  -3564  -3684   1722   1899  -3624    314   -584    626   -605   -166   -400
    132  -3504  -3637   1686   1883  -3569    345   -566    657   -579   -137   -379
    153  -3483  -3637   1662   1893  -3559    355   -555    667   -571   -122   -374
    137  -3481  -3621   1670   1878  -3551    366   -548    691   -553    -98   -353
    135  -3478  -3613   1670   1870  -3543    368   -553    701   -540    -80   -335
    166  -3426  -3593   1631   1878  -3509    340   -574    685   -550    -77   -340
    192  -3413  -3606   1608   1896  -3509    311   -597    646   -574    -98   -358
    200  -3439  -3639   1618   1917  -3538    311   -597    636   -579   -103   -363
    205  -3473  -3678   1631   1940  -3574    324   -587    649   -568    -90   -350
    207  -3491  -3699   1641   1953  -3595    329   -589    639   -584    -98   -353
    192  -3512  -3707   1660   1948  -3608    319   -607    602   -610   -132   -381
    202  -3554  -3759   1675   1979  -3655    322   -613    576   -626   -153   -402
    194  -3577  -3774   1691   1982  -3676    335   -615    561   -644   -168   -423
    166  -3639  -3806   1738   1984  -3722    337   -620    537   -670   -187   -449
    174  -3673  -3847   1748   2008  -3759    345   -631    522   -691   -205   -467
    205  -3717  -3923   1756   2062  -3819    335   -652    491   -730   -239   -504
    210  -3756  -3967   1771   2086  -3860    329   -665    475   -753   -262   -527
    210  -3748  -3959   1769   2083  -3852    342   -662    478   -753   -262   -524
    215  -3717  -3933   1748   2073  -3826    366   -657    472   -753   -265   -537
    184  -3730  -3915   1771   2049  -3821    368   -662    465   -756   -267   -545
    176  -3754  -3930   1787   2052  -3842    371   -667    454   -769   -277   -555
    179  -3754  -3933   1787   2055  -3842    368   -665    449   -771   -277   -553
    184  -3787  -3972   1800   2078  -3878    376   -667    441   -782   -277   -558
    189  -3808  -3998   1808   2094  -3902    376   -665    433   -797   -290   -566
    210  -3824  -4034   1805   2120  -3928    413   -605    462   -792   -309   -587
    226  -3795  -4021   1784   2122  -3907    498   -465    555   -753   -324   -633
    249  -3712  -3962   1730   2104  -3837    563   -309    706   -626   -239   -589
    275  -3528  -3806   1626   2039  -3665    610   -103    969   -327     59   -322
    311  -3265  -3580   1475   1943  -3421    571     20   1174      2    467    106
    293  -2961  -3255   1335   1774  -3107    475   -189   1106    135    787    524
    181  -2927  -3109   1371   1644  -3018    423   -498    867    103    932    735
     85  -3060  -3146   1486   1615  -3104    314   -906    426   -262    646    488
     10  -3463  -3473   1725   1740  -3468    150  -1444   -233  -1067   -226   -332
      2  -3876  -3878   1938   1940  -3876    -20  -1761   -735  -1748   -974  -1028
     57  -4084  -4141   2013   2096  -4112    -38  -1615   -610  -1667   -950  -1065
     72  -4146  -4219   2034   2145  -4182     44  -1363   -340  -1454   -807   -976
     51  -4123  -4175   2034   2112  -4149    187  -1104    -59  -1234   -649   -859
     62  -4045  -4107   1992   2083  -4076    355   -826    215  -1013   -480   -737
     64  -4006  -4073   1969   2068  -4039    436   -685    348   -898   -392   -672
     85  -3941  -4029   1927   2057  -3985    475   -626    405   -846   -348   -639
     80  -3917  -4000   1917   2039  -3959    493   -600    433   -818   -322   -620
     75  -3910  -3985   1917   2029  -3946    514   -571    454   -795   -298   -600
     77  -3928  -4006   1922   2042  -3967    519   -558    462   -787   -290   -594
     75  -3928  -4003   1925   2036  -3964    532   -548    475   -776   -277   -581
     64  -3891  -3959   1912   2010  -3923    550   -524    496   -753   -252   -555
     41  -3878  -3920   1919   1979  -3899    563   -509    511   -732   -236   -545
     25  -3868  -3894   1919   1958  -3881    571   -496    527   -714   -215   -532
      2  -3852  -3858   1925   1927  -3855    579   -478    540   -704   -197   -517
    -10  -3860  -3850   1932   1917  -3855    576   -465    550   -693   -184   -509
      2  -3860  -3863   1930   1932  -3860    579   -452    558   -683   -176   -509
     31  -3847  -3878   1906   1953  -3863    584   -436    568   -672   -163   -488
     28  -3824  -3852   1896   1940  -3837    579   -423    584   -657   -145   -472
     46  -3790  -3837   1870   1940  -3813    579   -394    602   -633   -127   -457
     72  -3764  -3837   1847   1953  -3800    587   -366    620   -610   -114   -439
     59  -3756  -3816   1847   1938  -3785    589   -322    652   -579    -77   -413
     57  -3720  -3777   1831   1917  -3748    610   -272    701   -532    -23   -374
     64  -3650  -3715   1790   1888  -3681    615   -220    750   -478     28   -327
     96  -3593  -3689   1748   1891  -3639    633   -145    813   -407     98   -262
    135  -3541  -3676   1701   1904  -3608    646    -77    870   -337    171   -189
    158  -3481  -3639   1662   1899  -3559    652    -15    927   -270    241   -114
    161  -3413  -3577   1626   1867  -3494    659     44    979   -213    298    -51
    150  -3351  -3502   1600   1826  -3426    683    101   1034   -153    363     12
    124  -3322  -3450   1597   1787  -3387    706    137   1057   -124    397     44
    122  -3309  -3432   1592   1777  -3369    724    153   1057   -127    402     57
    137  -3286  -3424   1571   1779  -3354    724    140   1031   -155    381     38
    124  -3278  -3403   1577   1764  -3341    727    116   1002   -192    348     18
     93  -3309  -3403   1608   1745  -3354    745     90    969   -241    311    -23
     67  -3338  -3406   1636   1735  -3372    761     59    935   -285    272    -59
     75  -3335  -3413   1628   1740  -3374    753     -5    870   -358    197   -137
     67  -3359  -3426   1647   1745  -3393    748    -59    807   -426    129   -202
     62  -3390  -3452   1662   1753  -3419    761    -98    763   -475     80   -246
     54  -3432  -3489   1688   1769  -3460    753   -150    711   -527     23   -301
     64  -3465  -3530   1699   1795  -3499    740   -200    659   -568    -20   -345
     62  -3504  -3567   1722   1813  -3535    732   -226    631   -592    -46   -366
     57  -3515  -3572   1730   1813  -3543    748   -241    620   -602    -54   -376
     57  -3546  -3603   1745   1829  -3574    745   -259    602   -620    -70   -394
     54  -3567  -3621   1753   1836  -3593    743   -267    589   -631    -83   -415
     38  -3582  -3621   1771   1829  -3600    743   -270    589   -633    -90   -420
     41  -3572  -3613   1764   1826  -3593    732   -267    589   -641   -101   -428
     59  -3559  -3621   1748   1839  -3590    732   -254    594   -639    -88   -418
     85  -3538  -3624   1725   1852  -3580    740   -239    607   -626    -72   -405
    111  -3457  -3569   1673   1839  -3512    758   -220    623   -605    -59   -384
    119  -3426  -3546   1652   1831  -3486    782   -187    652   -576    -36   -361
    145  -3413  -3559   1634   1849  -3483    792   -168    659   -566    -25   -350
    142  -3445  -3587   1649   1865  -3517    779   -171    646   -579    -36   -361
    127  -3408  -3535   1641   1831  -3470    743   -189    641   -579    -44   -358
    116  -3354  -3473   1618   1792  -3413    753   -187    665   -545    -10   -322
    135  -3348  -3483   1605   1808  -3413    722   -210    641   -558    -18   -329
    174  -3312  -3486   1569   1829  -3398    678   -241    610   -587    -46   -358
    210  -3289  -3499   1540   1855  -3393    657   -244    602   -592    -44   -353
    202  -3312  -3515   1553   1857  -3413    667   -231    607   -592    -36   -340
    176  -3294  -3470   1558   1821  -3382    652   -241    581   -618    -59   -361
    163  -3335  -3499   1584   1831  -3416    623   -265    532   -654    -90   -381
    150  -3364  -3515   1608   1831  -3439    618   -262    509   -667    -96   -387
    111  -3372  -3486   1628   1797  -3429    646   -246    511   -667    -93   -387
     67  -3400  -3470   1665   1769  -3434    654   -262    493   -696   -116   -415
     57  -3403  -3460   1673   1756  -3432    641   -283    465   -724   -145   -428
     51  -3424  -3476   1686   1764  -3450    644   -277    457   -727   -155   -433
     59  -3460  -3520   1699   1787  -3489    654   -270    452   -745   -174   -449
     64  -3476  -3541   1704   1800  -3507    646   -272    441   -761   -192   -459
     70  -3452  -3522   1691   1795  -3486    641   -283    426   -774   -200   -467
     57  -3429  -3486   1686   1771  -3457    641   -272    441   -766   -192   -480
     46  -3447  -3496   1699   1769  -3473    649   -249    459   -750   -174   -478
     62  -3457  -3520   1696   1790  -3486    662   -231    467   -743   -161   -457
     77  -3450  -3530   1683   1803  -3491    659   -226    467   -748   -163   -454
     67  -3465  -3533   1699   1800  -3499    636   -223    454   -766   -192   -480
     64  -3437  -3502   1683   1782  -3468    701   -127    498   -753   -215   -496
     83  -3424  -3507   1667   1795  -3465    807     46    589   -714   -218   -517
    142  -3343  -3486   1597   1813  -3413    937    288    776   -561   -101   -433
    202  -3086  -3289   1441   1745  -3187   1065    639   1109   -210    231   -132
    262  -2717  -2979   1226   1618  -2847   1026    769   1304    114    628    280
    233  -2392  -2629   1078   1428  -2509    846    337   1236    290    935    644
    129  -2213  -2346   1041   1236  -2281    610   -335   1021    335   1088    839
     15  -2374  -2390   1179   1202  -2382    376   -958    592     -5    787    592
    -44  -2956  -2912   1499   1434  -2935    197  -1366    -72   -857    -85   -197
    -51  -3439  -3387   1745   1667  -3413     57  -1439   -439  -1374   -623   -696
     -7  -3585  -3577   1795   1784  -3580     72  -1176   -311  -1319   -626   -737
     77  -3535  -3613   1730   1844  -3574    171   -878   -101  -1182   -542   -717
    142  -3470  -3616   1662   1878  -3543    413   -537    153  -1008   -420   -626
    168  -3413  -3582   1623   1873  -3499    613   -270    358   -849   -303   -535
    181  -3338  -3522   1577   1849  -3429    672   -176    423   -795   -270   -504
    200  -3299  -3499   1551   1849  -3398    696   -129    449   -779   -275   -509
    239  -3320  -3559   1538   1896  -3439    709    -98    472   -758   -254   -485
    254  -3317  -3572   1530   1912  -3445    714    -72    480   -745   -244   -472
    249  -3276  -3525   1512   1886  -3400    706    -67    480   -750   -254   -491
    254  -3216  -3470   1480   1862  -3343    709    -54    491   -743   -249   -491
    257  -3239  -3499   1488   1875  -3369    730    -23    514   -719   -226   -470
    277  -3237  -3515   1478   1896  -3374    750      7    548   -685   -197   -433
    296  -3226  -3522   1462   1909  -3374    740     20    553   -680   -187   -418
    293  -3203  -3496   1454   1893  -3348    722     12    537   -706   -210   -449
    298  -3169  -3468   1434   1883  -3317    719     23    542   -701   -210   -457
    342  -3120  -3463   1387   1901  -3291    714     46    550   -678   -194   -444
    361  -3057  -3419   1345   1888  -3237    714     67    568   -652   -174   -410
    374  -2977  -3351   1301   1862  -3164    717     90    594   -626   -148   -374
    335  -3037  -3372   1350   1852  -3205    727    129    618   -610   -135   -358
    348  -3008  -3356   1330   1849  -3182    740    163    631   -600   -129   -358
    379  -2943  -3322   1280   1849  -3133    750    210    659   -571   -114   -342
    389  -2902  -3291   1257   1839  -3096    779    285    714   -522    -70   -301
    410  -2881  -3294   1234   1849  -3086    805    371    771   -467    -23   -267
    436  -2847  -3286   1205   1860  -3065    820    467    833   -405     36   -215
    459  -2733  -3192   1135   1823  -2961    820    545    888   -350     90   -171
    475  -2644  -3120   1085   1797  -2881    818    602    930   -319    122   -153
    485  -2611  -3096   1062   1790  -2852    833    657    969   -280    163   -114
    496  -2566  -3063   1034   1777  -2813    846    696   1005   -233    213    -67
    519  -2530  -3050   1005   1782  -2790    846    701   1013   -220    228    -44
    509  -2491  -3000    992   1753  -2746    844    688    997   -228    228    -38
    483  -2494  -2977   1005   1727  -2735    849    667    976   -246    220    -41
    457  -2507  -2964   1023   1709  -2735    841    623    930   -285    184    -75
    439  -2475  -2915   1018   1673  -2694    846    574    891   -322    148   -101
    428  -2475  -2904   1023   1665  -2688    867    532    872   -329    137    -98
    436  -2548  -2987   1054   1712  -2769    859    470    836   -366    106   -114
    454  -2603  -3057   1072   1756  -2829    849    402    800   -413     62   -163
    446  -2647  -3096   1098   1769  -2873    833    332    745   -475      2   -241
    444  -2683  -3128   1119   1784  -2904    823    272    693   -530    -59   -285
    452  -2694  -3148   1119   1797  -2920    802    223    652   -563    -90   -303
    452  -2714  -3167   1132   1808  -2940    787    187    620   -584   -116   -324
    436  -2717  -3156   1137   1795  -2935    779    161    597   -607   -142   -363
    418  -2751  -3169   1166   1792  -2959    787    148    581   -628   -168   -415
    400  -2688  -3089   1145   1743  -2889    758    122    553   -654   -189   -444
    402  -2662  -3065   1130   1732  -2863    756    124    545   -654   -192   -426
    413  -2673  -3086   1127   1748  -2878    763    132    553   -646   -189   -413
    423  -2652  -3076   1114   1748  -2863    769    135    558   -633   -184   -397
    407  -2634  -3042   1111   1722  -2837    805    163    574   -602   -166   -368
    389  -2618  -3008   1114   1699  -2813    849    194    600   -579   -140   -342
    392  -2548  -2940   1075   1665  -2743    859    197    602   -576   -135   -340
    423  -2488  -2912   1034   1667  -2699    852    184    587   -592   -153   -358
    452  -2473  -2925   1008   1688  -2696    831    171    584   -594   -153   -353
    467  -2460  -2927    995   1696  -2694    810    166    594   -576   -132   -324
    470  -2483  -2953   1005   1709  -2717    789    163    589   -568   -124   -322
    475  -2444  -2920    984   1696  -2681    774    155    563   -576   -142   -345
    485  -2366  -2852    937   1667  -2608    735    111    506   -620   -184   -376
    493  -2366  -2863    935   1675  -2613    735     98    493   -628   -189   -376
    485  -2431  -2917    971   1701  -2675    722     80    462   -657   -213   -394
    478  -2494  -2972   1008   1725  -2733    719     64    433   -678   -233   -407
    475  -2501  -2977   1010   1725  -2738    719     57    410   -693   -249   -418
    478  -2530  -3008   1026   1740  -2769    737     62    402   -701   -259   -428
    457  -2590  -3047   1065   1751  -2816    745     57    384   -714   -275   -452
    428  -2585  -3013   1078   1719  -2798    758     46    366   -737   -293   -475
    400  -2631  -3034   1114   1714  -2831    763     25    337   -769   -329   -517
    371  -2647  -3018   1137   1693  -2831    769     15    316   -784   -353   -537
    376  -2670  -3050   1145   1712  -2860    758      5    293   -807   -374   -558
    402  -2712  -3115   1156   1758  -2912    756     -2    265   -833   -397   -581
    387  -2683  -3070   1145   1727  -2876    782     12    283   -820   -381   -571
    368  -2688  -3057   1158   1712  -2873    813     33    301   -805   -368   -561
    366  -2699  -3065   1163   1712  -2881    807     18    275   -831   -394   -589
    371  -2691  -3063   1161   1717  -2876    787     -7    246   -854   -423   -626
    376  -2735  -3112   1179   1743  -2925    779    -12    228   -870   -446   -652
    366  -2753  -3120   1192   1743  -2938    833     54    262   -859   -454   -662
    384  -2678  -3063   1145   1722  -2868    945    215    355   -813   -441   -670
    407  -2639  -3047   1117   1727  -2842   1054    415    496   -704   -374   -631
    439  -2436  -2876    997   1654  -2655   1143    706    784   -397    -90   -381
    517  -2122  -2639    802   1577  -2382   1104    914   1018    -54    293     10
    530  -1857  -2390    662   1457  -2122   1021    737   1041    171    652    436
    428  -1756  -2184    665   1306  -1969    885    228    849    233    865    706
    296  -1831  -2130    766   1210  -1982    706   -363    405    -90    615    511
    179  -2195  -2374   1008   1275  -2283    579   -922   -283   -924   -244   -277
    168  -2650  -2818   1239   1491  -2733    426  -1176   -805  -1610   -958   -948
    210  -2870  -3081   1330   1644  -2974    329  -1065   -815  -1680  -1067  -1091
    270  -2943  -3213   1335   1740  -3078    426   -771   -571  -1506   -956  -1039
    316  -2930  -3250   1306   1782  -3089    561   -493   -319  -1322   -831   -956
    353  -2803  -3156   1223   1753  -2979    763   -174    -33  -1083   -652   -818
    363  -2748  -3112   1192   1738  -2930    870      0    109   -969   -563   -761
    366  -2730  -3096   1182   1730  -2912    896     44    145   -940   -542   -745
    366  -2694  -3060   1163   1712  -2876    917     77    171   -919   -519   -717
    368  -2670  -3039   1148   1701  -2852    930    111    197   -901   -491   -685
    371  -2652  -3024   1140   1696  -2837    956    137    215   -883   -480   -688
    376  -2634  -3013   1127   1693  -2824    971    145    228   -865   -472   -688
    379  -2629  -3011   1124   1693  -2818   1000    171    249   -844   -462   -672
    368  -2647  -3018   1137   1691  -2834   1000    176    257   -836   -457   -665
    366  -2655  -3021   1145   1693  -2837   1000    184    265   -823   -444   -646
    371  -2637  -3008   1132   1688  -2821    997    194    270   -815   -431   -633
    389  -2600  -2990   1104   1688  -2795   1015    215    283   -797   -410   -613
    387  -2605  -2992   1106   1688  -2798   1023    228    283   -789   -402   -610
    384  -2613  -2998   1114   1691  -2805   1023    249    296   -769   -387   -600
    376  -2590  -2966   1104   1670  -2777   1036    283    327   -732   -355   -568
    397  -2530  -2927   1067   1662  -2727   1044    301    337   -717   -345   -548
    413  -2546  -2959   1065   1683  -2751   1052    327    358   -698   -332   -527
    423  -2569  -2992   1072   1706  -2779   1044    353    376   -680   -306   -511
    449  -2517  -2966   1031   1706  -2740   1049    389    415   -631   -259   -472
    457  -2431  -2889    987   1670  -2660   1060    444    467   -568   -207   -420
    465  -2400  -2865    966   1662  -2631   1065    506    522   -509   -155   -368
    475  -2397  -2873    961   1673  -2634   1067    576    579   -439    -96   -311
    462  -2343  -2805    937   1634  -2574   1075    649    649   -353    -15   -228
    467  -2296  -2764    914   1613  -2530   1104    724    722   -267     70   -142
    470  -2229  -2699    878   1584  -2462   1124    782    776   -213    127    -83
    446  -2236  -2683    896   1564  -2460   1124    800    787   -207    140    -75
    418  -2221  -2639    898   1527  -2429   1140    807    792   -200    153    -57
    413  -2205  -2618    893   1514  -2410   1150    802    774   -220    132    -72
    397  -2252  -2650    924   1522  -2449   1140    769    727   -267     93   -109
    366  -2296  -2662    966   1514  -2478   1153    750    701   -296     67   -122
    358  -2283  -2642    961   1499  -2460   1156    719    670   -335     23   -155
    342  -2333  -2675    995   1509  -2504   1161    678    620   -400    -46   -210
    319  -2405  -2727   1041   1522  -2566   1161    631    568   -465   -109   -270
    283  -2452  -2735   1085   1509  -2592   1153    579    514   -524   -166   -327
    254  -2509  -2764   1124   1509  -2637   1163    542    472   -566   -213   -374
    244  -2553  -2798   1153   1519  -2675   1184    522    449   -589   -236   -405
    236  -2572  -2811   1166   1522  -2691   1179    485    410   -626   -272   -444
    223  -2569  -2792   1174   1506  -2681   1171    454    387   -652   -301   -480
    228  -2618  -2850   1192   1538  -2733   1161    428    353   -683   -337   -514
    228  -2631  -2860   1200   1543  -2746   1169    444    345   -680   -337   -504
    215  -2631  -2850   1205   1532  -2740   1171    462    350   -665   -322   -485
    207  -2618  -2826   1205   1517  -2722   1161    470    358   -652   -311   -475
    207  -2579  -2787   1184   1496  -2683   1163    475    366   -654   -314   -478
    207  -2543  -2751   1166   1478  -2647   1174    496    384   -636   -293   -462
    210  -2481  -2691   1132   1449  -2585   1192    527    418   -592   -254   -428
    231  -2452  -2683   1111   1457  -2566   1208    553    441   -571   -233   -397
    249  -2418  -2670   1083   1460  -2546   1231    574    454   -566   -233   -397
    249  -2403  -2652   1078   1449  -2527   1213    558    444   -574   -241   -402
    236  -2361  -2598   1062   1415  -2478   1200    545    454   -558   -220   -379
    246  -2309  -2556   1031   1400  -2431   1213    555    470   -535   -189   -348
    241  -2322  -2564   1039   1400  -2442   1195    542    449   -548   -202   -348
    252  -2325  -2577   1036   1413  -2449   1187    535    428   -555   -207   -342
    262  -2314  -2577   1023   1418  -2444   1187    530    418   -555   -202   -337
    254  -2338  -2592   1041   1423  -2465   1182    524    405   -558   -207   -345
    244  -2353  -2598   1054   1418  -2475   1176    517    387   -579   -228   -366
    252  -2369  -2624   1057   1436  -2496   1179    514    371   -594   -241   -381
    241  -2418  -2662   1085   1449  -2540   1189    511    345   -628   -275   -415
    223  -2455  -2678   1117   1449  -2566   1200    501    329   -654   -301   -439
    197  -2494  -2691   1145   1444  -2592   1202    483    306   -678   -340   -465
    192  -2496  -2688   1150   1439  -2592   1210    478    293   -696   -363   -478
    202  -2501  -2707   1148   1452  -2603   1226    485    285   -709   -376   -485
    192  -2548  -2740   1179   1465  -2644   1226    480    262   -730   -394   -509
    168  -2553  -2722   1192   1444  -2637   1218    475    252   -735   -405   -524
    158  -2572  -2730   1208   1444  -2650   1213    472    241   -748   -420   -537
    158  -2569  -2730   1202   1444  -2650   1210    475    241   -748   -426   -542
    166  -2585  -2751   1210   1457  -2668   1210    472    236   -756   -444   -555
    158  -2616  -2777   1228   1467  -2696   1192    470    223   -761   -454   -571
    150  -2603  -2753   1226   1452  -2678   1215    504    252   -740   -439   -563
    158  -2608  -2766   1223   1460  -2688   1262    587    303   -735   -459   -602
    179  -2577  -2756   1200   1467  -2665   1345    737    407   -693   -465   -646
    218  -2423  -2644   1101   1431  -2535   1421    922    592   -517   -319   -530
    272  -2226  -2499    974   1384  -2361   1421   1119    849   -197      0   -210
    332  -1979  -2312    823   1319  -2145   1340   1205   1031    132    413    244
    309  -1867  -2177    779   1241  -2021   1267   1021    984    290    724    620
    220  -1880  -2101    828   1161  -1990   1202    667    685    171    748    683
    122  -2023  -2145    950   1132  -2086   1057    171     98   -410    202    210
     49  -2338  -2387   1143   1215  -2361    849   -423   -662  -1353   -776   -667
     70  -2631  -2701   1280   1384  -2665    688   -628  -1002  -1787  -1234  -1088
     90  -2821  -2912   1363   1499  -2865    691   -446   -828  -1657  -1174  -1098
    109  -2915  -3026   1402   1566  -2969    769   -223   -589  -1486  -1085  -1065
    163  -2891  -3057   1363   1608  -2974    880     10   -335  -1280   -950   -974
    187  -2785  -2972   1299   1579  -2878   1036    285    -51  -1044   -769   -826
    189  -2743  -2935   1275   1561  -2839   1106    413     80   -937   -688   -748
    187  -2714  -2902   1262   1543  -2805   1124    457    127   -898   -659   -732
    197  -2665  -2865   1234   1530  -2764   1145    480    161   -870   -636   -727
    226  -2629  -2855   1202   1540  -2740   1137    483    163   -875   -641   -730
    246  -2621  -2868   1187   1556  -2743   1127    488    171   -857   -631   -706
    272  -2590  -2865   1158   1566  -2727   1122    488    176   -854   -641   -704
    285  -2605  -2891   1158   1584  -2748   1101    475    166   -872   -659   -717
    270  -2616  -2886   1174   1577  -2751   1106    491    176   -859   -644   -704
    259  -2600  -2860   1169   1558  -2730   1101    504    184   -846   -631   -691
    254  -2590  -2844   1169   1548  -2717   1106    514    210   -839   -631   -685
    249  -2590  -2842   1169   1545  -2714   1122    530    231   -823   -620   -675
    241  -2577  -2818   1169   1530  -2696   1127    553    246   -805   -607   -667
    236  -2577  -2816   1169   1525  -2694   1127    568    257   -789   -597   -649
    223  -2572  -2795   1174   1506  -2683   1122    568    265   -782   -592   -631
    215  -2538  -2753   1158   1483  -2644   1114    566    267   -771   -592   -628
    218  -2501  -2720   1143   1467  -2611   1101    579    288   -748   -584   -628
    239  -2478  -2720   1117   1478  -2598   1085    589    311   -719   -566   -602
    265  -2470  -2735   1101   1499  -2603   1085    626    350   -667   -527   -558
    283  -2483  -2766   1098   1522  -2624   1078    657    389   -623   -496   -530
    303  -2460  -2764   1078   1532  -2611   1070    706    459   -558   -439   -467
    316  -2392  -2712   1036   1512  -2551   1067    776    540   -472   -355   -394
    322  -2333  -2657   1005   1488  -2494   1070    836    615   -394   -280   -324
    332  -2307  -2639    987   1483  -2470   1078    891    672   -337   -236   -272
    329  -2262  -2592    966   1460  -2426   1078    927    706   -301   -210   -236
    332  -2255  -2587    958   1460  -2421   1072    945    724   -283   -192   -223
    335  -2262  -2598    961   1465  -2429   1078    940    709   -303   -210   -236
    327  -2278  -2608    974   1465  -2442   1080    927    675   -342   -246   -265
    329  -2296  -2626    984   1478  -2460   1075    911    641   -384   -288   -275
    327  -2273  -2600    971   1462  -2436   1070    862    587   -452   -358   -309
    327  -2317  -2644    992   1486  -2481   1054    802    519   -530   -439   -374
    319  -2421  -2740   1049   1530  -2582   1034    730    433   -623   -532   -454
    277  -2455  -2733   1088   1504  -2592   1039    680    379   -685   -597   -511
    257  -2496  -2753   1117   1504  -2626   1028    626    319   -753   -659   -576
    246  -2564  -2811   1158   1527  -2686   1013    574    272   -805   -706   -620
    233  -2613  -2847   1189   1538  -2730   1005    530    239   -844   -743   -646
    218  -2634  -2852   1208   1535  -2743   1000    498    210   -878   -779   -662
    215  -2657  -2873   1221   1543  -2764    989    462    174   -911   -818   -693
    220  -2665  -2886   1221   1551  -2774    966    431    150   -937   -854   -730
    226  -2650  -2876   1210   1548  -2761    945    413    142   -950   -878   -750
    239  -2678  -2917   1221   1577  -2798    935    400    124   -966   -893   -761
    239  -2655  -2896   1205   1566  -2774    927    405    124   -961   -888   -753
    246  -2566  -2813   1161   1530  -2688    917    415    140   -943   -870   -727
    254  -2507  -2761   1124   1506  -2634    930    431    171   -914   -839   -691
    277  -2473  -2751   1098   1514  -2611    943    452    202   -880   -810   -657
    277  -2426  -2707   1072   1491  -2566    948    459    220   -867   -807   -654
    277  -2423  -2701   1072   1488  -2561    940    462    223   -867   -820   -665
    270  -2416  -2688   1070   1478  -2551    924    454    223   -867   -826   -665
    272  -2366  -2639   1047   1454  -2501    904    446    223   -852   -810   -644
    267  -2320  -2587   1026   1426  -2452    872    436    220   -841   -807   -628
    270  -2335  -2605   1031   1436  -2470    836    405    184   -865   -839   -646
    277  -2275  -2553    997   1413  -2413    826    405    181   -859   -833   -631
    283  -2234  -2517    976   1400  -2374    836    420    200   -841   -823   -615
    275  -2291  -2566   1005   1418  -2429    833    415    174   -859   -833   -623
    285  -2307  -2592   1008   1439  -2449    818    405    148   -870   -844   -633
    290  -2286  -2577    995   1431  -2429    810    400    135   -880   -854   -631
    309  -2304  -2613    997   1460  -2457    797    392    109   -898   -878   -641
    296  -2325  -2624   1013   1460  -2473    784    379     88   -927   -917   -678
    283  -2356  -2639   1034   1460  -2496    776    355     54   -961   -956   -709
    277  -2340  -2621   1031   1447  -2481    774    353     38   -971   -969   -714
    288  -2317  -2605   1015   1447  -2460    758    340     10   -995   -997   -732
    298  -2307  -2608   1002   1449  -2457    737    327    -15  -1013  -1021   -758
    311  -2273  -2585    979   1447  -2429    737    329    -20  -1010  -1021   -763
    332  -2257  -2590    961   1460  -2421    732    337    -25  -1010  -1021   -761
    345  -2231  -2577    943   1460  -2403    719    337    -38  -1013  -1028   -766
    335  -2210  -2546    937   1436  -2377    709    337    -33  -1005  -1026   -750
    335  -2197  -2533    932   1431  -2366    711    345    -36  -1000  -1031   -743
    355  -2169  -2525    906   1439  -2346    730    366    -28   -997  -1039   -740
    374  -2109  -2483    867   1428  -2296    802    470     25   -984  -1062   -771
    389  -2018  -2408    813   1397  -2213    917    636    145   -919  -1052   -782
    415  -1844  -2260    714   1337  -2052    995    828    371   -696   -867   -628
    475  -1558  -2034    540   1252  -1795   1008   1096    722   -280   -462   -270
    550  -1182  -1732    316   1140  -1457    904   1169    909     96     10    202
    530   -966  -1496    218   1010  -1231    743    761    691    179    288    524
    454  -1000  -1454    270    953  -1226    605    285    296      7    246    522
    366  -1174  -1543    402    953  -1358    407   -306   -363   -665   -389     -7
    311  -1543  -1855    615   1083  -1699    192   -844  -1145  -1678  -1431   -885
    335  -1831  -2169    745   1252  -2000    127   -789  -1247  -1878  -1688  -1132
    379  -1938  -2317    779   1345  -2125    205   -504  -1005  -1688  -1582  -1096
    418  -1904  -2325    743   1369  -2112    298   -244   -758  -1493  -1460  -1018
    449  -1777  -2226    665   1337  -2000    454     23   -480  -1262  -1299   -906
    485  -1608  -2094    561   1288  -1849    597    249   -254  -1065  -1143   -787
    506  -1512  -2018    501   1262  -1764    667    363   -150   -961  -1057   -727
    517  -1441  -1961    462   1236  -1701    706    420    -98   -901  -1010   -688
    524  -1369  -1893    423   1208  -1631    719    439    -85   -888  -1008   -685
    540  -1275  -1816    366   1176  -1545    714    457    -83   -870   -995   -667
    568  -1192  -1761    311   1163  -1475    717    478    -67   -836   -961   -626
    589  -1140  -1732    272   1158  -1436    737    509    -44   -789   -924   -587
    597  -1078  -1675    241   1135  -1376    753    535    -33   -766   -906   -574
    610  -1023  -1634    205   1119  -1327    774    574      5   -722   -865   -532
    623   -943  -1569    158   1096  -1254    769    589     15   -693   -841   -501
    659   -828  -1488     83   1072  -1156    771    610     31   -667   -820   -465
    670   -745  -1415     38   1041  -1080    782    631     44   -639   -800   -449
    662   -662  -1325      0    992   -992    774    633     28   -631   -813   -454
    662   -623  -1288    -20    974   -956    787    665     51   -584   -776   -415
    678   -571  -1249    -54    961   -909    805    709     90   -527   -722   -350
    696   -488  -1184   -103    940   -836    813    748    116   -478   -675   -303
    717   -363  -1080   -176    898   -722    823    789    153   -423   -623   -254
    756   -267  -1023   -244    888   -644    839    841    202   -353   -563   -194
    776   -213   -989   -283    883   -600    844    893    241   -290   -509   -142
    779   -111   -891   -332    833   -501    859    961    293   -218   -444    -85
    805     41   -763   -423    784   -361    867   1028    340   -158   -405    -64
    831    137   -693   -485    761   -275    885   1119    415    -72   -337     -7
    852    239   -613   -545    732   -187    917   1218    504     36   -236     90
    878    355   -522   -615    701    -83    940   1301    568    127   -140    197
    878    454   -426   -667    652     15    945   1348    597    184    -83    262
    870    537   -335   -704    602    101    953   1376    602    218    -49    303
    883    574   -311   -730    597    132    984   1410    618    241    -31    327
    891    631   -259   -761    576    187    992   1410    594    231    -36    342
    880    685   -194   -784    537    246    987   1389    558    215    -46    355
    859    685   -174   -774    517    254   1008   1369    519    181    -75    340
    839    714   -127   -779    483    293   1015   1322    457    116   -135    303
    820    763    -57   -792    439    353   1008   1265    389     49   -200    254
    810    807     -2   -810    407    402   1000   1210    322      0   -254    213
    818    818      0   -818    407    410   1000   1171    275    -31   -301    161
    800    789    -12   -797    405    389   1002   1140    231    -59   -337    140
    787    800     12   -792    387    407    997   1114    197    -83   -355    153
    782    810     25   -797    376    418    982   1080    148   -114   -392    111
    784    833     49   -810    366    441    987   1075    127   -122   -420     77
    795    911    116   -854    337    517    997   1075    119   -111   -410     96
    807    995    187   -901    311    592    997   1088    127    -85   -381    129
    810   1093    283   -953    265    688    976   1080    116    -75   -376    155
    807   1145    337   -976    233    743    969   1091    119    -51   -366    171
    800   1166    366   -984    215    766    995   1130    145     -5   -332    210
    789   1252    462  -1021    163    857   1036   1189    200     72   -257    290
    774   1395    620  -1085     77   1008   1054   1234    231    122   -215    340
    769   1488    717  -1130     25   1104   1072   1260    249    153   -189    361
    784   1551    766  -1169      7   1158   1078   1273    257    171   -179    389
    802   1634    831  -1218    -12   1234   1072   1283    275    207   -145    441
    805   1691    883  -1249    -38   1288   1070   1306    296    259   -103    485
    805   1740    935  -1273    -64   1337   1041   1299    272    265   -101    501
    787   1792   1005  -1291   -109   1397   1005   1280    246    249   -116    493
    769   1862   1093  -1314   -161   1478   1021   1304    257    275   -103    493
    763   1906   1143  -1335   -189   1525   1018   1314    257    298    -93    517
    748   1922   1174  -1337   -213   1548   1013   1322    249    309    -88    532
    711   1914   1202  -1314   -244   1558   1002   1325    233    314    -85    542
    693   1930   1236  -1312   -270   1584   1002   1343    241    335    -62    576
    691   1935   1241  -1314   -275   1590   1008   1353    231    340    -62    581
    685   1971   1283  -1330   -298   1628   1028   1356    213    337    -80    561
    672   2003   1327  -1337   -327   1665   1026   1345    197    332   -101    566
    649   2029   1379  -1337   -363   1704   1026   1343    189    340   -101    594
    628   2039   1410  -1335   -392   1725   1023   1361    189    350    -98    615
    594   2018   1423  -1306   -413   1719   1028   1384    189    371    -83    631
    561   2036   1473  -1299   -457   1756   1036   1402    189    394    -64    641
    558   2078   1519  -1317   -480   1800   1034   1410    176    400    -70    633
    563   2122   1556  -1343   -496   1839   1023   1418    168    400    -83    620
    553   2164   1610  -1358   -530   1888   1015   1426    171    418    -70    636
    542   2210   1667  -1376   -563   1940   1031   1454    202    462    -25    693
    535   2252   1717  -1392   -589   1984   1052   1499    226    498      5    727
    553   2325   1771  -1439   -607   2049   1135   1639    296    535    -18    662
    581   2436   1855  -1509   -636   2148   1218   1818    413    618     10    659
    615   2616   2000  -1618   -693   2309   1286   2052    633    857    226    857
    659   2847   2187  -1753   -763   2517   1286   2291    883   1187    579   1228
    688   3231   2543  -1961   -930   2889   1221   2197    948   1415    935   1680
    597   3470   2873  -2034  -1137   3172   1132   1847    833   1525   1200   2023
    452   3499   3044  -1977  -1296   3273    989   1397    553   1426   1208   2073
    329   3260   2930  -1795  -1299   3096    818    854      7    857    628   1519
    337   2805   2465  -1574  -1065   2637    597    452   -623     36   -272    639
    410   2517   2107  -1465   -849   2312    504    480   -724   -140   -504    389
    459   2481   2021  -1473   -779   2252    571    745   -504     33   -387    449
    459   2600   2140  -1530   -839   2372    722   1047   -231    244   -241    587
    465   2746   2278  -1605   -906   2512    924   1387     64    491    -44    766
    491   2850   2359  -1670   -932   2605   1047   1587    220    631     80    862
    519   2940   2421  -1732   -950   2681   1083   1665    277    691    129    896
    555   3039   2483  -1797   -963   2761   1106   1709    324    737    171    956
    587   3096   2507  -1842   -961   2803   1124   1745    353    779    210   1021
    589   3154   2564  -1873   -987   2860   1135   1774    376    810    231   1021
    592   3221   2629  -1906  -1018   2925   1143   1803    394    836    244   1028
    613   3255   2642  -1932  -1013   2948   1153   1829    418    867    277   1072
    615   3309   2694  -1964  -1039   3003   1169   1855    439    901    309   1109
    600   3416   2816  -2008  -1106   3117   1200   1904    485    958    358   1161
    605   3504   2899  -2055  -1148   3203   1210   1932    511    984    376   1174
    628   3548   2920  -2088  -1145   3234   1226   1956    530   1013    397   1184
    652   3582   2930  -2117  -1140   3255   1226   1984    555   1052    431   1226
    665   3611   2946  -2138  -1140   3278   1213   2000    558   1070    446   1257
    691   3691   2998  -2192  -1156   3346   1202   2013    571   1088    465   1280
    683   3767   3083  -2223  -1200   3426   1244   2075    628   1145    514   1325
    683   3834   3151  -2260  -1236   3494   1262   2112    659   1184    542   1363
    717   3891   3174  -2304  -1228   3533   1249   2132    672   1208    558   1384
    740   3920   3177  -2330  -1221   3548   1244   2177    698   1247    600   1423
    748   3975   3226  -2361  -1239   3600   1262   2247    761   1312    662   1475
    693   4071   3374  -2385  -1340   3722   1293   2338    844   1402    745   1556
    727   4136   3408  -2431  -1340   3772   1291   2397    885   1460    802   1634
    779   4208   3429  -2494  -1325   3819   1283   2449    914   1509    846   1665
    802   4299   3496  -2551  -1345   3899   1288   2517    963   1566    888   1693
    792   4393   3600  -2592  -1402   3998   1301   2587   1026   1636    958   1787
    758   4466   3704  -2613  -1473   4086   1319   2647   1075   1699   1023   1855
    769   4528   3756  -2650  -1493   4143   1325   2662   1085   1722   1044   1867
    756   4536   3780  -2644  -1512   4159   1327   2662   1078   1725   1041   1867
    727   4533   3806  -2631  -1540   4169   1337   2647   1062   1709   1028   1865
    704   4564   3860  -2634  -1577   4211   1337   2618   1039   1683   1000   1844
    691   4582   3889  -2637  -1597   4234   1335   2585   1005   1652    966   1813
    667   4575   3907  -2621  -1618   4242   1330   2543    976   1621    927   1782
    626   4538   3912  -2582  -1644   4227   1319   2504    953   1595    891   1761
    589   4463   3873  -2527  -1641   4169   1291   2439    901   1532    828   1714
    566   4434   3868  -2501  -1649   4151   1273   2374    844   1470    769   1647
    537   4414   3876  -2475  -1667   4146   1283   2325    813   1441    730   1610
    514   4398   3884  -2457  -1686   4141   1267   2278    784   1418    701   1595
    485   4362   3876  -2423  -1693   4120   1252   2242    758   1392    683   1574
    485   4304   3819  -2397  -1667   4060   1205   2208    724   1358    659   1556
    483   4278   3795  -2379  -1654   4037   1200   2200    719   1361    654   1558
    452   4281   3826  -2366  -1688   4055   1208   2197    730   1374    646   1532
    454   4289   3834  -2372  -1691   4063   1195   2190    722   1366    628   1512
    449   4302   3850  -2377  -1699   4078   1184   2197    745   1384    649   1530
    439   4325   3886  -2382  -1722   4107   1166   2200    753   1397    665   1553
    446   4351   3902  -2400  -1727   4128   1174   2213    763   1410    672   1577
    449   4408   3959  -2429  -1753   4185   1200   2231    789   1431    685   1587
    454   4468   4013  -2462  -1779   4242   1197   2242    802   1444    688   1587
    480   4499   4019  -2488  -1769   4260   1166   2242    805   1462    704   1602
    470   4520   4047  -2496  -1790   4284   1124   2213    795   1462    711   1621
    446   4538   4091  -2494  -1821   4315   1111   2195    789   1467    722   1641
    426   4497   4068  -2462  -1821   4284   1083   2179    774   1473    730   1662
    415   4486   4071  -2449  -1826   4278   1065   2164    766   1475    727   1675
    423   4505   4081  -2465  -1829   4294   1060   2143    763   1473    730   1680
    428   4499   4068  -2465  -1821   4284   1034   2117    740   1447    698   1678
    439   4494   4055  -2468  -1808   4273   1010   2096    701   1415    667   1649
    459   4466   4006  -2462  -1771   4237    987   2081    667   1387    644   1597
    491   4489   3998  -2491  -1753   4245    995   2075    662   1389    636   1602
    457   4471   4013  -2465  -1779   4245    982   2047    639   1363    602   1592
    423   4421   3998  -2423  -1787   4211    940   2000    594   1314    545   1538
    392   4369   3977  -2379  -1792   4175    909   1956    542   1265    483   1460
    368   4330   3962  -2351  -1797   4146    922   1964    537   1267    483   1465
    353   4307   3954  -2330  -1800   4130    932   1964    535   1265    488   1473
    337   4273   3933  -2307  -1797   4102    935   1956    532   1254    483   1462
    332   4276   3943  -2304  -1805   4110    932   1951    540   1262    485   1467
    327   4302   3975  -2314  -1823   4138    922   1943    542   1270    488   1486
    324   4291   3964  -2309  -1821   4128    917   1938    535   1270    485   1501
    311   4265   3954  -2291  -1821   4112    922   1930    530   1270    480   1488
    309   4263   3954  -2286  -1821   4110    924   1919    519   1262    459   1457
    301   4227   3925  -2265  -1813   4076    909   1901    493   1226    405   1410
    270   4206   3936  -2236  -1831   4071    943   1987    540   1239    394   1392
    277   4245   3967  -2262  -1847   4107   1023   2169    657   1327    446   1418
    272   4338   4065  -2304  -1896   4203   1096   2390    859   1519    613   1558
    316   4603   4286  -2462  -1984   4445   1111   2616   1124   1849    966   1906
    355   4938   4582  -2647  -2114   4759   1015   2574   1257   2130   1356   2356
    241   5079   4837  -2660  -2299   4959    880   2205   1179   2278   1652   2730
    215   5258   5042  -2735  -2413   5151    758   1769    987   2288   1771   2891
    155   4962   4806  -2559  -2325   4884    558   1158    355   1602   1080   2242
    -23   4299   4323  -2138  -2174   4310    311    626   -371    688    135   1356
    -15   3894   3907  -1940  -1961   3902    171    584   -581    387   -192   1023
    114   3855   3741  -1984  -1813   3798    197    852   -394    519   -114   1052
    145   3871   3725  -2008  -1790   3798    275   1083   -215    628    -54   1072
    218   4003   3785  -2112  -1782   3894    472   1374     33    807     70   1119
    226   4081   3852  -2153  -1813   3967    633   1592    228    961    176   1189
    205   4130   3925  -2166  -1860   4029    698   1678    332   1052    262   1288
    246   4151   3904  -2200  -1829   4029    719   1717    379   1098    314   1356
    233   4110   3876  -2171  -1821   3993    737   1722    387   1096    309   1345
    210   4094   3881  -2153  -1836   3990    732   1712    381   1080    277   1301
    161   4047   3886  -2104  -1862   3967    709   1714    392   1088    288   1314
    -10   3868   3876  -1930  -1945   3871    592   1636    322   1023    241   1286
     -7   3847   3855  -1919  -1932   3850    558   1634    332   1034    259   1322
    324   4216   3889  -2270  -1784   4052    685   1761    475   1176    405   1457
    402   4312   3910  -2356  -1753   4112    771   1810    530   1218    433   1444
    106   4011   3902  -2060  -1899   3956    646   1693    428   1111    316   1340
    137   4073   3936  -2104  -1899   4003    620   1699    449   1127    337   1376
    213   4159   3943  -2187  -1865   4052    675   1751    514   1184    387   1413
    210   4143   3933  -2177  -1860   4039    704   1769    553   1215    407   1413
    171   4172   4000  -2171  -1914   4086    688   1769    563   1218    420   1452
    166   4198   4032  -2182  -1932   4115    662   1764    574   1221    433   1470
    129   4175   4042  -2153  -1956   4107    654   1764    594   1234    439   1480
    132   4146   4013  -2138  -1940   4081    670   1797    641   1273    467   1506
     96   4104   4008  -2101  -1956   4058    639   1818    683   1317    506   1540
     44   4063   4019  -2055  -1987   4042    587   1831    722   1374    561   1610
     20   4089   4068  -2057  -2026   4078    524   1829    740   1402    597   1623
    -51   4039   4091  -1992  -2070   4065    457   1816    727   1395    584   1579
     20   4060   4037  -2042  -2008   4047    478   1862    782   1444    628   1639
    220   4291   4068  -2257  -1922   4180    548   1982    932   1600    789   1803
    241   4367   4125  -2304  -1940   4247    542   1995    971   1641    839   1849
     93   4219   4125  -2156  -2016   4172    491   1922    914   1577    776   1782
    200   4364   4162  -2283  -1982   4263    522   1940    940   1613    818   1847
    259   4434   4172  -2348  -1956   4304    542   1953    963   1644    849   1925
    166   4265   4097  -2218  -1966   4182    524   1896    906   1597    797   1909
    124   4154   4029  -2138  -1951   4091    542   1836    849   1540    740   1813
    122   4141   4016  -2132  -1945   4081    548   1761    784   1467    667   1730
     80   4042   3962  -2062  -1940   4003    522   1662    693   1366    571   1628
     77   3904   3824  -1992  -1873   3865    514   1561    602   1260    478   1522
    101   3845   3743  -1971  -1821   3795    537   1504    542   1205    420   1397
    -18   3754   3772  -1870  -1893   3764    524   1467    509   1187    389   1343
   -111   3647   3759  -1769  -1935   3704    488   1423    454   1148    350   1325
   -103   3546   3650  -1722  -1875   3598    407   1330    358   1047    265   1262
   -129   3496   3626  -1683  -1878   3561    376   1265    293    979    205   1205
   -135   3520   3655  -1693  -1896   3587    441   1275    311    989    215   1184
   -197   3470   3668  -1639  -1932   3569    475   1288    337   1013    259   1226
   -148   3473   3621  -1665  -1886   3548    454   1270    332   1013    277   1213
   -119   3465   3585  -1673  -1852   3525    374   1195    270    950    215   1145
   -189   3439   3626  -1626  -1909   3530    400   1218    298    987    249   1208
   -218   3369   3585  -1577  -1901   3476    402   1205    283    971    233   1156
   -218   3361   3580  -1574  -1899   3470    376   1174    267    953    228   1156
   -252   3343   3595  -1545  -1922   3468    415   1197    311    995    288   1213
   -353   3437   3790  -1543  -2070   3611    436   1205    348   1015    309   1200
   -280   3509   3790  -1615  -2036   3650    361   1140    298    979    283   1187
   -210   3496   3707  -1644  -1958   3600    345   1119    270    961    265   1213
   -374   3432   3806  -1527  -2088   3619    428   1158    293    989    288   1208
   -376   3393   3767  -1509  -2073   3580    441   1176    314   1026    350   1254
   -348   3377   3725  -1514  -2036   3551    389   1148    280   1002    340   1234
   -280   3328   3608  -1525  -1945   3468    309   1067    192    911    252   1158
   -233   3205   3439  -1486  -1836   3322    285   1013    119    833    181   1088
   -327   3122   3450  -1397  -1888   3283    311   1044    124    841    184   1083
   -436   3073   3509  -1319  -1974   3291    298   1034    111    826    168   1093
   -511   2998   3509  -1244  -2010   3252    309   1028     98    813    163   1109
   -522   2899   3421  -1187  -1971   3159    293   1021     75    789    145   1031
   -496   2852   3346  -1179  -1922   3099    296    979     33    740     75    963
   -522   2818   3341  -1148  -1932   3078    236    841    -96    605    -75    917
   -633   2694   3325  -1031  -1979   3008    246    802   -122    576    -70    896
   -662   2634   3296   -984  -1979   2964    348    898    -10    696     57    976
   -530   2553   3081  -1013  -1805   2818    355    945      7    724    103    989
   -527   2496   3024   -984  -1774   2759    283    893    -38    680    109    932
   -717   2468   3185   -878  -1953   2826    314    833    -72    615     41    846
   -732   2468   3200   -867  -1966   2834    293    748   -137    535    -51    797
   -683   2551   3231   -935  -1958   2891    290    945    -12    670     83    904
   -758   2585   3341   -914  -2049   2961    394   1195    187    849    233    997
   -763   2631   3395   -935  -2081   3013    478   1304    275    883    210    937
   -683   2808   3491  -1062  -2086   3148    522   1400    415   1008    288   1026
   -581   2995   3577  -1208  -2081   3286    444   1548    675   1369    683   1371
   -522   3226   3748  -1353  -2135   3489    355   1574    826   1693   1166   1927
   -566   3289   3852  -1361  -2210   3569    296   1384    709   1756   1496   2361
   -628   3218   3847  -1293  -2236   3533    213   1078    350   1499   1462   2408
   -633   2909   3543  -1140  -2088   3226     15    514   -384    652    597   1592
   -639   2585   3224   -974  -1932   2904   -176    -49  -1114   -322   -561    532
   -493   2304   2795   -906  -1647   2548   -329   -200  -1327   -610   -924    246
   -449   1995   2444   -771  -1447   2218   -316    -36  -1130   -418   -792    288
   -566   1932   2496   -683  -1532   2213   -158    223   -805   -127   -584    402
   -618   1997   2613   -691  -1615   2304     31    530   -449    202   -311    563
   -646   2101   2746   -727  -1696   2421    176    740   -197    420   -124    654
   -600   2177   2777   -787  -1688   2475    215    782   -116    467    -96    685
   -454   2192   2644   -870  -1551   2418    184    779   -106    478    -98    737
   -327   2192   2520   -932  -1423   2356    168    787    -85    498    -90    745
   -254   2169   2423   -958  -1340   2296    129    745   -119    457   -140    657
   -197   2083   2281   -943  -1239   2182     70    670   -194    371   -207    594
   -101   1977   2078   -937  -1091   2029     12    628   -228    350   -239    594
   -127   1958   2086   -917  -1106   2021     36    665   -192    397   -187    662
   -267   1880   2148   -807  -1208   2013    101    722   -127    459   -103    735
   -329   1880   2210   -774  -1270   2044    116    735    -98    491    -59    743
   -259   1873   2132   -807  -1197   2000     57    667   -148    426   -122    696
   -233   1862   2096   -815  -1166   1979     23    644   -161    407   -135    711
   -410   1823   2234   -709  -1322   2029     77    698   -109    462    -90    730
   -532   1810   2343   -639  -1436   2075    148    769    -31    537    -38    743
   -480   1740   2221   -631  -1350   1979    171    776    -12    558     -5    730
   -418   1686   2104   -633  -1262   1896    135    774     -7    574     31    737
   -426   1644   2070   -610  -1249   1857     85    743    -31    553     -7    683
   -423   1652   2075   -613  -1249   1862     49    737    -20    571    -18    701
   -439   1675   2114   -618  -1278   1896     70    802     62    670     88    800
   -496   1691   2187   -597  -1343   1938     96    885    166    802    226    898
   -480   1787   2268   -654  -1374   2026     93    914    213    854    277    904
   -316   1867   2184   -774  -1249   2026     44    857    187    823    231    911
   -337   1891   2229   -779  -1283   2060     70    911    285    948    363   1036
   -418   2023   2439   -802  -1428   2231    135   1080    452   1140    563   1218
   -420   2075   2496   -828  -1460   2286     77   1117    483   1187    605   1252
   -475   1953   2429   -737  -1452   2190     75   1119    491   1195    615   1192
   -480   1938   2418   -730  -1449   2177    122   1109    480   1163    600   1182
   -433   1961   2395   -763  -1415   2177    103   1085    441   1117    579   1210
   -402   1914   2317   -758  -1361   2114     96   1034    376   1036    511   1096
   -452   1842   2294   -693  -1371   2068     64    979    309    935    405   1026
   -558   1777   2333   -610  -1447   2055     67    932    254    854    327    963
   -522   1761   2283   -620  -1402   2021    166    945    239    810    285    927
   -519   1727   2247   -605  -1384   1987    213    935    202    750    233    875
   -537   1636   2174   -548  -1356   1904    187    839     96    631    129    771
   -524   1548   2070   -514  -1299   1808    137    769     20    545     44    688
   -555   1452   2008   -449  -1280   1727    119    727    -23    485    -20    633
   -620   1348   1969   -363  -1293   1657    135    698    -62    433    -75    584
   -667   1270   1938   -301  -1301   1602    148    680    -98    376   -137    517
   -613   1286   1899   -340  -1254   1592     54    613   -135    329   -181    491
   -571   1332   1904   -381  -1236   1615    -38    545   -176    293   -189    478
   -610   1280   1891   -335  -1249   1584    -90    509   -205    259   -215    418
   -675   1145   1821   -233  -1247   1483    -88    496   -231    223   -275    397
   -753    987   1740   -119  -1249   1363     -7    522   -218    213   -288    387
   -800   1018   1818   -109  -1309   1418    -33    480   -218    213   -288    379
   -802   1070   1870   -135  -1337   1470    -93    433   -220    226   -267    394
   -859   1096   1956   -116  -1408   1525    -80    439   -200    267   -210    423
   -888   1098   1987   -106  -1439   1543    -57    420   -202    254   -213    415
   -966   1034   2000    -33  -1483   1517    -46    381   -220    215   -265    397
  -1008   1021   2026     -7  -1519   1522    -25    392   -192    246   -223    444
   -979   1018   1997    -18  -1488   1506    -93    361   -205    249   -184    462
  -1013   1028   2039    -10  -1525   1532   -109    345   -215    241   -194    446
   -969   1000   1966    -15  -1467   1483    -85    363   -200    254   -189    478
   -906    982   1888    -38  -1397   1434    -64    371   -200    246   -194    493
   -919    943   1862    -10  -1389   1402    -23    384   -187    244   -205    498
   -945    880   1826     31  -1387   1353    -49    379   -187    231   -200    480
   -950    878   1826     36  -1389   1350    -23    371   -192    200   -231    457
   -992    795   1787     96  -1389   1291    -12    355   -197    181   -233    433
  -1088    680   1769    205  -1428   1223    -51    309   -244    129   -254    363
  -1060    644   1704    207  -1382   1171    -38    275   -285     70   -324    337
   -878    672   1551    101  -1215   1111    -72    239   -329     20   -387    290
   -802    657   1457     70  -1130   1054    -75    239   -327     18   -389    285
   -976    579   1556    200  -1265   1067    -28    267   -288     54   -345    324
  -1260    480   1738    387  -1499   1109     -2    288   -257    116   -280    415
  -1436    296   1732    568  -1584   1013    -54    285   -257    150   -296    342
  -1421    137   1556    641  -1488    846    -54    322   -197    168   -288    329
  -1182    192   1374    496  -1278    782     25    397   -124    200   -220    410
  -1301    -77   1223    688  -1265    571    -41    293   -220     90   -345    301
  -1392   -176   1215    784  -1304    519   -101    205   -293      0   -444    181
  -1509   -189   1319    846  -1415    566    -54    259   -226     15   -465    166
  -1678   -342   1335   1010  -1506    496    -85    342   -114     98   -433    153
  -1566      0   1564    782  -1566    782     25    589    213    457    -96    446
  -1423    509   1932    457  -1678   1221    106    844    587    953    493   1026
  -1553    740   2294    405  -1925   1517     -7    771    610   1140    930   1545
  -1621    854   2475    384  -2047   1665    -49    550    387   1085   1197   1852
  -1738    641   2377    545  -2057   1509   -158    124   -153    561    872   1582
  -1961     54   2013    953  -1987   1034   -363   -470   -919   -402   -213    607
  -2029   -394   1634   1210  -1834    618   -449   -795  -1397  -1088  -1106   -194
  -2000   -696   1304   1348  -1652    303   -410   -672  -1296  -1005  -1122   -272
  -2083   -924   1158   1501  -1623    116   -366   -488  -1039   -758   -961   -231
  -2039   -836   1200   1436  -1621    181   -262   -283   -745   -488   -769    -59
  -2120   -836   1280   1478  -1701    223   -158    -96   -491   -254   -561     67
  -2114   -846   1267   1480  -1691    210    -77     38   -309    -96   -428     77
  -2065   -849   1213   1454  -1639    181   -111     46   -272    -64   -410     77
  -2034   -833   1200   1434  -1618    181   -171    -10   -311   -129   -475     20
  -2057   -888   1166   1470  -1613    137   -257    -93   -392   -241   -610    -36
  -2190  -1072   1117   1631  -1654     20   -329   -148   -439   -303   -680    -80
  -2273  -1301    969   1787  -1623   -166   -415   -215   -493   -368   -722   -181
  -2203  -1330    872   1766  -1540   -228   -387   -192   -457   -342   -683   -192
  -2187  -1332    854   1758  -1522   -239   -400   -205   -462   -358   -709   -205
  -2294  -1454    839   1875  -1566   -309   -441   -249   -498   -410   -758   -267
  -2327  -1519    807   1925  -1569   -355   -444   -252   -491   -407   -745   -280
  -2265  -1574    691   1919  -1480   -441   -428   -246   -470   -400   -740   -301
  -2312  -1696    615   2003  -1465   -540   -444   -267   -480   -415   -758   -358
  -2416  -1803    613   2109  -1514   -594   -449   -285   -478   -418   -758   -335
  -2465  -1891    571   2177  -1519   -659   -475   -309   -498   -431   -776   -342
  -2501  -1958    542   2229  -1525   -706   -535   -355   -542   -475   -839   -410
  -2546  -2018    524   2281  -1538   -748   -584   -374   -561   -488   -859   -387
  -2590  -2104    485   2348  -1538   -810   -589   -363   -542   -459   -813   -374
  -2662  -2148    511   2405  -1590   -818   -597   -358   -532   -446   -800   -392
  -2712  -2182    527   2447  -1621   -828   -592   -337   -506   -418   -779   -342
  -2738  -2200    537   2465  -1639   -831   -581   -293   -444   -350   -711   -272
  -2782  -2195    587   2488  -1686   -805   -602   -241   -366   -257   -613   -205
  -2803  -2171    631   2486  -1719   -769   -615   -194   -293   -171   -514   -145
  -2800  -2161    639   2481  -1722   -761   -613   -140   -218    -88   -423    -90
  -2839  -2135    701   2486  -1771   -717   -600   -101   -166    -23   -340    -18
  -2899  -2083    815   2491  -1857   -633   -600    -77   -124     31   -257     49
  -2938  -2029    906   2483  -1925   -561   -561    -49   -103     41   -244     57
  -2982  -2047    935   2514  -1961   -555   -509    -20    -85     49   -236    140
  -3000  -2052    948   2525  -1977   -553   -545    -36   -109     23   -236    122
  -2992  -2088    904   2540  -1948   -592   -537    -64   -153    -28   -265     75
  -3005  -2166    839   2585  -1925   -665   -498    -80   -181    -75   -298     25
  -3063  -2218    844   2639  -1953   -688   -475    -93   -218   -127   -345    -33
  -3128  -2309    815   2717  -1971   -748   -444    -98   -265   -184   -392    -96
  -3190  -2377    813   2785  -2003   -782   -400   -135   -322   -252   -433   -163
  -3205  -2387    818   2795  -2013   -784   -355   -226   -402   -355   -550   -220
  -3182  -2403    776   2792  -1979   -813   -355   -311   -465   -423   -631   -228
  -3234  -2486    748   2860  -1992   -870   -376   -376   -496   -454   -657   -270
  -3291  -2595    696   2943  -1995   -950   -426   -439   -506   -465   -652   -298
  -3291  -2574    717   2930  -2005   -930   -441   -452   -511   -483   -665   -355
  -3380  -2520    859   2948  -2122   -828   -394   -405   -470   -467   -662   -290
  -3419  -2509    909   2961  -2166   -800   -340   -345   -413   -402   -602   -226
  -3390  -2507    883   2948  -2138   -813   -342   -340   -415   -392   -600   -275
  -3434  -2509    922   2969  -2179   -795   -322   -358   -426   -407   -633   -244
  -3455  -2501    950   2977  -2203   -776   -277   -329   -387   -368   -600   -202
  -3406  -2452    950   2927  -2179   -750   -265   -309   -350   -324   -561   -207
  -3406  -2369   1036   2889  -2221   -667   -246   -285   -311   -280   -527   -153
  -3398  -2309   1085   2852  -2244   -613   -205   -215   -241   -207   -444   -127
  -3294  -2268   1026   2779  -2161   -620   -215   -205   -213   -174   -384   -132
  -3180  -2203    976   2688  -2078   -613   -265   -277   -254   -220   -426   -197
  -3107  -2156    950   2631  -2029   -602   -280   -311   -270   -241   -475   -129
  -3060  -2143    914   2600  -1990   -615   -249   -301   -244   -213   -436   -101
  -3034  -2070    961   2551  -2000   -555   -213   -267   -202   -163   -384    -62
  -2909  -2000    906   2452  -1909   -548   -200   -254   -174   -124   -332    -28
  -2720  -1992    727   2356  -1725   -633   -210   -288   -194   -142   -342   -106
  -2603  -1956    646   2278  -1626   -654   -207   -345   -254   -236   -488   -194
  -2499  -1956    540   2226  -1522   -709   -228   -379   -285   -272   -540   -158
  -2431  -1945    485   2187  -1460   -730   -205   -371   -285   -270   -509   -174
  -2397  -1906    491   2153  -1444   -709   -181   -381   -298   -293   -542   -189
  -2348  -1919    426   2132  -1387   -748   -202   -410   -314   -314   -566   -223
  -2286  -1992    293   2138  -1291   -849   -226   -449   -345   -340   -581   -267
  -2205  -2081    124   2140  -1169   -979   -265   -506   -397   -392   -649   -350
  -2197  -2081    116   2140  -1158   -982   -244   -519   -405   -410   -683   -371
  -2239  -2036    202   2138  -1223   -917   -213   -501   -384   -397   -675   -342
  -2226  -2023    202   2125  -1215   -911   -218   -504   -389   -402   -683   -337
  -2184  -1984    197   2083  -1192   -893   -223   -504   -381   -392   -654   -314
  -2021  -1997     23   2010  -1023   -987   -249   -545   -415   -431   -691   -397
  -1790  -2042   -254   1914   -769  -1148   -298   -607   -483   -509   -761   -410
  -1657  -2010   -353   1834   -654  -1182   -283   -584   -446   -467   -722   -410
  -1714  -1953   -239   1834   -737  -1098   -150   -454   -319   -363   -649   -392
  -1732  -1860   -127   1797   -802   -995      7   -285   -168   -265   -607   -400
  -1756  -1847    -93   1800   -833   -969    114   -103     10   -109   -509   -311
  -1745  -1693     51   1719   -901   -820    187    119    298    218   -194      7
  -1693  -1423    270   1558   -982   -579    171    265    532    563    244    472
  -1727  -1166    561   1447  -1145   -303    127    181    519    711    639    956
  -1764  -1080    683   1421  -1223   -200     15   -122    215    571    769   1218
  -1813  -1244    568   1527  -1192   -337    -90   -506   -239    148    441    950
  -1891  -1628    262   1758  -1078   -683   -153   -971   -857   -667   -542    -10
  -1953  -1987    -33   1971   -961  -1010   -254  -1189  -1244  -1221  -1234   -659
  -1906  -2151   -244   2029   -831  -1200   -249  -1052  -1119  -1122  -1187   -688
  -1855  -2231   -376   2044   -740  -1306   -163   -833   -865   -891  -1049   -579
  -1758  -2226   -467   1992   -646  -1345    -70   -594   -587   -631   -854   -449
  -1657  -2148   -491   1904   -584  -1319     80   -348   -319   -379   -665   -345
  -1592  -2094   -501   1842   -548  -1296    184   -223   -184   -244   -555   -259
  -1579  -2104   -524   1839   -527  -1314    233   -179   -132   -194   -524   -202
  -1574  -2107   -532   1839   -522  -1319    236   -168   -116   -179   -514   -140
  -1634  -2088   -454   1862   -589  -1273    270   -137    -70   -122   -446    -88
  -1631  -2070   -441   1849   -594  -1257    288   -132    -49   -101   -415    -57
  -1667  -2094   -426   1880   -623  -1262    277   -132    -36    -80   -384     10
  -1693  -2065   -371   1878   -662  -1218    246   -142    -38    -72   -381     20
  -1558  -2029   -470   1795   -545  -1249    218   -166    -70   -106   -415    -57
  -1535  -2013   -478   1771   -530  -1244    233   -142    -62   -101   -392    -77
  -1597  -2023   -428   1810   -587  -1226    257   -103    -31    -64   -355    -51
  -1686  -2042   -358   1862   -665  -1200    283    -64     -2    -36   -332    -49
  -1745  -2036   -290   1891   -727  -1163    306    -20     28    -12   -303    -33
  -1782  -2034   -254   1906   -766  -1145    311     -2     44      2   -285     -5
  -1870  -2122   -252   1995   -810  -1187    265    -10     36     -7   -303    -23
  -1912  -2164   -254   2036   -831  -1210    244      7     51     15   -290    -31
  -1764  -1951   -187   1857   -789  -1070    371    106    168    140   -171     62
  -1740  -1878   -137   1808   -802  -1008    433    137    213    202   -114     77
  -1803  -1943   -142   1873   -831  -1044    402    114    194    197   -129     72
  -1797  -1943   -145   1870   -828  -1047    397    137    218    233   -103    140
  -1758  -1891   -132   1826   -813  -1013    400    179    267    303    -36    192
  -1714  -1808    -93   1761   -813   -950    392    215    303    355     20    241
  -1696  -1735    -38   1714   -831   -885    371    254    335    407     88    298
  -1704  -1688     15   1693   -862   -839    368    285    361    449    142    348
  -1740  -1628    111   1686   -927   -758    368    311    392    491    200    426
  -1810  -1605    205   1706  -1010   -701    342    322    407    511    241    475
  -1888  -1652    236   1769  -1065   -709    314    319    381    488    226    454
  -1899  -1615    280   1756  -1093   -667    309    322    368    467    220    457
  -1790  -1465    324   1628  -1057   -571    387    368    407    501    257    475
  -1777  -1449    327   1613  -1052   -561    400    332    355    441    210    452
  -1732  -1452    280   1592  -1008   -584    392    296    296    374    148    423
  -1652  -1467    184   1558   -919   -641    413    280    262    335     96    366
  -1564  -1460    103   1512   -833   -678    478    277    241    306     54    293
  -1473  -1441     31   1454   -753   -706    485    239    197    244    -15    228
  -1415  -1517   -103   1465   -657   -810    446    174    124    161   -109    168
  -1348  -1558   -213   1452   -568   -885    446    140     88    127   -145     85
  -1304  -1561   -257   1434   -524   -909    465    114     62    106   -171     31
  -1340  -1667   -329   1504   -509  -1000    459     64     -5     51   -223    -20
  -1348  -1738   -389   1543   -480  -1062    418     23    -70    -12   -298    -93
  -1389  -1784   -397   1584   -498  -1091    407     25    -93    -31   -332   -129
  -1418  -1829   -410   1623   -504  -1119    402     44    -93    -23   -329   -137
  -1486  -1906   -420   1693   -532  -1163    358     18   -127    -49   -332   -161
  -1613  -1953   -340   1782   -636  -1148    353     12   -142    -54   -342   -176
  -1722  -1987   -265   1855   -732  -1124    332      7   -163    -70   -363   -194
  -1792  -2026   -233   1909   -779  -1130    309    -10   -176    -88   -381   -200
  -1805  -1997   -192   1901   -810  -1093    337     31   -145    -57   -342   -148
  -1771  -1956   -184   1862   -795  -1070    335     72   -111     -5   -283   -103
  -1766  -1896   -132   1831   -818  -1015    350     98    -80     44   -239    -38
  -1764  -1797    -33   1782   -865   -917    366    103    -62     75   -200     44
  -1712  -1675     33   1693   -872   -820    332     80    -83     75   -184     62
  -1693  -1641     51   1667   -875   -795    335     70   -114     57   -210     46
  -1709  -1673     36   1691   -875   -818    345     83   -116     62   -215     75
  -1693  -1660     33   1678   -865   -813    345    101   -116     75   -192    137
  -1717  -1686     28   1701   -875   -828    350    106   -122     85   -168    132
  -1771  -1782    -10   1774   -880   -896    316     64   -166     46   -194     70
  -1797  -1836    -38   1816   -883   -937    290     25   -215      0   -236     15
  -1823  -1914    -90   1870   -867  -1002    298     15   -246    -23   -254      5
  -1888  -2003   -114   1945   -888  -1060    309     23   -254    -25   -257     -2
  -1932  -2091   -158   2013   -888  -1124    316     15   -272    -38   -275    -23
  -1974  -2190   -215   2081   -880  -1202    314    -10   -301    -75   -309    -49
  -1925  -2190   -265   2057   -831  -1228    314     -7   -309    -80   -311    -31
  -1764  -2065   -301   1912   -732  -1182    348     31   -285    -44   -270    -18
  -1675  -1997   -322   1836   -678  -1161    353     36   -296    -46   -265    -12
  -1592  -1880   -288   1735   -654  -1083    368     44   -296    -46   -254     18
  -1558  -1779   -220   1670   -670  -1000    413     90   -265    -12   -205     49
  -1530  -1719   -189   1621   -670   -956    467    145   -239      2   -184     72
  -1499  -1649   -150   1574   -675   -901    514    200   -200     46   -161    174
  -1493  -1639   -145   1566   -675   -893    563    249   -161     93   -111    215
  -1470  -1626   -155   1548   -657   -891    639    319   -106    137    -67    200
  -1423  -1548   -127   1486   -649   -839    750    488     31    228    -25    176
  -1384  -1444    -62   1413   -662   -753    826    672    205    402    103    259
  -1340  -1218    122   1278   -732   -548    872    896    467    714    405    524
  -1249   -883    366   1067   -807   -259    833   1070    706   1062    831    950
  -1210   -517    693    862   -953     88    709    904    646   1184   1187   1421
  -1296   -345    950    820  -1124    303    511    522    345   1096   1335   1660
  -1413   -452    958    932  -1187    252    332     64   -106    722   1054   1436
  -1519   -917    602   1218  -1062   -158    226   -475   -782   -161     54    496
  -1501  -1408     93   1452   -797   -657     90   -732  -1236   -813   -698   -181
  -1397  -1592   -197   1493   -600   -896     33   -626  -1195   -813   -748   -283
  -1312  -1641   -329   1475   -493   -987     67   -439  -1010   -659   -672   -270
  -1254  -1582   -327   1418   -465   -956    194   -205   -763   -449   -537   -155
  -1239  -1460   -223   1348   -509   -844    387     93   -467   -184   -314     10
  -1215  -1319   -106   1267   -555   -714    485    277   -301    -23   -168    101
  -1171  -1249    -77   1208   -548   -665    517    350   -239     33   -116    145
  -1135  -1182    -46   1158   -545   -615    537    374   -218     54   -101    153
  -1130  -1117     12   1122   -574   -553    540    413   -184     85    -72    205
  -1091  -1054     33   1072   -563   -511    545    431   -171     96    -44    239
  -1065  -1023     41   1041   -553   -491    558    452   -150    111    -23    254
  -1085   -992     93   1039   -589   -449    584    498   -109    155     20    277
  -1008   -924     83    963   -545   -420    561    488   -127    145      2    280
   -963   -891     70    927   -519   -410    535    472   -145    129    -25    277
   -950   -849     98    898   -527   -376    540    491   -129    145    -20    327
   -870   -815     54    844   -462   -381    522    472   -142    137    -23    324
   -956   -805    150    880   -553   -329    537    488   -122    163      7    319
  -1008   -732    272    870   -641   -231    584    548    -62    226     59    337
  -1008   -685    319    846   -667   -184    607    615    -15    280    109    363
   -979   -646    332    813   -657   -158    605    652     -2    298    122    361
   -888   -631    257    756   -574   -187    566    641    -12    298    124    397
   -870   -613    257    740   -566   -176    579    667     23    342    174    407
   -852   -561    290    706   -574   -135    566    701     57    389    228    423
   -787   -530    257    659   -522   -137    522    706     59    402    233    446
   -779   -509    267    644   -524   -122    509    740     96    457    275    457
   -753   -431    322    592   -537    -54    506    789    153    530    329    511
   -680   -371    309    524   -496    -31    449    802    184    581    389    555
   -667   -303    363    485   -517     28    439    839    244    659    501    602
   -717   -233    480    475   -602    122    449    875    285    709    548    639
   -711   -174    537    441   -626    181    439    901    301    735    561    706
   -758   -145    613    449   -688    231    459    940    324    758    576    758
   -865   -161    704    514   -784    270    493    984    361    800    631    810
   -875   -176    698    524   -787    259    491    966    329    750    602    750
   -849   -166    680    506   -766    257    462    911    257    665    504    665
   -865   -189    672    524   -769    241    439    862    197    600    428    602
   -893   -244    649    568   -771    202    452    820    140    530    361    524
   -914   -303    607    607   -763    150    465    776     72    441    277    480
   -932   -358    571    644   -753    106    444    722     -2    363    187    410
   -932   -405    527    667   -730     62    433    675    -64    296    116    329
   -930   -379    550    654   -740     85    428    626   -124    226     46    265
   -953   -407    542    680   -748     67    418    592   -166    187      2    252
   -963   -433    527    698   -748     46    423    571   -189    161    -18    218
   -948   -431    517    688   -735     41    413    545   -215    142    -23    192
   -932   -420    511    678   -722     44    379    506   -265     96    -70    124
   -924   -426    496    672   -711     33    363    485   -288     72   -114     88
   -917   -387    530    652   -724     70    327    452   -319     44   -142     85
   -969   -366    600    665   -787    116    345    467   -303     62   -132    150
   -987   -376    610    683   -800    116    384    514   -259    111   -109    155
   -940   -327    613    631   -776    142    381    530   -241    132    -83    174
   -948   -262    685    605   -818    210    371    522   -252    119    -90    181
   -924   -207    717    566   -823    254    353    514   -254    119   -101    184
   -919   -155    763    537   -841    303    322    509   -233    148    -70    197
   -940   -122    815    530   -880    345    306    506   -226    168    -33    210
   -971   -127    841    548   -909    355    285    498   -239    166    -33    215
   -992   -127    862    558   -930    366    246    475   -265    153    -41    218
   -995   -119    875    558   -935    376    239    454   -277    148    -33    179
   -969   -116    852    542   -911    366    213    402   -327    103    -93     90
   -984   -127    857    555   -922    363    189    379   -368     54   -163    140
  -1041   -187    854    615   -948    332    197    384   -376     49   -168    174
  -1088   -244    844    667   -966    298    187    371   -384     54   -145    158
  -1098   -252    844    675   -974    296    171    345   -420     20   -176     98
  -1075   -298    776    685   -927    239    132    296   -475    -46   -272     23
  -1078   -350    724    714   -904    187    119    267   -509    -83   -316      2
  -1078   -376    701    727   -891    161    111    236   -542   -116   -345    -10
  -1117   -381    732    748   -924    174    116    233   -545   -116   -348    -57
  -1114   -418    696    763   -906    137     72    189   -589   -155   -384   -132
  -1072   -459    610    763   -844     72     20    137   -649   -215   -441   -145
  -1041   -465    576    753   -810     54     10    127   -662   -223   -446   -140
  -1036   -491    545    763   -792     25     10    122   -672   -241   -483   -161
  -1057   -498    558    776   -810     28     28    135   -657   -226   -472   -171
  -1085   -488    594    784   -841     54     25    132   -649   -210   -457   -181
  -1085   -506    579    797   -833     36     36    145   -641   -200   -459   -166
  -1122   -488    631    805   -880     70     96    231   -571   -161   -454   -171
  -1122   -426    693    774   -909    132    158    355   -444    -64   -426   -215
  -1135   -345    789    737   -963    220    187    514   -249    142   -262   -140
  -1054   -103    950    579  -1002    423    176    688     10    493     90    210
  -1005    231   1236    387  -1122    735     96    774    197    849    620    805
  -1047    413   1460    316  -1254    937     44    631     77    883    963   1247
  -1137    332   1467    402  -1304    898    -12    350   -298    600    956   1327
  -1267     28   1296    620  -1280    662   -127    -83   -904    -83    309    763
  -1301   -335    963    815  -1132    314   -257   -605  -1582  -1013   -867   -329
  -1343   -680    662   1010  -1002    -10   -379   -761  -1831  -1345  -1330   -750
  -1389   -932    457   1158   -924   -239   -358   -605  -1665  -1179  -1249   -748
  -1332   -987    345   1161   -839   -322   -309   -439  -1428   -950  -1119   -683
  -1317   -943    371   1130   -846   -285   -239   -275  -1174   -711   -937   -535
  -1239   -833    405   1036   -823   -215   -155   -103   -940   -491   -756   -418
  -1208   -750    454    976   -831   -148   -116    -12   -815   -376   -654   -355
  -1189   -722    467    956   -828   -127    -72     31   -758   -311   -597   -309
  -1169   -719    449    943   -810   -137    -83     33   -748   -288   -571   -322
  -1171   -719    452    945   -813   -132    -88     51   -727   -249   -527   -337
  -1137   -709    428    922   -787   -140   -116     15   -769   -293   -581   -355
  -1109   -675    433    893   -771   -122   -166    -28   -818   -348   -644   -303
  -1106   -641    462    872   -784    -90   -158    -10   -792   -309   -592   -218
  -1098   -662    436    880   -769   -111   -142     10   -769   -275   -553   -171
  -1117   -667    449    891   -784   -111   -148     20   -758   -262   -540   -155
  -1114   -623    491    870   -802    -67   -163     20   -763   -259   -527   -161
  -1114   -636    478    872   -797    -77   -158     28   -758   -249   -511   -181
  -1111   -633    478    872   -797    -77   -166     36   -750   -239   -498   -210
  -1070   -618    452    844   -761    -83   -189     20   -771   -249   -511   -246
  -1078   -594    483    836   -782    -57   -189     33   -774   -244   -504   -252
  -1101   -587    511    841   -807    -36   -205     51   -771   -228   -478   -252
  -1111   -584    527    846   -820    -28   -210     67   -758   -207   -462   -246
  -1119   -607    511    862   -818    -46   -213     77   -735   -176   -439   -233
  -1117   -639    478    878   -797    -80   -226     80   -724   -145   -418   -205
  -1106   -568    537    836   -823    -15   -241    103   -683    -77   -358   -140
  -1075   -488    584    782   -831     46   -262    129   -628      2   -283    -88
  -1060   -462    597    761   -831     64   -275    155   -574     85   -194    -12
  -1047   -433    613    740   -831     88   -306    168   -535    148   -119     51
  -1031   -374    654    701   -844    140   -324    194   -485    210    -46    109
  -1008   -342    665    672   -836    161   -327    218   -446    267     15    163
  -1028   -358    670    693   -849    155   -361    220   -444    280     38    174
  -1119   -433    685    776   -904    124   -384    223   -454    265     20    174
  -1127   -363    761    743   -945    197   -335    246   -426    277     38    205
  -1122   -303    818    714   -971    257   -277    244   -423    267     28    197
  -1156   -353    802    753   -979    223   -275    205   -462    213    -23    145
  -1140   -387    753    763   -948    181   -280    166   -504    150    -85     88
  -1127   -413    714    769   -922    150   -213    148   -527     98   -150     41
  -1171   -478    691    823   -932    106   -218     93   -589     23   -231    -33
  -1218   -511    704    865   -963     96   -215     51   -641    -41   -298   -114
  -1249   -517    732    883   -992    106   -220     10   -693   -116   -379   -155
  -1288   -571    714    927  -1002     70   -249    -31   -737   -174   -428   -205
  -1332   -665    665    997  -1000      0   -290    -67   -779   -215   -470   -244
  -1257   -618    636    937   -948      7   -265    -54   -771   -207   -470   -241
  -1215   -555    659    885   -937     51   -220    -57   -766   -207   -475   -249
  -1226   -537    688    880   -958     75   -189    -49   -753   -194   -449   -239
  -1197   -527    670    862   -935     70   -142    -31   -732   -174   -431   -244
  -1130   -478    652    802   -893     85   -129    -38   -730   -176   -449   -241
  -1065   -415    649    740   -857    116   -158    -41   -709   -148   -431   -207
  -1036   -342    691    688   -865    174   -181    -62   -683   -119   -405   -192
   -971   -239    732    605   -854    246   -176    -54   -646    -83   -374   -166
   -982   -241    737    610   -859    246   -168    -51   -636    -70   -358   -161
  -1036   -345    691    691   -865    171   -181    -77   -662    -90   -371   -207
  -1070   -335    732    701   -904    197   -231   -106   -685   -114   -389   -236
  -1085   -298    787    691   -937    244   -288   -145   -698   -129   -397   -239
  -1098   -301    795    698   -948    246   -316   -179   -727   -153   -413   -262
  -1106   -355    750    732   -930    197   -374   -202   -769   -192   -441   -283
  -1104   -379    724    740   -917    171   -433   -252   -815   -228   -467   -303
  -1083   -405    678    745   -883    135   -441   -257   -826   -239   -475   -314
  -1106   -454    652    779   -880     98   -439   -259   -841   -252   -491   -329
  -1179   -509    670    844   -924     80   -449   -275   -870   -267   -511   -348
  -1223   -561    659    891   -943     49   -439   -283   -875   -285   -535   -376
  -1241   -597    644    919   -943     20   -452   -288   -883   -296   -548   -394
  -1319   -722    597   1021   -958    -64   -433   -290   -883   -298   -542   -428
  -1413   -826    587   1119  -1000   -119   -418   -306   -891   -309   -545   -433
  -1452   -846    605   1150  -1028   -122   -467   -355   -945   -368   -602   -478
  -1444   -841    602   1143  -1023   -122   -488   -366   -966   -392   -620   -485
  -1431   -844    584   1137  -1010   -129   -498   -379   -982   -415   -644   -491
  -1452   -813    639   1132  -1047    -88   -511   -368   -971   -405   -639   -480
  -1496   -839    657   1166  -1078    -90   -524   -381   -974   -407   -639   -467
  -1525   -870    652   1197  -1088   -109   -517   -400   -982   -418   -657   -452
  -1556   -898    657   1226  -1109   -119   -530   -402   -989   -423   -665   -415
  -1584   -883    701   1234  -1143    -90   -527   -374   -950   -379   -605   -366
  -1582   -898    683   1239  -1132   -109   -522   -410   -961   -397   -618   -379
  -1597   -870    727   1234  -1163    -70   -462   -348   -888   -353   -623   -402
  -1587   -779    805   1182  -1197     12   -345   -210   -722   -223   -561   -381
  -1561   -610    950   1085  -1257    168   -290    -75   -537    -28   -402   -262
  -1514   -280   1231    896  -1374    475   -280    135   -220    371     20    119
  -1389     51   1441    667  -1418    748   -368    241    -18    745    563    657
  -1301    207   1509    545  -1408    859   -485     77   -174    748    883   1085
  -1293    109   1402    592  -1348    756   -555   -241   -602    407    865   1148
  -1369   -174   1192    769  -1280    509   -657   -672  -1208   -254    233    581
  -1462   -607    852   1034  -1158    122   -779  -1166  -1857  -1114   -872   -413
  -1480   -950    530   1213  -1005   -210   -872  -1353  -2120  -1493  -1418   -919
  -1392  -1176    215   1286   -805   -480   -862  -1218  -1964  -1350  -1363   -937
  -1340  -1267     70   1301   -706   -600   -810  -1031  -1706  -1111  -1205   -872
  -1299  -1215     80   1257   -691   -568   -701   -841  -1434   -857  -1010   -771
  -1239  -1143     93   1189   -667   -524   -568   -652  -1176   -613   -797   -654
  -1184  -1098     85   1143   -636   -506   -530   -563  -1054   -491   -685   -584
  -1187  -1080    103   1132   -646   -491   -506   -519  -1000   -433   -633   -540
  -1174  -1036    137   1106   -657   -449   -491   -491   -956   -387   -587   -504
  -1169  -1028    140   1098   -657   -444   -467   -462   -922   -355   -555   -496
  -1150   -997    153   1075   -652   -423   -433   -431   -883   -319   -509   -446
  -1127   -974    153   1049   -641   -413   -410   -410   -849   -290   -470   -379
  -1119   -927    189   1023   -657   -368   -400   -407   -826   -272   -441   -348
  -1093   -844    249    969   -672   -298   -457   -454   -854   -298   -472   -392
  -1041   -805    236    924   -639   -285   -475   -491   -870   -327   -498   -405
  -1036   -826    210    930   -626   -309   -444   -465   -836   -293   -441   -368
  -1044   -782    262    911   -654   -262   -457   -449   -820   -275   -402   -350
  -1026   -758    267    888   -646   -246   -470   -439   -800   -252   -376   -327
  -1028   -722    306    875   -667   -207   -459   -426   -769   -210   -329   -290
  -1023   -688    335    854   -680   -176   -462   -415   -745   -192   -309   -283
  -1031   -696    332    862   -683   -181   -454   -405   -727   -181   -306   -257
  -1010   -675    332    841   -672   -171   -457   -394   -714   -166   -288   -244
   -963   -623    340    795   -652   -142   -452   -368   -678   -124   -244   -220
   -940   -597    340    769   -641   -129   -446   -335   -623    -70   -184   -174
   -919   -566    350    743   -636   -109   -459   -332   -592    -38   -158   -145
   -872   -517    355    693   -615    -80   -467   -309   -542     18    -96    -96
   -865   -467    397    667   -631    -36   -459   -233   -452    119     12    -18
   -859   -407    449    631   -657     20   -446   -161   -363    220    111     80
   -839   -345    493    592   -667     72   -449   -103   -283    314    213    171
   -820   -293    527    555   -675    116   -449    -51   -218    392    298    233
   -797   -233    563    517   -680    163   -454    -51   -213    389    288    241
   -758   -197    561    478   -659    181   -452    -59   -220    376    270    272
   -766   -233    532    498   -652    150   -415    -46   -210    381    283    272
   -787   -252    532    519   -662    140   -400    -59   -226    355    265    223
   -800   -267    532    535   -667    132   -389    -77   -244    319    241    194
   -792   -314    478    553   -636     80   -389   -119   -296    239    153    103
   -813   -368    441    589   -628     36   -387   -187   -363    142     49     41
   -836   -431    405    633   -620    -15   -376   -239   -413     64    -23    -33
   -841   -485    355    665   -600    -64   -387   -288   -457     -5    -80   -103
   -807   -519    288    662   -550   -116   -400   -366   -530   -101   -174   -168
   -774   -563    210    667   -493   -176   -436   -446   -597   -181   -254   -233
   -769   -589    179    678   -475   -205   -452   -485   -633   -220   -288   -275
   -776   -620    155    698   -467   -233   -446   -504   -649   -252   -309   -301
   -779   -672    103    724   -444   -285   -449   -530   -672   -288   -361   -358
   -826   -667    158    745   -493   -254   -439   -532   -670   -296   -374   -379
   -893   -675    215    782   -555   -228   -407   -509   -646   -285   -361   -363
   -883   -659    223    771   -553   -218   -420   -509   -639   -285   -361   -348
   -849   -672    176    758   -514   -249   -433   -527   -644   -298   -374   -366
   -810   -654    155    730   -483   -249   -431   -527   -626   -285   -366   -374
   -782   -623    155    701   -470   -236   -410   -506   -589   -259   -337   -350
   -761   -576    184    670   -472   -197   -384   -480   -550   -233   -303   -329
   -737   -535    202    636   -472   -166   -371   -475   -532   -236   -319   -322
   -717   -511    205    613   -462   -153   -387   -483   -517   -226   -314   -316
   -714   -475    239    592   -478   -119   -397   -491   -498   -215   -298   -314
   -696   -457    239    576   -467   -109   -407   -496   -475   -200   -275   -309
   -683   -470    210    574   -446   -129   -452   -517   -493   -220   -290   -332
   -704   -467    236    584   -470   -116   -467   -522   -498   -231   -285   -314
   -683   -470    213    574   -449   -129   -457   -511   -485   -210   -270   -309
   -659   -504    155    581   -407   -174   -446   -506   -483   -202   -259   -309
   -670   -522    148    594   -410   -187   -478   -540   -522   -239   -283   -332
   -649   -550     96    600   -374   -228   -472   -553   -537   -257   -298   -342
   -613   -571     38    592   -329   -267   -470   -555   -527   -246   -277   -389
   -592   -592      0    592   -296   -296   -472   -581   -555   -290   -345   -452
   -678   -644     31    659   -355   -306   -436   -576   -558   -301   -368   -384
   -701   -709     -7    704   -348   -361   -415   -581   -555   -298   -361   -392
   -693   -745    -54    717   -322   -400   -439   -602   -574   -319   -379   -420
   -696   -776    -80    737   -309   -428   -420   -613   -587   -335   -389   -457
   -714   -841   -127    776   -296   -485   -436   -626   -610   -368   -423   -498
   -748   -891   -142    818   -303   -517   -454   -646   -631   -394   -449   -501
   -745   -909   -163    826   -290   -537   -426   -631   -607   -379   -423   -498
   -727   -930   -202    828   -262   -566   -446   -641   -618   -394   -433   -519
   -743   -989   -249    865   -246   -620   -504   -680   -654   -428   -467   -550
   -724   -989   -265    857   -231   -628   -506   -696   -662   -439   -470   -576
   -737  -1005   -267    872   -236   -639   -478   -680   -646   -433   -467   -581
   -730   -974   -244    852   -244   -610   -418   -607   -584   -413   -488   -615
   -719   -935   -218    826   -252   -579   -319   -467   -449   -324   -465   -600
   -688   -810   -122    750   -283   -467   -226   -265   -200    -70   -241   -431
   -628   -568     57    597   -342   -257   -213    -25    140    355    213    -28
   -527   -158    368    342   -449    103   -309     46    329    714    745    514
   -574    -41    532    306   -555    246   -415   -166    163    756   1083    950
   -670   -116    553    394   -613    218   -527   -540   -239    480   1049   1002
   -761   -452    309    605   -535    -72   -667  -1070   -883   -262    303    374
   -859   -956    -96    909   -381   -527   -776  -1595  -1595  -1286   -924   -714
   -862  -1322   -459   1091   -202   -893   -836  -1613  -1696  -1486  -1234  -1036
   -839  -1519   -680   1179    -80  -1098   -787  -1405  -1452  -1262  -1088   -982
   -813  -1556   -743   1184    -36  -1150   -719  -1195  -1179  -1015   -904   -891
   -826  -1496   -670   1161    -77  -1083   -574   -963   -898   -766   -711   -766
   -769  -1363   -594   1065    -88   -979   -436   -763   -667   -553   -540   -623
   -714  -1301   -589   1008    -64   -945   -387   -683   -563   -470   -472   -581
   -693  -1296   -602    995    -46   -950   -350   -644   -509   -420   -436   -542
   -688  -1299   -610    995    -38   -956   -345   -636   -478   -389   -407   -542
   -693  -1327   -633   1010    -31   -982   -316   -620   -441   -368   -381   -517
   -683  -1299   -618    989    -33   -958   -311   -613   -426   -363   -376   -485
   -654  -1275   -623    963    -15   -950   -316   -605   -413   -358   -374   -478
   -620  -1270   -649    945     12   -961   -298   -574   -371   -327   -350   -470
   -581  -1234   -652    906     31   -943   -290   -563   -350   -306   -327   -457
   -540  -1215   -675    878     64   -948   -296   -566   -342   -301   -316   -454
   -517  -1223   -706    870     93   -966   -290   -574   -340   -296   -314   -452
   -493  -1192   -698    844    101   -945   -298   -579   -335   -285   -303   -446
   -509  -1195   -685    852     88   -940   -283   -574   -322   -277   -290   -439
   -550  -1241   -691    893     70   -966   -277   -558   -309   -267   -277   -418
   -480  -1267   -787    872    150  -1028   -296   -561   -306   -272   -288   -431
   -431  -1296   -865    865    215  -1080   -319   -563   -303   -265   -283   -415
   -483  -1309   -826    893    168  -1067   -319   -542   -275   -228   -236   -350
   -522  -1291   -769    906    122  -1031   -314   -514   -228   -171   -181   -277
   -524  -1270   -748    896    109  -1010   -316   -475   -174   -106   -122   -200
   -522  -1231   -709    878     93   -971   -314   -420   -103    -38    -54   -122
   -592  -1241   -649    914     28   -945   -301   -368    -51     20      7    -72
   -652  -1252   -600    950    -25   -927   -311   -337     -7     72     67    -36
   -659  -1244   -584    950    -41   -914   -337   -306     38    135    135    -10
   -605  -1226   -620    917      7   -924   -361   -272     67    187    200      0
   -540  -1210   -672    875     62   -943   -402   -257     59    194    213     18
   -472  -1176   -706    823    114   -943   -433   -257     51    192    210     20
   -444  -1176   -735    810    145   -956   -431   -272     33    174    192      5
   -439  -1182   -743    810    150   -963   -426   -298     18    150    174    -12
   -449  -1254   -807    852    176  -1031   -441   -353    -31     85    101    -75
   -470  -1340   -870    906    200  -1106   -446   -405    -88     10     23   -140
   -540  -1410   -870    976    163  -1143   -441   -441   -137    -54    -51   -200
   -672  -1499   -826   1085     75  -1163   -459   -488   -181   -119   -119   -265
   -787  -1644   -859   1213     36  -1252   -465   -553   -241   -202   -205   -337
   -849  -1704   -854   1275      0  -1278   -433   -579   -265   -246   -249   -381
   -896  -1740   -846   1317    -25  -1293   -418   -607   -285   -285   -285   -420
   -906  -1805   -898   1356     -5  -1353   -413   -646   -322   -332   -332   -459
   -914  -1831   -917   1371      0  -1374   -389   -667   -350   -363   -358   -488
   -893  -1813   -919   1353     10  -1366   -379   -683   -363   -387   -374   -509
   -883  -1826   -943   1353     28  -1384   -374   -696   -376   -400   -381   -524
   -909  -1852   -943   1382     15  -1397   -371   -711   -389   -410   -389   -540
   -935  -1857   -924   1395     -5  -1392   -366   -719   -389   -410   -389   -550
   -917  -1839   -924   1376      2  -1382   -379   -730   -389   -413   -394   -555
   -880  -1823   -943   1350     31  -1384   -413   -745   -397   -423   -394   -558
   -852  -1839   -987   1345     67  -1413   -454   -763   -407   -428   -392   -561
   -807  -1782   -974   1293     80  -1379   -420   -740   -368   -397   -358   -530
   -797  -1714   -917   1254     57  -1317   -363   -696   -311   -355   -311   -491
   -805  -1680   -875   1241     31  -1278   -327   -667   -272   -332   -285   -465
   -846  -1673   -826   1260    -10  -1249   -314   -654   -254   -316   -265   -444
   -883  -1670   -787   1275    -49  -1231   -324   -662   -246   -309   -259   -431
   -888  -1670   -782   1278    -54  -1228   -345   -678   -244   -306   -254   -426
   -865  -1662   -797   1262    -36  -1228   -355   -698   -239   -301   -246   -420
   -841  -1688   -846   1265      2  -1267   -379   -724   -252   -311   -246   -418
   -833  -1722   -888   1278     25  -1306   -392   -745   -259   -322   -246   -436
   -807  -1714   -906   1260     49  -1312   -397   -753   -267   -324   -244   -436
   -787  -1725   -940   1254     75  -1332   -420   -776   -296   -363   -280   -433
   -815  -1766   -950   1291     67  -1358   -423   -789   -309   -384   -306   -433
   -841  -1839  -1000   1340     77  -1421   -426   -813   -337   -415   -329   -483
   -841  -1969  -1127   1405    140  -1548   -465   -865   -397   -483   -394   -553
   -797  -2114  -1319   1454    259  -1717   -542   -940   -483   -574   -488   -649
   -714  -2197  -1483   1457    384  -1842   -576   -982   -537   -626   -542   -724
   -748  -2291  -1545   1519    397  -1919   -574  -1015   -571   -675   -592   -766
   -766  -2291  -1525   1527    379  -1909   -584  -1021   -566   -680   -592   -740
   -727  -2231  -1506   1478    389  -1870   -535   -987   -532   -652   -561   -691
   -862  -2372  -1509   1618    322  -1940   -550  -1000   -548   -670   -576   -688
   -891  -2325  -1434   1605    270  -1878   -506   -963   -509   -636   -535   -641
   -846  -2223  -1376   1535    262  -1800   -454   -922   -462   -600   -493   -597
   -984  -2301  -1317   1641    163  -1810   -472   -937   -478   -618   -506   -592
  -1049  -2330  -1280   1691    114  -1805   -459   -932   -467   -615   -509   -584
  -1070  -2359  -1291   1712    109  -1823   -483   -935   -470   -618   -514   -576
  -1096  -2400  -1304   1748    103  -1852   -457   -917   -457   -613   -519   -579
  -1130  -2413  -1286   1769     75  -1849   -400   -826   -381   -561   -514   -610
  -1174  -2403  -1228   1790     25  -1816   -355   -688   -254   -462   -472   -628
  -1223  -2353  -1130   1787    -46  -1743   -316   -522    -59   -257   -298   -475
  -1111  -2026   -914   1569   -101  -1470   -285   -298    218     85     77    -90
  -1002  -1602   -600   1301   -202  -1101   -301   -246    350    335    480    407
  -1104  -1415   -311   1260   -397   -865   -436   -550    161    324    730    795
  -1249  -1325    -75   1286   -589   -698   -600   -992   -174    127    727    896
  -1402  -1693   -290   1548   -558   -992   -730  -1488   -696   -452    122    324
  -1532  -2346   -815   1938   -358  -1582   -846  -1932  -1312  -1299   -880   -657
  -1527  -2837  -1309   2182   -109  -2073  -1005  -2044  -1525  -1608  -1270  -1044
  -1449  -3016  -1566   2229     57  -2291   -984  -1839  -1322  -1426  -1156  -1021
  -1317  -2990  -1675   2153    176  -2333   -872  -1592  -1060  -1202  -1002   -935
  -1150  -2766  -1618   1956    231  -2192   -665  -1299   -745   -932   -787   -748
  -1127  -2683  -1556   1906    213  -2120   -530  -1124   -563   -769   -659   -649
  -1143  -2751  -1610   1945    233  -2179   -537  -1088   -530   -743   -641   -654
  -1088  -2785  -1696   1935    301  -2242   -522  -1060   -504   -722   -623   -644
   -989  -2688  -1701   1839    353  -2195   -506  -1031   -472   -693   -594   -592
  -1013  -2717  -1704   1865    345  -2210   -535  -1047   -485   -709   -610   -581
  -1013  -2782  -1769   1896    374  -2275   -555  -1060   -493   -717   -613   -618
   -932  -2779  -1849   1855    457  -2314   -553  -1057   -480   -711   -613   -633
   -898  -2751  -1852   1823    475  -2301   -535  -1044   -462   -704   -607   -600
   -927  -2805  -1878   1867    475  -2343   -522  -1028   -446   -693   -589   -581
   -956  -2870  -1914   1914    478  -2395   -504   -995   -415   -670   -548   -576
  -1005  -2883  -1878   1943    436  -2382   -485   -969   -389   -652   -527   -553
  -1060  -2855  -1795   1956    366  -2325   -478   -956   -363   -633   -509   -522
  -1083  -2839  -1756   1961    335  -2299   -511   -963   -363   -633   -501   -517
  -1075  -2842  -1766   1956    345  -2304   -504   -953   -345   -613   -475   -511
  -1083  -2896  -1813   1990    363  -2353   -519   -950   -342   -613   -465   -514
  -1122  -2959  -1836   2039    355  -2397   -550   -958   -348   -618   -467   -522
  -1127  -2907  -1779   2018    324  -2343   -548   -943   -316   -589   -436   -504
  -1104  -2873  -1769   1987    332  -2322   -548   -919   -290   -568   -407   -498
  -1106  -2899  -1792   2000    342  -2346   -566   -901   -277   -555   -394   -478
  -1078  -2881  -1805   1979    361  -2343   -566   -857   -231   -506   -350   -433
  -1041  -2818  -1777   1930    366  -2299   -545   -792   -153   -420   -267   -361
  -1028  -2764  -1735   1893    350  -2249   -545   -737    -85   -350   -187   -288
  -1023  -2738  -1714   1880    342  -2226   -566   -688    -33   -290   -116   -228
  -1034  -2720  -1686   1875    324  -2205   -579   -654     12   -241    -51   -179
   -992  -2652  -1660   1823    332  -2156   -566   -615     51   -202     -7   -122
   -950  -2582  -1634   1764    340  -2107   -555   -607     67   -189     15   -106
   -961  -2582  -1621   1771    327  -2104   -563   -631     51   -205      7   -124
   -974  -2618  -1647   1795    332  -2132   -555   -649     31   -226    -23   -142
   -958  -2611  -1652   1784    345  -2132   -530   -662     15   -246    -36   -145
   -984  -2644  -1660   1813    335  -2153   -517   -696    -15   -293    -75   -179
   -984  -2681  -1699   1831    355  -2190   -514   -735    -49   -353   -132   -228
   -974  -2727  -1756   1849    389  -2242   -509   -782    -93   -420   -202   -301
   -950  -2759  -1808   1855    428  -2283   -496   -823   -135   -480   -254   -361
   -958  -2818  -1862   1886    452  -2340   -485   -883   -194   -563   -335   -418
   -943  -2868  -1925   1904    491  -2397   -485   -927   -233   -620   -394   -457
   -927  -2909  -1984   1917    527  -2447   -488   -963   -265   -657   -431   -488
   -919  -2969  -2049   1945    563  -2509   -488   -995   -293   -693   -472   -524
   -927  -2979  -2055   1953    561  -2517   -493  -1026   -316   -730   -506   -558
   -932  -2969  -2036   1951    550  -2504   -485  -1047   -329   -750   -524   -568
   -943  -3005  -2062   1971    558  -2535   -483  -1065   -337   -771   -545   -587
   -945  -3021  -2075   1984    563  -2548   -462  -1054   -319   -763   -530   -571
   -924  -3018  -2096   1971    584  -2559   -465  -1052   -309   -753   -519   -561
   -898  -2998  -2099   1948    597  -2548   -483  -1060   -303   -758   -522   -574
   -880  -2951  -2073   1914    594  -2514   -493  -1070   -303   -766   -532   -579
   -852  -2912  -2060   1883    602  -2486   -483  -1065   -285   -745   -517   -566
   -820  -2927  -2109   1873    644  -2520   -452  -1034   -246   -714   -480   -561
   -813  -2899  -2088   1855    636  -2494   -439  -1021   -223   -693   -457   -548
   -833  -2870  -2036   1849    597  -2455   -441  -1028   -218   -704   -467   -561
   -787  -2808  -2021   1797    615  -2416   -446  -1023   -202   -698   -462   -537
   -748  -2751  -2005   1748    626  -2379   -431  -1005   -163   -670   -420   -506
   -750  -2756  -2005   1753    626  -2379   -439  -1015   -161   -672   -420   -509
   -722  -2748  -2026   1735    649  -2387   -472  -1036   -181   -688   -423   -517
   -701  -2766  -2065   1735    680  -2416   -498  -1049   -200   -698   -423   -535
   -691  -2733  -2042   1712    672  -2387   -488  -1057   -210   -719   -441   -532
   -688  -2743  -2055   1714    683  -2400   -504  -1072   -228   -748   -465   -501
   -672  -2766  -2094   1719    709  -2431   -498  -1083   -246   -774   -488   -506
   -670  -2792  -2122   1732    724  -2457   -514  -1101   -267   -797   -506   -527
   -701  -2857  -2158   1779    727  -2509   -545  -1130   -298   -828   -537   -537
   -665  -2852  -2187   1756    761  -2520   -530  -1135   -311   -841   -548   -530
   -639  -2857  -2221   1745    789  -2540   -501  -1135   -316   -852   -555   -550
   -670  -2940  -2270   1805    800  -2605   -480  -1140   -329   -878   -581   -594
   -665  -2946  -2281   1803    807  -2613   -496  -1161   -350   -904   -615   -613
   -652  -2956  -2304   1803    826  -2631   -509  -1182   -376   -940   -652   -626
   -644  -2953  -2312   1797    833  -2634   -504  -1179   -376   -945   -659   -631
   -644  -2964  -2320   1805    836  -2642   -491  -1171   -361   -935   -646   -633
   -631  -2987  -2359   1808    862  -2673   -459  -1158   -355   -940   -652   -633
   -620  -3003  -2382   1810    880  -2694   -452  -1150   -361   -948   -667   -639
   -587  -2953  -2369   1769    888  -2662   -467  -1150   -366   -956   -672   -646
   -558  -2915  -2356   1738    898  -2637   -446  -1130   -348   -943   -659   -615
   -579  -2925  -2346   1751    880  -2634   -402  -1096   -309   -917   -633   -605
   -589  -2917  -2330   1753    870  -2624   -327  -1005   -241   -888   -652   -665
   -555  -2821  -2265   1686    852  -2543   -233   -841    -98   -784   -607   -646
   -514  -2600  -2086   1558    784  -2343   -158   -628    158   -511   -368   -467
   -397  -2247  -1849   1319    724  -2049   -158   -394    491    -90     83    -49
   -319  -1896  -1579   1106    628  -1738   -241   -361    618    210    558    493
   -355  -1774  -1421   1065    532  -1597   -348   -605    444    249    888    917
   -423  -1803  -1379   1114    478  -1592   -504  -1021     36    -12    867    963
   -522  -2156  -1634   1337    553  -1896   -657  -1574   -646   -841    -12    210
   -563  -2603  -2039   1582    735  -2322   -771  -2052  -1304  -1764  -1104   -776
   -527  -2935  -2408   1732    940  -2673   -820  -2091  -1436  -1987  -1423  -1143
   -454  -3115  -2660   1784   1101  -2889   -763  -1888  -1231  -1805  -1340  -1156
   -420  -3154  -2733   1787   1153  -2943   -672  -1680   -971  -1574  -1187  -1078
   -402  -3060  -2657   1730   1127  -2860   -527  -1444   -688  -1319   -984   -935
   -327  -2948  -2624   1636   1145  -2785   -410  -1265   -485  -1137   -839   -826
   -267  -2876  -2608   1571   1169  -2743   -363  -1189   -392  -1054   -766   -774
   -267  -2883  -2618   1574   1174  -2751   -327  -1137   -329   -992   -706   -704
   -280  -2904  -2624   1592   1171  -2764   -288  -1075   -272   -932   -641   -652
   -280  -2873  -2592   1577   1156  -2733   -249  -1034   -231   -898   -615   -618
   -254  -2790  -2535   1522   1140  -2662   -252  -1023   -215   -885   -613   -600
   -223  -2727  -2504   1475   1137  -2618   -239  -1005   -197   -862   -592   -581
   -223  -2722  -2499   1470   1137  -2611   -223   -992   -181   -849   -574   -566
   -220  -2746  -2525   1480   1150  -2637   -207   -971   -153   -823   -548   -545
   -197  -2769  -2572   1483   1187  -2670   -176   -943   -132   -802   -527   -527
   -194  -2753  -2559   1473   1182  -2657   -166   -937   -132   -807   -519   -519
   -176  -2761  -2585   1467   1202  -2673   -155   -922   -116   -795   -509   -522
   -168  -2709  -2540   1439   1184  -2626   -145   -883    -75   -745   -470   -493
   -153  -2639  -2486   1397   1166  -2564   -124   -844    -38   -704   -428   -449
   -145  -2608  -2462   1376   1158  -2535    -98   -807     -2   -665   -389   -413
   -114  -2569  -2457   1340   1171  -2514    -51   -766     41   -613   -337   -358
    -88  -2514  -2426   1299   1169  -2470    -10   -732     85   -566   -290   -314
    -57  -2462  -2405   1260   1174  -2434    -33   -717    111   -532   -254   -280
    -28  -2369  -2343   1197   1156  -2356    -15   -667    161   -465   -192   -213
    -67  -2242  -2174   1153   1052  -2208     -2   -602    239   -361    -90   -114
   -132  -2148  -2018   1137    940  -2083     31   -530    332   -246     15     -5
    -88  -2083  -1995   1085    953  -2039     25   -485    384   -171    103     75
    -15  -2036  -2023   1023   1002  -2029     -2   -449    428   -111    181    163
     72  -1974  -2047    950   1057  -2008     -5   -420    465    -64    241    233
    124  -1917  -2042    896   1083  -1979     10   -397    493    -25    290    316
    145  -1886  -2031    870   1088  -1958     49   -348    540     25    353    418
    179  -1855  -2034    836   1104  -1945     38   -335    542     23    358    454
    210  -1849  -2060    818   1132  -1953     36   -342    519      0    337    428
    210  -1873  -2083    828   1145  -1977     70   -353    491    -38    293    374
    161  -1943  -2104    891   1132  -2023     64   -397    431   -122    202    275
    150  -2005  -2156    927   1150  -2081     59   -428    374   -200    116    187
    205  -2005  -2210    898   1208  -2107     59   -452    324   -262     49     98
    259  -2044  -2304    891   1280  -2174     44   -493    257   -340    -36    -10
    368  -2081  -2449    857   1408  -2265     46   -514    207   -400   -114   -103
    439  -2096  -2535    826   1486  -2314     77   -542    158   -454   -187   -174
    459  -2083  -2543    810   1499  -2312     96   -574    124   -491   -233   -218
    493  -2073  -2566    787   1530  -2320    111   -584    116   -496   -241   -223
    493  -2112  -2605    810   1548  -2359    111   -597     96   -514   -265   -239
    459  -2138  -2598    839   1527  -2366     75   -631     67   -542   -293   -265
    415  -2138  -2553    859   1483  -2346     62   -652     59   -548   -301   -277
    345  -2161  -2509    906   1426  -2335     80   -654     64   -542   -298   -277
    296  -2177  -2473    940   1384  -2325    150   -613     85   -527   -280   -259
    280  -2192  -2473    953   1374  -2330    158   -594     80   -530   -277   -259
    220  -2205  -2426    989   1322  -2314    129   -602     62   -545   -290   -288
    213  -2200  -2413    992   1312  -2307    132   -597     70   -537   -285   -288
    246  -2127  -2374    940   1309  -2249    153   -571     98   -509   -254   -249
    272  -2055  -2327    888   1299  -2190    140   -558    114   -488   -228   -215
    311  -1966  -2281    826   1293  -2122    145   -542    140   -465   -205   -187
    316  -1914  -2231    797   1273  -2073    163   -524    166   -441   -176   -155
    296  -1852  -2148    779   1221  -2000    161   -527    176   -431   -161   -145
    353  -1740  -2096    691   1223  -1917    166   -517    202   -402   -124    -96
    418  -1701  -2120    641   1267  -1912    171   -501    210   -381    -93    -49
    368  -1740  -2112    683   1239  -1925    168   -496    200   -387    -90    -38
    327  -1714  -2042    693   1184  -1878    202   -488    197   -400    -96    -57
    296  -1722  -2021    711   1158  -1870    197   -498    168   -439   -119    -85
    277  -1727  -2008    724   1140  -1867    205   -496    155   -449   -119    -83
    270  -1790  -2060    758   1163  -1925    210   -498    148   -454   -122    -77
    288  -1810  -2099    761   1192  -1953    220   -511    137   -467   -129    -90
    316  -1816  -2132    748   1223  -1971    236   -506    135   -480   -145   -109
    319  -1847  -2169    763   1244  -2008    244   -514    119   -501   -174   -132
    324  -1870  -2197    771   1260  -2034    254   -524     93   -530   -205   -168
    342  -1893  -2236    776   1288  -2065    236   -535     72   -550   -231   -192
    392  -1862  -2257    735   1322  -2060    233   -542     62   -566   -246   -200
    449  -1842  -2291    696   1369  -2065    259   -535     70   -563   -257   -200
    465  -1857  -2322    696   1392  -2088    267   -548     64   -574   -277   -220
    472  -1823  -2296    675   1384  -2060    265   -542     83   -555   -262   -213
    465  -1821  -2288    675   1374  -2055    272   -535     90   -548   -252   -215
    444  -1844  -2288    698   1366  -2065    277   -542     83   -558   -272   -244
    467  -1821  -2288    675   1376  -2052    301   -527    103   -548   -270   -252
    480  -1847  -2327    683   1402  -2086    285   -527    103   -553   -290   -277
    480  -1862  -2343    691   1410  -2104    335   -433    189   -493   -303   -345
    465  -1834  -2299    685   1379  -2068    392   -306    332   -366   -244   -350
    506  -1641  -2148    566   1325  -1896    402   -163    540   -116     -5   -163
    548  -1397  -1945    426   1247  -1670    358     23    823    293    488    311
    548  -1054  -1602    252   1072  -1327    220    -33    846    475    953    870
    498  -1005  -1504    252   1000  -1254    150   -275    548    285   1119   1169
    454  -1213  -1670    376   1062  -1441     88   -607     54   -207    833    982
    436  -1527  -1964    545   1200  -1745      2  -1075   -605  -1049   -158     62
    415  -1880  -2296    732   1353  -2088   -155  -1480  -1148  -1800  -1192   -885
    410  -2120  -2533    854   1470  -2325   -218  -1431  -1124  -1771  -1257   -995
    392  -2239  -2634    922   1512  -2436   -148  -1213   -859  -1491  -1052   -872
    423  -2249  -2673    914   1548  -2460    -46  -1023   -605  -1247   -880   -737
    426  -2127  -2556    849   1491  -2343     90   -805   -327   -969   -649   -542
    368  -2010  -2379    820   1374  -2195    194   -636   -119   -758   -467   -413
    345  -1958  -2304    805   1322  -2130    244   -555    -20   -659   -384   -329
    353  -1925  -2278    787   1314  -2101    265   -532      2   -631   -358   -280
    342  -1927  -2273    789   1306  -2099    259   -527     -5   -623   -342   -272
    342  -1917  -2262    787   1301  -2088    239   -522    -10   -618   -332   -244
    335  -1925  -2262    795   1296  -2094    246   -498      7   -589   -290   -194
    306  -1951  -2257    823   1280  -2104    257   -498     10   -597   -314   -220
    259  -1971  -2234    854   1244  -2101    272   -480     23   -576   -316   -226
    231  -2026  -2257    898   1244  -2140    280   -457     38   -550   -280   -200
    174  -2101  -2278    961   1223  -2187    254   -446     54   -542   -259   -194
    200  -2075  -2275    937   1236  -2174    249   -423     90   -509   -228   -184
    332  -1956  -2288    810   1309  -2122    329   -345    158   -428   -145   -137
    371  -1925  -2296    774   1332  -2109    387   -309    189   -402   -114   -142
    402  -1834  -2236    714   1317  -2034    410   -275    233   -358    -80    -96
    350  -1865  -2216    758   1283  -2039    423   -236    288   -303    -25    -31
    332  -1922  -2255    792   1293  -2088    436   -215    306   -285      7    -15
    322  -1987  -2309    831   1314  -2148    423   -220    306   -283      5    -12
    290  -2008  -2299    857   1293  -2153    405   -205    329   -254     33    -15
    249  -1984  -2234    867   1241  -2109    407   -158    394   -184    103      2
    161  -2003  -2164    919   1161  -2083    376   -142    433   -137    158     67
    106  -1971  -2081    932   1091  -2026    350   -116    480    -88    215    103
    210  -1803  -2016    795   1111  -1909    431     10    633     72    371    249
    285  -1680  -1966    698   1124  -1823    530    150    802    265    579    431
    249  -1683  -1935    714   1091  -1810    491    142    815    290    620    452
    244  -1660  -1904    706   1072  -1782    444    114    797    272    610    459
    280  -1688  -1971    704   1122  -1829    441    122    805    270    607    483
    316  -1670  -1987    678   1150  -1829    441    127    805    262    597    485
    301  -1641  -1943    667   1122  -1792    405     96    766    215    548    454
    267  -1678  -1945    704   1104  -1810    384     49    701    137    478    389
    272  -1719  -1992    722   1132  -1855    400     20    659     72    413    316
    301  -1717  -2018    709   1158  -1867    428     -7    613      5    342    254
    265  -1797  -2065    763   1163  -1930    392    -75    524   -101    241    163
    296  -1826  -2122    763   1208  -1974    397   -106    467   -174    158     98
    355  -1782  -2140    711   1247  -1961    418   -137    426   -236     85     62
    384  -1740  -2125    678   1254  -1932    446   -179    387   -296     28     38
    322  -1821  -2143    748   1231  -1982    439   -210    355   -335     -2      5
    314  -1922  -2236    802   1275  -2078    413   -246    306   -387    -54    -57
    324  -1927  -2252    797   1288  -2088    392   -277    267   -426   -101   -101
    288  -1917  -2205    815   1247  -2060    381   -293    249   -439   -111   -122
    280  -1943  -2226    831   1252  -2083    355   -324    215   -475   -140   -179
    298  -1943  -2242    823   1267  -2094    340   -340    189   -509   -179   -233
    296  -1951  -2247    826   1270  -2099    316   -353    176   -532   -207   -252
    379  -1891  -2270    756   1325  -2081    303   -342    181   -514   -189   -231
    394  -1839  -2234    719   1314  -2036    311   -342    187   -509   -184   -233
    381  -1852  -2234    735   1306  -2044    335   -342    192   -496   -174   -231
    379  -1852  -2231    735   1304  -2042    355   -309    228   -454   -137   -189
    449  -1725  -2174    639   1312  -1948    389   -249    290   -387    -67   -111
    433  -1691  -2125    626   1278  -1909    366   -231    322   -358    -36    -93
    389  -1683  -2073    646   1228  -1875    342   -259    311   -368    -46   -111
    381  -1631  -2013    623   1195  -1821    366   -283    311   -368    -46   -122
    423  -1571  -1995    574   1208  -1782    361   -293    306   -363    -49   -137
    446  -1564  -2010    555   1226  -1784    337   -319    288   -376    -62   -114
    436  -1590  -2029    576   1231  -1808    324   -327    280   -384    -57   -103
    446  -1548  -1995    550   1218  -1771    329   -327    283   -379    -41    -75
    457  -1540  -1997    542   1226  -1769    301   -335    272   -387    -54    -85
    467  -1597  -2065    563   1262  -1829    277   -348    239   -420    -98   -132
    475  -1636  -2112    579   1293  -1873    272   -348    226   -439   -122   -129
    459  -1680  -2140    610   1299  -1909    290   -353    213   -452   -142   -142
    431  -1735  -2166    652   1299  -1951    265   -371    184   -475   -174   -184
    509  -1688  -2197    587   1353  -1943    285   -361    187   -475   -168   -187
    449  -1766  -2218    657   1332  -1992    314   -379    158   -511   -200   -228
    407  -1803  -2210    696   1306  -2005    314   -405    124   -553   -244   -290
    405  -1816  -2221    706   1312  -2018    314   -413    103   -574   -283   -319
    426  -1852  -2278    711   1350  -2065    275   -426     85   -589   -298   -322
    446  -1839  -2286    696   1366  -2062    262   -431     75   -594   -290   -329
    423  -1839  -2265    706   1343  -2052    270   -426     64   -602   -301   -355
    428  -1813  -2242    693   1335  -2026    259   -426     57   -602   -311   -345
    441  -1782  -2223    670   1332  -2003    272   -418     75   -592   -306   -366
    428  -1808  -2239    688   1332  -2023    283   -433     54   -610   -329   -387
    423  -1862  -2286    719   1353  -2073    275   -454     23   -644   -361   -405
    415  -1862  -2278    724   1345  -2070    322   -384     80   -613   -374   -426
    418  -1766  -2184    672   1299  -1974    405   -244    215   -519   -358   -462
    441  -1577  -2018    566   1228  -1797    454    -80    420   -311   -189   -348
    485  -1350  -1836    431   1161  -1592    483    148    750     96    226      0
    561  -1036  -1597    239   1078  -1317    433    285    995    504    766    555
    555   -727  -1283     83    917  -1002    306     38    784    509   1091    963
    457   -823  -1283    181    870  -1052    210   -322    350    220   1065    976
    376  -1085  -1462    353    917  -1275     51   -810   -267   -423    488    514
    303  -1540  -1844    618   1072  -1691   -137  -1382  -1021  -1428   -696   -509
    322  -1919  -2242    797   1280  -2081   -246  -1543  -1304  -1857  -1273   -995
    376  -2127  -2504    875   1439  -2317   -236  -1356  -1106  -1675  -1192  -1015
    283  -2187  -2473    950   1376  -2327    -90  -1065   -784  -1366   -974   -930
    233  -2161  -2395    963   1314  -2278     51   -836   -509  -1114   -792   -787
    368  -2023  -2395    826   1379  -2210    142   -672   -309   -930   -646   -672
    407  -1984  -2392    787   1400  -2187    194   -597   -210   -839   -574   -639
    228  -2018  -2247    893   1236  -2132    244   -537   -153   -774   -519   -607
     83  -2078  -2161    997   1122  -2120    283   -485   -116   -730   -491   -592
    150  -2130  -2281    989   1215  -2205    197   -522   -161   -761   -530   -631
    132  -2148  -2281   1008   1205  -2213    153   -553   -181   -776   -540   -654
    153  -2158  -2312   1000   1231  -2234    176   -574   -205   -797   -568   -696
    153  -2138  -2291    992   1221  -2213    213   -545   -176   -761   -535   -662
    194  -2104  -2301    953   1247  -2203    179   -579   -200   -774   -545   -711
    194  -2140  -2335    971   1265  -2236    168   -600   -218   -792   -576   -743
     83  -2135  -2221   1026   1150  -2179    223   -537   -174   -753   -542   -654
    142  -2138  -2281    997   1210  -2208    168   -579   -220   -789   -563   -639
    122  -2125  -2247   1000   1182  -2184    122   -587   -226   -787   -558   -691
     -2  -2138  -2135   1070   1065  -2138    213   -485   -145   -696   -478   -657
     98  -2104  -2203   1000   1148  -2153    179   -488   -163   -711   -488   -683
    187  -2075  -2262    945   1223  -2169    140   -506   -181   -730   -504   -667
    168  -2096  -2268    963   1215  -2182    153   -472   -142   -672   -449   -628
     90  -2145  -2236   1026   1163  -2190    187   -428    -98   -628   -420   -646
     44  -2169  -2213   1060   1127  -2190    205   -387    -57   -587   -397   -597
     38  -2088  -2127   1026   1083  -2107    215   -353    -12   -532   -353   -561
     70  -2083  -2153   1005   1109  -2117    220   -306     59   -446   -275   -439
     23  -2107  -2130   1039   1075  -2117    210   -265    119   -368   -181   -384
     41  -2052  -2094   1002   1065  -2070    228   -205    192   -275    -88   -314
     41  -1992  -2034    976   1036  -2013    226   -153    254   -184     -5   -241
    101  -1919  -2021    906   1057  -1969    210   -124    290   -132     51   -174
    114  -1888  -2005    885   1057  -1945    239    -98    316   -101     88   -129
    140  -1883  -2023    870   1080  -1953    239    -85    322    -90     93   -148
    181  -1852  -2034    836   1106  -1943    226    -90    306   -106     80   -166
    158  -1829  -1990    833   1072  -1909    272    -80    303   -124     62   -124
    202  -1805  -2008    800   1104  -1904    296    -83    290   -150     20   -158
    252  -1803  -2055    774   1153  -1927    296    -93    267   -181    -18   -210
    197  -1818  -2016    810   1106  -1917    358    -98    241   -220    -64   -252
    249  -1836  -2086    792   1166  -1961    389   -148    168   -314   -181   -314
    246  -1852  -2101    802   1171  -1977    389   -179    127   -358   -241   -366
    231  -1839  -2070    800   1150  -1953    394   -207     93   -394   -285   -439
    137  -1852  -1990    857   1062  -1919    410   -233     67   -428   -340   -452
     41  -1878  -1922    917    979  -1899    431   -228     64   -431   -350   -446
     96  -1912  -2008    909   1049  -1961    426   -246     44   -454   -374   -496
    168  -1961  -2130    896   1145  -2044    415   -288     -2   -504   -426   -566
    252  -2018  -2270    883   1260  -2143    384   -376    -90   -605   -545   -649
    210  -1997  -2208    891   1208  -2104    379   -376    -93   -600   -540   -631
    158  -1961  -2122    901   1137  -2042    433   -306    -44   -540   -475   -571
    290  -1940  -2231    823   1260  -2086    407   -311    -57   -542   -475   -568
    366  -1914  -2281    774   1322  -2096    381   -319    -62   -535   -467   -535
    358  -1870  -2229    756   1291  -2049    389   -298    -33   -498   -439   -478
    355  -1852  -2208    748   1280  -2029    381   -283    -12   -483   -423   -452
    324  -1810  -2138    740   1228  -1974    405   -233     20   -436   -374   -431
    306  -1769  -2075    732   1189  -1922    449   -184     49   -392   -332   -420
    337  -1722  -2060    691   1197  -1891    459   -176     54   -376   -332   -426
    329  -1673  -2003    670   1166  -1836    459   -155     70   -350   -319   -415
    335  -1667  -2003    665   1169  -1834    410   -179     49   -363   -332   -426
    270  -1636  -1906    683   1088  -1771    387   -187     51   -350   -309   -407
    265  -1597  -1865    665   1065  -1730    376   -176     59   -332   -293   -389
    332  -1592  -1925    628   1127  -1756    363   -192     15   -363   -322   -410
    374  -1561  -1935    592   1153  -1745    355   -194     -7   -379   -337   -426
    426  -1480  -1906    527   1166  -1693    358   -179      2   -366   -327   -415
    439  -1480  -1922    519   1179  -1701    298   -192    -28   -389   -353   -444
    426  -1540  -1969    555   1195  -1753    283   -213    -75   -428   -397   -491
    397  -1530  -1927    563   1161  -1727    280   -205    -90   -436   -407   -491
    379  -1496  -1875    558   1127  -1686    335   -174    -80   -423   -392   -462
    405  -1488  -1896    540   1150  -1693    361   -166    -90   -431   -405   -462
    428  -1475  -1904    524   1166  -1688    350   -174   -111   -454   -428   -483
    465  -1462  -1927    498   1195  -1693    335   -176   -132   -480   -449   -506
    470  -1434  -1904    483   1187  -1667    345   -161   -129   -475   -439   -504
    457  -1413  -1870    475   1161  -1639    345   -163   -153   -488   -462   -519
    467  -1397  -1865    462   1166  -1631    355   -158   -166   -496   -480   -509
    488  -1376  -1867    444   1176  -1621    322   -163   -181   -501   -485   -517
    514  -1356  -1870    420   1192  -1613    303   -174   -197   -514   -493   -530
    548  -1330  -1880    389   1213  -1605    290   -184   -210   -527   -514   -550
    615  -1301  -1917    342   1265  -1608    283   -194   -226   -537   -530   -563
    665  -1278  -1943    306   1304  -1610    285   -202   -233   -537   -535   -574
    696  -1262  -1958    283   1327  -1610    270   -184   -207   -519   -535   -584
    722  -1234  -1956    254   1337  -1595    327    -54    -90   -428   -511   -613
    711  -1124  -1839    205   1275  -1480    415    114     93   -254   -392   -553
    688   -927  -1618    116   1153  -1273    480    319    358     51    -98   -288
    693   -620  -1314    -36   1002   -966    470    483    602    405    337    179
    641   -275   -917   -184    776   -594    413    358    550    475    659    683
    555   -192   -748   -181    649   -470    340     80    265    327    813   1015
    467   -324   -795    -72    628   -561    228   -288   -158    -18    631    919
    394   -766  -1161    187    776   -963    158   -737   -719   -704   -194     93
    350  -1327  -1680    488   1013  -1504     10  -1047  -1202  -1374  -1106   -831
    379  -1678  -2057    649   1215  -1865   -106  -1044  -1254  -1457  -1273  -1026
    397  -1823  -2221    711   1309  -2021    -88   -872  -1047  -1257  -1153   -963
    397  -1800  -2197    701   1296  -1997    -25   -675   -802  -1031   -995   -867
    405  -1649  -2055    620   1228  -1849    111   -413   -517   -763   -779   -743
    444  -1522  -1966    537   1202  -1743    194   -244   -342   -589   -639   -641
    537  -1439  -1979    449   1257  -1709    194   -210   -306   -550   -615   -615
    574  -1431  -2005    428   1288  -1717    197   -194   -293   -540   -607   -581
    553  -1392  -1945    418   1247  -1667    218   -158   -249   -491   -558   -530
    517  -1327  -1847    405   1179  -1587    233   -124   -213   -441   -522   -472
    480  -1262  -1745    389   1109  -1504    244    -80   -174   -392   -475   -397
    431  -1205  -1636    387   1034  -1421    277    -31   -135   -337   -428   -327
    376  -1174  -1551    397    963  -1361    301      2   -103   -301   -384   -280
    335  -1135  -1470    400    901  -1301    272     23    -88   -267   -350   -246
    337  -1106  -1444    381    888  -1275    272     41    -83   -252   -348   -236
    327  -1083  -1410    379    867  -1247    283     64    -64   -241   -345   -194
    296  -1080  -1376    389    833  -1228    290     77    -54   -233   -327   -192
    283  -1067  -1350    392    815  -1208    270     77    -57   -231   -324   -189
    241  -1044  -1288    400    763  -1166    301    116    -28   -189   -280   -140
    231   -984  -1215    376    722  -1098    345    181     31   -132   -218    -83
    249   -945  -1195    348    719  -1070    324    210     54    -85   -181    -59
    239   -914  -1153    337    693  -1034    298    236     70    -46   -142    -36
    239   -867  -1109    314    672   -987    311    293    122     15    -70     49
    265   -839  -1104    288    683   -971    332    366    189     88      5    132
    342   -826  -1169    239    756   -997    329    392    207    114     28    140
    413   -784  -1197    184    805   -992    314    436    249    171     85    187
    459   -732  -1195    135    826   -963    275    478    296    239    161    252
    540   -696  -1236     77    888   -966    226    509    324    285    215    303
    626   -675  -1304     23    963   -989    215    530    342    303    239    335
    709   -691  -1402    -10   1054  -1047    166    511    329    290    231    340
    719   -685  -1405    -20   1062  -1044    127    498    319    280    231    340
    615   -633  -1249     10    932   -940    155    545    348    311    270    389
    524   -587  -1111     31    818   -849    192    574    371    335    290    420
    488   -576  -1067     44    776   -820    223    584    381    335    290    405
    439   -589  -1031     75    735   -810    236    576    361    303    262    371
    366   -613   -979    124    672   -795    265    568    345    270    236    348
    314   -633   -950    158    631   -792    270    542    309    223    181    298
    277   -654   -935    187    605   -795    249    485    246    142     85    202
    249   -711   -963    231    602   -836    257    449    210     90     20    158
    218   -779   -997    280    607   -888    244    413    163     36    -33     90
    210   -797  -1008    293    607   -904    207    353    116    -20    -90     28
    189   -854  -1047    332    618   -950    179    298     62    -77   -145    -28
    153   -904  -1057    374    602   -979    155    270     28   -111   -189    -54
    122   -919  -1041    400    581   -979    122    241      7   -140   -218    -54
     80   -945  -1026    431    550   -984     96    205    -23   -184   -249    -85
     67   -961  -1028    444    548   -995     75    192    -36   -194   -257   -119
     44  -1013  -1060    483    550  -1036     72    202    -28   -184   -249   -124
     18  -1041  -1060    511    537  -1049     59    215    -10   -166   -231   -124
     -2  -1008  -1005    504    498  -1008     49    210    -18   -171   -244   -109
    -23  -1023  -1000    522    485  -1013     44    220     -2   -158   -218    -93
    -44  -1008   -963    524    457   -987     44    228     12   -148   -197   -119
    -57   -953   -896    506    418   -924     67    254     31   -132   -200    -62
    -41   -898   -857    470    405   -880     59    275     46   -111   -179    -23
    -25   -839   -813    431    392   -828     54    296     72    -85   -148     -5
      2   -787   -789    392    394   -789     59    303     88    -80   -140     -5
     31   -719   -750    345    389   -735     28    283     72   -101   -166     28
      2   -691   -696    342    348   -693      2    267     67    -98   -153     49
    -20   -709   -691    363    335   -701    -15    270     75    -77   -119     62
    -31   -730   -698    379    332   -714    -20    267     72    -72   -111     57
    -49   -719   -670    384    309   -696    -25    257     62    -83   -129     67
    -70   -719   -649    394    288   -685    -36    249     57    -88   -135     62
    -80   -748   -667    413    290   -706    -44    249     41    -98   -145     54
    -83   -779   -696    431    303   -737    -49    244     28   -109   -158     49
    -88   -807   -719    449    314   -763    -46    241     23   -111   -166     36
    -83   -797   -714    439    314   -756    -38    246     28   -106   -163     20
    -85   -802   -719    444    316   -761    -31    244     20   -119   -174      7
    -93   -831   -740    459    322   -787    -44    223     -7   -150   -200    -20
    -83   -818   -735    452    324   -776    -59    213    -12   -161   -218    -23
    -80   -807   -730    441    324   -769    -51    218     -5   -158   -223    -28
    -57   -818   -761    436    350   -789    -46    220    -10   -163   -236    -33
    -23   -820   -797    420    387   -810    -57    220    -10   -153   -228    -23
    -33   -815   -782    426    374   -800    -62    215    -15   -161   -236    -36
    -80   -797   -717    439    316   -758    -62    231     -7   -161   -239     -5
     -5   -797   -792    400    392   -795    -88    213    -25   -174   -244    -10
     36   -787   -823    374    428   -805   -111    187    -51   -194   -257    -20
    -10   -732   -722    371    355   -727    -98    223    -10   -148   -207      0
    -75   -727   -654    400    288   -691     10    348     85    -72   -166      5
    -57   -678   -620    366    280   -649    137    519    220     12   -142     33
    -25   -519   -496    272    233   -509    228    717    418    197     -7    148
     64   -257   -322     96    192   -288    275    966    701    524    309    384
    158    103    -57   -132    109     25    257   1122    904    844    727    836
    114    423    306   -270    -96    366    129    906    826    984   1085   1309
    -36    527    563   -246   -301    545    -67    457    548    943   1265   1548
   -174    376    550   -101   -361    462   -272    -57     88    566    966   1322
   -277   -168    109    220   -194    -28   -418   -566   -581   -327    -41    394
   -277   -678   -402    478     62   -540   -566   -787   -992   -917   -719   -262
   -272   -943   -672    607    200   -810   -584   -649   -914   -891   -753   -342
   -215   -971   -756    594    270   -865   -519   -410   -704   -719   -641   -303
   -109   -880   -771    493    329   -828   -394   -163   -478   -532   -506   -231
   -116   -737   -620    426    249   -680   -187    114   -210   -303   -327    -93
   -140   -641   -504    389    179   -574    -51    290    -44   -158   -213     28
   -135   -636   -501    387    181   -568    -15    355     20    -96   -163     72
   -153   -636   -483    392    161   -561    -18    374     33    -80   -148     64
   -166   -613   -446    389    137   -530    -12    400     51    -62   -132     72
   -179   -641   -462    410    140   -553     15    431     75    -38   -101     96
   -200   -641   -441    420    119   -542      7    444     85    -15    -72    106
   -163   -620   -457    392    145   -540    -41    410     44    -51   -119     77
   -176   -644   -470    410    145   -558    -41    410     44    -54   -129    106
   -210   -636   -428    420    109   -532    -20    436     85    -15    -83    140
   -220   -623   -402    423     90   -514    -15    449    106      7    -64    153
   -220   -623   -402    420     90   -511    -33    444    109     15    -57    150
   -205   -607   -402    407     96   -506    -20    470    140     49    -23    161
   -220   -592   -371    405     72   -483      0    496    171     77      2    176
   -215   -574   -358    394     70   -467    -20    485    176     80      2    192
   -184   -550   -366    366     88   -459    -67    475    176     88     18    197
   -145   -545   -400    345    124   -472    -83    478    176     90     20    187
   -168   -537   -368    353     98   -454    -59    517    215    135     59    218
   -153   -548   -394    350    119   -472    -59    537    241    158     83    220
   -111   -478   -368    293    127   -426   -101    555    259    189     98    319
    -83   -410   -327    246    122   -368   -119    592    306    252    163    353
    -57   -371   -314    213    127   -342   -135    633    348    306    210    363
     18   -322   -340    153    179   -329   -155    670    384    345    244    444
     54   -262   -316    103    184   -288   -168    706    428    405    314    532
     85   -215   -301     64    192   -257   -184    722    454    446    363    563
    132   -192   -324     28    226   -257   -205    722    457    462    376    566
    176   -213   -389     18    283   -301   -218    704    439    441    355    555
    179   -205   -384     10    280   -293   -200    727    457    457    381    589
    163   -213   -376     23    270   -293   -187    717    449    439    366    561
    153   -228   -384     36    267   -306   -174    685    426    405    332    530
    153   -257   -410     51    280   -332   -142    667    415    381    316    519
    142   -296   -439     75    288   -366   -142    636    376    337    272    433
    153   -337   -491     93    319   -415   -174    574    311    265    192    389
    161   -397   -561    116    361   -478   -166    535    270    215    132    374
    166   -485   -652    161    407   -568   -150    506    239    174     85    332
    150   -550   -704    197    426   -626   -150    483    218    150     57    288
     83   -631   -714    272    397   -672   -135    472    200    135     31    265
     18   -722   -740    350    376   -730   -127    459    174    109      5    228
    -10   -800   -789    405    389   -795   -127    444    148     83    -28    189
     31   -852   -885    410    457   -867   -140    428    135     75    -46    163
     44   -865   -909    410    475   -885   -153    420    127     75    -51    155
    -18   -846   -828    431    402   -839   -132    439    142     98    -33    171
    -20   -797   -776    410    376   -787   -129    462    155    124    -12    194
      5   -735   -743    363    371   -737   -114    483    168    150      7    223
     23   -701   -727    337    374   -714    -93    506    189    174     38    252
     70   -672   -743    298    405   -706    -96    522    202    192     57    257
     96   -628   -724    267    410   -675    -80    548    223    223     85    277
     90   -555   -649    231    368   -602    -25    594    270    270    132    337
     64   -454   -522    194    293   -488     10    646    327    335    200    426
    -12   -392   -381    200    184   -387     62    706    389    400    257    496
    -15   -366   -350    192    166   -358     49    719    410    428    285    517
     98   -350   -452    124    272   -400    -23    662    376    402    265    501
     64   -407   -472    171    267   -439    -57    623    353    387    249    524
      5   -472   -480    231    241   -478    -85    592    319    374    236    555
    -10   -465   -454    239    220   -459    -93    561    309    371    236    587
    -10   -462   -452    233    220   -457    -88    574    337    397    262    602
    -36   -498   -462    267    210   -480   -101    584    340    410    270    576
      5   -540   -545    265    272   -540   -111    563    306    384    249    537
     28   -576   -605    275    316   -589    -96    550    298    366    239    506
     83   -576   -659    244    371   -618    -93    537    285    340    218    470
    129   -587   -717    228    420   -649   -109    527    241    298    179    431
    132   -579   -714    223    423   -646   -122    517    213    277    150    394
    132   -571   -704    220    418   -636   -111    496    202    254    129    358
    129   -542   -675    205    400   -607   -103    488    205    252    122    340
    124   -566   -691    220    405   -628   -124    470    189    236    101    309
    101   -581   -683    239    392   -631   -140    462    176    223     88    298
     80   -576   -657    249    368   -615   -150    452    166    207     64    277
     80   -542   -623    228    350   -581   -140    449    168    213     62    277
     70   -511   -581    220    324   -545   -140    454    171    220     67    283
     59   -506   -566    223    311   -535   -168    452    166    218     67    288
     59   -485   -545    213    301   -514   -150    470    184    233     83    306
     54   -457   -514    200    283   -485   -135    496    205    246     93    311
     83   -410   -496    163    288   -452    -88    568    265    280     93    296
    129   -314   -446     90    288   -379      5    719    402    379    137    303
    187   -135   -322    -25    254   -228     90    917    613    584    306    431
    252    194    -57   -226    155     70    158   1137    893    914    654    753
    327    574    246   -452     38    413    145   1205   1034   1150   1013   1189
    319    878    555   -600   -116    717      2    940    893   1169   1267   1600
    231   1096    865   -662   -316    982   -150    514    605   1036   1371   1816
    101    888    787   -493   -342    836   -296     62    158    589    950   1405
     44    319    275   -181   -114    298   -431   -379   -428   -184     20    454
     67   -215   -283     75    174   -249   -568   -550   -750   -644   -553   -135
    127   -491   -618    181    371   -553   -605   -418   -657   -597   -566   -210
    192   -550   -745    176    467   -646   -514   -176   -413   -400   -431   -132
    241   -519   -761    137    498   -639   -368     83   -148   -174   -275    -18
    316   -410   -727     44    519   -568   -205    319     93     38   -109    111
    402   -311   -714    -44    558   -511   -119    444    228    166     -2    194
    488   -293   -784    -98    636   -540   -137    436    241    174      2    187
    509   -306   -815   -103    662   -561   -109    459    265    200     18    210
    540   -270   -813   -135    672   -540   -109    485    290    231     41    246
    519   -244   -763   -137    641   -504    -77    532    353    288     93    301
    465   -223   -688   -122    574   -454    -59    574    394    337    140    355
    428   -179   -607   -124    517   -392    -36    602    420    371    174    407
    397   -148   -548   -124    470   -348    -15    631    454    402    194    457
    363    -96   -459   -132    410   -277     23    667    488    444    220    509
    332    -62   -394   -135    361   -228     46    693    514    478    246    530
    324    -33   -361   -145    340   -197     23    704    530    498    265    550
    290    -15   -306   -140    298   -161     46    735    558    522    285    574
    244      5   -239   -124    241   -116     77    782    602    566    329    600
    270     25   -244   -148    257   -109    109    800    620    584    350    600
    270     49   -220   -161    246    -85     67    815    628    602    355    631
    288     80   -207   -184    246    -62     41    844    652    639    384    706
    298    106   -192   -202    246    -41     70    880    672    678    423    743
    288    140   -148   -215    218     -2     96    927    714    730    467    795
    290    176   -114   -233    202     31    114    995    776    800    540    859
    285    233    -54   -259    171     88    137   1054    833    870    615    917
    311    314      2   -311    155    158     88   1093    875    932    670    987
    371    410     36   -392    168    223     93   1166    940   1026    761   1085
    418    483     64   -452    176    275    129   1236   1013   1109    857   1179
    457    574    114   -517    171    345    150   1286   1067   1171    922   1252
    498    641    142   -568    179    392    145   1299   1072   1195    937   1275
    519    670    150   -597    184    413    163   1322   1088   1221    971   1330
    540    659    119   -600    210    389    181   1327   1085   1213    971   1325
    579    706    124   -644    226    415    187   1304   1060   1182    940   1296
    644    766    122   -704    262    444    189   1278   1023   1140    898   1278
    644    735     90   -691    275    413    220   1262   1005   1098    859   1239
    639    693     51   -667    293    374    259   1249    992   1070    813   1197
    662    714     51   -691    306    384    283   1226    963   1039    769   1158
    639    646      7   -641    316    327    296   1202    924    982    688   1091
    605    587    -18   -597    311    285    322   1182    898    943    649   1041
    610    605     -5   -607    306    301    335   1161    875    917    628    987
    610    600    -10   -605    309    296    353   1153    857    904    613    948
    618    610     -7   -613    314    301    355   1140    833    880    589    924
    652    646     -7   -649    329    322    361   1127    813    852    555    922
    675    626    -49   -652    363    288    384   1143    820    859    563    917
    696    649    -49   -675    374    301    389   1150    828    872    584    930
    743    693    -49   -717    397    322    384   1140    815    865    579    932
    774    763    -10   -769    392    379    392   1150    826    872    592    937
    771    839     67   -805    353    452    415   1187    857    909    631    958
    789    932    142   -862    322    537    436   1226    880    937    646    992
    828   1049    220   -937    303    636    454   1252    904    961    665   1052
    878   1088    207   -984    335    646    467   1278    922    982    691   1072
    885   1140    254  -1013    316    698    493   1304    940   1005    719   1096
    883   1213    329  -1049    277    771    532   1335    969   1028    753   1137
    883   1293    410  -1088    236    852    574   1369   1002   1054    792   1176
    872   1366    491  -1122    192    930    558   1369   1010   1065    805   1192
    878   1449    571  -1163    153   1010    532   1363   1008   1070    805   1200
    885   1535    646  -1210    119   1091    530   1376   1031   1106    854   1262
    883   1561    678  -1221    103   1119    537   1392   1049   1130    888   1286
    867   1574    704  -1223     83   1140    535   1400   1044   1127    896   1291
    870   1649    779  -1260     46   1215    540   1410   1047   1148    917   1317
    872   1696    823  -1286     25   1260    558   1423   1047   1163    917   1312
    878   1701    823  -1288     28   1262    558   1426   1036   1161    904   1306
    872   1730    857  -1304      7   1296    592   1452   1041   1166    922   1335
    875   1777    901  -1325    -12   1340    633   1483   1060   1184    943   1371
    885   1813    927  -1350    -20   1369    654   1501   1062   1192    945   1387
    888   1831    943  -1358    -25   1387    670   1517   1062   1192    935   1379
    893   1849    956  -1374    -31   1402    696   1535   1062   1195    919   1371
    917   1927   1010  -1423    -46   1470    714   1545   1072   1210    924   1376
    945   1958   1013  -1454    -33   1486    735   1553   1075   1210    909   1358
    961   1992   1031  -1475    -33   1512    748   1558   1067   1205    896   1345
    974   2088   1114  -1532    -70   1602    730   1551   1054   1205    896   1353
   1000   2140   1137  -1571    -70   1639    730   1558   1060   1218    909   1374
   1026   2184   1158  -1605    -67   1673    753   1571   1072   1236    930   1405
   1052   2244   1192  -1647    -70   1719    771   1587   1088   1257    950   1436
   1065   2296   1228  -1683    -80   1764    789   1608   1111   1283    969   1452
   1070   2343   1270  -1706    -98   1808    820   1647   1143   1317    984   1465
   1104   2408   1301  -1758    -98   1855    893   1756   1221   1379    997   1478
   1156   2564   1408  -1860   -124   1987   1008   1927   1371   1501   1047   1483
   1192   2779   1587  -1987   -197   2182   1096   2127   1592   1735   1231   1618
   1257   3112   1855  -2184   -298   2483   1124   2356   1899   2125   1631   1997
   1335   3582   2247  -2460   -454   2915   1052   2455   2096   2499   2158   2551
   1322   3886   2564  -2603   -620   3226    948   2252   1948   2577   2527   3005
   1241   3897   2652  -2572   -706   3273    815   1855   1522   2314   2520   3052
   1166   3655   2488  -2410   -662   3073    683   1348    880   1613   1805   2449
   1111   3234   2122  -2174   -506   2678    555    841    179    657    662   1486
   1145   2909   1764  -2026   -309   2338    426    743    -57    311    200   1065
   1176   2766   1590  -1971   -207   2177    480    992    181    550    335   1124
   1197   2751   1553  -1974   -176   2153    600   1241    465    820    517   1192
   1218   2829   1610  -2023   -197   2221    722   1462    732   1072    696   1309
   1241   2998   1756  -2120   -257   2377    883   1701    995   1330    893   1473
   1332   3218   1883  -2275   -277   2551    995   1852   1143   1491   1026   1579
   1366   3299   1932  -2333   -283   2616   1031   1901   1182   1543   1052   1605
   1363   3348   1984  -2356   -311   2668   1044   1919   1192   1569   1062   1615
   1356   3408   2052  -2382   -348   2730   1085   1964   1223   1615   1093   1644
   1350   3496   2145  -2426   -397   2821   1096   1995   1239   1652   1117   1678
   1366   3595   2229  -2481   -431   2912   1072   2005   1236   1667   1124   1701
   1384   3611   2223  -2499   -420   2920   1083   2039   1257   1709   1163   1714
   1379   3681   2301  -2530   -459   2992   1085   2049   1257   1730   1174   1712
   1392   3767   2374  -2579   -491   3070   1080   2052   1241   1717   1145   1764
   1387   3769   2382  -2577   -498   3076   1088   2075   1257   1745   1176   1787
   1374   3803   2429  -2590   -527   3117   1083   2091   1265   1771   1187   1777
   1356   3881   2525  -2618   -584   3203   1060   2101   1275   1797   1208   1797
   1361   3938   2577  -2650   -610   3260   1041   2101   1270   1805   1218   1792
   1366   3987   2621  -2678   -626   3304   1072   2125   1280   1836   1244   1821
   1350   4042   2688  -2696   -670   3367   1057   2140   1291   1873   1278   1857
   1363   4110   2746  -2735   -691   3429   1041   2138   1299   1899   1296   1873
   1369   4180   2808  -2777   -719   3494   1054   2166   1327   1945   1335   1899
   1366   4211   2844  -2790   -737   3528   1023   2184   1348   1982   1358   1935
   1348   4260   2912  -2805   -782   3587   1002   2210   1376   2026   1389   1956
   1319   4302   2982  -2811   -831   3642    989   2244   1413   2083   1436   2013
   1343   4432   3089  -2889   -872   3759    992   2312   1496   2195   1551   2109
   1345   4505   3159  -2925   -906   3832    969   2359   1551   2286   1647   2169
   1335   4562   3224  -2948   -945   3894    963   2397   1584   2343   1712   2218
   1343   4679   3335  -3011   -995   4008    953   2421   1584   2366   1730   2270
   1345   4788   3439  -3068  -1047   4115    976   2457   1605   2413   1764   2320
   1350   4816   3465  -3083  -1057   4141    966   2460   1597   2426   1777   2335
   1363   4850   3486  -3107  -1060   4169    966   2444   1566   2400   1751   2312
   1408   4905   3496  -3156  -1044   4201    943   2410   1514   2340   1678   2236
   1415   4894   3478  -3156  -1031   4188    896   2369   1460   2281   1618   2190
   1418   4894   3476  -3159  -1028   4185    904   2338   1397   2208   1530   2117
   1449   4899   3447  -3174  -1000   4175    885   2286   1312   2112   1423   2055
   1436   4866   3429  -3151   -995   4149    909   2247   1244   2042   1356   2021
   1371   4816   3445  -3096  -1036   4130    930   2216   1184   1982   1283   1917
   1312   4782   3470  -3047  -1080   4128    950   2210   1156   1956   1241   1867
   1293   4746   3452  -3021  -1080   4099    958   2195   1122   1925   1210   1813
   1319   4764   3445  -3042  -1062   4104    922   2151   1062   1867   1150   1808
   1330   4798   3468  -3063  -1070   4133    909   2138   1034   1847   1117   1761
   1317   4819   3502  -3068  -1091   4162    909   2117    995   1816   1065   1712
   1322   4827   3502  -3076  -1088   4164    911   2101    966   1795   1028   1727
   1301   4829   3528  -3065  -1111   4180    930   2107    966   1805   1031   1745
   1301   4860   3559  -3081  -1130   4211    914   2117    971   1826   1054   1751
   1299   4876   3577  -3089  -1137   4227    880   2104    953   1818   1036   1722
   1265   4863   3595  -3065  -1166   4229    888   2109    945   1823   1028   1680
   1236   4845   3608  -3039  -1184   4227    849   2091    911   1795    992   1639
   1176   4920   3741  -3050  -1283   4330    852   2104    906   1805   1002   1670
   1179   5001   3819  -3091  -1319   4411    859   2122    914   1829   1018   1657
   1179   5024   3842  -3102  -1332   4434    815   2107    893   1823   1005   1634
   1137   5037   3899  -3086  -1379   4468    813   2107    891   1826    997   1634
   1111   5058   3946  -3086  -1418   4505    766   2083    852   1795    966   1608
   1062   5058   3993  -3060  -1465   4525    753   2073    828   1790    956   1600
   1021   5076   4055  -3050  -1517   4567    735   2057    810   1787    953   1610
   1028   5170   4141  -3099  -1556   4655    719   2034    776   1777    953   1618
    984   5201   4214  -3094  -1613   4707    701   2023    740   1764    940   1595
    896   5219   4323  -3057  -1712   4772    670   2013    709   1751    932   1595
    849   5216   4364  -3034  -1758   4790    657   2008    696   1753    935   1618
    875   5172   4297  -3024  -1709   4736    641   1995    672   1730    909   1639
    854   5167   4312  -3013  -1727   4741    636   2008    659   1727    914   1704
    769   5110   4338  -2940  -1784   4725    633   2016    641   1725    914   1758
    709   5066   4356  -2889  -1823   4710    639   2029    636   1732    919   1810
    706   5001   4294  -2852  -1792   4647    615   1992    592   1688    875   1777
    636   4964   4328  -2800  -1847   4647    607   1982    561   1654    833   1660
    639   4938   4299  -2790  -1829   4619    568   1951    491   1602    769   1548
    683   4899   4216  -2792  -1766   4559    501   1904    418   1540    704   1457
    696   4876   4180  -2785  -1740   4528    446   1844    350   1470    641   1376
    717   4868   4149  -2795  -1717   4510    415   1792    283   1415    592   1340
    678   4840   4162  -2761  -1740   4502    397   1779    252   1408    566   1319
    633   4821   4185  -2730  -1777   4505    392   1782    249   1408    545   1299
    626   4819   4193  -2722  -1782   4507    353   1774    226   1395    517   1267
    626   4821   4193  -2725  -1784   4507    314   1748    184   1374    488   1228
    626   4814   4188  -2720  -1782   4502    306   1735    150   1350    457   1187
    636   4837   4201  -2738  -1782   4517    296   1748    140   1353    439   1158
    628   4845   4216  -2735  -1792   4530    340   1842    223   1413    431   1109
    613   4941   4328  -2779  -1857   4637    410   1987    381   1566    511   1122
    631   5162   4530  -2896  -1948   4847    423   2125    581   1821    748   1304
    542   5305   4762  -2925  -2109   5035    327   2239    789   2164   1171   1725
    210   5318   5107  -2764  -2447   5214    132   2203    820   2369   1623   2275
     90   5318   5227  -2704  -2566   5271    119   1951    501   2135   1751   2548
    148   5318   5170  -2733  -2509   5242    106   1626      2   1623   1457   2335
    322   5287   4964  -2803  -2320   5125     -7   1184   -633    836    535   1478
    298   4967   4668  -2631  -2184   4819   -158    743  -1215     38   -597    465
    322   4715   4393  -2520  -2036   4554   -267    732  -1262     -2   -730    301
    374   4567   4190  -2470  -1906   4380   -262    911  -1049    241   -563    368
    428   4538   4107  -2486  -1839   4323   -220   1083   -823    485   -387    467
    478   4619   4141  -2548  -1831   4380   -148   1254   -587    727   -200    584
    517   4772   4252  -2647  -1867   4512    -59   1418   -381    930    -31    693
    506   4853   4346  -2681  -1919   4601    -31   1480   -311   1013     36    737
    511   4889   4377  -2701  -1932   4634    -38   1491   -303   1034     49    750
    519   4912   4393  -2714  -1935   4653    -36   1483   -306   1041     44    748
    485   4946   4458  -2717  -1987   4702    -77   1462   -314   1047     38    737
    480   4967   4486  -2725  -2003   4728   -119   1439   -332   1031     20    711
    491   4990   4499  -2743  -2005   4746   -132   1426   -345   1015      5    698
    491   5011   4520  -2751  -2013   4767   -161   1415   -345   1023     12    693
    433   5035   4598  -2735  -2083   4819   -184   1405   -350   1026      5    662
    381   5032   4650  -2707  -2132   4842   -228   1363   -389    995    -33    633
    348   5006   4655  -2678  -2153   4832   -246   1343   -410    984    -46    633
    345   4990   4645  -2668  -2148   4819   -267   1335   -418    982    -57    628
    337   4988   4647  -2665  -2153   4819   -301   1330   -431    984    -72    615
    303   4972   4668  -2639  -2182   4821   -327   1327   -441    995    -54    574
    290   4983   4692  -2639  -2200   4837   -342   1332   -436   1013    -36    571
    298   4983   4684  -2639  -2192   4834   -340   1335   -418   1031     15    571
    280   5001   4720  -2639  -2218   4860   -376   1330   -405   1039     46    576
    262   5035   4770  -2650  -2252   4902   -446   1301   -415   1031     10    607
    296   5066   4767  -2681  -2236   4918   -459   1304   -405   1052     25    646
    358   5112   4754  -2735  -2197   4933   -449   1317   -374   1096     96    662
    446   5263   4816  -2855  -2184   5040   -524   1330   -348   1148    145    748
    446   5300   4853  -2873  -2203   5076   -537   1371   -290   1231    241    828
    322   5312   4990  -2818  -2333   5151   -540   1418   -207   1330    358    930
    171   5318   5146  -2743  -2486   5232   -553   1454   -161   1389    415   1013
     85   5318   5229  -2701  -2572   5274   -550   1483   -127   1428    441   1062
     10   5318   5305  -2665  -2647   5312   -558   1504   -111   1441    465   1104
      0   5318   5318  -2657  -2657   5318   -558   1504   -122   1431    452   1072
      0   5318   5318  -2657  -2657   5318   -542   1499   -132   1418    420   1080
      0   5318   5318  -2657  -2657   5318   -592   1436   -202   1345    366   1023
      0   5318   5318  -2657  -2657   5318   -641   1343   -293   1239    262    940
      0   5318   5318  -2657  -2657   5318   -605   1309   -340   1166    168    909
      0   5318   5318  -2657  -2657   5318   -555   1312   -361   1124    135    844
    -15   5300   5312  -2642  -2665   5305   -587   1234   -449   1021     49    735
    -44   5255   5300  -2605  -2673   5276   -636   1166   -524    932    -44    644
    -49   5227   5276  -2592  -2662   5250   -675   1101   -600    859   -155    610
    -12   5198   5211  -2592  -2611   5203   -696   1039   -678    769   -249    548
    -33   5118   5151  -2543  -2592   5133   -722   1005   -704    737   -200    472
    -33   5107   5141  -2538  -2587   5123   -761    966   -740    698   -239    441
     15   5068   5053  -2543  -2520   5060   -779    914   -800    620   -358    363
     59   4967   4907  -2512  -2423   4938   -820    862   -849    555   -405    275
     80   4886   4803  -2483  -2361   4845   -857    831   -880    519   -431    249
    145   4850   4705  -2499  -2281   4780   -854    810   -893    498   -465    254
    176   4860   4681  -2520  -2252   4772   -904    800   -904    491   -459    249
    111   4860   4749  -2486  -2317   4806   -930    795   -906    488   -470    252
     59   4868   4808  -2465  -2377   4840   -909    815   -883    517   -452    280
     41   4845   4803  -2444  -2382   4824   -898    823   -867    545   -397    280
      0   4879   4876  -2439  -2439   4876   -891    836   -857    568   -358    285
    -18   4899   4918  -2439  -2468   4907   -898    841   -849    584   -342    301
    -57   4959   5014  -2452  -2535   4985   -922    820   -857    584   -345    285
   -189   5037   5227  -2423  -2707   5131   -867    875   -815    620   -327    301
   -197   5063   5258  -2434  -2727   5159   -870    875   -810    623   -314    324
   -150   5079   5229  -2462  -2688   5154   -904    859   -820    626   -267    285
   -153   5107   5258  -2478  -2707   5183   -930    849   -841    610   -288    226
   -142   5107   5248  -2483  -2696   5177  -1000    789   -904    563   -345    210
   -135   5063   5198  -2465  -2668   5131  -1044    740   -948    527   -368    197
   -124   5060   5185  -2468  -2655   5123  -1067    709   -966    506   -363    166
    -85   5084   5167  -2501  -2626   5125  -1098    680   -995    480   -381    163
    -98   5032   5128  -2468  -2613   5079  -1117    675  -1013    457   -394    132
   -119   4970   5086  -2426  -2603   5027  -1132    649  -1057    410   -452    122
   -137   4949   5086  -2405  -2611   5016  -1145    628  -1083    389   -472    114
   -103   4894   4998  -2395  -2551   4944  -1195    579  -1135    332   -535     38
    -85   4842   4928  -2379  -2507   4884  -1218    540  -1171    285   -571    -15
    -77   4819   4897  -2369  -2486   4858  -1249    485  -1221    233   -641    -41
   -116   4780   4897  -2330  -2507   4837  -1262    467  -1234    223   -610    -90
   -129   4723   4853  -2299  -2491   4788  -1249    462  -1236    215   -592    -96
    -75   4681   4757  -2304  -2416   4718  -1278    420  -1291    153   -662   -109
    -62   4673   4736  -2307  -2397   4705  -1309    379  -1335    106   -709   -132
    -85   4681   4767  -2296  -2426   4723  -1304    376  -1325    119   -698   -145
   -101   4686   4788  -2294  -2447   4738  -1309    384  -1322    132   -675   -166
    -83   4653   4736  -2283  -2408   4694  -1327    376  -1343    114   -698   -181
   -111   4645   4754  -2268  -2431   4699  -1330    363  -1350    103   -711   -168
   -114   4624   4738  -2255  -2426   4681  -1327    358  -1343    106   -722   -142
    -85   4642   4728  -2278  -2405   4684  -1304    394  -1306    119   -722   -168
    -83   4666   4746  -2291  -2413   4705  -1218    506  -1213    163   -724   -223
    -93   4744   4837  -2325  -2465   4788  -1137    659  -1067    288   -646   -189
    -67   4941   5009  -2436  -2538   4975  -1067    872   -800    576   -381     10
      5   5201   5193  -2603  -2595   5198  -1132   1047   -535    966     67    452
      0   5318   5318  -2657  -2657   5318  -1270    930   -511   1208    509    945
      0   5318   5318  -2657  -2657   5318  -1444    550   -756   1210    748   1218
      0   5318   5318  -2657  -2657   5318  -1631     67  -1210    849    511   1036
   -194   5068   5263  -2436  -2730   5164  -1782   -524  -1961   -153   -592    109
   -280   4686   4967  -2203  -2624   4827  -1914   -826  -2449   -867  -1374   -545
   -249   4419   4668  -2086  -2460   4543  -1932   -704  -2377   -852  -1428   -657
   -213   4299   4512  -2042  -2361   4406  -1873   -485  -2151   -659  -1327   -639
   -166   4323   4486  -2081  -2325   4403  -1779   -285  -1932   -467  -1195   -579
   -129   4401   4530  -2138  -2330   4466  -1592    -41  -1678   -244  -1015   -472
    -96   4494   4588  -2200  -2340   4541  -1475    109  -1527   -124   -924   -400
    -62   4554   4616  -2244  -2338   4585  -1444    153  -1475    -77   -898   -361
    -77   4525   4601  -2223  -2338   4562  -1436    150  -1470    -59   -891   -374
    -85   4502   4588  -2208  -2335   4543  -1447    153  -1465    -49   -885   -379
    -75   4528   4603  -2226  -2340   4567  -1467    155  -1452    -41   -875   -384
    -70   4528   4598  -2229  -2333   4562  -1457    155  -1444    -31   -854   -374
    -80   4517   4598  -2221  -2340   4556  -1452    148  -1444    -23   -846   -384
    -80   4510   4590  -2216  -2335   4549  -1452    132  -1444    -23   -841   -402
    -85   4536   4621  -2226  -2353   4577  -1441    135  -1434    -15   -836   -389
    -41   4562   4603  -2260  -2322   4582  -1457    137  -1421      2   -813   -402
    -15   4567   4582  -2275  -2299   4572  -1473    142  -1415     18   -807   -397
    -36   4562   4598  -2262  -2317   4580  -1454    171  -1389     54   -763   -361
    -49   4567   4614  -2260  -2333   4590  -1444    187  -1374     72   -740   -350
    -10   4608   4619  -2299  -2314   4614  -1447    187  -1374     77   -745   -314
      7   4614   4603  -2312  -2296   4608  -1426    205  -1348    114   -711   -296
      2   4663   4660  -2333  -2330   4663  -1436    213  -1325    148   -675   -290
    -23   4673   4697  -2327  -2361   4684  -1449    231  -1296    187   -633   -277
    -18   4650   4668  -2314  -2343   4658  -1434    262  -1265    226   -602   -249
    -23   4686   4707  -2333  -2364   4694  -1431    296  -1210    285   -532   -197
    -28   4749   4777  -2361  -2403   4762  -1423    337  -1153    350   -441   -148
    -31   4790   4821  -2382  -2426   4806  -1423    392  -1093    426   -366    -49
    -44   4814   4858  -2385  -2449   4834  -1439    444  -1039    501   -293     12
    -64   4832   4897  -2385  -2483   4866  -1454    478   -989    555   -252     36
    -90   4824   4915  -2366  -2504   4871  -1473    501   -956    602   -200     64
   -109   4842   4951  -2366  -2530   4897  -1467    506   -943    620   -174    101
   -101   4798   4899  -2348  -2499   4847  -1478    485   -961    602   -184    122
   -114   4775   4886  -2333  -2501   4829  -1457    470   -963    597   -163    111
   -140   4793   4933  -2325  -2538   4860  -1452    436   -987    568   -187     90
   -142   4782   4925  -2320  -2535   4853  -1473    387  -1034    522   -220     67
   -161   4764   4925  -2301  -2543   4845  -1470    348  -1072    475   -259      2
   -140   4733   4871  -2296  -2504   4801  -1465    280  -1140    384   -379    -96
   -119   4718   4834  -2299  -2478   4775  -1467    218  -1200    314   -446   -142
   -127   4614   4741  -2244  -2434   4679  -1478    158  -1257    252   -496   -215
   -124   4497   4621  -2184  -2372   4559  -1496     80  -1327    168   -587   -314
   -129   4473   4603  -2174  -2366   4538  -1535      2  -1389     98   -649   -368
   -161   4460   4621  -2151  -2392   4541  -1540    -46  -1431     57   -691   -400
   -129   4359   4486  -2114  -2309   4421  -1553    -98  -1467     10   -743   -457
   -145   4315   4460  -2083  -2301   4388  -1556   -119  -1486    -15   -761   -483
   -166   4294   4460  -2065  -2314   4377  -1566   -124  -1499    -33   -784   -501
   -127   4268   4395  -2070  -2262   4333  -1584   -153  -1522    -62   -828   -545
   -119   4237   4354  -2060  -2236   4297  -1602   -184  -1535    -80   -854   -563
    -77   4276   4354  -2099  -2216   4315  -1634   -215  -1558   -106   -859   -571
    -98   4229   4325  -2065  -2213   4276  -1618   -202  -1540    -90   -833   -568
    -88   4216   4302  -2065  -2195   4258  -1647   -220  -1543    -96   -833   -602
    -54   4214   4268  -2081  -2161   4240  -1699   -280  -1584   -137   -870   -639
    -36   4211   4247  -2086  -2140   4229  -1673   -285  -1574   -132   -870   -610
    -15   4198   4214  -2094  -2114   4206  -1634   -254  -1525    -83   -815   -589
     -7   4190   4198  -2091  -2101   4193  -1610   -249  -1504    -72   -800   -600
    -33   4169   4203  -2068  -2117   4185  -1577   -244  -1491    -72   -810   -587
    -41   4164   4206  -2060  -2122   4185  -1558   -231  -1467    -51   -784   -561
    -88   4136   4224  -2023  -2158   4180  -1545   -215  -1431    -18   -740   -530
   -142   4206   4349  -2031  -2244   4276  -1496   -158  -1345     64   -652   -459
    -83   4242   4325  -2081  -2205   4284  -1506   -163  -1335     75   -620   -459
    -31   4203   4234  -2086  -2132   4219  -1558   -223  -1389     23   -662   -496
    -25   4214   4237  -2096  -2132   4224  -1569   -231  -1397     15   -675   -470
    -31   4216   4247  -2094  -2140   4232  -1551   -213  -1382     38   -649   -444
    -20   4149   4169  -2065  -2096   4156  -1564   -236  -1408     18   -670   -488
     15   4065   4050  -2039  -2016   4058  -1553   -257  -1431     -7   -696   -527
     10   4011   4000  -2013  -1995   4006  -1587   -301  -1460    -36   -709   -542
    -25   3899   3925  -1938  -1974   3910  -1587   -301  -1473    -46   -709   -548
    -31   3842   3871  -1906  -1951   3855  -1571   -311  -1493    -67   -724   -574
    -38   3858   3897  -1909  -1966   3876  -1564   -345  -1517    -98   -750   -610
   -109   3826   3933  -1860  -2021   3878  -1543   -345  -1509    -96   -745   -613
   -119   3785   3904  -1834  -2013   3845  -1558   -358  -1527   -106   -756   -623
   -114   3780   3891  -1834  -2003   3834  -1564   -376  -1538   -114   -761   -626
   -111   3759   3871  -1823  -1990   3813  -1553   -389  -1545   -116   -763   -633
   -158   3702   3860  -1774  -2010   3782  -1545   -389  -1553   -114   -758   -631
   -158   3671   3829  -1756  -1995   3751  -1551   -392  -1553   -114   -761   -626
   -155   3634   3787  -1740  -1971   3712  -1538   -387  -1548   -109   -756   -618
   -189   3621   3811  -1714  -2000   3715  -1501   -366  -1530    -83   -727   -584
   -301   3629   3930  -1665  -2117   3780  -1470   -340  -1504    -54   -693   -550
   -306   3580   3886  -1636  -2096   3733  -1449   -306  -1491    -49   -696   -579
   -202   3572   3772  -1686  -1987   3671  -1397   -202  -1413     -7   -698   -626
   -168   3608   3777  -1719  -1971   3691  -1278    -10  -1236    137   -594   -542
   -158   3754   3910  -1797  -2034   3832  -1210    207   -982    431   -314   -267
   -122   4034   4156  -1958  -2138   4094  -1200    350   -766    740     62    145
   -129   4434   4564  -2156  -2346   4499  -1286    241   -740    911    423    610
   -166   4606   4772  -2218  -2468   4689  -1436   -124   -963    883    623    906
   -259   4510   4767  -2125  -2514   4637  -1569   -574  -1325    615    467    784
   -350   4084   4434  -1865  -2392   4258  -1699  -1075  -1888    -80   -303     15
   -374   3533   3904  -1579  -2140   3717  -1834  -1408  -2408   -782  -1106   -776
   -374   3185   3559  -1405  -1966   3372  -1927  -1397  -2494   -927  -1288   -982
   -311   3055   3367  -1371  -1839   3211  -1891  -1182  -2288   -763  -1182   -950
   -265   3042   3307  -1389  -1787   3174  -1779   -943  -2036   -555  -1039   -857
   -220   3112   3333  -1447  -1777   3221  -1610   -675  -1761   -324   -862   -724
   -187   3218   3406  -1514  -1795   3312  -1491   -504  -1584   -174   -732   -636
   -179   3239   3416  -1532  -1797   3328  -1431   -436  -1504   -106   -683   -602
   -174   3265   3439  -1545  -1808   3354  -1397   -405  -1467    -75   -657   -587
   -207   3252   3460  -1522  -1834   3354  -1402   -394  -1441    -51   -636   -574
   -228   3250   3478  -1509  -1852   3364  -1402   -376  -1413    -23   -600   -545
   -252   3234   3486  -1491  -1870   3359  -1366   -358  -1382      2   -568   -522
   -259   3260   3520  -1501  -1888   3390  -1369   -355  -1361     20   -542   -498
   -259   3265   3525  -1504  -1891   3395  -1392   -368  -1356     20   -545   -501
   -249   3302   3551  -1525  -1899   3426  -1376   -358  -1332     41   -524   -488
   -223   3302   3525  -1538  -1873   3413  -1358   -342  -1304     54   -506   -485
   -213   3299   3512  -1543  -1862   3406  -1356   -345  -1291     62   -491   -485
   -176   3291   3468  -1558  -1823   3380  -1376   -361  -1288     62   -480   -488
   -166   3299   3465  -1566  -1816   3382  -1366   -358  -1278     72   -470   -491
   -161   3299   3460  -1571  -1810   3380  -1405   -355  -1273     77   -470   -459
   -155   3278   3434  -1561  -1795   3356  -1426   -363  -1262     85   -465   -462
   -101   3286   3385  -1595  -1743   3335  -1439   -379  -1257     88   -462   -475
    -46   3309   3356  -1631  -1701   3333  -1423   -353  -1226    124   -436   -446
     20   3325   3302  -1673  -1641   3315  -1436   -342  -1202    153   -407   -410
    122   3309   3187  -1717  -1532   3247  -1483   -348  -1195    163   -397   -410
    187   3309   3120  -1751  -1467   3213  -1499   -332  -1169    189   -368   -392
    226   3320   3094  -1771  -1434   3208  -1496   -290  -1114    241   -316   -350
    257   3367   3109  -1816  -1426   3239  -1514   -244  -1065    301   -236   -283
    244   3429   3185  -1839  -1470   3307  -1522   -184  -1002    384   -137   -179
    189   3494   3302  -1844  -1556   3398  -1491   -127   -935    459    -57    -88
    122   3556   3434  -1839  -1654   3496  -1444    -75   -865    524     20     12
     67   3600   3530  -1836  -1732   3567  -1415    -59   -833    553     49     54
     44   3606   3561  -1823  -1758   3585  -1410    -70   -839    545     57     64
    -31   3577   3608  -1774  -1821   3593  -1392    -77   -852    530     49     67
    -93   3569   3663  -1738  -1878   3616  -1374    -80   -854    524     57     67
   -119   3528   3645  -1704  -1883   3585  -1353   -106   -872    498     28     54
   -163   3465   3629  -1652  -1896   3546  -1330   -145   -901    457    -10      5
   -233   3395   3626  -1582  -1930   3509  -1317   -187   -922    415    -59    -33
   -303   3307   3611  -1501  -1956   3457  -1304   -220   -945    387    -70    -75
   -363   3229   3590  -1434  -1977   3408  -1280   -262   -976    355    -93   -129
   -400   3180   3577  -1389  -1990   3377  -1247   -277   -982    335   -124   -135
   -433   3096   3528  -1332  -1982   3309  -1239   -296   -982    327   -127   -158
   -467   3039   3507  -1286  -1987   3273  -1236   -337  -1008    303   -158   -179
   -446   3034   3481  -1296  -1964   3257  -1223   -355  -1031    288   -179   -166
   -381   3016   3398  -1317  -1888   3205  -1247   -376  -1041    277   -168   -171
   -348   2959   3307  -1306  -1829   3130  -1254   -387  -1036    275   -174   -192
   -332   2925   3257  -1296  -1795   3091  -1265   -400  -1044    262   -202   -166
   -311   2876   3187  -1283  -1751   3031  -1257   -400  -1039    265   -176   -158
   -246   2826   3070  -1291  -1660   2948  -1283   -410  -1036    272   -132   -171
   -181   2811   2990  -1314  -1587   2899  -1317   -426  -1044    265   -137   -168
   -153   2782   2935  -1314  -1543   2857  -1301   -426  -1036    265   -142   -181
    -96   2800   2896  -1353  -1496   2847  -1306   -418  -1018    275   -140   -163
    -85   2873   2959  -1395  -1522   2915  -1278   -389   -974    306    -96   -119
   -153   2876   3029  -1363  -1592   2951  -1228   -366   -927    337    -36    -85
   -145   2917   3063  -1384  -1602   2990  -1205   -361   -917    353    -10    -77
    -88   2940   3026  -1428  -1556   2985  -1200   -350   -896    371      0    -64
   -109   2933   3042  -1413  -1574   2985  -1208   -358   -883    374      7    -59
   -114   2912   3026  -1402  -1569   2969  -1234   -389   -896    353    -10    -41
    -93   2899   2992  -1402  -1543   2946  -1286   -420   -919    337      0    -23
    -75   2876   2951  -1400  -1514   2912  -1309   -441   -924    327     -7    -51
    -75   2852   2927  -1389  -1501   2891  -1309   -454   -922    316    -12    -41
    -70   2847   2917  -1389  -1496   2883  -1332   -491   -945    288    -33    -70
    -77   2785   2863  -1353  -1470   2824  -1389   -550  -1002    226    -90   -111
   -101   2704   2803  -1304  -1452   2753  -1379   -563  -1010    213    -88   -135
    -83   2642   2725  -1280  -1405   2683  -1382   -579  -1015    194    -90   -161
    -62   2611   2673  -1275  -1366   2639  -1413   -610  -1039    155   -119   -168
    -59   2587   2647  -1262  -1353   2616  -1384   -610  -1036    140   -129   -181
    -67   2564   2631  -1249  -1350   2595  -1363   -623  -1039    122   -137   -189
    -77   2520   2598  -1223  -1337   2559  -1382   -654  -1060     93   -155   -202
    -64   2491   2556  -1215  -1312   2522  -1392   -680  -1078     67   -174   -236
    -75   2470   2546  -1197  -1309   2507  -1395   -706  -1088     41   -200   -285
   -129   2395   2525  -1132  -1330   2460  -1426   -750  -1104     10   -226   -329
   -142   2366   2509  -1111  -1325   2436  -1449   -774  -1106      2   -228   -335
    -77   2385   2460  -1153  -1267   2421  -1434   -763  -1088     15   -210   -319
    -44   2390   2434  -1171  -1239   2410  -1410   -758  -1083     10   -200   -319
    -88   2333   2421  -1124  -1254   2377  -1426   -795  -1104    -23   -236   -379
    -96   2312   2408  -1109  -1252   2359  -1423   -795  -1091    -25   -236   -366
   -132   2262   2392  -1067  -1262   2327  -1415   -776  -1072    -33   -244   -384
    -98   2265   2364  -1083  -1231   2314  -1301   -646   -966     15   -241   -397
     20   2377   2353  -1200  -1166   2366  -1161   -420   -750    205    -98   -324
     -5   2512   2517  -1254  -1262   2514  -1137   -213   -493    501    200    -83
    -85   2714   2800  -1317  -1441   2756  -1247   -109   -298    797    576    277
     20   3164   3143  -1592  -1561   3154  -1340   -259   -270   1013    979    789
    155   3572   3416  -1865  -1631   3496  -1434   -644   -428   1083   1262   1158
     31   3437   3406  -1735  -1686   3421  -1608  -1163   -859    706    976    924
   -137   2821   2959  -1343  -1548   2889  -1774  -1761  -1587   -241    -36     18
   -210   2231   2442  -1010  -1325   2335  -1945  -2057  -2091   -943   -792   -685
   -153   1979   2130   -914  -1143   2055  -1977  -1919  -2013   -917   -823   -810
   -103   1880   1984   -888  -1044   1930  -1873  -1657  -1766   -722   -706   -758
    -46   1867   1914   -911   -979   1891  -1725  -1392  -1501   -511   -553   -665
      2   1945   1943   -974   -969   1945  -1527  -1117  -1226   -275   -368   -527
     54   2005   1951  -1031   -948   1977  -1444  -1002  -1101   -171   -283   -452
    109   2013   1904  -1062   -898   1958  -1408   -958  -1039   -124   -244   -444
    148   2044   1896  -1096   -875   1971  -1400   -956  -1013   -114   -226   -439
    168   2021   1852  -1093   -841   1938  -1384   -945   -989   -101   -215   -418
    153   1990   1836  -1072   -841   1914  -1374   -937   -966    -93   -200   -387
    135   1961   1826  -1049   -846   1896  -1361   -935   -945    -85   -192   -379
    132   1953   1818  -1044   -844   1886  -1335   -922   -919    -62   -168   -363
    140   1945   1805  -1041   -831   1875  -1319   -914   -891    -41   -153   -358
    132   1951   1818  -1041   -844   1886  -1312   -909   -859    -15   -116   -322
    127   1932   1803  -1031   -839   1867  -1301   -898   -833      7    -80   -293
    129   1930   1797  -1031   -833   1865  -1280   -896   -820     10    -77   -285
    145   1932   1787  -1039   -820   1860  -1262   -880   -795     36    -57   -246
    142   1948   1803  -1047   -831   1875  -1280   -878   -779     44    -33   -257
    129   1938   1808  -1034   -839   1873  -1280   -880   -771     46    -33   -254
    114   1912   1797  -1013   -841   1855  -1260   -862   -732     72     -5   -223
    114   1906   1792  -1010   -839   1849  -1257   -849   -693    103     41   -184
    150   1917   1766  -1036   -807   1842  -1265   -841   -683    106     57   -176
    148   1893   1745  -1021   -800   1821  -1273   -826   -665    119     64   -179
    150   1860   1709  -1005   -782   1787  -1265   -787   -615    171    109   -132
    163   1862   1699  -1013   -766   1782  -1265   -750   -558    228    176    -72
    150   1870   1719  -1010   -784   1795  -1244   -688   -478    314    270     10
    142   1896   1753  -1021   -805   1826  -1260   -639   -410    394    363     72
    174   1977   1800  -1078   -813   1888  -1293   -615   -368    441    415     96
    220   2005   1784  -1111   -782   1896  -1275   -579   -316    488    454    166
    200   2031   1831  -1117   -815   1932  -1275   -566   -293    511    491    181
    174   2018   1844  -1096   -836   1932  -1267   -566   -290    514    498    200
    148   1974   1826  -1062   -839   1901  -1254   -579   -303    493    498    202
    124   1917   1792  -1021   -833   1855  -1239   -597   -314    470    483    174
    122   1878   1753  -1000   -815   1816  -1241   -636   -342    423    441    135
    109   1842   1730   -976   -810   1787  -1231   -680   -384    366    394    109
     96   1764   1665   -930   -784   1714  -1208   -732   -428    303    335     57
     77   1652   1574   -865   -748   1613  -1195   -797   -488    220    249    -25
     49   1522   1473   -787   -711   1496  -1213   -870   -558    135    155   -132
      7   1467   1460   -737   -727   1465  -1226   -927   -610     70     96   -200
    -33   1397   1431   -683   -732   1413  -1215   -966   -636     38     77   -231
    -25   1309   1335   -641   -680   1322  -1184   -992   -657      5     49   -259
     -7   1215   1223   -605   -615   1218  -1192  -1047   -706    -57    -10   -293
      0   1184   1184   -592   -592   1184  -1202  -1070   -719    -75    -25   -296
      0   1156   1156   -579   -579   1156  -1205  -1093   -732    -93    -44   -316
    -23   1137   1161   -555   -592   1148  -1197  -1101   -724    -90    -38   -316
    -28   1122   1150   -545   -589   1135  -1218  -1127   -735   -109    -59   -363
    -12   1093   1104   -540   -558   1098  -1234  -1145   -740   -122    -62   -361
    -10   1021   1031   -506   -522   1026  -1205  -1148   -732   -122    -54   -361
     -5    992    997   -493   -501    995  -1187  -1163   -737   -137    -72   -371
    -33    982   1015   -475   -524    997  -1213  -1174   -737   -140    -80   -348
    -44    989   1031   -472   -537   1010  -1226  -1174   -724   -132    -64   -350
    -38    995   1034   -478   -537   1015  -1221  -1176   -714   -124    -46   -355
    -25    943    969   -457   -496    956  -1179  -1171   -696   -127    -44   -348
    -10    945    956   -470   -483    950  -1161  -1171   -685   -127    -41   -342
     15    963    948   -491   -465    956  -1215  -1205   -706   -140    -46   -361
     25    945    919   -485   -446    935  -1244  -1247   -732   -166    -59   -376
     67    940    872   -504   -402    906  -1301  -1312   -782   -213    -90   -400
    116    867    750   -493   -316    810  -1280  -1312   -779   -218    -93   -410
    213    883    670   -548   -228    776  -1267  -1319   -779   -228    -98   -423
    228    849    620   -542   -194    735  -1288  -1348   -800   -252   -106   -428
    184    727    542   -454   -179    636  -1236  -1343   -792   -254   -106   -423
    166    670    501   -420   -168    587  -1202  -1301   -761   -233    -88   -405
    205    701    496   -454   -145    600  -1171  -1262   -722   -200    -54   -374
    267    670    400   -470    -64    537  -1148  -1254   -709   -194    -46   -384
    324    628    303   -475     10    467  -1148  -1291   -740   -239    -88   -431
    327    610    280   -470     23    446  -1106  -1280   -719   -236    -85   -415
    301    553    249   -428     25    402  -1078  -1265   -698   -231    -72   -394
    280    472    189   -376     44    332  -1070  -1270   -693   -228    -70   -405
    249    379    129   -314     59    254  -1065  -1288   -711   -257   -111   -439
    239    265     25   -252    106    145  -1062  -1304   -727   -283   -137   -480
    205    192    -15   -200    109     88  -1062  -1322   -737   -306   -155   -506
    155    161      5   -158     75     83  -1072  -1330   -732   -314   -158   -514
    111    155     44   -132     33    101  -1039  -1306   -704   -303   -142   -509
    111    124     12   -119     49     70  -1015  -1304   -693   -298   -132   -496
     83     93      7    -88     36     51   -987  -1299   -678   -283   -116   -478
     54    124     67    -90     -7     96   -976  -1267   -649   -259   -109   -475
    -10    194    205    -90   -106    200   -865  -1106   -501   -135    -57   -465
     23    288    265   -155   -122    277   -756   -937   -303     41     72   -371
    153    454    301   -303    -75    379   -735   -787    -80    301    345   -122
    241    732    488   -488   -122    610   -776   -665    140    618    763    345
    275   1039    763   -657   -244    901   -867   -779    129    730   1101    831
    252    992    740   -620   -244    865   -919  -1039   -135    571   1200   1044
    181    766    584   -475   -202    675   -956  -1358   -553    163    906    805
     41    381    340   -213   -150    361  -1041  -1816  -1140   -576     54    -33
    -54     15     70     20    -62     41  -1174  -2174  -1641  -1249   -758   -807
   -116   -285   -168    200     25   -228  -1210  -2114  -1615  -1228   -779   -878
   -184   -553   -371    368     93   -462  -1156  -1935  -1405  -1026   -644   -820
   -148   -623   -478    384    163   -553  -1091  -1761  -1166   -807   -491   -722
    -98   -592   -493    345    197   -542   -984  -1538   -909   -576   -311   -607
    -38   -467   -428    252    192   -446   -857  -1363   -722   -400   -166   -493
     -5   -400   -397    202    194   -400   -787  -1312   -662   -340   -114   -475
    -46   -400   -353    223    150   -376   -740  -1280   -628   -303    -83   -472
    -90   -410   -319    252    114   -366   -748  -1275   -610   -288    -70   -462
    -77   -446   -368    259    145   -407   -774  -1293   -613   -293    -77   -457
    -33   -457   -423    244    192   -441   -766  -1301   -607   -290    -72   -462
    -18   -483   -465    246    223   -475   -795  -1317   -610   -296    -70   -462
    -49   -527   -478    288    213   -504   -784  -1299   -597   -290    -59   -444
    -25   -524   -501    272    236   -514   -766  -1270   -563   -267    -31   -423
     12   -524   -540    254    275   -532   -763  -1257   -545   -259    -18   -420
     38   -532   -574    246    303   -553   -782  -1273   -548   -270    -23   -433
     80   -480   -561    200    319   -519   -787  -1275   -542   -262    -15   -428
    140   -423   -563    140    350   -493   -771  -1257   -519   -246      0   -420
    210   -397   -607     93    407   -504   -761  -1226   -485   -213     36   -379
    254   -381   -636     62    444   -509   -732  -1184   -439   -166     85   -314
    254   -371   -626     59    439   -498   -709  -1148   -394   -119    137   -267
    241   -353   -594     54    418   -472   -704  -1135   -371   -106    150   -270
    246   -306   -555     28    400   -431   -709  -1111   -329    -70    187   -244
    267   -283   -553      5    407   -418   -706  -1078   -272    -12    252   -176
    288   -239   -527    -23    407   -381   -683  -1021   -197     70    345    -85
    296   -192   -488    -54    389   -337   -683   -979   -132    145    428    -10
    298   -148   -446    -75    371   -296   -662   -924    -54    231    524     77
    316    -80   -397   -119    355   -239   -654   -872     25    319    628    161
    342    -23   -366   -158    353   -194   -649   -828    101    392    711    241
    327    -33   -361   -148    342   -197   -631   -810    129    413    740    270
    322    -70   -392   -127    355   -228   -641   -818    127    400    732    259
    316    -90   -410   -114    363   -252   -636   -813    124    374    714    244
    319    -80   -400   -119    358   -239   -605   -805    129    353    698    220
    361   -135   -496   -114    426   -314   -610   -844     85    283    636    155
    428   -181   -610   -122    517   -397   -602   -885     33    202    561     93
    457   -275   -735    -93    594   -504   -574   -930    -18    116    472     10
    381   -392   -774      5    576   -581   -563   -976    -67     44    392    -57
    306   -506   -813     98    558   -659   -581  -1036   -127    -38    309   -142
    283   -571   -854    142    568   -714   -592  -1096   -179   -109    241   -215
    267   -626   -893    179    576   -758   -571  -1140   -210   -163    184   -257
    270   -719   -989    226    628   -854   -558  -1169   -233   -194    145   -296
    249   -800  -1052    275    649   -924   -555  -1182   -252   -215    124   -322
    205   -865  -1070    329    636   -966   -535  -1208   -275   -254     83   -374
    194   -891  -1085    345    639   -987   -530  -1221   -283   -267     67   -433
    174   -917  -1091    371    631  -1002   -542  -1218   -275   -262     83   -459
    158   -945  -1104    392    631  -1023   -542  -1223   -272   -267     77   -439
    158   -974  -1132    407    644  -1054   -548  -1231   -267   -283     62   -449
    166   -971  -1137    402    649  -1054   -561  -1252   -277   -303     46   -452
    241   -984  -1226    371    732  -1104   -571  -1273   -290   -316     25   -446
    314   -987  -1301    335    807  -1145   -581  -1257   -259   -290     64   -423
    329   -987  -1317    327    820  -1150   -568  -1234   -213   -254    116   -394
    298  -1002  -1304    350    800  -1153   -548  -1221   -189   -233    137   -355
    272   -969  -1241    348    756  -1104   -501  -1197   -150   -207    158   -340
    239   -937  -1176    348    706  -1057   -509  -1174   -122   -184    189   -298
    181   -919  -1101    368    641  -1010   -493  -1161    -96   -155    223   -228
    132   -896  -1028    379    579   -961   -467  -1148    -64   -124    265   -181
    109   -901  -1010    397    558   -956   -501  -1166    -77   -135    267   -181
     90   -937  -1028    423    558   -984   -501  -1174   -101   -150    259   -197
     59   -922   -982    431    519   -953   -452  -1140    -67   -116    301   -153
     20   -927   -950    452    483   -937   -444  -1132    -57   -111    306   -140
    -31  -1028   -997    530    483  -1013   -407  -1117    -49   -111    301   -132
    -70  -1111  -1044    589    485  -1078   -366  -1098    -54   -119    288   -129
    -64  -1156  -1091    607    511  -1124   -361  -1088    -54   -119    293   -122
    -12  -1226  -1213    618    600  -1221   -413  -1119    -88   -158    259   -163
      2  -1280  -1283    639    641  -1280   -387  -1127   -114   -187    231   -174
     12  -1337  -1350    659    680  -1343   -374  -1143   -140   -213    213   -192
     25  -1400  -1426    685    724  -1410   -371  -1169   -166   -254    171   -241
     85  -1449  -1535    680    810  -1491   -348  -1171   -174   -280    137   -296
    168  -1488  -1657    659    911  -1571   -363  -1202   -220   -348     85   -322
    124  -1644  -1769    758    945  -1706   -379  -1187   -223   -342     98   -324
     88  -1699  -1787    802    937  -1743   -361  -1163   -202   -322    122   -324
     96  -1706  -1803    802    948  -1753   -340  -1158   -194   -327    124   -329
    106  -1727  -1834    810    969  -1779   -376  -1171   -210   -340    132   -342
     72  -1740  -1816    833    943  -1777   -348  -1158   -197   -335    148   -327
     75  -1753  -1829    839    950  -1790   -340  -1150   -189   -342    135   -324
     80  -1774  -1855    844    966  -1813   -309  -1085   -124   -303    145   -340
     96  -1766  -1862    836    979  -1813   -215   -940     15   -215    174   -387
    116  -1641  -1758    761    935  -1701   -140   -779    215    -33    319   -293
    145  -1369  -1514    613    828  -1441   -114   -607    485    288    652      2
    202  -1070  -1273    431    737  -1171   -187   -501    701    628   1096    467
    210   -797  -1008    293    607   -901   -319   -654    618    701   1431    909
    142   -922  -1065    387    602   -992   -376   -927    277    472   1493   1034
     75  -1122  -1197    522    636  -1161   -480  -1337   -254    -75   1062    667
    -12  -1478  -1467    745    724  -1473   -620  -1865   -904   -927     57   -213
    -33  -1844  -1810    940    888  -1829   -776  -2187  -1325  -1530   -683   -833
     20  -2083  -2104   1028   1062  -2094   -792  -2062  -1184  -1413   -628   -846
     75  -2226  -2301   1075   1187  -2265   -730  -1852   -932  -1184   -483   -792
    103  -2255  -2361   1072   1231  -2307   -646  -1652   -672   -953   -322   -691
    127  -2184  -2312   1028   1218  -2247   -496  -1428   -394   -701   -127   -537
    176  -2060  -2236    940   1205  -2145   -415  -1299   -226   -553     -2   -446
    207  -2010  -2218    901   1210  -2112   -374  -1244   -148   -491     62   -397
    223  -2005  -2229    888   1226  -2117   -361  -1223   -114   -467     88   -387
    223  -1997  -2221    888   1221  -2109   -350  -1213    -88   -449    109   -376
    215  -2008  -2223    896   1218  -2114   -327  -1205    -62   -436    129   -361
    218  -1997  -2216    888   1215  -2104   -327  -1210    -54   -441    119   -342
    220  -2010  -2234    893   1226  -2122   -332  -1213    -49   -444    114   -319
    236  -2042  -2278    904   1257  -2158   -319  -1210    -33   -428    122   -319
    220  -2065  -2288    922   1252  -2177   -314  -1208    -12   -415    135   -314
    226  -2047  -2273    909   1249  -2158   -311  -1200      0   -413    145   -311
    241  -2039  -2281    896   1260  -2161   -298  -1182     23   -392    166   -301
    244  -2044  -2288    901   1265  -2166   -288  -1163     49   -368    187   -283
    249  -2070  -2322    909   1283  -2195   -301  -1169     51   -366    192   -270
    241  -2088  -2330    922   1283  -2208   -309  -1163     62   -355    200   -265
    236  -2094  -2330    927   1280  -2210   -306  -1158     75   -345    207   -265
    254  -2070  -2325    909   1288  -2197   -309  -1140    106   -316    233   -236
    270  -2057  -2327    891   1296  -2192   -319  -1119    137   -283    262   -205
    270  -2049  -2320    888   1293  -2184   -309  -1085    179   -239    301   -176
    288  -2047  -2335    878   1312  -2190   -319  -1070    207   -210    337   -148
    301  -2031  -2333    865   1317  -2182   -319  -1026    262   -150    405    -85
    319  -2016  -2335    846   1327  -2177   -309   -974    337    -64    485    -20
    355  -1977  -2335    810   1343  -2156   -301   -906    420     33    592     77
    384  -1914  -2301    763   1340  -2107   -288   -833    504    127    698    142
    418  -1842  -2260    711   1337  -2049   -280   -789    545    168    724    148
    452  -1810  -2262    678   1353  -2034   -259   -756    581    194    745    223
    465  -1805  -2270    670   1366  -2036   -244   -732    594    200    761    233
    475  -1813  -2288    667   1382  -2049   -239   -735    574    171    740    202
    496  -1818  -2314    662   1405  -2065   -223   -737    563    142    717    176
    517  -1834  -2351    657   1434  -2091   -215   -763    522     80    665    142
    517  -1886  -2405    683   1460  -2145   -202   -792    485     18    613    103
    517  -1958  -2475    722   1496  -2216   -187   -836    433    -62    545     38
    519  -2021  -2540    750   1530  -2281   -194   -898    358   -158    454    -54
    511  -2068  -2582    776   1545  -2325   -194   -956    293   -239    371   -124
    511  -2107  -2621    797   1566  -2364   -202  -1000    244   -296    314   -171
    519  -2148  -2668    813   1592  -2405   -194  -1031    207   -345    267   -213
    537  -2161  -2699    813   1618  -2429   -189  -1054    184   -376    239   -246
    511  -2234  -2746    859   1628  -2488   -189  -1085    150   -418    192   -293
    465  -2343  -2808    940   1634  -2577   -202  -1127    109   -467    142   -340
    441  -2421  -2865    989   1649  -2642   -200  -1137     96   -491    122   -368
    420  -2462  -2883   1021   1652  -2673   -220  -1158     83   -511    101   -394
    407  -2473  -2881   1031   1641  -2678   -223  -1171     75   -535     67   -439
    426  -2460  -2886   1015   1654  -2673   -200  -1158     93   -524     75   -423
    433  -2462  -2899   1013   1665  -2681   -233  -1171     83   -530     75   -439
    418  -2514  -2933   1049   1675  -2722   -220  -1169     88   -537     59   -444
    405  -2520  -2927   1057   1665  -2722   -215  -1153    114   -522     77   -415
    397  -2522  -2920   1060   1657  -2720   -189  -1145    135   -504     96   -407
    394  -2517  -2912   1060   1652  -2714   -181  -1140    150   -501     98   -428
    376  -2574  -2951   1098   1662  -2761   -171  -1127    168   -483    106   -433
    345  -2611  -2956   1132   1649  -2785   -205  -1127    168   -478    122   -441
    348  -2616  -2964   1132   1654  -2787   -228  -1143    148   -493    111   -467
    363  -2598  -2964   1117   1662  -2782   -220  -1143    153   -496     93   -449
    361  -2629  -2990   1135   1675  -2808   -257  -1135    176   -470    116   -420
    337  -2673  -3013   1166   1673  -2842   -285  -1161    142   -488    114   -457
    316  -2660  -2979   1171   1647  -2818   -283  -1179    119   -511    101   -465
    322  -2662  -2985   1169   1652  -2824   -296  -1197     93   -545     59   -457
    303  -2681  -2985   1189   1644  -2831   -293  -1184    114   -532     70   -441
    290  -2772  -3065   1239   1675  -2920   -293  -1218     64   -587     10   -535
    322  -2834  -3156   1257   1738  -2995   -298  -1267      0   -652    -54   -581
    319  -2896  -3218   1288   1766  -3057   -277  -1257     -5   -659    -59   -592
    301  -2933  -3234   1317   1766  -3083   -265  -1249     -2   -657    -54   -602
    283  -3024  -3309   1369   1795  -3167   -257  -1257    -28   -675    -62   -644
    327  -3060  -3387   1366   1855  -3224   -298  -1304    -80   -722   -114   -748
    358  -3073  -3432   1356   1893  -3252   -303  -1335   -137   -800   -205   -769
    368  -3060  -3429   1345   1899  -3244   -311  -1312   -124   -789   -174   -688
    374  -3130  -3504   1374   1938  -3317   -285  -1301   -114   -769   -140   -774
    397  -3135  -3533   1369   1964  -3333   -285  -1330   -150   -818   -194   -833
    410  -3167  -3577   1376   1992  -3372   -298  -1361   -192   -875   -270   -841
    436  -3190  -3626   1376   2031  -3408   -319  -1387   -220   -914   -298   -818
    488  -3218  -3707   1361   2096  -3463   -342  -1395   -228   -917   -293   -844
    511  -3268  -3780   1376   2143  -3522   -324  -1402   -241   -922   -309   -878
    498  -3294  -3795   1395   2145  -3543   -249  -1337   -197   -891   -309   -904
    493  -3315  -3808   1410   2151  -3561   -129  -1174    -70   -815   -290   -945
    514  -3231  -3746   1358   2127  -3489    -25   -987    103   -665   -179   -875
    563  -3000  -3564   1215   2062  -3281     77   -745    387   -355    103   -639
    685  -2673  -3359    992   2021  -3013     54   -555    646     10    522   -239
    748  -2338  -3086    795   1917  -2712     -7   -639    670    207    927    254
    644  -2257  -2902    805   1771  -2577   -153   -979    415    155   1132    553
    504  -2387  -2894    940   1696  -2639   -332  -1426    -25   -205    906    387
    387  -2907  -3296   1260   1839  -3102   -439  -1956   -685  -1041    -25   -475
    329  -3491  -3821   1582   2075  -3655   -550  -2291  -1239  -1823   -940  -1312
    332  -3774  -4107   1719   2218  -3941   -566  -2151  -1140  -1764   -937  -1376
    368  -3865  -4237   1748   2301  -4050   -501  -1914   -885  -1551   -797  -1306
    371  -3876  -4247   1751   2307  -4060   -384  -1683   -633  -1340   -662  -1221
    384  -3821  -4206   1719   2294  -4013   -202  -1423   -366  -1104   -491  -1093
    426  -3780  -4206   1675   2314  -3993   -122  -1293   -246  -1002   -410  -1060
    423  -3780  -4203   1678   2312  -3990    -80  -1249   -218   -984   -402  -1065
    387  -3787  -4175   1701   2278  -3982    -25  -1210   -194   -966   -392  -1067
    322  -3790  -4112   1735   2216  -3951    -23  -1182   -171   -937   -353  -1039
    290  -3774  -4065   1740   2177  -3920    -49  -1174   -171   -932   -342  -1031
    319  -3772  -4094   1725   2205  -3933    -36  -1171   -176   -940   -358   -987
    257  -3756  -4013   1748   2135  -3884    -10  -1127   -140   -901   -319   -904
    181  -3777  -3959   1797   2070  -3868     33  -1088   -111   -870   -288   -854
    168  -3826  -3995   1826   2081  -3910     51  -1088   -114   -875   -298   -865
    142  -3858  -4003   1857   2073  -3930     41  -1093   -119   -878   -301   -870
    137  -3881  -4019   1870   2075  -3949     28  -1091   -116   -878   -288   -878
    184  -3884  -4068   1849   2125  -3975     23  -1083   -119   -883   -290   -875
    194  -3904  -4102   1852   2145  -4000     20  -1088   -122   -891   -298   -880
    218  -3910  -4130   1844   2174  -4019      2  -1091   -135   -901   -306   -888
    265  -3910  -4177   1821   2221  -4045    -15  -1085   -137   -904   -314   -909
    303  -3891  -4195   1795   2249  -4042     10  -1052   -106   -872   -290   -909
    309  -3881  -4193   1784   2249  -4037     38  -1010    -67   -836   -249   -865
    322  -3860  -4182   1769   2249  -4021      2   -974    -31   -797   -213   -839
    316  -3863  -4180   1771   2247  -4021    -23   -940      2   -750   -176   -813
    337  -3839  -4177   1751   2257  -4008     18   -896     49   -696   -127   -784
    366  -3730  -4097   1680   2231  -3912     70   -836    116   -626    -54   -711
    402  -3655  -4058   1626   2229  -3855     77   -787    168   -563     12   -646
    423  -3587  -4013   1579   2216  -3800     67   -740    213   -501     80   -587
    439  -3517  -3956   1540   2197  -3735     38   -706    236   -470    116   -535
    431  -3468  -3899   1519   2164  -3684     62   -678    254   -452    140   -483
    441  -3437  -3878   1496   2158  -3655     96   -667    254   -452    137   -485
    457  -3393  -3850   1467   2151  -3621     96   -662    249   -462    135   -480
    470  -3356  -3826   1444   2148  -3590     83   -665    231   -485    111   -491
    454  -3369  -3826   1454   2138  -3598     88   -678    202   -527     70   -530
    436  -3387  -3824   1473   2130  -3606     98   -719    148   -597      2   -594
    407  -3429  -3837   1509   2120  -3634    127   -769     88   -675    -77   -667
    392  -3476  -3868   1543   2130  -3671    137   -815     33   -743   -145   -727
    389  -3494  -3884   1551   2135  -3689    145   -857    -18   -810   -210   -792
    397  -3522  -3920   1561   2158  -3720    137   -906    -72   -878   -283   -865
    394  -3548  -3943   1574   2169  -3746    145   -945   -111   -927   -337   -919
    405  -3569  -3975   1582   2190  -3772    124   -979   -155   -969   -379   -971
    397  -3598  -3995   1597   2192  -3795     85  -1023   -207  -1015   -420  -1000
    368  -3606  -3977   1618   2171  -3790    103  -1047   -246  -1060   -462  -1013
    350  -3619  -3969   1631   2158  -3793     96  -1057   -272  -1080   -491  -1026
    350  -3606  -3956   1628   2153  -3780     85  -1067   -283  -1091   -496  -1039
    332  -3585  -3920   1623   2125  -3751     75  -1057   -280  -1093   -501  -1047
    322  -3554  -3878   1615   2099  -3715     80  -1044   -270  -1083   -491  -1026
    332  -3541  -3876   1602   2101  -3710     96  -1044   -275  -1091   -498  -1026
    366  -3512  -3878   1574   2122  -3694     72  -1052   -280  -1098   -514  -1039
    387  -3481  -3868   1545   2127  -3673     44  -1052   -285  -1098   -519  -1049
    420  -3426  -3847   1501   2132  -3637     72  -1044   -272  -1093   -517  -1021
    449  -3395  -3845   1470   2145  -3619     62  -1057   -280  -1104   -527  -1015
    472  -3369  -3842   1449   2156  -3606     72  -1041   -262  -1101   -522  -1013
    496  -3369  -3868   1436   2179  -3619     51  -1054   -267  -1111   -532  -1018
    504  -3361  -3868   1428   2184  -3613     46  -1070   -275  -1117   -537  -1021
    517  -3328  -3845   1405   2179  -3585      2  -1101   -298  -1135   -566  -1018
    550  -3320  -3871   1384   2210  -3595    -67  -1150   -353  -1171   -597  -1013
    633  -3286  -3920   1325   2275  -3600    -70  -1163   -371  -1187   -597   -997
    696  -3237  -3933   1270   2314  -3585    -96  -1187   -394  -1213   -628  -1008
    659  -3224  -3884   1280   2270  -3554   -116  -1189   -402  -1215   -639   -995
    600  -3226  -3826   1314   2213  -3525    -93  -1192   -418  -1226   -652   -979
    532  -3224  -3756   1345   2143  -3491    -85  -1197   -431  -1236   -662   -969
    472  -3198  -3673   1361   2073  -3434   -106  -1189   -428  -1226   -652   -945
    431  -3200  -3632   1384   2029  -3413    -77  -1179   -428  -1231   -665   -966
    379  -3203  -3582   1413   1979  -3393    -54  -1158   -423  -1226   -672   -953
    332  -3226  -3561   1444   1945  -3393    -64  -1187   -470  -1278   -719   -974
    298  -3216  -3517   1457   1906  -3367    -83  -1210   -498  -1309   -743   -969
    252  -3226  -3481   1486   1865  -3354    -80  -1208   -504  -1304   -748  -1013
    202  -3221  -3424   1509   1813  -3322    -85  -1215   -527  -1325   -782  -1034
    142  -3208  -3354   1530   1745  -3281    -75  -1208   -530  -1330   -805  -1026
    140  -3177  -3317   1517   1727  -3247    -51  -1187   -511  -1314   -779  -1028
    135  -3138  -3273   1499   1701  -3205    -44  -1174   -509  -1319   -779  -1010
    132  -3104  -3237   1486   1683  -3169    -54  -1176   -509  -1319   -784   -976
    127  -3089  -3216   1478   1670  -3151    -67  -1169   -514  -1314   -779   -956
    155  -3057  -3216   1449   1686  -3135    -72  -1174   -527  -1330   -805   -979
    228  -3018  -3247   1395   1735  -3133    -15  -1093   -475  -1301   -813   -984
    324  -2894  -3218   1286   1771  -3055     90   -917   -337  -1200   -769   -984
    407  -2790  -3200   1189   1803  -2995    142   -750   -181  -1049   -654   -901
    511  -2514  -3026   1002   1769  -2769    189   -517     85   -732   -337   -584
    613  -2104  -2717    745   1662  -2410    145   -449    236   -470     33   -135
    618  -1740  -2359    561   1488  -2049    -51   -774     72   -441    288    272
    501  -1608  -2109    553   1304  -1860   -241  -1218   -194   -511    418    472
    415  -1745  -2161    665   1286  -1953   -389  -1683   -633   -940     23     75
    324  -2294  -2621    982   1473  -2457   -522  -2177  -1319  -1847  -1005   -904
    363  -2782  -3146   1210   1753  -2964   -662  -2340  -1691  -2356  -1605  -1418
    441  -2876  -3317   1215   1875  -3094   -626  -2101  -1480  -2164  -1470  -1369
    350  -2972  -3322   1312   1836  -3146   -558  -1865  -1252  -1969  -1340  -1322
    361  -2865  -3226   1249   1792  -3044   -381  -1561   -958  -1714  -1148  -1169
    511  -2582  -3094   1036   1803  -2837   -148  -1270   -678  -1460   -932  -1015
    436  -2590  -3026   1078   1730  -2808   -116  -1218   -639  -1436   -935  -1000
    423  -2598  -3024   1085   1722  -2811   -127  -1189   -623  -1418   -927   -966
    444  -2543  -2990   1049   1714  -2766   -137  -1171   -607  -1400   -904   -958
    480  -2447  -2927    984   1704  -2686   -124  -1145   -576  -1366   -872   -937
    506  -2364  -2873    927   1688  -2618    -88  -1122   -550  -1343   -849   -919
    504  -2335  -2839    914   1670  -2585    -83  -1119   -555  -1345   -852   -914
    496  -2317  -2813    909   1652  -2564   -129  -1145   -576  -1363   -875   -924
    522  -2208  -2730    844   1626  -2468   -129  -1119   -545  -1335   -854   -901
    558  -2166  -2725    802   1639  -2444   -116  -1106   -532  -1317   -846   -867
    511  -2174  -2686    831   1597  -2429   -142  -1119   -545  -1325   -852   -854
    519  -2117  -2637    797   1577  -2377   -150  -1109   -532  -1312   -833   -857
    511  -2088  -2600    789   1556  -2343   -166  -1122   -542  -1319   -846   -906
    470  -2068  -2540    797   1504  -2304   -176  -1117   -540  -1317   -857   -883
    563  -1940  -2504    688   1532  -2223   -168  -1085   -509  -1278   -820   -795
    626  -1821  -2449    597   1535  -2135   -135  -1049   -465  -1226   -776   -753
    623  -1751  -2374    563   1499  -2062   -116  -1010   -426  -1187   -743   -714
    636  -1704  -2340    532   1486  -2021   -153   -989   -400  -1156   -717   -696
    615  -1699  -2317    540   1465  -2008   -184   -979   -384  -1135   -711   -701
    615  -1621  -2239    501   1426  -1930   -181   -930   -322  -1067   -654   -646
    639  -1525  -2164    444   1400  -1844   -187   -870   -252   -989   -589   -587
    649  -1434  -2086    389   1366  -1761   -176   -800   -174   -901   -501   -496
    727  -1278  -2005    272   1366  -1641   -153   -714    -83   -787   -384   -405
    763  -1176  -1940    205   1350  -1558   -137   -662    -18   -711   -311   -342
    763  -1119  -1883    179   1322  -1501   -140   -628     28   -657   -265   -275
    763  -1070  -1834    150   1299  -1452   -155   -631     41   -639   -246   -262
    761  -1023  -1787    129   1273  -1405   -181   -667     10   -670   -277   -272
    743  -1021  -1764    137   1249  -1392   -197   -683     -7   -675   -285   -275
    685  -1060  -1745    187   1215  -1402   -213   -701    -18   -680   -298   -324
    670  -1028  -1701    176   1184  -1366   -231   -763    -77   -758   -381   -319
    701   -953  -1654    124   1176  -1301   -181   -776    -88   -784   -415   -309
    639   -995  -1634    176   1135  -1314   -153   -815   -122   -826   -462   -361
    553  -1156  -1709    301   1130  -1431   -202   -898   -205   -914   -555   -452
    540  -1169  -1712    311   1124  -1439   -228   -969   -272   -987   -626   -509
    566  -1135  -1701    283   1132  -1418   -202  -1005   -314  -1034   -678   -555
    555  -1132  -1688    288   1119  -1410   -176  -1023   -340  -1067   -717   -587
    524  -1174  -1699    324   1111  -1436   -202  -1083   -410  -1124   -766   -615
    532  -1176  -1709    319   1119  -1444   -187  -1091   -428  -1143   -782   -631
    511  -1179  -1693    332   1101  -1436   -187  -1109   -449  -1158   -802   -654
    501  -1158  -1660    327   1078  -1410   -192  -1117   -454  -1153   -792   -641
    457  -1161  -1618    353   1036  -1389   -189  -1114   -441  -1132   -769   -644
    410  -1163  -1577    376    992  -1369   -218  -1140   -470  -1163   -818   -685
    368  -1156  -1525    392    945  -1337   -236  -1148   -480  -1171   -841   -654
    381  -1135  -1517    376    948  -1325   -244  -1137   -472  -1150   -823   -633
    332  -1140  -1473    405    901  -1306   -275  -1140   -491  -1156   -826   -644
    332  -1088  -1421    376    875  -1254   -252  -1109   -465  -1130   -813   -607
    368   -953  -1322    290    844  -1137   -189  -1052   -407  -1072   -753   -558
    319   -940  -1260    309    787  -1098   -166  -1057   -410  -1075   -763   -587
    428   -818  -1247    194    836  -1031   -176  -1078   -418  -1070   -776   -592
    387   -795  -1182    202    782   -987   -189  -1091   -420  -1070   -771   -561
    353   -787  -1140    215    745   -961   -207  -1093   -405  -1049   -740   -527
    335   -800  -1137    231    735   -969   -254  -1122   -431  -1067   -756   -535
    319   -792  -1111    236    714   -950   -280  -1137   -462  -1088   -782   -542
    324   -782  -1106    228    714   -945   -296  -1135   -457  -1062   -748   -540
    303   -779  -1085    236    693   -932   -280  -1127   -457  -1054   -748   -545
    277   -813  -1091    265    680   -950   -293  -1140   -475  -1075   -782   -524
    244   -880  -1124    319    683  -1002   -335  -1182   -517  -1114   -826   -540
    296   -857  -1153    277    724  -1005   -319  -1187   -519  -1114   -826   -561
    285   -872  -1161    293    722  -1015   -316  -1176   -509  -1093   -810   -597
    277   -878  -1158    298    717  -1018   -340  -1195   -535  -1119   -865   -678
    277   -885  -1163    303    719  -1023   -329  -1218   -558  -1143   -906   -683
    197   -948  -1148    374    672  -1047   -259  -1208   -540  -1135   -909   -659
    176   -937  -1117    379    644  -1026   -267  -1218   -548  -1140   -901   -600
    210   -867  -1080    327    641   -974   -288  -1205   -532  -1114   -859   -620
    259   -831  -1091    285    675   -961   -275  -1210   -532  -1127   -909   -748
    226   -904  -1132    337    675  -1018   -293  -1265   -581  -1169   -963   -691
    231   -844  -1078    306    652   -961   -280  -1247   -558  -1137   -919   -662
    244   -795  -1039    275    639   -917   -290  -1252   -558  -1137   -924   -662
    283   -792  -1075    254    678   -932   -288  -1270   -576  -1166   -963   -693
    322   -761  -1083    218    701   -922   -283  -1236   -548  -1137   -956   -639
    340   -701  -1041    181    688   -872   -176  -1119   -452  -1067   -924   -662
    345   -594   -943    124    641   -769    -72   -958   -296   -940   -854   -654
    366   -410   -776     23    571   -592    -15   -795    -75   -706   -646   -504
    498    -57   -558   -220    527   -309    -57   -589    220   -301   -179    -54
    626    363   -262   -496    444     51   -114   -555    355      7    309    480
    574    519    -54   -548    314    233   -179   -763    200     49    597    865
    472    470     -2   -470    239    233   -280  -1093   -161   -192    537    901
    426    145   -280   -285    353    -67   -472  -1693   -883  -1052   -394     31
    394   -246   -641    -75    517   -444   -631  -2213  -1571  -1974  -1480   -932
    426   -563   -989     67    706   -776   -730  -2249  -1691  -2156  -1745  -1161
    472   -763  -1236    145    854  -1000   -696  -2029  -1454  -1930  -1595  -1114
    498   -833  -1332    166    914  -1083   -589  -1813  -1195  -1686  -1421  -1031
    496   -805  -1301    153    896  -1052   -423  -1566   -906  -1423  -1215   -891
    465   -644  -1109     88    787   -878   -280  -1356   -665  -1195  -1021   -761
    441   -574  -1015     67    727   -795   -192  -1231   -532  -1072   -932   -724
    426   -511   -940     41    683   -727   -127  -1166   -459  -1013   -893   -657
    478   -452   -930    -12    704   -691    -85  -1137   -420   -974   -852   -574
    475   -410   -885    -33    678   -646   -150  -1145   -418   -958   -823   -563
    439   -413   -852    -12    644   -631   -142  -1122   -397   -927   -826   -631
    436   -402   -839    -18    636   -620    -90  -1080   -361   -872   -784   -558
    454   -418   -875    -18    665   -646    -88  -1062   -345   -846   -745   -504
    467   -387   -854    -41    659   -620    -46  -1008   -290   -784   -683   -462
    374   -379   -753      2    563   -566     49   -919   -197   -675   -576   -392
    410   -340   -750    -36    579   -545     46   -935   -213   -706   -626   -418
    436   -345   -782    -46    607   -563     62   -932   -205   -698   -636   -379
    439   -324   -766    -57    600   -542    116   -898   -163   -649   -581   -348
    358   -288   -646    -33    501   -467    150   -854   -116   -594   -522   -306
    342   -189   -535    -77    436   -361    174   -826    -80   -553   -491   -272
    340    -96   -436   -122    387   -265    153   -810    -62   -514   -454   -223
    376    -28   -405   -176    387   -215    153   -776    -20   -457   -400   -166
    402      5   -397   -202    400   -194    194   -724     49   -376   -316    -85
    358     31   -329   -194    342   -148    200   -670    119   -290   -231    -12
    376     88   -288   -233    332    -98    194   -628    171   -223   -171     28
    457    166   -290   -311    374    -62    202   -618    189   -176   -129     80
    446    197   -249   -322    348    -25    200   -563    246    -88    -33    205
    467    241   -228   -355    348      5    168   -509    316     10     75    335
    532    358   -174   -446    353     93    246   -441    402    114    176    439
    568    407   -163   -488    363    122    306   -407    436    153    220    462
    537    400   -137   -467    337    132    322   -392    459    168    254    485
    584    368   -215   -478    400     77    298   -402    433    142    236    462
    641    371   -272   -506    457     49    265   -423    387     98    181    405
    628    340   -288   -485    459     25    270   -423    358     67    129    366
    631    332   -298   -480    465     18    314   -420    342     33     90    319
    605    322   -285   -465    444     18    314   -457    309    -12     38    262
    548    228   -319   -389    433    -46    316   -501    259    -75    -31    207
    496    158   -340   -329    418    -90    335   -524    220   -127    -88    155
    467    148   -319   -306    394    -85    342   -542    187   -168   -142     93
    462    150   -314   -309    389    -80    332   -561    171   -192   -181     46
    462    132   -332   -298    397    -98    345   -566    166   -200   -200     38
    470    114   -355   -293    413   -122    353   -566    161   -205   -200     28
    506    122   -384   -314    446   -129    324   -597    129   -241   -241    -28
    509    155   -353   -332    431    -98    329   -610    119   -254   -267    -25
    524    181   -342   -353    433    -77    379   -571    155   -215   -228     18
    550    215   -335   -384    441    -59    394   -545    184   -184   -200     41
    571    277   -293   -423    433     -7    394   -524    200   -148   -171     64
    568    337   -233   -454    400     51    405   -485    239   -109   -129    103
    600    405   -194   -504    397    106    410   -478    265    -77   -106    132
    618    420   -200   -519    407    111    436   -452    293    -54    -80    161
    631    470   -161   -550    397    155    472   -428    324    -31    -51    179
    680    587    -96   -633    389    244    465   -426    340    -20    -38    174
    698    641    -57   -670    379    290    478   -413    353    -10    -25    181
    706    688    -18   -698    361    335    491   -410    368      5     -7    202
    714    756     41   -735    337    400    483   -407    384     28     25    231
    704    750     44   -730    329    397    467   -418    374     15     18    226
    667    717     46   -693    311    381    452   -428    363      0     12    226
    683    743     59   -714    311    400    459   -420    374      7     25    244
    704    789     85   -745    309    439    498   -392    397     28     46    259
    704    784     80   -745    311    433    506   -389    400     33     36    249
    714    761     46   -737    335    405    511   -402    392     25     15    226
    696    714     18   -706    337    366    504   -402    389     20     10    210
    685    644    -41   -665    363    301    493   -423    353    -15    -33    179
    665    574    -93   -620    376    241    522   -433    337    -36    -64    168
    706    553   -153   -631    431    200    519   -431    337    -33    -75    153
    779    545   -233   -665    506    158    504   -449    319    -44    -90    132
    807    498   -309   -652    558     96    540   -454    311    -59   -111    111
    797    470   -329   -633    563     70    558   -436    324    -49   -116    106
    750    449   -301   -600    524     75    540   -428    332    -31   -106    103
    711    457   -254   -584    483    101    532   -428    342    -20    -98     93
    696    426   -270   -561    483     77    555   -420    345    -20   -103     72
    675    397   -277   -537    475     59    571   -410    358    -10    -96     77
    641    374   -267   -509    454     54    566   -413    353    -12    -96     83
    649    353   -296   -501    472     28    545   -413    345    -25   -111     59
    750    389   -361   -568    555     15    561   -376    381    -20   -148     10
    771    504   -267   -639    519    119    652   -207    563    140    -38     49
    782    701    -80   -743    431    311    714    -38    795    402    200    231
    789    945    153   -870    316    548    693    127   1072    789    623    641
    826   1340    514  -1083    155    927    607    187   1228   1091   1104   1202
    795   1602    807  -1200     -5   1205    605    -23    989    966   1309   1602
    657   1444    787  -1052    -64   1117    605   -285    581    610   1189   1569
    522   1148    626   -836    -51    888    501   -675     23    -46    475    893
    423    743    319   -581     51    532    342  -1124   -587   -878   -610    -67
    407    459     51   -436    179    257    246  -1158   -672  -1010   -839   -301
    363    192   -171   -280    267     10    241   -992   -462   -784   -685   -236
    381    109   -275   -246    327    -83    316   -792   -187   -519   -488   -114
    517    277   -239   -397    379     20    519   -532    145   -202   -218     62
    592    410   -184   -504    387    111    628   -340    371     15    -46    176
    633    452   -184   -542    407    135    636   -272    459    101     18    239
    618    436   -184   -527    402    127    657   -244    493    132     33    241
    587    384   -202   -485    394     90    654   -226    517    155     64    252
    701    387   -314   -545    506     36    646   -231    519    158     80    252
    826    470   -355   -649    589     57    704   -176    571    207    129    311
    859    452   -410   -657    633     20    740   -140    610    244    158    355
    909    392   -517   -649    714    -62    730   -153    602    239    158    353
    914    319   -597   -618    756   -137    704   -176    566    194    119    296
    924    322   -602   -623    763   -140    670   -163    584    205    137    316
    917    293   -626   -605    771   -166    665   -153    602    223    153    316
    823    270   -553   -545    688   -140    678   -135    620    239    155    324
    730    290   -439   -511    581    -72    730    -75    696    322    231    368
    701    342   -358   -522    530     -5    735    -41    740    376    293    413
    652    345   -306   -501    478     20    724    -31    756    389    309    428
    615    384   -231   -498    423     77    727      7    802    441    374    478
    665    454   -210   -561    436    122    761     62    857    498    441    527
    639    431   -207   -535    423    111    763     88    901    537    485    545
    691    472   -220   -581    454    127    787    145    979    613    566    607
    633    501   -132   -566    384    184    763    163   1013    644    592    628
    719    605   -114   -665    415    246    748    210   1075    719    665    704
    779    665   -114   -722    446    277    737    252   1137    797    748    776
    761    649   -111   -706    436    270    714    301   1202    883    831    836
    849    756    -93   -802    472    332    740    358   1278    971    922    917
    922    867    -57   -896    488    405    748    402   1317   1013    974    982
    898    875    -23   -888    459    426    740    423   1337   1028    995   1013
    898    896     -5   -898    452    446    745    436   1340   1026   1005   1034
    927    880    -46   -904    488    418    748    423   1312    992    984   1021
    919    852    -70   -888    493    392    743    394   1267    935    932    971
    909    854    -54   -883    480    402    735    371   1236    893    891    940
    919    831    -90   -875    504    371    727    314   1176    807    815    891
    922    766   -155   -844    540    306    730    254   1109    714    732    802
    904    704   -200   -805    550    254    724    205   1054    639    649    732
    909    693   -215   -802    561    239    735    174   1023    594    600    696
    911    678   -236   -797    574    220    735    137    987    548    555    652
    891    641   -249   -766    571    197    711     90    943    496    511    628
    875    626   -249   -750    563    187    714     72    932    475    501    618
    862    589   -275   -727    568    158    724     36    906    444    457    563
    849    537   -314   -696    581    114    743     23    901    441    446    579
    844    509   -335   -675    589     88    743     33    922    459    475    594
    815    485   -329   -652    571     77    740     28    919    446    454    576
    826    485   -340   -657    581     72    748     33    924    452    454    576
    815    483   -332   -652    571     75    727     20    927    454    459    576
    810    493   -316   -652    563     88    696      5    917    441    452    571
    782    509   -275   -646    530    119    696     18    943    465    478    584
    740    522   -220   -631    480    150    724     54    995    514    530    602
    706    542   -163   -626    433    189    758     80   1026    540    548    605
    688    561   -127   -623    407    218    737     64   1023    530    532    615
    706    587   -119   -649    413    233    711     51   1021    535    542    623
    688    597    -90   -644    389    254    711     70   1054    574    579    646
    683    618    -67   -652    376    275    704     75   1060    587    602    654
    753    662    -90   -706    423    285    665     41   1021    540    571    646
    769    654   -114   -714    439    270    667     57   1034    548    571    672
    779    633   -145   -706    462    244    680     72   1044    561    589    675
    818    665   -153   -743    485    257    706     90   1054    579    615    680
    807    665   -142   -735    475    262    698     70   1026    558    600    654
    800    584   -215   -696    509    184    730     62   1000    530    550    615
    805    524   -280   -665    542    124    735     67    992    522    535    623
    797    519   -280   -659    537    122    719     51    974    511    524    618
    784    480   -303   -631    545     88    724     36    953    496    524    615
    779    433   -345   -605    561     44    724     25    943    480    511    571
    787    423   -363   -605    574     31    743     28    940    462    483    535
    787    394   -392   -592    589      2    750     33    932    459    483    558
    779    376   -402   -576    592    -12    732     15    904    428    457    519
    784    335   -449   -561    615    -54    730     18    901    415    433    511
    805    363   -444   -584    626    -38    748     28    922    426    446    519
    800    350   -452   -576    626    -49    748      5    909    407    428    491
    730    296   -433   -511    581    -67    730      2    909    407    426    483
    704    290   -415   -498    561    -62    771     36    937    436    436    478
    714    283   -433   -498    574    -75    800     83    984    470    462    491
    693    306   -387   -501    540    -38    854    181   1065    506    462    446
    683    335   -348   -509    517     -5    958    319   1182    584    475    444
    724    506   -218   -618    472    145   1036    540   1436    872    740    698
    795    818     20   -807    387    420   1010    735   1706   1262   1205   1135
    805   1096    290   -953    257    696    914    659   1769   1517   1647   1584
    748   1208    459   -976    145    833    722    311   1548   1517   1852   1855
    665   1111    446   -888    109    779    511   -174   1096   1161   1610   1719
    574    667     93   -620    241    381    374   -743    410    296    678    870
    491    239   -252   -363    371     -7    246  -1083   -132   -452   -150    166
    439    -49   -488   -194    462   -267    254   -935    -46   -418   -181     96
    472   -202   -675   -135    574   -439    324   -698    187   -207    -57    101
    550   -174   -727   -189    639   -449    394   -517    376    -51     31    137
    620    -72   -696   -275    657   -384    527   -311    581    129    166    244
    649      5   -644   -327    646   -319    607   -176    722    257    272    272
    524     33   -493   -280    509   -228    685    -72    823    345    345    335
    493      5   -488   -249    491   -241    709    -31    859    381    379    394
    576     10   -568   -293    571   -277    706    -54    841    376    379    379
    563     51   -511   -306    537   -228    735    -51    836    381    374    345
    568     59   -509   -316    540   -223    761    -25    865    413    400    366
    610     -2   -615   -303    613   -309    795     -7    888    428    410    363
    610    -38   -649   -285    628   -345    769     -7    885    418    392    353
    574    -44   -618   -265    594   -329    761     38    937    472    444    397
    545    -36   -584   -257    563   -309    779     54    961    498    467    407
    626     20   -607   -324    615   -293    802     59    976    517    491    418
    652     12   -639   -335    644   -311    849     77   1005    550    530    454
    633    -23   -657   -303    644   -340    862     88   1013    561    540    467
    594    -38   -633   -277    613   -335    862    106   1041    587    558    462
    641    -93   -735   -272    688   -413    833     75   1023    566    540    446
    561   -116   -678   -223    618   -397    839     93   1057    600    576    478
    306    -96   -402   -103    353   -249    974    272   1223    771    740    636
    324   -106   -431   -111    376   -267    992    350   1283    831    789    678
    335   -116   -452   -111    392   -283   1000    392   1332    875    826    698
    368    -36   -405   -166    384   -220   1000    433   1392    937    888    763
    441     75   -366   -257    405   -145    971    472   1439   1000    950    826
    504    184   -319   -345    413    -67    969    519   1488   1065   1018    904
    509    280   -228   -394    368     28    982    563   1535   1124   1091    989
    579    376   -205   -480    392     88   1005    597   1577   1171   1143   1047
    628    475   -153   -550    392    161   1036    654   1636   1236   1210   1124
    613    496   -116   -553    363    189   1098    714   1691   1283   1254   1166
    644    506   -137   -574    389    184   1098    714   1688   1280   1249   1169
    688    493   -197   -592    441    148   1083    683   1652   1234   1205   1137
    766    501   -265   -633    517    119   1044    636   1602   1171   1153   1114
    696    480   -215   -589    454    132   1093    646   1605   1163   1137   1145
    620    400   -220   -511    420     90   1140    626   1558   1111   1075   1124
    654    342   -311   -501    483     18   1158    579   1493   1031    987   1052
    727    288   -439   -506    584    -75   1156    532   1431    958    906    963
    792    231   -561   -511    678   -163   1106    467   1358    878    823    880
    839    171   -670   -506    756   -249   1072    400   1291    802    743    782
    820    127   -696   -475    758   -285   1072    355   1249    758    696    719
    727     70   -657   -397    693   -293   1083    342   1241    748    678    685
    696     10   -685   -353    688   -337   1083    335   1226    732    646    644
    698     -2   -704   -348    698   -353   1078    314   1200    711    618    628
    704     23   -683   -366    693   -327   1054    298   1189    704    600    620
    701     41   -659   -371    680   -309   1106    322   1213    722    605    626
    704    119   -584   -413    644   -231   1114    363   1249    758    644    652
    771    176   -594   -472    683   -207   1067    368   1249    761    654    652
    761    236   -524   -498    641   -142   1101    420   1296    797    698    675
    730    350   -379   -540    555    -12   1187    504   1376    867    769    724
    730    426   -303   -579    517     62   1210    530   1402    891    789    735
    735    465   -270   -600    501     98   1202    545   1410    906    805    748
    717    511   -205   -615    459    153   1226    561   1431    937    836    782
    743    623   -119   -683    431    252   1239    566   1454    971    875    833
    776    654   -122   -717    446    267   1223    561   1439    963    878    846
    810    685   -124   -748    467    280   1195    561   1423    950    875    854
    800    724    -77   -763    439    324   1213    574   1426    961    885    867
    849    805    -44   -826    446    381   1249    597   1441    976    906    893
    870    807    -62   -841    467    374   1184    579   1410    956    888    878
    854    727   -127   -792    491    301   1174    553   1361    909    849    841
    833    691   -142   -763    488    275   1205    550   1343    893    839    836
    820    691   -129   -756    475    280   1234    561   1345    891    839    841
    805    672   -132   -740    470    270   1221    558   1340    872    826    839
    800    641   -158   -722    480    241   1210    548   1325    846    802    815
    805    587   -218   -698    511    184   1205    540   1306    826    776    784
    789    509   -280   -649    535    114   1213    532   1283    805    748    761
    787    462   -324   -626    555     67   1213    530   1265    787    730    743
    802    420   -381   -613    592     20   1197    527   1252    771    709    722
    839    418   -420   -631    631      0   1197    530   1252    769    701    701
    880    381   -498   -631    691    -57   1197    522   1241    753    680    670
    878    316   -563   -597    719   -122   1215    517   1228    743    657    662
    888    265   -623   -579    756   -179   1244    532   1234    753    657    675
    878    236   -644   -558    761   -202   1213    537   1234    761    670    709
    854    184   -670   -519    763   -241   1221    548   1241    766    670    717
    867    161   -709   -514    787   -272   1327    662   1330    813    667    706
    922    148   -774   -535    849   -314   1379    810   1436    891    696    704
   1021    293   -730   -659    875   -215   1423   1002   1636   1104    888    865
   1200    711   -488   -956    844    111   1514   1252   1938   1470   1288   1273
   1257   1171    -88  -1215    670    542   1452   1208   2003   1670   1670   1774
   1088   1452    363  -1270    361    906   1312    880   1821   1683   1925   2171
    958   1564    605  -1262    176   1083   1174    475   1530   1543   1956   2270
    750   1161    410   -956    171    787   1034    -10    997    950   1319   1649
    704    581   -122   -644    413    231    932   -324    449    192    405    740
    823    309   -514   -566    670   -101    844   -298    342     20    168    485
    774    140   -636   -459    706   -246    867   -101    506    158    244    514
    766    150   -615   -457    691   -231    974    150    745    366    392    610
    714    148   -566   -431    639   -207   1161    439   1013    597    571    735
    688    194   -493   -441    592   -148   1288    659   1202    769    709    836
    709    239   -472   -475    592   -116   1343    774   1291    862    789    922
    789    306   -483   -548    636    -88   1454    844   1343    919    849    982
    833    322   -511   -579    672    -93   1488    888   1366    958    885   1010
    779    210   -571   -496    675   -179   1447    878   1335    935    857    989
    844    228   -618   -537    732   -194   1441    906   1353    948    870   1018
    945    272   -672   -607    810   -200   1454    940   1371    971    893   1052
    919    213   -706   -566    813   -246   1431    924   1337    940    867   1026
   1005    220   -784   -613    893   -283   1410    932   1335    943    875   1044
   1119    239   -880   -680   1000   -319   1413    948   1337    948    891   1062
   1135    197   -937   -665   1036   -368   1418    948   1319    940    888   1052
   1187    106  -1080   -646   1132   -485   1376    919   1280    898    849   1002
   1257    150  -1109   -704   1184   -478   1371    971   1319    945    896   1031
   1231    226  -1005   -730   1117   -389   1392   1036   1369   1008    969   1093
   1124    283   -841   -704    984   -277   1447   1083   1405   1049   1010   1124
   1026    236   -789   -633    909   -275   1423   1078   1395   1041   1008   1114
   1010    207   -805   -610    909   -298   1405   1106   1402   1052   1023   1106
   1060    259   -800   -659    930   -267   1374   1140   1421   1080   1052   1124
   1083    340   -743   -711    914   -200   1384   1200   1470   1143   1119   1184
   1169    478   -691   -826    930   -106   1467   1312   1574   1257   1239   1283
   1111    475   -636   -795    875    -80   1462   1366   1615   1309   1291   1312
   1119    504   -618   -813    867    -57   1421   1402   1631   1337   1317   1335
   1169    597   -571   -883    870     12   1405   1462   1673   1392   1382   1395
   1158    680   -478   -922    818    101   1428   1545   1748   1486   1488   1486
   1148    735   -413   -943    779    163   1410   1579   1774   1522   1540   1532
   1153    769   -387   -963    769    189   1374   1574   1751   1506   1532   1532
   1192    844   -348  -1018    771    249   1392   1600   1766   1522   1564   1556
   1226    906   -322  -1067    774    293   1413   1615   1761   1522   1584   1577
   1192    904   -290  -1049    740    306   1410   1595   1732   1483   1553   1548
   1197    883   -314  -1041    756    285   1410   1548   1688   1426   1499   1499
   1239    870   -368  -1054    805    252   1402   1491   1628   1350   1428   1452
   1270    870   -400  -1072    833    236   1376   1441   1566   1280   1366   1392
   1273    849   -423  -1062    849    213   1376   1382   1504   1218   1304   1335
   1286    841   -446  -1065    867    200   1395   1345   1462   1169   1254   1293
   1319    782   -537  -1049    930    122   1384   1283   1387   1091   1179   1231
   1330    758   -571  -1044    950     93   1392   1257   1343   1052   1135   1197
   1335    750   -587  -1044    961     83   1371   1221   1301   1013   1098   1166
   1325    748   -576  -1036    950     85   1343   1182   1270    982   1075   1153
   1319    753   -566  -1036    943     93   1340   1171   1254    969   1070   1150
   1319    737   -581  -1031    948     77   1332   1171   1247    961   1060   1148
   1325    756   -568  -1041    945     93   1312   1161   1231    943   1034   1122
   1330    784   -548  -1057    937    119   1301   1156   1228    945   1031   1132
   1330    805   -524  -1067    927    140   1306   1171   1247    961   1060   1148
   1343    839   -506  -1091    924    166   1314   1176   1252    969   1075   1150
   1356    885   -472  -1122    914    207   1343   1205   1275    992   1093   1163
   1335    898   -436  -1119    885    231   1369   1236   1304   1018   1117   1189
   1340    904   -436  -1122    888    233   1371   1236   1304   1021   1119   1161
   1319    963   -358  -1143    839    303   1376   1260   1332   1052   1153   1161
   1309   1026   -283  -1169    797    371   1356   1254   1345   1062   1163   1176
   1301   1013   -290  -1158    797    361   1304   1213   1304   1026   1111   1161
   1257    930   -327  -1093    792    301   1252   1192   1270   1005   1085   1171
   1221    906   -314  -1065    766    296   1231   1179   1260   1002   1093   1184
   1195    906   -288  -1052    740    309   1231   1176   1254   1002   1104   1187
   1200    880   -319  -1041    758    280   1205   1148   1215    961   1060   1117
   1213    828   -384  -1021    800    223   1174   1117   1161    901    987   1075
   1163    807   -355   -984    758    226   1213   1132   1169    906    987   1109
   1166    787   -379   -976    774    205   1215   1122   1148    883    979   1093
   1182    753   -431   -969    807    161   1213   1111   1114    852    950   1054
   1174    766   -407   -969    792    179   1231   1127   1104    839    943   1041
   1184    813   -371  -1000    779    220   1210   1106   1072    810    919   1002
   1226    750   -475   -989    849    140   1189   1085   1031    779    875    932
   1239    743   -498   -992    867    122   1169   1057    989    737    826    901
   1278    763   -514  -1021    896    124   1195   1057    982    732    828    937
   1265    761   -504  -1013    883    129   1182   1047    979    737    849    924
   1244    784   -462  -1015    852    161   1174   1036    953    709    826    917
   1215    763   -454   -989    833    155   1156   1031    937    693    805    924
   1200    740   -459   -969    831    140   1166   1052    953    717    815    922
   1200    685   -517   -945    857     85   1189   1065    950    714    802    904
   1200    691   -509   -945    854     90   1231   1111    971    711    769    854
   1171    753   -420   -963    795    168   1304   1226   1060    758    769    831
   1176    846   -329  -1010    753    259   1371   1392   1221    911    888    888
   1239   1031   -207  -1135    724    410   1418   1600   1483   1228   1197   1104
   1312   1379     67  -1345    620    724   1361   1709   1662   1532   1582   1538
   1317   1665    345  -1491    485   1005   1208   1566   1618   1699   1961   2057
   1234   1732    498  -1483    368   1117   1091   1254   1397   1691   2205   2330
   1072   1496    423  -1288    324    961    953    797    896   1197   1771   1964
    971   1044     70  -1008    452    558    807    213    166    246    706   1015
   1005    722   -285   -865    644    218    646    -38   -233   -311     75    423
   1052    496   -555   -774    805    -28    597     96   -137   -246     77    348
   1117    400   -717   -761    917   -158    678    283     59    -77    158    384
   1192    441   -750   -815    971   -155    800    493    293    140    303    485
   1200    584   -618   -893    909    -15    943    732    548    384    491    594
   1145    670   -475   -906    810     98   1044    883    696    517    589    654
   1189    722   -467   -956    828    127   1072    911    727    553    636    722
   1213    706   -506   -961    859    101   1072    917    732    558    657    753
   1205    701   -506   -956    857     98   1070    922    735    558    654    750
   1254    750   -504  -1002    880    124   1044    917    740    566    659    717
   1249    763   -485  -1008    867    140   1041    914    735    566    659    709
   1267    732   -535  -1000    901    101   1008    875    691    527    618    691
   1244    652   -594   -948    919     28    995    865    672    514    607    672
   1244    631   -613   -937    930     10    950    844    644    488    587    633
   1197    574   -623   -888    909    -23    995    888    688    532    631    678
   1127    548   -581   -839    854    -15   1023    930    730    576    670    719
   1070    592   -480   -833    774     54   1052    974    774    626    711    743
   1122    649   -472   -885    797     88   1075   1000    797    646    727    750
   1161    680   -480   -922    820     98   1075   1028    823    680    763    789
   1267    706   -561   -989    914     72   1031   1008    813    683    769    800
   1345    662   -685  -1005   1015    -10    992    971    789    667    756    792
   1317    636   -680   -976   1000    -20   1026    992    826    706    789    823
   1270    740   -530  -1008    898    103   1070   1062    906    792    870    888
   1215    805   -410  -1010    813    197   1096   1148    995    888    969    971
   1236    826   -410  -1031    823    207   1117   1218   1072    976   1054   1041
   1244    833   -410  -1039    828    213   1098   1249   1124   1047   1127   1109
   1080    833   -246   -958    662    293   1137   1332   1210   1148   1244   1215
    987    875   -114   -932    550    381   1143   1389   1270   1218   1330   1296
   1013    971    -41   -995    527    465   1119   1402   1291   1249   1371   1335
   1044   1039     -5  -1041    524    517   1091   1384   1275   1247   1376   1353
    974   1008     33   -992    470    522   1078   1374   1270   1234   1376   1369
    987    966    -20   -979    504    472   1065   1340   1234   1184   1330   1322
   1005    909    -96   -958    550    407   1052   1301   1195   1135   1270   1262
    989    828   -161   -909    576    335   1083   1291   1176   1104   1228   1223
   1015    787   -228   -901    620    277   1083   1260   1135   1044   1171   1195
    950    735   -215   -841    584    259   1109   1249   1101    995   1122   1197
    867    602   -265   -735    566    171   1114   1215   1052    927   1067   1174
    880    540   -340   -709    610    101   1109   1153    974    839    974   1080
    883    597   -288   -740    584    155   1140   1150    956    818    945   1041
   1034    594   -439   -815    737     77   1085   1070    865    724    849    956
   1122    548   -576   -836    849    -15   1034    992    774    626    750    849
   1072    532   -540   -802    807     -2   1062   1002    771    620    740    792
   1026    407   -618   -719    820   -103   1047    982    737    589    698    740
   1067    363   -704   -717    885   -168   1021    937    693    537    641    680
   1101    379   -724   -740    911   -171    997    911    670    514    613    646
   1018    379   -639   -698    828   -129   1013    940    696    545    633    657
   1005    381   -626   -696    815   -122   1026    956    722    574    652    665
   1023    397   -628   -711    826   -114    992    945    722    581    659    670
   1013    459   -553   -737    782    -46    976    937    740    597    675    665
    940    514   -426   -727    683     44   1002    966    782    631    698    670
    930    524   -405   -727    667     59    976    950    776    626    696    667
    919    550   -371   -735    644     90    969    922    782    623    701    675
    953    631   -322   -795    636    153    961    914    789    633    706    683
    901    644   -257   -771    579    194    945    917    787    652    727    711
    891    636   -254   -763    571    192    963    935    795    659    740    732
    917    680   -236   -800    576    223    958    937    800    662    748    743
    893    701   -192   -797    542    254    953    930    792    659    753    737
    854    644   -210   -748    532    218    945    914    763    636    727    719
    846    623   -226   -735    537    197    945    901    743    613    706    704
    826    607   -218   -717    522    194    943    901    735    602    701    688
    802    584   -218   -696    509    184    914    880    711    576    685    659
    820    535   -285   -678    553    124    896    820    657    517    628    597
    745    498   -246   -623    493    127    935    823    654    514    618    592
    706    475   -231   -592    467    122    932    833    644    509    607    576
    727    441   -288   -584    506     77    911    813    615    480    576    535
    706    376   -329   -540    519     23    896    787    584    444    545    498
    722    371   -350   -548    535     10    859    763    555    413    514    472
    727    374   -353   -550    540     10    815    732    527    394    491    452
    685    353   -335   -522    511     10    841    735    542    407    501    446
    665    319   -345   -491    506    -12    859    743    548    410    491    423
    680    288   -392   -485    535    -51    846    735    537    400    478    433
    680    254   -426   -467    553    -85    880    756    555    410    488    433
    649    213   -439   -431    542   -111    935    833    626    452    478    387
    672    257   -415   -465    545    -77    971    940    743    537    478    340
    724    410   -314   -568    517     49   1021   1060    919    732    641    454
    807    678   -129   -743    470    275   1002   1208   1174   1085   1044    836
    865    969    103   -919    379    537    878   1218   1283   1358   1509   1369
    792   1124    332   -958    231    730    820   1010   1088   1299   1797   1805
    696    974    277   -836    207    626    776    737    675    924   1696   1805
    649    691     38   -670    303    366    626    316     80    236    982   1150
    530    290   -239   -413    384     28    496   -135   -522   -587   -119    124
    545      5   -540   -275    542   -267    379   -262   -722   -862   -535   -283
    688   -210   -901   -239    795   -555    324   -145   -566   -688   -415   -259
    711   -275   -987   -218    846   -631    374     23   -322   -444   -236   -161
    714   -233   -948   -241    828   -592    462    210    -57   -179    -28    -12
    688   -127   -815   -280    750   -470    563    423    210     75    181    145
    691    -10   -701   -342    696   -355    688    563    379    236    322    270
    639     31   -607   -335    623   -288    753    633    457    314    389    340
    574      7   -566   -293    571   -277    782    657    485    348    415    384
    527     20   -506   -272    517   -241    735    662    496    371    441    423
    480     44   -436   -262    459   -197    743    685    519    405    478    454
    415     54   -363   -236    389   -153    787    714    545    428    509    478
    322     46   -275   -184    298   -114    797    737    568    444    524    511
    296     54   -241   -174    270    -93    758    735    563    446    519    548
    327     57   -270   -194    296   -106    758    724    558    444    517    553
    368     38   -329   -205    348   -145    784    727    579    454    535    548
    355      0   -358   -179    355   -179    789    719    600    480    576    571
    371      0   -371   -184    371   -184    761    698    597    488    610    566
    363    -15   -381   -174    371   -197    750    722    605    491    623    558
    371    -12   -384   -179    376   -197    784    779    641    527    641    610
    441    -20   -465   -213    452   -241    758    784    636    524    626    589
    530    -41   -571   -244    550   -306    688    763    623    506    607    537
    600    -75   -675   -262    636   -374    685    761    646    527    626    548
    633   -142   -776   -246    704   -459    701    761    670    558    657    542
    631   -187   -818   -223    722   -501    696    802    732    633    724    576
    620   -155   -776   -231    698   -465    711    865    818    743    836    665
    602    -49   -652   -275    626   -350    701    909    888    818    917    745
    550     98   -452   -324    501   -176    685    956    982    919   1015    870
    491    215   -275   -353    381    -31    688    982   1036    982   1091    961
    413    231   -181   -322    298     25    748   1072   1127   1083   1205   1044
    387    192   -194   -290    290      0    789   1153   1208   1163   1309   1098
    387    192   -197   -290    290     -2    787   1174   1205   1145   1291   1057
    402    228   -176   -316    288     25    774   1163   1189   1122   1257   1036
    413    197   -215   -303    314     -7    743   1098   1130   1052   1200    992
    387    124   -262   -257    324    -67    701   1031   1049    958   1119    914
    374     62   -311   -218    342   -124    688    982    982    878   1039    831
    358     20   -340   -189    348   -158    693    930    924    800    963    748
    374    -25   -400   -174    387   -213    675    862    865    714    885    659
    363   -101   -465   -132    413   -283    633    774    769    607    795    589
    353   -129   -485   -111    418   -306    610    704    698    527    717    535
    384   -179   -563   -103    472   -368    566    631    631    449    652    488
    397   -226   -623    -85    509   -423    530    579    574    389    592    441
    363   -262   -626    -51    491   -441    504    555    537    353    561    415
    387   -265   -652    -62    519   -457    491    530    506    314    535    389
    452   -202   -654   -127    553   -428    514    530    511    314    550    400
    423   -202   -626   -109    524   -413    530    542    522    329    571    410
    436   -192   -628   -124    530   -407    517    561    532    337    576    415
    439   -163   -602   -137    519   -381    522    566    540    337    576    431
    441    -96   -537   -174    488   -316    530    574    555    350    589    428
    423    -75   -498   -174    459   -285    548    602    610    397    636    472
    441    -75   -517   -184    478   -296    545    618    633    413    646    480
    441    -31   -472   -205    454   -252    550    631    654    433    667    501
    410    -15   -428   -200    418   -220    535    615    659    433    675    498
    394     28   -366   -210    381   -168    527    613    678    446    693    517
    387     10   -379   -200    381   -184    478    581    675    444    688    524
    361    -38   -400   -161    379   -220    444    545    654    423    675    511
    335    -57   -392   -140    361   -223    433    535    649    413    672    511
    309    -75   -384   -116    345   -228    423    522    654    413    683    522
    301   -103   -405   -101    350   -254    397    491    639    392    672    491
    270   -132   -405    -70    337   -267    413    488    639    384    670    511
    285   -166   -452    -59    366   -309    379    449    613    350    628    475
    236   -187   -423    -23    329   -303    361    439    607    335    597    454
    246   -249   -496      0    368   -371    374    423    594    314    579    436
    298   -319   -618      7    457   -467    355    384    558    259    524    355
    252   -316   -568     31    407   -441    381    397    566    257    524    332
    257   -288   -545     15    400   -415    402    389    568    252    524    316
    296   -324   -620     12    457   -472    379    374    550    231    501    316
    329   -363   -693     15    511   -530    314    332    511    192    472    290
    327   -348   -678     10    501   -511    327    324    493    158    439    244
    319   -319   -639      0    478   -478    402    368    535    189    446    303
    376   -340   -717    -18    545   -527    358    329    511    176    441    298
    368   -340   -709    -15    537   -524    316    290    475    137    405    275
    353   -371   -724      7    537   -548    345    301    480    135    389    257
    337   -415   -753     38    545   -584    394    345    504    142    381    231
    366   -405   -774     18    568   -589    441    423    566    142    329    137
    374   -358   -732     -7    553   -545    491    540    688    236    361    150
    384   -187   -574    -98    478   -379    574    732    948    517    620    368
    483     80   -402   -280    444   -161    517    932   1221    911   1083    779
    465    379    -88   -423    277    145    392    833   1231   1137   1545   1314
    392    446     54   -418    168    249    236    496    979   1122   1779   1613
    319    358     38   -340    137    200     38     12    514    756   1553   1460
    215    -28   -244    -93    228   -135    -90   -563   -179   -140    550    576
    142   -498   -641    176    392   -571   -202   -859   -683   -888   -324   -171
    192   -743   -935    272    563   -839   -257   -743   -602   -857   -366   -283
    231   -823  -1054    293    639   -937   -181   -504   -342   -620   -210   -231
    249   -823  -1072    288    659   -948    -64   -303   -111   -418    -83   -192
    311   -743  -1054    213    683   -898     75   -122     90   -254     12   -106
    324   -639   -963    158    644   -800    171     12    239   -119    122     15
    324   -584   -909    127    615   -745    233     98    340    -10    218     57
    337   -574   -911    119    623   -743    228    114    371     31    265     46
    316   -600   -919    140    615   -758    218     88    348      5    233     38
    301   -633   -935    166    615   -784    215     90    350      5    231     54
    285   -574   -859    142    571   -714    228    116    389     41    265     96
    306   -602   -909    148    607   -756    275    148    428     72    285     90
    353   -631   -987    137    667   -807    228    101    405     44    265     59
    361   -607   -969    122    665   -787    184     90    407     54    288     85
    405   -597  -1002     93    704   -800    197     88    407     51    285     62
    457   -563  -1021     54    737   -792    153     38    371     10    233     41
    454   -563  -1018     54    732   -789    168     54    407     46    272     70
    436   -633  -1070     98    753   -852    187     64    426     62    293     41
    488   -672  -1161     90    820   -917    137     23    384     25    252     18
    568   -654  -1223     44    896   -937    132      7    381     28    246     46
    498   -688  -1187     93    841   -937    150     38    418     62    277     41
    387   -730  -1119    171    750   -924    171    109    478    124    327     77
    402   -696  -1101    145    750   -898    189    158    532    174    371    111
    446   -675  -1122    114    784   -898    202    194    589    233    431    166
    530   -639  -1169     54    849   -904    192    239    644    298    498    223
    537   -610  -1148     36    841   -878    189    283    696    361    563    272
    496   -571  -1070     36    782   -820    210    350    776    449    652    358
    454   -467   -922      7    688   -693    233    431    865    553    766    467
    509   -444   -953    -33    730   -698    228    465    904    605    831    509
    548   -441   -989    -54    766   -714    246    470    914    605    839    519
    506   -449   -956    -28    730   -701    277    488    924    613    841    553
    433   -501   -935     33    683   -717    288    504    919    605    839    558
    374   -506   -880     64    626   -691    327    517    919    589    833    566
    363   -496   -859     64    610   -678    361    509    896    553    807    540
    379   -527   -909     72    641   -717    358    470    852    491    740    485
    374   -553   -927     90    649   -740    358    423    802    428    678    444
    332   -579   -911    124    620   -745    379    384    753    368    615    387
    324   -594   -919    135    620   -756    387    332    696    309    545    332
    285   -618   -904    163    592   -758    407    306    665    272    501    288
    280   -675   -956    197    618   -815    423    280    631    236    462    249
    353   -769  -1124    207    735   -945    418    233    589    179    397    187
    426   -839  -1265    205    844  -1052    405    181    545    127    345    137
    329   -846  -1179    257    753  -1013    436    215    574    153    379    168
    350   -844  -1195    246    771  -1018    405    200    550    132    361    168
    322   -891  -1215    283    766  -1054    402    197    542    135    358    200
    329   -906  -1236    288    782  -1070    418    200    540    135    358    233
    327   -888  -1218    280    771  -1052    439    207    548    140    363    257
    379   -930  -1309    275    844  -1119    400    187    511    101    332    200
    436   -906  -1345    233    888  -1124    358    176    493     93    327    187
    535   -865  -1400    163    966  -1132    374    184    501     98    329    194
    607   -872  -1480    129   1041  -1174    371    158    485     75    306    148
    540   -865  -1405    163    971  -1135    405    184    511    106    332    150
    472   -862  -1335    192    904  -1098    405    215    542    142    361    158
    439   -859  -1299    210    867  -1078    384    202    542    150    371    171
    405   -885  -1293    239    849  -1088    340    166    506    124    350    145
    402   -909  -1312    254    857  -1109    290    119    465     93    319    124
    418   -885  -1304    233    857  -1093    290    109    462     96    319    137
    407   -833  -1241    210    823  -1036    327    140    485    127    342    163
    376   -839  -1215    228    792  -1026    303    142    472    114    332    153
    366   -872  -1239    254    802  -1054    298    135    446     77    301    124
    361   -906  -1267    270    813  -1085    337    132    436     57    285    111
    366   -872  -1241    252    802  -1057    335    140    436     57    288    119
    374   -815  -1189    218    782  -1002    340    161    439     59    290    129
    402   -782  -1184    189    792   -982    368    155    431     44    275    114
    400   -795  -1195    197    795   -995    345    127    394      7    244     83
    392   -797  -1189    200    789   -992    332    119    371    -20    223     51
    384   -789  -1176    202    776   -982    337    119    358    -31    213     36
    353   -779  -1132    213    743   -956    363    142    368    -20    220     38
    361   -740  -1101    187    730   -919    387    161    374    -12    228     49
    376   -709  -1085    166    730   -896    340    142    363    -23    220     46
    387   -737  -1124    174    753   -930    301     93    322    -67    179     15
    371   -782  -1153    205    761   -966    293     70    298    -88    150    -10
    314   -826  -1140    254    724   -982    337     96    311    -85    145    -18
    345   -820  -1166    236    756   -995    400    179    361    -59    140    -51
    415   -761  -1176    168    795   -969    472    319    470     15    161    -75
    431   -678  -1109    124    769   -893    566    501    652    187    296     33
    483   -420   -904    -33    691   -662    657    753    940    532    652    371
    509    -64   -576   -223    542   -319    633    846   1098    805   1052    839
    446    236   -210   -342    327     15    504    600    979    862   1363   1296
    301    405    103   -353     98    254    358    166    685    745   1491   1525
    171    124    -46   -150    106     38    184   -324    194    252   1008   1072
    119   -467   -589    174    353   -527     51   -753   -394   -550     28    111
    142   -992  -1135    423    639  -1062    -67   -888   -693   -989   -524   -441
    153  -1236  -1389    542    771  -1312    -96   -719   -558   -878   -485   -452
    197  -1286  -1483    542    839  -1384    -18   -483   -332   -672   -350   -363
    231  -1265  -1499    517    862  -1382    148   -207    -72   -452   -197   -246
    275  -1234  -1509    478    891  -1371    335     33    150   -257    -46   -124
    350  -1208  -1558    428    953  -1382    420    137    241   -179     15    -54
    413  -1195  -1608    389   1008  -1400    392    150    259   -166     31    -41
    415  -1166  -1582    374    997  -1374    397    166    280   -150     54    -38
    389  -1127  -1519    368    950  -1322    428    192    301   -129     70    -33
    363  -1067  -1431    353    896  -1249    400    210    311   -109     83    -28
    335   -984  -1322    322    826  -1153    433    233    335    -83    111      2
    319   -924  -1244    301    782  -1083    436    236    340    -77    119     10
    277   -919  -1200    319    737  -1060    418    252    353    -62    135     20
    228   -953  -1182    363    704  -1067    452    296    381    -31    153     70
    239   -984  -1223    371    730  -1104    465    309    387    -20    168     96
    239   -989  -1231    374    732  -1109    457    324    392    -10    179    101
    197  -1034  -1231    418    711  -1132    504    371    426     25    207    129
    176  -1026  -1202    426    688  -1114    493    400    449     64    236    168
    142  -1031  -1176    441    659  -1104    496    426    459     75    252    179
    106  -1031  -1137    459    620  -1083    545    480    506    122    288    223
    111  -1034  -1148    459    628  -1091    545    504    530    155    322    246
    116  -1018  -1135    452    626  -1075    553    540    566    205    376    288
    116   -997  -1114    439    615  -1054    566    587    607    249    418    329
    137   -989  -1127    426    631  -1057    555    628    644    293    459    371
    220   -943  -1163    361    691  -1054    563    675    683    340    511    428
    340   -875  -1215    267    776  -1044    579    740    732    405    568    493
    368   -859  -1231    244    797  -1044    493    732    727    426    592    519
    405   -787  -1192    189    797   -989    470    743    745    459    633    574
    480   -722  -1205    119    839   -963    522    802    800    514    698    646
    594   -688  -1283     46    937   -984    527    818    802    519    717    667
    636   -683  -1319     23    976  -1000    498    820    795    506    714    675
    605   -724  -1330     59    966  -1026    522    844    805    509    714    659
    550   -776  -1327    111    937  -1052    537    846    792    491    693    626
    524   -820  -1345    148    935  -1083    517    813    743    428    631    553
    535   -857  -1395    161    963  -1124    527    789    701    368    579    496
    579   -859  -1439    140   1008  -1148    571    769    665    314    519    423
    584   -836  -1423    124   1002  -1127    594    740    636    272    472    366
    436   -940  -1376    252    906  -1158    602    698    587    220    420    306
    400   -943  -1343    270    870  -1143    615    680    561    192    392    285
    329   -974  -1304    322    815  -1140    626    652    527    153    353    236
    254  -1041  -1296    392    771  -1169    646    644    506    137    342    215
    233  -1026  -1260    397    745  -1143    633    646    496    142    355    223
    200  -1000  -1200    397    698  -1098    641    652    498    161    374    246
    168  -1031  -1200    431    683  -1114    602    597    439     96    314    215
    153  -1062  -1215    454    683  -1137    571    563    407     57    280    197
    189  -1031  -1221    420    704  -1124    576    574    415     62    283    184
    187  -1034  -1223    420    704  -1127    587    607    436     83    311    192
    244   -979  -1223    366    732  -1098    605    641    465    111    348    218
    288   -930  -1218    319    753  -1072    628    659    480    119    371    239
    319   -891  -1210    285    763  -1049    646    678    485    124    374    236
    296   -852  -1150    275    722  -1002    639    696    493    140    379    246
    316   -818  -1135    249    724   -976    626    685    485    137    374    244
    340   -782  -1122    220    730   -953    592    654    475    132    371    257
    389   -774  -1163    192    776   -969    563    639    459    129    379    280
    413   -756  -1171    168    789   -961    561    631    449    127    379    283
    407   -735  -1143    163    774   -940    548    620    441    119    381    293
    410   -740  -1150    163    776   -945    524    597    418     96    363    277
    402   -774  -1176    187    789   -974    522    592    394     80    348    267
    355   -828  -1184    233    769  -1008    488    574    371     62    332    259
    327   -875  -1202    272    763  -1039    509    581    366     57    327    259
    293   -958  -1252    329    771  -1106    514    563    340     23    293    231
    280   -971  -1252    345    766  -1111    506    532    306    -15    249    187
    290   -943  -1234    324    761  -1088    504    519    288    -33    220    163
    265   -989  -1254    363    758  -1122    498    509    270    -51    197    135
    249  -1070  -1322    407    784  -1195    496    498    249    -75    179    111
    220  -1104  -1325    441    771  -1213    501    493    241    -88    174     93
    205  -1130  -1335    462    766  -1231    488    480    228    -98    163     85
    213  -1143  -1358    465    784  -1249    475    472    210   -111    148     70
    192  -1161  -1353    483    771  -1254    493    485    215   -111    137     54
    168  -1171  -1340    501    753  -1254    509    496    220   -106    137     75
    187  -1210  -1397    511    789  -1304    485    480    192   -122    122     62
    192  -1208  -1400    506    795  -1304    480    472    181   -135    101     31
    200  -1187  -1389    493    792  -1288    553    548    236   -119     80    -18
    228  -1179  -1408    475    818  -1293    657    672    340    -83     51    -59
    249  -1078  -1330    413    789  -1205    722    839    522     93    194     51
    280   -815  -1096    267    688   -956    753   1070    823    457    571    381
    350   -418   -769     33    558   -592    667   1171   1023    810   1052    898
    350   -184   -535    -83    441   -358    519    963    914    932   1434   1363
    249   -145   -397    -54    322   -272    376    568    589    802   1538   1519
    106   -465   -571    179    337   -519    220     49      5    179    932   1002
     -5   -971   -966    485    478   -969     90   -485   -719   -815   -210     15
     75  -1267  -1343    597    709  -1304     12   -584   -969  -1210   -698   -431
    116  -1454  -1571    667    841  -1512     67   -363   -763  -1041   -607   -426
    109  -1558  -1667    724    885  -1610    155   -140   -514   -826   -483   -374
    103  -1535  -1639    714    870  -1587    267     90   -254   -592   -324   -288
    148  -1392  -1540    623    844  -1465    420    306     -7   -376   -155   -176
    184  -1301  -1488    558    836  -1395    498    400     96   -288    -83   -111
    194  -1304  -1499    555    844  -1402    537    454    161   -220    -28    -72
    187  -1301  -1488    555    836  -1392    574    493    200   -181      0    -49
    184  -1306  -1491    561    836  -1397    592    506    200   -181      0    -51
    187  -1322  -1512    566    846  -1415    568    493    184   -192    -12    -70
    207  -1280  -1491    535    849  -1384    561    501    205   -171      7    -54
    187  -1286  -1473    548    828  -1376    566    517    223   -145     31    -44
    142  -1317  -1460    587    800  -1387    550    522    223   -142     38    -54
    132  -1327  -1462    594    795  -1395    558    524    223   -142     31    -49
    116  -1343  -1460    610    787  -1400    566    522    226   -140     36    -31
     80  -1400  -1480    659    776  -1439    530    496    197   -161     18    -59
     67  -1397  -1465    665    766  -1431    537    509    210   -148     33    -54
     64  -1387  -1454    659    758  -1421    545    509    218   -140     44    -54
     67  -1387  -1454    659    758  -1421    522    511    226   -119     64    -25
     67  -1376  -1447    654    753  -1410    517    527    246    -85     98    -15
     88  -1337  -1426    626    756  -1382    540    548    272    -62    109    -23
     96  -1345  -1441    623    766  -1392    545    566    288    -49    116     20
    109  -1325  -1436    607    771  -1379    542    597    319    -15    163     49
    148  -1262  -1410    555    779  -1335    545    636    363     41    220     77
    124  -1218  -1343    548    732  -1280    524    698    428    127    296    148
    155  -1169  -1325    506    737  -1247    548    771    504    228    397    254
    233  -1106  -1340    436    787  -1223    532    792    535    280    459    277
    218  -1034  -1252    405    735  -1143    519    828    576    335    517    329
    200   -963  -1163    381    680  -1062    519    883    631    394    587    415
    252   -924  -1176    335    711  -1049    511    875    628    392    597    407
    259   -922  -1184    329    719  -1052    519    867    623    376    592    410
    262   -950  -1213    342    735  -1083    532    872    615    376    597    420
    252   -974  -1226    361    737  -1098    542    846    571    332    558    379
    249  -1010  -1262    379    753  -1135    542    787    493    236    454    285
    257  -1070  -1327    405    792  -1200    524    730    428    155    374    246
    254  -1153  -1408    449    828  -1280    511    675    355     75    301    184
    249  -1210  -1460    480    854  -1335    501    633    301      5    233    111
    244  -1265  -1509    509    875  -1387    522    584    244    -64    158     20
    265  -1332  -1597    532    930  -1465    498    514    174   -137     85    -49
    262  -1410  -1675    574    966  -1543    446    428     77   -226     -2   -119
    236  -1465  -1701    615    969  -1582    467    405     54   -257    -44   -163
    244  -1486  -1730    618    984  -1605    509    420     80   -239    -28   -153
    236  -1488  -1727    626    982  -1608    550    446    106   -210     -2   -132
    189  -1522  -1714    665    950  -1618    581    478    137   -187     20   -114
    137  -1519  -1657    691    896  -1587    620    506    171   -163     46   -101
     57  -1504  -1564    722    807  -1532    623    511    184   -145     64    -80
     -5  -1532  -1527    769    758  -1530    659    535    210   -122     83    -80
    -33  -1525  -1491    779    727  -1509    678    553    236   -103     98    -67
    -51  -1519  -1467    787    706  -1493    680    589    270    -67    137    -10
    -44  -1545  -1501    795    724  -1522    693    600    290    -54    155     -7
    -49  -1540  -1491    792    719  -1517    696    594    303    -33    168      0
    -12  -1493  -1480    750    732  -1488    698    584    306    -20    176     15
     15  -1462  -1478    724    745  -1470    685    555    283    -31    174     18
    -49  -1449  -1402    748    675  -1426    698    561    283    -20    184     36
    -36  -1400  -1363    717    662  -1382    711    571    290    -12    192     44
     -5  -1350  -1345    678    670  -1348    701    568    290    -18    194     44
     18  -1337  -1356    659    685  -1345    698    563    288    -18    200     49
     -7  -1395  -1387    698    688  -1392    722    566    277    -25    189     44
    -88  -1408  -1319    748    615  -1363    779    623    319     18    233     83
   -161  -1457  -1296    807    566  -1376    787    631    316     15    233     88
   -129  -1517  -1387    823    628  -1452    743    576    254    -49    168     20
    -85  -1574  -1488    826    701  -1532    727    537    207    -96    116    -33
    -72  -1644  -1571    857    748  -1608    719    506    171   -137     70    -64
   -122  -1722  -1600    922    737  -1662    745    514    176   -137     72    -44
   -137  -1769  -1631    953    745  -1701    792    535    192   -122     85    -15
    -80  -1761  -1683    919    800  -1722    745    496    161   -155     51    -46
    -44  -1745  -1701    893    826  -1722    717    467    137   -176     36    -51
    -64  -1725  -1660    893    797  -1693    727    472    137   -168     46    -46
    -75  -1792  -1717    935    820  -1756    732    483    140   -166     46    -67
    -80  -1831  -1753    956    833  -1792    748    475    137   -168     44    -57
    -46  -1808  -1761    927    857  -1784    737    470    140   -158     57    -33
    -64  -1855  -1790    958    859  -1823    784    535    187   -132     57    -54
    -88  -1870  -1782    979    846  -1826    883    665    293    -67     46   -127
    -90  -1784  -1693    935    800  -1740    945    789    439     70    132    -93
    -57  -1556  -1501    805    722  -1530    963    943    665    361    433    163
    -15  -1210  -1195    613    589  -1205    898   1062    888    730    906    649
    -62   -831   -769    446    353   -800    769    930    844    839   1291   1143
    -80   -883   -805    480    361   -844    722    646    506    602   1374   1332
   -137  -1117   -979    626    418  -1049    670    314     18     96   1002   1028
   -213  -1457  -1247    833    514  -1353    571   -132   -605   -722      0     88
   -228  -1870  -1641   1049    706  -1756    405   -493  -1104  -1397   -904   -719
   -275  -2109  -1836   1192    779  -1974    358   -394   -995  -1273   -857   -737
   -306  -2197  -1891   1252    789  -2044    423   -179   -719   -997   -665   -644
   -259  -2166  -1909   1213    823  -2039    488     -7   -472   -756   -485   -532
   -246  -2052  -1805   1150    779  -1930    615    202   -200   -485   -267   -376
   -233  -1904  -1670   1067    717  -1787    753    376     23   -275    -85   -233
   -174  -1831  -1660   1002    740  -1745    797    444    106   -192    -10   -171
   -150  -1805  -1654    979    750  -1730    766    449    109   -181     -5   -168
   -179  -1753  -1574    966    696  -1665    779    470    132   -155     12   -153
   -200  -1686  -1488    940    641  -1590    820    519    174   -111     51   -129
   -200  -1665  -1465    932    631  -1566    831    540    192    -96     77   -111
   -184  -1644  -1460    911    636  -1551    820    530    189    -98     83   -103
   -184  -1628  -1444    906    628  -1538    818    519    187   -103     85   -101
   -226  -1623  -1397    922    584  -1512    818    514    187   -103     96    -93
   -233  -1600  -1366    914    566  -1483    833    514    189   -101    103    -90
   -210  -1574  -1363    891    574  -1467    844    509    192    -98    101    -98
   -296  -1564  -1267    930    485  -1415    841    540    220    -59    137    -70
   -303  -1545  -1241    922    467  -1395    880    555    241    -36    153    -67
   -283  -1501  -1218    891    465  -1358    867    558    252    -18    166    -57
   -259  -1496  -1239    875    488  -1369    807    532    246    -23    163    -62
   -249  -1514  -1265    883    506  -1389    800    535    265    -10    181    -51
   -226  -1499  -1273    859    522  -1387    820    542    296     15    200    -49
   -200  -1470  -1270    833    535  -1371    820    553    327     46    231    -33
   -163  -1431  -1267    795    550  -1350    787    563    363     85    265    -12
   -132  -1395  -1262    763    563  -1330    769    589    410    142    314     15
   -140  -1376  -1236    756    545  -1309    766    641    480    233    413    103
   -148  -1358  -1210    753    530  -1286    784    706    563    340    522    202
   -137  -1312  -1176    722    517  -1244    779    737    620    407    594    265
   -155  -1254  -1098    706    470  -1176    769    776    680    467    667    327
   -184  -1280  -1096    732    454  -1189    802    820    735    509    717    389
   -158  -1304  -1145    732    493  -1226    813    818    748    504    709    410
   -184  -1322  -1140    753    478  -1234    818    826    753    498    706    420
   -187  -1348  -1161    769    485  -1254    826    818    732    475    680    407
   -184  -1402  -1221    792    517  -1312    815    776    678    410    607    342
   -145  -1452  -1306    797    579  -1382    795    730    610    324    514    259
    -98  -1439  -1340    769    618  -1392    776    685    550    244    431    184
    -64  -1483  -1418    774    675  -1452    753    631    483    171    350    103
    -83  -1525  -1441    802    678  -1483    779    602    433    114    298     41
   -163  -1540  -1376    852    605  -1460    800    584    405     85    267     36
   -254  -1535  -1280    893    511  -1408    818    568    387     67    233     25
   -316  -1556  -1239    937    459  -1397    870    558    371     38    207     -7
   -379  -1569  -1192    974    405  -1382    859    558    368     28    202    -36
   -433  -1574  -1140   1002    350  -1358    771    530    335      7    187    -44
   -446  -1605  -1161   1026    355  -1384    789    517    319      2    187    -49
   -449  -1644  -1195   1047    371  -1421    815    501    298    -25    163    -85
   -514  -1660  -1148   1085    314  -1402    789    470    288    -38    145    -57
   -532  -1673  -1140   1101    303  -1408    818    491    309    -18    155    -31
   -540  -1649  -1111   1093    285  -1382    831    537    345     18    192    -46
   -537  -1621  -1083   1080    272  -1353    841    579    394     77    236    -18
   -491  -1621  -1130   1054    319  -1376    844    563    407    109    275      5
   -441  -1623  -1184   1031    368  -1405    810    522    371     67    249    -10
   -353  -1587  -1236    969    439  -1413    802    514    361     49    231      5
   -293  -1509  -1215    901    459  -1363    779    509    366     64    239     20
   -272  -1579  -1306    924    514  -1444    756    514    376     83    270     12
   -239  -1691  -1452    963    605  -1571    730    488    337     46    231    -20
   -181  -1764  -1582    971    698  -1675    696    454    303      7    189    -46
   -109  -1764  -1654    937    771  -1709    662    441    293      2    192    -20
    -90  -1813  -1722    953    815  -1769    639    410    267    -25    171    -67
   -142  -1974  -1831   1060    844  -1904    654    413    265    -31    158    -88
   -166  -1987  -1823   1075    826  -1906    730    488    340     44    233    -46
   -166  -1901  -1735   1034    784  -1818    797    566    423    135    335     33
   -272  -1919  -1647   1096    685  -1784    787    553    407    114    327     31
   -353  -1935  -1582   1143    613  -1758    807    542    400     96    306      7
   -420  -1971  -1553   1195    563  -1764    844    535    392     80    288    -25
   -433  -1974  -1540   1205    553  -1758    807    517    368     57    272    -51
   -452  -1979  -1527   1215    535  -1753    753    498    335     25    249    -64
   -483  -1997  -1514   1241    514  -1756    766    501    324     15    244   -119
   -462  -2003  -1540   1231    537  -1771    761    506    324      7    241   -124
   -462  -2036  -1574   1249    555  -1805    740    480    309    -18    226   -145
   -444  -2047  -1602   1244    576  -1826    719    449    285    -46    200   -163
   -384  -1992  -1610   1187    613  -1803    704    454    290    -36    213   -155
   -355  -1982  -1626   1166    633  -1805    696    452    293    -33    218   -155
   -335  -1974  -1639   1156    652  -1808    688    454    293    -41    210   -166
   -345  -1948  -1602   1145    626  -1777    748    545    363    -15    181   -202
   -324  -1906  -1582   1117    628  -1745    823    680    491     75    213   -189
   -277  -1740  -1462   1008    592  -1602    885    846    704    301    426    -36
   -171  -1436  -1265    805    545  -1350    885   1088   1028    714    880    374
   -116  -1091   -976    602    428  -1034    766   1065   1109    974   1348    906
   -137   -927   -789    532    324   -859    675    800    909    976   1639   1273
   -223  -1005   -784    613    280   -896    537    400    491    680   1551   1239
   -340  -1335   -995    839    327  -1166    387   -137   -142    -67    753    532
   -418  -1774  -1356   1096    467  -1566    241   -576   -761   -956   -316   -397
   -426  -2094  -1667   1260    618  -1880    174   -548   -797  -1070   -522   -636
   -410  -2278  -1867   1343    724  -2073    210   -342   -563   -867   -400   -610
   -363  -2296  -1932   1330    784  -2114    288   -129   -309   -639   -244   -506
   -329  -2192  -1865   1260    766  -2031    426     93    -44   -402    -67   -374
   -319  -2104  -1784   1210    730  -1943    545    257    142   -241     54   -275
   -309  -2057  -1748   1182    717  -1901    602    335    236   -158    124   -207
   -283  -2031  -1748   1158    732  -1891    623    368    288   -109    166   -189
   -265  -2034  -1769   1148    750  -1901    628    374    303   -101    176   -200
   -257  -1992  -1735   1124    737  -1865    631    376    319    -88    187   -187
   -249  -1974  -1727   1109    737  -1852    641    387    345    -67    207   -174
   -257  -1958  -1701   1109    722  -1831    641    392    350    -62    213   -176
   -252  -1925  -1673   1088    709  -1800    626    389    358    -62    215   -171
   -249  -1940  -1691   1093    719  -1816    615    394    371    -54    231   -161
   -239  -1971  -1735   1104    745  -1855    628    407    387    -41    244   -168
   -244  -1964  -1719   1104    737  -1842    626    418    389    -46    239   -137
   -283  -1940  -1657   1111    685  -1800    620    415    392    -46    246   -124
   -316  -1943  -1626   1127    654  -1784    628    423    407    -33    259   -124
   -314  -1953  -1639   1132    659  -1797    641    452    423    -12    272   -114
   -290  -1932  -1641   1111    675  -1787    654    478    444      7    298   -109
   -290  -1940  -1649   1114    678  -1795    654    491    459     20    306    -98
   -275  -1912  -1636   1093    680  -1777    652    504    475     36    322   -103
   -275  -1901  -1628   1085    675  -1764    607    506    480     49    322    -98
   -267  -1919  -1652   1093    691  -1787    597    527    493     77    348    -62
   -249  -1909  -1660   1078    704  -1784    579    542    517     96    361    -62
   -290  -1904  -1613   1096    659  -1758    581    587    568    150    402     -5
   -280  -1855  -1577   1067    644  -1717    561    628    626    218    467     59
   -236  -1795  -1558   1015    659  -1678    553    670    680    283    542     90
   -246  -1758  -1512   1000    631  -1636    537    706    714    322    584    119
   -275  -1699  -1423    987    574  -1561    530    732    732    345    615    184
   -337  -1696  -1358   1015    509  -1527    561    782    776    392    670    233
   -366  -1732  -1366   1049    498  -1551    597    831    810    426    719    246
   -410  -1758  -1350   1083    470  -1556    605    800    774    384    683    207
   -410  -1782  -1371   1096    478  -1577    600    732    704    298    597    150
   -379  -1800  -1423   1088    519  -1613    574    670    639    228    522     98
   -436  -1857  -1421   1148    491  -1639    587    639    613    200    491     75
   -483  -1914  -1431   1197    472  -1673    579    574    548    122    413     -7
   -514  -1971  -1457   1241    470  -1714    558    511    475     28    319    -88
   -517  -2029  -1512   1270    496  -1771    550    457    423    -36    254   -148
   -571  -2122  -1551   1348    488  -1836    530    381    363    -96    197   -207
   -620  -2213  -1595   1415    483  -1904    493    322    301   -148    148   -244
   -644  -2255  -1610   1449    480  -1935    472    280    270   -176    119   -283
   -631  -2291  -1660   1460    511  -1977    459    239    241   -205     85   -311
   -665  -2325  -1660   1496    496  -1992    465    239    239   -202     83   -335
   -724  -2351  -1626   1538    449  -1990    467    254    254   -176    103   -319
   -709  -2390  -1683   1548    485  -2036    465    228    233   -200     80   -350
   -691  -2410  -1722   1548    514  -2068    436    197    215   -218     67   -353
   -701  -2405  -1704   1553    501  -2055    353    171    197   -220     83   -350
   -719  -2359  -1639   1535    459  -2000    394    197    228   -197     98   -358
   -722  -2327  -1605   1522    441  -1966    441    218    259   -176    106   -329
   -714  -2309  -1595   1509    439  -1953    462    223    270   -174    111   -322
   -594  -2286  -1691   1441    548  -1990    441    194    252   -194     96   -340
   -649  -2314  -1665   1480    506  -1992    428    176    254   -189    109   -322
   -633  -2260  -1626   1447    496  -1943    402    181    267   -161    140   -301
   -542  -2252  -1709   1397    579  -1979    329    122    207   -207    101   -342
   -610  -2262  -1652   1436    519  -1958    314    109    187   -220     85   -350
   -600  -2304  -1706   1449    550  -2005    327    124    197   -207     96   -340
   -566  -2364  -1797   1465    615  -2081    337    111    181   -226     80   -368
   -597  -2423  -1829   1509    613  -2127    309     98    166   -241     80   -376
   -644  -2507  -1862   1577    607  -2184    309     93    153   -254     80   -384
   -607  -2473  -1867   1540    628  -2171    363    111    176   -246     77   -379
   -519  -2439  -1919   1478    698  -2179    376    114    189   -244     80   -363
   -506  -2431  -1927   1467    709  -2179    415    129    210   -223    106   -332
   -548  -2413  -1865   1480    657  -2140    449    171    249   -187    142   -311
   -493  -2410  -1919   1452    711  -2166    485    187    259   -189    140   -303
   -467  -2470  -2003   1467    766  -2236    488    155    233   -228    106   -335
   -480  -2535  -2055   1506    787  -2294    483    153    218   -246     85   -366
   -509  -2572  -2062   1540    776  -2317    496    174    231   -231     96   -361
   -530  -2600  -2070   1564    769  -2335    532    210    265   -197    124   -350
   -589  -2618  -2029   1605    717  -2325    563    233    283   -187    129   -342
   -576  -2660  -2083   1615    753  -2372    540    202    254   -218     96   -342
   -615  -2657  -2042   1636    711  -2351    568    213    257   -213    103   -348
   -626  -2629  -2003   1626    688  -2317    587    231    270   -205    109   -363
   -652  -2572  -1919   1610    633  -2247    662    319    340   -155    127   -366
   -641  -2512  -1873   1577    615  -2195    750    470    462    -72    161   -363
   -592  -2418  -1826   1506    615  -2122    823    641    636     93    283   -283
   -530  -2145  -1615   1337    540  -1883    901    885    932    446    641     41
   -470  -1748  -1278   1109    402  -1514    880    982   1122    758   1080    537
   -517  -1415   -901    963    189  -1161    758    727   1005    839   1415   1002
   -597  -1280   -683    940     41   -982    553    270    685    724   1548   1241
   -722  -1605   -883   1161     77  -1244    371   -233    171    202   1057    800
   -802  -2208  -1405   1504    301  -1808    252   -678   -449   -652     46   -161
   -917  -2696  -1782   1805    431  -2239    145   -792   -735  -1088   -498   -678
   -911  -2943  -2031   1927    558  -2488    140   -602   -579   -969   -436   -667
   -828  -3016  -2190   1922    678  -2603    205   -413   -366   -792   -335   -602
   -813  -2915  -2101   1865    641  -2509    389   -132    -77   -540   -150   -467
   -787  -2811  -2026   1797    618  -2418    561     98    145   -342     -7   -371
   -691  -2779  -2088   1735    698  -2434    553    161    194   -298     15   -363
   -628  -2772  -2143   1699    756  -2457    535    158    205   -290     23   -368
   -558  -2764  -2205   1660    820  -2483    542    158    223   -275     38   -371
   -524  -2769  -2244   1644    859  -2507    553    163    239   -259     54   -379
   -501  -2759  -2257   1631    878  -2509    568    176    246   -254     51   -381
   -501  -2720  -2221   1610    857  -2470    589    194    270   -231     75   -353
   -498  -2696  -2197   1597    849  -2447    584    197    285   -223     85   -350
   -483  -2670  -2190   1577    852  -2431    584    220    303   -205    103   -337
   -519  -2668  -2148   1595    813  -2408    589    244    327   -171    127   -327
   -537  -2673  -2135   1605    795  -2403    602    246    335   -171    129   -332
   -545  -2665  -2120   1605    784  -2392    605    254    348   -166    132   -327
   -561  -2670  -2109   1615    771  -2390    563    241    337   -174    124   -332
   -555  -2652  -2096   1605    769  -2374    558    252    353   -158    137   -329
   -581  -2657  -2078   1618    745  -2369    574    277    381   -127    176   -316
   -584  -2631  -2049   1608    730  -2340    568    296    402   -103    207   -301
   -589  -2605  -2016   1595    711  -2312    576    306    415    -88    220   -267
   -540  -2553  -2013   1548    735  -2283    605    337    449    -57    252   -231
   -540  -2507  -1969   1522    711  -2239    636    389    496     -5    306   -194
   -542  -2444  -1904   1493    680  -2174    618    431    542     49    363   -148
   -537  -2392  -1855   1462    657  -2122    631    485    605    114    428    -80
   -519  -2330  -1810   1426    644  -2070    644    558    678    189    504    -12
   -532  -2257  -1725   1395    594  -1992    626    626    737    270    581     59
   -514  -2216  -1701   1363    592  -1958    620    662    776    311    628    111
   -470  -2161  -1691   1314    607  -1927    613    672    789    329    662    140
   -428  -2120  -1691   1275    631  -1906    605    665    782    327    667    155
   -405  -2114  -1709   1260    649  -1912    592    636    763    306    657    158
   -431  -2140  -1709   1286    636  -1925    584    605    735    267    623    114
   -452  -2177  -1727   1312    636  -1953    587    584    711    231    566     98
   -449  -2177  -1727   1314    639  -1953    602    576    709    207    535     88
   -470  -2244  -1777   1356    652  -2010    607    537    662    148    478     54
   -511  -2364  -1852   1436    670  -2109    576    483    602     75    407     -2
   -563  -2486  -1922   1522    678  -2205    558    426    548     10    345    -64
   -545  -2553  -2008   1551    730  -2281    568    387    511    -38    288   -122
   -441  -2538  -2096   1488    826  -2317    631    379    511    -44    270   -127
   -363  -2561  -2197   1462    914  -2379    613    335    465    -90    226   -174
   -348  -2613  -2265   1480    956  -2439    563    277    410   -148    174   -220
   -363  -2673  -2309   1519    971  -2491    548    210    355   -210    109   -280
   -363  -2701  -2338   1530    987  -2520    504    153    309   -254     64   -324
   -348  -2675  -2327   1512    989  -2501    496    150    309   -254     72   -319
   -348  -2621  -2275   1483    961  -2449    537    174    353   -215    109   -283
   -353  -2548  -2195   1452    919  -2372    597    218    410   -158    161   -241
   -426  -2574  -2151   1499    859  -2364    618    215    420   -145    174   -223
   -491  -2553  -2062   1522    784  -2309    589    226    439   -116    202   -184
   -566  -2548  -1982   1556    706  -2265    589    265    467    -85    233   -153
   -670  -2613  -1943   1641    636  -2278    597    280    475    -80    226   -161
   -631  -2504  -1875   1566    620  -2190    649    327    530    -31    270   -101
   -530  -2320  -1790   1426    628  -2055    724    379    600     41    345    -23
   -537  -2273  -1735   1405    597  -2005    743    371    615     57    368    -15
   -581  -2273  -1691   1428    553  -1982    685    353    610     57    384      7
   -600  -2283  -1683   1441    540  -1982    654    335    579     28    363     18
   -618  -2286  -1670   1452    524  -1979    646    329    574     20    350     20
   -628  -2294  -1667   1460    519  -1982    659    329    571     15    353     23
   -636  -2335  -1699   1486    530  -2018    639    314    548     -2    342     10
   -639  -2382  -1745   1509    550  -2065    584    272    496    -59    296    -36
   -587  -2413  -1826   1499    618  -2120    587    249    467    -93    259    -77
   -504  -2403  -1901   1452    698  -2153    610    272    480    -80    265    -77
   -553  -2465  -1912   1509    678  -2190    628    296    480    -75    272    -72
   -639  -2548  -1912   1592    633  -2231    636    280    446   -114    233    -96
   -626  -2618  -1992   1621    680  -2307    628    241    402   -166    184   -140
   -555  -2688  -2132   1621    787  -2410    571    181    340   -228    132   -207
   -483  -2707  -2223   1595    870  -2465    545    161    309   -257    109   -244
   -426  -2660  -2236   1543    904  -2449    555    171    306   -267     98   -236
   -426  -2712  -2286   1569    927  -2499    566    176    311   -270     90   -236
   -387  -2756  -2372   1571    989  -2564    542    150    296   -290     72   -254
   -327  -2738  -2410   1532   1041  -2574    524    140    280   -314     54   -280
   -363  -2837  -2473   1597   1054  -2655    511    142    275   -319     62   -303
   -394  -2930  -2535   1662   1070  -2733    509    142    272   -324     59   -319
   -394  -2902  -2507   1647   1054  -2704    576    197    319   -290     83   -296
   -387  -2829  -2442   1608   1026  -2637    706    337    433   -210    124   -288
   -444  -2756  -2312   1600    932  -2535    813    509    584    -88    197   -259
   -465  -2605  -2143   1535    836  -2374    885    727    815    161    426    -85
   -462  -2343  -1883   1400    709  -2112    878    963   1111    537    831    301
   -459  -1919  -1460   1189    498  -1691    787    950   1210    789   1252    797
   -504  -1667  -1166   1085    329  -1418    623    584    989    795   1530   1197
   -698  -1714  -1018   1205    158  -1366    415    119    620    594   1509   1239
   -859  -2135  -1275   1496    205  -1706    244   -431      5   -122    748    537
   -852  -2665  -1813   1758    480  -2239    111   -878   -670  -1088   -355   -462
   -654  -2805  -2151   1727    748  -2478     80   -776   -659  -1161   -480   -641
   -654  -2992  -2338   1823    839  -2665    127   -548   -441   -979   -361   -628
   -667  -3073  -2405   1867    867  -2738    205   -327   -213   -787   -233   -555
   -566  -2933  -2366   1751    898  -2650    405    -33     90   -524    -38   -407
   -491  -2811  -2322   1649    914  -2566    548    153    272   -361     88   -316
   -504  -2813  -2312   1657    901  -2564    574    197    311   -332    109   -309
   -504  -2766  -2265   1634    878  -2517    574    223    340   -309    132   -301
   -532  -2792  -2260   1662    862  -2527    555    213    335   -322    124   -309
   -542  -2805  -2262   1673    857  -2533    574    231    355   -309    132   -301
   -483  -2743  -2260   1610    888  -2501    610    270    392   -275    163   -280
   -498  -2792  -2296   1644    896  -2543    587    241    368   -301    145   -298
   -506  -2764  -2257   1636    875  -2512    571    241    376   -290    161   -277
   -452  -2673  -2221   1564    883  -2447    558    252    394   -277    176   -252
   -454  -2686  -2234   1569    888  -2460    558    262    413   -259    192   -233
   -441  -2678  -2236   1558    896  -2457    584    283    439   -233    215   -223
   -467  -2668  -2200   1569    865  -2434    587    296    454   -223    231   -218
   -478  -2696  -2218   1584    867  -2457    566    293    459   -223    228   -226
   -504  -2714  -2210   1608    852  -2462    568    298    480   -213    244   -207
   -563  -2782  -2218   1673    826  -2499    524    272    462   -236    228   -215
   -605  -2831  -2226   1719    810  -2530    470    265    454   -241    218   -215
   -462  -2647  -2184   1553    857  -2416    535    350    545   -153    309   -142
   -496  -2683  -2187   1590    844  -2436    553    363    563   -137    319   -145
   -553  -2746  -2195   1647    818  -2470    522    361    566   -132    316   -142
   -498  -2618  -2120   1558    810  -2369    532    426    641    -51    392    -72
   -514  -2592  -2081   1551    782  -2335    548    496    719     38    478     -2
   -488  -2577  -2088   1532    797  -2333    535    542    779    111    550     54
   -446  -2530  -2086   1486    818  -2307    514    589    841    176    623    122
   -483  -2559  -2075   1522    795  -2317    493    623    888    226    678    176
   -361  -2353  -1995   1356    815  -2174    514    665    943    283    743    249
   -290  -2247  -1956   1270    831  -2104    553    688    966    303    771    280
   -322  -2270  -1948   1296    810  -2112    558    678    963    296    769    288
   -355  -2325  -1969   1340    805  -2148    535    641    930    252    730    259
   -311  -2296  -1984   1304    833  -2140    555    636    911    220    698    244
   -324  -2322  -1997   1325    833  -2161    550    597    865    166    649    205
   -345  -2369  -2023   1356    836  -2195    519    550    818    109    602    166
   -272  -2327  -2055   1301    891  -2192    548    537    805     75    576    161
   -262  -2338  -2078   1299    906  -2208    607    509    769     23    517    114
   -244  -2374  -2130   1309    943  -2252    615    465    717    -44    446     46
   -290  -2483  -2195   1387    950  -2340    566    387    633   -127    361    -28
   -293  -2501  -2208   1397    956  -2356    579    358    607   -168    335    -38
   -327  -2574  -2249   1449    958  -2413    566    335    581   -205    301    -57
   -309  -2559  -2249   1431    969  -2405    576    327    574   -220    290    -57
   -303  -2561  -2257   1431    974  -2410    568    303    553   -246    265    -77
   -342  -2639  -2296   1491    976  -2468    524    267    511   -285    231   -103
   -363  -2624  -2260   1491    945  -2442    545    272    514   -280    241    -90
   -402  -2660  -2257   1530    924  -2457    532    262    504   -293    228   -106
   -405  -2694  -2288   1548    940  -2491    514    252    501   -298    218   -111
   -413  -2629  -2216   1522    901  -2423    524    262    524   -275    244    -75
   -444  -2587  -2143   1512    849  -2366    540    298    561   -239    285    -38
   -483  -2631  -2148   1556    831  -2390    530    298    563   -236    277    -46
   -426  -2587  -2164   1506    867  -2377    568    319    597   -207    311    -18
   -374  -2504  -2130   1439    878  -2317    581    322    615   -200    327    -10
   -394  -2494  -2099   1444    849  -2296    548    290    600   -218    306    -12
   -381  -2475  -2096   1428    854  -2286    509    272    592   -223    314     12
   -368  -2488  -2120   1428    872  -2304    480    265    589   -215    342     31
   -283  -2462  -2179   1374    948  -2322    470    239    571   -231    340    -18
   -262  -2462  -2203   1361    969  -2333    462    205    532   -275    275    -59
   -340  -2478  -2138   1408    896  -2307    519    272    587   -228    314     41
   -353  -2501  -2148   1426    896  -2325    532    301    597   -215    332     59
   -337  -2538  -2200   1439    930  -2369    509    280    566   -244    306     10
   -327  -2574  -2249   1449    958  -2410    509    259    540   -262    275    -15
   -353  -2652  -2301   1501    971  -2478    480    231    501   -301    228    -62
   -316  -2642  -2327   1478   1002  -2486    511    231    493   -314    215    -85
   -249  -2618  -2369   1434   1060  -2494    553    236    498   -319    215    -93
   -267  -2709  -2442   1488   1085  -2577    540    200    459   -368    174   -140
   -254  -2717  -2465   1486   1104  -2592    524    184    431   -397    140   -171
   -249  -2720  -2470   1480   1109  -2595    527    181    418   -405    122   -192
   -228  -2691  -2462   1460   1117  -2577    524    189    423   -397    135   -181
   -215  -2704  -2491   1457   1135  -2600    517    187    418   -407    129   -184
   -213  -2717  -2507   1465   1145  -2613    514    181    402   -426    124   -192
   -215  -2722  -2507   1467   1143  -2616    519    179    394   -436    119   -202
   -187  -2675  -2488   1431   1150  -2582    535    194    400   -431    111   -194
   -116  -2592  -2478   1353   1179  -2535    615    301    483   -374    140   -197
   -109  -2561  -2455   1335   1171  -2509    711    446    605   -298    155   -257
    -96  -2436  -2340   1265   1119  -2390    779    584    756   -161    241   -200
    -38  -2200  -2161   1119   1060  -2182    805    810   1044    187    584    124
     31  -1880  -1914    922    971  -1896    675    911   1239    548   1098    670
     36  -1662  -1699    813    867  -1680    561    698   1101    613   1436   1054
    -25  -1717  -1693    870    831  -1706    465    361    758    431   1478   1197
   -135  -1956  -1821   1047    841  -1888    319   -129    179   -166    945    779
   -200  -2351  -2151   1275    974  -2252    166   -719   -561  -1161   -202   -246
   -241  -2681  -2439   1460   1098  -2561     80   -862   -828  -1569   -711   -756
   -290  -2920  -2629   1605   1166  -2774    129   -631   -628  -1405   -636   -756
   -218  -3011  -2792   1615   1286  -2902    135   -496   -454  -1270   -592   -776
   -194  -2940  -2746   1564   1275  -2844    228   -301   -200  -1044   -439   -662
   -220  -2850  -2629   1535   1202  -2738    384    -75     62   -792   -223   -509
   -153  -2779  -2629   1465   1236  -2707    402    -46    122   -745   -181   -496
    -62  -2720  -2657   1392   1296  -2688    402    -36    158   -714   -155   -483
   -174  -2790  -2618   1480   1218  -2704    465     38    223   -649    -98   -459
   -122  -2798  -2675   1460   1275  -2738    480     31    213   -667   -111   -433
   -124  -2756  -2631   1441   1252  -2696    527     75    254   -628    -67   -407
   -376  -2665  -2288   1522    956  -2478    698    301    446   -452     88   -301
   -423  -2624  -2203   1522    888  -2413    724    374    511   -392    124   -244
   -371  -2657  -2286   1514    956  -2473    691    337    498   -405    106   -254
   -316  -2644  -2330   1478   1005  -2488    678    329    511   -381    140   -210
   -324  -2629  -2304   1478    989  -2468    698    337    532   -361    163   -218
   -358  -2673  -2314   1514    976  -2494    724    350    550   -348    181   -192
   -361  -2694  -2335   1527    984  -2514    743    361    566   -337    202   -171
   -355  -2743  -2387   1548   1013  -2566    743    381    584   -322    202   -210
   -361  -2777  -2416   1569   1026  -2598    709    389    581   -319    194   -244
   -361  -2790  -2429   1571   1034  -2611    675    366    558   -337    184   -244
   -413  -2831  -2418   1621   1002  -2626    683    371    566   -314    215   -223
   -485  -2852  -2366   1667    937  -2611    704    397    592   -288    239   -223
   -532  -2816  -2283   1675    875  -2551    732    444    641   -231    285   -166
   -628  -2772  -2143   1699    756  -2457    732    475    680   -174    342   -111
   -688  -2683  -1997   1686    654  -2340    714    501    722   -114    410    -51
   -597  -2585  -1990   1590    696  -2288    667    511    748    -75    462    -15
   -574  -2538  -1964   1556    693  -2252    659    561    820      5    553     77
   -576  -2501  -1925   1538    672  -2213    657    602    885     83    641    181
   -563  -2548  -1987   1556    711  -2268    644    602    901    101    665    197
   -535  -2548  -2016   1540    737  -2283    649    610    922    114    680    223
   -517  -2530  -2013   1525    748  -2273    654    620    937    127    693    257
   -498  -2551  -2052   1525    776  -2301    646    597    919     90    657    233
   -459  -2595  -2135   1525    836  -2366    641    568    883     38    605    189
   -418  -2624  -2208   1519    893  -2416    644    530    839    -33    527    119
   -402  -2634  -2231   1519    914  -2434    628    519    820    -75    485     85
   -366  -2613  -2247   1488    937  -2429    620    488    779   -132    428     41
   -387  -2683  -2296   1535    953  -2488    649    431    727   -215    345    -20
   -431  -2720  -2291   1574    927  -2507    646    379    683   -275    283    -67
   -532  -2753  -2221   1644    844  -2488    698    363    662   -314    241   -119
   -553  -2782  -2229   1665    836  -2504    719    337    633   -361    194   -174
   -540  -2829  -2288   1683    872  -2559    724    324    615   -389    163   -205
   -535  -2873  -2340   1704    901  -2608    717    306    576   -426    122   -246
   -478  -2865  -2387   1673    953  -2626    722    265    537   -470     64   -306
   -405  -2834  -2429   1618   1010  -2631    628    181    485   -524     18   -358
   -514  -2829  -2314   1670    898  -2572    644    192    501   -511     33   -353
   -563  -2782  -2221   1670    826  -2501    691    241    532   -483     62   -335
   -444  -2748  -2304   1597    930  -2527    662    259    527   -485     54   -322
   -475  -2753  -2278   1613    898  -2517    649    283    548   -462     77   -337
   -553  -2748  -2195   1649    820  -2473    652    301    563   -452     75   -337
   -576  -2717  -2143   1644    782  -2431    644    309    568   -452     70   -309
   -594  -2678  -2083   1636    743  -2382    654    319    584   -436     85   -275
   -623  -2647  -2026   1634    698  -2338    633    316    589   -431     98   -270
   -584  -2533  -1948   1558    680  -2242    649    340    628   -389    148   -228
   -522  -2481  -1961   1501    719  -2221    620    303    605   -397    148   -239
   -444  -2460  -2016   1452    784  -2239    589    270    558   -420    135   -246
   -415  -2374  -1958   1395    771  -2169    623    298    566   -410    155   -194
   -376  -2283  -1909   1330    766  -2096    626    314    566   -402    168   -174
   -368  -2281  -1912   1322    771  -2096    618    322    558   -400    184   -174
   -368  -2351  -1982   1361    805  -2166    644    316    540   -415    171   -197
   -332  -2421  -2088   1374    878  -2255    620    296    491   -454    129   -231
   -309  -2436  -2127   1371    906  -2283    639    306    480   -457    127   -205
   -324  -2488  -2166   1405    919  -2327    698    316    480   -459    114   -215
   -298  -2514  -2216   1408    958  -2366    748    329    483   -454    101   -223
   -205  -2509  -2304   1356   1047  -2408    758    327    475   -465     83   -241
   -233  -2600  -2366   1415   1065  -2483    756    324    462   -483     54   -262
   -220  -2655  -2434   1436   1106  -2546    776    298    439   -517     10   -280
   -265  -2722  -2457   1493   1096  -2590    761    277    415   -550    -20   -319
   -259  -2735  -2475   1496   1106  -2605    753    277    423   -548    -31   -342
   -220  -2761  -2543   1491   1158  -2652    711    252    392   -574    -54   -374
   -174  -2759  -2585   1467   1202  -2673    698    249    389   -571    -36   -405
   -155  -2735  -2579   1447   1210  -2657    688    223    376   -594    -64   -426
   -233  -2748  -2517   1491   1137  -2634    670    202    361   -618    -90   -400
   -348  -2785  -2436   1564   1044  -2611    704    257    423   -574    -62   -381
   -392  -2759  -2369   1574    987  -2564    818    415    576   -454      7   -355
   -374  -2631  -2257   1504    940  -2444    963    594    761   -314     88   -309
   -433  -2439  -2005   1434    784  -2223   1034    774    989    -67    303   -135
   -436  -2145  -1709   1288    636  -1927   1041    937   1249    275    685    241
   -423  -1714  -1291   1067    433  -1504    935    883   1317    470   1062    737
   -514  -1553  -1039   1034    262  -1296    787    613   1093    410   1270   1096
   -678  -1649   -974   1161    145  -1312    743    345    766    171   1221   1098
   -818  -2044  -1226   1431    202  -1636    680    -46    272   -405    594    514
   -891  -2481  -1592   1686    350  -2039    478   -509   -319  -1202   -379   -394
   -782  -2714  -1932   1748    574  -2325    309   -610   -491  -1441   -698   -717
   -675  -2920  -2244   1797    782  -2582    397   -420   -267  -1236   -576   -665
   -472  -2917  -2444   1693    984  -2681    465   -246    -38  -1031   -452   -615
   -298  -2899  -2603   1597   1150  -2751    506   -103    142   -867   -342   -571
   -176  -2842  -2665   1509   1244  -2753    587     49    303   -719   -233   -522
   -207  -2800  -2592   1504   1189  -2699    662    174    413   -631   -181   -480
   -181  -2824  -2642   1504   1228  -2735    683    231    454   -597   -155   -431
   -142  -2865  -2722   1504   1288  -2792    659    226    441   -600   -158   -436
   -148  -2896  -2748   1522   1299  -2824    665    249    472   -571   -150   -441
   -184  -2933  -2751   1556   1280  -2842    657    290    519   -535   -137   -433
   -241  -2930  -2688   1584   1223  -2811    719    363    594   -454    -54   -397
   -309  -2829  -2522   1566   1106  -2675    737    387    628   -405     18   -368
   -428  -2803  -2374   1615    971  -2590    657    353    602   -426     -2   -384
   -394  -2701  -2307   1545    956  -2504    714    392    631   -389     31   -340
   -309  -2598  -2288   1452    989  -2444    800    454    691   -329     88   -293
   -293  -2605  -2312   1449   1008  -2460    787    470    704   -306    119   -275
   -309  -2637  -2327   1473   1008  -2483    756    454    685   -316    111   -296
   -280  -2605  -2327   1441   1021  -2468    740    444    665   -332     80   -306
   -309  -2585  -2275   1447    982  -2431    711    439    659   -335     70   -319
   -329  -2590  -2262   1457    963  -2426    698    441    662   -329     88   -322
   -327  -2626  -2299   1478    984  -2462    709    475    696   -290    148   -288
   -309  -2629  -2322   1467   1005  -2478    688    472    698   -283    153   -303
   -285  -2592  -2307   1439   1008  -2449    662    478    701   -275    148   -293
   -293  -2559  -2265   1426    982  -2410    646    504    735   -233    205   -246
   -296  -2546  -2249   1421    976  -2397    652    563    797   -163    283   -179
   -306  -2535  -2229   1418    961  -2382    633    613    844   -106    340   -114
   -309  -2512  -2205   1410    948  -2359    605    646    875    -62    392    -75
   -277  -2475  -2197   1376    958  -2338    600    685    909    -20    446    -31
   -288  -2436  -2148   1363    930  -2294    581    693    919     -2    470     -5
   -239  -2364  -2125   1301    943  -2244    581    704    924     -2    478     25
   -223  -2351  -2127   1286    950  -2239    568    691    909    -18    470     38
   -236  -2372  -2135   1301    945  -2255    571    659    872    -64    431      7
   -254  -2413  -2158   1335    950  -2286    571    626    833   -124    371    -25
   -270  -2431  -2164   1348    945  -2299    568    587    792   -181    324    -38
   -283  -2447  -2164   1363    940  -2307    579    571    769   -220    288    -59
   -303  -2488  -2184   1395    937  -2335    605    553    730   -288    213   -127
   -306  -2509  -2203   1408    948  -2356    602    519    683   -355    132   -181
   -309  -2527  -2221   1418    956  -2377    579    467    631   -415     67   -228
   -314  -2579  -2265   1447    974  -2421    568    410    589   -467     10   -280
   -350  -2629  -2278   1488    961  -2452    576    387    576   -488    -23   -314
   -361  -2642  -2281   1501    958  -2462    584    368    579   -504    -44   -342
   -358  -2678  -2322   1517    979  -2501    571    329    566   -522    -62   -368
   -371  -2733  -2361   1551    995  -2548    550    301    550   -548    -96   -431
   -413  -2772  -2361   1590    971  -2566    535    277    535   -579   -148   -470
   -397  -2759  -2361   1579    982  -2561    517    259    519   -597   -174   -467
   -381  -2798  -2418   1590   1015  -2608    504    241    519   -597   -176   -491
   -402  -2795  -2392   1597    992  -2595    501    249    542   -574   -155   -485
   -467  -2759  -2291   1613    909  -2525    514    290    584   -537   -124   -485
   -436  -2756  -2320   1597    940  -2538    514    277    581   -555   -163   -522
   -415  -2751  -2335   1582    958  -2543    509    262    574   -568   -179   -491
   -410  -2722  -2312   1566    948  -2517    501    257    581   -561   -174   -485
   -392  -2756  -2366   1574    984  -2561    459    226    555   -581   -197   -504
   -402  -2725  -2322   1564    958  -2525    428    213    540   -594   -207   -506
   -433  -2668  -2236   1551    898  -2452    413    231    561   -568   -171   -457
   -376  -2670  -2294   1522    958  -2483    368    207    527   -597   -192   -485
   -355  -2660  -2307   1506    974  -2483    345    184    501   -628   -223   -509
   -376  -2616  -2239   1496    930  -2429    319    168    478   -657   -252   -537
   -355  -2683  -2330   1517    984  -2507    316    176    472   -665   -254   -527
   -371  -2779  -2408   1574   1018  -2595    316    145    433   -709   -293   -553
   -462  -2850  -2387   1654    961  -2618    348    150    423   -724   -316   -563
   -491  -2878  -2387   1686    948  -2634    335    137    410   -732   -327   -594
   -553  -2948  -2395   1748    919  -2673    267     77    348   -807   -413   -696
   -626  -3016  -2392   1821    880  -2704    246     18    275   -885   -506   -735
   -709  -3112  -2403   1909    846  -2759    223    -18    228   -932   -561   -766
   -743  -3174  -2431   1958    844  -2803    233    -28    202   -961   -584   -800
   -698  -3143  -2444   1922    870  -2795    236    -33    187   -979   -615   -828
   -706  -3099  -2392   1904    841  -2746    226    -51    166  -1000   -644   -836
   -714  -3146  -2431   1930    854  -2787    194    -72    148  -1015   -657   -880
   -672  -3211  -2538   1943    932  -2876    194    -80    132  -1034   -696   -943
   -698  -3216  -2520   1956    909  -2868    189    -93    109  -1054   -717   -943
   -709  -3226  -2517   1966    901  -2870    163   -106     88  -1070   -735   -948
   -717  -3265  -2551   1990    917  -2909    166   -101     83  -1080   -766   -974
   -717  -3278  -2561   1997    922  -2920    161   -109     67  -1098   -789  -1002
   -717  -3252  -2538   1982    909  -2896    174    -64     80  -1117   -826  -1060
   -685  -3211  -2525   1948    917  -2870    296     96    202  -1039   -802  -1075
   -620  -3055  -2434   1836    904  -2746    397    298    397   -846   -662   -966
   -540  -2769  -2229   1654    844  -2499    402    540    659   -517   -342   -636
   -506  -2382  -1875   1441    683  -2130    337    589    807   -194    114   -150
   -545  -2094  -1548   1319    498  -1821    171    246    657    -93    444    252
   -675  -1956  -1283   1314    301  -1618    -57   -252    311   -241    475    319
   -784  -2242  -1457   1514    335  -1849   -244   -782   -254   -859   -174   -226
   -883  -2839  -1958   1860    535  -2400   -363  -1210   -917  -1784  -1208  -1117
   -831  -3200  -2369   2016    766  -2785   -480  -1270  -1119  -2073  -1556  -1488
   -753  -3299  -2548   2023    896  -2922   -475  -1093   -989  -1971  -1535  -1519
   -639  -3276  -2637   1958    997  -2956   -394   -880   -800  -1810  -1439  -1415
   -584  -3143  -2559   1862    987  -2852   -207   -600   -532  -1577  -1265  -1322
   -532  -3003  -2470   1766    969  -2738    -59   -413   -350  -1418  -1143  -1239
   -452  -2933  -2483   1691   1013  -2709    -49   -374   -311  -1384  -1135  -1241
   -387  -2909  -2522   1649   1067  -2717    -59   -387   -332  -1408  -1163  -1260
   -428  -2935  -2507   1680   1039  -2722    -12   -361   -301  -1369  -1119  -1241
   -475  -2998  -2522   1735   1023  -2761     -7   -350   -306  -1371  -1124  -1254
   -449  -2948  -2499   1699   1023  -2725     -5   -335   -311  -1382  -1148  -1244
   -478  -2904  -2426   1691    974  -2665     33   -275   -254  -1322  -1106  -1215
   -452  -2863  -2413   1654    979  -2639     51   -257   -236  -1291  -1078  -1166
   -397  -2800  -2403   1597   1000  -2603     64   -241   -215  -1254  -1052  -1150
   -392  -2743  -2351   1566    976  -2548     75   -220   -189  -1223  -1026  -1135
   -407  -2683  -2275   1545    932  -2481     93   -189   -153  -1184   -987  -1072
   -327  -2592  -2268   1457    969  -2429    103   -166   -135  -1145   -953  -1036
   -189  -2527  -2338   1358   1072  -2434     80   -184   -161  -1156   -969  -1054
   -171  -2475  -2304   1322   1065  -2390    109   -145   -145  -1124   -940  -1010
   -163  -2403  -2239   1283   1036  -2322    150    -77   -106  -1078   -896   -987
   -153  -2366  -2213   1260   1028  -2291    166    -33    -77  -1041   -878   -961
   -127  -2325  -2197   1223   1034  -2262    153      2    -62  -1005   -846   -924
   -124  -2236  -2112   1179    992  -2177    155     38    -33   -966   -810   -880
   -171  -2130  -1958   1150    893  -2044    176     93     10   -909   -763   -795
   -192  -2005  -1813   1098    807  -1909    197    161     70   -831   -685   -717
   -194  -1860  -1665   1026    735  -1764    220    223    132   -753   -610   -641
   -168  -1753  -1587    961    709  -1673    218    267    166   -688   -542   -576
   -150  -1662  -1512    906    680  -1587    202    309    202   -620   -462   -506
   -200  -1532  -1335    865    563  -1434    215    376    254   -542   -387   -433
   -189  -1428  -1239    807    522  -1335    226    410    267   -519   -368   -368
   -129  -1376  -1247    753    555  -1312    205    405    239   -532   -381   -355
   -142  -1369  -1226    756    540  -1299    184    376    194   -566   -410   -366
   -192  -1353  -1163    771    485  -1257    197    348    155   -597   -441   -379
   -213  -1345  -1132    779    459  -1239    200    319    116   -628   -475   -400
   -194  -1356  -1163    774    480  -1260    181    280     67   -675   -524   -431
   -249  -1345  -1096    797    423  -1221    194    257     25   -711   -568   -446
   -342  -1371  -1028    857    342  -1202    239    259     10   -727   -597   -457
   -335  -1421  -1085    878    374  -1254    241    228    -33   -769   -646   -514
   -332  -1460  -1127    893    397  -1293    200    166   -111   -841   -724   -602
   -327  -1467  -1140    898    405  -1304    184    114   -179   -898   -792   -620
   -259  -1410  -1150    833    444  -1280    197     90   -205   -917   -823   -652
   -142  -1345  -1202    743    527  -1273    140     36   -259   -953   -870   -683
   -127  -1332  -1205    727    537  -1270    103    -10   -303   -982   -898   -706
   -166  -1317  -1150    743    491  -1234    103    -15   -314   -984   -906   -711
   -114  -1218  -1106    665    493  -1163    109     -2   -290   -953   -893   -667
    -98  -1072   -974    584    436  -1023    194     46   -239   -885   -826   -600
    -62   -935   -872    498    405   -904    223     75   -210   -841   -787   -576
      0   -839   -839    420    418   -839    210     85   -202   -823   -771   -558
     80   -714   -797    316    436   -756    213    111   -168   -784   -732   -524
    148   -576   -727    213    436   -652    228    150   -124   -737   -693   -480
    137   -498   -639    179    387   -566    272    189    -93   -701   -670   -444
     90   -402   -493    155    290   -446    293    233    -54   -652   -626   -397
    109   -296   -407     93    254   -350    265    244    -20   -607   -584   -376
    103   -163   -270     28    184   -215    277    246      0   -584   -555   -327
    106    -41   -150    -33    127    -96    301    252     10   -566   -540   -259
    124     31    -93    -77    109    -31    303    265     18   -537   -524   -223
    158    119    -38   -140     98     41    241    231    -10   -550   -535   -226
    158    192     33   -176     62    114    226    207    -20   -550   -532   -228
    106    270    161   -189    -28    215    239    218     -7   -530   -517   -215
    174    332    158   -252      7    246    220    220    -25   -537   -532   -202
    244    350    103   -298     70    228    202    197    -70   -571   -566   -223
    223    366    140   -296     41    254    194    192    -85   -579   -576   -231
    218    387    168   -303     25    280    207    194    -88   -576   -594   -220
    220    410    189   -314     15    301    189    192    -96   -571   -613   -220
    200    400    200   -301      0    301    184    163   -127   -594   -646   -241
    218    431    210   -324      5    322    168    135   -150   -607   -672   -239
    249    472    220   -363     15    348    155    114   -179   -615   -698   -241
    267    493    226   -379     20    361    158    109   -194   -618   -714   -236
    290    522    231   -407     31    379    174    116   -189   -605   -709   -220
    322    566    241   -444     38    405    187    132   -176   -581   -696   -231
    374    610    236   -493     67    423    150    132   -181   -571   -698   -246
    449    652    202   -550    124    428    150    119   -200   -579   -714   -249
    509    714    202   -613    153    457    132    109   -210   -574   -714   -239
    517    784    267   -652    124    527    132    127   -200   -553   -704   -228
    517    888    371   -704     70    631    184    210   -135   -496   -691   -228
    493   1044    550   -769    -28    797    288    392     28   -358   -620   -181
    550   1265    714   -909    -83    989    368    607    241   -127   -433    -41
    589   1639   1049  -1114   -228   1345    428    870    535    241    -64    335
    607   2153   1543  -1382   -467   1847    420   1008    761    597    407    911
    535   2546   2010  -1540   -737   2278    329    792    670    698    758   1423
    361   2753   2392  -1558  -1015   2574    231    418    407    618    904   1662
    226   2603   2377  -1415  -1075   2491    103    -38    -67    153    462   1262
    119   2086   1966  -1106   -922   2026     10   -517   -714   -704   -563    283
     75   1626   1551   -849   -737   1590   -150   -711  -1078  -1195  -1158   -288
     77   1460   1382   -771   -654   1421   -194   -532   -924  -1041  -1062   -252
    109   1457   1348   -784   -620   1402   -111   -285   -672   -800   -906   -174
    153   1556   1402   -857   -623   1480     38    -18   -405   -548   -735    -31
    168   1719   1551   -943   -691   1636    241    277   -114   -265   -514    176
    194   1867   1673  -1031   -737   1769    316    405     15   -127   -407    275
    239   1948   1709  -1093   -735   1829    358    459     70    -51   -337    335
    267   2016   1748  -1143   -740   1883    329    478     98      2   -277    337
    293   2083   1790  -1187   -748   1938    340    491    116     31   -257    363
    361   2161   1797  -1262   -719   1979    342    504    114     41   -262    420
    433   2190   1756  -1312   -659   1974    319    506    109     49   -267    446
    498   2244   1743  -1374   -620   1995    293    504    109     67   -246    465
    509   2275   1766  -1392   -628   2021    298    514    114     90   -228    488
    519   2301   1782  -1413   -631   2042    324    527    132    119   -207    519
    548   2348   1800  -1449   -626   2075    316    542    158    153   -171    542
    568   2397   1829  -1486   -628   2114    293    542    168    176   -153    540
    555   2460   1904  -1506   -672   2182    322    568    197    205   -140    558
    545   2535   1987  -1543   -722   2262    296    610    233    262    -88    613
    501   2592   2091  -1548   -795   2343    303    665    277    319    -31    649
    478   2642   2161  -1561   -841   2400    335    724    324    376     15    701
    496   2701   2205  -1597   -854   2455    332    769    363    428     57    753
    524   2785   2260  -1657   -867   2522    298    771    376    457     80    763
    561   2850   2288  -1706   -865   2569    298    800    410    509    127    800
    558   2935   2377  -1748   -909   2657    309    849    467    579    197    865
    555   3052   2496  -1803   -969   2774    319    919    553    675    290    971
    563   3156   2592  -1860  -1013   2876    324    989    639    779    394   1054
    563   3268   2701  -1917  -1067   2985    324   1062    722    883    496   1135
    558   3387   2826  -1974  -1135   3107    311   1111    784    969    579   1228
    548   3457   2909  -2003  -1179   3185    327   1156    839   1036    636   1270
    571   3528   2956  -2049  -1192   3244    293   1166    854   1062    654   1288
    644   3663   3018  -2153  -1187   3341    290   1171    867   1088    683   1340
    628   3720   3089  -2177  -1228   3406    303   1174    878   1096    683   1358
    636   3694   3057  -2164  -1210   3377    262   1122    831   1036    620   1301
    727   3774   3047  -2252  -1161   3411    296   1109    820   1018    602   1288
    758   3790   3031  -2275  -1135   3411    298   1067    776    974    548   1239
    709   3715   3003  -2213  -1145   3359    265   1002    709    898    465   1184
    652   3639   2987  -2145  -1166   3315    244    950    652    831    394   1124
    675   3678   3003  -2179  -1163   3341    270    919    620    792    348   1085
    698   3702   3003  -2200  -1150   3354    259    883    584    748    306   1057
    698   3681   2982  -2190  -1143   3333    236    846    545    714    270   1023
    688   3655   2966  -2171  -1137   3312    233    820    519    685    241    995
    691   3660   2969  -2177  -1140   3315    246    818    517    688    233    989
    685   3681   2992  -2184  -1153   3338    244    815    509    688    228    987
    665   3702   3037  -2184  -1184   3369    244    810    509    696    220    989
    678   3735   3057  -2205  -1189   3398    259    823    524    730    241   1008
    662   3767   3104  -2216  -1221   3437    241    833    540    763    270   1041
    636   3774   3138  -2205  -1249   3455    244    862    563    810    309   1070
    628   3821   3192  -2226  -1283   3507    254    885    592    854    342   1072
    644   3902   3257  -2273  -1306   3580    262    888    605    862    340   1085
    670   3946   3276  -2309  -1304   3611    257    878    600    865    337   1124
    667   4006   3338  -2338  -1335   3673    283    927    641    922    387   1166
    657   4055   3395  -2359  -1369   3728    298    953    665    948    413   1179
    667   4133   3465  -2400  -1397   3800    265    943    672    958    423   1184
    727   4240   3512  -2483  -1392   3876    262    953    701   1005    475   1247
    735   4252   3515  -2494  -1389   3884    244    940    688   1013    493   1278
    717   4214   3496  -2465  -1389   3855    218    917    652    997    475   1273
    724   4265   3541  -2494  -1408   3904    207    914    636   1000    475   1280
    735   4281   3543  -2509  -1402   3912    187    901    615    992    470   1283
    730   4281   3551  -2507  -1410   3917    174    893    605    992    472   1293
    706   4227   3520  -2468  -1408   3873    181    898    594    987    465   1291
    685   4182   3496  -2434  -1405   3839    184    896    576    971    444   1278
    675   4185   3507  -2431  -1415   3847    168    880    550    948    426   1267
    693   4175   3481  -2436  -1392   3829    155    865    522    924    407   1247
    685   4138   3452  -2413  -1384   3795    163    852    506    914    397   1241
    626   4123   3496  -2374  -1434   3811    194    891    532    943    426   1247
    605   4128   3520  -2369  -1457   3826    202    906    540    958    420   1208
    592   4130   3535  -2361  -1473   3834    194    888    517    935    381   1189
    613   4130   3515  -2372  -1452   3824    171    862    485    901    348   1215
    602   4110   3507  -2356  -1452   3808    161    852    483    901    353   1221
    589   4102   3509  -2346  -1460   3806    158    846    485    898    350   1200
    566   4112   3546  -2338  -1488   3829    168    857    498    911    358   1197
    555   4138   3582  -2346  -1512   3860    166    865    504    922    366   1200
    597   4128   3530  -2361  -1465   3829    153    852    498    914    363   1197
    605   4136   3528  -2372  -1460   3832    176    898    540    940    358   1184
    597   4198   3598  -2397  -1499   3899    285   1039    678   1028    384   1171
    633   4330   3697  -2483  -1532   4013    366   1197    859   1189    485   1205
    636   4582   3946  -2608  -1654   4265    418   1436   1171   1543    810   1465
    701   4925   4224  -2816  -1761   4575    363   1641   1473   1997   1371   2023
    748   5214   4466  -2982  -1857   4840    239   1491   1402   2148   1787   2494
    662   5255   4590  -2959  -1964   4923    106   1132   1075   2016   1922   2699
    558   5042   4484  -2800  -1961   4764    -36    659    527   1496   1512   2439
    465   4627   4162  -2548  -1849   4395   -176     70   -218    488    361   1434
    454   4227   3772  -2340  -1657   4000   -288   -171   -607    -93   -353    807
    493   3990   3496  -2242  -1501   3743   -301    -15   -467     18   -332    776
    501   3891   3390  -2195  -1444   3642   -228    200   -197    270   -174    805
    511   3912   3398  -2213  -1441   3655   -109    420     77    522     -7    893
    555   4006   3450  -2283  -1447   3728     51    659    361    784    194   1041
    639   4125   3486  -2382  -1423   3806    127    782    506    917    301   1096
    693   4141   3447  -2416  -1376   3795    148    805    530    940    296   1098
    652   4128   3473  -2390  -1413   3800    174    836    568    995    350   1140
    667   4141   3473  -2405  -1402   3808    171    846    579   1015    374   1145
    665   4130   3463  -2397  -1400   3798    189    857    587   1026    374   1150
    691   4141   3450  -2416  -1379   3795    174    867    597   1047    392   1205
    722   4195   3473  -2462  -1374   3834    153    857    597   1049    402   1187
    665   4234   3569  -2452  -1452   3902    179    883    623   1075    420   1184
    665   4252   3587  -2460  -1460   3920    174    911    646   1109    449   1208
    717   4221   3504  -2468  -1392   3863    158    888    623   1088    433   1189
    714   4190   3476  -2455  -1382   3834    122    865    602   1070    410   1182
    719   4198   3478  -2460  -1379   3839    111    859    592   1080    423   1208
    753   4229   3476  -2494  -1361   3852    111    857    587   1088    433   1202
    743   4247   3504  -2494  -1379   3876    114    880    613   1114    449   1197
    732   4258   3522  -2496  -1395   3891     88    875    618   1135    465   1213
    802   4229   3426  -2517  -1312   3829     67    867    615   1156    491   1234
    867   4206   3338  -2538  -1234   3772     44    872    618   1179    519   1228
    927   4206   3278  -2566  -1174   3743      7    865    607   1166    491   1137
    961   4203   3239  -2582  -1140   3722     28    891    644   1210    511   1218
    875   4247   3372  -2564  -1247   3811    119   1015    784   1369    672   1369
    836   4310   3473  -2574  -1319   3891    179   1130    911   1514    828   1480
    782   4377   3595  -2579  -1405   3987    218   1247   1049   1683   1002   1649
    782   4471   3686  -2626  -1452   4078    249   1317   1150   1810   1150   1769
    758   4520   3761  -2639  -1501   4141    265   1340   1192   1847   1176   1800
    680   4530   3847  -2605  -1584   4190    327   1405   1260   1927   1254   1899
    680   4520   3839  -2600  -1579   4180    394   1449   1299   1977   1322   1945
    691   4473   3780  -2585  -1545   4128    400   1441   1280   1948   1299   1927
    675   4403   3728  -2540  -1527   4068    387   1413   1241   1896   1254   1891
    678   4291   3611  -2486  -1465   3951    407   1387   1195   1829   1187   1800
    680   4195   3515  -2436  -1415   3855    441   1358   1140   1743   1085   1693
    696   4146   3447  -2421  -1376   3798    400   1270   1047   1639    971   1623
    641   4130   3489  -2387  -1423   3811    384   1213    984   1577    919   1577
    545   4159   3613  -2353  -1532   3886    394   1182    948   1540    885   1548
    470   4221   3751  -2346  -1639   3987    420   1169    919   1509    854   1519
    379   4188   3806  -2286  -1712   3998    465   1171    909   1499    841   1499
    366   4130   3764  -2247  -1699   3946    449   1132    862   1452    797   1465
    426   4104   3678  -2268  -1626   3891    431   1096    818   1408    761   1465
    410   3998   3587  -2203  -1587   3793    457   1119    839   1428    792   1512
    371   3868   3496  -2122  -1564   3684    454   1091    810   1397    745   1475
    381   3858   3476  -2122  -1545   3668    446   1083    795   1382    717   1465
    485   3951   3463  -2218  -1488   3707    467   1093    810   1405    743   1496
    537   4006   3468  -2270  -1465   3738    480   1083    815   1421    771   1535
    519   3980   3460  -2249  -1470   3722    446   1080    820   1426    782   1535
    555   3954   3398  -2255  -1421   3676    420   1091    828   1426    784   1506
    615   3938   3322  -2278  -1353   3632    407   1101    844   1441    797   1491
    652   3964   3312  -2307  -1330   3639    478   1137    870   1473    823   1496
    652   4008   3354  -2333  -1350   3681    524   1153    885   1488    846   1506
    587   3995   3408  -2291  -1410   3702    524   1137    893   1499    857   1509
    522   4013   3491  -2270  -1483   3754    483   1104    901   1509    865   1514
    480   4000   3520  -2239  -1519   3761    446   1065    888   1506    867   1514
    483   3962   3476  -2223  -1496   3717    413   1047    859   1491    846   1480
    459   3933   3473  -2197  -1506   3704    407   1054    857   1504    854   1486
    441   3899   3457  -2171  -1509   3678    389   1052    854   1509    854   1493
    405   3811   3406  -2107  -1499   3608    350   1018    820   1478    823   1465
    407   3733   3325  -2070  -1460   3530    327    995    782   1441    795   1436
    405   3728   3322  -2065  -1460   3525    327   1000    776   1428    792   1426
    415   3756   3341  -2086  -1462   3548    374   1041    800   1441    807   1441
    558   3902   3343  -2229  -1392   3624    496   1119    862   1501    872   1506
    563   3915   3348  -2242  -1392   3632    506   1106    857   1493    875   1506
    496   3816   3320  -2156  -1413   3567    493   1075    826   1452    836   1465
    457   3761   3302  -2109  -1423   3533    485   1062    815   1436    813   1439
    436   3738   3302  -2086  -1431   3520    483   1049    797   1418    792   1405
    470   3712   3242  -2091  -1387   3476    472   1028    774   1395    769   1369
    459   3689   3229  -2073  -1384   3457    446   1018    769   1389    766   1358
    436   3655   3218  -2047  -1392   3437    420   1008    769   1389    769   1350
    368   3593   3224  -1979  -1426   3408    433   1008    761   1374    743   1340
    368   3595   3226  -1984  -1428   3411    467   1026    771   1384    748   1356
    400   3593   3192  -1997  -1397   3393    459   1021    771   1384    753   1340
    394   3543   3146  -1971  -1374   3346    465   1023    774   1371    735   1306
    361   3520   3159  -1940  -1397   3341    545   1132    865   1423    724   1252
    350   3580   3226  -1966  -1439   3403    628   1304   1039   1582    807   1288
    449   3780   3330  -2114  -1441   3556    654   1465   1265   1849   1052   1491
    501   4052   3551  -2278  -1525   3803    602   1597   1496   2182   1452   1899
    465   4390   3925  -2426  -1730   4159    506   1473   1475   2294   1795   2366
    381   4453   4068  -2418  -1842   4260    392   1166   1171   2140   1951   2624
    387   4453   4065  -2421  -1839   4258    366    872    807   1839   1829   2538
    290   4097   3803  -2195  -1756   3951    329    459    283   1182   1075   1816
    218   3548   3330  -1883  -1556   3439    145     28   -301    379     44    859
    246   3180   2933  -1714  -1345   3057     33     28   -348    283   -122    659
    322   3034   2712  -1678  -1195   2876     57    220   -111    514     23    737
    311   2961   2650  -1636  -1169   2805    119    397    127    737    168    839
    293   2985   2691  -1639  -1197   2839    241    620    400    982    348    961
    387   3200   2811  -1795  -1213   3005    368    831    633   1208    548   1104
    413   3218   2803  -1816  -1195   3011    462    904    730   1299    620   1156
    379   3141   2759  -1761  -1189   2951    457    901    730   1301    620   1135
    397   3133   2735  -1764  -1169   2935    444    901    730   1301    618   1130
    462   3203   2740  -1834  -1140   2972    454    919    748   1309    626   1143
    441   3229   2785  -1836  -1171   3008    457    927    756   1319    633   1161
    384   3205   2821  -1795  -1218   3013    454    930    763   1332    654   1179
    298   3187   2889  -1743  -1293   3039    444    919    758   1332    646   1171
    257   3164   2907  -1712  -1325   3037    454    943    795   1374    675   1221
    200   3167   2966  -1683  -1382   3068    467    956    820   1395    704   1234
    158   3187   3026  -1675  -1434   3107    475    966    844   1418    735   1283
    129   3133   3003  -1631  -1436   3068    491    984    865   1447    761   1309
     64   3081   3016  -1577  -1475   3050    483    974    859   1444    756   1291
     20   3070   3050  -1545  -1514   3060    475    984    865   1449    753   1283
    -28   3068   3096  -1522  -1564   3081    475   1008    878   1470    763   1291
   -174   3000   3174  -1413  -1673   3086    418   1015    880   1480    774   1332
    -83   3070   3154  -1493  -1618   3112    436   1041    917   1517    810   1402
    181   3216   3031  -1699  -1423   3125    540   1122   1002   1610    914   1480
    233   3148   2915  -1693  -1340   3034    517   1114   1000   1621    927   1465
    283   3125   2842  -1704  -1278   2985    467   1111   1010   1647    943   1467
    340   3177   2837  -1761  -1247   3008    436   1130   1034   1709   1008   1525
    366   3229   2860  -1797  -1247   3044    413   1161   1072   1756   1078   1584
    374   3218   2842  -1797  -1234   3031    392   1208   1114   1808   1132   1647
    384   3185   2800  -1784  -1208   2992    392   1241   1143   1855   1171   1693
    358   3231   2873  -1797  -1257   3055    423   1296   1200   1914   1228   1730
    319   3283   2964  -1803  -1322   3125    449   1335   1234   1945   1260   1764
    275   3294   3018  -1784  -1371   3156    423   1332   1215   1917   1244   1751
    257   3257   3000  -1756  -1371   3130    444   1325   1195   1883   1213   1732
    277   3224   2946  -1753  -1335   3086    509   1332   1189   1865   1213   1712
    246   3208   2959  -1727  -1356   3083    537   1330   1176   1842   1202   1680
    122   3156   3034  -1639  -1457   3096    558   1288   1124   1777   1145   1628
     38   3091   3052  -1564  -1506   3073    574   1254   1078   1714   1091   1574
    -25   2985   3008  -1480  -1517   2998    566   1200   1013   1631   1018   1522
    -77   2899   2977  -1410  -1527   2938    522   1122    932   1543    940   1421
    -67   2870   2938  -1402  -1504   2902    522   1083    893   1491    888   1348
    -62   2808   2870  -1371  -1465   2839    524   1036    849   1436    836   1293
    -70   2712   2782  -1322  -1426   2746    444    945    763   1345    750   1210
    -54   2696   2751  -1319  -1402   2722    426    898    711   1291    701   1169
    -59   2657   2717  -1299  -1389   2686    423    862    680   1257    667   1166
    -23   2634   2657  -1304  -1340   2644    428    857    672   1260    672   1169
    -33   2590   2624  -1278  -1330   2605    407    844    657   1244    665   1153
    -18   2579   2595  -1280  -1306   2587    397    833    649   1231    659   1135
     41   2603   2559  -1322  -1260   2582    402    833    646   1226    654   1119
    -36   2514   2551  -1239  -1293   2533    337    802    597   1179    613   1085
    -20   2572   2590  -1278  -1304   2579    345    807    607   1187    631   1104
      2   2605   2603  -1304  -1299   2603    368    823    626   1200    639   1122
    -51   2577   2629  -1265  -1340   2603    363    831    636   1208    641   1135
    -67   2590   2657  -1260  -1361   2624    379    849    667   1239    675   1179
    -41   2642   2681  -1301  -1361   2660    379    833    670   1231    683   1166
    -57   2629   2686  -1286  -1371   2657    340    805    644   1205    659   1161
    -33   2621   2652  -1293  -1343   2634    285    779    626   1189    641   1158
    -31   2624   2655  -1296  -1343   2639    259    761    618   1184    644   1163
    -25   2673   2696  -1325  -1361   2686    283    769    641   1210    678   1210
    -31   2647   2678  -1309  -1356   2662    290    761    633   1200    672   1197
    -85   2574   2660  -1244  -1371   2616    275    740    597   1161    636   1158
   -124   2512   2637  -1192  -1379   2574    262    737    587   1148    628   1143
   -114   2496   2611  -1192  -1361   2553    249    743    589   1153    633   1143
   -213   2361   2574  -1072  -1395   2465    223    704    550   1117    592   1104
   -246   2288   2535  -1023  -1392   2410    197    659    517   1075    545   1047
   -161   2369   2530  -1104  -1345   2449    283    672    542   1085    548   1044
   -259   2262   2520  -1002  -1389   2390    267    646    509   1049    514   1013
   -293   2210   2504   -958  -1400   2356    249    626    478   1015    483    974
   -309   2187   2494   -940  -1402   2340    252    607    459    987    441    927
   -361   2120   2481   -878  -1421   2299    241    589    446    963    405    935
   -358   2091   2449   -867  -1405   2270    239    589    444    963    402    917
   -363   2060   2423   -849  -1395   2242    210    584    433    961    402    898
   -397   2039   2434   -820  -1418   2236    207    574    423    950    397    896
   -431   2039   2470   -802  -1449   2255    194    555    407    924    371    883
   -493   1971   2465   -740  -1478   2218    181    540    384    893    335    841
   -527   1938   2462   -706  -1496   2200    233    589    405    893    311    818
   -475   1979   2455   -756  -1465   2216    358    730    483    922    296    774
   -465   2044   2509   -789  -1486   2275    426    875    597   1013    345    792
   -433   2268   2699   -919  -1566   2483    522   1148    896   1348    659   1049
   -355   2611   2966  -1127  -1660   2787    542   1374   1184   1756   1132   1491
   -392   2873   3265  -1241  -1829   3070    363   1143   1135   1961   1519   1901
   -542   3073   3616  -1265  -2078   3343     31    641    893   2008   1769   2177
   -639   3003   3639  -1182  -2138   3320   -163    132    444   1623   1470   1964
   -810   2470   3278   -831  -2044   2873   -340   -444   -298    657    475   1145
   -854   1917   2769   -532  -1810   2343   -470   -704   -784    -33   -272    483
   -805   1610   2416   -402  -1610   2013   -472   -537   -711    -20   -348    335
   -766   1499   2262   -366  -1514   1880   -394   -303   -540    116   -285    342
   -714   1540   2255   -415  -1483   1896   -223    -33   -309    311   -153    415
   -696   1600   2294   -454  -1496   1945    -15    213    -96    496    -28    475
   -701   1634   2335   -465  -1517   1984     90    329      0    574     31    532
   -693   1665   2359   -485  -1527   2010    103    361     20    602     59    553
   -685   1675   2359   -496  -1522   2016     96    363     12    607     67    535
   -706   1649   2356   -472  -1532   2000    106    397     20    615     67    537
   -727   1654   2382   -462  -1553   2018    111    413     23    623     75    545
   -732   1657   2387   -465  -1558   2021    111    407      7    610     59    537
   -717   1680   2395   -483  -1556   2036    106    426     10    620     70    568
   -693   1678   2372   -493  -1532   2023    114    449     12    626     83    566
   -704   1662   2366   -478  -1535   2013     80    444    -15    607     64    522
   -719   1673   2392   -478  -1556   2031     85    462    -15    618     77    524
   -704   1667   2369   -483  -1535   2018     93    462    -18    631     90    535
   -704   1696   2400   -498  -1551   2047     75    439    -44    623     93    527
   -696   1696   2392   -498  -1543   2044     41    423    -62    613     88    517
   -685   1709   2395   -511  -1540   2049     33    431    -62    615     77    493
   -698   1717   2416   -509  -1556   2065      2    428    -70    615     72    488
   -698   1745   2444   -524  -1571   2094    -20    444    -51    641    111    509
   -737   1779   2517   -519  -1626   2148    -36    475    -28    670    145    472
   -688   1800   2488   -558  -1590   2145    -33    493    -25    675    137    498
   -649   1816   2465   -581  -1556   2140    -44    530      5    724    179    587
   -649   1836   2486   -594  -1569   2158    -51    576     51    787    239    597
   -626   1880   2507   -626  -1566   2192    -57    613     83    828    285    654
   -594   1938   2533   -672  -1564   2236    -51    652    114    867    329    709
   -535   1974   2509   -719  -1522   2242   -106    672    129    891    358    758
   -514   2000   2514   -743  -1514   2257   -114    704    158    932    402    815
   -480   2078   2559   -797  -1519   2317   -106    706    161    950    436    818
   -410   2158   2566   -875  -1488   2364   -150    649    101    896    392    766
   -355   2213   2569   -930  -1462   2390   -150    607     54    867    368    774
   -309   2120   2426   -906  -1369   2270   -127    568      7    813    311    717
   -301   2023   2325   -859  -1312   2174   -116    524    -31    761    244    678
   -345   2016   2361   -836  -1356   2190   -163    524    -36    756    249    659
   -353   2057   2410   -854  -1382   2234   -127    530    -28    743    233    631
   -350   2083   2431   -867  -1389   2257   -111    514    -33    727    220    636
   -400   2081   2481   -839  -1439   2281    -18    540      0    745    249    644
   -384   2062   2447   -839  -1415   2255     96    555     12    750    254    639
   -285   2078   2364   -896  -1325   2221     77    532    -10    740    241    613
   -228   2094   2320   -932  -1275   2205    137    532    -10    745    241    626
   -184   2094   2278   -953  -1231   2184    161    519    -10    745    233    594
   -140   2078   2218   -969  -1179   2148    161    504    -25    737    215    568
    -93   2086   2179   -997  -1135   2132    187    522    -12    758    244    605
   -106   2091   2195   -995  -1150   2143    218    561     20    800    290    636
    -44   2174   2218  -1065  -1130   2195    223    571     20    807    285    636
    -10   2283   2294  -1137  -1153   2288    181    558     -2    787    265    654
    -12   2431   2444  -1210  -1228   2436    202    571     12    813    298    696
    -36   2548   2585  -1257  -1309   2566    223    605     64    870    358    745
    -67   2621   2688  -1275  -1376   2655    298    685    145    950    441    805
    -96   2660   2756  -1283  -1426   2707    332    732    181    987    480    836
   -119   2652   2772  -1265  -1444   2712    348    735    179    989    485    839
   -127   2673   2800  -1273  -1462   2735    392    745    197   1008    506    839
    -98   2720   2818  -1309  -1457   2769    402    763    218   1031    535    865
    -25   2782   2808  -1379  -1415   2795    394    750    207   1036    548    924
     20   2764   2743  -1395  -1361   2753    384    753    202   1047    563    987
     57   2751   2691  -1405  -1317   2722    337    740    163   1018    542    992
    161   2842   2681  -1501  -1260   2761    259    709    116    984    522    976
    192   2847   2652  -1522  -1231   2748    257    693     85    958    509    937
    179   2790   2608  -1486  -1215   2699    262    683     51    927    485    883
    158   2730   2572  -1447  -1205   2652    239    659     12    888    459    844
    129   2712   2582  -1421  -1226   2647    259    662      5    888    454    844
    101   2657   2553  -1382  -1226   2605    275    654    -12    875    436    826
     96   2590   2491  -1343  -1197   2540    249    633    -44    844    410    789
     85   2543   2457  -1314  -1187   2501    226    607    -80    802    371    745
    101   2551   2449  -1325  -1174   2501    252    607    -90    787    361    743
    129   2577   2447  -1353  -1158   2512    257    605    -90    792    371    732
    137   2566   2429  -1353  -1145   2496    218    589   -114    771    358    706
    119   2533   2410  -1327  -1148   2473    205    571   -145    727    309    693
     96   2525   2429  -1309  -1166   2478    220    579   -145    722    309    714
     96   2530   2434  -1314  -1169   2483    213    587   -155    711    303    706
    109   2509   2397  -1309  -1143   2455    187    587   -168    696    288    691
    109   2543   2431  -1327  -1161   2488    197    600   -161    696    290    691
     90   2561   2470  -1325  -1189   2517    215    592   -166    683    288    678
     90   2538   2444  -1314  -1176   2491    233    618   -150    683    275    631
     98   2556   2455  -1327  -1176   2507    306    750    -44    753    296    607
    106   2631   2525  -1369  -1210   2579    371    922    119    904    410    665
    140   2863   2722  -1501  -1291   2792    431   1140    374   1189    688    893
    220   3244   3024  -1735  -1400   3135    363   1260    571   1475   1072   1327
    265   3668   3403  -1966  -1569   3535    283   1114    537   1577   1387   1758
    205   3876   3671  -2042  -1732   3774    205    800    324   1532   1584   2047
     46   3748   3702  -1896  -1826   3725     83    389    -67   1210   1376   1870
   -106   3218   3322  -1558  -1714   3270    -54   -168   -735    350    384    917
   -145   2720   2865  -1286  -1504   2792   -231   -496  -1223   -322   -410    158
   -161   2387   2548  -1114  -1356   2465   -335   -446  -1236   -384   -535      2
    -85   2268   2353  -1091  -1218   2309   -309   -239   -997   -181   -402     83
    -49   2262   2312  -1109  -1179   2288   -181      2   -724     46   -252    176
    -12   2327   2340  -1158  -1176   2335    -25    241   -470    267    -90    275
     83   2442   2359  -1265  -1137   2400     54    381   -319    394     12    345
    124   2509   2385  -1317  -1130   2447    127    452   -241    465     67    374
     59   2452   2390  -1257  -1163   2421    137    446   -223    470     57    361
     28   2392   2361  -1210  -1166   2377     93    436   -213    465     46    379
      5   2346   2340  -1176  -1169   2340     90    454   -189    483     51    400
    -44   2273   2317  -1114  -1179   2294     72    431   -202    462     33    371
    -15   2296   2312  -1143  -1163   2304     33    407   -205    452     25    350
    129   2423   2291  -1278  -1080   2359     83    446   -158    501     64    376
    145   2436   2288  -1293  -1072   2364     67    444   -148    522     80    376
     28   2369   2340  -1197  -1156   2356     59    449   -145    522     80    358
    -64   2366   2429  -1153  -1247   2397     44    452   -129    537    101    379
   -114   2403   2517  -1145  -1317   2460     38    454   -109    553    127    407
   -124   2483   2608  -1179  -1366   2546     38    472    -70    589    163    449
   -109   2530   2639  -1210  -1374   2585     23    467    -64    592    176    470
   -127   2548   2675  -1210  -1402   2611     31    483    -51    602    176    480
   -153   2553   2704  -1200  -1428   2629    -12    498    -28    631    200    519
   -192   2525   2717  -1166  -1454   2621    -64    506     -7    654    226    527
   -254   2540   2795  -1143  -1525   2668    -51    535     33    693    265    537
   -275   2540   2813  -1135  -1543   2678    -64    535     31    704    272    558
   -259   2540   2800  -1140  -1530   2670    -44    605     93    779    353    633
   -103   2717   2821  -1309  -1462   2769     49    737    231    927    506    771
   -101   2753   2855  -1325  -1478   2803     80    795    296   1005    581    839
   -145   2759   2902  -1309  -1525   2829     70    828    327   1060    636    883
   -168   2738   2907  -1286  -1538   2821     12    828    324   1075    665    906
   -145   2717   2863  -1288  -1504   2790    -18    818    314   1078    680    937
   -153   2686   2839  -1265  -1496   2761    -44    789    275   1036    654    956
   -153   2660   2811  -1254  -1483   2735    -83    756    233    997    613    930
    -23   2660   2683  -1319  -1353   2670   -106    727    189    950    576    878
     46   2611   2564  -1330  -1260   2587   -109    675    114    870    504    813
     28   2543   2514  -1286  -1241   2530    -88    652     72    820    457    774
      0   2444   2444  -1223  -1223   2444   -122    605     10    750    381    698
    -64   2385   2449  -1161  -1257   2416   -124    581    -18    711    340    652
   -135   2333   2465  -1101  -1301   2397    -44    581    -23    696    316    618
   -202   2288   2491  -1041  -1345   2390    -31    563    -41    675    293    597
   -249   2273   2522  -1013  -1387   2397    -38    537    -75    646    267    571
   -249   2247   2496  -1000  -1374   2372      2    519    -93    620    254    550
   -265   2205   2470   -971  -1369   2338     -2    488   -129    574    218    496
   -285   2192   2478   -953  -1382   2335    -41    462   -153    542    187    431
   -340   2156   2494   -909  -1418   2325    -67    423   -184    514    163    402
   -368   2130   2499   -880  -1434   2314   -111    394   -215    485    145    381
   -322   2192   2514   -935  -1418   2353   -119    407   -207    496    161    381
   -314   2234   2548   -958  -1431   2390   -124    402   -207    496    155    358
   -327   2190   2517   -932  -1423   2353   -163    361   -246    457    122    314
   -329   2187   2517   -930  -1423   2353   -168    355   -246    446    116    296
   -314   2242   2556   -963  -1436   2397   -140    379   -220    465    145    314
   -348   2236   2585   -943  -1465   2410   -140    368   -215    462    155    316
   -363   2208   2569   -922  -1467   2387   -150    363   -205    457    148    309
   -342   2226   2566   -943  -1454   2395   -168    348   -197    459    153    327
   -285   2314   2600  -1015  -1444   2457   -181    337   -176    472    176    376
   -319   2317   2637   -997  -1478   2475   -197    314   -179    467    176    407
   -335   2247   2582   -958  -1457   2413   -257    275   -220    428    142    379
   -316   2242   2556   -963  -1436   2397   -301    241   -239    405    127    368
   -288   2252   2540   -984  -1413   2395   -306    228   -246    392    119    358
   -309   2184   2494   -937  -1400   2338   -319    215   -262    368     98    322
   -353   2135   2486   -891  -1421   2309   -371    179   -290    335     57    272
   -353   2101   2455   -875  -1405   2278   -397    163   -301    322     46    265
   -340   2083   2423   -872  -1382   2252   -387    161   -298    316     44    272
   -335   2073   2408   -867  -1371   2239   -345    168   -285    314     41    280
   -327   2016   2343   -844  -1335   2179   -345    129   -314    262    -18    215
   -368   1956   2325   -795  -1345   2140   -379     90   -342    218    -70    161
   -379   1925   2301   -774  -1340   2112   -418     57   -361    192    -96    135
   -348   1893   2242   -771  -1293   2068   -444     44   -366    171   -109    127
   -366   1823   2190   -727  -1278   2005   -446     18   -389    135   -145     90
   -327   1883   2210   -776  -1270   2044   -376     38   -361    155   -127    106
   -350   1880   2229   -766  -1291   2055   -381     41   -345    171   -114    122
   -374   1834   2208   -730  -1291   2021   -426     23   -348    161   -122    119
   -319   1862   2182   -771  -1252   2023   -405     28   -335    168   -119    132
   -342   1805   2148   -732  -1244   1977   -415      2   -355    145   -142    109
   -348   1748   2094   -701  -1221   1922   -415      5   -355    132   -166     70
   -348   1727   2075   -688  -1210   1901   -358    111   -272    174   -174     33
   -392   1745   2138   -675  -1265   1940   -275    252   -132    272   -135     33
   -285   2013   2299   -865  -1291   2156   -153    488    148    571    142    262
   -176   2408   2582  -1117  -1379   2494   -148    730    485   1015    626    711
   -179   2733   2912  -1275  -1545   2821   -306    696    563   1280   1070   1202
   -226   2826   3052  -1301  -1639   2938   -418    420    335   1278   1335   1519
   -285   2712   2998  -1213  -1641   2855   -535     15   -111    932   1174   1426
   -407   2335   2740   -966  -1574   2538   -717   -558   -823     88    306    711
   -496   1829   2325   -665  -1410   2075   -914  -1041  -1499   -846   -750   -158
   -485   1499   1982   -506  -1236   1740   -963   -971  -1493   -901   -891   -345
   -491   1293   1784   -402  -1137   1538   -875   -732  -1236   -678   -761   -322
   -452   1293   1745   -423  -1098   1519   -732   -493   -945   -415   -576   -205
   -413   1379   1792   -483  -1101   1584   -550   -252   -654   -158   -376    -72
   -457   1434   1888   -491  -1171   1660   -483    -98   -475     -5   -262     -2
   -509   1428   1938   -459  -1223   1683   -478    -41   -413     49   -215     18
   -498   1478   1977   -488  -1236   1727   -457     10   -366    103   -155     59
   -506   1457   1964   -475  -1234   1709   -400     49   -329    140   -116     93
   -514   1400   1914   -444  -1215   1657   -392     33   -332    129   -132     83
   -498   1444   1940   -472  -1221   1691   -381     31   -322    132   -129     80
   -480   1465   1943   -493  -1213   1704   -423     20   -324    124   -135     54
   -462   1467   1930   -501  -1195   1699   -420     38   -296    148   -111     64
   -467   1441   1906   -488  -1187   1673   -402     36   -288    161    -96     80
   -465   1441   1904   -488  -1184   1673   -426     25   -293    163    -93    101
   -426   1465   1888   -522  -1158   1675   -428     33   -275    179    -80    111
   -423   1444   1867   -509  -1145   1654   -402     51   -252    197    -67    114
   -402   1483   1886   -542  -1145   1683   -407     59   -223    223    -28    137
   -405   1480   1886   -537  -1145   1680   -423     38   -241    200    -51     93
   -392   1480   1873   -548  -1132   1675   -423     33   -241    192    -72     98
   -363   1517   1880   -576  -1122   1699   -394     67   -194    239    -20    145
   -358   1519   1878   -581  -1119   1699   -405     80   -171    265      2    161
   -332   1506   1839   -589  -1085   1673   -428     90   -158    285     25    176
   -316   1519   1836   -602  -1078   1678   -436    109   -135    311     59    187
   -298   1551   1849   -626  -1072   1699   -418    150    -80    366    109    213
   -257   1605   1860   -675  -1060   1732   -418    213     -7    449    200    285
   -252   1623   1875   -685  -1065   1748   -439    262     64    537    298    350
   -249   1657   1906   -706  -1078   1782   -472    296    114    607    376    400
   -244   1686   1930   -719  -1085   1808   -485    303    119    628    407    470
   -262   1704   1966   -722  -1114   1834   -465    335    150    670    446    480
   -236   1662   1899   -714  -1067   1782   -480    335    145    665    431    444
   -233   1634   1867   -701  -1052   1751   -480    311    111    623    394    431
   -233   1649   1883   -706  -1057   1766   -467    283     77    568    348    410
   -231   1613   1844   -693  -1036   1727   -475    254     41    524    322    394
   -241   1569   1810   -665  -1026   1688   -465    231     15    488    288    335
   -252   1506   1758   -628  -1005   1631   -444    194    -28    428    244    270
   -283   1421   1704   -568   -992   1561   -436    135   -103    329    161    192
   -283   1345   1628   -532   -956   1486   -465     64   -187    228     49    124
   -265   1265   1527   -501   -896   1395   -491     -7   -270    129    -59     20
   -262   1174   1436   -457   -849   1304   -519    -59   -324     72   -119    -18
   -197   1093   1291   -446   -743   1192   -540   -132   -397     -5   -181   -101
   -179   1005   1184   -415   -683   1096   -522   -171   -444    -59   -236   -163
   -252    914   1166   -332   -709   1039   -514   -161   -433    -44   -223   -171
   -288    854   1143   -283   -717    997   -540   -161   -433    -41   -218   -187
   -270    826   1096   -277   -683    961   -540   -181   -449    -54   -226   -205
   -293    833   1127   -270   -709    979   -475   -145   -400    -10   -179   -174
   -342    836   1179   -246   -761   1008   -415   -106   -348     41   -124   -122
   -415    826   1241   -205   -828   1034   -410    -80   -311     72    -90    -75
   -483    839   1322   -176   -901   1080   -379    -20   -249    129    -36    -41
   -467    870   1337   -202   -904   1101   -329     38   -174    192     28     -5
   -467    844   1312   -187   -891   1075   -329     46   -153    210     44      2
   -457    820   1275   -184   -867   1047   -303     54   -142    215     46      5
   -439    782   1221   -171   -828   1000   -257     57   -140    207     38     -5
   -423    807   1231   -194   -826   1018   -252     15   -181    161      2    -38
   -402    870   1273   -236   -836   1070   -293    -10   -197    153     15    -33
   -410    883   1293   -239   -854   1088   -368    -25   -202    161     36    -15
   -400    885   1286   -241   -841   1085   -423    -33   -200    168     51      7
   -361    891   1252   -267   -807   1070   -394    -57   -218    153     41      5
   -397    987   1384   -296   -891   1184   -407    -59   -207    166     59     54
   -511    995   1506   -244  -1008   1249   -418    -25   -158    215    116    161
   -649    885   1535   -116  -1091   1210   -319     10   -119    252    163    249
   -709    797   1506    -46  -1109   1150   -252     28   -127    249    168    301
   -750    732   1483      7  -1117   1109   -241     23   -142    228    142    275
   -795    646   1441     72  -1117   1044   -181     10   -153    205    116    202
   -839    566   1405    137  -1122    984   -181    -25   -181    163     72    140
   -789    509   1299    140  -1044    904   -246    -80   -239    103     18     75
   -631    498   1127     64   -880    813   -288   -124   -296     51    -20      0
   -561    459   1021     49   -792    740   -311   -137   -309     23    -18    -25
   -571    381    953     96   -761    667   -335   -161   -327      0    -41    -49
   -594    350    943    119   -769    646   -355   -184   -345     -2    -70    -75
   -581    337    919    122   -750    628   -366   -202   -342    -15    -80    -83
   -535    337    872     96   -704    605   -400   -239   -361    -44   -106   -119
   -522    337    859     93   -691    597   -387   -244   -358    -41   -109   -135
   -504    329    833     85   -670    581   -361   -223   -348    -36   -109   -135
   -498    306    802     96   -652    553   -322   -166   -306    -12   -111   -150
   -545    285    828    129   -688    555   -228    -54   -210     46   -109   -197
   -579    363    943    109   -761    652   -174     80    -64    171    -28   -184
   -589    576   1166      7   -878    870   -166    275    187    465    267     75
   -540    917   1457   -187  -1000   1184   -187    407    407    795    696    524
   -532   1350   1883   -410  -1208   1618   -272    259    363    885   1036    979
   -605   1475   2081   -433  -1343   1777   -379    -33     96    766   1210   1247
   -683   1322   2005   -319  -1343   1662   -493   -410   -363    340    940   1010
   -737    891   1628    -77  -1182   1260   -597   -852   -935   -381     90    202
   -732    418   1148    155   -940    782   -698  -1176  -1410  -1049   -774   -589
   -659     90    750    285   -704    420   -717  -1158  -1436  -1114   -919   -774
   -654     -2    649    327   -654    322   -685   -940  -1158   -852   -719   -670
   -628     28    654    298   -641    340   -615   -722   -885   -597   -530   -545
   -568    137    706    213   -636    423   -483   -470   -610   -350   -329   -405
   -514    270    784    122   -649    527   -379   -293   -426   -181   -179   -293
   -509    324    831     90   -670    579   -301   -226   -361   -116   -124   -257
   -527    340    867     93   -696    602   -277   -200   -340   -101   -109   -249
   -540    350    888     93   -714    620   -309   -197   -340   -103   -109   -252
   -522    332    854     96   -688    592   -314   -192   -329    -98   -111   -252
   -537    267    802    135   -670    535   -303   -202   -327   -116   -127   -262
   -579    241    820    168   -701    530   -270   -176   -293    -98   -111   -252
   -555    233    789    161   -675    511   -236   -153   -270    -80    -93   -241
   -524    231    756    148   -639    493   -267   -153   -262    -62    -83   -236
   -506    179    685    161   -594    431   -309   -171   -267    -64    -96   -257
   -475    161    636    155   -555    397   -337   -189   -267    -75   -111   -277
   -439    135    571    150   -506    353   -348   -197   -259    -75   -114   -298
   -433     72    506    181   -470    288   -270   -197   -254    -77   -116   -311
   -418     36    454    189   -436    244   -335   -218   -265    -88   -116   -314
   -407     31    439    187   -423    236   -428   -215   -244    -67    -85   -277
   -428     23    452    200   -439    239   -363   -179   -194    -31    -51   -233
   -423     44    467    189   -444    254   -335   -168   -161     -5    -33   -215
   -374     51    426    161   -400    239   -342   -176   -132     12    -15   -213
   -350     36    387    155   -368    210   -355   -158    -98     49     33   -171
   -332     49    379    140   -355    213   -368   -111    -41    114    106   -116
   -340     90    431    124   -384    259   -319    -33     46    202    189    -44
   -410    150    561    127   -485    355   -280     41    132    293    283     57
   -514    226    740    142   -626    483   -267    111    210    381    376    150
   -592    327    919    132   -756    620   -252    181    296    470    472    252
   -605    426   1031     90   -818    727   -218    228    355    524    542    350
   -615    467   1083     72   -849    776   -168    254    387    545    571    415
   -675    418   1093    127   -883    756   -163    249    376    524    553    423
   -730    371   1098    176   -914    735   -124    257    379    511    545    410
   -784    335   1119    226   -950    727   -140    215    345    470    501    335
   -807    285   1093    259   -950    688   -171    184    314    431    462    301
   -789    252   1039    267   -914    644   -140    153    290    394    420    262
   -797    168    966    311   -880    568   -122    101    241    335    363    189
   -779     80    859    350   -818    470   -111     51    202    275    301    127
   -727     90    818    316   -771    454    -33     64    228    288    309    142
   -737     -5    730    371   -735    361    -59      2    163    220    244     83
   -683    -93    589    384   -636    246    -93    -51    106    153    174     25
   -592   -124    467    358   -530    171   -119   -103     62    103    119    -18
   -498   -200    296    348   -397     46   -181   -189    -20     12     20   -106
   -402   -306     93    353   -249   -106   -187   -228    -67    -38    -25   -166
   -311   -405    -93    358   -111   -249   -181   -231    -67    -36    -20   -176
   -265   -459   -194    363    -36   -327   -179   -228    -67    -44    -36   -192
   -335   -485   -153    407    -90   -319   -153   -207    -44    -28    -20   -174
   -428   -514    -85    472   -171   -301   -127   -176    -12      7     25   -119
   -509   -478     31    493   -272   -223   -111   -129     25     59     83    -75
   -558   -415    142    488   -350   -137    -98    -83     67    106    137    -51
   -576   -337    236    454   -407    -51    -57    -33    116    155    189      5
   -597   -319    275    457   -439    -23    -12      0    142    171    205      5
   -574   -324    249    446   -413    -38    -31     -5    137    171    218    -25
   -558   -265    293    413   -426     12    -46    -12    137    181    241    -23
   -568   -231    337    397   -454     51    -51    -20    150    194    262     -2
   -592   -220    368    405   -480     72    -75    -25    145    194    272     33
   -594   -226    366    410   -483     70   -116    -33    132    192    272     41
   -566   -228    337    397   -452     54   -137    -38    129    187    272     25
   -527   -259    267    392   -400      2   -140    -51    114    171    267      5
   -514   -314    200    413   -358    -57   -148    -72     90    140    246    -20
   -527   -381    142    454   -337   -119   -168   -111     46     85    202    -64
   -519   -436     83    478   -301   -176   -192   -148     -2     25    155   -127
   -488   -475     10    480   -252   -231   -205   -166    -23      0    142   -153
   -532   -561    -28    545   -252   -296   -200   -174    -41    -23    124   -171
   -571   -631    -59    600   -259   -345   -210   -181    -51    -44    111   -200
   -553   -654   -101    605   -226   -379   -244   -210    -77    -77     90   -226
   -563   -732   -168    646   -200   -452   -259   -254   -114   -122     54   -259
   -553   -769   -215    662   -168   -493   -270   -270   -132   -148     36   -270
   -527   -774   -246    649   -142   -511   -280   -283   -142   -163     20   -277
   -511   -820   -309    667   -101   -566   -285   -293   -150   -184      7   -303
   -496   -852   -355    672    -72   -602   -275   -296   -150   -200     -5   -324
   -483   -839   -355    659    -64   -597   -285   -316   -171   -223    -23   -329
   -493   -828   -337    659    -80   -584   -277   -303   -161   -223    -18   -316
   -519   -859   -340    691    -90   -600   -244   -257   -116   -194      7   -293
   -488   -898   -410    693    -41   -654   -213   -220    -93   -197    -10   -322
   -457   -875   -418    665    -20   -646   -124   -106      2   -163    -10   -337
   -433   -802   -371    615    -31   -587    -10     72    176    -28     80   -270
   -397   -589   -192    493   -103   -392     98    335    480    280    361    -49
   -324   -267     57    296   -192   -106     93    558    779    667    805    407
   -319     67    387    124   -355    226    -41    366    774    865   1187    872
   -470    283    750     90   -610    517   -259    -96    563    901   1439   1195
   -665    226    891    220   -776    558   -488   -605    184    628   1278   1088
   -774   -332    441    553   -607     51   -665  -1163   -504   -270    309    215
   -797   -937   -140    867   -329   -540   -802  -1454  -1000   -989   -493   -527
   -776  -1267   -491   1021   -145   -880   -849  -1335   -950  -1013   -597   -688
   -753  -1400   -646   1078    -54  -1023   -795  -1091   -732   -849   -501   -678
   -737  -1348   -613   1041    -64   -982   -636   -828   -491   -665   -379   -597
   -743  -1299   -555   1021    -96   -927   -444   -571   -259   -472   -241   -514
   -748  -1278   -530   1013   -111   -904   -348   -457   -155   -384   -179   -467
   -758  -1254   -496   1008   -132   -875   -303   -428   -106   -353   -148   -423
   -774  -1288   -514   1031   -132   -901   -283   -387    -70   -309   -109   -381
   -789  -1325   -537   1057   -127   -932   -277   -350    -46   -288    -88   -376
   -805  -1312   -509   1057   -150   -911   -254   -324    -44   -290    -96   -353
   -810  -1309   -498   1060   -155   -904   -226   -280    -12   -262    -75   -316
   -774  -1293   -522   1031   -127   -909   -226   -272    -12   -254    -64   -316
   -758  -1280   -522   1018   -119   -901   -226   -265    -12   -254    -64   -309
   -722  -1257   -535    989    -96   -896   -236   -262    -12   -254    -70   -314
   -678  -1249   -571    963    -54   -911   -262   -270    -23   -265    -80   -322
   -672  -1267   -594    969    -41   -932   -265   -262    -20   -259    -80   -337
   -667  -1270   -602    969    -33   -937   -283   -244    -15   -252    -70   -342
   -646  -1249   -602    948    -23   -927   -280   -226     -2   -233    -49   -329
   -636  -1236   -600    937    -18   -919   -262   -207     18   -210    -20   -309
   -654  -1252   -597    950    -31   -924   -270   -205     15   -210    -23   -342
   -657  -1249   -594    953    -31   -922   -280   -200     18   -223    -54   -371
   -644  -1234   -592    937    -28   -914   -259   -155     59   -181    -28   -316
   -628  -1234   -605    932    -12   -919   -220    -93    111   -119     38   -270
   -623  -1210   -587    917    -20   -901   -254    -77    122    -98     59   -257
   -639  -1252   -613    945    -15   -935   -262    -38    150    -57     93   -244
   -646  -1257   -613    950    -18   -935   -233     25    213     10    161   -197
   -613  -1244   -631    930      7   -937   -249     72    259     70    231   -132
   -613  -1208   -594    909    -10   -901   -257    111    296    111    267    -98
   -610  -1150   -540    880    -36   -844   -259    150    332    153    301    -49
   -579  -1101   -522    839    -31   -813   -236    166    350    181    337    -10
   -561  -1088   -527    826    -18   -807   -259    137    322    166    337      5
   -558  -1062   -506    807    -25   -784   -277    114    301    150    335    -20
   -548  -1015   -467    782    -41   -743   -257    106    298    135    316    -28
   -584  -1062   -480    820    -51   -771   -244     77    285    114    293    -41
   -597  -1122   -524    859    -36   -823   -244     54    262     93    293    -38
   -566  -1179   -613    872     23   -898   -236     -5    207     31    239   -132
   -548  -1205   -657    875     51   -930   -218    -57    168    -20    179   -174
   -571  -1254   -683    909     54   -969   -200    -88    148    -51    155   -213
   -563  -1312   -748    937     90  -1031   -197   -129    119    -93    119   -283
   -504  -1304   -800    901    145  -1054   -223   -200     59   -158     59   -303
   -496  -1327   -831    909    166  -1080   -213   -220     49   -176     28   -335
   -558  -1374   -818    966    127  -1096   -197   -213     57   -176     25   -324
   -532  -1405   -872    969    168  -1140   -218   -254     20   -210     10   -340
   -457  -1379   -922    917    231  -1150   -241   -285    -10   -239    -15   -387
   -379  -1350   -971    865    296  -1161   -259   -309    -28   -257    -31   -392
   -340  -1353  -1013    844    335  -1184   -314   -348    -62   -288    -46   -428
   -332  -1449  -1117    891    392  -1283   -303   -348    -64   -303    -70   -493
   -337  -1532  -1197    932    428  -1363   -293   -342    -67   -316    -90   -488
   -340  -1519  -1179    930    418  -1350   -254   -309    -31   -288    -49   -465
   -397  -1522  -1127    958    363  -1325   -207   -252     36   -228     10   -428
   -407  -1514  -1106    961    348  -1312   -166   -207     80   -181     59   -394
   -433  -1525  -1093    976    327  -1309   -116   -197     93   -171     70   -371
   -511  -1558  -1049   1034    267  -1304    -88   -179    127   -135    106   -342
   -566  -1527   -961   1047    194  -1244    -62   -145    179    -80    168   -301
   -530  -1512   -982   1021    226  -1247    -51   -148    184    -80    171   -293
   -433  -1538  -1104    984    332  -1322   -114   -189    150   -116    145   -293
   -405  -1592  -1187    997    389  -1389   -168   -228    119   -153    119   -327
   -397  -1621  -1226   1008    413  -1426   -161   -233    111   -166    111   -332
   -415  -1634  -1218   1026    400  -1426   -129   -205    132   -142    135   -293
   -441  -1699  -1257   1070    405  -1478    -83   -181    132   -142    135   -298
   -519  -1756  -1236   1137    358  -1496    -77   -181    127   -150    129   -298
   -542  -1764  -1221   1153    337  -1491    -62   -189    116   -166    116   -311
   -532  -1748  -1215   1140    340  -1483    -36   -184    124   -171    116   -301
   -566  -1766  -1202   1163    316  -1483    -46   -197    122   -181    114   -301
   -620  -1803  -1184   1210    280  -1493    -36   -213    106   -202     98   -309
   -680  -1847  -1169   1262    244  -1509    -10   -233     90   -223     85   -324
   -633  -1886  -1252   1260    309  -1569     -7   -246     67   -257     49   -366
   -576  -1925  -1350   1249    384  -1639      0   -233     77   -262     41   -384
   -589  -1914  -1327   1252    366  -1621     38   -197    116   -228     80   -332
   -579  -1893  -1314   1236    366  -1605     64   -176    142   -213     90   -319
   -514  -1867  -1353   1192    418  -1610     72   -179    137   -228     64   -350
   -506  -1782  -1278   1143    384  -1530     46   -202    114   -244     54   -342
   -431  -1712  -1280   1070    423  -1496     33   -207    114   -239     70   -298
   -446  -1761  -1317   1104    433  -1540     77   -163    145   -210    101   -239
   -488  -1810  -1322   1150    415  -1566    137    -85    200   -179    103   -213
   -415  -1764  -1348   1088    465  -1556    210     46    319   -101    119   -231
   -350  -1688  -1337   1018    493  -1514    303    215    491     59    244   -202
   -272  -1473  -1202    872    462  -1337    329    394    719    332    524     49
   -145  -1083   -937    615    394  -1010    223    472    888    602    906    506
   -135   -740   -605    436    233   -675    142    288    787    639   1187    948
   -168   -620   -452    394    140   -537     49    -44    509    504   1280   1145
   -316   -823   -506    571     93   -667    -64   -496     57     67    909    805
   -454  -1353   -898    904    220  -1127   -150  -1026   -584   -779    -98   -200
   -506  -1816  -1309   1161    400  -1564   -277  -1236   -937  -1267   -701   -782
   -517  -2049  -1532   1283    506  -1792   -337  -1124   -836  -1184   -683   -807
   -472  -2104  -1634   1288    579  -1870   -296   -898   -592   -958   -537   -743
   -384  -2062  -1678   1223    646  -1870   -202   -670   -345   -737   -387   -659
   -363  -1932  -1569   1148    600  -1751    -38   -413    -85   -501   -192   -522
   -379  -1839  -1462   1109    540  -1652     59   -280     51   -376    -90   -444
   -366  -1800  -1436   1083    532  -1618     90   -231    119   -322    -46   -402
   -353  -1774  -1421   1065    532  -1597    109   -202    150   -285    -10   -374
   -350  -1758  -1408   1052    527  -1582    142   -176    168   -267     18   -358
   -337  -1719  -1382   1028    522  -1551    145   -158    187   -252     38   -345
   -314  -1665  -1350    989    517  -1509    148   -148    197   -239     57   -332
   -319  -1660  -1340    989    509  -1501    163   -135    202   -228     67   -329
   -332  -1662  -1330    995    496  -1499    161   -153    194   -236     59   -335
   -350  -1636  -1288    992    467  -1462    192   -122    228   -207     90   -309
   -345  -1615  -1270    979    462  -1441    181   -116    236   -202     98   -314
   -288  -1595  -1306    943    509  -1452    166   -142    218   -220     88   -322
   -301  -1551  -1252    924    475  -1402    194   -111    252   -189    119   -288
   -309  -1561  -1252    935    470  -1408    187    -96    272   -171    148   -265
   -288  -1571  -1286    930    498  -1428    197    -70    301   -153    166   -257
   -257  -1561  -1304    909    522  -1434    207    -49    322   -145    176   -254
   -210  -1522  -1314    865    550  -1418    215    -25    363   -114    202   -231
   -129  -1493  -1363    810    615  -1428    218    -25    379   -101    223   -218
   -111  -1491  -1379    800    631  -1436    197    -10    402    -64    259   -187
   -103  -1473  -1369    789    631  -1421    184     41    457      7    329   -109
    -49  -1462  -1415    756    683  -1441    197     83    506     67    387    -57
    -51  -1447  -1397    748    672  -1423    223    145    584    145    459     20
   -106  -1431  -1325    766    605  -1379    228    202    657    223    532    109
   -153  -1426  -1273    789    558  -1350    223    233    701    270    576    158
   -168  -1415  -1247    789    537  -1332    218    252    735    316    628    213
   -179  -1413  -1234    795    527  -1325    257    298    776    358    670    262
   -111  -1426  -1314    769    600  -1371    319    319    792    358    667    262
    -59  -1454  -1395    758    667  -1426    288    288    769    319    631    228
    -70  -1504  -1434    787    680  -1470    218    223    704    252    571    179
    -51  -1574  -1522    813    732  -1548    239    194    672    207    524    132
    -10  -1649  -1641    828    813  -1647    252    158    636    145    467     70
     51  -1699  -1751    823    901  -1725    285    111    587     70    381     -7
     31  -1688  -1719    826    872  -1701    275     75    550     15    322    -62
    -41  -1691  -1649    867    802  -1673    257     49    524    -25    283    -98
    -77  -1712  -1634    893    776  -1673    288     38    514    -51    252   -129
   -129  -1743  -1613    937    740  -1678    319     20    493    -83    215   -163
   -192  -1764  -1571    976    688  -1667    324      5    478   -101    197   -171
   -244  -1774  -1530   1008    641  -1652    342      5    465   -119    189   -179
   -272  -1779  -1506   1023    613  -1644    342    -15    457   -129    184   -176
   -309  -1784  -1475   1047    581  -1631    366    -15    470   -111    197   -155
   -348  -1821  -1475   1083    561  -1649    410     15    480   -101    202   -142
   -389  -1821  -1434   1104    519  -1628    389     23    488    -90    213   -116
   -420  -1821  -1400   1122    488  -1610    381     15    478    -96    210   -106
   -472  -1818  -1345   1145    436  -1582    423     46    506    -70    233    -62
   -480  -1787  -1309   1132    413  -1548    472    111    566    -12    293     -7
   -446  -1777  -1330   1111    439  -1553    483    114    574     -5    296    -15
   -405  -1751  -1345   1078    467  -1551    472    106    568    -10    288     -7
   -348  -1779  -1431   1065    540  -1605    467     93    563    -10    293     -5
   -288  -1764  -1475   1026    592  -1621    493    103    576      5    306    -10
   -259  -1766  -1506   1013    620  -1636    504    103    579      2    306    -25
   -233  -1816  -1584   1023    672  -1701    433     33    514    -59    254    -70
   -171  -1860  -1688   1015    758  -1774    355    -10    459   -101    220    -75
   -145  -1852  -1709    997    779  -1782    397     12    483    -83    236    -80
   -119  -1873  -1756    995    815  -1816    374     10    478    -83    246    -77
   -116  -1932  -1818   1023    849  -1875    392     10    457   -103    226    -80
   -127  -2023  -1896   1075    883  -1961    400     -5    426   -148    184   -119
   -153  -2068  -1914   1109    880  -1992    402     -2    426   -142    194   -116
   -174  -2138  -1966   1156    896  -2052    405      0    407   -161    179   -124
   -215  -2190  -1974   1200    878  -2081    431     33    420   -148    194   -129
   -293  -2265  -1971   1280    839  -2120    483     70    446   -124    215   -140
   -335  -2283  -1948   1306    805  -2117    514     67    457   -122    215   -142
   -358  -2286  -1930   1322    784  -2109    524     64    452   -135    210   -163
   -374  -2278  -1904   1325    763  -2091    527     75    446   -145    210   -161
   -376  -2262  -1886   1319    753  -2075    524     83    446   -155    205   -153
   -379  -2234  -1857   1306    737  -2047    493     57    426   -174    184   -166
   -353  -2231  -1878   1291    761  -2055    475     31    407   -192    171   -184
   -324  -2249  -1927   1286    797  -2088    467     20    392   -218    153   -207
   -316  -2278  -1961   1299    820  -2120    462     10    381   -233    132   -220
   -272  -2314  -2042   1293    883  -2179    428    -12    353   -265     98   -259
   -231  -2392  -2161   1312    963  -2275    449     23    374   -265     75   -319
   -231  -2400  -2169   1314    966  -2286    519    142    472   -213     72   -366
   -223  -2314  -2091   1270    932  -2203    581    277    626    -88    150   -316
   -202  -2083  -1880   1143    836  -1982    615    462    893    228    467    -12
   -101  -1751  -1649    924    774  -1701    537    589   1117    592    940    467
    -88  -1467  -1382    776    644  -1426    415    459   1054    722   1306    906
   -158  -1473  -1314    815    576  -1395    355    218    800    639   1486   1166
   -249  -1680  -1434    963    589  -1558    223   -241    236     72   1013    792
   -342  -2034  -1693   1187    672  -1865     51   -826   -493   -875    -44   -111
   -371  -2369  -1997   1369    810  -2184    -67  -1088   -885  -1434   -706   -683
   -337  -2616  -2278   1478    969  -2447    -57   -917   -727  -1306   -659   -701
   -314  -2701  -2387   1506   1034  -2546     15   -678   -446  -1054   -496   -620
   -288  -2655  -2366   1470   1039  -2512    116   -478   -189   -826   -335   -527
   -290  -2572  -2283   1428    995  -2429    280   -239     98   -566   -124   -384
   -288  -2514  -2226   1402    969  -2372    397    -85    275   -410     -2   -303
   -265  -2496  -2231   1379    982  -2364    418    -49    316   -384      7   -280
   -254  -2481  -2229   1366    987  -2356    423    -38    340   -376     15   -267
   -254  -2481  -2229   1366    984  -2353    418    -25    366   -348     44   -236
   -241  -2457  -2216   1350    987  -2338    415    -15    387   -319     70   -207
   -246  -2481  -2234   1361    992  -2359    446      7    415   -293     96   -168
   -231  -2460  -2229   1345    997  -2346    446     23    433   -285    101   -161
   -223  -2429  -2205   1327    989  -2320    433     23    441   -277    101   -171
   -236  -2452  -2216   1345    989  -2335    446     38    457   -262    114   -158
   -233  -2452  -2218   1343    989  -2335    454     49    478   -244    129   -124
   -236  -2442  -2208   1337    984  -2325    446     54    491   -233    148   -103
   -210  -2436  -2229   1322   1008  -2333    433     62    496   -228    163    -80
   -189  -2400  -2210   1296   1010  -2307    420     62    501   -226    174    -70
   -176  -2364  -2187   1270   1002  -2275    415     59    511   -215    176    -67
   -142  -2351  -2208   1247   1031  -2281    420     72    537   -189    194    -31
   -155  -2353  -2197   1254   1018  -2278    441     98    574   -163    223    -10
   -168  -2330  -2161   1249    995  -2247    459    132    615   -122    252      2
   -119  -2330  -2213   1223   1044  -2273    433    142    636    -96    270      2
    -90  -2304  -2213   1197   1060  -2260    418    158    667    -62    301     31
    -80  -2244  -2166   1161   1041  -2205    392    181    706    -12    350     70
    -70  -2174  -2104   1122   1015  -2140    405    226    769     57    413    137
    -98  -2096  -1997   1098    948  -2049    426    309    870    168    527    231
   -103  -2094  -1990   1098    940  -2042    431    376    953    265    623    290
    -67  -2099  -2034   1083    982  -2068    446    415    995    303    649    306
    -51  -2036  -1984   1044    966  -2010    483    454   1031    329    675    353
    -62  -2026  -1964   1044    948  -1997    454    459   1021    319    672    363
    -28  -2016  -1987   1021    976  -2003    472    439    984    275    633    332
    -33  -2049  -2016   1039    987  -2034    475    410    937    215    571    296
    -85  -2101  -2016   1093    963  -2060    478    400    904    166    527    267
    -88  -2132  -2047   1109    976  -2088    439    353    841     93    459    213
    -93  -2166  -2075   1130    989  -2122    452    306    776     12    371    145
    -75  -2179  -2104   1124   1013  -2143    454    259    717    -64    290     83
    -88  -2236  -2148   1163   1028  -2192    433    202    646   -150    200      2
   -119  -2346  -2229   1231   1052  -2288    433    166    589   -220    122    -72
   -127  -2374  -2247   1249   1057  -2312    431    132    542   -270     70   -122
   -122  -2410  -2288   1265   1080  -2351    426     80    493   -324     12   -168
   -161  -2533  -2372   1348   1104  -2452    384     33    449   -368    -28   -207
   -184  -2556  -2374   1369   1093  -2465    405     25    441   -376    -41   -233
   -168  -2546  -2377   1358   1101  -2462    405     10    439   -379    -51   -244
   -161  -2540  -2379   1350   1109  -2462    392      7    436   -379    -44   -231
   -205  -2517  -2312   1361   1052  -2416    415     20    452   -371    -28   -192
   -241  -2564  -2325   1400   1041  -2444    413     12    452   -376    -38   -233
   -259  -2590  -2330   1423   1034  -2460    415     23    465   -361    -31   -249
   -244  -2548  -2307   1395   1028  -2429    392     31    480   -345      0   -215
   -205  -2473  -2268   1340   1031  -2372    366     20    483   -350     -5   -220
   -116  -2387  -2273   1249   1075  -2333    387     10    475   -371    -46   -252
    -28  -2335  -2307   1182   1137  -2322    436     49    522   -329    -20   -220
    -36  -2286  -2249   1161   1106  -2270    465     75    561   -298      5   -202
    -41  -2239  -2197   1140   1078  -2218    452     62    561   -296      7   -179
    -70  -2260  -2190   1161   1060  -2226    335      2    524   -311     10   -176
    -41  -2320  -2278   1179   1117  -2301    298    -49    467   -366    -33   -210
    -28  -2369  -2343   1197   1156  -2356    301    -93    423   -413    -83   -259
      0  -2366  -2366   1184   1182  -2366    267   -116    397   -441   -106   -298
     46  -2403  -2449   1176   1247  -2426    210   -145    350   -485   -148   -340
     57  -2444  -2504   1192   1280  -2473    215   -148    332   -511   -174   -363
     72  -2559  -2634   1241   1350  -2595    213   -158    303   -550   -220   -394
    129  -2644  -2774   1257   1452  -2709    168   -215    233   -633   -322   -475
    140  -2709  -2852   1283   1493  -2779    194   -215    231   -644   -340   -493
     57  -2792  -2850   1366   1452  -2818    218   -205    241   -644   -335   -511
    -25  -2912  -2889   1467   1431  -2902    228   -210    233   -657   -358   -563
    -64  -2969  -2904   1517   1418  -2938    252   -205    241   -659   -376   -579
    -20  -2951  -2930   1486   1452  -2940    239   -228    223   -685   -400   -579
    -12  -2982  -2969   1496   1475  -2974    267   -220    233   -667   -379   -574
    -64  -3005  -2940   1532   1436  -2974    272   -215    233   -662   -379   -574
   -103  -3003  -2899   1553   1397  -2951    280   -218    233   -667   -392   -558
   -135  -3037  -2902   1584   1382  -2969    314   -184    267   -639   -368   -537
   -213  -3104  -2891   1660   1337  -3000    337   -171    283   -636   -366   -555
   -277  -3161  -2883   1719   1301  -3024    389   -137    316   -623   -358   -540
   -337  -3221  -2883   1779   1273  -3052    428    -77    368   -581   -327   -527
   -288  -3244  -2956   1764   1332  -3102    459     10    444   -545   -353   -613
   -194  -3115  -2920   1654   1361  -3018    532    129    574   -449   -322   -610
   -176  -2922  -2746   1548   1283  -2834    589    283    774   -228   -124   -462
   -142  -2644  -2501   1395   1179  -2574    571    449   1005    106    254    -88
    -98  -2257  -2158   1176   1026  -2208    433    366   1015    254    633    426
   -132  -2088  -1958   1109    911  -2023    363    135    784    145    839    766
   -194  -2255  -2062   1223    932  -2158    337   -124    410   -174    719    719
   -314  -2566  -2252   1441    969  -2410    241   -537   -137   -828      5     38
   -314  -2935  -2621   1626   1153  -2779     77   -989   -724  -1631  -1036   -935
   -228  -3244  -3018   1735   1395  -3133    -20  -1041   -828  -1782  -1291  -1171
   -228  -3463  -3234   1844   1501  -3351     23   -857   -605  -1566  -1156  -1085
   -265  -3551  -3286   1909   1509  -3419     98   -678   -366  -1345  -1008   -974
   -311  -3507  -3195   1909   1441  -3354    233   -475   -111  -1106   -820   -857
   -394  -3457  -3063   1925   1332  -3260    381   -277    114   -888   -641   -735
   -280  -3393  -3112   1834   1413  -3252    387   -213    194   -810   -592   -709
   -124  -3369  -3244   1748   1558  -3307    353   -215    192   -820   -615   -758
   -168  -3408  -3239   1787   1532  -3325    371   -215    181   -828   -626   -784
   -233  -3424  -3190   1829   1475  -3307    368   -215    179   -839   -626   -789
   -267  -3460  -3195   1862   1462  -3328    340   -231    158   -862   -649   -815
   -213  -3426  -3213   1821   1499  -3320    363   -223    168   -844   -641   -810
   -116  -3304  -3190   1709   1535  -3247    446   -181    215   -792   -597   -779
   -135  -3325  -3190   1730   1527  -3257    423   -202    197   -797   -613   -789
   -122  -3304  -3185   1712   1530  -3247    418   -197    197   -792   -620   -792
    -80  -3250  -3169   1665   1543  -3211    449   -163    228   -761   -602   -782
   -103  -3244  -3143   1673   1517  -3195    426   -174    215   -766   -607   -792
   -135  -3250  -3115   1691   1488  -3182    431   -163    218   -756   -600   -789
   -158  -3221  -3063   1688   1452  -3143    410   -145    239   -735   -576   -774
   -155  -3135  -2979   1647   1410  -3057    384   -119    265   -693   -535   -737
   -213  -3185  -2974   1699   1379  -3081    363   -135    236   -714   -561   -776
   -205  -3190  -2985   1696   1389  -3089    358   -132    233   -704   -553   -782
    -93  -3065  -2972   1577   1439  -3018    387    -80    277   -652   -498   -737
    -49  -2972  -2922   1512   1436  -2948    428    -23    335   -587   -433   -672
    -90  -3011  -2920   1548   1413  -2966    392    -10    337   -561   -410   -662
   -103  -2998  -2894   1548   1395  -2946    332      2    345   -530   -374   -636
    -57  -2902  -2847   1478   1395  -2876    366     70    407   -449   -285   -568
     15  -2743  -2759   1363   1387  -2751    405    166    509   -337   -166   -454
    -41  -2746  -2707   1392   1330  -2727    350    184    527   -309   -129   -415
    -23  -2696  -2673   1358   1322  -2686    379    223    563   -272    -93   -376
    -25  -2686  -2662   1353   1317  -2675    358    231    563   -270   -101   -376
    -72  -2712  -2639   1392   1283  -2675    314    207    532   -301   -135   -392
   -140  -2727  -2590   1434   1223  -2660    324    194    498   -332   -179   -420
   -179  -2772  -2592   1473   1205  -2683    327    166    441   -400   -246   -480
   -166  -2805  -2642   1483   1236  -2725    329    137    397   -465   -314   -548
   -119  -2844  -2725   1483   1301  -2785    342    106    345   -532   -384   -618
   -137  -2920  -2782   1527   1319  -2852    332     51    275   -618   -475   -688
   -135  -2987  -2855   1561   1358  -2922    335      5    215   -685   -553   -758
   -132  -3070  -2938   1600   1400  -3005    319    -49    153   -756   -636   -836
   -137  -3154  -3016   1647   1439  -3086    322   -111     88   -828   -724   -922
    -62  -3203  -3143   1631   1538  -3172    314   -158     38   -880   -782  -1002
     33  -3226  -3260   1595   1644  -3242    298   -176     10   -914   -813  -1060
    119  -3190  -3312   1532   1714  -3250    314   -187    -12   -932   -831  -1098
    127  -3169  -3296   1522   1712  -3231    335   -189    -31   -948   -852  -1130
     93  -3141  -3234   1522   1662  -3187    293   -202    -46   -958   -859  -1111
     41  -3128  -3172   1543   1605  -3148    280   -194    -46   -953   -857  -1065
    -10  -3073  -3065   1540   1525  -3068    316   -158    -20   -922   -823  -1000
    -83  -3031  -2948   1558   1431  -2990    335   -135     -2   -901   -810   -971
   -124  -2956  -2834   1538   1353  -2894    332   -103     18   -867   -789   -932
   -166  -2870  -2707   1517   1267  -2790    345    -75     36   -836   -763   -906
   -197  -2803  -2608   1499   1202  -2707    368    -54     44   -815   -743   -891
   -239  -2782  -2543   1512   1150  -2662    400    -25     51   -800   -735   -878
   -327  -2748  -2423   1535   1047  -2587    400    -15     49   -802   -737   -878
   -415  -2720  -2304   1566    943  -2512    389    -12     46   -795   -724   -859
   -431  -2657  -2229   1543    898  -2444    355    -10     54   -763   -691   -813
   -410  -2639  -2229   1525    909  -2434    350     -5     49   -753   -678   -787
   -400  -2665  -2265   1532    930  -2465    345      2     46   -740   -667   -766
   -285  -2642  -2356   1462   1034  -2499    280    -36     -5   -766   -683   -792
   -228  -2618  -2390   1423   1080  -2504    257    -62    -51   -797   -711   -818
   -184  -2650  -2465   1418   1140  -2559    239    -85   -106   -849   -758   -826
   -176  -2699  -2525   1436   1171  -2613    246   -103   -158   -896   -807   -841
   -184  -2696  -2512   1439   1161  -2605    244    -88   -163   -888   -805   -805
   -184  -2753  -2569   1467   1189  -2662    207    -98   -187   -896   -805   -823
   -194  -2821  -2626   1509   1215  -2725    202   -109   -215   -914   -810   -878
   -184  -2891  -2707   1538   1257  -2798    213   -137   -267   -971   -857   -930
   -163  -2912  -2748   1538   1291  -2831    207   -153   -303  -1005   -898   -927
   -145  -2902  -2756   1522   1304  -2831    184   -171   -335  -1031   -927   -950
   -153  -2902  -2748   1527   1296  -2826    194   -174   -350  -1049   -940   -987
   -223  -2925  -2704   1571   1239  -2816    233   -137   -327  -1013   -896   -961
   -244  -2837  -2592   1540   1171  -2714    228   -111   -322   -982   -867   -945
   -254  -2759  -2507   1504   1124  -2634    233    -77   -309   -956   -841   -932
   -277  -2746  -2468   1512   1093  -2608    270    -59   -309   -950   -844   -922
   -239  -2709  -2470   1473   1114  -2590    210    -75   -348   -976   -862   -935
   -231  -2707  -2475   1467   1122  -2592    213    -70   -358   -987   -857   -943
   -244  -2678  -2434   1457   1093  -2556    231    -46   -361  -1005   -875   -971
   -254  -2626  -2372   1441   1057  -2499    309     51   -311   -995   -909  -1010
   -239  -2530  -2291   1382   1026  -2410    428    231   -171   -878   -833   -974
   -189  -2309  -2120   1247    963  -2216    491    467     67   -615   -587   -782
    -96  -1974  -1878   1034    891  -1927    465    680    311   -275   -197   -400
    -62  -1564  -1501    813    719  -1532    335    576    350    -41    207     62
   -168  -1371  -1202    769    514  -1286    101    114    111    -31    423    337
   -309  -1345  -1036    826    363  -1192   -119   -410   -283   -303    254    246
   -441  -1753  -1312   1096    433  -1532   -272   -927   -901  -1060   -566   -478
   -475  -2320  -1844   1397    683  -2083   -436  -1291  -1525  -1914  -1499  -1322
   -413  -2538  -2125   1473    854  -2330   -506  -1182  -1506  -1948  -1590  -1447
   -353  -2613  -2260   1483    953  -2436   -457   -924  -1299  -1782  -1486  -1402
   -298  -2566  -2268   1431    982  -2418   -327   -667  -1078  -1605  -1366  -1335
   -246  -2465  -2218   1356    984  -2343   -129   -402   -841  -1410  -1221  -1241
   -231  -2346  -2114   1288    940  -2231    -18   -267   -719  -1309  -1140  -1179
   -231  -2247  -2016   1236    891  -2132     28   -205   -659  -1257  -1104  -1150
   -174  -2195  -2021   1184    922  -2109     18   -205   -654  -1254  -1101  -1140
    -96  -2179  -2083   1137    992  -2132      0   -213   -665  -1262  -1109  -1148
   -192  -2122  -1930   1156    867  -2026     49   -163   -620  -1213  -1070  -1111
   -285  -2055  -1771   1169    743  -1914    103    -90   -555  -1150  -1026  -1062
   -228  -2010  -1782   1119    774  -1896     83    -88   -555  -1150  -1039  -1067
   -262  -1938  -1675   1101    706  -1808     98    -57   -522  -1117  -1005  -1023
   -293  -1878  -1584   1083    644  -1730    116    -31   -485  -1075   -969   -997
   -288  -1842  -1553   1062    631  -1699    116    -23   -465  -1060   -961   -989
   -280  -1826  -1548   1052    633  -1688    122    -10   -457  -1044   -956   -989
   -241  -1779  -1538   1010    646  -1660    124    -12   -454  -1034   -953   -984
   -236  -1727  -1491    982    623  -1608    129      2   -431  -1005   -930   -966
   -187  -1678  -1491    932    649  -1584    114      0   -436  -1005   -930   -969
   -192  -1618  -1426    904    615  -1522    119     28   -413   -987   -911   -940
   -296  -1558  -1262    927    483  -1410    176    103   -332   -911   -852   -880
   -257  -1540  -1283    896    511  -1413    163    116   -327   -893   -844   -867
   -262  -1467  -1205    865    470  -1337    174    161   -290   -849   -802   -844
   -277  -1447  -1169    859    444  -1309    184    197   -265   -826   -792   -823
   -252  -1431  -1179    841    462  -1306    179    252   -223   -769   -761   -761
   -218  -1343  -1124    779    452  -1234    181    316   -168   -691   -696   -714
   -220  -1234  -1015    727    394  -1124    184    374   -119   -623   -626   -659
   -223  -1148   -924    683    350  -1036    197    428    -64   -555   -555   -589
   -197  -1075   -878    636    340   -976    192    454    -38   -509   -506   -537
   -174   -976   -805    574    314   -891    189    462    -25   -480   -472   -506
   -210   -901   -691    553    239   -797    189    472    -36   -483   -483   -517
   -249   -872   -623    558    187   -748    181    467    -67   -509   -514   -498
   -277   -862   -584    571    153   -724    174    446   -106   -540   -535   -509
   -306   -854   -548    576    119   -701    171    418   -140   -576   -561   -535
   -350   -867   -517    607     80   -693    207    392   -171   -605   -581   -555
   -410   -891   -483    649     36   -688    220    350   -218   -646   -623   -597
   -457   -932   -475    696      7   -704    137    265   -306   -727   -706   -646
   -485  -1008   -522    745     15   -766    153    215   -358   -779   -766   -709
   -478  -1031   -553    753     36   -792    192    197   -379   -802   -797   -735
   -472  -1008   -535    740     28   -771    213    171   -402   -831   -826   -756
   -504  -1039   -535    771     15   -787    158    124   -444   -854   -852   -771
   -511  -1070   -558    789     20   -813    145     90   -480   -880   -875   -815
   -498  -1052   -553    774     25   -802    153     72   -498   -896   -898   -833
   -480   -997   -517    737     18   -758    145     70   -501   -880   -906   -831
   -483   -948   -465    717    -10   -706    148     80   -488   -857   -891   -831
   -483   -927   -444    704    -20   -685    150     80   -483   -844   -875   -813
   -465   -893   -431    678    -18   -662    163     90   -472   -831   -862   -802
   -444   -828   -387    636    -31   -607    161     96   -457   -818   -859   -797
   -420   -722   -301    571    -59   -511    192    140   -413   -758   -797   -719
   -418   -665   -249    540    -85   -457    252    192   -350   -685   -719   -670
   -400   -594   -194    496   -103   -394    285    215   -316   -659   -714   -670
   -361   -532   -171    446    -96   -353    283    215   -306   -641   -706   -639
   -322   -514   -192    418    -64   -353    283    218   -288   -607   -667   -626
   -316   -413    -98    363   -111   -257    252    210   -275   -581   -631   -587
   -280   -348    -67    314   -106   -207    246    200   -272   -568   -618   -576
   -239   -277    -38    257   -101   -158    246    184   -283   -574   -623   -574
   -194   -223    -28    210    -83   -127    233    176   -288   -576   -628   -558
   -194   -197     -2    194    -98   -101    200    158   -303   -587   -639   -555
   -192   -223    -31    207    -80   -127    189    142   -327   -597   -644   -542
   -210   -226    -15    218    -98   -122    189    132   -348   -610   -654   -550
   -181   -194    -12    189    -85   -103    194    119   -368   -631   -680   -563
   -127   -176    -49    148    -38   -114    179    101   -381   -641   -693   -613
    -88   -161    -72    124    -10   -119    200     98   -387   -652   -709   -600
    -31   -127    -96     77     31   -114    181     62   -436   -704   -761   -615
    -59   -122    -62     90      0    -93    187     51   -457   -719   -779   -631
     -5   -140   -135     70     64   -137    189     67   -454   -706   -766   -644
     41   -148   -189     51    114   -168    194     59   -465   -717   -782   -667
     20   -189   -213     83    116   -200    176     36   -483   -732   -795   -662
   -132   -270   -137    202      2   -205    215     67   -446   -696   -761   -662
   -181   -194    -12    187    -85   -103    280    142   -387   -639   -727   -623
   -111   -111      0    111    -57    -57    303    171   -363   -610   -706   -563
    -54    -59     -7     57    -25    -33    324    184   -342   -581   -672   -532
    -46    -31     15     38    -31     -7    376    213   -303   -532   -620   -475
   -103    -49     54     75    -80      2    428    275   -254   -488   -587   -465
    -80    -77      2     77    -41    -38    496    376   -197   -459   -613   -514
    -77     15     90     28    -85     54    644    584    -28   -314   -524   -459
    -64    192    257    -62   -161    223    774    833    239    -31   -267   -272
    -33    501    532   -233   -283    517    823   1072    537    337    140    135
    -23    901    924   -441   -472    914    730   1052    613    563    527    659
   -142   1166   1309   -514   -724   1236    592    748    454    618    831   1083
   -275   1241   1517   -483   -896   1379    454    332    132    459    862   1195
   -361    878   1239   -259   -800   1057    298   -231   -501   -265     90    470
   -410    387    797     10   -605    592    158   -649  -1122  -1098   -891   -467
   -457     96    553    179   -506    324    103   -613  -1221  -1283  -1150   -727
   -444     15    459    215   -452    236    220   -319   -953  -1044   -976   -636
   -350     28    379    161   -366    202    358    -64   -683   -805   -810   -542
   -275    171    444     51   -358    306    530    226   -392   -537   -602   -384
   -277    332    610    -28   -444    470    662    433   -181   -335   -436   -249
   -205    392    597    -93   -400    493    711    514    -90   -244   -355   -179
   -106    441    545   -168   -324    493    706    537    -77   -215   -332   -140
    -59    420    480   -181   -270    449    693    542    -83   -213   -337   -135
     15    462    446   -241   -215    454    696    550    -77   -205   -335   -129
     49    550    501   -298   -226    527    748    597    -28   -161   -293    -88
     62    566    504   -316   -223    535    800    639      2   -124   -262    -59
     83    561    478   -322   -197    519    789    646      0   -111   -254    -41
    124    558    431   -342   -153    496    813    646      7    -90   -244    -28
    189    665    475   -426   -142    571    878    685     54    -41   -194     20
    200    735    532   -467   -166    633    891    706     75    -15   -171     31
    174    763    589   -470   -207    678    875    701     75     -5   -163     23
    119    795    675   -457   -277    735    862    698     85      5   -153     28
     98    815    717   -457   -309    766    867    711    116     36   -132     51
     93    854    761   -475   -332    810    862    737    148     72   -103     80
    101    909    807   -506   -353    859    870    771    187    119    -62    114
    122    971    846   -548   -363    909    904    815    239    171    -20    153
    163    992    828   -576   -332    911    841    831    257    200      0    176
    176   1021    844   -600   -335    932    831    867    309    259     57    218
    189   1049    859   -620   -335    956    846    930    379    337    129    283
    197   1109    911   -654   -355   1010    854    992    452    423    215    366
    226   1210    984   -717   -379   1098    901   1065    542    519    314    454
    252   1337   1083   -795   -415   1210    906   1132    633    626    428    558
    262   1410   1148   -836   -444   1280    909   1187    704    709    532    654
    233   1428   1192   -833   -480   1312    950   1234    753    766    597    719
    220   1491   1270   -854   -524   1382    937   1231    758    774    605    727
    233   1548   1312   -893   -537   1431    924   1215    753    766    597    711
    228   1558   1330   -893   -550   1444    930   1200    724    737    571    691
    192   1535   1343   -867   -574   1439    932   1189    701    709    545    672
    140   1540   1400   -839   -628   1470    979   1187    685    680    517    649
    124   1574   1447   -849   -662   1512    987   1150    639    623    457    592
    114   1558   1444   -836   -665   1504    982   1109    584    553    389    517
     98   1535   1436   -818   -667   1486    992   1080    553    501    337    465
     59   1473   1413   -766   -675   1444   1028   1062    535    467    298    428
     12   1395   1382   -706   -685   1389   1023   1018    496    413    236    381
     25   1384   1358   -706   -665   1371    995    976    457    366    184    335
     72   1431   1356   -753   -644   1395   1044    971    459    361    171    327
     83   1387   1304   -735   -610   1345   1067    956    457    350    158    319
    132   1395   1262   -763   -566   1327   1062    922    441    332    145    290
    163   1405   1241   -784   -540   1322   1034    901    426    324    124    270
    176   1405   1228   -792   -524   1317   1026    909    433    345    132    280
    168   1434   1265   -800   -548   1350   1028    932    475    381    168    314
    168   1410   1241   -792   -537   1327   1026    922    485    389    176    348
    215   1428   1213   -820   -498   1319   1072    927    501    397    168    327
    239   1447   1208   -841   -483   1327   1075    935    506    413    176    332
    215   1452   1236   -833   -509   1345   1062    989    553    472    244    407
    257   1434   1176   -846   -459   1306   1085    992    563    475    249    433
    290   1473   1182   -883   -444   1327   1062    956    553    465    233    423
    335   1506   1171   -922   -418   1340   1026    924    550    470    239    431
    379   1501   1122   -940   -371   1312   1008    911    548    480    254    441
    371   1509   1137   -943   -384   1325    992    891    524    457    241    433
    353   1592   1239   -974   -444   1415    989    885    532    472    257    439
    345   1660   1312  -1005   -483   1486    966    893    550    501    288    467
    296   1665   1369   -979   -535   1517   1010    950    594    548    332    519
    218   1615   1395   -919   -589   1504   1026    971    605    574    361    540
    148   1613   1462   -880   -657   1538   1036    961    589    561    348    530
     75   1641   1566   -859   -745   1605   1072    987    602    574    363    568
     23   1597   1574   -810   -774   1587   1054    984    587    566    368    558
     -7   1556   1564   -776   -787   1558   1047    948    548    519    316    524
    -25   1509   1532   -743   -779   1519   1052    924    514    488    283    519
      5   1504   1496   -756   -748   1499   1057    911    501    480    283    509
     36   1488   1452   -761   -706   1470   1075    906    496    491    303    550
    -88   1418   1504   -667   -797   1462   1127    969    537    535    363    620
   -158   1366   1525   -602   -841   1444   1153    997    548    548    366    613
   -142   1371   1514   -613   -828   1441   1130    971    514    519    327    589
   -116   1374   1491   -628   -802   1431   1101    958    496    514    322    584
   -109   1340   1449   -618   -779   1395   1093    950    501    527    327    566
    -85   1332   1415   -623   -750   1374   1140    979    522    548    342    574
    -46   1327   1374   -644   -709   1350   1244   1096    613    605    358    574
     -7   1314   1322   -652   -665   1317   1309   1223    711    667    350    519
     93   1439   1345   -769   -626   1392   1335   1348    859    826    491    628
    194   1719   1525   -958   -665   1623   1345   1551   1156   1208    898    979
    280   2034   1751  -1158   -735   1891   1218   1602   1317   1535   1361   1483
    311   2229   1917  -1270   -802   2073   1072   1395   1189   1605   1709   1938
    296   2164   1865  -1231   -784   2016   1054   1119    862   1400   1732   2008
    184   1901   1714  -1044   -766   1808    997    680    296    756   1111   1462
     36   1483   1447   -761   -706   1465    831    155   -384   -166     23    470
    -36   1119   1156   -540   -594   1137    722     20   -602   -493   -407     67
    -77    950   1028   -439   -555    989    810    277   -324   -226   -213    155
    -77    917    995   -420   -537    956    891    506    -38     36    -25    265
    -77    984   1062   -454   -571   1023   1002    735    246    298    171    405
    -36   1106   1143   -535   -589   1124   1145    961    511    537    358    519
    -36   1179   1215   -571   -626   1197   1213   1075    633    646    439    597
    -25   1205   1231   -589   -628   1218   1215   1111    670    680    470    633
    -15   1239   1252   -613   -633   1244   1218   1127    696    704    496    657
     20   1247   1226   -633   -602   1236   1218   1127    711    722    522    667
     77   1244   1163   -662   -542   1205   1218   1122    717    719    522    654
    116   1293   1174   -706   -527   1234   1202   1122    724    732    535    672
    119   1309   1187   -714   -532   1247   1158   1114    730    743    545    696
    132   1291   1158   -711   -511   1226   1171   1122    750    758    563    766
    158   1322   1163   -740   -504   1244   1174   1119    756    761    566    807
    161   1330   1169   -745   -504   1252   1158   1122    763    771    571    818
    148   1325   1176   -737   -514   1252   1137   1122    776    789    594    846
    168   1366   1197   -766   -514   1283   1150   1119    792    810    620    867
    171   1371   1200   -771   -514   1288   1145   1111    792    820    628    872
    122   1387   1265   -756   -571   1327   1171   1166    846    883    688    911
     98   1410   1309   -756   -605   1361   1197   1221    911    943    745    945
    106   1449   1343   -776   -618   1397   1208   1254    953    979    763    966
    127   1473   1345   -802   -610   1410   1197   1260    974   1005    789   1010
    150   1499   1348   -826   -597   1423   1189   1286   1010   1054    841   1075
    161   1535   1371   -849   -605   1454   1195   1330   1070   1124    911   1137
    176   1577   1400   -875   -610   1488   1205   1371   1140   1205    992   1197
    210   1590   1379   -901   -584   1486   1179   1392   1192   1273   1054   1244
    228   1628   1400   -930   -584   1514   1163   1421   1249   1343   1127   1304
    179   1693   1512   -937   -665   1602   1182   1499   1353   1462   1254   1408
    171   1712   1540   -940   -683   1626   1208   1571   1434   1553   1345   1486
    220   1771   1548   -997   -665   1662   1213   1571   1447   1569   1363   1522
    259   1810   1551  -1036   -646   1680   1223   1577   1454   1569   1363   1525
    280   1792   1512  -1036   -615   1652   1223   1564   1452   1553   1343   1519
    233   1784   1551  -1008   -657   1667   1239   1566   1457   1548   1345   1525
    244   1774   1530  -1013   -641   1652   1247   1543   1421   1504   1314   1491
    244   1748   1504   -997   -631   1626   1283   1501   1363   1426   1234   1418
    275   1771   1496  -1023   -610   1634   1306   1470   1327   1366   1171   1379
    296   1725   1428  -1010   -566   1577   1322   1426   1280   1291   1101   1337
    283   1665   1379   -976   -548   1525   1286   1345   1200   1195   1010   1275
    283   1623   1340   -956   -527   1483   1283   1314   1156   1140    958   1205
    293   1584   1291   -940   -498   1439   1275   1280   1106   1091    906   1158
    298   1579   1280   -937   -491   1431   1280   1262   1088   1070    898   1124
    231   1574   1340   -904   -555   1457   1296   1265   1085   1065    893   1140
    239   1556   1317   -898   -537   1436   1293   1241   1054   1031    854   1117
    241   1532   1291   -888   -527   1413   1286   1218   1031   1005    826   1083
    228   1561   1332   -893   -550   1447   1270   1202   1015    992    813   1093
    265   1577   1309   -922   -522   1444   1257   1210   1018   1008    815   1067
    296   1564   1267   -932   -485   1415   1252   1200   1018   1008    810   1052
    329   1602   1273   -969   -470   1439   1239   1171   1013    992    802   1036
    254   1644   1389   -948   -566   1517   1278   1200   1054   1023    836   1072
    236   1675   1439   -958   -602   1556   1312   1260   1093   1065    867   1091
    311   1732   1418  -1023   -553   1577   1291   1241   1088   1049    844   1083
    316   1764   1444  -1041   -563   1605   1270   1215   1083   1047    841   1109
    272   1800   1527  -1036   -626   1665   1262   1228   1122   1096    901   1145
    241   1816   1574  -1031   -665   1696   1247   1221   1130   1114    924   1161
    272   1810   1538  -1041   -633   1675   1210   1187   1101   1101    922   1184
    275   1849   1571  -1065   -646   1712   1218   1192   1119   1132    958   1189
    301   1847   1545  -1072   -620   1696   1205   1197   1132   1148    969   1169
    355   1756   1400  -1057   -522   1579   1137   1145   1075   1098    930   1085
    309   1753   1444  -1031   -568   1600   1156   1124   1039   1049    865   1044
    215   1740   1525   -976   -654   1634   1231   1158   1062   1060    872   1122
    285   1732   1447  -1008   -579   1590   1189   1158   1078   1085    904   1106
    303   1680   1376   -995   -537   1530   1174   1145   1078   1101    917   1075
    306   1641   1335   -974   -514   1488   1192   1106   1047   1065    880   1015
    345   1610   1262   -979   -459   1436   1135    989    940    945    756    930
    413   1582   1169   -997   -376   1376   1026    865    828    828    633    896
    428   1535   1106   -982   -337   1322   1041    870    833    844    628    891
    355   1457   1101   -909   -371   1280   1065    880    836    836    592    782
    316   1408   1088   -865   -387   1247   1062    880    841    844    597    820
    413   1452   1039   -932   -311   1247   1091    919    904    922    704    901
    358   1460   1101   -909   -374   1283   1114    979    956    969    766    893
    420   1447   1026   -935   -303   1239   1075    937    904    888    667    846
    452   1384    932   -922   -239   1158   1075    893    872    836    579    828
    366   1319    953   -841   -293   1137   1184    995    974    917    610    844
    335   1389   1052   -865   -358   1223   1260   1150   1140   1062    693    807
    324   1543   1215   -935   -446   1379   1332   1267   1304   1223    820    898
    355   1774   1418  -1065   -532   1597   1356   1447   1584   1566   1176   1208
    444   2029   1584  -1236   -568   1808   1296   1610   1857   1982   1696   1727
    436   2229   1792  -1332   -678   2010   1236   1467   1779   2065   2073   2278
    329   2151   1818  -1241   -745   1984   1184   1192   1447   1844   2132   2403
    210   1956   1743  -1085   -766   1849   1060    779    917   1299   1688   2052
     85   1647   1561   -865   -737   1605    963    280    290    465    659   1101
     33   1299   1262   -667   -615   1280    867     70    -44    -28    -23    472
     59   1054    995   -558   -467   1026    844    187     72     72      7    413
    119    976    854   -548   -368    917    901    392    324    316    181    488
     44   1057   1013   -550   -483   1036   1013    600    600    574    379    626
    101   1213   1111   -659   -506   1161   1140    815    854    815    581    782
    220   1286   1062   -753   -420   1174   1205    940   1002    958    691    857
    249   1304   1054   -776   -402   1179   1254   1021   1098   1060    787    924
    327   1327   1000   -826   -335   1163   1283   1039   1119   1088    813    932
    366   1392   1026   -880   -332   1210   1283   1021   1098   1072    782    956
    288   1413   1122   -852   -415   1267   1332   1075   1161   1137    844   1034
    210   1387   1176   -800   -483   1283   1374   1132   1202   1182    878   1104
    259   1392   1132   -826   -436   1262   1330   1122   1195   1184    875   1153
    272   1439   1166   -857   -446   1304   1343   1137   1215   1210    911   1179
    231   1449   1218   -841   -493   1335   1436   1158   1244   1236    937   1184
    215   1413   1197   -815   -491   1304   1423   1140   1249   1247    950   1153
    301   1413   1111   -857   -405   1262   1376   1148   1260   1252    958   1119
    441   1460   1015   -953   -285   1239   1337   1171   1260   1241    945   1098
    496   1431    932   -963   -218   1182   1350   1182   1244   1241    937   1072
    511   1452    940   -984   -215   1197   1382   1169   1239   1254    956   1085
    568   1504    935  -1036   -181   1221   1345   1130   1213   1252    950   1067
    542   1509    966  -1028   -213   1239   1345   1124   1213   1273    961   1052
    517   1522   1005  -1021   -244   1265   1353   1150   1249   1325   1008   1083
    478   1512   1031   -995   -277   1273   1345   1200   1293   1387   1060   1122
    420   1460   1039   -940   -309   1249   1325   1236   1325   1431   1083   1153
    446   1491   1041   -969   -298   1267   1304   1275   1371   1499   1130   1208
    465   1535   1070  -1000   -301   1301   1286   1312   1436   1574   1208   1267
    467   1595   1124  -1034   -327   1361   1293   1356   1501   1657   1293   1335
    524   1704   1179  -1114   -327   1441   1309   1415   1574   1748   1395   1423
    537   1740   1202  -1140   -332   1473   1330   1449   1608   1787   1441   1462
    553   1803   1249  -1179   -348   1527   1337   1480   1634   1813   1473   1488
    514   1855   1337  -1184   -410   1595   1337   1519   1654   1839   1501   1512
    517   1906   1389  -1210   -436   1649   1358   1564   1670   1857   1525   1532
    553   1964   1410  -1260   -428   1688   1376   1561   1652   1831   1506   1538
    571   1987   1413  -1280   -420   1701   1384   1538   1615   1779   1460   1501
    589   1992   1400  -1293   -405   1699   1369   1499   1564   1709   1395   1452
    581   1935   1353  -1257   -384   1644   1402   1457   1512   1636   1314   1371
    511   1870   1358  -1192   -423   1615   1389   1421   1460   1569   1247   1286
    475   1834   1358  -1156   -441   1597   1392   1392   1423   1525   1197   1223
    472   1784   1309  -1130   -418   1548   1397   1350   1361   1454   1122   1150
    454   1722   1267  -1088   -405   1496   1395   1314   1312   1395   1062   1106
    415   1688   1273  -1054   -428   1480   1366   1260   1247   1312    984   1054
    381   1667   1283  -1026   -449   1475   1400   1244   1226   1280    935   1039
    381   1647   1265  -1015   -441   1457   1441   1244   1226   1280    919   1018
    444   1631   1187  -1036   -371   1410   1343   1184   1163   1228    880    953
    472   1618   1145  -1047   -337   1382   1309   1145   1111   1179    836    911
    504   1600   1096  -1052   -296   1348   1314   1143   1096   1161    800    888
    519   1564   1044  -1041   -262   1304   1319   1156   1109   1179    805    893
    535   1595   1060  -1065   -262   1327   1348   1182   1140   1221    849    914
    571   1649   1078  -1111   -254   1366   1348   1179   1143   1223    854    927
    571   1678   1106  -1124   -267   1392   1402   1208   1176   1249    872    961
    566   1701   1135  -1135   -285   1418   1402   1226   1208   1286    893   1002
    558   1727   1169  -1143   -303   1449   1350   1247   1221   1314    919   1026
    597   1769   1169  -1184   -285   1467   1374   1257   1218   1317    917   1010
    646   1795   1148  -1221   -249   1473   1361   1265   1234   1348    953   1023
    657   1816   1156  -1236   -249   1486   1325   1252   1215   1348    963   1034
    646   1865   1218  -1254   -285   1543   1312   1265   1228   1371   1000   1096
    587   1925   1337  -1257   -376   1631   1345   1293   1257   1395   1026   1127
    530   1956   1426  -1244   -449   1691   1369   1296   1247   1379    989   1148
    449   1966   1517  -1208   -535   1743   1400   1337   1273   1410   1005   1200
    392   2008   1615  -1200   -610   1813   1371   1332   1241   1379    987   1215
    415   1984   1569  -1200   -576   1777   1343   1317   1210   1356    966   1226
    374   1961   1587  -1169   -607   1774   1374   1340   1223   1376    995   1228
    319   1971   1652  -1145   -665   1810   1441   1384   1260   1415   1047   1247
    259   1984   1725  -1122   -732   1855   1418   1376   1234   1384   1015   1210
    200   2016   1816  -1109   -807   1917   1400   1366   1210   1366    979   1236
    226   2034   1808  -1130   -792   1922   1408   1363   1200   1366    987   1231
    252   2047   1795  -1153   -771   1922   1387   1335   1150   1319    940   1176
    265   2008   1743  -1135   -737   1875   1340   1330   1124   1301    909   1215
    350   1987   1636  -1171   -641   1813   1325   1317   1109   1299    914   1202
    493   1927   1434  -1213   -470   1680   1280   1265   1052   1241    859   1148
    581   1878   1293  -1231   -358   1587   1241   1218    995   1184    807   1137
    652   1875   1223  -1262   -285   1551   1241   1213    989   1189    820   1158
    727   1844   1117  -1286   -194   1483   1187   1200    948   1158    792   1132
    797   1826   1028  -1312   -116   1428   1231   1275    976   1161    779   1091
    818   1826   1008  -1322    -96   1418   1353   1431   1072   1200    766   1008
    756   1878   1122  -1317   -181   1501   1447   1636   1236   1335    844   1021
    696   2182   1486  -1441   -394   1834   1538   1922   1577   1732   1239   1356
    672   2655   1982  -1662   -654   2317   1532   2096   1818   2122   1743   1888
    600   3029   2429  -1813   -914   2727   1434   1906   1740   2257   2114   2361
    514   3237   2722  -1875  -1104   2979   1249   1475   1441   2174   2275   2626
    410   3044   2634  -1727  -1114   2842   1036    953    922   1696   1855   2262
    353   2585   2231  -1467   -940   2408    940    511    298    862    893   1366
    353   2205   1852  -1280   -748   2031    805    337    -67    332    272    800
    379   2005   1626  -1192   -623   1816    743    483     23    389    262    740
    439   1984   1545  -1213   -553   1766    836    732    277    620    431    810
    475   2107   1628  -1291   -576   1867    992    995    535    836    581    896
    483   2226   1743  -1356   -628   1984   1145   1236    740   1005    688   1023
    545   2320   1774  -1431   -613   2047   1192   1350    833   1085    761   1075
    618   2361   1743  -1491   -563   2052   1182   1366    839   1093    771   1062
    667   2418   1751  -1543   -542   2086   1169   1374    839   1096    774   1044
    743   2473   1727  -1610   -493   2101   1145   1369    823   1080    761   1002
    792   2481   1688  -1636   -446   2086   1122   1356    792   1049    732    943
    813   2423   1608  -1621   -397   2016   1093   1340    753   1015    691    898
    849   2444   1592  -1647   -371   2018   1091   1361    748   1015    685    898
    872   2509   1634  -1691   -381   2073   1096   1400    769   1039    711    937
    919   2564   1644  -1740   -361   2104   1078   1415    776   1041    717    969
    898   2574   1675  -1738   -389   2125   1080   1436    789   1062    740    995
    872   2598   1722  -1735   -426   2161   1078   1439    789   1057    730    989
    849   2631   1779  -1743   -465   2205   1083   1452    792   1065    719   1031
    862   2688   1826  -1774   -480   2257   1067   1467    805   1085    740   1047
    862   2714   1852  -1790   -496   2283   1049   1483    813   1106    776   1060
    792   2782   1990  -1787   -597   2387   1072   1553    865   1163    836   1098
    758   2889   2127  -1823   -683   2509   1080   1615    891   1197    849   1143
    727   2935   2208  -1831   -740   2572   1091   1673    922   1239    891   1210
    711   2985   2273  -1849   -779   2629   1080   1712    948   1267    917   1228
    724   3011   2286  -1867   -779   2650   1060   1738    969   1296    930   1260
    727   3008   2281  -1867   -776   2644   1044   1771   1000   1343    969   1283
    693   3060   2366  -1875   -836   2714   1041   1836   1062   1428   1054   1332
    727   3130   2400  -1930   -836   2766   1021   1873   1091   1470   1091   1358
    792   3231   2436  -2013   -820   2834   1008   1899   1111   1506   1124   1405
    823   3338   2514  -2083   -846   2927   1013   1927   1137   1548   1171   1452
    826   3387   2561  -2107   -867   2974   1018   1945   1145   1569   1202   1475
    820   3393   2572  -2109   -878   2982    969   1940   1109   1556   1197   1457
    836   3429   2592  -2132   -878   3011    919   1896   1031   1488   1135   1415
    787   3457   2670  -2125   -940   3065    922   1875    982   1447   1104   1408
    730   3439   2709  -2083   -989   3076    945   1860    948   1418   1085   1376
    748   3398   2647  -2073   -950   3024    904   1790    865   1330    992   1314
    659   3377   2714  -2018  -1026   3047    906   1764    818   1283    945   1288
    613   3351   2738  -1982  -1062   3044    911   1717    758   1223    883   1228
    623   3315   2691  -1969  -1034   3003    888   1641    683   1135    792   1176
    550   3273   2722  -1914  -1085   2998    906   1618    644   1098    750   1166
    542   3239   2694  -1891  -1075   2966    875   1569    592   1065    722   1114
    527   3167   2639  -1849  -1054   2904    846   1512    542   1031    701   1028
    472   3122   2650  -1797  -1088   2886    810   1457    480    969    628    932
    467   3112   2644  -1792  -1088   2878    745   1402    410    901    553    982
    446   3096   2650  -1771  -1101   2876    769   1423    428    927    589    989
    428   3096   2668  -1764  -1119   2881    745   1410    410    909    563    943
    498   3115   2616  -1805  -1057   2865    701   1382    384    888    540    958
    506   3185   2678  -1847  -1085   2933    704   1392    394    909    571    948
    465   3252   2787  -1857  -1161   3018    732   1444    426    937    574    927
    462   3322   2860  -1893  -1197   3091    766   1491    480   1000    626    982
    491   3390   2899  -1940  -1202   3146    813   1519    519   1034    667   1034
    545   3398   2852  -1971  -1153   3125    813   1517    519   1034    662   1047
    610   3450   2839  -2029  -1114   3143    750   1488    493   1021    644    989
    665   3528   2863  -2096  -1098   3195    693   1452    480   1018    652   1021
    594   3585   2990  -2088  -1197   3289    701   1475    517   1070    706   1054
    607   3574   2966  -2094  -1179   3273    659   1462    504   1070    698   1034
    665   3561   2896  -2114  -1117   3231    644   1426    478   1049    683   1036
    670   3587   2917  -2130  -1124   3252    618   1392    449   1028    678   1036
    693   3603   2909  -2148  -1106   3257    594   1382    418    995    633    971
    683   3585   2902  -2135  -1109   3244    566   1348    366    943    558    940
    675   3572   2896  -2122  -1111   3234    519   1312    322    906    522    945
    691   3541   2847  -2117  -1078   3192    504   1291    298    898    522    891
    685   3530   2844  -2107  -1078   3187    509   1275    270    865    485    831
    626   3520   2894  -2073  -1132   3205    472   1236    210    792    405    862
    693   3520   2826  -2107  -1065   3174    449   1197    171    756    368    800
    732   3502   2766  -2117  -1018   3135    405   1150    119    709    301    743
    698   3481   2782  -2088  -1041   3133    394   1140     88    691    283    748
    756   3489   2730  -2122   -987   3109    368   1104     36    649    241    691
    826   3439   2613  -2132   -893   3026    361   1060     -7    597    181    644
    836   3413   2577  -2127   -870   2995    355   1044    -28    571    150    623
    836   3390   2553  -2112   -857   2972    353   1052    -33    568    145    618
    756   3330   2572  -2044   -909   2951    363   1067    -33    571    137    574
    672   3354   2678  -2013  -1002   3016    415   1124      7    613    155    587
    654   3413   2759  -2036  -1052   3086    475   1210     75    672    192    641
    711   3450   2738  -2081  -1013   3094    540   1325    163    722    194    597
    756   3522   2766  -2140  -1005   3146    613   1470    301    849    290    618
    776   3704   2927  -2242  -1075   3317    701   1714    589   1182    607    878
    763   4011   3247  -2390  -1241   3632    737   1958    904   1613   1096   1353
    753   4406   3652  -2579  -1449   4029    623   1855    909   1787   1501   1904
    636   4507   3871  -2572  -1615   4188    402   1449    584   1670   1673   2236
    514   4359   3845  -2436  -1665   4102    246    966     98   1265   1405   2034
    358   3824   3465  -2094  -1553   3645    158    454   -571    418    436   1106
    236   3252   3016  -1743  -1389   3135     51    166  -1109   -340   -501    210
    259   3026   2766  -1644  -1254   2896     -2    270  -1052   -306   -542    135
    246   2935   2688  -1592  -1221   2813     46    483   -820    -83   -392    215
    215   2979   2764  -1597  -1275   2873    163    709   -574    150   -220    322
    207   3102   2894  -1654  -1343   2998    345    976   -298    413    -12    462
    319   3180   2860  -1751  -1270   3021    407   1093   -179    527     80    519
    413   3185   2772  -1800  -1179   2979    397   1114   -148    558    103    522
    519   3174   2652  -1849  -1065   2915    379   1106   -153    561     96    514
    592   3172   2579  -1880   -992   2876    366   1104   -166    561    106    519
    607   3205   2598  -1909   -995   2902    337   1109   -174    574    132    545
    501   3187   2683  -1844  -1091   2935    381   1150   -137    610    161    566
    444   3164   2720  -1805  -1137   2943    410   1176   -119    639    179    602
    465   3172   2707  -1818  -1119   2940    387   1163   -135    633    171    615
    441   3128   2686  -1787  -1122   2909    371   1153   -148    633    166    597
    446   3125   2678  -1787  -1114   2902    366   1158   -140    654    189    602
    449   3125   2673  -1787  -1111   2899    358   1158   -145    665    194    605
    407   3086   2678  -1745  -1135   2883    345   1161   -155    675    197    605
    376   3091   2714  -1735  -1169   2904    322   1163   -150    683    202    610
    405   3109   2704  -1756  -1148   2907    288   1158   -155    683    202    613
    465   3099   2631  -1784  -1083   2865    252   1158   -168    688    202    633
    485   3076   2590  -1779  -1052   2834    246   1161   -158    698    205    646
    462   3076   2611  -1769  -1075   2844    241   1166   -140    724    226    662
    426   3081   2655  -1753  -1114   2868    218   1187   -111    769    267    685
    348   3096   2748  -1725  -1200   2922    194   1221    -72    826    316    727
    309   3146   2837  -1727  -1262   2992    207   1275    -12    904    389    779
    316   3169   2850  -1743  -1267   3011    202   1312     33    966    452    820
    342   3221   2878  -1782  -1267   3052    192   1335     75   1028    519    878
    358   3278   2917  -1821  -1280   3099    166   1356    116   1088    587    937
    368   3356   2987  -1862  -1309   3172    155   1402    163   1148    657   1005
    324   3457   3130  -1893  -1402   3296    140   1452    207   1205    727   1057
    298   3546   3247  -1922  -1475   3395    145   1475    231   1231    756   1078
    340   3593   3252  -1966  -1457   3424    135   1460    218   1208    743   1062
    368   3585   3216  -1977  -1423   3400    103   1426    179   1163    722   1052
    355   3476   3120  -1917  -1382   3299     96   1376    127   1093    665    992
    322   3408   3086  -1865  -1382   3247    122   1337     80   1021    594    922
    345   3372   3026  -1860  -1340   3200     88   1257     -5    911    488    823
    324   3333   3008  -1829  -1340   3172     54   1174    -85    802    381    735
    231   3247   3016  -1740  -1392   3130     59   1130   -129    735    322    688
    158   3151   2990  -1654  -1415   3070     83   1085   -179    667    254    605
    129   3044   2912  -1587  -1392   2979     77   1034   -239    597    161    558
    119   2948   2829  -1532  -1353   2889     51   1000   -288    545    101    511
    119   2917   2795  -1519  -1337   2855     36    956   -332    498     41    439
    111   2959   2847  -1535  -1369   2904     49    948   -327    498     38    420
    109   2930   2821  -1519  -1356   2876     77    950   -319    514     49    420
    132   2837   2704  -1483  -1286   2772     33    917   -345    501     36    407
    166   2818   2652  -1493  -1244   2738     12    901   -342    506     38    405
    192   2865   2673  -1530  -1241   2769     36    901   -327    517     31    407
    148   2943   2792  -1545  -1322   2868     38    927   -290    558     64    431
     88   3013   2925  -1551  -1418   2969     72    979   -233    620    129    488
     62   3029   2966  -1548  -1452   2998     80    963   -249    597    114    496
     18   3039   3021  -1527  -1501   3029     59    930   -270    571     88    478
      2   3073   3070  -1538  -1535   3073     41    901   -259    581    103    485
     93   3070   2977  -1582  -1441   3024      2    836   -301    545     80    462
    207   3003   2795  -1605  -1293   2899   -119    769   -358    506     67    436
    285   2992   2707  -1639  -1210   2852   -166    748   -381    493     70    400
    296   3039   2743  -1667  -1223   2891   -127    771   -363    501     59    376
    231   3034   2803  -1631  -1286   2920   -101    782   -350    517     62    389
    158   2948   2790  -1553  -1317   2868   -140    735   -405    470     33    361
     88   2907   2818  -1499  -1366   2863   -142    735   -413    462     31    381
      2   2868   2865  -1436  -1431   2865   -129    737   -410    465     33    397
    -31   2818   2850  -1392  -1439   2834   -119    719   -420    446     18    376
    -64   2779   2842  -1358  -1454   2811   -142    704   -441    420     -2    366
   -122   2717   2837  -1299  -1480   2777   -168    675   -488    374    -49    350
   -168   2668   2837  -1249  -1501   2751   -176    649   -517    348    -72    340
   -181   2665   2847  -1241  -1514   2756   -161    623   -530    327    -96    301
   -189   2595   2782  -1205  -1486   2688   -140    636   -535    316   -109    322
   -215   2512   2725  -1148  -1470   2618   -114    659   -527    322    -93    353
   -246   2421   2665  -1088  -1457   2543    -85    688   -514    340    -64    384
   -272   2379   2652  -1052  -1462   2514    -90    683   -514    337    -67    392
   -223   2426   2647  -1101  -1436   2535   -127    636   -548    309    -98    392
   -148   2426   2574  -1137  -1361   2499   -163    618   -571    298    -90    420
    -72   2348   2418  -1140  -1244   2382   -184    613   -584    277   -106    400
     -2   2281   2283  -1137  -1143   2281   -155    641   -579    246   -158    270
      7   2364   2356  -1187  -1174   2359    -85    745   -478    301   -161    189
    -18   2481   2499  -1231  -1260   2488    -38    870   -303    480    -20    306
     15   2670   2655  -1343  -1322   2662    -72   1036    -46    828    355    665
     38   2896   2857  -1467  -1408   2878   -116   1150    179   1221    922   1244
     41   3057   3016  -1551  -1486   3037   -223    904     15   1234   1239   1602
    -46   3052   3099  -1504  -1571   3076   -329    568   -376    953   1179   1678
   -228   2811   3039  -1291  -1634   2925   -410    200   -927    335    571   1161
   -366   2374   2740  -1002  -1553   2556   -548   -319  -1615   -620   -576     88
   -439   2083   2522   -823  -1480   2301   -667   -420  -1782   -872   -909   -207
   -431   1899   2327   -735  -1379   2112   -623   -205  -1530   -641   -745   -150
   -433   1821   2255   -693  -1345   2036   -493     44  -1213   -358   -537    -59
   -423   1873   2296   -724  -1358   2083   -366    252   -943   -119   -361     41
   -389   1987   2374   -800  -1382   2179   -275    413   -732     70   -207    171
   -361   2008   2369   -823  -1363   2187   -236    498   -615    166   -114    220
   -322   1992   2314   -836  -1317   2153   -226    514   -584    187    -93    226
   -285   1984   2270   -849  -1278   2127   -231    509   -581    176    -93    226
   -270   1982   2252   -857  -1262   2117   -228    496   -584    161   -101    241
   -233   1979   2213   -872  -1223   2096   -259    475   -589    153    -96    252
   -192   1979   2169   -896  -1182   2073   -316    433   -610    132   -103    233
   -189   1977   2166   -893  -1176   2070   -348    420   -602    137    -96    246
   -223   1971   2195   -875  -1210   2081   -332    454   -566    163    -72    316
   -210   1958   2169   -875  -1189   2062   -332    462   -548    176    -49    309
   -213   1961   2171   -875  -1192   2065   -355    436   -553    150    -70    267
   -181   1958   2140   -888  -1161   2049   -392    397   -571    116   -109    285
   -163   1971   2132   -904  -1148   2052   -413    394   -558    132    -93    298
   -161   1990   2148   -914  -1153   2068   -423    394   -545    148    -77    309
   -132   2021   2151   -945  -1143   2086   -439    397   -532    158    -75    293
    -88   2021   2109   -966  -1098   2065   -413    413   -496    184    -51    301
    -96   2008   2101   -956  -1098   2055   -431    433   -454    215    -23    324
   -103   2026   2127   -961  -1114   2075   -459    441   -428    236     -2    353
   -101   2031   2132   -966  -1117   2081   -462    465   -394    272     36    400
    -96   2065   2161   -984  -1127   2112   -457    504   -324    340    103    462
    -85   2091   2177  -1005  -1132   2135   -462    545   -254    410    171    506
    -70   2143   2213  -1036  -1140   2177   -449    592   -171    498    257    563
    -46   2210   2257  -1083  -1153   2234   -433    646    -72    607    371    654
    -15   2278   2294  -1130  -1153   2286   -452    685      7    685    462    717
     15   2307   2291  -1163  -1137   2301   -454    691     44    706    478    753
     46   2338   2291  -1195  -1122   2314   -449    704     83    735    506    805
     36   2338   2301  -1187  -1132   2320   -441    704     98    737    511    815
     -2   2281   2283  -1137  -1143   2281   -426    696     88    709    488    792
    -36   2249   2283  -1109  -1161   2265   -410    675     70    678    472    787
    -38   2221   2260  -1091  -1148   2239   -402    641     38    636    439    761
    -44   2140   2182  -1049  -1111   2161   -405    581    -31    542    345    672
    -75   2091   2166  -1008  -1119   2127   -415    519    -96    446    254    623
   -163   2010   2174   -924  -1169   2091   -405    501   -129    407    218    566
   -192   1919   2109   -865  -1150   2013   -389    457   -181    342    150    498
   -179   1829   2005   -826  -1093   1917   -400    384   -267    231     36    392
   -161   1787   1948   -813  -1054   1867   -428    319   -340    142    -59    374
   -189   1777   1966   -795  -1078   1870   -454    296   -363    127    -59    353
   -213   1709   1922   -748  -1067   1813   -441    270   -394     88    -88    301
   -161   1673   1834   -756   -997   1751   -449    228   -446     28   -135    257
   -174   1639   1813   -732   -992   1725   -444    231   -457     15   -145    236
   -192   1631   1823   -719  -1008   1727   -436    249   -444     31   -119    262
   -213   1628   1842   -709  -1026   1735   -413    249   -433     36   -127    254
   -187   1675   1862   -745  -1023   1769   -426    239   -428     33   -137    223
   -179   1722   1901   -771  -1039   1810   -407    285   -379     90    -72    259
   -148   1706   1855   -779  -1002   1779   -379    270   -381     85    -80    262
   -158   1683   1842   -763  -1000   1761   -371    254   -387     75    -96    262
   -205   1706   1909   -753  -1057   1808   -410    267   -366    106    -57    277
   -187   1743   1930   -776  -1057   1836   -420    267   -345    132    -23    280
   -119   1774   1891   -828  -1005   1831   -465    192   -381     85    -54    262
   -127   1745   1873   -810  -1000   1810   -524    163   -410     67    -57    262
   -153   1730   1883   -789  -1018   1805   -509    171   -407     75    -49    246
   -176   1738   1914   -779  -1044   1826   -478    174   -394     93    -33    280
   -150   1678   1829   -766   -989   1753   -462    189   -371    122      2    280
   -184   1540   1725   -678   -956   1631   -433    226   -340    148     25    246
   -202   1506   1709   -654   -956   1608   -472    192   -361    122     10    218
   -226   1501   1727   -636   -976   1613   -511    137   -405     70    -33    200
   -226   1374   1600   -574   -914   1486   -475     88   -446     23    -70    187
   -244   1241   1486   -498   -865   1361   -426     72   -472     -7   -116    129
   -210   1239   1449   -514   -831   1345   -506     28   -522    -49   -168     83
   -174   1275   1449   -550   -810   1361   -550    -12   -555    -83   -197     20
   -142   1343   1486   -600   -815   1413   -537    -12   -555   -101   -192     38
   -124   1358   1483   -618   -805   1421   -535    -31   -579   -129   -202     33
   -124   1309   1434   -594   -782   1371   -587    -77   -618   -161   -228    -12
   -132   1273   1405   -568   -769   1337   -566    -88   -623   -171   -252    -41
    -77   1231   1309   -576   -693   1267   -576   -114   -641   -194   -277    -64
    -15   1161   1176   -574   -597   1169   -605   -148   -667   -220   -280   -101
     -5   1114   1119   -555   -563   1117   -631   -184   -693   -262   -311   -137
     25   1088   1062   -555   -517   1075   -618   -194   -693   -283   -345   -181
     18   1013    992   -517   -488   1002   -504    -93   -592   -236   -355   -218
    -67   1036   1101   -485   -584   1067   -332     98   -387    -88   -272   -187
   -150   1197   1345   -524   -748   1270   -244    324   -106    202    -18     62
    -57   1449   1506   -696   -782   1478   -249    524    194    605    436    501
      5   1808   1803   -909   -898   1805   -374    485    272    857    924   1060
    -49   1901   1951   -927  -1000   1925   -449    223     44    789   1166   1392
    -77   1795   1873   -862   -974   1834   -550   -150   -392    428   1015   1299
   -142   1436   1579   -646   -859   1506   -654   -615   -984   -290    228    568
   -145   1008   1150   -433   -646   1078   -800  -1015  -1535  -1091   -795   -366
   -142    654    797   -257   -470    724   -854   -997  -1553  -1184   -984   -589
   -213    433    644   -111   -428    537   -763   -761  -1273   -930   -826   -542
   -285    368    654    -41   -470    511   -628   -522   -963   -654   -623   -413
   -265    400    665    -70   -465    532   -493   -322   -711   -428   -446   -306
   -233    504    735   -135   -485    618   -374   -176   -530   -270   -316   -228
   -231    571    802   -171   -517    685   -329   -114   -444   -197   -257   -194
   -239    600    839   -179   -537    719   -327    -77   -389   -145   -213   -171
   -283    584    867   -153   -576    724   -316    -75   -381   -135   -192   -163
   -316    613    930   -148   -623    771   -252    -31   -337    -98   -166   -135
   -259    545    805   -145   -532    675   -270    -25   -332   -101   -171   -150
   -200    475    675   -137   -436    574   -301    -33   -340   -116   -179   -163
   -179    475    652   -148   -415    563   -283    -28   -314   -101   -161   -135
   -174    532    706   -179   -439    618   -259    -31   -293    -80   -140    -72
   -319    514    833    -98   -576    672   -213     18   -231    -15    -67     80
   -475    517    992    -20   -732    753   -140     88   -158     57      7    244
   -413    532    945    -59   -680    737   -150     75   -171     49      7    257
   -327    535    862   -103   -594    698   -145     72   -161     57     46    197
   -342    459    802    -59   -574    631   -171     54   -155     51     49    116
   -311    387    698    -36   -504    542   -181     28   -184     20      5     67
   -213    345    558    -67   -384    449   -233    -38   -246    -31    -49     10
   -132    335    467   -101   -298    400   -327    -93   -285    -57    -72    -20
    -49    345    394   -150   -223    368   -371   -106   -293    -54    -67    -33
    -49    371    420   -161   -233    394   -340    -70   -246      2    -28      0
   -166    327    493    -83   -329    407   -306    -33   -181     72     33     59
   -192    348    540    -77   -366    444   -280     23    -98    161    114    132
   -129    472    602   -171   -366    535   -340     77    -28    257    215    215
    -23    633    657   -303   -340    644   -319    171     64    368    335    293
     -5    704    709   -350   -358    706   -244    246    153    459    423    355
    -20    774    795   -376   -407    782   -215    275    202    511    480    413
    -20    831    852   -407   -436    841   -228    285    226    527    504    444
      7    852    844   -428   -418    849   -194    298    236    524    504    446
     51    888    833   -470   -392    862   -223    288    215    498    483    420
      5    888    883   -446   -439    885   -226    267    194    467    462    394
    -36    846    880   -407   -459    862   -207    233    158    415    415    340
    -62    802    865   -368   -462    833   -226    187    103    348    342    267
    -88    763    849   -340   -467    805   -210    153     59    283    275    200
    -96    719    815   -311   -457    766   -181    116     28    231    226    116
   -132    636    766   -252   -449    701   -176     54    -12    166    166     36
   -189    537    727   -174   -457    631   -213    -10    -62    109    114    -25
   -244    485    730   -122   -488    607   -187    -33    -85     80     80    -54
   -267    457    722    -96   -493    589   -163    -64   -109     44     49    -85
   -114    470    581   -179   -348    524   -210   -132   -161    -20    -12   -150
      7    441    433   -223   -213    439   -239   -174   -202    -64    -64   -194
     31    361    329   -197   -150    345   -252   -197   -215    -83    -85   -207
     33    309    275   -171   -122    290   -241   -192   -202    -75    -72   -192
    -20    244    265   -114   -142    252   -244   -181   -192    -62    -54   -168
    -67    223    290    -77   -179    257   -210   -171   -168    -36    -31   -158
    -49    187    236    -70   -142    210   -132   -148   -122      0      0   -124
    -62    150    213    -44   -137    179   -106   -129    -96     20     10   -103
   -103    101    205      0   -153    150   -135   -119    -90     20      2    -98
   -103     67    171     18   -137    119   -132   -135    -96     15     -5   -109
    -38     93    132    -28    -85    111   -153   -171   -103     20     12   -122
     25    124     98    -75    -36    111   -210   -200   -111     20     20   -116
      7     88     77    -49    -36     83   -239   -218   -124      7      2   -124
    -25     80    106    -25    -64     93   -236   -236   -129    -10     -7   -119
    -70    145    215    -38   -145    179   -184   -197    -77     38     54    -57
   -114    158    272    -23   -194    215   -163   -187    -72     46     80    -57
   -210    124    335     41   -272    228   -171   -205   -101     12     59    -49
   -329    122    452    103   -389    285   -189   -231   -124    -15     33    -28
   -394    103    496    145   -444    298   -163   -213   -109     -2     54      2
   -439     49    488    194   -465    267   -127   -197    -96      5     57     10
   -501    -33    467    267   -485    215   -129   -226   -127    -33     15    -28
   -542    -77    465    311   -504    192   -109   -220   -127    -38     15    -41
   -563   -111    452    335   -509    168   -135   -231   -140    -54     23    -31
   -576   -194    381    384   -480     93   -101   -241   -150    -75      2    -38
   -592   -285    306    436   -449     10   -124   -267   -171   -101    -18    -70
   -530   -314    215    423   -374    -49   -168   -272   -176   -103    -20    -64
   -459   -376     83    418   -272   -148   -137   -280   -168   -111    -20    -72
   -454   -413     38    433   -249   -187   -124   -296   -163   -119    -12    -64
   -415   -392     23    402   -223   -184   -137   -316   -179   -137    -20    -25
   -355   -433    -77    394   -140   -257   -142   -340   -210   -168    -54    -49
   -285   -501   -218    392    -33   -361   -119   -311   -189   -155    -49    -88
   -187   -545   -358    366     85   -452    -88   -218   -129   -132    -75   -158
    -18   -550   -535    283    257   -542    -38   -106    -33    -90    -98   -233
     70   -511   -581    220    324   -545     70    109    220    150    109    -88
    161   -207   -371     23    265   -288     98    314    498    517    535    348
     98    192     93   -145      2    142     31    257    553    735    935    857
   -158    433    592   -140   -376    511   -132    -80    384    792   1247   1239
   -394    493    888    -49   -641    691   -303   -509     72    631   1270   1299
   -501    103    605    197   -553    353   -374   -956   -446    -33    522    587
   -540   -465     72    501   -306   -197   -465  -1273   -971   -797   -358   -236
   -589   -901   -314    745   -137   -610   -574  -1262  -1049   -958   -566   -496
   -581  -1083   -501    833    -41   -792   -537  -1060   -859   -815   -480   -493
   -439   -865   -428    649     -7   -646   -358   -745   -540   -537   -262   -309
   -423   -735   -311    579    -57   -524   -155   -472   -262   -301    -70   -163
   -441   -667   -226    555   -109   -446    -62   -350   -137   -202      7   -114
   -410   -652   -241    532    -85   -446    -41   -316   -106   -181     12   -106
   -366   -701   -335    532    -18   -519    -54   -319   -109   -192     20   -153
   -303   -756   -452    530     72   -605    -57   -319   -114   -197     25   -194
   -236   -750   -517    493    137   -633    -51   -314   -106   -200     23   -233
   -192   -779   -587    485    197   -683   -111   -358   -145   -244    -15   -301
   -218   -826   -607    519    194   -717   -124   -355   -150   -252    -18   -283
   -223   -844   -623    532    200   -735   -137   -348   -137   -244      0   -252
   -166   -833   -667    498    249   -750   -122   -337   -116   -233     31   -228
   -161   -820   -659    491    249   -740   -101   -342   -109   -239     28   -223
   -135   -839   -704    485    283   -771   -111   -366   -122   -259      5   -200
   -127   -878   -750    501    309   -813   -106   -353   -101   -249     15   -184
   -163   -898   -735    530    283   -815   -101   -309    -64   -220     51   -155
   -187   -891   -704    540    257   -797    -85   -280    -31   -189     90   -124
   -184   -862   -680    522    246   -771    -75   -259      5   -161    122    -98
   -181   -865   -683    524    249   -774    -75   -257     23   -155    129    -90
   -192   -867   -675    530    239   -771    -75   -241     38   -145    140    -80
   -171   -820   -649    496    239   -735    -59   -205     75   -111    184    -41
   -161   -789   -631    475    233   -711    -38   -163    119    -67    233     -2
   -148   -761   -613    454    231   -688    -46   -106    161    -18    280     38
   -127   -709   -581    418    226   -646    -49    -38    213     38    329     90
    -90   -644   -553    368    231   -600    -41     44    290    119    413    163
    -75   -615   -540    345    231   -579    -44     80    335    166    470    200
    -36   -576   -540    306    249   -558    -54     90    361    197    506    202
    -33   -571   -540    301    252   -558    -51     98    381    218    530    236
    -77   -550   -472    314    197   -511    -25    124    426    257    574    309
    -88   -574   -485    329    197   -530    -20    122    433    262    597    348
   -119   -605   -485    361    181   -545    -25     98    418    233    592    337
   -192   -667   -478    428    140   -574    -31     62    363    158    519    257
   -202   -727   -524    465    161   -626    -49     20    314     90    446    218
   -213   -844   -631    527    207   -737    -49    -33    272     28    400    174
   -254   -911   -657    584    200   -787    -54   -101    223    -38    342    111
   -306   -974   -670    639    179   -823    -51   -158    181    -96    288     59
   -345  -1085   -740    717    197   -914    -51   -218    140   -153    241     10
   -392  -1171   -779    779    192   -974    -80   -306     70   -244    150    -72
   -452  -1267   -815    857    181  -1041    -98   -371     18   -311     72   -129
   -566  -1379   -813    971    122  -1096   -148   -405    -10   -345     36   -163
   -644  -1501   -857   1072    106  -1179   -142   -413    -20   -366     23   -205
   -607  -1499   -891   1052    140  -1195   -184   -470    -64   -413    -12   -259
   -613  -1535   -922   1072    153  -1228   -184   -493    -75   -439    -31   -262
   -659  -1556   -896   1106    116  -1226   -168   -472    -51   -423    -10   -239
   -657  -1540   -883   1098    111  -1213   -174   -457    -41   -418     -2   -241
   -623  -1530   -906   1075    140  -1218   -174   -457    -18   -402     18   -210
   -597  -1514   -917   1054    158  -1215   -145   -444      5   -392     38   -202
   -587  -1501   -914   1041    161  -1210    -67   -410     38   -374     46   -189
   -574  -1478   -904   1026    163  -1192   -114   -423     44   -368     51   -207
   -561  -1426   -867    992    150  -1148   -174   -452     36   -371     49   -205
   -550  -1392   -841    971    145  -1119   -158   -459     46   -368     64   -184
   -548  -1415   -867    979    158  -1143   -176   -485     31   -389     51   -176
   -553  -1480   -927   1018    187  -1205   -239   -537    -10   -426     15   -207
   -532  -1491   -961   1010    213  -1228   -244   -550    -15   -428     15   -207
   -491  -1473   -982    982    244  -1228   -215   -550    -10   -423     20   -218
   -509  -1525  -1015   1015    252  -1270   -220   -558    -25   -446     10   -202
   -587  -1579   -992   1083    202  -1286   -239   -553    -33   -436     31   -192
   -589  -1610  -1021   1098    215  -1317   -194   -553    -25   -441     12   -241
   -563  -1621  -1057   1093    246  -1340   -223   -594    -54   -491    -44   -226
   -519  -1628  -1111   1072    296  -1371   -249   -618    -67   -498    -46   -233
   -509  -1704  -1195   1106    342  -1449   -223   -631    -67   -501    -51   -283
   -579  -1805  -1226   1192    322  -1514   -210   -636    -70   -519    -72   -285
   -589  -1805  -1218   1197    314  -1512   -197   -633    -70   -524    -85   -283
   -522  -1813  -1291   1166    381  -1551   -220   -657    -88   -540   -101   -290
   -454  -1816  -1361   1135    452  -1590   -239   -714   -140   -605   -166   -397
   -454  -1831  -1376   1143    457  -1602   -246   -740   -168   -636   -205   -413
   -475  -1844  -1371   1158    446  -1608   -259   -727   -153   -605   -166   -379
   -446  -1865  -1421   1153    485  -1644   -239   -737   -155   -613   -168   -394
   -400  -1867  -1467   1135    532  -1667   -236   -753   -168   -628   -174   -387
   -361  -1821  -1460   1088    548  -1639   -236   -779   -184   -662   -220   -444
   -303  -1823  -1522   1062    607  -1673   -218   -730   -153   -662   -249   -413
   -187  -1818  -1634   1002    722  -1727   -145   -623    -75   -626   -262   -465
    -31  -1779  -1748    906    857  -1764    -80   -488     57   -530   -213   -498
     10  -1602  -1613    795    807  -1608     20   -244    358   -205     90   -267
    -20  -1275  -1257    646    615  -1267     46    -12    672    231    607    270
    -38   -948   -911    491    433   -930     15    -54    750    504   1109    862
   -142   -771   -628    457    241   -701   -116   -368    574    548   1434   1273
   -197   -906   -711    550    254   -810   -306   -878     90    119   1106    992
   -259  -1423  -1163    841    449  -1293   -407  -1421   -605   -800     57     33
   -259  -1883  -1623   1072    680  -1756   -491  -1678  -1057  -1460   -730   -688
   -236  -2148  -1912   1192    836  -2031   -496  -1538   -979  -1428   -769   -779
   -293  -2281  -1987   1286    846  -2135   -397  -1265   -698  -1176   -592   -683
   -345  -2270  -1925   1306    787  -2096   -233   -997   -405   -914   -397   -545
   -329  -2161  -1831   1244    748  -1995    -36   -730   -116   -652   -187   -384
   -376  -2052  -1675   1215    649  -1865     83   -545     72   -472    -28   -252
   -329  -2000  -1670   1163    667  -1834    106   -511    106   -446    -10   -246
   -319  -1953  -1636   1135    657  -1795    119   -509    114   -444     -2   -246
   -397  -1914  -1519   1156    561  -1719    166   -462    166   -397     51   -207
   -368  -1922  -1553   1145    592  -1738    158   -452    174   -389     57   -200
   -246  -1964  -1717   1104    735  -1842    135   -467    155   -402     51   -192
   -179  -1990  -1810   1083    813  -1901    163   -441    184   -381     70   -187
   -137  -2005  -1867   1070    862  -1935    171   -441    200   -374     80   -187
    -38  -2062  -2023   1052    992  -2044    181   -452    207   -366     85   -181
     -5  -2023  -2021   1013   1005  -2023    189   -475    202   -366     80   -181
    -31  -1979  -1948   1005    956  -1964    174   -462    220   -345    106   -109
   -148  -1966  -1821   1057    833  -1893    205   -405    270   -298    163     10
   -215  -1938  -1722   1078    753  -1831    241   -368    311   -252    218    106
   -179  -2029  -1849   1101    833  -1940    210   -387    298   -262    200     -5
   -293  -2094  -1800   1192    750  -1945    228   -353    332   -241    220    -18
   -296  -2083  -1787   1189    745  -1938    239   -309    353   -228    236    -20
   -163  -2078  -1914   1122    875  -1997    179   -353    309   -270    200    -85
    -72  -2026  -1953   1047    937  -1990    122   -374    311   -262    207    -93
    -44  -1966  -1922   1005    937  -1943    109   -355    342   -231    233    -70
    -10  -1919  -1909    966    948  -1914     96   -348    374   -197    259    -46
     -7  -1857  -1849    932    919  -1855     75   -342    423   -150    311     10
    -18  -1839  -1821    927    898  -1831     67   -311    493    -77    394     80
    -12  -1810  -1797    911    891  -1803     46   -265    568      2    475    158
      5  -1732  -1738    862    867  -1735     25   -228    628     67    548    231
     23  -1644  -1667    810    844  -1654     57   -210    667    103    587    257
    -18  -1590  -1574    802    774  -1582     85   -189    688    122    607    270
    -51  -1571  -1519    813    732  -1545     83   -181    696    122    618    288
    -33  -1553  -1519    795    740  -1538    124   -161    711    129    636    314
    -12  -1556  -1543    784    763  -1551    153   -174    696     93    610    272
     15  -1545  -1564    763    787  -1553    129   -249    633      7    511    189
     15  -1551  -1569    766    789  -1558    114   -332    576    -75    428    109
    -49  -1574  -1525    810    735  -1548    137   -363    545   -127    374     51
   -122  -1597  -1475    859    675  -1538    168   -345    550   -137    361     28
    -70  -1636  -1569    852    748  -1602    155   -407    488   -223    283    -62
    -85  -1683  -1597    883    753  -1639    153   -444    441   -285    223   -106
    -67  -1743  -1675    904    802  -1709    153   -496    389   -353    168   -150
      5  -1735  -1740    865    872  -1738    116   -542    332   -418    111   -179
     67  -1706  -1777    818    919  -1740    109   -571    285   -470     51   -236
    124  -1730  -1855    802    987  -1790     88   -602    259   -509     12   -272
     85  -1774  -1860    844    971  -1816    116   -592    275   -504     28   -262
     20  -1797  -1818    888    919  -1808    171   -542    319   -459     75   -220
     33  -1790  -1823    875    924  -1805    231   -491    381   -402    114   -181
     28  -1823  -1852    898    940  -1836    241   -478    400   -387    119   -171
      0  -1896  -1896    945    945  -1896    270   -470    426   -374    116   -155
    -20  -2018  -1997   1021    987  -2008    259   -454    462   -342    129   -142
     12  -2138  -2151   1062   1080  -2145    202   -475    459   -345    119   -179
    -51  -2218  -2169   1135   1057  -2195    254   -478    488   -324    132   -205
    -88  -2179  -2091   1132   1000  -2138    275   -493    504   -296    163   -197
     25  -2026  -2052   1000   1039  -2039    252   -522    493   -293    184   -163
     77  -1982  -2062    950   1070  -2021    213   -553    462   -319    168   -140
    103  -1953  -2060    924   1080  -2005    184   -592    420   -366    127   -145
     62  -1990  -2052    963   1054  -2021    150   -623    384   -415     83   -148
     20  -2055  -2075   1018   1047  -2065    155   -633    371   -444     59   -153
     36  -2068  -2104   1013   1067  -2083    158   -641    363   -459     49   -148
    -20  -2140  -2122   1080   1049  -2130    124   -670    332   -491     18   -161
    -77  -2203  -2125   1140   1021  -2164    119   -683    319   -514     -2   -174
   -140  -2218  -2078   1179    969  -2148    119   -691    322   -527     -7   -187
   -194  -2296  -2101   1244    950  -2200    148   -696    309   -548    -28   -213
    -90  -2208  -2117   1148   1010  -2164    189   -644    358   -504     18   -161
   -111  -2184  -2073   1148    979  -2127    210   -620    381   -488     36   -132
   -262  -2296  -2034   1280    885  -2166    259   -610    389   -491     31   -135
   -306  -2356  -2049   1330    870  -2203    293   -592    400   -488     33   -119
   -311  -2364  -2052   1337    867  -2208    288   -581    402   -496     28   -114
   -280  -2397  -2117   1337    917  -2257    205   -623    366   -537     -7   -142
   -241  -2416  -2174   1330    966  -2296    181   -646    332   -566    -36   -166
   -168  -2426  -2257   1296   1041  -2343    197   -646    316   -581    -44   -171
    -98  -2418  -2320   1257   1109  -2372    220   -602    345   -579    -51   -192
   -111  -2442  -2330   1275   1106  -2387    288   -491    436   -540    -70   -259
    -90  -2423  -2333   1257   1119  -2379    384   -340    581   -426    -10   -241
     46  -2210  -2257   1080   1150  -2234    439   -132    859   -103    306     51
    103  -2021  -2125    956   1114  -2073    350    -12   1067    226    717    475
     75  -1745  -1821    833    948  -1784    262    -88   1088    418   1140    976
     -2  -1631  -1628    818    813  -1631    220   -290    909    428   1444   1343
   -150  -1849  -1699    997    774  -1774    142   -641    446     -7   1122   1070
   -220  -2171  -1951   1197    865  -2062      5  -1171   -241   -888    119    179
   -244  -2512  -2268   1376   1010  -2392   -142  -1545   -766  -1613   -750   -561
   -226  -2824  -2598   1525   1184  -2712   -184  -1460   -714  -1597   -810   -667
   -223  -2959  -2738   1590   1254  -2850    -75  -1205   -405  -1319   -618   -600
   -200  -2977  -2777   1587   1286  -2878     18  -1010   -142  -1091   -452   -532
   -205  -2930  -2725   1566   1257  -2826    135   -807    101   -878   -288   -454
   -176  -2868  -2691   1522   1257  -2779    226   -665    267   -735   -181   -410
    -46  -2769  -2725   1405   1337  -2746    254   -607    327   -685   -148   -413
     41  -2712  -2756   1335   1397  -2733    270   -589    340   -680   -145   -428
     10  -2774  -2785   1382   1395  -2779    215   -626    301   -717   -176   -467
     -2  -2766  -2764   1384   1379  -2766    202   -631    296   -732   -187   -472
     18  -2712  -2733   1345   1374  -2720    233   -597    327   -709   -163   -444
    -51  -2738  -2686   1395   1317  -2712    246   -592    342   -704   -150   -420
    -96  -2748  -2655   1421   1278  -2701    231   -592    345   -706   -145   -394
   -129  -2790  -2660   1460   1265  -2725    207   -602    329   -724   -155   -374
   -132  -2795  -2662   1462   1262  -2730    236   -576    358   -704   -129   -314
    -88  -2722  -2634   1405   1270  -2681    265   -535    400   -667    -85   -244
   -119  -2777  -2657   1447   1267  -2717    233   -548    389   -680    -96   -244
   -137  -2727  -2590   1434   1226  -2660    262   -532    420   -654    -75   -205
   -124  -2701  -2577   1413   1226  -2642    223   -540    420   -646    -62   -184
   -119  -2740  -2621   1428   1249  -2681    187   -542    415   -641    -57   -174
   -106  -2727  -2624   1415   1257  -2675    215   -504    454   -602    -15   -142
    -98  -2709  -2611   1405   1254  -2660    213   -483    483   -574     15   -132
    -83  -2691  -2611   1384   1262  -2652    181   -470    506   -550     38   -116
    -49  -2652  -2603   1350   1275  -2629    184   -446    545   -517     75    -70
    -36  -2642  -2605   1337   1283  -2626    176   -420    581   -472    116    -20
     31  -2525  -2556   1247   1293  -2540    189   -358    670   -381    207     51
     62  -2499  -2564   1218   1312  -2530    189   -303    748   -296    283    106
     96  -2462  -2559   1184   1325  -2512    189   -252    818   -223    353    158
    101  -2403  -2504   1150   1301  -2455    197   -200    883   -155    420    220
    145  -2322  -2468   1088   1306  -2395    220   -155    935   -101    475    270
    122  -2335  -2460   1106   1288  -2397    226   -161    930   -114    467    267
    116  -2330  -2449   1106   1283  -2390    233   -166    922   -129    449    249
     96  -2359  -2455   1130   1273  -2405    197   -189    896   -163    415    215
     59  -2457  -2517   1200   1288  -2486    148   -259    823   -252    332    137
     25  -2475  -2501   1223   1260  -2488    163   -303    763   -332    257     70
     23  -2473  -2496   1223   1257  -2483    166   -329    732   -379    207     25
     57  -2514  -2574   1228   1312  -2543    145   -376    672   -449    137    -23
    101  -2527  -2629   1213   1363  -2577    179   -402    626   -509     80    -64
     70  -2553  -2626   1241   1345  -2587    218   -444    576   -571     18   -116
    114  -2525  -2642   1205   1376  -2582    215   -475    527   -626    -31   -158
    137  -2514  -2652   1187   1392  -2582    249   -488    501   -654    -57   -181
     59  -2595  -2655   1267   1356  -2624    257   -522    457   -701   -101   -218
     49  -2637  -2688   1293   1369  -2662    226   -553    407   -753   -153   -249
     57  -2616  -2673   1280   1363  -2644    223   -561    389   -771   -171   -259
     41  -2626  -2670   1291   1353  -2647    202   -558    387   -774   -171   -262
     62  -2644  -2707   1291   1384  -2675    189   -568    376   -784   -174   -257
     93  -2600  -2696   1252   1392  -2647    218   -563    379   -782   -171   -246
     83  -2564  -2647   1239   1363  -2603    218   -545    394   -766   -155   -223
    114  -2473  -2587   1176   1350  -2527    228   -514    433   -735   -119   -176
    116  -2390  -2507   1137   1312  -2447    280   -483    465   -714    -98   -148
     31  -2439  -2473   1202   1249  -2455    303   -475    483   -704    -96   -161
     12  -2473  -2486   1228   1249  -2478    275   -475    496   -693    -90   -176
     46  -2426  -2473   1189   1257  -2447    228   -498    475   -706    -96   -176
     46  -2387  -2434   1171   1239  -2410    223   -496    472   -704    -77   -158
     36  -2434  -2470   1197   1252  -2452    244   -478    480   -696    -70   -148
     46  -2400  -2447   1176   1244  -2423    231   -480    475   -698    -62   -155
     64  -2335  -2400   1135   1228  -2366    179   -498    452   -719    -75   -171
    127  -2330  -2457   1101   1291  -2392    223   -478    457   -722    -83   -176
    106  -2385  -2494   1137   1296  -2439    220   -488    436   -735    -96   -192
     80  -2418  -2501   1169   1288  -2460    226   -501    410   -748   -103   -207
     85  -2436  -2522   1176   1301  -2481    259   -504    389   -771   -127   -236
     85  -2457  -2543   1187   1314  -2499    220   -527    358   -802   -158   -277
     77  -2473  -2553   1195   1314  -2512    210   -540    337   -815   -163   -257
     85  -2494  -2582   1202   1332  -2538    226   -561    301   -857   -205   -329
    103  -2551  -2655   1221   1379  -2603    220   -576    257   -893   -265   -381
    174  -2569  -2743   1197   1457  -2655    200   -584    233   -909   -277   -420
    155  -2598  -2756   1221   1454  -2675    163   -607    197   -948   -316   -452
    129  -2598  -2727   1234   1426  -2662    179   -610    184   -966   -335   -439
    184  -2585  -2769   1200   1475  -2675    181   -623    168   -979   -353   -446
    197  -2626  -2824   1215   1509  -2725    145   -646    153   -984   -361   -459
    231  -2668  -2899   1218   1564  -2782    109   -704     93  -1041   -407   -511
    272  -2678  -2951   1200   1610  -2813    127   -706     72  -1065   -441   -553
    210  -2670  -2881   1228   1543  -2774    257   -576    166  -1005   -428   -592
    244  -2621  -2865   1189   1553  -2743    309   -449    270   -937   -426   -644
    345  -2488  -2834   1070   1587  -2660    319   -316    413   -784   -290   -509
    491  -2262  -2753    885   1621  -2507    306   -129    675   -449     57   -207
    571  -1953  -2525    691   1545  -2239    207    -96    813   -155    506    270
    485  -1787  -2273    652   1379  -2029    142   -265    701    -62    875    698
    283  -1836  -2120    776   1200  -1979    101   -527    400   -233    917    805
    166  -2112  -2281    971   1221  -2195     -2   -953   -145   -836    322    314
     67  -2514  -2582   1223   1322  -2546   -127  -1397   -756  -1680   -688   -600
    122  -2818  -2940   1348   1530  -2878   -223  -1493   -953  -1990  -1114  -1041
    231  -2969  -3200   1369   1712  -3083   -163  -1309   -735  -1792   -997  -1018
    236  -3013  -3252   1387   1743  -3133    -31  -1098   -475  -1564   -836   -924
    158  -2990  -3151   1415   1652  -3070    135   -852   -181  -1301   -631   -792
    114  -2881  -2995   1384   1553  -2938    319   -615     77  -1062   -436   -672
     98  -2808  -2909   1353   1504  -2857    358   -530    174   -974   -363   -631
     70  -2751  -2821   1340   1444  -2785    376   -496    215   -927   -316   -579
     59  -2699  -2761   1319   1410  -2730    428   -472    239   -904   -290   -555
     38  -2621  -2660   1291   1348  -2639    459   -433    277   -862   -246   -517
     -5  -2603  -2598   1301   1296  -2600    410   -444    272   -859   -241   -517
    -10  -2598  -2590   1304   1288  -2595    410   -439    272   -857   -239   -517
     70  -2647  -2717   1286   1392  -2681    381   -472    231   -896   -277   -561
     75  -2691  -2766   1309   1421  -2727    402   -454    241   -896   -277   -568
     38  -2720  -2759   1340   1397  -2738    418   -441    246   -885   -270   -555
     51  -2665  -2717   1306   1382  -2688    426   -415    262   -859   -244   -527
    124  -2605  -2730   1239   1426  -2665    394   -407    262   -852   -231   -488
    145  -2624  -2769   1239   1457  -2696    405   -379    267   -841   -210   -413
     67  -2634  -2701   1283   1384  -2668    462   -296    332   -756   -109   -277
   -155  -2644  -2491   1400   1166  -2569    535   -197    428   -644     15   -119
   -363  -2733  -2369   1548   1000  -2551    597   -155    446   -623     23    -83
   -387  -2829  -2442   1608   1026  -2637    535   -213    374   -693    -59   -202
   -176  -2813  -2639   1493   1228  -2725    420   -303    293   -763   -145   -353
     44  -2717  -2761   1335   1402  -2740    361   -342    259   -784   -176   -394
    122  -2631  -2753   1252   1436  -2691    363   -311    290   -743   -137   -387
    168  -2566  -2735   1200   1452  -2650    348   -254    329   -691    -72   -340
    137  -2517  -2657   1187   1395  -2585    371   -179    384   -620     -2   -293
     51  -2488  -2540   1218   1293  -2514    392   -106    446   -540     72   -236
     28  -2426  -2457   1197   1241  -2442    371    -72    485   -480    132   -176
     31  -2301  -2333   1135   1182  -2317    402     -5    548   -400    213   -116
     59  -2174  -2234   1057   1145  -2203    415     36    589   -350    262    -93
     85  -2081  -2169    997   1124  -2125    439     41    602   -340    272   -101
    103  -2055  -2161    974   1132  -2107    457     28    587   -358    254   -129
     83  -2016  -2099    966   1091  -2057    454     15    568   -389    226   -148
     96  -1953  -2052    927   1072  -2003    418      0    540   -420    194   -161
    140  -1948  -2088    904   1114  -2018    413    -28    501   -467    150   -200
    171  -1956  -2127    893   1148  -2042    454    -54    454   -527     85   -270
    171  -1958  -2130    893   1150  -2044    514    -72    418   -574     31   -335
    145  -1958  -2104    906   1124  -2031    496   -103    368   -626    -18   -397
    116  -1953  -2070    919   1093  -2010    519   -124    337   -659    -54   -449
    122  -1948  -2073    911   1096  -2010    532   -161    298   -701   -101   -509
     93  -1951  -2044    930   1067  -1997    511   -197    252   -743   -142   -558
     15  -1974  -1990    979   1002  -1982    509   -213    223   -771   -163   -584
     -7  -1966  -1958    987    974  -1961    540   -207    223   -779   -163   -597
     -5  -1951  -1945    976    969  -1948    563   -197    226   -784   -166   -607
      2  -1932  -1935    966    969  -1932    566   -194    223   -782   -161   -613
     83  -1909  -1995    911   1036  -1951    519   -220    202   -802   -179   -641
    166  -1888  -2055    859   1109  -1969    542   -207    215   -792   -179   -657
    215  -1849  -2065    813   1140  -1956    579   -192    231   -776   -179   -670
    329  -1829  -2158    750   1244  -1992    597   -197    215   -797   -213   -719
    452  -1813  -2265    678   1356  -2036    545   -181    220   -795   -213   -701
    480  -1842  -2322    680   1400  -2081    522   -189    236   -792   -207   -675
    366  -1836  -2205    735   1283  -2021    571   -166    277   -743   -166   -633
    306  -1857  -2164    776   1234  -2010    537   -171    270   -722   -148   -628
    329  -1987  -2320    828   1322  -2153    524   -202    220   -771   -207   -701
    329  -2062  -2392    865   1361  -2226    545   -218    205   -805   -228   -717
    355  -2086  -2442    865   1397  -2265    480   -228    200   -800   -210   -696
    379  -2158  -2538    891   1457  -2348    496   -205    200   -784   -197   -706
    324  -2234  -2561    953   1441  -2397    542   -187    202   -774   -192   -719
    283  -2223  -2509    969   1395  -2366    553   -184    215   -761   -179   -683
    246  -2210  -2457    979   1350  -2333    566   -192    220   -761   -179   -654
    205  -2184  -2390    989   1296  -2286    597   -181    231   -753   -174   -597
    124  -2117  -2244    995   1182  -2179    615   -179    241   -745   -161   -542
     12  -2091  -2107   1039   1057  -2099    597   -202    220   -761   -161   -527
    -85  -2057  -1971   1070    940  -2013    589   -213    194   -787   -181   -530
   -179  -1979  -1800   1080    810  -1891    610   -184    200   -784   -189   -493
   -303  -1982  -1680   1143    685  -1831    644   -127    233   -745   -148   -444
   -366  -2018  -1654   1192    644  -1836    659    -90    244   -735   -135   -423
   -374  -2049  -1675   1210    649  -1862    678    -75    246   -737   -140   -423
   -381  -2096  -1714   1239    665  -1906    724    -57    252   -732   -132   -420
   -392  -2132  -1743   1260    672  -1938    756    -44    265   -719   -122   -428
   -389  -2174  -1787   1280    698  -1982    727    -57    249   -727   -140   -454
   -387  -2203  -1816   1293    711  -2008    701    -41    249   -722   -142   -449
   -327  -2205  -1878   1267    774  -2042    776     75    335   -675   -137   -465
   -192  -2184  -1992   1187    896  -2088    854    220    454   -587   -109   -457
    -44  -2000  -1956   1021    953  -1977    917    420    654   -368     77   -277
    142  -1577  -1722    717    932  -1649    974    667    948      5    496    129
    236  -1163  -1400    465    818  -1280    945    628   1044    252    914    618
    174  -1060  -1236    441    704  -1148    750    189    792    228   1119    901
    142  -1101  -1244    478    691  -1171    501   -296    423      2   1005    828
     75  -1618  -1693    771    883  -1654    316   -836   -192   -722    215     51
     77  -2286  -2364   1104   1221  -2325    163  -1249   -841  -1610   -766   -862
     75  -2629  -2704   1275   1387  -2665     93  -1179   -865  -1699   -904  -1041
   -135  -2769  -2634   1452   1247  -2701    155   -917   -631  -1486   -753   -943
   -387  -2821  -2436   1602   1023  -2631    254   -646   -384  -1278   -602   -839
   -283  -2553  -2270   1418    992  -2413    493   -285    -44   -971   -358   -652
    -46  -2221  -2174   1132   1062  -2200    748    -23    197   -740   -161   -496
   -119  -2281  -2164   1200   1021  -2223    784     -5    205   -750   -168   -519
   -145  -2304  -2158   1223   1002  -2231    763    -23    176   -784   -194   -550
   -137  -2270  -2132   1205    997  -2203    758    -18    179   -784   -189   -545
   -155  -2294  -2138   1223    989  -2216    732    -31    171   -797   -200   -563
    -57  -2255  -2197   1156   1067  -2226    714    -25    176   -795   -192   -579
     31  -2236  -2268   1101   1148  -2252    678    -49    145   -828   -213   -628
      5  -2244  -2249   1119   1127  -2247    639    -72    119   -844   -220   -654
    114  -2120  -2234   1000   1174  -2177    670    -23    166   -789   -168   -623
    148  -2104  -2252    976   1197  -2177    644    -25    161   -795   -176   -649
    218  -2086  -2307    932   1262  -2195    628    -33    150   -807   -189   -678
    241  -2078  -2320    919   1280  -2197    641    -15    161   -800   -184   -691
    205  -2112  -2320    953   1260  -2216    649      0    171   -795   -171   -698
    184  -2117  -2304    966   1244  -2210    636      5    171   -795   -166   -678
    184  -2109  -2294    961   1236  -2203    623     15    168   -797   -168   -652
    200  -2107  -2307    953   1252  -2205    620     28    181   -784   -153   -628
    192  -2117  -2309    961   1249  -2213    620     54    215   -761   -124   -613
    200  -2114  -2314    956   1254  -2213    631     93    254   -724    -93   -587
    233  -2075  -2312    919   1270  -2192    633    132    293   -685    -59   -558
    236  -2073  -2309    919   1273  -2190    631    181    340   -639    -12   -514
    244  -2023  -2268    888   1254  -2145    652    249    415   -555     67   -454
    259  -1987  -2247    865   1252  -2117    667    322    491   -478    145   -376
    272  -1891  -2164    807   1215  -2029    662    379    550   -407    215   -301
    288  -1766  -2055    740   1171  -1909    672    426    610   -340    283   -218
    314  -1667  -1984    675   1148  -1826    714    475    662   -283    342   -140
    298  -1641  -1940    672   1117  -1792    704    472    665   -275    350   -124
    262  -1621  -1886    678   1072  -1753    698    457    659   -285    342   -124
    236  -1579  -1816    672   1026  -1696    704    459    662   -285    342   -127
    207  -1577  -1787    683    995  -1680    709    428    633   -322    311   -161
    187  -1577  -1764    693    974  -1670    706    384    594   -368    262   -192
    155  -1623  -1779    732    963  -1699    704    340    553   -423    200   -257
    140  -1670  -1810    766    974  -1740    732    306    517   -485    135   -322
    116  -1706  -1823    795    969  -1764    719    257    472   -542     77   -368
     93  -1751  -1844    828    969  -1797    685    202    415   -607     15   -413
     46  -1829  -1875    891    958  -1849    672    166    376   -652    -28   -459
     12  -1896  -1909    943    961  -1901    662    119    329   -701    -83   -532
     36  -1922  -1958    943    995  -1938    654     80    296   -745   -129   -558
     44  -1940  -1984    948   1013  -1961    641     38    259   -789   -166   -597
     36  -1958  -1995    958   1013  -1977    620     10    223   -826   -202   -639
     25  -1961  -1987    969   1005  -1974    607     12    210   -839   -213   -626
     25  -1956  -1984    963   1002  -1969    594     15    207   -839   -215   -613
     51  -1919  -1971    932   1010  -1945    602     38    231   -810   -194   -576
     70  -1870  -1940    898   1005  -1906    633     77    270   -771   -158   -548
     88  -1831  -1919    872   1002  -1875    693    116    311   -737   -122   -496
    119  -1774  -1896    826   1008  -1834    662     90    293   -761   -142   -527
    145  -1753  -1899    802   1021  -1826    626     67    277   -774   -161   -555
    171  -1709  -1880    766   1026  -1795    631     75    290   -750   -140   -535
    184  -1683  -1867    750   1026  -1774    613     59    277   -758   -153   -550
    161  -1696  -1860    766   1010  -1779    602     85    301   -724   -114   -504
    161  -1701  -1865    769   1013  -1782    581     67    270   -753   -137   -517
    155  -1706  -1862    774   1008  -1784    542     20    213   -802   -197   -519
    171  -1743  -1914    787   1041  -1829    542     23    202   -789   -187   -504
    158  -1766  -1927    802   1039  -1847    566      5    179   -810   -200   -542
    111  -1805  -1917    846   1013  -1860    558     -5    155   -836   -236   -600
    111  -1810  -1922    846   1015  -1865    511    -25    127   -854   -267   -602
    148  -1834  -1982    844   1065  -1906    519    -31    111   -862   -275   -615
    166  -1826  -1992    831   1078  -1909    527    -49     85   -883   -298   -652
    181  -1831  -2016    823   1098  -1922    514    -80     54   -919   -335   -680
    181  -1826  -2008    820   1093  -1917    496   -111     23   -950   -363   -714
    187  -1883  -2070    849   1127  -1977    501   -111     10   -963   -384   -748
    280  -1906  -2187    813   1231  -2047    478   -132    -10   -982   -402   -740
    337  -1922  -2260    792   1296  -2088    480   -140    -23   -989   -405   -756
    335  -1948  -2283    805   1309  -2117    470   -150    -44  -1008   -415   -776
    293  -1948  -2242    828   1267  -2094    491   -140    -33  -1005   -410   -779
    252  -1964  -2216    854   1234  -2088    530   -116    -12   -992   -400   -763
    272  -2003  -2278    865   1275  -2140    545    -96     -5   -989   -397   -787
    270  -2010  -2283    870   1275  -2145    519    -77      0   -982   -392   -782
    220  -2000  -2221    891   1221  -2109    605     18     64   -937   -371   -766
    200  -1917  -2117    857   1156  -2018    748    210    215   -820   -303   -761
    254  -1792  -2047    769   1150  -1919    862    423    428   -610   -129   -644
    309  -1564  -1875    626   1091  -1717    885    680    732   -244    236   -322
    397  -1195  -1592    400    995  -1392    841    800    956    106    698    184
    397   -982  -1379    290    885  -1179    709    545    826    174   1018    631
    337  -1000  -1340    329    839  -1169    537    148    501     31   1096    787
    135  -1340  -1475    602    802  -1408    467   -311    -20   -519    574    316
   -109  -1862  -1753    987    820  -1808    439   -789   -698  -1454   -514   -696
   -114  -2229  -2117   1169   1000  -2174    335   -883   -935  -1805   -948  -1101
    -96  -2405  -2309   1249   1106  -2359    353   -711   -771  -1667   -875  -1088
   -122  -2413  -2291   1267   1083  -2353    436   -493   -514  -1436   -709   -995
   -153  -2281  -2127   1218    987  -2205    600   -231   -218  -1166   -504   -854
   -140  -2073  -1932   1104    893  -2003    774     12     33   -924   -303   -704
   -129  -1956  -1826   1041    846  -1891    826    114    145   -818   -210   -628
    -38  -1925  -1886    982    922  -1906    862    137    174   -805   -205   -631
     18  -1919  -1938    950    976  -1927    836    140    184   -800   -205   -628
     38  -1912  -1951    935    992  -1930    800    132    189   -792   -202   -615
     80  -1912  -1995    914   1036  -1953    823    145    207   -779   -189   -597
    158  -1896  -2057    867   1106  -1977    795    140    192   -805   -215   -618
    257  -1865  -2122    805   1189  -1992    753    122    168   -828   -252   -649
    265  -1912  -2177    820   1218  -2044    763    150    184   -807   -236   -610
    205  -1969  -2177    880   1189  -2073    805    202    226   -761   -184   -511
     57  -2016  -2075    976   1065  -2044    872    275    296   -691    -93   -413
   -168  -2117  -1948   1143    888  -2034    911    329    337   -646    -46   -389
    -28  -2094  -2068   1060   1018  -2081    854    267    267   -709   -119   -462
    249  -1995  -2244    872   1244  -2120    774    200    192   -769   -194   -535
    428  -1909  -2340    737   1382  -2125    706    166    163   -787   -228   -581
    509  -1860  -2369    675   1439  -2114    685    140    153   -792   -233   -623
    576  -1756  -2333    587   1454  -2044    693    142    174   -771   -223   -626
    639  -1647  -2288    504   1462  -1966    665    135    184   -753   -213   -618
    678  -1582  -2260    452   1467  -1922    639    132    192   -735   -192   -594
    654  -1540  -2195    444   1423  -1867    639    155    218   -691   -150   -558
    428  -1522  -1953    545   1189  -1738    722    285    337   -563    -25   -454
    223  -1509  -1732    641    976  -1621    732    407    439   -449     83   -374
    109  -1486  -1595    688    849  -1538    717    475    501   -366    171   -293
     46  -1483  -1530    719    787  -1506    706    498    530   -319    231   -228
     -5  -1488  -1486    745    737  -1486    724    524    561   -285    270   -202
    -49  -1434  -1387    740    667  -1410    691    540    581   -267    296   -179
    -64  -1366  -1301    714    618  -1335    683    548    594   -259    316   -163
    -62  -1335  -1273    698    605  -1304    714    545    581   -270    311   -166
    -51  -1319  -1267    685    607  -1293    779    542    571   -280    298   -176
    -44  -1301  -1257    670    605  -1280    815    532    558   -301    272   -200
    -77  -1317  -1241    696    579  -1280    815    504    511   -353    226   -241
   -145  -1301  -1156    724    504  -1228    857    504    472   -381    197   -265
   -192  -1309  -1117    750    462  -1215    883    498    444   -413    166   -296
   -252  -1366  -1114    807    428  -1241    898    470    407   -457    116   -345
   -296  -1418  -1122    854    410  -1270    917    444    371   -498     67   -389
   -363  -1447  -1083    906    358  -1265    883    413    335   -537     36   -413
   -379  -1486  -1109    930    363  -1299    878    387    298   -576     -2   -470
   -303  -1408  -1104    854    400  -1257    945    410    314   -563     -7   -488
   -220  -1317  -1096    769    433  -1205    937    402    303   -584    -38   -535
    -62  -1244  -1182    654    558  -1213    878    345    252   -646   -101   -607
     83  -1127  -1210    522    644  -1169    898    342    298   -597    -59   -524
     59  -1140  -1200    540    628  -1169    976    381    368   -509      7   -431
    -75  -1319  -1247    696    581  -1283   1041    389    381   -491     18   -413
   -181  -1504  -1322    844    568  -1413   1101    415    376   -511     -2   -428
   -140  -1628  -1488    883    672  -1558   1000    384    303   -568    -57   -446
     57  -1860  -1917    901    987  -1888    883    277    181   -691   -187   -568
    407  -1990  -2400    789   1402  -2192    802    176    109   -769   -267   -722
    615  -1745  -2361    566   1488  -2052    872    213    179   -711   -202   -748
    324  -1613  -1938    641   1130  -1774    906    267    244   -636   -111   -688
     12  -1649  -1665    818    836  -1657    888    283    252   -605    -77   -641
    -51  -1548  -1499    800    722  -1525    922    340    301   -530    -10   -480
    -90  -1504  -1413    797    659  -1460    995    392    348   -472     51   -316
   -259  -1608  -1350    932    542  -1480    906    342    293   -522     10   -298
   -316  -1587  -1270    950    475  -1428    872    314    259   -550    -15   -290
   -236  -1415  -1179    826    467  -1296    958    358    303   -509     20   -246
   -381  -1517  -1135    950    376  -1327    940    324    265   -548    -20   -303
   -459  -1527  -1070    992    303  -1299    943    309    252   -561    -31   -324
   -514  -1566  -1052   1039    267  -1309    953    303    239   -566    -38   -329
   -607  -1610  -1005   1106    197  -1309    950    311    236   -566    -51   -350
   -657  -1584   -927   1122    135  -1257   1005    389    303   -498     20   -301
   -628  -1574   -945   1098    155  -1260   1083    462    363   -446     75   -249
   -649  -1680  -1031   1163    189  -1356   1057    449    342   -472     54   -252
   -530  -1660  -1132   1093    298  -1397   1005    439    322   -491     38   -259
   -309  -1628  -1319    969    504  -1475    987    413    280   -530      2   -272
   -158  -1571  -1415    865    626  -1493   1008    407    267   -535      0   -254
   -137  -1548  -1410    841    636  -1480   1031    431    270   -530      2   -254
   -158  -1647  -1491    901    665  -1569   1013    402    226   -592    -59   -335
   -111  -1686  -1574    898    730  -1631   1047    426    241   -623   -124   -433
    -15  -1649  -1636    831    810  -1644   1140    550    363   -548   -127   -485
    -10  -1649  -1641    828    815  -1644   1184    696    532   -374      0   -381
    -62  -1491  -1428    774    680  -1460   1205    901    815    -20    358    -46
    -93  -1189  -1096    641    501  -1143   1127   1039   1070    384    883    483
   -168   -940   -774    553    301   -857   1015    862    987    493   1267    969
   -270   -917   -649    592    189   -784    911    561    657    322   1319   1111
   -340  -1176   -839    758    246  -1008    805    135    106   -262    795    657
   -397  -1561  -1163    979    381  -1363    696   -410   -610  -1236   -322   -368
   -342  -1803  -1460   1070    555  -1631    568   -587   -901  -1654   -849   -802
   -319  -2148  -1829   1234    753  -1990    600   -392   -706  -1480   -735   -815
   -246  -2265  -2021   1254    885  -2143    662   -197   -465  -1273   -602   -810
   -132  -2164  -2031   1148    948  -2099    756    -31   -236  -1083   -485   -743
   -114  -2005  -1891   1057    885  -1948    875    168     12   -867   -324   -618
   -140  -2031  -1891   1085    872  -1961    924    267    140   -748   -226   -592
    -57  -1974  -1917   1013    927  -1945    914    277    161   -730   -210   -597
     28  -1919  -1948    945    987  -1932    904    285    168   -719   -200   -597
     70  -1906  -1977    917   1023  -1940    901    288    171   -714   -189   -592
    114  -1839  -1953    862   1031  -1893    898    283    166   -714   -184   -581
     80  -1862  -1945    891   1010  -1904    865    259    148   -735   -202   -597
     70  -1893  -1964    911   1015  -1927    849    252    150   -750   -220   -631
     98  -1896  -1995    898   1044  -1945    849    259    161   -748   -218   -628
     80  -1938  -2021    927   1049  -1979    854    285    184   -724   -200   -584
     59  -1909  -1969    924   1013  -1938    870    311    215   -688   -166   -522
     38  -1855  -1893    909    966  -1873    875    332    236   -657   -135   -470
     -7  -1886  -1878    945    935  -1880    878    348    252   -639   -124   -439
    -57  -1862  -1805    961    872  -1834    893    389    293   -594    -75   -368
   -109  -1857  -1751    982    818  -1803    901    415    329   -561    -31   -298
   -132  -1829  -1696    982    782  -1764    927    449    368   -524     10   -236
   -116  -1740  -1623    927    750  -1683    945    498    423   -465     67   -158
   -150  -1719  -1569    935    706  -1644    943    519    446   -433     96   -109
   -155  -1683  -1527    917    683  -1605    927    532    475   -402    129    -59
   -142  -1621  -1478    883    667  -1551    901    558    511   -355    166     -7
   -132  -1590  -1457    859    659  -1525    906    605    581   -280    239     62
   -116  -1592  -1475    854    678  -1532    901    652    654   -189    335    153
    -80  -1535  -1454    807    685  -1496    911    711    743    -83    444    231
    -72  -1452  -1379    763    652  -1415    909    748    810    -10    506    293
    -93  -1465  -1371    779    636  -1418    880    758    839     20    535    322
    -41  -1413  -1371    727    662  -1392    888    776    870     54    568    345
      2  -1348  -1353    670    678  -1350    898    795    888     75    584    348
     25  -1335  -1361    654    693  -1348    924    797    870     44    553    316
     67  -1319  -1387    626    724  -1353    932    771    828    -12    498    277
    101  -1314  -1415    605    756  -1363    909    730    782    -77    431    218
    101  -1335  -1436    615    769  -1384    888    693    732   -135    371    132
     93  -1382  -1475    644    784  -1428    888    654    683   -197    311     67
     64  -1374  -1441    652    753  -1405    883    589    600   -301    213     18
     31  -1421  -1454    693    743  -1436    906    566    561   -353    155     -5
     20  -1480  -1504    730    761  -1491    930    566    553   -361    145    -28
      5  -1478  -1483    737    743  -1480    922    545    527   -389    114    -75
     -5  -1522  -1519    763    753  -1522    919    511    488   -439     49   -129
     18  -1548  -1569    763    792  -1558    932    498    470   -459     28   -119
     62  -1514  -1577    724    818  -1545    943    493    467   -452     36   -124
     51  -1517  -1569    732    810  -1543    927    472    441   -485      0   -192
     41  -1566  -1610    761    823  -1587    878    426    392   -548    -72   -215
     46  -1548  -1597    750    820  -1571    846    420    389   -550    -83   -207
     15  -1532  -1551    756    782  -1543    896    470    433   -496    -33   -181
    -12  -1522  -1509    769    748  -1517    963    527    485   -433     28   -124
     10  -1452  -1465    719    735  -1457    979    532    498   -418     41   -111
     18  -1452  -1470    717    743  -1460    909    488    462   -446     18   -127
     -7  -1473  -1465    740    727  -1467    865    472    439   -462      2   -161
    -36  -1447  -1410    743    685  -1428    867    483    452   -444     18   -168
    -20  -1395  -1374    706    675  -1384    831    459    433   -441     31   -132
      5  -1415  -1423    704    714  -1421    782    431    400   -472      7   -137
     54  -1397  -1452    670    750  -1423    792    449    405   -457     18   -106
     72  -1361  -1434    644    753  -1397    779    426    389   -457     20   -109
     54  -1400  -1457    670    753  -1428    782    407    371   -465     25   -116
     -2  -1449  -1447    724    722  -1449    782    397    342   -491      0   -148
    -85  -1506  -1423    795    667  -1465    748    394    316   -501    -18   -158
   -116  -1540  -1423    828    652  -1483    756    418    319   -496     -7   -148
    -28  -1548  -1519    787    743  -1535    766    415    303   -509    -15   -153
    -28  -1618  -1590    820    779  -1605    709    348    220   -584    -85   -223
      5  -1602  -1610    797    807  -1605    688    296    163   -639   -135   -259
    -18  -1600  -1582    810    782  -1592    714    322    176   -620   -114   -288
    -51  -1652  -1600    852    774  -1628    766    358    181   -628   -135   -316
      7  -1701  -1709    846    857  -1706    761    342    145   -662   -176   -314
     85  -1732  -1818    823    950  -1774    727    303    103   -696   -207   -350
     88  -1769  -1857    841    971  -1813    698    285     90   -709   -207   -350
     44  -1821  -1867    885    953  -1844    706    285     88   -717   -213   -374
     36  -1862  -1899    911    966  -1878    696    275     80   -724   -226   -420
     28  -1917  -1945    943    984  -1930    685    265     75   -735   -244   -480
    -46  -1956  -1909   1002    930  -1932    724    290     93   -732   -252   -441
   -119  -1969  -1849   1044    865  -1909    849    454    223   -636   -213   -418
   -109  -1906  -1800   1008    844  -1855    943    615    379   -514   -148   -423
    -57  -1717  -1660    885    800  -1688    995    797    613   -257     83   -244
     12  -1454  -1467    722    740  -1460    963   1013    914    150    530    163
     -7  -1070  -1065    537    527  -1067    891    979    984    397    989    714
   -109   -906   -797    506    342   -854    805    714    776    384   1249   1067
   -280   -997   -719    639    218   -859    706    363    400    109   1163   1036
   -444  -1410   -966    927    259  -1189    615   -103   -184   -594    400    332
   -506  -1875  -1371   1189    428  -1623    506   -498   -761  -1423   -626   -574
   -506  -2174  -1667   1340    579  -1919    441   -478   -810  -1545   -844   -815
   -467  -2273  -1805   1369    667  -2039    506   -259   -576  -1325   -704   -774
   -431  -2226  -1795   1330    680  -2010    636    -46   -316  -1091   -535   -667
   -298  -2057  -1761   1176    730  -1909    735    148    -83   -885   -384   -574
   -202  -1951  -1748   1075    771  -1849    782    285     70   -748   -280   -519
   -220  -1904  -1683   1060    730  -1792    841    363    161   -662   -213   -454
   -197  -1909  -1712   1054    756  -1810    870    402    210   -618   -179   -426
   -145  -1992  -1847   1067    849  -1919    896    444    228   -594   -158   -428
    -72  -1948  -1875   1010    898  -1912    875    444    218   -594   -161   -420
    -46  -1821  -1774    932    859  -1797    859    452    218   -584   -150   -381
     23  -1764  -1787    870    904  -1774    841    452    218   -576   -148   -358
     28  -1756  -1784    862    904  -1769    872    501    259   -530   -101   -280
    -57  -1764  -1706    909    823  -1735    940    581    311   -470    -25   -174
   -150  -1774  -1623    961    735  -1699    979    613    345   -413     33    -75
   -187  -1792  -1605    989    709  -1699    966    620    368   -384     44    -38
   -163  -1880  -1719   1021    776  -1800    956    600    316   -452    -25   -148
   -148  -1912  -1766   1028    807  -1839    943    579    293   -470    -44   -233
    -80  -1847  -1769    961    844  -1808    927    579    306   -449    -31   -210
    -15  -1756  -1740    885    862  -1748    865    566    309   -431    -20   -226
     -2  -1727  -1725    862    859  -1725    870    574    319   -423    -20   -272
    -59  -1730  -1670    893    805  -1701    891    602    340   -397     -5   -290
   -135  -1725  -1590    927    727  -1657    883    639    363   -350     25   -280
   -148  -1686  -1538    917    693  -1613    844    659    384   -303     67   -262
   -184  -1647  -1465    914    639  -1556    852    711    436   -231    137   -218
   -194  -1628  -1434    911    618  -1532    857    748    478   -174    192   -192
   -171  -1597  -1426    883    626  -1514    839    779    506   -132    226   -202
   -140  -1527  -1387    833    623  -1457    818    826    563    -67    296   -148
   -145  -1475  -1332    810    589  -1405    782    841    581    -28    342    -93
   -194  -1441  -1247    818    524  -1343    789    878    618     18    392    -23
   -200  -1376  -1179    787    488  -1278    807    901    633     41    420     18
   -114  -1306  -1192    711    537  -1249    795    901    615     31    415     23
   -127  -1234  -1106    678    488  -1169    836    927    639     49    433     33
   -153  -1176  -1023    665    433  -1101    878    932    639     38    426     15
   -174  -1179  -1005    675    413  -1093    904    919    613      7    400    -18
   -202  -1200   -997    701    397  -1098    906    865    563    -62    332    -96
   -283  -1252   -971    766    342  -1111    901    789    504   -140    254   -194
   -358  -1332   -974    844    306  -1153    878    722    444   -207    184   -285
   -358  -1345   -987    849    314  -1166    875    691    405   -249    137   -335
   -246  -1304  -1057    776    405  -1182    909    685    376   -283     93   -379
   -254  -1413  -1161    831    452  -1288    878    628    306   -355      7   -446
   -267  -1543  -1278    904    504  -1410    831    563    233   -428    -75   -506
   -161  -1587  -1426    870    631  -1506    797    511    189   -483   -142   -550
     70  -1527  -1597    730    833  -1561    836    509    184   -491   -171   -574
    106  -1545  -1654    719    878  -1597    815    509    179   -504   -189   -631
     10  -1628  -1639    807    823  -1634    862    530    207   -478   -163   -631
   -122  -1688  -1566    904    722  -1628    883    566    244   -415    -96   -589
   -210  -1735  -1525    974    657  -1631    893    579    272   -379    -57   -550
   -189  -1777  -1587    982    696  -1680    888    589    296   -358    -49   -576
   -124  -1725  -1600    924    737  -1662    917    613    332   -337    -33   -600
   -166  -1657  -1491    911    659  -1574    943    631    358   -324    -28   -581
   -197  -1615  -1418    906    610  -1517    937    633    387   -298     -5   -514
   -166  -1532  -1366    846    600  -1449    911    600    387   -296     10   -465
   -135  -1486  -1350    810    605  -1421    875    584    387   -288     20   -428
   -145  -1509  -1366    826    607  -1436    878    605    400   -270     33   -402
   -210  -1470  -1260    841    524  -1366    919    641    428   -239     67   -348
   -262  -1431  -1169    846    449  -1299    909    620    420   -252     54   -327
   -324  -1441  -1117    880    394  -1280    878    607    420   -249     44   -342
   -345  -1488  -1143    917    397  -1317    846    597    397   -270     23   -374
   -400  -1566  -1166    984    381  -1366    875    613    389   -272     15   -389
   -480  -1574  -1096   1026    306  -1335    911    631    420   -241     41   -371
   -514  -1592  -1078   1052    280  -1335    880    607    415   -252     20   -368
   -530  -1644  -1114   1085    290  -1382    875    584    392   -270     -7   -361
   -589  -1675  -1085   1132    246  -1382    862    566    371   -275    -18   -350
   -654  -1753  -1098   1202    218  -1426    867    548    358   -296    -54   -371
   -693  -1826  -1132   1260    218  -1480    891    563    366   -296    -57   -345
   -659  -1873  -1213   1265    275  -1543    885    584    376   -285    -41   -319
   -576  -1875  -1299   1226    361  -1587    862    571    371   -298    -62   -342
   -519  -1919  -1400   1218    439  -1660    849    540    348   -324    -88   -384
   -488  -1943  -1457   1215    483  -1701    870    537    340   -332   -103   -387
   -436  -2008  -1574   1221    568  -1792    839    511    311   -363   -145   -413
   -332  -2075  -1743   1205    704  -1909    805    475    293   -392   -163   -441
   -340  -2125  -1784   1231    719  -1956    826    478    301   -394   -171   -465
   -371  -2083  -1712   1226    670  -1899    885    587    376   -348   -161   -475
   -415  -1977  -1564   1195    571  -1769    969    789    548   -194    -75   -439
   -400  -1818  -1418   1109    509  -1618   1088   1062    841    114    187   -259
   -350  -1493  -1143    922    394  -1319   1122   1280   1122    470    574    106
   -340  -1117   -779    727    218   -948   1057   1215   1174    667    937    571
   -405   -841   -436    620     15   -639    875    810    935    652   1169    914
   -527   -766   -239    646   -145   -504    654    311    558    441   1135    956
   -610  -1254   -644    932     15   -950    501   -192    -12   -241    379    226
   -602  -1875  -1273   1239    332  -1574    358   -566   -602  -1075   -589   -719
   -540  -2252  -1714   1395    584  -1984    246   -579   -730  -1299   -891  -1044
   -501  -2356  -1855   1428    675  -2107    265   -358   -527  -1127   -797  -1008
   -485  -2304  -1821   1395    667  -2065    371   -145   -303   -956   -693   -937
   -379  -2179  -1800   1278    709  -1990    542    109    -51   -750   -545   -854
   -259  -2078  -1818   1169    776  -1948    657    259     93   -631   -449   -800
   -233  -2055  -1821   1145    792  -1938    670    265    116   -623   -449   -818
   -233  -2112  -1878   1171    820  -1995    665    267    114   -641   -467   -833
   -189  -2094  -1904   1140    854  -1997    659    288    124   -639   -465   -815
   -171  -2078  -1909   1122    867  -1995    662    309    142   -618   -449   -815
   -140  -2083  -1943   1111    901  -2013    639    298    137   -618   -457   -831
   -132  -2091  -1958   1111    911  -2026    615    265    111   -654   -509   -875
   -116  -2094  -1979   1104    930  -2036    610    252    114   -665   -522   -875
    -64  -2068  -2005   1065    969  -2036    584    236    106   -680   -532   -891
    -38  -2031  -1992   1036    976  -2013    574    246    116   -678   -532   -893
    -46  -2010  -1964   1026    958  -1987    584    280    148   -649   -517   -872
    -64  -2023  -1958   1044    945  -1990    589    301    166   -628   -506   -857
    -70  -2016  -1945   1041    937  -1982    584    303    168   -620   -504   -852
    -70  -2003  -1932   1036    930  -1969    579    309    176   -607   -491   -823
    -64  -2003  -1938   1034    935  -1971    574    329    197   -587   -472   -802
    -59  -1990  -1930   1023    932  -1961    579    337    207   -584   -478   -818
    -54  -1982  -1927   1018    935  -1956    589    361    220   -571   -485   -784
    -28  -1938  -1909    984    940  -1925    594    400    259   -532   -457   -735
    -15  -1922  -1906    969    943  -1914    600    441    311   -483   -410   -680
    -18  -1883  -1867    950    922  -1875    607    514    381   -405   -332   -613
    -18  -1821  -1805    917    893  -1813    623    581    446   -335   -280   -571
     41  -1779  -1821    870    930  -1800    628    628    491   -303   -267   -527
     90  -1706  -1797    807    943  -1753    594    672    532   -246   -213   -452
    122  -1592  -1714    732    917  -1652    584    698    563   -194   -161   -405
    132  -1506  -1641    685    885  -1574    597    722    597   -148   -114   -358
    148  -1478  -1626    665    885  -1551    594    727    607   -135   -101   -350
    119  -1452  -1571    665    844  -1509    610    724    605   -142   -103   -361
     96  -1423  -1522    662    807  -1473    618    714    594   -155   -116   -355
     75  -1389  -1465    657    769  -1426    615    693    576   -174   -129   -363
     75  -1363  -1439    644    756  -1400    626    649    537   -215   -174   -423
     28  -1356  -1384    665    704  -1371    633    602    493   -265   -239   -441
    -49  -1366  -1317    706    631  -1340    659    579    465   -296   -265   -457
    -64  -1374  -1312    719    623  -1345    667    542    420   -340   -301   -517
    -59  -1369  -1309    714    623  -1340    654    488    361   -402   -368   -550
   -114  -1345  -1231    727    558  -1288    646    449    316   -444   -410   -550
    -96  -1327  -1234    711    568  -1280    631    423    275   -480   -452   -613
    -36  -1332  -1296    685    628  -1317    602    376    223   -527   -498   -646
    -10  -1353  -1343    683    665  -1348    592    348    187   -555   -527   -665
     28  -1314  -1345    641    685  -1327    592    332    161   -581   -574   -732
     36  -1267  -1306    615    670  -1286    587    324    142   -589   -594   -730
     15  -1202  -1218    592    615  -1210    566    332    140   -576   -587   -711
     44  -1182  -1226    568    633  -1202    568    337    135   -563   -584   -704
     88  -1117  -1208    511    646  -1161    571    345    135   -548   -574   -698
     88  -1005  -1096    457    589  -1049    597    371    155   -524   -558   -675
     49   -922   -971    436    509   -945    639    407    187   -493   -542   -628
     51   -854   -906    402    478   -880    639    420    194   -480   -527   -561
     75   -810   -888    366    478   -849    641    428    202   -462   -511   -530
     77   -706   -784    314    428   -745    639    436    218   -431   -491   -519
     70   -688   -761    306    413   -724    579    426    200   -426   -478   -519
    101   -701   -802    301    452   -750    537    394    148   -467   -517   -579
    137   -636   -776    246    457   -706    530    366    109   -496   -548   -553
    153   -571   -727    207    439   -649    527    366    101   -483   -530   -493
    192   -514   -706    158    446   -607    514    348     70   -493   -535   -478
    197   -522   -719    163    457   -620    485    335     46   -491   -532   -496
    231   -535   -769    150    498   -649    470    283     -5   -530   -574   -605
    148   -504   -654    176    400   -579    496    298     -5   -527   -587   -563
     20   -498   -519    239    267   -506    542    335      7   -514   -594   -620
    109   -498   -607    194    358   -553    550    283    -83   -620   -753   -680
    101   -493   -594    194    348   -545    548    246   -119   -652   -807   -727
     20   -524   -545    252    280   -532    457    200   -166   -683   -831   -675
     96   -420   -517    161    306   -467    488    228   -148   -646   -763   -574
    205   -376   -581     85    392   -478    491    275   -150   -636   -761   -675
    301   -381   -683     38    491   -532    423    239   -202   -683   -846   -740
    296   -311   -607      7    452   -459    462    293   -158   -633   -792   -639
    228   -353   -581     59    402   -465    449    290   -171   -639   -787   -672
    345   -246   -592    -49    467   -418    470    298   -155   -615   -771   -675
    371    -77   -449   -148    410   -265    597    400    -54   -506   -652   -514
    358      0   -358   -181    358   -179    662    449    -12   -478   -631   -506
    322     12   -309   -168    316   -148    724    535     28   -475   -719   -610
    381     90   -290   -236    337    -98    800    685    153   -363   -678   -568
    426    306   -122   -368    275     93    862    919    423    -49   -381   -293
    420    639    218   -530    101    428    872   1150    730    374     98    189
    509   1008    496   -761      5    753    753   1023    706    535    470    680
    571   1205    633   -888    -31    919    555    620    394    449    665   1005
    446   1122    675   -787   -114    898    420    189    -44    103    457    872
    348    696    348   -522      0    522    309   -311   -685   -709   -480    -18
    270    257    -15   -265    142    122    202   -584  -1161  -1395  -1322   -787
    309     51   -257   -179    283   -101    166   -457  -1127  -1413  -1428   -937
    381     28   -355   -205    368   -163    246   -202   -870  -1169  -1278   -870
    350    161   -192   -257    272    -15    394     88   -561   -872  -1054   -698
    205    353    148   -280     28    249    607    428   -215   -537   -779   -475
    119    530    410   -324   -145    470    763    618    -18   -332   -613   -337
     80    691    610   -387   -265    652    813    698     44   -254   -540   -252
    119    813    693   -467   -285    753    797    706     54   -239   -522   -220
    220    896    675   -558   -228    787    758    680     38   -241   -535   -236
    303    948    644   -626   -168    797    753    678     31   -233   -542   -228
    332   1015    683   -675   -176    849    795    745     75   -166   -491   -161
    306   1078    771   -693   -233    924    828    784    109   -114   -449   -132
    387   1104    717   -748   -163    911    818    779    101   -103   -454   -124
    462   1158    696   -810   -116    927    826    792     90   -101   -459   -106
    496   1234    735   -865   -122    984    818    805     85    -83   -457   -103
    511   1314    802   -914   -145   1060    813    823     98    -44   -418    -36
    506   1361    854   -935   -174   1109    795    839    103     -5   -374     46
    501   1397    896   -948   -197   1148    776    867    116     28   -342     62
    467   1426    958   -948   -246   1195    766    867    114     33   -371     90
    491   1439    948   -966   -228   1195    763    904    129     64   -350    109
    501   1480    979   -992   -239   1231    758    919    140    109   -322    101
    514   1584   1070  -1049   -277   1327    763    943    179    166   -277    101
    480   1709   1228  -1096   -374   1470    784    997    241    241   -210    171
    475   1805   1330  -1140   -428   1569    771   1021    265    290   -161    189
    472   1932   1460  -1205   -493   1696    769   1060    314    384    -80    262
    459   2060   1600  -1260   -568   1831    802   1148    415    524     41    384
    504   2166   1660  -1335   -579   1914    776   1215    485    631    129    478
    568   2268   1699  -1418   -563   1984    735   1239    511    688    176    530
    592   2359   1764  -1478   -584   2062    714   1280    550    748    233    592
    610   2410   1800  -1509   -594   2107    714   1332    579    792    275    657
    628   2488   1860  -1561   -615   2174    763   1376    607    831    319    701
    646   2548   1901  -1597   -628   2223    771   1366    594    831    314    704
    626   2564   1935  -1595   -654   2249    761   1348    558    802    280    722
    576   2577   2000  -1577   -711   2288    771   1337    530    771    239    719
    579   2655   2075  -1618   -748   2366    789   1335    514    745    210    688
    597   2738   2140  -1667   -771   2439    805   1314    485    709    171    652
    584   2764   2179  -1675   -797   2473    807   1265    433    649    103    587
    605   2772   2166  -1688   -779   2470    795   1205    387    592     41    527
    659   2798   2138  -1730   -740   2468    753   1166    327    532    -31    449
    748   2904   2156  -1826   -704   2530    750   1163    309    511    -62    420
    769   2935   2164  -1852   -696   2548    714   1130    270    485   -101    384
    745   2987   2242  -1865   -748   2616    727   1124    272    501   -106    400
    807   3169   2361  -1990   -776   2764    800   1169    309    561    -57    462
    711   3146   2431  -1930   -859   2790    820   1179    303    579    -59    470
    678   3143   2465  -1909   -893   2803    828   1189    298    589    -64    496
    644   3143   2499  -1893   -927   2821    787   1171    267    568   -106    475
    610   3148   2535  -1880   -963   2842    789   1195    288    607    -80    498
    641   3216   2574  -1930   -966   2894    862   1239    329    667    -36    519
    665   3159   2491  -1912   -914   2826    810   1184    270    623    -96    478
    813   3122   2309  -1966   -748   2717    696   1109    194    566   -148    441
    995   3138   2143  -2065   -574   2639    683   1088    174    553   -163    407
   1044   3182   2135  -2114   -545   2660    665   1083    174    563   -148    371
    963   3180   2213  -2073   -623   2696    594   1067    168    571   -148    309
    914   3190   2275  -2052   -680   2733    540   1060    161    581   -137    327
    844   3299   2455  -2073   -807   2878    571   1098    192    620    -90    431
    779   3478   2699  -2130   -961   3091    626   1145    241    685    -20    542
    719   3574   2852  -2148  -1067   3213    587   1132    241    706     10    597
    626   3587   2961  -2107  -1166   3276    550   1143    228    711     12    613
    561   3606   3044  -2083  -1241   3325    568   1182    239    737     23    659
    535   3611   3073  -2073  -1267   3343    602   1184    244    743     20    693
    581   3684   3102  -2132  -1260   3393    641   1202    262    758     23    706
    548   3712   3164  -2130  -1306   3439    610   1218    257    774     31    717
    493   3712   3216  -2104  -1361   3465    597   1226    252    776     25    706
    441   3720   3278  -2081  -1418   3502    618   1231    254    779     28    719
    480   3782   3299  -2132  -1410   3543    680   1265    272    805     49    740
    509   3795   3286  -2151  -1387   3541    688   1275    270    810     38    745
    493   3808   3315  -2153  -1410   3564    691   1293    288    836     51    769
    530   3878   3346  -2205  -1408   3613    691   1304    298    870     83    797
    600   3928   3328  -2265  -1363   3629    665   1304    285    878     96    815
    628   3928   3299  -2278  -1335   3613    657   1314    285    867     93    846
    548   3855   3307  -2203  -1382   3582    654   1319    283    865     83    846
    610   3886   3276  -2249  -1332   3582    693   1363    314    893     85    815
    722   3962   3237  -2343  -1257   3598    797   1512    444   1000    150    823
    714   3982   3268  -2348  -1275   3626    854   1621    568   1109    210    797
    722   4180   3457  -2449  -1369   3819    854   1758    766   1335    397    937
    727   4460   3733  -2595  -1504   4099    797   1927   1028   1712    828   1382
    766   4782   4016  -2777  -1626   4401    696   1880   1078   1940   1270   1891
    743   4907   4164  -2824  -1709   4536    641   1667    888   1940   1556   2239
    610   4824   4214  -2720  -1803   4520    548   1371    472   1597   1369   2096
    537   4562   4024  -2551  -1743   4294    400    859   -187    787    483   1319
    465   4263   3798  -2364  -1667   4029    244    420   -763      7   -459    504
    511   4021   3509  -2265  -1499   3767    145    428   -805    -64   -602    350
    613   3894   3281  -2255  -1335   3587    174    628   -574    153   -467    368
    649   3899   3250  -2275  -1301   3574    218    802   -348    363   -337    392
    685   4024   3335  -2356  -1325   3681    337   1018    -75    615   -158    493
    761   4203   3442  -2481  -1340   3824    470   1218    153    826     15    610
    743   4289   3543  -2517  -1400   3917    470   1257    202    875     57    639
    750   4330   3580  -2540  -1415   3956    459   1257    220    904     83    675
    784   4317   3533  -2551  -1374   3925    441   1228    205    891     72    675
    795   4297   3502  -2546  -1353   3899    428   1221    207    893     67    678
    693   4364   3668  -2530  -1488   4016    459   1293    270    961    135    774
    659   4414   3754  -2535  -1548   4084    462   1335    306   1002    174    818
    693   4427   3730  -2561  -1519   4078    423   1337    311   1021    189    878
    649   4442   3793  -2546  -1571   4117    431   1356    353   1067    257    940
    628   4486   3858  -2559  -1613   4172    433   1361    363   1083    265    927
    652   4515   3863  -2585  -1605   4190    413   1337    348   1067    226    943
    659   4505   3845  -2585  -1592   4175    394   1332    355   1080    236    963
    667   4489   3821  -2577  -1577   4156    389   1343    358   1096    252    971
    693   4562   3868  -2629  -1587   4216    371   1335    353   1111    259    976
    706   4629   3923  -2668  -1608   4276    350   1356    381   1163    306   1031
    652   4632   3977  -2644  -1662   4307    363   1418    436   1226    366   1088
    680   4671   3990  -2675  -1654   4330    371   1452    478   1265    402   1127
    688   4689   3998  -2688  -1657   4343    358   1452    504   1293    431   1145
    696   4738   4042  -2717  -1673   4390    337   1467    545   1348    485   1187
    698   4795   4094  -2748  -1699   4445    335   1504    600   1415    545   1241
    683   4845   4162  -2764  -1738   4505    345   1556    678   1506    626   1306
    709   4905   4195  -2808  -1743   4549    348   1608    758   1600    706   1369
    761   4983   4221  -2873  -1730   4603    332   1657    826   1693    789   1423
    776   5035   4258  -2907  -1740   4647    322   1688    872   1756    857   1475
    815   5102   4286  -2959  -1735   4694    324   1719    909   1795    891   1478
    766   5157   4388  -2961  -1813   4772    348   1761    950   1836    927   1543
    758   5167   4408  -2964  -1826   4788    358   1779    956   1839    937   1577
    813   5167   4351  -2990  -1769   4759    340   1751    922   1800    896   1522
    826   5144   4317  -2985  -1745   4731    324   1709    878   1740    833   1486
    787   5115   4325  -2953  -1769   4723    322   1691    854   1704    805   1480
    800   5079   4278  -2938  -1740   4679    316   1628    789   1623    730   1410
    813   5035   4221  -2925  -1704   4629    314   1551    714   1532    639   1345
    789   5024   4234  -2907  -1722   4629    293   1496    649   1465    574   1309
    748   5009   4260  -2881  -1756   4637    272   1475    602   1408    522   1273
    756   4975   4219  -2865  -1732   4598    259   1436    548   1350    459   1221
    727   4918   4188  -2824  -1730   4554    272   1418    527   1330    431   1221
    704   4892   4188  -2798  -1740   4541    283   1400    509   1312    413   1184
    709   4897   4185  -2805  -1738   4541    246   1363    483   1296    392   1184
    698   4920   4221  -2811  -1761   4572    257   1376    493   1314    410   1166
    704   4923   4216  -2816  -1756   4572    257   1369    470   1291    376   1132
    748   4938   4190  -2842  -1719   4564    228   1330    415   1231    311   1148
    756   4951   4195  -2855  -1719   4575    197   1325    420   1252    337   1166
    753   4988   4234  -2873  -1740   4611    205   1330    457   1301    397   1184
    753   5029   4273  -2894  -1761   4650    252   1353    501   1353    444   1208
    719   5076   4356  -2896  -1818   4718    262   1369    517   1361    452   1213
    737   5073   4333  -2907  -1797   4705    241   1387    524   1369    431   1189
    709   5084   4375  -2896  -1834   4728    265   1423    563   1418    480   1257
    711   5151   4440  -2933  -1865   4795    262   1421    584   1454    532   1291
    722   5180   4458  -2951  -1867   4819    223   1384    579   1460    553   1286
    714   5141   4427  -2930  -1857   4785    168   1348    542   1439    540   1254
    670   5141   4471  -2907  -1899   4806    148   1314    509   1413    511   1244
    691   5144   4453  -2917  -1880   4798    129   1314    501   1418    517   1257
    688   5097   4408  -2891  -1860   4754    122   1306    480   1402    506   1247
    659   5063   4403  -2863  -1873   4733    114   1270    436   1358    462   1223
    688   5032   4343  -2860  -1826   4689     98   1273    428   1369    472   1228
    680   5022   4338  -2852  -1829   4681    122   1286    436   1382    493   1184
    704   5003   4299  -2852  -1797   4653    116   1223    363   1301    400   1106
    670   4946   4273  -2808  -1803   4611     62   1174    314   1262    361   1143
    644   4936   4291  -2792  -1823   4614     75   1166    296   1244    353   1101
    706   4910   4201  -2808  -1748   4556     46   1130    246   1187    298   1080
    709   4899   4190  -2803  -1740   4546    -31   1106    231   1184    314   1091
    698   4806   4107  -2753  -1704   4455      2   1091    200   1153    275   1018
    766   4746   3977  -2756  -1605   4362    -10   1060    166   1117    233    982
    802   4705   3902  -2753  -1551   4302    -93   1000    114   1075    200    943
    698   4663   3964  -2681  -1631   4315    -41   1036    140   1104    223    971
    633   4616   3982  -2626  -1675   4299     12   1088    179   1140    252    982
    688   4564   3873  -2626  -1592   4219      5   1078    168   1127    220    940
    662   4562   3897  -2613  -1618   4229     10   1117    205   1143    200    911
    592   4671   4078  -2631  -1743   4375    135   1286    368   1254    252    927
    641   4793   4149  -2717  -1753   4471    194   1452    566   1447    407   1021
    683   4985   4302  -2837  -1808   4645    233   1667    872   1836    813   1363
    644   5258   4611  -2953  -1982   4936    148   1774   1085   2229   1361   1932
    454   5318   4863  -2886  -2203   5092     23   1556    922   2273   1732   2408
    504   5318   4811  -2912  -2153   5066    -67   1202    506   1987   1727   2488
    639   5206   4567  -2922  -1964   4886   -184    756    -80   1337   1124   1966
    641   4795   4151  -2720  -1756   4473   -319    252   -753    405    -15    953
    607   4403   3795  -2504  -1592   4099   -433     98  -1000     33   -530    498
    542   4214   3671  -2379  -1564   3943   -350    345   -732    293   -368    550
    496   4180   3684  -2340  -1592   3933   -223    613   -423    587   -168    670
    530   4234   3702  -2385  -1584   3969   -127    792   -174    815     -2    774
    550   4325   3774  -2436  -1610   4050    -20    963     51   1026    174    891
    574   4432   3855  -2504  -1639   4143     25   1041    148   1132    262    953
    511   4486   3975  -2499  -1732   4232     72   1104    210   1195    316   1021
    496   4489   3993  -2494  -1748   4242    114   1143    246   1234    358   1047
    519   4494   3975  -2507  -1727   4234    122   1169    262   1260    384   1067
    462   4499   4034  -2483  -1787   4268    127   1195    290   1288    415   1083
    454   4497   4039  -2475  -1792   4268    129   1197    293   1299    431   1093
    535   4458   3923  -2499  -1693   4190    119   1184    272   1278    407   1085
    610   4473   3863  -2540  -1626   4169     90   1176    272   1283    418   1101
    555   4606   4050  -2579  -1745   4328     70   1171    283   1299    439   1119
    555   4642   4084  -2600  -1764   4364     77   1176    285   1306    454   1132
    524   4593   4068  -2561  -1771   4330     77   1200    293   1325    470   1192
    478   4606   4128  -2540  -1823   4367     88   1221    329   1371    522   1304
    436   4556   4117  -2499  -1842   4338    114   1265    366   1426    589   1389
    246   4507   4258  -2377  -2005   4382    200   1345    444   1504    685   1493
     38   4427   4385  -2234  -2174   4406    236   1371    483   1551    740   1590
     -5   4346   4351  -2169  -2177   4349    215   1345    472   1551    724   1538
    150   4294   4143  -2223  -1997   4219    148   1267    402   1486    657   1376
    265   4307   4042  -2286  -1888   4177     67   1236    389   1480    646   1340
    402   4395   3993  -2400  -1795   4195     28   1234    418   1506    659   1301
    496   4484   3987  -2488  -1745   4237     12   1273    472   1558    711   1327
    519   4512   3993  -2517  -1738   4252      2   1309    509   1623    769   1366
    506   4538   4032  -2522  -1761   4286    -72   1335    542   1693    844   1439
    488   4569   4078  -2530  -1795   4323   -101   1371    589   1753    909   1512
    519   4647   4128  -2582  -1803   4388    -57   1415    641   1808    971   1553
    555   4725   4169  -2639  -1805   4447    -18   1439    659   1823    992   1561
    548   4723   4175  -2637  -1813   4450    -12   1439    644   1808    974   1551
    542   4686   4143  -2616  -1800   4414    -28   1426    607   1774    932   1527
    537   4679   4141  -2608  -1800   4411    -44   1405    568   1727    891   1493
    532   4684   4151  -2611  -1808   4419    -20   1379    527   1680    854   1473
    504   4658   4154  -2582  -1826   4408     -2   1353    491   1631    810   1434
    478   4642   4164  -2561  -1844   4406     -7   1309    446   1579    758   1376
    452   4637   4185  -2543  -1865   4411     15   1283    418   1540    719   1332
    423   4603   4180  -2512  -1878   4390     20   1236    371   1478    659   1265
    389   4580   4190  -2486  -1899   4385    -10   1182    319   1421    607   1213
    389   4559   4169  -2475  -1891   4367     -5   1150    277   1376    566   1166
    418   4546   4128  -2481  -1855   4338    -10   1119    241   1337    517   1109
    415   4505   4086  -2462  -1834   4297    -62   1072    194   1288    467   1062
    384   4445   4060  -2416  -1839   4252    -77   1041    163   1252    433   1021
    309   4411   4099  -2361  -1896   4255    -62   1034    161   1249    431   1010
    288   4403   4115  -2346  -1912   4260    -44   1026    163   1252    428   1000
    280   4393   4112  -2338  -1917   4252    -44   1000    142   1236    407    969
    252   4440   4185  -2346  -1966   4312    -49   1041    168   1267    449   1000
    303   4528   4224  -2418  -1958   4377    -51   1075    194   1286    472   1013
    384   4567   4182  -2475  -1899   4375    -62   1078    200   1283    459   1002
    394   4536   4141  -2468  -1873   4338    -59   1072    200   1280    454   1000
    394   4502   4107  -2449  -1857   4304    -80   1034    176   1265    439    989
    431   4525   4091  -2478  -1831   4310   -135    987    142   1247    418    984
    493   4554   4060  -2522  -1782   4307   -176    953    111   1226    410    976
    511   4515   4000  -2514  -1745   4258   -202    953    101   1226    410    963
    558   4437   3878  -2499  -1660   4156   -241    932     72   1202    371    904
    581   4380   3798  -2483  -1608   4091   -272    896     46   1169    345    852
    584   4289   3704  -2436  -1558   3998   -290    844     -2   1119    306    810
    618   4188   3569  -2405  -1475   3881   -324    797    -59   1057    236    769
    607   4120   3509  -2364  -1449   3816   -327    792    -72   1049    223    766
    555   4102   3543  -2330  -1493   3821   -290    810    -59   1072    259    802
    498   4084   3585  -2291  -1543   3834   -272    810    -67   1070    257    844
    413   4104   3691  -2260  -1639   3897   -298    800    -80   1065    262    891
    329   4104   3774  -2218  -1722   3938   -275    818    -62   1075    283    901
    241   4063   3821  -2153  -1790   3943   -244    833    -51   1080    296    927
    142   4063   3920  -2101  -1888   3993   -223    841    -38   1093    311    984
    103   4063   3959  -2083  -1927   4011   -254    813    -51   1078    314    950
     59   4060   4000  -2060  -1969   4032   -285    761    -96   1034    272    935
   -119   4039   4159  -1961  -2138   4099   -228    810    -46   1078    314   1023
   -259   4065   4325  -1901  -2291   4195   -168    893     15   1145    371   1054
   -285   4042   4325  -1880  -2307   4182   -181    909      5   1145    368   1067
   -387   4008   4395  -1810  -2390   4201   -213    885    -18   1130    358   1096
   -420   4034   4455  -1808  -2436   4245   -189    872    -23   1119    348   1091
   -436   4065   4502  -1813  -2468   4284   -132    956     57   1184    392   1093
   -405   4102   4505  -1849  -2455   4302    -62   1106    171   1265    415   1062
   -293   4208   4502  -1956  -2397   4354      5   1275    327   1408    522   1148
   -184   4385   4569  -2101  -2377   4476     51   1493    574   1693    815   1397
    -70   4686   4757  -2307  -2413   4720    -15   1600    756   1984   1218   1857
    -98   5011   5110  -2457  -2605   5060   -176   1314    618   2049   1532   2268
   -171   5102   5274  -2465  -2722   5188   -358    885    327   1958   1657   2434
   -197   4860   5055  -2333  -2626   4959   -555    381   -163   1499   1249   2049
   -231   4242   4473  -2005  -2351   4356   -724   -181   -904    524    137   1021
   -176   3715   3891  -1771  -2034   3800   -841   -322  -1202     85   -381    532
   -103   3504   3608  -1701  -1857   3556   -849   -142  -1049    200   -311    511
    -36   3463   3496  -1714  -1766   3478   -787    101   -818    394   -174    566
    -46   3504   3551  -1727  -1797   3528   -613    381   -548    626      0    688
   -114   3611   3722  -1748  -1919   3665   -379    628   -306    836    168    826
   -145   3660   3803  -1758  -1974   3730   -329    732   -197    937    272    896
   -174   3697   3868  -1764  -2021   3782   -327    769   -161    974    314    914
   -127   3704   3832  -1787  -1979   3767   -319    758   -171    953    293    875
    -70   3691   3761  -1810  -1914   3725   -374    730   -197    919    275    844
    -59   3699   3759  -1821  -1909   3728   -389    719   -205    914    275    833
    -72   3710   3782  -1818  -1927   3743   -400    706   -213    909    267    844
    -64   3712   3777  -1823  -1919   3743   -407    685   -228    893    252    841
    -25   3694   3720  -1836  -1873   3707   -428    652   -254    865    231    815
     -5   3704   3707  -1849  -1857   3707   -444    636   -270    844    210    802
     41   3717   3676  -1880  -1818   3699   -485    615   -283    831    192    787
     80   3717   3637  -1899  -1777   3678   -514    594   -285    828    205    784
     41   3691   3650  -1867  -1805   3671   -522    602   -293    818    197    776
     57   3702   3645  -1880  -1795   3673   -524    628   -277    826    200    776
     98   3704   3606  -1904  -1753   3658   -550    623   -283    818    187    763
    127   3686   3559  -1906  -1714   3624   -576    618   -285    805    184    761
    150   3710   3556  -1932  -1701   3634   -602    610   -280    800    184    750
    176   3746   3569  -1961  -1696   3660   -610    626   -259    810    189    774
    171   3748   3577  -1961  -1701   3663   -592    672   -213    857    236    826
    145   3761   3616  -1953  -1735   3689   -553    745   -135    932    301    852
    174   3790   3616  -1984  -1719   3704   -555    795    -77    992    355    924
    218   3813   3595  -2018  -1688   3704   -566    841    -15   1057    410    961
    246   3855   3608  -2052  -1680   3733   -574    885     49   1122    465   1044
    262   3923   3660  -2091  -1699   3793   -579    922    101   1184    535   1106
    252   3985   3733  -2120  -1740   3858   -576    930    127   1221    581   1143
    233   4008   3774  -2122  -1769   3891   -558    927    142   1234    600   1161
    207   4076   3865  -2143  -1829   3972   -535    948    171   1254    623   1192
    184   4123   3938  -2153  -1875   4032   -517    971    187   1267    646   1187
    187   4115   3928  -2151  -1870   4021   -524    927    161   1234    620   1153
    158   4084   3925  -2122  -1883   4006   -527    885    116   1176    568   1111
    122   4011   3886  -2068  -1883   3949   -511    852     88   1137    530   1067
    103   3975   3871  -2039  -1883   3923   -509    800     46   1093    498   1036
     85   3899   3813  -1995  -1865   3858   -519    727    -31   1008    426    956
     54   3832   3777  -1943  -1860   3806   -522    652    -93    930    355    862
     25   3741   3715  -1886  -1844   3728   -540    571   -155    854    270    782
      7   3658   3650  -1831  -1821   3655   -576    493   -223    776    184    727
    -54   3634   3689  -1792  -1870   3660   -576    470   -244    750    174    730
    -75   3611   3686  -1769  -1880   3650   -574    446   -270    727    155    696
    -31   3577   3606  -1774  -1821   3590   -594    418   -311    688    119    678
    -10   3564   3574  -1777  -1792   3569   -602    423   -311    688    124    724
    -51   3569   3621  -1761  -1836   3595   -610    444   -306    696    129    704
    -90   3551   3642  -1730  -1865   3595   -610    444   -314    683    109    680
   -124   3564   3686  -1719  -1906   3624   -610    439   -319    670    114    730
   -153   3572   3725  -1709  -1938   3647   -602    449   -306    685    148    743
   -111   3580   3691  -1735  -1904   3634   -594    433   -309    688    150    740
    -46   3606   3652  -1779  -1849   3629   -613    410   -327    672    145    717
    -90   3598   3689  -1753  -1891   3642   -618    413   -327    659    127    670
   -161   3567   3728  -1701  -1943   3647   -594    446   -280    704    174    737
   -106   3564   3668  -1730  -1888   3616   -631    415   -288    704    187    717
   -150   3515   3665  -1680  -1909   3587   -683    384   -316    678    166    696
   -174   3455   3629  -1641  -1901   3541   -696    371   -335    659    150    696
   -184   3419   3603  -1615  -1893   3509   -714    342   -353    644    142    659
   -194   3406   3600  -1605  -1899   3504   -724    309   -371    626    132    667
   -215   3307   3520  -1545  -1867   3413   -727    285   -397    607    124    652
   -267   3195   3460  -1465  -1865   3328   -737    249   -446    561     70    602
   -254   3167   3421  -1454  -1836   3294   -787    207   -478    532     46    620
   -244   3122   3367  -1441  -1808   3244   -797    174   -511    504     12    568
   -257   3076   3333  -1408  -1795   3203   -776    171   -511    504      2    535
   -205   3042   3244  -1421  -1725   3143   -784    135   -535    475    -28    462
   -205   3005   3211  -1400  -1706   3107   -769    114   -545    457    -54    433
   -233   2992   3224  -1379  -1730   3107   -776    109   -548    454    -46    446
   -181   2987   3169  -1402  -1675   3078   -795     83   -566    431    -59    449
   -174   2982   3156  -1405  -1665   3068   -795     77   -558    436    -38    452
   -142   2953   3096  -1405  -1618   3024   -805     57   -568    413    -62    402
   -109   2920   3029  -1408  -1569   2974   -820     28   -584    387   -101    397
    -49   2917   2964  -1434  -1506   2940   -831     -5   -600    371   -111    379
    -20   2946   2964  -1465  -1491   2953   -852    -33   -607    358   -119    355
    -12   2902   2915  -1444  -1462   2907   -867    -51   -613    350   -111    345
     49   2873   2824  -1462  -1387   2847   -831    -18   -605    322   -168    249
     80   2917   2837  -1499  -1379   2878   -693    155   -470    402   -145    275
    158   3042   2883  -1600  -1363   2964   -579    368   -252    610     38    426
    215   3317   3102  -1766  -1441   3211   -511    678     98   1010    446    771
    254   3663   3408  -1958  -1577   3535   -504    810    324   1382    943   1291
    218   3917   3699  -2068  -1740   3808   -659    498    223   1504   1286   1688
     25   3995   3969  -2010  -1971   3982   -867     10    -83   1382   1356   1852
   -150   3738   3889  -1792  -2018   3813  -1005   -493   -581    849    849   1452
   -150   3135   3286  -1493  -1719   3211  -1104   -956  -1254    -88   -220    454
    -57   2683   2740  -1314  -1400   2712  -1213  -1026  -1473   -428   -633     51
     -2   2460   2460  -1228  -1231   2460  -1221   -841  -1325   -327   -579     33
     23   2353   2330  -1187  -1153   2343  -1122   -607  -1096   -153   -467     59
     23   2361   2338  -1192  -1156   2351   -953   -345   -836     62   -319    158
     38   2423   2385  -1231  -1171   2405   -784   -122   -620    254   -166    272
     54   2452   2397  -1254  -1171   2426   -730    -41   -542    329   -101    314
     51   2460   2408  -1254  -1176   2434   -706    -23   -522    345    -83    319
     36   2447   2410  -1241  -1187   2429   -662     -2   -504    363    -59    337
     15   2431   2416  -1223  -1200   2423   -620     23   -475    384    -31    361
     36   2416   2377  -1228  -1171   2395   -631     18   -478    384    -20    363
     46   2421   2374  -1234  -1163   2397   -644     20   -472    387    -10    368
    -12   2431   2444  -1213  -1228   2439   -633     25   -467    387      0    371
    -62   2452   2512  -1195  -1288   2481   -628     36   -454    400     23    389
    -72   2473   2543  -1200  -1309   2507   -623     59   -426    431     59    426
   -122   2478   2600  -1176  -1361   2538   -584     90   -394    459    101    467
   -259   2512   2772  -1127  -1514   2642   -509    155   -322    530    176    545
   -327   2556   2881  -1114  -1602   2717   -465    192   -280    574    231    594
   -296   2559   2855  -1132  -1574   2707   -472    179   -285    571    239    602
   -316   2559   2876  -1119  -1595   2717   -472    184   -270    587    259    620
   -277   2564   2842  -1143  -1561   2704   -488    194   -259    594    267    639
   -129   2543   2673  -1208  -1400   2608   -537    163   -288    563    239    618
    -64   2468   2530  -1202  -1299   2499   -555    166   -275    576    249    636
    -28   2413   2442  -1192  -1234   2426   -542    174   -244    615    285    693
    -49   2372   2421  -1163  -1236   2395   -558    179   -220    644    314    735
    -70   2382   2449  -1156  -1260   2416   -545    246   -161    714    387    797
    -85   2372   2455  -1145  -1270   2413   -535    303   -103    784    457    826
    -98   2359   2457  -1130  -1278   2408   -519    337    -49    852    530    870
    -59   2416   2473  -1179  -1267   2444   -553    348    -18    891    574    901
    -15   2447   2460  -1215  -1236   2452   -568    355     15    922    613    914
     18   2439   2421  -1228  -1200   2429   -581    350     28    922    623    914
      2   2423   2421  -1213  -1208   2423   -566    342     20    911    613    922
    -38   2364   2400  -1163  -1218   2382   -579    303    -12    870    574    891
    -85   2309   2395  -1114  -1239   2351   -613    257    -54    823    522    849
   -142   2273   2416  -1067  -1278   2343   -597    226    -75    787    488    823
   -158   2221   2379  -1031  -1267   2299   -553    205    -93    745    454    797
   -184   2153   2338   -984  -1260   2244   -540    158   -137    678    381    730
   -155   2148   2304   -997  -1228   2226   -522    116   -171    623    319    670
   -114   2143   2255  -1015  -1184   2200   -493     77   -202    584    285    633
   -127   2068   2195   -969  -1161   2130   -491     31   -244    532    241    587
   -158   2023   2182   -932  -1169   2101   -493     10   -257    506    220    561
   -166   1987   2153   -911  -1161   2070   -483     -2   -275    475    192    530
   -213   1974   2187   -883  -1200   2081   -465    -15   -288    457    174    514
   -239   1979   2218   -870  -1228   2099   -501    -46   -306    441    163    509
   -236   1930   2166   -849  -1200   2049   -488    -59   -311    431    158    509
   -246   1932   2177   -844  -1213   2055   -475    -41   -290    444    179    524
   -280   1948   2226   -836  -1254   2086   -475    -23   -272    454    200    542
   -306   1966   2273   -828  -1288   2120   -413     12   -231    485    228    555
   -265   1997   2262   -867  -1262   2127   -374     36   -189    511    246    561
   -194   2010   2205   -909  -1200   2107   -353     33   -171    511    246    558
   -161   2013   2174   -924  -1169   2091   -394     12   -174    501    239    550
   -127   2044   2171   -958  -1148   2107   -400      5   -161    514    262    568
   -135   2055   2187   -961  -1161   2120   -420    -15   -171    522    285    571
   -111   2000   2112   -943  -1111   2055   -488    -77   -228    475    246    524
    -83   1945   2029   -932  -1057   1984   -491    -96   -239    459    233    535
    -67   1891   1958   -911  -1013   1925   -514   -114   -241    449    233    537
    -93   1774   1867   -841   -979   1821   -540   -145   -272    413    200    517
   -119   1662   1779   -771   -950   1719   -509   -179   -301    368    153    491
   -145   1556   1701   -706   -924   1628   -496   -213   -322    340    116    457
   -187   1491   1678   -652   -932   1584   -436   -207   -311    342    116    444
   -194   1410   1605   -610   -898   1506   -475   -226   -332    319     96    407
   -197   1369   1566   -584   -880   1467   -548   -257   -353    298     85    384
   -226   1337   1564   -558   -893   1449   -527   -259   -348    301     85    366
   -280   1322   1602   -519   -940   1462   -480   -246   -319    316     96    387
   -355   1260   1615   -454   -984   1439   -475   -252   -314    309     88    376
   -407   1228   1636   -410  -1023   1434   -467   -265   -314    296     83    366
   -436   1213   1649   -389  -1044   1428   -498   -298   -337    265     64    350
   -483   1195   1678   -355  -1080   1436   -519   -311   -337    252     57    342
   -491   1210   1701   -361  -1096   1454   -459   -288   -296    277     93    374
   -493   1239   1732   -374  -1111   1486   -410   -280   -277    280    106    392
   -555   1195   1751   -319  -1153   1473   -439   -298   -290    259     88    387
   -571   1130   1701   -277  -1135   1415   -449   -290   -285    252     80    374
   -605   1026   1631   -213  -1119   1327   -410   -236   -241    249     41    301
   -581   1057   1639   -239  -1109   1348   -298   -109   -119    322     64    288
   -501   1260   1758   -381  -1130   1509   -233     67     90    540    259    446
   -506   1402   1909   -446  -1208   1654   -275    249    332    852    594    776
   -439   1790   2229   -675  -1335   2008   -363    290    491   1166   1072   1322
   -506   1971   2478   -732  -1493   2223   -441     96    405   1291   1447   1774
   -496   2034   2530   -771  -1512   2281   -478   -187    145   1174   1514   1904
   -589   1636   2226   -522  -1408   1930   -584   -724   -483    454    766   1252
   -722   1109   1831   -194  -1278   1467   -782  -1293  -1226   -553   -361    233
   -722    685   1408     18  -1065   1047   -958  -1405  -1436   -852   -717   -137
   -613    472   1083     70   -849    776   -961  -1231  -1254   -706   -644   -119
   -555    485   1041     36   -797    763   -779   -927   -904   -394   -405     28
   -594    459   1052     67   -823    756   -594   -644   -584   -103   -171    181
   -654    400   1054    127   -854    724   -540   -496   -415     41    -54    280
   -413    714   1127   -153   -771    922   -293   -301   -205    226    114    459
   -522    623   1145    -49   -833    883   -197   -254   -148    259    148    467
   -626    506   1132     57   -880    818   -267   -270   -161    246    142    428
   -594    532   1127     31   -862    828   -303   -288   -166    241    145    439
   -581    548   1127     15   -854    836   -283   -270   -145    254    161    459
   -535    568   1104    -15   -818    836   -272   -254   -111    280    194    493
   -511    613   1124    -51   -818    870   -275   -254    -98    283    205    470
   -472    602   1072    -64   -771    836   -283   -257    -96    275    197    436
   -428    594   1023    -85   -727    807   -319   -262   -101    265    189    428
   -402    589    992    -93   -696    789   -332   -265    -96    267    197    423
   -428    537    966    -54   -698    753   -342   -283    -98    249    179    413
   -418    517    935    -49   -678    724   -387   -316   -114    223    158    392
   -371    540    909    -85   -639    724   -423   -309    -93    239    179    394
   -332    532    865    -98   -597    698   -394   -262    -28    288    236    441
   -332    524    857    -96   -594    691   -426   -283    -20    285    233    459
   -303    540    841   -119   -571    691   -426   -267     12    311    262    488
   -270    581    849   -158   -558    714   -431   -272     25    316    275    485
   -223    576    800   -176   -511    688   -441   -270     51    337    293    501
   -220    602    820   -192   -519    711   -428   -218    127    418    381    584
   -213    631    844   -210   -530    737   -415   -142    202    501    462    654
   -218    644    859   -213   -537    750   -433   -101    246    548    511    711
   -213    683    896   -233   -553    789   -433    -49    306    615    581    782
   -202    745    945   -272   -574    844   -428      2    366    685    657    859
   -202    779    979   -288   -589    878   -436     23    397    724    709    919
   -189    771    958   -290   -574    865   -444     33    420    743    735    945
   -205    756    961   -275   -581    857   -426     44    446    758    753    976
   -231    724    953   -249   -592    839   -392     31    441    730    730    961
   -259    685    945   -213   -602    813   -410     -7    394    667    675    919
   -293    602    896   -155   -594    748   -426    -51    342    602    620    875
   -306    522    828   -106   -566    675   -402    -83    298    542    561    831
   -298    506    805   -106   -550    654   -379   -111    267    506    530    810
   -288    467    753    -90   -522    610   -366   -150    233    457    483    771
   -301    379    678    -38   -491    530   -405   -231    158    363    397    714
   -316    311    628      2   -472    470   -423   -272    124    322    358    672
   -296    215    509     38   -402    363   -394   -319     75    257    301    610
   -303    174    478     64   -389    324   -368   -345     49    218    272    610
   -337    158    493     88   -415    327   -374   -358     41    200    267    602
   -342    109    452    116   -397    280   -410   -405      7    150    215    542
   -288    109    397     88   -345    252   -428   -413     12    153    220    568
   -288    101    387     93   -337    244   -402   -381     49    187    259    605
   -265    145    410     59   -337    275   -381   -363     85    218    293    631
   -215    205    420      5   -316    311   -389   -371     98    220    303    633
   -187    231    418    -23   -303    324   -363   -374    111    220    301    613
   -176    267    444    -44   -311    353   -371   -381    116    215    285    607
   -171    257    426    -44   -298    340   -394   -392    122    220    293    633
   -166    254    420    -44   -293    337   -387   -402    122    215    303    652
   -142    259    400    -59   -272    329   -405   -433    116    207    306    667
    -96    228    324    -64   -210    275   -454   -475     93    194    303    644
    -83    200    283    -59   -184    241   -459   -483     90    189    298    602
   -127    207    335    -38   -231    270   -397   -462    101    187    280    646
    -75    176    252    -51   -163    213   -472   -509     57    145    246    667
    -64    122    184    -28   -124    153   -472   -524     41    129    239    654
   -140     41    179     46   -161    111   -441   -509     51    132    249    631
   -187    -18    168    103   -179     75   -449   -501     49    122    231    576
   -192    -51    137    122   -166     41   -400   -470     80    135    239    587
   -174    -90     83    132   -129     -5   -407   -517     36     83    189    530
   -171   -163      5    166    -90    -80   -436   -568    -15     12    119    470
   -202   -239    -36    220    -83   -137   -410   -545      2     25    135    475
   -171   -252    -80    210    -46   -166   -413   -553     -7     12    124    441
   -158   -301   -145    228     -7   -223   -457   -602    -57    -36     85    410
   -153   -329   -176    239      7   -254   -452   -615    -67    -44     80    397
   -129   -335   -205    233     36   -270   -405   -607    -62    -44     85    379
   -127   -342   -218    233     44   -280   -415   -628    -85    -77     46    363
   -124   -413   -288    270     80   -350   -449   -652    -96    -83     41    355
   -168   -478   -311    322     70   -397   -446   -652    -90    -80     46    316
   -226   -467   -241    348      7   -355   -405   -618    -72    -88     33    316
   -223   -436   -213    329     -5   -327   -335   -535     -5    -75     -2    301
   -220   -376   -155    298    -33   -267   -220   -394    142     36     57    311
   -148   -189    -41    166    -54   -116   -187   -236    366    285    288    506
     28     64     36    -46     -2     51   -324    -83    633    693    748    922
     77    387    309   -233   -114    348   -444    -98    701    982   1257   1418
     44    394    348   -220   -150    371   -470   -303    478    950   1517   1704
     51    200    148   -124    -46    174   -589   -724    -51    472   1213   1480
    -15   -153   -137     85     59   -145   -769  -1356   -846   -537    129    600
    -57   -524   -467    288    202   -496   -875  -1709  -1348  -1283   -766   -119
    -51   -792   -740    420    342   -769   -839  -1577  -1231  -1202   -771   -194
    -93  -1026   -932    558    418   -979   -724  -1330   -945   -943   -600   -142
   -176  -1114   -937    646    379  -1026   -602  -1106   -654   -678   -410    -46
   -241  -1109   -870    672    311   -989   -462   -878   -366   -418   -202     80
   -290  -1044   -756    667    231   -901   -353   -706   -161   -233    -46    184
   -290  -1060   -769    672    236   -914   -324   -654    -85   -168      2    213
   -189   -997   -807    594    309   -904   -306   -628    -38   -132     44    233
    -80   -901   -823    488    371   -862   -283   -605    -15   -114     67    244
      0   -914   -914    457    454   -914   -272   -602    -12   -122     64    228
      5   -984   -989    488    496   -987   -265   -602     -7   -124     62    215
    -41   -992   -950    517    454   -971   -303   -613      0   -116     72    220
    -98  -1002   -904    550    400   -956   -290   -607     23   -103     88    233
   -163  -1044   -883    602    358   -963   -290   -600     36   -101     98    241
   -218  -1057   -839    639    309   -948   -306   -597     44    -96    111    257
   -223  -1021   -797    623    285   -909   -298   -600     49    -88    122    265
   -262  -1010   -750    636    241   -880   -280   -594     59    -80    137    280
   -306   -995   -691    649    189   -844   -218   -542    109    -38    179    319
   -272   -989   -717    628    220   -852   -241   -537    114    -33    187    324
   -329  -1010   -680    670    174   -846   -257   -535    132    -18    207    342
   -400  -1010   -610    704    101   -810   -231   -509    181     31    257    397
   -371  -1002   -631    685    129   -818   -228   -493    207     59    290    426
   -285  -1008   -722    644    218   -865   -241   -493    218     62    293    426
   -353   -997   -644    675    145   -820   -239   -454    270    119    353    475
   -405   -930   -527    667     59   -730   -213   -381    353    215    459    568
   -241   -927   -685    584    220   -807   -249   -389    361    239    488    600
   -226   -958   -732    592    252   -846   -244   -345    413    301    561    722
   -337   -979   -641    659    150   -810   -262   -275    485    400    678    893
   -296   -976   -680    633    192   -828   -228   -239    537    470    740    961
   -293  -1005   -711    649    207   -859   -213   -197    571    491    774    935
   -342  -1093   -753    717    205   -924   -223   -181    535    449    737    846
   -293  -1130   -836    711    270   -984   -233   -210    478    387    672    761
   -244  -1195   -950    719    350  -1072   -283   -306    410    301    576    672
   -265  -1254   -989    758    361  -1122   -340   -384    358    223    498    615
   -246  -1325  -1078    784    413  -1202   -350   -439    296    135    418    524
   -246  -1356  -1109    802    431  -1234   -298   -462    265     80    363    465
   -246  -1384  -1137    813    441  -1262   -293   -496    231     33    314    420
   -205  -1392  -1187    797    488  -1291   -296   -530    205     -7    275    374
   -171  -1382  -1213    776    519  -1299   -275   -550    189    -28    257    342
   -168  -1363  -1195    766    511  -1280   -246   -561    187    -31    249    335
   -122  -1322  -1202    722    537  -1262   -233   -574    184    -33    236    329
    -88  -1340  -1252    714    579  -1296   -233   -600    168    -57    207    301
    -67  -1369  -1301    717    615  -1335   -254   -610    150    -85    179    267
    -83  -1376  -1293    730    605  -1335   -233   -587    161    -80    184    252
    -49  -1397  -1350    722    649  -1376   -233   -600    145    -98    168    215
    -51  -1392  -1343    722    644  -1369   -254   -602    148    -98    176    202
    -31  -1356  -1327    693    646  -1343   -249   -597    161    -96    189    187
      7  -1345  -1353    670    680  -1348   -228   -594    168    -96    184    166
    -36  -1332  -1296    683    628  -1314   -202   -571    202    -62    210    179
    -38  -1309  -1270    672    615  -1291   -176   -553    226    -44    226    181
     -7  -1260  -1252    631    620  -1254   -197   -558    239    -33    236    176
     33  -1231  -1265    600    649  -1247   -241   -587    231    -41    233    161
     46  -1200  -1247    574    644  -1223   -265   -597    236    -36    241    168
     31  -1208  -1239    587    633  -1223   -270   -584    239    -25    249    176
     51  -1254  -1306    600    678  -1280   -275   -592    215    -41    226    135
     98  -1221  -1319    561    709  -1270   -259   -610    197    -46    218    109
    192  -1187  -1379    496    784  -1283   -290   -597    197    -33    241    106
    306  -1158  -1467    426    885  -1312   -324   -600    176    -54    223     77
    374  -1192  -1569    407    969  -1379   -335   -628    142    -96    174     41
    374  -1288  -1662    457   1018  -1475   -298   -639    132   -116    145     25
    345  -1369  -1717    509   1028  -1543   -293   -665    109   -145    116     -5
    296  -1465  -1761    581   1028  -1613   -301   -693     72   -189     72    -41
    249  -1514  -1764    631   1005  -1639   -288   -719     57   -218     36    -54
    174  -1566  -1740    696    956  -1652   -259   -727     64   -218     31    -54
    181  -1686  -1867    750   1023  -1777   -233   -735     51   -244     -2    -77
    202  -1805  -2008    800   1104  -1906   -265   -774      5   -298    -54   -137
    200  -1852  -2055    823   1124  -1953   -337   -826    -36   -342    -96   -202
    241  -1862  -2104    810   1171  -1982   -384   -854    -59   -363   -124   -241
    207  -1875  -2083    833   1143  -1979   -363   -831    -41   -340   -114   -236
    163  -1891  -2055    862   1106  -1971   -335   -813    -25   -322   -101   -246
    142  -1914  -2060    885   1101  -1987   -329   -818    -31   -340   -124   -267
     96  -1935  -2031    919   1062  -1982   -322   -813    -25   -348   -127   -262
     80  -1917  -1997    917   1036  -1956   -270   -771     18   -342   -153   -314
     62  -1849  -1912    891    987  -1880   -176   -631    140   -265   -137   -324
     51  -1782  -1834    865    940  -1808    -98   -449    329    -72     23   -226
     51  -1566  -1618    758    833  -1592    -75   -265    566    220    337     64
     28  -1239  -1267    605    646  -1254   -132   -231    693    475    730    555
    -80   -945   -865    511    392   -906   -174   -431    587    537   1031    971
   -236   -870   -633    550    197   -750   -246   -748    298    410   1122   1117
   -389  -1122   -732    756    171   -927   -407  -1171   -179    -59    685    724
   -527  -1628  -1101   1078    283  -1363   -504  -1618   -763   -875   -309   -207
   -530  -1971  -1441   1249    454  -1706   -610  -1745   -997  -1241   -756   -626
   -501  -2171  -1673   1335    584  -1925   -602  -1543   -815  -1072   -652   -584
   -441  -2229  -1787   1335    672  -2008   -452  -1286   -540   -828   -470   -441
   -413  -2192  -1779   1301    680  -1987   -316  -1052   -283   -607   -309   -311
   -324  -2151  -1826   1236    748  -1990   -239   -880   -119   -470   -231   -270
   -218  -2161  -1943   1189    859  -2052   -155   -787    -23   -402   -189   -226
   -142  -2161  -2018   1153    937  -2091   -155   -766     12   -379   -166   -213
    -88  -2148  -2060   1117    984  -2104   -207   -797    -12   -410   -205   -244
      5  -2174  -2179   1083   1091  -2177   -226   -810    -23   -431   -231   -270
     98  -2231  -2330   1065   1210  -2281   -220   -820    -28   -444   -239   -316
    194  -2249  -2444   1028   1319  -2346   -218   -833    -51   -467   -257   -337
    293  -2213  -2507    958   1400  -2359   -226   -854    -75   -485   -283   -355
    277  -2203  -2481    961   1379  -2340   -192   -833    -54   -462   -265   -361
    184  -2164  -2351    987   1265  -2257   -218   -815    -31   -428   -226   -348
     98  -2151  -2249   1026   1174  -2200   -210   -776     -2   -392   -187   -316
     20  -2184  -2205   1080   1111  -2195   -132   -704     49   -342   -129   -244
     54  -2195  -2252   1070   1153  -2223   -116   -685     62   -335   -116   -272
     64  -2166  -2231   1049   1145  -2200   -135   -675     70   -327   -109   -270
     67  -2135  -2203   1034   1135  -2169   -148   -659     88   -311   -101   -241
     98  -2125  -2223   1010   1158  -2174   -145   -646    109   -301    -98   -244
     96  -2091  -2190    997   1140  -2140   -140   -620    135   -275    -70   -220
    114  -2023  -2138    953   1124  -2081   -127   -592    161   -246    -44   -187
    103  -1948  -2052    922   1078  -2000   -119   -550    200   -202     -2   -166
    140  -1919  -2060    888   1098  -1990   -135   -522    231   -171     25   -158
    213  -1862  -2075    823   1143  -1969   -158   -501    257   -137     51   -137
    262  -1818  -2083    776   1171  -1951   -174   -457    301    -88    106   -114
    290  -1769  -2060    740   1174  -1914   -150   -407    353    -31    168    -77
    337  -1725  -2062    693   1197  -1893   -176   -376    384      7    210    -36
    402  -1667  -2070    631   1234  -1867   -205   -358    397     25    241      0
    436  -1639  -2075    600   1254  -1857   -197   -353    397     28    252     18
    407  -1615  -2023    605   1215  -1818   -168   -353    400     15    249     25
    423  -1595  -2018    584   1218  -1805   -179   -368    371    -20    215      5
    462  -1628  -2091    584   1275  -1860   -200   -413    311    -90    148    -49
    446  -1647  -2096    600   1270  -1870   -202   -439    272   -137     93    -96
    361  -1683  -2044    662   1202  -1862   -158   -431    272   -148     77    -93
    366  -1719  -2086    675   1223  -1901   -140   -475    215   -218      7   -137
    376  -1756  -2132    691   1252  -1945   -137   -537    150   -296    -72   -205
    342  -1816  -2158    735   1249  -1984   -127   -579    109   -348   -127   -252
    316  -1844  -2161    763   1239  -2003   -129   -615     67   -402   -189   -293
    314  -1855  -2171    769   1239  -2013   -122   -649     31   -436   -241   -329
    306  -1883  -2192    787   1247  -2036   -103   -657     20   -439   -252   -322
    275  -1904  -2182    813   1226  -2044   -127   -675      7   -449   -262   -324
    288  -1873  -2161    792   1223  -2016   -127   -701    -15   -470   -277   -327
    293  -1886  -2179    795   1236  -2031   -101   -691    -10   -465   -272   -324
    290  -1883  -2177    795   1234  -2029    -90   -685      2   -454   -257   -316
    316  -1834  -2151    758   1231  -1992   -114   -688     -5   -457   -262   -324
    358  -1787  -2145    714   1252  -1966   -103   -644     18   -431   -246   -319
    371  -1725  -2096    675   1231  -1909    -67   -607     44   -405   -220   -314
    342  -1704  -2049    680   1195  -1875    -33   -587     62   -387   -202   -303
    358  -1675  -2036    657   1195  -1855    -15   -576     83   -361   -184   -290
    376  -1608  -1984    615   1179  -1795    -10   -555    106   -332   -155   -270
    353  -1556  -1909    600   1130  -1732    -18   -571    106   -335   -148   -231
    371  -1512  -1883    568   1124  -1696    -46   -597     85   -350   -155   -205
    355  -1504  -1860    571   1106  -1680    -41   -584     80   -348   -155   -205
    355  -1473  -1829    558   1091  -1649    -49   -581     57   -355   -171   -210
    327  -1423  -1751    548   1039  -1587    -49   -566     46   -355   -176   -176
    316  -1467  -1787    574   1052  -1626    -28   -561     28   -368   -181   -179
    272  -1504  -1779    613   1026  -1641    -18   -548     28   -350   -150   -150
    270  -1488  -1758    610   1013  -1623    -18   -537     23   -342   -132   -150
    241  -1530  -1774    641   1005  -1652      0   -558    -23   -402   -202   -233
    189  -1556  -1745    683    966  -1649     20   -568    -57   -444   -252   -236
    181  -1569  -1753    693    966  -1660     18   -581    -90   -472   -272   -246
    205  -1561  -1766    678    984  -1662      7   -600   -127   -506   -303   -290
    163  -1566  -1730    701    945  -1647     28   -584   -129   -509   -303   -301
    135  -1548  -1683    706    906  -1615     44   -566   -132   -504   -298   -311
    158  -1530  -1688    685    922  -1608     44   -555   -142   -509   -303   -337
    155  -1535  -1691    691    922  -1613     41   -548   -155   -522   -319   -340
    194  -1467  -1665    633    927  -1566     33   -561   -168   -532   -335   -371
    207  -1436  -1644    613    924  -1540     31   -584   -192   -555   -366   -400
    187  -1449  -1636    628    911  -1543     31   -592   -205   -574   -387   -405
    189  -1470  -1660    641    924  -1564     46   -576   -202   -574   -394   -405
    174  -1447  -1621    633    893  -1532    129   -511   -168   -566   -415   -472
    207  -1389  -1597    589    901  -1493    179   -402    -93   -537   -433   -522
    239  -1280  -1519    519    878  -1400    280   -228     67   -384   -324   -446
    296  -1036  -1332    371    813  -1184    363     51    366    -46     -2   -184
    376   -667  -1044    142    709   -854    316    176    548    277    410    254
    329   -348   -680      7    504   -514    158   -101    459    431    769    680
    202   -205   -407      0    303   -306    -64   -571    187    397    927    880
     62   -431   -493    184    277   -462   -223  -1065   -283    -46    519    519
    -18   -953   -935    485    457   -945   -345  -1548   -971   -992   -532   -418
    -31  -1392  -1363    711    665  -1379   -470  -1673  -1270  -1431  -1026   -888
     10  -1561  -1571    771    789  -1566   -465  -1475  -1140  -1337  -1005   -924
     51  -1512  -1564    730    807  -1538   -400  -1270   -956  -1195   -924   -844
     51  -1423  -1475    683    761  -1449   -176   -961   -675   -950   -748   -706
     93  -1322  -1415    613    753  -1369      0   -730   -470   -766   -605   -636
    119  -1247  -1366    561    740  -1306     49   -633   -389   -688   -542   -605
    158  -1169  -1327    506    743  -1247     64   -597   -371   -665   -522   -574
    202  -1122  -1325    457    763  -1223     83   -589   -371   -657   -514   -587
    228  -1176  -1408    472    815  -1291     77   -592   -381   -665   -524   -613
    265  -1166  -1434    449    846  -1299     96   -587   -389   -672   -532   -613
    277  -1143  -1421    433    849  -1280    137   -548   -358   -641   -506   -579
    239  -1122  -1361    441    797  -1241    153   -522   -327   -610   -491   -563
    194  -1101  -1296    454    745  -1197    189   -478   -290   -563   -446   -519
    179  -1044  -1223    431    698  -1132    220   -431   -241   -511   -381   -467
    207   -963  -1171    379    688  -1067    254   -387   -194   -462   -319   -420
    213   -922  -1135    353    672  -1028    254   -361   -176   -431   -296   -407
    236   -904  -1143    332    688  -1023    267   -332   -158   -402   -288   -389
    301   -898  -1202    296    750  -1049    262   -314   -155   -397   -283   -379
    329   -870  -1200    270    763  -1034    262   -290   -145   -374   -252   -366
    363   -836  -1200    236    779  -1015    322   -241   -106   -319   -205   -322
    433   -776  -1213    171    820   -995    363   -200    -77   -272   -163   -270
    493   -693  -1189     98    839   -943    381   -161    -38   -226   -119   -220
    506   -610  -1117     51    810   -862    413    -98     18   -171    -80   -187
    446   -581  -1028     67    735   -805    381    -41     62   -114    -28   -135
    340   -589   -932    124    633   -761    361      7     98    -64     20    -80
    324   -553   -878    111    600   -714    387     64    142     -7     77    -23
    293   -407   -701     57    496   -553    405    129    197     67    163     72
    176   -329   -509     75    340   -420    405    166    226    119    220    135
    168   -228   -397     28    283   -311    433    197    244    150    262    171
    189   -158   -348    -15    267   -252    420    194    226    137    259    163
    153   -166   -319      7    236   -241    348    158    176     93    223    119
     75   -124   -202     23    137   -163    366    148    163     83    223    119
     62    -33    -96    -15     77    -64    452    161    176     98    241    140
     44    -36    -80     -5     59    -57    475    137    153     70    213    127
     20    -88   -109     33     64    -98    465    111    119     23    163     98
      5   -187   -192     90     96   -189    452     77     80    -25    103     88
   -174   -270    -96    220    -41   -181    524    106     96    -18    111    166
   -345   -322     20    332   -184   -150    600    111     98    -10    114    215
   -329   -376    -46    353   -142   -213    610     90     59    -51     70    166
   -207   -462   -254    335     20   -358    563     18    -38   -150    -15     36
    -51   -493   -444    272    194   -470    462   -103   -145   -252   -111    -80
     15   -480   -496    231    254   -488    418   -181   -194   -293   -166   -153
     72   -436   -509    181    290   -472    402   -210   -210   -303   -181   -181
    158   -387   -548    111    353   -467    366   -202   -226   -306   -189   -202
    197   -348   -545     75    368   -444    335   -205   -231   -306   -189   -220
    205   -288   -493     41    348   -389    332   -197   -223   -293   -176   -231
    205   -205   -410      0    306   -306    397   -137   -181   -241   -129   -200
    202   -148   -350    -28    275   -249    436    -88   -142   -192    -96   -181
    207    -75   -285    -67    246   -179    457    -46   -109   -153    -70   -161
    205    -15   -223    -96    213   -119    480    -12    -85   -122    -46   -145
    200     96   -103   -148    153     -2    465      5    -64    -90     -7   -101
    179    145    -36   -163    109     57    439    -12    -75    -77      7    -72
    176    148    -28   -161    103     59    426    -36    -96    -88      7    -67
    132    153     20   -142     54     88    444    -33    -85    -80     23    -49
    129    226     96   -176     18    161    439    -15    -70    -57     49    -18
    119    277    155   -200    -18    215    415    -44    -96    -77     33    -20
     96    259    161   -179    -33    210    407    -88   -132   -116      0    -44
     96    259    163   -179    -33    213    392   -111   -163   -142    -10    -49
    114    249    135   -181    -10    192    394    -96   -181   -150    -12    -49
     83    192    109   -140    -15    150    405   -103   -210   -181    -46    -77
     57    194    135   -127    -38    166    423   -135   -228   -210    -75   -106
     28    233    202   -132    -88    220    436   -155   -241   -228    -96   -124
     54    262    207   -158    -75    236    426   -129   -241   -226    -96   -122
     77    254    174   -168    -49    215    407   -122   -244   -233   -106   -135
     85    262    176   -174    -46    220    410   -116   -249   -239   -114   -145
    129    322    192   -228    -31    257    410   -122   -259   -244   -124   -153
    148    353    205   -249    -28    280    413   -114   -259   -233   -111   -132
    163    337    174   -252     -5    254    381   -122   -277   -241   -124   -142
    168    345    174   -257     -2    259    371   -137   -288   -246   -140   -161
    179    368    189   -275     -5    280    374   -140   -280   -239   -137   -161
    142    363    220   -252    -38    293    400   -119   -270   -241   -148   -176
     80    342    262   -213    -90    303    491    -15   -192   -210   -171   -228
     98    426    327   -262   -114    379    597    161    -33    -88   -103   -202
    114    618    504   -368   -194    561    704    381    202    166    124    -15
    111    852    740   -480   -314    797    724    574    446    498    498    361
    174   1286   1111   -732   -467   1200    615    504    488    688    893    880
     96   1501   1405   -800   -654   1454    498    197    288    670   1148   1252
    -10   1465   1473   -730   -740   1467    335   -223    -83    415   1052   1221
   -106   1075   1182   -483   -644   1127    233   -724   -659   -290    249    449
    -96    527    620   -218   -358    574     41  -1130  -1257  -1106   -730   -493
     -5    171    176    -83    -90    174    -64  -1122  -1335  -1228   -922   -722
     70     23    -46    -49     59    -10    -20   -922  -1124  -1036   -805   -680
     98    -18   -116    -38    106    -67     57   -693   -875   -813   -652   -576
     70     83     10    -77     28     46    215   -413   -592   -548   -441   -426
     41    168    127   -106    -44    150    298   -241   -420   -384   -301   -296
     12    205    189   -109    -88    197    329   -168   -342   -301   -233   -226
    -12    283    296   -135   -153    288    358   -124   -290   -239   -176   -181
    -57    306    363   -124   -210    335    392   -111   -267   -218   -163   -153
    -98    316    415   -111   -257    366    420    -98   -239   -192   -135   -135
   -109    379    488   -135   -298    433    402   -101   -223   -166   -109   -132
   -129    444    574   -155   -350    509    389    -98   -244   -181   -129   -148
   -168    454    620   -142   -394    537    394    -67   -233   -158   -116    -98
   -218    470    688   -127   -454    579    381    -31   -200   -114    -70    -64
   -244    501    745   -132   -493    623    407     -7   -166    -75    -36    -41
   -267    524    792   -127   -530    657    459     38   -111    -28     12     25
   -270    571    841   -150   -555    706    485     77    -72      7     51     93
   -254    626    878   -187   -566    750    457     59    -80      5     51     85
   -280    646    927   -184   -605    787    428     54    -83      7     59     83
   -236    688    924   -226   -579    805    423     75    -67     31     88    137
   -127    727    852   -301   -491    789    413     83    -54     59    106    161
    -54    766    818   -355   -436    792    384     75    -57     80    122    171
     36    818    782   -428   -374    802    358     93    -46    114    166    200
    187    833    646   -509   -228    740    329    103    -41    127    197    244
    324    849    524   -587   -101    688    288     77    -57    116    184    246
    363    844    478   -605    -57    662    267     75    -38    132    200    241
    368    862    493   -615    -62    678    265    109     31    205    283    272
    348    924    576   -636   -114    750    298    236    153    350    423    363
    298   1010    709   -657   -205    859    319    361    249    467    542    467
    270   1041    771   -657   -249    906    306    410    293    517    592    519
    254   1034    776   -646   -262    904    319    423    311    527    610    537
    197   1026    828   -610   -314    927    348    394    301    498    584    501
    171    982    807   -576   -319    896    329    358    262    449    532    452
    176    989    810   -584   -316    901    309    329    231    410    501    433
    129   1002    870   -566   -368    935    316    283    202    374    465    405
    132    979    846   -555   -355    914    322    228    148    306    407    371
    137    898    761   -519   -311    831    314    200     85    228    332    296
    142    854    711   -498   -283    782    306    168     33    168    267    236
    145    823    678   -485   -267    750    290    106    -18    103    205    192
    155    792    636   -472   -239    714    267     57    -75     25    135    114
    192    766    574   -480   -192    670    226     28   -116    -18     85     25
    205    743    535   -475   -163    639    181    -28   -168    -70     31    -38
    226    722    496   -475   -135    610    145   -109   -241   -150    -49   -101
    246    706    459   -475   -106    584    122   -155   -275   -189    -83   -153
    252    691    436   -472    -93    563    111   -153   -267   -187    -83   -166
    285    693    407   -491    -59    550    111   -155   -257   -181    -80   -155
    288    753    462   -522    -88    607    127   -140   -231   -163    -62   -132
    270    802    532   -535   -129    667    140   -114   -205   -140    -38   -101
    277    862    581   -571   -153    722    155   -109   -187   -132    -25   -111
    301    867    566   -584   -132    719    137   -119   -181   -135    -38   -122
    298    880    581   -589   -142    732    109   -119   -171   -119    -20    -75
    239    932    693   -584   -226    813    106   -106   -145    -88     20    -23
    241    953    711   -600   -236    831     83   -129   -158    -96     15     -7
    236    987    750   -613   -257    870     67   -127   -142    -85     44     59
    194   1021    826   -607   -316    924     77   -114   -103    -46     96    129
    200    982    782   -589   -290    883     88   -119   -103    -41     96    153
    192    953    758   -574   -283    857     96   -129   -127    -72     51    150
    161    945    784   -553   -311    865     85   -142   -145    -98     28    161
    179    940    761   -561   -290    849     64   -137   -150   -106     23    161
    166    904    737   -535   -285    820     59   -137   -155   -111     15    158
    137    893    756   -517   -309    826     59   -148   -163   -114     12    137
    106    862    753   -485   -322    807     75   -166   -181   -135     -7    106
    109    815    706   -462   -298    763     72   -187   -202   -158    -33     62
    148    795    646   -470   -249    722     64   -220   -233   -202    -80     18
    140    787    644   -465   -252    717     72   -231   -249   -228   -103     31
    140    776    636   -459   -246    706     31   -233   -254   -223    -98     25
    106    771    665   -439   -280    719     46   -220   -241   -218    -93     12
     96    766    670   -431   -285    719     57   -228   -252   -228   -106    -12
    109    750    639   -431   -265    693     25   -246   -267   -239   -114    -20
    109    732    623   -420   -257    678     23   -262   -270   -244   -111    -28
     75    701    626   -389   -275    665     44   -270   -285   -277   -153    -41
     85    696    610   -389   -262    654    111   -171   -231   -262   -192   -103
    106    779    672   -444   -283    727    187    -36   -106   -174   -174   -145
    161    924    763   -542   -301    844    213    124     90     49     18     23
    249   1166    917   -709   -335   1044    176    332    374    439    444    426
    314   1525   1210   -919   -446   1369     83    397    524    776    961    974
    272   1610   1337   -943   -532   1475     20    194    350    810   1286   1330
    171   1473   1301   -823   -566   1387    -70   -158    -67    483   1153   1249
     70   1218   1148   -646   -540   1182   -205   -719   -763   -355    280    563
      7    823    815   -415   -402    820   -340  -1221  -1426  -1267   -779   -322
     49    545    496   -298   -223    522   -439  -1226  -1470  -1345   -932   -514
     20    350    329   -187   -155    340   -376  -1005  -1231  -1127   -807   -488
    -25    277    303   -124   -163    290   -298   -792   -969   -888   -654   -415
      2    296    293   -148   -145    296   -192   -584   -685   -628   -454   -293
     28    405    374   -218   -171    389    -59   -397   -457   -413   -272   -187
     18    467    449   -244   -215    459     18   -288   -337   -298   -184   -150
     18    467    449   -244   -215    459     25   -267   -327   -283   -187   -150
     38    478    439   -257   -200    459     18   -257   -316   -272   -174    -85
     31    472    441   -252   -205    457     31   -236   -283   -228   -114    -67
     54    478    423   -267   -184    452     15   -257   -277   -228   -114   -103
    103    478    371   -290   -132    423     23   -265   -272   -233   -119    -96
    137    480    342   -309   -101    413     -5   -322   -335   -311   -207   -109
    153    517    361   -337   -103    439    -20   -309   -311   -277   -179    -44
    184    561    376   -374    -96    470     -7   -285   -270   -233   -122    -28
    210    545    335   -379    -62    439    -15   -285   -262   -228   -109    -36
    254    568    314   -410    -28    441    -44   -306   -280   -246   -129    -51
    285    506    220   -397     33    363    -33   -311   -283   -236   -119    -41
    345    488    142   -415    101    314    -88   -366   -327   -275   -153    -90
    309    457    148   -384     77    303    -75   -345   -301   -246   -132    -85
    262    454    192   -358     36    324    -36   -277   -239   -176    -67    -36
    249    457    205   -353     20    332    -46   -252   -207   -132    -12     -7
    265    491    223   -379     20    358     23   -194   -140    -67     57     18
    220    459    239   -340    -10    350     38   -161   -101    -31     83     31
    262    511    249   -387      7    381    -28   -153    -80      2    124    129
    342    587    244   -467     49    415    -23   -106    -12     96    226    210
    410    597    187   -504    111    392    -28    -70     41    168    309    280
    433    581    145   -509    145    363    -36    -46     85    218    368    324
    415    600    184   -506    116    392    -46     -5    135    288    444    384
    428    600    171   -514    127    387    -41     28    171    335    501    420
    418    607    189   -511    114    400    -20     51    194    348    511    418
    342    581    239   -462     51    410      2     70    210    350    511    439
    265    563    298   -413    -15    431     44     90    223    361    522    459
    223    517    290   -371    -33    405     51     64    197    322    483    436
    205    462    257   -335    -25    361     51     25    145    246    413    371
    166    426    259   -298    -46    345     90      2    101    184    353    314
     96    402    306   -249   -103    355    140     -2     80    148    316    280
     25    387    361   -207   -166    374    119    -38     49    101    267    239
    -20    368    389   -176   -205    379    119    -75      2     36    205    194
     25    337    311   -181   -142    324    122   -119    -46    -23    135    132
     49    290    241   -168    -96    267    116   -148    -77    -59     96     83
    127    189     62   -158     31    127     44   -241   -174   -155      5    -12
    109    184     72   -148     18    129     33   -277   -215   -194    -28    -33
     75    163     88   -119     -7    124     54   -272   -210   -194    -28    -25
    -23    119    142    -46    -83    129     83   -231   -174   -161     -2     -5
    -93    119    210    -15   -153    163    119   -176   -124   -111     41     33
     15    114     98    -64    -41    106    106   -166   -119    -96     59     49
     70    174    103   -122    -18    140    106   -137    -85    -46    122    106
    127    226     98   -176     15    163    127   -119    -54    -23    153    150
     83    228    142   -155    -31    187    158    -96    -33      2    174    184
     -5    215    220   -106   -111    218    176    -93    -15     23    192    176
   -116    171    288    -28   -202    231    158   -114    -10     28    202    122
   -210    114    324     49   -267    218    122   -135    -36     15    205    116
   -189     75    265     54   -228    168    153   -176    -80    -20    174     90
    -57     85    142    -15    -98    114    116   -246   -140    -75    124     28
    109     93    -15   -103     62     38     33   -327   -210   -145     51    -41
    189    101    -88   -145    140      7     -2   -345   -228   -158     31    -46
    148     46   -101    -98    122    -25     23   -332   -233   -161     25    -36
     88    -38   -127    -25    109    -83      7   -348   -259   -187      0    -54
     70   -116   -189     23    127   -153    -25   -376   -293   -226    -41   -106
     90   -150   -241     31    166   -194    -25   -407   -322   -265    -83   -176
     75   -241   -316     80    194   -277    -28   -433   -353   -301   -127   -228
     57   -259   -316    101    187   -288    -41   -441   -366   -316   -145   -246
     12   -303   -316    145    163   -309    -38   -444   -376   -329   -166   -262
    -38   -355   -316    197    137   -337    -31   -436   -363   -327   -161   -254
    -31   -306   -277    168    122   -293    -44   -420   -332   -298   -124   -215
     20   -239   -259    109    140   -249    -28   -413   -311   -272    -98   -194
     80   -142   -223     31    150   -184      5   -392   -283   -244    -70   -176
    129    -59   -189    -33    158   -124     41   -374   -257   -220    -44   -153
    101    -83   -187    -10    142   -135     10   -394   -270   -236    -59   -163
     90   -103   -197      5    142   -150    -18   -392   -267   -241    -72   -179
    119   -109   -228     -7    174   -166     25   -324   -205   -215    -98   -228
    148   -109   -257    -18    202   -181     85   -239   -111   -155   -111   -290
    249     85   -166   -168    207    -38    132   -111     75     57     75   -161
    389    426     36   -407    176    233     38      5    298    392    491    241
    470    815    342   -644     62    579   -124    -49    324    568    906    753
    470    982    511   -724    -20    748   -207   -283     75    446   1140   1130
    345    813    467   -579    -59    639   -259   -592   -345     59    995   1054
    215    413    197   -314      7    306   -327  -1008   -898   -618    220    345
    142    -49   -192    -49    166   -119   -439  -1418  -1434  -1369   -823   -600
    174   -410   -584    119    379   -496   -579  -1499  -1548  -1530  -1117   -898
    239   -628   -867    194    550   -748   -566  -1330  -1325  -1296   -974   -859
    246   -683   -930    218    587   -805   -478  -1153  -1060  -1047   -810   -797
    192   -662   -854    233    522   -758   -316   -948   -779   -784   -618   -709
    129   -592   -722    231    426   -657   -215   -769   -553   -576   -449   -631
     59   -600   -662    267    358   -631   -226   -704   -472   -506   -387   -613
     25   -659   -685    316    353   -672   -168   -654   -426   -465   -355   -620
     64   -732   -800    332    431   -766   -181   -659   -441   -472   -379   -670
     80   -792   -872    355    475   -831   -207   -667   -452   -483   -405   -704
     72   -774   -846    348    457   -810   -194   -667   -449   -475   -407   -696
    111   -787   -898    337    504   -841   -257   -711   -488   -504   -426   -709
    135   -792   -930    327    530   -859   -314   -748   -506   -517   -439   -711
     75   -779   -854    353    465   -815   -293   -722   -467   -483   -420   -680
     12   -784   -800    384    405   -792   -275   -706   -449   -465   -400   -626
    -12   -766   -753    389    368   -761   -270   -701   -431   -444   -368   -579
     -7   -727   -719    366    353   -722   -296   -711   -433   -436   -350   -537
    -20   -709   -688    366    332   -698   -329   -719   -431   -418   -327   -496
    -41   -696   -657    366    306   -675   -332   -698   -402   -389   -296   -459
    -64   -657   -594    361    262   -626   -293   -665   -366   -345   -254   -402
   -145   -618   -475    379    163   -545   -280   -620   -306   -280   -189   -340
   -272   -636   -363    454     44   -501   -259   -584   -257   -228   -148   -298
   -407   -667   -262    535    -75   -465   -223   -563   -223   -202   -135   -244
   -470   -691   -223    579   -124   -457   -236   -530   -176   -142    -67   -184
   -470   -641   -174    555   -150   -407   -189   -454    -83    -41     41    -90
   -418   -545   -127    483   -145   -337   -179   -387     15     88    166     67
   -470   -548    -77    509   -197   -314   -205   -353     49    161    267    145
   -478   -522    -44    501   -218   -285   -189   -303     96    213    332    207
   -407   -519   -111    462   -150   -316   -202   -296    101    218    332    244
   -202   -514   -311    358     54   -413   -270   -324     59    184    290    189
    -41   -553   -511    298    233   -532   -337   -366      2    129    233    132
     46   -610   -659    280    350   -633   -374   -392    -49     80    192     93
     98   -667   -766    280    431   -717   -379   -413    -88     38    148     38
    109   -732   -841    311    475   -787   -366   -436   -116     -5    111    -25
     75   -810   -888    366    480   -849   -355   -498   -176    -90     46    -96
     25   -880   -906    426    465   -893   -348   -522   -213   -129      7   -127
    -83   -914   -831    496    374   -872   -340   -514   -218   -135    -15   -158
   -142   -932   -789    537    322   -862   -314   -509   -231   -161    -57   -205
   -171   -956   -784    561    306   -870   -283   -535   -262   -205   -106   -249
   -194   -969   -774    581    288   -872   -257   -563   -280   -236   -137   -270
   -179   -971   -795    574    306   -883   -267   -594   -303   -272   -168   -311
   -166   -987   -820    576    327   -904   -285   -618   -337   -311   -218   -358
   -111   -987   -878    548    381   -932   -322   -670   -397   -374   -272   -413
    -75   -989   -914    530    418   -953   -353   -696   -441   -423   -311   -475
    -62   -987   -927    522    431   -956   -366   -717   -472   -457   -345   -527
    -49   -989   -940    519    444   -966   -374   -735   -488   -475   -366   -555
    -33   -982   -948    506    454   -966   -410   -743   -491   -478   -368   -561
     -2   -966   -966    483    480   -966   -431   -756   -496   -480   -376   -579
    -10   -909   -898    459    441   -904   -407   -753   -483   -467   -368   -579
     20   -849   -870    415    444   -859   -402   -763   -485   -472   -374   -571
     62   -795   -859    363    459   -826   -441   -737   -478   -462   -374   -558
    122   -756   -878    316    498   -815   -483   -717   -467   -441   -355   -548
    189   -732   -922    270    555   -826   -532   -724   -478   -441   -345   -530
    205   -714   -919    254    561   -815   -579   -758   -506   -465   -358   -524
    233   -717   -950    241    592   -833   -607   -805   -555   -517   -418   -566
    236   -717   -953    239    594   -833   -618   -818   -568   -535   -431   -550
    213   -748   -961    267    584   -854   -620   -828   -584   -548   -439   -558
    145   -797   -943    327    542   -870   -615   -828   -592   -558   -449   -563
    114   -797   -911    340    511   -854   -620   -833   -602   -568   -457   -555
    122   -831   -953    355    535   -893   -618   -852   -628   -592   -480   -571
     96   -849   -948    374    519   -896   -600   -854   -641   -613   -504   -568
    101   -854   -956    376    527   -904   -597   -849   -657   -641   -535   -584
     90   -841   -932    374    509   -885   -584   -831   -652   -639   -532   -574
     70   -875   -948    402    509   -911   -579   -839   -667   -657   -548   -576
     51   -922   -974    433    511   -948   -568   -831   -662   -662   -550   -587
     23   -922   -945    449    483   -932   -581   -839   -670   -678   -566   -600
     62   -911   -974    423    517   -940   -618   -862   -696   -701   -592   -592
     93   -904   -997    405    542   -950   -613   -859   -701   -706   -594   -587
    109   -875   -987    381    548   -930   -610   -867   -714   -724   -607   -610
     96   -841   -937    374    517   -888   -600   -857   -711   -719   -610   -623
     80   -815   -898    366    488   -857   -592   -844   -717   -724   -620   -610
    101   -774   -875    335    488   -823   -542   -792   -683   -717   -626   -613
    116   -719   -836    298    475   -776   -444   -678   -607   -691   -644   -662
    137   -628   -766    246    452   -696   -368   -527   -488   -592   -597   -633
    181   -392   -576    103    376   -483   -311   -283   -215   -270   -285   -355
    244    -64   -309    -90    275   -187   -337    -72     46    132    202    127
    233    259     23   -249    106    142   -459   -179     49    379    662    626
    111    446    335   -277   -111    392   -667   -571   -218    389    930    927
    -10    262    272   -127   -142    267   -833  -1052   -709    -54    555    618
   -127   -213    -85    168    -20   -150   -927  -1558  -1395   -995   -504   -283
   -174   -623   -449    397    137   -537  -1023  -1782  -1803  -1600  -1200   -885
   -166   -831   -665    498    249   -748  -1028  -1610  -1678  -1514  -1189   -943
   -119   -880   -761    498    319   -820   -943  -1348  -1421  -1291  -1044   -867
    -25   -805   -779    415    376   -792   -818  -1101  -1179  -1080   -904   -797
     62   -670   -735    301    397   -701   -667   -885   -974   -901   -789   -722
     98   -571   -670    236    384   -620   -589   -784   -883   -815   -740   -657
     90   -555   -646    231    368   -600   -542   -722   -836   -761   -706   -639
     77   -530   -607    226    340   -568   -530   -683   -813   -730   -678   -631
     83   -491   -574    202    327   -530   -537   -672   -805   -714   -662   -605
     77   -480   -558    202    316   -519   -501   -628   -763   -659   -607   -558
     77   -452   -530    184    303   -491   -491   -597   -750   -636   -584   -571
    116   -410   -527    145    319   -467   -491   -587   -753   -633   -594   -571
    127   -337   -467    103    296   -402   -478   -568   -732   -605   -571   -542
    148   -283   -431     67    288   -355   -475   -553   -719   -587   -545   -519
    163   -239   -402     36    283   -319   -480   -550   -722   -581   -535   -493
    184   -181   -366     -2    272   -272   -478   -537   -711   -561   -524   -485
    184   -142   -327    -20    254   -233   -475   -509   -696   -527   -504   -470
    202    -88   -290    -57    246   -189   -462   -483   -680   -501   -485   -452
    272    -57   -332   -109    301   -192   -472   -475   -680   -491   -470   -441
    296    -18   -316   -140    303   -166   -470   -454   -667   -462   -446   -426
    254     10   -244   -135    249   -116   -449   -407   -641   -420   -410   -392
    272     67   -205   -168    239    -67   -444   -376   -618   -381   -374   -358
    381    129   -254   -257    316    -62   -446   -342   -605   -348   -348   -335
    410    205   -205   -309    306      0   -444   -272   -555   -277   -280   -280
    431    265   -168   -348    298     49   -457   -218   -522   -223   -223   -226
    446    329   -116   -387    283    106   -459   -148   -457   -140   -135   -153
    493    402    -90   -449    290    158   -485   -101   -420    -85    -83   -101
    548    511    -36   -530    293    239   -506    -70   -397    -44    -36    -51
    581    605     20   -594    280    314   -504    -41   -374     -5      0      0
    631    639      7   -633    311    324   -501    -36   -379      2     12     15
    667    641    -28   -657    348    306   -579    -85   -439    -41    -15    -25
    657    641    -15   -649    337    314   -584   -111   -493    -90    -67    -36
    667    685     15   -678    327    350   -553    -90   -498    -90    -67    -18
    641    657     15   -649    314    337   -524    -85   -509   -103    -72    -57
    576    623     44   -600    265    335   -498   -119   -553   -163   -132    -80
    527    602     75   -566    226    340   -462   -122   -566   -184   -158    -83
    537    594     57   -566    241    327   -439   -132   -584   -207   -179   -124
    587    584     -2   -584    296    290   -454   -171   -628   -254   -231   -181
    605    563    -44   -584    324    262   -441   -202   -662   -293   -272   -200
    571    530    -41   -550    306    246   -423   -210   -672   -306   -285   -210
    517    511     -5   -517    262    254   -405   -194   -672   -296   -280   -233
    524    488    -36   -506    280    226   -379   -194   -683   -293   -288   -241
    587    488   -101   -537    342    194   -394   -231   -714   -314   -309   -233
    665    511   -153   -589    407    179   -410   -254   -730   -322   -314   -233
    646    568    -77   -610    363    246   -389   -218   -693   -285   -277   -200
    576    641     64   -607    257    353   -329   -132   -618   -207   -202   -132
    558    727    168   -644    192    449   -290    -93   -579   -163   -161    -96
    532    792    259   -662    137    524   -280    -80   -561   -137   -140    -62
    485    787    301   -639     90    545   -288    -75   -563   -129   -135    -62
    475    810    335   -641     70    574   -288    -72   -561   -122   -124    -62
    449    891    439   -670      2    665   -288    -59   -535    -83    -72    -23
    361    909    548   -636    -93    727   -306    -57   -524    -57    -44      2
    293    911    618   -602   -163    766   -327    -49   -530    -46    -33     15
    181    971    789   -576   -303    880   -309    -20   -504    -15      7     70
    166   1039    872   -605   -353    956   -298    -10   -504    -10     20     88
    129   1080    950   -605   -410   1015   -301    -12   -511     -2     25    111
     54   1075   1018   -566   -480   1049   -285     -2   -504     20     49    145
     64   1057    992   -561   -462   1026   -252     23   -480     54     77    179
    236   1034    797   -636   -280    914   -296    -28   -545     -5     12    135
    272    948    675   -610   -200    813   -332    -70   -592    -49    -23    135
    184    867    680   -527   -249    774   -319    -72   -594    -67    -36    158
    145    839    693   -491   -272    766   -324    -90   -626    -85    -54    163
    228    831    602   -532   -187    717   -381   -148   -685   -129   -109     96
    262    802    537   -532   -137    670   -397   -161   -709   -161   -142     25
    267    784    517   -527   -124    652   -379   -140   -706   -161   -148      2
    277    758    480   -517   -101    620   -376   -135   -711   -166   -153    -12
    259    763    504   -511   -122    633   -381   -129   -706   -153   -145     -5
    277    776    498   -527   -111    639   -394   -140   -724   -155   -155     -2
    267    787    517   -530   -124    652   -392   -148   -722   -155   -166    -10
    213    779    566   -496   -176    672   -400   -150   -714   -150   -171    -15
    171    748    576   -462   -202    662   -394   -145   -717   -153   -192    -51
    153    784    631   -467   -239    706   -340    -54   -644   -109   -184    -93
    171    878    706   -527   -267    792   -254    109   -504      7   -116    -72
    223   1054    831   -639   -303    943   -155    335   -270    252     98     98
    311   1392   1080   -854   -384   1236   -127    548      0    600    483    488
    335   1813   1478  -1075   -571   1647   -168    537     75    797    859    969
    205   2143   1938  -1176   -867   2039   -275    226   -109    807   1145   1397
      7   2278   2270  -1143  -1130   2275   -441   -218   -449    626   1195   1530
   -176   1901   2078   -862  -1127   1990   -594   -675   -961     44    545    891
   -254   1335   1590   -540   -922   1462   -717  -1028  -1504   -717   -394    -38
   -210    963   1171   -376   -693   1067   -839  -1078  -1644   -958   -724   -392
   -127    844    971   -358   -548    906   -823   -875  -1441   -792   -623   -366
    -46    922    969   -439   -509    943   -688   -602  -1166   -548   -454   -254
      5   1057   1052   -530   -522   1054   -514   -322   -893   -301   -275   -129
     15   1143   1124   -581   -553   1135   -415   -153   -730   -150   -161    -54
     20   1189   1169   -605   -574   1179   -361    -80   -662    -98   -119    -25
     10   1197   1187   -605   -589   1192   -311    -36   -618    -62    -93      2
     72   1200   1127   -636   -527   1163   -293    -25   -600    -51    -93      0
    137   1221   1083   -680   -472   1153   -358    -33   -605    -44    -93     -2
    163   1301   1137   -732   -485   1221   -350     -2   -579      0    -59     28
    189   1356   1166   -776   -488   1262   -293     25   -535     46    -31     59
    239   1389   1150   -815   -457   1270   -283     31   -517     57    -20     67
    306   1441   1132   -875   -413   1286   -314     31   -509     72     -7     72
    363   1467   1104   -914   -368   1286   -314     36   -491     96     10     85
    381   1473   1088   -930   -353   1280   -327     44   -472    122     28    109
    394   1462   1067   -930   -337   1265   -332     49   -472    132     41    116
    384   1436   1049   -911   -332   1244   -316     62   -462    145     54    129
    366   1444   1078   -904   -355   1262   -314     80   -449    161     62    150
    389   1462   1070   -927   -342   1267   -371     62   -457    163     59    163
    394   1392    997   -893   -301   1197   -433     33   -475    153     46    145
    405   1361    953   -885   -275   1158   -446     51   -446    187     72    161
    470   1473   1002   -971   -265   1239   -410    129   -361    280    168    228
    488   1571   1083  -1031   -296   1330   -374    197   -288    368    259    311
    436   1582   1145  -1008   -355   1363   -392    218   -249    413    306    358
    472   1717   1244  -1093   -387   1480   -342    303   -140    535    428    478
    454   1826   1371  -1140   -457   1600   -272    405    -18    667    558    610
    400   1878   1478  -1140   -540   1678   -311    444     25    727    626    678
    342   1951   1605  -1148   -631   1779   -322    483     72    784    693    748
    280   2003   1719  -1143   -719   1862   -303    522    116    839    766    823
    293   2122   1829  -1208   -766   1977   -259    584    176    909    844    901
    249   2169   1919  -1210   -836   2044   -213    610    213    935    865    958
    189   2148   1958  -1169   -883   2055   -187    600    215    927    862    976
    124   2120   1995  -1124   -935   2057   -223    545    168    872    810    943
     64   2057   1992  -1060   -963   2026   -275    488    103    800    743    891
    124   2086   1961  -1106   -919   2026   -226    491     96    782    722    880
     36   1956   1917   -997   -940   1938   -241    431     25    698    636    795
     77   1984   1904  -1034   -914   1943   -200    426     12    678    605    771
    132   2062   1930  -1096   -898   1997   -174    420     10    662    584    761
     57   1979   1919  -1018   -932   1951   -200    371    -28    615    535    711
     41   1953   1912   -997   -935   1932   -189    342    -44    602    524    691
     72   1927   1855  -1002   -891   1891   -210    296    -85    568    496    659
    142   1888   1745  -1015   -800   1818   -239    233   -137    517    459    636
    207   1878   1670  -1044   -732   1774   -257    200   -158    485    428    594
    267   1852   1584  -1062   -657   1719   -285    189   -161    467    397    545
    306   1842   1532  -1075   -613   1686   -283    194   -158    454    374    522
    241   1862   1621  -1052   -688   1743   -236    236   -103    496    415    574
    223   1912   1688  -1070   -732   1800   -192    280    -44    553    467    626
    254   1956   1701  -1106   -722   1829   -202    303     -5    589    498    652
    283   1961   1675  -1122   -696   1818   -218    314     20    620    532    672
    293   2018   1725  -1156   -714   1873   -174    358     80    683    600    711
    275   1997   1722  -1137   -724   1860   -187    335     83    678    597    683
    267   1964   1696  -1114   -714   1829   -218    316     62    659    589    659
    246   2003   1756  -1124   -753   1878   -205    335     75    680    618    678
    267   2091   1823  -1179   -776   1958   -184    355    109    714    662    724
    267   2122   1855  -1197   -792   1990   -197    345    103    698    649    701
    285   2104   1818  -1195   -766   1961   -226    316     70    662    615    646
    314   2060   1745  -1187   -717   1904   -239    290     33    631    587    615
    348   1995   1647  -1171   -649   1821   -257    257     -2    589    548    576
    342   1919   1574  -1132   -615   1748   -306    205    -57    527    491    511
    332   1901   1569  -1117   -618   1735   -324    166    -80    496    454    467
    342   1909   1564  -1127   -613   1738   -319    158    -75    493    446    446
    366   1922   1556  -1143   -594   1740   -327    163    -67    496    441    439
    319   1865   1545  -1093   -613   1704   -342    148    -80    470    415    420
    340   1880   1540  -1111   -600   1709   -322    155    -62    480    420    433
    301   1834   1532  -1067   -615   1683   -376    106    -98    444    389    423
    296   1849   1553  -1072   -628   1701   -389    103    -98    441    384    436
    340   1899   1558  -1122   -607   1730   -350    145    -59    483    418    485
    301   1855   1553  -1078   -626   1704   -358    132    -64    472    407    491
    267   1842   1571  -1057   -652   1706   -358    132    -62    470    407    506
    267   1834   1566  -1049   -649   1701   -340    150    -49    467    402    501
    270   1842   1571  -1057   -649   1706   -254    241     18    480    366    449
    257   1883   1623  -1070   -683   1753   -168    374    140    571    392    446
    290   2049   1758  -1171   -732   1906   -127    548    363    813    600    615
    381   2335   1953  -1358   -784   2145   -142    766    659   1205   1023   1023
    420   2696   2275  -1561   -930   2486   -244    753    758   1488   1504   1569
    319   2766   2447  -1543  -1062   2608   -342    496    584   1530   1800   1919
    220   2665   2444  -1444  -1111   2556   -488     80    179   1247   1673   1849
    171   2356   2184  -1262  -1005   2270   -623   -501   -498    410    779   1080
     83   1917   1831  -1002   -872   1875   -769   -917  -1091   -433   -176    249
     88   1618   1530   -854   -722   1577   -865   -875  -1114   -511   -314     72
    122   1467   1345   -797   -613   1408   -815   -662   -878   -306   -187     98
    158   1486   1327   -820   -584   1408   -696   -431   -602    -64    -20    176
    179   1571   1392   -878   -605   1483   -517   -189   -324    187    158    288
    228   1667   1439   -948   -605   1553   -402    -20   -145    353    285    376
    241   1691   1447   -966   -605   1569   -337     70    -49    444    350    397
    244   1712   1467   -976   -610   1590   -316    101    -10    478    381    418
    296   1779   1483  -1039   -594   1631   -322    114     -2    498    413    446
    293   1803   1509  -1047   -607   1657   -311    129     18    527    441    472
    246   1745   1499   -997   -626   1623   -306    135     25    532    449    483
    257   1730   1473   -992   -607   1602   -316    148     41    542    470    501
    283   1818   1532  -1052   -626   1675   -311    171     72    568    498    537
    288   1826   1535  -1057   -623   1680   -293    176     83    581    509    561
    280   1779   1499  -1031   -610   1641   -309    163     75    574    506    561
    254   1738   1483   -995   -613   1610   -309    176     83    581    517    574
    236   1732   1493   -984   -628   1613   -293    197    103    607    542    597
    233   1745   1509   -989   -636   1628   -290    207    116    620    563    615
    228   1722   1493   -976   -631   1608   -301    194    114    618    555    589
    210   1717   1506   -963   -646   1613   -311    197    122    628    561    589
    207   1735   1527   -974   -659   1631   -303    228    153    662    600    639
    244   1769   1522  -1008   -639   1647   -288    259    187    706    649    672
    288   1792   1504  -1039   -607   1649   -277    283    218    750    693    714
    316   1829   1512  -1072   -597   1670   -298    293    241    787    735    748
    314   1870   1556  -1096   -620   1714   -303    329    293    849    789    787
    303   1880   1574  -1093   -633   1727   -290    392    361    924    862    852
    311   1906   1595  -1109   -641   1751   -275    446    436   1002    937    909
    314   1966   1652  -1140   -667   1810   -267    496    506   1075    997    971
    332   2013   1678  -1174   -672   1844   -283    522    558   1130   1047   1002
    316   2029   1709  -1174   -696   1870   -275    555    610   1182   1106   1049
    301   2029   1725  -1166   -711   1878   -252    584    639   1208   1137   1067
    277   2018   1740  -1148   -730   1880   -233    581    639   1202   1137   1078
    265   1966   1699  -1117   -717   1834   -249    527    587   1137   1083   1041
    262   1917   1654  -1088   -696   1784   -231    514    568   1114   1065   1034
    233   1867   1634  -1052   -701   1753   -226    491    545   1083   1047   1008
    215   1821   1605  -1018   -693   1714   -226    433    488   1013    995    966
    187   1704   1514   -948   -662   1610   -244    340    394    896    880    865
    176   1631   1454   -904   -639   1545   -257    259    314    792    763    727
    174   1592   1418   -883   -623   1506   -265    205    254    714    672    672
    187   1592   1405   -888   -607   1499   -272    161    213    675    633    639
    155   1522   1363   -839   -602   1444   -262    148    192    665    631    626
    109   1447   1337   -779   -613   1392   -254    127    171    641    623    597
    116   1426   1306   -771   -594   1366   -277     85    127    594    579    548
    119   1408   1288   -763   -584   1348   -293     77    119    584    561    535
    145   1395   1249   -771   -553   1325   -324     49     90    555    527    506
    140   1415   1275   -779   -566   1345   -335     33     77    532    504    501
    189   1465   1275   -828   -542   1371   -322     36     85    540    519    511
    244   1454   1210   -849   -483   1332   -327     18     70    527    517    483
    213   1426   1210   -820   -498   1317   -327     18     70    530    517    501
    236   1421   1184   -828   -475   1304   -345     10     67    522    506    493
    314   1428   1114   -872   -400   1273   -376    -31     46    496    470    454
    329   1395   1065   -862   -366   1231   -379    -36     57    511    488    446
    358   1348    989   -854   -316   1169   -405    -67     18    480    470    423
    337   1299    961   -818   -311   1130   -366    -51     31    491    480    452
    285   1312   1023   -800   -368   1169   -298      7     90    545    530    496
    280   1340   1060   -810   -389   1200   -296     25    114    571    563    504
    322   1273    950   -800   -314   1111   -332     -5     88    553    548    478
    277   1208    930   -743   -327   1070   -301      0    103    568    561    478
    202   1140    935   -672   -366   1039   -265      0    116    579    571    467
    179   1098    919   -639   -368   1010   -233      2    116    571    561    428
    200   1047    846   -623   -324    948   -192    -10     93    535    519    467
    161    963    802   -561   -322    883   -174    -20     90    522    524    496
    192    943    750   -568   -280    849   -184    -15     90    519    524    465
    150    927    776   -537   -311    852   -145    -10     98    522    511    431
     31    867    836   -452   -402    852   -155     -5     96    519    504    423
    -15    898    914   -441   -465    906   -140      7    109    542    537    444
    -64    963   1028   -449   -545    995    -70     44    140    574    574    454
    -15   1036   1052   -509   -532   1044    -72     44    137    568    579    480
    -51   1062   1111   -506   -581   1085    -51     46    153    592    607    517
    -59   1013   1072   -478   -566   1041    -54     44    150    589    607    517
    -64    930    995   -433   -530    961    -28     72    168    576    558    446
   -166    906   1072   -368   -618    989     70    192    290    641    545    405
   -213    987   1200   -387   -706   1093    145    355    483    841    704    558
   -119   1182   1301   -532   -709   1241    124    514    737   1184   1080    943
    -10   1470   1480   -732   -745   1475     41    607    948   1571   1639   1597
     15   1709   1693   -862   -839   1701    -44    470    859   1657   2060   2221
   -127   1592   1719   -732   -924   1654    -20    277    561   1426   2125   2410
   -283   1325   1608   -522   -945   1465    -41    -64     33    813   1553   1883
   -470    870   1340   -200   -906   1104   -153   -576   -641   -106    389    698
   -413    553    966    -70   -688    758   -311   -815   -979   -563   -226     85
   -322    293    615     12   -470    454   -314   -696   -849   -418   -155     41
   -329    142    472     93   -400    306   -277   -532   -623   -187     -5     62
   -311    155    467     77   -392    311   -233   -389   -389     38    161    163
   -205    259    465    -25   -335    361   -142   -202   -155    257    329    298
   -124    329    454   -103   -288    392    -98   -124    -38    366    405    337
   -114    358    472   -122   -293    415    -64    -98     20    426    452    332
    -67    376    444   -155   -257    410    -46    -85     46    446    470    319
    -31    407    439   -187   -233    423    -59    -80     54    452    472    319
    -46    420    467   -189   -257    444    -72    -75     70    465    488    324
   -109    413    519   -153   -314    465    -33    -38    111    493    514    342
   -150    405    553   -129   -353    478    -46    -10    142    514    540    379
   -153    405    558   -124   -355    480    -75    -25    132    506    535    387
   -145    426    568   -140   -355    496    -59    -25    137    514    540    379
   -124    470    592   -174   -358    530    -36    -10    161    532    558    381
   -106    496    600   -197   -353    548      5      0    192    558    584    389
    -83    527    610   -220   -345    568     12      5    218    579    607    392
    -93    535    628   -223   -361    579      0      0    226    579    610    389
   -119    555    675   -218   -397    615    -31     -5    231    589    620    392
   -132    597    730   -233   -431    662    -36     15    265    623    652    413
   -150    571    722   -210   -436    646    -59      5    267    626    654    400
   -163    535    696   -187   -431    615    -64     -2    272    626    665    384
    -77    631    709   -277   -392    670    -38     36    332    678    724    413
      2    771    766   -389   -381    771    -36     67    392    737    795    465
     18    813    795   -415   -387    805     -2    109    459    805    870    530
    -64    784    849   -361   -457    815    -12    145    517    870    932    576
    -33    823    857   -394   -446    839    -31    166    566    927    992    623
      2    865    862   -436   -431    862    -64    181    610    974   1041    662
     31    904    872   -467   -420    888    -36    231    667   1034   1098    709
    135    906    771   -522   -316    839    -20    241    667   1036   1096    698
    166    859    691   -514   -262    776    -64    213    652   1013   1078    688
    189    865    672   -527   -241    769    -96    194    646   1000   1065    704
    249    839    589   -542   -168    714    -75    174    623    958   1010    649
    200    735    532   -467   -166    633    -93    124    566    880    935    571
    129    631    501   -379   -187    566    -38    103    530    818    865    514
     75    553    478   -316   -202    517    -38     51    480    743    787    423
     23    483    459   -252   -218    472    -88    -25    405    644    688    316
    -54    366    418   -158   -236    389    -41    -67    361    579    607    241
    -75    267    342    -96   -210    303    -12    -83    342    548    561    176
    -54    163    218    -57   -137    189    -15   -114    306    514    514    109
    -31     64     96    -15    -62     80    -20   -145    270    478    478     51
     10     38     28    -25    -10     36    -15   -184    239    436    449     15
     12      2    -12     -7     12     -5    -33   -218    215    402    428     15
    -49    -38     10     44    -31    -15    -25   -223    215    397    426     41
    -88    -54     33     72    -62    -10    -18   -215    223    400    413     51
    -88    -41     46     64    -70      2    -70   -218    226    410    423     90
   -109     15    124     46   -116     70    -51   -210    246    436    457    155
   -137     83    218     25   -176    148    -10   -184    288    478    498    205
   -158    135    293     12   -226    213     20   -163    322    511    540    265
   -200    168    368     15   -285    270      7   -150    342    530    558    290
   -288    174    462     57   -374    316     41    -88    410    600    626    348
   -400    181    581    106   -493    381     44    -51    462    665    701    418
   -496    140    636    179   -566    387     41    -67    454    662    693    444
   -563    114    678    223   -620    394     98    -41    470    688    722    514
   -618    187    802    215   -711    493    142     31    530    753    802    581
   -672    213    885    228   -782    550    148     75    566    813    870    646
   -652    137    789    257   -719    462    145     67    540    797    865    633
   -623     98    719    259   -672    407     88     10    475    719    789    623
   -545    114    659    215   -602    387    132     28    496    727    807    659
   -527    -10    514    267   -522    249    210     33    493    711    800    605
   -511   -179    332    345   -423     75    142    -10    441    652    750    542
   -400   -239    161    319   -283    -41     77    -88    366    574    675    444
   -316   -322     -5    319   -158   -166     80   -111    329    535    639    371
   -275   -405   -132    340    -75   -270     67   -129    301    506    615    316
   -246   -465   -218    355    -15   -342     -2   -174    249    441    550    314
   -200   -501   -301    350     49   -402      7   -181    246    431    537    306
   -265   -542   -277    402      5   -413     36   -171    270    444    548    280
   -363   -584   -220    472    -72   -402     67   -124    329    496    602    306
   -441   -537    -96    491   -174   -316    111    -80    389    548    667    371
   -431   -459    -31    444   -202   -244    122    -90    394    558    683    366
   -402   -480    -80    441   -163   -280    127    -88    376    527    639    270
   -431   -566   -135    498   -150   -353    176    -23    407    519    589    197
   -423   -498    -75    462   -174   -288    239    127    555    628    641    192
   -329   -236     93    280   -213    -72    381    371    839    901    883    374
   -288     10    298    137   -296    155    400    574   1124   1257   1273    719
   -259    298    558    -20   -407    428    272    553   1210   1499   1691   1169
   -262    446    709    -90   -485    576     85    267   1008   1527   2018   1574
   -259    517    776   -132   -517    646    -70   -161    620   1286   2013   1602
   -324    174    496     75   -410    335   -241   -696     10    581   1275    950
   -392   -397     -7    392   -194   -202   -400  -1174   -652   -371    153    -59
   -316   -763   -446    540     64   -605   -496  -1228   -797   -646   -226   -449
   -303  -1000   -696    649    194   -846   -475  -1034   -579   -465   -127   -462
   -283  -1057   -776    670    244   -917   -402   -839   -340   -267     -2   -405
   -239  -1005   -769    620    262   -888   -257   -610    -80    -44    158   -301
   -218   -914   -696    566    239   -805   -116   -415    135    148    319   -184
   -220   -906   -685    561    231   -797    -83   -353    210    205    371   -155
   -197   -927   -730    561    265   -828    -67   -319    252    236    397   -129
   -187   -940   -753    563    280   -846    -75   -303    272    252    415    -90
   -158   -911   -753    535    296   -833    -67   -283    296    272    439    -44
   -194   -943   -748    566    275   -846    -88   -285    303    275    444    -15
   -176   -909   -732    542    275   -823    -62   -246    340    306    475     33
   -148   -859   -711    501    280   -787    -20   -205    381    348    514     83
   -111   -774   -662    444    275   -719     38   -153    436    392    566    142
   -161   -763   -602    462    220   -683     67   -129    457    410    605    187
   -270   -795   -524    532    127   -659     62   -137    462    410    615    200
   -316   -750   -433    532     57   -592     70   -122    493    431    644    226
   -306   -737   -431    522     62   -584     59   -119    514    446    659    241
   -298   -756   -457    527     75   -605     57   -122    514    449    672    241
   -368   -810   -441    589     33   -626     75   -103    550    485    706    252
   -400   -852   -452    623     25   -652     51   -116    561    491    706    252
   -379   -865   -485    623     51   -675     41   -109    571    496    709    265
   -348   -846   -501    597     75   -675     28   -101    587    501    709    252
   -298   -828   -530    563    114   -680     18    -72    620    532    737    259
   -246   -805   -558    524    153   -683     20    -10    685    597    810    298
   -252   -787   -535    519    140   -662     49     90    787    704    922    371
   -231   -714   -483    472    124   -600     75    187    865    782    989    436
   -153   -639   -485    394    166   -563     75    231    906    820   1013    498
   -101   -589   -488    342    192   -540     72    265    948    862   1054    555
   -111   -532   -420    322    153   -478     96    311   1000    914   1122    607
   -109   -491   -381    298    135   -436    101    345   1008    932   1150    639
   -101   -454   -353    277    124   -405     93    337    984    904   1140    644
   -109   -465   -355    285    122   -413     88    296    943    849   1093    610
   -127   -480   -353    303    111   -418     96    254    906    805   1062    579
   -184   -522   -337    353     75   -431    109    220    878    756   1036    542
   -259   -597   -337    428     38   -467    129    202    857    717   1005    491
   -288   -672   -387    478     49   -530    135    148    795    636    924    415
   -319   -709   -389    514     33   -550    119     59    704    524    815    355
   -309   -792   -485    550     85   -639    106     -5    641    446    732    301
   -277   -852   -574    563    145   -711     85    -59    594    405    698    244
   -277   -901   -623    587    171   -763     75   -109    555    361    667    184
   -290   -963   -672    628    189   -818     54   -145    511    306    607    122
   -322  -1010   -688    665    181   -849     59   -153    501    288    587    109
   -285  -1049   -763    667    236   -906     41   -174    491    272    579    106
   -272  -1060   -787    665    254   -924     41   -171    498    277    589    109
   -257  -1060   -802    659    272   -932     23   -189    485    262    571     96
   -272  -1075   -802    672    262   -940     18   -187    509    283    579     88
   -309  -1075   -766    691    228   -922     25   -184    532    298    584    109
   -322  -1047   -724    685    200   -888     62   -161    566    327    613    122
   -353  -1047   -693    701    168   -870     80   -150    589    348    639    119
   -345  -1070   -724    706    187   -898     36   -166    587    340    628    122
   -366  -1070   -704    717    166   -888     15   -166    610    366    652    142
   -379  -1083   -706    730    161   -896     -7   -192    607    368    665    153
   -363  -1135   -771    750    202   -953    -44   -257    542    303    605    119
   -413  -1161   -748    787    166   -956    -64   -272    535    309    607    132
   -423  -1174   -750    800    163   -963    -75   -275    537    322    623    122
   -426  -1249   -826    836    200  -1036    -93   -298    517    309    613     98
   -452  -1319   -867    885    207  -1093   -101   -316    493    293    602     80
   -449  -1343   -893    893    220  -1119   -114   -363    449    244    545     38
   -457  -1421   -963    937    252  -1195   -129   -394    415    210    496     25
   -457  -1530  -1072    992    306  -1301   -145   -428    371    166    459    -20
   -449  -1561  -1111   1005    329  -1337   -142   -478    316     96    392    -72
   -407  -1662  -1257   1034    423  -1460   -181   -535    259     31    322   -114
   -353  -1764  -1410   1057    527  -1587   -241   -589    205    -25    270   -179
   -324  -1839  -1514   1080    594  -1678   -239   -626    174    -72    223   -231
   -405  -1958  -1553   1182    574  -1756   -213   -615    189    -54    244   -213
   -532  -2016  -1483   1273    472  -1748   -166   -561    233     -7    298   -197
   -581  -2078  -1499   1330    457  -1790   -142   -542    241    -15    285   -210
   -540  -2132  -1595   1335    524  -1865   -142   -545    236    -33    252   -220
   -548  -2164  -1615   1356    532  -1891   -142   -542    249    -23    257   -223
   -548  -2203  -1654   1374    550  -1930   -137   -545    252    -15    270   -228
   -558  -2236  -1678   1397    558  -1956   -106   -527    275     -2    267   -246
   -563  -2239  -1675   1400    553  -1958    -15   -415    366     46    267   -265
   -524  -2231  -1706   1379    589  -1969     83   -241    511    158    322   -254
   -496  -2094  -1597   1293    548  -1847    192     12    789    454    592    -46
   -459  -1800  -1340   1130    439  -1571    246    272   1109    859   1036    420
   -480  -1431   -950    956    231  -1189    176    226   1169   1085   1460    950
   -628  -1153   -524    891    -51   -839     25   -148    950   1083   1745   1358
   -792  -1062   -270    924   -262   -665   -119   -626    563    820   1654   1337
   -906  -1454   -548   1182   -181  -1002   -259  -1119    -25    103    854    602
   -898  -2003  -1106   1449    101  -1556   -410  -1480   -589   -691    -85   -303
   -802  -2377  -1574   1590    384  -1977   -488  -1467   -652   -818   -288   -566
   -675  -2499  -1826   1587    574  -2164   -426  -1231   -418   -618   -158   -540
   -620  -2468  -1849   1543    613  -2158   -285   -958   -145   -397    -10   -428
   -587  -2369  -1782   1475    597  -2075    -93   -678    127   -161    174   -285
   -537  -2283  -1745   1410    602  -2016     18   -504    298    -10    296   -218
   -467  -2244  -1779   1353    654  -2013     54   -444    358     46    340   -174
   -280  -2229  -1951   1254    833  -2091     31   -444    348     33    329   -187
   -174  -2182  -2008   1176    917  -2096      2   -459    322     15    319   -194
   -174  -2148  -1974   1161    898  -2062    -18   -480    296     -5    301   -192
   -306  -2242  -1935   1273    813  -2088     15   -444    322     20    327   -181
   -345  -2294  -1948   1319    800  -2122     49   -420    345     49    363   -179
   -415  -2320  -1904   1366    743  -2112     85   -397    368     77    392   -166
   -496  -2317  -1821   1408    662  -2070     93   -389    392    106    415   -142
   -498  -2366  -1867   1431    683  -2117     75   -407    374     93    392   -176
   -449  -2387  -1938   1418    743  -2164     41   -423    358     72    363   -202
   -389  -2385  -1995   1387    800  -2190     -2   -449    335     44    337   -210
   -376  -2379  -2003   1379    813  -2192    -12   -454    340     49    345   -181
   -491  -2442  -1951   1465    727  -2195    -28   -467    335     51    335   -189
   -587  -2483  -1899   1535    654  -2192    -44   -472    332     44    327   -205
   -639  -2499  -1860   1569    610  -2182    -54   -475    324     38    327   -218
   -659  -2449  -1790   1556    563  -2120    -20   -446    358     72    358   -192
   -579  -2382  -1803   1478    610  -2094    -54   -441    371     88    374   -187
   -566  -2351  -1787   1457    610  -2070    -54   -410    402    119    407   -171
   -553  -2299  -1745   1426    594  -2023    -36   -348    459    176    467   -124
   -550  -2247  -1696   1400    571  -1971    -46   -296    509    236    532    -72
   -478  -2099  -1621   1286    568  -1860    -77   -254    558    296    600    -18
   -426  -1969  -1543   1197    555  -1756    -77   -215    613    355    665     44
   -392  -1875  -1483   1132    545  -1680    -70   -184    665    402    724     96
   -361  -1790  -1428   1075    532  -1610    -46   -158    706    439    776    142
   -363  -1738  -1374   1049    501  -1556    -28   -145    735    454    807    174
   -366  -1712  -1345   1039    488  -1527    -28   -153    732    441    805    166
   -368  -1691  -1322   1028    475  -1506    -46   -181    704    400    774    137
   -342  -1641  -1299    992    478  -1470    -57   -210    678    358    735     98
   -316  -1618  -1301    966    491  -1460    -41   -244    644    298    680     51
   -288  -1634  -1348    961    527  -1491    -33   -283    602    231    615      2
   -246  -1657  -1413    950    581  -1538    -41   -329    555    168    550    -54
   -246  -1688  -1441    969    597  -1566    -54   -371    509    111    498   -109
   -231  -1701  -1473    966    618  -1587    -31   -389    488     75    462   -132
   -184  -1691  -1509    937    662  -1600     -2   -394    475     49    428   -161
   -137  -1665  -1527    898    693  -1597     23   -394    475     33    418   -163
   -103  -1641  -1538    872    717  -1590     83   -397    478     25    410   -153
   -189  -1743  -1553    963    680  -1649     83   -428    444     -2    366   -187
   -283  -1855  -1571   1067    641  -1712     44   -459    410    -23    332   -215
   -405  -1958  -1556   1179    574  -1756     28   -467    389    -31    306   -233
   -491  -2052  -1561   1273    535  -1808     49   -454    389    -12    298   -236
   -483  -2138  -1654   1309    584  -1896     38   -475    397     12    306   -228
   -467  -2255  -1787   1361    657  -2021     31   -504    402      7    288   -259
   -415  -2346  -1930   1379    756  -2138     -5   -527    400    -31    257   -319
   -210  -2296  -2086   1254    937  -2192    -44   -511    376    -70    236   -363
   -132  -2291  -2158   1210   1013  -2226      7   -527    337   -101    213   -418
   -244  -2369  -2125   1306    937  -2247    -12   -584    309   -127    202   -472
   -220  -2361  -2140   1291    956  -2249    -77   -623    270   -168    176   -519
   -116  -2353  -2236   1236   1060  -2296   -158   -652    226   -202    137   -519
   -137  -2343  -2205   1239   1031  -2275   -158   -649    228   -187    158   -457
   -179  -2351  -2174   1265    997  -2262   -137   -636    239   -166    187   -397
   -176  -2346  -2171   1260    997  -2260   -155   -639    226   -171    187   -350
   -200  -2325  -2125   1262    961  -2226   -161   -649    213   -176    184   -311
   -262  -2312  -2052   1286    893  -2182   -119   -639    226   -161    197   -272
   -319  -2299  -1982   1309    828  -2140    -93   -620    239   -145    215   -228
   -420  -2296  -1878   1356    727  -2086    -67   -581    275   -111    246   -189
   -555  -2333  -1777   1444    610  -2055      5   -548    311    -80    275   -161
   -714  -2382  -1670   1548    475  -2026     41   -532    319    -72    290   -127
   -787  -2343  -1558   1564    384  -1951     72   -496    350    -49    327    -72
   -815  -2330  -1514   1571    348  -1922    129   -452    376    -31    335    -57
   -865  -2410  -1545   1639    340  -1979    155   -439    366    -46    316    -67
   -862  -2460  -1597   1660    366  -2029    142   -465    345    -62    303   -114
   -846  -2509  -1665   1678    407  -2088    153   -462    340    -57    306   -153
   -820  -2572  -1753   1693    465  -2164    142   -472    316    -75    290   -174
   -815  -2626  -1810   1722    496  -2218    150   -470    311    -77    290   -163
   -836  -2720  -1883   1777    522  -2301    179   -446    337    -62    306   -158
   -828  -2795  -1966   1810    566  -2379    192   -402    366    -57    283   -210
   -766  -2792  -2026   1779    628  -2410    233   -301    449    -23    262   -277
   -646  -2707  -2060   1678    706  -2385    337   -129    618    132    384   -205
   -568  -2483  -1914   1525    670  -2200    366     72    880    459    724    106
   -493  -2127  -1634   1309    568  -1883    303    174   1065    782   1163    587
   -475  -1803  -1330   1137    423  -1566    179    -18    982    893   1517   1039
   -600  -1652  -1052   1127    226  -1353     20   -387    711    831   1701   1293
   -797  -1909  -1111   1350    155  -1509   -114   -846    207    327   1241    883
  -1005  -2431  -1426   1717    210  -1930   -205  -1325   -423   -545    239    -51
  -1070  -2855  -1787   1961    358  -2320   -316  -1473   -727  -1005   -316   -579
  -1047  -3013  -1966   2031    459  -2491   -301  -1296   -576   -893   -275   -600
   -982  -3026  -2044   2003    530  -2535   -166  -1047   -301   -670   -119   -517
   -901  -2943  -2044   1922    571  -2494    -33   -815    -49   -454     44   -392
   -839  -2818  -1979   1826    568  -2397     83   -613    166   -257    205   -280
   -797  -2756  -1958   1777    579  -2359    140   -501    285   -158    290   -252
   -789  -2769  -1982   1779    594  -2377    119   -496    290   -163    283   -257
   -706  -2777  -2073   1740    683  -2426    101   -511    275   -187    254   -280
   -646  -2782  -2135   1712    743  -2460     88   -522    262   -205    239   -298
   -600  -2782  -2182   1691    789  -2483     77   -511    270   -202    246   -311
   -540  -2816  -2275   1678    867  -2548     70   -501    277   -202    249   -322
   -462  -2805  -2343   1634    937  -2574     51   -522    265   -223    233   -348
   -387  -2787  -2403   1584   1005  -2595     33   -535    254   -239    220   -361
   -314  -2792  -2478   1553   1080  -2637     38   -527    259   -244    223   -353
   -265  -2798  -2533   1530   1132  -2665     12   -548    249   -265    202   -389
   -257  -2808  -2551   1532   1145  -2681    -10   -558    257   -270    200   -410
   -257  -2805  -2548   1530   1143  -2678     -5   -540    283   -254    215   -376
   -267  -2787  -2520   1527   1124  -2655      0   -524    303   -239    239   -337
   -246  -2792  -2546   1519   1148  -2670      5   -514    327   -220    259   -324
   -226  -2779  -2556   1501   1163  -2668      7   -498    353   -200    275   -324
   -226  -2759  -2535   1491   1153  -2650     28   -462    400   -155    306   -298
   -231  -2769  -2538   1501   1153  -2655     41   -433    433   -122    335   -252
   -207  -2746  -2538   1475   1163  -2642     41   -397    480    -77    379   -207
   -176  -2730  -2553   1452   1187  -2642     33   -363    527    -28    426   -158
   -166  -2712  -2546   1439   1189  -2629     23   -324    579     23    480   -109
   -176  -2668  -2491   1423   1156  -2579     20   -272    644     85    540    -41
   -179  -2616  -2436   1395   1127  -2525      5   -223    709    150    607     38
   -179  -2566  -2387   1374   1101  -2478      7   -176    776    218    675     93
   -200  -2564  -2364   1379   1080  -2462     10   -153    815    254    719    145
   -246  -2470  -2223   1358    987  -2348     46    -96    891    327    805    244
   -233  -2395  -2161   1314    963  -2281     54    -93    896    332    818    254
   -207  -2397  -2190   1301    989  -2294     44   -114    878    314    797    244
   -244  -2392  -2151   1317    953  -2273     54   -122    862    293    776    228
   -301  -2397  -2096   1350    896  -2247    101   -127    846    254    724    166
   -290  -2423  -2135   1356    922  -2281    101   -161    800    189    667    153
   -298  -2468  -2169   1382    932  -2320     93   -210    748    122    607    109
   -342  -2525  -2184   1431    919  -2356     85   -257    698     54    537     33
   -376  -2587  -2210   1483    917  -2400     90   -293    646    -18    462    -10
   -397  -2598  -2200   1496    898  -2400     90   -332    597    -77    413    -44
   -418  -2629  -2210   1522    896  -2421     83   -374    545   -145    345    -75
   -441  -2644  -2205   1543    878  -2426     64   -402    514   -184    303   -101
   -459  -2637  -2177   1548    857  -2408     77   -418    501   -202    288   -101
   -496  -2686  -2190   1590    846  -2439     83   -433    483   -233    259   -114
   -488  -2740  -2252   1613    880  -2496     67   -452    452   -275    218   -153
   -465  -2720  -2255   1592    893  -2488     44   -462    439   -290    207   -161
   -462  -2707  -2244   1584    891  -2475     36   -457    449   -283    231   -155
   -454  -2652  -2197   1553    870  -2426     41   -436    480   -265    236   -174
   -436  -2600  -2166   1517    865  -2385     49   -426    504   -259    223   -155
   -433  -2585  -2151   1509    857  -2369     83   -415    519   -257    231   -161
   -454  -2569  -2114   1512    828  -2343    127   -402    537   -246    246   -140
   -475  -2574  -2099   1522    810  -2335     83   -402    563   -220    262   -103
   -480  -2608  -2127   1543    823  -2369     41   -426    561   -218    265    -96
   -491  -2644  -2156   1566    831  -2400      2   -462    527   -246    236   -137
   -524  -2673  -2148   1600    810  -2410    -15   -478    517   -259    223   -150
   -555  -2683  -2127   1618    784  -2405    -20   -485    514   -267    207   -166
   -545  -2686  -2140   1615    795  -2413    -10   -496    511   -283    187   -176
   -532  -2746  -2213   1636    839  -2478    -20   -519    485   -314    145   -218
   -517  -2813  -2296   1665    888  -2556    -54   -561    439   -353    114   -241
   -514  -2857  -2343   1683    914  -2600    -25   -568    426   -368     98   -249
   -506  -2883  -2379   1693    935  -2631    -10   -576    423   -381     75   -277
   -457  -2917  -2462   1686   1000  -2691      2   -600    410   -413     33   -332
   -418  -3000  -2582   1709   1080  -2792    -20   -644    366   -467    -28   -379
   -397  -3026  -2629   1712   1114  -2829    -77   -683    332   -504    -57   -418
   -371  -3070  -2699   1719   1163  -2886    -93   -704    298   -540   -101   -478
   -335  -3070  -2738   1701   1200  -2904   -101   -727    272   -568   -137   -491
   -285  -3052  -2766   1670   1239  -2909   -122   -761    241   -594   -153   -501
   -239  -3104  -2865   1670   1312  -2987   -106   -771    231   -605   -161   -545
   -124  -3138  -3013   1631   1441  -3078   -135   -807    187   -662   -223   -602
    -85  -3138  -3052   1610   1480  -3096   -142   -820    168   -688   -257   -613
   -106  -3128  -3021   1618   1457  -3076   -140   -795    189   -670   -236   -592
    -85  -3151  -3068   1618   1488  -3109    -77   -735    233   -659   -257   -649
    -44  -3125  -3083   1584   1519  -3104     31   -602    353   -600   -275   -709
     -7  -3060  -3052   1532   1522  -3057    114   -433    537   -439   -174   -654
     46  -2837  -2883   1395   1465  -2860    176   -205    841    -75    179   -355
    155  -2530  -2686   1187   1421  -2608     85    -51   1088    345    724    181
    153  -2294  -2447   1070   1299  -2369    -38   -168   1034    488   1150    683
     51  -2317  -2372   1132   1208  -2343   -111   -436    730    337   1293    891
    -67  -2540  -2473   1304   1202  -2507   -192   -831    189   -215    862    553
   -202  -2959  -2759   1579   1275  -2860   -309  -1389   -542  -1221   -340   -483
   -259  -3364  -3104   1813   1421  -3237   -410  -1631   -898  -1748  -1026  -1085
   -283  -3616  -3333   1948   1525  -3476   -392  -1473   -745  -1615   -976  -1122
   -322  -3769  -3447   2047   1561  -3608   -316  -1244   -472  -1361   -813  -1049
   -371  -3743  -3374   2055   1501  -3559   -220  -1049   -202  -1117   -628   -922
   -410  -3639  -3229   2023   1408  -3434    -88   -839     54   -875   -436   -782
   -420  -3533  -3112   1974   1345  -3322      2   -711    207   -735   -324   -693
   -407  -3468  -3060   1938   1325  -3265     25   -672    254   -691   -298   -667
   -423  -3429  -3008   1925   1291  -3218     18   -670    259   -688   -293   -662
   -446  -3395  -2948   1919   1249  -3172     36   -636    288   -662   -267   -636
   -444  -3367  -2922   1904   1236  -3143     57   -613    316   -636   -241   -610
   -457  -3374  -2917   1917   1228  -3146     72   -615    322   -631   -236   -594
   -420  -3356  -2938   1886   1257  -3146     80   -623    319   -633   -239   -600
   -358  -3356  -2998   1857   1317  -3177     77   -633    311   -646   -246   -615
   -301  -3354  -3052   1826   1374  -3203     80   -628    319   -641   -241   -610
   -168  -3390  -3221   1779   1525  -3307     80   -639    303   -657   -262   -639
   -155  -3380  -3224   1766   1532  -3302     54   -652    283   -675   -288   -654
   -145  -3281  -3135   1712   1493  -3208     31   -631    293   -657   -267   -589
   -168  -3273  -3104   1719   1467  -3190     80   -581    324   -615   -218   -498
   -215  -3286  -3070   1751   1426  -3180    145   -540    348   -579   -179   -400
   -314  -3257  -2943   1784   1312  -3102    187   -491    389   -537   -142   -290
   -418  -3278  -2860   1849   1218  -3070    218   -439    433   -504   -122   -259
   -545  -3312  -2769   1927   1109  -3042    262   -381    485   -462    -72   -285
   -540  -3356  -2816   1948   1137  -3086    270   -371    475   -465    -62   -350
   -392  -3398  -3008   1893   1306  -3203    161   -441    400   -509   -103   -387
   -249  -3372  -3122   1808   1436  -3247     85   -478    376   -511   -119   -405
   -109  -3302  -3195   1704   1540  -3247     33   -478    387   -485   -103   -400
     -7  -3200  -3192   1605   1592  -3198     -5   -457    431   -423    -44   -358
     -7  -3133  -3125   1569   1556  -3130     18   -397    511   -329     44   -296
    -23  -3055  -3031   1538   1504  -3044      7   -361    566   -262    109   -233
    -31  -2987  -2959   1509   1462  -2972     23   -329    594   -228    142   -202
    -23  -2933  -2909   1478   1441  -2922     51   -290    620   -213    163   -189
    -49  -2891  -2844   1467   1395  -2868     44   -285    610   -223    153   -200
    -49  -2902  -2852   1475   1400  -2878     44   -306    571   -270    103   -233
    -88  -2948  -2860   1517   1384  -2904     57   -332    524   -332     33   -288
   -129  -2990  -2860   1561   1363  -2925     64   -355    483   -389    -33   -345
   -109  -3016  -2907   1564   1397  -2961     28   -413    413   -467   -114   -420
   -122  -3060  -2940   1590   1408  -3000     51   -457    358   -527   -187   -488
   -111  -3063  -2951   1587   1418  -3008     41   -509    298   -589   -257   -548
    -93  -3042  -2948   1569   1426  -2995     25   -548    244   -646   -314   -597
    -85  -3081  -2998   1582   1452  -3039     46   -579    205   -693   -368   -649
    -85  -3102  -3016   1592   1465  -3060     44   -615    166   -737   -415   -696
    -93  -3120  -3026   1605   1462  -3073      5   -670    103   -797   -470   -743
   -135  -3115  -2979   1626   1421  -3047     23   -683     77   -820   -491   -769
   -166  -3081  -2917   1621   1374  -3000     36   -665     77   -818   -488   -782
   -148  -3050  -2904   1597   1376  -2977     28   -644     75   -818   -488   -784
   -132  -3024  -2894   1577   1379  -2959     12   -641     57   -826   -498   -802
   -137  -2998  -2860   1569   1361  -2930     23   -623     57   -820   -498   -810
   -137  -2940  -2803   1538   1330  -2873     49   -594     75   -807   -491   -807
   -135  -2878  -2746   1506   1304  -2813     59   -571    106   -787   -483   -797
   -109  -2821  -2712   1462   1299  -2766     41   -566    103   -784   -485   -810
    -83  -2751  -2668   1418   1291  -2709     33   -571    103   -774   -483   -807
   -124  -2668  -2543   1392   1208  -2605     54   -545    140   -730   -449   -776
   -142  -2611  -2470   1376   1161  -2540     41   -542    132   -724   -452   -792
   -135  -2603  -2468   1369   1163  -2535    -20   -561     90   -753   -483   -820
    -49  -2561  -2512   1306   1231  -2538    -93   -597     33   -795   -524   -862
     98  -2470  -2569   1184   1332  -2517    -85   -623    -10   -828   -566   -896
    129  -2473  -2603   1171   1363  -2538    -25   -628    -28   -849   -600   -911
     72  -2574  -2647   1252   1358  -2611     20   -639    -59   -885   -641   -917
     83  -2608  -2691   1262   1387  -2650    -18   -670   -106   -914   -672   -922
    187  -2613  -2803   1213   1493  -2707   -101   -691   -153   -948   -711   -984
    270  -2652  -2922   1189   1595  -2787   -127   -706   -189   -984   -756  -1041
    241  -2714  -2959   1236   1597  -2837    -96   -717   -205  -1015   -789  -1080
    220  -2795  -3016   1288   1618  -2904    -64   -737   -236  -1052   -826  -1111
    223  -2868  -3091   1322   1654  -2979    -80   -761   -277  -1098   -883  -1158
    226  -2868  -3094   1322   1660  -2979   -114   -756   -298  -1114   -906  -1158
    202  -2798  -3000   1299   1600  -2899   -119   -732   -290  -1093   -885  -1127
    176  -2709  -2886   1267   1530  -2798    -88   -709   -280  -1072   -867  -1111
    153  -2616  -2769   1231   1460  -2694    -77   -693   -270  -1057   -867  -1062
     90  -2525  -2616   1215   1353  -2572    -62   -667   -249  -1028   -844  -1005
     12  -2465  -2478   1223   1244  -2470    -20   -628   -218   -989   -810   -979
    -46  -2395  -2348   1221   1150  -2372    -28   -602   -192   -956   -782   -943
    -98  -2374  -2278   1236   1088  -2327     15   -522   -132   -911   -769   -945
   -132  -2291  -2158   1213   1013  -2226    174   -358     -2   -818   -745   -950
   -135  -2125  -1990   1127    924  -2057    236   -179    168   -641   -626   -844
    -98  -1784  -1686    943    792  -1735    259     41    441   -303   -285   -522
    -75  -1392  -1319    732    620  -1356    200    129    607     15    179     -7
   -111  -1078   -966    594    426  -1023    114    -57    496     90    530    449
   -200   -956   -756    576    275   -857     10   -384    192    -33    646    654
   -348  -1195   -846    771    249  -1021    -98   -792   -288   -485    249    332
   -439  -1693  -1254   1065    405  -1475   -226  -1286   -953  -1382   -841   -667
   -426  -2021  -1595   1223    584  -1810   -337  -1426  -1241  -1816  -1413  -1189
   -376  -2132  -1756   1254    688  -1945   -327  -1239  -1057  -1649  -1327  -1179
   -350  -2135  -1784   1244    717  -1961   -220  -1002   -789  -1395  -1153  -1083
   -311  -2039  -1727   1174    706  -1883    -93   -761   -542  -1166   -987   -966
   -270  -1927  -1657   1096    693  -1792     25   -553   -340   -969   -841   -857
   -215  -1813  -1597   1010    691  -1706     85   -449   -236   -865   -763   -802
   -153  -1722  -1569    937    706  -1647     85   -428   -220   -849   -761   -805
   -109  -1712  -1605    909    745  -1660     96   -407   -223   -844   -766   -810
    -59  -1680  -1621    867    779  -1652     85   -407   -236   -846   -774   -813
     18  -1628  -1649    805    831  -1639     41   -423   -257   -854   -789   -833
    135  -1566  -1701    717    917  -1634     20   -423   -267   -841   -776   -813
     77  -1556  -1634    737    854  -1595     83   -368   -226   -782   -730   -763
     10  -1530  -1543    758    774  -1535     88   -332   -202   -753   -719   -748
     -7  -1460  -1452    730    722  -1454     77   -309   -192   -732   -714   -727
    -23  -1379  -1356    701    665  -1369     93   -285   -176   -706   -691   -709
    -15  -1332  -1317    672    649  -1325    101   -262   -163   -683   -672   -685
      5  -1273  -1278    633    639  -1273     98   -252   -142   -667   -654   -641
    -25  -1218  -1192    620    581  -1205    111   -223   -109   -631   -605   -610
    -75  -1124  -1049    600    485  -1088    155   -158    -49   -548   -537   -602
    -51  -1018   -966    532    454   -992    153    -83    -20   -501   -509   -574
     28   -932   -961    452    493   -945    114    -72    -20   -491   -509   -563
     70   -857   -927    392    496   -891     93    -51    -10   -457   -475   -545
     88   -763   -852    337    470   -807     90    -18     28   -410   -431   -496
    109   -654   -763    270    436   -709     83     18     75   -350   -384   -444
    142   -550   -693    202    418   -620     85     77    137   -270   -314   -379
    181   -436   -618    124    397   -524     83    127    189   -207   -262   -329
    244   -301   -545     28    394   -423     57    168    231   -150   -210   -259
    298   -207   -506    -44    402   -355     38    205    270    -98   -155   -207
    345   -109   -457   -119    400   -283     20    220    275    -75   -124   -184
    379    -23   -402   -179    389   -213     12    241    277    -62   -111   -166
    389     67   -322   -228    355   -127     10    244    275    -59   -109   -132
    389    142   -249   -267    319    -51     20    236    262    -80   -124   -140
    392    189   -202   -293    298     -5     38    228    241    -98   -145   -161
    376    254   -124   -316    249     64     36    218    213   -127   -184   -174
    371    280    -90   -324    231     96     54    179    166   -179   -241   -202
    363    252   -111   -309    236     70     77    135    119   -231   -296   -239
    342    277    -64   -311    205    106     96    101     80   -272   -345   -277
    337    293    -44   -316    189    124     85     51     25   -322   -405   -316
    332    316    -15   -324    174    150     80     12    -18   -361   -454   -350
    319    353     31   -337    142    192     85     -2    -28   -368   -470   -355
    311    371     57   -342    127    215     70    -41    -70   -400   -506   -368
    322    394     72   -358    124    233     57    -64    -96   -415   -540   -384
    345    433     88   -389    129    262     57    -64    -98   -405   -542   -376
    345    480    132   -413    106    306     54    -77   -111   -407   -548   -387
    332    522    187   -428     72    355     54    -77   -114   -400   -545   -374
    332    566    231   -449     51    400     38    -62   -111   -381   -535   -361
    350    639    288   -493     31    465     44    -28    -80   -345   -504   -332
    350    706    355   -530     -2    532     70     -5    -49   -314   -483   -316
    355    795    439   -576    -41    618    101     23    -25   -288   -459   -290
    376    880    501   -631    -62    691     90     28    -23   -275   -459   -272
    420    953    532   -685    -54    743     75     36    -15   -254   -449   -259
    449   1062    613   -756    -80    836     64     51      7   -213   -415   -213
    459   1122    659   -792   -101    891     38     54      0   -192   -397   -205
    454   1161    704   -810   -124    932     15     41    -25   -200   -400   -205
    439   1184    745   -810   -153    966     18     36    -36   -200   -397   -181
    428   1244    815   -836   -192   1028     10     49    -38   -187   -387   -171
    452   1254    802   -854   -174   1028     -2     44    -57   -192   -400   -174
    457   1236    779   -846   -161   1008    -20     31    -88   -210   -418   -179
    444   1239    795   -841   -174   1018    -20     28   -106   -215   -428   -179
    446   1296    849   -872   -202   1072    -18     25   -122   -218   -433   -189
    410   1301    891   -857   -241   1096     -2     41   -119   -207   -426   -200
    379   1293    911   -839   -267   1104     -2     31   -137   -226   -446   -179
    392   1299    906   -844   -257   1104    -25     10   -171   -249   -467   -179
    400   1343    940   -872   -270   1143     -7     15   -168   -241   -459   -187
    376   1345    966   -862   -296   1156     -5     10   -176   -236   -465   -187
    327   1350   1023   -841   -350   1187    -23      5   -184   -228   -459   -184
    322   1389   1067   -854   -371   1228    -20     20   -171   -207   -441   -181
    257   1389   1132   -823   -439   1262      0     31   -163   -205   -441   -194
    210   1402   1192   -805   -491   1296      5     31   -174   -210   -462   -168
    270   1434   1161   -854   -444   1299    -20     20   -192   -215   -478   -161
    252   1423   1171   -836   -459   1299    -12     25   -189   -200   -465   -168
    213   1475   1260   -844   -522   1366     38     83   -150   -176   -465   -184
    218   1571   1353   -893   -566   1462    135    210    -67   -129   -462   -207
    213   1719   1504   -969   -646   1613    277    454    140     67   -316    -98
    298   2000   1701  -1148   -701   1852    384    779    472    436     23    189
    491   2387   1896  -1439   -704   2143    309    896    654    745    405    589
    420   2756   2335  -1590   -956   2546    168    665    639    966    828   1083
    202   2992   2790  -1600  -1293   2894    -38    226    449   1028   1093   1402
     77   2917   2839  -1496  -1379   2878   -270   -283     18    675    826   1200
    -23   2405   2429  -1192  -1228   2418   -410   -771   -667   -252   -181    303
    -28   1917   1945   -945   -987   1932   -496   -932  -1039   -782   -802   -285
     46   1701   1652   -875   -802   1678   -480   -753   -935   -719   -823   -363
    127   1709   1582   -917   -727   1647   -413   -514   -722   -553   -717   -293
    207   1826   1615  -1018   -704   1722   -249   -223   -470   -337   -563   -166
    275   1930   1654  -1101   -691   1792    -88     -2   -275   -163   -439    -85
    332   2044   1712  -1189   -691   1878    -31     85   -197    -90   -381    -51
    381   2088   1706  -1234   -662   1899     -7    111   -174    -67   -371    -28
    397   2112   1714  -1257   -659   1914    -25    109   -184    -72   -376    -49
    423   2164   1740  -1293   -659   1951    -20    135   -171    -57   -371    -31
    441   2236   1792  -1340   -675   2016    -31    153   -155    -33   -358    -18
    480   2314   1834  -1397   -675   2075    -57    148   -153    -25   -355    -20
    540   2327   1787  -1436   -623   2057    -64    137   -163    -25   -363    -18
    600   2348   1748  -1475   -574   2049    -83     98   -197    -51   -394    -59
    678   2397   1719  -1540   -519   2060    -96     77   -215    -67   -410    -62
    745   2423   1678  -1584   -465   2052    -96     77   -213    -54   -402    -41
    670   2431   1761  -1553   -545   2096    -54    132   -168    -15   -361    -15
    698   2468   1766  -1584   -532   2117    -33    187   -114     41   -311     33
    670   2457   1787  -1566   -558   2122    -62    202    -80     85   -270     75
    553   2501   1948  -1527   -696   2226    -12    275     -2    174   -189    127
    607   2543   1935  -1577   -665   2239      2    311     23    210   -176    122
    696   2585   1888  -1639   -597   2236      2    311     25    223   -168    148
    724   2639   1914  -1683   -594   2275     12    340     59    267   -129    192
    787   2709   1922  -1748   -566   2317    -12    379    103    319    -77    244
    800   2717   1914  -1758   -558   2317    -12    420    150    379    -20    285
    810   2738   1927  -1774   -558   2333    -15    457    192    439     36    327
    813   2769   1956  -1790   -571   2361     -5    509    246    506    103    381
    795   2826   2031  -1810   -618   2429     51    589    327    605    197    465
    789   2896   2107  -1844   -659   2504     49    636    371    683    277    555
    771   2959   2187  -1865   -709   2574     46    683    413    748    350    639
    722   3008   2283  -1865   -779   2644     80    732    457    802    410    701
    683   3070   2387  -1875   -852   2730     88    745    467    826    441    750
    605   3161   2556  -1886   -976   2860    106    737    457    813    441    769
    491   3250   2759  -1870  -1135   3005    137    743    459    818    457    792
    358   3299   2938  -1831  -1291   3120    179    750    462    831    475    815
    252   3309   3057  -1779  -1402   3185    207    766    465    841    478    828
    197   3291   3091  -1745  -1449   3192    228    745    433    807    433    782
    368   3231   2863  -1800  -1247   3047    194    662    337    711    324    667
    439   3135   2694  -1790  -1127   2915    176    605    262    639    249    587
    496   3044   2548  -1769  -1026   2798    161    558    205    581    189    532
    649   3057   2408  -1855   -880   2735     98    485    132    514    119    472
    659   3086   2426  -1873   -883   2759     72    449     88    475     90    449
    530   3050   2520  -1790   -997   2787    114    465     93    491    114    488
    420   2930   2509  -1675  -1044   2720    135    472     98    506    129    514
    376   2870   2491  -1623  -1057   2681    132    465     88    514    137    522
    376   2876   2496  -1626  -1060   2686    111    454     70    517    142    522
    407   2909   2499  -1660  -1047   2704     98    449     59    519    142    524
    478   2969   2491  -1722  -1005   2730    101    444     59    519    135    514
    501   3021   2520  -1761  -1010   2772    106    441     64    527    135    514
    444   3057   2611  -1751  -1083   2834    129    462     96    561    161    537
    371   3060   2688  -1717  -1158   2876    114    478    116    587    194    566
    337   3065   2727  -1701  -1195   2896     75    478    129    607    223    584
    397   3151   2751  -1777  -1176   2951     75    472    135    628    244    610
    467   3226   2759  -1847  -1145   2992     85    470    129    633    252    623
    472   3268   2795  -1870  -1161   3031     80    475    122    628    249    631
    446   3317   2870  -1880  -1210   3094     85    485    127    636    265    662
    426   3364   2935  -1896  -1254   3151     80    493    119    639    265    683
    426   3338   2909  -1883  -1241   3125     59    491     98    620    267    654
    405   3302   2894  -1855  -1244   3099     46    478     77    597    267    620
    366   3291   2925  -1829  -1278   3109     51    478     70    592    262    620
    324   3252   2927  -1790  -1301   3089     57    459     51    563    231    592
    280   3221   2938  -1751  -1327   3081     72    441     31    537    205    568
    293   3231   2935  -1764  -1322   3083     90    426     12    511    179    545
    319   3283   2964  -1800  -1322   3125     85    428     12    509    176    545
    319   3255   2935  -1787  -1309   3094     44    400    -25    472    137    504
    298   3226   2925  -1764  -1312   3076     54    397    -33    457    119    483
    270   3187   2917  -1730  -1325   3052     72    400    -38    446    111    470
    262   3169   2907  -1714  -1322   3039     51    394    -51    441     98    457
    277   3161   2883  -1722  -1304   3021     23    371    -75    418     80    439
    262   3156   2891  -1709  -1314   3024     18    353    -85    402     59    420
    236   3143   2904  -1691  -1332   3024     28    361    -85    402     57    413
    220   3115   2894  -1667  -1335   3005     10    350   -109    381     28    376
    215   3143   2925  -1680  -1356   3034     -7    389    -70    400      0    322
    327   3286   2959  -1808  -1317   3122     80    553     85    530     51    322
    459   3468   3008  -1964  -1275   3237    207    753    314    761    244    449
    524   3668   3143  -2096  -1309   3406    226    940    568   1080    576    763
    597   4021   3421  -2309  -1413   3722    161    961    672   1304    969   1273
    574   4276   3702  -2426  -1564   3990     70    711    498   1273   1226   1706
    467   4250   3782  -2361  -1660   4016   -114    337    153   1072   1275   1855
    309   3829   3520  -2068  -1605   3676   -218   -132   -387    501    696   1296
    236   3205   2969  -1722  -1366   3089   -342   -631  -1060   -405   -428    179
    293   2761   2468  -1527  -1085   2616   -506   -763  -1309   -740   -859   -277
    368   2522   2151  -1447   -891   2338   -594   -654  -1192   -626   -805   -316
    483   2494   2010  -1488   -763   2252   -548   -457   -948   -381   -644   -231
    454   2595   2138  -1527   -841   2366   -392   -205   -657   -109   -439    -85
    355   2675   2317  -1517   -982   2496   -254      5   -431    106   -265     51
    283   2753   2468  -1519  -1091   2611   -197    101   -327    210   -174    145
    210   2800   2590  -1504  -1189   2696   -158    161   -259    280   -109    226
    132   2798   2662  -1467  -1265   2733   -142    197   -213    324    -59    285
     72   2829   2756  -1449  -1343   2792   -119    231   -168    371    -10    324
     33   2842   2805  -1439  -1387   2824   -101    257   -140    410     31    355
    -31   2865   2896  -1415  -1462   2881    -62    293   -109    441     64    394
    -51   2891   2943  -1421  -1496   2917    -77    301   -114    449     75    407
    -57   2912   2966  -1428  -1512   2938    -98    290   -127    446     80    415
    -98   2860   2959  -1382  -1527   2909   -114    272   -153    431     72    431
   -122   2818   2940  -1348  -1530   2878   -135    280   -153    439     83    444
   -119   2883   3003  -1384  -1561   2943   -114    319   -119    478    127    485
   -124   2860   2985  -1369  -1553   2922    -93    337   -116    491    148    509
   -127   2792   2920  -1335  -1525   2857    -90    329   -127    483    145    511
    -96   2792   2889  -1348  -1491   2839   -142    329   -116    506    174    530
    -77   2790   2868  -1356  -1473   2826   -135    350   -103    530    205    545
    -88   2777   2863  -1345  -1475   2818   -145    353   -101    527    210    553
    -77   2761   2839  -1343  -1460   2800   -200    350   -103    532    215    563
    -54   2748   2803  -1345  -1428   2774   -218    361    -90    550    236    558
    -33   2681   2714  -1327  -1374   2696   -244    368    -85    563    249    563
    -25   2657   2681  -1317  -1353   2668   -246    418    -33    631    324    610
      0   2717   2717  -1358  -1358   2717   -236    483     41    722    420    683
     77   2837   2759  -1457  -1340   2798   -213    555    122    815    517    771
    106   2876   2769  -1493  -1330   2824   -192    628    194    904    610    828
     93   2883   2787  -1488  -1345   2837   -161    693    262    984    698    878
     67   2915   2844  -1491  -1387   2878   -132    740    314   1036    761    924
     36   2946   2909  -1491  -1436   2927   -122    745    314   1026    753    922
     -5   2946   2951  -1470  -1478   2948   -119    730    293    992    714    891
    -28   2909   2938  -1441  -1483   2922   -153    680    241    927    667    836
     -7   2860   2868  -1426  -1439   2865   -166    639    189    865    615    779
     57   2834   2777  -1444  -1358   2805   -145    607    150    807    561    727
     46   2772   2725  -1410  -1337   2748   -197    522     54    704    449    610
     77   2733   2655  -1405  -1288   2696   -233    457    -15    618    371    532
     59   2629   2569  -1345  -1254   2600   -262    353   -109    504    265    449
     46   2577   2530  -1312  -1241   2553   -322    246   -200    405    155    355
     54   2527   2470  -1293  -1208   2499   -345    207   -244    366    109    298
     57   2460   2400  -1260  -1171   2431   -368    179   -290    322     67    236
     67   2413   2346  -1241  -1140   2382   -405    148   -332    280     23    189
     72   2374   2301  -1223  -1114   2338   -431    122   -358    244    -18    148
     88   2377   2286  -1234  -1098   2333   -452     98   -376    220    -38    132
     98   2372   2270  -1236  -1085   2322   -465     88   -387    213    -36    132
     98   2364   2265  -1234  -1083   2314   -478     72   -397    200    -49    114
     98   2439   2340  -1267  -1119   2390   -462     90   -366    231    -20    145
     80   2447   2366  -1265  -1143   2405   -459     93   -345    244     -7    163
     54   2429   2374  -1241  -1161   2403   -454     77   -342    241    -12    166
     54   2436   2382  -1247  -1163   2408   -459     83   -327    249     -2    197
     77   2504   2426  -1291  -1174   2465   -506     75   -309    265     28    233
     70   2587   2517  -1330  -1223   2553   -491     96   -275    303     72    272
     36   2546   2509  -1291  -1236   2527   -509     70   -298    290     62    275
     -7   2475   2483  -1236  -1244   2478   -532     33   -332    257     36    288
    -41   2462   2504  -1210  -1273   2483   -545     25   -329    252     33    309
    -49   2455   2504  -1205  -1278   2481   -558      7   -340    249     23    303
    -64   2403   2468  -1169  -1265   2434   -576    -12   -355    236     12    309
    -96   2322   2416  -1114  -1254   2369   -587    -25   -361    228     12    316
   -119   2278   2397  -1078  -1257   2338   -594    -41   -366    215      7    311
   -109   2239   2346  -1065  -1226   2291   -594    -62   -392    184    -23    265
   -114   2192   2307  -1039  -1210   2249   -587    -80   -418    145    -67    215
   -137   2140   2278  -1002  -1208   2208   -581    -98   -436    111   -103    171
   -127   2107   2234   -989  -1179   2169   -568   -111   -449     88   -129    135
    -64   2140   2205  -1039  -1135   2171   -594   -127   -465     67   -145    111
    -51   2114   2166  -1031  -1109   2140   -589   -150   -491     44   -166     75
    -77   2073   2151  -1000  -1114   2112   -589   -153   -493     38   -163     77
    -70   2055   2125   -992  -1096   2088   -610   -161   -493     38   -148     93
    -49   2039   2088   -997  -1067   2062   -610   -168   -501     28   -163     64
    -49   1997   2047   -974  -1049   2021   -626   -184   -522      0   -200     54
    -49   1971   2021   -961  -1036   1995   -646   -210   -548    -28   -231     49
    -67   1961   2029   -945  -1047   1995   -639   -200   -540    -31   -254     15
    -88   1938   2023   -924  -1057   1982   -545   -111   -465     -2   -301    -77
    -88   1964   2052   -937  -1070   2008   -462     12   -335     83   -275    -93
    -70   2122   2192  -1026  -1130   2156   -433    192    -96    355    -23    122
     -7   2327   2335  -1158  -1171   2330   -496    407    215    797    480    584
     28   2642   2611  -1337  -1291   2626   -631    335    239   1031    966   1124
    -51   2694   2746  -1322  -1400   2720   -706     59    -18    966   1174   1402
   -158   2543   2701  -1195  -1428   2621   -813   -368   -517    501    852   1197
   -280   2156   2436   -937  -1358   2296   -987   -989  -1286   -480   -228    309
   -337   1782   2120   -722  -1228   1951  -1150  -1343  -1774  -1176  -1062   -413
   -327   1522   1849   -597  -1088   1686  -1187  -1239  -1688  -1122  -1085   -517
   -293   1361   1652   -535   -974   1506  -1070   -992  -1408   -872   -930   -472
   -285   1322   1608   -517   -945   1465   -943   -787  -1137   -633   -769   -397
   -293   1353   1644   -532   -969   1496   -875   -620   -917   -431   -620   -322
   -262   1413   1675   -576   -969   1543   -823   -519   -782   -314   -535   -275
   -197   1480   1678   -641   -937   1577   -797   -488   -732   -270   -498   -262
   -246   1457   1704   -605   -974   1579   -789   -459   -693   -220   -452   -236
   -314   1410   1722   -548  -1018   1566   -732   -397   -636   -161   -397   -192
   -319   1384   1704   -532  -1013   1543   -763   -410   -654   -176   -410   -226
   -298   1423   1722   -563  -1010   1571   -787   -426   -667   -194   -426   -257
   -259   1475   1735   -607   -997   1605   -792   -423   -652   -176   -410   -246
   -205   1441   1647   -618   -927   1543   -833   -449   -670   -187   -420   -249
   -148   1457   1605   -654   -878   1530   -839   -462   -670   -181   -413   -233
    -98   1452   1551   -678   -826   1501   -841   -467   -662   -176   -405   -223
    -85   1436   1522   -675   -802   1478   -854   -475   -670   -181   -402   -233
    -54   1436   1491   -693   -774   1462   -904   -498   -683   -187   -405   -244
     36   1423   1387   -732   -675   1405   -935   -545   -719   -220   -428   -280
    116   1389   1273   -753   -579   1332   -953   -581   -753   -252   -454   -327
    150   1356   1205   -753   -527   1280   -976   -587   -753   -244   -454   -324
    174   1361   1184   -769   -504   1273   -976   -568   -737   -226   -439   -298
    181   1363   1182   -774   -501   1273   -961   -537   -704   -197   -410   -285
    150   1369   1215   -761   -532   1293   -956   -501   -657   -145   -358   -254
     96   1395   1299   -745   -600   1348   -935   -431   -558    -36   -254   -168
     98   1426   1325   -763   -613   1376   -919   -376   -470     70   -158    -85
     75   1436   1358   -756   -641   1397   -878   -306   -379    176    -51     15
     77   1449   1371   -763   -646   1410   -828   -239   -298    272     44     96
     98   1467   1369   -782   -633   1418   -852   -207   -265    319     90    135
     98   1517   1415   -807   -657   1465   -875   -174   -228    366    137    174
     46   1486   1439   -766   -696   1462   -828   -129   -187    405    179    207
      0   1441   1441   -722   -719   1441   -774   -109   -166    415    194    223
    -72   1428   1501   -678   -787   1465   -769   -109   -171    402    187    228
   -179   1449   1626   -636   -901   1538   -740   -109   -181    381    174    226
   -262   1467   1730   -602   -997   1597   -730   -127   -205    345    145    215
   -288   1452   1738   -581  -1013   1595   -766   -194   -280    259     62    142
   -181   1431   1613   -623   -896   1522   -782   -270   -368    150    -54     31
   -116   1374   1491   -631   -805   1431   -800   -350   -467     33   -179    -98
   -116   1278   1392   -581   -756   1335   -805   -405   -540    -57   -280   -189
   -197   1200   1397   -504   -797   1299   -795   -426   -574    -96   -322   -213
   -246   1062   1309   -407   -776   1184   -795   -449   -613   -140   -366   -236
   -171    976   1148   -405   -659   1062   -820   -511   -688   -218   -444   -306
   -106    995   1101   -446   -602   1047   -833   -550   -743   -259   -491   -353
    -93    987   1080   -449   -587   1034   -807   -553   -763   -277   -519   -381
   -135    969   1104   -415   -618   1036   -813   -537   -756   -272   -506   -384
   -132   1005   1137   -439   -633   1070   -828   -522   -737   -249   -475   -353
   -124   1028   1153   -454   -639   1091   -789   -485   -706   -213   -436   -293
    -98   1002   1101   -454   -602   1052   -784   -459   -691   -200   -423   -280
   -132   1047   1179   -457   -654   1111   -711   -381   -628   -137   -355   -244
   -262   1028   1291   -384   -776   1161   -672   -376   -631   -132   -350   -259
   -262   1049   1309   -394   -787   1179   -691   -405   -652   -145   -368   -288
   -161   1065   1223   -454   -693   1143   -737   -433   -680   -163   -389   -324
    -83   1101   1184   -509   -633   1143   -787   -459   -701   -168   -400   -335
      2   1197   1192   -602   -594   1192   -810   -483   -714   -168   -394   -327
     98   1244   1145   -672   -522   1195   -820   -488   -727   -174   -389   -316
    124   1273   1148   -701   -511   1210   -833   -472   -730   -166   -368   -288
    124   1306   1182   -714   -527   1244   -823   -454   -730   -161   -350   -270
    135   1299   1163   -717   -517   1234   -823   -454   -743   -171   -358   -272
    103   1262   1158   -685   -527   1210   -818   -449   -753   -184   -371   -267
     41   1205   1161   -623   -561   1184   -836   -454   -776   -194   -384   -262
    -28   1132   1161   -550   -594   1145   -841   -454   -802   -207   -400   -277
    -46   1104   1148   -530   -597   1124   -810   -444   -810   -218   -410   -296
    -18   1119   1137   -550   -576   1127   -815   -449   -831   -244   -428   -329
    -46   1085   1130   -519   -589   1106   -833   -475   -867   -280   -465   -379
    -51   1078   1130   -511   -589   1104   -820   -488   -880   -296   -488   -402
    -54   1067   1122   -506   -589   1093   -807   -485   -885   -306   -511   -426
    -62   1065   1127   -504   -594   1096   -826   -493   -901   -319   -524   -444
    -83   1065   1148   -491   -615   1106   -841   -498   -909   -327   -530   -462
   -101   1054   1156   -475   -628   1104   -828   -491   -909   -329   -530   -475
   -116   1039   1153   -462   -636   1096   -789   -480   -911   -329   -530   -488
   -103   1075   1179   -488   -641   1127   -805   -478   -914   -329   -532   -496
    -75   1140   1213   -535   -644   1176   -849   -480   -922   -335   -537   -506
    -83   1150   1234   -532   -657   1192   -774   -418   -883   -316   -537   -522
    -80   1215   1296   -568   -688   1257   -636   -244   -740   -223   -517   -558
   -106   1304   1410   -600   -758   1358   -605    -90   -587    -72   -420   -506
    -67   1496   1561   -714   -813   1527   -618     64   -381    189   -158   -267
     70   1842   1771   -956   -849   1808   -680    200   -166    519    275    181
    111   2213   2101  -1163   -995   2158   -802     12   -280    553    594    628
    142   2275   2132  -1210   -995   2205   -898   -270   -602    363    691    820
    148   2073   1925  -1111   -891   2000  -1013   -654  -1106   -116    322    506
     83   1680   1597   -880   -756   1639  -1156  -1153  -1740   -924   -678   -433
     67   1312   1241   -691   -587   1278  -1283  -1418  -2132  -1480  -1426  -1096
     18   1044   1026   -532   -504   1036  -1299  -1304  -2023  -1387  -1413  -1140
    -49    909    958   -431   -504    932  -1254  -1075  -1751  -1119  -1236  -1028
    -67    904    971   -418   -519    937  -1132   -846  -1480   -872  -1062   -909
    -49    969   1018   -459   -535    992   -971   -613  -1234   -649   -885   -802
     -5   1044   1049   -519   -527   1047   -878   -459  -1083   -501   -771   -748
     33   1091   1057   -563   -511   1072   -896   -426  -1052   -465   -756   -761
     80   1179   1098   -628   -509   1140   -917   -407  -1052   -454   -748   -784
     80   1236   1153   -659   -537   1197   -906   -368  -1034   -420   -696   -787
     54   1270   1215   -665   -579   1244   -893   -348  -1018   -397   -683   -769
     28   1262   1231   -646   -602   1247   -891   -350  -1023   -392   -685   -745
     10   1254   1244   -631   -615   1249   -896   -358  -1041   -397   -691   -743
     64   1273   1205   -670   -568   1239   -943   -381  -1060   -410   -706   -740
    155   1319   1163   -740   -504   1241   -979   -387  -1072   -413   -717   -745
    194   1395   1200   -797   -501   1299   -943   -368  -1052   -389   -701   -706
    181   1478   1296   -828   -555   1387   -945   -363  -1039   -358   -683   -639
     88   1506   1415   -797   -665   1462   -940   -353  -1028   -329   -636   -584
    -25   1548   1574   -761   -800   1561   -875   -303   -984   -283   -581   -524
    -83   1543   1623   -732   -854   1582   -914   -267   -963   -246   -537   -449
   -116   1590   1706   -735   -911   1647   -956   -254   -961   -223   -522   -407
   -109   1634   1743   -763   -927   1686   -917   -213   -932   -187   -488   -394
    -75   1712   1784   -818   -930   1748   -880   -142   -885   -129   -428   -358
    -54   1756   1810   -852   -932   1784   -898    -93   -844    -77   -374   -285
    -64   1836   1901   -885   -982   1867   -914    -49   -802     -7   -311   -207
    -80   1849   1930   -885  -1005   1888   -898    -10   -769     49   -252   -119
    -67   1883   1948   -909  -1008   1914   -878     44   -711    124   -174    -46
     -7   1974   1979   -984   -992   1977   -875     98   -657    205    -83     25
     59   2075   2016  -1067   -976   2047   -919    142   -618    265    -18     72
     88   2114   2026  -1101   -971   2073   -922    176   -589    290      5     90
     54   2161   2104  -1109  -1023   2132   -904    213   -561    322     33    114
     41   2208   2164  -1124  -1060   2184   -901    239   -548    345     57    122
     31   2262   2231  -1145  -1098   2247   -880    265   -530    355     72     98
     10   2273   2260  -1143  -1124   2268   -872    259   -550    324     46     70
     23   2291   2265  -1158  -1122   2278   -904    207   -623    241    -28     10
     15   2330   2314  -1174  -1148   2322   -904    174   -675    181    -83    -36
     23   2320   2296  -1171  -1135   2309   -880    145   -717    129   -142   -116
     20   2275   2252  -1150  -1117   2265   -893     98   -774     67   -218   -176
      5   2299   2291  -1153  -1143   2296   -906     59   -818     15   -270   -233
      2   2304   2301  -1156  -1148   2304   -932      7   -880    -57   -350   -322
     31   2275   2244  -1153  -1106   2260   -979    -75   -971   -153   -452   -413
     38   2255   2213  -1148  -1085   2234   -995   -116  -1010   -197   -501   -467
     62   2247   2184  -1156  -1062   2218  -1028   -158  -1054   -241   -545   -519
     83   2255   2171  -1171  -1044   2213  -1054   -184  -1091   -275   -587   -579
    109   2340   2231  -1223  -1060   2286  -1067   -184  -1088   -265   -592   -594
     96   2330   2234  -1213  -1070   2283  -1088   -210  -1106   -283   -613   -636
    135   2320   2184  -1228  -1026   2255  -1122   -239  -1135   -319   -649   -678
    184   2382   2195  -1283  -1005   2288  -1143   -252  -1140   -329   -659   -696
    184   2439   2255  -1312  -1034   2348  -1137   -239  -1127   -314   -654   -706
    192   2527   2335  -1361  -1072   2434  -1114   -215  -1093   -296   -641   -693
    215   2543   2325  -1379  -1054   2434  -1130   -215  -1085   -290   -644   -701
    252   2579   2327  -1418  -1039   2452  -1163   -233  -1098   -301   -662   -737
    285   2650   2364  -1467  -1039   2507  -1197   -241  -1096   -296   -657   -740
    257   2688   2429  -1475  -1085   2561  -1221   -259  -1091   -290   -654   -727
    241   2714   2473  -1478  -1114   2592  -1231   -262  -1088   -283   -641   -698
    265   2688   2423  -1478  -1080   2556  -1252   -272  -1111   -298   -659   -683
    254   2743   2488  -1499  -1117   2616  -1257   -265  -1104   -288   -646   -636
    215   2805   2587  -1512  -1187   2699  -1260   -254  -1104   -283   -639   -594
    187   2792   2605  -1491  -1210   2699  -1262   -233  -1109   -277   -639   -568
    153   2790   2634  -1473  -1241   2712  -1270   -215  -1106   -267   -636   -537
    114   2792   2678  -1452  -1280   2735  -1273   -213  -1106   -259   -636   -550
     98   2777   2678  -1439  -1291   2727  -1278   -233  -1130   -285   -662   -558
     90   2777   2683  -1434  -1296   2730  -1270   -241  -1140   -293   -675   -574
    106   2803   2696  -1457  -1296   2751  -1283   -254  -1163   -311   -704   -605
    116   2808   2691  -1462  -1286   2751  -1280   -267  -1189   -327   -724   -626
    114   2816   2701  -1465  -1293   2759  -1286   -290  -1213   -340   -735   -641
    103   2831   2727  -1467  -1312   2779  -1291   -298  -1228   -353   -745   -659
     72   2852   2777  -1462  -1353   2816  -1265   -267  -1208   -335   -730   -633
    103   2896   2792  -1499  -1343   2844  -1267   -257  -1210   -327   -719   -636
    124   2920   2795  -1525  -1337   2857  -1273   -259  -1231   -327   -722   -662
    137   2953   2816  -1545  -1337   2883  -1267   -249  -1241   -324   -714   -683
    135   2987   2852  -1564  -1358   2920  -1265   -233  -1239   -319   -706   -675
    171   2987   2816  -1579  -1322   2902  -1260   -233  -1247   -327   -724   -698
    145   3024   2878  -1587  -1366   2951  -1179   -140  -1189   -316   -745   -763
    150   3091   2940  -1621  -1395   3016  -1057     33  -1052   -218   -698   -745
    205   3270   3063  -1738  -1428   3167   -958    288   -792     59   -475   -561
    280   3551   3270  -1914  -1493   3411   -896    613   -431    504    -38   -148
    309   3982   3673  -2145  -1680   3829  -1013    522   -376    792    423    374
    200   4203   4003  -2203  -1901   4104  -1270     70   -594    872    730    743
     15   4188   4169  -2101  -2078   4180  -1501   -454   -982    662    662    709
    -70   3824   3894  -1875  -1982   3858  -1665  -1008  -1628   -129   -171    -18
   -148   3221   3369  -1538  -1758   3294  -1813  -1395  -2281  -1065  -1176   -872
   -135   2883   3018  -1374  -1577   2951  -1844  -1296  -2288  -1156  -1335  -1054
    -83   2795   2876  -1358  -1478   2834  -1787  -1028  -2065   -971  -1221  -1036
    -72   2852   2925  -1389  -1499   2889  -1673   -774  -1821   -763  -1078   -974
    -57   2904   2961  -1426  -1509   2933  -1462   -509  -1577   -561   -950   -862
    -59   2959   3016  -1449  -1538   2987  -1327   -361  -1447   -457   -883   -800
    -70   3013   3081  -1473  -1577   3044  -1330   -311  -1400   -405   -839   -787
    -62   3029   3091  -1483  -1577   3060  -1345   -288  -1374   -371   -802   -787
    -75   2995   3070  -1460  -1571   3031  -1309   -252  -1345   -340   -763   -763
    -57   2995   3052  -1467  -1553   3024  -1291   -241  -1343   -342   -774   -784
    -20   3037   3057  -1509  -1540   3047  -1301   -257  -1361   -361   -815   -792
    -18   3052   3070  -1517  -1543   3060  -1247   -231  -1330   -332   -805   -774
     -7   3078   3086  -1535  -1548   3081  -1273   -218  -1306   -303   -779   -758
    -18   3107   3125  -1545  -1571   3115  -1319   -220  -1301   -288   -763   -774
    -46   3081   3128  -1517  -1587   3104  -1332   -231  -1319   -293   -779   -802
    -83   3073   3156  -1493  -1618   3115  -1314   -226  -1309   -280   -766   -776
    -46   3130   3174  -1543  -1610   3151  -1325   -210  -1293   -254   -737   -766
    -23   3167   3190  -1571  -1605   3177  -1348   -215  -1293   -252   -732   -753
      2   3195   3190  -1600  -1592   3192  -1348   -202  -1280   -236   -717   -724
     44   3234   3190  -1639  -1571   3213  -1343   -176  -1252   -197   -685   -711
     57   3265   3208  -1662  -1574   3237  -1345   -148  -1226   -168   -659   -701
     93   3317   3221  -1706  -1564   3270  -1312   -114  -1189   -132   -628   -693
    116   3408   3289  -1764  -1587   3348  -1296    -75  -1148    -83   -581   -652
    168   3491   3322  -1829  -1577   3408  -1327    -49  -1117    -41   -540   -605
    241   3582   3341  -1914  -1551   3463  -1291      7  -1060     20   -491   -532
    280   3613   3333  -1948  -1525   3473  -1317     36  -1036     51   -454   -491
    309   3639   3330  -1974  -1512   3486  -1371     62  -1023     85   -420   -459
    345   3699   3354  -2021  -1504   3528  -1366     93   -992    127   -384   -433
    387   3725   3338  -2057  -1478   3533  -1384    106   -974    161   -342   -387
    413   3725   3312  -2070  -1449   3520  -1400    101   -976    171   -327   -366
    426   3743   3315  -2086  -1444   3530  -1408     90   -989    161   -329   -379
    402   3738   3335  -2070  -1465   3538  -1392     80   -995    155   -324   -384
    350   3715   3364  -2031  -1506   3541  -1363     72  -1002    145   -329   -397
    306   3710   3400  -2008  -1548   3556  -1314     75  -1010    129   -345   -405
    306   3681   3374  -1995  -1532   3528  -1317     33  -1052     83   -397   -433
    311   3665   3354  -1987  -1519   3509  -1335    -18  -1106     20   -467   -496
    283   3608   3325  -1945  -1522   3465  -1319    -59  -1148    -33   -522   -540
    241   3548   3307  -1896  -1532   3429  -1317    -93  -1171    -62   -548   -576
    207   3489   3281  -1847  -1535   3385  -1325   -142  -1205    -98   -581   -628
    197   3434   3237  -1816  -1519   3335  -1358   -197  -1257   -148   -626   -688
    189   3380   3187  -1784  -1499   3283  -1345   -226  -1283   -184   -672   -732
    137   3307   3169  -1722  -1514   3239  -1335   -246  -1299   -200   -698   -750
     49   3250   3198  -1649  -1574   3224  -1319   -254  -1301   -200   -688   -761
    -23   3211   3234  -1592  -1628   3221  -1306   -257  -1299   -194   -678   -761
    -62   3239   3299  -1590  -1680   3270  -1296   -233  -1283   -158   -641   -732
   -116   3234   3351  -1558  -1732   3291  -1275   -213  -1273   -137   -613   -717
   -192   3265   3457  -1535  -1823   3361  -1267   -187  -1236    -93   -561   -667
   -342   3361   3704  -1509  -2023   3533  -1200   -116  -1156     -2   -467   -563
   -371   3403   3774  -1517  -2073   3587  -1174    -93  -1127     36   -431   -517
   -215   3385   3600  -1584  -1909   3494  -1210   -135  -1163     10   -459   -555
   -103   3338   3439  -1618  -1771   3387  -1234   -166  -1197    -23   -491   -600
    -51   3330   3382  -1639  -1717   3356  -1254   -181  -1202    -20   -491   -618
   -122   3364   3483  -1623  -1803   3424  -1247   -166  -1161     28   -431   -542
   -119   3372   3491  -1626  -1805   3432  -1273   -192  -1166     33   -415   -501
    -88   3382   3468  -1649  -1779   3426  -1299   -239  -1215     -5   -446   -506
   -166   3369   3535  -1600  -1849   3452  -1309   -241  -1228    -20   -452   -493
   -220   3302   3522  -1540  -1873   3411  -1340   -267  -1257    -46   -472   -519
   -194   3208   3403  -1506  -1800   3307  -1348   -275  -1278    -62   -488   -542
   -153   3247   3398  -1548  -1777   3322  -1299   -236  -1236    -12   -433   -517
   -145   3265   3411  -1558  -1777   3338  -1236   -205  -1202     15   -405   -493
   -161   3198   3359  -1519  -1761   3278  -1215   -194  -1210      7   -410   -493
   -275   3094   3369  -1410  -1823   3231  -1187   -194  -1226     -2   -415   -496
   -431   2964   3393  -1267  -1912   3177  -1150   -213  -1247    -20   -439   -504
   -480   2899   3380  -1208  -1930   3138  -1169   -262  -1283    -64   -483   -535
   -332   2883   3216  -1275  -1774   3047  -1270   -342  -1369   -161   -576   -613
   -231   2891   3120  -1330  -1675   3005  -1317   -384  -1415   -210   -620   -665
   -163   2920   3083  -1379  -1623   3003  -1322   -387  -1415   -205   -618   -675
   -116   2925   3042  -1402  -1579   2982  -1327   -400  -1421   -213   -623   -701
    -77   2930   3008  -1428  -1543   2969  -1332   -418  -1426   -218   -628   -724
    -28   2938   2966  -1454  -1499   2953  -1319   -431  -1434   -223   -641   -756
    -12   2940   2951  -1465  -1483   2946  -1345   -441  -1452   -236   -657   -771
    -12   2964   2977  -1475  -1493   2969  -1384   -441  -1454   -239   -657   -750
     33   3011   2977  -1525  -1473   2995  -1317   -363  -1389   -194   -636   -735
     59   3109   3050  -1584  -1493   3081  -1200   -192  -1241    -88   -576   -717
     67   3216   3148  -1641  -1540   3182  -1101      0  -1049     85   -444   -633
     36   3432   3395  -1732  -1678   3413  -1023    231   -776    389   -137   -371
     36   3795   3759  -1917  -1860   3777  -1015    358   -571    683    259     83
    -20   4143   4164  -2062  -2094   4154  -1106    174   -633    753    568    542
   -192   4315   4507  -2062  -2348   4408  -1231   -223   -898    641    722    818
   -353   4177   4530  -1912  -2442   4354  -1376   -672  -1312    293    459    600
   -446   3613   4058  -1584  -2252   3834  -1519  -1166  -1935   -527   -540   -397
   -371   3083   3452  -1356  -1912   3268  -1678  -1423  -2346  -1104  -1249  -1101
   -218   2860   3078  -1322  -1647   2969  -1784  -1350  -2301  -1098  -1296  -1200
    -75   2787   2863  -1356  -1467   2824  -1748  -1132  -2073   -901  -1163  -1137
     -7   2808   2813  -1402  -1410   2811  -1626   -893  -1821   -688  -1015  -1044
     25   2870   2842  -1449  -1408   2857  -1462   -657  -1590   -478   -862   -940
     93   2985   2891  -1540  -1400   2938  -1376   -527  -1449   -348   -756   -854
     49   2951   2902  -1499  -1426   2927  -1322   -491  -1405   -319   -735   -857
     36   2876   2839  -1457  -1400   2860  -1350   -511  -1413   -335   -756   -888
     33   2844   2811  -1439  -1389   2829  -1366   -511  -1402   -335   -758   -883
    -12   2818   2831  -1405  -1423   2824  -1330   -483  -1374   -314   -737   -857
    -83   2764   2847  -1340  -1465   2805  -1361   -480  -1363   -314   -727   -828
    -15   2774   2790  -1379  -1402   2782  -1340   -467  -1340   -290   -717   -800
    109   2826   2717  -1467  -1304   2772  -1291   -431  -1293   -244   -678   -766
     90   2727   2634  -1410  -1273   2681  -1312   -441  -1296   -246   -685   -797
    210   2756   2546  -1483  -1166   2652  -1309   -431  -1273   -226   -667   -826
    184   2699   2512  -1441  -1163   2605  -1306   -439  -1288   -246   -678   -906
    103   2553   2449  -1330  -1171   2501  -1408   -517  -1376   -324   -756  -1018
    200   2611   2410  -1408  -1104   2512  -1473   -509  -1361   -298   -737   -982
    213   2683   2470  -1447  -1127   2577  -1431   -454  -1288   -218   -657   -898
    -12   2533   2543  -1260  -1278   2538  -1444   -454  -1278   -210   -646   -854
    174   2800   2626  -1488  -1226   2714  -1327   -324  -1137    -72   -498   -675
    231   2891   2660  -1561  -1215   2777  -1254   -259  -1060      2   -428   -574
    -10   2618   2629  -1304  -1319   2624  -1330   -332  -1117    -49   -485   -602
    -33   2585   2616  -1278  -1325   2598  -1374   -329  -1101    -23   -439   -563
     54   2785   2727  -1421  -1335   2756  -1332   -231   -989    103   -309   -415
     62   2889   2824  -1475  -1382   2857  -1283   -137   -891    210   -194   -280
     20   2943   2922  -1480  -1449   2933  -1257    -64   -813    296    -98   -189
    -67   2977   3044  -1454  -1556   3008  -1254    -18   -756    368    -18   -111
   -142   3018   3161  -1436  -1652   3089  -1244     23   -698    436     62    -15
   -200   3005   3205  -1405  -1701   3104  -1226     33   -678    454     88     12
   -241   3000   3242  -1379  -1740   3120  -1254     25   -678    449     93     20
   -290   2935   3226  -1325  -1758   3078  -1239     25   -685    433     72     -7
   -358   2881   3239  -1262  -1800   3060  -1179     41   -665    444     77    -10
   -452   2834   3286  -1192  -1867   3060  -1153     28   -678    420     59    -15
   -449   2816   3265  -1182  -1857   3039  -1150    -10   -727    358    -10    -49
   -488   2761   3247  -1137  -1867   3003  -1119    -25   -737    332    -31    -80
   -478   2727   3203  -1124  -1839   2964  -1088    -54   -756    306    -51   -129
   -400   2629   3026  -1117  -1714   2826  -1101   -124   -828    231   -119   -215
   -316   2564   2881  -1122  -1597   2722  -1130   -187   -893    155   -189   -290
   -306   2512   2818  -1104  -1564   2665  -1135   -215   -927    103   -241   -337
   -322   2423   2746  -1052  -1535   2585  -1130   -226   -945     72   -272   -376
   -329   2353   2681  -1013  -1506   2514  -1137   -254   -966     51   -288   -413
   -327   2296   2624   -984  -1475   2460  -1166   -288   -995     23   -309   -454
   -272   2283   2556  -1008  -1415   2418  -1176   -324  -1008      2   -324   -462
   -257   2249   2504   -997  -1382   2377  -1148   -324   -987     10   -311   -480
   -272   2184   2455   -958  -1363   2320  -1124   -293   -958     31   -290   -493
   -233   2169   2403   -966  -1317   2286  -1111   -277   -940     38   -277   -488
   -280   2265   2546   -995  -1413   2405  -1096   -249   -885     90   -223   -441
   -322   2307   2629   -992  -1475   2468  -1052   -207   -833    137   -176   -394
   -316   2320   2634  -1002  -1475   2475  -1054   -210   -826    140   -161   -368
   -272   2327   2600  -1026  -1436   2462  -1080   -239   -833    132   -161   -374
   -210   2366   2574  -1078  -1392   2468  -1109   -270   -844    116   -166   -418
   -140   2372   2509  -1117  -1325   2439  -1166   -319   -888     70   -202   -452
   -106   2348   2455  -1122  -1283   2400  -1221   -361   -924     23   -244   -465
    -36   2351   2387  -1156  -1210   2369  -1254   -394   -945     -2   -259   -491
    -41   2317   2356  -1137  -1197   2335  -1249   -400   -948    -12   -262   -504
    -18   2268   2286  -1124  -1150   2275  -1280   -436   -989    -59   -309   -532
     18   2221   2203  -1119  -1091   2210  -1304   -472  -1015    -98   -345   -548
    -33   2182   2216  -1072  -1124   2197  -1280   -465  -1002    -96   -335   -530
    -98   2158   2257  -1031  -1179   2208  -1252   -439   -984    -80   -324   -522
    -83   2109   2192  -1015  -1137   2151  -1278   -472  -1010   -116   -366   -584
    -80   2049   2127   -987  -1104   2088  -1286   -511  -1039   -155   -402   -618
    -90   2023   2114   -966  -1101   2068  -1291   -540  -1057   -189   -431   -636
   -111   1990   2099   -940  -1106   2044  -1309   -568  -1078   -226   -465   -662
   -155   1922   2078   -885  -1117   2000  -1291   -571  -1083   -241   -488   -693
   -122   1899   2021   -891  -1072   1958  -1278   -563  -1072   -239   -491   -675
    -98   1899   1997   -898  -1047   1948  -1278   -550  -1044   -220   -462   -654
    -88   1860   1945   -888  -1015   1901  -1278   -579  -1047   -239   -485   -683
    -77   1852   1930   -888  -1002   1891  -1278   -613  -1049   -259   -511   -685
   -111   1808   1917   -849  -1013   1862  -1254   -605  -1026   -249   -504   -665
   -153   1761   1914   -802  -1034   1836  -1200   -566   -984   -215   -475   -636
   -181   1758   1940   -789  -1062   1849  -1117   -478   -911   -194   -493   -685
   -161   1813   1974   -826  -1067   1891  -1034   -355   -797   -124   -488   -704
   -122   1938   2060   -909  -1091   1997   -974   -174   -579     93   -311   -553
    -23   2158   2182  -1067  -1101   2169   -979     70   -254    491    111   -148
     -5   2527   2533  -1262  -1267   2530  -1078    111    -90    841    657    415
    -77   2699   2777  -1312  -1426   2735  -1197   -150   -254    911   1008    807
   -155   2621   2777  -1234  -1467   2699  -1343   -568   -657    662    961    813
   -236   2294   2530  -1028  -1382   2410  -1465  -1119  -1322   -124    145    137
   -348   1862   2210   -758  -1278   2034  -1569  -1605  -2005  -1106   -982   -795
   -329   1561   1888   -615  -1109   1725  -1631  -1569  -2062  -1252  -1221  -1052
   -296   1361   1657   -532   -979   1509  -1577  -1332  -1813  -1031  -1096  -1044
   -246   1275   1522   -514   -883   1397  -1480  -1117  -1548   -789   -935   -963
   -205   1353   1558   -574   -883   1454  -1322   -893  -1270   -553   -756   -852
   -171   1457   1628   -644   -898   1543  -1187   -704  -1049   -358   -597   -750
   -163   1499   1660   -667   -911   1579  -1127   -626   -958   -267   -517   -696
   -132   1501   1634   -683   -883   1566  -1106   -607   -935   -246   -504   -719
   -137   1475   1610   -670   -872   1540  -1098   -592   -911   -228   -483   -698
   -142   1444   1584   -652   -862   1514  -1088   -558   -885   -210   -467   -704
    -88   1441   1530   -678   -810   1486  -1078   -566   -893   -228   -496   -696
    -51   1462   1514   -704   -782   1488  -1065   -561   -885   -218   -475   -662
    -70   1473   1543   -701   -805   1506  -1049   -548   -867   -200   -452   -649
    -88   1480   1566   -696   -826   1522  -1047   -527   -849   -184   -426   -620
    -85   1467   1553   -691   -820   1509  -1034   -506   -828   -161   -392   -607
    -80   1457   1538   -688   -807   1496  -1008   -501   -813   -145   -368   -589
   -114   1447   1561   -670   -836   1504  -1049   -514   -820   -148   -374   -581
   -148   1439   1587   -646   -867   1512  -1015   -491   -789   -119   -358   -571
   -140   1426   1566   -644   -854   1496  -1002   -478   -758    -85   -316   -553
    -64   1428   1493   -680   -779   1460  -1041   -506   -776   -106   -329   -607
   -111   1423   1532   -657   -820   1475  -1008   -475   -732    -72   -306   -537
   -161   1413   1574   -628   -867   1493   -982   -415   -670    -15   -254   -485
   -158   1405   1564   -623   -862   1486   -974   -389   -631     28   -210   -452
   -111   1421   1532   -654   -820   1475   -971   -361   -581     88   -140   -413
    -72   1441   1514   -685   -795   1478   -966   -345   -537    124   -103   -407
    -77   1475   1551   -698   -815   1512   -966   -316   -475    189    -41   -337
    -51   1514   1566   -732   -810   1540   -948   -239   -376    303     72   -280
    -23   1556   1579   -766   -800   1566   -940   -161   -280    418    200   -202
     51   1590   1535   -823   -743   1564   -935   -163   -259    446    239   -179
     64   1597   1532   -831   -735   1566   -950   -171   -254    441    226   -119
     59   1605   1545   -833   -743   1577   -922   -135   -220    472    259    -75
    137   1621   1483   -878   -672   1553   -932   -155   -226    467    265    -96
     96   1579   1480   -839   -693   1530   -893   -127   -200    485    288   -103
     80   1553   1470   -818   -693   1512   -849   -129   -218    444    246   -135
    122   1506   1384   -815   -631   1444   -880   -215   -316    319    129   -158
    145   1421   1275   -782   -563   1348   -914   -288   -389    236     57   -241
    161   1348   1187   -756   -511   1270   -914   -374   -475    119    -51   -355
    155   1291   1135   -722   -491   1213   -919   -431   -537     38   -124   -397
    168   1223   1054   -696   -444   1140   -911   -465   -566      2   -155   -478
    194   1124    930   -659   -366   1028   -914   -532   -628    -72   -215   -548
    265   1062    795   -665   -265    930   -945   -607   -706   -163   -288   -579
    319   1028    709   -672   -194    870   -958   -662   -761   -239   -374   -649
    293    963    670   -631   -189    818   -982   -698   -787   -272   -415   -678
    259    914    654   -587   -197    784   -974   -706   -776   -275   -413   -672
    210    854    641   -535   -215    748   -935   -680   -740   -252   -387   -649
    122    818    693   -470   -285    756   -878   -628   -683   -205   -342   -631
    135    872    735   -504   -301    805   -820   -587   -631   -155   -298   -600
    135    927    792   -530   -327    859   -831   -571   -589   -116   -259   -589
    103    917    810   -511   -355    865   -818   -537   -545    -75   -223   -542
    103    911    805   -509   -350    859   -784   -530   -519    -59   -200   -506
     93    930    833   -511   -371    883   -748   -509   -483    -36   -168   -480
    114    966    852   -540   -368    909   -730   -483   -449     -5   -122   -449
     83    953    870   -519   -394    911   -735   -485   -428     15    -90   -444
     28    904    872   -467   -423    888   -740   -504   -441     12    -83   -433
    -25    878    904   -426   -465    891   -704   -485   -426     33    -54   -387
    -54    917    971   -431   -511    943   -691   -475   -426     38    -38   -379
   -137    945   1083   -405   -610   1013   -678   -465   -418     44    -38   -371
   -239    932   1169   -348   -704   1049   -649   -454   -413     49    -44   -350
   -213    898   1111   -345   -665   1005   -654   -470   -446     25    -72   -374
    -59    870    930   -405   -493    898   -680   -496   -485     -7    -96   -410
    -23    748    771   -363   -397    758   -672   -511   -504    -33   -116   -446
    -62    618    680   -277   -371    646   -631   -517   -511    -44   -137   -470
   -119    527    646   -205   -384    587   -631   -540   -532    -67   -166   -493
    -31    540    571   -254   -301    555   -670   -592   -581   -111   -202   -514
    -15    465    480   -223   -249    470   -652   -597   -589   -116   -200   -478
    -83    420    501   -168   -293    459   -626   -553   -548    -72   -150   -374
   -171    400    568   -114   -371    483   -589   -519   -524    -41   -116   -298
   -181    374    555    -96   -368    465   -550   -501   -532    -51   -127   -252
   -288    241    527     23   -407    384   -542   -514   -561    -96   -168   -335
   -337    137    475     98   -407    306   -563   -527   -561   -119   -189   -491
   -246    135    379     54   -314    257   -568   -522   -563   -137   -218   -537
   -122    137    259     -7   -189    197   -535   -488   -561   -150   -249   -594
   -218     80    298     67   -257    189   -470   -392   -465    -90   -254   -662
   -316     59    374    127   -345    215   -413   -301   -327     33   -194   -652
   -166    252    415    -44   -290    332   -407   -192   -111    296     64   -426
    200    623    423   -410   -111    524   -535   -101     96    646    532     46
    342    989    646   -667   -153    820   -691   -272     -2    709    922    579
    220    956    735   -589   -257    846   -727   -522   -309    493   1052    823
     77    709    628   -394   -275    670   -779   -833   -779     -2    685    517
    -70    332    402   -129   -236    366   -865  -1306  -1415   -862   -397   -509
   -155    -36    119     96   -137     38   -989  -1592  -1805  -1421  -1187  -1223
   -187   -322   -135    254    -25   -231  -1005  -1491  -1691  -1306  -1150  -1249
   -168   -449   -280    309     54   -366   -924  -1273  -1408  -1021   -945  -1145
    -77   -407   -329    244    124   -368   -815  -1070  -1124   -745   -740  -1015
    -33   -306   -272    168    116   -288   -722   -859   -857   -485   -522   -857
    -20   -200   -179    109     77   -189   -618   -698   -665   -306   -366   -753
    -20   -153   -132     88     54   -142   -558   -626   -576   -223   -293   -714
    -25   -111    -85     70     28    -98   -506   -558   -504   -148   -226   -670
    -28    -90    -62     57     15    -77   -501   -537   -467   -111   -187   -644
    -33    -93    -59     62     10    -75   -483   -532   -446    -96   -171   -633
     -5    -59    -57     31     23    -57   -449   -511   -415    -72   -142   -607
     25    -44    -70     10     46    -57   -415   -493   -397    -54   -122   -594
     12    -28    -41      7     25    -33   -452   -493   -392    -41    -98   -571
    -28    -36     -7     31    -10    -23   -467   -496   -381    -44    -88   -579
    -20    -25     -7     23     -7    -18   -426   -475   -345    -31    -80   -571
    -44    -44      0     44    -23    -23   -384   -459   -316    -12    -62   -550
    -46    -83    -36     64     -7    -59   -374   -467   -311     -7    -51   -530
    -62    -93    -31     77    -18    -62   -400   -467   -311     -5    -41   -522
    -10    -98    -88     54     36    -90   -420   -467   -311    -10    -54   -514
     59   -111   -171     25    114   -140   -413   -465   -298      7    -38   -498
     85   -129   -215     18    150   -171   -413   -452   -272     33    -10   -496
    116   -135   -252      7    184   -192   -431   -433   -246     64     18   -485
    135   -127   -262     -5    197   -194   -418   -407   -213    103     51   -485
    174   -119   -293    -25    233   -205   -415   -392   -174    148     77   -483
    249    -72   -322    -88    285   -197   -449   -376   -129    192    122   -459
    335    -18   -355   -158    345   -187   -480   -350    -85    244    189   -405
    387     18   -368   -205    376   -174   -504   -322    -41    301    257   -327
    397     46   -350   -220    374   -150   -511   -290     15    366    329   -241
    348     36   -314   -194    329   -137   -496   -241     77    431    392   -187
    254    -28   -283   -111    267   -155   -457   -205    122    457    423   -161
    194    -90   -288    -51    239   -189   -436   -189    137    452    423   -189
    166   -137   -303    -12    233   -220   -426   -181    137    439    413   -233
    161   -202   -366     20    262   -285   -361   -200    111    392    368   -285
    155   -290   -446     67    301   -368   -332   -241     72    329    316   -322
    129   -397   -527    132    327   -462   -423   -322     -7    246    249   -376
    132   -498   -631    184    381   -563   -465   -415   -109    124    116   -504
    142   -579   -722    218    431   -652   -472   -475   -181     25      7   -540
    166   -594   -761    213    462   -678   -465   -509   -220    -20    -33   -530
    124   -602   -727    239    426   -665   -431   -532   -239    -49    -62   -542
     49   -600   -649    275    348   -623   -407   -542   -246    -70    -88   -558
     -7   -646   -639    324    314   -641   -400   -542   -252    -75    -88   -550
    -93   -678   -584    384    244   -631   -363   -542   -257    -85    -88   -555
   -194   -722   -527    457    166   -626   -329   -530   -241    -70    -67   -527
   -259   -771   -511    517    124   -641   -301   -517   -236    -59    -51   -506
   -280   -779   -498    530    106   -639   -283   -519   -233    -57    -49   -488
   -311   -787   -475    550     80   -633   -283   -509   -218    -33    -20   -423
   -340   -766   -428    553     41   -597   -290   -504   -202    -15      2   -413
   -337   -743   -405    540     33   -574   -257   -475   -171      7     25   -441
   -296   -730   -433    511     67   -581   -194   -433   -129     38     59   -426
   -277   -719   -441    498     80   -579   -233   -444   -132     44     62   -402
   -311   -750   -439    530     62   -594   -265   -441   -132     54     75   -410
   -301   -756   -454    530     75   -605   -236   -428   -111     67     96   -405
   -252   -732   -483    491    114   -607   -259   -457   -122     54     77   -394
   -218   -789   -571    501    176   -680   -301   -491   -148     31     70   -400
   -220   -865   -646    540    210   -756   -309   -498   -155     33     88   -410
   -218   -880   -662    550    220   -771   -280   -467   -127     67    119   -384
   -181   -893   -711    535    265   -802   -277   -454   -124     72    124   -379
   -158   -950   -792    553    314   -872   -275   -444   -132     54    111   -394
   -142  -1036   -896    587    374   -966   -257   -444   -137     38    111   -410
   -155  -1083   -927    620    384  -1005   -233   -428   -132     36    114   -441
   -187  -1109   -922    646    366  -1015   -220   -418   -129     31    103   -449
   -207  -1158   -950    683    368  -1054   -205   -428   -142      5     83   -480
   -223  -1184   -963    701    368  -1072   -233   -446   -161    -18     70   -511
   -220  -1197   -976    709    376  -1088   -233   -483   -194    -59     41   -566
   -218  -1262  -1044    740    410  -1153   -236   -509   -223   -101     -2   -623
   -194  -1309  -1114    750    457  -1210   -239   -514   -233   -116    -18   -618
   -179  -1343  -1166    761    493  -1257   -257   -535   -262   -150    -46   -628
   -153  -1361  -1208    758    527  -1286   -280   -553   -280   -168    -64   -641
   -132  -1369  -1239    750    550  -1304   -298   -576   -288   -179    -67   -641
   -132  -1428  -1296    782    581  -1363   -314   -597   -298   -189    -75   -639
   -129  -1488  -1358    807    613  -1426   -316   -605   -301   -207    -88   -667
   -140  -1512  -1371    826    615  -1441   -293   -597   -285   -213   -106   -701
   -137  -1493  -1356    815    607  -1423   -257   -522   -220   -200   -122   -727
   -116  -1452  -1335    784    607  -1395   -161   -379    -93   -119    -96   -740
    -83  -1343  -1262    711    587  -1301    -93   -213    109     77     75   -620
    -10  -1130  -1119    571    553  -1124   -101    -10    389    428    441   -290
     59   -784   -846    361    452   -813   -202     12    522    717    909    236
     23   -589   -613    283    316   -600   -322   -262    342    753   1226    623
    -75   -605   -530    337    226   -566   -472   -680    -44    540   1239    667
   -158   -919   -761    540    301   -841   -618  -1166   -597    -77    602    103
   -220  -1384  -1163    800    470  -1273   -750  -1647  -1265  -1049   -540   -870
   -184  -1693  -1509    937    662  -1602   -841  -1670  -1389  -1288   -870  -1200
   -106  -1849  -1743    976    818  -1797   -805  -1460  -1169  -1101   -763  -1171
    -25  -1855  -1829    940    901  -1842   -735  -1244   -906   -875   -602  -1083
     -5  -1805  -1803    904    896  -1803   -576  -1005   -639   -649   -433   -974
      2  -1725  -1727    862    865  -1725   -436   -815   -428   -462   -288   -875
    -12  -1699  -1688    854    836  -1693   -371   -735   -332   -379   -223   -836
    -38  -1701  -1662    870    810  -1683   -329   -683   -270   -332   -194   -795
    -38  -1691  -1652    865    805  -1673   -319   -662   -241   -314   -174   -771
    -46  -1662  -1615    852    784  -1639   -309   -652   -220   -296   -158   -761
    -64  -1696  -1634    880    782  -1665   -309   -644   -210   -293   -158   -766
    -67  -1704  -1636    885    784  -1670   -316   -631   -192   -280   -145   -769
    -80  -1678  -1597    878    758  -1639   -303   -607   -161   -265   -132   -743
    -85  -1686  -1600    885    756  -1644   -277   -587   -129   -246   -103   -730
    -83  -1696  -1615    888    763  -1657   -270   -587   -127   -241    -90   -711
    -88  -1704  -1615    896    763  -1660   -265   -584   -119   -231    -70   -680
   -106  -1719  -1615    911    753  -1667   -275   -566   -106   -215    -51   -680
   -103  -1704  -1602    904    748  -1654   -270   -558    -88   -197    -33   -652
   -116  -1706  -1590    909    735  -1649   -259   -542    -64   -184    -18   -641
   -142  -1730  -1587    937    722  -1660   -233   -504    -23   -155     10   -607
   -135  -1745  -1613    940    737  -1680   -244   -483     -2   -140     23   -597
   -111  -1740  -1628    924    756  -1683   -244   -459     15   -122     46   -579
    -88  -1717  -1631    901    771  -1675   -218   -426     54    -85     77   -545
    -67  -1688  -1621    878    776  -1654   -215   -392     80    -59     96   -524
    -54  -1680  -1626    865    784  -1654   -239   -350    116    -23    137   -485
    -15  -1647  -1631    831    805  -1639   -239   -290    171     44    200   -446
     20  -1610  -1631    792    823  -1621   -252   -226    236    122    272   -397
     33  -1600  -1634    784    833  -1615   -244   -163    309    200    366   -319
     64  -1553  -1618    743    839  -1584   -249   -142    337    226    405   -283
     64  -1517  -1582    724    820  -1548   -228   -122    358    239    423   -259
     62  -1519  -1582    727    820  -1551   -215   -101    371    246    433   -246
     31  -1535  -1566    753    797  -1551   -226   -111    355    228    426   -252
     18  -1548  -1566    763    792  -1558   -220   -140    316    176    387   -270
      0  -1579  -1582    789    789  -1579   -202   -163    283    129    348   -293
    -33  -1634  -1600    833    779  -1615   -171   -187    259     85    322   -337
    -67  -1712  -1644    891    787  -1678   -158   -241    210     15    259   -405
    -80  -1774  -1693    927    805  -1735   -179   -306    148    -62    181   -446
   -111  -1847  -1735    979    810  -1792   -158   -350    109   -116    119   -519
   -119  -1896  -1779   1008    828  -1839   -181   -410     54   -179     62   -574
   -116  -1938  -1821   1028    852  -1880   -223   -483    -10   -249     -5   -633
   -150  -2042  -1891   1096    867  -1966   -197   -511    -41   -283    -36   -657
   -145  -2068  -1922   1106    885  -1995   -200   -537    -59   -301    -54   -698
   -142  -2125  -1982   1132    919  -2055   -200   -563    -77   -327    -85   -756
   -158  -2190  -2031   1174    935  -2112   -168   -568    -83   -340   -101   -763
   -163  -2213  -2052   1187    943  -2135   -231   -589   -106   -355   -109   -763
   -155  -2203  -2049   1179    945  -2127   -259   -615   -127   -374   -122   -774
   -140  -2216  -2078   1176    966  -2148   -244   -623   -137   -392   -150   -763
   -148  -2184  -2036   1166    943  -2112   -220   -592    -96   -350   -111   -730
   -119  -2138  -2018   1127    948  -2078   -184   -553    -51   -301    -41   -698
   -101  -2114  -2016   1106    956  -2065   -161   -550    -44   -298    -41   -714
    -88  -2109  -2021   1098    966  -2068   -168   -563    -51   -314    -62   -706
    -83  -2078  -1995   1080    956  -2036   -194   -568    -49   -298    -44   -685
    -38  -2039  -2000   1036    979  -2021   -200   -574    -46   -285    -23   -683
     10  -2036  -2047   1013   1028  -2042   -249   -610    -83   -319    -46   -706
     31  -2073  -2104   1021   1067  -2088   -288   -646   -124   -358    -80   -724
     49  -2114  -2164   1034   1106  -2138   -311   -675   -155   -389   -109   -743
     72  -2132  -2205   1031   1137  -2169   -293   -685   -174   -402   -116   -737
    122  -2205  -2330   1041   1226  -2268   -301   -717   -215   -446   -158   -769
    145  -2273  -2421   1062   1280  -2346   -350   -753   -267   -493   -194   -805
    106  -2372  -2478   1132   1291  -2423   -316   -727   -254   -483   -181   -807
     38  -2478  -2517   1218   1278  -2499   -270   -711   -244   -483   -181   -833
     62  -2496  -2559   1215   1309  -2527   -259   -714   -249   -496   -202   -852
     67  -2509  -2577   1218   1322  -2543   -228   -696   -228   -480   -192   -828
     41  -2517  -2559   1239   1299  -2538   -168   -652   -192   -439   -140   -779
     51  -2509  -2561   1226   1304  -2535   -150   -639   -184   -436   -142   -792
     67  -2553  -2621   1241   1343  -2587   -145   -641   -197   -457   -174   -818
    101  -2595  -2699   1244   1400  -2647   -150   -644   -202   -462   -171   -828
    119  -2675  -2795   1278   1457  -2735   -153   -644   -197   -457   -168   -833
     96  -2743  -2842   1322   1467  -2792   -124   -641   -200   -467   -184   -831
     51  -2782  -2834   1366   1441  -2808    -98   -620   -187   -457   -168   -823
     38  -2811  -2852   1384   1444  -2831    -80   -618   -184   -459   -163   -836
     44  -2805  -2850   1382   1447  -2826    -85   -623   -192   -470   -171   -849
    -12  -2790  -2777   1400   1379  -2785    -33   -550   -148   -452   -179   -862
    -64  -2764  -2699   1415   1314  -2733     67   -397    -38   -381   -168   -888
   -111  -2660  -2548   1384   1215  -2605    189   -179    166   -194    -23   -776
   -103  -2387  -2283   1247   1088  -2335    290    111    493    176    337   -452
   -106  -1992  -1888   1049    888  -1940    293    241    693    496    782     49
   -140  -1667  -1527    904    691  -1597    129    -67    537    540   1093    498
   -283  -1558  -1275    919    493  -1418    -90   -545    200    407   1210    711
   -402  -1745  -1343   1075    470  -1545   -205   -984   -215     23    872    418
   -433  -2348  -1914   1389    740  -2132   -270  -1402   -815   -813   -142   -553
   -371  -2889  -2517   1628   1070  -2704   -420  -1592  -1166  -1322   -758  -1140
   -311  -3143  -2831   1725   1260  -2987   -457  -1447  -1047  -1241   -743  -1174
   -275  -3198  -2922   1738   1322  -3060   -381  -1197   -802  -1026   -584  -1049
   -233  -3135  -2902   1683   1330  -3018   -205   -906   -514   -771   -394   -898
   -301  -3089  -2787   1693   1241  -2938      2   -646   -259   -542   -213   -774
   -410  -3138  -2730   1774   1158  -2935    101   -535   -161   -457   -161   -769
   -488  -3195  -2707   1842   1109  -2951    140   -506   -142   -452   -158   -787
   -522  -3229  -2707   1875   1091  -2969    137   -519   -168   -465   -166   -815
   -452  -3252  -2800   1849   1174  -3026     93   -555   -200   -485   -197   -844
   -262  -3211  -2948   1732   1343  -3081     12   -628   -246   -530   -249   -893
   -127  -3156  -3029   1641   1449  -3094     -7   -636   -246   -537   -254   -917
   -135  -3161  -3029   1647   1444  -3094      0   -618   -231   -535   -246   -927
   -142  -3164  -3021   1652   1439  -3094      5   -610   -233   -530   -246   -935
   -101  -3109  -3008   1602   1452  -3060    -23   -615   -236   -527   -239   -943
    -67  -3070  -3003   1569   1467  -3037    -54   -620   -239   -524   -236   -958
    -75  -3065  -2992   1569   1457  -3029    -38   -597   -220   -501   -218   -940
    -72  -3042  -2972   1556   1447  -3008    -20   -579   -213   -480   -200   -901
    -57  -3037  -2979   1545   1460  -3008    -31   -589   -220   -488   -207   -893
    -41  -3029  -2987   1535   1473  -3008    -51   -589   -226   -488   -210   -883
    -31  -2959  -2930   1493   1447  -2946    -31   -540   -189   -446   -163   -841
      0  -2889  -2891   1444   1444  -2889     -2   -501   -148   -402   -116   -813
     12  -2834  -2847   1410   1428  -2839     15   -449    -96   -350    -64   -789
     -2  -2766  -2764   1384   1379  -2766     33   -389    -36   -290     -7   -750
    -12  -2722  -2712   1366   1345  -2717     51   -335     15   -231     54   -709
    -18  -2694  -2675   1353   1327  -2686     51   -290     51   -181    109   -667
    -18  -2650  -2631   1332   1304  -2642     38   -252     88   -135    161   -623
    -41  -2605  -2564   1325   1260  -2585     70   -197    145    -70    228   -561
    -51  -2548  -2499   1299   1223  -2522     38   -166    179    -31    280   -514
    -54  -2507  -2452   1280   1197  -2481     15   -148    205     -7    324   -470
    -80  -2475  -2395   1278   1156  -2436     33   -135    226      2    348   -446
    -98  -2455  -2356   1278   1127  -2405     54   -129    231      0    355   -436
   -127  -2468  -2340   1296   1106  -2405     67   -140    223    -23    332   -446
   -148  -2473  -2327   1309   1088  -2400     72   -166    194    -49    293   -467
   -122  -2434  -2312   1275   1093  -2374     88   -181    181    -67    267   -475
    -62  -2400  -2338   1231   1137  -2369     98   -205    155   -109    231   -506
    -12  -2457  -2444   1234   1213  -2452     75   -275     88   -200    145   -594
     85  -2486  -2574   1200   1330  -2530     85   -322     46   -272     72   -662
    122  -2556  -2678   1213   1400  -2616     62   -387     -5   -348     -5   -740
    109  -2613  -2722   1252   1415  -2668     51   -426    -31   -387    -54   -782
     62  -2681  -2743   1309   1402  -2712     70   -449    -51   -415    -80   -805
     54  -2764  -2818   1356   1434  -2792     62   -478    -83   -452   -114   -839
     83  -2831  -2915   1374   1496  -2873     72   -504   -114   -480   -142   -862
     70  -2922  -2992   1426   1530  -2956    119   -506   -116   -491   -155   -885
     90  -3031  -3125   1470   1605  -3078     98   -535   -142   -524   -192   -935
    127  -3125  -3255   1499   1691  -3190     36   -563   -174   -561   -223   -987
    150  -3172  -3325   1509   1738  -3247     38   -568   -176   -568   -226  -1013
    184  -3141  -3325   1478   1753  -3231     88   -527   -111   -509   -161   -969
    184  -3128  -3315   1470   1748  -3221    116   -498    -64   -475   -137   -948
    181  -3115  -3296   1465   1738  -3205    163   -470    -28   -449   -129   -883
    145  -3081  -3226   1465   1683  -3154    148   -459    -12   -428   -103   -826
     75  -2998  -3073   1462   1574  -3034    114   -462      5   -410    -77   -784
      2  -2938  -2943   1465   1473  -2938    150   -449     36   -381    -41   -743
    -64  -2940  -2878   1501   1405  -2909    181   -426     62   -350     -2   -724
   -129  -2956  -2829   1540   1348  -2894    161   -420     70   -342     12   -727
   -189  -2959  -2769   1574   1288  -2865    135   -418     64   -335     25   -683
   -231  -2933  -2701   1582   1234  -2818    150   -413     57   -329     36   -659
   -290  -3000  -2709   1644   1208  -2855    168   -423     28   -358      2   -678
   -329  -3039  -2709   1683   1187  -2876    179   -428     10   -389    -23   -691
   -392  -3057  -2665   1725   1135  -2863    194   -402     31   -371      5   -652
   -498  -3122  -2624   1810   1060  -2873    231   -368     59   -345     38   -618
   -545  -3167  -2624   1855   1039  -2896    259   -355     59   -342     31   -620
   -522  -3172  -2650   1844   1062  -2909    275   -371     38   -368      7   -641
   -483  -3177  -2694   1831   1104  -2935    236   -410     -2   -415    -41   -696
   -444  -3247  -2803   1844   1176  -3026    218   -436    -28   -441    -80   -756
   -381  -3244  -2863   1813   1239  -3055    246   -415    -15   -423    -67   -745
   -410  -3239  -2831   1823   1210  -3034    228   -415    -23   -426    -59   -691
   -345  -3263  -2917   1805   1286  -3091    184   -480    -88   -496   -119   -696
   -327  -3239  -2915   1782   1293  -3078    223   -457    -64   -483   -106   -659
   -376  -3268  -2891   1821   1257  -3081    246   -423    -25   -439    -59   -639
   -202  -3143  -2940   1670   1366  -3042    306   -381     18   -394    -10   -662
   -192  -3273  -3081   1732   1444  -3177    249   -470    -80   -496   -106   -753
   -187  -3348  -3161   1766   1486  -3255    296   -423    -70   -532   -189   -859
   -129  -3328  -3198   1730   1532  -3263    397   -275     46   -459   -189   -852
    -83  -3216  -3133   1649   1522  -3174    446    -88    244   -252    -10   -735
    -15  -2990  -2974   1504   1478  -2982    478    181    553    124    381   -405
     15  -2642  -2660   1312   1337  -2650    397    210    680    407    836     88
    -75  -2429  -2356   1252   1140  -2392    265    -90    545    496   1182    519
   -228  -2379  -2153   1304    961  -2268    116   -517    246    376   1241    628
   -332  -2725  -2392   1530   1028  -2559     -7  -1039   -322   -270    574     36
   -368  -3328  -2959   1847   1293  -3146   -174  -1512  -1013  -1236   -504   -963
   -340  -3694  -3356   2016   1506  -3525   -272  -1532  -1153  -1478   -802  -1286
   -311  -3852  -3541   2081   1613  -3697   -215  -1296   -937  -1304   -701  -1234
   -267  -3863  -3595   2065   1662  -3730   -106  -1034   -667  -1072   -548  -1137
   -265  -3751  -3486   2005   1608  -3621     70   -743   -371   -815   -348   -995
   -218  -3645  -3426   1930   1602  -3535    205   -540   -174   -639   -202   -883
   -127  -3574  -3447   1849   1657  -3512    241   -480   -109   -592   -166   -878
    -75  -3554  -3478   1816   1701  -3517    252   -454    -80   -571   -153   -862
    -33  -3546  -3515   1787   1738  -3530    231   -454    -75   -574   -153   -852
      5  -3517  -3522   1756   1761  -3520    220   -452    -75   -579   -161   -857
     31  -3504  -3538   1735   1782  -3522    205   -454    -83   -597   -179   -870
     54  -3509  -3564   1727   1808  -3535    197   -459    -80   -602   -179   -867
     75  -3496  -3572   1709   1823  -3535    202   -457    -70   -597   -168   -878
     96  -3504  -3600   1704   1847  -3551    215   -444    -49   -581   -142   -839
    119  -3499  -3619   1688   1867  -3559    223   -431    -23   -568   -124   -823
    124  -3476  -3600   1675   1862  -3538    228   -415      5   -545   -106   -805
    116  -3452  -3569   1667   1842  -3509    231   -410     23   -535   -103   -784
    109  -3442  -3551   1667   1829  -3496    233   -405     28   -537   -103   -758
     85  -3450  -3538   1680   1810  -3494    254   -376     62   -517    -70   -709
     88  -3434  -3522   1673   1805  -3478    272   -353     96   -488    -41   -675
     93  -3432  -3528   1667   1808  -3478    262   -340    116   -472    -28   -659
    124  -3439  -3564   1657   1842  -3499    252   -322    140   -449    -12   -636
    135  -3411  -3548   1636   1842  -3478    254   -296    179   -405     18   -607
    111  -3387  -3499   1639   1805  -3442    283   -231    252   -329     77   -555
    109  -3333  -3442   1610   1774  -3387    301   -166    324   -254    153   -475
    150  -3255  -3406   1551   1777  -3330    270   -122    381   -189    218   -415
    174  -3231  -3408   1527   1790  -3317    267    -72    449   -122    285   -368
    226  -3185  -3411   1480   1818  -3296    277    -12    522    -41    363   -288
    210  -3135  -3348   1460   1779  -3239    296     46    592     28    439   -207
    218  -3104  -3322   1441   1769  -3213    316     62    626     51    467   -181
    194  -3083  -3281   1441   1735  -3182    335     64    636     62    485   -158
    207  -3052  -3260   1423   1732  -3156    301     46    618     57    488   -145
    236  -3057  -3294   1410   1764  -3174    290     15    581     10    428   -218
    231  -3089  -3320   1428   1774  -3205    298    -31    530    -49    366   -265
    223  -3154  -3377   1465   1797  -3265    324    -64    493   -106    319   -296
    236  -3229  -3465   1496   1849  -3346    306   -129    433   -189    236   -348
    158  -3286  -3445   1561   1800  -3367    353   -135    410   -228    187   -392
     98  -3283  -3382   1592   1738  -3330    353   -155    371   -280    132   -441
    109  -3296  -3406   1592   1756  -3348    337   -194    324   -335     80   -493
    148  -3322  -3470   1587   1808  -3395    358   -202    309   -350     67   -504
    158  -3364  -3522   1600   1839  -3442    371   -223    280   -384     38   -548
    155  -3408  -3564   1623   1860  -3486    329   -277    218   -462    -49   -615
    171  -3413  -3587   1621   1878  -3499    311   -316    171   -522   -119   -628
    158  -3387  -3546   1615   1852  -3465    329   -303    184   -506    -98   -602
    150  -3385  -3535   1615   1842  -3460    332   -298    192   -496    -85   -597
    132  -3390  -3522   1628   1826  -3455    335   -298    194   -496    -77   -600
    129  -3372  -3502   1621   1813  -3437    342   -288    207   -491    -64   -584
    116  -3317  -3434   1600   1774  -3374    374   -265    236   -467    -28   -540
    116  -3281  -3400   1582   1756  -3341    379   -236    252   -454    -12   -548
    124  -3281  -3406   1577   1764  -3343    363   -228    249   -459    -25   -561
    106  -3302  -3408   1595   1756  -3354    366   -226    259   -449     -5   -555
    101  -3270  -3372   1584   1735  -3320    368   -236    265   -452     -7   -566
     85  -3307  -3395   1608   1738  -3351    309   -275    233   -485    -31   -542
     77  -3348  -3429   1634   1751  -3387    280   -296    210   -506    -36   -561
     83  -3335  -3421   1623   1751  -3377    275   -303    202   -514    -38   -574
     80  -3286  -3367   1602   1722  -3325    293   -311    205   -517    -62   -566
     25  -3377  -3406   1675   1714  -3390    319   -296    213   -527    -77   -561
     20  -3442  -3463   1712   1740  -3452    329   -301    200   -542    -88   -576
     41  -3452  -3496   1704   1766  -3473    301   -327    171   -563   -109   -610
     36  -3489  -3525   1727   1779  -3507    288   -353    145   -589   -137   -639
     41  -3522  -3564   1740   1800  -3543    293   -366    137   -605   -145   -639
     12  -3595  -3608   1790   1810  -3603    293   -392    114   -639   -181   -672
      2  -3632  -3637   1813   1818  -3634    298   -394    101   -654   -210   -714
     38  -3629  -3668   1795   1852  -3647    298   -415     77   -680   -241   -732
     59  -3676  -3735   1805   1896  -3704    283   -444     44   -717   -272   -748
     77  -3699  -3777   1808   1927  -3738    262   -462     20   -743   -293   -789
    106  -3660  -3767   1777   1935  -3712    241   -493     -2   -769   -327   -807
     98  -3684  -3782   1792   1940  -3733    259   -480     10   -753   -309   -782
    119  -3751  -3871   1813   1995  -3811    277   -472     10   -758   -329   -841
    145  -3754  -3902   1803   2023  -3826    257   -493    -23   -807   -400   -896
    155  -3777  -3933   1810   2044  -3855    215   -517    -54   -844   -436   -917
    181  -3839  -4021   1829   2101  -3930    257   -478    -36   -865   -498  -1002
    233  -3819  -4052   1790   2143  -3936    340   -368     70   -810   -504  -1041
    288  -3699  -3987   1704   2135  -3842    389   -215    262   -607   -332   -922
    342  -3450  -3795   1551   2068  -3621    376     -2    555   -210     90   -548
    397  -3060  -3457   1332   1927  -3257    293     64    727    155    628     12
    288  -2938  -3226   1325   1756  -3081    231   -142    558    202    982    431
    174  -3076  -3250   1449   1712  -3161    176   -454    179    -90    901    410
    101  -3348  -3450   1621   1774  -3398     67   -950   -465   -870     88   -270
    103  -3728  -3832   1813   1966  -3780    -88  -1457  -1156  -1842  -1067  -1247
    179  -4024  -4203   1922   2190  -4112   -153  -1426  -1174  -1922  -1239  -1441
    226  -4185  -4411   1979   2317  -4297    -85  -1195   -909  -1673  -1085  -1397
    244  -4234  -4481   1992   2361  -4356     28   -974   -628  -1413   -909  -1314
    192  -4219  -4411   2013   2301  -4315    168   -743   -337  -1148   -701  -1176
    106  -4169  -4276   2031   2190  -4224    329   -527    -96   -922   -514  -1041
     64  -4185  -4252   2060   2158  -4219    374   -449    -12   -839   -452  -1005
     85  -4117  -4206   2016   2145  -4162    392   -418     18   -802   -431   -997
    106  -4039  -4146   1966   2125  -4091    420   -402     44   -782   -407   -987
     90  -3998  -4091   1951   2088  -4042    462   -376     77   -756   -389   -966
      5  -3938  -3943   1966   1971  -3941    462   -353    101   -727   -368   -914
   -145  -3850  -3704   1995   1777  -3777    480   -311    140   -675   -309   -841
   -283  -3787  -3504   2036   1610  -3647    504   -270    184   -623   -244   -761
   -166  -3878  -3712   2021   1771  -3795    465   -303    148   -665   -288   -807
    -64  -3878  -3816   1971   1875  -3847    441   -322    132   -688   -309   -831
    -38  -3881  -3842   1958   1899  -3863    439   -316    140   -683   -306   -818
    -59  -3899  -3839   1979   1888  -3871    470   -288    166   -654   -283   -782
    -46  -3881  -3834   1964   1891  -3858    446   -285    171   -639   -265   -740
    -64  -3912  -3847   1987   1888  -3881    436   -277    184   -610   -241   -691
   -129  -3933  -3806   2029   1836  -3871    459   -246    220   -566   -213   -623
   -153  -3959  -3806   2057   1826  -3884    491   -226    241   -540   -202   -563
   -171  -3964  -3793   2068   1808  -3881    496   -205    265   -517   -174   -568
   -226  -4021  -3798   2122   1784  -3910    457   -213    254   -506   -155   -592
   -184  -4063  -3878   2122   1847  -3972    428   -244    252   -506   -166   -615
    -88  -4039  -3951   2065   1930  -3995    397   -241    272   -483   -155   -626
    -10  -3956  -3946   1982   1966  -3951    363   -210    309   -431    -96   -597
    111  -3852  -3964   1870   2036  -3907    340   -174    361   -355    -20   -542
    132  -3793  -3925   1829   2026  -3858    342   -132    418   -277     41   -472
     77  -3717  -3795   1821   1935  -3756    381    -62    501   -192    135   -361
     31  -3663  -3694   1816   1860  -3678    400    -10    555   -132    197   -285
     23  -3642  -3668   1808   1844  -3655    402     12    571   -116    215   -267
     20  -3626  -3650   1800   1834  -3637    405      5    548   -137    197   -296
      2  -3619  -3621   1808   1810  -3619    407    -15    517   -174    155   -329
     15  -3650  -3665   1816   1839  -3658    397    -46    472   -231     93   -379
     28  -3645  -3673   1805   1849  -3658    400    -70    428   -280     44   -415
     46  -3663  -3712   1805   1878  -3686    407   -103    379   -340    -20   -462
     41  -3710  -3751   1834   1896  -3730    423   -145    332   -405    -96   -530
     20  -3756  -3780   1867   1899  -3767    420   -200    270   -480   -176   -610
    -20  -3813  -3795   1917   1886  -3806    394   -267    200   -558   -254   -680
    -62  -3884  -3821   1971   1878  -3852    368   -324    142   -628   -322   -732
    -90  -3923  -3832   2008   1870  -3878    379   -363     93   -685   -376   -771
   -111  -3930  -3819   2018   1852  -3876    400   -376     80   -706   -400   -792
   -127  -3917  -3790   2021   1831  -3855    387   -392     67   -719   -407   -805
   -114  -3912  -3800   2013   1842  -3858    368   -410     49   -735   -420   -820
    -90  -3920  -3829   2005   1867  -3876    361   -426     33   -745   -439   -839
    -75  -3897  -3824   1984   1873  -3860    361   -431     28   -750   -441   -852
    -49  -3837  -3787   1943   1867  -3813    376   -407     59   -727   -407   -820
    -23  -3772  -3748   1896   1862  -3761    402   -376     98   -698   -374   -789
    -12  -3710  -3697   1862   1842  -3704    392   -363    122   -672   -350   -766
    -25  -3697  -3671   1860   1821  -3684    420   -337    148   -654   -348   -769
      0  -3689  -3689   1844   1844  -3689    420   -327    161   -646   -345   -771
     54  -3652  -3707   1797   1878  -3681    384   -348    161   -646   -348   -782
    106  -3608  -3715   1751   1909  -3660    361   -355    171   -641   -337   -761
    142  -3637  -3780   1745   1958  -3707    335   -381    142   -662   -355   -771
    132  -3665  -3798   1766   1964  -3730    311   -400    122   -680   -376   -776
     93  -3681  -3774   1792   1932  -3725    324   -400    119   -683   -379   -774
     57  -3694  -3751   1818   1904  -3722    327   -394    122   -685   -387   -787
     28  -3774  -3803   1870   1914  -3787    290   -407    101   -717   -420   -833
     49  -3793  -3842   1870   1945  -3816    296   -418     93   -743   -457   -867
    129  -3795  -3925   1831   2026  -3860    319   -420     75   -776   -493   -885
    197  -3850  -4047   1826   2122  -3949    340   -436     38   -823   -530   -930
    205  -3933  -4138   1862   2169  -4034    329   -462     25   -852   -563   -969
    184  -4003  -4188   1909   2184  -4094    322   -496      0   -883   -600   -982
    142  -4107  -4250   1979   2195  -4177    285   -542    -54   -935   -649  -1018
    142  -4193  -4336   2026   2239  -4263    259   -574    -88   -976   -683  -1067
    176  -4240  -4416   2031   2294  -4325    270   -571    -93   -989   -701  -1132
    231  -4250  -4481   2008   2353  -4364    280   -574    -90   -997   -719  -1150
    306  -4232  -4541   1961   2423  -4385    257   -574    -96  -1010   -745  -1135
    340  -4234  -4575   1948   2457  -4403    236   -587   -116  -1041   -771  -1143
    293  -4242  -4536   1971   2413  -4388    293   -581   -116  -1047   -787  -1111
    218  -4219  -4437   2000   2325  -4328    311   -558   -101  -1031   -779  -1057
    119  -4221  -4341   2049   2229  -4281    288   -524    -75  -1018   -774  -1034
     46  -4182  -4229   2068   2138  -4206    405   -384     49   -943   -753  -1065
     15  -4034  -4050   2008   2031  -4042    550   -189    244   -776   -644   -984
     -7  -3780  -3772   1893   1880  -3777    626     18    506   -483   -358   -735
    -12  -3476  -3463   1743   1722  -3470    584    174    740   -135     83   -290
    -36  -3151  -3115   1595   1538  -3133    452     44    696     -2    457    202
   -111  -3042  -2933   1577   1408  -2987    371   -213    439    -77    644    472
   -231  -3128  -2896   1678   1332  -3013    322   -535     44   -428    410    298
   -420  -3504  -3086   1961   1330  -3296    262   -974   -524  -1176   -462   -478
   -537  -3910  -3372   2223   1415  -3642    161  -1283   -987  -1842  -1278  -1192
   -407  -4133  -3728   2268   1657  -3930     72  -1187   -898  -1761  -1270  -1254
   -290  -4232  -3941   2262   1823  -4086    109   -987   -678  -1543  -1140  -1202
   -171  -4216  -4045   2192   1935  -4130    213   -782   -444  -1340  -1002  -1083
      2  -4104  -4107   2052   2055  -4104    348   -555   -205  -1127   -849   -958
    101  -4016  -4117   1953   2109  -4065    392   -444    -90  -1026   -774   -930
     93  -4011  -4104   1958   2096  -4055    402   -413    -62   -997   -753   -924
    132  -3962  -4094   1914   2112  -4026    392   -407    -62   -992   -750   -917
    314  -3824  -4138   1756   2226  -3980    413   -371    -31   -958   -727   -904
    329  -3829  -4159   1748   2242  -3993    436   -358    -36   -974   -766   -904
    231  -3842  -4073   1805   2151  -3959    441   -327    -18   -963   -769   -901
    200  -3813  -4016   1805   2107  -3915    480   -267     36   -909   -711   -870
    174  -3780  -3954   1803   2062  -3865    493   -244     57   -883   -680   -831
    140  -3769  -3910   1813   2023  -3839    488   -233     64   -867   -649   -823
    132  -3748  -3881   1808   2005  -3813    478   -223     64   -870   -652   -862
    171  -3686  -3858   1756   2013  -3772    475   -207     77   -852   -628   -844
    155  -3655  -3811   1751   1982  -3733    496   -166    114   -810   -587   -823
    148  -3606  -3754   1730   1951  -3678    498   -140    124   -792   -576   -800
    223  -3455  -3678   1615   1951  -3567    509   -103    155   -756   -542   -750
    213  -3413  -3626   1600   1919  -3520    498   -101    155   -753   -540   -753
    228  -3380  -3608   1577   1917  -3494    462   -106    137   -758   -555   -774
    280  -3322  -3606   1519   1943  -3463    431   -103    132   -761   -568   -771
    348  -3250  -3598   1449   1971  -3424    407    -88    132   -753   -563   -769
    410  -3169  -3580   1379   1995  -3374    392    -46    163   -714   -527   -745
    467  -3078  -3546   1306   2005  -3312    387      0    202   -654   -472   -691
    524  -2938  -3463   1205   1992  -3200    376     57    246   -587   -420   -641
    584  -2831  -3419   1122   2000  -3125    363    111    293   -524   -363   -579
    628  -2735  -3364   1052   1992  -3047    358    166    342   -462   -306   -496
    675  -2590  -3265    958   1969  -2927    363    220    389   -402   -249   -428
    698  -2494  -3192    896   1943  -2842    366    244    402   -381   -233   -397
    709  -2410  -3122    849   1914  -2766    371    249    387   -389   -252   -384
    714  -2369  -3086    826   1899  -2727    363    239    345   -420   -290   -400
    714  -2288  -3003    787   1857  -2644    371    231    316   -446   -319   -410
    717  -2231  -2951    756   1831  -2590    376    200    272   -498   -374   -439
    711  -2190  -2902    737   1805  -2546    387    171    226   -553   -431   -470
    714  -2166  -2883    724   1797  -2525    389    137    176   -613   -496   -519
    711  -2161  -2873    724   1792  -2517    392    103    135   -665   -550   -555
    711  -2122  -2837    704   1771  -2478    400     75     96   -701   -594   -576
    730  -2088  -2818    678   1774  -2452    413     41     49   -743   -652   -626
    735  -2039  -2774    649   1753  -2405    413     25     12   -771   -698   -644
    724  -1984  -2709    631   1717  -2346    405      2    -20   -800   -740   -657
    704  -1943  -2650    618   1675  -2296    402    -18    -49   -813   -756   -657
    701  -1899  -2603    597   1652  -2249    407    -25    -64   -820   -769   -675
    719  -1816  -2535    548   1626  -2174    415    -12    -62   -807   -776   -667
    727  -1756  -2483    514   1605  -2120    415     10    -62   -789   -774   -639
    732  -1647  -2382    457   1556  -2016    428     44    -46   -753   -737   -613
    763  -1501  -2268    368   1514  -1883    436     72    -23   -722   -717   -592
    779  -1371  -2153    296   1462  -1761    452    103     -2   -696   -701   -563
    795  -1273  -2068    239   1431  -1670    491    148     25   -657   -670   -514
    823  -1195  -2018    184   1418  -1608    501    168     36   -639   -654   -511
    836  -1117  -1953    140   1392  -1532    478    181     33   -620   -639   -504
    846  -1015  -1862     80   1353  -1439    454    189     31   -602   -631   -493
    888   -917  -1805     15   1345  -1361    418    153     -7   -618   -659   -478
    919   -891  -1813    -15   1363  -1350    392    140    -33   -623   -675   -462
    883   -813  -1696    -36   1288  -1254    410    179    -18   -581   -626   -431
    883   -727  -1610    -80   1247  -1169    415    202    -18   -561   -607   -387
    885   -662  -1548   -111   1215  -1104    402    226    -25   -553   -602   -374
    888   -594  -1483   -148   1184  -1036    402    218    -62   -576   -631   -423
    927   -550  -1478   -187   1202  -1013    397    205    -98   -597   -678   -439
    961   -542  -1504   -210   1231  -1021    400    210   -106   -592   -672   -441
    992   -496  -1488   -246   1239   -992    420    205   -129   -607   -688   -480
    898   -452  -1350   -226   1124   -901    407    194   -163   -631   -727   -475
    849   -387  -1236   -231   1041   -813    426    239   -140   -592   -701   -407
    891   -314  -1205   -290   1047   -758    454    270   -127   -558   -672   -410
    904   -277  -1182   -311   1041   -730    433    262   -158   -574   -688   -444
    898   -213  -1114   -342   1005   -665    439    265   -171   -576   -704   -452
    904   -142  -1047   -381    974   -594    449    275   -176   -568   -719   -446
    914    -62   -979   -428    945   -522    452    277   -181   -561   -717   -439
    893      5   -888   -449    891   -441    452    293   -179   -540   -698   -423
    844     38   -805   -441    823   -381    467    311   -166   -509   -675   -394
    885    109   -776   -496    831   -335    465    303   -181   -511   -683   -392
    878    174   -704   -527    789   -265    496    332   -179   -511   -724   -426
    836    207   -628   -522    732   -210    641    509    -62   -431   -706   -423
    888    350   -537   -623    714    -93    730    688     98   -280   -602   -345
    963    628   -335   -797    649    148    787    922    358     23   -324   -111
   1013   1049     36  -1034    488    545    763   1106    597    392    116    332
   1008   1467    459  -1236    275    963    607    948    581    620    555    831
    927   1732    802  -1330     62   1267    413    537    342    639    774   1075
    782   1605    820  -1195    -18   1213    270     67   -101    246    418    795
    678   1143    462   -911    109    802    137   -462   -807   -688   -610    -75
    672    771     98   -722    288    436     -7   -665  -1213  -1257  -1252   -618
    709    631    -77   -670    394    275    -12   -467  -1065  -1122  -1192   -628
    776    561   -215   -670    496    174     96   -194   -815   -888  -1036   -558
    852    623   -228   -737    540    197    270     83   -545   -646   -862   -454
    878    833    -44   -854    462    394    400    290   -345   -462   -727   -350
    911   1034    122   -976    394    579    423    350   -293   -407   -698   -319
    935   1106    168  -1021    381    639    449    389   -259   -363   -672   -296
    922   1169    246  -1047    337    709    480    441   -215   -298   -628   -254
    979   1228    249  -1104    366    740    488    478   -189   -252   -597   -215
   1098   1340    239  -1221    428    789    439    444   -228   -277   -628   -236
   1171   1405    233  -1288    467    820    423    423   -262   -290   -659   -262
   1156   1454    296  -1306    428    875    444    475   -220   -223   -607   -197
   1140   1545    405  -1343    368    976    457    522   -179   -158   -550   -135
   1072   1618    542  -1345    265   1080    511    579   -122    -96   -491    -77
   1054   1654    600  -1356    228   1127    568    623    -80    -46   -446    -33
   1085   1743    657  -1415    213   1200    579    662    -46      7   -402      7
   1127   1829    701  -1478    213   1265    545    657    -51     28   -384     38
   1088   1852    763  -1473    161   1306    561    680    -20     75   -345     85
   1085   1880    795  -1483    145   1337    558    701     -2    106   -327    119
   1065   1909    841  -1488    111   1376    597    756     51    166   -285    192
   1062   1979    917  -1519     72   1449    587    792     80    213   -246    239
   1015   2042   1023  -1530     -2   1532    579    828    111    265   -197    277
    966   2075   1109  -1522    -72   1592    597    883    163    337   -127    342
    909   2130   1221  -1522   -158   1675    618    940    218    413    -62    397
    849   2270   1421  -1558   -285   1847    639   1018    290    511     31    498
    826   2468   1641  -1649   -407   2055    620   1078    358    610    129    594
    914   2585   1670  -1751   -376   2127    566   1111    384    665    181    646
    987   2668   1680  -1829   -345   2174    537   1137    402    709    226    709
   1005   2787   1782  -1896   -387   2286    548   1166    436    761    277    792
   1015   2779   1761  -1899   -374   2270    555   1163    431    758    277    813
    958   2803   1844  -1880   -444   2325    566   1176    433    766    283    839
    875   2852   1977  -1865   -550   2413    584   1208    449    792    293    862
    945   2886   1940  -1914   -496   2413    550   1184    407    750    249    826
   1085   2933   1847  -2010   -381   2390    511   1119    337    688    181    784
   1119   2959   1839  -2039   -361   2400    517   1085    306    662    137    761
   1075   2943   1867  -2010   -397   2405    524   1062    280    633    103    735
   1036   2912   1875  -1974   -418   2395    514   1031    233    597     57    691
    963   2881   1914  -1922   -475   2397    511   1005    192    574     20    670
    909   2829   1919  -1870   -506   2374    501    974    158    542    -28    618
    846   2805   1958  -1829   -555   2385    519    950    135    532    -44    594
    763   2769   2005  -1766   -620   2387    550    927    122    535    -54    579
    714   2735   2021  -1727   -654   2379    522    896     90    514    -77    548
    722   2751   2029  -1738   -654   2390    504    865     70    511    -93    535
    737   2772   2034  -1756   -649   2403    472    844     51    511    -90    532
    800   2813   2013  -1805   -605   2413    436    836     36    519    -98    537
    761   2821   2060  -1792   -649   2439    420    828     46    540    -90    542
    719   2878   2158  -1800   -719   2520    418    844     67    574    -59    568
    711   2974   2262  -1844   -774   2618    420    870    103    626    -20    607
    745   3063   2317  -1904   -784   2691    428    891    127    662      2    641
    782   3109   2327  -1948   -774   2720    410    885    116    665      7    665
    828   3205   2374  -2018   -771   2790    394    891    132    691     31    696
    875   3299   2421  -2088   -774   2860    371    888    145    711     51    727
    857   3343   2486  -2099   -813   2915    337    888    132    717     59    761
    833   3416   2579  -2125   -872   2998    335    909    137    737     85    797
    831   3473   2642  -2153   -906   3057    332    898    135    753     96    813
    776   3470   2694  -2125   -958   3083    322    872    109    743     80    797
    735   3434   2699  -2083   -982   3068    303    857     72    714     49    758
    776   3442   2665  -2109   -943   3052    296    833     49    696     33    745
    756   3442   2686  -2099   -963   3065    272    828     38    693     31    743
    724   3426   2701  -2075   -989   3065    262    828     25    683     15    743
    688   3408   2720  -2047  -1015   3065    280    826     23    678      2    740
    683   3408   2725  -2047  -1021   3068    280    813     18    667    -18    724
    659   3390   2730  -2023  -1034   3060    259    782     -2    644    -44    706
    649   3387   2738  -2021  -1047   3063    254    771    -10    633    -62    701
    644   3395   2751  -2018  -1052   3073    244    779    -12    644    -62    704
    670   3426   2753  -2049  -1041   3091    215    761    -31    633    -80    691
    693   3460   2766  -2078  -1036   3115    210    758    -31    639    -80    685
    683   3455   2772  -2070  -1044   3112    236    766    -18    649    -77    688
    743   3476   2733  -2109   -995   3104    236    763    -15    657    -72    693
    776   3481   2704  -2130   -963   3094    207    750    -18    659    -75    680
    774   3486   2712  -2132   -969   3099    200    753    -20    657    -88    659
    769   3512   2740  -2143   -984   3128    275    846     46    688    -93    618
    776   3541   2764  -2158   -992   3154    371   1000    163    784    -57    613
    810   3689   2878  -2252  -1034   3286    420   1205    384   1028    163    802
    859   3975   3115  -2418  -1127   3546    402   1402    636   1358    537   1200
    885   4351   3463  -2618  -1291   3907    350   1392    732   1600    943   1704
    787   4642   3855  -2714  -1532   4250    233   1088    592   1673   1265   2143
    579   4692   4112  -2637  -1766   4403     75    628    244   1462   1205   2140
    413   4299   3886  -2356  -1738   4094    -70    127   -322    789    457   1434
    355   3735   3380  -2047  -1512   3559   -236   -249   -891     12   -465    571
    439   3359   2920  -1899  -1239   3141   -355   -267  -1008   -163   -704    288
    519   3229   2709  -1875  -1093   2969   -311    -46   -813      7   -594    290
    587   3211   2624  -1899  -1018   2917   -239    192   -576    218   -454    355
    639   3242   2603  -1940   -982   2922   -114    418   -363    407   -324    397
    680   3364   2683  -2021  -1000   3024    -23    561   -228    530   -241    472
    795   3564   2769  -2182   -987   3167     33    652   -132    626   -153    561
    787   3621   2834  -2205  -1023   3229     75    685   -101    659   -129    594
    701   3619   2915  -2161  -1106   3268     -2    672   -119    657   -127    605
    665   3660   2995  -2161  -1163   3328    -12    688    -98    691    -85    636
    646   3673   3026  -2161  -1189   3351     12    714    -70    724    -59    683
    610   3715   3102  -2164  -1247   3408     18    719    -64    724    -64    698
    545   3710   3164  -2127  -1309   3437      7    732    -51    743    -38    732
    511   3704   3192  -2107  -1340   3450     15    756    -33    763    -15    761
    475   3720   3242  -2099  -1382   3481     28    753    -28    774     -2    795
    449   3694   3244  -2070  -1397   3470     23    753    -20    787      2    784
    381   3707   3325  -2047  -1473   3517     23    771     -2    815     31    820
    329   3707   3377  -2018  -1522   3543     12    792      5    836     59    865
    350   3707   3356  -2029  -1501   3530    -10    795     -2    846     75    888
    379   3728   3346  -2055  -1483   3538    -31    784    -15    846     70    901
    402   3751   3348  -2078  -1473   3551    -41    784    -15    846     59    917
    428   3793   3364  -2109  -1467   3580    -44    828     28    898    106    989
    457   3761   3304  -2112  -1423   3533    -67    831     41    924    137   1015
    535   3751   3213  -2143  -1337   3483    -88    849     59    953    171   1041
    571   3733   3159  -2153  -1293   3445    -93    875     90    997    215   1072
    587   3689   3102  -2138  -1257   3395   -116    898    127   1039    267   1109
    613   3684   3068  -2148  -1228   3377   -135    940    163   1078    309   1130
    620   3806   3185  -2213  -1283   3496   -140   1021    254   1179    418   1244
    602   3910   3304  -2257  -1350   3608   -114   1101    345   1278    535   1325
    542   3998   3455  -2270  -1454   3728   -103   1143    379   1314    561   1327
    488   4042   3554  -2265  -1532   3798   -103   1158    400   1337    587   1371
    452   4016   3564  -2234  -1556   3790   -106   1156    402   1343    607   1387
    410   3985   3574  -2197  -1584   3782   -111   1143    397   1332    605   1382
    392   3949   3556  -2169  -1582   3754   -114   1098    363   1280    561   1340
    402   3928   3525  -2166  -1561   3728   -132   1031    311   1202    488   1275
    420   3886   3465  -2153  -1522   3678   -148    961    254   1122    407   1202
    431   3863   3429  -2148  -1499   3647   -179    891    194   1041    327   1117
    457   3834   3377  -2145  -1460   3606   -210    823    132    966    254   1034
    491   3790   3299  -2143  -1405   3546   -241    748     59    885    179    937
    530   3756   3226  -2143  -1348   3491   -272    670    -10    802     90    826
    532   3715   3182  -2122  -1325   3447   -311    615    -54    748     33    769
    540   3699   3159  -2120  -1309   3429   -350    579    -88    706     -7    717
    589   3668   3078  -2130  -1244   3374   -384    522   -132    657    -59    662
    623   3637   3013  -2130  -1195   3325   -407    506   -137    649    -64    649
    626   3629   3000  -2130  -1187   3315   -436    491   -137    649    -64    631
    683   3691   3008  -2187  -1161   3351   -444    488   -137    646    -77    623
    730   3748   3018  -2239  -1145   3385   -444    498   -116    659    -62    636
    693   3754   3060  -2223  -1182   3408   -441    496   -114    665    -54    623
    613   3735   3122  -2177  -1254   3429   -431    496   -111    657    -51    618
    563   3756   3192  -2158  -1314   3476   -428    506    -90    672    -33    605
    558   3816   3257  -2187  -1348   3538   -436    501    -77    688    -12    615
    574   3852   3278  -2213  -1350   3567   -465    475    -77    696      2    639
    558   3839   3281  -2200  -1361   3561   -509    436   -103    678     -7    641
    527   3826   3299  -2177  -1384   3564   -530    423   -111    678      0    672
    532   3845   3312  -2190  -1389   3577   -537    418   -109    680     15    735
    504   3824   3320  -2164  -1408   3572   -555    402   -119    667     12    763
    426   3748   3322  -2088  -1449   3538   -566    387   -137    644     -2    763
    366   3626   3260  -1995  -1447   3445   -587    350   -179    597    -49    724
    389   3616   3226  -2005  -1418   3424   -594    340   -194    581    -64    709
    431   3600   3169  -2016  -1369   3385   -605    314   -220    550    -93    665
    446   3554   3107  -2003  -1330   3333   -607    288   -252    511   -122    633
    491   3543   3052  -2016  -1280   3299   -626    257   -288    472   -155    602
    483   3548   3065  -2016  -1291   3307   -618    257   -288    467   -163    602
    465   3541   3076  -2003  -1306   3309   -615    252   -301    449   -181    600
    485   3483   2995  -1987  -1254   3242   -620    249   -306    441   -189    600
    478   3463   2985  -1969  -1252   3224   -628    252   -301    441   -189    597
    519   3489   2969  -2005  -1226   3229   -659    239   -311    431   -189    592
    540   3496   2953  -2018  -1208   3226   -662    239   -314    428   -187    605
    522   3460   2935  -1992  -1208   3198   -659    231   -322    420   -184    602
    501   3426   2925  -1964  -1210   3177   -649    215   -332    413   -200    571
    501   3408   2907  -1958  -1202   3159   -618    213   -335    384   -246    504
    509   3421   2912  -1966  -1200   3167   -553    280   -283    384   -288    431
    527   3429   2899  -1979  -1184   3164   -475    405   -174    449   -277    392
    555   3548   2992  -2052  -1218   3270   -410    576     38    667    -93    527
    633   3852   3216  -2244  -1291   3535   -475    776    306   1047    337    937
    685   4247   3559  -2468  -1436   3904   -589    795    426   1361    826   1457
    610   4424   3811  -2520  -1600   4120   -722    524    280   1447   1145   1808
    483   4328   3845  -2405  -1680   4086   -862    101    -96   1213   1070   1800
    368   3930   3561  -2151  -1597   3748   -979   -472   -797    332    127    992
    309   3551   3242  -1930  -1465   3398  -1122   -917  -1413   -532   -800    205
    322   3276   2951  -1800  -1314   3115  -1205   -893  -1449   -636   -945     25
    288   3073   2785  -1680  -1247   2930  -1106   -641  -1187   -402   -802     64
    309   3008   2699  -1660  -1195   2855   -969   -400   -911   -171   -659    161
    335   3099   2761  -1717  -1213   2930   -823   -150   -633     83   -459    288
    332   3177   2842  -1756  -1254   3008   -719      5   -462    249   -327    368
    358   3185   2826  -1771  -1234   3005   -675     57   -389    306   -270    387
    358   3192   2834  -1777  -1236   3013   -667     64   -379    306   -285    366
    303   3218   2912  -1761  -1304   3065   -644    101   -345    345   -254    405
    319   3213   2894  -1769  -1288   3055   -659     96   -345    353   -246    392
    298   3156   2857  -1727  -1278   3008   -644    124   -311    397   -205    431
    293   3109   2813  -1701  -1262   2961   -623    137   -296    415   -187    407
    322   3146   2824  -1735  -1249   2985   -646     98   -335    374   -231    361
    311   3167   2855  -1740  -1273   3011   -672     83   -340    376   -231    358
    309   3141   2831  -1725  -1260   2987   -633    106   -314    394   -210    400
    311   3115   2803  -1714  -1247   2959   -662     96   -314    402   -181    431
    301   3115   2811  -1709  -1254   2964   -685     88   -319    402   -166    441
    303   3104   2800  -1706  -1247   2953   -683     77   -335    379   -197    384
    283   3143   2860  -1712  -1288   3003   -701     70   -329    371   -210    405
    337   3156   2816  -1748  -1239   2987   -704     98   -296    418   -148    431
    387   3159   2772  -1774  -1192   2966   -709     93   -296    426   -129    433
    405   3154   2748  -1779  -1174   2953   -740     75   -303    423   -132    439
    387   3135   2748  -1761  -1179   2943   -737     85   -283    444   -122    405
    454   3167   2709  -1810  -1127   2938   -756     88   -275    452   -119    462
    496   3180   2683  -1839  -1093   2933   -769    116   -226    519    -38    524
    540   3218   2678  -1883  -1067   2948   -758    168   -153    605     51    581
    584   3276   2691  -1930  -1052   2985   -740    233    -75    698    148    685
    620   3270   2650  -1945  -1015   2961   -779    262    -38    748    213    704
    667   3276   2608  -1971   -971   2943   -782    270    -15    771    228    691
    639   3270   2629  -1956   -995   2948   -787    285      2    797    259    745
    600   3260   2660  -1930  -1028   2961   -797    277      0    797    270    756
    553   3198   2642  -1875  -1044   2920   -750    288     18    800    275    737
    496   3120   2624  -1810  -1062   2873   -722    267      2    763    246    706
    472   3052   2579  -1766  -1052   2816   -732    233    -31    714    210    678
    472   2987   2514  -1730  -1021   2751   -722    207    -62    667    161    649
    426   2857   2431  -1641  -1002   2644   -719    161   -114    592     96    576
    405   2761   2356  -1584   -976   2561   -719    109   -168    517     20    509
    350   2652   2299  -1501   -974   2478   -691     88   -194    470    -25    467
    257   2543   2286  -1400  -1013   2416   -646     80   -205    452    -46    441
    241   2579   2335  -1413  -1047   2457   -607     83   -197    446    -49    415
    137   2517   2377  -1327  -1119   2447   -615     36   -246    387   -111    366
     49   2457   2408  -1254  -1179   2434   -605      7   -275    355   -135    348
    -23   2405   2429  -1189  -1226   2416   -592     -2   -285    337   -140    340
    -98   2429   2527  -1166  -1314   2478   -615    -12   -285    337   -132    353
   -142   2470   2613  -1166  -1376   2540   -589     -2   -265    355   -111    376
      0   2486   2486  -1244  -1244   2486   -631    -49   -296    324   -137    340
     96   2460   2364  -1278  -1132   2413   -683    -90   -327    293   -163    288
     72   2408   2333  -1241  -1130   2372   -652    -75   -306    309   -150    293
     54   2327   2270  -1192  -1109   2299   -620    -62   -290    319   -148    301
     38   2385   2346  -1213  -1153   2366   -623    -59   -280    335   -129    345
     44   2517   2473  -1280  -1213   2496   -644    -57   -252    384    -59    452
      2   2475   2473  -1241  -1234   2475   -626    -44   -228    431     -5    568
   -124   2436   2561  -1156  -1343   2496   -584      0   -192    483     54    701
   -262   2413   2673  -1075  -1467   2540   -581     10   -189    493     80    779
   -259   2353   2613  -1047  -1436   2483   -589    -10   -207    470     75    805
   -213   2286   2499  -1036  -1356   2392   -605    -38   -231    446     46    748
    -64   2179   2242  -1057  -1153   2210   -667   -101   -296    371    -31    563
     18   2083   2065  -1052  -1023   2075   -685   -145   -361    296   -103    410
    -33   2044   2078  -1005  -1054   2060   -641   -155   -392    259   -137    324
   -127   1943   2068   -909  -1098   2005   -652   -184   -431    220   -187    236
   -135   1855   1990   -862  -1062   1922   -691   -215   -467    184   -228    192
   -101   1813   1914   -859  -1008   1862   -704   -244   -485    153   -254    171
    -67   1787   1855   -859   -961   1821   -719   -277   -517    119   -285    137
    -46   1709   1753   -833   -898   1730   -727   -283   -537     98   -311    111
    -25   1667   1693   -820   -859   1680   -724   -290   -558     77   -335     98
     -2   1636   1639   -818   -820   1636   -730   -309   -574     59   -353     90
     51   1660   1608   -854   -776   1634   -704   -316   -574     57   -353     85
     46   1647   1600   -849   -776   1623   -758   -350   -589     36   -374     62
     23   1628   1605   -826   -789   1618   -787   -371   -592     33   -371     57
     -5   1579   1582   -787   -795   1582   -769   -368   -576     36   -361     49
     -2   1558   1561   -776   -782   1558   -722   -314   -517     62   -363     20
      2   1610   1608   -807   -805   1610   -662   -215   -394    129   -361    -23
     36   1756   1719   -896   -841   1738   -600    -75   -207    311   -218     75
    101   2003   1901  -1052   -901   1951   -597     96     59    649    145    405
    153   2327   2174  -1239  -1010   2252   -691    213    277   1041    680    958
    176   2540   2364  -1361  -1093   2452   -802     18    109   1034    997   1374
    106   2431   2322  -1270  -1106   2377   -854   -265   -280    732   1000   1428
     -7   2200   2208  -1096  -1109   2205   -911   -641   -818    116    428    927
    -96   1867   1964   -885  -1028   1914  -1031  -1176  -1501   -833   -774   -114
    -59   1566   1623   -753   -841   1592  -1153  -1337  -1730  -1161  -1236   -514
    -10   1306   1317   -646   -665   1312  -1169  -1200  -1556   -979  -1124   -496
      0   1161   1161   -581   -579   1161  -1117  -1021  -1301   -740   -963   -420
    -20   1187   1208   -581   -613   1197   -997   -823  -1031   -483   -769   -306
     23   1335   1312   -680   -644   1325   -872   -613   -774   -233   -561   -166
     80   1408   1327   -743   -623   1369   -820   -498   -639   -101   -462   -106
    106   1402   1296   -753   -594   1350   -820   -480   -594    -64   -436   -103
     70   1384   1314   -727   -620   1350   -815   -485   -576    -51   -428   -111
     33   1387   1353   -711   -659   1371   -784   -457   -542    -25   -413   -109
     44   1387   1343   -717   -649   1363   -782   -433   -530    -12   -397    -98
     80   1379   1296   -732   -607   1337   -789   -446   -537    -18   -402   -103
    114   1382   1267   -748   -576   1325   -802   -467   -545    -23   -410   -103
    142   1413   1270   -779   -563   1340   -823   -475   -540    -23   -402   -109
    150   1413   1262   -782   -555   1337   -815   -472   -535    -25   -397    -93
    142   1363   1218   -756   -537   1293   -839   -493   -548    -31   -407    -98
    150   1322   1171   -735   -509   1247   -872   -514   -555    -31   -418   -119
    114   1299   1182   -709   -535   1241   -844   -524   -548    -23   -418   -119
     93   1283   1189   -688   -548   1239   -836   -524   -545    -23   -420   -106
     36   1283   1244   -659   -605   1265   -826   -514   -524      0   -394    -90
     23   1275   1252   -649   -613   1265   -815   -485   -485     36   -350   -101
    101   1265   1163   -685   -530   1215   -859   -478   -491     46   -350   -163
    161   1273   1111   -717   -475   1192   -844   -423   -446     98   -301   -166
    194   1226   1031   -711   -418   1130   -878   -426   -441    106   -288   -161
    241   1228    987   -735   -371   1109   -898   -444   -431    135   -244    -85
    244   1260   1015   -753   -384   1137   -893   -397   -363    213   -148    -12
    155   1309   1150   -732   -498   1231   -898   -301   -249    327    -28     80
    142   1291   1148   -717   -501   1218   -898   -257   -189    394     31    148
    114   1257   1143   -685   -514   1200   -836   -197   -129    457     93    231
    129   1283   1153   -709   -511   1218   -800   -137    -67    524    171    303
    142   1286   1140   -714   -498   1213   -776    -96    -31    563    215    342
    129   1270   1137   -701   -504   1205   -745    -98    -33    548    205    342
    158   1270   1111   -714   -475   1192   -805   -150    -80    496    155    329
    202   1244   1041   -724   -420   1143   -857   -194   -132    431     90    280
    148   1197   1049   -672   -452   1124   -810   -197   -155    394     49    259
     67   1135   1065   -602   -498   1101   -784   -213   -187    350     10    246
     15   1078   1062   -545   -522   1070   -771   -249   -236    288    -41    189
    -64   1062   1127   -501   -597   1093   -743   -275   -270    228    -96    166
   -114   1013   1124   -449   -620   1067   -745   -316   -324    161   -158    122
   -161    922   1083   -381   -623   1002   -735   -340   -358    124   -184     70
   -220    865   1085   -322   -652    974   -750   -366   -394     85   -226     -2
   -210    865   1072   -329   -641    969   -719   -387   -418     49   -265    -33
   -218    844   1062   -311   -639    953   -722   -423   -462      0   -314    -67
   -252    818   1070   -283   -662    943   -763   -449   -491    -33   -345    -70
   -249    761   1010   -254   -628    885   -769   -454   -498    -44   -337    -70
   -202    779    982   -288   -592    878   -740   -436   -480    -36   -329    -83
   -140    862   1002   -361   -571    932   -756   -431   -459    -18   -319    -75
    -67    932    997   -433   -532    963   -813   -444   -459     -7   -314    -64
     36    950    914   -493   -439    932   -782   -426   -433     23   -280    -20
     36    966    927   -501   -446    948   -756   -426   -423     20   -283    -20
     18    956    937   -488   -459    948   -750   -413   -407     23   -277    -46
     67    997    930   -532   -431    963   -763   -381   -374     59   -239    -10
     80   1013    932   -545   -426    974   -805   -361   -350     96   -189     57
     72    989    914   -532   -420    953   -823   -384   -363     72   -207     20
     83    987    904   -535   -410    945   -818   -394   -371     51   -233      5
     49    958    909   -504   -431    932   -815   -394   -371     59   -215     18
      7    914    906   -459   -449    911   -792   -394   -376     49   -231    -25
     20    917    896   -470   -436    906   -779   -371   -379     49   -231    -38
     80    872    792   -478   -355    833   -826   -397   -436     -5   -275    -72
    153    854    701   -504   -272    779   -870   -426   -480    -51   -324   -103
    192    836    644   -514   -226    740   -867   -431   -493    -64   -342   -114
    176    815    639   -498   -231    727   -885   -485   -553   -129   -418   -200
    166    774    607   -470   -220    691   -880   -532   -597   -179   -472   -254
    181    745    563   -465   -192    654   -930   -571   -641   -220   -491   -277
    241    756    514   -498   -135    636   -958   -594   -678   -252   -522   -301
    283    740    454   -514    -85    597   -961   -600   -678   -257   -517   -309
    329    745    415   -540    -41    581   -974   -623   -717   -301   -555   -327
    314    724    410   -522    -46    568   -974   -600   -719   -296   -561   -327
    332    740    407   -535    -36    574   -995   -620   -743   -306   -576   -374
    366    779    410   -574    -20    594  -1008   -636   -763   -329   -602   -379
    397    784    384   -592      7    584  -1005   -633   -774   -342   -620   -392
    413    787    371   -600     20    581   -969   -600   -761   -355   -644   -441
    444    833    389   -639     28    613   -885   -514   -701   -350   -688   -522
    485    927    441   -709     20    685   -805   -376   -566   -233   -623   -498
    524   1119    592   -823    -33    857   -774   -176   -319     62   -337   -249
    615   1462    846  -1041   -114   1156   -862    -36    -83    439    135    210
    615   1782   1166  -1197   -275   1475   -963   -124    -59    706    613    714
    537   1792   1254  -1166   -358   1525  -1088   -452   -329    672    805    932
    452   1657   1205  -1054   -376   1431  -1254   -922   -831    213    428    631
    324   1296    971   -813   -322   1135  -1395  -1478  -1551   -750   -620   -252
    298    971    672   -633   -187    823  -1506  -1722  -1964  -1371  -1309   -828
    319    735    415   -530    -46    576  -1475  -1530  -1790  -1241  -1270   -865
    337    641    303   -491     15    472  -1348  -1270  -1512  -1000  -1119   -805
    374    701    327   -540     23    517  -1215  -1026  -1252   -769   -953   -701
    397    857    459   -626    -31    659  -1075   -792  -1015   -563   -795   -571
    394    880    485   -641    -44    683   -987   -680   -906   -467   -722   -514
    397    888    491   -644    -46    691   -958   -639   -859   -426   -691   -504
    394    956    561   -675    -83    758   -943   -628   -836   -405   -672   -498
    418    989    571   -704    -75    782   -935   -615   -828   -397   -667   -498
    392   1013    620   -704   -114    818   -935   -581   -805   -376   -649   -488
    376   1008    628   -693   -124    818   -935   -584   -805   -379   -652   -506
    376   1034    657   -706   -140    846   -906   -576   -805   -376   -644   -506
    355   1065    709   -709   -176    888   -906   -558   -789   -355   -631   -485
    358   1065    706   -711   -174    885   -909   -545   -776   -335   -613   -470
    329   1052    722   -691   -197    888   -904   -535   -776   -335   -618   -488
    348   1119    769   -735   -210    945   -904   -524   -763   -319   -602   -478
    335   1187    852   -761   -257   1021   -885   -493   -727   -285   -568   -454
    306   1140    831   -724   -262    987   -891   -496   -724   -283   -563   -462
    298   1150    849   -724   -275   1000   -872   -478   -706   -265   -548   -459
    303   1195    888   -750   -293   1041   -872   -462   -685   -241   -532   -428
    285   1228    943   -756   -327   1085   -867   -423   -646   -197   -493   -392
    290   1241    950   -766   -329   1096   -880   -402   -623   -166   -470   -379
    285   1267    982   -776   -348   1124   -885   -384   -600   -135   -452   -371
    285   1283    995   -787   -355   1140   -878   -345   -555    -80   -405   -335
    306   1322   1015   -813   -353   1169   -911   -298   -504    -18   -342   -277
    314   1387   1070   -852   -376   1228   -896   -239   -446     62   -270   -213
    314   1454   1140   -885   -413   1299   -841   -174   -376    148   -187   -153
    335   1535   1197   -937   -431   1366   -893   -124   -322    218   -116    -98
    361   1608   1247   -984   -441   1428   -911    -77   -280    275    -51    -33
    342   1652   1306   -997   -483   1480   -841    -54   -259    296    -31    -18
    316   1670   1353   -992   -519   1512   -823    -59   -270    288    -25     -2
    293   1665   1371   -979   -540   1519   -789    -64   -293    272    -38     -7
    283   1667   1384   -974   -550   1527   -807    -93   -327    244    -64    -41
    275   1673   1397   -974   -561   1538   -797   -116   -348    220    -80    -64
    267   1618   1350   -943   -540   1483   -800   -166   -407    148   -148   -119
    223   1569   1345   -896   -561   1457   -805   -207   -462     83   -215   -184
    197   1577   1379   -885   -589   1478   -766   -218   -483     54   -244   -200
    215   1530   1312   -872   -548   1421   -784   -272   -550    -15   -314   -254
    197   1496   1299   -846   -550   1397   -792   -316   -602    -72   -371   -314
    176   1462   1286   -820   -553   1376   -802   -353   -641   -111   -407   -353
    145   1452   1306   -797   -579   1379   -782   -376   -667   -135   -428   -379
    161   1434   1270   -800   -553   1353   -782   -410   -706   -168   -462   -415
    148   1423   1273   -787   -561   1348   -810   -444   -743   -187   -483   -420
    148   1462   1314   -807   -584   1389   -849   -436   -732   -168   -459   -418
    145   1452   1306   -797   -579   1379   -815   -431   -722   -153   -439   -410
    116   1460   1343   -789   -613   1402   -792   -428   -714   -145   -423   -379
    124   1488   1363   -807   -618   1426   -807   -415   -693   -129   -410   -379
    135   1527   1389   -831   -628   1460   -758   -397   -672   -111   -405   -379
    132   1558   1426   -844   -646   1493   -678   -368   -644    -96   -405   -363
    109   1551   1439   -831   -665   1496   -766   -394   -652   -103   -400   -366
    116   1613   1496   -865   -688   1556   -823   -410   -652    -90   -381   -353
    145   1662   1517   -906   -685   1590   -818   -415   -644    -72   -361   -353
    161   1665   1504   -911   -670   1584   -846   -441   -670    -90   -374   -368
    148   1665   1517   -909   -685   1592   -880   -472   -693   -109   -381   -363
    137   1641   1501   -891   -683   1571   -862   -472   -685    -96   -363   -355
    171   1680   1509   -927   -667   1595   -911   -496   -701   -109   -376   -371
    176   1652   1475   -914   -649   1564   -945   -524   -737   -148   -413   -384
    166   1608   1441   -891   -636   1525   -909   -537   -750   -168   -431   -405
    168   1579   1408   -875   -620   1493   -893   -550   -769   -189   -452   -418
    184   1538   1353   -862   -584   1447   -898   -561   -789   -205   -465   -439
    166   1488   1322   -826   -576   1405  -1010   -613   -844   -249   -506   -491
    218   1496   1278   -857   -530   1387  -1010   -636   -875   -285   -545   -540
    309   1532   1223   -922   -457   1379   -922   -636   -875   -293   -553   -550
    259   1423   1163   -841   -452   1293   -950   -704   -940   -361   -615   -623
    231   1379   1148   -805   -457   1265   -969   -724   -966   -387   -644   -665
    207   1325   1117   -769   -454   1223   -953   -711   -950   -376   -646   -652
    197   1304   1106   -753   -454   1205   -953   -688   -922   -355   -631   -641
    187   1304   1114   -748   -462   1210   -953   -672   -898   -335   -610   -641
    184   1317   1132   -750   -472   1226   -917   -654   -880   -316   -584   -626
    187   1275   1088   -732   -452   1184   -927   -670   -898   -337   -613   -636
    210   1288   1075   -750   -433   1182   -935   -641   -880   -319   -610   -646
    226   1278   1052   -753   -413   1166   -815   -542   -820   -296   -631   -704
    265   1325   1060   -795   -397   1192   -704   -397   -701   -218   -602   -711
    265   1436   1171   -852   -454   1306   -704   -192   -470     23   -376   -530
    366   1756   1389  -1062   -511   1574   -714     62   -166    420     70    -83
    389   2148   1758  -1273   -683   1953   -678     44    -51    717    545    454
    150   2226   2075  -1187   -961   2151   -831   -329   -246    771    844    807
    -10   2247   2255  -1119  -1132   2249  -1026   -810   -626    517    730    730
   -150   1860   2008   -854  -1078   1932  -1119  -1317  -1239   -252   -119    -18
   -202   1389   1592   -594   -898   1491  -1236  -1647  -1779  -1015   -992   -789
   -174   1143   1317   -483   -745   1228  -1296  -1566  -1771  -1078  -1119   -950
   -210   1072   1283   -433   -748   1176  -1252  -1299  -1525   -862   -971   -878
   -309   1153   1460   -423   -885   1306  -1088  -1028  -1241   -610   -774   -724
   -420   1267   1688   -426  -1057   1478   -870   -745   -963   -363   -571   -563
   -187   1301   1488   -555   -836   1395   -815   -644   -875   -288   -527   -555
    -83   1213   1293   -566   -688   1252   -820   -639   -885   -303   -555   -602
   -109   1202   1309   -548   -709   1254   -774   -600   -841   -265   -519   -566
   -176   1221   1397   -522   -787   1306   -722   -568   -800   -223   -478   -517
   -179   1260   1439   -540   -807   1348   -727   -555   -784   -202   -449   -491
   -127   1254   1382   -563   -756   1319   -740   -542   -771   -187   -428   -465
   -140   1215   1353   -537   -748   1283   -711   -509   -750   -161   -407   -439
   -168   1223   1392   -527   -782   1306   -649   -472   -711   -114   -366   -392
   -223   1241   1465   -509   -844   1353   -654   -454   -683    -72   -327   -350
   -303   1200   1504   -449   -904   1350   -667   -459   -675    -62   -314   -340
   -252   1202   1452   -475   -852   1327   -683   -467   -685    -83   -335   -384
   -119   1182   1301   -532   -709   1241   -701   -493   -732   -135   -384   -444
    -44   1226   1270   -589   -657   1247   -732   -511   -743   -145   -392   -467
    -57   1247   1304   -597   -680   1275   -735   -506   -737   -124   -368   -454
    -62   1252   1312   -594   -685   1280   -730   -498   -730   -106   -350   -439
    -46   1278   1325   -615   -685   1301   -737   -483   -706    -80   -322   -418
    -20   1299   1319   -639   -670   1309   -753   -452   -680    -51   -296   -400
     10   1330   1319   -672   -654   1325   -743   -420   -652    -18   -265   -376
     10   1371   1361   -691   -675   1366   -766   -384   -613     23   -220   -342
     38   1441   1402   -740   -683   1421   -776   -332   -558     90   -153   -280
     70   1506   1436   -787   -683   1473   -758   -267   -493    168    -80   -218
     83   1527   1444   -807   -680   1488   -763   -241   -465    207    -33   -174
     98   1590   1491   -844   -696   1540   -737   -200   -423    254     23   -119
     98   1660   1561   -878   -732   1610   -727   -166   -381    290     72    -80
     85   1717   1631   -901   -771   1675   -743   -161   -368    303    101    -62
     88   1751   1662   -919   -787   1706   -727   -155   -368    306    111    -57
     83   1787   1704   -935   -810   1745   -727   -174   -376    290    101    -67
     54   1821   1766   -937   -857   1792   -714   -166   -371    285    101    -75
      5   1834   1829   -919   -911   1831   -696   -140   -358    288    106    -75
     18   1797   1777   -909   -880   1787   -722   -189   -407    223     44   -135
     12   1769   1753   -891   -870   1761   -698   -233   -436    174      2   -189
     -5   1712   1717   -854   -862   1714   -633   -275   -472    119    -54   -249
    -36   1673   1709   -818   -872   1691   -646   -314   -514     67   -103   -306
    -51   1641   1693   -797   -872   1667   -753   -374   -571     18   -153   -353
    -67   1569   1636   -753   -852   1602   -740   -418   -605    -20   -194   -397
    -72   1522   1592   -724   -833   1556   -719   -457   -633    -57   -231   -431
    -83   1499   1582   -706   -831   1540   -714   -491   -649    -88   -259   -457
    -90   1452   1540   -680   -815   1493   -724   -511   -662   -103   -285   -478
    -70   1449   1519   -691   -795   1483   -735   -522   -665   -106   -290   -485
    -36   1454   1488   -709   -763   1470   -753   -535   -667   -109   -290   -488
    -46   1431   1478   -691   -761   1454   -769   -535   -652    -96   -285   -478
    -80   1439   1517   -680   -797   1475   -750   -524   -610    -62   -254   -449
    -25   1421   1444   -698   -735   1434   -748   -527   -605    -64   -257   -462
     -5   1387   1392   -693   -698   1389   -701   -506   -592    -57   -257   -454
     20   1371   1350   -696   -665   1361   -701   -504   -584    -44   -239   -431
     -5   1392   1397   -696   -701   1395   -758   -519   -584    -31   -218   -410
    -12   1387   1400   -688   -706   1395   -766   -532   -571    -20   -202   -402
    -10   1322   1332   -657   -672   1327   -787   -558   -589    -44   -218   -426
     -2   1275   1278   -636   -639   1275   -828   -594   -620    -77   -241   -454
     -2   1247   1249   -623   -628   1249   -810   -605   -620    -88   -241   -462
     33   1236   1202   -636   -584   1218   -802   -618   -636   -103   -246   -470
     72   1182   1109   -628   -517   1145   -823   -636   -670   -132   -272   -504
     41   1109   1067   -574   -511   1088   -820   -636   -678   -137   -283   -511
    -20   1015   1036   -498   -530   1026   -797   -646   -678   -140   -285   -514
    -44    963   1008   -459   -524    984   -787   -659   -685   -150   -296   -514
    -62    904    963   -420   -514    932   -820   -688   -711   -176   -319   -522
    -77    888    966   -405   -522    927   -787   -665   -696   -166   -311   -517
   -101    872    971   -387   -537    922   -789   -667   -691   -166   -319   -496
   -137    857    995   -361   -566    927   -776   -693   -701   -179   -327   -467
   -111    867    976   -379   -542    922   -761   -709   -711   -192   -329   -465
   -145    865   1010   -358   -576    937   -771   -704   -691   -171   -296   -454
   -241    818   1060   -288   -652    940   -737   -646   -639   -116   -244   -449
   -280    802   1080   -262   -680    940   -711   -633   -626   -119   -254   -457
   -275    782   1057   -254   -667    919   -717   -646   -644   -150   -288   -472
   -288    779   1067   -244   -678    922   -727   -631   -615   -119   -254   -457
   -303    779   1083   -239   -693    930   -680   -574   -566    -88   -228   -459
   -342    766   1109   -213   -724    935   -576   -472   -488    -64   -252   -506
   -337    782   1119   -223   -730    950   -514   -345   -371     12   -228   -511
   -342    950   1293   -303   -818   1122   -410   -106    -93    301     28   -283
   -342   1231   1571   -446   -958   1400   -407    127    226    732    517    200
   -322   1628   1951   -654  -1135   1790   -517     46    296    989    971    748
   -415   1888   2304   -737  -1358   2096   -659   -285    124   1065   1278   1161
   -535   1886   2421   -675  -1478   2153   -826   -732   -257    823   1192   1132
   -665   1389   2055   -363  -1361   1722   -935  -1283   -932    -38    267    303
   -691    849   1540    -77  -1117   1192  -1072  -1639  -1504   -849   -646   -522
   -636    519   1153     57   -896    836  -1122  -1561  -1514   -932   -805   -704
   -600    376    976    111   -787    675  -1044  -1312  -1262   -727   -680   -675
   -550    335    885    106   -717    610   -888  -1036   -974   -496   -527   -600
   -514    368    883     72   -698    626   -680   -750   -683   -249   -337   -449
   -454    446    901      2   -678    672   -600   -587   -514    -96   -202   -358
   -402    459    862    -28   -631    659   -587   -540   -465    -64   -171   -361
   -392    480    872    -46   -631    675   -553   -527   -444    -57   -166   -306
   -384    488    870    -51   -628    678   -558   -545   -441    -62   -166   -296
   -400    496    893    -49   -649    693   -555   -545   -436    -64   -163   -290
   -353    524    878    -85   -615    701   -600   -563   -452    -88   -181   -316
   -290    504    795   -109   -542    646   -613   -579   -454    -98   -200   -327
   -275    478    753   -101   -514    615   -589   -555   -426    -80   -179   -314
   -265    457    722    -96   -493    587   -574   -542   -405    -54   -129   -288
   -202    493    696   -145   -449    594   -610   -568   -423    -77   -127   -329
   -158    465    620   -153   -389    540   -641   -600   -433    -98   -168   -405
   -228    478    706   -127   -467    592   -641   -600   -418    -80   -161   -340
   -233    509    740   -137   -485    623   -620   -561   -384    -46   -119   -316
   -119    493    613   -187   -366    553   -618   -568   -389    -67   -155   -452
   -116    459    574   -171   -348    517   -639   -602   -397    -83   -171   -465
   -150    504    654   -176   -402    579   -633   -561   -350    -38   -124   -389
   -111    527    636   -207   -374    581   -649   -540   -322    -12   -101   -361
    -96    524    620   -213   -358    571   -654   -537   -288     18    -70   -340
    -59    530    587   -236   -324    558   -667   -511   -246     57    -31   -335
    -15    548    563   -265   -288    555   -665   -454   -184    127     36   -290
    -23    597    618   -288   -319    607   -667   -405   -124    197    103   -236
     41    678    636   -358   -296    657   -678   -366    -64    267    174   -192
     51    701    646   -376   -298    675   -667   -327    -15    324    236   -148
     33    753    719   -394   -342    737   -649   -285     36    392    303    -88
     90    787    693   -441   -301    740   -662   -277     49    415    335    -72
    127    802    675   -465   -272    740   -665   -270     51    413    342    -83
    124    779    654   -452   -265    717   -639   -267     41    400    324    -83
    106    737    631   -423   -262    685   -636   -293     12    363    288   -106
     96    706    607   -402   -257    657   -659   -355    -44    293    231   -135
    106    657    550   -381   -220    605   -665   -418   -101    218    176   -155
     77    592    514   -337   -218    555   -628   -457   -142    161    140   -158
     18    537    517   -277   -249    527   -613   -491   -181     96     67   -270
      0    491    491   -246   -244    491   -597   -524   -223     25    -23   -366
    -28    459    488   -215   -257    472   -589   -553   -246    -12    -49   -366
    -23    400    420   -189   -220    410   -626   -639   -319    -93   -111   -413
    -44    335    379   -145   -210    355   -644   -685   -363   -150   -155   -436
    -72    270    340    -98   -205    303   -644   -714   -387   -176   -176   -454
    -62    249    311    -93   -187    280   -631   -735   -397   -192   -192   -465
    -96    265    361    -85   -228    311   -602   -737   -379   -184   -174   -436
   -135    244    379    -54   -257    311   -620   -763   -392   -205   -187   -465
   -127    277    405    -75   -267    340   -597   -724   -355   -174   -163   -436
    -98    303    402   -101   -249    353   -571   -680   -327   -142   -137   -423
   -109    332    441   -114   -275    387   -561   -652   -288   -111   -106   -410
   -116    353    470   -119   -293    410   -561   -641   -267   -106    -98   -389
   -111    358    467   -124   -290    413   -574   -652   -257   -106   -101   -374
    -93    410    504   -158   -298    457   -571   -654   -236    -88    -80   -340
   -129    374    501   -124   -314    436   -602   -678   -252    -96    -88   -348
   -119    363    483   -122   -301    423   -626   -701   -275   -119    -98   -345
   -124    376    501   -127   -314    439   -600   -696   -270   -106    -83   -327
   -161    371    532   -103   -345    452   -558   -659   -226    -64    -25   -280
   -176    332    506    -80   -342    418   -579   -657   -226    -72    -18   -296
   -184    272    454    -44   -319    363   -579   -685   -265   -124    -88   -366
   -174    202    376    -15   -277    288   -579   -696   -280   -150   -129   -387
   -161    179    340     -7   -249    259   -589   -706   -290   -166   -132   -379
   -171    135    306     18   -239    218   -594   -714   -303   -184   -153   -394
   -192     57    249     67   -220    153   -584   -730   -319   -210   -179   -426
   -213     -7    202    109   -210     96   -553   -743   -335   -233   -202   -449
   -241    -36    205    140   -223     83   -535   -743   -332   -233   -202   -457
   -220    -72    148    145   -187     36   -527   -748   -332   -231   -194   -459
   -226   -132     90    179   -161    -20   -530   -758   -340   -249   -215   -496
   -231   -161     70    192   -150    -46   -548   -774   -345   -262   -226   -478
   -244   -184     59    215   -153    -62   -522   -758   -322   -246   -207   -480
   -277   -233     44    254   -161    -96   -524   -761   -311   -244   -197   -472
   -293   -257     33    275   -166   -111   -506   -758   -301   -233   -181   -457
   -319   -277     41    296   -181   -119   -465   -737   -288   -233   -194   -475
   -319   -290     28    306   -174   -132   -413   -675   -252   -244   -265   -576
   -290   -259     31    275   -163   -116   -345   -566   -148   -189   -275   -589
   -257   -114    140    184   -200     12   -296   -413     59     25    -80   -433
   -205     96    301     54   -254    200   -283   -174    405    465    379    -59
   -124    402    527   -137   -324    465   -407   -103    602    859    930    498
   -155    550    704   -197   -431    626   -470   -301    452    930   1296    909
   -257    402    659    -75   -457    530   -522   -646     41    618   1187    854
   -394     83    475    155   -436    280   -678  -1218   -685   -241    337    202
   -446   -288    158    368   -303    -64   -839  -1748  -1408  -1241   -802   -810
   -413   -558   -145    483   -135   -353   -922  -1735  -1444  -1322   -974  -1002
   -381   -750   -368    563     -7   -561   -867  -1545  -1234  -1143   -909  -1028
   -350   -839   -488    594     67   -665   -750  -1319   -956   -904   -766   -937
   -314   -789   -475    553     80   -633   -636  -1104   -672   -644   -545   -797
   -285   -714   -431    498     72   -574   -527   -932   -470   -470   -397   -698
   -280   -719   -439    498     77   -579   -472   -867   -387   -397   -329   -644
   -272   -724   -454    498     90   -592   -465   -865   -363   -381   -311   -662
   -202   -693   -491    449    142   -592   -436   -854   -337   -358   -285   -646
   -145   -659   -514    402    181   -587   -478   -875   -345   -366   -296   -652
   -127   -675   -548    400    210   -613   -478   -888   -353   -381   -309   -620
   -150   -758   -610    452    228   -685   -467   -893   -350   -384   -311   -654
   -140   -787   -646    465    252   -717   -465   -867   -337   -376   -309   -675
    -44   -795   -753    418    353   -774   -470   -849   -327   -376   -316   -706
    -51   -823   -771    436    358   -797   -478   -867   -332   -376   -309   -678
    -80   -857   -776    467    348   -818   -459   -859   -319   -363   -290   -662
    -25   -865   -839    446    405   -852   -452   -849   -306   -348   -275   -646
    -44   -875   -831    457    392   -854   -420   -815   -270   -316   -246   -644
    -62   -872   -810    467    374   -844   -405   -795   -233   -285   -218   -636
    -36   -865   -828    449    394   -846   -392   -766   -189   -241   -168   -592
     -5   -844   -839    426    415   -841   -371   -732   -148   -194   -119   -561
    -23   -870   -846    444    410   -859   -322   -683    -85   -142    -67   -530
    -33   -878   -844    454    402   -859   -314   -641    -31    -88     -7   -465
    -28   -911   -885    470    426   -898   -363   -633     -7    -49     38   -436
    -15   -901   -885    459    433   -893   -324   -576     62     31    129   -371
    -12   -888   -875    449    428   -883   -272   -511    150    116    213   -322
      2   -875   -880    436    439   -878   -288   -483    205    174    270   -272
     38   -820   -859    389    446   -841   -311   -444    270    246    353   -171
     12   -802   -815    394    413   -807   -301   -405    324    306    431   -109
    -85   -717   -631    400    270   -672   -252   -353    387    368    498    -64
   -166   -659   -493    413    161   -576   -205   -311    433    415    548      2
   -324   -631   -309    478    -10   -470   -150   -265    480    457    594     67
   -371   -574   -202    472    -85   -389   -129   -246    496    462    613     96
   -166   -743   -579    452    205   -662   -197   -353    379    319    467    -51
   -127   -867   -743    496    306   -805   -215   -426    288    207    345   -168
   -174   -950   -779    561    301   -865   -187   -459    233    140    277   -192
   -233  -1034   -800    633    283   -917   -148   -480    194     93    236   -192
   -257  -1119   -862    685    301   -992   -163   -537    122     12    153   -239
   -265  -1200   -935    732    332  -1067   -181   -587     62    -62     80   -288
   -285  -1278   -992    779    353  -1135   -168   -613     36   -101     49   -309
   -350  -1343   -992    846    319  -1169   -122   -610     41   -106     46   -316
   -478  -1358   -880    917    200  -1119    -80   -579     64    -90     59   -285
   -589  -1418   -828   1005    116  -1124    -36   -571     49   -111     44   -290
   -607  -1527   -922   1067    155  -1226    -80   -631    -15   -168     -2   -405
   -426  -1582  -1156   1005    363  -1369   -132   -701    -67   -228    -64   -498
   -319  -1579  -1260    948    467  -1421   -148   -717    -77   -257    -88   -563
   -301  -1535  -1234    917    465  -1384   -142   -685    -51   -246    -67   -550
   -280  -1501  -1221    891    467  -1361   -140   -672    -25   -231    -54   -532
   -259  -1470  -1210    865    475  -1340   -129   -662    -12   -210    -38   -524
   -257  -1405  -1148    831    444  -1278    -88   -639     10   -179    -12   -504
   -306  -1460  -1153    880    423  -1306   -109   -667     -2   -187    -15   -504
   -335  -1493  -1158    911    410  -1327   -140   -706    -20   -202    -28   -496
   -329  -1465  -1135    898    402  -1301   -145   -724    -31   -210    -28   -483
   -324  -1452  -1127    888    400  -1288   -158   -732    -41   -220    -28   -483
   -309  -1454  -1145    883    418  -1301   -174   -740    -49   -226    -20   -488
   -288  -1483  -1195    885    452  -1340   -171   -740    -59   -236    -25   -501
   -285  -1506  -1221    896    467  -1363   -168   -727    -59   -231    -15   -509
   -280  -1522  -1241    901    478  -1382   -194   -722    -62   -233    -18   -514
   -290  -1561  -1270    924    488  -1415   -210   -727    -72   -246    -28   -524
   -270  -1564  -1293    917    509  -1428   -189   -727    -72   -249    -25   -530
   -277  -1582  -1304    930    511  -1444   -145   -724    -72   -262    -36   -550
   -298  -1623  -1325    958    511  -1475   -140   -743    -93   -296    -75   -592
   -257  -1623  -1366    940    553  -1496   -124   -740    -90   -306    -83   -610
   -241  -1652  -1410    945    581  -1530   -129   -750   -101   -327    -98   -623
   -283  -1722  -1439   1002    576  -1582   -166   -771   -124   -363   -127   -644
   -288  -1748  -1462   1018    584  -1605   -135   -774   -137   -387   -148   -675
   -288  -1753  -1465   1021    587  -1608   -166   -789   -155   -410   -161   -701
   -298  -1761  -1462   1028    579  -1610   -192   -802   -168   -426   -168   -719
   -301  -1769  -1467   1036    581  -1618   -174   -800   -163   -420   -168   -724
   -293  -1795  -1501   1044    600  -1647   -161   -797   -161   -431   -168   -727
   -285  -1829  -1543   1054    628  -1686   -158   -782   -158   -449   -192   -756
   -298  -1891  -1592   1093    644  -1743    -85   -698    -83   -426   -228   -820
   -262  -1821  -1558   1041    646  -1691      2   -561     75   -311   -192   -818
   -202  -1574  -1371    888    581  -1473    -18   -418    303    -46     51   -613
   -166  -1301  -1135    732    483  -1218    -41   -267    579    337    504   -192
   -150   -992   -841    571    342   -919   -135   -329    602    522    935    311
   -205   -930   -724    568    259   -828   -226   -592    298    368   1148    641
   -246  -1072   -828    657    288   -950   -267   -896   -148    -46    950    498
   -275  -1369  -1096    820    410  -1234   -329  -1299   -706   -758    101   -265
   -327  -1777  -1452   1052    561  -1615   -470  -1683  -1208  -1480   -875  -1127
   -309  -2127  -1818   1218    753  -1974   -581  -1706  -1252  -1558  -1067  -1356
   -246  -2317  -2073   1280    911  -2195   -498  -1493   -987  -1306   -901  -1306
   -215  -2356  -2143   1286    961  -2249   -379  -1293   -719  -1067   -727  -1231
   -197  -2325  -2130   1260    963  -2229   -290  -1098   -465   -841   -553  -1127
   -192  -2283  -2091   1239    948  -2187   -168   -891   -226   -623   -379  -1028
   -181  -2239  -2057   1208    935  -2148   -116   -797   -119   -522   -290   -992
   -142  -2200  -2060   1171    956  -2130   -101   -761    -77   -485   -259   -961
   -150  -2229  -2078   1189    961  -2156    -83   -763    -80   -488   -259   -945
   -163  -2278  -2114   1221    974  -2197    -83   -769    -88   -491   -267   -911
   -109  -2273  -2166   1189   1028  -2218   -101   -758    -72   -483   -257   -896
    -96  -2296  -2203   1195   1052  -2249   -103   -730    -44   -462   -231   -888
    -80  -2325  -2244   1202   1078  -2283    -83   -714    -31   -446   -210   -872
    -46  -2343  -2296   1195   1124  -2320    -70   -711    -25   -439   -197   -849
    -10  -2343  -2333   1176   1158  -2338    -90   -711    -18   -439   -194   -846
     33  -2307  -2340   1137   1187  -2322    -98   -717    -12   -433   -189   -841
     33  -2270  -2307   1117   1169  -2288    -77   -693     25   -400   -150   -792
     -5  -2239  -2234   1122   1114  -2236    -83   -652     72   -353    -96   -727
    -77  -2242  -2166   1158   1041  -2203    -75   -623    111   -311    -44   -680
   -179  -2242  -2062   1210    940  -2153    -20   -576    166   -259      2   -644
   -259  -2218  -1958   1236    849  -2088    -12   -542    213   -205     51   -594
   -316  -2231  -1914   1275    797  -2073    -18   -514    249   -163     96   -563
   -410  -2249  -1839   1330    711  -2044      5   -472    296   -114    150   -527
   -423  -2195  -1771   1306    672  -1984     70   -397    374    -31    233   -452
   -439  -2164  -1725   1299    641  -1945     88   -337    457     62    332   -384
   -470  -2156  -1686   1314    607  -1922     77   -301    517    132    402   -363
   -459  -2127  -1670   1291    602  -1899    114   -205    613    233    514   -244
   -400  -2073  -1673   1236    636  -1873    103   -155    665    301    584   -135
   -342  -2036  -1696   1189    675  -1867     98   -124    701    348    639    -85
   -303  -2010  -1706   1158    701  -1860    109    -93    740    381    691    -23
   -272  -2031  -1761   1150    743  -1896     77    -93    748    381    693     18
   -249  -2044  -1797   1145    771  -1922     93    -85    748    368    678     25
   -220  -2086  -1867   1150    820  -1977    132    -75    740    348    657      2
   -231  -2132  -1901   1182    833  -2018    145    -93    704    296    613    -41
   -249  -2208  -1958   1226    852  -2083    161   -135    662    239    566    -98
   -252  -2286  -2036   1267    891  -2161    145   -189    602    155    485   -168
   -293  -2366  -2075   1327    888  -2221    161   -226    553     90    423   -220
   -316  -2416  -2099   1366    891  -2257    163   -270    504     28    366   -272
   -329  -2475  -2145   1400    906  -2312    168   -316    452    -36    301   -348
   -340  -2512  -2171   1423    914  -2343    174   -374    397   -109    220   -402
   -319  -2551  -2231   1434    956  -2392    158   -415    361   -158    189   -457
   -316  -2535  -2218   1426    950  -2377    119   -462    314   -218    137   -530
   -298  -2538  -2242   1418    969  -2390     85   -506    267   -280     67   -558
   -272  -2600  -2327   1436   1026  -2462     77   -522    249   -301     57   -597
   -246  -2644  -2400   1444   1075  -2522     72   -537    246   -306     83   -620
   -233  -2611  -2377   1423   1070  -2494     67   -553    244   -309     77   -613
   -205  -2579  -2374   1392   1083  -2478     59   -561    241   -324     31   -587
   -174  -2590  -2416   1379   1119  -2504     83   -509    301   -270     85   -587
   -174  -2595  -2421   1382   1122  -2509    116   -483    340   -239    150   -610
   -202  -2608  -2405   1405   1101  -2507    142   -488    350   -231    168   -579
   -171  -2525  -2356   1348   1091  -2442     96   -511    335   -252    145   -592
   -127  -2447  -2320   1286   1096  -2385     64   -519    345   -244    158   -561
    -83  -2444  -2361   1262   1137  -2403     38   -553    324   -267    153   -545
    -67  -2517  -2449   1293   1189  -2483     31   -563    332   -254    179   -542
    -31  -2509  -2478   1270   1221  -2494     15   -576    319   -270    174   -571
     23  -2507  -2530   1241   1275  -2517    -12   -600    280   -311    129   -602
     20  -2546  -2566   1260   1291  -2556    -33   -587    265   -324    116   -607
     -2  -2551  -2548   1278   1273  -2551    -41   -584    267   -316    114   -602
     -5  -2540  -2538   1270   1265  -2538    -38   -579    267   -316    114   -579
    -18  -2587  -2572   1301   1275  -2579    -28   -571    270   -319    116   -555
    -33  -2637  -2603   1332   1283  -2621     -7   -568    270   -332    106   -605
    -77  -2694  -2616   1387   1267  -2655     25   -574    275   -340    101   -615
    -90  -2696  -2605   1392   1254  -2650     25   -594    265   -361     90   -607
    -57  -2725  -2670   1389   1304  -2699      0   -628    228   -402     51   -667
    -41  -2774  -2735   1405   1345  -2756    -10   -644    205   -423     36   -714
    -20  -2764  -2743   1392   1361  -2753     -2   -649    205   -423     33   -704
    -31  -2753  -2722   1392   1345  -2740     -5   -654    202   -433     25   -688
    -20  -2787  -2766   1402   1371  -2777     -7   -659    200   -441     23   -688
      0  -2792  -2792   1395   1395  -2790    -18   -672    187   -459      5   -696
     -5  -2837  -2831   1421   1413  -2834      0   -680    187   -472     -5   -704
    -20  -2842  -2821   1428   1397  -2831      2   -675    192   -480    -15   -696
    -36  -2837  -2803   1436   1382  -2821     72   -605    244   -472    -33   -717
    -23  -2824  -2803   1423   1387  -2813    181   -501    316   -459    -64   -763
     23  -2712  -2735   1345   1379  -2722    267   -316    491   -298     57   -662
     80  -2473  -2553   1195   1314  -2512    298    -41    813     88    452   -322
    124  -2130  -2255   1002   1187  -2192    192     51    997    444    932    158
    103  -1865  -1971    878   1036  -1917     31   -184    940    662   1366    623
    -10  -1758  -1748    885    867  -1753   -163   -610    688    672   1579    836
   -148  -2021  -1875   1083    862  -1948   -335  -1161     93     18    922    298
   -262  -2559  -2296   1410   1015  -2429   -446  -1675   -644  -1036   -197   -602
   -259  -2959  -2701   1608   1221  -2829   -491  -1714   -826  -1379   -597   -961
   -215  -3128  -2912   1673   1348  -3021   -407  -1447   -587  -1200   -506   -958
   -171  -3120  -2948   1644   1387  -3034   -332  -1197   -348  -1008   -381   -862
   -124  -3094  -2972   1608   1423  -3034   -168   -930    -88   -800   -233   -818
   -103  -3047  -2943   1574   1418  -2995    -15   -740    101   -644   -137   -761
    -98  -3026  -2927   1564   1413  -2977     54   -667    179   -579    -93   -701
    -77  -3013  -2935   1545   1428  -2977     77   -641    210   -555    -57   -691
    -57  -3000  -2943   1530   1441  -2974     88   -620    233   -540    -33   -672
    -44  -2987  -2943   1514   1447  -2966     96   -600    257   -522     -7   -652
    -80  -3013  -2933   1548   1426  -2974    106   -566    285   -491     18   -657
    -54  -3011  -2959   1532   1452  -2985    111   -563    285   -496     -5   -678
    -51  -3013  -2961   1532   1452  -2987    129   -553    290   -491     -7   -633
    -57  -3021  -2966   1538   1454  -2995    158   -537    309   -472     15   -618
    -44  -3003  -2959   1525   1457  -2982    158   -527    329   -454     31   -631
    -57  -3008  -2951   1532   1447  -2982    148   -496    366   -420     57   -631
    -67  -3044  -2979   1556   1454  -3013    153   -465    392   -387    103   -605
    -28  -3016  -2990   1519   1480  -3003    153   -467    384   -389    111   -620
    -23  -3005  -2982   1514   1478  -2995    153   -462    394   -384    116   -571
    -31  -3042  -3013   1535   1491  -3029    150   -452    407   -376    109   -587
    -20  -3039  -3018   1530   1496  -3031    135   -439    420   -358    119   -592
     57  -2948  -3005   1444   1530  -2977    142   -426    449   -340    145   -592
    205  -2816  -3021   1306   1613  -2917    223   -374    493   -316    148   -532
    153  -2837  -2990   1343   1569  -2915    200   -340    532   -267    189   -467
     96  -2933  -3031   1418   1561  -2982    189   -306    576   -202    246   -465
     70  -2940  -3011   1434   1538  -2974    181   -223    644   -111    332   -428
    155  -2761  -2917   1304   1535  -2839    226   -106    756      5    457   -311
    192  -2701  -2896   1252   1543  -2800    241    -72    787     36    491   -267
     98  -2699  -2798   1299   1447  -2748    228    -46    815     80    548   -220
    124  -2647  -2772   1262   1447  -2709    226    -41    820     88    558   -223
    145  -2652  -2798   1254   1470  -2725    228    -51    802     67    535   -184
    148  -2639  -2787   1244   1465  -2714    228    -49    800     70    563   -179
    140  -2650  -2790   1254   1465  -2720    215    -59    776     46    540   -257
    114  -2717  -2831   1301   1473  -2774    233    -83    750      5    488   -272
     75  -2748  -2824   1337   1449  -2785    239   -119    709    -51    439   -298
     83  -2764  -2847   1337   1462  -2803    246   -168    657   -124    376   -327
    122  -2824  -2946   1350   1532  -2883    246   -231    594   -194    322   -400
    106  -2857  -2966   1374   1535  -2912    252   -275    540   -257    259   -485
     62  -2902  -2964   1421   1512  -2933    218   -353    454   -358    150   -558
     96  -2987  -3083   1441   1590  -3034    205   -415    387   -423     72   -605
    111  -2990  -3102   1436   1605  -3044    215   -452    358   -452     46   -654
    111  -3055  -3167   1470   1639  -3112    223   -483    337   -465     38   -672
    124  -3138  -3263   1506   1693  -3200    187   -530    298   -504     15   -740
    124  -3167  -3291   1519   1706  -3226    194   -537    290   -530    -23   -766
    109  -3180  -3289   1535   1696  -3234    200   -483    342   -470     25   -704
     93  -3205  -3299   1553   1696  -3252    213   -472    353   -457     44   -709
     80  -3229  -3309   1574   1693  -3268    283   -449    374   -446     51   -672
    124  -3156  -3281   1514   1701  -3216    324   -426    405   -418     64   -659
    127  -3133  -3260   1501   1693  -3195    361   -392    444   -379     98   -618
    124  -3125  -3250   1499   1686  -3187    413   -361    472   -355    119   -600
    124  -3104  -3229   1491   1675  -3167    407   -350    488   -340    137   -579
    150  -3076  -3226   1460   1688  -3151    350   -332    530   -283    207   -535
    161  -3073  -3234   1454   1696  -3151    345   -340    537   -270    231   -550
    155  -3107  -3263   1475   1709  -3185    348   -324    540   -270    220   -527
    158  -3164  -3322   1504   1740  -3242    366   -290    568   -239    259   -527
    132  -3185  -3317   1525   1725  -3252    363   -319    532   -280    213   -514
    101  -3216  -3320   1556   1709  -3268    355   -337    504   -314    168   -475
     80  -3250  -3330   1584   1704  -3289    366   -348    478   -337    148   -501
     46  -3278  -3325   1615   1686  -3302    371   -355    470   -345    148   -519
    -25  -3289  -3265   1654   1618  -3278    381   -348    478   -337    155   -522
    -96  -3294  -3198   1693   1551  -3247    397   -335    485   -332    155   -530
   -153  -3302  -3151   1727   1496  -3226    418   -314    488   -324    158   -530
   -231  -3304  -3073   1769   1421  -3190    431   -311    478   -340    150   -542
   -311  -3265  -2953   1784   1319  -3109    449   -296    488   -327    163   -509
   -355  -3242  -2886   1797   1262  -3063    457   -301    475   -340    153   -517
   -202  -3239  -3037   1719   1415  -3138    441   -348    426   -400     93   -563
   -109  -3322  -3213   1717   1551  -3268    410   -400    376   -446     46   -605
    -93  -3387  -3294   1740   1597  -3341    397   -418    358   -462     25   -618
    -72  -3426  -3356   1748   1639  -3393    426   -413    363   -462     20   -600
   -101  -3502  -3400   1797   1649  -3452    439   -410    363   -459     23   -584
   -135  -3473  -3338   1805   1600  -3406    465   -374    400   -415     67   -527
   -122  -3450  -3330   1784   1602  -3390    504   -327    436   -400     62   -555
    -67  -3413  -3346   1738   1639  -3380    584   -200    537   -348     59   -589
    -10  -3385  -3374   1696   1680  -3382    620    -38    685   -220    142   -574
     -7  -3239  -3231   1623   1610  -3237    693    207    963     90    433   -361
     51  -2940  -2995   1441   1522  -2966    688    350   1166    407    854     98
     49  -2629  -2678   1288   1363  -2652    563     93   1036    462   1158    555
   -111  -2449  -2338   1278   1111  -2395    394   -376    722    353   1332    820
   -249  -2569  -2320   1410   1034  -2444    215   -898    241    -57   1034    563
   -353  -3125  -2772   1738   1208  -2948     98  -1335   -371   -898     -2   -413
   -350  -3668  -3317   2010   1483  -3494    -38  -1512   -740  -1444   -685  -1085
   -293  -3902  -3608   2096   1654  -3756    -62  -1369   -641  -1384   -696  -1169
   -223  -3930  -3707   2078   1740  -3819     23  -1109   -379  -1153   -540  -1093
   -135  -3777  -3642   1956   1751  -3710    220   -795    -49   -870   -322   -932
   -140  -3710  -3569   1925   1712  -3639    420   -542    189   -659   -158   -823
   -158  -3733  -3574   1943   1706  -3652    498   -449    280   -581    -98   -789
   -109  -3694  -3585   1901   1738  -3639    488   -423    314   -558    -77   -784
   -129  -3663  -3533   1896   1699  -3598    472   -402    332   -540    -59   -766
   -127  -3626  -3499   1878   1683  -3564    491   -371    363   -519    -38   -748
   -111  -3600  -3489   1855   1686  -3546    517   -353    379   -511    -33   -750
   -116  -3632  -3515   1875   1699  -3574    509   -368    363   -522    -46   -756
    -90  -3608  -3517   1847   1712  -3564    457   -384    348   -532    -51   -758
   -116  -3577  -3460   1847   1670  -3517    483   -337    379   -501    -23   -732
   -106  -3551  -3445   1829   1667  -3499    485   -311    405   -483      2   -717
   -122  -3572  -3450   1847   1662  -3512    467   -324    410   -483      5   -730
   -119  -3564  -3447   1842   1662  -3507    478   -340    389   -506    -18   -750
   -119  -3515  -3395   1818   1636  -3455    478   -329    397   -491     -5   -727
   -111  -3452  -3343   1779   1613  -3400    478   -293    436   -454     33   -701
   -111  -3465  -3354   1790   1621  -3411    475   -288    439   -454     31   -693
   -135  -3499  -3367   1816   1613  -3432    496   -267    449   -439     49   -675
   -122  -3502  -3382   1810   1628  -3442    488   -228    488   -402     90   -631
   -122  -3494  -3372   1808   1623  -3434    485   -192    522   -368    124   -597
   -140  -3494  -3354   1818   1605  -3424    506   -158    553   -342    148   -574
   -129  -3491  -3364   1810   1615  -3429    465   -132    579   -311    176   -558
    -77  -3445  -3367   1758   1644  -3406    454    -72    649   -231    254   -488
    -36  -3398  -3364   1717   1662  -3380    498      0    727   -140    350   -407
    -98  -3434  -3335   1766   1618  -3385    493     25    763    -98    389   -379
    -83  -3380  -3299   1730   1608  -3341    498     88    826    -33    452   -296
    -72  -3341  -3268   1706   1595  -3304    511    127    859      5    501   -254
    -54  -3317  -3263   1686   1602  -3291    504    109    846    -10    504   -252
    -28  -3333  -3304   1680   1636  -3320    454     67    810    -51    472   -262
    -23  -3374  -3351   1699   1662  -3364    470     64    810    -70    454   -275
    -20  -3421  -3403   1719   1688  -3413    475     46    787   -109    413   -301
    -36  -3460  -3426   1748   1691  -3445    470     18    758   -161    355   -348
    -36  -3507  -3470   1771   1717  -3489    498     -5    727   -205    306   -400
    -57  -3572  -3515   1813   1727  -3546    517    -33    698   -244    265   -436
    -38  -3663  -3624   1849   1790  -3642    504    -85    641   -314    187   -509
     15  -3769  -3785   1875   1899  -3777    509   -148    574   -394     90   -581
     25  -3845  -3871   1909   1948  -3858    509   -192    532   -452     36   -628
     20  -3876  -3899   1925   1958  -3886    498   -218    498   -491      2   -662
     18  -3884  -3902   1932   1958  -3894    472   -259    465   -535    -33   -672
    -15  -3889  -3873   1953   1927  -3881    457   -309    423   -574    -59   -680
    -83  -3876  -3793   1979   1855  -3834    506   -309    420   -581    -72   -706
   -148  -3860  -3712   2003   1779  -3787    506   -285    446   -555    -59   -670
   -179  -3813  -3634   1997   1725  -3725    506   -262    472   -519    -18   -620
   -207  -3741  -3535   1974   1660  -3639    532   -236    504   -483     18   -594
   -226  -3712  -3486   1969   1628  -3600    568   -220    530   -470     33   -579
   -205  -3697  -3491   1951   1641  -3595    589   -202    553   -449     54   -524
   -220  -3717  -3496   1969   1636  -3606    597   -176    568   -433     75   -519
   -233  -3722  -3491   1977   1628  -3608    592   -174    579   -426     80   -548
   -254  -3686  -3432   1971   1587  -3559    610   -168    594   -420     70   -540
   -267  -3668  -3403   1966   1566  -3535    579   -174    594   -410     64   -504
   -239  -3652  -3416   1945   1587  -3535    553   -168    600   -389     90   -462
   -215  -3639  -3424   1927   1600  -3530    558   -166    597   -387    106   -454
   -207  -3616  -3408   1912   1600  -3512    555   -179    581   -402     80   -480
   -192  -3611  -3419   1901   1613  -3517    501   -192    558   -405     80   -446
   -161  -3652  -3494   1906   1665  -3574    465   -218    519   -433     75   -452
   -135  -3717  -3582   1925   1722  -3652    465   -241    483   -472     54   -478
    -85  -3787  -3702   1938   1808  -3746    488   -252    452   -509     23   -514
    -98  -3881  -3785   1987   1842  -3834    491   -257    415   -550    -23   -568
   -106  -3964  -3860   2034   1875  -3912    498   -257    405   -574    -49   -607
   -137  -4039  -3904   2088   1880  -3972    504   -265    392   -592    -64   -654
   -194  -4081  -3886   2138   1844  -3985    524   -254    389   -597    -80   -680
   -171  -4110  -3941   2140   1883  -4026    535   -259    374   -610   -114   -698
   -189  -4125  -3936   2156   1870  -4032    530   -270    366   -628   -122   -704
   -220  -4117  -3897   2166   1834  -4008    514   -275    353   -644   -132   -717
   -285  -4097  -3811   2192   1761  -3954    530   -239    379   -615    -93   -691
   -254  -4078  -3826   2166   1784  -3951    517   -246    366   -626    -90   -688
   -202  -4068  -3865   2135   1831  -3967    509   -259    353   -644   -101   -698
   -210  -4045  -3834   2127   1808  -3938    504   -259    355   -649   -106   -717
   -181  -4097  -3915   2140   1865  -4006    524   -249    361   -662   -135   -745
   -155  -4117  -3962   2138   1901  -4042    605   -155    426   -646   -174   -805
   -114  -4068  -3954   2091   1917  -4011    672    -20    548   -555   -129   -802
    -70  -3917  -3850   1992   1888  -3884    709    142    761   -322     88   -626
     49  -3621  -3671   1787   1860  -3645    646    296   1008     31    491   -241
     54  -3205  -3260   1574   1654  -3231    532    200   1018    226    906    293
    -28  -3047  -3021   1538   1496  -3034    402    -98    774    200   1166    631
   -103  -3151  -3047   1626   1470  -3099    257   -517    342   -122   1015    535
   -215  -3546  -3330   1880   1556  -3439    153  -1067   -329   -974     88   -267
   -236  -4008  -3772   2120   1764  -3891     12  -1413   -872  -1769   -846  -1088
   -163  -4284  -4123   2223   1979  -4203    -25  -1306   -826  -1787   -953  -1254
   -116  -4411  -4297   2262   2088  -4354     28  -1083   -576  -1571   -831  -1234
    -80  -4408  -4328   2244   2122  -4369    124   -852   -311  -1337   -670  -1127
    -54  -4307  -4252   2179   2096  -4278    288   -589    -23  -1080   -467   -992
    -20  -4219  -4198   2120   2086  -4208    397   -433    155   -924   -337   -898
     -7  -4188  -4182   2096   2086  -4185    441   -376    226   -867   -290   -888
      7  -4169  -4177   2081   2091  -4172    467   -345    262   -846   -272   -867
     12  -4180  -4193   2081   2101  -4185    472   -329    277   -831   -249   -831
     -2  -4169  -4167   2083   2081  -4169    472   -314    293   -813   -236   -831
      2  -4128  -4130   2060   2065  -4128    465   -316    296   -818   -246   -813
     33  -4089  -4123   2029   2078  -4104    454   -319    290   -826   -254   -800
     28  -4078  -4107   2023   2068  -4091    470   -303    316   -797   -220   -774
     36  -4099  -4136   2031   2083  -4117    480   -290    335   -779   -207   -769
     44  -4097  -4141   2023   2091  -4117    488   -277    358   -766   -197   -743
     49  -4055  -4104   2003   2075  -4078    485   -265    379   -748   -179   -719
     54  -4039  -4094   1990   2070  -4065    478   -252    402   -724   -155   -691
     67  -4052  -4120   1992   2091  -4086    472   -239    415   -709   -140   -680
     72  -4029  -4102   1977   2083  -4063    472   -223    431   -693   -129   -678
     98  -4006  -4104   1953   2101  -4055    465   -220    441   -683   -116   -646
    101  -4008  -4110   1951   2104  -4058    467   -207    462   -665    -98   -641
    106  -4011  -4117   1951   2112  -4065    470   -187    483   -636    -80   -626
    106  -3972  -4081   1930   2094  -4026    459   -168    506   -605    -46   -592
    116  -3907  -4024   1896   2070  -3964    449   -140    550   -548      7   -542
    116  -3889  -4006   1883   2060  -3946    454    -98    615   -472     80   -475
    150  -3811  -3964   1829   2057  -3886    459    -41    680   -392    163   -405
    194  -3756  -3954   1779   2073  -3855    444     12    735   -327    218   -376
    179  -3722  -3902   1771   2039  -3811    454     85    813   -233    301   -311
    142  -3707  -3852   1779   1997  -3777    478    142    865   -171    371   -252
    158  -3694  -3852   1766   2005  -3772    475    158    878   -166    392   -197
    168  -3689  -3858   1758   2010  -3772    478    166    880   -166    400   -187
    166  -3694  -3860   1764   2013  -3777    483    168    870   -181    376   -226
    179  -3712  -3894   1764   2034  -3800    478    142    831   -228    340   -228
    137  -3722  -3863   1792   1997  -3793    483    116    792   -280    309   -259
    129  -3769  -3899   1818   2013  -3832    472     62    717   -371    210   -327
    158  -3774  -3933   1808   2044  -3852    467      5    641   -467    106   -400
    119  -3821  -3941   1849   2029  -3881    501    -18    605   -514     62   -457
     57  -3876  -3933   1909   1995  -3904    517    -33    571   -558     23   -524
     36  -3910  -3946   1935   1990  -3925    496    -75    517   -628    -38   -587
      7  -3975  -3982   1984   1995  -3977    491   -127    459   -701   -103   -626
      2  -4003  -4006   1997   2003  -4006    459   -179    402   -766   -174   -672
     23  -4019  -4042   1997   2031  -4029    462   -210    366   -805   -218   -691
     96  -4019  -4115   1958   2101  -4065    431   -233    345   -823   -226   -704
     67  -4039  -4107   1987   2086  -4073    478   -205    374   -797   -200   -701
      0  -4006  -4006   2003   2000  -4006    488   -187    389   -787   -200   -698
     20  -3972  -3993   1974   2005  -3982    446   -210    374   -815   -233   -711
      0  -3956  -3959   1977   1977  -3959    478   -207    392   -810   -241   -706
     57  -3936  -3993   1940   2023  -3964    449   -213    400   -797   -223   -704
      0  -3902  -3902   1948   1951  -3902    449   -202    426   -763   -179   -683
     28  -3852  -3884   1912   1953  -3868    472   -189    449   -737   -155   -670
     83  -3806  -3889   1860   1984  -3847    504   -166    485   -698   -116   -620
     98  -3748  -3847   1826   1971  -3798    462   -181    485   -696   -101   -607
    171  -3730  -3904   1777   2036  -3816    387   -244    431   -756   -155   -620
    155  -3759  -3915   1800   2034  -3837    379   -267    415   -761   -176   -646
    116  -3759  -3878   1818   1997  -3816    413   -246    439   -730   -129   -633
    116  -3715  -3832   1800   1974  -3772    444   -254    431   -750   -135   -652
    119  -3741  -3863   1810   1990  -3800    397   -335    332   -870   -280   -672
    174  -3824  -3998   1823   2083  -3910    311   -387    275   -917   -337   -704
    187  -3894  -4084   1852   2132  -3987    327   -394    265   -924   -358   -823
    127  -3897  -4024   1886   2075  -3959    363   -366    285   -914   -355   -789
    135  -3865  -4000   1862   2068  -3933    371   -361    288   -924   -355   -727
    132  -3904  -4037   1886   2083  -3969    363   -381    272   -943   -374   -748
    135  -3962  -4097   1912   2114  -4029    337   -418    236   -976   -410   -841
    220  -3946  -4167   1862   2192  -4055    329   -418    228   -992   -446   -883
    246  -3936  -4182   1844   2213  -4058    319   -428    210  -1008   -465   -893
    259  -3980  -4240   1860   2247  -4110    280   -480    158  -1060   -519   -909
    272  -4034  -4310   1880   2288  -4172    285   -501    140  -1065   -511   -885
    298  -4073  -4372   1888   2335  -4221    288   -537    101  -1111   -571  -1010
    322  -4089  -4411   1880   2364  -4250    285   -555     72  -1148   -636   -997
    277  -4104  -4385   1912   2330  -4245    288   -535    101  -1114   -602   -974
    241  -4141  -4385   1948   2312  -4260    319   -491    142  -1085   -594  -1021
    262  -4219  -4481   1979   2372  -4349    368   -426    187  -1093   -670  -1093
    303  -4073  -4377   1886   2338  -4227    470   -246    384   -924   -563  -1096
    301  -3897  -4198   1797   2247  -4047    501    -62    636   -639   -311   -893
    384  -3647  -4032   1631   2205  -3839    446    109    917   -231    155   -397
    418  -3289  -3707   1436   2062  -3496    392    101   1010     54    696    200
    342  -3325  -3668   1491   2003  -3494    265   -200    662   -132    862    483
    348  -3439  -3787   1543   2068  -3613    187   -548    163   -605    610    327
    171  -3793  -3964   1808   2065  -3878    153  -1018   -498  -1460   -366   -527
     67  -4237  -4304   2086   2184  -4271     23  -1423  -1075  -2281  -1449  -1470
    109  -4507  -4616   2197   2361  -4559    -18  -1319   -979  -2200  -1470  -1558
     93  -4733  -4827   2320   2457  -4777     51  -1091   -688  -1917  -1278  -1496
    129  -4793  -4923   2330   2525  -4855    103   -927   -452  -1701  -1143  -1423
    161  -4699  -4860   2270   2509  -4780    187   -748   -194  -1454   -963  -1278
     70  -4556  -4627   2242   2346  -4590    342   -535     51  -1218   -758  -1135
     46  -4468  -4515   2210   2281  -4492    387   -439    153  -1114   -678  -1057
     -2  -4442  -4440   2221   2218  -4442    366   -405    189  -1060   -626  -1023
    -98  -4367  -4268   2234   2083  -4317    374   -384    218  -1034   -610   -966
   -223  -4307  -4086   2262   1930  -4198    392   -371    239  -1005   -576   -891
   -309  -4294  -3985   2301   1836  -4141    410   -345    265   -976   -545   -896
   -176  -4325  -4151   2249   1984  -4240    368   -400    215  -1026   -607   -963
   -137  -4411  -4273   2275   2068  -4343    332   -418    197  -1039   -644   -971
   -150  -4434  -4284   2291   2065  -4359    358   -371    244   -989   -594   -891
   -153  -4434  -4281   2294   2062  -4356    384   -361    257   -976   -576   -854
   -148  -4429  -4281   2288   2065  -4356    374   -381    233  -1000   -597   -846
   -202  -4455  -4252   2330   2023  -4354    348   -379    226  -1010   -607   -826
   -202  -4440  -4237   2320   2016  -4338    363   -361    254   -979   -568   -797
   -150  -4414  -4265   2281   2057  -4341    363   -337    262   -956   -535   -787
   -106  -4432  -4325   2268   2107  -4380    355   -322    267   -937   -535   -836
    -75  -4424  -4349   2249   2135  -4388    363   -311    290   -909   -522   -859
    -59  -4406  -4346   2231   2140  -4377    324   -309    306   -896   -504   -828
    -64  -4362  -4297   2213   2114  -4330    327   -254    361   -839   -457   -802
    -62  -4317  -4255   2190   2094  -4289    345   -213    400   -789   -415   -779
    -90  -4291  -4201   2192   2055  -4247    329   -197    428   -743   -379   -730
   -116  -4271  -4156   2192   2018  -4214    306   -166    480   -667   -306   -654
   -116  -4237  -4120   2177   2000  -4180    293   -135    524   -602   -236   -620
   -127  -4211  -4084   2169   1977  -4149    265    -98    563   -550   -176   -584
    -98  -4146  -4047   2122   1974  -4097    252    -49    615   -493   -114   -504
    -70  -4136  -4065   2101   1995  -4102    267    -36    626   -483   -101   -480
    -62  -4110  -4047   2086   1992  -4078    265    -25    633   -478    -98   -457
   -103  -4107  -4003   2104   1948  -4055    252    -18    636   -478   -111   -485
    -96  -4117  -4021   2107   1961  -4071    249    -38    589   -535   -176   -535
    -46  -4143  -4097   2094   2023  -4120    301    -83    519   -626   -272   -568
    -77  -4206  -4128   2143   2023  -4169    314   -119    467   -696   -345   -628
   -132  -4206  -4073   2169   1969  -4138    324   -145    428   -756   -413   -667
   -140  -4234  -4094   2187   1977  -4164    316   -194    355   -841   -509   -743
    -90  -4252  -4162   2171   2034  -4208    337   -241    290   -924   -597   -844
   -114  -4268  -4156   2190   2018  -4214    355   -270    244   -976   -646   -888
   -142  -4260  -4120   2200   1987  -4190    337   -290    202  -1021   -685   -932
   -106  -4252  -4146   2179   2018  -4201    332   -337    135  -1109   -787  -1005
   -124  -4242  -4117   2184   1995  -4180    361   -332    127  -1119   -802  -1005
   -106  -4255  -4149   2179   2021  -4203    366   -329    111  -1135   -826  -1026
   -109  -4265  -4159   2184   2023  -4214    345   -348     80  -1166   -859  -1060
    -96  -4206  -4110   2151   2005  -4159    329   -348     77  -1166   -862  -1078
    -80  -4164  -4086   2122   2000  -4125    329   -342     80  -1169   -872  -1060
    -62  -4115  -4052   2088   1995  -4084    348   -327     88  -1150   -862  -1036
    -62  -4065  -4003   2062   1969  -4034    402   -288    127  -1109   -823  -1015
    -70  -4029  -3959   2049   1943  -3995    431   -246    140  -1096   -820  -1013
    -20  -3956  -3936   1987   1956  -3946    454   -226    145  -1085   -828   -997
    -31  -3907  -3878   1969   1922  -3894    441   -213    163  -1067   -820   -997
     20  -3819  -3842   1899   1930  -3832    420   -202    184  -1047   -810   -976
     54  -3774  -3829   1860   1940  -3800    426   -194    192  -1028   -800   -966
     44  -3790  -3837   1873   1940  -3813    413   -220    153  -1052   -828   -989
     83  -3730  -3816   1823   1948  -3772    428   -215    140  -1057   -833   -982
    137  -3671  -3811   1766   1971  -3741    436   -197    135  -1054   -839   -974
    179  -3642  -3821   1732   2000  -3730    405   -194    103  -1078   -867  -1002
    155  -3691  -3850   1766   2000  -3769    418   -197     62  -1109   -909  -1018
    205  -3663  -3868   1727   2034  -3764    441   -179     62  -1101   -893  -1000
    306  -3556  -3865   1623   2086  -3710    467   -148     80  -1070   -852   -969
    283  -3632  -3915   1675   2099  -3772    444   -171     33  -1111   -904  -1005
    275  -3741  -4016   1730   2145  -3878    426   -192    -18  -1161   -966  -1052
    301  -3715  -4016   1706   2156  -3863    457   -176    -38  -1174   -992  -1057
    280  -3715  -3998   1714   2138  -3855    459   -184    -70  -1189  -1010  -1083
    329  -3663  -3993   1667   2161  -3826    475   -161    -75  -1174   -997  -1072
    366  -3551  -3917   1590   2140  -3735    514   -124    -77  -1153   -984  -1036
    327  -3478  -3808   1574   2065  -3642    558    -96    -70  -1135   -974   -997
    259  -3413  -3673   1577   1964  -3543    548    -83    -70  -1117   -971   -950
    192  -3343  -3535   1577   1862  -3439    553    -54    -62  -1085   -948   -906
    223  -3211  -3434   1491   1826  -3320    623     12    -25  -1026   -891   -859
    124  -3182  -3307   1527   1714  -3242    639     20    -36  -1023   -893   -846
     83  -3143  -3229   1527   1654  -3185    683     67    -18  -1002   -883   -854
    114  -3044  -3159   1465   1636  -3102    807    233    109   -904   -844   -862
     72  -2969  -3042   1447   1556  -3005    878    405    257   -766   -771   -826
    114  -2756  -2870   1319   1491  -2813    888    555    418   -561   -587   -657
    166  -2405  -2572   1117   1369  -2488    883    719    636   -228   -187   -233
    223  -1904  -2127    841   1174  -2016    846    678    667    -25    223    309
     98  -1808  -1906    852   1000  -1855    732    376    366   -132    400    623
     49  -1816  -1865    883    956  -1839    636     18    -64   -462    239    532
     54  -2047  -2101    995   1078  -2073    527   -439   -657  -1171   -566   -226
     75  -2397  -2473   1161   1273  -2434    376   -823  -1236  -1966  -1553  -1098
    158  -2605  -2766   1223   1460  -2686    311   -748  -1195  -1948  -1623  -1208
    301  -2616  -2920   1156   1610  -2766    342   -511   -945  -1696  -1467  -1135
    452  -2473  -2925   1010   1686  -2699    407   -265   -691  -1441  -1299  -1013
    407  -2449  -2857   1021   1631  -2652    527    -41   -457  -1221  -1135   -901
    511  -2255  -2769    870   1639  -2509    592    114   -306  -1065  -1008   -779
    743  -1987  -2733    620   1735  -2359    717    236   -205   -956   -914   -672
    717  -1964  -2681    620   1699  -2322    722    249   -205   -950   -919   -675
    665  -1943  -2608    639   1636  -2275    691    277   -197   -924   -901   -657
    763  -1777  -2540    504   1649  -2158    732    348   -153   -852   -836   -584
    743  -1732  -2478    493   1608  -2104    766    381   -140   -826   -815   -558
    691  -1652  -2346    478   1517  -1997    787    415   -124   -797   -802   -537
    675  -1556  -2231    441   1452  -1893    800    446   -122   -779   -787   -519
    727  -1454  -2182    361   1452  -1818    787    462   -116   -761   -779   -506
    753  -1350  -2107    298   1428  -1727    776    478   -109   -732   -756   -491
    766  -1275  -2044    252   1405  -1660    787    496    -98   -701   -722   -475
    807  -1161  -1969    176   1387  -1564    795    514    -90   -672   -696   -433
    872  -1028  -1901     77   1384  -1465    800    542    -75   -639   -672   -379
    901   -943  -1847     20   1374  -1395    784    584    -70   -610   -659   -337
    945   -875  -1823    -36   1384  -1348    756    610    -70   -579   -641   -324
   1036   -704  -1740   -166   1387  -1221    774    654    -38   -530   -602   -283
   1085   -553  -1641   -267   1363  -1096    784    691    -23   -493   -574   -226
   1072   -470  -1545   -301   1309  -1008    766    704    -23   -472   -568   -200
   1122   -335  -1460   -394   1288   -896    779    766     28   -402   -504   -132
   1135   -252  -1387   -441   1260   -818    776    831     85   -324   -428    -64
   1187   -116  -1304   -537   1244   -709    769    888    135   -257   -371      7
   1244     49  -1195   -646   1218   -574    761    956    192   -174   -301     83
   1291    215  -1075   -756   1184   -428    756   1013    241    -98   -236    161
   1330    371   -958   -849   1145   -293    753   1041    267    -54   -197    231
   1343    465   -880   -906   1111   -207    766   1052    277    -33   -179    262
   1374    576   -797   -976   1085   -109    774   1067    272    -31   -176    272
   1395    667   -727  -1034   1060    -28    789   1101    272    -23   -174    280
   1423    789   -633  -1106   1028     77    789   1119    275    -15   -174    306
   1418    844   -576  -1132    997    135    779   1070    213    -64   -231    267
   1431    891   -540  -1161    987    176    784   1026    158   -116   -298    226
   1387    901   -485  -1145    935    207    797   1015    127   -142   -340    218
   1410   1013   -397  -1210    904    309    807    969     83   -189   -381    187
   1332   1021   -311  -1176    820    355    823    922     23   -236   -431    181
   1208   1002   -205  -1106    706    400    844    953     15   -220   -428    200
   1244   1078   -166  -1161    706    457    833    945    -10   -228   -452    158
   1280   1135   -145  -1208    714    496    787    901    -64   -259   -491    135
   1309   1187   -122  -1249    714    532    774    883    -90   -267   -519    119
   1312   1236    -75  -1273    693    579    779    867   -109   -277   -542    109
   1296   1267    -31  -1283    662    618    797    880   -106   -254   -522    135
   1267   1345     77  -1306    594    711    805    909    -96   -218   -501    145
   1293   1431    135  -1363    579    784    771    909   -101   -213   -509    163
   1306   1517    207  -1413    548    862    774    930    -83   -181   -480    210
   1322   1610    288  -1467    514    950    784    950    -72   -150   -454    231
   1363   1764    400  -1564    483   1083    823    987    -54   -111   -431    252
   1340   1823    483  -1584    428   1156    836   1000    -49    -93   -418    280
   1322   1886    561  -1605    379   1223    831   1015    -41    -72   -402    309
   1325   1974    649  -1652    335   1312    818   1013    -36    -49   -376    350
   1330   2107    776  -1717    277   1441    813   1036     -7      5   -324    426
   1322   2151    828  -1738    246   1491    784   1062    -10     23   -319    441
   1356   2203    846  -1779    254   1527    737   1039    -49      7   -345    428
   1340   2296    953  -1821    192   1623    693   1021    -62     18   -345    454
   1317   2343   1026  -1829    145   1686    691   1015    -67     36   -327    498
   1327   2366   1039  -1849    142   1701    717   1060    -59     64   -293    514
   1306   2353   1047  -1831    129   1701    698   1062    -85     57   -298    504
   1291   2353   1062  -1823    111   1709    698   1062    -96     62   -293    504
   1312   2400   1088  -1855    111   1745    730   1067   -101     59   -303    504
   1283   2442   1156  -1865     64   1800    722   1047   -122     51   -342    514
   1226   2426   1200  -1826     12   1816    714   1031   -137     51   -348    493
   1189   2452   1260  -1821    -36   1857    735   1041   -137     67   -335    483
   1176   2514   1337  -1844    -80   1927    719   1028   -171     57   -342    472
   1187   2540   1350  -1865    -83   1948    701   1018   -194     51   -361    493
   1174   2546   1369  -1860    -96   1958    717   1041   -187     75   -350    504
   1179   2582   1402  -1883   -111   1992    722   1070   -166    111   -324    522
   1182   2644   1462  -1912   -140   2055    670   1065   -174    116   -332    519
   1171   2688   1517  -1930   -171   2101    657   1075   -174    127   -337    542
   1158   2699   1540  -1930   -192   2120    665   1080   -168    145   -332    584
   1158   2722   1561  -1943   -202   2140    654   1070   -179    142   -355    568
   1163   2766   1602  -1964   -218   2184    706   1140   -132    168   -366    553
   1179   2813   1631  -1997   -226   2223    787   1296    -23    249   -327    530
   1236   2990   1751  -2114   -257   2372    839   1473    150    423   -197    600
   1291   3234   1943  -2265   -327   2590    906   1735    431    774    135    935
   1301   3637   2335  -2468   -517   2987    937   1867    644   1148    623   1452
   1247   4000   2751  -2624   -753   3377    730   1504    496   1267    961   1873
   1111   4125   3011  -2618   -950   3569    506   1005    184   1158   1036   2029
    930   3847   2917  -2390   -995   3382    355    491   -322    618    491   1571
    911   3302   2390  -2107   -737   2847    213      5  -1052   -363   -607    587
   1010   3008   1997  -2010   -493   2504     93    -12  -1223   -631   -950    249
   1031   2912   1880  -1971   -426   2397    116    228  -1018   -452   -841    272
   1080   2961   1880  -2023   -400   2421    228    509   -761   -228   -683    381
   1163   3083   1919  -2122   -376   2501    363    774   -517     -2   -527    498
   1148   3154   2005  -2151   -428   2582    478    932   -371    129   -436    571
   1145   3213   2068  -2179   -459   2642    527    989   -319    181   -405    607
   1208   3260   2052  -2236   -420   2657    506    987   -319    187   -402    607
   1296   3304   2008  -2299   -355   2657    472    966   -342    176   -418    587
   1262   3242   1977  -2252   -358   2611    493   1005   -322    205   -400    594
   1249   3252   2003  -2249   -376   2626    496   1054   -306    223   -397    594
   1223   3286   2062  -2255   -418   2673    496   1106   -270    265   -361    620
   1169   3286   2117  -2226   -472   2701    514   1145   -220    324   -311    662
   1174   3320   2145  -2247   -485   2735    540   1156   -200    358   -283    696
   1179   3369   2190  -2273   -504   2779    584   1169   -168    389   -257    730
   1195   3434   2236  -2314   -522   2837    631   1200   -127    439   -210    766
   1218   3463   2244  -2340   -511   2855    597   1205   -127    452   -200    769
   1241   3483   2242  -2366   -498   2863    524   1169   -150    426   -236    776
   1234   3468   2234  -2351   -501   2850    542   1208   -111    465   -205    813
   1262   3483   2221  -2374   -480   2855    548   1257    -75    509   -174    820
   1244   3533   2288  -2387   -522   2912    524   1280    -46    550   -155    841
   1234   3543   2309  -2390   -537   2925    522   1317    -12    592   -124    880
   1197   3538   2340  -2369   -571   2940    524   1340     15    631    -88    904
   1171   3548   2377  -2361   -605   2964    514   1343     33    659    -64    924
   1124   3582   2457  -2353   -665   3021    514   1366     67    706    -23    966
   1039   3681   2642  -2361   -802   3164    522   1441    145    805     77   1054
    995   3826   2829  -2410   -917   3328    524   1514    228    909    187   1150
    945   3949   3003  -2449  -1028   3478    514   1577    290    989    262   1247
    904   4021   3117  -2462  -1106   3569    519   1621    337   1047    329   1348
    867   4050   3182  -2460  -1158   3616    542   1647    374   1088    392   1423
    888   4076   3185  -2483  -1148   3632    519   1631    374   1101    407   1418
   1021   4071   3050  -2548  -1013   3561    454   1558    311   1041    337   1356
   1018   4063   3044  -2540  -1013   3554    472   1527    280   1015    309   1374
    961   4058   3096  -2509  -1067   3577    493   1538    275   1021    324   1363
    909   4068   3159  -2491  -1124   3613    514   1535    277   1013    309   1337
    906   4050   3143  -2478  -1117   3598    498   1512    249    984    262   1309
    930   4029   3099  -2478  -1083   3564    501   1457    202    935    207   1244
    948   3972   3021  -2460  -1036   3496    483   1397    127    859    137   1179
    937   3889   2951  -2413  -1008   3421    475   1358     83    815     90   1153
    891   3829   2935  -2361  -1023   3382    462   1319     51    787     59   1158
    823   3795   2972  -2309  -1072   3385    462   1286     20    753     41   1166
    833   3782   2948  -2309  -1057   3367    441   1265     -7    743     28   1135
    839   3782   2943  -2312  -1052   3364    428   1257    -10    748     25   1088
    833   3785   2948  -2309  -1057   3367    431   1260    -10    750     23   1052
    820   3741   2920  -2281  -1049   3330    389   1226    -38    724      0   1015
    795   3748   2953  -2273  -1080   3351    379   1213    -49    717     -2   1008
    805   3795   2990  -2301  -1093   3395    358   1223    -41    727     10   1018
    841   3847   3003  -2346  -1080   3426    337   1221    -23    743     23   1041
    792   3865   3073  -2327  -1140   3470    374   1241      5    769     44   1072
    766   3894   3128  -2330  -1182   3512    420   1262     25    789     59   1072
    771   3936   3164  -2353  -1197   3551    449   1267     41    810     75   1080
    753   3977   3221  -2366  -1234   3600    368   1236     36    820     85   1096
    745   4055   3309  -2400  -1280   3684    353   1241     59    852    119   1137
    776   4063   3283  -2421  -1252   3673    342   1210     36    839    109   1130
    774   4042   3268  -2408  -1247   3655    309   1187     15    823     96   1117
    800   4076   3273  -2439  -1236   3676    270   1179      5    820     93   1117
    797   4084   3286  -2439  -1244   3686    262   1171      0    820     96   1124
    724   4013   3286  -2369  -1280   3650    267   1153    -18    797     75   1111
    688   3977   3286  -2333  -1299   3632    257   1137    -28    782     62   1106
    696   3964   3268  -2330  -1286   3619    220   1106    -57    748     33   1083
    672   3910   3237  -2291  -1280   3574    202   1091    -83    717      2   1036
    691   3876   3185  -2283  -1247   3530    181   1070   -109    685    -28    989
    665   3819   3154  -2242  -1244   3486    171   1039   -142    649    -64    948
    649   3793   3143  -2223  -1247   3468    184   1023   -158    628    -83    919
    639   3754   3115  -2195  -1236   3434    140    982   -192    594   -119    883
    631   3728   3096  -2182  -1231   3413    109    958   -207    571   -142    865
    644   3743   3096  -2195  -1226   3421    101    943   -205    563   -153    846
    600   3699   3099  -2151  -1249   3400     93    911   -223    548   -174    820
    581   3678   3096  -2130  -1257   3387    103    909   -228    550   -176    813
    605   3660   3052  -2135  -1223   3356    111    906   -233    537   -184    802
    540   3626   3086  -2083  -1273   3356    106    917   -220    545   -171    820
    506   3577   3070  -2044  -1283   3325     64    898   -231    532   -187    807
    496   3538   3042  -2016  -1273   3291     64    909   -218    514   -220    766
    514   3515   3000  -2016  -1244   3257    137   1049   -114    581   -215    735
    584   3538   2951  -2062  -1182   3244    220   1244     72    771    -75    831
    657   3761   3102  -2210  -1221   3432    254   1457    335   1093    249   1124
    711   4154   3442  -2431  -1363   3798    210   1571    535   1395    665   1592
    665   4505   3839  -2587  -1590   4172     93   1330    413   1436    969   2049
    558   4637   4078  -2598  -1761   4359    -77    930    114   1319   1096   2270
    470   4437   3964  -2455  -1748   4201   -220    459   -355    870    678   1888
    397   3946   3548  -2171  -1574   3748   -309    -54  -1021    -25   -392    852
    387   3494   3104  -1943  -1358   3299   -511   -231  -1348   -459   -909    345
    387   3281   2894  -1836  -1252   3089   -548   -103  -1231   -368   -870    324
    397   3237   2839  -1818  -1221   3037   -467    132   -974   -142   -717    405
    376   3294   2917  -1834  -1270   3107   -327    389   -704     90   -555    514
    340   3424   3083  -1883  -1374   3255   -192    636   -454    324   -358    670
    319   3538   3216  -1930  -1447   3377   -140    750   -335    444   -252    732
    311   3559   3244  -1938  -1465   3403   -114    774   -306    470   -246    745
    275   3530   3255  -1901  -1488   3393    -64    800   -272    498   -228    784
    174   3515   3338  -1847  -1582   3426    -51    828   -246    532   -194    818
    161   3489   3328  -1823  -1582   3408    -72    859   -220    566   -166    839
    137   3468   3330  -1803  -1597   3400    -67    875   -200    592   -142    846
    111   3476   3364  -1792  -1626   3421    -25    896   -176    607   -116    870
    135   3491   3354  -1816  -1610   3421    -54    883   -181    615   -109    875
    150   3481   3330  -1816  -1590   3408    -72    885   -168    644    -88    883
    179   3481   3302  -1831  -1561   3393    -90    878   -179    639    -88    888
    213   3491   3278  -1852  -1532   3385    -98    870   -174    646    -77    909
    215   3481   3265  -1849  -1525   3374   -132    859   -163    652    -59    922
    262   3494   3231  -1880  -1483   3364   -163    836   -174    646    -51    917
    298   3476   3174  -1888  -1439   3325   -155    849   -163    649    -38    875
    329   3465   3135  -1896  -1402   3302   -181    836   -179    620    -85    859
    366   3463   3096  -1914  -1366   3281   -194    854   -150    659    -51    930
    397   3437   3039  -1917  -1322   3239   -205    865   -127    691     -7    958
    428   3421   2992  -1925  -1283   3208   -257    878    -98    727     41    989
    491   3465   2974  -1977  -1241   3221   -262    922    -46    789     96   1047
    589   3567   2974  -2081  -1192   3270   -275    956      7    849    158   1098
    592   3608   3016  -2101  -1213   3315   -293   1005     64    919    239   1166
    545   3621   3076  -2086  -1265   3351   -285   1049    119    984    316   1226
    530   3668   3138  -2099  -1304   3403   -252   1080    163   1036    371   1267
    519   3686   3167  -2104  -1322   3426   -259   1093    171   1060    407   1309
    488   3684   3195  -2086  -1353   3442   -280   1119    184   1080    439   1345
    467   3671   3203  -2070  -1369   3437   -283   1117    189   1085    444   1345
    467   3647   3180  -2057  -1356   3413   -277   1088    176   1057    405   1306
    420   3645   3224  -2034  -1402   3434   -265   1044    145   1010    358   1260
    387   3603   3213  -1995  -1413   3408   -275    995     98    953    324   1221
    410   3535   3125  -1974  -1358   3333   -316    924     31    875    257   1119
    366   3489   3122  -1927  -1376   3307   -329    841    -51    766    132   1000
    332   3434   3102  -1883  -1384   3268   -337    779   -111    691     46    943
    332   3364   3031  -1849  -1350   3198   -335    740   -150    646      2    896
    311   3278   2964  -1797  -1327   3122   -348    683   -213    581    -54    849
    309   3229   2920  -1769  -1304   3076   -366    646   -257    537    -85    807
    301   3187   2883  -1745  -1291   3034   -397    610   -290    485   -140    745
    314   3167   2850  -1740  -1267   3008   -407    571   -311    449   -171    722
    298   3146   2847  -1725  -1275   2998   -405    550   -322    436   -192    698
    309   3151   2842  -1730  -1265   2998   -423    524   -342    418   -210    685
    316   3159   2842  -1740  -1262   3000   -462    509   -350    413   -197    701
    309   3180   2870  -1745  -1280   3026   -462    514   -335    428   -184    706
    290   3216   2922  -1756  -1317   3070   -441    524   -311    452   -166    704
    288   3263   2974  -1774  -1343   3120   -420    535   -285    470   -145    722
    259   3265   3003  -1764  -1371   3135   -415    524   -275    470   -140    719
    239   3257   3016  -1748  -1387   3138   -413    519   -259    472   -135    730
    220   3265   3044  -1745  -1413   3156   -436    511   -254    472   -132    730
    233   3286   3052  -1758  -1408   3169   -470    496   -244    475   -116    753
    249   3263   3013  -1758  -1382   3138   -522    449   -267    454   -122    745
    202   3224   3021  -1714  -1410   3122   -537    428   -285    444   -122    743
    145   3224   3076  -1686  -1465   3151   -540    436   -280    454    -98    727
    166   3229   3063  -1696  -1447   3146   -555    423   -306    423   -140    680
    181   3169   2985  -1675  -1402   3078   -566    392   -332    394   -179    704
    150   3094   2943  -1623  -1397   3021   -568    363   -348    381   -192    698
    140   3050   2907  -1597  -1384   2979   -574    327   -374    353   -210    683
    111   2998   2886  -1553  -1387   2943   -563    316   -379    345   -215    678
     98   2966   2865  -1535  -1384   2917   -561    303   -400    324   -239    649
     80   2930   2847  -1506  -1382   2889   -576    290   -426    298   -267    597
     88   2876   2787  -1483  -1348   2831   -587    285   -441    277   -290    563
     88   2829   2740  -1457  -1325   2785   -597    257   -459    246   -314    537
     54   2782   2727  -1421  -1335   2756   -618    205   -493    213   -340    504
     64   2753   2688  -1410  -1312   2720   -644    174   -514    187   -366    483
     44   2759   2714  -1402  -1335   2738   -633    200   -501    194   -366    470
     85   2782   2696  -1434  -1304   2740   -631    192   -517    166   -389    452
     72   2743   2670  -1408  -1299   2707   -610    184   -519    168   -381    478
      0   2738   2735  -1369  -1366   2735   -610    205   -488    207   -324    527
     23   2709   2683  -1369  -1330   2696   -607    207   -485    200   -335    478
    103   2678   2574  -1389  -1234   2626   -553    252   -457    181   -397    405
     64   2722   2655  -1395  -1293   2688   -467    379   -345    254   -381    348
     67   2876   2805  -1473  -1369   2842   -423    540   -155    444   -249    501
    184   3169   2982  -1678  -1397   3076   -488    714    111    818    163    880
    275   3483   3208  -1878  -1465   3346   -594    756    265   1166    709   1421
    161   3548   3387  -1857  -1613   3470   -683    511     77   1223   1054   1818
      2   3478   3476  -1743  -1735   3478   -797    101   -340    917    940   1748
   -106   3128   3231  -1512  -1670   3180   -937   -488  -1052     28      2    979
   -140   2803   2943  -1330  -1540   2873  -1085   -971  -1725   -935  -1085     93
   -109   2535   2644  -1213  -1376   2590  -1119   -854  -1665   -930  -1156    -38
    -85   2335   2421  -1124  -1252   2377  -1060   -628  -1402   -698  -1026    -31
    -64   2278   2340  -1106  -1202   2309   -971   -428  -1143   -465   -878     62
    -70   2296   2366  -1111  -1218   2330   -852   -215   -880   -228   -696    184
    -51   2372   2421  -1161  -1236   2395   -737    -36   -672    -38   -535    270
    -25   2416   2442  -1195  -1234   2429   -683     41   -584     36   -478    288
    -18   2447   2465  -1215  -1241   2457   -644     62   -542     62   -462    296
    -25   2429   2455  -1200  -1239   2442   -623     72   -501     90   -428    314
     -2   2423   2426  -1210  -1213   2423   -683     54   -501     96   -405    329
    -25   2369   2395  -1171  -1210   2382   -696     36   -501     90   -410    324
     -7   2379   2387  -1184  -1197   2382   -667     62   -467    124   -381    348
     44   2468   2423  -1254  -1189   2447   -675     77   -444    161   -342    371
     83   2504   2421  -1293  -1169   2462   -641     75   -441    163   -335    368
    116   2501   2385  -1312  -1132   2444   -644     41   -470    124   -371    345
    122   2491   2369  -1306  -1124   2431   -667     12   -480    111   -374    329
    127   2468   2340  -1296  -1106   2405   -685     10   -467    132   -345    340
    161   2457   2296  -1312  -1067   2377   -680     -5   -478    122   -353    335
    179   2491   2312  -1337  -1065   2403   -701    -20   -480    122   -361    327
    166   2509   2343  -1340  -1088   2426   -740    -33   -485    122   -361    319
    153   2509   2356  -1330  -1101   2434   -758    -36   -488    124   -355    340
    246   2444   2197  -1345   -976   2322   -740    -20   -462    148   -329    348
    290   2413   2122  -1353   -917   2270   -756    -12   -439    176   -301    342
    280   2405   2125  -1343   -922   2265   -789      5   -402    215   -257    379
    241   2397   2156  -1319   -956   2278   -758     54   -340    283   -192    449
    231   2444   2210  -1340   -989   2327   -724    142   -231    400    -75    524
    202   2457   2255  -1330  -1026   2356   -761    181   -179    470      5    579
    197   2470   2270  -1335  -1036   2369   -761    228   -124    537     72    646
    142   2442   2299  -1291  -1078   2372   -701    293    -46    613    150    704
    132   2447   2312  -1291  -1088   2379   -717    298    -33    623    179    724
    168   2416   2244  -1293  -1036   2330   -714    290    -44    607    168    722
    210   2338   2127  -1275   -958   2234   -701    272    -67    571    132    698
    218   2252   2034  -1234   -906   2143   -693    239   -106    519     72    631
    223   2231   2005  -1228   -891   2120   -722    202   -142    470     25    576
    215   2182   1966  -1200   -875   2075   -774    140   -205    394    -38    509
    153   2047   1893  -1101   -870   1971   -745    101   -249    324   -101    446
     88   1935   1847  -1010   -878   1891   -743     70   -288    267   -155    407
     54   1860   1803   -958   -875   1831   -709     59   -314    228   -189    374
     20   1782   1761   -901   -870   1771   -670     18   -363    176   -252    311
    -44   1735   1779   -846   -911   1756   -680    -51   -439    109   -322    244
    -96   1719   1816   -810   -956   1766   -691   -101   -496     54   -366    210
   -137   1745   1880   -805  -1008   1813   -654   -109   -509     31   -381    205
   -210   1764   1974   -776  -1093   1867   -639   -129   -532     12   -389    202
   -259   1818   2078   -782  -1169   1948   -657   -129   -524     28   -363    228
   -303   1834   2138   -763  -1221   1984   -667   -119   -511     44   -335    244
   -252   1823   2075   -787  -1163   1948   -680   -132   -519     36   -340    226
   -213   1839   2049   -813  -1130   1943   -696   -127   -506     49   -332    226
   -174   1813   1984   -820  -1080   1899   -698   -127   -504     51   -335    231
   -140   1865   2005   -862  -1072   1935   -683   -129   -501     64   -306    259
   -106   1948   2052   -922  -1080   2000   -639   -103   -475     88   -275    280
   -127   1917   2044   -893  -1085   1979   -652    -93   -465    101   -275    272
   -150   1901   2052   -878  -1101   1977   -667    -96   -457    111   -262    283
   -218   1899   2117   -839  -1166   2008   -623   -101   -441    135   -233    342
   -246   1805   2049   -782  -1148   1927   -633   -124   -472    116   -239    340
   -332   1722   2055   -696  -1192   1888   -623   -142   -496    101   -239    322
   -340   1717   2057   -691  -1200   1886   -633   -140   -501     93   -239    311
   -293   1701   1995   -704  -1143   1847   -667   -137   -511     85   -244    306
   -231   1636   1865   -704  -1049   1751   -706   -145   -548     49   -285    259
   -158   1543   1699   -693   -927   1621   -776   -202   -610    -12   -348    197
    -62   1512   1574   -727   -818   1543   -810   -236   -636    -41   -379    174
     90   1600   1509   -844   -709   1556   -724   -205   -605    -15   -350    215
     15   1535   1519   -776   -753   1527   -704   -218   -618    -36   -376    200
   -119   1400   1519   -641   -820   1460   -750   -254   -659    -85   -426    148
   -101   1423   1522   -662   -813   1473   -743   -262   -670    -98   -433    119
    -98   1421   1519   -659   -807   1470   -667   -259   -672   -101   -436    111
   -116   1366   1483   -626   -800   1423   -654   -272   -691   -122   -454     93
    -70   1376   1447   -654   -758   1410   -724   -296   -717   -140   -462     85
    -54   1395   1449   -670   -753   1421   -732   -285   -704   -129   -454     85
    -70   1405   1475   -667   -771   1439   -709   -254   -675   -103   -428    101
    -62   1434   1493   -685   -779   1462   -680   -239   -649    -90   -405    106
    -80   1405   1483   -662   -782   1444   -714   -249   -657   -103   -413     85
    -51   1400   1452   -675   -750   1426   -683   -207   -618    -77   -407     64
    -41   1439   1480   -698   -761   1460   -579    -80   -496      0   -394     33
    -41   1527   1569   -743   -805   1548   -524     54   -345    137   -311     80
      0   1751   1751   -875   -875   1751   -509    197   -129    410    -36    316
     67   2091   2021  -1080   -976   2055   -553    303     80    761    433    787
     67   2465   2397  -1265  -1163   2431   -665    174     36    883    859   1286
      7   2462   2455  -1236  -1223   2457   -737    -88   -290    685    987   1462
    -38   2262   2301  -1111  -1171   2281   -774   -431   -779    168    587   1124
   -127   1847   1974   -859  -1052   1909   -854   -914  -1428   -711   -501    181
   -145   1473   1618   -662   -880   1545  -1015  -1223  -1844  -1299  -1291   -485
   -103   1221   1325   -561   -714   1273  -1023  -1078  -1683  -1135  -1208   -483
    -62   1065   1127   -501   -594   1096   -948   -857  -1418   -880  -1034   -415
     -2   1067   1067   -532   -537   1067   -852   -659  -1156   -631   -854   -322
     75   1182   1106   -628   -514   1145   -714   -441   -875   -371   -646   -179
     98   1244   1145   -672   -524   1195   -633   -316   -722   -228   -530   -106
    122   1257   1135   -688   -506   1195   -644   -272   -665   -168   -488    -90
    181   1306   1124   -745   -472   1215   -672   -249   -628   -132   -457    -77
    226   1356   1130   -789   -452   1244   -620   -236   -597   -119   -439    -72
    174   1296   1122   -737   -472   1210   -592   -249   -602   -137   -454    -83
    161   1265   1104   -711   -470   1184   -587   -233   -597   -124   -446    -54
    213   1299   1085   -756   -436   1192   -545   -213   -566    -93   -420    -25
    187   1252   1065   -719   -439   1158   -548   -233   -568   -101   -431    -54
    155   1179   1021   -670   -431   1101   -589   -270   -600   -124   -452   -101
    166   1137    969   -652   -400   1054   -607   -280   -605   -127   -459   -135
    207   1150    943   -680   -368   1047   -548   -239   -558    -90   -423   -129
    187   1127    940   -657   -376   1034   -509   -205   -522    -59   -397   -127
    171   1104    932   -639   -379   1018   -558   -192   -504    -28   -371    -93
    192   1104    911   -649   -358   1008   -574   -176   -480     -5   -345    -54
    179   1078    898   -631   -361    989   -555   -137   -441     25   -311    -18
    200   1135    935   -667   -366   1036   -522    -62   -366     98   -233     44
    275   1252    976   -766   -350   1114   -506    -33   -327    153   -168    106
    215   1299   1083   -758   -433   1192   -444     -5   -285    207   -111    158
     96   1270   1174   -685   -537   1223   -426     23   -233    262    -59    197
     36   1278   1241   -657   -602   1260   -452     59   -181    324     12    262
     36   1337   1301   -688   -633   1319   -397    127   -103    415    116    358
     72   1423   1348   -748   -639   1387   -392    207    -10    532    236    465
     62   1493   1428   -779   -683   1462   -418    244     28    589    314    519
     36   1538   1501   -787   -732   1519   -420    267     44    610    348    548
     36   1548   1509   -792   -737   1527   -389    296     80    633    366    584
    -41   1504   1545   -732   -795   1525   -355    301     80    626    361    566
    -83   1480   1561   -701   -823   1522   -392    280     33    571    316    542
    -36   1512   1548   -737   -792   1530   -397    267      0    532    283    535
      0   1475   1473   -740   -737   1475   -361    267      0    511    259    504
     54   1462   1405   -758   -675   1434   -348    241    -25    475    226    459
     33   1400   1363   -719   -665   1384   -329    192    -80    402    163    392
    -18   1291   1309   -636   -662   1299   -296    127   -153    303     70    309
     -7   1234   1241   -613   -626   1236   -368     54   -220    220    -10    246
     54   1215   1158   -636   -550   1187   -387      7   -262    163    -64    197
     88   1158   1067   -626   -488   1114   -400    -36   -303    119   -119    142
    116   1114    997   -615   -439   1057   -407    -54   -327     93   -140    106
    179   1070    891   -626   -358    982   -402    -80   -355     49   -174     46
    215    982    763   -600   -272    872   -418   -114   -387      5   -210     18
    244    919    675   -584   -215    797   -418   -124   -389     -5   -231      2
    223    896    672   -558   -223    784   -413   -103   -381      2   -220      0
    254    930    675   -594   -210    802   -389    -49   -335     44   -166     28
    194    922    727   -558   -267    826   -355    -23   -298     75   -124     44
    116    940    823   -530   -355    883   -319     10   -241    122    -75     88
    148   1015    867   -581   -358    943   -252     59   -181    179    -18    127
     88   1010    922   -550   -418    966   -236     62   -174    179    -18    127
     64   1000    935   -532   -436    969   -257     49   -171    174    -20    127
     83   1028    945   -555   -431    987   -280     28   -176    163    -20    124
    103   1041    937   -571   -415    989   -285     23   -179    158    -12    135
    142   1065    922   -605   -389    995   -342     -2   -213    135    -28    116
    189   1067    875   -628   -342    971   -371    -28   -241    109    -41     90
    197   1070    872   -633   -337    971   -400    -51   -257     93    -46     83
    181   1041    859   -610   -337    950   -433    -75   -275     70    -70     67
    252   1052    800   -652   -275    927   -418    -80   -283     59    -83     59
    215    963    748   -589   -267    857   -423   -116   -322     15   -122     28
    207    891    683   -550   -236    787   -459   -148   -361    -31   -153     -5
    363    966    602   -665   -119    784   -413   -127   -342    -28   -148     -2
    267    852    581   -561   -158    719   -407   -155   -374    -70   -197    -46
    228    766    537   -498   -155    654   -433   -202   -423   -129   -259   -119
    296    774    478   -537    -90    628   -426   -197   -423   -140   -272   -140
    311    750    439   -530    -62    594   -439   -202   -426   -150   -280   -158
    226    680    452   -454   -111    566   -444   -233   -446   -179   -301   -179
    236    693    454   -465   -109    574   -431   -241   -446   -184   -301   -181
    298    753    454   -527    -77    605   -433   -239   -436   -184   -298   -192
    275    745    470   -509    -96    607   -423   -233   -428   -184   -298   -205
    215    693    478   -457   -129    587   -392   -220   -420   -181   -296   -210
    187    665    478   -426   -145    574   -402   -215   -415   -179   -288   -189
    210    701    488   -457   -140    594   -371   -184   -389   -163   -272   -168
    179    646    467   -413   -142    558   -280   -129   -363   -189   -329   -236
    231    683    449   -459   -109    568   -194      7   -254   -132   -327   -259
    322    870    548   -597   -114    709   -109    202    -31     88   -137   -101
    306   1036    727   -672   -210    883    -96    413    226    418    218    223
    371   1465   1093   -917   -361   1280   -194    441    363    724    680    727
    298   1673   1371   -987   -535   1522   -358    119    218    839   1023   1101
    161   1688   1527   -924   -683   1608   -548   -337   -114    680   1023   1124
     38   1340   1301   -691   -631   1322   -683   -857   -693    -12    298    501
    -36    805    841   -384   -439    823   -797  -1306  -1376   -982   -750   -381
     15    545    530   -283   -257    537   -836  -1226  -1376  -1052   -883   -535
     44    410    363   -228   -161    387   -784   -976  -1137   -857   -771   -493
     93    402    309   -249   -106    355   -667   -724   -888   -652   -628   -410
    124    415    290   -270    -83    353   -457   -441   -626   -433   -472   -319
    142    472    329   -309    -93    402   -340   -285   -472   -303   -376   -259
    140    491    350   -316   -103    420   -314   -233   -418   -257   -337   -233
    140    485    345   -316   -101    415   -311   -205   -397   -246   -332   -231
    150    480    329   -314    -88    405   -303   -200   -392   -246   -337   -228
    142    485    340   -314    -98    413   -290   -181   -368   -228   -324   -223
    158    524    363   -342   -101    444   -296   -161   -342   -205   -298   -220
    184    524    340   -355    -77    433   -265   -145   -324   -184   -275   -205
    135    446    311   -290    -88    379   -226   -135   -306   -179   -262   -197
    116    428    309   -275    -96    368   -244   -135   -303   -181   -262   -194
    122    436    311   -280    -93    374   -233   -140   -293   -171   -257   -189
    124    436    311   -283    -96    374   -207   -124   -283   -161   -246   -189
    132    457    324   -293    -96    392   -189    -83   -244   -129   -213   -168
    148    475    327   -311    -90    402   -249    -72   -228   -106   -184   -155
    166    475    309   -319    -70    392   -231    -36   -200    -67   -148   -124
    194    475    277   -337    -41    376   -194    -10   -163    -36   -122   -106
    197    517    319   -355    -59    418   -192    -15   -163    -38   -127   -145
    194    532    337   -366    -70    436   -200    -12   -161    -38   -132   -129
    197    517    319   -358    -62    418   -181     28   -106     18    -72    -75
    223    548    322   -387    -51    436   -166     88    -46     77    -20    -44
    259    574    314   -415    -25    444   -155    155     23    150     46    -10
    285    602    314   -446    -15    459   -163    187     54    189     75    -15
    322    636    314   -480      2    475   -142    244    109    246    129     67
    353    701    345   -527      2    524   -132    290    155    303    202    135
    350    771    420   -561    -33    597   -140    319    179    345    244    137
    293    784    488   -540    -96    636   -129    355    200    371    275    202
    316    802    485   -558    -83    644   -132    350    200    368    285    218
    309    766    457   -540    -72    613   -153    311    168    327    246    150
    311    743    431   -527    -59    587   -129    288    135    288    223    124
    290    709    418   -501    -64    563   -119    241     90    241    194    119
    228    665    436   -446   -103    550    -90    202     54    200    145     75
    213    641    428   -428   -109    535   -109    142     -2    140     83     25
    223    618    394   -420    -85    506   -127     75    -70     57     10    -18
    210    561    348   -387    -70    454   -158     18   -127    -12    -62    -96
    184    475    288   -329    -51    381   -142    -15   -166    -57   -114   -148
    179    433    254   -309    -38    345   -116    -51   -197    -83   -140   -171
    168    413    244   -290    -36    329   -116    -83   -215   -106   -153   -205
    155    368    210   -265    -28    288   -150   -122   -252   -145   -192   -241
    150    366    215   -259    -33    290   -150   -137   -257   -148   -187   -236
    145    340    192   -244    -25    267   -135   -161   -267   -158   -192   -254
    181    314    132   -246     25    223   -140   -179   -280   -174   -210   -267
    171    301    129   -239     20    215   -135   -171   -272   -171   -210   -265
    218    324    106   -272     54    215   -140   -179   -283   -176   -220   -270
    272    353     77   -314     96    215   -103   -179   -275   -174   -223   -280
    340    288    -51   -314    197    119    -49   -166   -254   -163   -210   -272
    358    288    -70   -324    213    109   -127   -181   -259   -168   -207   -285
    329    280    -49   -306    189    116   -101   -142   -220   -132   -176   -267
    327    303    -23   -316    174    142    -44    -88   -158    -70   -111   -207
    368    348    -20   -358    194    163     -2    -67   -109    -23    -57   -179
    397    345    -54   -371    226    145    -38    -96   -129    -38    -75   -202
    405    342    -62   -374    233    140    -57   -111   -153    -54    -80   -179
    381    329    -51   -358    218    140    -38   -101   -148    -41    -62   -148
    376    311    -64   -342    220    124    -54    -98   -140    -44    -57   -150
    350    197   -153   -275    252     20    -41   -111   -168    -75    -80   -181
    252    103   -150   -179    202    -23      2    -98   -163    -72    -70   -171
    202     44   -158   -124    179    -57     28    -88   -150    -64    -62   -153
    140    -41   -181    -49    161   -111     49    -83   -150    -67    -64   -161
    127    -98   -228    -15    176   -163     70    -90   -163    -88    -85   -192
     64   -155   -220     44    142   -189     83   -101   -171   -109   -103   -215
      5   -207   -213     98    109   -210     75   -114   -189   -124   -122   -236
    -67   -215   -148    142     38   -181     59   -122   -207   -132   -132   -241
   -168   -179    -10    174    -80    -96    101   -114   -202   -122   -116   -215
   -244   -163     80    205   -163    -44    132    -98   -187   -114    -96   -189
   -142   -163    -20    153    -62    -90     80   -124   -205   -137   -111   -213
     10   -202   -213     96    111   -207     41   -163   -241   -179   -153   -265
     49   -257   -306    101    176   -283     67   -174   -254   -197   -171   -293
     20   -314   -335    145    176   -324     72   -184   -254   -205   -184   -303
     20   -337   -358    158    189   -348     93   -168   -236   -202   -187   -309
     12   -345   -358    166    184   -350    127    -88   -184   -171   -184   -329
    111   -337   -449    111    277   -392    171     -7   -140   -163   -228   -389
    132   -249   -381     57    257   -316    272    184     31      5    -93   -275
    192    -51   -246    -70    218   -148    309    407    272    293    207     28
    218    288     70   -252     75    179    332    488    439    550    589    480
    103    602    498   -353   -197    553    168    168    324    636    909    901
    -44    761    805   -358   -426    784    -15   -288     57    558   1023   1067
   -189    581    771   -197   -480    675   -153   -743   -361    145    613    683
   -262    -46    215    155   -239     83   -340  -1215  -1008   -719   -384   -270
   -210   -592   -381    400     83   -488   -478  -1319  -1260  -1085   -815   -701
   -140   -802   -662    470    259   -732   -431  -1111  -1091   -953   -737   -698
    -51   -815   -763    433    353   -789   -337   -841   -854   -758   -597   -633
    -54   -774   -719    415    332   -748   -155   -537   -571   -524   -428   -527
    -49   -748   -701    397    324   -724     12   -355   -405   -389   -329   -472
    -28   -704   -678    366    324   -691     80   -290   -345   -345   -293   -459
    -41   -670   -631    353    293   -652    106   -241   -311   -314   -262   -446
    -75   -667   -592    371    257   -631    140   -181   -262   -272   -218   -410
    -57   -675   -620    366    280   -649    129   -166   -249   -262   -202   -392
    -36   -688   -652    361    306   -670    106   -155   -239   -254   -187   -389
    -33   -683   -649    358    306   -667    129   -135   -213   -236   -166   -384
    -41   -688   -646    366    301   -667    142   -129   -200   -231   -155   -379
    -25   -693   -667    358    319   -680    127   -142   -202   -236   -148   -374
    -57   -685   -628    368    285   -657    135   -127   -179   -220   -129   -361
    -38   -662   -623    348    290   -644    119   -111   -168   -213   -124   -340
    -12   -657   -644    335    314   -652    119   -106   -155   -207   -114   -327
     -5   -678   -672    340    332   -675    135   -116   -155   -215   -122   -335
    -72   -693   -620    384    272   -657    171    -80   -111   -179    -88   -311
   -122   -685   -563    402    220   -626    184    -46    -59   -142    -54   -298
   -168   -680   -511    426    171   -597    187    -33    -33   -127    -38   -298
   -137   -683   -548    407    205   -615    197     -2     -7   -114    -23   -285
      2   -665   -670    329    335   -667    187     28     15    -93      0   -285
     36   -646   -683    303    358   -665    148     41     41    -72     20   -296
     90   -613   -704    262    397   -657    129     83     88    -33     44   -262
     70   -615   -685    272    376   -652    155    135    150     31     96   -205
     67   -574   -641    254    353   -607    122    155    192     80    163   -119
     41   -535   -579    246    309   -555     96    205    257    155    254    -36
     83   -550   -633    233    358   -592    114    241    293    192    290      2
    153   -555   -709    200    431   -631     90    241    303    192    301      5
    207   -527   -735    158    470   -631    103    233    298    184    298      5
    285   -553   -841    132    561   -696     85    194    259    145    254     -2
    267   -623   -891    179    579   -756     64    150    223     98    215    -12
    213   -636   -849    213    530   -743     98    119    213     70    184    -28
    124   -644   -771    259    446   -706    129    124    233     70    187    -28
    116   -688   -807    283    459   -748    132     98    213     31    142    -72
     72   -719   -792    324    431   -756    163     70    192     -5    119    -88
     12   -774   -787    379    397   -782    207     41    163    -49     67   -155
    -31   -807   -779    418    371   -795    194     -5    119   -101    -10   -228
    -49   -807   -758    428    353   -784    145    -51     85   -142    -51   -277
    -46   -839   -792    444    371   -815    150    -70     70   -155    -64   -293
    -98   -904   -805    501    350   -854    176    -72     70   -155    -54   -280
   -137   -914   -776    524    319   -846    179    -77     64   -161    -54   -283
   -124   -937   -813    530    342   -875    179    -98     44   -181    -85   -332
   -111   -943   -831    527    358   -888    179   -109     33   -181    -98   -329
   -122   -917   -797    519    335   -857    153   -140     12   -192   -111   -329
   -194   -922   -727    558    265   -826    215    -88     59   -155    -64   -293
   -257   -956   -701    605    220   -828    249    -44    101   -124    -28   -265
   -215  -1013   -797    615    290   -906    252    -44     96   -135    -36   -262
   -189  -1010   -820    600    314   -917    296    -31    111   -132    -28   -262
   -181   -950   -769    566    293   -859    246    -28    127   -114    -12   -244
   -106   -927   -820    514    355   -875    223    -33    132   -109    -18   -254
    -83   -924   -841    504    379   -883    252    -49    137    -96      2   -244
    -57   -945   -888    498    413   -917    171    -98     93   -127     -2   -226
    -25   -971   -945    498    459   -958    161   -103     80   -135      5   -202
    -10   -979   -969    493    478   -974    184    -77    106   -109     46   -166
     83   -974  -1057    446    568  -1015    171    -72     93   -132     25   -187
    137  -1057  -1197    459    665  -1127    158   -109     46   -194    -38   -202
    148  -1117  -1265    483    706  -1192    161   -132     25   -213    -57   -200
    101  -1156  -1257    524    678  -1205    189   -129     31   -202    -46   -200
    132  -1241  -1374    555    753  -1306    163   -129     20   -210    -49   -231
    150  -1319  -1473    584    810  -1395    181   -142     -2   -249    -88   -298
    116  -1389  -1506    636    810  -1447    194   -129    -10   -277   -111   -303
    106  -1444  -1553    667    828  -1499    184   -142    -23   -301   -124   -322
    124  -1491  -1615    683    870  -1553    161   -168    -38   -329   -145   -353
     83  -1509  -1595    711    836  -1551    166   -176    -28   -327   -127   -353
     72  -1504  -1577    714    823  -1538    171   -184    -33   -345   -137   -361
    124  -1501  -1626    688    875  -1564    140   -213    -70   -402   -194   -418
    155  -1512  -1667    678    911  -1590    116   -231    -75   -420   -218   -452
    132  -1480  -1613    672    870  -1545    135   -213    -38   -384   -171   -418
    140  -1465  -1608    662    872  -1535    148   -210    -23   -384   -171   -420
    207  -1514  -1722    652    963  -1618    132   -226    -33   -418   -218   -459
    179  -1548  -1727    685    953  -1636    189   -148     31   -407   -244   -522
    187  -1517  -1704    662    945  -1610    298     -5    171   -314   -187   -519
    262  -1376  -1639    555    950  -1506    327    150    361   -129    -25   -413
    389  -1124  -1514    366    950  -1319    288    329    592    174    311    -31
    488   -730  -1218    122    852   -974    176    288    670    410    737    459
    374   -587   -961    103    665   -771     49    -10    480    423   1015    797
    309   -610   -919    148    613   -763    -90   -433     98    148    896    727
    239   -961  -1200    358    717  -1080   -179   -974   -524   -639     36    -57
    166  -1400  -1566    618    865  -1483   -301  -1363  -1088  -1447   -891   -888
    223  -1667  -1893    722   1057  -1779   -379  -1280  -1078  -1496   -979  -1013
    290  -1829  -2120    769   1202  -1974   -353  -1065   -854  -1319   -875  -1005
    374  -1873  -2247    748   1306  -2060   -275   -852   -607  -1117   -750   -956
    428  -1805  -2234    688   1330  -2018   -114   -602   -329   -878   -587   -826
    457  -1701  -2161    620   1309  -1930     10   -431   -145   -711   -449   -691
    457  -1678  -2138    610   1296  -1906     49   -371    -72   -646   -392   -654
    452  -1686  -2140    615   1296  -1914     75   -353    -44   -626   -394   -649
    462  -1719  -2182    628   1322  -1951     70   -358    -38   -613   -381   -584
    407  -1722  -2130    654   1267  -1925     93   -311      5   -566   -342   -576
    465  -1696  -2164    615   1314  -1930     88   -298     18   -571   -363   -584
    475  -1714  -2190    618   1332  -1953     98   -298     31   -571   -361   -581
    457  -1743  -2200    644   1327  -1971    119   -301     49   -558   -332   -566
    475  -1719  -2197    620   1335  -1958    106   -283     77   -537   -296   -548
    467  -1727  -2195    628   1330  -1961    114   -272     90   -532   -288   -550
    459  -1727  -2187    633   1322  -1956    119   -265    109   -511   -277   -530
    454  -1719  -2174    633   1314  -1945    101   -259    127   -483   -259   -506
    480  -1730  -2210    623   1343  -1969     67   -246    142   -467   -244   -501
    545  -1652  -2197    550   1371  -1925     70   -236    163   -454   -228   -491
    514  -1639  -2153    561   1332  -1896    122   -223    179   -441   -215   -491
    413  -1722  -2135    654   1273  -1927    116   -213    187   -428   -200   -485
    517  -1628  -2145    555   1330  -1886    124   -171    233   -381   -153   -441
    553  -1597  -2151    522   1350  -1873    129   -137    277   -332   -109   -397
    506  -1623  -2130    558   1317  -1875    114   -124    303   -290    -57   -337
    514  -1556  -2070    522   1291  -1813    116    -51    387   -192     57   -252
    568  -1556  -2127    491   1348  -1842     88     -7    428   -148     96   -270
    566  -1535  -2101    483   1332  -1818     72     15    470   -111    119   -218
    566  -1522  -2088    478   1325  -1805     85     59    524    -49    192   -122
    594  -1509  -2104    457   1348  -1805     93    103    566      0    262    -70
    555  -1496  -2052    467   1304  -1774    122    137    592     20    288    -70
    524  -1493  -2021    483   1273  -1756    111    142    581      5    275    -77
    485  -1527  -2016    519   1249  -1771     64    109    535    -44    231   -127
    431  -1582  -2013    576   1221  -1797     85     88    511    -83    189   -140
    444  -1608  -2052    581   1247  -1831     88     57    467   -142    142   -171
    436  -1652  -2088    607   1260  -1870     77     46    444   -184    106   -207
    439  -1725  -2164    641   1299  -1945     75      2    384   -257     36   -275
    402  -1777  -2179    688   1291  -1977    140    -20    348   -316    -23   -324
    371  -1847  -2221    735   1296  -2034    122    -77    290   -392    -88   -392
    350  -1893  -2244    769   1296  -2068    140   -106    262   -433   -127   -431
    337  -1951  -2288    805   1312  -2120    153   -148    220   -488   -181   -488
    332  -1984  -2317    826   1325  -2151    153   -174    205   -514   -207   -522
    350  -1982  -2333    813   1340  -2158    148   -192    197   -527   -223   -537
    368  -1971  -2340    800   1353  -2156    119   -223    179   -553   -244   -558
    389  -1979  -2369    795   1376  -2174    119   -231    179   -561   -254   -576
    387  -2013  -2400    813   1392  -2205    132   -231    179   -566   -259   -571
    374  -2000  -2377    810   1374  -2187    111   -246    176   -568   -267   -574
    387  -1969  -2359    789   1371  -2164    116   -244    192   -553   -252   -561
    381  -1974  -2356    795   1366  -2164    137   -223    228   -522   -220   -530
    368  -1992  -2361    813   1363  -2177    168   -200    267   -491   -179   -485
    384  -2008  -2395    810   1389  -2200    192   -215    259   -504   -181   -488
    368  -1982  -2351    805   1358  -2166    184   -236    257   -511   -184   -496
    322  -1927  -2249    802   1283  -2086    155   -246    270   -498   -163   -478
    381  -1914  -2296    766   1337  -2104    101   -259    265   -493   -153   -480
    415  -1966  -2382    774   1397  -2174     75   -285    236   -517   -168   -496
    415  -1958  -2374    771   1392  -2166    103   -290    231   -524   -176   -509
    415  -1974  -2392    779   1402  -2184     90   -296    223   -532   -187   -511
    410  -1997  -2408    795   1408  -2203     67   -301    205   -555   -202   -522
    444  -2008  -2455    782   1447  -2231     67   -322    174   -594   -236   -537
    426  -2083  -2509    828   1465  -2296     44   -345    153   -615   -246   -540
    420  -2143  -2564    859   1491  -2353     36   -368    132   -631   -265   -589
    428  -2210  -2639    891   1532  -2423     41   -392    111   -665   -309   -641
    387  -2226  -2616    917   1499  -2418     75   -392    101   -683   -329   -631
    436  -2242  -2678    901   1556  -2457     83   -405     77   -717   -361   -665
    465  -2281  -2746    906   1602  -2512     36   -449     36   -761   -397   -717
    459  -2335  -2795    937   1626  -2564    -23   -485     -5   -800   -433   -722
    470  -2416  -2886    971   1678  -2650     44   -467      2   -802   -444   -719
    555  -2449  -3005    948   1779  -2727     36   -501    -25   -844   -480   -763
    576  -2444  -3021    932   1797  -2733     -5   -524    -38   -867   -501   -792
    571  -2447  -3018    937   1795  -2733    -25   -522    -44   -872   -498   -810
    581  -2481  -3065    948   1821  -2772      7   -501    -23   -854   -485   -802
    542  -2559  -3102   1008   1821  -2831     41   -485     -5   -849   -485   -810
    504  -2613  -3117   1052   1808  -2865    127   -402     64   -820   -496   -844
    485  -2613  -3099   1065   1792  -2855    200   -265    192   -743   -480   -865
    524  -2512  -3037    992   1779  -2774    239   -114    381   -550   -332   -784
    555  -2309  -2865    875   1709  -2585    244     44    636   -231     10   -488
    631  -1945  -2577    657   1602  -2260    179    106    805     96    493     51
    620  -1686  -2307    532   1462  -1995    132    -44    711    197    878    522
    530  -1821  -2353    644   1441  -2086     72   -316    363    -33    891    581
    441  -2112  -2553    833   1496  -2333    -38   -732   -202   -678    265     41
    329  -2475  -2805   1070   1566  -2639   -153  -1226   -852  -1584   -828   -904
    283  -2785  -3068   1252   1675  -2925   -239  -1374  -1080  -1919  -1278  -1306
    306  -3065  -3374   1376   1839  -3218   -205  -1202   -885  -1738  -1176  -1299
    350  -3203  -3554   1426   1951  -3377   -150  -1021   -652  -1525  -1039  -1244
    358  -3182  -3541   1410   1948  -3361    -72   -846   -405  -1286   -857  -1124
    348  -3120  -3468   1387   1906  -3294     72   -628   -142  -1028   -652   -974
    374  -3073  -3447   1348   1909  -3260    142   -522    -20   -919   -566   -917
    376  -3026  -3406   1325   1891  -3216    135   -504     18   -885   -535   -888
    392  -2948  -3341   1275   1865  -3143    135   -493     46   -859   -509   -862
    381  -2889  -3270   1254   1826  -3078     98   -498     49   -854   -504   -862
    348  -2935  -3286   1291   1816  -3112     98   -519     23   -875   -530   -885
    327  -2912  -3239   1291   1782  -3076    119   -501     44   -849   -506   -854
    368  -2837  -3205   1231   1784  -3021    145   -483     72   -813   -467   -813
    387  -2894  -3281   1254   1834  -3086    166   -496     64   -813   -467   -802
    363  -2977  -3343   1304   1852  -3159    140   -501     62   -818   -472   -776
    392  -2985  -3377   1296   1883  -3180    116   -501     64   -818   -478   -735
    420  -2943  -3364   1260   1891  -3154    124   -485     90   -792   -457   -675
    415  -2899  -3315   1241   1865  -3107    176   -439    148   -735   -379   -584
    246  -2961  -3211   1356   1727  -3086    244   -392    184   -691   -322   -553
    174  -3011  -3185   1415   1678  -3096    249   -379    200   -672   -301   -514
    218  -3037  -3255   1408   1735  -3146    194   -397    192   -670   -298   -532
    265  -2990  -3255   1363   1758  -3122    179   -379    220   -628   -277   -594
    244  -3008  -3255   1379   1748  -3130    202   -350    249   -605   -267   -620
    241  -3005  -3250   1382   1745  -3128    210   -342    257   -589   -257   -633
    246  -3008  -3257   1379   1751  -3133    181   -353    265   -571   -241   -633
    236  -3005  -3242   1384   1738  -3122    148   -350    301   -522   -194   -589
    233  -2987  -3221   1374   1727  -3104    114   -324    348   -459   -124   -509
    280  -2935  -3216   1327   1745  -3076     70   -275    407   -381    -46   -433
    413  -2811  -3226   1197   1818  -3018     67   -218    470   -306     36   -361
    428  -2811  -3239   1192   1834  -3024     36   -220    465   -303     41   -358
    426  -2800  -3226   1187   1823  -3011     28   -233    454   -322     20   -381
    462  -2743  -3205   1140   1831  -2974     75   -241    441   -345      0   -397
    491  -2725  -3216   1114   1852  -2969    119   -246    433   -371    -25   -413
    457  -2805  -3263   1174   1860  -3034     85   -290    384   -433    -88   -462
    444  -2847  -3291   1200   1865  -3068     72   -322    332   -496   -155   -524
    426  -2873  -3299   1223   1860  -3086     49   -350    283   -558   -215   -571
    423  -2930  -3356   1252   1888  -3141     59   -394    223   -636   -288   -628
    423  -2987  -3411   1283   1917  -3198     83   -439    166   -719   -371   -701
    410  -3024  -3437   1306   1922  -3229     75   -491    114   -782   -441   -763
    402  -3065  -3470   1330   1935  -3268     67   -540     64   -836   -501   -823
    389  -3135  -3525   1371   1956  -3330     36   -597      5   -898   -566   -885
    397  -3156  -3554   1379   1974  -3354     12   -613    -18   -924   -589   -917
    444  -3135  -3580   1345   2010  -3359     -5   -626    -33   -945   -607   -940
    454  -3133  -3587   1337   2021  -3361     18   -639    -46   -966   -626   -953
    433  -3156  -3590   1361   2010  -3374     20   -652    -62   -995   -646   -966
    392  -3195  -3587   1402   1990  -3390      2   -670    -83  -1015   -659   -979
    400  -3156  -3559   1376   1977  -3356     18   -665    -67  -1002   -646   -958
    415  -3109  -3525   1345   1969  -3317     23   -644    -38   -976   -618   -932
    415  -3060  -3476   1322   1943  -3268     33   -620      2   -943   -584   -904
    397  -3047  -3445   1325   1919  -3244     62   -600     33   -922   -568   -885
    371  -3078  -3450   1350   1909  -3263     62   -597     46   -909   -563   -870
    368  -3076  -3445   1353   1906  -3260     38   -605     57   -901   -555   -859
    374  -3055  -3432   1340   1901  -3242     10   -626     51   -906   -558   -854
    381  -3050  -3432   1335   1906  -3239    -23   -649     38   -917   -574   -865
    397  -3083  -3483   1340   1938  -3283    -49   -678     10   -943   -600   -888
    405  -3096  -3502   1345   1951  -3299    -12   -662     25   -940   -589   -875
    407  -3156  -3567   1371   1984  -3359    -25   -670     18   -953   -610   -893
    426  -3203  -3629   1389   2026  -3416    -77   -691    -10   -984   -646   -917
    465  -3211  -3678   1371   2070  -3445    -38   -714    -38  -1015   -678   -940
    491  -3234  -3725   1371   2107  -3481    -49   -737    -72  -1047   -704   -971
    504  -3291  -3798   1392   2151  -3546    -72   -750   -101  -1078   -735  -1008
    470  -3354  -3824   1441   2145  -3587    -38   -761   -119  -1106   -779  -1060
    433  -3419  -3855   1491   2143  -3637    -28   -784   -145  -1143   -826  -1111
    467  -3426  -3894   1478   2179  -3660    -57   -789   -163  -1166   -849  -1135
    426  -3455  -3881   1512   2151  -3668    -75   -771   -171  -1171   -852  -1148
    410  -3507  -3917   1548   2164  -3712    -64   -753   -187  -1179   -867  -1205
    485  -3535  -4021   1522   2252  -3777    -54   -756   -197  -1187   -878  -1228
    511  -3530  -4045   1509   2278  -3787    -44   -727   -176  -1166   -857  -1208
    475  -3551  -4026   1538   2249  -3787    -49   -709   -166  -1158   -859  -1192
    441  -3543  -3985   1551   2213  -3764    -46   -711   -158  -1148   -854  -1161
    381  -3525  -3907   1571   2143  -3715     38   -670   -142  -1122   -826  -1132
    361  -3502  -3863   1571   2112  -3681     70   -626   -127  -1106   -810  -1093
    332  -3476  -3811   1571   2070  -3642    106   -532    -59  -1062   -807  -1098
    319  -3426  -3746   1553   2031  -3585    171   -405     59   -974   -782  -1096
    353  -3244  -3600   1444   1977  -3424    226   -254    244   -763   -597   -932
    394  -2969  -3367   1286   1880  -3167    210    -93    475   -439   -223   -553
    371  -2613  -2985   1119   1678  -2800    109   -111    535   -218    181    -83
    236  -2418  -2655   1091   1444  -2535     70   -296    368   -197    491    309
    194  -2442  -2637   1122   1413  -2538      2   -618    -44   -506    379    259
    111  -2777  -2891   1332   1499  -2834   -124  -1083   -646  -1208   -392   -420
     -2  -3172  -3172   1587   1582  -3172   -226  -1462  -1182  -1956  -1322  -1249
     25  -3470  -3496   1722   1761  -3483   -272  -1473  -1286  -2127  -1584  -1519
     64  -3613  -3678   1771   1870  -3645   -257  -1262  -1065  -1904  -1447  -1486
     93  -3606  -3702   1756   1896  -3652   -228  -1054   -818  -1670  -1278  -1376
     90  -3520  -3613   1714   1849  -3567    -98   -813   -553  -1434  -1104  -1247
    106  -3400  -3507   1647   1805  -3452     57   -584   -306  -1210   -927  -1119
    132  -3343  -3476   1605   1803  -3408     90   -527   -241  -1140   -880  -1088
    142  -3304  -3447   1579   1792  -3374     77   -527   -228  -1117   -859  -1075
    142  -3294  -3437   1574   1787  -3364    116   -511   -207  -1101   -839  -1054
    145  -3250  -3395   1553   1769  -3322    137   -457   -176  -1060   -802   -984
    171  -3187  -3359   1506   1764  -3273    142   -402   -153  -1031   -774   -963
    257  -3122  -3380   1431   1816  -3250    135   -392   -161  -1041   -800   -992
    262  -3109  -3374   1421   1816  -3242    153   -374   -155  -1036   -800   -976
    254  -3068  -3322   1408   1787  -3195    176   -348   -148  -1015   -787   -963
    223  -3057  -3281   1413   1751  -3169    171   -345   -155  -1015   -795   -974
    210  -2995  -3205   1392   1706  -3102    179   -314   -124   -987   -763   -943
    215  -2946  -3161   1363   1688  -3055    192   -275    -90   -956   -732   -901
    220  -2881  -3102   1330   1660  -2990    200   -244    -70   -927   -706   -852
    252  -2821  -3076   1283   1662  -2948    192   -226    -70   -909   -698   -836
    296  -2753  -3052   1228   1673  -2902    179   -228    -83   -917   -709   -831
    342  -2714  -3057   1184   1696  -2886    174   -223    -85   -917   -711   -836
    366  -2644  -3011   1140   1688  -2826    166   -205    -72   -901   -701   -828
    397  -2553  -2951   1075   1673  -2751    155   -184    -49   -870   -685   -805
    480  -2475  -2956    997   1717  -2717    137   -158    -38   -841   -662   -779
    548  -2395  -2943    922   1743  -2668    116   -106     -5   -792   -620   -750
    623  -2283  -2907    831   1764  -2595     96    -59     28   -735   -571   -706
    646  -2164  -2811    756   1727  -2486    106      7     96   -636   -480   -618
    688  -2049  -2738    680   1712  -2392    106     70    142   -568   -420   -571
    743  -1948  -2691    600   1717  -2320     85     96    153   -548   -400   -542
    758  -1852  -2611    548   1683  -2231     80    114    163   -524   -371   -493
    745  -1782  -2527    517   1634  -2156     96    145    168   -509   -353   -496
    745  -1706  -2455    480   1597  -2081     93    140    140   -532   -389   -524
    745  -1636  -2385    444   1564  -2010     93    124     96   -574   -439   -522
    709  -1615  -2325    454   1517  -1969    137    140     70   -597   -467   -542
    727  -1587  -2317    428   1522  -1951    145    127     20   -646   -522   -597
    717  -1553  -2273    418   1493  -1912    168     98    -18   -691   -566   -633
    691  -1530  -2221    418   1454  -1875    184     64    -72   -750   -628   -683
    665  -1486  -2151    410   1408  -1818    197     36   -137   -802   -688   -732
    644  -1431  -2078    392   1361  -1753    200      5   -179   -844   -735   -776
    631  -1405  -2036    384   1332  -1719    200    -10   -215   -870   -771   -810
    659  -1384  -2044    361   1350  -1712    189    -41   -262   -904   -813   -852
    680  -1327  -2008    324   1343  -1667    194    -64   -290   -924   -833   -901
    652  -1288  -1943    316   1296  -1613    215    -41   -285   -909   -826   -898
    693  -1260  -1953    283   1322  -1605    197    -46   -309   -924   -846   -893
    662  -1179  -1844    257   1252  -1509    202    -31   -306   -904   -833   -859
    693  -1106  -1800    207   1247  -1452    181    -46   -337   -911   -841   -854
    711   -984  -1696    135   1202  -1340    200     -7   -322   -893   -828   -836
    779   -891  -1670     54   1223  -1280    226     49   -285   -849   -802   -815
    792   -807  -1602      7   1197  -1205    254     90   -259   -807   -763   -776
    797   -654  -1452    -70   1124  -1052    272    119   -239   -774   -724   -717
    756   -568  -1327    -96   1039   -948    283    148   -226   -748   -714   -706
    711   -488  -1202   -111    956   -844    296    161   -210   -714   -693   -657
    732   -376  -1109   -179    919   -743    283    161   -207   -688   -654   -610
    789   -280  -1070   -254    930   -675    244    148   -239   -696   -662   -610
    761   -181   -945   -290    852   -563    252    176   -241   -680   -649   -587
    766    -93   -859   -335    813   -475    267    228   -220   -639   -607   -527
    795    -46   -841   -374    818   -444    272    252   -223   -615   -581   -519
    771     20   -750   -394    761   -363    296    288   -226   -602   -589   -535
    782     38   -745   -410    763   -353    280    296   -246   -605   -594   -517
    766     93   -675   -431    722   -290    298    285   -267   -618   -615   -522
    743    142   -600   -444    672   -228    332    293   -283   -633   -644   -501
    756    205   -550   -480    654   -171    335    316   -285   -620   -636   -488
    737    218   -522   -480    628   -153    311    314   -311   -631   -641   -501
    714    267   -446   -491    579    -88    314    316   -324   -631   -657   -540
    706    311   -397   -511    550    -41    332    322   -332   -631   -670   -530
    722    350   -371   -535    548    -10    363    355   -319   -605   -644   -509
    711    376   -337   -545    522     20    337    342   -342   -618   -670   -540
    711    431   -280   -571    496     77    337    342   -350   -615   -680   -530
    696    501   -197   -600    446    153    358    358   -340   -597   -667   -498
    709    607   -101   -657    405    254    335    358   -355   -592   -659   -483
    722    678    -44   -701    381    316    348    392   -348   -566   -639   -480
    724    704    -20   -714    371    342    371    420   -335   -561   -659   -522
    722    722      0   -724    361    361    423    498   -296   -563   -714   -555
    727    782     54   -753    337    418    530    641   -187   -491   -711   -571
    763   1036    272   -901    244    654    618    854     44   -231   -483   -355
    844   1423    579  -1135    132   1000    584   1083    314    158    -54     41
    870   1844    971  -1358    -51   1410    488   1070    407    462    413    524
    797   2075   1278  -1436   -239   1678    314    753    246    587    756    924
    646   2042   1392  -1345   -374   1717    184    293   -129    371    672    911
    527   1691   1161  -1109   -316   1426     57   -213   -763   -410   -163    192
    491   1319    826   -906   -168   1072   -119   -587  -1379  -1260  -1085   -594
    519   1117    597   -818    -38    857   -142   -504  -1392  -1335  -1244   -774
    558   1054    493   -807     33    774    -88   -249  -1156  -1114  -1124   -717
    589   1101    511   -846     38    807     23     15   -888   -865   -956   -623
    618   1236    615   -927      0    927    192    275   -644   -639   -792   -498
    670   1392    722  -1031    -25   1057    296    459   -472   -480   -670   -394
    683   1447    763  -1067    -38   1106    288    506   -433   -433   -636   -376
    688   1501    813  -1096    -62   1158    314    532   -413   -407   -620   -371
    685   1540    852  -1114    -83   1197    358    568   -392   -376   -592   -319
    696   1602    906  -1148   -103   1254    348    584   -392   -358   -571   -311
    704   1670    963  -1189   -129   1317    288    574   -413   -355   -584   -327
    750   1771   1021  -1262   -135   1397    322    618   -374   -303   -545   -270
    724   1800   1075  -1262   -176   1439    366    639   -358   -272   -509   -254
    727   1844   1117  -1286   -194   1480    363    623   -394   -298   -530   -259
    774   1899   1122  -1337   -174   1512    366    613   -410   -293   -542   -249
    789   1914   1124  -1353   -166   1519    376    633   -394   -257   -514   -228
    766   1948   1182  -1358   -207   1566    389    667   -361   -210   -475   -205
    769   2029   1260  -1397   -244   1644    389    696   -337   -171   -444   -189
    753   2036   1280  -1395   -265   1660    387    732   -311   -135   -418   -163
    717   2029   1309  -1374   -296   1670    355    753   -301   -103   -400   -150
    691   2081   1387  -1387   -348   1735    371    782   -275    -64   -368    -85
    714   2166   1452  -1439   -368   1810    381    852   -210     15   -301    -38
    784   2247   1462  -1514   -340   1855    366    898   -168     77   -249    -10
    787   2288   1499  -1538   -355   1893    379    943   -132    132   -202     44
    800   2340   1538  -1571   -368   1940    407   1021    -57    228   -122    122
    820   2431   1610  -1626   -394   2021    407   1109     31    345    -20    223
    854   2548   1691  -1701   -418   2120    397   1163     83    423     54    298
    836   2608   1771  -1722   -467   2190    405   1221    140    506    140    394
    813   2655   1839  -1735   -514   2247    420   1270    189    576    210    449
    852   2704   1852  -1777   -498   2278    441   1283    200    605    239    467
    878   2730   1852  -1805   -488   2291    426   1257    171    581    218    483
    875   2829   1953  -1852   -540   2392    420   1239    135    550    187    480
    844   2925   2081  -1886   -618   2504    410   1226    106    530    166    478
    820   2964   2143  -1891   -659   2553    423   1210     77    511    150    470
    789   2974   2182  -1883   -696   2579    441   1195     54    491    124    452
    732   2982   2247  -1857   -758   2616    465   1166     18    459     85    420
    693   3000   2304  -1847   -805   2652    472   1132    -31    418     36    376
    670   3005   2335  -1836   -831   2670    478   1109    -62    387     -2    337
    607   2992   2385  -1803   -888   2688    496   1111    -67    387     -7    342
    524   3018   2494  -1771   -984   2756    485   1093    -75    392      5    366
    532   3031   2499  -1782   -984   2766    462   1044   -119    366    -15    358
    633   3008   2374  -1821   -870   2691    446   1002   -171    327    -59    340
    675   2977   2301  -1829   -813   2642    467    989   -192    316    -80    353
    662   2972   2309  -1818   -823   2642    441    976   -205    319    -85    368
    618   3037   2416  -1829   -898   2727    415    992   -202    353    -49    402
    589   3096   2507  -1842   -958   2803    485   1041   -153    415     18    452
    597   3096   2499  -1849   -950   2798    504   1041   -137    431     36    446
    662   3161   2499  -1912   -919   2831    483   1044   -127    444     38    436
    750   3239   2486  -1997   -867   2863    462   1034   -129    452     38    439
    831   3302   2470  -2065   -818   2886    441   1031   -127    472     54    441
    839   3367   2525  -2104   -844   2946    431   1047    -98    514     96    472
    828   3429   2598  -2130   -883   3013    446   1060    -75    550    132    504
    813   3445   2631  -2130   -909   3039    407   1036    -93    550    129    509
    820   3476   2655  -2148   -917   3065    376   1026   -111    548    119    514
    857   3546   2688  -2203   -914   3120    371   1018   -111    548    119    519
    880   3569   2686  -2226   -904   3128    311    984   -137    540    106    511
    891   3585   2694  -2239   -901   3141    296    979   -153    537     98    511
    885   3556   2670  -2221   -891   3115    298    966   -181    511     75    488
    888   3546   2655  -2218   -883   3102    272    943   -210    493     62    480
    904   3546   2642  -2226   -870   3094    285    937   -218    493     62    491
    891   3520   2626  -2205   -867   3073    306    940   -223    501     59    493
    865   3481   2616  -2171   -875   3050    303    930   -233    491     57    485
    865   3496   2629  -2182   -883   3063    293    919   -254    472     46    472
    865   3528   2662  -2197   -898   3096    301    919   -259    472     44    465
    833   3530   2696  -2182   -930   3112    267    904   -270    465     36    462
    823   3528   2704  -2174   -940   3117    259    888   -285    454     28    452
    831   3528   2694  -2182   -930   3112    265    878   -303    444     20    441
    836   3572   2735  -2205   -950   3154    290    891   -296    459     28    452
    828   3595   2766  -2213   -969   3182    298    891   -298    465     31    457
    815   3606   2790  -2210   -987   3198    236    883   -306    467     31    457
    836   3608   2772  -2223   -969   3190    231    888   -306    462     20    446
    833   3600   2764  -2218   -966   3182    267    917   -285    467      2    420
    846   3624   2777  -2236   -963   3200    363   1026   -197    519      2    384
    885   3710   2824  -2296   -969   3268    418   1171    -62    649     77    423
    914   3943   3029  -2429  -1057   3486    444   1405    218    971    389    701
    984   4315   3330  -2650  -1171   3824    452   1574    449   1312    813   1150
    919   4653   3730  -2787  -1405   4193    363   1421    415   1460   1179   1623
    797   4931   4133  -2863  -1667   4533    220   1034    187   1454   1434   1979
    644   4793   4146  -2720  -1751   4471     54    527   -275   1057   1122   1717
    498   4229   3728  -2364  -1615   3980    -62     18   -909    231    155    802
    493   3704   3211  -2101  -1358   3457   -213   -231  -1330   -368   -568    119
    553   3455   2902  -2003  -1174   3180   -277   -127  -1270   -345   -620     20
    620   3416   2795  -2018  -1085   3104   -228    114  -1031   -135   -485     96
    667   3476   2808  -2073  -1070   3143    -98    384   -756    109   -314    210
    691   3548   2857  -2122  -1083   3205     54    644   -506    335   -145    327
    693   3587   2894  -2140  -1098   3242    135    766   -381    454    -51    392
    750   3621   2868  -2187  -1060   3244    168    805   -327    496    -23    426
    766   3595   2829  -2182  -1031   3213    148    789   -337    485    -31    423
    745   3585   2837  -2166  -1047   3211    148    805   -322    498    -12    449
    756   3624   2868  -2190  -1054   3247    176    841   -280    542     28    488
    763   3663   2896  -2213  -1067   3281    163    846   -270    558     51    514
    748   3652   2904  -2200  -1078   3278    163    852   -257    574     67    524
    782   3678   2896  -2231  -1060   3289    187    875   -231    600     85    530
    782   3676   2894  -2229  -1054   3286    181    870   -231    605     88    527
    756   3681   2925  -2218  -1083   3304    166    865   -218    618    109    563
    750   3710   2956  -2231  -1101   3333    181    885   -184    654    140    592
    748   3730   2979  -2242  -1114   3356    140    883   -184    665    148    594
    774   3795   3021  -2283  -1122   3408     85    885   -187    680    155    615
    748   3868   3120  -2309  -1187   3494    119    932   -135    748    226    680
    701   3873   3172  -2288  -1234   3522    163    950   -103    782    265    711
    636   3858   3218  -2247  -1293   3538    181    956    -88    797    277    722
    628   3915   3286  -2270  -1327   3600    181    989    -36    849    332    776
    610   3959   3348  -2286  -1369   3652    168   1018      2    893    368    792
    584   3980   3393  -2283  -1402   3686    150   1054     44    943    410    833
    568   4013   3445  -2291  -1436   3730    122   1083     80    989    454    898
    566   4039   3473  -2301  -1452   3756    145   1166    155   1085    542    979
    602   4091   3489  -2348  -1441   3790    148   1210    213   1158    623   1047
    641   4149   3507  -2395  -1431   3829    114   1226    233   1197    678   1096
    696   4154   3457  -2426  -1382   3806     98   1231    244   1213    698   1104
    724   4206   3481  -2465  -1376   3845     98   1234    252   1223    714   1127
    719   4273   3551  -2496  -1415   3912     70   1210    233   1208    709   1130
    745   4304   3559  -2525  -1408   3933     57   1187    210   1179    691   1122
    763   4317   3554  -2543  -1395   3938     70   1169    194   1153    662   1104
    743   4297   3554  -2520  -1405   3925     54   1135    166   1122    641   1093
    763   4229   3465  -2499  -1350   3847     28   1075    106   1054    574   1005
    792   4151   3356  -2473  -1280   3754     23   1013     41    982    485    914
    769   4063   3291  -2416  -1260   3676     33    966      0    927    428    857
    740   3943   3203  -2340  -1231   3574     38    909    -51    862    368    792
    691   3876   3182  -2286  -1244   3530     41    870    -98    810    311    711
    618   3813   3195  -2216  -1288   3504     31    854   -114    797    298    698
    610   3790   3177  -2200  -1283   3483     -2    826   -145    763    280    670
    628   3816   3187  -2221  -1278   3502     -2    795   -171    735    257    633
    659   3806   3146  -2234  -1244   3478    -15    763   -192    711    239    636
    672   3816   3143  -2244  -1234   3481    -31    745   -194    714    252    657
    704   3842   3138  -2273  -1215   3491    -49    737   -197    722    270    646
    756   3891   3135  -2322  -1189   3515    -54    727   -200    711    249    594
    779   3925   3146  -2353  -1184   3535    -51    730   -202    706    233    600
    805   3943   3135  -2374  -1166   3541    -59    722   -207    698    226    597
    820   3964   3143  -2392  -1161   3554    -77    719   -205    701    236    610
    815   3980   3164  -2397  -1174   3572    -93    717   -187    714    265    644
    839   4006   3167  -2423  -1166   3587   -145    672   -202    698    262    649
    859   4011   3151  -2434  -1145   3582   -189    623   -223    678    244    626
    857   3975   3115  -2418  -1130   3546   -231    581   -254    649    215    610
    862   3977   3115  -2418  -1124   3546   -246    563   -259    649    223    628
    891   3967   3073  -2429  -1091   3522   -254    535   -285    626    207    626
    891   3938   3044  -2416  -1075   3491   -285    496   -327    587    174    592
    896   3912   3013  -2405  -1060   3463   -290    506   -332    576    161    568
    932   3819   2886  -2374   -976   3354   -314    488   -355    545    122    532
    945   3777   2831  -2361   -943   3304   -340    457   -392    511     90    506
    911   3782   2870  -2348   -979   3328   -329    441   -402    493     80    509
    888   3761   2873  -2325   -992   3317   -329    415   -423    470     62    498
    891   3707   2816  -2299   -961   3263   -361    374   -467    428     20    436
    839   3699   2860  -2270  -1010   3281   -337    371   -457    433     20    433
    810   3686   2876  -2249  -1031   3281   -332    368   -457    436     18    405
    852   3639   2787  -2247   -969   3213   -355    332   -485    397    -25    381
    883   3642   2759  -2262   -937   3200   -353    335   -475    405    -15    400
    859   3639   2777  -2252   -958   3208   -353    327   -465    410    -12    410
    844   3582   2735  -2213   -945   3159   -374    298   -483    389    -36    394
    820   3569   2748  -2195   -963   3159   -379    285   -491    381    -33    402
    807   3567   2759  -2187   -974   3164   -366    285   -480    376    -33    394
    813   3512   2699  -2164   -943   3107   -335    327   -459    355    -88    327
    859   3546   2686  -2203   -914   3117   -249    431   -371    387   -114    285
    891   3637   2746  -2265   -927   3190   -171    568   -205    530    -10    361
    953   3845   2891  -2397   -969   3369   -158    789     88    878    337    662
   1047   4201   3151  -2624  -1054   3676   -270    901    290   1244    828   1158
   1002   4476   3473  -2740  -1236   3977   -384    698    205   1392   1226   1602
    862   4507   3645  -2686  -1392   4078   -514    327   -103   1280   1356   1761
    756   4247   3491  -2501  -1366   3871   -654   -174   -659    704    833   1343
    631   3777   3143  -2205  -1257   3460   -761   -717  -1376   -311   -293    400
    626   3429   2803  -2029  -1088   3117   -833   -813  -1595   -675   -743    -28
    659   3216   2556  -1940   -948   2886   -818   -631  -1413   -532   -704    -72
    659   3138   2478  -1899   -909   2808   -750   -402  -1150   -298   -555     20
    691   3177   2486  -1935   -898   2834   -602   -135   -846    -23   -342    153
    743   3237   2491  -1990   -875   2865   -459     64   -623    166   -207    210
    748   3252   2504  -2003   -878   2881   -387    153   -522    252   -140    275
    727   3263   2535  -1995   -904   2899   -366    181   -488    272   -116    267
    727   3291   2561  -2010   -917   2927   -366    194   -475    280   -109    270
    761   3286   2525  -2023   -880   2907   -371    207   -459    298    -90    306
    745   3283   2535  -2016   -893   2909   -358    226   -436    322    -59    340
    706   3250   2543  -1977   -917   2896   -348    226   -426    329    -51    342
    706   3229   2520  -1969   -909   2876   -353    215   -423    324    -67    311
    672   3231   2559  -1953   -943   2896   -342    228   -394    353    -38    345
    688   3234   2546  -1964   -930   2889   -342    254   -374    384     -2    353
    730   3265   2535  -1997   -901   2902   -345    272   -350    405     18    348
    722   3260   2538  -1992   -909   2902   -361    244   -358    387     12    374
    711   3255   2543  -1982   -917   2899   -381    228   -358    379     10    384
    737   3263   2525  -2003   -893   2894   -402    213   -361    374     -7    371
    748   3257   2509  -2003   -880   2883   -368    241   -319    415     36    431
    737   3221   2481  -1982   -872   2852   -358    257   -283    446     70    418
    740   3229   2488  -1987   -872   2860   -379    257   -259    470     85    423
    776   3226   2449  -2003   -839   2839   -407    252   -254    480     96    420
    763   3255   2491  -2008   -862   2873   -423    283   -207    540    158    459
    789   3273   2483  -2034   -846   2878   -413    340   -142    615    220    511
    820   3291   2468  -2057   -823   2881   -402    376    -85    675    270    558
    839   3309   2470  -2075   -815   2889   -413    400    -44    727    319    602
    867   3354   2486  -2109   -807   2920   -397    457     33    823    431    706
    906   3387   2481  -2148   -787   2935   -454    457     54    844    467    724
    924   3413   2488  -2169   -782   2951   -454    470     80    870    504    758
    893   3398   2501  -2145   -805   2951   -431    475     93    878    519    750
    870   3322   2452  -2096   -789   2889   -439    446     67    849    491    701
    904   3304   2397  -2107   -748   2852   -470    407     15    792    436    670
    940   3247   2304  -2094   -680   2777   -491    374    -44    719    371    618
    940   3164   2221  -2052   -641   2694   -483    337    -83    670    322    592
    922   3044   2122  -1982   -600   2585   -485    262   -158    579    233    504
    940   2979   2036  -1961   -548   2507   -485    187   -244    475    129    420
    909   2883   1974  -1896   -532   2429   -485    135   -298    400     46    348
    904   2805   1901  -1855   -498   2353   -501     72   -361    324    -31    267
    932   2743   1810  -1836   -439   2278   -519     15   -415    249    -98    197
    836   2644   1808  -1740   -485   2226   -472     18   -410    244    -98    184
    807   2566   1758  -1688   -475   2164   -472    -12   -431    213   -129    153
    823   2499   1675  -1662   -428   2088   -493    -51   -465    171   -174    127
    805   2517   1712  -1660   -452   2114   -485    -67   -467    166   -168    132
    748   2465   1717  -1608   -483   2094   -462    -41   -431    200   -124    181
    753   2423   1667  -1590   -457   2047   -439    -33   -418    205   -119    148
    802   2434   1631  -1618   -415   2031   -420    -23   -397    218   -114    153
    727   2410   1683  -1569   -478   2047   -394      7   -337    270    -62    197
    654   2348   1693  -1504   -519   2021   -376     62   -275    324    -10    220
    735   2301   1566  -1519   -415   1935   -384     51   -277    322    -10    207
    750   2327   1574  -1540   -413   1951   -418     -2   -316    283    -44    192
    719   2379   1660  -1548   -470   2021   -446    -36   -329    288    -25    207
    683   2359   1675  -1519   -496   2016   -407    -41   -335    290    -10    220
    662   2338   1673  -1501   -504   2005   -387    -38   -340    288     -5    244
    659   2325   1665  -1493   -501   1995   -413    -59   -355    267    -18    226
    610   2338   1727  -1473   -558   2034   -431    -75   -361    265    -10    236
    540   2327   1787  -1434   -623   2057   -413    -80   -361    265      0    231
    483   2309   1826  -1397   -672   2068   -402    -75   -366    246    -23    218
    407   2335   1927  -1374   -758   2132   -397    -59   -358    249    -20    241
    493   2239   1745  -1366   -626   1992   -420    -90   -384    220    -44    215
    496   2013   1517  -1257   -511   1766   -405   -103   -405    194    -59    220
    485   1906   1421  -1197   -467   1665   -389   -119   -426    171    -70    241
    530   1906   1376  -1218   -423   1641   -428   -145   -457    148    -90    239
    561   1932   1371  -1247   -405   1652   -426   -150   -467    142   -101    233
    506   1860   1350  -1184   -423   1605   -410   -155   -467    140   -101    213
    457   1766   1309  -1111   -426   1538   -394   -161   -462    142    -88    202
    431   1696   1265  -1065   -415   1480   -363   -142   -444    150    -83    207
    413   1613   1200  -1013   -392   1408   -322   -140   -459    127   -101    179
    374   1577   1200   -976   -415   1389   -340   -161   -475    114   -106    145
    327   1535   1208   -932   -441   1374   -340   -171   -483    111   -111    122
    298   1434   1132   -867   -418   1283   -303   -150   -470    106   -132     83
    277   1384   1106   -831   -413   1247   -233    -57   -384    140   -161     15
    316   1496   1176   -906   -428   1335   -189     54   -244    265    -93     28
    376   1704   1325  -1041   -472   1514   -207    194    -25    535    168    244
    449   2005   1556  -1231   -553   1782   -280    355    239    943    670    722
    483   2312   1829  -1397   -672   2070   -384    288    254   1135   1124   1241
    433   2231   1795  -1332   -683   2013   -418     41    -59    943   1262   1449
    335   2026   1691  -1179   -678   1860   -478   -311   -553    431    904   1174
    202   1670   1467   -937   -633   1569   -597   -826  -1234   -472   -166    270
    155   1363   1208   -758   -524   1286   -732  -1150  -1675  -1101   -995   -428
    194   1150    956   -672   -379   1054   -776  -1054  -1561   -976   -935   -433
    244    984    740   -615   -246    862   -691   -839  -1288   -711   -748   -342
    262    919    657   -592   -197    789   -597   -641  -1013   -454   -566   -241
    262    966    704   -613   -220    836   -459   -439   -740   -210   -376   -129
    314   1109    795   -711   -241    950   -348   -280   -537    -25   -218    -10
    350   1176    823   -763   -236   1000   -332   -223   -452     51   -142     49
    358   1171    813   -763   -228    992   -314   -205   -420     77   -111     72
    353   1104    750   -727   -197    927   -314   -197   -420     80   -109     59
    355   1080    722   -719   -184    901   -342   -200   -413     85   -106     57
    389   1127    737   -761   -174    932   -296   -176   -371    119    -72     90
    350   1114    763   -732   -205    940   -257   -166   -355    124    -59    101
    288   1067    779   -678   -244    924   -265   -176   -363    116    -67     85
    283   1052    769   -670   -241    911   -301   -189   -361    111    -70     77
    293   1044    750   -670   -228    896   -296   -171   -335    129    -44     93
    301   1021    719   -662   -210    872   -298   -163   -319    142    -25    109
    329   1031    701   -680   -184    867   -319   -168   -309    153    -10    132
    353   1039    685   -696   -166    862   -319   -166   -288    171      5    145
    340   1021    678   -680   -168    849   -306   -181   -280    176     12    145
    345    997    649   -672   -150    826   -288   -181   -262    192     23    148
    363   1010    646   -685   -140    828   -296   -155   -215    244     64    179
    381   1047    662   -714   -142    854   -290   -119   -155    298    122    231
    400   1047    646   -724   -122    846   -288    -96   -109    348    174    262
    433   1041    607   -740    -88    826   -288    -62    -51    405    228    306
    452   1085    633   -769    -90    859   -303    -25     15    467    298    358
    436   1093    657   -766   -111    878   -303      5     77    532    368    402
    407   1070    659   -740   -127    865   -272     49    142    605    446    467
    431   1096    662   -766   -116    878   -270    111    218    691    530    555
    470   1153    683   -810   -106    919   -272    155    280    750    589    600
    506   1192    685   -852    -90    937   -293    145    280    745    594    613
    517   1189    672   -854    -77    932   -311    155    288    750    605    636
    524   1148    623   -839    -49    888   -296    171    296    756    607    636
    540   1070    530   -805      5    800   -236    145    275    719    574    605
    553   1010    457   -784     49    735   -226    111    236    662    517    566
    542    966    423   -756     59    696   -249     90    200    607    465    530
    483    893    410   -691     36    654   -252     44    137    522    379    446
    389    815    426   -602    -18    620   -220    -28     64    431    277    376
    340    769    426   -555    -44    597   -197    -62     18    376    226    342
    319    727    407   -524    -44    568   -197    -80     -7    348    194    311
    290    717    426   -504    -67    571   -205    -90    -20    340    202    319
    244    683    439   -462    -96    561   -153    -77     -7    342    210    311
    228    623    394   -426    -85    511   -189   -111    -59    283    148    239
    168    548    379   -358   -103    465   -189   -116    -80    257    116    200
     83    457    374   -272   -145    415   -145   -119    -72    262    137    202
     44    405    361   -223   -158    384   -132   -150    -88    254    137    163
     62    449    387   -257   -163    418   -205   -150    -93    257    142    155
     72    449    376   -262   -150    413   -194   -124    -57    285    174    166
     96    467    371   -280   -137    420   -161   -122    -33    311    207    215
    166    509    342   -337    -88    426   -171   -161    -49    296    210    270
    200    558    355   -379    -77    457   -176   -140     -7    329    241    280
    207    605    397   -407    -96    504   -168   -127     25    355    262    293
    236    670    433   -454    -98    553   -197   -135     41    376    293    298
    322    654    332   -488     -5    493   -231   -135     33    389    311    277
    415    555    137   -488    137    345   -275   -205    -20    345    267    194
    402    527    122   -465    140    324   -262   -189      5    376    309    223
    389    465     72   -428    158    270   -259   -184      2    358    288    184
    394    397      2   -394    197    200   -277   -194    -12    327    259    205
    332    337      2   -337    166    171   -272   -197    -15    324    285    236
    296    293     -2   -296    148    145   -257   -187    -10    327    296    254
    259    270      7   -265    124    140   -254   -181    -12    314    283    223
    254    213    -41   -233    148     85   -252   -202    -31    288    259    184
    257    129   -129   -194    192      0   -257   -233    -51    252    231    150
    280     90   -192   -187    236    -49   -277   -265    -80    207    187    111
    280     54   -226   -168    252    -83   -277   -290   -114    168    148     88
    272      2   -270   -137    272   -132   -327   -332   -166    114     96     36
    290    -36   -327   -129    306   -179   -366   -368   -197     67     59     -5
    296    -64   -361   -116    327   -210   -374   -355   -171     83     77      0
    303   -103   -410   -101    355   -257   -381   -376   -176     77     75    -15
    319   -124   -444    -96    381   -283   -410   -407   -205     51     59    -33
    329   -187   -519    -72    423   -353   -397   -431   -231      7     23    -57
    371   -207   -581    -83    475   -394   -366   -418   -213      2      5    -70
    387   -226   -615    -83    501   -420   -314   -361   -161      0    -46   -153
    387   -197   -584    -93    485   -389   -233   -257    -46     75    -31   -174
    397    -25   -426   -187    410   -223   -168    -36    226    366    231     57
    504    244   -259   -374    381     -7   -228    194    532    784    704    493
    555    574     18   -566    267    296   -374    142    592   1031   1156    963
    475    722    246   -597    114    485   -480   -148    374   1036   1441   1283
    337    623    283   -480     25    454   -615   -610   -103    639   1223   1135
    231    277     46   -254     90    161   -745  -1158   -766   -210    298    384
    158   -166   -324      2    241   -246   -865  -1527  -1299   -984   -613   -353
    150   -493   -644    171    397   -568   -896  -1436  -1244   -997   -717   -511
    174   -662   -836    244    504   -748   -815  -1197   -969   -766   -587   -496
    187   -685   -872    249    530   -779   -711   -984   -704   -535   -431   -418
    194   -610   -805    205    498   -706   -574   -753   -431   -293   -246   -298
    223   -522   -745    150    483   -633   -475   -613   -262   -148   -135   -215
    213   -498   -711    142    459   -605   -439   -576   -205   -111   -106   -184
    168   -568   -737    200    452   -652   -420   -553   -155    -70    -70   -142
    140   -613   -753    233    444   -683   -418   -535   -122    -44    -31   -111
    205   -602   -807    200    506   -704   -413   -535   -129    -59    -46   -132
    223   -633   -857    202    537   -745   -420   -535   -137    -77    -80   -161
    218   -605   -823    192    519   -714   -423   -524   -111    -59    -62   -109
    200   -602   -802    200    501   -701   -413   -517    -83    -36    -41    -93
    171   -644   -815    236    493   -730   -405   -514    -75    -28    -31    -93
    158   -659   -818    249    485   -737   -415   -509    -64    -28    -23    -90
    135   -665   -800    265    465   -730   -423   -501    -44    -23    -10    -85
     88   -706   -795    306    439   -748   -431   -511    -46    -38    -31   -103
    122   -688   -810    283    465   -748   -439   -522    -41    -33    -23    -90
    142   -670   -815    262    478   -743   -426   -485     -2      5     18    -70
    161   -696   -857    267    506   -776   -420   -470     20     25     31    -70
    148   -735   -883    293    514   -810   -418   -465     36     36     33    -72
    114   -727   -841    306    478   -784   -426   -449     62     49     49    -49
    119   -735   -854    306    485   -795   -444   -418     98     83     67    -38
     80   -763   -844    342    462   -802   -423   -358    166    155    127      2
     85   -719   -807    316    444   -763   -423   -306    231    226    192     54
    106   -678   -784    285    444   -730   -428   -283    277    272    241     85
    140   -678   -818    267    478   -748   -444   -236    348    340    311    150
    124   -646   -771    262    446   -709   -439   -153    439    433    413    241
    137   -623   -763    241    446   -693   -418   -114    472    470    452    246
    137   -620   -758    241    446   -688   -405   -127    462    449    436    246
    114   -646   -761    265    436   -704   -366   -124    457    444    433    246
    129   -670   -800    270    465   -735   -374   -161    418    394    389    218
    116   -688   -807    285    459   -748   -376   -200    384    353    358    187
     96   -714   -810    309    452   -761   -394   -239    345    309    322    150
     98   -753   -852    327    472   -802   -418   -298    277    228    244     75
     46   -844   -891    400    467   -867   -400   -353    218    145    161      0
     -5   -911   -906    457    449   -909   -410   -405    166     80    103    -59
    -15   -943   -927    480    454   -935   -415   -467    106      7     36   -135
      7  -1005  -1013    496    509  -1008   -423   -530     44    -70    -41   -192
    -12  -1062  -1049    537    517  -1057   -446   -592    -10   -124    -88   -207
    -49  -1124  -1075    587    511  -1101   -441   -633    -51   -168   -137   -311
    -51  -1163  -1111    607    530  -1137   -431   -662    -85   -207   -205   -332
    -64  -1210  -1145    636    537  -1176   -428   -698   -111   -236   -226   -345
    -70  -1239  -1169    654    548  -1202   -428   -709   -119   -244   -226   -355
    -49  -1244  -1197    646    571  -1221   -439   -719   -116   -249   -223   -366
    -31  -1226  -1195    628    581  -1210   -475   -743   -122   -267   -233   -368
     23  -1184  -1210    579    615  -1197   -485   -763   -129   -270   -236   -374
    -25  -1192  -1166    607    568  -1179   -439   -735    -90   -231   -205   -374
    -90  -1210  -1122    649    514  -1169   -413   -724    -75   -220   -189   -353
    -85  -1187  -1101    636    506  -1145   -402   -711    -70   -215   -179   -374
    -36  -1122  -1085    579    522  -1104   -454   -711    -59   -205   -163   -374
     -5  -1148  -1143    574    568  -1145   -480   -766    -98   -252   -202   -394
      2  -1174  -1176    584    587  -1174   -514   -810   -140   -290   -244   -397
     33  -1163  -1197    566    615  -1179   -548   -818   -155   -298   -249   -376
     38  -1176  -1218    566    626  -1197   -555   -839   -181   -314   -262   -405
     64  -1166  -1231    550    646  -1197   -600   -891   -231   -355   -288   -433
     25  -1208  -1234    589    628  -1221   -558   -893   -244   -371   -290   -423
    -10  -1265  -1254    639    620  -1260   -542   -885   -257   -389   -301   -431
     70  -1327  -1400    628    732  -1363   -610   -924   -314   -449   -366   -504
    122  -1387  -1509    631    815  -1447   -605   -940   -335   -475   -389   -517
    140  -1413  -1556    636    846  -1483   -587   -953   -348   -501   -410   -548
     80  -1509  -1590    714    833  -1548   -574   -963   -368   -532   -449   -592
     54  -1600  -1654    771    852  -1626   -571   -974   -392   -561   -483   -615
     46  -1641  -1688    797    865  -1662   -568   -982   -407   -584   -504   -644
     25  -1647  -1673    807    846  -1657   -535   -966   -392   -571   -485   -636
    -80  -1670  -1590    875    753  -1631   -488   -935   -353   -542   -454   -597
   -109  -1693  -1587    901    737  -1641   -480   -927   -353   -540   -446   -574
   -114  -1738  -1623    927    753  -1680   -472   -922   -361   -545   -449   -579
   -129  -1790  -1660    958    763  -1725   -418   -896   -342   -532   -436   -581
    -96  -1826  -1730    961    815  -1779   -415   -896   -353   -542   -452   -597
   -109  -1847  -1740    976    813  -1795   -413   -885   -355   -548   -457   -589
   -109  -1839  -1730    974    807  -1784   -358   -810   -316   -540   -472   -623
    -88  -1779  -1693    932    802  -1738   -257   -665   -200   -475   -454   -636
    -90  -1680  -1590    885    748  -1636   -168   -467      5   -275   -301   -519
    -25  -1436  -1413    730    693  -1426   -171   -267    254     57     49   -184
    -31  -1093  -1065    561    514  -1080   -220   -254    366    327    478    303
   -140   -841   -704    491    280   -774   -327   -540    220    400    807    722
   -265   -698   -433    483     83   -566   -488   -969    -93    272    898    865
   -379  -1015   -639    696    127   -828   -628  -1475   -670   -394    194    228
   -459  -1571  -1111   1015    324  -1343   -745  -1870  -1273  -1254   -805   -652
   -483  -1909  -1426   1197    470  -1670   -820  -1886  -1405  -1493  -1117   -969
   -535  -2036  -1501   1286    483  -1769   -771  -1639  -1166  -1293   -997   -930
   -576  -1964  -1387   1267    402  -1675   -693  -1387   -896  -1052   -810   -795
   -540  -1865  -1325   1200    392  -1595   -491  -1119   -641   -826   -644   -685
   -371  -1839  -1470   1104    548  -1654   -384   -974   -517   -722   -589   -659
   -280  -1867  -1587   1075    652  -1727   -379   -911   -459   -678   -561   -626
   -262  -1883  -1621   1070    678  -1753   -366   -896   -444   -657   -540   -574
   -257  -1839  -1582   1047    662  -1712   -350   -875   -431   -644   -524   -530
   -246  -1816  -1571   1028    659  -1696   -332   -862   -433   -646   -514   -522
   -270  -1849  -1579   1060    654  -1714   -322   -844   -431   -644   -501   -535
   -257  -1844  -1587   1049    662  -1714   -335   -833   -426   -628   -493   -555
   -184  -1821  -1639   1002    727  -1730   -361   -833   -428   -626   -504   -571
   -184  -1813  -1631    997    722  -1722   -358   -818   -415   -607   -493   -545
   -207  -1792  -1584   1000    688  -1688   -322   -784   -384   -579   -467   -535
   -231  -1745  -1514    987    639  -1631   -288   -758   -342   -548   -431   -509
   -262  -1761  -1499   1010    615  -1628   -280   -745   -340   -540   -420   -506
   -283  -1730  -1449   1005    581  -1590   -275   -724   -335   -524   -405   -485
   -213  -1652  -1439    932    613  -1545   -272   -724   -335   -522   -397   -472
   -228  -1590  -1361    906    563  -1475   -272   -698   -309   -491   -368   -449
   -218  -1543  -1327    880    553  -1436   -259   -639   -272   -444   -329   -423
   -145  -1491  -1345    815    597  -1421   -267   -607   -257   -426   -309   -413
   -116  -1478  -1361    797    620  -1421   -275   -597   -257   -415   -298   -397
    -90  -1436  -1345    761    626  -1389   -290   -563   -231   -384   -262   -374
    -41  -1366  -1325    704    639  -1345   -283   -514   -187   -332   -207   -327
    -33  -1309  -1275    670    618  -1293   -270   -454   -140   -267   -145   -267
     -5  -1223  -1218    615    605  -1221   -267   -400    -93   -202    -83   -210
      7  -1140  -1150    563    576  -1145   -262   -353    -49   -145    -18   -148
      0  -1054  -1057    527    527  -1057   -265   -303    -15   -101     38    -90
      5  -1002  -1010    498    506  -1008   -262   -277     -2    -83     64    -57
     -5   -979   -974    493    483   -976   -231   -257     -2    -77     80    -41
    -10   -953   -943    480    465   -948   -223   -252    -12    -88     77    -41
     12   -917   -930    452    470   -922   -228   -254    -31   -109     64    -44
      0   -930   -932    462    465   -932   -226   -275    -59   -148     28    -64
    -23   -966   -943    496    459   -956   -189   -298   -103   -197    -20   -103
    -44   -995   -953    519    452   -974   -161   -319   -137   -249    -67   -150
    -70  -1023   -953    545    441   -989   -155   -355   -168   -298   -116   -202
   -114  -1072   -958    592    420  -1015   -155   -400   -210   -353   -179   -259
   -127  -1117   -989    623    431  -1054   -153   -428   -249   -402   -233   -306
   -114  -1137  -1026    626    452  -1083   -166   -457   -285   -436   -275   -348
   -132  -1137  -1005    633    436  -1072   -163   -475   -306   -452   -288   -363
   -142  -1166  -1023    652    439  -1096   -166   -493   -332   -480   -316   -387
   -114  -1166  -1052    641    467  -1109   -161   -506   -348   -501   -335   -402
    -90  -1166  -1078    626    491  -1122   -161   -517   -358   -514   -340   -413
    -83  -1158  -1075    620    493  -1117   -174   -514   -353   -509   -340   -405
    -67  -1127  -1062    597    496  -1096   -179   -509   -337   -491   -322   -389
    -83  -1104  -1021    594    467  -1062   -145   -493   -316   -470   -309   -368
   -114  -1065   -953    587    418  -1010    -67   -459   -285   -439   -290   -337
   -132  -1015   -883    574    374   -950    -62   -441   -262   -402   -254   -311
    -88   -984   -896    535    402   -943    -96   -431   -262   -392   -244   -309
    -38   -919   -880    480    420   -901   -124   -444   -262   -394   -244   -311
     31   -898   -932    433    480   -914   -150   -480   -290   -415   -257   -322
    111   -901  -1015    394    563   -958   -200   -498   -324   -431   -267   -316
    163   -891  -1054    363    605   -971   -210   -488   -329   -423   -265   -293
    184   -857  -1041    337    613   -948   -215   -493   -342   -433   -275   -272
    171   -836  -1008    332    587   -922   -205   -488   -340   -431   -275   -262
    116   -854   -971    368    542   -911   -179   -493   -353   -441   -285   -244
     51   -862   -917    405    483   -888   -176   -485   -366   -446   -283   -228
     -5   -872   -867    439    431   -870   -166   -446   -350   -415   -246   -210
    -31   -878   -846    452    407   -862   -114   -392   -327   -389   -223   -213
    -49   -872   -823    459    384   -849   -101   -376   -332   -405   -249   -220
    -72   -862   -789    467    355   -828   -103   -379   -337   -415   -252   -192
   -127   -859   -732    493    301   -797    -54   -368   -327   -410   -241   -192
   -174   -870   -698    522    259   -784      0   -368   -337   -415   -241   -210
   -233   -784   -553    509    158   -670    -38   -353   -340   -410   -228   -228
   -244   -771   -527    506    140   -649    -44   -353   -358   -428   -257   -241
   -231   -792   -561    511    163   -678    -25   -337   -366   -431   -270   -249
   -280   -828   -548    553    132   -688      5   -301   -332   -397   -228   -231
   -322   -815   -496    568     85   -657     15   -303   -335   -405   -231   -249
   -340   -784   -444    561     49   -613     12   -293   -345   -410   -249   -205
   -332   -784   -452    558     59   -618     46   -259   -319   -384   -226   -181
   -296   -782   -485    537     90   -633    114   -187   -265   -366   -241   -239
   -270   -714   -444    491     85   -579    189    -49   -155   -283   -215   -244
   -226   -542   -316    381     44   -431    259    168     75    -36      0    -62
    -20   -246   -226    135    101   -236    231    400    353    322    392    303
     70    184    114   -127    -20    150    111    329    394    540    807    813
    -28    441    467   -207   -246    454    -23      7    207    587   1111   1213
   -101    444    542   -174   -322    493   -179   -439   -168    361   1044   1205
   -244     36    280    103   -262    158   -270   -953   -766   -363    262    501
   -265   -506   -244    384    -12   -376   -418  -1330  -1371  -1228   -732   -405
   -231   -805   -574    517    171   -691   -472  -1260  -1387  -1317   -893   -558
   -158   -940   -782    548    309   -862   -402   -997  -1130  -1096   -743   -501
    -62   -932   -870    498    402   -901   -324   -763   -883   -888   -605   -431
    -64   -852   -789    457    361   -820   -137   -459   -587   -623   -405   -277
    -72   -771   -698    420    311   -735      5   -265   -376   -436   -233   -166
    -25   -711   -685    368    329   -701     46   -218   -316   -392   -194   -168
    -31   -659   -628    345    298   -644     72   -176   -285   -366   -187   -168
    -36   -618   -581    324    270   -600     83   -122   -244   -324   -142   -114
    -15   -561   -545    288    262   -553     93   -111   -226   -306   -109   -103
      0   -511   -511    254    254   -511     93   -111   -218   -309   -116   -155
     41   -478   -519    218    280   -498     72   -122   -213   -309   -127   -145
     77   -428   -506    174    290   -467     72   -116   -200   -290   -111   -155
    103   -392   -496    142    298   -444     88    -85   -189   -277   -109   -114
    161   -387   -548    111    353   -467     77    -80   -184   -265    -96    -80
    179   -379   -558    101    368   -467     85    -85   -168   -252    -80    -90
    163   -361   -527     98    342   -444     77    -67   -148   -228    -51    -57
    181   -327   -509     72    345   -418     46    -38   -135   -205     -2    -12
    254   -246   -501     -5    376   -374     44    -31   -127   -194      0    -88
    277   -194   -472    -41    374   -332     64     -7   -103   -179    -31    -80
    324   -158   -483    -85    400   -319     57     10    -85   -148     -2    -15
    363   -127   -493   -119    428   -309     67     28    -57   -109     38    -28
    405    -93   -498   -158    449   -296     70     46    -20    -77     67    -23
    420     -7   -428   -205    423   -218     67     62      7    -59     88     20
    436     23   -413   -231    423   -192     51     72     25    -41     93    101
    433     83   -350   -259    392   -132     62    116     93     46    179    200
    446    174   -272   -311    358    -49     54    200    181    163    306    285
    470    239   -231   -353    350      5     70    283    267    265    415    337
    431    293   -137   -363    283     77    101    329    311    303    436    384
    431    379    -51   -407    241    163     98    387    353    350    467    483
    428    410    -18   -420    223    197     98    426    376    376    501    522
    444    449      5   -446    220    228    103    423    368    368    496    480
    428    431      2   -431    213    218    116    397    358    348    480    472
    389    415     23   -402    184    220    135    366    340    316    449    449
    350    371     20   -361    166    197    158    319    285    249    376    371
    337    337      0   -337    168    168    189    277    241    187    311    329
    309    316      7   -314    150    161    202    249    213    145    285    309
    314    293    -20   -303    166    137    187    205    148     80    213    223
    293    262    -31   -280    161    116    187    150     93     18    135    148
    239    231     -7   -233    124    111    197    140     83      2    111    137
    288    187   -103   -239    194     44    171     98     31    -46     62    101
    285    155   -129   -220    207     15    179     85     10    -70     38     75
    262    124   -137   -197    200     -5    161     62    -12    -96     18     44
    220    158    -62   -189    142     49    155     36    -23   -109     15     15
    215    200    -15   -210    116     93    174     36    -12   -101     12     20
    205    246     41   -226     80    142    187     75     12    -72     25     38
    231    298     64   -265     83    181    174    103     38    -44     51     67
    228    306     77   -267     75    192    179    116     67    -10     88     85
    205    322    114   -265     44    218    262    161    114     33    135    124
    210    353    142   -283     33    249    246    168    119     41    142    150
    215    381    163   -298     25    272    197    145    109     31    127    176
    197    420    223   -309    -12    322    179    114     85     23    119    168
    179    428    249   -306    -33    340    179    114     75     31    132    179
    197    452    252   -324    -25    353    176    119     83     38    150    176
    202    454    249   -329    -23    353    179    119     75     28    137    153
    184    418    233   -301    -23    327    192    111     62     10    111    155
    197    428    231   -314    -18    329    171    109     62     12    132    194
    200    428    228   -314    -15    329    189    132     83     41    174    220
    187    389    202   -290     -7    296    202    132     75     28    148    161
    166    311    145   -239     10    228    166     93     33    -23     80    127
    137    254    116   -197     10    187    205     98     36    -31     80    127
    109    202     93   -155      7    148    223     98     31    -41     64    109
    114    179     64   -148     25    122    213     85     15    -59     33     72
    124    179     54   -150     36    116    197     72      7    -70     15     59
    122    163     38   -142     38    101    194     62     -5    -80     18     70
    101    109      7   -106     46     59    200     57    -12    -75     23     93
    101     57    -46    -80     72      5    207     57    -15    -83     10     57
     90     51    -38    -70     64      7    207     67      0    -72      7     44
     96     85    -10    -93     54     38    218     75     18    -57     23     44
     80     90      7    -85     36     49    246    101     44    -28     49     75
     62     36    -25    -49     41      7    322    168     96     -2     36     38
     59     83     23    -70     18     54    433    311    223     83     36    -33
     90    197    106   -145     -7    153    470    426    371    220    135     54
    174    459    283   -316    -54    371    449    597    628    566    519    413
    244    784    540   -517   -148    665    381    711    839    956   1044    919
    231    976    745   -602   -257    862    285    574    740   1060   1428   1418
    122    904    782   -514   -332    844    192    252    353    805   1452   1486
     20    654    633   -337   -306    644     64   -265   -301     62    717    828
    -57    283    337   -114   -197    309    -62   -784  -1000   -906   -441   -106
    -23      5     28     10    -25     15   -153   -875  -1179  -1182   -823   -444
     23   -213   -239     93    129   -223   -111   -659   -943   -948   -675   -418
     59   -296   -355    116    207   -324    -41   -475   -701   -727   -530   -368
    116   -257   -374     70    244   -316     77   -270   -433   -480   -350   -262
    197   -168   -366    -12    280   -267    202    -85   -197   -272   -189   -166
    228   -122   -350    -54    288   -236    259    -10   -106   -197   -135   -122
    207   -109   -316    -49    259   -213    298     38    -54   -145    -96    -90
    202   -137   -340    -33    270   -239    327     80    -15    -98    -57    -54
    187   -153   -340    -15    262   -246    358    116     23    -51     -7     12
    161   -135   -296    -12    226   -213    400    155     77      2     54     33
    148   -109   -257    -20    200   -181    400    166    101     31     88     23
    111   -122   -233      5    171   -176    402    181    101     33     80     25
    119   -135   -254      7    187   -194    459    223    124     57     90     59
    116    -96   -215    -10    166   -155    467    257    163     96    124     70
    122   -101   -223    -10    171   -161    462    257    176    109    135     80
    153   -129   -283    -10    218   -205    475    272    194    132    158    122
    161   -171   -332      5    246   -252    517    303    231    171    205    153
    171   -200   -371     12    267   -285    517    319    252    197    228    153
    148   -205   -355     28    252   -280    504    340    280    236    280    181
    127   -220   -350     46    236   -285    509    345    290    244    296    171
     98   -241   -340     72    218   -290    483    324    275    223    233    166
     88   -189   -280     49    184   -233    522    374    340    303    306    254
     88   -109   -200     10    142   -153    558    436    413    384    397    311
     77    -80   -161      0    119   -119    524    470    459    446    467    361
     67    -33   -101    -15     83    -67    542    522    524    532    563    452
     83     20    -62    -51     70    -18    587    581    610    633    665    532
     83     54    -28    -70     54     15    597    631    688    724    758    607
     44    137     90    -93    -23    114    626    685    758    810    854    698
    -31    228    259    -98   -145    244    659    750    818    885    943    771
    -59    283    340   -114   -200    311    675    779    839    898    950    761
    -36    252    288   -109   -163    270    639    753    805    862    906    750
     25    176    150   -101    -64    163    636    706    753    805    857    727
    101    116     15   -109     44     67    665    670    709    753    800    688
     59     70     10    -67     23     41    709    670    701    724    776    691
      2     15     10    -10     -5     12    719    662    678    688    743    680
    -25    -88    -62     57     18    -77    724    605    605    605    662    602
    -51   -155   -103    103     25   -129    743    571    555    553    602    509
    -49   -150   -103     98     25   -127    727    530    519    493    545    454
     -7   -145   -137     75     64   -140    706    485    493    444    498    418
    -59   -231   -174    145     57   -202    727    465    459    410    462    366
   -109   -311   -202    210     46   -257    761    467    441    389    452    355
    -88   -280   -194    181     51   -239    784    459    441    376    444    374
    -96   -246   -150    171     25   -200    797    478    465    394    467    366
   -124   -283   -158    202     15   -220    753    467    459    384    462    355
   -127   -275   -148    202     10   -213    761    475    475    400    475    376
   -124   -249   -124    184      0   -187    807    488    501    418    475    376
    -83   -171    -88    127      0   -132    815    493    522    444    498    389
      2    -64    -67     31     33    -67    846    514    550    472    522    415
     -7    -59    -51     33     20    -57    846    509    555    467    517    405
    -75   -124    -49     98    -15    -88    740    452    519    439    496    397
    -75    -90    -15     83    -31    -54    745    457    542    472    537    444
    -57    -46     10     51    -36    -20    782    475    553    493    561    467
    -12     -2     10      7    -12      2    779    485    553    504    579    480
    -15    -15      0     12     -7     -7    766    491    561    504    587    493
    -36    -38     -2     36    -18    -20    756    478    553    483    579    483
    -49    -54     -7     49    -20    -31    740    478    542    462    563    459
    -36    -59    -23     49     -7    -41    730    478    527    444    545    452
    -36    -41     -5     38    -18    -23    776    498    540    452    558    459
    -12    -72    -59     44     23    -67    792    504    540    446    555    462
    -31   -161   -132     96     49   -148    787    483    506    405    509    428
    -77   -207   -129    142     25   -168    758    444    457    353    449    379
    -90   -262   -174    176     41   -220    750    444    446    340    428    345
    -75   -283   -210    179     67   -246    761    446    444    335    420    345
    -96   -285   -192    189     46   -239    763    446    449    335    415    348
    -98   -309   -210    205     54   -259    769    462    457    340    418    345
   -127   -363   -236    244     51   -301    724    439    431    316    397    311
   -135   -368   -236    252     49   -303    758    449    431    316    394    311
   -142   -410   -267    275     59   -340    787    452    433    319    389    322
   -163   -483   -319    324     77   -402    714    418    397    290    348    280
   -153   -462   -309    306     75   -387    748    475    446    324    340    244
   -124   -387   -262    254     67   -324    844    610    587    423    363    228
    -96   -275   -181    184     41   -228    891    730    735    561    452    267
    -44   -109    -64     77     10    -88    932    901    974    852    750    493
     10    168    155    -90    -72    163    872   1049   1218   1241   1275   1036
    -33    394    426   -181   -231    410    743    914   1132   1309   1652   1540
    -85    387    472   -150   -277    428    698    657    800   1070   1745   1738
   -174    137    311     18   -241    223    652    303    306    535   1317   1408
   -259   -223     36    241   -150    -93    545   -174   -290   -290    210    407
   -257   -511   -254    384     -2   -384    483   -389   -574   -711   -407   -150
   -184   -735   -550    459    181   -644    465   -293   -452   -594   -363   -220
    -77   -885   -807    483    363   -846    358   -174   -275   -402   -244   -220
    -51   -862   -813    454    379   -839    483     38      5   -127    -31    -77
    -33   -758   -727    394    345   -743    652    283    306    153    202     83
    -59   -672   -615    363    275   -644    758    431    491    319    342    179
    -88   -626   -537    358    223   -581    818    509    581    400    420    239
    -90   -654   -563    371    236   -610    795    509    579    407    436    280
   -127   -623   -496    376    181   -561    769    524    605    436    465    303
   -226   -550   -327    387     49   -439    784    555    649    478    506    350
   -223   -501   -277    363     25   -389    820    584    683    504    532    379
   -218   -452   -233    332      5   -342    844    639    745    563    605    426
   -241   -454   -213    348    -15   -335    841    659    779    594    654    459
   -314   -415   -101    363   -109   -257    833    657    789    607    678    478
   -361   -413    -51    387   -155   -233    898    698    826    654    717    530
   -381   -415    -33    397   -176   -226    924    719    844    667    719    527
   -358   -384    -25    371   -168   -205    950    776    906    719    771    566
   -324   -381    -59    353   -132   -223    974    813    958    769    823    615
   -257   -290    -33    275   -111   -163    924    831   1005    813    880    659
   -280   -363    -83    322    -98   -226    909    810    982    800    880    672
   -275   -384   -109    329    -83   -249    971    802    969    789    870    659
   -129   -324   -197    226     31   -262    919    818   1005    826    906    626
    -15   -252   -236    135    109   -244    940    852   1062    878    950    626
     28   -249   -277    109    150   -265    935    891   1104    932    997    678
    -15   -335   -322    174    150   -329    911    911   1127    961   1021    688
      2   -374   -376    184    187   -376    914    958   1197   1031   1085    711
     70   -337   -407    135    239   -371    885   1013   1280   1119   1176    797
     90   -262   -355     83    220   -306    883   1070   1358   1200   1278    919
     88   -241   -329     75    207   -285    914   1096   1387   1231   1306    924
     88   -207   -296     57    192   -252    961   1117   1410   1249   1325    945
    184   -187   -371      2    277   -277    974   1109   1418   1236   1304    922
    236   -244   -480      5    355   -363    922   1075   1379   1184   1260    859
    202   -288   -493     41    345   -389    922   1075   1374   1166   1257    854
    140   -350   -491    103    314   -420    974   1070   1361   1132   1236    841
    124   -345   -470    111    296   -407    930   1005   1296   1047   1158    782
    158   -381   -540    111    348   -459    958    950   1244    969   1080    691
    168   -522   -691    176    428   -607    956    875   1163    865    979    600
    184   -600   -784    207    483   -693    924    813   1104    789    909    563
    171   -644   -815    236    493   -730    909    745   1026    693    807    457
    200   -652   -852    226    524   -750    865    693    984    646    779    446
    231   -727   -961    246    594   -844    852    652    945    602    737    405
    265   -831  -1098    283    680   -963    852    626    901    553    688    345
    288   -826  -1114    270    701   -969    865    620    891    532    672    366
    288   -846  -1135    277    709   -989    802    587    885    522    659    389
    293   -828  -1122    267    706   -974    784    574    885    509    662    431
    301   -763  -1065    231    683   -914    766    576    898    504    659    431
    335   -750  -1085    207    709   -917    782    610    937    542    691    446
    348   -698  -1047    174    696   -872    792    592    935    540    693    480
    345   -706  -1054    179    698   -880    813    587    935    540    698    493
    358   -701  -1060    168    706   -880    807    597    956    553    709    509
    381   -657  -1039    137    709   -846    769    613    987    581    740    542
    371   -626   -997    127    683   -810    743    620   1002    602    763    558
    332   -633   -966    148    649   -800    763    628   1013    615    779    563
    303   -633   -937    163    620   -787    792    641   1031    633    800    576
    303   -626   -930    161    615   -776    779    636   1031    631    800    574
    254   -696   -950    220    600   -823    743    620   1002    602    771    542
    179   -766   -948    293    563   -857    704    587    966    558    724    493
    132   -805   -940    335    535   -872    709    568    948    540    719    501
    200   -706   -906    254    553   -805    800    623   1013    602    789    605
    275   -670   -945    197    610   -807    839    623   1023    592    774    600
    226   -766   -995    270    610   -880    820    587    987    542    717    532
    181   -810   -995    311    587   -901    820    566    966    514    688    501
    179   -813   -992    316    584   -901    818    568    969    509    691    519
    145   -852   -997    350    571   -924    815    563    966    504    696    542
    150   -898  -1052    374    600   -974    792    542    943    472    662    522
    174   -945  -1119    384    644  -1031    792    532    935    457    646    509
    168   -987  -1156    410    662  -1070    792    524    940    454    652    524
    150   -982  -1132    413    641  -1057    776    509    932    444    631    522
    132  -1015  -1148    441    639  -1080    774    488    917    420    602    496
    124  -1065  -1189    470    654  -1127    774    480    909    400    579    480
    114  -1075  -1189    480    652  -1132    797    501    919    379    548    465
     75  -1078  -1156    498    613  -1114    911    610    992    379    517    426
     77  -1041  -1119    480    597  -1080   1023    776   1135    480    581    452
    140   -896  -1036    376    587   -966   1101   1057   1426    784    854    667
    213   -553   -766    171    488   -659   1080   1312   1732   1187   1296   1088
    187   -218   -405     15    296   -311    891   1018   1670   1361   1618   1449
     64   -179   -244     57    153   -210    633    537   1452   1392   1777   1628
    -54   -340   -285    197    114   -314    387     31   1041   1067   1514   1413
   -142   -818   -675    480    265   -748    194   -535    311    137    584    644
   -129  -1291  -1161    709    514  -1226     31   -805   -197   -553    -96     67
   -101  -1535  -1434    818    665  -1486     54   -610    -77   -504   -111    -18
    -57  -1610  -1553    831    745  -1582    168   -329    148   -324      0     18
    -15  -1538  -1522    776    753  -1530    319    -67    374   -148    116     88
     20  -1436  -1457    706    737  -1447    496    163    568      7    226    155
     10  -1397  -1408    693    709  -1402    613    293    678     96    290    200
    -10  -1400  -1392    704    688  -1397    652    340    714    119    301    189
     -5  -1415  -1410    711    701  -1413    665    379    740    140    316    202
     18  -1410  -1428    693    722  -1418    667    397    740    137    306    184
      2  -1356  -1358    675    678  -1358    685    431    763    158    332    210
    -18  -1350  -1335    683    657  -1343    704    459    787    179    345    215
     -5  -1384  -1379    696    685  -1382    693    475    795    187    342    207
      7  -1384  -1392    685    698  -1387    685    488    802    184    340    207
    -10  -1408  -1397    709    691  -1402    719    522    828    205    353    226
    -41  -1397  -1356    719    654  -1376    724    542    852    218    361    233
    -59  -1353  -1293    706    615  -1325    714    550    859    210    353    220
    -75  -1387  -1312    730    618  -1350    727    566    865    207    340    202
    -88  -1369  -1280    727    594  -1325    743    587    878    220    355    215
   -109  -1340  -1231    724    558  -1286    758    623    919    265    400    259
   -127  -1405  -1278    766    574  -1343    769    649    932    277    410    259
    -98  -1389  -1291    743    594  -1340    776    665    937    280    407    236
    -96  -1379  -1283    737    592  -1332    810    717    982    324    444    267
    -77  -1312  -1234    693    576  -1273    833    769   1023    374    488    309
    -72  -1270  -1197    672    561  -1234    841    815   1057    410    511    319
    -57  -1270  -1215    662    579  -1244    865    878   1098    449    535    337
    -33  -1236  -1205    633    584  -1221    883    945   1156    509    594    387
     -5  -1158  -1156    581    574  -1158    896   1008   1215    574    657    436
     44  -1091  -1135    524    589  -1111    911   1057   1254    628    709    480
     46  -1026  -1072    488    558  -1049    961   1119   1317    701    782    576
    -38  -1041  -1005    540    480  -1023    987   1137   1327    724    818    607
   -111  -1067   -958    589    420  -1013    995   1117   1296    696    797    566
   -135  -1080   -945    607    405  -1013    992   1065   1252    644    745    509
   -127  -1049   -922    587    397   -987    979   1015   1195    589    685    511
   -114  -1075   -963    594    423  -1021   1000    984   1161    558    657    483
   -111  -1104   -995    605    441  -1049   1010    927   1114    504    615    423
   -142  -1171  -1028    657    441  -1101   1013    867   1062    439    561    381
   -168  -1234  -1065    701    446  -1150   1005    795   1000    371    496    353
   -179  -1275  -1098    727    457  -1187    997    737    950    319    446    293
   -179  -1327  -1150    753    483  -1239    995    691    914    280    405    249
   -171  -1340  -1169    756    498  -1254    969    633    862    239    361    218
   -179  -1408  -1228    792    522  -1319    945    584    818    200    319    171
   -189  -1465  -1278    826    542  -1371    940    561    800    174    296    135
   -194  -1483  -1288    836    545  -1384    950    561    795    179    296    127
   -189  -1486  -1296    839    553  -1392    958    571    800    189    301    124
   -202  -1501  -1299    849    548  -1400    971    587    807    207    306    132
   -181  -1488  -1306    833    561  -1397    984    602    820    220    311    135
   -176  -1460  -1283    818    550  -1371    995    615    836    233    329    140
   -163  -1444  -1280    805    558  -1363   1008    623    831    228    329    140
   -111  -1434  -1322    771    602  -1376   1008    633    828    226    324    140
    -51  -1379  -1330    714    639  -1356    987    631    823    228    324    145
    -20  -1319  -1299    670    636  -1309    966    620    823    236    335    161
    -54  -1306  -1252    680    597  -1280    940    607    823    241    342    179
    -57  -1330  -1273    693    605  -1304    898    568    784    210    303    163
    -10  -1319  -1312    665    649  -1317    883    550    766    194    288    158
   -153  -1325  -1171    737    509  -1247    950    610    820    257    363    223
   -324  -1405  -1080    865    376  -1244    987    644    846    296    410    280
   -327  -1460  -1132    893    400  -1296    966    607    797    259    374    262
   -306  -1499  -1192    901    441  -1345    937    561    743    213    322    220
   -353  -1558  -1205    953    426  -1382    930    545    701    181    290    202
   -423  -1631  -1208   1028    392  -1421    927    545    680    171    285    220
   -454  -1670  -1218   1060    381  -1444    943    545    662    158    277    236
   -431  -1660  -1228   1047    397  -1447    953    535    646    145    270    249
   -423  -1639  -1215   1028    392  -1428    958    524    631    135    262    262
   -426  -1626  -1200   1026    387  -1413    969    517    615    132    265    283
   -441  -1618  -1179   1028    366  -1400    961    509    600    122    254    283
   -454  -1618  -1163   1036    353  -1389    956    506    592    116    257    277
   -478  -1613  -1137   1044    329  -1376    974    514    597    127    267    246
   -504  -1615  -1111   1060    303  -1363    982    517    587    127    270    220
   -532  -1623  -1091   1078    277  -1358    974    506    568    111    267    228
   -561  -1602  -1044   1080    239  -1325    984    519    576    119    275    236
   -597  -1605  -1008   1098    202  -1306   1057    607    628    145    280    223
   -597  -1556   -958   1078    179  -1257   1176    787    737    213    314    218
   -558  -1400   -844    979    140  -1122   1275   1010    927    400    478    348
   -524  -1137   -613    831     41   -875   1353   1275   1205    724    802    657
   -493   -750   -257    620   -119   -504   1350   1361   1395   1031   1195   1098
   -542   -431    111    488   -327   -161   1234   1052   1332   1169   1504   1512
   -683   -348    335    514   -509     -7   1036    558   1096   1117   1600   1670
   -782   -607    174    696   -478   -218    831      2    600    633   1153   1265
   -797  -1148   -350    971   -226   -750    657   -472    -57   -210    239    374
   -774  -1582   -807   1179     15  -1195    491   -615   -402   -680   -283   -148
   -776  -1764   -987   1267    103  -1376    485   -420   -265   -592   -249   -171
   -779  -1816  -1036   1296    127  -1426    594   -158    -44   -420   -137   -122
   -743  -1725   -984   1234    116  -1356    769    153    223   -210     15     -7
   -701  -1592   -891   1148     93  -1241    940    407    441    -23    161    111
   -709  -1519   -810   1114     49  -1166   1010    506    530     54    223    187
   -717  -1493   -776   1104     28  -1135   1028    542    558     77    220    244
   -711  -1447   -735   1078     10  -1091   1039    555    571     80    226    272
   -706  -1454   -748   1080     20  -1101   1044    555    576     83    252    246
   -709  -1467   -758   1085     23  -1114   1041    563    581     90    259    236
   -727  -1441   -714   1083     -7  -1078   1054    587    602    109    285    257
   -766  -1423   -659   1093    -54  -1041   1065    605    615    124    301    280
   -818  -1408   -589   1114   -114  -1000   1085    628    636    150    314    301
   -818  -1384   -566   1098   -127   -976   1098    644    659    174    324    324
   -776  -1319   -545   1047   -116   -932   1114    665    688    197    350    363
   -784  -1283   -498   1034   -145   -891   1132    693    714    220    374    400
   -784  -1293   -509   1039   -137   -901   1143    717    730    244    389    426
   -743  -1283   -542   1010   -101   -914   1137    722    727    244    379    415
   -717  -1239   -522    976    -98   -883   1143    737    737    257    379    415
   -696  -1221   -527    956    -85   -875   1140    753    743    272    384    420
   -646  -1187   -540    917    -54   -865   1143    776    758    301    407    452
   -600  -1132   -535    865    -33   -833   1143    802    779    327    431    485
   -542  -1096   -553    818      5   -826   1140    844    802    358    454    519
   -509  -1083   -574    795     31   -828   1150    896    839    410    498    574
   -501  -1054   -553    779     25   -805   1169    956    885    470    548    633
   -511   -997   -485    753    -15   -743   1174   1015    932    532    618    696
   -496   -904   -407    698    -44   -657   1166   1072    976    594    688    789
   -488   -756   -267    620   -111   -511   1161   1124   1015    654    753    888
   -462   -646   -184    555   -140   -415   1150   1156   1028    683    787    943
   -509   -620   -111    563   -200   -366   1161   1161   1021    672    779    948
   -576   -594    -20    584   -280   -309   1171   1158   1015    667    774    956
   -626   -589     36    605   -332   -277   1169   1140    997    644    756    948
   -652   -584     67    618   -361   -259   1163   1114    963    607    730    924
   -683   -581    101    631   -394   -241   1163   1096    948    581    714    911
   -735   -605    129    670   -433   -236   1163   1062    911    540    672    867
   -784   -662    122    722   -454   -272   1148   1008    859    478    605    795
   -800   -750     49    776   -426   -350   1140    961    818    420    540    711
   -841   -769     70    805   -459   -350   1135    924    792    384    491    662
   -870   -792     75    831   -475   -358   1117    891    769    355    459    633
   -813   -831    -18    820   -400   -426   1065    823    711    296    400    571
   -763   -844    -80    805   -342   -462   1031    769    667    244    345    511
   -743   -844   -103    792   -322   -475   1008    745    659    220    311    467
   -714   -839   -124    776   -296   -483    984    727    662    207    301    459
   -711   -839   -129    774   -293   -485    979    730    670    210    314    491
   -730   -841   -111    787   -309   -478    969    735    678    210    309    485
   -706   -820   -114    761   -296   -467    969    750    704    233    327    511
   -691   -769    -77    727   -306   -423    979    774    740    265    353    530
   -696   -706    -10    701   -345   -358    976    771    748    270    353    524
   -696   -646     49    672   -374   -298   1000    797    779    298    374    555
   -683   -636     46    657   -366   -296    995    802    797    309    374    579
   -667   -587     80    626   -376   -254    976    795    818    327    389    618
   -646   -553     93    597   -371   -231    932    766    802    319    384    626
   -610   -527     83    568   -348   -223    906    745    787    309    381    631
   -641   -530    111    584   -376   -210    891    740    792    309    384    644
   -652   -509    142    579   -397   -184    870    732    792    306    381    662
   -633   -504    129    568   -384   -187    849    719    769    288    366    659
   -620   -496    124    558   -374   -187    846    724    761    285    368    675
   -615   -506    109    561   -363   -200    844    722    750    275    355    672
   -628   -537     90    581   -361   -223    841    706    743    257    335    659
   -641   -535    103    587   -374   -218    836    688    724    239    316    636
   -657   -553    103    605   -381   -226    839    665    696    210    283    600
   -665   -581     83    620   -374   -249    826    641    659    179    244    563
   -620   -581     36    600   -329   -272    800    618    633    148    210    524
   -581   -581      0    581   -293   -290    789    620    620    135    192    506
   -571   -555     15    563   -293   -270    782    631    626    148    207    524
   -589   -571     18    579   -303   -277    782    639    631    153    202    532
   -620   -618      2    620   -311   -309    789    654    644    163    205    555
   -633   -592     38    613   -337   -277    789    657    649    163    200    561
   -641   -527    114    584   -379   -207    776    652    657    166    197    550
   -657   -542    114    600   -387   -215    792    672    672    171    192    537
   -662   -548    114    605   -389   -218    859    771    732    194    181    517
   -657   -483    174    571   -415   -155    963    937    865    280    218    537
   -639   -319    319    480   -480      0   1036   1109   1060    465    371    670
   -584    -31    550    306   -568    257   1039   1304   1319    792    709   1010
   -524    298    823    111   -672    561    930   1322   1462   1085   1104   1447
   -555    465   1021     44   -789    740    854   1104   1418   1239   1395   1787
   -633    462   1096     85   -865    779    782    776   1174   1163   1434   1849
   -743    200    940    270   -841    568    610    285    626    563    844   1332
   -800   -158    641    478   -722    241    387   -249    -44   -275    -15    574
   -763   -472    290    618   -527    -90    215   -389   -306   -597   -361    241
   -709   -688     20    698   -366   -335    215   -215   -184   -517   -350    179
   -665   -691    -25    678   -322   -358    311     10     51   -342   -236    246
   -615   -584     31    600   -324   -277    436    239    301   -150    -93    345
   -574   -462    109    517   -342   -179    581    459    527     46     59    454
   -542   -405    137    475   -340   -135    665    574    641    150    140    527
   -522   -363    158    441   -342   -101    696    623    709    202    187    574
   -514   -322    192    418   -355    -64    688    628    727    218    194    576
   -506   -303    200    405   -353    -51    685    631    735    223    202    581
   -493   -327    166    410   -329    -80    693    639    753    236    220    589
   -511   -290    220    400   -366    -36    714    665    789    277    262    636
   -509   -257    252    381   -381     -2    704    652    789    277    265    639
   -485   -194    288    340   -389     46    714    667    810    303    293    659
   -475   -181    293    329   -384     54    717    672    820    319    298    649
   -472   -168    303    319   -389     67    688    665    815    316    288    636
   -465   -124    340    296   -405    106    693    675    839    345    316    662
   -470    -90    379    280   -426    142    698    683    859    368    340    680
   -457    -93    363    275   -410    135    680    678    862    371    335    667
   -449   -111    337    280   -397    114    698    706    885    392    342    691
   -431    -70    361    252   -397    145    704    724    911    426    371    730
   -420    -23    397    220   -413    187    706    745    937    457    407    766
   -415    -38    376    228   -397    168    701    758    966    483    439    782
   -392     38    431    176   -413    236    709    787   1013    530    483    815
   -350    109    459    119   -405    283    717    831   1070    602    550    880
   -329    140    467     93   -400    303    719    870   1109    662    615    945
   -309    194    504     57   -405    348    727    919   1187    748    693    984
   -275    272    548      0   -410    407    737    979   1249    813    740   1015
   -244    316    561    -36   -402    436    745   1026   1293    870    795   1088
   -249    332    581    -44   -415    454    758   1065   1327    917    857   1156
   -244    363    607    -59   -426    485    758   1065   1319    917    867   1145
   -233    368    602    -67   -418    483    758   1062   1317    904    841   1119
   -252    355    607    -54   -428    480    761   1047   1280    872    802   1091
   -249    309    555    -31   -402    433    766   1010   1228    826    750   1031
   -249    329    579    -38   -413    454    766    963   1176    774    709    995
   -285    296    581     -5   -433    436    763    914   1122    714    657    940
   -293    262    555     15   -426    410    787    878   1078    667    610    901
   -311    236    548     36   -431    392    795    836   1031    618    568    865
   -332    200    532     67   -431    366    782    776    987    568    522    823
   -337    145    480     93   -410    311    771    737    940    535    478    782
   -311    153    465     77   -387    309    756    698    906    511    454    763
   -296    161    454     64   -374    306    753    672    891    506    446    750
   -311     88    400    111   -355    244    776    685    906    535    472    776
   -319     51    368    132   -345    210    774    672    893    522    457    735
   -327     98    423    114   -374    259    763    641    862    483    413    683
   -314    135    446     88   -379    288    740    602    818    433    371    672
   -316    187    504     64   -410    345    753    626    857    472    413    722
   -306    233    537     36   -420    384    784    659    911    535    480    779
   -272    270    542      0   -407    405    800    680    945    576    517    797
   -252    290    542    -18   -397    415    789    680    948    594    527    795
   -254    332    587    -38   -420    459    784    678    963    620    545    807
   -285    340    626    -28   -454    480    782    667    974    641    568    828
   -290    379    667    -44   -478    522    787    667    987    667    597    854
   -301    340    639    -20   -470    488    787    670    989    675    602    859
   -319    296    615     12   -467    454    807    691   1010    698    631    891
   -296    392    688    -49   -493    540    776    667    995    688    626    883
   -272    337    610    -33   -441    475    758    646    958    662    610    867
   -267    342    610    -38   -439    475    750    633    937    646    607    865
   -241    345    587    -51   -413    465    771    646    958    654    613    859
   -218    335    550    -59   -384    441    789    657    961    659    607    852
   -218    293    509    -38   -363    400    779    631    927    628    571    800
   -226    223    446      0   -335    335    769    597    883    587    535    756
   -223    176    400     23   -311    288    745    563    839    553    501    722
   -218    158    376     28   -298    267    743    545    815    532    485    711
   -205    127    329     38   -267    228    727    522    797    514    470    680
   -187    129    314     25   -252    220    719    517    795    511    467    657
   -181    114    296     33   -239    205    711    514    782    501    446    636
   -179    132    309     20   -244    220    706    511    779    501    449    636
   -179    129    306     23   -241    218    719    517    784    519    470    654
   -155    116    270     18   -213    192    748    530    795    535    485    667
   -142    119    262     12   -202    189    763    550    805    540    491    672
   -127    114    241      5   -184    176    818    649    870    576    498    639
   -106    215    319    -54   -213    267    909    815   1028    698    579    665
    -96    345    439   -124   -267    392    971    974   1236    922    776    826
    -51    576    628   -262   -340    602    987   1137   1496   1262   1127   1161
    -23    857    880   -418   -452    867    880   1085   1566   1483   1488   1564
    -75   1002   1078   -465   -576   1039    792    802   1322   1428   1647   1805
   -142    930   1072   -394   -610   1000    756    540    971   1202   1564   1769
   -244    727    971   -241   -607    849    680    161    444    649    997   1249
   -277    420    696    -72   -485    555    470   -316   -153   -109    166    478
   -231    163    394     33   -311    277    332   -420   -309   -324    -85    210
   -218    -72    145    145   -181     33    353   -252   -142   -189    -28    200
   -207   -176     31    192   -119    -72    439    -44     93      0     96    283
   -187   -174     12    179   -101    -80    568    179    348    210    249    392
   -179   -132     46    155   -114    -44    706    389    574    407    407    504
   -189    -70    119    127   -155     23    792    514    711    542    522    592
   -148    -23    124     85   -137     49    844    571    761    597    574    626
   -114    -28     83     70   -101     25    839    574    758    600    574    607
    -98    -20     77     59    -90     28    839    581    756    600    574    600
   -106    -31     75     67    -93     20    833    581    756    607    584    600
   -116    -15    101     67   -109     41    826    584    761    623    600    597
   -116    -15     98     64   -109     41    823    594    763    636    615    605
   -119     -7    111     62   -116     51    852    620    800    675    654    636
   -127    -15    109     70   -119     46    875    641    823    704    680    662
   -114    -44     70     80    -93     12    870    646    820    706    685    657
   -127    -67     59     96    -96     -5    867    659    820    714    693    644
   -124    -33     90     77   -109     25    878    685    841    740    719    659
   -137     -5    132     70   -137     64    901    719    878    779    735    691
   -145      0    145     72   -145     72    904    753    904    820    769    714
   -148    -20    127     85   -137     51    896    769    909    841    841    730
   -150      7    158     70   -153     83    901    792    924    867    857    756
   -142     28    168     57   -155     98    898    823    950    901    883    787
   -135     41    176     46   -155    109    878    846    976    930    909    805
   -119     64    184     25   -150    124    888    891   1018    976    935    846
    -96    103    200     -5   -148    150    906    953   1078   1039   1005    919
    -77    137    215    -31   -145    174    911   1026   1150   1122   1093    995
    -59    158    218    -49   -137    187    922   1098   1218   1197   1148   1078
    -57    153    210    -49   -135    181    930   1143   1252   1226   1189   1109
    -67    153    220    -41   -145    184    958   1197   1301   1280   1265   1119
    -23    171    194    -75   -109    181    984   1247   1332   1306   1270   1145
     18    181    163    -98    -72    174    989   1262   1317   1286   1249   1145
     25    228    202   -129    -88    215    971   1236   1270   1249   1241   1127
     25    244    218   -135    -96    231    953   1179   1202   1179   1150   1080
      2    205    202   -106    -98    205    943   1122   1135   1096   1057   1034
    -12    200    213    -93   -111    205    927   1057   1062   1026   1039    966
    -33    194    226    -80   -129    207    917    995   1002    974    992    901
    -57    150    207    -46   -132    176    914    943    958    932    937    859
    -96    101    197     -5   -148    148    901    896    909    885    891    823
   -114     77    192     18   -153    135    891    854    862    849    870    797
   -122     67    189     25   -155    127    898    818    831    820    841    779
   -140     44    184     49   -163    111    885    779    795    792    815    745
   -135     41    174     44   -155    106    862    743    756    763    779    717
   -119     62    181     28   -150    122    839    717    727    740    743    698
   -111     54    166     25   -137    109    828    704    717    727    732    688
   -106     23    129     41   -119     77    831    706    711    722    727    693
   -109      2    111     51   -109     57    836    717    717    724    727    696
   -114      0    114     57   -114     57    859    750    748    756    753    704
    -75     38    114     18    -96     75    880    779    776    789    792    717
    -36     83    119    -23    -77    101    888    784    784    800    787    735
    -44     88    129    -23    -85    109    872    779    784    795    779    724
    -85     83    168      2   -127    124    883    792    805    823    810    727
    -96    109    205     -7   -150    155    878    797    823    849    818    774
    -77    158    236    -41   -155    194    849    787    818    854    828    792
    -93    171    265    -38   -179    218    836    795    826    857    839    763
   -111    168    280    -28   -194    223    844    813    846    885    904    771
   -111    163    272    -28   -192    218    852    823    852    901    932    763
    -93    132    226    -20   -158    179    846    815    833    880    906    740
   -109    109    215     -2   -163    163    836    797    800    849    859    711
   -140     83    223     28   -181    153    839    800    787    844    852    701
   -166      7    171     77   -168     88    846    800    771    823    833    691
   -194    -25    166    109   -181     70    854    792    756    795    802    670
   -210    -31    176    119   -194     70    849    766    724    750    732    631
   -200    -70    129    135   -166     28    839    758    706    737    735    589
   -202   -114     88    158   -148    -12    815    748    685    722    722    527
   -205   -158     46    181   -127    -57    820    743    680    714    714    506
   -192   -166     23    179   -111    -72    820    740    678    704    701    506
   -192   -114     77    153   -135    -18    800    727    657    680    665    514
   -192   -132     59    161   -127    -36    810    740    665    696    704    509
   -189   -129     57    158   -124    -36    802    732    657    688    691    496
   -189   -119     67    153   -129    -28    795    730    654    683    672    519
   -176   -153     23    166   -101    -64    820    766    685    704    691    537
   -171   -184    -15    176    -80   -101    930    909    779    743    709    509
   -155   -137     18    148    -88    -59   1047   1109    909    810    753    535
   -127     12    140     57   -135     75   1145   1337   1114    997    909    678
   -116    314    431    -98   -272    371   1184   1615   1400   1330   1236   1018
   -103    743    846   -319   -475    792   1080   1592   1527   1595   1595   1441
   -223    932   1156   -353   -688   1044    943   1184   1431   1717   1829   1719
   -322    935   1254   -309   -787   1093    748    652   1184   1667   1852   1769
   -371    709   1080   -168   -724    893    472     41    665   1184   1413   1332
   -379    233    613     70   -496    423    210   -418    -10    342    568    542
   -319   -174    145    244   -233    -15     90   -433   -254    -10    181    184
   -259   -306    -49    283   -106   -179    137   -166    -88     77    197    179
   -200   -296    -96    249    -51   -197    246    109    135    215    280    262
   -184   -231    -46    207    -70   -140    452    410    387    389    413    361
   -142   -135      7    140    -77    -64    584    613    558    519    532    449
    -96    -96     -2     96    -46    -49    610    667    602    542    545    472
    -64   -106    -41     85    -12    -75    613    696    620    553    537    491
    -51    -85    -36     67    -10    -62    618    719    636    566    548    537
    -38    -49    -10     41    -15    -31    607    730    646    576    540    553
    -23    -41    -20     31     -2    -33    605    745    665    587    542    561
      0     -7     -7      5      2     -7    594    750    680    589    558    561
     23     -2    -25    -12     25    -12    571    745    678    581    566    537
     38     15    -23    -28     31     -2    558    743    688    581    563    535
     31     23    -10    -28     20      7    542    753    698    584    561    542
     31     41     10    -36     10     25    553    789    727    615    581    553
     25     51     25    -38      0     38    563    818    750    641    605    555
      2     67     64    -33    -31     64    581    854    792    680    641    581
    -15     93    106    -38    -62     98    584    878    810    691    644    581
    -28    111    140    -41    -83    124    594    909    844    714    665    602
      2    137    132    -72    -64    132    589    930    862    724    675    618
     75    158     83   -116     -2    119    566    943    872    727    672    618
    109    171     62   -140     23    116    563    976    901    748    688    649
    116    171     54   -142     31    114    571   1034    919    779    696    683
    132    207     75   -171     28    142    568   1088    958    815    719    704
    166    239     72   -202     46    155    574   1161   1013    862    758    737
    181    280     98   -231     41    192    584   1239   1065    914    820    771
    192    353    161   -272     15    257    602   1327   1140    987    888    833
    210    415    205   -314      2    309    615   1374   1166   1026    937    883
    213    452    239   -332    -12    345    626   1408   1187   1065    974    909
    187    441    254   -316    -33    348    639   1410   1187   1072    979    922
    174    467    293   -319    -59    381    636   1384   1166   1057    963    914
    155    467    311   -311    -77    389    628   1345   1143   1023    943    891
    140    446    303   -293    -80    376    610   1283   1098    971    898    857
    129    410    280   -272    -75    345    594   1213   1049    922    852    815
    114    376    262   -244    -72    319    589   1156   1010    872    802    776
    106    332    223   -220    -59    277    568   1078    956    820    750    732
    103    272    168   -189    -33    220    537    995    888    753    685    659
     80    181    101   -132    -10    142    514    919    836    693    615    589
     51    129     77    -90    -12    103    504    867    807    665    574    550
     31     77     46    -57     -7     62    493    833    792    646    555    535
     33     38      2    -36     15     20    467    800    771    623    535    517
     23     -7    -33     -7     25    -20    457    782    763    607    514    485
     36     -7    -44    -12     38    -25    449    769    758    594    498    470
     46    -18    -67    -15     54    -41    431    758    748    581    483    452
     41      5    -38    -23     38    -15    418    750    748    574    483    439
     36     28    -10    -33     23     10    415    745    750    574    485    431
     49     28    -20    -38     36      5    433    761    766    587    496    439
     57     33    -23    -44     41      5    462    787    797    613    514    462
     57     41    -15    -49     36     12    488    807    815    631    532    480
     51     44    -10    -49     31     15    491    810    810    626    530    478
     44     31    -12    -36     28     10    480    797    800    613    524    478
     41     46      5    -44     18     25    467    795    805    631    545    478
     51     36    -18    -44     33     10    441    771    792    623    532    446
     54     -2    -57    -28     54    -28    426    756    779    610    519    428
     46    -20    -67    -12     57    -44    418    745    779    605    524    439
     31     -5    -38    -12     36    -20    400    730    766    594    524    441
     12    -57    -70     23     41    -62    384    711    740    566    496    402
     -2   -103   -101     51     46   -103    368    685    709    535    454    355
      7   -103   -111     49     59   -106    363    672    698    527    444    379
     -5   -145   -140     72     64   -142    361    657    678    509    428    361
    -36   -236   -200    135     80   -218    366    631    641    462    387    309
    -64   -288   -223    176     77   -257    371    605    613    413    340    280
    -70   -303   -233    187     80   -270    374    592    607    389    319    252
    -83   -332   -249    207     83   -293    366    563    579    350    272    197
    -93   -348   -254    220     80   -301    348    537    550    322    244    181
    -93   -392   -298    241    101   -345    363    537    545    316    236    181
    -98   -431   -332    265    116   -381    376    542    542    314    231    179
   -101   -428   -327    265    111   -379    368    532    535    298    210    168
    -93   -423   -329    259    116   -376    353    509    517    277    179    166
   -101   -475   -374    285    135   -426    340    488    485    244    137    155
   -101   -530   -428    316    163   -480    358    501    480    226    119    158
   -106   -532   -426    319    158   -480    433    605    530    244    114    158
    -90   -504   -413    296    161   -459    545    779    636    296    135    161
    -54   -379   -324    215    135   -353    659   1010    846    480    290    298
     25   -111   -137     44     80   -124    719   1314   1145    810    607    613
     46    259    210   -155    -80    236    652   1291   1283   1096    976   1026
    -41    506    548   -233   -293    527    475    810   1174   1215   1226   1330
   -187    561    748   -189   -467    652    220    192    875   1124   1247   1405
   -311    246    558     33   -433    402    -41   -444    298    576    745    961
   -361   -327     33    342   -200   -148   -223   -854   -389   -298   -148    127
   -329   -724   -397    527     33   -561   -311   -872   -652   -670   -553   -254
   -314   -872   -561    592    122   -717   -241   -623   -506   -587   -530   -267
   -283   -865   -581    574    148   -724    -98   -340   -283   -428   -426   -197
   -283   -805   -522    540    119   -665     96    -49    -59   -259   -309   -127
   -280   -727   -446    501     83   -587    265    168    122   -116   -197    -51
   -298   -714   -418    504     57   -566    335    254    189    -59   -155    -15
   -303   -675   -371    491     33   -524    376    293    223    -28   -129     25
   -332   -693   -363    511     12   -530    389    309    231    -20   -124     46
   -358   -685   -327    519    -15   -506    394    314    228    -20   -114     36
   -379   -701   -324    540    -28   -514    400    314    231    -15   -101     23
   -379   -724   -345    553    -18   -535    407    322    233    -15   -106     38
   -371   -706   -337    537    -18   -522    405    309    231    -15   -109     25
   -384   -709   -327    545    -28   -519    415    301    223    -28   -129      2
   -400   -717   -319    555    -41   -517    428    296    215    -36   -142     -5
   -376   -704   -327    540    -25   -517    441    303    223    -28   -140      2
   -379   -683   -306    530    -38   -496    423    296    215    -28   -129     15
   -374   -688   -314    530    -31   -501    433    311    233    -10   -101     31
   -374   -698   -327    535    -25   -514    452    319    241     -2    -90     25
   -371   -680   -309    527    -31   -496    459    324    244     -2    -90     15
   -379   -649   -270    514    -57   -459    454    332    249      7    -96     38
   -366   -633   -267    498    -49   -452    454    350    262     20    -80     44
   -374   -636   -262    504    -57   -449    457    384    288     54    -46     36
   -418   -618   -200    519   -109   -410    475    428    322     96    -15     57
   -491   -540    -51    514   -220   -298    519    517    410    171     51    127
   -537   -506     31    522   -285   -239    558    605    485    257    127    202
   -501   -491     10    496   -259   -239    571    659    527    306    168    233
   -439   -449    -10    444   -215   -231    566    693    550    342    210    252
   -394   -431    -36    413   -181   -233    537    698    545    350    226    265
   -350   -387    -36    368   -158   -213    527    698    548    361    233    280
   -337   -381    -46    358   -148   -215    527    685    535    345    218    262
   -337   -379    -41    358   -148   -210    532    670    514    322    207    226
   -366   -423    -57    394   -158   -239    540    649    485    296    189    207
   -389   -472    -83    431   -155   -277    537    605    441    244    145    171
   -379   -488   -111    433   -135   -301    527    548    387    187     96    119
   -353   -542   -189    449    -83   -366    501    472    306    106     18     46
   -355   -592   -239    472    -59   -418    504    418    246     44    -49    -20
   -353   -623   -270    488    -44   -449    504    363    192    -15   -106    -83
   -368   -654   -288    509    -41   -472    478    296    129    -77   -166   -140
   -392   -693   -301    542    -46   -498    462    249     85   -129   -220   -187
   -415   -719   -306    566    -54   -514    459    202     38   -171   -257   -223
   -433   -748   -316    589    -59   -532    449    171      0   -205   -288   -257
   -433   -756   -324    594    -57   -540    444    148    -28   -239   -311   -288
   -441   -769   -327    605    -57   -548    441    122    -49   -259   -327   -309
   -480   -756   -277    618   -103   -517    446    127    -38   -241   -314   -293
   -488   -732   -244    610   -124   -488    462    132    -33   -226   -298   -259
   -511   -743   -231    626   -142   -488    475    140    -31   -215   -288   -231
   -519   -724   -205    623   -158   -465    491    161    -15   -197   -272   -202
   -522   -678   -158    600   -184   -418    509    181     12   -171   -244   -161
   -535   -659   -124    597   -207   -392    532    189     18   -168   -241   -145
   -555   -654   -101    605   -228   -379    548    197     23   -161   -233   -142
   -571   -644    -72    607   -249   -358    527    181     12   -166   -236   -150
   -576   -597    -23    584   -277   -311    519    171      7   -155   -218   -132
   -581   -600    -20    589   -280   -311    478    132    -25   -174   -226   -145
   -594   -607    -12    600   -293   -309    457    109    -41   -189   -233   -153
   -610   -607      2    610   -306   -303    459    106    -38   -189   -233   -148
   -623   -584     36    602   -332   -275    457    103    -49   -205   -241   -145
   -636   -615     18    626   -327   -298    444     90    -70   -226   -259   -161
   -641   -654    -12    646   -316   -335    436     77    -98   -241   -272   -181
   -649   -688    -38    670   -306   -363    423     64   -124   -265   -303   -205
   -670   -717    -49    693   -311   -384    420     49   -148   -288   -327   -218
   -688   -732    -44    711   -324   -389    413     28   -171   -311   -348   -233
   -693   -753    -59    722   -316   -407    410     12   -205   -345   -379   -265
   -704   -787    -83    745   -311   -436    397     -5   -231   -371   -405   -298
   -685   -797   -114    740   -285   -457    381    -33   -265   -405   -436   -332
   -675   -810   -135    743   -270   -475    376    -46   -283   -426   -457   -353
   -672   -815   -145    743   -265   -480    358    -64   -301   -441   -470   -368
   -665   -800   -135    732   -265   -467    358    -67   -309   -449   -475   -371
   -659   -807   -148    732   -257   -478    350    -72   -322   -462   -483   -363
   -649   -795   -145    722   -254   -470    355    -67   -319   -449   -470   -345
   -639   -792   -155    714   -241   -475    368    -62   -316   -441   -472   -337
   -633   -805   -171    719   -231   -488    374    -38   -309   -446   -498   -342
   -657   -787   -129    722   -267   -457    446     83   -231   -418   -504   -376
   -636   -683    -46    659   -296   -363    527    233    -93   -306   -413   -332
   -610   -504    103    555   -358   -200    589    418    129    -70   -197   -129
   -566   -275    290    420   -428      7    592    594    353    228    124    226
   -558     12    568    272   -566    290    504    488    384    418    444    618
   -626    119    745    252   -685    433    428    189    213    420    594    826
   -722     54    776    332   -750    415    319   -179   -161    155    431    698
   -826   -184    641    506   -735    228    171   -693   -771   -522   -259     31
   -865   -493    371    678   -618    -59    -57  -1111  -1330  -1205   -971   -657
   -836   -743     93    789   -467   -324   -153  -1088  -1369  -1273  -1078   -792
   -810   -888    -77    849   -368   -483    -96   -883  -1176  -1130  -1008   -771
   -805   -883    -77    844   -363   -480     25   -641   -930   -935   -878   -683
   -813   -852    -38    831   -387   -446    197   -368   -665   -717   -724   -563
   -795   -782     10    787   -402   -387    314   -179   -480   -558   -605   -457
   -787   -717     67    750   -428   -324    366    -93   -397   -488   -537   -413
   -735   -691     44    714   -389   -324    374    -70   -374   -459   -506   -415
   -711   -696     12    704   -366   -342    366    -67   -374   -457   -506   -441
   -709   -678     31    693   -371   -324    366    -64   -376   -457   -511   -446
   -688   -641     46    662   -368   -298    363    -67   -371   -444   -496   -436
   -685   -626     59    657   -374   -283    337    -88   -389   -465   -511   -452
   -680   -618     59    649   -371   -280    316    -93   -387   -459   -498   -444
   -665   -628     36    644   -350   -296    319    -85   -379   -465   -491   -431
   -672   -636     36    652   -355   -298    306    -96   -389   -480   -501   -449
   -678   -594     83    636   -381   -257    301    -96   -387   -478   -504   -459
   -667   -581     85    623   -379   -246    309    -85   -374   -457   -483   -439
   -659   -553    103    605   -384   -226    303    -85   -379   -452   -470   -423
   -652   -504    148    576   -402   -179    293    -77   -379   -436   -452   -410
   -652   -491    161    571   -407   -166    288    -59   -371   -413   -436   -389
   -662   -439    223    550   -444   -109    301    -31   -337   -374   -400   -342
   -675   -415    259    545   -467    -80    290    -18   -316   -353   -379   -316
   -665   -407    257    535   -462    -75    283      7   -288   -324   -358   -290
   -665   -400    265    532   -465    -67    298     54   -233   -265   -298   -241
   -654   -329    322    491   -491     -5    296     83   -200   -220   -257   -184
   -652   -283    368    467   -511     41    296    127   -155   -166   -207   -119
   -644   -252    389    446   -519     67    311    194    -75    -80   -129    -36
   -644   -223    420    433   -532     98    327    262     -5     -2    -57     49
   -646   -155    491    400   -571    168    337    301     38     49      0    101
   -641    -96    545    368   -594    226    348    319     59     67     23    129
   -654   -111    540    381   -600    213    368    332     67     59     15    132
   -662    -90    571    376   -618    239    363    311     44     23    -18    116
   -646    -67    576    355   -613    254    340    275      2    -15    -54    101
   -633    -51    579    342   -607    262    322    241    -36    -57    -88     75
   -639    -70    566    353   -602    246    329    215    -64    -96   -127     41
   -639   -127    511    384   -576    192    342    176   -109   -155   -181    -20
   -641   -135    506    389   -576    184    332    111   -174   -226   -252    -88
   -654   -153    498    402   -579    171    322     59   -220   -272   -301   -137
   -649   -171    478    407   -563    153    288     -5   -288   -337   -376   -215
   -633   -168    465    402   -550    148    257    -59   -353   -397   -439   -283
   -644   -194    446    418   -548    124    257    -67   -361   -405   -446   -288
   -652   -210    439    431   -548    114    254    -67   -355   -397   -436   -265
   -652   -202    446    426   -553    122    244    -90   -363   -405   -441   -257
   -662   -194    467    428   -566    135    249    -93   -361   -407   -449   -246
   -644   -202    441    423   -545    119    244    -96   -348   -400   -444   -218
   -636   -176    457    405   -548    140    236    -85   -324   -387   -428   -171
   -641   -158    480    397   -563    158    244    -64   -290   -355   -394   -127
   -662   -135    527    400   -594    194    275    -23   -233   -311   -348    -90
   -657    -38    618    348   -639    288    262    -18   -218   -303   -345    -93
   -646      5    652    322   -649    327    272      0   -192   -283   -329    -64
   -649     80    730    283   -688    405    277     12   -163   -257   -303    -25
   -644    135    779    254   -711    457    257     12   -145   -241   -285     -2
   -628    148    774    239   -701    459    236     -2   -148   -236   -272     20
   -613    140    753    233   -683    446    215    -15   -161   -233   -265     36
   -613    150    763    228   -688    457    202    -25   -168   -239   -270     44
   -620    197    818    213   -719    506    200    -31   -171   -239   -270     54
   -626    220    846    202   -737    535    197    -33   -171   -233   -259     64
   -636    202    839    218   -737    519    181    -46   -192   -252   -277     46
   -639    148    787    244   -711    467    168    -59   -220   -277   -309     15
   -646    109    756    270   -701    431    161    -67   -241   -296   -327     -2
   -665     67    732    296   -701    400    158    -83   -257   -316   -342    -15
   -693     70    763    311   -730    418    171    -85   -254   -319   -345     -5
   -711     33    743    337   -727    389    181    -98   -275   -340   -368    -28
   -691     18    709    337   -698    363    174   -116   -301   -361   -392    -59
   -675     -2    672    337   -675    332    179   -132   -316   -384   -410    -93
   -672    -36    633    353   -654    298    176   -153   -335   -415   -439   -127
   -672      2    672    335   -672    337    171   -166   -345   -420   -439   -137
   -662     36    698    314   -680    366    171   -166   -340   -407   -428   -137
   -675      7    683    332   -680    345    161   -174   -353   -415   -446   -168
   -688    -18    670    353   -680    324    153   -184   -366   -426   -459   -189
   -688    -31    657    358   -672    311    163   -181   -358   -415   -452   -192
   -667    -49    618    358   -644    283    184   -150   -345   -407   -457   -213
   -649     10    657    319   -654    332    259    -38   -275   -389   -488   -259
   -641    106    745    267   -693    426    358     96   -132   -288   -426   -228
   -602    303    906    148   -756    605    423    275    119    -20   -179    -18
   -535    548   1083     -5   -807    815    405    475    402    355    226    379
   -540    839   1376   -150   -958   1106    270    265    311    446    498    730
   -631    914   1545   -140  -1088   1228    150   -119     -2    324    574    872
   -737    849   1584    -57  -1161   1215     15   -535   -415     18    379    724
   -818    561   1379    129  -1098    969   -166  -1031   -974   -628   -296    111
   -823    200   1023    309   -924    613   -340  -1322  -1426  -1254   -982   -498
   -787    -23    761    405   -774    368   -358  -1208  -1369  -1267  -1060   -610
   -740   -119    620    428   -683    249   -265   -958  -1124  -1072   -948   -563
   -678   -132    545    405   -613    205   -127   -719   -867   -865   -800   -470
   -654    -51    602    350   -628    275     54   -459   -594   -636   -626   -345
   -646     25    670    309   -657    348    171   -298   -420   -491   -501   -244
   -649     90    737    277   -693    415    218   -244   -361   -441   -462   -205
   -646    132    779    257   -711    454    228   -226   -340   -426   -452   -192
   -641    148    789    246   -717    467    220   -231   -337   -420   -446   -192
   -646    166    810    239   -727    488    233   -220   -324   -405   -428   -176
   -652    176    828    236   -740    501    249   -207   -309   -387   -413   -153
   -639    202    841    218   -740    522    259   -197   -296   -366   -397   -132
   -641    220    862    207   -750    542    270   -189   -285   -355   -389   -124
   -623    236    857    192   -740    545    288   -179   -267   -340   -371   -109
   -613    239    852    187   -732    542    283   -181   -262   -332   -368   -103
   -602    252    854    176   -727    553    285   -181   -259   -319   -358    -98
   -587    267    854    158   -722    561    288   -176   -254   -301   -350    -96
   -581    285    867    148   -724    574    283   -176   -252   -288   -340    -88
   -587    306    893    140   -740    597    285   -174   -252   -283   -335    -80
   -584    384    969    101   -776    675    267   -174   -257   -275   -324    -72
   -597    405   1002     93   -800    701    296   -142   -218   -236   -293    -46
   -605    444   1049     80   -828    745    316   -114   -179   -189   -252    -10
   -618    472   1091     72   -854    779    337    -72   -135   -137   -202     23
   -649    480   1130     85   -888    805    363    -18    -83    -77   -145     62
   -654    542   1197     54   -927    870    374     25    -36    -23    -90     96
   -657    574   1231     38   -943    901    392     90     28     41    -28    148
   -665    607   1270     25   -969    937    420    166    101    114     44    205
   -678    680   1358      0  -1018   1018    436    223    150    176    101    259
   -706    730   1436    -12  -1070   1083    454    257    189    220    145    301
   -732    732   1462      0  -1096   1096    483    283    220    254    189    340
   -735    776   1512    -20  -1122   1143    491    275    207    244    192    342
   -732    782   1514    -23  -1122   1148    501    254    176    215    174    319
   -769    828   1595    -31  -1182   1213    501    223    137    161    132    277
   -818    789   1608     12  -1213   1197    530    202    111    119    101    244
   -813    714   1527     49  -1171   1119    504    124     46     62     51    197
   -795    691   1486     51  -1140   1088    480     36    -23    -15    -20    129
   -820    657   1478     80  -1150   1067    498    -12    -67    -64    -67     85
   -828    618   1447    103  -1137   1031    483    -98   -124   -111   -111     41
   -857    571   1426    140  -1140   1000    480   -137   -153   -124   -124     31
   -857    537   1395    161  -1124    966    465   -142   -153   -111   -119     23
   -875    511   1387    179  -1132    948    457   -166   -168   -124   -129     10
   -891    472   1361    207  -1127    917    462   -184   -184   -140   -145     -2
   -901    465   1366    218  -1135    917    462   -202   -189   -142   -150    -10
   -932    389   1322    272  -1127    854    470   -218   -200   -150   -158    -20
   -930    428   1358    249  -1145    893    465   -231   -207   -150   -161    -23
   -906    483   1387    210  -1148    935    462   -236   -210   -145   -155    -23
   -906    465   1369    218  -1137    917    472   -228   -197   -135   -145    -12
   -906    457   1363    226  -1135    909    483   -220   -171   -119   -137     -5
   -909    504   1410    200  -1161    956    522   -194   -145    -80   -106     23
   -924    535   1457    194  -1189    995    561   -176   -124    -49    -70     49
   -940    524   1465    207  -1202    995    576   -179   -122    -49    -64     57
   -966    542   1509    213  -1236   1026    571   -194   -129    -49    -57     62
  -1000    574   1571    210  -1286   1072    589   -187    -96    -10    -10    109
   -997    571   1569    213  -1283   1070    561   -215   -103     -5      0    119
   -963    545   1506    207  -1234   1026    519   -265   -150    -38    -31     83
   -940    527   1467    207  -1202    997    509   -285   -168    -49    -36     64
   -901    524   1426    187  -1163    974    501   -301   -181    -59    -38     46
   -880    488   1369    194  -1124    927    478   -327   -207    -80    -54     28
   -854    415   1270    218  -1062    844    441   -368   -254   -119    -88     -2
   -810    374   1184    218   -997    779    439   -397   -288   -155   -132    -33
   -807    301   1109    252   -958    706    444   -420   -309   -176   -158    -67
   -826    241   1065    290   -945    652    446   -446   -337   -202   -174   -119
   -875    155   1028    358   -953    592    459   -459   -353   -220   -192   -153
   -932    135   1067    400  -1000    600    472   -459   -353   -223   -184   -153
   -976    140   1114    418  -1047    626    472   -480   -376   -236   -187   -158
  -1005    129   1135    436  -1070    631    488   -480   -371   -226   -176   -158
  -1021    122   1140    449  -1083    631    511   -478   -358   -218   -163   -150
  -1041    106   1148    467  -1093    626    532   -478   -348   -213   -155   -142
  -1078     70   1148    504  -1114    610    548   -472   -337   -200   -140   -140
  -1119     54   1174    532  -1145    613    563   -470   -327   -192   -129   -140
  -1150     31   1179    558  -1166    605    561   -470   -322   -194   -132   -145
  -1148      0   1148    574  -1148    574    571   -462   -319   -200   -137   -158
  -1127    -18   1109    568  -1119    545    639   -374   -270   -179   -129   -168
  -1104    -10   1091    555  -1098    540    743   -200   -161   -114   -103   -171
  -1085     49   1132    517  -1109    589    828      2      7     36     18    -67
  -1049    239   1288    405  -1169    763    870    226    218    280    259    176
  -1036    550   1587    241  -1312   1067    836    231    327    501    584    555
  -1111    833   1945    137  -1530   1389    753   -114    272    633    867    924
  -1278    935   2213    171  -1745   1574    636   -553    116    667   1002   1109
  -1428    735   2164    348  -1795   1449    449  -1091   -296    309    670    810
  -1517    207   1725    652  -1621    966    226  -1543   -906   -444   -132     23
  -1486   -226   1260    854  -1374    517     62  -1647  -1195   -833   -550   -407
  -1434   -397   1036    914  -1236    319     80  -1421  -1057   -758   -511   -426
  -1392   -387   1005    891  -1200    309    223  -1106   -802   -571   -368   -324
  -1356   -327   1028    841  -1192    348    413   -787   -566   -405   -262   -220
  -1319   -275   1044    797  -1182    384    545   -571   -405   -280   -176   -142
  -1306   -246   1060    774  -1187    405    594   -485   -340   -228   -127   -122
  -1312   -254   1057    784  -1184    400    615   -454   -322   -210    -90   -129
  -1314   -239   1075    776  -1197    418    628   -431   -298   -192    -70   -101
  -1314   -262   1052    787  -1184    394    644   -407   -275   -171    -54    -80
  -1319   -270   1049    792  -1187    389    654   -384   -257   -155    -41    -62
  -1358   -259   1098    810  -1228    418    685   -355   -228   -129    -20    -31
  -1382   -259   1122    818  -1254    431    701   -335   -205   -116     -7    -10
  -1389   -267   1119    828  -1257    426    696   -324   -181   -106     -2      2
  -1400   -277   1122    839  -1262    420    696   -316   -174   -101      0      2
  -1410   -272   1137    841  -1275    431    691   -309   -163    -85     28     10
  -1397   -246   1150    820  -1275    452    685   -303   -148    -64     51     31
  -1374   -215   1158    795  -1267    472    688   -285   -127    -46     67     44
  -1363   -187   1174    774  -1270    493    693   -257   -103    -25     85     54
  -1361   -187   1174    774  -1267    493    696   -236    -88    -23     90     64
  -1361   -179   1182    769  -1273    501    698   -220    -80    -18     98     75
  -1340   -129   1210    735  -1278    540    709   -192    -49     18    135    103
  -1319   -119   1200    717  -1260    540    730   -142     -2     59    181    140
  -1309   -137   1171    724  -1241    517    748    -83     46     96    215    176
  -1296   -124   1171    709  -1236    524    756    -36     72    109    233    194
  -1280    -88   1192    683  -1236    550    766     20    114    150    280    239
  -1262    -59   1200    659  -1234    571    763     70    158    197    311    285
  -1239      0   1239    620  -1239    618    758    111    184    213    319    316
  -1247     62   1309    592  -1280    685    756    135    197    236    358    345
  -1247     80   1327    581  -1288    704    769    155    220    267    389    379
  -1223     70   1291    574  -1257    680    787    163    244    290    420    387
  -1231    101   1332    566  -1280    717    797    179    254    298    446    384
  -1249    103   1350    571  -1299    727    797    174    254    303    457    384
  -1247     90   1337    576  -1293    714    792    142    228    272    418    353
  -1270     38   1306    615  -1288    672    784    103    200    233    374    332
  -1296    -36   1260    667  -1278    610    789     44    168    197    340    303
  -1301    -77   1223    688  -1262    571    787     12    135    166    301    262
  -1288    -85   1202    685  -1247    558    782    -25    111    137    259    226
  -1309   -116   1189    711  -1252    535    769    -80     77    101    218    189
  -1337   -176   1161    758  -1249    491    758   -124     46     70    184    150
  -1361   -226   1135    792  -1249    452    730   -171     10     23    132    106
  -1371   -265   1106    818  -1239    420    722   -215    -31    -33     72     59
  -1371   -316   1052    841  -1213    366    722   -239    -46    -49     57     33
  -1361   -314   1047    839  -1205    366    727   -233    -36    -31     77     54
  -1358   -366    989    862  -1174    311    737   -223    -31    -28     88     57
  -1358   -389    969    872  -1163    288    727   -226    -33    -25     88     49
  -1350   -350    997    849  -1176    322    714   -236    -38    -36     75     41
  -1337   -319   1018    828  -1179    348    719   -233    -28    -33     72     51
  -1348   -265   1080    805  -1215    407    750   -202      5     -2    106     90
  -1353   -270   1083    810  -1221    405    782   -174     28     15    124    103
  -1345   -301   1044    820  -1195    371    792   -176     31     10    119    106
  -1332   -311   1021    823  -1176    353    800   -174     33      5    111    111
  -1327   -223   1101    774  -1215    436    774   -189     36     12    119    129
  -1319   -184   1135    750  -1228    475    769   -184     57     44    155    176
  -1317   -155   1161    735  -1241    501    719   -223     20     15    137    163
  -1306   -179   1127    743  -1218    472    683   -252    -10    -15    109    135
  -1309   -181   1124    743  -1218    470    696   -228     15      7    137    163
  -1319   -189   1127    753  -1223    467    698   -226     20      5    142    176
  -1319   -223   1093    769  -1208    433    683   -239      5    -18    122    161
  -1322   -285   1036    805  -1179    374    665   -265    -25    -51     85    129
  -1325   -322   1002    820  -1163    340    670   -270    -38    -67     70    114
  -1332   -345    984    839  -1161    319    683   -259    -33    -70     64    109
  -1361   -389    969    872  -1166    290    688   -259    -36    -83     51     96
  -1395   -439    956    917  -1176    257    691   -259    -51   -109     25     57
  -1382   -470    909    924  -1148    218    678   -277    -70   -127      5     20
  -1376   -485    888    930  -1132    200    678   -285    -75   -140     -7      5
  -1371   -506    862    937  -1117    176    678   -293    -77   -158    -23     -7
  -1397   -519    878    958  -1137    179    678   -280    -59   -148    -10      5
  -1410   -545    865    976  -1137    158    672   -280    -64   -155    -15     -2
  -1410   -571    836    989  -1124    132    683   -277    -59   -155    -23    -10
  -1402   -620    779   1010  -1093     80    683   -275    -57   -161    -31    -15
  -1374   -672    701   1023  -1039     12    657   -285    -72   -187    -54    -28
  -1330   -652    675    989  -1005     12    698   -205    -18   -158    -49    -38
  -1317   -652    665    984   -992      5    805    -51     80   -111    -51    -75
  -1306   -589    717    945  -1013     62    901    135    241     15     38    -18
  -1252   -405    846    828  -1049    220    956    381    501    311    327    236
  -1189    -93   1093    641  -1143    498    870    480    688    620    709    649
  -1247    148   1392    548  -1319    769    763    249    678    802   1031   1031
  -1384    187   1569    597  -1478    875    626   -166    488    810   1158   1218
  -1480     77   1558    701  -1519    818    446   -693     59    446    857    974
  -1530   -324   1205    924  -1371    439    228  -1252   -631   -431    -36    158
  -1509   -719    789   1114  -1150     33     57  -1431  -1010   -940   -561   -322
  -1470   -963    506   1215   -989   -228     67  -1234   -904   -888   -579   -384
  -1426  -1028    397   1228   -911   -316    181   -950   -657   -709   -470   -340
  -1384  -1021    363   1202   -875   -329    363   -670   -402   -522   -340   -262
  -1371   -966    405   1169   -888   -283    550   -402   -174   -327   -189   -150
  -1369   -919    446   1143   -909   -236    628   -283    -62   -231   -122    -88
  -1350   -901    449   1127   -901   -226    654   -241    -23   -205   -106    -77
  -1314   -872    441   1091   -878   -215    665   -213     18   -181    -75    -51
  -1319   -906    413   1111   -867   -246    691   -187     46   -161    -57    -41
  -1317   -906    410   1109   -865   -249    706   -168     64   -148    -38    -25
  -1291   -878    413   1085   -852   -233    711   -158     80   -137    -20      0
  -1262   -872    389   1067   -828   -241    698   -148    101   -116     -5      2
  -1270   -922    348   1096   -810   -288    706   -132    119   -103      0      0
  -1280   -976    303   1127   -792   -337    706   -137    116   -111    -10    -12
  -1249   -893    355   1072   -802   -270    719   -111    145    -75     25     23
  -1244   -854    389   1047   -818   -233    730    -83    184    -31     70     70
  -1215   -828    387   1021   -802   -220    745    -54    213     -5     96     98
  -1192   -828    363   1010   -782   -231    737    -46    218      0    101     93
  -1166   -818    348    992   -758   -236    732    -36    228      2     98     75
  -1143   -792    348    966   -748   -223    750     -5    259     33    129     96
  -1127   -763    363    945   -748   -200    774     36    301     72    174    132
  -1114   -756    358    935   -737   -197    779     67    340    106    202    148
  -1104   -761    342    932   -724   -210    797    116    397    158    249    181
  -1096   -748    348    922   -724   -200    797    163    428    192    280    205
  -1091   -685    405    888   -748   -140    800    223    488    252    345    265
  -1080   -667    410    872   -748   -129    802    288    561    324    420    327
  -1026   -610    415    818   -722    -98    818    358    631    407    485    384
   -995   -571    420    782   -709    -75    854    423    688    467    540    433
   -992   -550    441    771   -719    -54    880    459    719    493    576    467
   -984   -568    415    776   -701    -77    883    462    722    491    574    467
   -979   -605    374    792   -678   -116    870    436    691    454    537    436
   -984   -597    384    789   -685   -109    878    418    675    431    527    439
   -971   -620    350    797   -662   -137    883    392    649    394    501    423
   -971   -662    309    815   -641   -179    867    350    607    348    462    394
   -976   -701    275    839   -626   -213    849    303    561    301    413    355
  -1000   -774    226    885   -615   -272    846    257    517    246    361    311
  -1026   -831    194    930   -613   -319    865    218    475    197    311    272
  -1018   -872    145    943   -581   -363    852    166    420    129    249    213
  -1000   -943     57    971   -530   -444    828    111    361     64    187    145
  -1002  -1002     -2   1002   -504   -504    802     67    322     23    142    103
  -1018  -1008     10   1013   -517   -498    797     46    316     10    135     93
  -1023  -1031     -7   1026   -509   -519    784     15    293    -15    109     64
  -1052  -1083    -31   1067   -511   -558    784     10    285    -23    106     59
  -1057  -1049      7   1052   -535   -522    800     31    303      0    135     90
  -1067  -1034     33   1049   -553   -498    813     38    314     15    148    103
  -1072  -1057     15   1062   -545   -522    831     41    324     25    163    116
  -1070  -1065      5   1067   -537   -530    852     57    337     38    176    111
  -1085  -1052     33   1067   -561   -509    875     77    371     67    200    119
  -1109  -1000    109   1054   -610   -444    891     96    389     77    207    148
  -1127   -976    150   1049   -639   -413    906    101    400     83    215    158
  -1130   -995    135   1062   -633   -431    914    109    413     90    228    153
  -1140   -950    189   1044   -665   -381    914     98    426    109    249    161
  -1148   -937    207   1041   -678   -366    904     83    420    111    257    171
  -1148   -992    153   1067   -652   -420    878     49    387     72    228    137
  -1174  -1028    145   1101   -659   -441    880     41    381     67    223    135
  -1163  -1005    155   1083   -662   -426    904     67    407     96    254    174
  -1156  -1021    135   1088   -646   -444    904     64    402     96    252    168
  -1163  -1083     77   1122   -623   -504    893     49    374     70    231    145
  -1161  -1205    -44   1184   -558   -626    896     38    350     41    210    124
  -1161  -1205    -46   1182   -558   -626    904     36    337     23    192    103
  -1143  -1197    -54   1169   -545   -626    914     31    329      7    179     85
  -1145  -1299   -153   1221   -498   -727    930     31    322    -10    155     59
  -1150  -1384   -233   1267   -459   -810    937     12    296    -38    127     20
  -1148  -1426   -277   1286   -436   -852    932    -10    265    -70     93      0
  -1137  -1418   -280   1278   -428   -849    919    -28    244    -90     70    -18
  -1122  -1470   -350   1293   -387   -909    924    -25    239    -96     62    -28
  -1122  -1535   -413   1330   -355   -974    937    -18    236   -101     67    -38
  -1119  -1543   -426   1330   -348   -987    919    -33    226   -111     59    -51
  -1114  -1558   -446   1335   -335  -1002    922    -41    220   -116     41    -54
  -1114  -1582   -470   1348   -324  -1026    914    -54    202   -135     25    -67
  -1101  -1602   -501   1353   -301  -1052    901    -59    192   -142     18    -90
  -1070  -1618   -548   1343   -262  -1083    963     23    244   -127      7   -119
  -1052  -1543   -491   1296   -283  -1018   1067    176    387    -28     62   -103
  -1026  -1397   -371   1210   -329   -885   1132    322    574    163    231     20
   -982  -1234   -252   1109   -366   -743   1145    496    831    493    571    332
   -927  -1018    -90    971   -420   -553   1065    509    932    732    922    743
   -958   -862     96    909   -527   -384    948    197    680    636   1041    995
  -1041   -924    116    982   -579   -405    862   -140    285    355    927    974
  -1119  -1049     70   1085   -594   -491    774   -537   -239   -189    394    488
  -1145  -1301   -155   1223   -496   -730    566  -1031   -859   -966   -452   -342
  -1104  -1535   -431   1319   -337   -984    415  -1148  -1044  -1208   -732   -636
  -1047  -1722   -675   1382   -187  -1200    423   -979   -870  -1049   -641   -623
  -1026  -1870   -844   1449    -90  -1358    519   -753   -613   -836   -511   -561
  -1026  -1906   -883   1465    -72  -1397    670   -509   -345   -615   -371   -480
  -1015  -1836   -823   1426    -98  -1330    810   -288   -101   -400   -205   -363
  -1002  -1805   -802   1402   -101  -1306    885   -176     23   -285   -109   -303
  -1013  -1849   -836   1431    -88  -1343    919   -129     67   -241    -70   -288
  -1018  -1857   -839   1436    -90  -1348    922   -124     67   -239    -72   -262
  -1028  -1855   -828   1441   -101  -1343    924   -114     77   -226    -57   -220
  -1054  -1867   -815   1460   -119  -1343    927   -109     90   -205    -31   -205
  -1054  -1857   -802   1457   -127  -1330    945    -88    114   -181     -2   -187
  -1067  -1867   -802   1467   -132  -1337    963    -75    135   -161     12   -163
  -1054  -1849   -797   1452   -129  -1325    974    -64    153   -142     31   -153
  -1054  -1862   -807   1457   -124  -1335    974    -57    166   -135     44   -155
  -1083  -1904   -820   1493   -132  -1363    969    -54    171   -129     49   -145
  -1098  -1906   -807   1501   -148  -1358    979    -46    187   -114     67   -124
  -1106  -1899   -795   1501   -155  -1348    992    -28    205    -88     96    -90
  -1098  -1901   -802   1499   -150  -1350   1008     -7    231    -67    122    -67
  -1109  -1914   -805   1512   -153  -1361   1005      7    241    -54    127    -57
  -1122  -1919   -800   1519   -163  -1361   1002     23    259    -31    145    -44
  -1117  -1927   -810   1522   -155  -1369   1005     49    288     -5    181    -18
  -1111  -1914   -802   1512   -155  -1361   1015     88    327     31    220     15
  -1114  -1893   -779   1504   -168  -1337   1026    129    371     72    265     51
  -1109  -1891   -784   1499   -163  -1337   1039    187    426    132    314    101
  -1098  -1893   -795   1496   -153  -1345   1057    252    488    197    381    161
  -1091  -1878   -787   1483   -153  -1335   1070    314    558    272    457    236
  -1096  -1855   -758   1475   -168  -1306   1085    366    618    340    522    296
  -1109  -1829   -719   1467   -197  -1273   1098    413    659    387    574    340
  -1119  -1813   -696   1465   -213  -1254   1106    449    693    415    605    376
  -1119  -1792   -675   1454   -223  -1234   1122    470    717    431    626    407
  -1117  -1803   -685   1460   -215  -1244   1124    472    706    418    605    410
  -1130  -1826   -698   1478   -218  -1262   1119    457    680    384    576    389
  -1127  -1826   -698   1475   -215  -1265   1117    428    652    348    555    366
  -1140  -1849   -709   1493   -218  -1280   1106    389    607    296    506    324
  -1171  -1880   -709   1527   -231  -1296   1101    342    558    239    457    280
  -1210  -1935   -727   1571   -244  -1332   1104    296    514    184    402    236
  -1236  -1987   -750   1610   -244  -1369   1096    246    465    129    350    181
  -1265  -2031   -766   1647   -252  -1400   1096    213    428     90    311    135
  -1299  -2073   -774   1686   -262  -1423   1104    187    413     75    288    101
  -1330  -2127   -797   1725   -267  -1462   1098    161    394     44    257     72
  -1335  -2164   -828   1748   -254  -1496   1096    142    376     10    236     44
  -1322  -2166   -844   1743   -241  -1504   1088    132    368     -5    218     31
  -1306  -2164   -857   1735   -226  -1512   1083    119    361    -18    194      7
  -1293  -2182   -888   1735   -205  -1535   1070    103    348    -38    187    -23
  -1286  -2210   -927   1748   -181  -1569   1052     90    335    -49    179    -46
  -1283  -2226   -943   1753   -174  -1584   1036     85    327    -57    179    -62
  -1278  -2208   -930   1743   -174  -1569   1044     98    350    -41    184    -46
  -1260  -2166   -906   1712   -176  -1538   1054    122    381    -15    210    -36
  -1257  -2164   -906   1709   -176  -1535   1075    142    415     10    249    -12
  -1260  -2166   -906   1712   -179  -1538   1078    140    418     15    249    -12
  -1262  -2161   -898   1712   -181  -1530   1067    132    418     12    228    -18
  -1252  -2140   -888   1693   -181  -1514   1049    127    428     18    233      2
  -1221  -2101   -880   1660   -171  -1491   1023    116    431     20    241     18
  -1205  -2109   -906   1654   -150  -1509    992     93    413      2    220      7
  -1202  -2145   -943   1675   -129  -1545    982     77    405      0    228     20
  -1202  -2200  -1000   1701   -101  -1602    971     75    405     -5    231     25
  -1195  -2255  -1060   1725    -67  -1660    961     67    392    -25    215      2
  -1197  -2286  -1088   1740    -57  -1688    935     33    361    -59    179    -38
  -1200  -2335  -1135   1769    -33  -1735    904      0    327   -101    137    -83
  -1200  -2390  -1189   1792     -7  -1790    888    -12    311   -124    114   -101
  -1208  -2436  -1228   1821     10  -1834    878    -36    285   -155     67   -127
  -1223  -2501  -1280   1862     25  -1891    870    -57    257   -187     25   -153
  -1234  -2543  -1309   1888     36  -1927    859    -83    231   -223     -2   -179
  -1241  -2561  -1319   1899     36  -1940    844   -111    207   -249    -33   -215
  -1247  -2629  -1384   1938     67  -2008    833   -119    197   -265    -51   -259
  -1249  -2681  -1434   1964     90  -2057    826   -111    197   -265    -46   -267
  -1241  -2694  -1452   1969    103  -2073    826   -111    194   -270    -51   -272
  -1247  -2730  -1483   1987    116  -2107    810   -122    184   -285    -72   -298
  -1231  -2701  -1470   1966    119  -2086    789   -129    184   -290    -85   -314
  -1213  -2673  -1460   1943    119  -2065    787   -129    194   -283    -80   -309
  -1208  -2709  -1501   1958    145  -2107    782   -135    200   -290    -93   -309
  -1202  -2759  -1556   1979    176  -2158    807    -83    218   -301   -127   -355
  -1189  -2759  -1571   1974    189  -2166    885     59    306   -270   -145   -402
  -1174  -2665  -1491   1919    155  -2078    963    218    459   -153    -72   -350
  -1140  -2447  -1306   1795     83  -1878   1023    433    727    129    189   -101
  -1101  -2169  -1070   1634    -18  -1621    963    509    885    384    532    265
  -1132  -1917   -784   1522   -174  -1350    839    220    766    449    771    597
  -1223  -1826   -605   1522   -311  -1215    717   -153    535    405    878    779
  -1319  -1899   -579   1610   -371  -1239    537   -592    155    122    665    610
  -1358  -2288   -932   1823   -215  -1610    306  -1083   -426   -605   -129   -127
  -1319  -2717  -1397   2018     36  -2057    132  -1301   -802  -1148   -730   -683
  -1270  -2951  -1683   2109    205  -2317    129  -1135   -698  -1109   -758   -748
  -1223  -2990  -1766   2107    270  -2379    244   -849   -431   -904   -626   -670
  -1174  -2979  -1805   2075    311  -2392    394   -587   -174   -709   -483   -587
  -1148  -2935  -1787   2042    316  -2364    553   -329     59   -511   -337   -472
  -1192  -2824  -1631   2005    215  -2229    665   -163    218   -376   -228   -361
  -1205  -2759  -1553   1982    174  -2156    717    -90    296   -316   -184   -296
  -1117  -2792  -1675   1951    277  -2234    683   -122    272   -348   -215   -316
  -1080  -2800  -1719   1940    316  -2262    685   -109    285   -345   -223   -316
  -1047  -2785  -1738   1914    342  -2260    685    -93    296   -337   -220   -309
  -1013  -2782  -1769   1899    376  -2275    675    -88    301   -340   -231   -316
   -992  -2779  -1790   1883    397  -2286    667    -70    324   -327   -228   -298
   -958  -2751  -1792   1855    415  -2273    654    -57    345   -316   -218   -285
   -943  -2733  -1792   1836    420  -2262    644    -44    363   -303   -205   -275
   -919  -2725  -1805   1823    441  -2265    652    -18    392   -280   -189   -254
   -904  -2707  -1803   1803    446  -2255    649     -7    402   -275   -189   -259
   -880  -2681  -1800   1779    457  -2239    644      0    410   -267   -187   -262
   -865  -2660  -1795   1761    465  -2226    654     31    449   -241   -163   -246
   -872  -2652  -1779   1764    452  -2216    659     62    485   -213   -142   -226
   -865  -2624  -1761   1743    446  -2192    662     93    511   -187   -119   -202
   -854  -2595  -1743   1725    441  -2169    665    127    537   -158    -96   -184
   -846  -2569  -1722   1704    436  -2145    670    161    563   -132    -72   -171
   -820  -2543  -1722   1683    449  -2132    680    215    605    -93    -36   -153
   -792  -2520  -1730   1654    467  -2125    691    275    652    -49      5   -124
   -756  -2465  -1709   1610    475  -2088    709    353    711     15     59    -67
   -727  -2403  -1675   1564    472  -2039    732    441    774     85    119    -15
   -709  -2361  -1652   1535    470  -2008    743    509    820    140    161     18
   -678  -2312  -1634   1493    475  -1974    758    571    862    181    197     51
   -654  -2252  -1597   1454    470  -1927    779    615    896    213    236     93
   -646  -2200  -1556   1423    452  -1878    784    628    898    220    254    111
   -626  -2151  -1525   1389    449  -1839    782    628    885    210    254    111
   -620  -2125  -1504   1371    439  -1813    784    613    857    187    236     98
   -641  -2143  -1501   1392    428  -1823    795    589    826    158    205     83
   -667  -2166  -1499   1418    415  -1834    792    540    774    109    153     46
   -680  -2166  -1486   1423    402  -1826    784    491    730     62    111     12
   -688  -2192  -1504   1439    407  -1849    779    452    688     20     77    -15
   -693  -2239  -1545   1465    423  -1891    784    413    646    -20     33    -54
   -701  -2252  -1553   1475    423  -1901    776    368    607    -59     -2    -88
   -709  -2262  -1553   1486    420  -1909    769    332    584    -85    -28   -116
   -701  -2273  -1571   1486    433  -1922    748    298    548   -122    -64   -150
   -698  -2294  -1595   1496    446  -1945    750    293    537   -132    -77   -171
   -678  -2281  -1602   1478    459  -1943    743    288    530   -140    -85   -179
   -652  -2221  -1569   1436    457  -1896    730    277    509   -163   -111   -202
   -639  -2197  -1561   1418    459  -1880    727    285    504   -166   -116   -207
   -618  -2179  -1561   1397    470  -1870    735    293    506   -168   -114   -210
   -589  -2143  -1556   1366    480  -1849    732    303    506   -174   -116   -215
   -545  -2151  -1605   1348    530  -1878    727    316    501   -176   -122   -220
   -532  -2096  -1566   1314    514  -1831    758    353    524   -148    -98   -189
   -506  -2023  -1519   1265    506  -1771    795    397    550   -111    -67   -150
   -480  -1919  -1439   1197    475  -1680    807    413    553   -109    -67   -137
   -454  -1867  -1413   1161    478  -1641    823    431    566   -101    -59   -124
   -436  -1834  -1400   1132    480  -1618    820    433    563   -101    -57   -114
   -428  -1797  -1369   1111    470  -1584    810    439    563    -88    -41    -83
   -400  -1761  -1363   1078    480  -1564    782    433    542    -90    -46    -72
   -368  -1701  -1332   1036    480  -1517    766    431    527    -96    -46    -75
   -361  -1641  -1283   1000    459  -1462    748    426    509   -109    -54    -77
   -342  -1644  -1301    992    478  -1473    748    431    491   -114    -62    -77
   -332  -1675  -1345   1002    504  -1512    745    426    454   -135    -77    -88
   -322  -1678  -1356   1000    517  -1517    724    420    418   -161   -109   -109
   -301  -1618  -1317    958    506  -1467    719    415    397   -176   -127   -127
   -288  -1623  -1337    956    524  -1480    735    426    387   -181   -145   -140
   -303  -1628  -1327    963    511  -1478    745    415    361   -207   -176   -161
   -290  -1631  -1340    961    524  -1486    745    410    327   -239   -207   -174
   -293  -1667  -1374    979    537  -1519    745    410    306   -267   -231   -187
   -272  -1618  -1345    943    535  -1483    737    410    280   -290   -246   -197
   -236  -1569  -1332    901    548  -1452    732    418    262   -298   -259   -202
   -218  -1556  -1337    888    558  -1447    740    426    249   -306   -275   -207
   -220  -1527  -1306    872    542  -1415    753    444    239   -306   -280   -215
   -202  -1512  -1309    857    550  -1410    761    462    233   -296   -277   -207
   -200  -1512  -1314    854    553  -1413    774    480    226   -296   -283   -197
   -202  -1439  -1236    820    517  -1337    766    480    215   -301   -288   -202
   -187  -1384  -1200    784    506  -1291    810    555    249   -277   -280   -189
   -153  -1343  -1192    748    519  -1267    940    727    335   -226   -262   -166
   -122  -1169  -1049    644    462  -1109   1036    909    449   -129   -202   -119
    -72   -885   -813    480    368   -849   1163   1221    717    142     44     90
     10   -509   -519    249    262   -514   1161   1454    953    467    413    465
    -15   -166   -150     90     67   -158   1028   1182    948    657    724    836
   -161      7    168     75   -166     88    813    646    776    714    898   1070
   -296    -41    254    168   -275    106    553     64    407    465    724    950
   -394   -483    -88    439   -155   -285    361   -384   -205   -275    -38    231
   -384   -914   -530    649     70   -722    194   -561   -665   -862   -652   -348
   -314  -1075   -763    693    223   -919    213   -355   -620   -878   -711   -454
   -246  -1047   -800    646    275   -924    332    -49   -418   -727   -618   -405
   -210   -932   -722    571    254   -828    548    272   -189   -548   -493   -314
   -181   -820   -639    498    228   -730    740    550      7   -384   -374   -226
   -150   -730   -579    439    213   -654    831    685     98   -306   -314   -181
   -140   -652   -511    397    184   -581    857    745    124   -280   -298   -158
   -145   -633   -488    389    168   -561    885    789    142   -259   -280   -124
   -153   -589   -436    371    140   -514    901    823    150   -241   -265    -96
   -145   -522   -376    332    114   -449    919    852    155   -223   -254    -75
   -142   -462   -319    303     88   -392    935    888    171   -197   -239    -57
   -140   -376   -236    257     46   -306    930    909    174   -192   -244    -57
   -137   -322   -184    228     23   -254    930    935    187   -176   -236    -44
   -137   -285   -148    210      2   -218    932    961    197   -161   -223    -25
   -109   -220   -111    166      0   -166    914    969    187   -158   -226    -20
    -96   -168    -72    129    -12   -119    911    984    179   -161   -233    -28
    -72   -116    -44     93    -15    -80    932   1023    194   -135   -210     10
    -41    -28     12     33    -28     -7    943   1057    210   -111   -189     44
    -15     49     64    -15    -38     57    937   1083    218    -98   -179     62
    -12    114    124    -51    -70    119    927   1106    213    -90   -171     67
     -5    168    171    -83    -88    168    911   1132    215    -72   -163     72
     20    223    200   -124    -88    213    898   1163    226    -46   -142     93
     59    329    270   -194   -103    301    909   1218    257      0   -103    140
     77    379    301   -231   -111    340    898   1265    270     36    -85    171
     98    439    337   -270   -119    389    896   1330    296     75    -51    210
    137    509    371   -324   -116    441    888   1397    332    122     -7    254
    200    610    410   -405   -103    511    878   1460    368    171     36    301
    244    717    470   -483   -111    594    872   1506    400    215     80    353
    259    776    517   -519   -129    646    872   1538    410    244    101    389
    239    823    581   -532   -171    704    883   1566    415    259    116    423
    179    880    701   -530   -259    792    898   1584    418    270    127    444
     90    924    831   -509   -371    878    914   1587    413    267    132    436
     59    943    883   -501   -413    914    911   1571    381    241    111    413
     51    987    932   -522   -441    958    927   1566    371    236    101    410
     23    992    969   -506   -472    982    940   1551    350    223     77    405
    -18    982   1000   -483   -509    989    943   1522    316    194     44    389
    -23    989   1010   -483   -517   1000    922   1470    259    142    -12    345
    -15    992   1005   -488   -511    997    898   1421    205     98    -67    296
    -38    987   1026   -472   -532   1005    883   1374    150     57   -114    259
    -59   1008   1065   -475   -563   1036    849   1332    101     25   -145    228
    -83   1002   1085   -459   -584   1044    818   1304     64     -2   -174    205
    -96   1041   1135   -475   -615   1085    813   1299     59     -5   -176    220
   -111   1078   1189   -483   -649   1132    810   1293     44     -2   -184    228
   -137   1078   1215   -470   -675   1145    810   1299     23     -7   -194    228
   -161   1065   1223   -452   -691   1143    800   1306     10    -10   -202    231
   -179   1104   1280   -465   -730   1192    797   1322     18      7   -189    249
   -200   1169   1369   -483   -784   1267    831   1361     54     44   -153    293
   -220   1247   1465   -514   -841   1356    857   1400     85     72   -127    329
   -231   1312   1540   -540   -885   1426    857   1415     85     77   -132    329
   -220   1379   1597   -581   -909   1486    857   1439     93     93   -119    337
   -218   1421   1639   -600   -927   1530    844   1454    109    111    -93    350
   -215   1496   1709   -641   -961   1600    823   1434    109    116    -85    348
   -220   1545   1766   -662   -992   1654    792   1415     98    127    -80    358
   -202   1610   1813   -706  -1008   1712    766   1410     88    137    -75    358
   -187   1699   1886   -756  -1036   1792    766   1418     93    148    -72    363
   -205   1717   1922   -758  -1065   1821    743   1413     72    135    -90    361
   -226   1699   1925   -737  -1075   1810    722   1408     51    127   -101    374
   -231   1706   1938   -740  -1083   1821    727   1410     38    129   -101    389
   -233   1667   1901   -717  -1067   1784    704   1405     12    114   -122    366
   -275   1652   1925   -691  -1098   1790    665   1374    -31     75   -166    324
   -288   1649   1938   -680  -1114   1792    654   1363    -57     57   -192    309
   -267   1657   1922   -696  -1096   1790    641   1348    -80     38   -215    288
   -272   1673   1945   -698  -1109   1808    628   1337    -93     28   -233    277
   -280   1678   1958   -698  -1119   1818    605   1317   -122      7   -262    244
   -277   1688   1966   -706  -1122   1829    613   1322   -129      5   -267    223
   -275   1725   2000   -724  -1137   1862    620   1337   -127     20   -262    228
   -283   1730   2013   -722  -1148   1870    613   1345   -132     23   -270    218
   -280   1769   2049   -745  -1166   1909    602   1343   -135     25   -270    218
   -275   1808   2083   -766  -1179   1945    594   1337   -145     23   -280    210
   -285   1818   2104   -769  -1195   1961    574   1330   -155     20   -283    197
   -322   1818   2140   -748  -1231   1979    563   1348   -153     25   -288    184
   -350   1829   2179   -737  -1265   2003    631   1457    -90     44   -311    142
   -353   1883   2236   -766  -1293   2060    732   1639     44    155   -246    179
   -353   2065   2416   -857  -1384   2239    813   1855    265    392    -33    363
   -303   2327   2631  -1010  -1467   2478    800   2057    485    696    293    701
   -288   2639   2927  -1176  -1608   2785    704   1945    517    888    613   1106
   -358   2808   3167  -1226  -1764   2987    605   1608    366    922    792   1369
   -446   2813   3260  -1184  -1855   3037    478   1213     41    724    685   1314
   -566   2624   3190  -1028  -1878   2907    306    685   -530    109     59    701
   -592   2299   2891   -854  -1740   2595     75    265  -1096   -597   -696    -38
   -535   2044   2579   -756  -1558   2312    -44    272  -1187   -737   -870   -218
   -491   1901   2392   -706  -1441   2145     -7    498  -1005   -587   -789   -179
   -449   1893   2343   -722  -1395   2117     85    745   -782   -415   -678   -103
   -397   1969   2366   -787  -1382   2169    223   1005   -540   -220   -537      0
   -363   2083   2447   -859  -1405   2265    337   1200   -353    -62   -415     88
   -363   2153   2517   -898  -1439   2335    397   1291   -265     18   -348    137
   -371   2166   2538   -896  -1454   2351    410   1325   -239     46   -324    150
   -361   2171   2530   -906  -1447   2348    397   1343   -231     54   -324    150
   -355   2190   2546   -917  -1452   2369    407   1369   -205     77   -303    163
   -371   2223   2592   -927  -1483   2408    397   1379   -192     85   -301    171
   -381   2213   2595   -914  -1488   2403    381   1382   -192     85   -303    184
   -371   2265   2637   -948  -1504   2452    350   1374   -197     85   -306    181
   -358   2333   2688   -987  -1522   2509    329   1379   -181    103   -285    202
   -348   2374   2722  -1013  -1535   2546    316   1389   -155    127   -272    213
   -324   2418   2743  -1047  -1532   2579    293   1387   -155    129   -277    215
   -322   2408   2727  -1044  -1525   2569    272   1389   -150    135   -272    226
   -324   2444   2769  -1062  -1545   2605    262   1410   -127    166   -241    252
   -314   2483   2795  -1085  -1556   2639    254   1418   -119    179   -236    241
   -290   2538   2829  -1122  -1558   2683    257   1444    -98    210   -215    259
   -267   2551   2818  -1143  -1543   2686    220   1436   -101    210   -220    262
   -249   2582   2831  -1166  -1540   2704    215   1462    -67    244   -194    293
   -233   2624   2855  -1197  -1543   2740    207   1488    -23    293   -153    340
   -213   2673   2886  -1228  -1548   2779    197   1514     18    335   -119    371
   -174   2694   2868  -1262  -1522   2782    189   1564     70    387    -75    413
   -137   2748   2886  -1304  -1512   2816    176   1621    132    459      5    480
   -114   2834   2948  -1358  -1530   2891    189   1686    215    548     90    545
   -119   2894   3013  -1387  -1566   2953    192   1732    270    607    142    587
   -129   2922   3052  -1397  -1592   2987    197   1769    311    654    189    631
   -132   2920   3052  -1395  -1592   2985    200   1790    324    667    210    659
   -135   2956   3091  -1413  -1613   3024    200   1803    345    688    233    685
   -142   2972   3115  -1413  -1628   3042    187   1779    335    670    215    672
   -163   2998   3161  -1418  -1665   3078    184   1753    311    646    200    665
   -192   2982   3174  -1395  -1683   3078    197   1727    285    615    174    649
   -205   2948   3154  -1371  -1680   3050    168   1678    239    561    119    607
   -207   2935   3143  -1363  -1675   3039    140   1623    189    509     62    561
   -228   2922   3148  -1348  -1691   3034    140   1574    148    467     20    517
   -249   2891   3138  -1322  -1693   3013    127   1522    103    420    -33    465
   -259   2876   3133  -1309  -1696   3003    109   1480     70    381    -77    415
   -270   2839   3109  -1283  -1688   2974     96   1428     25    340   -122    361
   -293   2813   3107  -1260  -1701   2959     85   1395      2    322   -140    353
   -301   2818   3117  -1260  -1709   2966     67   1358    -23    306   -158    353
   -311   2798   3109  -1244  -1709   2953     36   1319    -54    275   -192    322
   -309   2800   3109  -1244  -1709   2953     15   1299    -67    259   -213    306
   -298   2850   3148  -1275  -1725   2998     23   1309    -46    285   -184    332
   -298   2850   3148  -1275  -1725   2998     18   1306    -44    296   -179    329
   -301   2857   3159  -1280  -1730   3008     20   1314    -28    316   -166    337
   -290   2886   3177  -1296  -1732   3031      7   1314    -23    324   -155    348
   -288   2940   3226  -1327  -1758   3083      2   1314    -15    342   -142    350
   -290   2979   3268  -1345  -1779   3122     10   1314      0    355   -129    355
   -301   3000   3299  -1350  -1800   3148      7   1309     10    368   -114    379
   -301   3018   3320  -1358  -1810   3169     -7   1301     12    379    -98    394
   -288   3024   3309  -1369  -1800   3167    -41   1257    -12    374    -96    394
   -290   3037   3328  -1374  -1808   3180    -64   1231    -36    366    -98    392
   -314   3055   3369  -1371  -1842   3211    -70   1221    -46    366   -101    384
   -342   3050   3393  -1353  -1867   3221    -62   1218    -51    368   -103    371
   -368   2979   3348  -1306  -1860   3164    -59   1215    -62    353   -119    337
   -368   2896   3263  -1265  -1816   3078    -96   1182   -103    309   -158    296
   -353   2883   3237  -1265  -1795   3060   -114   1163   -116    290   -166    283
   -340   2842   3182  -1249  -1761   3011   -132   1140   -145    259   -192    254
   -353   2818   3172  -1234  -1764   2992   -135   1135   -153    249   -202    259
   -371   2769   3141  -1200  -1756   2953   -127   1124   -166    236   -218    262
   -392   2751   3141  -1179  -1766   2946   -135   1096   -184    213   -239    252
   -394   2704   3099  -1153  -1745   2902   -153   1060   -213    176   -275    213
   -405   2681   3086  -1137  -1745   2881   -171   1036   -236    142   -309    181
   -413   2655   3065  -1122  -1738   2860   -194   1010   -257    111   -335    153
   -413   2657   3070  -1124  -1740   2863   -210    997   -259    116   -329    153
   -423   2642   3065  -1109  -1743   2852   -205   1000   -239    137   -306    174
   -449   2605   3052  -1080  -1751   2829   -202    995   -233    137   -303    179
   -439   2592   3031  -1078  -1735   2811   -213    989   -236    132   -303    174
   -428   2540   2966  -1057  -1696   2753   -220    987   -239    122   -316    150
   -413   2517   2930  -1052  -1670   2722   -168   1057   -192    127   -342    106
   -410   2587   2998  -1091  -1704   2792    -72   1195    -64    202   -316    101
   -389   2704   3094  -1158  -1743   2899    -15   1340    137    402   -148    231
   -345   2909   3255  -1283  -1800   3081    -31   1512    415    737    200    542
   -303   3180   3483  -1436  -1893   3330   -145   1512    519    987    566    937
   -350   3356   3704  -1504  -2029   3530   -298   1135    226    896    706   1179
   -446   3278   3725  -1415  -2086   3502   -400    776   -158    646    610   1150
   -535   3063   3598  -1265  -2068   3330   -540    314   -696     77     62    675
   -568   2730   3299  -1080  -1932   3013   -766   -168  -1317   -724   -815   -101
   -535   2520   3052   -992  -1795   2787   -867   -192  -1418   -909  -1054   -342
   -506   2377   2883   -935  -1696   2631   -805     33  -1176   -704   -930   -296
   -485   2322   2808   -919  -1647   2564   -670    285   -883   -462   -763   -189
   -457   2301   2759   -922  -1608   2530   -485    550   -571   -202   -574    -62
   -436   2325   2761   -945  -1600   2543   -361    740   -363    -18   -431     33
   -426   2351   2777   -963  -1602   2564   -316    818   -275     62   -363     83
   -426   2392   2818   -984  -1623   2605   -306    831   -257     83   -345     88
   -420   2455   2876  -1015  -1647   2665   -316    820   -259     90   -340     80
   -413   2504   2915  -1047  -1662   2709   -303    831   -231    124   -296    114
   -423   2478   2902  -1028  -1662   2688   -290    841   -210    145   -270    127
   -439   2455   2894  -1008  -1667   2675   -301    823   -207    145   -272    116
   -433   2509   2943  -1036  -1688   2725   -314    797   -213    137   -285     93
   -426   2501   2927  -1036  -1675   2714   -319    800   -194    148   -277     96
   -420   2457   2876  -1018  -1647   2665   -311    818   -166    176   -241    137
   -413   2460   2873  -1026  -1641   2665   -311    828   -140    202   -207    158
   -418   2436   2855  -1008  -1636   2644   -316    826   -127    213   -200    140
   -392   2457   2850  -1034  -1621   2652   -322    820   -119    213   -202    127
   -387   2429   2816  -1021  -1602   2621   -329    810   -122    202   -213    127
   -381   2457   2839  -1039  -1610   2650   -348    800   -114    210   -205    142
   -371   2468   2839  -1047  -1605   2652   -340    820    -70    257   -158    174
   -371   2423   2795  -1026  -1584   2608   -340    836    -46    288   -129    205
   -350   2426   2777  -1039  -1564   2600   -342    852    -20    314    -96    233
   -324   2478   2803  -1078  -1564   2639   -353    865      0    342    -72    254
   -335   2527   2863  -1096  -1597   2694   -358    885     41    381    -44    270
   -332   2551   2883  -1111  -1608   2717   -340    948    119    467     36    340
   -322   2546   2868  -1111  -1595   2707   -306   1034    215    574    145    441
   -324   2548   2873  -1111  -1600   2709   -301   1083    275    641    220    509
   -332   2595   2927  -1130  -1628   2761   -311   1096    290    659    252    524
   -322   2655   2977  -1169  -1652   2816   -296   1114    314    685    288    548
   -327   2657   2985  -1166  -1657   2821   -277   1124    332    693    303    576
   -348   2613   2961  -1132  -1654   2787   -270   1117    329    683    301    566
   -353   2530   2883  -1088  -1618   2707   -246   1101    309    652    270    514
   -350   2535   2883  -1093  -1618   2707   -275   1034    239    579    210    472
   -374   2509   2883  -1067  -1628   2694   -309    956    171    501    145    418
   -400   2491   2891  -1047  -1644   2691   -319    893    124    446     96    379
   -415   2491   2907  -1036  -1660   2699   -316    841     83    397     54    348
   -441   2465   2907  -1013  -1675   2686   -332    766     15    322     -5    283
   -457   2364   2821   -953  -1639   2592   -337    714    -15    280    -41    228
   -462   2301   2764   -919  -1613   2533   -337    667    -44    249    -72    194
   -465   2286   2751   -909  -1608   2517   -353    613    -85    207   -111    166
   -472   2262   2733   -896  -1602   2496   -358    579   -106    184   -129    145
   -475   2231   2704   -878  -1590   2468   -366    553   -111    174   -137    135
   -483   2226   2709   -872  -1597   2468   -379    535   -111    168   -142    137
   -493   2257   2751   -880  -1621   2504   -384    527   -101    179   -124    163
   -511   2249   2759   -870  -1634   2504   -402    506   -119    161   -135    148
   -524   2234   2756   -854  -1641   2494   -392    511   -106    181   -114    153
   -548   2213   2759   -833  -1654   2486   -363    537    -72    210    -90    168
   -548   2268   2816   -859  -1680   2540   -340    553    -41    239    -64    192
   -545   2301   2847   -880  -1696   2574   -335    550    -25    254    -49    207
   -537   2314   2850   -888  -1693   2582   -342    524    -25    252    -44    200
   -535   2296   2831   -883  -1683   2564   -355    506    -15    270    -23    207
   -537   2257   2795   -859  -1665   2525   -374    475    -28    267    -20    213
   -519   2218   2735   -852  -1628   2475   -413    431    -72    239    -44    192
   -506   2234   2740   -865  -1623   2486   -433    407    -88    231    -46    189
   -511   2249   2761   -870  -1636   2504   -431    402    -85    236    -38    194
   -527   2208   2735   -839  -1631   2470   -423    394    -88    241    -31    192
   -527   2156   2681   -815  -1605   2416   -446    353   -129    202    -67    150
   -524   2120   2644   -800  -1584   2382   -470    316   -166    168    -96    122
   -535   2078   2611   -771  -1571   2343   -483    285   -194    145   -122     93
   -527   2016   2543   -743  -1535   2278   -496    252   -233    111   -153     51
   -542   1948   2491   -706  -1517   2218   -501    218   -265     72   -176      2
   -550   1886   2436   -667  -1493   2161   -514    184   -296     44   -207    -46
   -537   1855   2392   -659  -1465   2122   -532    150   -327     20   -233    -83
   -530   1813   2343   -641  -1436   2078   -548    114   -363     -5   -262   -114
   -514   1795   2309   -641  -1413   2052   -540    103   -363      0   -259   -124
   -517   1748   2265   -615  -1392   2008   -545     93   -368     -7   -259   -142
   -527   1719   2247   -594  -1387   1982   -561     80   -376    -18   -262   -158
   -519   1727   2247   -602  -1382   1987   -561     75   -371     -5   -249   -155
   -537   1675   2213   -568  -1376   1943   -561     64   -376     -5   -252   -155
   -545   1631   2177   -542  -1361   1901   -558     59   -384    -12   -265   -168
   -522   1597   2117   -537  -1319   1857   -509    119   -350     -2   -272   -200
   -517   1571   2088   -527  -1301   1829   -415    259   -265     31   -272   -246
   -506   1623   2130   -561  -1319   1878   -350    407   -124    142   -194   -202
   -480   1769   2249   -644  -1363   2008   -306    594     93    387     36     12
   -439   2029   2468   -795  -1454   2247   -340    665    246    631    350    366
   -485   2307   2792   -909  -1639   2548   -433    379    174    722    600    714
   -613   2338   2951   -862  -1782   2642   -524    -12    -44    691    691    867
   -727   2231   2959   -753  -1844   2595   -662   -454   -405    420    478    678
   -810   1816   2624   -504  -1717   2218   -844   -917   -948   -220   -213    -15
   -787   1384   2171   -298  -1478   1777  -1041  -1153  -1358   -766   -789   -581
   -735   1195   1930   -231  -1332   1561  -1049   -992  -1228   -685   -753   -581
   -688   1158   1844   -236  -1267   1501   -961   -737   -997   -509   -636   -506
   -644   1208   1849   -283  -1247   1527   -795   -449   -743   -316   -498   -402
   -607   1278   1886   -335  -1247   1582   -628   -189   -519   -137   -353   -301
   -600   1314   1914   -358  -1260   1613   -561    -93   -426    -70   -285   -241
   -592   1330   1922   -368  -1257   1623   -532    -59   -384    -49   -262   -226
   -568   1340   1909   -387  -1239   1623   -524    -41   -366    -41   -244   -218
   -553   1312   1865   -379  -1208   1587   -522    -33   -355    -38   -239   -210
   -535   1286   1818   -376  -1176   1551   -524    -36   -361    -38   -239   -207
   -517   1312   1829   -397  -1171   1569   -524    -31   -348    -28   -231   -207
   -504   1325   1826   -410  -1163   1574   -506     -7   -314     -2   -202   -184
   -493   1332   1826   -418  -1158   1579   -496     10   -285     18   -174   -148
   -504   1340   1844   -418  -1174   1592   -488     10   -267     25   -163   -129
   -509   1343   1852   -415  -1179   1597   -480     20   -246     46   -142   -111
   -524   1332   1857   -405  -1192   1592   -467     31   -233     57   -129   -103
   -535   1327   1862   -394  -1197   1595   -454     46   -215     70   -114    -93
   -542   1319   1862   -389  -1202   1590   -444     64   -194     96    -88    -64
   -540   1337   1878   -400  -1210   1608   -436     83   -176    119    -57    -46
   -545   1340   1883   -400  -1215   1613   -426    109   -150    145    -33    -31
   -542   1358   1901   -407  -1221   1628   -400    145   -109    184     -5      7
   -537   1389   1925   -426  -1231   1657   -384    184    -72    218     28     38
   -537   1392   1930   -428  -1234   1660   -368    228    -44    246     64     64
   -535   1405   1940   -436  -1236   1670   -366    272    -18    275     98     96
   -522   1418   1940   -446  -1231   1678   -366    327     20    311    137    153
   -501   1441   1943   -470  -1223   1691   -340    397     75    368    192    205
   -478   1475   1953   -498  -1215   1714   -324    465    124    426    249    275
   -444   1535   1977   -548  -1210   1756   -329    504    148    465    290    329
   -407   1600   2008   -594  -1208   1803   -316    540    174    498    332    387
   -389   1641   2029   -628  -1208   1834   -303    563    192    511    355    410
   -389   1657   2044   -633  -1215   1849   -293    563    189    501    348    415
   -381   1662   2044   -641  -1213   1852   -303    542    168    472    327    407
   -389   1665   2055   -636  -1221   1860   -306    517    145    439    306    384
   -428   1654   2083   -613  -1257   1867   -298    485    119    415    280    361
   -444   1639   2081   -597  -1262   1860   -293    452     90    387    241    337
   -446   1623   2068   -589  -1257   1847   -298    402     51    345    189    296
   -457   1582   2039   -561  -1247   1810   -311    348      2    301    145    233
   -485   1499   1982   -506  -1234   1738   -324    290    -46    246     90    181
   -496   1441   1935   -472  -1215   1688   -329    246    -72    205     38    137
   -493   1408   1899   -457  -1197   1652   -340    207    -93    179     10    111
   -485   1379   1865   -446  -1174   1621   -348    171   -114    161     -7     88
   -498   1345   1842   -426  -1169   1592   -361    161   -114    158    -12     88
   -496   1356   1852   -428  -1174   1602   -379    142   -129    137    -59    106
   -483   1389   1870   -454  -1176   1628   -381    135   -129    129    -62    124
   -462   1384   1847   -459  -1153   1615   -366    150   -116    140    -36     88
   -444   1384   1826   -470  -1135   1605   -342    174    -85    168     36     96
   -426   1444   1870   -509  -1148   1657   -322    210    -46    218     85    137
   -418   1483   1901   -532  -1158   1691   -309    220    -41    231     85    155
   -397   1483   1880   -542  -1137   1680   -309    215    -51    218     64    148
   -410   1496   1904   -542  -1158   1699   -332    200    -64    205     49    148
   -405   1551   1956   -574  -1182   1753   -350    184    -62    215     54    176
   -371   1553   1925   -592  -1150   1740   -405    135    -98    187     18    166
   -337   1538   1875   -600  -1106   1706   -457     85   -150    145     -2    135
   -340   1564   1901   -613  -1122   1732   -444     83   -142    161     25    158
   -332   1579   1912   -623  -1122   1745   -431     96   -129    174     44    187
   -329   1571   1901   -623  -1114   1735   -436     85   -142    161     33    176
   -348   1551   1899   -600  -1122   1725   -433     67   -161    145      7    150
   -374   1540   1912   -584  -1143   1725   -446     54   -187    132    -10    145
   -392   1512   1904   -561  -1148   1706   -446     59   -197    122    -15    145
   -389   1480   1867   -545  -1130   1673   -444     51   -215     98    -25    135
   -397   1444   1842   -522  -1119   1641   -436     38   -231     77    -46    124
   -413   1436   1849   -514  -1132   1641   -428     31   -239     72    -64    127
   -426   1405   1829   -491  -1127   1615   -433     23   -246     62    -80    119
   -420   1382   1800   -480  -1111   1590   -428     20   -246     59    -85    124
   -415   1415   1831   -498  -1122   1623   -418     28   -246     64    -80    137
   -418   1457   1875   -519  -1148   1665   -436      5   -270     41   -103    116
   -415   1452   1867   -519  -1140   1660   -446     -5   -277     25   -124    106
   -418   1452   1870   -519  -1145   1660   -436      0   -265     33   -124    106
   -436   1491   1927   -527  -1182   1709   -433      5   -267     38   -109    119
   -454   1473   1925   -511  -1189   1699   -441      0   -293     20   -127     90
   -467   1457   1925   -496  -1197   1691   -397     51   -272     28   -135     75
   -465   1522   1987   -530  -1226   1753   -288    194   -184     80   -111     93
   -410   1608   2018   -597  -1213   1813   -197    376    -57    176    -41    145
   -355   1766   2120   -706  -1236   1943   -119    652    176    426    189    355
   -267   2049   2317   -891  -1291   2182   -142    839    376    722    524    709
   -275   2296   2572  -1013  -1423   2434   -270    636    400    932    828   1075
   -415   2447   2863  -1015  -1639   2655   -457    116    270   1018   1028   1332
   -563   2372   2935   -906  -1748   2652   -714   -517   -140    698    779   1137
   -675   1995   2668   -659  -1673   2330   -922  -1057   -771    -46     41    444
   -688   1566   2255   -441  -1473   1909  -1088  -1254  -1197   -602   -527   -101
   -633   1322   1956   -342  -1293   1639  -1117  -1067  -1161   -631   -615   -228
   -576   1299   1873   -363  -1226   1584   -984   -753   -945   -480   -535   -184
   -537   1371   1906   -418  -1223   1639   -779   -428   -701   -306   -415    -90
   -496   1452   1948   -480  -1221   1699   -594   -153   -488   -142   -293      0
   -470   1493   1964   -511  -1215   1727   -504    -23   -381    -62   -231     46
   -454   1530   1984   -540  -1218   1756   -478     23   -337    -28   -213     70
   -446   1553   2000   -553  -1223   1777   -465     49   -319    -15   -200     85
   -433   1553   1987   -561  -1213   1771   -459     64   -316     -7   -202     85
   -433   1556   1990   -561  -1210   1771   -459     75   -309      2   -200     85
   -426   1577   2000   -576  -1213   1787   -465     90   -298     15   -184     98
   -407   1605   2013   -600  -1210   1810   -454    103   -285     31   -171    106
   -405   1636   2039   -618  -1223   1836   -449    116   -272     36   -166    111
   -397   1665   2062   -633  -1228   1862   -441    142   -244     59   -145    129
   -387   1688   2073   -652  -1231   1880   -439    150   -236     77   -142    145
   -376   1714   2091   -670  -1234   1904   -449    153   -231     83   -137    153
   -371   1732   2104   -680  -1236   1917   -462    161   -228     88   -132    150
   -361   1774   2135   -706  -1247   1953   -454    187   -210    114   -111    171
   -358   1818   2177   -732  -1267   1997   -444    207   -200    132   -103    184
   -345   1808   2153   -732  -1249   1979   -420    236   -179    158    -96    197
   -342   1813   2156   -737  -1249   1984   -407    275   -153    192    -72    226
   -337   1870   2208   -766  -1273   2039   -402    314   -114    233    -33    257
   -296   1938   2231   -820  -1262   2083   -402    350    -83    270      0    280
   -270   1974   2244   -852  -1257   2109   -394    405    -38    322     44    311
   -267   2013   2278   -875  -1273   2145   -374    478     15    384     96    350
   -262   2055   2317   -896  -1288   2184   -361    548     64    439    142    387
   -249   2132   2382   -943  -1317   2257   -345    618    129    517    210    446
   -239   2169   2408   -966  -1322   2288   -324    691    189    592    288    517
   -231   2226   2455  -1000  -1343   2340   -319    732    226    649    350    592
   -228   2281   2509  -1026  -1369   2395   -301    750    244    678    384    636
   -246   2294   2540  -1026  -1392   2418   -298    724    226    657    355    589
   -254   2288   2543  -1018  -1400   2416   -301    685    187    618    303    535
   -265   2265   2530  -1000  -1397   2397   -306    652    150    579    265    504
   -280   2247   2527   -982  -1402   2387   -309    613    122    555    244    488
   -303   2242   2546   -969  -1426   2392   -314    563     72    519    205    462
   -335   2208   2540   -937  -1436   2374   -309    506     20    470    155    420
   -355   2138   2494   -891  -1426   2314   -301    462    -28    426    103    376
   -371   2099   2470   -862  -1421   2283   -314    405    -80    379     44    324
   -397   2068   2462   -836  -1428   2265   -345    340   -132    327    -10    285
   -415   2034   2449   -810  -1434   2242   -368    293   -174    290    -46    259
   -413   1969   2382   -779  -1397   2174   -358    267   -205    267    -75    228
   -407   1984   2392   -787  -1400   2187   -368    228   -233    246    -96    202
   -413   2029   2439   -810  -1426   2234   -381    213   -244    252    -85    213
   -418   2023   2442   -805  -1428   2231   -387    207   -249    262    -77    223
   -426   2044   2468   -810  -1447   2255   -407    200   -259    259    -85    210
   -433   2117   2551   -841  -1491   2333   -405    205   -246    280    -72    223
   -446   2143   2590   -849  -1517   2366   -374    220   -226    306    -46    265
   -459   2151   2608   -846  -1535   2379   -332    246   -215    329    -31    267
   -465   2174   2637   -854  -1553   2405   -335    241   -223    322    -44    226
   -467   2190   2657   -859  -1561   2423   -355    226   -233    314    -57    218
   -457   2226   2681   -885  -1569   2452   -379    210   -231    332    -36    252
   -459   2234   2691   -888  -1574   2462   -418    179   -265    314    -41    257
   -459   2221   2681   -883  -1571   2449   -439    163   -296    303    -54    244
   -454   2262   2717   -904  -1584   2488   -454    155   -311    303    -59    241
   -452   2294   2746   -922  -1597   2520   -454    155   -314    316    -46    257
   -462   2257   2720   -898  -1592   2488   -462    145   -332    303    -57    246
   -478   2182   2660   -852  -1569   2418   -472    122   -361    277    -83    213
   -480   2109   2590   -813  -1535   2348   -465    122   -379    254   -111    187
   -467   2117   2585   -828  -1525   2351   -496     90   -426    215   -153    155
   -485   2127   2613   -820  -1551   2372   -514     59   -465    189   -179    132
   -514   2068   2582   -776  -1548   2322   -501     54   -478    181   -192    114
   -509   2068   2577   -779  -1543   2322   -480     54   -480    184   -192    106
   -517   2021   2538   -753  -1527   2278   -483     41   -504    168   -207     88
   -535   1997   2533   -732  -1532   2265   -501     15   -540    137   -239     59
   -530   2029   2559   -750  -1543   2291   -519    -12   -571    116   -262     33
   -524   2057   2582   -766  -1553   2320   -522    -12   -568    124   -246     44
   -540   1987   2525   -724  -1532   2255   -517    -10   -571    132   -246     51
   -566   1964   2527   -698  -1545   2244   -517    -20   -589    116   -265     33
   -576   1964   2540   -696  -1558   2252   -527    -36   -600    109   -280     18
   -563   1953   2517   -693  -1540   2234   -498     10   -566    135   -265     23
   -553   1948   2499   -698  -1525   2223   -426    116   -511    137   -306    -33
   -553   2023   2577   -735  -1566   2299   -363    244   -407    210   -267    -36
   -532   2166   2699   -818  -1615   2431   -316    423   -192    446    -49    153
   -449   2317   2766   -932  -1608   2540   -350    597     33    779    319    548
   -413   2662   3073  -1127  -1743   2868   -452    472     64    987    680   1005
   -504   2761   3265  -1130  -1883   3011   -506    181   -116    984    841   1239
   -615   2691   3304  -1039  -1958   2995   -587   -171   -493    683    628   1052
   -740   2452   3192   -854  -1966   2821   -735   -685  -1111    -41   -142    293
   -769   2101   2870   -667  -1821   2483   -922  -1057  -1631   -704   -857   -379
   -714   1852   2566   -568  -1639   2208   -987  -1021  -1652   -737   -927   -480
   -657   1701   2356   -522  -1506   2029   -956   -846  -1473   -579   -839   -449
   -633   1683   2317   -524  -1475   2000   -857   -639  -1252   -392   -722   -374
   -633   1743   2377   -555  -1504   2060   -698   -384   -992   -163   -548   -241
   -654   1792   2447   -568  -1551   2120   -592   -218   -826    -10   -426   -153
   -649   1847   2494   -600  -1571   2169   -548   -161   -763     54   -376   -111
   -618   1891   2509   -636  -1564   2200   -522   -137   -737     88   -348    -93
   -584   1899   2483   -657  -1535   2192   -522   -132   -730    101   -345   -101
   -537   1901   2439   -683  -1488   2169   -540   -148   -737    101   -355   -116
   -491   1917   2405   -714  -1449   2161   -553   -158   -740    109   -350   -124
   -496   1932   2429   -717  -1462   2179   -548   -158   -735    127   -335   -116
   -535   1969   2501   -719  -1517   2234   -537   -142   -719    158   -296    -80
   -563   1971   2535   -704  -1548   2252   -522   -132   -709    181   -277    -57
   -579   1958   2535   -691  -1556   2244   -524   -140   -711    192   -277    -64
   -532   1951   2483   -709  -1506   2216   -545   -150   -730    192   -277    -72
   -504   1953   2457   -724  -1480   2203   -550   -153   -735    200   -267    -72
   -496   1969   2462   -737  -1480   2216   -555   -155   -732    210   -262    -67
   -517   1969   2486   -727  -1504   2229   -553   -150   -719    239   -246    -41
   -558   1974   2533   -706  -1545   2252   -545   -124   -693    277   -205    -10
   -576   1990   2564   -706  -1571   2275   -530    -98   -665    306   -171      2
   -587   1943   2530   -678  -1558   2234   -537    -83   -657    316   -166      7
   -607   1919   2527   -659  -1566   2223   -550    -64   -641    340   -148     25
   -597   1951   2548   -675  -1571   2249   -530     -7   -579    418    -75     90
   -587   1987   2572   -701  -1579   2278   -511     54   -506    498      5    163
   -571   2016   2585   -722  -1579   2299   -506    111   -444    574     83    239
   -561   2062   2624   -750  -1592   2343   -498    174   -376    654    163    324
   -561   2094   2655   -766  -1608   2374   -501    228   -322    719    226    397
   -548   2130   2678   -792  -1613   2403   -498    270   -277    771    283    444
   -571   2140   2712   -784  -1641   2426   -472    301   -246    805    319    478
   -587   2135   2720   -776  -1654   2429   -457    311   -239    813    329    498
   -594   2120   2714   -761  -1654   2416   -462    306   -249    795    319    498
   -613   2099   2709   -745  -1662   2405   -483    272   -283    756    283    467
   -636   2068   2704   -714  -1670   2385   -485    239   -319    711    231    418
   -659   2026   2686   -683  -1673   2356   -483    192   -371    649    158    358
   -680   1971   2652   -644  -1665   2312   -457    150   -418    594    119    309
   -709   1948   2655   -620  -1680   2299   -459     96   -472    540     77    246
   -717   1930   2647   -607  -1680   2288   -485     28   -535    480     10    189
   -730   1880   2611   -576  -1670   2244   -506    -33   -594    423    -51    132
   -743   1836   2579   -545  -1660   2208   -517    -77   -623    387    -93     85
   -758   1792   2548   -519  -1652   2171   -517   -111   -652    350   -129     44
   -763   1745   2509   -493  -1636   2127   -522   -132   -678    322   -153     20
   -750   1795   2543   -524  -1647   2169   -519   -135   -667    337   -135     31
   -743   1810   2553   -532  -1647   2182   -517   -135   -659    350   -129     20
   -730   1805   2533   -537  -1631   2169   -511   -129   -649    355   -127     15
   -711   1829   2538   -558  -1626   2182   -506   -116   -633    371   -106     31
   -714   1855   2569   -571  -1641   2210   -488    -93   -605    394    -80     49
   -727   1875   2603   -574  -1665   2239   -465    -70   -571    426    -46     75
   -745   1878   2624   -568  -1683   2249   -452    -49   -542    446    -20    106
   -748   1901   2650   -576  -1699   2273   -426    -28   -509    480      7    137
   -761   1925   2683   -581  -1725   2304   -423    -28   -498    498     28    153
   -776   1958   2735   -589  -1756   2346   -436    -41   -501    506     44    174
   -774   1956   2730   -592  -1753   2340   -454    -51   -504    509     51    181
   -789   1943   2730   -576  -1761   2335   -465    -59   -509    504     59    181
   -802   1917   2720   -558  -1761   2317   -462    -54   -498    517     75    187
   -813   1893   2707   -540  -1758   2299   -452    -44   -493    522     80    187
   -823   1847   2668   -514  -1745   2257   -452    -44   -498    511     67    179
   -826   1787   2613   -480  -1719   2200   -472    -57   -517    483     41    166
   -813   1745   2559   -467  -1686   2151   -483    -64   -530    454     18    155
   -789   1727   2517   -467  -1652   2122   -472    -70   -537    446      5    155
   -807   1691   2496   -444  -1652   2094   -478    -96   -566    407    -36    106
   -815   1649   2465   -418  -1641   2057   -504   -124   -602    368    -70     62
   -802   1600   2403   -400  -1602   2000   -530   -150   -639    327   -103     20
   -766   1545   2312   -389  -1538   1927   -537   -168   -667    288   -145    -25
   -750   1525   2275   -389  -1514   1899   -548   -187   -680    272   -166    -44
   -756   1506   2262   -376  -1509   1883   -561   -202   -683    259   -168    -54
   -766   1488   2252   -361  -1509   1870   -566   -207   -680    254   -168    -57
   -769   1457   2226   -342  -1496   1842   -558   -207   -675    254   -166    -67
   -763   1439   2203   -337  -1483   1821   -579   -228   -693    233   -197   -101
   -740   1439   2179   -350  -1460   1808   -597   -228   -698    228   -213   -106
   -722   1441   2161   -361  -1441   1800   -587   -192   -683    223   -244   -129
   -704   1457   2161   -376  -1431   1808   -506    -77   -610    241   -275   -181
   -693   1527   2218   -418  -1457   1873   -441     64   -459    366   -176   -124
   -659   1680   2338   -511  -1499   2008   -405    246   -207    646    106    127
   -587   1849   2436   -631  -1512   2143   -454    358    -12    950    496    522
   -594   2086   2681   -745  -1636   2382   -576    119   -101   1047    789    909
   -691   2075   2766   -696  -1727   2421   -654   -205   -358    969    888   1091
   -789   1997   2787   -605  -1787   2392   -789   -620   -789    584    576    820
   -862   1732   2595   -436  -1730   2161  -1002  -1143  -1418   -189   -275     18
   -857   1410   2268   -275  -1561   1839  -1187  -1400  -1821   -740   -893   -561
   -795   1127   1922   -168  -1358   1525  -1200  -1236  -1673   -636   -841   -561
   -758   1047   1805   -142  -1283   1423  -1093   -982  -1402   -431   -693   -459
   -735   1106   1842   -187  -1288   1473   -943   -730  -1127   -218   -545   -332
   -719   1143   1862   -210  -1291   1501   -771   -478   -857      0   -381   -220
   -698   1156   1855   -231  -1275   1504   -693   -348   -709    119   -270   -158
   -691   1184   1875   -246  -1283   1527   -675   -311   -659    150   -244   -127
   -688   1213   1901   -262  -1296   1556   -675   -298   -644    155   -285    -85
   -678   1260   1938   -290  -1306   1597   -672   -301   -641    145   -311    -64
   -652   1218   1870   -283  -1262   1545   -662   -275   -602    181   -228    -75
   -649   1213   1862   -283  -1254   1538   -665   -265   -581    202   -181    -75
   -670   1202   1870   -267  -1270   1535   -646   -246   -542    233   -142    -59
   -678   1202   1880   -262  -1278   1540   -626   -223   -498    270   -122    -20
   -678   1210   1888   -267  -1286   1551   -628   -220   -480    272   -114     -7
   -662   1239   1901   -288  -1280   1569   -633   -210   -457    290    -77     23
   -654   1260   1914   -303  -1283   1587   -639   -202   -436    309    -64     62
   -659   1252   1912   -296  -1286   1582   -644   -187   -415    324    -62     80
   -644   1234   1875   -296  -1260   1553   -649   -171   -387    342    -36     75
   -618   1241   1857   -311  -1236   1548   -639   -153   -350    368     -5     88
   -610   1273   1883   -332  -1247   1577   -641   -140   -327    374      7     96
   -602   1283   1886   -340  -1244   1584   -654   -129   -303    387     23    109
   -594   1283   1878   -345  -1236   1579   -646    -93   -259    418     46    132
   -592   1325   1914   -366  -1252   1618   -628    -36   -197    478    109    171
   -576   1332   1909   -379  -1244   1621   -615     23   -132    548    187    210
   -571   1350   1922   -389  -1247   1636   -597     83    -59    615    244    262
   -550   1345   1896   -400  -1223   1621   -592    148      5    670    296    316
   -511   1402   1914   -444  -1213   1657   -581    218     75    743    355    389
   -498   1457   1953   -480  -1226   1704   -568    272    135    802    413    449
   -493   1493   1987   -498  -1239   1740   -550    306    168    828    441    491
   -478   1522   2000   -524  -1241   1761   -527    329    197    852    483    522
   -483   1527   2010   -522  -1247   1769   -509    337    213    870    509    542
   -491   1525   2016   -519  -1252   1769   -506    309    192    844    480    527
   -504   1499   2003   -496  -1252   1751   -509    272    166    818    472    501
   -524   1467   1990   -472  -1257   1730   -517    218    129    774    441    467
   -522   1447   1969   -462  -1247   1709   -530    163     77    719    389    433
   -545   1395   1940   -426  -1241   1667   -532    101     23    662    340    397
   -568   1337   1906   -384  -1236   1621   -542     33    -31    600    293    350
   -589   1267   1855   -340  -1223   1561   -574    -44    -93    540    233    298
   -589   1228   1818   -319  -1202   1522   -592    -98   -124    501    197    267
   -594   1187   1779   -298  -1187   1480   -610   -150   -158    459    155    233
   -592   1111   1704   -259  -1148   1408   -623   -192   -187    423    119    187
   -597   1054   1652   -228  -1124   1350   -641   -228   -205    402     96    158
   -594   1031   1626   -218  -1111   1327   -646   -239   -210    394     88    145
   -571   1028   1600   -231  -1085   1314   -646   -239   -205    394     98    155
   -550   1054   1605   -252  -1078   1330   -662   -249   -205    402    116    174
   -548   1109   1657   -280  -1104   1382   -654   -244   -187    423    140    189
   -542   1122   1665   -288  -1104   1392   -618   -213   -142    459    179    218
   -535   1106   1641   -288  -1088   1374   -576   -192   -106    485    205    233
   -537   1093   1631   -277  -1083   1361   -553   -179    -85    493    213    231
   -524   1119   1641   -298  -1083   1379   -566   -181    -70    501    226    241
   -501   1166   1667   -332  -1085   1418   -587   -200    -64    506    228    244
   -485   1176   1660   -345  -1072   1418   -615   -223    -72    501    233    231
   -488   1098   1587   -303  -1036   1343   -633   -239    -85    483    226    194
   -485   1096   1582   -306  -1034   1337   -649   -259    -90    478    223    202
   -493   1098   1590   -303  -1041   1343   -657   -262    -88    483    239    213
   -514   1060   1574   -272  -1044   1317   -657   -262    -85    491    246    213
   -519   1005   1525   -241  -1021   1265   -667   -280   -101    483    231    187
   -527    995   1519   -236  -1023   1257   -685   -306   -122    462    213    163
   -542    953   1496   -205  -1021   1226   -678   -319   -129    452    202    145
   -563    878   1439   -158  -1002   1158   -665   -322   -135    444    187    129
   -584    813   1397   -114   -989   1104   -659   -332   -150    423    171    109
   -589    802   1389   -106   -989   1096   -665   -366   -168    402    153     80
   -594    763   1356    -85   -976   1060   -665   -387   -184    384    135     54
   -587    719   1304    -67   -945   1010   -659   -389   -184    381    132     51
   -587    691   1278    -51   -932    984   -672   -410   -205    353    109     31
   -600    659   1257    -31   -927    958   -672   -415   -210    340     98     10
   -613    649   1262    -20   -937    956   -670   -415   -207    342    103     15
   -607    618   1226     -7   -917    922   -665   -420   -207    345    106     18
   -589    566   1156     12   -872    859   -665   -428   -210    342    106      7
   -587    574   1158      5   -872    865   -654   -423   -200    345    103     -2
   -587    594   1182     -5   -883    888   -574   -366   -181    322     64    -49
   -584    620   1202    -20   -893    911   -441   -226   -101    342     62    -75
   -568    683   1252    -57   -909    966   -319    -18     70    483    174     -2
   -496    862   1356   -184   -927   1109   -233    324    397    846    514    298
   -405   1213   1618   -405  -1013   1415   -324    371    602   1202    935    724
   -436   1382   1818   -472  -1127   1600   -548    -59    566   1405   1247   1060
   -566   1366   1932   -400  -1249   1649   -826   -672    353   1415   1356   1192
   -693   1041   1732   -174  -1215   1387  -1065  -1241   -192    839    815    722
   -740    548   1288     96  -1015    919  -1244  -1667   -904    -62    -59    -54
   -696    228    924    233   -810    576  -1356  -1704  -1163   -418   -436   -420
   -649    111    761    270   -704    436  -1262  -1428   -992   -314   -400   -452
   -607    137    743    233   -675    441  -1085  -1135   -763   -142   -277   -384
   -576    168    745    202   -662    457   -831   -818   -504     59   -129   -277
   -558    205    761    176   -659    483   -672   -631   -348    179    -36   -205
   -553    246    800    153   -675    522   -613   -576   -293    213      0   -181
   -558    249    807    153   -683    527   -589   -555   -270    236     28   -158
   -555    246    802    153   -680    524   -558   -524   -239    257     54   -140
   -561    246    807    155   -685    527   -540   -509   -220    262     62   -142
   -574    233    807    171   -691    519   -530   -506   -213    270     67   -135
   -574    254    828    158   -701    540   -522   -501   -200    280     80   -116
   -574    252    826    158   -698    537   -506   -488   -181    293    101   -106
   -566    252    818    155   -691    532   -485   -472   -155    314    127    -96
   -566    226    792    171   -678    509   -459   -449   -124    345    161    -77
   -558    197    753    179   -657    475   -444   -433   -106    350    171    -83
   -540    192    730    174   -633    459   -444   -428   -106    348    174    -96
   -545    200    743    171   -644    470   -444   -428   -101    350    179    -96
   -566    192    758    187   -662    475   -436   -415    -77    361    197    -85
   -574    184    758    194   -667    470   -431   -402    -51    381    220    -77
   -571    158    730    205   -649    444   -407   -366     -7    423    257    -49
   -576    166    740    202   -659    454   -402   -342     12    444    280    -31
   -568    189    758    189   -662    472   -387   -311     41    470    306    -15
   -548    220    769    163   -659    493   -368   -259     96    517    350     23
   -519    249    766    135   -641    506   -358   -210    142    553    394     57
   -483    254    737    114   -610    493   -348   -155    184    594    439     96
   -444    285    730     80   -587    506   -322    -80    241    657    501    153
   -400    327    727     33   -563    527   -329    -31    280    704    553    202
   -387    337    724     23   -555    530   -329      0    311    737    594    246
   -389    335    722     25   -555    527   -316     15    327    756    615    277
   -363    355    719      5   -540    537   -296     15    329    761    633    293
   -345    324    667      7   -506    496   -288      0    314    737    610    272
   -337    290    628     23   -483    459   -293    -31    288    706    584    244
   -342    259    600     41   -470    428   -285    -72    262    672    563    218
   -345    215    561     64   -452    387   -288   -127    233    626    522    179
   -371    137    506    114   -439    322   -290   -184    192    571    465    122
   -394     57    449    168   -423    252   -277   -239    163    524    420     67
   -413    -20    392    215   -405    187   -283   -301    122    467    368     12
   -423    -72    350    249   -387    137   -275   -355     93    428    332    -25
   -441   -124    314    280   -379     93   -283   -413     64    394    301    -62
   -441   -205    233    322   -337     12   -293   -462     33    361    267   -101
   -431   -298    132    363   -283    -85   -298   -504      5    327    241   -132
   -439   -350     88    394   -265   -132   -290   -517     10    327    244   -129
   -459   -394     62    426   -262   -166   -293   -530     15    332    254   -111
   -475   -405     70    439   -272   -168   -285   -530     23    340    267    -96
   -498   -407     88    452   -296   -161   -275   -522     33    350    280    -85
   -537   -384    153    462   -345   -116   -246   -493     75    376    316    -57
   -555   -374    181    465   -371    -96   -207   -459    122    410    355    -31
   -555   -387    166    470   -361   -111   -179   -436    153    431    381     -7
   -568   -400    168    485   -368   -116   -166   -426    176    441    392      0
   -584   -387    197    485   -392    -96   -163   -415    205    467    420     20
   -587   -389    197    485   -394    -98   -179   -431    220    480    441     38
   -587   -454    129    519   -358   -163   -220   -472    197    449    423     20
   -576   -514     62    542   -322   -226   -257   -514    166    418    400      5
   -568   -535     33    553   -301   -252   -252   -522    163    413    407     25
   -563   -548     12    555   -290   -267   -257   -530    166    410    415     38
   -571   -615    -44    592   -265   -329   -267   -550    148    379    397     25
   -584   -698   -114    639   -236   -405   -293   -581    111    342    368     12
   -600   -756   -155    678   -223   -457   -298   -594     90    322    358      5
   -607   -800   -194    704   -210   -498   -285   -605     83    306    342    -20
   -649   -875   -226    761   -213   -550   -277   -626     62    275    306    -72
   -683   -937   -254    807   -215   -597   -270   -646     49    252    285    -98
   -688   -976   -288    833   -200   -633   -267   -659     41    236    275   -106
   -683  -1021   -337    852   -174   -680   -270   -675     23    215    254   -111
   -688  -1072   -384    878   -153   -730   -272   -688     10    210    236   -127
   -685  -1080   -394    880   -148   -740   -275   -704     -2    207    223   -140
   -691  -1117   -426    904   -132   -771   -275   -722    -12    197    207   -161
   -688  -1130   -441    909   -124   -787   -267   -722     -2    200    202   -158
   -678  -1137   -459    906   -109   -800   -257   -724      2    205    210   -148
   -667  -1171   -504    917    -83   -839   -254   -730      2    202    210   -148
   -667  -1228   -561    948    -54   -896   -231   -698     23    202    202   -161
   -659  -1218   -558    937    -51   -888   -140   -558    106    228    197   -197
   -626  -1161   -535    893    -46   -849    -46   -368    246    332    270   -155
   -592  -1023   -431    805    -80   -727     31   -137    472    545    478     28
   -527   -763   -236    646   -145   -501     44     64    696    828    802    381
   -537   -446     90    491   -314   -179    -28   -111    737   1013   1117    782
   -657   -363    293    509   -478    -33   -132   -498    631   1083   1317   1057
   -795   -452    340    620   -568    -57   -272   -963    329    875   1184    982
   -927   -784    142    857   -535   -322   -428  -1540   -262    189    483    296
   -927  -1260   -335   1091   -296   -797   -633  -1865   -789   -472   -220   -413
   -885  -1540   -654   1213   -116  -1096   -706  -1795   -813   -558   -340   -563
   -839  -1652   -813   1244    -15  -1234   -652  -1551   -626   -439   -267   -530
   -784  -1647   -862   1215     38  -1254   -530  -1278   -407   -290   -163   -459
   -740  -1587   -846   1163     51  -1218   -332   -976   -150    -93    -12   -340
   -719  -1543   -823   1130     49  -1184   -213   -802      0     28     85   -259
   -717  -1538   -820   1124     49  -1179   -161   -737     59     70    122   -228
   -706  -1545   -839   1127     64  -1192   -148   -719     75     77    127   -226
   -685  -1569   -885   1127     96  -1228   -148   -709     83     75    122   -226
   -683  -1582   -898   1132    106  -1241   -145   -704     98     75    127   -226
   -683  -1600   -917   1140    116  -1260   -150   -709    101     70    116   -239
   -665  -1608   -943   1137    137  -1275   -145   -709    109     67    122   -233
   -641  -1605   -963   1122    158  -1286   -148   -704    119     72    129   -228
   -636  -1615   -979   1124    168  -1299   -142   -693    142     85    140   -213
   -631  -1623   -992   1124    179  -1306   -145   -696    150     80    142   -220
   -620  -1636  -1015   1130    197  -1327   -142   -696    161     83    155   -207
   -605  -1667  -1062   1135    226  -1366   -148   -691    166     88    166   -194
   -587  -1636  -1052   1111    231  -1345   -155   -688    171     90    168   -189
   -581  -1605  -1026   1091    220  -1317   -158   -675    184    103    181   -179
   -576  -1602  -1026   1091    223  -1314   -155   -659    197    119    194   -166
   -581  -1621  -1041   1098    228  -1330   -153   -636    220    135    213   -142
   -571  -1628  -1060   1098    241  -1345   -158   -613    241    150    233   -124
   -545  -1621  -1075   1080    262  -1350   -161   -587    259    158    249   -109
   -517  -1602  -1085   1060    283  -1345   -155   -553    293    181    275    -85
   -496  -1592  -1096   1044    298  -1345   -142   -504    348    233    329    -36
   -475  -1574  -1098   1023    309  -1335   -140   -446    400    288    381      2
   -449  -1564  -1117   1005    332  -1340   -153   -394    444    332    426     44
   -431  -1538  -1106    984    337  -1322   -150   -337    496    379    480    103
   -405  -1504  -1101    953    345  -1301   -145   -293    540    428    545    166
   -405  -1509  -1104    958    348  -1306   -140   -272    563    446    576    189
   -413  -1517  -1106    963    342  -1312   -116   -265    579    446    584    197
   -426  -1535  -1109    982    340  -1322   -122   -283    568    428    566    192
   -454  -1626  -1174   1039    358  -1400   -124   -319    535    379    514    153
   -454  -1652  -1197   1052    368  -1426   -122   -355    511    342    478    122
   -462  -1696  -1236   1078    387  -1467   -111   -402    483    293    433     80
   -462  -1732  -1270   1098    402  -1501    -93   -446    454    239    392     41
   -462  -1771  -1309   1114    420  -1540   -109   -506    400    184    342      2
   -483  -1849  -1369   1166    441  -1610   -116   -563    361    127    288    -44
   -498  -1912  -1415   1202    457  -1665   -129   -626    319     72    233   -106
   -506  -1951  -1444   1228    467  -1699   -137   -667    293     38    205   -137
   -524  -1995  -1470   1257    470  -1735   -148   -701    267      0    176   -158
   -524  -2034  -1509   1278    491  -1771   -155   -730    259    -25    161   -168
   -517  -2081  -1564   1296    522  -1821   -153   -748    249    -54    135   -192
   -506  -2091  -1584   1299    537  -1839   -158   -750    254    -64    124   -200
   -506  -2078  -1574   1291    532  -1826   -153   -740    272    -51    140   -179
   -509  -2070  -1561   1291    524  -1816   -124   -709    319    -18    174   -142
   -498  -2055  -1556   1275    527  -1805   -103   -678    363     18    213   -114
   -483  -2021  -1538   1252    527  -1779    -85   -665    394     33    239   -106
   -485  -2023  -1540   1254    524  -1782    -72   -662    402     28    236   -124
   -475  -1997  -1522   1236    522  -1758    -75   -654    428     44    257    -98
   -454  -1971  -1517   1213    530  -1745    -93   -662    441     46    270    -77
   -457  -1974  -1517   1215    530  -1745   -129   -675    441     41    272    -59
   -488  -2005  -1519   1244    514  -1764   -145   -688    436     31    272    -46
   -488  -2010  -1522   1249    517  -1766   -145   -691    449     38    293    -12
   -470  -2010  -1540   1241    535  -1777   -142   -685    462     44    301      0
   -449  -2034  -1584   1241    566  -1810   -145   -691    457     38    296    -10
   -459  -2122  -1662   1288    600  -1893   -150   -706    439     12    272    -25
   -462  -2205  -1745   1332    641  -1977   -161   -722    420    -20    249    -49
   -462  -2268  -1805   1363    670  -2036   -166   -735    400    -49    226    -83
   -467  -2307  -1839   1387    685  -2073   -155   -737    394    -64    202    -98
   -467  -2338  -1870   1400    698  -2104   -163   -756    379    -96    174   -114
   -472  -2374  -1901   1423    714  -2138   -168   -769    371   -111    166   -124
   -472  -2439  -1969   1454    748  -2205   -184   -787    345   -142    142   -150
   -452  -2465  -2013   1460    779  -2239   -192   -792    337   -161    129   -161
   -449  -2504  -2055   1475    800  -2281   -184   -787    345   -168    122   -155
   -449  -2543  -2094   1496    820  -2320   -181   -789    350   -168    122   -155
   -454  -2564  -2112   1509    828  -2340   -184   -789    358   -168    124   -158
   -462  -2600  -2138   1532    836  -2369   -179   -787    366   -163    127   -153
   -475  -2644  -2171   1558    846  -2408   -189   -795    355   -184    103   -174
   -472  -2686  -2213   1579    870  -2452   -142   -743    379   -189     80   -207
   -470  -2714  -2244   1590    885  -2481    -49   -626    444   -181     46   -254
   -446  -2657  -2210   1553    880  -2434     31   -483    566   -103     98   -223
   -413  -2475  -2065   1444    823  -2270     85   -272    828    179    371     18
   -319  -2262  -1943   1291    810  -2104     20   -109   1078    535    779    426
   -301  -2031  -1732   1166    714  -1883   -101   -239   1117    771   1158    852
   -405  -1995  -1590   1200    592  -1792   -187   -566    948    815   1361   1083
   -517  -2138  -1621   1327    550  -1880   -311  -1026    480    397   1005    784
   -600  -2431  -1831   1514    613  -2130   -504  -1626   -249   -493    101      0
   -607  -2759  -2153   1680    771  -2457   -688  -1932   -711  -1096   -504   -532
   -553  -2992  -2439   1774    943  -2717   -714  -1779   -626  -1060   -522   -587
   -511  -3125  -2616   1816   1052  -2870   -607  -1532   -394   -898   -436   -563
   -485  -3151  -2665   1818   1088  -2909   -480  -1306   -158   -724   -314   -498
   -467  -3068  -2600   1766   1062  -2834   -322  -1067     96   -517   -153   -387
   -446  -3018  -2572   1732   1062  -2795   -205   -898    272   -366    -31   -301
   -436  -2998  -2561   1717   1060  -2782   -153   -831    353   -296     33   -252
   -433  -3008  -2574   1719   1067  -2792   -142   -805    384   -277     46   -241
   -439  -2998  -2561   1717   1060  -2779   -145   -805    384   -285     36   -252
   -413  -2987  -2574   1701   1080  -2782   -140   -807    381   -293     31   -272
   -405  -2977  -2572   1688   1083  -2774   -116   -784    415   -270     54   -241
   -426  -3024  -2598   1725   1085  -2811   -122   -787    418   -272     54   -239
   -410  -2990  -2579   1699   1083  -2785   -127   -776    436   -257     75   -218
   -392  -3011  -2618   1701   1111  -2816   -119   -756    449   -249     77   -218
   -400  -3047  -2650   1722   1124  -2850   -129   -748    459   -241     90   -220
   -376  -3037  -2660   1706   1140  -2850   -101   -717    501   -197    135   -171
   -353  -2982  -2629   1667   1135  -2808    -88   -701    530   -171    163   -142
   -342  -2998  -2655   1670   1156  -2826    -88   -688    535   -166    166   -153
   -329  -3052  -2725   1688   1197  -2889   -116   -683    540   -168    163   -161
   -316  -3083  -2766   1699   1223  -2925   -116   -665    558   -150    181   -142
   -296  -3011  -2714   1649   1208  -2863    -85   -652    587   -122    213   -109
   -298  -2979  -2681   1639   1189  -2831    -57   -639    607   -106    233   -109
   -285  -3005  -2720   1644   1215  -2863    -59   -618    636    -85    249    -96
   -257  -3024  -2766   1639   1252  -2894    -57   -589    670    -57    280    -70
   -220  -2969  -2748   1595   1262  -2860    -57   -545    730     10    348    -10
   -197  -2917  -2720   1558   1260  -2818    -59   -493    795     83    423     54
   -202  -2899  -2699   1551   1247  -2800    -64   -449    844    135    475     88
   -194  -2889  -2696   1540   1249  -2792    -46   -392    906    202    545    150
   -189  -2847  -2660   1517   1234  -2753    -33   -353    948    252    589    197
   -187  -2826  -2639   1506   1226  -2733    -31   -340    956    259    600    205
   -197  -2857  -2660   1525   1228  -2761    -38   -353    940    233    574    189
   -210  -2873  -2665   1540   1226  -2769    -20   -366    922    202    548    179
   -233  -2889  -2657   1561   1210  -2774     -7   -384    893    163    519    153
   -257  -2927  -2670   1592   1205  -2800      2   -407    865    119    483    122
   -277  -2992  -2714   1634   1215  -2855      7   -449    813     51    420     75
   -303  -3029  -2727   1665   1210  -2878      2   -506    748    -23    353      5
   -327  -3073  -2746   1699   1208  -2909      2   -555    693    -85    293    -57
   -335  -3138  -2803   1738   1234  -2972     12   -597    644   -140    241   -109
   -350  -3203  -2852   1777   1249  -3029     15   -644    592   -197    184   -171
   -350  -3242  -2891   1795   1267  -3068      7   -678    558   -241    153   -202
   -353  -3273  -2922   1810   1283  -3096      7   -701    540   -267    129   -215
   -353  -3270  -2917   1813   1280  -3094     -7   -732    517   -290    103   -241
   -337  -3278  -2940   1808   1299  -3109     -2   -743    517   -290    103   -236
   -329  -3304  -2974   1816   1319  -3141      0   -748    511   -298     98   -231
   -316  -3304  -2987   1810   1332  -3146      5   -745    517   -293    109   -226
   -311  -3289  -2977   1800   1332  -3133     33   -727    542   -270    132   -210
   -288  -3231  -2943   1758   1327  -3089     38   -714    561   -254    148   -207
   -285  -3182  -2896   1735   1304  -3042     31   -717    571   -249    153   -202
   -288  -3180  -2894   1732   1301  -3037     31   -722    584   -239    174   -187
   -280  -3187  -2907   1735   1312  -3047     49   -717    605   -215    197   -161
   -267  -3151  -2886   1709   1306  -3018     28   -745    592   -223    205   -150
   -249  -3138  -2891   1693   1319  -3016      2   -771    566   -236    207   -148
   -241  -3167  -2925   1701   1337  -3047     -7   -789    548   -252    197   -161
   -265  -3192  -2927   1730   1330  -3060      7   -789    553   -252    189   -153
   -275  -3192  -2917   1732   1319  -3057     23   -776    566   -244    202   -135
   -283  -3237  -2953   1758   1332  -3096     18   -779    550   -262    197   -161
   -288  -3312  -3024   1797   1366  -3169     20   -787    524   -288    168   -189
   -303  -3351  -3047   1829   1371  -3200     31   -795    509   -306    163   -200
   -290  -3361  -3070   1826   1389  -3218     33   -802    498   -316    150   -210
   -270  -3408  -3138   1839   1431  -3273     28   -833    467   -358    106   -246
   -233  -3437  -3203   1831   1483  -3320     10   -872    426   -405     62   -298
   -205  -3457  -3252   1831   1522  -3356     -2   -901    394   -449     20   -350
   -179  -3481  -3304   1829   1561  -3393    -12   -914    374   -475     -5   -387
   -197  -3538  -3341   1865   1571  -3439    -20   -927    355   -493    -20   -413
   -215  -3561  -3346   1886   1564  -3455    -12   -932    350   -498    -20   -420
   -200  -3577  -3377   1888   1587  -3478    -10   -940    345   -509    -36   -433
   -189  -3600  -3411   1893   1608  -3507    -10   -948    340   -514    -44   -446
   -197  -3619  -3421   1909   1610  -3522     -7   -953    329   -519    -51   -454
   -226  -3634  -3411   1930   1592  -3525      2   -948    335   -519    -46   -446
   -259  -3655  -3395   1958   1566  -3525     33   -891    366   -506    -44   -457
   -314  -3671  -3359   1992   1519  -3515    150   -730    480   -446    -38   -498
   -355  -3611  -3255   1982   1447  -3434    241   -563    654   -306     57   -446
   -345  -3450  -3104   1896   1376  -3276    285   -381    898    -28    327   -210
   -249  -3198  -2948   1725   1348  -3073    254   -239   1119    296    711    184
   -218  -2899  -2683   1558   1231  -2792    155   -478   1015    363    982    563
   -290  -2878  -2590   1584   1148  -2735     77   -818    724    244   1062    740
   -376  -3031  -2655   1704   1137  -2844    -20  -1176    298   -109    787    517
   -452  -3335  -2883   1893   1215  -3109   -161  -1649   -290   -823      0   -257
   -457  -3663  -3208   2057   1374  -3437   -332  -1901   -696  -1366   -613   -859
   -413  -3910  -3496   2161   1540  -3704   -389  -1826   -639  -1343   -641   -937
   -379  -4039  -3660   2208   1639  -3850   -335  -1639   -426  -1182   -540   -909
   -363  -4042  -3678   2203   1657  -3860   -218  -1423   -184   -997   -418   -844
   -366  -3972  -3608   2169   1618  -3790    -38  -1150     93   -766   -236   -719
   -368  -3897  -3528   2132   1577  -3712     64   -992    259   -628   -132   -633
   -379  -3850  -3473   2112   1545  -3660     96   -943    316   -581    -90   -571
   -374  -3808  -3434   2091   1530  -3621    122   -904    361   -537    -44   -527
   -366  -3808  -3442   2086   1538  -3626    142   -883    381   -519    -25   -517
   -358  -3806  -3447   2083   1543  -3626    161   -867    394   -504     -5   -498
   -363  -3787  -3424   2073   1530  -3606    163   -859    400   -493      0   -493
   -371  -3795  -3424   2083   1525  -3611    155   -857    400   -485      7   -493
   -371  -3808  -3437   2088   1530  -3624    150   -857    402   -485      5   -496
   -350  -3800  -3452   2075   1551  -3626    163   -846    420   -472     15   -483
   -319  -3782  -3465   2049   1571  -3624    174   -836    439   -459     31   -467
   -309  -3782  -3473   2047   1582  -3629    171   -833    441   -454     36   -470
   -319  -3774  -3455   2044   1566  -3613    176   -818    457   -439     54   -462
   -309  -3769  -3460   2039   1574  -3616    181   -800    472   -428     70   -446
   -306  -3769  -3465   2036   1577  -3619    187   -784    485   -420     80   -433
   -303  -3741  -3437   2023   1566  -3590    202   -763    506   -400    109   -410
   -303  -3728  -3424   2016   1558  -3577    202   -745    519   -384    132   -392
   -316  -3725  -3408   2021   1545  -3567    215   -714    542   -355    158   -379
   -327  -3722  -3395   2023   1532  -3559    228   -670    579   -316    192   -355
   -322  -3699  -3377   2010   1527  -3538    239   -620    620   -275    226   -319
   -314  -3673  -3359   1992   1519  -3517    252   -550    685   -207    290   -254
   -303  -3634  -3330   1969   1512  -3481    267   -483    750   -140    350   -194
   -306  -3595  -3291   1948   1491  -3445    290   -407    813    -75    420   -124
   -301  -3522  -3221   1912   1460  -3372    311   -337    875    -10    493    -46
   -293  -3450  -3156   1870   1428  -3302    314   -303    904     18    522    -12
   -254  -3419  -3167   1836   1454  -3294    314   -280    914     33    548     -5
   -228  -3426  -3198   1826   1483  -3312    314   -280    901     18    545    -20
   -210  -3406  -3195   1808   1491  -3302    322   -290    885     -2    537    -44
   -218  -3411  -3195   1813   1488  -3304    332   -316    852    -38    504    -67
   -226  -3429  -3205   1826   1488  -3317    329   -353    815    -80    462    -96
   -228  -3463  -3237   1844   1504  -3351    319   -405    761   -145    400   -148
   -228  -3504  -3276   1867   1522  -3390    303   -470    701   -215    327   -210
   -236  -3541  -3304   1888   1532  -3421    301   -527    646   -272    270   -262
   -249  -3587  -3341   1917   1545  -3465    293   -584    597   -327    215   -324
   -262  -3632  -3372   1945   1553  -3502    277   -636    553   -379    161   -376
   -270  -3650  -3380   1961   1553  -3515    270   -678    530   -405    127   -394
   -275  -3699  -3424   1984   1574  -3561    252   -714    493   -446     85   -428
   -280  -3772  -3491   2026   1602  -3632    244   -727    480   -459     83   -470
   -285  -3824  -3541   2052   1626  -3684    254   -727    488   -449     98   -488
   -277  -3821  -3543   2049   1631  -3684    239   -740    480   -452     96   -485
   -280  -3845  -3564   2060   1641  -3704    207   -763    454   -478     70   -493
   -272  -3829  -3556   2049   1641  -3694    213   -750    465   -470     70   -483
   -262  -3743  -3481   2003   1608  -3613    236   -730    485   -454     80   -467
   -252  -3691  -3439   1971   1592  -3567    254   -722    498   -449     75   -465
   -233  -3748  -3515   1990   1639  -3632    267   -698    522   -428    101   -449
   -226  -3761  -3538   1992   1654  -3650    265   -693    537   -410    127   -441
   -213  -3767  -3554   1987   1670  -3660    241   -698    542   -394    148   -431
   -197  -3730  -3533   1964   1667  -3632    184   -730    527   -400    140   -436
   -200  -3722  -3522   1958   1660  -3624    155   -748    511   -418    135   -428
   -192  -3710  -3517   1948   1662  -3613    137   -758    501   -428    127   -418
   -194  -3725  -3530   1956   1667  -3629    119   -769    483   -441    116   -418
   -205  -3782  -3577   1995   1686  -3681    111   -784    462   -465    106   -431
   -213  -3826  -3613   2018   1696  -3720    106   -800    446   -491     93   -457
   -213  -3865  -3652   2039   1719  -3761     93   -820    418   -519     59   -483
   -202  -3902  -3699   2052   1748  -3803     88   -833    400   -537     36   -496
   -205  -3933  -3728   2070   1761  -3832     90   -844    387   -553     33   -517
   -207  -4011  -3803   2109   1795  -3907     90   -849    371   -571     15   -540
   -194  -4006  -3811   2101   1805  -3910     85   -862    350   -597    -12   -561
   -176  -4013  -3839   2094   1829  -3928     72   -883    329   -626    -41   -589
   -176  -4042  -3865   2109   1844  -3954     67   -901    316   -646    -62   -610
   -187  -4065  -3878   2125   1842  -3972     49   -914    311   -659    -72   -607
   -187  -4047  -3860   2117   1834  -3954     54   -906    324   -649    -54   -584
   -189  -4034  -3847   2112   1826  -3941     59   -901    324   -649    -54   -574
   -205  -4039  -3834   2122   1813  -3938     49   -898    324   -652    -51   -568
   -226  -4063  -3839   2143   1805  -3951     46   -901    324   -659    -59   -576
   -220  -4068  -3850   2143   1813  -3959     67   -872    335   -667    -67   -581
   -205  -4058  -3852   2130   1821  -3954    168   -743    413   -652    -75   -605
   -192  -4013  -3821   2104   1813  -3917    285   -563    535   -584    -46   -597
   -155  -3876  -3720   2013   1782  -3798    387   -314    771   -353    153   -418
    -59  -3598  -3538   1829   1738  -3569    392    -85   1028    -25    504    -62
     -2  -3273  -3270   1634   1634  -3270    270   -236   1072    194    841    322
    -98  -3091  -2992   1595   1447  -3042     90   -717    945    301   1072    600
   -226  -3060  -2837   1641   1304  -2951   -166  -1304    631    137    995    553
   -337  -3457  -3120   1896   1389  -3289   -397  -1813     64   -506    350    -31
   -379  -3982  -3606   2179   1610  -3795   -579  -2101   -498  -1244   -400   -711
   -348  -4297  -3949   2322   1800  -4123   -633  -1982   -540  -1376   -579   -904
   -301  -4338  -4039   2320   1867  -4190   -522  -1673   -309  -1213   -480   -859
   -249  -4258  -4008   2252   1878  -4133   -342  -1369    -62  -1028   -345   -766
   -210  -4188  -3977   2197   1880  -4084   -119  -1070    168   -844   -205   -665
   -184  -4138  -3954   2161   1883  -4047      0   -909    296   -740   -122   -594
   -187  -4130  -3946   2158   1878  -4039     23   -862    335   -709   -101   -571
   -194  -4125  -3930   2158   1865  -4029     31   -839    353   -698    -90   -566
   -210  -4136  -3925   2171   1855  -4032     36   -820    358   -693    -85   -566
   -205  -4146  -3941   2177   1867  -4045     36   -800    368   -693    -88   -574
   -197  -4128  -3930   2164   1865  -4032     31   -795    379   -693    -85   -576
   -187  -4138  -3951   2161   1880  -4045     36   -782    394   -685    -88   -579
   -181  -4154  -3972   2166   1893  -4063     49   -756    418   -662    -75   -571
   -168  -4125  -3956   2148   1893  -4042     44   -743    428   -649    -62   -553
   -184  -4115  -3930   2148   1873  -4024     51   -724    446   -626    -38   -527
   -184  -4091  -3910   2138   1862  -4000     51   -709    462   -610    -25   -514
   -168  -4073  -3904   2120   1867  -3990     46   -696    472   -610    -25   -506
   -145  -4081  -3936   2114   1893  -4008     49   -675    483   -602    -25   -498
   -140  -4081  -3941   2109   1899  -4011     59   -644    506   -576     -5   -475
   -135  -4086  -3954   2109   1906  -4021     72   -615    537   -553     18   -459
   -129  -4084  -3956   2107   1912  -4021     75   -589    558   -540     28   -449
   -114  -4039  -3925   2078   1904  -3982     90   -540    600   -504     59   -428
   -109  -4045  -3936   2075   1909  -3990     93   -496    633   -478     80   -431
   -101  -4042  -3941   2070   1917  -3990    106   -436    672   -441    111   -431
    -70  -3990  -3923   2029   1925  -3959    124   -361    724   -381    163   -407
    -46  -3949  -3902   1997   1927  -3925    142   -280    782   -319    218   -374
    -31  -3891  -3860   1958   1912  -3876    158   -205    839   -259    275   -337
    -15  -3842  -3826   1927   1904  -3834    168   -145    883   -213    327   -298
      5  -3787  -3793   1891   1899  -3790    179   -103    909   -176    371   -262
     18  -3764  -3782   1873   1899  -3772    189    -88    919   -161    384   -244
     31  -3743  -3774   1855   1901  -3759    192   -106    904   -179    374   -257
     41  -3735  -3777   1847   1909  -3756    194   -135    878   -200    358   -272
     44  -3751  -3795   1855   1919  -3772    192   -166    844   -231    332   -296
     36  -3774  -3811   1870   1922  -3793    176   -218    795   -277    288   -340
     28  -3800  -3832   1883   1930  -3816    174   -275    750   -327    239   -387
     23  -3821  -3845   1899   1932  -3832    171   -335    719   -366    200   -423
      0  -3907  -3907   1953   1951  -3907    163   -405    675   -423    140   -480
     -7  -3975  -3967   1992   1979  -3972    142   -475    610   -491     70   -550
    -15  -3987  -3972   2000   1977  -3980    122   -532    571   -527     36   -581
    -18  -4008  -3990   2013   1984  -4000     98   -581    530   -566     -2   -620
    -18  -4039  -4024   2029   2000  -4032     83   -623    496   -594    -41   -662
    -18  -4042  -4024   2031   2003  -4034     62   -654    472   -618    -59   -691
    -31  -4060  -4029   2044   1997  -4047     62   -659    465   -628    -70   -706
    -38  -4078  -4039   2057   1997  -4060     59   -662    462   -631    -77   -722
    -36  -4065  -4032   2049   1995  -4050     57   -665    465   -628    -80   -727
    -20  -4034  -4013   2029   1995  -4024     77   -649    483   -610    -59   -701
    -12  -4042  -4029   2026   2008  -4037    119   -613    514   -576    -28   -646
    -10  -4042  -4034   2026   2010  -4039    140   -600    524   -566    -18   -626
     -2  -4032  -4029   2016   2013  -4032    142   -592    530   -561    -15   -654
     -7  -4029  -4021   2018   2005  -4026    153   -581    545   -548     -5   -662
     -5  -4011  -4006   2005   2000  -4008    135   -579    553   -527     28   -623
    -10  -4013  -4003   2010   1995  -4008    101   -605    535   -537     23   -649
     -2  -4037  -4034   2018   2016  -4034     70   -631    504   -563     -5   -709
     12  -4003  -4016   1995   2013  -4008     59   -649    483   -589    -33   -727
      2  -4039  -4045   2016   2021  -4042     33   -683    439   -636    -67   -743
     -2  -4094  -4091   2049   2042  -4094     28   -706    400   -675   -103   -774
    -28  -4159  -4130   2091   2049  -4146     20   -724    371   -701   -127   -784
    -46  -4190  -4143   2120   2047  -4167      2   -732    366   -706   -122   -779
    -62  -4208  -4146   2135   2039  -4177     10   -745    355   -730   -140   -789
    -83  -4258  -4175   2169   2044  -4216     12   -761    324   -761   -179   -828
   -109  -4304  -4195   2205   2042  -4250      7   -779    290   -795   -220   -870
   -140  -4320  -4180   2231   2018  -4250     10   -789    277   -818   -239   -888
   -158  -4393  -4237   2273   2036  -4315     10   -805    257   -844   -262   -909
   -155  -4424  -4268   2288   2055  -4346     12   -818    244   -867   -283   -922
   -148  -4442  -4294   2294   2070  -4367      5   -828    226   -888   -301   -940
   -140  -4434  -4294   2288   2075  -4364      0   -839    215   -906   -314   -963
   -135  -4442  -4307   2286   2083  -4375    -10   -852    197   -924   -329   -987
   -137  -4497  -4359   2317   2109  -4427     -7   -849    187   -937   -345  -1000
   -148  -4497  -4351   2320   2099  -4424      2   -849    189   -940   -348  -1000
   -140  -4510  -4369   2325   2114  -4440     10   -844    187   -961   -366  -1018
   -119  -4507  -4390   2312   2132  -4450     88   -743    226   -974   -415  -1080
   -114  -4471  -4356   2291   2120  -4414    205   -561    348   -898   -387  -1083
    -93  -4320  -4227   2205   2065  -4273    306   -309    589   -665   -187   -919
    -15  -4050  -4034   2034   2008  -4042    327    -18    893   -306    181   -563
     10  -3710  -3720   1849   1862  -3715    233   -158    961    -62    550   -119
    -67  -3574  -3507   1821   1717  -3541     72   -610    813     20    787    192
   -181  -3629  -3447   1904   1631  -3538   -142  -1148    472   -166    706    181
   -272  -3985  -3712   2130   1719  -3850   -332  -1735   -155   -867     10   -452
   -283  -4510  -4227   2395   1969  -4369   -514  -2094   -795  -1709   -878  -1291
   -236  -4808  -4572   2522   2166  -4692   -574  -2016   -872  -1878  -1096  -1530
   -187  -4892  -4707   2538   2257  -4801   -506  -1764   -683  -1748  -1026  -1517
   -150  -4860  -4710   2507   2278  -4785   -381  -1512   -465  -1592   -922  -1454
   -114  -4785  -4671   2449   2275  -4728   -194  -1226   -220  -1405   -789  -1356
    -59  -4702  -4642   2379   2291  -4673    -64  -1054    -77  -1291   -704  -1283
    -12  -4668  -4658   2340   2322  -4666    -25  -1002    -38  -1265   -683  -1265
     28  -4684  -4712   2327   2369  -4697    -18   -987    -36  -1265   -688  -1273
     18  -4647  -4668   2312   2340  -4658     15   -953     -5  -1231   -659  -1252
    -18  -4663  -4645   2338   2312  -4655     23   -940      0  -1228   -657  -1254
    -28  -4660  -4632   2343   2299  -4647     23   -935      2  -1226   -649  -1247
    -10  -4598  -4588   2304   2288  -4593     44   -906     33  -1200   -623  -1213
    -18  -4598  -4582   2307   2281  -4593     62   -891     44  -1195   -626  -1210
    -20  -4601  -4582   2309   2281  -4593     72   -885     44  -1184   -618  -1197
    -31  -4564  -4536   2296   2249  -4551     90   -872     57  -1161   -592  -1166
    -57  -4556  -4499   2307   2221  -4528    106   -865     57  -1158   -584  -1153
    -38  -4551  -4512   2294   2234  -4533     93   -872     46  -1166   -589  -1169
    -20  -4559  -4538   2288   2257  -4549     88   -872     33  -1176   -597  -1182
    -15  -4533  -4517   2270   2249  -4525     96   -859     38  -1176   -592  -1179
    -25  -4512  -4486   2270   2229  -4499    103   -831     51  -1161   -579  -1169
    -51  -4528  -4479   2288   2210  -4505    109   -807     62  -1153   -579  -1158
    -77  -4520  -4442   2299   2179  -4481    127   -763     88  -1124   -558  -1130
    -83  -4492  -4408   2286   2161  -4453    135   -717    127  -1091   -527  -1088
    -67  -4447  -4380   2257   2156  -4414    148   -665    168  -1044   -488  -1044
    -75  -4440  -4364   2255   2143  -4403    163   -600    213   -997   -433   -995
    -62  -4406  -4343   2234   2138  -4377    174   -535    265   -940   -374   -932
    -51  -4354  -4302   2200   2122  -4330    184   -470    322   -878   -314   -865
    -54  -4304  -4250   2179   2096  -4278    181   -420    363   -823   -262   -800
    -38  -4234  -4195   2135   2075  -4214    184   -381    392   -784   -220   -748
    -33  -4193  -4162   2112   2062  -4177    192   -363    397   -774   -200   -724
    -41  -4169  -4130   2104   2042  -4149    194   -363    389   -784   -200   -730
    -41  -4154  -4112   2099   2034  -4133    197   -379    371   -813   -226   -750
    -59  -4159  -4099   2107   2018  -4130    200   -402    342   -854   -265   -769
    -77  -4185  -4107   2130   2013  -4146    207   -431    311   -901   -309   -795
   -103  -4219  -4115   2161   2005  -4169    220   -467    267   -950   -361   -836
   -106  -4240  -4133   2174   2013  -4188    228   -501    226  -1002   -413   -885
   -127  -4278  -4151   2200   2008  -4216    220   -555    168  -1075   -493   -958
   -148  -4312  -4164   2229   2005  -4240    205   -615    101  -1148   -571  -1026
   -155  -4325  -4169   2239   2005  -4247    200   -659     54  -1197   -623  -1078
   -168  -4346  -4177   2257   2003  -4263    202   -704      5  -1252   -675  -1117
   -174  -4369  -4195   2268   2010  -4284    207   -737    -36  -1286   -711  -1137
   -179  -4382  -4206   2281   2010  -4294    197   -763    -67  -1306   -740  -1158
   -189  -4377  -4188   2283   1995  -4281    176   -784    -90  -1332   -758  -1174
   -194  -4369  -4175   2283   1990  -4273    150   -800   -109  -1353   -774  -1182
   -187  -4341  -4154   2262   1982  -4247    168   -789   -106  -1348   -766  -1171
   -176  -4278  -4102   2226   1961  -4193    205   -750    -75  -1322   -743  -1148
   -192  -4245  -4052   2216   1927  -4151    233   -719    -54  -1306   -730  -1124
   -218  -4203  -3985   2210   1883  -4094    252   -706    -54  -1314   -737  -1130
   -223  -4159  -3936   2190   1852  -4047    257   -696    -46  -1309   -732  -1127
   -236  -4123  -3886   2177   1823  -4006    259   -696    -41  -1304   -727  -1119
   -270  -4063  -3793   2166   1758  -3930    241   -706    -38  -1296   -717  -1104
   -303  -4039  -3735   2171   1714  -3889    223   -717    -44  -1293   -701  -1075
   -301  -4055  -3754   2177   1725  -3904    200   -735    -72  -1312   -717  -1088
   -272  -4013  -3741   2143   1732  -3878    207   -732    -75  -1312   -722  -1091
   -241  -3964  -3722   2101   1738  -3845    207   -735    -90  -1327   -743  -1098
   -226  -3956  -3730   2091   1751  -3845    181   -753   -127  -1361   -766  -1098
   -202  -3951  -3751   2075   1771  -3852    171   -766   -155  -1384   -789  -1119
   -184  -3967  -3782   2075   1797  -3876    171   -776   -184  -1415   -831  -1153
   -187  -3985  -3798   2083   1803  -3891    174   -784   -207  -1434   -857  -1176
   -200  -3964  -3764   2083   1782  -3865    174   -797   -236  -1454   -875  -1192
   -202  -3962  -3759   2081   1777  -3860    150   -833   -293  -1509   -930  -1247
   -207  -3985  -3777   2096   1784  -3881    122   -865   -337  -1556   -982  -1293
   -210  -4000  -3793   2104   1790  -3897    116   -880   -358  -1579  -1010  -1314
   -228  -4024  -3795   2127   1782  -3910    124   -875   -366  -1584  -1013  -1304
   -236  -4016  -3780   2125   1769  -3899    106   -898   -394  -1618  -1052  -1314
   -215  -3985  -3772   2099   1777  -3878    101   -904   -400  -1626  -1070  -1319
   -192  -3990  -3798   2088   1800  -3894    101   -906   -405  -1631  -1072  -1327
   -168  -3985  -3816   2078   1823  -3902    111   -896   -407  -1631  -1072  -1319
   -158  -3964  -3808   2060   1823  -3889    109   -904   -418  -1641  -1096  -1337
   -150  -3956  -3806   2052   1826  -3881    140   -859   -402  -1639  -1122  -1363
   -137  -3936  -3798   2036   1829  -3868    220   -732   -335  -1615  -1143  -1405
   -119  -3878  -3759   2000   1818  -3819    288   -576   -213  -1514  -1080  -1361
    -83  -3652  -3569   1865   1740  -3613    337   -381     25  -1234   -813  -1101
    -12  -3367  -3356   1688   1670  -3361    280   -262    197   -956   -465   -704
     -7  -3102  -3094   1553   1543  -3099    176   -436    166   -805   -161   -303
   -101  -3016  -2915   1558   1405  -2966    122   -740     -5   -784     12    -64
   -215  -3130  -2917   1670   1350  -3024     -5  -1156   -454  -1187   -342   -376
   -303  -3369  -3065   1836   1379  -3218   -207  -1712  -1130  -2005  -1202  -1187
   -309  -3629  -3322   1969   1504  -3476   -436  -2021  -1577  -2566  -1795  -1730
   -288  -3868  -3580   2078   1644  -3725   -488  -1906  -1517  -2530  -1813  -1761
   -277  -3962  -3686   2120   1704  -3826   -407  -1662  -1293  -2359  -1722  -1699
   -262  -3967  -3704   2114   1719  -3837   -301  -1431  -1065  -2195  -1615  -1628
   -233  -3847  -3613   2039   1688  -3730   -140  -1166   -797  -1979  -1454  -1504
   -218  -3733  -3515   1977   1647  -3624    -36   -992   -620  -1831  -1337  -1392
   -202  -3684  -3483   1943   1636  -3585    -18   -943   -566  -1795  -1301  -1353
   -200  -3634  -3434   1914   1615  -3535      2   -906   -522  -1764  -1260  -1306
   -192  -3590  -3400   1891   1602  -3496      2   -885   -501  -1753  -1249  -1283
   -213  -3548  -3335   1880   1561  -3442     15   -859   -470  -1730  -1231  -1262
   -207  -3517  -3312   1862   1551  -3416     15   -844   -452  -1719  -1226  -1252
   -189  -3476  -3289   1831   1548  -3382      7   -833   -436  -1706  -1215  -1234
   -176  -3406  -3229   1790   1525  -3317     10   -813   -405  -1678  -1189  -1200
   -176  -3348  -3172   1764   1496  -3260     10   -789   -374  -1660  -1171  -1176
   -161  -3330  -3169   1745   1504  -3252    -10   -779   -368  -1654  -1174  -1166
   -140  -3273  -3133   1706   1496  -3205     -7   -758   -348  -1626  -1158  -1143
   -111  -3208  -3096   1657   1488  -3154     -7   -735   -324  -1590  -1127  -1109
    -88  -3148  -3060   1618   1486  -3104    -12   -711   -303  -1571  -1111  -1085
    -83  -3109  -3029   1595   1470  -3070    -10   -693   -290  -1556  -1109  -1080
    -77  -3091  -3013   1584   1465  -3052     -5   -670   -267  -1532  -1093  -1062
    -62  -3003  -2943   1530   1439  -2974      2   -633   -228  -1486  -1057  -1010
    -41  -2925  -2883   1483   1421  -2904     12   -602   -197  -1447  -1026   -969
    -18  -2844  -2829   1431   1402  -2837     12   -568   -153  -1405   -995   -932
      2  -2774  -2777   1384   1387  -2774     25   -514    -98  -1343   -943   -885
     20  -2725  -2748   1350   1384  -2735     33   -457    -41  -1275   -885   -839
     54  -2670  -2725   1309   1389  -2696     31   -394     20  -1197   -820   -784
     72  -2559  -2631   1241   1350  -2595     31   -337     80  -1119   -756   -714
     93  -2447  -2543   1176   1317  -2494     44   -277    140  -1047   -701   -654
    103  -2385  -2491   1140   1293  -2436     54   -236    187  -1005   -670   -610
    106  -2366  -2473   1130   1288  -2418     62   -210    197   -992   -657   -584
    106  -2317  -2423   1104   1262  -2369     72   -210    187   -997   -670   -587
     93  -2309  -2405   1106   1247  -2356     85   -215    174  -1013   -693   -587
     80  -2317  -2397   1117   1236  -2356     90   -228    150  -1036   -714   -587
     80  -2307  -2387   1114   1234  -2346     80   -262    114  -1075   -753   -620
     83  -2299  -2382   1106   1231  -2340     77   -301     62  -1130   -810   -665
     54  -2322  -2377   1132   1215  -2351     77   -355      5  -1187   -872   -714
     31  -2346  -2379   1156   1202  -2361     77   -405    -38  -1236   -922   -750
     28  -2351  -2379   1161   1202  -2364     77   -444    -80  -1280   -963   -769
     41  -2335  -2379   1145   1210  -2359     59   -491   -127  -1322  -1008   -805
     31  -2361  -2392   1163   1210  -2377     49   -532   -168  -1363  -1052   -849
     12  -2379  -2395   1182   1202  -2385     33   -566   -197  -1387  -1078   -875
     15  -2382  -2397   1184   1205  -2390     28   -581   -220  -1402  -1093   -893
     25  -2387  -2416   1179   1218  -2400     33   -574   -220  -1392  -1083   -893
     28  -2351  -2379   1161   1202  -2364     31   -576   -223  -1382  -1078   -883
     28  -2288  -2317   1127   1171  -2301     28   -571   -213  -1361  -1070   -865
     54  -2205  -2260   1075   1156  -2231     44   -548   -179  -1330  -1041   -841
     72  -2153  -2226   1039   1148  -2187     62   -530   -153  -1306  -1026   -828
     59  -2094  -2156   1015   1106  -2125     64   -522   -140  -1288  -1015   -820
     49  -2029  -2081    989   1065  -2055     64   -514   -119  -1260   -987   -797
     38  -1964  -2003    963   1021  -1982     72   -504    -88  -1226   -950   -763
     25  -1906  -1932    940    979  -1919     59   -511    -90  -1218   -940   -748
     23  -1896  -1919    935    969  -1906     44   -522   -101  -1221   -943   -745
     31  -1873  -1906    919    966  -1888     33   -519   -101  -1210   -930   -730
     28  -1849  -1878    911    953  -1862     44   -496    -83  -1182   -896   -701
     18  -1831  -1849    906    932  -1839     46   -491    -83  -1174   -891   -706
     20  -1810  -1831    893    924  -1818     38   -496    -96  -1182   -898   -719
     31  -1836  -1867    898    948  -1852     33   -498   -101  -1184   -901   -724
     38  -1842  -1880    901    958  -1860     38   -493   -111  -1187   -906   -727
     28  -1860  -1891    914    958  -1875     41   -504   -135  -1210   -937   -758
     18  -1870  -1888    924    950  -1878     49   -509   -142  -1223   -956   -771
      7  -1880  -1891    935    948  -1883     49   -522   -161  -1241   -976   -787
      7  -1878  -1886    935    945  -1880     41   -542   -192  -1270  -1002   -813
     23  -1847  -1873    911    945  -1860     33   -550   -207  -1280  -1021   -833
     46  -1823  -1870    888    956  -1844     31   -548   -215  -1280  -1026   -841
     62  -1795  -1857    865    958  -1826     31   -545   -226  -1275  -1023   -839
     77  -1761  -1839    841    958  -1800     25   -550   -236  -1275  -1026   -841
     90  -1758  -1852    833    969  -1805     18   -553   -241  -1275  -1039   -854
    109  -1735  -1844    813    976  -1790     10   -555   -241  -1273  -1049   -865
    114  -1719  -1836    800    974  -1777     15   -550   -239  -1273  -1054   -875
    119  -1756  -1875    818    997  -1816     80   -478   -207  -1267  -1085   -924
    109  -1704  -1813    797    958  -1758    194   -340   -111  -1221  -1098   -966
    122  -1504  -1626    691    872  -1564    280   -184     75  -1041   -953   -859
    166  -1283  -1452    558    807  -1366    314     31    379   -678   -589   -540
    236   -979  -1215    371    724  -1096    223    116    571   -319   -148    -77
    184   -743   -927    277    553   -833     83   -210    353   -298     88    252
     72   -748   -823    337    446   -784     -2   -553     31   -446     98    322
    -23   -901   -880    462    428   -893   -124   -974   -459   -943   -376    -90
    -75  -1236  -1161    657    542  -1200   -322  -1470  -1127  -1803  -1327   -945
    -46  -1480  -1434    763    693  -1457   -449  -1553  -1327  -2094  -1675  -1283
    -15  -1621  -1605    815    795  -1613   -413  -1361  -1135  -1938  -1595  -1283
      2  -1662  -1665    828    833  -1662   -314  -1145   -896  -1740  -1467  -1223
     18  -1618  -1636    800    826  -1626   -148   -891   -620  -1504  -1291  -1093
     36  -1488  -1525    724    779  -1506      5   -670   -374  -1288  -1117   -953
     51  -1408  -1460    678    756  -1434     75   -568   -259  -1182  -1026   -880
     57  -1379  -1436    659    745  -1405     93   -537   -228  -1145  -1005   -870
     70  -1301  -1371    615    719  -1335     93   -530   -220  -1127   -992   -859
     80  -1283  -1363    600    719  -1322    116   -506   -197  -1101   -966   -841
     93  -1249  -1343    579    717  -1296    137   -485   -168  -1065   -937   -810
     98  -1213  -1314    555    704  -1262    142   -485   -150  -1044   -919   -792
    116  -1195  -1312    540    714  -1252    135   -488   -142  -1034   -911   -782
    122  -1221  -1345    548    732  -1283    132   -488   -148  -1034   -919   -782
    132  -1187  -1319    527    724  -1252    132   -480   -132  -1013   -904   -766
    140  -1119  -1260    488    698  -1189    132   -472   -116   -989   -885   -750
    153  -1091  -1244    470    698  -1166    137   -454    -96   -956   -862   -732
    166  -1018  -1187    426    675  -1101    153   -436    -70   -922   -826   -696
    166   -982  -1148    407    657  -1065    158   -428    -54   -901   -813   -685
    168   -958  -1130    394    646  -1044    171   -400    -20   -865   -782   -657
    171   -911  -1083    371    626   -997    181   -371     20   -820   -745   -620
    179   -878  -1060    348    618   -969    184   -353     46   -787   -719   -602
    200   -844  -1044    322    620   -943    197   -316     85   -740   -683   -574
    215   -797  -1015    288    613   -904    205   -275    137   -688   -636   -535
    233   -750   -984    259    607   -867    218   -228    192   -633   -584   -485
    254   -691   -948    218    600   -818    223   -174    252   -563   -532   -436
    277   -636   -914    179    594   -774    213   -127    303   -506   -480   -387
    301   -581   -883    140    592   -732    210    -80    355   -444   -420   -329
    319   -509   -828     96    574   -667    236    -20    410   -374   -358   -267
    337   -449   -787     54    561   -618    239      0    420   -355   -348   -252
    402   -397   -802     -2    602   -600    239      7    420   -353   -345   -239
    433   -371   -805    -31    618   -587    241      7    410   -358   -353   -241
    397   -363   -761    -15    579   -561    257      2    387   -371   -363   -254
    384   -361   -748    -12    566   -553    262    -33    345   -407   -405   -296
    392   -363   -756    -15    574   -558    259    -85    298   -452   -457   -345
    376   -366   -745     -5    558   -555    257   -137    246   -504   -511   -392
    327   -418   -745     46    535   -581    259   -184    189   -558   -558   -436
    270   -433   -706     80    485   -568    265   -228    145   -597   -600   -483
    231   -433   -665    101    446   -548    280   -257    122   -618   -626   -530
    197   -441   -639    119    418   -540    288   -290     98   -628   -646   -561
    176   -457   -633    140    405   -545    288   -327     72   -639   -665   -571
    187   -457   -644    135    413   -550    280   -345     62   -641   -670   -568
    184   -446   -631    129    407   -540    280   -353     59   -636   -667   -558
    171   -428   -600    127    384   -511    280   -350     62   -623   -657   -545
    163   -392   -555    114    358   -472    285   -345     75   -602   -641   -535
    171   -384   -555    103    361   -467    296   -335     83   -581   -626   -519
    189   -327   -517     67    350   -420    314   -309    106   -545   -597   -493
    205   -236   -441     12    322   -337    345   -277    142   -501   -558   -454
    213   -192   -405    -10    309   -298    379   -252    161   -470   -532   -428
    210   -153   -363    -28    283   -257    376   -249    171   -457   -527   -428
    202   -109   -311    -46    257   -210    361   -254    176   -436   -506   -413
    210    -64   -275    -72    241   -171    350   -252    184   -410   -478   -379
    220    -31   -252    -93    236   -140    345   -257    184   -394   -462   -358
    220      7   -213   -116    215   -103    342   -257    184   -384   -454   -342
    213     44   -168   -129    189    -62    340   -252    189   -363   -444   -324
    215     46   -168   -132    189    -59    332   -254    179   -358   -446   -316
    231     36   -194   -132    213    -77    327   -254    171   -363   -446   -316
    215     54   -163   -137    189    -54    322   -257    161   -366   -446   -309
    197     51   -145   -124    171    -46    324   -257    145   -374   -457   -314
    187     33   -153   -111    171    -59    337   -257    135   -381   -470   -327
    166     25   -140    -96    153    -57    361   -257    127   -392   -488   -348
    150     33   -116    -93    135    -41    361   -267    109   -407   -509   -366
    135     41    -96    -88    116    -25    374   -262    106   -400   -506   -358
    127     44    -85    -88    106    -20    384   -254    103   -397   -509   -355
    127     57    -70    -90     98     -5    397   -246    109   -392   -501   -355
    122     80    -44   -101     83     18    405   -233    116   -376   -493   -340
    119    129     10   -124     54     70    418   -218    127   -358   -478   -329
    106    174     64   -142     20    119    436   -202    137   -340   -465   -314
     85    213    127   -148    -20    171    457   -181    153   -314   -452   -301
     62    228    166   -148    -51    200    483   -148    179   -280   -420   -265
     57    267    210   -161    -77    239    540    -59    226   -252   -410   -257
     80    337    257   -210    -88    298    644    109    327   -194   -400   -272
    127    465    337   -296   -103    402    743    309    483    -57   -303   -207
    194    696    501   -446   -153    600    805    548    730    233    -20     75
    270   1013    743   -641   -236    878    750    584    846    480    298    454
    241   1278   1034   -761   -397   1156    636    270    740    579    542    792
    132   1410   1278   -771   -571   1345    537   -122    561    610    685   1005
     33   1288   1254   -662   -610   1270    361   -589    161    296    415    756
    -10    893    904   -441   -457    898    148  -1047   -433   -413   -340      7
     31    527    493   -280   -231    511    -10  -1205   -782   -872   -846   -491
     98    413    314   -254   -106    363      2  -1015   -662   -800   -836   -506
    150    483    329   -316    -90    407    129   -727   -415   -605   -709   -407
    192    555    363   -374    -85    459    332   -394   -148   -389   -548   -272
    226    678    449   -454   -111    563    504   -140     54   -215   -402   -166
    249    776    527   -511   -137    652    579    -23    153   -129   -335   -101
    267    818    548   -545   -140    683    605     23    184    -93   -306    -70
    290    867    576   -579   -142    722    628     64    210    -62   -280    -44
    298    891    592   -594   -148    743    644    101    233    -38   -259    -33
    283    901    618   -592   -166    761    672    140    257     -2   -233      7
    288    982    691   -636   -202    836    678    158    267     20   -220     33
    296   1047    750   -672   -226    898    680    184    285     44   -197     70
    298   1080    779   -691   -241    930    685    210    306     70   -171     96
    311   1127    815   -719   -252    971    696    244    327     98   -145    127
    322   1200    878   -763   -277   1039    704    265    340    116   -135    145
    335   1221    885   -776   -275   1052    717    303    366    148   -106    179
    337   1252    911   -797   -285   1083    732    340    392    181    -72    200
    335   1293    958   -813   -311   1127    745    384    420    220    -36    220
    332   1345   1010   -841   -337   1179    758    436    457    265      0    257
    335   1408   1072   -872   -368   1241    774    491    498    306     33    293
    353   1480   1127   -917   -387   1304    779    537    530    335     62    319
    371   1540   1169   -956   -397   1356    789    587    566    371     93    350
    384   1590   1205   -987   -410   1397    815    672    631    441    155    415
    392   1675   1280  -1034   -444   1478    836    761    693    511    218    480
    407   1779   1371  -1093   -483   1577    865    865    776    600    298    563
    444   1878   1434  -1161   -493   1657    888    958    849    683    381    654
    480   1971   1491  -1228   -506   1732    919   1049    922    766    462    745
    522   2088   1566  -1304   -522   1829    937   1117    976    823    524    813
    548   2200   1652  -1376   -550   1927    953   1174   1018    870    574    870
    553   2288   1735  -1421   -589   2013    979   1218   1052    906    610    911
    566   2346   1779  -1454   -607   2062    995   1236   1060    909    615    927
    574   2395   1821  -1483   -623   2109   1015   1247   1065    917    623    945
    566   2418   1852  -1493   -644   2135   1041   1249   1060    917    618    948
    548   2447   1899  -1496   -675   2174   1062   1236   1044    898    605    937
    545   2475   1927  -1512   -691   2203   1075   1213   1021    872    576    924
    553   2514   1958  -1535   -701   2236   1078   1184    995    844    542    901
    550   2551   1997  -1551   -722   2273   1080   1153    969    820    511    880
    535   2569   2034  -1551   -748   2301   1091   1132    945    807    491    865
    524   2556   2031  -1540   -753   2294   1088   1111    924    795    467    846
    532   2569   2036  -1551   -750   2304   1088   1093    901    784    454    839
    548   2605   2057  -1577   -753   2330   1091   1088    893    792    457    844
    558   2652   2094  -1605   -766   2374   1096   1093    891    807    459    846
    579   2683   2104  -1634   -761   2395   1111   1117    911    833    483    872
    602   2746   2140  -1675   -769   2444   1109   1124    911    844    491    885
    620   2800   2177  -1712   -779   2488   1114   1140    911    857    491    891
    641   2881   2239  -1761   -797   2561   1150   1189    948    906    532    937
    636   2982   2343  -1810   -854   2662   1197   1249    997    963    581    997
    626   3057   2431  -1844   -901   2746   1223   1286   1021    989    602   1028
    620   3091   2468  -1857   -922   2779   1228   1306   1028   1010    613   1039
    646   3148   2501  -1896   -927   2826   1226   1322   1039   1041    636   1057
    678   3198   2520  -1940   -922   2860   1208   1330   1044   1067    659   1085
    680   3239   2559  -1958   -937   2899   1179   1332   1041   1080    670   1109
    659   3281   2618  -1971   -979   2951   1174   1345   1047   1101    691   1135
    654   3346   2691  -2000  -1018   3018   1184   1366   1054   1130    724   1169
    654   3387   2733  -2023  -1039   3063   1182   1371   1044   1140    730   1179
    639   3374   2735  -2008  -1047   3055   1176   1369   1023   1135    717   1176
    620   3361   2740  -1992  -1060   3050   1166   1369    997   1132    711   1176
    626   3380   2753  -2003  -1062   3068   1153   1369    974   1122    706   1182
    613   3346   2733  -1982  -1060   3039   1161   1371    950   1111    696   1163
    600   3341   2740  -1971  -1070   3042   1182   1384    950   1117    691   1150
    597   3359   2761  -1979  -1083   3060   1195   1397    948   1122    688   1150
    589   3377   2787  -1982  -1098   3083   1208   1410    940   1130    691   1156
    581   3395   2811  -1990  -1114   3104   1202   1410    924   1119    678   1145
    579   3424   2844  -2000  -1132   3135   1189   1402    911   1104    665   1137
    579   3447   2865  -2013  -1143   3156   1176   1408    909   1098    657   1135
    581   3463   2881  -2021  -1148   3172   1184   1431    914   1117    662   1145
    581   3486   2904  -2036  -1161   3195   1200   1452    911   1132    670   1163
    597   3512   2915  -2055  -1158   3213   1208   1462    914   1140    675   1174
    613   3533   2917  -2075  -1153   3226   1210   1475    917   1137    675   1171
    618   3548   2930  -2083  -1156   3239   1254   1535    927   1127    654   1137
    641   3621   2977  -2132  -1169   3302   1389   1712   1021   1174    659   1127
    667   3746   3078  -2208  -1205   3411   1525   1953   1208   1337    784   1231
    709   3977   3265  -2346  -1278   3624   1623   2296   1519   1665   1088   1514
    792   4356   3564  -2574  -1384   3962   1579   2478   1756   2023   1493   1932
    735   4588   3850  -2662  -1556   4219   1384   2091   1699   2210   1797   2288
    600   4694   4094  -2647  -1748   4395   1124   1517   1491   2242   1932   2475
    478   4541   4063  -2512  -1792   4302    852    919   1021   1844   1584   2192
    402   4071   3668  -2236  -1631   3871    639    426    293    948    683   1376
    431   3676   3242  -2055  -1408   3460    511    353    -54    493    205    930
    475   3569   3094  -2023  -1309   3333    566    610     77    574    223    901
    522   3621   3099  -2073  -1288   3361    711    911    298    740    335    966
    566   3684   3117  -2125  -1275   3400    943   1257    555    943    480   1072
    581   3800   3218  -2192  -1317   3509   1127   1496    737   1098    602   1171
    587   3847   3260  -2218  -1335   3554   1192   1582    802   1150    641   1205
    587   3891   3302  -2242  -1358   3595   1205   1615    820   1166    654   1210
    597   3923   3325  -2260  -1363   3624   1223   1649    833   1187    665   1221
    600   3951   3351  -2278  -1374   3652   1239   1675    846   1205    675   1239
    602   3993   3390  -2299  -1392   3691   1231   1691    846   1213    680   1249
    605   4003   3395  -2304  -1395   3699   1239   1706    849   1226    691   1262
    618   4008   3390  -2312  -1384   3699   1244   1730    852   1241    701   1288
    620   4089   3468  -2356  -1423   3780   1221   1732    844   1252    709   1309
    620   4110   3486  -2366  -1434   3798   1223   1756    852   1270    719   1317
    618   4125   3507  -2372  -1444   3816   1228   1777    852   1286    719   1319
    618   4172   3554  -2395  -1467   3863   1231   1795    852   1296    727   1325
    605   4201   3593  -2403  -1493   3899   1228   1813    854   1309    740   1335
    589   4216   3626  -2403  -1517   3923   1234   1839    870   1335    761   1343
    571   4203   3629  -2387  -1530   3917   1249   1878    891   1361    782   1369
    555   4245   3689  -2400  -1566   3967   1254   1922    924   1400    818   1415
    545   4263   3715  -2405  -1584   3990   1254   1953    940   1423    833   1426
    530   4284   3754  -2405  -1610   4019   1244   1984    956   1441    844   1426
    517   4302   3785  -2410  -1634   4045   1236   2026    982   1473    870   1441
    527   4343   3816  -2434  -1644   4081   1231   2075   1015   1517    909   1475
    548   4416   3865  -2483  -1660   4141   1234   2143   1067   1582    966   1532
    553   4468   3915  -2512  -1680   4193   1241   2216   1122   1652   1034   1605
    561   4520   3959  -2543  -1699   4242   1236   2270   1161   1712   1088   1665
    550   4562   4011  -2556  -1730   4286   1234   2301   1176   1745   1122   1699
    537   4608   4071  -2572  -1766   4338   1239   2325   1200   1771   1150   1727
    527   4595   4068  -2561  -1769   4333   1247   2338   1205   1782   1166   1748
    522   4582   4058  -2553  -1769   4323   1239   2322   1182   1764   1145   1732
    517   4588   4071  -2551  -1777   4330   1228   2301   1156   1745   1124   1722
    506   4595   4089  -2551  -1790   4341   1218   2262   1117   1714   1091   1704
    483   4572   4086  -2527  -1800   4330   1213   2218   1070   1678   1054   1673
    446   4473   4026  -2462  -1790   4252   1213   2174   1018   1626   1002   1623
    423   4437   4013  -2429  -1795   4227   1210   2132    976   1582    956   1577
    402   4385   3982  -2395  -1790   4185   1179   2070    909   1514    888   1509
    387   4354   3964  -2372  -1787   4159   1156   2010    852   1460    833   1462
    374   4330   3956  -2353  -1792   4146   1140   1966    810   1426    797   1434
    361   4315   3954  -2338  -1795   4136   1135   1935    779   1402    776   1418
    361   4297   3936  -2330  -1787   4117   1119   1901    748   1382    756   1400
    366   4294   3928  -2333  -1779   4112   1098   1878    724   1374    743   1382
    379   4297   3917  -2338  -1769   4107   1072   1857    706   1369    732   1361
    368   4286   3917  -2327  -1774   4102   1054   1842    691   1363    724   1345
    363   4299   3933  -2333  -1784   4117   1049   1839    691   1369    730   1348
    368   4330   3962  -2351  -1795   4146   1060   1857    704   1392    748   1363
    371   4356   3985  -2366  -1805   4172   1065   1870    711   1405    763   1374
    376   4375   3998  -2374  -1810   4188   1060   1873    714   1410    769   1366
    392   4390   3995  -2392  -1803   4193   1031   1849    693   1397    761   1356
    392   4416   4024  -2405  -1816   4219   1005   1826    675   1395    761   1356
    381   4403   4021  -2395  -1818   4214    961   1777    633   1376    743   1340
    405   4380   3975  -2392  -1784   4177    909   1722    574   1335    704   1301
    446   4388   3938  -2418  -1745   4164    880   1701    542   1314    693   1288
    478   4406   3928  -2442  -1725   4169    865   1693    532   1309    698   1283
    420   4354   3933  -2390  -1756   4143    867   1680    509   1296    691   1270
    355   4271   3915  -2312  -1779   4094    852   1654    462   1265    667   1247
    340   4221   3881  -2281  -1771   4052    833   1639    423   1234    641   1228
    309   4159   3850  -2234  -1769   4006    828   1644    407   1208    618   1208
    257   4094   3834  -2177  -1790   3967    841   1652    405   1195    597   1187
    210   4042   3832  -2125  -1810   3938    841   1631    381   1171    563   1153
    171   4013   3839  -2094  -1834   3928    844   1613    368   1158    545   1127
    142   3964   3821  -2055  -1839   3891    828   1592    348   1140    522   1093
    119   3920   3798  -2021  -1842   3860    805   1579    322   1124    504   1065
    106   3899   3793  -2003  -1842   3847    784   1564    306   1117    493   1049
    101   3886   3785  -1995  -1842   3834    782   1556    301   1111    483   1044
     93   3863   3767  -1979  -1836   3816    779   1548    296   1106    480   1044
     93   3860   3767  -1977  -1836   3813    771   1543    290   1109    491   1049
     80   3855   3774  -1966  -1847   3816    758   1540    283   1111    496   1052
     54   3829   3774  -1943  -1860   3803    787   1574    293   1106    483   1031
     41   3806   3761  -1925  -1860   3785    867   1696    366   1127    465    992
     51   3832   3780  -1943  -1865   3806    932   1844    478   1210    506   1010
     59   3954   3894  -2005  -1917   3925    974   2026    683   1428    709   1187
     98   4151   4052  -2127  -1977   4102    919   2151    854   1693   1041   1561
     80   4367   4286  -2226  -2101   4328    820   2010    862   1865   1356   1974
      0   4440   4440  -2221  -2221   4440    743   1709    711   1891   1522   2218
   -106   4377   4484  -2135  -2294   4429    641   1348    358   1634   1337   2070
   -200   4120   4320  -1964  -2260   4219    478    815   -259    898    568   1296
   -220   3795   4016  -1790  -2117   3904    267    465   -745    296    -59    685
   -187   3551   3735  -1683  -1964   3642    155    485   -779    231   -153    566
   -158   3393   3551  -1615  -1855   3470    200    691   -589    368    -75    587
   -140   3356   3496  -1610  -1818   3424    296    914   -366    535     31    659
   -124   3408   3533  -1644  -1829   3470    452   1174   -116    743    184    776
   -127   3465   3593  -1670  -1860   3528    563   1345     49    883    301    859
   -135   3491   3626  -1678  -1880   3559    605   1415    119    950    361    906
   -129   3496   3626  -1683  -1878   3561    618   1428    140    958    376    911
   -129   3509   3639  -1691  -1886   3574    620   1434    150    966    379    906
   -137   3499   3637  -1680  -1886   3567    618   1444    166    984    397    919
   -145   3465   3611  -1660  -1878   3538    641   1470    189   1010    420    937
   -155   3470   3624  -1657  -1891   3546    639   1478    197   1018    428    945
   -161   3478   3639  -1660  -1899   3559    628   1480    205   1023    436    948
   -171   3465   3634  -1649  -1904   3551    610   1483    218   1028    446    950
   -192   3460   3652  -1634  -1922   3556    607   1491    226   1041    465    966
   -205   3483   3686  -1639  -1945   3582    613   1491    239   1060    480    976
   -223   3460   3684  -1618  -1953   3572    610   1488    236   1060    483    974
   -252   3445   3697  -1597  -1974   3569    615   1499    239   1067    496    976
   -285   3476   3761  -1595  -2023   3619    605   1504    252   1085    522    989
   -296   3478   3774  -1592  -2036   3626    600   1512    262   1098    535   1002
   -296   3465   3761  -1587  -2029   3613    607   1530    288   1132    571   1031
   -283   3468   3748  -1592  -2016   3608    597   1548    309   1156    594   1057
   -252   3478   3730  -1613  -1990   3603    576   1566    329   1187    628   1093
   -226   3491   3715  -1634  -1971   3603    550   1584    361   1218    662   1111
   -197   3512   3707  -1657  -1953   3608    537   1618    397   1257    698   1148
   -179   3515   3694  -1667  -1935   3603    535   1667    441   1314    753   1195
   -150   3517   3668  -1683  -1909   3593    530   1701    493   1369    813   1236
   -129   3530   3658  -1701  -1893   3593    535   1745    542   1421    865   1296
   -129   3530   3660  -1701  -1893   3595    530   1771    571   1449    896   1317
   -122   3556   3678  -1719  -1901   3619    524   1771    574   1441    891   1312
   -116   3546   3663  -1714  -1888   3603    506   1753    555   1421    880   1306
   -137   3496   3634  -1680  -1886   3564    485   1730    530   1392    862   1291
   -158   3465   3624  -1652  -1891   3543    462   1680    478   1337    815   1249
   -176   3413   3587  -1621  -1883   3499    454   1639    436   1286    774   1218
   -187   3346   3533  -1579  -1860   3439    457   1592    397   1239    737   1182
   -207   3270   3478  -1532  -1844   3374    439   1525    337   1171    675   1130
   -236   3252   3489  -1509  -1862   3369    415   1454    277   1098    613   1070
   -257   3205   3463  -1475  -1860   3333    405   1400    236   1047    561   1013
   -267   3156   3424  -1444  -1844   3289    384   1337    184    995    504    943
   -275   3068   3341  -1397  -1808   3203    366   1286    140    953    454    896
   -275   3005   3281  -1366  -1777   3141    350   1239    106    917    420    862
   -285   2959   3244  -1340  -1764   3102    322   1192     67    872    387    833
   -288   2959   3247  -1335  -1766   3102    290   1158     41    841    368    818
   -285   2943   3229  -1330  -1758   3086    272   1140     31    833    368    807
   -272   2922   3195  -1325  -1732   3057    265   1135     33    839    374    807
   -265   2948   3211  -1343  -1738   3078    270   1148     54    857    394    818
   -270   2969   3239  -1348  -1753   3104    285   1163     85    880    420    831
   -288   2972   3260  -1343  -1774   3115    285   1163    103    891    431    839
   -296   2959   3255  -1330  -1777   3104    280   1163    122    898    449    862
   -298   2990   3289  -1348  -1795   3138    262   1148    140    904    470    883
   -293   3005   3299  -1356  -1795   3151    241   1117    142    904    478    896
   -301   2985   3283  -1343  -1792   3133    220   1098    132    893    483    901
   -311   2951   3263  -1319  -1787   3104    202   1088    124    885    485    906
   -327   2943   3270  -1309  -1800   3104    194   1091    135    893    506    932
   -329   2943   3273  -1306  -1800   3107    184   1088    137    901    511    950
   -332   2891   3224  -1280  -1777   3055    171   1080    124    880    501    948
   -345   2821   3167  -1239  -1756   2992    153   1065    103    849    478    924
   -353   2782   3133  -1215  -1743   2959    145   1049     93    831    459    898
   -350   2751   3102  -1200  -1725   2925    153   1039     88    807    436    872
   -353   2694   3044  -1171  -1699   2868    140   1018     77    779    413    846
   -363   2634   2995  -1135  -1680   2813    122    987     57    743    384    815
   -363   2582   2946  -1111  -1654   2764    101    963     41    714    355    789
   -363   2540   2904  -1088  -1634   2722     83    943     31    693    335    779
   -397   2499   2896  -1054  -1647   2696     75    927     28    672    314    763
   -397   2455   2852  -1031  -1623   2652     72    917     31    662    309    756
   -379   2442   2818  -1034  -1600   2629     59    901     31    654    311    753
   -366   2429   2795  -1031  -1579   2611     41    885     25    646    303    748
   -366   2408   2772  -1021  -1569   2590     28    875     25    639    296    740
   -379   2369   2748   -997  -1564   2559     20    872     25    628    277    727
   -397   2309   2704   -958  -1551   2507     51    919     44    613    244    678
   -402   2262   2665   -930  -1532   2462    132   1031    114    620    210    615
   -376   2340   2717   -982  -1548   2527    187   1166    265    743    306    688
   -329   2514   2842  -1093  -1587   2678    207   1363    530   1039    605    963
   -285   2764   3047  -1241  -1667   2904    129   1452    711   1343    989   1374
   -324   3005   3330  -1340  -1826   3167      2   1205    623   1457   1280   1751
   -439   3016   3455  -1288  -1948   3234    -96    857    384   1402   1366   1886
   -550   2876   3424  -1163  -1987   3148   -265    381    -80    974    987   1553
   -623   2501   3125   -940  -1875   2813   -480   -158   -732    155    127    753
   -615   2151   2766   -766  -1691   2457   -641   -358  -1070   -311   -374    283
   -566   1930   2496   -683  -1532   2210   -615   -153   -885   -174   -306    290
   -532   1855   2385   -662  -1457   2120   -517     93   -636     18   -179    366
   -506   1865   2372   -680  -1439   2117   -366    340   -387    210    -41    465
   -488   1909   2397   -709  -1441   2153   -213    561   -163    387     88    563
   -496   1930   2426   -719  -1460   2179   -155    649    -64    467    153    615
   -498   1945   2444   -724  -1470   2195   -135    672    -23    498    179    631
   -488   1964   2452   -737  -1470   2205   -129    678     -7    514    192    633
   -483   1951   2434   -732  -1457   2192   -119    688      5    532    200    636
   -470   1940   2408   -735  -1439   2174   -124    691     15    542    207    641
   -454   1938   2392   -743  -1423   2164   -129    683     23    545    220    652
   -446   1925   2369   -740  -1408   2145   -132    683     33    548    231    665
   -433   1906   2340   -735  -1387   2122   -145    680     38    548    231    659
   -415   1919   2335   -753  -1376   2127   -158    665     46    548    236    657
   -394   1922   2317   -763  -1356   2120   -168    659     54    555    246    654
   -379   1896   2275   -758  -1327   2086   -184    649     49    548    244    639
   -355   1896   2252   -769  -1304   2073   -197    641     41    548    244    623
   -353   1899   2252   -774  -1304   2075   -210    633     38    553    244    613
   -363   1901   2265   -769  -1314   2081   -223    639     46    568    259    613
   -355   1912   2265   -779  -1309   2086   -223    649     67    592    280    618
   -345   1891   2236   -771  -1291   2062   -207    678    106    626    306    631
   -335   1896   2231   -782  -1283   2062   -215    688    129    646    319    639
   -311   1912   2223   -800  -1267   2068   -215    714    168    683    350    654
   -296   1932   2229   -820  -1262   2081   -223    750    210    727    392    675
   -280   1969   2249   -844  -1265   2109   -220    795    259    782    441    709
   -275   1974   2249   -849  -1265   2112   -205    859    332    846    506    766
   -262   1997   2260   -867  -1262   2127   -189    922    402    919    579    831
   -254   2031   2286   -891  -1270   2158   -181    963    446    966    631    883
   -244   2081   2325   -917  -1283   2203   -197    969    452    976    649    893
   -257   2073   2327   -909  -1293   2200   -192    963    449    969    646    891
   -257   2047   2304   -896  -1280   2174   -184    945    436    950    631    880
   -254   2013   2265   -880  -1260   2138   -187    909    400    911    594    852
   -249   1966   2216   -857  -1231   2091   -189    867    355    867    563    823
   -280   1914   2192   -818  -1236   2052   -192    820    309    818    517    779
   -306   1857   2161   -776  -1234   2008   -202    748    244    748    457    719
   -335   1790   2122   -730  -1228   1956   -218    672    181    675    389    654
   -348   1740   2088   -696  -1218   1914   -226    602    129    620    335    607
   -358   1667   2026   -654  -1192   1844   -233    545     88    579    293    579
   -376   1631   2008   -628  -1192   1818   -265    475     31    524    239    519
   -392   1587   1977   -597  -1184   1782   -290    415    -23    470    184    452
   -389   1574   1964   -592  -1176   1769   -301    379    -41    454    168    444
   -413   1452   1862   -519  -1137   1657   -301    355    -57    439    155    420
   -418   1392   1810   -488  -1114   1600   -296    345    -62    431    148    400
   -415   1402   1816   -496  -1114   1608   -314    322    -80    415    129    376
   -397   1441   1839   -522  -1117   1639   -314    311    -85    415    124    353
   -389   1462   1852   -537  -1122   1657   -288    322    -67    436    142    366
   -394   1475   1870   -540  -1132   1673   -249    345    -31    470    192    426
   -402   1491   1893   -545  -1148   1691   -239    348    -28    475    205    420
   -400   1496   1896   -548  -1148   1696   -244    337    -33    467    187    389
   -387   1488   1873   -553  -1130   1678   -257    316    -33    470    189    402
   -381   1473   1855   -548  -1117   1662   -272    298    -31    472    205    407
   -374   1460   1831   -542  -1104   1644   -306    267    -57    457    207    410
   -376   1460   1836   -540  -1106   1647   -327    249    -70    452    210    397
   -389   1457   1844   -535  -1117   1649   -335    233    -77    436    189    353
   -389   1436   1823   -524  -1106   1628   -348    202   -111    400    153    309
   -394   1389   1784   -498  -1091   1587   -355    187   -135    381    135    303
   -402   1322   1725   -459  -1062   1522   -363    163   -166    355    103    285
   -433   1260   1693   -415  -1065   1475   -353    150   -187    332     85    275
   -459   1187   1647   -363  -1054   1415   -348    135   -205    311     72    259
   -480   1145   1623   -332  -1052   1384   -353    114   -228    288     49    231
   -485   1140   1626   -327  -1054   1382   -355     85   -254    262     20    197
   -509   1085   1592   -290  -1052   1337   -363     64   -283    231     -7    171
   -532   1049   1579   -259  -1057   1314   -374     49   -298    207    -20    158
   -542   1013   1556   -236  -1052   1286   -371     46   -306    194    -25    142
   -558   1005   1564   -223  -1060   1283   -368     36   -309    187    -25    129
   -553    976   1530   -213  -1041   1252   -381     18   -324    176    -46    101
   -540    956   1496   -207  -1018   1226   -379     12   -335    171    -59     90
   -530    943   1473   -207  -1002   1208   -384      5   -340    163    -57     85
   -519    896   1415   -187   -966   1156   -397     -7   -358    137    -72     64
   -493    854   1345   -181   -919   1098   -348     62   -340    129   -114      7
   -465    875   1337   -205   -901   1106   -244    215   -249    166   -119    -28
   -428    976   1405   -275   -917   1192   -163    387    -88    306     -5     51
   -379   1161   1540   -389   -958   1350   -135    600    150    579    275    319
   -332   1457   1790   -563  -1062   1623   -207    576    246    805    602    709
   -397   1673   2070   -639  -1234   1870   -340    202    114    880    828   1028
   -498   1704   2203   -602  -1350   1953   -496   -236   -127    820    880   1140
   -574   1460   2034   -441  -1304   1745   -678   -719   -561    428    517    792
   -530    958   1488   -215  -1010   1223   -922  -1174  -1202   -371   -342    -57
   -467    623   1088    -77   -779    854  -1044  -1260  -1460   -740   -753   -472
   -478    504    979    -12   -730    743   -969  -1021  -1278   -613   -678   -446
   -483    524   1008    -20   -745    766   -826   -737  -1021   -402   -522   -332
   -449    545    995    -49   -722    769   -657   -465   -789   -231   -397   -241
   -392    597    989   -103   -691    792   -532   -275   -641   -109   -301   -161
   -381    636   1018   -127   -701    826   -472   -187   -568    -41   -246   -106
   -371    675   1047   -150   -709    859   -452   -145   -530     -2   -218    -72
   -392    678   1070   -142   -732    872   -431   -103   -498     31   -187    -46
   -436    665   1101   -116   -769    883   -418    -72   -480     62   -166    -33
   -483    667   1148    -93   -815    906   -402    -51   -465     88   -150    -28
   -509    654   1163    -72   -836    909   -389    -31   -444    111   -129    -18
   -532    633   1163    -51   -846    896   -387    -10   -428    124   -122    -15
   -540    620   1161    -41   -852    891   -376      5   -413    140   -103     -2
   -545    652   1197    -54   -872    924   -376     12   -397    155    -77     15
   -558    678   1236    -59   -896    956   -368     28   -381    166    -67     25
   -550    683   1234    -64   -891    958   -363     46   -363    181    -46     44
   -548    698   1247    -75   -896    971   -355     72   -350    200    -20     67
   -545    709   1252    -83   -898    979   -353     98   -329    215      0     90
   -532    719   1252    -93   -891    984   -345    124   -311    228     15    101
   -509    730   1236   -111   -872    982   -335    155   -296    249     38    122
   -498    784   1280   -142   -891   1031   -324    189   -270    275     70    145
   -480    831   1312   -176   -896   1070   -316    231   -244    303     96    166
   -452    870   1322   -207   -885   1096   -319    272   -223    332    127    194
   -418    875   1291   -231   -854   1083   -316    329   -184    374    168    241
   -387    924   1312   -267   -849   1117   -303    394   -135    426    226    303
   -366    984   1350   -309   -859   1166   -298    457    -93    472    277    363
   -337   1049   1387   -355   -862   1218   -283    517    -51    519    335    423
   -314   1117   1431   -402   -872   1273   -272    568    -20    563    381    465
   -298   1176   1475   -439   -888   1325   -267    587    -10    579    400    483
   -288   1215   1501   -465   -896   1358   -257    600    -12    581    410    485
   -283   1234   1517   -475   -898   1374   -241    600    -28    574    407    483
   -290   1236   1527   -472   -909   1379   -236    584    -44    550    374    452
   -306   1218   1525   -457   -914   1371   -223    563    -59    527    355    446
   -322   1208   1530   -444   -924   1369   -218    532    -85    498    337    426
   -337   1210   1548   -436   -943   1379   -215    498   -119    465    301    384
   -368   1195   1564   -415   -966   1379   -207    457   -148    431    267    348
   -392   1158   1551   -384   -971   1353   -187    423   -171    407    236    319
   -410   1130   1540   -361   -974   1332   -187    384   -210    376    205    283
   -423   1111   1535   -342   -979   1322   -205    340   -249    342    168    239
   -454   1098   1551   -324  -1002   1322   -228    301   -277    316    142    207
   -483   1044   1527   -280  -1005   1286   -233    283   -293    303    124    187
   -485   1023   1509   -270   -997   1265   -239    275   -301    293    124    187
   -491   1057   1548   -283  -1018   1301   -228    288   -293    301    135    197
   -488   1078   1564   -296  -1026   1319   -218    298   -280    316    150    202
   -470   1122   1590   -327  -1028   1356   -200    319   -259    342    174    223
   -444   1179   1621   -368  -1034   1400   -171    358   -228    381    202    259
   -420   1210   1631   -394  -1026   1421   -150    381   -213    402    226    283
   -397   1218   1615   -413  -1005   1415   -145    394   -202    405    228    290
   -371   1244   1615   -436   -995   1428   -166    387   -202    402    226    293
   -366   1299   1662   -467  -1013   1480   -197    368   -213    400    228    301
   -353   1322   1675   -483  -1013   1499   -231    345   -223    394    231    303
   -337   1335   1673   -501  -1005   1504   -285    311   -254    366    210    288
   -350   1332   1683   -491  -1018   1509   -290    309   -259    371    213    293
   -348   1353   1701   -504  -1026   1527   -303    309   -265    374    218    298
   -324   1356   1680   -514  -1002   1517   -342    288   -298    350    192    275
   -322   1312   1631   -496   -979   1470   -374    259   -337    316    161    249
   -329   1291   1618   -480   -974   1454   -389    236   -368    288    132    228
   -319   1286   1605   -485   -961   1444   -402    220   -394    259    103    207
   -322   1257   1579   -467   -950   1418   -410    202   -410    236     77    187
   -355   1215   1569   -431   -961   1392   -428    176   -439    200     41    158
   -361   1202   1564   -420   -961   1382   -436    163   -459    179     25    142
   -355   1205   1558   -426   -958   1382   -441    155   -475    163     10    122
   -368   1197   1566   -413   -966   1382   -465    140   -496    137    -15     93
   -376   1218   1595   -420   -987   1408   -491    127   -511    122    -31     75
   -387   1228   1615   -420  -1000   1421   -496    124   -517    124    -36     72
   -387   1231   1615   -423  -1002   1423   -496    122   -524    122    -38     72
   -389   1205   1595   -407   -992   1400   -498    116   -532    109    -46     77
   -392   1205   1595   -407   -992   1400   -506    103   -548     96    -54     70
   -394   1195   1590   -400   -992   1389   -496    116   -545     90    -62     59
   -389   1213   1600   -413   -995   1408   -431    202   -501    109    -62     33
   -348   1262   1610   -457   -979   1436   -345    353   -418    150    -54     15
   -306   1371   1678   -535   -992   1525   -280    561   -259    296     62    111
   -246   1636   1883   -696  -1065   1758   -213    820    -15    568    345    397
   -192   1969   2158   -888  -1176   2062   -233    854    122    807    659    776
   -254   2187   2442   -966  -1348   2314   -379    491     49    914    893   1098
   -407   2270   2678   -932  -1543   2473   -555      7   -127    914   1000   1257
   -535   2047   2582   -756  -1558   2314   -769   -532   -576    485    605    891
   -597   1608   2205   -506  -1400   1906   -992   -995  -1189   -259   -171    129
   -550   1239   1790   -342  -1169   1514  -1161  -1114  -1475   -633   -579   -277
   -496   1114   1608   -309  -1052   1361  -1135   -880  -1335   -540   -548   -283
   -454   1143   1597   -345  -1026   1369   -987   -579  -1104   -374   -433   -207
   -415   1223   1639   -405  -1028   1431   -779   -246   -854   -184   -293   -111
   -374   1330   1704   -478  -1039   1517   -636    -25   -691    -49   -189    -38
   -387   1356   1740   -485  -1065   1548   -589     36   -641     -7   -158    -15
   -405   1374   1779   -485  -1091   1574   -571     59   -628      5   -155    -15
   -415   1415   1831   -501  -1122   1623   -555     88   -610     33   -132      2
   -423   1447   1870   -511  -1145   1657   -540    124   -581     70    -98     33
   -413   1493   1906   -542  -1161   1699   -545    137   -581     72    -93     36
   -392   1506   1899   -558  -1145   1701   -545    145   -584     75    -93     36
   -374   1496   1870   -563  -1122   1683   -545    148   -576     80    -93     33
   -374   1501   1875   -563  -1124   1688   -550    150   -579     83    -98     25
   -361   1512   1870   -576  -1117   1691   -568    145   -589     75   -106     20
   -355   1551   1904   -597  -1130   1727   -568    153   -576     90    -90     33
   -353   1579   1932   -615  -1143   1756   -571    166   -555    111    -70     54
   -345   1590   1935   -620  -1140   1761   -563    187   -540    127    -57     67
   -353   1608   1958   -628  -1156   1784   -561    205   -524    145    -46     75
   -363   1636   1997   -636  -1182   1816   -571    218   -524    155    -41     75
   -368   1686   2055   -659  -1213   1870   -587    231   -522    171    -28     80
   -361   1712   2073   -675  -1215   1891   -602    254   -509    189    -12     93
   -348   1732   2081   -693  -1215   1904   -607    285   -496    207      7     98
   -335   1779   2114   -722  -1223   1945   -605    324   -465    241     46    119
   -327   1808   2135   -743  -1231   1971   -613    374   -423    290     88    150
   -314   1839   2153   -761  -1234   1995   -620    436   -376    348    140    200
   -314   1878   2190   -784  -1252   2034   -639    483   -337    387    181    239
   -301   1935   2236   -818  -1270   2086   -646    524   -301    428    220    280
   -280   2010   2291   -865  -1286   2151   -646    566   -267    472    267    327
   -262   2065   2327   -901  -1293   2195   -652    579   -254    498    296    358
   -275   2062   2338   -893  -1306   2197   -652    574   -262    498    293    355
   -275   2062   2338   -893  -1306   2200   -654    558   -277    483    280    342
   -270   2055   2325   -893  -1299   2190   -670    519   -319    439    244    303
   -285   2039   2325   -875  -1304   2182   -670    485   -355    407    213    285
   -306   2044   2348   -870  -1327   2195   -667    452   -371    387    197    293
   -319   2039   2359   -862  -1337   2197   -659    410   -392    358    171    280
   -322   1997   2320   -839  -1322   2158   -672    350   -436    303    116    223
   -332   1956   2288   -810  -1309   2122   -688    290   -483    249     59    161
   -348   1904   2252   -779  -1299   2078   -706    223   -537    194      2     96
   -350   1883   2234   -766  -1291   2057   -719    166   -574    158    -33     54
   -348   1857   2205   -753  -1275   2031   -737    111   -602    132    -62     28
   -340   1852   2192   -756  -1265   2021   -748     83   -620    116    -75     10
   -342   1865   2205   -763  -1275   2034   -761     67   -633    111    -83     -5
   -337   1860   2197   -763  -1267   2029   -761     59   -639    109    -85    -23
   -340   1857   2197   -761  -1270   2026   -753     57   -639    114    -85    -38
   -342   1896   2239   -776  -1291   2068   -732     72   -620    140    -64    -33
   -345   1904   2247   -782  -1296   2073   -701     93   -600    161    -33    -20
   -348   1958   2304   -805  -1325   2130   -675    109   -579    184     -5    -12
   -350   1984   2335   -818  -1343   2158   -659    109   -566    200      2    -15
   -322   2026   2348   -852  -1335   2187   -672     96   -566    202      7    -18
   -316   2083   2397   -883  -1356   2239   -693     83   -561    220     31     -2
   -306   2086   2392   -888  -1350   2236   -724     57   -576    215     33      7
   -303   2070   2374   -883  -1340   2221   -758     28   -602    194     23      5
   -301   2086   2387   -891  -1343   2236   -771     18   -602    197     36     15
   -301   2088   2390   -893  -1345   2239   -795     -2   -615    181     23      2
   -301   2055   2356   -878  -1327   2205   -802    -20   -639    161      7    -18
   -314   1990   2301   -839  -1306   2145   -805    -33   -659    145     -7    -28
   -316   1977   2294   -828  -1304   2135   -813    -57   -675    129    -23    -36
   -322   1948   2268   -815  -1293   2107   -813    -67   -688    114    -38    -59
   -329   1888   2216   -779  -1273   2052   -810    -85   -719     83    -77   -103
   -350   1880   2231   -766  -1291   2055   -828   -119   -748     44   -119   -140
   -368   1839   2208   -735  -1288   2023   -841   -140   -766     25   -140   -150
   -363   1813   2177   -727  -1270   1995   -841   -148   -779     20   -145   -158
   -361   1790   2151   -714  -1254   1969   -841   -158   -784     12   -148   -163
   -376   1745   2122   -685  -1249   1932   -841   -168   -792     -7   -161   -181
   -374   1730   2104   -678  -1239   1917   -852   -179   -807    -20   -171   -189
   -387   1745   2130   -680  -1260   1938   -862   -192   -818    -23   -174   -192
   -397   1756   2151   -680  -1273   1953   -878   -207   -831    -31   -179   -207
   -397   1717   2114   -659  -1257   1914   -875   -210   -836    -33   -189   -220
   -394   1704   2099   -654  -1247   1901   -852   -192   -836    -41   -210   -244
   -374   1696   2070   -662  -1223   1883   -771    -83   -782    -33   -241   -303
   -358   1717   2075   -680  -1218   1896   -683     62   -665     41   -205   -301
   -345   1880   2226   -766  -1286   2052   -633    246   -457    254    -10   -135
   -293   2117   2410   -911  -1350   2262   -641    452   -223    561    332    215
   -303   2397   2701  -1049  -1504   2551   -717    324   -202    732    646    618
   -402   2483   2886  -1041  -1644   2683   -784     10   -342    771    820    870
   -511   2408   2920   -948  -1717   2662   -891   -379   -649    563    698    792
   -610   2148   2759   -769  -1683   2452  -1034   -893  -1205    -62     64    174
   -615   1751   2366   -568  -1491   2057  -1262  -1283  -1761   -763   -665   -524
   -566   1491   2057   -462  -1312   1774  -1363  -1265  -1821   -870   -802   -688
   -527   1371   1899   -423  -1213   1636  -1309  -1065  -1639   -732   -722   -665
   -491   1382   1873   -444  -1182   1626  -1208   -852  -1426   -568   -607   -592
   -470   1434   1901   -483  -1184   1667  -1034   -584  -1163   -350   -444   -475
   -457   1488   1945   -514  -1200   1717   -893   -389   -976   -187   -309   -366
   -465   1519   1984   -530  -1226   1753   -831   -314   -898   -116   -252   -311
   -454   1525   1979   -535  -1215   1751   -815   -290   -875    -98   -231   -298
   -431   1538   1966   -553  -1200   1751   -823   -290   -865    -88   -223   -301
   -420   1532   1953   -555  -1187   1743   -818   -288   -849    -80   -220   -296
   -420   1527   1948   -555  -1184   1738   -813   -288   -839    -75   -215   -285
   -413   1514   1927   -550  -1169   1719   -810   -293   -833    -75   -207   -285
   -428   1478   1906   -527  -1166   1691   -813   -293   -839    -75   -207   -280
   -420   1496   1917   -537  -1169   1706   -805   -288   -826    -62   -192   -262
   -420   1509   1927   -545  -1174   1717   -789   -280   -807    -44   -168   -246
   -426   1514   1940   -542  -1182   1727   -779   -275   -792    -33   -153   -226
   -423   1501   1925   -540  -1174   1712   -792   -288   -795    -25   -150   -223
   -415   1493   1909   -540  -1161   1701   -800   -290   -792    -18   -142   -218
   -397   1501   1899   -553  -1148   1699   -797   -280   -774      2   -124   -202
   -394   1512   1906   -558  -1150   1709   -792   -272   -766     20   -109   -192
   -379   1540   1919   -581  -1150   1730   -802   -265   -753     38    -90   -181
   -361   1566   1927   -602  -1145   1748   -805   -257   -743     59    -72   -166
   -332   1566   1899   -618  -1114   1732   -807   -241   -719     90    -38   -137
   -249   1569   1818   -659  -1034   1693   -818   -220   -693    119     -7   -111
   -213   1600   1810   -693  -1013   1704   -802   -168   -641    179     51    -70
   -210   1636   1847   -714  -1028   1743   -787   -114   -587    254    127     -2
   -226   1652   1878   -717  -1052   1764   -784    -72   -542    319    200     62
   -207   1634   1842   -711  -1023   1738   -802    -46   -514    358    246    103
   -171   1696   1865   -763  -1018   1779   -797    -31   -493    389    283    129
   -176   1714   1891   -769  -1034   1803   -792    -33   -506    387    280    127
   -226   1660   1886   -717  -1057   1771   -774    -31   -524    363    262    114
   -267   1644   1912   -688  -1088   1777   -745    -23   -527    358    259    116
   -311   1628   1940   -659  -1127   1784   -745    -44   -542    335    236     83
   -342   1634   1974   -646  -1158   1803   -722    -64   -550    319    220     51
   -368   1605   1974   -620  -1171   1790   -696    -88   -576    293    197     18
   -387   1525   1912   -568  -1148   1717   -706   -129   -623    277    140    -36
   -392   1483   1873   -548  -1132   1678   -698   -171   -662    319     98    -77
   -413   1434   1847   -509  -1130   1639   -693   -218   -691    306     75   -119
   -423   1413   1836   -493  -1130   1623   -688   -254   -714    285     44   -161
   -428   1400   1829   -485  -1127   1613   -680   -288   -737    262     18   -189
   -441   1337   1779   -449  -1111   1556   -683   -309   -756    244      2   -210
   -454   1309   1764   -428  -1109   1535   -685   -327   -766    239      2   -218
   -465   1291   1756   -415  -1111   1525   -693   -340   -776    231      2   -233
   -459   1309   1769   -423  -1114   1538   -688   -342   -771    233      5   -233
   -475   1301   1777   -415  -1124   1538   -672   -329   -756    249     15   -226
   -496   1301   1797   -402  -1145   1548   -654   -316   -740    270     33   -220
   -506   1319   1823   -407  -1166   1571   -639   -298   -717    290     59   -205
   -485   1376   1862   -444  -1174   1618   -610   -270   -685    316     88   -187
   -485   1384   1870   -449  -1179   1628   -600   -277   -675    322     98   -179
   -493   1376   1870   -441  -1182   1621   -597   -283   -665    335    114   -153
   -498   1382   1880   -441  -1189   1631   -626   -303   -667    340    122   -135
   -485   1356   1842   -433  -1163   1597   -652   -327   -683    332    122   -140
   -465   1363   1829   -449  -1145   1595   -667   -342   -698    314    101   -155
   -478   1361   1836   -441  -1156   1597   -659   -337   -685    324    119   -140
   -480   1350   1829   -436  -1156   1590   -649   -342   -680    332    140   -129
   -491   1319   1810   -413  -1150   1564   -646   -355   -685    316    132   -148
   -517   1252   1766   -368  -1143   1509   -654   -363   -704    288    109   -168
   -517   1205   1722   -345  -1119   1462   -652   -363   -709    275     98   -181
   -532   1153   1686   -311  -1111   1418   -646   -374   -724    252     67   -205
   -566   1093   1660   -262  -1111   1376   -636   -384   -735    231     36   -215
   -602   1028   1631   -213  -1117   1330   -620   -394   -750    213     33   -233
   -623    984   1605   -181  -1114   1293   -623   -410   -776    189     15   -272
   -636    940   1574   -153  -1106   1257   -626   -423   -795    168     -7   -303
   -654    922   1577   -132  -1114   1249   -623   -428   -800    150    -15   -319
   -654    914   1566   -129  -1109   1239   -626   -431   -795    142    -12   -319
   -649    891   1540   -122  -1093   1215   -628   -436   -800    132    -20   -324
   -649    854   1504   -103  -1078   1179   -631   -454   -813    114    -41   -342
   -636    831   1467    -96  -1052   1148   -631   -459   -815    111    -38   -353
   -600    815   1415   -109  -1010   1117   -633   -459   -810    111    -36   -353
   -571    797   1369   -114   -971   1083   -597   -402   -774    109    -59   -381
   -574    800   1371   -114   -974   1085   -514   -280   -680    142    -70   -420
   -566    870   1436   -150  -1000   1153   -452   -135   -524    272     38   -363
   -527   1026   1551   -249  -1039   1288   -428     51   -265    584    355    -70
   -470   1226   1696   -379  -1083   1460   -493    114   -116    852    717    340
   -501   1387   1888   -444  -1195   1636   -597   -127   -236    906    943    675
   -600   1374   1974   -387  -1286   1673   -659   -441   -483    807   1005    815
   -706   1213   1917   -254  -1312   1564   -810   -883   -982    311    553    405
   -782    888   1670    -51  -1226   1278  -1018  -1389  -1615   -475   -290   -410
   -779    550   1330    111  -1057    940  -1176  -1584  -1914   -872   -743   -857
   -743    322   1065    210   -904    693  -1171  -1431  -1769   -763   -693   -867
   -714    275    987    218   -849    631  -1075  -1200  -1517   -571   -558   -782
   -680    277    958    200   -820    618   -937   -961  -1260   -374   -418   -672
   -662    327    989    166   -828    659   -771   -711  -1002   -161   -246   -548
   -646    355   1002    145   -823    678   -691   -576   -872    -54   -155   -491
   -633    392   1026    119   -831    709   -667   -540   -820    -18   -122   -465
   -631    400   1031    114   -831    717   -652   -522   -789     -5   -111   -452
   -620    379   1000    119   -810    691   -633   -506   -763      7    -96   -439
   -618    402   1021    109   -818    711   -633   -501   -745     12    -88   -426
   -602    428   1028     85   -815    727   -636   -496   -732     23    -83   -418
   -587    407    995     88   -792    701   -626   -475   -704     46    -64   -410
   -587    381    969    101   -779    675   -613   -462   -680     57    -44   -397
   -568    389    958     90   -763    672   -605   -446   -649     83    -12   -366
   -553    400    950     75   -753    675   -610   -439   -626    101     12   -342
   -550    389    940     77   -745    665   -607   -431   -605    111     23   -335
   -542    368    911     85   -727    639   -594   -418   -584    122     38   -322
   -537    355    893     90   -714    623   -592   -407   -568    127     41   -316
   -537    355    893     88   -717    623   -592   -394   -545    145     59   -293
   -530    392    922     67   -727    657   -581   -361   -504    179     96   -262
   -519    410    930     51   -724    670   -579   -335   -470    205    119   -252
   -501    394    896     54   -698    644   -579   -309   -436    226    140   -236
   -480    400    880     38   -680    639   -568   -275   -389    262    168   -200
   -459    423    883     18   -672    652   -553   -223   -319    322    218   -153
   -428    433    862     -2   -646    649   -540   -158   -246    392    285    -96
   -389    498    888    -54   -639    693   -519    -77   -161    483    376     -2
   -368    540    909    -85   -639    722   -506    -20    -96    548    444     62
   -358    568    924   -106   -641    745   -504     28    -46    587    483    103
   -345    610    956   -132   -652    784   -496     49    -12    605    506    127
   -335    623    958   -142   -646    789   -483     57      0    610    511    135
   -345    607    953   -135   -649    779   -470     54    -12    584    493    124
   -353    574    924   -111   -639    748   -459     46    -28    553    470    109
   -350    545    896    -98   -623    719   -457     18    -44    522    444     93
   -335    537    872   -101   -602    704   -462    -18    -64    483    418     75
   -348    491    839    -72   -594    662   -467    -70   -109    420    361     25
   -381    428    810    -23   -597    620   -475   -124   -163    361    301    -20
   -402    381    784      7   -592    581   -480   -179   -210    306    254    -70
   -415    337    753     38   -584    545   -480   -223   -239    270    220    -93
   -410    275    685     64   -548    480   -498   -272   -275    220    171   -129
   -394    236    628     77   -511    431   -524   -319   -306    171    129   -166
   -376    207    584     83   -483    397   -542   -353   -322    142    106   -189
   -381    171    553    106   -467    361   -548   -366   -324    135     98   -200
   -407    145    550    129   -478    348   -550   -376   -324    129     96   -194
   -431    135    566    148   -498    350   -553   -379   -311    137    101   -184
   -446    148    594    148   -522    368   -542   -363   -283    158    124   -166
   -459    176    636    142   -548    405   -509   -337   -244    189    155   -137
   -457    202    659    124   -558    431   -491   -322   -223    218    176   -111
   -459    197    654    129   -558    426   -480   -301   -194    241    197    -88
   -457    202    659    124   -558    431   -493   -301   -187    246    205    -83
   -441    226    667    109   -553    446   -504   -311   -179    252    213    -75
   -420    218    639    101   -530    428   -527   -332   -176    252    215    -80
   -402    176    576    111   -491    376   -566   -363   -202    228    197   -106
   -400    163    563    114   -480    363   -579   -371   -205    223    194   -111
   -379    189    568     96   -472    379   -584   -358   -184    239    215    -98
   -368    150    517    106   -441    332   -602   -381   -210    218    194   -132
   -376     83    457    145   -415    270   -626   -413   -249    176    163   -176
   -381     10    392    184   -389    200   -646   -441   -277    148    140   -215
   -376    -44    332    210   -355    142   -646   -452   -293    135    124   -241
   -384   -106    275    244   -332     83   -639   -467   -309    109    103   -275
   -392   -148    244    270   -319     46   -641   -491   -335     77     75   -314
   -405   -205    197    303   -303     -5   -636   -511   -350     57     54   -348
   -410   -246    163    329   -288    -41   -626   -519   -353     46     44   -374
   -420   -285    132    353   -277    -77   -626   -537   -371     25     20   -407
   -420   -298    122    358   -272    -88   -631   -545   -376     20     18   -420
   -415   -296    116    355   -267    -90   -636   -555   -379     10     10   -428
   -418   -316    101    368   -259   -109   -636   -566   -379      0      7   -439
   -428   -366     59    397   -246   -153   -626   -563   -376     -5      7   -449
   -426   -384     38    405   -233   -174   -623   -568   -374     -7      5   -452
   -420   -423     -2    420   -210   -215   -607   -563   -371    -15    -10   -465
   -418   -475    -57    446   -181   -267   -532   -483   -342    -28    -46   -509
   -418   -465    -49    439   -184   -257   -418   -337   -239     15    -33   -524
   -381   -335     46    358   -215   -145   -322   -140    -36    210    132   -392
   -319   -103    215    210   -270     54   -301     98    241    545    472    -83
   -262    226    488     18   -374    355   -402     70    361    815    849    329
   -332    350    680    -10   -506    517   -571   -327    218    904   1093    633
   -454    342    795     54   -626    568   -750   -805    -59    789   1098    678
   -566     36    600    262   -584    316   -987  -1345   -579    233    561    194
   -597   -452    145    524   -371   -153  -1228  -1821  -1296   -691   -392   -652
   -537   -717   -179    626   -181   -449  -1291  -1771  -1387   -875   -620   -888
   -488   -852   -363    667    -62   -607  -1176  -1483  -1153   -706   -519   -865
   -446   -852   -405    646    -23   -628  -1008  -1197   -893   -509   -376   -782
   -423   -802   -379    613    -23   -592   -787   -898   -613   -283   -207   -662
   -418   -763   -348    589    -36   -558   -667   -735   -465   -161   -109   -589
   -415   -758   -342    587    -38   -550   -623   -667   -402   -114    -72   -558
   -426   -745   -319    584    -54   -535   -602   -644   -371    -96    -49   -535
   -431   -732   -301    581    -64   -517   -581   -623   -342    -72    -20   -522
   -439   -758   -322    597    -59   -540   -568   -607   -324    -59     -2   -522
   -441   -771   -329    605    -57   -550   -568   -605   -316    -57      2   -524
   -449   -787   -337    618    -59   -561   -555   -589   -296    -38     18   -517
   -452   -787   -335    620    -59   -561   -540   -574   -270    -15     36   -496
   -444   -779   -335    610    -57   -555   -540   -571   -262     -2     46   -475
   -439   -784   -345    610    -46   -566   -542   -571   -254      2     57   -465
   -449   -807   -361    628    -46   -584   -537   -566   -249      7     70   -465
   -457   -807   -350    633    -54   -579   -530   -555   -236     18     83   -452
   -454   -787   -332    618    -62   -561   -535   -548   -220     23     93   -446
   -431   -792   -363    610    -33   -579   -522   -530   -189     51    122   -418
   -426   -813   -387    618    -20   -600   -501   -509   -158     70    145   -400
   -426   -795   -368    610    -28   -581   -496   -498   -142     77    153   -405
   -407   -771   -363    589    -23   -568   -491   -467   -109    106    184   -381
   -397   -758   -361    576    -20   -558   -480   -418    -59    153    233   -345
   -392   -745   -355    566    -20   -550   -465   -363     -5    200    283   -309
   -374   -745   -371    561     -2   -558   -436   -288     64    267    348   -259
   -345   -722   -376    532     15   -550   -428   -228    116    324    397   -213
   -319   -688   -368    504     23   -530   -415   -163    174    384    454   -166
   -311   -662   -350    485     15   -506   -394   -103    223    441    514   -116
   -311   -654   -342    483     15   -498   -379    -70    254    465    553    -80
   -280   -628   -348    452     31   -488   -363    -59    270    472    571    -64
   -267   -610   -345    439     38   -478   -353    -64    275    465    579    -62
   -265   -631   -368    446     49   -501   -350    -88    252    436    561    -75
   -265   -667   -402    467     67   -535   -350   -116    218    394    524   -116
   -285   -711   -426    496     70   -568   -348   -161    179    350    483   -161
   -309   -769   -462    537     75   -615   -345   -210    148    301    444   -207
   -350   -854   -504    600     75   -680   -342   -270     93    239    387   -270
   -379   -919   -540    649     80   -730   -337   -322     49    194    337   -327
   -374   -961   -589    667    106   -774   -345   -374     12    163    301   -361
   -368  -1002   -633    683    132   -818   -355   -439    -23    114    254   -405
   -361  -1065   -704    711    168   -885   -376   -504    -64     62    205   -452
   -345  -1109   -763    727    207   -937   -400   -563   -106     15    166   -491
   -335  -1140   -805    735    233   -974   -410   -602   -127    -12    137   -524
   -306  -1163   -857    735    275  -1010   -428   -623   -137    -31    124   -545
   -283  -1184   -904    732    309  -1044   -426   -631   -137    -31    122   -553
   -215  -1184   -969    701    376  -1078   -436   -633   -132    -28    119   -558
   -181  -1166   -987    672    402  -1078   -420   -623   -114    -10    129   -548
   -197  -1122   -924    657    363  -1023   -368   -589    -59     33    171   -514
   -233  -1096   -865    662    314   -979   -314   -558    -15     70    202   -483
   -259  -1145   -885    704    311  -1015   -303   -553    -10     75    205   -465
   -277  -1200   -922    737    322  -1062   -306   -566    -10     64    202   -465
   -280  -1174   -893    727    306  -1034   -309   -574     12     80    223   -444
   -288  -1184   -896    735    301  -1041   -324   -579     31     96    241   -426
   -296  -1223   -927    761    314  -1075   -358   -613      7     75    223   -436
   -293  -1234   -940    763    322  -1088   -366   -618     12     75    223   -433
   -324  -1280   -956    802    314  -1119   -366   -628     10     67    226   -431
   -348  -1343   -995    844    322  -1169   -389   -662    -18     41    197   -449
   -379  -1410  -1031    896    324  -1221   -402   -688    -46      7    161   -475
   -389  -1473  -1083    930    345  -1278   -418   -711    -70    -20    132   -496
   -402  -1553  -1150    976    371  -1353   -431   -730    -93    -49    106   -514
   -439  -1615  -1176   1026    368  -1397   -426   -748   -109    -64    101   -532
   -467  -1657  -1189   1062    361  -1423   -410   -758   -116    -85     85   -555
   -478  -1714  -1236   1093    376  -1475   -413   -776   -129   -111     54   -579
   -488  -1779  -1291   1132    400  -1535   -418   -800   -150   -132     36   -613
   -498  -1842  -1343   1169    420  -1592   -423   -818   -171   -155     20   -631
   -498  -1865  -1366   1182    433  -1615   -410   -810   -163   -158     18   -623
   -493  -1870  -1376   1179    439  -1623   -415   -823   -166   -174     -2   -644
   -496  -1906  -1410   1200    454  -1660   -423   -831   -163   -181    -10   -657
   -506  -1932  -1426   1218    457  -1680   -433   -836   -171   -189    -12   -672
   -537  -1992  -1454   1265    457  -1725   -423   -841   -174   -202    -28   -680
   -545  -2010  -1467   1275    459  -1740   -397   -820   -158   -202    -25   -680
   -527  -2029  -1501   1278    485  -1766   -332   -737   -124   -200    -44   -709
   -511  -2026  -1514   1267    501  -1771   -239   -589    -41   -168    -49   -735
   -485  -1896  -1410   1192    462  -1654   -127   -353    166     15    111   -610
   -428  -1678  -1249   1052    407  -1462    -70    -90    431    319    431   -288
   -397  -1371   -976    883    288  -1174   -140   -168    519    530    737     77
   -488  -1166   -678    826     93   -924   -314   -600    433    644    989    400
   -659  -1085   -426    872   -116   -756   -532  -1119    236    623   1078    537
   -769  -1488   -719   1127    -25  -1106   -753  -1665   -283     57    509     10
   -813  -2044  -1231   1428    207  -1639   -963  -2057   -878   -706   -290   -766
   -750  -2374  -1626   1561    433  -2000  -1062  -2057  -1052   -969   -594  -1075
   -662  -2468  -1805   1566    571  -2138   -992  -1790   -878   -857   -530  -1054
   -607  -2410  -1805   1506    597  -2109   -810  -1486   -639   -688   -405   -971
   -566  -2374  -1808   1467    620  -2091   -592  -1182   -410   -517   -280   -880
   -535  -2333  -1800   1431    631  -2068   -472  -1021   -290   -423   -207   -831
   -524  -2288  -1764   1408    618  -2026   -426   -963   -244   -381   -168   -802
   -519  -2301  -1784   1410    628  -2044   -400   -937   -215   -368   -161   -795
   -527  -2333  -1808   1428    639  -2070   -384   -919   -197   -358   -155   -792
   -530  -2351  -1821   1439    644  -2086   -376   -906   -192   -355   -155   -787
   -550  -2359  -1808   1454    628  -2083   -353   -880   -174   -340   -137   -763
   -563  -2338  -1777   1449    605  -2057   -329   -857   -148   -316   -111   -732
   -566  -2325  -1761   1444    594  -2044   -311   -836   -129   -306    -98   -709
   -561  -2309  -1748   1434    592  -2029   -298   -818   -119   -296    -90   -693
   -553  -2296  -1743   1426    594  -2021   -296   -800   -103   -283    -77   -683
   -558  -2278  -1719   1415    576  -2000   -296   -797    -98   -283    -77   -693
   -553  -2273  -1719   1413    581  -1997   -296   -792    -93   -280    -77   -688
   -542  -2288  -1748   1415    600  -2018   -293   -774    -80   -270    -62   -670
   -540  -2322  -1782   1431    620  -2052   -290   -763    -80   -272    -64   -662
   -527  -2327  -1803   1426    636  -2065   -296   -743    -72   -262    -51   -646
   -506  -2317  -1810   1410    649  -2065   -288   -717    -59   -252    -38   -636
   -496  -2322  -1826   1408    665  -2075   -277   -688    -38   -246    -28   -628
   -483  -2309  -1826   1397    670  -2068   -267   -652    -23   -231    -15   -613
   -465  -2296  -1831   1379    683  -2065   -267   -610      0   -213      5   -589
   -441  -2288  -1849   1363    701  -2070   -270   -555     31   -187     38   -555
   -397  -2255  -1857   1325    730  -2057   -270   -498     67   -153     75   -519
   -358  -2216  -1857   1288    748  -2036   -280   -457     85   -119    101   -493
   -342  -2182  -1842   1262    748  -2010   -293   -426    109   -101    129   -462
   -340  -2161  -1821   1249    737  -1990   -296   -394    124    -88    150   -420
   -340  -2114  -1774   1226    714  -1945   -298   -379    135    -83    166   -379
   -337  -2117  -1779   1228    719  -1948   -290   -374    142    -85    179   -368
   -355  -2148  -1792   1252    717  -1969   -283   -392    127   -111    161   -387
   -366  -2156  -1790   1260    711  -1974   -280   -415    111   -127    148   -394
   -387  -2182  -1795   1283    701  -1990   -285   -444     96   -153    129   -410
   -410  -2234  -1823   1322    706  -2029   -283   -483     67   -197    101   -441
   -428  -2255  -1826   1340    696  -2042   -280   -527     33   -244     49   -485
   -457  -2286  -1831   1371    685  -2060   -285   -581      0   -296     -5   -527
   -478  -2343  -1865   1410    693  -2107   -303   -644    -44   -353    -59   -574
   -480  -2413  -1932   1447    724  -2174   -327   -701    -88   -405   -103   -623
   -475  -2447  -1974   1460    748  -2213   -335   -753   -127   -452   -150   -662
   -470  -2444  -1977   1457    750  -2210   -345   -789   -153   -485   -187   -693
   -462  -2475  -2013   1467    774  -2247   -361   -826   -179   -522   -223   -717
   -457  -2514  -2057   1486    800  -2286   -374   -836   -187   -537   -228   -714
   -454  -2514  -2062   1483    802  -2288   -371   -836   -184   -540   -223   -704
   -446  -2501  -2055   1473    802  -2278   -368   -833   -181   -542   -218   -693
   -431  -2449  -2021   1439    792  -2236   -348   -810   -155   -524   -202   -675
   -410  -2397  -1987   1405    787  -2192   -311   -782   -119   -491   -184   -644
   -433  -2395  -1961   1413    761  -2177   -285   -763   -103   -491   -181   -631
   -431  -2366  -1935   1397    750  -2151   -275   -748    -90   -488   -171   -613
   -418  -2320  -1901   1369    740  -2112   -283   -745    -83   -483   -166   -589
   -400  -2275  -1875   1337    737  -2075   -303   -756    -75   -480   -155   -566
   -392  -2273  -1880   1330    743  -2078   -345   -782    -88   -493   -166   -561
   -394  -2320  -1927   1356    766  -2125   -376   -805   -111   -511   -189   -574
   -389  -2325  -1938   1356    774  -2132   -381   -813   -114   -522   -200   -579
   -374  -2309  -1935   1343    779  -2122   -376   -810   -101   -519   -197   -563
   -374  -2353  -1979   1363    802  -2169   -387   -823   -122   -542   -223   -574
   -381  -2397  -2016   1389    815  -2208   -392   -839   -148   -568   -241   -587
   -384  -2395  -2013   1387    813  -2205   -402   -852   -161   -587   -254   -592
   -387  -2426  -2039   1408    826  -2234   -410   -865   -179   -613   -277   -610
   -407  -2473  -2068   1439    828  -2270   -413   -875   -197   -639   -306   -636
   -433  -2509  -2078   1470    820  -2294   -405   -883   -213   -659   -327   -646
   -436  -2517  -2083   1475    820  -2301   -402   -878   -218   -665   -332   -636
   -420  -2553  -2132   1488    854  -2343   -405   -883   -236   -678   -345   -641
   -420  -2556  -2135   1486    854  -2346   -420   -893   -254   -696   -363   -649
   -423  -2546  -2125   1483    849  -2335   -423   -893   -262   -706   -374   -659
   -431  -2551  -2122   1491    844  -2338   -431   -901   -270   -717   -389   -675
   -449  -2556  -2107   1504    828  -2333   -431   -896   -272   -714   -394   -670
   -459  -2553  -2094   1504    815  -2325   -436   -896   -275   -722   -394   -662
   -454  -2553  -2099   1504    820  -2327   -428   -891   -277   -732   -405   -665
   -441  -2574  -2132   1506    844  -2353   -389   -849   -283   -756   -436   -698
   -436  -2569  -2132   1504    846  -2351   -283   -722   -218   -745   -459   -735
   -407  -2535  -2127   1470    859  -2333   -192   -553    -93   -652   -397   -696
   -345  -2351  -2005   1348    828  -2179   -116   -298    148   -389   -150   -470
   -257  -2031  -1774   1143    756  -1901   -161   -140    358    -75    223    -70
   -254  -1751  -1496   1002    620  -1623   -293   -366    363    124    550    327
   -394  -1675  -1280   1031    441  -1478   -465   -823    194    161    704    530
   -511  -1790  -1280   1150    381  -1535   -696  -1374   -231   -200    402    277
   -597  -2182  -1584   1387    491  -1883   -922  -1930   -904  -1023   -439   -491
   -566  -2530  -1964   1548    698  -2247  -1104  -2132  -1325  -1571   -997  -1008
   -517  -2675  -2158   1597    818  -2418  -1085  -1914  -1208  -1496   -974  -1023
   -475  -2701  -2226   1587    872  -2462   -953  -1634   -982  -1327   -859   -956
   -433  -2657  -2226   1543    893  -2442   -763  -1340   -727  -1140   -717   -865
   -405  -2626  -2221   1517    906  -2423   -550  -1054   -491   -948   -568   -750
   -374  -2564  -2190   1467    906  -2377   -467   -927   -387   -857   -496   -691
   -366  -2533  -2166   1449    898  -2351   -444   -888   -358   -833   -480   -683
   -355  -2499  -2143   1426    891  -2322   -426   -865   -340   -815   -467   -675
   -329  -2470  -2140   1400    904  -2307   -415   -831   -311   -792   -444   -644
   -324  -2460  -2135   1389    904  -2299   -410   -813   -301   -782   -433   -631
   -319  -2444  -2125   1382    901  -2286   -400   -797   -293   -776   -426   -626
   -316  -2431  -2117   1371    898  -2275   -392   -779   -280   -766   -415   -626
   -314  -2403  -2088   1358    885  -2247   -387   -763   -267   -748   -397   -623
   -298  -2356  -2057   1325    878  -2205   -394   -758   -259   -730   -387   -610
   -277  -2333  -2055   1304    885  -2192   -379   -735   -236   -706   -361   -584
   -270  -2314  -2044   1288    885  -2179   -374   -727   -228   -693   -342   -568
   -275  -2314  -2039   1296    880  -2177   -374   -711   -220   -678   -335   -566
   -267  -2286  -2021   1275    875  -2153   -358   -683   -200   -659   -314   -545
   -244  -2257  -2013   1252    883  -2135   -361   -665   -194   -646   -298   -532
   -226  -2221  -1995   1223    883  -2109   -363   -641   -179   -628   -280   -519
   -197  -2190  -1992   1195    896  -2091   -353   -605   -153   -597   -254   -498
   -171  -2140  -1971   1153    898  -2057   -335   -563   -116   -555   -218   -465
   -148  -2101  -1953   1124    901  -2029   -327   -517    -77   -509   -174   -426
   -140  -2083  -1943   1109    901  -2013   -319   -465    -33   -459   -127   -389
   -114  -2003  -1888   1060    885  -1945   -293   -387     31   -384    -54   -327
    -90  -1945  -1857   1018    880  -1901   -283   -319     85   -311     12   -254
    -64  -1880  -1816    971    875  -1849   -275   -262    135   -246     72   -194
    -54  -1816  -1761    935    852  -1790   -272   -220    168   -200    116   -155
    -54  -1782  -1727    919    836  -1756   -254   -189    197   -163    153   -124
    -62  -1790  -1730    924    833  -1761   -231   -179    200   -155    158   -114
    -57  -1756  -1699    906    820  -1730   -220   -184    189   -166    153   -106
    -72  -1777  -1706    924    815  -1743   -218   -207    158   -200    122   -127
    -75  -1790  -1714    932    818  -1753   -220   -241    122   -233     85   -158
    -62  -1777  -1714    919    823  -1748   -226   -283     75   -277     51   -189
    -98  -1813  -1714    956    805  -1764   -215   -324     33   -319      7   -226
   -114  -1823  -1709    969    795  -1766   -213   -379    -12   -366    -41   -265
   -122  -1829  -1706    976    792  -1769   -213   -428    -62   -407    -80   -298
   -132  -1891  -1761   1010    813  -1826   -231   -485   -119   -462   -142   -361
   -127  -1930  -1803   1028    836  -1867   -239   -527   -168   -509   -189   -410
   -137  -1958  -1821   1047    841  -1891   -241   -558   -205   -537   -218   -449
   -153  -1951  -1797   1052    820  -1875   -241   -576   -215   -537   -218   -446
   -150  -1940  -1790   1044    818  -1865   -249   -597   -233   -548   -228   -449
   -140  -1948  -1808   1044    833  -1880   -249   -589   -233   -542   -226   -452
   -142  -1935  -1792   1039    823  -1862   -270   -600   -252   -553   -233   -467
   -135  -1904  -1769   1021    815  -1836   -265   -597   -244   -542   -228   -462
   -119  -1842  -1722    979    800  -1784   -241   -571   -215   -514   -197   -431
   -114  -1805  -1691    958    787  -1748   -226   -555   -207   -504   -181   -420
   -111  -1782  -1673    945    779  -1727   -218   -540   -202   -496   -171   -413
   -111  -1769  -1657    940    771  -1714   -207   -537   -194   -485   -155   -400
   -109  -1735  -1626    919    758  -1680   -220   -555   -200   -475   -140   -384
    -93  -1693  -1600    893    753  -1647   -246   -576   -210   -465   -122   -368
    -83  -1665  -1582    875    748  -1623   -262   -600   -236   -470   -122   -363
    -80  -1649  -1569    865    743  -1610   -267   -605   -249   -472   -119   -366
    -77  -1657  -1579    867    748  -1618   -267   -605   -257   -472   -124   -366
    -75  -1639  -1566    857    745  -1602   -257   -600   -259   -470   -127   -361
    -70  -1639  -1571    854    748  -1605   -267   -615   -283   -485   -142   -368
    -77  -1675  -1597    878    758  -1636   -259   -613   -296   -493   -145   -363
   -103  -1719  -1618    911    756  -1670   -252   -610   -319   -506   -155   -366
   -119  -1756  -1636    935    758  -1696   -249   -620   -342   -522   -176   -397
   -129  -1795  -1665    961    766  -1730   -252   -644   -374   -550   -210   -444
   -135  -1831  -1696    984    779  -1764   -254   -659   -400   -581   -236   -467
   -145  -1862  -1719   1002    787  -1792   -257   -672   -426   -605   -257   -493
   -142  -1862  -1722   1002    787  -1792   -239   -667   -426   -602   -257   -498
   -142  -1867  -1727   1005    789  -1797   -226   -667   -423   -592   -252   -485
   -150  -1883  -1732   1018    789  -1808   -226   -667   -428   -589   -254   -488
   -153  -1860  -1706   1005    774  -1782   -220   -659   -428   -581   -244   -485
   -148  -1831  -1683    989    766  -1758   -218   -649   -420   -576   -236   -475
   -161  -1870  -1709   1015    771  -1790   -223   -654   -431   -592   -252   -493
   -150  -1899  -1748   1026    797  -1823   -205   -623   -418   -594   -267   -522
   -129  -1888  -1758   1008    813  -1826   -109   -501   -340   -555   -283   -574
   -106  -1805  -1699    956    795  -1751    -25   -358   -210   -444   -205   -537
    -70  -1639  -1571    852    748  -1605     12   -181     10   -184     44   -314
     -5  -1405  -1400    706    696  -1402    -23    -33    228    145    436     96
    -18  -1150  -1132    584    555  -1143   -124   -226    176    249    704    467
    -85  -1075   -989    579    452  -1034   -187   -524    -57    171    784    633
   -166  -1140   -974    652    402  -1057   -262   -859   -449   -176    493    397
   -223  -1363  -1140    795    457  -1252   -413  -1374  -1072   -930   -327   -397
   -176  -1641  -1465    909    644  -1553   -613  -1680  -1512  -1475   -914   -963
   -101  -1883  -1782    992    839  -1834   -670  -1595  -1452  -1428   -906  -1010
    -64  -2026  -1961   1044    948  -1995   -607  -1395  -1244  -1249   -795   -961
     -7  -2029  -2021   1018   1005  -2026   -498  -1176  -1010  -1049   -662   -872
     25  -1958  -1984    966   1002  -1971   -324   -922   -748   -823   -483   -732
     25  -1909  -1935    940    979  -1922   -202   -753   -581   -680   -358   -639
     20  -1857  -1880    917    948  -1867   -135   -670   -501   -607   -301   -597
     20  -1842  -1862    911    940  -1852   -109   -628   -465   -568   -285   -581
     10  -1847  -1860    917    932  -1852   -103   -605   -449   -545   -265   -579
    -10  -1834  -1826    922    906  -1829    -83   -584   -426   -511   -231   -555
    -28  -1813  -1787    919    878  -1800    -75   -579   -415   -483   -200   -524
    -20  -1808  -1787    914    883  -1797    -75   -576   -410   -467   -184   -498
    -20  -1782  -1761    898    867  -1771    -57   -550   -387   -436   -148   -454
    -23  -1761  -1738    893    857  -1751    -49   -537   -374   -418   -122   -426
    -23  -1740  -1717    880    844  -1730    -41   -524   -363   -402   -103   -413
    -36  -1717  -1680    878    820  -1699    -25   -509   -348   -387    -90   -405
    -51  -1714  -1662    880    802  -1688    -10   -491   -327   -361    -64   -376
    -67  -1704  -1639    885    784  -1673      5   -454   -293   -322    -20   -329
    -67  -1657  -1592    859    761  -1626     15   -420   -267   -288     15   -296
    -75  -1634  -1558    854    740  -1597     12   -402   -259   -262     31   -280
   -101  -1644  -1543    872    719  -1595     12   -392   -246   -249     36   -275
    -90  -1644  -1553    867    730  -1600     23   -358   -218   -218     62   -259
    -75  -1615  -1540    844    730  -1579     23   -316   -176   -166    122   -213
    -75  -1584  -1509    831    717  -1548     25   -265   -119    -96    194   -155
    -70  -1556  -1486    810    706  -1519     41   -205    -57    -25    254    -85
    -54  -1527  -1475    789    709  -1501     57   -142     15     51    332     -5
    -36  -1506  -1470    771    714  -1488     64    -90     72    116    397     64
    -31  -1447  -1415    740    691  -1431     75    -31    127    181    457    129
    -25  -1418  -1395    722    683  -1408     80      0    158    215    493    166
    -18  -1389  -1374    704    675  -1382     96     23    176    228    514    189
    -23  -1392  -1369    709    670  -1382    103     28    176    228    514    202
    -36  -1392  -1356    714    659  -1374    106      7    153    205    493    197
    -46  -1387  -1340    717    644  -1366    101    -18    129    176    467    181
    -57  -1371  -1317    714    628  -1345    111    -38    106    148    441    158
    -64  -1366  -1301    714    618  -1335    116    -80     59     96    394    101
    -90  -1392  -1301    743    605  -1348    116   -116     15     59    350     57
   -124  -1449  -1327    784    600  -1387    109   -168    -44      0    288      2
   -137  -1473  -1335    805    597  -1405    103   -215    -88    -38    249    -44
   -150  -1473  -1322    810    584  -1397    109   -246   -114    -64    226    -77
   -155  -1473  -1317    815    579  -1395    114   -277   -140    -88    197   -106
   -155  -1491  -1335    823    587  -1415     98   -303   -168   -103    181   -129
   -168  -1504  -1335    833    581  -1421     93   -319   -187   -114    171   -145
   -168  -1491  -1322    828    576  -1408    103   -319   -181   -106    171   -153
   -171  -1452  -1280    813    553  -1366    109   -306   -158    -75    192   -135
   -187  -1431  -1247    807    527  -1337    122   -288   -148    -49    220   -114
   -194  -1392  -1197    792    501  -1296    150   -249   -114    -10    265    -88
   -197  -1348  -1153    771    478  -1252    171   -226    -88     12    285    -75
   -220  -1301  -1080    761    428  -1192    189   -210    -67     31    296    -72
   -244  -1286  -1044    763    397  -1166    189   -200    -49     44    311    -59
   -244  -1226   -982    732    368  -1104    187   -194    -28     70    337    -31
   -239  -1158   -922    698    340  -1041    171   -197    -15     90    361     -5
   -218  -1148   -930    683    355  -1039    140   -215    -31     85    358    -10
   -194  -1182   -987    685    394  -1085    116   -236    -57     70    345    -25
   -187  -1171   -984    678    397  -1080    124   -228    -49     85    363     -7
   -153  -1163  -1010    657    426  -1088    129   -226    -46     90    374      5
   -135  -1197  -1062    667    462  -1130    114   -246    -77     67    348    -18
   -163  -1249  -1085    704    459  -1169     85   -277   -122     33    306    -54
   -163  -1296  -1132    730    483  -1215     77   -285   -132     18    293    -62
   -161  -1340  -1182    748    509  -1260     77   -290   -148      7    280    -72
   -179  -1400  -1221    789    519  -1312     59   -319   -187    -28    236   -116
   -197  -1434  -1239    813    519  -1337     51   -345   -223    -64    197   -150
   -197  -1421  -1223    807    511  -1322     38   -363   -239    -75    194   -158
   -189  -1402  -1215    795    511  -1309     23   -384   -259    -93    179   -187
   -192  -1415  -1223    805    514  -1319     10   -394   -270   -111    158   -202
   -189  -1428  -1239    807    522  -1332     10   -392   -272   -109    150   -197
   -181  -1434  -1252    807    532  -1343      5   -394   -277   -116    145   -210
   -184  -1467  -1286    826    548  -1376     -2   -400   -285   -124    140   -220
   -181  -1517  -1335    849    576  -1426    -15   -413   -293   -135    129   -231
   -168  -1514  -1348    839    587  -1434    -20   -400   -288   -132    129   -220
   -168  -1530  -1361    849    594  -1447     23   -332   -259   -129    106   -252
   -179  -1517  -1337    846    579  -1428    116   -202   -174   -101     85   -316
   -153  -1405  -1252    779    548  -1330    200    -46    -12     38    187   -252
    -98  -1205  -1106    649    504  -1156    213    142    254    366    517     59
    -25   -943   -917    485    444   -932    129    184    402    654    904    488
    -31   -719   -688    376    327   -706    -12    -98    252    706   1148    828
   -116   -685   -568    402    226   -628   -109   -426    -12    610   1215    969
   -231   -787   -558    509    161   -672   -262   -846   -498    129    774    587
   -319  -1080   -761    698    218   -922   -457  -1322  -1111   -652    -85   -218
   -309  -1405  -1098    857    394  -1254   -605  -1475  -1397  -1060   -553   -667
   -254  -1623  -1369    940    555  -1496   -579  -1280  -1226   -932   -496   -665
   -218  -1670  -1452    943    615  -1564   -457  -1021   -945   -704   -340   -561
   -171  -1615  -1444    893    636  -1532   -293   -758   -659   -472   -176   -428
   -114  -1512  -1400    810    641  -1457   -124   -511   -402   -249     -5   -285
    -62  -1428  -1366    745    652  -1397    -46   -389   -275   -145     80   -215
    -49  -1436  -1389    740    667  -1413    -28   -353   -239   -119     93   -207
    -23  -1389  -1366    706    670  -1376     -2   -306   -194    -75    127   -174
     18  -1312  -1330    644    672  -1319     20   -257   -148    -28    171   -135
     57  -1283  -1340    613    698  -1312     36   -226   -116     -5    194   -109
     70  -1257  -1330    592    698  -1293     36   -207    -98     10    213    -96
     72  -1244  -1317    584    693  -1280     41   -184    -72     33    231    -72
     77  -1213  -1293    566    683  -1252     54   -158    -38     67    252    -36
     75  -1189  -1265    558    670  -1226     59   -142    -10     90    270     -7
     80  -1161  -1241    537    659  -1200     67   -124     15    111    290     10
    101  -1104  -1205    498    652  -1153     88    -90     49    142    316     36
    103  -1062  -1169    478    636  -1114    103    -57     80    179    342     62
     96  -1057  -1153    480    623  -1104    119    -23    106    210    366     88
    114  -1026  -1140    454    626  -1083    127     10    132    239    389    116
    140   -966  -1106    410    623  -1036    140     62    181    285    436    161
    155   -930  -1088    387    620  -1008    155    109    226    329    480    202
    192   -896  -1088    353    639   -992    161    148    265    371    506    228
    228   -841  -1070    303    646   -956    171    200    316    426    548    262
    249   -789  -1039    267    644   -914    194    275    379    496    605    311
    283   -737  -1023    226    652   -878    215    353    444    574    672    363
    322   -701  -1023    189    672   -862    228    426    506    636    727    410
    358   -631   -992    135    675   -813    236    496    568    706    789    475
    379   -553   -932     85    654   -743    265    558    623    766    852    548
    374   -493   -870     59    620   -680    301    613    667    815    898    610
    371   -459   -831     44    600   -644    314    633    667    826    906    615
    361   -457   -818     46    587   -636    311    626    641    802    883    587
    363   -431   -795     31    579   -613    311    613    618    782    865    579
    376   -387   -766      5    571   -576    322    592    589    758    849    584
    371   -402   -774     15    571   -587    319    553    545    717    813    563
    355   -436   -792     38    571   -613    303    493    472    649    743    493
    358   -457   -815     49    584   -636    296    439    402    584    672    426
    355   -467   -823     54    587   -644    293    392    348    532    618    374
    350   -472   -823     62    587   -646    290    353    293    480    568    324
    345   -480   -826     64    581   -652    277    319    252    444    532    285
    345   -519   -867     85    605   -693    265    285    207    410    496    244
    366   -509   -878     70    620   -693    267    270    181    394    478    223
    410   -446   -857     18    633   -652    280    275    181    402    483    228
    420   -420   -841     -2    631   -631    280    280    176    402    480    220
    423   -381   -805    -20    613   -594    283    293    174    407    483    218
    415   -327   -743    -46    579   -535    301    319    189    439    506    241
    428   -252   -680    -88    553   -465    342    358    220    475    540    267
    433   -202   -639   -116    535   -420    381    389    241    501    558    275
    452   -132   -584   -161    517   -358    394    413    262    527    579    290
    475    -44   -522   -215    496   -283    394    426    267    542    592    303
    472     41   -431   -257    452   -194    394    439    283    568    620    329
    478     70   -407   -275    441   -168    397    439    283    587    628    348
    493     70   -426   -283    459   -176    381    431    257    576    620    348
    496     88   -407   -293    452   -158    381    436    241    574    623    353
    501    135   -366   -316    433   -114    389    449    231    587    633    363
    517    163   -353   -340    433    -93    392    452    215    589    628    361
    524    168   -355   -348    439    -93    389    446    189    576    610    348
    524    153   -371   -340    449   -109    387    436    158    553    587    324
    522    124   -397   -322    459   -135    384    431    129    527    561    306
    511    116   -397   -314    452   -140    389    431    103    511    540    301
    501    111   -392   -306    446   -140    402    431     85    501    530    283
    491     83   -407   -290    449   -161    407    423     51    480    506    259
    501     77   -423   -288    462   -171    405    420     28    462    480    239
    519    135   -387   -329    452   -127    400    418     15    457    462    226
    527    163   -363   -345    444   -101    405    420      5    459    462    220
    530    192   -337   -363    433    -72    413    428      0    470    472    233
    535    181   -353   -358    444    -85    428    439     -7    475    470    239
    530    223   -306   -379    418    -41    418    428    -31    462    449    228
    522    220   -301   -371    410    -38    418    428    -46    454    441    220
    530    262   -270   -397    400     -5    420    449    -59    441    420    194
    540    254   -285   -397    413    -15    496    553    -20    444    384    140
    537    272   -265   -405    400      5    600    701     80    496    387    122
    566    439   -127   -501    345    155    675    878    283    704    568    272
    633    727     90   -683    270    410    678   1091    568   1088    966    654
    693   1083    389   -888    153    737    558   1049    644   1350   1358   1091
    613   1299    683   -958    -33    992    402    667    376   1314   1535   1350
    514   1335    820   -924   -153   1078    285    296     15   1096   1454   1325
    436   1148    709   -792   -137    930    114   -171   -542    491    839    784
    410    743    332   -576     38    537   -109   -605  -1197   -371   -106    -51
    452    449     -2   -452    228    223   -153   -545  -1244   -493   -298   -252
    488    345   -142   -418    314    103    -62   -296  -1005   -285   -179   -202
    522    394   -127   -459    324    135     64    -44   -740    -64    -33   -109
    545    517    -28   -530    288    244    254    233   -449    176    153     28
    550    581     28   -566    259    306    394    423   -259    345    285    137
    548    610     62   -579    241    335    446    504   -189    410    335    181
    558    678    119   -620    220    400    462    540   -166    441    361    205
    561    771    210   -665    176    491    467    563   -153    465    379    215
    545    797    249   -672    148    524    483    597   -129    493    410    244
    545    828    280   -688    132    555    483    623   -124    509    415    257
    548    906    358   -730     93    633    496    646   -101    532    436    280
    555    969    413   -761     72    691    514    667    -77    558    454    303
    579   1013    431   -797     75    722    514    670    -75    563    454    309
    594   1054    459   -826     67    758    522    693    -59    584    472    324
    584   1078    493   -833     44    784    527    714    -44    610    491    345
    587   1119    532   -852     28    826    522    724    -41    618    493    350
    623   1182    558   -904     31    872    522    748    -25    641    514    371
    620   1262    641   -943    -10    953    514    761    -18    657    530    392
    607   1299    691   -956    -41    995    522    782     -2    678    542    400
    605   1348    743   -976    -67   1047    535    820     33    722    576    426
    610   1379    769   -995    -80   1075    532    852     54    753    602    452
    620   1402    779  -1013    -80   1091    537    893     83    792    628    472
    641   1496    854  -1070   -106   1176    563    963    153    875    698    537
    654   1569    914  -1111   -129   1241    581   1031    226    956    766    600
    659   1618    958  -1140   -150   1291    589   1096    288   1034    831    662
    657   1699   1041  -1179   -192   1371    610   1161    348   1104    896    727
    657   1766   1106  -1213   -226   1436    623   1215    394   1163    945    776
    657   1756   1098  -1205   -220   1428    605   1234    397   1179    956    792
    662   1829   1163  -1247   -249   1496    607   1249    402   1189    969    818
    680   1883   1202  -1280   -259   1543    613   1252    392   1182    961    826
    693   1917   1223  -1306   -265   1569    607   1234    366   1150    932    810
    698   1925   1226  -1312   -262   1577    594   1200    324   1111    891    782
    685   1932   1247  -1309   -280   1590    576   1145    259   1047    820    722
    706   1927   1218  -1317   -257   1574    561   1093    205    987    761    670
    701   1893   1192  -1301   -244   1543    537   1034    142    927    693    613
    685   1891   1205  -1288   -259   1548    522    971     75    865    628    553
    652   1855   1202  -1254   -277   1530    524    922     23    815    574    496
    623   1829   1202  -1226   -288   1517    506    867    -28    756    509    441
    613   1813   1200  -1215   -293   1509    478    815    -80    701    446    392
    589   1784   1195  -1187   -301   1491    465    787   -114    670    410    366
    563   1766   1202  -1166   -319   1486    462    774   -127    672    405    358
    532   1790   1257  -1161   -361   1525    459    763   -135    685    413    358
    493   1808   1312  -1153   -407   1561    457    763   -135    691    420    363
    485   1823   1337  -1153   -426   1582    452    769   -137    701    426    368
    449   1880   1428  -1166   -491   1654    467    792   -116    730    449    394
    407   1935   1527  -1171   -558   1732    496    826    -80    774    485    423
    394   1974   1579  -1184   -592   1777    504    844    -67    787    496    423
    392   2003   1610  -1197   -607   1808    491    849    -75    782    485    415
    389   2052   1660  -1221   -636   1857    470    839    -77    789    491    423
    381   2096   1714  -1239   -667   1906    449    831    -70    802    514    457
    376   2117   1740  -1247   -683   1930    410    810    -85    797    514    478
    366   2122   1756  -1244   -693   1940    374    782   -111    787    491    475
    340   2140   1800  -1241   -730   1971    366    779   -114    795    498    485
    332   2158   1826  -1247   -745   1992    350    771   -129    789    498    483
    335   2143   1808  -1241   -737   1977    322    756   -161    763    472    459
    319   2107   1787  -1213   -732   1948    293    735   -192    735    444    436
    311   2083   1771  -1197   -730   1927    270    717   -220    714    420    420
    306   2065   1756  -1187   -724   1912    252    704   -254    685    392    392
    283   2060   1777  -1174   -748   1919    265    706   -262    675    381    384
    257   2047   1790  -1150   -766   1919    265    691   -277    654    355    355
    249   2052   1800  -1153   -774   1927    233    667   -301    636    332    324
    244   2036   1792  -1140   -774   1914    218    654   -316    623    311    314
    226   2021   1795  -1127   -784   1909    197    644   -337    597    277    285
    213   2034   1821  -1122   -802   1927    179    628   -355    576    254    259
    202   2078   1875  -1143   -839   1977    166    623   -353    579    259    277
    194   2099   1904  -1145   -854   2000    155    615   -355    571    249    270
    174   2086   1909  -1132   -867   1997    150    618   -350    571    246    272
    179   2112   1932  -1145   -875   2023    148    623   -348    571    241    272
    192   2127   1932  -1161   -870   2031    153    657   -345    566    220    241
    207   2143   1935  -1176   -865   2039    231    784   -277    589    194    189
    200   2192   1992  -1197   -896   2091    309    932   -163    667    231    197
    192   2359   2166  -1275   -987   2262    361   1122     51    896    444    387
    246   2631   2382  -1439  -1067   2507    311   1218    215   1169    774    753
    241   2909   2668  -1574  -1213   2787    187    974    142   1270   1031   1111
    137   3005   2868  -1574  -1366   2938     72    602    -64   1254   1174   1332
     25   3011   2985  -1517  -1478   2998    -67    192   -392   1062   1067   1270
    -36   2709   2746  -1337  -1392   2725   -288   -296   -950    415    353    553
    -25   2301   2327  -1137  -1176   2314   -522   -605  -1428   -220   -348   -135
     18   2065   2044  -1044  -1013   2055   -589   -532  -1421   -275   -462   -272
     59   2034   1974  -1047   -956   2005   -509   -272  -1171    -77   -332   -189
     90   2130   2039  -1111   -974   2086   -335     18   -898    142   -176    -59
    106   2218   2112  -1163  -1002   2166   -174    277   -670    329    -38     51
    119   2296   2174  -1210  -1028   2234   -106    397   -571    405     23     98
    127   2294   2166  -1210  -1018   2231    -88    439   -542    428     41     98
    129   2307   2177  -1221  -1023   2242    -96    452   -530    452     54     93
    135   2309   2171  -1223  -1018   2242    -93    472   -514    470     72    101
    132   2320   2187  -1226  -1028   2255   -106    480   -506    472     77    106
    124   2353   2229  -1239  -1052   2291   -119    480   -506    480     85    119
    129   2387   2257  -1260  -1065   2322   -140    475   -511    483     80    119
    124   2408   2281  -1267  -1078   2346   -153    475   -506    491     80    124
    132   2439   2307  -1286  -1088   2372   -171    470   -509    488     77    127
    145   2462   2317  -1304  -1085   2390   -181    475   -501    496     83    135
    140   2462   2322  -1304  -1091   2392   -197    480   -496    504     90    145
    119   2494   2372  -1306  -1127   2434   -210    480   -488    514    101    153
     98   2509   2410  -1306  -1156   2462   -220    493   -478    527    111    150
    103   2481   2377  -1291  -1135   2429   -233    511   -465    540    127    153
    140   2494   2353  -1319  -1106   2426   -252    522   -446    555    148    192
    145   2548   2400  -1348  -1127   2475   -265    527   -441    558    148    205
    145   2582   2434  -1366  -1145   2509   -270    548   -426    579    163    228
    168   2598   2429  -1382  -1130   2514   -285    576   -407    597    184    241
    181   2639   2457  -1413  -1137   2548   -293    623   -366    639    223    272
    171   2657   2483  -1415  -1156   2572   -290    691   -301    704    285    316
    163   2699   2535  -1434  -1187   2618   -301    758   -231    771    348    381
    158   2790   2631  -1473  -1236   2712   -314    820   -168    823    405    433
    168   2831   2660  -1501  -1244   2746   -314    872   -119    872    459    491
    171   2855   2681  -1514  -1254   2769   -322    901    -96    898    480    524
    181   2891   2709  -1538  -1265   2803   -332    909    -88    898    491    542
    181   2930   2748  -1556  -1283   2839   -335    901    -85    885    488    555
    171   2925   2751  -1548  -1288   2837   -337    880    -96    859    452    540
    155   2959   2800  -1558  -1322   2881   -358    844   -122    826    428    530
    153   2961   2808  -1558  -1327   2886   -361    815   -137    800    413    509
    135   2907   2772  -1519  -1317   2839   -355    774   -158    761    374    470
    114   2842   2727  -1480  -1306   2785   -361    722   -187    719    335    428
    103   2818   2714  -1462  -1304   2766   -389    654   -226    665    277    366
     93   2816   2722  -1454  -1314   2769   -418    589   -267    615    223    306
     83   2787   2704  -1434  -1309   2746   -444    540   -303    579    181    277
     57   2730   2673  -1395  -1306   2701   -478    485   -342    540    140    244
     36   2707   2668  -1371  -1314   2688   -506    449   -363    517    106    223
     31   2681   2650  -1356  -1309   2665   -522    423   -379    501     85    205
     33   2688   2655  -1361  -1309   2673   -524    407   -379    504     83    189
     28   2699   2670  -1366  -1322   2686   -532    402   -368    511     88    194
     20   2699   2678  -1361  -1327   2688   -545    402   -368    509     85    194
      5   2735   2730  -1371  -1361   2733   -522    426   -337    535    111    218
     -2   2795   2798  -1395  -1400   2795   -485    449   -301    568    135    236
      0   2790   2790  -1397  -1395   2790   -488    449   -301    563    127    236
      7   2795   2787  -1402  -1389   2792   -504    449   -301    574    140    246
      7   2834   2826  -1421  -1410   2831   -530    428   -311    574    140    252
     -5   2865   2870  -1428  -1436   2868   -566    392   -329    563    129    249
      2   2844   2842  -1426  -1421   2844   -620    358   -350    548    119    241
     18   2837   2818  -1428  -1400   2829   -644    335   -371    535    114    241
     20   2850   2829  -1436  -1405   2839   -657    319   -384    535    109    236
     12   2837   2824  -1423  -1405   2831   -680    296   -402    524     90    233
     -2   2764   2766  -1382  -1384   2766   -711    254   -444    491     51    202
    -18   2696   2714  -1340  -1366   2704   -740    218   -475    459     25    179
    -28   2668   2694  -1322  -1361   2681   -753    192   -498    441      7    166
    -38   2660   2699  -1309  -1369   2678   -758    176   -522    426    -10    145
    -67   2613   2681  -1273  -1374   2647   -774    145   -558    392    -44    106
    -80   2559   2637  -1239  -1358   2598   -789    111   -589    355    -75     72
    -80   2527   2605  -1226  -1343   2566   -802     83   -615    337    -98     51
    -75   2512   2587  -1218  -1330   2548   -820     62   -639    314   -116     28
    -88   2488   2574  -1202  -1332   2530   -823     54   -646    309   -122     18
    -96   2468   2561  -1187  -1330   2514   -831     36   -659    298   -135      5
   -101   2455   2553  -1176  -1327   2504   -844     18   -672    296   -137      2
   -109   2431   2540  -1161  -1325   2486   -859      2   -683    288   -148    -12
   -135   2408   2543  -1137  -1340   2475   -870    -12   -696    272   -166    -28
   -135   2395   2530  -1130  -1332   2462   -867    -12   -701    257   -181    -41
   -150   2382   2533  -1117  -1340   2455   -807     54   -680    239   -218    -88
   -148   2403   2551  -1127  -1348   2475   -704    192   -610    259   -226   -127
    -98   2512   2608  -1208  -1353   2559   -597    423   -415    439    -75    -23
    -12   2777   2790  -1382  -1400   2782   -527    724   -114    774    246    277
     38   3120   3081  -1582  -1522   3102   -618    675      2   1039    592    659
    -46   3278   3325  -1615  -1686   3302   -833    174   -103   1171    854    987
   -220   3299   3520  -1540  -1870   3408  -1122   -470   -353   1130    927   1106
   -327   2985   3312  -1330  -1818   3148  -1387  -1002   -836    652    475    701
   -355   2462   2818  -1054  -1587   2639  -1602  -1369  -1470   -158   -342    -67
   -322   2107   2429   -891  -1374   2268  -1696  -1382  -1696   -496   -709   -441
   -270   2026   2296   -880  -1283   2158  -1579  -1070  -1486   -361   -641   -423
   -223   2099   2322   -940  -1273   2210  -1374   -745  -1239   -184   -511   -340
   -176   2156   2333   -992  -1254   2244  -1137   -431   -997     -2   -376   -246
   -150   2192   2343  -1021  -1247   2268   -997   -246   -854    114   -290   -176
   -142   2213   2356  -1036  -1249   2283   -958   -200   -818    142   -270   -153
   -155   2229   2385  -1039  -1270   2307   -963   -194   -815    137   -277   -163
   -161   2249   2408  -1044  -1286   2327   -966   -192   -813    137   -270   -168
   -148   2236   2385  -1044  -1265   2309   -953   -171   -795    155   -254   -161
   -140   2223   2364  -1044  -1252   2294   -937   -161   -782    163   -249   -150
   -119   2244   2364  -1065  -1241   2304   -935   -166   -776    163   -244   -142
   -109   2239   2348  -1067  -1231   2294   -940   -163   -776    168   -241   -137
   -122   2234   2356  -1054  -1239   2294   -953   -163   -776    166   -244   -148
   -116   2247   2364  -1067  -1241   2307   -945   -155   -761    189   -223   -129
   -114   2273   2385  -1080  -1249   2327   -950   -155   -753    197   -213   -111
   -116   2268   2385  -1075  -1252   2325   -943   -137   -740    210   -200   -101
   -111   2244   2356  -1065  -1234   2299   -930   -114   -724    228   -184    -85
   -124   2231   2356  -1054  -1241   2294   -935   -111   -724    231   -187    -80
   -119   2286   2405  -1085  -1262   2346   -940   -101   -709    244   -174    -70
   -103   2299   2403  -1101  -1252   2351   -943    -83   -688    265   -161    -57
    -93   2278   2372  -1091  -1231   2325   -927    -51   -662    285   -142    -41
    -96   2257   2353  -1080  -1223   2304   -922    -12   -631    319   -114    -10
    -98   2268   2366  -1085  -1231   2317   -917     36   -589    355    -80      7
    -75   2291   2364  -1109  -1221   2327   -914     93   -537    400    -38     38
    -44   2343   2387  -1148  -1215   2364   -919    153   -493    439      2     80
    -36   2392   2426  -1179  -1231   2408   -914    207   -446    483     51    132
    -31   2418   2449  -1195  -1239   2434   -904    254   -400    532    106    189
    -33   2400   2434  -1184  -1234   2416   -901    285   -368    558    142    226
    -15   2447   2462  -1215  -1239   2455   -891    298   -337    587    176    265
    -28   2429   2457  -1200  -1244   2442   -898    275   -358    571    158    252
    -46   2405   2452  -1179  -1249   2429   -906    239   -389    535    127    223
    -64   2382   2444  -1161  -1254   2410   -901    207   -407    506    109    202
    -83   2335   2418  -1124  -1249   2377   -872    187   -413    480     88    184
   -103   2275   2379  -1085  -1244   2327   -880    129   -462    431     36    137
   -119   2236   2353  -1060  -1236   2294   -896     62   -514    376    -15     88
   -140   2179   2317  -1021  -1228   2247   -891      7   -545    332    -57     49
   -148   2153   2301  -1002  -1223   2226   -891    -44   -574    296    -93     15
   -166   2088   2252   -963  -1210   2169   -893    -88   -607    257   -127    -12
   -184   2021   2205   -919  -1195   2112   -904   -142   -646    218   -161    -46
   -215   2000   2216   -893  -1215   2107   -906   -187   -665    197   -181    -67
   -215   2008   2223   -896  -1218   2114   -906   -210   -662    189   -184    -80
   -202   1945   2148   -872  -1176   2047   -904   -226   -675    181   -192   -103
   -200   1893   2094   -846  -1145   1992   -909   -249   -688    166   -200   -116
   -194   1896   2091   -852  -1143   1992   -898   -254   -683    166   -192   -103
   -202   1904   2107   -849  -1153   2005   -867   -239   -659    187   -166    -72
   -213   1927   2140   -857  -1176   2034   -833   -231   -631    205   -148    -46
   -228   1912   2140   -844  -1184   2026   -820   -239   -626    205   -145    -51
   -220   1904   2125   -844  -1174   2016   -820   -249   -623    213   -142    -57
   -218   1914   2132   -846  -1174   2023   -828   -257   -610    223   -119    -41
   -205   1909   2114   -854  -1158   2010   -844   -285   -613    223   -116    -33
   -181   1870   2052   -844  -1117   1961   -875   -324   -644    202   -135    -49
   -174   1842   2016   -836  -1093   1927   -896   -350   -665    192   -142    -70
   -161   1847   2008   -841  -1083   1927   -904   -366   -670    189   -140    -67
   -155   1790   1943   -818  -1049   1865   -919   -381   -688    163   -161    -93
   -142   1732   1873   -795  -1008   1803   -940   -405   -717    132   -184   -122
   -129   1688   1818   -782   -974   1751   -948   -436   -743    106   -207   -140
   -122   1626   1748   -750   -935   1686   -940   -459   -763     75   -228   -161
   -135   1574   1709   -722   -922   1641   -937   -478   -779     54   -246   -179
   -129   1535   1665   -704   -898   1600   -940   -501   -805     38   -277   -215
   -137   1493   1631   -680   -885   1561   -935   -524   -831     15   -301   -246
   -158   1444   1602   -641   -880   1522   -937   -550   -854    -15   -327   -277
   -158   1392   1551   -618   -854   1470   -943   -568   -872    -41   -353   -301
   -153   1369   1522   -607   -836   1444   -945   -579   -880    -49   -363   -314
   -153   1348   1499   -597   -826   1423   -953   -592   -893    -59   -371   -329
   -145   1312   1457   -581   -800   1384   -963   -605   -906    -70   -376   -335
   -137   1301   1436   -584   -787   1366   -956   -602   -898    -64   -366   -319
   -129   1286   1415   -576   -771   1350   -943   -594   -883    -49   -350   -303
   -137   1223   1361   -545   -748   1291   -937   -592   -885    -59   -363   -316
   -145   1140   1286   -496   -714   1213   -893   -532   -867    -80   -415   -384
   -148   1132   1280   -493   -714   1208   -802   -397   -774    -41   -410   -423
   -137   1205   1343   -535   -740   1273   -730   -223   -613    106   -280   -319
   -111   1356   1467   -626   -789   1410   -704    -25   -402    363     -7    -38
    -85   1608   1693   -761   -888   1649   -758    -23   -293    581    306    353
   -163   1719   1883   -779  -1023   1800   -823   -309   -384    641    506    644
   -301   1722   2023   -709  -1163   1870   -883   -639   -597    542    504    672
   -444   1551   1992   -553  -1221   1771  -1000  -1127  -1075     46     18    176
   -506   1236   1743   -363  -1124   1488  -1179  -1613  -1649   -652   -714   -558
   -446    969   1413   -262   -932   1189  -1332  -1686  -1803   -849   -911   -756
   -410    761   1171   -176   -792    966  -1325  -1504  -1662   -750   -854   -743
   -376    670   1047   -148   -711    857  -1241  -1265  -1457   -605   -766   -693
   -332    698   1031   -181   -680    865  -1098   -989  -1202   -400   -620   -587
   -306    761   1065   -228   -688    911   -948   -766   -987   -220   -472   -467
   -298    800   1098   -252   -698    948   -870   -670   -888   -135   -402   -410
   -301    820   1119   -262   -709    969   -833   -615   -828    -85   -355   -368
   -293    792   1085   -249   -688    937   -818   -587   -800    -64   -337   -340
   -306    763   1067   -231   -688    917   -802   -579   -787    -57   -327   -340
   -322    761   1083   -220   -701    922   -784   -566   -763    -46   -314   -337
   -324    753   1075   -215   -701    914   -784   -566   -753    -44   -309   -340
   -322    763   1085   -220   -704    924   -776   -561   -740    -31   -296   -329
   -327    732   1060   -205   -693    896   -771   -555   -732    -18   -283   -327
   -342    711   1054   -184   -698    883   -763   -550   -727    -12   -277   -319
   -350    704   1054   -179   -704    878   -750   -535   -704      2   -257   -296
   -353    693   1047   -168   -698    870   -735   -519   -675     20   -239   -280
   -358    698   1054   -171   -706    875   -722   -509   -662     31   -223   -265
   -355    696   1052   -168   -704    872   -732   -519   -665     33   -215   -262
   -358    683   1041   -163   -701    862   -740   -506   -654     51   -197   -252
   -353    680   1034   -163   -693    857   -711   -472   -623     80   -171   -233
   -329    683   1013   -176   -672    846   -706   -459   -605     90   -161   -233
   -316    698   1015   -189   -665    857   -709   -441   -574    119   -135   -210
   -290    696    987   -202   -639    841   -717   -415   -535    161    -93   -174
   -270    709    979   -218   -623    844   -701   -371   -485    205    -51   -129
   -259    704    963   -223   -613    833   -698   -322   -433    262     12    -80
   -246    696    943   -223   -594    818   -688   -262   -376    322     75    -20
   -223    717    940   -249   -581    828   -683   -213   -324    376    135     28
   -218    719    937   -249   -576    828   -680   -184   -296    410    168     59
   -220    735    953   -259   -587    844   -665   -163   -277    418    181     75
   -218    727    943   -254   -581    833   -649   -153   -265    415    181     72
   -228    701    930   -239   -579    815   -649   -168   -270    397    174     59
   -241    691    932   -223   -587    810   -659   -207   -303    361    137     28
   -265    644    906   -192   -587    774   -667   -257   -348    309     90    -20
   -275    587    862   -155   -568    724   -665   -301   -381    265     49    -51
   -290    509    800   -111   -545    654   -670   -355   -433    205     -7   -103
   -316    452    769    -67   -542    610   -675   -410   -472    155    -57   -158
   -337    371    709    -18   -524    540   -670   -457   -506    103   -111   -218
   -340    316    657     10   -498    485   -680   -514   -550     44   -166   -280
   -358    293    649     31   -504    470   -691   -563   -587      0   -205   -319
   -384    267    652     59   -517    459   -701   -602   -613    -25   -228   -337
   -384    213    597     83   -491    405   -709   -620   -628    -44   -246   -366
   -374    158    532    106   -454    345   -719   -636   -644    -64   -262   -389
   -381    176    555    101   -470    366   -719   -646   -641    -64   -252   -379
   -379    215    594     83   -485    405   -706   -644   -623    -41   -228   -361
   -374    194    566     88   -470    379   -683   -623   -597    -33   -215   -358
   -376    166    542    103   -459    353   -672   -613   -576    -23   -194   -348
   -361    137    498    111   -431    316   -667   -610   -563    -20   -187   -345
   -366    158    524    103   -444    340   -670   -602   -537      2   -161   -316
   -363    181    542     90   -452    361   -678   -623   -527      7   -150   -309
   -358    181    540     88   -449    361   -693   -646   -532     -5   -161   -329
   -368    163    530    101   -449    345   -719   -667   -545    -23   -168   -345
   -376    176    553    101   -465    363   -709   -652   -524      5   -135   -311
   -379    150    527    111   -454    340   -714   -652   -522     -5   -140   -309
   -389    103    491    142   -441    296   -717   -652   -522    -18   -140   -296
   -379     51    428    161   -405    239   -727   -672   -537    -44   -161   -309
   -371    -23    348    197   -361    161   -748   -696   -566    -85   -200   -348
   -371    -77    293    223   -335    106   -740   -704   -579   -111   -218   -374
   -374   -127    246    249   -311     59   -730   -709   -584   -122   -226   -389
   -376   -179    197    277   -288      7   -724   -722   -594   -137   -244   -405
   -381   -200    181    290   -283    -10   -717   -732   -597   -150   -259   -415
   -381   -244    137    311   -262    -54   -727   -750   -610   -189   -298   -454
   -376   -277     98    327   -239    -90   -735   -756   -613   -210   -319   -475
   -374   -316     54    345   -218   -132   -743   -761   -613   -213   -322   -478
   -363   -332     31    348   -197   -150   -743   -761   -594   -207   -314   -470
   -350   -329     18    340   -187   -155   -745   -763   -579   -202   -306   -465
   -358   -355      2    355   -181   -176   -748   -766   -576   -210   -314   -470
   -361   -394    -33    376   -166   -213   -750   -774   -576   -223   -324   -480
   -345   -436    -90    392   -127   -265   -743   -766   -566   -228   -337   -498
   -319   -465   -148    392    -88   -306   -644   -641   -478   -213   -361   -540
   -303   -433   -129    368    -88   -283   -548   -511   -353   -148   -340   -545
   -285   -296    -10    288   -137   -153   -509   -353   -127     77   -137   -371
   -223   -116    106    171   -166     -5   -553   -158    163    462    272     31
   -200    148    348     23   -272    249   -683   -296    161    649    633    472
   -267    239    506     12   -387    371   -795   -654   -106    576    758    685
   -353    155    506     96   -428    332   -909  -1060   -535    226    514    504
   -444   -103    340    275   -392    116  -1078  -1590  -1166   -540   -285   -231
   -459   -467     -7    462   -226   -239  -1291  -1938  -1662  -1218  -1018   -909
   -407   -735   -327    571    -41   -532  -1337  -1839  -1605  -1205  -1067  -1005
   -379   -849   -470    613     44   -659  -1244  -1584  -1332   -976   -911   -917
   -358   -901   -542    631     90   -722  -1127  -1353  -1067   -766   -769   -815
   -340   -883   -542    610    101   -714   -963  -1109   -789   -542   -602   -701
   -340   -810   -472    574     64   -641   -846   -948   -602   -389   -472   -605
   -337   -771   -436    553     46   -605   -815   -898   -545   -342   -439   -579
   -327   -784   -457    555     64   -620   -805   -875   -517   -316   -418   -553
   -337   -818   -480    576     70   -652   -795   -859   -485   -293   -392   -527
   -335   -836   -501    584     83   -670   -779   -841   -459   -270   -368   -511
   -324   -831   -506    576     88   -670   -787   -844   -449   -262   -355   -501
   -327   -820   -493    574     83   -657   -797   -846   -439   -265   -348   -496
   -319   -820   -501    568     90   -662   -815   -846   -423   -262   -348   -493
   -301   -820   -522    561    109   -672   -818   -849   -407   -252   -340   -485
   -293   -836   -542    563    122   -691   -818   -849   -400   -244   -332   -480
   -298   -865   -566    581    132   -717   -807   -839   -374   -228   -306   -470
   -262   -883   -623    571    179   -753   -807   -833   -355   -213   -285   -462
   -241   -891   -649    566    202   -771   -807   -828   -337   -200   -270   -457
   -213   -857   -644    535    213   -750   -818   -831   -329   -197   -270   -465
   -200   -846   -646    524    223   -748   -810   -820   -306   -179   -249   -452
   -192   -854   -662    522    231   -758   -810   -797   -275   -145   -218   -433
   -176   -841   -667    509    244   -756   -813   -774   -246   -119   -197   -426
   -150   -831   -680    491    262   -756   -805   -743   -205    -85   -171   -413
   -132   -833   -701    483    283   -769   -792   -701   -153    -36   -122   -381
   -111   -810   -701    459    293   -756   -787   -654    -93     23    -70   -350
    -88   -779   -691    431    301   -735   -774   -592    -15     96     -2   -298
    -70   -761   -691    413    309   -724   -756   -530     54    161     64   -252
    -59   -735   -675    397    306   -706   -735   -472    114    226    122   -200
    -46   -745   -698    394    324   -724   -711   -433    155    262    166   -161
    -33   -730   -698    381    329   -714   -711   -428    163    262    168   -155
    -31   -709   -680    368    322   -696   -711   -449    145    236    148   -166
    -31   -722   -691    376    329   -706   -698   -465    129    210    124   -179
    -25   -750   -724    387    348   -737   -693   -496    101    166     90   -205
    -20   -805   -784    413    379   -795   -688   -535     64    116     49   -233
    -20   -865   -846    441    410   -854   -688   -584     23     62      0   -272
    -31   -919   -888    475    428   -904   -688   -644    -28     -7    -54   -322
    -51   -969   -917    509    431   -943   -706   -722    -98    -90   -124   -389
    -67  -1008   -940    535    436   -974   -727   -789   -161   -174   -202   -465
    -62  -1057   -995    558    465  -1028   -745   -839   -200   -226   -252   -514
    -54  -1098  -1044    576    493  -1072   -763   -888   -233   -267   -290   -553
    -64  -1145  -1080    605    506  -1114   -771   -917   -257   -293   -309   -574
    -54  -1171  -1117    613    530  -1145   -771   -935   -272   -311   -324   -587
    -46  -1192  -1145    620    548  -1169   -771   -953   -283   -327   -340   -602
    -31  -1213  -1182    623    574  -1197   -776   -958   -283   -332   -345   -605
    -12  -1184  -1171    597    576  -1179   -774   -956   -265   -327   -337   -597
     -5  -1200  -1197    602    594  -1200   -750   -945   -241   -316   -324   -584
      7  -1166  -1176    576    589  -1171   -732   -943   -228   -314   -322   -581
     20  -1130  -1150    555    584  -1140   -724   -932   -213   -303   -309   -574
     15  -1148  -1163    566    589  -1156   -714   -924   -192   -288   -290   -558
      7  -1161  -1169    574    587  -1163   -722   -935   -184   -288   -285   -550
     12  -1150  -1163    568    587  -1156   -727   -945   -184   -288   -280   -542
     12  -1148  -1161    568    587  -1153   -763   -971   -215   -314   -301   -555
      2  -1148  -1150    571    574  -1150   -763   -971   -210   -309   -288   -537
     -5  -1161  -1156    581    574  -1161   -745   -961   -200   -303   -280   -522
     -2  -1195  -1195    597    592  -1195   -745   -961   -215   -319   -288   -527
      2  -1247  -1249    623    626  -1247   -743   -969   -231   -340   -303   -548
    -18  -1332  -1317    672    646  -1325   -748   -987   -262   -374   -337   -576
    -33  -1337  -1306    685    636  -1322   -737   -989   -275   -392   -353   -587
    -36  -1376  -1340    706    652  -1358   -714   -995   -285   -413   -368   -602
    -18  -1418  -1400    719    691  -1410   -717  -1023   -322   -457   -413   -649
    -10  -1480  -1470    743    727  -1475   -727  -1052   -361   -504   -459   -693
    -18  -1532  -1514    774    748  -1525   -732  -1070   -384   -537   -485   -722
    -28  -1610  -1582    818    776  -1597   -735  -1083   -407   -576   -514   -750
     -5  -1597  -1592    802    792  -1595   -722  -1078   -402   -581   -511   -748
      0  -1615  -1618    807    805  -1615   -691  -1060   -384   -574   -504   -743
    -10  -1600  -1592    805    789  -1597   -683  -1062   -389   -587   -517   -753
    -23  -1584  -1564    802    766  -1574   -683  -1070   -394   -587   -519   -766
    -41  -1688  -1647    865    802  -1667   -654  -1044   -368   -566   -498   -748
    -12  -1730  -1719    870    852  -1725   -641  -1021   -374   -587   -527   -787
      5  -1748  -1756    870    880  -1753   -561   -919   -340   -605   -592   -865
     38  -1680  -1719    820    878  -1701   -449   -766   -226   -537   -568   -862
     62  -1561  -1623    750    841  -1592   -366   -579     -7   -322   -379   -693
    101  -1340  -1441    618    771  -1389   -387   -431    200    -20    -28   -327
     93  -1052  -1148    478    620  -1098   -493   -613    163    119    272     70
     10   -945   -956    467    483   -950   -605   -982    -64     90    428    314
    -75   -932   -857    504    389   -896   -724  -1371   -394   -106    350    283
   -101  -1215  -1114    657    504  -1166   -885  -1810   -904   -698   -285   -340
    -70  -1634  -1564    852    745  -1600  -1085  -2132  -1410  -1376  -1044  -1072
      5  -1888  -1896    940    950  -1891  -1150  -2101  -1454  -1501  -1226  -1278
     64  -2005  -2070    971   1067  -2036  -1067  -1862  -1231  -1335  -1127  -1231
     88  -2010  -2101    958   1093  -2055   -930  -1608   -989  -1156  -1000  -1143
    132  -1956  -2091    911   1111  -2023   -750  -1332   -735   -961   -849  -1028
    213  -1834  -2047    810   1130  -1940   -615  -1145   -558   -813   -724   -922
    236  -1803  -2039    784   1137  -1919   -566  -1072   -501   -763   -683   -883
    194  -1826  -2023    813   1106  -1922   -542  -1049   -504   -761   -685   -891
    174  -1829  -2003    828   1088  -1914   -530  -1036   -509   -758   -672   -880
    192  -1839  -2031    820   1111  -1935   -511  -1023   -511   -763   -672   -875
    207  -1831  -2039    813   1122  -1935   -485   -995   -493   -753   -662   -857
    194  -1818  -2013    813   1101  -1917   -467   -969   -472   -737   -646   -836
    187  -1810  -1997    813   1091  -1904   -449   -943   -452   -709   -626   -836
    171  -1795  -1969    810   1067  -1880   -444   -935   -454   -704   -623   -846
    148  -1766  -1914    810   1031  -1839   -436   -906   -433   -680   -594   -820
    114  -1779  -1896    831   1005  -1839   -423   -891   -426   -670   -581   -805
     96  -1777  -1873    839    984  -1823   -397   -865   -405   -644   -561   -792
     83  -1756  -1839    833    961  -1797   -381   -836   -392   -626   -548   -776
     70  -1748  -1818    839    943  -1782   -361   -797   -366   -602   -522   -735
     72  -1701  -1774    813    922  -1738   -350   -756   -332   -571   -491   -698
     75  -1691  -1766    805    919  -1727   -348   -724   -319   -553   -472   -701
     85  -1662  -1748    787    914  -1704   -340   -685   -296   -527   -441   -691
     98  -1657  -1756    779    927  -1706   -337   -636   -270   -501   -415   -662
    106  -1639  -1745    763    924  -1691   -324   -584   -236   -462   -379   -628
    132  -1590  -1722    727    927  -1657   -324   -524   -197   -413   -335   -587
    155  -1564  -1719    701    937  -1641   -309   -449   -145   -358   -280   -535
    176  -1535  -1712    680    943  -1623   -285   -363    -75   -296   -210   -462
    181  -1431  -1613    623    896  -1522   -280   -303    -36   -254   -166   -418
    181  -1358  -1540    587    859  -1449   -259   -254      0   -213   -122   -371
    181  -1327  -1512    571    844  -1418   -233   -220     20   -197    -98   -342
    171  -1309  -1480    568    826  -1395   -228   -215     10   -210   -101   -348
    153  -1312  -1467    579    807  -1389   -220   -218     -7   -231   -119   -363
    124  -1304  -1428    589    774  -1366   -213   -239    -38   -259   -137   -371
     96  -1296  -1392    597    743  -1343   -189   -265    -59   -285   -153   -379
     90  -1317  -1408    613    748  -1361   -179   -293    -83   -322   -181   -407
     77  -1319  -1397    620    735  -1358   -197   -353   -142   -387   -246   -470
     51  -1325  -1376    636    711  -1350   -202   -397   -189   -431   -288   -517
     41  -1340  -1384    649    711  -1361   -202   -436   -226   -467   -324   -542
     36  -1376  -1413    670    724  -1395   -210   -485   -267   -511   -371   -568
      5  -1400  -1405    696    704  -1402   -218   -527   -303   -550   -413   -607
     -7  -1410  -1402    709    696  -1405   -213   -542   -322   -563   -428   -626
    -18  -1423  -1405    719    691  -1413   -205   -542   -322   -558   -431   -623
    -46  -1428  -1382    737    667  -1405   -205   -548   -337   -574   -446   -618
    -59  -1379  -1322    717    631  -1350   -210   -548   -332   -571   -433   -615
    -36  -1327  -1291    680    626  -1309   -202   -519   -314   -548   -397   -600
    -23  -1273  -1249    646    613  -1262   -168   -483   -280   -519   -368   -581
    -15  -1228  -1213    623    597  -1221   -129   -446   -249   -483   -337   -537
    -10  -1205  -1195    607    589  -1200   -122   -436   -246   -472   -342   -517
    -10  -1163  -1153    587    571  -1158   -127   -433   -249   -470   -337   -514
      7  -1093  -1101    542    553  -1096   -150   -444   -252   -457   -340   -488
     41  -1075  -1117    517    579  -1096   -192   -462   -267   -465   -358   -480
     59  -1065  -1124    501    589  -1093   -226   -493   -303   -488   -340   -522
     59  -1080  -1143    509    600  -1111   -226   -498   -314   -485   -332   -519
     70  -1091  -1161    509    613  -1124   -239   -501   -322   -488   -389   -485
     77  -1096  -1174    509    626  -1135   -265   -524   -363   -527   -415   -514
     70  -1091  -1161    509    613  -1124   -296   -555   -415   -563   -397   -568
     59  -1163  -1223    550    641  -1192   -288   -553   -418   -561   -426   -568
     64  -1143  -1208    537    636  -1176   -306   -571   -459   -597   -462   -563
     62  -1052  -1114    496    587  -1083   -335   -618   -514   -654   -498   -623
     31  -1127  -1161    545    594  -1143   -311   -620   -522   -665   -488   -688
     20  -1169  -1192    574    605  -1179   -288   -618   -519   -662   -480   -709
     12  -1218  -1231    602    618  -1223   -270   -605   -509   -652   -472   -704
      5  -1197  -1202    597    602  -1200   -285   -620   -535   -680   -506   -714
      5  -1205  -1210    600    607  -1208   -322   -654   -579   -719   -548   -748
     20  -1184  -1208    581    613  -1195   -342   -657   -589   -727   -542   -766
     36  -1148  -1184    553    607  -1163   -355   -657   -592   -724   -535   -761
     51  -1117  -1169    532    610  -1143   -368   -657   -600   -735   -550   -735
     49  -1104  -1156    524    600  -1130   -379   -662   -618   -745   -563   -724
     38  -1111  -1153    535    594  -1132   -374   -641   -620   -763   -589   -756
     38  -1106  -1148    532    592  -1127   -285   -519   -550   -737   -579   -795
     54  -1060  -1114    504    584  -1085   -171   -337   -431   -662   -524   -784
     96   -914  -1013    407    553   -961    -85    -90   -226   -465   -342   -620
    161   -639   -800    239    478   -717    -67    132      5   -179    -44   -303
    189   -298   -491     51    337   -394   -148     36     88     46    272     88
    101    -88   -189     -5    145   -137   -319   -384     10    187    532    415
    -49    -49      0     46    -25    -25   -537   -914   -252     77    506    423
   -168   -387   -218    277     23   -301   -761  -1475   -828   -561   -127   -179
   -187   -805   -620    496    213   -714   -976  -1847  -1410  -1299   -883   -901
   -122  -1057   -935    589    405   -997  -1052  -1779  -1480  -1449  -1070  -1111
    -77  -1062   -984    568    452  -1023   -937  -1460  -1239  -1280   -961  -1047
    -36   -961   -924    498    441   -943   -743  -1111   -958  -1078   -807   -922
     -2   -867   -865    433    428   -865   -524   -782   -698   -880   -657   -797
     20   -815   -836    397    428   -826   -400   -600   -550   -769   -568   -727
     25   -792   -820    381    420   -805   -371   -553   -504   -745   -550   -717
     33   -769   -805    366    418   -787   -361   -524   -478   -735   -532   -717
     62   -722   -784    327    423   -750   -363   -504   -470   -730   -522   -714
     88   -683   -771    298    428   -727   -358   -475   -449   -717   -509   -698
     90   -675   -766    290    426   -719   -355   -449   -423   -693   -491   -675
     96   -620   -717    262    405   -667   -345   -418   -392   -665   -465   -636
     88   -568   -659    239    371   -613   -345   -402   -371   -649   -454   -615
     85   -530   -615    223    350   -571   -332   -379   -353   -626   -436   -594
     80   -506   -587    210    329   -545   -319   -353   -335   -605   -418   -571
     83   -504   -587    210    335   -545   -319   -340   -327   -594   -413   -563
     96   -491   -587    194    340   -537   -324   -332   -324   -587   -413   -555
    114   -444   -558    166    335   -501   -332   -319   -316   -571   -402   -540
    124   -407   -532    140    327   -470   -314   -285   -288   -540   -374   -504
    142   -368   -514    111    327   -441   -309   -262   -280   -527   -361   -491
    150   -329   -483     88    316   -405   -311   -231   -275   -519   -350   -488
    174   -296   -470     62    322   -381   -311   -192   -259   -496   -332   -470
    192   -239   -431     20    309   -332   -303   -150   -226   -454   -303   -439
    226   -202   -428    -12    324   -314   -303   -103   -200   -420   -275   -413
    246   -155   -405    -46    324   -280   -296    -36   -158   -368   -226   -368
    275    -90   -366    -90    319   -228   -280     36   -101   -306   -166   -319
    290    -31   -324   -129    306   -176   -277     93    -62   -254   -122   -265
    298      0   -298   -150    298   -148   -270    153    -18   -200    -67   -205
    301     59   -241   -181    272    -90   -265    184      0   -168    -31   -168
    277    124   -153   -200    215    -12   -265    187     -2   -155    -12   -148
    259    129   -132   -194    194      0   -257    181     -2   -155    -12   -140
    249    114   -137   -181    194    -10   -252    176    -10   -163    -18   -135
    223    103   -119   -166    171     -7   -262    140    -41   -194    -38   -158
    200    103    -96   -150    148      5   -267     98    -80   -226    -75   -187
    184     54   -129   -119    158    -38   -267     49   -119   -272   -127   -236
    166     12   -153    -88    158    -70   -272    -10   -166   -322   -179   -285
    150     -7   -158    -72    150    -83   -275    -67   -207   -368   -228   -329
    145    -28   -174    -57    158   -101   -285   -119   -249   -413   -262   -371
    132    -72   -205    -31    166   -137   -309   -181   -296   -457   -306   -415
    135    -98   -233    -18    181   -166   -319   -233   -324   -491   -345   -441
    137    -98   -236    -20    184   -166   -337   -277   -350   -517   -368   -465
    137   -122   -259     -7    197   -189   -345   -301   -368   -535   -384   -480
    135   -109   -244    -12    189   -176   -348   -303   -368   -530   -376   -470
    137    -98   -236    -20    184   -166   -350   -309   -366   -530   -371   -470
    140    -75   -215    -33    174   -145   -329   -296   -345   -514   -358   -462
    142      7   -135    -75    140    -62   -311   -277   -319   -491   -335   -439
    137     80    -57   -111     96     12   -283   -259   -290   -467   -306   -420
    137     72    -64   -106    101      5   -267   -236   -277   -449   -290   -420
    132     67    -64   -101     98      2   -270   -236   -267   -433   -280   -423
    145    101    -44   -122     96     28   -267   -241   -244   -407   -257   -400
    155    145    -10   -153     83     70   -303   -267   -257   -413   -259   -407
    171    181     10   -176     80     96   -335   -288   -280   -428   -265   -415
    176    205     28   -189     75    116   -342   -296   -285   -428   -262   -413
    179    218     38   -197     70    129   -340   -301   -285   -426   -257   -405
    174    179      2   -179     85     90   -358   -322   -306   -449   -280   -426
    168    140    -28   -155     98     57   -368   -329   -324   -459   -290   -431
    161     96    -64   -129    111     18   -361   -335   -335   -462   -303   -446
    137     44    -93    -90    116    -23   -361   -353   -355   -483   -335   -488
    122     23    -98    -72    109    -38   -358   -368   -374   -511   -361   -514
    114      7   -106    -62    111    -49   -366   -389   -394   -532   -384   -535
    116    -28   -145    -46    129    -85   -363   -394   -402   -548   -400   -550
    119    -41   -161    -38    140   -101   -361   -405   -410   -568   -415   -563
    127    -54   -181    -36    153   -116   -379   -428   -431   -592   -436   -587
    119   -101   -220    -10    168   -161   -363   -420   -423   -579   -428   -576
    106   -109   -215      0    161   -161   -358   -423   -418   -576   -423   -579
    114   -127   -241      7    176   -184   -366   -428   -426   -587   -433   -592
    111   -176   -290     31    200   -233   -387   -441   -449   -605   -457   -607
    116   -166   -285     23    200   -226   -384   -441   -452   -605   -454   -602
    127   -233   -363     51    244   -298   -329   -389   -436   -610   -480   -649
    135   -340   -475    103    303   -407   -184   -223   -342   -574   -491   -696
    150   -215   -366     31    257   -288   -124    -77   -223   -480   -426   -659
    192    101    -90   -148    140      5   -101    127      2   -228   -176   -418
    270    436    163   -353     51    301   -145    267    202     77    184    -20
    246    610    363   -428    -57    488   -210     88    223    275    517    379
    122    535    413   -329   -145    475   -314   -303     38    275    641    566
     12    475    462   -244   -226    467   -485   -818   -397   -103    319    293
    -70    187    254    -59   -161    220   -691  -1384  -1060   -904   -496   -475
    -51   -124    -72     88     10    -98   -904  -1652  -1509  -1465  -1067  -1021
     -5   -306   -303    155    145   -303   -896  -1452  -1379  -1376  -1039  -1044
     18   -397   -418    189    215   -407   -797  -1208  -1171  -1223   -953  -1013
     36   -389   -428    174    231   -407   -644   -956   -937  -1039   -839   -924
     85   -262   -348     88    215   -303   -444   -665   -659   -802   -649   -766
    103   -246   -350     70    226   -298   -363   -537   -542   -706   -566   -709
    129   -228   -361     49    244   -293   -345   -504   -506   -680   -548   -704
    163   -223   -389     28    275   -306   -350   -509   -498   -685   -555   -719
    171   -200   -371     15    270   -285   -329   -491   -478   -670   -540   -709
    171   -166   -337     -2    252   -249   -306   -467   -441   -636   -506   -667
    158   -158   -316      0    236   -236   -298   -454   -420   -613   -483   -641
    132   -233   -366     49    246   -298   -265   -431   -389   -589   -467   -626
    127   -197   -324     36    226   -259   -236   -410   -358   -561   -444   -602
    135   -155   -290     10    210   -223   -241   -405   -345   -548   -426   -587
    111   -194   -306     41    207   -249   -233   -397   -335   -540   -418   -571
    116   -187   -303     33    207   -244   -228   -392   -324   -530   -405   -548
    142   -137   -280     -2    210   -207   -239   -392   -311   -504   -379   -527
    129   -142   -275      5    200   -207   -236   -381   -303   -485   -366   -522
    132   -145   -277      5    202   -210   -226   -368   -293   -472   -355   -506
    142   -145   -290      0    215   -215   -223   -355   -283   -452   -340   -483
    163   -153   -316     -5    239   -233   -231   -340   -270   -426   -322   -472
    210   -140   -350    -36    277   -244   -239   -335   -259   -415   -316   -478
    228   -132   -361    -49    293   -246   -228   -306   -231   -381   -290   -457
    226   -106   -335    -59    277   -220   -218   -267   -202   -335   -257   -423
    252    -49   -301   -101    275   -174   -207   -220   -166   -290   -210   -379
    257    -28   -285   -114    270   -155   -207   -179   -116   -244   -168   -353
    231    -33   -265    -98    246   -148   -192   -127    -57   -187   -129   -337
    213      0   -215   -109    213   -106   -168    -72     10   -101    -51   -288
    189     12   -176   -101    184    -80   -129    -20     75    -15     41   -218
    184    -31   -215    -77    200   -122   -114     -5     85     10     80   -176
    189     -7   -200    -90    192   -103   -106    -18     72      0     77   -153
    174    -44   -218    -67    194   -129   -103    -49     33    -41     38   -179
    150    -67   -218    -41    184   -142    -96    -77      7    -67     10   -205
    132    -41   -174    -49    153   -106    -85   -103    -15    -88    -15   -226
    111    -88   -200    -12    155   -145    -80   -145    -57   -137    -70   -272
     90   -163   -257     33    174   -207    -80   -194   -119   -202   -129   -335
     83   -215   -298     67    189   -257    -64   -231   -150   -241   -163   -379
     70   -254   -324     90    194   -288    -70   -285   -200   -298   -218   -433
     44   -290   -337    122    189   -314    -62   -327   -233   -337   -254   -472
     44   -322   -366    137    202   -342    -72   -363   -280   -379   -293   -517
     46   -303   -350    129    197   -327    -83   -387   -298   -392   -298   -548
     15   -335   -353    158    181   -342    -67   -394   -293   -394   -306   -558
    -10   -353   -342    181    163   -348    -59   -389   -277   -381   -296   -542
    -28   -335   -309    181    140   -322    -46   -371   -246   -345   -257   -504
    -12   -280   -267    148    127   -275     -5   -327   -205   -298   -202   -457
    -31   -288   -259    158    111   -275      0   -319   -197   -293   -202   -459
    -54   -303   -249    176     96   -277      7   -319   -192   -290   -210   -470
    -49   -272   -223    161     85   -249      5   -319   -181   -280   -194   -467
    -49   -223   -174    137     62   -200      7   -314   -161   -254   -163   -452
    -49   -252   -202    150     72   -226    -23   -342   -176   -270   -179   -454
    -59   -298   -239    176     88   -270    -44   -363   -197   -290   -192   -454
    -64   -316   -252    189     90   -285    -57   -379   -205   -296   -187   -459
    -77   -306   -228    192     75   -267    -49   -366   -194   -288   -174   -449
    -77   -329   -252    202     85   -290    -49   -376   -202   -298   -176   -452
    -88   -407   -319    246    114   -363    -57   -387   -220   -314   -194   -467
   -114   -467   -353    288    119   -410    -54   -389   -239   -329   -205   -470
   -116   -496   -379    306    129   -439    -57   -400   -259   -353   -223   -496
   -114   -527   -415    319    148   -470    -49   -402   -262   -366   -236   -506
   -127   -584   -457    355    163   -522    -38   -420   -283   -394   -270   -530
   -129   -636   -506    381    184   -571    -33   -441   -303   -426   -301   -555
   -145   -652   -506    400    179   -579    -36   -449   -309   -436   -306   -563
   -148   -639   -493    392    171   -566    -38   -454   -314   -436   -303   -558
   -135   -667   -532    400    197   -600    -36   -457   -311   -433   -303   -558
   -142   -696   -553    420    202   -626    -20   -449   -301   -420   -296   -568
   -161   -706   -545    433    192   -626     -7   -436   -285   -405   -280   -566
   -181   -719   -537    449    176   -628     -5   -436   -285   -420   -298   -587
   -184   -727   -542    457    179   -636      0   -428   -275   -418   -296   -592
   -197   -750   -553    472    176   -652     33   -387   -246   -405   -298   -597
   -189   -763   -574    478    192   -670    101   -285   -184   -394   -340   -659
   -176   -685   -509    428    166   -597    171   -150    -59   -309   -298   -657
   -145   -555   -410    350    129   -485    223     20    166    -59    -70   -454
    -77   -405   -329    241    124   -368    200    179    415    293    327    -36
    -38   -137    -98     88     28   -119     96     64    439    491    696    433
   -119    -77     38     96    -80    -18     -7   -272    168    405    802    646
   -215   -140     72    176   -145    -33    -96   -636   -249     59    545    454
   -301   -348    -46    322   -127   -197   -246  -1145   -893   -714   -275   -335
   -309   -644   -335    478     12   -491   -470  -1530  -1434  -1418  -1034  -1072
   -246   -888   -644    566    197   -766   -540  -1439  -1361  -1361  -1026  -1114
   -194  -1078   -883    636    342   -982   -457  -1208  -1104  -1153   -891  -1041
   -171  -1171  -1000    670    413  -1085   -324   -974   -833   -943   -750   -948
   -155  -1143   -987    649    415  -1065   -168   -730   -561   -717   -584   -826
   -155  -1036   -883    594    361   -958    -93   -594   -405   -587   -483   -732
   -150  -1065   -914    605    381   -989    -36   -509   -316   -514   -415   -680
   -142  -1080   -937    610    397  -1010    -12   -472   -275   -483   -392   -652
   -137  -1023   -885    581    374   -956    -20   -475   -275   -491   -415   -665
   -150  -1093   -945    620    394  -1021     12   -441   -233   -446   -358   -659
   -166  -1088   -922    626    376  -1005      7   -444   -233   -444   -342   -659
   -181  -1137   -956    659    384  -1047     15   -433   -218   -433   -322   -636
   -168  -1145   -976    657    402  -1062     20   -420   -194   -410   -288   -620
   -166  -1140   -976    652    405  -1057     18   -410   -179   -389   -270   -584
   -181  -1117   -937    649    376  -1028      0   -423   -179   -394   -277   -594
   -192  -1109   -919    649    361  -1013     -2   -418   -166   -394   -262   -605
   -187  -1111   -924    649    368  -1018      7   -402   -140   -368   -228   -584
   -181  -1140   -958    659    387  -1049      5   -394   -119   -353   -215   -566
   -176  -1143   -966    659    394  -1057      5   -379    -98   -337   -200   -545
   -179  -1132   -956    654    387  -1047     12   -363    -70   -316   -181   -519
   -181  -1135   -953    659    384  -1044     12   -342    -44   -290   -161   -504
   -155  -1101   -945    626    392  -1023     10   -316    -12   -265   -132   -480
   -135  -1070   -935    602    397  -1002     10   -277     36   -220    -90   -436
   -116  -1041   -924    579    402   -984     12   -233     98   -166    -38   -392
    -75  -1015   -940    545    431   -979     20   -171    179    -98     23   -340
    -25   -976   -950    501    459   -963     36    -96    280     -7    116   -259
     -5   -945   -940    475    465   -943     54    -20    376     75    213   -163
     -2   -914   -911    457    452   -914     70     36    449    140    280    -93
    -15   -888   -872    452    428   -880     93     85    511    194    332    -46
     -2   -828   -828    415    413   -828    119    127    558    228    366     -5
     10   -820   -833    405    420   -826    122    135    566    226    376     12
     25   -802   -831    387    428   -815    122    119    555    202    358     12
     31   -795   -826    381    428   -810    119     88    527    161    324     -5
      5   -846   -854    420    428   -849    122     49    488    109    277    -46
     -2   -893   -891    446    444   -893    122      5    449     49    220   -106
    -10   -932   -924    470    457   -930    114    -41    405     -7    171   -163
    -18   -966   -948    493    465   -958    111    -96    355    -64    122   -213
    -12  -1013  -1000    511    491  -1008    103   -137    327   -106     85   -249
    -25  -1060  -1034    542    504  -1049     88   -181    290   -148     41   -283
    -41  -1080  -1041    561    498  -1062     67   -233    257   -194    -10   -319
    -20  -1093  -1072    558    524  -1083     54   -270    233   -223    -44   -348
      2  -1065  -1070    530    535  -1067     46   -280    223   -226    -41   -350
      2  -1080  -1083    537    540  -1080     36   -285    223   -233    -46   -358
      0  -1109  -1111    553    553  -1109     36   -288    228   -236    -51   -368
     12  -1085  -1098    537    555  -1091     67   -265    270   -205    -20   -342
     18  -1023  -1041    501    527  -1031     83   -249    306   -184      7   -311
     18   -987  -1005    485    511   -995     85   -241    324   -176     15   -303
     18   -979   -997    480    506   -987     80   -241    332   -174     12   -303
     18   -958   -976    470    496   -966     80   -233    363   -140     41   -272
     33   -963   -997    462    514   -979     62   -244    368   -127     64   -257
     41   -974  -1018    465    530   -995     41   -265    358   -132     70   -252
     44   -992  -1036    472    537  -1013     23   -283    350   -145     67   -246
     38   -995  -1034    478    535  -1013     20   -280    363   -140     77   -239
     41   -982  -1023    470    530  -1002     23   -275    366   -132     85   -231
     46  -1002  -1049    478    545  -1026     12   -283    350   -140     75   -239
     57  -1047  -1104    493    579  -1075    -10   -306    316   -168     51   -257
     57  -1096  -1153    519    605  -1124    -15   -314    306   -187     44   -272
     49  -1163  -1215    555    631  -1187    -23   -335    280   -218     20   -303
     36  -1215  -1254    589    644  -1234    -28   -361    249   -252    -12   -337
     33  -1260  -1293    613    662  -1275    -25   -376    228   -277    -38   -363
     36  -1267  -1304    615    670  -1286    -33   -394    218   -285    -49   -371
     15  -1317  -1332    649    672  -1325    -33   -402    210   -298    -62   -392
      5  -1337  -1343    665    672  -1340    -41   -415    202   -311    -72   -405
     15  -1356  -1374    670    693  -1366    -46   -426    202   -319    -72   -413
     33  -1397  -1431    683    732  -1413    -54   -439    192   -340    -93   -444
     33  -1400  -1436    680    735  -1418    -51   -439    197   -342    -83   -431
     33  -1400  -1434    683    732  -1415    -54   -446    202   -342    -80   -431
     41  -1444  -1486    698    761  -1462    -57   -452    194   -353    -98   -449
     44  -1488  -1532    722    787  -1509    -18   -407    202   -368   -137   -496
     54  -1465  -1519    704    787  -1491     88   -288    270   -368   -168   -553
     88  -1395  -1483    654    784  -1439    184   -116    428   -246    -70   -493
    135  -1215  -1353    540    740  -1283    233    137    711     59    207   -231
    194   -935  -1130    371    662  -1031    171    249    904    379    592    176
    153   -795   -948    319    548   -870     20    -93    789    509    906    506
     46   -748   -797    350    420   -771   -148   -555    561    506   1044    672
    -46   -828   -784    436    366   -805   -392  -1085    129    142    727    410
   -103  -1260  -1156    683    524  -1208   -644  -1610   -566   -737   -189   -418
    -57  -1634  -1579    844    758  -1605   -750  -1696   -859  -1179   -662   -857
    -10  -1795  -1784    901    885  -1790   -680  -1436   -665  -1054   -607   -867
     25  -1795  -1821    883    922  -1808   -522  -1132   -392   -857   -478   -795
     49  -1738  -1787    844    917  -1761   -293   -818   -111   -644   -324   -688
     57  -1683  -1743    813    898  -1714   -142   -620     64   -498   -213   -607
     67  -1654  -1722    792    893  -1686    -80   -545    142   -433   -158   -568
     85  -1641  -1730    776    906  -1686    -54   -514    171   -413   -142   -555
    103  -1636  -1740    766    922  -1688    -41   -491    189   -407   -137   -561
    101  -1631  -1732    763    914  -1680    -38   -493    189   -410   -140   -566
    103  -1626  -1732    761    917  -1678    -36   -488    200   -405   -135   -561
    109  -1647  -1756    766    932  -1701    -23   -470    218   -387   -122   -548
    114  -1639  -1753    763    932  -1696    -15   -454    231   -368   -103   -542
    109  -1634  -1745    761    924  -1688    -15   -452    241   -363    -90   -540
    101  -1654  -1758    776    927  -1706      5   -436    270   -340    -64   -524
    103  -1657  -1761    776    932  -1709     12   -426    290   -327    -46   -511
    103  -1652  -1756    774    930  -1704      2   -418    303   -314    -31   -488
     96  -1649  -1748    774    922  -1699     -7   -415    314   -311    -31   -493
     98  -1641  -1740    771    919  -1691    -10   -410    322   -306    -23   -493
    106  -1639  -1748    766    924  -1693     15   -371    363   -270     12   -459
    116  -1628  -1745    756    930  -1686     33   -337    394   -239     46   -431
    116  -1615  -1732    745    924  -1673     38   -311    426   -220     67   -407
    124  -1595  -1722    735    922  -1657     38   -283    454   -194     90   -384
    135  -1587  -1722    724    927  -1652     51   -241    488   -161    122   -361
    168  -1535  -1704    683    935  -1618     75   -166    558    -93    184   -303
    189  -1543  -1732    675    958  -1636    103    -93    615    -38    239   -262
    218  -1512  -1730    646    971  -1621    119    -23    670     20    296   -207
    249  -1384  -1634    566    940  -1509    119     33    724     77    361   -142
    246  -1332  -1579    542    911  -1454    142     88    776    129    418    -93
    241  -1356  -1600    555    919  -1478    153    109    787    142    439    -80
    249  -1335  -1584    540    917  -1460    155    103    782    135    444    -77
    244  -1317  -1564    535    901  -1439    168     96    784    135    449    -77
    239  -1358  -1597    561    917  -1478    171     67    763    103    428   -103
    231  -1405  -1636    587    932  -1519    176     28    724     59    392   -124
    231  -1418  -1652    592    940  -1535    197     -7    706     36    368   -145
    218  -1439  -1657    607    937  -1545    192    -70    659    -12    322   -197
    194  -1475  -1670    641    932  -1571    171   -142    594    -77    259   -265
    163  -1556  -1719    696    940  -1636    166   -205    548   -129    215   -309
    140  -1628  -1769    743    953  -1699    166   -257    514   -168    179   -335
    114  -1714  -1829    800    971  -1771    163   -301    483   -205    150   -361
     93  -1725  -1818    815    956  -1771    148   -348    454   -236    119   -405
     88  -1766  -1857    836    971  -1810    148   -368    452   -239    119   -415
    101  -1761  -1862    828    982  -1810    140   -392    433   -249    111   -423
    101  -1774  -1875    833    984  -1823    116   -418    413   -265     93   -441
    106  -1774  -1880    833    992  -1826    122   -405    428   -249    114   -426
    119  -1727  -1849    802    984  -1790    155   -374    472   -207    150   -392
    114  -1712  -1826    797    969  -1769    202   -348    511   -176    174   -374
     98  -1748  -1847    820    971  -1797    228   -332    524   -161    184   -374
     90  -1787  -1878    849    984  -1831    215   -342    517   -168    179   -379
    103  -1766  -1870    828    984  -1818    202   -353    535   -155    200   -358
    122  -1743  -1865    810    992  -1805    174   -376    530   -150    215   -345
    132  -1782  -1917    823   1023  -1849    122   -418    493   -184    187   -371
    127  -1816  -1943    844   1034  -1878    119   -431    485   -194    181   -376
    109  -1836  -1948    862   1028  -1891    114   -446    480   -197    181   -376
    114  -1862  -1977    872   1044  -1919    103   -467    454   -205    168   -384
    116  -1893  -2013    888   1062  -1953     96   -485    428   -228    150   -397
    119  -1940  -2060    911   1088  -2000     96   -504    405   -252    137   -415
    129  -1982  -2112    924   1119  -2044     80   -524    384   -272    124   -431
     96  -2055  -2151    976   1122  -2101     83   -535    366   -290    109   -446
     41  -2109  -2151   1034   1093  -2130     93   -542    345   -311     88   -465
     12  -2148  -2161   1067   1085  -2153    101   -566    329   -332     64   -496
     20  -2187  -2208   1080   1111  -2197     88   -594    306   -353     51   -511
     33  -2210  -2244   1088   1137  -2229     70   -618    280   -376     28   -530
     36  -2247  -2286   1104   1158  -2265     67   -620    272   -381     20   -532
     18  -2281  -2299   1132   1158  -2288     77   -615    272   -381     25   -530
    -12  -2309  -2296   1161   1140  -2304     80   -618    272   -387     20   -537
    -28  -2333  -2304   1179   1135  -2317     83   -620    270   -389     12   -545
    -25  -2325  -2299   1174   1135  -2312     96   -620    277   -384     23   -545
    -28  -2333  -2304   1182   1137  -2320     98   -620    275   -392     15   -558
    -49  -2361  -2314   1202   1130  -2338    155   -550    303   -400    -18   -602
    -33  -2330  -2296   1182   1130  -2314    262   -392    397   -348      0   -607
    -12  -2229  -2216   1119   1101  -2223    366   -153    587   -176    145   -493
     46  -2016  -2062    984   1054  -2039    439    150    857    119    444   -207
     96  -1740  -1836    820    963  -1787    379    122    974    361    774    179
     15  -1566  -1582    774    797  -1574    236   -296    906    501   1034    522
   -148  -1525  -1376    833    613  -1452     25   -836    709    478   1104    659
   -293  -1826  -1532   1060    618  -1680   -194  -1423    215    -15    628    220
   -335  -2374  -2042   1353    852  -2208   -413  -1842   -428   -818   -197   -594
   -283  -2712  -2431   1496   1072  -2572   -517  -1849   -620  -1091   -498   -904
   -223  -2805  -2585   1512   1179  -2696   -459  -1595   -462   -984   -439   -893
   -179  -2748  -2569   1465   1195  -2660   -298  -1278   -231   -820   -319   -810
   -145  -2694  -2548   1418   1200  -2621    -85   -953      2   -654   -200   -732
   -127  -2662  -2538   1395   1202  -2600     38   -771    137   -550   -114   -680
   -114  -2642  -2530   1376   1208  -2587     93   -698    194   -506    -75   -646
   -111  -2644  -2533   1379   1210  -2590    129   -659    223   -485    -59   -623
   -116  -2650  -2535   1382   1208  -2592    145   -636    244   -475    -46   -605
   -119  -2647  -2530   1382   1202  -2590    150   -623    259   -467    -33   -587
   -127  -2652  -2525   1389   1195  -2587    158   -610    275   -454    -28   -571
   -132  -2673  -2540   1402   1202  -2608    163   -594    285   -449    -20   -558
   -137  -2678  -2540   1408   1200  -2611    174   -584    298   -446    -15   -550
   -145  -2673  -2530   1408   1189  -2603    187   -568    306   -433      0   -537
   -155  -2678  -2525   1415   1182  -2600    202   -548    327   -418     20   -527
   -161  -2686  -2525   1423   1182  -2605    215   -522    348   -400     41   -509
   -153  -2673  -2520   1413   1182  -2598    223   -498    371   -374     67   -485
   -148  -2639  -2491   1392   1169  -2566    228   -488    381   -374     72   -493
   -153  -2626  -2475   1389   1158  -2551    226   -478    389   -368     77   -488
   -142  -2611  -2468   1376   1161  -2540    228   -459    405   -350     93   -472
   -127  -2621  -2494   1371   1182  -2559    220   -439    418   -337    106   -454
   -106  -2611  -2504   1358   1197  -2556    220   -410    441   -319    124   -433
    -85  -2585  -2499   1332   1205  -2543    218   -379    457   -301    135   -420
    -67  -2577  -2509   1322   1221  -2543    228   -332    496   -265    166   -384
    -51  -2574  -2522   1312   1234  -2548    239   -280    532   -239    184   -358
    -28  -2559  -2530   1293   1249  -2546    236   -226    566   -213    213   -332
      7  -2520  -2527   1254   1265  -2525    231   -176    602   -179    262   -293
     25  -2491  -2517   1234   1270  -2504    246   -114    657   -116    332   -231
     28  -2473  -2501   1221   1265  -2486    252    -83    688    -85    363   -205
     28  -2442  -2470   1205   1249  -2455    262    -67    709    -67    387   -174
     12  -2436  -2449   1210   1231  -2442    270    -75    709    -70    384   -166
     -5  -2478  -2473   1241   1234  -2475    280    -88    701    -80    371   -174
    -15  -2507  -2491   1260   1236  -2499    270   -119    675   -114    335   -194
    -23  -2533  -2509   1278   1241  -2520    257   -161    639   -161    293   -226
    -36  -2564  -2530   1299   1244  -2548    246   -210    597   -215    239   -272
    -59  -2577  -2517   1319   1228  -2548    241   -270    550   -275    174   -329
    -75  -2691  -2618   1382   1270  -2655    265   -306    530   -306    145   -376
    -98  -2764  -2665   1431   1280  -2714    257   -361    491   -353    109   -423
   -135  -2831  -2696   1483   1278  -2764    246   -420    449   -405     59   -475
   -145  -2904  -2759   1525   1306  -2831    231   -475    405   -452     12   -509
   -153  -2912  -2759   1530   1301  -2837    213   -517    379   -475    -12   -532
   -148  -2933  -2785   1538   1317  -2860    202   -537    358   -496    -31   -542
   -163  -2938  -2777   1548   1306  -2857    200   -548    353   -509    -41   -553
   -168  -2951  -2782   1561   1306  -2868    200   -550    358   -504    -36   -548
   -161  -2927  -2766   1543   1301  -2850    213   -537    381   -480    -10   -530
   -150  -2894  -2746   1522   1296  -2821    231   -517    400   -459     10   -498
   -155  -2863  -2707   1506   1275  -2785    249   -504    415   -452     20   -488
   -150  -2850  -2699   1501   1273  -2774    262   -496    426   -454     23   -488
   -148  -2831  -2686   1488   1267  -2759    249   -504    431   -452     31   -480
   -142  -2824  -2683   1483   1270  -2753    218   -524    428   -452     33   -483
   -137  -2852  -2714   1493   1286  -2785    176   -563    402   -480     12   -509
   -140  -2891  -2751   1517   1304  -2821    163   -584    387   -504     -2   -522
   -145  -2883  -2738   1514   1296  -2813    166   -584    392   -498      7   -501
   -158  -2891  -2733   1525   1286  -2813    158   -584    394   -501     10   -483
   -171  -2925  -2753   1545   1288  -2839    145   -592    381   -519     -2   -488
   -181  -2969  -2787   1577   1301  -2878    135   -605    363   -542    -20   -493
   -192  -2998  -2805   1592   1304  -2902    135   -607    350   -555    -36   -506
   -207  -3052  -2844   1631   1317  -2951    132   -620    332   -589    -64   -535
   -223  -3091  -2868   1657   1322  -2982    140   -631    324   -618    -96   -563
   -233  -3130  -2896   1683   1330  -3013    153   -636    319   -628   -109   -566
   -233  -3154  -2920   1691   1340  -3037    153   -641    316   -641   -122   -571
   -228  -3174  -2946   1701   1356  -3063    137   -652    311   -657   -140   -584
   -226  -3211  -2987   1717   1379  -3099    135   -657    306   -672   -150   -594
   -223  -3234  -3011   1730   1392  -3122    129   -657    303   -688   -161   -605
   -220  -3224  -3005   1719   1389  -3117    124   -649    314   -683   -155   -594
   -213  -3237  -3026   1725   1405  -3133    132   -636    329   -672   -142   -576
   -207  -3257  -3050   1730   1421  -3154    132   -639    335   -672   -142   -563
   -200  -3257  -3057   1730   1428  -3159    132   -631    342   -675   -150   -563
   -171  -3273  -3102   1722   1462  -3190    181   -566    366   -696   -200   -633
   -163  -3273  -3109   1717   1470  -3192    285   -426    452   -672   -223   -680
   -150  -3211  -3063   1680   1452  -3138    384   -239    615   -542   -127   -600
    -80  -3047  -2966   1564   1441  -3008    420      7    872   -262    148   -329
      7  -2735  -2743   1363   1374  -2738    324     67   1034     38    545    119
    -38  -2566  -2527   1301   1244  -2548    213   -200   1005    218    862    496
   -168  -2525  -2359   1345   1093  -2442     59   -646    779    174    924    615
   -280  -2660  -2379   1470   1049  -2520   -150  -1223    244   -358    420    184
   -340  -3029  -2688   1683   1171  -2857   -387  -1777   -467  -1239   -472   -644
   -301  -3343  -3042   1821   1369  -3192   -527  -1844   -691  -1545   -805   -963
   -254  -3522  -3268   1888   1506  -3395   -478  -1602   -514  -1431   -756   -966
   -215  -3572  -3356   1893   1569  -3465   -350  -1335   -293  -1273   -657   -911
   -187  -3541  -3354   1862   1582  -3447   -153  -1036    -31  -1062   -504   -795
   -163  -3483  -3322   1823   1577  -3403     10   -815    161   -904   -389   -706
   -137  -3437  -3302   1784   1582  -3369     72   -727    244   -846   -342   -667
   -114  -3406  -3291   1761   1587  -3348     96   -691    275   -820   -324   -649
   -106  -3408  -3302   1756   1595  -3356    106   -672    288   -807   -314   -631
    -93  -3408  -3315   1748   1610  -3361    103   -659    296   -800   -306   -623
    -77  -3406  -3330   1740   1623  -3367    111   -659    301   -802   -314   -641
    -51  -3413  -3361   1732   1654  -3387    116   -659    301   -807   -327   -657
    -44  -3426  -3382   1732   1667  -3406    116   -644    303   -797   -316   -631
    -33  -3377  -3343   1704   1652  -3361    106   -631    316   -779   -288   -592
    -33  -3338  -3307   1686   1634  -3322    114   -620    332   -753   -259   -561
    -25  -3335  -3309   1680   1641  -3322    124   -602    350   -735   -244   -550
    -33  -3367  -3333   1699   1647  -3351    142   -579    371   -719   -228   -548
    -38  -3369  -3333   1704   1644  -3351    158   -550    400   -688   -202   -530
    -41  -3351  -3309   1696   1631  -3330    153   -540    410   -670   -187   -519
    -41  -3330  -3289   1686   1623  -3309    142   -532    410   -662   -179   -514
    -25  -3320  -3296   1670   1634  -3309    148   -514    423   -652   -168   -506
     -2  -3328  -3328   1665   1662  -3328    168   -475    459   -615   -129   -483
     28  -3302  -3333   1636   1678  -3317    171   -441    488   -587   -106   -472
     33  -3270  -3304   1618   1667  -3286    158   -418    506   -561    -85   -475
     59  -3205  -3265   1571   1660  -3234    171   -363    553   -501    -38   -449
     96  -3182  -3281   1543   1686  -3231    194   -285    628   -418     38   -384
    116  -3190  -3309   1535   1712  -3250    207   -213    701   -340    106   -327
    135  -3146  -3281   1506   1706  -3213    226   -148    766   -277    166   -280
    150  -3078  -3229   1462   1688  -3154    223   -124    795   -244    202   -244
    148  -3034  -3182   1441   1665  -3107    233    -98    815   -220    231   -220
    140  -3050  -3190   1454   1662  -3120    249    -88    820   -223    233   -228
    153  -3063  -3216   1454   1683  -3138    252   -103    805   -244    215   -249
    140  -3060  -3203   1457   1670  -3130    257   -122    784   -272    200   -246
    135  -3086  -3221   1475   1675  -3154    257   -153    743   -319    166   -272
    122  -3125  -3250   1499   1683  -3185    249   -207    685   -381    106   -335
    109  -3180  -3289   1535   1699  -3234    226   -272    615   -459     20   -418
     83  -3211  -3296   1564   1688  -3255    228   -311    574   -509    -28   -457
     70  -3270  -3341   1597   1704  -3304    223   -363    522   -563    -83   -506
     57  -3320  -3377   1628   1714  -3346    215   -410    465   -623   -140   -568
     49  -3364  -3413   1657   1730  -3387    220   -433    444   -646   -168   -605
     44  -3382  -3429   1667   1735  -3406    223   -452    426   -667   -192   -623
     51  -3382  -3434   1665   1740  -3408    213   -472    402   -688   -213   -639
     49  -3416  -3465   1680   1756  -3439    200   -493    381   -704   -231   -665
     57  -3400  -3457   1673   1756  -3429    192   -504    376   -706   -236   -683
     75  -3328  -3403   1623   1738  -3364    218   -483    410   -675   -205   -662
     90  -3317  -3408   1610   1748  -3361    249   -457    441   -649   -179   -636
     85  -3328  -3416   1621   1751  -3372    270   -444    449   -652   -184   -633
     80  -3294  -3374   1608   1727  -3333    272   -441    449   -649   -179   -618
     80  -3286  -3367   1602   1722  -3328    265   -449    454   -641   -168   -607
     96  -3257  -3354   1579   1725  -3307    257   -457    467   -628   -158   -594
    103  -3257  -3361   1577   1730  -3309    220   -485    439   -652   -179   -610
    103  -3289  -3393   1592   1748  -3341    194   -509    402   -678   -197   -623
    119  -3281  -3403   1579   1758  -3341    192   -511    397   -675   -192   -618
    135  -3257  -3393   1561   1764  -3325    187   -517    394   -675   -187   -610
    137  -3283  -3421   1571   1779  -3351    176   -524    379   -688   -194   -618
    129  -3343  -3473   1608   1800  -3408    187   -514    374   -691   -202   -623
    122  -3411  -3535   1641   1826  -3473    200   -517    353   -722   -236   -649
    119  -3457  -3577   1667   1847  -3517    205   -532    332   -753   -267   -678
    111  -3483  -3595   1683   1852  -3538    197   -555    303   -782   -296   -706
    109  -3535  -3645   1714   1875  -3590    210   -558    288   -795   -309   -719
    103  -3567  -3671   1730   1886  -3619    213   -576    262   -820   -329   -745
     90  -3564  -3655   1735   1873  -3608    197   -600    241   -849   -358   -779
     88  -3629  -3720   1769   1904  -3673    200   -610    220   -875   -392   -800
     96  -3678  -3774   1792   1935  -3725    210   -610    213   -883   -400   -784
    101  -3658  -3759   1774   1930  -3707    207   -613    210   -885   -400   -784
    101  -3652  -3754   1774   1927  -3702    205   -620    202   -893   -407   -797
    106  -3660  -3769   1774   1938  -3715    197   -628    200   -904   -415   -807
    116  -3710  -3826   1797   1971  -3767    205   -623    205   -901   -407   -805
    122  -3761  -3886   1818   2003  -3824    257   -555    239   -904   -439   -849
    124  -3717  -3842   1795   1982  -3780    353   -431    324   -875   -459   -893
    135  -3595  -3733   1727   1932  -3665    418   -296    483   -735   -350   -815
    174  -3403  -3577   1615   1875  -3489    436   -106    763   -394     -7   -504
    249  -3164  -3413   1454   1829  -3289    358    -31    948    -49    441    -15
    233  -2959  -3192   1361   1712  -3076    244   -298    771    -38    667    335
    145  -2990  -3135   1421   1636  -3063    166   -628    423   -257    626    392
     41  -3130  -3172   1545   1605  -3151     75  -1008    -75   -769    140    -38
    -25  -3351  -3328   1686   1649  -3341    -80  -1486   -709  -1597   -787   -922
     -7  -3600  -3595   1803   1792  -3598   -233  -1626   -950  -1919  -1169  -1286
     28  -3845  -3873   1906   1951  -3858   -228  -1462   -779  -1771  -1085  -1252
     59  -3964  -4024   1953   2042  -3993   -137  -1249   -527  -1558   -937  -1161
     83  -3964  -4050   1940   2065  -4006      0  -1021   -257  -1335   -774  -1052
    109  -3873  -3982   1880   2044  -3928    150   -797     -7  -1114   -600   -922
    127  -3800  -3930   1836   2026  -3863    228   -680    122  -1002   -501   -849
    140  -3764  -3904   1813   2021  -3834    259   -636    174   -961   -462   -813
    148  -3738  -3889   1792   2016  -3811    272   -623    194   -945   -452   -805
    153  -3715  -3868   1779   2010  -3790    288   -605    210   -927   -439   -802
    163  -3707  -3871   1769   2016  -3787    309   -587    226   -901   -420   -784
    166  -3697  -3863   1766   2013  -3780    319   -574    244   -880   -397   -763
    166  -3686  -3852   1758   2008  -3769    316   -571    254   -875   -389   -756
    181  -3691  -3873   1756   2026  -3782    316   -563    262   -867   -379   -745
    213  -3691  -3907   1738   2060  -3800    316   -563    275   -862   -374   -732
    252  -3676  -3928   1712   2088  -3800    303   -571    275   -865   -374   -732
    259  -3686  -3949   1712   2101  -3816    296   -581    259   -878   -389   -756
    246  -3704  -3954   1727   2099  -3829    306   -581    265   -875   -392   -758
    223  -3725  -3951   1751   2086  -3837    316   -563    277   -862   -379   -750
    223  -3699  -3923   1738   2073  -3811    327   -530    303   -831   -348   -722
    215  -3681  -3899   1732   2055  -3790    348   -496    337   -797   -314   -688
    207  -3660  -3871   1725   2036  -3764    368   -462    374   -766   -285   -665
    202  -3665  -3871   1730   2034  -3767    374   -433    407   -737   -259   -646
    210  -3660  -3871   1725   2039  -3764    376   -392    446   -696   -223   -613
    233  -3632  -3865   1696   2047  -3746    389   -332    506   -631   -161   -555
    246  -3595  -3842   1673   2044  -3717    413   -267    568   -561    -98   -504
    257  -3546  -3803   1644   2029  -3673    428   -202    631   -485    -33   -444
    265  -3515  -3780   1626   2021  -3647    449   -135    698   -407     44   -371
    267  -3463  -3733   1597   2000  -3598    472    -77    745   -353    103   -314
    272  -3434  -3707   1579   1990  -3569    480    -44    771   -324    129   -285
    257  -3442  -3702   1590   1979  -3572    485    -36    771   -332    124   -285
    252  -3426  -3678   1587   1964  -3551    501    -38    756   -353    109   -293
    239  -3434  -3673   1595   1956  -3554    504    -57    732   -376     90   -306
    226  -3452  -3678   1613   1951  -3564    501    -93    691   -426     46   -337
    218  -3432  -3650   1605   1932  -3541    506   -129    657   -470      5   -363
    194  -3450  -3645   1628   1919  -3546    514   -171    615   -517    -44   -400
    163  -3522  -3686   1678   1922  -3603    501   -239    548   -589   -103   -465
    132  -3593  -3725   1730   1927  -3658    488   -298    491   -646   -161   -519
     98  -3642  -3741   1769   1917  -3691    470   -353    439   -701   -215   -563
     90  -3650  -3741   1779   1914  -3694    467   -392    410   -730   -246   -584
     88  -3642  -3733   1774   1909  -3686    467   -410    392   -737   -259   -589
     57  -3678  -3735   1810   1896  -3707    467   -428    374   -756   -283   -607
     33  -3702  -3738   1831   1883  -3720    462   -441    368   -769   -293   -613
     12  -3733  -3746   1860   1878  -3738    465   -441    366   -776   -303   -618
      0  -3710  -3712   1855   1852  -3710    467   -439    371   -774   -296   -615
     -2  -3650  -3647   1826   1821  -3647    493   -407    407   -740   -262   -589
      2  -3603  -3608   1797   1805  -3606    524   -376    452   -698   -231   -558
      2  -3569  -3572   1784   1787  -3569    537   -366    467   -685   -220   -561
     -2  -3567  -3564   1784   1779  -3567    535   -361    472   -680   -213   -561
    -12  -3533  -3520   1771   1753  -3528    532   -355    488   -662   -194   -548
    -20  -3502  -3483   1758   1730  -3494    522   -358    496   -646   -179   -540
    -20  -3515  -3494   1769   1735  -3504    491   -379    478   -654   -181   -542
    -12  -3520  -3509   1766   1745  -3515    470   -397    457   -670   -200   -561
      5  -3483  -3489   1738   1745  -3486    454   -402    454   -667   -197   -558
     23  -3509  -3533   1740   1777  -3520    449   -407    446   -672   -200   -563
     28  -3546  -3574   1758   1800  -3559    439   -426    418   -698   -231   -579
     49  -3580  -3629   1764   1836  -3603    405   -454    379   -735   -265   -594
     67  -3608  -3678   1769   1873  -3642    379   -480    342   -776   -301   -628
     75  -3637  -3712   1782   1893  -3673    361   -514    301   -820   -342   -672
     54  -3671  -3725   1808   1888  -3697    363   -532    277   -846   -379   -709
     36  -3704  -3743   1834   1888  -3722    348   -561    246   -880   -405   -740
     36  -3735  -3772   1849   1904  -3754    340   -574    231   -901   -426   -758
     46  -3764  -3811   1857   1927  -3785    329   -587    210   -917   -449   -779
     41  -3785  -3826   1873   1932  -3806    322   -600    197   -927   -462   -795
     38  -3798  -3837   1878   1935  -3816    309   -610    189   -935   -480   -800
     36  -3780  -3819   1870   1925  -3798    290   -626    171   -956   -517   -805
     41  -3793  -3834   1875   1938  -3813    293   -631    163   -958   -519   -833
     59  -3829  -3889   1886   1974  -3858    298   -623    174   -937   -488   -854
     51  -3878  -3933   1912   1990  -3907    309   -613    176   -940   -506   -867
     38  -3915  -3956   1938   1995  -3936    358   -540    207   -950   -550   -911
     38  -3915  -3956   1935   1997  -3936    449   -405    288   -924   -571   -945
     59  -3824  -3884   1883   1971  -3852    519   -236    433   -800   -470   -888
    103  -3634  -3738   1766   1919  -3686    540    -44    670   -517   -166   -607
    145  -3364  -3509   1608   1826  -3437    459    -83    750   -301    148   -215
     88  -3161  -3250   1538   1667  -3205    340   -418    623   -233    361    103
    -49  -3096  -3047   1574   1499  -3073    220   -792    397   -275    446    239
   -155  -3304  -3151   1727   1496  -3229     31  -1244    -46   -704     36   -158
   -179  -3754  -3574   1964   1696  -3665   -200  -1675   -631  -1447   -782   -956
   -132  -4060  -3930   2094   1899  -3995   -358  -1800   -875  -1805  -1195  -1353
    -93  -4201  -4107   2148   2005  -4154   -324  -1597   -693  -1688  -1140  -1348
    -67  -4162  -4094   2112   2010  -4130   -189  -1314   -428  -1486   -987  -1228
    -49  -4099  -4050   2073   2000  -4076    -10  -1021   -174  -1288   -836  -1117
    -31  -4047  -4016   2036   1990  -4032    114   -826     -5  -1150   -732  -1052
    -25  -3998  -3972   2013   1971  -3985    161   -753     62  -1098   -693  -1034
    -33  -4032  -4000   2031   1982  -4016    168   -730     80  -1083   -683  -1036
    -28  -4024  -3995   2026   1982  -4011    179   -698    111  -1054   -662  -1008
    -38  -3975  -3936   2005   1945  -3956    197   -670    140  -1028   -639   -984
    -31  -3949  -3917   1990   1943  -3933    200   -657    150  -1021   -641   -989
    -18  -3954  -3938   1984   1956  -3946    189   -646    166  -1010   -628   -979
    -15  -3962  -3946   1987   1964  -3954    205   -623    192   -992   -615   -974
      0  -3969  -3969   1984   1982  -3969    205   -613    213   -976   -605   -961
     15  -3956  -3972   1971   1992  -3964    184   -605    226   -963   -589   -943
     28  -3899  -3928   1932   1977  -3912    184   -592    252   -943   -571   -927
     44  -3871  -3915   1912   1979  -3891    192   -568    280   -922   -561   -911
     57  -3860  -3917   1901   1987  -3889    197   -550    301   -909   -558   -898
     64  -3865  -3930   1901   1997  -3897    202   -524    322   -896   -550   -880
     67  -3847  -3915   1888   1990  -3881    205   -496    355   -870   -519   -849
     85  -3811  -3897   1862   1990  -3852    213   -467    394   -839   -496   -826
    111  -3741  -3855   1813   1982  -3798    213   -436    426   -813   -488   -795
    122  -3689  -3811   1784   1966  -3748    210   -400    457   -787   -465   -763
    129  -3658  -3790   1761   1958  -3722    226   -340    509   -750   -431   -732
    171  -3665  -3837   1745   2003  -3751    246   -267    574   -701   -392   -709
    239  -3616  -3858   1686   2047  -3738    244   -202    628   -649   -340   -672
    311  -3535  -3847   1613   2078  -3691    249   -127    691   -589   -290   -620
    348  -3486  -3834   1569   2088  -3660    267    -59    748   -535   -239   -566
    353  -3426  -3782   1535   2068  -3603    283    -15    784   -498   -205   -517
    376  -3369  -3748   1496   2060  -3559    288      0    802   -485   -194   -483
    392  -3343  -3735   1475   2062  -3538    285      0    797   -493   -202   -480
    384  -3351  -3735   1483   2057  -3543    293     -5    792   -504   -210   -493
    376  -3333  -3710   1478   2042  -3520    285    -36    761   -537   -233   -514
    374  -3320  -3697   1473   2034  -3507    285    -67    735   -566   -259   -522
    374  -3322  -3697   1475   2034  -3509    293   -103    706   -605   -303   -550
    374  -3322  -3697   1473   2034  -3509    293   -153    678   -646   -348   -581
    371  -3359  -3730   1493   2049  -3543    277   -213    636   -693   -384   -626
    340  -3406  -3748   1532   2042  -3577    262   -272    592   -735   -428   -672
    301  -3419  -3720   1558   2010  -3569    262   -311    566   -758   -467   -693
    301  -3447  -3751   1571   2023  -3598    241   -358    537   -787   -496   -727
    303  -3473  -3780   1584   2039  -3626    218   -397    511   -815   -522   -753
    324  -3460  -3787   1566   2055  -3624    202   -413    501   -823   -532   -748
    355  -3450  -3806   1548   2081  -3626    200   -413    498   -828   -542   -758
    379  -3437  -3816   1525   2096  -3626    202   -415    485   -841   -555   -766
    402  -3390  -3793   1493   2096  -3590    210   -407    491   -833   -542   -758
    423  -3341  -3767   1457   2091  -3554    233   -384    509   -807   -524   -737
    439  -3296  -3735   1428   2086  -3515    257   -363    527   -792   -511   -719
    454  -3283  -3741   1413   2096  -3512    272   -342    535   -789   -509   -719
    483  -3239  -3722   1376   2101  -3478    265   -340    535   -784   -506   -722
    509  -3159  -3668   1322   2086  -3413    244   -350    532   -779   -498   -711
    527  -3130  -3658   1301   2091  -3393    207   -368    509   -789   -509   -717
    553  -3086  -3642   1265   2096  -3364    181   -376    491   -789   -514   -706
    574  -3047  -3621   1234   2096  -3333    176   -381    485   -782   -511   -696
    592  -3024  -3619   1215   2104  -3322    166   -389    472   -789   -517   -698
    592  -3031  -3624   1221   2107  -3328    155   -400    446   -802   -532   -724
    597  -3039  -3637   1218   2114  -3338    148   -413    420   -815   -542   -743
    600  -3021  -3624   1210   2112  -3322    135   -415    400   -831   -550   -750
    600  -3044  -3647   1221   2122  -3346    137   -415    376   -844   -563   -766
    607  -3078  -3686   1236   2145  -3382    153   -413    358   -859   -581   -787
    597  -3070  -3668   1236   2130  -3369    161   -418    329   -880   -602   -807
    579  -3063  -3645   1241   2109  -3354    163   -426    301   -901   -628   -831
    563  -3047  -3613   1239   2086  -3328    161   -436    272   -924   -659   -862
    568  -3000  -3569   1215   2068  -3283    150   -446    246   -953   -685   -883
    576  -2959  -3535   1189   2055  -3244    145   -452    228   -974   -706   -888
    594  -2987  -3582   1195   2086  -3283    161   -444    218   -979   -717   -896
    615  -2938  -3554   1158   2083  -3244    166   -439    207   -987   -724   -904
    639  -2852  -3491   1106   2065  -3172    163   -431    205   -982   -714   -891
    641  -2891  -3533   1122   2083  -3211    184   -415    205   -979   -714   -891
    641  -2873  -3515   1114   2075  -3192    215   -389    207   -976   -722   -891
    641  -2808  -3450   1083   2044  -3128    298   -306    233   -982   -743   -919
    665  -2691  -3356   1013   2010  -3024    410   -150    306   -943   -735   -935
    717  -2520  -3239    901   1977  -2878    548    132    524   -735   -566   -795
    805  -2213  -3021    704   1912  -2616    626    475    826   -381   -220   -454
    865  -1834  -2699    483   1779  -2265    532    454    961    -98    137    -57
    782  -1660  -2442    439   1610  -2049    324     10    896     64    410    277
    615  -1592  -2210    485   1413  -1899     31   -620    594    -49    394    324
    483  -1912  -2395    711   1439  -2153   -220  -1202    -15   -685   -236   -223
    444  -2364  -2808    958   1623  -2585   -415  -1574   -670  -1493  -1049   -963
    478  -2644  -3122   1083   1800  -2883   -480  -1530   -828  -1727  -1309  -1228
    532  -2670  -3203   1067   1867  -2935   -361  -1228   -657  -1610  -1254  -1213
    589  -2551  -3141    979   1865  -2844   -163   -914   -446  -1452  -1150  -1135
    631  -2403  -3034    885   1831  -2720     75   -594   -213  -1262  -1013  -1034
    667  -2320  -2987    826   1826  -2652    220   -405    -77  -1145   -924   -958
    696  -2239  -2938    769   1816  -2587    252   -350    -57  -1127   -911   -937
    709  -2208  -2917    748   1813  -2561    265   -322    -54  -1124   -909   -927
    711  -2148  -2863    717   1787  -2504    283   -293    -41  -1106   -898   -898
    732  -2042  -2774    654   1753  -2408    290   -275    -44  -1101   -896   -883
    743  -1992  -2735    623   1738  -2364    296   -259    -51  -1101   -904   -883
    761  -1930  -2694    584   1725  -2312    306   -244    -57  -1096   -904   -875
    774  -1855  -2629    540   1699  -2242    319   -223    -51  -1078   -893   -854
    782  -1795  -2577    506   1678  -2184    345   -187    -36  -1049   -870   -818
    784  -1735  -2522    475   1652  -2127    350   -168    -36  -1041   -867   -800
    807  -1660  -2468    426   1636  -2062    363   -140    -28  -1015   -846   -769
    826  -1592  -2421    381   1623  -2008    361   -116    -25   -995   -831   -740
    831  -1512  -2343    340   1587  -1927    366    -98    -23   -984   -823   -727
    833  -1436  -2273    298   1551  -1855    366    -80    -25   -974   -823   -717
    849  -1371  -2221    259   1532  -1795    371    -46    -10   -953   -807   -693
    857  -1280  -2138    210   1493  -1709    384     -2      7   -924   -784   -657
    857  -1228  -2086    187   1470  -1657    381     31      7   -906   -776   -641
    872  -1137  -2013    132   1439  -1574    394     83     36   -857   -735   -594
    898  -1031  -1930     64   1413  -1478    423    155     85   -792   -680   -524
    906   -943  -1852     15   1379  -1397    441    223    119   -748   -639   -475
    919   -836  -1756    -41   1337  -1296    449    296    161   -693   -581   -415
    935   -735  -1673   -101   1301  -1202    452    368    213   -628   -514   -340
    956   -639  -1595   -158   1273  -1117    465    433    259   -568   -454   -275
    963   -545  -1509   -210   1236  -1028    462    465    270   -537   -423   -231
    979   -426  -1405   -275   1192   -914    470    483    275   -514   -400   -184
    987   -374  -1361   -306   1174   -867    475    478    252   -519   -413   -174
    974   -355  -1330   -309   1150   -841    483    478    231   -522   -420   -166
    966   -319  -1286   -324   1124   -802    496    472    213   -530   -428   -158
    956   -285  -1241   -335   1098   -763    501    452    179   -563   -459   -181
    935   -262  -1197   -337   1065   -730    511    423    137   -592   -496   -202
    914   -252  -1166   -332   1039   -706    519    384     85   -631   -540   -236
    893   -241  -1135   -327   1013   -688    524    342     33   -672   -584   -275
    883   -215  -1098   -332    989   -657    532    314      0   -696   -618   -298
    857   -197  -1057   -332    956   -626    517    267    -57   -737   -665   -327
    852   -181  -1036   -335    943   -607    498    223   -106   -771   -706   -350
    857   -155  -1013   -350    932   -584    485    200   -135   -787   -724   -355
    865   -127   -992   -368    927   -558    459    181   -168   -797   -745   -371
    862    -62   -924   -402    891   -493    462    184   -179   -782   -740   -363
    857     20   -836   -439    844   -407    478    202   -171   -753   -719   -335
    865    142   -722   -506    792   -288    501    228   -150   -714   -693   -303
    880    267   -613   -574    748   -171    527    252   -132   -680   -667   -280
    878    345   -535   -613    706    -93    542    267   -132   -667   -659   -270
    883    400   -483   -641    683    -41    535    267   -140   -657   -657   -265
    906    501   -405   -706    657     49    517    262   -142   -636   -636   -239
    937    579   -358   -758    649    111    504    259   -145   -615   -615   -205
    943    594   -350   -771    646    122    457    228   -189   -626   -628   -207
    937    623   -316   -782    626    153    431    210   -231   -641   -644   -220
    935    683   -254   -810    592    215    423    215   -246   -631   -639   -205
    945    758   -187   -852    566    285    418    223   -252   -607   -626   -181
    945    769   -176   -857    561    296    402    213   -283   -615   -641   -181
    924    753   -171   -839    548    290    387    205   -314   -631   -654   -174
    911    774   -137   -844    522    319    389    207   -332   -636   -657   -171
    904    800   -103   -852    504    348    387    207   -350   -631   -667   -176
    891    815    -75   -854    483    371    384    197   -381   -646   -691   -200
    880    820    -59   -849    470    381    379    184   -418   -665   -719   -220
    867    823    -44   -846    454    389    368    171   -446   -678   -737   -226
    867    841    -25   -854    446    407    379    181   -452   -670   -730   -213
    865    872      7   -870    428    441    363    184   -465   -662   -727   -202
    839    922     83   -883    379    504    355    194   -475   -654   -730   -194
    810    958    145   -885    332    553    358    202   -475   -633   -724   -179
    784    963    179   -872    303    571    366    215   -475   -615   -709   -155
    771    997    223   -885    275    610    366    236   -472   -597   -696   -135
    774   1034    259   -906    257    646    376    262   -465   -592   -701   -135
    787   1109    319   -950    233    717    431    355   -415   -568   -722   -171
    792   1197    405   -995    194    802    511    504   -322   -498   -706   -194
    800   1350    548  -1075    127    948    579    693   -137   -293   -527    -36
    854   1558    704  -1208     75   1132    579    880     70     -7   -220    306
    896   1839    943  -1371    -23   1392    493    872    161    236    129    756
    820   1997   1176  -1408   -176   1587    420    641     85    355    394   1143
    683   2070   1387  -1376   -353   1730    348    324   -161    244    371   1174
    571   1977   1405  -1275   -415   1691    194   -176   -717   -342   -228    584
    506   1706   1200  -1106   -348   1454    -20   -672  -1332  -1080  -1021   -205
    550   1501    950  -1026   -200   1226   -163   -748  -1493  -1262  -1228   -436
    589   1350    758   -971    -83   1054   -135   -527  -1319  -1114  -1145   -407
    613   1348    732   -982    -59   1041    -41   -277  -1096   -927  -1026   -316
    623   1423    800  -1026    -88   1111    122      2   -841   -704   -870   -187
    636   1527    891  -1080   -127   1210    275    241   -623   -506   -719    -70
    649   1610    961  -1130   -155   1286    332    342   -527   -407   -644     -7
    644   1652   1008  -1148   -181   1330    361    389   -483   -366   -613     23
    626   1686   1060  -1158   -215   1374    376    420   -465   -342   -592     49
    620   1738   1117  -1179   -246   1428    376    441   -452   -309   -571     70
    605   1787   1182  -1197   -288   1486    381    467   -428   -270   -545    101
    600   1818   1218  -1210   -309   1517    392    496   -402   -226   -514    140
    581   1857   1275  -1221   -348   1566    394    522   -387   -189   -483    174
    571   1901   1330  -1236   -379   1615    392    542   -374   -161   -467    187
    566   1953   1387  -1262   -410   1670    410    563   -350   -135   -446    202
    568   1997   1428  -1283   -428   1712    405    574   -342   -119   -433    215
    579   2042   1460  -1312   -439   1751    387    587   -335    -85   -415    246
    587   2062   1475  -1325   -444   1769    371    600   -327    -64   -405    262
    594   2120   1525  -1358   -465   1823    363    615   -319    -46   -392    275
    600   2169   1566  -1384   -483   1867    350    626   -314    -28   -374    288
    600   2161   1561  -1382   -480   1862    342    652   -301     -2   -355    314
    615   2192   1577  -1402   -480   1886    345    680   -283     33   -324    348
    615   2236   1618  -1426   -501   1927    340    714   -252     85   -283    384
    623   2299   1675  -1462   -524   1987    340    761   -205    145   -236    433
    631   2327   1696  -1480   -532   2010    337    820   -161    202   -184    485
    646   2369   1722  -1506   -537   2047    332    885   -111    275   -119    555
    654   2436   1779  -1548   -563   2109    327    943    -51    353    -57    615
    649   2520   1870  -1584   -610   2195    335    989     10    418      2    672
    633   2553   1917  -1595   -641   2236    342   1021     44    454     38    724
    628   2577   1948  -1602   -659   2262    350   1049     64    480     64    769
    613   2598   1984  -1608   -685   2291    350   1060     70    488     77    784
    597   2616   2018  -1605   -709   2317    324   1044     46    470     57    766
    584   2616   2031  -1600   -724   2322    311   1021     18    449     36    748
    568   2577   2008  -1571   -719   2294    316    989    -20    413     -5    719
    537   2572   2031  -1556   -748   2301    309    940    -72    358    -59    672
    509   2543   2034  -1527   -763   2291    288    885   -127    303   -122    628
    488   2525   2034  -1506   -771   2278    272    844   -174    265   -168    594
    462   2501   2039  -1480   -787   2270    244    779   -244    202   -236    540
    439   2488   2047  -1465   -805   2268    233    724   -280    161   -288    485
    439   2481   2039  -1460   -800   2260    223    685   -311    124   -337    452
    433   2468   2031  -1452   -800   2252    215    657   -340     93   -363    439
    418   2460   2042  -1439   -810   2252    197    646   -353     80   -374    439
    405   2468   2062  -1436   -828   2265    168    631   -368     72   -389    428
    405   2535   2130  -1470   -862   2333    155    633   -366     80   -394    428
    405   2590   2182  -1499   -888   2387    174    662   -329    114   -361    436
    420   2598   2177  -1509   -878   2387    194    691   -298    140   -335    449
    418   2616   2195  -1519   -888   2405    202    706   -270    174   -309    478
    415   2657   2242  -1538   -911   2449    192    717   -244    200   -288    496
    423   2709   2286  -1566   -930   2496    174    722   -220    226   -267    519
    439   2748   2309  -1592   -935   2530    161    727   -202    249   -241    548
    446   2751   2304  -1600   -927   2527    119    709   -218    241   -249    550
    436   2774   2338  -1608   -950   2556    101    701   -215    252   -249    568
    418   2824   2405  -1623   -995   2616    109    730   -189    288   -213    610
    381   2834   2452  -1608  -1034   2644    116    743   -174    303   -197    623
    353   2792   2439  -1574  -1041   2616     96    727   -197    280   -220    602
    348   2725   2377  -1538  -1015   2553     72    704   -215    259   -239    584
    350   2699   2348  -1527   -997   2525     57    688   -228    246   -254    581
    337   2675   2338  -1506  -1000   2507     49    675   -244    226   -283    566
    303   2644   2340  -1475  -1018   2494     44    654   -262    207   -303    553
    277   2616   2335  -1447  -1028   2475     28    628   -293    181   -337    524
    254   2579   2325  -1418  -1034   2455     15    610   -314    163   -358    511
    252   2561   2309  -1405  -1028   2436      5    605   -324    155   -363    511
    257   2582   2325  -1421  -1034   2452     -2    600   -332    153   -366    506
    249   2561   2312  -1405  -1031   2436    -18    592   -345    150   -374    504
    239   2556   2317  -1400  -1039   2439    -36    581   -353    153   -374    517
    220   2543   2322  -1382  -1049   2434    -49    571   -350    153   -376    519
    197   2525   2327  -1363  -1065   2426    -67    558   -361    140   -384    506
    184   2530   2346  -1358  -1080   2439    -62    568   -355    140   -392    485
    184   2514   2330  -1350  -1072   2423     -5    644   -322    132   -436    426
    168   2535   2366  -1350  -1098   2452     90    769   -244    155   -462    381
    189   2686   2496  -1439  -1153   2592    148    930    -46    348   -293    524
    259   2927   2668  -1595  -1202   2798    145   1153    259    727    106    896
    319   3205   2883  -1764  -1283   3044     23   1153    379   1026    517   1337
    272   3385   3112  -1829  -1418   3250   -145    807    189   1085    774   1662
    153   3411   3257  -1784  -1551   3335   -280    405   -148    896    719   1660
     41   3224   3182  -1634  -1571   3203   -483   -122   -737    254     80   1101
     -5   2863   2865  -1428  -1436   2863   -717   -592  -1374   -579   -807    309
     12   2566   2553  -1288  -1270   2561   -813   -602  -1488   -769  -1052     62
     25   2369   2343  -1197  -1158   2356   -717   -332  -1247   -571   -932    103
     31   2346   2312  -1189  -1140   2330   -581    -77   -989   -368   -802    184
     44   2392   2348  -1218  -1153   2369   -413    176   -727   -155   -646    290
     67   2475   2408  -1270  -1169   2442   -280    371   -524     12   -509    394
     62   2520   2457  -1293  -1197   2491   -244    431   -459     59   -467    418
     67   2507   2439  -1288  -1187   2475   -233    457   -428     83   -446    431
     90   2507   2413  -1301  -1161   2460   -244    462   -415     96   -433    439
    106   2551   2444  -1327  -1169   2499   -241    470   -400    116   -418    446
     70   2572   2501  -1322  -1218   2538   -223    496   -374    153   -387    475
     67   2582   2514  -1327  -1223   2548   -231    501   -363    161   -376    485
     77   2590   2512  -1335  -1218   2553   -244    496   -358    163   -363    491
     70   2595   2525  -1332  -1226   2561   -244    496   -345    179   -342    493
     59   2582   2522  -1322  -1231   2553   -241    504   -332    200   -324    509
     67   2598   2527  -1332  -1231   2564   -252    514   -324    215   -319    514
     80   2613   2533  -1348  -1226   2574   -270    514   -327    218   -324    501
     88   2611   2522  -1348  -1215   2566   -272    519   -314    231   -309    506
     93   2629   2533  -1363  -1221   2582   -275    532   -290    257   -280    511
     96   2618   2522  -1356  -1213   2569   -275    542   -277    272   -267    514
     93   2660   2566  -1379  -1236   2613   -285    550   -267    288   -254    522
     93   2683   2590  -1387  -1247   2637   -288    576   -244    327   -220    542
    103   2704   2598  -1405  -1247   2652   -283    615   -207    366   -181    566
    101   2722   2621  -1413  -1260   2673   -265    667   -153    418   -129    607
     96   2720   2621  -1410  -1262   2670   -246    724    -96    475    -77    652
    111   2761   2650  -1436  -1267   2707   -233    792    -28    548    -20    693
    132   2792   2660  -1462  -1265   2727   -223    867     46    623     54    758
    148   2829   2678  -1488  -1265   2753   -220    919     90    665    103    802
    142   2865   2722  -1504  -1291   2795   -218    945    106    691    129    818
    137   2865   2727  -1501  -1293   2798   -192    971    129    722    163    846
    137   2889   2751  -1514  -1306   2821   -200    961    124    714    168    852
    132   2902   2769  -1517  -1319   2837   -205    932     98    688    150    839
    132   2935   2803  -1535  -1335   2870   -205    898     72    657    129    823
    122   2915   2792  -1517  -1335   2855   -210    844     23    602     75    789
    101   2870   2766  -1486  -1332   2818   -215    779    -28    545     23    753
     75   2839   2764  -1457  -1343   2803   -226    711    -77    496    -20    711
     44   2816   2769  -1431  -1363   2795   -239    641   -129    449    -70    665
     10   2714   2704  -1361  -1345   2709   -259    574   -194    389   -137    605
     -5   2681   2683  -1340  -1343   2681   -280    514   -241    340   -187    561
    -12   2655   2665  -1322  -1337   2660   -290    478   -262    311   -200    548
    -31   2611   2639  -1291  -1335   2624   -311    428   -298    275   -236    511
    -38   2595   2634  -1278  -1335   2613   -319    402   -324    252   -254    488
    -38   2569   2608  -1265  -1325   2587   -322    389   -324    257   -249    488
    -33   2538   2572  -1252  -1304   2556   -324    389   -319    267   -239    501
    -38   2577   2613  -1270  -1325   2595   -332    387   -314    277   -231    504
    -46   2616   2662  -1283  -1353   2639   -329    381   -306    283   -218    509
    -51   2600   2652  -1275  -1353   2626   -298    407   -277    311   -200    517
    -54   2600   2655  -1273  -1356   2629   -303    410   -270    316   -194    519
    -72   2618   2691  -1273  -1382   2655   -316    397   -254    319   -181    532
    -88   2694   2782  -1301  -1434   2738   -319    397   -218    350   -137    581
    -85   2704   2790  -1312  -1439   2748   -353    379   -213    361   -119    597
   -101   2657   2759  -1278  -1428   2707   -387    350   -239    337   -137    576
   -109   2660   2766  -1275  -1439   2712   -389    345   -241    340   -127    587
   -114   2647   2761  -1265  -1436   2704   -400    337   -249    335   -124    592
   -124   2613   2738  -1244  -1431   2673   -415    316   -270    306   -148    566
   -137   2569   2707  -1215  -1421   2637   -420    301   -285    288   -153    553
   -163   2496   2660  -1169  -1410   2577   -423    288   -296    280   -161    537
   -176   2439   2616  -1130  -1395   2527   -410    285   -298    275   -168    524
   -194   2400   2595  -1104  -1395   2496   -407    262   -314    252   -187    506
   -210   2387   2598  -1088  -1402   2491   -415    236   -335    226   -202    483
   -223   2351   2572  -1065  -1397   2460   -418    220   -345    207   -215    459
   -236   2286   2522  -1023  -1379   2403   -418    202   -363    184   -236    433
   -246   2281   2525  -1018  -1387   2403   -413    192   -366    174   -246    423
   -257   2257   2514  -1000  -1387   2387   -423    176   -376    163   -249    415
   -280   2239   2517   -982  -1397   2377   -418    166   -374    161   -246    418
   -303   2210   2514   -953  -1408   2361   -402    171   -366    163   -239    423
   -303   2184   2488   -940  -1397   2338   -407    174   -361    163   -233    426
   -314   2161   2475   -924  -1395   2320   -413    161   -363    158   -236    413
   -309   2135   2444   -917  -1376   2288   -379    187   -348    150   -259    371
   -324   2083   2408   -878  -1366   2244   -267    298   -296    150   -298    316
   -329   2120   2449   -896  -1389   2283   -163    462   -161    249   -236    342
   -301   2257   2559   -976  -1428   2408    -90    693     75    498     -5    548
   -213   2533   2743  -1161  -1478   2637   -114    859    296    815    361    924
   -202   2824   3026  -1309  -1613   2925   -220    644    293   1008    691   1317
   -319   2837   3156  -1260  -1740   2998   -355    231    135   1067    872   1543
   -428   2756   3185  -1163  -1805   2969   -555   -270   -210    828    701   1402
   -511   2392   2902   -943  -1706   2647   -792   -820   -836     98    -46    678
   -504   1958   2462   -727  -1483   2210   -997  -1122  -1353   -566   -732     23
   -467   1725   2190   -631  -1330   1958  -1015   -963  -1273   -545   -766    -51
   -423   1686   2107   -631  -1265   1896   -893   -680  -1044   -374   -657      5
   -376   1719   2096   -675  -1236   1906   -704   -389   -800   -192   -522     88
   -350   1771   2122   -709  -1236   1945   -522   -142   -594    -33   -400    161
   -324   1818   2140   -748  -1234   1979   -446    -41   -511     46   -335    197
   -303   1849   2151   -774  -1228   2000   -413     -5   -478     83   -306    213
   -285   1852   2138   -784  -1213   1992   -397     12   -462     98   -285    239
   -275   1836   2112   -779  -1192   1974   -381     33   -444    109   -265    265
   -262   1836   2099   -787  -1182   1966   -379     41   -433    114   -259    259
   -265   1834   2099   -784  -1182   1964   -366     54   -415    137   -233    280
   -275   1818   2094   -774  -1184   1956   -345     67   -397    168   -202    303
   -272   1790   2062   -758  -1166   1925   -345     67   -384    179   -192    314
   -280   1758   2039   -740  -1161   1899   -353     62   -387    174   -192    314
   -288   1761   2047   -737  -1169   1904   -350     70   -379    187   -176    322
   -298   1771   2070   -737  -1184   1919   -340     77   -363    207   -153    337
   -322   1753   2075   -714  -1197   1914   -319    101   -332    239   -116    361
   -342   1725   2065   -691  -1202   1893   -324    116   -316    244    -98    363
   -355   1727   2083   -685  -1218   1904   -322    129   -298    254    -80    371
   -355   1745   2099   -696  -1226   1922   -319    155   -275    280    -51    392
   -350   1730   2081   -688  -1215   1904   -311    189   -249    301    -25    410
   -353   1717   2070   -683  -1210   1893   -306    218   -226    322     -7    428
   -345   1743   2088   -698  -1218   1914   -298    262   -181    361     31    467
   -332   1758   2088   -714  -1210   1922   -296    309   -137    400     72    509
   -322   1777   2099   -727  -1210   1938   -285    371    -88    457    135    566
   -309   1821   2127   -758  -1218   1974   -285    431    -44    504    181    610
   -290   1860   2151   -784  -1221   2005   -283    485     -5    550    226    657
   -277   1886   2164   -805  -1221   2023   -277    527     33    587    272    696
   -272   1914   2187   -820  -1228   2049   -267    553     59    610    306    730
   -283   1932   2216   -826  -1249   2073   -252    555     72    615    319    745
   -301   1940   2239   -820  -1270   2088   -241    548     80    610    327    745
   -327   1919   2247   -797  -1286   2083   -241    524     62    584    314    740
   -345   1899   2244   -776  -1293   2070   -239    498     49    561    290    719
   -387   1878   2265   -745  -1327   2070   -228    470     28    532    267    693
   -426   1821   2247   -698  -1337   2034   -220    426      0    501    239    672
   -457   1764   2221   -654  -1340   1992   -218    376    -28    465    207    641
   -483   1691   2174   -602  -1327   1932   -223    324    -59    431    174    605
   -514   1615   2127   -550  -1319   1870   -218    280    -83    405    142    574
   -537   1577   2114   -522  -1325   1844   -213    241   -103    379    124    555
   -558   1538   2096   -491  -1327   1816   -215    202   -124    358    111    532
   -555   1504   2060   -472  -1306   1782   -228    171   -140    340    103    511
   -545   1470   2016   -462  -1280   1743   -244    148   -158    327    101    498
   -527   1460   1987   -467  -1257   1722   -246    135   -158    322     93    488
   -511   1473   1984   -480  -1249   1727   -231    135   -142    335    101    488
   -501   1493   1995   -496  -1247   1743   -197    155   -114    361    122    498
   -496   1488   1984   -498  -1241   1735   -179    168    -96    371    129    501
   -496   1483   1977   -493  -1236   1730   -153    187    -75    381    145    506
   -493   1460   1951   -485  -1221   1704   -153    192    -64    392    163    517
   -488   1493   1982   -501  -1234   1738   -166    176    -54    402    176    527
   -475   1491   1964   -509  -1221   1727   -189    148    -64    394    171    532
   -459   1452   1912   -496  -1187   1680   -228    111    -88    379    158    532
   -465   1426   1891   -483  -1179   1657   -252     77   -114    361    142    535
   -467   1402   1870   -467  -1169   1636   -249     75   -116    366    150    550
   -465   1358   1823   -446  -1145   1590   -265     51   -140    345    142    537
   -483   1304   1787   -410  -1135   1545   -290     12   -179    309    109    506
   -504   1239   1743   -368  -1124   1491   -309    -23   -210    275     77    478
   -514   1187   1701   -335  -1106   1444   -311    -44   -228    249     57    465
   -522   1111   1634   -296  -1078   1371   -314    -62   -254    213     25    439
   -542   1044   1587   -252  -1065   1314   -319    -88   -285    174    -12    397
   -550    987   1538   -220  -1044   1262   -322   -116   -311    142    -44    361
   -561    943   1504   -189  -1031   1223   -327   -132   -329    124    -57    345
   -563    901   1465   -171  -1015   1182   -332   -153   -350     98    -80    314
   -568    865   1434   -148  -1000   1148   -345   -163   -363     77    -98    296
   -579    841   1421   -132  -1000   1132   -342   -163   -361     72    -90    306
   -576    841   1418   -132   -997   1130   -337   -163   -355     75    -85    298
   -576    807   1384   -116   -982   1096   -342   -179   -368     51   -103    283
   -579    763   1343    -93   -961   1052   -348   -189   -368     44   -106    285
   -584    722   1306    -70   -945   1013   -337   -187   -366     31   -122    267
   -581    709   1291    -62   -935   1000   -267   -111   -332     28   -142    236
   -561    737   1299    -90   -930   1018   -174     44   -233     70   -124    226
   -517    826   1340   -155   -930   1083    -85    254    -46    231     12    340
   -449   1000   1447   -277   -948   1223    -36    524    223    524    309    628
   -381   1288   1670   -452  -1026   1478    -83    574    400    805    683   1034
   -454   1428   1883   -488  -1169   1657   -233    189    314    919    935   1348
   -594   1493   2088   -449  -1343   1790   -405   -277    109    885   1010   1478
   -740   1306   2047   -285  -1395   1675   -618   -867   -407    366    527   1054
   -820    813   1634      5  -1226   1223   -865  -1415  -1119   -509   -376    192
   -787    470   1254    155  -1021    859   -976  -1434  -1288   -771   -672   -114
   -730    319   1049    205   -888    683   -917  -1184  -1111   -665   -628   -119
   -693    270    963    210   -828    615   -774   -898   -880   -509   -522    -64
   -670    319    989    176   -828    654   -545   -568   -600   -303   -368     49
   -662    355   1018    153   -841    685   -394   -355   -420   -168   -257    142
   -665    376   1041    142   -854    709   -337   -275   -345   -119   -213    179
   -659    381   1041    137   -849    709   -314   -239   -309    -96   -192    192
   -646    389   1036    129   -841    711   -288   -210   -277    -77   -174    205
   -644    374   1018    132   -831    696   -280   -197   -249    -62   -163    215
   -644    350    995    145   -820    672   -265   -179   -223    -51   -158    226
   -644    327    969    158   -807    646   -259   -166   -205    -49   -153    233
   -626    327    953    150   -789    639   -262   -161   -189    -41   -140    239
   -628    340    969    142   -800    654   -252   -148   -161    -15   -106    265
   -631    332    961    148   -797    646   -246   -140   -142     -7    -90    283
   -631    335    966    145   -797    649   -244   -132   -124      2    -83    290
   -615    327    943    145   -779    633   -244   -122   -116     10    -80    288
   -613    301    914    153   -763    607   -249   -109   -111     18    -77    288
   -594    298    893    148   -743    594   -249    -93    -98     31    -59    296
   -576    332    909    119   -743    620   -246    -75    -75     51    -36    314
   -563    353    917    106   -740    633   -249    -54    -51     72    -18    337
   -561    303    865    127   -714    584   -249    -31    -41     77    -15    335
   -548    290    839    127   -693    563   -246      7    -15    103      5    348
   -514    322    833     96   -675    576   -244     54     31    150     51    387
   -488    361    849     64   -667    605   -220    122     98    213    111    436
   -478    379    854     46   -665    618   -205    181    155    270    161    478
   -465    381    846     41   -654    613   -187    254    215    329    220    519
   -457    397    854     28   -654    623   -171    311    272    387    277    568
   -459    405    865     28   -662    633   -171    342    306    423    319    613
   -459    418    875     18   -667    646   -161    358    327    449    350    654
   -465    413    878     25   -672    644   -153    348    327    439    353    667
   -467    389    857     38   -662    620   -158    319    309    410    335    654
   -467    353    820     57   -644    587   -163    283    283    379    309    633
   -488    306    795     90   -641    550   -163    231    249    332    275    600
   -506    244    750    129   -628    496   -166    174    207    275    226    550
   -522    189    711    163   -618    449   -168    106    163    213    168    491
   -532    142    675    194   -602    407   -176     49    122    158    119    441
   -548     64    610    241   -579    337   -192    -10     67     96     67    392
   -558     -7    550    283   -555    272   -210    -67     28     54     28    353
   -563    -41    519    301   -542    239   -244   -116     -7     18    -10    316
   -553    -59    493    306   -524    215   -252   -150    -33    -15    -41    285
   -555    -80    472    316   -517    197   -246   -163    -41    -25    -54    275
   -550   -101    449    324   -501    174   -246   -179    -41    -28    -51    277
   -548   -129    418    337   -485    142   -244   -184    -33    -23    -38    288
   -545   -124    420    335   -483    148   -220   -163     -7     -2    -15    301
   -535    -77    457    306   -498    189   -200   -148     20     18     10    322
   -530    -31    498    280   -514    231   -176   -129     51     41     38    342
   -532    -49    480    290   -506    213   -166   -132     64     49     44    337
   -532    -75    457    303   -496    189   -176   -148     59     38     36    319
   -514    -57    454    285   -488    197   -189   -163     64     51     54    335
   -509    -62    446    283   -478    192   -233   -194     49     49     54    329
   -504    -90    410    296   -459    158   -262   -226     31     31     41    322
   -509   -103    405    306   -457    150   -246   -220     38     33     57    332
   -514   -122    389    316   -452    132   -236   -215     36     31     59    335
   -519   -166    353    342   -436     90   -231   -228     15     12     41    314
   -522   -210    311    366   -418     49   -231   -252    -10    -12     20    296
   -522   -277    244    400   -384    -18   -246   -267    -31    -31      7    272
   -535   -358    176    444   -355    -90   -239   -277    -49    -51     -7    241
   -535   -413    122    472   -329   -145   -231   -293    -70    -83    -33    215
   -532   -454     75    491   -303   -189   -228   -314    -83   -106    -57    189
   -530   -496     33    514   -283   -231   -236   -335   -101   -127    -77    163
   -537   -553    -15    545   -262   -285   -241   -353   -114   -145    -90    135
   -530   -594    -64    561   -233   -329   -252   -371   -129   -168   -111    103
   -530   -628    -98    579   -218   -363   -262   -387   -148   -192   -127     90
   -532   -665   -132    600   -200   -400   -265   -400   -155   -213   -135     83
   -524   -680   -155    600   -184   -418   -252   -397   -145   -210   -137     80
   -517   -719   -202    618   -158   -462   -246   -394   -142   -210   -140     67
   -517   -761   -244    639   -137   -504   -239   -389   -150   -220   -153     49
   -504   -797   -293    652   -106   -545   -179   -329   -124   -228   -181      5
   -493   -792   -298    641    -98   -545    -67   -200    -33   -200   -202    -36
   -472   -735   -262    602   -106   -498     15    -38    140    -49    -83     49
   -423   -584   -163    504   -129   -374     44    194    420    272    239    335
   -337   -348    -10    342   -163   -179    -31    332    639    633    680    792
   -374   -148    226    259   -301     38   -148     62    568    784   1005   1184
   -470   -124    345    298   -407    109   -239   -309    316    698   1049   1278
   -589   -293    296    439   -444      0   -407   -846   -246    119    506    797
   -688   -652     36    670   -363   -309   -641  -1475  -1036   -862   -496   -129
   -665   -961   -296    810   -187   -628   -784  -1571  -1260  -1166   -823   -454
   -633  -1192   -558    911    -38   -875   -740  -1358  -1078  -1031   -753   -449
   -620  -1293   -672    956     23   -982   -623  -1111   -831   -841   -628   -387
   -592  -1301   -709    948     57  -1005   -459   -849   -566   -628   -475   -280
   -568  -1221   -652    893     41   -937   -272   -602   -322   -431   -314   -158
   -568  -1189   -623    878     25   -906   -184   -493   -200   -335   -233    -98
   -566  -1200   -636    880     33   -919   -158   -459   -163   -303   -205    -83
   -558  -1187   -628    872     33   -909   -140   -436   -142   -285   -184    -67
   -568  -1205   -639    885     33   -922   -122   -433   -127   -280   -181    -72
   -561  -1197   -636    878     36   -917   -109   -426   -106   -262   -168    -72
   -555  -1228   -675    891     59   -953   -101   -407    -77   -236   -142    -57
   -555  -1257   -701    906     72   -979    -88   -400    -64   -226   -132    -44
   -553  -1260   -709    904     77   -984    -83   -389    -46   -205   -109    -31
   -550  -1254   -704    901     75   -979    -85   -389    -38   -202    -98    -31
   -537  -1223   -688    880     72   -956    -72   -379    -23   -189    -80    -18
   -524  -1205   -680    865     77   -943    -57   -363      0   -166    -57     -2
   -535  -1239   -706    885     83   -974    -38   -350     15   -155    -38     10
   -540  -1280   -743    909    101  -1013    -44   -348     15   -153    -36     15
   -542  -1293   -750    917    101  -1023    -36   -332     28   -140    -23     31
   -532  -1299   -766    917    116  -1034    -44   -322     28   -135    -18     31
   -501  -1317   -818    906    155  -1067    -38   -301     57   -101      7     49
   -483  -1296   -815    888    163  -1057    -28   -265     98    -49     59     90
   -465  -1280   -818    872    174  -1049    -28   -233    140     -2    103    129
   -439  -1299   -859    870    210  -1080    -18   -189    194     51    158    174
   -397  -1275   -878    833    239  -1075    -12   -137    257    114    220    226
   -374  -1228   -857    800    241  -1044     -5    -85    314    184    290    283
   -376  -1208   -831    792    226  -1021     12    -36    368    244    348    335
   -368  -1210   -841    789    236  -1026     18     -7    400    283    376    371
   -366  -1184   -820    774    226  -1002     36      7    420    301    407    410
   -368  -1223   -854    795    241  -1041     44      2    415    290    407    410
   -363  -1249   -885    805    257  -1067     49    -20    387    254    379    379
   -361  -1265   -904    813    270  -1085     54    -54    340    205    340    340
   -335  -1293   -958    813    311  -1127     41    -98    280    145    285    283
   -301  -1330  -1031    815    363  -1182     36   -155    218     72    223    231
   -293  -1358  -1067    823    384  -1215     41   -210    166      2    166    184
   -322  -1405  -1083    865    379  -1244     38   -272    106    -70     96    124
   -329  -1467  -1137    898    402  -1304     31   -340     46   -153      7     28
   -340  -1553  -1213    948    436  -1384     31   -394      0   -210    -72    -75
   -361  -1587  -1226    974    431  -1408     31   -431    -25   -236   -111   -127
   -394  -1615  -1221   1005    413  -1418     46   -441    -36   -233   -103   -135
   -397  -1660  -1265   1026    431  -1462     49   -452    -38   -239    -98   -148
   -402  -1686  -1286   1044    439  -1486     49   -462    -44   -246   -101   -153
   -426  -1675  -1249   1049    410  -1465     64   -462    -38   -236    -83   -137
   -426  -1657  -1231   1041    402  -1444     90   -441     -7   -202    -38   -101
   -439  -1618  -1179   1028    368  -1400    124   -410     36   -166     10    -51
   -446  -1584  -1137   1015    345  -1361    145   -389     64   -140     44    -25
   -439  -1574  -1135   1005    345  -1353    161   -376     83   -129     57     -5
   -431  -1556  -1124    995    345  -1340    166   -376     98   -114     77     20
   -452  -1548  -1096   1000    319  -1322    158   -389    111    -96     93     44
   -457  -1558  -1104   1008    322  -1332    137   -402    114    -98     96     59
   -467  -1590  -1122   1026    327  -1356    122   -423     90   -114     85     49
   -475  -1569  -1093   1023    309  -1332    132   -420     98   -103    103     46
   -475  -1566  -1093   1018    306  -1330    140   -405    116    -93    119     51
   -467  -1600  -1132   1034    332  -1366    137   -407    106   -106    114     54
   -470  -1660  -1192   1065    358  -1426    122   -433     72   -135     88     36
   -475  -1735  -1260   1106    392  -1499    116   -436     67   -153     77     28
   -511  -1782  -1273   1145    379  -1527    135   -439     70   -166     62     15
   -514  -1810  -1296   1161    389  -1553    135   -452     44   -197     33    -10
   -522  -1857  -1335   1189    405  -1597    129   -480     18   -233     -2    -44
   -537  -1935  -1397   1236    428  -1667    122   -501     -2   -262    -33    -67
   -545  -1977  -1434   1260    441  -1706    119   -509    -20   -288    -51    -85
   -545  -1995  -1449   1270    452  -1722    114   -524    -31   -314    -64   -109
   -545  -2013  -1470   1278    462  -1743    119   -524    -33   -319    -59   -111
   -542  -2039  -1496   1291    475  -1769    127   -519    -25   -316    -51   -106
   -563  -2057  -1493   1306    465  -1777    132   -519    -15   -314    -59   -111
   -555  -2052  -1499   1304    470  -1777    140   -522     -7   -316    -62   -111
   -550  -2070  -1519   1309    483  -1795    135   -527    -12   -324    -59   -106
   -545  -2112  -1566   1330    509  -1839    142   -506     -5   -340    -75   -116
   -540  -2148  -1608   1343    532  -1878    246   -371     80   -311    -98   -163
   -542  -2099  -1556   1319    506  -1829    342   -215    220   -215    -41   -137
   -514  -1909  -1395   1210    439  -1652    407    -28    478     54    210     90
   -449  -1693  -1244   1072    397  -1470    400    153    748    418    623    519
   -431  -1413   -982    919    272  -1197    267    -49    696    555    961    963
   -504  -1306   -802    904    148  -1054    153   -405    439    501   1114   1218
   -600  -1392   -795    995     96  -1093     41   -779     49    213    922   1083
   -693  -1665   -971   1179    137  -1319   -124  -1273   -537   -491    155    332
   -706  -2010  -1304   1356    296  -1657   -322  -1584  -1010  -1143   -579   -376
   -675  -2288  -1613   1480    467  -1951   -350  -1480   -943  -1130   -626   -483
   -646  -2426  -1779   1535    563  -2104   -254  -1244   -685   -924   -483   -423
   -639  -2460  -1821   1551    589  -2140   -103   -989   -415   -719   -342   -340
   -641  -2400  -1758   1519    555  -2081     64   -737   -166   -514   -197   -244
   -636  -2356  -1719   1496    540  -2039    171   -579    -15   -387    -98   -174
   -623  -2346  -1722   1483    548  -2036    215   -527     44   -345    -64   -155
   -610  -2338  -1727   1475    558  -2034    239   -501     67   -329    -49   -150
   -594  -2351  -1756   1470    579  -2055    246   -493     75   -329    -46   -148
   -571  -2361  -1790   1465    607  -2075    244   -498     70   -337    -49   -155
   -558  -2372  -1813   1465    626  -2094    244   -498     70   -337    -49   -166
   -553  -2351  -1797   1452    620  -2075    257   -483     96   -319    -25   -145
   -553  -2366  -1816   1457    628  -2094    254   -478    101   -316    -23   -135
   -548  -2397  -1849   1470    649  -2125    257   -478    103   -311    -20   -127
   -545  -2426  -1883   1486    667  -2156    246   -478    101   -316    -23   -140
   -535  -2478  -1943   1506    704  -2210    239   -470    109   -314    -20   -135
   -522  -2439  -1917   1480    696  -2179    252   -452    140   -290      2   -114
   -517  -2385  -1867   1452    672  -2127    265   -433    163   -267     28   -101
   -514  -2361  -1847   1436    665  -2104    259   -420    181   -249     54    -83
   -517  -2385  -1867   1452    675  -2127    267   -387    213   -218     80    -57
   -517  -2397  -1883   1457    680  -2140    280   -355    244   -189    111    -28
   -509  -2405  -1899   1457    693  -2153    283   -332    265   -174    129    -12
   -491  -2390  -1899   1439    704  -2145    283   -296    298   -145    158     15
   -470  -2361  -1891   1415    709  -2127    285   -249    348   -103    200     44
   -444  -2317  -1873   1379    711  -2096    270   -194    394    -57    233     98
   -444  -2281  -1839   1361    696  -2060    270   -135    444      0    275    166
   -436  -2283  -1847   1358    704  -2065    288    -67    509     59    337    205
   -423  -2304  -1880   1363    727  -2094    314     -2    571    116    413    228
   -426  -2299  -1875   1361    724  -2088    329     36    607    150    465    241
   -415  -2286  -1870   1350    724  -2078    342     62    628    166    488    267
   -413  -2283  -1870   1348    727  -2078    353     57    623    150    475    277
   -413  -2226  -1813   1319    698  -2021    348     31    600    114    444    252
   -405  -2247  -1842   1325    717  -2044    316    -20    542     46    381    215
   -431  -2283  -1852   1356    709  -2068    314    -59    506     -2    332    174
   -457  -2317  -1860   1384    698  -2088    314   -101    478    -46    296    145
   -470  -2353  -1883   1413    706  -2120    296   -155    441   -103    246     93
   -488  -2379  -1891   1431    701  -2135    285   -210    407   -155    205     51
   -506  -2426  -1919   1465    704  -2174    272   -270    363   -210    153      5
   -524  -2475  -1951   1499    711  -2213    257   -319    327   -254    101    -33
   -532  -2520  -1987   1527    727  -2255    244   -358    298   -290     62    -67
   -540  -2548  -2008   1543    732  -2278    233   -381    293   -306     46    -80
   -532  -2561  -2029   1548    748  -2296    215   -394    288   -314     38    -85
   -527  -2566  -2039   1545    753  -2304    197   -407    283   -327     28    -98
   -524  -2556  -2031   1540    753  -2294    200   -394    306   -314     36    -85
   -519  -2520  -2000   1519    740  -2260    223   -361    340   -288     59    -59
   -517  -2468  -1951   1491    717  -2210    252   -332    379   -254     85    -28
   -532  -2416  -1883   1473    672  -2151    270   -322    392   -244     96    -18
   -511  -2413  -1901   1462    693  -2158    272   -311    405   -236    106    -10
   -483  -2408  -1925   1444    719  -2169    252   -319    415   -220    119     10
   -441  -2369  -1927   1405    743  -2148    223   -329    415   -210    132     36
   -428  -2364  -1938   1395    753  -2151    194   -345    405   -215    127     33
   -436  -2379  -1943   1408    753  -2161    179   -358    392   -228    116     18
   -436  -2382  -1945   1408    753  -2164    176   -350    405   -215    132     25
   -420  -2379  -1958   1400    766  -2169    168   -358    400   -215    129     20
   -415  -2418  -2005   1415    792  -2213    148   -379    376   -239    106     -2
   -407  -2449  -2042   1428    815  -2247    127   -400    355   -259     90    -10
   -407  -2501  -2094   1454    841  -2299    127   -407    342   -280     72    -25
   -407  -2548  -2140   1478    865  -2346    124   -420    322   -306     38    -57
   -423  -2595  -2171   1506    872  -2385    129   -431    311   -327     18    -83
   -436  -2637  -2200   1538    880  -2418    129   -449    290   -348      2   -109
   -428  -2644  -2216   1535    893  -2431    114   -470    262   -381    -28   -132
   -428  -2670  -2242   1548    906  -2457    103   -485    244   -402    -51   -155
   -433  -2699  -2265   1566    914  -2483     93   -488    236   -415    -62   -174
   -423  -2683  -2260   1553    917  -2473     90   -493    226   -431    -75   -189
   -423  -2717  -2294   1569    932  -2507     80   -504    215   -436    -80   -200
   -423  -2738  -2314   1579    945  -2527     80   -504    223   -433    -80   -194
   -420  -2740  -2322   1579    948  -2533     77   -511    215   -441    -93   -200
   -423  -2748  -2325   1587    950  -2538     85   -501    218   -439    -96   -207
   -433  -2764  -2333   1597    948  -2548    150   -423    254   -439   -103   -228
   -407  -2735  -2330   1571    958  -2533    257   -280    335   -418   -116   -259
   -342  -2637  -2294   1488    974  -2468    355    -77    509   -275    -12   -189
   -285  -2431  -2145   1358    930  -2288    441    226    818     51    285     75
   -226  -2171  -1945   1200    859  -2060    384    290    982    340    646    465
   -267  -1948  -1683   1106    706  -1816    207   -109    865    454    914    802
   -392  -1857  -1465   1124    535  -1662    -15   -649    633    459   1041    979
   -514  -2031  -1517   1273    501  -1774   -270  -1192    218    119    753    727
   -568  -2556  -1987   1561    709  -2273   -488  -1626   -431   -724   -122    -88
   -519  -2940  -2421   1730    948  -2681   -594  -1693   -727  -1171   -607   -550
   -459  -3057  -2600   1756   1070  -2829   -535  -1441   -566  -1075   -581   -579
   -410  -2987  -2577   1699   1083  -2782   -371  -1140   -309   -885   -452   -496
   -374  -2894  -2520   1634   1072  -2709   -140   -818    -33   -683   -298   -387
   -335  -2850  -2514   1592   1088  -2683     12   -600    148   -537   -187   -301
   -306  -2850  -2546   1577   1119  -2699     85   -501    236   -470   -135   -252
   -283  -2834  -2551   1558   1132  -2694    114   -462    270   -446   -116   -241
   -280  -2818  -2538   1548   1127  -2681    122   -446    290   -433   -101   -239
   -280  -2816  -2535   1548   1127  -2675    127   -436    303   -426    -90   -231
   -267  -2803  -2535   1535   1132  -2670    140   -418    319   -407    -77   -215
   -254  -2800  -2546   1527   1145  -2673    142   -400    329   -394    -70   -213
   -241  -2769  -2527   1504   1140  -2650    142   -387    340   -384    -59   -213
   -239  -2769  -2530   1504   1143  -2650    161   -371    361   -366    -41   -207
   -246  -2743  -2496   1493   1122  -2618    158   -363    374   -353    -31   -197
   -249  -2709  -2460   1480   1104  -2585    163   -335    407   -324     -2   -168
   -249  -2738  -2488   1491   1119  -2613    158   -324    400   -324     -7   -176
   -241  -2774  -2533   1506   1143  -2655    174   -298    415   -309      5   -174
   -244  -2727  -2486   1486   1119  -2608    189   -267    444   -275     33   -155
   -249  -2691  -2442   1470   1096  -2566    189   -241    462   -252     54   -135
   -226  -2678  -2455   1452   1111  -2566    189   -218    480   -236     59   -119
   -207  -2675  -2468   1441   1127  -2574    202   -179    517   -210     88    -96
   -189  -2657  -2470   1423   1137  -2564    218   -124    561   -171    129    -64
   -163  -2621  -2457   1392   1145  -2540    228    -67    600   -127    161    -41
   -148  -2613  -2468   1379   1158  -2540    241     -2    644    -85    197    -12
   -129  -2577  -2449   1353   1158  -2514    254     70    701    -31    244     31
   -106  -2540  -2434   1322   1161  -2488    267    135    753     20    288     70
    -70  -2488  -2418   1280   1174  -2455    267    197    802     70    345    114
    -46  -2431  -2385   1239   1166  -2408    275    231    836    103    381    142
    -36  -2408  -2372   1221   1166  -2390    290    252    854    122    402    161
    -28  -2382  -2356   1205   1161  -2369    303    254    857    124    410    168
    -18  -2366  -2348   1192   1163  -2359    316    241    849    109    405    163
    -20  -2382  -2364   1200   1169  -2374    311    205    826     80    379    140
    -38  -2423  -2385   1231   1171  -2405    314    163    795     46    345    109
    -57  -2449  -2392   1252   1166  -2423    324    114    761      7    311     70
    -80  -2478  -2397   1280   1158  -2439    324     51    714    -41    265     18
   -101  -2520  -2421   1309   1158  -2470    316     -5    667    -96    218    -28
   -127  -2579  -2452   1353   1161  -2517    306    -70    615   -148    163    -83
   -140  -2652  -2512   1395   1184  -2582    288   -129    571   -187    119   -129
   -150  -2704  -2553   1428   1200  -2629    280   -176    540   -215     93   -155
   -142  -2720  -2577   1428   1213  -2650    272   -207    517   -231     80   -166
   -145  -2738  -2592   1441   1223  -2665    272   -223    506   -236     77   -168
   -153  -2751  -2600   1449   1221  -2675    267   -233    504   -239     77   -171
   -148  -2740  -2592   1444   1221  -2668    265   -233    509   -233     85   -174
   -127  -2694  -2569   1410   1218  -2631    288   -218    532   -218    106   -155
   -111  -2647  -2535   1379   1210  -2592    327   -179    566   -181    142   -116
   -116  -2639  -2522   1376   1200  -2579    366   -155    584   -166    158   -109
   -132  -2650  -2517   1392   1192  -2585    387   -150    589   -161    163   -119
   -132  -2618  -2488   1374   1176  -2556    389   -161    592   -161    163   -119
   -127  -2605  -2478   1366   1174  -2543    374   -174    600   -155    176   -116
   -119  -2637  -2517   1376   1197  -2577    337   -192    584   -161    179   -122
   -114  -2655  -2540   1384   1213  -2598    306   -215    561   -181    163   -137
   -132  -2650  -2520   1389   1192  -2585    303   -223    555   -184    166   -132
   -142  -2634  -2494   1387   1174  -2564    311   -226    558   -179    174   -127
   -148  -2665  -2520   1405   1184  -2592    314   -236    545   -192    171   -140
   -135  -2712  -2577   1423   1221  -2644    311   -252    527   -210    161   -145
   -142  -2743  -2603   1441   1228  -2675    301   -285    498   -241    135   -168
   -158  -2798  -2639   1475   1239  -2720    293   -311    467   -275     93   -197
   -163  -2850  -2688   1506   1260  -2769    290   -332    436   -309     54   -231
   -155  -2915  -2759   1535   1301  -2837    290   -353    407   -348     28   -272
   -142  -2915  -2772   1527   1314  -2844    296   -371    394   -366      2   -296
   -148  -2946  -2798   1548   1325  -2873    301   -379    376   -387    -12   -314
   -153  -2961  -2808   1558   1327  -2886    288   -387    366   -394    -10   -327
   -155  -3003  -2847   1579   1345  -2925    283   -400    350   -415    -31   -340
   -163  -3050  -2889   1605   1361  -2969    285   -413    340   -436    -54   -371
   -150  -3050  -2899   1600   1371  -2974    298   -415    340   -433    -57   -376
   -137  -3044  -2909   1590   1384  -2979    306   -423    335   -439    -64   -381
   -122  -3070  -2948   1597   1413  -3011    298   -433    324   -454    -75   -389
   -101  -3096  -2998   1597   1447  -3047    309   -420    316   -475   -103   -423
    -93  -3096  -3005   1595   1454  -3052    389   -314    368   -462   -124   -465
    -67  -3044  -2977   1556   1452  -3013    501   -142    480   -394    -93   -462
    -25  -2896  -2870   1462   1421  -2883    594     98    706   -171     98   -298
     51  -2637  -2688   1291   1369  -2662    576    303    937    142    441     59
     72  -2379  -2452   1153   1262  -2416    485    158    989    363    774    465
    -31  -2236  -2208   1132   1085  -2223    353   -246    888    485   1023    784
   -171  -2244  -2073   1208    950  -2158    171   -763    574    322    948    769
   -285  -2592  -2309   1439   1008  -2452    -12  -1356    -70   -423    194     46
   -290  -3081  -2790   1686   1247  -2938   -202  -1693   -615  -1122   -535   -670
   -239  -3359  -3120   1797   1439  -3239   -249  -1597   -649  -1228   -685   -841
   -202  -3421  -3218   1813   1506  -3320   -155  -1312   -433  -1075   -589   -792
   -184  -3403  -3218   1792   1517  -3312     12  -1005   -192   -901   -465   -704
   -184  -3338  -3154   1761   1483  -3247    210   -701     46   -714   -319   -592
   -181  -3286  -3104   1732   1460  -3195    319   -550    166   -610   -239   -540
   -174  -3289  -3115   1732   1470  -3203    355   -493    207   -568   -215   -540
   -171  -3268  -3099   1719   1462  -3185    368   -465    228   -548   -197   -535
   -166  -3260  -3096   1712   1462  -3180    384   -441    246   -532   -179   -519
   -166  -3237  -3073   1699   1452  -3156    397   -426    259   -519   -171   -511
   -166  -3237  -3070   1701   1452  -3154    405   -413    272   -504   -158   -501
   -174  -3273  -3099   1722   1460  -3187    405   -402    272   -504   -158   -506
   -179  -3268  -3091   1722   1454  -3180    407   -392    283   -493   -150   -496
   -184  -3242  -3057   1712   1434  -3151    415   -379    296   -485   -142   -483
   -176  -3205  -3029   1691   1426  -3117    426   -358    314   -470   -127   -470
   -174  -3224  -3052   1699   1436  -3138    428   -340    322   -465   -119   -459
   -179  -3234  -3055   1706   1436  -3146    431   -324    324   -454   -114   -449
   -174  -3205  -3031   1691   1426  -3120    433   -314    329   -436    -98   -431
   -163  -3159  -2995   1662   1415  -3078    444   -293    337   -418    -80   -423
   -153  -3115  -2961   1634   1402  -3039    459   -257    363   -392    -54   -402
   -140  -3122  -2982   1628   1421  -3052    465   -228    381   -371    -31   -381
   -116  -3122  -3005   1618   1441  -3065    452   -202    397   -355    -15   -366
    -96  -3083  -2987   1590   1444  -3037    457   -158    436   -322     18   -340
    -83  -3042  -2959   1561   1436  -3003    465   -101    488   -265     72   -293
    -59  -2990  -2930   1525   1434  -2961    480    -38    540   -213    124   -249
    -41  -2948  -2907   1493   1431  -2927    509     31    597   -150    189   -192
    -28  -2920  -2891   1475   1431  -2907    532     98    657    -88    254   -129
    -25  -2891  -2868   1457   1418  -2878    542    142    696    -51    290    -90
    -28  -2857  -2831   1441   1400  -2844    555    171    722    -25    322    -62
    -41  -2852  -2811   1444   1384  -2831    561    179    730    -23    329    -54
    -49  -2850  -2800   1449   1374  -2826    581    181    722    -31    322    -59
    -59  -2860  -2803   1460   1369  -2831    594    171    709    -46    309    -62
    -70  -2876  -2805   1473   1366  -2842    605    148    678    -75    280    -85
   -119  -2915  -2795   1517   1337  -2855    581     93    626   -135    226   -137
   -207  -3026  -2818   1618   1304  -2922    550     23    555   -210    150   -213
   -213  -3070  -2857   1639   1322  -2964    537    -31    501   -267     93   -267
   -171  -3060  -2889   1615   1358  -2977    548    -70    457   -311     51   -306
   -187  -3115  -2930   1649   1371  -3021    522   -135    392   -384    -18   -379
   -176  -3156  -2979   1667   1400  -3068    530   -171    361   -418    -49   -413
   -114  -3133  -3021   1621   1452  -3078    555   -179    348   -428    -62   -415
   -174  -3226  -3052   1699   1439  -3141    527   -226    303   -478   -111   -462
   -207  -3270  -3063   1738   1426  -3167    491   -270    259   -522   -155   -501
    -67  -3169  -3102   1618   1517  -3135    532   -228    288   -488   -119   -470
      2  -3068  -3070   1532   1535  -3070    605   -174    355   -418    -49   -405
     12  -2985  -2998   1486   1504  -2990    636   -135    392   -374     -2   -366
    -41  -2979  -2938   1509   1447  -2959    605   -145    374   -392    -15   -381
   -127  -3070  -2943   1600   1408  -3008    581   -163    355   -420    -46   -413
   -176  -3117  -2940   1647   1382  -3031    555   -189    337   -439    -64   -426
    -75  -3005  -2930   1540   1426  -2969    555   -181    355   -407    -25   -389
    -51  -2977  -2925   1514   1434  -2951    535   -207    335   -420    -31   -394
    -31  -2925  -2894   1478   1431  -2909    530   -233    311   -441    -49   -402
     64  -2837  -2902   1382   1483  -2868    581   -200    342   -413    -18   -363
    -20  -2940  -2920   1480   1447  -2930    548   -231    306   -449    -46   -392
   -116  -3076  -2959   1595   1418  -3018    488   -272    252   -496    -93   -428
   -140  -3148  -3008   1644   1434  -3078    452   -298    205   -537   -129   -462
    -28  -3083  -3055   1553   1512  -3068    480   -267    218   -519   -109   -436
     28  -3050  -3078   1509   1551  -3065    498   -252    215   -522   -111   -436
    -98  -3237  -3138   1665   1519  -3187    436   -311    142   -597   -192   -514
   -213  -3432  -3218   1823   1501  -3325    376   -374     64   -672   -270   -589
   -114  -3364  -3250   1738   1566  -3307    397   -368     62   -683   -270   -592
     44  -3198  -3244   1577   1641  -3221    465   -311    106   -644   -233   -550
      7  -3252  -3263   1621   1634  -3260    459   -314     80   -667   -259   -563
    -72  -3338  -3265   1706   1595  -3302    407   -348     38   -698   -293   -584
    -38  -3320  -3281   1678   1618  -3302    426   -342     49   -698   -290   -587
     -2  -3294  -3294   1647   1644  -3294    452   -337     49   -701   -296   -592
    -44  -3348  -3307   1693   1631  -3328    426   -353     23   -727   -316   -610
   -127  -3437  -3309   1782   1590  -3374    381   -374      0   -753   -345   -641
    -33  -3364  -3330   1699   1647  -3348    441   -319     31   -743   -340   -628
    -49  -3400  -3351   1725   1649  -3374    517   -223     75   -745   -371   -675
   -116  -3470  -3354   1792   1615  -3413    558   -114    137   -735   -392   -719
     70  -3151  -3221   1540   1644  -3185    724    166    415   -470   -150   -509
    228  -2857  -3089   1314   1657  -2974    735    423    688   -124    220   -137
    163  -2712  -2876   1273   1517  -2792    597    353    748     96    545    239
     31  -2652  -2683   1309   1356  -2668    498     23    644    197    771    517
    -67  -2587  -2520   1327   1226  -2553    366   -420    348     46    714    509
   -205  -2811  -2605   1509   1197  -2709    137  -1044   -322   -701    -33   -181
   -293  -3164  -2870   1727   1288  -3018    -93  -1483   -919  -1441   -789   -888
   -223  -3374  -3151   1797   1460  -3263   -163  -1408   -950  -1532   -909  -1023
   -218  -3556  -3338   1888   1558  -3447    -90  -1122   -730  -1376   -818   -984
   -252  -3665  -3413   1958   1579  -3541      0   -891   -524  -1239   -740   -943
   -228  -3655  -3429   1940   1597  -3543    161   -618   -283  -1052   -605   -854
   -210  -3608  -3398   1906   1592  -3504    283   -431   -119   -919   -504   -784
   -114  -3489  -3374   1803   1628  -3432    371   -322    -15   -828   -426   -722
    -57  -3447  -3393   1751   1667  -3421    444   -249     49   -779   -381   -678
     -7  -3356  -3348   1680   1670  -3351    504   -187     93   -735   -342   -633
     46  -3221  -3270   1584   1657  -3244    522   -153    127   -698   -303   -587
    -83  -3335  -3252   1709   1584  -3294    433   -192     88   -740   -348   -628
   -103  -3361  -3257   1730   1574  -3312    428   -192     93   -745   -350   -626
    -93  -3364  -3270   1727   1587  -3320    441   -187    106   -740   -350   -618
   -135  -3419  -3283   1774   1574  -3351    423   -194     96   -745   -358   -628
    -49  -3268  -3218   1660   1584  -3244    498   -122    163   -672   -288   -555
    -10  -3200  -3190   1602   1587  -3195    527    -88    192   -636   -249   -514
    -88  -3257  -3169   1670   1540  -3213    498    -93    181   -644   -257   -522
   -106  -3247  -3143   1675   1517  -3195    496    -75    194   -628   -252   -517
   -137  -3252  -3115   1696   1488  -3185    498    -64    197   -620   -254   -519
   -140  -3273  -3133   1704   1496  -3203    478    -46    210   -613   -252   -517
   -127  -3265  -3138   1696   1504  -3200    475    -18    236   -589   -226   -485
   -103  -3244  -3141   1673   1517  -3192    472     18    272   -553   -187   -444
    -70  -3200  -3130   1636   1530  -3167    472     57    309   -517   -153   -413
    -46  -3172  -3125   1608   1538  -3148    472     98    345   -485   -135   -405
    -12  -3146  -3133   1579   1558  -3141    470    148    387   -444   -106   -389
      7  -3122  -3130   1556   1569  -3128    470    197    436   -389    -70   -366
      7  -3083  -3091   1538   1548  -3086    472    259    504   -316    -10   -314
     46  -3011  -3060   1480   1551  -3037    496    327    566   -249     57   -252
    132  -2933  -3065   1400   1597  -2998    540    389    610   -192    116   -205
    119  -2961  -3083   1421   1600  -3021    540    387    592   -207    101   -231
    111  -2995  -3107   1441   1608  -3050    527    361    550   -244     62   -272
    119  -2985  -3104   1431   1610  -3042    530    332    514   -272     38   -296
    103  -3016  -3120   1454   1610  -3068    535    298    478   -306      7   -322
     83  -3055  -3138   1483   1608  -3094    517    252    426   -358    -36   -361
     93  -3050  -3143   1478   1618  -3096    511    202    379   -407    -80   -397
     96  -3063  -3159   1483   1626  -3112    504    148    314   -470   -142   -454
     72  -3096  -3169   1512   1618  -3133    498     93    262   -530   -205   -514
     62  -3122  -3185   1530   1621  -3151    488     41    215   -579   -259   -563
     59  -3151  -3211   1545   1634  -3180    472     -2    174   -618   -293   -594
     44  -3187  -3234   1571   1639  -3211    467    -33    142   -646   -316   -618
     38  -3221  -3260   1590   1649  -3242    449    -62    114   -675   -348   -644
     44  -3252  -3296   1602   1670  -3276    413    -96     80   -709   -384   -678
     36  -3263  -3299   1613   1667  -3281    410   -101     67   -717   -394   -696
     46  -3218  -3265   1584   1654  -3242    423    -90     85   -698   -381   -696
     67  -3148  -3216   1540   1641  -3182    446    -59    119   -667   -355   -675
     51  -3135  -3190   1540   1618  -3161    449    -51    132   -659   -353   -667
     18  -3143  -3161   1564   1590  -3151    452    -54    135   -662   -353   -659
     25  -3083  -3112   1527   1569  -3096    449    -36    153   -636   -329   -631
     51  -3026  -3078   1486   1564  -3052    465    -18    176   -610   -298   -602
     25  -3024  -3052   1499   1538  -3037    452    -28    181   -607   -296   -594
     -5  -3057  -3052   1532   1522  -3055    415    -46    168   -615   -303   -594
     -7  -3068  -3060   1538   1525  -3065    374    -77    135   -641   -324   -623
    -25  -3107  -3081   1566   1525  -3096    345    -96    116   -662   -337   -641
     41  -3065  -3109   1509   1574  -3089    366    -70    137   -649   -319   -623
    132  -2969  -3102   1418   1615  -3034    402    -38    155   -631   -301   -605
     57  -3013  -3070   1475   1564  -3042    371    -72    109   -670   -337   -639
     12  -3089  -3102   1538   1556  -3096    358    -80     85   -696   -366   -665
     -7  -3128  -3120   1566   1556  -3125    361    -80     80   -709   -376   -680
    -23  -3133  -3109   1579   1543  -3122    379    -77     85   -714   -381   -693
    -54  -3187  -3133   1621   1535  -3159    381    -90     67   -735   -402   -711
    -59  -3198  -3141   1628   1538  -3169    376   -101     46   -758   -423   -732
    -46  -3174  -3128   1610   1538  -3154    363   -109     36   -771   -431   -737
    -36  -3182  -3146   1610   1553  -3164    371   -109     38   -776   -433   -740
    -25  -3182  -3156   1602   1564  -3172    374   -109     38   -779   -441   -743
    -12  -3167  -3154   1590   1569  -3161    384   -103     49   -769   -436   -727
     -7  -3192  -3187   1600   1587  -3190    389    -98     51   -766   -439   -724
    -10  -3231  -3221   1621   1605  -3226    384   -101     41   -776   -449   -735
    -18  -3247  -3229   1631   1605  -3239    400    -83     57   -782   -457   -750
    -33  -3283  -3250   1657   1605  -3265    465    -10     93   -795   -496   -802
    -51  -3270  -3218   1660   1582  -3244    574    122    176   -776   -517   -841
    -51  -3174  -3122   1613   1535  -3148    665    290    355   -623   -397   -745
     20  -2995  -3016   1486   1517  -3008    680    540    672   -254    -25   -400
     98  -2678  -2777   1288   1436  -2727    574    571    813     54    376     41
     57  -2504  -2561   1223   1309  -2533    457    277    683    153    633    366
    -36  -2483  -2447   1260   1205  -2465    353    -98    407     49    662    444
   -129  -2668  -2538   1395   1202  -2603    145   -620   -150   -537     90    -54
   -158  -2992  -2834   1574   1335  -2915    -85  -1104   -789  -1356   -763   -815
   -122  -3260  -3141   1691   1509  -3203   -202  -1171   -976  -1636  -1083  -1122
    -88  -3455  -3367   1771   1639  -3411   -111   -911   -750  -1470   -992  -1088
    -67  -3463  -3395   1764   1662  -3429     15   -662   -504  -1283   -867  -1002
    -64  -3398  -3335   1730   1634  -3367    189   -402   -244  -1080   -724   -893
    -59  -3343  -3283   1701   1610  -3315    363   -171    -18   -896   -574   -776
    -36  -3302  -3265   1670   1613  -3283    433    -75     70   -831   -519   -735
    -10  -3242  -3234   1626   1610  -3239    423    -70     72   -833   -532   -756
      5  -3247  -3252   1621   1628  -3250    441    -44     96   -815   -519   -753
     12  -3260  -3276   1621   1644  -3268    462    -23    119   -800   -498   -748
     20  -3286  -3307   1634   1662  -3296    480     -2    137   -784   -491   -753
     25  -3286  -3312   1626   1667  -3299    485      2    137   -782   -485   -761
     20  -3283  -3304   1631   1660  -3294    493     10    153   -774   -480   -766
      2  -3270  -3273   1631   1636  -3270    506     23    176   -758   -472   -763
    -10  -3231  -3221   1621   1605  -3226    509     28    197   -750   -462   -756
     -2  -3226  -3226   1613   1610  -3226    509     38    210   -740   -449   -750
     10  -3224  -3234   1605   1621  -3229    524     62    233   -717   -428   -735
     18  -3213  -3231   1597   1623  -3221    522     77    249   -706   -423   -717
     23  -3205  -3229   1592   1626  -3216    522     90    265   -691   -415   -693
     20  -3218  -3242   1597   1628  -3229    535    111    285   -675   -402   -683
     25  -3192  -3218   1584   1621  -3205    540    127    311   -654   -387   -662
     46  -3185  -3234   1566   1639  -3208    535    153    335   -628   -366   -641
     83  -3174  -3257   1545   1670  -3216    530    179    353   -607   -353   -623
    109  -3138  -3250   1514   1678  -3192    535    223    387   -576   -324   -597
    140  -3112  -3252   1483   1696  -3182    537    272    431   -532   -290   -566
    168  -3060  -3229   1444   1696  -3143    548    335    488   -470   -233   -514
    192  -3024  -3216   1415   1704  -3120    553    394    548   -405   -176   -452
    210  -3005  -3216   1395   1712  -3109    545    431    579   -374   -153   -423
    244  -2972  -3216   1361   1730  -3094    540    452    592   -355   -135   -400
    259  -2964  -3224   1348   1740  -3094    542    452    587   -366   -142   -394
    252  -2948  -3200   1348   1725  -3073    553    441    571   -379   -148   -392
    244  -2935  -3182   1343   1712  -3057    561    431    550   -397   -161   -402
    231  -2969  -3200   1366   1714  -3083    568    413    527   -431   -192   -426
    220  -2995  -3216   1387   1714  -3104    571    376    488   -478   -241   -472
    192  -3057  -3250   1434   1719  -3154    558    322    436   -542   -309   -532
    158  -3076  -3234   1457   1696  -3156    563    272    392   -589   -350   -566
    129  -3107  -3237   1488   1680  -3172    568    220    348   -641   -402   -618
    103  -3148  -3255   1522   1675  -3200    563    171    306   -688   -452   -672
     75  -3185  -3260   1556   1667  -3221    550    124    272   -724   -483   -724
     59  -3224  -3286   1579   1670  -3255    537     80    246   -756   -514   -769
     49  -3252  -3302   1602   1673  -3278    532     51    231   -776   -548   -805
     28  -3296  -3325   1634   1675  -3312    530     36    218   -787   -568   -826
     15  -3302  -3317   1644   1665  -3309    517     25    213   -792   -581   -833
     10  -3302  -3315   1644   1662  -3307    496     12    202   -800   -589   -836
     20  -3299  -3320   1636   1670  -3309    504     33    215   -787   -574   -818
     18  -3257  -3278   1618   1647  -3268    527     64    252   -758   -548   -789
     18  -3208  -3226   1595   1621  -3216    540     83    275   -730   -522   -766
     18  -3205  -3224   1592   1621  -3213    550     88    285   -727   -519   -763
      7  -3190  -3200   1590   1602  -3195    558    101    309   -711   -504   -748
      5  -3143  -3151   1566   1577  -3146    537     88    311   -706   -501   -743
     20  -3135  -3156   1558   1587  -3146    522     75    311   -701   -498   -737
     28  -3156  -3185   1561   1605  -3169    480     44    270   -730   -522   -758
     31  -3130  -3161   1548   1595  -3146    459     28    246   -735   -530   -758
     28  -3128  -3159   1548   1592  -3143    449     15    236   -740   -535   -761
     25  -3148  -3174   1561   1600  -3161    431     -2    213   -763   -555   -784
      7  -3211  -3218   1600   1610  -3216    420    -15    184   -789   -574   -802
      0  -3229  -3231   1613   1613  -3229    418    -25    166   -805   -592   -820
     -5  -3242  -3237   1621   1615  -3239    402    -41    140   -831   -628   -852
    -25  -3278  -3252   1652   1613  -3265    402    -51    122   -857   -646   -872
    -51  -3304  -3252   1678   1597  -3278    407    -75     98   -883   -675   -909
    -67  -3333  -3265   1701   1597  -3302    415    -90     75   -904   -711   -911
    -83  -3354  -3270   1717   1592  -3315    397   -114     46   -932   -756   -937
    -85  -3385  -3299   1735   1605  -3343    389   -132     28   -961   -784   -969
    -64  -3382  -3320   1722   1626  -3354    384   -140     18   -971   -802   -974
    -57  -3367  -3312   1712   1626  -3341    389   -116     18   -963   -774   -966
    -51  -3320  -3268   1683   1608  -3294    413    -90     38   -935   -735   -956
    -41  -3268  -3226   1654   1592  -3247    431    -80     49   -922   -735   -945
    -57  -3291  -3237   1673   1587  -3265    446    -77     38   -932   -758   -969
    -80  -3325  -3244   1701   1582  -3286    452    -70     23   -943   -782  -1000
    -83  -3335  -3252   1709   1584  -3294    509     10     51   -950   -831  -1070
    -85  -3315  -3229   1701   1571  -3273    597    148    124   -919   -841  -1111
    -54  -3182  -3128   1615   1535  -3156    678    353    301   -735   -675   -976
     12  -2915  -2930   1449   1470  -2922    709    548    524   -459   -387   -667
     25  -2564  -2590   1267   1306  -2577    631    428    555   -283   -109   -301
    -64  -2421  -2356   1244   1145  -2390    478     28    418   -220     75    -20
   -129  -2353  -2223   1239   1047  -2288    296   -418    163   -306     62     41
   -184  -2637  -2452   1408   1132  -2546     96   -917   -348   -828   -441   -467
   -163  -3076  -2915   1618   1374  -2995   -106  -1283   -914  -1527  -1179  -1231
    -90  -3330  -3239   1712   1574  -3286   -218  -1299  -1062  -1748  -1441  -1501
    -49  -3372  -3325   1709   1636  -3351   -166  -1047   -867  -1605  -1361  -1447
    -25  -3260  -3237   1641   1605  -3250    -12   -753   -631  -1431  -1234  -1363
     -5  -3195  -3190   1600   1590  -3192    176   -454   -405  -1252  -1093  -1270
     33  -3174  -3208   1571   1621  -3190    285   -280   -275  -1137  -1002  -1208
     41  -3128  -3169   1540   1605  -3148    309   -239   -249  -1117   -995  -1195
     44  -3083  -3128   1517   1584  -3104    314   -223   -244  -1114  -1005  -1192
     59  -3037  -3099   1486   1577  -3068    311   -213   -244  -1111  -1015  -1179
     64  -2985  -3050   1460   1556  -3016    303   -220   -257  -1124  -1057  -1166
     51  -2959  -3011   1452   1530  -2985    301   -210   -259  -1117  -1039  -1163
     38  -2995  -3034   1478   1535  -3016    324   -181   -241  -1080   -979  -1176
     23  -2995  -3018   1486   1519  -3008    324   -161   -228  -1057   -950  -1169
     12  -2930  -2943   1460   1478  -2935    316   -158   -228  -1054   -950  -1148
     31  -2886  -2917   1426   1473  -2902    296   -161   -231  -1054   -953  -1127
     62  -2860  -2925   1397   1491  -2891    285   -158   -236  -1054   -963  -1135
     88  -2811  -2899   1358   1493  -2855    277   -153   -236  -1047   -966  -1150
    101  -2756  -2857   1327   1478  -2805    259   -145   -244  -1047   -969  -1145
     98  -2701  -2800   1301   1447  -2751    244   -135   -249  -1041   -969  -1122
     96  -2657  -2753   1280   1423  -2704    246   -103   -241  -1023   -963  -1101
    106  -2616  -2725   1254   1413  -2670    249    -70   -218   -995   -935  -1083
    114  -2546  -2660   1215   1387  -2603    257    -33   -189   -966   -896  -1062
    132  -2496  -2631   1182   1379  -2564    259     15   -168   -940   -883  -1041
    155  -2460  -2616   1150   1384  -2538    259     67   -140   -901   -854  -1000
    161  -2364  -2527   1098   1343  -2444    262    132    -90   -846   -795   -945
    179  -2273  -2452   1047   1314  -2361    272    200    -38   -787   -730   -901
    236  -2164  -2403    961   1317  -2281    290    275      7   -730   -675   -849
    259  -2086  -2346    911   1301  -2216    296    329     38   -691   -636   -797
    270  -1997  -2268    862   1267  -2132    290    355     57   -667   -620   -753
    272  -1901  -2174    815   1223  -2036    303    374     75   -649   -613   -714
    267  -1847  -2114    789   1189  -1982    316    384     85   -636   -594   -717
    259  -1797  -2057    769   1158  -1927    322    376     85   -631   -579   -717
    252  -1771  -2023    758   1137  -1896    314    340     57   -657   -607   -735
    244  -1727  -1971    743   1106  -1849    316    306     25   -683   -649   -756
    231  -1706  -1940    737   1083  -1823    306    257    -23   -735   -706   -800
    202  -1719  -1922    758   1060  -1821    296    207    -62   -776   -756   -841
    215  -1686  -1901    735   1057  -1795    306    181    -80   -789   -774   -859
    252  -1579  -1831    665   1041  -1704    319    158    -85   -792   -771   -852
    202  -1584  -1787    691    992  -1683    288    101   -124   -828   -813   -893
    197  -1595  -1792    698    992  -1691    275     64   -155   -854   -849   -922
    207  -1595  -1803    693   1005  -1699    254     36   -187   -880   -883   -940
    246  -1558  -1805    657   1026  -1680    231     10   -215   -893   -898   -948
    280  -1512  -1792    613   1036  -1649    213      0   -220   -888   -898   -927
    296  -1470  -1766    584   1031  -1618    218      5   -210   -870   -893   -896
    293  -1387  -1680    542    987  -1532    244     33   -181   -831   -870   -867
    277  -1280  -1558    501    917  -1418    288     70   -140   -784   -831   -831
    259  -1213  -1475    475    865  -1343    335    109   -106   -743   -800   -795
    267  -1174  -1441    452    852  -1306    350    129    -93   -722   -782   -769
    283  -1119  -1402    415    841  -1260    340    132    -90   -706   -769   -743
    298  -1018  -1317    361    807  -1166    316    132    -85   -688   -750   -722
    324   -948  -1273    309    797  -1109    285    124    -96   -685   -748   -719
    345   -935  -1280    293    813  -1106    265    114   -106   -683   -750   -714
    345   -862  -1208    257    776  -1034    254    109   -106   -670   -737   -691
    327   -802  -1130    239    727   -966    236     98   -122   -667   -732   -683
    332   -792  -1127    228    727   -958    213     80   -150   -685   -750   -691
    350   -745  -1096    197    722   -922    192     59   -174   -698   -758   -696
    340   -732  -1072    194    704   -904    184     46   -184   -706   -766   -709
    324   -745  -1070    210    696   -906    194     41   -192   -711   -784   -722
    311   -756  -1070    220    688   -911    202     41   -207   -717   -795   -727
    309   -717  -1026    202    665   -870    207     41   -218   -719   -797   -722
    311   -675   -987    179    646   -831    205     46   -228   -714   -797   -719
    316   -644   -961    163    639   -802    218     62   -226   -701   -797   -717
    280   -615   -896    166    587   -756    215     54   -241   -706   -807   -714
    270   -566   -839    148    553   -701    207     49   -254   -711   -818   -717
    290   -514   -805    111    545   -659    223     64   -244   -693   -802   -698
    314   -462   -776     75    545   -618    241     85   -223   -670   -784   -683
    322   -420   -743     46    532   -581    231     98   -218   -652   -782   -678
    335   -374   -711     18    522   -542    215     93   -233   -657   -797   -688
    371   -301   -675    -36    522   -488    272    145   -213   -657   -810   -711
    413   -181   -594   -114    504   -387    420    293   -124   -623   -802   -722
    431    -72   -504   -179    467   -288    553    491     33   -498   -709   -654
    462    140   -322   -301    392    -90    657    820    332   -189   -428   -405
    542    527    -15   -537    277    254    646   1067    623    207     -7     20
    548    839    290   -693    129    566    501    862    701    491    366    446
    423    989    566   -706    -70    776    231    322    545    563    542    678
    296    940    644   -618   -174    795    -59   -275    127    233    275    480
    213    563    350   -389    -67    457   -277   -823   -592   -623   -568   -262
    233    207    -25   -220    129     90   -428  -1015  -1049  -1202  -1156   -800
    277     96   -181   -187    231    -44   -358   -758   -904  -1114  -1132   -831
    348    122   -226   -236    288    -51   -184   -446   -672   -940  -1026   -776
    394    207   -187   -301    290     10     44   -124   -420   -743   -885   -675
    423    348    -75   -384    249    137    254    155   -197   -550   -735   -550
    433    415    -20   -426    226    197    337    270   -106   -467   -670   -498
    441    475     33   -459    205    254    371    316    -62   -428   -639   -470
    444    535     88   -491    176    311    387    350    -33   -402   -618   -444
    462    592    129   -527    166    361    405    392      0   -363   -584   -410
    459    662    200   -563    129    431    431    426     23   -324   -558   -376
    465    727    259   -597    103    493    465    465     57   -277   -522   -335
    472    818    345   -646     62    584    483    496     80   -246   -496   -303
    501    893    392   -696     54    644    488    509     93   -228   -483   -288
    548    917    368   -735     88    644    478    514     90   -215   -480   -275
    566    971    405   -769     80    688    462    530    103   -192   -465   -244
    626   1117    488   -872     70    802    488    581    153   -132   -410   -176
    678   1252    574   -963     51    914    517    615    176    -90   -368   -119
    654   1260    605   -958     25    932    511    615    179    -67   -350    -93
    688   1296    607   -992     38    953    537    649    213    -25   -322    -72
    719   1348    628  -1034     44    989    553    683    233      5   -303    -57
    750   1421    670  -1085     41   1047    558    722    257     51   -272    -15
    771   1509    737  -1143     18   1124    563    763    288     93   -231     33
    789   1571    782  -1182      5   1176    576    828    332    155   -174     90
    820   1652    828  -1239     -2   1241    589    898    387    223   -114    150
    836   1735    898  -1286    -31   1317    607    969    446    293    -59    197
    846   1818    969  -1335    -62   1395    628   1041    514    374      7    270
    888   1935   1047  -1413    -80   1493    652   1117    587    465     96    374
    909   2042   1130  -1478   -111   1587    670   1174    633    537    171    446
    919   2164   1244  -1540   -161   1704    685   1202    652    579    202    472
    935   2257   1322  -1595   -192   1790    714   1231    672    610    228    506
    927   2281   1350  -1605   -210   1816    740   1239    672    618    228    530
    911   2296   1384  -1605   -236   1842    748   1223    649    605    215    530
    893   2278   1384  -1584   -244   1831    761   1195    610    568    176    506
    859   2275   1415  -1569   -277   1847    750   1148    568    522    140    483
    859   2291   1431  -1577   -285   1862    753   1111    537    491    106    465
    901   2346   1444  -1623   -272   1896    776   1088    517    472     77    444
    880   2338   1457  -1608   -288   1899    769   1047    475    436     38    410
    849   2291   1439  -1571   -296   1865    761   1013    439    407     15    410
    826   2275   1449  -1551   -311   1862    756    987    405    397      5    418
    833   2361   1527  -1597   -348   1943    758    971    397    402     12    439
    805   2387   1582  -1595   -387   1984    753    956    389    402      2    433
    823   2397   1571  -1610   -374   1984    766    958    384    405     -2    441
    872   2481   1608  -1675   -368   2044    789    982    407    439     28    462
    859   2533   1670  -1696   -407   2101    807   1008    431    475     62    496
    885   2639   1753  -1761   -433   2197    849   1047    475    532    111    553
    896   2725   1829  -1810   -467   2275    885   1083    506    574    135    574
    880   2772   1891  -1829   -504   2333    896   1091    511    589    148    594
    867   2829   1958  -1849   -545   2395    898   1101    522    623    176    618
    865   2865   2000  -1865   -566   2434    893   1111    540    659    202    659
    875   2935   2060  -1906   -592   2499    878   1096    532    675    218    693
    872   2972   2099  -1922   -613   2535    849   1075    514    672    228    717
    880   3037   2156  -1958   -639   2598    846   1070    506    680    241    735
    906   3091   2184  -1997   -639   2639    865   1078    509    704    262    753
    888   3078   2190  -1984   -652   2634    859   1075    488    696    246    750
    867   3068   2197  -1969   -665   2634    852   1067    470    685    228    735
    852   3060   2208  -1956   -678   2634    841   1057    449    675    226    740
    841   3050   2208  -1945   -683   2629    852   1065    436    680    220    745
    833   3039   2205  -1938   -685   2624    857   1065    420    675    213    743
    815   3031   2216  -1925   -701   2624    872   1065    413    672    202    740
    792   2995   2200  -1896   -704   2598    893   1065    397    659    179    724
    782   2966   2184  -1873   -701   2577    896   1047    368    641    158    704
    766   2969   2203  -1870   -719   2585    893   1039    355    641    153    704
    743   2982   2239  -1862   -748   2611    906   1041    358    649    158    714
    737   2982   2244  -1862   -753   2613    906   1049    355    657    161    727
    730   2992   2262  -1860   -766   2629    906   1052    350    662    163    732
    709   3021   2309  -1865   -802   2665    906   1054    353    683    179    743
    706   3029   2322  -1867   -807   2675    904   1057    350    693    174    745
    704   3013   2309  -1860   -802   2662    930   1096    363    704    163    735
    706   3011   2304  -1857   -797   2657   1010   1213    431    737    155    698
    722   3065   2343  -1896   -810   2704   1091   1353    545    826    207    714
    769   3213   2444  -1992   -839   2829   1140   1540    756   1052    426    909
    849   3442   2592  -2145   -872   3018   1114   1704    966   1353    769   1286
    875   3772   2896  -2322  -1010   3335   1047   1644   1039   1582   1130   1740
    795   3868   3073  -2333  -1140   3470    989   1369    875   1595   1291   1987
    683   3850   3167  -2268  -1241   3509    919   1034    532   1327   1085   1821
    574   3689   3115  -2132  -1270   3403    756    527    -67    641    363   1109
    563   3465   2902  -2013  -1169   3185    519    122   -597      5   -296    480
    631   3244   2613  -1938   -992   2930    433    187   -579     23   -319    439
    685   3089   2403  -1888   -859   2746    480    394   -389    179   -226    475
    719   3060   2340  -1891   -810   2701    589    626   -166    363    -98    550
    750   3143   2392  -1945   -820   2769    771    909    109    597     85    685
    769   3242   2473  -2008   -852   2857    883   1088    280    745    205    782
    797   3317   2520  -2057   -859   2920    924   1163    353    813    257    828
    807   3348   2538  -2081   -865   2943    953   1202    387    857    283    859
    815   3356   2540  -2086   -862   2948    979   1228    413    888    309    888
    815   3380   2564  -2099   -875   2972    992   1252    433    909    322    904
    795   3398   2603  -2099   -904   3000    992   1270    446    927    337    924
    782   3432   2650  -2107   -935   3039    997   1280    459    948    361    945
    782   3468   2686  -2125   -950   3078   1013   1301    491    982    397    974
    795   3486   2691  -2140   -948   3089   1026   1330    511   1000    410    995
    797   3494   2696  -2145   -950   3094   1034   1350    519   1015    413   1013
    800   3512   2712  -2158   -958   3112   1036   1366    527   1034    426   1028
    800   3543   2743  -2171   -971   3143   1044   1389    542   1065    457   1047
    800   3577   2774  -2190   -987   3177   1049   1408    555   1080    475   1052
    797   3593   2792  -2195   -997   3192   1054   1428    571   1098    498   1065
    797   3619   2821  -2208  -1013   3221   1060   1452    589   1130    527   1091
    800   3616   2816  -2208  -1008   3216   1070   1475    610   1161    542   1109
    789   3632   2842  -2213  -1026   3237   1072   1496    628   1187    542   1132
    795   3704   2907  -2249  -1057   3307   1085   1532    667   1231    568   1176
    810   3743   2930  -2278  -1060   3338   1093   1582    709   1273    613   1213
    828   3772   2943  -2299  -1057   3359   1101   1641    766   1340    704   1267
    823   3785   2959  -2304  -1070   3372   1122   1712    831   1423    802   1335
    818   3798   2979  -2309  -1080   3390   1132   1771    878   1491    872   1397
    820   3834   3013  -2327  -1096   3424   1143   1818    919   1538    911   1444
    805   3876   3070  -2340  -1132   3473   1166   1852    953   1571    935   1483
    782   3897   3115  -2340  -1166   3507   1184   1875    961   1587    953   1506
    769   3912   3143  -2340  -1187   3528   1189   1870    950   1569    935   1499
    748   3912   3161  -2330  -1208   3538   1179   1844    914   1527    898   1462
    719   3878   3159  -2299  -1218   3520   1182   1821    880   1493    880   1439
    704   3839   3135  -2273  -1218   3489   1179   1774    828   1436    831   1387
    678   3813   3135  -2247  -1228   3476   1163   1717    763   1366    763   1327
    652   3774   3120  -2216  -1234   3447   1143   1654    698   1296    688   1280
    636   3761   3125  -2197  -1244   3445   1122   1597    636   1231    610   1239
    626   3756   3130  -2192  -1254   3445   1114   1553    592   1187    566   1174
    610   3702   3089  -2156  -1239   3395   1109   1514    555   1150    545   1122
    589   3629   3039  -2109  -1226   3335   1096   1478    522   1117    511   1093
    563   3600   3037  -2081  -1236   3320   1083   1441    488   1075    467   1057
    553   3582   3029  -2070  -1236   3307   1072   1434    485   1075    475   1049
    550   3572   3021  -2062  -1234   3296   1070   1439    485   1083    483   1047
    542   3582   3037  -2062  -1247   3312   1065   1439    483   1085    483   1054
    537   3655   3117  -2096  -1288   3387   1085   1460    517   1117    509   1091
    530   3689   3156  -2109  -1314   3424   1093   1478    535   1137    522   1101
    527   3686   3159  -2107  -1317   3424   1096   1486    545   1148    527   1106
    506   3699   3192  -2104  -1343   3447   1098   1499    558   1163    532   1127
    483   3764   3281  -2122  -1397   3522   1101   1509    571   1179    555   1153
    485   3790   3302  -2140  -1408   3546   1078   1504    579   1187    581   1166
    483   3787   3302  -2135  -1408   3546   1039   1488    558   1182    574   1163
    478   3787   3309  -2135  -1415   3548   1013   1470    532   1169    558   1166
    472   3798   3325  -2135  -1426   3561   1010   1467    532   1179    568   1184
    454   3748   3291  -2101  -1418   3520    997   1454    514   1166    553   1161
    439   3694   3252  -2068  -1405   3473    987   1444    498   1145    537   1140
    441   3691   3247  -2068  -1402   3468    984   1439    485   1132    522   1127
    454   3673   3218  -2062  -1382   3447    974   1439    467   1122    501   1106
    426   3608   3182  -2018  -1379   3398    966   1421    444   1091    472   1075
    387   3561   3172  -1974  -1392   3367    958   1392    413   1057    449   1036
    324   3502   3177  -1914  -1428   3341    935   1361    374   1018    410    997
    241   3434   3192  -1836  -1475   3315    898   1325    335    971    361    961
    226   3393   3167  -1810  -1473   3281    885   1314    322    958    353    943
    309   3452   3143  -1880  -1418   3299    919   1348    353    989    381    966
    374   3522   3148  -1951  -1387   3338    945   1371    374   1013    405    989
    316   3504   3187  -1909  -1434   3346    922   1350    353    997    389    956
    298   3460   3161  -1880  -1431   3312    909   1337    348    995    376    935
    290   3406   3112  -1849  -1410   3260    896   1332    348    987    366    935
    277   3367   3086  -1823  -1405   3226    880   1330    342    974    342    919
    267   3325   3057  -1795  -1395   3192    901   1371    350    953    303    870
    262   3333   3068  -1800  -1402   3203    995   1501    423    974    270    810
    270   3426   3156  -1849  -1444   3291   1080   1654    574   1093    358    878
    280   3606   3322  -1943  -1522   3465   1106   1849    813   1371    636   1135
    335   3824   3489  -2078  -1577   3658   1028   1964    995   1673   1013   1535
    288   4076   3787  -2182  -1751   3933    883   1673    880   1766   1293   1896
    192   4120   3928  -2156  -1867   4024    769   1322    646   1709   1384   2044
     96   4013   3915  -2057  -1909   3964    587    865    197   1301   1023   1727
     28   3681   3652  -1855  -1810   3668    327    290   -483    462    122    885
     70   3330   3260  -1701  -1595   3296    142    119   -802     28   -350    433
    111   3099   2987  -1605  -1436   3044    163    324   -641    145   -301    428
    137   3026   2889  -1582  -1376   2959    270    571   -405    319   -192    488
    174   3078   2904  -1626  -1363   2992    413    810   -171    496    -72    576
    213   3174   2959  -1693  -1374   3068    576   1054     59    693     88    719
    246   3211   2964  -1730  -1358   3086    652   1171    168    792    163    797
    270   3205   2933  -1740  -1330   3070    659   1197    194    810    174    797
    332   3172   2839  -1751  -1252   3005    644   1197    200    807    171    774
    368   3169   2800  -1769  -1215   2985    626   1192    207    800    171    771
    366   3213   2847  -1790  -1239   3031    605   1189    215    802    171    787
    327   3247   2917  -1787  -1296   3083    584   1184    207    810    174    800
    301   3265   2964  -1782  -1330   3115    571   1189    200    820    176    807
    316   3255   2938  -1787  -1312   3096    558   1195    207    823    179    813
    371   3252   2881  -1813  -1254   3068    540   1202    215    823    181    820
    400   3257   2857  -1831  -1228   3057    517   1213    228    826    187    833
    379   3273   2894  -1826  -1257   3083    511   1226    244    833    192    839
    345   3255   2907  -1800  -1280   3081    517   1241    267    854    200    846
    337   3260   2922  -1800  -1293   3091    517   1262    285    867    213    852
    340   3281   2940  -1813  -1299   3112    517   1288    298    888    231    865
    322   3302   2979  -1810  -1327   3141    527   1317    316    922    262    883
    319   3341   3021  -1831  -1350   3180    532   1350    340    950    283    898
    306   3372   3063  -1839  -1379   3218    540   1395    374    995    319    937
    296   3385   3089  -1842  -1397   3237    545   1447    407   1031    350    976
    283   3398   3115  -1839  -1415   3257    566   1514    457   1085    394   1028
    275   3442   3167  -1860  -1447   3307    579   1587    517   1158    462   1093
    275   3491   3216  -1883  -1470   3356    600   1665    584   1239    540   1176
    285   3546   3260  -1917  -1488   3406    610   1727    631   1301    592   1231
    288   3590   3302  -1938  -1506   3447    626   1782    678   1353    639   1280
    270   3595   3325  -1932  -1527   3460    633   1816    701   1376    670   1312
    249   3611   3361  -1930  -1556   3486    631   1810    696   1366    667   1312
    241   3616   3374  -1927  -1566   3496    626   1784    667   1337    644   1288
    239   3613   3374  -1925  -1566   3494    615   1753    626   1306    618   1260
    231   3600   3367  -1917  -1569   3486    600   1712    579   1267    576   1218
    207   3548   3341  -1880  -1566   3445    581   1654    519   1210    524   1163
    176   3483   3307  -1831  -1566   3395    563   1590    454   1156    475   1114
    153   3450   3296  -1800  -1571   3374    535   1512    387   1091    415   1057
    135   3426   3289  -1782  -1577   3359    501   1439    327   1028    355    997
    124   3390   3265  -1756  -1569   3328    478   1387    277    984    314    963
    109   3369   3257  -1740  -1574   3315    454   1335    231    945    277    930
    101   3325   3224  -1712  -1561   3276    439   1296    197    917    244    898
     83   3291   3208  -1688  -1561   3250    413   1267    168    901    218    880
     67   3281   3213  -1675  -1571   3247    402   1260    161    906    215    878
     67   3283   3216  -1678  -1574   3250    387   1252    148    909    213    880
     62   3273   3211  -1667  -1574   3242    384   1257    148    919    220    885
     57   3273   3213  -1665  -1577   3244    418   1293    184    961    254    906
     62   3328   3265  -1696  -1602   3299    436   1309    197    982    270    917
     54   3356   3299  -1706  -1623   3330    436   1309    189    976    270    917
     38   3348   3309  -1693  -1634   3330    428   1309    181    974    267    919
     36   3390   3354  -1714  -1657   3372    407   1304    181    976    277    930
     51   3434   3382  -1743  -1665   3408    379   1291    174    969    277    932
     59   3437   3374  -1751  -1657   3406    337   1265    150    948    267    917
     57   3421   3364  -1738  -1652   3393    309   1252    132    945    275    922
     44   3447   3403  -1748  -1678   3426    303   1262    129    953    296    943
     44   3426   3382  -1735  -1670   3406    283   1257    111    935    288    937
     46   3356   3307  -1704  -1628   3333    272   1244     77    906    259    911
     36   3346   3309  -1691  -1636   3328    244   1228     46    888    244    898
     15   3320   3304  -1670  -1644   3312    233   1221     23    867    220    870
     -7   3304   3312  -1649  -1660   3307    231   1213     -2    846    205    839
    -46   3224   3270  -1590  -1657   3247    241   1223    -15    846    205    823
    -93   3138   3231  -1522  -1662   3185    246   1213    -38    828    181    797
   -145   3167   3309  -1512  -1727   3237    267   1218    -15    844    194    818
   -192   3224   3413  -1517  -1803   3317    267   1208    -18    836    187    828
   -184   3237   3421  -1527  -1803   3328    249   1187    -36    813    166    810
   -132   3185   3317  -1525  -1725   3250    218   1158    -70    779    129    763
    -93   3102   3195  -1506  -1644   3148    194   1137   -101    756    111    732
    -36   3055   3091  -1509  -1564   3073    166   1109   -140    717     75    701
     10   3005   2995  -1509  -1493   3000    137   1083   -184    683     41    688
     51   2964   2912  -1506  -1428   2938    124   1072   -207    654     18    683
     31   2956   2925  -1493  -1447   2940    166   1122   -194    639     -7    659
    -70   3024   3094  -1475  -1582   3057    267   1257   -119    672      5    644
   -174   3120   3294  -1475  -1732   3205    410   1488     75    836    142    753
    -98   3289   3387  -1595  -1743   3338    480   1792    350   1132    418   1000
    -10   3548   3559  -1771  -1784   3554    405   1870    509   1426    750   1356
    -33   3769   3800  -1867  -1917   3785    218   1496    426   1571   1015   1688
   -145   3842   3985  -1849  -2065   3912    -36    958    213   1590   1148   1870
   -272   3650   3923  -1688  -2096   3785   -306    407   -218   1226    831   1597
   -340   3161   3502  -1413  -1922   3330   -509    -44   -888    384    -31    795
   -319   2792   3112  -1236  -1714   2951   -641   -142  -1210    -54   -483    355
   -283   2670   2951  -1195  -1615   2808   -592     98  -1070     18   -462    327
   -241   2704   2946  -1231  -1592   2824   -454    376   -857    174   -353    392
   -226   2811   3037  -1293  -1631   2922   -223    691   -607    371   -194    504
   -220   2842   3063  -1312  -1641   2951    -49    919   -428    514    -77    594
   -205   2891   3096  -1343  -1649   2992      2   1002   -371    555    -44    626
   -213   2917   3130  -1350  -1670   3024     10   1028   -355    568    -25    636
   -226   2915   3138  -1345  -1683   3026     28   1057   -337    589    -10    644
   -228   2925   3151  -1348  -1691   3037     38   1085   -324    610     10    654
   -223   2925   3148  -1353  -1686   3034     46   1109   -314    631     28    665
   -223   2943   3167  -1358  -1693   3055     51   1122   -306    649     46    678
   -241   2946   3187  -1353  -1717   3068     51   1130   -306    659     49    683
   -226   2948   3174  -1361  -1701   3060     49   1145   -301    670     59    701
   -218   2953   3172  -1371  -1693   3063     57   1166   -296    683     75    711
   -202   2974   3177  -1384  -1688   3076     72   1189   -280    696     88    714
   -200   2987   3187  -1395  -1693   3086     77   1200   -275    709    101    711
   -207   3000   3208  -1397  -1709   3104     77   1215   -267    724    111    717
   -220   3018   3239  -1400  -1730   3128     80   1244   -249    748    132    737
   -192   3050   3242  -1428  -1717   3146     80   1267   -233    776    155    758
   -179   3063   3242  -1441  -1712   3151     80   1296   -215    805    176    769
   -179   3086   3263  -1454  -1722   3174     90   1335   -192    833    200    779
   -181   3122   3304  -1473  -1743   3213    101   1384   -158    870    239    802
   -176   3156   3333  -1488  -1753   3244    119   1444   -106    919    285    841
   -171   3177   3348  -1504  -1761   3263    122   1512    -64    969    332    878
   -163   3192   3354  -1514  -1758   3273    114   1569    -33   1010    371    904
   -161   3205   3367  -1525  -1764   3286    116   1626      0   1052    418    943
   -171   3231   3403  -1530  -1787   3317    132   1680     44   1104    472   1000
   -197   3286   3483  -1545  -1842   3385    137   1727     77   1161    524   1057
   -215   3320   3535  -1551  -1875   3426    129   1756     85   1200    563   1088
   -223   3322   3546  -1551  -1883   3434    135   1753     70   1200    563   1083
   -226   3299   3525  -1535  -1875   3411    122   1727     36   1171    540   1070
   -228   3283   3509  -1527  -1867   3395    124   1696      2   1130    514   1052
   -244   3265   3509  -1512  -1875   3385    129   1662    -28   1088    485   1028
   -259   3252   3509  -1499  -1886   3380    111   1615    -64   1047    449    992
   -272   3226   3499  -1475  -1886   3361     98   1564   -103    997    407    950
   -288   3172   3457  -1441  -1873   3315     98   1519   -148    956    363    914
   -296   3120   3416  -1413  -1857   3268     83   1462   -187    914    324    872
   -306   3070   3377  -1384  -1842   3224     51   1400   -239    865    275    826
   -311   3034   3346  -1361  -1829   3190     28   1345   -280    828    239    787
   -311   3013   3325  -1353  -1818   3169      2   1309   -309    802    218    774
   -298   3005   3304  -1353  -1803   3154     -7   1293   -335    789    210    766
   -285   3000   3286  -1358  -1784   3143    -15   1288   -348    779    205    750
   -280   2966   3247  -1343  -1764   3107    -28   1278   -361    774    197    740
   -280   2992   3273  -1356  -1777   3133    -23   1286   -345    789    215    758
   -285   3047   3333  -1382  -1808   3190      5   1319   -311    823    249    795
   -306   3076   3380  -1384  -1844   3226     25   1345   -293    849    267    813
   -316   3096   3413  -1389  -1865   3255     51   1363   -283    867    280    823
   -316   3099   3413  -1392  -1865   3255     57   1371   -283    878    296    826
   -314   3125   3439  -1408  -1875   3281     46   1371   -275    891    314    844
   -311   3148   3460  -1418  -1886   3304     20   1356   -277    891    322    865
   -306   3138   3445  -1415  -1875   3291    -33   1327   -309    872    309    857
   -298   3133   3429  -1418  -1862   3281    -75   1291   -348    852    288    839
   -290   3167   3455  -1439  -1873   3309    -85   1280   -353    852    293    839
   -288   3167   3452  -1441  -1870   3309    -93   1270   -366    846    290    833
   -290   3135   3426  -1421  -1857   3281    -98   1252   -392    826    275    810
   -303   3081   3382  -1389  -1844   3231   -119   1228   -436    792    246    784
   -322   3031   3354  -1356  -1839   3192   -129   1213   -462    769    220    761
   -335   3005   3338  -1335  -1836   3172   -142   1197   -485    750    192    735
   -358   2959   3317  -1299  -1836   3138   -135   1187   -509    730    166    709
   -374   2938   3312  -1283  -1844   3125   -140   1171   -537    704    150    688
   -392   2917   3307  -1262  -1849   3112   -148   1161   -558    691    135    665
   -405   2894   3299  -1244  -1852   3094   -158   1148   -581    675    122    644
   -418   2868   3286  -1223  -1852   3076   -161   1127   -610    657    106    620
   -420   2876   3294  -1228  -1860   3083   -174   1114   -631    646     90    615
   -418   2852   3270  -1218  -1844   3060   -179   1111   -641    641     77    618
   -418   2831   3250  -1208  -1834   3039   -181   1109   -646    639     75    615
   -418   2837   3255  -1208  -1836   3044   -181   1109   -652    633     72    605
   -426   2826   3252  -1202  -1839   3039   -179   1101   -667    618     54    581
   -426   2821   3247  -1197  -1836   3034   -137   1143   -646    613     38    548
   -420   2826   3244  -1205  -1831   3034    -38   1278   -568    649     44    519
   -394   2876   3270  -1239  -1831   3073     38   1447   -444    758    116    566
   -348   3068   3416  -1361  -1883   3242     96   1696   -200   1034    389    823
   -267   3354   3621  -1545  -1943   3486     57   1797    -38   1299    724   1200
   -293   3559   3852  -1634  -2073   3704    -44   1571    -41   1457   1008   1571
   -436   3665   4102  -1613  -2268   3884   -163   1202   -142   1540   1200   1831
   -592   3533   4123  -1470  -2356   3826   -361    678   -579   1156    859   1532
   -698   3141   3839  -1221  -2270   3489   -592    116  -1239    392     67    750
   -693   2748   3442  -1028  -2068   3094   -792   -111  -1644    -96   -449    226
   -654   2553   3208   -948  -1930   2881   -815     44  -1579    -75   -478    158
   -610   2509   3120   -950  -1867   2816   -698    314  -1371     72   -392    215
   -581   2525   3107   -971  -1844   2816   -522    597  -1150    241   -288    303
   -568   2579   3146  -1008  -1857   2863   -348    846   -953    405   -153    400
   -563   2639   3203  -1036  -1883   2920   -272    945   -867    485    -80    444
   -571   2631   3203  -1031  -1886   2917   -239    987   -826    511    -59    465
   -566   2624   3190  -1028  -1878   2907   -226   1005   -807    519    -54    470
   -553   2616   3169  -1031  -1862   2891   -236   1005   -810    511    -64    459
   -537   2618   3156  -1039  -1847   2886   -252   1005   -807    517    -57    462
   -548   2616   3164  -1034  -1857   2891   -257   1010   -800    524    -51    475
   -579   2626   3205  -1023  -1893   2915   -241   1026   -784    540    -36    483
   -587   2629   3213  -1021  -1901   2920   -233   1041   -766    555    -12    496
   -584   2642   3226  -1028  -1904   2933   -239   1060   -745    579     10    532
   -579   2673   3250  -1047  -1917   2961   -246   1060   -745    581     10    535
   -576   2686   3260  -1054  -1919   2972   -252   1062   -740    587     18    532
   -581   2704   3286  -1062  -1935   2992   -254   1067   -727    600     25    524
   -587   2717   3304  -1065  -1945   3011   -246   1072   -709    615     33    519
   -542   2683   3226  -1072  -1886   2953   -249   1088   -696    628     49    517
   -519   2688   3208  -1085  -1862   2946   -257   1106   -683    644     70    540
   -530   2717   3244  -1096  -1886   2979   -254   1135   -659    667     98    574
   -537   2790   3328  -1124  -1932   3057   -244   1179   -620    709    142    607
   -530   2842   3372  -1158  -1951   3104   -228   1231   -574    761    187    636
   -511   2865   3377  -1179  -1943   3120   -218   1286   -527    813    236    665
   -485   2889   3374  -1205  -1930   3130   -205   1345   -470    865    296    701
   -470   2938   3408  -1234  -1938   3172   -194   1405   -413    922    353    753
   -452   2985   3437  -1267  -1945   3211   -192   1454   -363    984    407    810
   -446   3016   3463  -1283  -1956   3237   -181   1496   -311   1034    462    854
   -465   3024   3486  -1280  -1977   3255   -168   1506   -288   1052    483    870
   -483   3021   3504  -1267  -1992   3263   -158   1509   -280   1060    496    878
   -493   3016   3507  -1262  -2000   3260   -166   1493   -290   1047    488    870
   -509   2987   3496  -1241  -2003   3242   -166   1473   -301   1026    475    859
   -506   2956   3460  -1226  -1982   3208   -174   1428   -335    984    433    826
   -511   2946   3457  -1215  -1984   3200   -181   1366   -381    924    381    763
   -542   2876   3419  -1166  -1982   3146   -200   1301   -441    854    319    691
   -558   2831   3390  -1137  -1974   3109   -205   1247   -480    813    275    636
   -555   2800   3354  -1124  -1953   3076   -220   1182   -530    758    215    571
   -553   2740   3294  -1093  -1922   3016   -233   1119   -576    706    161    511
   -553   2681   3234  -1065  -1893   2956   -249   1075   -610    662    119    470
   -563   2644   3208  -1041  -1886   2925   -270   1031   -639    628     96    441
   -563   2631   3195  -1036  -1878   2915   -288    989   -657    610     83    423
   -563   2611   3174  -1023  -1867   2891   -301    971   -667    594     70    415
   -548   2611   3159  -1034  -1855   2883   -314    961   -667    592     67    407
   -522   2618   3141  -1049  -1831   2878   -316    963   -657    602     75    410
   -517   2655   3172  -1070  -1844   2912   -296    984   -623    636    109    436
   -504   2691   3195  -1093  -1849   2943   -275   1002   -589    670    135    462
   -506   2701   3205  -1098  -1855   2953   -259   1005   -579    672    142    457
   -501   2714   3216  -1106  -1857   2964   -267   1005   -566    675    150    457
   -485   2730   3213  -1124  -1849   2972   -280    984   -568    672    148    454
   -475   2753   3229  -1137  -1852   2990   -298    969   -553    691    166    462
   -452   2735   3187  -1143  -1821   2961   -345    937   -568    667    150    452
   -433   2704   3138  -1137  -1784   2920   -384    904   -589    646    140    446
   -441   2717   3156  -1137  -1800   2935   -394    883   -589    644    148    454
   -459   2709   3169  -1124  -1813   2938   -400    872   -584    652    158    459
   -444   2662   3107  -1111  -1777   2886   -423    852   -613    631    135    428
   -423   2618   3042  -1098  -1732   2829   -457    810   -652    587     93    379
   -407   2561   2969  -1078  -1688   2766   -472    792   -667    558     64    363
   -397   2512   2909  -1057  -1652   2709   -467    782   -672    548     54    368
   -392   2478   2868  -1044  -1628   2673   -467    761   -691    522     33    350
   -402   2439   2842  -1018  -1621   2639   -480    732   -714    493      0    301
   -423   2403   2826   -992  -1623   2613   -491    698   -737    462    -36    265
   -439   2361   2800   -961  -1618   2579   -483    683   -750    452    -54    254
   -439   2312   2751   -937  -1595   2530   -493    670   -763    439    -67    239
   -446   2312   2759   -932  -1602   2535   -485    680   -763    449    -54    236
   -454   2312   2764   -930  -1608   2535   -470    691   -753    462    -33    249
   -454   2312   2766   -927  -1610   2538   -470    691   -750    470    -18    267
   -465   2299   2764   -917  -1613   2530   -485    672   -758    457    -23    270
   -465   2281   2746   -906  -1605   2512   -472    672   -756    441    -38    254
   -462   2239   2699   -888  -1582   2468   -410    722   -727    436    -72    202
   -472   2216   2688   -870  -1579   2452   -293    833   -659    449   -103    132
   -449   2304   2751   -927  -1600   2525   -207   1000   -496    597     23    223
   -389   2507   2896  -1060  -1644   2701   -181   1226   -215    922    348    519
   -314   2792   3104  -1241  -1709   2948   -257   1317    -12   1254    758    956
   -342   3034   3377  -1345  -1860   3205   -363   1096    -38   1436   1098   1361
   -465   3063   3528  -1301  -1995   3294   -480    743   -267   1379   1179   1493
   -566   2902   3465  -1169  -2016   3182   -657    233   -789    852    696   1083
   -628   2520   3148   -948  -1888   2831   -885   -355  -1525    -67   -252    226
   -597   2184   2782   -792  -1688   2483  -1052   -540  -1847   -491   -704   -205
   -553   1979   2530   -714  -1543   2255   -992   -309  -1644   -335   -620   -197
   -517   1909   2423   -696  -1470   2166   -870    -59  -1395   -137   -493   -132
   -506   1925   2429   -711  -1467   2177   -704    194  -1127     77   -327    -23
   -480   2008   2488   -763  -1483   2247   -535    426   -885    290   -150    103
   -454   2055   2509   -802  -1480   2281   -470    519   -792    371    -80    148
   -439   2065   2501   -813  -1470   2283   -449    548   -766    397    -59    153
   -444   2044   2486   -800  -1465   2265   -433    571   -748    423    -44    166
   -439   2062   2501   -810  -1470   2281   -413    589   -735    446    -20    184
   -454   2021   2475   -784  -1465   2247   -397    602   -730    457    -10    184
   -475   2016   2491   -771  -1483   2255   -379    618   -714    467      0    187
   -491   2013   2504   -761  -1499   2257   -374    628   -696    485     15    194
   -501   2008   2509   -753  -1504   2257   -371    641   -672    522     38    205
   -498   1990   2488   -745  -1493   2239   -358    649   -665    537     54    210
   -480   1982   2462   -750  -1470   2221   -355    652   -649    540     59    205
   -465   2010   2475   -774  -1470   2242   -363    649   -626    550     75    210
   -462   2065   2527   -800  -1493   2296   -371    652   -610    566     93    226
   -449   2005   2452   -779  -1452   2229   -363    665   -589    581    111    241
   -436   2010   2447   -787  -1441   2226   -353    678   -558    602    142    262
   -431   2029   2457   -800  -1444   2242   -337    701   -517    631    176    293
   -420   2026   2447   -802  -1434   2236   -329    727   -483    652    205    319
   -400   2021   2421   -813  -1410   2218   -329    748   -457    672    233    350
   -379   2016   2395   -820  -1387   2205   -327    774   -415    722    277    394
   -358   2000   2359   -823  -1358   2179   -324    813   -363    782    332    431
   -342   2034   2377   -844  -1358   2205   -322    865   -301    852    392    459
   -329   2052   2382   -862  -1356   2216   -319    919   -241    914    444    501
   -309   2068   2377   -880  -1343   2223   -316    956   -189    969    501    558
   -309   2088   2395   -891  -1353   2239   -309    982   -155   1008    545    610
   -319   2091   2410   -885  -1363   2249   -288    997   -142   1031    571    636
   -335   2068   2400   -867  -1366   2234   -277    982   -150   1018    566    631
   -345   2042   2385   -849  -1366   2213   -288    943   -192    969    524    597
   -335   1990   2322   -828  -1330   2153   -306    888   -239    906    470    542
   -327   1964   2291   -818  -1309   2127   -309    839   -275    859    426    496
   -348   1904   2249   -779  -1299   2075   -316    779   -332    784    361    431
   -374   1865   2239   -745  -1306   2052   -319    717   -389    719    301    361
   -402   1834   2236   -717  -1319   2034   -335    654   -449    654    241    293
   -441   1764   2205   -659  -1322   1984   -337    602   -496    597    187    236
   -428   1683   2109   -628  -1267   1896   -327    553   -527    555    150    197
   -423   1649   2073   -613  -1247   1860   -332    511   -563    517    116    171
   -426   1641   2068   -610  -1247   1855   -337    475   -589    488     96    155
   -441   1587   2029   -571  -1234   1808   -340    444   -602    467     88    142
   -446   1564   2008   -558  -1226   1784   -327    431   -605    462     90    135
   -441   1579   2018   -568  -1228   1797   -319    426   -594    467     93    140
   -454   1587   2042   -566  -1249   1813   -309    433   -574    475    111    166
   -467   1613   2081   -571  -1273   1847   -277    457   -532    504    142    194
   -459   1670   2130   -607  -1293   1899   -259    467   -501    530    168    218
   -462   1670   2130   -605  -1296   1899   -239    478   -472    548    194    239
   -452   1667   2117   -607  -1286   1893   -239    472   -459    553    213    252
   -436   1693   2130   -628  -1283   1912   -249    459   -449    558    226    265
   -420   1714   2132   -646  -1278   1922   -254    439   -436    568    239    290
   -402   1701   2104   -649  -1252   1901   -280    402   -454    555    236    293
   -397   1667   2065   -636  -1231   1865   -301    381   -467    550    233    293
   -405   1657   2062   -626  -1234   1860   -285    381   -449    558    241    311
   -420   1654   2073   -618  -1247   1862   -275    379   -433    558    239    324
   -431   1641   2073   -607  -1252   1857   -275    371   -433    553    246    332
   -462   1605   2068   -571  -1265   1834   -270    361   -446    540    249    342
   -491   1564   2055   -535  -1273   1808   -259    358   -454    524    244    353
   -483   1506   1990   -511  -1236   1745   -259    342   -459    498    223    345
   -480   1457   1935   -488  -1208   1696   -257    319   -470    475    205    329
   -501   1405   1906   -452  -1205   1654   -249    296   -480    457    192    314
   -509   1356   1865   -423  -1187   1610   -252    270   -491    436    168    293
   -501   1314   1813   -407  -1156   1561   -265    239   -509    410    129    270
   -493   1278   1771   -392  -1132   1525   -267    220   -517    394    124    259
   -488   1244   1732   -379  -1109   1488   -262    213   -509    394    135    259
   -496   1213   1709   -358  -1101   1460   -262    205   -506    392    140    265
   -509   1176   1683   -335  -1096   1428   -270    181   -514    371    116    252
   -498   1158   1657   -329  -1078   1405   -265    176   -506    374    124    252
   -496   1161   1654   -335  -1075   1408   -249    179   -493    379    140    249
   -496   1111   1608   -306  -1052   1358   -213    220   -465    376    129    220
   -504   1047   1551   -272  -1026   1296   -127    342   -389    394     98    163
   -517   1067   1582   -275  -1049   1325    -46    475   -254    501    168    200
   -496   1215   1712   -361  -1104   1465     10    665    -15    776    431    436
   -431   1423   1855   -496  -1143   1639    -18    802    197   1083    800    833
   -459   1699   2156   -620  -1309   1927   -135    519    101   1171   1070   1205
   -571   1732   2301   -581  -1436   2016   -226    174   -122   1132   1179   1382
   -662   1592   2255   -467  -1460   1925   -366   -233   -514    813    914   1150
   -719   1291   2010   -285  -1363   1649   -584   -766  -1127     67    119    376
   -714    914   1628   -101  -1171   1270   -787  -1015  -1522   -465   -454   -179
   -672    680   1353     -2  -1013   1015   -818   -904  -1428   -413   -449   -223
   -654    571   1226     41   -940    896   -735   -683  -1205   -241   -332   -163
   -639    576   1215     31   -927    896   -589   -446   -966    -54   -200    -75
   -607    667   1273    -31   -940    969   -400   -187   -714    161    -28     54
   -584    722   1304    -70   -943   1013   -311    -57   -579    275     57    124
   -563    743   1304    -90   -932   1021   -272     -2   -519    319    101    158
   -540    750   1291   -103   -914   1021   -249     12   -501    340    127    163
   -537    743   1278   -103   -909   1010   -231     25   -483    355    145    171
   -540    758   1299   -109   -919   1028   -226     41   -459    376    163    184
   -535    784   1317   -127   -927   1049   -226     44   -441    394    181    197
   -522    810   1332   -142   -927   1070   -220     51   -418    415    210    218
   -501    807   1306   -153   -904   1057   -223     62   -405    431    231    223
   -480    810   1291   -166   -885   1049   -223     67   -392    444    244    239
   -459    818   1278   -179   -870   1047   -228     67   -379    452    254    246
   -433    831   1265   -197   -849   1047   -228     64   -368    457    267    239
   -410    844   1254   -218   -831   1049   -218     72   -353    472    285    252
   -376    857   1234   -241   -805   1044   -213     83   -340    488    301    262
   -337    878   1215   -270   -779   1047   -220     93   -327    496    322    272
   -311    885   1197   -285   -753   1041   -218    114   -298    511    345    290
   -298    891   1189   -298   -745   1041   -213    132   -267    542    374    319
   -275    904   1179   -314   -727   1041   -207    158   -236    581    407    342
   -252    932   1182   -342   -717   1057   -192    197   -189    631    449    371
   -231    950   1182   -358   -706   1065   -176    249   -137    678    485    413
   -210    979   1187   -387   -698   1083   -158    314    -80    740    542    457
   -174   1023   1197   -426   -685   1109   -155    371    -28    797    600    498
   -150   1067   1218   -459   -685   1143   -142    428     23    857    662    555
   -132   1109   1241   -488   -685   1174   -124    475     64    898    709    602
   -127   1132   1257   -504   -693   1195   -103    498     83    917    737    623
   -127   1140   1265   -506   -696   1202    -90    501     77    909    743    626
   -132   1148   1280   -511   -706   1213    -83    485     64    888    727    594
   -135   1114   1249   -488   -691   1182    -67    467     46    865    704    579
   -142   1122   1265   -491   -704   1192    -70    418      5    818    657    532
   -161   1101   1262   -470   -711   1182    -77    363    -44    769    613    491
   -184   1036   1221   -426   -704   1127    -72    314    -90    714    566    446
   -213    987   1200   -387   -706   1093    -70    259   -135    659    514    397
   -223    930   1153   -355   -688   1041    -83    200   -187    602    459    332
   -228    875   1104   -322   -665    989    -75    148   -218    566    426    280
   -228    823   1052   -296   -639    937    -83     98   -257    530    394    241
   -239    769   1008   -265   -623    888   -109     57   -293    496    363    218
   -262    711    974   -226   -618    841   -119     31   -311    470    340    192
   -280    680    961   -200   -620    820   -114     15   -314    465    332    179
   -293    659    953   -184   -623    807   -116      7   -316    459    324    166
   -290    657    948   -181   -618    802   -119     10   -311    465    322    181
   -290    685    976   -200   -633    831   -106     25   -290    480    327    223
   -290    704    995   -207   -644    849    -98     38   -285    488    355    239
   -303    711   1013   -205   -657    862    -62     62   -259    501    381    226
   -296    719   1015   -210   -654    867    -25     93   -220    527    407    241
   -267    709    976   -220   -623    844    -54     77   -231    514    389    249
   -220    711    932   -244   -576    820    -72     51   -249    498    389    223
   -181    732    914   -277   -548    823   -101     12   -270    480    368    228
   -223    753    976   -265   -600    865   -119      2   -280    475    368    259
   -301    743   1041   -220   -672    891    -96     57   -233    532    449    290
   -335    737   1070   -202   -701    904    -72     96   -194    579    514    306
   -335    701   1034   -184   -683    865    -70    103   -200    579    530    303
   -329    652    982   -161   -654    815    -77     96   -220    558    506    298
   -311    592    904   -140   -607    745    -96     75   -257    522    475    275
   -306    597    901   -145   -602    748   -111     51   -290    488    439    265
   -301    592    893   -145   -600    743   -106     46   -301    475    423    254
   -306    553    859   -122   -581    706   -103     33   -324    446    389    226
   -303    524    826   -111   -563    675   -114     15   -355    413    350    194
   -280    511    792   -114   -537    649   -129     -2   -381    394    340    176
   -275    506    782   -116   -530    644   -127     -5   -392    376    322    163
   -270    444    714    -85   -491    579   -122      0   -405    345    293    137
   -277    402    678    -62   -480    540   -106     25   -384    374    337    145
   -259    420    680    -80   -470    550   -114     25   -392    368    345    145
   -241    457    698   -109   -470    576   -124     15   -407    350    319    122
   -226    475    701   -124   -462    587   -127     15   -415    337    309     98
   -223    483    706   -129   -465    594   -114     41   -400    348    329    119
   -218    467    683   -124   -449    574    -57    119   -371    340    311     75
   -184    462    646   -140   -415    553     49    283   -285    381    316     46
   -135    542    678   -202   -405    610    155    496   -127    522    423    119
    -44    823    865   -389   -457    844    215    748    129    795    691    368
     18   1153   1132   -587   -558   1143    155    774    257   1039   1005    722
    -59   1408   1465   -675   -763   1436    -10    436    192   1174   1267   1062
   -215   1566   1782   -675   -997   1673   -220    -18     49   1221   1426   1278
   -337   1309   1647   -485   -992   1475   -465   -537   -397    789   1034    909
   -410    807   1218   -197   -815   1010   -685   -989  -1021     15    239    140
   -374    428    802    -25   -589    613   -807  -1065  -1291   -363   -174   -283
   -314    277    592     18   -452    433   -732   -782  -1119   -252   -124   -296
   -265    345    610    -41   -436    478   -548   -454   -865    -64     15   -200
   -205    457    659   -127   -433    558   -329   -137   -626    109    150    -96
   -161    530    688   -184   -426    607   -179     70   -467    228    252    -20
   -137    610    748   -236   -441    678   -135    132   -423    254    267    -12
   -140    615    756   -239   -449    685   -111    171   -394    275    275      5
   -140    633    774   -246   -457    704    -98    202   -379    293    280     31
   -135    657    792   -262   -462    722    -85    228   -379    301    290     33
   -109    683    792   -285   -449    737    -85    239   -392    301    303     23
    -83    711    795   -316   -439    753    -88    254   -392    301    306     25
    -72    761    833   -345   -452    797    -80    275   -381    314    316     62
    -67    792    859   -363   -462    823    -80    296   -368    327    319     85
    -51    807    859   -376   -454    833    -80    316   -353    337    324     96
    -38    826    865   -394   -452    844    -75    332   -345    345    329    101
    -18    826    844   -405   -431    833    -75    353   -335    355    342    116
     18    839    818   -431   -400    828    -80    363   -340    342    335    116
     59    883    823   -470   -381    854    -90    379   -329    345    340    122
     93    932    839   -514   -371    885    -83    413   -316    358    345    127
     90    995    904   -542   -407    950    -64    457   -298    379    355    132
     77   1018    940   -548   -433    982    -41    517   -262    418    387    166
     83   1075    992   -579   -454   1034    -28    579   -226    462    433    213
    103   1124   1018   -615   -457   1072    -18    646   -197    498    465    241
    132   1171   1039   -652   -454   1106      5    730   -142    550    511    288
    161   1226   1062   -696   -449   1145     23    815    -85    605    566    335
    192   1317   1124   -753   -465   1221     46    898    -36    657    615    363
    215   1389   1171   -802   -478   1280     54    948    -20    683    639    392
    226   1428   1200   -828   -485   1314     57    982     -5    709    665    431
    228   1486   1254   -859   -511   1371     67   1005      5    730    685    462
    239   1527   1288   -883   -524   1408     77   1005     -2    732    688    472
    220   1512   1291   -870   -535   1402     77    995    -15    711    667    457
    197   1491   1293   -844   -548   1395     85    979    -31    693    646    441
    171   1473   1301   -823   -566   1387     88    950    -62    659    618    428
    114   1473   1358   -792   -620   1415     83    904   -101    626    584    405
     93   1483   1389   -789   -649   1436     88    865   -127    597    555    358
     85   1460   1374   -774   -644   1418     90    826   -158    561    506    301
     72   1431   1358   -753   -644   1395     80    774   -210    509    454    267
     46   1431   1384   -737   -667   1408     62    724   -246    475    420    236
     18   1426   1408   -722   -696   1418     41    691   -272    454    400    226
     20   1408   1387   -714   -683   1400     18    659   -306    436    371    213
     23   1387   1361   -706   -670   1374     10    639   -329    418    345    200
     51   1382   1330   -717   -639   1356      0    626   -345    397    327    184
     93   1410   1314   -753   -610   1361    -18    623   -355    397    322    181
    127   1441   1314   -787   -592   1379    -28    626   -363    407    322    187
    137   1470   1332   -805   -597   1402    -25    636   -358    418    329    200
    142   1525   1382   -833   -618   1454      5    667   -335    452    361    236
    124   1556   1428   -841   -654   1493     36    696   -316    475    384    265
     77   1566   1488   -823   -704   1527     64    722   -303    491    397    270
     62   1587   1525   -828   -730   1556     67    737   -293    498    400    262
     33   1665   1631   -849   -797   1649     67    758   -267    527    423    283
    -36   1712   1745   -839   -891   1730     75    774   -244    558    452    303
    -70   1722   1792   -826   -930   1756     59    779   -254    568    467    324
    -70   1727   1797   -831   -935   1761     46    774   -272    568    472    324
    -25   1795   1821   -883   -922   1808     23    745   -298    553    449    301
     23   1774   1751   -901   -865   1764    -12    704   -348    514    402    267
     67   1701   1634   -885   -784   1670    -62    654   -413    462    342    218
     85   1670   1582   -878   -748   1626    -90    615   -457    423    298    176
     70   1699   1628   -883   -779   1665    -93    605   -472    413    283    187
     28   1657   1626   -844   -797   1641    -85    613   -480    405    275    184
    -41   1634   1675   -797   -857   1654    -72    620   -488    397    262    161
    -93   1631   1725   -769   -911   1678    -64    620   -496    381    246    145
   -101   1608   1709   -753   -904   1657    -46    623   -496    379    249    150
   -103   1613   1714   -756   -909   1662    -64    605   -530    353    228    135
   -127   1654   1782   -763   -956   1717    -88    587   -558    335    210    109
   -142   1654   1795   -758   -969   1725    -98    581   -571    324    200     88
   -158   1691   1849   -766  -1002   1769   -111    576   -581    322    194     77
   -176   1699   1875   -761  -1026   1784   -119    581   -579    329    197     90
   -179   1667   1847   -745  -1013   1756   -116    587   -579    335    197    103
   -184   1657   1839   -737  -1013   1748   -122    576   -600    316    181     85
   -158   1631   1790   -735   -974   1709    -90    600   -620    272    129     12
   -163   1626   1787   -732   -976   1706     10    735   -550    293    106    -44
   -153   1725   1878   -787  -1015   1800     98    935   -394    426    205     23
    -85   1966   2052   -943  -1067   2008    153   1223   -129    709    470    270
      0   2268   2268  -1132  -1132   2268    111   1374     77   1021    828    678
    -44   2457   2501  -1208  -1273   2481    -36   1026     10   1156   1078   1021
   -166   2530   2694  -1182  -1428   2611   -249    480   -218   1119   1143   1148
   -265   2377   2642  -1057  -1454   2509   -511   -153   -709    680    748    789
   -335   1932   2268   -797  -1301   2099   -743   -698  -1413   -155   -122    -38
   -311   1597   1909   -644  -1111   1751   -901   -784  -1717   -535   -532   -436
   -280   1478   1756   -600  -1018   1615   -854   -550  -1582   -449   -504   -446
   -215   1483   1699   -636   -956   1590   -727   -283  -1382   -301   -415   -397
   -174   1543   1717   -683   -945   1628   -527     20  -1137   -106   -275   -298
   -189   1657   1847   -735  -1021   1751   -337    280   -922     83   -122   -155
   -231   1693   1925   -732  -1078   1808   -244    397   -823    171    -44    -77
   -231   1701   1930   -735  -1080   1813   -215    439   -792    194    -25    -54
   -194   1701   1896   -753  -1044   1797   -210    454   -792    189    -25    -54
   -166   1719   1883   -779  -1026   1800   -226    441   -810    161    -46    -72
   -132   1774   1904   -820  -1018   1839   -275    402   -849    122    -85   -119
    -85   1764   1849   -839   -969   1808   -340    350   -901     83   -132   -179
    -54   1782   1836   -862   -945   1808   -355    332   -914     83   -142   -210
    -80   1797   1875   -859   -976   1836   -314    376   -870    122   -114   -179
   -135   1842   1977   -852  -1054   1909   -290    418   -823    168    -72   -127
   -129   1865   1995   -867  -1062   1930   -303    420   -813    181    -62   -111
   -111   1862   1974   -875  -1041   1917   -311    418   -810    189    -64   -111
    -90   1870   1961   -891  -1026   1917   -329    420   -813    192    -64   -111
    -70   1893   1964   -911  -1018   1927   -340    426   -807    197    -57   -106
    -44   1904   1948   -932   -995   1925   -340    436   -800    205    -44   -106
    -23   1961   1984   -969  -1002   1971   -332    467   -771    249    -15    -85
    -25   2005   2031   -989  -1028   2018   -345    491   -750    275      0    -70
    -15   2018   2031  -1002  -1023   2023   -342    535   -714    316     36    -36
     12   2047   2034  -1031  -1013   2042   -340    584   -675    363     80     -2
     20   2104   2083  -1062  -1031   2094   -332    646   -628    423    137     44
     31   2140   2109  -1088  -1039   2127   -332    701   -571    488    197    101
     44   2197   2153  -1122  -1054   2177   -324    763   -514    558    259    166
     49   2239   2190  -1145  -1072   2216   -316    826   -457    626    327    233
     38   2288   2249  -1163  -1104   2270   -280    885   -394    693    392    298
     23   2320   2296  -1171  -1135   2309   -270    896   -384    709    394    306
     36   2346   2309  -1192  -1135   2327   -262    891   -389    701    392    301
     41   2340   2299  -1192  -1130   2320   -272    859   -418    672    368    272
     33   2309   2275  -1171  -1119   2294   -280    823   -457    644    340    244
     31   2307   2273  -1171  -1119   2291   -277    787   -478    607    316    223
     15   2278   2262  -1145  -1122   2270   -275    743   -509    568    272    176
     -5   2223   2229  -1109  -1117   2226   -283    691   -553    522    223    122
      2   2190   2187  -1096  -1091   2190   -298    631   -607    470    166     59
    -15   2158   2174  -1072  -1096   2164   -319    574   -646    433    122     12
    -41   2127   2169  -1044  -1106   2148   -329    532   -678    402     83    -23
   -111   2047   2158   -969  -1135   2101   -363    470   -735    350     28    -80
   -246   1906   2153   -828  -1200   2029   -452    379   -810    285    -36   -150
   -241   1862   2104   -813  -1171   1982   -483    340   -846    249    -77   -205
    -20   2075   2096  -1028  -1060   2086   -397    418   -766    329     -2   -137
     54   2166   2112  -1111  -1031   2140   -350    454   -727    374     38   -101
    -51   2088   2140  -1018  -1096   2114   -394    405   -766    335      7   -150
    -70   2122   2190  -1026  -1132   2156   -392    413   -740    355     25   -145
    -25   2203   2226  -1088  -1127   2216   -348    459   -680    410     70    -96
    -28   2252   2281  -1111  -1156   2265   -306    501   -636    446     98    -41
   -197   2114   2312   -958  -1254   2213   -329    480   -665    428     77    -46
   -394   1927   2322   -769  -1358   2122   -407    415   -730    376     25    -77
   -350   2026   2377   -839  -1363   2203   -405    426   -696    413     64    -25
    -83   2351   2434  -1132  -1257   2392   -306    514   -589    522    181     88
     46   2475   2429  -1260  -1189   2452   -267    537   -555    558    228    132
    -67   2359   2426  -1148  -1247   2392   -329    465   -615    506    179     98
   -116   2244   2359  -1065  -1239   2301   -394    400   -680    446    119     51
   -153   2148   2301  -1000  -1226   2223   -465    327   -756    384     54    -12
   -103   2153   2257  -1023  -1179   2205   -472    309   -776    379     46    -25
      0   2221   2218  -1111  -1111   2218   -449    332   -753    400     77     12
     -5   2200   2203  -1098  -1104   2200   -444    329   -763    389     72     15
    -80   2109   2187  -1015  -1135   2148   -459    303   -789    368     49    -10
   -145   2036   2182   -945  -1163   2109   -467    275   -820    345     18    -49
   -148   2055   2203   -956  -1174   2127   -423    272   -815    345     15    -67
   -129   2070   2200   -971  -1166   2135   -394    272   -807    348     20    -75
   -189   2016   2205   -914  -1197   2112   -402    259   -815    340      7    -88
   -239   1932   2171   -846  -1205   2052   -418    252   -826    327     -7    -98
   -254   1938   2192   -844  -1223   2062   -423    241   -828    324     -7   -103
   -272   1906   2179   -818  -1226   2042   -433    226   -836    309    -23   -124
   -309   1867   2177   -782  -1244   2023   -441    218   -839    306    -31   -140
   -350   1839   2190   -743  -1270   2013   -454    200   -846    301    -38   -161
   -327   1834   2158   -756  -1244   1995   -462    197   -849    293    -54   -181
   -293   1862   2156   -784  -1226   2008   -397    285   -800    309    -62   -200
   -280   1883   2164   -802  -1223   2023   -293    431   -701    361    -49   -207
   -270   1956   2226   -841  -1247   2091   -215    605   -537    511     67   -103
   -265   2135   2400   -937  -1332   2268   -194    807   -298    813    376    213
   -231   2405   2634  -1088  -1431   2520   -270    833   -171   1065    719    618
   -272   2551   2824  -1140  -1548   2686   -358    602   -236   1169    953    937
   -379   2564   2943  -1091  -1660   2753   -465    272   -444   1114   1008   1049
   -433   2457   2891  -1015  -1662   2673   -615   -215   -948    589    501    542
   -501   2179   2681   -841  -1590   2429   -805   -753  -1571   -163   -272   -233
   -488   1883   2372   -698  -1431   2127   -961   -911  -1821   -467   -592   -555
   -436   1675   2112   -618  -1273   1893   -922   -717  -1675   -358   -540   -548
   -368   1621   1990   -628  -1179   1803   -831   -475  -1457   -200   -433   -478
   -332   1636   1969   -654  -1150   1803   -691   -231  -1226    -25   -311   -381
   -337   1673   2010   -670  -1174   1842   -548    -12  -1015    140   -181   -277
   -355   1717   2073   -680  -1213   1893   -488     88   -911    215   -109   -226
   -381   1725   2104   -672  -1244   1914   -480    124   -872    262    -75   -197
   -371   1717   2088   -672  -1231   1901   -483    132   -867    265    -77   -197
   -366   1709   2075   -670  -1221   1891   -501    129   -872    254    -80   -200
   -342   1727   2070   -691  -1205   1899   -496    137   -854    270    -59   -189
   -348   1725   2073   -691  -1210   1899   -478    153   -823    303    -28   -163
   -379   1709   2088   -665  -1234   1899   -478    153   -815    311    -33   -158
   -381   1688   2070   -654  -1228   1880   -491    145   -820    303    -38   -150
   -376   1680   2057   -652  -1215   1867   -491    150   -810    311    -31   -129
   -366   1714   2081   -675  -1223   1899   -496    158   -789    335     -5   -103
   -348   1725   2070   -688  -1210   1896   -511    161   -774    350      7   -103
   -340   1743   2081   -701  -1213   1912   -524    155   -769    350      5   -114
   -340   1761   2101   -709  -1221   1930   -542    155   -763    350      5   -111
   -345   1756   2099   -706  -1223   1927   -545    166   -743    363     15   -103
   -342   1719   2062   -688  -1202   1888   -550    179   -727    381     36    -98
   -337   1709   2044   -685  -1192   1875   -550    202   -693    407     62    -77
   -348   1704   2052   -678  -1200   1878   -553    228   -649    446     88    -46
   -353   1699   2052   -675  -1202   1875   -566    252   -615    475    103    -31
   -340   1701   2042   -680  -1189   1870   -558    296   -563    524    145    -18
   -311   1712   2021   -701  -1166   1865   -558    350   -496    594    231     28
   -293   1717   2010   -711  -1150   1862   -566    394   -439    657    296     77
   -296   1730   2023   -719  -1161   1875   -571    436   -381    701    342    114
   -285   1748   2034   -730  -1161   1888   -571    459   -348    727    371    137
   -267   1743   2010   -740  -1140   1875   -563    475   -329    732    379    145
   -244   1714   1958   -735  -1101   1836   -550    475   -319    730    376    150
   -210   1771   1979   -782  -1096   1873   -568    446   -335    706    358    142
   -179   1779   1958   -800  -1070   1870   -587    407   -371    667    322    116
   -148   1821   1969   -836  -1057   1893   -574    384   -384    654    309    103
   -114   1878   1992   -880  -1052   1935   -537    379   -389    652    303    106
    -83   1930   2013   -924  -1047   1971   -511    348   -402    620    272     80
    -77   1912   1990   -917  -1034   1951   -498    303   -426    579    233     44
   -153   1834   1984   -841  -1067   1909   -514    244   -478    517    174     -7
   -228   1766   1995   -769  -1111   1880   -527    187   -517    462    127    -46
   -259   1735   1995   -740  -1127   1865   -532    158   -527    439    106    -64
   -293   1701   1995   -704  -1145   1847   -545    122   -545    413     83    -83
   -303   1673   1977   -685  -1140   1823   -550     98   -550    394     70    -90
   -293   1675   1969   -691  -1130   1821   -545     90   -545    397     67    -96
   -285   1636   1922   -675  -1104   1779   -558     75   -545    387     62   -106
   -290   1634   1922   -672  -1106   1777   -581     57   -548    379     62   -111
   -290   1660   1948   -685  -1119   1803   -576     64   -527    392     80    -90
   -277   1699   1977   -709  -1127   1836   -558     83   -496    418     98    -72
   -262   1727   1990   -732  -1127   1857   -540     85   -472    433    106    -64
   -252   1751   2000   -750  -1124   1875   -527     93   -452    452    122    -49
   -246   1745   1990   -750  -1119   1867   -535     93   -436    459    135    -38
   -257   1753   2010   -748  -1132   1880   -540     93   -413    472    155    -25
   -252   1777   2029   -763  -1140   1901   -563     72   -413    483    171    -15
   -218   1764   1979   -774  -1098   1870   -605     41   -428    467    155    -36
   -207   1753   1958   -774  -1083   1855   -613     28   -428    459    150    -44
   -207   1784   1992   -787  -1098   1888   -592     46   -394    488    181    -23
   -226   1764   1987   -771  -1106   1875   -576     59   -381    504    200    -10
   -259   1696   1953   -719  -1106   1823   -587     46   -397    491    189    -18
   -290   1634   1925   -672  -1106   1779   -610     12   -428    454    153    -41
   -296   1610   1906   -657  -1101   1758   -626    -10   -444    433    132    -51
   -288   1571   1857   -644  -1072   1714   -628    -38   -465    402     98    -85
   -298   1509   1808   -605  -1054   1657   -628    -64   -478    374     72   -109
   -324   1460   1782   -568  -1054   1621   -626    -85   -483    361     62   -119
   -316   1426   1743   -553  -1028   1584   -636   -111   -509    327     33   -148
   -288   1387   1673   -550   -982   1530   -657   -137   -540    290     -5   -179
   -288   1350   1639   -532   -963   1493   -657   -153   -545    275    -20   -187
   -301   1340   1641   -522   -971   1491   -665   -163   -542    272    -18   -179
   -298   1330   1628   -514   -963   1478   -665   -171   -540    267    -25   -187
   -296   1286   1582   -496   -937   1434   -662   -179   -532    262    -28   -197
   -288   1213   1501   -462   -896   1356   -670   -200   -540    246    -44   -213
   -288   1156   1444   -436   -865   1299   -672   -215   -545    226    -62   -241
   -272   1114   1387   -420   -828   1249   -633   -171   -535    202   -103   -285
   -257   1119   1376   -431   -818   1247   -535    -49   -459    210   -132   -332
   -226   1205   1428   -491   -828   1317   -439    119   -290    337    -31   -249
   -166   1350   1517   -594   -841   1434   -381    368    -10    636    265     25
   -106   1600   1706   -745   -906   1652   -436    488    200    948    646    420
   -150   1836   1987   -844  -1067   1912   -558    187    150   1104    948    784
   -270   1922   2190   -826  -1231   2055   -704   -231    -54   1101   1067    937
   -392   1829   2221   -719  -1306   2026   -932   -748   -483    727    737    659
   -470   1475   1945   -501  -1208   1709  -1187  -1299  -1169   -124   -132   -132
   -454   1140   1592   -342  -1026   1366  -1312  -1402  -1452   -537   -563   -530
   -415    930   1343   -257   -880   1135  -1244  -1150  -1265   -415   -506   -537
   -392    872   1262   -241   -826   1067  -1088   -865  -1013   -231   -381   -478
   -368    914   1283   -272   -826   1098   -888   -584   -750    -33   -236   -384
   -342   1005   1348   -332   -846   1176   -701   -353   -535    142    -88   -270
   -324   1023   1348   -350   -836   1184   -626   -265   -446    207    -36   -226
   -314   1013   1325   -350   -820   1169   -610   -249   -420    218    -28   -223
   -298   1005   1304   -353   -800   1153   -602   -239   -397    228    -20   -223
   -285    971   1254   -342   -769   1111   -587   -233   -387    233    -12   -218
   -280    974   1254   -348   -769   1114   -587   -241   -381    236    -23   -228
   -290    961   1249   -335   -769   1104   -576   -233   -363    252     -7   -220
   -288    943   1231   -327   -758   1085   -576   -233   -340    262     10   -207
   -288    927   1213   -319   -750   1070   -568   -236   -329    257      5   -215
   -288    919   1208   -314   -748   1062   -558   -228   -314    270     20   -207
   -280    932   1210   -327   -745   1072   -561   -226   -298    283     38   -202
   -265    914   1179   -324   -722   1047   -558   -213   -277    301     59   -192
   -272    904   1176   -316   -724   1039   -558   -205   -257    314     75   -181
   -280    896   1176   -309   -727   1036   -548   -192   -239    327     88   -174
   -288    914   1200   -314   -745   1057   -532   -166   -205    361    122   -142
   -303    885   1189   -290   -745   1036   -506   -129   -166    394    155   -114
   -288    922   1210   -316   -750   1065   -504   -109   -140    415    171    -96
   -270    963   1231   -348   -750   1096   -488    -67    -90    457    207    -62
   -265    969   1231   -353   -748   1098   -470    -12    -33    509    257    -23
   -244    966   1210   -361   -727   1088   -446     51     33    561    314     15
   -210   1008   1218   -400   -714   1114   -433    119    101    620    366     51
   -168   1057   1223   -444   -696   1140   -431    179    163    680    426    103
   -116   1114   1231   -501   -675   1171   -428    231    207    730    480    150
    -77   1161   1239   -540   -657   1200   -410    275    254    776    530    187
    -70   1140   1210   -535   -639   1174   -405    275    254    776    532    192
    -67   1135   1202   -535   -636   1169   -402    259    246    766    532    210
    -67   1163   1231   -548   -649   1197   -405    228    223    743    519    213
    -72   1122   1195   -524   -633   1158   -405    192    194    706    498    184
    -80   1034   1111   -478   -597   1072   -405    137    158    657    459    142
    -75   1028   1104   -475   -589   1065   -420     67    114    602    413     98
    -75   1013   1088   -470   -581   1049   -441    -10     57    540    355     46
    -98    935   1034   -418   -566    984   -452    -85      0    480    303     -7
   -111    878    989   -384   -550    932   -459   -145    -33    441    267    -46
   -132    818    950   -345   -540    883   -465   -200    -67    407    236    -77
   -155    756    909   -301   -532    831   -488   -259   -106    366    194   -116
   -163    719    883   -277   -522    800   -506   -306   -132    332    166   -148
   -166    717    883   -275   -524    800   -524   -335   -148    316    161   -161
   -171    678    849   -254   -511    763   -517   -335   -135    329    174   -163
   -187    654    841   -236   -514    745   -506   -335   -122    332    171   -171
   -194    646    841   -226   -517    743   -522   -348   -119    332    174   -158
   -181    600    782   -210   -483    691   -514   -345   -103    342    187   -150
   -168    615    784   -223   -478    698   -472   -314    -59    384    231   -114
   -158    691    849   -267   -504    769   -431   -288    -15    426    270    -80
   -163    696    859   -265   -511    776   -400   -280      7    436    285    -75
   -161    691    852   -267   -506    769   -407   -293      5    439    283    -72
   -142    774    917   -316   -530    846   -415   -301     28    465    316    -36
   -127    802    930   -337   -527    865   -410   -288     72    506    368     15
   -103    758    862   -327   -483    810   -444   -311     59    491    358      5
   -101    748    849   -324   -475    797   -475   -348     25    462    335    -15
    -98    735    831   -319   -465    782   -465   -350     33    470    348     -5
    -80    727    807   -324   -444    766   -467   -361     33    472    366     12
    -80    667    748   -293   -413    706   -467   -387      5    444    345     -7
    -64    620    683   -277   -374    652   -480   -407    -15    431    335    -33
    -64    548    613   -241   -340    581   -475   -415    -28    423    324    -49
    -80    475    555   -197   -319    517   -475   -446    -57    387    288    -85
    -83    407    491   -161   -285    449   -470   -475    -77    363    259   -122
    -88    335    420   -124   -254    376   -462   -501    -96    329    231   -158
   -106    265    371    -80   -239    316   -472   -535   -124    298    202   -187
   -111    205    316    -49   -215    259   -475   -548   -142    280    179   -207
   -103    161    265    -28   -184    213   -480   -558   -161    259    155   -228
   -114    114    228      0   -171    171   -478   -568   -161    259    155   -239
   -109    109    218      0   -163    163   -462   -579   -161    254    145   -249
   -109    101    210      2   -161    155   -467   -605   -179    239    127   -267
   -114     51    166     31   -140    109   -475   -620   -189    231    122   -283
   -109     10    119     49   -114     62   -480   -628   -197    218    109   -303
    -98    -15     83     57    -90     31   -452   -594   -179    218    106   -311
   -109    -46     62     75    -85      7   -366   -491   -122    226     88   -358
    -88    -49     38     70    -64     -5   -262   -335    -15    298    135   -340
    -80    103    181    -12   -129    142   -150    -67    226    542    368   -135
    -57    387    444   -166   -249    415    -98    158    472    854    711    215
   -103    688    792   -293   -449    740   -166      0    542   1067   1026    600
   -288    865   1153   -288   -719   1008   -309   -436    480   1202   1280    927
   -420    800   1218   -192   -818   1010   -535   -976    184   1034   1184    867
   -496    332    828     80   -662    579   -758  -1517   -394    381    519    226
   -480   -171    309    324   -394     70   -961  -1831   -904   -257   -142   -423
   -415   -472    -57    444   -179   -265  -1028  -1758   -969   -381   -309   -613
   -353   -509   -155    431   -101   -332   -935  -1478   -774   -241   -213   -563
   -309   -457   -148    381    -83   -301   -745  -1163   -542    -70    -88   -480
   -283   -436   -155    358    -67   -296   -566   -893   -348     77     15   -418
   -270   -428   -158    350    -57   -293   -472   -761   -246    166     88   -368
   -272   -420   -148    345    -62   -285   -449   -724   -218    189    106   -355
   -283   -423   -140    353    -72   -283   -433   -698   -197    205    124   -335
   -296   -441   -148    366    -75   -296   -431   -685   -187    202    129   -340
   -298   -457   -158    379    -70   -309   -431   -678   -176    205    137   -340
   -285   -441   -155    361    -67   -298   -428   -672   -161    215    153   -332
   -285   -436   -153    361    -67   -296   -420   -665   -145    228    171   -324
   -290   -446   -155    366    -67   -301   -415   -659   -135    239    181   -314
   -285   -444   -158    366    -64   -301   -410   -652   -124    254    192   -301
   -285   -462   -179    371    -54   -322   -400   -639   -109    262    207   -293
   -290   -493   -202    392    -44   -348   -392   -623    -90    277    228   -270
   -283   -496   -213    389    -36   -355   -392   -602    -64    303    257   -231
   -275   -485   -210    381    -33   -348   -402   -587    -57    311    265   -220
   -275   -511   -236    392    -20   -376   -400   -576    -46    316    277   -213
   -262   -496   -236    379    -12   -366   -394   -561    -33    327    285   -202
   -246   -470   -223    358    -12   -348   -389   -535    -18    342    296   -197
   -228   -457   -228    342      0   -342   -389   -504      5    361    314   -187
   -215   -436   -223    324      0   -329   -387   -465     44    389    361   -150
   -189   -423   -233    306     20   -329   -368   -402     98    439    418   -103
   -174   -410   -236    290     31   -324   -353   -345    145    483    459    -62
   -155   -389   -233    272     38   -311   -342   -290    194    532    501    -12
   -145   -361   -215    252     31   -288   -342   -249    233    571    540     28
   -116   -319   -205    218     44   -262   -335   -215    275    607    584     67
    -96   -275   -179    184     41   -228   -319   -197    306    633    607     90
    -83   -267   -184    176     49   -226   -309   -194    316    641    628     96
    -80   -257   -179    168     49   -220   -298   -205    319    631    636    109
   -101   -262   -161    181     28   -213   -296   -223    322    615    626    114
   -124   -296   -171    207     20   -233   -303   -259    306    589    602     96
   -174   -361   -187    267      5   -275   -298   -298    293    558    574     77
   -210   -420   -210    314     -2   -314   -296   -345    275    524    540     46
   -246   -444   -197    345    -25   -322   -303   -400    241    483    496      0
   -270   -483   -213    376    -28   -350   -316   -465    192    426    428    -54
   -293   -566   -272    431    -10   -420   -324   -522    153    374    384   -111
   -332   -639   -306    485    -15   -472   -319   -555    145    353    368   -129
   -366   -711   -345    540    -10   -530   -327   -600    122    324    342   -158
   -376   -766   -389    571      5   -579   -335   -639     96    296    311   -184
   -374   -787   -413    581     18   -600   -340   -652     96    290    303   -189
   -363   -836   -472    600     51   -654   -353   -683     77    265    277   -215
   -350   -849   -498    600     72   -675   -355   -698     72    252    265   -233
   -324   -826   -501    574     88   -665   -353   -709     80    249    270   -231
   -324   -813   -488    568     80   -652   -327   -701     98    257    275   -223
   -340   -831   -491    584     75   -662   -316   -696    109    262    277   -210
   -350   -839   -491    594     67   -665   -303   -691    127    270    285   -200
   -363   -857   -493    610     62   -675   -301   -691    140    272    296   -192
   -384   -872   -488    628     51   -680   -314   -706    142    272    298   -187
   -363   -870   -506    615     70   -688   -322   -722    150    275    301   -181
   -342   -872   -532    607     93   -704   -371   -766    129    252    293   -187
   -335   -922   -587    626    124   -753   -415   -800    103    223    277   -192
   -327   -927   -600    628    135   -763   -420   -813     98    210    272   -192
   -324   -924   -602    623    137   -763   -426   -823     98    200    267   -194
   -337  -1005   -670    670    163   -839   -449   -857     72    166    239   -226
   -348  -1104   -758    724    202   -932   -467   -885     36    119    200   -257
   -358  -1132   -774    745    207   -953   -488   -911      5     80    168   -283
   -348  -1208   -859    779    254  -1036   -491   -935    -12     49    142   -309
   -342  -1239   -896    789    275  -1067   -501   -961    -38      7    109   -345
   -358  -1267   -911    810    275  -1091   -506   -979    -54    -15     85   -368
   -381  -1322   -940    852    277  -1132   -509   -992    -59    -33     64   -384
   -381  -1361   -979    870    296  -1171   -522  -1010    -72    -64     36   -392
   -366  -1387  -1021    878    327  -1205   -522  -1026    -83    -83     23   -397
   -374  -1405  -1031    888    327  -1221   -522  -1036    -90   -101     12   -415
   -394  -1431  -1036    914    319  -1234   -522  -1031    -80   -109      7   -420
   -402  -1441  -1041    922    316  -1241   -506  -1015    -59   -106     10   -400
   -410  -1470  -1060    940    324  -1265   -498  -1010    -46   -109      7   -387
   -420  -1496  -1075    958    327  -1288   -488  -1008    -38   -111      7   -387
   -426  -1527  -1101    976    337  -1314   -478  -1005    -38   -124    -10   -405
   -428  -1543  -1114    984    342  -1330   -420   -937     -7   -129    -46   -449
   -413  -1509  -1098    961    342  -1304   -314   -782    101    -77    -33   -452
   -371  -1441  -1072    904    350  -1257   -223   -584    270     62     83   -355
   -296  -1340  -1044    818    374  -1192   -187   -327    504    319    342   -106
   -205  -1039   -836    620    314   -937   -239   -265    662    594    706    314
   -241   -839   -597    540    176   -717   -350   -561    636    750    989    675
   -368   -797   -431    581     31   -615   -532  -1041    431    704   1044    800
   -517  -1005   -488    761    -15   -748   -727  -1631    -70    192    558    379
   -571  -1436   -865   1002    145  -1150   -937  -2122   -711   -618   -272   -402
   -498  -1735  -1236   1117    366  -1486  -1075  -2161   -901   -891   -563   -696
   -454  -1891  -1436   1171    488  -1665  -1028  -1935   -761   -820   -542   -724
   -420  -1927  -1506   1174    542  -1717   -880  -1654   -532   -667   -449   -672
   -384  -1875  -1491   1127    553  -1683   -667  -1332   -259   -446   -296   -555
   -366  -1834  -1467   1098    550  -1652   -511  -1111    -75   -277   -181   -462
   -361  -1823  -1462   1091    548  -1644   -439  -1018      0   -215   -148   -426
   -353  -1808  -1454   1080    550  -1631   -415   -976     33   -192   -135   -415
   -350  -1821  -1470   1085    558  -1647   -397   -958     49   -189   -132   -413
   -348  -1818  -1470   1083    558  -1644   -379   -937     67   -189   -129   -402
   -345  -1792  -1447   1067    548  -1621   -358   -914     96   -166    -96   -374
   -345  -1829  -1483   1088    568  -1657   -350   -904    111   -153    -88   -358
   -342  -1857  -1514   1098    584  -1686   -353   -904    101   -161   -101   -363
   -314  -1818  -1504   1065    592  -1662   -353   -893    111   -161    -88   -355
   -311  -1797  -1486   1054    584  -1641   -342   -880    132   -148    -70   -342
   -296  -1810  -1514   1054    607  -1662   -337   -872    137   -142    -64   -329
   -290  -1842  -1553   1065    631  -1699   -340   -867    140   -140    -64   -332
   -275  -1855  -1579   1065    649  -1717   -345   -857    142   -142    -70   -335
   -272  -1834  -1564   1052    644  -1699   -335   -828    168   -127    -57   -316
   -254  -1787  -1532   1021    639  -1660   -311   -795    213    -85    -18   -283
   -254  -1810  -1558   1031    649  -1683   -296   -771    226    -80    -15   -285
   -265  -1847  -1584   1054    657  -1717   -288   -740    244    -70     -5   -280
   -254  -1800  -1545   1023    644  -1673   -280   -691    283    -28     31   -241
   -249  -1753  -1504   1002    626  -1628   -267   -631    329     12     77   -189
   -241  -1753  -1514    995    633  -1634   -252   -571    387     70    140   -142
   -239  -1745  -1506    989    633  -1626   -228   -488    454    137    205    -85
   -226  -1732  -1506    976    639  -1621   -213   -428    504    184    246    -51
   -220  -1683  -1462    953    620  -1574   -213   -381    545    228    293    -15
   -215  -1675  -1460    943    618  -1569   -215   -353    568    257    316      7
   -213  -1688  -1475    950    631  -1584   -192   -322    589    272    340     25
   -210  -1701  -1493    953    641  -1597   -171   -322    579    259    327     18
   -207  -1727  -1519    969    654  -1623   -168   -353    542    213    283    -10
   -226  -1745  -1519    982    646  -1634   -187   -397    498    163    241    -46
   -226  -1761  -1535    992    652  -1649   -194   -441    457    111    200    -88
   -239  -1792  -1556   1013    657  -1675   -184   -475    433     70    168   -122
   -252  -1834  -1582   1044    665  -1709   -163   -509    405     33    135   -148
   -262  -1914  -1652   1088    693  -1782   -161   -555    355    -18     83   -197
   -265  -1971  -1706   1117    719  -1839   -166   -605    303    -75     28   -257
   -262  -1995  -1732   1124    735  -1865   -163   -644    272   -119     -5   -296
   -280  -2044  -1764   1163    740  -1904   -174   -685    231   -171    -54   -345
   -272  -2081  -1808   1176    766  -1945   -171   -709    205   -202    -90   -376
   -241  -2036  -1795   1137    774  -1917   -176   -722    205   -205    -93   -371
   -249  -2000  -1753   1122    750  -1878   -181   -732    202   -207    -96   -374
   -262  -2031  -1769   1148    753  -1901   -161   -719    210   -197    -96   -379
   -249  -2065  -1816   1153    782  -1940   -161   -722    200   -210   -109   -387
   -215  -2010  -1795   1111    787  -1904   -140   -701    226   -187    -83   -361
   -197  -1966  -1771   1080    787  -1867   -106   -667    257   -158    -51   -337
   -189  -1935  -1745   1062    776  -1842    -75   -646    283   -137    -25   -327
   -181  -1906  -1727   1041    771  -1816    -46   -620    309   -122     -7   -306
   -155  -1883  -1727   1018    784  -1805    -38   -615    311   -122     -7   -309
   -153  -1852  -1699   1000    771  -1777    -38   -626    314   -116     -5   -306
   -148  -1782  -1634    966    743  -1709    -49   -631    319    -96     15   -277
   -140  -1808  -1667    971    763  -1738    -70   -641    301   -106      7   -280
   -140  -1834  -1693    984    776  -1764    -77   -659    270   -129    -10   -296
   -135  -1839  -1704    984    782  -1774    -75   -665    252   -148    -25   -314
   -124  -1826  -1701    976    787  -1764    -70   -657    249   -148    -23   -314
   -109  -1860  -1751    982    820  -1805    -67   -652    236   -158    -36   -319
   -101  -1917  -1818   1008    857  -1867    -62   -654    215   -179    -59   -332
    -96  -1974  -1878   1034    888  -1927    -64   -662    189   -210    -85   -358
    -98  -1997  -1899   1049    898  -1948    -75   -688    148   -257   -127   -407
   -114  -2036  -1925   1075    904  -1982    -51   -696    137   -275   -155   -439
   -116  -2091  -1974   1104    927  -2034    -41   -704    119   -301   -184   -462
   -122  -2148  -2029   1135    950  -2088    -33   -706    103   -319   -207   -475
   -106  -2107  -2000   1106    945  -2055    -41   -724     85   -342   -228   -493
   -106  -2130  -2023   1119    956  -2078    -54   -740     64   -363   -254   -519
   -124  -2174  -2049   1148    961  -2112    -36   -735     64   -368   -257   -530
   -145  -2216  -2073   1179    963  -2145    -10   -719     67   -366   -254   -530
   -148  -2223  -2075   1187    963  -2151     -5   -706     70   -363   -249   -527
   -166  -2234  -2068   1197    950  -2151    -20   -719     49   -381   -259   -545
   -179  -2239  -2060   1208    940  -2151     -5   -709     49   -389   -272   -566
   -176  -2268  -2094   1221    956  -2182     70   -618     96   -376   -285   -594
   -181  -2265  -2083   1223    950  -2174    181   -483    181   -348   -303   -639
   -166  -2135  -1969   1148    898  -2055    267   -319    358   -176   -163   -542
   -122  -1935  -1816   1028    846  -1875    293    -98    639    158    184   -215
    -75  -1691  -1615    880    769  -1654    210    -33    792    454    576    218
   -127  -1499  -1371    813    620  -1436    119   -272    680    537    836    568
   -252  -1548  -1296    898    522  -1423     72   -587    394    389    815    602
   -348  -1693  -1345   1018    498  -1519    -38  -1031   -129   -168    272    111
   -410  -1971  -1561   1189    574  -1769   -231  -1551   -795  -1008   -615   -696
   -405  -2262  -1857   1335    724  -2060   -387  -1686  -1039  -1319   -958  -1018
   -366  -2486  -2120   1426    875  -2304   -366  -1501   -870  -1179   -888  -1013
   -322  -2538  -2216   1431    945  -2377   -265  -1275   -644   -995   -776   -963
   -277  -2517  -2239   1397    979  -2379    -88  -1013   -374   -774   -615   -872
   -231  -2460  -2229   1345    997  -2346     83   -774   -127   -566   -454   -769
   -210  -2436  -2226   1322   1005  -2333    140   -688    -41   -496   -400   -724
   -187  -2385  -2197   1286   1005  -2294    181   -633     18   -446   -361   -685
   -179  -2356  -2177   1267    997  -2268    213   -600     51   -418   -337   -665
   -181  -2348  -2166   1265    992  -2257    228   -584     64   -405   -324   -659
   -166  -2314  -2148   1241    989  -2234    231   -574     70   -400   -311   -649
   -155  -2273  -2117   1213    979  -2195    233   -561     77   -389   -306   -641
   -145  -2291  -2145   1215   1000  -2218    254   -535    103   -363   -283   -620
   -140  -2301  -2161   1221   1010  -2231    267   -519    114   -355   -270   -613
   -140  -2283  -2143   1210   1000  -2213    283   -506    124   -337   -254   -605
   -127  -2283  -2156   1205   1013  -2221    283   -498    127   -332   -246   -610
   -111  -2247  -2138   1179   1010  -2192    285   -485    135   -319   -236   -618
    -77  -2249  -2171   1163   1047  -2210    303   -459    153   -298   -215   -613
    -62  -2252  -2192   1156   1065  -2223    314   -439    168   -277   -197   -597
    -44  -2239  -2195   1143   1075  -2218    319   -423    179   -257   -179   -587
    -15  -2200  -2187   1106   1085  -2192    322   -402    200   -233   -163   -571
     28  -2127  -2156   1049   1091  -2140    303   -397    210   -220   -153   -558
     36  -2122  -2158   1041   1096  -2138    327   -353    249   -168   -106   -519
     59  -2070  -2130   1005   1093  -2099    348   -301    309   -103    -44   -462
     90  -2023  -2117    963   1104  -2070    361   -241    371    -36     23   -394
    142  -1961  -2104    909   1122  -2031    363   -184    433     36    101   -332
    181  -1943  -2125    880   1150  -2031    366   -137    472     93    150   -293
    194  -1906  -2101    854   1145  -2003    394    -85    522    148    207   -244
    197  -1821  -2021    810   1106  -1919    423    -38    568    200    265   -179
    184  -1795  -1979    805   1080  -1886    441    -18    584    220    285   -150
    174  -1790  -1964    805   1067  -1875    462      0    589    228    290   -140
    142  -1810  -1953    833   1047  -1880    480      2    576    210    277   -145
    127  -1862  -1992    867   1057  -1927    472    -20    532    158    233   -174
    155  -1860  -2016    852   1085  -1938    472    -51    483    103    179   -210
    148  -1862  -2010    857   1078  -1935    467    -98    423     31    103   -283
    140  -1880  -2021    870   1080  -1951    475   -148    371    -28     38   -348
    155  -1914  -2073    878   1111  -1992    480   -197    314    -93    -23   -413
    142  -1964  -2107    911   1124  -2034    483   -241    254   -145    -70   -462
    124  -1995  -2120    935   1119  -2057    485   -275    210   -187   -106   -488
     96  -2034  -2130    969   1111  -2083    488   -309    179   -223   -150   -535
     70  -2068  -2140    997   1104  -2104    488   -332    142   -252   -181   -574
     41  -2104  -2145   1031   1093  -2125    491   -348    116   -277   -210   -610
      7  -2109  -2120   1049   1062  -2114    498   -348    114   -280   -210   -615
      0  -2099  -2101   1049   1049  -2101    511   -340    124   -270   -197   -610
     -5  -2104  -2099   1054   1047  -2101    524   -324    140   -254   -176   -594
    -38  -2122  -2083   1080   1021  -2104    527   -314    148   -246   -158   -579
    -41  -2101  -2060   1070   1008  -2081    537   -283    171   -226   -135   -561
    -46  -2047  -2003   1047    976  -2026    566   -241    213   -187    -98   -535
    -44  -2008  -1964   1023    958  -1987    584   -223    231   -168    -83   -519
     -5  -1971  -1966    989    979  -1969    589   -202    254   -148    -54   -506
    -15  -1979  -1964    995    971  -1971    597   -202    265   -137    -41   -485
    -20  -1961  -1940    989    958  -1951    602   -207    267   -129    -28   -462
     12  -1901  -1914    943    963  -1906    597   -213    267   -119    -12   -439
     18  -1873  -1891    927    953  -1880    592   -218    257   -119    -10   -433
     -5  -1878  -1873    937    932  -1875    589   -215    252   -114      0   -423
      5  -1862  -1867    927    935  -1865    589   -218    244   -124     -5   -436
     28  -1860  -1891    914    956  -1875    594   -220    231   -137    -18   -452
     25  -1896  -1922    935    974  -1909    592   -231    210   -158    -31   -478
     18  -1938  -1958    958    987  -1948    587   -246    179   -179    -46   -496
     23  -1925  -1951    950    987  -1938    597   -246    166   -187    -54   -506
      0  -1974  -1974    987    984  -1974    602   -257    137   -213    -83   -548
    -18  -2029  -2010   1023    995  -2021    600   -270    106   -249   -114   -589
    -25  -2018  -1995   1021    984  -2008    618   -272     90   -259   -124   -605
    -23  -2039  -2016   1031    995  -2029    615   -285     64   -283   -150   -628
    -18  -2078  -2062   1047   1021  -2070    613   -290     41   -303   -171   -649
     -7  -2083  -2075   1047   1034  -2081    618   -285     33   -309   -179   -662
     18  -2044  -2065   1013   1039  -2055    623   -277     38   -303   -168   -665
     33  -2034  -2068   1000   1049  -2049    633   -270     41   -322   -174   -672
     28  -2057  -2088   1013   1057  -2073    641   -265     36   -350   -176   -683
     20  -2070  -2091   1026   1054  -2081    649   -257     36   -355   -176   -688
     15  -2078  -2096   1031   1054  -2088    672   -226     38   -361   -181   -706
     33  -2078  -2114   1021   1072  -2096    748   -116    106   -337   -192   -750
     67  -2013  -2081    971   1072  -2047    836     36    223   -272   -171   -771
    114  -1852  -1966    870   1039  -1909    898    215    405    -93    -15   -652
    163  -1670  -1834    753    997  -1751    914    397    613    184    283   -335
    187  -1413  -1602    613    893  -1506    857    324    654    348    566     38
    103  -1278  -1384    587    743  -1332    797     33    514    389    748    322
    -12  -1270  -1257    641    620  -1265    719   -288    270    301    763    381
    -96  -1491  -1395    792    649  -1444    550   -748   -233   -226    226   -163
   -127  -1821  -1693    974    782  -1756    345  -1135   -756   -883   -501   -904
   -101  -2112  -2013   1104    953  -2062    213  -1197   -904  -1096   -761  -1171
    -83  -2257  -2174   1171   1044  -2216    244  -1000   -719   -958   -683  -1150
    -70  -2291  -2223   1179   1072  -2257    363   -750   -485   -784   -561  -1060
    -49  -2226  -2177   1135   1062  -2203    527   -475   -236   -589   -418   -956
    -12  -2148  -2138   1078   1062  -2143    659   -270    -59   -439   -301   -870
     12  -2094  -2107   1041   1060  -2099    709   -187     10   -374   -254   -836
     15  -2091  -2109   1036   1060  -2099    719   -155     36   -353   -233   -818
      7  -2091  -2099   1041   1052  -2096    730   -132     49   -342   -223   -802
     -7  -2099  -2091   1052   1039  -2094    745   -116     57   -337   -220   -810
      5  -2096  -2101   1047   1052  -2099    750   -106     72   -329   -213   -805
     25  -2094  -2122   1034   1072  -2107    745    -96     80   -324   -205   -802
     31  -2091  -2125   1028   1078  -2107    748    -83     96   -309   -187   -787
     20  -2101  -2125   1039   1072  -2112    750    -75    109   -301   -176   -784
      5  -2104  -2109   1049   1057  -2107    740    -75    109   -306   -179   -789
     12  -2070  -2086   1026   1047  -2078    730    -70    111   -303   -171   -782
     18  -2070  -2088   1026   1052  -2081    732    -57    124   -296   -161   -776
     12  -2073  -2086   1028   1047  -2078    722    -51    132   -285   -153   -769
     31  -2023  -2055    997   1041  -2039    714    -36    155   -265   -135   -745
     46  -2044  -2091    997   1065  -2065    701    -33    142   -283   -153   -766
     67  -2044  -2114    987   1091  -2078    698     -7    166   -267   -145   -750
     85  -1992  -2081    953   1080  -2036    704     41    218   -220    -98   -693
     75  -1958  -2034    943   1054  -1995    730     98    275   -168    -41   -623
     70  -1958  -2031    943   1049  -1995    737    158    324   -119     12   -579
     75  -1935  -2013    930   1044  -1974    758    231    392    -46     80   -527
    111  -1880  -1992    883   1049  -1935    769    298    452     18    142   -483
    145  -1857  -2003    857   1072  -1930    782    379    530     96    218   -418
    163  -1792  -1956    813   1057  -1873    787    439    592    155    275   -355
    207  -1730  -1938    758   1072  -1834    782    467    620    179    301   -316
    244  -1701  -1945    727   1093  -1823    784    475    628    176    309   -303
    244  -1662  -1906    709   1075  -1784    787    478    628    161    306   -298
    236  -1649  -1886    704   1060  -1769    789    462    613    135    288   -324
    223  -1691  -1914    732   1067  -1800    800    439    589    103    259   -350
    207  -1688  -1896    740   1049  -1792    810    407    568     70    236   -361
    189  -1699  -1888    756   1039  -1792    810    366    540     25    202   -400
    163  -1743  -1909    787   1034  -1826    802    311    493    -28    150   -457
    140  -1795  -1938    826   1036  -1865    800    270    459    -70    111   -488
    122  -1800  -1925    836   1021  -1862    795    233    436   -101     83   -504
    111  -1818  -1930    854   1021  -1873    789    200    413   -124     57   -527
    106  -1852  -1958    872   1031  -1904    771    163    389   -158     23   -571
    111  -1875  -1987    880   1047  -1930    753    132    371   -181     -2   -594
    114  -1888  -2003    885   1054  -1945    743    106    355   -200    -28   -613
    109  -1901  -2010    896   1060  -1956    745     98    350   -207    -36   -626
    114  -1901  -2016    891   1065  -1958    748    109    361   -200    -31   -631
    119  -1893  -2016    885   1065  -1953    743    114    366   -194    -18   -618
    124  -1891  -2016    880   1067  -1953    745    127    379   -184     -5   -607
    122  -1836  -1958    857   1039  -1896    774    163    420   -148     20   -589
    103  -1800  -1904    846   1002  -1852    807    197    452   -116     38   -574
    111  -1758  -1870    823    989  -1816    831    226    475    -88     67   -542
    114  -1725  -1842    805    976  -1784    833    231    491    -77     77   -527
    114  -1717  -1831    802    971  -1774    813    218    493    -75     77   -509
    116  -1701  -1818    792    966  -1761    792    215    498    -59     90   -501
    129  -1712  -1842    792    984  -1777    761    194    475    -77     75   -514
    135  -1701  -1836    782    984  -1769    740    174    472    -83     67   -522
    135  -1696  -1831    782    982  -1764    735    168    467    -83     75   -511
    124  -1727  -1852    800    987  -1790    724    158    454    -88     77   -514
    124  -1756  -1880    815   1000  -1818    711    142    436    -98     62   -532
    122  -1805  -1927    839   1023  -1865    696    127    415   -114     38   -558
    109  -1878  -1987    885   1047  -1932    693    119    392   -129     20   -579
     93  -1904  -2000    904   1047  -1951    683     96    361   -163    -10   -610
     70  -1932  -2005    930   1036  -1969    685     75    337   -194    -38   -644
     57  -1992  -2049    966   1049  -2018    680     57    316   -220    -70   -680
     59  -2008  -2068    974   1062  -2036    675     44    296   -239    -96   -711
     57  -2023  -2081    982   1067  -2052    665     31    275   -254   -111   -732
     57  -2031  -2088    987   1070  -2057    652     18    257   -270   -129   -756
     44  -2062  -2107   1008   1072  -2083    641      7    241   -285   -142   -784
     38  -2086  -2125   1023   1080  -2104    639     12    236   -288   -140   -789
     36  -2083  -2122   1021   1078  -2101    639     10    239   -293   -142   -792
     41  -2088  -2130   1021   1085  -2109    631      0    236   -296   -145   -805
     33  -2096  -2132   1031   1083  -2114    628     -2    231   -296   -153   -813
     36  -2120  -2156   1041   1096  -2138    672     36    244   -296   -163   -833
     38  -2120  -2158   1039   1096  -2140    784    168    306   -285   -181   -885
     62  -2047  -2109    992   1085  -2078    901    358    446   -184   -106   -839
    111  -1865  -1977    875   1044  -1919   1018    670    717     93    145   -626
    205  -1558  -1764    678    984  -1660   1044    935    992    446    517   -265
    194  -1210  -1405    506    797  -1306    862    574    963    626    818     93
     46  -1072  -1119    511    581  -1096    597    -10    802    691   1000    327
   -103  -1200  -1098    652    493  -1150    319   -600    449    446    815    194
   -189  -1667  -1478    930    644  -1574     96  -1085   -176   -306     51   -509
   -145  -2120  -1974   1130    911  -2047    -72  -1275   -657   -930   -579  -1091
    -64  -2304  -2239   1184   1085  -2270    -49  -1060   -584   -927   -633  -1187
      5  -2288  -2294   1140   1148  -2291    106   -753   -366   -771   -537  -1148
     46  -2213  -2260   1083   1153  -2236    350   -420   -116   -587   -405  -1060
     72  -2158  -2234   1041   1150  -2195    540   -174     59   -449   -303   -995
     88  -2114  -2203   1013   1143  -2158    615    -72    129   -387   -259   -966
    101  -2088  -2190    992   1143  -2140    646    -25    163   -355   -239   -953
    114  -2068  -2182    976   1148  -2125    662      2    181   -348   -231   -948
    127  -2044  -2174    958   1148  -2109    667     20    200   -340   -228   -945
    129  -2008  -2140    937   1135  -2073    683     51    231   -314   -207   -932
    132  -2003  -2135    932   1130  -2068    696     72    249   -301   -194   -927
    137  -2003  -2140    932   1137  -2070    696     80    254   -301   -197   -937
    140  -2016  -2158    935   1148  -2086    696     96    265   -298   -189   -932
    142  -1984  -2127    919   1135  -2057    701    103    280   -288   -181   -924
    153  -1935  -2088    891   1117  -2010    709    127    309   -257   -153   -896
    163  -1945  -2109    891   1135  -2026    724    153    335   -236   -137   -888
    176  -1922  -2099    872   1135  -2010    727    163    342   -236   -137   -891
    181  -1914  -2096    865   1137  -2003    732    184    361   -215   -122   -872
    189  -1930  -2122    867   1153  -2023    750    213    379   -194   -106   -862
    213  -1904  -2117    846   1163  -2010    761    249    402   -166    -88   -846
    220  -1873  -2094    826   1156  -1982    763    288    431   -145    -70   -831
    226  -1852  -2078    813   1150  -1964    771    329    457   -114    -41   -802
    228  -1834  -2062    802   1143  -1948    784    381    491    -83    -12   -779
    241  -1821  -2062    789   1150  -1940    805    452    545    -36     31   -745
    270  -1758  -2031    743   1150  -1893    810    522    602     15     83   -698
    288  -1748  -2036    730   1161  -1891    823    597    659     67    135   -649
    309  -1662  -1974    675   1140  -1818    823    649    701    111    176   -600
    319  -1600  -1919    641   1119  -1758    841    688    745    153    220   -550
    298  -1582  -1883    641   1091  -1732    859    704    769    168    246   -524
    283  -1590  -1873    652   1078  -1730    862    698    763    161    239   -522
    275  -1615  -1891    670   1080  -1753    870    680    750    148    228   -524
    290  -1615  -1906    662   1098  -1761    865    654    732    124    207   -545
    280  -1652  -1932    683   1106  -1792    865    613    696     88    161   -584
    262  -1680  -1945    709   1101  -1813    867    566    662     41    111   -626
    252  -1727  -1979    737   1114  -1855    854    504    613    -20     46   -670
    239  -1766  -2005    763   1122  -1886    833    433    566    -80     -7   -711
    218  -1849  -2068    815   1143  -1958    820    368    511   -140    -70   -763
    207  -1899  -2109    844   1158  -2003    810    309    465   -192   -127   -818
    202  -1938  -2140    867   1169  -2039    800    254    415   -236   -176   -865
    200  -1956  -2156    878   1176  -2055    782    202    376   -272   -210   -898
    197  -1984  -2184    893   1187  -2083    763    168    350   -301   -236   -922
    202  -1997  -2200    896   1200  -2099    763    153    340   -319   -249   -935
    215  -2010  -2229    896   1221  -2120    756    127    322   -340   -275   -958
    213  -2010  -2223    898   1218  -2117    758    122    327   -340   -280   -956
    226  -1992  -2221    883   1221  -2107    756    114    324   -342   -280   -950
    244  -1966  -2210    859   1226  -2086    761    122    335   -324   -275   -945
    252  -1948  -2203    846   1223  -2075    771    132    345   -309   -270   -937
    259  -1922  -2182    831   1221  -2052    789    137    353   -301   -262   -932
    259  -1896  -2156    818   1205  -2026    800    137    355   -298   -259   -930
    277  -1891  -2171    805   1223  -2031    792    122    350   -303   -265   -935
    280  -1847  -2127    782   1202  -1984    792    111    366   -290   -244   -917
    277  -1839  -2117    782   1197  -1977    782     90    363   -285   -228   -904
    283  -1865  -2151    789   1215  -2008    745     59    332   -306   -246   -914
    275  -1862  -2138    792   1205  -2000    740     54    329   -301   -241   -898
    285  -1826  -2112    769   1197  -1966    743     64    342   -283   -226   -870
    298  -1810  -2109    756   1202  -1958    743     57    335   -285   -228   -857
    288  -1860  -2148    784   1215  -2003    730     33    290   -316   -259   -867
    285  -1909  -2197    810   1239  -2052    724      7    246   -353   -293   -904
    298  -1951  -2249    826   1273  -2101    719    -15    215   -374   -316   -935
    303  -2008  -2312    852   1306  -2158    706    -46    179   -402   -353   -979
    272  -2060  -2335    891   1301  -2197    704    -72    145   -444   -400  -1021
    246  -2078  -2325    914   1283  -2200    714    -83    129   -462   -418  -1041
    218  -2094  -2314    937   1262  -2203    722    -90    129   -470   -431  -1060
    194  -2104  -2299    956   1247  -2200    732   -101    124   -483   -444  -1075
    163  -2132  -2296    982   1228  -2213    722   -116    101   -504   -465  -1088
    150  -2153  -2307   1000   1228  -2229    717   -122     88   -511   -478  -1098
    145  -2184  -2330   1021   1236  -2257    714   -124     75   -517   -488  -1109
    142  -2197  -2340   1028   1241  -2268    717   -127     70   -527   -491  -1111
    148  -2187  -2335   1018   1239  -2260    714   -135     67   -537   -493  -1111
    148  -2184  -2333   1018   1239  -2257    714   -135     62   -545   -506  -1127
    155  -2231  -2387   1036   1270  -2309    769    -57     96   -537   -530  -1166
    174  -2221  -2395   1023   1283  -2307    839     83    181   -493   -522  -1200
    210  -2094  -2307    940   1257  -2200    893    252    337   -335   -387  -1088
    265  -1888  -2156    810   1208  -2021    909    441    542    -80   -116   -810
    309  -1574  -1883    631   1093  -1727    852    444    639    119    179   -426
    259  -1382  -1641    561    950  -1512    774    179    566    197    405    -75
    142  -1358  -1504    605    823  -1431    698   -142    376    132    446     31
     36  -1522  -1558    743    795  -1540    574   -602    -90   -348    -10   -410
    -31  -1875  -1847    950    906  -1860    381  -1091   -698  -1080   -787  -1187
     18  -2205  -2223   1093   1119  -2213    179  -1257   -979  -1418  -1150  -1548
     70  -2366  -2439   1148   1252  -2403    176  -1085   -849  -1325  -1106  -1545
    114  -2416  -2533   1150   1322  -2473    280   -844   -644  -1171  -1008  -1483
    153  -2346  -2501   1093   1325  -2421    446   -561   -394   -966   -857  -1379
    192  -2226  -2418   1018   1304  -2322    602   -306   -168   -766   -701  -1254
    197  -2156  -2353    979   1273  -2255    667   -218    -85   -709   -657  -1215
    213  -2104  -2317    945   1262  -2208    691   -176    -44   -685   -636  -1182
    213  -2086  -2301    935   1257  -2192    698   -155    -28   -675   -623  -1163
    205  -2081  -2286    937   1244  -2182    698   -137     -7   -665   -605  -1140
    213  -2073  -2286    930   1247  -2179    704   -132     -5   -659   -602  -1140
    218  -2047  -2265    914   1239  -2156    717   -122      7   -639   -589  -1127
    218  -2010  -2229    893   1221  -2120    724   -109     18   -615   -571  -1111
    205  -2005  -2210    901   1208  -2107    730   -103     25   -605   -568  -1111
    192  -1984  -2177    896   1182  -2081    735    -96     33   -592   -550  -1096
    176  -1935  -2112    878   1143  -2023    748    -77     49   -568   -522  -1067
    161  -1901  -2065    870   1111  -1982    748    -67     49   -558   -509  -1052
    158  -1880  -2039    862   1098  -1958    745    -62     54   -553   -501  -1047
    168  -1844  -2013    836   1091  -1927    740    -59     57   -545   -501  -1060
    197  -1836  -2034    818   1114  -1935    735    -57     54   -537   -504  -1072
    228  -1810  -2039    789   1132  -1925    732    -44     62   -522   -496  -1065
    239  -1771  -2010    766   1124  -1891    727    -23     75   -501   -478  -1044
    246  -1748  -1997    750   1119  -1873    724      7    103   -472   -449  -1008
    265  -1691  -1956    711   1109  -1823    730     59    150   -428   -402   -945
    272  -1621  -1893    672   1080  -1756    735    122    207   -363   -337   -872
    280  -1579  -1860    649   1070  -1719    732    181    265   -296   -272   -805
    290  -1538  -1831    620   1060  -1683    743    233    319   -239   -215   -753
    296  -1473  -1769    587   1031  -1621    753    280    368   -181   -155   -704
    285  -1402  -1688    555    984  -1545    756    311    400   -145   -114   -670
    275  -1366  -1641    545    958  -1504    750    322    407   -137   -101   -652
    265  -1376  -1641    553    953  -1509    748    322    402   -150   -114   -657
    259  -1356  -1615    548    935  -1486    750    301    381   -179   -135   -675
    246  -1345  -1595    548    919  -1467    740    267    342   -215   -163   -698
    236  -1345  -1582    555    909  -1462    732    226    306   -252   -194   -714
    187  -1369  -1558    589    870  -1462    719    176    257   -311   -241   -743
    135  -1400  -1535    633    833  -1467    719    124    210   -371   -293   -787
    109  -1454  -1564    672    833  -1506    711     67    155   -431   -350   -841
    103  -1478  -1582    688    841  -1530    698     10    106   -485   -407   -896
     93  -1514  -1610    709    849  -1561    683    -44     54   -542   -465   -950
     96  -1545  -1641    724    867  -1592    665    -88     10   -581   -511   -992
    109  -1543  -1652    717    878  -1597    649   -127    -15   -610   -540  -1028
    127  -1551  -1678    711    901  -1613    628   -153    -38   -639   -563  -1052
    124  -1582  -1709    727    917  -1644    615   -174    -59   -659   -581  -1065
    127  -1582  -1709    727    917  -1647    600   -189    -67   -659   -589  -1070
    137  -1564  -1704    711    919  -1631    574   -210    -77   -662   -594  -1080
    150  -1519  -1670    685    909  -1595    589   -194    -57   -641   -574  -1060
    150  -1493  -1647    670    896  -1569    600   -179    -41   -633   -566  -1049
    163  -1431  -1595    633    878  -1514    602   -163    -18   -613   -550  -1028
    171  -1376  -1548    602    857  -1460    600   -153      5   -600   -540  -1018
    179  -1343  -1522    581    849  -1431    597   -150     18   -594   -540  -1005
    179  -1312  -1491    566    833  -1400    594   -163     20   -587   -532   -989
    184  -1296  -1480    555    831  -1389    555   -194     10   -594   -527   -984
    187  -1280  -1470    545    826  -1374    504   -231    -20   -615   -542   -989
    197  -1223  -1421    514    807  -1322    496   -239    -23   -613   -542   -976
    194  -1195  -1389    498    792  -1291    517   -226    -10   -605   -535   -948
    184  -1228  -1413    522    797  -1319    517   -231    -20   -613   -540   -948
    184  -1267  -1452    540    818  -1361    491   -257    -54   -639   -571   -979
    194  -1265  -1460    535    826  -1361    470   -275    -67   -652   -581   -989
    192  -1278  -1470    540    828  -1374    475   -285    -85   -688   -613  -1008
    174  -1291  -1467    558    820  -1379    480   -293    -90   -698   -623  -1010
    161  -1322  -1483    579    820  -1402    478   -301    -93   -709   -641  -1015
    145  -1322  -1467    589    805  -1395    475   -311   -103   -727   -657  -1021
    140  -1314  -1454    584    797  -1384    467   -329   -111   -743   -672  -1039
    137  -1332  -1473    597    802  -1402    452   -342   -116   -756   -688  -1052
    137  -1358  -1496    610    815  -1426    446   -345   -127   -761   -696  -1049
    155  -1330  -1486    587    820  -1408    454   -337   -116   -743   -670  -1010
    145  -1309  -1454    579    797  -1382    457   -332   -103   -730   -652   -984
    129  -1278  -1410    574    769  -1343    462   -327    -88   -722   -644   -976
    129  -1265  -1397    566    763  -1330    465   -316    -77   -717   -641   -958
    135  -1252  -1387    558    761  -1319    472   -298    -70   -706   -636   -945
    140  -1249  -1389    553    761  -1319    540   -210    -12   -688   -657   -987
    148  -1210  -1358    532    750  -1286    646    -67    101   -633   -646  -1000
    179  -1013  -1192    418    683  -1104    704     88    288   -449   -485   -880
    249   -748   -997    249    623   -872    698    303    589    -75   -116   -535
    314   -457   -774     70    542   -613    597    324    722    218    296    -64
    262   -257   -519     -2    389   -387    465     15    550    259    537    259
    145   -262   -407     57    275   -335    342   -368    213     70    491    275
     28   -433   -462    202    244   -446    171   -883   -361   -542   -111   -239
    -10   -758   -750    381    368   -753    -75  -1389  -1026  -1408  -1028  -1049
     33  -1005  -1039    485    535  -1021   -174  -1402  -1137  -1592  -1262  -1286
     80  -1150  -1234    532    654  -1189    -98  -1153   -906  -1402  -1148  -1244
    109  -1184  -1293    537    701  -1239     20   -906   -646  -1189  -1013  -1166
    124  -1114  -1239    493    680  -1176    184   -649   -368   -958   -844  -1052
    145   -995  -1143    423    644  -1067    324   -446   -148   -769   -688   -937
    150   -940  -1091    392    620  -1015    397   -353    -44   -675   -610   -870
    153   -917  -1070    381    610   -992    418   -314     -2   -633   -571   -836
    148   -875  -1023    363    584   -948    420   -293     18   -613   -550   -805
    145   -807   -953    329    548   -880    426   -277     44   -581   -517   -761
    145   -787   -932    319    537   -859    426   -267     62   -561   -496   -730
    148   -769   -917    311    532   -841    418   -262     83   -540   -475   -706
    174   -711   -885    267    527   -797    413   -254    103   -519   -459   -688
    194   -644   -839    223    517   -740    407   -252    122   -504   -441   -670
    215   -592   -810    187    511   -701    413   -236    145   -480   -420   -646
    239   -545   -784    153    511   -665    420   -205    181   -439   -381   -600
    246   -527   -774    140    509   -652    423   -192    200   -410   -348   -566
    254   -501   -756    124    504   -628    423   -181    220   -387   -327   -542
    290   -446   -737     77    511   -592    436   -158    252   -350   -290   -509
    324   -402   -727     38    524   -563    433   -140    280   -322   -262   -488
    345   -381   -730     18    535   -555    439   -122    309   -285   -231   -467
    348   -337   -688     -5    517   -511    441    -93    345   -241   -197   -431
    368   -267   -636    -51    501   -452    446    -46    397   -181   -140   -374
    402   -158   -561   -122    480   -358    462     12    462   -106    -70   -314
    420    -70   -491   -176    452   -277    470     70    527    -28      0   -257
    431    -31   -462   -200    444   -244    493    142    605     62     83   -179
    446     44   -402   -246    423   -179    524    215    688    155    171   -101
    467    119   -348   -293    407   -114    553    288    766    244    259    -28
    483    192   -293   -337    389    -51    561    322    800    285    298     10
    493    236   -257   -366    374     -7    571    337    805    301    303     23
    498    285   -213   -392    355     36    579    337    797    309    303     31
    504    306   -197   -405    350     54    587    329    784    298    296     31
    496    296   -202   -397    350     46    584    301    756    259    270     15
    491    329   -161   -410    327     85    571    259    711    210    231    -12
    483    363   -119   -426    301    122    571    220    667    168    192    -49
    475    350   -124   -413    301    114    574    174    618    124    153    -85
    470    314   -155   -394    311     80    566    116    563     72    109   -132
    459    288   -171   -376    316     59    558     64    522     23     59   -181
    459    275   -184   -371    322     46    545     15    472    -23     18   -220
    459    275   -184   -366    322     46    530    -28    439    -57    -10   -231
    452    280   -171   -368    311     54    511    -59    410    -80    -33   -233
    454    285   -171   -371    311     57    511    -72    402    -83    -33   -239
    459    314   -145   -387    301     85    511    -80    402    -80    -33   -252
    491    358   -132   -423    311    114    501    -85    402    -70    -25   -252
    501    389   -111   -446    306    140    498    -88    397    -67    -20   -241
    506    470    -36   -488    270    218    504    -80    413    -44      2   -205
    519    524      5   -524    257    265    530    -44    452      5     46   -150
    537    600     62   -568    239    332    555    -10    491     49     93    -96
    535    659    124   -600    202    392    563     -5    506     62    106   -103
    540    693    150   -618    194    423    571      2    522     80    116    -96
    555    756    200   -657    176    478    579     12    548    111    150    -54
    555    784    228   -670    163    506    576     15    553    135    179    -28
    566    797    231   -683    166    514    548    -10    532    122    174    -33
    579    849    267   -714    155    558    532    -23    519    124    174    -18
    584    891    306   -737    140    600    537    -12    532    145    192      7
    589    919    329   -753    129    626    535    -12    524    148    197     15
    605    922    316   -766    142    620    522    -20    501    135    192      7
    613    891    275   -753    168    584    530    -23    488    124    189      2
    613    898    283   -756    163    592    532    -25    472    119    179     -2
    620    896    275   -758    174    587    548    -25    465    119    176      0
    607    859    252   -735    176    555    545    -38    444     98    155    -23
    594    841    246   -719    174    545    553    -51    423     80    135    -49
    600    875    272   -737    163    574    563    -51    413     77    137    -46
    589    909    319   -748    135    615    568    -54    410     83    135    -46
    581    930    348   -756    116    639    571    -54    413     83    135    -41
    581    950    368   -766    106    659    592    -36    433    106    158    -10
    584    950    366   -769    109    659    602    -28    444    114    166      0
    600    974    374   -787    114    675    597    -28    436    109    163    -10
    615   1010    394   -815    111    704    597    -20    441    124    179      0
    628   1034    405   -831    111    719    610     -2    452    140    189     10
    641   1005    363   -826    137    685    657     62    475    150    184     -5
    667   1028    361   -846    153    696    771    213    563    189    179    -38
    691   1135    444   -914    122    789    839    361    691    296    252      2
    732   1350    618  -1041     57    984    891    568    930    568    511    246
    795   1654    859  -1226    -31   1257    857    678   1114    865    867    639
    797   1992   1195  -1395   -197   1595    743    423   1034    984   1163   1031
    693   2070   1376  -1384   -342   1725    657     90    820    966   1291   1213
    594   2005   1410  -1301   -407   1709    501   -329    439    670   1057   1018
    545   1660   1111  -1104   -283   1387    285   -815   -150    -41    285    290
    584   1306    722   -945    -67   1015     90  -1075   -587   -628   -355   -322
    644   1137    493   -893     75    815     98   -898   -452   -524   -319   -342
    688   1109    418   -898    135    763    218   -626   -205   -322   -184   -270
    722   1192    470   -958    124    831    381   -342     49   -111    -31   -163
    743   1337    594  -1039     75    966    568    -72    298    106    148    -33
    763   1389    626  -1078     67   1008    659     51    407    205    231     28
    784   1439    654  -1111     64   1047    691    103    444    252    267     62
    797   1493    696  -1145     51   1093    709    140    470    290    293     93
    810   1548    737  -1179     36   1143    722    168    485    319    314    122
    833   1602    769  -1218     33   1187    724    194    501    342    340    153
    823   1652    828  -1239     -2   1241    745    218    519    368    363    179
    818   1691    870  -1257    -25   1280    761    239    532    389    381    205
    813   1717    904  -1265    -44   1312    766    257    542    410    394    210
    846   1717    870  -1283    -12   1293    761    270    545    420    394    202
    865   1730    865  -1299      0   1299    771    301    568    449    418    220
    885   1792    906  -1340    -12   1350    795    335    607    488    459    254
    901   1842    940  -1371    -18   1392    815    368    628    519    488    272
    914   1888    974  -1402    -31   1431    839    410    657    563    530    314
    930   1935   1005  -1434    -38   1470    846    439    678    597    555    340
    937   1992   1052  -1467    -57   1522    844    470    696    631    589    371
    940   2026   1085  -1483    -72   1556    857    511    727    670    626    410
    945   2065   1117  -1506    -85   1592    875    563    771    717    657    446
    961   2132   1171  -1548   -103   1652    888    628    818    771    711    496
    971   2210   1236  -1592   -132   1725    904    698    872    844    776    561
    974   2270   1296  -1621   -161   1784    904    766    922    911    836    615
    995   2307   1309  -1652   -155   1808    909    836    966    963    888    659
   1015   2374   1358  -1696   -171   1867    932    917   1023   1041    958    735
   1018   2496   1478  -1758   -231   1987    956    979   1072   1119   1023    815
   1010   2553   1543  -1782   -265   2049    969   1015   1096   1161   1052    852
   1005   2556   1551  -1782   -272   2055    987   1028   1091   1169   1060    872
   1002   2590   1587  -1797   -290   2088    984   1023   1072   1148   1052    875
   1000   2613   1613  -1808   -306   2114    984   1018   1052   1130   1039    872
    989   2639   1649  -1813   -329   2145    987    992   1010   1093   1002    846
    969   2642   1673  -1808   -353   2158    987    943    961   1052    950    807
    953   2639   1686  -1797   -366   2164    992    906    930   1023    914    782
    937   2621   1683  -1779   -371   2151    989    854    883    984    867    743
    930   2618   1688  -1774   -379   2153    979    802    833    948    828    709
    917   2605   1686  -1764   -384   2145    969    750    787    906    782    672
    917   2582   1665  -1751   -374   2125    961    717    750    878    753    657
    917   2590   1673  -1756   -379   2132    950    680    714    854    727    628
    909   2587   1678  -1748   -384   2132    935    657    683    836    706    605
    901   2582   1678  -1743   -389   2130    930    649    665    828    698    597
    901   2621   1717  -1761   -407   2169    937    662    665    844    711    607
    914   2647   1730  -1782   -407   2190    937    683    665    859    727    623
    930   2673   1743  -1800   -405   2208    935    693    659    875    737    633
    922   2722   1797  -1823   -439   2260    950    719    675    896    756    644
    914   2798   1883  -1857   -485   2343    976    763    709    935    792    672
    891   2857   1966  -1875   -537   2413   1010    800    735    971    823    704
    875   2904   2029  -1888   -576   2468   1036    828    756   1005    849    722
    859   2899   2039  -1880   -592   2470   1018    826    758   1013    852    727
    859   2953   2091  -1906   -615   2522   1005    826    766   1031    870    740
    870   3018   2148  -1945   -639   2582    976    810    756   1034    872    737
    888   3042   2153  -1964   -631   2598    935    779    724   1015    857    724
    888   3031   2143  -1964   -626   2587    904    758    693    992    836    706
    885   3042   2156  -1964   -636   2600    896    758    688    995    839    724
    867   3039   2171  -1956   -652   2605    880    750    662    984    831    732
    849   3003   2153  -1925   -652   2579    852    727    623    953    797    714
    836   2979   2140  -1909   -652   2559    826    706    589    935    774    701
    818   2961   2143  -1891   -662   2553    815    693    563    922    756    685
    797   2946   2148  -1873   -678   2548    813    691    542    906    737    672
    766   2935   2169  -1849   -701   2553    810    685    527    888    711    657
    730   2927   2197  -1829   -735   2564    805    683    506    867    688    652
    714   2922   2205  -1818   -745   2564    787    670    483    844    657    631
    717   2927   2208  -1823   -745   2569    756    654    452    813    626    615
    709   2951   2242  -1829   -766   2598    743    654    441    810    620    623
    693   2956   2262  -1823   -784   2608    737    665    441    813    628    628
    683   2966   2283  -1823   -800   2624    727    670    441    810    626    631
    680   2992   2312  -1836   -815   2652    717    670    439    805    615    633
    675   3026   2351  -1849   -836   2688    706    670    433    805    613    641
    659   3016   2356  -1836   -849   2686    696    675    431    797    600    628
    657   3026   2369  -1842   -857   2699    732    750    462    805    579    597
    683   3083   2397  -1883   -859   2740    807    901    540    852    584    574
    714   3172   2457  -1943   -870   2816    898   1117    719   1010    714    657
    745   3421   2675  -2086   -963   3050    969   1376    984   1312   1021    945
    779   3756   2974  -2268  -1096   3367    932   1392   1109   1543   1337   1317
    706   4024   3317  -2366  -1306   3673    789   1031   1034   1657   1592   1675
    550   4180   3629  -2364  -1538   3904    607    553    852   1675   1725   1883
    436   3920   3483  -2179  -1525   3704    389     18    368   1208   1278   1470
    389   3403   3013  -1896  -1312   3208    161   -426   -252    444    462    667
    444   3034   2590  -1740  -1072   2813     -5   -545   -545     51     20    228
    509   2959   2449  -1732   -969   2704     12   -327   -405    145     54    218
    542   3037   2494  -1790   -976   2766    150    -20   -166    340    192    311
    574   3130   2553  -1852   -989   2842    335    301     75    527    329    413
    610   3198   2587  -1906   -989   2894    465    519    236    659    426    493
    623   3257   2634  -1940  -1005   2946    522    607    303    722    472    530
    623   3296   2673  -1961  -1026   2985    532    631    319    737    485    532
    631   3315   2683  -1974  -1026   3000    524    646    319    743    485    537
    631   3333   2701  -1984  -1034   3018    530    672    337    761    498    553
    623   3367   2743  -1995  -1060   3055    540    693    350    779    517    568
    607   3398   2790  -2003  -1091   3094    545    701    361    789    530    581
    607   3434   2826  -2021  -1109   3130    537    714    368    807    540    600
    600   3450   2850  -2026  -1124   3151    519    719    363    810    535    605
    589   3515   2925  -2052  -1166   3221    509    732    374    828    542    618
    592   3541   2948  -2068  -1179   3244    496    730    368    828    537    615
    592   3559   2966  -2075  -1187   3263    485    737    368    831    540    618
    589   3595   3003  -2094  -1208   3299    467    750    376    846    561    639
    584   3600   3016  -2091  -1215   3309    457    766    381    862    568    654
    571   3626   3055  -2099  -1241   3341    454    789    397    885    587    678
    576   3676   3099  -2125  -1260   3387    449    815    413    906    610    704
    594   3720   3125  -2158  -1265   3424    444    849    433    927    628    724
    600   3741   3141  -2169  -1270   3442    441    888    457    956    652    745
    597   3774   3174  -2187  -1288   3473    436    930    480    984    672    766
    613   3816   3203  -2216  -1296   3512    426    987    511   1028    706    805
    623   3876   3252  -2252  -1314   3567    420   1054    563   1091    756    857
    641   3941   3299  -2291  -1327   3621    418   1114    605   1148    810    911
    657   4016   3359  -2335  -1350   3689    407   1161    633   1192    859    961
    654   4058   3403  -2356  -1374   3730    400   1187    649   1215    885    987
    639   4086   3447  -2361  -1402   3767    397   1192    646   1221    891    989
    628   4112   3483  -2369  -1426   3798    402   1184    633   1205    875    979
    628   4115   3486  -2372  -1428   3800    381   1156    602   1174    841    956
    602   4091   3489  -2348  -1444   3793    363   1127    568   1143    810    930
    561   4060   3499  -2312  -1467   3780    348   1091    532   1117    784    909
    542   4058   3515  -2299  -1486   3787    337   1044    491   1085    748    883
    501   4042   3538  -2273  -1519   3790    316    984    436   1023    688    831
    475   4000   3522  -2239  -1525   3761    290    919    371    956    618    758
    449   3949   3496  -2200  -1525   3725    254    854    319    893    561    701
    423   3897   3473  -2158  -1525   3686    218    792    265    836    509    652
    394   3878   3483  -2138  -1545   3681    189    732    210    782    452    592
    368   3855   3486  -2112  -1558   3671    181    691    179    758    426    558
    361   3850   3489  -2104  -1564   3671    161    652    148    735    397    535
    358   3842   3483  -2099  -1561   3663    135    633    129    717    376    511
    329   3834   3502  -2083  -1587   3668    109    620    119    706    363    493
    329   3845   3515  -2088  -1592   3681     96    610    106    704    361    478
    329   3868   3535  -2101  -1602   3702     80    597     98    704    355    470
    324   3910   3585  -2117  -1628   3748     85    607    109    717    366    475
    306   3964   3655  -2138  -1675   3808     93    615    124    735    389    496
    288   3990   3699  -2140  -1706   3845    106    623    135    745    397    501
    270   3982   3710  -2127  -1719   3847    103    618    137    748    397    498
    277   4021   3743  -2148  -1732   3884     93    605    145    756    400    517
    296   4050   3754  -2174  -1730   3902     46    574    135    753    407    535
    298   4039   3741  -2169  -1722   3891    -12    532     93    724    384    517
    288   4034   3743  -2164  -1727   3889    -49    511     75    709    366    501
    277   4055   3777  -2166  -1748   3917    -64    506     75    701    358    493
    283   4052   3767  -2169  -1743   3910    -85    488     54    688    345    488
    285   4037   3751  -2161  -1732   3897   -109    462     23    665    327    475
    288   4008   3717  -2148  -1714   3863   -137    428    -18    628    306    452
    293   3990   3697  -2140  -1701   3845   -150    413    -41    610    290    436
    275   3925   3650  -2101  -1688   3790   -163    394    -72    574    257    400
    246   3876   3626  -2062  -1691   3751   -176    379    -93    548    228    374
    223   3845   3621  -2036  -1699   3733   -192    353   -127    522    202    350
    202   3798   3595  -2000  -1696   3697   -213    324   -161    488    171    316
    189   3777   3585  -1984  -1699   3681   -236    298   -181    467    153    288
    197   3746   3548  -1971  -1675   3650   -252    272   -210    446    122    267
    197   3728   3530  -1964  -1665   3629   -265    252   -233    426     96    231
    187   3743   3556  -1964  -1683   3650   -275    249   -241    420     85    189
    181   3754   3572  -1969  -1693   3663   -280    252   -244    426     88    194
    184   3738   3551  -1961  -1683   3645   -290    231   -262    410     80    202
    176   3725   3548  -1951  -1686   3639   -280    231   -270    413     85    215
    174   3671   3496  -1922  -1660   3585   -244    277   -252    418     72    200
    179   3665   3486  -1925  -1654   3577   -161    397   -181    436     49    119
    200   3761   3561  -1982  -1680   3663    -85    550    -44    540    114    145
    226   3969   3743  -2099  -1758   3855    -44    766    202    810    384    436
    270   4252   3982  -2260  -1855   4117   -114    898    415   1143    795    891
    228   4481   4252  -2356  -2013   4367   -223    639    358   1280   1093   1270
    132   4507   4375  -2320  -2122   4442   -345    267    150   1257   1202   1436
     12   4385   4369  -2200  -2179   4377   -532   -228   -301    846    849   1111
    -72   4039   4112  -1982  -2091   4076   -761   -820  -1000    -10    -57    233
    -67   3647   3712  -1792  -1891   3678   -943  -1015  -1369   -491   -579   -262
    -23   3429   3452  -1704  -1738   3439   -953   -852  -1257   -410   -548   -296
     10   3393   3382  -1704  -1686   3387   -865   -618  -1034   -231   -436   -239
     31   3460   3429  -1745  -1699   3445   -701   -361   -789    -44   -309   -137
     54   3530   3473  -1795  -1709   3502   -540   -122   -576    137   -176    -83
     59   3543   3483  -1800  -1712   3512   -467     -2   -470    241    -90    -31
     57   3533   3476  -1795  -1709   3504   -439     31   -436    280    -62      2
     54   3525   3470  -1790  -1706   3499   -426     51   -410    306    -38     33
     57   3546   3489  -1803  -1717   3517   -431     54   -402    316    -15     57
     59   3559   3499  -1810  -1719   3528   -426     59   -394    329      5     90
     54   3567   3512  -1813  -1727   3541   -444     54   -394    345     23    116
     59   3564   3504  -1810  -1722   3535   -457     49   -394    353     28    111
     38   3546   3507  -1792  -1735   3528   -449     54   -381    363     33    132
     28   3580   3551  -1803  -1761   3567   -462     57   -379    363     36    142
     25   3600   3572  -1813  -1774   3587   -475     46   -379    361     28    103
     25   3595   3569  -1810  -1771   3582   -480     41   -387    348      5     51
      2   3619   3613  -1813  -1805   3616   -470     64   -355    387     59    140
     -2   3642   3645  -1821  -1823   3642   -462     85   -332    423    106    218
     10   3632   3619  -1823  -1805   3626   -483     85   -337    428    106    215
     23   3652   3629  -1836  -1803   3642   -509     80   -340    428    106    200
     25   3647   3619  -1836  -1797   3634   -496    111   -306    470    135    213
      7   3621   3611  -1816  -1803   3616   -491    145   -272    514    174    254
     -5   3652   3655  -1823  -1829   3655   -501    179   -236    561    218    293
     -7   3702   3710  -1847  -1857   3704   -501    220   -184    615    272    329
      2   3694   3691  -1849  -1844   3694   -514    265   -132    675    329    402
     12   3725   3712  -1870  -1849   3720   -504    324    -70    745    405    485
     20   3793   3772  -1909  -1875   3785   -493    366    -18    805    462    506
     28   3819   3790  -1922  -1880   3806   -498    374     -7    818    454    485
     33   3816   3780  -1925  -1873   3798   -509    389      5    839    488    540
     33   3806   3772  -1919  -1870   3790   -517    387      7    836    524    581
     -2   3774   3774  -1888  -1888   3774   -514    368     -7    813    511    566
    -41   3704   3746  -1831  -1893   3725   -537    311    -62    745    439    511
    -38   3691   3730  -1829  -1886   3710   -542    275    -93    709    397    475
    -54   3660   3715  -1803  -1886   3686   -537    241   -122    675    368    459
   -106   3572   3678  -1732  -1891   3624   -537    176   -181    610    303    420
   -163   3494   3658  -1665  -1909   3574   -537    124   -236    555    254    368
   -231   3408   3639  -1590  -1935   3522   -553     59   -288    498    210    285
   -267   3351   3619  -1543  -1943   3483   -550     23   -311    472    181    254
   -309   3302   3611  -1499  -1961   3457   -568    -18   -342    433    140    272
   -283   3244   3528  -1480  -1904   3385   -628   -114   -433    332     31    176
   -259   3211   3470  -1478  -1865   3338   -623   -148   -465    298    -18    101
   -257   3154   3408  -1449  -1834   3281   -618   -155   -467    306      7    129
   -207   3122   3330  -1457  -1769   3224   -652   -189   -483    290     10    129
   -148   3125   3273  -1488  -1709   3198   -685   -239   -517    265    -18     96
   -192   3143   3333  -1475  -1764   3237   -706   -254   -524    254    -49     72
   -202   3174   3374  -1486  -1790   3273   -691   -236   -498    285    -28    101
   -200   3187   3385  -1496  -1792   3286   -649   -202   -449    348     41    168
   -179   3247   3426  -1532  -1803   3335   -623   -197   -431    368     77    202
   -184   3283   3468  -1551  -1826   3374   -644   -223   -452    342     44    174
   -220   3226   3447  -1504  -1834   3338   -626   -233   -431    363     93    142
   -231   3182   3411  -1475  -1823   3296   -587   -241   -402    387    132    171
   -233   3161   3395  -1462  -1813   3278   -618   -244   -418    387    135    228
   -288   3143   3429  -1428  -1860   3286   -600   -239   -418    394    132    267
   -293   3172   3465  -1439  -1880   3317   -584   -244   -415    394    135    244
   -350   3226   3574  -1439  -1961   3400   -571   -218   -384    428    176    280
   -465   3218   3684  -1376  -2073   3450   -607   -207   -381    444    215    335
   -426   3265   3691  -1421  -2057   3476   -623   -192   -358    475    252    366
   -176   3244   3421  -1535  -1797   3333   -657   -252   -413    407    171    275
    -62   3104   3167  -1522  -1615   3135   -706   -361   -530    265     15    142
    -62   3018   3081  -1478  -1571   3050   -730   -387   -563    226    -18    168
    -75   2972   3047  -1449  -1561   3008   -743   -381   -555    239     18    239
   -150   2886   3037  -1369  -1592   2961   -727   -394   -563    226     -2    223
   -168   2787   2953  -1309  -1561   2870   -758   -454   -639    150    -96     96
   -272   2696   2969  -1210  -1621   2831   -776   -488   -678    114   -137     18
   -262   2740   3000  -1239  -1631   2870   -737   -472   -649    140   -106     72
   -168   2772   2940  -1301  -1556   2857   -688   -428   -597    200    -33    103
   -142   2720   2860  -1288  -1504   2790   -709   -439   -605    210    -15    101
   -192   2675   2868  -1241  -1530   2772   -691   -436   -589    239      2    155
   -254   2605   2860  -1176  -1558   2733   -675   -452   -597    218    -33     90
   -296   2579   2876  -1140  -1584   2727   -662   -431   -597    187    -90     23
   -259   2579   2839  -1158  -1548   2709   -613   -327   -522    210    -90    -31
   -262   2647   2909  -1192  -1584   2777   -548   -189   -376    335     12      7
   -220   2826   3047  -1304  -1634   2935   -532    -18   -129    626    303    259
   -174   3047   3218  -1436  -1696   3133   -571     96     77    958    709    709
   -202   3317   3517  -1558  -1860   3416   -636    -49     33   1080   1010   1111
   -322   3278   3600  -1478  -1961   3439   -670   -298   -205    995   1106   1270
   -374   3107   3481  -1366  -1927   3291   -784   -678   -691    519    709    901
   -449   2785   3234  -1166  -1842   3008   -953  -1174  -1345   -288   -168     90
   -433   2499   2930  -1034  -1683   2714  -1161  -1488  -1777   -844   -795   -509
   -358   2296   2655   -969  -1506   2475  -1221  -1413  -1699   -792   -828   -566
   -316   2145   2460   -917  -1387   2304  -1156  -1208  -1444   -576   -691   -472
   -306   2132   2436   -914  -1371   2283  -1039   -995  -1171   -348   -519   -379
   -254   2192   2447   -971  -1353   2320   -904   -787   -917   -129   -348   -322
   -223   2197   2421   -987  -1322   2309   -818   -639   -740     31   -200   -200
   -319   2145   2462   -914  -1392   2304   -810   -600   -706     57   -181   -163
   -340   2216   2556   -937  -1447   2385   -774   -553   -665     98   -150   -122
   -374   2242   2613   -935  -1493   2429   -706   -480   -594    176    -88    -90
   -392   2242   2634   -924  -1512   2436   -719   -454   -545    236    -36    -36
   -415   2236   2652   -911  -1535   2444   -748   -480   -561    213    -67    -38
   -350   2223   2574   -937  -1462   2397   -782   -509   -587    181    -88   -114
   -329   2190   2520   -932  -1426   2353   -813   -532   -597    179    -83   -127
   -324   2177   2501   -924  -1413   2338   -828   -545   -600    189    -75   -101
   -306   2179   2486   -937  -1397   2333   -833   -540   -589    194    -80   -116
   -283   2171   2455   -945  -1369   2312   -859   -545   -579    207    -67   -111
   -184   2195   2379  -1005  -1280   2286   -932   -626   -646    132   -158   -205
   -127   2205   2333  -1039  -1228   2268   -953   -649   -657    129   -163   -223
   -285   2192   2478   -953  -1382   2335   -883   -548   -558    233    -57   -135
   -405   2218   2624   -906  -1514   2421   -820   -436   -457    348     59    -49
   -303   2304   2608  -1000  -1457   2455   -826   -415   -431    376     98    -44
   -231   2307   2538  -1036  -1384   2421   -836   -407   -413    397    103    -25
   -270   2281   2551  -1005  -1410   2416   -828   -363   -363    454    155     36
   -332   2309   2642   -989  -1488   2475   -800   -288   -270    563    267    140
   -316   2278   2592   -982  -1454   2434   -823   -265   -220    628    337    192
   -252   2301   2553  -1023  -1402   2426   -836   -233   -184    670    366    148
   -207   2351   2556  -1072  -1382   2452   -833   -197   -150    714    392    168
   -210   2403   2613  -1096  -1413   2509   -807   -140    -72    805    504    270
   -187   2377   2561  -1096  -1374   2468   -820   -150    -59    826    548    303
    -67   2330   2397  -1130  -1231   2364   -893   -239   -119    784    527    277
    -75   2247   2320  -1085  -1197   2283   -901   -272   -176    704    426    155
   -228   2244   2473  -1008  -1350   2359   -802   -218   -140    722    415    179
   -340   2244   2582   -953  -1462   2413   -769   -228   -158    704    402    194
   -470   2231   2701   -880  -1584   2465   -722   -205   -155    680    371    155
   -511   2221   2730   -854  -1621   2475   -704   -187   -163    659    355    145
   -381   2156   2538   -888  -1460   2348   -719   -265   -252    555    254     18
   -345   2091   2436   -872  -1392   2262   -711   -332   -322    465    150    -57
   -353   2029   2382   -836  -1366   2205   -732   -376   -371    420    114    -75
   -368   1971   2340   -802  -1356   2156   -730   -423   -418    376     75   -150
   -379   1901   2281   -763  -1330   2091   -743   -483   -475    309     18   -215
   -335   1857   2192   -763  -1262   2023   -753   -535   -527    241    -54   -270
   -353   1777   2130   -711  -1241   1953   -675   -558   -555    189   -127   -342
   -415   1717   2130   -652  -1273   1922   -659   -605   -579    161   -148   -358
   -436   1675   2112   -620  -1273   1893   -743   -618   -581    181   -106   -335
   -418   1660   2075   -623  -1247   1865   -761   -602   -548    220    -62   -327
   -433   1686   2120   -626  -1275   1901   -698   -615   -527    210   -103   -327
   -488   1719   2208   -615  -1348   1961   -657   -605   -493    226    -88   -316
   -571   1688   2260   -558  -1415   1974   -641   -511   -405    329     28   -239
   -610   1628   2239   -509  -1423   1932   -607   -439   -329    413    137   -179
   -610   1628   2239   -509  -1423   1932   -626   -511   -397    314     62   -280
   -698   1631   2330   -467  -1514   1982   -626   -517   -387    311     18   -241
   -732   1621   2353   -446  -1543   1987   -665   -530   -381    322     25   -184
   -701   1584   2286   -444  -1493   1935   -717   -587   -423    277     -2   -220
   -652   1540   2192   -444  -1421   1865   -745   -613   -436    259    -18   -236
   -644   1486   2130   -420  -1387   1805   -748   -607   -426    267     15   -228
   -657   1405   2062   -374  -1358   1732   -717   -587   -402    277     20   -228
   -644   1374   2018   -366  -1332   1693   -730   -605   -407    254     -5   -244
   -605   1322   1927   -358  -1265   1623   -784   -633   -439    223    -20   -267
   -545   1291   1834   -374  -1189   1561   -810   -633   -454    189    -51   -280
   -532   1265   1797   -366  -1166   1530   -844   -665   -483    135   -114   -319
   -597   1135   1730   -270  -1163   1431   -849   -659   -475    124   -124   -345
   -662   1070   1732   -202  -1197   1400   -849   -649   -449    127   -124   -342
   -571   1184   1753   -309  -1163   1467   -867   -691   -509     72   -161   -361
   -530   1150   1678   -311  -1104   1413   -844   -680   -524     54   -176   -374
   -537   1057   1592   -262  -1065   1325   -792   -667   -491     54   -187   -397
   -431   1140   1571   -353  -1000   1356   -805   -672   -475     57   -189   -394
   -407   1135   1540   -366   -974   1337   -880   -706   -506     18   -215   -410
   -410   1075   1486   -335   -948   1280   -867   -701   -509      2   -231   -431
   -407   1044   1449   -319   -927   1247   -826   -688   -498     -5   -228   -426
   -423   1023   1447   -298   -935   1234   -823   -657   -485     -2   -241   -433
   -462   1041   1504   -290   -984   1273   -750   -589   -436     -7   -301   -488
   -459   1132   1592   -337  -1026   1361   -678   -467   -280    109   -205   -452
   -459   1226   1683   -384  -1070   1454   -579   -265    -10    397     93   -226
   -392   1452   1844   -530  -1117   1647   -628    -77    314    823    571    249
   -340   1797   2138   -730  -1239   1966   -800   -267    192    885    818    641
   -485   1704   2187   -610  -1337   1945   -969   -587   -137    737    917    831
   -581   1602   2184   -509  -1384   1891  -1127   -945   -561    400    743    735
   -488   1545   2034   -527  -1260   1790  -1135  -1363  -1096   -301    -10      7
   -480   1260   1740   -389  -1111   1499  -1322  -1683  -1551   -969   -815   -714
   -428    966   1395   -270   -911   1179  -1361  -1608  -1491   -976   -911   -831
   -423    680   1104   -129   -763    891  -1213  -1350  -1182   -701   -714   -745
   -420    597   1018    -88   -719    807  -1067  -1109   -870   -415   -496   -571
   -376    724   1101   -176   -737    911   -937   -896   -613   -189   -335   -439
   -332    854   1187   -262   -761   1021   -839   -784   -475    -90   -280   -381
   -298    880   1179   -293   -737   1028   -800   -735   -400    -31   -239   -361
   -288    776   1065   -244   -675    919   -823   -724   -379     -2   -194   -371
   -298    709   1005   -207   -652    857   -844   -758   -400    -25   -202   -418
   -298    670    966   -187   -631    818   -833   -784   -405    -36   -215   -426
   -293    693    984   -200   -639    839   -839   -763   -392    -25   -220   -400
   -270    693    963   -210   -615    828   -844   -732   -361      5   -200   -384
   -400    579    979    -90   -688    779   -846   -745   -348     15   -163   -371
   -548    353    901     96   -724    626   -901   -839   -392    -36   -200   -384
   -353    498    852    -72   -602    675   -841   -776   -348      5   -155   -322
   -129    805    935   -337   -532    870   -748   -602   -223    129    -46   -223
   -207    714    922   -254   -566    818   -763   -597   -189    161    -28   -226
   -176    724    901   -275   -540    813   -730   -579   -145    205     23   -184
   -239    675    911   -220   -576    792   -779   -618   -166    174    -10   -233
   -239    652    891   -205   -563    771   -826   -662   -192    135    -46   -293
    -77    740    815   -332   -446    776   -753   -574    -85    249     88   -184
    -36    761    797   -363   -415    776   -709   -522    -25    306    135   -122
    -70    771    839   -353   -454    802   -732   -509     12    337    158    -57
     46    872    826   -459   -389    849   -704   -457    101    423    244     51
     51    833    779   -444   -363    805   -696   -428    168    493    327     67
     12    854    841   -433   -415    849   -709   -387    233    553    376     93
    -51    826    878   -387   -465    852   -711   -314    322    649    472    194
   -174    732    906   -277   -540    818   -735   -270    363    691    519    233
   -155    810    966   -329   -561    888   -735   -254    392    704    535    265
   -119    880   1000   -379   -561    937   -706   -244    410    701    545    290
   -192    818   1010   -314   -602    914   -688   -265    394    667    517    259
   -179    724    904   -272   -540    813   -685   -298    371    628    488    205
   -161    657    815   -249   -488    735   -711   -397    277    514    400    161
   -161    605    766   -223   -462    685   -711   -457    215    436    329    109
   -137    571    706   -218   -423    639   -745   -509    135    335    223     18
   -142    485    628   -171   -384    555   -761   -563     64    236    127    -41
   -171    400    571   -116   -371    485   -750   -610     20    179     98   -101
   -111    366    478   -127   -293    420   -776   -696    -62     77      2   -220
    -62    303    366   -122   -215    335   -805   -763   -140    -23   -116   -298
    -46    233    280    -93   -163    257   -800   -797   -163    -72   -155   -327
      5    163    155    -85    -75    161   -820   -854   -202   -132   -213   -381
     59    127     67    -93     -5     98   -841   -898   -231   -179   -259   -420
    116     85    -33   -101     75     28   -872   -932   -252   -210   -275   -462
    189     57   -132   -122    161    -36   -911   -987   -298   -270   -316   -504
    205     28   -176   -116    189    -72   -927  -1013   -311   -296   -329   -504
    181     49   -135   -116    158    -41   -901   -963   -267   -257   -280   -459
    176     75   -101   -127    137    -12   -849   -919   -218   -218   -241   -431
    223     36   -187   -129    205    -75   -878   -971   -244   -259   -285   -454
    205     20   -184   -114    194    -80   -885  -1010   -267   -285   -301   -457
    161     57   -103   -109    132    -23   -867   -935   -194   -205   -202   -397
    181     83    -98   -132    140     -7   -885   -919   -158   -155   -140   -400
    267     38   -228   -153    249    -93   -937   -995   -218   -218   -187   -405
    316     15   -303   -166    309   -142   -982  -1049   -277   -272   -218   -394
    381     -7   -389   -187    384   -197  -1018  -1093   -309   -301   -236   -410
    379    -54   -433   -163    405   -244  -1039  -1132   -329   -324   -265   -423
    350    -90   -441   -129    394   -265  -1036  -1140   -361   -361   -303   -381
    337   -189   -530    -75    431   -358  -1049  -1158   -392   -381   -316   -452
    311   -285   -600    -12    454   -441  -1039  -1148   -376   -363   -303   -493
    319   -322   -641      0    480   -480  -1021  -1135   -374   -353   -296   -496
    379   -342   -722    -18    550   -532  -1039  -1189   -418   -384   -319   -514
    381   -423   -807     18    592   -615  -1049  -1231   -462   -439   -387   -571
    457   -498   -956     20    704   -724  -1135  -1309   -558   -530   -488   -662
    488   -600  -1091     54    789   -844  -1179  -1400   -633   -592   -524   -735
    498   -727  -1226    114    862   -976  -1176  -1509   -711   -706   -646   -823
    576   -756  -1332     88    953  -1044  -1161  -1454   -665   -670   -615   -771
    506   -779  -1286    135    893  -1031  -1174  -1415   -636   -628   -568   -761
    506   -826  -1335    158    919  -1080  -1184  -1491   -675   -685   -652   -787
    610   -820  -1431    106   1021  -1124  -1327  -1605   -745   -745   -717   -789
    740   -919  -1660     88   1200  -1288  -1361  -1631   -761   -753   -685   -872
    750   -976  -1727    111   1236  -1350  -1379  -1634   -769   -782   -719   -898
    795  -1010  -1805    103   1299  -1408  -1345  -1579   -758   -802   -787   -945
    961   -963  -1925      2   1441  -1444  -1210  -1439   -649   -745   -787  -1005
   1044   -919  -1964    -64   1504  -1441  -1153  -1319   -511   -613   -680   -963
   1098   -756  -1857   -171   1478  -1306  -1132  -1143   -246   -290   -348   -644
   1156   -462  -1618   -348   1384  -1039  -1179  -1080    -70     18     93   -153
   1161   -283  -1444   -439   1301   -862  -1299  -1340   -257     12    345    257
   1215   -277  -1493   -467   1353   -885  -1493  -1761   -670   -249    342    345
   1254   -571  -1826   -340   1538  -1200  -1631  -2184  -1187   -813   -210   -200
   1278  -1013  -2291   -132   1782  -1652  -1738  -2624  -1790  -1657  -1247  -1169
   1356  -1358  -2714      2   2034  -2036  -1844  -2759  -2034  -2018  -1701  -1561
   1413  -1561  -2974     72   2192  -2265  -1883  -2590  -1821  -1836  -1566  -1545
   1551  -1608  -3161     28   2356  -2385  -1834  -2436  -1597  -1652  -1460  -1501
   1665  -1577  -3242    -46   2452  -2408  -1704  -2273  -1379  -1462  -1337  -1439
   1813  -1509  -3322   -150   2566  -2416  -1558  -2112  -1179  -1286  -1192  -1350
   1958  -1395  -3354   -283   2655  -2374  -1538  -2029  -1093  -1208  -1117  -1296
   2055  -1397  -3452   -329   2753  -2426  -1514  -1997  -1080  -1202  -1117  -1273
   2216  -1444  -3663   -387   2938  -2553  -1553  -2044  -1114  -1244  -1158  -1322
   2392  -1454  -3847   -467   3120  -2650  -1657  -2117  -1163  -1296  -1202  -1374
   2351  -1454  -3808   -449   3076  -2631  -1657  -2099  -1156  -1288  -1189  -1335
   2421  -1483  -3907   -470   3161  -2694  -1644  -2112  -1166  -1299  -1205  -1319
   2481  -1543  -4026   -470   3250  -2785  -1709  -2132  -1189  -1317  -1231  -1332
   2522  -1613  -4136   -454   3328  -2873  -1844  -2166  -1234  -1350  -1262  -1345
   2592  -1621  -4214   -488   3400  -2917  -1803  -2179  -1252  -1369  -1278  -1337
   2631  -1652  -4284   -491   3457  -2966  -1753  -2203  -1273  -1387  -1288  -1343
   2691  -1719  -4414   -485   3551  -3065  -1795  -2255  -1306  -1415  -1304  -1384
   2816  -1660  -4476   -576   3645  -3068  -1790  -2244  -1291  -1395  -1270  -1413
   2808  -1701  -4512   -553   3660  -3107  -1808  -2257  -1322  -1423  -1291  -1408
   2811  -1784  -4595   -514   3702  -3190  -1847  -2275  -1363  -1465  -1317  -1395
   2920  -1756  -4676   -581   3798  -3216  -1867  -2265  -1350  -1452  -1288  -1387
   3031  -1693  -4725   -667   3878  -3208  -1875  -2249  -1322  -1426  -1252  -1392
   3008  -1738  -4746   -636   3876  -3242  -1945  -2252  -1327  -1421  -1244  -1387
   3057  -1719  -4780   -670   3917  -3250  -1977  -2234  -1301  -1382  -1210  -1335
   3094  -1709  -4803   -696   3949  -3255  -2003  -2229  -1286  -1348  -1174  -1299
   3115  -1727  -4842   -693   3977  -3283  -2036  -2244  -1280  -1327  -1150  -1280
   3115  -1693  -4808   -711   3959  -3250  -2078  -2200  -1234  -1244  -1093  -1239
   3174  -1647  -4821   -763   3995  -3231  -2099  -2177  -1205  -1184  -1052  -1195
   3252  -1628  -4881   -813   4065  -3252  -2117  -2200  -1221  -1189  -1062  -1205
   3291  -1631  -4923   -828   4107  -3276  -2148  -2190  -1239  -1200  -1072  -1213
   3338  -1641  -4980   -849   4159  -3309  -2164  -2210  -1278  -1252  -1106  -1247
   3387  -1647  -5035   -870   4208  -3341  -2190  -2244  -1330  -1314  -1158  -1296
   3413  -1696  -5110   -859   4260  -3403  -2223  -2291  -1387  -1382  -1215  -1325
   3447  -1699  -5146   -872   4297  -3421  -2247  -2348  -1434  -1439  -1260  -1363
   3413  -1795  -5209   -810   4310  -3499  -2286  -2447  -1527  -1545  -1350  -1460
   3395  -1896  -5292   -750   4341  -3593  -2270  -2538  -1628  -1657  -1452  -1564
   3263  -2057  -5320   -605   4291  -3689  -2288  -2634  -1738  -1769  -1564  -1670
   3182  -2138  -5320   -522   4250  -3728  -2325  -2688  -1795  -1826  -1628  -1738
   3226  -2094  -5320   -568   4271  -3707  -2273  -2704  -1808  -1855  -1654  -1787
   3138  -2182  -5320   -478   4229  -3751  -2268  -2782  -1875  -1930  -1725  -1857
   3052  -2268  -5320   -394   4185  -3793  -2288  -2839  -1943  -2003  -1795  -1925
   3008  -2312  -5320   -348   4164  -3816  -2312  -2847  -1971  -2034  -1813  -1953
   2966  -2353  -5320   -309   4143  -3837  -2330  -2863  -2005  -2057  -1844  -1979
   2938  -2382  -5320   -277   4128  -3850  -2351  -2886  -2031  -2083  -1870  -2008
   2922  -2397  -5320   -265   4120  -3858  -2395  -2912  -2044  -2096  -1880  -2039
   2925  -2395  -5320   -265   4123  -3858  -2410  -2917  -2044  -2091  -1880  -2042
   2930  -2390  -5320   -272   4125  -3855  -2410  -2922  -2044  -2088  -1878  -2026
   2896  -2423  -5320   -236   4107  -3873  -2385  -2925  -2044  -2091  -1875  -2031
   2837  -2483  -5320   -179   4076  -3902  -2379  -2925  -2049  -2109  -1883  -2052
   2798  -2522  -5320   -137   4058  -3920  -2452  -2951  -2070  -2132  -1899  -2062
   2878  -2442  -5320   -220   4099  -3881  -2470  -2966  -2070  -2132  -1891  -2023
   2829  -2491  -5320   -168   4073  -3904  -2507  -3013  -2112  -2161  -1917  -2039
   2753  -2566  -5320    -93   4034  -3943  -2553  -3073  -2171  -2210  -1958  -2096
   2727  -2592  -5320    -67   4024  -3956  -2590  -3125  -2208  -2249  -1979  -2104
   2657  -2662  -5320      0   3987  -3990  -2566  -3125  -2203  -2255  -1984  -2088
   2553  -2766  -5320    106   3936  -4045  -2587  -3135  -2231  -2286  -2016  -2112
   2496  -2824  -5320    163   3907  -4073  -2655  -3159  -2275  -2327  -2047  -2145
   2491  -2829  -5320    168   3904  -4073  -2655  -3177  -2301  -2346  -2057  -2174
   2410  -2909  -5320    246   3865  -4115  -2683  -3250  -2372  -2426  -2135  -2218
   2369  -2951  -5320    288   3845  -4136  -2691  -3278  -2416  -2481  -2190  -2236
   2408  -2912  -5320    249   3863  -4117  -2613  -3237  -2390  -2457  -2169  -2210
   2400  -2920  -5320    259   3860  -4120  -2585  -3218  -2377  -2447  -2156  -2192
   2369  -2951  -5320    288   3842  -4136  -2551  -3198  -2361  -2434  -2143  -2177
   2325  -2995  -5320    335   3821  -4159  -2535  -3177  -2340  -2410  -2122  -2140
   2278  -3042  -5320    379   3798  -4180  -2504  -3148  -2317  -2377  -2083  -2088
   2231  -3089  -5320    428   3774  -4203  -2481  -3120  -2291  -2353  -2062  -2062
   2120  -3200  -5320    537   3717  -4260  -2509  -3130  -2294  -2364  -2062  -2060
   2192  -3128  -5320    465   3756  -4224  -2457  -3089  -2244  -2317  -2016  -1990
   2049  -3270  -5320    607   3684  -4294  -2488  -3128  -2283  -2359  -2052  -1995
   1995  -3325  -5320    665   3658  -4323  -2522  -3128  -2294  -2366  -2057  -2008
   2239  -3081  -5320    420   3780  -4201  -2330  -2987  -2166  -2262  -1977  -1956
   2288  -3031  -5320    368   3803  -4175  -2174  -2860  -2065  -2203  -1964  -1987
   2255  -3065  -5320    402   3787  -4193  -2107  -2709  -1922  -2073  -1878  -1948
   2436  -2883  -5320    223   3878  -4102  -2039  -2486  -1660  -1774  -1587  -1683
   2818  -2501  -5320   -161   4068  -3912  -2036  -2335  -1431  -1439  -1143  -1182
   3011  -2234  -5245   -389   4125  -3738  -2156  -2496  -1478  -1322   -800   -724
   2940  -2044  -4988   -449   3962  -3515  -2288  -2863  -1738  -1405   -639   -454
   2821  -2187  -5009   -316   3915  -3598  -2374  -3273  -2148  -1764   -914   -683
   2546  -2774  -5320    111   3933  -4047  -2470  -3722  -2753  -2577  -1888  -1641
   2044  -3276  -5320    615   3681  -4297  -2585  -3894  -3081  -3052  -2460  -2205
   1836  -3483  -5320    820   3577  -4403  -2598  -3754  -2956  -2966  -2429  -2234
   1813  -3507  -5320    846   3567  -4414  -2538  -3517  -2714  -2761  -2281  -2143
   1847  -3473  -5320    810   3582  -4398  -2387  -3244  -2434  -2517  -2099  -2013
   1901  -3419  -5320    758   3608  -4369  -2197  -3000  -2187  -2299  -1930  -1886
   1917  -3403  -5320    740   3616  -4362  -2120  -2902  -2083  -2213  -1865  -1826
   1961  -3359  -5320    698   3639  -4338  -2078  -2839  -2008  -2151  -1805  -1792
   2052  -3268  -5320    605   3686  -4294  -2005  -2774  -1932  -2091  -1740  -1745
   2036  -3283  -5320    620   3678  -4302  -1971  -2748  -1901  -2073  -1717  -1722
   1974  -3346  -5320    683   3645  -4333  -1958  -2727  -1883  -2062  -1701  -1706
   1984  -3335  -5320    675   3652  -4328  -1938  -2694  -1849  -2026  -1660  -1680
   2047  -3273  -5320    613   3681  -4297  -1880  -2642  -1787  -1966  -1602  -1647
   2127  -3192  -5320    530   3722  -4255  -1857  -2616  -1753  -1945  -1587  -1595
   2117  -3203  -5320    542   3717  -4263  -1831  -2592  -1722  -1922  -1551  -1561
   2148  -3172  -5320    511   3733  -4245  -1743  -2530  -1652  -1857  -1475  -1512
   2169  -3151  -5320    491   3743  -4234  -1738  -2520  -1634  -1847  -1460  -1501
   2164  -3156  -5320    493   3741  -4237  -1753  -2527  -1641  -1855  -1462  -1512
   2216  -3104  -5320    444   3767  -4214  -1756  -2496  -1621  -1834  -1441  -1491
   2317  -3003  -5320    342   3819  -4162  -1699  -2413  -1548  -1761  -1379  -1413
   2268  -3013  -5284    371   3774  -4149  -1675  -2382  -1512  -1730  -1350  -1363
   2226  -3063  -5289    418   3756  -4175  -1654  -2340  -1467  -1693  -1306  -1325
   2205  -3031  -5240    413   3722  -4136  -1628  -2281  -1402  -1628  -1236  -1262
   2257  -2956  -5214    350   3735  -4084  -1595  -2203  -1322  -1543  -1145  -1169
   2270  -2834  -5105    280   3686  -3969  -1558  -2130  -1252  -1470  -1083  -1093
   2270  -2720  -4990    226   3629  -3855  -1504  -2042  -1161  -1371   -992  -1026
   2213  -2722  -4938    254   3574  -3832  -1493  -1964  -1072  -1267   -872   -930
   2190  -2657  -4847    233   3517  -3751  -1457  -1886   -984  -1179   -763   -807
   2169  -2585  -4754    205   3460  -3668  -1421  -1834   -922  -1130   -706   -696
   2153  -2543  -4697    194   3424  -3619  -1402  -1813   -901  -1111   -688   -654
   2132  -2504  -4637    184   3385  -3569  -1374  -1803   -885  -1106   -685   -644
   2112  -2444  -4556    166   3333  -3499  -1348  -1771   -862  -1098   -675   -605
   2107  -2413  -4523    153   3312  -3468  -1330  -1748   -854  -1104   -680   -605
   2073  -2434  -4507    179   3289  -3470  -1270  -1709   -828  -1085   -662   -610
   2031  -2462  -4494    215   3260  -3476  -1202  -1680   -810  -1083   -659   -610
   2013  -2501  -4515    244   3263  -3507  -1158  -1693   -831  -1130   -711   -641
   1995  -2530  -4528    267   3260  -3528  -1124  -1719   -865  -1189   -776   -696
   1971  -2551  -4523    290   3244  -3538  -1101  -1745   -901  -1244   -839   -761
   1948  -2559  -4507    303   3226  -3533  -1072  -1769   -927  -1286   -883   -800
   1935  -2585  -4520    324   3226  -3551  -1054  -1792   -948  -1319   -909   -810
   1930  -2613  -4546    340   3237  -3580  -1015  -1795   -950  -1345   -935   -828
   1906  -2603  -4512    348   3208  -3556  -1000  -1795   -961  -1366   -953   -831
   1883  -2592  -4479    353   3180  -3535   -974  -1779   -940  -1348   -932   -815
   1878  -2587  -4466    355   3172  -3525   -935  -1751   -906  -1325   -898   -797
   1862  -2540  -4403    337   3133  -3470   -924  -1745   -901  -1325   -904   -802
   1862  -2491  -4354    314   3107  -3421   -888  -1712   -872  -1306   -906   -771
   1860  -2460  -4320    298   3089  -3390   -846  -1670   -836  -1280   -888   -711
   1865  -2369  -4234    252   3050  -3302   -818  -1636   -802  -1252   -844   -678
   1860  -2343  -4206    239   3031  -3276   -784  -1623   -784  -1252   -849   -683
   1878  -2296  -4177    207   3026  -3237   -776  -1597   -748  -1223   -828   -639
   1888  -2218  -4107    163   2995  -3161   -784  -1582   -722  -1195   -787   -600
   1888  -2197  -4086    155   2987  -3141   -789  -1577   -722  -1192   -771   -584
   1867  -2236  -4104    181   2985  -3169   -789  -1566   -735  -1210   -787   -602
   1842  -2252  -4094    205   2966  -3172   -800  -1561   -740  -1218   -797   -594
   1852  -2213  -4065    179   2956  -3138   -776  -1527   -719  -1192   -776   -558
   1836  -2216  -4052    189   2943  -3133   -719  -1499   -698  -1182   -763   -553
   1756  -2304  -4060    272   2907  -3182   -732  -1535   -748  -1241   -823   -613
   1758  -2325  -4084    283   2920  -3203   -745  -1532   -766  -1267   -854   -605
   1826  -2236  -4065    202   2946  -3151   -691  -1486   -732  -1241   -831   -563
   1756  -2312  -4068    277   2912  -3190   -639  -1475   -727  -1247   -841   -589
   1722  -2351  -4073    314   2896  -3213   -636  -1509   -763  -1301   -898   -646
   1688  -2366  -4055    340   2870  -3211   -633  -1512   -776  -1322   -924   -639
   1675  -2382  -4058    350   2865  -3218   -626  -1512   -787  -1340   -945   -646
   1660  -2397  -4058    368   2857  -3226   -610  -1501   -779  -1343   -958   -665
   1660  -2429  -4089    381   2873  -3257   -592  -1473   -750  -1327   -956   -641
   1665  -2426  -4091    379   2876  -3257   -574  -1457   -735  -1319   -948   -636
   1649  -2423  -4076    387   2860  -3250   -563  -1454   -735  -1327   -963   -649
   1636  -2397  -4034    381   2834  -3216   -555  -1454   -743  -1343   -974   -659
   1644  -2374  -4021    363   2831  -3195   -548  -1441   -732  -1337   -974   -652
   1652  -2395  -4050    371   2850  -3221   -555  -1421   -722  -1340   -995   -670
   1657  -2379  -4039    358   2847  -3208   -483  -1327   -646  -1312  -1015   -714
   1665  -2314  -3980    324   2821  -3146   -358  -1184   -517  -1221   -987   -735
   1699  -2195  -3897    246   2795  -3044   -280  -1026   -335  -1028   -828   -626
   1745  -1917  -3663     85   2701  -2787   -303   -846    -88   -693   -457   -233
   1782  -1551  -3333   -116   2556  -2442   -371   -787     51   -397      7    314
   1764  -1449  -3213   -155   2488  -2330   -426   -945    -83   -340    329    722
   1670  -1506  -3177    -83   2423  -2343   -530  -1288   -465   -615    254    704
   1561  -1779  -3343    109   2449  -2561   -623  -1774  -1072  -1345   -535    -18
   1460  -2140  -3600    337   2527  -2870   -727  -2203  -1660  -2153  -1499   -878
   1449  -2416  -3865    483   2657  -3141   -813  -2213  -1769  -2327  -1740  -1122
   1475  -2577  -4052    550   2761  -3315   -789  -2013  -1553  -2138  -1636  -1067
   1478  -2603  -4081    561   2777  -3341   -683  -1790  -1283  -1886  -1470   -963
   1501  -2499  -4000    498   2751  -3250   -527  -1532   -989  -1605  -1260   -828
   1509  -2372  -3881    431   2694  -3125   -431  -1350   -792  -1421  -1127   -722
   1480  -2299  -3782    407   2629  -3039   -389  -1278   -724  -1356  -1083   -665
   1493  -2278  -3774    392   2634  -3026   -392  -1228   -680  -1306  -1039   -649
   1561  -2182  -3743    309   2650  -2961   -353  -1161   -618  -1244   -984   -607
   1475  -2190  -3665    358   2569  -2927   -290  -1166   -620  -1241   -974   -571
   1441  -2229  -3671    392   2553  -2948   -262  -1163   -626  -1244   -974   -579
   1454  -2187  -3642    366   2546  -2915   -252  -1143   -613  -1239   -979   -568
   1434  -2200  -3634    381   2533  -2917   -254  -1130   -615  -1236   -984   -553
   1410  -2192  -3603    392   2507  -2896   -244  -1101   -597  -1205   -961   -535
   1358  -2184  -3543    413   2449  -2865   -259  -1083   -592  -1192   -953   -532
   1332  -2166  -3499    415   2416  -2831   -241  -1052   -574  -1169   -930   -517
   1325  -2130  -3455    402   2387  -2792   -205  -1010   -537  -1124   -883   -483
   1301  -2132  -3434    415   2366  -2782   -168   -966   -498  -1075   -831   -446
   1314  -2114  -3432    397   2372  -2774   -210   -969   -519  -1091   -862   -465
   1312  -2075  -3390    381   2351  -2733   -231   -948   -506  -1067   -854   -420
   1314  -2036  -3351    358   2330  -2691   -239   -896   -462  -1021   -813   -371
   1322  -1982  -3304    329   2312  -2642   -249   -841   -415   -966   -753   -322
   1350  -1930  -3281    288   2314  -2605   -207   -800   -368   -906   -688   -272
   1436  -1782  -3221    171   2327  -2501   -127   -724   -293   -820   -610   -202
   1436  -1693  -3130    127   2281  -2410    -93   -670   -228   -737   -535   -127
   1428  -1649  -3078    111   2252  -2364    -75   -610   -158   -652   -449    -49
   1439  -1558  -2998     57   2216  -2275   -103   -542    -88   -550   -345     44
   1426  -1457  -2883     15   2153  -2169   -103   -478    -23   -472   -259    127
   1439  -1363  -2805    -38   2122  -2086    -93   -441     12   -426   -210    174
   1449  -1293  -2743    -77   2096  -2018    -77   -413     38   -394   -181    218
   1454  -1278  -2735    -90   2094  -2005    -64   -392     38   -397   -184    228
   1431  -1314  -2746    -59   2086  -2029    -88   -394     20   -420   -213    220
   1392  -1371  -2766    -10   2078  -2068   -119   -418    -20   -465   -265    181
   1428  -1350  -2779    -38   2104  -2065    -70   -426    -44   -498   -303    150
   1415  -1397  -2813    -10   2112  -2107      2   -444    -88   -558   -374    101
   1312  -1483  -2795     85   2052  -2138     28   -462   -127   -613   -436     67
   1265  -1473  -2738    103   2000  -2107     88   -444   -132   -631   -470     57
   1213  -1522  -2735    155   1974  -2127    122   -457   -171   -672   -519     49
   1174  -1608  -2785    215   1977  -2195    119   -498   -231   -732   -589      7
   1156  -1636  -2792    241   1974  -2213    101   -527   -275   -779   -636    -25
   1140  -1654  -2795    254   1966  -2223     90   -555   -311   -820   -675    -85
   1135  -1641  -2777    254   1956  -2208     80   -571   -340   -844   -698   -135
   1124  -1615  -2743    244   1932  -2179     67   -581   -368   -867   -724   -150
   1135  -1615  -2751    239   1940  -2182     67   -571   -374   -859   -714   -142
   1132  -1626  -2759    246   1943  -2192     77   -545   -363   -844   -696   -127
   1132  -1561  -2694    215   1912  -2127     96   -517   -340   -813   -670   -106
   1104  -1488  -2595    189   1849  -2042    111   -485   -311   -776   -644    -88
   1078  -1457  -2535    187   1805  -1995    103   -465   -303   -750   -623    -77
   1078  -1408  -2486    163   1779  -1945     88   -459   -298   -732   -610    -72
   1067  -1301  -2369    116   1717  -1834    129   -433   -259   -678   -563    -20
   1041  -1291  -2333    122   1686  -1810    135   -439   -267   -665   -558    -18
   1031  -1304  -2335    135   1683  -1818     98   -462   -301   -683   -571    -20
   1021  -1260  -2281    119   1649  -1771     88   -457   -303   -683   -568     -7
   1031  -1197  -2229     83   1628  -1712     98   -436   -288   -659   -542     15
   1018  -1200  -2221     88   1618  -1712     80   -428   -290   -652   -527     31
    992  -1247  -2242    127   1615  -1743     96   -418   -303   -649   -530     31
    945  -1301  -2247    176   1595  -1774     96   -418   -322   -662   -548     18
    922  -1314  -2236    197   1579  -1774     88   -418   -329   -670   -563      5
    953  -1278  -2234    161   1592  -1756    119   -394   -322   -662   -555     -2
    922  -1312  -2234    192   1577  -1771    148   -397   -345   -683   -579    -28
    922  -1273  -2195    174   1556  -1732    163   -394   -361   -701   -602    -41
    880  -1293  -2174    207   1527  -1732    161   -400   -379   -717   -610    -49
    852  -1348  -2200    246   1525  -1774    137   -402   -394   -730   -628    -62
    857  -1358  -2216    249   1535  -1787    127   -415   -418   -743   -654    -80
    849  -1345  -2195    246   1522  -1769    129   -431   -433   -756   -670    -96
    795  -1335  -2130    270   1462  -1732    140   -431   -439   -756   -667    -93
    766  -1345  -2114    288   1439  -1730    142   -413   -426   -743   -657    -77
    756  -1361  -2117    301   1434  -1738    153   -402   -420   -735   -654    -75
    717  -1361  -2078    322   1397  -1719    158   -384   -407   -719   -649    -64
    683  -1343  -2026    329   1353  -1683    189   -329   -361   -685   -659    -85
    675  -1249  -1927    285   1299  -1587    257   -205   -241   -597   -654   -127
    685  -1104  -1790    210   1236  -1447    316    -62    -67   -426   -532    -57
    714   -844  -1558     62   1135  -1200    322    114    200    -80   -168    259
    756   -517  -1273   -119   1013   -893    220    220    410    293    363    810
    735   -239   -974   -249    852   -605     80     28    236    275    704   1283
    678   -275   -953   -202    815   -613     46   -215   -124    -10    727   1395
    576   -517  -1096    -31    833   -807    -20   -602   -678   -636    135    893
    506   -870  -1376    181    940  -1122   -101  -1096  -1337  -1543  -1080   -181
    592  -1130  -1725    267   1156  -1426   -254  -1252  -1569  -1847  -1556   -623
    563  -1371  -1935    402   1247  -1652   -267  -1119  -1397  -1657  -1434   -602
    418  -1480  -1899    530   1156  -1688   -140   -867  -1088  -1343  -1200   -462
    413  -1408  -1821    498   1117  -1613    -31   -636   -813  -1062   -987   -311
    446  -1254  -1701    402   1072  -1478     88   -428   -553   -810   -784   -148
    423  -1140  -1564    358    992  -1350    174   -293   -392   -649   -649    -44
    478  -1117  -1595    316   1034  -1356    168   -280   -368   -618   -626    -41
    436  -1111  -1548    337    992  -1330    163   -257   -340   -581   -592     -7
    337  -1057  -1397    358    865  -1228    202   -194   -290   -522   -532     33
    342  -1005  -1348    329    844  -1176    210   -174   -275   -496   -511     46
    350   -997  -1350    322    849  -1174    194   -184   -288   -498   -519     41
    415   -979  -1395    283    904  -1187    153   -213   -306   -506   -532     25
    400   -932  -1335    265    865  -1132    153   -202   -285   -475   -498     36
    324   -904  -1228    288    774  -1065    181   -184   -257   -444   -459     64
    340   -901  -1244    277    789  -1072    171   -192   -259   -441   -459     64
    384   -893  -1278    254    831  -1085    148   -192   -257   -431   -452     64
    301   -875  -1176    285    737  -1026    171   -122   -202   -371   -392    106
    329   -833  -1163    252    745  -1000    137   -109   -192   -345   -376    132
    363   -813  -1176    223    769   -992    119   -119   -200   -335   -371    132
    350   -779  -1130    215    740   -953    114   -109   -181   -311   -348    145
    329   -732  -1065    200    696   -898    140    -64   -122   -244   -283    192
    345   -693  -1039    174    691   -865    119    -49    -98   -218   -267    220
    358   -667  -1026    153    691   -844     75    -33    -72   -184   -236    265
    381   -659  -1041    140    711   -849     77      5    -15   -106   -150    306
    405   -579   -984     85    693   -782     64     54     54     -5    -49    376
    423   -532   -956     54    688   -743     44     80    114     75     44    452
    311   -418   -730     51    519   -574     70    145    200    179    150    594
    168   -314   -483     72    324   -397    135    272    319    311    270    758
    145   -303   -452     77    296   -376    174    340    392    389    353    833
    119   -270   -389     75    252   -327    181    353    415    410    394    883
     83   -257   -342     85    210   -301    184    345    407    394    389    891
     70   -259   -329     96    200   -293    192    332    387    361    358    872
     85   -272   -361     93    223   -316    174    275    316    277    265    815
     85   -283   -368     98    226   -324    174    239    265    215    194    766
     62   -319   -381    127    220   -350    179    200    213    145    116    670
     46   -381   -428    168    236   -405    171    119    122     31     -7    568
     41   -407   -452    181    246   -428    153     54     57    -46    -83    511
     51   -428   -480    187    265   -454    145      5      7   -101   -140    415
     64   -446   -514    189    288   -480    158    -25    -20   -137   -171    376
     41   -459   -501    210    270   -480    129    -62    -46   -161   -194    361
     -7   -483   -475    244    231   -478    148    -93    -72   -187   -226    337
    -44   -496   -452    270    202   -475    135   -106    -93   -210   -254    319
   -103   -550   -449    327    171   -501    145   -106    -96   -215   -265    301
   -166   -594   -428    381    129   -511    129   -106    -93   -213   -257    293
   -148   -530   -381    337    114   -457     70   -122    -96   -205   -241    314
    -90   -467   -379    277    142   -423     90   -114    -70   -181   -218    324
   -119   -418   -298    265     88   -358    135    -62     -2   -119   -161    363
    -77   -376   -298    228    109   -337    142    -44     15   -106   -158    355
      0   -379   -379    189    189   -381    124    -51     12   -103   -163    374
     31   -335   -368    150    200   -350    109    -49     36    -72   -111    397
     33   -275   -309    119    171   -293     72    -64     41    -57    -88    413
     38   -270   -309    116    174   -288     51    -70     49    -49    -77    418
     41   -254   -298    106    168   -275     51    -75     51    -38    -62    420
     33   -231   -265     98    148   -246     38    -83     46    -36    -57    413
     28   -262   -293    114    161   -277     31    -93     33    -49    -64    418
      5   -314   -319    155    161   -316      5   -114      5    -75    -88    407
    -38   -361   -322    197    140   -342      7   -103     12    -67    -80    423
    -59   -397   -337    228    137   -366      0   -114      2    -83    -88    405
    -77   -405   -327    241    122   -366     -7   -137    -23   -114   -111    379
   -109   -457   -348    283    119   -402     -2   -150    -41   -137   -142    361
   -116   -485   -368    301    124   -428     -7   -168    -62   -150   -168    337
   -116   -475   -358    296    119   -418     -7   -176    -64   -150   -168    337
   -132   -467   -337    298    101   -402    -15   -187    -80   -166   -176    316
   -132   -441   -309    288     88   -376    -25   -202    -98   -184   -189    290
   -103   -452   -350    277    119   -402    -36   -213   -103   -184   -184    277
    -85   -457   -371    270    142   -415    -59   -249   -132   -210   -215    252
   -132   -462   -329    296     96   -397    -62   -262   -145   -220   -228    267
   -171   -472   -301    322     64   -387    -59   -249   -145   -210   -223    293
   -202   -478   -275    337     33   -379    -41   -207   -111   -174   -187    306
   -213   -452   -239    332     10   -345     -5   -153    -70   -150   -181    275
   -187   -407   -220    296     12   -314     57    -80    -10   -137   -233    213
   -163   -371   -207    267     20   -290    129     54    122    -31   -181    239
   -124   -158    -33    140    -46    -98    176    272    405    306    145    509
    -64    194    257    -64   -161    226    127    439    657    701    641   1000
    -57    514    568   -231   -311    540      2    301    613    875   1070   1493
   -135    646    782   -254   -457    714   -155    -67    298    805   1293   1792
   -244    498    743   -127   -493    618   -322   -522   -202    342    932   1483
   -350     -7    342    179   -348    166   -433  -1008   -854   -553   -111    558
   -371   -420    -49    394   -163   -236   -542  -1223  -1223  -1132   -815    -64
   -340   -623   -283    483    -28   -454   -550  -1075  -1085  -1041   -807   -140
   -319   -714   -394    517     36   -555   -480   -854   -826   -813   -665    -85
   -290   -652   -363    470     33   -509   -358   -633   -558   -576   -501     36
   -254   -535   -280    394     10   -407   -213   -413   -311   -350   -332    171
   -244   -480   -236    363     -5   -358   -122   -288   -179   -228   -233    218
   -257   -498   -241    376    -10   -371    -90   -249   -132   -181   -194    241
   -262   -480   -218    368    -23   -350    -80   -220    -98   -153   -163    270
   -275   -472   -200    374    -38   -337    -75   -202    -77   -135   -148    277
   -280   -449   -168    366    -57   -309    -83   -197    -70   -124   -142    270
   -303   -446   -142    371    -80   -296    -77   -184    -46   -101   -114    290
   -322   -436   -114    379   -106   -277    -72   -179    -25    -77    -83    306
   -316   -410    -93    363   -114   -252    -80   -184    -23    -77    -80    316
   -319   -397    -77    358   -122   -239    -90   -174    -12    -64    -75    340
   -337   -368    -31    350   -153   -200    -83   -142     18    -28    -46    368
   -348   -345      0    345   -174   -174    -80   -127     38     -2    -23    392
   -342   -337      2    340   -174   -168    -85   -119     57     18     -2    413
   -348   -348      0    348   -174   -174    -83   -103     75     38     18    405
   -335   -342     -7    337   -166   -174    -85    -90     98     62     41    418
   -329   -314     12    322   -171   -150    -88    -85    114     80     64    452
   -342   -303     36    322   -192   -135   -103    -67    145    111     93    472
   -340   -277     62    309   -202   -109   -124    -36    179    150    129    506
   -327   -252     75    288   -202    -88   -122      5    231    200    179    548
   -324   -249     72    285   -200    -88   -119     59    301    267    246    594
   -314   -205    106    257   -213    -51   -124    114    366    345    322    646
   -301   -114    187    207   -244     36   -142    153    428    426    400    717
   -267    -36    231    150   -252     98   -145    213    501    517    496    797
   -257      0    257    127   -257    127   -137    262    550    574    558    852
   -267     31    296    116   -283    163   -129    285    576    600    592    896
   -249     67    316     90   -283    192   -127    290    584    602    600    911
   -270     85    353     90   -311    218   -132    277    568    579    587    898
   -285     64    350    109   -316    207   -150    244    535    537    553    867
   -301     41    342    127   -322    192   -155    197    488    478    496    815
   -329     -5    324    168   -327    158   -150    150    431    407    426    761
   -366    -96    270    231   -319     88   -145     96    376    340    361    709
   -402   -179    220    290   -311     20   -155     31    314    267    290    636
   -439   -231    207    335   -324    -12   -176    -33    252    189    210    563
   -444   -259    184    353   -314    -38   -184    -88    205    137    158    527
   -441   -293    148    366   -296    -72   -189   -132    158     88    119    478
   -470   -322    148    394   -311    -85   -202   -171    119     51     85    439
   -498   -381    114    439   -306   -135   -207   -202     93     28     62    413
   -498   -436     62    467   -280   -187   -213   -231     67      7     38    405
   -480   -397     80    439   -283   -158   -207   -233     77     18     46    405
   -483   -381     98    431   -293   -142   -226   -241     77     20     51    402
   -488   -381    103    433   -298   -140   -226   -233     90     33     62    407
   -478   -340    137    410   -309   -101   -194   -202    140     77    109    444
   -465   -296    166    379   -319    -64   -218   -205    153     93    122    465
   -493   -296    194    394   -345    -51   -189   -200    155    101    132    485
   -522   -288    231    405   -379    -28   -176   -184    176    127    166    498
   -530   -236    293    384   -413     28   -202   -181    200    163    202    517
   -530   -267    259    397   -394     -5   -233   -192    202    179    223    527
   -504   -272    231    389   -368    -23   -283   -223    179    161    215    530
   -483   -270    213    374   -350    -28   -311   -257    148    127    179    514
   -517   -265    252    392   -384     -7   -311   -252    161    142    187    555
   -522   -259    259    389   -392      0   -309   -249    171    155    223    563
   -506   -319    187    413   -348    -64   -319   -280    124    114    187    511
   -542   -355    187    449   -366    -85   -324   -285    103     93    155    498
   -548   -348    200    449   -374    -75   -350   -296     85     77    150    514
   -498   -381    116    439   -309   -132   -381   -348     38     36    106    478
   -483   -420     59    452   -272   -181   -394   -392     -2     -5     59    423
   -561   -467     93    514   -329   -189   -361   -376      5      0     59    420
   -610   -514     96    563   -353   -210   -332   -361     15      0     57    418
   -574   -561     12    566   -296   -272   -381   -394    -18    -31     28    387
   -597   -615    -18    607   -290   -316   -363   -381     -5    -12     46    389
   -613   -628    -15    618   -298   -322   -335   -366     15      2     72    389
   -641   -623     18    633   -329   -303   -319   -363     20      7     72    402
   -680   -665     12    672   -348   -327   -301   -350     38     20     77    428
   -683   -685     -2    683   -342   -345   -306   -348     44     25     93    410
   -696   -719    -23    706   -337   -371   -309   -350     41     20     93    397
   -740   -753    -12    748   -363   -384   -280   -327     62     33    101    426
   -745   -758    -15    750   -366   -389   -189   -236    135     72    101    392
   -704   -722    -18    711   -345   -371    -93    -88    262    158    129    379
   -644   -613     31    628   -337   -293     -7    106    467    361    296    504
   -597   -353    244    475   -420    -54     51    384    789    743    688    870
   -524     38    561    241   -542    301    -10    431    922   1015   1106   1369
   -579    342    922    116   -750    631   -197     70    717   1036   1387   1777
   -737    465   1202    135   -971    833   -379   -418    358    862   1434   1899
   -888    158   1047    366   -966    602   -540   -909   -153    329    901   1395
   -966   -478    488    719   -727      5   -678  -1335   -792   -571   -161    415
   -927   -904     23    914   -478   -441   -805  -1379   -961   -859   -535     41
   -836   -987   -153    909   -342   -571   -750  -1140   -732   -657   -400     83
   -795   -966   -171    880   -311   -568   -615   -898   -475   -431   -233    171
   -745   -898   -155    820   -296   -527   -431   -631   -220   -207    -80    285
   -693   -818   -124    756   -285   -472   -275   -441    -44    -54     31    379
   -691   -789    -98    737   -298   -444   -220   -366     31     15     83    426
   -693   -774    -80    735   -306   -428   -197   -345     64     46    122    439
   -641   -758   -116    698   -265   -439   -194   -337     70     54    127    431
   -644   -750   -106    698   -270   -431   -163   -303     96     72    142    472
   -654   -740    -88    696   -285   -415   -163   -280    109     90    163    517
   -644   -727    -83    685   -280   -405   -174   -265    119    111    184    553
   -633   -701    -70    667   -283   -387   -179   -249    132    137    213    589
   -620   -680    -59    649   -283   -371   -181   -236    142    148    226    610
   -618   -685    -70    649   -275   -379   -197   -228    145    150    231    626
   -628   -719    -90    675   -270   -405   -215   -236    137    150    233    613
   -639   -727    -90    683   -275   -407   -231   -231    137    161    246    592
   -594   -678    -83    633   -257   -381   -192   -194    171    200    283    607
   -537   -571    -33    553   -254   -303   -103   -137    233    262    345    662
   -574   -574      0    574   -288   -288    -88   -114    262    285    379    698
   -602   -579     23    589   -314   -280   -106    -93    277    306    397    711
   -584   -558     25    571   -306   -267   -114    -70    303    340    423    735
   -566   -566      0    566   -285   -285   -129    -36    329    371    457    753
   -532   -545    -12    540   -259   -280   -145      5    366    420    501    787
   -493   -504    -12    498   -241   -259   -161     54    415    485    561    854
   -480   -475      5    478   -244   -236   -161    103    465    548    623    906
   -472   -433     38    452   -257   -200   -171    137    501    594    678    958
   -462   -363     98    413   -280   -132   -184    171    537    641    730   1010
   -462   -283    176    371   -322    -54   -200    210    568    683    787   1072
   -426   -176    249    301   -340     36   -197    254    600    722    839   1132
   -428   -132    296    277   -363     80   -163    270    605    724    846   1150
   -522   -228    293    376   -407     31   -168    228    563    675    807   1109
   -485   -181    301    332   -394     59   -148    231    568    675    810   1109
   -431    -80    348    254   -392    132    -67    249    589    680    815   1117
   -483   -137    345    309   -415    103    -49    200    540    613    748   1057
   -496   -163    332    329   -415     83    -59    145    480    537    675    992
   -504   -200    303    350   -405     49    -38    103    428    470    602    917
   -530   -267    262    397   -397     -2    -28     64    379    407    537    849
   -522   -316    205    418   -366    -54    -36     28    329    358    483    797
   -522   -361    161    441   -342   -101    -41     -2    280    303    436    745
   -485   -355    127    418   -309   -114    -64    -25    241    275    405    719
   -493   -389    101    441   -298   -145    -80    -51    207    249    374    685
   -519   -420     96    467   -309   -163    -67    -59    194    236    363    667
   -496   -397     98    446   -298   -150    -57    -46    200    246    376    693
   -509   -397    111    452   -311   -142    -64    -44    194    252    381    704
   -457   -327    129    392   -296    -98    -33     -5    220    288    413    722
   -436   -275    158    355   -298    -59      0     25    246    316    436    743
   -423   -244    179    335   -301    -33     23     57    272    340    462    766
   -449   -285    161    366   -309    -62    -20     38    262    327    459    750
   -418   -218    200    316   -311    -10    -28     46    275    350    483    761
   -418   -176    241    296   -329     31      2     51    288    366    491    789
   -449   -220    228    335   -340      2    -57     23    254    342    470    792
   -472   -272    197    371   -337    -38    -96     -2    213    311    452    763
   -504   -298    205    402   -355    -49   -111    -18    189    296    444    761
   -392   -181    207    285   -301     12    -44     25    226    329    478    813
   -363   -155    207    259   -285     25    -23     28    215    319    472    820
   -452   -280    171    363   -314    -54    -88    -31    132    254    415    769
   -462   -311    150    387   -309    -80    -72    -28    122    246    410    763
   -488   -361    127    426   -309   -119    -70    -28    109    236    400    758
   -522   -439     83    480   -303   -179    -75    -38     80    207    376    743
   -548   -485     62    514   -306   -210    -75    -49     49    179    348    722
   -530   -467     62    498   -296   -202    -75    -51     33    163    324    698
   -524   -472     49    498   -288   -213    -77    -59     18    142    301    675
   -522   -472     49    498   -285   -213    -62    -51     15    145    296    670
   -542   -467     72    504   -311   -197    -62    -57     -2    135    283    659
   -553   -467     85    509   -322   -192    -96    -62    -10    129    296    652
   -561   -496     64    527   -314   -215   -111    -72    -33     98    270    620
   -527   -457     70    493   -298   -194    -85    -54    -28    101    265    644
   -548   -452     96    498   -322   -179    -44    -46    -25    101    262    636
   -587   -472    111    530   -350   -181    -33    -33    -28     93    244    610
   -558   -478     80    517   -322   -200     -7     33      7    103    226    563
   -517   -444     72    480   -296   -187     88    168    111    168    239    537
   -493   -319    174    405   -335    -75    168    366    337    410    446    696
   -452    -54    397    254   -426    168    168    584    618    776    841   1072
   -413    345    758     31   -584    550     98    600    714   1018   1252   1579
   -470    587   1057    -57   -763    820    -28    337    532   1049   1556   1997
   -561    628   1189    -33   -875    906   -187    -54    171    828   1538   2018
   -654    280    932    187   -795    605   -306   -537   -413    150    815   1345
   -698   -233    462    465   -581    111   -428   -969  -1031   -698   -197    392
   -652   -597     54    626   -353   -272   -524  -1008  -1171   -935   -509     59
   -594   -753   -161    672   -218   -459   -493   -807   -961   -753   -394     90
   -542   -766   -226    654   -161   -496   -397   -581   -711   -527   -249    187
   -517   -727   -213    620   -153   -470   -233   -311   -426   -265    -44    329
   -517   -662   -145    589   -187   -405    -85    -77   -200    -57    129    470
   -522   -633   -111    579   -207   -374    -62    -12   -135     -2    171    517
   -504   -579    -75    540   -215   -327    -25     33    -90     41    210    545
   -493   -540    -46    517   -226   -293      7     67    -67     72    239    553
   -498   -524    -25    511   -236   -275      7     77    -64     70    231    568
   -509   -519    -10    511   -249   -265     12    103    -49     90    246    605
   -511   -519     -7    514   -252   -265     28    122    -25    116    277    615
   -514   -517     -5    514   -257   -262     25    127    -18    129    290    626
   -511   -493     18    504   -265   -239     12    129    -12    132    296    636
   -511   -470     41    488   -277   -213     10    142     -5    145    316    667
   -509   -441     67    475   -290   -189     12    150      5    153    329    680
   -485   -394     88    439   -288   -153    -15    145     -2    145    322    665
   -457   -340    116    400   -288   -111    -20    161     12    161    337    670
   -452   -342    106    394   -280   -119    -20    163     18    171    342    654
   -449   -329    119    389   -285   -103    -36    166     18    176    345    662
   -441   -296    142    368   -296    -77    -49    187     36    205    366    683
   -415   -246    168    332   -293    -38    -49    213     62    236    405    698
   -423   -210    210    316   -319      0    -57    252     98    280    454    737
   -413   -179    233    296   -324     28    -67    293    145    345    514    800
   -389   -122    265    254   -327     70    -64    350    210    423    576    857
   -355    -54    301    205   -329    122    -72    418    280    506    652    906
   -319     23    342    148   -332    184    -88    462    327    563    711    943
   -285    101    387     90   -335    244    -88    511    379    631    784   1010
   -265    155    420     54   -345    288    -80    555    426    680    846   1067
   -267    176    444     46   -355    309    -64    584    444    706    878   1093
   -270    200    467     33   -368    332    -70    574    428    696    865   1075
   -275    213    488     31   -381    350    -83    542    389    654    818   1021
   -296    205    501     44   -400    353    -93    511    342    605    769    971
   -319    158    478     80   -397    316    -96    475    290    537    709    909
   -332     72    405    127   -368    239    -93    431    233    470    636    852
   -340     12    350    163   -345    181    -77    392    176    400    566    797
   -340      2    342    168   -342    171    -77    335    106    316    485    722
   -358    -51    306    205   -332    127    -77    288     38    241    402    652
   -381    -77    303    231   -345    111    -88    239    -25    174    332    600
   -402   -101    301    252   -353    101    -93    200    -72    127    283    568
   -402   -132    270    265   -337     67    -93    171   -109     85    244    527
   -371   -161    210    267   -290     23   -109    140   -142     44    210    501
   -361   -166    194    262   -280     12   -111    122   -163     23    194    472
   -371   -184    187    277   -280      0   -116    114   -181      5    168    457
   -384   -158    223    270   -303     31   -122    124   -179     12    174    470
   -402    -75    327    239   -366    124   -119    132   -166     28    192    485
   -387    -23    363    202   -376    171    -98    161   -132     62    220    514
   -368    -10    358    187   -363    174    -83    179   -106     77    236    514
   -363     -2    361    181   -361    179    -75    192    -88     90    241    506
   -353     33    387    161   -368    210    -88    192    -90     88    226    511
   -327    106    433    109   -379    267   -137    168    -98     88    231    524
   -316    135    449     90   -384    290   -176    150   -109     83    231    522
   -309    119    428     93   -368    272   -194    140   -122     70    218    506
   -301    132    433     85   -366    283   -205    150   -124     72    220    501
   -301    148    449     75   -374    298   -205    145   -127     72    226    498
   -314    140    452     85   -381    296   -189    142   -137     59    213    498
   -327    106    431    109   -379    270   -200    127   -168     28    174    472
   -335     57    392    140   -363    223   -210    114   -194      7    153    446
   -332     10    340    158   -337    174   -213    109   -205    -12    137    415
   -350    -51    298    200   -324    122   -197    101   -218    -38    109    363
   -387    -96    290    239   -340     96   -176     98   -231    -54     83    337
   -410   -119    290    265   -350     85   -153    109   -226    -51     80    361
   -400   -111    288    254   -348     88   -181     90   -252    -80     51    327
   -374   -109    265    241   -322     77   -202     70   -275   -111     20    285
   -358   -124    233    239   -298     54   -210     62   -290   -129      0    257
   -363   -127    236    246   -301     54   -205     70   -293   -127     -2    252
   -353   -119    231    236   -293     54   -220     54   -301   -137    -15    239
   -348   -129    215    239   -283     41   -241     44   -314   -150    -28    226
   -361   -161    197    259   -280     18   -249     46   -311   -155    -28    223
   -363   -233    129    298   -246    -51   -226     57   -298   -153    -36    207
   -337   -202    135    270   -239    -33   -148    137   -231   -129    -75    153
   -345   -161    181    252   -265     10    -80    252   -127    -64    -75    116
   -335    -15    319    174   -327    150    -33    410     77    150    109    257
   -275    233    509     20   -392    371    -38    631    392    563    542    646
   -239    568    807   -166   -522    688   -174    665    532    898   1067   1184
   -275    709    982   -218   -628    844   -272    457    350    937   1400   1566
   -355    587    943   -116   -652    766   -353    109    -70    626   1314   1558
   -452    275    727     88   -589    501   -465   -418   -756   -197    485    878
   -506    -85    418    293   -465    163   -623   -906  -1423  -1145   -626    -62
   -491   -402     88    446   -290   -155   -709   -919  -1501  -1293   -880   -327
   -467   -600   -132    530   -168   -366   -675   -714  -1265  -1078   -766   -309
   -446   -649   -202    548   -122   -426   -592   -509   -992   -833   -597   -231
   -418   -548   -132    483   -145   -340   -457   -296   -709   -587   -410   -114
   -387   -436    -49    410   -171   -244   -335   -114   -485   -384   -254     -5
   -387   -392     -5    387   -192   -200   -290    -33   -381   -290   -179     41
   -387   -348     38    368   -213   -155   -283     -5   -345   -252   -137     59
   -368   -322     46    342   -207   -137   -265     12   -329   -233   -124     90
   -368   -345     23    355   -197   -161   -254     15   -319   -226   -124    119
   -361   -337     20    348   -192   -158   -252      7   -319   -231   -124    106
   -337   -288     49    314   -194   -119   -277     -5   -319   -239   -124    109
   -314   -288     25    298   -171   -129   -290    -10   -314   -228   -114    116
   -288   -322    -33    303   -129   -176   -296     -5   -301   -213   -106    116
   -272   -324    -54    298   -111   -189   -309    -10   -301   -210   -103    116
   -254   -345    -90    301    -83   -218   -293    -10   -301   -215   -106     90
   -241   -366   -124    301    -59   -246   -290      2   -283   -205   -106     90
   -252   -376   -127    314    -62   -252   -285     25   -252   -166    -72    119
   -262   -384   -122    322    -72   -252   -254     62   -210   -122    -33    150
   -288   -381    -93    335    -98   -239   -254     80   -176    -85      2    184
   -322   -407    -85    363   -119   -246   -244    111   -132    -46     36    194
   -329   -410    -83    368   -124   -246   -210    150    -83      7     88    223
   -319   -379    -59    348   -132   -220   -189    187    -41     57    140    252
   -311   -335    -23    324   -145   -179   -215    223      5    119    202    316
   -262   -283    -23    272   -122   -153   -200    285     83    226    306    389
   -236   -231      5    233   -122   -114   -194    329    158    322    407    467
   -233   -135     96    181   -166    -20   -197    363    213    392    465    550
   -257    -72    184    166   -220     54   -194    405    267    459    532    646
   -267    -46    220    155   -246     85   -181    452    311    517    597    688
   -270    -31    239    148   -254    103   -166    475    332    537    633    678
   -277      0    277    137   -280    140   -176    475    324    527    631    665
   -306    -10    296    158   -301    142   -189    467    309    509    613    654
   -327    -46    280    184   -303    116   -153    446    280    467    566    600
   -319    -83    236    202   -280     75   -132    413    239    405    496    537
   -324   -150    171    236   -249     10   -163    350    163    316    402    457
   -366   -215    150    290   -259    -33   -179    285     83    228    306    371
   -392   -249    142    322   -270    -54   -171    239     15    148    223    288
   -389   -319     70    353   -231   -124   -176    189    -46     70    148    231
   -402   -392      7    394   -205   -192   -155    163    -77     36    116    218
   -449   -462    -12    457   -218   -239   -150    140   -106      7     80    202
   -524   -522      2    522   -265   -259   -132    129   -137    -18     44    187
   -566   -568     -2    566   -283   -285    -90    119   -155    -36     23    163
   -542   -615    -72    579   -236   -345   -142     62   -205    -90    -25    111
   -493   -644   -150    568   -171   -397   -181     25   -236   -129    -64     70
   -470   -636   -168    550   -150   -402   -179     12   -249   -137    -67     33
   -444   -613   -171    527   -137   -392   -202     12   -254   -135    -46      5
   -431   -576   -148    501   -142   -363   -194     36   -239   -114    -28     12
   -452   -501    -49    478   -202   -275   -161     83   -187    -62     10     57
   -462   -452      7    457   -236   -223   -153    111   -148    -28     51     85
   -454   -392     62    420   -259   -166   -153    119   -127     -5     75    103
   -454   -348    106    400   -283   -122   -163    103   -122     12     90    111
   -475   -342    132    410   -303   -106   -213     64   -137      5     83    109
   -509   -348    161    426   -337    -93   -254     46   -150      0     83    111
   -555   -392    163    472   -361   -116   -231     36   -166     -7     77    109
   -589   -436    153    511   -374   -142   -228     20   -187    -20     67    103
   -620   -478    142    550   -381   -168   -246     23   -200    -31     62    103
   -623   -527     96    571   -361   -215   -249     23   -220    -57     41     80
   -605   -555     49    579   -329   -254   -241     15   -233    -75     20     57
   -579   -568      7    574   -296   -280   -249     15   -241    -88      2     38
   -553   -589    -36    571   -259   -314   -277      0   -262   -109    -25     12
   -545   -631    -88    587   -228   -361   -270    -15   -290   -135    -59    -25
   -527   -633   -106    579   -213   -371   -267    -31   -303   -150    -72    -41
   -485   -628   -142    555   -174   -387   -270    -46   -311   -163    -88    -62
   -483   -662   -179    574   -153   -420   -280    -64   -322   -181   -111    -90
   -501   -688   -187    594   -158   -439   -249    -67   -329   -192   -122   -106
   -504   -693   -189    597   -158   -441   -259    -80   -340   -197   -132   -122
   -524   -696   -174    610   -176   -436   -259    -88   -342   -197   -137   -135
   -501   -670   -168    587   -166   -420   -267    -90   -335   -189   -135   -132
   -498   -665   -166    581   -168   -415   -257    -75   -316   -174   -122   -132
   -519   -683   -163    600   -179   -423   -241    -67   -309   -174   -124   -142
   -522   -730   -210    626   -158   -470   -202    -33   -293   -176   -161   -194
   -517   -730   -213    623   -153   -472   -153     59   -213   -129   -192   -275
   -478   -644   -166    561   -158   -405   -106    192    -67     20    -96   -231
   -446   -436     10    441   -231   -213    -80    366    168    314    194     28
   -420   -127    293    272   -358     80   -119    462    353    615    613    491
   -457    179    636    140   -545    407   -155    329    283    688    969    969
   -568    197    766    184   -667    480   -252     36    -33    522   1109   1179
   -659     33    693    311   -675    363   -379   -358   -519     51    745    859
   -753   -394    355    571   -555    -20   -488   -831  -1122   -745   -267    -96
   -758   -774    -15    766   -371   -394   -605  -1093  -1501  -1299  -1021   -782
   -727  -1039   -311    880   -207   -675   -636   -976  -1356  -1158   -950   -795
   -717  -1145   -428    930   -145   -787   -620   -795  -1114   -922   -795   -730
   -706  -1101   -394    904   -158   -750   -540   -597   -859   -680   -628   -623
   -698  -1036   -337    867   -181   -688   -402   -371   -607   -446   -452   -501
   -701  -1002   -301    852   -202   -652   -366   -267   -496   -335   -376   -457
   -649   -930   -280    789   -187   -605   -322   -213   -433   -272   -337   -413
   -602   -888   -288    743   -158   -589   -267   -174   -394   -231   -298   -371
   -587   -922   -335    756   -127   -628   -285   -171   -394   -223   -283   -379
   -527   -875   -350    698    -90   -613   -319   -171   -389   -210   -265   -379
   -555   -904   -350    730   -103   -628   -288   -171   -394   -210   -270   -376
   -550   -911   -361    730    -98   -636   -280   -179   -405   -220   -290   -381
   -496   -904   -407    701    -44   -657   -301   -179   -405   -218   -285   -368
   -478   -904   -428    691    -25   -667   -324   -179   -405   -207   -280   -368
   -470   -898   -428    683    -23   -662   -332   -176   -400   -192   -249   -361
   -488   -883   -397    683    -46   -641   -324   -163   -381   -166   -218   -353
   -491   -862   -371    678    -59   -618   -306   -137   -353   -127   -194   -322
   -478   -815   -340    646    -70   -579   -324   -129   -340    -98   -176   -285
   -496   -805   -309    652    -96   -558   -337   -132   -342    -85   -174   -275
   -488   -771   -285    628   -103   -530   -335   -119   -332    -62   -158   -267
   -457   -763   -306    610    -75   -535   -363   -103   -316    -41   -137   -246
   -454   -748   -296    600    -80   -522   -381    -83   -296     -7   -101   -228
   -423   -691   -270    555    -77   -480   -379    -41   -257     49    -46   -200
   -384   -631   -249    506    -67   -441   -368     -2   -215    109     10   -148
   -376   -558   -181    467    -98   -371   -379     36   -166    181     75    -70
   -358   -496   -137    426   -111   -316   -381     90   -101    267    168     28
   -340   -415    -75    376   -135   -244   -376    150    -36    345    244    111
   -353   -345      7    348   -181   -168   -361    210     20    415    316    163
   -392   -303     88    348   -241   -109   -353    252     59    462    366    200
   -426   -275    148    348   -288    -64   -329    277     80    478    389    226
   -436   -280    155    358   -296    -62   -324    270     57    452    371    215
   -407   -249    158    327   -283    -46   -335    249     20    413    332    200
   -402   -223    179    314   -290    -23   -303    244      0    381    309    174
   -420   -246    171    332   -298    -38   -288    213    -44    332    252    132
   -431   -275    155    353   -293    -59   -290    168    -96    262    176     62
   -426   -296    129    361   -280    -85   -275    140   -127    213    127      2
   -423   -353     70    389   -246   -142   -254    119   -155    174     67    -38
   -407   -397     10    402   -210   -194   -270     70   -215    109      2   -103
   -384   -420    -38    402   -174   -231   -270     28   -265     59    -44   -150
   -371   -454    -83    410   -145   -267   -270    -10   -301     20    -93   -181
   -361   -483   -122    423   -119   -303   -275    -31   -319      5   -114   -200
   -374   -532   -158    452   -109   -345   -257    -31   -319      5   -122   -205
   -389   -561   -171    475   -111   -366   -262    -36   -322      5   -127   -215
   -394   -558   -166    475   -116   -363   -267    -41   -327      5   -124   -210
   -379   -530   -150    454   -114   -340   -277    -44   -324     15   -114   -155
   -376   -478   -101    426   -137   -290   -265    -25   -296     44    -90   -109
   -368   -407    -41    387   -166   -226   -241      5   -254     83    -57    -75
   -348   -301     44    324   -197   -129   -218     33   -213    122    -23    -46
   -327   -252     75    290   -202    -88   -215     46   -187    148      7    -20
   -329   -205    122    267   -228    -41   -226     54   -168    171     44    -18
   -301   -132    168    215   -236     15   -246     54   -153    194     67     -5
   -267    -85    181    174   -226     46   -270     46   -158    202     77      5
   -262    -93    168    179   -215     36   -296     20   -184    189     67      0
   -272    -88    184    179   -228     46   -301     12   -187    192     72      7
   -249    -72    176    161   -215     51   -301      2   -192    189     67      2
   -233    -98    135    166   -187     18   -296     -7   -215    171     41    -20
   -231   -109    122    171   -176      5   -342    -25   -244    145     25    -46
   -228    -80    148    153   -189     33   -374    -54   -275    111    -10    -51
   -231    -83    148    155   -192     33   -361    -59   -288     93    -28    -70
   -236    -98    137    163   -187     18   -361    -67   -303     77    -44    -98
   -246   -132    114    189   -181    -10   -361    -85   -327     62    -64   -137
   -267   -153    114    207   -192    -20   -374   -114   -355     33   -101   -155
   -262   -145    116    202   -189    -15   -379   -124   -368     12   -129   -176
   -236   -129    103    181   -171    -12   -384   -127   -374      0   -148   -192
   -205    -90    114    148   -161     10   -376   -127   -363      7   -137   -187
   -213    -72    140    142   -179     31   -376   -124   -358     12   -135   -176
   -223    -54    166    137   -197     54   -371   -122   -355     10   -148   -176
   -223    -23    197    122   -213     85   -361   -111   -353     15   -142   -171
   -202     -7    194    106   -200     93   -366   -106   -348     23   -129   -166
   -171     10    179     80   -176     96   -371   -109   -342     25   -132   -168
   -155     10    166     72   -161     88   -342    -67   -319     20   -174   -197
   -122     72    194     25   -158    132   -257     44   -231     49   -194   -257
    -93    116    210    -10   -150    163   -158    210    -75    171   -122   -197
    -59    361    420   -150   -241    392   -109    454    215    501    184     75
     -2    714    714   -355   -358    714   -129    620    452    872    644    514
    -15   1036   1052   -511   -535   1044   -257    452    426   1096   1093   1002
   -127   1283   1410   -576   -769   1345   -467     15    174   1114   1353   1330
   -249   1148   1397   -449   -823   1273   -670   -501   -316    662    953   1049
   -327    654    982   -163   -654    818   -810  -1021  -1005   -285    -72    145
   -319    174    491     70   -405    332   -922  -1221  -1387   -875   -722   -446
   -244    -20    223    132   -233    101   -932  -1047  -1257   -800   -730   -511
   -179    -33    142    103   -163     54   -844   -787  -1010   -594   -610   -444
   -129     36    166     46   -148    101   -675   -504   -740   -374   -467   -337
   -103    122    226    -10   -166    174   -511   -272   -519   -187   -324   -244
    -83    179    262    -46   -171    220   -433   -163   -418    -98   -252   -197
    -67    228    293    -83   -179    262   -423   -132   -397    -70   -241   -200
    -62    265    327   -101   -194    293   -423   -109   -387    -51   -239   -187
    -62    280    340   -111   -200    309   -407    -85   -371    -33   -220   -166
    -44    303    348   -129   -194    324   -420    -80   -368    -25   -207   -161
    -44    332    374   -145   -207    353   -410    -59   -340     10   -174   -145
    -70    361    431   -145   -249    394   -400    -44   -324     31   -153   -132
    -75    402    475   -166   -275    439   -407    -36   -327     33   -153   -114
    -72    431    504   -179   -288    467   -420    -33   -322     41   -158    -96
    -64    439    501   -187   -283    470   -423    -18   -303     59   -148    -80
    -64    462    524   -200   -293    493   -423     -5   -290     80   -140    -64
    -64    470    532   -202   -298    501   -420     15   -265    109   -119    -59
    -67    493    561   -213   -314    527   -428     33   -239    137    -93    -33
    -62    537    597   -239   -329    568   -452     44   -233    153    -83    -36
    -59    571    631   -257   -345    602   -462     62   -207    187    -51    -18
    -62    597    657   -267   -361    626   -459     88   -166    226    -20      2
    -44    649    693   -301   -368    670   -454    122   -129    262     -5     57
     -5    701    704   -348   -355    704   -459    168    -88    319     49     96
     12    756    743   -384   -366    750   -457    226    -28    381    109    109
     15    818    800   -418   -392    810   -454    285     36    444    155    187
     44    901    857   -472   -405    880   -436    361    124    548    262    306
     54    989    935   -524   -441    963   -439    415    179    620    327    350
     72   1075   1000   -574   -462   1039   -462    439    202    672    358    384
     72   1132   1057   -605   -491   1096   -467    457    223    719    392    407
     62   1169   1106   -615   -522   1137   -478    449    213    719    402    431
     44   1171   1124   -610   -540   1148   -475    431    194    701    381    428
     38   1174   1135   -607   -548   1156   -485    405    171    670    358    394
     25   1163   1137   -594   -558   1153   -493    361    127    623    311    363
      7   1158   1150   -581   -571   1156   -480    319     83    579    262    340
      0   1161   1158   -581   -579   1161   -475    270     38    527    202    288
    -10   1122   1132   -555   -571   1127   -480    218    -12    470    137    236
    -31   1091   1122   -530   -576   1106   -488    158    -67    410     67    174
    -57   1067   1124   -504   -589   1096   -522    106   -111    366     25    145
    -72   1039   1111   -485   -592   1075   -522     64   -148    329    -10     96
    -80   1013   1093   -467   -587   1052   -527     25   -189    290    -54     49
    -75   1010   1085   -470   -581   1047   -545      0   -215    265    -85     38
    -57   1036   1093   -488   -574   1065   -537    -10   -220    259    -93     49
    -49   1067   1117   -509   -584   1093   -527    -20   -226    262    -96     41
    -54   1083   1137   -514   -594   1109   -540    -38   -246    259   -106     36
    -49   1124   1171   -537   -610   1148   -537    -36   -249    270    -98     46
    -46   1176   1223   -563   -633   1200   -524    -18   -226    298    -77     59
    -25   1208   1234   -592   -628   1221   -509      0   -205    316    -54     72
      2   1262   1257   -633   -628   1260   -509      7   -194    327    -41     88
     41   1335   1293   -688   -626   1314   -527     10   -187    340    -33    119
     62   1415   1353   -737   -644   1384   -553     12   -179    363    -12    145
     54   1439   1384   -748   -665   1413   -600    -12   -205    350    -15    132
     77   1410   1332   -745   -628   1371   -646    -36   -231    337    -28    119
    145   1423   1278   -784   -566   1350   -662    -54   -252    324    -38    106
    207   1488   1280   -846   -535   1384   -670    -70   -265    316    -44    109
    231   1480   1249   -857   -511   1366   -657    -88   -290    301    -57     96
    163   1449   1286   -807   -561   1369   -626    -80   -293    306    -51     96
     83   1431   1345   -758   -631   1389   -610    -64   -285    322    -33    122
     44   1400   1356   -722   -654   1379   -594    -51   -283    329    -18    137
     41   1371   1330   -706   -646   1353   -571    -36   -280    335     -7    137
     28   1343   1314   -685   -641   1330   -571    -46   -296    319    -23    122
      2   1306   1304   -657   -652   1304   -563    -54   -309    301    -44    109
    -15   1278   1293   -631   -654   1286   -550    -59   -316    293    -62     93
     -7   1280   1288   -636   -649   1283   -550    -59   -319    293    -67     90
    -12   1283   1293   -636   -654   1288   -571    -54   -316    296    -62    101
    -23   1270   1293   -626   -659   1283   -568    -62   -322    293    -62    106
    -33   1273   1306   -618   -670   1288   -527    -62   -322    293    -64    109
    -36   1301   1335   -633   -685   1317   -517    -54   -319    296    -57    111
    -49   1325   1374   -639   -711   1348   -527    -54   -322    298    -54    114
    -83   1343   1426   -628   -756   1382   -537    -57   -324    306    -49    122
    -85   1371   1457   -641   -771   1413   -524    -44   -316    319    -36    137
    -85   1376   1462   -646   -774   1421   -446     25   -262    348    -38    114
    -77   1423   1499   -672   -789   1460   -358    171   -142    433    -10    103
    -70   1538   1605   -735   -839   1571   -293    368     49    628    140    220
    -38   1792   1831   -875   -935   1810   -223    628    332    966    472    535
    -15   2208   2221  -1096  -1119   2213   -275    696    478   1244    888   1018
   -101   2582   2683  -1241  -1392   2631   -402    420    358   1327   1223   1486
   -218   2772   2990  -1278  -1605   2881   -584    -10     67   1223   1343   1693
   -319   2561   2881  -1119  -1600   2720   -774   -498   -426    737    870   1267
   -371   1982   2353   -807  -1363   2166   -859   -956  -1078   -150   -187    254
   -348   1467   1816   -561  -1083   1641   -963  -1070  -1337   -527   -657   -200
   -288   1260   1548   -485   -919   1402   -987   -901  -1192   -413   -600   -174
   -228   1221   1449   -496   -839   1335   -898   -659   -956   -207   -459    -64
   -174   1306   1480   -568   -826   1392   -748   -384   -685     33   -296     57
   -142   1415   1558   -636   -852   1488   -623   -179   -483    220   -150    155
   -176   1447   1623   -636   -901   1535   -579   -106   -397    293    -90    184
   -171   1486   1657   -657   -914   1571   -550    -57   -340    340    -51    200
   -140   1504   1644   -683   -893   1574   -530    -46   -322    358    -36    194
   -171   1473   1644   -652   -909   1558   -522    -49   -322    361    -36    181
   -171   1483   1654   -659   -911   1569   -509    -31   -303    381    -23    189
   -161   1501   1662   -670   -911   1582   -501    -20   -280    400     -7    202
   -174   1522   1696   -672   -935   1608   -504    -12   -265    415     10    215
   -181   1535   1714   -678   -948   1623   -504     -5   -252    431     23    231
   -168   1564   1730   -698   -948   1644   -522      0   -239    446     41    252
   -153   1587   1740   -717   -945   1662   -527     20   -213    470     57    272
   -145   1597   1743   -727   -945   1670   -527     36   -189    491     75    288
   -155   1597   1753   -722   -956   1675   -530     31   -187    496     80    293
   -176   1615   1790   -719   -984   1701   -540     25   -174    501     90    296
   -176   1652   1829   -737  -1002   1740   -530     49   -137    530    119    322
   -197   1641   1836   -722  -1015   1738   -545     72   -106    561    150    350
   -194   1670   1865   -740  -1028   1766   -558    103    -72    602    192    400
   -189   1709   1899   -761  -1044   1803   -537    142    -25    652    241    439
   -181   1771   1953   -795  -1067   1862   -537    174     15    704    303    470
   -145   1810   1953   -833  -1052   1880   -527    228     85    782    381    542
   -116   1862   1979   -872  -1049   1922   -535    277    155    862    465    610
   -114   1912   2026   -898  -1070   1969   -563    324    210    935    542    675
   -106   2013   2120   -953  -1111   2065   -592    361    252    989    610    740
    -93   2091   2184  -1000  -1140   2138   -602    384    277   1018    654    784
    -80   2132   2213  -1026  -1145   2171   -592    392    293   1028    670    807
    -83   2161   2244  -1039  -1163   2203   -581    389    303   1026    672    818
    -93   2171   2265  -1039  -1179   2218   -555    394    319   1023    675    823
   -106   2158   2265  -1028  -1184   2210   -530    384    316   1002    646    797
   -127   2153   2281  -1013  -1205   2218   -519    358    288    961    605    758
   -158   2125   2283   -984  -1221   2203   -519    311    246    898    542    693
   -171   2091   2262   -958  -1215   2177   -532    259    202    841    478    628
   -171   2016   2187   -922  -1179   2101   -519    207    153    771    407    561
   -189   1958   2148   -885  -1169   2052   -506    158    103    701    335    485
   -194   1932   2127   -870  -1161   2029   -501    111     64    649    277    420
   -200   1888   2088   -844  -1143   1987   -506     64     31    594    223    368
   -233   1831   2065   -800  -1150   1948   -524     23    -10    542    179    324
   -226   1800   2026   -787  -1127   1912   -540     -7    -36    514    153    303
   -192   1779   1969   -795  -1080   1873   -550    -25    -46    504    135    293
   -142   1758   1901   -807  -1021   1829   -542    -46    -59    485    114    280
   -124   1764   1886   -820  -1008   1823   -553    -59    -59    485    116    280
   -114   1787   1901   -836  -1008   1844   -563    -64    -44    498    132    293
    -83   1836   1917   -878  -1000   1875   -550    -54    -15    519    153    314
    -67   1875   1943   -904  -1005   1909   -540    -44      5    532    176    340
    -62   1891   1951   -917  -1008   1919   -530    -33     25    548    197    363
    -67   1896   1964   -914  -1015   1930   -548    -31     46    563    215    379
    -83   1927   2008   -922  -1044   1966   -587    -51     49    563    220    381
    -85   1964   2049   -937  -1067   2005   -594    -67     51    574    233    397
    -85   1951   2036   -935  -1062   1992   -607    -90     38    571    241    394
    -98   1932   2029   -917  -1065   1979   -620   -114     23    555    231    397
   -103   1956   2057   -927  -1080   2005   -652   -129     12    542    213    418
    -77   1992   2070   -956  -1072   2031   -654   -137     12    540    210    439
    -98   1922   2021   -914  -1060   1971   -646   -166    -12    506    187    405
   -135   1844   1979   -854  -1057   1912   -649   -179    -36    475    163    374
   -150   1808   1958   -831  -1054   1883   -631   -184    -41    465    145    348
   -179   1787   1966   -802  -1072   1875   -636   -192    -54    446    114    335
   -215   1706   1922   -748  -1067   1813   -670   -223    -85    420     96    329
   -252   1647   1899   -698  -1075   1771   -659   -233    -88    407     88    311
   -280   1602   1880   -662  -1080   1740   -659   -244    -96    392     72    288
   -298   1564   1862   -631  -1080   1712   -667   -259   -119    374     51    265
   -314   1538   1852   -613  -1083   1693   -680   -275   -140    353     23    228
   -337   1548   1886   -605  -1111   1717   -675   -259   -129    363     25    218
   -371   1527   1899   -576  -1135   1712   -670   -249   -116    376     38    213
   -397   1478   1875   -540  -1135   1675   -657   -265   -129    353     25    202
   -394   1491   1886   -548  -1140   1688   -641   -236    -90    387     70    246
   -423   1454   1878   -517  -1150   1665   -626   -207    -54    428    119    275
   -441   1405   1847   -480  -1145   1623   -587   -163    -15    452    145    249
   -433   1415   1849   -491  -1140   1631   -519   -103     15    423     62    137
   -420   1452   1870   -517  -1145   1660   -446     38    150    527     88    189
   -392   1564   1953   -587  -1171   1758   -384    252    397    807    355    423
   -329   1842   2171   -758  -1252   2005   -426    420    636   1137    776    823
   -303   2281   2585   -987  -1444   2431   -514    355    683   1330   1161   1325
   -392   2340   2733   -974  -1564   2535   -626     57    446   1306   1400   1678
   -493   2231   2725   -870  -1608   2478   -732   -340     41    995   1228   1527
   -610   1834   2444   -610  -1527   2138   -833   -888   -618    155    285    644
   -649   1410   2060   -379  -1353   1735   -979  -1257  -1150   -587   -589   -163
   -620   1166   1784   -272  -1202   1473  -1036  -1169  -1093   -574   -636   -220
   -584   1002   1587   -210  -1085   1293   -987   -956   -852   -361   -493   -158
   -553    948   1501   -197  -1028   1223   -906   -745   -600   -140   -337    -90
   -535   1044   1579   -254  -1057   1312   -779   -511   -340     96   -163     20
   -532   1143   1675   -306  -1104   1408   -688   -371   -179    239    -41    109
   -530   1143   1673   -306  -1101   1408   -657   -327   -129    277    -12    124
   -524   1122   1647   -298  -1085   1384   -641   -301    -98    296      0    142
   -514   1127   1641   -306  -1078   1384   -649   -301    -83    309     18    158
   -488   1122   1610   -316  -1049   1366   -646   -303    -80    314     28    155
   -493   1127   1618   -316  -1057   1371   -646   -298    -70    327     41    155
   -506   1150   1657   -324  -1083   1405   -641   -280    -44    363     72    166
   -493   1187   1680   -345  -1085   1434   -626   -254    -23    400    114    197
   -491   1150   1641   -332  -1067   1397   -644   -262    -31    387    109    194
   -501   1153   1652   -327  -1075   1402   -659   -270    -31    387    116    184
   -488   1156   1644   -335  -1065   1400   -670   -283    -36    379    109    163
   -472   1169   1641   -348  -1057   1405   -662   -275    -25    392    114    176
   -480   1166   1644   -342  -1062   1402   -652   -254      7    423    150    207
   -478   1153   1631   -337  -1054   1392   -649   -233     38    452    189    231
   -488   1158   1644   -335  -1065   1400   -662   -223     57    470    215    241
   -491   1184   1675   -345  -1083   1428   -672   -213     80    493    239    254
   -493   1218   1712   -363  -1104   1465   -667   -179    124    540    288    309
   -478   1234   1712   -379  -1096   1473   -665   -142    171    592    340    366
   -449   1249   1699   -402  -1075   1473   -688   -122    213    633    384    405
   -428   1299   1727   -433  -1078   1512   -709   -101    259    688    428    454
   -418   1337   1756   -462  -1088   1545   -709    -49    329    774    519    514
   -405   1361   1766   -478  -1085   1564   -701     10    402    859    613    576
   -402   1441   1844   -522  -1122   1641   -683     59    470    930    693    649
   -407   1491   1899   -540  -1153   1693   -678     77    501    958    730    709
   -405   1506   1912   -550  -1158   1709   -675     88    506    969    745    717
   -397   1452   1849   -527  -1124   1649   -680     72    493    948    730    680
   -384   1392   1777   -504  -1080   1584   -683     49    454    891    675    610
   -392   1384   1777   -496  -1083   1579   -688     20    415    828    610    597
   -402   1309   1712   -454  -1057   1509   -693    -33    361    756    542    540
   -405   1262   1667   -428  -1036   1465   -685    -85    303    675    459    457
   -400   1210   1608   -405  -1002   1408   -680   -137    254    600    384    392
   -405   1130   1535   -361   -969   1332   -657   -163    220    542    329    342
   -402   1072   1475   -335   -940   1273   -675   -226    158    465    259    254
   -410   1018   1428   -303   -919   1223   -691   -285     96    394    189    202
   -439    961   1397   -262   -919   1179   -688   -322     62    348    142    189
   -441    909   1350   -233   -896   1130   -691   -355     31    309     98    135
   -467    893   1358   -213   -911   1124   -696   -376     10    288     80     75
   -441    901   1343   -231   -891   1122   -704   -384      0    272     64     70
   -410    891   1301   -241   -857   1096   -711   -400     -7    249     41     93
   -405    878   1283   -236   -844   1080   -735   -423    -15    239     33     67
   -444    896   1340   -226   -893   1117   -722   -405     18    277     72     64
   -465    919   1384   -228   -924   1150   -685   -381     54    303     96     85
   -441    932   1371   -246   -906   1150   -678   -384     64    301     93    116
   -433    971   1405   -267   -919   1187   -652   -361    103    327    119    132
   -433    976   1410   -275   -922   1192   -662   -358    116    324    127    140
   -436    974   1408   -270   -922   1189   -675   -366    132    329    145    153
   -420    974   1395   -277   -909   1184   -683   -381    135    340    158    145
   -384    982   1366   -298   -875   1174   -704   -405    114    327    150    145
   -389    950   1337   -283   -865   1143   -719   -415    106    316    140    155
   -376    935   1312   -277   -844   1122   -722   -426    103    311    140    142
   -363    909   1270   -272   -815   1088   -740   -454     85    288    127    111
   -355    872   1228   -257   -792   1049   -740   -465     67    265     98    101
   -366    828   1195   -231   -782   1010   -745   -480     49    249     88     93
   -363    782   1145   -210   -753    961   -727   -472     59    254     98     90
   -363    704   1067   -171   -717    885   -711   -480     49    231     75     51
   -397    654   1052   -127   -724    852   -706   -498     36    205     51     23
   -433    568   1000    -70   -717    784   -709   -527     10    174     18    -15
   -431    517    948    -44   -691    732   -714   -548    -12    140    -12    -49
   -418    496    911    -38   -665    704   -722   -568    -36    101    -49    -54
   -394    472    867    -38   -631    670   -732   -576    -44     83    -70    -77
   -418    428    844     -7   -631    636   -722   -576    -36     83    -72    -80
   -431    400    831     15   -631    615   -724   -584    -41     77    -80    -88
   -488    348    836     70   -665    592   -724   -584    -41     70    -80    -85
   -488    327    815     80   -652    571   -727   -597    -54     51    -96   -101
   -467    290    758     88   -615    524   -732   -610    -67     46   -101   -119
   -493    197    691    148   -592    444   -678   -574    -31     62   -101   -153
   -535    189    722    171   -628    454   -581   -470     72    109   -114   -205
   -511    296    807    109   -659    550   -527   -340    220    231    -57   -145
   -394    506    901    -57   -649    704   -514   -171    475    548    259    119
   -329    823   1153   -246   -740    987   -558     10    763   1002    836    657
   -319   1072   1389   -376   -857   1231   -654    -51    750   1200   1325   1182
   -371   1034   1405   -329   -888   1218   -719   -324    420   1023   1467   1340
   -491    802   1293   -158   -893   1049   -818   -763   -179    366    896    914
   -587    444   1031     70   -807    737   -953  -1314   -911   -615   -246    -18
   -602    119    719    241   -662    418  -1088  -1577  -1291  -1153   -924   -610
   -571   -153    418    363   -496    132  -1085  -1441  -1150  -1041   -896   -659
   -563   -361    202    459   -384    -80  -1036  -1239   -888   -800   -740   -579
   -561   -400    161    480   -361   -119   -943  -1047   -620   -558   -563   -480
   -524   -277    244    400   -384    -18   -795   -841   -345   -303   -358   -340
   -493   -189    303    342   -400     57   -691   -711   -174   -148   -241   -277
   -488   -218    270    353   -381     25   -680   -691   -132   -116   -218   -277
   -428   -244    181    335   -306    -31   -704   -698   -135   -116   -207   -285
   -379   -252    127    314   -254    -62   -706   -691   -122   -111   -194   -283
   -363   -265     98    314   -231    -83   -678   -665    -93    -93   -179   -257
   -407   -296    109    350   -259    -96   -672   -665    -72    -75   -155   -226
   -410   -324     85    366   -249   -119   -675   -665    -57    -57   -135   -226
   -420   -335     85    376   -254   -124   -657   -644    -28    -38   -119   -202
   -433   -379     54    407   -244   -163   -633   -615      7     -5    -85   -166
   -446   -433     10    439   -228   -213   -626   -607     18     10    -62   -161
   -519   -454     64    488   -293   -194   -618   -592     46     28    -36   -145
   -600   -467    132    532   -368   -166   -587   -563     88     57     -7   -122
   -574   -485     88    530   -332   -200   -576   -561    103     64     -5   -109
   -535   -493     38    514   -288   -228   -592   -553    127     90     33    -90
   -615   -475    140    545   -379   -168   -555   -501    194    163    111    -28
   -654   -475    179    563   -418   -148   -550   -483    228    197    148     18
   -607   -436    171    522   -389   -132   -553   -467    262    228    171      5
   -607   -420    187    514   -397   -119   -527   -407    322    298    233    111
   -607   -405    202    506   -407   -101   -545   -387    371    355    306    176
   -623   -376    246    498   -439    -64   -558   -350    433    431    389    220
   -620   -355    265    488   -444    -46   -558   -311    501    509    475    270
   -574   -296    277    433   -428    -10   -545   -265    574    600    584    366
   -584   -277    306    431   -446     12   -548   -231    623    657    665    449
   -597   -306    288    452   -446    -10   -555   -231    620    649    665    452
   -610   -329    280    470   -446    -25   -532   -220    626    646    646    478
   -605   -348    257    475   -431    -46   -548   -228    620    636    639    496
   -685   -428    257    558   -472    -88   -509   -220    620    618    615    491
   -776   -542    233    659   -506   -155   -475   -231    594    566    566    452
   -795   -631    163    714   -480   -233   -478   -280    524    475    483    363
   -797   -644    153    719   -475   -244   -467   -322    465    394    402    290
   -779   -680     98    730   -441   -290   -475   -374    387    309    314    218
   -805   -769     33    787   -420   -368   -485   -428    319    220    220    140
   -787   -841    -54    815   -366   -449   -519   -493    252    137    135     46
   -763   -872   -111    818   -327   -493   -527   -535    202     70     80    -18
   -763   -888   -124    826   -319   -506   -519   -553    187     36     54    -54
   -782   -922   -142    849   -322   -532   -498   -566    166      7     31    -83
   -776   -976   -200    878   -288   -589   -514   -597    132    -28     -7   -124
   -784  -1002   -220    893   -283   -613   -532   -618    114    -54    -33   -161
   -782   -997   -215    888   -285   -605   -519   -618    122    -54    -36   -174
   -761   -969   -207    862   -277   -587   -506   -615    137    -44    -28   -174
   -724   -904   -179    815   -272   -542   -504   -615    161    -20     -2   -179
   -743   -880   -137    810   -303   -509   -506   -605    187      7     36   -145
   -756   -865   -109    810   -324   -488   -530   -607    200     20     59   -132
   -787   -849    -62    815   -363   -457   -506   -592    233     41     75   -116
   -797   -831    -33    815   -381   -433   -496   -581    254     59     90   -106
   -782   -787     -5    784   -389   -397   -506   -597    265     72    101   -109
   -795   -782     12    789   -405   -387   -511   -613    270     77    111   -101
   -792   -797     -5    792   -394   -402   -517   -623    265     72    116    -85
   -787   -787      0    787   -394   -394   -540   -618    270     72    135    -72
   -797   -787     10    789   -407   -389   -548   -623    270     64    140    -72
   -818   -831    -12    823   -405   -423   -524   -620    267     54    129    -88
   -802   -859    -57    828   -374   -459   -545   -626    257     44    119   -103
   -795   -917   -122    857   -337   -519   -553   -641    236     25     96   -124
   -828  -1000   -171    914   -329   -587   -530   -646    228      7     72   -145
   -857  -1054   -197    953   -329   -626   -493   -649    228    -10     54   -163
   -878  -1104   -226    989   -327   -665   -488   -657    226    -23     31   -181
   -865  -1153   -288   1010   -288   -722   -483   -680    202    -59     -5   -231
   -872  -1192   -319   1031   -277   -758   -462   -691    192    -80    -25   -254
   -891  -1241   -350   1065   -272   -797   -493   -706    179    -96    -41   -283
   -870  -1280   -410   1075   -231   -846   -524   -735    158   -116    -57   -306
   -883  -1319   -436   1101   -223   -878   -511   -740    153   -124    -64   -296
   -862  -1335   -472   1098   -197   -904   -519   -732    155   -129    -70   -296
   -766  -1340   -576   1052    -96   -958   -548   -756    142   -150    -88   -350
   -820  -1340   -522   1078   -150   -930   -519   -743    163   -135    -70   -350
   -859  -1353   -493   1106   -184   -924   -511   -745    163   -142    -75   -322
   -867  -1410   -545   1137   -161   -979   -459   -685    223    -96    -62   -340
   -833  -1415   -581   1124   -127  -1000   -407   -574    337    -15    -54   -405
   -797  -1330   -532   1062   -135   -932   -410   -462    478    114     28   -379
   -776  -1145   -368    961   -205   -758   -335   -301    714    384    301   -137
   -745   -909   -163    826   -293   -535   -379   -220    888    675    709    306
   -784   -636    148    709   -467   -244   -488   -355    815    730   1052    787
   -852   -589    262    719   -558   -166   -532   -607    509    522   1187   1036
   -896   -802     93    849   -496   -355   -628   -961     18     44    891    807
   -948  -1200   -252   1072   -350   -727   -717  -1379   -542   -696    -88   -153
   -979  -1584   -607   1280   -187  -1096   -833  -1654   -932  -1252   -883   -898
   -914  -1886   -971   1400     25  -1428   -891  -1605   -888  -1223   -932   -974
   -917  -2057  -1140   1488    111  -1600   -862  -1421   -636   -969   -745   -875
   -911  -2023  -1111   1465     98  -1566   -782  -1226   -379   -717   -553   -740
   -893  -1927  -1034   1410     67  -1480   -659  -1015   -124   -475   -366   -605
   -878  -1865   -987   1371     51  -1426   -579   -883     41   -324   -252   -532
   -891  -1829   -937   1361     23  -1384   -571   -823    119   -246   -179   -467
   -893  -1810   -919   1350     10  -1366   -558   -800    137   -231   -161   -444
   -893  -1813   -919   1353     10  -1369   -522   -792    142   -228   -155   -446
   -904  -1831   -927   1366     10  -1382   -524   -782    161   -205   -132   -439
   -937  -1865   -927   1402     -5  -1397   -519   -771    176   -184   -109   -420
   -963  -1886   -922   1423    -23  -1402   -504   -774    181   -179   -111   -428
   -969  -1893   -924   1431    -23  -1410   -530   -789    174   -187   -116   -441
   -958  -1891   -932   1423    -12  -1413   -553   -792    171   -184   -106   -444
   -969  -1906   -937   1439    -15  -1423   -522   -769    202   -158    -80   -431
   -979  -1964   -984   1470      0  -1475   -493   -750    231   -132    -51   -402
   -958  -1948   -989   1452     12  -1470   -485   -743    244   -119    -41   -397
   -945  -1943  -1000   1441     25  -1470   -506   -737    254    -98    -18   -389
   -906  -1956  -1049   1431     70  -1504   -511   -717    270    -80     12   -379
   -862  -1969  -1109   1413    122  -1540   -504   -706    283    -67     15   -374
   -872  -1966  -1093   1418    109  -1530   -504   -685    316    -33     51   -324
   -930  -1938  -1008   1434     36  -1473   -483   -628    376     28    124   -262
   -924  -1891   -966   1408     20  -1428   -459   -571    439     93    194   -226
   -885  -1925  -1041   1402     75  -1483   -452   -527    496    171    270   -158
   -802  -1940  -1137   1371    166  -1540   -480   -514    527    215    314   -114
   -774  -1925  -1150   1348    187  -1540   -480   -470    587    288    389    -38
   -776  -1873  -1096   1325    158  -1486   -467   -415    657    368    480     62
   -771  -1821  -1052   1293    140  -1436   -493   -374    706    426    542    137
   -758  -1774  -1018   1265    129  -1397   -488   -342    737    457    587    181
   -758  -1743   -987   1249    111  -1366   -475   -337    735    446    587    176
   -758  -1727   -969   1244    103  -1348   -467   -322    745    449    594    181
   -787  -1735   -950   1260     80  -1343   -431   -311    756    444    602    163
   -748  -1735   -987   1241    119  -1363   -436   -371    680    350    519     77
   -724  -1758  -1036   1241    153  -1397   -452   -433    584    239    407    -12
   -717  -1813  -1096   1265    189  -1454   -475   -488    504    145    303   -111
   -740  -1860  -1119   1299    187  -1491   -467   -548    446     62    223   -202
   -730  -1922  -1192   1325    231  -1558   -470   -597    384    -18    142   -290
   -740  -1982  -1241   1358    249  -1613   -467   -636    329    -85     70   -348
   -753  -2044  -1291   1400    267  -1667   -475   -685    275   -140     12   -394
   -740  -2070  -1330   1402    293  -1701   -493   -735    223   -194    -33   -428
   -724  -2083  -1358   1402    314  -1722   -496   -758    179   -233    -77   -470
   -735  -2099  -1363   1415    311  -1732   -493   -787    148   -270   -114   -488
   -758  -2117  -1358   1439    298  -1738   -475   -771    161   -265   -103   -491
   -745  -2135  -1389   1439    319  -1761   -478   -774    153   -272   -103   -491
   -706  -2120  -1415   1413    353  -1769   -509   -797    132   -290   -119   -485
   -675  -2107  -1431   1389    376  -1769   -517   -797    129   -296   -119   -491
   -701  -2075  -1374   1389    335  -1725   -470   -743    179   -254    -77   -470
   -654  -2018  -1363   1335    353  -1693   -457   -722    200   -233    -54   -444
   -628  -1982  -1356   1304    363  -1670   -452   -717    200   -236    -51   -444
   -613  -1956  -1343   1283    363  -1649   -446   -706    207   -228    -38   -439
   -561  -1891  -1330   1226    384  -1610   -449   -701    226   -207    -15   -426
   -579  -1829  -1249   1202    332  -1538   -462   -698    236   -197      2   -397
   -563  -1813  -1249   1187    340  -1532   -480   -704    228   -205      5   -387
   -535  -1795  -1260   1163    361  -1527   -475   -704    215   -207     10   -379
   -491  -1756  -1265   1124    387  -1512   -480   -714    200   -223      2   -387
   -462  -1756  -1293   1106    413  -1525   -475   -704    200   -220      2   -374
   -446  -1792  -1345   1117    449  -1569   -470   -704    194   -236    -12   -384
   -462  -1818  -1356   1137    444  -1590   -465   -714    176   -259    -18   -389
   -542  -1818  -1275   1182    366  -1548   -431   -698    189   -252      0   -379
   -496  -1834  -1337   1163    418  -1587   -420   -696    181   -267    -20   -405
   -480  -1880  -1400   1179    457  -1641   -405   -701    161   -296    -41   -405
   -446  -1893  -1447   1166    498  -1670   -413   -722    119   -340    -77   -439
   -387  -1886  -1499   1137    555  -1693   -436   -748     80   -387   -124   -475
   -420  -1901  -1483   1158    530  -1693   -423   -743     72   -400   -145   -485
   -426  -1904  -1478   1163    524  -1691   -415   -743     67   -418   -163   -488
   -402  -1906  -1506   1153    550  -1706   -418   -761     49   -446   -187   -496
   -350  -1917  -1566   1135    607  -1743   -433   -774     31   -475   -207   -532
   -358  -1922  -1564   1140    600  -1743   -418   -756     49   -470   -194   -522
   -374  -1906  -1532   1137    579  -1719   -397   -732     75   -452   -179   -509
   -389  -1909  -1519   1148    563  -1714   -379   -711     88   -446   -174   -496
   -374  -1906  -1532   1140    579  -1719   -371   -683     98   -452   -184   -511
   -324  -1870  -1545   1098    610  -1709   -306   -610    142   -462   -236   -579
   -277  -1805  -1530   1041    626  -1667   -220   -483    254   -394   -223   -594
   -241  -1686  -1447    961    602  -1566   -135   -288    478   -166    -28   -449
   -207  -1413  -1205    810    498  -1309   -103    -23    795    218    368    -93
   -168  -1057   -888    610    358   -974   -194    -44    862    454    800    410
   -231   -841   -613    535    189   -727   -324   -376    633    470   1111    828
   -309   -810   -501    558     93   -657   -485   -836    231    236   1075    870
   -361  -1124   -763    743    200   -945   -615  -1337   -348   -452    316    187
   -527  -1649  -1124   1085    296  -1387   -693  -1670   -904  -1306   -701   -691
   -465  -1909  -1444   1187    488  -1678   -761  -1615   -943  -1441   -917   -922
   -335  -2021  -1686   1176    675  -1855   -732  -1387   -711  -1257   -813   -891
   -252  -2026  -1774   1140    761  -1901   -631  -1143   -444  -1031   -646   -800
   -228  -1961  -1732   1093    750  -1847   -444   -870   -163   -782   -457   -691
   -223  -1875  -1652   1049    711  -1764   -322   -693     10   -636   -353   -602
   -205  -1857  -1652   1028    722  -1753   -288   -628     67   -592   -324   -584
   -174  -1842  -1667   1008    745  -1756   -265   -597     96   -566   -309   -581
   -171  -1844  -1675   1008    748  -1761   -231   -553    132   -535   -283   -548
   -153  -1823  -1673    987    758  -1748   -200   -535    148   -522   -267   -530
   -174  -1797  -1623    984    722  -1712   -161   -514    168   -498   -241   -496
   -174  -1774  -1600    974    711  -1688   -129   -498    181   -491   -231   -475
   -161  -1730  -1569    945    701  -1649   -127   -496    187   -491   -249   -493
   -140  -1678  -1538    909    696  -1608   -140   -475    213   -459   -226   -472
   -109  -1647  -1538    875    711  -1592   -140   -459    231   -439   -197   -457
    -83  -1649  -1566    867    740  -1608   -148   -446    233   -436   -194   -431
    -88  -1615  -1527    852    717  -1571   -124   -433    241   -439   -205   -444
    -70  -1597  -1527    833    727  -1564   -122   -418    265   -426   -197   -418
    -51  -1571  -1519    810    732  -1545   -122   -397    290   -394   -168   -392
     -7  -1527  -1519    769    756  -1525   -114   -379    316   -374   -145   -374
      7  -1506  -1517    748    761  -1512   -119   -363    337   -361   -137   -371
     12  -1465  -1478    724    745  -1473   -103   -319    381   -314    -93   -319
     25  -1439  -1467    704    745  -1452    -93   -262    433   -252    -31   -280
     70  -1387  -1457    659    763  -1421    -59   -210    493   -187     28   -252
     77  -1309  -1389    613    732  -1348    -64   -161    535   -132     80   -176
     98  -1252  -1350    576    724  -1301    -62    -93    602    -49    166    -72
    106  -1179  -1286    535    693  -1231    -36    -10    688     57    270     -7
    111  -1106  -1218    498    665  -1161      0     38    732    114    332     33
    148  -1060  -1210    454    678  -1135    -33     54    732    119    337     96
    168  -1010  -1182    420    675  -1096    -51     59    722    116    342    132
    153   -976  -1130    410    639  -1052    -25     59    711    106    345    129
    122   -969  -1091    423    605  -1028     -5     38    675     62    303    106
    148   -979  -1127    413    636  -1052    -33      5    618      0    239     77
    142  -1002  -1145    431    644  -1072    -23    -28    571    -62    179     33
    109  -1049  -1158    467    631  -1101     -5    -72    511   -135    114    -31
     77  -1109  -1187    517    631  -1148     15   -135    441   -218     36   -109
     75  -1179  -1254    553    662  -1218     20   -184    376   -290    -46   -192
     83  -1254  -1340    584    709  -1296     15   -228    314   -358   -124   -272
    124  -1317  -1441    594    782  -1379    -33   -293    241   -433   -202   -335
    148  -1335  -1483    594    815  -1408    -49   -342    192   -488   -259   -392
    142  -1382  -1527    618    833  -1452    -33   -381    148   -540   -309   -439
     90  -1413  -1504    662    797  -1457      0   -381    137   -555   -327   -426
     72  -1418  -1491    672    779  -1454     12   -361    145   -537   -314   -426
     77  -1392  -1470    657    774  -1431     20   -337    168   -517   -293   -415
     77  -1408  -1486    662    779  -1447     25   -290    202   -488   -262   -392
     51  -1410  -1462    678    756  -1434     59   -270    220   -467   -228   -379
     46  -1363  -1413    657    730  -1389     77   -272    207   -478   -236   -381
     33  -1335  -1369    652    701  -1350     98   -246    231   -454   -223   -342
    -12  -1319  -1306    665    646  -1314    127   -210    259   -415   -181   -309
    -18  -1337  -1322    678    649  -1330    127   -205    265   -402   -179   -319
    -15  -1304  -1288    659    633  -1296    127   -207    272   -389   -174   -319
    -88  -1244  -1156    667    532  -1200    161   -187    311   -348   -132   -277
    -98  -1236  -1140    667    519  -1189    116   -202    296   -350   -124   -265
   -103  -1270  -1166    685    530  -1218     85   -210    277   -371   -135   -257
   -119  -1309  -1192    711    535  -1252    103   -213    262   -389   -148   -252
   -148  -1330  -1182    740    517  -1257    122   -202    265   -384   -140   -249
   -166  -1343  -1176    753    504  -1260    116   -215    239   -407   -166   -257
   -239  -1389  -1150    813    454  -1270    124   -207    228   -415   -171   -252
   -228  -1392  -1163    810    467  -1278    119   -213    207   -431   -184   -267
   -179  -1400  -1221    789    519  -1312    116   -239    174   -472   -228   -301
   -207  -1439  -1231    820    511  -1335    142   -228    168   -485   -246   -314
   -210  -1452  -1241    828    514  -1348    119   -249    142   -511   -265   -342
   -239  -1467  -1228    852    493  -1348    127   -254    129   -530   -288   -358
   -241  -1509  -1267    875    511  -1389    140   -254    116   -545   -309   -361
   -249  -1564  -1314    904    530  -1439    168   -239    127   -532   -296   -337
   -288  -1590  -1301    937    506  -1447    194   -220    145   -514   -285   -303
   -329  -1582  -1252    956    459  -1418    192   -207    153   -501   -275   -265
   -301  -1569  -1267    935    483  -1418    197   -215    124   -524   -301   -272
   -293  -1613  -1319    950    511  -1467    205   -231    101   -566   -342   -319
   -265  -1644  -1379    956    555  -1514    181   -249     85   -587   -361   -361
   -246  -1657  -1410    950    581  -1535    189   -241     96   -584   -355   -394
   -202  -1644  -1441    924    618  -1543    197   -213    119   -584   -379   -444
   -150  -1574  -1426    859    636  -1501    254    -75    236   -511   -368   -454
    -83  -1483  -1400    782    657  -1441    345    109    433   -322   -226   -371
    -12  -1241  -1231    626    607  -1236    389    327    704     12    114    -67
     54   -846   -901    397    478   -872    358    431    888    322    561    433
     -7   -504   -496    254    241   -498    249    184    730    342    891    919
   -119   -355   -236    236     57   -298     98   -246    358    140    966   1114
   -303   -605   -301    454     -2   -454    -23   -717   -158   -394    454    659
   -418  -1169   -750    795    166   -961   -109  -1148   -797  -1288   -667   -426
   -355  -1605  -1252    979    446  -1428   -236  -1223  -1018  -1641  -1145   -911
   -293  -1758  -1465   1026    584  -1613   -233  -1049   -828  -1483  -1057   -888
   -277  -1771  -1496   1023    607  -1634   -150   -800   -537  -1221   -875   -771
   -215  -1719  -1504    969    644  -1613     -2   -542   -241   -961   -698   -654
   -205  -1621  -1415    911    602  -1519    163   -319     -2   -750   -532   -532
   -192  -1527  -1335    859    568  -1431    231   -213    106   -646   -449   -470
   -145  -1462  -1319    802    584  -1392    262   -161    158   -597   -407   -436
   -122  -1447  -1325    784    600  -1387    254   -148    181   -581   -389   -415
   -109  -1441  -1332    774    610  -1387    272   -150    187   -581   -384   -418
   -124  -1441  -1317    784    594  -1382    298   -124    210   -561   -368   -400
   -111  -1423  -1314    766    600  -1369    319    -93    244   -535   -350   -374
    -64  -1376  -1312    722    623  -1345    314    -75    265   -524   -340   -363
    -49  -1345  -1296    696    620  -1322    298    -80    265   -532   -342   -371
    -31  -1325  -1293    678    628  -1309    303    -72    275   -524   -329   -363
    -36  -1314  -1278    675    618  -1296    298    -62    280   -519   -319   -353
    -72  -1317  -1244    696    584  -1280    319    -49    298   -504   -298   -324
    -72  -1286  -1213    678    568  -1249    288    -49    309   -485   -285   -296
    -49  -1228  -1179    639    563  -1205    283    -28    337   -452   -265   -272
     12  -1208  -1221    597    615  -1213    283    -23    348   -446   -267   -275
     25  -1197  -1223    587    623  -1210    301      2    379   -423   -241   -246
      0  -1197  -1200    597    597  -1200    277     25    415   -384   -200   -207
     25  -1163  -1189    568    605  -1176    275     62    462   -335   -153   -163
     44  -1114  -1158    535    600  -1137    296    114    527   -272    -93   -109
     38  -1057  -1096    509    566  -1075    314    168    594   -192    -20    -38
     62   -992  -1054    462    555  -1021    342    233    667    -93     67     44
    103   -919  -1023    407    563   -971    345    293    740     -7    155    124
    129   -854   -984    361    555   -919    358    350    813     70    236    210
    168   -769   -937    301    553   -852    366    389    867    129    303    283
    135   -756   -891    309    511   -823    342    394    880    140    322    301
    122   -737   -859    306    488   -797    332    394    878    137    319    301
    116   -719   -836    298    475   -776    363    387    870    119    301    290
    119   -732   -852    306    485   -792    361    371    844     83    267    270
    122   -743   -867    309    493   -805    363    340    797     28    210    223
    106   -787   -893    340    498   -839    379    303    748    -38    132    174
     98   -844   -943    371    519   -893    371    267    696   -106     57    124
     85   -911   -997    413    540   -953    368    220    631   -184    -28     46
     25   -992  -1021    483    522  -1008    402    194    589   -244    -90    -12
     10  -1057  -1067    522    537  -1062    433    163    548   -301   -153    -75
     -7  -1096  -1088    550    537  -1091    415    116    496   -358   -218   -122
    -46  -1137  -1091    592    522  -1114    389     85    449   -402   -254   -140
    -49  -1148  -1098    600    522  -1124    405     67    431   -428   -280   -174
    -62  -1145  -1083    602    509  -1114    397     51    413   -449   -303   -202
    -67  -1174  -1106    620    517  -1140    392     51    392   -465   -332   -218
    -75  -1163  -1088    620    506  -1127    392     77    407   -436   -301   -192
    -93  -1140  -1047    615    475  -1096    400     93    426   -415   -277   -163
   -142  -1122   -979    631    418  -1052    446    111    454   -397   -262   -135
   -161  -1057   -896    607    366   -976    444    116    467   -387   -257   -127
   -148  -1002   -854    576    353   -930    467    148    498   -355   -226    -98
   -187  -1044   -857    613    332   -950    485    150    504   -353   -220    -93
   -246  -1026   -782    636    265   -904    467    145    519   -340   -205    -77
   -236   -969   -732    602    246   -852    454    148    540   -311   -171    -44
   -218   -969   -750    594    265   -859    441    132    532   -314   -166    -49
   -265  -1013   -750    636    241   -880    441    106    501   -340   -189    -70
   -277  -1005   -727    639    223   -867    436     77    467   -374   -220    -88
   -249   -976   -730    613    239   -854    431     57    444   -402   -246   -101
   -205   -997   -792    602    293   -896    402     59    444   -394   -231   -109
   -137  -1072   -937    605    397  -1005    407     59    426   -410   -236   -116
   -122  -1143  -1021    631    449  -1083    400     51    392   -449   -275   -148
    -93  -1182  -1088    636    496  -1137    379     25    342   -506   -345   -197
    -77  -1218  -1140    649    530  -1179    402     23    345   -506   -348   -171
    -57  -1299  -1241    678    589  -1270    400     18    337   -514   -353   -197
    -10  -1319  -1309    662    649  -1314    379    -23    290   -566   -400   -254
     -5  -1337  -1335    670    665  -1337    363    -54    262   -613   -446   -272
    -15  -1348  -1332    683    657  -1340    363    -44    267   -623   -470   -280
     46  -1337  -1384    644    714  -1361    340    -25    285   -607   -459   -259
    116  -1350  -1470    615    792  -1410    324    -41    280   -615   -462   -267
    106  -1348  -1457    620    782  -1402    348    -41    290   -615   -446   -259
    150  -1348  -1499    600    823  -1423    322    -90    254   -667   -485   -293
    174  -1374  -1548    600    859  -1460    327    -90    257   -670   -501   -353
    226  -1369  -1597    571    911  -1483    327    -72    270   -662   -509   -387
    249  -1376  -1628    563    937  -1501    371    -12    311   -662   -558   -436
    262  -1376  -1639    558    950  -1506    470    111    426   -592   -542   -449
    254  -1288  -1543    517    896  -1413    522    290    649   -353   -332   -306
    337   -956  -1296    309    815  -1124    509    498    953     41    109    111
    452   -444   -898     -5    672   -672    446    555   1111    376    636    709
    394   -288   -683    -51    537   -485    314    309    904    376    943   1085
    311   -355   -667     20    488   -509    174   -129    439     12    792   1000
    228   -688   -917    228    571   -802     59   -659   -215   -766    -41    280
    200  -1124  -1325    462    761  -1223    -85  -1096   -820  -1623  -1067   -636
    241  -1408  -1649    584    945  -1527   -184  -1106   -898  -1795  -1330   -935
    361  -1538  -1899    587   1127  -1717   -142   -901   -659  -1592  -1247   -927
    420  -1564  -1984    571   1200  -1774    -41   -675   -374  -1337  -1075   -815
    454  -1504  -1958    524   1205  -1732    109   -433    -85  -1072   -870   -688
    509  -1397  -1906    444   1208  -1652    239   -223    142   -859   -696   -555
    517  -1306  -1823    394   1169  -1566    267   -142    233   -771   -613   -491
    592  -1218  -1810    311   1200  -1514    259   -135    262   -740   -592   -483
    615  -1189  -1805    288   1210  -1496    272   -116    288   -722   -579   -485
    618  -1158  -1777    270   1197  -1467    306    -93    314   -696   -548   -475
    592  -1179  -1771    290   1182  -1475    314   -101    311   -698   -540   -470
    592  -1200  -1792    303   1192  -1496    303    -98    316   -693   -532   -459
    605  -1202  -1808    298   1205  -1504    296   -103    322   -693   -535   -454
    654  -1145  -1800    246   1226  -1473    301   -101    332   -680   -535   -426
    631  -1153  -1787    259   1208  -1470    316    -85    353   -659   -517   -394
    597  -1169  -1766    285   1179  -1467    311    -67    379   -636   -493   -374
    605  -1140  -1748    265   1174  -1441    296    -59    400   -605   -462   -358
    639  -1114  -1753    239   1195  -1434    288    -64    405   -592   -459   -348
    657  -1130  -1787    236   1221  -1457    283    -51    420   -584   -449   -298
    667  -1140  -1808    236   1236  -1473    293    -31    441   -558   -426   -293
    688  -1111  -1800    210   1244  -1454    277    -23    452   -548   -420   -298
    685  -1067  -1753    192   1218  -1410    309     12    498   -493   -379   -254
    670  -1036  -1709    181   1189  -1371    296     46    553   -431   -322   -215
    683  -1034  -1717    176   1200  -1374    277     70    587   -384   -275   -174
    670  -1054  -1725    189   1195  -1387    283    109    639   -316   -207   -132
    670  -1013  -1683    171   1176  -1348    288    158    704   -239   -135    -72
    711   -935  -1649    109   1179  -1293    288    226    774   -150    -51     12
    735   -878  -1613     70   1171  -1244    280    293    849    -62     31     85
    732   -826  -1561     46   1143  -1192    257    335    896     -5     85    132
    709   -828  -1538     59   1122  -1182    285    363    924     28    124    176
    696   -893  -1592     98   1143  -1241    319    371    922     18    114    174
    698   -922  -1621    111   1158  -1270    332    361    901    -18     83    135
    670   -924  -1597    124   1132  -1260    342    342    872    -62     44     98
    613   -948  -1561    168   1085  -1254    358    332    831   -111     -5     62
    628  -1000  -1631    184   1130  -1314    340    280    750   -205    -96    -10
    602  -1070  -1673    233   1135  -1371    340    244    693   -275   -166    -64
    568  -1104  -1675    267   1119  -1389    335    192    631   -353   -236   -114
    545  -1166  -1712    311   1127  -1439    348    132    561   -433   -322   -174
    465  -1257  -1722    394   1091  -1488    374    106    530   -472   -368   -213
    454  -1291  -1745    418   1098  -1517    361     70    480   -527   -415   -257
    472  -1330  -1803    426   1137  -1566    353     36    439   -579   -470   -298
    465  -1371  -1836    454   1150  -1602    345      5    400   -628   -514   -337
    467  -1402  -1870    465   1166  -1636    335     -5    389   -641   -519   -350
    457  -1423  -1880    483   1169  -1652    340     -7    402   -633   -509   -342
    457  -1431  -1891    485   1171  -1660    350     -7    413   -626   -496   -335
    441  -1410  -1852    485   1145  -1631    361      0    418   -615   -485   -342
    441  -1348  -1792    452   1117  -1569    358      0    436   -600   -475   -329
    467  -1286  -1753    407   1109  -1517    355      7    457   -584   -449   -298
    472  -1252  -1725    389   1096  -1486    361      7    467   -584   -449   -301
    470  -1244  -1714    387   1091  -1478    381     25    480   -568   -446   -283
    514  -1221  -1738    353   1124  -1478    371     44    506   -542   -423   -270
    522  -1182  -1704    329   1111  -1444    363     46    530   -514   -389   -241
    542  -1150  -1693    301   1117  -1421    355     33    527   -506   -379   -233
    524  -1153  -1678    314   1101  -1415    342     25    522   -504   -368   -223
    498  -1153  -1654    327   1075  -1402    322     10    509   -511   -371   -210
    511  -1148  -1660    316   1083  -1402    332      7    509   -506   -355   -210
    519  -1208  -1730    342   1122  -1467    329    -28    467   -550   -394   -257
    524  -1254  -1779    366   1150  -1517    340    -54    431   -597   -454   -288
    475  -1273  -1751    397   1111  -1512    335    -31    449   -579   -436   -249
    472  -1322  -1797    423   1132  -1558    319    -31    428   -600   -449   -267
    501  -1348  -1849    420   1174  -1597    332    -38    407   -626   -485   -319
    524  -1376  -1901    426   1213  -1639    319    -70    381   -657   -522   -363
    498  -1410  -1912    454   1202  -1660    329   -101    353   -691   -553   -384
    509  -1423  -1932    457   1218  -1678    353    -98    353   -701   -568   -387
    530  -1444  -1977    454   1252  -1709    335   -101    355   -696   -555   -387
    483  -1514  -1997    517   1239  -1756    345    -98    348   -698   -555   -431
    488  -1496  -1987    501   1236  -1740    329   -111    335   -727   -594   -436
    532  -1514  -2047    491   1288  -1779    324   -111    337   -722   -597   -405
    561  -1543  -2107    491   1332  -1823    327   -114    335   -719   -594   -431
    579  -1548  -2127    485   1353  -1836    280   -140    309   -743   -620   -472
    527  -1584  -2112    527   1317  -1847    303   -137    309   -750   -646   -493
    480  -1574  -2055    548   1265  -1816    405    -41    410   -691   -639   -509
    496  -1532  -2029    519   1260  -1782    496     85    535   -602   -626   -530
    475  -1405  -1880    465   1176  -1641    524    236    740   -379   -444   -376
    530  -1119  -1652    293   1088  -1384    483    436   1062     67     59     67
    576   -779  -1356    101    963  -1065    363    446   1153    345    563    615
    542   -693  -1236     75    888   -963    306    202    875    228    813    976
    436   -813  -1249    189    841  -1031    239   -155    394   -189    680    935
    332  -1119  -1452    392    891  -1283    166   -600   -210   -953   -194    176
    262  -1493  -1756    615   1008  -1623     38   -995   -745  -1717  -1231   -724
    280  -1790  -2070    753   1174  -1930    -15   -992   -771  -1800  -1441   -953
    327  -1969  -2296    820   1312  -2132     59   -771   -504  -1540  -1278   -906
    337  -1982  -2322    820   1327  -2151    129   -579   -231  -1288  -1109   -813
    371  -1893  -2265    761   1317  -2078    241   -381     38  -1036   -917   -680
    363  -1797  -2161    714   1260  -1977    353   -213    254   -833   -753   -566
    342  -1735  -2078    696   1210  -1906    405   -122    374   -719   -670   -504
    322  -1662  -1984    670   1150  -1821    433    -83    426   -659   -620   -480
    285  -1595  -1883    654   1083  -1738    431    -59    459   -623   -581   -441
    283  -1590  -1873    652   1078  -1730    410    -57    465   -618   -579   -418
    267  -1600  -1867    667   1067  -1732    441    -31    488   -587   -571   -405
    290  -1623  -1914    665   1101  -1769    441    -23    488   -574   -571   -397
    296  -1608  -1904    654   1098  -1756    514     12    535   -527   -519   -332
    246  -1584  -1831    667   1036  -1709    615     62    602   -467   -459   -254
    155  -1631  -1787    737    971  -1709    579     54    613   -459   -454   -228
    150  -1600  -1751    724    948  -1675    558     57    620   -444   -441   -174
    179  -1535  -1714    678    945  -1626    602     75    636   -423   -423   -116
    205  -1486  -1691    639    948  -1587    584     67    626   -418   -418   -132
    244  -1462  -1706    610    974  -1584    555     51    620   -415   -410   -166
    316  -1449  -1766    563   1039  -1608    555     72    652   -376   -376   -176
    366  -1415  -1782    524   1072  -1597    558    106    685   -335   -345   -174
    361  -1374  -1735    504   1047  -1556    563    129    722   -285   -296   -158
    355  -1337  -1693    491   1023  -1514    561    158    774   -223   -239   -132
    407  -1257  -1665    423   1036  -1460    558    220    849   -145   -161    -64
    444  -1197  -1641    376   1041  -1421    574    283    922    -54    -77     15
    470  -1109  -1579    316   1023  -1343    626    353   1008     54     23    114
    480  -1047  -1527    283   1002  -1286    631    407   1083    150    114    200
    501   -974  -1475    236    987  -1223    628    446   1137    220    184    259
    452   -909  -1363    228    906  -1135    657    493   1184    277    239    314
    420   -885  -1306    231    862  -1096    678    524   1202    301    262    342
    457   -862  -1319    202    888  -1091    691    576   1223    322    280    368
    433   -828  -1265    197    846  -1047    685    584   1213    303    267    366
    439   -852  -1291    205    862  -1070    693    542   1158    236    202    322
    376   -859  -1239    239    805  -1049    743    535   1132    200    166    306
    332   -872  -1205    270    769  -1039    763    540   1114    166    127    275
    332   -891  -1223    277    776  -1057    748    504   1057     90     41    197
    316   -914  -1231    298    771  -1072    750    462   1002     23    -33    122
    303   -945  -1249    319    776  -1096    758    402    932    -57   -119     49
    322   -971  -1293    324    807  -1132    774    345    865   -129   -194    -15
    332   -979  -1312    322    820  -1145    789    335    841   -155   -226    -31
    342   -976  -1319    316    831  -1148    789    322    815   -181   -259    -62
    371   -969  -1340    296    854  -1153    763    293    787   -210   -293    -96
    392   -950  -1343    280    867  -1145    769    290    784   -223   -306   -101
    371   -917  -1291    272    828  -1104    805    303    795   -220   -301    -90
    400   -891  -1291    244    844  -1091    800    288    776   -228   -311    -96
    407   -893  -1301    241    852  -1098    776    259    756   -244   -335   -116
    376   -854  -1231    239    802  -1041    787    280    782   -218   -306    -93
    358   -818  -1176    226    766   -997    818    335    826   -166   -265    -67
    371   -761  -1132    194    750   -945    823    355    849   -132   -239    -44
    376   -724  -1101    171    735   -911    831    371    872   -106   -215    -18
    368   -706  -1075    168    722   -891    852    397    898    -72   -197    -18
    342   -654   -997    155    667   -826    862    392    909    -67   -200      5
    340   -600   -940    129    639   -769    862    381    909    -57   -192     51
    363   -584   -948    109    654   -766    828    381    896    -51   -189     54
    361   -568   -930    103    644   -748    805    389    893    -38   -184     70
    363   -553   -917     93    639   -735    826    397    893    -31   -181     83
    376   -548   -924     85    649   -735    849    410    896    -23   -181     80
    376   -571   -948     96    662   -758    859    418    885    -28   -192     72
    381   -587   -969    103    675   -776    818    394    846    -51   -223     70
    368   -594   -963    111    665   -779    852    394    833    -51   -231     67
    368   -610   -979    119    672   -792    857    392    815    -70   -254     38
    350   -636   -987    140    665   -810    849    392    802    -85   -272     12
    340   -654   -995    158    667   -823    896    397    789    -96   -288    -15
    314   -649   -963    166    636   -807    911    402    782   -101   -298     -5
    319   -631   -950    155    633   -789    901    400    769   -106   -316    -10
    332   -615   -950    140    639   -782    914    397    761   -114   -342    -25
    348   -623   -971    137    659   -797    922    397    748   -116   -348    -28
    392   -615  -1008    109    698   -810    883    387    724   -122   -355    -18
    433   -607  -1041     85    737   -826    867    384    709   -124   -374    -33
    478   -626  -1104     72    789   -865    862    379    691   -132   -394    -57
    519   -594  -1114     38    815   -854    852    374    678   -137   -402    -67
    517   -563  -1083     23    797   -820    888    418    711   -106   -397    -80
    535   -501  -1036    -18    784   -766    958    545    813    -33   -400   -106
    555   -371   -927    -93    740   -649   1036    714    976    116   -314    -49
    553   -114   -667   -218    610   -389   1117    911   1223    415    -38    210
    553    187   -368   -371    459    -90   1091   1052   1428    753    392    691
    545    553      7   -548    270    280   1041    945   1382    870    766   1213
    467    719    252   -594    106    485    961    654   1104    766    956   1525
    407    672    265   -540     72    470    844    265    657    405    753   1382
    329    246    -85   -290    207     83    743   -200     51   -371   -200    452
    311   -137   -449    -88    379   -293    597   -467   -384   -992  -1018   -301
    322   -329   -652      2    485   -488    584   -366   -303   -948  -1062   -392
    332   -405   -737     36    535   -571    584   -187    -83   -727   -922   -327
    358   -314   -672    -23    514   -493    706     59    181   -467   -748   -187
    405   -161   -566   -122    483   -361    854    322    441   -218   -555    -44
    446    -59   -506   -194    475   -283    930    465    579    -83   -446     41
    511     12   -498   -262    506   -241    969    535    654     12   -363    103
    522     62   -459   -293    491   -197    982    550    665     51   -329     98
    524    114   -410   -319    467   -148    979    540    636     31   -379     70
    592    223   -368   -410    480    -72    997    566    654     57   -379    148
    589    275   -314   -431    452    -18   1008    594    675    101   -342    194
    587    335   -254   -462    420     38   1002    610    683    119   -327    210
    607    368   -239   -488    423     64   1015    623    696    142   -309    220
    610    407   -205   -509    407    101   1008    636    704    168   -293    220
    641    498   -142   -568    392    179    992    662    711    205   -270    249
    678    524   -153   -602    415    187    982    659    701    220   -265    265
    706    563   -142   -633    426    210    982    659    704    236   -249    265
    709    605   -103   -657    407    249    979    678    719    270   -218    285
    753    641   -111   -696    433    265    971    696    719    296   -192    306
    763    727    -38   -745    400    345    937    683    698    290   -207    311
    745    787     41   -766    350    415    943    737    740    342   -166    381
    758    802     44   -782    355    423    966    818    805    426    -80    462
    782    896    114   -839    335    506    963    880    849    504    -15    483
    771    982    207   -878    280    594    961    940    909    587     54    548
    797   1091    293   -943    252    691    935    979    953    659    122    620
    820   1195    374  -1008    223    784    927   1031   1005    740    213    683
    810   1332    522  -1070    145    927    940   1109   1078    836    311    792
    836   1462    626  -1153    106   1044    937   1158   1119    909    394    870
    857   1582    724  -1221     67   1153    917   1166   1130    927    418    909
    859   1691    831  -1278     12   1260    909   1171   1124    937    420    930
    870   1769    898  -1319    -12   1335    909   1174   1109    930    407    927
    906   1842    935  -1376    -12   1389    888   1145   1060    888    368    888
    906   1855    948  -1382    -20   1402    891   1137   1028    865    355    878
    896   1860    963  -1379    -33   1413    896   1104    989    826    314    833
    888   1893   1005  -1389    -57   1449    896   1039    919    750    223    784
    839   1875   1036  -1358    -98   1457    901   1000    857    683    153    717
    820   1904   1083  -1363   -132   1493    904    971    807    633     93    685
    820   1917   1096  -1369   -137   1506    888    919    753    581     44    639
    813   1919   1106  -1366   -145   1514    878    875    704    537      5    628
    802   1919   1114  -1363   -155   1517    857    820    652    491    -49    581
    820   1948   1127  -1384   -153   1540    831    776    605    462    -90    550
    815   1987   1171  -1402   -179   1579    807    756    584    459    -98    535
    818   2049   1231  -1434   -205   1641    795    743    581    465   -103    532
    818   2099   1278  -1460   -231   1691    802    774    592    485    -96    568
    844   2140   1293  -1493   -226   1717    789    776    600    506    -77    594
    867   2187   1317  -1527   -226   1753    748    776    597    519    -57    615
    867   2281   1413  -1574   -272   1847    750    800    623    550    -25    636
    870   2387   1517  -1628   -324   1953    779    828    652    581    -18    654
    885   2452   1566  -1667   -340   2008    810    865    672    615      7    701
    922   2520   1597  -1722   -337   2060    815    893    696    649     41    724
    937   2598   1660  -1766   -361   2130    802    885    701    662     44    722
    956   2668   1712  -1813   -379   2190    753    852    683    657     38    758
    963   2709   1745  -1836   -389   2229    717    836    678    672     57    779
    987   2751   1761  -1870   -387   2257    678    820    652    667     51    774
    995   2813   1818  -1904   -410   2317    659    807    623    667     46    782
    987   2850   1862  -1919   -439   2356    636    800    594    659     36    787
    995   2850   1852  -1922   -428   2351    620    787    568    646     20    787
    995   2826   1831  -1912   -418   2330    597    769    540    631     10    776
    950   2834   1883  -1891   -465   2359    584    776    535    641     28    792
    924   2821   1893  -1875   -485   2359    581    784    522    639     23    776
    930   2816   1886  -1873   -478   2351    550    758    483    602    -10    737
    896   2805   1909  -1852   -506   2359    532    735    449    576    -36    727
    857   2774   1917  -1816   -530   2346    532    727    426    579    -51    696
    820   2772   1951  -1795   -563   2361    506    714    394    566    -70    688
    779   2772   1992  -1777   -607   2382    480    706    363    545   -106    680
    766   2766   1997  -1766   -618   2382    462    693    342    540   -124    678
    756   2756   2000  -1756   -620   2379    459    693    335    548   -116    654
    737   2772   2034  -1756   -646   2403    431    667    298    527   -140    652
    711   2782   2070  -1745   -678   2426    418    675    293    535   -140    675
    701   2779   2075  -1743   -685   2429    400    665    272    530   -150    665
    678   2805   2127  -1740   -724   2468    358    641    249    519   -163    657
    654   2831   2174  -1743   -761   2504    389    693    283    545   -168    626
    646   2844   2197  -1745   -776   2522    488    815    361    589   -181    561
    649   2909   2260  -1779   -805   2585    587   1000    532    753    -64    639
    662   3156   2494  -1909   -914   2826    641   1267    836   1111    267    901
    722   3522   2798  -2122  -1036   3159    605   1413   1052   1475    709   1392
    691   3855   3164  -2273  -1236   3509    420   1124    948   1631   1101   1867
    550   4047   3496  -2299  -1475   3774    174    610    623   1566   1278   2104
    400   3917   3517  -2158  -1558   3717    -44     77    103   1106    885   1790
    280   3372   3091  -1826  -1405   3231   -181   -397   -589    166   -181    846
    283   2896   2613  -1590  -1166   2756   -290   -524   -904   -316   -766    301
    335   2686   2351  -1512  -1008   2520   -316   -327   -748   -202   -737    241
    374   2670   2296  -1522   -961   2483   -262    -90   -524    -12   -628    301
    397   2753   2353  -1577   -979   2553   -103    181   -270    218   -457    418
    405   2824   2418  -1615  -1005   2621     49    392    -64    415   -303    491
    402   2873   2470  -1639  -1034   2673     98    462     -5    472   -280    511
    415   2902   2486  -1657  -1034   2694    145    504     31    517   -254    561
    413   2915   2499  -1665  -1044   2707    140    504     36    537   -226    566
    402   2948   2546  -1675  -1070   2748    124    511     41    555   -205    576
    410   2977   2564  -1693  -1078   2772    124    530     54    579   -192    579
    405   3018   2613  -1712  -1104   2816     98    540     67    605   -179    589
    402   3047   2642  -1725  -1119   2844     96    542     67    615   -174    600
    394   3070   2673  -1732  -1137   2873     90    550     70    633   -150    620
    379   3091   2709  -1735  -1166   2902     80    561     80    654   -127    644
    355   3107   2751  -1730  -1197   2930     67    571     88    678   -106    667
    387   3146   2759  -1769  -1187   2953     57    566     83    683    -96    670
    387   3190   2803  -1790  -1208   2998     51    576     90    706    -64    693
    397   3231   2834  -1818  -1218   3034     41    579     90    714    -64    685
    428   3263   2834  -1844  -1202   3050     38    607    111    748    -41    719
    465   3278   2811  -1873  -1171   3044     36    631    127    782    -10    722
    493   3302   2805  -1899  -1156   3055     12    659    153    818     18    740
    524   3374   2850  -1951  -1163   3112    -25    688    179    854     54    782
    558   3416   2857  -1987  -1148   3138    -31    727    220    901     90    828
    584   3452   2868  -2018  -1143   3161    -33    774    267    963    145    862
    579   3541   2961  -2060  -1192   3252    -28    846    337   1060    244    924
    610   3624   3011  -2117  -1202   3317    -28    919    407   1156    342   1023
    649   3699   3050  -2174  -1200   3374    -38    984    478   1244    444   1119
    641   3738   3094  -2190  -1226   3416    -15   1047    532   1317    530   1174
    607   3798   3190  -2203  -1291   3496     -2   1072    553   1348    558   1202
    607   3850   3239  -2231  -1314   3546    -10   1065    542   1345    555   1249
    607   3881   3273  -2244  -1332   3577     -7   1054    530   1330    558   1231
    623   3871   3247  -2247  -1312   3559    -18   1000    472   1267    501   1202
    626   3858   3231  -2242  -1304   3546    -28    950    418   1213    446   1171
    571   3808   3237  -2190  -1335   3525    -33    909    361   1156    392   1119
    535   3772   3237  -2153  -1350   3504      0    883    322   1109    342   1070
    506   3710   3203  -2109  -1348   3457     15    839    272   1052    283   1002
    488   3676   3185  -2083  -1348   3432     -2    795    223    997    228    943
    475   3639   3164  -2057  -1345   3403    -12    753    179    945    174    888
    441   3613   3172  -2026  -1363   3393    -20    724    148    911    140    865
    426   3595   3169  -2013  -1371   3382    -46    696    124    893    119    833
    400   3559   3159  -1979  -1379   3359    -57    649     83    854     83    802
    368   3564   3192  -1966  -1413   3380    -49    639     64    839     67    805
    368   3580   3211  -1974  -1421   3395    -36    644     72    852     83    823
    316   3541   3224  -1930  -1454   3385    -54    636     72    859     98    820
    293   3572   3278  -1932  -1493   3426    -57    659     96    893    132    833
    254   3613   3359  -1935  -1551   3486    -59    652     98    914    168    841
    213   3663   3450  -1938  -1618   3556    -44    628     88    909    163    844
    174   3720   3543  -1948  -1683   3632     12    706    153    966    200    930
    197   3722   3525  -1961  -1665   3626     33    771    200   1013    246    971
    254   3699   3442  -1979  -1595   3572    -18    745    176    995    246   1005
    187   3704   3517  -1945  -1665   3611    -25    727    166   1002    283   1091
    155   3772   3616  -1966  -1730   3694    -23    730    179   1026    290   1088
    187   3780   3593  -1984  -1704   3689    -64    719    161   1002    262   1085
    231   3769   3535  -2000  -1652   3652   -122    683    124    969    241   1052
    246   3772   3525  -2008  -1639   3650   -140    662    111    963    246   1008
    298   3777   3478  -2039  -1590   3629   -155    641     85    950    241    989
    296   3746   3450  -2023  -1577   3598   -179    610     49    919    220    935
    257   3691   3432  -1977  -1587   3564   -192    589     23    896    197    904
    233   3634   3400  -1932  -1582   3517   -205    566     -5    870    171    878
    272   3598   3325  -1935  -1527   3460   -220    550    -28    844    148    846
    288   3582   3294  -1938  -1501   3439   -246    545    -41    833    137    818
    283   3548   3265  -1917  -1491   3408   -252    532    -62    807    114    787
    254   3538   3283  -1896  -1514   3411   -259    509    -83    784     96    766
    223   3494   3270  -1860  -1525   3382   -293    472   -124    743     57    727
    220   3468   3244  -1844  -1512   3356   -265    483   -122    743     46    719
    218   3455   3234  -1836  -1509   3346   -252    493   -119    743     49    735
    176   3437   3260  -1805  -1540   3348   -288    480   -129    740     51    740
    119   3377   3257  -1751  -1569   3317   -306    459   -155    717     23    698
     88   3330   3242  -1709  -1577   3286   -348    459   -174    698      7    670
     96   3356   3257  -1727  -1582   3307   -371    454   -184    691      7    665
     23   3289   3265  -1654  -1621   3278   -374    441   -189    675     -5    644
     83   3354   3268  -1719  -1592   3312   -272    550    -90    727     -2    613
     93   3403   3309  -1748  -1608   3356   -194    675     31    818     25    587
     57   3470   3413  -1764  -1678   3442   -187    815    213   1026    205    722
    132   3761   3629  -1945  -1748   3697   -213   1023    493   1405    631   1140
    218   4214   3993  -2218  -1888   4104   -241   1013    571   1615   1070   1714
    171   4421   4247  -2296  -2039   4336   -306    717    306   1506   1299   2104
     90   4377   4286  -2236  -2096   4333   -433    332   -119   1176   1213   2099
      5   3998   3993  -2000  -1992   3995   -563   -129   -706    483    426   1322
   -187   3374   3561  -1595  -1875   3468   -766   -553  -1304   -345   -662    241
   -168   3047   3213  -1439  -1691   3130   -898   -563  -1389   -485   -898    -28
     15   3081   3063  -1548  -1525   3073   -797   -324  -1104   -218   -706     85
   -111   2943   3055  -1415  -1582   2998   -745   -168   -880     -5   -576    161
   -181   2920   3099  -1371  -1639   3008   -704     15   -652    215   -415    259
   -114   3096   3211  -1491  -1662   3154   -537    228   -407    446   -213    415
   -153   3094   3247  -1473  -1701   3169   -480    303   -322    527   -142    457
   -181   3089   3270  -1452  -1725   3180   -485    316   -301    545   -135    465
   -220   3089   3307  -1436  -1764   3198   -498    319   -296    553   -132    470
   -252   3081   3333  -1415  -1792   3205   -522    306   -306    558   -127    457
   -280   3047   3325  -1384  -1803   3185   -550    293   -316    553   -129    444
   -332   2992   3325  -1330  -1829   3159   -566    296   -319    561   -124    441
   -384   2920   3302  -1267  -1842   3109   -579    288   -324    555   -132    436
   -392   2857   3250  -1234  -1821   3052   -584    277   -335    550   -145    439
   -433   2790   3221  -1179  -1829   3005   -626    254   -353    535   -161    426
   -506   2769   3276  -1130  -1891   3021   -646    241   -363    537   -161    418
   -568   2774   3343  -1104  -1956   3057   -649    254   -337    568   -129    436
   -646   2696   3343  -1026  -1995   3018   -693    249   -337    566   -122    428
   -732   2605   3338   -937  -2034   2972   -750    233   -355    548   -140    415
   -672   2696   3369  -1010  -2021   3031   -730    283   -309    610    -80    467
   -704   2704   3406  -1000  -2055   3055   -678    309   -270    652    -36    496
   -820   2574   3395   -878  -2107   2985   -743    290   -280    644    -44    480
   -810   2608   3419   -901  -2114   3013   -784    314   -246    685      0    519
   -779   2701   3481   -961  -2130   3091   -735    376   -166    776     96    605
   -784   2735   3520   -974  -2153   3125   -691    433    -88    867    189    693
   -865   2688   3554   -911  -2210   3120   -756    433    -67    906    246    732
   -857   2738   3593   -943  -2223   3164   -792    475    -15    976    319    802
   -836   2798   3634   -979  -2234   3216   -800    522     49   1060    410    917
   -820   2824   3642  -1002  -2231   3231   -802    511     49   1062    426    906
   -815   2834   3647  -1010  -2231   3239   -846    498     41   1047    410    901
   -815   2855   3671  -1021  -2244   3263   -896    488     41   1054    436    950
   -797   2865   3663  -1034  -2229   3263   -885    444     15   1018    410    893
   -826   2774   3600   -976  -2213   3185   -880    405    -33    940    314    828
   -787   2766   3554   -992  -2169   3159   -867    415    -49    904    283    828
   -782   2751   3533   -987  -2158   3143   -844    428    -57    880    265    797
   -818   2694   3512   -937  -2164   3102   -787    420    -75    841    213    722
   -922   2507   3429   -795  -2177   2966   -849    350   -155    745    116    646
   -839   2559   3398   -859  -2120   2977   -802    327   -176    709     93    620
   -857   2587   3445   -865  -2151   3013   -732    280   -215    652     33    571
   -979   2496   3476   -758  -2226   2985   -704    241   -259    605    -25    470
   -974   2426   3398   -727  -2184   2912   -675    239   -265    597    -10    511
   -953   2395   3346   -722  -2151   2870   -709    189   -296    566    -23    478
   -963   2275   3237   -657  -2101   2756   -758    137   -350    496   -106    374
   -984   2187   3172   -600  -2078   2678   -761    137   -348    483   -129    439
   -935   2252   3187   -659  -2062   2720   -740    192   -296    532    -62    436
   -930   2257   3187   -662  -2060   2720   -753    213   -257    574     -2    439
   -833   2314   3148   -740  -1992   2730   -784    194   -254    563     10    384
   -763   2299   3063   -766  -1912   2681   -805    158   -285    514    -77    332
   -771   2299   3070   -766  -1922   2683   -758    179   -246    537    -64    400
   -782   2340   3122   -779  -1953   2730   -737    197   -202    566    -23    436
   -800   2372   3169   -787  -1984   2769   -774    200   -179    579      2    444
   -787   2416   3203   -813  -1995   2808   -787    184   -168    592     28    462
   -748   2481   3229   -867  -1990   2855   -761    174   -150    618     64    491
   -711   2512   3224   -901  -1969   2868   -763    153   -163    605     72    480
   -748   2517   3265   -885  -2008   2891   -802    127   -184    579     57    449
   -732   2540   3273   -904  -2003   2907   -841    103   -197    571     59    436
   -704   2483   3187   -891  -1945   2834   -841     83   -218    548     38    418
   -740   2387   3128   -826  -1932   2756   -870     31   -265    485    -25    366
   -750   2294   3042   -771  -1896   2668   -904    -23   -314    431    -80    327
   -683   2286   2969   -800  -1826   2626   -891    -44   -319    426    -72    309
   -737   2252   2990   -758  -1865   2621   -888    -44   -327    402   -101    241
   -813   2153   2964   -670  -1888   2559   -891    -51   -358    361   -161    249
   -836   2068   2904   -618  -1870   2486   -919    -51   -368    353   -174    223
   -885   1945   2831   -530  -1857   2387  -1005    -98   -426    293   -233    148
   -846   2018   2863   -587  -1855   2439   -911    -70   -400    303   -215    197
   -826   2013   2839   -594  -1831   2426   -836    -46   -381    324   -192    210
   -849   1948   2798   -550  -1823   2372   -885    -72   -410    301   -210    184
   -841   1961   2803   -558  -1821   2382   -880    -75   -405    298   -207    207
   -854   1953   2805   -550  -1829   2379   -878    -83   -410    283   -215    187
   -898   1943   2842   -524  -1870   2392   -906   -109   -423    267   -220    171
   -917   1886   2803   -488  -1860   2343   -958   -119   -436    249   -236    140
   -867   1899   2766   -514  -1816   2333   -906    -41   -363    288   -231    119
   -924   1922   2847   -498  -1888   2385   -782     88   -220    384   -205     96
   -909   2039   2946   -566  -1927   2491   -756    189    -67    535    -93    158
   -846   2234   3078   -693  -1964   2655   -784    353    189    872    257    480
   -693   2660   3354   -982  -2023   3005   -836    452    397   1244    789   1031
   -743   2766   3509  -1013  -2125   3135   -927    184    148   1182   1057   1428
   -852   2585   3437   -867  -2143   3011  -1039   -124   -262    878   1005   1434
   -956   2314   3270   -680  -2114   2792  -1161   -579   -880    181    335    828
  -1028   1943   2972   -457  -2000   2457  -1283  -1096  -1566   -776   -831   -168
  -1039   1597   2634   -280  -1836   2114  -1413  -1166  -1706  -1005  -1161   -472
  -1005   1369   2374   -181  -1691   1870  -1366   -953  -1457   -769  -1005   -439
  -1018   1270   2288   -127  -1654   1779  -1252   -753  -1174   -511   -826   -361
  -1010   1288   2299   -137  -1654   1792  -1161   -574   -901   -262   -646   -244
   -995   1345   2340   -176  -1667   1842  -1078   -407   -678    -64   -498   -148
   -953   1413   2366   -228  -1660   1888  -1018   -301   -545     44   -410    -85
   -976   1400   2377   -213  -1675   1888   -971   -272   -498     88   -366    -51
  -1062   1260   2322    -98  -1691   1790  -1002   -298   -514     72   -384    -80
  -1021   1273   2291   -127  -1657   1782  -1021   -288   -504     88   -371    -77
   -992   1330   2322   -168  -1657   1826   -971   -285   -493    101   -361    -72
  -1036   1283   2317   -124  -1678   1800   -966   -288   -493    103   -363    -88
  -1054   1208   2262    -75  -1657   1735   -984   -290   -485    103   -355    -98
  -1070   1182   2249    -57  -1660   1714  -1005   -298   -475    101   -355    -80
  -1093   1130   2221    -18  -1657   1675  -1000   -296   -465    106   -353    -59
  -1098   1127   2226    -15  -1665   1675  -1026   -309   -465    109   -350    -72
  -1098   1150   2249    -25  -1673   1699  -1057   -316   -462    116   -342    -83
  -1104   1145   2249    -23  -1675   1696  -1052   -303   -436    148   -301    -64
  -1109   1109   2218      0  -1662   1662  -1039   -298   -420    161   -290    -67
  -1122   1070   2192     25  -1657   1631  -1088   -293   -402    166   -296    -54
  -1119   1104   2223      7  -1670   1662  -1148   -306   -394    181   -285    -25
  -1132   1083   2213     23  -1673   1647  -1127   -322   -392    197   -267    -23
  -1098   1083   2182      7  -1641   1631  -1130   -265   -316    277   -194     12
  -1096   1106   2203     -5  -1649   1654  -1093   -202   -249    353   -132     64
  -1124   1088   2213     18  -1667   1649   -974   -184   -220    392    -85    124
  -1114   1109   2223      2  -1667   1665  -1036   -122   -137    493     18    210
  -1101   1135   2236    -18  -1667   1686  -1127    -59    -46    600    127    293
  -1083   1184   2265    -51  -1675   1725  -1070    -15     25    688    223    366
  -1083   1213   2296    -64  -1688   1753   -982      7     57    722    270    397
  -1122   1161   2283    -20  -1704   1722   -982      0     54    709    272    387
  -1083   1202   2286    -59  -1683   1743   -969     12     83    727    298    410
  -1054   1192   2244    -70  -1649   1717   -940     41    119    761    342    439
  -1114   1096   2210     10  -1662   1652   -956     12     88    711    301    381
  -1062   1091   2153    -15  -1608   1621   -956    -51     15    613    205    358
  -1078   1005   2081     36  -1579   1543   -950   -106    -44    537    140    337
  -1080    935   2016     70  -1548   1475   -969   -179   -132    428     28    181
  -1047    865   1912     90  -1478   1387   -974   -262   -223    311   -103     85
  -1088    826   1914    127  -1501   1369  -1015   -275   -241    285   -109     64
  -1067    813   1880    127  -1475   1345  -1075   -285   -267    246   -153     23
  -1047    756   1803    145  -1426   1278  -1013   -314   -303    218   -181    -23
  -1013    696   1709    158  -1361   1202   -940   -366   -368    150   -244    -96
   -989    672   1662    158  -1327   1166  -1010   -413   -423     88   -290    -96
   -984    659   1644    161  -1314   1150  -1010   -433   -428     83   -301   -140
   -958    644   1600    155  -1280   1122   -943   -462   -452     51   -345   -163
   -943    667   1610    137  -1275   1137   -935   -470   -454     51   -335   -106
   -927    646   1574    140  -1252   1109   -989   -504   -480     33   -324   -140
   -862    646   1509    106  -1184   1078  -1010   -514   -478     36   -332   -200
   -849    675   1525     85  -1187   1098   -995   -488   -449     54   -324   -171
   -914    724   1639     96  -1275   1182   -984   -441   -400    101   -277   -109
   -917    782   1696     67  -1306   1239  -1028   -459   -397     98   -277    -77
   -891    776   1667     57  -1278   1221   -989   -467   -400    106   -259    -75
   -865    766   1631     49  -1249   1197   -979   -475   -389    132   -210    -96
   -766    805   1571    -18  -1169   1187  -1023   -506   -415     85   -272   -202
   -724    779   1501    -28  -1114   1140  -1171   -566   -478     23   -348   -161
   -722    717   1439      2  -1080   1078  -1213   -592   -493     15   -327   -145
   -706    724   1431    -12  -1067   1078  -1156   -571   -470     46   -288   -127
   -693    792   1486    -49  -1088   1137   -950   -524   -428     88   -239   -111
   -758    779   1535    -10  -1148   1156   -909   -537   -446     51   -254   -119
   -763    717   1478     23  -1119   1096   -945   -527   -449     49   -267   -111
   -792    615   1408     88  -1098   1010   -922   -501   -426     77   -239   -132
   -844    514   1358    166  -1101    935   -914   -501   -433     67   -249   -171
   -844    462   1306    189  -1075    883   -924   -522   -459     25   -303   -184
   -810    405   1215    202  -1013    807   -943   -519   -459     15   -316   -207
   -787    361   1148    210   -966    753   -950   -530   -465     -2   -335   -244
   -807    311   1119    249   -963    714   -922   -555   -483    -31   -355   -280
   -750    327   1075    210   -914    701   -906   -592   -514    -70   -379   -272
   -763    280   1044    241   -904    662   -917   -605   -522    -90   -397   -280
   -771    257   1026    254   -898    641   -904   -597   -501    -75   -376   -288
   -732    252    984    241   -857    618   -924   -597   -491    -70   -368   -309
   -717    249    963    233   -841    605   -943   -613   -493    -75   -371   -329
   -724    213    937    254   -831    574   -961   -646   -519   -109   -400   -332
   -756    181    935    285   -846    558   -937   -613   -485    -90   -392   -316
   -784    161    945    311   -865    553   -888   -491   -368     -5   -368   -363
   -779    244   1023    265   -901    633   -891   -371   -236    101   -324   -353
   -797    413   1210    192  -1002    810   -802   -231    -38    335   -116   -155
   -813    683   1496     62  -1153   1088   -727    -64    218    693    309    233
   -771   1093   1865   -161  -1317   1478   -893   -124    236    841    691    704
   -750   1182   1932   -215  -1340   1556  -1023   -441   -119    615    810   1021
   -958    966   1925     -5  -1441   1444   -945   -724   -511    285    719   1060
  -1161    602   1761    277  -1462   1182   -961  -1054   -989   -285     80    459
  -1314    109   1423    602  -1369    766  -1070  -1405  -1512  -1026   -932   -488
  -1335   -296   1036    813  -1187    371  -1174  -1434  -1579  -1148  -1148   -748
  -1280   -542    737    909  -1010     96  -1213  -1301  -1387   -948  -1023   -737
  -1176   -644    530    909   -854    -59  -1189  -1208  -1213   -782   -927   -698
  -1072   -592    480    833   -776    -57  -1091  -1047   -992   -589   -792   -615
  -1083   -496    584    787   -836     44   -989   -846   -771   -389   -633   -501
  -1101   -459    639    779   -872     88   -950   -753   -672   -293   -550   -467
  -1098   -459    639    779   -870     88  -1023   -756   -657   -272   -530   -472
  -1091   -470    620    782   -857     75  -1054   -743   -639   -252   -509   -478
  -1124   -493    631    807   -880     67   -924   -737   -613   -231   -488   -478
  -1205   -607    597    904   -901     -5   -917   -774   -644   -259   -511   -501
  -1218   -641    574    927   -896    -33   -995   -774   -641   -259   -506   -501
  -1234   -620    613    927   -924     -5   -992   -769   -631   -246   -491   -478
  -1260   -654    605    956   -935    -25   -950   -782   -636   -244   -493   -488
  -1286   -654    631    969   -958    -12   -945   -776   -615   -228   -475   -475
  -1312   -667    644    987   -979    -10   -945   -774   -597   -213   -462   -480
  -1330   -706    623   1018   -976    -41   -974   -787   -597   -213   -457   -493
  -1361   -745    615   1052   -992    -64  -1023   -802   -600   -220   -457   -485
  -1400   -774    623   1085  -1013    -75  -1085   -792   -581   -210   -454   -470
  -1454   -862    592   1156  -1023   -135  -1166   -810   -587   -220   -465   -498
  -1475   -865    610   1171  -1044   -127  -1111   -792   -558   -189   -428   -488
  -1382   -706    672   1044  -1031    -18   -987   -756   -506   -132   -353   -415
  -1460   -784    675   1122  -1070    -57   -961   -771   -504   -124   -342   -407
  -1470   -797    670   1132  -1072    -62   -984   -735   -444    -62   -288   -374
  -1457   -766    691   1111  -1075    -38  -1023   -685   -376     15   -210   -311
  -1449   -771    675   1109  -1065    -49  -1083   -667   -335     72   -140   -277
  -1491   -748    743   1119  -1117     -2  -1124   -633   -280    137    -75   -205
  -1545   -698    846   1119  -1197     75  -1104   -555   -192    228     18    -90
  -1509   -649    859   1080  -1184    103  -1111   -555   -171    252     57    -67
  -1512   -644    867   1078  -1192    111  -1127   -581   -179    239     51    -90
  -1551   -652    898   1101  -1226    122  -1114   -597   -184    223     46   -116
  -1610   -667    940   1137  -1278    135  -1117   -571   -181    207     25   -103
  -1673   -750    922   1213  -1299     85  -1114   -584   -207    166    -20   -135
  -1683   -756    927   1218  -1306     85  -1085   -618   -236    111    -57   -200
  -1688   -810    878   1249  -1286     33  -1088   -698   -316      7   -161   -288
  -1699   -893    802   1293  -1252    -46  -1106   -763   -392    -85   -262   -361
  -1714   -948    766   1332  -1241    -90  -1111   -792   -431   -137   -316   -441
  -1753  -1026    724   1387  -1239   -150  -1101   -839   -483   -200   -381   -519
  -1743  -1117    626   1428  -1187   -244  -1088   -909   -550   -277   -459   -602
  -1732  -1182    550   1457  -1143   -316  -1096   -961   -607   -337   -514   -662
  -1751  -1187    563   1470  -1158   -311  -1036   -932   -581   -314   -491   -644
  -1829  -1270    558   1548  -1195   -358  -1072   -940   -597   -319   -498   -662
  -1816  -1306    509   1561  -1163   -397  -1119   -987   -639   -361   -545   -714
  -1821  -1343    478   1579  -1150   -431  -1101  -1013   -667   -387   -574   -714
  -1821  -1363    457   1592  -1140   -454  -1065  -1015   -659   -384   -568   -706
  -1761  -1348    413   1553  -1088   -467  -1111  -1031   -659   -389   -579   -730
  -1743  -1353    387   1548  -1065   -483  -1130  -1034   -654   -374   -568   -730
  -1756  -1343    410   1548  -1083   -467  -1143  -1008   -620   -327   -522   -701
  -1743  -1291    452   1517  -1098   -420  -1127  -1005   -613   -319   -498   -678
  -1688  -1304    381   1493  -1036   -462  -1039  -1002   -610   -327   -506   -665
  -1678  -1345    332   1512  -1008   -506  -1021   -995   -600   -316   -491   -649
  -1652  -1312    340   1480   -997   -485  -1124  -1026   -610   -324   -483   -670
  -1662  -1296    366   1480  -1015   -465  -1166  -1031   -600   -314   -488   -657
  -1618  -1262    355   1439   -989   -452  -1130  -1028   -589   -296   -467   -579
  -1683  -1306    376   1493  -1031   -465  -1171  -1049   -610   -298   -465   -545
  -1699  -1332    366   1512  -1034   -483  -1169  -1070   -628   -316   -472   -530
  -1706  -1366    340   1538  -1023   -514  -1166  -1091   -652   -340   -491   -553
  -1704  -1376    324   1538  -1015   -527  -1184  -1101   -672   -355   -504   -581
  -1693  -1371    322   1530  -1008   -524  -1231  -1114   -685   -363   -504   -555
  -1706  -1389    316   1545  -1013   -535  -1241  -1104   -678   -358   -496   -530
  -1725  -1418    306   1571  -1015   -555  -1158  -1088   -665   -355   -498   -496
  -1779  -1499    280   1639  -1031   -610  -1106  -1093   -675   -371   -522   -509
  -1813  -1532    280   1673  -1047   -626  -1093  -1088   -678   -384   -550   -504
  -1857  -1571    285   1714  -1072   -644  -1078  -1085   -685   -394   -555   -537
  -1906  -1574    332   1740  -1119   -620  -1096  -1109   -698   -410   -579   -584
  -1940  -1636    303   1787  -1124   -665  -1109  -1109   -698   -410   -555   -594
  -1943  -1634    309   1787  -1127   -662  -1072  -1088   -698   -402   -537   -620
  -1930  -1590    340   1758  -1137   -626  -1088  -1091   -693   -392   -524   -610
  -1909  -1615    293   1764  -1101   -662  -1083  -1083   -678   -368   -480   -610
  -1878  -1613    262   1743  -1072   -678  -1078  -1101   -698   -397   -524   -613
  -1886  -1644    241   1764  -1065   -701  -1044  -1085   -675   -384   -491   -571
  -1906  -1704    202   1803  -1054   -750  -1047  -1065   -649   -366   -472   -537
  -1899  -1748    150   1823  -1026   -800  -1002  -1015   -610   -358   -470   -597
  -1870  -1722    145   1795  -1008   -789   -872   -870   -496   -303   -485   -626
  -1779  -1665    114   1719   -948   -776   -836   -704   -319   -148   -379   -519
  -1680  -1512    168   1595   -924   -672   -782   -483    -36    168    -62   -267
  -1587  -1161    426   1374  -1008   -368   -784   -348    189    501    394    166
  -1631   -800    828   1215  -1231     12   -888   -581     88    579    743    646
  -1743   -626   1117   1184  -1431    244  -1047   -961   -194    491    896    906
  -1862   -789   1072   1325  -1470    140  -1169  -1400   -636     83    540    600
  -1979  -1366    613   1673  -1296   -376  -1260  -1891  -1278   -792   -491   -426
  -1987  -1873    111   1927  -1052   -880  -1389  -2055  -1618  -1306  -1137   -950
  -1940  -2055   -114   1995   -914  -1085  -1415  -1901  -1480  -1200  -1072   -945
  -1870  -2094   -223   1982   -826  -1158  -1353  -1675  -1226   -976   -909   -875
  -1816  -2088   -272   1953   -771  -1182  -1182  -1400   -932   -719   -711   -771
  -1766  -1977   -210   1870   -779  -1096  -1075  -1187   -719   -535   -579   -691
  -1709  -1943   -236   1826   -737  -1091  -1052  -1109   -646   -478   -540   -652
  -1665  -1948   -283   1805   -693  -1117  -1041  -1080   -615   -457   -535   -620
  -1631  -1925   -293   1779   -670  -1109  -1008  -1070   -589   -433   -493   -636
  -1600  -1945   -345   1771   -628  -1148   -953  -1065   -568   -423   -470   -657
  -1590  -1938   -348   1764   -623  -1145   -956  -1065   -563   -426   -485   -607
  -1564  -1930   -368   1745   -600  -1150   -969  -1054   -555   -420   -480   -592
  -1522  -1922   -400   1722   -561  -1161   -995  -1036   -537   -407   -459   -597
  -1527  -1945   -418   1735   -555  -1182   -987  -1036   -524   -397   -449   -602
  -1519  -1927   -410   1722   -555  -1169   -956  -1034   -514   -389   -444   -592
  -1499  -1914   -415   1706   -542  -1166   -992  -1036   -509   -387   -436   -594
  -1480  -1912   -431   1696   -524  -1171  -1044  -1039   -509   -384   -423   -615
  -1491  -1909   -418   1699   -537  -1163  -1010  -1036   -506   -381   -415   -589
  -1499  -1909   -413   1704   -545  -1161   -966  -1015   -475   -358   -387   -548
  -1470  -1932   -462   1699   -504  -1197   -976  -1000   -459   -342   -379   -540
  -1428  -1904   -475   1667   -478  -1189  -1013   -989   -444   -329   -376   -530
  -1371  -1818   -449   1592   -462  -1135   -979   -930   -374   -275   -314   -504
  -1382  -1810   -428   1595   -478  -1122   -969   -906   -342   -249   -290   -483
  -1374  -1842   -467   1605   -454  -1156   -943   -865   -293   -205   -244   -457
  -1350  -1849   -498   1600   -426  -1174   -919   -795   -223   -137   -176   -423
  -1327  -1813   -485   1569   -423  -1150   -948   -748   -171    -77   -124   -384
  -1299  -1756   -457   1527   -423  -1109   -971   -704   -124    -23    -67   -329
  -1265  -1657   -392   1460   -436  -1026   -958   -649    -64     41     -5   -259
  -1244  -1628   -384   1436   -431  -1008   -930   -602     -5    103     59   -205
  -1265  -1631   -368   1447   -449  -1000   -940   -594      5    127     96   -202
  -1296  -1636   -340   1465   -480   -989   -979   -623    -12     96     75   -223
  -1254  -1613   -361   1434   -449   -987   -987   -636    -31     67     51   -210
  -1223  -1610   -387   1418   -418  -1000   -966   -646    -41     46     36   -210
  -1260  -1639   -381   1447   -441  -1010   -935   -693    -85    -10     -7   -262
  -1293  -1686   -392   1488   -452  -1039   -893   -737   -127    -62    -49   -306
  -1330  -1758   -431   1543   -452  -1096   -911   -813   -200   -142   -127   -376
  -1273  -1732   -459   1504   -407  -1096   -880   -844   -236   -189   -187   -407
  -1286  -1758   -472   1519   -407  -1117   -857   -883   -270   -236   -228   -483
  -1356  -1901   -545   1628   -407  -1223   -896   -948   -337   -311   -309   -532
  -1460  -2094   -636   1777   -413  -1366   -974  -1036   -410   -397   -379   -589
  -1436  -2086   -649   1761   -394  -1369   -945  -1052   -415   -405   -371   -589
  -1423  -2083   -662   1753   -381  -1374   -875  -1041   -400   -397   -374   -568
  -1499  -2151   -654   1823   -423  -1402   -909  -1093   -449   -444   -413   -607
  -1532  -2182   -649   1857   -444  -1415   -919  -1114   -467   -467   -415   -644
  -1569  -2270   -701   1919   -433  -1486   -927  -1127   -480   -485   -426   -696
  -1584  -2288   -706   1935   -441  -1499   -950  -1140   -488   -504   -454   -672
  -1592  -2312   -719   1951   -436  -1517   -971  -1135   -493   -506   -470   -646
  -1613  -2335   -724   1971   -444  -1530   -976  -1122   -475   -485   -441   -623
  -1652  -2348   -696   2000   -478  -1522   -956  -1104   -446   -462   -415   -626
  -1699  -2351   -654   2023   -522  -1504   -917  -1085   -418   -441   -389   -644
  -1725  -2359   -636   2042   -545  -1499   -917  -1083   -418   -449   -389   -615
  -1756  -2392   -636   2070   -561  -1514   -937  -1085   -418   -454   -387   -605
  -1779  -2361   -581   2070   -600  -1473   -956  -1093   -410   -452   -379   -602
  -1800  -2359   -558   2078   -623  -1460   -987  -1106   -402   -441   -355   -574
  -1821  -2385   -563   2101   -628  -1475  -1008  -1135   -423   -459   -361   -597
  -1808  -2416   -607   2109   -602  -1512  -1052  -1189   -488   -524   -428   -649
  -1829  -2444   -615   2138   -607  -1530  -1075  -1218   -514   -550   -462   -652
  -1909  -2494   -587   2200   -662  -1540  -1075  -1205   -496   -527   -428   -628
  -1940  -2533   -594   2236   -672  -1564  -1078  -1208   -498   -540   -428   -675
  -1951  -2592   -641   2270   -654  -1618  -1096  -1244   -545   -597   -485   -696
  -1987  -2678   -691   2333   -649  -1686  -1104  -1262   -563   -605   -480   -683
  -2034  -2735   -704   2385   -667  -1719  -1093  -1293   -589   -636   -504   -758
  -2034  -2792   -758   2413   -639  -1777  -1098  -1332   -620   -691   -571   -769
  -2052  -2821   -769   2434   -644  -1795  -1109  -1361   -636   -714   -597   -758
  -2083  -2886   -802   2486   -641  -1844  -1119  -1366   -641   -711   -584   -774
  -2088  -2951   -862   2520   -615  -1906  -1122  -1366   -649   -714   -574   -833
  -2060  -2987   -930   2522   -566  -1958  -1127  -1389   -672   -750   -613   -891
  -2057  -3008   -953   2533   -553  -1982  -1140  -1413   -693   -795   -672   -883
  -2151  -2990   -839   2572   -657  -1914  -1104  -1369   -652   -758   -639   -826
  -2127  -3029   -901   2579   -613  -1966  -1106  -1363   -639   -740   -623   -836
  -2091  -3052   -961   2572   -566  -2008  -1122  -1387   -657   -766   -644   -867
  -2081  -3042   -961   2559   -561  -2003  -1124  -1405   -667   -787   -665   -891
  -2055  -3073  -1018   2564   -519  -2047  -1137  -1426   -683   -810   -678   -909
  -2044  -3091  -1049   2566   -498  -2070  -1091  -1382   -654   -815   -698   -966
  -2023  -3073  -1049   2548   -488  -2062   -979  -1241   -545   -761   -698   -989
  -1956  -2969  -1015   2462   -470  -1992   -883  -1036   -345   -581   -555   -930
  -1927  -2730   -802   2330   -563  -1766   -797   -724      5   -207   -205   -633
  -1862  -2333   -470   2096   -698  -1402   -810   -568    233    142    236   -114
  -1836  -1966   -129   1901   -854  -1049   -974   -854    142    285    600    381
  -1938  -1771    163   1855  -1054   -805  -1221  -1358   -148    228    761    607
  -2031  -1943     88   1987  -1060   -927  -1441  -1883   -631   -215    381    267
  -2057  -2561   -506   2307   -776  -1535  -1566  -2405  -1363  -1213   -719   -756
  -2016  -3102  -1085   2559   -465  -2094  -1652  -2559  -1709  -1738  -1330  -1343
  -1969  -3315  -1345   2639   -314  -2330  -1641  -2377  -1582  -1665  -1325  -1395
  -1886  -3317  -1431   2603   -228  -2374  -1592  -2120  -1343  -1465  -1176  -1327
  -1836  -3237  -1400   2535   -220  -2317  -1358  -1836  -1065  -1231  -1013  -1189
  -1823  -3146  -1325   2483   -249  -2236  -1137  -1597   -836  -1036   -867  -1060
  -1738  -3096  -1358   2416   -192  -2229  -1072  -1512   -758   -974   -826  -1021
  -1686  -3065  -1379   2377   -153  -2223  -1065  -1480   -717   -937   -802  -1000
  -1636  -3055  -1421   2343   -109  -2236  -1060  -1449   -680   -909   -766  -1000
  -1587  -3013  -1426   2301    -83  -2221  -1015  -1405   -639   -867   -735   -995
  -1519  -2990  -1470   2252    -25  -2229   -992  -1402   -618   -846   -717   -997
  -1491  -2956  -1465   2223    -12  -2210   -966  -1374   -581   -818   -685   -984
  -1467  -2894  -1426   2179    -23  -2161   -961  -1312   -519   -763   -623   -878
  -1434  -2891  -1460   2161     12  -2177   -909  -1254   -462   -701   -550   -820
  -1408  -2834  -1428   2120     10  -2132   -823  -1239   -449   -680   -530   -805
  -1371  -2785  -1413   2078     20  -2099   -823  -1221   -439   -665   -522   -782
  -1358  -2811  -1452   2083     44  -2132   -828  -1179   -400   -623   -480   -732
  -1299  -2769  -1470   2034     83  -2120   -748  -1111   -332   -555   -413   -678
  -1252  -2691  -1439   1969     93  -2065   -649  -1039   -259   -483   -348   -607
  -1197  -2657  -1460   1927    129  -2060   -566  -1008   -218   -439   -306   -581
  -1153  -2629  -1475   1891    161  -2052   -566   -979   -181   -400   -262   -537
  -1148  -2564  -1418   1855    135  -1992   -558   -909   -114   -340   -202   -488
  -1140  -2517  -1379   1829    116  -1948   -561   -854    -62   -283   -153   -444
  -1065  -2439  -1374   1753    153  -1906   -589   -818    -15   -231   -101   -389
   -989  -2322  -1335   1654    171  -1831   -530   -743     80   -124     10   -280
   -982  -2247  -1265   1615    140  -1758   -485   -678    153    -28    111   -194
  -1041  -2161  -1119   1600     36  -1641   -454   -579    257     83    236    -85
   -963  -2049  -1085   1506     59  -1569   -483   -524    327    163    332     -5
   -953  -1974  -1021   1462     31  -1499   -467   -470    389    241    420     62
   -943  -1899   -958   1421      5  -1428   -431   -441    410    267    457    119
   -963  -1823   -859   1392    -54  -1343   -402   -400    446    296    493    174
  -1028  -1753   -724   1392   -153  -1239   -374   -361    483    322    524    215
   -989  -1712   -722   1350   -137  -1215   -368   -387    454    288    496    200
   -924  -1769   -844   1345    -41  -1306   -342   -407    433    259    465    202
   -909  -1857   -950   1382     18  -1405   -283   -415    423    236    439    228
   -901  -1893   -992   1397     44  -1444   -265   -428    400    200    392    210
   -937  -1971  -1036   1452     46  -1506   -290   -488    345    106    290    119
   -974  -2081  -1106   1527     64  -1595   -267   -566    262     15    194     -7
   -956  -2135  -1179   1545    109  -1657   -236   -626    181    -64    114   -114
   -943  -2177  -1234   1561    145  -1706   -197   -670    122   -129     51   -184
   -870  -2171  -1301   1519    215  -1738   -210   -714     80   -176      7   -239
   -815  -2179  -1366   1496    275  -1774   -213   -740     64   -200    -15   -277
   -784  -2195  -1410   1488    311  -1805   -231   -753     59   -210    -23   -303
   -745  -2171  -1426   1460    340  -1800   -259   -771     41   -231    -31   -332
   -750  -2135  -1387   1441    316  -1761   -236   -750     46   -228    -33   -337
   -735  -2117  -1382   1426    322  -1748   -207   -724     70   -205    -15   -285
   -711  -2070  -1358   1389    322  -1717   -200   -698     96   -179     10   -270
   -685  -2018  -1332   1353    322  -1675   -194   -667    124   -150     38   -267
   -709  -1971  -1265   1340    275  -1618   -161   -654    155   -129     70   -259
   -670  -1909  -1239   1288    283  -1577   -142   -641    181   -114     75   -228
   -665  -1873  -1210   1267    272  -1543   -142   -618    205    -98     90   -197
   -602  -1769  -1166   1187    280  -1467    -98   -597    236    -72    127   -174
   -571  -1706  -1137   1137    283  -1423    -75   -607    249    -62    150   -163
   -553  -1667  -1114   1109    280  -1392    -85   -618    267    -54    171   -145
   -524  -1667  -1143   1096    306  -1405   -142   -639    249    -75    163   -150
   -504  -1670  -1166   1088    329  -1418   -194   -657    231    -98    150   -168
   -480  -1649  -1171   1062    342  -1413   -197   -662    223   -111    145   -176
   -454  -1615  -1161   1036    350  -1389   -184   -652    233   -103    161   -163
   -449  -1644  -1197   1047    371  -1421   -181   -654    226   -119    155   -174
   -423  -1657  -1234   1041    405  -1447   -153   -657    205   -153    119   -200
   -413  -1678  -1267   1044    426  -1473   -142   -649    200   -163     98   -187
   -400  -1738  -1337   1067    467  -1538   -163   -665    179   -187     83   -205
   -361  -1756  -1395   1057    517  -1577   -140   -672    168   -205     67   -233
   -353  -1779  -1426   1067    535  -1602   -132   -683    150   -228     36   -272
   -350  -1816  -1465   1083    555  -1641   -129   -693    129   -257      7   -301
   -314  -1823  -1509   1067    597  -1667   -129   -704    122   -270     -5   -319
   -280  -1855  -1574   1067    644  -1714   -135   -714    119   -283    -12   -329
   -233  -1867  -1634   1052    698  -1751   -114   -727    122   -288    -20   -337
   -233  -1893  -1662   1062    711  -1779   -116   -724    124   -293    -28   -366
   -231  -1891  -1662   1060    714  -1777   -101   -696    142   -280    -18   -368
   -207  -1906  -1699   1054    743  -1803    -46   -683    150   -277    -18   -348
   -148  -1914  -1766   1031    807  -1842    -93   -701    129   -303    -38   -348
   -114  -1932  -1821   1023    852  -1878   -101   -704    137   -306    -51   -379
   -119  -1927  -1808   1023    844  -1867      2   -592    244   -236    -41   -415
   -150  -1867  -1717   1008    782  -1792    109   -397    431    -70     59   -376
   -122  -1738  -1615    930    745  -1678    181   -215    646    155    257   -226
    -51  -1465  -1413    758    678  -1439    166    -49    896    488    654    223
      5  -1088  -1093    540    548  -1091     51    -80    961    691   1075    758
    -31   -924   -893    478    428   -909    -62   -324    750    631   1312   1101
    -93   -992   -898    542    402   -945   -127   -628    384    353   1241   1057
   -166  -1392  -1228    779    530  -1312   -174  -1088   -233   -405    387    249
   -241  -1826  -1584   1034    670  -1706   -324  -1501   -802  -1171   -566   -636
   -239  -2127  -1888   1182    823  -2008   -423  -1525   -893  -1317   -789   -865
   -207  -2304  -2096   1257    943  -2200   -335  -1312   -649  -1083   -636   -792
   -223  -2335  -2112   1278    943  -2223   -220  -1093   -363   -807   -436   -644
   -220  -2236  -2018   1228    896  -2127   -106   -857    -80   -545   -236   -480
   -202  -2112  -1909   1156    852  -2013      2   -670    142   -340    -72   -345
   -215  -2005  -1790   1111    787  -1899     49   -576    252   -241     18   -283
   -207  -1956  -1751   1080    769  -1855     88   -537    293   -205     54   -265
   -213  -1932  -1719   1072    750  -1829    122   -504    332   -171     90   -228
   -252  -1951  -1701   1098    724  -1826    132   -488    353   -148    114   -207
   -267  -1974  -1706   1122    719  -1842    161   -467    371   -127    135   -194
   -265  -1951  -1686   1106    709  -1818    142   -465    371   -116    150   -184
   -267  -1935  -1667   1101    698  -1803    163   -433    397    -90    176   -150
   -249  -1943  -1693   1096    719  -1818    171   -402    423    -62    210   -122
   -252  -1948  -1696   1101    722  -1823    155   -394    433    -59    210   -137
   -290  -1925  -1636   1106    670  -1782    189   -376    452    -38    213    -93
   -249  -1922  -1673   1085    709  -1800    189   -371    454    -28    223    -90
   -215  -1927  -1712   1070    748  -1821    202   -348    483      2    265    -62
   -226  -1951  -1725   1088    748  -1839    192   -327    511     38    314    -57
   -210  -1948  -1738   1078    761  -1844    158   -327    511     44    311    -54
   -202  -1938  -1738   1070    766  -1839    205   -288    553     88    355     12
   -194  -1938  -1743   1065    771  -1842    244   -233    605    148    410     49
   -132  -1906  -1774   1021    820  -1842    236   -202    639    192    452     67
    -70  -1862  -1792    966    859  -1829    213   -168    685    257    530    114
    -23  -1836  -1813    930    893  -1826    192   -140    730    303    587    189
     12  -1844  -1860    914    935  -1852    210    -93    797    368    649    283
     44  -1808  -1852    883    948  -1829    202    -28    880    467    753    355
     28  -1766  -1797    867    911  -1782    233     46    974    571    854    439
     25  -1732  -1758    852    891  -1743    254     98   1034    639    932    488
     28  -1693  -1722    831    875  -1706    270    119   1060    662    969    501
     -2  -1654  -1652    828    823  -1654    280    137   1080    678    997    561
    -33  -1626  -1595    828    779  -1610    311    163   1088    672    997    550
    -15  -1628  -1613    820    797  -1621    327    155   1057    618    940    493
     15  -1657  -1673    818    841  -1665    324    124   1013    548    867    431
     31  -1693  -1725    831    878  -1709    324     80    961    478    800    363
     70  -1743  -1813    833    940  -1777    335     28    896    392    722    272
    109  -1797  -1906    844   1008  -1852    348    -28    828    309    623    155
    111  -1883  -1995    883   1049  -1938    363    -64    779    244    550     90
    116  -1940  -2057    911   1085  -1997    332   -122    717    174    485     23
     98  -1990  -2091    945   1093  -2039    301   -171    670    124    446    -28
    114  -2016  -2130    950   1119  -2070    311   -200    639     88    423    -59
    135  -2044  -2179    953   1156  -2112    306   -254    587     18    350    -93
    148  -2094  -2242    974   1195  -2166    288   -296    550    -36    290   -145
    145  -2101  -2247    976   1195  -2174    267   -296    550    -38    301   -129
    145  -2073  -2221    963   1182  -2145    288   -270    571    -18    327   -122
    127  -2047  -2177    958   1148  -2112    290   -246    584      2    350   -111
    145  -2039  -2184    948   1163  -2112    275   -262    568    -12    337   -129
    166  -2023  -2192    927   1179  -2107    290   -272    568    -15    340   -142
    194  -1951  -2145    878   1169  -2049    306   -246    610     15    376   -111
    272  -1896  -2169    810   1221  -2034    301   -233    618     20    381   -114
    283  -1860  -2143    789   1213  -2000    319   -215    631     41    394   -106
    283  -1883  -2169    797   1223  -2026    327   -197    662     70    439    -85
    296  -1865  -2161    784   1226  -2013    298   -215    665     70    452    -88
    275  -1844  -2120    782   1197  -1982    267   -218    670     75    457    -59
    275  -1829  -2104    776   1189  -1966    246   -207    667     83    462    -41
    309  -1857  -2166    771   1236  -2010    239   -233    639     54    444    -46
    311  -1873  -2184    779   1247  -2029    228   -252    623     41    439    -41
    345  -1873  -2218    763   1278  -2044    215   -267    613     25    426    -28
    293  -1927  -2221    818   1257  -2073    233   -244    626     33    436    -38
    319  -1912  -2231    795   1273  -2070    293   -223    639     36    444    -38
    314  -1945  -2260    815   1286  -2101    306   -226    628     20    433    -41
    298  -1990  -2291    844   1293  -2140    296   -252    597    -12    400    -80
    322  -2005  -2327    841   1325  -2166    332   -254    576    -41    366   -111
    314  -2057  -2374    870   1343  -2216    301   -257    561    -62    348   -124
    301  -2096  -2397    896   1348  -2247    285   -272    545    -83    329   -145
    296  -2109  -2405    904   1350  -2257    314   -277    540    -90    319   -163
    265  -2130  -2395    932   1330  -2262    329   -285    532   -101    314   -179
    246  -2127  -2374    940   1306  -2249    329   -283    535    -93    329   -148
    277  -2143  -2423    932   1348  -2283    327   -283    540    -96    335   -163
    288  -2161  -2452    935   1369  -2307    306   -306    517   -135    283   -202
    272  -2156  -2429    943   1350  -2291    296   -303    519   -137    272   -192
    231  -2182  -2416    974   1319  -2299    309   -290    527   -124    288   -202
    236  -2236  -2473    997   1353  -2353    327   -265    542   -132    259   -228
    257  -2236  -2494    989   1374  -2366    394   -155    639    -88    241   -272
    252  -2190  -2442    969   1345  -2314    470    -23    787     25    290   -267
    259  -1979  -2239    859   1247  -2109    493    122   1015    296    561    -51
    303  -1675  -1979    685   1140  -1826    439    277   1273    685   1047    400
    296  -1340  -1636    522    963  -1488    296    166   1218    826   1454    896
    194  -1283  -1478    545    836  -1379    197   -116    909    701   1654   1184
    106  -1480  -1587    685    844  -1535     72   -530    371    174   1283    888
    -49  -1922  -1873    984    911  -1899    -18  -1010   -275   -672    301     44
   -127  -2382  -2257   1254   1065  -2322   -145  -1337   -750  -1361   -563   -711
   -106  -2691  -2585   1400   1239  -2639   -171  -1239   -683  -1340   -652   -792
   -132  -2834  -2701   1480   1283  -2769    -77   -976   -363  -1044   -454   -711
   -145  -2865  -2720   1504   1286  -2792     -7   -766    -88   -787   -285   -639
   -137  -2813  -2675   1475   1265  -2743     85   -566    158   -563   -122   -542
   -106  -2727  -2621   1418   1257  -2675    174   -418    329   -413      0   -452
    -98  -2678  -2579   1387   1239  -2629    228   -368    384   -355     41   -418
   -148  -2717  -2572   1431   1210  -2644    239   -363    402   -335     59   -415
   -161  -2738  -2577   1447   1205  -2657    218   -366    407   -322     72   -415
   -153  -2740  -2587   1447   1215  -2665    228   -355    413   -311     83   -436
   -166  -2753  -2590   1460   1208  -2673    236   -371    400   -335     64   -436
   -153  -2795  -2642   1473   1241  -2720    213   -394    384   -355     54   -428
   -184  -2808  -2624   1493   1218  -2717    202   -371    405   -337     77   -415
   -272  -2790  -2517   1532   1122  -2655    213   -337    441   -303    103   -389
   -236  -2766  -2530   1499   1145  -2650    205   -345    431   -306     93   -413
   -194  -2798  -2603   1493   1202  -2701    197   -345    431   -301     98   -415
   -231  -2829  -2598   1527   1182  -2714    200   -345    439   -290    114   -418
   -249  -2834  -2585   1543   1166  -2709    192   -332    452   -277    132   -413
   -231  -2834  -2605   1532   1184  -2720    181   -324    462   -277    137   -407
   -252  -2831  -2579   1540   1163  -2707    174   -309    478   -267    140   -374
   -252  -2831  -2579   1540   1163  -2707    174   -293    496   -249    155   -353
   -249  -2821  -2572   1535   1161  -2696    174   -283    522   -223    187   -345
   -262  -2811  -2548   1535   1140  -2678    166   -254    561   -176    226   -309
   -277  -2818  -2540   1548   1130  -2681    181   -213    615   -109    288   -272
   -277  -2777  -2499   1525   1109  -2639    184   -163    688    -20    381   -218
   -254  -2740  -2486   1499   1114  -2613    158   -119    753     67    472   -184
   -236  -2678  -2442   1457   1101  -2561    153    -88    800    124    530   -111
   -233  -2613  -2379   1423   1072  -2499    132    -51    841    166    576    -10
   -254  -2590  -2338   1421   1041  -2462    122    -18    872    200    626     23
   -241  -2566  -2325   1405   1041  -2447    137    -15    859    189    628     12
   -220  -2569  -2351   1392   1062  -2462    148    -25    839    163    602      0
   -236  -2608  -2374   1421   1067  -2491    122    -57    800    111    550    -31
   -246  -2639  -2395   1441   1072  -2520    106   -106    732     38    485    -88
   -179  -2673  -2494   1426   1156  -2585    103   -158    652    -57    405   -166
   -187  -2774  -2587   1480   1197  -2681    119   -192    597   -129    332   -257
   -262  -2899  -2637   1579   1187  -2769    116   -244    530   -220    236   -329
   -270  -2935  -2665   1600   1195  -2803    109   -303    467   -301    153   -389
   -236  -2959  -2722   1597   1241  -2842    148   -319    444   -332    127   -413
   -262  -3057  -2798   1660   1265  -2927    179   -363    379   -402     54   -488
   -280  -3094  -2813   1688   1265  -2956    220   -392    340   -465    -31   -527
   -288  -3096  -2811   1691   1260  -2953    197   -415    322   -488    -59   -545
   -262  -3146  -2883   1704   1309  -3016    161   -431    301   -506    -67   -574
   -290  -3205  -2915   1748   1309  -3063    192   -436    288   -514    -70   -579
   -309  -3239  -2930   1771   1309  -3086    197   -433    280   -522    -83   -597
   -285  -3255  -2972   1769   1343  -3115    200   -418    296   -511    -72   -605
   -241  -3237  -2995   1740   1376  -3117    213   -410    298   -511    -64   -613
   -194  -3224  -3029   1709   1415  -3128    205   -402    298   -517    -67   -576
   -171  -3211  -3039   1691   1431  -3128    215   -363    340   -470    -25   -542
   -163  -3151  -2990   1654   1410  -3070    246   -348    363   -441      5   -561
   -176  -3120  -2943   1649   1382  -3031    267   -342    371   -431     12   -589
   -150  -3070  -2920   1610   1384  -2995    272   -332    387   -420     12   -542
   -132  -3026  -2894   1579   1379  -2959    283   -309    413   -392     36   -501
   -171  -3005  -2834   1587   1330  -2922    244   -314    415   -384     51   -483
   -192  -2933  -2740   1564   1273  -2837    223   -314    436   -358     88   -436
   -145  -2881  -2738   1512   1293  -2811    275   -309    444   -348    106   -418
   -179  -2933  -2753   1556   1286  -2844    293   -316    420   -361     88   -439
   -207  -2909  -2704   1558   1247  -2808    303   -303    426   -353    101   -433
   -262  -2894  -2631   1579   1184  -2764    303   -293    428   -345    111   -428
   -309  -2891  -2582   1597   1135  -2738    298   -283    418   -348    106   -431
   -322  -2920  -2598   1621   1137  -2759    290   -290    397   -366     90   -441
   -309  -2930  -2624   1618   1156  -2777    309   -283    397   -366     93   -413
   -283  -2982  -2699   1634   1208  -2842    314   -285    397   -363     98   -335
   -327  -3029  -2704   1678   1187  -2868    350   -249    433   -332    127   -277
   -368  -3057  -2688   1712   1158  -2873    405   -226    436   -337    122   -277
   -426  -3135  -2709   1779   1140  -2922    444   -241    400   -376     85   -335
   -574  -3244  -2670   1909   1047  -2959    459   -241    381   -402     54   -397
   -587  -3263  -2675   1922   1041  -2969    428   -262    361   -426     28   -452
   -462  -3255  -2792   1857   1163  -3024    374   -298    316   -472    -12   -509
   -368  -3273  -2904   1821   1265  -3089    335   -335    267   -519    -59   -574
   -329  -3278  -2948   1805   1309  -3115    314   -345    252   -535    -77   -605
   -252  -3263  -3011   1756   1376  -3138    298   -374    226   -561    -96   -623
   -246  -3270  -3024   1758   1387  -3146    298   -387    210   -574   -109   -636
   -218  -3276  -3060   1745   1421  -3169    290   -379    210   -579   -122   -657
   -166  -3226  -3060   1696   1447  -3143    384   -285    290   -527   -114   -683
   -171  -3198  -3029   1683   1426  -3115    457   -145    413   -433    -85   -706
   -176  -3089  -2915   1631   1366  -3003    506     31    610   -218     98   -576
   -163  -2850  -2686   1506   1260  -2769    517    218    867    109    465   -218
    -88  -2429  -2340   1260   1124  -2385    420    194    932    288    828    257
   -132  -2161  -2029   1145    948  -2096    314   -103    665    184   1041    615
   -226  -2158  -1932   1192    852  -2044    197   -478    275    -80   1010    652
   -366  -2533  -2166   1447    898  -2348     98   -914   -254   -657    400     62
   -514  -3112  -2598   1813   1041  -2855     44  -1288   -807  -1436   -626   -935
   -483  -3439  -2959   1961   1236  -3200    -64  -1322   -919  -1634   -927  -1234
   -431  -3551  -3120   1990   1343  -3335    -75  -1153   -704  -1428   -792  -1174
   -394  -3548  -3156   1969   1379  -3354     -7   -945   -449  -1187   -628  -1078
   -374  -3489  -3115   1932   1369  -3302    140   -685   -166   -932   -441   -956
   -366  -3403  -3039   1883   1335  -3221    249   -506     20   -758   -303   -846
   -348  -3374  -3026   1860   1337  -3200    288   -436     90   -693   -252   -810
   -363  -3354  -2992   1857   1314  -3174    306   -400    124   -659   -226   -800
   -392  -3372  -2979   1883   1293  -3177    309   -384    135   -646   -220   -802
   -418  -3387  -2972   1901   1275  -3180    316   -384    135   -641   -215   -807
   -439  -3395  -2956   1917   1257  -3177    327   -379    140   -636   -207   -800
   -428  -3382  -2956   1904   1262  -3169    293   -387    132   -644   -215   -810
   -407  -3374  -2966   1891   1278  -3172    283   -400    119   -652   -220   -828
   -449  -3380  -2930   1912   1239  -3156    298   -379    140   -628   -200   -813
   -452  -3367  -2917   1909   1231  -3143    296   -358    155   -607   -181   -800
   -423  -3348  -2925   1883   1247  -3138    277   -353    150   -613   -179   -810
   -397  -3351  -2953   1875   1278  -3154    267   -353    155   -615   -179   -815
   -420  -3361  -2940   1891   1260  -3151    280   -345    168   -594   -166   -800
   -436  -3348  -2912   1891   1236  -3130    277   -324    187   -571   -145   -787
   -436  -3346  -2909   1888   1236  -3128    275   -301    207   -555   -129   -766
   -496  -3416  -2920   1956   1210  -3169    270   -296    210   -550   -122   -774
   -519  -3395  -2876   1953   1176  -3135    272   -267    239   -509    -75   -740
   -475  -3299  -2824   1886   1174  -3063    296   -210    298   -449    -18   -675
   -454  -3273  -2818   1862   1182  -3047    311   -163    350   -392     25   -618
   -452  -3309  -2857   1880   1202  -3083    280   -142    376   -353     64   -592
   -426  -3307  -2881   1865   1226  -3094    265   -106    420   -293    127   -537
   -374  -3260  -2886   1818   1254  -3073    246    -75    462   -244    189   -480
   -275  -3190  -2915   1732   1317  -3052    228    -41    501   -200    241   -431
   -176  -3138  -2961   1657   1392  -3050    207    -25    511   -184    257   -423
   -158  -3117  -2959   1636   1397  -3037    163    -41    496   -189    257   -410
   -140  -3115  -2974   1626   1415  -3044    135    -77    459   -233    215   -433
    -96  -3130  -3037   1610   1470  -3083    135   -109    410   -285    163   -483
    -54  -3172  -3117   1613   1530  -3146    127   -132    363   -337    122   -545
    -85  -3224  -3138   1652   1525  -3182    142   -155    327   -394     72   -587
   -142  -3276  -3133   1709   1493  -3203    181   -158    311   -433     28   -602
   -246  -3330  -3086   1787   1418  -3208    187   -176    288   -472    -10   -636
   -335  -3351  -3016   1844   1340  -3185    228   -202    257   -517    -62   -657
   -384  -3393  -3008   1886   1309  -3200    244   -233    210   -568   -111   -667
   -472  -3468  -2998   1969   1260  -3234    262   -262    168   -607   -158   -698
   -527  -3541  -3013   2031   1241  -3276    262   -306    124   -649   -213   -748
   -576  -3585  -3008   2081   1215  -3296    207   -345     83   -680   -249   -795
   -605  -3569  -2964   2086   1176  -3268    233   -353     72   -691   -252   -826
   -620  -3572  -2951   2094   1163  -3263    259   -368     49   -719   -285   -841
   -646  -3600  -2956   2122   1153  -3278    272   -363     41   -722   -293   -833
   -696  -3624  -2927   2161   1114  -3276    249   -379     36   -722   -290   -823
   -693  -3606  -2912   2148   1109  -3260    257   -379     46   -709   -275   -805
   -701  -3603  -2904   2151   1101  -3255    228   -392     49   -698   -252   -800
   -758  -3590  -2831   2174   1034  -3211    215   -394     54   -691   -246   -818
   -810  -3603  -2792   2208    989  -3198    303   -316    111   -641   -223   -771
   -833  -3580  -2746   2205    953  -3161    322   -270    150   -597   -176   -737
   -823  -3561  -2738   2192    956  -3151    270   -265    153   -594   -166   -724
   -807  -3543  -2735   2174    961  -3141    298   -257    158   -589   -163   -719
   -761  -3463  -2701   2112    969  -3083    342   -244    176   -568   -122   -691
   -711  -3468  -2756   2091   1021  -3115    290   -285    148   -594   -148   -711
   -685  -3483  -2798   2086   1054  -3143    280   -296    132   -600   -150   -698
   -688  -3499  -2813   2094   1062  -3159    296   -285    132   -597   -129   -683
   -678  -3496  -2818   2088   1070  -3159    246   -296    111   -615   -129   -683
   -678  -3494  -2818   2086   1067  -3156    244   -306     93   -633   -148   -680
   -649  -3525  -2876   2088   1111  -3200    265   -309     80   -644   -166   -696
   -631  -3595  -2964   2112   1166  -3281    215   -353     23   -691   -213   -735
   -602  -3655  -3052   2130   1223  -3354    218   -374    -15   -724   -239   -761
   -574  -3655  -3083   2112   1252  -3369    231   -376    -31   -745   -265   -782
   -589  -3689  -3099   2140   1254  -3395    223   -397    -54   -776   -290   -797
   -587  -3722  -3138   2153   1275  -3429    194   -436    -93   -810   -324   -841
   -613  -3751  -3138   2182   1262  -3445    207   -441    -98   -823   -329   -859
   -636  -3767  -3133   2200   1247  -3450    210   -410    -88   -820   -337   -839
   -607  -3806  -3198   2205   1293  -3502    194   -423   -111   -852   -368   -870
   -610  -3855  -3244   2234   1317  -3551    187   -439   -127   -872   -379   -909
   -636  -3897  -3260   2268   1312  -3580    220   -420   -106   -857   -368   -914
   -605  -3899  -3294   2249   1343  -3598    241   -407    -98   -854   -363   -917
   -610  -3868  -3257   2236   1322  -3564    226   -384    -90   -852   -358   -901
   -623  -3842  -3221   2231   1299  -3533    213   -376    -85   -846   -355   -901
   -636  -3813  -3177   2226   1270  -3496    213   -389   -106   -859   -363   -932
   -685  -3845  -3161   2265   1236  -3504    272   -332    -67   -826   -337   -953
   -675  -3829  -3154   2252   1239  -3491    374   -197     44   -761   -322   -989
   -636  -3754  -3120   2192   1239  -3437    459    -31    194   -631   -257   -953
   -576  -3533  -2956   2055   1189  -3244    535    210    467   -332     12   -688
   -465  -3200  -2735   1831   1135  -2969    509    392    706     10    431   -249
   -431  -2808  -2377   1618    971  -2592    387    228    662    150    797    223
   -527  -2566  -2039   1543    756  -2304    187   -213    379     88    995    530
   -652  -2618  -1966   1636    657  -2294    -15   -719    -59   -244    795    384
   -737  -3130  -2392   1932    826  -2764   -142  -1226   -691  -1057   -137   -501
   -748  -3712  -2964   2229   1106  -3341   -267  -1506  -1174  -1761   -969  -1299
   -719  -4058  -3338   2387   1306  -3699   -327  -1400  -1143  -1790  -1075  -1478
   -693  -4151  -3457   2423   1382  -3806   -259  -1150   -906  -1592   -948  -1426
   -623  -4052  -3432   2335   1402  -3743   -140   -898   -659  -1387   -805  -1317
   -571  -3954  -3382   2262   1402  -3671     31   -639   -397  -1158   -631  -1192
   -548  -3894  -3346   2221   1397  -3621    119   -517   -275  -1057   -550  -1143
   -514  -3871  -3356   2192   1421  -3613    142   -485   -246  -1039   -537  -1143
   -550  -3876  -3325   2210   1387  -3600    176   -439   -202   -997   -498  -1117
   -576  -3865  -3289   2221   1356  -3577    200   -394   -168   -971   -467  -1088
   -548  -3824  -3276   2184   1363  -3551    194   -379   -168   -963   -459  -1065
   -537  -3808  -3270   2174   1366  -3541    192   -363   -153   -937   -428  -1057
   -553  -3798  -3247   2174   1345  -3522    200   -340   -124   -906   -392  -1057
   -574  -3780  -3205   2177   1314  -3494    215   -329   -119   -906   -397  -1060
   -571  -3764  -3192   2166   1306  -3478    220   -324   -111   -909   -405  -1026
   -553  -3738  -3185   2145   1314  -3463    215   -311    -93   -896   -389  -1008
   -550  -3710  -3159   2127   1304  -3434    215   -303    -83   -885   -374  -1005
   -540  -3712  -3174   2125   1314  -3445    220   -296    -72   -872   -361   -995
   -522  -3704  -3182   2112   1327  -3445    215   -283    -59   -857   -340   -979
   -514  -3678  -3164   2096   1325  -3421    202   -272    -49   -846   -327   -974
   -504  -3678  -3174   2091   1332  -3426    205   -252    -28   -823   -319   -958
   -504  -3658  -3154   2081   1322  -3406    210   -228      2   -797   -298   -922
   -522  -3645  -3125   2081   1301  -3385    220   -192     44   -761   -265   -885
   -514  -3611  -3096   2062   1291  -3354    223   -150     88   -714   -223   -865
   -470  -3559  -3091   2013   1309  -3328    218    -83    153   -649   -158   -818
   -467  -3509  -3044   1987   1286  -3278    218    -10    223   -574    -80   -756
   -462  -3452  -2992   1956   1262  -3224    220     54    288   -493      5   -670
   -410  -3377  -2966   1893   1278  -3172    207    111    348   -423     80   -592
   -366  -3276  -2912   1818   1270  -3094    228    168    410   -355    145   -519
   -337  -3231  -2894   1784   1275  -3063    231    187    431   -332    174   -478
   -329  -3213  -2883   1771   1275  -3050    215    179    428   -335    184   -488
   -327  -3195  -2868   1761   1270  -3031    220    166    418   -358    166   -517
   -332  -3177  -2847   1753   1257  -3011    223    137    381   -405    119   -504
   -337  -3174  -2837   1756   1247  -3005    236    129    363   -426    109   -517
   -397  -3242  -2847   1818   1223  -3044    202     88    314   -485     51   -579
   -387  -3283  -2896   1836   1254  -3091    189     49    265   -550    -20   -641
   -350  -3252  -2902   1800   1273  -3078    272     31    244   -594    -62   -662
   -363  -3299  -2935   1831   1283  -3117    293    -23    189   -662   -129   -745
   -384  -3361  -2979   1870   1296  -3172    262    -88    124   -737   -200   -815
   -361  -3395  -3034   1878   1335  -3216    259   -129     80   -795   -257   -862
   -353  -3403  -3050   1878   1345  -3226    277   -171     46   -841   -306   -893
   -374  -3413  -3042   1893   1332  -3229    272   -207      5   -878   -340   -924
   -361  -3434  -3073   1896   1353  -3255    272   -226    -15   -893   -348   -945
   -332  -3432  -3099   1883   1382  -3265    267   -233    -23   -904   -345   -948
   -337  -3442  -3104   1888   1382  -3273    265   -246    -38   -935   -379   -971
   -332  -3424  -3094   1878   1379  -3260    267   -249    -36   -932   -387   -953
   -303  -3390  -3086   1847   1389  -3239    272   -233    -20   -914   -368   -924
   -293  -3380  -3086   1836   1395  -3234    270   -220     -2   -898   -358   -888
   -280  -3361  -3083   1818   1400  -3221    265   -205     15   -878   -342   -893
   -252  -3330  -3078   1790   1410  -3205    285   -189     36   -849   -316   -891
   -244  -3286  -3044   1764   1397  -3167    306   -176     54   -831   -296   -875
   -236  -3234  -2998   1735   1379  -3117    340   -153     85   -800   -272   -867
   -244  -3218  -2977   1730   1363  -3096    350   -153     83   -800   -277   -859
   -220  -3182  -2961   1699   1369  -3073    329   -161     70   -813   -285   -836
   -218  -3133  -2915   1673   1348  -3024    306   -166     80   -795   -252   -818
   -218  -3117  -2899   1667   1340  -3008    272   -181     62   -802   -254   -831
   -197  -3112  -2915   1654   1356  -3013    246   -197     38   -818   -262   -841
   -181  -3122  -2940   1652   1376  -3031    262   -197     31   -820   -267   -823
   -148  -3096  -2951   1621   1400  -3024    270   -197     25   -823   -265   -813
   -155  -3146  -2990   1652   1415  -3068    280   -200      7   -844   -290   -839
   -145  -3185  -3039   1665   1447  -3112    270   -213    -25   -870   -314   -854
   -150  -3195  -3044   1673   1444  -3120    270   -197    -18   -854   -290   -859
   -148  -3226  -3078   1686   1462  -3151    275   -200    -38   -880   -319   -896
   -135  -3247  -3112   1691   1488  -3180    311   -205    -62   -917   -368   -906
   -122  -3250  -3128   1686   1499  -3187    303   -215    -80   -927   -368   -909
    -96  -3250  -3154   1670   1527  -3203    270   -246   -116   -966   -405   -987
    -51  -3270  -3218   1660   1582  -3244    249   -290   -171  -1031   -478  -1026
    -90  -3276  -3185   1683   1545  -3231    265   -298   -187  -1052   -491  -1015
   -116  -3281  -3164   1699   1519  -3221    296   -267   -168  -1028   -470   -982
    -23  -3296  -3273   1660   1623  -3283    285   -267   -176  -1039   -478   -992
      5  -3309  -3317   1652   1657  -3312    285   -272   -179  -1047   -488  -1021
    -46  -3299  -3252   1673   1602  -3276    288   -257   -161  -1031   -462  -1013
    -33  -3286  -3255   1657   1608  -3270    280   -249   -158  -1034   -452  -1005
     -5  -3276  -3270   1639   1631  -3273    324   -207   -124  -1008   -441  -1015
      0  -3265  -3265   1631   1631  -3265    358   -140    -83   -989   -459  -1052
      5  -3216  -3221   1605   1613  -3218    446      2     49   -906   -436  -1047
     62  -3104  -3167   1519   1610  -3135    592    210    270   -685   -257   -909
    116  -2883  -3000   1382   1558  -2940    628    431    553   -348     93   -607
    226  -2460  -2686   1114   1454  -2574    555    532    745    -33    540    -85
    249  -2127  -2377    940   1312  -2252    446    332    626     31    893    397
    168  -2153  -2322    989   1241  -2236    327    -67    254   -187    935    519
    111  -2421  -2533   1156   1322  -2475    220   -527   -280   -756    389     38
      7  -2938  -2946   1465   1475  -2943    111  -1021   -943  -1652   -701   -995
     36  -3328  -3364   1647   1699  -3346    -10  -1169  -1241  -2091  -1257  -1525
     98  -3512  -3611   1706   1852  -3561     -5   -992  -1057  -1925  -1163  -1491
     93  -3551  -3645   1730   1867  -3598     90   -743   -758  -1644   -958  -1395
     57  -3489  -3546   1714   1800  -3517    249   -465   -439  -1358   -745  -1213
     85  -3361  -3447   1639   1766  -3403    402   -210   -153  -1093   -540  -1039
    109  -3278  -3390   1584   1748  -3335    467    -98    -25   -976   -439   -976
    109  -3255  -3367   1571   1735  -3309    501    -59     31   -930   -394   -943
    114  -3234  -3351   1558   1732  -3291    519    -36     62   -896   -363   -924
    116  -3164  -3281   1525   1699  -3221    524    -20     85   -875   -350   -927
    132  -3102  -3234   1483   1680  -3167    561     -2    103   -862   -342   -909
    171  -3026  -3198   1426   1683  -3112    574     12    124   -839   -319   -880
    166  -3011  -3177   1421   1670  -3091    550     12    129   -828   -311   -865
    145  -3008  -3154   1431   1649  -3081    561     25    148   -810   -296   -846
    119  -2969  -3089   1423   1602  -3029    579     46    176   -779   -270   -823
     20  -2907  -2927   1441   1473  -2917    610     83    223   -730   -220   -784
    -18  -2870  -2852   1444   1413  -2860    613    111    254   -698   -187   -743
    116  -2870  -2987   1376   1551  -2927    581    109    252   -696   -174   -691
    116  -2860  -2979   1371   1548  -2920    592    142    290   -641   -135   -613
    119  -2834  -2956   1356   1538  -2894    576    163    314   -610   -116   -555
    109  -2811  -2920   1348   1512  -2865    574    184    327   -597   -111   -535
    116  -2803  -2920   1343   1517  -2860    615    202    348   -584   -106   -550
    150  -2824  -2977   1335   1561  -2902    571    176    350   -574    -93   -576
    218  -2803  -3021   1291   1618  -2912    519    163    361   -553    -64   -576
    324  -2746  -3070   1210   1696  -2907    483    166    384   -519    -28   -561
    415  -2660  -3076   1122   1745  -2868    470    210    446   -444     46   -501
    410  -2598  -3011   1093   1709  -2803    449    254    498   -368    124   -420
    355  -2507  -2865   1075   1610  -2686    472    324    587   -259    233   -324
    335  -2429  -2764   1047   1548  -2595    493    376    654   -187    303   -259
    355  -2377  -2733   1010   1543  -2553    498    407    691   -150    345   -226
    413  -2353  -2769    969   1590  -2559    522    433    709   -132    361   -210
    405  -2379  -2787    987   1595  -2582    530    431    696   -145    345   -228
    405  -2377  -2782    984   1592  -2579    514    402    654   -192    296   -275
    384  -2385  -2769   1000   1577  -2577    524    371    610   -252    236   -322
    381  -2418  -2800   1015   1590  -2611    527    342    571   -311    179   -363
    371  -2488  -2863   1057   1615  -2675    540    303    514   -379     98   -431
    329  -2530  -2860   1098   1595  -2694    571    288    475   -428     36   -493
    288  -2566  -2855   1140   1571  -2709    581    254    420   -506    -51   -558
    288  -2574  -2863   1143   1574  -2717    542    194    358   -576   -122   -623
    262  -2634  -2896   1187   1579  -2764    548    166    324   -613   -161   -662
    259  -2681  -2943   1208   1600  -2811    587    150    306   -639   -187   -693
    283  -2673  -2956   1195   1618  -2813    594    119    272   -683   -233   -730
    280  -2662  -2946   1189   1610  -2803    592    109    257   -704   -259   -750
    290  -2639  -2930   1174   1608  -2785    579    101    241   -722   -275   -766
    314  -2611  -2927   1148   1618  -2769    548     67    205   -753   -298   -787
    337  -2561  -2899   1111   1618  -2730    576     93    223   -732   -272   -758
    340  -2535  -2878   1096   1608  -2707    589    106    241   -719   -257   -750
    348  -2533  -2883   1091   1613  -2707    581    106    244   -719   -254   -753
    348  -2514  -2863   1083   1602  -2688    579    109    252   -717   -252   -732
    361  -2457  -2818   1049   1590  -2637    594    129    275   -688   -236   -698
    371  -2413  -2785   1021   1577  -2600    626    155    306   -662   -218   -683
    368  -2390  -2759   1008   1564  -2574    631    155    319   -662   -220   -688
    368  -2356  -2725    989   1545  -2540    618    142    316   -670   -228   -693
    376  -2286  -2662    956   1519  -2473    581    135    327   -657   -213   -670
    415  -2244  -2662    914   1538  -2452    545    114    319   -662   -215   -662
    459  -2244  -2707    891   1582  -2475    524     96    298   -675   -226   -659
    459  -2244  -2704    893   1582  -2473    532     98    298   -680   -231   -654
    431  -2252  -2683    911   1556  -2468    563    106    311   -675   -231   -646
    493  -2221  -2714    859   1602  -2468    602    124    322   -670   -231   -633
    517  -2223  -2743    852   1628  -2483    626    140    316   -678   -244   -641
    511  -2252  -2766    870   1636  -2509    628    140    303   -693   -257   -649
    524  -2283  -2808    880   1665  -2546    641    150    309   -693   -257   -636
    522  -2317  -2842    896   1680  -2579    667    161    309   -706   -275   -646
    506  -2340  -2850    917   1678  -2595    675    150    288   -737   -324   -693
    488  -2348  -2839    927   1662  -2595    678    140    270   -761   -363   -714
    509  -2369  -2878    930   1693  -2624    670    137    262   -774   -374   -711
    509  -2385  -2894    935   1699  -2637    685    140    259   -784   -387   -722
    504  -2410  -2915    950   1709  -2662    670    132    246   -795   -402   -740
    548  -2369  -2917    909   1730  -2642    672    142    244   -797   -415   -737
    592  -2309  -2902    859   1745  -2605    724    171    265   -779   -405   -711
    620  -2307  -2930    841   1774  -2618    753    187    267   -774   -405   -704
    659  -2286  -2946    813   1800  -2616    727    187    259   -779   -415   -704
    680  -2270  -2951    792   1816  -2611    740    194    249   -782   -426   -709
    701  -2226  -2927    763   1813  -2577    756    223    262   -769   -428   -717
    706  -2190  -2899    740   1803  -2546    818    337    358   -701   -426   -763
    711  -2088  -2800    688   1756  -2444    919    501    532   -542   -335   -711
    719  -1899  -2618    587   1667  -2257    976    675    761   -272    -88   -478
    779  -1600  -2379    410   1579  -1990    935    857   1018    114    366      0
    784  -1215  -2000    213   1392  -1608    787    750    971    241    779    542
    732  -1122  -1857    194   1293  -1488    732    496    652     51    930    833
    672  -1314  -1987    319   1327  -1649    693    189    174   -413    636    639
    607  -1686  -2294    540   1449  -1990    587   -265   -452  -1208   -306   -272
    571  -2031  -2603    727   1584  -2317    431   -623   -953  -1901  -1254  -1140
    615  -2257  -2873    820   1743  -2564    381   -587   -930  -1893  -1350  -1249
    662  -2340  -3005    839   1831  -2673    446   -374   -670  -1623  -1163  -1140
    641  -2309  -2951    833   1795  -2629    574   -127   -374  -1335   -948   -987
    652  -2156  -2808    750   1727  -2481    704     96   -109  -1072   -745   -818
    672  -1992  -2668    659   1667  -2330    769    254     70   -883   -597   -691
    693  -1906  -2603    605   1644  -2255    810    319    137   -813   -545   -649
    701  -1855  -2556    576   1628  -2205    849    361    166   -774   -511   -623
    704  -1826  -2533    561   1615  -2179    875    397    187   -743   -485   -607
    701  -1771  -2473    535   1587  -2122    862    420    194   -724   -478   -597
    683  -1738  -2423    527   1551  -2081    849    423    192   -719   -478   -589
    628  -1706  -2335    540   1480  -2021    891    465    213   -688   -459   -558
    631  -1665  -2296    517   1462  -1982    932    485    218   -672   -446   -574
    680  -1613  -2294    465   1486  -1953    948    496    215   -662   -433   -579
    771  -1532  -2304    379   1535  -1919    893    475    187   -675   -472   -561
    854  -1501  -2356    324   1605  -1927    865    465    168   -662   -475   -530
    823  -1506  -2330    340   1574  -1917    919    519    205   -605   -405   -493
    797  -1465  -2262    335   1530  -1862    937    558    236   -574   -387   -465
    769  -1410  -2179    319   1473  -1795    935    605    267   -532   -366   -418
    792  -1343  -2135    275   1462  -1738    948    633    288   -501   -342   -384
    818  -1278  -2096    228   1454  -1686    953    641    293   -491   -345   -358
    831  -1223  -2055    194   1441  -1639    961    693    329   -431   -298   -301
    896  -1145  -2042    124   1467  -1595    945    717    350   -392   -262   -267
    963  -1065  -2029     51   1496  -1545    935    743    376   -345   -226   -223
    974  -1010  -1984     18   1478  -1499    953    810    449   -236   -122   -181
    992   -924  -1917    -33   1454  -1421    958    865    501   -153    -51   -106
   1010   -807  -1821   -101   1413  -1314    961    927    558    -67     18      0
    987   -714  -1701   -135   1343  -1208    976    995    631     28    122     88
    971   -579  -1553   -197   1262  -1065   1002   1054    680    106    202    135
    956   -485  -1444   -236   1200   -963   1023   1104    709    150    239    179
    953   -389  -1345   -283   1148   -865   1023   1148    722    171    270    218
   1002   -319  -1322   -340   1161   -820   1013   1132    667    114    213    187
   1015   -275  -1293   -371   1153   -782    997   1096    600     44    114    135
   1013   -262  -1275   -376   1143   -769    982   1044    527    -31      5     59
    997   -262  -1260   -368   1127   -761    984    987    446   -119    -98     -2
    995   -283  -1278   -355   1135   -779    979    935    363   -210   -189    -54
    976   -262  -1241   -358   1106   -750    984    917    309   -252   -239   -124
    958   -252  -1210   -353   1083   -730    984    898    254   -293   -285   -192
    943   -244  -1189   -350   1065   -717    979    854    181   -358   -376   -241
    953   -239  -1192   -355   1072   -714    958    836    132   -389   -439   -252
    963   -236  -1202   -363   1083   -719    948    815     96   -410   -465   -275
    989   -210  -1200   -389   1093   -704    924    774     41   -452   -509   -314
    979   -168  -1148   -407   1060   -657    909    750      7   -475   -537   -332
    956   -119  -1075   -418   1015   -597    919    745      2   -472   -558   -350
    953    -59  -1013   -449    982   -537    906    737    -25   -483   -589   -332
    974     -2   -976   -488    974   -488    888    748    -38   -470   -584   -319
   1008     41   -966   -524    987   -462    878    756    -51   -465   -589   -353
   1026    145   -880   -584    953   -366    883    761    -51   -449   -592   -314
   1015    265   -750   -641    883   -244    891    795    -28   -400   -553   -265
   1013    374   -639   -693    826   -132    896    844      5   -348   -509   -254
   1015    465   -553   -743    784    -41    898    872     23   -314   -488   -228
   1005    532   -472   -769    740     31    919    893     44   -277   -462   -189
    992    607   -387   -800    688    111    906    885     36   -262   -459   -187
    992    667   -324   -831    657    174    875    875     28   -249   -454   -184
   1005    743   -262   -875    633    241    849    870     25   -236   -441   -171
   1026    818   -207   -922    618    306    813    854    -10   -252   -462   -171
   1039    888   -150   -966    594    368    797    846    -36   -257   -470   -158
   1060    948   -111  -1005    587    418    792    852    -44   -236   -465   -161
   1044    966    -77  -1008    561    446    784    844    -77   -246   -491   -158
    992    969    -23   -979    509    472    787    849    -90   -244   -501   -140
    997    984    -12   -992    504    488    761    836   -119   -259   -524   -140
    971    992     20   -984    475    506    753    846   -140   -270   -545   -163
    945   1002     54   -974    444    530    750    852   -163   -283   -571   -163
    914    982     67   -948    423    524    748    841   -192   -309   -600   -184
    893    987     93   -940    400    540    724    820   -226   -335   -636   -215
    893   1015    122   -956    384    568    711    805   -254   -350   -662   -228
    898   1036    137   -969    379    587    701    795   -283   -355   -670   -241
    875   1072    197   -974    340    636    693    792   -298   -353   -672   -246
    867   1111    241   -989    314    675    678    782   -322   -361   -688   -244
    852   1150    298  -1002    277    724    672    784   -322   -348   -691   -228
    846   1189    340  -1021    254    766    652    774   -340   -350   -701   -246
    836   1228    392  -1031    223    810    631    756   -368   -358   -722   -262
    797   1254    454  -1026    171    854    631    769   -371   -345   -719   -233
    795   1286    488  -1041    153    888    646    815   -348   -316   -717   -220
    797   1356    555  -1078    119    956    709    919   -265   -265   -714   -254
    787   1439    652  -1111     67   1047    807   1080   -116   -135   -646   -213
    805   1652    844  -1231    -20   1249    857   1288    122    148   -405    -18
    906   2005   1096  -1457    -96   1551    823   1473    376    519     20    397
    909   2423   1514  -1667   -303   1969    709   1405    400    743    449    924
    807   2657   1849  -1732   -519   2255    542   1080    145    745    735   1293
    691   2611   1919  -1652   -615   2268    371    626   -311    415    558   1169
    576   2182   1605  -1382   -514   1893    241    119   -945   -374   -340    381
    493   1678   1184  -1088   -345   1431    127   -231  -1504  -1169  -1280   -426
    462   1392    930   -927   -233   1161     70   -155  -1493  -1210  -1415   -597
    475   1322    846   -898   -187   1085    101     62  -1244   -976  -1273   -545
    504   1382    878   -943   -187   1132    184    275   -987   -737  -1114   -441
    532   1527    992  -1031   -228   1260    324    514   -722   -488   -932   -314
    558   1662   1104  -1109   -272   1384    418    685   -545   -306   -795   -197
    545   1722   1176  -1137   -314   1449    439    722   -506   -259   -771   -166
    535   1764   1228  -1150   -348   1496    452    732   -491   -239   -769   -153
    555   1810   1254  -1184   -350   1532    457    748   -475   -207   -753   -137
    548   1839   1291  -1192   -371   1566    480    782   -446   -163   -717    -98
    519   1883   1363  -1202   -423   1626    457    787   -439   -140   -693    -93
    504   1943   1439  -1223   -467   1691    431    779   -449   -129   -693    -77
    488   1992   1501  -1241   -506   1748    423    779   -449   -116   -691    -64
    480   2026   1545  -1252   -532   1787    400    787   -431    -93   -675    -44
    470   2083   1613  -1278   -571   1849    394    807   -407    -57   -644     -5
    452   2122   1670  -1288   -610   1899    379    807   -407    -36   -633     20
    418   2138   1719  -1278   -652   1930    358    795   -426    -38   -641     25
    433   2174   1740  -1304   -652   1958    348    800   -418    -18   -628     49
    394   2179   1782  -1288   -693   1982    329    810   -410     12   -607     59
    376   2205   1829  -1291   -727   2018    311    818   -392     44   -587     77
    384   2252   1865  -1319   -740   2060    288    826   -376     77   -566    106
    400   2309   1909  -1353   -753   2109    293    859   -340    124   -524    140
    420   2374   1953  -1397   -766   2164    283    888   -319    163   -491    166
    420   2416   1995  -1418   -787   2205    283    943   -267    236   -423    236
    431   2535   2101  -1483   -833   2317    239    995   -205    329   -342    306
    449   2631   2182  -1540   -865   2408    218   1023   -158    397   -275    366
    446   2701   2255  -1577   -904   2478    207   1065   -103    475   -189    467
    457   2795   2338  -1626   -940   2566    215   1119    -46    563   -106    548
    488   2899   2410  -1696   -961   2657    210   1148    -12    615    -49    589
    506   2964   2457  -1735   -974   2712    163   1109    -51    584    -67    605
    517   2966   2449  -1743   -966   2707    122   1065   -103    545   -103    605
    535   2964   2426  -1751   -945   2696    135   1047   -132    527   -135    558
    519   2969   2447  -1745   -963   2709    155   1031   -158    501   -166    527
    431   2966   2535  -1699  -1052   2751    200   1054   -158    491   -179    548
    389   2956   2566  -1673  -1088   2761    189   1028   -205    431   -236    540
    335   2927   2592  -1631  -1130   2759    184    992   -244    392   -277    504
    311   2873   2561  -1592  -1124   2717    179    937   -301    335   -340    426
    296   2844   2548  -1569  -1124   2696    163    875   -361    262   -413    366
    272   2764   2491  -1517  -1109   2626    145    823   -413    210   -470    332
    254   2704   2449  -1480  -1096   2577    137    779   -452    179   -509    285
    233   2688   2455  -1462  -1111   2572     98    735   -506    148   -553    257
    218   2660   2442  -1439  -1111   2551    111    727   -514    153   -555    257
    218   2595   2377  -1408  -1078   2486     88    706   -535    137   -574    241
    213   2538   2322  -1376  -1054   2431    106    709   -522    153   -563    249
    192   2561   2369  -1379  -1088   2465    119    730   -501    181   -542    280
    171   2561   2390  -1366  -1109   2475    106    737   -491    202   -532    309
    163   2608   2444  -1387  -1140   2527     77    730   -493    215   -522    311
    181   2662   2478  -1423  -1148   2572     20    706   -501    223   -519    322
    233   2691   2457  -1462  -1111   2574     46    709   -485    246   -501    335
    223   2761   2538  -1491  -1156   2650     83    732   -444    285   -465    374
    205   2831   2626  -1519  -1213   2730     96    748   -420    309   -444    400
    174   2865   2691  -1519  -1260   2779     93    763   -400    340   -415    433
    140   2896   2756  -1519  -1309   2826     88    766   -387    361   -392    452
    132   2966   2834  -1548  -1350   2902     83    761   -379    381   -366    483
    111   3029   2917  -1574  -1402   2974     41    732   -384    389   -358    509
     80   3021   2940  -1551  -1428   2982    -23    701   -413    368   -376    498
      5   3029   3024  -1519  -1509   3026    -38    698   -415    374   -371    517
    -93   3086   3180  -1496  -1636   3133    -31    724   -389    415   -319    584
    -70   3112   3180  -1522  -1626   3146    -54    711   -405    410   -335    579
     54   3024   2969  -1540  -1457   2998   -119    657   -465    345   -402    514
     12   2920   2907  -1467  -1447   2912   -140    641   -480    327   -415    511
      0   2902   2902  -1449  -1449   2902   -122    633   -485    322   -415    535
     33   2860   2826  -1449  -1395   2844   -166    597   -532    270   -459    524
     62   2803   2740  -1434  -1337   2772   -283    548   -592    207   -517    459
     10   2766   2756  -1389  -1371   2761   -272    527   -618    179   -542    418
    -70   2818   2889  -1374  -1478   2852   -163    553   -594    207   -519    439
    -77   2785   2860  -1356  -1470   2821   -179    522   -623    189   -553    402
    -77   2769   2847  -1345  -1462   2808   -215    493   -641    168   -576    379
    -31   2824   2852  -1397  -1441   2837   -197    496   -626    187   -558    394
     25   2863   2837  -1444  -1405   2850   -192    493   -623    189   -550    405
    -10   2837   2847  -1415  -1428   2842   -213    488   -639    179   -561    389
    -10   2834   2844  -1410  -1428   2837   -246    462   -654    168   -571    376
    -38   2813   2850  -1389  -1444   2831   -275    441   -675    161   -579    350
    -44   2792   2837  -1374  -1439   2813   -293    436   -693    148   -597    327
   -119   2790   2907  -1337  -1514   2847   -239    542   -620    205   -576    348
   -109   2839   2948  -1363  -1530   2891   -163    701   -496    309   -535    345
    -33   2948   2979  -1460  -1506   2964   -122    857   -340    472   -415    423
     28   3200   3172  -1613  -1571   3187   -103   1036   -111    763   -111    701
     83   3574   3489  -1831  -1704   3533   -150   1054    -15    971    226   1132
      5   3923   3917  -1964  -1956   3920   -241    800   -153    992    501   1558
   -124   4099   4221  -1987  -2174   4159   -400    397   -459    849    597   1735
   -254   3917   4172  -1831  -2213   4045   -548    -46   -906    423    213   1382
   -384   3291   3676  -1454  -2029   3483   -646   -457  -1470   -327   -735    439
   -405   2743   3146  -1169  -1774   2943   -797   -615  -1779   -748  -1278   -114
   -384   2488   2873  -1054  -1628   2678   -859   -491  -1678   -657  -1260   -153
   -314   2486   2800  -1085  -1556   2642   -833   -283  -1457   -452  -1119    -59
   -283   2564   2847  -1143  -1566   2707   -667      0  -1184   -207   -943     70
   -262   2639   2899  -1189  -1579   2769   -517    220   -974    -15   -792    184
   -252   2683   2935  -1215  -1592   2808   -452    311   -875     70   -727    236
   -270   2694   2964  -1210  -1615   2829   -449    332   -844     98   -704    249
   -283   2688   2969  -1202  -1628   2829   -467    345   -828    106   -696    252
   -272   2712   2985  -1221  -1628   2847   -475    355   -813    122   -685    257
   -270   2725   2992  -1228  -1631   2860   -470    368   -800    137   -675    270
   -285   2709   2995  -1210  -1639   2852   -462    371   -789    148   -665    275
   -277   2722   3000  -1223  -1639   2860   -496    368   -784    155   -652    285
   -265   2761   3026  -1249  -1644   2891   -488    389   -763    184   -620    309
   -275   2772   3047  -1249  -1662   2909   -485    397   -745    205   -594    322
   -288   2761   3050  -1236  -1667   2904   -532    389   -750    202   -584    327
   -311   2751   3060  -1221  -1686   2904   -517    410   -724    228   -553    345
   -301   2787   3089  -1244  -1696   2938   -501    426   -696    265   -524    374
   -314   2824   3138  -1254  -1725   2979   -488    446   -667    293   -496    402
   -329   2824   3154  -1247  -1740   2987   -498    452   -639    319   -475    428
   -314   2842   3156  -1265  -1735   2998   -483    478   -602    358   -436    465
   -327   2878   3203  -1275  -1764   3039   -514    493   -581    387   -407    493
   -340   2943   3283  -1301  -1810   3112   -545    522   -542    423   -366    527
   -342   2990   3333  -1322  -1836   3161   -540    571   -483    485   -309    576
   -283   3011   3294  -1366  -1787   3151   -553    607   -433    545   -262    628
   -249   3044   3294  -1397  -1771   3169   -566    641   -376    613   -194    696
   -233   3115   3348  -1441  -1792   3231   -568    693   -309    688   -111    779
   -179   3205   3385  -1512  -1782   3294   -574    745   -254    748    -41    841
   -129   3263   3393  -1566  -1761   3325   -579    763   -218    792     10    893
    -98   3309   3406  -1605  -1753   3356   -618    758   -218    797     18    922
   -129   3309   3437  -1590  -1784   3374   -646    753   -226    800     23    945
   -171   3294   3465  -1561  -1818   3380   -665    743   -236    792     23    940
   -161   3320   3481  -1582  -1821   3400   -613    745   -233    787     23    940
   -163   3351   3512  -1595  -1836   3432   -571    732   -246    758     -2    919
   -189   3312   3499  -1561  -1844   3406   -584    688   -290    698    -57    870
   -215   3273   3489  -1527  -1852   3380   -581    652   -329    657   -106    826
   -257   3211   3468  -1478  -1862   3338   -561    610   -379    602   -174    761
   -309   3159   3468  -1423  -1888   3312   -555    563   -428    542   -233    704
   -345   3115   3460  -1387  -1904   3286   -530    537   -454    506   -270    665
   -355   3089   3445  -1366  -1899   3265   -545    504   -491    467   -303    620
   -371   3047   3419  -1340  -1893   3231   -561    457   -555    410   -363    553
   -363   3031   3395  -1335  -1880   3213   -561    436   -589    379   -392    511
   -376   3000   3374  -1312  -1875   3187   -566    407   -615    355   -407    475
   -376   3011   3387  -1317  -1880   3198   -581    371   -649    327   -436    418
   -405   2998   3403  -1299  -1904   3200   -600    355   -667    316   -449    394
   -436   3008   3445  -1286  -1940   3226   -600    353   -667    322   -436    413
   -467   3011   3478  -1273  -1971   3244   -597    353   -654    335   -413    446
   -514   3018   3533  -1252  -2023   3276   -597    368   -631    355   -387    483
   -581   3005   3585  -1213  -2083   3296   -576    384   -607    376   -363    527
   -618   3042   3660  -1213  -2140   3351   -555    405   -584    405   -327    576
   -644   3091   3735  -1223  -2190   3413   -540    431   -550    441   -285    623
   -657   3102   3759  -1221  -2208   3429   -522    441   -530    457   -265    639
   -678   3117   3793  -1221  -2236   3455   -509    444   -522    467   -257    649
   -675   3161   3837  -1244  -2255   3499   -511    462   -485    506   -210    698
   -696   3182   3878  -1244  -2288   3530   -530    452   -478    514   -187    719
   -719   3135   3855  -1208  -2286   3494   -566    420   -504    491   -194    711
   -706   3094   3798  -1195  -2255   3445   -581    418   -506    491   -194    714
   -680   3109   3787  -1215  -2234   3447   -579    428   -496    501   -184    730
   -693   3115   3806  -1210  -2249   3460   -579    426   -491    504   -181    735
   -698   3060   3759  -1179  -2229   3408   -571    407   -509    480   -194    719
   -717   2969   3686  -1127  -2200   3328   -589    371   -545    444   -226    678
   -732   2917   3650  -1091  -2192   3281   -584    358   -558    431   -231    662
   -750   2852   3600  -1052  -2174   3226   -571    353   -571    415   -244    646
   -784   2800   3585  -1008  -2184   3192   -597    329   -602    384   -275    626
   -828   2740   3567   -956  -2197   3154   -607    290   -641    342   -314    589
   -875   2686   3559   -906  -2216   3122   -623    254   -680    306   -348    548
   -906   2644   3548   -870  -2229   3096   -633    226   -701    280   -366    530
   -924   2592   3517   -833  -2221   3055   -659    205   -724    252   -384    501
   -922   2561   3481   -820  -2203   3018   -685    184   -748    226   -410    472
   -888   2559   3447   -833  -2169   3000   -719    148   -784    194   -441    446
   -870   2556   3424   -844  -2148   2990   -758    111   -818    163   -470    420
   -880   2514   3395   -815  -2138   2953   -750    114   -818    155   -470    405
   -867   2499   3367   -818  -2117   2933   -763    109   -828    145   -475    407
   -854   2470   3325   -807  -2088   2896   -769    106   -833    148   -467    415
   -849   2452   3299   -802  -2073   2876   -743    135   -807    163   -462    400
   -826   2449   3276   -810  -2049   2863   -665    223   -743    179   -498    335
   -805   2548   3354   -872  -2078   2951   -613    355   -605    290   -439    368
   -753   2748   3502   -997  -2127   3125   -563    561   -348    571   -174    594
   -667   3052   3720  -1195  -2195   3387   -594    735    -88    927    252   1018
   -649   3450   4099  -1400  -2374   3774   -701    626    -75   1109    665   1525
   -737   3567   4304  -1418  -2520   3936   -852    265   -348   1049    880   1803
   -854   3432   4286  -1291  -2569   3858  -1002   -194   -805    678    639   1605
   -945   2959   3904  -1008  -2426   3432  -1119   -737  -1486   -192   -332    709
   -982   2452   3434   -735  -2208   2943  -1252  -1070  -2010   -940  -1202    -88
   -943   2156   3096   -607  -2021   2626  -1312   -961  -1935   -906  -1234   -181
   -906   2029   2933   -561  -1919   2481  -1278   -753  -1693   -698  -1111   -145
   -878   2047   2925   -587  -1901   2486  -1179   -540  -1436   -470   -961    -36
   -823   2190   3013   -683  -1917   2600  -1000   -283  -1137   -207   -748    122
   -795   2283   3076   -745  -1935   2678   -904   -145   -976    -64   -633    194
   -787   2304   3091   -758  -1940   2696   -867    -96   -909     -5   -587    236
   -792   2333   3125   -771  -1961   2727   -849    -59   -854     41   -540    267
   -766   2369   3135   -800  -1951   2751   -854    -59   -836     49   -524    275
   -737   2335   3073   -800  -1906   2704   -849    -59   -826     59   -519    283
   -735   2338   3073   -802  -1904   2704   -839    -51   -807     72   -498    290
   -735   2369   3104   -818  -1919   2735   -839    -54   -789     83   -485    288
   -727   2395   3122   -833  -1925   2759   -841    -54   -771     90   -465    293
   -717   2366   3083   -826  -1899   2722   -820    -31   -735    122   -428    311
   -709   2379   3089   -836  -1899   2733   -836    -44   -737    103   -444    311
   -709   2392   3102   -841  -1906   2746   -854    -51   -735    101   -449    332
   -680   2405   3086   -862  -1883   2746   -865    -54   -719    116   -433    327
   -657   2413   3070   -878  -1865   2743   -867    -38   -691    142   -405    335
   -644   2421   3063   -888  -1855   2740   -875    -41   -675    155   -389    335
   -641   2421   3063   -891  -1852   2740   -878    -36   -665    171   -376    342
   -652   2413   3065   -880  -1857   2738   -872    -33   -652    184   -363    345
   -620   2460   3081   -919  -1852   2769   -898    -25   -628    210   -332    387
   -600   2520   3117   -961  -1860   2818   -893     18   -571    277   -262    439
   -592   2548   3138   -979  -1865   2842   -888     59   -514    342   -200    485
   -602   2577   3180   -987  -1891   2878   -893    101   -446    415   -132    550
   -587   2621   3205  -1018  -1896   2912   -888    150   -374    506    -41    626
   -545   2660   3205  -1057  -1875   2933   -891    205   -309    589     49    698
   -522   2714   3237  -1098  -1880   2974   -891    236   -254    657    124    766
   -532   2743   3276  -1104  -1904   3008   -891    259   -218    698    174    802
   -540   2769   3309  -1117  -1927   3039   -875    267   -207    698    176    800
   -514   2803   3315  -1145  -1914   3057   -883    254   -218    680    166    805
   -517   2751   3268  -1119  -1891   3008   -872    252   -223    672    166    802
   -542   2707   3250  -1080  -1896   2977   -849    236   -246    641    150    787
   -568   2675   3244  -1054  -1906   2959   -849    184   -311    555     64    740
   -579   2608   3185  -1015  -1880   2896   -831    142   -353    488    -10    670
   -584   2543   3128   -982  -1855   2834   -807    101   -394    423    -70    610
   -561   2481   3042   -958  -1800   2761   -802     54   -452    350   -140    532
   -561   2405   2964   -924  -1764   2683   -823    -15   -530    265   -226    449
   -592   2346   2938   -878  -1766   2642   -833    -62   -581    205   -283    392
   -620   2275   2894   -828  -1756   2585   -839   -109   -626    148   -335    332
   -626   2213   2839   -792  -1732   2525   -828   -129   -649    119   -358    303
   -589   2195   2782   -805  -1686   2488   -807   -140   -657    106   -368    293
   -519   2231   2751   -857  -1636   2491   -797   -129   -641    114   -353    314
   -496   2244   2738   -875  -1618   2491   -795   -124   -633    119   -340    316
   -517   2179   2696   -831  -1605   2436   -818   -153   -665     85   -368    277
   -493   2208   2701   -857  -1597   2452   -802   -148   -654    101   -353    285
   -501   2229   2727   -865  -1613   2478   -766   -116   -618    137   -314    306
   -485   2226   2712   -872  -1597   2468   -805   -140   -631    124   -319    311
   -459   2229   2688   -883  -1574   2457   -810   -140   -626    127   -319    345
   -459   2226   2686   -883  -1574   2455   -771   -119   -600    155   -288    366
   -436   2244   2681   -904  -1558   2462   -737   -106   -587    168   -270    371
   -413   2270   2683   -930  -1548   2475   -727   -101   -574    181   -252    376
   -389   2327   2717   -969  -1553   2522   -724   -106   -571    192   -228    379
   -415   2317   2730   -953  -1571   2522   -766   -158   -602    158   -254    361
   -394   2317   2712   -961  -1553   2514   -789   -184   -615    145   -259    384
   -413   2288   2701   -937  -1558   2496   -802   -187   -626    140   -249    397
   -387   2278   2665   -945  -1525   2470   -823   -187   -628    145   -226    402
   -376   2239   2616   -932  -1499   2426   -820   -194   -641    132   -231    371
   -407   2223   2631   -909  -1519   2426   -813   -200   -662    103   -259    366
   -400   2195   2595   -898  -1499   2392   -797   -213   -675     77   -280    358
   -428   2135   2564   -852  -1496   2348   -839   -241   -701     49   -303    332
   -407   2047   2455   -823  -1431   2249   -852   -257   -727     18   -335    301
   -350   2005   2353   -828  -1353   2179   -836   -270   -737     -7   -355    280
   -363   1896   2260   -769  -1312   2078   -839   -314   -774    -57   -397    249
   -361   1803   2164   -719  -1262   1982   -878   -363   -818   -101   -433    187
   -358   1758   2117   -701  -1239   1935   -878   -397   -846   -148   -488    111
   -392   1722   2114   -665  -1254   1917   -846   -389   -839   -150   -498    132
   -423   1675   2099   -626  -1262   1886   -813   -361   -813   -132   -475    135
   -420   1636   2057   -607  -1239   1847   -813   -361   -813   -142   -488    114
   -400   1644   2044   -623  -1223   1844   -810   -361   -807   -142   -480    137
   -387   1613   2000   -613  -1195   1808   -805   -363   -795   -145   -480    135
   -410   1556   1964   -574  -1187   1758   -782   -361   -779   -135   -470    132
   -431   1480   1912   -524  -1171   1696   -776   -350   -763   -124   -454    142
   -407   1452   1860   -522  -1135   1654   -758   -329   -735   -114   -452    124
   -423   1452   1875   -514  -1148   1662   -672   -228   -620    -44   -452     70
   -446   1530   1977   -542  -1213   1751   -561    -72   -431    119   -350    106
   -407   1738   2145   -665  -1275   1940   -506     96   -174    405    -83    322
   -353   1945   2299   -797  -1327   2122   -597    220     59    776    394    813
   -327   2174   2501   -924  -1415   2338   -685    150     54    927    831   1345
   -342   2161   2501   -909  -1423   2330   -750    -85   -228    753   1000   1595
   -389   1964   2353   -787  -1371   2158   -807   -420   -719    265    704   1374
   -504   1680   2184   -589  -1345   1932   -880   -893  -1361   -576   -335    428
   -594   1374   1969   -389  -1280   1670  -1036  -1244  -1826  -1221  -1200   -342
   -600   1072   1673   -236  -1135   1371  -1106  -1210  -1797  -1202  -1270   -459
   -602    867   1470   -132  -1036   1169  -1039  -1015  -1543   -958  -1106   -394
   -610    896   1506   -142  -1060   1200   -937   -820  -1262   -688   -901   -254
   -636   1023   1660   -194  -1148   1340   -792   -600   -963   -407   -672    -80
   -698   1148   1844   -226  -1273   1496   -662   -431   -735   -194   -493     54
   -628   1158   1787   -265  -1208   1473   -641   -384   -667   -129   -444     93
   -605   1130   1732   -262  -1169   1431   -623   -353   -631    -88   -402    142
   -594   1130   1722   -267  -1158   1426   -602   -335   -610    -62   -376    179
   -563   1135   1699   -288  -1132   1415   -602   -342   -607    -62   -368    181
   -558   1106   1665   -272  -1111   1384   -613   -340   -600    -49   -350    207
   -553   1072   1623   -259  -1088   1348   -623   -355   -607    -59   -355    202
   -537   1060   1595   -262  -1065   1327   -623   -376   -620    -72   -361    181
   -517   1036   1553   -259  -1036   1293   -633   -397   -636    -83   -366    161
   -472   1026   1499   -275   -984   1262   -675   -428   -659    -96   -376    142
   -472   1034   1504   -280   -989   1267   -672   -426   -646    -83   -358    145
   -537   1036   1574   -249  -1054   1304   -646   -394   -600    -44   -316    179
   -550   1028   1577   -239  -1065   1301   -633   -371   -563    -15   -290    197
   -532   1021   1553   -244  -1041   1286   -615   -348   -537     15   -259    210
   -545   1034   1579   -244  -1065   1306   -602   -322   -504     51   -215    233
   -548   1034   1582   -244  -1065   1306   -602   -303   -470     88   -174    267
   -527   1044   1571   -259  -1049   1306   -594   -275   -423    135   -119    316
   -519   1075   1595   -277  -1057   1335   -566   -231   -368    200    -54    379
   -506   1078   1584   -288  -1047   1330   -566   -197   -324    254      7    423
   -488   1104   1592   -309  -1041   1348   -574   -153   -265    327     88    483
   -446   1166   1613   -361  -1031   1389   -615   -127   -207    405    174    561
   -426   1226   1652   -400  -1039   1439   -628    -93   -142    488    267    646
   -449   1273   1722   -413  -1085   1496   -576    -36    -70    563    353    727
   -433   1304   1735   -436  -1083   1519   -555      2    -25    607    410    776
   -407   1306   1714   -449  -1062   1509   -555     10    -25    613    426    774
   -376   1288   1665   -454  -1021   1475   -576     -7    -46    584    405    763
   -441   1254   1693   -407  -1067   1473   -563     -5    -49    563    387    756
   -459   1241   1701   -392  -1080   1470   -532     -2    -54    535    358    727
   -407   1195   1602   -394  -1005   1397   -553    -49   -101    457    275    649
   -397   1117   1514   -358   -956   1314   -561    -93   -158    379    192    571
   -405   1041   1444   -319   -924   1241   -535   -142   -226    288     93    467
   -402    966   1369   -283   -885   1166   -535   -205   -290    200      2    371
   -418    906   1322   -246   -870   1114   -540   -252   -337    135    -64    303
   -433    839   1273   -202   -852   1054   -535   -290   -379     88   -114    254
   -431    763   1192   -166   -810    976   -530   -329   -418     33   -166    192
   -418    701   1119   -140   -769    909   -530   -371   -454    -25   -223    127
   -472    633   1104    -83   -789    867   -537   -397   -480    -59   -259    101
   -504    610   1114    -51   -807    862   -568   -405   -483    -59   -262    103
   -501    548   1049    -25   -776    797   -574   -420   -504    -93   -293     62
   -550    488   1039     31   -795    763   -576   -436   -501    -93   -288     59
   -558    462   1021     46   -789    740   -571   -449   -501    -93   -283     57
   -540    470   1010     36   -774    740   -561   -457   -493    -83   -267     54
   -602    480   1080     59   -844    779   -555   -452   -475    -64   -246     75
   -597    514   1111     41   -854    810   -517   -410   -426    -23   -202    114
   -522    561   1080    -20   -802    820   -504   -384   -387     10   -168    140
   -509    579   1088    -33   -797    833   -519   -374   -361     36   -132    163
   -517    589   1106    -38   -810    849   -478   -342   -324     64   -103    187
   -517    576   1093    -31   -805    833   -452   -348   -322     64   -101    181
   -472    618   1088    -75   -782    852   -475   -368   -316     75    -83    181
   -413    665   1078   -124   -745    870   -467   -376   -301     88    -62    200
   -394    670   1065   -137   -730    865   -480   -379   -306     83    -57    220
   -397    644   1039   -124   -719    841   -498   -379   -314     80    -54    236
   -397    597    995   -101   -696    795   -506   -389   -332     70    -62    241
   -353    615    969   -129   -659    792   -548   -394   -337     67    -49    249
   -358    589    945   -116   -652    766   -522   -397   -337     62    -51    236
   -355    522    878    -83   -615    698   -501   -410   -353     33    -75    210
   -371    444    813    -38   -592    628   -511   -431   -371      7    -96    187
   -446    379    826     33   -636    602   -530   -439   -389     -5   -106    174
   -418    361    779     25   -597    568   -517   -441   -392    -12   -116    158
   -413    314    727     46   -568    519   -524   -478   -426    -49   -150    119
   -522    228    750    145   -636    488   -493   -501   -446    -72   -176     98
   -581    142    724    220   -652    433   -493   -496   -452    -72   -184     72
   -555    132    688    210   -620    407   -506   -470   -449    -70   -184     59
   -600     64    665    265   -631    363   -480   -462   -457    -88   -200     41
   -613     10    623    298   -618    316   -517   -493   -483   -119   -215     15
   -639    -46    592    342   -615    272   -506   -517   -485   -114   -207     33
   -769    -88    678    426   -724    296   -441   -485   -444    -75   -176     67
   -771    -98    672    433   -724    288   -454   -485   -444    -72   -171     62
   -698   -116    581    405   -641    233   -483   -493   -462    -85   -176     57
   -649   -163    485    407   -568    161   -439   -449   -433    -72   -200     18
   -626   -171    452    397   -540    140   -371   -335   -329     -5   -176    -15
   -594   -174    420    384   -509    122   -283   -184   -153    163    -49     54
   -527     46    571    239   -550    309   -272    -41     46    410    205    316
   -433    366    800     33   -615    581   -335    109    241    701    600    815
   -426    568    995    -72   -711    782   -420    -72    137    740    911   1239
   -524    535   1060     -5   -792    797   -568   -491   -265    506    963   1369
   -670    262    932    202   -802    597   -711   -963   -761     36    566   1002
   -839   -355    483    597   -662     62   -833  -1460  -1387   -802   -480     -5
   -779   -743     33    761   -407   -355   -984  -1667  -1712  -1309  -1114   -613
   -558   -722   -166    639   -197   -444   -930  -1488  -1525  -1130   -961   -548
   -548   -802   -257    672   -145   -530   -841  -1286  -1278   -911   -831   -493
   -613   -846   -233    730   -189   -540   -820  -1150  -1122   -771   -740   -436
   -636   -782   -145    709   -246   -465   -610   -805   -782   -444   -431   -231
   -639   -680    -41    659   -301   -361   -485   -610   -566   -241   -254   -114
   -644   -631     12    636   -332   -309   -514   -607   -540   -218   -252   -116
   -730   -717     12    724   -371   -353   -465   -553   -472   -161   -197    -80
   -748   -756     -7    750   -371   -381   -446   -535   -446   -148   -179    -77
   -771   -771      0    771   -387   -384   -475   -568   -465   -171   -207    -93
   -826   -800     23    810   -426   -389   -459   -568   -441   -158   -184   -106
   -839   -807     31    823   -436   -389   -480   -607   -457   -187   -194   -161
   -862   -891    -31    875   -415   -462   -514   -644   -485   -223   -231   -179
   -883   -914    -31    896   -426   -472   -524   -646   -475   -213   -213   -171
   -922   -935    -12    927   -457   -475   -548   -667   -488   -218   -210   -205
   -982  -1052    -70   1018   -457   -561   -561   -727   -519   -246   -223   -244
   -979  -1091   -111   1034   -436   -602   -610   -784   -571   -309   -283   -301
   -971  -1111   -140   1039   -415   -626   -654   -807   -600   -342   -316   -303
   -979  -1169   -189   1072   -397   -680   -691   -782   -581   -327   -280   -309
   -995  -1254   -259   1124   -368   -758   -711   -717   -553   -290   -252   -293
  -1036  -1306   -270   1171   -384   -789   -743   -719   -550   -285   -249   -293
  -1111  -1335   -223   1223   -446   -779   -743   -732   -524   -270   -226   -270
  -1163  -1376   -213   1267   -478   -795   -761   -753   -522   -280   -228   -254
  -1176  -1371   -194   1275   -491   -784   -763   -735   -475   -236   -179   -184
  -1169  -1340   -171   1252   -498   -756   -761   -652   -384   -140    -72   -103
  -1187  -1330   -142   1257   -524   -737   -766   -581   -322    -72     15    -46
  -1171  -1314   -142   1241   -517   -727   -774   -555   -275    -25     72     23
  -1205  -1301    -96   1254   -555   -698   -787   -522   -228     20    119     93
  -1265  -1304    -38   1283   -613   -672   -795   -514   -207     33    150    127
  -1327  -1353    -25   1337   -652   -691   -789   -548   -210     15    153    111
  -1309  -1353    -44   1327   -633   -698   -800   -563   -226    -20    124     88
  -1278  -1379   -101   1330   -589   -740   -810   -558   -246    -64     77     80
  -1301  -1457   -155   1376   -574   -807   -800   -576   -275   -116     31     49
  -1319  -1493   -174   1405   -574   -833   -810   -631   -322   -179    -23      5
  -1363  -1519   -158   1439   -602   -839   -797   -680   -353   -228    -72    -36
  -1418  -1636   -218   1527   -600   -927   -774   -740   -400   -298   -142   -124
  -1421  -1717   -296   1566   -563  -1005   -774   -795   -446   -368   -207   -184
  -1371  -1748   -376   1558   -498  -1062   -792   -862   -511   -452   -283   -220
  -1389  -1823   -436   1605   -478  -1130   -795   -922   -566   -511   -345   -285
  -1413  -1919   -506   1667   -454  -1213   -810   -976   -620   -576   -407   -366
  -1392  -1904   -511   1647   -444  -1208   -802   -987   -607   -579   -405   -389
  -1395  -1914   -522   1654   -436  -1218   -810  -1015   -615   -600   -418   -413
  -1384  -1940   -555   1660   -415  -1249   -815  -1041   -628   -626   -439   -441
  -1371  -1961   -589   1667   -392  -1275   -813  -1057   -620   -628   -436   -452
  -1392  -1992   -600   1691   -397  -1296   -802  -1054   -597   -615   -423   -446
  -1408  -1992   -584   1699   -413  -1291   -800  -1049   -574   -607   -405   -433
  -1384  -1964   -581   1673   -402  -1275   -787  -1031   -548   -594   -392   -423
  -1358  -1940   -581   1649   -389  -1262   -787  -1031   -535   -592   -389   -402
  -1340  -1945   -605   1641   -368  -1275   -769  -1015   -506   -568   -376   -384
  -1306  -1917   -610   1610   -348  -1265   -735   -989   -467   -537   -348   -361
  -1288  -1880   -592   1584   -348  -1239   -688   -961   -426   -509   -316   -337
  -1254  -1867   -613   1561   -322  -1241   -659   -950   -410   -501   -311   -340
  -1195  -1836   -641   1514   -277  -1239   -691   -961   -405   -506   -306   -329
  -1184  -1829   -644   1506   -272  -1236   -678   -963   -392   -501   -296   -324
  -1150  -1787   -639   1467   -257  -1213   -675   -961   -371   -488   -285   -324
  -1153  -1810   -657   1483   -249  -1234   -698   -969   -376   -491   -277   -306
  -1166  -1826   -662   1493   -252  -1244   -714   -984   -397   -506   -290   -296
  -1132  -1803   -672   1467   -231  -1239   -698   -976   -387   -501   -288   -285
  -1101  -1800   -701   1449   -200  -1252   -691   -976   -394   -514   -290   -272
  -1101  -1870   -769   1486   -166  -1319   -688   -984   -413   -540   -311   -290
  -1111  -1940   -831   1525   -142  -1387   -714  -1021   -459   -589   -355   -335
  -1075  -1925   -849   1499   -114  -1387   -696  -1018   -462   -600   -361   -350
  -1078  -1971   -896   1525    -93  -1434   -680  -1023   -475   -618   -381   -376
  -1093  -2013   -919   1553    -88  -1467   -662  -1026   -480   -628   -400   -402
  -1132  -2060   -930   1595   -103  -1496   -662  -1047   -506   -654   -433   -433
  -1106  -2070   -963   1587    -72  -1517   -654  -1054   -522   -672   -446   -446
  -1091  -2135  -1047   1610    -23  -1592   -657  -1057   -535   -691   -467   -444
  -1104  -2177  -1072   1641    -15  -1626   -665  -1070   -553   -709   -498   -483
  -1119  -2210  -1091   1662    -15  -1649   -675  -1085   -566   -719   -511   -493
  -1111  -2236  -1124   1673      5  -1680   -654  -1078   -561   -719   -509   -465
  -1096  -2236  -1140   1665     20  -1688   -659  -1088   -574   -740   -519   -475
  -1080  -2234  -1153   1657     36  -1693   -670  -1098   -592   -761   -530   -511
  -1098  -2262  -1166   1680     33  -1714   -665  -1101   -597   -771   -540   -537
  -1127  -2327  -1202   1727     36  -1766   -641  -1083   -584   -761   -524   -514
  -1098  -2330  -1231   1712     62  -1782   -600  -1039   -550   -758   -542   -519
  -1021  -2213  -1192   1618     85  -1704   -542   -940   -491   -745   -592   -594
  -1034  -2213  -1179   1623     72  -1696   -441   -750   -316   -584   -470   -532
  -1015  -2039  -1023   1527      2  -1530   -358   -496    -28   -262   -150   -272
   -922  -1654   -732   1288    -96  -1195   -389   -322    205     77    262    189
   -885  -1343   -457   1114   -215   -901   -537   -530    116    226    631    675
  -1021  -1244   -223   1130   -400   -735   -737  -1026   -192    153    802    862
  -1163  -1436   -272   1299   -446   -854   -898  -1540   -654   -280    452    532
  -1325  -2036   -711   1680   -309  -1376   -987  -2044  -1317  -1179   -540   -348
  -1337  -2592  -1254   1966    -41  -1925  -1153  -2275  -1748  -1808  -1267   -974
  -1260  -2821  -1561   2039    148  -2192  -1223  -2083  -1608  -1696  -1241  -1013
  -1182  -2876  -1693   2029    254  -2286  -1143  -1839  -1379  -1504  -1130   -982
  -1127  -2813  -1686   1969    277  -2249   -995  -1590  -1127  -1293   -989   -901
  -1161  -2803  -1641   1982    239  -2223   -802  -1350   -893  -1085   -820   -792
  -1161  -2725  -1566   1940    200  -2145   -688  -1200   -753   -963   -714   -745
  -1109  -2673  -1564   1891    226  -2120   -665  -1153   -714   -935   -701   -717
  -1137  -2694  -1556   1914    207  -2125   -654  -1148   -706   -930   -693   -693
  -1143  -2730  -1587   1938    220  -2158   -644  -1135   -691   -917   -683   -698
  -1124  -2727  -1605   1925    236  -2166   -654  -1145   -688   -927   -680   -704
  -1132  -2751  -1618   1940    241  -2187   -641  -1137   -670   -917   -665   -711
  -1124  -2774  -1649   1948    262  -2213   -631  -1117   -654   -901   -652   -709
  -1075  -2774  -1699   1925    311  -2236   -639  -1109   -652   -901   -654   -730
  -1049  -2787  -1740   1917    342  -2262   -631  -1088   -636   -883   -639   -727
  -1028  -2808  -1782   1917    376  -2296   -633  -1088   -633   -885   -633   -727
  -1028  -2831  -1805   1930    387  -2320   -618  -1078   -618   -875   -623   -719
   -979  -2829  -1849   1904    433  -2340   -613  -1057   -592   -854   -613   -727
   -984  -2837  -1852   1909    431  -2346   -597  -1021   -558   -820   -574   -696
  -1010  -2857  -1847   1935    418  -2353   -584   -995   -537   -800   -548   -678
  -1013  -2873  -1860   1943    420  -2366   -576   -979   -514   -784   -542   -657
   -984  -2894  -1909   1940    462  -2403   -566   -953   -480   -748   -514   -626
  -1010  -2902  -1891   1956    439  -2397   -537   -906   -423   -691   -454   -594
  -1008  -2873  -1865   1940    426  -2369   -501   -836   -358   -628   -397   -527
  -1000  -2774  -1774   1886    384  -2275   -532   -800   -322   -581   -345   -454
  -1010  -2626  -1615   1818    301  -2122   -568   -776   -298   -532   -285   -415
  -1000  -2533  -1532   1766    265  -2034   -561   -722   -233   -457   -202   -335
  -1008  -2509  -1504   1758    246  -2008   -537   -657   -161   -376   -114   -246
  -1031  -2496  -1467   1764    215  -1982   -522   -607   -111   -316    -51   -189
  -1026  -2447  -1421   1738    197  -1935   -517   -579    -90   -290    -15   -153
  -1060  -2374  -1317   1714    127  -1847   -504   -550    -70   -272     15   -127
  -1137  -2304  -1169   1719     15  -1738   -454   -517    -38   -252     46    -93
  -1119  -2278  -1158   1696     18  -1719   -441   -537    -67   -283     15   -116
   -911  -2356  -1444   1634    265  -1901   -506   -652   -189   -410   -109   -220
   -885  -2462  -1577   1670    345  -2021   -504   -693   -236   -472   -163   -244
   -872  -2522  -1649   1696    387  -2088   -483   -724   -280   -527   -207   -267
   -872  -2603  -1730   1735    426  -2169   -472   -769   -345   -605   -288   -353
   -948  -2691  -1743   1821    397  -2218   -457   -797   -389   -659   -348   -436
  -1034  -2772  -1738   1901    350  -2257   -470   -862   -452   -724   -415   -517
  -1091  -2850  -1758   1969    332  -2304   -462   -911   -493   -769   -459   -579
  -1132  -2917  -1787   2023    324  -2351   -449   -950   -519   -792   -488   -607
  -1166  -2972  -1805   2070    319  -2390   -444   -971   -540   -807   -511   -628
  -1182  -3031  -1849   2104    332  -2442   -452   -989   -568   -833   -542   -654
  -1189  -3037  -1847   2112    327  -2442   -462   -997   -581   -844   -555   -667
  -1176  -2985  -1808   2081    314  -2397   -465   -979   -571   -833   -553   -659
  -1163  -2969  -1805   2068    319  -2387   -459   -987   -576   -833   -550   -659
  -1176  -2990  -1816   2083    316  -2403   -457   -992   -574   -831   -548   -654
  -1127  -2979  -1852   2052    361  -2418   -462   -997   -581   -841   -558   -667
  -1098  -2961  -1862   2029    379  -2410   -462   -997   -587   -846   -555   -678
  -1093  -2948  -1855   2021    379  -2403   -454   -984   -576   -836   -542   -670
  -1098  -2925  -1826   2013    363  -2377   -436   -969   -563   -826   -524   -657
  -1119  -2878  -1758   2000    319  -2320   -407   -937   -532   -797   -493   -631
  -1140  -2847  -1706   1992    283  -2278   -402   -930   -514   -787   -478   -615
  -1140  -2837  -1696   1990    277  -2268   -410   -935   -524   -795   -483   -623
  -1143  -2811  -1667   1977    262  -2242   -420   -935   -511   -784   -459   -594
  -1145  -2785  -1639   1964    244  -2213   -459   -966   -532   -807   -467   -602
  -1153  -2779  -1628   1964    236  -2205   -493   -995   -558   -836   -485   -605
  -1137  -2759  -1621   1948    241  -2190   -488  -1008   -568   -846   -491   -600
  -1096  -2727  -1634   1912    267  -2182   -501  -1010   -581   -857   -491   -602
  -1034  -2717  -1683   1875    324  -2200   -514  -1008   -594   -878   -506   -618
  -1010  -2748  -1738   1878    361  -2244   -527  -1026   -631   -917   -545   -649
  -1008  -2779  -1771   1893    381  -2275   -522  -1026   -646   -932   -563   -654
   -992  -2805  -1816   1899    410  -2312   -491  -1023   -657   -950   -579   -670
   -976  -2821  -1844   1896    433  -2333   -496  -1036   -680   -976   -607   -696
   -940  -2826  -1888   1883    470  -2359   -517  -1044   -696   -997   -631   -709
   -888  -2842  -1953   1865    532  -2397   -498  -1034   -693  -1008   -644   -724
   -878  -2876  -2000   1875    558  -2436   -478  -1036   -706  -1023   -662   -743
   -883  -2873  -1992   1878    553  -2434   -457  -1026   -693  -1018   -654   -737
   -854  -2831  -1979   1842    561  -2405   -441  -1000   -667   -995   -631   -714
   -815  -2808  -1992   1813    587  -2400   -439   -984   -654   -971   -613   -693
   -857  -2839  -1984   1847    563  -2413   -459  -1002   -662   -984   -626   -709
   -896  -2863  -1966   1878    535  -2416   -449   -997   -665   -989   -636   -717
   -904  -2891  -1990   1896    540  -2442   -446  -1005   -683  -1005   -652   -732
   -872  -2925  -2052   1899    589  -2488   -467  -1031   -719  -1041   -685   -763
   -870  -2927  -2057   1899    592  -2494   -446  -1026   -704  -1036   -691   -776
   -839  -2909  -2073   1873    615  -2491   -400   -961   -646  -1008   -693   -807
   -745  -2852  -2107   1797    678  -2481   -342   -823   -530   -922   -667   -826
   -644  -2717  -2073   1680    714  -2395   -246   -626   -335   -717   -504   -714
   -545  -2494  -1951   1517    701  -2223   -228   -470   -106   -423   -171   -400
   -465  -2120  -1654   1291    594  -1888   -259   -413     31   -168    244    101
   -537  -1805  -1270   1169    366  -1538   -353   -605    -90   -127    566    581
   -636  -1605   -969   1122    166  -1288   -480   -992   -426   -311    659    776
   -722  -1867  -1145   1293    210  -1506   -589  -1454   -943   -883     41    153
   -836  -2413  -1577   1623    368  -1995   -693  -1867  -1506  -1667   -966   -795
   -846  -2842  -1997   1842    574  -2421   -831  -1953  -1727  -1982  -1389  -1223
   -748  -3005  -2257   1878    753  -2631   -805  -1748  -1545  -1831  -1304  -1215
   -722  -3018  -2296   1867    784  -2657   -732  -1501  -1278  -1582  -1119  -1098
   -693  -2951  -2257   1821    782  -2605   -561  -1221   -989  -1309   -914   -956
   -602  -2725  -2125   1662    758  -2426   -340   -950   -714  -1049   -701   -813
   -550  -2574  -2023   1564    735  -2299   -231   -818   -574   -922   -589   -717
   -535  -2512  -1977   1522    717  -2244   -254   -802   -558   -909   -576   -680
   -532  -2499  -1966   1517    714  -2234   -220   -758   -527   -878   -553   -644
   -454  -2431  -1977   1441    761  -2205   -176   -711   -485   -833   -511   -607
   -389  -2390  -2000   1389    805  -2195   -122   -662   -444   -795   -467   -566
   -376  -2343  -1966   1361    795  -2156   -122   -633   -428   -776   -449   -553
   -366  -2288  -1922   1327    776  -2107   -181   -659   -439   -779   -439   -542
   -327  -2218  -1893   1273    782  -2057   -189   -670   -426   -758   -407   -517
   -223  -2068  -1844   1145    810  -1956   -116   -605   -348   -672   -329   -452
   -200  -1982  -1782   1088    789  -1883   -116   -607   -332   -654   -311   -441
   -174  -1925  -1751   1049    787  -1839    -96   -597   -306   -631   -288   -418
   -111  -1904  -1795   1005    841  -1849    -57   -522   -265   -600   -262   -423
   -189  -1984  -1795   1088    802  -1891   -161   -509   -277   -605   -257   -423
   -233  -2083  -1852   1156    807  -1969   -200   -524   -309   -628   -293   -441
   -200  -2078  -1878   1137    839  -1979   -158   -501   -288   -602   -280   -407
   -114  -2026  -1914   1067    898  -1971   -116   -462   -249   -561   -239   -350
    -18  -1943  -1925    982    953  -1935    -72   -389   -176   -472   -150   -288
    -51  -1987  -1938   1018    943  -1964    -62   -353   -137   -436   -114   -277
    -33  -1956  -1922    992    943  -1940   -114   -324   -103   -389    -67   -207
     54  -1839  -1896    891    974  -1867   -142   -285    -51   -319      5   -140
    158  -1727  -1886    784   1021  -1805    -93   -213     38   -213    116    -33
    187  -1665  -1852    737   1018  -1758   -142   -194     75   -158    179     12
    202  -1621  -1823    709   1010  -1722   -171   -166    114   -109    249     36
    340  -1522  -1865    589   1101  -1693   -158   -129    127   -111    239     44
    446  -1449  -1896    501   1171  -1673   -148    -85    148    -96    246    111
    511  -1431  -1945    459   1226  -1688   -158    -96    132   -111    239     75
    540  -1454  -1995    454   1267  -1725   -153   -135     98   -158    189     25
    555  -1480  -2036    459   1293  -1758   -142   -161     70   -210    132    -15
    527  -1519  -2047    496   1286  -1782   -122   -179     38   -262     85    -57
    537  -1558  -2099    509   1317  -1829   -142   -223    -12   -329     15   -163
    553  -1634  -2190    540   1371  -1912   -109   -246    -49   -384    -36   -228
    558  -1701  -2262    568   1410  -1982    -75   -272    -83   -439    -96   -296
    537  -1782  -2320    623   1428  -2049    -77   -316   -132   -509   -176   -402
    506  -1751  -2257    620   1382  -2003    -80   -358   -158   -540   -202   -405
    535  -1693  -2229    579   1382  -1961   -111   -410   -207   -589   -241   -420
    553  -1693  -2247    568   1397  -1969   -106   -426   -233   -613   -259   -439
    576  -1628  -2205    527   1389  -1917    -62   -400   -215   -594   -244   -431
    597  -1610  -2208    504   1400  -1909    -67   -410   -231   -615   -272   -459
    618  -1590  -2208    485   1410  -1896    -49   -400   -223   -610   -265   -454
    605  -1582  -2190    485   1397  -1886    -31   -376   -200   -581   -233   -420
    633  -1530  -2164    449   1397  -1847    -36   -368   -194   -561   -210   -415
    691  -1465  -2158    387   1423  -1813    -38   -363   -189   -548   -202   -426
    717  -1428  -2145    355   1428  -1787    -12   -342   -166   -532   -194   -441
    719  -1369  -2088    324   1402  -1727     31   -311   -129   -496   -161   -431
    740  -1345  -2086    303   1413  -1714     62   -285   -106   -465   -140   -415
    823  -1327  -2153    249   1488  -1740     72   -280   -109   -472   -145   -415
    878  -1221  -2099    171   1486  -1657     80   -259    -96   -457   -116   -381
    909  -1096  -2005     93   1454  -1551     77   -233    -70   -426    -83   -348
    932  -1023  -1956     46   1444  -1488     54   -239    -67   -413    -67   -332
   1018   -950  -1971    -33   1491  -1460     15   -252    -83   -413    -59   -314
   1062   -909  -1971    -77   1517  -1439     31   -215    -64   -384    -25   -267
   1083   -904  -1990    -90   1535  -1447     38   -215    -67   -384    -20   -267
   1114   -885  -2000   -114   1556  -1441     44   -226    -83   -402    -38   -283
   1117   -878  -1995   -122   1553  -1434     25   -239   -111   -436    -70   -322
   1093   -891  -1984   -101   1538  -1436     25   -236   -122   -444    -72   -327
   1080   -911  -1992    -85   1535  -1452     59   -213   -106   -436    -64   -303
   1085   -898  -1984    -93   1535  -1441     80   -202    -90   -426    -59   -277
   1093   -893  -1987   -101   1538  -1439     70   -223   -116   -452    -85   -298
   1085   -883  -1969   -101   1525  -1423     54   -239   -140   -467   -103   -303
   1078   -956  -2034    -62   1556  -1493     75   -228   -148   -475   -116   -306
   1083   -997  -2081    -41   1582  -1538     96   -218   -150   -478   -122   -306
   1088   -992  -2081    -51   1584  -1535     90   -223   -168   -493   -135   -319
   1085   -976  -2062    -54   1571  -1517     98   -213   -168   -496   -140   -335
   1106   -943  -2049    -80   1577  -1496     93   -213   -168   -498   -148   -353
   1119   -937  -2057    -90   1587  -1496     98   -202   -166   -498   -142   -348
   1114   -909  -2023   -103   1569  -1465     85   -187   -166   -496   -140   -342
   1098   -911  -2010    -93   1553  -1462    135   -168   -150   -478   -124   -342
   1065   -917  -1984    -75   1525  -1449    148   -140   -129   -457   -109   -340
   1109   -945  -2055    -80   1582  -1499    179    -75    -88   -444   -137   -366
   1163   -872  -2036   -145   1597  -1454    288     77     51   -353   -111   -384
   1218   -724  -1943   -246   1579  -1332    345    223    236   -168     33   -288
   1288   -462  -1753   -415   1519  -1106    348    426    522    192    400     25
   1332    -70  -1402   -631   1366   -735    267    535    711    540    896    519
   1350    194  -1158   -774   1254   -480    122    275    485    532   1210    917
   1249    145  -1104   -696   1176   -478     12   -119     57    249   1192    974
   1109   -132  -1244   -488   1174   -688    -93   -623   -561   -441    501    394
   1002   -558  -1561   -220   1280  -1060   -220  -1132  -1254  -1426   -693   -623
   1005   -919  -1925    -44   1465  -1421   -293  -1150  -1379  -1660  -1023   -927
   1031  -1132  -2164     49   1595  -1647   -252   -927  -1137  -1441   -893   -898
   1057  -1208  -2265     72   1660  -1738   -155   -691   -846  -1176   -711   -818
   1075  -1161  -2236     44   1654  -1699    -31   -444   -550   -909   -501   -683
   1104  -1036  -2143    -33   1621  -1590     72   -231   -306   -683   -311   -537
   1127   -932  -2062    -98   1595  -1496    135   -137   -194   -587   -236   -496
   1127   -891  -2018   -119   1571  -1454    174   -101   -148   -548   -200   -478
   1117   -914  -2031   -101   1574  -1473    197    -83   -122   -522   -176   -454
   1109   -917  -2026    -96   1566  -1470    200    -64    -98   -504   -168   -446
   1111   -865  -1979   -124   1543  -1421    200    -62    -83   -485   -145   -436
   1117   -844  -1961   -137   1535  -1402    176    -72    -93   -493   -148   -433
   1132   -883  -2016   -124   1574  -1449    174    -59    -88   -491   -148   -431
   1114   -883  -1997   -116   1556  -1439    207    -33    -57   -462   -116   -410
   1109   -846  -1956   -132   1530  -1400    241    -12    -28   -433    -80   -366
   1101   -836  -1938   -132   1517  -1387    220    -12    -20   -423    -75   -353
   1127   -839  -1966   -142   1545  -1402    192    -36    -41   -444    -90   -368
   1135   -846  -1984   -145   1558  -1415    194    -28    -28   -436    -77   -363
   1109   -865  -1974   -122   1540  -1421    192    -18    -20   -436    -80   -368
   1145   -862  -2010   -142   1577  -1436    163    -18    -33   -449    -85   -384
   1182   -826  -2008   -176   1595  -1415    142      0    -15   -426    -54   -358
   1197   -833  -2031   -181   1613  -1434    168     44     28   -368     -2   -306
   1205   -831  -2036   -187   1618  -1434    187     85     77   -309     51   -265
   1189   -800  -1992   -197   1590  -1395    194    129    129   -244    111   -220
   1179   -769  -1948   -205   1564  -1358    181    166    174   -179    174   -181
   1218   -709  -1927   -254   1569  -1317    200    220    249   -101    254    -88
   1249   -675  -1925   -288   1587  -1299    213    293    337      2    366      2
   1280   -649  -1930   -316   1605  -1291    223    345    410     83    457     62
   1312   -545  -1857   -381   1584  -1200    228    394    475    158    540    137
   1280   -535  -1818   -374   1548  -1176    246    436    514    202    587    179
   1280   -566  -1847   -355   1564  -1205    249    446    509    200    574    174
   1275   -618  -1896   -329   1584  -1257    254    444    485    168    553    158
   1291   -672  -1964   -309   1626  -1317    277    428    457    124    511    148
   1260   -709  -1969   -275   1610  -1337    293    387    415     54    444    103
   1208   -737  -1948   -236   1577  -1343    296    366    376     -2    376     41
   1179   -787  -1969   -197   1571  -1376    306    348    332    -57    311    -20
   1106   -833  -1940   -135   1522  -1387    340    335    303   -101    267    -54
   1093   -930  -2026    -83   1558  -1478    348    293    246   -176    184   -132
   1088  -1034  -2125    -28   1605  -1579    350    241    181   -252     98   -228
   1091  -1080  -2171     -7   1628  -1626    363    210    140   -301     44   -270
   1093  -1117  -2210     12   1652  -1662    374    176    109   -342     -5   -314
   1060  -1163  -2223     49   1641  -1693    363    155     88   -371    -31   -332
   1052  -1197  -2252     72   1649  -1725    379    153     77   -389    -38   -329
   1044  -1187  -2234     70   1636  -1709    376    137     57   -413    -54   -345
    997  -1122  -2120     62   1558  -1621    371    124     44   -423    -67   -361
    950  -1088  -2039     67   1493  -1561    366    127     41   -423    -70   -358
    906  -1052  -1958     72   1431  -1504    376    150     54   -394    -51   -340
    841   -995  -1836     75   1337  -1413    400    192     93   -337      7   -275
    748   -930  -1678     90   1213  -1304    457    267    168   -259     90   -184
    880   -930  -1810     20   1345  -1369    426    241    145   -290     57   -194
    841   -917  -1758     36   1299  -1337    454    275    187   -239    109   -101
    784   -875  -1660     44   1221  -1267    493    327    244   -179    176    -15
    807   -870  -1678     31   1241  -1273    501    332    241   -176    181    -49
    888   -865  -1753    -12   1319  -1306    462    265    176   -239    122   -166
    958   -857  -1816    -51   1384  -1335    407    197    124   -283     80   -236
   1002   -862  -1865    -70   1431  -1363    363    161     90   -311     57   -270
   1028   -849  -1878    -88   1452  -1363    374    155     83   -311     62   -252
   1000   -862  -1862    -70   1428  -1361    363    158     80   -306     72   -233
    997   -862  -1862    -67   1428  -1361    361    168     72   -314     62   -231
    989   -885  -1878    -51   1431  -1379    361    163     51   -329     49   -244
    976   -950  -1927    -12   1452  -1439    345    163     33   -335     46   -241
    966  -1039  -2008     33   1486  -1522    361    161     23   -345     31   -254
    880  -1091  -1971    103   1426  -1530    413    179     31   -345     25   -262
    844  -1127  -1971    140   1405  -1548    407    181     15   -361      5   -288
    833  -1166  -2000    166   1415  -1582    418    187     15   -368      2   -275
    831  -1182  -2013    174   1421  -1597    423    194     12   -374     -2   -280
    813  -1202  -2018    194   1415  -1610    418    192     -5   -400    -31   -319
    805  -1221  -2026    205   1415  -1623    444    200     -5   -400    -28   -322
    826  -1236  -2062    205   1444  -1649    472    210     -2   -389    -18   -301
    810  -1247  -2060    215   1434  -1652    402    189    -20   -400    -20   -309
    826  -1252  -2078    213   1449  -1665    381    171    -46   -428    -46   -337
    841  -1221  -2065    187   1452  -1641    400    179    -44   -426    -41   -324
    826  -1210  -2036    192   1431  -1623    444    220     -5   -389     -2   -298
    820  -1210  -2031    192   1426  -1621    459    254     31   -361     15   -301
    818  -1182  -2000    181   1408  -1590    511    342    132   -293     15   -342
    844  -1070  -1914    111   1379  -1491    587    472    296   -148     83   -314
    893   -815  -1709    -38   1301  -1262    652    633    537    127    350    -98
    953   -537  -1491   -210   1218  -1013    584    774    787    509    841    363
    995   -223  -1218   -384   1106   -719    449    685    750    618   1241    854
    958   -122  -1083   -418   1018   -602    392    428    413    353   1363   1127
    878   -226  -1104   -324    989   -665    316     62   -122   -207   1057    937
    743   -581  -1325    -80   1031   -953    249   -348   -693   -950    103     64
    722   -997  -1719    137   1218  -1358    145   -657  -1114  -1561   -841   -774
    743  -1304  -2049    277   1395  -1675     90   -610  -1078  -1548   -953   -917
    735  -1496  -2231    381   1483  -1862    176   -355   -784  -1244   -730   -800
    769  -1519  -2288    374   1527  -1904    226   -207   -545  -1000   -550   -706
    779  -1434  -2213    327   1496  -1823    306    -38   -285   -745   -342   -584
    763  -1332  -2099    283   1428  -1714    407    101    -70   -542   -171   -472
    743  -1306  -2049    283   1395  -1678    470    174     20   -459   -106   -420
    779  -1267  -2049    241   1413  -1657    475    220     62   -418    -85   -405
    813  -1213  -2026    200   1418  -1618    472    236     93   -389    -64   -394
    836  -1197  -2034    179   1434  -1613    509    254    119   -366    -38   -371
    828  -1200  -2029    187   1428  -1613    506    257    129   -358    -25   -345
    774  -1202  -1977    213   1374  -1590    519    283    166   -327      5   -316
    758  -1166  -1925    202   1340  -1545    540    298    192   -296     33   -285
    763  -1114  -1880    174   1319  -1496    504    293    192   -283     51   -267
    737  -1130  -1867    197   1301  -1499    488    293    197   -272     70   -270
    743  -1137  -1880    197   1312  -1509    501    298    210   -259     80   -277
    750  -1104  -1855    174   1301  -1478    535    322    241   -231    116   -244
    748  -1075  -1823    161   1286  -1447    519    332    246   -220    116   -246
    756  -1072  -1829    158   1291  -1449    514    345    254   -207    119   -244
    756  -1047  -1803    142   1278  -1423    530    387    293   -171    150   -205
    763  -1065  -1829    150   1296  -1447    509    392    306   -153    166   -205
    761  -1062  -1823    148   1291  -1441    522    420    342   -119    205   -184
    756   -987  -1743    116   1249  -1363    504    444    379    -67    262   -140
    784   -919  -1704     67   1241  -1312    517    480    433     12    342    -90
    813   -872  -1686     28   1247  -1278    540    519    493     90    415    -15
    854   -815  -1670    -20   1260  -1241    511    558    545    168    493     67
    914   -748  -1662    -83   1288  -1205    478    597    605    257    589    137
    940   -665  -1608   -137   1273  -1137    462    633    665    329    672    202
    979   -600  -1579   -189   1278  -1091    470    657    701    366    714    233
   1005   -574  -1579   -218   1291  -1075    457    670    717    384    743    241
    979   -566  -1545   -205   1262  -1054    472    667    704    358    724    215
    935   -589  -1525   -174   1228  -1057    509    670    685    324    657    184
    930   -605  -1535   -163   1231  -1067    493    657    657    293    620    166
    953   -636  -1590   -161   1267  -1111    488    628    602    226    553    111
    914   -665  -1579   -124   1247  -1122    498    594    553    153    483     49
    820   -732  -1553    -44   1184  -1143    545    576    519     93    415     -2
    774   -807  -1584     15   1176  -1195    568    530    457     10    327    -77
    782   -904  -1686     59   1234  -1293    548    478    387    -70    244   -158
    771   -961  -1732     96   1252  -1345    540    444    337   -129    184   -205
    766   -987  -1753    109   1257  -1369    545    418    316   -161    145   -231
    763  -1034  -1797    132   1280  -1415    563    400    290   -179    124   -265
    753  -1093  -1849    168   1299  -1473    553    374    254   -213     93   -296
    756  -1130  -1886    187   1319  -1506    522    342    226   -252     57   -329
    779  -1135  -1914    176   1345  -1525    524    337    215   -267     41   -342
    792  -1150  -1943    176   1366  -1545    535    342    223   -262     49   -329
    815  -1182  -2000    181   1405  -1590    537    345    218   -265     44   -348
    854  -1192  -2047    168   1449  -1618    540    353    218   -262     44   -350
    841  -1205  -2049    181   1444  -1628    542    345    218   -262     51   -329
    839  -1143  -1982    150   1410  -1561    532    329    218   -254     59   -332
    841  -1057  -1899    106   1369  -1478    537    371    257   -213     93   -316
    823  -1023  -1847    101   1335  -1434    571    426    314   -158    148   -270
    839  -1052  -1891    106   1363  -1470    592    441    337   -140    163   -262
    831  -1083  -1914    124   1371  -1499    602    457    361   -119    189   -257
    826  -1013  -1839     93   1330  -1426    602    452    371   -106    213   -262
    813   -922  -1735     54   1273  -1327    581    431    363   -109    200   -210
    795   -909  -1704     57   1249  -1306    537    420    345   -114    210   -166
    787   -906  -1693     59   1239  -1299    537    428    350   -111    220   -179
    797   -917  -1714     57   1254  -1314    542    439    358   -109    233   -207
    813   -943  -1756     64   1283  -1348    574    439    355   -122    223   -267
    800  -1000  -1803     98   1301  -1400    568    423    335   -153    187   -314
    782  -1039  -1821    127   1299  -1428    530    402    309   -176    168   -337
    779  -1093  -1875    155   1325  -1483    535    400    296   -189    155   -366
    750  -1169  -1919    210   1335  -1543    537    384    275   -228    122   -387
    730  -1218  -1948    244   1337  -1582    537    381    262   -244     98   -389
    724  -1223  -1948    249   1335  -1584    545    387    252   -252     80   -394
    688  -1236  -1925    272   1304  -1582    563    394    259   -252     80   -379
    675  -1244  -1919    285   1296  -1582    566    402    265   -254     77   -381
    685  -1283  -1971    296   1327  -1626    545    392    249   -267     64   -384
    675  -1291  -1969    306   1322  -1628    542    392    246   -270     62   -384
    652  -1275  -1927    311   1288  -1602    558    407    262   -259     64   -371
    594  -1270  -1865    337   1228  -1566    579    418    290   -239     85   -337
    587  -1267  -1855    337   1221  -1561    568    407    296   -231    106   -345
    597  -1273  -1870    337   1231  -1571    563    397    288   -239     96   -368
    610  -1273  -1883    329   1247  -1577    558    413    293   -241     77   -361
    631  -1267  -1899    319   1265  -1582    620    493    374   -192     72   -410
    620  -1197  -1818    285   1218  -1506    717    628    514    -90     85   -431
    633  -1072  -1706    220   1169  -1389    782    776    717    109    246   -306
    709   -828  -1538     57   1122  -1182    782    958    987    446    615     20
    779   -444  -1223   -166   1000   -833    706   1028   1140    748   1101    550
    774   -197   -974   -288    872   -584    589    766    883    672   1382    922
    706   -202   -909   -252    805   -553    459    397    439    363   1369    963
    592   -488  -1080    -51    833   -784    345    -41   -119   -265    745    376
    524   -927  -1452    202    987  -1189    226   -485   -735  -1156   -436   -644
    540  -1273  -1816    366   1176  -1543    137   -514   -841  -1363   -779   -927
    550  -1460  -2013    454   1280  -1735    168   -324   -605  -1135   -639   -891
    535  -1514  -2052    488   1291  -1782    275   -109   -327   -865   -462   -800
    532  -1457  -1990    462   1260  -1722    402    111    -38   -607   -272   -691
    555  -1348  -1904    394   1228  -1626    509    285    171   -415   -124   -589
    574  -1293  -1867    361   1221  -1579    558    355    257   -342    -70   -535
    568  -1283  -1852    355   1208  -1566    576    384    290   -314    -51   -517
    563  -1275  -1839    355   1200  -1556    592    402    316   -293    -36   -527
    542  -1283  -1826    368   1182  -1556    605    415    337   -272    -23   -519
    519  -1275  -1795    379   1156  -1535    623    436    366   -252      0   -498
    514  -1283  -1800    384   1156  -1540    618    449    374   -246      2   -506
    537  -1247  -1784    355   1161  -1514    605    462    381   -233     12   -506
    519  -1210  -1730    345   1124  -1470    600    459    387   -233     12   -517
    485  -1213  -1699    363   1091  -1454    610    465    392   -241     -2   -504
    485  -1249  -1735    381   1106  -1491    615    483    410   -226     10   -452
    488  -1249  -1738    381   1111  -1493    605    483    423   -210     31   -446
    444  -1239  -1686    397   1062  -1462    594    485    433   -202     44   -452
    400  -1210  -1610    405   1002  -1408    618    524    475   -166     83   -423
    394  -1208  -1602    405    997  -1405    631    553    498   -150     90   -431
    413  -1241  -1654    415   1034  -1447    584    563    501   -137     85   -433
    400  -1249  -1649    423   1023  -1449    581    581    517   -103    111   -418
    379  -1213  -1592    415    984  -1402    589    594    542    -80    135   -400
    358  -1187  -1545    413    950  -1366    587    623    581    -38    163   -340
    363  -1182  -1545    410    953  -1363    597    688    654     44    236   -285
    358  -1145  -1506    392    932  -1325    576    745    724    127    329   -236
    368  -1096  -1465    363    917  -1280    571    795    792    210    423   -166
    368  -1052  -1421    340    893  -1236    574    833    839    265    467   -124
    371  -1010  -1382    319    875  -1195    563    852    870    296    485    -59
    371   -958  -1332    290    849  -1145    530    849    872    311    511    -49
    374   -958  -1332    293    852  -1145    540    867    878    316    530    -31
    366   -987  -1356    309    859  -1171    555    875    865    303    522    -33
    353  -1023  -1376    335    865  -1200    542    844    828    259    485    -83
    337  -1034  -1371    348    852  -1202    532    779    758    171    392   -150
    298  -1072  -1371    387    833  -1223    511    719    688     85    303   -192
    236  -1163  -1400    462    815  -1280    545    683    644     25    233   -288
    231  -1270  -1501    519    865  -1384    540    615    566    -67    132   -371
    223  -1296  -1519    535    867  -1405    491    527    478   -168     41   -444
    213  -1335  -1548    561    878  -1439    478    467    407   -244    -49   -506
    218  -1369  -1587    574    898  -1475    485    431    371   -283    -96   -553
    233  -1436  -1670    602    950  -1553    493    394    324   -329   -150   -623
    205  -1519  -1725    657    963  -1621    446    327    249   -405   -231   -683
    187  -1512  -1699    659    943  -1605    436    327    236   -413   -226   -683
    207  -1509  -1719    649    961  -1613    426    322    226   -418   -226   -711
    220  -1501  -1722    641    971  -1610    407    293    200   -449   -267   -743
    215  -1506  -1722    644    966  -1613    397    283    181   -462   -298   -753
    207  -1486  -1693    639    950  -1590    384    267    168   -467   -301   -748
    252  -1504  -1758    626   1005  -1631    345    236    142   -488   -314   -740
    311  -1535  -1847    613   1078  -1691    335    223    129   -501   -327   -771
    314  -1504  -1821    594   1065  -1662    361    246    155   -478   -322   -763
    272  -1478  -1753    602   1013  -1615    405    277    194   -431   -283   -722
    270  -1449  -1722    587    995  -1584    441    301    226   -402   -249   -714
    306  -1413  -1719    553   1013  -1566    444    311    239   -392   -241   -709
    275  -1392  -1670    555    971  -1530    431    319    259   -371   -223   -672
    298  -1356  -1657    527    976  -1506    415    324    267   -358   -213   -657
    316  -1356  -1675    517    995  -1514    387    306    246   -366   -220   -657
    329  -1353  -1683    511   1005  -1517    363    275    215   -389   -231   -652
    309  -1361  -1670    524    987  -1514    361    267    200   -394   -223   -636
    280  -1371  -1654    545    966  -1512    363    272    194   -392   -226   -639
    259  -1410  -1670    574    963  -1540    355    265    176   -405   -249   -665
    233  -1478  -1712    623    971  -1595    363    257    145   -433   -285   -711
    215  -1480  -1696    631    953  -1587    363    252    135   -444   -306   -680
    184  -1514  -1701    665    940  -1608    371    252    132   -446   -303   -678
    148  -1579  -1727    711    937  -1652    407    252    132   -452   -306   -685
    184  -1654  -1839    735   1010  -1745    384    213     85   -504   -366   -743
    202  -1686  -1888    740   1044  -1787    371    197     59   -524   -394   -776
    187  -1688  -1875    750   1028  -1779    379    197     51   -527   -402   -800
    174  -1675  -1852    750   1013  -1764    366    184     31   -535   -428   -810
    189  -1665  -1855    737   1021  -1758    368    176     23   -540   -444   -789
    187  -1634  -1821    722   1002  -1727    361    166     23   -535   -439   -784
    153  -1613  -1766    730    958  -1688    366    163     23   -527   -436   -789
    140  -1574  -1714    714    927  -1644    363    163     20   -522   -439   -792
    153  -1522  -1675    685    914  -1597    337    158     18   -517   -446   -761
    137  -1475  -1613    667    872  -1545    358    168     28   -501   -441   -740
     77  -1434  -1512    678    795  -1473    423    231     96   -457   -423   -743
     51  -1376  -1431    659    740  -1405    537    384    228   -355   -389   -748
    202  -1301  -1504    550    852  -1402    602    568    387   -192   -285   -672
    267  -1041  -1312    387    787  -1176    659    805    670    168     88   -277
    288   -657   -945    184    615   -800    636    893    833    459    517    306
    210   -311   -524     49    366   -415    522    641    657    454    807    797
     98   -122   -220     12    158   -171    384    233    298    283    945   1028
     -5   -348   -342    176    166   -345    254   -200   -187   -189    509    555
    -54   -919   -867    485    405   -893    158   -613   -763   -982   -509   -491
    -20  -1374  -1353    696    665  -1366      7   -789  -1054  -1423  -1109  -1111
     38  -1545  -1584    753    810  -1564    -33   -652   -906  -1293  -1049  -1140
     51  -1525  -1577    735    813  -1548     36   -423   -652  -1047   -885  -1008
     59  -1434  -1493    688    774  -1465    202   -150   -371   -774   -696   -867
    114  -1322  -1439    602    774  -1379    342     67   -153   -561   -535   -756
    171  -1208  -1379    519    774  -1293    394    168    -49   -459   -449   -691
    228  -1137  -1369    452    797  -1254    426    218    -12   -418   -415   -665
    277  -1088  -1366    405    820  -1226    439    246      2   -392   -405   -654
    283  -1034  -1317    374    797  -1174    457    272     18   -358   -381   -628
    301   -961  -1262    329    782  -1111    465    309     44   -319   -353   -587
    355   -898  -1254    270    805  -1075    462    309     38   -314   -350   -579
    394   -872  -1267    239    828  -1067    452    309     28   -322   -361   -587
    423   -841  -1265    205    844  -1052    433    311     31   -306   -355   -579
    462   -782  -1244    161    852  -1013    426    316     33   -283   -335   -553
    491   -727  -1218    116    852   -971    446    316     36   -277   -332   -535
    509   -659  -1171     75    839   -914    444    322     44   -257   -319   -506
    506   -602  -1111     46    807   -857    465    353     70   -223   -283   -480
    501   -545  -1047     23    774   -795    488    394     98   -189   -246   -452
    558   -485  -1044    -38    800   -763    436    392     93   -179   -239   -444
    545   -433   -979    -57    761   -706    436    405    101   -155   -231   -402
    524   -402   -927    -62    724   -665    472    452    145   -103   -187   -337
    561   -340   -901   -109    730   -620    493    504    192    -41   -135   -301
    566   -252   -820   -158    693   -537    501    561    252     28    -72   -244
    574   -179   -753   -200    662   -465    483    602    298     96    -12   -189
    581    -96   -678   -244    628   -384    478    657    348    171     59   -116
    574     28   -545   -301    561   -257    491    724    420    262    150      2
    613    163   -449   -387    530   -142    475    761    454    319    210     88
    618    246   -371   -433    493    -59    511    820    514    405    303    168
    584    319   -267   -454    426     25    542    870    566    465    379    236
    615    420   -194   -517    405    114    545    878    568    467    371    241
    639    493   -145   -566    392    174    553    880    563    462    353    246
    641    530   -111   -587    376    210    566    867    545    439    327    236
    633    548    -85   -592    361    231    558    839    506    400    277    205
    641    535   -106   -587    374    215    550    805    452    348    223    155
    639    530   -109   -584    374    210    576    782    415    306    184     85
    631    548    -83   -589    358    233    574    724    353    241    109     18
    623    535    -88   -581    355    226    566    662    290    176     33    -38
    605    504   -101   -553    353    202    592    631    259    140    -10    -72
    563    472    -93   -519    327    189    618    623    223    119    -44    -98
    574    467   -106   -519    340    181    594    605    192     96    -83   -114
    592    475   -119   -535    355    179    579    589    166     83   -106   -106
    576    498    -77   -537    327    210    613    597    168     98   -101   -111
    584    548    -38   -568    311    254    605    584    155     93   -135   -111
    579    587      5   -584    288    296    589    576    148     96   -140   -103
    571    631     57   -602    257    342    605    592    158    116   -116    -90
    555    683    127   -618    215    405    592    597    171    145    -83    -49
    550    745    194   -649    176    470    566    574    140    127   -106    -54
    576    805    228   -691    174    517    574    584    137    137   -103    -49
    574    875    301   -727    137    589    600    610    166    179    -64    -12
    600    945    345   -771    127    646    615    623    179    197    -54      2
    605    984    376   -797    114    680    631    636    192    218    -44     36
    605   1023    415   -815     93    719    636    649    205    249     -7     70
    594   1119    522   -859     36    823    633    641    207    262     12    101
    584   1215    631   -898    -23    924    613    631    205    275     31    161
    607   1244    633   -927    -12    940    589    641    205    288     44    189
    623   1291    667   -958    -20    979    581    646    200    296     49    205
    633   1335    701   -987    -33   1021    605    654    207    306     64    223
    605   1371    766   -987    -80   1070    605    672    218    327     90    257
    602   1376    771   -989    -85   1075    584    665    192    306     72    257
    631   1369    735  -1000    -51   1052    587    662    176    290     51    241
    623   1350    724   -987    -51   1039    597    659    171    296     41    241
    594   1340    745   -966    -75   1044    618    662    161    298     36    244
    615   1361    745   -989    -64   1054    613    654    135    270      0    236
    589   1384    795   -987   -103   1091    631    672    148    288     25    265
    579   1421    841  -1000   -132   1132    639    685    150    296     36    265
    587   1457    870  -1021   -140   1163    667    717    161    298     25    309
    587   1467    878  -1028   -145   1174    678    722    161    301     25    329
    618   1514    893  -1067   -137   1205    652    704    148    296     20    316
    639   1556    914  -1098   -137   1236    636    698    153    303     25    298
    626   1626   1000  -1124   -187   1314    659    724    179    332     59    327
    659   1704   1044  -1182   -192   1374    644    722    166    316     44    306
    683   1725   1041  -1205   -179   1384    649    730    176    324     44    298
    698   1743   1041  -1223   -171   1392    652    745    187    335     49    298
    714   1758   1044  -1236   -163   1402    709    795    223    350     33    285
    756   1849   1091  -1304   -168   1470    789    922    332    420     36    233
    792   2021   1226  -1408   -215   1623    859   1093    509    600    161    309
    852   2301   1449  -1577   -298   1875    922   1330    797    945    498    644
    945   2746   1800  -1844   -426   2273    898   1499   1044   1327    987   1187
    917   3128   2210  -2023   -646   2670    748   1234    914   1426   1363   1678
    782   3304   2522  -2042   -870   2915    566    776    574   1301   1506   1899
    652   3096   2444  -1875   -896   2769    387    275     49    795   1052   1493
    571   2548   1977  -1558   -701   2262    244   -252   -670   -189   -101    480
    592   2120   1525  -1358   -465   1823    132   -345   -943   -607   -628      5
    646   1958   1309  -1304   -329   1634    140   -142   -769   -467   -576    -25
    691   1948   1257  -1322   -283   1602    228    111   -506   -228   -428     75
    701   2036   1335  -1369   -316   1686    413    410   -194     59   -207    220
    735   2161   1426  -1449   -345   1795    592    662     57    293    -33    329
    735   2257   1519  -1496   -392   1888    675    769    176    407     54    428
    766   2314   1548  -1540   -392   1930    693    797    205    441     80    478
    792   2351   1558  -1571   -381   1956    706    828    223    467     93    498
    784   2379   1592  -1584   -402   1987    714    857    244    496    122    519
    820   2442   1618  -1631   -397   2031    706    862    249    514    145    532
    859   2486   1626  -1673   -384   2057    704    852    241    517    145    519
    844   2540   1696  -1691   -426   2120    709    875    254    535    163    522
    802   2592   1787  -1699   -491   2190    737    924    290    584    200    587
    818   2621   1800  -1719   -491   2210    732    937    298    602    215    602
    820   2642   1818  -1732   -498   2229    732    950    311    628    241    626
    828   2668   1839  -1748   -504   2255    724    961    324    657    283    654
    839   2701   1860  -1771   -509   2281    704    966    322    675    301    633
    846   2735   1886  -1792   -519   2312    717    979    329    680    293    646
    844   2790   1945  -1818   -550   2366    724   1000    353    711    329    719
    820   2829   2008  -1823   -592   2418    743   1047    397    779    407    756
    833   2883   2047  -1860   -605   2465    730   1062    407    795    405    779
    859   2915   2052  -1888   -594   2483    711   1091    433    828    420    831
    857   2927   2068  -1893   -605   2499    719   1130    488    893    478    875
    878   2992   2114  -1935   -618   2553    724   1192    561    982    561    940
    901   3052   2151  -1977   -626   2600    730   1257    633   1072    649   1015
    909   3143   2234  -2026   -662   2688    719   1319    704   1169    737   1088
    919   3218   2299  -2070   -691   2761    704   1374    771   1262    833   1153
    922   3289   2366  -2104   -722   2829    704   1421    831   1335    922   1226
    914   3348   2434  -2132   -761   2894    717   1444    862   1371    963   1291
    911   3395   2483  -2156   -784   2940    724   1447    872   1382    982   1291
    911   3419   2504  -2166   -795   2961    722   1426    844   1350    948   1262
    906   3424   2517  -2164   -805   2972    711   1405    815   1322    914   1299
    854   3387   2530  -2122   -839   2959    727   1387    789   1291    885   1262
    831   3325   2491  -2078   -828   2909    745   1350    750   1236    828   1213
    823   3270   2447  -2049   -810   2860    748   1301    693   1156    748   1163
    779   3231   2452  -2005   -836   2842    766   1267    654   1098    691   1117
    743   3143   2400  -1945   -828   2774    769   1202    584   1015    607   1034
    730   3078   2348  -1904   -810   2714    743   1135    504    930    514    950
    683   3037   2351  -1862   -833   2696    727   1104    452    870    454    906
    678   3024   2346  -1849   -833   2686    722   1075    418    833    426    872
    652   2982   2327  -1818   -839   2657    730   1039    381    797    394    826
    628   2969   2340  -1800   -854   2655    711   1002    353    763    355    805
    626   2972   2346  -1800   -859   2657    691    963    322    740    340    800
    600   2933   2333  -1766   -865   2634    691    966    322    743    340    779
    579   2927   2348  -1753   -883   2637    717    976    335    745    306    789
    592   2959   2366  -1777   -888   2662    706    974    337    753    309    813
    597   2979   2382  -1790   -893   2681    672    989    350    784    361    836
    587   2985   2397  -1784   -904   2691    688   1010    371    810    397    839
    550   3034   2481  -1795   -966   2759    727   1023    394    813    384    852
    537   3050   2512  -1795   -987   2782    743   1044    418    833    394    888
    550   3055   2501  -1803   -974   2777    701   1010    394    807    366    859
    519   3089   2569  -1803  -1023   2829    683    995    397    807    371    872
    514   3151   2637  -1834  -1062   2896    691   1002    433    854    431    917
    550   3167   2616  -1860  -1031   2891    662    976    420    852    444    904
    550   3115   2564  -1834  -1008   2839    628    924    368    807    392    870
    511   3065   2553  -1787  -1021   2811    623    924    361    807    387    896
    504   3068   2564  -1787  -1028   2816    620    914    348    805    389    883
    501   3063   2561  -1784  -1028   2813    600    885    303    758    340    891
    493   3005   2512  -1751  -1008   2759    558    854    259    719    298    836
    428   2959   2530  -1693  -1049   2746    568    859    257    727    309    820
    428   2896   2468  -1665  -1021   2683    592    859    249    711    298    815
    410   2831   2421  -1621  -1005   2626    600    841    226    683    270    800
    405   2805   2400  -1608   -997   2603    587    815    192    659    249    756
    371   2769   2397  -1569  -1013   2585    597    810    176    641    223    709
    350   2733   2382  -1543  -1015   2559    607    807    168    636    215    722
    376   2725   2348  -1551   -984   2538    571    782    132    610    197    683
    381   2722   2340  -1553   -979   2533    550    756    106    584    163    667
    376   2704   2327  -1540   -974   2517    563    745     98    568    150    672
    405   2709   2304  -1558   -950   2509    511    706     72    532    116    683
    400   2686   2283  -1543   -943   2486    493    678     49    511     98    672
    397   2665   2268  -1532   -935   2468    506    672     46    509     88    639
    405   2652   2247  -1527   -919   2449    535    678     54    522     98    654
    400   2624   2221  -1512   -911   2423    530    706     72    524     98    633
    449   2647   2197  -1548   -875   2423    563    802    158    574     90    555
    452   2720   2268  -1587   -909   2494    670    963    335    740    189    589
    452   2915   2462  -1683  -1005   2688    724   1158    594   1044    485    841
    542   3198   2655  -1870  -1057   2927    654   1280    805   1382    930   1350
    532   3450   2917  -1992  -1192   3185    581   1202    787   1514   1330   1860
    428   3429   3000  -1930  -1286   3213    522    950    504   1363   1486   2114
    322   3244   2922  -1782  -1299   3083    433    581     18    896   1158   1849
    228   2881   2650  -1556  -1210   2766    309     41   -667    -10     59    844
    228   2540   2312  -1384  -1041   2426    166   -262  -1091   -607   -717    161
    220   2296   2075  -1260   -927   2184    137   -158   -989   -519   -706    101
    187   2117   1930  -1150   -870   2023    220     57   -706   -244   -514    189
    215   2078   1860  -1148   -823   1969    309    244   -452     -7   -350    306
    270   2174   1904  -1223   -815   2039    452    467   -158    270   -127    465
    298   2286   1984  -1293   -844   2135    527    618     20    444     12    553
    259   2320   2060  -1288   -898   2190    555    691     93    519     75    597
    254   2294   2039  -1275   -891   2166    584    706    119    545     93    615
    277   2288   2008  -1283   -865   2148    594    714    135    561    111    628
    285   2281   1995  -1283   -854   2138    574    693    135    563    109    623
    259   2252   1992  -1254   -865   2122    553    683    129    561    101    620
    215   2283   2068  -1249   -927   2177    589    717    166    594    145    654
    181   2281   2096  -1231   -956   2190    618    732    194    628    181    685
    197   2288   2091  -1244   -945   2190    605    727    202    644    197    704
    161   2338   2177  -1249  -1008   2257    600    748    218    670    220    737
     88   2390   2301  -1239  -1106   2346    626    761    241    696    239    792
     59   2439   2379  -1252  -1158   2410    620    758    249    711    252    813
    148   2460   2312  -1304  -1083   2385    579    740    239    711    244    789
    174   2379   2205  -1275  -1015   2294    602    753    262    737    257    820
     98   2348   2247  -1226  -1075   2299    636    792    311    792    329    940
    135   2379   2242  -1257  -1054   2312    628    795    324    818    368    984
    148   2379   2231  -1265  -1041   2307    610    782    319    820    350   1010
     75   2359   2283  -1215  -1104   2322    618    813    348    859    387   1091
     62   2403   2340  -1231  -1137   2372    613    859    407    927    457   1130
     98   2481   2382  -1291  -1140   2431    581    898    459    995    542   1145
     98   2478   2377  -1291  -1140   2429    532    911    488   1060    620   1150
     93   2449   2356  -1270  -1130   2403    545    932    537   1124    696   1205
    129   2507   2377  -1319  -1124   2444    558    979    597   1210    795   1309
    181   2572   2387  -1376  -1101   2481    535   1005    626   1254    857   1366
    207   2574   2364  -1392  -1078   2468    506    976    605   1239    849   1356
    181   2548   2366  -1363  -1091   2457    524    976    607   1234    839   1332
    155   2530   2372  -1343  -1106   2449    535    984    594   1213    805   1299
    171   2504   2333  -1337  -1080   2421    530    961    553   1163    750   1244
    161   2460   2299  -1312  -1070   2379    517    909    491   1093    680   1174
    161   2400   2239  -1280  -1039   2320    509    854    420   1005    584   1088
    135   2335   2197  -1236  -1031   2265    504    820    379    948    519   1036
    127   2229   2099  -1179   -984   2164    537    800    337    891    452    984
    132   2161   2029  -1150   -948   2096    571    756    288    818    366    898
    137   2190   2052  -1163   -956   2122    514    701    231    756    298    833
    127   2143   2013  -1137   -943   2081    480    644    166    688    231    779
     88   2073   1984  -1080   -948   2029    517    636    150    662    202    756
    106   2049   1943  -1078   -919   1997    524    626    132    639    176    730
    132   2042   1909  -1085   -888   1977    498    594    103    607    137    685
     85   1992   1906  -1041   -911   1951    517    605    103    605    129    680
     62   1979   1914  -1021   -927   1948    485    607     98    610    142    696
     51   1966   1912  -1010   -930   1938    462    600     83    607    142    701
     59   1997   1938  -1028   -937   1969    449    587     70    602    132    685
     57   2023   1966  -1041   -956   1995    454    589     88    618    148    693
     20   2052   2031  -1036  -1005   2042    472    620    129    657    187    732
     31   2078   2047  -1054  -1008   2062    472    641    153    680    213    766
     23   2065   2042  -1044  -1008   2055    475    659    171    701    231    776
     38   2096   2057  -1070  -1010   2078    444    641    168    698    231    774
     41   2143   2101  -1091  -1028   2122    441    626    171    704    239    774
     33   2143   2109  -1088  -1039   2127    441    618    168    714    254    784
     33   2109   2075  -1070  -1021   2094    394    597    140    698    249    789
     41   2143   2099  -1093  -1028   2122    394    597    137    698    249    784
     41   2132   2091  -1088  -1023   2112    384    600    135    698    246    784
     41   2091   2049  -1067  -1005   2073    371    592    114    680    233    774
     44   2057   2013  -1049   -984   2036    389    594     98    665    210    743
     20   2036   2016  -1028   -997   2026    374    584     75    644    189    724
      2   2021   2018  -1013  -1008   2021    345    576     57    633    181    722
     -2   1995   1997   -997  -1000   1995    342    579     46    628    176    724
     28   1987   1958  -1008   -963   1974    368    592     44    631    161    714
     83   1995   1912  -1041   -914   1953    381    589     28    618    140    693
     67   1958   1891  -1013   -911   1925    368    571      2    592    111    662
     33   1930   1896   -984   -932   1914    355    558    -20    568     88    639
     31   1912   1880   -971   -924   1896    371    561    -23    571     85    628
     44   1883   1839   -966   -896   1862    350    555    -44    566     88    615
     67   1886   1818   -976   -875   1852    324    545    -54    563     80    600
     88   1878   1790   -984   -852   1834    293    532    -70    555     59    581
    109   1904   1795  -1005   -841   1849    298    535    -72    550     62    579
    111   1922   1810  -1018   -849   1867    309    537    -83    545     57    555
    122   1904   1782  -1015   -828   1844    306    563    -70    561     49    545
    148   1958   1810  -1054   -831   1886    335    662     18    639     49    522
    184   2062   1878  -1122   -846   1971    387    797    153    776    114    524
    210   2281   2068  -1247   -930   2174    418    956    389   1083    423    779
    285   2551   2265  -1418   -989   2408    361   1067    587   1421    888   1267
    319   2886   2566  -1602  -1124   2727    259    932    480   1441   1218   1748
    262   2912   2650  -1587  -1192   2782    220    678    129   1153   1304   2005
    148   2743   2595  -1447  -1223   2668    137    340   -374    613    914   1683
     20   2390   2366  -1205  -1174   2377     38    -51   -927   -111    -54    756
    -31   2070   2101  -1021  -1067   2083    -67   -290  -1288   -618   -854     25
    -33   1857   1891   -911   -961   1873    -88   -200  -1208   -519   -854    -33
    -44   1732   1777   -844   -911   1753     -5     12   -935   -226   -636     77
    -85   1706   1792   -810   -937   1748     36    184   -693     25   -444    202
   -116   1756   1870   -820   -992   1813    148    389   -433    285   -233    353
   -111   1870   1982   -878  -1047   1925    270    542   -246    475    -72    459
   -106   1932   2039   -914  -1072   1984    267    576   -210    527    -28    493
    -88   2005   2094   -958  -1091   2049    244    600   -184    566      2    527
    -93   2047   2138   -979  -1117   2094    246    626   -155    600     36    561
    -67   2073   2140  -1002  -1104   2107    275    659   -127    641     70    600
    -23   2099   2122  -1039  -1072   2112    249    665   -129    641     77    610
      2   2083   2078  -1044  -1039   2081    252    683   -119    649     88    626
     12   2099   2086  -1057  -1036   2091    218    691   -116    659    101    641
     18   2109   2091  -1062  -1036   2101    210    691   -122    657    109    659
      2   2094   2091  -1049  -1044   2091    231    709   -106    672    124    665
      0   2117   2117  -1060  -1060   2117    218    717    -96    680    135    678
     18   2145   2127  -1083  -1054   2138    187    724    -88    698    155    693
     31   2190   2158  -1109  -1062   2174    202    758    -62    743    197    711
     51   2257   2205  -1156  -1075   2231    200    771    -49    761    207    709
     51   2314   2262  -1184  -1104   2288    187    774    -46    769    207    719
     75   2348   2270  -1213  -1098   2309    174    782    -36    789    233    740
    101   2395   2294  -1247  -1096   2346    163    810    -12    833    277    774
    119   2481   2361  -1301  -1122   2421    137    836     18    883    324    805
    116   2525   2405  -1322  -1145   2465    127    883     67    953    394    839
    119   2551   2431  -1337  -1156   2491    122    922    111   1010    452    867
    174   2657   2483  -1415  -1153   2572    101    971    174   1098    548    956
    241   2779   2538  -1512  -1148   2660     98   1028    246   1197    657   1031
    283   2883   2600  -1584  -1158   2743     85   1067    293   1257    709   1096
    324   2992   2668  -1660  -1171   2831     75   1098    327   1293    750   1148
    319   3026   2707  -1673  -1192   2868     80   1117    337   1312    769   1156
    306   3055   2748  -1680  -1221   2902     85   1106    311   1291    750   1148
    293   3070   2777  -1683  -1241   2925     77   1106    288   1275    732   1130
    288   3083   2795  -1686  -1254   2940     59   1106    259   1239    691   1080
    270   3070   2800  -1670  -1265   2935     41   1078    197   1169    613   1002
    241   3078   2837  -1660  -1296   2956     31   1026    127   1088    517    930
    241   3042   2800  -1641  -1280   2922     41    969     59   1008    426    852
    244   3037   2792  -1641  -1275   2915     33    911    -10    930    348    792
    223   3003   2779  -1613  -1278   2891      2    846   -101    833    249    698
    181   2995   2811  -1590  -1314   2904    -23    800   -168    769    181    620
    179   2995   2813  -1587  -1317   2904    -31    766   -210    722    129    553
    202   2982   2777  -1595  -1288   2881     -7    761   -226    706    109    537
    200   2961   2761  -1579  -1280   2863    -25    737   -259    685     90    506
    176   2946   2766  -1561  -1296   2857    -33    711   -288    662     57    459
    176   2972   2795  -1574  -1309   2883    -51    701   -309    644     25    439
    205   3011   2805  -1608  -1301   2909    -62    704   -316    641     18    433
    252   3076   2824  -1662  -1286   2951    -51    722   -301    665     28    433
    252   3112   2860  -1683  -1304   2987    -54    740   -290    688     57    457
    259   3161   2902  -1712  -1322   3034    -67    737   -293    698     77    470
    283   3252   2966  -1769  -1340   3109    -83    732   -293    701     83    457
    296   3317   3021  -1805  -1361   3169    -72    753   -270    732     98    470
    280   3369   3089  -1826  -1402   3229    -62    774   -246    769    135    496
    272   3390   3117  -1831  -1423   3255    -67    795   -236    784    150    511
    254   3437   3180  -1847  -1462   3309    -98    800   -241    789    163    535
    275   3538   3263  -1906  -1493   3400   -127    792   -252    797    179    550
    314   3585   3270  -1951  -1478   3429   -140    782   -254    805    174    555
    314   3608   3294  -1964  -1488   3452   -179    763   -277    797    171    535
    298   3572   3270  -1935  -1486   3421   -202    748   -306    782    166    488
    285   3582   3296  -1932  -1504   3439   -205    748   -319    779    179    483
    262   3577   3315  -1919  -1527   3447   -200    732   -348    753    148    506
    277   3603   3322  -1940  -1522   3463   -226    709   -392    714     96    470
    285   3608   3320  -1948  -1517   3465   -254    696   -420    696     72    441
    298   3582   3283  -1940  -1491   3434   -267    701   -439    685     67    426
    296   3541   3242  -1919  -1473   3393   -241    693   -452    667     38    402
    236   3528   3291  -1883  -1527   3408   -231    678   -467    649     15    381
    200   3561   3361  -1883  -1582   3463   -239    657   -493    623    -18    361
    189   3554   3364  -1870  -1587   3460   -252    652   -511    613    -31    332
    187   3517   3330  -1852  -1571   3424   -233    696   -483    646     10    324
    205   3541   3333  -1873  -1564   3437   -228    698   -485    639      0    301
    179   3577   3398  -1878  -1610   3489   -257    688   -493    626    -15    337
    220   3603   3382  -1912  -1579   3494   -303    665   -511    613    -25    316
    187   3582   3393  -1886  -1602   3489   -280    693   -493    633    -36    298
    111   3595   3483  -1855  -1686   3541   -252    711   -483    652    -31    316
    179   3624   3442  -1904  -1631   3535   -283    698   -496    649    -33    298
    239   3673   3434  -1956  -1597   3554   -275    722   -478    662    -33    277
    202   3712   3509  -1958  -1654   3613   -192    820   -394    688    -72    213
    226   3772   3546  -2000  -1660   3660   -124    956   -254    802    -10    259
    236   3982   3743  -2112  -1753   3863    -88   1171      7   1109    277    498
    355   4299   3943  -2327  -1792   4123   -127   1371    267   1486    722    911
    348   4702   4354  -2525  -2003   4528   -246   1231    226   1644   1119   1410
    246   4788   4541  -2520  -2145   4666   -379    901    -28   1610   1356   1709
    150   4554   4403  -2353  -2125   4479   -545    457   -478   1244   1109   1499
     46   4125   4078  -2086  -2016   4102   -693   -116  -1179    327     57    579
     36   3720   3684  -1878  -1823   3702   -820   -410  -1649   -355   -761   -129
     70   3538   3468  -1805  -1699   3504   -852   -283  -1551   -288   -769   -197
    106   3522   3416  -1816  -1654   3468   -789    -51  -1301    -62   -620   -150
    176   3567   3390  -1870  -1605   3478   -678    184  -1036    181   -449    -54
    205   3663   3455  -1935  -1626   3559   -545    400   -805    394   -285     33
    249   3748   3499  -2000  -1626   3624   -470    509   -688    491   -213     90
    223   3756   3533  -1990  -1654   3645   -415    579   -613    568   -161    155
    249   3764   3515  -2005  -1631   3639   -420    587   -600    592   -137    140
    226   3787   3559  -2008  -1665   3673   -436    566   -628    571   -163    140
    213   3821   3608  -2016  -1696   3715   -428    592   -615    592   -140    181
    239   3894   3652  -2068  -1706   3774   -449    592   -610    600   -129    161
    267   3925   3658  -2096  -1693   3793   -467    571   -633    574   -163    114
    241   3930   3689  -2086  -1725   3811   -470    584   -623    597   -150    142
    249   3912   3660  -2081  -1706   3787   -454    594   -613    626   -114    163
    290   3907   3613  -2101  -1662   3761   -467    587   -626    623   -119    171
    285   3923   3637  -2104  -1675   3780   -483    589   -626    626   -109    153
    239   3954   3715  -2096  -1738   3834   -504    592   -615    644    -88    163
    244   3993   3746  -2120  -1751   3871   -485    628   -584    672    -72    197
    275   4006   3730  -2143  -1727   3868   -444    680   -530    732    -20    246
    277   4000   3722  -2138  -1722   3863   -446    704   -501    774     20    249
    259   3993   3733  -2127  -1738   3863   -470    706   -496    787     33    257
    277   4055   3777  -2166  -1751   3917   -465    724   -465    826     70    265
    275   4089   3811  -2182  -1769   3951   -470    737   -439    857     83    314
    301   4110   3808  -2205  -1753   3959   -483    789   -384    930    150    402
    319   4136   3813  -2229  -1748   3975   -491    841   -324   1013    239    441
    329   4201   3868  -2265  -1769   4034   -488    914   -236   1111    348    511
    363   4278   3912  -2322  -1774   4097   -501    961   -179   1184    428    597
    423   4343   3920  -2382  -1748   4133   -511    987   -142   1239    478    657
    423   4382   3959  -2403  -1769   4172   -501   1015   -106   1293    540    719
    381   4372   3990  -2377  -1805   4182   -483   1036    -80   1330    581    748
    280   4349   4068  -2317  -1893   4211   -470   1049    -72   1335    592    763
    290   4289   3998  -2288  -1852   4143   -433   1047    -90   1301    561    722
    257   4250   3990  -2255  -1867   4120   -444   1015   -129   1260    524    680
    228   4240   4011  -2236  -1891   4125   -488    958   -194   1187    452    631
    192   4247   4055  -2223  -1930   4151   -483    909   -252   1119    379    576
    155   4237   4081  -2195  -1961   4159   -465    872   -296   1065    322    522
     93   4169   4073  -2132  -1990   4123   -465    813   -361    992    254    444
     38   4125   4084  -2083  -2021   4104   -457    774   -402    953    220    379
      5   4097   4091  -2052  -2044   4094   -452    724   -459    891    150    329
    -33   4039   4073  -2003  -2052   4055   -478    670   -517    836     88    288
   -145   4003   4149  -1930  -2148   4076   -496    649   -535    826     77    277
   -205   4016   4221  -1906  -2213   4117   -454    649   -532    831     80    280
   -252   4047   4297  -1899  -2275   4169   -439    633   -550    818     57    265
   -267   4029   4297  -1880  -2281   4162   -517    597   -576    800     41    254
   -187   3894   4078  -1855  -2132   3985   -537    558   -607    769      2    205
   -142   3863   4003  -1860  -2073   3933   -545    542   -613    771      5    215
   -142   3865   4008  -1860  -2075   3936   -566    537   -613    784     20    233
   -200   3876   4076  -1836  -2138   3975   -558    550   -600    810     44    257
   -155   3902   4058  -1873  -2107   3977   -566    535   -602    802     36    254
   -127   3902   4029  -1888  -2078   3964   -581    524   -607    797     31    259
   -122   3928   4047  -1904  -2083   3987   -574    537   -597    815     51    254
   -119   3954   4073  -1917  -2096   4013   -584    548   -579    839     72    252
   -158   3995   4151  -1919  -2156   4073   -581    558   -555    867    103    272
   -153   4037   4190  -1943  -2171   4115   -589    555   -550    872    119    290
   -116   4029   4143  -1958  -2130   4084   -626    517   -584    846    101    272
   -135   4029   4164  -1945  -2148   4097   -633    511   -597    846     98    275
   -145   4032   4177  -1945  -2161   4104   -628    511   -589    867    116    277
   -145   3998   4143  -1925  -2145   4068   -646    491   -613    852    109    262
   -132   3946   4076  -1909  -2104   4011   -662    470   -652    813     70    241
    -96   3915   4011  -1909  -2052   3962   -652    470   -662    795     54    223
   -116   3920   4037  -1901  -2075   3977   -657    457   -657    800     64    205
   -153   3873   4026  -1860  -2088   3949   -696    423   -688    769     36    184
   -168   3824   3993  -1829  -2081   3907   -678    405   -709    743     10    168
   -155   3787   3943  -1816  -2049   3865   -659    379   -737    717    -12    145
   -187   3787   3972  -1803  -2078   3878   -633    400   -724    727    -12    140
   -174   3764   3936  -1795  -2055   3850   -641    394   -740    709    -33    111
   -189   3738   3928  -1774  -2060   3832   -657    387   -750    698    -41     90
   -226   3728   3954  -1751  -2088   3839   -652    392   -748    698    -38     96
   -200   3730   3930  -1766  -2065   3829   -654    387   -753    691    -44     93
   -187   3725   3912  -1769  -2049   3819   -662    363   -771    680    -54     83
   -207   3707   3912  -1751  -2060   3808   -657    368   -763    691    -41     93
   -218   3681   3899  -1730  -2057   3790   -659    366   -763    691    -33     85
   -226   3652   3876  -1714  -2052   3764   -678    348   -779    667    -67     70
   -218   3642   3858  -1712  -2036   3748   -646    397   -737    691    -75     59
   -205   3676   3881  -1735  -2044   3777   -542    532   -613    779    -44     28
   -192   3761   3954  -1784  -2073   3858   -433    714   -423    958     88    103
   -129   4016   4146  -1943  -2140   4081   -405    932   -148   1280    415    405
    -62   4390   4453  -2164  -2257   4421   -433   1034     23   1553    810    867
    -96   4736   4832  -2322  -2465   4782   -524    828    -96   1584   1111   1330
   -218   4931   5149  -2356  -2683   5040   -662    426   -410   1436   1262   1600
   -335   4718   5050  -2192  -2694   4884   -815    -23   -872    997    880   1241
   -423   4154   4577  -1865  -2501   4364   -930   -459  -1444    233    -75    280
   -426   3611   4037  -1592  -2231   3821  -1072   -678  -1800   -280   -743   -379
   -389   3335   3725  -1473  -2057   3530  -1135   -587  -1701   -187   -740   -436
   -348   3268   3616  -1462  -1982   3442  -1075   -361  -1447     59   -579   -342
   -270   3346   3616  -1538  -1943   3481   -909    -83  -1148    327   -384   -197
   -200   3460   3660  -1631  -1930   3559   -735    158   -898    561   -205    -75
   -166   3548   3715  -1691  -1940   3632   -675    254   -784    665   -114     -2
   -163   3502   3663  -1670  -1914   3582   -683    257   -763    672   -111     -5
   -109   3486   3595  -1688  -1852   3541   -691    262   -753    680   -109     -5
    -18   3572   3590  -1777  -1803   3580   -654    296   -714    717    -77     10
      5   3598   3593  -1800  -1792   3595   -641    309   -693    737    -57     31
    -33   3564   3595  -1766  -1816   3580   -639    316   -685    748    -44     44
    -36   3564   3600  -1764  -1818   3582   -633    327   -667    763    -25     64
    -54   3564   3619  -1756  -1836   3590   -636    332   -657    774    -12     83
    -51   3577   3629  -1761  -1839   3603   -633    340   -641    782      0     93
    -57   3608   3665  -1777  -1862   3637   -631    345   -626    797     15    109
    -59   3606   3665  -1774  -1862   3634   -641    345   -623    807     28    122
    -77   3616   3694  -1771  -1888   3655   -644    361   -607    833     54    153
    -75   3624   3699  -1774  -1886   3660   -657    355   -607    839     54    153
    -57   3600   3658  -1771  -1857   3626   -659    363   -592    849     67    158
    -67   3593   3660  -1761  -1862   3626   -659    384   -566    875     96    179
    -88   3606   3694  -1761  -1893   3650   -662    400   -535    906    129    200
   -111   3616   3728  -1751  -1919   3671   -646    431   -498    950    168    228
   -106   3632   3738  -1764  -1922   3684   -646    465   -449   1000    218    280
   -106   3681   3787  -1787  -1948   3733   -649    514   -381   1075    298    348
   -114   3722   3837  -1805  -1977   3780   -641    571   -314   1153    384    428
   -111   3782   3894  -1834  -2003   3837   -659    620   -246   1247    480    522
   -111   3845   3956  -1867  -2034   3899   -683    654   -197   1309    553    589
   -119   3873   3993  -1878  -2057   3933   -672    701   -140   1374    628    670
   -132   3884   4016  -1875  -2075   3951   -654    740    -90   1431    696    743
   -150   3899   4050  -1873  -2099   3975   -639    748    -80   1452    722    756
   -168   3871   4039  -1852  -2104   3956   -639    724   -103   1418    693    732
   -181   3839   4019  -1829  -2101   3928   -644    688   -135   1374    654    683
   -205   3785   3990  -1790  -2099   3886   -618    667   -153   1340    613    636
   -192   3725   3917  -1766  -2055   3821   -607    646   -181   1291    563    610
   -205   3655   3860  -1727  -2034   3756   -633    610   -228   1228    506    576
   -181   3577   3759  -1699  -1969   3668   -633    555   -293   1150    428    498
   -132   3486   3619  -1678  -1875   3551   -644    488   -366   1060    342    402
   -119   3367   3486  -1623  -1803   3426   -652    420   -441    969    254    306
   -124   3263   3387  -1569  -1756   3325   -652    371   -493    909    184    252
   -122   3187   3309  -1532  -1717   3247   -665    324   -537    859    135    213
   -122   3130   3250  -1504  -1686   3190   -657    301   -558    833    111    184
   -124   3091   3216  -1483  -1670   3154   -641    293   -566    823    109    187
   -168   3065   3231  -1449  -1701   3146   -662    270   -576    815    114    205
   -181   3076   3257  -1447  -1719   3167   -652    267   -566    826    137    218
   -184   3089   3270  -1452  -1727   3180   -639    270   -555    833    137    207
   -163   3076   3239  -1454  -1701   3156   -646    252   -561    828    142    202
   -150   3083   3234  -1467  -1693   3159   -667    239   -563    826    150    184
   -150   3128   3278  -1488  -1714   3203   -641    252   -537    833    158    197
   -171   3172   3341  -1501  -1756   3255   -626    277   -498    862    194    244
   -187   3224   3411  -1517  -1797   3317   -602    301   -467    891    233    259
   -194   3273   3465  -1540  -1829   3369   -597    301   -452    898    246    262
   -189   3278   3468  -1545  -1829   3374   -587    311   -423    919    275    296
   -174   3286   3460  -1558  -1816   3372   -602    322   -392    950    329    316
   -145   3278   3424  -1566  -1784   3351   -644    280   -431    914    309    306
   -111   3255   3367  -1571  -1740   3309   -685    233   -470    865    265    280
   -116   3216   3333  -1551  -1725   3276   -696    197   -493    839    241    272
   -119   3185   3302  -1532  -1712   3242   -696    179   -501    831    246    272
   -103   3167   3270  -1530  -1686   3218   -696    189   -491    841    259    259
   -114   3130   3244  -1509  -1680   3187   -698    192   -496    836    252    244
   -103   3094   3195  -1496  -1649   3143   -691    174   -517    802    218    223
    -90   3060   3148  -1486  -1618   3104   -680    161   -524    784    210    220
    -88   3008   3096  -1460  -1592   3052   -659    150   -524    774    210    202
    -88   2987   3076  -1449  -1582   3029   -646    137   -532    756    197    189
    -83   2959   3039  -1439  -1561   2998   -649    114   -545    730    174    171
    -67   2933   2998  -1434  -1532   2964   -641    109   -537    724    163    155
    -51   2883   2935  -1415  -1493   2909   -623    111   -524    717    145    140
    -28   2860   2886  -1418  -1457   2873   -657     51   -566    665     96     93
    -12   2870   2883  -1431  -1447   2876   -675     15   -581    639     72     83
    -80   2886   2966  -1402  -1525   2925   -618     85   -509    698    137    148
    -93   2889   2982  -1397  -1538   2935   -597    119   -470    724    166    155
     -7   2878   2883  -1436  -1447   2881   -641     62   -511    680    119    114
    -64   2873   2938  -1405  -1501   2904   -610     83   -483    696    142    150
    -54   2860   2912  -1405  -1483   2886   -576    103   -459    706    140    122
      5   2857   2852  -1431  -1423   2855   -504    176   -389    722    106     49
     28   2933   2904  -1480  -1436   2917   -426    301   -239    833    163     70
     51   3117   3065  -1584  -1506   3091   -358    501     23   1119    420    275
    124   3367   3239  -1748  -1558   3302   -368    709    319   1512    870    691
    189   3730   3541  -1958  -1675   3637   -454    659    366   1712   1293   1215
    119   3821   3702  -1971  -1792   3761   -600    309     54   1605   1491   1506
      0   3735   3735  -1867  -1867   3735   -735   -127   -407   1228   1296   1361
   -109   3356   3465  -1623  -1787   3411   -820   -623  -1031    431    400    563
   -135   2881   3016  -1371  -1574   2948   -976  -1000  -1582   -363   -553   -277
    -96   2569   2662  -1239  -1379   2616  -1028   -930  -1551   -387   -654   -431
   -116   2408   2522  -1145  -1319   2465   -927   -678  -1257   -124   -488   -335
   -109   2387   2496  -1140  -1304   2442   -815   -436   -953    153   -277   -226
    -83   2473   2556  -1195  -1319   2514   -672   -197   -667    413    -72   -106
    -18   2556   2574  -1270  -1296   2566   -587    -83   -524    522      0    -41
      0   2569   2569  -1286  -1283   2569   -558    -41   -467    571     33     12
    -23   2569   2592  -1273  -1309   2582   -532      2   -415    620    109     54
    -28   2600   2629  -1286  -1327   2613   -527     15   -389    633    129     51
     18   2598   2579  -1306  -1280   2590   -524     31   -363    654    129     72
     72   2603   2530  -1337  -1228   2566   -519     23   -358    657    129     59
     57   2600   2543  -1330  -1241   2572   -496     20   -345    654    135     85
     23   2551   2527  -1286  -1252   2540   -480     41   -319    670    150    127
     57   2574   2517  -1317  -1231   2546   -472     67   -290    696    174    142
     75   2569   2494  -1322  -1210   2533   -478     70   -265    717    205    140
     93   2564   2470  -1327  -1189   2517   -511     38   -275    709    210    106
     77   2512   2434  -1293  -1176   2473   -530     31   -270    714    218    135
     62   2499   2436  -1280  -1187   2468   -511     49   -241    730    239    132
     49   2491   2442  -1270  -1197   2468   -485     57   -213    745    249    145
     18   2481   2462  -1252  -1221   2473   -493     62   -184    771    275    189
     59   2491   2431  -1275  -1184   2462   -498     72   -163    787    298    207
     90   2494   2400  -1293  -1153   2447   -493     93   -124    818    335    226
     96   2486   2390  -1291  -1145   2439   -462    145    -54    891    410    280
    137   2533   2392  -1337  -1127   2462   -452    194     20    971    493    335
    150   2527   2377  -1337  -1111   2452   -457    233     75   1031    553    368
    155   2540   2385  -1350  -1114   2462   -462    275    150   1119    654    452
    192   2613   2418  -1402  -1111   2517   -462    311    215   1202    753    511
    249   2665   2416  -1460  -1083   2540   -441    348    277   1267    836    618
    262   2712   2449  -1486  -1093   2582   -428    358    303   1275    839    579
    254   2740   2486  -1499  -1117   2613   -441    392    337   1306    844    683
    226   2727   2499  -1478  -1137   2613   -426    397    353   1327    880    693
    215   2681   2465  -1449  -1124   2574   -407    368    329   1288    862    678
    267   2634   2366  -1449  -1049   2501   -446    309    272   1218    795    602
    236   2566   2330  -1402  -1047   2447   -428    288    249   1176    763    576
    215   2468   2252  -1343  -1018   2361   -413    223    181   1067    652    454
    228   2374   2145  -1304   -961   2260   -402    155    106    958    535    389
    202   2301   2099  -1252   -948   2200   -431    101     46    888    465    337
    200   2252   2049  -1228   -924   2151   -376     75     23    839    413    270
    166   2151   1984  -1158   -909   2068   -363     31    -18    776    358    205
    150   2073   1919  -1111   -885   1997   -350     -5    -54    724    319    150
    132   2016   1883  -1072   -875   1951   -348    -31    -75    688    288    114
    122   1953   1831  -1039   -854   1893   -342    -38    -75    675    285    106
     83   1888   1805   -984   -862   1847   -327    -64    -80    654    280     96
    101   1839   1738   -971   -818   1790   -337    -80    -85    633    259     46
     93   1829   1735   -961   -820   1782   -322    -75    -70    628    246     70
     80   1847   1764   -963   -841   1805   -311    -62    -54    636    267     98
    132   1816   1683   -974   -776   1751   -327    -90    -75    607    241     70
    114   1782   1667   -948   -776   1725   -303    -90    -57    620    254     80
    119   1779   1660   -948   -769   1719   -267    -64    -18    649    280    122
    129   1803   1670   -969   -771   1738   -259    -57     10    665    309    137
    116   1787   1667   -953   -776   1727   -239    -38     38    683    332    140
     90   1779   1686   -937   -797   1732   -223    -23     70    701    358    174
     75   1782   1706   -927   -815   1745   -244    -44     75    704    368    179
     62   1748   1686   -906   -813   1717   -270    -77     64    696    384    168
     77   1704   1626   -893   -774   1665   -275    -96     51    678    376    171
    106   1667   1561   -888   -727   1615   -265   -106     49    662    366    205
     96   1641   1545   -867   -724   1595   -275   -122     46    659    363    192
     33   1597   1561   -815   -763   1579   -244    -98     67    672    379    192
     12   1532   1517   -774   -753   1525   -228    -93     64    662    381    192
     25   1439   1413   -732   -693   1426   -246   -122     51    641    381    174
     23   1369   1345   -696   -659   1358   -210   -116     51    628    363    129
     -5   1379   1384   -688   -696   1382   -215   -129     28    581    303    142
   -106   1382   1488   -639   -797   1434   -210   -135     36    576    301    137
   -205   1358   1561   -579   -883   1460   -192   -129     41    574    301    116
   -306   1389   1696   -540  -1000   1543   -129    -90     80    597    329    135
   -194   1376   1571   -592   -883   1473   -116   -109     67    571    303    109
     18   1215   1197   -615   -589   1205   -202   -187    -10    485    215     23
     51   1096   1041   -574   -496   1070   -236   -220    -44    449    187      5
     36   1002    966   -519   -465    984   -233   -241    -59    431    176     10
     77    963    885   -522   -405    924   -244   -280    -85    400    142    -15
     70    945    875   -506   -402    909   -241   -290    -90    381    127    -23
     85    940    854   -514   -384    898   -249   -290    -88    387    135    -28
    132    940    807   -535   -337    875   -226   -262    -49    415    155    -23
    142    935    789   -540   -322    862   -148   -158     62    483    158    -57
    124   1002    878   -563   -376    940    -46      5    246    646    259    -31
    114   1192   1078   -654   -483   1137     23    189    504    945    545    179
    166   1447   1280   -805   -555   1363    -12    348    748   1306    987    626
    135   1792   1657   -966   -761   1725    -96    283    756   1454   1402   1158
     72   1849   1777   -963   -852   1813   -150     44    483   1291   1590   1439
      2   1636   1631   -820   -815   1634   -241   -298      2    828   1335   1249
    -62   1249   1312   -592   -685   1280   -316   -740   -605     62    415    400
   -111    854    963   -371   -540    909   -441  -1106  -1096   -646   -561   -462
    -93    563    657   -236   -376    610   -491  -1085  -1080   -659   -659   -607
    -62    358    418   -148   -241    387   -459   -919   -844   -418   -488   -537
    -23    288    311   -132   -166    298   -436   -769   -610   -187   -316   -436
    -36    368    405   -168   -220    387   -275   -532   -311     90    -93   -272
    -28    475    504   -223   -267    488   -158   -361    -93    293     72   -145
    -25    535    561   -257   -293    548    -96   -272      7    392    155    -80
     -7    540    548   -265   -277    542    -90   -236     44    426    192    -70
      0    498    496   -252   -249    498    -80   -228     54    439    207    -62
      5    478    470   -241   -231    475    -62   -218     70    449    223    -46
     -7    488    496   -241   -252    491    -49   -210     85    462    233    -36
      0    498    498   -249   -249    498    -72   -218     90    462    241    -28
    -15    452    467   -218   -241    457    -75   -228     93    462    252    -20
    -18    431    449   -207   -233    439    -41   -207    124    480    275      5
    -12    431    441   -210   -228    436    -33   -202    135    485    285     15
    -28    418    446   -194   -236    431    -49   -207    137    483    290     18
    -41    394    433   -176   -239    415    -41   -200    153    498    306     25
    -10    410    418   -200   -215    415    -25   -184    179    519    329     46
     -7    397    405   -194   -205    400    -28   -187    192    527    345     54
    -31    366    397   -166   -213    381    -44   -192    197    535    358     59
    -49    374    420   -163   -233    397    -25   -171    231    563    387     80
    -44    389    433   -174   -239    410    -15   -140    275    605    431    109
    -31    397    428   -184   -231    413     -5   -106    329    657    483    163
    -46    407    454   -179   -249    431      5    -64    400    732    561    226
    -25    423    449   -200   -239    436      5    -18    459    805    636    283
    -10    449    457   -220   -233    452      0     25    527    885    722    355
    -10    475    485   -233   -249    478     25     77    607    979    815    441
     15    548    532   -280   -257    540     25    127    678   1062    914    530
     12    576    563   -296   -275    568     20    148    709   1091    958    568
     -7    576    584   -285   -296    579     31    163    730   1111    987    600
    -15    597    613   -293   -314    605     25    174    748   1122   1005    620
    -28    563    592   -267   -309    576     62    181    750   1106    987    602
    -62    504    566   -223   -314    535     51    148    704   1044    924    553
    -49    446    493   -200   -272    470     41    109    649    966    849    491
    -15    368    384   -176   -200    374     57     62    587    878    753    405
      5    337    332   -171   -163    335     75     15    535    800    670    332
    -25    259    285   -119   -155    270    111    -23    480    724    587    254
    -49    161    210    -57   -129    184    109    -64    423    652    509    187
    -57     98    155    -23   -106    127     83   -106    371    592    449    127
    -41     67    109    -12    -75     88     59   -150    329    545    410     85
    -41    -18     23     28    -33      2     44   -200    275    488    355     31
    -38    -83    -44     59      2    -64     83   -223    239    439    303    -23
    -23    -98    -75     59     23    -88     49   -257    205    400    267    -59
     -2    -77    -75     41     36    -77    -10   -296    171    368    241    -77
    -25   -150   -124     88     46   -137     -2   -306    153    353    231    -80
      0   -187   -187     93     90   -187      5   -311    148    345    231    -96
     31   -187   -218     75    122   -200      5   -311    158    355    246   -122
     10   -200   -210     96    109   -205    -18   -314    168    366    267   -122
      7   -150   -161     70     83   -155     12   -277    207    405    311    -96
    -12   -140   -129     75     57   -135     38   -267    226    418    324    -75
    -44   -153   -109     96     31   -132     88   -233    262    452    361     -7
    -70   -166    -96    119     12   -132    109   -207    288    483    413     44
    -90   -103    -15     96    -38    -59     59   -233    272    462    379     10
    -77   -103    -25     90    -28    -64     49   -233    285    475    389     41
   -116   -200    -83    155    -18   -140     62   -223    303    498    433     64
   -150   -257   -106    205    -23   -181     72   -215    303    506    454     64
   -168   -265    -96    215    -36   -179     70   -213    296    496    457     80
   -166   -298   -132    233    -18   -215     85   -210    293    488    462     77
   -119   -342   -226    228     51   -283     75   -192    290    488    462     72
   -106   -488   -381    298    137   -436     64   -192    285    483    470     54
   -103   -615   -511    358    202   -563     83   -205    262    446    436     31
   -101   -665   -563    381    231   -615     93   -207    254    436    428     25
   -122   -698   -576    407    226   -639    103   -220    241    415    420     -2
   -148   -782   -633    465    241   -709    114   -236    220    376    389    -15
   -129   -795   -665    462    267   -732     98   -257    194    342    366    -98
   -142   -820   -678    483    265   -750     88   -275    184    322    345   -106
   -127   -841   -714    483    293   -779     64   -311    163    296    332   -111
    -80   -852   -771    467    345   -813     46   -355    114    231    272   -158
   -114   -883   -769    498    327   -828     57   -342    127    231    270   -114
   -124   -880   -756    501    314   -818     44   -345    137    236    290   -111
    -90   -904   -813    496    358   -859     25   -384    111    205    265   -145
    -80   -906   -826    493    371   -867     15   -415     93    184    249   -171
    -96   -924   -828    506    366   -878     38   -355    137    220    290   -166
    -90   -956   -867    522    387   -911     77   -283    189    249    301   -166
    -88   -935   -849    509    379   -891    148   -184    280    283    270   -207
    -70   -885   -815    478    371   -852    207    -59    402    379    322   -187
    -41   -714   -672    376    314   -693    277    163    688    696    665     57
     15   -420   -436    202    226   -428    228    298    906   1028   1104    475
     18   -119   -137     49     77   -127    127    168    867   1171   1475    943
    -49    -31     18     41    -33     -7      0   -171    602   1124   1709   1247
   -166   -223    -59    192    -54   -142   -150   -631    111    685   1379    935
   -231   -646   -415    439     90   -532   -298  -1197   -587   -239    306     25
   -265  -1065   -800    665    265   -935   -433  -1480  -1015   -878   -452   -620
   -348  -1348  -1000    849    324  -1174   -423  -1322   -875   -789   -428   -678
   -311  -1428  -1117    870    402  -1275   -350  -1078   -605   -555   -277   -610
   -257  -1392  -1135    826    439  -1265   -226   -828   -319   -306    -96   -504
   -244  -1286  -1044    763    397  -1166    -51   -574    -44    -64     96   -384
   -205  -1228  -1023    717    407  -1127     41   -454     77     36    168   -309
   -205  -1231  -1026    717    410  -1127     80   -426    119     70    200   -290
   -161  -1234  -1072    696    454  -1153    116   -415    153     98    249   -301
   -116  -1213  -1096    662    488  -1156    103   -415    166    109    262   -285
   -101  -1171  -1070    636    483  -1122    132   -358    220    150    285   -257
    -62  -1187  -1124    623    530  -1156    129   -371    210    119    233   -252
     18  -1226  -1247    602    631  -1236     98   -400    194     96    220   -241
    -90  -1223  -1135    654    519  -1179    150   -335    265    158    288   -200
   -142  -1182  -1039    662    446  -1111    189   -272    335    220    348   -148
    -64  -1174  -1109    615    522  -1143    168   -296    322    197    327   -174
    -33  -1182  -1148    607    555  -1166    148   -322    324    179    319   -184
    -41  -1197  -1156    618    555  -1179    142   -335    342    184    327   -181
    -41  -1205  -1163    623    561  -1184    155   -314    376    205    358   -161
    -25  -1215  -1192    618    581  -1205    140   -316    392    200    353   -140
      2  -1208  -1210    602    605  -1208    129   -316    415    220    374   -132
     18  -1182  -1200    579    607  -1189    137   -298    457    254    405   -124
     15  -1179  -1195    581    605  -1187    135   -275    488    280    428   -124
     12  -1171  -1184    576    597  -1176    124   -252    524    303    454    -67
     10  -1166  -1176    579    592  -1171    145   -197    597    371    524    -10
     31  -1122  -1156    542    592  -1137    153   -145    667    446    587     41
     72  -1062  -1135    496    602  -1098    142    -90    732    522    657     90
    109  -1028  -1137    457    620  -1080    132    -44    782    571    714    132
     83   -997  -1083    457    581  -1039    163     23    857    646    792    236
     44   -956  -1002    454    522   -979    210     96    930    719    891    319
     70   -932  -1002    431    535   -966    210    101    935    727    917    303
    124   -919  -1044    397    581   -982    176     57    880    665    849    262
    109   -943  -1052    415    579   -997    187     46    854    626    815    259
     57   -987  -1044    465    548  -1015    200     18    815    571    774    233
     28  -1044  -1072    509    550  -1057    200    -31    763    501    706    194
     23  -1122  -1145    548    581  -1132    207    -77    709    431    652    114
      7  -1189  -1197    589    600  -1192    213   -140    639    348    563     23
    -10  -1278  -1270    641    628  -1275    213   -205    568    259    470    -54
    -36  -1332  -1296    685    628  -1314    210   -254    519    192    405   -101
    -15  -1384  -1371    698    675  -1379    194   -316    462    119    335   -171
      2  -1434  -1439    714    719  -1436    189   -366    418     67    283   -226
    -23  -1491  -1470    756    719  -1480    192   -384    397     44    267   -259
    -31  -1530  -1499    782    732  -1514    207   -381    394     36    267   -270
    -20  -1548  -1530    784    750  -1540    176   -413    363      2    233   -288
    -38  -1605  -1566    820    763  -1587    176   -415    366      2    228   -293
    -36  -1636  -1602    836    782  -1621    192   -402    379     10    241   -285
    -25  -1628  -1602    828    787  -1615    207   -394    387     12    241   -285
    -20  -1623  -1602    820    789  -1613    197   -400    384      0    231   -293
    -12  -1613  -1600    813    792  -1608    202   -397    387     -2    236   -293
    -15  -1610  -1595    813    787  -1602    202   -384    405     15    262   -272
    -12  -1621  -1608    818    797  -1615    246   -355    441     49    283   -249
    -12  -1634  -1623    823    802  -1628    226   -358    439     41    280   -244
    -28  -1641  -1615    833    792  -1628    239   -358    446     41    293   -241
    -33  -1644  -1613    839    787  -1628    241   -358    457     49    311   -226
      0  -1628  -1628    815    813  -1628    210   -379    452     41    311   -220
      2  -1641  -1644    818    820  -1641    148   -426    413      7    288   -239
    -12  -1693  -1680    852    833  -1688    132   -446    384    -15    272   -254
    -23  -1701  -1678    859    826  -1691    132   -459    381    -25    275   -252
    -38  -1735  -1696    888    828  -1717    129   -478    371    -41    275   -259
    -38  -1790  -1751    911    854  -1771    111   -504    342    -75    246   -283
    -57  -1839  -1782    948    862  -1813     98   -535    309   -111    213   -301
    -57  -1880  -1823    969    880  -1852     90   -553    290   -135    200   -324
    -72  -1940  -1867   1008    896  -1904     54   -589    249   -171    153   -363
    -90  -2039  -1951   1062    927  -1995     90   -602    228   -205    114   -394
    -77  -2117  -2039   1096    979  -2078     85   -623    205   -246     75   -423
   -140  -2153  -2016   1145    935  -2083     98   -618    213   -246     75   -413
   -150  -2187  -2036   1169    943  -2112    114   -615    223   -244     77   -413
    -93  -2226  -2132   1158   1018  -2179     85   -633    205   -275     41   -467
   -129  -2242  -2112   1184    989  -2177     98   -631    218   -277     41   -462
   -129  -2270  -2140   1197   1002  -2205    101   -628    218   -272     44   -459
   -135  -2327  -2192   1231   1028  -2260     96   -631    213   -277     36   -478
   -155  -2364  -2210   1257   1026  -2288    114   -613    231   -267     46   -475
   -150  -2408  -2257   1278   1052  -2335    137   -605    241   -270     46   -483
   -153  -2462  -2309   1306   1075  -2387    153   -613    239   -280     31   -493
   -124  -2486  -2361   1306   1117  -2423    153   -592    249   -285     10   -527
   -116  -2462  -2346   1288   1114  -2405    290   -423    376   -205     33   -548
   -116  -2379  -2262   1247   1072  -2322    410   -215    576    -18    166   -452
    -38  -2148  -2109   1091   1034  -2130    478     33    865    301    480   -187
     46  -1813  -1860    883    953  -1836    475    205   1101    641    914    275
    -41  -1512  -1473    776    714  -1491    337    -44    982    714   1265    748
   -161  -1382  -1221    771    530  -1301    132   -491    649    581   1395    966
   -272  -1584  -1312    927    517  -1449     -5   -974    163    127   1000    631
   -381  -2190  -1808   1286    711  -2000   -114  -1478   -498   -771    -70   -368
   -415  -2727  -2312   1571    945  -2520   -257  -1662   -852  -1288   -696   -969
   -394  -2943  -2548   1667   1075  -2748   -283  -1506   -714  -1179   -654   -979
   -353  -2977  -2624   1665   1132  -2803   -197  -1267   -467   -961   -504   -901
   -335  -2907  -2572   1621   1117  -2740    -36   -992   -174   -706   -319   -776
   -324  -2816  -2491   1569   1080  -2652    129   -753     64   -493   -155   -657
   -348  -2772  -2423   1558   1036  -2598    218   -633    179   -394    -75   -594
   -368  -2746  -2377   1556   1002  -2564    246   -581    223   -348    -33   -561
   -400  -2712  -2312   1556    956  -2512    280   -537    262   -309      5   -535
   -462  -2655  -2192   1558    862  -2423    316   -496    309   -262     54   -483
   -459  -2629  -2169   1543    854  -2400    322   -480    324   -244     75   -459
   -335  -2743  -2410   1538   1036  -2577    285   -530    267   -303     10   -532
   -311  -2816  -2504   1564   1096  -2660    280   -532    257   -316      2   -540
   -322  -2831  -2509   1577   1091  -2673    277   -517    267   -314     15   -504
   -303  -2850  -2546   1577   1119  -2699    270   -509    267   -309     18   -483
   -296  -2857  -2561   1577   1130  -2709    254   -509    262   -306     20   -483
   -306  -2844  -2538   1577   1114  -2691    270   -501    285   -280     44   -485
   -293  -2842  -2548   1569   1127  -2696    277   -501    296   -275     46   -493
   -283  -2842  -2559   1561   1137  -2701    277   -496    301   -275     49   -493
   -298  -2852  -2553   1574   1124  -2704    277   -480    311   -262     59   -483
   -306  -2844  -2538   1577   1114  -2691    285   -454    335   -236     85   -452
   -322  -2839  -2517   1579   1093  -2678    293   -423    371   -197    119   -423
   -316  -2821  -2504   1569   1091  -2662    285   -376    418   -153    166   -381
   -314  -2808  -2494   1561   1088  -2652    267   -332    452   -109    210   -340
   -314  -2785  -2470   1551   1078  -2629    288   -275    504    -54    262   -303
   -283  -2740  -2457   1512   1085  -2600    301   -220    566     10    327   -252
   -252  -2681  -2429   1465   1088  -2556    303   -168    626     80    402   -179
   -231  -2637  -2408   1434   1085  -2522    285   -137    662    129    465   -116
   -184  -2564  -2379   1374   1096  -2473    285   -101    696    179    524    -57
   -153  -2507  -2356   1327   1101  -2431    290    -83    717    205    558    -15
   -153  -2494  -2340   1322   1093  -2418    298    -75    719    207    566      0
   -187  -2514  -2327   1348   1070  -2421    303    -80    701    187    550    -15
   -197  -2538  -2340   1369   1070  -2439    306    -98    672    145    522    -46
   -184  -2559  -2374   1371   1093  -2468    309   -135    636     93    483    -85
   -194  -2582  -2387   1387   1096  -2486    327   -155    607     44    439   -132
   -228  -2626  -2400   1426   1083  -2514    335   -181    568    -10    384   -187
   -244  -2688  -2444   1467   1098  -2566    332   -228    511    -83    306   -259
   -272  -2756  -2483   1512   1104  -2618    345   -275    457   -150    236   -332
   -283  -2787  -2504   1535   1109  -2644    332   -324    413   -202    184   -384
   -306  -2839  -2533   1571   1111  -2686    342   -363    371   -249    137   -428
   -319  -2891  -2572   1605   1124  -2733    353   -387    345   -280    111   -467
   -324  -2925  -2603   1623   1137  -2764    363   -410    322   -311     88   -485
   -327  -2969  -2642   1649   1156  -2805    353   -439    296   -348     59   -493
   -327  -2998  -2670   1662   1169  -2834    363   -441    288   -361     54   -504
   -332  -3008  -2675   1670   1171  -2842    363   -436    293   -358     59   -504
   -358  -3042  -2683   1699   1161  -2863    342   -439    288   -363     59   -506
   -376  -3052  -2678   1714   1148  -2865    340   -436    290   -363     54   -509
   -311  -3011  -2699   1660   1192  -2857    340   -426    298   -348     67   -488
   -249  -2987  -2738   1618   1244  -2863    363   -410    316   -329     83   -470
   -236  -2985  -2748   1610   1254  -2868    384   -394    342   -316     98   -459
   -207  -2977  -2769   1592   1280  -2873    397   -384    355   -311    103   -449
   -181  -2969  -2787   1574   1301  -2878    426   -363    376   -301    116   -436
   -168  -2961  -2792   1566   1312  -2878    462   -342    402   -285    132   -423
   -163  -2933  -2769   1545   1301  -2852    410   -361    402   -283    140   -410
   -168  -2922  -2753   1545   1291  -2839    400   -384    392   -288    137   -405
   -158  -2922  -2764   1538   1301  -2844    366   -407    366   -309    129   -413
   -163  -2917  -2753   1540   1293  -2837    329   -431    345   -329    116   -426
   -158  -2909  -2751   1532   1296  -2831    322   -441    342   -348    106   -423
   -174  -2943  -2772   1558   1296  -2857    306   -457    327   -366     85   -426
   -187  -3011  -2824   1597   1317  -2917    296   -478    298   -397     64   -446
   -226  -3096  -2870   1662   1322  -2985    316   -493    275   -423     33   -483
   -257  -3148  -2891   1701   1314  -3021    311   -506    254   -449      2   -511
   -236  -3148  -2912   1691   1335  -3029    283   -509    246   -457      0   -506
   -246  -3190  -2943   1717   1345  -3068    303   -506    239   -472    -18   -527
   -267  -3226  -2959   1748   1345  -3094    324   -511    223   -491    -41   -561
   -257  -3244  -2987   1751   1363  -3117    285   -555    179   -540    -85   -613
   -262  -3263  -3000   1761   1369  -3133    290   -553    176   -545    -88   -620
   -246  -3278  -3031   1761   1389  -3156    298   -545    176   -545    -88   -628
   -272  -3286  -3013   1779   1369  -3151    316   -532    192   -537    -77   -626
   -293  -3296  -3005   1795   1353  -3151    327   -524    197   -535    -75   -607
   -306  -3320  -3016   1813   1353  -3169    342   -514    202   -532    -70   -605
   -311  -3312  -3000   1813   1343  -3156    358   -498    215   -519    -54   -584
   -316  -3330  -3013   1823   1348  -3172    376   -485    231   -511    -46   -561
   -314  -3348  -3034   1829   1358  -3190    410   -462    246   -498    -36   -548
   -314  -3333  -3018   1823   1350  -3177    472   -387    301   -467    -28   -563
   -329  -3291  -2964   1810   1314  -3128    530   -265    392   -415    -25   -607
   -319  -3239  -2920   1779   1299  -3081    592    -93    537   -283     75   -550
   -259  -2990  -2733   1623   1234  -2863    672    163    828     54    423   -220
   -181  -2642  -2460   1410   1137  -2551    665    316   1054    389    870    272
   -181  -2322  -2143   1249    979  -2234    561    145   1015    527   1239    730
   -241  -2145  -1904   1195    831  -2026    366   -283    743    452   1405   1005
   -335  -2390  -2055   1361    857  -2223    187   -774    249    -20    982    639
   -431  -2935  -2504   1683   1034  -2720     80  -1257   -402   -891    -36   -337
   -387  -3411  -3024   1896   1314  -3218    -54  -1478   -795  -1441   -683   -956
   -361  -3629  -3268   1995   1452  -3450    -59  -1317   -680  -1369   -665  -1013
   -298  -3626  -3330   1961   1514  -3478     31  -1039   -413  -1132   -504   -932
   -226  -3569  -3343   1896   1556  -3457    181   -776   -145   -904   -340   -779
   -187  -3507  -3322   1847   1564  -3416    374   -524    106   -675   -148   -633
   -226  -3452  -3226   1839   1499  -3341    496   -363    267   -530    -10   -571
   -171  -3406  -3234   1787   1530  -3320    504   -319    311   -498     12   -545
   -106  -3380  -3276   1743   1584  -3328    478   -340    288   -530     -7   -574
   -129  -3343  -3213   1735   1540  -3278    488   -327    298   -524      0   -579
   -161  -3338  -3177   1751   1506  -3257    522   -257    358   -470     41   -555
   -132  -3356  -3226   1743   1545  -3291    511   -252    363   -470     46   -553
    -88  -3369  -3281   1727   1595  -3325    498   -262    358   -483     49   -558
    -83  -3356  -3273   1717   1592  -3315    496   -254    363   -480     54   -563
    -77  -3304  -3226   1691   1574  -3265    498   -241    379   -467     64   -553
    -85  -3289  -3205   1686   1558  -3247    522   -228    405   -446     80   -542
    -70  -3286  -3216   1678   1571  -3252    509   -236    402   -459     75   -537
    -59  -3302  -3244   1678   1592  -3273    470   -254    389   -475     67   -522
    -83  -3278  -3195   1680   1556  -3237    467   -236    420   -444    111   -493
   -127  -3265  -3138   1696   1504  -3203    493   -197    459   -413    145   -480
   -111  -3260  -3148   1683   1517  -3205    485   -179    483   -405    145   -488
    -93  -3247  -3154   1670   1527  -3200    480   -148    517   -379    174   -444
    -62  -3242  -3180   1652   1558  -3211    470   -119    553   -342    213   -410
    -62  -3226  -3164   1641   1551  -3195    454    -96    587   -303    249   -394
    -75  -3216  -3141   1644   1532  -3180    459    -38    641   -249    301   -337
    -59  -3164  -3104   1610   1522  -3135    444      2    698   -197    350   -306
    -23  -3073  -3050   1548   1512  -3063    426     44    763   -129    407   -262
    -23  -3013  -2990   1517   1480  -3003    423    106    846    -31    514   -161
    -23  -2998  -2974   1509   1473  -2987    433    148    909     41    592   -101
    -18  -2951  -2933   1483   1457  -2943    446    166    950     80    639    -70
    -20  -2896  -2876   1460   1426  -2886    449    187    966     93    649    -12
    -10  -2839  -2829   1421   1408  -2834    431    176    958     72    639    -20
    -15  -2826  -2811   1421   1397  -2818    436    155    940     33    597    -75
     10  -2876  -2889   1431   1449  -2881    431    116    906    -15    555   -109
     31  -2933  -2964   1452   1496  -2948    426     51    852    -90    485   -184
     38  -2998  -3037   1478   1535  -3016    433    -10    789   -181    389   -254
     38  -3042  -3083   1501   1561  -3063    431    -72    722   -267    301   -324
     31  -3107  -3141   1538   1584  -3122    436   -129    662   -340    228   -387
      5  -3190  -3195   1592   1600  -3192    444   -184    607   -407    168   -452
    -54  -3260  -3208   1654   1574  -3237    446   -239    553   -467    103   -496
    -96  -3294  -3198   1693   1548  -3247    446   -283    504   -527     38   -524
    -85  -3348  -3263   1714   1587  -3307    426   -319    462   -581    -12   -574
    -72  -3351  -3278   1712   1602  -3315    428   -335    449   -607    -41   -589
    -83  -3354  -3270   1717   1592  -3312    431   -342    439   -626    -59   -589
    -83  -3351  -3268   1717   1592  -3309    436   -345    439   -623    -49   -574
    -77  -3335  -3257   1706   1590  -3299    439   -345    446   -613    -38   -589
    -77  -3291  -3213   1686   1566  -3252    446   -340    454   -610    -49   -571
    -75  -3276  -3203   1675   1564  -3242    441   -337    462   -607    -41   -542
    -72  -3250  -3177   1660   1551  -3213    459   -319    483   -584    -10   -542
    -90  -3208  -3120   1647   1514  -3164    501   -285    517   -558     10   -532
    -85  -3161  -3076   1623   1493  -3120    530   -252    548   -532     25   -470
    -62  -3138  -3076   1600   1506  -3107    537   -236    558   -530     38   -452
    -64  -3120  -3055   1590   1493  -3089    522   -236    558   -530     44   -444
    -54  -3086  -3031   1569   1486  -3060    517   -241    574   -519     62   -439
    -49  -3057  -3008   1553   1478  -3034    498   -267    566   -527     64   -415
    -49  -3099  -3050   1574   1499  -3076    431   -311    514   -571     28   -436
    -67  -3109  -3042   1587   1486  -3078    431   -316    501   -587     18   -449
   -101  -3091  -2990   1595   1441  -3042    444   -309    506   -587     28   -441
    -77  -3091  -3013   1584   1467  -3052    439   -296    509   -581     44   -420
    -23  -3107  -3083   1564   1527  -3096    431   -306    483   -610     12   -457
    -41  -3177  -3135   1608   1545  -3156    436   -324    459   -639    -25   -491
    -57  -3213  -3156   1634   1548  -3185    426   -327    446   -657    -57   -517
    -57  -3242  -3185   1649   1564  -3213    423   -335    428   -685    -85   -522
    -59  -3283  -3224   1670   1582  -3255    444   -340    428   -698    -90   -514
    -77  -3315  -3239   1696   1579  -3278    428   -345    413   -714    -98   -548
    -75  -3346  -3273   1709   1597  -3312    426   -361    387   -737   -129   -589
    -88  -3354  -3265   1722   1587  -3309    465   -366    387   -750   -145   -610
    -93  -3380  -3289   1735   1597  -3335    470   -381    374   -774   -163   -610
    -64  -3395  -3330   1727   1631  -3364    405   -400    348   -784   -163   -613
    -57  -3411  -3356   1732   1649  -3385    379   -415    335   -795   -168   -631
    -85  -3408  -3322   1748   1618  -3367    431   -400    353   -787   -161   -636
    -49  -3398  -3348   1722   1647  -3374    418   -413    340   -800   -174   -631
    -44  -3387  -3343   1714   1649  -3367    426   -415    337   -807   -174   -633
    -77  -3380  -3304   1727   1610  -3341    418   -402    345   -802   -176   -641
    -72  -3385  -3312   1730   1618  -3348    467   -348    392   -784   -189   -662
    -25  -3333  -3309   1678   1639  -3322    558   -220    498   -724   -192   -722
     59  -3224  -3286   1582   1673  -3255    597   -101    639   -600   -109   -657
    103  -3008  -3115   1452   1608  -3060    636    111    919   -267    226   -358
    171  -2642  -2813   1236   1491  -2727    584    301   1182    135    737    148
    207  -2372  -2579   1080   1392  -2475    467    145   1078    218   1072    581
    161  -2385  -2548   1111   1353  -2465    355   -179    743     49   1166    763
    109  -2637  -2746   1262   1423  -2688    226   -649    181   -522    670    319
     33  -3050  -3083   1509   1558  -3065    109  -1260   -579  -1551   -524   -735
     15  -3374  -3390   1678   1701  -3382     -7  -1431   -872  -1987  -1054  -1176
     64  -3569  -3634   1753   1847  -3603     -2  -1257   -698  -1836   -969  -1176
    124  -3658  -3782   1766   1951  -3720     70  -1036   -420  -1584   -802  -1091
    127  -3626  -3754   1751   1940  -3689    205   -792   -124  -1317   -602   -956
    145  -3499  -3647   1675   1896  -3572    361   -550    155  -1060   -400   -820
    171  -3421  -3593   1623   1880  -3507    428   -436    301   -935   -296   -750
    166  -3385  -3551   1608   1857  -3468    472   -374    374   -878   -249   -714
    192  -3372  -3564   1590   1878  -3468    509   -337    413   -844   -220   -670
    187  -3387  -3574   1597   1878  -3481    524   -314    439   -815   -200   -652
    179  -3400  -3582   1610   1880  -3491    548   -288    475   -787   -176   -618
    161  -3393  -3556   1615   1857  -3473    563   -259    509   -761   -142   -602
    135  -3380  -3515   1623   1823  -3447    592   -220    545   -727   -109   -587
    161  -3387  -3551   1613   1852  -3468    587   -226    550   -732   -111   -563
    187  -3400  -3587   1605   1886  -3491    589   -218    558   -732   -111   -555
    200  -3400  -3600   1597   1899  -3499    597   -202    576   -717   -111   -558
    184  -3382  -3567   1600   1875  -3473    607   -187    594   -701   -103   -540
    174  -3351  -3525   1587   1847  -3437    607   -179    615   -680    -85   -517
    184  -3322  -3509   1569   1844  -3416    587   -171    628   -665    -70   -501
    187  -3270  -3457   1540   1821  -3361    584   -161    646   -654    -57   -493
    179  -3208  -3387   1514   1782  -3296    592   -140    675   -626    -28   -454
    129  -3154  -3283   1509   1706  -3218    600   -119    714   -592     10   -420
     72  -3070  -3143   1499   1608  -3107    600    -85    758   -542     54   -392
     72  -2961  -3034   1444   1553  -2998    620    -25    820   -462    124   -329
    215  -2961  -3177   1374   1696  -3068    607     -2    846   -433    150   -298
    181  -2966  -3151   1392   1662  -3057    613     72    932   -329    257   -150
    179  -2920  -3099   1369   1636  -3008    615    140   1015   -226    361      7
    277  -2842  -3120   1280   1699  -2979    607    184   1067   -153    444     88
    358  -2782  -3141   1213   1748  -2961    579    197   1085   -119    488    101
    397  -2761  -3159   1179   1777  -2959    527    181   1070   -137    465     88
    452  -2735  -3187   1140   1818  -2961    498    155   1041   -166    441     49
    522  -2725  -3247   1101   1883  -2987    485    124   1005   -207    400     -7
    540  -2738  -3278   1098   1909  -3008    478    109    979   -246    358    -57
    509  -2735  -3244   1111   1875  -2990    496     93    961   -277    316    -88
    465  -2759  -3224   1145   1842  -2990    553     96    950   -309    267   -124
    436  -2803  -3239   1182   1834  -3018    584     75    922   -358    213   -168
    405  -2873  -3278   1234   1842  -3076    600     36    875   -420    142   -226
    361  -2935  -3296   1286   1829  -3115    592    -12    815   -504     51   -322
    350  -2948  -3299   1299   1823  -3122    594    -51    766   -568    -20   -397
    345  -2974  -3322   1314   1834  -3148    610    -80    727   -613    -83   -452
    348  -3031  -3380   1343   1862  -3205    607   -111    685   -665   -142   -504
    361  -3042  -3403   1337   1880  -3221    594   -140    652   -701   -179   -524
    363  -3047  -3411   1343   1886  -3229    602   -161    631   -732   -210   -545
    350  -3057  -3411   1350   1878  -3231    607   -168    618   -748   -226   -553
    371  -3057  -3429   1343   1899  -3242    613   -163    623   -745   -228   -553
    363  -3068  -3432   1350   1893  -3250    628   -145    633   -740   -228   -561
    379  -3021  -3400   1319   1888  -3211    626   -124    644   -724   -215   -553
    394  -2977  -3374   1288   1883  -3174    610   -122    641   -719   -213   -550
    355  -2940  -3296   1293   1826  -3117    579   -119    657   -698   -184   -509
    353  -2894  -3250   1270   1800  -3070    639    -90    685   -670   -153   -478
    384  -2834  -3218   1223   1800  -3024    672    -67    706   -646   -129   -449
    394  -2798  -3195   1200   1792  -2995    691    -49    722   -633   -116   -436
    402  -2769  -3172   1184   1787  -2969    672    -46    724   -631   -116   -428
    407  -2725  -3133   1156   1769  -2927    665    -51    735   -620   -106   -415
    394  -2688  -3086   1145   1740  -2886    665    -59    735   -610    -90   -387
    441  -2642  -3083   1098   1761  -2863    652    -67    719   -610    -90   -368
    504  -2611  -3115   1054   1808  -2863    654    -59    706   -618    -90   -353
    504  -2608  -3115   1049   1808  -2860    641    -70    675   -652   -116   -374
    509  -2592  -3102   1041   1805  -2847    662    -62    672   -654   -124   -374
    517  -2608  -3125   1044   1818  -2865    654    -70    649   -678   -155   -402
    514  -2621  -3135   1054   1823  -2878    652    -64    636   -688   -168   -410
    522  -2675  -3198   1075   1860  -2935    665    -54    618   -706   -184   -418
    561  -2735  -3296   1085   1927  -3016    657    -62    587   -740   -220   -452
    662  -2675  -3338   1005   1997  -3005    675    -57    581   -748   -231   -459
    719  -2621  -3341    950   2029  -2979    688    -46    579   -756   -246   -462
    761  -2598  -3359    917   2060  -2977    740    -12    600   -737   -241   -449
    753  -2624  -3377    935   2062  -3000    776      5    602   -745   -252   -457
    743  -2624  -3367    940   2052  -2995    782     18    597   -750   -259   -465
    727  -2624  -3351    948   2039  -2987    802     41    605   -748   -265   -470
    727  -2611  -3341    940   2031  -2974    810     44    597   -756   -277   -467
    719  -2637  -3359    958   2036  -2998    795     25    576   -774   -296   -485
    672  -2688  -3361   1005   2016  -3024    769      5    548   -797   -324   -506
    652  -2727  -3380   1039   2016  -3052    769      2    514   -823   -350   -530
    659  -2730  -3390   1034   2023  -3060    769     31    524   -815   -353   -540
    652  -2751  -3406   1049   2026  -3078    800    106    579   -776   -366   -584
    636  -2730  -3367   1044   2000  -3047    836    228    685   -688   -348   -618
    636  -2629  -3265    997   1951  -2946    878    371    841   -511   -213   -519
    659  -2385  -3044    859   1852  -2714    844    537   1083   -171    171   -135
    657  -2086  -2743    711   1699  -2413    740    555   1166     57    589    368
    600  -1982  -2582    691   1590  -2283    654    340    950    -20    820    727
    550  -2065  -2616    758   1582  -2340    542     36    537   -348    776    756
    454  -2359  -2813    950   1631  -2585    441   -387    -57  -1018     80    119
    306  -2743  -3050   1218   1678  -2896    340   -870   -683  -1842  -1000   -885
    239  -3086  -3325   1421   1779  -3205    200  -1026   -917  -2151  -1449  -1306
    228  -3322  -3551   1548   1888  -3437    192   -857   -735  -1953  -1340  -1257
    192  -3390  -3585   1597   1888  -3486    293   -644   -467  -1688  -1145  -1137
    148  -3356  -3504   1602   1826  -3432    394   -457   -233  -1460   -982  -1026
    127  -3231  -3359   1551   1740  -3296    550   -233      5  -1223   -802   -891
     85  -3203  -3289   1558   1686  -3244    633   -116    124  -1101   -709   -833
     49  -3221  -3270   1584   1657  -3247    600   -103    114  -1093   -704   -844
     31  -3229  -3263   1597   1647  -3244    602    -85    116  -1083   -698   -841
     38  -3234  -3276   1597   1654  -3255    592    -83    111  -1075   -704   -839
     41  -3208  -3250   1584   1644  -3229    574    -72    103  -1075   -704   -839
     67  -3192  -3260   1561   1662  -3226    581    -54    101  -1062   -685   -815
     70  -3185  -3255   1556   1662  -3218    597    -38    103  -1052   -672   -805
     83  -3148  -3231   1532   1654  -3190    636     10    135  -1010   -633   -758
     98  -3120  -3218   1512   1657  -3169    631     41    150   -982   -615   -732
    109  -3102  -3211   1493   1657  -3156    600     41    135   -984   -620   -730
    116  -3094  -3211   1486   1662  -3151    631     59    137   -976   -618   -730
    142  -3042  -3185   1447   1662  -3115    633     85    155   -948   -600   -704
    184  -3000  -3185   1408   1683  -3091    626    109    166   -927   -589   -693
    215  -2990  -3208   1387   1709  -3099    623    124    168   -909   -576   -680
    233  -2964  -3198   1363   1714  -3081    639    153    189   -875   -542   -639
    231  -2868  -3102   1317   1665  -2985    646    192    223   -828   -491   -587
    223  -2746  -2969   1262   1595  -2857    667    239    259   -782   -449   -542
    236  -2613  -2850   1189   1543  -2730    678    303    314   -704   -384   -485
    259  -2494  -2753   1117   1506  -2624    683    361    366   -623   -309   -423
    288  -2397  -2688   1052   1486  -2543    670    433    433   -527   -215   -345
    324  -2309  -2634    992   1478  -2470    691    517    509   -423   -127   -277
    348  -2187  -2538    919   1441  -2364    685    563    550   -350    -44   -200
    379  -2075  -2455    846   1415  -2262    670    600    574   -296     12   -171
    402  -2008  -2410    800   1402  -2208    667    644    600   -252     46   -153
    400  -1943  -2343    771   1371  -2143    670    670    597   -244     51   -142
    392  -1901  -2296    753   1340  -2099    662    683    574   -270     18   -166
    394  -1867  -2262    735   1327  -2065    657    672    535   -303    -31   -187
    397  -1823  -2223    711   1309  -2023    659    646    480   -353    -85   -228
    415  -1805  -2221    696   1317  -2013    646    597    405   -426   -163   -306
    405  -1818  -2226    704   1314  -2021    657    558    335   -501   -249   -387
    400  -1816  -2216    706   1306  -2016    670    509    267   -579   -335   -465
    381  -1823  -2205    719   1293  -2013    639    444    187   -659   -420   -545
    400  -1842  -2242    722   1319  -2042    626    379    106   -740   -506   -613
    431  -1847  -2278    706   1353  -2060    623    322     36   -805   -576   -657
    446  -1805  -2252    678   1348  -2029    620    319      5   -831   -602   -693
    459  -1748  -2208    641   1332  -1977    607    298    -36   -859   -636   -730
    467  -1732  -2200    633   1332  -1966    600    283    -70   -891   -672   -769
    506  -1699  -2208    594   1356  -1953    594    288    -77   -896   -688   -776
    550  -1639  -2190    542   1369  -1914    584    290    -90   -893   -688   -771
    581  -1548  -2130    480   1353  -1839    587    298    -93   -880   -685   -776
    581  -1480  -2062    449   1322  -1771    607    322    -75   -849   -665   -756
    610  -1415  -2026    402   1317  -1719    584    324    -77   -841   -659   -761
    654  -1314  -1969    329   1312  -1641    568    327    -85   -841   -672   -750
    659  -1228  -1891    283   1275  -1558    584    355    -62   -807   -644   -701
    657  -1132  -1790    239   1223  -1460    602    389    -31   -763   -605   -685
    657  -1062  -1719    200   1187  -1389    620    413    -10   -735   -581   -657
    662   -963  -1626    150   1143  -1296    623    431      0   -714   -563   -626
    680   -867  -1551     90   1114  -1208    613    436      0   -698   -555   -594
    722   -802  -1525     41   1122  -1163    584    428     -5   -688   -548   -566
    737   -748  -1486      5   1109  -1117    555    426    -12   -678   -545   -548
    724   -717  -1441     -2   1083  -1078    550    418    -31   -678   -553   -535
    724   -646  -1371    -41   1047  -1008    542    415    -41   -672   -548   -519
    730   -610  -1340    -59   1034   -974    511    410    -64   -675   -553   -519
    714   -597  -1312    -57   1013   -953    498    397    -90   -691   -584   -545
    711   -594  -1309    -59   1010   -950    493    392   -111   -706   -610   -563
    706   -571  -1280    -67    992   -924    483    387   -129   -719   -628   -574
    706   -553  -1260    -75    982   -906    485    376   -148   -730   -646   -597
    711   -550  -1262    -83    987   -906    498    381   -153   -730   -657   -613
    688   -542  -1234    -72    961   -888    511    374   -174   -748   -680   -636
    678   -553  -1231    -62    953   -891    493    358   -205   -769   -711   -665
    693   -527  -1221    -83    956   -872    478    355   -220   -774   -727   -672
    685   -501  -1187    -93    935   -844    478    348   -233   -789   -748   -683
    680   -472  -1153   -103    914   -813    472    358   -239   -776   -740   -678
    683   -431  -1114   -127    896   -771    478    368   -239   -766   -737   -680
    680   -379  -1060   -150    870   -719    480    376   -241   -761   -737   -665
    701   -327  -1028   -187    862   -678    478    389   -241   -748   -730   -657
    730   -265   -995   -233    862   -628    475    407   -231   -724   -719   -652
    750   -223   -976   -265    862   -597    470    420   -218   -709   -706   -636
    758   -189   -948   -283    852   -568    509    457   -202   -693   -717   -646
    795    -98   -893   -350    844   -496    610    576   -122   -652   -743   -685
    849     46   -802   -446    826   -376    704    745     41   -501   -649   -628
    896    298   -600   -597    748   -150    756    984    311   -189   -363   -392
    966    667   -298   -815    633    184    758   1254    618    228     98     49
    971   1052     77  -1013    446    566    696   1137    631    454    537    553
    885   1260    371  -1072    257    815    459    724    368    454    771    844
    756   1202    446   -979    153    826    272    241    -72    127    537    667
    631    763    132   -696    249    449    174   -298   -740   -737   -444   -189
    626    298   -327   -465    475    -12     12   -597  -1234  -1431  -1226   -833
    683    109   -576   -397    631   -233    -20   -475  -1161  -1389  -1252   -904
    750     70   -680   -410    717   -303     41   -233   -927  -1179  -1122   -846
    810    155   -654   -483    732   -249    163     12   -680   -958   -974   -753
    862    283   -579   -574    719   -148    332    259   -436   -727   -807   -620
    914    394   -519   -657    717    -62    410    381   -314   -607   -719   -550
    966    472   -493   -722    730    -10    426    439   -259   -545   -670   -511
    987    540   -446   -763    717     46    444    470   -241   -517   -644   -491
    995    605   -389   -800    693    106    452    485   -226   -493   -626   -462
   1039    665   -374   -852    706    145    446    501   -213   -467   -613   -439
   1067    737   -332   -904    698    202    452    509   -207   -446   -602   -428
   1083    792   -290   -937    688    252    449    514   -197   -423   -579   -407
   1104    862   -244   -984    672    309    446    511   -197   -410   -574   -397
   1127    922   -205  -1026    667    358    452    517   -184   -389   -550   -376
   1163    950   -213  -1060    688    368    431    514   -184   -376   -542   -363
   1213    997   -215  -1104    714    392    418    514   -179   -355   -527   -342
   1252   1072   -179  -1163    717    446    402    519   -161   -324   -504   -311
   1260   1132   -127  -1197    693    504    413    542   -137   -288   -475   -275
   1270   1182    -88  -1226    678    545    436    581    -93   -239   -428   -236
   1273   1208    -64  -1239    670    571    457    633    -33   -168   -368   -197
   1262   1244    -18  -1252    639    613    475    680     18   -109   -327   -137
   1239   1257     18  -1249    610    639    519    750     85    -25   -267    -64
   1270   1332     62  -1301    602    698    514    795    127     33   -218    -18
   1309   1413    103  -1361    602    758    504    839    179    101   -148     25
   1356   1462    103  -1410    626    784    509    888    239    174    -83     72
   1361   1532    171  -1447    594    852    524    961    319    277      7    187
   1363   1600    233  -1483    563    919    540   1047    405    389    109    290
   1374   1652    277  -1512    548    966    537   1088    449    452    181    363
   1389   1758    366  -1577    511   1062    527   1101    470    488    228    431
   1413   1873    459  -1644    475   1166    524   1109    475    509    252    465
   1397   1930    532  -1665    431   1231    519   1106    462    504    244    465
   1387   1953    566  -1670    410   1260    524   1091    439    483    220    457
   1387   1964    574  -1675    405   1270    527   1065    418    457    194    441
   1353   1940    584  -1647    384   1262    519   1031    376    418    150    402
   1306   1935    628  -1623    337   1280    527    987    319    358     85    355
   1244   1922    678  -1582    283   1301    571    963    288    322     38    335
   1163   1912    745  -1538    207   1330    579    948    277    311     18    322
   1117   1883    766  -1501    174   1327    566    917    246    280    -18    288
   1080   1855    771  -1470    153   1312    561    880    210    252    -59    244
   1031   1842    810  -1436    111   1327    576    859    194    241    -75    226
    948   1852    901  -1402     23   1376    589    852    187    241    -80    223
    901   1878    976  -1389    -36   1426    594    836    181    233    -90    228
    974   1826    849  -1402     62   1340    571    782    140    194   -135    197
   1005   1764    758  -1384    124   1262    555    766    129    194   -140    223
   1010   1803    789  -1408    109   1296    574    800    174    246    -85    301
   1060   1849    789  -1454    135   1319    584    810    179    272    -59    327
   1065   1857    789  -1462    137   1325    561    792    166    280    -67    324
   1034   1831    797  -1431    119   1314    524    763    150    267    -85    298
   1041   1847    805  -1447    119   1327    530    771    153    272    -83    272
   1062   1914    852  -1488    103   1382    542    792    184    311    -54    298
   1075   1982    906  -1530     83   1447    555    810    215    348    -20    337
   1080   2010    930  -1545     75   1470    553    818    233    371      2    355
   1085   2029    943  -1558     70   1486    506    795    218    374     10    363
   1109   2091    982  -1600     62   1538    498    797    231    402     38    389
   1093   2114   1018  -1605     36   1566    498    792    236    418     57    402
   1091   2112   1021  -1600     36   1566    462    766    215    405     51    397
   1065   2140   1075  -1602     -5   1608    454    771    220    426     72    423
   1101   2171   1067  -1636     18   1621    436    763    210    426     75    431
   1104   2158   1054  -1634     25   1608    420    745    184    413     59    418
   1075   2107   1031  -1590     23   1569    418    730    155    389     38    397
   1062   2107   1044  -1587      7   1577    405    709    140    379     23    387
   1052   2117   1062  -1584     -5   1590    387    688    124    363      7    379
   1052   2101   1049  -1577      0   1577    394    675    111    353     -7    366
   1044   2078   1034  -1561      5   1556    397    662     93    337    -23    350
   1015   2052   1036  -1535    -10   1543    400    649     77    324    -44    329
   1000   2049   1049  -1525    -25   1551    405    639     77    324    -49    324
    984   2036   1049  -1512    -33   1543    410    633     77    324    -57    314
    997   2023   1026  -1509    -12   1525    368    626     70    314    -64    309
    976   2023   1047  -1501    -36   1535    353    610     57    309    -72    309
    969   2031   1062  -1499    -46   1548    366    610     64    322    -67    314
    958   2044   1083  -1501    -64   1564    371    628     85    342    -54    329
    953   2049   1096  -1501    -70   1574    361    633     90    345    -49    332
    940   2044   1104  -1493    -83   1574    355    628     85    353    -49    329
    937   2057   1119  -1499    -90   1590    376    654    116    394    -31    342
    963   2086   1122  -1525    -80   1605    431    737    187    454    -23    327
    974   2140   1166  -1556    -96   1654    519    883    316    555     10    322
   1005   2291   1283  -1649   -140   1787    584   1093    540    797    207    478
   1065   2569   1504  -1818   -218   2036    633   1325    818   1143    571    839
   1122   2956   1834  -2039   -355   2395    607   1358    943   1379    958   1317
   1057   3268   2210  -2161   -576   2740    428   1034    771   1402   1252   1743
    878   3382   2504  -2132   -813   2943    257    561    431   1221   1275   1849
    740   3076   2335  -1909   -797   2707    103     54    -85    659    698   1304
    670   2475   1803  -1574   -566   2140    -62   -402   -701   -171   -293    345
    709   2010   1301  -1358   -296   1657   -187   -498   -911   -491   -701    -77
    763   1849   1085  -1309   -161   1467   -163   -280   -709   -311   -594    -41
    795   1867   1072  -1330   -140   1470    -46    -12   -439    -77   -433     62
    813   1984   1169  -1400   -179   1579    119    280   -148    184   -239    197
    839   2055   1215  -1447   -187   1636    241    483     49    363    -98    293
    901   2075   1174  -1488   -137   1626    280    548    119    428    -51    322
    927   2057   1130  -1493   -101   1595    303    574    142    454    -36    337
    935   2055   1117  -1496    -90   1587    293    579    150    462    -25    363
    950   2068   1117  -1509    -83   1592    301    584    158    472    -18    381
    969   2101   1132  -1535    -80   1615    290    579    155    475    -12    392
    982   2145   1163  -1564    -90   1654    277    576    163    501      5    423
    987   2177   1189  -1582   -101   1683    280    589    179    527     23    446
   1000   2216   1215  -1608   -106   1717    285    600    200    545     44    467
   1002   2278   1275  -1641   -137   1777    290    602    210    561     59    480
    995   2327   1332  -1660   -168   1831    270    594    207    574     70    485
    963   2335   1371  -1649   -205   1855    254    600    213    589     96    509
    953   2377   1423  -1665   -233   1901    267    600    220    605    114    527
    963   2408   1441  -1688   -239   1927    288    623    246    641    145    550
    963   2436   1473  -1701   -254   1956    262    636    267    667    174    561
    956   2462   1506  -1709   -275   1984    241    657    288    698    202    574
    937   2468   1530  -1701   -296   2000    257    701    324    745    246    602
    911   2473   1561  -1693   -324   2016    288    763    394    823    327    685
    867   2475   1608  -1673   -368   2042    296    813    457    891    392    753
    800   2507   1706  -1654   -452   2109    298    859    522    966    459    820
    784   2559   1774  -1670   -493   2166    314    932    607   1070    566    919
    810   2642   1831  -1727   -511   2236    296    982    665   1150    659   1010
    852   2707   1855  -1779   -501   2281    246   1002    675   1192    701   1062
    904   2733   1826  -1821   -462   2281    236   1034    706   1239    750   1135
    924   2785   1860  -1855   -467   2322    259   1067    743   1278    802   1213
    911   2808   1896  -1862   -491   2353    280   1088    763   1291    836   1254
    896   2769   1873  -1834   -488   2322    298   1083    763   1270    820   1231
    878   2753   1873  -1818   -498   2314    277   1078    761   1267    823   1226
    893   2725   1831  -1808   -467   2278    259   1044    727   1226    784   1202
    917   2662   1743  -1792   -413   2205    254    974    652   1135    683   1148
    966   2592   1623  -1779   -329   2109    257    924    602   1072    613   1111
    982   2488   1506  -1735   -262   1997    267    883    574   1026    574   1083
    976   2405   1428  -1691   -226   1917    259    815    511    945    498    997
    966   2307   1340  -1636   -187   1823    252    763    454    865    418    904
    948   2247   1299  -1597   -174   1774    252    727    423    820    376    852
    901   2262   1358  -1582   -228   1813    259    701    405    802    361    823
    846   2273   1426  -1558   -288   1849    246    657    374    769    319    789
    891   2301   1410  -1597   -259   1857    236    626    358    737    296    769
    893   2327   1431  -1610   -270   1880    252    618    358    727    293    722
    844   2320   1475  -1582   -316   1899    249    623    374    740    311    704
    810   2301   1491  -1556   -340   1896    262    654    410    776    350    748
    792   2312   1519  -1553   -363   1914    275    659    426    792    366    769
    771   2340   1569  -1558   -397   1956    249    646    423    795    368    761
    771   2361   1587  -1566   -410   1974    244    641    423    800    368    745
    771   2387   1615  -1579   -420   2003    275    659    446    826    387    750
    784   2434   1649  -1610   -433   2042    272    657    454    831    392    758
    800   2444   1644  -1621   -423   2044    270    652    465    839    402    763
    823   2457   1631  -1641   -405   2044    246    633    462    833    400    737
    833   2488   1654  -1660   -410   2073    213    600    454    823    397    706
    854   2512   1654  -1683   -400   2083    158    561    431    805    387    678
    872   2514   1641  -1693   -384   2078    116    532    415    800    392    670
    883   2504   1621  -1696   -368   2062     90    509    402    792    394    665
    904   2527   1623  -1714   -358   2075     85    496    394    782    376    680
    935   2501   1566  -1719   -314   2034     88    483    374    756    348    659
    948   2431   1483  -1691   -267   1958     67    462    342    722    319    620
    958   2359   1400  -1660   -220   1880     57    449    327    698    309    613
    963   2330   1366  -1647   -200   1849     64    449    327    688    303    631
    950   2291   1340  -1623   -194   1816     72    441    316    678    288    618
    945   2257   1309  -1602   -181   1784     75    413    296    654    265    620
    898   2213   1312  -1558   -207   1764     64    376    270    623    236    620
    846   2203   1356  -1525   -254   1779     72    368    277    620    231    628
    826   2153   1327  -1488   -249   1740     75    374    285    620    233    628
    833   2117   1280  -1475   -223   1699     59    361    270    613    218    618
    828   2104   1275  -1470   -223   1691     57    348    259    602    202    602
    818   2109   1291  -1462   -236   1701     70    348    259    600    202    610
    774   2094   1319  -1434   -272   1706     72    335    252    587    187    594
    743   2062   1319  -1402   -288   1691     70    324    257    589    192    610
    761   2034   1273  -1397   -257   1654     67    327    262    592    194    618
    727   2003   1275  -1363   -272   1639     93    361    296    615    218    633
    724   2008   1283  -1366   -280   1647    158    433    340    626    187    568
    740   2068   1327  -1405   -293   1699    220    548    439    693    187    530
    769   2192   1423  -1480   -327   1808    259    704    628    885    342    646
    810   2400   1590  -1605   -389   1995    277    932    922   1252    730    982
    867   2782   1912  -1826   -522   2348    179    982   1065   1543   1189   1470
    828   2985   2156  -1906   -662   2572     77    750    901   1584   1506   1883
    711   2940   2229  -1829   -758   2585    -41    379    527   1371   1527   1940
    555   2572   2016  -1564   -730   2294   -150   -119    -72    698    846   1353
    444   2107   1662  -1278   -607   1886   -280   -623   -740   -244   -262    436
    449   1766   1314  -1109   -431   1540   -394   -704   -917   -524   -620     93
    478   1561   1083  -1021   -301   1322   -384   -527   -730   -361   -542     77
    545   1504    958  -1023   -205   1231   -322   -324   -485   -142   -418    153
    587   1577    989  -1083   -202   1283   -194    -98   -205    111   -226    280
    594   1678   1083  -1137   -244   1382    -59    101     23    322    -51    387
    610   1732   1119  -1171   -254   1426    -18    179    124    410     25    428
    628   1709   1080  -1169   -226   1395      7    213    171    446     57    478
    600   1722   1122  -1161   -262   1423     18    239    205    480     98    511
    579   1740   1161  -1158   -290   1449     18    252    223    491    109    496
    581   1748   1166  -1166   -293   1457     20    249    236    498    119    504
    594   1717   1122  -1156   -262   1421     38    259    270    527    153    548
    587   1699   1111  -1145   -262   1405     28    252    270    519    142    498
    607   1722   1114  -1163   -252   1418      7    239    254    509    116    501
    594   1743   1148  -1169   -277   1447     -5    228    262    519    137    519
    568   1719   1150  -1143   -290   1436     15    246    298    545    171    535
    555   1678   1119  -1119   -280   1400    -10    252    309    553    187    563
    576   1709   1132  -1145   -277   1421    -28    254    324    561    194    550
    602   1748   1145  -1176   -272   1449    -31    252    337    571    205    519
    633   1751   1117  -1192   -241   1434    -46    241    332    568    197    522
    618   1722   1104  -1171   -244   1413    -41    254    353    594    226    587
    605   1717   1111  -1163   -252   1415    -44    265    376    626    267    607
    602   1727   1124  -1166   -262   1428    -54    280    400    644    283    589
    623   1727   1104  -1174   -239   1415    -85    296    426    670    301    626
    631   1751   1119  -1192   -244   1434    -93    324    470    732    368    683
    628   1810   1179  -1221   -275   1496    -88    355    524    805    446    763
    633   1844   1210  -1239   -288   1527    -88    400    597    901    545    805
    675   1883   1208  -1278   -265   1545   -140    439    646    963    610    857
    701   1912   1208  -1309   -254   1561   -166    449    662    992    649    911
    717   1930   1213  -1322   -249   1571   -166    462    685   1026    698    935
    701   1927   1226  -1317   -262   1577   -145    472    704   1039    724    930
    701   1901   1200  -1301   -249   1551   -103    498    724   1057    743    966
    693   1852   1158  -1273   -231   1506   -111    465    693   1010    709    919
    636   1784   1148  -1213   -254   1467    -93    436    654    940    620    883
    597   1709   1111  -1153   -257   1410    -70    441    644    911    592    898
    566   1618   1052  -1091   -241   1335    -83    387    574    823    509    776
    542   1512    966  -1028   -210   1239    -83    311    483    706    381    659
    527   1428    898   -979   -184   1163    -75    275    452    657    332    610
    511   1345    831   -930   -158   1088    -62    239    413    607    280    535
    511   1252    740   -880   -114    997    -64    168    337    517    187    457
    514   1179    662   -849    -75    919    -93    106    275    449    114    410
    498   1101    602   -800    -51    854    -75     90    254    423     90    407
    452   1057    605   -758    -75    831    -70     83    244    402     70    379
    439   1031    592   -735    -75    813    -67     62    233    381     49    350
    402    976    571   -691    -83    776    -57     62    241    387     57    342
    400    948    545   -675    -72    748    -64     75    249    397     77    363
    407    932    524   -672    -59    730    -64     80    254    415     93    368
    368    937    568   -652    -98    753    -54     88    267    436    116    371
    387    982    594   -685   -103    789    -36     96    285    454    127    384
    400   1049    649   -724   -124    849    -41    103    298    472    132    402
    337   1119    782   -730   -220    950    -62    101    311    491    155    428
    316   1148    831   -732   -257    989    -70     80    316    491    161    446
    233   1179    945   -706   -355   1062    -49     83    342    519    197    478
    109   1254   1145   -683   -517   1200    -23    109    389    576    259    540
    132   1299   1166   -717   -517   1234    -64     85    366    574    267    561
    332   1210    878   -771   -272   1044   -140     15    283    496    202    530
    316   1176    859   -748   -272   1018   -132     23    303    509    223    592
    322   1163    841   -743   -259   1002   -119     36    316    524    254    652
    335   1117    782   -727   -223    948   -109     33    306    517    244    665
    303   1018    714   -659   -205    867    -96     23    293    493    205    613
    220    924    704   -574   -241    815    -98      7    272    470    189    535
    194    846    652   -522   -228    750   -101    -12    236    444    155    475
    259    818    558   -540   -150    691   -119    -59    189    392    106    407
    293    792    498   -542   -101    646   -163    -98    142    348     70    368
    355    740    384   -550    -15    563   -184   -124    101    303     28    340
    363    709    342   -537     10    527   -184   -158     72    267     -5    306
    322    665    340   -493    -10    504   -181   -158     77    272     -2    288
    288    607    319   -446    -15    465   -163   -166     72    267     -5    259
    283    594    311   -441    -12    454   -171   -176     57    252    -23    231
    290    587    293   -439      0    441   -181   -176     54    252    -23    220
    280    548    265   -415      7    405   -176   -174     54    254    -20    236
    244    522    277   -381    -15    400   -174   -161     59    267     -2    257
    283    519    236   -402     23    379   -155   -161     59    265    -18    241
    309    478    168   -392     70    322   -145   -148     72    262    -41    197
    335    475    140   -405     96    306    -96    -54    168    332    -31    155
    353    584    231   -467     62    407      0     96    335    478     54    181
    361    865    504   -613    -72    683     10    244    571    766    342    423
    426   1189    763   -807   -168    976    -51    379    805   1127    815    904
    452   1512   1060   -984   -306   1286   -150    285    769   1221   1208   1415
    389   1551   1161   -969   -384   1356   -213     23    444    976   1348   1683
    306   1374   1067   -841   -381   1221   -265   -316    -57    449   1010   1408
    226    989    763   -610   -267    878   -355   -740   -652   -311     49    517
    187    589    400   -389   -106    496   -465  -1062  -1104   -935   -870   -293
    220    311     90   -265     64    202   -530  -1039  -1101   -932   -963   -420
    228    129    -98   -179    163     15   -475   -846   -849   -667   -779   -337
    233    124   -109   -179    171      7   -402   -659   -581   -400   -581   -223
    249    213    -38   -231    145     85   -293   -449   -309   -127   -363    -77
    270    327     57   -298    106    192   -171   -272    -80     88   -181     57
    290    353     62   -324    114    210   -153   -231    -15    148   -137     85
    311    371     59   -340    124    215   -132   -215     10    179   -119     88
    296    384     88   -340    101    239   -114   -200     33    205   -103     98
    301    397     96   -348    103    246   -106   -181     54    226    -85    116
    283    374     90   -329     96    233    -90   -176     70    236    -80    124
    267    355     88   -311     90    223   -106   -181     70    236    -80    132
    254    348     93   -301     80    220   -116   -176     75    239    -70    140
    241    389    148   -314     46    270   -111   -166     90    252    -57    148
    231    400    166   -316     31    283    -88   -155    106    262    -41    153
    246    387    140   -316     54    262    -77   -129    129    280    -20    181
    272    413    137   -345     67    277    -96   -122    145    301      0    189
    267    413    145   -340     62    280    -96   -119    158    311     18    174
    252    431    179   -342     36    303   -109   -129    142    301      5    161
    210    420    207   -316      2    314   -109    -90    179    350     46    197
    223    405    181   -314     20    293    -70    -59    215    394     90    210
    215    415    200   -314      7    309    -67    -51    233    415    119    244
    239    439    197   -340     20    319   -109    -49    239    449    155    270
    275    459    184   -368     46    322    -90     -5    285    511    215    293
    285    478    189   -384     49    335   -103     41    340    584    306    358
    314    532    218   -423     49    376   -116     77    379    639    381    439
    345    579    231   -465     57    405   -114    111    418    696    428    519
    374    657    283   -517     44    472    -96    174    493    795    535    615
    400    730    327   -566     36    530    -83    215    535    852    607    672
    379    758    379   -568      0    568   -101    231    537    867    623    722
    374    795    420   -584    -23    607    -88    241    545    878    641    740
    384    820    436   -605    -25    628    -85    239    530    859    631    732
    381    836    454   -610    -36    646    -67    228    504    818    587    675
    381    820    439   -600    -28    631    -77    200    449    756    522    610
    361    779    415   -571    -25    597    -54    166    397    693    465    563
    371    750    379   -561     -5    563    -59    109    316    592    363    480
    358    711    353   -535      2    532    -75     54    246    509    277    426
    335    667    332   -501      2    501    -49     23    197    457    228    358
    309    602    290   -457     10    446    -33    -18    124    368    135    252
    280    519    239   -402     20    379    -41    -49     72    316     75    218
    257    426    168   -342     41    298    -28    -80     20    265     23    166
    241    374    132   -306     54    254    -36   -101    -10    241     -7    129
    233    322     88   -280     72    205    -12   -106    -31    228    -23     70
    231    309     75   -270     77    192    -12   -116    -57    202    -46     18
    192    324    132   -259     28    228     -2   -101    -62    197    -41     36
    176    277    101   -226     38    189     -2    -88    -70    194    -23     70
    218    277     59   -249     77    168     10    -62    -44    218      7     88
    218    316     98   -267     59    207     28    -31    -10    254     41    137
    218    355    137   -288     41    246     49    -23      7    270     51    176
    249    402    153   -324     49    277     57    -31      0    254     38    168
    290    394    103   -345     93    252     70    -10      7    275     62    192
    319    418     96   -368    111    257     80      7     31    296     98    233
    316    420    103   -371    106    262     59      5     31    288    109    228
    319    465    145   -392     88    306     46     -2     31    288    109    252
    267    514    244   -392     10    379     38      2     41    306    127    283
    244    535    290   -392    -23    413     23     18     41    322    148    301
    254    542    288   -400    -18    418     10     25     44    329    158    301
    257    540    283   -397    -12    413      7     25     25    311    135    265
    249    517    267   -384    -10    392     12     18      7    296    116    246
    246    457    210   -353     18    335     15      7    -10    277    114    210
    233    420    187   -329     23    303     20      0    -25    257    106    166
    223    407    184   -314     20    296     33      5    -33    239     88    140
    233    410    176   -322     28    293     -7    -33    -75    187     33    116
    236    389    153   -314     41    272     -2    -38    -90    171     12     90
    246    337     90   -293     77    213      0    -51   -122    142    -20     49
    254    329     75   -290     90    202    -10    -51   -135    127    -36     51
    241    332     90   -290     75    213     -7    -44   -124    132    -20     64
    228    332    103   -280     62    218     -2    -51   -127    124    -25     51
    210    324    111   -270     49    218     -5    -72   -140    101    -57     12
    205    337    132   -270     36    236      2    -77   -145     90    -77      5
    207    342    135   -277     36    241      2    -72   -145     93    -67     36
    220    363    142   -293     38    254     -2    -57   -140    106    -49     25
    205    387    179   -296     12    283      7    -54   -145     98    -64     -7
    181    394    213   -288    -15    303     28    -49   -135     98    -72     -7
    181    405    223   -296    -20    316     75     23    -77    119    -77    -41
    174    475    298   -324    -62    387    171    161     46    197    -59    -75
    207    581    374   -394    -83    478    246    322    226    371     70     10
    272    826    553   -548   -140    691    280    566    522    735    436    371
    366   1239    872   -802   -252   1054    205    654    696   1072    930    919
    332   1467   1135   -901   -402   1301     77    423    555   1158   1301   1340
    236   1488   1252   -865   -506   1371    -77     46    207   1005   1395   1462
    137   1218   1080   -678   -470   1150   -226   -426   -345    423    820    961
     10    730    719   -371   -355    724   -322   -930  -1039   -587   -371    -23
     20    368    345   -194   -163    358   -410  -1002  -1226   -904   -779   -387
     83    189    103   -137    -10    145   -394   -802  -1026   -737   -691   -423
    114    166     51   -140     31    109   -322   -579   -774   -509   -542   -329
    103    254    148   -181    -20    202   -153   -335   -501   -270   -366   -231
    135    350    215   -241    -38    283    -20   -145   -301    -93   -241   -119
    158    394    236   -277    -38    316     20    -57   -213     -7   -176    -64
    176    441    265   -309    -44    353     57    -10   -166     38   -135    -54
    171    439    267   -306    -46    353     67     -5   -163     41   -132    -57
    171    452    280   -311    -54    366     80      7   -142     67   -103    -59
    174    480    303   -327    -64    392     83     18   -132     70   -101    -62
    202    498    296   -350    -46    397     75     15   -140     54   -114    -25
    215    506    288   -361    -36    397     88     49   -119     77    -88    -15
    213    535    322   -374    -54    428     88     67   -106     93    -67    -12
    189    555    363   -374    -88    459     88     64   -106     93    -75    -36
    161    605    444   -381   -140    524    103     75    -83    116    -64     20
    168    579    410   -374   -119    496    101     88    -70    137    -33     15
    166    568    402   -368   -116    485    101    109    -64    145    -12     20
    148    600    452   -374   -153    524    109    140    -46    163     12     62
    135    626    491   -379   -176    558    127    171    -20    197     41     67
    135    628    491   -381   -176    558    140    215    -62    244     80     96
    140    644    501   -392   -179    574    135    231   -142    262     83     88
    155    683    527   -420   -187    605    145    254   -158    280     96    132
    184    743    558   -462   -187    652    145    288   -135    322    153    174
    218    787    568   -504   -176    678    163    353    -70    405    228    226
    239    828    589   -535   -176    711    163    418      0    501    329    285
    267    901    631   -587   -181    769    161    467     44    563    389    319
    288    982    693   -633   -202    839    168    511     80    610    428    387
    288   1052    763   -672   -236    909    179    579    145    688    509    480
    288   1127    839   -706   -275    984    161    613    181    737    574    527
    296   1132    833   -717   -270    982    163    615    181    740    587    527
    267   1117    849   -691   -290    984    179    605    168    717    568    496
    239   1124    883   -683   -322   1005    179    576    127    667    522    475
    194   1098    904   -646   -355   1000    187    553     90    626    485    446
    166   1070    904   -618   -368    987    200    511     36    568    420    389
    220   1013    792   -615   -285    904    181    444    -44    478    327    301
    192    935    743   -563   -275    839    200    397   -109    402    246    236
    161    919    758   -540   -298    839    197    337   -174    327    174    181
    111    849    737   -483   -314    795    202    285   -233    259    106    135
     62    779    717   -420   -327    748    181    246   -272    218     67     85
     57    748    688   -405   -316    719    153    192   -327    163     15     38
     57    701    644   -379   -293    672    148    148   -355    111    -23     -2
     51    672    620   -363   -285    646    140     98   -402     54    -80    -44
     51    670    618   -361   -283    644    155     77   -467     36   -114    -83
     28    659    628   -345   -298    644    132     88   -459     64    -77   -101
     10    639    628   -327   -309    633    106     67   -472     49    -93   -111
      2    659    657   -335   -327    659    129     70   -467     44   -109    -70
      2    665    662   -332   -329    665    137     83   -454     67    -85    -72
     38    659    620   -350   -290    639    116     77   -470     67    -83    -93
     36    672    636   -355   -301    657    116     83   -465     67    -90    -96
     25    688    662   -358   -319    675    148    101   -428     90    -64    -72
     36    685    649   -361   -306    667    179    122   -415    106    -51    -70
     12    696    683   -355   -335    688    155     98   -441     83    -72    -54
      7    711    701   -361   -345    706    187    114   -407    111    -36    -31
     33    737    704   -387   -335    719    189    129   -366    148      2      5
     -2    769    771   -381   -387    769    158    142   -348    176     49     44
      2    735    732   -368   -363    732    171    127   -361    163     41     -7
     18    722    701   -371   -342    711    155    101   -394    129     -7      0
    -20    691    711   -335   -366    701    145    109   -397    132     -2     46
    -54    628    683   -285   -368    654    140     83   -431    109    -18     28
    -49    597    644   -275   -345    620    148     67   -452     80    -54    -28
    -88    514    602   -213   -345    558    174     80   -444     75    -57    -15
   -127    446    574   -161   -350    509    187     77   -454     57    -70    -33
   -114    402    517   -142   -314    459    187     77   -472     38    -96    -54
   -109    361    467   -127   -288    415    179     64   -491     18   -124    -75
   -111    348    457   -119   -283    402    189     51   -501      0   -137    -90
   -150    342    493    -96   -322    418    202     44   -506     -7   -145   -111
   -205    316    522    -54   -363    418    202     54   -501     -2   -140   -116
   -192    290    483    -51   -337    387    176     28   -530    -28   -168   -137
   -210    306    517    -49   -363    410    194     36   -524    -23   -166   -135
   -239    316    553    -41   -394    433    205     51   -504      0   -150   -122
   -267    316    584    -23   -426    449    197     49   -496      5   -140   -111
   -272    316    589    -23   -431    452    226     49   -498     -2   -153    -98
   -322    301    623     10   -472    462    244     67   -488     10   -150    -96
   -392    329    722     28   -555    524    288    119   -441     31   -140   -106
   -504    413    917     46   -709    665    444    296   -277    142    -77    -98
   -509    553   1062    -23   -784    807    514    498    -80    332     59      5
   -345    805   1150   -231   -748    976    540    698    163    626    348    275
   -166   1098   1265   -467   -717   1182    522    815    348    906    732    719
   -254   1371   1626   -558   -940   1499    433    639    280   1000   1093   1234
   -322   1512   1834   -594  -1078   1673    252    194    -57    849   1223   1470
   -368   1366   1735   -501  -1052   1551     96   -296   -532    400    828   1140
   -459    769   1228   -155   -844    997    -36   -805  -1184   -452   -215    153
   -504    150    654    176   -579    402   -205  -1067  -1608  -1039   -950   -574
   -514    -77    433    296   -475    176   -246   -909  -1462   -914   -888   -600
   -483    -93    387    288   -436    145   -187   -667  -1210   -688   -727   -488
   -449    -36    413    241   -431    187    -15   -389   -927   -439   -548   -355
   -470     25    496    223   -483    259    161   -129   -672   -210   -361   -223
   -426     54    480    184   -452    265    218    -41   -589   -135   -293   -194
   -423     80    501    171   -462    290    254      7   -535    -80   -249   -174
   -436     90    527    171   -483    309    283     59   -498    -36   -213   -153
   -428    127    555    150   -491    340    301     88   -467      2   -179   -124
   -420    179    600    119   -511    389    316    101   -439     31   -158   -103
   -392    218    610     85   -501    415    311    106   -418     46   -142    -88
   -350    236    587     57   -467    410    306     98   -413     44   -140    -90
   -371    249    620     62   -496    433    316    114   -392     57   -122    -77
   -376    270    646     51   -511    457    303    109   -387     59   -116    -67
   -353    298    652     25   -501    472    288    109   -379     75    -96    -51
   -345    316    662     12   -506    488    288    137   -355    101    -64    -38
   -355    327    683     15   -519    504    285    142   -353     96    -64    -54
   -355    340    693      5   -524    517    283    150   -350    106    -67    -33
   -379    368    748      5   -563    555    301    179   -309    153    -25     10
   -423    423    846      0   -636    633    329    236   -249    210     38     51
   -376    446    823    -33   -600    633    306    249   -241    218     44     77
   -348    465    813    -59   -581    639    288    259   -226    239     59     96
   -316    504    820    -96   -568    662    288    293   -184    283     96    132
   -309    517    826   -106   -568    670    272    324   -148    324    140    163
   -303    553    857   -124   -579    704    296    381    -77    405    213    226
   -303    615    919   -158   -610    769    293    431    -15    483    293    309
   -290    678    969   -194   -628    823    277    478     36    550    374    389
   -252    756   1008   -254   -631    880    262    509     77    597    431    454
   -241    805   1047   -280   -644    924    259    530    109    626    467    488
   -254    820   1075   -285   -665    948    283    548    129    646    488    522
   -249    839   1088   -296   -667    963    311    553    137    646    488    517
   -285    859   1145   -288   -717   1002    303    540    127    628    475    506
   -319    885   1205   -283   -761   1044    311    522    114    607    457    488
   -340    880   1221   -270   -782   1049    319    498     88    568    415    459
   -353    836   1189   -244   -771   1013    322    465     54    522    358    410
   -358    779   1135   -210   -748    956    340    426     10    462    293    342
   -327    696   1023   -184   -675    859    353    376    -49    392    218    275
   -301    618    919   -158   -610    766    337    324   -106    324    145    205
   -283    553    833   -135   -558    693    309    265   -166    262     83    142
   -249    493    743   -122   -498    618    290    210   -218    207     25     83
   -218    467    685   -124   -452    576    280    166   -254    163    -12     49
   -218    426    641   -106   -431    532    283    142   -283    135    -41     25
   -239    420    657    -90   -449    537    290    137   -283    132    -44     25
   -267    454    722    -96   -496    587    270    127   -290    132    -44     25
   -303    478    782    -85   -542    628    285    140   -283    135    -36     25
   -327    496    823    -85   -576    659    303    161   -257    161     -7     44
   -355    514    870    -80   -613    691    358    210   -210    218     46     88
   -358    571    927   -109   -644    748    348    239   -176    254     85    132
   -345    649    995   -150   -670    820    322    254   -161    280    124    168
   -348    706   1054   -179   -704    880    374    280   -132    301    140    189
   -327    743   1070   -207   -698    906    397    296   -119    314    132    202
   -298    805   1104   -254   -701    953    405    301   -109    327    140    239
   -267    883   1150   -306   -709   1015    400    306    -83    355    176    272
   -249    924   1174   -340   -711   1049    389    280    -90    355    189    280
   -226    940   1166   -358   -696   1054    353    252   -119    335    179    275
   -210    943   1150   -368   -680   1044    309    241   -137    329    181    290
   -220    958   1179   -368   -698   1067    324    252   -122    350    215    322
   -189    966   1156   -389   -672   1060    329    244   -132    335    192    280
   -176    927   1104   -376   -641   1015    316    241   -145    319    163    277
   -189    888   1078   -350   -633    982    303    228   -168    301    153    275
   -174    891   1065   -358   -618    976    316    231   -166    306    166    277
   -124    888   1013   -384   -568    950    319    220   -192    280    142    262
   -114    833    945   -361   -530    888    329    218   -213    259    111    246
   -119    784    904   -335   -514    844    314    200   -236    231     80    215
   -124    769    893   -322   -509    831    285    166   -275    200     54    174
   -166    698    865   -267   -514    782    314    176   -280    187     49    163
   -197    672    867   -239   -532    769    322    184   -280    179     49    161
   -210    678    885   -233   -550    782    309    174   -290    163     38    150
   -215    659    875   -220   -545    766    342    189   -272    166     36    158
   -218    659    875   -220   -548    766    324    187   -272    168     44    181
   -210    649    859   -220   -535    753    309    181   -272    168     46    181
   -189    633    823   -223   -506    727    309    194   -262    176     54    192
   -135    623    758   -244   -446    691    322    207   -249    189     67    192
    -57    607    665   -277   -361    636    340    239   -223    200     57    166
     20    628    607   -324   -293    618    402    342   -137    241     36    132
    101    735    631   -420   -265    683    470    496     25    389    137    205
    189    976    787   -581   -298    883    501    698    293    698    449    470
    259   1374   1114   -818   -426   1244    444    810    483   1002    867    930
    223   1743   1519   -984   -649   1634    332    633    410   1109   1249   1447
     93   1909   1816  -1002   -862   1862    192    267    140   1031   1467   1735
    -70   1738   1808   -833   -937   1771     41   -181   -316    631   1150   1467
   -218   1174   1389   -478   -805   1280    -51   -662   -966   -267     67    436
   -213    711    924   -249   -568    818   -181   -867  -1337   -818   -623   -210
   -158    480    639   -161   -400    558   -197   -724  -1218   -735   -628   -259
    -96    420    517   -161   -306    467   -106   -452   -919   -454   -431   -158
    -62    535    594   -236   -329    563     31   -184   -623   -189   -231    -36
     -2    706    709   -353   -355    706    176     38   -384     31    -62     64
     23    795    771   -410   -376    784    267    166   -236    166     51    119
     64    849    784   -457   -358    818    296    226   -171    223    106    155
    114    857    743   -488   -314    800    296    233   -166    231    124    189
    174    857    683   -517   -254    771    288    239   -158    254    153    189
    207    896    685   -553   -239    792    265    226   -166    252    150    150
    265    950    685   -607   -210    818    241    220   -171    249    135    163
    265    953    688   -610   -213    823    249    228   -163    254    135    184
    223    956    732   -592   -254    844    265    236   -153    262    145    197
    210    966    753   -589   -270    859    267    249   -142    275    161    192
    220   1000    779   -610   -277    891    265    270   -119    303    197    236
    215   1044    826   -631   -303    935    262    283    -98    332    233    277
    207   1054    846   -633   -319    950    272    303    -72    368    275    332
    202   1075    872   -641   -335    974    290    335    -33    410    311    389
    215   1114    898   -665   -340   1008    303    368      2    446    353    428
    200   1143    943   -672   -371   1044    309    381     28    470    376    449
    202   1187    984   -693   -389   1085    309    407     59    501    405    496
    236   1215    979   -727   -374   1098    309    439     96    542    446    540
    270   1260    989   -763   -358   1124    319    483    148    602    506    579
    298   1301   1002   -800   -353   1153    301    514    192    662    561    615
    322   1332   1010   -828   -342   1171    293    550    246    732    618    662
    355   1405   1049   -880   -348   1228    285    610    324    818    701    724
    394   1509   1114   -950   -358   1312    277    662    407    914    805    805
    423   1595   1171  -1008   -374   1382    272    698    465    989    885    872
    428   1654   1223  -1041   -397   1439    277    724    509   1041    945    937
    426   1647   1221  -1036   -397   1434    293    740    530   1060    958    943
    420   1652   1231  -1036   -405   1441    311    753    540   1062    966    974
    418   1641   1221  -1031   -402   1431    296    722    511   1026    935    943
    402   1618   1213  -1010   -405   1415    280    672    459    961    878    896
    381   1569   1187   -976   -402   1379    288    631    407    893    805    833
    363   1538   1174   -950   -405   1356    290    589    350    820    727    769
    348   1480   1130   -914   -389   1304    293    542    290    740    649    704
    350   1405   1054   -878   -353   1231    301    501    244    672    579    623
    368   1366    995   -870   -314   1182    301    454    184    600    506    563
    355   1314    958   -833   -301   1137    283    397    114    522    433    519
    322   1254    930   -789   -303   1091    296    363     75    472    381    467
    296   1228    932   -763   -319   1080    288    324     33    426    327    420
    303   1223    919   -763   -309   1070    275    309      7    405    306    405
    301   1166    865   -732   -280   1015    272    303     -2    389    296    400
    296   1143    844   -719   -275    995    285    301     -2    387    296    384
    293   1153    857   -724   -280   1005    270    293     -7    379    283    329
    288   1161    872   -727   -293   1018    249    277    -31    342    239    355
    257   1171    914   -714   -327   1044    254    288    -12    363    265    426
    272   1205    930   -740   -329   1070    277    311     15    397    309    431
    275   1247    969   -761   -348   1109    309    342     54    433    348    446
    283   1280    995   -784   -355   1140    298    353     77    457    371    462
    293   1306   1013   -800   -358   1161    290    332     59    433    355    449
    293   1350   1054   -823   -379   1202    277    319     62    428    361    449
    301   1389   1088   -846   -392   1239    277    332     88    459    392    478
    340   1402   1062   -872   -361   1234    246    314     77    454    392    496
    353   1363   1010   -857   -327   1187    215    290     59    441    394    483
    306   1356   1049   -833   -371   1205    231    288     67    446    405    465
    311   1384   1072   -849   -381   1228    210    270     54    423    392    457
    358   1371   1013   -867   -327   1192    192    252     23    392    355    465
    306   1314   1008   -810   -350   1161    205    262     20    392    355    491
    327   1252    924   -792   -298   1088    202    249     18    389    368    493
    311   1208    893   -761   -290   1052    207    236     12    384    368    454
    298   1161    859   -732   -280   1010    218    220     -7    350    316    415
    316   1132    815   -724   -249    974    213    200    -28    327    285    394
    303   1065    758   -685   -228    911    207    176    -54    296    270    368
    309   1026    717   -667   -205    872    207    158    -75    267    241    319
    319   1010    688   -665   -184    849    192    145    -85    246    213    314
    363   1013    649   -688   -142    831    168    116   -101    220    192    293
    361    966    602   -665   -122    784    176    109   -109    213    187    262
    316    911    592   -615   -137    753    194    116   -103    213    194    277
    298    917    618   -610   -158    769    197    119    -88    220    205    280
    301    971    670   -636   -184    820    158    122    -90    220    205    290
    288    901    613   -597   -163    756    155    106   -106    205    192    244
    303    839    535   -574   -114    688    148     90   -116    181    153    205
    345    807    459   -579    -57    633    202    137    -64    189    114    181
    345    849    504   -597    -77    678    290    254     72    293    174    200
    376   1106    727   -743   -174    917    324    428    296    550    407    322
    431   1361    927   -896   -246   1145    314    639    602    971    872    756
    467   1699   1231  -1083   -381   1465    215    623    675   1218   1363   1309
    444   1795   1350  -1119   -452   1574    127    407    444   1153   1641   1704
    303   1579   1275   -943   -485   1428     49     41    -25    730   1434   1597
    166   1208   1041   -685   -436   1124    -51   -459   -685   -103    504    795
    116    833    714   -475   -298    774   -174   -880  -1262   -922   -540   -129
    176    532    355   -353    -88    444   -241   -857  -1278   -987   -722   -355
    241    311     67   -277     88    189   -197   -646  -1013   -732   -555   -293
    275    241    -33   -259    155    103   -122   -483   -761   -498   -389   -207
    249    306     57   -280     96    181     25   -252   -449   -215   -171    -41
    244    431    187   -337     28    309    161    -44   -189     20     33    124
    213    506    290   -361    -38    397    202     31    -85    116    124    187
    231    514    283   -371    -25    400    231     57    -41    153    145    207
    223    514    288   -368    -33    402    254     62    -18    174    174    231
    215    472    257   -342    -20    366    275     90     23    207    213    262
    223    457    231   -340     -5    345    262     96     33    210    213    249
    223    470    244   -348    -10    358    265     93     49    215    220    262
    218    452    233   -337     -7    342    270     98     59    228    233    275
    218    480    262   -348    -20    371    283    111     83    249    257    293
    197    527    327   -363    -64    428    265     96     88    246    265    303
    187    514    327   -353    -70    420    257     90     96    257    280    314
    189    498    306   -345    -57    402    241     83     98    265    288    314
    176    480    303   -327    -62    392    236     88    114    280    301    327
    114    493    379   -303   -132    436    275    140    171    332    348    371
    106    514    407   -311   -150    462    298    161    210    368    379    413
     83    574    491   -329   -205    532    267    150    228    387    400    423
    -10    724    735   -355   -371    730    252    171    265    439    462    470
     88    745    654   -418   -283    701    241    179    290    467    493    498
    223    704    480   -465   -127    592    231    197    324    517    540    563
    322    701    376   -511    -25    540    218    236    384    594    615    670
    405    771    366   -587     20    568    181    270    444    685    704    787
    485    839    353   -665     64    594    155    296    496    756    784    854
    457    865    407   -662     23    636    155    322    542    823    857    906
    316    865    548   -592   -116    706    174    363    587    878    922    950
    202    852    649   -527   -223    750    200    402    628    924    979    992
     96    836    737   -467   -322    789    220    436    657    950   1015   1002
      5    828    823   -418   -407    826    254    449    665    953   1010    984
    -20    787    807   -384   -413    795    285    420    631    909    948    924
     20    735    714   -376   -345    724    277    389    579    836    872    857
     10    696    685   -355   -340    691    244    348    530    769    805    802
     -5    626    631   -311   -316    628    239    288    459    685    706    727
     -2    566    568   -283   -285    566    226    223    374    592    594    633
     31    542    511   -285   -239    527    176    145    285    491    491    535
     67    491    423   -280   -179    457    135     72    207    400    405    441
    114    436    322   -275   -103    379    122     15    150    337    340    374
    145    436    290   -293    -75    363    140     12    132    314    316    342
    189    454    265   -322    -36    361    140      0    103    285    290    311
    226    423    197   -327     12    311    127    -23     67    254    252    272
    262    394    132   -329     64    265    106    -46     31    226    215    231
    267    394    127   -332     67    262     83    -77      7    202    192    200
    228    402    174   -314     28    288     90    -80     12    210    194    194
    252    407    153   -332     49    283     88    -80     20    218    200    189
    280    449    166   -366     57    309     62    -80     36    236    220    205
    290    514    220   -402     33    368     57    -70     59    265    259    236
    301    568    267   -433     18    418     80    -46     85    296    296    272
    303    581    277   -444     12    431     83    -41     96    306    303    275
    314    597    283   -457     15    441     77    -46    101    314    309    275
    309    602    293   -459      7    449     72    -70     96    309    306    270
    327    649    322   -488      2    485     62    -77    101    324    327    283
    350    691    337   -522      5    514     44    -85    106    332    337    298
    329    662    332   -496     -2    498     31    -77    101    337    342    311
    327    667    337   -498     -5    504     25    -75     98    335    345    311
    342    698    355   -519     -5    527      5    -93     88    322    340    296
    379    657    277   -519     49    470    -36   -127     57    290    306    259
    400    597    194   -498    101    397    -28   -142     33    265    272    226
    400    548    148   -475    124    348     -7   -145     23    254    257    210
    418    527    109   -472    155    319    -18   -163      5    233    233    200
    392    485     93   -441    148    288    -25   -181    -18    207    205    174
    371    420     49   -397    161    236    -44   -207    -46    171    168    145
    353    381     25   -368    163    205    -36   -202    -46    158    155    137
    324    327      2   -324    161    166    -12   -205    -54    148    135    119
    332    288    -46   -311    189    122    -12   -218    -75    124    109     93
    340    262    -77   -301    207     93      0   -215    -72    124     98     80
    322    220   -101   -272    210     59      0   -215    -75    122     85     70
    316    218    -98   -267    207     59    -20   -213    -77    127     90     70
    335    249    -85   -296    210     83    -31   -218    -90    122     85     41
    353    244   -109   -298    231     70    -38   -236   -116     98     67      7
    345    210   -137   -277    239     36    -51   -249   -135     85     51    -20
    322    187   -135   -254    228     25    -20   -210   -109    109     46    -38
    358    239   -119   -301    236     59     49    -93     10    194     64    -77
    420    324    -96   -374    257    114     93     44    163    342    150    -49
    491    470    -23   -483    257    226    127    213    384    607    413    168
    584    750    166   -667    210    459     96    361    623    963    862    646
    594   1072    478   -833     59    776    -28    218    540   1021   1202   1148
    522   1114    592   -820    -33    854   -114    -51    213    797   1332   1418
    475    979    504   -730    -12    743   -197   -392   -267    329   1049   1218
    371    602    231   -485     70    418   -280   -839   -878   -441     85    280
    316    226    -93   -272    205     67   -389  -1132  -1312  -1052   -802   -535
    348    -28   -376   -161    361   -202   -423  -1057  -1247  -1002   -836   -618
    387   -153   -540   -119    459   -345   -387   -852   -992   -735   -644   -514
    397   -148   -545   -124    470   -345   -319   -667   -740   -483   -462   -387
    397    -72   -470   -166    433   -270   -158   -433   -465   -218   -246   -228
    392     18   -376   -205    384   -179    -31   -267   -283    -38    -98   -122
    387    103   -283   -246    335    -88      2   -194   -205     38    -23    -70
    381    168   -213   -275    298    -20    -20   -161   -166     80     18    -36
    371    161   -213   -267    290    -25    -25   -150   -168     83     18    -33
    368    161   -207   -267    288    -23    -15   -129   -155    101     33    -15
    358    168   -192   -265    275    -10      0   -109   -140    116     49      2
    335    176   -158   -254    246     10      7    -93   -129    124     70     23
    285    150   -135   -220    210     10     49    -67   -109    148     85      2
    277    111   -166   -194    220    -25     44    -51   -103    155     85     15
    285    127   -158   -207    220    -12     51    -28    -88    174    106     33
    319    166   -153   -241    236      7     59     -7    -70    200    127     49
    337    189   -150   -265    244     20     10    -20    -77    202    137     77
    368    210   -158   -290    262     25      0    -20    -83    205    150     98
    400    226   -176   -314    288     25      0    -15    -77    205    148     77
    433    236   -197   -335    316     20     -7     10    -54    231    163    124
    459    265   -197   -363    329     33    -12     31    -36    254    192    161
    472    296   -176   -384    324     59      2     72     10    301    233    210
    472    309   -166   -392    319     72     12    124     62    355    285    259
    478    332   -145   -405    311     93     20    184    119    420    348    311
    491    389   -103   -441    298    142     18    236    181    496    410    379
    537    441    -98   -491    319    171     10    280    231    558    465    446
    610    514    -98   -563    353    207    -12    319    275    618    522    522
    631    589    -41   -610    337    275    -15    387    340    706    631    610
    610    618      7   -613    301    314     23    457    410    789    735    641
    581    659     75   -620    252    368     33    480    428    797    756    644
    519    683    161   -602    179    423     28    488    426    787    748    649
    431    646    215   -537    109    431      7    472    394    748    717    620
    493    735    239   -615    127    488     25    472    368    722    683    587
    602    833    231   -717    187    532     62    470    335    683    641    540
    597    802    202   -701    197    504     57    433    270    607    571    444
    589    732    142   -659    223    439     36    374    192    511    467    337
    576    665     88   -620    244    376      0    285     85    402    350    228
    579    649     67   -615    254    358     -2    236     15    329    272    155
    605    636     28   -623    288    332     -5    192    -44    265    200     90
    584    568    -15   -576    301    277    -23    148   -116    192    127     20
    571    553    -20   -563    296    265    -38    106   -166    145     80    -25
    555    548     -7   -553    283    270    -59     67   -213    101     36    -62
    540    537     -2   -540    270    270    -80     36   -254     59     -5    -98
    532    553     20   -542    257    288    -96     18   -290     38    -31   -122
    548    576     28   -563    257    303   -109     15   -309     25    -41   -135
    553    592     38   -574    257    316   -111     20   -316     25    -33   -129
    548    613     64   -581    241    340   -122     28   -327     20    -38   -122
    571    636     64   -602    254    350   -119     51   -311     38    -20   -122
    555    675    116   -618    218    397   -122     51   -314     44    -12   -129
    594    745    150   -670    223    449   -101     72   -293     64      0   -109
    683    914    231   -800    226    574    -75    116   -254    111     44    -64
    688    966    277   -826    205    623    -77    116   -262    106     41    -70
    732   1000    267   -870    233    633    -75    137   -249    116     54    -49
    763   1093    329   -930    215    714    -70    150   -231    150     88     -5
    732   1130    394   -932    168    763    -93    140   -236    161    106     20
    714   1127    413   -919    150    771   -122    132   -259    153    101     15
    719   1174    454   -948    132    815   -150    103   -290    124     75     -5
    714   1215    501   -966    106    859   -166     90   -306    109     57      0
    698   1195    493   -948    101    844   -168     93   -316    101     44      0
    693   1195    501   -943     96    849   -184     83   -340     85     25     -2
    683   1187    504   -935     88    846   -187     77   -363     64      2    -15
    641   1150    509   -896     64    831   -200     57   -394     38    -20    -44
    597   1096    498   -849     49    800   -226     23   -444    -12    -70   -109
    581   1088    506   -833     38    797   -249     -7   -488    -57   -119   -145
    517   1015    498   -769     10    758   -285    -46   -542   -111   -176   -197
    446    930    483   -688    -18    709   -303    -75   -587   -153   -220   -246
    470    987    514   -730    -23    750   -277    -54   -579   -148   -218   -241
    441    987    545   -714    -51    766   -277    -57   -600   -161   -236   -254
    428    976    548   -704    -59    763   -293    -64   -623   -181   -249   -272
    368    945    574   -657   -101    761   -309    -75   -644   -200   -275   -301
    314    914    600   -615   -142    756   -335    -90   -667   -218   -296   -329
    259    909    649   -584   -194    779   -350   -109   -691   -233   -314   -345
    233    893    659   -563   -215    779   -363   -122   -714   -252   -335   -358
    218    885    667   -553   -223    776   -371   -122   -722   -267   -361   -384
    210    911    701   -561   -246    807   -327    -72   -693   -270   -407   -444
    207    940    732   -574   -262    836   -241     51   -605   -215   -410   -472
    184   1078    891   -631   -353    984   -158    252   -387     12   -218   -316
    231   1332   1101   -782   -436   1218   -158    478   -119    353    142     28
    262   1712   1447   -989   -592   1582   -254    511     -7    626    566    506
    179   1945   1766  -1062   -792   1857   -415    228   -163    727    924    930
     36   2000   1964  -1018   -963   1982   -620   -231   -540    540    924    969
   -116   1621   1738   -753   -927   1678   -792   -743  -1119   -119    215    348
   -277   1021   1296   -371   -787   1158   -950  -1213  -1777  -1034   -826   -568
   -319    649    969   -163   -644    807  -1062  -1267  -1935  -1293  -1156   -891
   -200    620    820   -213   -511    722  -1002  -1002  -1680  -1065  -1013   -823
   -166    644    807   -239   -485    724   -904   -766  -1436   -865   -878   -761
   -189    678    867   -246   -527    771   -756   -527  -1197   -662   -745   -683
   -329    600    930   -135   -628    763   -696   -407  -1080   -555   -680   -649
   -277    680    958   -202   -618    818   -623   -335  -1013   -491   -633   -605
   -231    774   1002   -272   -618    888   -555   -288   -966   -441   -597   -579
   -353    683   1034   -166   -693    857   -605   -327  -1005   -470   -636   -620
   -413    633   1047   -109   -730    839   -646   -332  -1018   -470   -633   -628
   -441    605   1044    -83   -743    823   -662   -337  -1034   -472   -639   -639
   -472    600   1072    -64   -771    836   -678   -350  -1047   -480   -646   -646
   -511    584   1093    -38   -802    839   -698   -366  -1065   -493   -662   -657
   -542    581   1124    -18   -833    852   -714   -366  -1067   -483   -659   -649
   -574    574   1148     -2   -862    859   -737   -371  -1083   -488   -657   -662
   -613    587   1200     12   -906    893   -774   -376  -1098   -491   -665   -667
   -652    568   1218     38   -935    893   -787   -374  -1098   -480   -657   -652
   -688    553   1241     67   -963    896   -800   -381  -1106   -496   -662   -657
   -719    561   1280     77  -1000    919   -820   -376  -1104   -483   -654   -652
   -745    553   1299     96  -1021    924   -831   -371  -1104   -465   -636   -652
   -774    561   1335    103  -1054    948   -844   -368  -1101   -452   -626   -641
   -805    566   1371    119  -1088    969   -870   -368  -1101   -449   -639   -644
   -815    584   1400    114  -1109    992   -909   -366  -1106   -444   -644   -620
   -823    607   1431    106  -1127   1018   -911   -329  -1070   -400   -592   -584
   -820    654   1475     80  -1148   1062   -922   -298  -1039   -358   -550   -548
   -792    714   1506     38  -1148   1109   -945   -257   -997   -303   -504   -501
   -782    769   1548      5  -1166   1158   -974   -205   -940   -223   -420   -439
   -763    839   1602    -38  -1182   1221  -1005   -179   -917   -176   -371   -397
   -753    904   1657    -75  -1205   1278  -1021   -163   -906   -153   -342   -355
   -745    914   1660    -83  -1202   1286  -1028   -161   -909   -145   -335   -350
   -732    950   1680   -111  -1208   1314  -1054   -181   -940   -163   -353   -348
   -758    948   1706    -93  -1234   1325  -1036   -181   -948   -168   -348   -332
   -815    956   1771    -70  -1296   1363  -1002   -176   -956   -184   -366   -355
   -849    940   1790    -44  -1319   1363  -1018   -200   -976   -220   -415   -350
   -917    901   1816      5  -1366   1358   -997   -233  -1008   -259   -449   -381
   -969    833   1803     67  -1387   1319   -958   -265  -1041   -309   -498   -444
  -1021    766   1784    124  -1402   1275   -940   -303  -1083   -358   -550   -498
  -1052    701   1753    176  -1402   1226   -911   -345  -1124   -407   -607   -568
  -1044    662   1706    189  -1376   1182   -953   -423  -1202   -491   -696   -646
  -1052    602   1654    223  -1353   1130   -971   -470  -1247   -540   -756   -683
  -1047    584   1631    228  -1340   1109   -966   -488  -1262   -558   -771   -693
  -1052    579   1631    236  -1340   1104   -945   -498  -1265   -563   -779   -706
  -1028    587   1615    218  -1322   1101   -945   -517  -1283   -576   -795   -727
  -1010    592   1602    207  -1306   1096   -950   -527  -1296   -579   -800   -743
  -1041    610   1652    215  -1345   1130   -958   -545  -1317   -592   -805   -743
  -1104    649   1753    228  -1428   1200   -958   -532  -1309   -576   -789   -730
  -1156    659   1816    246  -1486   1236   -943   -509  -1291   -548   -769   -693
  -1174    691   1865    241  -1519   1275   -930   -493  -1273   -522   -745   -662
  -1161    740   1901    210  -1532   1319   -922   -483  -1249   -496   -722   -646
  -1143    815   1958    163  -1551   1387   -904   -465  -1223   -462   -691   -623
  -1163    896   2060    132  -1613   1478   -891   -446  -1205   -428   -657   -592
  -1182    966   2148    106  -1665   1558   -872   -426  -1182   -394   -628   -563
  -1189   1047   2234     70  -1712   1641   -870   -420  -1166   -366   -602   -537
  -1205   1156   2361     25  -1782   1758   -865   -410  -1137   -327   -558   -493
  -1247   1241   2486      0  -1867   1862   -870   -397  -1111   -288   -509   -431
  -1166   1218   2385    -25  -1777   1800   -901   -413  -1137   -296   -517   -436
  -1075   1208   2281    -67  -1678   1743   -909   -423  -1148   -293   -519   -410
   -976   1265   2242   -142  -1608   1753   -896   -407  -1130   -265   -483   -337
   -904   1309   2213   -205  -1558   1761   -904   -394  -1135   -267   -478   -327
   -875   1312   2184   -218  -1530   1748   -885   -410  -1161   -301   -511   -355
   -859   1280   2138   -213  -1499   1709   -885   -441  -1210   -348   -553   -410
   -862   1260   2122   -197  -1491   1691   -875   -467  -1244   -374   -574   -452
   -805   1273   2078   -236  -1444   1675   -865   -475  -1252   -374   -579   -462
   -688   1312   1997   -311  -1343   1654   -870   -485  -1267   -384   -597   -488
   -631   1345   1974   -358  -1301   1660   -865   -485  -1270   -381   -605   -493
   -626   1397   2023   -384  -1325   1709   -831   -452  -1244   -345   -568   -462
   -605   1413   2018   -405  -1312   1714   -807   -428  -1236   -329   -555   -459
   -545   1444   1990   -449  -1267   1717   -802   -423  -1236   -322   -555   -470
   -501   1491   1992   -496  -1247   1743   -800   -423  -1228   -314   -542   -475
   -446   1535   1982   -542  -1213   1758   -792   -418  -1215   -298   -524   -470
   -423   1564   1984   -571  -1202   1774   -766   -394  -1195   -277   -509   -452
   -387   1587   1971   -600  -1179   1779   -750   -376  -1174   -262   -493   -428
   -340   1608   1948   -636  -1145   1777   -758   -379  -1176   -259   -488   -420
   -327   1631   1958   -652  -1143   1795   -753   -376  -1176   -257   -483   -418
   -272   1693   1964   -711  -1119   1829   -698   -303  -1114   -220   -475   -439
   -220   1769   1990   -774  -1106   1878   -597   -153   -982   -119   -431   -433
   -176   1906   2081   -867  -1130   1992   -532     44   -782     85   -259   -306
   -163   2127   2291   -982  -1226   2208   -517    265   -511    415     83     25
   -101   2535   2637  -1218  -1369   2587   -548    337   -366    675    488    532
    -57   3008   3065  -1475  -1561   3034   -574    132   -465    737    828   1036
   -194   3177   3372  -1493  -1782   3273   -696   -277   -795    563    922   1231
   -342   2917   3260  -1286  -1800   3089   -839   -748  -1288     75    465    789
   -387   2348   2735   -982  -1561   2540   -937  -1187  -1880   -745   -587   -265
   -374   1862   2236   -745  -1306   2049  -1083  -1337  -2156  -1153  -1119   -797
   -353   1639   1990   -644  -1171   1813  -1114  -1202  -2021  -1052  -1083   -813
   -290   1644   1935   -675  -1111   1790  -1047   -961  -1753   -810   -911   -709
   -241   1764   2003   -763  -1122   1883   -893   -683  -1465   -545   -719   -571
   -246   1844   2091   -800  -1169   1966   -756   -465  -1236   -335   -558   -449
   -239   1901   2140   -831  -1189   2021   -693   -368  -1127   -236   -475   -381
   -228   1945   2174   -857  -1200   2060   -670   -324  -1078   -184   -436   -348
   -252   1925   2177   -836  -1215   2049   -678   -311  -1062   -168   -420   -335
   -220   1964   2184   -872  -1202   2073   -644   -275  -1018   -132   -379   -306
   -197   1997   2192   -901  -1195   2094   -623   -257   -995   -101   -350   -285
   -223   1982   2205   -878  -1213   2094   -620   -249   -987    -93   -345   -280
   -223   1984   2208   -883  -1215   2096   -641   -246   -976    -77   -335   -272
   -174   2010   2184   -919  -1179   2096   -628   -236   -961    -62   -324   -262
   -174   2021   2195   -924  -1184   2107   -646   -233   -950    -49   -309   -249
   -187   2031   2218   -922  -1202   2125   -654   -233   -935    -38   -290   -233
   -171   2044   2216   -937  -1195   2130   -652   -231   -924    -20   -275   -223
   -181   2062   2244   -943  -1213   2153   -685   -239   -927    -12   -270   -218
   -210   2057   2268   -924  -1239   2161   -683   -228   -914      2   -254   -210
   -213   2062   2275   -924  -1244   2169   -649   -192   -875     44   -215   -181
   -205   2065   2268   -932  -1236   2166   -649   -174   -849     75   -187   -153
   -205   2094   2299   -945  -1252   2195   -675   -166   -833     93   -166   -135
   -197   2107   2304   -956  -1252   2205   -698   -155   -818    111   -142   -116
   -145   2138   2283   -995  -1213   2210   -701   -103   -769    171    -90    -72
   -137   2166   2304  -1015  -1221   2234   -685    -46   -698    246    -18      0
   -137   2190   2327  -1026  -1234   2260   -696    -10   -646    309     49     57
   -129   2226   2353  -1049  -1241   2288   -727     15   -605    371    119    119
   -109   2291   2400  -1091  -1254   2346   -735     62   -542    457    207    215
    -80   2348   2426  -1135  -1254   2387   -724    101   -504    517    275    285
    -49   2405   2455  -1179  -1252   2429   -737    119   -485    545    322    332
    -10   2431   2442  -1213  -1226   2436   -756    114   -491    545    327    332
      5   2431   2426  -1218  -1210   2429   -763     85   -524    517    293    311
    -23   2465   2486  -1221  -1254   2473   -776     64   -545    496    280    311
    -62   2468   2527  -1202  -1296   2496   -756     51   -563    470    257    280
    -90   2447   2538  -1176  -1314   2491   -717     38   -571    446    223    249
   -109   2405   2514  -1148  -1312   2460   -711     10   -597    410    192    223
   -161   2335   2496  -1088  -1330   2416   -691    -23   -639    358    148    153
   -226   2283   2509  -1028  -1369   2395   -662    -54   -680    303     83     93
   -293   2242   2535   -974  -1415   2390   -610    -72   -688    275     46     90
   -350   2179   2530   -914  -1439   2353   -618   -106   -706    259     33     83
   -379   2096   2473   -859  -1426   2283   -597   -145   -750    202    -25     25
   -376   2042   2418   -831  -1397   2229   -587   -163   -782    161    -72    -12
   -366   2021   2385   -828  -1374   2200   -610   -205   -823    116   -109    -38
   -340   1977   2317   -818  -1327   2145   -639   -252   -857     70   -150    -77
   -324   1948   2270   -813  -1296   2109   -639   -265   -857     67   -142    -77
   -309   1940   2247   -815  -1278   2094   -636   -262   -849     72   -119    -67
   -290   1917   2208   -815  -1252   2062   -626   -244   -839     80   -119    -57
   -233   1956   2190   -859  -1210   2073   -605   -220   -810    111   -101    -28
   -202   1992   2192   -896  -1197   2091   -623   -207   -789    127    -83      2
   -187   2018   2205   -917  -1197   2112   -594   -176   -750    155    -49     31
   -197   2057   2252   -930  -1226   2156   -532   -129   -693    210      7     88
   -215   2034   2249   -909  -1231   2140   -504   -119   -667    228     31    116
   -187   2026   2213   -922  -1200   2120   -535   -135   -665    223     36    116
   -135   2073   2208   -969  -1171   2140   -568   -148   -657    226     54    129
   -116   2088   2203   -987  -1161   2145   -607   -174   -662    223     57    135
   -116   2088   2205   -984  -1161   2145   -652   -215   -691    200     36    109
   -111   2117   2229  -1005  -1169   2171   -662   -231   -693    187     28     85
   -135   2104   2239   -984  -1187   2171   -644   -213   -672    205     49     93
   -184   2060   2242   -937  -1213   2151   -641   -213   -665    205     57     98
   -231   1977   2208   -872  -1218   2091   -641   -223   -675    187     41     62
   -270   1953   2221   -844  -1247   2088   -652   -244   -698    163     18     31
   -285   1935   2221   -826  -1254   2078   -649   -254   -706    150     12     12
   -316   1862   2177   -774  -1247   2021   -657   -272   -722    127    -12    -33
   -314   1779   2094   -732  -1202   1935   -693   -311   -756     85    -57    -93
   -228   1839   2065   -807  -1148   1951   -649   -296   -727    103    -41    -83
   -189   1865   2055   -839  -1122   1958   -613   -290   -714    103    -49    -96
   -236   1784   2021   -774  -1127   1901   -639   -324   -750     59    -93   -137
   -241   1719   1961   -737  -1101   1839   -667   -363   -784     20   -137   -174
   -241   1706   1945   -732  -1093   1823   -701   -392   -810     -7   -166   -210
   -231   1670   1901   -719  -1067   1784   -704   -397   -813    -12   -163   -194
   -228   1621   1849   -698  -1039   1735   -709   -405   -815    -20   -168   -202
   -215   1608   1823   -696  -1018   1714   -719   -418   -820    -31   -187   -213
   -200   1602   1803   -701  -1002   1701   -735   -436   -826    -46   -202   -226
   -181   1584   1766   -701   -974   1675   -737   -436   -823    -54   -213   -252
   -168   1577   1745   -706   -956   1660   -688   -376   -776    -41   -244   -309
   -103   1680   1784   -787   -943   1732   -589   -246   -657     33   -223   -340
    -44   1836   1878   -898   -961   1857   -493    -51   -428    259    -38   -192
      7   2075   2065  -1041  -1028   2070   -480    161   -135    631    358    197
     80   2426   2346  -1254  -1132   2387   -571    231     20    943    839    730
     62   2613   2551  -1337  -1244   2582   -670     49   -101   1026   1202   1176
    -41   2603   2644  -1283  -1343   2624   -769   -319   -470    797   1205   1236
   -168   2247   2416  -1041  -1291   2330   -901   -857  -1106     75    459    589
   -259   1797   2055   -769  -1158   1925  -1036  -1376  -1779   -849   -626   -358
   -257   1467   1725   -605   -989   1595  -1156  -1473  -1964  -1132   -989   -711
   -236   1280   1517   -524   -875   1397  -1122  -1260  -1725   -914   -862   -670
   -236   1202   1436   -483   -836   1319  -1013  -1031  -1434   -657   -701   -553
   -210   1249   1460   -519   -833   1353   -872   -800  -1148   -392   -506   -441
   -174   1363   1538   -594   -854   1449   -737   -602   -917   -179   -329   -322
   -153   1431   1584   -641   -867   1506   -688   -527   -831   -101   -265   -262
   -148   1436   1582   -644   -865   1509   -659   -485   -779    -49   -226   -236
   -145   1413   1558   -636   -852   1486   -636   -459   -748    -23   -205   -226
   -145   1439   1584   -646   -865   1512   -641   -462   -740    -23   -218   -236
   -129   1465   1592   -670   -862   1527   -639   -454   -722    -10   -205   -213
   -127   1436   1564   -654   -844   1499   -626   -444   -704      0   -189   -194
   -129   1423   1553   -649   -841   1486   -633   -444   -693      0   -181   -181
   -129   1421   1551   -644   -839   1486   -633   -444   -685     10   -168   -174
   -168   1408   1577   -620   -872   1491   -610   -431   -667     31   -148   -166
   -174   1405   1579   -615   -875   1491   -613   -428   -659     41   -129   -155
   -179   1402   1579   -613   -880   1491   -620   -426   -652     51   -119   -145
   -179   1384   1564   -602   -870   1473   -626   -420   -641     70   -109   -135
   -163   1376   1540   -607   -852   1457   -636   -415   -628     83   -101   -140
   -181   1389   1569   -605   -875   1478   -628   -392   -594    109    -67   -119
   -205   1379   1582   -589   -893   1480   -618   -366   -558    137    -36   -111
   -205   1366   1571   -579   -888   1467   -613   -348   -535    158    -23    -83
   -179   1366   1545   -594   -862   1454   -618   -345   -511    187     12    -41
   -153   1366   1517   -607   -836   1441   -623   -319   -472    228     46    -12
   -145   1392   1538   -626   -841   1465   -618   -265   -402    309    122     46
   -119   1447   1566   -662   -841   1506   -613   -210   -319    400    226    116
   -119   1506   1626   -693   -872   1564   -631   -171   -257    472    303    153
   -135   1535   1670   -701   -901   1600   -618   -103   -166    566    394    252
   -122   1556   1678   -719   -901   1618   -605    -51    -98    644    483    324
   -109   1579   1688   -735   -898   1634   -620    -36    -67    680    527    348
   -137   1587   1725   -727   -932   1654   -620    -33    -54    680    532    355
   -132   1574   1706   -722   -919   1639   -581    -31    -44    675    532    355
   -129   1530   1660   -701   -893   1595   -571    -49    -62    641    501    350
   -166   1457   1623   -644   -893   1540   -568    -80    -96    589    452    316
   -163   1387   1548   -613   -854   1467   -568   -145   -163    498    358    223
   -197   1312   1509   -558   -854   1410   -571   -197   -220    420    288    168
   -223   1221   1441   -498   -831   1330   -555   -241   -272    350    226    122
   -215   1169   1384   -475   -800   1275   -545   -288   -329    277    155     57
   -236   1088   1325   -426   -782   1205   -561   -350   -392    192     75    -25
   -241   1015   1254   -387   -748   1135   -576   -413   -452    114     -2    -96
   -233    997   1228   -381   -732   1114   -558   -444   -483     72    -44   -129
   -218    940   1158   -361   -688   1049   -553   -470   -504     46    -59   -155
   -241    893   1132   -327   -688   1013   -587   -514   -540      7    -80   -202
   -257    846   1104   -296   -680    974   -579   -548   -574    -44   -137   -239
   -246    815   1062   -285   -654    937   -579   -558   -576    -51   -155   -226
   -259    787   1047   -262   -652    917   -605   -581   -597    -72   -176   -246
   -262    771   1034   -254   -649    904   -602   -600   -610    -85   -184   -257
   -244    779   1023   -267   -633    901   -610   -600   -597    -75   -166   -259
   -228    774   1002   -272   -615    885   -631   -607   -594    -75   -168   -265
   -218    769    987   -275   -602    878   -605   -594   -568    -57   -153   -226
   -210    753    963   -272   -587    859   -594   -589   -550    -41   -129   -231
   -202    740    943   -270   -571    841   -597   -597   -550    -49   -135   -257
   -213    730    940   -259   -576    833   -587   -602   -548    -62   -158   -236
   -218    756    974   -267   -594    865   -555   -587   -511    -33   -119   -189
   -231    766    995   -270   -613    880   -574   -579   -498     -7    -75   -166
   -241    691    932   -226   -587    813   -581   -584   -504    -10    -62   -161
   -254    649    904   -200   -579    776   -574   -584   -501    -15    -67   -155
   -267    659    927   -194   -597    792   -584   -581   -485     -5    -51   -132
   -285    592    875   -153   -581    732   -568   -589   -496    -15    -57   -132
   -283    527    810   -122   -545    667   -548   -589   -501    -31    -70   -150
   -285    475    758    -96   -522    615   -545   -594   -511    -46    -83   -181
   -280    420    701    -70   -491    561   -514   -584   -506    -54    -96   -197
   -296    314    610    -10   -452    462   -478   -574   -504    -57   -109   -192
   -311    236    548     36   -428    392   -493   -594   -522    -85   -142   -226
   -324    184    509     67   -415    345   -511   -626   -550   -124   -179   -270
   -348    129    478    109   -413    303   -475   -631   -548   -137   -189   -293
   -361     85    444    137   -402    262   -475   -639   -553   -148   -200   -309
   -381     20    402    179   -392    210   -457   -639   -550   -150   -200   -311
   -407    -20    387    213   -400    184   -420   -626   -537   -137   -192   -311
   -389    -10    379    200   -384    184   -431   -623   -535   -127   -181   -288
   -392    -25    363    207   -379    166   -501   -654   -566   -150   -200   -306
   -397    -67    329    231   -363    129   -504   -654   -568   -153   -200   -324
   -423    -83    340    252   -384    127   -491   -649   -563   -148   -187   -293
   -444    -96    348    270   -397    124   -454   -626   -537   -135   -181   -290
   -470    -83    387    272   -428    150   -358   -517   -428    -57   -187   -327
   -423    -31    389    226   -407    179   -290   -381   -275     80   -116   -303
   -436    207    644    111   -540    426   -257   -231    -57    342    132   -101
   -368    542    911    -85   -639    727   -324    -80    194    724    600    358
   -272    807   1080   -270   -675    943   -462   -184    163    849   1015    901
   -322    833   1153   -257   -737    992   -511   -426   -119    665   1202   1241
   -363    641   1002   -140   -685    820   -558   -750   -592    197    943   1093
   -439    296    735     72   -587    514   -667  -1205  -1205   -568     25    246
   -545   -127    418    335   -483    145   -800  -1571  -1701  -1273   -961   -639
   -631   -485    145    555   -389   -171   -844  -1525  -1673  -1273  -1062   -795
   -678   -727    -49    701   -316   -389   -776  -1325  -1423  -1021   -896   -763
   -626   -756   -129    691   -249   -444   -727  -1174  -1184   -771   -717   -680
   -555   -678   -124    615   -215   -402   -623   -992   -930   -517   -506   -561
   -522   -610    -88    566   -218   -350   -532   -841   -730   -329   -345   -457
   -498   -579    -80    537   -210   -329   -519   -787   -654   -267   -293   -433
   -491   -545    -54    519   -218   -301   -493   -758   -620   -233   -267   -415
   -524   -561    -36    542   -246   -301   -475   -743   -592   -202   -239   -397
   -537   -563    -25    548   -257   -296   -472   -737   -571   -181   -218   -384
   -496   -545    -49    519   -226   -298   -465   -722   -553   -163   -202   -376
   -470   -553    -83    511   -194   -319   -459   -717   -540   -153   -200   -368
   -498   -555    -57    527   -220   -306   -459   -704   -517   -135   -181   -350
   -485   -532    -46    509   -220   -288   -462   -683   -493   -109   -148   -324
   -465   -511    -49    488   -210   -280   -467   -678   -478    -98   -132   -314
   -433   -509    -75    472   -179   -293   -472   -683   -472    -98   -129   -306
   -413   -511    -98    459   -158   -306   -491   -691   -472    -96   -124   -306
   -415   -522   -106    467   -155   -316   -496   -693   -462    -83   -111   -293
   -436   -537   -101    485   -168   -322   -501   -696   -457    -75   -101   -293
   -441   -530    -88    485   -176   -309   -475   -670   -423    -44    -72   -280
   -441   -514    -75    478   -184   -296   -478   -657   -397    -15    -41   -257
   -436   -496    -62    465   -187   -280   -478   -641   -371     15      0   -218
   -423   -498    -75    459   -176   -285   -478   -626   -340     49     38   -187
   -423   -506    -83    465   -171   -296   -480   -605   -296     93     80   -163
   -426   -485    -59    454   -187   -272   -491   -561   -231    166    158   -101
   -431   -444    -15    436   -207   -231   -485   -519   -163    249    244    -20
   -431   -389     38    407   -236   -176   -478   -470    -90    340    340     59
   -407   -316     90    363   -249   -114   -496   -428    -33    413    423    122
   -397   -288    109    340   -254    -90   -496   -394      7    457    480    179
   -381   -270    109    324   -246    -80   -491   -381     33    475    506    207
   -366   -265    101    311   -233    -83   -485   -376     41    470    506    215
   -358   -303     54    332   -207   -124   -491   -389     25    441    475    194
   -340   -353    -12    345   -166   -184   -488   -420     -5    387    423    137
   -345   -402    -57    374   -145   -231   -491   -462    -49    316    355     77
   -374   -498   -124    433   -127   -311   -472   -506   -101    239    280     -2
   -415   -579   -163    498   -127   -371   -454   -550   -150    163    207    -72
   -454   -628   -176    540   -140   -402   -465   -597   -200     96    122   -142
   -509   -724   -215    615   -148   -470   -470   -649   -262     10     28   -220
   -537   -818   -280    678   -129   -550   -472   -688   -309    -57    -41   -283
   -511   -836   -324    675    -93   -581   -452   -717   -337   -106    -93   -350
   -509   -893   -384    701    -64   -641   -444   -756   -376   -155   -148   -420
   -550   -956   -405    753    -75   -683   -452   -787   -407   -189   -184   -449
   -589  -1021   -431    802    -80   -727   -441   -807   -418   -207   -207   -467
   -592  -1106   -514    849    -38   -810   -475   -841   -446   -241   -239   -498
   -602  -1163   -563    880    -20   -865   -501   -867   -478   -272   -267   -524
   -584  -1192   -607    888     10   -901   -517   -880   -491   -283   -285   -550
   -555  -1244   -688    898     64   -969   -542   -904   -509   -301   -306   -579
   -542  -1286   -743    914     98  -1015   -576   -924   -530   -319   -316   -581
   -545  -1293   -750    917    101  -1023   -579   -924   -524   -311   -306   -563
   -485  -1223   -737    854    124   -982   -535   -888   -488   -280   -275   -535
   -459  -1137   -678    797    109   -909   -509   -846   -444   -239   -226   -488
   -480  -1104   -623    792     70   -865   -519   -833   -426   -215   -202   -444
   -498  -1078   -581    787     38   -831   -498   -831   -423   -215   -197   -423
   -524  -1070   -545    797      7   -807   -493   -833   -415   -205   -184   -426
   -524  -1023   -498    774    -15   -761   -488   -841   -410   -192   -168   -410
   -496   -984   -488    740     -5   -737   -527   -857   -423   -197   -158   -397
   -517  -1031   -514    771     -2   -774   -574   -893   -472   -241   -192   -407
   -524  -1047   -522    784     -2   -784   -550   -891   -485   -254   -194   -413
   -504  -1031   -530    766     10   -782   -548   -883   -496   -254   -187   -397
   -504  -1036   -532    771     12   -784   -563   -904   -532   -285   -218   -410
   -483  -1075   -592    776     54   -833   -568   -914   -555   -306   -233   -431
   -483  -1127   -644    805     77   -885   -563   -922   -568   -322   -252   -457
   -485  -1179   -693    831    103   -937   -568   -937   -594   -353   -290   -488
   -478  -1226   -748    852    135   -987   -561   -940   -602   -368   -311   -488
   -504  -1257   -753    878    122  -1005   -558   -958   -633   -405   -345   -527
   -519  -1299   -779    909    129  -1039   -550   -963   -654   -423   -363   -558
   -535  -1382   -846    958    155  -1117   -555   -982   -685   -454   -394   -610
   -519  -1421   -901    971    189  -1161   -563  -1005   -717   -493   -433   -662
   -493  -1462   -971    976    236  -1218   -574  -1023   -740   -524   -459   -665
   -498  -1512  -1013   1005    254  -1262   -579  -1018   -743   -532   -457   -652
   -522  -1556  -1034   1036    252  -1296   -574  -1008   -743   -540   -465   -654
   -548  -1615  -1067   1083    259  -1343   -563   -987   -732   -532   -467   -626
   -566  -1621  -1057   1091    244  -1340   -553   -987   -732   -535   -459   -613
   -571  -1623  -1052   1098    239  -1337   -558  -1000   -740   -550   -478   -639
   -574  -1654  -1083   1114    252  -1369   -511   -943   -691   -517   -475   -652
   -555  -1654  -1098   1106    270  -1376   -413   -805   -579   -444   -454   -688
   -506  -1608  -1101   1057    296  -1356   -350   -654   -426   -311   -366   -657
   -462  -1423   -961    943    246  -1192   -277   -441   -168    -23    -90   -405
   -410  -1083   -672    743    129   -878   -293   -285     57    306    324     33
   -420   -665   -244    542    -88   -454   -407   -413     28    439    696    517
   -545   -576    -33    558   -257   -306   -548   -761   -252    355    893    763
   -672   -732    -59    704   -306   -397   -685  -1187   -683    -15    628    537
   -782  -1213   -433    997   -176   -823   -797  -1683  -1304   -823   -322   -319
   -823  -1693   -870   1260     23  -1283   -932  -1990  -1787  -1512  -1143  -1085
   -779  -1927  -1148   1353    181  -1538   -984  -1873  -1683  -1441  -1140  -1163
   -698  -1984  -1286   1340    290  -1634   -943  -1660  -1447  -1234  -1005  -1114
   -649  -1943  -1293   1293    319  -1618   -818  -1426  -1187  -1010   -852  -1005
   -623  -1873  -1249   1249    311  -1561   -672  -1182   -940   -792   -683   -891
   -594  -1839  -1244   1215    322  -1540   -584  -1054   -820   -685   -592   -833
   -592  -1805  -1215   1197    311  -1512   -558  -1015   -784   -646   -568   -813
   -602  -1764  -1161   1182    277  -1465   -540  -1002   -774   -631   -566   -792
   -594  -1727  -1132   1161    267  -1431   -540  -1002   -771   -628   -571   -782
   -592  -1748  -1158   1169    280  -1452   -542   -995   -763   -626   -568   -776
   -587  -1740  -1153   1163    283  -1447   -548   -982   -750   -615   -555   -771
   -581  -1725  -1143   1150    277  -1434   -545   -976   -737   -607   -542   -750
   -592  -1714  -1122   1153    265  -1418   -532   -966   -717   -592   -517   -722
   -615  -1680  -1067   1148    226  -1376   -537   -956   -714   -587   -514   -724
   -613  -1641  -1031   1127    207  -1337   -537   -940   -706   -576   -511   -727
   -626  -1634  -1008   1127    189  -1319   -524   -914   -688   -558   -493   -711
   -618  -1626  -1008   1122    194  -1317   -517   -896   -678   -545   -483   -685
   -615  -1634  -1018   1124    200  -1327   -511   -875   -657   -524   -459   -678
   -628  -1626   -997   1127    181  -1312   -504   -859   -636   -506   -441   -672
   -607  -1600   -995   1101    192  -1299   -501   -844   -618   -491   -431   -654
   -568  -1564   -995   1067    213  -1280   -496   -826   -605   -478   -420   -657
   -553  -1517   -966   1034    205  -1241   -491   -792   -563   -444   -394   -631
   -537  -1467   -930   1002    194  -1197   -504   -769   -540   -418   -374   -600
   -532  -1418   -888    974    176  -1153   -498   -724   -493   -374   -332   -574
   -498  -1387   -888    943    194  -1137   -470   -644   -410   -290   -262   -537
   -452  -1337   -885    893    215  -1111   -483   -592   -355   -228   -205   -498
   -389  -1278   -888    833    246  -1083   -493   -548   -306   -166   -150   -452
   -361  -1174   -813    766    223   -992   -480   -491   -244    -98    -83   -374
   -363  -1101   -737    732    187   -919   -462   -449   -192    -51    -28   -298
   -376  -1065   -688    717    155   -878   -441   -420   -161    -23      7   -267
   -400  -1031   -631    714    114   -831   -418   -407   -163    -28      7   -252
   -407   -997   -589    701     88   -795   -413   -431   -189    -67    -25   -259
   -405   -995   -589    701     90   -792   -418   -470   -231   -116    -70   -301
   -387  -1052   -667    717    137   -859   -431   -524   -290   -187   -142   -368
   -413  -1072   -659    743    122   -867   -423   -579   -353   -270   -226   -420
   -439  -1111   -672    771    116   -893   -420   -639   -426   -355   -314   -480
   -444  -1150   -706    797    129   -930   -415   -688   -478   -413   -374   -548
   -459  -1192   -735    823    137   -963   -402   -719   -511   -444   -405   -587
   -465  -1226   -761    846    148   -995   -400   -766   -558   -506   -472   -644
   -483  -1262   -782    870    148  -1023   -413   -813   -610   -574   -542   -672
   -501  -1325   -823    914    161  -1075   -405   -836   -639   -602   -571   -709
   -506  -1358   -852    932    171  -1106   -379   -833   -644   -613   -587   -727
   -532  -1405   -872    969    168  -1140   -379   -849   -670   -639   -610   -748
   -537  -1426   -891    982    174  -1158   -402   -870   -698   -667   -633   -776
   -545  -1423   -878    984    166  -1150   -384   -857   -696   -665   -636   -795
   -568  -1405   -839    987    132  -1122   -407   -854   -706   -662   -641   -782
   -558  -1400   -841    976    140  -1122   -415   -857   -714   -667   -649   -797
   -574  -1418   -846    995    135  -1135   -394   -836   -693   -649   -631   -789
   -610  -1413   -802   1013     96  -1109   -368   -805   -667   -623   -597   -761
   -602  -1345   -745    971     70  -1047   -340   -787   -652   -615   -597   -730
   -594  -1283   -688    937     46   -987   -324   -771   -636   -605   -592   -711
   -584  -1252   -670    917     41   -963   -303   -743   -613   -581   -576   -691
   -563  -1210   -646    888     41   -930   -316   -735   -605   -566   -553   -683
   -561  -1205   -644    883     38   -924   -311   -740   -605   -563   -540   -691
   -576  -1182   -605    878     12   -893   -340   -748   -607   -561   -540   -665
   -576  -1182   -605    878     12   -896   -366   -763   -631   -568   -553   -649
   -587  -1176   -589    883      0   -883   -374   -774   -641   -568   -553   -639
   -581  -1163   -584    872      0   -875   -371   -771   -641   -563   -540   -636
   -553  -1174   -623    862     33   -898   -366   -774   -654   -576   -548   -662
   -540  -1223   -683    880     70   -953   -381   -800   -691   -618   -589   -678
   -553  -1244   -691    898     67   -969   -397   -815   -714   -636   -602   -659
   -579  -1239   -662    906     38   -950   -374   -805   -706   -623   -594   -662
   -571  -1257   -685    914     54   -971   -374   -818   -711   -628   -605   -675
   -607  -1283   -675    945     31   -979   -363   -828   -719   -641   -626   -698
   -607  -1317   -709    963     49  -1013   -348   -836   -737   -665   -654   -732
   -571  -1280   -711    924     67   -997   -348   -836   -740   -680   -665   -750
   -579  -1293   -714    937     64  -1005   -348   -826   -735   -680   -667   -753
   -581  -1327   -745    953     80  -1036   -342   -839   -753   -698   -685   -763
   -576  -1314   -737    945     80  -1026   -329   -826   -758   -704   -685   -769
   -553  -1330   -776    940    109  -1054   -329   -828   -756   -711   -693   -782
   -545  -1317   -774    930    114  -1047   -345   -836   -763   -722   -709   -792
   -535  -1286   -753    909    106  -1021   -361   -841   -771   -724   -714   -792
   -514  -1296   -782    906    132  -1039   -332   -828   -763   -711   -704   -774
   -488  -1275   -787    878    148  -1031   -332   -844   -776   -730   -722   -789
   -439  -1192   -753    815    155   -974   -293   -802   -743   -719   -730   -805
   -368  -1085   -719    727    171   -904   -187   -678   -639   -665   -727   -833
   -327  -1041   -714    685    192   -878   -135   -545   -524   -566   -680   -818
   -285   -854   -568    568    140   -714    -15   -267   -215   -226   -371   -550
   -161   -501   -340    329     88   -420      7    -38     72    158     72   -103
   -161   -124     33    142    -98    -46    -85   -176     67    345    467    384
   -306     54    361    127   -332    207   -249   -597   -181    335    714    722
   -457    -44    410    249   -433    181   -423  -1109   -633    -54    441    514
   -592   -548     44    568   -319   -252   -545  -1605  -1254   -880   -488   -327
   -633  -1109   -475    870    -80   -792   -657  -1855  -1701  -1543  -1280  -1060
   -618  -1402   -784   1010     83  -1093   -683  -1696  -1605  -1496  -1325  -1161
   -519  -1449   -930    982    205  -1189   -602  -1423  -1353  -1270  -1179  -1083
   -436  -1410   -974    922    267  -1192   -459  -1171  -1101  -1062  -1034   -984
   -363  -1332   -971    846    301  -1150   -275   -919   -859   -846   -875   -883
   -316  -1283   -966    800    324  -1124   -168   -766   -717   -714   -763   -805
   -322  -1262   -943    789    309  -1101   -150   -732   -675   -678   -732   -779
   -337  -1215   -880    776    270  -1049   -116   -680   -631   -628   -685   -743
   -366  -1231   -867    797    249  -1049    -59   -613   -574   -563   -626   -693
   -374  -1239   -865    807    244  -1052    -38   -576   -542   -535   -600   -659
   -374  -1221   -846    795    236  -1034    -15   -555   -522   -514   -587   -649
   -353  -1169   -815    761    228   -992      0   -532   -504   -491   -566   -626
   -366  -1143   -776    753    202   -961     12   -509   -475   -467   -545   -605
   -381  -1127   -745    756    181   -937     41   -480   -439   -433   -524   -587
   -350  -1062   -714    706    179   -888     57   -452   -402   -397   -488   -553
   -337  -1044   -706    691    181   -875     59   -439   -381   -379   -470   -535
   -342  -1052   -711    696    181   -880     75   -431   -376   -374   -459   -530
   -332  -1031   -698    683    181   -865     90   -407   -353   -350   -436   -511
   -345  -1000   -657    672    155   -831    101   -371   -311   -306   -397   -470
   -381  -1026   -646    704    132   -836     75   -353   -290   -277   -376   -439
   -405  -1060   -654    730    124   -857     18   -340   -283   -262   -361   -426
   -467   -776   -309    623    -80   -542    106   -241   -179   -148   -236   -301
   -249   -654   -405    449     77   -530    179   -210   -135    -96   -194   -252
   -187   -711   -527    449    168   -620    176   -194   -114    -67   -179   -210
   -142   -665   -522    402    187   -594    161   -137    -51      5   -101   -103
    -96   -584   -488    340    194   -537    163   -101      7     75    -20    -20
     -2   -517   -514    259    254   -514    101    -85     31    111     15     25
      0   -496   -496    249    246   -496     83    -33     70    163     64     54
    -12   -426   -413    218    200   -420    114     25    132    233    140    106
    -33   -361   -327    197    145   -345    135     67    168    267    179    124
    -59   -368   -309    213    122   -340    132     64    161    257    174    122
    -59   -350   -290    205    114   -322    142     59    158    241    168    127
    -46   -353   -306    200    127   -332    137     38    129    210    132     90
    -54   -392   -337    223    140   -366    153     23    109    176     88     51
    -88   -418   -332    252    122   -376    174      7     93    137     44      2
    -88   -446   -358    267    135   -405    181    -20     54     80    -12    -62
    -88   -459   -371    272    140   -415    213    -38     33     38    -57   -106
   -114   -522   -407    319    145   -465    228    -75     -5    -15   -122   -163
   -135   -581   -446    358    153   -517    252   -106    -44    -59   -174   -210
   -116   -607   -491    361    187   -550    257   -124    -70    -96   -207   -244
    -98   -613   -514    355    207   -566    252   -155   -103   -135   -241   -275
   -135   -649   -514    392    189   -581    280   -176   -137   -176   -280   -309
   -145   -665   -519    402    187   -592    311   -179   -142   -189   -293   -322
   -132   -633   -501    381    184   -568    298   -187   -142   -189   -285   -306
   -145   -646   -501    394    176   -574    283   -192   -155   -194   -285   -303
   -137   -613   -475    376    168   -545    293   -176   -137   -174   -267   -288
   -135   -589   -454    363    158   -524    285   -179   -142   -174   -262   -285
   -140   -589   -449    366    153   -522    288   -189   -137   -179   -267   -290
   -137   -566   -428    350    142   -498    293   -168   -114   -161   -249   -272
   -132   -524   -392    329    129   -459    290   -132    -80   -124   -215   -241
   -140   -524   -384    332    122   -454    329   -111    -57   -109   -200   -233
   -163   -527   -363    342     98   -446    358   -101    -41   -101   -189   -223
   -171   -498   -327    332     77   -413    337   -103    -36    -98   -189   -213
   -181   -472   -290    327     54   -381    311   -106    -28    -88   -176   -200
   -171   -457   -285    314     57   -374    293   -122    -31    -93   -176   -197
   -197   -517   -319    355     59   -418    236   -161    -72   -124   -207   -215
   -220   -540   -319    379     46   -431    220   -174    -90   -140   -220   -223
   -161   -444   -283    303     59   -363    236   -148    -72   -114   -189   -189
   -127   -381   -254    252     62   -319    270   -140    -49    -96   -171   -168
   -200   -493   -293    345     44   -392    257   -166    -75   -135   -210   -205
   -259   -610   -350    433     44   -480    244   -187   -109   -174   -246   -239
   -184   -553   -368    368     90   -462    270   -155    -83   -155   -226   -218
   -116   -475   -358    293    119   -415    311   -132    -62   -140   -207   -202
   -226   -574   -348    400     59   -462    309   -161    -93   -174   -244   -249
   -293   -646   -355    467     31   -501    301   -184   -116   -205   -280   -301
   -267   -665   -397    467     64   -532    319   -187   -114   -210   -288   -306
   -213   -631   -420    420    101   -527    316   -184   -114   -215   -296   -303
   -218   -641   -426    428    101   -535    283   -194   -135   -231   -319   -337
   -226   -698   -475    459    122   -587    231   -220   -161   -257   -348   -348
   -171   -696   -524    433    176   -610    246   -228   -163   -270   -361   -366
    -10   -600   -589    303    288   -594    306   -194   -127   -241   -340   -358
     25   -636   -662    303    342   -649    298   -200   -137   -252   -353   -379
     41   -659   -701    306    368   -680    280   -215   -155   -270   -361   -392
    -15   -758   -743    387    363   -750    244   -249   -200   -309   -402   -428
    -75   -743   -667    407    296   -706    337   -145   -101   -252   -394   -459
      7   -594   -602    293    303   -600    483     49     83    -93   -306   -392
     -5   -413   -407    210    200   -413    568    275    335    179    -62   -174
     25    -77   -103     25     64    -90    633    553    683    613    392    270
     36    309    272   -174   -116    290    517    522    745    813    802    784
    -33    527    561   -246   -298    542    371    202    493    732   1013   1135
    -90    579    667   -244   -379    620    265   -179    122    478    974   1158
   -244    207    452     18   -348    329    166   -670   -459   -192    262    472
   -314   -324    -12    319   -153   -168     70  -1060  -1021   -989   -745   -475
   -303   -649   -345    475     18   -498     -2  -1057  -1101  -1143   -989   -730
   -309   -836   -527    571    106   -683     64   -872   -885   -956   -872   -680
   -303   -883   -579    594    137   -732    158   -649   -618   -711   -706   -574
   -288   -748   -462    517     85   -605    262   -381   -319   -433   -488   -428
   -327   -657   -332    491      2   -496    420   -158    -77   -218   -306   -283
   -335   -652   -316    491    -10   -485    501    -51     36   -114   -205   -218
   -376   -724   -348    550    -15   -537    485    -38     44   -106   -189   -246
   -389   -732   -342    558    -25   -540    501    -20     70    -93   -176   -231
   -329   -678   -348    504      7   -514    542     44    129    -36   -122   -184
   -311   -732   -423    522     54   -579    509     41    114    -57   -150   -205
   -181   -605   -423    394    119   -514    537     77    145    -33   -132   -163
   -174   -594   -420    381    122   -509    571    111    189     10    -64   -135
   -207   -659   -452    433    122   -555    587    114    215     31    -31   -142
   -181   -675   -493    426    155   -584    592    122    236     41    -23   -109
   -135   -709   -574    423    218   -641    514     96    205      5    -54   -106
   -106   -753   -649    428    267   -701    498     75    197     -2    -62   -109
    -70   -753   -683    413    303   -719    496     57    200    -10    -67    -98
    -98   -761   -662    428    280   -711    483     33    205    -12    -59    -72
   -124   -727   -602    426    239   -665    488     62    236     15    -25    -67
   -179   -719   -542    446    181   -631    514    161    327    103     38    -20
   -200   -657   -457    428    127   -558    540    231    405    179    114     46
   -148   -576   -428    361    137   -504    550    267    452    220    153     67
    -93   -522   -428    309    166   -475    537    303    504    275    202    103
    -98   -493   -394    293    145   -444    535    366    571    353    283    166
    -31   -402   -371    215    168   -387    548    431    649    436    374    233
     36   -280   -316    122    174   -298    540    478    722    514    449    309
     83   -202   -285     59    184   -244    530    519    787    594    535    389
    124   -142   -267      7    194   -202    535    545    836    652    602    441
    171    -96   -267    -38    218   -181    535    558    857    670    628    452
    194    -54   -252    -72    223   -153    553    600    891    698    662    485
    179    -51   -231    -62    205   -140    574    615    898    701    667    504
    179    -75   -254    -51    215   -166    576    589    872    659    628    485
    179    -62   -241    -59    210   -150    581    555    836    607    574    446
    202    -80   -285    -62    241   -181    594    504    782    532    498    392
    213   -122   -335    -44    272   -228    618    483    750    488    467    363
    228   -150   -379    -41    301   -265    623    452    709    431    413    324
    220   -194   -415    -12    316   -303    626    400    654    361    337    259
    189   -244   -433     23    311   -337    618    327    592    283    259    192
    179   -290   -470     57    324   -379    623    272    540    218    200    150
    192   -311   -504     57    348   -407    628    236    496    168    155    119
    197   -332   -530     67    363   -431    631    233    483    158    145    122
    158   -366   -524    103    340   -444    649    249    488    163    150    129
    127   -361   -488    116    306   -423    659    252    491    161    142    106
    140   -350   -491    103    311   -418    654    231    475    145    124    122
    135   -361   -496    111    314   -428    646    228    470    145    127    137
    150   -345   -498     96    322   -420    654    241    483    161    142    163
    163   -342   -506     90    335   -423    659    244    496    176    150    168
    171   -327   -501     77    335   -413    672    249    509    184    153    166
    184   -288   -475     51    329   -381    685    252    524    202    166    181
    171   -241   -415     33    293   -327    698    265    542    218    187    205
    192   -192   -384      0    288   -288    698    275    553    228    205    213
    210   -215   -426      0    316   -319    704    270    558    231    205    228
    226   -176   -402    -25    314   -290    714    275    576    246    223    252
    246   -129   -376    -62    311   -252    662    257    568    246    231    265
    236   -153   -389    -41    311   -270    626    226    545    231    226    254
    202   -179   -381    -12    290   -280    633    231    532    223    223    257
    252   -166   -418    -44    335   -290    631    233    517    220    226    267
    262   -181   -446    -41    353   -314    628    218    491    207    218    267
    249   -202   -452    -23    350   -327    644    236    496    220    228    275
    254   -262   -519      2    387   -389    641    239    483    197    202    226
    236   -303   -540     33    387   -420    654    252    485    192    187    220
    220   -353   -574     64    397   -462    665    244    475    168    168    231
    200   -400   -600    101    400   -498    678    233    470    161    171    231
    192   -439   -631    122    410   -535    685    233    462    145    153    200
    163   -459   -623    148    392   -542    691    223    454    124    127    197
    192   -470   -665    137    428   -568    670    200    431     93     98    174
    213   -530   -743    158    478   -636    659    176    405     51     51    122
    184   -581   -769    197    475   -675    667    187    420     64     62    132
    174   -581   -756    202    462   -667    675    213    446     96     98    145
    197   -563   -763    181    478   -662    667    205    446     90     98    124
    158   -555   -714    200    436   -633    709    220    459    103    106    103
    205   -576   -784    184    493   -680    685    184    433     64     62     96
    213   -587   -802    187    506   -693    691    184    441     67     62     96
    155   -600   -756    220    454   -678    784    244    504     96     51     75
     90   -553   -644    231    366   -597    901    381    644    192     75     90
    168   -428   -597    129    381   -511    943    563    836    381    218    155
    259   -150   -410    -54    332   -277    940    787   1145    771    620    506
    327    220   -106   -275    215     57    836    870   1345   1137   1143   1044
    267    439    171   -353     49    306    704    641   1184   1200   1501   1444
    155    384    226   -270    -36    306    633    327    820    976   1517   1527
    127     77    -51   -103     88     12    493   -150    192    267    833    976
     96   -345   -441    122    267   -392    361   -675   -514   -711   -309      7
    148   -727   -875    290    511   -800    270   -805   -740  -1067   -774   -400
    122  -1005  -1127    439    623  -1065    254   -613   -519   -859   -654   -413
    137  -1098  -1236    480    685  -1166    363   -400   -246   -613   -493   -332
    174  -1031  -1205    428    688  -1117    498   -192     20   -368   -309   -236
    142   -927  -1070    392    605   -997    633     18    265   -148   -140   -114
    181   -844  -1026    329    602   -935    672    111    374    -44    -57    -54
    184   -836  -1023    324    602   -930    688    122    394    -23    -36    -23
    200   -891  -1091    342    644   -989    706    122    410     -5     -2     20
    192   -875  -1067    342    628   -971    756    187    462     38     33     12
    158   -870  -1031    355    592   -950    763    194    470     38     23     25
    218   -857  -1075    319    646   -966    730    181    459     36     20    -31
    231   -857  -1088    311    659   -971    730    202    467     41     18    -23
    218   -862  -1080    322    649   -971    724    205    472     44     31     28
    228   -872  -1101    322    662   -987    748    202    493     70     59     38
    283   -862  -1145    288    711  -1002    756    220    517     88     85     44
    275   -852  -1127    288    701   -989    776    252    553    116    111     59
    226   -878  -1104    327    665   -989    805    270    576    129    114     59
    215   -888  -1106    335    659   -997    802    280    602    150    127     88
    226   -891  -1117    332    670  -1005    795    290    631    176    166    129
    257   -891  -1150    314    704  -1018    774    277    633    176    181    129
    262   -870  -1132    303    696  -1000    787    293    662    202    220    153
    231   -846  -1078    306    652   -963    844    366    743    285    293    218
    197   -854  -1054    327    626   -953    852    402    795    348    358    267
    168   -867  -1036    348    600   -950    846    428    841    413    420    324
    228   -818  -1047    296    636   -932    846    475    906    488    488    368
    257   -737   -997    239    626   -865    872    545   1002    600    607    465
    233   -701   -935    233    581   -818    883    618   1096    709    724    576
    254   -662   -917    202    584   -789    883    672   1153    782    807    641
    249   -646   -896    200    571   -771    896    709   1195    820    852    670
    226   -636   -865    202    545   -750    917    714   1202    823    859    678
    210   -636   -846    213    527   -740    937    717   1195    807    849    670
    202   -644   -846    218    522   -743    943    711   1176    776    823    665
    200   -675   -875    239    537   -774    932    693   1143    730    779    628
    124   -709   -833    290    478   -771    937    665   1106    672    722    581
     80   -758   -839    337    457   -797    950    607   1041    587    636    514
     33   -836   -870    400    452   -852    948    542    961    493    535    426
     -7   -875   -867    441    428   -872    974    504    901    415    449    345
    111   -917  -1028    402    568   -971    943    462    833    340    368    277
     75  -1000  -1078    462    574  -1039    953    441    797    301    329    270
     41  -1060  -1101    509    568  -1080    961    413    763    259    290    265
     67  -1114  -1182    524    623  -1148    950    387    717    205    241    231
     67  -1174  -1241    550    654  -1208    943    345    665    150    200    184
     18  -1208  -1226    594    620  -1215    963    355    654    142    194    166
      0  -1228  -1228    613    613  -1228    958    345    646    129    171    127
    -49  -1257  -1208    654    579  -1234    948    319    636    122    161    103
    -12  -1254  -1241    633    613  -1249    950    324    644    135    174    111
    101  -1200  -1301    548    698  -1249    888    311    633    129    174    109
    176  -1137  -1314    478    745  -1226    841    301    626    132    179    116
    218  -1109  -1327    446    771  -1218    813    267    623    132    174    103
    119  -1104  -1226    491    670  -1163    898    309    680    184    213    129
     98  -1054  -1153    478    623  -1104    932    340    714    210    241    150
    119  -1015  -1135    449    626  -1075    904    345    719    218    259    153
    127  -1008  -1135    441    631  -1070    945    361    740    236    283    161
    142   -963  -1109    410    623  -1036    893    342    743    244    298    176
    127   -974  -1101    423    613  -1039    844    298    719    223    283    158
    109   -987  -1098    436    602  -1041    852    285    704    210    283    158
    103   -987  -1091    441    597  -1039    880    303    711    223    303    179
    122   -992  -1114    433    618  -1052    909    340    727    239    314    192
    116  -1005  -1124    444    620  -1065    854    332    709    226    298    176
    103  -1054  -1158    475    631  -1106    849    316    688    200    272    153
     90  -1096  -1187    504    639  -1140    867    314    685    194    267    148
     70  -1119  -1189    522    628  -1153    898    309    680    184    254    132
     46  -1176  -1223    563    633  -1200    896    277    657    161    231    114
     46  -1236  -1283    594    662  -1260    909    280    646    145    218     85
     49  -1241  -1291    597    670  -1265    914    296    646    137    207     51
     80  -1226  -1306    571    693  -1267    880    293    628    119    179     44
     88  -1239  -1330    574    709  -1283    875    280    613    103    150     23
     83  -1249  -1335    581    706  -1291    857    262    600     96    140     18
     90  -1299  -1389    605    740  -1343    875    244    587     72    127    -10
     70  -1314  -1384    620    727  -1348    893    259    600     83    129     -2
     36  -1330  -1366    646    698  -1348    875    254    602     90    132      7
    -18  -1337  -1322    675    649  -1330    888    254    610     98    135     20
    -44  -1343  -1299    693    626  -1322    862    259    620    106    140     44
    -15  -1387  -1371    698    678  -1379    870    285    641    119    127     20
     12  -1402  -1418    693    714  -1410    976    397    756    202    137    -20
     57  -1319  -1379    628    717  -1348   1039    519    906    337    213    -15
    168  -1135  -1304    483    735  -1218   1060    659   1117    592    457    171
    267   -878  -1145    303    704  -1013    995    763   1314    924    914    641
    288   -561   -849    137    566   -706    880    613   1239    995   1278   1111
    207   -527   -735    158    470   -631    774    340    914    784   1402   1343
    122   -732   -854    306    488   -792    662    -28    407    285   1060   1070
      7  -1111  -1122    550    563  -1117    581   -475   -179   -498     46    137
    -28  -1447  -1418    735    693  -1434    475   -737   -550  -1031   -714   -540
    -51  -1673  -1621    862    782  -1649    470   -644   -449   -940   -717   -594
   -116  -1831  -1714    974    797  -1774    506   -441   -187   -675   -535   -511
    -93  -1777  -1686    932    795  -1730    594   -207     98   -397   -324   -379
    -83  -1657  -1577    870    745  -1618    722     25    384   -129   -106   -228
    -70  -1551  -1483    810    706  -1519    818    171    553     36     28   -124
    -54  -1499  -1444    776    693  -1473    862    223    618     98     75   -103
    -62  -1499  -1439    779    688  -1470    859    231    631    114     90    -88
    -54  -1483  -1428    769    685  -1454    836    239    641    129     98    -77
    -33  -1457  -1423    745    693  -1441    839    252    654    145    114    -72
    -31  -1441  -1410    737    688  -1426    844    262    667    166    135    -67
    -62  -1431  -1371    745    652  -1402    852    259    675    163    135    -54
   -109  -1421  -1314    763    600  -1369    872    280    704    187    163    -20
   -124  -1441  -1317    782    594  -1379    880    306    735    220    197      2
   -150  -1436  -1286    795    566  -1361    904    329    763    249    228     23
   -168  -1493  -1327    828    576  -1410    919    316    763    246    220     10
   -192  -1522  -1330    857    568  -1426    911    324    774    267    236     10
   -202  -1545  -1345    872    571  -1447    922    355    795    285    262     31
   -187  -1577  -1389    883    600  -1483    911    379    820    306    293     75
   -155  -1584  -1428    870    633  -1509    870    371    823    316    306     83
   -122  -1587  -1465    852    670  -1527    885    376    844    335    309     96
    -83  -1569  -1486    823    701  -1527    872    381    859    348    324    109
    -46  -1561  -1514    805    732  -1538    867    400    885    379    353    150
    -33  -1564  -1532    797    745  -1548    875    452    953    454    428    205
     -2  -1556  -1553    779    774  -1553    846    483    997    509    493    252
     41  -1506  -1551    730    795  -1530    862    535   1062    589    574    345
    106  -1405  -1512    649    807  -1457    870    600   1150    701    688    462
    135  -1376  -1514    620    823  -1444    880    623   1195    745    737    496
    174  -1325  -1501    574    836  -1413    854    626   1213    761    758    514
    220  -1252  -1475    514    844  -1363    833    631   1221    761    763    524
    210  -1210  -1421    501    815  -1314    820    652   1231    774    771    535
    205  -1241  -1447    517    823  -1343    846    680   1241    784    774    535
    220  -1244  -1465    511    841  -1353    854    657   1208    743    722    496
    192  -1293  -1486    550    836  -1389    846    602   1148    667    654    418
    132  -1325  -1457    597    795  -1389    880    568   1106    602    600    337
     98  -1314  -1415    607    756  -1363    891    537   1067    540    522    267
     44  -1374  -1421    665    732  -1397    898    506   1028    478    446    218
      2  -1449  -1452    722    724  -1449    919    480    989    423    394    171
    -36  -1504  -1467    771    714  -1486    935    452    945    376    342    124
    -31  -1553  -1522    792    743  -1538    919    392    891    314    293     67
     -7  -1626  -1618    815    802  -1623    904    345    841    254    239    -12
    -31  -1678  -1647    854    805  -1665    885    324    802    210    189    -70
    -41  -1712  -1670    878    813  -1691    865    322    784    189    163    -77
     15  -1706  -1722    844    867  -1714    872    316    784    184    150    -83
     54  -1699  -1753    823    901  -1727    885    301    769    168    137   -111
     41  -1693  -1738    826    888  -1714    870    296    763    168    140   -111
     38  -1709  -1748    836    893  -1727    857    309    776    181    148   -103
     62  -1667  -1732    802    896  -1699    867    301    774    176    137    -98
     70  -1652  -1725    789    896  -1688    865    301    776    179    140    -70
     46  -1667  -1714    807    878  -1688    865    293    771    171    132    -72
     51  -1634  -1686    792    867  -1660    875    303    789    187    145    -59
     96  -1538  -1634    719    862  -1584    883    342    833    233    194    -18
    103  -1545  -1652    719    878  -1597    888    355    849    244    215    -18
    103  -1530  -1636    711    867  -1582    888    348    849    239    220      7
    124  -1462  -1587    670    854  -1525    888    350    867    262    239     41
    166  -1421  -1587    626    875  -1504    870    329    854    254    233     38
    171  -1408  -1582    618    875  -1493    844    311    828    233    218     38
    184  -1382  -1566    597    875  -1475    839    319    826    233    223     44
    179  -1369  -1548    594    862  -1457    826    322    820    236    218     33
    166  -1434  -1600    633    883  -1517    823    298    784    200    181      5
    158  -1491  -1649    667    904  -1569    823    290    756    168    161     -7
    153  -1527  -1680    685    914  -1602    823    288    737    150    145    -23
    153  -1525  -1678    685    914  -1600    826    275    709    127    116    -49
    142  -1600  -1743    727    943  -1670    833    272    691    103     96    -75
    153  -1649  -1805    748    976  -1727    805    246    657     67     59   -101
    155  -1665  -1821    753    987  -1743    797    228    626     31     25   -132
    153  -1662  -1816    756    984  -1738    815    233    618     15      7   -150
    166  -1647  -1816    737    989  -1730    805    220    600     -2     -2   -148
    176  -1634  -1810    730    992  -1722    800    210    576    -28    -23   -174
    181  -1631  -1816    722    997  -1725    807    220    571    -33    -41   -189
    210  -1613  -1823    701   1015  -1717    807    233    584    -23    -23   -161
    226  -1574  -1800    672   1010  -1688    813    236    576    -28    -23   -166
    246  -1551  -1800    652   1021  -1675    807    231    548    -54    -59   -181
    270  -1538  -1808    633   1036  -1673    802    233    532    -67    -80   -179
    290  -1509  -1800    610   1044  -1654    831    259    540    -72    -98   -202
    316  -1449  -1766    566   1039  -1605    898    355    613    -51   -127   -252
    384  -1353  -1738    485   1060  -1545    961    485    730     44    -85   -231
    423  -1174  -1597    374   1010  -1384   1041    714    976    319    171    -15
    493   -883  -1376    194    935  -1130   1078    979   1278    706    610    415
    542   -504  -1047    -20    792   -774    989    896   1286    893    997    896
    452   -332   -787    -59    618   -558    836    566   1052    898   1262   1218
    327   -381   -711     25    517   -545    675    132    654    618   1117   1101
    202   -826  -1028    311    615   -927    584   -376     59   -155    226    296
    166  -1257  -1423    542    795  -1340    423   -740   -483   -919   -654   -462
    215  -1483  -1699    633    956  -1592    366   -675   -485   -958   -753   -600
    298  -1595  -1893    646   1093  -1743    415   -472   -296   -800   -667   -589
    366  -1553  -1919    594   1143  -1735    475   -257    -77   -607   -550   -514
    381  -1460  -1844    537   1109  -1652    675     15    184   -368   -371   -376
    418  -1374  -1792    475   1104  -1582    776    161    319   -239   -270   -319
    467  -1317  -1784    423   1124  -1548    797    197    355   -205   -249   -324
    496  -1283  -1779    394   1137  -1530    833    236    384   -176   -233   -298
    511  -1239  -1751    363   1130  -1496    852    257    394   -155   -218   -283
    527  -1187  -1717    329   1119  -1452    810    257    381   -150   -220   -293
    537  -1143  -1680    301   1106  -1410    802    257    374   -150   -231   -288
    563  -1145  -1709    290   1135  -1426    820    275    384   -135   -215   -277
    597  -1096  -1693    246   1143  -1395    813    293    387   -122   -207   -285
    615  -1049  -1665    215   1137  -1356    815    309    392   -111   -197   -275
    620  -1010  -1631    194   1124  -1322    820    324    400    -93   -176   -262
    659   -969  -1628    155   1143  -1299    818    332    397    -85   -166   -252
    678   -940  -1618    129   1148  -1280    813    324    371   -101   -187   -249
    693   -911  -1605    106   1148  -1257    815    332    366    -98   -179   -244
    724   -865  -1590     67   1156  -1226    818    353    374    -77   -153   -218
    748   -792  -1540     23   1143  -1166    823    389    389    -49   -124   -187
    769   -719  -1488    -25   1124  -1104    831    413    384    -41   -122   -176
    792   -680  -1473    -57   1130  -1075    839    452    402    -10   -101   -129
    823   -633  -1457    -96   1137  -1047    800    467    410     10    -77   -114
    839   -579  -1418   -129   1127   -997    761    483    410     36    -54   -109
    854   -522  -1376   -166   1114   -948    763    527    452     90     -2    -67
    922   -483  -1405   -220   1161   -943    748    566    488    140     44    -10
    971   -423  -1395   -275   1182   -909    706    589    501    171     70     44
    956   -371  -1327   -290   1140   -849    717    641    540    233    135    127
    948   -298  -1247   -327   1096   -771    745    685    574    283    187    176
    948   -228  -1176   -358   1060   -704    774    753    620    345    246    236
    917   -174  -1091   -374   1002   -631    805    795    636    371    285    277
    901   -135  -1036   -381    969   -584    810    779    600    337    265    262
    904   -124  -1028   -389    963   -576    815    750    561    288    213    218
    911   -135  -1047   -389    976   -589    800    706    511    231    155    176
    862   -228  -1093   -316    976   -659    800    649    449    163     88    103
    820   -267  -1088   -275    953   -678    839    628    413    114     41     85
    878   -218  -1096   -332    984   -657    818    589    361     67    -15     33
    901   -241  -1143   -332   1021   -691    795    535    298     -2   -103    -33
    859   -306  -1166   -280   1013   -735    810    506    265    -41   -158    -80
    813   -348  -1161   -231    987   -753    820    478    241    -70   -187   -109
    766   -353  -1122   -207    943   -737    813    452    207    -90   -205   -132
    735   -355  -1091   -189    911   -722    820    433    176   -111   -220   -163
    727   -340  -1070   -194    896   -704    815    420    150   -122   -231   -174
    737   -277  -1015   -228    875   -646    815    428    150   -109   -218   -166
    761   -259  -1021   -252    888   -639    813    431    145   -109   -218   -171
    763   -220   -984   -272    872   -602    818    431    140   -111   -223   -155
    748   -171   -922   -288    833   -545    802    436    140    -93   -215   -140
    743   -116   -859   -311    800   -488    771    436    129    -77   -202   -127
    737    -51   -792   -345    763   -423    766    444    127    -64   -187   -109
    750     12   -740   -381    745   -363    782    465    142    -46   -161    -83
    743     96   -649   -420    696   -275    815    485    161    -25   -137    -59
    711    155   -555   -433    633   -200    852    509    176      2   -114    -44
    644    205   -439   -426    540   -116    846    519    184     20    -88     -7
    594    275   -319   -436    457    -20    836    522    192     38    -70     28
    644    322   -322   -483    483      0    802    498    176     33    -77     31
    722    348   -374   -535    548    -12    758    478    150     28    -80     38
    792    402   -392   -600    592      5    727    446    116      2    -93     28
    854    407   -446   -631    649    -20    698    407     67    -36   -132     -2
    862    376   -485   -620    672    -54    659    381     25    -70   -161    -12
    862    348   -514   -605    688    -83    641    371     -2    -88   -176    -12
    901    329   -574   -615    735   -122    618    337    -54   -122   -202    -33
    906    335   -574   -620    740   -119    610    316    -80   -140   -220    -46
    846    314   -532   -581    691   -109    607    309    -98   -155   -241    -72
    763    303   -459   -532    613    -77    633    342    -80   -142   -226    -62
    761    293   -467   -527    613    -85    623    332   -114   -168   -267    -90
    724    283   -441   -506    584    -77    602    319   -142   -184   -285   -109
    722    314   -407   -522    566    -46    615    327   -150   -174   -277    -93
    732    350   -381   -540    558    -15    620    335   -150   -166   -267    -77
    735    342   -392   -540    563    -23    584    314   -179   -192   -296   -106
    722    342   -381   -532    553    -18    563    314   -179   -194   -309   -109
    717    358   -358   -540    537      0    566    311   -187   -192   -309   -101
    696    371   -324   -532    511     23    542    296   -210   -210   -324   -116
    678    389   -288   -535    483     51    527    285   -220   -220   -332   -127
    685    410   -275   -550    480     67    524    288   -220   -218   -332   -124
    704    446   -259   -576    480     93    545    319   -197   -202   -337   -132
    735    519   -215   -626    475    153    600    426   -114   -150   -329   -158
    763    592   -171   -678    465    213    659    571     20    -25   -257   -124
    802    792    -10   -797    405    392    719    776    254    239     -5    101
    846   1143    296   -995    275    719    761    984    501    566    387    530
    865   1582    717  -1223     75   1150    691    901    519    719    745   1013
    737   1823   1083  -1283   -174   1454    514    514    254    654    943   1330
    587   1795   1208  -1192   -309   1501    342     54   -150    332    737   1174
    454   1356    901   -906   -223   1130    220   -439   -719   -371    -83    366
    397    779    381   -587      7    581     41   -797  -1236  -1078   -937   -457
    452    501     49   -478    200    275    -59   -711  -1187  -1060   -982   -548
    537    439    -98   -488    319    171     -2   -478   -963   -867   -859   -485
    602    501   -101   -553    353    200    109   -218   -714   -652   -711   -379
    628    584    -44   -605    337    270    283     41   -470   -428   -548   -262
    636    665     28   -652    303    348    381    174   -345   -301   -454   -187
    631    722     90   -678    270    407    426    226   -288   -241   -407   -142
    607    745    137   -678    236    441    415    244   -270   -215   -392   -127
    594    795    200   -693    197    498    389    265   -252   -192   -368    -90
    571    789    218   -683    176    504    394    270   -252   -187   -366    -83
    532    782    246   -657    142    514    379    262   -262   -194   -374    -90
    568    807    239   -688    163    524    366    262   -270   -194   -379    -98
    641    849    207   -745    218    530    363    270   -262   -181   -366    -88
    644    839    194   -743    226    517    327    252   -267   -179   -363    -83
    620    810    189   -717    215    501    324    254   -262   -168   -358    -75
    646    883    236   -766    205    561    306    262   -249   -137   -337    -49
    657    950    293   -802    181    623    322    277   -233   -106   -309    -18
    646    979    332   -815    155    657    337    298   -215    -77   -288      7
    649   1015    366   -833    140    693    322    314   -187    -46   -254     41
    636   1065    428   -852    103    748    329    335   -155    -12   -220     83
    620   1132    511   -875     54    823    340    366   -122     25   -184    119
    631   1150    517   -893     57    833    335    389   -101     59   -155    142
    662   1215    553   -940     54    885    329    420    -72    109   -114    179
    672   1301    626   -989     23    963    316    457    -36    168    -59    236
    678   1392    714  -1034    -18   1054    329    527     33    246     18    311
    711   1457    745  -1085    -15   1101    303    574     85    309     90    376
    722   1538    813  -1130    -44   1176    272    618    132    376    163    444
    709   1628    919  -1171   -106   1275    257    652    171    431    231    514
    691   1722   1031  -1205   -168   1376    285    696    220    493    309    594
    693   1756   1062  -1226   -184   1410    277    704    231    509    327    620
    680   1782   1101  -1231   -210   1441    259    701    226    522    342    652
    641   1813   1171  -1228   -265   1491    265    678    205    498    327    644
    628   1829   1200  -1228   -285   1514    252    636    161    452    275    615
    659   1797   1135  -1228   -239   1467    252    610    140    426    249    581
    678   1738   1060  -1208   -192   1400    265    576    106    376    200    527
    678   1693   1015  -1184   -168   1356    246    535     54    316    124    483
    659   1639    979  -1148   -158   1309    249    498      7    272     72    444
    626   1582    956  -1106   -163   1270    257    444    -51    202      0    342
    620   1509    888  -1065   -135   1200    249    384   -119    124    -75    246
    607   1441    831  -1026   -111   1137    213    340   -179     64   -132    223
    594   1408    813  -1000   -109   1111    205    327   -205     49   -150    226
    607   1408    797  -1010    -96   1101    168    277   -254      0   -194    179
    597   1395    797   -997   -101   1098    150    246   -283    -31   -220    155
    558   1356    797   -958   -119   1078    153    236   -277    -28   -213    171
    530   1356    826   -943   -148   1091    176    236   -262    -12   -194    187
    519   1366    846   -945   -163   1106    163    236   -257      2   -176    181
    524   1337    813   -932   -142   1075    179    241   -249     10   -171    168
    522   1335    813   -930   -145   1072    171    241   -244      5   -168    187
    535   1363    828   -948   -145   1096    140    231   -233     12   -158    218
    530   1392    859   -961   -166   1127    174    249   -205     31   -135    215
    493   1449    953   -971   -231   1202    189    270   -187     51   -111    207
    511   1501    987  -1008   -239   1247    166    267   -189     49   -122    187
    594   1582    987  -1088   -194   1286    140    244   -200     36   -135    192
    576   1686   1109  -1132   -267   1397    127    249   -176     67    -85    267
    579   1680   1101  -1130   -262   1392     93    241   -176     77    -67    285
    576   1634   1054  -1106   -239   1345     67    226   -189     75    -72    257
    555   1605   1049  -1080   -246   1327     67    220   -187     75    -75    254
    540   1621   1080  -1080   -270   1350     51    207   -192     67    -75    252
    524   1644   1119  -1083   -298   1382     38    176   -215     38    -98    241
    511   1641   1127  -1078   -309   1387     36    163   -233     20   -122    262
    522   1615   1093  -1067   -285   1356     36    153   -241      5   -132    246
    504   1613   1109  -1060   -301   1361     15    135   -239      2   -129    244
    504   1595   1091  -1049   -293   1343      2    109   -252    -15   -137    210
    459   1532   1072   -997   -306   1301      2     83   -267    -33   -155    184
    402   1493   1091   -948   -342   1293      5     59   -283    -54   -168    142
    420   1499   1078   -961   -329   1288      7     64   -296    -75   -220    132
    452   1488   1036   -969   -290   1262    -12     85   -290    -70   -226    142
    496   1483    984   -992   -244   1234    -49     67   -309    -85   -236     64
    493   1480    987   -987   -246   1234    -54     36   -319    -98   -254     33
    457   1457   1000   -958   -272   1228    -59      5   -324   -116   -272      5
    472   1449    976   -961   -252   1213    -93    -18   -342   -140   -306    -33
    532   1447    911   -992   -189   1179   -116    -25   -355   -148   -316    -64
    553   1423    870   -987   -158   1148   -119    -20   -355   -140   -311    -80
    532   1449    917   -992   -192   1184   -114     -5   -332   -132   -303    -41
    491   1467    974   -979   -241   1221    -41     59   -272   -111   -322    -36
    470   1496   1026   -984   -280   1262     54    179   -155    -41   -306    -33
    478   1610   1132  -1044   -327   1371    122    353     44    161   -145    101
    568   1919   1350  -1244   -392   1636    137    581    342    532    254    478
    626   2288   1660  -1457   -517   1974     72    652    509    841    732    984
    522   2538   2013  -1532   -745   2275    -36    423    379    911   1091   1436
    384   2621   2236  -1501   -924   2429   -194     18     25    732   1163   1610
    244   2223   1979  -1234   -867   2101   -332   -459   -555     70    457    992
    150   1740   1587   -945   -719   1665   -459   -937  -1197   -826   -631     33
    148   1389   1239   -771   -545   1314   -555  -1036  -1392  -1127  -1028   -337
    192   1187    995   -688   -400   1091   -540   -859  -1205   -963   -943   -345
    259   1161    898   -711   -319   1031   -475   -644   -956   -735   -787   -275
    311   1236    924   -774   -306   1080   -358   -420   -698   -504   -628   -202
    337   1358   1018   -849   -340   1187   -215   -210   -467   -285   -454    -59
    363   1405   1041   -883   -337   1223   -137   -106   -361   -174   -366     -5
    358   1415   1057   -888   -350   1236   -116    -77   -335   -148   -345     10
    316   1452   1135   -883   -407   1293    -85    -38   -290   -101   -298     59
    288   1457   1166   -875   -439   1314   -106    -18   -272    -77   -270     83
    293   1441   1148   -867   -426   1296   -119    -12   -267    -72   -270     72
    277   1447   1169   -862   -446   1309   -103      0   -246    -57   -257    103
    272   1465   1189   -870   -457   1327    -96     10   -231    -36   -236    124
    288   1475   1187   -883   -449   1332   -124      5   -244    -38   -228    137
    301   1431   1130   -865   -413   1280   -129      5   -244    -38   -226    142
    303   1441   1137   -875   -418   1291   -124     12   -226    -18   -200    158
    288   1457   1169   -872   -441   1314   -127     18   -215     -7   -189    174
    293   1467   1171   -880   -439   1319   -140     12   -215     -5   -197    168
    290   1496   1205   -893   -457   1350   -140     23   -197     23   -174    187
    290   1452   1161   -872   -436   1309   -140     25   -181     25   -168    194
    277   1444   1163   -862   -441   1304   -142     36   -161     49   -148    223
    259   1462   1202   -862   -470   1332   -145     67   -124     98    -98    254
    254   1499   1244   -875   -493   1371   -137    116    -70    158    -28    296
    288   1509   1221   -901   -465   1366   -122    140    -28    202     20    327
    329   1538   1208   -935   -439   1374   -145    168     15    259     80    379
    337   1590   1252   -966   -459   1421   -145    236     93    353    174    457
    329   1654   1325   -992   -496   1491   -153    296    176    454    280    545
    358   1738   1379  -1049   -509   1558   -150    340    246    537    366    623
    392   1784   1392  -1088   -498   1590   -150    376    303    605    433    691
    394   1826   1431  -1111   -519   1628   -150    397    332    644    478    748
    400   1842   1441  -1119   -519   1641   -158    400    342    652    504    766
    355   1808   1449  -1083   -548   1628   -129    405    355    652    519    758
    350   1816   1462  -1083   -555   1639   -135    379    335    613    493    727
    350   1777   1426  -1065   -537   1602   -148    345    285    553    423    711
    316   1706   1389  -1010   -535   1548   -116    324    259    514    376    665
    314   1634   1319   -976   -501   1478    -96    285    218    446    314    571
    288   1564   1273   -927   -491   1418    -90    233    155    366    228    514
    267   1491   1221   -880   -475   1358    -83    187     98    296    153    470
    267   1439   1171   -852   -452   1306    -90    124     41    231     85    392
    254   1387   1132   -820   -439   1260   -109     57    -28    153     10    322
    228   1356   1124   -792   -449   1241   -114     20    -67    111    -25    290
    233   1309   1075   -771   -420   1192   -109     -5    -93     77    -54    239
    236   1288   1052   -761   -407   1171   -114    -36   -124     46    -96    189
    215   1260   1044   -737   -415   1153   -129    -62   -158     10   -140    187
    246   1254   1005   -750   -379   1130   -145    -80   -168     -2   -150    194
    259   1218    958   -740   -348   1088   -155    -85   -171      5   -132    168
    257   1189    932   -722   -337   1062   -129    -80   -166     -2   -140    150
    303   1270    966   -789   -329   1119   -184   -109   -187    -18   -150    179
    303   1267    961   -787   -327   1114   -213   -127   -192    -15   -132    179
    298   1236    937   -769   -319   1088   -207   -127   -187    -20   -142    158
    280   1265    984   -771   -350   1124   -174   -103   -161      5   -129    179
    187   1267   1080   -727   -446   1176   -122    -70   -116     49    -77    220
    161   1231   1070   -696   -454   1150   -137    -85   -124     38    -80    218
    181   1267   1083   -727   -452   1174   -137    -75   -106     51    -70    231
    171   1254   1083   -711   -454   1169   -132    -64    -88     80    -38    257
    158   1226   1065   -693   -454   1145   -161    -90   -103     72    -18    275
    161   1150    989   -657   -415   1070   -166   -101   -111     64    -18    265
    103   1148   1041   -628   -467   1096   -140    -88   -106     62    -25    257
    116   1171   1054   -644   -467   1114   -122    -85   -101     64    -12    267
    153   1098    945   -628   -397   1021   -119    -93   -114     54     -7    246
    184   1000    815   -592   -316    909   -155   -116   -161      2    -67    231
    215    961    745   -589   -265    854   -163   -124   -179    -20    -93    228
    197    901    704   -548   -252    802   -150   -145   -187    -38   -109    189
    168    828    659   -498   -246    745   -150   -163   -197    -49   -127    150
    158    769    607   -465   -226    688   -148   -153   -194    -49   -132    142
    148    711    561   -431   -207    636   -119   -140   -192    -49   -127    148
    127    652    524   -389   -197    589   -101   -137   -184    -51   -122    150
     77    628    548   -353   -236    589    -83   -122   -171    -41   -109    148
     46    607    561   -327   -257    584    -85   -137   -179    -57   -127    127
     31    602    571   -316   -270    587    -98   -158   -181    -62   -124    129
     31    597    566   -314   -267    581    -83   -161   -179    -54   -114    137
    -12    607    618   -298   -314    613    -72   -153   -176    -46   -109    135
    -44    631    675   -293   -358    652    -77   -148   -166    -44   -106    153
    -38    613    652   -288   -348    631    -70   -127   -142    -33    -93    168
    -77    605    683   -262   -379    644    -12    -64    -75      2    -98    148
   -127    704    828   -290   -478    766     83     80     72    132    -41    161
   -155    841    997   -345   -576    919    153    259    283    368    153    303
    -70   1044   1114   -488   -594   1078    163    444    553    724    545    657
    114   1361   1247   -737   -566   1304     59    493    704   1021   1013   1166
    135   1532   1395   -833   -628   1462    -62    231    449    901   1247   1543
     75   1421   1345   -748   -636   1384   -124    -59     49    579   1223   1623
     15   1145   1127   -581   -555   1137   -215   -485   -524    -75    597   1106
    -93    753    846   -329   -470    800   -353  -1018  -1195   -979   -602     46
   -163    374    537   -106   -350    457   -478  -1145  -1382  -1254  -1036   -342
   -207    101    309     51   -259    205   -433   -953  -1156  -1031   -891   -319
   -241    -38    200    137   -220     80   -353   -753   -896   -771   -709   -252
   -166     -5    161     85   -163     77   -288   -587   -665   -542   -540   -176
   -111    158    270    -23   -192    213   -192   -397   -418   -306   -342    -44
    -85    236    322    -75   -205    280   -122   -283   -283   -171   -218     46
    -36    262    296   -114   -166    277    -83   -231   -220   -106   -155     85
      2    236    233   -119   -114    236    -64   -202   -194    -77   -132    103
      7    215    205   -114    -98    213    -80   -205   -184    -70   -132     96
      0    233    233   -116   -116    233    -62   -192   -163    -51   -114    103
    -20    252    272   -116   -148    262    -59   -184   -155    -33    -93    114
    -51    239    290    -93   -171    265    -54   -187   -155    -28    -88    116
    -67    223    288    -77   -179    257    -46   -192   -145    -23    -72    135
    -54    241    296    -93   -176    267    -44   -168   -111     12    -36    171
    -18    272    290   -129   -155    280    -64   -132    -77     49      5    207
    -12    270    283   -127   -148    275    -59   -111    -49     67     25    223
    -12    272    285   -129   -148    277    -33   -103    -44     77     38    239
    -15    314    329   -150   -171    322    -33   -101    -31     96     62    259
    -23    306    329   -142   -179    319    -49   -109    -31    101     70    259
    -25    314    340   -142   -181    327    -54    -96     -7    127     93    275
     10    355    345   -184   -166    350    -46    -57     41    174    142    314
     38    374    332   -207   -148    353    -23    -28     93    223    197    358
     54    415    358   -236   -153    387    -15     -7    135    272    254    407
     49    459    410   -254   -179    436    -10     31    187    340    327    462
     72    501    428   -290   -176    465    -10     67    236    410    394    519
     90    542    449   -316   -179    496    -41    101    288    491    480    589
    103    587    480   -348   -189    535    -33    161    368    587    587    683
    114    657    542   -384   -213    600    -28    205    428    665    675    763
    109    688    579   -400   -236    633    -33    231    457    701    714    800
    101    665    563   -384   -231    615    -31    241    467    714    724    815
     98    646    545   -374   -223    597    -51    223    446    688    693    789
     80    605    524   -342   -220    566    -31    210    426    652    644    737
     59    555    496   -309   -218    527    -59    179    389    605    600    685
     54    535    480   -293   -213    506    -46    153    358    553    545    649
      2    470    465   -239   -231    467     -7    116    316    488    475    589
    -44    400    444   -176   -244    420     36     80    277    426    400    501
    -70    303    374   -119   -220    337     18     18    218    340    314    444
    -80    259    340    -90   -210    298    -10    -38    166    272    254    392
    -90    218    306    -64   -197    262    -10    -75    122    220    197    340
    -85    124    210    -18   -148    166     -5   -109     80    171    132    265
   -129     72    202     25   -166    137      5   -132     57    142    103    249
   -140     28    168     54   -155     98     12   -148     38    122     75    228
   -137     18    153     57   -145     83      5   -166     25    106     59    223
   -163    -10    153     88   -158     70    -20   -168     25    109     59    231
   -184    -23    161    103   -174     67    -44   -189      5     85     36    197
   -174    -25    145     98   -161     59    -64   -205     -5     77     28    163
   -129    -49     77     88   -106     15    -70   -226    -23     44     -7    122
   -122   -122      0    122    -62    -62    -67   -231    -25     46    -10    119
   -129   -119     10    122    -70    -54   -103   -246    -36     49     10    119
   -106    -75     31     90    -70    -23    -96   -215      2     93     59    150
   -106    -12     93     57    -98     38    -85   -194     33    122     85    174
   -114     18    132     49   -122     75    -51   -176     59    148    101    205
   -106     80    184     10   -145    132    -64   -181     72    171    124    213
    -88    140    226    -25   -155    181   -103   -210     67    171    137    220
    -67    153    220    -44   -142    187   -140   -270     15    127    106    200
    -59    142    202    -41   -129    171   -142   -257     15    142    119    213
    -54    176    228    -62   -142    202   -158   -257     23    161    142    252
     -5    228    231   -111   -119    231   -194   -301     -5    124    116    239
      2    179    174    -90    -88    176   -179   -306     -5    116    103    220
     10     90     80    -49    -33     85   -179   -301     -7    116    114    202
    -28     57     83    -15    -57     70   -200   -311    -33     90     88    166
    -98    -18     80     57    -90     31   -174   -314    -31     80     75    150
   -161    -98     59    127   -111    -20   -137   -298     -2    101     96    158
   -181   -145     36    163   -109    -54   -132   -322    -20     88     75    142
   -166   -210    -44    187    -62   -127   -129   -342    -59     44     28    116
   -218   -288    -70    254    -75   -179    -96   -319    -51     44     36    150
   -257   -329    -72    293    -93   -202    -83   -314    -54     36     33    161
   -319   -342    -23    332   -148   -184   -103   -322    -54     38     49    142
   -475   -389     85    431   -280   -153    -75   -303    -33     57     59    200
   -444   -413     31    428   -239   -192    -77   -301    -33     49     57    233
   -355   -449    -96    400   -129   -272    -93   -324    -59     20     44    176
   -280   -491   -210    387    -36   -350   -124   -358    -85     -2     12    119
   -259   -514   -254    387     -5   -384   -122   -376    -98    -10     -7    111
   -233   -522   -290    376     28   -407   -109   -368    -93    -20    -28     72
   -181   -498   -319    337     67   -410    -51   -277    -12      7    -44     -5
    -83   -470   -387    277    150   -428     -7   -155     98     85    -25      2
      7   -316   -327    153    166   -322     18     20    327    350    228    205
    106    -28   -135    -38    119    -80     -7    213    613    750    711    641
    153    301    145   -228      2    226   -111    174    665    979   1171   1169
    114    402    288   -257    -85    345   -239   -127    397    917   1418   1519
     67    335    267   -202    -98    301   -413   -594   -129    462   1158   1327
    -23    -41    -18     31     -2    -31   -535  -1117   -795   -384    205    485
    -93   -493   -402    290    153   -449   -631  -1475  -1314  -1156   -758   -381
   -129   -787   -657    459    262   -722   -652  -1405  -1286  -1195   -909   -581
   -114   -940   -826    524    353   -885   -574  -1161  -1005   -927   -745   -496
   -111   -927   -818    519    353   -872   -467   -914   -709   -644   -527   -374
   -116   -800   -683    457    283   -743   -306   -633   -397   -353   -290   -228
   -116   -698   -581    407    231   -641   -181   -457   -202   -187   -155   -122
   -109   -667   -558    387    223   -613   -145   -407   -148   -140   -122    -57
    -96   -654   -561    374    231   -607   -129   -387   -122   -116   -103    -49
    -80   -646   -568    363    241   -607   -137   -384   -119   -114   -111    -67
    -72   -631   -558    353    241   -594   -135   -371   -101    -98   -106    -72
    -70   -610   -542    337    233   -576   -122   -355    -83    -80    -93    -70
    -64   -581   -517    322    223   -550   -124   -353    -80    -77    -90    -77
    -59   -584   -524    322    231   -555   -124   -350    -77    -85    -85    -90
    -75   -602   -527    340    226   -566   -114   -327    -57    -75    -62    -93
    -62   -574   -511    316    223   -545   -111   -306    -38    -54    -41    -93
    -36   -537   -501    285    231   -519   -116   -298    -20    -28    -20    -98
      5   -511   -517    252    259   -514   -124   -306    -20    -23    -15   -111
     15   -480   -496    233    254   -488   -119   -301    -18    -20    -12    -83
     33   -454   -488    207    259   -470   -129   -293    -10     -7     -5    -44
     83   -446   -530    181    303   -485   -150   -283    -10      0     -5    -49
     90   -444   -535    174    311   -488   -142   -241     25     46     25      7
     46   -381   -428    168    236   -405   -106   -181     85    114     96     93
     46   -324   -371    137    207   -348    -93   -135    137    171    150    150
    101   -270   -371     85    236   -319   -106   -101    174    218    189    181
    129   -233   -363     51    246   -298   -101    -57    231    277    246    231
    161   -192   -353     15    257   -272    -96      0    303    355    335    285
    194   -116   -314    -41    252   -215    -90     59    379    444    433    363
    218    -28   -246    -96    231   -137    -83    119    436    524    519    446
    226     49   -176   -140    200    -62    -90    153    470    574    571    498
    215     93   -122   -153    168    -12    -83    174    488    605    600    532
    213    109   -106   -163    158      2    -59    187    491    605    605    537
    236    137   -101   -187    168     18    -46    187    470    579    581    522
    246    140   -109   -194    176     15    -51    168    431    532    542    493
    233    132   -101   -181    168     15    -31    148    392    483    498    467
    231    103   -129   -168    179    -12    -28    111    329    407    423    400
    223     72   -150   -148    187    -38    -28     70    259    324    340    316
    202     23   -179   -114    189    -77    -12     20    184    249    257    233
    168    -28   -197    -70    181   -111    -10     -5    127    189    192    181
    145    -67   -215    -38    179   -142    -10    -46     62    119    127    132
    137    -80   -218    -28    176   -148    -20    -88      7     62     72    109
    150    -85   -236    -33    192   -161    -46   -114    -31     25     41     67
    163   -142   -306    -10    233   -223    -36   -140    -77    -15     -5      7
    137   -168   -306     15    220   -239    -31   -155   -106    -44    -31    -20
    132   -155   -288     10    210   -220    -46   -171   -129    -57    -54    -20
    142   -129   -272     -7    207   -200    -59   -189   -155    -77    -75    -36
    168   -132   -301    -18    233   -215    -51   -189   -161    -80    -80    -46
    171   -122   -293    -25    231   -207    -36   -171   -142    -57    -49    -18
    176   -103   -280    -36    226   -192    -33   -153   -135    -46    -33    -20
    189    -49   -241    -72    215   -145    -62   -148   -137    -38    -31    -20
    179      0   -179    -88    179    -88    -44   -119   -116    -18    -12     15
    168     46   -122   -109    145    -38     -5    -75    -72     28     41     51
    163    103    -59   -135    111     20     12    -57    -54     54     72     64
    181    155    -28   -168    103     64     10    -57    -62     46     62     72
    218    220      2   -218    109    111      0    -54    -64     49     57     88
    244    270     25   -257    109    148    -31    -62    -67     67     85    109
    239    272     33   -257    103    153    -62    -75    -85     67     93     90
    220    265     44   -244     88    155    -85    -96   -122     49     67     88
    223    293     70   -257     77    181    -64    -77   -114     75     96    140
    226    329    101   -277     62    215    -77    -93   -137     67     96    109
    254    332     77   -296     88    205   -116   -129   -197     10     33     72
    265    296     28   -280    116    163   -106   -140   -233    -18      2     59
    265    285     20   -275    122    153   -106   -135   -246    -15     12     57
    298    301      0   -301    148    150   -119   -148   -275    -36    -10     46
    298    324     25   -311    137    174    -96   -137   -288    -46    -31     25
    314    345     31   -332    140    189   -122   -140   -311    -62    -46      2
    342    355     12   -348    166    184   -145   -155   -337    -85    -70    -12
    353    329    -25   -342    187    153   -127   -176   -371   -119   -106    -36
    366    335    -33   -350    200    150   -124   -184   -394   -135   -119    -49
    379    374     -7   -379    192    184   -109   -171   -389   -124   -111    -54
    402    426     23   -413    189    226   -116   -187   -413   -140   -135    -57
    433    470     33   -454    200    254   -145   -189   -433   -150   -148    -57
    454    480     25   -467    213    252   -145   -176   -433   -142   -145    -80
    439    478     38   -459    200    259   -140   -179   -441   -137   -148    -83
    407    514    106   -459    150    311   -106   -155   -428   -119   -137    -44
    439    571    132   -506    153    353    -49    -80   -381    -88   -135    -15
    467    662    194   -566    137    428     67     90   -257     10    -88    -41
    530    774    244   -654    142    511    187    296    -75    179     33      0
    587   1023    436   -805     75    730    290    553    218    504    332    283
    706   1392    683  -1049     10   1039    267    753    480    898    810    828
    722   1753   1031  -1239   -153   1392    124    555    402   1041   1218   1299
    613   1922   1309  -1270   -348   1615    -80    101     72    948   1400   1543
    493   1813   1319  -1153   -413   1566   -267   -387   -400    553   1114   1306
    407   1270    859   -839   -226   1065   -392   -896  -1088   -374     15    319
    407    750    342   -579     33    545   -506  -1117  -1506   -992   -745   -374
    400    480     77   -441    161    280   -524   -950  -1392   -909   -753   -439
    426    436     10   -431    207    223   -428   -678  -1114   -649   -584   -355
    467    566     98   -517    181    335   -254   -397   -820   -384   -387   -236
    493    714    220   -602    135    467   -101   -148   -584   -171   -215    -80
    511    795    283   -654    114    540    -36    -15   -478    -62   -129      0
    475    841    366   -657     54    605     12     46   -426      0    -80     36
    428    867    439   -649     -5    654     44     67   -402     28    -59     59
    402    919    517   -662    -57    719     54     93   -379     62    -31     85
    387    966    576   -678    -96    771     80    116   -361     83    -12     93
    379   1034    654   -706   -137    844     75    142   -335    116     18    132
    363   1067    704   -717   -171    885     77    161   -322    142     38    161
    314   1117    802   -717   -244    961     80    171   -314    166     49    166
    254   1174    919   -717   -332   1049     75    192   -306    192     67    194
    220   1218    997   -719   -387   1109     80    215   -306    213     90    205
    233   1244   1010   -740   -389   1127     80    239   -288    239    109    223
    280   1244    963   -763   -340   1104     59    231   -296    241    103    215
    337   1210    872   -774   -267   1041     20    207   -327    213     67    192
    418   1236    818   -826   -200   1028     -5    228   -322    233     83    236
    413   1293    880   -854   -233   1085      0    272   -277    301    137    335
    415   1337    922   -878   -254   1130      0    306   -233    353    187    392
    457   1330    870   -896   -207   1101    -20    301   -249    353    166    371
    488   1317    828   -901   -168   1072    -85    285   -270    332    140    332
    524   1356    828   -940   -153   1093    -93    316   -246    374    179    342
    555   1449    891  -1002   -166   1171    -67    387   -184    452    249    371
    568   1512    940  -1041   -187   1226    -46    459   -111    540    329    428
    587   1628   1041  -1106   -226   1335    -51    524    -38    646    431    527
    620   1753   1130  -1187   -257   1441    -54    576     15    724    519    618
    587   1831   1241  -1210   -327   1538    -36    618     54    779    576    672
    524   1857   1332  -1192   -405   1595    -36    631     62    795    594    688
    485   1862   1376  -1174   -444   1621    -41    626     49    782    584    680
    470   1883   1413  -1179   -470   1649    -77    607     20    753    558    659
    454   1867   1413  -1163   -478   1641    -88    581    -18    711    511    626
    407   1842   1434  -1124   -514   1639    -72    566    -57    670    467    597
    407   1883   1475  -1145   -532   1680    -72    545    -93    626    428    561
    433   1893   1460  -1163   -514   1678    -85    504   -145    571    366    509
    407   1844   1436  -1124   -514   1639    -64    454   -200    514    298    444
    381   1792   1408  -1088   -511   1600    -62    397   -265    444    226    374
    306   1779   1473  -1041   -581   1626    -57    371   -303    405    181    337
    306   1774   1467  -1041   -581   1623    -49    335   -340    371    140    298
    332   1766   1431  -1049   -550   1600    -80    290   -384    327     93    257
    316   1758   1441  -1039   -561   1600   -101    272   -415    298     64    228
    311   1740   1428  -1026   -558   1584   -111    246   -449    272     33    200
    275   1748   1473  -1010   -597   1610   -127    239   -449    280     31    200
    267   1777   1509  -1023   -620   1644   -140    239   -446    288     36    200
    262   1771   1506  -1018   -623   1639   -148    231   -459    283     28    187
    254   1787   1532  -1021   -639   1660   -155    233   -465    290     28    179
    233   1779   1545  -1010   -654   1662   -181    218   -478    285     15    171
    233   1795   1561  -1015   -662   1678   -192    210   -485    280      7    163
    205   1844   1639  -1028   -717   1743   -197    220   -472    296     20    181
    192   1891   1699  -1041   -753   1795   -176    241   -449    324     46    202
    163   1922   1756  -1044   -795   1839   -153    254   -433    345     59    215
    137   1930   1792  -1034   -828   1862   -166    254   -426    355     70    228
    127   1966   1839  -1049   -857   1904   -166    254   -415    371     85    246
    140   2060   1919  -1098   -888   1990   -174    254   -407    389    109    272
    174   2091   1917  -1135   -870   2005   -244    215   -441    366     93    257
    155   2075   1919  -1117   -883   1997   -270    176   -467    348     72    244
    127   2099   1971  -1114   -924   2036   -270    155   -475    342     75    257
     88   2096   2008  -1091   -958   2052   -265    163   -478    345     85    272
     75   2088   2013  -1083   -969   2052   -277    189   -478    358     93    280
     88   2073   1984  -1080   -948   2031   -298    174   -509    345     72    257
     83   2034   1951  -1060   -935   1992   -280    176   -522    345     62    244
     90   1969   1878  -1028   -893   1925   -303    155   -553    324     38    223
     88   1906   1816   -997   -865   1862   -332    127   -581    319     12    200
     67   1844   1777   -956   -854   1810   -322    103   -618    309    -25    158
     62   1821   1756   -943   -849   1790   -337     67   -659    272    -70    119
     62   1829   1766   -945   -852   1797   -337     64   -667    277    -70    122
     62   1844   1779   -953   -859   1813   -350     64   -680    277    -72    119
     49   1862   1813   -958   -880   1839   -366     64   -691    280    -72    111
     67   1893   1823   -982   -878   1860   -381     49   -701    270    -83     96
     54   1919   1865   -987   -904   1893   -363     44   -696    267    -80    114
     20   1917   1896   -969   -937   1906   -374     64   -683    283    -72    114
     25   1943   1917   -984   -945   1930   -394     70   -680    290    -70    119
     38   1977   1938  -1008   -950   1956   -397     75   -678    293    -57    127
     59   2034   1974  -1047   -956   2005   -342    142   -623    340    -28    135
    109   2145   2036  -1130   -963   2091   -233    290   -485    441     12    135
    194   2260   2062  -1228   -935   2161   -174    449   -329    587    114    207
    283   2527   2242  -1408   -979   2385   -111    672    -62    898    420    491
    384   2915   2530  -1649  -1072   2722   -150    815    150   1218    836    958
    376   3278   2902  -1829  -1265   3091   -293    597     44   1296   1166   1434
    228   3437   3208  -1831  -1488   3322   -441    189   -249   1179   1319   1696
     62   3296   3234  -1680  -1587   3265   -589   -298   -722    730    950   1384
    -33   2769   2803  -1366  -1418   2785   -706   -815  -1389   -166   -119    355
    -12   2184   2197  -1085  -1106   2190   -846  -1013  -1751   -683   -763   -296
     18   1930   1912   -974   -948   1922   -859   -865  -1618   -581   -730   -327
     64   1870   1803   -969   -870   1836   -797   -615  -1376   -368   -576   -244
    111   1940   1829  -1026   -857   1886   -649   -335  -1098   -122   -389   -122
    129   2036   1906  -1085   -888   1971   -491    -90   -865     98   -223    -33
    148   2091   1940  -1119   -896   2016   -436     10   -761    205   -137     31
    189   2127   1938  -1158   -875   2034   -426     28   -740    215   -129     54
    197   2114   1917  -1156   -859   2016   -446     49   -735    220   -122    103
    192   2122   1930  -1158   -870   2026   -426     77   -704    254   -101    145
    207   2094   1883  -1150   -836   1990   -407    103   -678    280    -77    153
    223   2070   1844  -1148   -810   1956   -400    111   -670    285    -70    158
    233   2091   1857  -1161   -810   1974   -405    111   -667    283    -67    166
    254   2068   1813  -1161   -779   1940   -415    124   -636    319    -31    187
    272   2021   1748  -1148   -737   1886   -436    124   -628    332    -10    213
    275   2042   1766  -1158   -745   1904   -415    158   -592    368     33    277
    254   2125   1870  -1189   -807   1997   -426    176   -568    407    101    246
    231   2164   1930  -1197   -849   2049   -457    127   -618    340     23    241
    233   2184   1951  -1210   -857   2068   -446    150   -592    368     36    327
    218   2187   1966  -1205   -872   2078   -441    181   -558    410     88    353
    174   2200   2026  -1187   -924   2114   -433    220   -530    449    142    361
    166   2221   2055  -1195   -943   2138   -418    259   -491    493    176    358
    189   2268   2078  -1228   -945   2174   -423    285   -462    532    200    389
    210   2335   2125  -1275   -956   2231   -444    314   -428    576    241    405
    231   2400   2169  -1314   -969   2286   -454    361   -368    646    309    449
    241   2460   2218  -1353   -989   2340   -459    402   -309    714    381    496
    254   2504   2249  -1379   -997   2377   -459    459   -233    802    475    558
    265   2533   2268  -1400  -1002   2403   -470    506   -176    872    553    610
    283   2613   2330  -1447  -1023   2473   -483    548   -119    950    654    680
    306   2712   2405  -1509  -1049   2559   -509    548   -101    969    680    680
    327   2756   2429  -1543  -1049   2592   -522    542    -98    971    675    698
    329   2748   2416  -1540  -1041   2582   -532    532   -114    961    675    685
    319   2738   2418  -1527  -1049   2579   -550    488   -155    906    631    628
    324   2701   2374  -1514  -1026   2538   -545    457   -189    865    589    574
    319   2668   2348  -1493  -1015   2507   -545    428   -226    820    555    522
    340   2655   2312  -1499   -987   2483   -566    366   -290    740    480    472
    348   2600   2252  -1473   -950   2426   -589    277   -379    631    368    389
    277   2499   2221  -1389   -974   2361   -594    223   -444    555    290    324
    233   2447   2210  -1340   -989   2330   -587    179   -488    498    241    275
    197   2395   2197  -1299  -1000   2296   -587    140   -530    449    189    246
    145   2325   2179  -1234  -1015   2252   -574    111   -555    415    148    241
    116   2275   2156  -1197  -1021   2216   -581     70   -600    363    111    215
     93   2234   2140  -1163  -1023   2187   -581     46   -620    337     90    194
     77   2234   2156  -1158  -1039   2195   -587     18   -641    316     64    166
     75   2218   2143  -1145  -1034   2182   -589      2   -654    309     41    155
     49   2197   2145  -1124  -1049   2174   -589      0   -646    316     54    181
     23   2197   2174  -1111  -1075   2187   -587      2   -636    322     64    210
     23   2197   2174  -1111  -1075   2184   -597      2   -633    329     77    220
     28   2182   2153  -1104  -1062   2169   -597     -2   -633    329     67    174
     28   2200   2171  -1114  -1072   2184   -592      5   -620    335     57    184
     49   2257   2208  -1153  -1078   2231   -581     15   -597    353     75    202
     77   2260   2182  -1169  -1052   2221   -576      5   -592    355     75    192
     70   2278   2208  -1174  -1067   2244   -574    -10   -589    350     75    184
     49   2291   2242  -1171  -1096   2268   -579    -18   -579    361     83    192
     51   2309   2257  -1179  -1101   2283   -600    -18   -563    379    109    223
     57   2288   2231  -1174  -1088   2260   -628    -38   -571    368    103    231
     67   2247   2179  -1156  -1054   2213   -665    -75   -602    332     75    220
     54   2255   2200  -1156  -1075   2229   -672    -77   -594    337     93    207
     36   2270   2234  -1153  -1098   2252   -670    -62   -584    337     96    210
     41   2210   2169  -1127  -1062   2190   -685    -67   -602    316     75    207
     51   2153   2101  -1101  -1023   2127   -693    -88   -623    293     62    176
     59   2117   2057  -1091   -997   2088   -698   -124   -652    252     12    137
     51   2086   2034  -1070   -992   2062   -675   -129   -654    233    -25    135
     25   2021   1995  -1026   -984   2008   -678   -127   -649    236    -18    153
     25   1992   1966  -1008   -969   1979   -672   -127   -649    231    -10    119
     20   1964   1943   -995   -961   1953   -672   -155   -683    184    -80     83
      2   1930   1927   -966   -963   1930   -665   -153   -667    194    -62     80
     -2   1860   1860   -930   -932   1860   -672   -171   -680    174    -62     18
      5   1810   1805   -906   -898   1808   -675   -197   -706    137   -109     10
     20   1818   1797   -919   -888   1808   -691   -210   -714    137   -114      5
     28   1839   1810   -935   -891   1826   -709   -228   -722    129   -122      7
    -44   1808   1852   -883   -948   1831   -678   -207   -701    155    -96      2
    -54   1784   1839   -865   -945   1810   -675   -202   -698    166    -83    -10
    -10   1766   1777   -878   -896   1771   -691   -223   -722    140   -103    -20
      2   1740   1738   -872   -867   1738   -652   -181   -680    163    -83    -62
     -2   1740   1743   -870   -872   1743   -607   -135   -639    140   -174   -161
    -10   1756   1766   -872   -888   1761   -522      2   -504    252   -135    -80
     28   1951   1919   -992   -945   1938   -465    231   -220    589    220    171
    142   2226   2083  -1184   -969   2153   -545    355     -7    927    662    587
    179   2522   2340  -1353  -1080   2434   -667    236    -38   1065   1018   1065
      5   2613   2608  -1309  -1301   2611   -750    -15   -246   1057   1309   1478
   -129   2455   2582  -1163  -1358   2517   -859   -426   -714    613    979   1130
   -213   2026   2239   -906  -1226   2132   -992   -995  -1423   -324   -122    122
   -239   1628   1865   -696  -1052   1748  -1124  -1309  -1883   -984   -904   -527
   -244   1343   1587   -548   -914   1465  -1163  -1208  -1808   -940   -930   -571
   -220   1215   1434   -498   -828   1325  -1075   -974  -1522   -665   -737   -504
   -155   1210   1366   -527   -761   1288   -971   -756  -1254   -402   -530   -387
    -90   1283   1374   -597   -732   1327   -836   -548  -1013   -176   -329   -311
    -31   1415   1447   -691   -737   1431   -722   -420   -878    -72   -272   -249
    -18   1434   1449   -709   -735   1441   -722   -374   -823    -15   -241   -168
     23   1462   1439   -743   -709   1452   -745   -366   -802     10   -197   -171
      0   1423   1423   -711   -711   1423   -743   -379   -818    -10   -226   -197
    -57   1421   1478   -680   -766   1449   -693   -345   -784     15   -202   -150
     18   1447   1426   -732   -704   1436   -693   -332   -753     51   -155   -142
     44   1408   1363   -724   -659   1384   -704   -340   -753     44   -155   -153
     80   1392   1312   -737   -615   1353   -688   -348   -753     25   -184   -127
     59   1434   1374   -745   -657   1405   -665   -301   -698     83   -135   -101
     23   1428   1405   -730   -691   1418   -652   -275   -665    124    -72    -70
     28   1376   1348   -704   -659   1361   -626   -262   -644    140    -44    -83
     41   1332   1291   -688   -626   1312   -641   -290   -665    106   -106    -75
    -10   1309   1319   -649   -665   1314   -623   -283   -646    116   -103    -44
    -51   1306   1358   -628   -706   1330   -592   -246   -602    158    -54    -38
      7   1304   1296   -657   -644   1301   -620   -236   -584    176    -25    -28
      7   1275   1267   -644   -628   1273   -613   -215   -548    213     15     10
     54   1286   1231   -670   -587   1260   -581   -181   -498    267     72     38
    101   1286   1182   -693   -542   1234   -618   -181   -483    285     90     41
    109   1299   1189   -706   -540   1244   -615   -153   -431    342    150    101
    148   1314   1166   -732   -509   1241   -618   -124   -387    400    213    142
    155   1343   1187   -748   -514   1265   -623    -83   -316    493    309    226
    124   1348   1223   -737   -550   1286   -589    -15   -223    605    423    329
    111   1376   1265   -745   -576   1322   -584     44   -148    696    522    423
    124   1421   1293   -774   -587   1358   -568     90    -93    758    597    488
     96   1447   1350   -771   -626   1400   -548    127    -44    805    654    537
     54   1408   1353   -732   -649   1382   -532    132    -36    802    657    524
    -18   1382   1400   -680   -709   1389   -501    116    -51    771    615    511
    -59   1374   1434   -659   -748   1405   -485     96    -83    727    568    504
    -46   1322   1369   -636   -706   1345   -493     64   -137    665    504    441
    -93   1278   1371   -594   -732   1325   -480     36   -166    613    454    389
   -187   1208   1392   -511   -789   1299   -467      2   -207    550    394    345
   -277   1148   1426   -436   -852   1288   -441    -31   -257    483    329    288
   -246   1065   1312   -407   -779   1187   -420    -80   -314    413    257    213
   -210    966   1174   -379   -691   1070   -405   -111   -353    358    205    140
   -145    922   1067   -389   -607    995   -441   -174   -420    280    114     62
    -88    859    948   -389   -517    904   -493   -236   -483    200     31     36
   -103    800    904   -348   -504    852   -459   -249   -493    184     25     77
   -197    753    948   -280   -574    849   -405   -236   -475    210     64    148
   -210    711    922   -252   -566    818   -418   -252   -483    205     67    132
   -155    665    820   -254   -488    740   -446   -280   -511    166     12     64
   -158    628    787   -233   -472    706   -459   -303   -545    132    -25      7
    -90    623    714   -267   -402    667   -483   -342   -571    106    -57    -49
    -49    626    672   -288   -361    649   -498   -361   -568    103    -49    -75
    -38    641    680   -301   -361    659   -522   -361   -566    109    -41    -64
    -77    662    740   -290   -407    701   -491   -322   -527    148      2      2
    -98    672    771   -288   -436    722   -446   -303   -501    166     31     23
   -109    683    792   -288   -452    737   -475   -306   -491    179     57     33
    -83    722    805   -319   -446    763   -488   -293   -452    205     85     49
   -109    750    859   -319   -483    805   -478   -288   -428    228    114     70
   -140    724    862   -293   -501    792   -491   -324   -454    213    109     57
   -111    672    782   -280   -446    727   -493   -353   -483    184     90     36
    -62    657    719   -298   -392    688   -493   -368   -498    166     80     20
    -51    657    709   -301   -379    683   -475   -363   -493    163     88     28
    -75    600    675   -265   -374    636   -485   -366   -496    158     85     28
    -70    568    639   -249   -355    602   -488   -361   -498    148     67      5
    -88    542    631   -228   -358    587   -483   -374   -511    124     46    -15
   -106    465    571   -179   -337    517   -454   -376   -509    119     44    -20
    -90    407    498   -158   -296    452   -441   -361   -504    114     33    -36
   -109    363    472   -127   -290    418   -426   -361   -506    101     23    -44
    -96    350    444   -127   -270    397   -410   -358   -509     93     18    -49
    -77    311    389   -116   -233    350   -467   -392   -537     59    -15    -83
    -93    262    355    -85   -223    306   -452   -402   -550     33    -36   -114
   -101    254    353    -77   -228    303   -433   -407   -548     28    -33   -111
   -101    213    314    -54   -207    262   -444   -420   -555     15    -44   -127
    -85    171    257    -41   -171    213   -457   -439   -568      0    -64   -142
    -88    148    236    -31   -161    189   -444   -439   -561      0    -64   -145
    -83    148    231    -33   -155    189   -446   -439   -548     -2    -64   -155
    -70    122    192    -25   -132    155   -454   -446   -548    -12    -83   -181
    -88     93    181     -2   -135    137   -418   -381   -483     28    -83   -194
    -70    153    220    -44   -145    187   -322   -254   -342    135    -57   -223
    -59    267    324   -103   -192    296   -236   -111   -153    329     93   -119
    -38    478    514   -220   -275    493   -249     51    109    672    478    226
     33    782    748   -407   -355    766   -350    129    277    995    982    766
      2    989    984   -496   -493    987   -418    -75     80    917   1262   1184
    -75    862    937   -394   -506    901   -444   -340   -293    576   1215   1239
   -158    589    748   -215   -454    667   -514   -722   -823    -44    613    709
   -252    231    483     10   -366    355   -644  -1223  -1444   -898   -548   -350
   -236    -46    189    142   -213     70   -769  -1361  -1634  -1161   -963   -753
   -194   -267    -72    231    -62   -171   -745  -1200  -1439   -961   -844   -717
   -163   -374   -210    267     23   -293   -693  -1005  -1179   -704   -649   -592
   -148   -387   -239    267     44   -314   -597   -831   -927   -454   -452   -462
   -114   -288   -176    200     31   -233   -478   -646   -683   -226   -275   -358
   -111   -220   -109    166     -2   -163   -402   -514   -519    -75   -148   -277
   -103   -189    -85    145    -10   -137   -376   -465   -452    -15    -90   -239
   -109   -194    -85    153    -12   -140   -358   -439   -420     15    -67   -231
    -96   -220   -124    158     12   -174   -368   -439   -415     18    -57   -233
    -88   -252   -163    168     36   -207   -353   -436   -400     36    -18   -231
    -75   -254   -179    163     51   -218   -353   -462   -415      2    -51   -236
    -54   -262   -207    158     75   -236   -389   -454   -394     25    -49   -207
    -41   -272   -231    155     93   -252   -363   -418   -355     75     15   -197
    -18   -262   -246    140    114   -254   -342   -418   -342     80     25   -215
    -25   -236   -213    129     93   -226   -379   -444   -353     62     25   -194
    -28   -205   -176    116     72   -192   -381   -454   -355     51     18   -161
      2   -231   -233    111    116   -231   -353   -436   -324     77     28   -194
     -2   -259   -257    129    127   -259   -342   -423   -306     93     49   -158
    -15   -241   -228    127    106   -236   -332   -407   -275    124     83    -96
     -5   -187   -181     96     88   -184   -332   -392   -241    161    135    -85
    -20   -197   -179    109     77   -189   -371   -400   -244    161    137    -70
    -38   -205   -166    122     62   -187   -361   -371   -200    202    184    -20
    -44   -202   -161    122     57   -181   -327   -324   -145    259    239      7
    -57   -215   -158    137     49   -187   -298   -270    -88    324    303     49
    -62   -189   -127    124     31   -158   -329   -236    -41    384    368     88
    -62   -140    -77    101      5   -109   -335   -189     20    457    452    148
    -67   -101    -33     83    -18    -67   -327   -129    103    550    553    218
    -57    -59     -2     59    -28    -31   -316    -88    171    620    633    285
    -12    -67    -54     38     18    -62   -290    -51    215    672    706    348
     28    -64    -93     18     59    -77   -301    -46    231    688    732    337
      7    -85    -96     38     49    -90   -280    -28    244    678    724    340
     12   -140   -153     64     83   -145   -262    -18    244    657    714    355
     41   -194   -239     75    137   -215   -290    -57    192    587    646    324
     31   -252   -285    109    158   -267   -275   -101    137    509    561    259
    -15   -322   -306    166    145   -314   -262   -148     80    426    488    210
    -23   -407   -384    215    179   -397   -231   -187     33    348    394    106
    -10   -493   -483    252    233   -488   -233   -233    -15    267    285     70
    -28   -574   -545    301    257   -558   -233   -265    -38    236    259     44
      0   -639   -641    316    319   -639   -207   -296    -72    194    226    -12
     44   -706   -750    332    397   -727   -241   -355   -145    114    161    -96
     18   -797   -818    389    415   -807   -239   -374   -171     77    129   -137
    -46   -833   -787    439    368   -810   -223   -371   -171     64    114   -161
   -103   -854   -750    478    322   -805   -220   -387   -184     46    101   -166
   -150   -883   -732    517    290   -807   -213   -387   -184     51    135   -161
   -197   -867   -670    530    233   -769   -200   -374   -171     62    140   -202
   -205   -849   -646    527    220   -748   -215   -394   -184     41    101   -194
   -202   -844   -641    522    218   -743   -223   -405   -179     44    111   -207
   -192   -839   -646    517    226   -743   -220   -394   -166     54    124   -223
   -158   -836   -678    496    257   -758   -226   -374   -142     80    158   -202
   -132   -831   -698    480    280   -766   -218   -345   -106    119    207   -197
   -116   -820   -706    467    290   -763   -231   -358   -103    109    200   -184
   -103   -800   -696    452    296   -748   -241   -374   -103     90    181   -168
   -101   -782   -683    441    290   -732   -254   -381    -96     98    187   -158
   -114   -776   -662    446    272   -719   -249   -379    -72    119    226   -161
   -111   -789   -678    452    280   -735   -272   -410    -93     96    207   -174
    -88   -800   -711    444    311   -756   -306   -428   -124     72    179   -142
    -83   -789   -706    433    309   -748   -301   -431   -124     70    192   -142
    -83   -836   -753    457    335   -795   -283   -420   -101     90    220   -135
    -96   -904   -807    498    353   -854   -285   -423    -98     96    241   -145
   -106   -950   -844    530    368   -898   -285   -449   -132     49    197   -184
   -114  -1005   -893    558    387   -950   -288   -465   -150     20    155   -174
   -127  -1047   -919    587    394   -984   -275   -457   -140     25    166   -168
   -140  -1091   -953    613    405  -1023   -246   -452   -132     23    184   -184
   -145  -1150  -1005    649    428  -1078   -228   -465   -145      0    163   -236
   -142  -1182  -1039    659    446  -1111   -249   -488   -171    -44     96   -241
   -137  -1202  -1065    670    462  -1135   -254   -498   -181    -57     88   -236
   -135  -1249  -1114    691    488  -1182   -257   -506   -194    -67     80   -254
   -122  -1262  -1140    693    509  -1202   -257   -498   -192    -64     85   -277
   -111  -1280  -1169    693    527  -1226   -267   -511   -194    -75     64   -301
    -98  -1291  -1195    693    545  -1244   -259   -517   -184    -72     72   -290
    -75  -1304  -1228    688    574  -1267   -239   -504   -166    -64     90   -290
    -90  -1325  -1234    709    571  -1280   -246   -511   -171    -77     83   -296
    -85  -1312  -1226    698    568  -1270   -267   -527   -192    -93     67   -288
    -77  -1350  -1273    714    597  -1312   -231   -498   -174    -85     70   -303
    -62  -1350  -1288    706    610  -1319   -150   -410    -93    -51     59   -368
    -57  -1299  -1241    678    592  -1270    -64   -288     23     23     77   -384
    -33  -1161  -1127    597    545  -1145     -7   -114    236    252    280   -207
     44   -888   -932    420    488   -911     -5    111    540    652    730    207
    103   -548   -654    220    376   -600   -109    122    639    932   1218    717
     77   -371   -449    148    262   -410   -267   -155    418    950   1535   1093
    -41   -418   -379    228    166   -397   -407   -602    -36    613   1389   1013
   -168   -841   -672    504    252   -758   -511  -1106   -654   -174    519    259
   -246  -1319  -1075    782    410  -1197   -623  -1493  -1221  -1010   -472   -592
   -220  -1615  -1395    919    587  -1506   -683  -1447  -1226  -1091   -639   -802
   -171  -1779  -1608    974    714  -1693   -620  -1221   -976   -878   -517   -753
   -155  -1790  -1634    971    737  -1712   -517   -997   -717   -649   -363   -628
   -127  -1709  -1584    917    727  -1647   -353   -745   -431   -392   -158   -511
   -103  -1618  -1514    862    704  -1566   -239   -574   -239   -223    -15   -436
    -98  -1615  -1517    857    706  -1566   -207   -542   -202   -207    -12   -431
   -103  -1623  -1519    865    706  -1571   -197   -524   -181   -197     -2   -405
   -103  -1639  -1535    870    714  -1587   -187   -501   -155   -171     20   -400
    -80  -1628  -1548    854    732  -1590   -184   -485   -122   -142     49   -400
    -90  -1636  -1545    862    724  -1592   -155   -491   -122   -155     46   -405
    -96  -1644  -1548    870    724  -1597   -145   -483   -109   -153     51   -400
    -96  -1667  -1571    880    735  -1621   -176   -485   -103   -161     44   -376
    -88  -1696  -1608    893    758  -1652   -148   -472    -80   -148     57   -379
    -62  -1686  -1623    872    779  -1654   -140   -462    -59   -129     72   -371
    -59  -1691  -1631    875    784  -1662   -150   -470    -57   -129     77   -366
    -64  -1696  -1634    878    782  -1665   -161   -480    -54   -127     88   -374
    -54  -1688  -1634    872    789  -1662   -184   -459    -36   -106    124   -376
    -49  -1678  -1628    862    787  -1652   -161   -428    -10    -93    116   -358
    -49  -1701  -1652    875    800  -1675   -158   -410      7    -80    127   -322
    -49  -1714  -1667    880    807  -1691   -168   -402     23    -64    145   -324
    -59  -1717  -1657    888    797  -1688   -171   -389     46    -41    171   -314
    -49  -1719  -1673    883    810  -1696   -155   -355     93      5    231   -280
    -49  -1688  -1639    870    792  -1665   -176   -327    135     49    272   -262
    -46  -1686  -1641    865    795  -1665   -181   -288    184    106    316   -215
    -20  -1675  -1654    849    815  -1665   -158   -223    259    189    392   -166
     31  -1608  -1639    787    831  -1621   -194   -187    311    259    467   -111
     57  -1545  -1602    743    828  -1574   -194   -148    353    309    524    -44
     59  -1525  -1584    730    820  -1553   -176   -106    389    353    579     18
     83  -1496  -1579    706    831  -1538   -189    -93    405    379    613     23
    119  -1473  -1592    675    854  -1530   -213   -111    381    361    623      7
    124  -1467  -1592    670    857  -1527   -223   -150    332    298    566     -7
    101  -1499  -1602    698    849  -1548   -197   -168    309    267    530     -7
    114  -1527  -1641    706    878  -1584   -202   -220    257    200    480    -70
     80  -1579  -1662    748    870  -1621   -197   -283    189    111    389   -161
     57  -1670  -1727    805    891  -1696   -189   -327    135     33    303   -228
     59  -1774  -1834    854    945  -1803   -176   -366     85    -31    249   -272
     44  -1852  -1896    904    969  -1873   -158   -420     25   -103    179   -332
     36  -1930  -1966    945   1000  -1945   -145   -457     -5   -153    116   -402
     12  -1987  -2000    987   1005  -1992   -166   -501    -41   -200     70   -457
    -25  -2042  -2016   1031    992  -2029   -145   -535    -70   -239     38   -491
    -62  -2117  -2055   1091    995  -2086   -116   -542    -85   -254     36   -501
    -28  -2156  -2130   1091   1049  -2145   -140   -568   -114   -283      5   -558
     -2  -2164  -2161   1083   1078  -2164   -142   -574   -124   -296    -15   -553
     31  -2205  -2236   1085   1132  -2221   -129   -568   -114   -290     -2   -532
     46  -2218  -2265   1085   1156  -2242   -129   -576   -111   -285      7   -542
     85  -2231  -2317   1072   1200  -2273   -145   -587   -116   -283     -5   -576
     85  -2268  -2353   1091   1218  -2312   -127   -568    -96   -262     15   -545
     20  -2247  -2270   1111   1145  -2257    -77   -511    -38   -210     77   -483
     41  -2205  -2247   1083   1143  -2226    -46   -483    -12   -192     98   -452
     41  -2182  -2223   1070   1132  -2203    -15   -449     23   -163    124   -436
     -2  -2192  -2190   1096   1091  -2190     12   -433     46   -145    145   -426
    -49  -2210  -2161   1130   1052  -2184     28   -428     59   -140    161   -407
    -51  -2153  -2101   1104   1023  -2127     23   -415     88   -111    205   -350
    -33  -2120  -2086   1075   1023  -2104    -15   -446     75   -114    223   -368
    -28  -2109  -2083   1067   1026  -2096    -59   -498     31   -158    181   -394
    -75  -2122  -2049   1098    987  -2088    -54   -504     36   -161    176   -345
   -103  -2140  -2036   1122    966  -2088    -28   -478     67   -127    228   -345
    -75  -2153  -2081   1111   1000  -2117    -41   -480     46   -153    194   -400
   -161  -2179  -2018   1169    927  -2099    -59   -498     18   -189    155   -368
   -181  -2210  -2029   1195    922  -2120    -57   -504     10   -200    150   -368
   -184  -2249  -2065   1218    940  -2158    -25   -491     20   -192    163   -379
   -228  -2275  -2049   1252    909  -2164     -7   -478     23   -189    176   -379
   -350  -2275  -1925   1312    787  -2101     41   -441     54   -168    197   -376
   -376  -2299  -1922   1335    771  -2112     33   -459     38   -192    161   -394
   -228  -2356  -2127   1293    948  -2242    -18   -519    -23   -257     98   -452
   -137  -2462  -2325   1299   1091  -2392    -49   -579    -83   -327     38   -514
   -171  -2527  -2356   1348   1091  -2442    -18   -571    -72   -329     36   -485
   -228  -2551  -2322   1389   1044  -2436     10   -540    -41   -303     67   -423
   -197  -2566  -2369   1382   1085  -2468     10   -540    -49   -316     64   -439
   -166  -2611  -2444   1387   1137  -2527      0   -568    -83   -350     31   -483
   -145  -2631  -2486   1387   1169  -2559    -36   -602   -109   -376      0   -517
   -129  -2639  -2512   1382   1189  -2574    -49   -618   -119   -384    -10   -537
    -75  -2657  -2582   1366   1252  -2621    -49   -620   -129   -400    -20   -566
      7  -2642  -2650   1314   1327  -2644    -31   -581   -103   -397    -44   -615
     33  -2621  -2657   1293   1343  -2639     70   -452      2   -340    -49   -667
     41  -2538  -2579   1244   1309  -2559    158   -267    184   -171     70   -594
     70  -2346  -2416   1137   1241  -2379    226    -46    454    135    379   -311
    132  -2055  -2187    961   1158  -2120    181     51    610    397    771    132
     96  -1717  -1813    810    953  -1764     90   -145    519    483   1117    607
    -33  -1556  -1522    795    743  -1540    -46   -537    226    368   1267    854
   -179  -1743  -1564    961    691  -1654   -197  -1005   -223    -41    932    550
   -301  -2314  -2013   1306    854  -2164   -303  -1465   -813   -862    -85   -446
   -283  -2818  -2535   1551   1124  -2678   -465  -1673  -1161  -1369   -722  -1067
   -233  -3057  -2826   1644   1293  -2940   -504  -1540  -1054  -1288   -706  -1109
   -192  -3104  -2912   1649   1358  -3008   -418  -1293   -807  -1067   -550  -1018
   -176  -3037  -2860   1605   1340  -2948   -233   -987   -504   -802   -342   -878
   -132  -2943  -2811   1538   1337  -2878    -93   -756   -277   -602   -184   -763
    -85  -2889  -2805   1486   1358  -2847    -33   -662   -184   -527   -129   -711
    -70  -2868  -2798   1470   1363  -2834     -5   -623   -145   -493   -103   -693
    -98  -2865  -2766   1480   1332  -2816      7   -594   -119   -472    -80   -675
   -101  -2870  -2772   1486   1335  -2821     28   -576   -106   -465    -70   -672
   -103  -2860  -2756   1480   1325  -2808     18   -566    -96   -457    -57   -662
   -106  -2857  -2751   1483   1322  -2805     44   -542    -70   -441    -41   -644
    -98  -2863  -2764   1480   1330  -2813     54   -537    -64   -436    -33   -644
    -98  -2857  -2761   1478   1330  -2811     41   -532    -59   -423    -20   -636
   -111  -2860  -2751   1483   1317  -2805     33   -524    -51   -418    -15   -631
   -106  -2857  -2751   1483   1322  -2805     44   -514    -33   -410     -2   -618
   -103  -2870  -2766   1486   1330  -2821     49   -501    -15   -400      5   -607
   -114  -2891  -2779   1501   1330  -2837     46   -496     -5   -394      5   -607
   -124  -2904  -2782   1512   1327  -2842     46   -485      2   -392     15   -597
   -132  -2907  -2774   1519   1319  -2842     57   -459     23   -368     36   -574
   -135  -2922  -2787   1527   1325  -2857     70   -439     54   -348     49   -561
   -145  -2922  -2779   1532   1314  -2852     54   -420     77   -329     67   -548
   -145  -2915  -2769   1527   1309  -2842     25   -402    103   -301     98   -519
   -142  -2883  -2740   1514   1299  -2813     31   -366    153   -257    145   -475
   -148  -2881  -2735   1512   1293  -2808     49   -322    194   -213    184   -439
   -119  -2847  -2730   1483   1304  -2790     70   -267    249   -150    244   -381
    -77  -2787  -2709   1431   1314  -2748     49   -213    298    -88    311   -316
    -62  -2722  -2660   1392   1299  -2691     44   -163    348    -31    381   -246
    -38  -2673  -2637   1356   1296  -2655     46   -127    389     12    436   -189
     10  -2655  -2665   1319   1337  -2660     23   -119    400     23    457   -163
     51  -2660  -2714   1301   1382  -2686     -7   -140    376      0    431   -168
     93  -2657  -2751   1283   1421  -2704    -12   -166    348    -33    397   -189
    137  -2696  -2834   1278   1483  -2766    -23   -200    309    -77    350   -223
    163  -2717  -2881   1278   1519  -2800    -28   -231    270   -124    309   -254
    142  -2733  -2876   1293   1506  -2803    -15   -257    249   -161    275   -285
     96  -2774  -2870   1340   1483  -2821     10   -272    231   -194    239   -316
     36  -2829  -2868   1395   1452  -2850     44   -296    205   -239    189   -363
    -25  -2878  -2852   1449   1413  -2865     75   -324    179   -277    140   -415
    -80  -2927  -2850   1504   1382  -2889     75   -371    132   -335     83   -478
   -135  -2964  -2829   1551   1345  -2896     77   -402     96   -381     33   -524
   -135  -2995  -2860   1564   1358  -2927     46   -441     54   -423     -7   -566
   -155  -3042  -2886   1597   1363  -2964     54   -462     38   -441    -25   -592
   -145  -3094  -2948   1618   1400  -3021     72   -483     12   -470    -54   -633
   -129  -3112  -2982   1621   1426  -3047     75   -496     -2   -491    -77   -675
   -127  -3099  -2972   1610   1421  -3037     57   -509    -10   -493    -83   -683
   -129  -3096  -2969   1613   1418  -3034     64   -509    -10   -493    -85   -665
   -119  -3107  -2987   1610   1434  -3047     59   -498     -5   -483    -77   -633
   -114  -3122  -3008   1618   1447  -3065     64   -496      0   -472    -59   -618
   -114  -3096  -2982   1605   1431  -3039     67   -501      7   -472    -49   -607
   -109  -3065  -2959   1587   1423  -3013     62   -488     33   -446    -25   -607
   -103  -3052  -2951   1577   1421  -3003     70   -491     41   -452    -28   -613
    -98  -3050  -2951   1574   1426  -3000     88   -478     54   -444    -20   -574
    -67  -3016  -2948   1540   1439  -2985    116   -444     80   -418     12   -548
    -64  -2998  -2935   1530   1434  -2966    135   -423    106   -394     38   -530
    -67  -2969  -2904   1517   1415  -2938    119   -426    119   -379     62   -506
    -38  -2951  -2912   1496   1436  -2933    111   -426    129   -361     93   -475
    -36  -2985  -2948   1512   1454  -2966    106   -431    122   -374     93   -472
    -31  -3000  -2972   1514   1467  -2987     88   -439    103   -400     77   -491
     -5  -3003  -3000   1504   1496  -3000     85   -439    103   -410     67   -493
     23  -3047  -3070   1512   1545  -3057     96   -441     98   -420     54   -509
     51  -3117  -3169   1530   1608  -3141     85   -452     70   -444     28   -545
     93  -3125  -3221   1514   1657  -3172     90   -446     59   -457     25   -553
     80  -3190  -3273   1553   1675  -3231    103   -441     57   -465     18   -571
     44  -3265  -3309   1610   1675  -3286    142   -428     67   -462     33   -558
    -18  -3286  -3268   1649   1623  -3278    150   -439     51   -491      2   -607
    -44  -3294  -3252   1667   1602  -3273    155   -444     44   -517    -31   -633
    -41  -3291  -3250   1665   1602  -3273    163   -441     38   -527    -38   -646
    -44  -3312  -3268   1678   1610  -3291    142   -457     15   -558    -67   -675
    -33  -3320  -3286   1675   1623  -3304    132   -467     -2   -581    -85   -693
     -7  -3309  -3302   1657   1644  -3304    116   -478     -7   -594    -90   -701
     18  -3296  -3315   1639   1665  -3304    116   -472      0   -589    -80   -698
     28  -3325  -3354   1649   1691  -3338    111   -480    -18   -610   -103   -730
     15  -3341  -3356   1662   1686  -3348    109   -493    -36   -639   -135   -743
      5  -3341  -3346   1667   1673  -3341    119   -488    -33   -644   -135   -732
      7  -3361  -3369   1675   1686  -3364    145   -449    -12   -639   -140   -750
     15  -3364  -3380   1675   1696  -3372    252   -324     83   -594   -140   -756
     51  -3278  -3330   1610   1691  -3302    311   -187    207   -496    -75   -748
     98  -3065  -3167   1483   1631  -3115    368     18    444   -236    155   -517
    168  -2753  -2925   1291   1545  -2839    389    223    714    122    566    -72
    200  -2372  -2572   1085   1384  -2470    329    163    758    319    974    444
    106  -2208  -2314   1049   1208  -2260    142   -223    498    262   1197    761
      5  -2262  -2268   1127   1135  -2265    -31   -685     88    -57   1015    633
    -88  -2743  -2655   1413   1283  -2699   -153  -1197   -532   -852    116   -220
   -122  -3299  -3177   1712   1527  -3239   -298  -1556  -1088  -1641   -818  -1083
    -62  -3554  -3491   1808   1712  -3522   -358  -1467  -1052  -1641   -883  -1176
    -18  -3658  -3639   1836   1808  -3647   -301  -1241   -820  -1439   -758  -1124
     25  -3634  -3663   1803   1844  -3647   -187   -997   -566  -1218   -610  -1036
     67  -3533  -3600   1732   1834  -3567    -15   -722   -283   -966   -418   -911
    106  -3442  -3548   1665   1826  -3494     75   -574   -129   -828   -298   -849
    127  -3403  -3530   1636   1829  -3465    106   -527    -85   -797   -277   -846
    135  -3377  -3515   1621   1823  -3445    132   -493    -46   -766   -257   -818
    158  -3367  -3525   1605   1842  -3445    132   -478    -28   -745   -236   -810
    171  -3361  -3533   1592   1852  -3447    129   -483    -23   -745   -236   -810
    181  -3351  -3533   1584   1855  -3442    137   -472     -5   -727   -223   -810
    181  -3338  -3522   1577   1849  -3429    148   -459     15   -714   -218   -813
    168  -3333  -3502   1582   1834  -3416    161   -436     38   -698   -200   -779
    161  -3328  -3491   1582   1823  -3408    161   -426     54   -683   -184   -761
    158  -3299  -3457   1569   1808  -3377    166   -410     77   -662   -155   -737
    171  -3268  -3439   1545   1803  -3354    171   -392     98   -636   -129   -717
    171  -3252  -3424   1540   1797  -3338    176   -374    119   -613   -101   -696
    174  -3231  -3406   1527   1787  -3317    163   -363    132   -589    -80   -675
    181  -3211  -3393   1514   1787  -3302    166   -342    153   -571    -64   -678
    194  -3200  -3395   1501   1792  -3296    161   -329    174   -553    -51   -646
    210  -3177  -3387   1483   1797  -3281    161   -306    207   -517     -5   -607
    220  -3161  -3382   1470   1800  -3273    166   -275    241   -485     23   -592
    233  -3115  -3348   1441   1790  -3231    168   -241    277   -441     64   -563
    254  -3050  -3304   1397   1777  -3177    168   -205    329   -389    119   -519
    280  -3013  -3294   1366   1787  -3154    176   -148    392   -322    187   -470
    301  -2966  -3268   1332   1782  -3117    187    -70    480   -223    283   -363
    348  -2878  -3226   1265   1787  -3052    189      7    568   -119    392   -262
    384  -2816  -3200   1215   1790  -3008    189     67    639    -41    483   -192
    376  -2774  -3151   1200   1764  -2961    202    111    688     12    537   -140
    361  -2746  -3109   1189   1735  -2927    194    122    701     20    545   -114
    350  -2725  -3076   1184   1712  -2899    202    124    706     18    542   -116
    337  -2709  -3047   1184   1691  -2876    218    124    698      7    535   -122
    332  -2733  -3065   1200   1699  -2899    210    106    667    -28    506   -145
    353  -2785  -3138   1213   1745  -2961    226     80    626    -93    452   -184
    345  -2811  -3156   1231   1751  -2982    228     38    587   -155    394   -228
    332  -2868  -3200   1267   1764  -3034    228    -15    524   -239    311   -316
    324  -2915  -3239   1296   1782  -3076    213    -88    441   -345    194   -379
    306  -2974  -3281   1332   1792  -3128    213   -142    387   -413    122   -436
    293  -3039  -3333   1371   1810  -3185    215   -194    337   -475     64   -501
    303  -3078  -3382   1384   1842  -3229    220   -254    288   -540      2   -574
    306  -3094  -3400   1395   1852  -3247    197   -306    233   -607    -72   -646
    272  -3130  -3403   1428   1836  -3268    210   -309    215   -631    -98   -633
    285  -3143  -3432   1428   1857  -3286    218   -314    213   -644   -103   -626
    285  -3159  -3445   1434   1865  -3302    215   -322    210   -646   -106   -654
    285  -3159  -3445   1436   1865  -3302    207   -340    192   -670   -137   -701
    298  -3135  -3434   1418   1865  -3286    202   -353    187   -675   -140   -667
    301  -3148  -3452   1423   1875  -3299    210   -337    213   -646   -101   -636
    285  -3133  -3421   1423   1852  -3276    215   -327    233   -626    -77   -646
    303  -3094  -3398   1395   1849  -3244    254   -309    252   -620    -96   -659
    322  -3057  -3380   1366   1849  -3218    259   -306    254   -628   -114   -657
    327  -3029  -3359   1350   1842  -3192    252   -303    265   -618    -98   -644
    332  -3029  -3361   1345   1847  -3195    241   -296    283   -600    -72   -618
    332  -3008  -3341   1337   1836  -3174    272   -290    296   -594    -70   -618
    350  -2972  -3322   1309   1834  -3146    233   -322    277   -605    -72   -607
    376  -2972  -3348   1296   1862  -3159    163   -363    244   -631    -83   -623
    374  -2985  -3361   1304   1867  -3172    148   -381    218   -649    -98   -613
    363  -2992  -3356   1314   1860  -3174    163   -371    220   -644    -83   -607
    394  -2972  -3367   1288   1878  -3169    161   -379    202   -659    -96   -631
    410  -3016  -3426   1304   1917  -3221    150   -392    174   -696   -137   -667
    394  -3099  -3494   1350   1943  -3296    140   -415    140   -740   -176   -685
    384  -3164  -3548   1389   1966  -3356    145   -426    111   -769   -210   -704
    363  -3205  -3569   1418   1966  -3387    181   -407    114   -769   -210   -724
    371  -3221  -3595   1423   1982  -3408    176   -413     98   -784   -218   -732
    384  -3283  -3671   1447   2026  -3476    187   -413     88   -805   -236   -753
    374  -3354  -3728   1491   2049  -3541    200   -415     80   -823   -265   -779
    314  -3367  -3681   1525   1997  -3525    220   -397     90   -813   -252   -769
    296  -3377  -3676   1540   1984  -3525    241   -387     96   -810   -246   -782
    309  -3421  -3730   1556   2018  -3577    228   -394     77   -836   -270   -818
    322  -3429  -3751   1553   2036  -3590    226   -381     80   -839   -265   -800
    327  -3429  -3756   1548   2042  -3593    223   -376     90   -820   -239   -784
    350  -3473  -3824   1561   2086  -3647    228   -381     80   -833   -252   -815
    340  -3494  -3837   1574   2086  -3663    226   -394     62   -859   -285   -820
    288  -3520  -3808   1615   2047  -3663    259   -358    101   -828   -249   -779
    280  -3541  -3821   1628   2049  -3681    327   -285    168   -784   -233   -789
    275  -3491  -3767   1608   2018  -3629    389   -176    267   -717   -223   -831
    288  -3398  -3686   1553   1984  -3541    446    -38    413   -568   -124   -782
    340  -3231  -3572   1447   1956  -3400    496    163    662   -265    168   -519
    426  -2974  -3403   1273   1912  -3187    433    303    870     70    618    -15
    418  -2694  -3112   1137   1764  -2902    361    213    828    163    976    472
    324  -2696  -3024   1184   1673  -2860    314    -25    553     -2   1091    685
    218  -2860  -3078   1322   1647  -2969    249   -381     83   -480    732    392
     98  -3167  -3268   1532   1680  -3216    148   -896   -568  -1335   -314   -600
     49  -3476  -3525   1712   1784  -3499     -7  -1200   -982  -1888  -1026  -1247
     54  -3689  -3743   1816   1899  -3715    -44  -1119   -901  -1821  -1018  -1280
      7  -3816  -3824   1904   1914  -3819     23   -904   -626  -1545   -823  -1161
    -20  -3743  -3725   1880   1849  -3733    119   -685   -345  -1273   -613  -1013
     51  -3619  -3671   1782   1860  -3645    220   -478    -93  -1034   -426   -875
    140  -3538  -3678   1699   1909  -3608    301   -350     59   -898   -314   -807
    205  -3517  -3722   1657   1964  -3619    329   -316    106   -862   -288   -792
    171  -3515  -3686   1670   1927  -3600    345   -272    145   -826   -254   -709
    132  -3504  -3637   1686   1883  -3569    353   -233    187   -776   -197   -618
    142  -3491  -3634   1673   1886  -3561    353   -220    202   -753   -161   -597
    166  -3445  -3611   1639   1888  -3528    376   -197    233   -724   -129   -592
    155  -3452  -3608   1647   1880  -3530    381   -200    244   -719   -137   -584
    129  -3491  -3621   1680   1873  -3556    361   -202    239   -724   -153   -613
     93  -3522  -3616   1712   1855  -3569    355   -200    228   -730   -168   -652
     70  -3504  -3574   1717   1821  -3538    371   -194    228   -724   -168   -652
     38  -3494  -3533   1725   1784  -3512    381   -189    239   -709   -150   -631
     28  -3478  -3507   1725   1766  -3491    387   -179    254   -691   -132   -610
     38  -3468  -3507   1712   1771  -3486    376   -181    257   -691   -127   -615
     90  -3455  -3546   1683   1818  -3499    358   -200    249   -698   -140   -631
    132  -3447  -3582   1657   1855  -3515    337   -197    259   -688   -127   -631
    181  -3406  -3590   1610   1883  -3496    322   -181    277   -662    -96   -610
    233  -3348  -3582   1556   1906  -3465    322   -153    309   -620    -59   -574
    257  -3312  -3569   1527   1912  -3439    322   -140    335   -587    -25   -545
    267  -3263  -3533   1496   1899  -3395    309   -111    366   -532     28   -498
    270  -3208  -3478   1467   1873  -3341    283    -75    410   -470     88   -441
    275  -3120  -3395   1421   1831  -3255    290    -12    485   -376    184   -348
    309  -3050  -3359   1371   1834  -3203    290     49    566   -283    293   -246
    332  -2969  -3302   1317   1816  -3135    267     85    620   -210    376   -176
    301  -2912  -3213   1304   1756  -3063    275    116    665   -153    439   -122
    275  -2894  -3172   1309   1722  -3031    303    132    675   -137    457   -101
    275  -2889  -3164   1306   1719  -3026    322    140    675   -142    449   -103
    283  -2873  -3156   1293   1717  -3013    332    142    670   -158    431   -119
    283  -2896  -3180   1306   1730  -3037    324    111    633   -207    381   -168
    270  -2930  -3200   1330   1735  -3065    322     72    589   -270    316   -228
    259  -2977  -3237   1358   1748  -3107    316     33    537   -340    233   -298
    244  -3031  -3276   1392   1758  -3154    303    -10    485   -418    145   -371
    226  -3089  -3317   1431   1771  -3203    296    -54    420   -501     57   -452
    202  -3164  -3367   1480   1782  -3265    296   -101    361   -576    -23   -522
    181  -3185  -3367   1501   1774  -3276    314   -140    319   -636    -90   -581
    168  -3213  -3382   1522   1774  -3296    332   -166    290   -680   -140   -631
    155  -3265  -3421   1553   1787  -3341    327   -197    262   -727   -181   -670
    158  -3296  -3455   1566   1803  -3374    324   -215    239   -761   -215   -698
    142  -3315  -3457   1587   1800  -3385    322   -233    213   -787   -244   -722
    150  -3294  -3445   1569   1797  -3367    322   -236    213   -789   -246   -714
    145  -3309  -3455   1582   1797  -3380    306   -241    213   -792   -259   -717
    142  -3302  -3447   1579   1792  -3374    298   -236    218   -789   -265   -714
    155  -3283  -3439   1564   1797  -3361    314   -223    233   -779   -257   -704
    174  -3270  -3445   1545   1808  -3356    324   -218    246   -776   -252   -698
    174  -3229  -3403   1525   1787  -3315    332   -200    272   -758   -231   -680
    171  -3185  -3359   1504   1764  -3270    316   -192    290   -745   -213   -665
    150  -3185  -3335   1517   1743  -3260    332   -184    306   -740   -210   -665
    116  -3177  -3296   1530   1706  -3237    340   -166    332   -722   -200   -652
    140  -3143  -3283   1501   1709  -3211    342   -158    350   -706   -181   -633
    166  -3099  -3265   1462   1714  -3182    327   -166    358   -698   -168   -615
    179  -3089  -3268   1454   1722  -3177    290   -205    329   -719   -187   -618
    150  -3112  -3265   1480   1706  -3187    296   -220    306   -745   -207   -646
    127  -3125  -3255   1499   1691  -3190    280   -226    293   -753   -218   -657
    124  -3115  -3239   1493   1680  -3177    272   -231    288   -763   -223   -657
    119  -3143  -3263   1512   1691  -3203    277   -231    280   -779   -236   -665
    135  -3211  -3346   1538   1738  -3278    301   -233    265   -792   -262   -680
    200  -3239  -3439   1519   1818  -3338    288   -244    244   -813   -283   -698
    267  -3273  -3541   1501   1901  -3408    239   -270    205   -852   -327   -737
    309  -3315  -3624   1504   1966  -3468    262   -275    184   -880   -363   -771
    327  -3338  -3668   1504   1997  -3504    259   -298    142   -932   -426   -823
    340  -3346  -3686   1501   2010  -3515    249   -309    119   -961   -459   -846
    350  -3333  -3684   1491   2016  -3507    226   -324     90   -989   -491   -875
    337  -3325  -3663   1493   2000  -3494    223   -329     75  -1005   -514   -896
    306  -3338  -3645   1514   1974  -3491    239   -324     70  -1015   -522   -901
    290  -3322  -3613   1517   1951  -3468    254   -309     75  -1018   -524   -906
    298  -3317  -3616   1506   1956  -3465    275   -288     80  -1010   -519   -917
    296  -3348  -3645   1527   1969  -3496    277   -290     57  -1028   -532   -927
    244  -3359  -3606   1556   1925  -3481    285   -290     44  -1044   -553   -924
    223  -3359  -3585   1566   1901  -3470    298   -277     38  -1044   -563   -943
    218  -3351  -3569   1566   1891  -3460    319   -257     41  -1052   -587   -966
    223  -3328  -3551   1553   1886  -3439    389   -137    145   -982   -584   -982
    272  -3234  -3507   1478   1888  -3369    459     18    309   -831   -496   -930
    374  -3044  -3421   1335   1896  -3231    480    184    514   -584   -246   -732
    470  -2759  -3229   1143   1847  -2995    436    337    745   -246    194   -309
    493  -2418  -2912    963   1701  -2665    358    277    748    -93    581    194
    384  -2390  -2777   1002   1577  -2582    319     44    454   -262    706    493
    280  -2553  -2834   1137   1556  -2694    265   -280      5   -706    405    285
    174  -2876  -3050   1350   1610  -2964    205   -706   -576  -1457   -498   -587
    135  -3187  -3322   1527   1727  -3255     67  -1067  -1078  -2158  -1436  -1408
    207  -3457  -3665   1623   1935  -3561     36   -997  -1023  -2112  -1444  -1478
    303  -3671  -3975   1683   2138  -3821    103   -797   -774  -1867  -1273  -1423
    374  -3637  -4013   1628   2192  -3826    187   -605   -527  -1639  -1109  -1317
    387  -3507  -3894   1561   2140  -3699    335   -306   -213  -1319   -833  -1137
    350  -3439  -3790   1543   2068  -3613    459    -90      2  -1106   -639  -1005
    345  -3364  -3712   1509   2026  -3538    483    -49     41  -1075   -613   -976
    327  -3289  -3619   1478   1971  -3452    491    -10     59  -1057   -605   -958
    355  -3226  -3582   1436   1969  -3403    491     12     64  -1047   -607   -974
    389  -3195  -3585   1400   1984  -3390    493     44     72  -1031   -605   -966
    405  -3151  -3559   1371   1982  -3354    501     57     77  -1026   -610   -976
    441  -3109  -3551   1332   1995  -3330    496     49     62  -1034   -628   -997
    491  -3060  -3551   1286   2021  -3304    488     46     59  -1041   -633  -1026
    493  -3018  -3512   1262   2003  -3265    491     46     54  -1052   -652  -1036
    485  -2987  -3476   1249   1979  -3231    496     62     57  -1041   -652   -997
    491  -2946  -3437   1226   1961  -3190    504     75     57  -1034   -649   -989
    530  -2896  -3426   1184   1977  -3161    475     44     18  -1075   -696  -1000
    545  -2863  -3408   1158   1974  -3133    493     72     28  -1054   -672   -948
    581  -2803  -3387   1109   1984  -3094    522    155     83   -979   -594   -901
    633  -2759  -3393   1060   2010  -3076    527    205    106   -948   -566   -901
    652  -2686  -3338   1018   1995  -3011    532    228    106   -943   -571   -891
    665  -2624  -3291    976   1977  -2956    535    259    135   -906   -527   -854
    688  -2566  -3255    937   1969  -2909    542    301    161   -872   -506   -839
    724  -2488  -3216    880   1969  -2852    548    348    194   -836   -485   -769
    782  -2387  -3169    802   1974  -2777    548    405    246   -763   -418   -696
    802  -2286  -3091    740   1945  -2688    568    485    324   -670   -329   -613
    833  -2174  -3008    670   1919  -2590    568    545    371   -602   -265   -530
    854  -2055  -2909    600   1880  -2483    561    600    415   -537   -202   -454
    867  -1966  -2834    550   1849  -2400    607    693    498   -433   -109   -358
    893  -1896  -2790    498   1839  -2343    644    743    532   -392    -67   -309
    917  -1823  -2740    454   1826  -2283    654    776    540   -379    -59   -288
    922  -1751  -2673    413   1795  -2210    665    805    542   -376    -64   -275
    914  -1693  -2608    389   1761  -2151    670    792    496   -431   -135   -319
    911  -1701  -2613    394   1761  -2156    691    782    452   -485   -213   -361
    911  -1712  -2626    400   1766  -2169    709    774    413   -535   -267   -392
    904  -1701  -2605    397   1753  -2153    719    740    353   -605   -340   -436
    901  -1706  -2608    402   1753  -2156    717    691    277   -691   -428   -506
    885  -1725  -2611    418   1745  -2166    724    652    220   -745   -491   -561
    880  -1717  -2598    418   1738  -2156    737    623    174   -787   -530   -592
    888  -1696  -2587    402   1735  -2140    732    574    101   -862   -628   -670
    896  -1649  -2546    376   1719  -2096    732    566     64   -896   -683   -683
    930  -1608  -2538    337   1732  -2070    722    550     33   -917   -701   -711
    940  -1584  -2525    322   1732  -2055    724    548     10   -927   -722   -737
    961  -1558  -2520    298   1738  -2039    735    574     -2   -917   -722   -761
    956  -1512  -2468    277   1712  -1990    743    592     -7   -906   -724   -769
    953  -1462  -2416    254   1680  -1938    743    607      0   -888   -711   -743
    963  -1397  -2361    215   1660  -1878    743    615     -2   -878   -698   -748
    979  -1304  -2283    161   1628  -1792    735    613    -33   -898   -732   -766
   1005  -1200  -2205     98   1605  -1701    743    626    -41   -901   -763   -709
   1005  -1111  -2117     51   1561  -1615    774    672    -10   -857   -717   -667
   1002  -1075  -2078     33   1540  -1577    820    737     33   -795   -652   -636
   1005  -1023  -2031      7   1517  -1527    833    758     36   -779   -644   -623
    992   -961  -1953    -15   1473  -1457    833    771     33   -771   -652   -607
    997   -839  -1836    -80   1415  -1337    820    797     41   -743   -633   -571
   1018   -761  -1779   -129   1397  -1270    779    797     25   -737   -631   -561
   1049   -719  -1769   -166   1408  -1244    740    797     -5   -743   -644   -574
   1054   -670  -1725   -192   1389  -1197    737    800    -25   -750   -652   -568
   1060   -626  -1686   -218   1371  -1156    753    826    -20   -727   -633   -558
   1057   -589  -1649   -233   1350  -1119    761    836    -33   -732   -639   -579
   1060   -579  -1639   -241   1348  -1106    750    805    -98   -797   -717   -607
   1044   -566  -1610   -239   1327  -1088    758    823   -109   -792   -724   -566
    997   -527  -1525   -236   1260  -1026    784    852    -96   -758   -704   -579
   1013   -498  -1512   -257   1260  -1005    782    854   -116   -766   -727   -597
   1013   -501  -1517   -257   1262  -1008    795    857   -129   -771   -735   -633
    995   -470  -1465   -262   1228   -966    797    839   -153   -797   -776   -665
   1005   -423  -1431   -290   1215   -927    774    831   -184   -818   -815   -667
   1034   -397  -1431   -319   1231   -914    782    836   -194   -813   -810   -675
   1028   -355  -1384   -337   1205   -870    797    852   -200   -810   -813   -672
   1062   -306  -1369   -376   1215   -836    784    844   -223   -828   -854   -675
   1078   -239  -1317   -420   1195   -779    789    862   -215   -815   -852   -659
   1088   -187  -1275   -449   1182   -730    761    867   -223   -815   -854   -657
   1078   -127  -1205   -478   1140   -665    763    885   -218   -797   -841   -631
   1057    -57  -1114   -498   1085   -584    782    891   -213   -782   -833   -628
   1078    -31  -1109   -524   1093   -571    789    896   -231   -792   -880   -639
   1101     44  -1057   -574   1080   -506    831    961   -194   -776   -896   -654
   1135    153   -982   -646   1057   -415    906   1093    -85   -698   -870   -657
   1174    309   -865   -740   1021   -277   1008   1288    114   -493   -714   -581
   1231    605   -626   -919    930    -10   1034   1530    405   -119   -335   -244
   1301   1054   -246  -1179    774    402    958   1628    579    223    140    293
   1260   1363    101  -1314    579    735    815   1408    462    355    511    748
   1140   1480    340  -1309    400    911    620    984    127    236    610    911
   1026   1150    124  -1088    449    639    485    488   -439   -392    -44    353
    935    678   -259   -807    597    210    376      5  -1117  -1330  -1137   -563
    948    361   -587   -654    769   -114    254    -90  -1332  -1657  -1556   -943
    995    223   -771   -607    883   -272    262    111  -1150  -1483  -1462   -950
   1034    270   -763   -654    896   -246    350    337   -927  -1275  -1343   -883
   1062    376   -685   -719    875   -153    530    618   -641  -1005  -1153   -743
   1098    522   -576   -810    839    -28    659    831   -426   -800   -992   -600
   1117    602   -514   -859    815     44    737    924   -337   -714   -943   -553
   1122    657   -465   -893    795     96    774    974   -285   -659   -904   -517
   1124    735   -392   -930    758    171    787   1000   -262   -623   -870   -496
   1132    771   -363   -953    748    205    805   1031   -236   -579   -823   -462
   1148    813   -335   -979    743    239    795   1039   -236   -563   -807   -433
   1182    846   -335  -1015    758    257    815   1070   -213   -527   -779   -418
   1202    893   -309  -1049    756    293    797   1070   -220   -514   -792   -426
   1223    950   -272  -1091    748    340    800   1070   -220   -509   -800   -358
   1221   1031   -189  -1124    706    420    826   1109   -176   -454   -748   -296
   1210   1062   -148  -1137    678    457    784   1114   -163   -426   -730   -290
   1195   1083   -111  -1137    652    485    820   1150   -127   -379   -701   -254
   1182   1119    -64  -1150    620    527    854   1184    -90   -324   -659   -218
   1182   1171    -10  -1176    597    581    857   1210    -75   -288   -626   -197
   1208   1239     28  -1223    589    633    857   1234    -54   -252   -592   -168
   1213   1270     57  -1241    579    662    844   1244    -41   -228   -579   -153
   1202   1345    142  -1273    530    743    849   1278      0   -176   -540    -93
   1192   1436    244  -1314    475    841    865   1343     59    -93   -465    -31
   1208   1512    303  -1361    452    909    854   1387    101    -31   -413     25
   1215   1595    379  -1405    418    987    846   1423    142     31   -361     80
   1195   1696    501  -1447    348   1098    859   1475    210    119   -283    171
   1192   1797    605  -1493    293   1202    854   1532    275    213   -184    275
   1202   1919    717  -1564    244   1319    849   1600    340    309    -80    381
   1127   2057    930  -1592     98   1493    880   1675    420    413     25    498
   1080   2192   1111  -1636    -15   1652    883   1730    475    491    109    581
    974   2294   1319  -1634   -171   1808    909   1769    514    535    158    636
    984   2333   1345  -1660   -179   1842    883   1732    472    501    129    626
   1062   2299   1236  -1680    -85   1766    862   1691    426    449     72    613
   1031   2268   1236  -1652   -103   1753    862   1683    413    431     62    646
   1036   2252   1215  -1644    -88   1735    883   1660    376    394     23    644
   1028   2262   1234  -1647   -101   1748    893   1628    353    361    -41    613
    974   2169   1195  -1571   -109   1683    888   1579    298    296   -119    522
    919   2060   1137  -1491   -109   1597    893   1506    223    218   -200    405
    875   1987   1111  -1431   -116   1551    893   1439    163    161   -270    329
    878   1948   1070  -1413    -96   1509    862   1387    103    111   -332    275
    904   1922   1015  -1413    -57   1470    820   1345     57     72   -374    236
    932   1904    971  -1421    -20   1439    802   1306     12     44   -413    207
    976   1932    956  -1454     10   1444    826   1288     -5     31   -428    184
    963   1922    958  -1444      2   1441    792   1265    -23     23   -428    168
    966   1943    976  -1454     -5   1460    750   1257    -28     33   -415    184
   1026   2039   1010  -1532      7   1525    750   1275      0     72   -384    213
   1021   2094   1072  -1556    -25   1584    792   1288     31    106   -355    241
    961   2083   1122  -1522    -80   1602    789   1278     36    114   -348    252
    948   2117   1166  -1532   -109   1641    784   1293     54    150   -319    275
    958   2192   1234  -1577   -137   1714    813   1319     90    200   -272    327
    987   2270   1283  -1628   -148   1777    839   1337    111    236   -236    374
    995   2322   1325  -1660   -166   1823    839   1358    135    275   -213    402
    974   2351   1374  -1662   -200   1862    805   1356    145    296   -200    418
    969   2392   1421  -1680   -226   1906    776   1345    155    314   -179    444
    982   2462   1480  -1722   -249   1971    750   1330    166    327   -155    475
    950   2465   1512  -1709   -280   1987    688   1291    142    316   -168    483
    914   2447   1532  -1680   -309   1990    659   1262    124    301   -181    483
    904   2455   1548  -1680   -324   2003    670   1241    111    293   -184    488
    901   2483   1582  -1691   -340   2034    691   1247    119    311   -171    504
    880   2462   1579  -1673   -350   2021    685   1239    106    306   -179    498
    839   2413   1574  -1626   -368   1995    657   1213     83    280   -205    475
    815   2408   1590  -1613   -387   2000    631   1192     70    265   -220    462
    787   2374   1587  -1579   -400   1982    613   1176     49    249   -233    452
    756   2333   1574  -1545   -410   1953    592   1145     23    215   -275    418
    730   2288   1558  -1509   -415   1925    589   1127      7    197   -296    392
    696   2288   1592  -1493   -449   1940    592   1119      2    200   -301    392
    652   2275   1623  -1462   -485   1951    581   1106      0    197   -314    384
    633   2236   1600  -1436   -483   1919    566   1085    -20    174   -342    363
    620   2231   1610  -1426   -493   1922    506   1070    -31    163   -348    361
    610   2229   1618  -1421   -504   1922    478   1060    -36    168   -348    368
    605   2208   1602  -1405   -498   1906    496   1052    -31    171   -350    368
    602   2213   1610  -1408   -504   1912    491   1044    -23    176   -350    371
    568   2216   1647  -1392   -537   1930    467   1044    -20    184   -342    379
    535   2208   1673  -1374   -568   1940    454   1044    -23    187   -342    381
    527   2223   1696  -1374   -584   1961    491   1080      0    213   -335    379
    561   2247   1686  -1405   -561   1966    592   1195     93    277   -327    340
    576   2309   1730  -1444   -576   2021    646   1340    246    415   -233    379
    600   2512   1909  -1558   -654   2210    667   1545    498    704     44    626
    667   2837   2169  -1751   -750   2504    691   1727    732   1026    431   1052
    652   3237   2582  -1945   -966   2909    592   1571    693   1140    769   1551
    472   3439   2966  -1958  -1247   3203    394   1163    415   1049    937   1836
    285   3356   3070  -1821  -1395   3216    244    704     10    724    730   1662
    137   2844   2707  -1491  -1283   2777    153    213   -566      5   -127    815
    111   2229   2114  -1171  -1002   2171    -70   -116  -1065   -670   -950     28
    155   1886   1727  -1021   -787   1808   -148    -49  -1036   -667  -1015    -96
    213   1792   1579  -1005   -683   1688    -83    174   -823   -467   -875    -23
    249   1873   1623  -1060   -685   1748     31    426   -563   -236   -724     90
    277   1961   1683  -1119   -704   1823    179    680   -301      5   -542    236
    290   2010   1719  -1150   -714   1865    228    771   -197    101   -467    280
    275   2039   1764  -1158   -743   1904    249    792   -168    119   -444    280
    265   2052   1787  -1158   -761   1919    249    807   -153    140   -433    303
    246   2083   1834  -1166   -795   1958    267    826   -129    179   -392    337
    239   2138   1899  -1189   -831   2018    252    836   -101    218   -353    376
    228   2140   1912  -1184   -841   2026    241    839    -83    236   -335    384
    223   2127   1904  -1174   -839   2016    233    841    -75    241   -335    392
    192   2117   1925  -1158   -865   2021    246    849    -54    262   -319    405
    176   2130   1953  -1153   -888   2042    241    846    -38    277   -301    405
    194   2156   1961  -1176   -883   2057    226    846    -23    298   -270    423
    197   2169   1971  -1182   -885   2070    231    862      0    332   -236    439
    179   2177   1997  -1179   -909   2088    233    852    -10    329   -249    446
    166   2200   2034  -1184   -935   2117    218    867     10    361   -220    514
    184   2252   2068  -1218   -943   2161    215    888     33    392   -187    561
    179   2273   2094  -1226   -956   2184    205    896     54    418   -158    594
    171   2288   2117  -1231   -971   2205    205    917     85    449   -124    631
    194   2296   2101  -1247   -953   2200    228    969    137    501    -80    672
    231   2330   2099  -1280   -932   2213    236   1008    181    550    -25    719
    265   2356   2091  -1309   -911   2223    184   1054    239    626     59    782
    275   2387   2109  -1332   -917   2249    192   1106    301    704    145    859
    288   2465   2174  -1376   -943   2320    200   1156    358    774    218    943
    311   2533   2218  -1423   -953   2377    189   1208    426    846    298   1013
    342   2611   2268  -1475   -961   2439    194   1252    485    906    366   1080
    361   2675   2314  -1519   -976   2496    202   1283    535    966    439   1184
    394   2720   2325  -1558   -963   2522    181   1278    542    979    462   1192
    389   2717   2327  -1553   -969   2522    187   1283    548    982    470   1202
    379   2701   2322  -1540   -971   2512    187   1283    535    971    454   1187
    355   2668   2309  -1514   -976   2488    194   1257    522    958    444   1171
    309   2611   2301  -1460   -995   2457    197   1231    498    922    415   1137
    280   2572   2288  -1428  -1002   2431    200   1202    475    878    374   1106
    252   2540   2288  -1395  -1018   2416    205   1153    426    818    316   1052
    231   2481   2249  -1356  -1010   2366    202   1080    374    745    257    969
    228   2439   2210  -1332   -992   2325    184   1002    311    659    158    854
    210   2418   2208  -1314  -1000   2314    181    948    265    605     90    795
    187   2340   2153  -1262   -982   2247    181    906    233    566     62    753
    184   2294   2109  -1239   -963   2200    174    875    205    532     36    714
    155   2314   2156  -1236  -1000   2236    174    859    189    532     46    706
    122   2330   2205  -1226  -1041   2268    168    852    187    530     51    649
    114   2343   2229  -1228  -1057   2286    155    831    174    511     23    644
    129   2301   2171  -1215  -1021   2236    145    831    166    498     15    649
    158   2291   2130  -1226   -984   2210    129    818    158    493     10    675
    189   2301   2112  -1249   -961   2208    106    800    150    498     20    685
    205   2312   2107  -1257   -950   2210     93    795    153    509     31    675
    207   2340   2132  -1275   -961   2236    109    797    176    519     49    685
    228   2369   2140  -1299   -956   2255    124    800    192    524     62    693
    246   2390   2143  -1319   -950   2268    129    792    200    524     64    688
    262   2423   2161  -1343   -948   2294    137    800    215    545     83    709
    290   2468   2174  -1382   -940   2322    140    795    233    561    109    740
    309   2494   2182  -1402   -937   2338    124    782    233    566    127    763
    306   2470   2164  -1387   -930   2317     72    756    213    545    122    761
    314   2473   2158  -1392   -922   2317     49    743    207    537    127    761
    322   2512   2190  -1418   -935   2351     51    740    215    550    142    776
    335   2522   2187  -1428   -924   2353     38    722    205    545    140    779
    342   2470   2127  -1408   -891   2299     33    704    189    530    129    769
    355   2429   2073  -1392   -857   2252     28    678    171    504    111    745
    384   2426   2039  -1405   -828   2234     15    652    153    478     80    732
    387   2392   2005  -1389   -807   2200     23    641    150    467     72    730
    389   2346   1956  -1369   -784   2151     23    639    153    465     80    730
    376   2296   1919  -1335   -771   2109     18    633    150    459     80    706
    358   2268   1909  -1314   -776   2088      5    602    122    426     28    662
    358   2260   1899  -1309   -771   2081      0    579    106    407      2    652
    371   2249   1875  -1312   -753   2062    -18    548     90    384    -18    641
    374   2226   1852  -1299   -737   2039    -10    545     96    387    -18    649
    381   2223   1839  -1304   -730   2034     15    555    114    400     -7    665
    363   2218   1855  -1291   -745   2036     41    566    129    410      5    672
    345   2216   1867  -1280   -761   2042     49    555    129    407      7    683
    350   2205   1855  -1278   -750   2031     44    553    137    418     23    704
    345   2161   1813  -1254   -735   1987     36    535    127    407     12    701
    345   2161   1813  -1254   -735   1987     49    561    150    413     -5    680
    366   2166   1800  -1267   -717   1984    114    639    207    418    -54    613
    379   2213   1834  -1296   -727   2023    184    753    324    504    -15    623
    389   2374   1982  -1384   -797   2179    270    974    597    802    267    836
    457   2683   2223  -1571   -883   2455    265   1200    893   1200    711   1262
    509   3039   2530  -1774  -1010   2785    163   1171    966   1460   1171   1792
    420   3164   2743  -1792  -1161   2953      5    859    756   1486   1483   2153
    293   3050   2756  -1670  -1231   2904   -174    376    283   1114   1283   1997
    158   2634   2475  -1395  -1158   2556   -301   -184   -400    246    327   1169
     72   2156   2081  -1114  -1005   2120   -420   -561   -940   -535   -584    387
     93   1821   1727   -956   -815   1774   -488   -527   -966   -628   -740    202
    129   1673   1543   -901   -706   1608   -441   -301   -724   -413   -605    228
    171   1641   1470   -906   -649   1556   -329    -59   -452   -171   -446    322
    174   1717   1543   -948   -685   1631   -166    192   -171     80   -257    457
    171   1797   1626   -984   -727   1712    -46    363     23    246   -122    542
    189   1839   1649  -1015   -732   1745    -12    415     88    303    -67    576
    202   1834   1631  -1018   -714   1732    -12    428    106    324    -44    592
    200   1831   1628  -1015   -714   1730    -20    431    114    332    -36    587
    215   1826   1610  -1021   -696   1719     -2    446    135    350    -25    607
    220   1808   1587  -1015   -683   1699     12    454    161    374      0    618
    202   1790   1587   -997   -693   1691      7    436    161    371      5    597
    176   1766   1587   -974   -706   1678    -28    410    142    348    -15    581
    158   1784   1626   -971   -732   1706    -18    436    174    379      5    649
    184   1777   1592   -982   -704   1686    -18    444    192    394     25    649
    187   1766   1579   -976   -696   1673    -12    441    200    397     31    641
    192   1766   1571   -982   -691   1667    -18    439    207    400     36    654
    205   1758   1553   -982   -672   1657    -49    426    202    394     38    639
    184   1735   1548   -961   -680   1641    -49    428    218    407     46    646
    179   1709   1530   -945   -675   1621    -36    452    246    444     88    672
    194   1717   1522   -956   -662   1621    -20    470    277    485    129    693
    213   1745   1532   -979   -659   1639    -41    483    306    517    168    711
    215   1753   1535   -984   -662   1644    -59    498    329    535    187    748
    226   1740   1514   -984   -644   1628    -25    548    389    594    241    797
    236   1777   1540  -1008   -652   1660    -90    568    433    657    316    841
    246   1810   1564  -1028   -657   1688    -85    613    496    732    400    893
    314   1875   1558  -1096   -623   1717   -114    633    545    800    475    961
    324   1914   1590  -1122   -631   1753   -124    665    597    872    553   1010
    298   1932   1631  -1117   -665   1782   -119    698    636    917    600   1062
    332   1997   1665  -1163   -665   1831   -127    719    670    956    644   1124
    374   2003   1628  -1189   -628   1816   -132    719    678    969    678   1153
    358   1948   1590  -1153   -615   1771   -124    701    659    932    646   1124
    306   1917   1610  -1111   -652   1764   -103    683    641    896    600   1088
    290   1844   1553  -1067   -631   1699    -93    654    618    854    561   1044
    246   1725   1478   -987   -615   1600   -116    602    561    776    488    982
    184   1631   1444   -909   -631   1538    -85    574    522    717    433    914
    148   1527   1379   -839   -615   1454    -67    527    462    636    350    813
    135   1452   1317   -792   -589   1384    -33    475    402    550    252    758
    132   1369   1234   -750   -550   1301    -59    410    335    472    179    704
    140   1306   1163   -724   -511   1236    -85    355    293    420    135    654
    148   1228   1078   -688   -465   1153    -77    324    275    387    103    613
    161   1182   1021   -670   -428   1101    -88    290    244    335     64    581
    135   1148   1010   -641   -439   1080    -98    259    215    298     36    563
     93   1085    992   -589   -449   1039    -93    246    213    301     36    540
     51   1049    997   -553   -472   1023    -70    262    233    322     54    527
      5   1034   1028   -519   -511   1031    -49    280    259    340     75    545
    -10   1013   1023   -504   -519   1018    -49    272    262    345     75    584
     10   1015   1005   -514   -496   1010    -41    277    280    361     83    597
    -18   1034   1049   -509   -535   1041     -7    309    327    402    124    607
    -38   1049   1088   -504   -563   1067     15    332    358    428    153    626
    -38   1080   1117   -522   -579   1098      5    316    366    433    163    623
    -51   1088   1140   -519   -594   1114     12    306    374    439    176    628
    -54   1114   1166   -530   -610   1140     -2    280    371    439    184    649
    -54   1137   1192   -540   -623   1163    -83    244    358    436    189    654
    -49   1117   1166   -535   -607   1140    -96    231    342    423    187    646
    -54   1101   1156   -524   -605   1127   -101    218    337    415    192    652
   -114   1122   1236   -506   -675   1176   -106    218    340    415    202    670
   -176   1148   1325   -485   -750   1236   -103    226    345    423    213    675
   -288   1124   1413   -418   -849   1267    -90    228    348    426    215    675
   -387   1143   1530   -379   -958   1335    -44    244    366    444    239    706
   -244   1041   1286   -400   -766   1163    -49    194    309    387    176    652
   -171    896   1067   -361   -618    982    -54    184    288    363    161    675
   -161    805    963   -322   -563    883    -67    168    270    342    150    698
   -207    719    924   -257   -566    820    -67    135    236    296     98    657
   -236    646    880   -205   -558    763    -77     88    197    244     23    584
   -231    548    779   -158   -504    662   -103     49    148    197    -33    506
   -249    519    769   -137   -509    644   -111     33    122    179    -44    467
   -241    488    727   -124   -483    607   -132     18    106    171    -46    465
   -150    470    620   -161   -387    542   -184    -28     67    127    -88    428
   -103    491    594   -192   -348    542   -205    -51     49    106   -106    397
   -124    454    576   -166   -350    514   -202    -51     46    103   -106    394
   -171    431    602   -129   -387    514   -192    -44     59    119    -85    413
   -220    407    626    -96   -423    514   -163    -23     88    148    -62    418
   -228    366    594    -67   -410    480   -127     25    127    174    -75    374
   -145    423    568   -140   -358    496    -31    158    254    267    -57    342
    -96    561    657   -233   -376    607     62    319    446    462     85    444
    -85    771    857   -345   -470    813     57    485    696    782    428    758
    -10   1119   1130   -553   -568   1124    -44    576    891   1127    927   1288
    -25   1363   1387   -670   -706   1374   -119    374    732   1124   1249   1719
   -101   1267   1369   -581   -735   1317   -150    111    389    875   1288   1836
   -184    976   1161   -397   -672   1067   -246   -285   -148    275    745   1366
   -270    571    841   -150   -555    706   -366   -818   -823   -649   -423    298
   -283    228    509     25   -397    366   -483  -1018  -1101  -1034   -958   -187
   -277     -5    270    140   -275    132   -485   -870   -935   -865   -859   -179
   -265   -111    153    187   -210     20   -441   -667   -675   -615   -688    -93
   -254   -103    150    179   -202     23   -355   -475   -410   -366   -501     33
   -254    -28    226    140   -241     98   -231   -275   -155   -124   -309    176
   -228     49    275     88   -252    161   -161   -163     -7     12   -194    265
   -231     64    293     83   -262    179   -161   -116     51     72   -140    303
   -223     51    275     85   -249    163   -127    -83     93    106   -109    329
   -226     64    290     80   -259    176   -142    -93     98    109   -103    329
   -233     83    316     75   -275    200   -116    -88    106    111    -96    337
   -233     67    301     80   -267    184   -103    -90    106    109   -101    329
   -239     59    298     90   -267    179   -106    -96    111    114    -90    335
   -228     67    293     80   -259    179   -101    -88    132    127    -70    335
   -220     67    288     75   -254    179   -111    -98    129    122    -80    322
   -233     85    319     70   -275    202   -101    -90    155    142    -62    342
   -257     75    332     90   -293    202   -114    -96    161    145    -57    353
   -239     59    298     88   -270    179   -109    -80    168    150    -46    353
   -236     75    311     80   -272    192    -75    -51    205    184    -20    371
   -239     85    322     75   -280    202   -101    -49    223    205      0    389
   -244     64    309     90   -275    187   -129    -44    239    223     10    397
   -226     64    290     80   -259    176   -122    -36    254    239     28    413
   -207    122    329     44   -267    226   -103     -7    288    283     72    446
   -176    192    368     -7   -272    280    -93     18    324    337    127    485
   -166    246    413    -38   -288    329    -57     59    368    397    181    527
   -184    252    433    -36   -309    342    -36    111    431    465    246    563
   -163    288    452    -62   -309    368    -59    161    498    553    348    649
   -140    371    511   -119   -324    441    -67    218    571    649    459    748
   -101    431    532   -163   -316    480    -62    257    618    711    532    818
    -83    470    550   -194   -316    509    -38    296    659    766    592    870
    -62    488    550   -213   -306    519    -51    293    662    771    607    885
    -41    483    522   -220   -283    501    -64    272    628    740    576    844
    -67    480    548   -205   -306    514    -33    298    626    730    558    828
   -137    441    579   -153   -358    509    -23    306    607    696    527    815
   -127    379    506   -127   -316    444    -25    267    540    623    457    750
   -111    324    436   -109   -275    379      7    220    472    542    371    670
   -101    244    345    -70   -223    293    -18    155    392    441    252    594
    -67    158    223    -46   -145    189    -59     77    290    340    145    506
    -33    106    140    -36    -85    122    -59     18    205    249     54    413
    -41     67    109    -12    -75     88    -51    -12    150    187     -5    342
    -28     -2     25     15    -28     10    -54    -57     93    119    -72    259
    -36    -62    -25     49     -7    -44    -59    -85     41     67   -127    213
    -46   -111    -64     77      7    -88    -80   -109      7     25   -168    168
    -41   -135    -93     85     23   -114    -93   -129    -18      2   -194    135
    -54   -109    -54     83      0    -83    -59   -116    -15      7   -184    129
    -96   -150    -54    122    -23   -103    -49   -119    -28      0   -194    132
   -127   -166    -38    145    -44   -103    -88   -132    -44     -2   -187    142
   -140   -137      0    137    -72    -70    -67   -127    -41      5   -174    140
   -127    -83     44    106    -85    -20    -54   -132    -49      0   -184    129
   -161    -44    116    101   -140     36    -33   -103    -25     20   -163    135
   -127    -18    106     72   -116     44    -23    -64     10     57   -132    145
   -140      2    142     67   -142     72    -51    -49     25     83   -103    174
   -194     10    205     93   -200    106    -20    -28     46    109    -72    210
   -181     67    249     57   -215    158      7    -12     72    132    -49    228
   -179     85    265     46   -223    176      5     -2     93    171      0    254
   -184     88    272     46   -228    179    -36    -23     67    153      2    241
   -215     96    311     59   -262    202    -44    -36     46    124    -12    285
   -231    135    366     46   -298    249    -10    -15     49    122     -7    332
   -246    145    392     51   -319    267      7     15     57    137     10    348
   -246    153    400     46   -324    275    -20     20     54    135      2    345
   -226    114    340     57   -283    226    -25     12     36    111    -28    311
   -179     70    249     51   -215    158     -2     23     23    103    -28    270
   -168     36    205     64   -187    119    -10     28     10    101    -31    233
   -179      7    187     83   -184     98     15     25      5     83    -57    207
   -200    -10    189    106   -194     88     -2     -2    -33     38   -101    161
   -226    -41    181    132   -205     70    -10    -20    -70      5   -132    132
   -244    -70    174    155   -210     51    -15    -23    -85     -7   -137    119
   -236    -44    189    140   -213     70      5    -20    -85    -12   -145    114
   -249    -51    197    150   -223     72      0    -33   -106    -28   -163    109
   -285    -49    236    166   -265     93     -7    -49   -122    -41   -168    109
   -262    -10    249    135   -257    119    -10    -51   -132    -46   -174    101
   -215     25    241     93   -228    132    -10    -49   -142    -57   -187     85
   -200     28    228     85   -213    127    -31    -64   -171    -83   -220     67
   -205     41    244     80   -226    142    -38    -57   -171    -72   -210     62
   -200     41    241     77   -220    142    -10    -25   -158    -67   -228     20
   -192     72    262     59   -228    166     59     67    -85    -33   -257    -38
   -184    150    335     18   -259    241     88    197     51     80   -197    -20
   -114    418    530   -153   -322    472    155    394    309    384    103    236
     -7    787    795   -389   -402    792    127    568    558    771    576    696
     15   1124   1109   -568   -548   1117     -5    480    527    937    982   1174
    -31   1210   1241   -589   -636   1226    -88    236    277    896   1234   1475
   -124   1062   1187   -470   -654   1124   -210   -181   -239    439    924   1231
   -223    691    914   -233   -568    802   -361   -727   -932   -436    -72    355
   -241    324    563    -44   -402    444   -493  -1062  -1421  -1130   -919   -392
   -215     83    298     67   -257    189   -527   -963  -1366  -1109   -982   -517
   -207    -38    168    122   -189     64   -491   -769  -1137   -896   -862   -480
   -158    -18    140     85   -150     59   -397   -566   -893   -667   -706   -379
    -51    168    218    -59   -135    194   -215   -293   -592   -384   -485   -220
    -49    233    283    -90   -166    257   -127   -140   -436   -233   -368   -155
    -36    280    314   -124   -176    296   -111   -106   -402   -197   -342   -148
    -33    319    353   -142   -194    335    -83    -80   -376   -168   -327   -142
    -44    314    358   -135   -202    335    -96    -72   -374   -158   -324   -153
    -18    376    394   -179   -205    384    -98    -44   -350   -129   -296   -137
    -12    407    420   -197   -218    415   -103    -33   -348   -127   -288   -132
      5    444    439   -226   -218    441   -109    -31   -350   -119   -285   -127
     15    493    478   -254   -231    485   -109    -23   -337    -93   -270   -114
     10    530    519   -270   -254    524   -114    -25   -342    -90   -267   -114
     33    571    537   -303   -252    555   -119    -23   -348    -96   -267   -111
     36    600    563   -319   -265    581   -124    -18   -337    -80   -257   -106
     10    618    605   -316   -298    610   -124    -12   -319    -67   -246   -101
      0    649    649   -324   -324    649   -122     -5   -306    -49   -226    -85
     15    693    678   -355   -332    688   -124     15   -290    -31   -210    -64
     18    724    704   -371   -342    714   -124     41   -275    -10   -200    -54
     12    748    732   -381   -358    740   -163     51   -270      5   -187    -41
     25    828    802   -426   -387    815   -179     67   -244     36   -153    -23
     18    872    854   -446   -418    865   -166     93   -213     77   -116     -7
     25    896    867   -462   -420    883   -155    142   -174    135    -67     28
     25    943    917   -485   -446    930   -181    184   -127    197    -18     72
     38   1023    984   -530   -472   1005   -179    252    -54    285     64    140
     44   1106   1060   -576   -509   1083   -189    303      7    361    137    202
     28   1174   1145   -600   -558   1161   -215    342     49    418    194    249
      0   1213   1210   -607   -605   1213   -223    384     88    470    246    290
    -28   1241   1270   -605   -649   1254   -231    407    103    498    272    314
    -49   1283   1332   -618   -691   1306   -239    394     90    491    267    311
    -75   1291   1366   -607   -722   1327   -254    363     57    449    233    285
   -127   1260   1384   -568   -756   1322   -257    335     15    400    189    246
   -163   1223   1387   -530   -774   1304   -270    298    -44    340    127    189
   -202   1192   1395   -496   -800   1293   -275    262    -90    277     67    137
   -239   1122   1361   -441   -800   1241   -288    197   -171    184    -23     64
   -262   1070   1332   -405   -797   1200   -306    129   -252     88   -119    -20
   -306   1034   1340   -363   -823   1187   -316     75   -314     20   -189    -77
   -345    984   1330   -319   -839   1158   -322     12   -384    -57   -270   -158
   -371    950   1322   -288   -846   1135   -358    -49   -457   -132   -345   -228
   -381    911   1293   -265   -839   1101   -384    -85   -504   -166   -389   -262
   -392    857   1249   -231   -820   1052   -387   -103   -530   -192   -413   -296
   -394    859   1252   -233   -823   1054   -389   -132   -563   -231   -441   -324
   -389    885   1275   -249   -831   1080   -407   -158   -592   -252   -462   -340
   -394    896   1288   -252   -841   1093   -418   -171   -613   -262   -483   -355
   -413    898   1312   -241   -862   1104   -439   -176   -623   -265   -483   -366
   -431    888   1319   -228   -875   1104   -449   -176   -623   -265   -488   -376
   -436    919   1353   -241   -896   1135   -462   -171   -618   -252   -478   -374
   -433    969   1402   -270   -917   1184   -457   -163   -613   -231   -459   -358
   -433   1036   1470   -301   -950   1252   -433   -150   -594   -213   -436   -337
   -446   1078   1525   -316   -987   1301   -444   -142   -581   -194   -420   -319
   -439   1124   1564   -342  -1002   1343   -452   -127   -571   -171   -394   -301
   -418   1158   1577   -371   -997   1366   -478   -124   -571   -163   -381   -303
   -402   1210   1613   -402  -1008   1410   -483   -135   -579   -171   -384   -293
   -389   1254   1644   -431  -1018   1447   -462   -142   -571   -155   -368   -285
   -387   1267   1654   -441  -1021   1460   -532   -163   -594   -158   -374   -283
   -392   1288   1678   -449  -1036   1483   -571   -184   -626   -174   -392   -275
   -368   1335   1704   -483  -1036   1519   -553   -174   -618   -161   -379   -254
   -363   1356   1719   -498  -1041   1538   -558   -174   -631   -163   -379   -257
   -363   1327   1691   -483  -1028   1509   -561   -179   -654   -174   -384   -265
   -366   1293   1660   -465  -1013   1475   -576   -197   -683   -197   -405   -290
   -353   1291   1644   -467   -997   1467   -597   -213   -701   -215   -420   -309
   -353   1306   1660   -478  -1008   1483   -581   -220   -722   -236   -444   -350
   -355   1306   1660   -475  -1008   1483   -576   -231   -740   -254   -475   -350
   -376   1278   1654   -449  -1015   1465   -574   -244   -756   -259   -485   -366
   -384   1293   1678   -454  -1031   1486   -576   -270   -787   -296   -524   -402
   -368   1291   1660   -462  -1015   1475   -607   -293   -820   -322   -568   -415
   -353   1278   1631   -465   -992   1454   -623   -306   -839   -329   -581   -439
   -342   1288   1628   -475   -987   1457   -620   -316   -852   -337   -589   -454
   -314   1291   1605   -488   -958   1447   -644   -335   -878   -355   -602   -449
   -298   1322   1621   -514   -958   1470   -644   -348   -901   -368   -613   -454
   -270   1343   1613   -537   -940   1478   -623   -327   -888   -355   -600   -452
   -236   1358   1595   -561   -914   1475   -639   -327   -891   -358   -602   -454
   -223   1374   1597   -574   -909   1486   -667   -319   -883   -337   -581   -439
   -220   1384   1605   -581   -914   1496   -594   -249   -828   -306   -581   -467
   -200   1447   1647   -623   -922   1545   -480   -114   -719   -252   -589   -475
   -171   1564   1732   -696   -953   1647   -387     59   -545    -93   -480   -371
   -116   1823   1940   -852  -1028   1880   -309    316   -241    254   -142    -88
    -44   2190   2231  -1075  -1137   2210   -340    506     15    649    350    407
    -33   2512   2543  -1239  -1288   2527   -470    337    -41    818    763    898
   -129   2634   2764  -1254  -1447   2699   -644    -51   -322    771    969   1166
   -244   2481   2725  -1117  -1483   2603   -828   -530   -797    366    646    922
   -314   1974   2288   -828  -1301   2130   -927  -1047  -1473   -555   -439    -38
   -337   1517   1855   -589  -1096   1686  -1015  -1254  -1852  -1127  -1119   -665
   -311   1304   1615   -496   -963   1457  -1031  -1101  -1735  -1052  -1114   -737
   -262   1262   1525   -498   -893   1392   -971   -870  -1493   -833   -976   -670
   -262   1332   1595   -535   -930   1462   -802   -610  -1221   -589   -805   -555
   -246   1441   1686   -597   -966   1564   -633   -366   -976   -368   -633   -436
   -236   1530   1766   -646  -1002   1647   -540   -241   -849   -244   -530   -350
   -249   1532   1782   -641  -1015   1657   -498   -202   -802   -200   -496   -324
   -236   1525   1761   -646   -997   1641   -480   -171   -769   -168   -470   -316
   -249   1535   1784   -644  -1018   1660   -496   -148   -745   -135   -444   -290
   -277   1595   1873   -659  -1075   1732   -493   -129   -727   -109   -420   -262
   -285   1693   1979   -704  -1132   1836   -462    -98   -701    -70   -389   -239
   -319   1706   2026   -696  -1171   1865   -465    -88   -691    -54   -368   -213
   -355   1758   2114   -701  -1236   1935   -467    -75   -672    -28   -337   -179
   -446   1800   2244   -678  -1345   2021   -436    -44   -639     15   -290   -140
   -431   1808   2239   -688  -1335   2023   -407    -20   -620     41   -265   -127
   -314   1810   2125   -748  -1221   1966   -441    -46   -646     18   -285   -140
   -288   1823   2112   -769  -1200   1966   -454    -38   -631     41   -265   -103
   -257   1831   2088   -787  -1174   1958   -439    -28   -613     72   -236    -67
   -202   1849   2052   -823  -1127   1951   -452    -41   -623     75   -228    -54
   -220   1823   2042   -802  -1132   1932   -478    -44   -623     67   -244    -62
   -244   1803   2044   -779  -1143   1922   -483    -18   -602     93   -223    -44
   -228   1829   2057   -802  -1145   1943   -485     23   -574    137   -176     -5
   -207   1855   2062   -823  -1135   1958   -506     41   -540    171   -132     36
   -153   1899   2052   -872  -1104   1977   -496     83   -493    226    -77     83
    -70   1964   2034   -948  -1052   1997   -498    142   -446    290    -12    137
    -33   2000   2031   -984  -1031   2013   -509    187   -397    355     57    205
     -2   2086   2088  -1041  -1044   2086   -504    239   -324    446    148    277
      2   2166   2161  -1085  -1078   2164   -509    290   -267    530    244    376
     31   2221   2190  -1127  -1080   2205   -545    301   -257    555    275    405
     49   2265   2216  -1158  -1083   2239   -558    301   -259    555    283    410
     77   2312   2234  -1195  -1078   2273   -561    301   -259    558    288    420
     67   2325   2255  -1197  -1093   2288   -545    290   -272    542    277    407
     12   2307   2291  -1161  -1137   2299   -540    280   -283    524    254    394
    -38   2281   2320  -1119  -1179   2299   -542    262   -303    493    220    363
    -41   2249   2291  -1104  -1166   2270   -537    220   -350    436    163    316
    -67   2192   2260  -1062  -1163   2226   -535    166   -407    358     83    246
    -98   2140   2239  -1021  -1169   2190   -522    124   -454    301     20    184
   -140   2094   2231   -976  -1187   2161   -504    103   -480    259    -28    137
   -148   2044   2192   -948  -1169   2117   -511     72   -509    215    -72     88
   -166   2018   2184   -927  -1174   2101   -535     20   -550    163   -119     41
   -168   1997   2166   -914  -1169   2081   -553    -20   -584    124   -153      7
   -184   1969   2151   -893  -1169   2060   -542    -49   -613     96   -181    -31
   -207   1951   2158   -870  -1182   2055   -522    -77   -626     75   -200    -51
   -228   1927   2156   -852  -1192   2042   -522    -96   -633     67   -215    -80
   -246   1899   2143   -826  -1195   2021   -527    -96   -633     67   -215    -85
   -262   1904   2166   -820  -1213   2034   -542    -90   -626     72   -213    -85
   -270   1935   2205   -831  -1236   2070   -545    -80   -613     88   -197    -77
   -265   1948   2213   -841  -1239   2078   -540    -77   -602    103   -189    -75
   -262   1995   2257   -865  -1260   2125   -530    -59   -576    129   -161    -59
   -259   2031   2291   -888  -1275   2161   -511    -41   -548    150   -140    -41
   -283   2039   2322   -878  -1301   2179   -532    -44   -527    163   -129    -31
   -293   2052   2346   -880  -1319   2197   -530    -44   -514    174   -127    -28
   -298   2062   2359   -883  -1330   2210   -517    -49   -504    181   -114    -15
   -311   2096   2405   -893  -1361   2249   -527    -46   -488    200    -88     15
   -316   2109   2426   -896  -1371   2268   -540    -64   -478    197    -77     25
   -298   2109   2408   -906  -1353   2260   -563    -88   -488    181    -83     23
   -285   2104   2390   -909  -1337   2247   -602   -111   -509    161   -103     10
   -290   2109   2397   -911  -1345   2252   -631   -124   -522    153   -114      7
   -262   2107   2369   -922  -1314   2236   -631   -137   -527    150   -114      5
   -254   2031   2283   -888  -1270   2156   -618   -166   -553    119   -142    -20
   -290   1997   2288   -854  -1291   2143   -620   -174   -566    111   -145    -18
   -301   1995   2296   -846  -1299   2143   -620   -174   -568    109   -145    -18
   -275   1958   2234   -841  -1254   2096   -626   -181   -581     88   -166    -44
   -296   1930   2223   -818  -1260   2075   -626   -187   -587     75   -179    -59
   -306   1904   2210   -797  -1257   2057   -597   -184   -592     70   -187    -70
   -319   1865   2184   -774  -1252   2026   -579   -189   -602     57   -205    -80
   -335   1784   2120   -724  -1226   1951   -605   -213   -626     25   -239   -106
   -353   1722   2075   -685  -1213   1899   -633   -236   -646      0   -262   -137
   -327   1714   2039   -693  -1182   1875   -626   -246   -652    -10   -275   -148
   -283   1709   1990   -714  -1135   1847   -662   -275   -675    -31   -293   -158
   -231   1678   1909   -722  -1070   1792   -667   -296   -693    -44   -314   -166
   -236   1623   1857   -693  -1047   1740   -672   -314   -709    -57   -322   -179
   -244   1590   1831   -672  -1039   1709   -649   -311   -696    -51   -314   -179
   -272   1564   1834   -646  -1054   1699   -659   -306   -688    -46   -306   -187
   -283   1584   1867   -649  -1075   1725   -581   -223   -623     -2   -285   -200
   -280   1654   1935   -688  -1106   1792   -519    -77   -496     90   -257   -223
   -272   1771   2042   -750  -1158   1906   -462    109   -296    296    -96    -96
   -218   2049   2268   -917  -1241   2158   -394    366     15    670    290    267
   -150   2457   2608  -1153  -1379   2533   -394    483    220    992    743    787
   -207   2740   2948  -1267  -1577   2844   -571    176     25    979   1015   1202
   -332   2831   3164  -1249  -1748   2998   -727   -241   -303    810   1098   1371
   -452   2587   3039  -1067  -1745   2813   -875   -743   -826    267    579    891
   -504   2034   2538   -763  -1519   2286   -966  -1247  -1509   -670   -550   -200
   -405   1634   2036   -615  -1221   1834  -1054  -1332  -1732  -1010   -992   -633
   -306   1449   1756   -571  -1031   1602  -1041  -1171  -1566   -870   -911   -628
   -285   1366   1652   -540   -969   1509  -1026   -979  -1337   -667   -774   -568
   -218   1519   1738   -649   -976   1628   -904   -701  -1031   -387   -563   -400
   -127   1683   1810   -779   -969   1745   -683   -446   -748   -132   -353   -241
   -155   1691   1847   -769  -1002   1769   -581   -345   -626    -20   -259   -168
   -189   1670   1857   -740  -1023   1764   -542   -311   -579     10   -233   -145
   -163   1691   1855   -763  -1008   1771   -537   -267   -548     36   -207   -129
   -176   1662   1836   -743  -1008   1748   -555   -246   -542     41   -213   -140
   -174   1634   1805   -730   -989   1719   -563   -244   -542     33   -228   -153
   -142   1641   1784   -748   -963   1712   -579   -241   -532     41   -218   -137
   -101   1641   1743   -769   -922   1691   -530   -226   -509     59   -202   -114
   -129   1569   1696   -722   -911   1631   -524   -228   -506     51   -202   -106
   -129   1558   1688   -714   -909   1623   -535   -228   -493     59   -184   -106
    -90   1592   1683   -753   -888   1639   -535   -220   -483     67   -166    -96
    -72   1605   1678   -766   -875   1641   -555   -228   -485     67   -161    -70
    -59   1597   1657   -771   -857   1626   -537   -218   -467     85   -137    -54
    -44   1592   1636   -774   -841   1613   -540   -210   -457     96   -124    -54
    -51   1540   1590   -745   -820   1564   -542   -192   -439    111   -116    -62
    -67   1527   1595   -730   -831   1561   -548   -168   -405    140    -83    -41
    -31   1525   1556   -748   -795   1540   -553   -150   -371    161    -64    -38
     23   1595   1571   -810   -774   1584   -535   -101   -306    228     -5     12
     23   1597   1574   -813   -776   1587   -542    -75   -265    280     38     54
     12   1595   1582   -802   -784   1590   -548    -36   -220    335     96    109
      7   1602   1595   -807   -795   1600   -550     12   -158    407    171    166
      0   1631   1631   -815   -815   1631   -540     80    -72    506    272    249
     -7   1660   1667   -826   -839   1662   -524    145     12    602    376    353
     -7   1717   1725   -854   -865   1719   -522    189     70    670    446    407
     15   1816   1800   -917   -893   1810   -558    194     85    693    472    423
     36   1896   1857   -966   -909   1878   -566    210    103    717    504    444
     38   1888   1849   -963   -904   1867   -548    220    122    722    524    444
     25   1886   1860   -956   -917   1873   -542    197    114    696    509    413
     -2   1842   1842   -922   -922   1844   -555    135     62    628    444    361
    -10   1808   1818   -898   -914   1813   -561     90     12    568    384    311
      0   1769   1769   -885   -883   1769   -540     70    -12    532    342    277
      5   1704   1699   -854   -846   1701   -530     25    -62    462    277    205
     -2   1636   1636   -818   -820   1636   -558    -46   -140    363    176    132
    -23   1569   1592   -771   -807   1579   -563   -114   -205    285     98     59
    -46   1475   1522   -717   -784   1499   -542   -161   -246    236     46     -2
    -59   1395   1454   -667   -756   1423   -540   -197   -290    181     -7    -72
    -62   1353   1413   -646   -740   1382   -555   -241   -340    124    -59   -129
    -70   1332   1400   -631   -735   1366   -561   -277   -368     90    -88   -148
    -93   1312   1402   -610   -748   1356   -558   -285   -379     77    -98   -145
    -85   1293   1379   -602   -732   1335   -555   -293   -379     72   -101   -142
   -101   1273   1374   -589   -737   1322   -566   -322   -405     51   -124   -161
   -111   1265   1376   -579   -743   1319   -566   -316   -400     64   -103   -135
   -116   1275   1389   -581   -753   1330   -561   -293   -374     88    -70    -93
   -132   1296   1428   -581   -779   1361   -548   -280   -340    114    -36    -64
   -132   1322   1454   -594   -795   1387   -540   -272   -316    137    -12    -49
   -119   1356   1475   -618   -797   1415   -524   -262   -293    161     10    -41
   -111   1358   1467   -626   -789   1413   -496   -252   -272    171     10    -46
   -111   1382   1493   -633   -802   1436   -517   -257   -262    181     18    -28
   -103   1397   1499   -646   -802   1447   -527   -262   -252    187     28    -23
    -85   1410   1496   -662   -792   1454   -545   -275   -246    187     36    -12
    -64   1423   1486   -680   -776   1454   -592   -314   -259    171     25    -15
    -67   1400   1467   -665   -766   1434   -610   -329   -267    158     25    -18
    -67   1369   1434   -652   -750   1400   -600   -342   -270    153     25    -12
    -62   1363   1423   -652   -743   1392   -584   -355   -272    145     23    -12
    -62   1330   1392   -636   -727   1361   -589   -379   -293    119      2    -31
   -103   1236   1340   -566   -722   1288   -605   -415   -335     83    -36    -77
   -114   1169   1283   -530   -701   1226   -607   -410   -332     83    -36    -75
    -93   1158   1249   -532   -672   1202   -594   -400   -324     85    -33    -72
    -85   1106   1192   -511   -641   1148   -584   -407   -332     64    -57   -101
   -116   1054   1171   -467   -644   1111   -579   -426   -348     36    -90   -142
   -142   1010   1153   -436   -646   1080   -579   -439   -355     23   -109   -158
   -137    989   1124   -426   -631   1057   -589   -454   -363      7   -122   -166
   -135    953   1088   -410   -613   1021   -579   -454   -368     -5   -127   -168
   -132    919   1052   -392   -592    984   -576   -454   -374    -20   -150   -189
   -127    901   1028   -389   -579    963   -587   -467   -384    -31   -158   -197
   -114    893   1008   -392   -561    950   -587   -467   -376    -33   -148   -189
   -101    872    974   -387   -537    924   -581   -467   -374    -38   -148   -189
    -98    878    976   -389   -537    927   -563   -462   -353    -25   -135   -189
   -114    833    945   -361   -530    888   -545   -465   -350    -28   -137   -202
   -111    813    924   -350   -517    867   -527   -449   -337    -31   -148   -244
   -109    813    919   -353   -514    865   -449   -355   -252      7   -171   -288
    -98    857    956   -379   -527    906   -363   -210   -106    114   -124   -267
    -62   1044   1104   -493   -581   1072   -301     -2    155    402    142    -49
     12   1335   1319   -675   -652   1327   -335    200    452    815    620    394
     64   1649   1584   -859   -761   1615   -454    153    480   1039   1078    904
      0   1717   1717   -857   -857   1717   -561   -106    252   1026   1374   1249
   -109   1579   1688   -735   -898   1631   -680   -553   -241    597   1111   1047
   -223   1171   1395   -475   -807   1283   -787  -1117   -940   -296    119    207
   -277    732   1010   -228   -644    872   -927  -1499  -1486  -1083   -815   -584
   -236    446    683   -103   -459    563   -995  -1428  -1457  -1114   -932   -750
   -223    267    488    -23   -358    376   -917  -1189  -1174   -857   -774   -701
   -205    241    446    -20   -324    342   -807   -971   -883   -592   -589   -600
   -171    335    504    -83   -337    418   -657   -735   -597   -332   -392   -457
   -148    426    574   -137   -361    498   -542   -579   -413   -166   -252   -350
   -140    452    592   -155   -366    522   -509   -524   -342   -101   -187   -324
   -135    446    581   -155   -358    514   -478   -491   -306    -77   -166   -303
   -124    449    574   -163   -350    511   -457   -465   -275    -51   -142   -272
   -116    446    563   -163   -340    504   -462   -459   -259    -41   -127   -272
   -140    400    540   -129   -340    467   -467   -459   -262    -46   -124   -277
   -137    407    542   -135   -340    475   -462   -449   -252    -31   -101   -277
   -140    400    540   -132   -340    470   -465   -441   -239    -15    -88   -267
   -135    415    550   -140   -342    483   -457   -446   -236    -15    -85   -265
   -106    426    530   -161   -319    478   -428   -431   -202     15    -46   -223
    -96    374    470   -140   -283    420   -423   -418   -176     38    -15   -210
    -96    322    418   -114   -257    368   -431   -418   -174     38    -18   -236
    -88    293    381   -101   -233    337   -402   -394   -142     57     -5   -210
    -75    314    389   -122   -231    350   -415   -400   -127     64     12   -197
    -62    301    363   -119   -213    332   -436   -381   -101     88     36   -187
    -70    241    311    -85   -192    275   -433   -348    -59    135     75   -148
    -51    270    322   -109   -187    296   -413   -332    -25    166    111   -114
    -28    363    392   -166   -210    376   -436   -337    -12    179    132    -85
    -12    394    407   -192   -210    400   -480   -335      2    194    148    -88
     -2    439    441   -218   -223    439   -496   -293     59    259    210    -51
     -2    418    420   -207   -210    418   -504   -257    106    316    257    -25
     38    485    444   -262   -202    465   -555   -215    179    400    350     49
     62    581    519   -322   -228    553   -587   -161    265    504    470    163
    103    594    488   -350   -194    542   -535   -150    288    537    519    220
    116    600    483   -358   -181    542   -472   -116    329    568    558    236
     93    558    462   -327   -184    511   -488    -90    358    597    592    262
    111    519    407   -314   -148    465   -465    -93    355    597    597    270
     83    457    374   -272   -145    415   -397    -96    342    571    571    252
     28    368    340   -197   -155    355   -329    -98    332    542    545    233
     28    306    275   -168   -124    293   -329   -145    283    472    478    179
     -7    215    223   -106   -114    218   -296   -176    239    397    397    116
    -41     75    116    -20    -77     96   -241   -207    197    316    319     44
    -31    -10     20     20    -25      5   -303   -257    142    244    257    -12
    -25   -106    -80     64     25    -93   -363   -335     57    145    171    -98
    -15   -137   -124     75     54   -132   -358   -376     23    101    132   -142
    -15   -207   -194    109     88   -202   -392   -415      2     75    111   -184
      0   -319   -319    161    158   -319   -381   -441    -20     38     59   -223
    -18   -374   -355    194    166   -366   -345   -465    -51      2     20   -231
    -31   -426   -394    228    179   -410   -296   -459    -46     -5     20   -239
    -28   -457   -428    241    197   -441   -283   -457    -33     -5     28   -233
    -49   -439   -389    244    168   -415   -277   -459    -28     -2     33   -223
    -54   -449   -394    252    168   -423   -322   -475    -38    -12     25   -226
    -88   -444   -358    265    135   -402   -319   -462    -15     15     51   -205
   -132   -389   -257    259     62   -324   -283   -400     49     75    114   -161
   -127   -345   -218    236     44   -283   -246   -366    103    122    161   -135
   -132   -374   -241    252     51   -306   -205   -361    111    129    174   -132
   -148   -363   -215    257     31   -290   -231   -371    106    127    179   -119
   -189   -342   -155    265    -20   -249   -244   -366    119    140    200    -96
   -239   -285    -46    262    -96   -166   -197   -345    153    174    244    -49
   -319   -220     98    267   -210    -59   -155   -329    181    205    290      5
   -418   -241    176    329   -298    -33   -168   -345    168    197    296     23
   -270   -280    -12    272   -129   -148   -213   -400    111    142    241    -36
   -122   -296   -174    210     25   -236   -275   -441     70     96    200    -93
   -142   -350   -210    246     33   -280   -290   -459     46     72    181    -83
   -207   -446   -239    327     12   -342   -241   -415     77    101    215    -18
   -205   -540   -335    371     64   -439   -223   -423     62     80    200    -23
   -132   -550   -418    342    142   -485   -270   -452     20     44    168    -57
   -109   -610   -504    358    194   -558   -265   -462     -5     10    132    -88
   -179   -701   -524    439    171   -613   -233   -457    -12     -7    111   -106
   -218   -763   -545    491    161   -654   -231   -485    -46    -41     77   -153
   -277   -795   -517    537    119   -657   -223   -493    -54    -49     72   -189
   -342   -854   -511    597     80   -683   -231   -514    -75    -70     54   -223
   -314   -870   -558    592    119   -714   -226   -530    -90    -85     36   -254
   -270   -904   -633    584    179   -769   -228   -545   -111   -106     12   -283
   -267   -924   -657    597    194   -792   -233   -558   -114   -119      2   -298
   -290   -927   -639    607    171   -784   -262   -576   -116   -127      2   -301
   -301   -953   -652    628    174   -805   -270   -584   -122   -132     -7   -309
   -280   -989   -711    633    215   -852   -283   -605   -142   -158    -31   -329
   -265  -1013   -748    639    241   -880   -290   -600   -140   -163    -36   -340
   -277  -1015   -740    646    228   -878   -215   -519    -72   -129    -38   -376
   -241   -930   -688    584    220   -810   -140   -381     75    -18     10   -376
   -174   -774   -602    472    213   -688   -116   -233    270    189    179   -249
    -44   -496   -452    270    202   -475   -161    -75    514    517    542     77
     31   -122   -153     44     90   -137   -246    -54    615    776   1002    600
    -20     98    119    -38    -70    109   -290   -246    433    732   1299   1010
   -127     31    155     46   -140     90   -316   -511     70    441   1296   1078
   -241   -290    -49    267    -96   -171   -379   -888   -452   -163    693    537
   -319   -693   -376    506     25   -535   -475  -1348  -1049  -1013   -446   -501
   -314  -1018   -706    665    194   -862   -553  -1449  -1215  -1270   -857   -891
   -296  -1236   -943    763    322  -1091   -555  -1299  -1023  -1080   -740   -865
   -309  -1299   -989    805    340  -1145   -480  -1093   -748   -818   -545   -750
   -322  -1265   -943    792    309  -1104   -387   -883   -470   -558   -340   -615
   -288  -1163   -875    727    293  -1021   -306   -701   -252   -345   -168   -498
   -259  -1132   -872    693    303  -1002   -226   -615   -148   -252    -96   -449
   -252  -1119   -867    685    306   -995   -174   -571    -93   -213    -59   -426
   -246  -1130   -883    685    316  -1008   -181   -555    -67   -194    -36   -407
   -252  -1156   -906    704    327  -1031   -197   -553    -51   -184    -20   -392
   -249  -1163   -914    704    329  -1039   -205   -566    -54   -189    -25   -400
   -239  -1148   -909    693    335  -1028   -163   -563    -46   -189    -20   -400
   -223  -1145   -922    683    348  -1034   -129   -545    -15   -174     -5   -392
   -220  -1143   -924    680    350  -1034   -140   -537      5   -155     10   -381
   -233  -1150   -917    691    340  -1034   -153   -530     20   -140     25   -374
   -244  -1137   -893    691    324  -1015   -166   -524     44   -127     46   -363
   -215  -1130   -914    672    348  -1023   -171   -509     70   -111     62   -353
   -179  -1109   -932    644    374  -1021   -145   -475    109    -77     88   -332
   -161  -1119   -961    639    397  -1041   -140   -472    116    -67    103   -324
   -137  -1127   -989    633    426  -1060   -155   -480    127    -57    114   -319
   -111  -1135  -1023    623    454  -1080   -148   -467    150    -31    135   -293
   -103  -1148  -1044    626    467  -1096   -127   -439    181      0    168   -257
   -101  -1161  -1062    628    480  -1111   -114   -423    205     23    194   -239
    -72  -1122  -1049    597    488  -1085    -96   -400    244     62    244   -205
    -83  -1088  -1008    584    462  -1049   -119   -361    301    124    314   -158
    -93  -1080   -987    587    446  -1034    -88   -303    379    210    400    -88
   -122  -1078   -956    600    415  -1018    -54   -236    465    303    501      2
   -150  -1075   -924    613    387  -1000    -59   -184    532    389    587     83
   -145  -1044   -901    592    376   -974    -57   -145    587    452    654    122
   -122  -1026   -906    574    389   -966    -77   -119    620    488    698    142
    -96  -1021   -927    558    413   -974   -109   -119    623    496    711    166
    -96  -1049   -953    574    428  -1002   -119   -122    615    478    698    171
   -140  -1114   -976    626    418  -1047   -124   -158    581    431    659    140
    -49  -1088  -1041    568    496  -1065    -93   -158    571    394    631    119
     57  -1054  -1111    498    581  -1083    -85   -171    540    342    584     93
     12  -1148  -1161    568    587  -1153    -64   -226    465    246    488     12
    -10  -1205  -1195    607    589  -1200    -46   -259    405    171    402    -70
    -36  -1254  -1218    644    589  -1236    -36   -298    350    103    337   -124
    -80  -1299  -1218    688    566  -1257    -51   -337    311     54    288   -176
   -116  -1356  -1239    737    561  -1299    -44   -387    262     -7    226   -239
   -153  -1436  -1286    792    563  -1363    -25   -423    218    -67    155   -277
   -168  -1504  -1335    836    581  -1421    -31   -444    194    -93    132   -301
   -137  -1522  -1387    828    623  -1454    -28   -457    174   -114    111   -340
   -158  -1545  -1387    852    613  -1467    -18   -465    161   -142     75   -376
   -220  -1597  -1376    909    576  -1488    -80   -491    135   -166     62   -366
   -218  -1569  -1353    893    566  -1462    -62   -485    140   -161     67   -355
   -252  -1600  -1350    924    548  -1475    -72   -506    119   -176     51   -358
   -267  -1595  -1327    932    530  -1462    -49   -488    140   -150     80   -335
   -228  -1540  -1314    883    540  -1426     15   -446    194   -109    132   -303
   -267  -1587  -1319    927    524  -1452     10   -446    202   -109    142   -298
   -290  -1615  -1325    950    514  -1470    -25   -431    220    -90    163   -298
   -280  -1600  -1319    940    519  -1460     23   -387    272    -51    207   -285
   -262  -1551  -1288    904    511  -1421     54   -366    301    -23    233   -283
   -244  -1592  -1348    917    550  -1470     36   -392    283    -33    231   -316
   -210  -1621  -1410    914    600  -1517    -28   -433    257    -57    220   -350
   -168  -1587  -1418    878    623  -1504    -44   -444    262    -51    236   -342
   -161  -1600  -1441    878    639  -1519    -59   -467    241    -67    223   -337
   -200  -1678  -1480    937    639  -1579    -70   -462    244    -64    226   -298
   -200  -1719  -1522    958    659  -1623    -54   -454    252    -59    244   -265
   -207  -1782  -1574    995    683  -1678    -38   -459    239    -75    236   -272
   -220  -1842  -1621   1028    698  -1732    -46   -472    220   -101    200   -277
   -184  -1893  -1709   1039    761  -1803    -46   -485    205   -114    179   -265
   -161  -1943  -1782   1049    810  -1862    -49   -498    192   -129    163   -272
   -226  -2109  -1883   1169    828  -1997    -85   -537    153   -181    116   -322
   -166  -2109  -1945   1137    885  -2029    -77   -522    174   -179    127   -324
    -70  -2068  -1997   1070    961  -2034    -33   -496    202   -166    140   -329
   -129  -2166  -2039   1148    953  -2104     15   -485    210   -176    127   -348
   -150  -2218  -2068   1184    958  -2143     49   -465    228   -168    132   -345
   -189  -2265  -2075   1226    940  -2171      5   -493    210   -184    127   -368
   -218  -2296  -2078   1257    927  -2187      5   -506    205   -192    122   -402
   -252  -2273  -2021   1262    883  -2148     10   -514    210   -194    127   -423
   -270  -2255  -1984   1262    857  -2120    -15   -524    207   -200    127   -433
   -275  -2265  -1992   1267    857  -2127    -18   -519    220   -184    135   -446
   -288  -2273  -1984   1280    846  -2130    -20   -537    215   -192    129   -462
   -290  -2283  -1992   1286    849  -2138    -38   -561    194   -218    101   -504
   -285  -2283  -1997   1286    854  -2140     -7   -519    226   -213     80   -558
   -293  -2260  -1969   1275    836  -2114     70   -394    332   -150     85   -605
   -249  -2161  -1912   1205    831  -2036    145   -228    509     15    210   -524
   -171  -1992  -1821   1080    820  -1906    161    -41    748    293    485   -270
    -75  -1704  -1628    891    776  -1667     90     90    956    615    901    181
    -51  -1421  -1369    735    657  -1395    -28    -93    883    737   1262    636
   -103  -1366  -1262    735    576  -1314   -171   -433    618    667   1426    859
   -189  -1558  -1371    872    589  -1465   -301   -893    142    220   1060    542
   -324  -2008  -1683   1166    678  -1847   -410  -1470   -555   -727    -15   -415
   -348  -2395  -2049   1369    849  -2223   -527  -1670   -893  -1234   -602   -935
   -329  -2608  -2278   1467    971  -2442   -550  -1519   -748  -1119   -558   -961
   -311  -2699  -2390   1504   1039  -2546   -483  -1296   -496   -904   -420   -893
   -288  -2694  -2405   1491   1057  -2551   -355  -1057   -231   -683   -262   -802
   -244  -2603  -2361   1421   1057  -2483   -213   -857     -7   -498   -119   -696
   -220  -2569  -2348   1392   1062  -2460   -158   -774     90   -415    -54   -636
   -215  -2553  -2340   1382   1060  -2447   -124   -724    148   -363    -12   -600
   -197  -2546  -2348   1371   1075  -2447   -116   -693    187   -329     20   -584
   -179  -2527  -2351   1353   1083  -2439   -116   -691    197   -324     20   -589
   -176  -2553  -2377   1363   1098  -2465   -116   -688    205   -322     18   -571
   -166  -2569  -2403   1366   1117  -2486   -111   -685    207   -319     18   -574
   -145  -2561  -2416   1353   1135  -2488   -111   -678    223   -311     28   -576
   -150  -2553  -2405   1350   1124  -2481   -116   -678    239   -309     28   -571
   -127  -2540  -2413   1335   1143  -2478   -109   -667    259   -293     44   -555
   -111  -2540  -2429   1325   1156  -2486    -88   -654    280   -277     57   -545
   -119  -2525  -2405   1322   1143  -2465   -101   -646    296   -262     67   -535
   -119  -2509  -2390   1312   1135  -2449   -132   -649    296   -267     70   -537
   -119  -2527  -2408   1322   1143  -2470   -116   -641    314   -259     77   -535
   -111  -2548  -2436   1327   1161  -2494   -119   -641    322   -257     70   -540
   -124  -2559  -2434   1343   1153  -2496   -127   -628    340   -241     80   -527
   -132  -2540  -2408   1335   1137  -2475   -140   -594    371   -207    111   -504
    -96  -2499  -2403   1299   1153  -2452   -116   -555    415   -171    145   -475
   -116  -2491  -2374   1304   1127  -2434   -101   -522    449   -137    174   -457
    -96  -2488  -2392   1293   1148  -2442   -119   -506    470   -106    202   -441
    -62  -2462  -2400   1262   1166  -2434   -124   -459    519    -51    257   -400
    -33  -2426  -2392   1228   1176  -2410   -119   -394    584     20    322   -350
    -20  -2382  -2361   1200   1169  -2374   -116   -340    639     83    387   -277
     -2  -2322  -2320   1163   1158  -2322   -119   -285    696    145    457   -202
     15  -2283  -2299   1135   1156  -2291   -103   -241    737    194    506   -168
     28  -2236  -2268   1104   1145  -2252   -145   -241    740    200    514   -161
     15  -2234  -2249   1106   1130  -2242   -145   -249    732    184    506   -163
     -7  -2257  -2249   1132   1119  -2255   -124   -265    717    155    488   -168
    -15  -2265  -2249   1137   1114  -2257   -132   -303    670    101    439   -194
    -36  -2330  -2294   1182   1127  -2312   -150   -350    615     31    371   -257
    -77  -2387  -2309   1231   1114  -2348   -119   -392    579    -25    311   -324
   -114  -2473  -2359   1293   1122  -2416   -155   -454    519   -106    228   -387
   -153  -2559  -2405   1356   1124  -2483   -161   -519    452   -189    145   -439
   -220  -2647  -2426   1434   1101  -2538   -129   -568    402   -254     83   -504
   -241  -2725  -2483   1480   1119  -2605   -179   -657    327   -335     10   -581
   -239  -2808  -2569   1525   1163  -2688   -194   -714    275   -389    -51   -633
   -259  -2878  -2618   1566   1176  -2748   -213   -776    213   -459   -116   -709
   -288  -2959  -2670   1623   1189  -2816   -239   -831    158   -517   -168   -756
   -345  -3029  -2686   1686   1166  -2857   -228   -846    140   -532   -181   -756
   -439  -3044  -2605   1743   1083  -2826   -197   -815    166   -514   -166   -727
   -446  -3073  -2626   1758   1088  -2850   -215   -807    163   -514   -176   -750
   -397  -3099  -2701   1748   1150  -2902   -298   -839    122   -540   -202   -807
   -428  -3156  -2730   1792   1150  -2946   -324   -872     83   -571   -233   -852
   -535  -3180  -2644   1857   1054  -2912   -272   -846     96   -563   -236   -818
   -532  -3161  -2629   1844   1047  -2896   -226   -784    135   -524   -197   -784
   -467  -3120  -2652   1792   1091  -2889   -265   -771    145   -511   -184   -769
   -452  -3115  -2662   1782   1104  -2889   -290   -789    132   -524   -200   -774
   -501  -3159  -2657   1831   1078  -2909   -228   -810    111   -548   -223   -807
   -524  -3190  -2668   1855   1070  -2927   -233   -820     93   -566   -231   -831
   -550  -3164  -2613   1857   1031  -2889   -228   -818    101   -561   -210   -818
   -542  -3117  -2574   1829   1015  -2847   -265   -839     90   -574   -205   -810
   -524  -3107  -2582   1816   1028  -2844   -327   -880     49   -618   -244   -831
   -532  -3141  -2608   1834   1036  -2876   -368   -917      5   -652   -280   -839
   -542  -3182  -2642   1862   1049  -2912   -358   -911      0   -652   -275   -831
   -537  -3185  -2647   1860   1052  -2915   -379   -911     -7   -652   -267   -826
   -535  -3203  -2668   1870   1065  -2935   -402   -950    -67   -711   -324   -885
   -524  -3250  -2725   1886   1098  -2990   -418   -966   -106   -753   -366   -914
   -514  -3278  -2764   1896   1122  -3021   -457   -987   -142   -787   -400   -924
   -496  -3330  -2834   1912   1166  -3083   -446  -1000   -166   -818   -433   -950
   -540  -3419  -2878   1979   1169  -3148   -420  -1000   -176   -831   -459   -987
   -576  -3478  -2904   2026   1163  -3190   -454  -1015   -207   -862   -483  -1008
   -576  -3476  -2899   2026   1161  -3190   -400   -987   -192   -852   -462  -1008
   -607  -3465  -2860   2036   1124  -3164   -329   -974   -192   -865   -483  -1010
   -620  -3502  -2881   2062   1130  -3192   -340   -974   -213   -888   -522  -1008
   -584  -3450  -2868   2016   1140  -3161   -340   -945   -205   -880   -514  -1008
   -610  -3489  -2878   2049   1132  -3185   -309   -919   -194   -870   -509  -1008
   -683  -3567  -2883   2122   1098  -3224   -290   -917   -202   -883   -517  -1031
   -680  -3606  -2925   2143   1122  -3265   -288   -919   -218   -911   -548  -1060
   -646  -3611  -2964   2127   1158  -3289   -290   -948   -252   -948   -592  -1075
   -607  -3668  -3060   2138   1226  -3364   -277   -945   -265   -963   -607  -1088
   -563  -3699  -3135   2130   1286  -3419   -303   -935   -275   -982   -631  -1127
   -524  -3676  -3151   2101   1312  -3413   -226   -831   -205   -948   -641  -1163
   -535  -3603  -3070   2068   1265  -3338   -135   -644    -54   -826   -574  -1122
   -491  -3403  -2915   1945   1210  -3159    -75   -394    200   -548   -324   -909
   -436  -3107  -2670   1769   1114  -2891    -49   -116    511   -153     96   -496
   -475  -2709  -2234   1592    878  -2473    -70   -111    615    111    545     46
   -574  -2496  -1922   1535    672  -2210   -226   -506    350     75    789    402
   -709  -2478  -1771   1592    530  -2125   -384   -982    -57   -210    675    358
   -870  -2863  -1992   1865    558  -2429   -535  -1514   -678   -966   -155   -392
  -1010  -3434  -2423   2223    706  -2930   -672  -1917  -1304  -1836  -1179  -1325
   -982  -3712  -2733   2346    875  -3224   -724  -1831  -1299  -1880  -1291  -1488
   -930  -3829  -2899   2379    982  -3367   -678  -1597  -1091  -1696  -1187  -1457
   -906  -3813  -2907   2359    997  -3361   -571  -1350   -854  -1486  -1044  -1376
   -927  -3756  -2829   2343    950  -3294   -374  -1057   -584  -1244   -870  -1260
   -976  -3663  -2688   2320    854  -3177   -262   -883   -418  -1091   -748  -1161
  -1026  -3525  -2501   2275    735  -3013   -215   -782   -319   -995   -662  -1093
   -995  -3465  -2470   2229    735  -2966   -176   -740   -298   -969   -644  -1072
   -875  -3546  -2670   2210    896  -3109   -200   -769   -361  -1031   -704  -1127
   -859  -3593  -2733   2223    935  -3161   -194   -750   -361  -1018   -688  -1093
   -865  -3590  -2725   2226    927  -3156   -189   -706   -342   -984   -659  -1034
   -852  -3564  -2714   2205    930  -3141   -189   -693   -348   -984   -665  -1013
   -787  -3528  -2740   2158    976  -3135   -192   -696   -358  -1008   -693  -1018
   -784  -3548  -2764   2166    989  -3159   -218   -683   -361  -1013   -704  -1036
   -828  -3590  -2761   2208    963  -3174   -207   -662   -355  -1008   -698  -1060
   -839  -3587  -2748   2210    953  -3169   -194   -652   -353   -987   -688  -1075
   -813  -3551  -2738   2182    961  -3146   -205   -652   -355   -979   -678  -1075
   -805  -3528  -2722   2166    958  -3128   -239   -652   -358   -971   -667  -1062
   -846  -3528  -2681   2187    914  -3104   -192   -618   -337   -956   -644  -1034
   -872  -3515  -2642   2192    883  -3078   -174   -587   -337   -940   -631  -1023
   -831  -3478  -2647   2156    906  -3063   -192   -561   -324   -922   -615  -1018
   -807  -3429  -2621   2117    904  -3024   -174   -522   -296   -893   -597  -1015
   -818  -3400  -2582   2109    880  -2992   -168   -467   -257   -854   -555   -989
   -813  -3354  -2540   2083    862  -2948   -176   -420   -220   -810   -509   -940
   -787  -3260  -2473   2023    841  -2868   -179   -358   -163   -740   -441   -867
   -727  -3198  -2470   1961    870  -2837   -200   -309   -122   -675   -381   -805
   -711  -3112  -2400   1912    844  -2756   -194   -241    -70   -602   -309   -727
   -691  -3031  -2340   1860    823  -2686   -176   -184    -31   -545   -244   -662
   -662  -2938  -2275   1800    805  -2608   -163   -137      2   -509   -192   -613
   -607  -2844  -2239   1725    813  -2543   -171   -114     23   -488   -158   -574
   -657  -2795  -2138   1725    737  -2468   -142    -67     51   -459   -122   -532
   -665  -2779  -2117   1719    724  -2449   -114    -49     44   -478   -132   -537
   -670  -2753  -2083   1712    706  -2418   -101    -67     15   -514   -171   -571
   -644  -2709  -2068   1675    711  -2387   -106    -85    -20   -553   -202   -602
   -659  -2730  -2073   1693    706  -2403    -98   -106    -59   -607   -254   -646
   -696  -2769  -2073   1730    685  -2421    -93   -132    -98   -665   -309   -696
   -724  -2805  -2081   1766    678  -2444    -85   -155   -140   -722   -368   -750
   -740  -2860  -2122   1800    688  -2491    -72   -179   -189   -782   -433   -815
   -740  -2894  -2153   1818    704  -2525    -54   -210   -233   -839   -493   -875
   -753  -2925  -2171   1836    706  -2548    -46   -257   -283   -901   -558   -937
   -787  -2933  -2145   1860    678  -2540    -54   -285   -327   -943   -602   -984
   -784  -2933  -2148   1855    680  -2540    -49   -285   -342   -969   -623  -1005
   -753  -2935  -2184   1844    714  -2561    -28   -285   -350   -987   -646  -1021
   -737  -2943  -2205   1839    732  -2574    -20   -285   -358   -992   -662  -1023
   -758  -2935  -2177   1847    709  -2556    -46   -303   -379  -1010   -675  -1031
   -756  -2909  -2156   1831    696  -2533    -18   -296   -368  -1010   -675  -1023
   -727  -2870  -2143   1797    706  -2507      0   -277   -353   -992   -665  -1010
   -706  -2831  -2127   1769    709  -2478     20   -254   -342   -971   -654   -995
   -685  -2792  -2107   1740    709  -2449     20   -233   -327   -953   -633   -974
   -696  -2756  -2060   1725    680  -2408     41   -210   -298   -935   -615   -948
   -680  -2696  -2016   1688    665  -2356     44   -184   -277   -922   -600   -922
   -670  -2662  -1992   1665    659  -2327     51   -166   -267   -917   -600   -909
   -652  -2631  -1979   1641    662  -2307     80   -145   -254   -904   -589   -891
   -602  -2564  -1961   1582    678  -2262     70   -135   -246   -891   -581   -883
   -574  -2535  -1961   1553    691  -2249     64   -142   -249   -893   -587   -891
   -519  -2546  -2029   1532    753  -2288     28   -179   -290   -927   -610   -911
   -472  -2561  -2088   1517    807  -2325    -36   -220   -348   -969   -646   -924
   -475  -2556  -2083   1514    802  -2320    -44   -213   -355   -971   -654   -914
   -480  -2525  -2047   1501    782  -2286    -31   -194   -342   -953   -636   -883
   -488  -2525  -2039   1504    774  -2283    -20   -174   -350   -953   -633   -880
   -524  -2538  -2013   1532    743  -2275    -10   -171   -368   -966   -649   -904
   -542  -2551  -2008   1543    732  -2281    -41   -197   -407  -1005   -693   -911
   -548  -2535  -1987   1540    719  -2262    -33   -184   -405  -1005   -693   -917
   -581  -2522  -1943   1551    678  -2231      0   -158   -394  -1000   -688   -919
   -587  -2533  -1945   1561    678  -2239     46   -111   -363   -963   -654   -906
   -670  -2548  -1878   1608    602  -2216     49   -109   -381   -987   -675   -935
   -667  -2525  -1860   1595    594  -2192     28   -119   -413  -1023   -727   -937
   -615  -2457  -1842   1535    610  -2148     59    -96   -397   -992   -691   -885
   -654  -2457  -1803   1556    574  -2130     75   -109   -415  -1008   -704   -904
   -654  -2442  -1787   1545    563  -2117     67   -122   -439  -1036   -748   -914
   -600  -2374  -1774   1486    584  -2075     72    -85   -410   -995   -711   -880
   -574  -2340  -1766   1454    592  -2055     57    -85   -415   -995   -711   -885
   -602  -2312  -1709   1457    553  -2010     51    -80   -413  -1000   -711   -867
   -568  -2294  -1725   1431    574  -2008     96    -62   -392   -982   -696   -862
   -545  -2288  -1743   1415    597  -2016    127    -64   -400  -1002   -714   -880
   -517  -2273  -1756   1395    618  -2016    158     -5   -361   -984   -724   -904
   -563  -2221  -1657   1392    545  -1940    290    202   -210   -862   -670   -898
   -514  -2091  -1579   1301    530  -1834    379    420     -2   -654   -498   -784
   -405  -1829  -1423   1114    509  -1626    415    644    267   -324   -161   -483
   -319  -1418  -1098    867    389  -1260    342    735    444    -10    285     10
   -290  -1078   -787    685    246   -932    200    501    314     75    636    475
   -423   -984   -561    701     67   -774     44     72    -20    -64    737    667
   -553  -1257   -704    904     72   -982   -101   -433   -568   -628    189    194
   -659  -1816  -1158   1236    246  -1488   -197   -919  -1257  -1571   -911   -776
   -641  -2223  -1582   1434    470  -1904   -288  -1013  -1514  -1964  -1410  -1236
   -574  -2351  -1779   1462    600  -2065   -259   -802  -1319  -1797  -1314  -1234
   -532  -2379  -1849   1454    657  -2114   -148   -537  -1044  -1556  -1145  -1130
   -480  -2314  -1834   1395    675  -2075     12   -244   -753  -1296   -956   -992
   -371  -2203  -1831   1288    730  -2018    187     20   -501  -1060   -771   -857
   -309  -2156  -1849   1231    769  -2003    265    140   -387   -950   -670   -800
   -262  -2112  -1849   1187    792  -1979    265    184   -353   -919   -646   -810
   -228  -2065  -1836   1145    800  -1951    280    207   -340   -904   -636   -820
   -265  -2021  -1756   1143    745  -1888    314    241   -309   -870   -600   -771
   -296  -1995  -1699   1143    698  -1847    340    270   -285   -846   -571   -745
   -301  -1935  -1634   1117    665  -1784    345    283   -275   -839   -566   -750
   -272  -1860  -1587   1062    657  -1725    340    293   -265   -820   -548   -748
   -246  -1784  -1538   1015    644  -1662    337    296   -262   -813   -537   -763
   -239  -1740  -1501    989    628  -1621    345    327   -228   -776   -506   -756
   -226  -1706  -1480    966    626  -1592    340    348   -207   -758   -488   -750
   -187  -1657  -1473    919    641  -1564    329    353   -207   -753   -485   -740
   -140  -1605  -1465    872    662  -1535    337    368   -197   -737   -475   -698
   -124  -1551  -1428    836    649  -1491    340    387   -174   -711   -444   -693
    -88  -1506  -1418    797    665  -1462    342    405   -161   -696   -436   -685
    -23  -1441  -1421    730    696  -1431    350    436   -129   -657   -407   -644
     12  -1400  -1413    693    711  -1405    345    472    -93   -615   -376   -631
     67  -1340  -1408    636    737  -1374    332    491    -70   -587   -355   -613
    124  -1260  -1387    566    753  -1322    332    522    -31   -545   -314   -561
    158  -1189  -1350    514    753  -1270    342    574     28   -480   -252   -498
    200  -1096  -1296    449    748  -1195    366    659    119   -376   -148   -415
    267   -995  -1262    361    763  -1127    350    724    192   -288    -59   -335
    285   -911  -1197    311    740  -1054    355    787    270   -202     33   -236
    316   -846  -1163    265    737  -1005    376    846    335   -122    122   -161
    332   -769  -1101    218    717   -935    400    888    384    -70    176    -93
    298   -659   -958    179    628   -810    423    945    436    -15    233     10
    301   -587   -888    140    594   -737    444    974    459     12    270     41
    322   -581   -904    129    610   -743    446    953    436    -23    239     33
    355   -579   -935    111    644   -756    441    919    397    -75    189     10
    361   -581   -943    109    652   -761    467    893    371   -116    148    -25
    350   -576   -927    114    639   -750    485    862    337   -166     96    -72
    340   -607   -948    132    641   -776    498    831    298   -228     28   -122
    332   -657   -989    163    659   -823    506    776    231   -311    -59   -197
    322   -696  -1018    187    670   -857    501    714    163   -389   -142   -270
    340   -719  -1060    189    698   -888    498    672    109   -449   -202   -329
    353   -756  -1111    200    732   -932    496    636     62   -496   -244   -371
    350   -779  -1130    215    740   -953    506    615     46   -517   -262   -397
    358   -820  -1179    228    766   -997    504    576     12   -558   -301   -446
    358   -833  -1192    236    774  -1010    506    550    -18   -594   -348   -472
    342   -805  -1150    231    745   -976    514    568     -5   -587   -345   -480
    355   -735  -1091    189    722   -911    514    576      2   -576   -342   -467
    345   -719  -1067    184    704   -891    517    571      0   -571   -332   -444
    350   -680  -1031    163    691   -854    532    594     18   -548   -309   -420
    405   -628  -1034    111    719   -831    524    605     20   -555   -311   -407
    439   -605  -1044     83    740   -823    517    631     38   -571   -319   -387
    454   -568  -1023     54    737   -795    535    636     57   -563   -303   -371
    431   -524   -958     46    693   -740    566    654     70   -542   -280   -345
    420   -514   -935     46    678   -724    607    698    103   -501   -249   -329
    465   -493   -958     15    711   -724    581    698    109   -491   -239   -337
    465   -428   -893    -20    678   -659    568    696    119   -485   -228   -324
    470   -374   -844    -49    657   -607    561    678    116   -483   -226   -265
    491   -376   -867    -59    678   -620    527    649     96   -488   -218   -270
    498   -397   -896    -49    696   -646    522    644     88   -485   -207   -275
    501   -374   -875    -64    685   -626    514    636     77   -498   -218   -265
    485   -348   -833    -70    659   -589    527    649     83   -501   -226   -285
    485   -371   -857    -59    670   -615    548    657     83   -509   -244   -288
    467   -428   -896    -18    680   -662    563    665     75   -511   -252   -285
    478   -465   -943     -7    709   -704    555    646     59   -530   -267   -285
    504   -496  -1000     -5    750   -748    566    636     51   -540   -267   -316
    488   -517  -1005     12    745   -761    579    633     41   -563   -290   -358
    480   -527  -1008     23    743   -766    579    615     20   -587   -319   -353
    454   -545  -1000     44    724   -771    610    633     41   -561   -288   -329
    524   -576  -1104     25    813   -839    576    615      5   -594   -322   -387
    517   -600  -1119     41    815   -859    568    597    -20   -626   -355   -384
    452   -540   -992     44    722   -766    615    631     23   -576   -314   -348
    501   -532  -1034     12    766   -782    605    620     15   -584   -329   -350
    491   -566  -1057     36    774   -810    594    628     23   -579   -322   -363
    485   -555  -1044     33    763   -797    613    649     38   -571   -319   -358
    496   -558  -1054     31    774   -805    620    665     54   -550   -303   -332
    517   -555  -1072     18    795   -813    626    657     51   -558   -303   -350
    530   -542  -1072      5    800   -807    675    709    101   -530   -314   -376
    568   -493  -1062    -38    813   -776    779    839    228   -444   -296   -400
    639   -350   -989   -142    813   -670    846    984    400   -277   -176   -327
    750    -67   -818   -342    784   -441    833   1169    675     80    205      5
    771    277   -493   -524    631   -106    807   1327    917    475    737    548
    732    514   -218   -623    475    148    685   1166    807    561   1106   1023
    675    506   -168   -589    423    168    519    813    436    368   1213   1171
    607    210   -400   -410    501    -93    423    319   -189   -319    545    592
    470   -174   -644   -148    555   -407    327   -197   -870  -1254   -576   -363
    355   -462   -818     51    584   -639    277   -303  -1096  -1623  -1065   -792
    491   -719  -1210    114    849   -963    267   -181   -966  -1512  -1044   -841
    491   -833  -1327    168    906  -1078    332     15   -711  -1273   -896   -779
    558   -800  -1361    119    958  -1080    420    244   -444  -1026   -714   -665
    659   -711  -1374     23   1015  -1041    535    405   -223   -831   -561   -571
    693   -636  -1330    -28   1010   -982    646    524    -75   -696   -452   -485
    623   -613  -1239     -7    930   -924    654    600     -2   -626   -389   -436
    631   -563  -1195    -33    911   -878    636    644     44   -581   -350   -405
    722   -553  -1275    -85    997   -914    631    680     62   -568   -337   -397
    753   -618  -1371    -67   1062   -995    672    667     70   -568   -337   -400
    693   -600  -1293    -46    992   -945    724    696     98   -535   -303   -371
    727   -545  -1273    -90    997   -909    797    714    122   -511   -275   -337
    701   -563  -1265    -70    982   -914    831    693    124   -511   -272   -335
    618   -576  -1195    -20    906   -885    787    743    166   -454   -220   -288
    672   -584  -1257    -44    963   -922    802    763    166   -449   -210   -265
    633   -597  -1234    -18    932   -914    857    740    176   -436   -192   -236
    722   -602  -1327    -62   1023   -963    846    665    137   -472   -231   -270
    815   -579  -1395   -116   1104   -987    797    719    166   -436   -210   -265
    771   -561  -1332   -106   1052   -945    831    836    254   -337   -116   -202
    730   -535  -1265    -96    997   -898    823    896    316   -270    -46   -119
    649   -517  -1166    -67    904   -839    828    953    379   -202     18    -18
    680   -496  -1176    -90    927   -836    841    943    392   -181     31      0
    693   -449  -1143   -122    917   -795    836    950    423   -142     64     18
    691   -420  -1111   -135    898   -766    833    963    467    -85    122     57
    761   -392  -1153   -187    956   -771    789    987    501    -25    181    101
    740   -374  -1114   -181    927   -743    792   1060    566     62    275    184
    730   -319  -1052   -205    891   -685    833   1104    633    140    371    277
    704   -244   -950   -231    826   -597    828   1150    704    218    449    332
    672   -194   -867   -239    769   -530    820   1176    750    275    501    376
    672   -161   -833   -254    753   -496    867   1234    789    314    550    426
    618   -153   -771   -233    693   -462    880   1228    787    309    555    436
    662   -122   -784   -270    722   -452    828   1176    750    262    511    400
    722   -140   -865   -290    792   -501    802   1169    714    215    454    350
    691   -200   -891   -244    789   -545    836   1171    704    189    418    371
    672   -280   -953   -197    810   -615    862   1109    641    103    332    366
    680   -324  -1008   -179    844   -665    828   1031    566     12    244    309
    667   -381  -1052   -145    859   -714    828    987    506    -54    166    215
    600   -472  -1072    -62    836   -771    885    974    462   -111     96    122
    488   -574  -1062     41    774   -818    914    958    413   -166     44     67
    420   -641  -1062    109    740   -852    919    917    366   -220    -18      5
    472   -649  -1124     88    797   -885    870    867    322   -270    -77    -51
    491   -688  -1179     98    833   -932    826    818    262   -324   -132   -109
    527   -711  -1241     90    883   -976    820    787    228   -366   -168   -135
    592   -706  -1299     57    945  -1002    802    766    207   -384   -184   -163
    654   -678  -1332     10    992  -1005    769    732    189   -400   -197   -197
    644   -636  -1280     -2    961   -958    774    732    207   -374   -174   -174
    589   -620  -1210     12    898   -914    792    787    239   -335   -142   -163
    600   -644  -1244     20    919   -943    776    769    220   -353   -171   -207
    558   -607  -1166     23    859   -885    813    771    257   -319   -140   -181
    576   -524  -1101    -25    839   -813    820    779    293   -283   -109   -153
    615   -509  -1124    -54    867   -815    815    797    301   -265    -93   -145
    636   -491  -1127    -75    880   -807    833    841    316   -236    -72   -135
    644   -457  -1104    -96    872   -779    839    870    342   -197    -31   -101
    670   -431  -1101   -119    885   -766    820    841    332   -207    -25   -116
    610   -384   -995   -114    800   -691    815    789    314   -231    -41    -88
    633   -366  -1000   -135    815   -683    818    805    303   -228    -41    -67
    665   -363  -1028   -150    844   -696    795    846    298   -213    -28    -75
    675   -366  -1041   -153    857   -704    802    857    296   -207    -25    -75
    657   -376  -1034   -142    844   -704    795    844    285   -213    -31    -59
    636   -415  -1052   -111    844   -732    792    820    252   -239    -51    -75
    641   -483  -1127    -80    883   -805    810    792    226   -270    -77    -98
    662   -522  -1184    -70    922   -852    823    784    228   -280    -90   -109
    659   -540  -1200    -62    927   -870    792    787    220   -285    -93   -111
    626   -581  -1208    -23    914   -893    787    784    213   -288   -109   -129
    597   -613  -1213      5    904   -914    797    771    200   -301   -127   -153
    602   -605  -1208      2    904   -906    792    771    200   -306   -132   -161
    605   -659  -1265     25    932   -963    807    730    163   -353   -179   -202
    600   -706  -1306     51    950  -1005    826    688    137   -376   -200   -207
    628   -701  -1332     33    979  -1015    815    704    137   -366   -187   -210
    641   -678  -1319     18    979   -997    774    766    158   -340   -163   -202
    605   -693  -1301     41    953   -997    787    758    153   -350   -168   -194
    602   -719  -1322     57    961  -1021    823    766    171   -340   -161   -192
    605   -735  -1340     64    971  -1036    826    763    176   -342   -166   -205
    615   -706  -1322     46    969  -1013    823    784    197   -327   -150   -194
    542   -709  -1252     80    896   -979    888    867    296   -257   -132   -210
    636   -649  -1286      5    961   -969    937    984    426   -161   -116   -241
    730   -532  -1265    -98    997   -898    943   1114    589      5     -5   -168
    782   -285  -1067   -246    924   -675    906   1280    852    348    355    163
    815     36   -782   -428    797   -371    818   1304    982    652    857    701
    776    296   -483   -537    628    -93    766   1093    802    633   1182   1132
    680    259   -420   -470    550    -80    732    787    418    335   1208   1262
    550    -38   -589   -254    568   -314    654    376   -137   -288    633    769
    530   -387   -919    -72    724   -654    519    -83   -750  -1148   -540   -275
    493   -735  -1231    119    862   -982    423   -202   -956  -1465  -1039   -730
    506  -1021  -1527    257   1015  -1275    439    -46   -776  -1291   -945   -722
    545  -1124  -1670    290   1106  -1397    470    119   -522  -1047   -769   -631
    558  -1036  -1597    236   1075  -1317    581    332   -249   -776   -563   -506
    522   -898  -1423    187    971  -1161    743    545     15   -524   -361   -353
    488   -865  -1356    187    922  -1111    792    652    140   -405   -267   -275
    511   -836  -1348    163    930  -1091    797    737    194   -340   -218   -233
    623   -758  -1382     67   1000  -1070    766    784    231   -293   -176   -213
    615   -727  -1343     57    976  -1036    771    776    236   -288   -176   -236
    579   -732  -1312     75    943  -1023    795    766    236   -288   -187   -249
    571   -727  -1299     77    935  -1013    774    758    252   -272   -168   -231
    501   -753  -1254    124    875  -1002    784    750    254   -262   -150   -205
    483   -766  -1249    140    865  -1005    800    748    244   -265   -158   -218
    485   -761  -1247    137    865  -1002    789    748    249   -257   -161   -239
    501   -748  -1249    124    875   -997    774    753    262   -239   -140   -228
    504   -727  -1231    111    865   -979    807    763    288   -213   -122   -213
    488   -717  -1205    114    844   -961    795    750    288   -207   -119   -187
    504   -722  -1226    109    862   -971    769    766    298   -192   -101   -166
    532   -706  -1239     88    885   -971    833    826    348   -137    -62   -148
    522   -698  -1221     85    870   -958    795    823    355   -116    -49   -140
    514   -704  -1218     93    865   -961    756    815    374    -85     -7   -106
    524   -685  -1213     80    867   -950    766    833    410    -49     31    -64
    532   -670  -1202     70    867   -935    789    893    457      7     77    -23
    459   -691  -1150    116    802   -922    849    966    537    101    163     31
    446   -698  -1145    127    795   -922    862   1023    605    184    246     96
    535   -672  -1208     67    867   -940    831   1067    659    246    303    155
    613   -607  -1221     -2    917   -914    826   1130    748    355    410    252
    553   -579  -1135     10    844   -857    836   1200    823    449    498    348
    555   -545  -1101     -5    826   -820    797   1189    836    465    517    402
    574   -498  -1075    -38    823   -787    758   1171    820    444    496    436
    576   -511  -1088    -31    831   -800    761   1187    818    436    483    449
    607   -594  -1202     -7    904   -896    756   1163    792    405    454    384
    662   -641  -1304    -10    982   -971    766   1150    774    371    418    327
    602   -717  -1322     57    961  -1018    815   1124    740    306    350    249
    566   -756  -1322     96    943  -1039    833   1036    657    202    249    153
    553   -714  -1270     80    909   -992    805    930    576    111    168     80
    563   -756  -1319     93    940  -1036    784    862    493     28     77    -10
    524   -831  -1356    153    940  -1093    763    844    439    -31      2   -101
    545   -826  -1371    140    958  -1098    792    815    410    -75    -44   -174
    540   -828  -1369    142    953  -1098    758    750    355   -127    -90   -244
    465   -917  -1382    226    922  -1150    688    722    293   -187   -153   -296
    498   -911  -1410    205    953  -1161    714    735    290   -200   -168   -319
    514   -909  -1423    197    969  -1166    730    722    285   -213   -181   -337
    465   -961  -1428    246    945  -1195    724    657    236   -257   -220   -371
    457   -974  -1431    257    943  -1202    722    633    220   -267   -228   -366
    485   -971  -1457    241    971  -1215    680    602    202   -283   -241   -379
    498   -963  -1462    233    979  -1213    644    594    192   -285   -249   -405
    540   -924  -1467    192   1002  -1195    659    623    215   -270   -246   -402
    517   -961  -1480    220    997  -1221    631    607    213   -275   -254   -376
    542   -893  -1439    174    989  -1166    680    613    249   -244   -223   -340
    633   -727  -1361     46    997  -1044    750    639    293   -194   -179   -296
    511   -870  -1382    179    945  -1127    701    597    249   -239   -223   -342
    568   -831  -1402    129    984  -1117    685    618    267   -226   -207   -329
    594   -776  -1371     88    982  -1072    685    644    290   -197   -176   -296
    530   -818  -1348    145    937  -1083    672    605    288   -200   -166   -288
    542   -800  -1343    124    943  -1070    610    576    265   -213   -179   -296
    579   -740  -1322     80    950  -1031    620    587    277   -197   -168   -275
    594   -727  -1322     64    958  -1023    631    571    267   -202   -168   -272
    662   -685  -1348     12   1005  -1015    662    576    270   -207   -168   -267
    548   -789  -1337    119    943  -1062    600    527    215   -259   -215   -324
    561   -820  -1382    129    971  -1101    579    527    200   -275   -233   -342
    589   -846  -1439    127   1013  -1143    568    527    187   -288   -249   -348
    672   -813  -1486     70   1078  -1148    592    535    187   -285   -246   -340
    633   -878  -1512    119   1070  -1195    592    488    148   -327   -296   -381
    610   -891  -1504    140   1054  -1197    594    449    124   -363   -332   -413
    589   -872  -1465    140   1026  -1166    592    465    114   -374   -345   -420
    649   -854  -1504    103   1075  -1179    563    480     88   -392   -366   -441
    620   -870  -1491    124   1054  -1179    584    475     85   -397   -376   -452
    607   -885  -1496    137   1052  -1189    602    439     72   -410   -389   -457
    592   -865  -1460    135   1023  -1161    613    433     75   -405   -381   -439
    646   -839  -1486     96   1065  -1161    613    465     88   -392   -384   -436
    654   -810  -1467     77   1060  -1137    602    467     93   -384   -374   -407
    678   -784  -1462     51   1067  -1122    639    433     77   -402   -394   -415
    657   -789  -1449     64   1052  -1119    615    418     59   -415   -415   -436
    652   -787  -1439     67   1044  -1111    571    439     62   -415   -428   -459
    722   -662  -1387    -31   1052  -1026    698    555    166   -358   -428   -480
    735   -542  -1280    -96   1005   -911    826    685    316   -244   -363   -446
    688   -426  -1117   -132    901   -771    880    872    537      2   -137   -259
    828    -80   -909   -374    867   -493    852   1161    852    423    327    189
    836    285   -550   -563    693   -132    748   1088    867    657    789    722
    766    428   -337   -600    553     46    563    717    594    631   1039   1028
    659    389   -272   -524    465     59    379    246    142    293    844    909
    535     10   -524   -272    530   -257    288   -270   -488   -532    -98    109
    483   -446   -932    -18    706   -688    166   -605  -1018  -1306   -992   -683
    480   -691  -1174    103    826   -932    119   -519   -974  -1306  -1070   -797
    522   -789  -1312    132    914  -1049    166   -303   -737  -1098   -953   -748
    626   -730  -1356     51    989  -1041    257    -72   -488   -878   -802   -649
    685   -618  -1306    -33    995   -963    413    184   -236   -652   -633   -542
    659   -563  -1223    -49    940   -893    530    329    -93   -517   -524   -467
    688   -488  -1176   -101    932   -831    584    384    -36   -454   -472   -428
    685   -462  -1148   -111    917   -805    610    374    -31   -454   -480   -436
    709   -402  -1111   -153    909   -756    631    376    -18   -439   -472   -407
    714   -371  -1085   -171    898   -727    618    402     -2   -415   -452   -394
    665   -387  -1052   -142    857   -719    618    444     25   -376   -415   -376
    672   -381  -1054   -145    862   -717    579    457     36   -345   -387   -366
    678   -316   -995   -181    836   -654    587    446     31   -350   -394   -345
    696   -241   -940   -228    815   -589    587    449     25   -348   -402   -324
    748   -205   -953   -272    849   -579    571    457     25   -348   -407   -316
    730   -179   -909   -275    818   -542    553    446     28   -340   -392   -298
    688   -181   -872   -254    779   -524    568    457     44   -311   -366   -275
    654   -155   -810   -249    730   -480    600    488     59   -283   -337   -252
    688    -90   -779   -301    732   -433    584    519     77   -254   -311   -231
    693    -49   -743   -322    717   -394    558    509     72   -249   -303   -233
    719     12   -706   -368    711   -345    571    506     80   -228   -283   -202
    732     90   -641   -410    688   -275    589    537    109   -194   -262   -168
    652    101   -550   -379    600   -223    587    566    135   -155   -239   -145
    667    145   -522   -405    594   -187    589    589    158   -114   -200   -109
    698    207   -491   -454    594   -140    545    636    194    -49   -140    -54
    706    290   -415   -498    561    -59    501    693    244     28    -62     18
    730    420   -309   -576    519     54    483    761    316    122     31    116
    758    530   -228   -644    493    150    488    823    384    207    119    200
    730    571   -158   -654    444    207    501    807    368    220    132    205
    745    649    -96   -698    420    275    478    813    355    218    129    244
    750    737    -12   -745    381    363    459    844    355    231    150    288
    730    748     18   -737    355    384    426    826    329    215    142    296
    701    709      5   -706    345    358    418    776    277    168     90    244
    727    732      5   -730    361    368    400    730    220    111     25    187
    683    719     33   -704    324    376    402    675    150     41    -38    140
    641    693     51   -667    296    374    465    649    109     -5    -85    103
    600    659     59   -631    270    358    504    626     77    -38   -119     67
    553    610     54   -581    249    332    522    594     38    -85   -171     18
    550    628     75   -592    239    353    522    576     10   -116   -205      2
    542    657    114   -600    215    387    509    548    -25   -150   -241    -20
    527    636    106   -584    210    371    501    496    -64   -189   -280    -46
    459    600    140   -530    158    371    504    446   -106   -223   -311    -75
    413    568    155   -491    129    361    535    420   -135   -244   -335    -80
    467    613    145   -540    161    379    506    446   -109   -202   -311    -51
    514    641    127   -579    192    387    436    426   -116   -197   -306    -54
    535    667    132   -602    202    400    423    431   -127   -197   -303    -49
    542    693    150   -620    197    423    441    459   -114   -168   -283    -49
    561    748    187   -654    187    467    517    478    -85   -124   -249    -20
    540    771    231   -657    155    501    545    480    -85   -122   -239     12
    514    810    293   -662    111    553    618    527    -33    -70   -202     62
    524    883    358   -706     83    620    561    535     -5    -31   -174    111
    493   1005    511   -748     -7    758    517    568     36     25   -111    166
    480   1036    555   -761    -38    797    563    589     57     46    -93    171
    501   1098    597   -800    -46    849    553    594     75     67    -85    210
    511   1221    709   -867    -98    966    509    581     85     98    -46    249
    527   1340    813   -932   -142   1078    509    576     88    119      0    296
    511   1379    867   -945   -179   1122    465    530     41     83    -41    283
    488   1423    935   -956   -223   1179    459    540     49    106    -23    314
    459   1457    997   -958   -270   1228    436    561     57    129      0    329
    436   1467   1031   -950   -296   1249    446    545     38    119    -12    329
    457   1465   1008   -961   -275   1236    498    558      5    103    -25    340
    439   1501   1062   -971   -311   1280    517    568      2    111    -15    350
    358   1600   1239   -979   -441   1421    537    613     46    166     38    407
    218   1628   1410   -922   -594   1519    561    639     72    189     57    428
    246   1621   1371   -935   -563   1496    548    605     41    166     25    389
    371   1558   1187   -966   -407   1374    514    545    -38     96    -51    324
    420   1556   1135   -989   -355   1345    457    535    -62     85    -64    329
    467   1561   1093  -1013   -311   1327    441    524    -80     72    -83    345
    646   1639    992  -1145   -174   1314    433    506   -109     41   -116    337
    693   1717   1021  -1205   -163   1369    400    509   -111     46   -103    376
    579   1717   1137  -1148   -277   1426    444    511    -90     75    -77    387
    493   1701   1208  -1096   -355   1454    493    522    -72     98    -62    374
    488   1753   1265  -1119   -387   1509    475    540    -62    122    -41    371
    457   1797   1340  -1127   -441   1569    478    571    -44    148    -18    389
    452   1836   1382  -1145   -465   1608    488    600    -25    166    -10    389
    446   1855   1408  -1150   -480   1631    530    696     46    213    -18    363
    413   1909   1496  -1163   -540   1704    607    849    181    329     33    376
    428   2081   1649  -1254   -610   1865    714   1052    405    576    252    561
    504   2361   1857  -1434   -678   2109    740   1267    665    911    620    935
    589   2803   2213  -1696   -810   2509    691   1288    779   1153   1031   1449
    498   3083   2585  -1792  -1041   2834    491    940    553   1130   1286   1842
    374   3229   2855  -1803  -1241   3042    374    519    200    906   1265   1904
    272   2969   2696  -1623  -1213   2831    311     80   -290    348    654   1325
    187   2397   2210  -1291  -1010   2304    192   -348   -898   -478   -366    340
    210   2039   1826  -1127   -807   1935     77   -355   -976   -613   -589    101
    259   1953   1693  -1106   -717   1823     67   -124   -750   -400   -446    176
    306   1997   1688  -1153   -691   1844    137    145   -483   -171   -288    275
    335   2094   1758  -1213   -711   1927    306    436   -202     80   -106    405
    337   2182   1844  -1260   -753   2013    433    581    -54    215      0    485
    332   2234   1899  -1283   -782   2068    446    631      0    270     38    514
    363   2294   1930  -1330   -784   2112    454    659     38    319     70    548
    332   2322   1990  -1327   -828   2156    480    670     59    342     85    563
    293   2325   2031  -1309   -870   2179    480    659     59    342     85    561
    342   2397   2055  -1369   -857   2226    485    691     85    371    114    587
    353   2468   2112  -1410   -878   2291    493    735    127    410    148    620
    353   2496   2143  -1423   -893   2320    491    753    153    436    174    646
    348   2494   2145  -1421   -898   2320    480    763    171    462    189    652
    366   2530   2164  -1449   -898   2348    452    774    194    498    218    691
    358   2564   2205  -1462   -922   2385    467    784    213    519    239    722
    306   2561   2255  -1434   -974   2408    480    769    210    522    246    732
    254   2577   2322  -1418  -1034   2449    467    771    213    535    259    748
    202   2564   2361  -1384  -1078   2462    465    789    231    558    275    761
    181   2569   2387  -1376  -1104   2478    454    828    259    594    298    787
    184   2621   2436  -1402  -1124   2530    462    849    290    628    324    826
    187   2673   2486  -1431  -1150   2579    454    846    311    654    342    833
    155   2709   2553  -1434  -1200   2631    452    883    363    709    394    878
    187   2774   2585  -1480  -1200   2681    457    958    436    792    472    945
    223   2881   2657  -1551  -1215   2769    449   1018    501    872    553   1023
    257   2940   2683  -1600  -1213   2811    475   1091    574    961    633   1091
    327   2972   2642  -1649  -1156   2808    470   1145    644   1041    706   1166
    389   3037   2647  -1714  -1130   2842    444   1171    683   1096    761   1234
    420   3148   2727  -1784  -1153   2938    441   1195    722   1150    820   1314
    436   3237   2800  -1836  -1182   3018    433   1197    732   1169    849   1356
    454   3325   2870  -1891  -1208   3099    428   1202    737   1182    865   1374
    462   3411   2948  -1938  -1244   3180    426   1195    737   1182    867   1389
    454   3442   2987  -1948  -1265   3216    457   1202    735   1182    867   1389
    452   3452   3000  -1951  -1273   3226    446   1189    709   1156    844   1366
    433   3473   3039  -1953  -1301   3257    426   1169    680   1140    823   1358
    400   3489   3089  -1945  -1345   3289    418   1137    652   1109    784   1327
    374   3481   3107  -1927  -1366   3294    420   1106    613   1065    730   1267
    335   3447   3112  -1891  -1389   3281    436   1062    568   1010    680   1205
    296   3406   3109  -1852  -1408   3257    457   1005    519    945    602   1127
    285   3377   3091  -1831  -1402   3234    454    961    483    911    550   1111
    270   3361   3091  -1816  -1410   3226    459    935    457    883    527   1091
    267   3346   3078  -1808  -1405   3213    431    919    431    857    501   1060
    280   3356   3076  -1818  -1397   3216    426    937    431    865    517   1052
    262   3364   3102  -1816  -1421   3234    470    932    415    854    514   1021
    246   3400   3154  -1823  -1452   3278    465    924    413    857    506   1047
    249   3450   3200  -1852  -1475   3325    459    924    444    893    545   1088
    262   3515   3252  -1891  -1493   3385    462    901    449    898    550   1091
    283   3569   3286  -1927  -1501   3429    452    885    436    883    540   1088
    283   3595   3312  -1938  -1514   3455    454    911    452    909    571   1106
    293   3645   3348  -1969  -1527   3496    478    943    478    937    584   1130
    322   3699   3377  -2010  -1527   3538    501    969    504    966    610   1156
    353   3725   3372  -2039  -1509   3548    485    976    519    984    626   1156
    337   3741   3403  -2039  -1532   3572    493    956    524    979    633   1143
    322   3852   3528  -2088  -1602   3691    498    953    550   1002    672   1197
    322   3897   3574  -2109  -1626   3735    475    982    574   1047    719   1234
    311   3878   3567  -2096  -1628   3722    459   1005    579   1067    737   1254
    337   3889   3551  -2112  -1605   3720    467    976    576   1067    743   1278
    353   3907   3554  -2130  -1600   3730    485    956    566   1057    732   1309
    363   3938   3572  -2151  -1605   3756    478   1026    597   1096    771   1374
    355   3910   3551  -2132  -1597   3730    506   1052    610   1114    805   1387
    329   3884   3554  -2107  -1610   3720    527   1028    589   1088    782   1366
    366   3865   3499  -2117  -1566   3684    519   1008    579   1065    753   1408
    381   3821   3439  -2101  -1530   3632    537   1023    600   1088    779   1473
    400   3811   3411  -2107  -1506   3613    550   1002    581   1067    761   1457
    454   3808   3354  -2130  -1449   3582    537    966    548   1028    717   1408
    491   3821   3328  -2158  -1418   3574    524    932    527   1002    696   1410
    511   3808   3296  -2161  -1392   3554    501    906    509    982    680   1421
    566   3780   3213  -2174  -1325   3499    483    901    496    969    672   1402
    597   3767   3169  -2182  -1286   3468    491    937    514    987    680   1389
    628   3787   3156  -2210  -1262   3473    501    961    524    992    693   1384
    652   3777   3125  -2213  -1236   3450    485    948    517    969    662   1332
    641   3741   3099  -2192  -1228   3421    509    963    545    987    675   1366
    636   3746   3109  -2190  -1236   3429    511    943    537    984    680   1382
    592   3798   3203  -2197  -1304   3502    511    935    524    969    659   1319
    576   3829   3252  -2203  -1337   3543    548    989    581   1013    698   1332
    594   3873   3278  -2234  -1343   3577    600   1096    670   1067    704   1288
    581   3943   3361  -2262  -1389   3652    665   1231    795   1153    719   1286
    607   4185   3577  -2397  -1486   3881    730   1434   1057   1452    989   1522
    678   4549   3871  -2613  -1595   4211    714   1634   1335   1831   1441   1979
    693   4834   4141  -2764  -1722   4486    657   1602   1405   2068   1896   2520
    620   4993   4372  -2805  -1875   4684    519   1239   1150   2021   2171   2857
    493   4936   4442  -2714  -1974   4689    345    745    675   1628   1930   2665
    353   4497   4143  -2426  -1893   4320    236    252     49    826   1002   1777
    311   4024   3712  -2169  -1699   3868    111    -62   -433    122    140    976
    384   3748   3364  -2065  -1488   3556     31    -18   -436     62      2    792
    423   3616   3192  -2021  -1384   3406     93    218   -174    290    153    836
    475   3613   3138  -2044  -1332   3377    184    444     90    527    314    919
    540   3710   3167  -2127  -1314   3439    324    688    363    779    509   1028
    592   3787   3195  -2190  -1301   3491    407    823    517    911    610   1096
    605   3819   3213  -2213  -1304   3517    433    857    563    945    631   1156
    602   3834   3229  -2218  -1314   3533    444    872    592    971    652   1192
    574   3842   3268  -2208  -1348   3554    454    885    618    995    672   1223
    553   3834   3281  -2192  -1363   3559    467    904    646   1026    704   1260
    522   3800   3278  -2164  -1376   3541    459    880    639   1018    688   1247
    517   3829   3312  -2174  -1397   3572    457    867    644   1026    693   1257
    542   3839   3296  -2192  -1376   3569    449    891    662   1049    719   1286
    548   3808   3260  -2177  -1356   3535    454    924    693   1085    763   1332
    527   3808   3278  -2169  -1374   3543    452    924    693   1083    756   1296
    504   3837   3333  -2171  -1413   3585    449    932    704   1098    761   1327
    488   3850   3359  -2171  -1436   3606    454    937    722   1119    782   1350
    485   3819   3333  -2151  -1423   3577    454    940    727   1127    789   1337
    478   3837   3356  -2158  -1439   3598    452    953    748   1153    807   1348
    478   3842   3361  -2161  -1441   3603    444    958    763   1169    818   1356
    488   3842   3351  -2166  -1431   3598    436    963    782   1187    828   1356
    491   3860   3369  -2174  -1439   3616    428    974    810   1215    862   1382
    496   3871   3372  -2184  -1439   3621    431   1005    854   1267    917   1423
    488   3881   3393  -2187  -1452   3637    433   1036    896   1317    963   1460
    478   3894   3416  -2187  -1470   3658    441   1091    958   1395   1041   1514
    496   3930   3434  -2213  -1467   3684    446   1153   1031   1483   1130   1592
    511   3985   3473  -2249  -1480   3728    433   1184   1078   1548   1208   1665
    532   4047   3515  -2291  -1491   3782    426   1213   1135   1621   1291   1727
    527   4076   3546  -2301  -1509   3811    428   1247   1184   1680   1358   1784
    530   4120   3590  -2325  -1530   3855    428   1301   1223   1730   1408   1836
    545   4143   3598  -2346  -1527   3871    402   1325   1226   1735   1423   1855
    527   4136   3608  -2330  -1540   3873    410   1317   1215   1727   1415   1844
    498   4086   3585  -2294  -1545   3837    428   1288   1192   1691   1379   1805
    475   4042   3567  -2257  -1545   3806    439   1254   1153   1641   1330   1779
    465   3987   3520  -2229  -1527   3754    431   1197   1080   1553   1247   1714
    428   3930   3502  -2179  -1538   3717    439   1148   1026   1478   1176   1636
    402   3865   3460  -2135  -1530   3663    436   1088    963   1397   1098   1571
    394   3761   3367  -2078  -1486   3564    392   1008    883   1301   1002   1488
    363   3684   3320  -2023  -1478   3502    405    958    828   1228    932   1410
    309   3624   3312  -1966  -1501   3468    423    922    792   1184    888   1358
    288   3569   3281  -1930  -1496   3426    423    893    766   1153    870   1330
    329   3509   3180  -1919  -1423   3346    407    865    737   1117    839   1299
    283   3468   3182  -1875  -1449   3325    402    854    719   1093    802   1291
    262   3429   3167  -1847  -1452   3299    389    823    696   1060    774   1260
    275   3426   3151  -1852  -1439   3289    387    797    683   1044    753   1234
    259   3413   3154  -1836  -1447   3283    423    828    724   1088    800   1265
    254   3393   3138  -1823  -1441   3265    418    836    745   1104    826   1286
    244   3400   3156  -1823  -1454   3278    423    831    758   1109    836   1306
    233   3416   3182  -1826  -1475   3302    420    826    769   1114    846   1299
    236   3439   3203  -1836  -1483   3322    394    833    779   1127    846   1306
    228   3463   3234  -1847  -1504   3348    444    849    813   1148    865   1327
    215   3450   3234  -1834  -1509   3343    436    844    828   1158    885   1332
    207   3437   3226  -1823  -1509   3333    363    807    813   1153    893   1322
    207   3455   3247  -1831  -1519   3351    366    789    826   1166    909   1319
    189   3447   3257  -1821  -1535   3354    348    753    805   1145    893   1325
    150   3403   3252  -1777  -1551   3328    335    737    792   1137    893   1340
    161   3400   3239  -1782  -1540   3320    324    735    795   1148    914   1356
    155   3395   3239  -1774  -1540   3317    316    745    795   1153    914   1330
    174   3369   3192  -1774  -1509   3281    309    735    769   1127    870   1280
    184   3299   3115  -1743  -1465   3208    296    688    719   1070    805   1247
    158   3239   3081  -1701  -1462   3161    301    675    704   1054    802   1265
    124   3192   3068  -1657  -1470   3130    337    678    706   1049    802   1273
     88   3138   3050  -1615  -1480   3094    306    652    680   1023    779   1231
    114   3081   2966  -1597  -1426   3024    293    626    657    997    748   1189
    142   3018   2876  -1582  -1366   2946    280    589    620    953    698   1137
     70   2998   2927  -1532  -1428   2964    316    594    623    945    691   1127
     83   3011   2925  -1548  -1421   2969    275    574    600    927    680   1104
    101   2966   2865  -1535  -1382   2917    239    550    579    914    675   1080
     98   2891   2792  -1496  -1348   2844    252    524    553    883    646   1039
     90   2826   2735  -1457  -1322   2782    244    488    517    833    581    997
    111   2803   2691  -1460  -1291   2748    239    483    519    831    579   1008
     88   2785   2696  -1436  -1304   2740    252    506    545    854    607   1018
     67   2727   2657  -1397  -1293   2691    246    496    540    839    594    997
     90   2709   2618  -1400  -1262   2665    254    498    548    833    584    979
     59   2686   2626  -1371  -1283   2655    350    605    652    896    592    940
     31   2725   2691  -1379  -1330   2709    462    766    813   1031    657    940
     93   2857   2764  -1478  -1335   2813    496    924   1023   1260    862   1080
    181   3050   2868  -1615  -1343   2959    454   1101   1304   1628   1275   1486
    228   3361   3130  -1795  -1452   3247    329   1093   1389   1880   1758   2047
    197   3512   3315  -1855  -1558   3413    249    865   1163   1826   2044   2418
    119   3374   3255  -1748  -1569   3317    168    514    724   1460   1925   2379
     10   3060   3050  -1535  -1519   3055     83     28     93    701   1114   1670
    -72   2657   2727  -1293  -1400   2694    -49   -441   -519   -163     -2    691
   -116   2322   2436  -1104  -1278   2379   -132   -446   -584   -283   -226    452
   -127   2114   2239   -995  -1184   2174    -70   -218   -316    -25    -67    498
   -109   2042   2151   -966  -1130   2096      0    -33    -59    205     90    566
    -72   2096   2169  -1013  -1122   2132    106    161    213    454    275    701
    -88   2140   2226  -1026  -1158   2182    249    361    457    685    459    846
   -132   2138   2268  -1005  -1200   2203    314    459    584    807    563    924
   -155   2114   2270   -979  -1213   2192    335    491    631    854    602    950
   -137   2138   2273  -1002  -1205   2205    355    501    649    875    618    953
   -148   2135   2283   -995  -1215   2208    335    501    654    883    628    958
   -207   2161   2366   -979  -1286   2265    324    496    659    893    646    982
   -246   2187   2434   -969  -1340   2309    322    488    659    893    652    987
   -309   2247   2556   -971  -1434   2403    353    511    696    932    691   1018
   -428   2296   2725   -935  -1577   2512    397    566    753    992    743   1054
   -389   2288   2675   -950  -1532   2481    371    553    745    984    727   1052
   -277   2213   2491   -966  -1384   2351    319    501    714    953    706   1052
   -215   2145   2359   -966  -1288   2252    329    493    717    958    714   1091
   -148   2109   2257   -982  -1202   2182    329    506    727    971    717   1098
   -106   2109   2216  -1002  -1161   2161    340    514    732    974    717   1070
    -80   2130   2210  -1023  -1145   2169    316    501    722    971    719   1072
    -88   2138   2226  -1026  -1156   2182    309    506    735    987    745   1096
    -64   2114   2179  -1026  -1122   2148    280    509    740   1005    753   1085
    -46   2099   2143  -1026  -1096   2120    267    519    750   1028    774   1088
    -38   2094   2132  -1026  -1085   2112    267    527    769   1065    807   1106
    -70   2073   2143  -1002  -1106   2107    275    558    815   1130    867   1148
    -83   2125   2208  -1021  -1145   2166    293    628    904   1228    974   1241
    -67   2213   2278  -1075  -1171   2244    296    683    984   1332   1085   1337
    -44   2273   2317  -1114  -1179   2294    290    727   1049   1421   1189   1421
    -23   2320   2340  -1150  -1182   2327    290    763   1098   1493   1273   1493
    -12   2353   2366  -1169  -1189   2359    316    813   1148   1551   1340   1548
     12   2356   2340  -1187  -1163   2348    316    833   1163   1564   1356   1558
     18   2351   2333  -1184  -1156   2343    322    833   1161   1558   1343   1543
     20   2340   2320  -1182  -1150   2330    327    810   1119   1512   1299   1506
     -2   2320   2322  -1158  -1161   2320    327    774   1072   1449   1241   1452
    -15   2239   2255  -1111  -1135   2244    324    735   1010   1371   1161   1387
    -49   2166   2216  -1057  -1132   2190    361    730    974   1317   1096   1337
    -57   2114   2171  -1031  -1114   2143    387    711    935   1254   1021   1270
    -38   2070   2109  -1015  -1072   2088    324    644    862   1171    937   1195
    -38   2008   2044   -984  -1041   2026    306    579    792   1093    857   1122
    -46   1935   1982   -943  -1013   1958    363    548    743   1031    789   1057
    -80   1857   1938   -888  -1008   1896    368    504    685    971    719    997
    -75   1836   1912   -883   -992   1873    348    472    641    927    670    950
    -38   1813   1852   -891   -945   1831    337    433    602    880    623    904
    -77   1771   1849   -846   -963   1810    342    428    589    859    602    883
   -101   1761   1862   -831   -982   1810    363    446    589    857    594    870
    -72   1771   1844   -852   -958   1808    379    454    592    865    602    875
    -62   1766   1829   -854   -945   1797    381    449    602    872    610    896
    -67   1735   1803   -833   -935   1769    337    431    581    854    594    883
    -67   1745   1813   -841   -940   1779    324    444    589    862    605    885
    -49   1829   1875   -891   -963   1852    363    485    633    906    644    924
    -72   1844   1917   -888   -995   1880    374    506    654    935    675    940
    -83   1860   1943   -888  -1013   1901    379    517    665    945    683    937
    -70   1901   1971   -914  -1021   1935    376    511    670    948    685    940
    -75   1938   2010   -932  -1041   1974    371    504    667    950    693    950
    -90   1969   2060   -940  -1075   2013    363    488    667    961    709    979
    -75   1958   2034   -940  -1054   1995    363    478    654    961    709    979
    -83   1906   1990   -911  -1036   1948    345    478    633    950    701    982
   -106   1893   2000   -893  -1054   1948    342    485    633    953    711    989
   -129   1883   2013   -878  -1072   1948    366    511    652    974    730   1005
   -119   1839   1958   -859  -1039   1899    363    514    641    963    724    966
   -142   1797   1938   -828  -1039   1867    361    511    623    950    706    943
   -171   1790   1961   -807  -1065   1875    379    524    628    956    706    948
   -194   1751   1945   -779  -1070   1849    394    522    618    940    688    943
   -213   1714   1927   -750  -1070   1821    426    522    597    919    659    914
   -223   1628   1852   -704  -1039   1740    407    488    553    875    602    854
   -207   1582   1790   -688  -1000   1686    371    465    519    841    558    820
   -184   1548   1730   -683   -958   1639    384    459    504    823    540    800
   -176   1530   1706   -675   -940   1618    379    457    493    810    530    797
   -171   1517   1686   -672   -930   1600    350    428    457    779    501    779
   -155   1496   1652   -670   -904   1574    355    407    428    753    478    758
   -127   1483   1610   -678   -867   1545    303    371    389    717    439    732
    -88   1480   1569   -696   -828   1525    285    353    361    691    410    678
    -62   1465   1527   -701   -795   1493    252    329    324    659    387    639
    -54   1415   1470   -680   -761   1441    246    335    332    665    384    620
    -54   1395   1449   -672   -753   1423    301    387    381    688    374    584
    -36   1488   1525   -724   -779   1506    361    496    478    753    368    555
    -20   1641   1660   -810   -841   1652    413    641    639    924    485    623
      5   1829   1823   -917   -909   1826    472    846    906   1260    823    919
     72   2117   2044  -1096   -987   2081    426    987   1119   1613   1306   1428
     85   2382   2296  -1234  -1104   2340    259    813    976   1647   1641   1865
     31   2309   2278  -1171  -1122   2294    137    496    592   1397   1709   1995
    -64   2117   2182  -1026  -1122   2148     46     72     44    828   1244   1569
   -153   1769   1922   -807  -1039   1844    -46   -439   -626    -59    135    568
   -161   1441   1602   -639   -880   1522   -168   -683  -1002   -592   -589    -57
   -127   1213   1337   -542   -735   1275   -205   -530   -828   -407   -483    -28
   -116   1124   1241   -504   -680   1184   -122   -306   -550   -129   -283     90
   -132   1148   1278   -509   -704   1210     10    -98   -283    119    -98    215
    -98   1283   1382   -592   -740   1332    119    132    -33    345     57    324
    -93   1350   1444   -631   -769   1395    202    322    145    527    205    446
   -116   1356   1470   -620   -795   1413    270    410    231    615    288    498
    -93   1361   1454   -633   -776   1408    283    423    249    633    301    493
    -83   1384   1467   -649   -774   1426    290    431    267    654    319    498
    -93   1410   1504   -659   -797   1454    296    426    254    641    306    480
    -88   1436   1525   -675   -805   1480    275    420    233    620    272    488
   -101   1475   1577   -688   -839   1525    280    454    257    662    298    545
    -83   1501   1584   -709   -833   1543    283    452    254    659    301    550
    -85   1540   1626   -730   -854   1582    270    428    239    644    285    524
    -90   1556   1644   -732   -867   1600    270    441    252    667    303    511
    -62   1564   1626   -750   -844   1592    254    439    254    678    322    493
    -46   1602   1649   -776   -846   1626    210    415    241    672    324    488
    -75   1665   1740   -795   -906   1701    220    415    244    678    309    496
    -77   1701   1779   -813   -927   1740    231    470    280    724    345    535
    -44   1725   1769   -841   -906   1745    210    472    280    732    366    519
    -20   1727   1748   -852   -883   1738    187    459    267    722    368    493
      0   1777   1774   -888   -888   1777    187    475    283    745    387    524
     -5   1831   1836   -914   -922   1834    187    522    327    802    428    568
      2   1875   1873   -940   -935   1875    179    558    368    862    480    605
     15   1948   1932   -982   -958   1940    179    610    426    940    545    667
     46   2029   1979  -1039   -966   2005    176    665    493   1021    620    730
     80   2114   2034  -1096   -976   2075    179    719    558   1104    706    792
     98   2216   2117  -1158  -1010   2166    176    766    613   1184    795    852
    103   2296   2192  -1200  -1044   2244    161    795    646   1241    857    898
     98   2353   2255  -1228  -1078   2307    174    810    665   1265    880    904
    116   2413   2296  -1267  -1088   2356    168    797    649   1247    867    898
    122   2429   2304  -1278  -1091   2366    155    789    620   1218    846    891
    132   2439   2307  -1286  -1085   2374    145    769    576   1171    805    854
    150   2423   2273  -1291  -1060   2348    135    724    514   1104    732    784
    155   2379   2223  -1270  -1034   2301    132    675    446   1023    649    709
    148   2351   2203  -1249  -1028   2275    124    618    374    935    561    644
    124   2304   2179  -1213  -1026   2242    129    568    303    849    465    558
    109   2257   2148  -1184  -1021   2205    119    501    226    766    381    467
     98   2249   2151  -1174  -1026   2200     93    431    153    693    303    397
     96   2252   2153  -1176  -1028   2203     72    376     90    623    231    342
     88   2210   2122  -1148  -1015   2166     57    329     33    555    166    293
     70   2158   2088  -1114  -1008   2125     54    306      5    519    135    249
     88   2156   2068  -1124   -989   2112     44    290    -15    509    127    223
     98   2177   2078  -1140   -992   2127     20    270    -49    478     88    192
    103   2187   2083  -1145   -989   2135     10    262    -70    459     54    194
    106   2192   2086  -1150   -989   2140     -2    259    -72    457     51    194
    111   2213   2099  -1163   -992   2156     -5    252    -75    454     49    174
    103   2257   2153  -1184  -1023   2205    -10    246    -83    454     44    161
    111   2317   2205  -1213  -1047   2262    -18    257    -75    465     54    176
    116   2387   2268  -1254  -1075   2327     -5    272    -49    488     83    205
    127   2444   2317  -1288  -1093   2382     23    285    -23    509    101    210
    119   2488   2366  -1304  -1122   2426     28    288    -10    519    106    207
    109   2491   2382  -1299  -1135   2436     18    277    -18    511     93    202
    119   2577   2457  -1348  -1171   2520    -12    275    -15    522    109    226
    129   2608   2478  -1369  -1174   2543    -49    254    -28    522    106    236
    129   2579   2447  -1356  -1161   2514    -80    231    -59    501     90    226
    135   2572   2436  -1353  -1150   2504   -101    213    -80    478     72    220
    132   2600   2468  -1366  -1169   2535   -101    215    -75    485     80    215
    135   2618   2483  -1376  -1174   2551   -116    202    -96    475     70    197
    127   2574   2447  -1353  -1161   2512   -116    192   -122    449     41    166
     98   2535   2436  -1317  -1169   2486   -129    179   -153    418     15    153
     83   2514   2431  -1301  -1174   2473   -158    163   -168    402      2    129
     83   2496   2413  -1288  -1163   2455   -163    142   -189    384    -18     98
     67   2468   2400  -1267  -1166   2434   -155    132   -215    361    -41     67
     46   2452   2405  -1249  -1179   2429   -161    101   -254    327    -88     28
     46   2444   2397  -1247  -1176   2421   -155     80   -280    293   -122     12
     46   2426   2377  -1236  -1166   2403   -176     49   -319    257   -161    -20
     33   2408   2374  -1223  -1171   2392   -202     31   -337    246   -174    -38
     28   2413   2385  -1221  -1176   2400   -213     25   -340    239   -174    -49
     38   2426   2387  -1234  -1174   2408   -213     18   -350    228   -181    -62
     20   2431   2408  -1226  -1192   2421   -210     28   -345    239   -174    -64
      7   2413   2403  -1213  -1197   2408   -210     31   -340    249   -171    -88
      0   2408   2408  -1202  -1202   2408   -239      7   -361    233   -197   -111
     -2   2436   2439  -1218  -1221   2436   -231      2   -366    220   -213   -109
     15   2462   2444  -1239  -1215   2455   -192     38   -342    218   -246   -150
     41   2501   2460  -1275  -1208   2481    -98    158   -249    267   -259   -194
     72   2577   2504  -1325  -1215   2540    -15    319    -90    415   -161   -129
    111   2834   2720  -1473  -1304   2777     33    563    200    769    189    166
    194   3195   2998  -1696  -1400   3096    -15    722    433   1150    680    657
    181   3432   3250  -1808  -1535   3341   -187    524    348   1293   1075   1117
     72   3522   3450  -1797  -1688   3486   -371     96     25   1197   1236   1348
    -33   3263   3296  -1615  -1665   3278   -540   -402   -517    657    727    911
   -155   2821   2974  -1332  -1564   2896   -649   -919  -1200   -283   -366    -46
   -205   2436   2639  -1117  -1423   2538   -761  -1106  -1532   -776   -956   -571
   -197   2200   2397  -1000  -1296   2299   -776   -948  -1392   -662   -911   -618
   -153   2169   2322  -1010  -1236   2244   -709   -735  -1169   -470   -789   -563
   -103   2257   2361  -1078  -1234   2309   -607   -501   -927   -257   -639   -444
    -85   2343   2426  -1130  -1257   2385   -457   -280   -701    -49   -475   -335
   -111   2416   2527  -1150  -1319   2470   -368   -166   -589     62   -384   -275
    -96   2447   2543  -1176  -1319   2494   -355   -161   -581     64   -400   -280
    -36   2455   2491  -1208  -1265   2470   -368   -171   -597     57   -418   -296
    -10   2455   2462  -1223  -1236   2457   -376   -168   -597     57   -413   -303
    -23   2468   2491  -1221  -1257   2478   -381   -168   -592     54   -420   -303
    -20   2496   2517  -1239  -1270   2507   -405   -163   -587     67   -413   -303
    -20   2501   2522  -1241  -1270   2512   -415   -168   -589     77   -405   -314
     10   2525   2514  -1270  -1252   2520   -439   -187   -602     72   -413   -342
     38   2551   2512  -1293  -1236   2533   -467   -215   -626     51   -433   -366
     46   2538   2491  -1293  -1223   2514   -475   -228   -633     41   -436   -337
     38   2522   2483  -1280  -1223   2504   -452   -207   -615     62   -420   -332
     20   2540   2517  -1280  -1249   2530   -436   -197   -597     83   -400   -309
    -38   2572   2611  -1265  -1325   2590   -423   -155   -550    132   -345   -267
    -25   2595   2621  -1286  -1325   2608   -431   -124   -517    166   -319   -262
    -33   2613   2644  -1291  -1340   2629   -444   -114   -501    181   -311   -241
    -44   2618   2660  -1288  -1353   2639   -436    -80   -459    223   -275   -207
    -54   2592   2647  -1267  -1350   2618   -407    -38   -418    265   -233   -184
    -18   2618   2634  -1301  -1325   2626   -426    -20   -389    293   -200   -161
     12   2647   2634  -1330  -1312   2642   -436      7   -355    340   -153   -127
     31   2675   2642  -1353  -1304   2657   -444     51   -306    405    -98    -77
     75   2722   2647  -1397  -1286   2686   -431    116   -233    491    -18     -5
     57   2753   2696  -1405  -1319   2725   -439    166   -166    571     62     59
     33   2795   2761  -1415  -1363   2779   -452    207   -111    646    142    137
      7   2860   2850  -1436  -1421   2855   -459    246    -67    704    205    210
     23   2927   2904  -1475  -1439   2917   -452    267    -49    730    236    249
     20   2943   2922  -1483  -1452   2933   -436    265    -59    719    236    254
    -10   2946   2956  -1467  -1483   2951   -436    246    -83    696    215    236
    -38   2946   2982  -1454  -1512   2964   -441    207   -119    652    176    205
   -101   2915   3016  -1405  -1558   2964   -449    163   -171    589    122    153
   -163   2881   3044  -1361  -1602   2961   -441    127   -215    527     62    106
   -200   2834   3034  -1317  -1615   2933   -457     67   -285    446    -18     31
   -228   2759   2985  -1267  -1605   2870   -457      7   -350    374    -96    -46
   -285   2696   2982  -1205  -1634   2839   -441    -33   -394    327   -153    -96
   -371   2639   3011  -1132  -1691   2824   -415    -54   -420    293   -189   -142
   -472   2611   3083  -1067  -1777   2847   -431    -88   -452    270   -210   -166
   -553   2582   3135  -1015  -1844   2857   -410   -114   -475    252   -228   -184
   -410   2512   2922  -1049  -1665   2717   -433   -168   -537    192   -290   -262
   -340   2444   2785  -1054  -1564   2613   -509   -244   -620    114   -366   -329
   -392   2410   2803  -1010  -1597   2605   -509   -257   -628    116   -361   -306
   -358   2397   2753  -1021  -1556   2577   -527   -272   -641    116   -363   -306
   -290   2418   2709  -1062  -1499   2564   -537   -290   -657     96   -374   -306
   -316   2413   2730  -1052  -1522   2572   -524   -293   -641    101   -371   -288
   -366   2359   2725   -997  -1545   2540   -527   -301   -649    106   -371   -319
   -387   2372   2759   -995  -1574   2564   -535   -285   -633    124   -355   -327
   -420   2421   2842  -1000  -1631   2631   -506   -249   -594    168   -314   -290
   -392   2465   2857  -1036  -1626   2660   -506   -239   -587    184   -301   -285
   -392   2473   2865  -1041  -1628   2668   -496   -228   -576    194   -288   -262
   -384   2475   2860  -1047  -1621   2668   -504   -226   -568    205   -275   -246
   -361   2525   2886  -1080  -1623   2704   -530   -233   -550    228   -246   -226
   -366   2514   2878  -1075  -1623   2694   -568   -270   -576    220   -246   -233
   -358   2507   2865  -1075  -1613   2686   -615   -296   -600    210   -249   -246
   -361   2525   2886  -1083  -1623   2704   -618   -298   -594    213   -233   -239
   -358   2548   2907  -1093  -1631   2727   -613   -288   -584    220   -220   -228
   -374   2494   2868  -1060  -1623   2681   -607   -309   -618    189   -249   -259
   -384   2423   2808  -1021  -1595   2613   -615   -335   -654    153   -277   -293
   -379   2379   2759  -1002  -1569   2569   -626   -353   -675    135   -293   -301
   -368   2390   2759  -1010  -1564   2574   -639   -361   -683    132   -296   -303
   -397   2348   2743   -976  -1571   2546   -639   -366   -691    122   -311   -327
   -423   2296   2717   -937  -1569   2507   -631   -389   -717     90   -342   -363
   -405   2288   2691   -943  -1548   2488   -615   -394   -730     72   -361   -381
   -420   2249   2670   -914  -1545   2460   -644   -413   -748     54   -376   -392
   -423   2234   2657   -906  -1540   2444   -680   -431   -766     38   -389   -413
   -418   2226   2642   -904  -1530   2434   -652   -420   -761     41   -387   -415
   -418   2223   2642   -904  -1532   2434   -626   -423   -766     36   -392   -426
   -459   2184   2644   -862  -1551   2413   -628   -436   -774     28   -402   -431
   -465   2156   2618   -846  -1543   2387   -636   -444   -774     18   -413   -441
   -402   2216   2618   -906  -1512   2418   -636   -436   -761     28   -397   -420
   -418   2197   2616   -893  -1517   2405   -657   -457   -776     15   -410   -428
   -467   2140   2608   -836  -1538   2374   -641   -454   -779      7   -423   -446
   -433   2182   2616   -875  -1525   2397   -535   -342   -688     59   -415   -472
   -392   2249   2642   -930  -1517   2444   -459   -192   -548    166   -366   -475
   -366   2387   2753  -1010  -1558   2569   -402     10   -324    400   -158   -316
   -280   2639   2920  -1179  -1600   2779   -358    259    -41    753    223     54
   -259   3003   3260  -1374  -1761   3133   -397    249     44    966    613    548
   -358   3263   3621  -1452  -1990   3442   -574   -111   -158    961    878    943
   -517   3335   3850  -1410  -2184   3590   -758   -581   -511    748    865   1005
   -693   2987   3681  -1145  -2187   3333   -888  -1083  -1036    153    228    400
   -769   2338   3107   -787  -1938   2722  -1080  -1527  -1662   -717   -818   -613
   -706   1961   2665   -628  -1686   2312  -1176  -1530  -1751   -893  -1080   -911
   -657   1810   2465   -579  -1561   2135  -1137  -1296  -1538   -709   -969   -878
   -610   1810   2421   -600  -1514   2114  -1021  -1049  -1296   -506   -828   -797
   -522   1867   2390   -675  -1457   2127   -857   -789  -1041   -290   -672   -696
   -431   1896   2327   -732  -1379   2109   -789   -667   -922   -184   -594   -652
   -387   1901   2288   -756  -1337   2094   -745   -628   -880   -148   -579   -649
   -381   1909   2291   -763  -1335   2099   -753   -607   -849   -116   -553   -623
   -389   1925   2312   -769  -1350   2117   -740   -592   -826    -93   -532   -597
   -423   1912   2335   -745  -1379   2122   -717   -571   -797    -62   -504   -574
   -449   1901   2351   -727  -1400   2125   -701   -548   -776    -36   -478   -555
   -470   1901   2372   -714  -1421   2135   -683   -524   -756    -10   -454   -535
   -483   1880   2361   -698  -1421   2120   -685   -514   -743     -2   -441   -532
   -504   1873   2374   -685  -1439   2122   -657   -498   -722     10   -428   -532
   -522   1880   2403   -680  -1465   2143   -665   -493   -706     25   -410   -524
   -532   1893   2426   -680  -1478   2158   -683   -493   -691     44   -384   -501
   -548   1891   2439   -672  -1493   2164   -670   -485   -670     62   -361   -493
   -561   1896   2457   -667  -1509   2177   -662   -470   -652     80   -337   -483
   -574   1906   2478   -667  -1527   2192   -678   -472   -657     80   -335   -485
   -568   1917   2486   -672  -1527   2200   -693   -465   -662     83   -342   -483
   -558   1909   2468   -678  -1514   2190   -680   -436   -631    122   -316   -439
   -555   1909   2465   -675  -1509   2187   -680   -418   -605    155   -283   -413
   -542   1927   2468   -693  -1504   2197   -685   -387   -571    200   -241   -363
   -555   1979   2535   -711  -1545   2257   -657   -322   -509    262   -179   -298
   -558   1971   2527   -706  -1543   2249   -646   -267   -449    329   -103   -252
   -563   1956   2520   -696  -1543   2239   -628   -213   -384    394    -31   -205
   -555   2003   2556   -724  -1556   2278   -623   -142   -319    470     38   -119
   -522   2065   2587   -771  -1553   2325   -626    -85   -254    548    129    -18
   -478   2094   2569   -807  -1525   2330   -641    -44   -205    610    202     54
   -431   2166   2598   -867  -1514   2382   -657    -28   -184    639    236     77
   -405   2205   2611   -901  -1506   2408   -657    -15   -166    652    262     98
   -410   2203   2613   -896  -1512   2408   -631     -2   -155    652    288    124
   -423   2169   2592   -875  -1509   2382   -576      5   -161    628    259    106
   -436   2166   2600   -865  -1519   2382   -626    -20   -181    605    236    127
   -449   2143   2590   -846  -1522   2366   -620    -51   -205    571    207    109
   -454   2117   2572   -831  -1512   2343   -576    -83   -228    524    163     77
   -465   2044   2507   -789  -1486   2275   -561   -129   -267    467    103      2
   -446   1943   2390   -748  -1418   2166   -558   -189   -316    400     44    -83
   -441   1875   2314   -719  -1376   2094   -558   -246   -371    332    -20   -137
   -446   1803   2249   -678  -1348   2026   -555   -280   -397    296    -59   -176
   -454   1745   2197   -646  -1325   1969   -550   -319   -433    249   -103   -244
   -465   1725   2187   -631  -1325   1956   -545   -358   -470    207   -142   -288
   -452   1688   2138   -618  -1296   1912   -561   -410   -511    158   -189   -337
   -457   1670   2127   -605  -1291   1899   -566   -431   -530    129   -215   -368
   -483   1673   2153   -594  -1317   1912   -561   -410   -498    153   -187   -350
   -480   1678   2156   -600  -1317   1917   -594   -420   -509    148   -176   -340
   -483   1667   2148   -592  -1317   1906   -597   -436   -519    137   -189   -355
   -452   1678   2130   -613  -1291   1904   -579   -439   -506    148   -189   -353
   -452   1712   2164   -631  -1306   1938   -553   -415   -475    174   -158   -324
   -470   1743   2210   -636  -1340   1977   -537   -400   -446    192   -137   -306
   -462   1761   2221   -649  -1340   1990   -532   -384   -431    210   -114   -309
   -423   1758   2182   -667  -1301   1969   -519   -363   -407    241    -77   -301
   -387   1769   2156   -691  -1273   1964   -524   -376   -415    228    -83   -316
   -376   1816   2190   -719  -1283   2003   -530   -381   -402    241    -67   -298
   -371   1800   2171   -717  -1270   1987   -553   -400   -402    239    -59   -288
   -337   1797   2135   -730  -1236   1966   -576   -426   -423    215    -72   -290
   -259   1839   2099   -789  -1179   1966   -592   -449   -441    192    -85   -301
   -223   1880   2104   -831  -1163   1992   -589   -444   -426    205    -62   -283
   -220   1857   2078   -820  -1150   1966   -584   -436   -418    207    -59   -288
   -207   1810   2018   -800  -1111   1914   -587   -459   -444    179    -85   -319
   -207   1748   1956   -769  -1083   1849   -605   -483   -470    148   -106   -345
   -197   1704   1901   -753  -1049   1803   -613   -483   -470    145   -101   -348
   -189   1691   1880   -753  -1036   1784   -602   -488   -467    142    -98   -353
   -189   1683   1873   -745  -1031   1777   -581   -504   -475    119   -127   -379
   -181   1662   1844   -740  -1013   1753   -571   -514   -485    101   -142   -381
   -171   1621   1792   -724   -982   1706   -561   -522   -491     93   -148   -389
   -150   1577   1727   -714   -940   1652   -555   -514   -485     93   -150   -402
   -129   1579   1709   -724   -919   1644   -553   -511   -483     90   -140   -407
   -137   1551   1688   -709   -914   1618   -553   -524   -493     70   -163   -420
   -153   1525   1675   -685   -914   1600   -545   -527   -491     67   -176   -389
   -163   1509   1670   -672   -919   1590   -545   -535   -496     59   -181   -405
   -166   1493   1660   -662   -911   1577   -537   -540   -485     67   -176   -394
   -161   1473   1634   -654   -896   1553   -553   -537   -472     83   -153   -387
   -158   1460   1618   -652   -888   1538   -537   -522   -454     85   -153   -410
   -142   1465   1605   -662   -875   1532   -465   -467   -413     75   -215   -491
   -114   1480   1595   -683   -854   1538   -371   -348   -309    132   -228   -480
    -75   1618   1693   -771   -885   1654   -290   -145    -62    379     -5   -285
    -12   1901   1914   -945   -963   1906   -285     83    241    761    418    109
     38   2265   2223  -1153  -1091   2244   -358    119    384   1067    914    646
    -10   2436   2447  -1213  -1228   2442   -491   -158    220   1140   1273   1060
   -114   2429   2540  -1158  -1327   2483   -667   -623   -205    857   1176   1036
   -223   2021   2242   -898  -1231   2130   -789  -1153   -844     88    337    314
   -309   1527   1836   -610  -1072   1680   -919  -1587  -1454   -787   -696   -602
   -301   1176   1478   -436   -888   1327   -997  -1582  -1535   -963   -943   -865
   -265   1005   1270   -371   -766   1135   -937  -1361  -1296   -758   -813   -823
   -226    963   1187   -368   -706   1075   -839  -1140  -1026   -527   -654   -740
   -187   1031   1215   -423   -701   1122   -675   -888   -745   -285   -480   -628
   -153   1148   1301   -496   -727   1223   -558   -696   -532    -98   -332   -517
   -153   1166   1317   -509   -735   1241   -493   -618   -444    -25   -270   -475
   -153   1143   1296   -493   -724   1218   -475   -592   -407      0   -249   -465
   -142   1135   1278   -496   -711   1208   -480   -587   -392     12   -239   -457
   -137   1135   1273   -498   -704   1202   -459   -568   -379     25   -223   -446
   -132   1130   1262   -498   -698   1197   -444   -548   -345     44   -200   -426
   -127   1096   1223   -485   -675   1158   -441   -530   -319     62   -174   -413
   -135   1083   1218   -472   -678   1148   -433   -530   -314     62   -179   -423
   -137   1096   1234   -478   -685   1163   -431   -530   -311     64   -174   -400
   -124   1091   1213   -485   -667   1150   -433   -517   -298     80   -155   -389
   -103   1060   1163   -480   -633   1111   -441   -514   -293     88   -140   -374
    -85   1052   1135   -485   -610   1093   -428   -498   -267    109   -116   -361
    -93   1039   1132   -472   -613   1085   -433   -501   -254    114   -106   -363
    -90   1054   1143   -483   -615   1098   -462   -511   -246    114   -103   -371
    -90   1036   1124   -472   -607   1080   -446   -498   -228    127    -88   -353
    -88   1010   1096   -462   -592   1054   -420   -478   -200    150    -75   -322
    -57   1021   1078   -480   -566   1049   -418   -457   -158    187    -44   -296
    -41   1031   1070   -496   -555   1049   -410   -420   -116    231     15   -259
    -41   1021   1062   -491   -553   1041   -413   -384    -70    285     77   -223
    -36   1049   1085   -509   -561   1067   -428   -355    -23    340    135   -194
     -5   1072   1078   -532   -540   1075   -413   -306     38    407    205   -111
     23   1096   1072   -561   -524   1085   -431   -262    106    483    283    -70
     23   1148   1122   -587   -550   1135   -415   -189    189    579    379     -2
     25   1200   1171   -613   -574   1187   -394   -122    265    662    478     93
     25   1205   1179   -615   -576   1192   -394    -77    316    714    548    189
     54   1221   1166   -639   -555   1195   -392    -80    314    704    553    176
     57   1202   1145   -631   -545   1176   -400   -103    290    675    524    150
     46   1184   1137   -618   -545   1163   -389   -119    277    654    504    127
     25   1104   1078   -563   -524   1091   -366   -140    259    633    485     96
     25   1023    997   -524   -485   1013   -361   -189    205    561    420     23
      7    966    956   -488   -472    961   -363   -265    124    452    309    -44
    -18    914    932   -449   -475    922   -374   -332     57    358    220   -111
    -49    815    865   -381   -457    839   -387   -392     -2    280    142   -176
    -62    735    795   -337   -428    763   -361   -433    -49    220     83   -236
    -70    678    745   -303   -407    711   -374   -488   -109    155     31   -293
    -72    631    704   -280   -387    665   -376   -519   -140    116      2   -342
    -57    568    626   -254   -340    597   -371   -545   -163     80    -38   -402
    -28    475    504   -226   -267    488   -368   -589   -210     18   -103   -452
    -28    418    446   -197   -236    431   -387   -628   -246    -25   -142   -465
    -72    363    436   -148   -254    400   -387   -633   -252    -31   -148   -465
   -148    316    465    -83   -306    389   -353   -615   -231    -18   -124   -452
   -148    324    470    -88   -309    397   -311   -584   -194      5    -96   -431
   -135    348    483   -106   -309    415   -275   -545   -140     49    -38   -405
   -142    355    496   -109   -319    423   -246   -509    -93     85      5   -392
   -116    340    457   -111   -285    397   -252   -509    -88     75    -18   -363
    -85    353    436   -135   -262    394   -246   -504    -80     72    -20   -342
    -77    355    431   -140   -254    392   -244   -506    -70     85     -2   -342
    -38    363    402   -163   -220    381   -257   -530    -72     90     12   -337
      7    371    363   -189   -176    368   -293   -555    -85     85     20   -337
     12    316    301   -166   -142    309   -314   -574   -103     67     10   -337
     -7    275    283   -135   -145    277   -322   -581   -106     62     10   -340
    -23    249    272   -114   -148    259   -309   -563    -85     77     23   -319
    -38    228    267    -93   -153    246   -335   -568    -88     80     31   -306
    -96    106    202     -5   -148    153   -324   -597   -124     38     -7   -345
   -135     33    168     49   -150     98   -306   -602   -135     23    -23   -361
   -145     20    166     59   -155     93   -277   -592   -124     23    -23   -363
   -137    -57     80     98   -109     10   -228   -581   -111     20    -23   -374
   -174   -161     12    166    -96    -72   -228   -592   -119      0    -44   -394
   -205   -200      5    202   -106    -98   -231   -607   -135    -23    -64   -415
   -249   -223     23    236   -137   -101   -259   -631   -161    -46    -80   -431
   -303   -275     28    290   -166   -124   -246   -639   -163    -59    -88   -433
   -311   -293     18    301   -168   -137   -192   -618   -140    -51    -90   -436
   -342   -288     54    316   -200   -116   -218   -636   -153    -70   -106   -457
   -381   -277    103    329   -246    -85   -236   -628   -137    -51    -80   -439
   -459   -270    189    366   -324    -41   -210   -602   -106    -18    -46   -415
   -537   -270    267    402   -405     -2   -174   -592   -109    -15    -38   -405
   -345   -342      2    342   -174   -171   -197   -644   -161    -72    -93   -452
   -259   -449   -192    353    -36   -322   -200   -654   -161    -83   -111   -457
   -223   -480   -257    353     15   -368   -145   -589    -93    -46   -119   -465
   -205   -418   -213    311      2   -316    -67   -483      5     28   -111   -485
   -207   -329   -122    267    -44   -226    -38   -345    171    207     49   -366
   -161   -153      7    155    -85    -72    -59   -166    423    550    441    -10
   -101    161    262    -28   -181    210   -166   -111    568    859    935    519
   -127    290    415    -83   -270    350   -215   -301    397    823   1234    930
   -179    150    327     12   -252    239   -275   -581     25    504   1182    956
   -280   -142    137    210   -210     -5   -355  -1010   -561   -197    459    314
   -405   -514   -109    459   -148   -311   -462  -1517  -1218  -1114   -735   -756
   -379   -841   -462    610     38   -652   -587  -1623  -1379  -1325  -1047  -1067
   -348  -1060   -714    704    181   -888   -579  -1480  -1202  -1130   -922  -1065
   -327  -1127   -802    724    236   -966   -501  -1278   -932   -859   -732   -976
   -296  -1109   -813    704    257   -961   -379  -1062   -662   -594   -530   -839
   -283  -1010   -727    646    220   -870   -257   -859   -413   -355   -322   -680
   -262   -950   -688    605    213   -820   -197   -758   -288   -236   -218   -600
   -270   -919   -649    592    189   -784   -163   -724   -244   -189   -176   -568
   -290   -898   -607    594    158   -753   -124   -680   -200   -148   -135   -542
   -267   -914   -646    589    187   -779   -109   -659   -187   -135   -124   -540
   -272   -883   -613    576    168   -748   -148   -672   -184   -140   -119   -537
   -290   -872   -581    579    145   -727   -168   -672   -171   -132   -103   -517
   -283   -893   -610    589    163   -753   -148   -659   -158   -116    -72   -488
   -290   -901   -610    594    155   -756   -122   -652   -145   -109    -62   -483
   -283   -896   -613    589    163   -753   -114   -639   -122    -90    -46   -462
   -259   -885   -626    571    181   -756   -122   -623   -101    -70    -25   -441
   -249   -867   -618    558    184   -743   -132   -600    -77    -49      5   -415
   -272   -893   -620    581    171   -758   -142   -602    -80    -54      7   -423
   -270   -909   -639    589    181   -776   -122   -594    -70    -46     18   -420
   -246   -898   -652    571    200   -776   -122   -592    -51    -33     33   -407
   -233   -854   -620    545    192   -737   -116   -589    -31    -23     51   -389
   -246   -833   -587    537    168   -711   -119   -574    -10      5     85   -358
   -246   -833   -587    537    168   -711    -93   -542     31     46    127   -319
   -244   -836   -592    537    171   -714    -70   -504     80     93    176   -272
   -241   -805   -563    524    161   -685    -67   -485    124    140    231   -236
   -236   -761   -524    498    142   -644   -111   -465    174    197    301   -179
   -223   -717   -493    470    135   -605   -129   -420    246    280    397    -93
   -218   -680   -465    449    122   -574   -124   -379    311    355    485    -12
   -220   -667   -446    444    111   -558   -114   -345    368    423    566     57
   -194   -633   -441    413    122   -537    -83   -309    423    475    623    111
   -192   -623   -433    407    119   -530    -70   -288    454    501    644    135
   -202   -652   -449    426    122   -550    -75   -288    454    491    641    129
   -207   -675   -467    441    129   -571    -54   -277    465    480    633    122
   -207   -717   -509    459    150   -613    -44   -290    441    433    589     83
   -228   -779   -553    504    161   -667     -5   -306    405    371    519     31
   -257   -875   -618    566    179   -748    -41   -358    337    285    423    -51
   -290   -969   -678    631    192   -823    -93   -415    267    192    332   -137
   -285  -1028   -745    657    228   -888    -28   -433    236    132    262   -200
   -280  -1098   -818    688    267   -958     28   -454    210     83    202   -244
   -327  -1208   -880    766    272  -1044     23   -506    155     10    127   -314
   -345  -1252   -906    800    280  -1080    -31   -566     93    -54     59   -374
   -329  -1296   -966    810    316  -1132     18   -568     88    -72     31   -394
   -353  -1369  -1015    859    329  -1192     41   -571     75    -93      5   -420
   -371  -1415  -1047    893    335  -1231     15   -592     44   -122    -12   -449
   -368  -1452  -1083    911    355  -1267     31   -594     41   -135    -23   -454
   -371  -1488  -1117    930    368  -1301     67   -579     57   -127    -20   -454
   -387  -1501  -1114    943    361  -1306     41   -587     54   -135    -23   -467
   -379  -1496  -1117    935    366  -1306      0   -607     28   -155    -33   -485
   -374  -1483  -1109    930    366  -1296     -7   -615     15   -163    -28   -480
   -392  -1462  -1072    927    340  -1270     12   -579     83   -103     12   -449
   -376  -1462  -1085    919    353  -1275     25   -579     90    -93     25   -446
   -402  -1488  -1088    943    340  -1288     31   -561    116    -77     46   -436
   -363  -1431  -1067    898    350  -1249      0   -574    124    -77     54   -433
   -348  -1392  -1044    867    345  -1221    -18   -584    129    -75     70   -413
   -340  -1397  -1057    867    355  -1228    -44   -615     96    -98     64   -420
   -361  -1421  -1060    888    348  -1241    -46   -639     70   -122     54   -428
   -368  -1431  -1062    901    345  -1247    -44   -628     83   -109     77   -413
   -319  -1363  -1044    839    361  -1205    -51   -618    101    -88    101   -389
   -252  -1312  -1060    782    402  -1187    -49   -613    111    -77    106   -387
   -184  -1327  -1145    756    478  -1236    -46   -600    106    -83    114   -381
   -189  -1366  -1176    779    493  -1273    -15   -589    101    -90    109   -392
   -262  -1436  -1174    849    454  -1306     -2   -592     90   -109     80   -415
   -285  -1488  -1202    885    457  -1345    -18   -607     70   -150     44   -441
   -306  -1584  -1280    945    485  -1434      5   -623     46   -181     15   -470
   -309  -1675  -1366    992    527  -1522     36   -620     41   -200    -10   -493
   -319  -1751  -1434   1034    555  -1595     18   -636     23   -215    -25   -509
   -342  -1821  -1478   1080    566  -1649     15   -649     15   -236    -49   -522
   -379  -1878  -1499   1127    555  -1688     15   -654     12   -252    -75   -566
   -392  -1961  -1569   1176    587  -1766     28   -641     25   -236    -54   -568
   -389  -1990  -1600   1187    602  -1797     25   -646     28   -228    -28   -571
   -355  -2003  -1649   1179    646  -1826     23   -654     10   -259    -57   -613
   -340  -2047  -1706   1192    683  -1878     12   -659     -2   -280    -75   -618
   -319  -2073  -1753   1197    717  -1914      7   -662    -12   -290    -77   -618
   -298  -2078  -1779   1187    740  -1930     20   -644     10   -280    -83   -623
   -272  -2073  -1803   1171    763  -1938     88   -568     88   -246    -96   -654
   -236  -2031  -1797   1132    779  -1914    168   -441    215   -148    -41   -626
   -223  -1917  -1693   1070    735  -1805    218   -254    441    103    189   -431
   -137  -1660  -1525    896    693  -1592    132   -101    685    459    620      2
   -101  -1382  -1280    740    589  -1332     33   -135    732    665   1049    509
   -163  -1337  -1176    750    506  -1257    -15   -337    522    626   1299    818
   -267  -1462  -1195    865    462  -1330   -116   -683     75    265   1132    691
   -402  -1800  -1397   1101    496  -1600   -223  -1174   -540   -517    231   -132
   -488  -2171  -1683   1330    597  -1930   -329  -1543  -1023  -1221   -646   -922
   -496  -2455  -1961   1473    732  -2208   -374  -1514  -1013  -1275   -776  -1109
   -498  -2608  -2109   1553    805  -2359   -322  -1314   -763  -1049   -623  -1070
   -465  -2616  -2153   1540    841  -2385   -236  -1104   -509   -818   -454   -979
   -420  -2533  -2114   1475    846  -2325   -114   -891   -254   -594   -283   -857
   -384  -2434  -2052   1408    833  -2244    -20   -743    -77   -433   -161   -745
   -358  -2379  -2021   1369    831  -2200     10   -688    -12   -387   -116   -714
   -337  -2385  -2047   1361    854  -2218      5   -675      2   -376   -101   -693
   -348  -2403  -2055   1376    852  -2231      2   -659     25   -355    -77   -662
   -327  -2423  -2096   1374    883  -2262    -18   -672     25   -363    -88   -665
   -306  -2413  -2107   1361    898  -2260    -15   -670     44   -355    -80   -649
   -303  -2405  -2101   1353    898  -2255     -2   -659     70   -337    -57   -613
   -324  -2421  -2099   1371    885  -2260      5   -654     90   -322    -33   -579
   -342  -2418  -2075   1379    865  -2247     10   -649    109   -311    -18   -550
   -353  -2397  -2044   1376    844  -2221     20   -639    129   -296     -2   -509
   -342  -2385  -2044   1363    849  -2213      7   -636    148   -285     10   -491
   -322  -2408  -2086   1363    880  -2247     -7   -641    161   -272     20   -480
   -322  -2423  -2104   1371    888  -2265      0   -631    181   -252     36   -467
   -322  -2400  -2078   1361    878  -2239      7   -623    202   -233     49   -452
   -340  -2410  -2070   1374    865  -2242      2   -618    215   -220     62   -449
   -340  -2390  -2049   1363    852  -2221      2   -602    249   -192     88   -433
   -309  -2374  -2065   1340    875  -2221      0   -589    283   -168    106   -420
   -293  -2353  -2060   1325    883  -2208     -2   -571    322   -135    135   -384
   -293  -2309  -2016   1301    857  -2161     -7   -542    368    -85    179   -337
   -272  -2281  -2008   1275    867  -2145     -5   -501    426    -15    239   -290
   -241  -2255  -2013   1247    883  -2135      2   -459    498     62    314   -236
   -215  -2210  -1995   1213    888  -2104      0   -420    561    135    384   -179
   -210  -2182  -1971   1195    880  -2078     -5   -363    633    220    467   -101
   -218  -2166  -1951   1192    865  -2060    -10   -319    693    283    530    -38
   -223  -2114  -1893   1169    833  -2005    -15   -290    735    327    574      2
   -228  -2112  -1883   1171    826  -1997    -20   -290    750    329    576      2
   -239  -2117  -1880   1176    818  -1997    -25   -319    722    290    548    -20
   -249  -2122  -1873   1184    810  -1997    -20   -337    696    252    514    -46
   -236  -2161  -1925   1197    841  -2044    -20   -358    665    207    475    -85
   -215  -2234  -2018   1226    901  -2127    -31   -405    602    132    402   -168
   -220  -2286  -2065   1252    922  -2177    -20   -449    545     51    319   -226
   -241  -2348  -2109   1293    932  -2229    -15   -498    491    -23    233   -285
   -262  -2434  -2171   1348    953  -2301    -18   -550    426    -98    148   -366
   -283  -2520  -2236   1402    976  -2379    -23   -597    371   -171     80   -439
   -301  -2572  -2270   1434    984  -2421    -23   -631    332   -223     33   -488
   -311  -2621  -2309   1465    997  -2465    -25   -675    283   -280    -23   -532
   -316  -2688  -2372   1501   1026  -2530    -31   -719    239   -335    -75   -579
   -311  -2712  -2400   1512   1044  -2556    -57   -740    218   -363   -106   -607
   -316  -2766  -2452   1540   1067  -2611    -54   -750    202   -389   -137   -641
   -345  -2805  -2460   1574   1057  -2634    -67   -761    189   -407   -158   -670
   -363  -2818  -2457   1590   1047  -2639    -75   -756    197   -405   -163   -675
   -355  -2826  -2470   1592   1057  -2650    -75   -766    200   -415   -166   -678
   -355  -2847  -2494   1600   1067  -2670    -72   -753    215   -402   -155   -672
   -342  -2842  -2499   1592   1075  -2670    -67   -750    226   -392   -148   -678
   -366  -2870  -2504   1618   1067  -2688    -93   -792    207   -420   -176   -706
   -392  -2860  -2468   1626   1036  -2665    -85   -800    213   -428   -184   -693
   -418  -2886  -2468   1652   1023  -2678    -77   -782    233   -413   -171   -691
   -462  -2899  -2436   1680    984  -2668    -67   -756    265   -387   -145   -688
   -462  -2894  -2431   1675    984  -2662    -93   -766    267   -394   -148   -678
   -441  -2915  -2473   1678   1015  -2694   -166   -818    226   -441   -179   -683
   -446  -2959  -2514   1701   1034  -2738   -184   -828    205   -457   -189   -706
   -436  -2974  -2538   1704   1049  -2756   -153   -826    210   -454   -192   -724
   -441  -2979  -2538   1709   1047  -2759   -226   -865    184   -483   -205   -717
   -439  -3034  -2595   1738   1078  -2816   -210   -870    161   -506   -215   -730
   -470  -3128  -2660   1797   1093  -2896   -220   -891    127   -550   -262   -789
   -517  -3180  -2665   1847   1072  -2922   -236   -904    111   -574   -290   -815
   -519  -3211  -2694   1862   1085  -2953   -233   -917     90   -597   -322   -836
   -555  -3283  -2727   1919   1085  -3005   -233   -924     83   -610   -340   -852
   -579  -3322  -2746   1951   1080  -3034   -218   -919     67   -636   -363   -883
   -568  -3356  -2787   1961   1106  -3070   -215   -932     41   -672   -405   -904
   -576  -3439  -2863   2005   1140  -3151   -233   -969      2   -719   -459   -945
   -613  -3499  -2886   2057   1135  -3192   -265   -984    -18   -735   -475   -961
   -633  -3515  -2881   2073   1122  -3198   -285   -992    -31   -743   -470   -963
   -636  -3541  -2904   2086   1132  -3224   -280  -1002    -41   -758   -496  -1021
   -665  -3572  -2909   2117   1122  -3242   -272  -1015    -59   -787   -542  -1041
   -649  -3595  -2946   2122   1148  -3270   -314  -1054   -106   -841   -592  -1047
   -607  -3632  -3026   2120   1208  -3330   -332  -1088   -135   -862   -615  -1065
   -654  -3676  -3021   2164   1182  -3348   -340  -1093   -142   -870   -626  -1091
   -670  -3668  -2998   2169   1161  -3333   -306  -1065   -124   -872   -636  -1119
   -610  -3608  -2998   2109   1192  -3304   -220   -963    -57   -859   -675  -1184
   -605  -3569  -2964   2086   1176  -3265    -93   -787    106   -737   -618  -1153
   -561  -3413  -2852   1984   1145  -3133    -33   -576    348   -470   -379   -940
   -457  -3135  -2678   1795   1109  -2909    -54   -371    615    -98     54   -519
   -439  -2764  -2325   1602    943  -2546   -145   -397    680    161    522      7
   -517  -2618  -2101   1566    789  -2361   -262   -675    493    213    836    366
   -587  -2694  -2109   1639    758  -2403   -376  -1091     96    -83    672    239
   -667  -3112  -2444   1888    888  -2777   -504  -1647   -602   -971   -309   -613
   -709  -3616  -2907   2164   1098  -3263   -636  -2029  -1213  -1836  -1293  -1454
   -672  -3878  -3205   2273   1265  -3543   -683  -1901  -1135  -1805  -1337  -1553
   -618  -3975  -3356   2294   1369  -3665   -602  -1657   -880  -1582  -1202  -1483
   -568  -3956  -3387   2262   1408  -3673   -478  -1421   -620  -1348  -1041  -1387
   -511  -3881  -3369   2197   1428  -3626   -293  -1166   -355  -1111   -867  -1275
   -491  -3813  -3325   2151   1415  -3572   -197  -1028   -218   -989   -779  -1205
   -493  -3790  -3296   2140   1400  -3543   -153   -963   -166   -937   -735  -1171
   -501  -3780  -3281   2138   1389  -3530   -111   -917   -129   -898   -698  -1148
   -506  -3787  -3281   2148   1387  -3535    -72   -870   -101   -867   -662  -1119
   -498  -3720  -3224   2109   1361  -3470    -59   -846    -88   -846   -641  -1096
   -491  -3697  -3205   2094   1356  -3450    -46   -833    -88   -841   -641  -1098
   -470  -3681  -3211   2073   1369  -3445    -36   -820    -85   -836   -639  -1098
   -426  -3619  -3192   2023   1382  -3406    -25   -810    -72   -826   -623  -1088
   -439  -3533  -3096   1984   1327  -3317      0   -784    -54   -795   -584  -1044
   -459  -3478  -3018   1969   1278  -3250      2   -756    -38   -769   -561  -1015
   -501  -3408  -2907   1953   1200  -3156     28   -704     -5   -730   -524   -971
   -581  -3346  -2764   1964   1091  -3055     51   -649     33   -683   -478   -914
   -555  -3317  -2761   1938   1101  -3042     62   -646     15   -688   -488   -911
   -475  -3315  -2839   1893   1179  -3078     51   -639      5   -693   -491   -911
   -444  -3325  -2881   1883   1215  -3102     57   -607     25   -675   -478   -896
   -371  -3312  -2940   1842   1283  -3128     72   -571     54   -644   -462   -880
   -329  -3291  -2961   1808   1314  -3128     59   -545     67   -620   -441   -859
   -322  -3205  -2883   1761   1280  -3044     41   -506     93   -584   -402   -776
   -316  -3180  -2865   1748   1273  -3024     90   -439    145   -522   -329   -649
   -355  -3172  -2816   1764   1228  -2995    153   -345    210   -433   -228   -527
   -371  -3112  -2740   1740   1182  -2927    135   -283    262   -374   -179   -491
   -314  -3031  -2717   1673   1200  -2876    132   -223    311   -319   -129   -462
   -322  -2977  -2655   1649   1163  -2816    168   -158    361   -249    -57   -444
   -332  -2912  -2579   1623   1122  -2746    174   -127    387   -210     -7   -431
   -303  -2865  -2561   1582   1127  -2714    122   -127    368   -205     10   -413
   -277  -2805  -2527   1543   1124  -2668    124   -114    366   -200     23   -384
   -296  -2792  -2499   1543   1101  -2647    109   -122    353   -220      5   -394
   -301  -2792  -2491   1548   1093  -2642    109   -158    301   -275    -46   -431
   -277  -2782  -2504   1530   1111  -2644    135   -171    254   -324    -93   -462
   -288  -2800  -2512   1543   1109  -2657    135   -181    215   -371   -142   -501
   -277  -2844  -2566   1558   1143  -2704    122   -231    145   -459   -228   -579
   -280  -2865  -2585   1574   1150  -2725    166   -257     93   -519   -290   -636
   -246  -2868  -2621   1556   1187  -2746    166   -293     38   -579   -358   -698
   -210  -2855  -2644   1532   1215  -2751    153   -329    -15   -633   -410   -748
   -200  -2881  -2681   1540   1239  -2779    142   -374    -77   -693   -470   -802
   -207  -2922  -2714   1566   1252  -2818    155   -415   -124   -745   -522   -849
   -205  -2933  -2727   1569   1260  -2831    184   -436   -161   -782   -561   -891
   -205  -2912  -2707   1558   1249  -2811    153   -444   -189   -797   -576   -904
   -259  -2907  -2647   1579   1192  -2777    140   -426   -197   -795   -576   -898
   -283  -2886  -2603   1584   1158  -2746    155   -426   -213   -802   -581   -906
   -288  -2863  -2577   1574   1143  -2720    181   -413   -207   -789   -576   -893
   -288  -2829  -2540   1558   1124  -2683    192   -394   -205   -774   -563   -867
   -275  -2785  -2509   1527   1114  -2647    187   -374   -200   -761   -550   -865
   -298  -2746  -2447   1522   1072  -2598    187   -355   -189   -748   -537   -852
   -303  -2704  -2403   1501   1047  -2553    192   -335   -179   -732   -527   -833
   -293  -2652  -2361   1473   1031  -2507    218   -309   -174   -719   -522   -818
   -303  -2642  -2340   1470   1015  -2491    215   -309   -184   -730   -530   -820
   -293  -2605  -2312   1449   1008  -2460    192   -311   -192   -730   -527   -805
   -246  -2481  -2236   1363    992  -2359    205   -285   -168   -696   -488   -753
   -233  -2429  -2195   1332    979  -2312    187   -285   -176   -696   -478   -735
   -226  -2400  -2174   1312    974  -2288    189   -277   -171   -696   -475   -717
   -220  -2356  -2135   1288    956  -2247    197   -272   -163   -688   -465   -696
   -236  -2351  -2114   1291    937  -2234    179   -288   -197   -711   -488   -709
   -228  -2343  -2114   1286    943  -2231    192   -270   -207   -711   -488   -698
   -226  -2338  -2112   1280    943  -2226    171   -272   -231   -732   -506   -706
   -239  -2320  -2081   1280    919  -2200    161   -283   -262   -758   -532   -701
   -249  -2338  -2088   1291    919  -2213    166   -293   -285   -787   -555   -714
   -244  -2348  -2104   1296    930  -2229    176   -293   -301   -800   -574   -727
   -220  -2353  -2132   1286    956  -2244    148   -301   -332   -818   -605   -753
   -210  -2351  -2140   1280    963  -2247    127   -314   -363   -849   -633   -769
   -244  -2361  -2117   1301    935  -2242    132   -311   -371   -859   -652   -792
   -239  -2382  -2143   1309    950  -2262    129   -314   -392   -875   -672   -828
   -210  -2387  -2179   1299    982  -2283    114   -327   -420   -896   -683   -875
   -194  -2387  -2192   1291    997  -2291     80   -345   -452   -924   -706   -898
   -192  -2377  -2184   1283    995  -2281     93   -335   -449   -919   -717   -867
   -194  -2372  -2179   1283    992  -2275    109   -319   -444   -911   -722   -857
   -200  -2353  -2153   1275    974  -2255    106   -319   -454   -919   -730   -867
   -213  -2307  -2094   1260    940  -2200    111   -309   -454   -911   -719   -844
   -226  -2283  -2057   1252    914  -2171    153   -254   -426   -883   -714   -833
   -210  -2205  -1995   1205    891  -2101    220   -150   -353   -844   -722   -867
   -187  -2107  -1919   1145    865  -2013    296      2   -220   -743   -670   -852
   -181  -1917  -1735   1049    776  -1826    389    257     54   -444   -389   -618
   -129  -1587  -1457    857    662  -1525    402    470    306    -88     28   -194
   -116  -1171  -1054    644    467  -1114    324    384    324    109    413    309
   -223   -883   -659    550    218   -771    158     33    142    158    711    706
   -353   -859   -506    607     75   -683    -44   -444   -246    -90    615    639
   -465  -1306   -844    883    189  -1075   -184   -976   -898   -896   -290   -220
   -527  -1875  -1348   1200    410  -1613   -298  -1296  -1426  -1639  -1169  -1039
   -530  -2195  -1667   1361    568  -1932   -348  -1200  -1415  -1683  -1293  -1192
   -485  -2281  -1795   1384    654  -2039   -314   -971  -1208  -1509  -1184  -1163
   -428  -2187  -1758   1306    665  -1971   -197   -711   -974  -1301  -1041  -1070
   -405  -2078  -1673   1241    631  -1875    -12   -410   -719  -1067   -872   -937
   -410  -2008  -1600   1208    592  -1805     93   -241   -574   -932   -761   -852
   -418  -1977  -1558   1197    568  -1769    137   -187   -527   -883   -719   -826
   -405  -1958  -1553   1179    574  -1756    145   -161   -517   -867   -714   -810
   -410  -1932  -1522   1169    555  -1727    161   -135   -491   -841   -691   -771
   -407  -1906  -1499   1156    545  -1704    168   -119   -478   -823   -670   -740
   -410  -1865  -1454   1137    522  -1660    194    -85   -459   -795   -644   -696
   -441  -1839  -1397   1140    478  -1621    197    -54   -436   -769   -618   -657
   -431  -1818  -1387   1124    478  -1602    187    -41   -415   -745   -600   -636
   -436  -1823  -1387   1130    472  -1608    228    -25   -397   -724   -579   -628
   -428  -1805  -1376   1117    472  -1592    249     -7   -381   -704   -553   -615
   -415  -1771  -1356   1093    467  -1564    241      7   -371   -685   -540   -602
   -400  -1745  -1345   1072    472  -1545    252     23   -358   -670   -537   -561
   -426  -1683  -1260   1054    415  -1473    275     96   -301   -602   -470   -485
   -397  -1621  -1223   1010    413  -1423    270    142   -272   -563   -431   -452
   -329  -1551  -1221    937    444  -1387    252    148   -270   -555   -423   -446
   -309  -1525  -1215    914    452  -1371    252    171   -254   -537   -405   -431
   -309  -1504  -1195    904    441  -1350    257    200   -233   -506   -366   -405
   -322  -1457  -1135    891    405  -1296    265    231   -207   -467   -324   -381
   -324  -1408  -1085    865    379  -1247    267    272   -166   -415   -293   -368
   -306  -1345  -1039    826    366  -1192    254    324   -116   -358   -241   -316
   -301  -1270   -969    784    332  -1119    236    384    -54   -280   -161   -244
   -283  -1202   -919    743    316  -1062    226    449      5   -200    -80   -187
   -272  -1135   -862    701    293   -997    220    483     44   -142    -20   -119
   -236  -1060   -823    646    290   -940    200    509     72   -101     28    -64
   -270   -979   -709    626    218   -844    207    568    122    -46     90    -18
   -223   -885   -662    555    218   -774    187    558    111    -46     96    -18
   -171   -844   -672    504    249   -758    163    522     72    -80     59    -23
   -179   -831   -652    504    236   -743    176    519     62    -96     44    -28
   -202   -836   -633    519    213   -735    205    519     59   -106     41    -38
   -174   -833   -659    504    241   -748    213    488     33   -145     15    -64
   -210   -865   -654    535    220   -758    215    446    -10   -197    -38   -122
   -223   -896   -672    561    223   -784    223    400    -62   -257   -103   -192
   -218   -935   -717    574    249   -826    220    345   -127   -324   -179   -267
   -223   -961   -737    592    257   -849    233    309   -168   -376   -233   -324
   -215   -987   -774    600    277   -880    231    267   -207   -418   -277   -371
   -179   -992   -815    584    316   -904    207    228   -252   -459   -324   -413
   -174   -989   -815    579    319   -904    202    192   -283   -491   -358   -441
   -181   -997   -815    589    316   -906    202    161   -316   -524   -387   -470
   -163   -974   -810    566    322   -893    202    150   -322   -530   -394   -478
   -140   -930   -789    535    322   -859    218    176   -298   -511   -379   -472
   -103   -859   -756    480    324   -807    236    200   -270   -480   -350   -459
    -77   -831   -753    454    337   -792    218    200   -272   -472   -348   -462
    -38   -787   -748    410    353   -769    202    197   -270   -467   -340   -467
    -33   -704   -670    366    316   -688    241    228   -231   -431   -301   -444
    -25   -633   -607    329    288   -623    280    257   -200   -394   -270   -402
      0   -581   -581    290    290   -581    301    277   -176   -371   -249   -350
     25   -530   -555    249    288   -540    296    290   -158   -350   -220   -311
     49   -467   -517    210    283   -491    290    298   -140   -324   -194   -249
     64   -405   -470    168    265   -436    285    293   -124   -303   -176   -202
     70   -376   -446    153    257   -410    265    280   -119   -293   -163   -179
     25   -337   -366    155    194   -350    280    311    -93   -262   -127   -119
     59   -277   -340    109    200   -309    280    324    -88   -246   -111    -72
     96   -249   -345     75    218   -296    270    306   -106   -257   -124    -98
     96   -275   -371     90    233   -322    272    301   -116   -267   -137   -101
    111   -293   -407     88    259   -350    277    290   -129   -283   -145   -114
     98   -288   -387     96    241   -337    298    314   -119   -270   -137   -103
     77   -257   -335     90    205   -296    324    345   -103   -252   -119    -72
     96   -252   -348     77    220   -298    337    329   -114   -267   -132    -85
     98   -285   -387     93    241   -335    340    306   -140   -293   -163   -127
    135   -316   -452     90    293   -384    329    290   -168   -322   -200   -148
    132   -311   -446     88    288   -379    329    290   -168   -324   -202   -153
    148   -309   -457     80    301   -381    327    283   -179   -337   -215   -187
    145   -288   -433     70    288   -361    322    277   -187   -348   -233   -197
    101   -277   -379     85    239   -327    340    296   -163   -324   -210   -179
    140   -231   -374     44    257   -301    342    306   -153   -309   -197   -187
    218   -197   -415    -10    316   -306    311    259   -200   -353   -241   -223
    194   -194   -389     -2    290   -290    314    270   -192   -342   -226   -187
    158   -189   -348     12    252   -267    353    329   -145   -296   -184   -148
    187   -181   -368     -5    277   -275    392    376   -111   -280   -197   -176
    228   -145   -374    -41    301   -259    491    496    -12   -236   -210   -223
    262    -49   -314   -109    288   -181    563    646    137   -106   -119   -168
    298    163   -137   -231    218     12    610    859    400    202    176     90
    389    540    150   -467    119    348    589   1057    678    602    662    597
    428    948    519   -688    -44    735    509    961    693    810   1104   1119
    366   1065    696   -717   -166    880    342    568    389    730   1293   1387
    244    932    685   -589   -220    810    200    101    -77    311    969   1127
    145    472    327   -309    -90    400    109   -436   -748   -592    -59    200
    166     59   -106   -111    137    -23    -75   -722  -1208  -1244   -818   -488
    228   -158   -389    -36    309   -272    -75   -558  -1067  -1132   -779   -511
    277   -226   -506    -25    389   -366     25   -306   -789   -883   -620   -446
    337   -187   -524    -77    431   -355    166    -46   -491   -623   -441   -324
    407   -109   -517   -148    462   -311    332    207   -205   -376   -249   -181
    426      7   -418   -218    420   -205    433    342    -57   -244   -142    -98
    441     31   -410   -236    426   -189    452    387     -7   -202   -111    -64
    454     72   -381   -265    418   -153    457    397     12   -184    -93    -44
    498    163   -335   -329    418    -85    511    428     59   -142    -54     -5
    501    187   -314   -345    407    -64    524    462     98   -103    -23     20
    517    202   -314   -361    415    -54    509    452     96   -106    -20     10
    532    202   -332   -368    433    -64    519    449    109    -96    -18     28
    537    161   -376   -348    457   -106    501    459    127    -72      0     62
    584    192   -394   -389    488   -101    509    478    148    -49     28     75
    631    257   -376   -444    504    -59    535    488    161    -41     33     67
    644    319   -324   -483    485     -2    527    472    153    -51     23     75
    659    335   -324   -496    493      5    496    475    163    -31     46     93
    683    288   -397   -485    540    -54    485    478    166    -18     59     85
    717    270   -446   -493    581    -88    491    483    179     -7     64    101
    735    314   -423   -524    579    -54    498    496    202     20     90    129
    722    322   -400   -522    561    -38    527    522    236     57    122    153
    711    309   -402   -511    558    -46    550    563    272    106    163    179
    706    335   -374   -522    540    -18    581    615    322    168    218    233
    678    366   -314   -524    496     28    600    662    376    233    277    298
    688    379   -309   -532    498     36    589    693    423    288    329    329
    750    452   -298   -602    522     77    587    766    509    389    433    415
    724    509   -218   -618    470    145    605    852    605    504    550    509
    735    566   -171   -652    452    200    626    927    691    605    659    594
    766    639   -127   -701    446    257    626    963    745    670    735    662
    795    665   -129   -732    462    267    623    971    761    685    763    696
    823    675   -148   -750    485    265    626    971    761    691    769    706
    823    675   -148   -750    483    265    628    971    748    688    769    717
    807    602   -205   -704    506    200    626    945    714    654    740    685
    810    592   -218   -704    514    187    662    917    685    607    691    641
    818    553   -265   -685    540    145    719    904    670    566    644    605
    826    472   -353   -652    589     59    717    854    618    491    576    535
    818    394   -423   -605    620    -12    688    789    537    394    478    446
    761    371   -392   -568    576    -10    724    787    519    361    433    415
    750    327   -426   -540    587    -49    750    769    491    324    392    361
    740    301   -441   -522    589    -70    763    732    449    280    345    311
    704    254   -449   -478    576    -96    753    696    407    241    303    288
    709    226   -485   -470    597   -127    740    672    374    205    272    265
    698    200   -501   -449    600   -150    732    644    350    176    244    244
    652    187   -465   -420    558   -137    730    623    337    163    226    233
    613    192   -420   -402    517   -114    756    620    340    166    226    223
    657    202   -454   -431    555   -124    740    613    327    166    226    213
    657    239   -418   -449    537    -88    722    620    342    192    252    239
    587    293   -296   -441    441      0    753    659    392    244    309    298
    501    368   -132   -433    316    119    800    711    454    314    384    379
    439    426    -15   -433    228    205    818    732    480    342    415    413
    491    433    -57   -462    272    189    795    685    452    311    387    400
    527    397   -129   -465    327    135    784    680    457    322    410    444
    504    402   -101   -452    303    150    815    743    524    402    501    574
    581    413   -171   -498    374    122    766    698    493    387    491    602
    644    418   -228   -532    436     96    727    670    454    371    475    558
    659    423   -236   -542    449     93    743    672    449    374    478    548
    623    397   -226   -509    426     85    766    672    454    376    480    524
    459    316   -142   -389    301     88    789    691    462    387    496    530
    324    236    -88   -280    205     75    831    727    472    394    501    540
    316    223    -93   -270    205     64    823    709    457    376    488    532
    285    184   -101   -233    194     41    823    693    444    363    478    524
    309    124   -184   -218    246    -31    813    680    413    335    444    483
    379     59   -319   -220    348   -129    769    623    350    272    379    410
    407      5   -402   -207    405   -197    737    579    306    228    335    353
    457    -12   -470   -220    462   -241    743    579    298    218    324    335
    449    -25   -478   -213    462   -252    750    561    290    207    314    319
    426    -62   -488   -181    454   -275    748    561    277    197    309    309
    457    -70   -527   -194    491   -298    740    571    272    197    311    311
    454    -46   -501   -202    478   -272    727    576    275    207    316    316
    402    -88   -493   -158    446   -290    714    563    267    197    303    293
    405   -111   -517   -148    459   -314    724    553    267    192    293    277
    426   -124   -553   -153    488   -337    740    542    270    192    290    270
    420   -145   -566   -137    493   -355    769    561    293    210    301    265
    436   -142   -579   -150    506   -361    833    644    381    262    293    215
    462    -41   -506   -210    483   -272    875    774    532    381    348    215
    493     83   -410   -290    452   -163    888    911    724    584    530    358
    530    332   -197   -431    363     67    870   1085    976    924    922    758
    592    701    109   -646    241    405    789   1065   1044   1127   1350   1293
    537    865    327   -701    106    597    727    862    849   1065   1626   1686
    470    795    322   -633     72    558    675    576    470    756   1579   1701
    410    467     57   -439    176    262    587    135   -116     54    813    974
    342    101   -241   -223    290    -70    457   -316   -693   -763   -285    -33
    374   -200   -574    -88    472   -387    363   -374   -797   -932   -563   -303
    394   -444   -841     23    615   -641    394   -202   -584   -727   -446   -265
    405   -550   -956     72    680   -753    459    -18   -327   -478   -288   -179
    433   -472   -909     18    670   -688    550    174    -59   -228   -106    -70
    449   -342   -792    -54    618   -566    639    353    166    -20     59     36
    441   -285   -730    -77    584   -506    698    452    283     90    145    101
    454   -285   -740    -83    597   -511    719    488    335    137    179    127
    465   -319   -784    -72    623   -550    724    498    348    148    187    127
    457   -337   -797    -59    626   -566    732    509    363    166    207    135
    439   -335   -776    -54    607   -555    730    491    350    158    202    137
    431   -316   -748    -57    589   -532    732    488    350    155    202    145
    454   -329   -784    -64    618   -555    730    498    371    171    223    161
    449   -340   -789    -54    618   -563    724    506    384    189    233    171
    426   -329   -758    -49    589   -542    732    509    400    210    252    184
    413   -303   -717    -54    563   -509    771    524    433    241    290    218
    415   -309   -727    -54    568   -517    756    501    436    244    296    228
    428   -303   -732    -62    579   -517    701    470    431    241    293    213
    436   -298   -735    -70    581   -514    685    475    441    267    306    213
    405   -309   -714    -46    558   -511    696    501    475    319    348    249
    379   -316   -696    -31    535   -506    709    532    514    361    387    288
    374   -324   -698    -25    535   -509    706    553    545    387    410    319
    371   -316   -691    -28    527   -504    704    571    576    426    441    340
    368   -293   -662    -36    514   -478    685    584    605    462    480    361
    384   -241   -626    -72    504   -433    675    618    665    530    550    410
    413   -187   -600   -114    506   -392    706    662    732    610    636    485
    428   -124   -553   -153    488   -337    717    717    810    709    737    587
    436    -88   -524   -174    480   -306    701    769    878    802    841    680
    462    -10   -472   -228    467   -241    688    818    948    885    932    769
    485     44   -441   -265    462   -197    693    844    987    932    987    815
    488     51   -439   -272    465   -192    730    846    989    943    995    823
    493     57   -436   -275    465   -189    719    841    974    930    982    823
    491     36   -454   -265    472   -207    657    807    930    888    940    797
    504     10   -496   -257    498   -241    675    771    893    831    888    753
    511    -31   -545   -241    527   -288    654    722    836    758    813    685
    504   -101   -605   -200    553   -353    639    678    769    667    717    602
    522   -150   -672   -187    594   -410    626    620    688    568    610    527
    498   -179   -680   -161    589   -428    631    584    636    501    532    452
    431   -262   -693    -85    561   -478    657    535    587    439    465    384
    402   -303   -706    -49    553   -504    683    485    542    392    418    337
    392   -350   -745    -23    566   -545    696    446    498    345    366    288
    402   -389   -795     -7    597   -592    693    413    467    303    316    228
    400   -420   -820     10    607   -620    675    381    439    272    283    179
    379   -465   -844     44    610   -654    670    355    413    244    252    135
    381   -498   -880     57    628   -688    667    355    413    241    244    111
    376   -511   -888     67    631   -698    623    350    400    239    236    111
    355   -504   -859     72    605   -680    631    363    418    257    252    150
    342   -467   -810     62    576   -639    667    379    439    275    265    189
    327   -444   -771     57    548   -607    683    400    467    306    303    233
    327   -410   -740     41    532   -574    678    428    509    348    350    262
    327   -402   -730     36    527   -566    709    446    542    379    381    293
    327   -387   -714     31    519   -550    717    459    561    400    400    314
    335   -392   -730     25    532   -561    704    452    563    397    397    319
    332   -405   -737     36    532   -568    706    457    576    415    420    363
    329   -387   -719     25    522   -553    696    446    568    413    431    368
    345   -431   -776     44    561   -602    675    428    540    381    402    324
    358   -493   -852     67    602   -672    685    436    542    384    402    324
    366   -483   -849     57    605   -665    683    441    555    400    426    350
    340   -459   -800     59    568   -631    667    433    555    402    426    371
    314   -542   -857    114    584   -698    698    457    568    415    439    366
    335   -584   -919    122    626   -753    698    444    537    387    418    327
    340   -605   -945    129    641   -774    698    428    506    353    384    303
    329   -623   -956    145    641   -787    693    423    488    335    371    280
    277   -597   -875    161    576   -735    704    433    504    340    379    293
    239   -633   -872    194    555   -753    709    420    493    324    361    267
    265   -675   -940    205    602   -807    698    397    467    293    327    215
    309   -698  -1008    194    657   -852    675    366    436    257    288    168
    337   -727  -1065    194    701   -896    667    348    420    228    259    155
    337   -761  -1098    210    717   -930    657    337    405    215    249    140
    342   -766  -1109    210    724   -937    644    327    392    210    249    135
    368   -769  -1137    200    753   -953    633    311    379    194    233    137
    371   -769  -1140    200    756   -953    633    306    374    187    226    145
    324   -763  -1088    218    704   -924    654    324    392    205    244    155
    332   -763  -1096    215    714   -930    659    342    402    205    236    153
    350   -748  -1098    197    722   -922    709    397    446    213    192    114
    350   -685  -1036    168    693   -859    795    532    579    311    220     88
    397   -542   -943     72    667   -743    849    693    779    527    402    218
    478   -275   -753   -103    615   -514    839    893   1062    901    805    600
    537    119   -418   -329    478   -148    753    937   1197   1202   1296   1148
    493    314   -179   -402    337     67    678    745   1034   1247   1649   1590
    392    298    -96   -348    244    101    574    392    623    976   1636   1628
    301    -25   -327   -140    314   -176    444    -98      7    280    927    995
    231   -454   -685    109    454   -568    316   -579   -646   -641   -210     23
    249   -771  -1021    262    633   -896    202   -665   -828   -932   -628   -358
    303   -945  -1252    319    774  -1098    241   -475   -592   -714   -493   -337
    327   -987  -1317    329    820  -1150    327   -283   -332   -472   -327   -257
    335   -896  -1231    280    782  -1062    457    -38    -44   -202   -127   -127
    324   -787  -1111    231    717   -948    594    192    205     28     57    -12
    345   -727  -1072    189    709   -898    631    254    280     93    101     33
    363   -680  -1044    158    704   -862    646    275    303    111    114     59
    376   -639  -1018    129    696   -828    644    288    319    127    127     70
    384   -605   -989    111    685   -797    641    301    340    145    129     75
    387   -597   -984    103    683   -789    644    306    340    150    135     72
    397   -568   -966     83    680   -766    659    316    350    158    148     80
    420   -535   -956     57    688   -745    665    322    358    161    153     75
    446   -493   -940     23    693   -717    667    329    366    168    155     98
    454   -459   -914      2    683   -685    675    340    374    184    171    111
    441   -446   -888      2    665   -667    680    348    381    202    181    109
    433   -426   -859     -5    646   -641    683    355    389    215    192    124
    436   -389   -826    -23    631   -607    688    376    405    231    213    153
    433   -358   -792    -38    613   -574    680    389    415    246    228    158
    449   -332   -784    -59    615   -558    678    410    431    272    244    158
    454   -319   -776    -67    613   -548    672    420    439    285    246    174
    457   -303   -761    -75    607   -532    672    433    452    309    254    194
    446   -252   -698    -98    571   -475    675    485    498    371    309    233
    462   -192   -654   -135    555   -423    680    530    537    415    358    277
    504   -116   -623   -194    561   -368    683    574    592    480    415    329
    530    -64   -594   -231    561   -329    678    626    654    555    475    379
    550     15   -535   -285    542   -259    678    675    722    636    555    446
    581    109   -472   -345    527   -181    680    732    789    722    644    535
    584    192   -392   -387    488   -101    675    787    849    805    740    607
    592    270   -322   -431    457    -25    698    849    917    878    831    662
    620    327   -293   -475    457     18    685    846    909    865    807    657
    618    384   -233   -501    426     77    685    846    893    852    784    691
    620    392   -228   -506    423     83    680    828    862    823    761    672
    646    379   -267   -511    457     57    667    782    807    758    698    605
    626    353   -275   -491    452     38    675    748    761    698    636    555
    568    335   -233   -454    402     51    688    724    714    639    579    511
    535    306   -228   -423    381     38    691    685    654    566    509    454
    532    265   -267   -397    400      0    706    641    605    498    441    402
    545    228   -316   -389    431    -44    696    594    540    428    361    327
    558    207   -353   -384    454    -72    678    540    480    366    288    241
    524    181   -345   -353    433    -80    685    493    426    306    223    207
    480    163   -316   -322    400    -75    672    454    376    267    187    166
    480    158   -322   -322    400    -80    665    407    329    220    137    122
    472    119   -353   -296    413   -114    665    397    306    200    127     98
    462    122   -342   -293    402   -109    657    394    298    194    111     72
    459    148   -311   -303    387    -80    662    394    298    194    101     96
    457    184   -272   -322    363    -41    639    384    285    189    101    106
    467    226   -241   -348    355     -7    626    389    285    194    101    101
    472    262   -213   -368    342     25    628    407    290    207    106     96
    483    322   -161   -402    322     80    626    407    293    205    101    122
    491    363   -127   -428    309    119    639    423    309    228    119    148
    491    405    -88   -449    290    158    631    426    316    241    127    153
    504    459    -44   -483    272    207    615    420    311    236    127    148
    527    522     -5   -524    267    259    626    431    324    254    142    176
    522    581     59   -553    231    319    602    418    322    265    163    205
    535    605     70   -571    233    337    524    376    290    241    150    168
    542    613     67   -579    239    340    493    348    254    207    106    150
    555    662    106   -607    226    384    488    335    239    202    103    181
    563    672    109   -620    228    392    491    319    213    189     96    158
    561    626     64   -594    249    345    478    303    181    158     54    135
    568    610     41   -592    262    327    433    280    158    135     25    116
    589    594      5   -592    293    301    428    267    142    119      5     96
    584    574    -10   -579    296    283    439    254    124     98    -20     64
    550    553      2   -550    272    277    454    252    116     88    -33     31
    537    506    -31   -522    283    239    488    252    106     77    -54      5
    535    506    -28   -519    283    239    483    241     90     64    -83    -25
    514    483    -33   -498    272    226    475    241     80     49   -106    -38
    488    446    -41   -467    265    202    475    241     64     31   -124    -51
    465    426    -41   -446    252    192    498    236     49     18   -135    -62
    452    426    -25   -439    239    200    498    228     36     15   -140    -51
    504    444    -62   -475    283    192    509    233     31     23   -142    -57
    561    488    -72   -527    316    207    462    236     23     23   -140    -44
    574    517    -57   -548    314    231    444    241     31     31   -132    -12
    542    517    -25   -530    285    246    478    270     70     70   -103     10
    501    548     46   -527    226    298    527    335    119     98   -103     -7
    485    618    132   -553    176    376    613    467    223    168   -103    -36
    517    756    236   -639    140    496    714    654    420    361     28     57
    558    992    433   -774     62    714    800    896    727    711    366    355
    631   1335    704   -984    -36   1021    748   1044    943   1070    846    865
    628   1649   1021  -1137   -197   1335    615    846    831   1169   1218   1332
    517   1766   1249  -1143   -366   1506    452    452    504   1047   1369   1548
    376   1561   1184   -969   -402   1374    272    -31     -7    576    976   1202
    259   1044    782   -652   -262    914    150   -537   -698   -368   -168    153
    228    657    428   -444   -101    542     23   -704  -1026   -859   -787   -410
    210    452    239   -332    -15    345     15   -540   -883   -745   -748   -433
    202    407    205   -303      0    306     90   -309   -633   -511   -600   -342
    176    519    342   -348    -83    431    275    -28   -337   -241   -394   -184
    192    649    454   -420   -132    553    426    207   -101    -18   -220    -51
    309    706    397   -509    -44    550    465    277    -33     51   -181    -23
    306    740    433   -522    -62    587    504    314     10    103   -142     51
    340    792    452   -566    -57    623    514    350     59    153    -98    168
    355    872    514   -615    -77    693    517    381     90    187    -54    233
    319    867    545   -594   -111    706    527    397    103    192    -51    202
    301    846    545   -574   -122    696    509    397    101    192    -54    158
    259    833    574   -548   -158    704    501    392    101    200    -51    127
    246    815    568   -532   -161    693    480    389     93    200    -59    103
    275    792    517   -535   -119    654    439    374     75    179    -80     77
    303    795    491   -548    -93    644    428    381     67    181    -88     72
    272    795    522   -535   -124    659    436    384     57    184    -93     77
    257    818    558   -537   -150    688    433    387     62    194    -83     96
    249    846    597   -550   -174    722    415    387     70    205    -70    101
    244    885    641   -563   -197    763    402    407     96    228    -46    116
    288    919    628   -605   -171    774    394    428    122    254    -31    119
    345    940    594   -644   -124    769    381    444    140    275    -10    129
    353    953    600   -654   -122    776    394    462    155    298     10    150
    342   1026    683   -683   -168    854    407    504    205    355     64    200
    353   1083    727   -719   -189    906    397    542    252    413    116    241
    374   1083    709   -727   -168    896    381    594    298    472    163    277
    374   1161    784   -769   -207    974    371    654    363    550    241    350
    389   1262    872   -826   -241   1067    366    722    436    639    335    449
    389   1340    948   -865   -280   1145    348    771    491    704    410    517
    402   1397    995   -901   -296   1197    345    800    519    740    457    563
    428   1486   1057   -958   -314   1273    337    813    535    756    478    589
    433   1553   1119   -992   -342   1337    340    813    537    763    488    610
    423   1556   1132   -992   -355   1343    327    792    506    730    457    587
    407   1538   1127   -974   -361   1332    329    763    475    683    415    558
    376   1506   1127   -943   -376   1317    316    719    428    618    350    498
    353   1480   1127   -917   -387   1304    296    672    376    548    275    433
    332   1436   1104   -885   -387   1273    296    623    324    478    189    355
    309   1395   1085   -852   -387   1241    298    574    277    402    103    280
    280   1350   1070   -815   -394   1210    298    517    228    329     23    200
    272   1296   1023   -784   -374   1161    293    454    174    265    -44    132
    236   1234    997   -737   -379   1117    285    415    137    226    -85     98
    207   1192    984   -698   -387   1088    283    405    127    213   -111     85
    184   1171    987   -678   -402   1080    285    389    111    192   -135     51
    161   1148    987   -654   -413   1067    290    368     88    163   -161     18
    187   1135    948   -662   -379   1041    259    345     70    145   -181      5
    192   1166    971   -680   -389   1070    231    329     64    142   -184    -12
    197   1176    979   -688   -392   1078    210    319     70    150   -181    -10
    189   1202   1013   -696   -410   1109    215    322     90    171   -168      0
    179   1228   1049   -706   -433   1140    220    319    106    181   -166      0
    155   1236   1080   -698   -462   1158    220    316    119    187   -166     -7
    145   1254   1109   -701   -480   1182    215    324    137    200   -158     -7
    140   1280   1140   -709   -498   1210    233    350    166    226   -140      5
    124   1312   1184   -719   -530   1249    233    361    174    236   -129      7
    109   1319   1210   -717   -550   1265    220    363    184    257   -114     20
     90   1353   1262   -722   -587   1309    218    355    200    275    -98     38
     90   1356   1265   -722   -587   1312    194    335    197    285    -72     67
    135   1369   1234   -753   -548   1301    122    290    155    254   -101     28
    132   1366   1231   -750   -550   1299     90    285    142    244   -119     44
    145   1356   1210   -753   -535   1283     62    285    132    244   -122     59
    150   1363   1213   -756   -530   1288     46    262    114    228   -137     57
    124   1330   1205   -730   -542   1267     59    236     85    207   -161     44
     93   1299   1205   -696   -555   1252     51    210     59    184   -179     18
     54   1283   1228   -670   -587   1254     41    207     57    187   -174     15
     23   1267   1244   -644   -610   1257     44    181     33    158   -207     -5
      0   1254   1252   -628   -628   1254     44    166     15    142   -226    -18
    -41   1197   1239   -579   -641   1218     44    148     -5    129   -226    -57
    -67   1176   1244   -555   -654   1210     54    114    -49     75   -285   -109
    -70   1143   1213   -535   -641   1176     67    116    -62     62   -306    -85
    -44   1158   1202   -558   -623   1179     10     98    -67     62   -306    -93
    -18   1176   1192   -579   -605   1184    -12     90    -77     54   -314    -96
    -23   1158   1179   -568   -602   1169      2     93    -77     59   -319   -106
    -41   1143   1184   -550   -613   1163      0     96    -75     62   -324   -109
    -80   1122   1202   -524   -641   1161    -31     93    -75     62   -332   -124
    -96   1109   1202   -506   -649   1156    -25    103    -70     59   -327   -127
    -93   1143   1236   -524   -665   1189     -5    127    -44     67   -319   -119
    -98   1153   1252   -527   -675   1202     67    231     44    127   -283    -77
   -109   1221   1327   -555   -719   1273    153    376    155    197   -265   -114
   -135   1345   1480   -605   -807   1413    252    584    374    402    -98     46
   -109   1590   1699   -740   -904   1644    319    875    714    797    316    454
    -18   1958   1977   -969   -997   1966    298    992    919   1130    787    979
    -41   2205   2244  -1083  -1143   2223    142    654    758   1187   1078   1389
   -161   2283   2442  -1062  -1301   2361    -67    161    420   1039   1119   1509
   -303   2018   2322   -859  -1314   2169   -220   -361    -98    488    574   1002
   -389   1444   1834   -527  -1111   1639   -358   -862   -797   -478   -511    -18
   -337   1028   1366   -345   -854   1197   -501   -922   -995   -776   -875   -387
   -272    878   1150   -303   -711   1013   -485   -724   -810   -641   -805   -389
   -231    893   1124   -332   -678   1008   -402   -493   -576   -449   -678   -322
   -174    961   1135   -392   -654   1047   -228   -200   -296   -213   -506   -215
   -140   1054   1195   -459   -667   1124   -103    -10    -98    -44   -371   -132
   -116   1145   1262   -514   -691   1205    -67     51    -25     15   -327    -93
   -106   1192   1296   -542   -701   1244    -49     83     12     44   -306    -67
    -85   1195   1280   -553   -683   1236    -49     88     25     51   -296    -64
    -67   1202   1267   -568   -667   1234    -41    116     57     88   -257    -46
    -51   1205   1257   -576   -654   1231    -36    132     77    114   -233    -51
    -36   1221   1257   -594   -646   1239    -36    114     67     88   -272    -62
    -18   1244   1262   -613   -639   1252    -54    119     88    106   -254    -10
     -5   1249   1254   -623   -631   1252    -46    114     93    109   -246    -20
      0   1275   1273   -639   -636   1275    -41    124    103    122   -236    -12
     38   1291   1249   -667   -605   1270    -51    122    101    124   -233    -12
     90   1327   1236   -709   -571   1283    -70    129    114    145   -210    -10
    101   1348   1247   -727   -574   1299    -67    140    127    158   -197    -15
    109   1374   1265   -743   -576   1319    -62    155    148    179   -184    -12
    124   1389   1265   -758   -571   1327    -70    168    163    194   -176    -10
    155   1392   1236   -774   -540   1314    -75    187    181    213   -155    -10
    181   1418   1234   -800   -527   1327    -83    197    205    239   -127     18
    210   1465   1254   -836   -522   1358    -93    210    228    262   -106     46
    239   1538   1299   -888   -530   1418    -85    241    270    306    -64     77
    257   1553   1296   -904   -519   1426    -77    298    329    376     -5    106
    285   1579   1291   -932   -504   1436    -72    368    400    462     75    171
    332   1652   1319   -992   -493   1486    -88    423    465    537    150    233
    355   1732   1374  -1047   -509   1556   -103    483    530    615    231    311
    376   1792   1415  -1083   -519   1605   -109    535    589    688    314    389
    397   1829   1431  -1114   -517   1631   -103    563    620    735    371    441
    397   1849   1449  -1124   -527   1649    -96    576    646    761    415    470
    418   1870   1449  -1145   -517   1660   -101    561    636    748    415    457
    428   1893   1465  -1161   -517   1680    -96    530    600    709    379    439
    407   1891   1483  -1150   -537   1688    -80    519    581    685    340    431
    379   1849   1467  -1114   -545   1660    -77    498    555    649    298    410
    345   1808   1460  -1078   -558   1634    -72    452    506    584    252    371
    314   1725   1410  -1018   -548   1569    -72    387    444    504    184    327
    283   1660   1374   -971   -545   1517    -75    324    381    418    101    246
    249   1577   1327   -914   -540   1454    -77    270    335    353     41    189
    228   1499   1270   -865   -519   1384    -77    213    285    288    -23    135
    210   1436   1226   -823   -506   1332    -80    161    228    223    -90     77
    194   1395   1200   -797   -504   1299    -90    119    184    176   -129     49
    192   1363   1169   -779   -488   1267    -98     85    155    148   -150     25
    207   1335   1127   -771   -459   1231   -109     57    132    127   -176     18
    200   1343   1143   -771   -470   1244   -109     57    132    124   -171     18
    135   1356   1221   -748   -542   1288    -88     77    158    148   -148      7
    137   1330   1192   -735   -527   1262    -90     80    171    153   -150     12
    142   1322   1179   -735   -519   1252    -88     85    179    158   -137     33
    142   1319   1176   -730   -517   1249   -106     75    168    155   -140      5
    161   1345   1184   -756   -511   1265   -109     75    171    153   -145     12
    142   1389   1247   -766   -553   1319    -80    103    207    181   -114     70
    114   1382   1265   -748   -576   1325    -54    122    228    197   -103     83
    116   1366   1249   -740   -566   1309    -57    116    236    194   -109     83
    103   1384   1280   -748   -587   1332    -85    106    239    200    -93     85
     96   1439   1343   -769   -623   1392   -103     96    249    220    -64    106
    116   1444   1327   -782   -605   1384   -132     59    223    205    -64    106
    171   1413   1241   -792   -535   1327   -161     18    187    166    -90     80
    145   1405   1260   -776   -558   1335   -148     33    213    184    -64    111
     96   1392   1296   -745   -600   1345   -127     62    241    220    -25    142
     88   1353   1265   -722   -587   1309   -148     46    220    205    -38     98
    114   1291   1176   -701   -530   1234   -171     18    179    158    -90     70
    129   1278   1148   -706   -511   1213   -179     -5    148    124   -127     49
    114   1273   1158   -693   -522   1215   -155      7    158    129   -132     62
     98   1218   1119   -659   -511   1169   -140      5    158    124   -135     80
     85   1098   1013   -592   -462   1057   -150    -38    119     80   -174     10
     44   1047   1002   -545   -478   1023   -142    -38    122     70   -184     -7
     15   1041   1026   -530   -504   1034   -137    -33    127     67   -176      2
     36   1031    995   -535   -478   1013   -148    -59    103     33   -202    -31
     38    992    953   -514   -457    974   -161    -75     88     12   -220    -38
    -31    930    961   -452   -496    945   -150    -62    111     36   -187    -20
    -38    906    943   -433   -491    924   -127    -49    135     57   -171    -28
    -18    906    924   -446   -470    914   -124    -62    135     49   -187    -33
    -20    891    911   -433   -465    901   -124    -57    145     51   -179      2
    -12    859    870   -426   -441    865   -129    -72    135     31   -202    -23
      7    841    831   -426   -410    836    -96    -59    155     36   -228    -62
     28    844    815   -439   -392    831    -20     33    244     88   -228   -114
    103    940    836   -522   -366    888     46    163    384    194   -163    -90
    137   1145   1008   -641   -436   1078     96    376    652    488    129    163
    168   1478   1306   -823   -568   1392     80    587    953    901    610    628
    187   1803   1615   -997   -714   1712     -7    561   1018   1145   1060   1150
    101   1878   1777   -989   -836   1829    -75    319    815   1150   1348   1512
     23   1727   1701   -875   -839   1714   -202   -127    324    724   1075   1345
    -41   1304   1345   -633   -693   1325   -348   -693   -387   -163     93    478
   -101    865    966   -384   -532    914   -509  -1091   -953   -956   -836   -363
    -70    607    678   -267   -374    641   -566  -1021   -950  -1008   -969   -537
    -10    472    480   -233   -246    475   -517   -820   -711   -795   -844   -506
      0    446    446   -223   -223    446   -436   -633   -462   -566   -675   -384
     -2    540    540   -270   -270    540   -288   -407   -192   -316   -475   -254
     59    654    594   -355   -267    626   -163   -246    -12   -148   -363   -184
     80    685    605   -384   -262    646   -145   -205     41    -90   -319   -124
     90    680    589   -387   -249    636   -122   -174     77    -51   -275    -93
    137    652    514   -397   -189    584   -111   -166     85    -54   -283   -106
    127    626    498   -376   -184    563   -106   -166     90    -54   -280   -101
     36    602    563   -322   -262    584   -103   -148    111    -25   -254    -80
     36    594    558   -316   -259    576    -88   -129    135      7   -223    -59
     67    581    511   -324   -220    545    -72   -124    150     18   -210    -67
     67    597    530   -332   -231    563    -38    -98    174     23   -202    -49
     46    587    537   -319   -244    563     -7    -51    220     67   -155     18
     62    574    511   -319   -226    542    -12    -46    233     88   -135     10
     77    548    470   -316   -194    509    -28    -80    215     75   -153    -28
     44    548    504   -296   -228    527    -18    -77    223     85   -145     -2
     36    561    522   -301   -244    542     -5    -41    262    116   -109     23
     57    568    511   -311   -228    540      5    -36    283    129    -88     36
     80    548    465   -314   -192    506    -23    -36    293    155    -59     64
    132    540    407   -335   -137    475    -33    -31    306    181    -28     70
    181    576    394   -381   -106    485    -51    -31    329    218      2     93
    176    594    418   -387   -122    506    -28     25    400    298     77    155
    168    584    415   -379   -122    501     10    101    480    387    166    228
    161    620    459   -389   -148    540     36    163    561    475    259    301
    179    678    498   -431   -161    589     18    194    618    548    337    376
    174    719    542   -446   -184    631     15    249    688    652    452    470
    184    717    530   -452   -174    623     33    288    737    719    519    527
    174    753    579   -462   -202    667     51    309    761    748    548    592
    101    789    688   -446   -293    740     51    322    776    771    579    613
     44    776    732   -410   -342    756     49    324    774    771    589    628
      2    771    769   -387   -381    769     77    342    774    761    574    584
    -23    753    776   -363   -400    763     93    342    758    724    522    532
    -72    748    820   -337   -446    784    101    303    717    670    480    511
    -41    670    711   -314   -376    691     75    236    628    571    387    441
    -59    563    623   -252   -342    592     98    200    574    504    316    397
    -88    501    589   -205   -337    545    145    171    537    452    254    366
    -88    436    522   -176   -306    480    129    116    478    376    176    319
    -80    381    462   -150   -270    420    119     72    433    322    119    257
   -103    288    392    -93   -246    340    145     54    413    285     80    200
   -122    228    350    -51   -236    288    155     49    392    265     54    184
   -124    202    324    -38   -226    265    163     33    368    233     25    155
   -132    145    277     -7   -205    210    145      5    332    197      5    142
    -93     93    184      0   -140    137    119    -33    296    166    -20    111
    -62     85    148    -10   -103    116    129    -41    290    161    -28     85
    -41     70    109    -15    -75     88    122    -46    280    150    -49     59
    -28     57     83    -15    -57     70     98    -57    275    148    -49     70
    -12     64     77    -25    -46     72     77    -72    272    140    -46     44
     -5    114    119    -54    -62    116    116    -77    285    153    -41     31
    -15    135    150    -59    -83    142    111    -62    316    184     -2     51
    -41    158    200    -59   -122    179    140    -28    355    223     46     98
    -46    166    213    -59   -129    189    148     -5    387    252     83    122
    -44    171    215    -62   -129    192    116    -10    402    270    111    148
      0    184    181    -93    -90    181     90    -54    374    239     96    127
     28    150    122    -90    -46    135     75   -111    316    184     44     88
     15    124    109    -70    -46    116     67   -116    309    176     38     88
     20    155    135    -88    -57    145     59    -96    337    194     67    109
     46    127     80    -88    -18    106     38   -103    324    179     64    114
     38     90     51    -64     -5     72     51   -109    316    163     51    101
     31     44     10    -38     10     28     57   -122    298    135     20     62
     51     18    -33    -33     44     -7     57   -145    283    101    -12     18
     28    -49    -80      7     54    -62     49   -145    277     90    -25      5
     15   -124   -140     51     77   -132     54   -142    262     75    -44    -12
      2   -171   -174     83     85   -171     67   -148    252     51    -67    -36
    -46   -176   -129    111     41   -153     88   -145    259     44    -75    -51
    -33   -220   -189    124     75   -207     83   -163    241     15   -106    -80
    -20   -246   -226    132    101   -239     77   -174    228      0   -122    -93
    -44   -283   -241    161     98   -262     72   -176    223     -5   -129    -96
    -41   -306   -265    174    111   -285     44   -192    210    -15   -135    -96
    -12   -355   -342    181    163   -350     51   -210    189    -38   -161   -129
      2   -379   -381    187    189   -379     67   -213    189    -46   -171   -150
     15   -426   -444    205    228   -433     85   -213    192    -51   -176   -158
     57   -457   -514    200    285   -485     33   -252    161    -83   -207   -202
     23   -441   -465    207    241   -452     67   -187    228    -36   -215   -241
     44   -371   -415    163    228   -392    150    -59    374     85   -179   -246
     98   -226   -324     62    210   -272    179     80    566    301      2   -116
    103      0   -103    -51    103    -51    205    277    867    696    441    267
    111    290    179   -202    -33    236    114    306    997    989    958    849
     46    426    379   -239   -166    402     25     67    753    857   1215   1270
    -46    290    337   -122   -192    314    -23   -239    324    452   1150   1309
   -137     25    163     57   -150     93    -83   -584   -220   -194    511    743
   -181   -402   -220    290     15   -311   -220  -1028   -839  -1060   -724   -379
   -202   -769   -566    485    179   -667   -327  -1135  -1008  -1299  -1156   -800
   -163   -987   -823    574    329   -906   -298   -995   -823  -1101  -1039   -784
   -119  -1091   -971    605    426  -1031   -236   -818   -558   -831   -849   -662
   -119  -1085   -966    600    423  -1026   -171   -644   -303   -566   -639   -527
   -103  -1000   -896    550    394   -950    -51   -449    -57   -327   -444   -420
    -77   -937   -859    506    389   -898      7   -353     72   -202   -345   -332
    -80   -937   -857    509    387   -898     28   -316    124   -145   -288   -277
    -85   -917   -831    498    371   -875     38   -290    161   -111   -254   -244
    -93   -927   -836    509    368   -883     28   -283    181    -93   -233   -213
    -85   -927   -841    504    376   -883     31   -275    200    -83   -220   -192
   -101   -909   -807    506    353   -859     41   -265    215    -67   -200   -168
   -150   -948   -797    550    322   -875     80   -252    236    -54   -187   -163
   -150   -948   -797    548    322   -872    103   -241    254    -38   -168   -150
   -145   -937   -795    540    322   -867     85   -241    265    -25   -153   -137
   -140   -922   -782    532    319   -852     23   -267    262    -25   -142   -129
   -174   -961   -789    566    306   -875     80   -236    285     -5   -116   -114
   -189  -1015   -826    602    316   -922     54   -226    290      7   -109   -109
   -200  -1054   -857    626    327   -956     23   -244    275     -7   -114   -124
   -213  -1057   -844    636    314   -950     15   -257    272    -18   -116   -140
   -197  -1049   -854    623    327   -953      2   -244    296     10    -83   -109
   -168  -1062   -893    613    361   -979     -2   -241    311     28    -57    -85
   -194  -1083   -888    636    345   -984     31   -210    353     70    -18    -51
   -231  -1088   -857    659    311   -974     64   -148    426    140     46      0
   -226  -1075   -852    649    311   -963      7   -103    478    194    106     49
   -231  -1039   -807    636    285   -924     -2    -49    558    285    194    129
   -226   -997   -771    610    270   -883     62     10    652    384    293    213
   -228   -943   -714    587    241   -828     77     70    743    491    410    316
   -192   -917   -727    553    265   -820     54     96    789    558    470    366
   -161   -878   -717    517    277   -797     75    124    823    594    509    418
   -145   -839   -696    491    272   -769     51    148    849    626    548    462
   -148   -870   -722    509    285   -797     23    150    867    628    568    493
   -122   -927   -805    522    337   -867     46    137    844    576    522    465
   -135   -963   -828    548    345   -898     57    111    818    537    472    428
   -148  -1036   -888    592    368   -963     75     75    782    480    415    379
   -122  -1098   -976    610    426  -1039     70     23    727    400    340    298
   -150  -1143   -992    644    420  -1067     72    -36    649    290    228    197
   -171  -1223  -1052    696    439  -1140     59    -96    574    194    127    124
   -163  -1275  -1111    717    472  -1195     33   -161    491     96     33     51
   -166  -1314  -1148    740    491  -1231     18   -210    433     23    -33     -7
   -163  -1387  -1226    774    530  -1306    -10   -280    363    -62   -116   -103
   -207  -1452  -1244    831    517  -1350     -5   -298    335    -93   -145   -140
   -213  -1501  -1288    854    535  -1395    -31   -322    290   -148   -197   -176
   -202  -1553  -1350    878    574  -1452    -75   -371    228   -205   -257   -210
   -189  -1569  -1382    878    594  -1475    -77   -402    202   -228   -285   -233
   -161  -1553  -1395    857    615  -1475    -59   -407    202   -231   -277   -233
   -155  -1579  -1423    865    633  -1501    -67   -413    192   -239   -280   -246
   -171  -1613  -1441    893    633  -1527    -59   -410    192   -239   -280   -254
   -189  -1597  -1408    893    607  -1504    -88   -420    197   -233   -262   -257
   -197  -1569  -1371    883    587  -1470   -114   -428    200   -226   -254   -246
   -187  -1543  -1356    865    581  -1449   -119   -418    213   -213   -241   -233
   -192  -1530  -1337    862    571  -1434   -109   -413    228   -200   -228   -239
   -202  -1517  -1317    859    555  -1418    -96   -397    244   -187   -210   -223
   -197  -1501  -1304    846    553  -1402   -101   -394    259   -174   -189   -213
   -181  -1457  -1278    818    548  -1369   -127   -423    241   -197   -197   -223
   -148  -1405  -1257    776    553  -1332   -166   -441    228   -207   -197   -220
   -142  -1428  -1288    784    571  -1358   -189   -446    220   -197   -176   -218
   -168  -1470  -1301    818    563  -1384   -179   -449    215   -197   -179   -215
   -176  -1449  -1273    813    545  -1361   -166   -457    210   -202   -184   -215
   -137  -1431  -1293    784    576  -1363   -176   -470    184   -231   -202   -233
   -116  -1465  -1348    789    613  -1408   -194   -470    168   -252   -218   -239
   -114  -1517  -1402    815    644  -1462   -202   -465    161   -270   -220   -239
   -116  -1556  -1441    836    659  -1499   -200   -475    148   -288   -231   -246
   -122  -1600  -1478    862    678  -1540   -192   -501    116   -319   -265   -277
   -142  -1631  -1488    888    672  -1561   -194   -519    101   -348   -293   -306
   -181  -1696  -1514    937    665  -1605   -189   -527     85   -368   -311   -329
   -166  -1701  -1535    932    683  -1618   -194   -530     75   -381   -322   -350
   -132  -1701  -1569    917    717  -1636   -197   -561     41   -420   -361   -387
   -140  -1738  -1597    937    727  -1667   -192   -571     31   -441   -387   -397
   -163  -1745  -1582    953    706  -1665   -202   -579     25   -452   -394   -405
   -181  -1743  -1561    961    688  -1654   -187   -587     25   -459   -402   -407
   -168  -1779  -1610    974    719  -1696   -202   -607      7   -483   -426   -420
   -166  -1766  -1602    963    717  -1686   -213   -605     10   -483   -426   -428
   -155  -1753  -1597    953    719  -1675   -202   -600     12   -480   -426   -431
   -145  -1751  -1605    948    727  -1678   -210   -592     23   -472   -420   -423
   -153  -1748  -1595    950    719  -1673   -181   -545     62   -459   -428   -439
   -114  -1693  -1579    901    732  -1636    -90   -436    155   -413   -454   -511
    -67  -1566  -1501    815    717  -1535    -25   -288    324   -262   -358   -449
    -23  -1337  -1314    678    644  -1327     12    -90    594     64    -25   -168
     38  -1002  -1041    483    540  -1021    -64     57    844    470    498    358
      7   -709   -719    348    361   -714   -166    -88    740    581    919    857
   -103   -724   -623    413    259   -675   -277   -410    376    389   1039   1049
   -228   -971   -743    600    254   -859   -415   -878   -194   -181    581    678
   -296  -1332  -1036    815    368  -1184   -537  -1426   -909  -1158   -587   -324
   -322  -1704  -1382   1010    527  -1543   -665  -1628  -1231  -1665  -1254   -896
   -293  -1951  -1657   1122    680  -1805   -672  -1465  -1065  -1517  -1202   -924
   -218  -1977  -1758   1096    769  -1867   -550  -1210   -769  -1244  -1023   -823
   -200  -1932  -1732   1067    766  -1834   -426  -1002   -504  -1005   -849   -714
   -244  -1875  -1634   1057    693  -1753   -288   -784   -265   -787   -672   -602
   -244  -1839  -1595   1041    675  -1717   -200   -659   -129   -667   -571   -537
   -246  -1810  -1564   1028    657  -1688   -192   -626    -85   -628   -548   -522
   -249  -1808  -1558   1028    654  -1683   -192   -615    -70   -605   -535   -522
   -267  -1803  -1535   1034    631  -1667   -179   -613    -62   -597   -530   -524
   -280  -1777  -1499   1028    607  -1639   -194   -607    -67   -605   -530   -514
   -275  -1764  -1488   1015    605  -1626   -189   -589    -57   -594   -509   -488
   -265  -1758  -1493   1013    613  -1626   -179   -584    -44   -587   -501   -478
   -259  -1753  -1493   1002    615  -1623   -197   -568    -20   -566   -478   -465
   -249  -1712  -1465    979    607  -1590   -171   -550     -5   -550   -452   -449
   -244  -1688  -1447    966    600  -1569   -163   -545     -2   -548   -452   -446
   -223  -1691  -1467    958    620  -1579   -179   -542     -2   -540   -446   -449
   -246  -1680  -1436    961    592  -1558   -176   -542      5   -517   -431   -433
   -257  -1712  -1454    984    597  -1584   -168   -522     20   -496   -415   -426
   -262  -1688  -1426    974    579  -1556   -202   -522     15   -498   -415   -433
   -275  -1644  -1369    961    545  -1506   -210   -519     20   -491   -405   -415
   -303  -1626  -1322    963    506  -1475   -202   -483     62   -454   -366   -397
   -285  -1597  -1314    940    514  -1457   -194   -444    103   -410   -327   -381
   -288  -1590  -1304    937    506  -1449   -181   -405    148   -366   -280   -342
   -311  -1590  -1278    950    483  -1434   -184   -368    189   -311   -226   -262
   -298  -1556  -1257    924    478  -1408   -207   -337    226   -257   -171   -226
   -296  -1480  -1184    888    444  -1332   -194   -257    314   -153    -70   -150
   -296  -1397  -1104    846    402  -1252   -210   -192    392    -54     31    -72
   -272  -1343  -1070    807    397  -1208   -197   -140    441     12    103     -5
   -275  -1306  -1034    789    376  -1171   -192   -114    465     44    142     41
   -272  -1231   -961    750    342  -1096   -202   -106    467     49    153     67
   -296  -1179   -885    737    293  -1034   -207    -93    472     54    171    109
   -293  -1184   -891    740    298  -1039   -181    -80    472     46    168     90
   -319  -1244   -927    782    301  -1085   -200   -119    420    -18    109     44
   -361  -1288   -927    823    283  -1109   -205   -171    350    -93     41      5
   -332  -1257   -927    792    296  -1091   -202   -202    298   -145     -7    -46
   -379  -1280   -901    831    259  -1091   -181   -249    233   -223    -80   -109
   -413  -1356   -943    883    262  -1150   -176   -335    140   -335   -189   -192
   -433  -1444  -1010    940    288  -1228   -168   -397     62   -426   -280   -277
   -454  -1493  -1041    971    293  -1267   -176   -446      5   -491   -345   -332
   -485  -1532  -1047   1010    280  -1291   -181   -491    -44   -542   -394   -376
   -485  -1582  -1098   1031    303  -1340   -205   -522    -90   -581   -428   -407
   -462  -1597  -1137   1028    337  -1369   -233   -561   -140   -631   -475   -462
   -483  -1621  -1140   1049    327  -1379   -233   -592   -166   -662   -504   -488
   -511  -1675  -1163   1093    324  -1421   -228   -597   -176   -678   -514   -493
   -504  -1680  -1179   1091    337  -1431   -254   -613   -189   -693   -530   -509
   -491  -1678  -1187   1083    345  -1434   -259   -607   -192   -696   -545   -540
   -509  -1678  -1171   1093    329  -1426   -283   -594   -192   -691   -542   -537
   -498  -1626  -1127   1062    314  -1376   -259   -574   -176   -670   -519   -501
   -478  -1574  -1098   1026    309  -1337   -223   -548   -155   -641   -485   -475
   -496  -1566  -1070   1031    285  -1319   -187   -509   -127   -602   -446   -446
   -483  -1517  -1036    997    275  -1278   -135   -459    -85   -561   -415   -423
   -527  -1522   -995   1026    233  -1260   -114   -462    -96   -571   -420   -420
   -514  -1506   -992   1010    236  -1249   -116   -470   -103   -576   -413   -407
   -446  -1447  -1002    945    275  -1226   -116   -465    -83   -548   -381   -381
   -394  -1410  -1018    901    309  -1215   -137   -475    -75   -524   -358   -361
   -363  -1410  -1047    888    340  -1228   -166   -501    -96   -532   -361   -371
   -363  -1428  -1065    893    348  -1249   -207   -540   -140   -571   -392   -379
   -363  -1413  -1049    885    342  -1231   -200   -517   -116   -550   -363   -353
   -381  -1402  -1021    891    316  -1213   -215   -488    -98   -524   -332   -335
   -379  -1421  -1041    901    329  -1231   -210   -475   -106   -530   -340   -340
   -407  -1473  -1065    940    327  -1270   -200   -483   -127   -553   -368   -348
   -431  -1488  -1057    958    311  -1273   -215   -501   -153   -568   -384   -374
   -394  -1441  -1049    917    327  -1247   -171   -480   -142   -558   -376   -368
   -439  -1483  -1044    961    301  -1265   -116   -472   -150   -571   -392   -397
   -509  -1512  -1002   1010    244  -1257   -137   -491   -171   -592   -415   -418
   -522  -1499   -976   1010    226  -1236   -129   -480   -171   -589   -410   -418
   -540  -1522   -982   1031    218  -1252   -106   -475   -179   -594   -418   -428
   -571  -1553   -982   1062    205  -1267   -109   -488   -189   -600   -426   -433
   -584  -1538   -953   1060    184  -1247   -114   -493   -202   -610   -431   -436
   -602  -1517   -914   1060    153  -1215    -93   -480   -202   -602   -426   -423
   -644  -1509   -867   1075    109  -1189    -77   -449   -179   -574   -400   -405
   -652  -1470   -818   1062     83  -1145    -54   -415   -150   -545   -366   -379
   -670  -1423   -756   1044     41  -1091    -44   -400   -135   -530   -340   -355
   -696  -1376   -680   1034     -7  -1028    -33   -394   -124   -519   -327   -337
   -654  -1353   -698   1002     20  -1026    -31   -379   -119   -517   -329   -345
   -581  -1384   -802    984    109  -1093     23   -298    -72   -504   -358   -384
   -509  -1304   -795    906    142  -1049    103   -135     70   -392   -314   -353
   -446  -1122   -675    784    114   -898    184     72    298   -145   -106   -168
   -387   -836   -449    610     31   -644    202    283    566    205    283    197
   -371   -400    -28    387   -171   -215    161    309    680    465    719    722
   -428   -155    272    290   -353     57     25    -12    446    446   1005   1127
   -524   -145    376    335   -452    114   -135   -436     67    215    989   1150
   -662   -472    187    566   -426   -145   -228   -904   -480   -410    311    517
   -784  -1078   -293    932   -246   -685   -327  -1312  -1117  -1306   -784   -511
   -787  -1483   -696   1135    -46  -1091   -428  -1330  -1228  -1496  -1049   -802
   -756  -1600   -844   1176     41  -1223   -405  -1127  -1013  -1293   -914   -732
   -706  -1543   -836   1124     62  -1189   -306   -875   -740  -1039   -735   -620
   -623  -1447   -823   1036     98  -1135   -155   -600   -454   -774   -542   -488
   -542  -1337   -795    940    124  -1067    -36   -423   -280   -613   -418   -397
   -509  -1270   -763    888    127  -1018      2   -353   -202   -545   -358   -363
   -496  -1262   -766    878    135  -1015     38   -324   -168   -511   -329   -353
   -501  -1236   -735    870    116   -987     72   -296   -137   -480   -298   -329
   -511  -1195   -685    852     85   -940     67   -265   -109   -452   -272   -309
   -472  -1192   -719    831    122   -956     57   -254   -101   -441   -270   -303
   -441  -1132   -693    784    124   -914     36   -249   -103   -433   -254   -290
   -441  -1101   -659    771    109   -880     20   -262   -111   -436   -252   -296
   -420  -1098   -680    758    129   -888     31   -280   -119   -441   -259   -301
   -454  -1093   -639    774     90   -867     59   -239    -85   -402   -223   -262
   -472  -1062   -589    766     57   -828     77   -187    -49   -358   -187   -231
   -467  -1036   -568    753     49   -802     41   -184    -44   -345   -171   -220
   -439  -1008   -571    722     64   -789     15   -187    -46   -345   -168   -215
   -475   -992   -517    732     20   -756     33   -168    -23   -319   -145   -192
   -480   -987   -509    732     12   -748     44   -135      7   -288   -114   -166
   -465   -989   -524    727     28   -758     38   -114     20   -270    -93   -150
   -483   -997   -517    740     15   -758     31   -111     20   -257    -77   -145
   -496   -963   -467    730    -15   -717     54    -75     57   -223    -41   -111
   -501   -919   -418    709    -41   -670     54    -20    106   -171      7    -70
   -493   -885   -392    691    -51   -639     46     25    153   -111     64    -15
   -506   -854   -348    678    -80   -602     62     72    213    -41    135     44
   -475   -807   -332    639    -72   -571     54    116    259     18    194    106
   -465   -753   -288    607    -88   -522     51    174    316     88    275    187
   -514   -683   -168    600   -174   -426     46    228    361    153    353    257
   -540   -626    -85    581   -228   -355     46    275    392    194    397    301
   -522   -602    -80    561   -220   -342     51    293    402    205    413    316
   -527   -607    -83    566   -223   -345     67    285    389    189    402    309
   -545   -602    -57    574   -244   -329     80    262    366    153    376    293
   -566   -610    -46    587   -262   -329     83    228    337    122    345    267
   -589   -623    -36    605   -277   -329     70    197    298     77    303    233
   -594   -685    -93    639   -252   -389    119    174    259     20    244    174
   -615   -756   -140    685   -239   -449    116    135    210    -41    171    101
   -652   -797   -148    722   -254   -472     51     75    150   -103    106     46
   -714   -896   -181    802   -267   -540     70     23     98   -166     38    -28
   -745   -971   -228    857   -262   -600     54    -57     23   -244    -46   -127
   -756  -1031   -275    893   -241   -654     46    -98    -15   -288    -98   -187
   -727  -1060   -335    893   -197   -696     51   -124    -44   -319   -135   -223
   -696  -1070   -374    880   -161   -722     41   -150    -59   -335   -150   -231
   -678  -1096   -418    885   -132   -756     15   -174    -85   -358   -171   -257
   -701  -1127   -426    914   -137   -776      7   -197   -114   -384   -194   -285
   -698  -1093   -394    896   -153   -745      2   -205   -119   -384   -192   -277
   -680  -1052   -371    867   -155   -714     10   -174    -88   -350   -161   -244
   -670  -1047   -376    857   -148   -714     25   -148    -72   -337   -150   -226
   -675  -1070   -394    872   -140   -732     23   -142    -64   -327   -142   -220
   -696  -1080   -384    888   -158   -732     46   -135    -46   -309   -127   -207
   -724  -1044   -319    883   -202   -683     70   -111    -15   -283    -96   -179
   -740   -992   -254    865   -244   -623     85    -93      2   -267    -72   -158
   -737   -976   -239    857   -249   -607    129    -67     23   -252    -62   -145
   -743   -945   -202    841   -270   -574    101    -54     41   -223    -36   -124
   -756   -914   -161    833   -298   -537     96    -44     59   -200      0    -98
   -769   -859    -93    813   -340   -478    116    -46     72   -189     18    -67
   -774   -813    -38    795   -368   -426     80    -75     62   -200     18      5
   -792   -815    -25    802   -387   -420     75    -64     67   -192     33     41
   -800   -836    -36    818   -381   -436     90    -36     88   -174     57     49
   -831   -831      0    828   -415   -415    101    -10    111   -145     88     70
   -911   -867     44    891   -478   -413    132     15    122   -135    109     90
   -982   -917     62    948   -524   -428    129     -2    103   -153     93     54
   -989   -917     72    953   -532   -423    140     -2     98   -161     83     46
   -992   -930     62    961   -530   -433    166     18    114   -145     93     62
  -1018   -956     62    987   -540   -446    174     33    129   -124    119     77
  -1041  -1000     41   1018   -542   -480    213     28    129   -140     98     41
  -1047  -1018     28   1031   -537   -496    233     28    127   -150     85     28
  -1049  -1031     18   1039   -535   -506    218     36    137   -132    106     46
  -1049  -1057     -7   1054   -522   -532    223     49    148   -109    150     70
  -1034  -1072    -38   1052   -498   -555    241     31    137   -132    116     28
  -1013  -1096    -83   1054   -467   -589    239      7    122   -163     70     51
   -976  -1083   -106   1028   -436   -597    220      5    114   -171     70     75
   -974  -1070    -96   1023   -439   -584    210     28    119   -171     70     77
   -932  -1098   -166   1013   -384   -633    207     23    103   -187     41     75
   -898  -1098   -200   1000   -350   -652    215     12    106   -181     51     67
   -896  -1070   -174    982   -363   -623    228     25    127   -163     64     62
   -870  -1023   -153    948   -358   -589    285    119    202   -122     70     31
   -797   -932   -137    862   -332   -535    366    277    348    -15    127     25
   -722   -769    -46    745   -340   -410    439    496    587    236    355    197
   -636   -472    161    553   -400   -155    472    732    870    594    750    587
   -602    -31    571    316   -587    270    426    724    976    839   1158   1070
   -644    192    833    223   -740    514    233    337    737    833   1431   1470
   -753    254   1005    249   -878    628     44   -140    358    618   1392   1506
   -898   -109    789    501   -844    340    -80   -646   -213    -41    693    849
   -961   -722    239    841   -600   -241   -210  -1088   -875   -971   -379   -179
   -914  -1114   -202   1013   -355   -657   -293  -1031   -922  -1091   -568   -426
   -846  -1239   -394   1041   -226   -818   -254   -795   -706   -901   -459   -407
   -776  -1202   -426    987   -176   -813   -142   -545   -449   -691   -324   -296
   -719  -1098   -379    909   -171   -740     33   -259   -168   -446   -140   -155
   -683  -1028   -348    854   -168   -691    166    -64     23   -272      2    -57
   -652   -984   -332    815   -161   -659    215      0     96   -207     57    -25
   -631   -950   -322    789   -155   -636    254     12    132   -187     85      5
   -605   -922   -316    763   -145   -620    272     36    168   -155    114     23
   -597   -901   -306    748   -148   -605    236     64    184   -137    124     12
   -592   -875   -285    732   -153   -581    244     83    194   -127    129     12
   -600   -836   -239    717   -181   -540    283    127    241    -83    179     44
   -571   -807   -236    691   -168   -522    306    148    270    -62    197     54
   -540   -795   -257    665   -142   -527    303    161    288    -46    218     80
   -511   -758   -249    633   -132   -504    298    189    316    -15    252    101
   -478   -714   -236    594   -124   -475    306    202    329     -2    267    114
   -446   -701   -254    574    -96   -478    314    205    337      0    272    106
   -426   -662   -236    542    -96   -449    314    218    363     20    298    111
   -405   -641   -236    522    -85   -439    319    244    400     57    335    129
   -387   -626   -239    506    -75   -433    332    262    428     77    348    145
   -350   -589   -239    470    -57   -415    340    280    454    101    376    150
   -329   -579   -249    452    -41   -413    335    306    485    135    402    155
   -322   -553   -231    436    -46   -392    332    345    532    189    444    187
   -311   -504   -194    407    -59   -348    342    387    584    239    491    239
   -283   -454   -171    368    -57   -314    363    449    657    309    558    309
   -267   -413   -145    337    -62   -280    374    532    740    402    652    379
   -239   -340   -101    288    -70   -220    379    592    818    493    745    459
   -200   -246    -46    220    -77   -145    389    644    896    584    841    555
   -171   -166      5    168    -88    -80    397    706    969    672    937    667
   -148   -114     33    129    -93    -38    397    748   1010    717    979    714
   -140    -64     72    101   -109      2    405    771   1041    743   1000    748
   -150    -46    103     96   -127     28    431    789   1065    763   1021    795
   -163    -72     90    119   -127      7    441    766   1041    735   1000    784
   -155    -54     98    103   -127     20    446    727    997    683    950    750
   -161    -51    109    106   -135     28    472    701    969    644    909    711
   -166    -90     75    127   -122     -7    493    670    932    589    857    659
   -189   -179     10    184   -101    -85    517    633    885    530    797    607
   -207   -233    -25    220    -93   -129    522    589    833    462    732    530
   -220   -270    -49    246    -85   -161    517    532    787    402    670    478
   -218   -293    -75    254    -72   -184    519    485    735    337    605    433
   -220   -314    -93    267    -64   -205    530    449    688    285    550    400
   -215   -376   -161    296    -28   -270    522    418    657    254    517    361
   -231   -428   -197    329    -18   -314    522    400    631    226    493    322
   -231   -431   -202    329    -15   -316    535    394    613    207    480    316
   -184   -418   -233    301     23   -327    527    379    594    187    462    311
   -202   -413   -210    306      2   -311    527    384    602    194    472    319
   -226   -431   -207    327    -10   -319    540    389    618    205    480    314
   -207   -439   -233    322     10   -337    537    384    618    202    475    319
   -220   -433   -213    327     -5   -324    519    394    628    213    485    319
   -226   -387   -163    303    -31   -275    545    433    670    254    527    355
   -213   -355   -142    283    -36   -249    581    462    698    277    553    358
   -192   -337   -148    262    -23   -241    566    465    696    270    545    358
   -220   -324   -103    272    -59   -215    597    488    711    285    563    392
   -239   -293    -57    265    -90   -176    592    480    717    285    574    407
   -233   -270    -36    252   -101   -153    584    470    730    296    589    420
   -210   -265    -54    236    -80   -161    566    457    730    298    605    436
   -194   -246    -51    220    -72   -150    504    431    709    283    600    439
   -197   -265    -70    231    -64   -168    496    423    698    277    594    433
   -184   -275    -90    228    -46   -184    514    423    701    285    605    431
   -163   -290   -127    226    -20   -210    524    420    701    285    613    420
   -163   -319   -155    241     -5   -239    530    397    670    246    568    389
   -197   -368   -171    280    -15   -272    542    384    649    218    532    392
   -223   -384   -163    303    -31   -275    558    418    680    246    566    420
   -189   -420   -231    306     18   -327    537    410    667    233    550    394
   -181   -470   -288    327     51   -379    558    405    657    218    535    363
   -207   -511   -306    358     46   -410    563    397    644    200    517    332
   -207   -519   -314    363     51   -418    566    387    633    189    509    327
   -179   -519   -342    348     80   -431    553    361    610    161    472    311
   -176   -545   -368    361     96   -457    553    358    613    161    465    319
   -111   -555   -444    332    163   -498    548    350    600    142    446    285
   -101   -535   -433    319    163   -485    561    353    610    145    452    301
   -145   -537   -392    342    122   -465    587    368    633    163    472    319
   -148   -522   -374    335    111   -449    558    363    631    166    470    298
   -116   -537   -423    327    150   -480    576    374    641    176    478    306
    -75   -558   -483    316    202   -522    555    392    654    179    483    309
    -51   -558   -506    303    226   -535    615    441    696    192    475    277
    -36   -444   -407    241    184   -426    774    592    836    285    504    257
     18   -306   -324    142    168   -316    753    737   1005    454    623    332
     90    -51   -145    -20    116    -98    756    948   1296    818    984    652
    220    283     62   -254     77    174    758   1085   1509   1182   1478   1174
    249    530    280   -389    -15    405    737    917   1400   1267   1865   1657
    163    491    327   -327    -83    410    646    594   1060   1075   1927   1784
     51    231    179   -140    -62    205    532    148    522    491   1376   1322
    -44   -176   -135    109     44   -155    423   -392   -163   -436    293    355
    -41   -509   -467    275    213   -488    275   -600   -498   -906   -277   -181
      7   -748   -758    368    381   -753    293   -423   -319   -750   -218   -161
     36   -852   -888    405    462   -870    389   -174    -23   -478    -33    -54
     28   -807   -839    389    431   -820    498     70    270   -202    171     59
     83   -657   -740    288    410   -698    641    306    540     49    374    192
    127   -581   -711    226    415   -646    714    410    672    174    478    283
    127   -600   -730    236    426   -665    740    452    730    220    519    314
    174   -597   -771    210    470   -683    740    480    763    249    535    319
    197   -576   -774    189    485   -675    761    498    787    272    550    327
    215   -587   -802    184    506   -693    792    524    820    303    589    353
    220   -602   -823    189    522   -711    823    542    849    324    623    374
    205   -618   -823    205    511   -722    831    545    857    329    618    379
    241   -659   -901    210    571   -779    826    566    872    345    623    410
    213   -659   -872    223    542   -766    849    602    906    389    672    454
    176   -652   -828    239    501   -740    870    618    932    418    696    459
    187   -620   -807    215    496   -714    880    620    940    433    709    444
    210   -537   -748    163    478   -641    878    618    948    439    706    454
    194   -501   -698    153    446   -600    865    646    974    472    737    498
    187   -480   -667    145    426   -574    862    675   1005    506    771    517
    174   -465   -639    145    405   -550    846    698   1034    535    797    550
    163   -452   -615    145    389   -532    844    722   1057    568    831    579
    158   -410   -568    124    363   -491    880    737   1083    600    867    602
    155   -376   -532    109    342   -454    891    758   1111    641    904    631
    132   -332   -465     96    298   -397    893    795   1150    701    961    678
     77   -246   -324     85    200   -285    943    870   1241    810   1075    787
     18   -171   -189     75    101   -179    943    927   1319    904   1182    878
    111   -124   -236      5    171   -179    893    917   1350    953   1244    927
    218   -106   -324    -57    270   -215    875    932   1392   1010   1319   1013
    239    -77   -316    -80    277   -197    883   1008   1452   1083   1400   1117
    277    -38   -319   -122    298   -179    898   1044   1478   1104   1408   1150
    296    -20   -316   -137    303   -166    893   1049   1486   1109   1402   1174
    298    -36   -335   -132    314   -184    865   1047   1478   1091   1387   1156
    249    -80   -329    -83    288   -205    922   1036   1460   1065   1363   1119
    116   -163   -280     23    197   -220   1000   1036   1439   1034   1332   1078
    140   -236   -379     46    259   -306    997    982   1363    935   1228    984
    158   -296   -457     67    306   -376    992    922   1286    836   1119    891
    132   -353   -485    111    309   -418    982    875   1231    769   1041    818
    119   -462   -581    168    348   -522    948    807   1161    691    953    730
    153   -524   -680    184    415   -602    924    771   1106    631    888    659
    129   -558   -688    213    407   -623    914    763   1088    602    865    636
     98   -581   -680    241    389   -631    948    761   1070    589    857    618
    103   -623   -730    257    415   -675    963    724   1021    535    800    558
    106   -649   -758    270    431   -704    961    696    997    504    761    519
    129   -644   -776    254    452   -709    924    652    956    462    719    465
    129   -641   -771    257    449   -706    909    644    937    449    706    431
    127   -641   -769    254    446   -704    937    672    961    480    737    459
    140   -659   -800    257    470   -730    945    683    974    496    763    483
     90   -678   -769    293    428   -722    935    688    982    504    779    493
    116   -620   -737    252    426   -678    911    675    982    498    782    483
    142   -558   -704    207    420   -631    924    711   1013    535    800    511
    145   -540   -685    197    415   -613    940    732   1044    561    828    542
    161   -519   -680    176    420   -600    940    737   1062    574    844    555
    171   -519   -691    174    431   -605    937    722   1054    563    831    527
    124   -522   -646    197    384   -584    948    724   1062    563    833    537
    132   -470   -602    166    366   -535    935    724   1072    579    857    563
    158   -465   -623    150    389   -542    896    685   1041    550    839    553
    176   -506   -683    166    428   -594    859    639    997    506    802    517
    181   -511   -693    163    436   -600    852    626    997    504    800    517
    192   -524   -719    166    454   -620    854    639   1005    514    813    524
    205   -553   -758    171    480   -654    831    641    995    504    805    506
    254   -613   -867    179    561   -740    802    587    943    444    740    436
    249   -644   -893    197    568   -769    826    566    935    431    724    413
    244   -701   -945    228    592   -823    820    563    924    410    698    394
    236   -745   -982    252    607   -862    820    563    924    400    680    392
    194   -807  -1002    306    597   -904    833    561    922    387    662    374
    142   -878  -1023    366    579   -950    818    553    904    363    636    337
    140   -943  -1083    400    610  -1013    823    527    878    327    592    290
    166   -989  -1158    410    659  -1072    815    509    854    296    550    257
    155  -1018  -1174    431    665  -1096    784    498    852    298    553    267
    129  -1054  -1187    462    657  -1122    763    475    846    285    540    252
    150  -1054  -1208    452    678  -1130    756    465    844    275    530    241
    161  -1078  -1239    454    698  -1158    763    465    841    270    519    233
    187  -1119  -1306    467    745  -1213    743    449    826    249    496    215
    213  -1166  -1379    475    795  -1273    732    436    815    231    472    189
    228  -1200  -1428    485    828  -1314    740    465    841    241    454    150
    246  -1153  -1400    452    820  -1275    807    568    948    324    467    122
    254  -1054  -1309    400    782  -1182    883    696   1106    470    550    150
    280   -841  -1122    277    698   -982    896    841   1343    758    841    387
    319   -566   -885    122    600   -724    857    982   1582   1132   1335    901
    316   -277   -597    -20    457   -436    724    852   1493   1195   1706   1415
    265   -327   -592     31    428   -459    691    613   1161    953   1829   1665
    171   -509   -683    168    426   -594    639    254    633    387   1415   1322
     70   -839   -911    384    491   -875    511   -210     12   -420    392    376
     31  -1161  -1192    561    610  -1176    322   -514   -394   -982   -415   -358
     54  -1431  -1486    688    769  -1457    298   -449   -327   -919   -436   -420
     77  -1584  -1662    750    867  -1623    379   -249    -67   -659   -277   -327
    103  -1582  -1686    737    893  -1634    444    -67    187   -407    -93   -220
    124  -1504  -1628    688    875  -1566    566    119    441   -163     98    -96
    150  -1400  -1551    626    849  -1475    665    259    626     10    246     12
    145  -1361  -1509    607    826  -1434    675    340    709     88    311     54
    161  -1343  -1506    589    831  -1423    657    371    737    116    327     72
    150  -1358  -1512    602    828  -1434    641    376    750    129    335     80
    140  -1363  -1504    613    820  -1434    672    376    763    135    342     83
    135  -1405  -1543    633    839  -1475    698    394    771    140    350     83
    142  -1439  -1582    646    859  -1509    701    394    766    140    348     80
    150  -1431  -1584    639    865  -1506    696    405    769    148    348     85
    119  -1460  -1579    670    849  -1519    706    439    795    176    376    127
     85  -1532  -1618    722    849  -1574    722    470    810    194    415    127
     75  -1540  -1615    730    844  -1577    737    475    815    184    402     88
     88  -1501  -1592    706    839  -1545    722    467    826    184    392    122
    111  -1504  -1615    696    862  -1558    696    462    836    210    420    145
     88  -1525  -1613    717    849  -1569    711    491    859    252    465    179
     80  -1499  -1579    709    828  -1538    740    540    898    285    485    207
     72  -1467  -1543    696    805  -1504    756    566    935    319    504    244
     93  -1452  -1545    680    818  -1499    748    568    950    340    522    262
    124  -1441  -1566    657    844  -1504    732    579    963    361    540    272
    166  -1447  -1613    639    888  -1530    735    631   1018    423    602    314
    202  -1434  -1636    615    917  -1535    730    678   1070    493    670    368
    210  -1376  -1587    584    898  -1480    750    714   1119    561    735    423
    220  -1319  -1540    548    878  -1428    717    758   1171    633    813    509
    215  -1260  -1475    519    844  -1366    693    800   1236    714    904    594
    207  -1202  -1410    496    807  -1306    730    846   1301    789    987    670
    223  -1148  -1371    462    797  -1260    748    870   1314    802   1005    683
    226  -1114  -1343    441    784  -1226    701    875   1296    782    979    693
    218  -1119  -1337    449    776  -1228    711    888   1293    776    976    714
    218  -1143  -1361    459    787  -1252    743    862   1260    732    945    659
    228  -1176  -1405    475    815  -1291    737    802   1176    633    839    574
    210  -1210  -1423    498    815  -1317    717    766   1101    550    737    506
    187  -1267  -1454    540    818  -1361    722    727   1028    465    657    426
    187  -1273  -1460    542    820  -1363    719    675    963    384    584    366
    194  -1291  -1486    548    839  -1387    691    605    885    290    491    301
    187  -1348  -1538    579    862  -1444    672    548    797    200    392    213
    189  -1426  -1618    618    904  -1522    672    517    740    148    337    153
    168  -1467  -1636    646    901  -1551    654    478    683     90    283     80
    207  -1439  -1647    615    927  -1543    639    441    631     36    215     31
    241  -1434  -1675    597    958  -1553    628    405    581    -12    166    -12
    233  -1454  -1691    610    961  -1571    615    387    545    -46    132    -51
    226  -1444  -1673    607    948  -1558    610    384    527    -59    119    -70
    252  -1387  -1639    568    945  -1512    602    400    537    -41    137    -67
    257  -1335  -1592    537    922  -1462    633    413    542    -25    153    -46
    244  -1348  -1592    550    917  -1470    626    397    511    -49    135    -64
    259  -1319  -1579    527    917  -1447    589    400    496    -51    129    -83
    301  -1265  -1566    483    932  -1415    574    413    498    -36    140    -77
    293  -1223  -1517    462    904  -1369    576    431    511    -20    153    -85
    322  -1109  -1431    392    875  -1270    618    452    532     -2    176    -70
    342  -1049  -1392    350    865  -1218    662    452    524     -2    174    -59
    337  -1015  -1353    340    844  -1184    644    433    501    -15    166    -46
    324   -956  -1280    314    800  -1117    626    428    496    -15    176    -38
    350   -896  -1247    272    797  -1070    597    439    498     -7    176    -38
    379   -841  -1221    228    800  -1031    579    446    493     -2    176    -25
    366   -818  -1184    226    774  -1000    563    420    465    -20    171    -28
    363   -776  -1140    205    750   -958    548    410    449    -28    171    -10
    381   -745  -1127    179    753   -935    563    413    436    -33    163    -12
    376   -748  -1124    184    750   -937    571    418    415    -51    137    -51
    381   -795  -1176    207    779   -984    555    436    394    -72    109    -88
    387   -769  -1158    189    771   -963    550    439    387    -70    119    -49
    405   -714  -1122    153    761   -917    566    439    374    -75    106     -5
    400   -698  -1101    148    748   -898    597    439    350    -96     75    -28
    366   -709  -1075    171    719   -891    594    420    322   -132     33    -67
    366   -691  -1057    161    709   -872    579    410    301   -153      0    -96
    407   -639  -1047    114    724   -841    605    423    298   -150      2    -93
    387   -659  -1047    135    714   -852    623    405    265   -179    -25   -119
    366   -626   -992    129    678   -807    610    400    236   -200    -51   -153
    371   -594   -966    109    667   -779    597    394    223   -202    -57   -153
    384   -568   -953     90    667   -761    592    407    218   -197    -62   -153
    400   -519   -922     59    659   -719    581    415    200   -202    -72   -161
    402   -491   -893     44    646   -691    576    423    187   -207    -75   -163
    392   -470   -862     38    626   -665    600    454    192   -189    -59   -145
    392   -415   -807     10    600   -610    644    485    202   -189    -80   -161
    392   -340   -735    -28    563   -537    706    592    283   -140    -93   -200
    407   -226   -633    -90    519   -428    782    771    452     15      0   -150
    467     41   -428   -254    446   -192    849    979    704    309    272     96
    555    400   -155   -478    355    122    815   1161    948    678    719    566
    587    753    166   -670    210    459    704   1078    935    867   1145   1057
    530    904    374   -717     77    639    558    750    646    810   1379   1348
    436    782    342   -610     46    563    389    303    135    374   1065   1106
    316    407     90   -361    114    249    311   -210   -530   -498     57    236
    272     51   -220   -163    246    -83    231   -504   -997  -1179   -761   -465
    288   -174   -462    -57    374   -316    194   -397   -924  -1150   -820   -579
    322   -236   -561    -44    439   -397    223   -174   -662   -904   -665   -514
    350   -166   -517    -93    433   -342    342     41   -418   -672   -496   -415
    374    -15   -392   -179    381   -202    519    293   -158   -439   -322   -265
    381    137   -244   -259    314    -51    579    465     15   -262   -192   -148
    387    202   -187   -296    288      7    605    514     62   -213   -163   -148
    392    239   -153   -316    272     44    631    527     75   -200   -163   -127
    407    272   -137   -340    272     70    613    524     70   -194   -163   -106
    418    342    -75   -379    246    135    628    548     77   -174   -142   -101
    394    405      7   -402    194    207    626    566     88   -163   -127   -109
    384    449     64   -418    158    257    610    558     77   -163   -137   -101
    371    475    101   -423    132    288    607    555     64   -163   -148    -83
    342    511    168   -426     88    340    615    589     88   -127   -116    -72
    324    563    236   -446     44    400    607    610    101   -109   -103    -51
    340    600    259   -470     41    431    581    613    103    -98    -98    -38
    327    639    311   -485      7    475    589    610    101    -85    -83    -31
    296    683    387   -488    -44    535    600    615     98    -77    -80    -18
    275    763    485   -519   -106    626    563    618     96    -75    -75    -12
    272    810    537   -542   -132    675    589    644    111    -51    -57      5
    280    836    553   -558   -137    696    597    683    137    -12    -36     33
    293    857    563   -574   -135    711    571    683    137      7    -23     72
    254    945    691   -602   -218    818    571    704    161     44     10     96
    244   1041    797   -644   -277    922    579    748    213     98     49    142
    272   1127    852   -701   -288    989    558    807    275    171    114    226
    306   1208    901   -756   -296   1054    548    849    327    249    187    277
    303   1286    979   -797   -337   1132    550    885    371    311    241    329
    301   1408   1104   -854   -400   1257    542    961    433    394    322    433
    322   1525   1200   -924   -439   1363    530   1015    478    459    384    496
    316   1605   1288   -961   -485   1447    540   1034    491    485    415    535
    311   1675   1361   -995   -524   1519    550   1034    483    483    415    545
    311   1719   1408  -1018   -548   1564    530   1018    462    470    397    530
    288   1751   1462  -1021   -587   1605    496    987    423    433    363    504
    252   1753   1501  -1002   -623   1628    501    961    387    384    316    478
    267   1709   1441   -989   -587   1577    517    917    319    311    233    420
    267   1706   1439   -987   -584   1571    511    867    257    241    163    363
    218   1678   1460   -950   -623   1569    530    823    207    184    109    314
    181   1670   1488   -924   -652   1579    566    792    168    137     59    270
    137   1628   1488   -883   -675   1558    563    763    129     98      7    220
    122   1613   1491   -867   -685   1551    550    730     96     57    -31    184
    106   1595   1486   -852   -688   1540    553    701     59     18    -72    158
     59   1590   1530   -823   -735   1561    524    667     23    -12   -111    129
     96   1577   1480   -839   -693   1530    511    646      7    -10   -122    122
    140   1628   1488   -885   -672   1558    553    649      7      2   -111    137
    148   1678   1527   -914   -691   1602    540    636      5      2   -114    145
    163   1735   1571   -948   -704   1654    542    652     31     23    -98    161
    174   1771   1597   -974   -711   1686    548    680     54     54    -77    179
    166   1808   1639   -987   -737   1725    545    691     62     75    -67    189
    129   1831   1699   -982   -784   1766    488    685     57     83    -62    202
    119   1844   1725   -982   -802   1784    535    706     72    109    -49    218
    140   1948   1808  -1047   -833   1878    581    740    114    161     -5    272
    135   2023   1888  -1080   -875   1956    605    782    163    213     41    322
    111   2052   1938  -1083   -914   1997    636    810    189    239     64    353
     98   2081   1982  -1088   -940   2031    646    805    189    239     67    361
     93   2148   2055  -1122   -982   2101    607    776    181    239     72    376
     41   2252   2210  -1145  -1085   2231    607    789    202    277    114    426
     -5   2286   2291  -1143  -1148   2288    589    818    205    303    135    457
     -2   2314   2317  -1156  -1158   2314    568    836    205    316    148    472
     -5   2369   2374  -1182  -1189   2372    553    846    218    337    171    491
     -5   2397   2403  -1197  -1202   2397    532    841    205    335    166    491
    -12   2385   2397  -1187  -1205   2390    542    813    171    306    135    470
    -28   2413   2442  -1192  -1234   2426    553    807    161    303    137    485
    -46   2434   2478  -1195  -1262   2455    553    818    161    309    142    488
    -59   2434   2494  -1189  -1275   2462    542    813    148    301    135    485
    -70   2470   2540  -1202  -1304   2504    571    820    150    309    137    491
   -106   2496   2603  -1195  -1353   2548    587    823    155    311    132    488
    -93   2460   2551  -1184  -1322   2504    574    792    119    283     98    465
    -64   2447   2512  -1192  -1288   2478    571    792    111    285     90    475
    -38   2481   2520  -1221  -1280   2499    558    813    122    309    103    519
     15   2509   2494  -1262  -1239   2501    530    820    127    316    106    532
    -23   2501   2525  -1239  -1275   2512    548    826    116    309     98    527
    -18   2527   2546  -1254  -1283   2538    558    846    119    311     96    524
    -12   2551   2564  -1270  -1288   2556    542    865    140    327    109    519
    -41   2574   2616  -1265  -1327   2595    548    865    158    340    129    535
    -25   2577   2600  -1275  -1314   2587    540    844    145    324    111    511
    -44   2566   2611  -1262  -1327   2587    584    896    176    345     96    480
    -57   2608   2662  -1278  -1358   2634    701   1054    293    433    122    462
     10   2725   2714  -1366  -1350   2720    779   1247    478    607    239    537
     70   3018   2948  -1545  -1439   2982    802   1483    776    950    584    857
    129   3382   3252  -1756  -1561   3317    753   1592    958   1249   1000   1314
    119   3725   3603  -1922  -1743   3665    646   1348    818   1299   1309   1751
     33   3933   3899  -1982  -1932   3917    493    891    483   1171   1465   2016
    -90   3748   3839  -1831  -1966   3793    322    384    -15    701   1049   1636
   -207   3234   3442  -1514  -1826   3338    218    -38   -600    -90     90    737
   -233   2740   2972  -1254  -1602   2855     72   -215   -935   -597   -553    153
   -189   2512   2701  -1161  -1444   2605     12    -64   -792   -498   -532    119
   -158   2512   2670  -1176  -1415   2590    101    202   -511   -254   -358    231
   -145   2569   2714  -1213  -1428   2642    262    475   -228     -7   -189    342
   -137   2657   2795  -1262  -1465   2725    415    709      7    205    -28    467
   -122   2725   2847  -1301  -1483   2785    511    820    122    314     49    537
   -103   2746   2847  -1322  -1478   2795    524    857    158    355     80    553
   -114   2787   2899  -1337  -1506   2842    517    891    197    400    114    576
   -132   2826   2956  -1348  -1543   2891    545    917    231    433    140    602
   -122   2860   2982  -1369  -1551   2920    548    935    254    457    153    615
    -93   2860   2953  -1384  -1525   2907    514    919    249    452    142    605
   -137   2857   2995  -1361  -1566   2925    501    922    272    467    155    613
   -179   2881   3057  -1353  -1618   2966    514    943    301    496    184    639
   -171   2930   3102  -1379  -1636   3016    522    969    329    530    215    680
   -135   2961   3096  -1413  -1615   3029    524    979    353    553    226    696
   -150   2966   3115  -1408  -1634   3039    548    974    358    563    241    714
   -171   2982   3151  -1408  -1662   3068    550    995    387    589    267    730
   -163   3011   3174  -1423  -1667   3091    514   1015    415    615    293    753
   -176   3029   3203  -1428  -1688   3115    527   1015    426    636    303    766
   -184   3039   3221  -1428  -1704   3130    558   1021    431    652    316    789
   -163   3047   3211  -1444  -1686   3128    579   1031    444    672    329    792
   -174   3122   3296  -1473  -1735   3208    597   1085    514    750    397    852
   -181   3192   3372  -1506  -1777   3283    610   1163    594    839    480    943
   -119   3239   3359  -1561  -1740   3299    589   1208    646    898    532    982
    -72   3281   3354  -1605  -1714   3317    594   1260    706    963    594   1018
     -7   3317   3325  -1654  -1665   3320    571   1267    735   1000    636   1060
    -62   3400   3463  -1670  -1761   3432    597   1374    841   1119    750   1179
    -70   3507   3577  -1719  -1823   3541    613   1465    919   1215    854   1301
    -41   3577   3619  -1769  -1831   3595    623   1504    953   1262    909   1353
      0   3642   3642  -1821  -1821   3642    615   1512    969   1288    940   1387
      5   3707   3702  -1857  -1849   3704    561   1488    958   1280    945   1400
     20   3722   3702  -1873  -1839   3712    548   1452    922   1239    904   1400
     36   3738   3702  -1888  -1834   3722    561   1434    904   1218    880   1405
     31   3754   3722  -1891  -1844   3738    581   1405    878   1189    857   1361
     25   3733   3704  -1880  -1839   3720    574   1350    826   1117    784   1309
      7   3689   3681  -1849  -1836   3684    581   1306    784   1057    717   1265
      2   3647   3642  -1826  -1821   3645    600   1267    750   1018    670   1218
      2   3595   3593  -1797  -1795   3595    584   1202    696    958    607   1158
    -33   3535   3569  -1753  -1800   3551    610   1145    652    904    555   1101
    -38   3486   3525  -1725  -1782   3504    618   1114    620    870    522   1057
    -41   3450   3489  -1706  -1764   3470    594   1096    597    839    493   1028
    -38   3416   3455  -1688  -1745   3434    587   1091    579    820    483   1031
    -33   3416   3447  -1693  -1740   3432    579   1075    576    820    485   1026
    -33   3411   3445  -1688  -1738   3426    574   1065    592    828    488   1028
    -49   3413   3463  -1683  -1756   3437    579   1062    607    849    511   1041
    -49   3426   3476  -1688  -1761   3450    587   1052    605    849    506   1034
    -59   3447   3507  -1693  -1784   3476    615   1091    646    893    548   1109
    -77   3424   3502  -1673  -1790   3460    662   1117    675    924    576   1137
   -111   3429   3538  -1660  -1826   3483    646   1122    696    953    613   1166
   -119   3473   3593  -1675  -1855   3533    654   1148    730    984    652   1197
   -109   3554   3660  -1722  -1886   3606    691   1163    756    992    659   1218
   -106   3572   3678  -1732  -1893   3624    722   1195    795   1028    691   1262
    -85   3598   3684  -1758  -1886   3639    732   1210    815   1054    737   1286
    -70   3650   3720  -1790  -1893   3684    732   1205    820   1049    732   1299
    -31   3702   3730  -1836  -1880   3715    709   1205    849   1072    748   1369
     -5   3686   3691  -1842  -1847   3689    685   1182    831   1065    756   1369
    -25   3642   3665  -1810  -1847   3652    685   1158    818   1054    753   1361
    -49   3616   3665  -1782  -1857   3639    672   1148    826   1070    776   1371
    -46   3603   3650  -1779  -1847   3624    644   1145    820   1070    774   1379
    -46   3543   3590  -1748  -1818   3567    649   1150    813   1065    779   1392
    -70   3473   3543  -1701  -1808   3507    662   1150    802   1057    776   1384
    -83   3437   3520  -1675  -1800   3478    659   1158    800   1044    774   1392
    -88   3393   3481  -1652  -1784   3437    680   1161    795   1031    758   1400
    -83   3343   3426  -1631  -1753   3385    683   1132    774   1002    745   1374
   -119   3333   3452  -1608  -1787   3393    675   1117    766    989    737   1350
   -176   3348   3525  -1584  -1849   3437    672   1127    771    992    724   1335
   -161   3309   3470  -1577  -1816   3390    662   1106    743    966    685   1312
   -145   3315   3457  -1584  -1803   3385    665   1057    711    932    657   1283
   -145   3354   3499  -1605  -1823   3426    665   1031    698    917    644   1262
    -98   3322   3421  -1610  -1758   3372    649   1036    693    906    631   1221
    -72   3317   3387  -1623  -1730   3351    620   1028    680    885    613   1200
    -64   3312   3377  -1623  -1719   3343    610   1021    680    883    610   1200
    -62   3278   3338  -1610  -1701   3307    568   1000    672    872    597   1200
    -59   3255   3315  -1597  -1686   3283    571    982    680    880    610   1236
    -64   3224   3289  -1582  -1675   3255    636   1018    709    893    626   1213
    -25   3247   3273  -1610  -1649   3260    704   1109    776    914    605   1158
     25   3322   3296  -1675  -1636   3309    763   1249    909   1013    644   1163
     72   3481   3408  -1777  -1667   3445    839   1467   1163   1288    880   1343
    137   3772   3632  -1956  -1748   3702    867   1706   1475   1706   1348   1787
    187   4175   3987  -2179  -1899   4081    779   1665   1548   1956   1795   2312
    137   4395   4258  -2268  -2060   4328    605   1260   1283   1917   2047   2675
     25   4390   4364  -2208  -2169   4377    420    748    839   1613   1945   2644
   -106   3951   4055  -1925  -2081   4003    277    233    205    813   1049   1797
   -158   3426   3585  -1634  -1873   3504    148    -98   -335     20    111    906
    -96   3112   3208  -1509  -1652   3161     62    -57   -368    -93    -72    701
    -15   2972   2987  -1478  -1501   2979     90    161   -137     98     44    735
     31   2956   2925  -1493  -1447   2940    202    402    114    319    174    826
     77   3026   2946  -1553  -1434   2987    371    639    384    561    350    950
     80   3130   3050  -1605  -1486   3091    504    805    581    735    506   1062
     96   3190   3094  -1641  -1499   3143    561    872    649    795    561   1098
    155   3182   3024  -1670  -1434   3102    561    909    672    820    579   1093
    129   3161   3031  -1647  -1452   3096    594    961    724    872    626   1145
    161   3177   3013  -1670  -1426   3096    600    969    750    891    644   1166
    122   3190   3068  -1654  -1473   3130    618    979    779    917    670   1195
     67   3164   3096  -1618  -1514   3133    631    995    789    927    672   1195
     88   3161   3073  -1623  -1493   3117    618    987    789    940    680   1218
     90   3174   3083  -1634  -1496   3130    623    992    818    969    714   1280
     80   3190   3109  -1634  -1514   3151    633   1002    846    992    748   1317
     80   3185   3102  -1634  -1512   3143    631   1008    859   1002    758   1314
     44   3154   3109  -1600  -1532   3133    618   1013    867   1013    763   1309
     46   3156   3109  -1602  -1532   3133    587   1008    859   1013    758   1306
     41   3154   3112  -1597  -1535   3133    594   1026    885   1041    784   1343
      2   3141   3138  -1571  -1566   3138    626   1049    911   1072    823   1384
     15   3135   3120  -1577  -1551   3128    628   1075    945   1106    870   1415
      7   3135   3125  -1574  -1558   3133    620   1083    969   1130    891   1413
     23   3172   3148  -1597  -1561   3161    620   1109   1008   1171    911   1436
     44   3177   3133  -1613  -1545   3156    620   1143   1052   1221    958   1483
     54   3185   3130  -1621  -1538   3159    618   1187   1109   1283   1021   1525
     23   3208   3185  -1618  -1579   3198    610   1249   1187   1376   1119   1595
     49   3286   3237  -1667  -1592   3263    605   1283   1252   1449   1195   1644
     80   3330   3250  -1706  -1584   3291    602   1325   1309   1517   1260   1738
     88   3364   3273  -1727  -1592   3320    600   1369   1366   1587   1332   1816
     75   3387   3312  -1732  -1618   3348    615   1405   1410   1636   1392   1857
     36   3374   3338  -1704  -1649   3356    626   1423   1426   1654   1418   1875
     28   3364   3335  -1696  -1652   3348    584   1410   1402   1626   1402   1865
     25   3343   3317  -1686  -1647   3330    597   1382   1374   1584   1369   1847
     15   3304   3289  -1662  -1636   3299    620   1345   1332   1535   1317   1803
     18   3252   3234  -1634  -1608   3244    628   1291   1270   1460   1241   1735
    -31   3192   3224  -1582  -1628   3208    628   1249   1234   1402   1192   1686
    -41   3130   3172  -1545  -1608   3151    646   1210   1184   1330   1119   1621
    -46   3029   3073  -1491  -1561   3050    657   1156   1122   1249   1034   1551
    -70   2953   3024  -1441  -1545   2987    652   1106   1072   1187    979   1496
   -116   2873   2990  -1379  -1556   2933    649   1049   1018   1127    927   1423
   -111   2800   2912  -1345  -1512   2855    646    992    961   1057    846   1356
    -90   2738   2829  -1325  -1460   2782    631    953    917   1002    787   1319
   -119   2696   2816  -1288  -1467   2756    618    932    888    969    748   1288
   -158   2691   2847  -1267  -1501   2769    633    943    898    979    769   1309
   -124   2681   2805  -1278  -1465   2740    636    935    898    976    771   1296
   -137   2660   2798  -1262  -1467   2727    639    927    906    984    787   1291
   -142   2652   2795  -1254  -1467   2722    613    919    914    995    797   1309
   -122   2634   2756  -1257  -1439   2694    623    922    919    995    797   1317
   -124   2626   2751  -1252  -1436   2688    641    935    943   1013    818   1327
   -106   2647   2753  -1273  -1431   2701    683    940    961   1028    828   1319
    -93   2688   2782  -1296  -1436   2735    680    935    966   1028    833   1325
    -96   2688   2785  -1296  -1441   2735    654    922    963   1018    818   1327
   -119   2681   2800  -1280  -1460   2740    672    932   1000   1044    854   1356
   -119   2691   2808  -1288  -1462   2751    665    917   1010   1052    883   1363
    -90   2688   2779  -1299  -1434   2733    633    872    979   1026    857   1358
    -80   2660   2738  -1291  -1410   2699    592    844    961   1008    849   1353
    -80   2639   2720  -1278  -1400   2678    592    839    956   1005    857   1353
   -103   2618   2720  -1260  -1413   2668    610    833    953   1010    867   1361
   -137   2592   2730  -1226  -1434   2660    597    820    932    987    841   1358
   -119   2540   2657  -1210  -1389   2598    584    800    906    958    807   1327
   -103   2473   2574  -1184  -1337   2522    581    797    898    945    792   1317
   -158   2413   2572  -1130  -1366   2494    584    795    893    940    792   1312
   -205   2346   2551  -1070  -1376   2447    610    797    888    937    800   1299
   -197   2299   2494  -1052  -1345   2395    607    771    865    904    761   1247
   -202   2234   2434  -1015  -1319   2333    589    753    841    867    711   1223
   -192   2200   2390  -1005  -1293   2294    553    722    810    836    698   1215
   -176   2164   2340   -992  -1257   2252    522    680    769    795    667   1163
   -202   2127   2327   -963  -1265   2226    574    680    763    787    649   1163
   -163   2086   2247   -961  -1205   2166    589    667    748    766    620   1137
   -168   2021   2190   -927  -1179   2107    576    662    740    756    613   1111
   -184   1990   2174   -901  -1179   2081    568    657    737    745    600   1109
   -158   1971   2130   -906  -1145   2049    555    639    724    735    589   1093
   -197   1938   2135   -870  -1166   2036    568    644    735    745    602   1085
   -215   1922   2138   -854  -1176   2029    579    654    750    748    607   1080
   -210   1870   2081   -828  -1145   1974    652    711    807    774    594   1054
   -163   1842   2005   -839  -1085   1925    717    833    924    841    594   1010
   -101   1943   2042   -922  -1072   1992    776    971   1088   1013    737   1111
   -114   2122   2234  -1005  -1174   2177    802   1150   1353   1348   1096   1418
   -158   2418   2577  -1130  -1366   2496    750   1322   1615   1751   1634   1982
   -161   2670   2829  -1257  -1496   2751    678   1145   1475   1764   1948   2403
   -179   2592   2772  -1208  -1475   2681    607    852   1111   1506   1966   2514
   -189   2348   2538  -1080  -1363   2442    493    392    535    880   1402   2003
   -335   1922   2257   -792  -1296   2088    418   -124   -114    -15    280    976
   -397   1535   1932   -571  -1163   1732    285   -280   -371   -387   -231    511
   -332   1296   1628   -483   -982   1462    277   -124   -197   -215   -137    517
   -381   1184   1564   -402   -971   1374    342     98     90     59     67    646
   -363   1192   1556   -413   -958   1374    465    298    366    316    254    784
   -298   1296   1595   -498   -948   1444    571    462    587    527    418    880
   -309   1418   1727   -555  -1018   1571    649    584    743    672    548    979
   -332   1454   1787   -563  -1060   1618    688    633    807    737    607   1026
   -324   1444   1769   -558  -1047   1605    691    670    836    769    633   1041
   -381   1408   1787   -514  -1085   1597    680    685    857    792    659   1054
   -449   1400   1849   -475  -1150   1623    730    709    880    815    688   1070
   -431   1428   1860   -498  -1145   1641    748    711    888    826    698   1067
   -428   1434   1862   -501  -1145   1647    753    711    898    833    706   1091
   -446   1428   1873   -493  -1158   1649    727    696    898    831    714   1111
   -483   1434   1917   -475  -1200   1675    719    701    906    846    730   1132
   -496   1454   1951   -478  -1223   1701    711    714    917    865    750   1148
   -384   1410   1795   -511  -1088   1602    691    709    917    870    743   1143
   -368   1309   1678   -470  -1023   1493    706    737    943    896    763   1192
   -397   1288   1683   -446  -1041   1486    730    756    969    922    802   1270
   -420   1293   1712   -439  -1067   1501    771    769    979    937    833   1332
   -431   1293   1725   -431  -1078   1509    782    763    976    940    846   1361
   -475   1265   1740   -397  -1106   1504    763    776   1000    969    878   1348
   -542   1221   1761   -340  -1153   1491    787    823   1062   1039    932   1322
   -589   1192   1779   -303  -1184   1486    795    867   1124   1109    989   1332
   -498   1202   1701   -350  -1098   1452    750    854   1132   1127   1018   1356
   -426   1260   1683   -418  -1054   1470    761    904   1184   1195   1096   1418
   -446   1296   1743   -426  -1096   1519    800    966   1257   1280   1184   1483
   -433   1327   1761   -449  -1098   1545    779   1000   1314   1358   1265   1538
   -407   1332   1740   -462  -1072   1535    756   1015   1353   1418   1337   1608
   -392   1405   1795   -506  -1093   1600    787   1060   1408   1483   1421   1680
   -332   1436   1769   -553  -1049   1600    753   1060   1415   1491   1434   1691
   -324   1441   1766   -558  -1044   1602    750   1052   1418   1488   1436   1683
   -335   1423   1758   -542  -1047   1590    756   1047   1415   1475   1428   1667
   -355   1366   1722   -506  -1041   1543    766   1031   1387   1436   1395   1641
   -392   1304   1696   -457  -1044   1499    807   1002   1343   1382   1337   1600
   -381   1236   1615   -428  -1000   1426    813    958   1280   1293   1247   1525
   -348   1174   1522   -413   -935   1348    797    917   1221   1205   1153   1436
   -353   1096   1449   -374   -901   1273    776    844   1150   1114   1060   1335
   -379   1041   1421   -332   -901   1231    792    805   1111   1060   1000   1280
   -363    984   1345   -311   -854   1166    789    748   1060    995    930   1218
   -337    906   1244   -283   -789   1075    800    714   1021    937    875   1169
   -353    849   1202   -249   -779   1026    815    706    997    904    833   1124
   -405    810   1215   -202   -810   1010    771    670    961    859    792   1080
   -441    769   1210   -163   -826    987    763    639    930    823    761   1054
   -457    745   1202   -142   -828    974    789    652    927    815    756   1041
   -439    719   1158   -140   -800    937    758    649    919    805    748   1023
   -436    711   1148   -137   -792    927    737    646    922    805    750   1031
   -465    693   1156   -114   -810    924    766    646    937    818    769   1052
   -480    691   1171   -103   -826    930    797    652    950    826    787   1085
   -470    711   1182   -122   -826    945    807    665    971    846    807   1091
   -488    745   1231   -129   -859    987    807    683   1008    883    846   1109
   -504    753   1257   -124   -880   1005    813    691   1023    898    862   1122
   -540    740   1280    -98   -909   1010    815    683   1026    904    867   1119
   -568    737   1304    -85   -937   1021    818    685   1041    922    885   1135
   -558    753   1309    -98   -932   1031    802    675   1049    932    898   1150
   -571    724   1296    -77   -935   1010    782    662   1041    930    909   1163
   -587    662   1249    -36   -917    956    771    646   1028    911    898   1161
   -584    665   1249    -41   -917    958    782    644   1028    909    898   1163
   -579    665   1244    -44   -911    953    769    644   1026    911    906   1161
   -592    600   1192     -5   -891    893    750    626   1000    891    891   1140
   -600    522   1122     38   -859    820    779    620    979    867    859   1114
   -607    498   1106     54   -857    802    776    620    974    859    839   1093
   -607    467   1072     70   -839    769    753    610    958    846    826   1078
   -607    394   1002    106   -805    698    766    592    940    818    800   1034
   -576    337    914    119   -745    626    763    558    909    771    748    963
   -579    277    857    150   -717    566    740    530    885    743    722    919
   -592    252    844    168   -719    548    748    509    875    711    698    888
   -571    228    797    171   -685    511    750    504    867    704    688    891
   -553    176    730    189   -641    452    748    509    857    706    685    888
   -568    124    691    220   -631    407    743    491    839    691    659    862
   -561    114    675    223   -618    394    719    465    826    675    641    849
   -553     88    641    231   -597    366    745    467    846    680    646    862
   -555     62    618    246   -587    340    688    465    844    675    646    859
   -540     12    553    262   -545    280    662    459    815    649    615    833
   -540    -46    493    293   -519    223    727    491    841    659    597    795
   -550    -41    506    293   -530    231    800    597    948    735    607    753
   -548     75    623    236   -584    348    854    730   1098    865    678    784
   -517    267    784    124   -652    524    883    867   1322   1135    953   1031
   -504    530   1034    -12   -769    782    828    987   1548   1483   1426   1504
   -511    898   1410   -194   -961   1153    711    891   1517   1595   1821   2008
   -576    919   1496   -171  -1036   1208    659    672   1228   1415   1977   2278
   -675    730   1402    -28  -1039   1065    636    337    745    919   1641   2008
   -782    389   1171    194   -976    779    542   -103    163    163    706   1132
   -839      7    846    413   -844    426    405   -436   -270   -449   -137    363
   -836   -306    530    571   -683    111    342   -410   -241   -441   -205    252
   -831   -441    387    636   -610    -28    368   -239      2   -205    -51    301
   -836   -483    353    657   -594    -64    449    -49    265     49    114    423
   -844   -462    381    652   -613    -41    545    158    532    306    314    561
   -833   -381    452    607   -644     33    696    348    750    504    475    701
   -826   -303    522    563   -675    109    732    433    859    597    548    753
   -792   -301    488    545   -641     93    685    431    885    618    563    753
   -771   -311    457    540   -615     72    704    420    896    628    579    761
   -771   -337    433    555   -602     46    730    418    896    628    589    761
   -784   -324    457    553   -620     64    724    439    911    641    600    750
   -810   -332    475    571   -644     70    753    467    948    678    628    771
   -815   -379    436    597   -628     28    766    496    989    719    667    782
   -805   -402    402    605   -605      0    753    488    997    730    670    774
   -800   -413    384    605   -594    -12    750    454    982    701    639    753
   -795   -405    387    600   -592    -10    732    446    989    704    636    784
   -789   -405    384    597   -587    -12    704    449    997    711    644    810
   -792   -433    358    613   -576    -38    706    465   1005    714    641    818
   -833   -504    329    667   -581    -88    706    475   1036    745    678    841
   -885   -519    366    701   -628    -75    680    470   1044    761    701    865
   -839   -439    397    636   -618    -20    722    504   1085    802    740    930
   -789   -402    387    597   -589     -7    719    532   1122    844    784    987
   -826   -475    348    649   -587    -64    665    524   1117    836    761    958
   -810   -475    335    641   -574    -70    628    519   1122    849    763    950
   -748   -389    358    566   -553    -15    649    561   1184    917    839    979
   -633   -252    381    444   -509     64    698    646   1291   1028    948   1067
   -605   -233    371    418   -488     67    698    696   1356   1111   1036   1117
   -652   -239    413    446   -535     85    662    714   1389   1161   1101   1158
   -685   -259    426    472   -558     83    628    740   1423   1210   1153   1195
   -641   -213    428    428   -535    106    665    810   1496   1286   1241   1260
   -594   -137    454    363   -527    158    714    839   1522   1306   1270   1293
   -628   -171    457    400   -542    142    709    815   1491   1262   1228   1252
   -631   -200    431    415   -532    116    685    771   1441   1197   1161   1184
   -620   -220    400    420   -511     88    675    724   1389   1127   1088   1109
   -626   -283    340    454   -483     28    680    683   1340   1062   1015   1034
   -636   -340    293    488   -467    -23    659    615   1267    969    922    943
   -631   -384    246    506   -441    -67    667    568   1215    898    849    854
   -644   -449    194    548   -420   -127    662    509   1153    818    766    753
   -693   -566    127    628   -413   -218    618    428   1075    722    675    646
   -646   -602     41    623   -345   -280    628    387   1036    670    623    579
   -592   -589      2    589   -298   -296    657    363   1018    641    594    522
   -610   -649    -38    631   -285   -345    631    329    982    597    558    467
   -581   -675    -93    628   -246   -384    628    324    974    581    542    467
   -576   -719   -142    646   -218   -431    639    309    950    558    511    472
   -563   -758   -194    659   -184   -478    607    249    891    501    457    446
   -587   -779   -192    683   -197   -485    597    231    883    488    457    431
   -613   -823   -213    717   -200   -519    610    241    901    514    485    446
   -613   -826   -213    719   -200   -519    605    246    906    519    491    454
   -628   -818   -189    722   -220   -504    605    252    917    524    501    472
   -628   -782   -153    706   -239   -467    618    280    950    550    532    509
   -610   -737   -129    672   -241   -433    626    288    961    566    545    537
   -626   -709    -85    667   -272   -397    646    298    971    581    555    553
   -636   -735    -98    683   -270   -418    628    293    969    579    550    550
   -646   -737    -90    693   -277   -415    615    285    966    579    561    568
   -646   -688    -41    667   -306   -363    587    267    963    581    571    589
   -654   -706    -51    680   -303   -379    542    239    940    558    555    584
   -665   -750    -85    706   -290   -418    517    213    911    530    532    568
   -680   -769    -88    724   -296   -428    519    213    901    522    530    571
   -706   -782    -77    743   -314   -431    504    197    880    501    511    563
   -717   -849   -135    782   -290   -493    485    174    849    462    480    535
   -735   -932   -200    831   -267   -566    478    163    836    444    467    517
   -758   -971   -213    865   -272   -592    470    153    828    426    452    493
   -774  -1036   -265    904   -254   -652    454    124    784    379    405    452
   -784  -1088   -303    935   -241   -696    441    101    748    335    361    413
   -820  -1132   -314    976   -254   -724    436     80    722    306    329    381
   -839  -1192   -353   1015   -244   -774    433     64    696    280    298    355
   -854  -1234   -381   1044   -239   -807    405     36    665    239    265    327
   -849  -1262   -413   1054   -218   -839    405     31    654    231    249    311
   -854  -1288   -436   1070   -210   -862    407     18    644    215    228    301
   -865  -1296   -431   1080   -218   -865    379      0    626    194    223    277
   -867  -1317   -449   1091   -210   -883    387     -7    610    176    207    252
   -872  -1350   -478   1111   -200   -914    384    -25    589    153    176    220
   -878  -1400   -522   1137   -179   -961    387    -36    574    132    150    197
   -875  -1428   -553   1153   -161   -992    394    -28    574    132    148    202
   -875  -1423   -550   1148   -163   -987    410     -7    576    111    111    163
   -872  -1413   -542   1143   -166   -979    501    103    649    137     90    111
   -859  -1353   -493   1104   -184   -922    581    254    782    244    150    135
   -836  -1171   -335   1005   -252   -753    662    491   1049    535    410    358
   -748   -831    -85    787   -332   -459    639    709   1322    940    898    823
   -719   -467    252    592   -485   -109    480    555   1314   1166   1332   1283
   -807   -309    498    555   -654     96    275    124   1052   1161   1551   1564
   -943   -413    530    678   -737     57     67   -371    600    807   1299   1387
  -1067   -956    109   1010   -589   -423    -38   -885    -98   -135    246    472
  -1091  -1441   -353   1265   -371   -898   -166  -1153   -579   -823   -509   -200
  -1057  -1699   -641   1376   -210  -1171   -194  -1013   -514   -807   -558   -311
  -1010  -1774   -763   1392   -124  -1270   -129   -771   -290   -613   -433   -272
   -976  -1732   -756   1353   -111  -1244    -10   -550    -77   -428   -311   -205
   -956  -1628   -672   1291   -142  -1150    171   -314    142   -241   -171   -106
   -927  -1558   -631   1241   -150  -1096    257   -192    249   -142    -98    -57
   -909  -1543   -633   1226   -137  -1088    293   -135    290   -103    -64    -20
   -904  -1538   -636   1221   -135  -1088    301   -119    303    -85    -49    -31
   -898  -1564   -665   1231   -119  -1114    303   -109    301    -83    -51    -38
   -911  -1566   -654   1236   -129  -1109    309    -98    298    -83    -57    -41
   -898  -1545   -646   1223   -127  -1096    306    -77    306    -67    -44    -20
   -875  -1512   -636   1192   -122  -1075    296    -83    293    -72    -49    -31
   -854  -1491   -636   1171   -109  -1065    283    -85    272    -85    -57    -46
   -862  -1504   -644   1182   -109  -1075    285    -67    275    -77    -44    -41
   -836  -1452   -615   1145   -111  -1034    277    -70    267    -80    -51    -46
   -820  -1436   -618   1127   -103  -1028    267    -70    257    -80    -49    -46
   -810  -1452   -644   1130    -83  -1049    262    -72    246    -83    -46    -59
   -820  -1421   -602   1119   -109  -1010    267    -83    239    -88    -46    -57
   -792  -1371   -579   1083   -106   -976    239    -64    249    -75    -33    -23
   -813  -1350   -540   1080   -137   -945    262    -12    285    -31      7     20
   -815  -1332   -517   1075   -150   -927    275     28    309      5     38     41
   -763  -1296   -532   1028   -116   -914    259     33    309     12     36     51
   -698  -1252   -553    976    -72   -904    265     64    327     41     57     70
   -680  -1189   -511    932    -85   -852    233     96    353     80     90     96
   -665  -1124   -462    893   -101   -795    236    163    413    145    153    153
   -610  -1072   -462    841    -75   -766    257    239    480    218    215    205
   -574   -976   -402    776    -85   -691    246    290    530    280    280    265
   -530   -844   -314    685   -109   -579    236    335    571    340    350    332
   -462   -779   -316    618    -72   -548    228    361    594    381    400    384
   -441   -763   -322    602    -62   -542    249    392    613    410    428    413
   -426   -743   -316    584    -54   -530    275    415    620    420    439    426
   -405   -693   -290    548    -59   -493    257    400    594    392    415    410
   -392   -685   -296    537    -49   -491    283    381    566    353    384    394
   -379   -709   -329    542    -25   -522    293    345    517    288    327    358
   -381   -735   -353    558    -15   -545    332    324    485    239    280    322
   -387   -758   -371    571     -7   -566    353    296    444    187    223    275
   -374   -761   -387    568      5   -576    355    249    394    124    161    218
   -363   -815   -452    587     41   -633    335    184    329     54     96    163
   -389   -901   -511    646     59   -706    329    114    257    -23     20     93
   -431   -940   -511    683     38   -727    324     70    207    -72    -36     41
   -433   -943   -511    688     38   -727    314     44    181    -96    -70     20
   -410   -950   -540    678     62   -745    319     41    176    -96    -75     12
   -379   -979   -600    680    109   -789    337     59    176    -90    -80     -7
   -329   -976   -646    652    155   -813    314     46    166    -98    -88    -23
   -303   -948   -644    626    168   -797    309     51    166    -93    -85    -25
   -280   -888   -607    581    161   -748    337     83    189    -64    -64    -12
   -259   -839   -579    550    158   -709    337     88    192    -54    -49     -5
   -241   -862   -623    550    189   -743    314     75    179    -67    -62    -18
   -241   -815   -574    527    163   -696    332    103    207    -33    -31     10
   -244   -706   -465    475    106   -587    384    150    254     10      7     46
   -259   -607   -348    433     44   -478    433    184    288     38     33     70
   -257   -527   -272    389      5   -400    389    187    283     51     51     90
   -241   -465   -223    350    -10   -345    394    200    290     64     64    114
   -226   -384   -158    303    -36   -272    384    202    301     80     83    140
   -228   -332   -103    280    -62   -218    366    184    293     83     96    158
   -257   -311    -54    283   -101   -184    363    184    285     90    101    168
   -324   -265     57    293   -192   -103    368    210    298    122    132    205
   -298   -233     62    265   -181    -85    342    210    283    124    135    207
   -168   -267    -98    218    -36   -184    309    181    231     75     85    181
   -179   -337   -158    257    -12   -246    316    174    213     62     83    220
   -189   -355   -166    272    -12   -262    311    166    202     57     80    236
   -155   -314   -158    233      0   -239    293    158    189     44     64    226
   -135   -335   -200    236     31   -267    290    155    168     20     33    189
   -116   -363   -246    239     62   -306    288    129    119    -23    -18    106
   -127   -387   -262    257     67   -324    306    119     88    -57    -54     46
   -114   -400   -285    257     83   -342    296    109     59    -83    -85     -2
   -129   -394   -265    262     67   -329    285    101     44   -101    -96    -25
   -119   -384   -265    249     70   -324    311    106     38   -103    -98    -28
    -98   -358   -262    228     80   -311    301    109     36   -106    -96    -23
    -62   -332   -270    197    103   -303    277    111     33   -106    -93    -23
    -49   -314   -265    181    106   -290    293    114     36   -103    -96    -25
    -41   -280   -239    158     96   -262    267    114     20   -106    -96    -25
    -23   -272   -249    148    111   -262    226    114     10   -109    -90    -28
     -2   -288   -285    145    140   -285    254    124      5   -116    -98    -44
     59   -233   -293     88    176   -262    355    226     77    -75    -98    -72
    119   -127   -246      2    181   -187    420    379    200     12    -64    -80
    163     20   -145    -93    153    -62    501    594    415    239    127     72
    226    288     62   -257     80    176    527    833    688    574    485    423
    290    704    413   -496    -59    558    480    862    807    823    891    917
    223    997    774   -610   -275    885    306    472    587    828   1166   1322
     77   1106   1028   -592   -475   1067    122    -15    241    641   1176   1410
    -49    805    854   -376   -452    828    -25   -524   -290     51    558    828
   -135    142    277     -2   -205    210   -210   -979   -966   -875   -532   -215
    -93   -259   -166    176     33   -213   -329   -997  -1096  -1091   -826   -530
     10   -332   -342    161    176   -337   -252   -740   -862   -891   -696   -465
     90   -270   -361     90    226   -314   -127   -452   -584   -654   -527   -350
    114   -197   -311     41    213   -254     59   -142   -298   -405   -345   -223
    142   -124   -267    -10    202   -194    181     49   -122   -252   -226   -129
    166    -70   -236    -46    200   -153    226    127    -46   -187   -168    -77
    166    -49   -218    -59    189   -132    233    150    -28   -171   -158    -72
    171    -18   -189    -75    179   -103    249    163    -10   -155   -155    -70
    184     25   -161   -106    171    -67    257    181     10   -132   -137    -57
    189     46   -142   -119    166    -46    280    205     33   -109   -116    -41
    174     38   -135   -106    155    -46    285    220     49    -98   -106    -33
    161     54   -106   -106    135    -25    254    236     67    -85    -85    -18
    163     75    -88   -119    124     -7    228    241     67    -80    -75     -5
    179    101    -80   -140    129     10    236    252     75    -67    -67      0
    189    109    -80   -150    135     15    259    254     83    -57    -59      7
    194    129    -64   -161    129     33    231    249     85    -51    -57     20
    184    150    -36   -168    109     57    200    259     98    -41    -46     23
    179    171     -7   -176     93     83    228    277    111    -25    -36     23
    228    218    -10   -223    119    103    241    285    116    -12    -31     25
    270    239    -31   -254    150    103    205    293    114     -7    -28     25
    329    249    -80   -290    205     85    181    314    116     10    -15     28
    342    246    -98   -296    220     75    171    345    132     46     12     51
    350    293    -57   -324    205    119    163    392    168    103     67    106
    368    363     -5   -366    187    179    163    444    213    168    122    174
    397    428     28   -413    184    228    137    472    246    220    176    220
    405    483     77   -444    163    280    116    514    293    283    246    277
    439    568    127   -506    155    350    137    571    355    361    329    361
    459    652    192   -555    135    423    150    623    400    428    402    433
    415    683    267   -550     72    475    103    628    400    449    433    478
    410    706    296   -561     57    501     93    628    392    444    436    488
    420    743    319   -584     51    532    101    633    384    436    436    493
    415    766    350   -589     33    558    103    620    361    418    415    478
    397    750    350   -576     23    550    119    581    314    363    363    423
    379    701    322   -542     28    511    129    550    270    311    311    368
    361    652    290   -509     33    472     90    509    215    252    254    301
    329    607    277   -467     25    444    109    470    166    189    184    226
    322    550    228   -436     46    389    101    418    103    124    122    168
    298    491    189   -394     54    340     96    363     33     57     49     93
    277    462    184   -371     46    324     98    319    -20     -2    -23     41
    275    446    171   -361     51    309     90    285    -57    -38    -62     25
    254    394    140   -324     57    267    103    270    -83    -62    -75     12
    236    340    103   -288     64    223    124    259   -106    -77    -93     -7
    236    335     98   -285     70    215    148    272   -106    -67    -77      5
    249    389    140   -319     54    265    114    259   -124    -72    -85     -5
    249    444    194   -348     25    319    109    262   -122    -54    -62     38
    246    454    205   -350     20    329    122    288   -103    -15    -15     93
    228    470    241   -350     -7    355    171    327    -75     18     15    124
    226    509    283   -366    -28    397    205    348    -54     44     41    145
    220    555    335   -389    -57    446    194    366    -36     67     70    171
    207    592    381   -400    -88    488    226    389    -10     96    103    231
    202    602    397   -405    -98    501    259    407      0    114    116    267
    223    657    433   -439   -103    545    210    397    -10    114    122    283
    259    719    457   -491   -101    589    179    394     -5    135    163    335
    252    750    498   -501   -124    626    161    371    -15    137    174    353
    236    743    504   -491   -135    626    150    355    -36    122    148    361
    223    711    488   -467   -132    600    161    363    -38    132    163    358
    210    750    537   -483   -163    644    158    348    -54    119    148    350
    210    724    514   -467   -150    618    132    337    -70    101    142    350
    226    691    465   -459   -119    579     88    311    -98     77    137    322
    254    672    418   -462    -80    545     77    283   -135     44    106    265
    252    654    400   -454    -75    527     80    265   -158     10     70    220
    265    620    355   -441    -44    488     70    241   -179    -18     49    194
    265    561    293   -413    -12    426     75    228   -187    -31     38    161
    267    542    275   -405     -2    410     64    207   -205    -54     12    109
    267    537    270   -402     -2    405     51    187   -223    -77    -18     83
    267    537    270   -402      0    405     33    163   -244    -98    -41     46
    270    542    270   -407      0    407     36    153   -252   -109    -59     18
    296    527    231   -410     33    379     38    137   -257   -119    -72    -10
    283    548    265   -415      7    405     36    135   -259   -119    -72    -28
    285    542    257   -415     12    400     41    140   -257   -111    -70    -41
    303    561    254   -433     23    407      5    116   -275   -129    -90    -64
    303    555    252   -428     25    405     12    119   -270   -119    -72    -57
    324    563    236   -444     44    400     49    166   -236    -96    -64    -75
    387    602    215   -496     85    410    129    272   -150    -70    -85   -132
    433    672    236   -553     98    454    210    405    -18     20    -41   -132
    491    880    389   -685     51    636    270    600    233    288    202     51
    597   1234    636   -917    -20    935    228    792    498    670    657    498
    662   1610    948  -1137   -142   1280    106    714    519    880   1078    979
    623   1756   1130  -1189   -254   1444    -25    392    293    878   1330   1280
    530   1680   1150  -1104   -309   1415   -158    -12    -93    607   1208   1241
    410   1247    836   -828   -213   1041   -293   -584   -792   -290    189    345
    366    826    459   -597    -46    644   -433   -930  -1314  -1036   -672   -415
    407    563    155   -488    124    361   -496   -859  -1306  -1085   -784   -574
    475    423    -51   -449    265    187   -441   -633  -1062   -872   -654   -527
    511    418    -93   -465    303    161   -332   -413   -805   -641   -493   -426
    550    519    -31   -535    290    244   -184   -179   -548   -410   -319   -306
    574    626     51   -602    259    340    -75    -23   -374   -252   -197   -202
    563    657     93   -610    236    376    -33     49   -296   -187   -145   -153
    568    670    101   -620    233    387    -20     75   -267   -163   -135   -119
    563    688    124   -626    220    407      2    101   -236   -127    -98    -59
    553    693    137   -626    207    415     12    119   -215   -114    -72    -20
    545    711    166   -628    189    439     10    124   -202   -103    -70    -28
    522    709    184   -618    168    446      7    129   -189    -93    -70    -18
    488    706    218   -597    135    465     18    140   -163    -67    -49     18
    467    704    233   -587    116    470     20    150   -137    -44    -28     41
    462    704    241   -581    111    472     10    145   -127    -38    -25     38
    465    714    249   -589    106    483      0    140   -124    -41    -25     23
    467    756    288   -613     90    522     -5    137   -119    -33    -15     33
    488    787    296   -639     96    542     -7    148   -101    -15      5     57
    491    769    277   -628    106    524    -23    142    -98    -10     12     51
    446    779    329   -615     59    555     -2    187    -57     36     51     72
    444    797    353   -620     46    576      0    207    -33     59     64     93
    459    826    363   -644     49    594     -2    228     -7     88     75    132
    501    862    361   -680     70    613    -10    257     23    129    114    158
    532    906    374   -719     77    641     -5    298     77    194    176    192
    542    943    400   -743     70    672      0    342    135    257    233    239
    568    974    402   -774     83    688    -25    376    187    314    285    311
    584   1034    449   -807     67    743    -38    431    262    405    371    376
    566   1122    555   -844      5    839    -20    504    345    509    475    462
    553   1153    600   -852    -23    878      2    558    410    576    555    535
    548   1150    602   -852    -25    878      7    584    439    605    589    561
    548   1156    607   -852    -28    883     12    587    436    605    587    558
    563   1166    602   -865    -20    883     25    587    433    602    587    555
    542   1124    579   -833    -18    852     18    561    400    561    550    527
    530   1078    548   -805    -10    813      0    511    342    491    491    485
    522   1047    524   -784      0    787     23    475    301    431    433    426
    504   1008    501   -758      0    753     20    423    246    355    355    332
    433    901    467   -670    -15    685     36    381    202    296    296    283
    384    810    426   -597    -20    618     46    337    153    226    220    239
    392    735    342   -563     25    540     49    290     98    161    148    174
    381    711    329   -548     25    522     38    228     33     88     75    103
    368    665    293   -517     38    480     23    181    -12     38     28     72
    366    584    218   -478     72    402      7    142    -57    -10    -10     18
    350    555    205   -452     72    381     31    132    -64    -28    -25      2
    348    550    202   -449     72    376     15    109    -80    -49    -46    -23
    335    527    189   -431     72    358     12    101    -80    -46    -41    -15
    319    540    220   -431     49    381      7    103    -75    -38    -23      5
    345    527    181   -436     83    355    -10     90    -83    -41    -28    -10
    345    485    140   -418    101    314      5    101    -62    -28    -18     -5
    342    579    236   -462     54    407     10    111    -41     -7      2     -2
    366    644    277   -506     44    462     15    109    -28     -2     10     -7
    348    631    283   -488     33    457     36    124     -7     15     36     41
    350    594    241   -472     54    418     33    119    -10     20     54     46
    342    654    311   -501     15    483     25     90    -20     12     54     23
    314    678    361   -498    -23    519    -12     59    -49    -10     18     23
    332    683    350   -506     -7    517    -51     46    -62    -10     25     33
    342    685    340   -517      2    514    -83     31    -83    -31     18     12
    368    704    332   -537     18    519    -67     31    -85    -31     23     36
    353    670    314   -511     20    491    -75     15   -103    -51      7     28
    381    639    257   -509     62    449    -80     18   -109    -57      2     10
    426    579    153   -501    135    366    -77      2   -129    -80     -7     -5
    415    493     77   -454    168    285    -85    -23   -158   -109    -31    -20
    358    433     72   -397    142    254    -77    -44   -171   -127    -51    -44
    303    368     64   -335    119    218    -38    -41   -176   -145    -75    -62
    283    290      7   -288    137    150    -46    -51   -187   -168    -98    -75
    283    228    -57   -257    168     85    -46    -59   -192   -176   -103    -88
    280    210    -72   -246    174     70    -12    -51   -181   -171    -98    -98
    223    194    -28   -207    127     83     25    -46   -179   -171   -106   -116
    252    168    -83   -210    166     44     10    -44   -181   -174   -109   -111
    233    129   -106   -181    168     12     15    -36   -171   -166    -93   -103
    267     88   -179   -179    223    -44    -15    -72   -200   -197   -129   -150
    283     44   -239   -163    262    -96    -31    -98   -223   -218   -155   -158
    218     18   -200   -119    207    -90      5    -64   -187   -192   -127   -145
    239    -20   -259   -109    249   -140     12    -41   -168   -184   -129   -161
    213    -33   -246    -90    228   -137     96     57    -77   -132   -127   -187
    213     46   -166   -129    189    -59    176    184     51    -38    -90   -202
    267    197    -72   -233    171     62    205    337    262    197    119    -31
    350    423     72   -387    140    246    179    511    527    571    553    397
    374    727    350   -550     12    537     90    506    610    826   1021    930
    342    818    475   -579    -64    646     54    324    423    797   1304   1288
    270    711    441   -491    -85    579     -7     12    -10    418   1124   1169
    135    420    283   -277    -72    353   -122   -465   -639   -353    270    410
      5     64     59    -36    -28     62   -241   -909  -1210  -1137   -706   -444
      5   -239   -244    116    124   -241   -322   -950  -1296  -1273   -919   -672
     38   -444   -483    200    259   -462   -288   -758  -1049  -1034   -771   -618
     18   -470   -491    226    252   -480   -213   -574   -797   -784   -600   -514
    -31   -389   -358    207    163   -374    -51   -332   -496   -491   -366   -353
    -46   -314   -267    181    109   -290     80   -124   -252   -272   -189   -218
   -132   -252   -119    189     -7   -187    150    -23   -124   -153    -88   -124
   -181   -231    -49    205    -67   -140    179     36    -62    -88    -33    -77
    -62   -265   -202    161     67   -233    166     38    -70    -85    -33    -57
    -25   -303   -277    166    124   -290    155     25    -80    -85    -36    -44
      5   -285   -290    137    145   -288    163     44    -54    -59      5     54
     83   -244   -327     80    205   -285    148     25    -59    -70      2     77
     62   -254   -316     96    187   -283    166     44    -49    -64     -2     70
    -64   -285   -220    176     77   -254    213    103     12    -12     44     57
   -153   -337   -187    244     15   -262    213     83      5    -38     23     41
   -122   -355   -233    239     54   -293    179     54     -7    -54     12     31
    -54   -353   -301    202    122   -327    122     10    -31    -70      5     20
    -36   -376   -340    207    150   -358    132      7    -25    -67     12     15
    -44   -368   -324    205    137   -345    168     38     15    -28     46     18
    -75   -355   -280    215    101   -319    192     62     51     12     80     31
    -44   -353   -311    197    132   -332    197     70     77     38    101     33
     -2   -350   -348    176    171   -350    171     72     85     49    111     23
    -31   -335   -303    181    135   -319    161     96    124     90    148     44
    -33   -293   -262    163    114   -277    166    137    176    150    202     90
     -7   -262   -254    135    122   -259    153    176    223    213    267    142
     41   -233   -275     96    158   -254    129    207    267    275    332    192
     83   -184   -267     49    174   -226    106    239    322    350    410    252
    101   -122   -223      7    161   -171    101    285    389    436    501    335
    150    -77   -228    -36    187   -153     85    311    436    491    558    384
    179    -49   -228    -64    202   -137     90    332    467    524    597    405
    192    -23   -218    -85    202   -119     85    345    472    532    605    415
    210    -25   -236    -93    220   -129     75    329    449    506    579    397
    171    -57   -228    -57    200   -142     83    316    431    475    550    376
    140    -72   -213    -33    176   -142    106    298    405    436    506    337
    111   -132   -244      7    176   -189    119    262    355    363    428    262
     59   -194   -254     64    155   -223    101    202    285    272    332    176
     51   -267   -319    106    184   -293     83    132    197    174    223     88
     54   -348   -402    148    228   -374     96     96    137     96    132      2
     36   -423   -459    192    246   -441     93     57     93     38     64    -64
     18   -478   -496    228    254   -485     96     28     59     -5     12   -114
    -12   -537   -527    275    257   -532    101      2     25    -46    -31   -158
     -7   -592   -584    301    288   -589     93    -36    -15    -96    -83   -205
    -20   -641   -620    329    298   -631     88    -62    -49   -129   -116   -241
    -20   -657   -636    337    306   -649     85    -67    -59   -142   -135   -265
    -36   -698   -665    366    311   -683     88    -85    -77   -163   -161   -296
    -31   -704   -672    368    319   -688     59    -93    -88   -168   -171   -303
    -54   -727   -672    389    306   -701     62    -85    -88   -158   -161   -293
    -46   -717   -672    381    311   -696     75    -77    -70   -137   -140   -280
    -62   -701   -641    381    288   -672     83    -67    -49   -124   -140   -293
    -83   -688   -605    387    259   -646    127    -20     -5    -83   -109   -246
    -59   -665   -605    361    270   -636    129    -15      7    -72    -96   -231
    -41   -644   -602    340    280   -623    101    -20     15    -62    -85   -223
    -46   -628   -581    337    267   -605     83    -44     20    -57    -83   -220
    -62   -587   -524    324    231   -555     72    -70     23    -46    -67   -197
    -67   -628   -563    348    246   -597     54    -83      5    -54    -64   -192
    -90   -688   -600    389    254   -644     62    -83      0    -54    -59   -194
   -101   -704   -605    400    249   -654     72    -80      5    -54    -54   -200
   -101   -693   -592    397    244   -644     62    -72      7    -51    -49   -205
    -96   -732   -636    413    267   -685     10    -93    -23    -77    -80   -249
    -90   -792   -701    441    303   -748     12   -109    -54   -109   -114   -283
    -77   -854   -776    465    348   -815     -7   -132    -83   -137   -140   -314
    -51   -914   -862    483    405   -888      2   -155   -111   -171   -184   -353
    -67   -958   -891    511    410   -924      2   -158   -122   -184   -200   -363
    -67   -995   -927    530    428   -961      7   -168   -140   -200   -223   -400
    -64  -1015   -953    540    441   -984    -28   -207   -179   -236   -259   -415
    -77  -1065   -987    571    454  -1026    -31   -226   -202   -267   -298   -415
    -83  -1096  -1013    589    462  -1054      5   -226   -205   -283   -316   -436
    -85  -1158  -1072    620    491  -1114    -31   -254   -236   -314   -340   -475
    -88  -1202  -1114    644    509  -1158    -41   -267   -254   -332   -355   -496
    -90  -1231  -1140    662    524  -1187    -49   -272   -267   -345   -361   -506
   -116  -1226  -1109    670    493  -1169    -96   -298   -293   -376   -389   -524
   -135  -1244  -1109    691    485  -1179    -77   -301   -296   -376   -397   -537
   -153  -1309  -1156    730    498  -1231    -44   -301   -296   -374   -402   -548
   -166  -1374  -1208    771    519  -1291    -28   -290   -293   -374   -428   -584
   -153  -1350  -1197    750    519  -1275    -20   -202   -210   -322   -433   -652
   -137  -1249  -1111    693    485  -1182     54    -54    -41   -184   -353   -615
   -129  -1085   -958    605    413  -1023    124    132    194     72   -106   -405
    -80   -841   -761    462    340   -802    111    322    449    431    322     25
    -62   -462   -402    259    168   -433     25    218    426    561    698    530
   -161   -397   -236    277     36   -316    -67    -62    163    462    893    852
   -249   -527   -280    387     12   -405   -155   -423   -257    116    714    735
   -379   -927   -548    654     83   -737   -254   -898   -841   -610   -137    -83
   -470  -1361   -893    914    210  -1127   -376  -1239  -1332  -1319  -1026   -922
   -462  -1649  -1187   1054    361  -1418   -405  -1174  -1304  -1343  -1137  -1057
   -418  -1771  -1353   1091    467  -1564   -368   -969  -1049  -1106   -992   -979
   -337  -1771  -1434   1054    548  -1602   -293   -774   -802   -875   -833   -896
   -293  -1714  -1421   1002    561  -1569   -174   -532   -545   -633   -649   -766
   -265  -1634  -1369    950    550  -1504    -85   -371   -376   -483   -527   -649
   -265  -1636  -1374    948    553  -1504    -54   -316   -314   -428   -488   -615
   -285  -1652  -1366    969    540  -1509    -20   -296   -288   -407   -470   -618
   -275  -1675  -1402    974    561  -1538      5   -277   -270   -387   -452   -605
   -254  -1657  -1402    956    571  -1530    -20   -283   -270   -387   -449   -607
   -241  -1657  -1415    950    587  -1538    -12   -280   -262   -381   -433   -605
   -233  -1621  -1387    927    576  -1504      7   -262   -249   -366   -413   -576
   -233  -1618  -1384    924    574  -1501     10   -277   -259   -368   -415   -576
   -239  -1605  -1366    922    561  -1486      0   -280   -252   -358   -392   -558
   -244  -1584  -1343    911    548  -1465    -41   -280   -257   -358   -381   -548
   -236  -1569  -1332    904    548  -1452    -57   -277   -257   -355   -374   -545
   -226  -1571  -1345    896    558  -1460    -54   -265   -244   -337   -355   -537
   -210  -1574  -1363    893    576  -1470    -72   -280   -252   -345   -366   -548
   -194  -1566  -1374    880    589  -1473   -111   -306   -280   -368   -394   -561
   -192  -1569  -1376    880    592  -1473   -132   -309   -280   -368   -397   -563
   -200  -1566  -1369    880    581  -1470   -114   -280   -244   -324   -350   -530
   -194  -1543  -1348    867    576  -1447   -114   -267   -223   -301   -316   -506
   -189  -1525  -1335    857    571  -1428   -132   -254   -207   -283   -296   -491
   -174  -1486  -1312    831    568  -1400   -145   -226   -181   -246   -265   -454
   -158  -1460  -1301    807    568  -1382   -148   -181   -135   -194   -207   -400
   -142  -1408  -1265    774    558  -1335   -150   -135    -75   -127   -137   -350
   -127  -1340  -1213    732    542  -1278   -155    -85    -20    -54    -57   -285
   -124  -1270  -1145    698    509  -1208   -158    -31     38     20     28   -220
   -101  -1174  -1075    636    485  -1124   -161      0     80     77     88   -168
    -90  -1132  -1041    610    475  -1088   -163     15     93    101    116   -148
    -85  -1124  -1041    605    475  -1083   -168     28     98    103    129   -132
    -90  -1104  -1013    597    459  -1060   -181     10     72     72    103   -150
   -109  -1114  -1008    610    449  -1062   -181    -23     31     25     62   -187
   -122  -1132  -1013    626    444  -1072   -187    -57     -7    -25     18   -236
   -145  -1200  -1057    670    454  -1130   -187   -101    -54    -83    -31   -283
   -161  -1260  -1098    711    467  -1179   -187   -166   -116   -168   -116   -374
   -187  -1312  -1127    748    467  -1218   -189   -241   -202   -272   -239   -465
   -205  -1376  -1171    789    483  -1275   -187   -303   -262   -342   -314   -540
   -228  -1434  -1208    831    488  -1322   -197   -350   -309   -397   -366   -581
   -241  -1496  -1254    870    506  -1376   -207   -415   -368   -465   -433   -631
   -254  -1543  -1288    896    517  -1415   -223   -472   -423   -527   -493   -675
   -267  -1545  -1278    906    504  -1413   -223   -496   -441   -548   -509   -683
   -296  -1564  -1267    927    485  -1415   -218   -506   -446   -558   -517   -688
   -329  -1584  -1254    958    462  -1421   -223   -522   -449   -563   -527   -688
   -368  -1595  -1228    979    428  -1413   -241   -542   -465   -576   -540   -698
   -384  -1602  -1218    992    415  -1413   -257   -545   -470   -584   -545   -693
   -392  -1608  -1215   1000    410  -1413   -272   -548   -475   -587   -548   -688
   -387  -1553  -1166    971    389  -1361   -254   -532   -449   -558   -522   -665
   -413  -1522  -1111    966    348  -1317   -233   -519   -431   -540   -504   -646
   -423  -1483  -1060    953    316  -1273   -218   -506   -413   -519   -483   -631
   -433  -1457  -1026    943    293  -1244   -218   -491   -400   -509   -467   -620
   -431  -1452  -1021    943    293  -1236   -220   -491   -402   -509   -465   -594
   -452  -1421   -971    935    259  -1197   -244   -483   -397   -491   -444   -568
   -441  -1366   -924    904    241  -1145   -259   -483   -389   -472   -415   -542
   -428  -1340   -914    883    241  -1127   -262   -480   -389   -465   -400   -514
   -446  -1348   -901    898    226  -1124   -277   -493   -405   -472   -400   -511
   -457  -1330   -872    893    205  -1104   -293   -519   -431   -496   -418   -524
   -454  -1317   -865    885    202  -1091   -303   -527   -446   -506   -420   -522
   -480  -1369   -888    922    202  -1130   -316   -553   -475   -535   -441   -545
   -514  -1423   -909    969    197  -1166   -322   -576   -496   -561   -457   -558
   -542  -1462   -922   1002    187  -1192   -311   -576   -504   -574   -472   -579
   -566  -1512   -945   1039    187  -1231   -303   -576   -517   -584   -501   -600
   -597  -1548   -950   1072    174  -1252   -337   -607   -555   -615   -530   -626
   -623  -1577   -953   1101    163  -1265   -340   -646   -600   -649   -558   -652
   -654  -1621   -969   1135    155  -1296   -322   -657   -615   -667   -581   -667
   -678  -1665   -987   1171    153  -1327   -327   -654   -626   -678   -594   -678
   -680  -1691  -1010   1184    163  -1353   -337   -654   -636   -693   -607   -696
   -691  -1683   -992   1187    150  -1337   -353   -665   -652   -709   -620   -724
   -717  -1680   -963   1197    122  -1322   -358   -672   -654   -714   -618   -722
   -743  -1696   -953   1218    103  -1325   -368   -685   -662   -727   -633   -714
   -758  -1717   -958   1236     98  -1337   -381   -698   -678   -743   -659   -737
   -753  -1751   -997   1252    122  -1374   -389   -701   -675   -737   -657   -753
   -769  -1769  -1000   1267    114  -1384   -379   -696   -685   -745   -659   -763
   -797  -1756   -958   1275     80  -1358   -322   -654   -662   -748   -683   -802
   -813  -1727   -914   1270     49  -1322   -231   -545   -584   -724   -706   -846
   -792  -1665   -872   1228     38  -1270   -132   -368   -428   -600   -628   -776
   -735  -1408   -672   1070    -31  -1041    -77    -98   -114   -236   -272   -475
   -662  -1023   -361    844   -150   -693   -111     83    140    158    210    -10
   -696   -698     -5    696   -348   -353   -262   -122     88    355    613    475
   -800   -475    324    639   -563    -75   -483   -566   -161    374    872    802
   -945   -685    257    813   -602   -215   -680  -1070   -652    -83    478    465
  -1093  -1218   -124   1156   -485   -672   -784  -1590  -1361  -1044   -589   -485
  -1101  -1693   -594   1395   -254  -1145   -893  -1813  -1777  -1647  -1296  -1075
  -1034  -1930   -896   1483    -70  -1413   -937  -1636  -1657  -1564  -1283  -1143
   -995  -2010  -1018   1501      7  -1514   -836  -1382  -1415  -1353  -1137  -1114
   -945  -1953  -1010   1449     31  -1483   -662  -1119  -1163  -1145   -995   -995
   -919  -1857   -937   1384      7  -1397   -519   -904   -953   -963   -852   -883
   -919  -1779   -859   1350    -31  -1319   -433   -802   -859   -880   -782   -833
   -911  -1766   -857   1337    -28  -1312   -405   -771   -828   -852   -758   -826
   -919  -1748   -831   1332    -46  -1291   -420   -758   -815   -828   -732   -820
   -919  -1714   -797   1317    -64  -1257   -423   -750   -805   -813   -714   -820
   -909  -1704   -795   1306    -57  -1249   -415   -735   -805   -805   -719   -815
   -888  -1693   -807   1291    -41  -1249   -426   -717   -802   -800   -727   -787
   -880  -1644   -763   1262    -59  -1205   -441   -730   -810   -802   -727   -779
   -888  -1621   -735   1254    -77  -1179   -452   -727   -802   -792   -711   -774
   -893  -1621   -727   1257    -83  -1174   -457   -719   -795   -779   -709   -779
   -875  -1579   -706   1226    -85  -1143   -428   -724   -797   -774   -706   -761
   -862  -1577   -714   1218    -75  -1145   -415   -735   -810   -779   -698   -750
   -846  -1569   -722   1208    -64  -1148   -423   -732   -807   -774   -688   -743
   -818  -1561   -743   1189    -38  -1153   -431   -727   -802   -774   -691   -737
   -797  -1543   -745   1169    -28  -1145   -410   -693   -771   -737   -654   -709
   -797  -1525   -727   1161    -36  -1127   -420   -659   -745   -696   -615   -685
   -789  -1512   -722   1148    -36  -1117   -413   -633   -722   -670   -592   -659
   -792  -1483   -691   1137    -51  -1088   -413   -594   -688   -631   -558   -613
   -779  -1444   -665   1109    -57  -1054   -381   -537   -633   -581   -514   -568
   -745  -1397   -652   1070    -49  -1026   -358   -472   -568   -514   -454   -517
   -771  -1366   -594   1067    -90   -982   -337   -400   -496   -433   -376   -436
   -807  -1332   -524   1070   -142   -930   -335   -332   -428   -342   -285   -353
   -789  -1280   -491   1034   -150   -888   -316   -272   -381   -277   -218   -285
   -753  -1153   -400    953   -179   -779   -345   -220   -322   -194   -124   -189
   -724  -1049   -327    885   -200   -688   -345   -174   -272   -127    -44   -111
   -678  -1002   -324    841   -176   -665   -335   -153   -265   -106    -23    -96
   -683   -974   -290    828   -197   -633   -309   -145   -265   -101    -12    -64
   -704   -966   -262    833   -220   -615   -285   -135   -262   -101     -2    -41
   -672   -950   -277    810   -197   -615   -288   -148   -283   -129    -23    -49
   -659   -945   -285    802   -187   -615   -280   -168   -311   -166    -51    -83
   -683   -961   -277    820   -205   -620   -265   -218   -361   -228   -116   -148
   -732  -1015   -283    872   -226   -649   -246   -267   -415   -290   -187   -210
   -779  -1072   -293    924   -244   -683   -223   -303   -465   -345   -249   -257
   -836  -1117   -280    976   -277   -698   -194   -322   -491   -376   -290   -275
   -875  -1158   -283   1015   -296   -722   -187   -361   -527   -420   -335   -316
   -883  -1176   -293   1028   -296   -735   -187   -389   -548   -446   -355   -350
   -896  -1202   -306   1047   -296   -753   -171   -410   -568   -465   -374   -376
   -922  -1223   -301   1072   -311   -763   -161   -426   -589   -478   -387   -387
   -979  -1218   -241   1098   -368   -730   -145   -428   -592   -472   -381   -389
  -1078  -1189   -114   1132   -483   -652   -119   -402   -568   -449   -358   -361
  -1234  -1124    106   1176   -672   -511    -75   -355   -530   -402   -311   -301
  -1104  -1091     12   1098   -558   -540    -98   -379   -545   -413   -324   -293
   -974  -1119   -145   1044   -415   -633   -153   -397   -555   -418   -337   -254
   -880  -1104   -223    992   -329   -665   -174   -410   -558   -423   -337   -210
   -924  -1044   -122    984   -402   -584    -93   -371   -506   -376   -293   -155
  -1028  -1047    -18   1039   -506   -532    -10   -314   -454   -322   -252   -166
  -1106  -1013     93   1060   -600   -459     12   -267   -413   -275   -205   -168
  -1057   -956    101   1005   -581   -426     -7   -259   -402   -265   -194   -174
   -976   -883     93    930   -537   -394    -54   -288   -410   -275   -202   -189
   -943   -831    111    888   -527   -361    -90   -322   -428   -285   -213   -187
   -932   -828    103    880   -519   -363   -122   -329   -457   -296   -220   -184
   -927   -820    106    872   -519   -358   -106   -309   -454   -280   -194   -161
   -909   -805    103    857   -509   -350   -103   -296   -444   -257   -161   -129
   -844   -802     41    823   -444   -381   -142   -311   -465   -262   -161   -122
   -828   -857    -28    839   -400   -444   -114   -316   -478   -275   -176   -142
   -839   -870    -31    854   -405   -452    -96   -309   -472   -275   -168   -137
   -820   -846    -25    831   -397   -436   -119   -322   -475   -283   -168   -142
   -810   -852    -41    831   -384   -446   -129   -342   -498   -306   -192   -168
   -795   -849    -54    820   -371   -452   -101   -348   -514   -319   -210   -192
   -771   -831    -59    800   -355   -446    -88   -348   -519   -322   -213   -205
   -730   -802    -72    766   -329   -439    -77   -340   -506   -311   -205   -197
   -701   -784    -83    743   -309   -433    -72   -332   -509   -314   -213   -205
   -685   -831   -145    758   -272   -488    -80   -335   -527   -337   -233   -223
   -691   -831   -140    761   -277   -485    -75   -327   -522   -337   -228   -228
   -706   -833   -127    769   -290   -483    -83   -319   -517   -329   -220   -215
   -701   -826   -124    763   -288   -475    -49   -298   -506   -322   -213   -202
   -662   -769   -106    714   -280   -439    -41   -277   -485   -301   -189   -179
   -670   -722    -54    696   -309   -389    -23   -265   -470   -290   -179   -168
   -675   -688    -12    680   -332   -350      7   -239   -444   -277   -176   -171
   -670   -659     10    665   -340   -324     96   -135   -363   -233   -184   -197
   -626   -568     57    597   -342   -257    202     38   -210   -111   -119   -166
   -561   -384    176    472   -371   -103    257    262     31    148    116     25
   -493    -90    402    290   -452    155    267    504    327    522    532    428
   -465    342    807     62   -636    574    213    511    433    771    971    969
   -574    579   1150     -2   -862    865     28    122    171    722   1221   1348
   -709    644   1353     31  -1031   1000   -137   -353   -220    465   1153   1361
   -846    265   1111    290   -979    688   -280   -880   -805   -233    376    639
   -883   -368    514    626   -698     72   -418  -1299  -1439  -1130   -727   -400
   -784   -685     96    735   -441   -296   -478  -1247  -1478  -1236   -914   -618
   -771   -849    -77    807   -348   -465   -433  -1026  -1252  -1041   -787   -571
   -774   -883   -109    828   -332   -496   -322   -776   -979   -807   -623   -467
   -753   -826    -72    789   -340   -449   -153   -493   -691   -553   -436   -329
   -659   -652      7    654   -335   -322     -7   -293   -491   -368   -285   -207
   -646   -597     49    623   -350   -275     77   -202   -397   -280   -213   -148
   -667   -592     75    628   -374   -257     93   -163   -355   -244   -184   -127
   -633   -535     98    584   -366   -218    103   -122   -309   -200   -140    -96
   -691   -542    148    615   -420   -197    135   -106   -290   -176   -122    -83
   -709   -509    197    607   -454   -155    145    -85   -265   -153   -101    -62
   -665   -426    239    542   -452    -93    161    -46   -220   -109    -51    -10
   -693   -444    249    568   -472    -98    176    -23   -194    -90    -31     10
   -706   -454    252    576   -480   -101    187     -5   -181    -70    -12     28
   -696   -433    259    563   -478    -88    181      0   -184    -57    -12     25
   -659   -418    241    537   -452    -88    176     -5   -187    -54    -18     15
   -607   -428    179    519   -394   -124    163    -10   -181    -49    -15     12
   -561   -418    140    488   -353   -140    145    -15   -176    -44     -7     25
   -540   -420    119    480   -332   -150    116    -23   -174    -38     -5     33
   -517   -418     98    467   -309   -161    114     -7   -148    -12     15     67
   -485   -397     88    441   -288   -155    122     12   -124     10     33     96
   -475   -376     98    423   -288   -140    116     28   -111     31     54    106
   -493   -363    129    428   -311   -116     85     36    -93     59     80    119
   -514   -337    174    423   -345    -83     96     80    -44    119    132    168
   -511   -293    218    402   -366    -38    122    140     15    200    210    228
   -504   -252    249    376   -379     -2     96    184     67    265    277    275
   -493   -215    277    353   -387     31    114    246    132    337    350    348
   -488   -129    358    306   -423    114    150    332    220    444    454    449
   -496    -36    459    267   -478    210    140    392    293    532    555    530
   -488     -7    480    246   -485    236    135    413    319    568    605    584
   -483     25    509    228   -496    267    161    439    348    592    636    633
   -465     46    511    207   -488    277    168    449    355    589    631    644
   -470     33    504    218   -485    267    205    472    371    600    641    667
   -485     10    496    239   -491    252    228    467    355    574    610    636
   -498      0    498    249   -498    249    228    441    316    522    563    589
   -519    -31    488    275   -504    228    241    410    280    472    517    530
   -553    -70    483    311   -519    205    262    379    241    413    454    462
   -561   -111    449    332   -506    168    275    345    200    353    374    436
   -550   -155    394    353   -475    119    293    311    158    301    309    366
   -555   -231    324    392   -441     44    301    285    132    267    275    309
   -542   -213    329    379   -436     57    301    265    116    249    267    290
   -522   -215    306    366   -415     44    311    244    103    228    257    285
   -514   -236    277    374   -397     20    329    239    103    226    257    296
   -506   -265    239    384   -374    -12    361    239     96    213    241    288
   -483   -280    202    381   -342    -38    345    223     83    194    220    259
   -472   -272    200    371   -337    -36    311    215     77    192    213    244
   -465   -283    181    374   -324    -49    329    228     96    202    226    257
   -465   -262    200    361   -335    -33    350    252    124    228    262    285
   -480   -194    285    337   -384     44    394    301    184    277    311    314
   -478   -155    319    316   -400     80    410    332    223    311    340    366
   -491   -142    348    316   -420    101    407    335    239    319    350    389
   -493   -137    355    314   -426    109    400    335    249    327    361    410
   -480   -124    355    303   -418    114    376    327    259    342    394    439
   -444    -88    353    265   -400    132    350    309    254    332    389    423
   -428    -96    332    262   -381    116    316    283    241    314    384    402
   -431   -116    311    272   -374     96    288    257    213    290    366    361
   -415   -158    257    288   -337     49    285    246    202    272    342    319
   -392   -142    249    267   -322     51    275    236    197    265    340    314
   -392   -122    270    257   -332     72    257    215    176    244    324    293
   -397   -119    275    257   -337     77    272    207    166    228    311    272
   -374   -116    257    246   -316     70    288    218    174    223    309    257
   -342   -109    233    226   -288     59    270    226    176    223    314    267
   -337   -166    171    252   -254      0    290    226    176    215    296    252
   -337   -226    111    280   -226    -57    306    228    184    213    296    236
   -301   -207     93    254   -197    -57    329    228    179    197    288    215
   -285   -197     88    241   -187    -57    327    215    166    179    262    197
   -246   -161     83    202   -166    -38    319    202    155    163    246    174
   -226   -176     49    200   -137    -64    324    202    155    161    246    140
   -218   -202     15    210   -116    -93    327    202    166    166    246    122
   -140   -148    -10    142    -67    -80    363    226    187    184    259    127
    -59    -88    -28     72    -18    -59    389    233    194    189    259    116
    -49   -106    -59     75      2    -85    371    231    194    179    246    103
    -33   -119    -85     77     25   -103    366    233    200    176    236     80
      0   -111   -111     54     54   -111    410    285    244    187    215     49
     15    -77    -96     31     54    -85    506    420    366    259    226     33
     25     20     -7    -23     15      7    613    602    574    457    374    150
     59    254    194   -155    -67    226    672    844    893    828    735    488
    127    641    514   -384   -194    579    584    961   1109   1197   1260   1067
    116    917    800   -517   -340    859    480    795   1031   1330   1670   1592
     36    940    904   -491   -433    922    358    446    706   1187   1782   1784
    -51    722    774   -335   -413    748    226    -28    163    631   1286   1369
   -145    259    405    -57   -275    332    109   -576   -545   -358    116    350
   -135   -106     28    119    -83    -38      2   -717   -815   -779   -423   -140
   -101   -280   -179    189     36   -231     31   -517   -613   -610   -340   -127
    -67   -345   -277    207    103   -311    124   -280   -324   -355   -166    -25
    -23   -277   -254    148    114   -267    249    -57    -46   -101     15    109
    -15   -174   -158     93     70   -166    402    161    205    127    197    244
    -10    -85    -75     46     28    -80    485    277    340    249    296    311
    -15    -41    -25     28      5    -33    517    322    389    293    327    329
    -10    -38    -31     23      7    -36    524    348    415    316    353    342
     10    -41    -51     15     31    -46    514    366    436    340    371    353
     31    -46    -77      7     51    -59    509    376    452    353    381    353
     20    -12    -33     -2     25    -23    511    379    467    363    389    345
      0    -15    -15      7      5    -15    517    381    475    374    387    332
     -2      0      2      0     -2      2    524    394    491    400    407    348
      2     20     15    -12     -7     18    524    407    509    420    433    374
     10     -5    -15     -2     12    -10    514    400    506    413    436    358
     -2    -38    -38     20     15    -38    527    402    506    410    433    337
    -23    -28     -7     25     -7    -18    537    423    530    428    449    332
    -25    -10     15     15    -23      2    522    433    553    446    470    337
    -25      0     25     12    -25     12    517    446    576    475    498    366
     10    -15    -25      2     18    -20    517    457    589    488    504    355
     33      5    -28    -18     31    -10    504    470    607    509    517    376
     44     23    -23    -36     33      2    506    498    641    545    550    446
     49     49      0    -49     25     25    501    532    688    597    602    530
     51     59      7    -57     20     36    498    563    737    654    646    561
     90    111     20   -101     33     67    493    605    797    727    711    615
     88    163     72   -127      7    119    483    667    880    826    810    704
     75    207    132   -140    -28    171    501    756    992    953    943    820
     93    262    168   -179    -38    215    498    802   1057   1031   1021    891
    137    329    192   -233    -28    262    488    815   1083   1067   1060    922
    153    381    226   -267    -36    303    493    841   1114   1098   1093    948
    135    387    252   -259    -57    319    498    862   1137   1119   1117    966
    119    350    231   -236    -57    290    524    857   1130   1101   1098    958
    127    316    187   -223    -31    252    514    828   1104   1062   1070    930
    127    262    135   -197     -2    200    501    787   1054    997   1010    875
    127    220     93   -174     18    158    514    735    995    914    932    797
    122    168     46   -148     38    109    527    696    948    849    862    745
    132    124     -7   -129     70     59    514    636    875    763    771    675
    124     83    -41   -106     83     23    496    561    795    675    680    592
     75     12    -62    -44     70    -23    519    522    756    628    636    540
     88    -23   -111    -31     98    -67    496    470    706    571    581    493
     72    -80   -153      2    111   -116    498    446    680    537    542    467
     83   -103   -189      7    135   -148    488    410    641    496    493    433
    155   -116   -272    -18    213   -194    446    335    574    431    428    366
     64   -124   -192     28    127   -158    467    366    610    465    465    405
     33   -129   -163     46     98   -148    491    405    641    485    491    431
     70   -109   -179     18    122   -142    475    387    631    470    470    418
     85   -103   -189     10    137   -145    459    379    631    480    475    420
     88    -72   -161    -10    122   -116    475    392    649    498    493    436
    129    -10   -140    -59    132    -75    498    400    670    514    514    444
    153      7   -148    -80    148    -70    498    384    659    501    504    418
    200      7   -192   -103    197    -90    459    348    633    472    483    394
    174     64   -109   -119    142    -23    446    353    659    498    517    433
    200     88   -114   -145    155    -12    449    361    683    524    548    472
    220     62   -158   -142    189    -46    426    342    672    524    548    483
    189     67   -122   -127    155    -25    392    335    662    522    548    483
    187     59   -127   -127    158    -33    407    335    678    532    563    493
    148     44   -103    -96    124    -28    465    363    706    550    589    530
    148     31   -116    -88    132    -44    485    371    701    542    589    537
    135      5   -129    -70    132    -62    472    368    688    537    579    527
    111    -70   -181    -20    145   -124    480    376    685    535    571    514
    101   -135   -236     15    166   -184    506    392    701    537    571    519
    106   -192   -298     41    200   -244    504    379    693    517    550    501
    109   -233   -342     62    226   -288    506    363    678    491    517    467
     85   -288   -376     98    228   -332    519    353    667    470    491    441
    103   -303   -410     98    254   -355    527    358    672    470    488    449
    122   -324   -449    101    283   -387    548    361    672    457    480    452
     93   -355   -449    132    270   -402    509    361    672    454    483    449
    122   -371   -493    124    306   -431    501    358    659    446    472    446
    140   -366   -506    111    322   -436    506    340    652    436    457    439
    135   -376   -511    122    322   -444    527    337    657    439    449    433
    129   -353   -483    111    306   -418    550    350    672    452    457    441
    148   -319   -470     85    306   -394    530    335    649    433    436    428
    135   -358   -493    109    314   -426    574    379    680    452    436    428
     70   -340   -410    135    236   -374    670    517    815    545    462    418
      7   -158   -166     75     85   -161    771    696   1010    730    568    472
     62    135     70   -101     -5    103    795    883   1283   1062    891    740
    215    413    194   -314     10    303    727   1002   1512   1434   1366   1234
    350    711    361   -532     -5    537    610    849   1415   1501   1738   1764
    353    672    319   -511     18    496    550    563   1067   1254   1857   2068
    252    485    233   -368     10    358    478    231    542    691   1441   1784
    145    181     36   -163     54    109    371   -200    -85   -137    410    904
    129   -150   -280     10    202   -215    252   -493   -504   -714   -394    226
    189   -394   -584    103    387   -488    197   -436   -441   -626   -392    176
    272   -517   -789    119    530   -652    257   -259   -184   -361   -215    158
    303   -535   -841    114    571   -688    350    -62     85   -106    -41    205
    301   -436   -737     64    519   -587    472    168    368    163    168    345
    285   -322   -607     18    446   -465    568    340    587    368    342    454
    257   -288   -548     12    400   -415    628    428    678    457    420    496
    176   -262   -439     41    306   -350    711    514    750    522    483    540
    171   -244   -415     33    290   -329    724    540    769    542    501    535
    218   -239   -457     10    337   -348    698    527    753    532    491    506
    257   -226   -485    -18    368   -353    714    524    748    532    485    504
    241   -228   -470     -7    355   -348    737    537    748    532    485    517
    228   -215   -446     -7    335   -329    735    540    735    527    472    506
    194   -215   -410     10    301   -311    756    563    745    542    478    506
    239   -184   -426    -28    329   -303    750    566    753    550    480    511
    259   -161   -423    -49    340   -290    769    594    766    566    493    527
    270   -171   -441    -49    355   -306    776    610    763    571    504    532
    290   -192   -483    -49    387   -337    763    618    761    574    504    522
    301   -148   -449    -77    374   -298    756    628    758    579    511    514
    314   -101   -415   -106    363   -257    756    636    756    589    519    509
    340    -49   -389   -148    361   -218    761    652    771    618    550    532
    345    -33   -379   -155    361   -205    797    685    802    659    592    576
    340    -18   -358   -163    348   -187    810    727    831    698    633    618
    371     38   -332   -205    350   -148    800    756    857    737    678    654
    397    122   -275   -262    335    -77    771    787    893    800    732    693
    394    179   -215   -285    306    -18    779    836    950    885    813    771
    415    244   -171   -332    293     36    792    888   1015    976    911    857
    436    332   -106   -384    272    114    805    943   1075   1062   1008    932
    472    431    -44   -452    259    192    810   1008   1124   1135   1083    995
    519    467    -51   -493    285    207    807   1026   1132   1156   1104   1015
    509    470    -38   -491    272    215    828   1047   1143   1161   1111   1031
    470    493     23   -483    223    259    846   1080   1145   1161   1114   1044
    501    498     -2   -501    252    249    849   1065   1101   1109   1054    995
    470    504     33   -485    218    270    865   1047   1060   1049    984    924
    454    436    -18   -446    236    210    862   1010    995    974    901    865
    465    366   -101   -415    283    132    867    987    930    891    818    792
    462    332   -132   -397    296    101    875    969    872    810    732    709
    478    322   -155   -400    316     83    872    924    797    722    626    610
    457    290   -168   -376    314     62    862    875    722    646    532    527
    436    259   -179   -348    309     41    880    849    675    600    475    478
    433    218   -218   -327    327      0    896    839    649    558    433    439
    439    176   -262   -306    350    -41    898    826    620    527    400    400
    446    174   -275   -311    361    -49    891    813    594    506    376    376
    441    174   -267   -309    355    -46    893    795    555    467    332    340
    446    176   -270   -314    358    -44    896    787    530    449    309    311
    452    171   -280   -311    366    -54    888    787    514    439    290    283
    439    184   -257   -314    348    -36    896    800    501    436    283    272
    454    236   -218   -345    335     10    901    831    511    459    306    296
    459    322   -137   -392    298     93    896    870    550    511    353    348
    496    413    -83   -454    290    166    891    891    568    542    379    363
    519    452    -70   -488    293    192    922    909    576    555    381    340
    493    491     -2   -491    246    244    956    953    613    594    413    363
    478    540     62   -511    207    303    943    966    628    623    433    387
    506    592     85   -548    210    340    927    963    631    636    454    368
    517    597     80   -558    218    340    911    950    607    631    457    314
    511    607     96   -561    207    353    914    943    574    610    436    319
    514    644    129   -581    192    387    904    958    566    613    441    376
    509    680    171   -594    168    426    924    992    584    636    467    413
    522    685    161   -605    179    423    948   1013    584    649    480    441
    561    701    140   -631    210    420    930   1005    558    628    465    431
    594    719    124   -659    233    420    896    982    506    581    410    413
    600    704    103   -652    249    405    898    997    493    579    387    413
    610    683     72   -649    270    379    906   1010    478    566    368    402
    628    683     51   -657    288    368    885    997    449    530    324    384
    618    675     57   -646    280    366    875    984    420    498    293    374
    594    662     67   -628    265    366    872    979    407    488    277    361
    558    641     80   -602    239    361    857    969    381    462    244    327
    537    659    122   -600    207    392    836    961    358    439    218    298
    548    701    153   -626    197    428    846    966    353    436    202    275
    576    782    205   -678    187    493    872    997    381    470    226    275
    530    805    272   -667    127    540    891   1008    381    472    233    272
    483    797    314   -639     85    555    867   1015    368    472    233    265
    452    779    324   -618     64    553    870   1034    371    480    239    246
    433    805    371   -618     31    589    943   1117    431    527    252    246
    428    880    452   -657    -12    667   1028   1236    545    597    241    194
    392   1057    665   -724   -137    862   1091   1397    735    789    374    290
    413   1330    917   -872   -252   1122   1117   1608   1015   1153    730    618
    483   1667   1184  -1075   -350   1426   1052   1787   1283   1590   1286   1184
    485   1971   1483  -1228   -498   1727    906   1579   1078   1571   1605   1610
    439   1953   1512  -1197   -537   1732    833   1280    667   1288   1639   1748
    371   1774   1402  -1072   -514   1587    730    872    101    706   1148   1356
    301   1454   1153   -878   -426   1304    542    329   -597   -223    -15    340
    280   1111    831   -696   -275    971    402    140   -901   -659   -646   -213
    322    891    568   -605   -122    730    436    314   -722   -478   -563   -205
    387    849    462   -618    -38    657    532    553   -436   -194   -376   -101
    400    872    472   -636    -36    672    628    756   -174     57   -200     -7
    389    969    579   -680    -96    776    732    950     64    275    -31     93
    402   1098    696   -750   -148    898    802   1070    202    413     85    189
    470   1223    750   -849   -140    987    841   1130    270    483    137    239
    498   1301    802   -898   -150   1052    859   1158    288    506    153    249
    465   1309    844   -888   -189   1075    831   1145    272    498    142    239
    459   1335    875   -898   -207   1104    789   1127    257    488    127    231
    470   1361    891   -917   -210   1127    776   1122    246    483    114    223
    470   1374    904   -922   -215   1140    758   1117    246    488    106    215
    480   1413    932   -948   -226   1171    740   1119    239    488    106    205
    511   1514   1002  -1013   -246   1260    748   1135    244    506    122    210
    498   1566   1067  -1034   -283   1317    740   1130    233    498    114    192
    496   1595   1098  -1044   -301   1348    709   1130    228    498    106    192
    509   1647   1137  -1078   -316   1395    704   1130    231    509    111    205
    511   1706   1195  -1109   -342   1452    688   1148    249    530    132    226
    545   1743   1195  -1145   -324   1470    672   1169    270    558    161    254
    561   1761   1200  -1161   -319   1480    665   1179    277    584    181    262
    555   1805   1249  -1182   -345   1527    641   1174    267    584    161    246
    550   1839   1286  -1195   -368   1564    626   1195    288    618    179    257
    553   1870   1317  -1215   -381   1595    618   1221    322    665    215    277
    566   1951   1384  -1257   -407   1667    620   1267    368    727    265    303
    571   2000   1426  -1288   -426   1714    623   1322    423    792    314    353
    581   2049   1467  -1314   -441   1758    633   1395    506    893    423    433
    589   2117   1525  -1353   -467   1821    628   1447    581    992    527    488
    610   2205   1595  -1408   -491   1901    610   1486    646   1065    594    540
    613   2262   1647  -1439   -517   1953    602   1512    680   1106    631    576
    618   2327   1706  -1473   -542   2018    602   1538    698   1135    659    610
    618   2369   1751  -1496   -568   2060    592   1545    693   1140    670    607
    613   2405   1792  -1509   -589   2099    584   1525    665   1117    649    579
    600   2416   1816  -1509   -607   2117    561   1486    613   1054    584    530
    576   2385   1805  -1480   -615   2096    558   1454    566    992    517    478
    574   2379   1805  -1478   -618   2094    553   1408    498    911    431    400
    568   2374   1805  -1470   -618   2091    537   1343    415    820    337    311
    540   2359   1818  -1449   -639   2088    514   1286    337    743    262    244
    527   2325   1797  -1426   -633   2062    506   1228    262    665    184    168
    519   2309   1790  -1415   -636   2049    483   1169    194    592    109     98
    493   2299   1805  -1395   -654   2052    470   1117    129    524     41     46
    485   2262   1777  -1376   -644   2021    452   1078     77    475    -15      2
    483   2252   1769  -1369   -644   2010    433   1034     31    436    -62    -31
    467   2273   1803  -1371   -667   2039    400   1000     -7    405    -98    -41
    436   2299   1862  -1366   -711   2081    376    979    -28    392   -109    -36
    392   2262   1870  -1327   -740   2068    371    961    -44    384   -114    -28
    392   2265   1873  -1330   -740   2070    361    953    -57    379   -124    -36
    379   2296   1914  -1340   -766   2107    348    953    -59    379   -135    -41
    366   2322   1956  -1343   -795   2140    335    956    -57    384   -127    -36
    374   2348   1974  -1361   -800   2161    327    958    -51    402   -111    -28
    371   2410   2039  -1392   -833   2226    329    974    -28    439    -88     -5
    345   2481   2135  -1413   -896   2309    316    979    -10    465    -67     15
    335   2514   2179  -1423   -922   2348    322    989      5    478    -54     28
    335   2530   2195  -1434   -930   2361    288    982      0    480    -41     28
    335   2572   2236  -1454   -950   2405    267    966     -7    485    -36     36
    337   2598   2260  -1467   -961   2429    226    937    -25    478    -44     33
    329   2592   2262  -1460   -966   2429    194    919    -46    475    -46     41
    301   2616   2312  -1460  -1005   2465    184    906    -62    467    -44     33
    301   2629   2327  -1465  -1013   2481    161    891    -72    454    -54     23
    303   2639   2333  -1473  -1015   2486    150    867    -85    436    -67     12
    270   2608   2338  -1439  -1034   2473    153    859   -116    415    -90    -10
    259   2572   2309  -1418  -1023   2442    116    839   -140    405    -98    -12
    257   2543   2283  -1400  -1013   2413    103    820   -161    394   -114    -23
    241   2509   2268  -1376  -1013   2390     96    813   -184    368   -148    -44
    220   2486   2265  -1353  -1021   2377     85    802   -205    353   -166    -72
    205   2465   2260  -1335  -1026   2361     70    774   -231    322   -189   -101
    187   2447   2257  -1317  -1034   2353     70    761   -246    303   -205   -114
    171   2395   2221  -1286  -1026   2309     36    732   -283    272   -233   -153
    168   2403   2234  -1286  -1031   2320      5    706   -311    244   -262   -168
    137   2403   2265  -1273  -1065   2335      5    693   -329    239   -270   -168
    116   2385   2268  -1252  -1075   2327      7    685   -335    233   -272   -174
    140   2382   2242  -1262  -1052   2314    -10    667   -342    218   -293   -207
    150   2385   2234  -1267  -1041   2309    -62    662   -348    210   -303   -210
    116   2361   2244  -1239  -1062   2304    -67    646   -371    194   -311   -215
     85   2343   2255  -1215  -1083   2299    -46    644   -376    192   -316   -218
     85   2335   2249  -1213  -1080   2294      0    688   -345    202   -345   -259
    101   2387   2286  -1244  -1091   2338     64    800   -252    252   -358   -314
    124   2509   2385  -1319  -1130   2447    127    961    -75    418   -239   -218
    179   2779   2600  -1480  -1210   2691    168   1195    210    763    111    111
    241   3161   2917  -1701  -1337   3039     83   1293    397   1106    574    587
    202   3374   3172  -1787  -1483   3273    -44   1088    301   1244    953   1031
    106   3434   3325  -1771  -1610   3380   -202    678    -31   1127   1062   1213
     10   3203   3192  -1605  -1592   3198   -376    161   -592    566    540    769
    -88   2727   2816  -1319  -1452   2769   -535   -368  -1304   -397   -535   -187
    -96   2353   2449  -1127  -1273   2400   -672   -537  -1621   -872  -1088   -696
    -46   2153   2197  -1054  -1122   2174   -680   -342  -1426   -714  -1015   -698
     -5   2094   2099  -1047  -1052   2096   -620   -140  -1202   -519   -901   -641
     23   2156   2132  -1093  -1054   2145   -475     75   -961   -311   -761   -545
     46   2234   2187  -1140  -1070   2210   -342    267   -748   -124   -628   -454
     41   2275   2234  -1158  -1096   2255   -322    350   -657    -41   -563   -413
     38   2270   2231  -1153  -1096   2249   -275    405   -610      2   -527   -394
      2   2247   2244  -1124  -1119   2244   -244    431   -584     33   -506   -379
    -38   2218   2257  -1088  -1148   2236   -267    433   -581     41   -506   -374
    -18   2216   2231  -1098  -1127   2223   -298    439   -579     49   -496   -366
    -10   2213   2223  -1101  -1117   2218   -275    457   -553     67   -478   -358
    -44   2203   2247  -1080  -1145   2226   -270    459   -537     80   -462   -342
    -41   2229   2270  -1093  -1156   2249   -277    465   -517    101   -439   -319
    -33   2231   2265  -1098  -1148   2247   -316    467   -511    106   -431   -319
    -33   2236   2270  -1104  -1150   2252   -355    457   -514    106   -428   -314
    -10   2255   2265  -1122  -1137   2260   -314    465   -509    114   -413   -306
      2   2247   2244  -1124  -1119   2247   -301    485   -483    145   -381   -285
     20   2273   2252  -1148  -1117   2262   -368    472   -475    158   -371   -275
      7   2242   2234  -1124  -1114   2236   -392    470   -472    163   -368   -265
    -23   2229   2252  -1104  -1137   2239   -371    488   -452    192   -345   -241
    -25   2226   2252  -1098  -1137   2239   -319    519   -415    233   -306   -210
    -25   2255   2278  -1114  -1153   2268   -267    545   -381    272   -272   -176
    -23   2312   2333  -1145  -1179   2322   -288    566   -361    311   -231   -132
    -25   2377   2403  -1176  -1215   2390   -324    607   -314    376   -171    -72
    -18   2416   2434  -1197  -1226   2423   -327    659   -254    452    -98    -12
      0   2491   2488  -1247  -1244   2491   -342    704   -200    527    -18     54
    -10   2551   2559  -1270  -1283   2553   -332    753   -132    610     70    137
    -18   2634   2650  -1309  -1335   2642   -322    789    -75    680    150    220
    -18   2733   2751  -1356  -1384   2740   -358    805    -49    722    207    277
    -70   2795   2865  -1363  -1467   2829   -361    833    -36    743    239    309
    -85   2839   2925  -1376  -1504   2881   -335    849    -36    748    252    335
    -44   2831   2876  -1395  -1460   2852   -345    836    -49    730    241    361
    -51   2782   2834  -1363  -1441   2808   -327    813    -75    688    215    413
    -83   2743   2826  -1330  -1454   2785   -345    771   -124    633    168    433
   -142   2701   2844  -1278  -1493   2772   -335    740   -171    581    127    423
   -163   2637   2800  -1239  -1483   2720   -327    675   -236    514     67    368
   -194   2561   2756  -1182  -1475   2657   -296    615   -283    459     10    288
   -236   2488   2722  -1127  -1480   2605   -290    594   -316    423    -38    176
   -265   2418   2681  -1078  -1473   2548   -298    563   -366    376    -93    111
   -314   2340   2652  -1013  -1483   2496   -311    498   -433    309   -150     67
   -342   2262   2605   -958  -1473   2434   -319    444   -491    244   -205      0
   -329   2205   2533   -937  -1431   2369   -335    397   -532    200   -246    -62
   -316   2184   2501   -935  -1408   2343   -342    366   -563    179   -272   -101
   -309   2171   2481   -932  -1395   2325   -345    342   -581    166   -290   -142
   -283   2161   2444   -937  -1363   2301   -371    319   -587    171   -293   -163
   -290   2166   2457   -940  -1374   2312   -387    309   -592    174   -285   -161
   -272   2158   2431   -943  -1350   2294   -379    311   -594    171   -288   -171
   -262   2164   2426   -953  -1345   2294   -361    319   -587    179   -272   -174
   -249   2161   2410   -956  -1330   2286   -381    316   -581    184   -265   -179
   -244   2210   2452   -984  -1348   2330   -387    342   -548    213   -236   -155
   -265   2229   2494   -982  -1379   2361   -355    374   -517    252   -197   -114
   -257   2213   2470   -979  -1363   2340   -371    371   -519    257   -192    -98
   -262   2213   2475   -974  -1369   2343   -358    366   -517    257   -189    -90
   -246   2234   2481   -995  -1363   2356   -389    355   -506    267   -176    -70
   -226   2294   2520  -1034  -1374   2408   -459    337   -498    288   -153    -46
   -226   2314   2540  -1044  -1384   2426   -472    316   -511    277   -155    -38
   -236   2299   2535  -1031  -1384   2416   -459    303   -527    257   -163    -44
   -231   2273   2504  -1023  -1369   2387   -480    288   -540    241   -166    -49
   -244   2249   2494  -1002  -1369   2372   -496    280   -545    233   -166    -49
   -254   2210   2465   -979  -1358   2338   -501    265   -566    213   -176    -59
   -270   2138   2408   -932  -1337   2273   -501    233   -605    179   -202    -70
   -283   2086   2366   -901  -1325   2223   -530    213   -620    158   -220   -101
   -285   2068   2353   -891  -1319   2208   -535    205   -620    145   -228   -116
   -329   2034   2364   -854  -1345   2197   -524    194   -628    129   -246   -127
   -355   1979   2335   -810  -1345   2156   -527    176   -649    109   -267   -150
   -342   1956   2299   -807  -1322   2127   -566    137   -672     80   -301   -184
   -353   1917   2270   -782  -1312   2091   -561    119   -678     70   -314   -197
   -389   1873   2262   -743  -1325   2068   -545    116   -685     57   -329   -202
   -387   1852   2239   -732  -1312   2044   -558    103   -696     41   -345   -207
   -374   1842   2216   -735  -1296   2029   -574     96   -696     36   -350   -215
   -381   1816   2195   -717  -1288   2005   -576     83   -701     23   -361   -233
   -374   1795   2166   -711  -1270   1979   -576     75   -706     18   -366   -239
   -374   1782   2156   -704  -1265   1969   -576     77   -698     20   -353   -228
   -389   1769   2158   -691  -1275   1964   -581     67   -696      5   -358   -246
   -381   1748   2127   -683  -1254   1938   -509    119   -644     25   -355   -259
   -366   1761   2127   -698  -1247   1943   -423    249   -537     88   -345   -298
   -327   1834   2161   -753  -1244   1997   -384    402   -394    215   -262   -254
   -277   2060   2338   -893  -1306   2197   -303    652   -103    545     57     38
   -215   2405   2618  -1096  -1418   2512   -314    805    119    867    472    485
   -249   2753   3003  -1252  -1626   2878   -418    626     72    995    831    953
   -384   2969   3354  -1291  -1867   3161   -587    215   -163    979   1080   1286
   -504   2860   3364  -1179  -1935   3112   -771   -270   -584    628    815   1067
   -600   2309   2909   -854  -1756   2608   -909   -766  -1205   -181   -116    168
   -626   1712   2338   -542  -1483   2026  -1041  -1034  -1660   -820   -875   -568
   -571   1389   1961   -407  -1265   1675  -1093   -930  -1610   -820   -943   -691
   -475   1340   1813   -433  -1145   1577  -1023   -693  -1376   -628   -815   -633
   -402   1376   1779   -488  -1091   1577   -872   -433  -1119   -410   -667   -540
   -361   1418   1779   -530  -1070   1597   -727   -213   -911   -226   -542   -459
   -358   1470   1829   -555  -1093   1649   -665   -101   -810   -132   -467   -413
   -381   1441   1823   -532  -1101   1634   -600    -62   -763   -101   -446   -405
   -392   1387   1777   -498  -1085   1582   -594    -59   -753    -90   -446   -405
   -402   1348   1751   -475  -1075   1548   -633    -70   -756    -93   -444   -418
   -420   1337   1758   -457  -1088   1548   -626    -54   -740    -75   -426   -407
   -441   1322   1764   -441  -1104   1543   -615    -44   -732    -44   -402   -371
   -457   1312   1769   -428  -1114   1540   -618    -49   -732    -25   -392   -342
   -465   1312   1774   -426  -1119   1540   -610    -49   -717     -7   -376   -314
   -478   1317   1795   -418  -1135   1556   -646    -49   -709      7   -358   -293
   -506   1291   1797   -394  -1150   1545   -657    -44   -691     28   -329   -252
   -532   1275   1805   -371  -1169   1540   -657    -51   -691     25   -324   -236
   -542   1275   1816   -366  -1179   1543   -665    -54   -688     31   -314   -231
   -553   1257   1810   -350  -1182   1532   -636    -36   -670     51   -293   -207
   -587   1241   1829   -327  -1208   1535   -646    -38   -659     57   -285   -213
   -602   1239   1842   -319  -1221   1540   -672    -28   -649     67   -275   -189
   -592   1260   1852   -335  -1223   1556   -667      7   -613    103   -233   -163
   -581   1291   1873   -353  -1226   1582   -662     23   -584    132   -200   -127
   -600   1273   1873   -340  -1236   1571   -659     49   -553    161   -179    -98
   -623   1275   1899   -327  -1260   1584   -649     96   -504    220   -127    -49
   -620   1293   1914   -337  -1267   1602   -644    153   -446    280    -70     23
   -626   1309   1935   -340  -1280   1621   -610    231   -366    361     15    122
   -646   1314   1958   -335  -1301   1636   -589    298   -285    459    116    218
   -657   1337   1995   -340  -1327   1667   -597    353   -228    542    210    311
   -662   1374   2034   -355  -1350   1704   -587    410   -179    600    280    397
   -693   1384   2078   -345  -1384   1730   -581    423   -166    613    306    428
   -711   1382   2091   -335  -1402   1735   -568    439   -137    623    335    454
   -735   1337   2073   -301  -1402   1704   -558    441   -132    615    335    457
   -753   1275   2029   -262  -1389   1652   -540    423   -145    597    322    439
   -745   1234   1979   -244  -1361   1605   -535    392   -168    555    288    374
   -735   1171   1904   -218  -1319   1538   -545    340   -215    488    223    319
   -724   1088   1813   -181  -1267   1449   -548    280   -262    433    168    288
   -737   1013   1748   -140  -1241   1379   -548    220   -306    376    119    231
   -745    987   1732   -119  -1239   1358   -561    153   -358    298     44    153
   -756    930   1683    -88  -1218   1306   -587     80   -415    228    -23     85
   -745    859   1605    -57  -1176   1231   -594     20   -470    166    -75     15
   -730    818   1545    -44  -1140   1182   -592    -23   -511    119   -119    -46
   -698    769   1467    -33  -1083   1117   -600    -59   -535     88   -137    -96
   -696    758   1452    -33  -1075   1104   -610    -96   -555     57   -155   -109
   -675    750   1426    -38  -1052   1088   -639   -124   -579     25   -181   -129
   -646    732   1379    -44  -1013   1054   -675   -155   -597      2   -207   -168
   -620    730   1350    -54   -984   1039   -652   -163   -587     12   -197   -166
   -613    709   1322    -49   -969   1015   -639   -166   -571     23   -187   -187
   -584    722   1304    -70   -945   1013   -649   -168   -571     18   -187   -202
   -563    732   1293    -85   -930   1013   -654   -168   -571     15   -187   -197
   -566    737   1304    -85   -935   1021   -636   -132   -527     49   -150   -179
   -555    758   1314   -101   -935   1036   -620   -132   -501     67   -127   -166
   -553    784   1337   -116   -945   1060   -597   -135   -493     70   -109   -150
   -558    787   1343   -116   -950   1065   -581   -122   -480     80   -101   -153
   -542    805   1348   -129   -945   1075   -579   -119   -457     96    -83   -111
   -519    846   1363   -166   -940   1104   -592   -122   -433    119    -38   -106
   -509    883   1389   -187   -948   1135   -607   -148   -441    114    -44   -129
   -514    857   1371   -174   -943   1114   -631   -181   -467     90    -72   -106
   -514    846   1361   -166   -937   1104   -636   -189   -459     96    -59    -83
   -498    857   1353   -181   -924   1104   -644   -200   -457     93    -54   -101
   -465    867   1332   -200   -898   1098   -639   -207   -462     80    -62   -135
   -470    802   1273   -168   -870   1036   -641   -226   -485     54    -83   -179
   -462    771   1234   -153   -846   1002   -649   -241   -496     36    -96   -210
   -462    753   1215   -145   -839    984   -636   -252   -498     28   -111   -252
   -428    693   1122   -132   -774    906   -646   -288   -527     -7   -145   -311
   -387    607    992   -111   -688    800   -644   -311   -553    -46   -179   -366
   -358    545    904    -93   -631    724   -646   -316   -553    -57   -192   -389
   -379    509    885    -64   -633    696   -654   -337   -566    -75   -213   -384
   -374    501    872    -64   -623    685   -644   -348   -571    -85   -218   -371
   -350    493    844    -72   -597    667   -646   -361   -576   -101   -226   -363
   -361    459    820    -49   -589    639   -636   -363   -571   -106   -223   -350
   -381    433    813    -25   -597    620   -618   -358   -558    -98   -207   -322
   -397    407    805     -5   -602    605   -605   -353   -545    -96   -205   -303
   -413    389    802      7   -607    594   -587   -342   -524    -88   -192   -283
   -420    374    795     23   -607    584   -563   -342   -514    -77   -179   -270
   -449    350    797     46   -623    574   -535   -329   -496    -75   -184   -275
   -444    342    787     49   -615    563   -457   -236   -420    -51   -200   -314
   -420    371    789     23   -605    579   -355    -83   -283     41   -158   -311
   -371    545    917    -85   -644    730   -265    127    -38    288     57   -145
   -288    865   1153   -288   -722   1010   -252    389    298    714    517    290
   -233   1257   1488   -511   -859   1371   -358    368    405   1015    997    810
   -290   1486   1774   -597  -1034   1628   -548      5    205   1078   1325   1189
   -405   1491   1896   -542  -1150   1693   -756   -498   -207    836   1280   1223
   -517   1021   1535   -254  -1026   1278   -888  -1052   -880     -5    379    426
   -574    449   1023     62   -800    735  -1000  -1454  -1488   -893   -623   -449
   -561     80    639    239   -600    358  -1049  -1418  -1548  -1052   -844   -701
   -542    -93    449    319   -496    176   -971  -1161  -1296   -849   -724   -667
   -524   -135    389    329   -459    127   -854   -911  -1023   -620   -571   -579
   -480    -67    413    275   -446    171   -698   -665   -750   -389   -402   -465
   -431     38    470    194   -449    254   -568   -501   -568   -241   -285   -374
   -407     75    483    166   -444    277   -491   -405   -465   -158   -205   -309
   -423     57    478    181   -452    267   -462   -368   -423   -119   -171   -298
   -413     51    465    179   -439    257   -444   -361   -402   -116   -174   -290
   -376     64    441    153   -407    252   -433   -350   -374   -101   -158   -265
   -337    101    439    119   -387    270   -431   -332   -350    -80   -140   -254
   -329     93    423    116   -376    257   -444   -345   -353    -85   -137   -262
   -329     80    410    124   -368    244   -431   -348   -335    -77   -124   -254
   -348     54    402    145   -376    228   -407   -332   -303    -57   -101   -233
   -353     51    405    150   -379    228   -407   -319   -280    -41    -88   -220
   -329     46    376    140   -353    213   -426   -329   -272    -41    -83   -218
   -316     31    348    142   -332    189   -423   -329   -254    -31    -75   -215
   -316      5    322    153   -319    163   -405   -319   -236    -20    -72   -213
   -322     10    332    155   -327    171   -397   -316   -220    -12    -67   -197
   -290      0    290    142   -290    145   -397   -303   -202      5    -41   -176
   -301    -10    290    155   -296    140   -402   -275   -168     46      2   -150
   -293     10    303    140   -298    155   -394   -241   -124     90     38   -132
   -262     15    277    124   -270    145   -376   -215    -77    129     67   -106
   -254     25    280    111   -267    153   -387   -181    -36    181    114    -67
   -223     67    290     77   -257    179   -394   -148     10    231    168    -31
   -200    101    301     49   -252    200   -392    -93     83    306    249     31
   -155    148    303      5   -228    226   -397    -46    150    394    340    111
   -150    205    355    -25   -254    277   -387      7    226    480    426    197
   -153    241    394    -44   -275    316   -374     77    301    568    524    275
   -140    270    410    -67   -275    340   -371    116    342    620    592    303
   -122    311    433    -93   -277    371   -358     98    332    594    574    296
   -103    314    415   -106   -259    363   -361     67    314    561    550    314
   -114    293    407    -90   -262    350   -361     46    303    545    545    277
   -114    252    366    -70   -241    309   -350     18    272    493    493    231
   -122    179    301    -28   -210    239   -340    -18    233    436    433    176
   -111    127    236     -7   -174    181   -348    -93    163    342    345    127
   -109     67    174     20   -140    119   -324   -137    109    272    275     75
   -116      7    124     54   -122     67   -303   -174     70    223    231     10
   -140    -70     70    106   -106      0   -309   -249      0    137    148    -77
   -148   -140      5    142    -77    -67   -361   -327    -75     57     70   -132
   -119   -207    -88    163    -18   -148   -368   -376   -135    -10      2   -184
   -119   -249   -132    181      5   -189   -340   -410   -163    -59    -41   -220
   -122   -316   -194    220     36   -257   -363   -439   -192    -96    -83   -270
   -145   -371   -226    257     38   -298   -353   -441   -192    -90    -83   -283
   -176   -433   -257    303     38   -345   -324   -449   -192    -96    -80   -293
   -194   -472   -277    332     38   -376   -327   -459   -197   -103    -80   -298
   -171   -446   -275    309     51   -361   -309   -446   -176    -90    -57   -283
   -163   -449   -288    303     62   -368   -306   -439   -161    -72    -38   -270
   -174   -467   -293    319     59   -381   -324   -449   -153    -72    -23   -244
   -137   -465   -327    298     93   -394   -340   -459   -148    -80    -18   -233
    -80   -376   -296    228    106   -337   -275   -418    -90    -33     33   -176
    -98   -397   -298    246     96   -348   -249   -400    -64     -7     54   -163
   -111   -400   -288    254     88   -345   -236   -387    -44     20     75   -155
   -127   -423   -298    275     83   -361   -228   -376    -18     28     93   -155
   -153   -436   -283    296     64   -361   -252   -379     -2     38    124   -148
   -150   -428   -277    288     62   -353   -249   -389     -2     44    135   -122
   -153   -483   -332    316     88   -407   -275   -433    -41     10    101   -142
   -171   -524   -353    348     90   -441   -265   -452    -49     -5     93   -155
   -189   -568   -379    379     93   -475   -241   -449    -46     -7     98   -145
   -207   -589   -381    397     85   -488   -257   -426    -38     10    119   -122
   -241   -636   -394    439     75   -517   -283   -426    -49      2    116   -122
   -283   -719   -439    498     77   -579   -298   -467    -85    -44     64   -161
   -275   -763   -488    519    106   -626   -267   -480    -93    -70     36   -171
   -236   -784   -548    506    155   -667   -244   -485   -114    -98     12   -200
   -319   -774   -454    545     67   -615   -233   -485   -106   -101     15   -213
   -452   -748   -298    600    -77   -524   -187   -470    -80    -83     44   -176
   -392   -797   -405    594      5   -602   -197   -498   -103   -101     25   -171
   -366   -896   -530    628     80   -714   -197   -511   -114   -114      7   -158
   -342   -945   -602    644    129   -774   -213   -522   -127   -129    -12   -148
   -262   -943   -683    602    207   -813   -267   -561   -158   -171    -51   -158
   -228   -945   -717    587    244   -831   -246   -581   -168   -205    -72   -187
   -272   -974   -701    623    213   -836   -236   -558   -150   -184    -51   -181
   -340  -1041   -701    691    179   -872   -252   -561   -140   -166    -46   -197
   -418  -1135   -717    774    148   -927   -246   -581   -148   -179    -59   -236
   -470  -1171   -701    820    114   -937   -213   -581   -142   -189    -70   -246
   -449  -1200   -750    826    150   -976   -142   -491    -67   -148    -70   -293
   -420  -1166   -745    795    161   -958    -88   -368     59    -54    -31   -319
   -324   -969   -646    646    158   -807    -72   -207    262    163    158   -189
   -148   -649   -501    400    176   -576    -88    -41    514    504    537    150
   -122   -355   -236    236     54   -296   -166    -62    600    743    974    667
   -171   -233    -62    202    -57   -150   -254   -290    405    688   1228   1039
   -233   -329    -98    280    -70   -215   -316   -589     20    379   1161   1041
   -335   -659   -324    498     -5   -493   -392  -1005   -537   -277    475    392
   -389  -1060   -670    722    137   -865   -548  -1504  -1166  -1150   -631   -618
   -384  -1369   -984    875    298  -1179   -665  -1602  -1319  -1376   -958   -935
   -361  -1592  -1234    976    433  -1413   -672  -1428  -1122  -1179   -841   -909
   -335  -1699  -1363   1018    514  -1532   -610  -1231   -870   -937   -683   -815
   -306  -1641  -1337    971    514  -1491   -475  -1015   -584   -667   -470   -665
   -296  -1538  -1241    917    472  -1389   -353   -828   -337   -441   -285   -537
   -283  -1478  -1195    880    454  -1337   -301   -727   -213   -332   -202   -480
   -314  -1473  -1158    893    420  -1317   -296   -691   -158   -285   -161   -454
   -293  -1428  -1137    859    420  -1283   -303   -680   -124   -257   -127   -433
   -288  -1400  -1111    844    410  -1257   -275   -670   -103   -241   -106   -420
   -298  -1410  -1114    854    405  -1262   -265   -672   -103   -254   -116   -420
   -298  -1395  -1096    846    397  -1247   -303   -678    -93   -249   -116   -428
   -290  -1415  -1127    852    415  -1270   -303   -678    -85   -244   -116   -426
   -280  -1395  -1114    836    415  -1254   -285   -662    -59   -215    -85   -389
   -288  -1408  -1119    846    413  -1265   -285   -670    -51   -215    -75   -379
   -262  -1382  -1119    823    428  -1252   -288   -654    -31   -202    -54   -371
   -272  -1405  -1135    839    431  -1270   -342   -680    -38   -213    -67   -387
   -272  -1418  -1145    844    436  -1283   -348   -693    -33   -223    -67   -384
   -267  -1408  -1143    836    436  -1278   -329   -678    -15   -210    -49   -355
   -267  -1418  -1150    844    441  -1286   -350   -678    -12   -205    -54   -355
   -244  -1408  -1163    823    459  -1286   -376   -685     -5   -197    -49   -358
   -244  -1413  -1169    828    459  -1293   -337   -672     23   -171    -25   -353
   -233  -1408  -1174    818    467  -1293   -335   -639     75   -116     23   -316
   -153  -1350  -1197    753    522  -1275   -309   -592    140    -46     90   -244
   -187  -1387  -1200    787    504  -1293   -327   -592    163    -20    127   -205
   -192  -1358  -1166    774    485  -1262   -314   -530    244     67    215   -129
   -124  -1280  -1158    701    517  -1221   -277   -459    335    176    322    -38
    -49  -1236  -1187    644    568  -1213   -316   -459    350    205    355     -2
     54  -1163  -1221    553    636  -1192   -371   -433    381    249    415     54
     90  -1161  -1252    535    670  -1205   -397   -418    405    277    454     88
     59  -1208  -1267    571    662  -1236   -361   -387    439    296    472    101
     46  -1213  -1260    584    652  -1236   -319   -366    452    288    454     85
      5  -1226  -1234    610    618  -1228   -309   -371    439    259    418     64
    -72  -1327  -1257    698    589  -1293   -332   -389    413    220    381     25
   -122  -1470  -1348    797    610  -1410   -345   -436    337    129    301    -54
   -153  -1543  -1389    849    618  -1467   -265   -439    314     93    265    -93
   -179  -1592  -1413    885    615  -1504   -223   -467    285     49    205   -142
   -218  -1639  -1423    927    600  -1532   -200   -514    233    -20    132   -210
   -194  -1665  -1473    927    636  -1569   -171   -532    205    -67     85   -252
   -226  -1823  -1597   1026    685  -1712   -218   -628    116   -168    -15   -314
   -249  -1904  -1657   1075    701  -1782   -275   -709     25   -259   -101   -389
   -254  -1886  -1631   1070    685  -1758   -283   -714      7   -283   -122   -415
   -249  -1875  -1628   1060    688  -1753   -262   -711      0   -298   -148   -426
   -280  -1886  -1605   1083    662  -1745   -223   -696      5   -301   -153   -407
   -270  -1966  -1696   1117    711  -1831   -283   -761    -67   -376   -202   -452
   -277  -2003  -1727   1140    722  -1865   -298   -761    -72   -379   -197   -472
   -226  -1904  -1678   1062    724  -1792   -239   -704    -18   -327   -145   -420
   -192  -1855  -1662   1023    735  -1758   -236   -706    -18   -332   -148   -397
   -231  -1899  -1667   1065    717  -1784   -272   -719    -28   -342   -153   -418
   -244  -1891  -1647   1067    698  -1769   -246   -701     -5   -319   -122   -394
   -241  -1844  -1602   1041    678  -1725   -228   -685     18   -296    -83   -348
   -270  -1795  -1525   1034    626  -1660   -226   -680     23   -296    -90   -363
   -239  -1714  -1478    974    618  -1597   -257   -672     23   -296    -93   -358
   -207  -1691  -1483    948    636  -1587   -226   -636     57   -259    -44   -332
   -200  -1758  -1558    979    678  -1660   -202   -628     57   -267    -46   -345
   -202  -1730  -1527    966    662  -1628   -166   -610     77   -249    -20   -314
   -166  -1709  -1545    935    688  -1628   -200   -633     51   -267    -28   -288
   -179  -1764  -1587    971    701  -1675   -226   -654     28   -285    -36   -272
   -187  -1803  -1615    992    714  -1709   -213   -652     20   -306    -51   -285
   -158  -1800  -1641    979    740  -1722   -205   -639     23   -311    -51   -322
   -181  -1893  -1712   1036    763  -1803   -189   -649     10   -327    -64   -353
   -174  -2003  -1829   1088    826  -1914   -189   -670    -31   -366   -114   -376
   -158  -2055  -1896   1104    867  -1977   -220   -680    -72   -397   -145   -394
   -132  -2083  -1951   1109    909  -2018   -215   -670    -75   -394   -153   -446
   -197  -2135  -1938   1163    870  -2036   -174   -678    -96   -439   -184   -467
   -231  -2210  -1979   1218    872  -2096   -158   -683   -114   -467   -197   -465
   -197  -2257  -2060   1223    930  -2158   -119   -672   -122   -488   -231   -485
   -184  -2262  -2078   1223    945  -2171   -101   -657   -122   -504   -257   -483
   -220  -2283  -2065   1249    919  -2174   -124   -641   -111   -491   -239   -504
   -187  -2314  -2127   1249    969  -2221   -132   -649   -122   -504   -241   -524
   -166  -2320  -2153   1241    989  -2236   -135   -659   -132   -519   -252   -522
   -192  -2327  -2135   1260    971  -2231   -142   -667   -153   -537   -275   -535
   -187  -2296  -2109   1241    958  -2205   -122   -652   -148   -532   -267   -545
   -189  -2322  -2132   1254    971  -2229   -106   -633   -145   -527   -249   -542
   -187  -2333  -2148   1260    979  -2239   -101   -618   -140   -514   -228   -530
   -176  -2330  -2153   1254    987  -2242    -85   -610   -145   -530   -257   -555
   -135  -2301  -2169   1215   1015  -2236    -31   -517    -77   -511   -290   -581
   -132  -2187  -2055   1158    961  -2122     51   -345     96   -355   -189   -530
    -88  -1982  -1893   1034    901  -1938     98   -168    324    -98     46   -353
    -15  -1683  -1667    849    826  -1675     59      7    574    252    459     49
     23  -1340  -1363    657    691  -1350    -72    -51    581    444    885    566
    -25  -1280  -1254    652    613  -1267   -161   -301    314    363   1091    867
   -114  -1447  -1332    779    607  -1389   -280   -706   -176    -54    859    719
   -220  -1769  -1548    995    662  -1660   -418  -1254   -857   -893    -62    -64
   -265  -2153  -1888   1208    807  -2021   -568  -1621  -1374  -1634   -956   -875
   -220  -2408  -2190   1314    982  -2299   -594  -1543  -1343  -1660  -1075  -1041
   -205  -2535  -2330   1371   1060  -2434   -514  -1299  -1088  -1431   -956   -950
   -228  -2579  -2351   1405   1060  -2465   -449  -1088   -833  -1200   -800   -852
   -114  -2452  -2338   1283   1111  -2395   -322   -857   -581   -976   -607   -735
    -72  -2340  -2268   1205   1096  -2304   -174   -670   -384   -797   -467   -631
    -85  -2312  -2226   1197   1067  -2268   -101   -594   -311   -724   -415   -607
    -54  -2257  -2203   1156   1072  -2231    -59   -550   -272   -683   -381   -600
    -75  -2242  -2166   1158   1044  -2205    -70   -548   -270   -685   -379   -594
   -101  -2255  -2153   1179   1023  -2205    -83   -542   -277   -696   -394   -579
    -57  -2210  -2156   1132   1049  -2184    -90   -553   -290   -709   -415   -579
    -18  -2184  -2166   1101   1072  -2177    -70   -527   -270   -685   -402   -581
    -49  -2223  -2177   1135   1062  -2200    -59   -496   -241   -652   -355   -555
    -57  -2229  -2171   1143   1054  -2200    -77   -496   -244   -657   -358   -566
    -62  -2197  -2138   1130   1036  -2169    -88   -493   -252   -667   -376   -542
    -33  -2130  -2096   1083   1031  -2114    -64   -452   -218   -628   -337   -501
    -41  -2094  -2052   1065   1002  -2073    -31   -407   -184   -589   -311   -485
    -20  -2083  -2065   1052   1021  -2075    -41   -433   -205   -607   -329   -504
    -15  -2094  -2078   1054   1028  -2088    -41   -436   -205   -607   -322   -511
      0  -2101  -2101   1052   1049  -2101    -51   -423   -197   -607   -324   -509
     20  -2042  -2065   1008   1041  -2052    -51   -392   -179   -579   -309   -470
     15  -1997  -2013    989   1013  -2005    -31   -345   -142   -530   -267   -436
     25  -1961  -1990    966   1005  -1974    -18   -298   -103   -483   -223   -407
     90  -1883  -1974    896   1031  -1927     18   -249    -57   -423   -161   -361
    109  -1844  -1953    865   1031  -1899     18   -194     -2   -361   -106   -322
    127  -1761  -1888    815   1005  -1823     18   -127     62   -288    -49   -262
    153  -1686  -1839    766    995  -1764     36    -49    145   -189     36   -184
    145  -1615  -1761    735    953  -1688     67     33    226    -96    137    -98
    166  -1530  -1696    678    930  -1613     67     96    288    -23    213    -36
    202  -1447  -1649    620    924  -1548     62    124    319     12    244      5
    205  -1415  -1621    602    911  -1517     85    145    319     15    254     25
    194  -1428  -1623    618    909  -1525    109    153    301      2    244     20
    192  -1452  -1644    628    917  -1545    119    148    267    -28    218     -5
    189  -1465  -1654    636    919  -1558    148    148    233    -70    192    -31
    148  -1504  -1652    678    898  -1577    148    111    171   -148    114   -106
    111  -1545  -1657    717    883  -1600    158     85    116   -218     41   -163
     80  -1610  -1693    763    885  -1652    168     33     41   -309    -46   -239
     49  -1683  -1735    815    891  -1709    181    -18    -33   -397   -135   -319
     38  -1756  -1795    857    917  -1774    171    -75   -116   -483   -223   -389
     15  -1797  -1813    891    914  -1805    158   -109   -174   -542   -277   -428
    -23  -1836  -1813    927    893  -1826    155   -129   -202   -566   -293   -446
    -62  -1875  -1813    966    875  -1844    171   -148   -228   -594   -324   -485
    -62  -1917  -1855    989    893  -1886    168   -181   -267   -644   -358   -527
    -88  -1940  -1852   1015    880  -1896    161   -200   -293   -680   -389   -576
   -114  -1917  -1803   1013    844  -1860    145   -213   -314   -696   -407   -571
   -129  -1919  -1792   1023    831  -1857    132   -223   -335   -722   -428   -581
   -145  -1940  -1795   1041    823  -1867    119   -205   -332   -711   -418   -581
   -150  -1912  -1761   1031    805  -1836    148   -174   -301   -667   -371   -574
   -148  -1878  -1732   1013    789  -1805    163   -168   -301   -665   -371   -571
   -155  -1862  -1706   1008    774  -1784    166   -168   -306   -678   -394   -568
   -163  -1857  -1696   1008    763  -1777    155   -176   -316   -680   -400   -558
   -163  -1813  -1649    989    743  -1732    158   -142   -285   -641   -345   -522
   -168  -1766  -1597    966    714  -1683    171   -124   -277   -633   -342   -535
   -174  -1745  -1574    958    698  -1660    187   -122   -283   -641   -353   -514
   -200  -1735  -1538    966    667  -1636    207   -109   -272   -633   -340   -550
   -215  -1709  -1493    963    639  -1602    145   -129   -293   -657   -376   -555
   -205  -1665  -1460    935    626  -1564    101   -148   -301   -649   -350   -514
   -207  -1691  -1486    948    636  -1590     75   -176   -337   -672   -361   -542
   -171  -1680  -1509    924    667  -1597     67   -192   -361   -685   -371   -558
   -194  -1673  -1478    935    641  -1577     96   -179   -355   -678   -355   -535
   -239  -1704  -1467    971    613  -1584    103   -179   -379   -698   -381   -568
   -233  -1735  -1501    982    633  -1618    103   -179   -400   -717   -405   -605
   -220  -1738  -1519    979    646  -1628     44   -236   -480   -800   -496   -662
   -207  -1722  -1514    966    652  -1618     36   -239   -493   -802   -496   -626
   -200  -1769  -1569    982    683  -1670     77   -239   -509   -813   -493   -633
   -231  -1784  -1553   1008    659  -1670     51   -280   -553   -859   -553   -701
   -303  -1803  -1501   1052    597  -1652     54   -288   -571   -883   -587   -706
   -233  -1821  -1587   1028    675  -1704     72   -267   -574   -883   -587   -748
   -171  -1849  -1678   1010    753  -1766     38   -296   -618   -932   -639   -774
   -189  -1857  -1670   1023    740  -1764     38   -311   -626   -945   -665   -800
   -215  -1855  -1641   1034    711  -1748     96   -270   -589   -917   -639   -771
   -277  -1842  -1564   1060    641  -1704    137   -184   -530   -852   -563   -724
   -252  -1829  -1579   1039    662  -1704     88   -184   -537   -857   -566   -743
   -210  -1867  -1657   1039    722  -1764     72   -205   -571   -891   -615   -769
   -236  -1904  -1667   1067    711  -1787     98   -197   -563   -870   -602   -792
   -226  -1904  -1678   1065    724  -1792    114   -207   -579   -885   -623   -813
   -207  -1847  -1639   1026    714  -1745    213   -124   -519   -878   -659   -839
   -168  -1797  -1631    982    730  -1714    327     10   -394   -805   -659   -844
   -127  -1667  -1543    896    706  -1605    420    220   -161   -561   -454   -688
    -54  -1423  -1369    740    657  -1397    397    480    155   -153    -28   -311
     -2  -1031  -1028    514    511  -1031    290    485    265    135    449    236
    -70   -823   -753    446    340   -789    194    210     93    189    776    652
   -210   -888   -678    548    231   -784     62   -197   -270    -18    782    693
   -374  -1317   -943    846    283  -1130    -77   -711   -872   -717     49     12
   -465  -1862  -1397   1163    465  -1631   -207  -1163  -1543  -1680  -1085   -982
   -428  -2208  -1779   1317    672  -1992   -275  -1153  -1628  -1855  -1358  -1257
   -407  -2372  -1964   1387    776  -2169   -254   -948  -1421  -1673  -1265  -1218
   -423  -2335  -1912   1379    743  -2125   -189   -737  -1179  -1460  -1130  -1145
   -415  -2190  -1774   1301    678  -1982      0   -475   -893  -1200   -932  -1008
   -400  -2018  -1618   1208    607  -1818    161   -267   -680  -1000   -774   -878
   -420  -1904  -1483   1161    530  -1693    215   -181   -594   -906   -701   -795
   -522  -1873  -1350   1197    413  -1613    275   -137   -545   -852   -652   -748
   -561  -1792  -1234   1174    335  -1514    358    -77   -480   -787   -584   -691
   -524  -1779  -1257   1150    366  -1519    345    -62   -470   -766   -563   -667
   -483  -1792  -1309   1135    413  -1551    348    -38   -462   -750   -542   -605
   -470  -1813  -1343   1143    436  -1579    358     -5   -431   -709   -506   -545
   -426  -1787  -1361   1106    465  -1574    350     -7   -418   -709   -498   -524
   -405  -1745  -1340   1075    465  -1543    340    -12   -441   -730   -519   -485
   -413  -1745  -1335   1078    459  -1540    355      7   -439   -714   -506   -511
   -488  -1787  -1299   1137    405  -1543    374     12   -413   -683   -488   -561
   -517  -1808  -1291   1161    384  -1551    340     23   -402   -683   -493   -584
   -465  -1787  -1322   1124    426  -1556    322     28   -413   -688   -506   -605
   -444  -1764  -1322   1101    439  -1543    316     28   -413   -685   -506   -626
   -444  -1738  -1293   1091    423  -1517    329     49   -394   -662   -480   -602
   -428  -1699  -1270   1062    418  -1486    350     90   -361   -618   -439   -558
   -384  -1675  -1291   1028    452  -1486    342    109   -342   -592   -415   -550
   -363  -1673  -1309   1015    470  -1491    322    122   -316   -561   -392   -542
   -353  -1649  -1296   1002    470  -1473    327    166   -267   -509   -327   -509
   -329  -1621  -1291    974    480  -1457    348    213   -226   -457   -272   -493
   -275  -1551  -1275    911    498  -1413    314    249   -189   -400   -228   -420
   -233  -1475  -1244    854    504  -1358    303    306   -122   -309   -137   -327
   -226  -1405  -1179    815    475  -1293    303    366    -44   -220    -41   -246
   -223  -1353  -1130    787    452  -1241    309    407      0   -166     15   -187
   -218  -1301  -1083    758    431  -1192    322    433     31   -129     59   -145
   -202  -1267  -1067    732    431  -1166    368    449     51   -114     80   -135
   -207  -1239  -1031    724    410  -1135    371    444     49   -132     70   -142
   -239  -1213   -974    724    363  -1093    340    441     38   -161     28   -148
   -228  -1205   -979    717    374  -1093    319    433     15   -194     -7   -158
   -267  -1226   -958    745    345  -1093    348    420    -10   -233    -44   -202
   -277  -1262   -984    771    353  -1124    381    387    -59   -293   -106   -262
   -301  -1304  -1005    800    350  -1156    376    342   -106   -350   -163   -316
   -342  -1361  -1018    852    335  -1189    381    306   -145   -413   -218   -379
   -363  -1400  -1039    880    335  -1221    397    275   -184   -462   -267   -431
   -394  -1447  -1052    922    327  -1249    392    233   -220   -504   -314   -485
   -397  -1478  -1083    935    340  -1283    410    187   -262   -553   -361   -532
   -397  -1517  -1119    956    361  -1319    397    145   -296   -589   -400   -574
   -415  -1569  -1153    989    368  -1361    340    106   -335   -620   -436   -618
   -410  -1584  -1174    997    381  -1379    329     70   -363   -654   -483   -652
   -423  -1605  -1182   1013    379  -1395    340     49   -379   -670   -498   -652
   -472  -1636  -1166   1054    345  -1402    368     49   -371   -659   -485   -646
   -483  -1634  -1150   1057    332  -1395    342     46   -361   -649   -475   -649
   -459  -1623  -1163   1041    350  -1395    329     54   -350   -636   -467   -644
   -470  -1623  -1156   1044    340  -1389    363     77   -327   -613   -457   -623
   -467  -1602  -1135   1036    332  -1369    368     85   -309   -592   -428   -605
   -485  -1584  -1098   1034    303  -1343    379    106   -285   -563   -389   -574
   -509  -1527  -1018   1018    254  -1273    402    135   -262   -545   -379   -555
   -485  -1496  -1010    989    262  -1254    397    148   -252   -522   -379   -519
   -480  -1470   -989    974    252  -1231    405    155   -239   -509   -361   -493
   -485  -1454   -969    969    239  -1213    433    176   -215   -485   -335   -457
   -467  -1415   -948    943    239  -1182    420    179   -207   -472   -314   -457
   -454  -1345   -891    898    215  -1117    405    168   -192   -454   -296   -436
   -436  -1314   -878    875    220  -1096    387    150   -184   -452   -283   -426
   -394  -1322   -927    857    265  -1124    353    132   -207   -470   -301   -433
   -332  -1301   -969    818    316  -1135    345    114   -226   -488   -319   -439
   -293  -1275   -984    784    345  -1132    335    114   -228   -488   -311   -433
   -288  -1304  -1015    795    361  -1158    285     90   -249   -509   -319   -454
   -290  -1353  -1062    820    384  -1208    270     46   -293   -555   -366   -504
   -280  -1389  -1109    836    413  -1249    265     10   -337   -589   -402   -535
   -280  -1434  -1156    857    436  -1296    283     20   -345   -594   -407   -550
   -277  -1473  -1195    875    457  -1335    301     18   -345   -605   -420   -563
   -319  -1538  -1221    927    449  -1379    298      5   -358   -623   -449   -587
   -350  -1590  -1239    971    444  -1415    314      2   -350   -613   -444   -571
   -361  -1628  -1270    995    452  -1449    332    -10   -363   -620   -446   -576
   -376  -1644  -1267   1010    444  -1457    314    -38   -379   -646   -483   -602
   -394  -1626  -1231   1008    415  -1428    301    -36   -371   -644   -488   -558
   -397  -1631  -1234   1015    418  -1434    301    -25   -374   -644   -480   -542
   -405  -1634  -1231   1018    413  -1434    314    -10   -358   -628   -459   -545
   -410  -1613  -1202   1010    394  -1408    337     18   -324   -600   -426   -524
   -459  -1590  -1130   1023    332  -1361    363     36   -306   -576   -394   -504
   -522  -1597  -1075   1060    275  -1337    374     67   -296   -558   -376   -504
   -485  -1590  -1104   1036    306  -1348    433    122   -267   -537   -379   -519
   -467  -1569  -1101   1018    316  -1337    496    233   -179   -488   -379   -550
   -470  -1509  -1041    989    285  -1278    574    405    -20   -355   -303   -509
   -478  -1348   -870    914    194  -1109    678    654    252    -62    -38   -283
   -428  -1034   -607    730     88   -820    683    841    501    283    389    179
   -436   -631   -197    532   -122   -415    600    693    488    433    756    670
   -504   -371    129    436   -319   -122    394    265    220    376    948    979
   -597   -426    171    511   -384   -127    194   -239   -202     62    769    893
   -719   -930   -213    823   -254   -571     90   -737   -813   -717   -132     18
   -758  -1514   -756   1135     -2  -1135    -25  -1023  -1286  -1395   -930   -763
   -688  -1808  -1119   1247    213  -1465    -98   -937  -1257  -1421  -1023   -904
   -628  -1899  -1270   1265    319  -1584    -90   -709  -1044  -1247   -917   -852
   -607  -1860  -1254   1231    322  -1558     57   -428   -774  -1015   -753   -737
   -581  -1771  -1189   1174    303  -1480    265   -135   -491   -758   -550   -602
   -558  -1691  -1135   1122    288  -1413    394     25   -332   -615   -431   -511
   -545  -1654  -1109   1101    280  -1382    423     77   -272   -563   -394   -480
   -524  -1660  -1135   1091    303  -1397    433     80   -267   -566   -405   -496
   -498  -1683  -1184   1091    342  -1434    407     67   -277   -581   -413   -488
   -488  -1696  -1208   1093    358  -1454    402     83   -254   -555   -381   -465
   -457  -1693  -1236   1075    389  -1465    418    111   -215   -519   -355   -444
   -436  -1701  -1265   1067    413  -1483    420    127   -194   -504   -353   -439
   -387  -1714  -1327   1052    470  -1522    431    140   -176   -488   -332   -433
   -363  -1751  -1389   1054    511  -1569    441    142   -171   -485   -335   -441
   -348  -1774  -1426   1062    537  -1600    441    148   -150   -472   -324   -423
   -324  -1795  -1470   1057    571  -1631    446    166   -124   -446   -298   -436
   -293  -1808  -1514   1049    610  -1662    441    168   -114   -444   -293   -444
   -267  -1758  -1491   1013    610  -1626    436    163    -98   -444   -296   -431
   -257  -1675  -1418    966    579  -1548    415    158    -93   -431   -277   -410
   -293  -1634  -1343    963    522  -1488    423    194    -54   -384   -226   -384
   -306  -1595  -1291    950    491  -1444    439    231     -7   -335   -179   -358
   -327  -1553  -1228    937    449  -1392    467    277     41   -280   -129   -319
   -316  -1509  -1192    914    436  -1350    480    342     96   -220    -77   -277
   -314  -1475  -1163    893    423  -1319    501    426    174   -135      2   -215
   -267  -1418  -1153    841    441  -1286    491    478    228    -72     59   -174
   -210  -1358  -1148    784    467  -1254    475    517    283    -12    119   -114
   -161  -1275  -1114    719    475  -1195    465    576    361     75    213    -38
   -127  -1205  -1078    665    472  -1143    462    633    418    145    290      2
    -77  -1143  -1065    610    493  -1104    459    662    446    184    332     38
    -59  -1083  -1023    571    480  -1054    478    698    485    226    389     77
    -49  -1072  -1023    561    485  -1049    485    701    498    233    413     83
    -31  -1067  -1036    548    501  -1054    475    675    472    197    379     85
    -41  -1070  -1028    555    491  -1049    480    646    449    171    353     64
    -46  -1083  -1039    563    496  -1062    488    607    413    129    314     31
    -49  -1114  -1065    581    506  -1091    511    587    392     98    293     15
    -62  -1166  -1104    613    519  -1137    517    548    358     51    246    -44
    -75  -1221  -1145    646    532  -1182    522    501    314     -7    176   -106
    -96  -1267  -1171    680    535  -1218    530    454    272    -70    116   -145
   -103  -1309  -1205    706    550  -1257    527    392    218   -142     49   -205
   -119  -1353  -1234    735    555  -1293    535    363    189   -184     10   -252
   -132  -1392  -1260    761    563  -1327    517    322    148   -228    -25   -301
   -127  -1397  -1273    761    571  -1337    504    272    111   -267    -54   -329
   -116  -1428  -1312    774    597  -1371    491    231     77   -303    -90   -345
   -116  -1405  -1288    761    584  -1348    485    226     75   -311    -88   -324
   -132  -1389  -1257    761    561  -1325    493    228     85   -309    -90   -322
   -135  -1413  -1278    771    568  -1345    506    228    101   -301    -83   -293
   -111  -1436  -1325    774    605  -1382    509    231    114   -290    -67   -272
   -109  -1447  -1337    776    613  -1395    485    220    114   -290    -70   -277
   -124  -1434  -1309    779    592  -1371    483    213    116   -288    -70   -288
   -135  -1441  -1306    787    584  -1374    480    207    119   -290    -72   -290
   -122  -1423  -1301    774    589  -1363    483    202    129   -288    -67   -280
   -122  -1392  -1270    756    571  -1332    519    223    158   -270    -51   -272
   -106  -1392  -1286    748    587  -1340    542    241    181   -252    -33   -254
   -101  -1369  -1267    735    581  -1319    555    249    200   -233    -18   -239
    -88  -1325  -1236    706    574  -1280    550    239    205   -228    -18   -236
    -72  -1270  -1197    670    561  -1234    542    231    226   -213      5   -202
    -62  -1244  -1182    652    558  -1215    514    207    220   -215     18   -192
    -51  -1254  -1202    652    574  -1228    457    166    179   -262    -28   -207
    -57  -1234  -1176    646    558  -1205    446    161    174   -262    -25   -166
    -62  -1228  -1166    644    550  -1197    467    176    197   -239     12   -150
    -57  -1262  -1208    659    574  -1236    449    155    176   -262    -15   -200
    -57  -1319  -1262    688    600  -1293    454    145    155   -293    -57   -213
    -70  -1369  -1299    719    613  -1335    457    135    145   -309    -72   -210
    -93  -1389  -1299    740    600  -1345    454    127    145   -319    -80   -223
    -96  -1408  -1314    750    607  -1361    457    109    129   -342   -103   -257
    -93  -1452  -1358    771    631  -1405    433     96    119   -358   -122   -293
    -98  -1499  -1400    800    649  -1449    454    103    124   -358   -129   -311
   -122  -1538  -1415    828    646  -1478    480    101    114   -374   -158   -337
   -127  -1545  -1418    833    644  -1483    485     96    109   -384   -168   -340
   -122  -1535  -1413    826    644  -1475    480     85     96   -397   -174   -358
   -127  -1545  -1418    836    644  -1483    488     88    109   -384   -155   -358
   -129  -1558  -1428    844    646  -1493    472     80    106   -389   -161   -358
   -114  -1566  -1452    841    667  -1509    462     62     88   -418   -187   -363
   -111  -1561  -1449    836    667  -1506    480     64     98   -413   -179   -363
   -109  -1566  -1457    839    672  -1512    498     75    116   -397   -171   -368
    -93  -1600  -1506    844    706  -1553    511     90    132   -392   -181   -368
    -75  -1592  -1517    831    719  -1556    615    205    231   -335   -163   -389
    -33  -1496  -1465    763    714  -1480    670    350    379   -223   -101   -392
     10  -1332  -1343    662    675  -1337    688    514    579    -10     67   -246
     75  -1065  -1140    493    607  -1101    732    753    893    389    509    205
    122   -706   -831    290    475   -769    649    737    979    644    958    706
     67   -574   -641    252    353   -607    496    431    750    639   1226   1052
    -51   -652   -600    353    272   -626    381     15    340    374   1153   1026
   -163  -1054   -891    607    361   -971    249   -537   -337   -459    239    194
   -207  -1517  -1309    862    550  -1413    124   -943   -914  -1278   -714   -644
   -181  -1855  -1673   1015    743  -1764     64   -917   -961  -1402   -911   -862
   -161  -2044  -1883   1104    859  -1964    116   -696   -722  -1197   -802   -849
   -129  -2013  -1886   1070    875  -1951    184   -493   -475   -984   -665   -756
    -96  -1906  -1813   1000    857  -1860    324   -254   -200   -737   -472   -610
    -75  -1810  -1735    943    828  -1774    410    -75      2   -542   -301   -475
    -70  -1771  -1701    922    815  -1738    462      0     96   -462   -218   -449
    -23  -1769  -1745    896    859  -1758    511      7    106   -465   -241   -483
    -12  -1738  -1725    875    854  -1732    504     10    116   -454   -246   -441
    -18  -1740  -1722    878    849  -1732    506      5    116   -452   -233   -446
     18  -1761  -1779    872    898  -1769    467     -2    114   -462   -239   -467
     20  -1787  -1810    883    911  -1797    478     25    150   -431   -213   -441
     -2  -1813  -1810    906    904  -1813    527     46    176   -407   -192   -410
      2  -1810  -1813    901    906  -1813    537     62    197   -381   -163   -379
     -7  -1810  -1803    909    896  -1808    517     67    207   -366   -145   -366
    -15  -1818  -1805    914    893  -1813    550     96    239   -348   -122   -355
    -15  -1808  -1792    909    888  -1800    553    106    257   -332   -106   -355
    -12  -1818  -1808    914    896  -1813    558    111    270   -316    -96   -348
    -20  -1813  -1792    917    885  -1803    568    124    288   -293    -70   -340
    -28  -1855  -1829    940    896  -1842    605    137    306   -275    -49   -311
    -20  -1867  -1847    945    911  -1857    600    145    324   -257    -28   -265
    -10  -1862  -1852    935    919  -1857    594    163    361   -218     15   -244
      7  -1855  -1862    924    935  -1857    592    179    394   -184     41   -249
     59  -1867  -1927    901    992  -1896    597    210    431   -142     64   -210
    111  -1813  -1925    852   1018  -1867    574    244    480    -83    119   -153
    109  -1735  -1844    810    974  -1787    545    301    555      7    215    -75
    106  -1725  -1831    810    969  -1777    571    379    652    116    327     20
     96  -1714  -1810    807    950  -1761    602    439    724    207    423    114
     90  -1675  -1769    792    927  -1722    618    483    782    275    491    171
    109  -1610  -1722    750    914  -1667    623    517    826    327    542    215
    127  -1597  -1725    735    924  -1660    633    519    831    332    553    231
    127  -1600  -1727    735    924  -1665    615    498    802    303    532    226
     67  -1610  -1680    771    872  -1644    605    488    792    288    519    218
      0  -1621  -1621    807    810  -1621    649    485    776    259    485    179
    -31  -1644  -1613    839    789  -1628    675    449    719    192    410    135
    -72  -1691  -1621    880    771  -1657    654    402    672    129    353     85
    -93  -1738  -1644    914    774  -1691    665    355    623     57    288     15
   -166  -1761  -1597    961    714  -1680    675    319    584      2    228    -23
   -213  -1771  -1558    992    672  -1665    704    298    558    -31    187    -54
   -213  -1844  -1631   1028    706  -1738    714    275    519    -77    135   -111
   -150  -1974  -1823   1062    833  -1899    683    205    436   -176     31   -200
   -161  -2042  -1883   1101    857  -1964    680    163    400   -218      0   -223
   -184  -2075  -1891   1130    852  -1984    685    145    392   -228     -7   -194
   -174  -2096  -1922   1132    872  -2010    678    124    368   -259    -31   -200
   -166  -2101  -1938   1132    883  -2021    654     96    340   -280    -49   -223
   -166  -2122  -1956   1143    893  -2039    649     88    324   -293    -70   -244
   -200  -2132  -1932   1166    865  -2034    685    106    337   -285    -64   -254
   -233  -2135  -1901   1182    833  -2018    704    106    340   -288    -54   -275
   -168  -2109  -1943   1137    885  -2026    662     83    319   -298    -62   -288
   -132  -2101  -1971   1114    917  -2036    636     75    311   -290    -62   -280
   -101  -2094  -1992   1098    945  -2044    628     85    316   -283    -51   -275
   -103  -2060  -1956   1080    924  -2010    652    101    342   -259    -28   -259
   -109  -2021  -1912   1065    898  -1966    662    122    371   -231      0   -244
   -132  -2013  -1880   1070    872  -1948    680    140    394   -213     20   -241
   -153  -2026  -1873   1091    859  -1951    704    132    397   -213     28   -244
   -132  -2010  -1878   1070    870  -1945    706    116    384   -220     31   -236
   -109  -1982  -1873   1047    880  -1930    672     83    353   -239     25   -241
    -93  -1966  -1873   1028    888  -1919    644     64    324   -257     20   -244
    -96  -1964  -1867   1031    885  -1917    654     72    332   -257     25   -233
   -137  -1977  -1842   1054    852  -1909    633     64    335   -259     28   -236
   -148  -1974  -1826   1060    839  -1901    644     54    322   -275     10   -262
   -155  -2003  -1847   1078    841  -1925    644     41    301   -301    -20   -296
   -163  -2026  -1862   1096    849  -1945    657     57    309   -290    -10   -280
   -153  -2052  -1901   1101    872  -1979    662     59    303   -298    -10   -275
   -171  -2091  -1919   1130    872  -2005    639     46    288   -322    -33   -306
   -194  -2151  -1958   1171    880  -2055    615     28    270   -345    -64   -340
   -197  -2182  -1984   1189    893  -2083    646     20    265   -361    -77   -353
   -205  -2221  -2018   1213    906  -2120    667      7    246   -392   -106   -374
   -223  -2257  -2036   1239    904  -2148    646    -12    228   -413   -127   -379
   -236  -2273  -2036   1252    898  -2156    618    -36    207   -433   -150   -392
   -249  -2270  -2021   1260    885  -2145    613    -49    200   -441   -161   -405
   -270  -2278  -2008   1273    867  -2143    631    -41    215   -428   -148   -402
   -275  -2309  -2036   1291    880  -2174    657    -36    223   -431   -150   -405
   -254  -2322  -2070   1286    906  -2197    633    -51    207   -444   -166   -413
   -246  -2330  -2083   1288    917  -2208    592    -62    200   -454   -174   -418
   -254  -2327  -2075   1291    909  -2203    631    -10    259   -413   -158   -420
   -236  -2304  -2068   1270    914  -2187    722    114    384   -329   -145   -457
   -231  -2218  -1987   1223    875  -2104    805    254    548   -168    -51   -410
   -205  -1990  -1784   1098    789  -1888    831    423    792    132    244   -145
   -137  -1678  -1543    906    701  -1610    753    550   1018    491    732    361
   -111  -1366  -1257    737    571  -1312    649    439    961    584   1127    870
   -161  -1361  -1200    761    517  -1280    615    189    657    381   1265   1106
   -270  -1571  -1301    922    514  -1436    558   -150    168   -122    935    844
   -384  -1971  -1590   1176    600  -1782    454   -636   -467   -961   -135   -142
   -439  -2372  -1935   1405    745  -2153    324   -945   -885  -1545   -958   -878
   -452  -2688  -2239   1569    893  -2465    257   -885   -831  -1493   -997   -963
   -436  -2850  -2413   1644    987  -2631    319   -670   -566  -1223   -810   -867
   -379  -2803  -2423   1590   1021  -2613    410   -467   -288   -948   -600   -730
   -355  -2709  -2353   1532    997  -2530    553   -241      0   -672   -381   -576
   -342  -2650  -2307   1496    979  -2478    607   -116    166   -517   -252   -480
   -335  -2603  -2268   1470    966  -2436    639    -46    254   -439   -192   -433
   -335  -2585  -2252   1457    958  -2418    662    -23    296   -405   -163   -407
   -361  -2598  -2239   1478    937  -2418    685     -7    314   -381   -145   -394
   -376  -2608  -2231   1488    927  -2421    683      5    327   -363   -119   -389
   -384  -2626  -2242   1506    927  -2434    680      2    329   -368   -124   -410
   -387  -2644  -2257   1514    932  -2449    662     -7    327   -366   -127   -394
   -392  -2629  -2236   1509    919  -2431    644     -7    337   -350   -109   -381
   -389  -2647  -2257   1517    932  -2452    631     -2    345   -335    -96   -376
   -345  -2655  -2309   1501    982  -2483    652     -5    353   -319    -85   -363
   -298  -2647  -2348   1473   1023  -2499    639    -20    342   -327    -83   -381
   -283  -2624  -2340   1452   1028  -2483    615    -23    350   -316    -70   -368
   -265  -2595  -2330   1428   1031  -2462    618    -10    366   -293    -51   -337
   -239  -2605  -2366   1423   1062  -2486    620      5    392   -270    -28   -316
   -239  -2590  -2351   1413   1054  -2470    597     15    413   -246     -5   -301
   -241  -2533  -2294   1387   1026  -2413    576     25    428   -220     20   -280
   -244  -2491  -2247   1366   1000  -2372    597     49    454   -192     49   -252
   -270  -2470  -2200   1371    963  -2335    602     75    498   -150     88   -215
   -272  -2457  -2187   1363    956  -2325    563     93    532   -103    132   -171
   -239  -2405  -2166   1322    961  -2286    545    145    602    -18    215   -106
   -244  -2351  -2107   1293    930  -2229    561    202    675     72    311    -41
   -257  -2322  -2065   1291    904  -2195    555    223    714    127    374     -2
   -236  -2275  -2039   1254    898  -2156    555    259    771    194    439     64
   -226  -2226  -2000   1226    885  -2112    555    309    836    265    514    124
   -220  -2197  -1979   1208    878  -2088    555    335    867    298    558    155
   -213  -2197  -1984   1205    885  -2091    548    340    878    303    550    166
   -231  -2249  -2018   1239    891  -2135    535    316    852    272    517    145
   -252  -2299  -2047   1275    896  -2174    558    306    833    236    488    124
   -246  -2327  -2081   1286    914  -2205    550    275    797    174    431     77
   -280  -2364  -2083   1322    901  -2223    558    257    771    132    371     28
   -335  -2470  -2135   1402    896  -2301    592    231    732     80    316    -41
   -358  -2535  -2177   1447    909  -2356    594    168    665    -20    213   -142
   -350  -2598  -2247   1473    945  -2421    566    103    597   -106    116   -215
   -342  -2603  -2260   1473    958  -2431    548     57    550   -161     57   -301
   -350  -2655  -2304   1501    974  -2481    561     33    530   -189     20   -324
   -345  -2751  -2408   1548   1031  -2579    568      7    504   -220    -12   -366
   -327  -2834  -2509   1579   1088  -2670    540    -25    465   -265    -62   -428
   -329  -2876  -2546   1602   1106  -2712    532    -59    441   -303   -101   -480
   -348  -2894  -2546   1621   1098  -2722    530    -98    407   -348   -148   -506
   -379  -2915  -2535   1647   1078  -2725    527    -96    413   -345   -142   -493
   -379  -2927  -2551   1652   1085  -2740    491   -114    402   -358   -158   -517
   -366  -2922  -2556   1644   1093  -2740    467   -140    381   -379   -181   -535
   -368  -2920  -2551   1644   1088  -2738    459   -142    389   -371   -168   -537
   -376  -2907  -2530   1641   1075  -2720    462   -137    400   -363   -155   -545
   -374  -2870  -2496   1621   1060  -2683    449   -148    392   -374   -166   -542
   -350  -2850  -2499   1600   1072  -2675    454   -122    415   -348   -140   -506
   -342  -2839  -2499   1590   1075  -2670    454   -106    441   -324   -106   -496
   -322  -2808  -2488   1564   1083  -2650    459    -90    462   -301    -83   -472
   -314  -2764  -2449   1538   1065  -2608    457    -90    470   -293    -80   -462
   -319  -2722  -2403   1522   1041  -2564    446   -114    470   -296    -80   -459
   -303  -2712  -2408   1506   1052  -2561    433   -122    480   -283    -64   -457
   -277  -2701  -2423   1491   1072  -2564    384   -163    444   -316    -90   -454
   -288  -2694  -2408   1488   1060  -2551    353   -189    418   -337   -103   -439
   -301  -2668  -2366   1486   1031  -2517    345   -187    418   -340    -98   -426
   -301  -2686  -2387   1491   1041  -2538    335   -187    415   -340    -90   -407
   -293  -2740  -2449   1517   1078  -2595    316   -210    384   -368   -114   -446
   -309  -2800  -2491   1553   1091  -2647    311   -233    355   -394   -140   -478
   -345  -2829  -2483   1587   1067  -2657    316   -239    355   -402   -148   -472
   -353  -2824  -2473   1587   1057  -2650    303   -249    340   -431   -176   -493
   -350  -2857  -2509   1602   1078  -2683    298   -249    327   -454   -200   -509
   -350  -2915  -2566   1631   1106  -2740    293   -267    306   -491   -233   -527
   -358  -2938  -2579   1649   1109  -2759    290   -288    293   -517   -249   -542
   -371  -2946  -2574   1657   1101  -2759    283   -309    277   -542   -277   -584
   -379  -2992  -2613   1686   1117  -2803    272   -316    275   -553   -293   -579
   -374  -3024  -2650   1699   1135  -2839    265   -314    275   -553   -293   -607
   -371  -3018  -2647   1696   1137  -2834    254   -340    254   -584   -337   -631
   -387  -3008  -2624   1696   1117  -2816    246   -342    262   -587   -340   -589
   -397  -2998  -2603   1696   1101  -2800    249   -337    265   -589   -340   -597
   -371  -2969  -2600   1667   1111  -2785    239   -348    257   -602   -353   -613
   -340  -2953  -2613   1647   1135  -2785    228   -366    252   -623   -371   -631
   -337  -2974  -2639   1654   1148  -2805    259   -337    280   -620   -392   -665
   -314  -2935  -2621   1623   1150  -2779    345   -231    376   -576   -407   -696
   -265  -2844  -2582   1553   1158  -2714    410   -111    501   -485   -381   -688
   -215  -2637  -2421   1426   1101  -2530    472     96    771   -194   -127   -465
   -155  -2273  -2120   1213    982  -2197    423    296   1057    218    355     12
   -135  -1914  -1782   1023    820  -1849    296    194   1049    418    805    517
   -189  -1795  -1608    989    709  -1701    153   -161    756    361   1039    797
   -262  -1925  -1662   1093    698  -1795     -7   -615    280    -12    805    626
   -371  -2330  -1961   1350    792  -2145   -127  -1143   -400   -932   -265   -270
   -397  -2714  -2317   1553    958  -2517   -254  -1439   -880  -1657  -1127   -984
   -340  -2972  -2631   1654   1143  -2800   -277  -1325   -807  -1644  -1210  -1130
   -296  -3083  -2787   1691   1244  -2935   -200  -1085   -550  -1423  -1088  -1085
   -252  -3021  -2772   1634   1257  -2896   -109   -875   -306  -1205   -937   -992
   -205  -2899  -2696   1551   1244  -2798     46   -646    -67  -1000   -795   -901
   -176  -2782  -2608   1478   1213  -2696    153   -501     80   -870   -714   -826
   -158  -2738  -2579   1449   1210  -2660    192   -439    135   -813   -667   -789
   -127  -2683  -2556   1402   1213  -2621    202   -410    145   -795   -657   -795
    -72  -2642  -2572   1356   1249  -2608    194   -394    148   -789   -657   -795
    -88  -2634  -2546   1358   1226  -2590    200   -358    161   -761   -628   -784
   -101  -2616  -2514   1358   1205  -2566    226   -337    166   -748   -623   -792
    -75  -2582  -2509   1327   1215  -2546    241   -314    171   -743   -628   -761
    -80  -2551  -2470   1317   1195  -2512    254   -285    189   -714   -600   -750
    -80  -2496  -2418   1286   1169  -2457    252   -272    194   -698   -579   -730
    -67  -2455  -2387   1262   1158  -2421    239   -275    184   -701   -581   -740
    -41  -2442  -2400   1241   1179  -2421    226   -283    161   -724   -615   -761
     -2  -2395  -2395   1197   1195  -2395    223   -280    153   -735   -623   -753
    -33  -2327  -2294   1179   1127  -2312    215   -254    168   -706   -587   -719
    -41  -2314  -2273   1179   1114  -2294    226   -220    176   -683   -555   -698
    -44  -2299  -2255   1171   1104  -2278    228   -194    189   -665   -540   -691
    -41  -2262  -2221   1150   1088  -2242    213   -179    187   -654   -537   -709
    -72  -2216  -2143   1140   1034  -2179    220   -142    202   -626   -527   -698
    -75  -2177  -2101   1127   1013  -2140    233   -101    233   -587   -491   -654
    -44  -2127  -2086   1085   1018  -2107    220    -75    249   -558   -462   -633
    -41  -2060  -2021   1049    987  -2042    210    -31    288   -501   -400   -594
    -49  -2000  -1951   1023    948  -1977    226     54    363   -402   -303   -532
    -15  -1891  -1875    953    930  -1883    205    114    407   -335   -244   -488
      5  -1779  -1784    885    891  -1779    184    166    439   -288   -207   -405
     15  -1714  -1730    849    870  -1722    220    223    480   -226   -148   -332
     20  -1636  -1657    805    836  -1647    197    244    488   -192   -106   -301
     28  -1571  -1600    771    813  -1584    200    244    470   -202   -101   -296
     25  -1532  -1558    753    789  -1545    205    241    449   -223   -127   -314
     25  -1501  -1527    737    774  -1512    192    220    407   -262   -163   -335
     15  -1501  -1517    743    763  -1506    184    174    340   -329   -220   -368
      5  -1491  -1496    743    750  -1493    194    124    272   -400   -290   -426
    -12  -1483  -1470    748    727  -1478    189     80    205   -467   -368   -480
    -28  -1499  -1470    763    719  -1486    181     33    140   -530   -436   -535
    -41  -1527  -1486    782    719  -1506    166    -23     62   -605   -511   -610
    -54  -1530  -1475    792    709  -1504    168    -77     -7   -680   -587   -667
    -62  -1527  -1465    792    698  -1496    187   -114    -59   -730   -644   -717
    -46  -1504  -1457    776    704  -1483    163   -153   -111   -774   -698   -750
    -25  -1480  -1457    753    714  -1470    158   -166   -145   -805   -735   -776
     -5  -1444  -1439    724    717  -1441    150   -171   -166   -820   -750   -787
     -7  -1402  -1397    704    693  -1402    116   -202   -205   -844   -774   -784
     15  -1356  -1371    670    691  -1363    132   -207   -220   -852   -787   -795
     51  -1267  -1319    605    683  -1291     80   -220   -236   -849   -789   -797
     85  -1208  -1293    561    688  -1249     75   -215   -246   -841   -787   -795
    129  -1166  -1296    517    711  -1231     85   -207   -262   -844   -797   -800
    142  -1104  -1249    480    696  -1176     85   -189   -262   -831   -787   -784
    153  -1057  -1213    449    680  -1132     93   -171   -262   -815   -776   -756
    174   -969  -1143    397    657  -1054    103   -145   -252   -800   -766   -727
    168   -862  -1031    345    600   -945    145   -103   -213   -753   -727   -691
    150   -789   -940    319    545   -865    184    -67   -194   -724   -704   -646
    150   -745   -898    296    522   -820    184    -46   -192   -709   -685   -639
    192   -662   -854    236    522   -758    184    -46   -205   -711   -696   -641
    210   -571   -784    179    496   -678    174    -46   -200   -696   -678   -548
    239   -530   -771    145    504   -649    145    -38   -200   -672   -644   -527
    270   -470   -743     98    506   -605    148    -10   -197   -646   -618   -514
    335   -397   -732     31    532   -563    132      5   -205   -633   -613   -498
    371   -340   -711    -15    540   -524    114      2   -223   -633   -613   -488
    374   -327   -704    -23    537   -514    119     10   -233   -633   -607   -491
    348   -337   -688     -7    517   -511    132     12   -252   -633   -615   -496
    327   -329   -657      2    491   -493    145     20   -267   -631   -620   -493
    332   -319   -654     -7    491   -485    142     25   -290   -641   -641   -511
    303   -322   -628      7    465   -475    158     25   -314   -652   -662   -522
    267   -301   -571     15    418   -436    179     33   -327   -654   -667   -535
    275   -249   -524    -12    400   -387    161     31   -350   -665   -675   -548
    277   -205   -483    -38    379   -342    153     38   -368   -667   -688   -537
    252   -187   -439    -31    342   -314    150     41   -387   -672   -704   -540
    223   -114   -337    -54    277   -223    150     46   -389   -667   -693   -527
    194    -33   -228    -80    210   -129    163     59   -392   -652   -685   -517
    184     25   -158   -106    171    -67    153     77   -397   -636   -670   -501
    153     72    -80   -114    116     -2    187    109   -389   -613   -649   -475
    122    168     44   -148     38    109    187    132   -379   -587   -623   -441
    140    246    106   -192     18    176    189    145   -376   -563   -602   -402
    262    226    -36   -244    150     93    174    153   -394   -584   -633   -418
    361    293    -70   -327    215    111    246    270   -316   -540   -641   -428
    363    413     49   -389    155    233    379    462   -158   -394   -558   -358
    319    644    324   -480     -2    485    491    727    124    -75   -272   -116
    366   1000    633   -683   -135    818    478    943    389    301    171    335
    402   1392    989   -898   -293   1192    342    800    348    446    530    795
    329   1644   1312   -987   -493   1478    148    384     64    387    745   1111
    220   1662   1441   -940   -610   1553    -33    -96   -358     93    607   1044
    150   1187   1036   -670   -441   1111   -171   -587   -987   -691   -309    189
    142    670    527   -407   -192    600   -329   -914  -1509  -1421  -1192   -620
    210    439    228   -324     -7    332   -413   -841  -1504  -1470  -1317   -776
    301    431    129   -366     85    280   -353   -584  -1252  -1241  -1156   -688
    363    532    168   -449     96    353   -236   -316   -995   -997   -976   -568
    413    626    213   -519     98    420   -103    -62   -756   -771   -815   -457
    452    732    277   -592     85    506      2     83   -620   -641   -714   -394
    470    805    335   -636     67    571     49    142   -563   -587   -667   -358
    483    857    374   -670     54    615     72    176   -537   -555   -644   -335
    491    914    423   -704     33    670     75    207   -517   -524   -628   -316
    491    966    472   -730      7    719     85    231   -498   -501   -615   -296
    480   1005    524   -743    -20    766    109    246   -488   -488   -610   -275
    480   1057    576   -769    -46    818    119    259   -483   -465   -589   -249
    485   1114    626   -800    -70    870    127    277   -462   -433   -566   -228
    491   1176    685   -833    -98    932    114    303   -436   -394   -537   -200
    501   1249    748   -875   -122   1000    111    332   -415   -358   -514   -174
    498   1309    807   -906   -153   1060     96    337   -410   -337   -496   -153
    485   1353    865   -919   -189   1109     67    345   -400   -316   -480   -135
    475   1397    922   -937   -223   1158     57    361   -387   -290   -462   -114
    457   1444    987   -950   -265   1215     67    387   -366   -259   -433    -88
    452   1504   1052   -979   -301   1278     85    418   -335   -226   -400    -57
    433   1540   1106   -989   -335   1325    101    444   -306   -187   -371    -28
    452   1595   1143  -1026   -345   1371     85    467   -288   -153   -348     -5
    465   1680   1215  -1072   -374   1449     57    509   -254   -106   -301     28
    478   1748   1267  -1114   -394   1509     49    563   -210    -46   -246     75
    485   1797   1309  -1143   -410   1553     59    615   -150     18   -184    132
    506   1849   1343  -1179   -418   1597     59    670    -96     88   -122    194
    535   1940   1405  -1236   -433   1673     62    730    -28    171    -38    277
    545   2034   1488  -1291   -470   1761     23    766     15    236     28    353
    571   2122   1551  -1348   -488   1836     33    805     51    288     83    420
    600   2208   1605  -1405   -504   1906     44    831     72    322    122    470
    613   2239   1626  -1426   -506   1932     20    823     59    319    122    478
    602   2255   1652  -1431   -524   1953     15    805     38    303    106    478
    568   2291   1719  -1431   -574   2005     28    795     31    296    101    483
    576   2309   1732  -1444   -579   2021      2    753     -5    254     59    446
    574   2286   1712  -1428   -568   2000    -23    711    -51    202      2    392
    550   2278   1725  -1415   -587   2003    -12    678    -83    163    -44    358
    519   2273   1753  -1397   -618   2013     -7    639   -116    127    -90    322
    480   2244   1764  -1363   -641   2003    -12    592   -161     80   -142    272
    454   2205   1751  -1330   -646   1979    -20    542   -210     28   -202    223
    457   2174   1717  -1317   -628   1945    -10    501   -259    -20   -259    166
    446   2151   1704  -1299   -628   1927    -54    446   -309    -59   -303    124
    465   2135   1670  -1301   -605   1904    -80    402   -353    -90   -345     93
    509   2158   1649  -1332   -568   1904    -77    381   -374    -98   -358     88
    519   2190   1670  -1353   -576   1930    -90    376   -371    -90   -355     88
    501   2197   1696  -1348   -597   1948    -98    368   -371    -85   -350     88
    467   2179   1712  -1325   -623   1945   -101    355   -381    -85   -350     85
    472   2208   1735  -1340   -631   1971    -75    376   -361    -59   -327    116
    475   2231   1756  -1356   -641   1992   -103    384   -348    -41   -311    135
    467   2244   1777  -1358   -654   2010   -132    371   -350    -33   -301    140
    457   2257   1800  -1358   -672   2031   -142    361   -355    -33   -306    116
    452   2304   1852  -1376   -698   2078   -140    366   -340    -18   -293    122
    470   2395   1925  -1431   -727   2158   -153    366   -324      0   -275    155
    511   2499   1987  -1506   -737   2244   -137    387   -293     36   -244    202
    519   2556   2036  -1540   -758   2296   -114    394   -270     57   -223    233
    491   2605   2114  -1548   -810   2361   -122    402   -246     85   -187    277
    491   2668   2177  -1579   -841   2423   -166    384   -257     85   -181    293
    467   2673   2205  -1571   -867   2439   -213    358   -277     75   -194    285
    452   2678   2226  -1566   -888   2452   -233    342   -285     70   -200    290
    470   2738   2268  -1602   -898   2504   -233    342   -288     77   -184    306
    478   2738   2260  -1608   -891   2499   -236    332   -298     75   -184    301
    441   2688   2247  -1564   -901   2468   -249    309   -324     49   -210    272
    397   2639   2239  -1519   -922   2439   -267    285   -350     23   -239    259
    381   2634   2252  -1506   -935   2444   -288    259   -376      2   -265    231
    368   2551   2182  -1460   -906   2366   -277    259   -384    -10   -285    205
    350   2468   2117  -1408   -883   2291   -285    249   -397    -25   -309    184
    348   2442   2094  -1397   -875   2268   -301    233   -415    -38   -327    150
    329   2418   2088  -1374   -878   2255   -290    215   -428    -57   -353    114
    322   2400   2078  -1361   -878   2239   -306    181   -465    -90   -389    114
    314   2382   2068  -1348   -878   2226   -301    181   -470    -85   -387    140
    311   2392   2081  -1353   -885   2236   -301    184   -462    -77   -379    153
    327   2431   2104  -1379   -888   2268   -314    184   -459    -64   -374    168
    355   2468   2112  -1413   -878   2291   -332    184   -459    -54   -368    168
    371   2507   2135  -1439   -883   2322   -348    176   -459    -51   -366    148
    355   2514   2156  -1436   -901   2335   -342    176   -457    -46   -358    148
    348   2486   2138  -1415   -893   2312   -329    189   -452    -31   -340    161
    371   2455   2081  -1413   -854   2268   -316    223   -436    -23   -353    137
    381   2447   2065  -1415   -841   2257   -262    316   -374      2   -374     85
    389   2460   2070  -1426   -841   2265   -187    488   -223    140   -283    119
    413   2652   2239  -1532   -911   2447    -93    737     72    467     15    379
    462   2966   2501  -1714  -1021   2735   -106    924    329    831    467    846
    441   3335   2891  -1888  -1226   3115   -220    763    298    984    857   1343
    340   3572   3231  -1958  -1447   3403   -405    340     18    930   1072   1654
    210   3517   3307  -1862  -1548   3413   -607   -145   -418    602    865   1509
    101   3000   2899  -1553  -1400   2948   -750   -683  -1091   -280   -158    540
     85   2447   2361  -1267  -1137   2405   -865   -950  -1548   -945   -950   -220
    129   2179   2049  -1156   -958   2114   -930   -852  -1499   -937  -1018   -329
    187   2104   1917  -1145   -865   2010   -872   -618  -1265   -724   -885   -265
    246   2174   1925  -1213   -839   2049   -737   -376   -997   -496   -719   -153
    288   2283   1995  -1286   -854   2140   -561   -122   -737   -267   -537    -31
    309   2340   2031  -1327   -862   2187   -485     18   -600   -142   -428     36
    322   2377   2055  -1348   -865   2216   -467     59   -550    -90   -389     64
    319   2397   2078  -1358   -880   2239   -459     72   -530    -59   -368     93
    332   2395   2062  -1363   -865   2231   -459     90   -519    -38   -350     98
    345   2400   2055  -1374   -854   2229   -470     96   -511    -23   -332    106
    342   2397   2055  -1369   -854   2226   -483    103   -498     -5   -316    127
    332   2403   2070  -1369   -867   2236   -475     98   -485     12   -311    129
    324   2397   2073  -1361   -875   2236   -475    106   -465     31   -298    145
    322   2397   2075  -1361   -875   2239   -472    116   -444     49   -280    158
    316   2429   2112  -1371   -896   2270   -475    124   -426     64   -257    174
    316   2431   2112  -1376   -896   2273   -485    124   -418     70   -246    179
    324   2452   2125  -1389   -898   2288   -498    122   -402     77   -239    179
    332   2475   2143  -1405   -906   2312   -517    122   -392     85   -228    179
    340   2491   2151  -1415   -904   2322   -519    132   -368    116   -197    202
    361   2486   2122  -1423   -880   2304   -522    142   -348    142   -176    223
    371   2496   2125  -1436   -875   2312   -519    163   -311    176   -142    249
    368   2509   2140  -1439   -885   2325   -532    187   -280    215   -111    272
    366   2522   2156  -1444   -893   2340   -527    231   -231    270    -67    322
    371   2574   2203  -1473   -914   2390   -532    270   -176    332    -15    358
    397   2603   2205  -1501   -904   2405   -527    319   -106    407     57    413
    452   2657   2205  -1556   -875   2431   -524    376    -33    488    129    475
    498   2756   2257  -1626   -878   2507   -540    423     23    561    205    545
    509   2826   2317  -1667   -904   2572   -555    462     80    636    283    607
    519   2881   2361  -1701   -922   2624   -545    514    142    714    363    670
    537   2917   2377  -1730   -919   2647   -532    535    171    750    402    711
    550   2953   2403  -1751   -924   2678   -522    535    179    758    413    758
    542   2959   2416  -1751   -935   2688   -517    522    176    753    418    771
    532   2912   2379  -1725   -922   2647   -511    493    145    711    376    724
    522   2878   2353  -1701   -917   2616   -511    459    106    662    322    678
    517   2855   2338  -1686   -909   2598   -511    418     59    607    262    626
    496   2811   2314  -1652   -909   2561   -509    376      7    542    194    563
    483   2785   2301  -1634   -909   2543   -504    322    -44    467    124    498
    470   2720   2249  -1597   -888   2486   -511    252   -116    387     44    426
    459   2662   2203  -1561   -870   2434   -496    218   -153    340      2    389
    446   2600   2151  -1525   -852   2377   -506    171   -197    280    -51    342
    423   2538   2114  -1480   -844   2327   -517    135   -233    233    -96    306
    405   2512   2104  -1460   -849   2307   -519     96   -272    194   -140    267
    394   2478   2083  -1436   -844   2281   -527     57   -303    155   -176    226
    387   2429   2042  -1408   -826   2234   -545     31   -324    135   -192    210
    381   2421   2039  -1400   -828   2229   -550     18   -329    132   -200    197
    366   2431   2062  -1400   -846   2247   -545     23   -316    148   -179    218
    368   2434   2065  -1400   -846   2249   -545     23   -301    166   -153    236
    371   2426   2055  -1400   -844   2242   -555     20   -303    168   -158    210
    353   2421   2065  -1387   -857   2244   -553     15   -303    166   -168    213
    348   2444   2096  -1397   -875   2270   -542     25   -283    184   -148    236
    368   2473   2104  -1421   -867   2288   -535     28   -267    197   -127    241
    366   2496   2130  -1431   -883   2314   -514     31   -254    207   -111    257
    366   2499   2132  -1434   -883   2317   -514     33   -246    205   -111    257
    368   2501   2132  -1436   -880   2320   -522     25   -236    207   -103    254
    387   2546   2158  -1465   -885   2353   -527     15   -223    223    -85    280
    402   2546   2143  -1475   -870   2346   -566    -12   -233    213    -85    275
    397   2530   2132  -1465   -867   2333   -589    -18   -241    207    -85    270
    389   2507   2117  -1449   -865   2312   -592    -31   -249    197    -88    265
    376   2475   2099  -1426   -859   2288   -613    -54   -259    187   -101    259
    392   2431   2036  -1413   -820   2234   -620    -75   -283    161   -116    246
    379   2382   2000  -1382   -810   2192   -605    -88   -293    148   -127    241
    329   2309   1979  -1322   -826   2145   -597    -88   -298    140   -135    239
    314   2252   1938  -1283   -810   2096   -607   -101   -319    111   -168    207
    314   2205   1891  -1260   -789   2049   -607   -116   -337     90   -189    174
    311   2164   1852  -1239   -769   2008   -605   -132   -348     70   -205    140
    298   2130   1831  -1215   -766   1979   -610   -153   -366     38   -233    109
    283   2094   1810  -1187   -763   1953   -631   -181   -392     18   -257     90
    272   2026   1751  -1150   -740   1888   -626   -197   -407     -5   -280     72
    265   1977   1712  -1119   -724   1844   -628   -205   -415    -23   -296     49
    252   1935   1680  -1093   -717   1808   -633   -215   -418    -31   -301     44
    241   1909   1667  -1075   -711   1790   -644   -233   -428    -41   -306     36
    231   1893   1660  -1065   -714   1777   -639   -244   -441    -54   -322     20
    223   1883   1657  -1054   -717   1771   -649   -249   -446    -59   -322     18
    220   1855   1634  -1039   -706   1743   -678   -272   -467    -75   -332      0
    213   1777   1564   -995   -675   1670   -644   -257   -459    -80   -345    -25
    215   1756   1540   -987   -662   1647   -576   -171   -381    -51   -366    -77
    249   1844   1595  -1047   -672   1719   -485    -28   -239     59   -306    -54
    265   1992   1727  -1132   -730   1860   -462    124    -28    285   -106    109
    379   2294   1914  -1335   -766   2104   -462    353    275    683    324    514
    472   2699   2223  -1587   -875   2462   -522    342    355    932    792   1052
    423   2748   2325  -1584   -950   2538   -592     85    119    883   1041   1376
    358   2574   2216  -1465   -930   2395   -735   -314   -342    517    870   1270
    215   2197   1982  -1205   -883   2091   -875   -862  -1000   -272     12    506
    119   1779   1660   -950   -771   1719  -1005  -1293  -1584  -1104   -995   -384
    106   1447   1337   -776   -615   1392  -1062  -1270  -1615  -1205  -1174   -579
    124   1252   1124   -691   -498   1189  -1008  -1052  -1356   -969  -1026   -522
    132   1192   1060   -662   -462   1127   -914   -841  -1080   -722   -859   -423
    106   1254   1145   -680   -519   1200   -743   -594   -776   -439   -639   -275
    114   1312   1195   -714   -540   1254   -615   -410   -563   -241   -467   -155
    135   1312   1176   -724   -519   1244   -576   -340   -478   -163   -381   -106
    158   1301   1143   -730   -491   1223   -553   -316   -439   -122   -340    -80
    213   1312   1098   -763   -441   1205   -558   -311   -420    -93   -332    -67
    259   1304   1044   -782   -392   1176   -576   -311   -402    -80   -332    -62
    252   1299   1047   -776   -397   1174   -574   -288   -366    -57   -298    -38
    215   1296   1080   -756   -431   1189   -548   -249   -329    -20   -259     -7
    184   1286   1098   -735   -457   1192   -511   -236   -311     -7   -246      0
    145   1244   1098   -696   -475   1171   -501   -226   -290      5   -233     15
    148   1189   1041   -670   -446   1117   -524   -249   -306    -10   -249      5
    163   1158    995   -659   -415   1078   -530   -252   -296      2   -233     12
    142   1101    958   -623   -410   1031   -501   -231   -267     31   -205     23
    132   1096    963   -615   -415   1031   -506   -223   -262     41   -194     28
     90   1153   1060   -623   -483   1106   -540   -228   -262     44   -189     41
     70   1192   1122   -631   -524   1158   -519   -218   -241     70   -168     77
     62   1182   1117   -623   -527   1148   -496   -202   -220     98   -145     88
     38   1176   1137   -607   -550   1158   -501   -179   -192    129   -106    119
     18   1197   1179   -610   -579   1189   -475   -142   -142    187    -51    163
      0   1234   1234   -615   -615   1234   -446    -88    -75    265     25    231
    -64   1306   1371   -623   -717   1337   -457    -44     -7    350    124    314
    -54   1337   1389   -641   -722   1363   -457      0     57    431    213    389
     25   1306   1280   -667   -628   1293   -452     36    103    498    288    454
     64   1306   1241   -685   -587   1275   -452     83    171    576    374    542
    116   1353   1234   -735   -558   1293   -478    101    205    623    428    602
    137   1408   1270   -771   -566   1340   -465    135    244    659    475    657
    145   1421   1273   -784   -563   1348   -462    150    257    670    498    672
    155   1408   1252   -782   -548   1330   -439    150    252    659    485    654
     75   1330   1254   -706   -589   1293   -418    135    231    623    452    626
     67   1262   1195   -665   -563   1228   -426     96    176    558    387    574
     83   1195   1111   -641   -514   1153   -436     31     98    462    298    501
     96   1166   1070   -631   -485   1119   -423    -18     46    389    236    457
     75   1114   1036   -594   -480   1075   -410    -57     -2    327    168    394
     57   1054    997   -555   -470   1026   -405    -98    -49    267    103    322
     57    969    911   -514   -428    940   -407   -150   -106    189     18    226
     51    893    841   -472   -394    867   -420   -200   -163    114    -57    137
     33    833    800   -433   -384    818   -431   -236   -202     62   -111     75
     10    766    756   -387   -371    761   -418   -252   -220     38   -132     49
    -12    724    737   -358   -374    730   -402   -252   -223     33   -135     49
    -18    696    714   -337   -366    704   -428   -265   -236     15   -148     25
     -5    688    693   -342   -350    688   -457   -298   -270    -10   -174      0
     10    667    657   -340   -324    662   -441   -309   -283    -15   -187    -12
     23    652    628   -337   -303    639   -431   -301   -277    -12   -174     -7
     44    670    626   -355   -290    649   -472   -309   -270     -5   -161      5
     41    706    665   -374   -314    688   -459   -306   -254      7   -150     12
     28    745    717   -387   -342    732   -431   -275   -213     44   -111     38
     23    758    732   -392   -355    745   -418   -254   -176     72    -77     64
     12    782    769   -397   -376    776   -397   -241   -145     93    -44     90
    -10    776    784   -384   -397    779   -389   -231   -127    106    -31    101
    -18    763    782   -371   -400    771   -392   -239   -122    111    -31     93
    -44    797    841   -376   -444    818   -397   -244   -111    129     -7    111
    -75    800    875   -361   -475    836   -415   -272   -122    119      0    111
    -67    771    836   -353   -452    802   -423   -290   -132    106     -7    111
    -49    766    815   -358   -433    789   -431   -296   -135    101     -7    119
    -41    761    800   -361   -420    779   -446   -303   -142     93     -7    122
    -31    698    730   -332   -379    714   -441   -303   -148     80    -15    111
    -38    633    670   -298   -355    652   -428   -311   -158     64    -31     93
    -51    600    649   -275   -350    623   -436   -322   -166     51    -41     85
    -67    542    607   -239   -337    574   -446   -332   -179     31    -62     64
    -64    509    574   -220   -319    540   -426   -335   -181     18    -64     44
    -83    452    535   -187   -309    493   -439   -366   -200     -7    -93      7
   -103    387    488   -142   -296    436   -446   -392   -220    -38   -124    -23
   -122    327    449   -103   -285    387   -426   -405   -231    -57   -145    -49
   -111    285    397    -85   -254    340   -449   -428   -257    -88   -176    -88
   -109    277    387    -88   -246    332   -459   -439   -262   -101   -187   -103
    -83    275    358    -96   -220    314   -452   -423   -252    -88   -181   -109
    -64    249    314    -93   -189    280   -449   -418   -246    -83   -181   -111
   -106    200    306    -46   -205    252   -446   -428   -241    -83   -174    -98
   -116    171    288    -28   -202    228   -426   -431   -233    -83   -161    -90
   -111    155    267    -20   -189    210   -423   -436   -233    -85   -158   -103
   -103    142    246    -20   -174    194   -441   -433   -226    -83   -168   -127
    -93    145    239    -25   -166    192   -384   -342   -142    -25   -171   -171
   -109    213    319    -51   -215    265   -296   -194     18    111    -93   -148
    -93    384    475   -145   -283    428   -239    -38    241    361    145     44
    -67    613    680   -272   -374    644   -246    127    491    709    568    472
    -80    932   1013   -426   -545    971   -358     80    524    891    982    997
   -119    963   1080   -423   -600   1023   -423   -166    244    730   1161   1286
   -207    807   1013   -301   -610    909   -480   -472   -184    337    984   1163
   -324    491    815    -83   -568    652   -574   -922   -769   -379    166    387
   -389    106    496    142   -441    301   -706  -1350  -1322  -1150   -867   -555
   -361   -197    163    277   -265    -18   -774  -1319  -1317  -1171   -969   -688
   -345   -407    -62    376   -142   -236   -719  -1114  -1060   -911   -787   -602
   -340   -475   -137    407   -103   -306   -652   -927   -802   -670   -613   -496
   -311   -413   -101    363   -106   -257   -537   -719   -532   -418   -420   -361
   -293   -316    -25    303   -135   -174   -428   -532   -311   -215   -244   -228
   -275   -275      0    275   -140   -137   -405   -465   -226   -135   -168   -176
   -249   -252     -2    249   -124   -127   -392   -446   -197   -106   -142   -166
   -189   -244    -54    218    -67   -150   -376   -439   -192    -98   -142   -155
   -140   -272   -132    205     -5   -202   -392   -439   -187    -96   -137   -163
   -166   -303   -137    233    -15   -223   -397   -423   -163    -64    -98   -137
   -176   -324   -148    249    -15   -239   -394   -418   -155    -59    -93   -132
   -158   -319   -161    239      0   -241   -389   -428   -153    -64    -96   -122
   -145   -293   -150    218      0   -223   -402   -433   -155    -70    -96   -137
   -168   -301   -132    236    -20   -218   -397   -423   -132    -51    -72   -119
   -181   -309   -127    244    -28   -218   -392   -431   -116    -46    -64   -103
   -174   -298   -124    236    -25   -213   -394   -433   -101    -38    -54    -88
   -171   -283   -111    226    -31   -197   -415   -420    -88    -18    -28    -83
   -155   -257   -101    205    -28   -181   -415   -405    -62     10     -2    -57
   -140   -231    -93    184    -25   -163   -368   -371    -15     44     33    -31
   -192   -272    -80    233    -57   -176   -387   -366      0     62     57    -23
   -228   -311    -83    270    -75   -197   -415   -368      2     70     70    -18
   -220   -340   -122    280    -49   -231   -389   -332     44    111    109     18
   -218   -335   -116    275    -54   -226   -371   -303     96    166    161     46
   -213   -322   -109    267    -51   -215   -363   -257    161    239    228     83
   -205   -329   -127    265    -41   -228   -350   -205    228    319    314    129
   -218   -301    -83    257    -67   -192   -348   -148    311    418    418    200
   -205   -218    -12    210    -98   -116   -379   -109    374    498    509    280
   -158   -153      5    155    -83    -75   -353    -59    433    561    584    358
   -122   -158    -38    137    -44    -98   -389    -64    444    571    607    397
   -109   -166    -59    137    -25   -114   -407    -77    441    561    607    405
   -148   -192    -46    168    -51   -119   -384    -67    452    558    597    405
   -166   -202    -36    184    -64   -119   -374    -77    439    530    574    397
   -158   -228    -70    192    -46   -148   -374   -101    410    483    532    379
   -176   -298   -122    236    -28   -210   -332   -119    376    426    472    335
   -213   -397   -184    303    -15   -293   -332   -168    319    345    392    252
   -231   -506   -275    368     20   -392   -350   -228    254    262    309    176
   -207   -600   -392    405     90   -498   -350   -296    187    171    210     85
   -181   -657   -475    418    145   -566   -353   -358    129     98    135     10
   -194   -758   -563    472    184   -662   -355   -394     88     51     83    -46
   -226   -807   -581    517    176   -696   -350   -415     67     25     54    -72
   -262   -846   -584    553    161   -717   -350   -436     46      2     33   -103
   -296   -906   -613    600    155   -761   -348   -449     36     -5     23   -124
   -322   -924   -602    623    137   -763   -348   -470     25    -23      7   -155
   -350   -932   -581    641    114   -758   -340   -475     25    -25      2   -168
   -348   -927   -579    636    114   -756   -353   -472     33    -18     12   -174
   -337   -922   -587    628    122   -756   -350   -475     31    -20     20   -189
   -340   -943   -602    639    129   -774   -345   -478     36    -12     33   -194
   -324   -924   -600    626    137   -763   -355   -491     33    -18     38   -200
   -306   -888   -584    597    137   -737   -371   -506     31    -23     36   -197
   -288   -859   -574    574    142   -717   -368   -488     62     10     70   -166
   -275   -854   -579    563    150   -717   -361   -467     85     38    109   -142
   -290   -870   -579    581    142   -724   -361   -475     75     20     93   -158
   -288   -883   -594    584    150   -737   -368   -501     54     -5     59   -166
   -265   -862   -597    563    166   -730   -374   -504     70     12     77   -155
   -236   -841   -607    537    184   -724   -402   -511     85     33    101   -132
   -220   -870   -649    545    213   -761   -436   -527     72     28    109   -129
   -215   -891   -675    550    228   -782   -433   -550     54      7     96   -145
   -207   -880   -672    545    231   -776   -441   -568     46     -2     88   -153
   -205   -922   -717    563    254   -820   -449   -568     38    -10     83   -161
   -213   -958   -745    587    265   -852   -454   -579     25    -25     67   -176
   -215  -1002   -787    607    285   -896   -467   -613      7    -51     41   -205
   -202  -1041   -839    620    316   -940   -467   -628     -5    -70     25   -220
   -205  -1091   -885    646    340   -989   -467   -641    -20    -93      0   -244
   -220  -1158   -937    691    358  -1049   -462   -654    -36   -114    -23   -270
   -233  -1187   -953    709    358  -1070   -454   -670    -51   -142    -49   -301
   -249  -1239   -992    743    371  -1117   -459   -691    -70   -168    -72   -329
   -257  -1283  -1026    769    381  -1156   -472   -711    -90   -202   -111   -353
   -244  -1306  -1062    776    407  -1184   -467   -724    -90   -215   -127   -374
   -257  -1350  -1093    802    415  -1223   -462   -737    -93   -226   -137   -384
   -270  -1374  -1104    820    415  -1239   -465   -748    -98   -236   -148   -392
   -241  -1397  -1158    818    457  -1278   -480   -763   -111   -257   -174   -418
   -226  -1410  -1184    818    478  -1299   -485   -771   -122   -275   -187   -426
   -254  -1410  -1156    831    449  -1283   -478   -761   -114   -267   -171   -413
   -259  -1423  -1163    841    449  -1293   -470   -745   -101   -262   -163   -415
   -262  -1454  -1192    857    465  -1325   -418   -696    -59   -259   -197   -472
   -259  -1436  -1176    849    457  -1306   -332   -602     23   -233   -241   -535
   -228  -1384  -1158    805    462  -1273   -265   -454    181    -88   -135   -470
   -155  -1192  -1039    672    439  -1117   -236   -257    431    210    174   -202
    -90   -852   -761    470    335   -807   -296   -153    615    527    613    267
   -132   -571   -439    353    153   -506   -397   -314    550    675   1018    735
   -239   -483   -244    361      0   -363   -548   -691    244    584   1166    909
   -355   -732   -376    542      7   -553   -696  -1169   -259     77    693    511
   -449  -1244   -797    844    174  -1021   -815  -1683   -937   -862   -400   -426
   -462  -1641  -1179   1052    358  -1410   -945  -1886  -1283  -1379  -1005   -961
   -485  -1847  -1361   1163    436  -1602   -940  -1709  -1098  -1228   -924   -950
   -472  -1912  -1439   1192    480  -1675   -852  -1460   -831   -997   -769   -867
   -428  -1891  -1465   1158    517  -1678   -714  -1221   -571   -779   -623   -792
   -407  -1842  -1434   1124    511  -1639   -574  -1026   -358   -602   -501   -722
   -405  -1805  -1402   1104    496  -1605   -514   -950   -267   -530   -449   -662
   -407  -1803  -1395   1104    493  -1600   -470   -901   -205   -478   -400   -623
   -394  -1826  -1431   1109    517  -1628   -472   -919   -213   -493   -418   -662
   -358  -1831  -1473   1096    555  -1652   -504   -958   -239   -530   -459   -685
   -418  -1826  -1410   1119    493  -1618   -472   -901   -181   -483   -410   -639
   -488  -1831  -1343   1158    426  -1587   -415   -849   -114   -428   -350   -581
   -498  -1844  -1345   1169    423  -1595   -389   -826    -93   -413   -340   -579
   -457  -1870  -1413   1163    478  -1641   -402   -841   -103   -433   -376   -610
   -441  -1862  -1423   1150    488  -1641   -415   -797    -85   -410   -355   -592
   -444  -1865  -1421   1153    485  -1641   -423   -779    -77   -407   -340   -589
   -449  -1875  -1426   1161    485  -1649   -407   -763    -59   -392   -322   -579
   -465  -1888  -1423   1176    478  -1657   -405   -776    -49   -384   -306   -571
   -485  -1912  -1428   1197    470  -1670   -426   -784    -54   -392   -314   -589
   -410  -1896  -1488   1153    537  -1693   -444   -800    -67   -402   -332   -607
   -418  -1875  -1457   1145    517  -1667   -402   -787    -41   -381   -314   -581
   -496  -1878  -1382   1187    441  -1631   -381   -743      0   -340   -272   -540
   -462  -1880  -1418   1171    475  -1649   -389   -714     23   -311   -246   -527
   -400  -1865  -1465   1132    532  -1665   -384   -678     54   -270   -213   -509
   -397  -1842  -1444   1117    522  -1641   -405   -636     85   -231   -174   -472
   -431  -1826  -1395   1130    480  -1610   -368   -592    132   -176   -124   -428
   -379  -1738  -1361   1057    488  -1551   -400   -550    187   -116    -62   -361
   -350  -1680  -1330   1013    488  -1506   -402   -483    246    -44     20   -290
   -332  -1660  -1327    995    493  -1493   -387   -418    311     28    101   -215
   -311  -1636  -1325    974    506  -1480   -423   -394    332     59    137   -174
   -290  -1602  -1314    945    509  -1460   -446   -394    319     51    140   -166
   -239  -1527  -1288    883    524  -1408   -402   -392    316     46    153   -140
   -213  -1473  -1262    841    522  -1369   -355   -405    288     12    132   -148
   -233  -1486  -1252    859    509  -1369   -363   -462    218    -59     64   -187
   -236  -1543  -1309    888    532  -1426   -394   -519    140   -145    -23   -259
   -207  -1584  -1376    893    584  -1480   -415   -566     67   -228   -106   -324
   -189  -1577  -1389    883    597  -1483   -387   -613      7   -293   -176   -374
   -228  -1587  -1358    909    563  -1473   -309   -646    -38   -350   -239   -426
   -288  -1675  -1389    982    548  -1532   -303   -706   -111   -431   -319   -498
   -324  -1766  -1441   1044    558  -1605   -329   -779   -189   -522   -407   -568
   -329  -1805  -1478   1065    574  -1641   -389   -846   -267   -602   -488   -628
   -350  -1852  -1501   1101    574  -1678   -436   -901   -329   -667   -550   -693
   -267  -1823  -1556   1044    641  -1688   -371   -888   -324   -665   -548   -685
   -288  -1906  -1618   1096    665  -1764   -368   -922   -368   -711   -592   -724
   -332  -2016  -1683   1171    675  -1849   -400   -961   -410   -753   -631   -776
   -407  -2088  -1680   1249    636  -1886   -405   -969   -428   -769   -641   -797
   -413  -2060  -1649   1236    618  -1857   -387   -953   -420   -761   -641   -802
   -405  -2029  -1623   1218    607  -1829   -413   -940   -418   -758   -639   -795
   -426  -2034  -1608   1228    589  -1821   -433   -937   -428   -763   -644   -776
   -483  -2078  -1595   1280    555  -1836   -397   -901   -402   -735   -620   -740
   -519  -2091  -1571   1304    522  -1831   -361   -878   -374   -711   -602   -714
   -532  -2078  -1545   1304    506  -1813   -345   -857   -353   -696   -589   -706
   -550  -2088  -1540   1317    493  -1816   -342   -841   -345   -685   -579   -698
   -571  -2112  -1540   1343    483  -1826   -332   -862   -371   -704   -594   -740
   -548  -2107  -1558   1325    504  -1834   -350   -885   -394   -714   -597   -750
   -545  -2094  -1548   1319    498  -1821   -389   -917   -410   -722   -600   -750
   -561  -2135  -1574   1348    506  -1857   -431   -930   -441   -748   -610   -769
   -592  -2161  -1569   1376    488  -1865   -423   -919   -444   -745   -597   -763
   -579  -2166  -1587   1371    501  -1878   -439   -922   -467   -756   -602   -769
   -600  -2200  -1600   1400    498  -1901   -439   -924   -491   -771   -620   -782
   -623  -2283  -1662   1452    517  -1971   -459   -953   -540   -815   -657   -818
   -631  -2346  -1714   1488    540  -2031   -483   -984   -589   -862   -693   -844
   -665  -2377  -1712   1519    522  -2044   -465   -969   -605   -865   -701   -846
   -670  -2361  -1691   1514    509  -2026   -483   -974   -623   -872   -719   -854
   -719  -2346  -1628   1532    452  -1987   -491   -989   -644   -888   -737   -870
   -740  -2330  -1590   1535    423  -1961   -491  -1015   -683   -924   -769   -896
   -787  -2299  -1514   1540    361  -1906   -480  -1013   -693   -927   -766   -896
   -828  -2291  -1462   1558    314  -1875   -462  -1002   -706   -927   -761   -893
   -836  -2291  -1454   1564    309  -1873   -452   -995   -717   -930   -766   -898
   -857  -2291  -1434   1574    288  -1862   -457   -984   -727   -930   -766   -906
   -906  -2252  -1348   1577    220  -1800   -454   -963   -706   -909   -737   -867
   -969  -2216  -1247   1590    137  -1732   -439   -940   -693   -891   -717   -839
  -1005  -2158  -1153   1582     72  -1657   -387   -914   -675   -867   -693   -815
   -904  -2138  -1234   1522    163  -1686   -387   -922   -701   -883   -717   -841
   -800  -2197  -1397   1496    298  -1797   -426   -953   -753   -927   -756   -872
   -797  -2208  -1410   1504    306  -1810   -374   -891   -717   -909   -756   -875
   -701  -2125  -1426   1410    361  -1777   -296   -758   -620   -857   -756   -896
   -574  -1992  -1418   1283    420  -1706   -252   -615   -480   -730   -672   -839
   -553  -1725  -1171   1137    309  -1449   -184   -384   -213   -418   -358   -540
   -563  -1374   -810    969    122  -1091   -184   -233    -12   -127     51    -85
   -628  -1065   -439    846    -96   -753   -259   -420    -96    -38    379    345
   -732   -826    -93    779   -319   -459   -371   -813   -374   -103    571    631
   -857   -956    -98    904   -381   -530   -530  -1280   -831   -524    218    306
   -943  -1452   -509   1197   -218   -982   -657  -1712  -1392  -1273   -691   -600
   -953  -1953  -1002   1452     23  -1480   -802  -1935  -1764  -1808  -1356  -1244
   -898  -2171  -1273   1535    187  -1722   -844  -1803  -1670  -1743  -1353  -1296
   -800  -2174  -1376   1486    288  -1777   -771  -1548  -1415  -1517  -1189  -1195
   -711  -2078  -1366   1395    324  -1722   -602  -1267  -1143  -1275  -1010  -1062
   -639  -1964  -1325   1299    340  -1644   -446  -1028   -919  -1072   -857   -950
   -615  -1860  -1244   1239    314  -1553   -379   -901   -802   -966   -763   -880
   -579  -1823  -1247   1200    332  -1535   -376   -862   -766   -940   -732   -852
   -548  -1790  -1244   1169    348  -1517   -337   -831   -743   -914   -706   -820
   -496  -1704  -1210   1098    355  -1460   -275   -784   -701   -872   -662   -774
   -491  -1673  -1182   1083    345  -1428   -280   -763   -691   -862   -649   -766
   -501  -1634  -1132   1067    314  -1384   -283   -758   -683   -852   -641   -758
   -496  -1587  -1093   1041    296  -1340   -236   -745   -659   -831   -623   -735
   -465  -1553  -1091   1008    311  -1322   -246   -743   -657   -828   -615   -727
   -431  -1506  -1075    969    322  -1291   -267   -730   -641   -815   -594   -709
   -420  -1470  -1049    945    311  -1262   -246   -704   -626   -805   -584   -691
   -407  -1439  -1031    924    311  -1236   -239   -680   -610   -789   -566   -670
   -384  -1415  -1031    898    322  -1226   -259   -670   -605   -787   -561   -670
   -384  -1358   -974    872    293  -1166   -265   -644   -574   -756   -537   -641
   -379  -1306   -927    841    272  -1119   -252   -626   -550   -730   -522   -620
   -387  -1288   -901    836    257  -1096   -246   -613   -535   -711   -511   -605
   -394  -1286   -891    839    246  -1088   -272   -600   -524   -693   -493   -589
   -400  -1299   -898    849    249  -1098   -301   -579   -506   -672   -475   -576
   -301  -1156   -857    727    275  -1008   -265   -504   -431   -594   -394   -498
   -265  -1075   -810    667    272   -943   -223   -439   -366   -532   -332   -431
   -270  -1049   -779    657    254   -914   -215   -397   -322   -491   -290   -392
   -187   -914   -727    550    270   -820   -194   -322   -241   -400   -197   -298
   -187   -839   -652    511    231   -745   -205   -267   -181   -327   -122   -226
   -184   -771   -587    475    200   -680   -213   -218   -129   -265    -57   -153
   -181   -717   -535    446    176   -626   -249   -184    -96   -215     -2    -88
   -205   -691   -485    449    140   -589   -254   -163    -83   -192     28    -51
   -210   -633   -423    420    103   -530   -220   -153    -72   -187     46    -25
   -236   -613   -376    423     67   -496   -220   -171    -85   -202     33    -31
   -246   -602   -355    423     51   -480   -226   -194   -111   -236     -2    -54
   -231   -589   -358    410     62   -475   -231   -218   -145   -280    -51    -90
   -202   -602   -402    402     98   -504   -241   -267   -200   -345   -116   -153
   -176   -636   -459    405    140   -548   -241   -316   -252   -415   -184   -220
   -148   -659   -511    400    181   -587   -213   -355   -296   -472   -246   -283
   -142   -711   -568    428    213   -641   -228   -405   -355   -535   -314   -353
   -176   -784   -607    478    213   -696   -252   -462   -415   -602   -389   -420
   -168   -795   -626    480    228   -711   -244   -493   -449   -639   -428   -452
   -145   -782   -636    462    244   -709   -246   -524   -480   -670   -457   -465
   -153   -805   -652    480    249   -730   -259   -568   -524   -717   -496   -496
   -189   -823   -633    504    220   -730   -277   -592   -548   -727   -509   -509
   -194   -779   -587    485    194   -683   -272   -592   -537   -709   -501   -501
   -197   -771   -576    483    187   -672   -283   -605   -545   -719   -506   -511
   -213   -750   -537    483    161   -644   -285   -600   -540   -711   -491   -498
   -215   -722   -509    467    145   -615   -270   -589   -535   -701   -483   -493
   -210   -685   -475    446    132   -581   -293   -592   -542   -698   -483   -493
   -179   -618   -441    397    129   -530   -288   -584   -530   -680   -467   -475
   -174   -542   -368    358     96   -457   -262   -566   -504   -652   -439   -436
   -155   -478   -322    314     83   -400   -233   -563   -496   -646   -420   -441
   -135   -410   -275    270     70   -342   -236   -553   -480   -633   -415   -446
   -119   -363   -244    241     59   -306   -233   -537   -465   -615   -402   -407
   -103   -316   -213    210     54   -265   -252   -535   -449   -592   -374   -374
    -80   -293   -215    187     64   -254   -290   -548   -462   -589   -366   -355
    -62   -288   -226    174     80   -257   -329   -568   -491   -602   -361   -350
    -72   -267   -197    168     59   -233   -327   -571   -498   -610   -348   -342
    -80   -252   -171    166     44   -213   -293   -561   -496   -615   -358   -361
    -85   -265   -179    174     44   -223   -277   -537   -483   -594   -355   -329
    -88   -293   -205    189     57   -249   -267   -532   -493   -605   -366   -340
   -111   -332   -220    220     54   -277   -285   -535   -506   -615   -374   -327
   -127   -348   -220    239     46   -285   -270   -517   -493   -600   -348   -303
   -122   -353   -233    236     54   -293   -241   -498   -480   -607   -358   -329
   -119   -379   -259    249     67   -319   -231   -498   -483   -618   -381   -350
    -88   -361   -275    223     90   -319   -226   -498   -483   -618   -381   -361
    -33   -322   -288    179    127   -306   -218   -493   -480   -610   -371   -371
    -10   -353   -345    179    166   -350   -233   -498   -491   -620   -379   -389
    -18   -335   -316    176    148   -327   -200   -483   -467   -600   -361   -381
    -12   -306   -293    158    137   -301   -189   -467   -444   -579   -335   -363
     -2   -277   -275    140    135   -277   -205   -491   -454   -594   -342   -342
     36   -228   -265     96    148   -246   -213   -491   -449   -594   -350   -337
     59   -210   -272     75    166   -241   -249   -501   -457   -602   -355   -350
     83   -176   -262     44    171   -218   -246   -498   -454   -600   -345   -345
    127   -145   -272     10    200   -207   -202   -478   -431   -589   -340   -348
    158   -181   -340     10    246   -262   -158   -433   -402   -602   -384   -418
    194   -111   -306    -41    249   -207    -96   -298   -288   -530   -361   -436
    296     98   -197   -200    246    -49    -31   -127   -103   -348   -215   -329
    384    379     -5   -381    194    187     -2    106    179     -5    137    -12
    431    732    301   -581     64    517    -64    171    353    309    597    509
    397   1013    615   -704   -109    813   -189    -75    244    410    940    943
    296   1062    763   -680   -233    914   -353   -457    -44    306   1031   1078
    202    795    592   -498   -194    693   -511   -958   -579   -257    470    571
    142    332    189   -239    -23    262   -641  -1470  -1265  -1213   -618   -439
    181      2   -179    -93    179    -85   -769  -1584  -1504  -1574  -1047   -852
    223   -181   -405    -23    311   -293   -779  -1400  -1340  -1434   -974   -859
    259   -236   -496    -10    376   -366   -685  -1158  -1091  -1221   -833   -792
    309   -124   -433    -93    368   -277   -530   -906   -815   -976   -659   -670
    316      2   -316   -161    316   -155   -379   -698   -597   -776   -509   -558
    329     57   -272   -194    301   -106   -327   -600   -501   -688   -441   -511
    368     98   -270   -233    319    -85   -306   -548   -446   -633   -400   -475
    366    129   -236   -249    301    -54   -270   -514   -400   -594   -363   -441
    376    145   -231   -259    303    -44   -265   -501   -374   -571   -345   -428
    374    140   -233   -259    303    -46   -265   -501   -361   -563   -342   -428
    374    153   -220   -262    298    -33   -239   -488   -340   -550   -335   -410
    358    202   -158   -283    257     23   -231   -472   -314   -522   -306   -371
    358    220   -137   -290    249     41   -252   -462   -301   -498   -277   -345
    384    228   -155   -306    270     36   -254   -449   -288   -483   -259   -332
    397    262   -135   -329    267     64   -231   -420   -262   -454   -241   -303
    400    298   -103   -350    252     96   -239   -420   -246   -436   -233   -293
    413    311   -103   -363    257    103   -236   -415   -236   -423   -220   -265
    420    332    -88   -376    254    122   -249   -415   -228   -413   -210   -239
    387    329    -57   -358    223    137   -254   -397   -202   -384   -176   -218
    361    322    -38   -342    200    140   -262   -384   -176   -350   -148   -197
    368    335    -33   -350    202    150   -262   -379   -161   -329   -142   -210
    387    358    -31   -374    210    163   -267   -366   -142   -309   -135   -189
    402    402      0   -402    202    202   -259   -319    -77   -241    -70   -111
    441    462     18   -452    210    241   -267   -275    -25   -179    -10    -70
    480    524     44   -504    218    283   -275   -218     38    -98     67    -15
    491    602    109   -548    189    355   -262   -148    127      5    163     64
    509    678    168   -592    171    423   -270    -85    210    103    267    155
    522    701    179   -615    171    441   -283    -38    262    171    342    200
    527    745    215   -636    155    480   -267     -7    303    207    374    236
    535    763    228   -649    153    496   -252     10    329    231    392    288
    555    805    249   -680    153    527   -239     18    345    252    418    314
    535    810    275   -672    129    542   -236      5    324    228    400    301
    522    774    249   -649    135    511   -239    -18    293    187    363    259
    491    753    262   -623    114    509   -218    -33    267    148    329    228
    480    745    265   -613    109    506   -197    -62    231     98    280    174
    480    693    210   -587    135    452   -200   -124    163     10    192     88
    462    646    184   -555    140    415   -205   -181     98    -75    111     38
    446    571    124   -509    158    350   -202   -223     44   -135     51    -18
    457    542     85   -498    187    314   -226   -272    -12   -192     -2    -75
    436    509     72   -472    181    290   -220   -301    -41   -228    -31   -124
    426    467     41   -446    192    257   -205   -322    -62   -259    -59   -158
    439    441      0   -441    218    223   -223   -358    -93   -296    -93   -174
    462    439    -23   -449    244    207   -231   -381   -111   -314   -114   -200
    465    441    -25   -454    246    207   -213   -379   -101   -306   -106   -192
    480    478     -2   -480    241    239   -189   -361    -77   -288    -85   -166
    493    524     28   -511    231    275   -194   -350    -67   -270    -70   -163
    522    519     -2   -519    262    259   -207   -355    -72   -275    -83   -163
    537    568     28   -555    254    298   -192   -332    -38   -241    -46   -137
    576    644     64   -610    257    355   -166   -301      2   -200     -2   -122
    581    652     67   -618    257    361   -155   -288     28   -176     20   -106
    584    641     57   -613    265    350   -124   -280     41   -181     12   -103
    561    680    116   -623    220    397   -122   -272     57   -166     28    -62
    581    735    153   -659    213    444   -161   -277     72   -140     64    -33
    610    776    166   -693    220    472   -176   -296     77   -129     85    -28
    610    756    145   -683    233    452   -220   -335     44   -155     67    -20
    610    748    135   -680    236    441   -228   -340     28   -166     64    -12
    615    776    161   -698    228    470   -218   -327     49   -145     96    -23
    628    737    109   -685    259    423   -213   -340     33   -168     75    -54
    623    680     57   -652    283    368   -189   -353     18   -189     36    -64
    589    620     28   -607    280    324   -231   -361      0   -192     46    -49
    610    592    -18   -600    314    288   -239   -379    -20   -220     28    -98
    615    555    -62   -587    340    246   -215   -392    -41   -257    -15   -114
    594    535    -59   -563    327    239   -210   -402    -51   -270    -36   -135
    579    493    -85   -537    329    205   -220   -431    -83   -301    -70   -184
    574    444   -129   -509    350    158   -239   -467   -124   -348   -114   -210
    568    423   -145   -496    358    140   -262   -483   -140   -366   -124   -226
    592    348   -244   -470    418     51   -267   -496   -148   -381   -140   -254
    623    322   -301   -475    462     10   -272   -506   -155   -410   -161   -267
    607    311   -296   -459    452      7   -257   -493   -148   -405   -161   -257
    594    293   -301   -444    446     -2   -259   -491   -148   -402   -161   -267
    605    288   -316   -446    462    -12   -262   -483   -140   -392   -148   -257
    597    267   -329   -433    462    -28   -233   -470   -122   -387   -145   -249
    576    228   -348   -402    462    -59   -192   -439    -93   -374   -137   -249
    548    192   -358   -371    452    -83   -158   -374    -36   -340   -127   -259
    524    210   -314   -366    420    -51    -77   -257     70   -272   -132   -301
    522    301   -220   -413    371     41     -2   -116    246    -98     -5   -233
    540    540      0   -540    270    270     36     88    537    262    366     96
    607    846    236   -727    184    542    -25    220    763    636    878    636
    662   1096    433   -878    114    766   -148     57    665    711   1254   1114
    602    956    353   -782    124    654   -213   -220    311    475   1291   1200
    535    722    187   -628    174    454   -290   -626   -249   -129    743    735
    426    340    -88   -384    257    127   -413  -1140   -927  -1049   -366   -228
    418    -10   -428   -202    423   -218   -574  -1397  -1280  -1535   -989   -797
    433   -246   -680    -93    555   -462   -571  -1231  -1091  -1335   -875   -782
    397   -335   -732    -31    563   -532   -470   -995   -792  -1047   -675   -675
    374   -327   -701    -23    535   -514   -376   -802   -532   -800   -496   -553
    350   -192   -542    -77    446   -366   -223   -563   -241   -527   -265   -384
    309    -57   -366   -127    337   -210   -109   -407    -57   -350   -106   -254
    241    -28   -270   -106    254   -148    -51   -350     18   -280    -46   -202
    215    -38   -254    -88    233   -145    -28   -324     49   -252    -23   -181
    252    -31   -283   -109    267   -155    -25   -301     72   -215      5   -153
    290    -72   -363   -111    324   -218    -33   -301     72   -213      5   -155
    311    -70   -384   -122    345   -226    -62   -322     59   -226      2   -145
    283    -57   -342   -114    309   -200    -28   -301     88   -194     38    -62
    272    -64   -337   -103    303   -200     23   -257    127   -153     90     23
    226    -75   -301    -77    262   -187     20   -249    140   -137    109     20
    166   -114   -280    -28    223   -197     15   -239    158   -116    116    -18
    166   -171   -337      2    252   -254     -7   -252    145   -135     90    -75
    153   -202   -355     25    254   -277     -5   -252    142   -137     90    -96
    189   -197   -387      2    285   -290     -5   -254    132   -140     96    -88
    280   -200   -480    -41    379   -340    -51   -293    101   -158     80    -96
    314   -181   -498    -67    405   -340    -70   -311     98   -155     77    -98
    309   -181   -491    -62    400   -335    -64   -303    114   -135     96    -85
    345   -163   -509    -93    426   -335    -83   -288    140   -101    140    -51
    361   -140   -501   -111    428   -319    -75   -252    192    -44    205    -10
    355    -98   -454   -129    402   -275    -49   -213    252     25    270     33
    371    -41   -413   -163    392   -226    -46   -168    324    114    361    109
    402      7   -397   -205    400   -192    -54   -116    397    207    457    184
    420     33   -387   -228    402   -174    -49    -59    470    293    545    262
    426     49   -379   -239    402   -163    -75    -23    522    368    623    337
    436     80   -355   -257    397   -137    -62     12    574    428    688    392
    407    135   -275   -272    342    -70    -51     28    602    454    717    413
    376    155   -223   -267    301    -33    -67     25    597    446    717    407
    379    132   -246   -257    314    -57    -54     25    589    423    693    387
    379    103   -275   -241    327    -85     -2     36    581    394    665    374
    363     44   -319   -205    340   -137    -12      0    530    329    594    322
    355     36   -319   -197    337   -140    -18    -38    483    265    527    257
    324     -2   -327   -161    324   -166     -7    -85    426    184    441    166
    293    -88   -381   -101    337   -233      2   -137    355     93    345     70
    265   -161   -428    -54    345   -293     -7   -192    290     10    259     -7
    259   -197   -457    -33    358   -327    -20   -233    241    -44    205    -54
    257   -249   -506     -7    381   -376     -2   -262    210    -83    166    -83
    241   -298   -540     28    389   -418    -25   -301    166   -129    114   -124
    205   -335   -542     64    374   -439    -59   -348    124   -179     59   -184
    192   -363   -555     85    371   -459    -51   -363    106   -205     31   -218
    179   -394   -576    106    376   -483    -44   -376     93   -228      5   -246
    174   -389   -563    109    368   -475    -51   -379     88   -236    -10   -265
    187   -394   -584    103    384   -491    -75   -394     77   -249    -20   -280
    184   -418   -602    114    392   -509    -75   -381     96   -231     -2   -265
    174   -444   -618    135    394   -530    -70   -368    116   -215     18   -249
    181   -400   -581    109    381   -491    -70   -371    122   -210     28   -244
    171   -366   -537     98    353   -452    -59   -358    150   -184     46   -228
    155   -348   -504     96    327   -426    -49   -345    174   -158     70   -207
    158   -340   -501     88    327   -420    -33   -332    197   -135     98   -176
    145   -353   -498    103    322   -426    -51   -337    213   -122    119   -153
    142   -332   -478     93    309   -405    -88   -363    202   -124    116   -150
    155   -309   -467     75    309   -387    -93   -371    202   -122    124   -148
    142   -322   -465     88    301   -394   -106   -371    202   -119    135   -129
    155   -309   -465     77    309   -387   -111   -361    213   -103    150   -106
    213   -288   -504     36    355   -394   -145   -389    189   -129    127   -137
    205   -342   -550     67    376   -446   -179   -410    168   -155    103   -161
    168   -446   -615    137    389   -530   -189   -418    155   -174     85   -184
    176   -542   -719    184    446   -631   -174   -423    132   -194     62   -210
    187   -600   -787    205    483   -693   -163   -446    111   -223     33   -239
    181   -641   -823    228    501   -732   -153   -449    106   -233     20   -254
    176   -696   -875    257    524   -784   -179   -483     72   -272    -23   -314
    181   -743   -924    280    553   -833   -228   -530     25   -329    -83   -387
    171   -769   -940    298    553   -854   -233   -537     23   -335    -93   -394
    179   -800   -982    309    579   -891   -207   -527     25   -337   -109   -402
    194   -852  -1047    327    618   -948   -228   -540      5   -355   -129   -426
    220   -880  -1101    329    659   -989   -280   -568    -28   -381   -153   -436
    270   -893  -1163    309    714  -1028   -267   -568    -28   -379   -155   -439
    272   -901  -1176    314    724  -1039   -306   -584    -44   -389   -166   -444
    267   -924  -1192    327    727  -1057   -311   -592    -54   -394   -168   -436
    249   -948  -1197    350    722  -1072   -298   -594    -54   -405   -176   -444
    200   -953  -1153    376    675  -1054   -272   -555    -18   -381   -166   -436
    174   -932  -1109    379    641  -1021   -202   -449     80   -309   -158   -465
    158   -867  -1028    353    592   -948   -122   -311    236   -181    -96   -454
    166   -680   -846    257    506   -763    -98   -155    465     77    137   -267
    226   -407   -636     90    428   -522   -155     20    730    470    605    184
    241   -109   -350    -64    296   -231   -246    -20    740    641   1018    675
    189    -75   -267    -57    226   -171   -322   -285    436    470   1179    932
    124   -202   -327     38    226   -265   -426   -657    -51     44    987    831
     36   -532   -568    246    301   -550   -532  -1127   -659   -719     80     20
    -28   -943   -914    485    441   -930   -672  -1504  -1169  -1441   -885   -823
    -25  -1265  -1241    644    605  -1254   -750  -1496  -1189  -1504  -1052  -1010
    -28  -1457  -1428    743    698  -1444   -693  -1278   -922  -1247   -872   -940
    -33  -1486  -1452    758    706  -1470   -636  -1091   -662  -1000   -696   -844
    -28  -1439  -1410    735    691  -1426   -488   -872   -400   -745   -509   -698
    -20  -1366  -1345    691    659  -1356   -358   -693   -187   -555   -353   -566
    -44  -1353  -1309    698    631  -1332   -283   -576    -59   -449   -259   -493
    -36  -1363  -1330    698    644  -1345   -283   -545    -20   -415   -231   -459
     -2  -1350  -1348    675    672  -1350   -311   -537     -7   -397   -223   -444
     12  -1358  -1374    672    691  -1366   -301   -532      5   -381   -220   -452
      2  -1374  -1376    685    688  -1374   -283   -511     31   -358   -197   -441
     -2  -1382  -1379    693    685  -1382   -301   -522     23   -363   -200   -441
      0  -1371  -1371    685    683  -1371   -309   -527     20   -358   -184   -420
    -25  -1369  -1345    696    657  -1356   -283   -504     44   -332   -153   -410
    -31  -1379  -1348    706    657  -1363   -259   -485     57   -327   -150   -413
    -20  -1343  -1325    680    649  -1335   -283   -498     49   -337   -161   -405
    -18  -1330  -1312    672    644  -1322   -322   -506     46   -335   -158   -415
    -12  -1340  -1327    675    654  -1335   -350   -517     44   -332   -148   -413
      0  -1327  -1327    665    662  -1327   -374   -522     46   -332   -155   -418
      7  -1327  -1335    657    670  -1330   -361   -506     67   -303   -140   -407
     15  -1314  -1330    646    672  -1322   -355   -491     90   -277   -116   -402
     36  -1291  -1327    626    680  -1309   -368   -485    109   -259   -101   -394
     44  -1280  -1325    618    683  -1301   -381   -480    132   -236    -80   -361
     46  -1247  -1293    600    667  -1270   -379   -439    176   -187    -31   -316
     64  -1195  -1262    563    662  -1228   -389   -400    228   -129     23   -272
     85  -1143  -1231    527    657  -1184   -394   -342    293    -49     93   -210
     96  -1083  -1179    493    636  -1130   -387   -277    374     51    192   -140
    103  -1013  -1117    452    610  -1065   -405   -233    439    129    277    -85
    116   -963  -1080    423    597  -1021   -400   -187    498    197    348    -36
    153   -927  -1083    387    618  -1005   -405   -161    527    231    389     -2
    179   -917  -1096    368    636  -1005   -402   -153    527    236    394      5
    179   -888  -1067    353    623   -976   -397   -153    519    220    376      5
    189   -849  -1039    329    613   -943   -413   -187    478    174    337    -18
    189   -888  -1080    348    633   -982   -413   -223    426    119    280    -77
    181   -940  -1122    379    652  -1031   -407   -267    361     46    210   -145
    176   -976  -1156    397    665  -1065   -407   -319    301    -33    132   -207
    161  -1041  -1202    441    680  -1122   -402   -384    226   -129     33   -288
    148  -1114  -1262    483    701  -1187   -410   -457    148   -231    -67   -374
    116  -1140  -1257    511    685  -1197   -415   -506     93   -293   -127   -428
    111  -1171  -1283    527    696  -1226   -428   -561     33   -361   -189   -483
    109  -1221  -1330    553    719  -1275   -444   -610    -15   -415   -236   -519
     93  -1260  -1353    581    722  -1304   -452   -644    -54   -454   -280   -555
    103  -1265  -1369    581    735  -1317   -457   -672    -85   -485   -316   -581
     90  -1306  -1397    605    743  -1350   -467   -698   -114   -517   -345   -605
     75  -1314  -1389    618    730  -1350   -470   -711   -122   -527   -353   -610
     62  -1296  -1358    615    709  -1327   -470   -717   -119   -527   -355   -618
     67  -1262  -1330    597    698  -1296   -457   -711   -109   -517   -342   -605
     72  -1244  -1317    584    693  -1280   -467   -717   -109   -519   -348   -597
     83  -1210  -1293    563    685  -1252   -478   -719   -103   -517   -345   -592
     77  -1169  -1247    542    662  -1208   -472   -698    -75   -493   -327   -571
     83  -1117  -1200    517    641  -1158   -444   -667    -38   -459   -298   -540
     77  -1085  -1166    504    620  -1124   -423   -667    -33   -457   -293   -535
     83  -1054  -1137    485    610  -1096   -436   -672    -31   -454   -288   -530
     88   -997  -1088    452    587  -1041   -444   -670    -23   -441   -272   -504
     98   -966  -1065    433    581  -1015   -465   -678    -25   -441   -267   -501
    106   -948  -1057    420    579  -1002   -478   -685    -38   -446   -272   -491
    114   -932  -1047    407    579   -987   -488   -701    -62   -467   -283   -491
    111   -904  -1018    394    563   -961   -496   -711    -75   -480   -285   -491
    119   -891  -1010    387    563   -950   -498   -719    -85   -491   -290   -498
    124   -924  -1049    400    584   -987   -511   -735   -122   -522   -322   -530
    127   -969  -1096    420    610  -1031   -517   -745   -148   -550   -342   -545
     98   -979  -1078    439    587  -1026   -514   -745   -153   -553   -342   -545
     93   -974  -1067    441    579  -1021   -511   -750   -171   -571   -361   -566
     90  -1002  -1093    454    589  -1047   -496   -763   -194   -594   -389   -587
     64  -1047  -1111    491    587  -1078   -504   -789   -228   -628   -426   -618
     67  -1085  -1153    509    607  -1119   -493   -795   -236   -641   -436   -639
     62  -1088  -1150    514    605  -1119   -480   -784   -233   -641   -436   -652
     46  -1080  -1127    514    587  -1104   -467   -769   -231   -636   -444   -672
     64  -1070  -1135    501    597  -1101   -493   -789   -267   -670   -483   -698
     41  -1057  -1101    506    568  -1078   -475   -800   -275   -683   -498   -688
     64  -1078  -1143    506    602  -1109   -462   -810   -283   -688   -501   -711
     64  -1075  -1143    504    602  -1109   -496   -818   -288   -688   -501   -730
     59  -1070  -1130    504    592  -1098   -493   -831   -293   -701   -514   -737
     80  -1062  -1145    491    610  -1101   -493   -828   -293   -706   -519   -727
     62  -1070  -1132    504    597  -1101   -465   -795   -277   -701   -527   -743
     80  -1018  -1098    467    587  -1057   -368   -706   -215   -685   -568   -815
     93   -922  -1015    413    553   -969   -296   -571    -83   -581   -509   -802
    111   -766   -878    327    493   -820   -249   -368    155   -319   -272   -592
    132   -410   -542    140    337   -475   -189    -54    506    127    213   -129
    171    -36   -207    -67    189   -119   -309   -129    537    361    670    379
    171     77    -93   -124    132     -7   -514   -522    270    342    904    649
     10    -44    -54     15     31    -49   -704  -1010   -176     12    701    491
   -150   -488   -337    319     93   -413   -802  -1551   -839   -841   -259   -329
   -231   -924   -693    576    231   -810   -930  -1867  -1363  -1602  -1106  -1052
   -205  -1143   -937    672    366  -1041   -966  -1766  -1306  -1605  -1169  -1174
   -124  -1223  -1098    672    485  -1161   -914  -1551  -1091  -1423  -1067  -1148
    -64  -1208  -1143    636    537  -1176   -800  -1332   -867  -1234   -943  -1067
    -44  -1114  -1070    576    511  -1091   -620  -1075   -615  -1005   -769   -950
    -67  -1018   -953    542    441   -987   -509   -911   -470   -859   -652   -875
   -132   -984   -854    558    358   -919   -452   -828   -397   -789   -592   -836
    -85   -969   -883    527    397   -927   -467   -828   -410   -797   -610   -839
    -25   -953   -927    491    449   -940   -478   -854   -426   -813   -623   -862
    -41   -932   -891    488    423   -911   -480   -854   -418   -802   -620   -846
    -59   -901   -841    478    389   -872   -514   -857   -431   -805   -626   -828
    -98   -896   -797    498    348   -846   -475   -818   -400   -769   -589   -810
    -83   -846   -763    462    337   -805   -483   -815   -400   -771   -589   -795
    -70   -828   -761    449    342   -795   -498   -833   -418   -789   -607   -795
    -85   -813   -730    446    319   -771   -532   -865   -444   -810   -626   -805
    -49   -807   -758    428    353   -784   -553   -885   -457   -823   -644   -810
    -54   -854   -802    452    371   -828   -548   -883   -462   -820   -646   -820
    -96   -841   -745    467    322   -795   -540   -854   -433   -789   -613   -795
    -44   -784   -740    413    345   -763   -548   -854   -431   -792   -610   -782
    -57   -789   -732    423    337   -761   -519   -831   -410   -771   -594   -745
   -132   -805   -672    467    267   -740   -472   -769   -358   -717   -561   -714
   -135   -789   -654    462    259   -724   -459   -727   -316   -672   -519   -685
   -135   -787   -652    459    257   -722   -493   -691   -277   -623   -470   -639
   -129   -750   -620    441    244   -685   -514   -659   -236   -579   -418   -571
   -124   -678   -553    400    213   -615   -472   -618   -184   -514   -348   -498
    -98   -628   -530    363    215   -579   -472   -574   -132   -444   -285   -454
   -111   -597   -485    353    184   -542   -485   -506    -57   -355   -202   -392
    -80   -485   -405    283    161   -446   -488   -446      7   -272   -124   -322
    -59   -423   -366    241    150   -394   -480   -415     49   -220    -75   -246
    -77   -400   -322    239    119   -361   -475   -392     72   -189    -28   -189
   -132   -384   -252    257     57   -319   -454   -371     83   -179    -15   -174
   -127   -361   -233    244     51   -298   -441   -381     62   -205    -44   -184
   -145   -392   -246    267     49   -319   -441   -410     10   -257    -93   -220
   -200   -426   -228    311     12   -327   -439   -418    -15   -290   -132   -252
   -223   -501   -277    361     25   -389   -400   -446    -59   -348   -200   -311
   -257   -563   -306    410     23   -436   -407   -498   -124   -423   -272   -384
   -298   -553   -254    426    -23   -405   -457   -581   -210   -517   -361   -465
   -355   -540   -187    446    -85   -363   -436   -618   -252   -568   -415   -511
   -415   -566   -150    488   -135   -361   -402   -646   -298   -613   -467   -555
   -485   -589   -103    537   -192   -348   -368   -670   -335   -636   -496   -581
   -511   -610   -101    561   -207   -355   -371   -683   -355   -657   -519   -618
   -493   -659   -168    576   -163   -415   -379   -704   -379   -672   -542   -657
   -446   -662   -218    553   -116   -441   -400   -745   -426   -709   -574   -685
   -475   -685   -210    581   -132   -449   -402   -763   -449   -727   -581   -678
   -504   -696   -192    600   -158   -444   -374   -766   -449   -724   -571   -644
   -420   -657   -236    537    -93   -446   -387   -761   -459   -722   -576   -641
   -353   -600   -246    475    -57   -423   -418   -763   -467   -717   -576   -636
   -374   -576   -202    475    -85   -389   -402   -748   -457   -709   -563   -623
   -428   -568   -140    496   -145   -355   -392   -722   -433   -685   -540   -607
   -472   -561    -88    514   -192   -324   -381   -691   -418   -654   -511   -600
   -498   -561    -64    530   -218   -314   -322   -667   -400   -633   -483   -607
   -491   -558    -67    524   -213   -314   -301   -672   -402   -626   -472   -623
   -511   -542    -31    527   -241   -288   -332   -683   -415   -623   -467   -633
   -514   -491     23    501   -270   -233   -337   -685   -410   -602   -444   -613
   -514   -426     88    470   -303   -168   -322   -670   -394   -568   -413   -589
   -545   -415    129    480   -337   -142   -361   -678   -413   -568   -418   -610
   -535   -392    140    462   -340   -127   -389   -704   -439   -592   -436   -620
   -506   -342    163    423   -337    -90   -368   -685   -436   -579   -420   -579
   -480   -316    163    394   -322    -77   -374   -670   -431   -576   -410   -558
   -431   -342     88    387   -259   -127   -387   -683   -457   -607   -436   -555
   -433   -361     70    397   -254   -145   -387   -688   -485   -623   -452   -584
   -444   -350     90    397   -270   -129   -361   -683   -491   -618   -452   -592
   -418   -353     64    384   -244   -145   -361   -693   -509   -628   -462   -607
   -400   -329     70    366   -236   -129   -371   -698   -527   -639   -470   -613
   -415   -337     77    374   -246   -129   -358   -688   -535   -644   -480   -628
   -384   -319     64    350   -226   -127   -361   -683   -542   -652   -488   -646
   -405   -335     67    368   -239   -132   -342   -678   -550   -665   -498   -670
   -436   -358     77    397   -257   -140   -342   -680   -561   -680   -511   -688
   -459   -342    116    400   -288   -114   -335   -678   -568   -680   -504   -688
   -433   -309    124    371   -280    -93   -324   -680   -574   -678   -504   -693
   -423   -283    140    350   -283    -72   -319   -675   -571   -675   -506   -693
   -462   -296    166    379   -314    -64   -327   -678   -581   -678   -509   -704
   -475   -296    179    384   -329    -59   -309   -680   -587   -680   -511   -714
   -488   -272    215    379   -353    -28   -283   -665   -571   -670   -506   -711
   -470   -236    233    350   -353     -2   -226   -579   -511   -633   -501   -727
   -446   -192    254    319   -350     31   -132   -428   -394   -561   -483   -748
   -407    -98    309    252   -358    103    -64   -246   -220   -384   -348   -659
   -324    163    485     80   -405    324    -10      0     59    -49     -2   -340
   -249    555    805   -153   -527    680    -20    109    236    241    415    145
   -272    906   1179   -316   -724   1041   -161   -148    114    311    750    618
   -400   1117   1517   -361   -958   1317   -337   -605   -200    184    872    833
   -498    932   1431   -218   -966   1182   -491  -1104   -685   -290    428    428
   -597    355    953    119   -776    654   -618  -1548  -1291  -1114   -558   -527
   -602   -119    483    361   -542    181   -750  -1688  -1584  -1566  -1117  -1078
   -532   -275    257    402   -397    -10   -761  -1488  -1395  -1402  -1021  -1062
   -488   -249    236    368   -363     -7   -665  -1221  -1137  -1171   -859   -963
   -441   -192    249    316   -348     28   -485   -940   -865   -935   -691   -859
   -410   -122    288    267   -350     83   -309   -717   -649   -748   -555   -782
   -394    -75    319    233   -358    122   -241   -633   -568   -680   -506   -745
   -384    -67    316    223   -350    124   -233   -602   -532   -646   -483   -730
   -361    -72    288    215   -324    106   -226   -594   -527   -649   -480   -735
   -340    -44    296    192   -319    124   -220   -576   -514   -639   -470   -735
   -363    -41    319    202   -342    137   -192   -535   -472   -594   -428   -706
   -335    -18    316    176   -327    148   -200   -522   -454   -576   -413   -696
   -314    -28    285    168   -301    129   -228   -524   -467   -581   -415   -680
   -301    -10    290    155   -296    140   -218   -496   -446   -553   -389   -641
   -322      2    322    158   -324    161   -163   -465   -415   -519   -355   -618
   -327     46    374    140   -350    210   -194   -462   -407   -509   -345   -610
   -327     70    394    127   -363    231   -192   -446   -392   -488   -322   -579
   -335     83    418    127   -376    249   -166   -426   -374   -465   -303   -571
   -327    122    449    101   -389    285   -129   -402   -353   -433   -277   -548
   -335    168    504     83   -420    337   -109   -371   -324   -394   -241   -519
   -350    210    558     70   -454    381   -119   -345   -303   -368   -218   -483
   -348    239    587     54   -467    413   -101   -306   -267   -329   -189   -446
   -355    275    631     38   -493    452    -67   -254   -213   -272   -142   -405
   -355    322    678     15   -517    498    -80   -205   -166   -215    -88   -355
   -335    366    698    -15   -519    532    -90   -161   -127   -163    -36   -309
   -298    444    743    -72   -519    592    -72   -101    -67    -85     41   -249
   -249    511    761   -129   -506    633   -101    -49    -18    -18    111   -192
   -200    579    779   -189   -491    678   -109      2     36     44    176   -122
   -158    683    839   -265   -498    761    -77     59     98    116    254    -33
   -145    730    875   -290   -509    802    -51    106    145    168    324     20
   -116    740    857   -314   -485    797   -122     98    137    166    327     59
   -101    769    870   -335   -485    818   -124    114    145    184    340    106
   -127    753    878   -314   -501    813    -93    124    142    184    337    103
   -168    732    901   -280   -535    815    -85    106    127    155    316     64
   -200    691    891   -246   -545    792    -57     85    109    116    280     23
   -202    649    849   -223   -527    748    -23     72     80     75    233    -25
   -233    587    818   -179   -527    704     -7     46     41     36    181    -80
   -257    532    789   -137   -522    659     33     23     15     -2    142   -142
   -267    480    748   -109   -509    613     46    -18    -33    -75     67   -213
   -285    441    727    -77   -506    581     80    -57    -75   -132      0   -270
   -275    394    667    -59   -470    530     67    -83   -103   -158    -20   -316
   -275    374    649    -49   -462    511     62    -88   -111   -155      0   -345
   -319    361    678    -20   -501    519     70   -119   -145   -194    -36   -423
   -319    340    659    -10   -491    498     64   -140   -168   -220    -67   -420
   -322    361    680    -20   -501    522     59   -142   -171   -223    -62   -389
   -335    368    704    -15   -519    535     57   -153   -184   -241    -72   -410
   -322    384    706    -31   -514    542     96   -114   -140   -192    -18   -392
   -285    439    724    -75   -506    579     62   -132   -148   -200    -12   -381
   -265    472    735   -103   -501    602     44   -153   -161   -215    -23   -353
   -244    485    730   -119   -485    607     67   -158   -155   -215    -28   -387
   -249    540    789   -145   -519    665     88   -127   -124   -189    -10   -363
   -231    589    820   -179   -524    704     96   -101   -103   -166     23   -353
   -236    620    854   -192   -545    735     98    -83    -90   -153     38   -348
   -231    631    862   -200   -545    745     93    -83    -77   -140     57   -345
   -194    654    849   -231   -522    753     54   -111    -88   -142     59   -345
   -176    652    828   -239   -504    740     15   -122    -93   -137     77   -337
   -163    665    826   -252   -496    745    -18   -137   -109   -153     72   -350
   -161    675    836   -257   -498    756    -25   -153   -119   -166     72   -348
   -179    704    880   -262   -532    792    -28   -158   -119   -166     70   -361
   -192    654    846   -231   -519    750    -38   -168   -140   -192     49   -389
   -187    584    771   -200   -480    678    -31   -181   -163   -220     25   -418
   -171    600    771   -213   -470    685    -33   -174   -158   -218     36   -394
   -150    602    753   -226   -452    675    -23   -163   -148   -207     46   -397
   -137    589    727   -226   -431    657      5   -163   -155   -218     33   -415
   -148    574    722   -215   -436    649     23   -161   -155   -228     23   -444
   -168    563    732   -197   -449    646     31   -168   -163   -241      7   -470
   -150    574    724   -210   -439    646     25   -174   -176   -249     -2   -465
   -148    574    722   -213   -433    646     31   -161   -166   -241     10   -457
   -137    571    709   -218   -423    639     31   -153   -155   -241     15   -457
   -109    584    693   -236   -400    639     28   -153   -150   -241     20   -449
    -77    584    662   -254   -368    620     18   -153   -153   -239     23   -439
    -64    589    654   -262   -361    623     31   -142   -148   -233     28   -446
    -59    605    665   -272   -361    633     41   -140   -142   -233     20   -433
    -62    605    667   -270   -363    636     57   -129   -127   -223     31   -423
    -33    605    639   -288   -337    623    114    -67    -62   -189     44   -452
    -31    639    670   -306   -350    654    210     57     38   -142     31   -501
    -10    766    774   -379   -392    771    316    241    218     15    135   -392
     70   1047    976   -558   -452   1013    379    483    517    366    472    -54
    179   1431   1249   -805   -535   1340    277    620    735    743    971    491
    181   1743   1561   -963   -688   1652    142    436    652    888   1369    953
     72   1803   1727   -940   -828   1766     12     70    353    797   1519   1145
    -75   1574   1649   -748   -862   1610    -75   -374   -127    319   1106    805
   -150   1137   1288   -496   -719   1213   -181   -904   -820   -662    -25   -174
   -124    776    901   -327   -514    839   -319  -1080  -1130  -1127   -579   -667
    -83    535    615   -226   -350    574   -314   -911   -982  -1013   -542   -701
    -57    470    527   -205   -290    498   -228   -665   -714   -779   -392   -641
    -12    540    553   -265   -283    545    -80   -410   -418   -517   -197   -509
     36    654    615   -345   -290    636     77   -184   -158   -288    -20   -376
     80    717    636   -400   -277    678    148    -83    -44   -192     46   -332
    111    727    615   -418   -252    672    168    -46    -10   -158     67   -329
    111    758    646   -436   -270    704    194    -15     15   -124     88   -301
     90    782    688   -436   -298    735    213      7     44    -96    116   -283
    109    784    675   -449   -283    730    233     31     72    -70    155   -265
    116    789    672   -452   -277    732    239     46     88    -54    168   -262
    111    800    688   -457   -288    745    246     70    103    -36    179   -249
    132    820    688   -478   -277    756    270     80    114    -23    192   -233
    142    854    711   -501   -285    782    262     80    119    -18    202   -218
    158    878    719   -517   -280    800    298    109    153     12    228   -187
    163    875    711   -522   -275    792    265    109    158     18    231   -192
    187    883    696   -535   -254    792    226     98    150     18    241   -189
    200    888    688   -545   -244    789    241     96    161     23    246   -205
    150    885    735   -517   -290    810    277    158    220     77    290   -174
    103    896    792   -501   -342    844    306    205    277    140    348   -101
    122    909    787   -517   -332    846    314    231    306    168    381    -85
    158    919    761   -540   -301    841    316    244    329    197    400    -70
    158    940    782   -548   -311    862    335    283    376    246    446    -44
    176    961    784   -568   -303    872    322    332    431    306    501      0
    192   1015    820   -605   -314    919    329    384    498    376    558     67
    205   1080    875   -644   -335    979    316    428    568    449    620    140
    249   1148    898   -698   -324   1023    298    472    636    535    711    218
    257   1200    943   -730   -342   1070    319    540    711    626    802    293
    228   1202    974   -717   -374   1088    340    605    784    704    878    324
    254   1221    966   -737   -355   1093    355    636    823    737    909    355
    290   1249    958   -769   -332   1104    348    626    826    740    922    387
    288   1215    927   -753   -319   1072    332    600    800    709    898    371
    241   1150    909   -696   -335   1031    353    584    782    688    875    332
    213   1135    919   -675   -353   1028    376    574    758    646    836    283
    181   1080    898   -631   -358    989    402    532    701    555    732    249
    228    995    763   -613   -267    880    381    465    615    449    623    181
    213    914    701   -566   -244    807    389    418    555    379    563     96
    168    865    696   -517   -265    782    431    402    527    337    532     59
    150    797    646   -472   -246    722    423    350    475    283    493     18
     85    727    641   -407   -277    685    415    309    420    223    428    -72
     88    722    633   -405   -272    678    410    267    371    168    366   -124
    111    696    584   -405   -236    641    397    228    332    116    324   -127
     96    662    566   -379   -233    615    379    210    311     98    311   -166
     93    607    511   -350   -210    561    381    194    290     67    265   -200
    106    597    491   -353   -192    545    384    194    285     59    257   -161
     93    597    504   -345   -205    553    381    197    293     70    288   -142
     90    620    530   -355   -218    576    405    205    303     88    314   -150
    114    678    563   -397   -226    623    402    207    314     96    319   -155
    132    693    558   -413   -213    626    397    218    329    109    324   -135
    168    719    548   -446   -189    636    407    231    345    124    353   -116
    158    722    563   -439   -202    644    394    223    340    119    353   -161
    122    735    610   -428   -244    672    384    202    327     98    332   -142
    166    769    602   -467   -218    685    376    205    345    122    368    -90
    210    740    530   -475   -161    636    358    187    335    111    366   -106
    184    693    509   -439   -161    602    342    166    316     90    337    -83
    142    678    532   -410   -197    605    371    192    342    116    366    -70
    142    675    530   -410   -194    602    387    192    345    116    374    -57
    137    646    506   -392   -184    576    415    207    358    132    394    -54
    103    566    462   -335   -179    514    444    218    361    124    384    -80
    106    506    400   -309   -148    454    407    197    335    103    366    -77
    174    475    301   -324    -62    387    413    205    337    106    368    -93
    228    449    218   -340      5    335    415    189    322     90    340   -122
    189    387    197   -288     -2    293    441    187    324     88    324   -129
    150    350    200   -252    -25    277    470    194    332     83    329   -129
    109    306    197   -210    -44    252    483    197    332     75    329   -137
    124    259    135   -192     -5    197    483    205    327     80    329   -137
    127    197     70   -161     28    135    506    215    327     80    327   -145
     85    148     62   -119     12    106    511    210    322     59    296   -215
     15    124    109    -70    -46    116    537    241    350     77    306   -189
     54     62      5    -59     23     33    522    218    329     59    290   -189
     20     -2    -23     -7     20    -12    532    207    319     57    283   -205
    -44     23     67     10    -57     44    563    226    335     70    296   -194
    -46     49     96     -2    -70     70    597    254    358     83    296   -194
    -67    127    194    -31   -132    161    649    345    454    153    316   -202
   -155    220    376    -31   -265    298    719    467    584    259    348   -202
   -158    368    524   -106   -342    446    789    631    795    504    566    -31
     -5    602    607   -298   -306    605    756    800   1054    888   1023    428
     49    917    867   -483   -410    893    670    818   1158   1161   1527   1041
     57   1028    971   -542   -457   1000    600    594    922   1041   1766   1478
    -57    917    974   -431   -517    945    592    337    514    649   1615   1449
   -194    587    782   -197   -488    683    527    -80    -83    -90    784    652
   -358    176    535     88   -446    355    410   -511   -649   -862   -265   -368
   -478   -158    319    319   -400     80    340   -532   -722   -969   -488   -628
   -392   -361     28    376   -210   -168    353   -371   -511   -753   -345   -584
   -316   -394    -77    355   -119   -236    413   -205   -265   -509   -166   -480
   -272   -345    -72    309   -101   -210    496    -41    -36   -272     10   -374
   -192   -246    -54    220    -70   -150    592    135    179    -59    171   -246
   -181   -187     -5    181    -90    -96    654    226    290     41    262   -184
   -168   -155     10    161    -90    -72    675    259    332     85    301   -179
   -145   -153     -7    148    -72    -80    662    275    345    106    319   -174
   -150   -171    -20    161    -64    -96    667    288    355    119    332   -158
   -124   -153    -31    137    -49    -90    683    280    358    127    340   -155
   -101   -140    -38    119    -31    -90    719    290    374    145    361   -145
    -64   -142    -77    101      2   -111    704    293    368    150    368   -137
    -62   -145    -83    103     10   -114    691    309    371    161    389   -124
    -51   -137    -85     96     15   -114    698    319    384    176    405   -124
    -44   -127    -83     85     18   -106    688    314    387    187    413   -124
    -15   -122   -106     67     44   -114    678    314    394    194    420   -116
    -49   -101    -51     75      0    -77    706    350    441    236    459    -70
    -36   -119    -85     77     23   -103    675    337    433    233    454    -70
    -36   -114    -77     75     18    -96    670    350    449    252    475    -54
    -46    -85    -41     64     -5    -62    688    376    480    283    509    -28
    -44    -83    -38     64     -2    -62    678    387    501    303    535      0
    -44    -44      0     41    -23    -23    678    418    542    353    584     41
    -62    -33     28     46    -46     -2    704    457    597    413    639     83
    -75    -20     51     46    -64     12    732    491    649    472    693    124
    -67     15     83     25    -75     49    732    530    706    545    771    189
    -57     83    140    -12    -98    111    675    563    766    628    862    265
    -38    148    187    -54   -114    168    678    618    846    722    966    350
    -20    194    215    -88   -119    205    693    665    904    795   1047    423
      0    246    246   -122   -122    246    714    698    950    852   1109    480
      2    272    270   -140   -135    272    701    711    969    878   1132    506
     12    275    259   -145   -122    267    706    719    979    878   1137    514
      7    239    228   -124   -111    233    711    709    958    839   1096    488
    -10    213    223   -101   -116    218    756    706    943    802   1052    467
    -15    158    174    -72    -96    163    745    680    901    750    987    407
    -23    101    124    -38    -75    111    724    626    836    665    893    316
    -44     49     93     -2    -67     70    737    579    779    584    805    241
    -62      0     62     31    -62     31    745    535    724    506    722    176
   -101    -46     51     72    -77      0    750    488    670    439    652    127
    -90   -101    -10     96    -41    -54    706    436    615    376    579     72
    -75   -174    -98    122     10   -137    685    389    563    319    519     18
    -88   -246   -158    168     33   -202    722    368    540    288    485    -23
   -119   -290   -174    205     25   -231    745    361    522    262    459    -57
   -135   -303   -168    218     15   -236    709    335    501    239    439    -80
   -148   -319   -171    231     10   -246    685    314    480    218    418   -101
   -148   -316   -168    233     10   -244    675    316    488    228    431   -109
   -174   -335   -163    254     -7   -249    678    327    498    246    436   -132
   -194   -355   -161    275    -18   -259    667    311    475    233    420   -122
   -174   -363   -192    267      7   -280    685    314    480    244    431   -103
   -140   -342   -202    241     31   -272    652    327    514    280    470    -88
   -127   -275   -150    200     10   -213    672    353    555    311    488    -85
    -90   -228   -137    158     23   -184    693    368    581    332    504    -44
    -98   -207   -111    150      5   -161    665    355    579    329    501    -28
   -111   -181    -70    148    -20   -127    636    335    566    327    511     -7
   -111   -116     -7    111    -54    -64    626    319    563    337    532     20
   -135   -124     10    129    -75    -59    620    303    558    335    535     20
   -161   -163     -2    161    -80    -83    602    285    545    332    540     10
   -179   -148     31    163   -106    -59    607    283    548    340    553     18
   -194   -140     51    166   -124    -44    613    298    563    361    568     12
   -197   -166     31    181   -116    -67    571    275    530    327    545    -12
   -197   -200     -2    197    -98   -101    558    244    488    280    496    -36
   -205   -239    -33    223    -85   -137    571    236    480    275    478    -36
   -207   -285    -77    246    -67   -181    558    218    457    246    449    -72
   -207   -342   -135    275    -36   -239    548    202    433    213    415   -116
   -257   -420   -166    337    -46   -293    532    174    402    174    381   -163
   -303   -478   -174    392    -64   -327    519    161    379    153    361   -187
   -316   -540   -223    426    -46   -381    537    166    376    142    345   -213
   -342   -597   -254    467    -44   -426    545    174    381    142    335   -213
   -384   -667   -283    524    -51   -475    561    192    402    161    348   -207
   -446   -730   -283    589    -83   -506    574    207    418    179    363   -207
   -496   -761   -267    626   -114   -514    592    218    433    184    376   -187
   -504   -748   -244    623   -129   -496    579    228    441    187    368   -187
   -433   -737   -303    584    -67   -522    587    218    433    176    348   -197
   -345   -743   -397    545     25   -571    571    197    426    171    345   -205
   -309   -787   -478    545     83   -631    576    228    459    189    342   -228
   -309   -771   -465    540     77   -618    659    345    568    257    345   -262
   -288   -652   -366    467     38   -509    732    501    737    410    446   -202
   -246   -420   -174    335    -36   -298    784    706   1002    717    750     49
   -179   -111     67    145   -124    -23    683    820   1205   1047   1192    527
   -174    161    335      5   -254    246    563    672   1130   1135   1535    987
   -228    218    444      5   -337    329    462    381    849   1031   1714   1236
   -322     67    389    127   -355    228    348    -25    381    620   1452    992
   -379   -277    101    327   -241    -90    244   -545   -249   -226    420     51
   -355   -600   -244    478    -57   -423    103   -839   -672   -841   -358   -639
   -358   -901   -545    628     93   -724     49   -758   -613   -818   -407   -761
   -353  -1023   -670    688    158   -846     85   -548   -353   -574   -270   -706
   -280   -937   -657    607    187   -797    192   -322    -80   -319    -62   -607
   -223   -823   -600    522    187   -711    342    -88    179    -85    122   -465
   -184   -740   -558    459    187   -649    439     59    340     64    241   -340
   -189   -717   -527    454    168   -623    472    103    394    106    270   -309
   -184   -701   -517    441    163   -610    472    101    402    109    262   -311
   -161   -724   -566    441    202   -646    462    109    415    114    272   -324
   -161   -706   -545    431    189   -628    472    124    439    132    298   -335
   -184   -685   -501    436    158   -594    491    150    459    145    296   -322
   -148   -680   -532    413    189   -607    472    148    452    129    270   -314
   -111   -665   -553    387    220   -610    462    155    459    140    277   -303
   -106   -665   -558    381    226   -613    467    174    475    153    296   -301
   -109   -667   -558    389    223   -613    467    179    488    161    298   -296
   -114   -657   -545    384    215   -602    454    168    480    153    288   -296
   -122   -667   -548    394    213   -607    457    184    496    174    309   -288
   -119   -678   -561    397    218   -620    462    192    509    187    329   -283
   -114   -670   -555    392    220   -613    454    192    511    192    332   -257
   -122   -644   -524    381    200   -584    441    197    519    200    329   -239
   -127   -644   -517    384    194   -581    449    218    532    218    348   -228
   -124   -639   -517    379    194   -579    426    241    553    246    376   -223
   -137   -659   -522    400    192   -592    405    249    563    252    384   -215
   -155   -646   -491    400    166   -568    410    272    587    272    392   -181
   -148   -607   -462    376    155   -535    413    319    628    322    436   -127
   -135   -561   -426    348    142   -493    410    405    704    410    522    -41
   -129   -537   -407    335    137   -472    423    488    787    517    623     49
    -85   -478   -392    280    150   -436    418    542    841    584    693    109
    -59   -410   -350    233    142   -381    413    587    883    633    743    150
    -64   -355   -290    207    111   -322    413    623    904    665    774    197
    -59   -303   -244    181     90   -275    423    633    904    665    776    207
    -51   -277   -226    163     85   -252    428    626    878    631    743    202
    -46   -277   -231    161     90   -257    439    618    859    597    711    189
    -38   -290   -252    163    103   -270    444    592    818    540    657    137
    -25   -283   -257    155    114   -270    467    571    779    488    615    103
    -10   -327   -316    166    153   -322    470    530    722    423    550     44
    -23   -374   -350    197    161   -363    467    465    641    327    452    -44
    -54   -418   -363    236    153   -392    462    402    553    228    332   -111
    -62   -467   -405    265    171   -436    465    361    491    161    259   -158
    -77   -496   -420    285    168   -459    475    340    459    124    226   -192
    -98   -527   -431    311    166   -480    472    311    423     88    184   -233
    -88   -537   -452    311    179   -496    454    267    366     28    122   -288
   -103   -537   -433    322    163   -485    462    265    337      7     96   -288
    -96   -524   -431    309    166   -478    462    275    329      5     93   -285
    -88   -566   -480    327    194   -524    480    298    342     18    101   -296
    -67   -566   -498    314    215   -532    467    290    327      0     75   -306
    -28   -545   -517    288    244   -532    457    288    319    -12     54   -288
    -54   -524   -472    288    207   -501    467    306    322     -5     72   -288
    -67   -491   -426    277    179   -459    488    342    348     25    103   -249
    -70   -467   -397    267    161   -433    514    387    381     67    150   -231
    -41   -420   -379    231    168   -400    542    392    392     67    145   -265
    -51   -358   -306    205    124   -332    574    420    402     72    127   -205
    -41   -322   -280    179    119   -301    589    457    428    101    148   -166
     12   -275   -288    129    148   -280    553    452    426    109    153   -187
     15   -226   -241    106    127   -233    522    436    405    101    150   -179
     41   -192   -233     72    137   -210    498    436    387     88    140   -163
     77   -140   -218     31    145   -176    488    441    376     83    148   -153
     88   -116   -205     12    145   -158    501    449    374     83    150   -135
     70   -109   -179     20    124   -142    514    475    371     88    155   -124
     77   -116   -194     18    135   -155    519    483    345     67    119   -148
    101   -132   -236     15    166   -184    501    462    306     31     77   -179
     80   -111   -194     12    137   -153    532    478    293     25     64   -168
     93   -109   -202      7    148   -155    542    491    270     10     46   -179
    122   -101   -226    -12    171   -161    537    493    259      2     31   -218
    135    -90   -226    -20    179   -158    553    498    254     -2     23   -228
    119    -62   -184    -28    150   -124    540    488    218    -31     -5   -236
     64    -51   -116     -5     90    -83    574    517    205    -33     -7   -215
     83    -41   -127    -20    103    -83    587    535    197    -36    -33   -244
    111    -41   -153    -36    132    -96    587    535    176    -49    -70   -246
    150     -5   -158    -75    153    -80    592    542    168    -54    -77   -231
    135     93    -41   -114     88     25    610    589    197     -5    -31   -192
    148     96    -51   -124     98     23    623    605    184      0    -25   -215
    189    119    -70   -155    129     25    613    597    142    -28    -59   -226
    249    137   -111   -194    179     12    597    610    122    -31    -75   -205
    226    194    -31   -210    129     83    672    685    158    -12    -77   -215
    218    280     59   -252     80    171    784    841    267     44    -85   -265
    277    407    129   -345     75    270    854   1036    441    215     20   -179
    379    698    316   -540     31    509    927   1280    704    532    324    114
    480   1114    633   -797    -75    875    914   1512    979    945    813    626
    457   1452    995   -953   -270   1223    771   1325    901   1119   1226   1114
    358   1623   1265   -992   -452   1444    561    891    574   1028   1374   1361
    252   1493   1241   -872   -496   1369    413    420     85    587    997   1070
    148    992    844   -568   -348    919    298   -114   -636   -376   -101     77
    194    581    384   -389    -96    483    158   -311  -1031   -930   -750   -517
    223    400    176   -311     23    288    153   -129   -898   -823   -727   -584
    298    353     54   -327    122    202    213    111   -685   -641   -618   -498
    400    446     46   -423    176    246    355    381   -439   -423   -478   -384
    415    574    158   -496    127    366    542    646   -187   -189   -303   -231
    439    657    218   -550    111    439    628    784    -64    -72   -205   -163
    459    732    270   -597     96    501    672    849    -10    -15   -163   -135
    483    795    311   -639     85    553    688    872     -2      7   -150   -109
    511    820    306   -667    101    563    701    906      7     28   -142    -90
    517    862    342   -691     85    602    704    963     36     83   -103    -51
    537    937    400   -740     67    667    693    989     49    114    -77    -23
    581    997    415   -789     83    706    711   1010     54    132    -64     15
    579   1041    462   -810     57    753    727   1052     83    166    -36     59
    545   1085    540   -818      2    813    743   1096    114    200     -5     98
    509   1117    607   -815    -49    862    761   1130    137    236     18    129
    496   1124    628   -810    -64    878    763   1153    161    259     31    137
    519   1137    615   -831    -46    878    753   1163    166    272     33    142
    517   1166    649   -841    -64    909    743   1189    174    301     44    168
    509   1182    672   -844    -83    927    745   1218    176    319     49    187
    522   1200    678   -859    -77    940    743   1244    187    337     57    205
    509   1254    745   -883   -119   1000    737   1283    213    376     85    244
    493   1312    818   -904   -161   1065    737   1322    241    418    116    272
    498   1366    867   -932   -187   1119    737   1358    265    457    140    314
    519   1465    945   -992   -213   1205    732   1408    309    519    184    368
    532   1584   1052  -1060   -259   1319    722   1465    366    587    246    431
    527   1686   1156  -1106   -314   1421    722   1535    428    670    322    509
    498   1771   1273  -1135   -387   1525    724   1615    498    771    407    607
    472   1912   1439  -1192   -483   1675    753   1717    579    888    514    727
    457   2044   1584  -1252   -563   1816    756   1774    633    961    592    810
    491   2104   1613  -1299   -561   1860    730   1782    633    976    613    844
    571   2138   1564  -1356   -498   1852    717   1784    620    971    615    872
    628   2182   1553  -1405   -462   1867    714   1779    600    956    602    904
    597   2210   1613  -1405   -509   1912    737   1774    579    937    579    893
    548   2218   1670  -1382   -561   1943    745   1761    550    906    548    859
    553   2218   1662  -1387   -553   1940    730   1709    485    839    478    789
    519   2174   1654  -1345   -566   1914    730   1654    418    766    381    717
    480   2140   1660  -1312   -589   1901    724   1623    374    722    316    667
    467   2127   1660  -1299   -594   1893    714   1584    319    667    257    628
    472   2099   1626  -1288   -576   1862    709   1540    259    607    189    579
    509   2083   1574  -1296   -532   1829    709   1493    213    553    132    532
    532   2075   1540  -1306   -504   1808    672   1447    153    509     77    491
    542   2078   1535  -1312   -496   1808    654   1423    111    488     46    475
    540   2065   1525  -1306   -491   1795    639   1400     75    467      5    449
    530   2081   1551  -1304   -509   1816    636   1395     64    465    -15    436
    545   2138   1592  -1343   -522   1865    620   1397     62    485      2    436
    566   2164   1595  -1366   -514   1880    592   1397     57    493     15    431
    574   2179   1602  -1376   -514   1891    574   1402     51    501     15    423
    602   2260   1657  -1431   -527   1958    581   1418     59    522     31    444
    594   2327   1730  -1462   -568   2029    615   1454     93    561     70    488
    597   2366   1769  -1483   -584   2068    633   1488    119    594     98    517
    597   2439   1842  -1519   -623   2140    628   1509    135    623    122    540
    592   2486   1893  -1538   -649   2190    631   1525    142    641    135    558
    589   2538   1945  -1564   -678   2242    620   1540    155    657    148    574
    607   2585   1977  -1597   -683   2281    597   1535    153    670    161    600
    633   2639   2005  -1639   -685   2325    571   1514    140    670    158    607
    618   2694   2075  -1654   -727   2385    519   1504    119    667    148    607
    597   2751   2151  -1675   -779   2452    498   1514    116    678    153    628
    607   2795   2187  -1701   -789   2491    491   1514    109    683    158    641
    618   2824   2203  -1722   -792   2514    472   1512     96    680    155    652
    613   2808   2195  -1709   -789   2501    436   1493     57    654    132    631
    574   2777   2203  -1678   -815   2491    428   1470     12    620     85    592
    568   2792   2223  -1680   -828   2509    433   1470      0    620     83    594
    561   2774   2213  -1667   -828   2496    441   1475     -7    620     83    594
    542   2733   2190  -1636   -823   2462    420   1465    -31    602     57    566
    524   2720   2192  -1623   -833   2457    410   1457    -57    576     20    532
    509   2743   2234  -1626   -862   2488    402   1447    -70    568      0    511
    491   2740   2247  -1615   -880   2494    384   1421   -109    540    -36    478
    514   2735   2221  -1623   -852   2478    381   1413   -124    530    -54    472
    540   2746   2203  -1644   -833   2475    374   1413   -135    530    -62    470
    540   2772   2231  -1657   -846   2501    340   1400   -150    530    -72    465
    532   2782   2247  -1660   -857   2514    314   1384   -168    519    -88    454
    540   2787   2247  -1662   -852   2517    314   1382   -176    511    -96    449
    509   2746   2234  -1628   -862   2491    288   1376   -189    504   -101    444
    501   2756   2255  -1628   -878   2507    267   1379   -194    506   -106    444
    509   2798   2288  -1654   -891   2546    296   1431   -163    530   -122    405
    530   2904   2374  -1717   -922   2639    389   1574    -31    626    -96    387
    566   3029   2462  -1797   -948   2746    446   1753    148    818     49    488
    633   3273   2639  -1953  -1002   2956    472   1966    410   1156    389    805
    685   3668   2982  -2179  -1148   3325    428   2081    605   1470    833   1312
    649   3928   3278  -2288  -1314   3603    319   1906    493   1519   1163   1792
    517   4003   3486  -2260  -1483   3743    176   1540    150   1350   1273   2003
    381   3777   3395  -2081  -1506   3587     33   1085   -368    839    807   1592
    252   3237   2982  -1745  -1366   3109    -72    576  -1039    -44   -285    550
    241   2782   2540  -1512  -1148   2662   -241    345  -1418   -558   -943    -96
    298   2598   2299  -1449  -1000   2449   -301    480  -1283   -420   -880   -101
    340   2535   2195  -1436   -927   2364   -233    693  -1028   -181   -730    -18
    366   2605   2239  -1486   -937   2423   -122    919   -758     72   -553    111
    379   2727   2348  -1553   -984   2538     33   1161   -506    316   -361    270
    337   2774   2436  -1558  -1049   2605     85   1275   -389    433   -262    348
    311   2821   2507  -1566  -1096   2665     83   1309   -355    470   -236    363
    319   2876   2556  -1600  -1117   2717     88   1325   -335    498   -220    374
    348   2915   2566  -1631  -1109   2740     64   1322   -324    514   -205    379
    350   2894   2540  -1623  -1096   2720     41   1317   -332    511   -205    363
    340   2896   2556  -1618  -1109   2727     44   1322   -324    530   -197    366
    340   2953   2613  -1647  -1135   2782     49   1332   -303    561   -176    397
    337   2990   2652  -1662  -1156   2821     51   1340   -293    581   -155    420
    332   3005   2673  -1670  -1169   2839     12   1327   -309    566   -174    407
    335   3039   2704  -1688  -1184   2873     -5   1325   -303    581   -161    431
    342   3065   2722  -1704  -1192   2896    -18   1327   -290    605   -132    449
    337   3063   2725  -1699  -1192   2894    -38   1314   -298    602   -145    420
    329   3099   2769  -1714  -1221   2935    -46   1314   -296    607   -142    423
    329   3104   2772  -1717  -1221   2938    -75   1309   -298    613   -137    426
    322   3135   2813  -1730  -1244   2974    -62   1337   -270    654   -103    459
    306   3169   2863  -1738  -1278   3016    -64   1361   -239    691    -75    483
    293   3177   2881  -1738  -1293   3031    -64   1384   -205    740    -28    530
    303   3177   2873  -1740  -1283   3026    -80   1405   -176    782      5    555
    316   3200   2881  -1758  -1283   3042    -75   1444   -132    836     51    581
    293   3270   2977  -1782  -1340   3125    -93   1483    -67    911    127    628
    293   3317   3021  -1805  -1363   3169   -103   1514    -15    982    189    672
    293   3403   3109  -1849  -1408   3257   -111   1566     49   1070    283    766
    316   3465   3146  -1893  -1413   3307   -153   1608    101   1148    366    833
    366   3535   3169  -1951  -1400   3354   -179   1631    132   1189    418    857
    381   3582   3198  -1984  -1408   3393   -187   1636    145   1221    454    898
    418   3577   3159  -1997  -1371   3369   -210   1615    129   1213    459    901
    433   3561   3125  -2000  -1345   3343   -236   1574     88   1171    405    833
    446   3522   3076  -1984  -1314   3299   -241   1535     51   1132    358    792
    418   3496   3076  -1958  -1330   3289   -252   1504     12   1085    327    776
    358   3437   3076  -1899  -1358   3257   -239   1475    -28   1036    277    740
    301   3364   3063  -1834  -1382   3213   -228   1431    -75    969    207    683
    288   3304   3016  -1795  -1363   3161   -259   1350   -155    870    101    587
    254   3213   2959  -1735  -1353   3086   -283   1288   -226    800     18    517
    244   3164   2920  -1704  -1337   3042   -311   1241   -280    745    -41    449
    244   3096   2852  -1673  -1306   2974   -298   1213   -311    706    -75    397
    252   3008   2756  -1628  -1252   2883   -306   1153   -368    641   -137    322
    254   2977   2722  -1615  -1234   2850   -337   1091   -439    574   -200    252
    233   2922   2688  -1579  -1228   2805   -345   1065   -457    553   -220    218
    236   2907   2670  -1571  -1218   2787   -353   1049   -470    540   -228    215
    236   2917   2681  -1577  -1221   2800   -387   1010   -504    517   -244    207
    228   2915   2686  -1574  -1228   2800   -420    987   -522    504   -249    200
    202   2938   2733  -1571  -1265   2837   -431    987   -514    517   -236    205
    192   2977   2782  -1584  -1296   2881   -441    982   -506    522   -233    210
    184   3005   2821  -1595  -1317   2915   -462    979   -493    532   -215    207
    194   3026   2829  -1613  -1317   2930   -462    989   -480    550   -202    210
    205   3083   2878  -1644  -1335   2979   -452    997   -459    571   -179    244
    202   3112   2909  -1660  -1353   3011   -454    984   -454    574   -174    257
    189   3109   2920  -1649  -1363   3016   -478    966   -462    574   -174    262
    197   3141   2940  -1670  -1371   3039   -509    953   -467    581   -155    280
    197   3156   2959  -1675  -1379   3057   -530    935   -470    589   -137    280
    200   3156   2956  -1680  -1379   3057   -587    880   -514    548   -174    239
    213   3169   2956  -1691  -1371   3063   -605    857   -524    537   -187    249
    202   3169   2966  -1688  -1382   3068   -605    849   -524    537   -181    254
    197   3128   2930  -1662  -1366   3029   -618    826   -550    517   -197    252
    163   3047   2883  -1605  -1361   2966   -610    818   -566    501   -205    246
    158   2992   2834  -1574  -1337   2915   -615    807   -584    488   -226    233
    161   2979   2818  -1571  -1327   2899   -626    787   -600    472   -241    226
    122   2948   2824  -1535  -1350   2886   -623    771   -607    465   -252    218
     98   2896   2798  -1499  -1348   2847   -628    756   -620    444   -285    192
     96   2850   2753  -1473  -1327   2803   -662    711   -654    402   -324    158
     88   2829   2740  -1460  -1325   2785   -646    701   -652    397   -332    155
     62   2795   2733  -1428  -1335   2764   -633    696   -649    389   -337    148
     49   2738   2688  -1395  -1319   2714   -649    659   -672    355   -371    114
     44   2701   2657  -1371  -1306   2681   -667    641   -693    337   -389    101
     51   2701   2647  -1376  -1299   2675   -657    633   -696    342   -394     83
     33   2673   2639  -1353  -1301   2657   -672    620   -698    340   -400     72
      2   2650   2647  -1327  -1322   2647   -711    592   -719    319   -420     49
    -10   2621   2631  -1304  -1319   2626   -711    584   -719    314   -423     44
      2   2592   2587  -1299  -1291   2590   -711    589   -714    311   -441     20
     -2   2590   2592  -1293  -1296   2590   -641    670   -641    355   -452    -36
    -46   2598   2642  -1278  -1343   2618   -571    787   -519    449   -423    -57
    -23   2720   2743  -1348  -1382   2730   -535    927   -327    641   -275     33
    103   3016   2912  -1561  -1405   2964   -537   1150    -12   1054    161    444
    171   3367   3192  -1769  -1512   3281   -626   1213    135   1384    672    989
    142   3528   3382  -1836  -1621   3455   -714   1013    -28   1431   1031   1405
     67   3473   3406  -1769  -1667   3439   -807    654   -441   1150   1015   1439
    -38   3109   3148  -1538  -1592   3128   -943     98  -1137    322    148    701
   -137   2714   2852  -1288  -1496   2782  -1093   -405  -1790   -584   -940   -220
   -145   2426   2572  -1140  -1358   2499  -1166   -459  -1901   -787  -1239   -514
   -153   2197   2351  -1021  -1252   2273  -1111   -246  -1660   -563  -1109   -485
   -137   2145   2283  -1005  -1210   2213  -1021    -23  -1374   -296   -927   -381
    -93   2192   2286  -1049  -1189   2239   -904    205  -1096    -33   -732   -252
    -90   2288   2379  -1098  -1234   2333   -805    384   -878    166   -571   -140
    -80   2359   2439  -1137  -1260   2397   -758    467   -769    259   -493    -85
    -62   2382   2444  -1161  -1254   2413   -745    488   -732    298   -454    -62
    -54   2366   2421  -1156  -1239   2395   -727    504   -706    335   -415    -49
    -62   2395   2457  -1166  -1260   2426   -735    498   -701    340   -407    -51
    -70   2372   2442  -1150  -1254   2405   -717    519   -678    366   -389    -31
    -70   2340   2408  -1135  -1239   2374   -701    527   -665    381   -371    -10
    -98   2301   2400  -1101  -1249   2351   -688    524   -657    379   -366     10
   -111   2286   2397  -1091  -1254   2340   -691    519   -652    381   -358     10
   -109   2257   2366  -1072  -1236   2312   -722    496   -667    363   -371     -7
   -114   2249   2364  -1067  -1239   2307   -753    478   -680    366   -379    -15
   -124   2255   2377  -1065  -1252   2314   -753    483   -667    387   -358     -2
   -116   2249   2366  -1067  -1241   2307   -758    485   -649    413   -322     12
   -116   2236   2353  -1060  -1234   2294   -743    506   -613    446   -275     38
   -129   2231   2361  -1052  -1247   2296   -740    535   -574    480   -241     88
   -122   2242   2361  -1060  -1241   2301   -763    524   -568    488   -231     67
   -142   2242   2385  -1052  -1265   2312   -753    535   -545    511   -205     96
   -116   2218   2335  -1049  -1226   2275   -740    561   -504    553   -171    158
   -114   2226   2338  -1057  -1226   2281   -730    597   -439    626   -101    187
   -103   2265   2369  -1080  -1236   2317   -724    628   -381    691    -31    192
    -93   2294   2387  -1101  -1241   2338   -761    646   -345    735    -10    239
    -70   2307   2377  -1117  -1223   2340   -750    691   -270    826     93    376
    -70   2333   2400  -1132  -1234   2366   -756    717   -210    904    194    407
    -59   2390   2447  -1166  -1252   2418   -758    745   -153    966    262    459
    -28   2439   2468  -1208  -1249   2455   -766    758   -122    992    290    509
    -12   2486   2499  -1236  -1254   2491   -774    750   -114   1000    298    540
    -20   2481   2499  -1231  -1260   2488   -766    766   -103   1010    314    519
    -25   2468   2491  -1221  -1257   2478   -766    758   -122    984    293    509
    -23   2447   2468  -1213  -1247   2457   -779    709   -163    932    257    506
    -72   2385   2457  -1156  -1265   2421   -763    667   -197    878    226    480
   -122   2275   2395  -1078  -1260   2335   -745    644   -226    831    174    415
    -90   2218   2309  -1062  -1200   2262   -737    587   -309    732     70    316
    -28   2140   2166  -1057  -1098   2153   -758    511   -400    620    -49    200
    -80   2073   2153   -995  -1117   2112   -750    478   -441    561   -111    135
    -72   2023   2096   -976  -1085   2060   -740    418   -491    493   -171     98
    -51   1961   2013   -956  -1031   1984   -745    337   -568    407   -252     25
    -51   1906   1958   -930  -1005   1932   -753    265   -633    332   -337    -31
   -111   1852   1964   -870  -1036   1906   -745    249   -644    329   -337    -46
   -116   1777   1893   -831  -1005   1834   -740    244   -652    322   -335    -72
    -96   1753   1849   -831   -971   1800   -745    226   -667    309   -329    -77
    -98   1756   1855   -828   -976   1803   -753    197   -688    283   -353   -142
   -103   1740   1844   -818   -974   1792   -722    192   -691    257   -402   -150
    -85   1714   1800   -815   -943   1756   -758    184   -691    259   -381   -116
   -119   1665   1784   -774   -950   1725   -743    220   -652    301   -332    -85
   -166   1686   1852   -761  -1010   1769   -678    277   -592    358   -288    -41
   -155   1743   1899   -792  -1026   1821   -680    309   -542    418   -231     12
    -83   1779   1860   -849   -971   1818   -717    275   -561    397   -241    -23
    -51   1782   1834   -865   -943   1808   -706    270   -553    402   -223    -38
    -18   1774   1792   -878   -906   1784   -691    259   -542    415   -200      2
     18   1769   1751   -893   -865   1761   -711    226   -550    415   -181     41
      5   1740   1735   -875   -865   1738   -709    220   -542    428   -171     10
    -33   1714   1748   -841   -891   1732   -727    202   -555    418   -163     20
    -51   1699   1748   -823   -901   1722   -722    187   -568    397   -179     38
    -62   1680   1743   -807   -901   1712   -730    192   -558    415   -168     38
    -49   1639   1686   -795   -870   1662   -756    171   -579    405   -181     18
    -88   1592   1678   -753   -883   1634   -706    176   -563    407   -168     38
   -119   1566   1686   -724   -904   1623   -691    179   -548    413   -155     59
   -145   1569   1714   -711   -930   1641   -672    194   -537    420   -140     67
   -213   1506   1719   -646   -966   1613   -662    176   -563    394   -166     44
   -306   1441   1745   -568  -1026   1592   -654    155   -584    374   -181     18
   -348   1434   1779   -545  -1065   1605   -623    166   -568    384   -174      5
   -353   1415   1769   -530  -1060   1592   -623    161   -563    384   -163      5
   -324   1374   1696   -524  -1010   1535   -633    158   -566    371   -181      0
   -290   1304   1595   -506   -943   1447   -633    129   -592    337   -226    -15
   -257   1249   1506   -496   -883   1376   -631    101   -602    322   -231    -23
   -202   1239   1441   -517   -820   1340   -683     72   -620    303   -239    -20
   -275   1179   1452   -454   -865   1314   -649     96   -594    329   -207     51
   -322   1187   1509   -433   -914   1345   -607    132   -555    374   -168    124
   -329   1174   1501   -423   -917   1337   -607    132   -548    376   -168    116
   -311   1111   1423   -400   -867   1267   -592    135   -550    363   -194     72
   -283   1091   1371   -405   -828   1231   -519    210   -478    400   -223    -18
   -213   1182   1395   -483   -802   1288   -452    329   -322    522   -163    -23
   -153   1337   1488   -594   -820   1413   -431    475   -103    769     67    153
    -67   1571   1639   -750   -852   1605   -496    623    142   1132    506    566
      0   1883   1883   -943   -943   1883   -615    542    132   1280    922   1052
     -2   1932   1935   -966   -969   1935   -691    283   -153   1119   1104   1325
   -129   1777   1904   -826  -1018   1839   -737    -62   -605    706    914   1208
   -236   1449   1686   -605   -961   1566   -795   -509  -1184    -18     72    441
   -288   1072   1358   -392   -823   1215   -943   -883  -1675   -724   -911   -446
   -259    795   1052   -267   -654    922  -1010   -859  -1665   -756  -1049   -607
   -223    600    823   -189   -524    709   -945   -675  -1423   -519   -896   -561
   -197    540    737   -171   -467    639   -849   -485  -1158   -267   -711   -478
   -168    639    805   -236   -485    722   -748   -277   -885    -10   -504   -335
   -140    727    865   -293   -504    795   -678   -129   -698    161   -363   -220
   -127    745    872   -311   -501    807   -659    -67   -613    236   -293   -168
   -114    740    854   -311   -483    797   -607    -38   -568    280   -252   -145
   -122    743    862   -311   -493    802   -574    -23   -548    298   -241   -140
   -140    735    875   -298   -506    805   -561    -10   -527    316   -228   -140
   -114    743    857   -316   -485    800   -555     -5   -511    324   -218   -140
   -106    730    836   -311   -470    782   -527      0   -498    340   -192   -127
   -111    706    815   -298   -465    761   -519      2   -483    353   -174   -119
   -116    704    820   -293   -470    761   -517     18   -470    361   -163   -111
   -122    698    820   -288   -472    758   -532     15   -467    366   -155   -106
   -111    680    792   -283   -452    735   -545     -2   -472    368   -150   -111
   -116    696    813   -290   -465    753   -540      7   -444    397   -122    -88
   -106    693    800   -293   -452    745   -511     15   -420    413   -109    -77
   -135    649    784   -259   -459    717   -530     -2   -426    407   -111    -96
   -161    633    795   -236   -478    714   -550     -5   -420    423    -96    -93
    -90    701    789   -306   -441    743   -504     36   -371    472    -46    -59
    -75    724    797   -324   -436    761   -475     59   -332    504    -10    -41
    -83    748    828   -332   -457    787   -454     85   -288    545     33    -12
    -80    727    807   -322   -444    766   -459    101   -254    587     75     18
    -80    732    813   -327   -446    774   -491    127   -215    641    135     64
    -98    763    862   -332   -480    813   -485    174   -158    714    213    127
   -124    776    901   -327   -514    839   -496    210   -106    787    288    184
   -114    805    919   -345   -517    862   -501    241    -49    852    376    259
    -90    859    948   -387   -519    904   -501    277     10    917    459    335
   -106    867    974   -381   -540    919   -506    301     41    953    506    384
   -114    878    992   -384   -553    935   -504    311     57    969    532    413
   -137    857    995   -358   -566    924   -509    314     44    950    517    400
   -220    805   1023   -293   -620    914   -498    306     28    919    491    374
   -228    753    982   -265   -605    867   -475    277    -18    859    431    316
   -215    714    930   -252   -571    823   -465    241    -64    792    374    270
   -231    633    865   -200   -548    748   -488    179   -124    706    290    192
   -306    511    818   -103   -563    665   -457    142   -174    633    205    103
   -384    423    807    -20   -597    615   -436     96   -210    571    137     41
   -407    329    737     36   -571    532   -465     31   -265    491     51    -36
   -459    223    683    119   -571    452   -480    -25   -319    433    -10    -85
   -519     98    615    207   -566    355   -459    -64   -363    389    -62   -140
   -519     20    540    249   -530    280   -462   -119   -410    324   -122   -181
   -542    -46    496    293   -522    223   -475   -163   -446    265   -174   -226
   -555   -106    449    332   -504    171   -493   -210   -475    226   -207   -259
   -532   -153    379    342   -457    111   -527   -241   -511    192   -231   -277
   -514   -205    309    358   -413     51   -535   -259   -527    168   -249   -311
   -527   -244    280    384   -405     18   -540   -283   -548    145   -267   -340
   -550   -303    246    428   -400    -28   -550   -301   -548    129   -280   -348
   -545   -319    226    431   -389    -46   -592   -327   -550    129   -270   -340
   -537   -290    246    413   -394    -23   -584   -322   -532    137   -249   -311
   -540   -244    293    392   -420     23   -576   -296   -504    163   -228   -283
   -540   -239    301    389   -420     31   -558   -267   -470    197   -205   -262
   -548   -275    272    410   -413     -2   -574   -272   -452    202   -192   -249
   -553   -293    259    420   -407    -18   -576   -277   -444    205   -181   -233
   -563   -283    277    420   -420     -2   -574   -277   -423    226   -158   -220
   -571   -277    293    426   -433      7   -615   -293   -420    233   -142   -215
   -600   -319    280    457   -441    -20   -623   -303   -426    231   -132   -200
   -620   -348    272    483   -446    -38   -633   -322   -433    218   -127   -205
   -646   -358    288    501   -467    -36   -667   -345   -446    205   -127   -200
   -646   -350    296    498   -472    -28   -657   -353   -436    210   -132   -202
   -654   -428    223    540   -439   -103   -633   -366   -449    189   -155   -233
   -675   -480    192    576   -433   -145   -631   -381   -465    168   -166   -239
   -696   -553    142    623   -420   -205   -636   -413   -498    124   -200   -272
   -691   -628     62    659   -376   -283   -639   -449   -517     88   -233   -303
   -683   -719    -36    698   -324   -379   -667   -514   -563     28   -283   -363
   -688   -833   -145    761   -272   -491   -717   -579   -626    -54   -374   -462
   -639   -833   -197    735   -220   -517   -727   -587   -628    -59   -379   -465
   -594   -849   -254    722   -171   -553   -698   -581   -636    -67   -376   -465
   -561   -914   -353    737   -103   -636   -670   -584   -623    -70   -392   -480
   -504   -966   -462    735    -20   -717   -719   -641   -662   -122   -439   -527
   -431   -963   -535    696     51   -750   -758   -675   -688   -140   -446   -542
   -379   -982   -602    680    111   -792   -763   -691   -701   -153   -454   -537
   -444  -1065   -620    753     85   -841   -795   -719   -719   -168   -462   -553
   -493  -1088   -597    789     51   -844   -758   -706   -693   -150   -439   -542
   -524  -1114   -592    818     31   -854   -711   -691   -688   -148   -441   -542
   -558  -1161   -602    859     20   -883   -672   -652   -662   -150   -465   -574
   -537  -1218   -683    875     70   -950   -636   -550   -571   -103   -478   -652
   -480  -1169   -688    823    101   -930   -587   -415   -413     46   -374   -607
   -433   -971   -537    701     51   -756   -571   -210   -140    361    -51   -327
   -410   -678   -267    545    -72   -472   -589    -41    109    727    415    161
   -428   -392     36    410   -233   -179   -706   -267    -33    761    743    626
   -524   -332    192    428   -358    -70   -898   -704   -413    561    831    805
   -667   -558    106    610   -387   -226  -1072  -1210   -924     70    426    433
   -810  -1171   -361    992   -226   -766  -1195  -1761  -1631   -888   -727   -631
   -836  -1725   -888   1280     25  -1309  -1353  -1974  -1995  -1428  -1410  -1260
   -823  -1966  -1143   1395    158  -1556  -1402  -1844  -1862  -1322  -1369  -1301
   -802  -2068  -1267   1434    231  -1667  -1366  -1636  -1626  -1114  -1218  -1234
   -766  -2023  -1257   1395    244  -1641  -1249  -1400  -1366   -880  -1052  -1135
   -717  -1922  -1208   1317    244  -1566  -1093  -1171  -1122   -665   -880  -1028
   -698  -1912  -1213   1304    257  -1564  -1028  -1078  -1026   -584   -810   -987
   -771  -2000  -1228   1384    228  -1615  -1013  -1078  -1013   -587   -813   -987
   -800  -2052  -1252   1426    226  -1652  -1047  -1096  -1023   -602   -820  -1000
   -758  -2042  -1286   1397    262  -1665  -1026  -1072  -1002   -581   -802   -987
   -784  -2109  -1325   1447    270  -1719  -1026  -1067   -995   -584   -797   -992
   -802  -2132  -1330   1467    262  -1732  -1034  -1070   -984   -589   -789   -989
   -839  -2171  -1332   1506    246  -1753  -1039  -1083   -989   -602   -792  -1005
   -878  -2247  -1371   1561    246  -1810  -1060  -1104   -997   -623   -805  -1015
   -891  -2309  -1418   1600    262  -1862  -1088  -1130  -1008   -641   -823  -1034
   -901  -2325  -1423   1613    259  -1875  -1096  -1145  -1005   -644   -818  -1041
   -943  -2408  -1465   1675    259  -1938  -1117  -1156  -1018   -662   -836  -1062
   -976  -2462  -1486   1717    252  -1977  -1135  -1153  -1013   -659   -831  -1057
   -992  -2452  -1460   1722    231  -1956  -1145  -1135   -987   -633   -802  -1028
   -976  -2444  -1470   1709    244  -1958  -1153  -1130   -969   -623   -789  -1023
   -992  -2478  -1486   1735    246  -1982  -1166  -1132   -958   -623   -782  -1031
  -1031  -2481  -1449   1753    205  -1966  -1158  -1111   -922   -600   -750  -1000
  -1049  -2486  -1439   1766    194  -1964  -1145  -1075   -878   -561   -706   -966
  -1044  -2465  -1421   1753    187  -1943  -1124  -1026   -815   -506   -654   -922
  -1096  -2501  -1405   1800    153  -1953  -1137   -997   -769   -470   -613   -880
  -1156  -2546  -1389   1849    114  -1969  -1161   -976   -730   -431   -576   -849
  -1153  -2538  -1384   1844    114  -1964  -1153   -919   -659   -358   -504   -779
  -1111  -2465  -1353   1787    119  -1912  -1143   -857   -581   -275   -415   -701
  -1023  -2317  -1293   1670    135  -1805  -1091   -763   -467   -166   -298   -594
  -1062  -2338  -1275   1699    103  -1805  -1075   -737   -428   -132   -262   -566
  -1106  -2348  -1241   1725     67  -1795  -1106   -743   -428   -129   -244   -553
  -1132  -2346  -1213   1738     38  -1779  -1127   -763   -446   -150   -254   -558
  -1145  -2382  -1236   1764     44  -1810  -1127   -787   -462   -176   -270   -563
  -1166  -2421  -1254   1792     41  -1836  -1127   -820   -491   -220   -303   -592
  -1202  -2468  -1265   1834     31  -1867  -1124   -862   -524   -270   -348   -623
  -1234  -2514  -1283   1873     23  -1899  -1127   -919   -574   -340   -415   -685
  -1257  -2595  -1337   1927     38  -1966  -1124   -974   -623   -415   -493   -753
  -1280  -2694  -1415   1984     64  -2055  -1135  -1047   -688   -501   -579   -828
  -1314  -2782  -1467   2047     75  -2125  -1143  -1117   -750   -576   -654   -893
  -1345  -2868  -1522   2104     88  -2195  -1158  -1182   -805   -639   -714   -948
  -1374  -2938  -1564   2156     93  -2252  -1169  -1244   -859   -701   -776  -1013
  -1379  -2992  -1613   2184    114  -2301  -1171  -1293   -901   -750   -823  -1062
  -1384  -3044  -1660   2213    137  -2353  -1163  -1327   -922   -787   -854  -1091
  -1389  -3096  -1706   2242    158  -2403  -1163  -1353   -943   -810   -878  -1117
  -1410  -3125  -1714   2268    150  -2421  -1197  -1389   -969   -839   -904  -1132
  -1426  -3146  -1719   2283    145  -2431  -1189  -1395   -969   -839   -901  -1130
  -1441  -3180  -1740   2309    148  -2460  -1182  -1389   -961   -836   -898  -1130
  -1506  -3252  -1748   2377    119  -2501  -1215  -1418   -976   -854   -917  -1150
  -1488  -3218  -1730   2353    119  -2475  -1231  -1423   -971   -849   -909  -1156
  -1353  -3104  -1751   2226    197  -2429  -1163  -1369   -917   -795   -849  -1098
  -1376  -3128  -1751   2252    184  -2442  -1145  -1363   -911   -784   -839  -1088
  -1423  -3161  -1738   2291    155  -2449  -1150  -1369   -917   -784   -836  -1085
  -1441  -3156  -1714   2299    135  -2436  -1114  -1353   -896   -766   -815  -1075
  -1452  -3159  -1706   2304    124  -2431  -1096  -1340   -883   -758   -805  -1078
  -1467  -3177  -1712   2322    119  -2444  -1096  -1345   -883   -763   -800  -1075
  -1480  -3182  -1704   2330    109  -2442  -1132  -1363   -896   -774   -802  -1072
  -1493  -3164  -1670   2330     88  -2418  -1169  -1369   -888   -758   -774  -1039
  -1480  -3195  -1714   2335    116  -2455  -1197  -1387   -901   -769   -771  -1041
  -1475  -3208  -1732   2340    127  -2470  -1213  -1410   -927   -797   -795  -1054
  -1491  -3205  -1714   2348    109  -2460  -1197  -1415   -930   -805   -795  -1039
  -1470  -3198  -1727   2335    127  -2462  -1192  -1410   -927   -805   -789  -1026
  -1504  -3289  -1787   2395    137  -2538  -1205  -1439   -958   -839   -823  -1060
  -1519  -3364  -1844   2442    161  -2605  -1213  -1462   -987   -867   -846  -1088
  -1579  -3455  -1875   2517    145  -2665  -1234  -1480  -1010   -888   -865  -1106
  -1569  -3494  -1925   2533    176  -2709  -1241  -1501  -1028   -919   -888  -1137
  -1535  -3473  -1938   2501    200  -2707  -1197  -1491  -1015   -917   -885  -1127
  -1579  -3541  -1961   2559    189  -2751  -1174  -1506  -1034   -948   -911  -1156
  -1595  -3595  -2000   2595    200  -2798  -1187  -1540  -1065   -987   -943  -1197
  -1577  -3619  -2042   2598    231  -2831  -1197  -1556  -1080  -1008   -966  -1213
  -1590  -3645  -2055   2616    231  -2852  -1197  -1558  -1083  -1013   -971  -1213
  -1610  -3699  -2088   2655    236  -2894  -1213  -1574  -1098  -1031   -989  -1228
  -1628  -3751  -2122   2688    246  -2938  -1228  -1587  -1114  -1047  -1000  -1244
  -1618  -3743  -2125   2681    252  -2935  -1234  -1592  -1124  -1054  -1002  -1257
  -1600  -3725  -2125   2662    259  -2925  -1218  -1592  -1124  -1062  -1005  -1265
  -1590  -3751  -2161   2670    285  -2956  -1195  -1587  -1117  -1062  -1000  -1252
  -1626  -3821  -2197   2722    285  -3011  -1210  -1605  -1130  -1083  -1010  -1270
  -1621  -3829  -2208   2725    293  -3018  -1189  -1587  -1122  -1106  -1049  -1306
  -1564  -3733  -2171   2647    303  -2953  -1052  -1426   -989  -1026  -1015  -1296
  -1540  -3650  -2109   2595    283  -2881   -945  -1239   -815   -872   -893  -1223
  -1509  -3434  -1925   2473    207  -2681   -852   -958   -514   -550   -602   -995
  -1449  -3146  -1696   2299    122  -2421   -820   -704   -210   -155   -163   -535
  -1504  -2839  -1337   2169    -83  -2088   -958   -948   -283     -5    215    -57
  -1584  -2681  -1096   2132   -246  -1888  -1192  -1434   -571    -51    400    202
  -1735  -2829  -1096   2281   -322  -1964  -1447  -2000  -1067   -478     85    -38
  -1857  -3385  -1527   2621   -166  -2457  -1621  -2587  -1797  -1426   -948   -956
  -1795  -3899  -2104   2847    153  -3003  -1704  -2774  -2187  -2021  -1652  -1626
  -1730  -4146  -2418   2938    342  -3283  -1673  -2566  -2034  -1922  -1628  -1688
  -1675  -4221  -2548   2948    433  -3385  -1597  -2307  -1803  -1735  -1499  -1644
  -1641  -4190  -2548   2917    452  -3369  -1423  -2034  -1545  -1535  -1356  -1566
  -1610  -4107  -2496   2857    441  -3304  -1226  -1779  -1304  -1327  -1197  -1436
  -1602  -4060  -2460   2831    426  -3260  -1148  -1675  -1197  -1236  -1117  -1387
  -1610  -4063  -2452   2834    420  -3257  -1122  -1641  -1161  -1210  -1093  -1376
  -1605  -4081  -2475   2844    433  -3278  -1124  -1631  -1150  -1205  -1096  -1369
  -1584  -4084  -2499   2831    457  -3291  -1104  -1608  -1122  -1176  -1062  -1345
  -1582  -4091  -2509   2837    462  -3302  -1085  -1597  -1101  -1163  -1041  -1350
  -1584  -4073  -2488   2826    452  -3281  -1101  -1600  -1093  -1163  -1044  -1345
  -1587  -4091  -2504   2839    457  -3299  -1091  -1592  -1075  -1158  -1047  -1340
  -1574  -4104  -2530   2839    475  -3317  -1085  -1582  -1060  -1150  -1036  -1335
  -1545  -4110  -2566   2826    509  -3338  -1083  -1582  -1060  -1148  -1031  -1337
  -1517  -4128  -2613   2821    548  -3372  -1106  -1590  -1057  -1145  -1021  -1353
  -1473  -4120  -2647   2798    587  -3385  -1119  -1590  -1047  -1150  -1015  -1358
  -1462  -4120  -2660   2790    597  -3393  -1085  -1569  -1026  -1140  -1010  -1322
  -1462  -4156  -2694   2808    613  -3424  -1083  -1543   -997  -1109   -984  -1286
  -1486  -4169  -2686   2826    597  -3429  -1088  -1525   -966  -1080   -950  -1278
  -1506  -4180  -2673   2844    581  -3426  -1057  -1488   -919  -1034   -911  -1265
  -1517  -4185  -2670   2850    576  -3429  -1018  -1444   -862   -979   -865  -1210
  -1506  -4151  -2644   2829    568  -3398  -1010  -1392   -800   -919   -802  -1158
  -1501  -4130  -2631   2816    561  -3382   -974  -1330   -737   -865   -758  -1124
  -1478  -4125  -2647   2803    584  -3387   -961  -1280   -683   -820   -722  -1075
  -1460  -4094  -2637   2774    587  -3367   -948  -1231   -628   -763   -657  -1021
  -1452  -4065  -2613   2759    579  -3341   -917  -1150   -542   -670   -561   -950
  -1436  -4016  -2579   2725    568  -3299   -917  -1083   -467   -584   -470   -867
  -1441  -3998  -2556   2720    555  -3278   -937  -1044   -423   -517   -389   -787
  -1423  -3938  -2514   2681    542  -3226   -904   -984   -355   -439   -296   -701
  -1366  -3824  -2457   2595    545  -3141   -857   -940   -311   -389   -233   -633
  -1345  -3746  -2400   2546    524  -3073   -828   -927   -298   -376   -207   -589
  -1402  -3754  -2351   2579    472  -3052   -802   -927   -288   -374   -184   -587
  -1426  -3782  -2356   2603    465  -3070   -797   -945   -301   -389   -197   -610
  -1439  -3803  -2364   2621    459  -3086   -779   -966   -327   -428   -241   -623
  -1462  -3821  -2359   2642    446  -3091   -761   -987   -355   -470   -280   -652
  -1475  -3821  -2346   2650    433  -3083   -743  -1021   -392   -522   -329   -724
  -1480  -3852  -2374   2665    446  -3115   -722  -1060   -428   -581   -392   -782
  -1499  -3886  -2390   2691    444  -3138   -706  -1088   -454   -628   -441   -828
  -1519  -3925  -2408   2720    441  -3167   -685  -1114   -483   -672   -488   -875
  -1558  -3928  -2369   2743    405  -3148   -652  -1124   -504   -696   -509   -891
  -1545  -3949  -2403   2746    426  -3177   -670  -1179   -553   -750   -561   -935
  -1434  -3959  -2525   2696    545  -3244   -688  -1234   -605   -802   -613   -989
  -1317  -3925  -2611   2618    646  -3268   -675  -1257   -626   -828   -636  -1013
  -1286  -3915  -2629   2600    670  -3273   -683  -1288   -652   -859   -662  -1036
  -1288  -3975  -2688   2629    698  -3333   -685  -1309   -667   -880   -675  -1036
  -1283  -4008  -2725   2644    719  -3367   -628  -1265   -626   -841   -633   -989
  -1267  -3987  -2720   2626    724  -3356   -592  -1226   -587   -805   -594   -943
  -1319  -4008  -2688   2665    683  -3348   -587  -1215   -584   -800   -584   -935
  -1335  -4008  -2675   2670    667  -3343   -581  -1221   -576   -800   -571   -935
  -1299  -3985  -2688   2642    693  -3338   -563  -1218   -563   -795   -566   -937
  -1247  -3946  -2701   2595    724  -3325   -561  -1215   -558   -789   -568   -943
  -1208  -3920  -2712   2564    750  -3317   -563  -1226   -561   -789   -571   -958
  -1208  -3904  -2696   2556    743  -3302   -542  -1202   -540   -779   -563   -945
  -1200  -3834  -2634   2517    714  -3234   -517  -1176   -506   -753   -535   -906
  -1182  -3741  -2561   2460    688  -3151   -524  -1166   -485   -730   -501   -865
  -1156  -3702  -2546   2429    693  -3125   -542  -1176   -491   -732   -491   -854
  -1109  -3686  -2577   2395    732  -3133   -568  -1202   -517   -753   -501   -867
  -1085  -3660  -2577   2372    745  -3120   -584  -1226   -540   -776   -517   -883
  -1078  -3606  -2527   2340    722  -3068   -561  -1221   -532   -776   -506   -883
  -1080  -3582  -2501   2333    709  -3042   -550  -1221   -530   -779   -504   -883
  -1070  -3619  -2548   2343    737  -3083   -550  -1231   -548   -800   -524   -898
  -1049  -3678  -2629   2364    787  -3154   -555  -1244   -574   -826   -545   -917
  -1052  -3715  -2662   2382    802  -3190   -558  -1257   -602   -857   -568   -940
  -1039  -3738  -2699   2390    828  -3218   -537  -1260   -620   -883   -597   -971
  -1039  -3712  -2673   2374    815  -3192   -530  -1262   -618   -891   -600   -984
  -1054  -3712  -2657   2382    800  -3185   -532  -1260   -618   -901   -605   -997
  -1047  -3728  -2681   2387    815  -3205   -514  -1260   -628   -919   -623  -1015
  -1036  -3751  -2714   2395    839  -3234   -522  -1280   -662   -956   -662  -1052
  -1023  -3764  -2740   2392    857  -3255   -524  -1293   -672   -974   -678  -1070
   -997  -3751  -2753   2372    878  -3252   -522  -1293   -670   -974   -678  -1067
   -976  -3717  -2740   2346    880  -3229   -509  -1293   -667   -974   -672  -1065
   -979  -3707  -2727   2343    872  -3218   -483  -1301   -667   -979   -675  -1070
  -1015  -3702  -2686   2359    833  -3195   -457  -1286   -662   -979   -672  -1065
  -1036  -3681  -2647   2359    805  -3164   -449  -1267   -646   -974   -667  -1062
  -1018  -3676  -2657   2346    818  -3169   -441  -1262   -641   -976   -678  -1083
  -1013  -3665  -2652   2340    818  -3159   -371  -1184   -571   -940   -680  -1104
   -992  -3585  -2592   2288    800  -3091   -267  -1026   -418   -831   -639  -1104
   -966  -3426  -2462   2195    748  -2946   -205   -854   -220   -631   -472   -976
   -917  -3169  -2252   2042    667  -2712   -189   -654     44   -298   -111   -633
   -862  -2772  -1909   1818    522  -2340   -231   -574    218    -18    332   -116
   -896  -2509  -1615   1701    358  -2062   -309   -807     38    -46    615    296
   -963  -2527  -1566   1745    301  -2047   -433  -1148   -309   -262    662    415
  -1031  -2800  -1771   1914    368  -2286   -550  -1595   -836   -844     96   -109
  -1072  -3250  -2177   2161    550  -2714   -657  -2101  -1483  -1748  -1041  -1187
  -1013  -3595  -2585   2304    782  -3091   -774  -2203  -1688  -2060  -1467  -1597
   -961  -3795  -2834   2377    935  -3315   -750  -2018  -1491  -1883  -1356  -1556
   -932  -3858  -2925   2395    995  -3393   -665  -1795  -1218  -1626  -1174  -1444
   -888  -3811  -2922   2351   1015  -3367   -524  -1540   -927  -1345   -963  -1301
   -844  -3668  -2824   2255    987  -3247   -355  -1291   -657  -1091   -753  -1143
   -815  -3585  -2769   2200    974  -3177   -280  -1174   -527   -969   -654  -1060
   -800  -3577  -2777   2187    987  -3177   -257  -1130   -475   -922   -618  -1028
   -766  -3546  -2779   2156   1005  -3164   -231  -1091   -431   -883   -584   -989
   -727  -3502  -2777   2114   1023  -3141   -189  -1054   -387   -846   -540   -943
   -704  -3504  -2800   2104   1047  -3154   -153  -1023   -355   -815   -509   -917
   -678  -3507  -2831   2091   1075  -3169   -148  -1005   -340   -805   -496   -911
   -659  -3533  -2873   2096   1106  -3203   -161  -1005   -337   -810   -498   -919
   -670  -3533  -2865   2101   1093  -3200   -168  -1008   -329   -810   -493   -917
   -644  -3478  -2834   2060   1093  -3159   -155   -989   -298   -784   -459   -885
   -597  -3432  -2837   2013   1117  -3135   -135   -966   -265   -750   -418   -849
   -571  -3432  -2860   2003   1143  -3146   -111   -932   -226   -711   -379   -805
   -589  -3445  -2855   2016   1130  -3148   -119   -917   -207   -696   -361   -766
   -584  -3380  -2795   1982   1104  -3089   -111   -898   -184   -680   -340   -737
   -527  -3257  -2730   1891   1101  -2995    -64   -859   -140   -639   -293   -693
   -501  -3213  -2712   1857   1104  -2964    -41   -833   -111   -605   -265   -657
   -488  -3229  -2743   1857   1127  -2987    -41   -813    -96   -587   -254   -641
   -467  -3221  -2753   1844   1143  -2990    -46   -792    -67   -558   -231   -618
   -439  -3218  -2779   1826   1169  -3000    -54   -769    -31   -519   -194   -587
   -400  -3234  -2834   1818   1215  -3034    -83   -756     -7   -493   -163   -566
   -324  -3172  -2850   1745   1260  -3011    -70   -706     51   -428    -90   -504
   -254  -3078  -2824   1665   1283  -2951    -67   -636    129   -337      5   -407
   -220  -3000  -2782   1610   1278  -2891    -67   -579    197   -254     88   -327
   -218  -2943  -2725   1582   1252  -2834    -72   -545    244   -200    148   -277
   -200  -2909  -2709   1553   1252  -2811   -124   -537    254   -174    181   -249
    -96  -2824  -2727   1460   1314  -2777    -75   -485    303   -122    236   -192
    -41  -2759  -2717   1400   1335  -2738    -25   -449    337   -101    257   -171
   -101  -2792  -2691   1447   1293  -2743    -49   -465    314   -135    226   -192
   -135  -2844  -2709   1488   1286  -2779    -57   -485    275   -179    184   -228
   -176  -2873  -2699   1525   1260  -2787    -33   -506    239   -231    140   -272
   -239  -2935  -2696   1587   1228  -2816    -20   -537    192   -298     72   -355
   -311  -3050  -2738   1680   1213  -2894     10   -576    135   -374    -10   -441
   -345  -3091  -2748   1717   1200  -2920     64   -579    109   -415    -57   -478
   -397  -3187  -2790   1790   1195  -2990     54   -610     62   -478   -124   -548
   -415  -3250  -2834   1829   1208  -3042     90   -623     36   -522   -166   -607
   -454  -3304  -2850   1880   1197  -3078    101   -646     10   -563   -210   -659
   -485  -3338  -2855   1912   1182  -3096    127   -641      7   -571   -220   -652
   -514  -3372  -2857   1943   1169  -3115    171   -628     18   -571   -218   -659
   -542  -3390  -2847   1964   1150  -3120    168   -639      7   -587   -239   -678
   -568  -3372  -2803   1971   1117  -3089    176   -628      5   -581   -228   -649
   -615  -3361  -2748   1987   1065  -3055    181   -623      7   -581   -220   -631
   -633  -3372  -2738   2003   1052  -3057    202   -600     28   -563   -197   -592
   -631  -3393  -2761   2010   1065  -3078    218   -568     57   -524   -155   -548
   -610  -3385  -2774   1997   1080  -3081    226   -563     75   -506   -132   -530
   -587  -3364  -2779   1974   1096  -3073    207   -579     64   -522   -148   -535
   -558  -3338  -2782   1948   1111  -3060    218   -568     80   -509   -140   -514
   -535  -3317  -2782   1925   1119  -3050    257   -532    119   -480   -111   -501
   -542  -3281  -2738   1912   1096  -3011    293   -493    163   -449    -80   -465
   -574  -3250  -2678   1912   1049  -2964    283   -488    176   -441    -62   -449
   -592  -3211  -2618   1899   1013  -2915    290   -485    187   -436    -62   -449
   -620  -3182  -2564   1899    969  -2873    296   -475    210   -407    -18   -394
   -639  -3177  -2538   1909    948  -2857    259   -501    197   -420    -12   -381
   -644  -3172  -2527   1906    940  -2852    236   -517    174   -446    -31   -384
   -631  -3185  -2556   1906    961  -2870    233   -506    187   -433     -7   -389
   -613  -3172  -2561   1891    971  -2865    239   -509    189   -433     -2   -420
   -579  -3143  -2564   1862    992  -2855    236   -506    187   -439     -5   -426
   -581  -3190  -2608   1886   1010  -2902    254   -501    184   -452    -18   -462
   -594  -3244  -2650   1919   1026  -2948    254   -504    176   -465    -33   -496
   -613  -3291  -2681   1951   1034  -2987    226   -522    148   -498    -62   -537
   -615  -3294  -2678   1956   1031  -2987    231   -532    132   -524    -90   -553
   -574  -3283  -2712   1927   1067  -2998    262   -530    137   -535   -111   -581
   -592  -3354  -2764   1971   1083  -3060    259   -540    119   -558   -148   -607
   -581  -3377  -2795   1979   1104  -3086    259   -545    111   -568   -155   -597
   -576  -3411  -2834   1995   1127  -3122    241   -550    103   -584   -158   -607
   -540  -3411  -2870   1974   1161  -3141    241   -555    101   -605   -179   -649
   -504  -3393  -2889   1948   1192  -3141    252   -550    106   -607   -189   -657
   -501  -3408  -2909   1953   1202  -3161    239   -553    114   -602   -179   -680
   -514  -3450  -2935   1982   1210  -3192    215   -574     93   -628   -207   -769
   -542  -3481  -2940   2010   1195  -3211    181   -602     70   -662   -246   -782
   -527  -3439  -2912   1982   1192  -3177    189   -581     96   -644   -220   -704
   -452  -3309  -2857   1880   1200  -3083    270   -504    171   -576   -161   -600
   -457  -3317  -2860   1888   1200  -3089    374   -379    283   -498   -145   -607
   -470  -3250  -2779   1860   1153  -3016    439   -254    426   -381    -83   -576
   -439  -3047  -2608   1743   1083  -2829    488    -88    654   -129    148   -389
   -342  -2772  -2431   1556   1044  -2600    488    114    945    265    594     46
   -272  -2385  -2112   1330    919  -2249    376     98   1010    496   1049    587
   -309  -2405  -2096   1356    891  -2252    319   -124    753    394   1257    857
   -389  -2582  -2192   1483    901  -2387    231   -475    288    -23   1008    665
   -470  -2857  -2387   1662    956  -2624    103   -992   -368   -839     93   -122
   -530  -3185  -2655   1857   1062  -2920    -54  -1423   -935  -1615   -862   -943
   -504  -3395  -2891   1948   1189  -3143   -132  -1379   -909  -1613   -932  -1057
   -423  -3520  -3096   1971   1335  -3309    -54  -1156   -644  -1363   -782   -989
   -381  -3567  -3185   1971   1400  -3377     28   -961   -381  -1127   -618   -891
   -353  -3491  -3138   1922   1392  -3315    150   -740   -101   -870   -426   -756
   -316  -3343  -3029   1829   1353  -3187    270   -563    101   -678   -270   -641
   -296  -3286  -2990   1792   1345  -3141    319   -491    181   -600   -207   -587
   -288  -3257  -2969   1771   1340  -3115    340   -467    207   -576   -192   -571
   -283  -3226  -2943   1756   1330  -3086    355   -444    231   -550   -176   -542
   -275  -3237  -2964   1756   1343  -3102    363   -423    252   -532   -158   -530
   -254  -3221  -2966   1738   1356  -3094    368   -407    272   -514   -140   -511
   -241  -3205  -2964   1722   1358  -3083    374   -402    288   -493   -119   -522
   -223  -3169  -2946   1696   1361  -3057    368   -405    283   -493   -132   -553
   -213  -3151  -2938   1680   1361  -3044    374   -387    301   -470   -103   -509
   -200  -3120  -2920   1660   1358  -3021    389   -366    322   -446    -70   -501
   -202  -3130  -2927   1662   1361  -3029    368   -376    311   -462    -85   -509
   -205  -3130  -2925   1667   1358  -3029    363   -374    316   -459    -88   -472
   -184  -3117  -2935   1649   1374  -3026    371   -361    329   -446    -83   -467
   -174  -3086  -2912   1628   1366  -2998    381   -340    345   -428    -62   -439
   -163  -3063  -2902   1610   1366  -2985    389   -316    371   -397    -33   -415
   -166  -3065  -2899   1615   1366  -2982    384   -296    389   -371    -10   -405
   -155  -3037  -2883   1595   1361  -2961    381   -280    402   -353     10   -397
   -129  -3029  -2899   1579   1382  -2966    376   -254    436   -316     49   -384
   -109  -3005  -2896   1553   1392  -2951    371   -228    467   -272     88   -361
    -80  -2964  -2883   1522   1400  -2925    381   -181    524   -210    153   -288
    -51  -2909  -2857   1480   1400  -2886    376   -129    587   -140    226   -220
    -33  -2847  -2816   1439   1389  -2831    379    -75    654    -59    306   -129
    -12  -2759  -2748   1384   1366  -2753    392    -10    735     31    392    -49
     12  -2696  -2709   1343   1361  -2701    415     54    800    101    457     15
     33  -2637  -2670   1299   1350  -2652    423     90    836    140    504     57
     54  -2590  -2644   1267   1348  -2616    413    106    844    148    524     80
     70  -2585  -2657   1257   1361  -2621    413    114    841    140    524     80
     59  -2590  -2650   1265   1353  -2618    426    109    823    114    506     57
     64  -2611  -2678   1270   1371  -2644    426     80    782     64    465      2
     64  -2616  -2681   1275   1371  -2647    420     33    724    -10    394    -62
     70  -2650  -2720   1288   1395  -2683    436    -12    672    -83    322   -127
     75  -2694  -2769   1309   1421  -2730    441    -62    605   -171    231   -205
     64  -2753  -2818   1343   1439  -2785    441   -109    545   -244    153   -259
     70  -2816  -2886   1371   1478  -2850    439   -153    485   -311     80   -332
    106  -2821  -2927   1356   1517  -2873    426   -197    439   -368     28   -374
    163  -2803  -2966   1319   1564  -2883    449   -210    423   -394      7   -389
    163  -2842  -3005   1340   1584  -2922    462   -231    387   -436    -46   -431
    161  -2873  -3037   1356   1597  -2953    459   -254    361   -467    -77   -446
    168  -2886  -3055   1356   1610  -2969    467   -265    353   -475    -83   -465
    176  -2907  -3083   1366   1628  -2995    457   -275    348   -485   -101   -506
    181  -2925  -3109   1369   1644  -3016    457   -277    342   -498   -109   -493
    213  -2894  -3107   1340   1657  -3000    472   -272    348   -493    -98   -485
    228  -2876  -3104   1322   1665  -2990    449   -283    342   -501    -98   -501
    262  -2847  -3109   1293   1686  -2977    439   -293    332   -514   -111   -537
    275  -2826  -3102   1273   1688  -2964    457   -288    340   -514   -111   -517
    280  -2787  -3068   1252   1673  -2927    452   -270    366   -493    -85   -475
    303  -2740  -3044   1215   1673  -2891    452   -265    376   -485    -80   -467
    348  -2717  -3065   1184   1706  -2891    441   -267    368   -488    -90   -472
    397  -2696  -3094   1148   1743  -2894    472   -246    392   -470    -70   -452
    415  -2694  -3109   1137   1761  -2902    483   -239    405   -459    -51   -452
    400  -2681  -3083   1140   1740  -2881    465   -246    410   -459    -57   -444
    389  -2644  -3034   1127   1712  -2839    454   -239    423   -433    -33   -415
    397  -2637  -3034   1119   1714  -2837    496   -215    439   -407     -2   -418
    420  -2618  -3042   1098   1730  -2829    498   -202    439   -402     10   -400
    415  -2631  -3047   1106   1730  -2839    496   -197    436   -410     -2   -402
    400  -2681  -3081   1140   1740  -2881    511   -189    431   -426    -28   -415
    418  -2714  -3133   1148   1774  -2922    519   -181    423   -441    -46   -436
    415  -2738  -3156   1161   1784  -2946    548   -161    428   -439    -36   -420
    415  -2779  -3198   1182   1805  -2987    581   -153    423   -452    -41   -436
    418  -2850  -3268   1215   1842  -3057    563   -189    376   -509    -98   -475
    381  -2909  -3294   1262   1836  -3102    530   -218    340   -540   -129   -483
    392  -2938  -3333   1273   1860  -3135    550   -207    342   -537   -135   -530
    418  -2974  -3393   1275   1904  -3182    532   -220    335   -550   -150   -571
    446  -3013  -3460   1283   1953  -3237    530   -233    322   -566   -168   -600
    454  -3024  -3481   1283   1966  -3252    527   -241    306   -587   -197   -610
    465  -3016  -3481   1275   1971  -3250    496   -249    301   -594   -205   -605
    400  -3018  -3419   1306   1906  -3218    558   -205    337   -561   -174   -592
    342  -2972  -3315   1314   1829  -3143    581   -150    374   -522   -140   -571
    366  -2964  -3333   1299   1847  -3148    506   -171    348   -540   -166   -594
    316  -2933  -3252   1306   1784  -3091    571   -150    363   -519   -145   -558
    267  -2886  -3156   1306   1712  -3021    667   -103    402   -480   -114   -519
    200  -2829  -3029   1314   1613  -2927    691    -18    485   -426    -93   -527
    135  -2714  -2850   1286   1491  -2782    828    166    662   -293    -23   -509
    288  -2618  -2907   1163   1595  -2761    867    303    810   -132     96   -446
    501  -2410  -2912    953   1704  -2660    823    420    995    124    381   -166
    452  -2018  -2470    784   1460  -2244    820    509   1179    433    854    441
    288  -1834  -2125    771   1205  -1979    784    363   1067    485   1202    976
    348  -1816  -2166    732   1257  -1990    680     44    735    272   1226   1106
    329  -2078  -2410    872   1369  -2244    558   -387    210   -316    620    558
    179  -2530  -2709   1176   1444  -2618    483   -831   -400  -1166   -441   -517
    119  -2886  -3008   1382   1561  -2946    384   -906   -571  -1423   -779   -922
    174  -3109  -3283   1467   1727  -3195    348   -774   -418  -1278   -719   -953
    213  -3161  -3374   1473   1792  -3265    387   -581   -179  -1054   -579   -880
    296  -3117  -3413   1410   1855  -3265    522   -381     62   -836   -431   -779
    335  -3031  -3367   1345   1849  -3198    652   -202    259   -659   -296   -675
    376  -2969  -3346   1296   1860  -3159    691   -116    358   -579   -223   -628
    381  -2972  -3354   1293   1865  -3161    665    -98    384   -566   -210   -631
    368  -2964  -3333   1299   1849  -3148    649    -90    394   -555   -202   -620
    366  -2961  -3328   1293   1847  -3143    662    -77    394   -548   -207   -631
    358  -2982  -3341   1312   1847  -3161    659    -75    381   -555   -231   -654
    379  -2982  -3361   1299   1870  -3172    665    -64    389   -555   -236   -662
    384  -3018  -3403   1317   1893  -3211    636    -67    381   -568   -254   -680
    387  -3008  -3395   1309   1888  -3203    618    -75    371   -576   -259   -665
    366  -3024  -3390   1327   1875  -3205    618    -90    350   -589   -277   -672
    358  -3060  -3419   1350   1888  -3239    607   -103    332   -613   -303   -698
    366  -3073  -3439   1353   1901  -3255    597   -114    327   -623   -314   -709
    316  -3083  -3403   1382   1857  -3242    618   -106    337   -618   -316   -709
    322  -3063  -3385   1369   1852  -3224    620    -80    361   -597   -298   -693
    316  -3050  -3369   1363   1842  -3208    563    -72    366   -592   -296   -683
    262  -3021  -3283   1379   1771  -3151    532    -51    387   -571   -270   -659
    259  -3037  -3296   1387   1777  -3167    576    -31    405   -558   -267   -665
    280  -3060  -3341   1389   1808  -3198    553    -36    407   -561   -272   -675
    316  -3052  -3372   1366   1842  -3211    501    -41    413   -550   -267   -675
    267  -3021  -3289   1376   1777  -3154    542     18    470   -485   -207   -628
    259  -2969  -3231   1353   1743  -3099    550     80    530   -413   -137   -561
    293  -2920  -3216   1312   1753  -3068    501    124    581   -355    -75   -501
    316  -2886  -3203   1283   1758  -3044    472    166    626   -301    -20   -444
    319  -2842  -3161   1262   1740  -3000    485    205    672   -246     38   -392
    306  -2803  -3109   1247   1706  -2956    506    210    683   -231     57   -363
    303  -2766  -3073   1231   1688  -2920    511    213    678   -239     54   -350
    306  -2753  -3063   1221   1683  -2907    496    213    662   -262     36   -355
    311  -2756  -3068   1223   1688  -2912    457    187    626   -306     -7   -392
    316  -2756  -3073   1218   1691  -2912    446    142    574   -381    -77   -446
    296  -2800  -3096   1252   1696  -2948    467    111    522   -446   -148   -504
    270  -2860  -3133   1293   1701  -2995    475     83    465   -517   -228   -574
    239  -2933  -3172   1348   1704  -3052    452     36    405   -602   -324   -659
    239  -2974  -3213   1366   1725  -3091    465    -10    350   -685   -405   -735
    252  -3026  -3278   1387   1764  -3154    483    -51    296   -758   -485   -800
    220  -3115  -3335   1444   1777  -3224    462   -103    233   -831   -571   -870
    213  -3161  -3374   1475   1792  -3268    426   -155    181   -893   -639   -930
    252  -3148  -3400   1447   1823  -3273    407   -176    150   -924   -672   -963
    257  -3164  -3421   1452   1836  -3291    433   -189    124   -948   -701   -987
    231  -3203  -3434   1486   1831  -3320    459   -197    111   -956   -724  -1013
    215  -3213  -3429   1499   1821  -3320    405   -210     96   -966   -743  -1031
    223  -3182  -3406   1478   1813  -3294    400   -202     93   -966   -745  -1018
    257  -3122  -3380   1431   1816  -3250    426   -184    101   -953   -732  -1002
    239  -3143  -3382   1452   1808  -3263    392   -200     85   -963   -750  -1028
    236  -3203  -3439   1483   1836  -3320    327   -254     28  -1010   -797  -1085
    280  -3146  -3426   1431   1852  -3286    366   -249     20  -1018   -795  -1054
    293  -3107  -3400   1405   1844  -3252    397   -215     33   -995   -774  -1018
    306  -3063  -3372   1376   1839  -3216    394   -205     25   -997   -782  -1031
    327  -3031  -3359   1353   1842  -3195    381   -202      5  -1008   -792  -1023
    337  -3031  -3372   1345   1855  -3203    374   -210    -10  -1018   -792  -1034
    384  -2985  -3369   1301   1875  -3177    366   -223    -20  -1026   -802  -1052
    423  -2961  -3387   1267   1904  -3174    332   -244    -36  -1031   -810  -1065
    493  -2964  -3457   1236   1974  -3211    267   -285    -75  -1057   -831  -1093
    550  -2972  -3525   1208   2036  -3250    213   -316   -127  -1098   -857  -1106
    555  -2956  -3512   1200   2031  -3231    194   -314   -148  -1114   -865  -1075
    540  -2922  -3465   1189   2000  -3192    166   -293   -142  -1104   -852  -1021
    478  -2930  -3408   1226   1943  -3169    127   -324   -181  -1137   -885  -1026
    400  -2985  -3385   1291   1891  -3185    111   -332   -210  -1163   -914  -1044
    329  -3039  -3369   1353   1849  -3203    161   -335   -241  -1184   -937  -1070
    252  -3068  -3322   1405   1784  -3195    249   -327   -259  -1197   -943  -1080
    187  -3081  -3268   1447   1727  -3174    288   -324   -267  -1197   -943  -1106
    145  -3089  -3234   1470   1688  -3161    267   -340   -288  -1213   -961  -1132
    135  -3057  -3192   1460   1662  -3122    236   -350   -314  -1234   -974  -1135
    119  -3034  -3156   1454   1636  -3094    215   -350   -337  -1249   -987  -1153
     75  -3060  -3135   1493   1605  -3096    210   -368   -379  -1296  -1052  -1200
     46  -3063  -3112   1506   1577  -3086    150   -381   -407  -1314  -1083  -1187
     10  -3063  -3076   1525   1543  -3068    153   -363   -400  -1309  -1078  -1182
    -36  -3068  -3031   1551   1496  -3050    150   -350   -392  -1296  -1070  -1161
    -57  -3050  -2992   1553   1467  -3021    187   -342   -384  -1273  -1044  -1122
    -85  -3044  -2959   1564   1436  -3003    241   -332   -392  -1265  -1041  -1109
    -96  -3003  -2907   1551   1405  -2956    228   -311   -389  -1254  -1031  -1054
    -70  -2969  -2902   1519   1413  -2935    194   -311   -397  -1267  -1044  -1065
    -15  -2943  -2927   1480   1454  -2935    254   -259   -371  -1254  -1067  -1117
     -5  -2876  -2873   1439   1431  -2876    368   -103   -254  -1156  -1031  -1124
     12  -2753  -2766   1369   1387  -2759    415     67    -85   -979   -896  -1008
     75  -2465  -2540   1192   1306  -2501    436    319    205   -633   -542   -623
    189  -2068  -2257    940   1223  -2161    384    441    384   -332   -111   -145
    197  -1797  -1997    800   1096  -1899    239     98    155   -358    137    239
     85  -1693  -1779    802    930  -1735     54   -381   -226   -566    148    363
    -57  -1901  -1847    979    893  -1875   -109   -857   -717  -1057   -337    -62
   -194  -2442  -2247   1319   1026  -2346   -179  -1309  -1337  -1914  -1371  -1080
   -132  -2886  -2753   1509   1309  -2821   -309  -1428  -1595  -2283  -1821  -1551
    -41  -3052  -3011   1548   1483  -3034   -358  -1260  -1452  -2145  -1753  -1551
    -18  -3026  -3011   1522   1496  -3021   -265   -984  -1189  -1919  -1608  -1462
     23  -2878  -2902   1428   1462  -2889    -88   -685   -909  -1673  -1439  -1317
     57  -2694  -2753   1317   1402  -2722     44   -488   -714  -1483  -1283  -1213
     72  -2582  -2655   1254   1361  -2618     98   -407   -626  -1395  -1202  -1174
     75  -2533  -2608   1226   1340  -2569    155   -363   -584  -1358  -1176  -1135
     80  -2481  -2561   1200   1319  -2520    179   -327   -550  -1317  -1137  -1078
    109  -2436  -2548   1163   1325  -2491    158   -322   -553  -1306  -1132  -1101
    145  -2369  -2514   1111   1327  -2442    127   -316   -555  -1304  -1130  -1104
    179  -2299  -2481   1057   1327  -2387     88   -322   -553  -1301  -1137  -1114
    220  -2239  -2460   1010   1340  -2348    109   -327   -568  -1299  -1150  -1106
    218  -2192  -2413    984   1314  -2301    158   -314   -571  -1296  -1148  -1093
    226  -2122  -2351    948   1288  -2236    161   -298   -555  -1286  -1137  -1080
    236  -2062  -2301    911   1267  -2182    116   -290   -545  -1265  -1109  -1080
    275  -2018  -2294    872   1283  -2156     77   -309   -571  -1278  -1117  -1067
    345  -1945  -2291    800   1317  -2117     67   -316   -574  -1275  -1117  -1039
    402  -1860  -2262    727   1332  -2060     57   -311   -568  -1260  -1119  -1047
    384  -1816  -2200    714   1291  -2005     67   -280   -542  -1221  -1085  -1028
    407  -1748  -2156    670   1280  -1951     85   -246   -509  -1176  -1028  -1013
    491  -1649  -2140    576   1314  -1896     70   -249   -514  -1176  -1062   -989
    506  -1574  -2081    532   1293  -1829     70   -205   -475  -1124  -1028   -904
    540  -1486  -2026    470   1280  -1756     57   -140   -415  -1044   -945   -846
    581  -1392  -1974    405   1278  -1683     44   -106   -384  -1005   -911   -828
    613  -1306  -1919    345   1265  -1610     33    -75   -350   -963   -883   -756
    659  -1210  -1870    275   1265  -1540     23    -25   -296   -891   -805   -688
    693  -1122  -1818    213   1254  -1470     38     10   -257   -828   -737   -641
    680  -1047  -1727    184   1202  -1387     10     38   -215   -769   -678   -561
    646   -956  -1602    153   1122  -1278    -18     83   -163   -701   -605   -480
    688   -828  -1517     70   1101  -1171     28    124   -145   -667   -571   -441
    670   -769  -1439     49   1052  -1104     93    150   -137   -659   -566   -413
    633   -724  -1358     46    995  -1041     96    163   -129   -649   -537   -402
    659   -667  -1330      2    995   -997     85    119   -176   -706   -610   -428
    693   -659  -1356    -18   1023  -1008     72     64   -231   -766   -678   -441
    678   -654  -1335    -12   1005   -995     77     44   -259   -802   -711   -493
    680   -657  -1337    -10   1008   -997     75     12   -306   -854   -769   -509
    711   -662  -1376    -25   1041  -1018     33    -57   -371   -924   -836   -610
    711   -685  -1397    -12   1052  -1039     15   -119   -426   -989   -909   -701
    730   -706  -1439    -12   1083  -1072     28   -179   -491  -1052   -974   -727
    748   -717  -1465    -15   1106  -1091     10   -252   -561  -1130  -1067   -831
    730   -732  -1465      0   1096  -1098     -5   -285   -587  -1156  -1124   -828
    743   -745  -1488      0   1114  -1114    -44   -329   -631  -1195  -1166   -885
    758   -732  -1491    -15   1124  -1111    -98   -371   -672  -1234  -1205   -867
    763   -693  -1457    -33   1109  -1075   -122   -392   -691  -1234  -1208   -865
    766   -688  -1457    -38   1111  -1072   -103   -410   -706  -1244  -1215   -880
    797   -665  -1462    -64   1127  -1065   -103   -420   -709  -1236  -1205   -888
    787   -633  -1421    -77   1101  -1026   -111   -428   -709  -1236  -1213   -885
    748   -620  -1369    -62   1057   -995   -109   -407   -680  -1210  -1202   -857
    769   -574  -1343    -98   1054   -958   -153   -415   -680  -1202  -1189   -849
    797   -532  -1330   -132   1062   -930   -161   -420   -675  -1195  -1176   -854
    823   -485  -1309   -168   1065   -896   -158   -423   -659  -1187  -1176   -846
    833   -428  -1262   -202   1047   -844   -184   -420   -641  -1166  -1156   -826
    849   -366  -1215   -241   1031   -792   -171   -410   -613  -1135  -1122   -795
    865   -309  -1174   -277   1018   -740   -158   -423   -613  -1132  -1111   -761
    891   -241  -1132   -324   1010   -685   -184   -454   -628  -1143  -1122   -735
    919   -202  -1122   -358   1021   -662   -215   -462   -633  -1137  -1127   -696
    930   -210  -1143   -361   1034   -675   -275   -488   -654  -1148  -1137   -701
    950   -179  -1130   -387   1039   -654   -298   -514   -670  -1156  -1143   -717
    982   -116  -1098   -433   1039   -607   -301   -537   -680  -1158  -1137   -737
   1015   -135  -1150   -439   1083   -641   -303   -561   -706  -1182  -1161   -750
   1013   -158  -1174   -428   1091   -665   -332   -592   -740  -1210  -1187   -779
    987   -153  -1143   -418   1062   -646   -363   -618   -769  -1234  -1221   -800
    971   -106  -1078   -433   1023   -592   -371   -581   -748  -1202  -1200   -774
    997   -129  -1127   -433   1062   -628   -379   -592   -758  -1213  -1210   -836
    995   -189  -1187   -405   1091   -688   -368   -626   -805  -1270  -1291   -844
   1015   -200  -1215   -407   1114   -706   -366   -636   -815  -1278  -1301   -833
   1031   -155  -1189   -439   1109   -672   -371   -652   -833  -1283  -1306   -841
   1036   -135  -1171   -449   1104   -652   -387   -654   -846  -1283  -1317   -852
   1052   -142  -1197   -454   1122   -670   -420   -665   -857  -1291  -1327   -880
   1052   -111  -1166   -470   1106   -639   -436   -662   -862  -1283  -1322   -862
   1026    -80  -1109   -472   1065   -594   -418   -644   -849  -1254  -1286   -841
   1049    -62  -1111   -493   1080   -587   -418   -652   -862  -1257  -1288   -862
   1072    -12  -1088   -530   1078   -550   -423   -675   -885  -1283  -1314   -875
   1104     25  -1078   -566   1091   -524   -407   -675   -893  -1286  -1322   -854
   1148     51  -1098   -602   1122   -524   -397   -659   -888  -1273  -1317   -844
   1192     93  -1098   -641   1145   -501   -327   -558   -810  -1213  -1299   -896
   1210    184  -1026   -698   1119   -420   -241   -397   -680  -1106  -1254   -878
   1267    402   -867   -836   1067   -231   -176   -176   -428   -831  -1021   -665
   1348    763   -587  -1057    969     88   -161     72   -111   -413   -558   -218
   1402   1140   -262  -1270    833    439   -228     75    -18   -153   -103    322
   1369   1312    -57  -1343    714    628   -397   -327   -311   -226    111    691
   1283   1358     72  -1322    605    717   -602   -818   -748   -540    -10    649
   1192   1023   -168  -1109    680    428   -717  -1319  -1343  -1270   -826   -116
   1150    480   -670   -815    911    -93   -810  -1688  -1922  -2104  -1852  -1083
   1182    148  -1034   -665   1106   -444   -846  -1597  -1904  -2135  -1964  -1239
   1215     59  -1158   -639   1187   -548   -782  -1343  -1641  -1899  -1808  -1158
   1275    119  -1156   -698   1215   -517   -696  -1091  -1358  -1639  -1623  -1023
   1304    210  -1093   -756   1200   -441   -522   -810  -1078  -1366  -1418   -872
   1314    280  -1034   -797   1174   -376   -355   -615   -891  -1184  -1265   -753
   1337    314  -1023   -826   1179   -353   -293   -537   -802  -1104  -1200   -701
   1348    329  -1018   -839   1184   -342   -270   -506   -769  -1067  -1171   -678
   1382    324  -1057   -852   1221   -366   -223   -478   -737  -1036  -1156   -667
   1397    345  -1052   -872   1223   -353   -257   -470   -711  -1002  -1124   -639
   1395    392  -1005   -893   1200   -306   -272   -439   -678   -956  -1078   -592
   1392    426   -966   -909   1179   -270   -236   -400   -639   -904  -1028   -548
   1405    493   -911   -948   1158   -207   -220   -381   -615   -870   -995   -522
   1392    545   -849   -971   1119   -153   -197   -348   -571   -826   -950   -485
   1366    579   -789   -974   1078   -103   -174   -322   -537   -789   -911   -444
   1345    618   -730   -982   1039    -54   -166   -311   -514   -758   -878   -405
   1343    652   -691   -997   1018    -18   -166   -306   -498   -737   -854   -384
   1327    722   -607  -1026    966     57   -135   -267   -452   -688   -810   -332
   1317    839   -478  -1078    896    181   -119   -236   -420   -644   -782   -290
   1265    937   -329  -1101    797    303    -96   -202   -387   -592   -737   -244
   1174    982   -192  -1078    683    394    -72   -148   -324   -519   -657   -171
   1124   1013   -114  -1070    618    449    -54    -88   -262   -441   -579   -101
   1143   1075    -67  -1109    605    504    -33    -28   -197   -355   -504    -28
   1286   1127   -158  -1208    719    485    -59    -12   -171   -311   -470     -7
   1379   1192   -187  -1286    784    504    -80      7   -145   -270   -428     23
   1436   1226   -213  -1332    823    506    -85     57    -90   -200   -350    103
   1436   1288   -148  -1363    792    571    -90    129    -15    -93   -236    236
   1423   1387    -38  -1408    732    675    -31    223     85     28   -116    381
   1410   1475     64  -1441    672    771    -23    280    158    116    -25    475
   1358   1493    135  -1426    610    813    -38    301    184    150     25    493
   1317   1491    171  -1405    571    831    -28    298    184    163     46    491
   1348   1517    166  -1434    592    841    -28    298    176    155     41    465
   1353   1540    187  -1447    584    865    -15    303    176    148     41    457
   1343   1553    207  -1449    568    880    -15    283    155    119     15    431
   1278   1556    277  -1418    501    917     12    272    150     98     -5    407
   1218   1532    314  -1376    452    922     36    254    124     64    -46    374
   1166   1460    293  -1312    436    878     36    213     80     12   -116    319
   1127   1379    252  -1254    439    815     41    161     25    -49   -192    254
   1132   1317    184  -1226    475    750     57    111    -23   -111   -257    200
   1117   1283    163  -1200    475    724     33     59    -75   -171   -319    150
   1109   1257    148  -1182    480    704     38     25   -119   -218   -374    101
   1124   1280    153  -1205    485    717     54      2   -142   -246   -405     67
   1119   1299    179  -1210    470    740     54     -2   -148   -249   -405     62
   1117   1288    168  -1205    475    730     49      7   -140   -244   -397     72
   1111   1301    189  -1205    462    745     64     25   -132   -228   -381     88
   1093   1332    239  -1213    426    787     75     44   -119   -210   -366     96
   1065   1369    303  -1218    381    836     62     49   -114   -197   -355    103
   1047   1384    337  -1218    355    862     64     46   -116   -189   -350    109
   1052   1413    361  -1231    345    888     96     59    -98   -166   -327    127
   1034   1428    392  -1234    322    911    119     88    -72   -135   -296    158
   1010   1480    470  -1247    270    976    140    119    -38    -98   -262    194
    974   1530    555  -1254    210   1044    171    145    -10    -77   -241    210
    937   1540    602  -1239    168   1072    150    145     -2    -75   -241    207
    888   1561    670  -1226    109   1117    111    140      0    -64   -220    239
    852   1584    732  -1218     59   1158    119    140     10    -41   -192    275
    805   1577    769  -1192     15   1174    106    119      2    -41   -184    293
    776   1564    787  -1169     -5   1176     80     90    -12    -51   -192    298
    792   1571    776  -1182      7   1174     83     96    -12    -51   -187    301
    779   1582    802  -1179    -10   1192    111    111      2    -36   -163    324
    750   1553    800  -1153    -23   1176    124    116     10    -33   -161    332
    724   1491    766  -1106    -20   1130    132    119      2    -41   -168    329
    659   1421    758  -1041    -49   1091    153    127     10    -38   -166    335
    589   1363    774   -976    -90   1070    158    119      5    -46   -171    329
    509   1288    776   -898   -135   1034    176    109     -7    -70   -205    293
    423   1208    784   -815   -179    997    174    101    -20    -93   -239    262
    436   1283    846   -859   -205   1065    184    116      2    -75   -220    280
    426   1319    891   -872   -231   1106    210    137     15    -54   -197    306
    389   1252    862   -823   -236   1057    223    142      7    -59   -202    298
    433   1221    787   -826   -176   1005    187    132     -7    -72   -226    277
    459   1197    737   -828   -140    969    168    119    -18    -77   -233    257
    462   1174    711   -818   -124    943    179    122    -10    -77   -226    254
    465   1132    667   -800   -101    901    168    119    -10    -83   -231    254
    488   1093    605   -789    -57    849    153    116     -7    -88   -239    259
    530   1132    600   -831    -33    865    155    122      5    -77   -226    270
    522   1176    652   -849    -64    914    192    155     41    -46   -200    285
    483   1189    704   -839   -109    948    283    254    132     18   -184    265
    465   1270    805   -867   -168   1039    366    400    277    142   -122    270
    433   1418    984   -927   -275   1202    452    592    506    400     98    452
    444   1696   1252  -1070   -405   1475    436    789    776    758    506    865
    436   2049   1613  -1244   -589   1831    387    833    904   1018    950   1400
    361   2158   1797  -1260   -717   1979    319    652    737   1000   1223   1784
    233   2078   1844  -1158   -805   1964    239    324    358    714   1169   1779
     98   1745   1647   -922   -774   1696    148   -132   -210     44    439   1088
    -28   1353   1382   -662   -706   1369      7   -594   -807   -766   -600    124
    -49   1041   1091   -496   -568   1065   -122   -683   -969   -992   -919   -174
    -70    828    898   -381   -483    862    -80   -504   -740   -774   -774   -111
    -57    818    875   -381   -465    846    -12   -290   -465   -506   -579     -2
    -38    937    974   -449   -509    956     77    -67   -184   -239   -366    142
    -28   1088   1117   -530   -571   1101    194    137     51    -12   -176    290
    -80   1083   1163   -504   -623   1124    239    226    150     83    -90    371
   -137   1080   1218   -472   -678   1148    285    265    194    127    -51    400
   -161   1111   1273   -475   -717   1189    332    298    228    161    -20    426
   -142   1132   1275   -493   -709   1202    353    332    254    189      0    452
   -140   1158   1299   -511   -719   1228    381    358    283    220     28    488
   -166   1140   1306   -488   -737   1223    423    397    316    259     72    524
   -150   1122   1273   -485   -711   1197    405    407    327    272     83    532
   -116   1114   1231   -498   -672   1171    392    405    332    277     88    540
   -111   1098   1210   -496   -662   1153    397    413    342    283     93    542
   -116   1085   1200   -485   -659   1143    405    423    358    296    109    532
   -132   1093   1223   -480   -678   1158    413    444    381    322    137    540
   -116   1109   1226   -496   -670   1166    418    480    423    366    181    571
   -119   1104   1223   -493   -670   1163    392    491    436    381    205    581
   -103   1122   1226   -509   -665   1174    402    498    459    405    226    581
   -109   1088   1197   -491   -654   1143    420    493    470    413    228    568
    -96   1062   1158   -483   -626   1109    397    483    462    407    226    553
    -46   1078   1124   -517   -587   1101    394    498    480    433    254    561
    -12   1096   1109   -540   -561   1101    376    519    511    475    285    568
    -28   1117   1145   -545   -589   1130    374    571    584    561    368    646
    -41   1150   1192   -553   -615   1171    405    654    688    683    483    740
    -31   1163   1192   -568   -613   1176    423    732    787    792    594    810
     -5   1249   1254   -623   -631   1252    431    800    872    893    711    893
     -2   1361   1361   -680   -683   1358    441    857    937    969    789    966
    -46   1421   1467   -685   -756   1444    457    911   1000   1039    857   1047
    -54   1480   1535   -714   -795   1506    480    935   1036   1067    906   1098
    -31   1519   1551   -745   -792   1535    480    937   1041   1075    927   1111
    -10   1525   1535   -758   -774   1527    485    937   1039   1072    917   1096
      7   1480   1473   -743   -732   1478    501    922   1010   1028    865   1028
     -5   1454   1457   -724   -732   1457    496    880    963    963    802    953
    -12   1415   1428   -701   -722   1423    496    846    914    901    745    878
     15   1392   1374   -704   -678   1382    488    800    852    826    672    789
     20   1317   1296   -667   -636   1306    496    761    797    756    600    717
    -10   1241   1252   -615   -631   1247    519    727    748    698    545    649
     20   1236   1213   -628   -594   1226    537    696    714    665    509    602
     18   1202   1184   -610   -581   1195    537    652    667    613    465    558
      2   1182   1179   -592   -587   1182    540    626    644    587    444    535
     -2   1166   1169   -584   -587   1169    548    626    639    584    436    540
    -20   1179   1200   -581   -610   1189    558    623    639    584    444    571
    -38   1184   1223   -574   -631   1202    561    620    636    574    439    581
    -41   1189   1231   -574   -636   1210    568    623    644    579    444    597
    -38   1234   1270   -597   -654   1252    563    641    667    605    475    644
    -46   1249   1296   -602   -670   1273    581    659    688    631    509    701
    -44   1273   1317   -615   -680   1296    594    675    709    649    524    776
    -23   1345   1369   -659   -696   1356    589    672    719    657    527    839
     15   1431   1415   -724   -701   1423    589    670    732    670    558    865
    -18   1465   1483   -724   -750   1473    636    727    795    727    618    919
    -12   1462   1473   -724   -743   1467    667    779    844    776    654    963
    -10   1506   1517   -748   -763   1512    675    800    880    820    696    979
      2   1582   1579   -795   -789   1579    662    787    888    836    714    989
     15   1605   1587   -810   -784   1597    626    750    859    818    706    982
     31   1590   1558   -810   -763   1574    607    748    862    831    722    958
     25   1600   1574   -813   -774   1587    605    727    844    805    685    924
     28   1605   1574   -818   -774   1592    605    706    828    782    670    976
     41   1590   1548   -815   -753   1571    607    709    828    779    675    969
     49   1538   1486   -795   -717   1512    602    704    818    769    662    950
     15   1525   1509   -769   -745   1517    613    722    836    787    675    969
      5   1506   1501   -758   -748   1504    633    730    841    792    672    969
     20   1465   1441   -743   -711   1454    631    704    810    756    639    927
      7   1439   1428   -724   -711   1434    628    678    779    722    605    865
     -2   1387   1389   -691   -696   1387    636    675    787    722    587    831
    -20   1363   1382   -672   -701   1371    644    685    797    722    574    802
    -15   1366   1382   -675   -698   1374    667    711    813    730    571    795
      0   1356   1353   -678   -675   1353    670    719    810    722    558    789
      0   1363   1363   -680   -680   1363    652    717    800    717    561    815
     -2   1332   1335   -667   -670   1335    644    704    789    704    550    831
    -25   1288   1312   -631   -667   1299    646    696    789    701    553    836
    -38   1270   1306   -618   -672   1286    652    696    789    698    561    831
    -38   1252   1291   -605   -665   1270    667    714    800    709    571    844
    -36   1218   1254   -592   -646   1236    691    745    823    719    561    810
    -38   1205   1244   -584   -641   1223    761    836    906    756    540    743
    -33   1267   1299   -618   -665   1280    839    974   1052    870    592    730
     -7   1462   1470   -727   -737   1465    898   1153   1293   1122    820    906
     36   1743   1706   -891   -836   1727    867   1363   1590   1543   1312   1363
     67   2088   2021  -1078   -976   2057    740   1314   1615   1766   1769   1857
     -2   2182   2184  -1091  -1096   2182    618   1031   1348   1704   2021   2153
   -106   2034   2140   -963  -1122   2086    501    618    870   1325   1852   2023
   -220   1610   1831   -696  -1026   1719    384     96    205    472    883   1197
   -288   1179   1467   -446   -878   1325    259   -262   -306   -290    -64    407
   -293    898   1192   -303   -743   1044    218   -194   -270   -319   -192    252
   -283    724   1008   -220   -644    865    306     38      7    -67    -31    309
   -257    724    982   -236   -620    852    363    223    254    155    122    389
   -231    810   1039   -290   -633    924    498    446    530    397    306    509
   -231    891   1119   -332   -675   1005    613    613    727    568    452    600
   -262    924   1187   -329   -724   1054    639    654    784    620    501    633
   -272    896   1169   -314   -722   1034    639    665    792    636    509    646
   -259    901   1161   -322   -711   1031    657    685    815    659    522    659
   -257    909   1166   -324   -711   1036    633    696    831    675    540    672
   -277    857   1135   -288   -706    995    618    693    826    670    527    633
   -265    859   1124   -298   -693    992    654    706    844    680    540    639
   -231    917   1148   -342   -691   1031    654    706    846    680    553    667
   -249    906   1156   -329   -704   1031    665    701    839    678    545    675
   -246    917   1163   -335   -704   1039    667    706    844    688    555    680
   -223    930   1153   -355   -688   1041    659    704    836    688    553    680
   -200    956   1156   -379   -678   1054    652    696    841    696    563    696
   -189    966   1156   -389   -672   1062    631    688    846    696    566    706
   -161    914   1075   -376   -618    995    607    683    844    688    561    696
   -111    919   1028   -405   -571    974    607    698    862    704    574    696
    -85    940   1026   -428   -555    982    620    735    896    737    610    724
    -77    950   1026   -439   -550    987    644    784    943    787    654    771
    -67    984   1052   -457   -558   1018    649    831    989    844    706    820
    -57   1005   1062   -475   -558   1034    667    888   1052    919    776    878
    -62   1013   1075   -475   -568   1044    680    956   1124   1005    854    935
    -80   1002   1083   -465   -581   1041    652   1010   1189   1072    922    989
    -25   1093   1119   -532   -571   1106    675   1091   1286   1182   1039   1096
    -10   1179   1189   -587   -600   1184    745   1169   1384   1299   1161   1210
     -7   1163   1171   -579   -589   1169    756   1192   1426   1353   1213   1265
      7   1150   1143   -581   -566   1148    709   1187   1428   1371   1231   1288
    -31   1124   1156   -545   -592   1140    696   1192   1426   1376   1239   1296
   -103   1080   1182   -491   -644   1130    706   1189   1421   1366   1231   1288
   -166   1057   1221   -446   -693   1137    730   1192   1415   1353   1221   1278
   -223   1008   1231   -394   -727   1119    735   1171   1389   1312   1184   1244
   -262    950   1213   -342   -737   1080    735   1140   1350   1254   1127   1195
   -298    878   1174   -290   -735   1023    756   1101   1299   1187   1054   1124
   -345    789   1135   -223   -740    961    771   1054   1249   1117    979   1044
   -392    732   1124   -171   -758    927    763   1005   1197   1044    901    969
   -423    724   1148   -150   -784    935    743    948   1140    984    836    917
   -397    706   1104   -155   -753    906    730    898   1078    922    766    852
   -387    693   1080   -153   -735    888    732    862   1034    878    717    807
   -387    678   1065   -145   -727    870    722    831    995    839    678    779
   -371    649   1021   -137   -696    833    714    810    969    802    639    748
   -348    626    974   -140   -659    800    675    782    932    771    607    722
   -379    626   1002   -124   -691    813    698    782    932    771    610    735
   -444    657   1101   -109   -771    878    737    802    963    805    644    774
   -441    657   1098   -106   -769    878    750    805    974    820    662    789
   -368    574    943   -103   -654    758    730    784    953    800    639    800
   -368    563    932    -98   -652    748    740    795    976    823    678    906
   -368    615    982   -124   -678    797    743    797    997    849    722   1023
   -348    667   1015   -158   -680    841    737    795   1002    862    730   1096
   -345    691   1034   -174   -688    862    750    820   1049    888    750   1117
   -368    711   1078   -171   -724    893    724    839   1072    932    802   1060
   -392    732   1124   -171   -758    927    735    844   1093    974    841   1010
   -439    719   1158   -140   -797    937    745    839   1101    987    849    979
   -465    657   1122    -96   -795    888    727    815   1075    961    818    922
   -467    631   1098    -83   -784    865    706    807   1062    945    800    898
   -509    618   1124    -54   -818    872    662    802   1049    930    789    896
   -563    561   1124      2   -844    841    667    802   1034    919    776    891
   -600    488   1085     54   -844    787    696    813   1026    911    758    865
   -641    400   1041    119   -841    722    698    795    995    883    727    828
   -620    381   1000    119   -810    691    667    753    956    849    696    795
   -594    340    935    127   -763    636    654    719    909    810    657    748
   -587    309    896    137   -743    600    675    709    893    789    641    727
   -563    270    833    148   -698    550    691    696    872    761    615    701
   -535    249    784    142   -659    517    659    675    854    740    594    683
   -519    241    761    140   -639    501    626    659    831    719    574    657
   -488    239    727    124   -607    480    641    654    823    706    561    644
   -449    265    714     90   -581    488    680    652    833    711    563    639
   -426    283    706     70   -566    493    678    644    839    711    566    639
   -410    293    704     59   -555    498    649    626    836    706    558    633
   -420    241    659     88   -542    449    644    607    813    688    535    613
   -420    236    657     93   -540    444    665    615    820    693    540    615
   -431    215    646    106   -537    431    667    618    815    685    530    605
   -413    252    665     80   -537    457    688    654    854    706    540    610
   -397    267    662     64   -530    465    769    774    961    774    535    566
   -348    327    672     10   -509    498    841    930   1117    914    618    605
   -285    524    810   -119   -548    665    893   1135   1363   1197    891    849
   -207    857   1065   -324   -636    961    901   1335   1631   1558   1335   1322
   -192   1252   1441   -532   -818   1345    815   1189   1566   1636   1688   1821
   -301   1400   1701   -550  -1000   1551    698    844   1260   1499   1873   2112
   -433   1262   1696   -415  -1065   1478    594    418    818   1114   1636   1919
   -535    776   1312   -119   -922   1044    511    -59    244    350    680    995
   -524    303    826    109   -675    563    353   -327   -176   -257   -127    228
   -511     36    548    239   -530    290    303   -252   -111   -226   -168    140
   -514    -72    439    290   -478    181    353    -51    119    -12    -28    215
   -501    -57    444    280   -472    192    452    179    379    226    137    332
   -496      2    498    246   -498    249    623    444    654    483    337    472
   -475     75    550    200   -514    314    730    594    800    618    444    561
   -462    103    566    176   -514    332    769    654    857    672    493    594
   -459     88    548    187   -504    316    771    665    867    683    504    563
   -457     93    548    179   -504    319    761    654    862    680    504    558
   -426    135    561    145   -493    348    753    657    865    691    511    558
   -407    142    550    132   -480    345    740    667    870    698    517    550
   -379    161    540    109   -459    350    748    670    867    691    506    542
   -392    161    553    114   -472    355    776    704    904    722    535    555
   -389    148    537    119   -465    342    805    717    911    743    563    550
   -337    135    470     98   -405    301    820    732    909    758    558    568
   -259    132    392     64   -324    262    795    745    922    787    566    620
   -213    181    394     15   -303    288    784    748    930    797    571    644
   -187    202    389     -7   -288    296    805    761    950    813    584    693
   -168    244    410    -38   -288    327    763    753    948    823    589    717
   -161    277    439    -57   -298    358    735    756    943    833    594    727
   -155    311    467    -80   -311    389    737    782    966    857    618    740
   -119    335    454   -109   -288    394    732    807    992    885    639    750
    -90    376    467   -145   -280    423    740    862   1031    930    675    787
    -70    475    545   -202   -306    509    737    911   1072    984    737    831
    -67    532    597   -233   -332    563    769    974   1122   1047    805    896
    -54    579    633   -262   -345    605    766   1028   1174   1114    870    958
    -62    628    688   -285   -376    657    750   1072   1221   1176    940   1015
    -54    698    753   -322   -402    724    763   1135   1273   1247   1013   1075
    -46    763    807   -361   -428    784    766   1189   1306   1304   1065   1192
    -44    776    820   -366   -433    800    771   1228   1325   1327   1088   1267
    -20    818    836   -400   -428    826    776   1244   1332   1327   1093   1293
      0    859    859   -428   -428    859    797   1249   1330   1317   1091   1309
     -2    870    870   -433   -439    870    815   1221   1301   1273   1044   1286
    -23    859    883   -420   -452    870    802   1179   1252   1213    989   1231
    -12    820    833   -405   -423    826    797   1124   1187   1135    914   1156
    -20    776    797   -376   -407    787    841   1106   1161   1093    875   1104
    -64    758    823   -348   -444    789    846   1080   1132   1049    826   1067
    -93    704    795   -306   -444    748    859   1041   1093    992    753   1015
    -98    662    758   -283   -428    711    872   1005   1052    932    688    966
    -83    654    737   -285   -410    696    867    987   1026    896    636    927
    -51    584    633   -267   -342    607    839    935    984    849    594    846
    -67    532    600   -233   -332    563    836    901    958    820    566    813
    -80    537    615   -228   -348    576    854    893    945    797    537    795
    -46    589    636   -270   -340    613    844    901    937    792    530    828
    -54    574    628   -262   -340    600    870    940    963    828    574    810
    -38    511    550   -236   -296    530    893    953    979    841    597    787
    -20    553    574   -267   -298    563    849    935    966    831    594    776
    -36    649    685   -306   -361    667    865    963    982    844    594    769
    -51    727    779   -337   -415    750    901   1008   1023    883    626    823
    -54    774    826   -361   -441    800    927   1026   1052    914    659    836
     12    813    800   -415   -394    807    930   1015   1057    911    649    797
     31    891    859   -459   -413    875    924   1010   1052    906    633    792
     36    961    922   -498   -444    943    922   1026   1065    922    649    810
     57   1002    943   -530   -444    974    930   1049   1091    958    688    854
     90   1049    958   -568   -433   1005    885   1039   1075    958    698    867
    119   1075    956   -597   -418   1015    846   1010   1036    930    678    849
    163   1093    930   -628   -384   1013    833    984   1005    906    657    836
    168   1140    969   -654   -400   1054    836    979    992    898    654    828
    150   1171   1018   -662   -433   1096    810    976    969    880    641    820
    168   1127    958   -646   -394   1044    795    961    932    844    610    792
    187   1111    922   -649   -368   1018    810    969    927    841    607    795
    194   1140    943   -667   -374   1041    823    971    919    831    597    792
    168   1156    984   -662   -407   1072    826    958    893    810    568    774
    127   1124    997   -626   -433   1062    820    943    862    782    540    763
    140   1143   1002   -641   -431   1072    813    940    849    766    527    748
    174   1184   1008   -680   -415   1096    810    940    839    750    504    724
    194   1184    989   -691   -397   1088    823    950    839    745    493    711
    218   1213    995   -714   -387   1104    815    945    818    724    467    709
    215   1260   1044   -737   -415   1153    810    956    810    722    457    724
    233   1286   1052   -761   -410   1171    820    976    820    743    472    717
    249   1306   1057   -779   -402   1182    820    987    831    756    480    717
    301   1332   1031   -815   -363   1182    805    976    815    743    465    704
    296   1350   1054   -826   -379   1205    792    950    789    717    433    691
    220   1337   1114   -779   -446   1226    849   1005    820    740    441    704
    218   1402   1182   -810   -483   1293    937   1127    906    784    441    675
    301   1465   1163   -883   -431   1314   1008   1244    997    833    439    639
    371   1662   1291  -1018   -459   1478   1085   1470   1234   1088    654    813
    441   2029   1587  -1236   -571   1808   1140   1784   1571   1509   1091   1257
    522   2429   1904  -1478   -691   2169   1036   1740   1623   1751   1499   1751
    420   2714   2294  -1566   -935   2504    807   1304   1379   1774   1792   2127
    218   2774   2556  -1496  -1171   2668    584    761    956   1514   1717   2122
     49   2397   2348  -1223  -1150   2374    415    249    363    810    984   1457
    -12   1813   1826   -901   -919   1821    252   -140   -249    -67    -41    558
     12   1454   1441   -732   -714   1449    174    -90   -306   -218   -296    288
     80   1350   1270   -717   -594   1309    239    194    -49     10   -161    324
    140   1387   1244   -763   -553   1317    394    491    223    246     -7    413
    179   1491   1312   -836   -566   1402    574    763    470    462    150    514
    166   1574   1408   -870   -620   1491    688    914    605    587    249    574
    158   1610   1449   -885   -646   1530    722    982    654    633    277    597
    205   1657   1452   -932   -623   1556    722   1008    665    649    290    613
    184   1683   1499   -935   -657   1592    735   1044    685    672    306    631
    176   1678   1501   -927   -662   1590    748   1070    701    688    309    649
    171   1706   1535   -940   -683   1621    758   1093    717    717    337    652
    189   1743   1553   -966   -683   1649    748   1091    711    711    332    649
    189   1766   1574   -979   -693   1670    756   1104    717    722    337    691
    205   1803   1597  -1002   -696   1701    758   1122    730    748    361    696
    228   1834   1605  -1034   -688   1722    743   1124    732    750    358    665
    233   1867   1634  -1049   -701   1751    732   1135    735    756    358    685
    223   1909   1686  -1067   -730   1797    735   1161    761    789    389    709
    244   1969   1725  -1106   -740   1847    737   1171    776    810    407    727
    252   1971   1717  -1114   -732   1844    740   1169    784    820    397    743
    257   2003   1743  -1130   -743   1873    732   1182    800    849    426    753
    265   2073   1805  -1169   -771   1940    730   1226    833    888    465    761
    306   2164   1857  -1234   -774   2010    735   1273    862    919    475    800
    363   2213   1849  -1291   -745   2031    719   1291    878    940    488    841
    374   2249   1875  -1314   -750   2062    735   1363    943   1015    555    880
    407   2307   1896  -1358   -745   2101    737   1431   1010   1093    620    940
    410   2366   1956  -1387   -771   2161    745   1486   1067   1161    680    992
    431   2439   2008  -1436   -787   2223    743   1545   1130   1239    748   1060
    475   2553   2075  -1514   -800   2314    730   1600   1192   1325    828   1130
    517   2650   2132  -1584   -807   2392    732   1654   1249   1400    906   1202
    542   2740   2197  -1641   -826   2470    737   1686   1288   1452    969   1247
    563   2829   2265  -1696   -849   2546    745   1688   1288   1457    974   1267
    584   2860   2275  -1722   -844   2566    743   1665   1262   1423    943   1275
    607   2909   2301  -1758   -846   2605    730   1628   1223   1384    914   1249
    602   2974   2372  -1787   -883   2673    704   1587   1174   1337    865   1218
    597   2948   2351  -1774   -875   2650    756   1597   1166   1330    849   1218
    631   2894   2262  -1764   -815   2579    771   1577   1130   1288    810   1166
    605   2876   2270  -1740   -833   2572    756   1530   1078   1228    761   1117
    568   2852   2283  -1709   -857   2569    787   1499   1034   1174    691   1023
    594   2842   2247  -1719   -828   2546    758   1423    943   1080    587    950
    597   2811   2213  -1704   -807   2512    748   1374    888   1021    532    932
    568   2772   2203  -1673   -818   2488    748   1327    839    966    475    883
    566   2756   2190  -1660   -810   2473    740   1283    795    930    433    833
    584   2769   2182  -1678   -800   2475    730   1260    774    909    413    810
    610   2808   2195  -1709   -792   2501    717   1249    758    904    410    826
    665   2808   2140  -1738   -737   2475    685   1215    724    880    392    800
    633   2808   2174  -1719   -769   2491    639   1176    680    852    366    740
    613   2868   2252  -1740   -818   2559    657   1197    691    859    361    771
    672   2915   2239  -1795   -782   2577    649   1213    693    862    358    761
    719   2948   2226  -1836   -753   2590    659   1221    706    875    371    763
    745   2964   2218  -1855   -735   2592    688   1236    722    888    379    776
    748   2966   2216  -1860   -735   2592    698   1236    724    885    374    776
    722   2977   2255  -1849   -766   2616    717   1262    750    914    400    797
    683   3008   2325  -1847   -820   2668    732   1291    782    953    431    826
    688   3021   2333  -1855   -820   2678    730   1293    800    976    457    839
    680   3037   2353  -1860   -836   2696    691   1270    776    966    457    844
    675   3063   2387  -1870   -854   2725    672   1270    766    963    459    833
    688   3078   2387  -1886   -849   2733    670   1270    763    961    441    844
    680   3060   2379  -1870   -849   2720    688   1286    782    979    452    878
    662   3016   2351  -1842   -844   2683    670   1270    758    958    433    859
    657   2990   2330  -1823   -836   2660    657   1244    722    922    405    833
    657   2948   2291  -1805   -818   2621    672   1234    711    911    400    823
    633   2889   2255  -1761   -810   2572    680   1236    701    901    387    820
    626   2857   2231  -1743   -802   2546    680   1231    691    883    361    797
    607   2839   2231  -1725   -813   2535    654   1210    670    857    329    766
    607   2816   2205  -1712   -800   2512    649   1192    652    841    298    737
    623   2787   2164  -1704   -769   2475    646   1171    628    818    265    714
    602   2759   2156  -1680   -776   2460    631   1143    597    789    228    685
    594   2746   2151  -1670   -779   2449    628   1140    587    779    226    675
    576   2740   2164  -1660   -795   2452    626   1137    579    779    223    672
    566   2743   2177  -1654   -805   2460    613   1150    587    787    226    683
    571   2764   2192  -1667   -810   2478    605   1140    571    771    210    662
    555   2787   2231  -1673   -836   2509    607   1137    574    774    213    662
    555   2787   2231  -1673   -839   2509    618   1148    587    784    220    665
    530   2766   2236  -1647   -852   2501    657   1182    610    797    218    649
    475   2868   2390  -1673   -958   2629    727   1314    724    888    244    633
    571   2917   2346  -1745   -885   2631    763   1436    841   1000    298    641
    646   3063   2416  -1855   -885   2738    800   1605   1062   1270    548    857
    693   3348   2655  -2021   -979   3003    761   1771   1304   1628    976   1322
    701   3751   3047  -2226  -1174   3400    652   1631   1223   1693   1306   1857
    613   3868   3252  -2242  -1319   3561    568   1343    935   1556   1496   2205
    452   3720   3265  -2086  -1408   3494    509   1013    540   1215   1322   2075
    257   3299   3042  -1777  -1392   3172    413    540    -70    459    420   1184
    158   2813   2652  -1486  -1247   2733    257    207   -566   -226   -478    306
    194   2572   2377  -1384  -1091   2475    187    272   -548   -228   -555    189
    252   2486   2231  -1369   -989   2359    236    478   -293     18   -381    288
    270   2447   2177  -1358   -953   2312    322    654    -44    252   -231    376
    340   2564   2223  -1452   -940   2395    472    888    239    519    -28    501
    400   2675   2275  -1540   -937   2475    561   1023    407    680     98    579
    431   2722   2291  -1579   -930   2507    592   1075    475    748    142    613
    418   2761   2343  -1590   -961   2553    589   1101    501    776    166    633
    371   2785   2413  -1579  -1021   2600    584   1117    519    805    192    644
    397   2777   2377  -1587   -989   2577    568   1114    514    805    187    636
    420   2764   2343  -1595   -961   2553    576   1143    532    828    205    652
    418   2785   2366  -1600   -974   2577    600   1174    563    865    241    683
    413   2785   2369  -1600   -979   2577    594   1174    568    875    249    691
    389   2785   2392  -1587  -1002   2590    592   1179    574    888    259    696
    379   2790   2410  -1584  -1015   2600    597   1184    584    904    265    701
    400   2829   2429  -1613  -1013   2629    592   1192    594    914    275    709
    410   2850   2439  -1631  -1015   2647    581   1197    600    922    277    714
    400   2850   2449  -1626  -1023   2650    568   1195    607    930    283    727
    402   2857   2455  -1631  -1026   2655    553   1192    613    935    285    732
    431   2894   2462  -1662  -1015   2678    540   1189    623    956    306    727
    446   2896   2449  -1675  -1000   2673    527   1200    644    974    322    750
    423   2912   2488  -1667  -1034   2699    548   1228    678   1008    353    797
    407   2912   2504  -1660  -1049   2707    540   1241    701   1044    389    831
    444   2917   2473  -1680  -1013   2696    511   1262    727   1091    431    867
    496   2959   2460  -1727   -982   2709    488   1293    769   1150    491    917
    522   3008   2486  -1764   -982   2748    470   1325    818   1213    561    971
    522   3065   2543  -1795  -1010   2805    446   1356    867   1283    636   1031
    524   3122   2598  -1823  -1036   2860    452   1397    930   1353    711   1109
    537   3174   2637  -1857  -1049   2907    452   1421    969   1402    769   1163
    537   3205   2668  -1873  -1065   2935    439   1426    992   1439    815   1200
    540   3218   2675  -1880  -1070   2948    457   1439   1013   1454    833   1210
    561   3211   2650  -1886  -1044   2930    449   1436   1010   1441    826   1208
    519   3192   2670  -1857  -1075   2933    444   1413    982   1405    795   1187
    483   3159   2675  -1821  -1096   2917    459   1384    953   1363    750   1158
    454   3109   2652  -1782  -1098   2881    467   1343    914   1304    691   1106
    413   3024   2611  -1717  -1098   2818    462   1288    857   1231    610   1036
    405   2959   2551  -1683  -1072   2756    462   1247    797   1148    514    940
    407   2912   2501  -1660  -1047   2707    454   1205    743   1080    439    862
    392   2847   2455  -1621  -1031   2650    449   1163    696   1023    381    800
    363   2766   2403  -1564  -1018   2585    467   1124    662    976    332    745
    332   2717   2385  -1525  -1026   2551    423   1072    605    919    267    680
    332   2701   2366  -1517  -1015   2535    426   1049    579    885    226    644
    335   2662   2327  -1501   -997   2494    423   1028    566    859    194    636
    340   2618   2278  -1478   -969   2449    413   1008    545    839    171    626
    337   2574   2234  -1457   -948   2405    397    987    527    823    153    607
    332   2522   2190  -1428   -927   2356    384    969    509    807    135    581
    335   2483   2148  -1410   -906   2314    381    956    496    797    122    566
    337   2504   2166  -1421   -914   2335    342    945    493    797    124    563
    337   2574   2236  -1457   -948   2405    342    953    517    823    158    589
    327   2605   2275  -1467   -974   2442    345    958    530    833    171    605
    319   2631   2312  -1475   -997   2473    335    956    532    841    179    620
    296   2650   2353  -1473  -1028   2501    363    966    553    862    200    644
    252   2670   2416  -1462  -1083   2543    355    953    561    865    200    657
    246   2696   2449  -1473  -1101   2574    303    914    537    852    192    665
    283   2691   2405  -1488  -1060   2551    252    885    506    833    184    670
    301   2660   2359  -1480  -1028   2509    239    872    491    820    179    670
    288   2701   2410  -1496  -1062   2556    262    883    504    841    202    688
    267   2722   2455  -1493  -1093   2590    233    878    506    852    220    688
    270   2662   2390  -1467  -1060   2527    202    836    457    797    155    636
    259   2598   2338  -1428  -1039   2468    210    836    446    782    135    636
    233   2525   2288  -1382  -1026   2408    213    836    436    779    135    639
    200   2473   2270  -1337  -1034   2372    233    820    413    756    122    639
    176   2413   2234  -1296  -1028   2325    205    787    384    717     85    581
    122   2340   2218  -1231  -1047   2281    200    774    363    688     46    535
     57   2268   2210  -1163  -1075   2239    226    782    358    678     33    504
      5   2242   2234  -1124  -1114   2236    215    774    350    662     20    498
      0   2229   2226  -1117  -1111   2229    213    787    363    683     31    530
     23   2169   2145  -1096  -1060   2158    220    784    361    698     51    532
      2   2161   2158  -1080  -1078   2158    226    779    361    704     59    555
    -10   2184   2192  -1088  -1101   2187    205    771    358    704     57    561
     18   2187   2169  -1104  -1078   2179    202    763    353    693     54    537
     49   2179   2130  -1114  -1039   2156    210    774    358    688     54    524
     54   2112   2055  -1083  -1000   2083    213    779    366    698     51    506
     90   2044   1953  -1067   -930   2000    236    831    397    704     15    459
    140   2073   1932  -1109   -898   2003    309    953    514    782     28    423
    153   2205   2052  -1179   -948   2130    392   1106    698    961    168    506
    184   2449   2262  -1319  -1039   2356    368   1278    966   1312    535    826
    223   2816   2592  -1519  -1184   2704    288   1353   1140   1649   1036   1387
    189   3057   2868  -1623  -1340   2964    142   1145    971   1675   1400   1867
     96   3037   2940  -1566  -1421   2990     51    833    581   1408   1423   1956
    -18   2766   2782  -1374  -1400   2774    -51    363    -41    688    711   1361
   -101   2353   2452  -1127  -1275   2403   -189   -124   -685   -194   -387    355
    -75   2000   2075   -963  -1075   2039   -316   -259   -914   -522   -852   -111
    -20   1792   1813   -885   -917   1803   -324    -88   -727   -335   -756   -116
    -12   1732   1745   -859   -880   1738   -226    124   -452    -72   -587    -23
      0   1769   1769   -883   -885   1769   -106    319   -179    179   -387     88
     20   1880   1860   -953   -919   1870     15    517     70    413   -189    220
     31   1956   1925   -992   -945   1940     64    626    192    530    -93    319
     41   1969   1925  -1008   -940   1948     72    652    226    566    -62    355
     44   1969   1925  -1008   -940   1948     77    678    252    600    -20    355
     38   1979   1940  -1013   -950   1961     77    670    257    605    -10    366
     38   1990   1951  -1013   -956   1971     67    659    257    607    -10    394
      7   2010   2003  -1010  -1000   2008     59    659    277    620      2    374
     -5   2036   2042  -1015  -1023   2039     44    652    270    610    -10    342
     18   2039   2021  -1031  -1000   2031     36    652    267    613    -12    384
     -7   2055   2062  -1023  -1034   2057     49    667    285    633     12    394
    -23   2044   2068  -1013  -1047   2055     25    688    288    644     20    405
      2   2062   2057  -1034  -1026   2060      7    706    296    654     33    413
      2   2094   2091  -1049  -1044   2091     10    717    303    670     44    431
     -7   2112   2120  -1052  -1062   2114     20    722    327    696     64    467
      0   2125   2122  -1062  -1062   2122     36    737    345    719     88    480
     10   2156   2145  -1083  -1067   2151     44    753    363    740    109    504
     10   2179   2169  -1096  -1080   2174     41    779    387    771    140    524
     12   2200   2187  -1106  -1085   2195     46    810    418    807    176    558
     10   2229   2218  -1122  -1104   2223     33    836    446    849    213    592
     51   2309   2257  -1179  -1104   2283     41    878    506    919    272    631
    124   2439   2312  -1283  -1093   2377     67    948    597   1018    355    696
    116   2499   2382  -1306  -1132   2442     83    997    662   1104    436    740
    145   2577   2431  -1363  -1143   2504     75   1047    727   1189    524    820
    166   2624   2455  -1395  -1143   2540     77   1098    792   1275    618    919
    161   2662   2499  -1413  -1169   2579     85   1140    839   1332    675    982
    163   2699   2535  -1431  -1184   2618     83   1166    854   1356    704   1010
    166   2686   2520  -1428  -1176   2603     77   1171    836   1340    688    992
    150   2701   2548  -1426  -1197   2626     77   1161    810   1312    659    958
    150   2746   2592  -1449  -1221   2670     80   1132    771   1270    607    917
    174   2753   2579  -1462  -1202   2668     93   1101    722   1213    542    865
    166   2670   2504  -1418  -1169   2587    101   1060    646   1135    467    787
    135   2611   2473  -1374  -1169   2543     80   1008    558   1036    371    704
     85   2561   2475  -1325  -1195   2517     54    956    478    937    262    633
    127   2598   2470  -1361  -1171   2535     85    940    441    893    220    610
    114   2556   2442  -1335  -1163   2499    109    911    394    836    171    558
     96   2507   2408  -1301  -1156   2457    101    862    340    779    119    501
     90   2455   2361  -1273  -1135   2408     80    800    280    717     64    426
     59   2418   2359  -1239  -1148   2390     72    766    228    659      0    376
     28   2408   2379  -1221  -1176   2395     59    763    205    639    -23    400
     41   2405   2364  -1223  -1161   2385     44    756    179    620    -25    361
     46   2405   2359  -1226  -1156   2382     38    740    148    592    -51    340
     20   2397   2377  -1208  -1176   2387     59    766    163    615    -25    358
     33   2413   2377  -1226  -1171   2397     38    753    153    620    -25    345
     38   2442   2403  -1239  -1182   2421     20    737    140    610    -44    335
    -25   2481   2504  -1228  -1265   2491     59    810    205    683     23    389
      5   2569   2564  -1286  -1278   2566     77    836    223    709     54    397
     18   2608   2590  -1312  -1286   2600     75    820    215    688     20    394
     -5   2608   2613  -1301  -1309   2611     57    818    213    688     23    426
    -12   2634   2647  -1314  -1330   2639     54    836    226    717     62    441
     -2   2683   2686  -1340  -1343   2683     51    836    231    730     83    446
     25   2694   2668  -1361  -1322   2683    -12    789    187    696     46    413
     23   2688   2665  -1356  -1322   2678    -41    771    166    680     38    415
     20   2681   2660  -1353  -1319   2670    -46    761    158    675     38    394
      2   2665   2662  -1332  -1330   2665    -44    763    161    672     38    381
    -51   2629   2678  -1291  -1363   2652    -28    789    166    683     49    400
    -88   2605   2694  -1260  -1389   2650    -41    769    137    657     31    381
    -83   2603   2686  -1262  -1384   2644    -70    735    101    620      5    350
    -90   2598   2688  -1252  -1389   2642    -67    730     80    594    -23    319
   -111   2514   2624  -1202  -1369   2569    -44    756     88    597    -38    316
   -122   2483   2603  -1182  -1361   2543    -36    743     62    568    -70    272
   -114   2473   2585  -1182  -1350   2530    -85    706     18    527   -111    233
   -127   2455   2582  -1163  -1353   2517   -103    680    -25    485   -161    200
   -145   2431   2574  -1143  -1361   2501    -93    683    -28    485   -163    192
   -148   2423   2572  -1137  -1358   2496   -103    665    -46    465   -179    176
   -145   2418   2561  -1137  -1353   2488   -106    654    -57    454   -179    171
   -142   2431   2574  -1143  -1358   2501   -114    644    -70    441   -184    132
   -158   2431   2590  -1137  -1374   2512   -109    631    -90    418   -215    153
   -148   2426   2574  -1140  -1361   2499   -114    633    -85    431   -194    145
   -132   2434   2566  -1153  -1348   2499   -119    631    -88    407   -231     75
   -187   2436   2624  -1124  -1405   2530    -70    688    -57    410   -285    111
   -236   2548   2782  -1158  -1509   2665     59    893    116    553   -202    140
   -192   2683   2876  -1247  -1532   2779    150   1083    309    745    -59    210
    -98   2920   3018  -1410  -1561   2969    145   1278    563   1075    270    501
    -18   3273   3291  -1626  -1654   3281      0   1363    737   1413    745   1002
    -23   3509   3530  -1745  -1777   3520   -111   1119    548   1441   1088   1454
    -90   3541   3632  -1725  -1862   3587   -226    753    166   1244   1166   1564
   -202   3335   3538  -1569  -1870   3437   -374    288   -392    670    633   1101
   -306   2904   3211  -1299  -1758   3057   -532   -241  -1109   -324   -553     83
   -275   2548   2824  -1137  -1551   2686   -633   -335  -1327   -670  -1026   -337
   -220   2330   2551  -1054  -1387   2439   -607   -161  -1143   -511   -966   -394
   -200   2226   2426  -1015  -1314   2327   -519     38   -893   -290   -839   -316
   -148   2299   2447  -1075  -1296   2372   -389    270   -605    -33   -646   -187
    -67   2439   2504  -1187  -1286   2470   -290    454   -402    155   -498    -70
    -90   2504   2592  -1208  -1340   2548   -213    555   -285    272   -402     -5
    -72   2530   2603  -1228  -1340   2566   -174    615   -226    332   -353     25
    -64   2538   2603  -1236  -1332   2569   -158    672   -189    366   -316     36
   -129   2551   2678  -1213  -1402   2613   -103    730   -135    423   -262     90
   -109   2574   2683  -1234  -1397   2629   -111    735   -122    439   -236     93
    -59   2579   2637  -1260  -1350   2608   -145    691   -155    400   -280     38
    -90   2559   2650  -1234  -1369   2603   -163    665   -174    392   -303     80
   -122   2582   2701  -1231  -1413   2642   -119    704   -142    439   -254     90
    -54   2624   2678  -1286  -1366   2652    -67    740   -109    480   -213    114
    -38   2647   2686  -1306  -1361   2665    -77    753    -93    511   -181    148
    -83   2660   2743  -1288  -1413   2701   -119    763    -75    542   -145    179
    -88   2683   2772  -1299  -1431   2727   -103    774    -64    548   -140    181
    -90   2696   2785  -1304  -1439   2740    -93    787    -57    553   -142    192
   -122   2717   2837  -1299  -1480   2777   -101    800    -41    576   -124    197
   -150   2738   2889  -1293  -1519   2813   -114    818    -23    607    -96    197
   -226   2746   2972  -1262  -1600   2857   -109    849      2    644    -62    233
   -270   2787   3057  -1260  -1662   2922   -101    891     46    706     -5    298
   -233   2863   3096  -1317  -1665   2979    -98    909     80    753     44    324
   -249   2915   3164  -1332  -1706   3039    -93    945    116    802     98    371
   -241   2951   3192  -1356  -1717   3070    -96    992    158    859    145    420
   -244   3000   3244  -1379  -1745   3122    -98   1047    220    948    226    506
   -265   3094   3356  -1415  -1810   3224   -101   1122    306   1062    348    618
   -184   3180   3364  -1496  -1774   3270   -114   1184    371   1148    457    732
   -153   3234   3385  -1543  -1769   3309   -137   1202    397   1189    514    823
   -171   3283   3452  -1556  -1810   3367   -137   1205    400   1218    550    922
   -179   3367   3543  -1595  -1860   3455   -109   1228    420   1241    581    969
   -205   3406   3611  -1600  -1906   3507    -80   1228    405   1221    555    961
   -150   3361   3509  -1605  -1829   3434    -93   1174    342   1158    498    883
   -187   3312   3499  -1564  -1842   3403    -90   1150    311   1117    454    789
   -283   3234   3517  -1478  -1899   3374    -88   1119    254   1049    384    696
   -319   3151   3470  -1415  -1893   3309    -85   1062    171    958    296    607
   -311   3096   3406  -1392  -1860   3250    -96   1000     98    872    218    532
   -314   3052   3367  -1369  -1839   3208   -106    948     44    810    153    467
   -290   3016   3307  -1363  -1800   3161   -127    885    -25    737     67    397
   -283   2990   3273  -1353  -1777   3130   -161    841    -80    683     12    340
   -283   2961   3244  -1337  -1764   3102   -153    810   -124    641    -25    301
   -270   2920   3190  -1325  -1730   3055   -158    766   -171    602    -59    254
   -249   2891   3141  -1322  -1696   3016   -166    735   -213    566    -90    202
   -231   2889   3120  -1327  -1675   3003   -166    722   -231    555    -93    176
   -272   2904   3177  -1317  -1725   3042   -158    732   -218    568    -77    187
   -246   2909   3156  -1332  -1701   3031   -181    719   -233    558    -90    174
   -239   2933   3169  -1348  -1704   3050   -179    730   -226    579    -62    176
   -215   2959   3174  -1371  -1693   3065   -194    735   -220    594    -46    168
   -233   2995   3229  -1382  -1732   3112   -215    730   -218    597    -59    187
   -239   3018   3255  -1389  -1745   3135   -202    732   -205    605    -49    226
   -246   3073   3317  -1413  -1782   3195   -174    769   -171    636    -15    236
   -262   3076   3338  -1405  -1800   3205   -171    782   -163    654      0    241
   -267   3096   3364  -1418  -1816   3229   -200    750   -181    652      5    239
   -293   3138   3432  -1423  -1862   3283   -246    732   -176    667     28    254
   -275   3120   3395  -1423  -1834   3257   -285    691   -200    646     15    241
   -280   3104   3385  -1410  -1831   3244   -306    657   -233    623     -2    236
   -309   3141   3447  -1415  -1878   3294   -306    659   -239    626      5    249
   -280   3159   3439  -1439  -1860   3299   -322    654   -254    613     -2    236
   -298   3120   3416  -1413  -1857   3268   -327    652   -267    607    -10    226
   -298   3073   3372  -1387  -1834   3221   -332    652   -285    587    -31    207
   -270   3070   3338  -1402  -1805   3203   -353    626   -314    555    -51    202
   -265   3044   3309  -1389  -1787   3177   -363    607   -329    535    -72    192
   -290   2979   3268  -1345  -1779   3122   -361    592   -355    511    -98    155
   -319   2922   3242  -1301  -1779   3081   -350    566   -379    485   -127    127
   -337   2899   3237  -1283  -1787   3065   -348    545   -394    465   -158    101
   -345   2873   3218  -1265  -1782   3044   -371    530   -413    452   -176     88
   -350   2811   3161  -1231  -1756   2985   -376    537   -402    465   -148     88
   -374   2805   3180  -1215  -1777   2992   -389    506   -426    441   -171     46
   -415   2795   3211  -1192  -1813   3000   -371    509   -423    436   -179     62
   -400   2761   3159  -1182  -1779   2959   -361    511   -415    444   -150     54
   -379   2751   3130  -1187  -1756   2940   -374    501   -415    441   -155     31
   -368   2740   3109  -1184  -1738   2925   -407    467   -449    413   -192     12
   -342   2748   3091  -1202  -1717   2920   -428    449   -472    397   -226    -10
   -319   2761   3081  -1221  -1701   2922   -407    491   -444    415   -246    -23
   -296   2777   3070  -1241  -1683   2925   -337    613   -337    475   -239    -83
   -275   2829   3104  -1275  -1688   2966   -252    769   -168    623   -142    -54
   -233   3031   3265  -1400  -1751   3148   -181    974     98    950    197    246
   -168   3408   3577  -1621  -1873   3491   -228   1060    270   1234    613    722
   -207   3759   3964  -1777  -2088   3860   -350    836    132   1262    917   1182
   -316   3941   4258  -1810  -2286   4099   -511    439   -194   1119   1072   1454
   -420   3741   4159  -1660  -2288   3949   -667     -7   -675    680    701   1114
   -522   3177   3699  -1327  -2112   3437   -779   -446  -1260   -101   -265    150
   -540   2683   3224  -1072  -1880   2953   -896   -641  -1608   -602   -901   -491
   -530   2462   2992   -966  -1761   2727   -940   -535  -1501   -524   -896   -535
   -504   2431   2933   -963  -1717   2681   -891   -319  -1239   -283   -730   -394
   -472   2486   2959  -1008  -1717   2722   -735    -57   -958    -28   -537   -236
   -467   2566   3034  -1052  -1751   2800   -607    153   -737    168   -387   -148
   -459   2587   3047  -1062  -1753   2816   -555    233   -649    244   -348   -111
   -470   2579   3050  -1057  -1761   2816   -532    267   -618    272   -319    -77
   -462   2572   3031  -1054  -1745   2800   -511    306   -579    316   -267    -62
   -480   2582   3063  -1052  -1771   2821   -496    324   -553    337   -249    -62
   -519   2569   3089  -1023  -1803   2829   -462    345   -522    363   -226    -59
   -537   2517   3055   -989  -1795   2785   -488    350   -519    368   -220    -64
   -555   2535   3091   -989  -1823   2813   -514    363   -501    389   -187      7
   -579   2598   3177  -1010  -1878   2886   -488    402   -454    433   -140     46
   -574   2613   3187  -1018  -1880   2899   -449    446   -410    485    -98     67
   -594   2553   3148   -982  -1873   2852   -457    449   -407    506    -59     98
   -600   2527   3128   -966  -1862   2826   -472    457   -402    514    -31    111
   -568   2553   3122   -995  -1847   2837   -509    452   -402    509    -28    101
   -555   2561   3117  -1002  -1836   2839   -530    441   -405    501    -57    109
   -584   2525   3109   -971  -1847   2816   -514    457   -381    527    -36    163
   -597   2520   3115   -961  -1855   2816   -498    475   -348    561     10    200
   -607   2535   3143   -963  -1875   2837   -509    483   -329    579     38    239
   -618   2540   3159   -961  -1888   2850   -496    509   -293    613     72    283
   -618   2553   3169   -969  -1893   2860   -498    537   -257    646    109    314
   -607   2587   3195   -989  -1901   2889   -509    574   -215    696    163    345
   -602   2611   3211  -1005  -1906   2909   -506    613   -176    732    207    366
   -568   2660   3229  -1044  -1899   2943   -527    644   -150    774    249    428
   -524   2717   3239  -1096  -1883   2977   -540    696    -77    852    322    483
   -504   2782   3286  -1140  -1896   3034   -558    724    -18    914    405    537
   -483   2865   3348  -1192  -1917   3107   -581    735     10    948    459    574
   -483   2896   3380  -1205  -1930   3138   -584    740     23    963    467    576
   -493   2857   3351  -1182  -1922   3102   -581    737     23    958    475    620
   -493   2839   3333  -1174  -1914   3086   -597    714      2    937    470    597
   -532   2834   3367  -1150  -1951   3099   -602    675    -33    898    436    561
   -568   2792   3361  -1111  -1964   3076   -602    633    -70    849    397    491
   -587   2769   3354  -1091  -1971   3060   -613    558   -140    763    293    418
   -589   2733   3322  -1072  -1956   3026   -610    485   -202    688    213    355
   -594   2670   3263  -1039  -1927   2966   -600    428   -244    633    168    309
   -607   2608   3216  -1000  -1912   2912   -587    374   -293    574    116    239
   -633   2551   3182   -961  -1909   2865   -589    314   -340    517     67    171
   -620   2478   3099   -930  -1860   2787   -602    254   -387    467     20     98
   -620   2421   3042   -901  -1831   2733   -618    210   -418    431     -5     51
   -613   2395   3008   -891  -1810   2701   -636    155   -465    379    -57     23
   -597   2372   2969   -888  -1784   2670   -639    119   -491    348    -98     15
   -600   2353   2953   -878  -1777   2652   -636    122   -488    353    -96     12
   -600   2364   2964   -883  -1782   2662   -636    129   -475    366    -75      2
   -594   2369   2964   -885  -1779   2665   -641    124   -483    358    -80     -7
   -566   2369   2933   -904  -1748   2650   -659    109   -496    353    -80     -5
   -574   2387   2959   -906  -1766   2673   -641    116   -472    374    -46    -12
   -597   2413   3008   -909  -1803   2709   -613    150   -439    407    -25    -18
   -555   2455   3011   -948  -1782   2733   -597    184   -413    439     -2     12
   -514   2475   2990   -982  -1753   2733   -587    192   -402    446     12     10
   -532   2470   3000   -969  -1766   2735   -600    176   -405    444     18     36
   -542   2468   3011   -963  -1777   2738   -620    158   -405    449     31     41
   -535   2481   3016   -971  -1774   2748   -623    155   -387    472     72     54
   -527   2457   2985   -966  -1756   2720   -644    135   -397    465     83     49
   -511   2442   2953   -966  -1732   2696   -665    103   -426    436     51     70
   -511   2444   2953   -966  -1732   2699   -649     93   -420    441     62    101
   -527   2465   2992   -969  -1758   2727   -628    103   -405    465     98    142
   -527   2403   2930   -937  -1730   2668   -631     88   -426    449     98    129
   -511   2348   2860   -919  -1686   2603   -636     77   -444    436     85    103
   -517   2320   2837   -904  -1678   2579   -626     77   -449    436     80     88
   -527   2278   2805   -875  -1665   2540   -628     80   -459    423     59     62
   -514   2260   2774   -875  -1644   2517   -631     51   -478    397     41     49
   -517   2229   2743   -857  -1631   2486   -631     28   -491    379     28     31
   -553   2182   2735   -815  -1644   2460   -628     25   -491    376     33      5
   -535   2138   2673   -800  -1602   2405   -618     20   -498    358     18    -28
   -561   2114   2673   -779  -1615   2392   -594     20   -496    350      7      2
   -545   2081   2626   -769  -1584   2351   -589     12   -504    337     -5    -12
   -540   2055   2592   -758  -1566   2322   -584      7   -504    329    -15    -12
   -542   2049   2592   -753  -1566   2320   -568     12   -485    348      7    -10
   -537   2013   2551   -740  -1545   2281   -561      5   -483    348     10    -20
   -537   1982   2517   -722  -1527   2249   -563      0   -488    340      2    -20
   -553   1966   2520   -709  -1538   2242   -553      5   -480    337      5    -20
   -535   1956   2491   -709  -1512   2223   -524     20   -465    316    -20    -49
   -514   1974   2488   -732  -1501   2231   -439    129   -376    342    -44    -83
   -493   2018   2512   -761  -1504   2262   -348    280   -228    457     23    -70
   -459   2187   2647   -865  -1553   2418   -265    517     44    745    293    174
   -387   2494   2881  -1052  -1634   2686   -231    802    384   1179    776    639
   -376   2844   3221  -1234  -1800   3031   -363    644    387   1402   1221   1148
   -478   3031   3507  -1278  -1992   3268   -602    181    119   1389   1465   1444
   -615   2974   3590  -1182  -2104   3283   -823   -368   -355    997   1197   1257
   -732   2499   3231   -883  -1982   2865   -976   -963  -1070     59    168    394
   -743   1891   2631   -576  -1688   2260  -1088  -1218  -1527   -631   -620   -342
   -698   1587   2286   -444  -1491   1935  -1104  -1060  -1418   -592   -649   -467
   -662   1493   2156   -418  -1410   1823  -1018   -805  -1182   -405   -542   -405
   -639   1499   2138   -428  -1387   1818   -854   -527   -906   -181   -394   -298
   -607   1553   2161   -472  -1384   1857   -657   -262   -633     49   -220   -189
   -576   1605   2182   -514  -1379   1893   -566   -148   -506    158   -135   -137
   -561   1615   2177   -527  -1369   1896   -517    -88   -439    215    -85    -90
   -524   1618   2143   -545  -1332   1880   -511    -83   -420    226    -70   -101
   -519   1618   2138   -550  -1330   1878   -514    -98   -428    205    -98   -114
   -522   1615   2138   -548  -1330   1875   -478    -57   -381    252    -54    -46
   -514   1602   2114   -545  -1314   1860   -467    -46   -363    272    -20    -49
   -504   1579   2083   -537  -1293   1831   -462    -51   -358    272    -28    -77
   -485   1558   2044   -537  -1265   1800   -462    -59   -355    267    -38    -62
   -467   1566   2034   -548  -1249   1800   -441    -49   -324    290     -7    -44
   -485   1579   2065   -548  -1275   1821   -444    -51   -314    298     10    -33
   -472   1571   2044   -548  -1257   1808   -449    -54   -309    303     15    -25
   -475   1551   2026   -540  -1252   1787   -444    -59   -296    311     18    -41
   -441   1545   1987   -553  -1213   1764   -439    -57   -277    335     46    -20
   -444   1543   1987   -550  -1215   1764   -433    -49   -262    355     90     20
   -415   1571   1987   -576  -1200   1779   -415    -20   -233    381    101     18
   -459   1561   2021   -550  -1241   1790   -410     41   -168    446    153     70
   -431   1569   2000   -571  -1215   1784   -400     49   -150    462    171     83
   -387   1574   1961   -594  -1174   1766   -387     64   -129    485    192    127
   -402   1564   1966   -579  -1184   1764   -374    122    -75    553    265    150
   -348   1590   1938   -620  -1143   1761   -394    137    -54    574    280    174
   -329   1662   1990   -667  -1158   1826   -415    184     -5    633    337    267
   -314   1722   2034   -706  -1174   1878   -410    246     67    722    431    332
   -239   1771   2010   -766  -1124   1891   -387    293    132    800    517    400
   -148   1795   1943   -823  -1047   1867   -420    298    145    826    553    426
    -72   1818   1891   -872   -982   1855   -452    298    145    831    566    433
    -80   1810   1888   -865   -984   1849   -420    306    153    831    566    441
   -168   1816   1984   -823  -1075   1899   -379    319    179    852    594    480
   -150   1787   1935   -820  -1044   1860   -371    303    163    828    581    465
   -155   1712   1867   -776  -1013   1787   -363    272    137    784    548    436
   -218   1649   1867   -717  -1041   1758   -319    275    137    766    542    431
   -202   1615   1818   -706  -1010   1717   -277    249    103    706    485    363
   -181   1553   1732   -685   -958   1641   -265    194     46    620    392    288
   -171   1449   1621   -639   -896   1535   -275    129    -15    542    322    213
   -171   1361   1532   -597   -852   1447   -267     75    -67    475    270    153
   -179   1299   1478   -558   -828   1387   -262     31    -98    426    226    122
   -176   1223   1400   -524   -789   1312   -236      2   -124    389    181     90
   -161   1166   1327   -504   -743   1247   -262    -28   -148    363    155     46
   -158   1130   1288   -488   -722   1208   -257    -54   -158    348    153     54
   -176   1067   1244   -444   -709   1156   -231    -59   -155    340    155     44
   -181   1028   1210   -423   -696   1117   -226    -57   -150    337    148     31
   -213   1031   1244   -410   -730   1137   -194    -33   -119    361    163     62
   -200   1034   1234   -420   -717   1132   -176    -15    -96    379    171     67
   -218   1044   1262   -413   -740   1153   -150      2    -67    402    200     85
   -272   1078   1350   -402   -813   1213   -145     -7    -62    402    210     85
   -327   1148   1475   -410   -901   1312   -122      5    -44    415    228     96
   -413   1213   1623   -402  -1018   1418    -62     57     18    467    285    155
   -491   1218   1709   -363  -1098   1462    -38     83     59    509    332    200
   -545   1267   1810   -363  -1176   1538    -28    101     98    553    384    252
   -493   1280   1774   -394  -1135   1527    -44     75     93    542    384    252
   -384   1231   1615   -426  -1000   1423    -98     18     44    488    345    218
   -361   1171   1532   -405   -945   1350   -101     12     41    480    350    249
   -290   1174   1465   -441   -878   1317   -114      5     38    480    358    296
   -218   1163   1382   -472   -800   1273   -142    -44      7    444    329    301
   -202   1143   1343   -472   -771   1241   -137    -44     -2    431    322    311
   -192   1057   1249   -431   -719   1153   -135    -28    -20    413    309    275
   -184    966   1148   -392   -665   1057   -153    -72    -49    376    272    207
   -215    904   1119   -342   -667   1010   -142    -90    -54    358    252    161
   -275    857   1130   -293   -701    992   -122    -88    -54    345    233    148
   -249    779   1028   -265   -639    904   -124   -109    -90    303    187    114
   -244    735    979   -246   -613    857   -122   -135   -109    275    163     88
   -223    698    922   -239   -574    810   -109   -129    -98    270    166     72
   -200    665    865   -233   -532    763   -127   -145   -111    252    148     28
   -194    626    820   -215   -506    722   -132   -163   -124    233    132     -5
   -200    610    810   -205   -506    709   -129   -179   -127    226    135    -15
   -215    579    792   -181   -504    685   -135   -184   -135    218    127    -23
   -210    555    766   -174   -488    662   -140   -192   -142    200    111    -38
   -215    571    787   -176   -501    678   -148   -189   -142    194    106    -54
   -205    530    735   -163   -470    633   -127   -181   -140    194     98    -62
   -213    465    675   -127   -444    568    -44   -111    -80    228     93    -88
   -210    493    701   -142   -454    597     64     51     67    332    122   -111
   -132    633    766   -249   -449    698     96    194    233    496    244    -46
    -88    891    976   -402   -532    935     98    374    498    839    628    314
    -41   1192   1234   -576   -636   1213     36    420    641   1114   1085    857
    -75   1389   1465   -657   -771   1426    -59    239    506   1122   1410   1314
   -161   1405   1566   -620   -862   1486   -114    -33    200    924   1509   1483
   -228   1101   1327   -436   -779   1213   -207   -452   -342    293    857    867
   -327    672   1000   -174   -662    836   -335   -945   -974   -568   -236   -168
   -345    301    646     20   -496    472   -454  -1098  -1241   -935   -727   -633
   -316     33    350    142   -332    192   -446   -948  -1083   -779   -644   -613
   -298    -36    259    166   -280    111   -394   -766   -831   -535   -475   -519
   -293     23    316    135   -306    168   -288   -555   -555   -275   -262   -379
   -254    127    379     62   -316    252   -166   -368   -309    -46    -75   -257
   -192    163    355     15   -272    259   -103   -277   -189     62      2   -184
   -213    179    389     15   -301    285    -59   -220   -124    124     54   -140
   -210    197    407      5   -309    303    -59   -210   -103    142     67   -137
   -181    194    374     -7   -277    283    -49   -197    -80    155     85   -129
   -163    174    337     -5   -249    254    -33   -179    -64    171    106   -122
   -155    163    319     -5   -236    241    -59   -181    -59    176    116   -103
   -153    135    288     10   -220    210    -59   -184    -49    179    122    -98
   -153    101    254     25   -205    176    -57   -197    -49    171    111   -111
   -155    111    267     23   -210    189    -33   -176    -18    197    137    -83
   -168    127    296     18   -233    213    -28   -161     12    228    176    -46
   -168     90    257     38   -213    174    -18   -150     25    241    194    -38
   -163     54    218     51   -189    135     15   -148     31    236    189    -62
   -166     44    210     62   -187    127    -25   -187     12    215    176    -96
   -174     41    215     64   -194    127    -54   -174     36    246    215    -59
   -194    -28    163    111   -179     67    -12   -127     80    283    246    -18
   -197    -67    127    129   -163     28     -5    -98    111    311    272     10
   -184    -54    129    119   -158     36      5    -67    145    348    314     33
   -179    -12    163     96   -174     75    -20    -49    179    392    363     72
   -155     -7    148     80   -153     70    -25    -20    226    452    426    116
   -127      5    129     59   -129     67    -15     20    285    522    496    166
    -85     28    114     28    -98     70    -31     59    345    592    576    226
    -57     62    119     -2    -88     88    -25    106    407    672    665    301
    -18    106    124    -44    -72    114    -44    148    470    745    750    389
     18    137    116    -77    -49    127    -38    179    517    792    805    446
     51    207    155   -129    -51    181    -25    192    540    818    841    480
     25    241    215   -135    -96    228    -12    205    566    828    862    511
      5    226    218   -116   -106    223    -15    202    566    818    857    519
    -25    189    215    -83   -122    202    -44    171    535    779    820    485
    -38    153    192    -57   -114    171    -15    158    506    737    782    444
    -46     93    137    -23    -93    116      5    124    459    665    711    379
    -67     38    106     12    -88     72     36     93    410    587    633    306
    -96    -23     72     59    -85     23     25     46    348    504    555    236
   -101    -83     18     93    -59    -33     49      7    293    428    478    158
    -98   -163    -64    129    -18   -114     44    -41    231    355    400     75
   -111   -272   -161    189     23   -218     41    -77    192    303    358     36
   -101   -368   -267    233     83   -319     51    -96    168    267    327     15
    -98   -431   -332    265    116   -381     46   -124    129    223    283    -28
   -119   -467   -350    293    114   -410     36   -148    101    194    249    -59
   -137   -519   -384    327    122   -452     49   -153    103    174    244    -70
   -142   -558   -415    348    135   -485     64   -150    119    171    246    -70
   -137   -584   -446    361    153   -517     59   -142    124    176    239    -64
   -137   -576   -439    355    150   -509     64   -137    137    200    267    -28
   -153   -566   -413    358    129   -491     80   -122    161    220    298    -23
   -163   -555   -394    358    114   -475    124    -83    205    254    327    -12
   -127   -553   -426    340    148   -491    174    -46    259    301    366     18
    -75   -532   -457    301    189   -496    153    -25    293    335    415     41
    -44   -501   -457    272    205   -480    127    -44    296    342    428     57
     -5   -511   -509    257    252   -511    106    -77    288    324    410     33
     25   -545   -571    259    298   -558    106    -80    298    327    418     -5
     44   -568   -613    259    327   -589     46   -119    267    296    407    -31
     64   -594   -659    265    361   -626     18   -142    244    277    400    -49
     64   -605   -672    267    366   -639     18   -145    233    272    405    -75
     51   -613   -665    280    358   -639     49   -127    254    283    426    -80
     49   -633   -685    290    366   -659     64   -116    259    277    423    -77
     51   -667   -719    306    384   -693     41   -109    254    267    428    -62
     44   -748   -792    350    415   -771     33   -122    231    239    413    -70
     44   -805   -849    381    446   -826     33   -135    207    207    381    -88
     28   -865   -893    415    459   -880     36   -158    189    176    353   -119
     20   -930   -950    454    483   -940     41   -176    174    153    335   -132
     18   -950   -969    465    491   -958     28   -202    145    114    303   -132
      2   -992   -995    496    498   -992      2   -228    111     72    270   -150
    -18  -1057  -1039    535    509  -1049      0   -228    111     67    270   -161
    -25  -1080  -1054    553    514  -1067      2   -228    111     64    267   -145
    -18  -1122  -1104    568    542  -1114      2   -228    114     67    270   -111
    -12  -1148  -1135    581    561  -1143      7   -226    114     64    277    -90
    -12  -1169  -1158    589    571  -1163    -28   -262     85     31    262    -93
     15  -1176  -1192    579    602  -1182    -23   -254    103     44    288    -70
     28  -1197  -1226    584    626  -1210     10   -226    135     62    301    -67
     38  -1189  -1228    576    633  -1208     96   -129    223     96    283   -124
     59  -1098  -1161    519    607  -1130    163    -10    358    194    316   -124
    101   -904  -1005    400    550   -953    202    158    594    457    561     85
    181   -657   -841    236    511   -748    168    371    896    883   1039    540
    244   -309   -553     33    397   -431     38    342    950   1135   1527   1091
    181   -239   -423     28    301   -332    -57     57    654   1028   1758   1402
     85   -402   -488    158    285   -444   -153   -337    174    602   1530   1262
    -18   -771   -756    392    368   -763   -293   -893   -519   -265    571    441
    -70  -1184  -1114    628    522  -1150   -444  -1322  -1098  -1098   -449   -394
    -49  -1423  -1374    735    659  -1397   -483  -1221  -1015  -1044   -475   -467
    -36  -1590  -1553    813    756  -1571   -426   -997   -750   -795   -314   -400
    -10  -1628  -1618    818    802  -1623   -342   -800   -496   -563   -161   -303
     23  -1561  -1584    769    802  -1571   -205   -581   -226   -314     25   -155
     54  -1465  -1519    704    784  -1491    -77   -397    -15   -119    192    -46
     67  -1418  -1486    675    774  -1449    -31   -332     67    -51    249    -10
     67  -1421  -1488    675    776  -1454    -25   -322     83    -44    249    -12
     80  -1410  -1491    665    784  -1449    -28   -314     98    -31    267     -2
     85  -1405  -1491    659    787  -1447    -23   -303    119    -18    277     20
     80  -1395  -1475    654    776  -1434    -10   -293    140     -2    296     44
     77  -1408  -1488    662    782  -1447     20   -259    176     25    335     88
     88  -1426  -1514    670    800  -1470     38   -241    197     38    353    103
     90  -1434  -1527    670    807  -1478     -2   -259    184     12    335     75
     93  -1415  -1509    659    800  -1460    -15   -265    184     10    329     70
     88  -1400  -1488    654    787  -1444     -5   -241    218     41    350     90
    109  -1400  -1509    646    807  -1454    -10   -239    233     51    371    116
    116  -1408  -1525    644    818  -1467    -33   -267    213     23    348     72
    109  -1431  -1540    659    823  -1486    -25   -270    226     15    342     75
     96  -1444  -1540    672    815  -1493    -10   -259    246     28    358    127
     80  -1470  -1551    696    815  -1509      5   -226    283     64    397    168
     70  -1447  -1517    685    792  -1480     18   -189    327    106    431    168
     80  -1439  -1522    678    800  -1480     10   -171    353    135    441    197
     98  -1415  -1514    657    805  -1465     -5   -140    392    179    485    226
    106  -1415  -1522    654    813  -1467    -12   -109    433    223    530    246
    132  -1382  -1514    623    820  -1447    -15    -72    493    283    589    296
    150  -1330  -1480    587    815  -1405     -2     -2    579    371    685    376
    171  -1280  -1454    553    810  -1369      5     62    659    459    776    444
    174  -1215  -1389    522    782  -1301     20    111    730    532    846    504
    171  -1174  -1348    498    758  -1262     28    142    766    571    893    530
    189  -1153  -1343    483    766  -1247     25    142    763    566    898    524
    207  -1140  -1348    465    776  -1244     23    137    753    548    893    532
    207  -1161  -1369    478    787  -1265     12    119    735    522    891    535
    176  -1213  -1389    517    782  -1301     20     88    696    462    833    439
    155  -1265  -1421    553    787  -1343     25     23    615    350    706    374
    135  -1322  -1460    592    797  -1389     25    -31    548    262    631    361
    109  -1395  -1504    644    805  -1449     28    -85    488    179    566    288
     77  -1460  -1540    688    807  -1499     20   -150    420     88    483    200
     62  -1532  -1597    735    828  -1564      7   -215    348      0    402    101
     49  -1602  -1654    776    852  -1628     -7   -283    277    -85    316     25
     44  -1673  -1717    815    880  -1693    -25   -340    215   -158    239    -18
     31  -1712  -1745    839    888  -1727    -20   -363    192   -197    207    -44
     25  -1743  -1769    857    896  -1756    -28   -392    155   -239    168    -85
     18  -1779  -1797    878    906  -1787    -46   -420    124   -280    132   -122
     28  -1810  -1839    891    932  -1823    -38   -436    109   -309    106   -148
     54  -1803  -1857    872    953  -1829    -59   -459     90   -329     93   -163
     36  -1795  -1834    878    932  -1813    -77   -467     80   -335     90   -171
     -7  -1826  -1818    914    904  -1821    -57   -454     88   -324    109   -161
    -12  -1842  -1829    927    906  -1836    -33   -431    114   -306    129   -145
     10  -1808  -1818    896    914  -1813     -5   -410    142   -285    150   -129
     38  -1740  -1779    849    906  -1758      2   -387    179   -257    179   -111
     54  -1704  -1758    823    904  -1730     18   -371    192   -241    192   -106
     51  -1686  -1738    818    893  -1712     25   -371    197   -241    197   -106
     36  -1678  -1717    818    875  -1699     -2   -397    184   -262    181   -116
     38  -1652  -1691    805    862  -1670    -15   -402    187   -257    192   -106
     70  -1662  -1735    795    898  -1699    -25   -405    179   -257    205    -96
     93  -1683  -1777    795    935  -1730    -51   -420    153   -283    189   -116
    106  -1673  -1779    784    940  -1727    -64   -441    137   -309    176   -137
    127  -1683  -1813    776    969  -1748    -59   -449    127   -319    166   -155
    161  -1761  -1922    797   1039  -1842    -59   -465     93   -353    135   -189
    189  -1823  -2013    818   1101  -1917    -51   -480     67   -387     98   -228
    163  -1896  -2062    865   1111  -1977    -49   -483     59   -400     80   -254
    161  -1935  -2096    885   1127  -2016    -12   -470     62   -410     72   -275
    166  -1977  -2145    904   1153  -2060    -10   -480     49   -439     49   -314
    148  -2010  -2158    932   1153  -2083    -10   -496     36   -465     25   -348
    132  -2036  -2169    950   1150  -2104     18   -491     44   -472     15   -361
     96  -2109  -2208   1005   1150  -2158     38   -485     36   -491      0   -387
     75  -2184  -2260   1054   1166  -2221     33   -498     20   -514    -23   -413
     59  -2229  -2288   1085   1174  -2257     70   -488     33   -504    -23   -407
     51  -2270  -2322   1109   1184  -2296     62   -498     20   -514    -33   -413
     20  -2307  -2327   1143   1174  -2317     54   -496     25   -511    -28   -413
      2  -2333  -2338   1163   1169  -2335     75   -485     38   -498    -23   -415
     10  -2351  -2361   1171   1184  -2356     72   -493     33   -506    -31   -423
     10  -2356  -2366   1171   1184  -2359     90   -480     51   -496    -28   -431
    -15  -2348  -2333   1182   1158  -2340    181   -387    137   -446    -15   -449
    -25  -2291  -2268   1158   1117  -2281    280   -246    267   -355     10   -457
    -20  -2166  -2145   1093   1062  -2156    329    -98    431   -184    135   -361
    -33  -1880  -1849    956    906  -1867    350    101    701    161    514     -7
    -36  -1452  -1418    743    688  -1436    285    166    862    465    982    511
   -103  -1169  -1067    633    480  -1119    226      7    776    563   1348    992
   -215  -1153   -937    685    361  -1047    124   -283    483    433   1478   1184
   -301  -1558  -1257    930    478  -1408    -10   -748    -83   -200    846    605
   -316  -2065  -1748   1189    714  -1906   -161  -1278   -756  -1122   -267   -405
   -262  -2429  -2166   1343    950  -2299   -280  -1457  -1031  -1522   -776   -878
   -241  -2613  -2372   1428   1065  -2494   -257  -1286   -852  -1353   -691   -823
   -228  -2662  -2434   1444   1101  -2551   -166  -1057   -581  -1098   -511   -678
   -215  -2592  -2379   1402   1080  -2486    -20   -815   -306   -849   -316   -524
   -215  -2468  -2252   1340   1015  -2359    142   -584    -62   -631   -127   -415
   -259  -2421  -2161   1340    950  -2291    249   -467     67   -519    -38   -355
   -311  -2436  -2125   1371    904  -2283    254   -436    109   -480    -23   -358
   -348  -2465  -2117   1405    883  -2291    262   -415    129   -467    -18   -374
   -311  -2478  -2166   1395    924  -2322    262   -418    116   -472    -31   -397
   -249  -2501  -2252   1376   1000  -2377    236   -446     80   -501    -62   -436
   -223  -2478  -2257   1350   1015  -2369    233   -465     67   -511    -77   -454
   -223  -2436  -2213   1330    992  -2325    249   -459     85   -496    -70   -446
   -218  -2431  -2216   1325    997  -2325    228   -467     77   -498    -64   -454
   -197  -2460  -2262   1330   1031  -2361    207   -470     67   -506    -67   -470
   -176  -2452  -2275   1312   1047  -2364    218   -465     70   -501    -64   -472
   -148  -2447  -2299   1296   1072  -2374    220   -462     72   -493    -57   -472
   -135  -2439  -2304   1286   1083  -2374    218   -462     72   -491    -49   -475
   -153  -2418  -2265   1286   1054  -2343    226   -444     93   -472    -25   -462
   -122  -2418  -2296   1267   1085  -2359    205   -441     90   -470    -33   -465
   -116  -2400  -2283   1257   1080  -2340    205   -426     96   -457    -25   -459
   -132  -2351  -2221   1239   1041  -2286    210   -405    116   -428     -7   -446
   -135  -2314  -2179   1226   1021  -2247    207   -389    135   -405      5   -441
   -135  -2262  -2127   1197    995  -2195    202   -353    184   -358     49   -400
   -140  -2223  -2083   1182    969  -2153    233   -311    236   -309     90   -361
   -135  -2182  -2047   1156    953  -2114    257   -265    280   -252    142   -314
   -140  -2161  -2021   1150    940  -2091    239   -226    324   -184    213   -257
   -145  -2083  -1938   1111    896  -2010    244   -168    384    -98    303   -181
   -127  -1995  -1870   1060    870  -1932    241   -116    444    -28    387   -103
   -135  -1925  -1792   1028    828  -1860    239    -83    483     10    446    -54
   -150  -1886  -1735   1018    792  -1810    246    -67    496     25    462    -28
   -171  -1865  -1696   1018    761  -1782    252    -67    493     18    454    -31
   -192  -1873  -1680   1031    743  -1777    252    -83    475    -10    428    -59
   -194  -1891  -1699   1041    750  -1795    252   -109    439    -62    379   -103
   -213  -1919  -1706   1067    745  -1813    275   -132    400   -116    324   -153
   -231  -1969  -1738   1098    750  -1855    277   -174    342   -192    249   -226
   -265  -2036  -1774   1150    753  -1906    285   -215    285   -267    166   -306
   -298  -2117  -1818   1208    758  -1969    301   -262    231   -342     75   -387
   -319  -2177  -1857   1249    769  -2018    303   -306    184   -410      2   -462
   -332  -2281  -1948   1304    805  -2117    311   -361    129   -478    -75   -530
   -340  -2348  -2008   1343    831  -2179    327   -394     85   -530   -129   -574
   -353  -2405  -2052   1379    846  -2231    361   -413     59   -566   -171   -605
   -358  -2455  -2096   1408    867  -2275    353   -436     33   -597   -205   -633
   -381  -2478  -2096   1428    854  -2288    324   -457     10   -615   -226   -649
   -413  -2501  -2091   1457    836  -2296    342   -462     10   -618   -231   -649
   -384  -2525  -2143   1454    878  -2335    335   -480    -10   -639   -252   -670
   -335  -2527  -2192   1431    927  -2361    340   -501    -31   -657   -280   -704
   -358  -2551  -2192   1454    914  -2372    316   -511    -41   -662   -288   -719
   -342  -2548  -2208   1444    930  -2379    309   -504    -38   -652   -275   -722
   -306  -2538  -2231   1421    961  -2387    350   -478    -12   -626   -254   -714
   -275  -2543  -2268   1410    995  -2405    348   -467      0   -618   -254   -722
   -262  -2517  -2255   1389    995  -2387    329   -478     -7   -636   -275   -732
   -246  -2491  -2244   1369    997  -2369    342   -475      5   -633   -275   -719
   -213  -2486  -2273   1348   1028  -2379    335   -467     18   -618   -257   -685
   -163  -2426  -2262   1296   1049  -2346    277   -480     15   -600   -228   -646
   -158  -2379  -2223   1267   1031  -2301    275   -498      5   -602   -223   -633
   -168  -2379  -2213   1273   1021  -2296    259   -511    -10   -607   -226   -618
   -200  -2382  -2182   1291    989  -2281    257   -501      2   -594   -215   -592
   -218  -2338  -2120   1278    950  -2229    272   -491     18   -576   -194   -561
   -241  -2351  -2109   1293    932  -2231    272   -504     -2   -587   -210   -571
   -288  -2379  -2091   1335    898  -2236    265   -504    -20   -597   -215   -587
   -322  -2429  -2107   1374    891  -2268    267   -504    -33   -607   -226   -602
   -348  -2429  -2081   1389    865  -2255    283   -501    -46   -620   -244   -594
   -371  -2423  -2052   1397    839  -2239    296   -493    -46   -618   -252   -581
   -405  -2517  -2112   1460    852  -2314    290   -527    -85   -662   -293   -641
   -420  -2533  -2112   1475    844  -2322    293   -542   -109   -696   -322   -698
   -400  -2572  -2171   1486    885  -2372    296   -542   -114   -698   -329   -706
   -394  -2634  -2239   1514    922  -2439    272   -563   -148   -730   -363   -740
   -418  -2647  -2229   1532    904  -2439    246   -574   -166   -743   -384   -748
   -446  -2650  -2203   1545    878  -2426    270   -566   -161   -740   -389   -735
   -457  -2662  -2205   1561    872  -2434    283   -548   -150   -724   -376   -706
   -462  -2634  -2171   1545    854  -2403    301   -530   -140   -711   -363   -688
   -454  -2634  -2182   1543    862  -2408    306   -514   -124   -696   -350   -678
   -444  -2639  -2195   1540    872  -2418    283   -504   -109   -680   -335   -678
   -433  -2644  -2210   1540    888  -2429    309   -488    -98   -672   -340   -685
   -444  -2650  -2205   1545    878  -2429    384   -376    -18   -628   -337   -735
   -431  -2629  -2200   1530    883  -2416    498   -202    124   -517   -280   -740
   -384  -2509  -2125   1447    867  -2320    576     -2    337   -290    -83   -618
   -327  -2286  -1958   1306    815  -2122    558    207    581     36    272   -277
   -270  -1891  -1623   1080    675  -1758    504    215    680    280    693    265
   -345  -1644  -1301    995    475  -1473    392    -64    514    316    984    691
   -472  -1582  -1111   1026    319  -1348    220   -491    163    124    971    753
   -592  -1922  -1330   1257    368  -1626    103  -1005   -392   -504    306    135
   -654  -2501  -1849   1577    594  -2177    -23  -1423  -1010  -1371   -722   -828
   -626  -2821  -2195   1722    782  -2509   -161  -1452  -1148  -1584  -1010  -1137
   -587  -2930  -2343   1756    875  -2637   -153  -1249   -956  -1415   -896  -1130
   -555  -2959  -2403   1758    922  -2681    -49  -1023   -711  -1202   -740  -1028
   -509  -2891  -2382   1699    935  -2637    137   -756   -446   -979   -594   -891
   -472  -2769  -2299   1621    911  -2535    257   -576   -267   -823   -483   -787
   -433  -2722  -2288   1577    924  -2504    280   -514   -202   -758   -413   -761
   -418  -2699  -2281   1558    930  -2491    298   -478   -163   -727   -379   -774
   -410  -2681  -2270   1545    927  -2475    301   -475   -163   -737   -410   -795
   -402  -2683  -2281   1543    937  -2483    309   -462   -158   -722   -381   -787
   -387  -2683  -2299   1532    953  -2491    324   -444   -135   -693   -345   -792
   -366  -2652  -2286   1509    958  -2470    316   -433   -124   -678   -335   -779
   -350  -2631  -2281   1488    963  -2457    314   -423   -114   -665   -314   -748
   -353  -2626  -2273   1488    958  -2449    303   -431   -119   -672   -324   -758
   -342  -2600  -2260   1470    956  -2431    303   -420   -114   -667   -319   -758
   -348  -2559  -2210   1454    930  -2385    319   -397    -93   -644   -296   -745
   -340  -2535  -2195   1436    924  -2366    322   -371    -75   -626   -277   -735
   -329  -2522  -2192   1426    930  -2356    322   -350    -54   -602   -246   -717
   -314  -2504  -2190   1405    937  -2348    316   -337    -36   -587   -228   -722
   -311  -2501  -2190   1408    937  -2346    316   -319    -23   -574   -226   -714
   -309  -2494  -2184   1400    935  -2340    340   -298      0   -553   -207   -688
   -288  -2465  -2177   1376    943  -2322    355   -257     41   -509   -166   -654
   -277  -2431  -2153   1353    937  -2294    350   -228     62   -480   -135   -628
   -285  -2382  -2096   1335    904  -2239    353   -200     96   -452   -114   -605
   -254  -2369  -2114   1312    927  -2244    371   -145    161   -389    -54   -545
   -233  -2343  -2109   1288    937  -2226    363   -106    207   -340    -12   -517
   -246  -2283  -2036   1265    893  -2161    387    -18    296   -236     96   -449
   -239  -2203  -1964   1221    862  -2083    418     80    389   -127    197   -384
   -192  -2122  -1930   1156    867  -2026    413    122    426    -93    233   -335
   -181  -2094  -1914   1137    865  -2005    423    163    467    -49    290   -283
   -150  -2042  -1891   1093    870  -1966    420    179    488    -25    327   -257
   -111  -2029  -1917   1070    901  -1974    415    166    485    -28    332   -272
   -114  -2003  -1888   1060    885  -1945    415    129    454    -70    290   -288
   -122  -1995  -1875   1057    875  -1935    410     77    405   -129    220   -272
   -142  -2003  -1862   1072    857  -1932    433     54    381   -166    184   -246
   -179  -2029  -1849   1104    833  -1940    449     20    353   -205    148   -267
   -194  -2099  -1904   1145    852  -2000    444    -38    293   -280     75   -350
   -202  -2153  -1951   1176    872  -2052    439   -106    228   -358      0   -415
   -233  -2210  -1977   1221    867  -2094    441   -161    181   -420    -59   -467
   -272  -2262  -1990   1267    857  -2127    462   -189    155   -462   -103   -514
   -283  -2322  -2042   1301    878  -2182    449   -239    111   -514   -158   -558
   -283  -2366  -2083   1325    898  -2226    433   -288     62   -563   -207   -605
   -290  -2392  -2101   1340    904  -2247    423   -322     33   -597   -244   -636
   -314  -2423  -2109   1369    896  -2268    420   -332     28   -605   -262   -667
   -306  -2462  -2156   1382    922  -2309    402   -353     12   -628   -285   -706
   -314  -2486  -2171   1397    927  -2330    397   -363      0   -652   -311   -727
   -327  -2473  -2145   1397    909  -2309    389   -363     -5   -657   -322   -688
   -319  -2462  -2143   1392    911  -2304    394   -350      0   -652   -311   -667
   -327  -2465  -2138   1395    904  -2304    381   -355     -5   -654   -303   -665
   -337  -2444  -2107   1389    883  -2278    387   -345      5   -641   -293   -680
   -350  -2392  -2044   1371    844  -2218    418   -303     49   -602   -262   -639
   -353  -2312  -1958   1332    802  -2135    433   -277     72   -579   -233   -620
   -329  -2294  -1964   1312    815  -2127    439   -280     72   -579   -231   -626
   -376  -2291  -1914   1332    766  -2104    462   -252    109   -542   -194   -605
   -405  -2286  -1880   1343    735  -2083    470   -236    135   -509   -171   -592
   -361  -2273  -1912   1317    774  -2094    444   -259    114   -524   -189   -584
   -345  -2312  -1969   1327    810  -2140    400   -303     67   -568   -233   -555
   -368  -2314  -1948   1340    787  -2132    387   -322     49   -576   -228   -537
   -394  -2288  -1896   1340    748  -2094    394   -293     72   -540   -200   -579
   -348  -2286  -1938   1317    795  -2112    374   -316     36   -571   -241   -613
   -327  -2317  -1992   1319    831  -2153    355   -361    -15   -626   -285   -607
   -394  -2333  -1940   1363    771  -2138    400   -303     28   -579   -231   -555
   -368  -2353  -1984   1361    805  -2169    384   -306     12   -597   -249   -587
   -314  -2392  -2078   1353    880  -2236    355   -342    -38   -654   -322   -662
   -316  -2431  -2114   1374    896  -2273    363   -358    -51   -670   -332   -680
   -379  -2418  -2042   1397    831  -2231    394   -348    -46   -665   -319   -685
   -376  -2439  -2065   1408    841  -2252    394   -361    -64   -688   -348   -727
   -392  -2504  -2112   1449    859  -2309    366   -387    -98   -722   -371   -730
   -436  -2530  -2096   1480    828  -2314    361   -389   -114   -737   -389   -792
   -452  -2533  -2081   1491    813  -2307    376   -381   -109   -735   -389   -782
   -420  -2546  -2125   1483    849  -2335    374   -394   -124   -758   -413   -805
   -420  -2569  -2148   1496    862  -2359    387   -392   -129   -758   -415   -774
   -439  -2569  -2132   1501    844  -2353    392   -392   -132   -753   -394   -776
   -439  -2566  -2127   1501    844  -2348    363   -428   -171   -810   -465   -813
   -449  -2553  -2107   1501    828  -2333    381   -410   -153   -807   -483   -758
   -413  -2533  -2120   1473    852  -2327    459   -316    -80   -769   -480   -779
   -418  -2475  -2057   1444    818  -2265    568   -150     54   -670   -428   -776
   -384  -2312  -1927   1348    769  -2122    693     85    309   -415   -215   -626
   -314  -2008  -1693   1161    688  -1852    753    384    662     10    215   -215
   -213  -1566  -1353    891    568  -1460    646    392    792    314    683    296
   -290  -1382  -1091    833    397  -1236    423    -33    535    319    953    678
   -392  -1413  -1021    901    314  -1218    200   -558    119     75    906    722
   -498  -1823  -1327   1158    413  -1577     36  -1117   -509   -662    153     46
   -597  -2429  -1831   1514    615  -2130    -70  -1561  -1202  -1667   -989   -989
   -540  -2769  -2231   1652    844  -2501   -124  -1501  -1257  -1821  -1223  -1247
   -467  -2920  -2452   1693    989  -2688    -75  -1275  -1044  -1649  -1132  -1228
   -472  -2943  -2473   1706   1000  -2709     33  -1026   -789  -1434  -1000  -1137
   -457  -2857  -2400   1657    971  -2629    257   -717   -470  -1150   -795  -1005
   -384  -2748  -2364   1566    987  -2556    397   -517   -265   -969   -659   -911
   -379  -2696  -2317   1538    966  -2507    457   -423   -163   -888   -587   -841
   -376  -2696  -2320   1535    969  -2509    509   -368   -103   -839   -535   -795
   -335  -2704  -2369   1519   1015  -2538    542   -345    -77   -823   -524   -784
   -350  -2743  -2392   1545   1021  -2569    542   -337    -70   -810   -524   -776
   -374  -2751  -2377   1561   1000  -2564    571   -303    -44   -782   -504   -758
   -381  -2746  -2366   1561    989  -2556    587   -283    -20   -753   -480   -730
   -389  -2730  -2340   1561    974  -2535    592   -254     10   -722   -441   -696
   -397  -2722  -2325   1558    961  -2525    610   -231     33   -698   -415   -693
   -394  -2740  -2346   1566    974  -2543    626   -223     41   -691   -420   -685
   -389  -2748  -2359   1566    982  -2553    641   -205     59   -670   -418   -665
   -433  -2714  -2281   1574    922  -2499    680   -168    103   -626   -381   -636
   -465  -2650  -2187   1556    859  -2418    698   -137    135   -581   -340   -602
   -542  -2535  -1992   1538    724  -2265    672   -116    155   -553   -303   -561
   -610  -2426  -1816   1517    600  -2120    691    -77    192   -511   -257   -511
   -607  -2359  -1751   1483    571  -2055    717    -44    233   -465   -213   -459
   -602  -2387  -1787   1493    589  -2086    717    -18    267   -426   -187   -426
   -576  -2374  -1800   1475    610  -2088    740     18    309   -379   -155   -402
   -485  -2366  -1880   1423    696  -2122    730     36    332   -348   -135   -410
   -389  -2369  -1979   1379    795  -2174    685     44    345   -324   -114   -368
   -366  -2333  -1966   1348    797  -2151    717     96    413   -239    -20   -197
   -337  -2273  -1935   1304    797  -2104    724    174    506   -129    106      0
   -350  -2179  -1829   1262    737  -2003    724    267    613     -5    223    148
   -358  -2083  -1725   1221    683  -1904    756    335    698     88    316    171
   -376  -2086  -1712   1231    665  -1899    761    355    714    111    345    119
   -394  -2120  -1725   1257    662  -1922    727    332    691     85    329     64
   -433  -2088  -1654   1260    607  -1870    740    322    670     64    316     41
   -467  -2029  -1561   1249    545  -1795    789    335    665     62    314     31
   -506  -2065  -1558   1283    524  -1813    789    311    623     18    267    -25
   -519  -2130  -1613   1325    545  -1873    789    270    571    -38    194    -93
   -511  -2169  -1660   1337    571  -1917    784    223    517   -106    122   -163
   -491  -2208  -1717   1350    613  -1964    756    163    452   -187     31   -246
   -467  -2252  -1784   1358    657  -2018    758    119    394   -265    -59   -329
   -439  -2296  -1857   1366    706  -2078    732     72    335   -342   -137   -402
   -420  -2325  -1904   1371    740  -2114    722     23    275   -413   -215   -459
   -439  -2359  -1919   1400    740  -2140    753      0    236   -465   -267   -498
   -428  -2338  -1909   1382    737  -2125    769    -10    213   -491   -285   -514
   -407  -2320  -1912   1363    750  -2117    763    -15    194   -504   -293   -517
   -394  -2333  -1938   1361    771  -2135    761    -31    166   -527   -316   -532
   -366  -2322  -1956   1345    795  -2140    758    -44    140   -553   -332   -558
   -366  -2309  -1945   1337    787  -2127    782    -36    148   -553   -335   -574
   -363  -2301  -1938   1330    787  -2120    789    -28    155   -545   -332   -579
   -342  -2270  -1930   1306    792  -2099    774    -31    158   -545   -332   -579
   -332  -2236  -1904   1286    784  -2070    782    -12    176   -524   -314   -566
   -366  -2236  -1873   1299    750  -2055    792      0    194   -511   -303   -566
   -405  -2252  -1847   1327    719  -2049    807      7    207   -509   -298   -571
   -465  -2286  -1823   1374    678  -2057    774     10    207   -519   -303   -584
   -374  -2151  -1777   1262    701  -1964    805     67    265   -462   -244   -524
   -223  -1982  -1761   1101    766  -1873    867    101    316   -418   -197   -480
   -241  -2060  -1821   1150    789  -1940    828     46    280   -452   -228   -509
   -220  -2122  -1901   1171    839  -2013    750    -10    233   -493   -259   -537
   -233  -2125  -1891   1179    828  -2008    756    -15    233   -498   -257   -524
   -285  -2132  -1847   1208    779  -1990    802     -7    239   -491   -252   -504
   -296  -2161  -1865   1228    784  -2013    774    -25    218   -517   -270   -511
   -280  -2208  -1930   1241    823  -2068    756    -41    200   -537   -285   -517
   -283  -2288  -2005   1286    859  -2148    769    -44    192   -555   -303   -522
   -327  -2317  -1990   1319    828  -2156    787    -49    187   -568   -319   -527
   -361  -2361  -2000   1358    818  -2182    807    -38    192   -568   -327   -527
   -389  -2418  -2029   1402    818  -2223    823    -23    207   -566   -322   -527
   -402  -2449  -2047   1426    820  -2249    818    -25    213   -566   -327   -540
   -384  -2460  -2078   1421    844  -2270    813    -54    192   -594   -371   -571
   -337  -2473  -2135   1405    896  -2304    779    -80    168   -620   -400   -579
   -283  -2494  -2213   1387    963  -2353    761    -96    150   -644   -420   -587
   -246  -2488  -2242   1369    997  -2366    792    -72    176   -620   -400   -561
   -267  -2478  -2213   1371    971  -2346    795    -67    181   -623   -402   -571
   -257  -2470  -2216   1363    979  -2343    776    -80    174   -631   -410   -579
   -257  -2462  -2208   1358    974  -2335    740    -88    163   -636   -420   -592
   -246  -2410  -2164   1330    958  -2288    779    -59    184   -615   -405   -584
   -223  -2390  -2166   1304    969  -2278    789    -51    192   -615   -402   -587
   -233  -2377  -2143   1304    953  -2260    774    -31    207   -610   -420   -618
   -213  -2322  -2109   1267    945  -2216    870    103    327   -527   -407   -626
   -202  -2216  -2013   1210    904  -2114    974    277    498   -366   -301   -545
   -179  -1977  -1797   1078    807  -1888   1036    478    753    -72    -10   -319
   -114  -1649  -1538    880    709  -1595    987    636    997    290    446    174
   -129  -1384  -1254    756    561  -1319    896    550    992    454    857    688
   -207  -1314  -1106    761    449  -1210    815    303    756    394   1083    992
   -285  -1480  -1195    883    452  -1337    730    -80    275    -54    750    719
   -400  -1880  -1480   1140    540  -1680    618   -618   -405   -919   -257   -210
   -467  -2312  -1847   1389    688  -2081    449   -984   -917  -1608  -1104   -976
   -436  -2618  -2182   1527    872  -2400    379   -914   -883  -1590  -1150  -1062
   -394  -2761  -2366   1577    984  -2564    467   -678   -613  -1332   -974   -966
   -389  -2753  -2366   1571    987  -2561    589   -452   -342  -1085   -802   -859
   -415  -2665  -2249   1538    917  -2457    743   -200    -54   -815   -592   -701
   -407  -2561  -2153   1486    872  -2359    854    -31    124   -644   -454   -600
   -322  -2553  -2231   1434    953  -2392    875     28    181   -576   -394   -563
   -298  -2522  -2223   1410    961  -2374    898     67    218   -540   -366   -587
   -288  -2512  -2223   1397    966  -2369    922     93    241   -519   -350   -626
   -257  -2488  -2231   1374    987  -2361    924    109    265   -501   -327   -613
   -236  -2455  -2218   1345    989  -2338    901    122    272   -491   -306   -610
   -233  -2439  -2205   1335    984  -2322    935    155    301   -454   -267   -581
   -233  -2397  -2166   1314    963  -2283    956    176    324   -426   -239   -545
   -220  -2369  -2148   1296    963  -2260    930    166    306   -431   -246   -550
   -210  -2356  -2145   1283    966  -2252    922    161    301   -433   -252   -566
   -187  -2335  -2148   1260    979  -2242    909    150    303   -439   -246   -576
   -176  -2327  -2151   1252    987  -2239    880    135    296   -452   -254   -597
   -168  -2312  -2143   1241    987  -2229    852    135    296   -444   -249   -592
   -137  -2265  -2127   1200    992  -2195    865    153    327   -402   -205   -555
   -106  -2252  -2145   1179   1018  -2200    862    155    345   -389   -176   -537
    -88  -2260  -2171   1171   1041  -2216    859    176    371   -368   -171   -540
    -54  -2234  -2179   1145   1062  -2208    854    207    400   -332   -145   -485
    -49  -2203  -2153   1124   1049  -2179    846    223    415   -306   -119   -459
    -57  -2166  -2112   1111   1026  -2140    849    265    472   -244    -54   -405
    -83  -2153  -2070   1117    992  -2112    859    309    535   -176      5   -345
    -70  -2112  -2042   1091    984  -2078    836    345    587   -111     62   -272
    -28  -2062  -2034   1044   1002  -2049    807    397    652    -23    155   -184
     -2  -2000  -1997   1000    995  -1997    792    439    714     51    236   -124
      7  -1938  -1945    963    974  -1940    782    472    761    106    306    -59
     12  -1906  -1919    948    966  -1912    784    509    805    155    353      5
     15  -1893  -1912    937    963  -1901    795    519    813    153    348     23
     -2  -1891  -1888    945    943  -1888    797    522    820    150    342     33
    -20  -1901  -1880    961    930  -1893    776    498    800    127    319     28
    -38  -1958  -1919   1000    940  -1940    774    454    753     72    267     -2
    -57  -2026  -1971   1039    956  -2000    774    413    706      2    184    -88
    -72  -2070  -1997   1070    961  -2034    779    361    644    -85     83   -145
    -83  -2112  -2031   1096    971  -2073    789    301    581   -168     -2   -207
    -62  -2158  -2096   1111   1015  -2127    789    239    519   -252    -85   -280
    -25  -2182  -2156   1101   1065  -2169    784    187    462   -327   -163   -345
     10  -2210  -2221   1101   1114  -2216    769    135    415   -392   -236   -418
     23  -2257  -2283   1117   1150  -2270    761     85    376   -446   -296   -493
     10  -2278  -2288   1135   1148  -2283    763     51    342   -488   -345   -519
     15  -2294  -2312   1137   1161  -2301    750     12    309   -527   -379   -524
     38  -2312  -2351   1137   1192  -2333    756      7    301   -535   -376   -524
    -10  -2340  -2333   1174   1161  -2338    769     23    306   -530   -384   -542
    -28  -2346  -2317   1187   1143  -2333    779     41    319   -527   -400   -535
     12  -2312  -2325   1148   1166  -2317    763     31    322   -524   -389   -530
     15  -2314  -2330   1148   1171  -2322    750     23    314   -527   -394   -537
      2  -2286  -2291   1140   1145  -2288    766     41    329   -509   -387   -519
     25  -2200  -2226   1088   1124  -2213    763     44    337   -498   -392   -493
     57  -2166  -2226   1052   1140  -2195    761     46    358   -480   -376   -493
     57  -2156  -2213   1047   1135  -2184    771     51    363   -480   -381   -506
     44  -2145  -2190   1049   1114  -2166    769     57    368   -472   -376   -488
     54  -2120  -2174   1034   1114  -2145    758     59    376   -462   -361   -454
     57  -2091  -2148   1015   1101  -2120    730     41    376   -457   -340   -436
     54  -2104  -2161   1023   1106  -2132    701     12    350   -475   -348   -446
     57  -2120  -2177   1028   1117  -2148    675    -15    309   -511   -389   -457
     51  -2083  -2135   1015   1093  -2109    688      0    311   -498   -384   -439
     38  -2088  -2130   1023   1083  -2109    696     18    316   -488   -376   -444
     57  -2104  -2164   1023   1109  -2132    680     -7    275   -527   -405   -465
     31  -2169  -2200   1067   1114  -2184    701     -5    262   -542   -423   -496
      5  -2231  -2236   1114   1119  -2234    719     18    275   -527   -418   -483
     31  -2255  -2286   1111   1158  -2270    693     -5    233   -574   -465   -504
      2  -2278  -2281   1137   1140  -2278    696    -23    200   -618   -517   -519
    -28  -2327  -2301   1176   1135  -2317    714    -28    197   -626   -537   -555
      7  -2327  -2335   1161   1171  -2330    706    -57    166   -680   -607   -628
      2  -2379  -2382   1187   1189  -2379    688    -70    150   -693   -613   -600
     -5  -2379  -2374   1192   1182  -2377    691    -54    166   -675   -579   -581
     10  -2379  -2390   1184   1197  -2385    688    -80    142   -717   -631   -641
    -12  -2410  -2397   1213   1192  -2405    670    -98    127   -735   -665   -649
     -2  -2416  -2413   1208   1202  -2413    670   -103    124   -740   -662   -644
    -15  -2431  -2416   1223   1197  -2423    667   -106    114   -748   -678   -657
    -28  -2439  -2410   1231   1189  -2423    662   -111    114   -748   -683   -659
    -25  -2436  -2410   1231   1192  -2423    659   -101    119   -750   -688   -662
    -12  -2405  -2392   1208   1187  -2400    717    -33    179   -727   -706   -693
      7  -2317  -2327   1153   1166  -2322    782     75    293   -654   -698   -706
     49  -2171  -2221   1060   1132  -2195    867    233    485   -462   -555   -623
    122  -1909  -2031    893   1075  -1969    898    426    761   -116   -218   -342
    213  -1519  -1732    649    971  -1626    776    550    987    298    335    228
    236  -1247  -1486    504    859  -1366    639    397    872    407    761    706
    194  -1291  -1486    548    839  -1387    563     67    467    145    813    802
    145  -1535  -1680    696    911  -1608    441   -413   -174   -553    187    306
     18  -1917  -1935    948    974  -1925    316   -958   -896  -1558  -1054   -683
    -18  -2278  -2260   1148   1119  -2268    197  -1111  -1163  -1961  -1621  -1179
      5  -2514  -2520   1254   1260  -2517    187   -945   -995  -1797  -1558  -1192
     25  -2644  -2670   1309   1348  -2657    254   -743   -743  -1553  -1405  -1145
     49  -2566  -2616   1257   1332  -2590    363   -535   -478  -1296  -1210  -1044
     96  -2392  -2488   1148   1291  -2439    485   -348   -246  -1085  -1054   -940
     90  -2262  -2353   1083   1221  -2307    568   -228   -106   -963   -961   -831
    109  -2195  -2304   1044   1205  -2249    581   -192    -72   -919   -919   -787
    140  -2164  -2304   1010   1221  -2234    574   -194    -75   -911   -911   -805
    153  -2130  -2283    987   1215  -2205    587   -187    -75   -914   -935   -782
    189  -2101  -2294    953   1239  -2197    592   -184    -72   -914   -950   -782
    233  -2073  -2307    919   1270  -2190    594   -168    -57   -898   -940   -782
    236  -2044  -2281    904   1257  -2161    581   -150    -49   -878   -924   -769
    241  -2005  -2247    880   1241  -2125    602   -129    -31   -852   -909   -766
    207  -2005  -2213    896   1210  -2109    623    -98     -2   -823   -893   -756
    223  -1969  -2192    872   1208  -2081    641    -57     33   -784   -859   -750
    210  -1909  -2122    846   1163  -2016    633    -41     46   -763   -846   -743
    202  -1893  -2096    844   1148  -1992    618    -36     44   -758   -849   -711
    210  -1862  -2073    826   1140  -1969    644    -12     64   -732   -828   -680
    220  -1813  -2034    797   1127  -1922    652     23     93   -691   -800   -665
    241  -1790  -2034    774   1135  -1909    631     38     96   -675   -797   -675
    246  -1771  -2018    761   1132  -1893    623     49    101   -652   -782   -646
    254  -1732  -1987    737   1119  -1860    633     80    127   -607   -743   -605
    265  -1657  -1922    696   1093  -1790    654    129    168   -545   -685   -550
    280  -1587  -1867    652   1072  -1727    654    179    213   -478   -633   -498
    319  -1499  -1818    587   1067  -1657    659    233    265   -394   -563   -444
    329  -1371  -1701    519   1013  -1535    667    303    342   -288   -462   -363
    327  -1241  -1569    457    948  -1405    659    366    413   -176   -345   -267
    272  -1098  -1374    410    820  -1236    652    420    457    -96   -270   -184
    228   -917  -1145    342    685  -1028    667    480    506    -12   -200    -51
    218   -779   -997    277    607   -888    675    532    545     49   -137     38
    231   -724   -956    246    592   -839    685    561    553     67   -122     59
    265   -735  -1000    233    631   -865    670    548    517     31   -163     23
    298   -719  -1018    210    657   -867    657    532    478     -7   -210     -5
    342   -654   -997    155    667   -823    654    509    426    -57   -265    -18
    366   -657  -1023    145    693   -839    670    483    358   -124   -335    -10
    374   -706  -1083    166    727   -896    652    426    277   -207   -415     -5
    374   -719  -1093    171    732   -906    641    371    213   -283   -493    -23
    350   -696  -1049    171    698   -872    649    350    166   -332   -550    -41
    329   -667   -997    168    662   -831    680    348    145   -342   -574    -83
    246   -698   -948    226    594   -823    693    358    137   -353   -607   -184
    137   -745   -883    303    509   -813    714    361    103   -384   -654   -285
     59   -789   -849    363    452   -818    711    324     49   -433   -714   -350
     70   -761   -831    345    449   -795    691    301      5   -465   -743   -397
    106   -717   -826    303    465   -771    652    272    -38   -493   -774   -449
    101   -709   -810    303    454   -758    633    249    -64   -509   -795   -475
     96   -675   -774    288    433   -724    615    249    -77   -506   -800   -475
    137   -594   -732    228    433   -662    597    267    -70   -478   -789   -467
    166   -496   -665    163    413   -579    594    303    -44   -436   -761   -436
    187   -400   -587    106    387   -493    607    335    -12   -394   -730   -402
    200   -298   -498     46    348   -397    600    342      0   -366   -711   -381
    228   -181   -410    -23    319   -296    610    363     12   -335   -693   -348
    252    -85   -337    -85    293   -210    620    397     31   -303   -672   -314
    277      0   -277   -137    277   -140    628    428     54   -270   -641   -277
    309    127   -181   -218    246    -28    620    441     70   -236   -618   -246
    335    265    -70   -298    202     98    607    441     72   -210   -597   -218
    358    337    -23   -350    189    155    581    431     51   -202   -592   -202
    371    394     20   -384    174    207    561    433     36   -189   -581   -184
    387    472     83   -431    153    277    555    446     36   -168   -563   -158
    410    563    153   -485    129    358    571    467     38   -150   -548   -135
    394    602    205   -501     96    405    563    472     20   -148   -553   -137
    376    600    223   -488     77    410    553    470     -5   -163   -574   -150
    381    636    254   -511     64    446    527    467    -20   -168   -579   -148
    371    685    314   -527     28    501    532    491    -20   -158   -571   -137
    348    680    332   -517      7    509    542    496    -36   -163   -592   -150
    342    680    337   -511      2    509    540    485    -62   -179   -615   -166
    348    719    371   -535    -12    548    530    475    -85   -194   -641   -189
    345    792    446   -568    -49    620    517    483    -90   -192   -649   -194
    355    836    478   -597    -62    659    517    496    -88   -184   -657   -197
    368    870    498   -620    -64    685    519    514    -80   -166   -654   -189
    402    906    504   -654    -51    704    488    514    -88   -166   -659   -187
    405    963    558   -683    -75    761    488    517    -90   -158   -662   -189
    418   1018    597   -719    -90    810    454    517    -96   -148   -662   -171
    431   1067    636   -748   -103    852    459    535    -83   -124   -649   -153
    444   1122    675   -784   -116    898    467    548    -72   -109   -639   -140
    452   1205    753   -828   -150    979    444    576    -44    -80   -628   -124
    483   1265    779   -875   -148   1023    537    709     70      2   -618   -158
    493   1395    901   -945   -205   1150    652    893    249    168   -517   -116
    514   1662   1145  -1091   -314   1405    691   1109    506    475   -228    135
    558   2021   1462  -1288   -452   1743    657   1304    776    862    223    618
    550   2449   1899  -1501   -675   2177    584   1202    761   1015    620   1158
    478   2600   2120  -1540   -820   2361    472    922    491    935    846   1467
    389   2504   2114  -1447   -865   2312    342    548     54    592    667   1317
    296   2114   1818  -1205   -761   1966    236     57   -545   -158   -226    459
    290   1706   1413  -1000   -561   1561     85   -275  -1031   -865  -1135   -374
    340   1483   1140   -911   -400   1312    -12   -218  -1000   -867  -1213   -498
    397   1415   1018   -906   -309   1218     18      2   -745   -615  -1036   -379
    472   1452    979   -961   -252   1215    109    231   -491   -361   -859   -218
    522   1636   1114  -1080   -296   1374    280    501   -210    -90   -659    -25
    527   1808   1280  -1169   -376   1545    345    667    -33     88   -517    127
    504   1922   1418  -1215   -457   1670    384    740     41    171   -452    194
    470   2034   1564  -1252   -545   1800    413    784     75    218   -407    226
    457   2122   1662  -1291   -602   1893    433    826    114    265   -358    265
    441   2203   1761  -1322   -659   1984    449    859    148    311   -316    303
    436   2275   1839  -1358   -701   2057    441    883    168    353   -280    337
    439   2361   1922  -1400   -740   2143    441    911    187    389   -249    350
    452   2462   2010  -1460   -779   2236    433    911    176    397   -249    355
    446   2512   2065  -1478   -807   2288    392    917    181    418   -220    387
    433   2525   2091  -1480   -828   2309    402    958    220    478   -161    436
    423   2572   2148  -1496   -862   2361    436    995    249    519   -124    452
    426   2650   2223  -1538   -898   2436    413   1000    252    530   -122    470
    392   2709   2317  -1553   -961   2514    405   1023    275    558    -98    519
    353   2722   2366  -1540  -1008   2546    407   1060    303    602    -57    558
    348   2777   2429  -1561  -1039   2603    426   1104    345    657     -5    589
    342   2850   2504  -1597  -1080   2678    418   1111    366    680      5    618
    345   2894   2548  -1618  -1101   2720    426   1153    407    750     70    693
    384   2956   2572  -1670  -1093   2764    433   1200    452    815    132    743
    428   3008   2579  -1717  -1075   2795    400   1226    475    844    145    758
    441   3102   2660  -1774  -1109   2881    387   1280    537    917    210    844
    480   3203   2722  -1842  -1119   2964    387   1353    618   1000    309    922
    532   3291   2759  -1914  -1114   3026    350   1415    680   1078    389    987
    581   3398   2816  -1990  -1117   3107    355   1491    758   1176    493   1124
    576   3502   2922  -2039  -1174   3213    387   1587    859   1299    631   1236
    537   3608   3070  -2073  -1267   3341    381   1626    904   1353    685   1291
    504   3671   3164  -2088  -1330   3419    361   1636    914   1371    701   1356
    472   3728   3255  -2099  -1389   3491    366   1641    922   1384    719   1379
    431   3759   3325  -2096  -1447   3543    371   1628    914   1366    711   1343
    420   3777   3354  -2099  -1467   3567    358   1587    872   1314    665   1283
    405   3772   3364  -2088  -1480   3569    348   1553    836   1260    600   1252
    389   3748   3359  -2068  -1483   3554    366   1522    795   1208    545   1205
    363   3702   3338  -2034  -1488   3522    337   1449    724   1130    465   1098
    361   3710   3348  -2036  -1493   3530    303   1374    657   1057    384   1010
    361   3697   3335  -2031  -1488   3517    277   1304    594    987    314    940
    361   3658   3296  -2008  -1467   3478    259   1247    548    935    259    878
    355   3616   3260  -1987  -1452   3437    236   1189    498    888    207    815
    345   3606   3260  -1977  -1457   3434    223   1166    470    859    187    800
    340   3619   3278  -1979  -1467   3450    220   1135    446    833    161    779
    342   3598   3255  -1969  -1454   3426    179   1101    433    823    142    771
    332   3600   3268  -1969  -1470   3434    148   1080    418    818    140    761
    309   3590   3281  -1951  -1486   3437    142   1083    420    828    150    756
    301   3611   3309  -1956  -1504   3460    122   1078    426    839    155    743
    316   3642   3325  -1979  -1504   3483     96   1065    413    839    158    730
    309   3699   3390  -2005  -1540   3546     96   1085    439    865    181    748
    335   3777   3439  -2057  -1553   3608    111   1114    480    906    226    805
    363   3855   3491  -2112  -1564   3673    135   1140    517    948    267    833
    400   3930   3530  -2164  -1564   3730    168   1184    561   1002    311    872
    405   3995   3587  -2203  -1592   3790    205   1226    610   1054    361    904
    415   4063   3647  -2239  -1615   3855    207   1241    639   1088    392    932
    431   4143   3712  -2288  -1639   3928    189   1231    641   1096    410    961
    459   4227   3767  -2343  -1652   3998    174   1218    639   1109    418    984
    485   4232   3746  -2359  -1631   3990    109   1174    605   1083    392    989
    475   4229   3754  -2353  -1639   3993    103   1171    607   1088    405   1002
    454   4229   3774  -2343  -1662   4003    114   1189    623   1109    428   1018
    462   4227   3764  -2343  -1649   3995    106   1195    613   1117    441   1026
    446   4219   3772  -2335  -1662   3995     96   1169    581   1088    413    984
    444   4203   3759  -2325  -1657   3982     75   1150    561   1070    400    958
    441   4201   3759  -2322  -1660   3982     96   1166    581   1091    418    976
    436   4240   3803  -2338  -1683   4021    103   1169    574   1091    402    984
    452   4229   3774  -2343  -1662   4003     85   1137    540   1060    368    956
    446   4182   3735  -2314  -1644   3959     90   1127    524   1052    361    932
    405   4162   3756  -2286  -1675   3962    103   1130    527   1062    374    935
    397   4130   3733  -2262  -1667   3933     96   1119    517   1052    366    937
    426   4167   3741  -2299  -1657   3956     88   1111    509   1049    371    953
    374   4206   3829  -2291  -1727   4019    109   1127    522   1065    376    984
    337   4201   3863  -2270  -1764   4032    124   1169    555   1109    418   1034
    361   4164   3803  -2262  -1719   3985    114   1161    540   1093    407    971
    348   4195   3845  -2273  -1748   4021    116   1148    535   1085    387   1041
    340   4201   3860  -2270  -1761   4032    103   1130    530   1083    381   1047
    345   4169   3824  -2257  -1740   3998    101   1124    522   1083    394   1015
    290   4141   3850  -2216  -1779   3995    192   1226    592   1124    415   1013
    314   4188   3873  -2252  -1779   4032    314   1382    719   1197    431    987
    348   4338   3990  -2343  -1821   4164    410   1574    924   1389    587   1091
    410   4585   4175  -2499  -1883   4380    475   1852   1247   1761    948   1434
    475   4975   4499  -2725  -2010   4738    446   2016   1486   2143   1426   1943
    366   5268   4902  -2818  -2268   5084    241   1680   1358   2296   1818   2408
    150   5318   5164  -2735  -2507   5242     -5   1169   1049   2231   1964   2595
     51   5170   5118  -2613  -2533   5144   -200    623    537   1706   1488   2190
    -49   4608   4658  -2278  -2353   4632   -316     83   -197    683    376   1218
    -18   4099   4117  -2042  -2068   4110   -423    -10   -462    272   -114    745
     12   3878   3865  -1945  -1925   3873   -428    207   -293    397    -72    714
     44   3858   3813  -1953  -1886   3837   -316    483    -41    600     57    789
     90   3910   3819  -2000  -1862   3865    -83    787    262    852    239    911
    109   3993   3884  -2052  -1888   3941     57    992    467   1034    384    995
    111   4047   3936  -2081  -1912   3993     85   1052    524   1083    415   1015
    142   4052   3910  -2099  -1883   3980    119   1075    550   1101    428   1047
    124   4032   3907  -2078  -1891   3969    101   1093    579   1132    462   1039
     93   4045   3951  -2070  -1930   4000    137   1130    607   1163    491   1060
    103   4050   3943  -2078  -1919   3998    153   1156    626   1187    511   1078
    101   4042   3941  -2073  -1922   3993    150   1156    636   1197    519   1085
    103   4078   3975  -2091  -1935   4026    150   1150    644   1205    535   1111
    101   4071   3969  -2088  -1935   4021    148   1153    659   1228    558   1093
    106   4039   3933  -2075  -1912   3987    163   1158    675   1239    563   1109
     98   4026   3928  -2065  -1914   3980    155   1158    683   1247    579   1161
     90   4032   3941  -2060  -1925   3987    148   1166    696   1265    607   1182
    116   4032   3915  -2075  -1899   3975    161   1174    704   1267    597   1176
    101   4037   3936  -2070  -1917   3987    158   1182    722   1288    620   1189
     88   4060   3972  -2073  -1940   4016    161   1192    748   1319    657   1213
    142   4078   3936  -2109  -1896   4008    150   1205    771   1345    691   1249
    166   4078   3910  -2125  -1870   3995    155   1234    800   1382    732   1249
    166   4089   3923  -2127  -1878   4006    155   1247    815   1405    743   1221
    166   4102   3933  -2135  -1886   4019    148   1254    828   1418    743   1252
    184   4123   3938  -2153  -1875   4032    145   1288    867   1457    774   1343
    218   4169   3949  -2195  -1865   4060    155   1353    932   1530    836   1392
    277   4224   3946  -2252  -1834   4086    153   1421    997   1610    917   1488
    306   4286   3977  -2296  -1836   4133    163   1483   1062   1688   1005   1551
    311   4346   4034  -2327  -1860   4190    174   1538   1119   1764   1093   1621
    309   4416   4107  -2364  -1899   4263    174   1571   1156   1818   1163   1680
    316   4466   4149  -2392  -1914   4307    184   1592   1179   1844   1192   1699
    410   4481   4071  -2447  -1831   4278    155   1566   1161   1829   1182   1680
    449   4447   3998  -2447  -1774   4224    135   1512   1119   1782   1148   1641
    366   4419   4052  -2395  -1842   4237    155   1486   1096   1751   1119   1634
    314   4393   4078  -2353  -1883   4237    161   1449   1054   1693   1067   1631
    301   4330   4029  -2317  -1865   4180    171   1402   1005   1631    995   1569
    296   4265   3969  -2281  -1836   4117    197   1363    976   1590    953   1509
    270   4182   3912  -2226  -1821   4047    228   1306    935   1530    901   1441
    231   4115   3884  -2174  -1826   4000    231   1254    893   1478    854   1410
    184   4006   3821  -2096  -1818   3915    233   1205    844   1426    802   1361
    168   3938   3769  -2052  -1800   3855    241   1174    820   1392    771   1317
    184   3865   3678  -2026  -1748   3772    226   1145    795   1361    740   1280
    202   3800   3598  -2000  -1699   3699    226   1111    776   1343    724   1267
    215   3774   3556  -1995  -1673   3665    244   1098    774   1337    724   1252
    200   3733   3533  -1966  -1665   3634    244   1091    763   1327    719   1247
    207   3715   3504  -1961  -1649   3611    257   1085    774   1335    732   1260
    207   3702   3494  -1956  -1641   3598    257   1085    787   1356    753   1275
    166   3691   3525  -1930  -1680   3608    272   1109    807   1389    784   1299
    153   3725   3572  -1938  -1709   3650    293   1137    839   1426    826   1337
    124   3774   3647  -1951  -1761   3712    306   1153    859   1444    859   1363
     75   3850   3774  -1964  -1849   3813    337   1187    898   1488    901   1402
      5   3925   3920  -1966  -1958   3923    381   1226    940   1535    943   1452
    -49   3964   4013  -1956  -2031   3987    428   1265    974   1564    979   1486
    -67   3951   4019  -1943  -2044   3985    444   1283    989   1582    997   1501
    -75   3928   4003  -1927  -2039   3964    420   1275    995   1597   1013   1514
    -75   3933   4008  -1927  -2042   3969    405   1265    997   1610   1041   1535
    -46   3910   3956  -1930  -2000   3933    387   1234    982   1597   1036   1522
     46   3889   3839  -1969  -1896   3865    340   1184    937   1558   1002   1540
     88   3912   3824  -2000  -1867   3868    332   1174    943   1569   1036   1626
     96   3904   3808  -2000  -1857   3858    361   1189    963   1587   1072   1686
     15   3793   3777  -1904  -1880   3785    361   1184    927   1553   1034   1615
    -38   3710   3746  -1836  -1891   3728    345   1150    875   1509    982   1574
    -44   3645   3689  -1800  -1867   3665    337   1137    854   1475    943   1532
    -36   3598   3632  -1782  -1836   3613    337   1119    833   1444    914   1506
    -28   3546   3574  -1758  -1800   3559    348   1088    813   1418    896   1478
    -18   3483   3502  -1732  -1761   3494    327   1031    774   1371    854   1421
    -15   3470   3483  -1727  -1748   3476    324   1013    766   1353    846   1408
    -10   3445   3455  -1717  -1732   3447    306   1010    763   1350    844   1402
     23   3395   3372  -1709  -1673   3385    298   1000    748   1335    831   1384
     67   3377   3309  -1722  -1621   3343    314    997    743   1325    818   1366
     85   3346   3260  -1717  -1587   3304    283    974    717   1296    797   1332
    101   3325   3224  -1714  -1561   3276    259    950    691   1278    776   1301
    119   3328   3208  -1722  -1543   3268    254    943    685   1267    766   1286
    116   3309   3190  -1714  -1538   3250    246    932    678   1262    758   1278
    122   3299   3177  -1712  -1527   3239    262    935    683   1267    761   1288
    135   3283   3148  -1709  -1506   3216    296    971    711   1283    766   1283
    145   3286   3141  -1714  -1496   3213    384   1080    802   1327    769   1247
    181   3351   3169  -1769  -1493   3260    480   1241    961   1462    857   1278
    215   3535   3317  -1875  -1551   3426    550   1462   1213   1735   1122   1496
    272   3889   3616  -2083  -1670   3754    576   1662   1478   2078   1532   1914
    280   4299   4019  -2288  -1867   4159    504   1597   1512   2239   1912   2416
    168   4460   4291  -2317  -2062   4375    340   1215   1221   2138   2109   2743
     36   4408   4369  -2223  -2166   4388    218    776    818   1829   1966   2657
    -90   3964   4052  -1938  -2073   4008    101    277    231   1098   1122   1834
   -140   3372   3512  -1615  -1826   3442    -28    -90   -324    306    140    891
   -109   3026   3133  -1460  -1621   3081   -111    -49   -329    244     25    743
    -62   2881   2940  -1410  -1501   2909    -90    150   -103    441    158    792
    -10   2878   2886  -1434  -1447   2881     -2    387    163    675    322    891
     28   2974   2946  -1501  -1457   2961    155    659    452    935    517   1028
     36   3063   3024  -1551  -1493   3044    285    836    636   1106    654   1130
     36   3083   3047  -1558  -1506   3065    335    901    714   1174    706   1169
     62   3089   3026  -1574  -1483   3057    332    922    737   1200    719   1179
     70   3083   3013  -1577  -1470   3050    335    927    758   1218    735   1189
     80   3081   2998  -1582  -1460   3039    358    932    789   1239    758   1210
     88   3065   2977  -1577  -1444   3021    366    940    810   1252    779   1226
    106   3050   2943  -1579  -1418   2998    368    948    823   1257    787   1231
    155   3039   2883  -1597  -1363   2961    345    935    818   1252    782   1226
    168   3024   2855  -1597  -1343   2940    355    937    831   1262    792   1221
    137   3000   2863  -1569  -1361   2933    366    943    859   1280    810   1247
    116   2964   2844  -1543  -1363   2907    361    940    870   1293    823   1262
    122   2953   2831  -1538  -1353   2894    363    950    885   1306    836   1262
    106   2940   2834  -1525  -1363   2886    337    943    885   1299    836   1247
    101   2930   2826  -1517  -1361   2878    335    950    904   1306    852   1254
     96   2925   2829  -1512  -1366   2878    345    974    937   1343    883   1288
     83   2915   2831  -1499  -1374   2873    366   1002    976   1384    919   1335
     93   2927   2831  -1512  -1369   2878    361   1028   1013   1426    958   1366
    103   2935   2831  -1519  -1363   2883    332   1052   1047   1467   1002   1415
    135   2946   2811  -1543  -1337   2878    355   1085   1088   1512   1041   1441
    176   2969   2792  -1571  -1306   2881    353   1117   1132   1561   1093   1488
    189   2979   2790  -1587  -1299   2886    316   1153   1182   1623   1169   1545
    210   3034   2824  -1623  -1306   2930    340   1213   1257   1714   1257   1628
    241   3089   2844  -1667  -1301   2966    324   1239   1296   1771   1319   1717
    275   3154   2878  -1714  -1301   3016    280   1270   1337   1834   1400   1826
    290   3172   2878  -1732  -1293   3026    303   1296   1363   1865   1447   1865
    293   3200   2907  -1748  -1306   3055    340   1312   1384   1880   1473   1893
    288   3229   2940  -1758  -1327   3086    298   1301   1376   1875   1473   1899
    288   3229   2940  -1758  -1325   3086    285   1283   1356   1857   1462   1886
    296   3208   2912  -1753  -1309   3063    303   1244   1317   1800   1410   1826
    262   3167   2904  -1714  -1319   3037    335   1218   1288   1745   1353   1782
    244   3094   2847  -1670  -1301   2972    348   1176   1247   1680   1291   1725
    241   3047   2805  -1644  -1280   2927    324   1132   1200   1623   1228   1665
    202   2961   2759  -1584  -1278   2860    314   1083   1148   1564   1163   1595
    179   2850   2670  -1514  -1244   2761    332   1034   1085   1488   1083   1496
    155   2769   2611  -1465  -1228   2691    335    987   1039   1428   1026   1413
    150   2720   2569  -1434  -1208   2644    345    945   1010   1382    982   1350
    116   2670   2553  -1395  -1218   2613    355    922    992   1358    963   1319
    122   2629   2507  -1374  -1192   2566    381    917    984   1348    961   1304
    158   2600   2442  -1382  -1143   2522    415    919    984   1340    948   1296
    215   2595   2379  -1405  -1080   2488    363    891    976   1337    935   1299
    254   2559   2304  -1408  -1026   2431    322    865    956   1327    932   1293
    246   2559   2312  -1405  -1031   2436    342    885    976   1335    950   1314
    244   2577   2330  -1413  -1041   2455    368    932   1031   1382    987   1358
    257   2585   2327  -1421  -1034   2457    371    948   1057   1405   1013   1369
    277   2535   2255  -1408   -989   2395    353    932   1052   1397   1021   1363
    277   2530   2252  -1402   -987   2392    387    956   1088   1428   1057   1397
    285   2535   2249  -1413   -982   2395    407    958   1106   1428   1049   1418
    283   2543   2260  -1413   -987   2403    431    976   1127   1439   1062   1449
    257   2551   2294  -1405  -1018   2423    449    989   1166   1470   1106   1473
    257   2595   2338  -1426  -1039   2468    439    979   1184   1478   1119   1470
    285   2629   2343  -1460  -1028   2486    376    932   1161   1460   1117   1478
    303   2639   2335  -1470  -1015   2488    324    880   1122   1421   1091   1426
    283   2616   2330  -1449  -1023   2473    324    872   1122   1410   1072   1426
    303   2605   2301  -1454  -1000   2455    306    849   1114   1400   1075   1428
    337   2566   2229  -1452   -945   2397    285    823   1093   1371   1060   1397
    358   2512   2153  -1434   -896   2333    290    813   1075   1350   1039   1358
    374   2470   2094  -1423   -859   2283    285    792   1054   1325   1010   1309
    384   2413   2029  -1397   -820   2221    267    753   1021   1283    966   1254
    371   2351   1979  -1361   -805   2166    270    737   1010   1270    956   1223
    340   2265   1925  -1301   -792   2096    257    704    979   1228    922   1148
    316   2213   1896  -1265   -789   2055    241    652    930   1166    854   1109
    340   2182   1842  -1262   -750   2013    233    639    922   1145    823   1143
    350   2148   1797  -1249   -724   1974    223    628    922   1137    820   1137
    324   2109   1784  -1215   -730   1948    228    636    924   1135    828   1135
    301   2101   1800  -1202   -748   1953    236    628    914   1114    815   1124
    309   2081   1771  -1195   -732   1927    218    610    898   1093    787   1098
    332   2044   1712  -1189   -691   1878    205    589    878   1080    763   1075
    348   2016   1667  -1182   -659   1842    218    574    867   1062    743   1041
    381   2005   1621  -1195   -618   1813    205    558    862   1047    727   1008
    387   2010   1623  -1200   -618   1818    223    587    880   1065    735   1010
    405   2005   1600  -1205   -600   1805    296    672    945   1096    727    982
    459   2039   1579  -1249   -558   1810    381    802   1060   1169    732    958
    485   2164   1678  -1325   -597   1922    446    982   1278   1400    948   1143
    579   2452   1873  -1517   -646   2164    436   1184   1564   1782   1382   1506
    615   2847   2229  -1732   -805   2538    340   1197   1670   2047   1803   1995
    553   3031   2478  -1792   -961   2756    249    984   1509   2091   2135   2449
    465   2969   2501  -1719  -1018   2735    142    615   1101   1810   2078   2447
    366   2603   2236  -1486   -935   2421     15     83    444   1031   1278   1751
    296   2161   1862  -1228   -784   2013   -124   -400   -207    119    207    841
    296   1855   1558  -1075   -631   1706   -220   -444   -342   -106   -109    524
    327   1639   1312   -984   -491   1475   -166   -223    -90    122     25    558
    361   1577   1215   -969   -428   1397    -54      2    189    381    202    665
    405   1621   1215  -1015   -405   1418     83    226    465    633    394    782
    444   1701   1257  -1072   -405   1480    220    418    691    833    532    859
    457   1784   1325  -1122   -433   1556    265    491    774    909    587    914
    485   1797   1312  -1140   -413   1553    272    517    797    940    615    935
    509   1769   1260  -1140   -374   1514    290    524    807    953    633    932
    496   1738   1241  -1117   -371   1491    316    542    828    974    649    943
    506   1740   1234  -1124   -363   1488    303    542    826    974    644    940
    506   1751   1244  -1130   -368   1499    301    540    815    953    615    937
    498   1753   1252  -1127   -376   1504    311    558    833    963    633    984
    517   1722   1205  -1119   -342   1465    306    579    846    979    670   1008
    514   1730   1215  -1124   -350   1473    316    584    857    987    680   1002
    509   1738   1226  -1124   -358   1483    322    579    852    987    667    976
    504   1738   1234  -1122   -366   1486    327    579    846    987    665    958
    483   1756   1273  -1119   -394   1514    332    594    862   1008    688    961
    491   1753   1262  -1122   -387   1509    345    623    872   1028    717   1005
    509   1748   1236  -1130   -363   1493    368    646    888   1041    730   1026
    506   1761   1252  -1135   -374   1506    342    649    896   1047    730   1021
    511   1769   1257  -1140   -371   1514    337    654    914   1078    763   1044
    509   1735   1226  -1122   -361   1483    358    683    945   1117    810   1062
    509   1738   1228  -1124   -361   1486    368    719    982   1158    849   1101
    514   1787   1273  -1150   -379   1530    368    758   1031   1221    904   1156
    530   1834   1304  -1182   -387   1569    366    805   1083   1288    974   1197
    576   1899   1322  -1239   -371   1610    363    846   1135   1353   1036   1254
    613   1945   1330  -1280   -358   1639    371    898   1195   1423   1093   1299
    594   1966   1371  -1280   -389   1667    379    969   1270   1519   1202   1389
    607   2013   1405  -1309   -397   1709    381   1010   1309   1571   1267   1418
    610   2073   1462  -1345   -426   1769    387   1021   1317   1571   1267   1457
    589   2057   1467  -1325   -439   1761    418   1041   1330   1582   1273   1475
    615   2034   1418  -1325   -402   1727    415   1028   1306   1553   1239   1415
    631   1987   1356  -1309   -361   1673    405   1000   1267   1506   1202   1392
    613   1917   1304  -1265   -345   1610    415    958   1210   1428   1132   1356
    605   1891   1286  -1249   -340   1590    433    917   1153   1353   1060   1291
    602   1834   1231  -1221   -314   1532    428    844   1067   1247    956   1184
    592   1771   1179  -1182   -293   1475    431    787   1000   1166    870   1130
    568   1709   1140  -1143   -285   1426    420    740    932   1101    810   1067
    553   1649   1093  -1101   -270   1371    441    701    870   1036    737    961
    568   1621   1052  -1096   -241   1337    446    665    820    976    675    914
    584   1597   1013  -1091   -213   1306    431    610    758    904    615    870
    561   1543    982  -1054   -210   1262    420    568    711    849    563    844
    537   1488    950  -1015   -205   1221    407    545    675    813    530    800
    524   1452    924   -989   -200   1187    405    530    649    784    498    766
    519   1475    956   -997   -218   1215    405    524    636    779    496    748
    519   1480    961  -1002   -220   1221    402    524    628    784    511    753
    542   1483    940  -1013   -200   1213    371    501    594    753    483    698
    571   1506    935  -1039   -181   1221    335    459    550    704    420    670
    566   1527    961  -1047   -197   1244    340    475    563    717    433    698
    555   1548    992  -1052   -218   1270    379    501    589    743    472    722
    576   1587   1010  -1083   -218   1299    368    501    581    735    472    711
    584   1602   1018  -1096   -215   1312    376    511    592    745    472    722
    584   1584   1000  -1083   -207   1293    379    509    592    753    470    724
    602   1628   1023  -1117   -213   1327    371    498    589    748    465    701
    576   1667   1091  -1122   -257   1379    379    511    600    758    475    724
    594   1680   1083  -1140   -244   1382    371    517    597    771    496    763
    589   1657   1067  -1122   -239   1363    355    511    584    769    496    753
    537   1654   1117  -1098   -290   1384    348    519    581    774    509    748
    548   1634   1085  -1091   -267   1361    366    517    566    758    498    737
    519   1571   1052  -1047   -267   1314    371    514    540    735    470    719
    483   1532   1049  -1008   -283   1291    384    530    540    740    470    727
    506   1509   1000  -1010   -246   1257    384    517    527    727    459    706
    498   1436    937   -969   -220   1187    361    491    485    691    433    659
    498   1369    870   -935   -187   1119    379    483    454    657    405    607
    483   1361    878   -922   -197   1119    389    467    436    631    376    579
    493   1366    870   -930   -189   1119    374    462    420    633    366    579
    501   1317    815   -909   -158   1065    387    454    394    618    340    553
    462   1291    828   -878   -184   1060    384    449    387    613    337    548
    384   1325    940   -854   -277   1132    400    457    402    633    361    571
    223   1379   1156   -800   -467   1267    433    496    431    665    389    615
    161   1423   1260   -792   -550   1343    452    519    436    680    405    626
    205   1452   1247   -831   -519   1350    431    511    423    680    405    602
    259   1452   1192   -854   -465   1322    389    480    389    649    374    548
    298   1395   1093   -849   -397   1244    389    457    345    600    296    522
    306   1413   1106   -859   -400   1260    415    517    392    631    293    532
    324   1493   1169   -909   -423   1332    506    659    530    745    345    563
    368   1636   1267  -1002   -449   1452    576    815    711    943    498    714
    433   1935   1499  -1184   -535   1717    568    997    992   1309    901   1132
    472   2283   1810  -1376   -670   2047    496   1078   1163   1639   1395   1667
    407   2475   2065  -1444   -828   2270    418    888    982   1610   1680   2003
    298   2333   2034  -1314   -867   2184    319    561    532   1260   1628   2023
    252   2044   1792  -1148   -769   1917    111     80   -119    545    940   1389
    233   1649   1415   -940   -589   1532    -25   -423   -771   -324   -176    350
    267   1317   1047   -795   -389   1182   -166   -615  -1047   -698   -714   -153
    285   1083    797   -683   -254    940   -181   -459   -875   -511   -605   -137
    306   1034    727   -672   -210    883    -96   -241   -597   -239   -413    -33
    335   1119    784   -727   -226    950     20    -41   -329     20   -218     85
    337   1244    906   -795   -283   1075    137    163    -77    262    -20    200
    324   1332   1008   -828   -340   1171    213    288     64    400     88    267
    327   1361   1031   -846   -350   1197    257    335    109    446    116    285
    340   1379   1039   -859   -350   1210    241    355    114    470    127    285
    345   1428   1083   -885   -368   1254    231    371    122    491    145    290
    345   1452   1106   -898   -379   1280    244    387    137    506    161    303
    329   1473   1140   -904   -405   1306    239    384    140    514    163    301
    329   1519   1189   -924   -431   1356    223    384    142    517    166    301
    340   1561   1218   -953   -439   1392    213    394    150    527    176    301
    327   1584   1257   -956   -465   1421    207    410    158    542    189    311
    306   1618   1309   -963   -501   1465    223    420    163    553    200    327
    296   1626   1330   -963   -517   1478    236    439    168    566    207    335
    283   1652   1366   -969   -540   1509    205    436    166    574    210    332
    262   1680   1418   -971   -576   1551    205    454    174    600    223    342
    257   1706   1447   -984   -594   1577    202    457    174    607    223    340
    257   1740   1480  -1000   -613   1610    184    454    179    620    233    345
    267   1800   1532  -1034   -633   1665    200    475    207    654    267    371
    272   1823   1551  -1047   -639   1688    192    501    233    693    301    402
    262   1826   1561  -1044   -649   1693    158    511    254    727    335    426
    280   1867   1587  -1075   -652   1727    155    542    293    779    384    454
    309   1917   1608  -1114   -649   1764    163    584    342    849    441    496
    353   2036   1683  -1195   -665   1860    137    641    420    948    540    579
    402   2166   1761  -1286   -678   1964    124    701    496   1052    646    680
    394   2205   1810  -1299   -706   2008    132    735    532   1109    704    737
    374   2255   1880  -1314   -753   2068    124    769    566   1153    753    782
    361   2304   1943  -1332   -789   2125    111    792    589   1182    784    810
    355   2322   1966  -1340   -805   2145    111    792    584   1171    776    800
    337   2325   1987  -1332   -823   2156    119    776    568   1145    750    784
    327   2322   1995  -1327   -833   2158     88    748    540   1106    709    756
    306   2299   1992  -1301   -841   2145     59    696    483   1039    636    691
    272   2231   1958  -1254   -844   2096     96    657    431    969    558    618
    233   2158   1925  -1197   -846   2042     83    602    358    878    465    535
    194   2101   1906  -1148   -857   2003     64    550    290    795    374    452
    145   2042   1896  -1093   -875   1969     72    517    241    730    296    381
    111   2010   1899  -1062   -893   1956     72    475    202    683    239    337
    116   1995   1878  -1057   -880   1938     41    420    153    633    192    303
    166   1971   1803  -1070   -818   1888     -5    366     93    589    153    254
    223   1964   1740  -1093   -758   1852    -51    306     31    537     98    184
    184   1919   1735  -1052   -776   1829    -49    288     -5    498     64    145
    145   1867   1722  -1008   -789   1797    -44    283    -23    488     51    135
    145   1829   1683   -987   -771   1758    -54    265    -44    478     31    106
    176   1836   1660  -1005   -740   1748    -90    249    -54    470     23    111
    197   1855   1657  -1028   -732   1756   -124    236    -72    459     12    124
    213   1873   1660  -1044   -724   1766   -132    236    -72    467     31    140
    200   1888   1686  -1044   -743   1787   -119    252    -59    488     67    163
    187   1951   1764  -1067   -787   1857   -161    231    -75    488     70    187
    166   2021   1855  -1093   -844   1938   -179    228    -70    504     75    207
    135   2091   1956  -1114   -909   2023   -135    262    -23    561    124    254
    103   2143   2039  -1124   -966   2091    -96    283      7    594    158    275
     80   2166   2086  -1122  -1002   2127   -122    277      2    600    174    285
     49   2226   2177  -1140  -1062   2203   -158    257     -2    605    197    311
     23   2286   2262  -1156  -1119   2275   -187    246      0    623    223    327
     33   2268   2234  -1150  -1101   2249   -231    218    -33    602    210    301
     36   2262   2226  -1148  -1093   2244   -252    200    -70    568    171    303
     20   2262   2239  -1143  -1109   2252   -290    184    -83    566    176    311
     10   2218   2208  -1114  -1098   2213   -319    163   -106    550    166    277
     18   2171   2153  -1096  -1067   2161   -324    140   -145    522    132    262
     25   2125   2099  -1075  -1036   2112   -342    114   -194    483     93    233
     44   2049   2003  -1047   -979   2026   -361    106   -207    472     88    226
      5   2039   2034  -1023  -1013   2036   -335    122   -200    478     88    218
    -33   2036   2068  -1002  -1052   2052   -324    127   -192    480     72    228
    -64   2013   2078   -974  -1070   2044   -327    124   -194    475     70    228
    -80   1951   2029   -935  -1054   1990   -327    135   -189    485     83    184
    -88   1880   1966   -896  -1026   1922   -350    127   -210    472     64    155
    -93   1904   1995   -906  -1044   1948   -379    114   -220    465     62    171
    -96   1922   2018   -911  -1057   1969   -371    111   -226    465     70    153
   -101   1932   2034   -917  -1067   1982   -394     90   -249    449     51    142
    -77   1974   2052   -948  -1065   2010   -400     77   -257    433     38    140
    -64   2013   2075   -976  -1070   2044   -420     70   -262    428     36    148
    -72   2034   2107   -979  -1088   2070   -433     59   -267    420     25    140
    -72   2057   2130   -995  -1101   2091   -433     62   -257    433     36    137
    -23   2109   2132  -1044  -1078   2120   -400    114   -215    449     31     85
      7   2158   2151  -1085  -1070   2156   -332    236   -109    514     38     44
     49   2242   2192  -1145  -1070   2218   -272    400     62    683    158    124
    122   2509   2387  -1317  -1135   2449   -231    613    337   1015    501    436
    166   2878   2712  -1522  -1273   2798   -303    693    511   1327    943    904
    127   3159   3031  -1644  -1452   3096   -444    472    407   1428   1291   1335
     36   3231   3195  -1634  -1579   3213   -613     85    109   1340   1460   1558
    -41   2985   3026  -1473  -1535   3003   -763   -413   -418    810    966   1124
   -114   2507   2621  -1195  -1369   2561   -893   -930  -1080    -85    -83    192
   -124   2120   2244  -1000  -1184   2182  -1036  -1135  -1428   -589   -688   -389
   -116   1893   2010   -888  -1062   1951  -1078   -997  -1309   -501   -688   -470
    -98   1800   1896   -852   -997   1847   -995   -774  -1054   -280   -545   -407
    -80   1836   1914   -878   -997   1875   -852   -522   -782    -33   -353   -283
    -57   1935   1992   -940  -1026   1964   -709   -293   -548    181   -163   -145
    -46   1992   2039   -971  -1041   2016   -636   -205   -449    267    -98   -114
    -49   2013   2062   -982  -1057   2036   -626   -192   -431    285   -106   -106
    -67   2026   2094   -979  -1080   2060   -626   -179   -413    306    -93   -101
    -80   1990   2068   -956  -1075   2029   -631   -176   -410    309    -85   -127
    -77   1964   2042   -943  -1060   2003   -639   -179   -402    311    -80   -124
    -90   1969   2057   -940  -1075   2010   -644   -179   -387    327    -64   -127
   -103   1984   2088   -940  -1096   2036   -644   -184   -384    332    -59   -137
   -111   1987   2096   -940  -1104   2039   -646   -184   -379    337    -57   -116
   -122   2016   2138   -945  -1130   2075   -649   -179   -374    350    -44   -114
   -148   2010   2156   -932  -1153   2083   -667   -187   -381    353    -44   -129
   -148   2021   2169   -937  -1158   2094   -678   -184   -376    366    -31   -116
   -155   2039   2192   -943  -1174   2114   -680   -176   -371    376    -20    -88
   -155   2013   2169   -927  -1161   2091   -685   -163   -368    389     -5    -67
   -142   2036   2179   -948  -1161   2107   -688   -150   -361    410     18    -46
   -148   2049   2197   -950  -1174   2122   -717   -155   -361    410     18    -36
   -153   2034   2184   -943  -1169   2109   -711   -137   -345    433     33    -15
   -122   2096   2218   -987  -1169   2156   -672    -75   -283    501    103     36
   -135   2125   2260   -995  -1200   2192   -691    -54   -249    542    148     59
   -153   2117   2270   -982  -1213   2192   -691    -31   -228    566    166     90
   -137   2145   2283  -1005  -1210   2213   -693     18   -184    610    207    145
   -135   2169   2304  -1015  -1218   2236   -685     85   -109    698    293    228
   -148   2197   2343  -1026  -1247   2270   -688    140    -51    771    374    283
   -142   2249   2390  -1054  -1265   2320   -696    181    -18    823    431    327
   -127   2299   2423  -1088  -1275   2359   -701    205      0    854    462    361
   -119   2335   2455  -1106  -1286   2395   -698    231     15    880    493    400
   -127   2346   2473  -1109  -1301   2408   -714    215     -2    859    483    407
   -166   2335   2501  -1083  -1335   2416   -722    181    -25    828    467    389
   -252   2234   2486   -992  -1371   2359   -745    132    -83    763    410    335
   -265   2200   2465   -966  -1363   2333   -789     90   -129    704    368    298
   -135   2338   2473  -1104  -1306   2405   -714     96   -111    706    376    311
   -194   2247   2442  -1026  -1319   2346   -659     33   -176    631    296    244
   -275   2130   2405   -930  -1340   2268   -657    -41   -246    553    218    184
   -303   2068   2372   -880  -1337   2218   -685   -114   -303    483    153    119
   -314   2013   2327   -852  -1322   2169   -701   -179   -363    415     85     72
   -348   1948   2296   -800  -1322   2122   -709   -233   -410    368     36     23
   -389   1870   2260   -743  -1325   2065   -737   -283   -454    324     -7    -33
   -397   1844   2242   -722  -1319   2042   -761   -314   -475    298    -33    -57
   -407   1792   2200   -696  -1304   1995   -774   -340   -496    280    -44    -83
   -423   1751   2171   -665  -1299   1961   -782   -366   -501    267    -51   -101
   -433   1725   2158   -646  -1296   1940   -789   -389   -514    252    -75   -111
   -439   1725   2164   -641  -1301   1943   -795   -381   -501    270    -57    -88
   -431   1735   2166   -654  -1299   1951   -800   -363   -480    290    -38    -83
   -423   1735   2158   -657  -1291   1945   -800   -358   -470    293    -31    -83
   -428   1712   2138   -644  -1283   1925   -818   -381   -485    277    -36    -83
   -449   1675   2125   -613  -1286   1899   -813   -387   -478    285    -25    -85
   -454   1704   2156   -626  -1306   1930   -776   -387   -470    293    -31    -85
   -436   1740   2174   -652  -1304   1956   -761   -381   -454    309    -23    -64
   -431   1758   2187   -665  -1309   1971   -756   -384   -452    316    -12    -49
   -449   1764   2213   -657  -1330   1987   -763   -384   -444    329      7    -38
   -431   1792   2223   -680  -1327   2008   -776   -389   -426    350     41    -25
   -433   1766   2197   -667  -1314   1982   -807   -405   -426    350     44    -10
   -436   1727   2161   -646  -1299   1945   -859   -433   -462    324     25    -18
   -441   1701   2143   -628  -1291   1922   -870   -441   -465    337     54    -23
   -444   1699   2143   -628  -1293   1919   -880   -467   -480    324     54    -44
   -441   1680   2120   -620  -1280   1899   -885   -496   -517    283      0    -51
   -426   1631   2055   -602  -1241   1842   -896   -501   -532    270    -23    -36
   -441   1569   2010   -563  -1226   1790   -909   -519   -545    259    -20    -64
   -454   1564   2018   -555  -1236   1790   -943   -548   -568    239    -31    -83
   -465   1525   1990   -530  -1228   1756   -948   -566   -594    215    -49    -93
   -488   1452   1940   -483  -1213   1696   -914   -581   -620    184    -80   -137
   -465   1465   1930   -498  -1197   1696   -898   -613   -657    142   -122   -174
   -431   1447   1875   -509  -1153   1660   -963   -628   -667    135   -129   -163
   -426   1395   1821   -483  -1122   1608   -961   -652   -696    103   -163   -200
   -444   1374   1816   -465  -1130   1595   -927   -685   -737     70   -192   -220
   -431   1340   1771   -454  -1101   1556   -898   -698   -756     49   -194   -223
   -394   1273   1667   -439  -1031   1470   -930   -714   -763     31   -202   -254
   -371   1236   1608   -431   -989   1421   -943   -704   -761     31   -210   -259
   -332   1267   1600   -470   -966   1434   -904   -678   -732     62   -187   -233
   -353   1257   1610   -452   -982   1434   -870   -675   -727     62   -184   -236
   -355   1205   1561   -426   -958   1382   -888   -667   -717     72   -184   -233
   -322   1221   1543   -449   -932   1382   -774   -561   -633    122   -163   -252
   -290   1260   1551   -488   -919   1405   -644   -387   -501    213   -119   -267
   -231   1389   1621   -579   -924   1504   -527   -174   -277    426     51   -153
   -140   1696   1834   -779   -987   1764   -462     96     31    797    439    272
    -54   2073   2125  -1010  -1088   2099   -498    176    210   1122    904    805
   -116   2353   2470  -1119  -1293   2410   -675   -145     98   1247   1265   1223
   -283   2455   2738  -1085  -1509   2595   -904   -649   -213   1137   1363   1376
   -418   2042   2457   -813  -1439   2249  -1078  -1169   -763    530    748    839
   -485   1444   1927   -480  -1205   1686  -1197  -1600  -1395   -348   -239    -88
   -491   1000   1488   -257   -989   1241  -1291  -1680  -1615   -693   -670   -542
   -462    769   1231   -153   -846   1000  -1215  -1444  -1421   -545   -610   -532
   -436    802   1236   -184   -836   1021  -1114  -1184  -1176   -342   -459   -452
   -428    948   1374   -259   -901   1161   -937   -906   -919   -114   -280   -332
   -436   1098   1532   -332   -984   1314   -769   -701   -724     59   -145   -226
   -493   1200   1693   -353  -1093   1447   -657   -587   -613    161    -54   -145
   -527   1182   1709   -327  -1119   1444   -589   -514   -540    228      5    -96
   -527   1137   1665   -306  -1096   1400   -584   -472   -498    272     46    -59
   -485   1135   1621   -327  -1054   1376   -584   -462   -483    285     62    -57
   -324   1208   1532   -441   -927   1369   -576   -475   -485    280     54    -49
   -265   1182   1447   -459   -857   1312   -558   -457   -457    311     85     36
   -314   1109   1423   -397   -867   1265   -532   -436   -426    340    124     96
   -366   1041   1408   -340   -888   1226   -550   -441   -431    332    127     85
   -332    997   1330   -332   -831   1163   -555   -452   -454    311    109     31
   -283   1000   1283   -361   -782   1140   -563   -444   -454    316    103     18
   -181   1070   1252   -444   -717   1161   -548   -426   -431    342    137     25
   -127   1078   1202   -478   -665   1140   -527   -431   -439    348    145     20
    -72   1078   1150   -501   -610   1114   -519   -433   -433    348    148     18
    -46   1106   1153   -532   -600   1130   -537   -397   -397    379    176     41
    -54   1119   1174   -532   -613   1145   -530   -371   -366    407    194     51
    -70   1117   1184   -524   -628   1150   -519   -361   -353    423    210     54
    -67   1135   1202   -532   -633   1169   -480   -324   -311    459    259     83
    -80   1163   1244   -545   -662   1202   -467   -277   -265    514    322    132
    -90   1169   1260   -540   -675   1213   -465   -223   -223    568    379    171
   -109   1182   1291   -540   -698   1236   -493   -176   -176    626    441    213
    -93   1252   1345   -579   -719   1299   -509   -129   -119    688    514    275
    -38   1400   1436   -683   -737   1418   -485    -67    -49    766    600    355
     18   1525   1506   -771   -743   1517   -459    -20     10    836    678    428
     49   1605   1556   -828   -756   1582   -475    -12     33    867    727    467
     46   1652   1605   -849   -779   1628   -457    -15     44    880    753    488
     64   1701   1634   -883   -784   1667   -441     -2     67    893    771    506
     77   1751   1670   -914   -797   1712   -449     -2     67    883    769    504
     54   1751   1696   -904   -820   1722   -436    -33     31    839    727    467
     20   1709   1688   -865   -833   1699   -397    -59     -2    787    680    418
     18   1678   1657   -849   -818   1667   -415   -114    -51    722    613    342
     15   1649   1634   -833   -810   1644   -407   -166   -101    652    550    285
     12   1608   1592   -813   -789   1600   -394   -218   -153    584    478    223
      5   1558   1553   -782   -774   1556   -394   -267   -192    522    418    171
     -2   1512   1512   -756   -756   1512   -415   -311   -233    465    361    119
     -7   1439   1447   -717   -727   1441   -405   -355   -275    410    309     57
    -20   1374   1395   -678   -706   1382   -413   -392   -306    374    267     15
    -12   1348   1361   -667   -685   1353   -449   -426   -332    340    236    -10
    -41   1309   1348   -636   -696   1327   -441   -457   -353    314    207    -31
    -70   1286   1356   -610   -711   1319   -410   -462   -350    306    207    -41
    -88   1273   1358   -594   -724   1314   -405   -470   -345    309    215    -41
    -64   1267   1332   -600   -698   1299   -407   -465   -319    319    228    -31
    -75   1208   1283   -568   -678   1244   -400   -478   -324    301    215    -49
    -59   1187   1247   -563   -654   1215   -381   -485   -335    277    202    -70
    -54   1192   1244   -571   -649   1218   -340   -457   -298    290    226    -59
    -72   1174   1247   -550   -659   1210   -301   -410   -246    329    259    -33
    -20   1195   1215   -587   -618   1205   -309   -397   -223    348    272    -15
    -18   1202   1221   -592   -620   1210   -298   -384   -189    366    298     23
    -25   1195   1218   -584   -623   1205   -272   -355   -140    402    337     72
    -28   1192   1221   -581   -623   1205   -249   -316    -90    446    389    129
    -51   1161   1213   -555   -631   1184   -280   -340   -101    441    392    145
    -41   1127   1169   -545   -605   1148   -311   -363   -114    428    384    137
    -51   1078   1130   -514   -592   1104   -303   -381   -122    415    376    111
    -44   1023   1067   -488   -555   1044   -322   -415   -153    379    345     64
     38    948    909   -496   -436    930   -394   -465   -205    322    296     15
    148    891    743   -519   -296    818   -407   -483   -231    293    265     -2
    202    826    623   -514   -210    724   -407   -511   -259    267    244     -2
    194    776    581   -485   -192    680   -371   -511   -259    262    246      7
    142    711    568   -428   -213    639   -358   -517   -262    246    233      0
     67    680    613   -374   -272    646   -348   -504   -252    249    246     15
    -38    618    657   -293   -348    636   -342   -493   -244    249    252     12
   -101    548    649   -223   -374    597   -329   -483   -233    252    236     20
    -88    532    620   -226   -353    576   -340   -496   -233    254    236     38
   -114    493    607   -189   -361    550   -355   -491   -231    246    233     12
   -145    478    620   -168   -384    548   -358   -501   -236    236    226     -2
   -168    444    613   -137   -389    527   -348   -485   -210    262    265     10
   -210    358    568    -75   -389    462   -366   -509   -233    241    262    -23
   -194    337    532    -72   -363    433   -303   -542   -272    194    207    -31
   -135    400    535   -135   -335    467   -197   -491   -215    236    233     23
   -194    340    535    -72   -363    436   -174   -462   -181    267    267     25
   -197    228    426    -18   -311    327   -202   -470   -192    213    187   -103
   -179    215    394    -18   -285    303   -184   -358   -103    246    161   -129
   -150    324    475    -88   -314    400    -98   -161    109    459    342     23
   -163    514    678   -174   -420    594      7     98    433    839    737    361
   -106    935   1041   -415   -574    987     18    244    678   1218   1262    932
   -202   1176   1379   -488   -789   1278   -137      5    566   1304   1615   1387
   -324   1202   1527   -439   -924   1363   -322   -387    244   1156   1693   1545
   -433    906   1340   -236   -885   1122   -454   -839   -267    615   1184   1145
   -574    249    820    161   -698    535   -566  -1376   -984   -363     36     51
   -504   -213    288    358   -397     36   -657  -1506  -1244   -761   -459   -433
   -413   -428    -18    418   -197   -223   -659  -1319  -1067   -620   -384   -415
   -431   -561   -129    496   -150   -345   -555  -1078   -800   -389   -233   -337
   -376   -485   -109    428   -135   -296   -420   -828   -527   -155    -59   -218
   -358   -384    -25    371   -166   -205   -288   -610   -290     51    116    -98
   -353   -332     18    340   -187   -158   -207   -485   -145    174    236    -33
   -290   -262     28    277   -161   -116   -174   -431    -75    226    298     10
   -319   -262     54    290   -189   -103   -129   -407    -38    252    319     18
   -327   -272     54    301   -192   -111   -103   -384    -10    277    340     20
   -361   -301     59    329   -213   -119   -109   -381     -5    270    329     33
   -345   -293     51    319   -200   -122   -106   -379      5    272    335     62
   -327   -329     -5    327   -163   -166   -116   -392     10    270    345     54
   -335   -363    -28    348   -153   -197   -155   -413      5    259    345     41
   -309   -350    -44    327   -132   -197   -184   -415     15    259    348     33
   -265   -340    -75    303    -96   -207   -163   -413     28    259    345     38
   -290   -407   -116    348    -88   -262   -174   -410     41    270    355     49
   -280   -426   -145    350    -67   -285   -213   -413     51    275    363     46
   -220   -389   -171    303    -25   -280   -194   -405     77    296    379     88
   -179   -345   -166    262     -7   -257   -140   -374    122    329    413    129
   -205   -379   -174    290    -18   -275   -158   -379    119    324    407    114
   -197   -400   -202    298      0   -301   -179   -381    129    332    420    122
   -161   -400   -239    277     36   -319   -184   -363    155    361    452    140
   -135   -368   -233    252     49   -301   -184   -329    187    392    470    129
   -127   -389   -262    257     64   -327   -192   -298    228    431    506    189
   -106   -361   -254    233     72   -309   -187   -239    306    514    587    244
   -106   -324   -220    213     54   -272   -192   -187    381    592    665    306
    -64   -301   -236    184     85   -270   -213   -171    413    636    711    345
    -12   -207   -197    109     90   -202   -220   -111    480    711    787    449
     20   -155   -176     67     98   -166   -215    -59    542    782    865    522
     18   -168   -187     75     98   -176   -210    -49    558    792    883    540
    -25   -184   -158    106     64   -171   -189    -36    566    797    893    553
    -67   -213   -148    137     38   -181   -192    -67    535    758    859    517
    -25   -215   -189    119     80   -202   -174    -75    524    735    836    506
    -62   -290   -228    174     80   -259   -155   -111    493    685    805    493
    -80   -361   -280    220     98   -322   -135   -148    452    628    758    444
    -96   -431   -337    262    116   -384   -124   -202    394    545    675    353
   -124   -496   -371    309    122   -433   -135   -259    335    462    594    280
   -145   -568   -423    355    137   -496   -150   -316    267    379    511    244
   -161   -641   -480    402    158   -561   -153   -361    218    314    452    207
   -158   -711   -555    433    197   -636   -153   -405    179    265    397    155
   -176   -769   -594    472    207   -683   -166   -441    145    223    355    109
   -189   -841   -652    514    231   -748   -184   -475    111    187    316     96
   -194   -901   -706    548    254   -805   -194   -501     88    158    288     80
   -197   -914   -717    555    257   -818   -155   -509     88    153    288     75
   -197   -948   -750    571    275   -849   -129   -509     98    153    296     77
   -181   -956   -774    568    293   -865   -127   -501    109    161    309     90
   -171   -974   -802    574    314   -888   -140   -504    109    155    306     64
   -155   -945   -789    548    314   -867   -176   -524     98    145    293     51
   -158   -930   -771    542    303   -849   -171   -517    114    148    301     54
   -161   -904   -743    532    288   -823   -155   -501    137    166    324     80
   -174   -898   -724    537    275   -813   -122   -480    166    189    355    106
   -226   -924   -698    574    236   -813    -90   -457    189    210    381    106
   -236   -937   -701    587    231   -820    -93   -454    200    213    376    106
   -218   -930   -714    574    246   -823   -122   -478    192    197    366    116
   -205   -914   -709    561    252   -813   -142   -485    192    187    368    163
   -200   -919   -722    558    257   -820   -174   -498    176    176    371    155
   -194   -935   -743    563    272   -839   -187   -509    166    166    361    145
   -205   -971   -766    587    277   -870   -187   -519    161    155    355    132
   -210  -1018   -807    615    298   -914   -187   -535    150    145    355    135
   -210  -1085   -878    646    332   -984   -174   -540    132    114    332    116
   -231  -1156   -927    693    348  -1041   -176   -550    119     93    311     98
   -239  -1228   -992    732    374  -1111   -176   -561    109     77    296     51
   -257  -1309  -1052    784    397  -1182   -171   -563    103     64    285     20
   -288  -1366  -1078    826    394  -1223   -171   -581     83     31    265      5
   -303  -1405  -1101    854    397  -1254   -166   -592     57     -7    218    -31
   -303  -1439  -1137    870    415  -1288   -163   -605     38    -36    174    -38
   -301  -1493  -1192    898    444  -1343   -192   -626     25    -49    168    -49
   -285  -1545  -1260    911    485  -1402   -197   -639     15    -70    153    -98
   -288  -1564  -1275    924    493  -1421   -197   -644     15    -85    135    -98
   -285  -1574  -1291    930    501  -1434   -189   -636     36    -77    150    -80
   -272  -1618  -1345    945    535  -1483   -194   -665     20   -111    116   -127
   -241  -1636  -1395    937    574  -1514   -239   -683      2   -137     88   -140
   -231  -1657  -1428    943    597  -1543   -210   -667     20   -124    106   -145
   -267  -1725  -1457    995    592  -1590   -155   -659     33   -124    106   -166
   -298  -1719  -1421   1010    561  -1571    -90   -589     96   -116     62   -226
   -239  -1647  -1408    940    581  -1527     -7   -444    246    -12     98   -218
   -166  -1475  -1309    818    571  -1392     23   -257    483    241    329    -49
   -109  -1200  -1091    652    491  -1145     33    -44    795    657    789    355
    -77   -839   -761    459    340   -800    -59    -75    880    924   1262    857
   -124   -735   -610    431    241   -672   -197   -353    633    901   1535   1213
   -210   -831   -620    519    202   -724   -324   -737    192    545   1361   1088
   -309  -1187   -878    745    283  -1034   -519  -1319   -522   -337    423    319
   -366  -1652  -1286   1010    459  -1470   -639  -1803  -1184  -1278   -659   -581
   -270  -1958  -1688   1111    706  -1826   -657  -1717  -1145  -1291   -753   -748
   -187  -2135  -1948   1161    880  -2042   -610  -1499   -901  -1072   -623   -737
   -184  -2192  -2008   1187    909  -2101   -511  -1309   -665   -867   -498   -646
   -223  -2166  -1943   1195    859  -2055   -335  -1070   -374   -605   -301   -493
   -213  -2099  -1886   1153    833  -1995   -223   -870   -155   -402   -135   -397
   -197  -2068  -1870   1132    833  -1969   -189   -792    -64   -327    -75   -381
   -192  -2109  -1917   1148    859  -2013   -168   -776    -46   -309    -67   -381
   -187  -2135  -1948   1161    880  -2042   -124   -753    -23   -293    -57   -361
   -184  -2174  -1990   1176    901  -2083    -93   -730      2   -277    -36   -366
   -176  -2187  -2010   1182    917  -2099    -98   -717     12   -267    -25   -376
   -171  -2203  -2034   1187    930  -2120   -132   -722     10   -280    -33   -379
   -158  -2218  -2060   1189    950  -2140   -106   -711     36   -270    -12   -350
   -137  -2236  -2101   1187    979  -2169    -59   -691     59   -246      7   -345
   -129  -2265  -2135   1197   1002  -2203    -70   -691     62   -241     18   -348
   -153  -2294  -2143   1221    995  -2218    -83   -683     72   -236     25   -329
   -202  -2283  -2081   1244    937  -2182    -62   -659    109   -210     54   -290
   -218  -2275  -2060   1244    919  -2169    -77   -662    124   -192     67   -277
   -200  -2296  -2096   1247    945  -2197    -67   -631    155   -163     93   -257
   -194  -2299  -2104   1244    950  -2203    -57   -605    184   -137    119   -231
   -246  -2291  -2044   1270    898  -2169    -18   -561    226    -93    166   -187
   -332  -2223  -1893   1275    779  -2060    -12   -524    277    -41    226   -140
   -397  -2151  -1753   1273    675  -1951     -5   -488    329     10    280    -96
   -467  -2086  -1618   1275    574  -1852     15   -444    376     64    324    -51
   -509  -2049  -1540   1280    514  -1795     -7   -426    413    111    363      5
   -444  -2018  -1574   1228    563  -1795      7   -368    483    194    444     72
   -335  -2042  -1706   1187    685  -1875      5   -332    537    262    509    116
   -207  -2060  -1852   1132    820  -1956     -2   -306    579    314    574    155
   -140  -2005  -1865   1072    862  -1935    -41   -288    618    363    636    210
   -124  -1922  -1797   1023    833  -1860    -12   -272    646    392    670    306
   -119  -1917  -1797   1018    836  -1857     33   -241    675    415    706    397
   -168  -1943  -1777   1054    802  -1860     38   -241    667    413    711    433
   -259  -2010  -1751   1135    745  -1880     28   -241    649    384    680    389
   -290  -2101  -1810   1195    758  -1956      2   -283    589    301    600    285
   -290  -2182  -1891   1236    800  -2036     23   -342    506    192    491    174
   -262  -2262  -2000   1262    867  -2132     18   -418    415     83    384     72
   -210  -2312  -2101   1262    945  -2208    -31   -485    342      2    301    -38
   -220  -2382  -2161   1301    969  -2273    -44   -540    280    -77    218   -142
   -267  -2457  -2192   1361    961  -2325    -51   -597    215   -168    122   -213
   -319  -2548  -2229   1434    953  -2390    -51   -633    166   -223     67   -259
   -355  -2595  -2239   1475    940  -2418    -41   -654    140   -254     44   -319
   -392  -2624  -2234   1506    919  -2429    -25   -675    109   -290      0   -374
   -387  -2644  -2257   1514    935  -2452    -25   -698     83   -329    -44   -426
   -379  -2650  -2273   1512    945  -2462    -31   -737     46   -381   -101   -436
   -358  -2642  -2283   1501    961  -2462    -38   -735     41   -384    -93   -381
   -327  -2600  -2275   1462    971  -2436    -38   -737     36   -381    -93   -400
   -327  -2608  -2281   1465    976  -2444    -54   -750     25   -397   -124   -423
   -337  -2608  -2273   1473    966  -2442    -88   -756     20   -407   -132   -439
   -332  -2598  -2265   1465    966  -2431    -98   -758     18   -410   -127   -439
   -327  -2564  -2236   1444    953  -2400    -83   -750     23   -402   -114   -433
   -309  -2494  -2187   1400    937  -2340    -41   -717     62   -366    -77   -402
   -290  -2452  -2164   1371    935  -2309    -57   -709     77   -350    -57   -387
   -311  -2449  -2138   1382    911  -2294    -64   -717     64   -361    -62   -397
   -285  -2431  -2145   1356    930  -2288    -36   -717     67   -368    -64   -410
   -270  -2400  -2130   1332    930  -2265    -46   -727     72   -368    -49   -407
   -283  -2390  -2109   1335    911  -2249    -75   -758     57   -387    -59   -415
   -270  -2416  -2145   1343    937  -2281   -103   -782     25   -410    -90   -431
   -267  -2418  -2153   1343    940  -2286   -140   -795      7   -418    -90   -444
   -290  -2418  -2130   1353    917  -2275   -148   -797     -2   -428    -85   -426
   -293  -2449  -2158   1371    930  -2304   -127   -797    -12   -449    -96   -426
   -314  -2509  -2195   1413    940  -2353   -124   -807    -41   -483   -129   -467
   -332  -2561  -2229   1447    945  -2395   -163   -831    -67   -509   -158   -480
   -332  -2598  -2265   1465    966  -2434   -145   -826    -67   -511   -155   -493
   -335  -2665  -2330   1499    997  -2499   -142   -844    -98   -550   -200   -550
   -319  -2738  -2418   1530   1049  -2579   -145   -878   -142   -607   -265   -581
   -337  -2777  -2439   1556   1049  -2611   -127   -885   -150   -626   -283   -613
   -368  -2811  -2444   1590   1036  -2629   -116   -865   -135   -626   -288   -615
   -345  -2831  -2488   1587   1067  -2660   -114   -852   -127   -631   -301   -626
   -309  -2873  -2564   1592   1127  -2720   -119   -865   -135   -646   -309   -639
   -298  -2878  -2582   1587   1140  -2733   -163   -891   -158   -672   -319   -636
   -285  -2886  -2600   1584   1156  -2743   -150   -880   -150   -672   -319   -626
   -277  -2902  -2626   1587   1171  -2764    -96   -865   -129   -667   -319   -631
   -283  -2956  -2673   1621   1195  -2816   -109   -888   -150   -693   -345   -683
   -254  -2966  -2712   1608   1228  -2839   -140   -914   -176   -714   -368   -727
   -226  -2992  -2769   1608   1270  -2881   -122   -891   -161   -714   -389   -761
   -207  -3011  -2803   1608   1296  -2907    -44   -782    -72   -670   -400   -779
   -218  -3003  -2785   1610   1283  -2894     51   -623     64   -550   -335   -756
   -223  -2873  -2652   1548   1213  -2764    111   -426    303   -277    -85   -558
   -205  -2585  -2379   1395   1085  -2483     93   -267    542     51    319   -135
   -233  -2210  -1977   1221    870  -2094      2   -337    566    218    719    405
   -322  -2049  -1727   1187    701  -1888   -106   -602    363    205    995    779
   -420  -2104  -1683   1260    628  -1896   -218   -982    -44   -106    852    675
   -524  -2540  -2018   1532    745  -2281   -316  -1452   -644   -846      0   -148
   -548  -3021  -2475   1784    961  -2748   -457  -1810  -1179  -1597   -930  -1002
   -483  -3317  -2834   1901   1174  -3076   -553  -1808  -1234  -1709  -1109  -1215
   -418  -3432  -3016   1925   1296  -3224   -524  -1597   -987  -1478   -950  -1122
   -387  -3390  -3003   1888   1306  -3198   -431  -1353   -714  -1226   -761  -1005
   -363  -3273  -2909   1816   1270  -3091   -262  -1083   -433   -971   -558   -878
   -368  -3195  -2826   1782   1228  -3011   -132   -927   -270   -828   -452   -800
   -355  -3141  -2787   1745   1215  -2964    -85   -891   -226   -797   -426   -745
   -368  -3094  -2727   1730   1179  -2912    -77   -854   -192   -763   -389   -698
   -402  -3094  -2691   1748   1143  -2894    -54   -818   -155   -727   -361   -693
   -394  -3091  -2696   1743   1150  -2894    -23   -789   -127   -701   -332   -693
   -337  -3073  -2738   1704   1197  -2907    -33   -792   -129   -704   -332   -688
   -316  -3044  -2727   1680   1202  -2889    -54   -784   -127   -704   -332   -685
   -335  -3039  -2704   1686   1182  -2873    -59   -776   -119   -693   -316   -683
   -379  -3055  -2675   1717   1148  -2865    -28   -761   -103   -678   -301   -652
   -402  -3073  -2670   1735   1132  -2873    -15   -745    -96   -667   -290   -652
   -400  -3078  -2681   1738   1140  -2881    -49   -758   -111   -683   -301   -657
   -389  -3086  -2696   1738   1153  -2894    -20   -722    -83   -652   -275   -652
   -397  -3081  -2683   1740   1143  -2883      0   -696    -54   -613   -228   -613
   -415  -3102  -2688   1758   1135  -2896    -12   -698    -70   -626   -239   -646
   -423  -3117  -2696   1769   1135  -2907    -20   -678    -59   -613   -233   -628
   -428  -3125  -2696   1774   1132  -2912     -7   -641    -33   -576   -192   -607
   -400  -3083  -2683   1743   1140  -2883     -5   -610     -5   -540   -158   -553
   -355  -3039  -2686   1696   1161  -2863      0   -579     28   -504   -116   -493
   -319  -3000  -2681   1657   1179  -2842     -5   -545     57   -465    -88   -472
   -301  -2974  -2673   1636   1184  -2824      0   -493     93   -410    -28   -381
   -275  -2961  -2686   1618   1205  -2824     10   -407    171   -311     75   -303
   -223  -2907  -2683   1564   1228  -2795     -5   -335    236   -241    142   -231
   -200  -2868  -2670   1532   1234  -2769    -10   -277    283   -189    194   -189
   -189  -2839  -2650   1512   1228  -2743    -12   -246    301   -163    233   -168
   -189  -2800  -2611   1496   1210  -2707      0   -202    337   -114    298   -116
   -179  -2730  -2551   1454   1184  -2642    -12   -210    329   -132    293   -150
   -179  -2709  -2530   1444   1174  -2621     -7   -210    316   -158    270   -161
   -200  -2704  -2504   1449   1150  -2605      5   -210    298   -192    246   -176
   -239  -2694  -2455   1467   1106  -2574     20   -215    277   -228    218   -205
   -277  -2657  -2382   1467   1052  -2522     38   -239    249   -254    205   -228
   -290  -2675  -2385   1480   1047  -2530     54   -290    194   -322    153   -324
   -314  -2714  -2403   1512   1041  -2561     54   -353    127   -407     72   -410
   -319  -2766  -2447   1543   1062  -2608     62   -392     75   -470      2   -433
   -306  -2795  -2488   1548   1088  -2642     62   -441     18   -535    -54   -491
   -314  -2834  -2520   1571   1101  -2678     57   -493    -33   -600   -119   -545
   -306  -2891  -2585   1597   1137  -2738     36   -530    -75   -636   -158   -568
   -290  -2920  -2629   1605   1169  -2774     23   -576   -122   -683   -197   -605
   -283  -2930  -2647   1605   1182  -2790      0   -613   -158   -719   -220   -652
   -272  -2920  -2647   1595   1184  -2782     -5   -613   -174   -724   -226   -662
   -265  -2915  -2650   1587   1189  -2782    -23   -626   -194   -748   -244   -667
   -244  -2902  -2657   1574   1205  -2779    -25   -620   -194   -743   -236   -654
   -220  -2891  -2670   1556   1223  -2782    -25   -615   -189   -737   -231   -652
   -213  -2860  -2647   1535   1215  -2753    -28   -618   -200   -748   -244   -652
   -197  -2803  -2605   1499   1202  -2707    -31   -610   -200   -745   -241   -620
   -176  -2743  -2566   1460   1195  -2655    -15   -587   -179   -722   -210   -579
   -158  -2709  -2551   1434   1195  -2631     12   -558   -148   -688   -176   -566
   -163  -2665  -2504   1413   1169  -2585     38   -542   -127   -662   -148   -566
   -189  -2590  -2403   1387   1104  -2496     54   -527   -109   -644   -140   -532
   -166  -2525  -2359   1345   1096  -2442     51   -514    -93   -626   -127   -465
   -122  -2478  -2359   1299   1117  -2418     36   -517    -85   -613   -103   -454
    -96  -2478  -2385   1286   1143  -2431      7   -524   -101   -623   -111   -465
    -88  -2434  -2346   1260   1127  -2390    -12   -527   -111   -623   -101   -462
    -62  -2369  -2307   1215   1122  -2338    -12   -530   -119   -631   -101   -465
    -12  -2351  -2340   1179   1163  -2346    -31   -563   -161   -670   -140   -485
    -28  -2366  -2338   1197   1153  -2353    -15   -553   -168   -667   -140   -472
    -90  -2374  -2283   1231   1093  -2330     20   -524   -153   -644   -106   -433
    -88  -2359  -2270   1223   1091  -2314     46   -491   -140   -615    -80   -418
    -85  -2387  -2304   1236   1106  -2346     44   -506   -163   -641   -116   -467
    -85  -2413  -2327   1249   1119  -2372     38   -540   -205   -693   -179   -496
    -75  -2403  -2327   1239   1124  -2366     38   -561   -236   -727   -218   -504
    -75  -2392  -2317   1234   1119  -2356     41   -571   -252   -743   -231   -517
    -62  -2395  -2333   1226   1132  -2364     36   -576   -267   -748   -236   -563
    -64  -2395  -2330   1228   1130  -2364     33   -592   -288   -769   -252   -581
   -106  -2410  -2307   1257   1098  -2359     36   -594   -298   -776   -262   -574
   -114  -2418  -2304   1267   1093  -2361     59   -566   -285   -758   -244   -607
   -135  -2397  -2262   1265   1062  -2330     77   -537   -283   -763   -270   -605
   -168  -2403  -2234   1286   1031  -2317     80   -530   -296   -771   -277   -535
   -174  -2400  -2229   1286   1026  -2314     70   -532   -316   -787   -288   -548
   -155  -2413  -2257   1286   1049  -2335     62   -535   -332   -800   -303   -581
   -213  -2413  -2200   1312    989  -2307    111   -488   -303   -800   -322   -628
   -205  -2385  -2182   1293    987  -2283    223   -363   -218   -774   -345   -672
   -174  -2307  -2135   1239    976  -2221    322   -200    -80   -662   -272   -639
   -135  -2112  -1977   1124    919  -2044    410     62    194   -358     10   -426
    -75  -1771  -1699    922    810  -1735    392    275    449     18    459     51
   -109  -1418  -1309    763    600  -1366    226     83    444    257    904    530
   -244  -1158   -914    698    335  -1036    -41   -387    202    277   1140    782
   -392  -1228   -836    810    220  -1034   -277   -953   -283   -145    805    579
   -511  -1797  -1288   1153    384  -1543   -400  -1475   -992  -1104   -246   -335
   -527  -2374  -1847   1449    657  -2112   -501  -1660  -1392  -1696   -930   -953
   -491  -2600  -2112   1545    807  -2356   -483  -1465  -1260  -1623   -932  -1028
   -478  -2637  -2158   1558    839  -2397   -374  -1176  -1008  -1408   -784   -966
   -454  -2564  -2109   1506    826  -2338   -184   -893   -761  -1197   -633   -870
   -436  -2491  -2055   1462    807  -2273    -20   -667   -566  -1031   -509   -789
   -389  -2429  -2039   1408    823  -2234     33   -576   -485   -958   -454   -758
   -379  -2385  -2005   1382    813  -2195     57   -535   -449   -927   -426   -735
   -394  -2374  -1979   1382    789  -2179     70   -519   -444   -917   -426   -737
   -381  -2387  -2005   1384    810  -2197     85   -501   -444   -911   -423   -740
   -387  -2377  -1992   1379    802  -2184    101   -478   -433   -893   -407   -730
   -366  -2322  -1956   1345    795  -2140    114   -452   -407   -865   -374   -706
   -361  -2288  -1927   1322    782  -2109    122   -441   -394   -849   -350   -709
   -353  -2249  -1896   1301    771  -2073    135   -439   -394   -852   -355   -737
   -329  -2203  -1873   1265    769  -2039    137   -431   -387   -844   -361   -691
   -335  -2187  -1852   1262    758  -2021    145   -407   -355   -800   -306   -662
   -275  -2164  -1888   1218    802  -2026    132   -428   -376   -823   -353   -701
   -296  -2158  -1862   1226    782  -2010    127   -420   -376   -810   -350   -628
   -350  -2132  -1782   1239    714  -1958    145   -371   -322   -740   -275   -615
   -309  -2068  -1758   1189    724  -1914    148   -355   -311   -730   -272   -662
   -252  -2005  -1756   1127    750  -1880    129   -366   -340   -769   -324   -615
   -252  -1974  -1722   1114    732  -1849    137   -327   -306   -732   -296   -553
   -213  -1912  -1701   1060    743  -1808    142   -290   -270   -691   -249   -548
   -153  -1852  -1699   1002    771  -1777    127   -283   -262   -683   -249   -571
   -116  -1797  -1680    956    779  -1740    103   -246   -223   -633   -205   -504
    -72  -1761  -1688    917    807  -1725     98   -205   -181   -584   -158   -472
    -28  -1696  -1670    862    820  -1683    103   -150   -129   -527   -103   -418
     41  -1628  -1670    795    854  -1649    135    -75    -54   -436     -7   -329
     46  -1569  -1615    761    828  -1590    161      7     25   -340     96   -246
      0  -1483  -1483    740    740  -1483    194     77     93   -262    184   -184
    -46  -1405  -1358    724    654  -1382    218    127    135   -215    233   -145
    -18  -1374  -1356    696    667  -1366    215    137    135   -220    223   -101
    -23  -1374  -1350    698    662  -1363    228    129    119   -231    218    -90
    -77  -1413  -1337    745    628  -1376    249    119     93   -267    176   -114
    -62  -1434  -1371    745    652  -1402    277    106     62   -303    129   -124
    -49  -1460  -1410    756    680  -1436    265     54      2   -363     72   -192
    -70  -1504  -1434    784    680  -1470    267      7    -46   -413     33   -265
   -122  -1551  -1428    836    652  -1491    314    -15    -70   -441     -5   -316
   -163  -1584  -1421    872    626  -1501    358    -31    -88   -467    -41   -345
   -161  -1647  -1486    904    662  -1566    363    -85   -148   -537   -111   -387
   -194  -1641  -1449    917    626  -1545    389    -85   -155   -540   -116   -384
   -192  -1649  -1457    919    631  -1553    387    -96   -184   -563   -142   -426
   -192  -1636  -1444    911    626  -1540    368   -122   -218   -600   -174   -446
   -213  -1595  -1382    904    584  -1488    337   -137   -233   -613   -174   -441
   -218  -1571  -1353    893    566  -1462    361   -150   -244   -610   -171   -436
   -228  -1530  -1301    880    535  -1415    376   -153   -249   -600   -161   -418
   -262  -1478  -1218    870    475  -1348    400   -129   -233   -571   -129   -389
   -236  -1421  -1184    828    472  -1304    400   -119   -233   -568   -137   -402
   -218  -1384  -1169    800    472  -1278    376   -114   -241   -579   -155   -410
   -249  -1335  -1085    792    418  -1210    420    -64   -192   -530    -96   -366
   -277  -1325  -1047    800    381  -1187    480    -18   -145   -478    -46   -324
   -254  -1337  -1083    797    413  -1210    506     -2   -132   -459    -28   -311
   -119  -1340  -1221    727    550  -1280    472    -28   -168   -491    -57   -335
    -46  -1262  -1218    654    584  -1241    457    -46   -184   -496    -59   -319
    -54  -1210  -1156    631    550  -1184    459    -38   -174   -472    -31   -265
    -46  -1210  -1163    628    558  -1187    418    -38   -179   -465    -20   -223
     23  -1127  -1153    550    587  -1140    410    -36   -184   -454     -5   -210
     83  -1052  -1135    483    607  -1093    413    -36   -187   -454    -12   -202
    111   -992  -1104    439    607  -1049    410    -41   -194   -449     -7   -192
     90  -1013  -1104    462    597  -1057    413    -36   -205   -454     -7   -200
     41  -1096  -1137    524    587  -1117    423    -28   -228   -488    -33   -236
     12  -1130  -1143    558    576  -1135    436    -25   -239   -506    -54   -259
     28  -1169  -1197    568    610  -1182    418    -41   -259   -535    -85   -303
     57  -1195  -1252    568    654  -1223    423    -59   -290   -568   -119   -348
     59  -1239  -1299    587    678  -1267    436    -80   -329   -607   -166   -358
     33  -1247  -1283    605    657  -1265    459    -72   -329   -615   -181   -387
     38  -1239  -1278    597    657  -1257    462    -83   -345   -633   -205   -405
     59  -1218  -1278    579    667  -1247    467    -80   -340   -628   -205   -407
     51  -1221  -1273    581    662  -1244    467    -75   -335   -626   -202   -415
     36  -1215  -1252    589    641  -1231    467    -67   -329   -626   -205   -431
     49  -1189  -1239    568    644  -1213    480    -57   -322   -626   -207   -420
     77  -1135  -1213    530    644  -1174    478    -57   -311   -615   -192   -400
     72  -1119  -1192    519    631  -1156    446    -54   -306   -607   -184   -402
     88  -1117  -1205    511    646  -1161    436    -54   -306   -613   -194   -407
     96  -1114  -1210    506    652  -1161    488    -25   -288   -610   -215   -439
     88  -1093  -1182    504    633  -1137    607    111   -187   -548   -207   -472
    137   -992  -1130    426    631  -1060    672    272    -36   -410   -116   -426
    197   -792   -989    296    592   -891    709    462    179   -158    124   -220
    267   -436   -706     83    485   -571    698    636    420    184    535    210
    290    -10   -301   -140    296   -155    641    571    457    371    948    745
    181    109    -75   -145    129     18    514    228    184    293   1169   1065
     80     -7    -88    -36     83    -46    400   -189   -239    -54    943    867
    -28   -465   -436    244    202   -452    280   -717   -893   -888    -46    -77
    -49   -924   -875    488    413   -901     90  -1067  -1415  -1613   -930   -846
      0  -1171  -1174    584    587  -1174     18   -974  -1363  -1590   -956   -917
     28  -1273  -1304    620    665  -1288     83   -745  -1111  -1363   -802   -846
     57  -1265  -1322    602    688  -1293    213   -498   -839  -1117   -633   -732
    124  -1143  -1267    509    696  -1205    384   -220   -550   -862   -441   -597
    171  -1039  -1213    433    691  -1124    439    -83   -405   -730   -335   -527
    202   -989  -1192    392    696  -1088    478    -23   -337   -675   -296   -506
    194   -969  -1163    384    678  -1065    496      2   -301   -646   -275   -485
    189   -963  -1153    387    670  -1057    493     15   -280   -631   -265   -488
    192   -948  -1140    379    665  -1044    530     44   -249   -605   -246   -478
    181   -969  -1150    392    665  -1060    545     59   -231   -584   -233   -459
    179   -987  -1169    402    670  -1078    545     70   -213   -571   -226   -452
    168   -997  -1166    415    667  -1080    571     85   -192   -555   -220   -431
    161   -997  -1158    418    659  -1078    587     96   -181   -548   -218   -431
    161   -997  -1158    418    659  -1078    566    106   -171   -532   -205   -415
    174   -989  -1166    407    667  -1078    550    109   -161   -509   -192   -397
    205   -961  -1166    379    685  -1062    524    101   -158   -501   -181   -394
    197   -948  -1145    374    667  -1044    519    114   -135   -475   -150   -363
    184   -924  -1109    368    644  -1015    540    142    -93   -436   -106   -348
    174   -914  -1088    368    631  -1000    555    163    -72   -410    -83   -342
    189   -883  -1072    348    631   -976    532    166    -80   -418    -96   -379
    226   -844  -1070    306    646   -958    511    189    -62   -394    -83   -296
    252   -810  -1065    277    657   -937    522    220    -18   -342    -28   -257
    249   -795  -1047    272    646   -922    527    246     18   -306      2   -244
    265   -748  -1013    241    639   -880    522    288     72   -239     70   -174
    345   -631   -979    142    659   -805    491    348    135   -145    161    -90
    397   -561   -958     80    675   -758    498    407    202    -57    249    -18
    413   -498   -914     41    662   -706    514    457    257     12    322     41
    415   -452   -867     18    641   -659    517    509    309     85    392    111
    407   -420   -828      7    615   -626    488    524    319    111    426    158
    389   -400   -792      5    589   -594    483    540    327    122    449    189
    358   -405   -763     23    558   -584    496    545    322    119    465    202
    327   -405   -732     38    530   -568    524    535    301     90    444    161
    314   -457   -771     70    540   -613    511    496    241     25    363    106
    270   -506   -776    116    522   -641    522    459    192    -41    285     57
    218   -589   -807    187    511   -698    540    423    145   -114    205    -20
    176   -675   -852    249    514   -763    558    400    111   -148    171    -88
    176   -735   -914    277    542   -823    561    361     59   -200    122   -158
    174   -750   -924    285    548   -836    555    298    -15   -298     18   -231
    200   -784   -987    290    592   -883    553    267    -54   -350    -36   -270
    223   -839  -1062    309    641   -950    540    259    -77   -371    -57   -309
    239   -896  -1135    327    685  -1015    530    228   -127   -415   -103   -358
    226   -914  -1140    342    680  -1026    537    223   -158   -444   -127   -371
    179   -930  -1111    374    644  -1021    555    228   -155   -446   -132   -376
    174   -974  -1148    400    659  -1060    600    246   -135   -431   -114   -374
    179   -984  -1166    400    670  -1075    589    277    -98   -379    -62   -368
    200   -992  -1192    394    693  -1091    548    259   -114   -387    -72   -371
    210   -950  -1163    368    685  -1057    553    259   -111   -387    -80   -348
    189   -898  -1088    355    639   -992    576    290    -64   -340    -25   -298
    192   -870  -1062    337    626   -966    589    309    -33   -306     20   -277
    179   -844  -1023    332    600   -935    592    301    -38   -324     -5   -296
    166   -815   -982    324    571   -898    571    285    -44   -332    -10   -296
    179   -766   -945    293    561   -854    555    280    -25   -309     18   -283
    184   -756   -940    283    561   -846    517    241    -46   -329      5   -288
    200   -758   -958    277    579   -857    470    202    -80   -358     -7   -296
    223   -750   -974    262    597   -862    446    189    -88   -366     -7   -296
    231   -735   -966    252    597   -849    452    197    -83   -358      5   -283
    233   -735   -969    249    600   -849    452    200    -96   -366      0   -283
    226   -789  -1018    280    620   -904    402    174   -137   -402    -36   -296
    210   -833  -1044    311    626   -940    389    161   -158   -423    -54   -293
    194   -844  -1039    324    615   -940    400    166   -155   -423    -54   -267
    181   -898  -1083    358    631   -989    405    153   -166   -436    -59   -267
    168   -971  -1140    400    652  -1054    407    140   -181   -462    -93   -322
    155  -1002  -1158    420    654  -1078    400    116   -207   -488   -132   -340
    148   -984  -1132    418    639  -1057    389    111   -210   -496   -122   -332
    161  -1000  -1161    418    659  -1078    374     83   -236   -535   -161   -379
    179  -1060  -1239    439    709  -1148    384     80   -246   -548   -174   -340
    192  -1106  -1299    457    745  -1202    376     85   -252   -550   -176   -327
    168  -1091  -1260    462    714  -1174    371     85   -246   -548   -179   -340
    168  -1091  -1262    459    714  -1176    368     67   -254   -558   -189   -358
    179  -1101  -1283    459    730  -1192    366     64   -252   -550   -181   -342
    192  -1096  -1288    452    737  -1189    355     57   -257   -555   -189   -340
    200  -1093  -1293    446    745  -1192    368     59   -257   -563   -200   -363
    194  -1124  -1322    465    756  -1223    444    140   -187   -540   -220   -400
    207  -1083  -1291    436    748  -1187    524    267    -62   -465   -205   -400
    226   -927  -1153    348    688  -1039    605    439    145   -265    -44   -265
    280   -631   -911    176    594   -771    615    691    480    158    384    140
    342   -257   -600    -44    470   -428    475    737    628    509    922    704
    303    -98   -402   -103    353   -249    342    485    449    558   1262   1070
    228   -189   -420    -20    322   -303    218     77     20    262   1171   1039
    145   -501   -646    179    394   -574     90   -483   -659   -545    327    368
     83   -914  -1000    413    540   -956    -51   -966  -1327  -1504   -784   -524
    111  -1210  -1322    548    717  -1267   -119   -956  -1389  -1647  -1021   -774
    140  -1392  -1532    623    836  -1462    -57   -740  -1145  -1428   -906   -743
    158  -1413  -1571    628    865  -1491     36   -511   -857  -1161   -722   -641
    189  -1384  -1574    597    880  -1478    184   -280   -576   -898   -540   -545
    215  -1296  -1512    540    862  -1402    309   -101   -366   -709   -400   -441
    233  -1241  -1475    504    852  -1356    361    -23   -270   -628   -337   -402
    246  -1182  -1428    467    836  -1304    376     12   -228   -594   -314   -407
    246  -1148  -1395    452    820  -1270    379     25   -210   -571   -298   -402
    249  -1148  -1397    449    820  -1270    397     36   -194   -553   -280   -374
    252  -1145  -1397    446    823  -1270    407     51   -174   -530   -254   -350
    262  -1145  -1408    441    833  -1275    405     51   -176   -527   -249   -332
    249  -1148  -1400    446    823  -1273    392     54   -171   -517   -241   -345
    233  -1143  -1376    454    805  -1260    394     64   -153   -501   -249   -384
    236  -1153  -1392    457    813  -1273    405     80   -137   -485   -241   -361
    241  -1122  -1363    441    802  -1241    405     96   -116   -462   -207   -319
    236  -1106  -1345    433    789  -1226    381     90   -127   -472   -226   -345
    236  -1109  -1348    436    792  -1228    384    103   -119   -452   -215   -322
    218  -1104  -1322    441    769  -1210    389    127    -85   -415   -176   -303
    218  -1111  -1330    446    774  -1221    384    129    -83   -423   -192   -309
    231  -1096  -1330    431    776  -1213    400    153    -57   -400   -174   -290
    244  -1067  -1314    410    776  -1189    394    171    -31   -363   -132   -265
    249  -1052  -1304    400    774  -1176    389    192    -10   -324    -90   -239
    262  -1052  -1314    394    787  -1182    405    226     28   -277    -51   -215
    259  -1041  -1301    389    779  -1171    402    267     83   -215      7   -181
    272   -987  -1260    355    763  -1122    387    311    153   -135     85   -122
    283   -940  -1223    327    750  -1080    374    355    223    -44    171    -54
    296   -917  -1213    311    753  -1065    381    415    301     49    257     -2
    314   -888  -1202    285    756  -1047    366    446    342     98    303     49
    288   -867  -1156    288    722  -1010    384    493    392    158    366    114
    277   -875  -1153    296    714  -1013    402    511    418    179    387    135
    306   -872  -1179    283    743  -1026    394    501    415    174    381    116
    285   -885  -1174    298    730  -1031    376    475    374    127    353     90
    254   -885  -1140    316    696  -1013    387    441    332     72    298     57
    249   -953  -1202    350    724  -1078    392    400    285      5    223     -2
    239  -1047  -1286    405    761  -1166    381    340    218    -77    140    -64
    241  -1101  -1343    428    792  -1221    353    270    142   -166     54   -142
    220  -1145  -1366    462    792  -1254    329    200     72   -259    -36   -236
    189  -1192  -1384    501    784  -1288    314    135      0   -353   -124   -319
    200  -1275  -1475    537    836  -1374    293     70    -72   -441   -205   -381
    205  -1358  -1564    574    883  -1460    293     31   -114   -491   -252   -418
    210  -1374  -1587    581    898  -1480    280    -20   -148   -532   -288   -459
    205  -1371  -1579    581    891  -1475    262    -67   -179   -571   -316   -483
    210  -1405  -1615    597    911  -1509    231   -111   -215   -620   -368   -524
    249  -1431  -1680    589    963  -1556    187   -150   -246   -657   -413   -566
    259  -1465  -1725    602    989  -1592    187   -161   -249   -662   -428   -576
    257  -1457  -1714    600    984  -1584    161   -187   -267   -680   -454   -605
    249  -1460  -1709    605    979  -1584    153   -187   -246   -670   -436   -576
    187  -1439  -1626    623    904  -1532    223   -135   -184   -618   -389   -558
    129  -1395  -1525    631    826  -1460    283    -85   -124   -571   -353   -498
    145  -1369  -1514    610    828  -1441    290    -85   -111   -566   -342   -459
    135  -1366  -1501    615    818  -1434    265    -80    -98   -555   -332   -465
    150  -1361  -1514    605    828  -1436    249    -90    -88   -553   -332   -472
    155  -1317  -1473    579    813  -1395    223   -106    -80   -553   -324   -462
    179  -1317  -1496    566    836  -1405    213   -129    -85   -561   -322   -452
    176  -1389  -1566    607    870  -1478    200   -148   -114   -581   -342   -462
    153  -1387  -1543    615    846  -1465    205   -142   -111   -581   -340   -462
    158  -1410  -1571    626    862  -1491    202   -142   -101   -581   -342   -467
    140  -1480  -1621    667    880  -1548    200   -155   -109   -594   -350   -493
    155  -1538  -1693    691    924  -1615    187   -181   -129   -618   -379   -540
    124  -1569  -1696    722    909  -1631    161   -197   -158   -652   -423   -566
     62  -1564  -1628    750    844  -1595    197   -174   -150   -644   -418   -545
     51  -1569  -1621    756    833  -1595    228   -166   -142   -636   -415   -548
     12  -1623  -1636    805    823  -1628    233   -187   -163   -657   -439   -558
    -75  -1605  -1532    839    727  -1571    223   -202   -179   -675   -449   -561
    -88  -1595  -1506    841    706  -1551    205   -220   -210   -704   -475   -600
    -64  -1652  -1587    857    758  -1621    207   -233   -233   -732   -517   -644
    -20  -1712  -1691    867    833  -1701    192   -252   -262   -761   -542   -644
     12  -1756  -1771    870    891  -1764    166   -275   -288   -782   -571   -675
     41  -1735  -1777    846    906  -1756    150   -298   -316   -810   -605   -675
     36  -1738  -1774    849    904  -1756    148   -306   -322   -810   -594   -618
     64  -1761  -1826    849    945  -1792    148   -319   -329   -815   -600   -574
     98  -1735  -1834    818    963  -1784    153   -309   -319   -815   -600   -579
     96  -1719  -1816    810    953  -1766    189   -239   -262   -782   -605   -641
     67  -1712  -1782    820    924  -1745    265   -127   -166   -732   -639   -717
     18  -1628  -1647    805    831  -1636    337      7    -12   -587   -555   -662
     77  -1358  -1436    639    756  -1395    353    179    249   -233   -181   -324
    192  -1028  -1221    418    704  -1124    262    285    444    150    350    210
    239   -758   -997    257    615   -875    129    103    288    179    706    639
    207   -810  -1018    301    613   -914     83   -189   -101   -101    750    748
     98  -1015  -1117    457    605  -1065    -23   -597   -678   -753    140    246
     -5  -1397  -1392    698    693  -1395   -135  -1065  -1319  -1647  -1000   -730
     12  -1667  -1683    826    846  -1675   -220  -1215  -1556  -2005  -1545  -1218
     64  -1914  -1979    924   1021  -1945   -213  -1065  -1389  -1839  -1462  -1210
     90  -2036  -2130    971   1109  -2083   -148   -875  -1145  -1602  -1312  -1145
     88  -1961  -2049    935   1067  -2003    -51   -675   -888  -1343  -1127  -1039
     62  -1860  -1925    896    992  -1891     98   -446   -623  -1088   -927   -906
     67  -1795  -1862    865    963  -1829    176   -309   -472   -932   -797   -792
     62  -1756  -1821    844    940  -1790    197   -265   -428   -880   -756   -750
     49  -1717  -1766    833    906  -1740    194   -254   -426   -870   -748   -743
     46  -1714  -1761    831    904  -1738    192   -236   -413   -846   -735   -737
     75  -1673  -1748    800    911  -1709    200   -215   -389   -818   -709   -719
     98  -1600  -1699    748    898  -1649    205   -202   -374   -813   -701   -701
    122  -1530  -1652    704    885  -1590    213   -192   -363   -802   -698   -691
    122  -1514  -1636    693    878  -1574    205   -168   -348   -776   -683   -680
    158  -1475  -1634    659    896  -1553    228   -127   -319   -743   -649   -646
    153  -1467  -1623    657    888  -1545    231   -129   -335   -743   -652   -646
    145  -1423  -1569    639    854  -1496    223   -109   -322   -714   -628   -623
    168  -1374  -1543    602    852  -1457    259    -64   -288   -670   -589   -581
    231  -1306  -1538    537    883  -1421    259    -59   -285   -649   -576   -566
    239  -1260  -1501    509    870  -1379    257    -36   -272   -623   -561   -548
    210  -1254  -1465    522    836  -1358    280      0   -246   -587   -532   -522
    187  -1231  -1421    522    800  -1325    272     20   -241   -571   -517   -514
    179  -1163  -1343    493    761  -1252    280     57   -205   -524   -467   -483
    200  -1114  -1317    454    756  -1215    298    101   -163   -462   -415   -433
    228  -1060  -1291    415    758  -1174    306    153   -106   -387   -355   -379
    252   -984  -1236    366    743  -1109    296    194    -59   -314   -303   -340
    270   -901  -1171    316    719  -1036    309    254      7   -220   -213   -267
    280   -820  -1101    270    688   -961    296    314     80   -124   -114   -168
    288   -750  -1041    231    665   -896    306    379    145    -38    -20    -80
    314   -665   -979    174    644   -820    327    433    197     28     44    -15
    335   -576   -911    122    623   -743    324    467    226     67     80     28
    337   -524   -865     90    600   -693    332    501    233     80     80     33
    342   -498   -841     77    589   -667    350    517    226     75     64     20
    332   -493   -828     77    579   -659    376    522    202     46     33      5
    332   -493   -826     80    579   -659    384    514    153     -5    -25    -25
    355   -498   -854     70    602   -675    384    491    101    -70   -103    -93
    350   -532   -883     90    615   -706    389    462     44   -129   -163   -148
    342   -540   -883     96    610   -711    376    418    -36   -215   -254   -226
    355   -550   -906     98    631   -727    371    366   -122   -311   -371   -309
    358   -571   -930    106    644   -750    353    332   -181   -374   -444   -363
    358   -581   -940    111    646   -761    348    311   -233   -420   -496   -405
    368   -589   -958    109    662   -774    332    277   -296   -472   -555   -444
    371   -613   -984    122    678   -797    311    265   -335   -501   -587   -459
    355   -589   -948    116    649   -769    332    275   -345   -501   -600   -462
    324   -561   -885    116    605   -722    327    288   -350   -501   -602   -457
    309   -537   -849    114    579   -693    329    298   -363   -493   -594   -452
    324   -496   -820     85    571   -657    350    314   -361   -475   -581   -444
    327   -439   -766     54    545   -602    345    324   -355   -462   -581   -446
    314   -340   -654     10    483   -496    342    353   -327   -423   -548   -410
    322   -236   -558    -44    439   -394    381    410   -275   -366   -491   -363
    363   -119   -483   -122    423   -301    366    449   -249   -327   -452   -332
    358    -41   -402   -161    379   -220    366    475   -233   -296   -433   -314
    350     28   -322   -189    335   -145    374    506   -210   -265   -405   -283
    374    132   -241   -254    306    -54    371    514   -205   -252   -384   -252
    418    233   -184   -324    301     25    366    483   -236   -280   -418   -241
    405    298   -106   -353    257     96    332    480   -244   -267   -397   -192
    418    355    -62   -387    239    148    296    485   -249   -244   -363   -148
    441    420    -20   -431    231    202    322    509   -244   -228   -350   -140
    420    478     57   -449    181    267    301    514   -252   -228   -355   -129
    358    491    129   -426    114    311    301    532   -254   -220   -353   -142
    335    470    132   -402    101    301    316    550   -254   -207   -345   -145
    322    444    122   -384    101    283    329    566   -249   -181   -316    -96
    303    415    111   -358     96    265    371    587   -246   -179   -314    -98
    306    420    111   -363     98    267    361    574   -280   -226   -402   -166
    324    426    101   -374    111    265    316    566   -309   -246   -444   -179
    350    436     83   -394    132    259    314    574   -306   -233   -436   -192
    389    465     75   -426    158    270    329    553   -332   -241   -441   -200
    436    532     96   -485    168    314    270    511   -392   -290   -485   -249
    459    553     93   -506    184    324    259    519   -402   -298   -517   -265
    441    550    109   -496    166    329    290    558   -371   -254   -470   -249
    418    537    119   -478    150    329    301    563   -376   -254   -465   -231
    472    587    111   -532    181    350    288    553   -405   -280   -493   -200
    514    610     96   -563    210    353    233    530   -441   -309   -524   -226
    530    618     85   -576    220    353    252    553   -426   -296   -517   -205
    517    644    127   -579    194    387    340    654   -350   -241   -514   -226
    509    753    244   -631    132    498    436    810   -207   -127   -480   -213
    517   1002    485   -761     15    745    488    984     10    103   -288    -36
    571   1337    766   -956    -98   1052    478   1213    314    498    132    316
    639   1758   1119  -1197   -239   1439    397   1296    472    839    636    854
    576   1984   1408  -1280   -415   1696    239   1026    213    789    909   1202
    462   1964   1501  -1213   -519   1732    135    662   -213    480    836   1179
    348   1745   1397  -1049   -524   1571      0    176   -813   -207    127    561
    285   1408   1122   -846   -418   1265   -171   -303  -1454  -1114   -995   -371
    337   1179    841   -761   -252   1010   -218   -288  -1499  -1221  -1210   -584
    405   1034    626   -719   -111    831   -168    -46  -1241   -971  -1057   -530
    454   1031    576   -743    -59    802    -77    181   -974   -722   -901   -420
    485   1130    644   -807    -77    888     38    407   -704   -467   -711   -296
    517   1286    766   -904   -124   1026    140    589   -493   -272   -548   -181
    537   1382    844   -958   -153   1114    181    667   -410   -189   -480   -132
    540   1444    904   -992   -181   1174    205    711   -358   -135   -436    -88
    545   1506    961  -1026   -207   1234    205    719   -345   -114   -433    -72
    550   1548    997  -1049   -223   1273    207    748   -324    -85   -413    -41
    561   1605   1044  -1083   -241   1327    213    763   -301    -57   -394    -10
    592   1675   1080  -1135   -244   1379    205    769   -290    -36   -384      5
    605   1738   1132  -1171   -262   1436    205    789   -270      0   -350     18
    584   1782   1195  -1184   -306   1491    207    805   -254     23   -332     46
    574   1810   1236  -1195   -329   1525    220    820   -233     41   -316     72
    584   1839   1254  -1215   -335   1548    228    836   -213     70   -293     96
    592   1899   1306  -1244   -355   1602    226    849   -192     98   -259    124
    581   1979   1397  -1283   -407   1688    226    875   -163    135   -220    127
    594   2052   1457  -1325   -431   1756    202    867   -171    135   -236    124
    607   2107   1499  -1358   -444   1803    197    880   -158    161   -223    168
    607   2153   1545  -1379   -467   1849    207    917   -122    218   -176    223
    592   2221   1628  -1408   -519   1925    218    953    -80    275   -129    254
    568   2268   1699  -1418   -566   1984    223    984    -51    319    -98    296
    563   2322   1756  -1444   -594   2039    223   1026    -15    368    -46    324
    558   2408   1849  -1483   -644   2130    220   1067     41    439     18    340
    584   2514   1927  -1551   -672   2223    220   1127    116    527     98    389
    600   2595   1995  -1597   -698   2294    226   1192    194    620    184    454
    620   2694   2070  -1657   -727   2382    223   1262    275    722    280    555
    649   2813   2164  -1730   -756   2488    231   1332    340    815    379    633
    704   2899   2192  -1803   -745   2546    228   1361    368    854    415    672
    727   2974   2244  -1852   -758   2611    218   1374    379    865    431    714
    722   2998   2275  -1860   -776   2637    213   1371    374    857    433    730
    717   3008   2291  -1862   -787   2650    215   1363    350    844    413    722
    680   3029   2348  -1855   -833   2688    233   1363    329    828    397    709
    683   3044   2361  -1865   -839   2704    236   1340    293    787    361    667
    667   3016   2348  -1844   -839   2683    228   1293    236    719    303    623
    654   2969   2314  -1810   -828   2642    213   1223    155    631    220    550
    633   2948   2312  -1792   -839   2631    184   1143     59    527    103    457
    610   2933   2322  -1771   -857   2629    187   1101      2    470     41    410
    589   2927   2338  -1761   -875   2631    179   1057    -46    413    -10    361
    574   2902   2327  -1738   -875   2616    158   1008    -96    363    -62    329
    550   2870   2320  -1712   -885   2595    153    979   -116    340    -80    316
    522   2876   2353  -1699   -917   2616    140    950   -148    303   -109    283
    517   2889   2369  -1704   -924   2629    122    935   -168    277   -135    257
    527   2902   2374  -1714   -922   2639    109    919   -181    272   -140    257
    511   2899   2385  -1706   -935   2642    116    919   -179    280   -135    267
    504   2917   2413  -1712   -953   2665    106    922   -171    296   -119    280
    496   2946   2449  -1722   -976   2699     77    917   -168    306   -111    285
    501   3031   2530  -1766  -1013   2782     80    927   -145    329    -93    306
    498   3094   2595  -1797  -1049   2844     98    948   -106    363    -57    332
    504   3135   2631  -1821  -1062   2883    119    966    -72    400    -23    358
    517   3182   2665  -1849  -1075   2925    101    966    -54    415     -2    371
    504   3216   2712  -1860  -1104   2964     93    958    -44    423     10    384
    498   3252   2753  -1875  -1130   3005     98    958    -33    441     28    402
    506   3304   2798  -1906  -1145   3052     77    950    -31    457     41    418
    496   3317   2821  -1906  -1161   3070      2    922    -59    446     31    410
    483   3328   2844  -1904  -1179   3086    -41    901    -75    449     33    423
    488   3343   2852  -1917  -1182   3099    -12    906    -72    457     44    433
    485   3330   2844  -1909  -1179   3089    -25    898    -75    459     46    431
    478   3302   2824  -1891  -1174   3063    -51    875   -106    436     25    402
    472   3286   2813  -1878  -1169   3050    -57    859   -124    420     15    389
    452   3221   2769  -1839  -1158   2995    -77    849   -145    402     -2    366
    457   3211   2753  -1836  -1148   2982    -75    841   -163    394    -18    355
    465   3205   2738  -1836  -1137   2974    -28    836   -176    381    -33    335
    433   3164   2730  -1797  -1148   2948    -23    818   -200    358    -57    303
    444   3177   2730  -1813  -1143   2953    -12    807   -210    355    -62    298
    441   3169   2725  -1805  -1140   2948    -23    792   -228    345    -80    285
    433   3169   2735  -1803  -1153   2953    -59    779   -236    337    -88    275
    428   3164   2735  -1795  -1153   2951    -70    769   -241    337    -93    262
    418   3135   2717  -1779  -1150   2927    -77    758   -254    329    -96    275
    433   3174   2740  -1805  -1153   2959   -101    745   -262    319    -98    277
    441   3182   2740  -1813  -1150   2961   -106    737   -275    311   -106    277
    441   3180   2738  -1810  -1148   2959   -142    711   -293    311   -106    267
    446   3198   2748  -1823  -1150   2974   -142    711   -290    309   -119    223
    457   3244   2785  -1852  -1163   3016    -88    771   -257    296   -187    158
    485   3302   2816  -1893  -1166   3057    -57    875   -163    353   -187    142
    522   3452   2930  -1987  -1202   3192    -36   1083     72    615     36    311
    592   3722   3130  -2156  -1270   3426    -44   1306    358   1013    488    748
    615   4008   3393  -2312  -1389   3702   -103   1234    387   1252    927   1231
    532   4149   3613  -2343  -1540   3881   -231    919    192   1309   1249   1577
    415   4143   3728  -2278  -1654   3936   -426    483   -197   1052   1171   1540
    285   3697   3411  -1992  -1561   3554   -514    -54   -859    192    202    732
    239   3229   2990  -1735  -1374   3109   -584   -381  -1382   -579   -696    -51
    239   2998   2756  -1618  -1260   2878   -602   -277  -1330   -581   -774   -174
    231   2891   2660  -1561  -1213   2777   -519    -23  -1060   -337   -602   -111
    298   2915   2616  -1608  -1158   2766   -449    202   -810   -111   -439    -10
    335   2966   2629  -1652  -1148   2798   -327    441   -555    111   -267    116
    353   3024   2668  -1688  -1156   2847   -226    581   -410    244   -174    189
    374   3060   2686  -1717  -1156   2873   -194    639   -350    309   -132    244
    394   3052   2657  -1725  -1130   2855   -181    672   -314    340   -101    249
    368   3060   2691  -1714  -1161   2876   -129    709   -280    368    -70    272
    324   3070   2746  -1699  -1210   2909   -111    714   -272    384    -49    301
    298   3073   2774  -1686  -1236   2925    -90    732   -246    415    -20    311
    296   3083   2787  -1691  -1244   2935    -80    743   -233    431     -2    322
    277   3115   2837  -1699  -1278   2977   -127    730   -236    439     10    335
    280   3138   2855  -1709  -1288   2998   -153    722   -231    444     25    345
    239   3164   2925  -1701  -1343   3044   -153    724   -223    462     38    363
    161   3208   3047  -1686  -1444   3130   -114    756   -192    506     83    405
    119   3244   3122  -1683  -1501   3185   -101    774   -166    537    119    439
     98   3250   3151  -1673  -1525   3200   -135    776   -155    553    135    457
     57   3252   3195  -1654  -1569   3224   -142    784   -127    579    168    485
     18   3255   3237  -1639  -1610   3247   -114    820    -93    626    207    519
    140   3216   3073  -1678  -1467   3146   -122    815    -98    620    200    498
    283   3221   2938  -1753  -1327   3081   -148    813    -96    626    200    498
    348   3278   2930  -1813  -1291   3104   -174    823    -75    657    223    548
    368   3325   2956  -1847  -1293   3141   -168    872     -5    735    303    646
    303   3307   3003  -1808  -1348   3156   -200    906     46    800    379    722
    257   3315   3055  -1787  -1397   3185   -210    943     93    859    439    769
    246   3328   3081  -1787  -1415   3205   -181    997    142    927    501    815
    241   3364   3120  -1805  -1439   3244   -171   1028    187    984    571    872
    288   3424   3135  -1855  -1423   3278   -215   1044    213   1026    620    914
    301   3457   3156  -1880  -1426   3307   -239   1047    220   1044    652    924
    288   3478   3190  -1883  -1449   3335   -228   1054    241   1052    670    930
    303   3486   3182  -1896  -1439   3335   -228   1049    239   1044    659    922
    277   3486   3208  -1883  -1465   3348   -218   1044    226   1026    646    911
    254   3434   3180  -1847  -1462   3309   -226    995    187    971    597    865
    239   3374   3135  -1805  -1447   3255   -246    943    135    906    530    789
    259   3369   3107  -1816  -1423   3239   -275    906     90    852    475    730
    231   3309   3078  -1769  -1423   3195   -267    859     41    787    413    665
    181   3250   3068  -1717  -1441   3159   -239    807     -7    724    350    610
    181   3231   3050  -1706  -1434   3141   -254    774    -31    693    311    584
    163   3135   2972  -1652  -1405   3055   -288    709    -98    620    239    511
    168   3107   2935  -1639  -1382   3021   -262    678   -119    597    215    483
    176   3099   2920  -1639  -1371   3011   -223    649   -137    576    194    457
    150   3050   2899  -1600  -1374   2974   -241    602   -176    535    155    423
    148   3050   2902  -1600  -1376   2977   -262    592   -176    535    163    433
    153   3050   2896  -1602  -1371   2974   -252    592   -166    540    171    433
    148   3047   2896  -1600  -1374   2974   -254    576   -174    532    166    426
    142   3055   2912  -1597  -1384   2985   -265    568   -176    537    171    428
    158   3057   2899  -1608  -1369   2977   -257    576   -161    548    179    433
    148   3057   2907  -1602  -1379   2982   -259    581   -145    563    189    436
    140   3076   2935  -1610  -1397   3005   -246    584   -135    579    205    446
    132   3086   2953  -1608  -1410   3021   -218    592   -124    579    218    454
    119   3091   2972  -1608  -1426   3031   -239    584   -119    576    223    459
    101   3104   3000  -1602  -1449   3052   -283    553   -122    576    228    472
    106   3130   3024  -1621  -1460   3078   -301    522   -127    576    231    478
    106   3154   3047  -1628  -1470   3102   -306    511   -129    579    236    483
    103   3138   3031  -1621  -1465   3086   -355    496   -142    568    226    472
     90   3122   3029  -1608  -1470   3076   -353    493   -140    568    228    472
     72   3055   2982  -1564  -1454   3018   -311    485   -153    548    218    454
     54   2998   2943  -1525  -1444   2972   -329    465   -179    524    194    436
     51   2977   2925  -1517  -1436   2951   -392    431   -207    501    176    423
     49   2946   2896  -1499  -1423   2922   -374    420   -213    491    171    420
     57   2907   2850  -1483  -1397   2881   -394    397   -236    465    148    397
     62   2857   2795  -1460  -1366   2826   -405    379   -249    446    124    379
     41   2795   2753  -1421  -1356   2774   -400    368   -262    431    103    358
     38   2756   2714  -1397  -1337   2735   -413    350   -280    413     85    350
     25   2717   2688  -1374  -1330   2704   -397    342   -293    397     70    335
     12   2670   2657  -1340  -1322   2665   -410    332   -298    389     59    332
     10   2642   2631  -1327  -1312   2637   -459    306   -322    371     41    316
     -7   2579   2587  -1286  -1299   2582   -470    306   -324    374     38    303
    -36   2512   2546  -1239  -1291   2527   -470    285   -342    355     18    272
    -41   2457   2499  -1208  -1270   2478   -433    267   -361    335      2    262
     -7   2403   2410  -1197  -1208   2405   -467    228   -384    309     -5    272
     12   2351   2338  -1182  -1161   2343   -485    202   -405    283    -33    241
      7   2325   2317  -1169  -1153   2322   -462    231   -389    275    -75    181
     44   2353   2309  -1197  -1132   2333   -389    345   -298    327    -85    142
     31   2426   2395  -1231  -1182   2410   -275    530   -119    511     67    252
     33   2637   2603  -1337  -1283   2621   -233    769    142    833    407    574
     75   2974   2899  -1527  -1413   2938   -262    865    316   1124    828   1047
     33   3263   3229  -1647  -1597   3247   -379    641    246   1241   1189   1509
   -119   3411   3528  -1647  -1823   3468   -592    171    -54   1130   1301   1686
   -285   3159   3445  -1436  -1865   3302   -737   -337   -548    626    802   1221
   -405   2611   3016  -1104  -1712   2813   -852   -792  -1161   -210   -181    272
   -397   2171   2569   -885  -1483   2369   -984   -922  -1421   -584   -641   -174
   -345   2044   2387   -849  -1366   2216   -969   -717  -1228   -415   -535   -119
   -285   2070   2353   -893  -1319   2210   -888   -470   -982   -197   -374    -33
   -241   2153   2392   -958  -1317   2273   -711   -181   -693     54   -176     64
   -215   2205   2421   -995  -1317   2312   -548     15   -511    200    -67    158
   -223   2216   2436   -997  -1330   2325   -488     96   -431    270    -10    231
   -283   2205   2488   -963  -1384   2346   -465    150   -363    337     64    309
   -303   2190   2494   -945  -1397   2340   -392    205   -309    384    109    355
   -288   2158   2447   -935  -1366   2301   -394    210   -290    397    109    366
   -257   2130   2387   -937  -1322   2257   -459    194   -303    389    109    345
   -207   2114   2322   -956  -1265   2218   -444    215   -293    397    124    345
   -132   2088   2218   -979  -1176   2153   -444    200   -303    381    119    329
    -57   2091   2148  -1015  -1101   2120   -483    161   -332    353    101    293
     10   2081   2070  -1047  -1028   2075   -504    145   -340    332     75    277
     49   2062   2013  -1057   -982   2039   -511    140   -332    335     75    303
     28   2026   1995  -1028   -982   2010   -506    145   -316    342     88    327
     54   2005   1951  -1028   -948   1979   -475    161   -290    361    111    340
     23   1974   1951  -1000   -963   1964   -485    168   -277    371    132    366
    -33   1945   1979   -956  -1005   1961   -514    200   -246    402    168    371
    -44   1899   1943   -930   -995   1922   -493    220   -213    431    189    366
    -67   1857   1925   -893   -995   1891   -457    249   -179    457    223    392
   -129   1891   2018   -883  -1072   1953   -446    303   -129    493    259    428
   -153   1906   2060   -878  -1106   1982   -446    348    -80    542    298    465
   -161   1914   2075   -878  -1119   1995   -433    402    -18    605    358    488
   -122   1925   2047   -901  -1083   1984   -439    433     20    649    402    527
    -96   1990   2086   -948  -1091   2036   -444    475     77    714    478    592
    -85   2062   2145   -989  -1114   2104   -454    530    142    784    548    659
    -62   2122   2184  -1031  -1124   2153   -475    561    187    831    602    714
    -44   2143   2187  -1049  -1114   2164   -480    571    220    857    639    735
    -36   2125   2161  -1044  -1098   2140   -483    571    231    857    657    735
    -20   2094   2114  -1036  -1067   2104   -509    530    202    815    623    706
     -7   2044   2049  -1021  -1028   2047   -522    488    166    766    579    662
    -23   1987   2010   -982  -1015   1997   -491    465    148    730    542    623
    -36   1948   1984   -956  -1010   1964   -488    418    114    678    496    571
    -57   1906   1961   -924  -1010   1932   -532    361     70    620    444    517
    -90   1842   1932   -878  -1010   1886   -524    311     25    561    389    457
   -101   1787   1888   -841   -995   1836   -514    262    -20    485    314    368
   -109   1743   1852   -818   -982   1797   -509    192    -72    413    236    324
   -129   1686   1816   -779   -971   1751   -509    140   -114    371    192    293
   -148   1610   1756   -732   -953   1683   -514     90   -155    329    148    252
   -166   1564   1730   -698   -948   1647   -524     46   -181    298    116    228
   -189   1527   1717   -670   -953   1621   -511     28   -192    277     98    215
   -200   1491   1688   -646   -945   1590   -511     12   -200    262     80    192
   -202   1478   1678   -639   -940   1577   -511      0   -197    257     72    194
   -194   1480   1675   -641   -935   1577   -514     -7   -194    249     70    207
   -187   1465   1649   -639   -919   1556   -522    -12   -192    257     83    223
   -187   1475   1662   -644   -924   1569   -509    -12   -171    277    111    241
   -189   1514   1704   -665   -945   1608   -493     -5   -137    301    129    233
   -197   1538   1735   -670   -966   1636   -454     12   -101    327    148    252
   -194   1514   1706   -662   -950   1610   -441      7    -88    329    161    272
   -194   1525   1719   -665   -958   1621   -446     -2    -85    332    171    272
   -166   1551   1717   -693   -943   1631   -457     -5    -75    345    184    296
   -155   1571   1727   -706   -940   1649   -478      5    -49    374    220    335
   -137   1540   1678   -701   -909   1608   -493     -7    -57    371    231    329
   -127   1535   1662   -706   -893   1597   -491    -23    -62    366    226    329
    -98   1543   1639   -724   -867   1592   -496    -49    -75    348    210    340
    -77   1535   1613   -727   -844   1574   -496    -64    -93    335    202    342
    -75   1493   1569   -709   -823   1530   -509    -90   -122    298    174    311
    -77   1436   1514   -680   -795   1473   -511   -109   -129    280    158    290
    -80   1369   1447   -646   -763   1408   -496   -111   -129    280    155    272
    -88   1306   1395   -607   -740   1350   -475   -116   -132    275    145    259
    -80   1275   1356   -597   -719   1314   -470   -129   -140    257    132    241
    -90   1244   1335   -576   -714   1288   -467   -158   -163    226    101    207
    -98   1182   1280   -542   -691   1231   -472   -181   -184    202     85    192
   -101   1150   1252   -524   -675   1200   -462   -184   -184    202    101    210
   -101   1124   1226   -514   -662   1174   -449   -174   -181    187     90    161
    -85   1098   1184   -509   -633   1140   -454   -187   -194    161     51    153
    -70   1083   1150   -506   -610   1117   -454   -192   -197    161     54    174
    -96   1067   1163   -485   -628   1114   -439   -189   -194    161     62    150
   -122   1026   1145   -452   -633   1085   -426   -189   -184    155     59    137
   -127    995   1119   -433   -623   1057   -415   -192   -176    150     57    161
   -127    976   1104   -426   -615   1041   -389   -163   -153    155     64    148
   -116    948   1065   -415   -589   1005   -322    -67    -80    184     38     88
    -62    989   1049   -465   -555   1018   -254     46     25    254     49     72
    -12   1109   1122   -548   -566   1117   -187    236    249    488    257    252
     41   1379   1337   -711   -646   1358   -179    470    553    883    701    667
     83   1717   1634   -898   -774   1675   -272    449    633   1137   1161   1166
     18   1805   1787   -914   -885   1797   -407     80    358   1078   1389   1454
    -62   1732   1795   -836   -927   1764   -563   -397    -83    743   1231   1371
   -163   1358   1522   -597   -844   1439   -685   -935   -706    -46    363    613
   -218    896   1114   -337   -665   1005   -813  -1312  -1260   -854   -576   -220
   -181    615    797   -218   -488    704   -862  -1223  -1200   -854   -631   -355
   -145    498    644   -179   -394    571   -797   -992   -932   -626   -488   -303
    -93    475    568   -194   -329    522   -659   -748   -649   -381   -335   -184
    -57    566    623   -254   -340    594   -548   -501   -355   -127   -142    -59
    -46    646    691   -301   -368    667   -433   -337   -161     38     10     33
     -7    646    654   -319   -332    649   -384   -301   -111     70     33     38
     12    620    607   -319   -298    615   -358   -285    -83     80     38     70
     20    600    579   -309   -277    589   -337   -267    -51    103     59    106
     18    600    581   -309   -283    592   -322   -246    -18    135     88     96
     25    597    571   -311   -272    587   -324   -249     -7    137     80     80
     33    584    550   -309   -259    568   -332   -252      0    148    103     96
     38    568    530   -303   -244    550   -316   -246     15    161    135    106
     59    553    493   -306   -218    522   -327   -265      7    140    111     62
     62    542    480   -303   -210    511   -311   -259     23    145    109     98
     72    540    467   -306   -197    504   -316   -257     38    155    127    114
     67    519    452   -293   -192    485   -335   -272     36    153    135    106
     75    509    433   -293   -179    472   -355   -285     31    148    129     98
    101    504    402   -301   -150    454   -368   -288     38    153    129    103
    111    480    368   -296   -129    426   -366   -288     54    166    148    119
    127    446    319   -285    -96    384   -358   -288     57    161    150    127
    132    400    265   -267    -64    332   -376   -285     70    168    158    127
    101    363    262   -233    -80    314   -355   -259    103    205    187    142
     64    368    301   -218   -119    335   -322   -202    171    280    254    194
    101    392    290   -246    -93    342   -319   -142    249    363    335    254
    135    426    290   -280    -77    358   -322    -96    309    426    400    288
    150    441    290   -298    -70    366   -316    -59    363    491    470    342
    114    472    358   -296   -122    415   -280      7    454    597    587    441
    103    501    397   -301   -145    449   -288     70    532    696    701    542
    181    514    332   -350    -75    426   -283     88    561    724    740    566
    210    498    288   -355    -38    394   -298     77    558    711    730    581
    223    493    270   -358    -23    381   -298     62    548    691    719    594
    226    454    228   -340      0    342   -267     59    542    675    706    587
    174    355    179   -267     -2    267   -244     46    522    646    675    550
    145    280    135   -213      5    207   -228     12    483    589    628    506
     85    220    135   -153    -23    176   -205    -18    444    522    555    433
     83    163     80   -122      2    122   -179    -51    407    459    485    350
    106     64    -44    -85     75     10   -210   -135    322    361    381    252
     51    -15    -67    -18     59    -41   -220   -200    249    288    316    210
      2    -85    -88     41     44    -88   -184   -241    200    231    265    168
    -10   -127   -116     70     51   -122   -163   -280    158    176    210    109
    -64   -132    -67     96     -2   -101   -194   -298    148    161    197     93
   -127   -161    -36    142    -46    -98   -179   -306    153    163    202     98
   -194   -207    -12    200    -93   -111   -145   -296    171    174    220    114
   -189   -257    -67    223    -62   -163   -124   -301    166    166    215     96
   -163   -311   -148    236    -10   -231   -153   -337    132    129    171     46
   -158   -303   -145    231     -7   -223   -174   -340    140    135    179     44
    -75   -265   -192    168     57   -228   -184   -348    135    124    184     67
    -12   -254   -241    135    114   -249   -176   -345    148    137    215    127
    -54   -298   -244    174     93   -272   -166   -348    150    142    223    140
   -119   -306   -187    210     33   -246   -161   -350    161    142    220    148
   -122   -283   -161    200     18   -223   -158   -350    168    153    231    148
   -174   -283   -109    228    -33   -197   -148   -353    176    168    254    153
   -187   -350   -163    267    -12   -257   -181   -389    142    135    226    124
   -171   -410   -241    290     33   -327   -202   -426    106     96    187     96
   -200   -446   -246    322     20   -348   -210   -449     88     70    174     83
   -200   -467   -267    335     33   -368   -210   -457     88     77    184     98
   -176   -553   -379    363     98   -467   -246   -491     49     44    166     62
   -122   -623   -501    374    189   -563   -259   -527      2     -2    124     10
    -64   -652   -589    355    259   -620   -298   -576    -44    -46     83    -49
    -93   -683   -589    389    246   -636   -296   -592    -49    -59     72    -59
   -171   -779   -607    472    215   -693   -259   -592    -46    -75     64    -64
   -184   -857   -672    519    244   -766   -231   -597    -57    -96     54    -85
   -137   -888   -753    511    306   -820   -233   -620    -83   -127     15   -132
   -150   -922   -771    537    309   -846   -277   -649   -111   -155    -18   -179
   -124   -950   -826    537    348   -888   -285   -665   -129   -176    -44   -194
   -106   -932   -828    519    358   -880   -275   -667   -129   -184    -41   -197
    -88   -958   -870    522    389   -914   -290   -678   -127   -181    -33   -192
   -116  -1023   -906    571    394   -966   -285   -680   -116   -184    -28   -187
   -153  -1015   -865    584    353   -940   -275   -675   -111   -192    -41   -215
   -142  -1013   -872    576    363   -943   -280   -696   -132   -220    -72   -252
   -127  -1018   -893    571    381   -956   -267   -691   -122   -228    -93   -283
   -114   -984   -870    550    376   -927   -205   -597    -28   -174   -101   -332
   -122   -966   -844    542    358   -906   -127   -459    127    -38    -25   -309
   -122   -810   -688    465    283   -750   -111   -311    332    205    215   -109
    -44   -514   -470    277    213   -493   -179   -171    555    555    670    335
    -20   -174   -153     98     64   -163   -272   -215    574    745   1143    898
    -75   -226   -150    148     36   -189   -332   -478    272    571   1317   1145
   -179   -392   -213    285     15   -303   -426   -870   -236     57    961    857
   -293   -706   -413    501     59   -561   -519  -1400   -906   -839   -129    -93
   -319  -1062   -743    691    210   -904   -652  -1745  -1371  -1512  -1031   -862
   -283  -1343  -1060    810    387  -1202   -670  -1628  -1247  -1389   -974   -872
   -249  -1527  -1278    888    514  -1405   -610  -1428   -989  -1145   -818   -815
   -244  -1540  -1296    893    524  -1421   -537  -1249   -724   -901   -646   -724
   -259  -1449  -1189    854    465  -1319   -436  -1031   -436   -626   -426   -576
   -226  -1371  -1148    797    459  -1260   -353   -891   -254   -459   -296   -488
   -210  -1379  -1169    795    478  -1273   -303   -844   -194   -407   -257   -462
   -215  -1376  -1163    795    472  -1270   -293   -823   -166   -374   -231   -446
   -205  -1387  -1182    797    488  -1286   -290   -820   -158   -363   -220   -444
   -194  -1382  -1189    787    496  -1286   -280   -818   -148   -361   -215   -444
   -200  -1400  -1200    800    498  -1301   -267   -820   -132   -355   -205   -433
   -194  -1421  -1226    805    514  -1325   -277   -831   -135   -361   -207   -439
   -189  -1426  -1236    807    522  -1332   -293   -826   -124   -355   -197   -426
   -148  -1423  -1275    784    561  -1350   -272   -810   -109   -337   -189   -413
   -129  -1428  -1299    776    584  -1363   -241   -815   -103   -335   -189   -405
   -122  -1426  -1304    771    589  -1366   -254   -826   -101   -332   -176   -389
   -124  -1434  -1309    779    592  -1371   -301   -831   -103   -329   -163   -387
   -171  -1441  -1270    805    548  -1356   -283   -818    -77   -319   -150   -366
   -192  -1436  -1244    815    524  -1343   -257   -797    -46   -296   -127   -332
   -189  -1418  -1228    802    517  -1325   -265   -784    -23   -275   -101   -322
   -220  -1449  -1228    836    504  -1340   -277   -787    -12   -262    -83   -314
   -244  -1449  -1205    846    478  -1327   -259   -761     20   -223    -41   -298
   -215  -1439  -1223    828    501  -1332   -259   -735     51   -192    -18   -275
   -192  -1439  -1247    815    524  -1343   -306   -735     57   -176      0   -254
   -184  -1436  -1252    810    532  -1345   -316   -709     93   -127     54   -228
   -166  -1371  -1208    769    517  -1291   -319   -646    179    -18    168   -148
   -168  -1325  -1156    745    491  -1239   -296   -579    272     85    288    -62
   -210  -1262  -1054    735    420  -1158   -283   -524    342    166    379     33
   -213  -1179   -966    696    376  -1072   -249   -457    418    259    483    140
   -184  -1153   -969    667    389  -1062   -290   -452    428    277    519    171
   -153  -1166  -1015    659    428  -1091   -280   -457    413    252    493    142
   -103  -1143  -1039    623    465  -1091   -306   -480    376    210    454    106
    -80  -1163  -1083    623    501  -1124   -332   -506    335    158    418     75
    -90  -1202  -1114    646    509  -1158   -316   -532    293     98    353     33
    -93  -1239  -1145    665    524  -1192   -301   -563    244     25    280    -20
    -88  -1265  -1176    675    542  -1221   -314   -620    179    -59    202    -85
   -119  -1322  -1202    722    540  -1262   -316   -672    116   -137    122   -155
   -158  -1426  -1267    789    553  -1348   -301   -730     44   -231     25   -239
   -184  -1483  -1301    833    555  -1392   -290   -771    -12   -309    -49   -298
   -218  -1483  -1267    849    522  -1376   -303   -805    -59   -358   -101   -329
   -231  -1525  -1293    878    530  -1410   -327   -849   -119   -413   -145   -358
   -259  -1577  -1319    917    530  -1449   -293   -867   -148   -452   -179   -402
   -285  -1626  -1343    956    527  -1486   -314   -883   -179   -493   -226   -449
   -293  -1636  -1345    963    524  -1491   -335   -914   -210   -532   -259   -475
   -296  -1636  -1340    966    522  -1488   -324   -924   -228   -555   -283   -501
   -244  -1605  -1363    924    558  -1486   -345   -935   -236   -561   -277   -506
   -205  -1602  -1400    904    594  -1501   -371   -948   -252   -571   -280   -532
   -153  -1602  -1449    875    646  -1525   -374   -937   -252   -568   -283   -550
   -106  -1579  -1473    844    683  -1527   -376   -940   -252   -566   -283   -550
    -96  -1566  -1470    831    685  -1519   -371   -935   -249   -563   -285   -537
   -109  -1590  -1480    849    683  -1535   -366   -927   -246   -566   -285   -540
   -109  -1577  -1470    841    680  -1525   -342   -909   -218   -537   -246   -493
   -114  -1525  -1410    820    646  -1467   -350   -904   -200   -506   -202   -444
   -111  -1519  -1410    813    646  -1465   -392   -930   -218   -530   -215   -441
   -103  -1504  -1402    802    646  -1454   -402   -937   -226   -535   -226   -418
   -111  -1478  -1366    795    626  -1423   -366   -930   -218   -519   -215   -407
   -101  -1454  -1353    779    626  -1405   -368   -927   -228   -530   -220   -431
    -93  -1483  -1389    787    646  -1436   -418   -930   -254   -553   -241   -452
   -106  -1496  -1389    800    641  -1444   -426   -917   -259   -558   -244   -459
   -122  -1514  -1392    818    633  -1454   -420   -909   -262   -563   -249   -483
   -124  -1558  -1434    841    654  -1496   -449   -943   -309   -618   -296   -527
   -127  -1564  -1436    844    654  -1501   -457   -963   -340   -659   -342   -555
   -114  -1574  -1460    844    670  -1517   -449   -979   -358   -691   -376   -602
    -90  -1592  -1501    839    704  -1548   -454  -1010   -397   -735   -418   -654
    -77  -1613  -1535    846    727  -1574   -457  -1026   -428   -758   -446   -693
    -72  -1647  -1577    857    750  -1613   -459  -1034   -439   -774   -462   -714
    -70  -1639  -1571    854    750  -1605   -470  -1049   -446   -789   -472   -724
    -70  -1631  -1561    852    745  -1597   -493  -1057   -459   -802   -483   -722
    -67  -1618  -1551    844    740  -1584   -491  -1049   -465   -805   -488   -717
    -75  -1636  -1561    854    740  -1600   -493  -1049   -470   -810   -498   -711
    -77  -1636  -1558    857    737  -1597   -488  -1041   -465   -807   -491   -688
    -93  -1615  -1522    852    714  -1569   -475  -1036   -459   -813   -498   -706
   -103  -1587  -1483    846    688  -1535   -410   -976   -413   -810   -553   -784
    -93  -1506  -1413    797    657  -1462   -350   -867   -314   -753   -574   -820
    -46  -1332  -1286    688    618  -1309   -296   -698   -114   -530   -387   -659
     31  -1057  -1088    511    558  -1072   -311   -459    205   -103     70   -241
     98   -724   -823    314    459   -774   -431   -402    340    228    584    290
     36   -610   -649    285    340   -628   -532   -654     96    213    885    644
    -72   -688   -618    379    272   -654   -646  -1067   -374   -150    763    592
   -179   -950   -771    563    293   -862   -789  -1608  -1044   -945    -67    -72
   -244  -1337  -1093    792    423  -1215   -930  -2068  -1696  -1878  -1200   -995
   -220  -1566  -1348    893    561  -1457   -961  -1995  -1665  -1906  -1327  -1156
   -184  -1709  -1525    945    670  -1618   -888  -1756  -1389  -1649  -1171  -1104
   -150  -1730  -1579    940    711  -1654   -797  -1545  -1127  -1410  -1021  -1034
   -122  -1636  -1514    880    696  -1577   -672  -1317   -857  -1163   -841   -935
   -103  -1540  -1439    820    665  -1491   -558  -1145   -665   -995   -709   -831
    -75  -1478  -1405    776    662  -1441   -498  -1067   -587   -924   -649   -787
    -67  -1434  -1369    750    649  -1402   -475  -1031   -555   -888   -620   -774
    -70  -1434  -1363    753    646  -1400   -465  -1010   -540   -870   -607   -779
    -70  -1428  -1358    748    644  -1395   -465   -997   -535   -862   -605   -787
    -62  -1413  -1353    737    644  -1384   -459   -976   -519   -846   -589   -766
    -59  -1366  -1306    711    620  -1337   -454   -966   -511   -831   -576   -750
    -59  -1343  -1283    701    610  -1314   -467   -971   -519   -836   -587   -753
    -41  -1296  -1254    670    605  -1278   -462   -948   -493   -818   -571   -737
    -33  -1273  -1239    654    602  -1257   -441   -924   -475   -802   -555   -727
    -44  -1280  -1236    662    594  -1257   -439   -922   -470   -797   -555   -730
    -49  -1260  -1210    654    579  -1236   -459   -911   -465   -787   -545   -722
    -38  -1213  -1176    623    566  -1195   -457   -896   -452   -771   -519   -701
    -46  -1182  -1137    613    545  -1161   -449   -888   -439   -758   -506   -701
    -67  -1143  -1078    602    504  -1109   -436   -859   -415   -737   -496   -688
    -46  -1106  -1060    576    506  -1083   -423   -818   -389   -711   -470   -652
    -44  -1104  -1060    574    506  -1083   -426   -789   -361   -675   -436   -628
    -62  -1078  -1018    568    478  -1049   -413   -753   -324   -633   -394   -602
    -51  -1034   -982    540    462  -1010   -389   -704   -275   -579   -345   -566
    -15   -987   -971    501    478   -979   -368   -654   -218   -519   -290   -532
     -5   -945   -940    472    467   -943   -397   -607   -163   -454   -236   -480
     12   -867   -880    426    446   -872   -394   -542    -90   -366   -155   -400
     38   -782   -820    371    428   -800   -387   -475    -12   -275    -77   -345
     44   -709   -753    332    397   -730   -363   -415     54   -194     -2   -272
     44   -665   -709    309    374   -685   -345   -376     88   -145     49   -236
     20   -636   -657    306    337   -646   -350   -361     98   -137     72   -223
    -18   -607   -589    309    285   -600   -368   -358     93   -148     75   -213
     -5   -600   -594    303    293   -597   -363   -368     67   -181     46   -223
     10   -597   -610    293    309   -602   -345   -387     33   -233      7   -254
     -7   -639   -633    322    311   -636   -306   -397      5   -283    -44   -303
    -25   -683   -657    353    314   -670   -314   -449    -62   -358   -119   -366
    -46   -698   -652    374    301   -675   -332   -517   -142   -449   -210   -426
    -49   -719   -672    384    309   -696   -329   -563   -207   -530   -283   -493
    -83   -769   -688    426    301   -730   -327   -610   -259   -600   -353   -568
    -85   -802   -717    444    314   -761   -314   -641   -293   -641   -384   -605
    -46   -810   -763    428    358   -787   -316   -667   -322   -678   -413   -646
    -70   -852   -782    459    353   -818   -327   -704   -374   -730   -462   -688
    -88   -885   -797    485    353   -844   -342   -743   -415   -774   -511   -722
    -85   -888   -802    485    355   -844   -376   -769   -439   -797   -535   -730
    -70   -867   -797    470    363   -833   -368   -774   -439   -807   -532   -756
    -75   -875   -800    475    361   -839   -327   -771   -426   -802   -530   -750
    -80   -852   -774    465    345   -813   -361   -776   -428   -800   -524   -753
    -75   -823   -748    449    335   -787   -363   -766   -413   -784   -519   -761
    -70   -730   -659    400    293   -696   -316   -748   -384   -771   -506   -722
    -31   -672   -641    350    303   -657   -327   -750   -384   -771   -501   -706
    -31   -652   -620    342    293   -639   -290   -719   -355   -745   -472   -683
    -33   -600   -568    314    267   -584   -267   -698   -327   -722   -449   -678
      0   -522   -522    262    259   -522   -288   -706   -319   -706   -446   -678
     23   -511   -535    244    277   -522   -327   -730   -335   -714   -457   -670
     20   -509   -530    244    275   -519   -335   -727   -342   -711   -457   -670
     33   -498   -532    231    280   -517   -340   -735   -361   -722   -465   -680
     41   -472   -514    215    277   -493   -415   -771   -405   -748   -485   -717
     38   -491   -532    226    283   -511   -400   -776   -423   -761   -509   -732
     38   -517   -555    236    296   -535   -366   -784   -441   -787   -530   -745
     64   -561   -628    246    345   -592   -394   -807   -478   -820   -558   -776
     67   -618   -685    275    376   -652   -387   -815   -501   -836   -571   -802
     -7   -646   -639    324    311   -644   -335   -782   -470   -810   -545   -807
      2   -662   -665    327    332   -665   -337   -782   -470   -818   -555   -823
     15   -641   -657    309    335   -649   -332   -789   -480   -836   -576   -826
      0   -649   -649    324    324   -649   -290   -782   -480   -841   -581   -815
    -41   -735   -693    387    322   -714   -290   -779   -485   -854   -592   -831
    -59   -743   -685    400    311   -714   -285   -771   -480   -852   -587   -839
    -72   -763   -691    415    309   -727   -265   -753   -467   -841   -576   -841
    -70   -758   -688    415    309   -724   -246   -727   -449   -820   -555   -828
    -12   -753   -740    381    361   -748   -259   -745   -467   -833   -576   -857
     49   -766   -815    358    431   -789   -252   -758   -485   -859   -610   -875
     41   -779   -820    368    431   -800   -246   -743   -472   -854   -605   -862
     10   -802   -813    397    410   -807   -223   -717   -459   -852   -613   -867
    -20   -748   -730    384    350   -740   -135   -592   -363   -795   -618   -893
     -2   -649   -646    324    322   -646    -20   -413   -194   -657   -535   -852
     93   -493   -589    197    340   -542     36   -241     10   -426   -324   -675
    142   -233   -376     46    259   -303    -18    -88    233    -98     75   -252
     44    132     85    -90    -20    109    -70   -145    283    129    537    298
    -98    283    381    -93   -239    332   -148   -387    106    171    833    654
   -192    192    384      0   -288    285   -298   -807   -314   -153    639    514
   -335   -184    150    259   -244    -18   -379  -1312   -932   -956   -283   -322
   -418   -555   -137    485   -140   -345   -493  -1595  -1397  -1628  -1093  -1065
   -449   -756   -306    602    -72   -532   -537  -1504  -1322  -1592  -1124  -1145
   -413   -854   -441    633     12   -649   -475  -1288  -1070  -1366   -974  -1075
   -384   -839   -454    613     33   -646   -324   -997   -761  -1096   -779   -948
   -361   -802   -441    579     38   -623   -114   -698   -475   -836   -579   -813
   -171   -737   -566    454    194   -652    -64   -623   -389   -766   -530   -784
   -174   -704   -532    439    176   -618    -70   -620   -368   -750   -519   -743
   -207   -714   -506    462    148   -610    -77   -594   -342   -722   -485   -678
   -257   -740   -483    496    109   -613    -44   -558   -322   -711   -470   -662
   -259   -740   -483    498    109   -613    -25   -535   -303   -693   -467   -662
   -205   -701   -496    452    142   -600    -23   -517   -290   -688   -462   -683
   -166   -672   -506    420    168   -589    -18   -501   -280   -675   -449   -696
   -163   -711   -548    436    189   -631    -54   -522   -296   -685   -467   -724
   -111   -680   -568    394    226   -626    -83   -540   -303   -685   -462   -706
    -90   -652   -563    368    236   -607    -41   -524   -277   -659   -439   -685
    -88   -662   -574    376    241   -618    -33   -514   -262   -641   -433   -680
    -75   -623   -548    348    233   -587    -67   -506   -252   -628   -428   -680
   -114   -597   -483    355    184   -540    -57   -475   -220   -592   -400   -649
   -101   -555   -457    327    176   -506    -41   -452   -197   -568   -376   -618
   -116   -563   -446    340    163   -506    -25   -428   -179   -553   -363   -610
    -93   -550   -459    319    181   -504    -57   -431   -179   -553   -366   -618
   -119   -527   -407    322    142   -467    -38   -405   -148   -524   -350   -597
   -114   -480   -368    296    127   -423    -41   -371   -111   -483   -316   -568
    -72   -405   -332    239    129   -368    -64   -324    -67   -423   -262   -522
    -51   -329   -280    189    111   -303    -85   -283    -12   -371   -207   -478
    -18   -277   -259    148    119   -270    -88   -233     36   -309   -145   -423
    -20   -223   -202    122     88   -213    -83   -179    101   -231    -59   -348
    -33   -135   -101     85     33   -119    -57   -122    161   -155     20   -267
     -7    -38    -33     23     10    -36    -38    -75    205    -96     83   -205
     44     36    -10    -41     25     12    -80    -67    210    -77    106   -181
     51     70     15    -62     18     44    -96    -67    207    -83    111   -176
     31     80     49    -54     -7     64    -80    -57    213    -83    106   -179
      2     96     93    -51    -46     96    -54    -64    194   -103     85   -194
     -5    103    106    -49    -57    103    -44    -85    163   -142     46   -228
    -36     88    122    -28    -80    103    -23   -111    124   -192    -12   -277
    -15     70     85    -25    -49     77    -10   -145     72   -257    -85   -342
    -49     12     59     18    -54     33      2   -179     25   -316   -153   -405
    -77    -38     38     57    -59      0     -5   -218    -23   -374   -215   -470
    -90    -85      5     88    -49    -41      2   -265    -72   -433   -270   -524
   -116   -145    -28    132    -44    -88     18   -316   -127   -498   -337   -584
   -106   -171    -67    137    -20   -122     23   -348   -161   -535   -376   -626
    -88   -176    -90    132      0   -135      7   -371   -181   -558   -397   -654
    -98   -202   -103    150      2   -153     33   -376   -189   -566   -407   -670
   -122   -228   -106    176     -7   -168     46   -381   -187   -571   -415   -678
   -132   -249   -116    189    -10   -184     41   -392   -194   -579   -420   -693
   -127   -246   -122    187     -2   -184     36   -387   -197   -571   -420   -683
   -129   -236   -109    181    -10   -174     59   -355   -166   -540   -394   -652
   -114   -226   -111    171     -2   -168     85   -319   -129   -501   -361   -626
   -101   -223   -124    161      7   -174     98   -296   -101   -480   -335   -605
    -88   -189   -101    137      5   -145     96   -285    -88   -467   -324   -594
    -70   -187   -116    127     20   -153     80   -290    -75   -452   -311   -584
    -96   -192    -96    145      0   -145     64   -296    -64   -431   -290   -553
   -150   -226    -75    187    -38   -150     33   -319    -77   -428   -277   -532
   -103   -213   -111    158      2   -163     -5   -335    -90   -431   -270   -524
     12    -83    -96     33     51    -90     15   -314    -70   -402   -233   -483
     31    -33    -64      2     46    -49     41   -290    -46   -371   -197   -428
      0    -85    -85     41     41    -85     54   -296    -54   -379   -205   -426
   -142   -285   -145    213      0   -215    -20   -366   -137   -462   -285   -504
     -5   -215   -210    109    101   -213      2   -350   -132   -452   -270   -491
    194     -5   -200    -93    197   -101    119   -277    -59   -387   -200   -431
      7   -205   -215     98    109   -210     46   -340   -135   -462   -275   -501
    -33   -306   -272    168    119   -290     23   -368   -166   -496   -316   -545
    -41   -384   -345    213    148   -366     41   -376   -179   -511   -342   -571
    -33   -462   -428    249    197   -446      5   -397   -205   -537   -366   -594
    -36   -550   -517    290    239   -535     -2   -420   -241   -579   -405   -639
    -57   -566   -511    311    226   -540      0   -426   -254   -589   -418   -646
    -57   -553   -496    303    218   -524    -18   -420   -252   -589   -413   -631
    -38   -524   -485    283    223   -506     33   -368   -202   -542   -368   -592
    -62   -506   -444    283    189   -475     44   -368   -210   -550   -381   -592
    -85   -519   -433    303    171   -478     12   -371   -218   -553   -381   -587
    -90   -522   -431    306    168   -478     41   -350   -192   -530   -353   -568
    -72   -491   -418    283    171   -454     72   -335   -176   -527   -358   -587
      0   -407   -410    202    205   -410    127   -236   -101   -485   -366   -605
    -20   -426   -405    223    189   -418    244    -90     10   -418   -363   -644
    -28   -335   -306    181    137   -322    324    109    220   -210   -189   -514
     59    -72   -132      7     96   -101    358    353    501    129    174   -155
     80    290    210   -187    -64    252    309    340    579    348    579    342
      7    535    527   -270   -259    530    155     12    389    363    865    761
    -85    600    685   -257   -387    641    -12   -397     88    226    922    896
   -174    280    454    -51   -314    366   -119   -865   -415   -337    322    303
   -220   -290    -70    254    -77   -179   -239  -1283  -1036  -1210   -717   -735
   -179   -631   -452    405    135   -542   -348  -1293  -1143  -1410   -995  -1002
   -114   -756   -641    433    262   -698   -366  -1101   -953  -1249   -901   -943
    -31   -750   -719    392    342   -735   -257   -844   -696  -1021   -732   -849
    -20   -722   -701    368    340   -711    -57   -545   -407   -761   -537   -722
    -31   -704   -672    366    319   -688     90   -374   -244   -620   -436   -649
    -38   -706   -667    368    314   -688    129   -298   -171   -563   -389   -605
    -80   -724   -644    402    280   -685    148   -252   -127   -527   -353   -579
   -127   -787   -659    457    265   -724    155   -223   -103   -506   -332   -579
    -57   -748   -693    402    316   -722    192   -168    -59   -452   -277   -535
    -23   -719   -698    371    337   -709    249   -116    -18   -413   -241   -511
    -46   -722   -675    384    314   -698    267    -93      0   -400   -226   -501
    -51   -719   -667    384    306   -693    233    -85     12   -379   -197   -472
    -54   -685   -633    368    288   -659    220    -80     25   -361   -168   -462
    -41   -644   -602    342    277   -626    213    -83     20   -371   -184   -530
    -46   -626   -579    337    265   -602    218    -64     41   -363   -192   -491
    -44   -602   -558    322    257   -581    228    -44     72   -335   -153   -439
    -38   -623   -584    329    270   -602    197    -57     59   -342   -155   -449
    -25   -615   -589    319    280   -602    189    -38     75   -324   -135   -444
     -5   -597   -592    301    293   -594    179    -38     83   -311   -116   -441
    -12   -646   -633    327    306   -641    166    -41     85   -311   -119   -452
     28   -680   -709    324    368   -693    119    -51     83   -311   -119   -462
    129   -620   -750    244    439   -685    116    -31    106   -288    -96   -446
     83   -553   -636    236    358   -594    187     64    194   -197    -15   -376
    -15   -589   -574    303    277   -584    176    116    231   -155     15   -363
     64   -561   -628    246    345   -594    181    184    290    -90     85   -301
    124   -501   -626    184    374   -563    197    252    358    -10    174   -226
    127   -470   -597    171    361   -532    192    285    400     31    223   -184
    197   -376   -574     88    384   -475    210    358    475    116    311   -109
    205   -311   -517     51    358   -413    197    394    517    174    381    -46
    192   -306   -498     54    342   -402    179    392    519    181    400    -33
    244   -288   -532     23    387   -410    200    387    517    168    397    -49
    200   -329   -532     62    366   -431    192    371    506    150    376    -41
    228   -267   -496     18    361   -381    213    376    514    153    381    -33
    246   -239   -488     -5    366   -363    233    348    493    119    348    -62
    215   -301   -517     44    366   -407    223    283    441     54    288   -119
    202   -363   -566     80    384   -465    233    228    402     -5    226   -179
    189   -441   -631    124    410   -535    246    174    353    -64    155   -239
    145   -527   -672    189    405   -597    236    116    290   -132     80   -316
    106   -571   -678    233    392   -623    236     83    257   -171     41   -368
    119   -571   -693    226    405   -631    239     57    241   -197     15   -405
    129   -589   -722    228    423   -654    233     23    218   -223    -12   -459
    103   -649   -753    272    426   -701    223    -12    187   -257    -54   -504
     93   -740   -833    324    462   -787    220    -38    166   -283    -83   -506
    129   -711   -844    288    485   -776    244    -23    192   -262    -62   -470
    142   -675   -818    265    480   -745    249    -10    213   -246    -44   -439
    116   -688   -805    285    459   -745    246    -15    205   -254    -44   -439
     67   -701   -769    316    418   -735    246    -23    213   -254    -41   -431
    116   -639   -758    259    436   -698    283      7    257   -213      0   -387
    158   -566   -724    202    441   -644    322     41    296   -176     33   -342
     80   -618   -701    267    389   -659    301     18    272   -197     18   -348
     67   -620   -688    277    376   -654    301     25    296   -184     38   -342
     70   -587   -657    257    363   -623    296     28    316   -163     57   -316
     64   -597   -665    265    363   -631    241      2    301   -171     57   -301
     67   -620   -691    275    379   -654    233      7    306   -158     77   -277
     80   -607   -688    265    384   -646    265     33    327   -124    114   -249
     88   -597   -685    252    384   -639    254     28    316   -135    106   -257
     75   -646   -722    285    397   -683    239     10    288   -171     62   -270
     67   -683   -750    306    405   -717    262     -2    267   -197     41   -280
     41   -701   -743    329    392   -722    272     -2    262   -200     41   -280
     28   -756   -787    361    405   -771    257    -15    239   -220     20   -309
     33   -795   -828    379    428   -810    290     -7    246   -226     10   -319
     18   -833   -852    407    433   -841    309    -10    239   -244     -7   -340
      5   -878   -883    436    444   -880    267    -41    205   -280    -31   -371
     12   -883   -898    433    454   -891    265    -36    197   -280    -31   -379
    -20   -961   -940    491    457   -950    283    -38    192   -283    -41   -400
    -18   -992   -976    504    478   -984    283    -46    189   -293    -51   -410
    -20   -997   -976    509    478   -987    283    -49    179   -303    -62   -418
    -38  -1015   -976    527    467   -997    303    -44    181   -303    -62   -418
    -51  -1044   -992    545    470  -1018    314    -41    187   -298    -54   -418
    -51  -1041   -989    545    467  -1015    298    -51    184   -301    -54   -423
    -44  -1067  -1023    555    488  -1047    301    -62    174   -324    -80   -433
    -23  -1072  -1049    548    511  -1062    340     -2    207   -324   -111   -483
    -36  -1088  -1052    563    506  -1072    433    122    303   -283   -124   -535
    -18   -992   -976    504    478   -984    527    296    498   -106      7   -418
     51   -735   -787    342    418   -761    540    553    818    270    384    -83
    119   -353   -472    114    293   -413    457    665   1028    646    904    449
     75   -114   -189     18    132   -153    316    423    927    795   1306    914
     18    -31    -49      5     33    -38    153      7    607    680   1413   1080
   -132   -384   -252    259     59   -319    -12   -553     -5     23    771    535
   -215   -932   -719    571    249   -826   -114  -1054   -722  -1005   -384   -488
   -155  -1228  -1072    693    457  -1150   -176  -1083   -883  -1293   -748   -831
   -103  -1400  -1296    750    594  -1348   -142   -867   -678  -1132   -659   -826
    -75  -1483  -1408    779    665  -1447    -83   -646   -439   -922   -535   -758
    -59  -1457  -1397    756    667  -1428     80   -392   -158   -675   -368   -659
    -23  -1382  -1358    701    667  -1371    226   -197     57   -493   -215   -550
     -7  -1330  -1322    667    654  -1327    296   -114    150   -413   -145   -509
     23  -1319  -1343    649    683  -1330    301   -114    163   -407   -145   -527
     38  -1301  -1340    631    688  -1319    293   -119    171   -405   -148   -514
    -25  -1317  -1291    670    631  -1304    342    -51    233   -350   -101   -470
     -7  -1327  -1319    665    654  -1322    345    -23    249   -335    -83   -462
     59  -1314  -1374    628    717  -1343    309    -51    223   -361    -96   -465
     38  -1296  -1337    626    685  -1314    311    -54    228   -358    -90   -470
     12  -1306  -1322    646    665  -1314    316    -51    236   -358    -96   -483
     12  -1304  -1319    644    665  -1312    332    -25    262   -340    -83   -462
     62  -1301  -1363    620    711  -1332    319    -36    259   -345    -85   -467
     80  -1325  -1408    620    743  -1366    298    -54    249   -350    -85   -470
    114  -1306  -1423    594    766  -1363    298    -57    246   -350    -83   -467
    127  -1301  -1431    584    776  -1366    301    -33    270   -319    -59   -454
    142  -1296  -1439    576    789  -1366    309      0    309   -283    -15   -431
    163  -1296  -1460    563    810  -1376    316     12    324   -275    -18   -446
    140  -1312  -1452    584    795  -1382    358     62    371   -226     18   -389
    122  -1288  -1410    581    763  -1348    384    109    426   -171     77   -335
    116  -1270  -1387    576    750  -1327    342    111    436   -161     85   -335
    116  -1254  -1371    568    743  -1314    389    181    514    -80    155   -259
    142  -1215  -1358    535    750  -1286    397    231    589      5    246   -163
    161  -1184  -1345    509    750  -1265    384    283    654     90    327   -101
    163  -1137  -1301    488    732  -1218    394    353    740    189    423    -38
    166  -1096  -1262    465    711  -1179    405    413    826    283    537     49
    187  -1052  -1239    431    711  -1143    410    441    859    324    581     80
    163  -1015  -1182    423    670  -1096    439    488    904    368    626    163
    106  -1047  -1153    470    628  -1098    465    527    945    407    678    205
     98  -1083  -1182    491    639  -1132    452    485    906    371    639    140
    153  -1137  -1291    491    719  -1213    426    413    833    285    542     54
    116  -1182  -1299    532    706  -1239    449    381    797    228    485     41
     64  -1208  -1273    571    667  -1239    467    366    771    197    454     18
     75  -1267  -1343    594    706  -1304    446    309    696    116    363    -72
     38  -1325  -1363    641    701  -1343    457    262    639     41    283   -140
    -38  -1371  -1332    704    644  -1350    485    210    587    -28    215   -205
   -155  -1376  -1221    766    532  -1299    537    213    592    -33    207   -215
   -226  -1418  -1192    820    483  -1306    545    192    563    -62    189   -233
   -184  -1535  -1353    859    584  -1444    519    132    504   -127    122   -309
   -119  -1628  -1512    872    693  -1571    472     64    439   -197     44   -379
   -119  -1610  -1491    865    685  -1551    472     41    413   -228     15   -361
   -161  -1602  -1441    880    639  -1525    506     67    439   -202     44   -270
   -153  -1597  -1444    875    644  -1522    532     88    470   -171     75   -213
   -210  -1644  -1436    927    613  -1540    537     77    470   -168     75   -233
   -205  -1631  -1426    919    610  -1530    527     72    472   -171     70   -283
   -174  -1610  -1439    891    631  -1525    511     85    480   -163     64   -329
   -187  -1597  -1410    891    610  -1504    527     88    485   -158     67   -348
   -161  -1600  -1441    880    639  -1522    498     62    465   -181     44   -366
   -148  -1579  -1431    865    641  -1506    519     59    480   -168     54   -332
   -135  -1556  -1421    844    641  -1488    498     36    475   -163     57   -327
    -93  -1574  -1480    833    691  -1527    454     10    459   -158     70   -337
    -90  -1566  -1475    828    691  -1522    410     -2    452   -148    101   -345
    -36  -1517  -1480    776    722  -1499    363    -54    405   -200     41   -376
    -41  -1569  -1530    805    743  -1551    384    -62    407   -202     38   -363
    -93  -1610  -1517    852    711  -1564    420    -46    420   -197     54   -355
    -72  -1657  -1584    865    753  -1621    394    -77    371   -262    -15   -397
    -85  -1691  -1605    888    758  -1649    358    -90    363   -257    -10   -423
    -80  -1722  -1641    898    779  -1683    366   -116    337   -283    -31   -462
    -36  -1738  -1701    885    831  -1719    350   -150    283   -355   -111   -478
    -10  -1753  -1743    880    865  -1748    355   -150    272   -366   -127   -493
     -7  -1769  -1761    888    875  -1766    342   -140    265   -376   -142   -537
    -18  -1797  -1782    906    880  -1790    329   -163    239   -397   -171   -519
    -31  -1834  -1805    932    885  -1821    342   -179    231   -405   -179   -542
    -33  -1852  -1818    940    891  -1836    337   -179    231   -405   -192   -581
    -28  -1865  -1836    948    904  -1852    298   -205    200   -436   -215   -613
    -10  -1805  -1795    906    891  -1800    296   -197    200   -433   -200   -602
    -12  -1808  -1795    911    888  -1803    301   -200    200   -439   -205   -623
    -18  -1836  -1821    924    898  -1829    332   -200    200   -446   -226   -628
    -12  -1810  -1797    911    891  -1805    332   -207    200   -454   -233   -631
      0  -1803  -1803    898    898  -1803    363   -150    257   -431   -257   -675
     10  -1777  -1787    883    898  -1782    433    -33    376   -358   -265   -732
     20  -1665  -1688    820    854  -1678    470     96    550   -181   -145   -652
     70  -1405  -1475    667    771  -1439    457    288    826    194    254   -265
    153  -1031  -1184    439    667  -1106    316    316    953    504    792    337
    181   -810   -992    314    584   -898    236     98    748    472   1137    797
     77   -906   -984    413    530   -945    213   -207    337    140   1114    852
    -33  -1260  -1226    646    594  -1244    155   -633   -259   -584    371    200
    -75  -1647  -1571    859    748  -1610      2  -1111   -896  -1504   -862   -896
    -46  -1940  -1893    992    922  -1919   -103  -1182  -1021  -1709  -1223  -1273
     -5  -2166  -2164   1085   1078  -2166    -88  -1013   -807  -1501  -1122  -1252
     38  -2210  -2249   1085   1143  -2229     -7   -813   -530  -1228   -935  -1101
     77  -2145  -2226   1031   1150  -2184     98   -605   -249   -958   -722   -969
    114  -2047  -2164    966   1137  -2104    207   -431    -25   -750   -563   -875
    142  -1982  -2127    917   1132  -2055    270   -348     80   -652   -493   -828
    187  -1940  -2127    878   1156  -2034    285   -309    129   -602   -465   -787
    176  -1992  -2171    906   1171  -2081    293   -311    132   -600   -459   -779
    189  -2008  -2200    909   1192  -2104    298   -301    148   -581   -446   -771
    194  -1995  -2190    898   1189  -2091    272   -288    166   -568   -431   -753
    194  -2016  -2210    911   1202  -2112    272   -285    158   -584   -452   -766
    187  -1995  -2182    904   1182  -2088    288   -277    174   -566   -439   -756
    174  -2018  -2192    922   1182  -2107    309   -262    189   -548   -433   -748
    155  -2073  -2229    956   1189  -2151    314   -246    192   -540   -426   -735
    148  -2068  -2216    961   1182  -2140    309   -231    210   -514   -400   -706
    166  -2018  -2187    924   1174  -2104    316   -210    236   -493   -368   -672
    166  -1987  -2156    909   1158  -2070    324   -192    249   -478   -363   -662
    155  -2005  -2161    924   1156  -2083    306   -184    249   -465   -368   -654
    176  -2026  -2203    924   1189  -2114    311   -168    262   -441   -355   -644
    233  -1995  -2229    880   1228  -2112    314   -135    288   -400   -327   -633
    298  -1961  -2260    831   1278  -2109    280   -140    288   -394   -319   -607
    337  -1909  -2247    784   1291  -2075    280   -129    309   -368   -290   -553
    348  -1896  -2244    774   1296  -2070    265   -111    319   -348   -270   -542
    361  -1836  -2200    735   1278  -2018    257    -83    353   -301   -231   -480
    379  -1756  -2138    688   1257  -1945    296     -5    439   -192   -127   -368
    358  -1704  -2062    672   1208  -1883    309     64    511    -93    -31   -280
    345  -1600  -1945    628   1145  -1771    298    119    571      0     67   -200
    329  -1514  -1844    592   1085  -1680    342    189    641     96    158   -119
    311  -1434  -1748    561   1028  -1590    361    239    691    163    233    -44
    280  -1371  -1654    545    966  -1512    348    265    701    187    262     -2
    259  -1361  -1621    550    940  -1491    332    275    693    179    262     -2
    226  -1340  -1569    555    896  -1454    345    288    685    174    249     23
    215  -1389  -1605    584    909  -1496    361    288    662    148    228     -2
    184  -1392  -1579    602    880  -1486    389    283    626    106    184    -46
    210  -1379  -1590    584    898  -1483    402    241    553     18     83   -116
    202  -1434  -1636    613    919  -1532    400    200    472    -75    -25   -184
    200  -1509  -1709    654    953  -1608    426    174    418   -135    -98   -275
    176  -1535  -1714    678    943  -1623    407    119    340   -218   -184   -335
    166  -1504  -1670    670    917  -1587    433     85    280   -290   -259   -376
    226  -1525  -1751    649    987  -1639    413     46    215   -358   -340   -449
    270  -1535  -1805    631   1036  -1670    381     -5    150   -410   -394   -504
    262  -1577  -1839    657   1049  -1706    389    -23    122   -433   -426   -524
    303  -1556  -1860    626   1080  -1706    413    -18    101   -457   -457   -553
    335  -1556  -1893    607   1114  -1725    392    -38     67   -483   -496   -498
    340  -1506  -1849    581   1093  -1678    397    -41     62   -475   -480   -504
    387  -1439  -1829    524   1106  -1634    410    -33     62   -480   -478   -574
    478  -1382  -1860    452   1169  -1621    418     25     83   -441   -439   -563
    446  -1299  -1745    426   1093  -1519    439    109    155   -337   -337   -449
    405  -1210  -1618    402   1010  -1413    431    109    150   -332   -342   -428
    407  -1111  -1519    350    961  -1314    439    114    135   -342   -389   -397
    436  -1065  -1501    314    969  -1283    452    153    166   -293   -342   -355
    444   -911  -1356    231    896  -1132    439    161    174   -267   -288   -387
    454   -826  -1283    184    867  -1054    407    150    153   -275   -327   -345
    491   -761  -1252    135    870  -1008    363    140    124   -280   -288   -371
    514   -698  -1213     93    862   -956    410    163    150   -241   -207   -392
    579   -561  -1140    -10    859   -849    426    161    137   -254   -226   -374
    607   -501  -1109    -54    857   -802    371    135     85   -293   -293   -358
    610   -553  -1163    -28    885   -857    366    135     51   -319   -319   -384
    631   -548  -1179    -41    904   -862    402    174     64   -288   -233   -394
    623   -480  -1104    -72    862   -792    381    161     33   -309   -288   -384
    631   -480  -1111    -75    870   -795    363    142     -5   -335   -332   -374
    646   -485  -1132    -83    888   -807    389    176      0   -316   -298   -361
    654   -433  -1088   -109    870   -761    410    202     10   -293   -257   -407
    631   -428  -1060   -103    841   -743    358    132    -85   -405   -402   -478
    644   -363  -1010   -140    826   -685    350    137    -98   -413   -428   -368
    659   -306   -966   -179    813   -636    376    166    -83   -387   -405   -368
    717   -200   -917   -257    815   -558    413    192    -75   -368   -400   -361
    665   -210   -878   -228    769   -542    376    174   -103   -389   -431   -358
    709   -137   -846   -285    776   -491    363    200    -98   -368   -402   -342
    714   -103   -818   -306    763   -459    400    249    -83   -337   -381   -316
    696    -38   -735   -327    714   -387    394    252    -96   -345   -387   -319
    704     23   -680   -366    691   -327    413    277    -80   -348   -415   -329
    706    106   -600   -407    652   -246    511    389      5   -303   -449   -355
    698    215   -485   -459    592   -135    574    517    119   -202   -428   -335
    740    475   -265   -607    504    106    618    722    384    101   -161   -111
    828    883     54   -859    387    470    568    958    717    597    405    410
    862   1270    407  -1067    226    839    428    888    724    854    932    943
    815   1444    628  -1132     93   1036    301    576    413    787   1187   1252
    727   1369    641  -1047     44   1005    150    153   -114    345    917   1080
    623    984    358   -805    132    672     46   -381   -828   -618   -202    153
    581    649     67   -618    257    358    -59   -665  -1275  -1301  -1072   -571
    600    452   -148   -527    374    153    -57   -537  -1176  -1249  -1153   -691
    652    374   -277   -511    465     49     28   -298   -898   -992   -995   -626
    670    439   -233   -555    452    101    109    -98   -639   -756   -823   -524
    678    576   -101   -628    389    236    267    179   -340   -467   -607   -389
    722    763     41   -745    340    402    379    363   -158   -290   -491   -288
    774    883    109   -828    332    496    420    426   -109   -233   -449   -241
    807    969    161   -888    322    566    433    449    -96   -205   -402   -233
    795   1010    215   -904    288    613    446    485    -67   -166   -366   -218
    784   1091    306   -940    239    698    423    491    -70   -155   -366   -184
    815   1218    402  -1015    207    810    444    522    -44   -116   -335   -155
    818   1218    397  -1021    210    807    472    563    -23    -75   -296   -140
    818   1270    452  -1044    181    859    483    584    -12    -38   -259   -111
    820   1369    548  -1098    137    958    485    579    -28    -38   -270   -114
    826   1439    613  -1132    106   1026    491    594    -28    -23   -277    -70
    758   1462    704  -1111     25   1083    509    631      7     31   -228    -51
    740   1519    779  -1130    -20   1150    517    654     28     64   -189    -18
    779   1621    841  -1200    -31   1231    511    678     36     85   -174     -2
    789   1706    917  -1247    -62   1312    540    740     75    140   -116     54
    795   1753    956  -1275    -80   1356    530    784    111    197    -64     77
    800   1860   1060  -1330   -129   1460    522    792    127    223    -46    122
    787   1938   1148  -1363   -181   1545    548    823    161    265    -10    153
    795   2008   1213  -1400   -207   1610    561    862    194    316     31    197
    771   2081   1309  -1428   -270   1696    555    937    272    415    129    252
    784   2161   1376  -1473   -296   1771    553    995    327    485    174    303
    805   2242   1436  -1525   -316   1842    579   1065    397    571    236    410
    810   2343   1532  -1577   -361   1938    584   1161    506    706    379    504
    836   2462   1626  -1649   -397   2047    579   1218    581    805    485    537
    831   2585   1751  -1709   -459   2169    592   1262    623    859    527    628
    815   2665   1847  -1743   -517   2257    587   1283    649    904    579    683
    792   2769   1977  -1779   -592   2374    610   1337    693    966    644    730
    836   2821   1984  -1831   -574   2403    618   1369    701    987    662    766
    844   2829   1982  -1836   -568   2405    623   1350    670    956    644    737
    823   2842   2018  -1834   -597   2431    610   1299    602    872    555    670
    805   2881   2075  -1842   -633   2478    600   1265    553    815    488    683
    797   2883   2086  -1842   -644   2486    594   1223    501    761    444    639
    802   2886   2083  -1844   -641   2486    594   1174    439    696    379    555
    779   2870   2091  -1826   -654   2481    610   1122    371    626    306    488
    756   2844   2088  -1800   -665   2468    571   1052    296    553    233    465
    748   2855   2107  -1803   -678   2481    548   1010    241    517    189    418
    748   2868   2117  -1808   -685   2494    542    966    197    483    142    363
    727   2878   2151  -1805   -711   2514    537    937    166    457    116    348
    688   2860   2171  -1774   -740   2517    542    917    135    426     75    298
    691   2886   2192  -1790   -750   2540    527    919    129    433     93    348
    670   2948   2275  -1810   -802   2613    530    927    119    431     80    340
    696   3008   2312  -1855   -807   2662    524    943    127    452    103    400
    782   3055   2273  -1917   -745   2665    514    935    132    472    132    366
    805   3130   2325  -1969   -761   2727    480    898    106    441     88    384
    792   3187   2395  -1990   -802   2790    491    924    135    488    132    420
    761   3231   2470  -2000   -854   2852    527    961    181    545    192    441
    737   3255   2517  -1995   -888   2886    535    966    187    548    192    467
    735   3263   2527  -2000   -896   2896    522    956    187    545    179    478
    730   3330   2598  -2031   -935   2964    519    966    215    581    220    514
    732   3393   2657  -2065   -963   3026    504    979    239    623    262    530
    756   3421   2665  -2088   -953   3044    465    950    220    618    254    509
    709   3429   2717  -2070  -1002   3073    467    948    210    607    244    542
    717   3491   2774  -2107  -1028   3133    459    969    228    636    267    607
    740   3499   2759  -2120  -1010   3130    449    971    233    652    290    602
    709   3452   2743  -2081  -1015   3099    446    979    231    665    301    558
    706   3413   2704  -2062   -997   3060    428    948    192    628    254    524
    704   3408   2704  -2057  -1000   3057    428    930    174    610    241    537
    688   3380   2691  -2034  -1002   3037    449    927    168    605    223    545
    688   3364   2675  -2026   -992   3021    441    911    142    592    207    540
    706   3356   2650  -2031   -971   3003    433    906    129    587    197    504
    641   3333   2691  -1987  -1023   3013    449    922    142    605    220    511
    623   3304   2681  -1964  -1028   2995    454    898    116    576    181    467
    678   3333   2655  -2005   -987   2995    449    878    101    563    158    506
    620   3382   2761  -2003  -1070   3073    420    891    111    592    200    514
    592   3398   2805  -1995  -1106   3102    418    898    111    607    215    504
    610   3429   2816  -2021  -1104   3122    402    870     83    584    189    501
    589   3473   2883  -2031  -1145   3180    379    857     75    581    194    501
    449   3517   3065  -1984  -1309   3291    418    898    114    633    252    555
    342   3580   3237  -1961  -1447   3408    462    963    158    678    280    594
    345   3624   3278  -1984  -1467   3452    527   1054    220    701    252    563
    465   3629   3164  -2047  -1348   3398    576   1156    306    753    236    506
    558   3780   3221  -2169  -1332   3502    626   1356    545   1026    480    698
    667   4086   3419  -2379  -1374   3754    605   1538    792   1389    914   1127
    740   4471   3730  -2605  -1496   4099    504   1439    795   1592   1335   1641
    722   4728   4006  -2725  -1641   4367    298   1060    527   1577   1623   2047
    628   4694   4065  -2662  -1719   4380     90    584     67   1228   1439   1964
    501   4242   3738  -2372  -1618   3990    -12     98   -558    420    501   1176
    428   3702   3270  -2065  -1421   3486   -111   -192  -1036   -296   -389    368
    400   3387   2987  -1893  -1293   3187   -142    -77   -979   -288   -470    166
    306   3278   2972  -1792  -1332   3125    -64    176   -706    -23   -272    215
    309   3320   3011  -1813  -1350   3167     67    426   -431    231    -88    301
    358   3400   3039  -1880  -1340   3221    181    657   -197    452     72    387
    345   3483   3138  -1914  -1395   3312    244    763    -75    550    127    485
    340   3486   3146  -1914  -1402   3317    272    795    -31    592    153    540
    348   3460   3112  -1904  -1382   3286    252    782    -41    594    158    522
    361   3465   3104  -1914  -1371   3286    233    782    -36    605    179    517
    358   3517   3159  -1938  -1400   3338    252    797     -7    628    213    511
    314   3530   3216  -1925  -1449   3374    254    795      0    615    194    527
    322   3504   3182  -1914  -1431   3343    233    800      0    618    194    555
    355   3517   3161  -1938  -1402   3338    218    805      2    631    210    558
    397   3546   3148  -1971  -1374   3348    197    792     -7    628    210    563
    418   3567   3148  -1992  -1366   3359    189    789    -10    633    213    553
    392   3616   3224  -2005  -1415   3421    189    815     18    665    246    571
    439   3655   3216  -2047  -1389   3437    174    818     18    675    246    561
    454   3678   3224  -2065  -1384   3452    168    823     23    688    252    563
    475   3707   3231  -2091  -1376   3468    140    826     33    711    267    584
    483   3735   3252  -2109  -1384   3494    114    823     49    727    285    607
    472   3751   3278  -2112  -1402   3515    119    836     72    756    314    631
    454   3759   3304  -2107  -1423   3533    106    849     93    782    335    636
    446   3785   3338  -2117  -1447   3561     93    867    124    823    368    670
    446   3834   3387  -2140  -1470   3611    106    901    181    883    428    711
    439   3837   3395  -2140  -1478   3616    116    940    223    932    470    743
    480   3863   3382  -2171  -1449   3624     93    971    254    979    514    795
    519   3949   3426  -2234  -1454   3689     67   1008    311   1047    592    875
    517   4021   3504  -2270  -1493   3764     57   1067    376   1127    678    940
    535   4084   3546  -2312  -1504   3816     46   1106    413   1179    727    989
    568   4138   3569  -2353  -1499   3855     46   1119    436   1202    756   1041
    566   4172   3606  -2369  -1522   3891     36   1117    441   1213    771   1057
    584   4206   3621  -2395  -1519   3915     46   1106    444   1202    769   1067
    605   4214   3608  -2410  -1501   3912     54   1080    426   1171    737   1060
    597   4190   3593  -2392  -1496   3891     46   1047    387   1127    691   1021
    589   4143   3551  -2366  -1480   3847      5    984    319   1057    618    953
    532   4063   3528  -2299  -1499   3795     12    932    265    987    548    901
    491   3980   3489  -2236  -1499   3735     33    878    210    917    480    813
    462   3943   3481  -2203  -1509   3712     10    818    155    852    420    776
    407   3850   3442  -2130  -1517   3645     -5    758    101    784    361    719
    376   3761   3385  -2070  -1504   3574    -12    706     51    730    309    665
    348   3712   3361  -2031  -1506   3535    -18    654     12    691    262    628
    301   3668   3367  -1984  -1532   3517    -33    626    -15    665    236    584
    301   3624   3322  -1964  -1512   3473    -41    610    -28    654    231    535
    348   3569   3221  -1961  -1436   3395    -51    592    -38    649    228    491
    394   3543   3148  -1969  -1376   3346    -72    568    -44    646    231    472
    400   3530   3130  -1964  -1363   3330    -64    563    -38    659    239    496
    387   3525   3138  -1958  -1376   3333    -83    555    -38    667    244    530
    361   3528   3164  -1945  -1402   3346    -80    553    -36    667    244    550
    327   3561   3234  -1945  -1452   3398    -28    587      7    698    275    600
    306   3619   3312  -1961  -1501   3465    -41    610     41    732    314    646
    288   3642   3354  -1964  -1532   3499    -67    597     44    740    327    672
    254   3616   3361  -1935  -1553   3489    -64    587     41    737    327    665
    231   3642   3408  -1938  -1587   3528    -67    589     64    758    350    678
    210   3681   3470  -1945  -1628   3577   -119    571     72    779    384    696
    184   3676   3489  -1932  -1652   3585   -140    550     59    771    387    698
    192   3668   3476  -1930  -1641   3572   -135    548     59    774    402    743
    202   3676   3473  -1940  -1636   3577   -122    545     59    774    410    711
    205   3686   3481  -1945  -1636   3585   -148    535     46    769    400    727
    174   3600   3424  -1888  -1626   3515   -179    493     -5    724    361    706
    168   3554   3385  -1862  -1608   3470   -202    457    -44    683    327    670
    189   3593   3403  -1891  -1608   3499   -233    436    -49    670    311    680
    187   3538   3351  -1862  -1582   3445   -228    428    -54    659    319    680
    150   3478   3325  -1816  -1587   3403   -205    418    -57    654    327    662
    124   3465   3338  -1795  -1608   3403   -233    379    -98    613    285    641
    119   3476   3356  -1797  -1621   3419   -233    358   -124    594    265    649
    122   3476   3354  -1797  -1615   3416   -194    368   -109    602    272    639
    124   3457   3333  -1792  -1605   3398   -249    358   -116    592    257    623
     77   3387   3309  -1732  -1615   3348   -249    361   -111    597    265    618
     38   3343   3302  -1691  -1631   3322   -236    342   -132    574    233    615
     46   3372   3325  -1709  -1639   3348   -223    345   -127    571    213    639
     28   3325   3296  -1678  -1634   3309   -293    311   -153    545    200    618
     28   3250   3221  -1639  -1595   3237   -322    296   -161    530    202    613
     88   3221   3130  -1657  -1522   3177   -296    296   -158    519    200    607
    129   3247   3117  -1688  -1493   3182   -246    345   -119    527    179    589
    145   3268   3120  -1706  -1488   3195   -166    475    -20    581    189    548
    205   3333   3128  -1769  -1460   3231   -101    659    153    748    322    633
    296   3525   3226  -1912  -1465   3377    -10    948    462   1109    685    953
    400   3884   3483  -2140  -1540   3684      7   1114    696   1462   1179   1444
    374   4203   3829  -2288  -1727   4016   -184    779    553   1545   1496   1818
    226   4354   4128  -2291  -1951   4242   -420    252    220   1402   1530   2003
     51   4094   4042  -2075  -1995   4071   -623   -290   -277    893   1044   1618
    -36   3481   3517  -1722  -1777   3499   -833   -839   -995    -72    -31    610
      2   2998   2992  -1501  -1493   2995   -956   -937  -1239   -444   -483    122
     15   2785   2769  -1400  -1376   2779   -917   -688  -1044   -288   -405    106
      5   2756   2748  -1382  -1371   2751   -779   -394   -784    -72   -249    189
     10   2826   2816  -1418  -1402   2821   -589    -98   -504    166    -72    288
     41   2852   2811  -1449  -1384   2831   -457     80   -327    316     49    358
     88   2873   2785  -1480  -1348   2829   -402    161   -239    394    116    387
    101   2850   2748  -1478  -1325   2800   -376    194   -200    426    142    384
    109   2839   2730  -1473  -1309   2785   -394    192   -197    426    153    379
    124   2865   2738  -1496  -1306   2800   -418    187   -200    431    166    384
    142   2865   2722  -1504  -1288   2792   -410    200   -184    452    192    413
    174   2857   2683  -1517  -1254   2772   -413    207   -171    465    210    420
    189   2826   2637  -1506  -1223   2733   -418    205   -168    462    207    405
    189   2805   2613  -1499  -1210   2709   -418    205   -155    465    215    389
    202   2811   2605  -1506  -1202   2709   -436    184   -171    446    184    400
    207   2774   2566  -1493  -1179   2673   -454    171   -171    452    192    439
    231   2751   2520  -1491  -1143   2637   -465    187   -145    470    233    431
    246   2766   2520  -1506  -1135   2644   -478    184   -137    472    239    457
    252   2777   2525  -1514  -1135   2652   -475    192   -119    483    254    493
    265   2785   2520  -1525  -1127   2652   -478    200   -101    491    272    496
    277   2779   2501  -1527  -1111   2642   -472    215    -85    501    290    483
    290   2787   2496  -1540  -1101   2642   -459    254    -36    550    335    522
    319   2803   2481  -1561  -1080   2642   -454    285      0    592    371    550
    337   2816   2475  -1579  -1067   2647   -465    311     28    628    410    574
    371   2800   2429  -1584  -1028   2616   -462    348     72    667    446    584
    410   2837   2426  -1626  -1008   2631   -459    400    124    717    493    654
    449   2896   2444  -1673   -997   2670   -465    446    187    784    550    722
    475   2933   2455  -1706   -989   2694   -467    496    252    862    620    800
    491   2995   2504  -1743  -1005   2751   -457    558    324    945    706    865
    493   3037   2540  -1766  -1023   2790   -446    584    368    989    763    898
    491   3070   2579  -1782  -1044   2826   -465    568    368    989    763    917
    493   3063   2569  -1779  -1039   2816   -478    553    353    974    743    945
    506   3031   2525  -1769  -1008   2779   -472    532    340    956    737    937
    493   3031   2538  -1764  -1023   2785   -467    501    319    922    719    917
    470   3013   2543  -1740  -1036   2779   -452    465    293    885    678    878
    452   2959   2507  -1706  -1026   2733   -457    413    252    833    623    839
    444   2868   2423  -1654   -989   2647   -449    358    207    766    561    787
    446   2816   2369  -1634   -961   2592   -452    303    155    696    493    724
    426   2769   2343  -1597   -958   2556   -465    223     93    613    418    631
    415   2707   2291  -1561   -937   2499   -480    137     18    524    329    568
    400   2652   2252  -1525   -924   2452   -475     96    -18    483    288    548
    389   2572   2179  -1483   -896   2377   -478     72    -38    459    257    478
    405   2535   2130  -1470   -862   2333   -491     33    -70    420    218    449
    374   2514   2140  -1447   -883   2327   -501      7    -93    381    181    426
    379   2481   2101  -1428   -859   2291   -504      5    -90    374    166    436
    389   2465   2073  -1428   -841   2270   -485      5    -80    392    184    452
    384   2457   2070  -1421   -841   2265   -485      5    -72    402    197    444
    379   2481   2101  -1431   -862   2291   -501      0    -64    413    210    428
    363   2486   2122  -1423   -878   2304   -444     10    -44    423    210    444
    366   2520   2153  -1444   -896   2338   -433     25    -12    449    236    472
    361   2499   2138  -1431   -888   2320   -431     28     -2    462    252    483
    353   2488   2135  -1421   -891   2312   -400     44     31    493    283    496
    358   2540   2179  -1449   -911   2361   -433     31     44    504    309    493
    368   2564   2195  -1465   -911   2379   -465     10     36    491    306    524
    353   2525   2169  -1441   -906   2348   -491     -2     33    491    324    558
    332   2509   2177  -1421   -922   2343   -522    -20     23    485    332    506
    350   2514   2164  -1434   -906   2340   -532    -51     -5    452    280    478
    316   2488   2171  -1402   -927   2333   -530    -46     -2    454    283    535
    306   2426   2117  -1366   -904   2270   -532    -54    -18    444    290    517
    309   2372   2062  -1340   -875   2218   -540    -85    -46    407    262    475
    257   2322   2062  -1291   -901   2192   -509    -77    -41    410    270    498
    239   2249   2010  -1244   -885   2132   -504    -77    -57    394    267    470
    223   2195   1969  -1210   -872   2083   -501    -90    -77    376    254    428
    207   2143   1935  -1174   -862   2039   -478   -119    -96    342    220    410
    207   2068   1857  -1137   -826   1964   -491   -135   -109    327    210    400
    205   2031   1826  -1119   -810   1930   -506   -153   -127    311    194    379
    210   2003   1792  -1106   -789   1899   -493   -155   -132    306    176    371
    213   1940   1727  -1075   -756   1834   -504   -171   -155    285    158    337
    197   1901   1701  -1049   -750   1800   -498   -179   -161    272    158    314
    213   1878   1665  -1047   -724   1771   -488   -181   -163    265    158    303
    213   1836   1621  -1026   -704   1730   -511   -210   -187    244    140    277
    207   1805   1597  -1005   -693   1701   -519   -223   -197    239    148    254
    213   1766   1553   -992   -670   1660   -491   -220   -187    233    142    241
    220   1730   1506   -976   -644   1618   -439   -168   -150    239    122    218
    254   1732   1478   -995   -613   1605   -389    -80    -88    249     83    124
    311   1816   1504  -1062   -594   1660   -311     57     44    355    145    184
    374   2039   1662  -1208   -644   1852   -290    280    327    704    511    563
    452   2348   1896  -1400   -722   2125   -361    397    522   1044    982   1039
    444   2525   2081  -1486   -820   2304   -485    213    444   1169   1337   1452
    335   2582   2247  -1457   -956   2416   -631   -155    171   1096   1491   1639
    207   2242   2034  -1226   -914   2138   -758   -672   -394    467    870   1072
     98   1771   1673   -935   -787   1722   -872  -1208  -1075   -470   -187    119
     77   1413   1332   -745   -628   1374   -956  -1317  -1306   -826   -613   -262
     88   1195   1106   -641   -509   1150   -922  -1127  -1132   -693   -553   -246
     96   1098   1000   -600   -452   1049   -831   -896   -870   -470   -410   -179
    135   1124    987   -631   -426   1057   -680   -644   -584   -226   -228    -70
    161   1171   1008   -667   -423   1091   -553   -436   -361    -33    -70     49
    187   1184    997   -685   -405   1091   -475   -332   -244     59     10     90
    150   1163   1013   -659   -431   1091   -431   -288   -184    106     44     75
    127   1135   1008   -631   -439   1072   -392   -259   -140    137     67    122
    135   1101    963   -618   -415   1034   -374   -246   -111    161     90    142
    129   1072    943   -600   -405   1008   -353   -220    -75    192    116    171
     83   1091   1008   -587   -465   1052   -332   -192    -33    226    150    171
     90   1104   1013   -597   -462   1060   -348   -207    -33    226    150    174
    103   1132   1028   -618   -462   1080   -361   -223    -41    218    150    184
    109   1163   1054   -636   -472   1109   -355   -215    -28    223    155    184
     80   1184   1101   -633   -511   1143   -353   -223    -25    228    161    194
     67   1202   1135   -636   -532   1169   -368   -254    -38    215    150    192
     85   1228   1140   -659   -527   1184   -366   -257    -31    223    158    215
     18   1241   1223   -628   -602   1234   -324   -205     28    280    220    272
    -59   1205   1265   -574   -662   1234   -293   -148     90    342    293    329
    -33   1161   1195   -563   -613   1176   -311   -148    103    358    306    311
     70   1104   1031   -589   -480   1070   -335   -168     77    335    262    272
    142   1085    943   -613   -400   1015   -340   -166     85    337    270    275
    181   1088    904   -636   -361    995   -355   -153    103    361    298    288
    239   1057    818   -649   -290    937   -366   -137    132    400    340    316
    288   1075    787   -683   -249    932   -345    -83    192    472    413    402
    272   1145    872   -709   -298   1010   -353      0    288    587    545    568
    270   1239    969   -756   -348   1104   -316     90    381    711    678    706
    262   1293   1028   -779   -381   1161   -270    158    457    805    774    797
    226   1306   1080   -766   -428   1195   -306    179    488    841    823    826
    187   1301   1114   -743   -462   1208   -306    176    501    849    839    823
    109   1244   1135   -678   -511   1189   -306    153    462    815    802    771
     72   1176   1104   -626   -517   1140   -301    137    433    771    763    704
     88   1104   1015   -597   -465   1060   -288    106    400    711    711    644
     75   1034    958   -553   -441    997   -280     77    361    657    659    597
     36   1008    969   -524   -467    989   -270     64    322    613    615    566
     18    950    930   -485   -457    940   -265     12    265    540    535    488
     33    872    836   -454   -402    854   -270    -57    192    449    439    392
     64    807    743   -436   -337    776   -259   -101    142    376    371    342
     77    750    670   -415   -296    711   -267   -150     93    319    316    275
    122    709    587   -415   -233    649   -283   -200     44    270    272    223
    137    652    511   -394   -187    581   -301   -239      2    228    241    184
     75    602    527   -337   -226    566   -272   -249     -7    213    220    161
     85    589    501   -337   -207    545   -272   -270    -36    176    174    127
    142    626    483   -384   -171    555   -296   -296    -59    148    150     96
    132    644    509   -389   -189    576   -306   -306    -64    140    150     80
     57    628    571   -342   -257    600   -277   -288    -38    163    176    103
     51    615    561   -335   -254    589   -246   -267     -7    192    207    132
     51    628    576   -340   -262    602   -220   -244     18    213    236    148
     41    657    615   -350   -285    639   -231   -231     38    236    265    176
     41    683    641   -361   -298    662   -228   -228     46    241    272    163
     38    670    628   -355   -293    649   -236   -236     49    236    262    163
     33    683    649   -361   -306    667   -244   -249     54    228    265    161
     46    727    678   -387   -314    701   -246   -262     70    233    280    171
     36    717    680   -376   -322    698   -285   -301     49    218    277    181
    -10    657    665   -324   -337    659   -324   -332     23    194    267    166
    -10    644    654   -319   -332    649   -309   -327     28    194    280    168
     -5    652    657   -324   -332    654   -283   -319     33    194    290    153
    -10    607    618   -298   -314    613   -283   -316     33    181    265    116
     18    527    506   -272   -244    517   -306   -353     -5    124    218     80
    -10    483    493   -236   -252    488   -288   -350      0    111    218     75
    -28    423    452   -197   -239    436   -262   -329     20    127    233     88
      2    371    368   -187   -181    371   -257   -327     20    119    220     77
     -7    244    249   -119   -129    244   -231   -332     10     98    184     46
    -18    187    205    -85   -111    194   -231   -342     10     83    171     31
     -7    163    168    -80    -88    163   -275   -384    -23     33    122    -10
      7    153    145    -80    -67    150   -272   -397    -31     15    103    -15
    -15     96    111    -41    -64    103   -252   -405    -33     10     90    -38
    -10     33     44    -12    -28     38   -239   -413    -33      7     83    -49
     12      2    -10    -10     10     -2   -257   -436    -44     -2     83    -51
     46    -25    -72    -10     59    -49   -272   -459    -57    -15     80    -70
     59    -64   -124      0     90    -93   -275   -457    -49    -10     88    -96
     46   -111   -158     33    101   -135   -252   -454    -33    -12     62   -124
    -12   -179   -168     93     77   -174   -187   -402     15     -2     33   -158
    -62   -187   -124    124     31   -155    -93   -272    132     75     49   -181
    -54   -114    -62     83      2    -88    -31   -111    316    262    200    -90
     28     90     62    -59    -18     77    -10     93    602    623    589    246
     98    433    335   -267   -119    384    -46    218    823   1000   1119    789
    101    639    537   -368   -218    589   -181     59    722   1096   1519   1293
     18    506    485   -262   -233    496   -285   -257    350    846   1535   1395
    -80    218    298    -70   -189    257   -350   -722   -249    148    844    810
   -168   -114     51    140   -111    -31   -493  -1278   -937   -815   -319   -202
   -171   -402   -231    288     28   -316   -633  -1447  -1176  -1156   -756   -600
   -150   -641   -491    394    168   -566   -600  -1252   -950   -935   -607   -576
   -132   -735   -602    433    233   -670   -498  -1023   -672   -680   -420   -472
   -111   -737   -628    423    257   -683   -415   -815   -402   -433   -233   -350
    -85   -670   -584    379    249   -628   -244   -581   -135   -194    -51   -233
    -67   -587   -519    327    223   -553   -194   -496    -25    -96     31   -161
    -64   -561   -496    311    215   -530   -174   -457     18    -46     72   -137
    -70   -576   -506    322    218   -542   -142   -433     38    -25     88   -116
    -77   -623   -545    350    233   -584   -116   -415     51     -7    103   -103
    -77   -623   -548    350    231   -587   -103   -413     62     -2    114    -88
   -101   -620   -519    361    207   -571   -158   -428     51     -7    106    -77
   -111   -693   -581    400    231   -639   -153   -418     72      7    132    -83
   -124   -730   -605    428    239   -667   -122   -387    109     51    181    -57
   -153   -730   -576    441    210   -654   -116   -394    111     49    181    -38
   -158   -766   -607    462    223   -685    -98   -389    127     59    197    -12
   -153   -800   -646    475    244   -724   -106   -387    137     62    205    -25
   -127   -782   -654    454    262   -719   -109   -374    145     64    205    -18
   -119   -805   -685    459    280   -745    -72   -311    197    116    252     28
    -77   -828   -750    452    335   -789    -85   -298    218    137    283     46
    -64   -841   -776    452    353   -807    -93   -301    223    140    288     49
    -62   -852   -789    457    363   -820    -96   -272    252    161    298     49
    -38   -891   -852    462    405   -872    -85   -236    296    202    335     93
    -36   -909   -872    472    415   -893    -59   -189    350    267    407    171
    -31   -919   -888    475    426   -906    -38   -137    415    342    480    246
    -23   -880   -857    452    415   -870    -59   -103    475    410    545    322
    -15   -802   -787    407    384   -797    -49    -46    555    504    639    397
      0   -753   -753    376    376   -753    -25     23    644    602    735    488
     25   -730   -758    350    392   -743    -49     72    711    678    823    550
     67   -670   -737    301    402   -704    -67    111    758    727    880    581
     59   -665   -724    301    389   -693    -59    114    766    727    888    605
     46   -693   -740    322    392   -717    -64    101    756    714    880    605
     49   -722   -771    335    407   -745    -70     67    722    672    836    550
     54   -753   -807    350    431   -779    -64     33    696    628    792    517
     44   -810   -854    381    446   -831    -75     -5    641    563    732    436
     31   -888   -922    428    475   -904    -85    -59    574    480    649    361
      2   -976   -982    485    491   -979    -77   -116    509    394    574    290
    -23  -1052  -1028    537    501  -1041    -83   -184    426    293    480    226
    -41  -1122  -1083    579    519  -1104   -106   -254    358    213    397    176
    -46  -1192  -1145    618    548  -1169   -137   -316    298    145    335    132
    -51  -1252  -1202    652    574  -1228   -142   -361    252     90    283     93
    -54  -1296  -1241    675    592  -1270   -150   -397    215     44    226     44
    -67  -1343  -1275    704    602  -1309   -161   -433    179     -2    187     18
    -72  -1374  -1301    722    613  -1337   -176   -467    148    -38    161     -2
    -57  -1369  -1314    711    626  -1343   -187   -467    145    -46    161     10
    -31  -1353  -1322    693    644  -1337   -148   -446    166    -28    179     28
    -44  -1389  -1348    717    649  -1369   -158   -452    155    -28    181     20
    -38  -1387  -1350    711    654  -1369   -158   -444    166    -10    202     36
    -15  -1345  -1330    678    654  -1337   -158   -441    176     -2    207     20
      2  -1301  -1304    649    652  -1301   -148   -423    202     18    215     70
     10  -1299  -1309    644    657  -1301   -132   -413    223     38    231     96
      5  -1278  -1283    633    644  -1280   -124   -405    244     57    249    124
     28  -1247  -1278    607    652  -1262   -127   -400    259     75    272    132
     49  -1228  -1278    589    662  -1252   -135   -402    265     80    275    148
     59  -1213  -1275    574    665  -1244   -153   -405    267     90    298    184
     67  -1223  -1291    576    678  -1257   -181   -420    249     88    306    187
     62  -1254  -1317    594    688  -1286   -184   -428    236     85    309    176
     67  -1275  -1343    605    704  -1309   -184   -436    231     77    311    163
     80  -1291  -1371    605    724  -1330   -192   -444    218     70    309    145
     77  -1353  -1431    636    753  -1392   -197   -462    192     44    280    124
     72  -1392  -1467    657    769  -1428   -207   -480    158     12    252    114
     77  -1423  -1501    672    789  -1462   -194   -475    155     10    252    116
     49  -1496  -1545    722    795  -1522   -189   -480    142     -2    236     88
     31  -1538  -1569    753    797  -1553   -176   -485    135    -12    231     80
     33  -1582  -1618    771    826  -1600   -184   -506    106    -41    202     38
     18  -1608  -1626    795    820  -1615   -181   -511     90    -64    171      7
      5  -1660  -1665    826    833  -1662   -181   -524     72    -93    145      0
     28  -1683  -1712    826    870  -1699   -187   -542     59   -114    132    -23
     36  -1688  -1727    823    880  -1709   -197   -555     49   -129    116    -31
     33  -1704  -1738    836    885  -1719   -184   -537     64   -119    135    -33
     23  -1714  -1738    844    878  -1725   -187   -540     62   -127    114    -67
     23  -1732  -1758    854    888  -1745   -187   -540     57   -132    106    -49
     15  -1766  -1784    875    896  -1774   -176   -530     67   -122    119    -18
    -12  -1816  -1803    914    893  -1810   -155   -514     83   -109    145    -33
      2  -1813  -1818    904    909  -1816    -96   -459    114   -124     80   -119
     41  -1753  -1795    854    917  -1774    -12   -340    218    -70     62   -135
     51  -1628  -1683    787    865  -1654     80   -153    439    148    246     12
    111  -1374  -1486    631    797  -1428     88    106    776    563    683    376
    187   -995  -1182    402    683  -1088    -38    129    909    875   1184    883
    168   -784   -953    309    558   -870   -189   -148    714    911   1501   1239
      7   -802   -813    394    407   -807   -337   -553    335    701   1517   1293
   -127  -1166  -1039    646    454  -1104   -459  -1052   -241     28    823    706
   -179  -1699  -1519    937    670  -1610   -568  -1522   -906   -956   -311   -223
   -148  -2039  -1893   1093    870  -1966   -631  -1538  -1008  -1163   -610   -501
   -127  -2216  -2088   1171    979  -2153   -584  -1317   -774   -963   -501   -491
    -90  -2273  -2182   1182   1044  -2229   -496  -1096   -522   -737   -348   -431
    -59  -2216  -2158   1135   1047  -2187   -340   -854   -252   -498   -166   -314
    -41  -2135  -2094   1088   1023  -2114   -215   -678    -51   -314    -23   -239
    -41  -2117  -2075   1078   1015  -2096   -158   -613     25   -254     18   -218
      0  -2109  -2109   1054   1054  -2109   -140   -602     46   -246     20   -200
     23  -2122  -2145   1047   1083  -2132   -140   -584     64   -231     44   -200
    -23  -2132  -2109   1078   1041  -2122   -127   -553    101   -200     83   -179
    -51  -2135  -2086   1091   1015  -2112   -116   -545    114   -197     72   -187
    -36  -2130  -2094   1083   1028  -2112   -106   -537    116   -192     64   -176
      2  -2140  -2143   1067   1070  -2140   -116   -548    111   -197     59   -155
    -18  -2169  -2151   1093   1065  -2161   -111   -548    116   -189     75   -166
    -15  -2169  -2153   1091   1067  -2161    -98   -530    140   -166     93   -187
     12  -2169  -2182   1078   1096  -2174   -111   -530    140   -168    101   -184
     -7  -2182  -2177   1093   1083  -2179   -129   -527    140   -163    116   -168
     -5  -2182  -2177   1093   1085  -2179   -116   -517    150   -153    124   -189
     -5  -2174  -2169   1088   1080  -2171   -109   -509    163   -140    140   -161
     10  -2187  -2197   1088   1104  -2192   -119   -509    168   -129    161   -129
     -2  -2184  -2182   1093   1088  -2182   -111   -491    187   -106    184   -142
      0  -2169  -2169   1083   1083  -2169    -96   -467    210    -80    192   -171
     15  -2166  -2182   1075   1096  -2174   -106   -452    231    -59    210   -153
     18  -2158  -2177   1070   1096  -2166    -77   -400    290     10    285    -88
     41  -2127  -2171   1041   1104  -2148    -88   -379    316     36    303   -111
     51  -2088  -2143   1018   1096  -2114   -116   -337    361     88    340    -36
     62  -2023  -2088    979   1072  -2055   -106   -265    439    181    441     44
    111  -1966  -2078    927   1093  -2021   -116   -213    501    265    540     90
    153  -1922  -2075    880   1114  -1997    -93   -163    555    324    602    135
    142  -1899  -2042    878   1091  -1971    -83   -153    563    332    620    187
    101  -1893  -1997    893   1047  -1945    -80   -142    568    345    641    207
     93  -1904  -1997    906   1044  -1951    -72   -124    581    355    654    210
    101  -1917  -2018    906   1057  -1966    -51   -124    571    345    659    200
    109  -1951  -2062    919   1085  -2005    -54   -161    530    290    623    129
     72  -2016  -2091    969   1080  -2052    -31   -202    475    205    519     57
     18  -2078  -2096   1031   1057  -2086      0   -228    446    161    467     36
     12  -2148  -2161   1067   1085  -2153      0   -272    394    103    420    -23
     -7  -2223  -2216   1114   1101  -2218     15   -311    329     18    337   -103
      2  -2301  -2304   1148   1150  -2301     31   -350    275    -51    259   -148
     54  -2356  -2410   1150   1231  -2382     10   -402    218   -116    205   -215
     57  -2416  -2473   1179   1265  -2444     44   -426    200   -142    179   -262
     38  -2483  -2522   1221   1278  -2501     12   -472    158   -181    145   -301
      0  -2553  -2556   1275   1275  -2556     -7   -514    114   -220    111   -342
    -83  -2608  -2525   1345   1221  -2566     23   -504    122   -210    114   -340
   -122  -2644  -2522   1382   1200  -2585     33   -501    127   -207    111   -358
   -127  -2634  -2507   1382   1187  -2572     49   -498    129   -210    106   -379
   -140  -2642  -2501   1389   1179  -2572     57   -485    145   -197    124   -358
    -93  -2670  -2577   1382   1241  -2624     25   -514    124   -215    116   -379
   -137  -2621  -2483   1379   1171  -2553     44   -506    137   -197    135   -374
   -241  -2535  -2294   1389   1026  -2416     96   -459    184   -148    176   -306
   -322  -2439  -2117   1379    896  -2278    129   -426    220   -116    213   -262
   -350  -2364  -2013   1358    831  -2190    142   -405    246    -93    241   -239
   -415  -2348  -1932   1382    758  -2140    158   -384    277    -57    285   -200
   -387  -2351  -1964   1369    787  -2156    153   -381    296    -38    306   -189
   -231  -2413  -2184   1322    974  -2299    101   -433    254    -88    254   -236
   -150  -2405  -2255   1278   1052  -2330     59   -467    210   -114    244   -218
    -70  -2392  -2322   1231   1124  -2359     46   -478    207   -114    252   -194
    -59  -2421  -2361   1239   1148  -2392     31   -493    194   -122    241   -189
   -122  -2491  -2369   1306   1122  -2431      5   -509    155   -153    213   -213
   -197  -2603  -2405   1400   1104  -2504     25   -527    119   -194    181   -257
   -270  -2675  -2408   1473   1067  -2543     38   -540     77   -236    148   -290
   -314  -2727  -2413   1519   1047  -2569     54   -545     72   -252    127   -309
   -296  -2761  -2468   1527   1083  -2616     31   -574     59   -267    111   -353
   -277  -2787  -2509   1532   1114  -2650      5   -587     41   -283     96   -392
   -306  -2863  -2556   1584   1124  -2712      2   -610     18   -309     62   -431
   -285  -2886  -2600   1587   1156  -2746      7   -620     10   -322     46   -452
   -239  -2878  -2642   1558   1200  -2761     10   -628     -5   -345     25   -478
   -241  -2899  -2657   1571   1208  -2779     15   -641    -20   -366      2   -509
   -293  -2912  -2618   1600   1161  -2766     41   -620    -10   -361     15   -524
   -267  -2917  -2650   1592   1189  -2785     31   -628    -23   -376      0   -550
   -252  -2917  -2665   1584   1205  -2792     23   -639    -31   -384    -10   -568
   -265  -2912  -2647   1590   1189  -2779     31   -639    -31   -389    -15   -576
   -257  -2896  -2642   1577   1189  -2769     36   -628    -31   -389    -18   -579
   -241  -2883  -2642   1561   1197  -2761     51   -610    -25   -387    -25   -594
   -228  -2876  -2647   1551   1208  -2761    101   -532     28   -363    -49   -641
   -176  -2829  -2652   1504   1236  -2740    181   -392    140   -283    -33   -670
   -135  -2634  -2501   1384   1182  -2569    267   -184    374    -36    187   -509
   -106  -2335  -2231   1221   1062  -2283    298     31    641    309    576   -137
    -67  -1930  -1865    997    896  -1899    239     31    717    522    974    350
   -148  -1680  -1532    914    691  -1608    114   -275    501    509   1273    769
   -265  -1597  -1332    930    532  -1467    -33   -706    132    288   1283    828
   -368  -1966  -1597   1166    613  -1782   -153  -1187   -415   -342    597    189
   -436  -2611  -2177   1522    867  -2395   -290  -1610  -1021  -1195   -467   -800
   -405  -3037  -2631   1722   1111  -2834   -423  -1686  -1189  -1454   -828  -1169
   -415  -3161  -2746   1787   1163  -2953   -392  -1460   -953  -1239   -670  -1096
   -394  -3154  -2759   1774   1182  -2956   -277  -1197   -675   -992   -485   -982
   -361  -3086  -2725   1722   1179  -2907   -114   -919   -397   -745   -298   -857
   -337  -3003  -2665   1670   1163  -2834     15   -735   -220   -587   -174   -771
   -366  -2992  -2629   1678   1130  -2811     62   -675   -158   -532   -135   -745
   -410  -3003  -2592   1706   1088  -2800    106   -628   -106   -491    -98   -719
   -433  -3011  -2579   1722   1070  -2795    158   -589    -67   -457    -72   -704
   -389  -2987  -2598   1688   1104  -2792    119   -574    -57   -449    -64   -696
   -371  -2987  -2618   1678   1122  -2803     98   -568    -57   -449    -59   -701
   -355  -3013  -2657   1683   1148  -2837    119   -561    -33   -439    -54   -701
   -332  -3013  -2681   1673   1171  -2847    114   -558    -28   -439    -44   -693
   -337  -3031  -2694   1686   1176  -2863    116   -545    -18   -436    -33   -701
   -348  -3081  -2733   1714   1192  -2909    122   -542     -7   -436    -41   -706
   -327  -3086  -2759   1706   1215  -2922    142   -540     -2   -428    -33   -678
   -337  -3083  -2746   1709   1202  -2915    176   -509     23   -400     -7   -670
   -329  -3076  -2746   1704   1208  -2912    161   -485     49   -366     25   -633
   -327  -3083  -2756   1704   1213  -2920    132   -498     33   -379     15   -628
   -342  -3109  -2766   1725   1210  -2940    153   -472     67   -350     33   -600
   -324  -3107  -2785   1714   1226  -2946    161   -449     88   -332     57   -568
   -290  -3081  -2790   1686   1249  -2935    174   -415    122   -296     88   -532
   -275  -3060  -2785   1665   1252  -2922    135   -405    142   -265    109   -509
   -244  -3057  -2813   1649   1283  -2935     96   -394    153   -244    124   -498
   -200  -3078  -2878   1636   1337  -2979     98   -366    179   -210    150   -485
   -163  -3094  -2930   1628   1382  -3013    106   -319    228   -158    205   -446
   -166  -3037  -2873   1600   1350  -2956     96   -265    285    -88    283   -376
   -150  -2979  -2829   1566   1337  -2904     67   -223    329    -31    348   -314
   -155  -2938  -2785   1545   1312  -2860     77   -181    371     12    397   -267
   -161  -2899  -2738   1530   1288  -2818    106   -145    407     51    444   -231
   -207  -2857  -2650   1530   1221  -2753     98   -132    418     64    470   -184
   -244  -2826  -2585   1535   1169  -2707    109   -119    423     64    470   -181
   -249  -2811  -2561   1527   1153  -2686    132   -111    423     64    465   -192
   -290  -2834  -2543   1564   1124  -2688    181   -119    410     36    444   -210
   -309  -2844  -2535   1577   1109  -2688    168   -161    374    -10    405   -236
   -332  -2868  -2538   1600   1101  -2704    135   -210    327    -59    350   -288
   -358  -2894  -2538   1623   1088  -2717    140   -252    275   -127    272   -355
   -366  -2909  -2543   1639   1088  -2727    142   -298    223   -184    200   -400
   -394  -2935  -2540   1665   1070  -2740    142   -348    179   -233    148   -462
   -420  -3016  -2595   1717   1085  -2805    150   -389    137   -277    109   -522
   -483  -3122  -2642   1803   1078  -2883    174   -410    111   -301     83   -558
   -501  -3180  -2678   1842   1088  -2930    189   -428     93   -324     57   -576
   -491  -3218  -2727   1852   1117  -2974    135   -459     59   -363     15   -605
   -514  -3268  -2753   1891   1117  -3011    145   -454     70   -358     20   -607
   -566  -3338  -2772   1953   1101  -3057    166   -452     67   -358     25   -641
   -597  -3374  -2777   1987   1088  -3076    174   -467     41   -387     -7   -678
   -628  -3416  -2790   2021   1078  -3104    174   -480     28   -407    -33   -670
   -644  -3432  -2787   2036   1070  -3112    179   -472     38   -400    -20   -641
   -652  -3437  -2787   2042   1065  -3112    187   -467     54   -392     -5   -641
   -615  -3432  -2816   2023   1098  -3125    163   -472     54   -389      5   -649
   -535  -3413  -2878   1971   1169  -3146    158   -470     41   -400      0   -633
   -431  -3408  -2977   1919   1270  -3192    171   -467     41   -402      0   -652
   -384  -3429  -3044   1906   1327  -3237    145   -488     25   -420    -15   -678
   -376  -3419  -3042   1899   1332  -3231    132   -483     23   -418    -10   -683
   -389  -3361  -2972   1875   1288  -3169    106   -483     31   -397     20   -652
   -405  -3361  -2956   1883   1273  -3159     88   -496     20   -405     28   -657
   -428  -3367  -2938   1899   1254  -3154     80   -509     -2   -431      5   -688
   -439  -3359  -2920   1899   1239  -3141     80   -506      0   -423      7   -644
   -433  -3369  -2938   1901   1249  -3154     44   -514    -10   -428      5   -657
   -441  -3429  -2987   1935   1270  -3208     62   -514    -20   -441      0   -685
   -480  -3504  -3024   1990   1270  -3263     59   -527    -46   -467    -23   -717
   -509  -3522  -3013   2016   1252  -3268     67   -519    -44   -462    -15   -706
   -493  -3533  -3039   2010   1270  -3286     51   -530    -54   -485    -31   -722
   -511  -3580  -3068   2044   1275  -3322     44   -550    -77   -522    -57   -766
   -524  -3598  -3073   2060   1270  -3335     44   -579   -109   -553    -93   -815
   -511  -3608  -3096   2060   1291  -3354     54   -584   -109   -563   -106   -792
   -545  -3650  -3104   2096   1278  -3377     57   -581   -119   -576   -111   -805
   -558  -3671  -3112   2114   1275  -3390     67   -579   -122   -584   -124   -823
   -574  -3691  -3120   2130   1270  -3406     64   -584   -124   -592   -132   -836
   -571  -3707  -3135   2140   1280  -3421     54   -589   -129   -600   -135   -849
   -550  -3717  -3167   2132   1306  -3445     38   -602   -150   -623   -163   -880
   -532  -3722  -3190   2127   1327  -3457     23   -620   -171   -646   -181   -904
   -517  -3728  -3213   2120   1345  -3470     10   -633   -187   -659   -194   -919
   -493  -3738  -3244   2117   1374  -3491      7   -636   -200   -675   -210   -922
   -501  -3735  -3234   2117   1363  -3486     67   -568   -153   -657   -213   -932
   -454  -3655  -3203   2055   1374  -3429    158   -433    -44   -592   -197   -953
   -397  -3535  -3138   1964   1369  -3338    241   -249    135   -428    -77   -854
   -332  -3289  -2956   1810   1312  -3122    319     38    457    -64    272   -548
   -267  -2961  -2694   1613   1213  -2829    290    187    685    298    745    -59
   -314  -2678  -2364   1496   1023  -2522     98   -109    587    452   1127    384
   -472  -2509  -2036   1488    782  -2273   -135   -597    298    387   1280    613
   -646  -2701  -2055   1675    704  -2379   -348  -1145   -218   -119    846    283
   -748  -3294  -2548   2018    898  -2920   -483  -1683   -961  -1153   -288   -709
   -730  -3787  -3057   2257   1161  -3424   -574  -1787  -1241  -1600   -836  -1244
   -665  -3995  -3330   2327   1330  -3663   -548  -1553  -1072  -1473   -807  -1296
   -613  -3995  -3382   2304   1384  -3689   -428  -1267   -815  -1260   -670  -1223
   -553  -3915  -3364   2234   1402  -3639   -226   -974   -537  -1028   -509  -1137
   -511  -3837  -3325   2174   1405  -3582    -62   -758   -329   -844   -379  -1034
   -493  -3782  -3291   2138   1397  -3538     -7   -667   -244   -769   -311   -982
   -483  -3761  -3278   2122   1397  -3520     18   -615   -197   -730   -272   -937
   -459  -3777  -3317   2117   1426  -3548     33   -602   -187   -719   -267   -930
   -439  -3777  -3338   2107   1447  -3559     33   -592   -179   -711   -262   -919
   -436  -3780  -3343   2107   1452  -3561     33   -587   -174   -711   -265   -909
   -452  -3777  -3325   2114   1436  -3551     38   -587   -166   -706   -257   -898
   -454  -3774  -3322   2112   1434  -3548     49   -571   -153   -691   -241   -883
   -426  -3767  -3343   2096   1457  -3556     54   -561   -148   -678   -228   -875
   -413  -3754  -3343   2083   1462  -3548     44   -555   -140   -672   -228   -885
   -444  -3748  -3304   2096   1428  -3528     51   -532   -119   -662   -226   -872
   -436  -3748  -3315   2091   1436  -3533     57   -524   -109   -657   -223   -849
   -428  -3743  -3315   2086   1441  -3528     59   -524    -96   -646   -210   -841
   -441  -3728  -3286   2083   1421  -3507     54   -517    -85   -636   -200   -831
   -436  -3686  -3250   2062   1405  -3468     59   -483    -62   -610   -174   -807
   -428  -3676  -3250   2049   1408  -3463     72   -436    -20   -568   -137   -784
   -394  -3665  -3270   2029   1436  -3468     62   -413      2   -545   -122   -769
   -381  -3652  -3273   2016   1444  -3463     62   -389     25   -530   -109   -748
   -374  -3624  -3250   2000   1436  -3437     80   -342     75   -480    -59   -696
   -345  -3574  -3231   1958   1441  -3403     83   -293    132   -420     -2   -667
   -290  -3548  -3257   1919   1483  -3403     77   -252    174   -376     28   -649
   -241  -3507  -3265   1873   1512  -3387     77   -192    241   -303     90   -587
   -239  -3445  -3205   1842   1483  -3325     75   -122    322   -213    181   -511
   -249  -3354  -3107   1800   1426  -3229     83    -57    387   -135    259   -446
   -236  -3294  -3057   1764   1408  -3174     93    -20    428    -93    301   -374
   -213  -3268  -3055   1740   1418  -3161     90    -10    446    -75    337   -324
   -184  -3237  -3052   1712   1434  -3146    106      2    465    -62    361   -332
   -197  -3257  -3063   1725   1431  -3161    101    -28    433   -101    324   -366
   -218  -3247  -3029   1732   1402  -3138     98    -64    400   -148    277   -387
   -228  -3255  -3026   1740   1397  -3141    106    -96    371   -189    241   -418
   -249  -3291  -3042   1771   1395  -3167    132   -119    342   -228    213   -436
   -267  -3351  -3086   1808   1408  -3218    114   -187    277   -306    145   -498
   -298  -3411  -3115   1855   1405  -3263    127   -236    226   -379     75   -574
   -324  -3455  -3133   1888   1402  -3294    137   -272    184   -433     23   -626
   -301  -3486  -3185   1893   1441  -3335    122   -314    137   -483    -20   -685
   -319  -3546  -3226   1932   1452  -3387    111   -379     70   -566   -114   -779
   -301  -3577  -3276   1938   1486  -3426     96   -426     23   -626   -192   -807
   -311  -3577  -3265   1943   1475  -3421    101   -433     12   -633   -197   -802
   -319  -3595  -3276   1958   1478  -3437    106   -441      7   -631   -179   -795
   -283  -3608  -3325   1945   1519  -3468     96   -459    -12   -657   -200   -831
   -301  -3582  -3281   1940   1488  -3432    122   -465     -7   -665   -218   -839
   -280  -3564  -3286   1919   1501  -3426    119   -480    -15   -675   -226   -852
   -254  -3603  -3348   1930   1545  -3476     70   -501    -36   -688   -233   -862
   -262  -3587  -3328   1925   1532  -3460     93   -491    -28   -680   -223   -859
   -252  -3538  -3286   1896   1517  -3413    119   -467     -2   -659   -200   -841
   -239  -3525  -3289   1880   1525  -3406    119   -491     -7   -672   -207   -846
   -244  -3507  -3263   1875   1509  -3385    140   -491      0   -667   -205   -852
   -275  -3432  -3159   1852   1441  -3296    205   -410     64   -610   -150   -802
   -215  -3364  -3148   1790   1465  -3257    184   -407     75   -602   -140   -787
   -163  -3343  -3180   1753   1506  -3263    135   -452     46   -628   -153   -792
   -122  -3333  -3211   1727   1543  -3273     83   -496      7   -662   -181   -815
   -163  -3335  -3174   1748   1504  -3255     72   -509     -7   -678   -192   -823
   -153  -3304  -3151   1727   1496  -3226     64   -506    -12   -680   -187   -815
   -124  -3346  -3224   1732   1548  -3286     80   -519    -28   -698   -205   -828
   -155  -3424  -3268   1790   1556  -3346    129   -509    -23   -704   -207   -833
   -189  -3465  -3276   1826   1540  -3372    111   -501    -28   -696   -194   -818
   -168  -3489  -3320   1829   1574  -3403    101   -517    -44   -717   -205   -826
   -174  -3525  -3351   1849   1587  -3439    122   -522    -41   -727   -205   -833
   -262  -3551  -3289   1906   1512  -3421    158   -491    -23   -722   -205   -883
   -257  -3616  -3359   1935   1548  -3489    168   -504    -46   -758   -262   -891
   -220  -3613  -3393   1917   1584  -3504    192   -506    -49   -774   -277   -880
   -189  -3642  -3455   1914   1631  -3551    176   -519    -59   -797   -306   -935
   -166  -3681  -3515   1925   1673  -3598    166   -542    -75   -820   -332   -961
   -197  -3725  -3530   1961   1665  -3629    192   -537    -70   -823   -335   -948
   -218  -3772  -3554   1995   1665  -3665    197   -530    -72   -828   -345   -950
   -200  -3821  -3624   2010   1709  -3722    192   -530    -83   -846   -366   -976
   -239  -3787  -3548   2013   1654  -3668    200   -511    -64   -823   -335   -948
   -277  -3819  -3543   2047   1631  -3684    220   -483    -36   -795   -306   -927
   -267  -3850  -3585   2057   1657  -3717    233   -462    -20   -789   -306   -937
   -270  -3845  -3574   2057   1649  -3712    272   -410     15   -787   -353  -1002
   -259  -3785  -3525   2023   1631  -3655    368   -280    135   -717   -350  -1031
   -280  -3660  -3382   1969   1551  -3522    465    -93    353   -504   -171   -901
   -215  -3429  -3213   1821   1499  -3322    501    116    626   -161    189   -579
   -129  -3073  -2943   1600   1405  -3011    418    187    782    137    636    -80
   -184  -2844  -2660   1514   1236  -2753    327      2    662    194    987    384
   -332  -2803  -2470   1566   1067  -2637    228   -353    296    -23   1028    524
   -501  -3065  -2564   1782   1028  -2816     98   -833   -283   -665    400    -31
   -698  -3432  -2733   2062   1015  -3083     23  -1293   -893  -1530   -657   -987
   -714  -3741  -3026   2229   1156  -3385    -80  -1402  -1114  -1865  -1091  -1389
   -527  -4016  -3491   2270   1480  -3756   -129  -1267   -969  -1735  -1034  -1449
   -374  -4104  -3730   2239   1678  -3917    -75  -1075   -732  -1517   -909  -1379
   -319  -4052  -3735   2184   1706  -3894     25   -880   -485  -1291   -745  -1221
   -236  -3930  -3694   2083   1727  -3813    161   -654   -231  -1052   -555  -1065
   -197  -3855  -3658   2023   1730  -3756    200   -566   -127   -956   -483  -1008
   -189  -3772  -3585   1979   1696  -3678    215   -527    -70   -888   -431   -961
   -226  -3741  -3517   1982   1644  -3629    215   -530    -62   -880   -428   -950
   -275  -3761  -3486   2018   1605  -3624    239   -517    -51   -878   -433   -971
   -280  -3793  -3515   2034   1615  -3655    262   -480    -25   -867   -423   -992
   -252  -3782  -3530   2016   1639  -3658    265   -470    -18   -859   -423   -995
   -283  -3774  -3494   2026   1602  -3634    262   -462    -10   -849   -418   -995
   -350  -3764  -3413   2057   1530  -3590    283   -439      5   -831   -405   -987
   -363  -3751  -3390   2055   1512  -3569    283   -439      7   -831   -410   -992
   -379  -3738  -3359   2057   1488  -3548    270   -444      2   -839   -415   -997
   -394  -3717  -3322   2055   1460  -3520    228   -465    -23   -857   -423  -1005
   -353  -3660  -3307   2008   1475  -3483    218   -454    -10   -841   -413  -1002
   -303  -3619  -3315   1961   1501  -3465    213   -433      7   -823   -405  -1002
   -288  -3590  -3302   1938   1506  -3447    200   -436     10   -810   -405  -1005
   -285  -3554  -3270   1917   1491  -3411    202   -410     31   -782   -381   -995
   -288  -3509  -3221   1899   1465  -3367    215   -376     57   -743   -340   -966
   -275  -3465  -3190   1867   1454  -3328    210   -366     77   -719   -319   -953
   -249  -3400  -3151   1823   1449  -3276    194   -345     96   -685   -293   -937
   -226  -3309  -3083   1766   1428  -3198    189   -306    135   -633   -246   -898
   -189  -3180  -2990   1686   1400  -3086    205   -257    202   -545   -158   -820
   -163  -3109  -2948   1634   1392  -3029    215   -215    259   -467    -75   -758
   -137  -3008  -2870   1571   1363  -2938    205   -161    329   -376     28   -672
   -109  -2904  -2795   1506   1340  -2850    176   -127    379   -309    109   -610
   -103  -2868  -2764   1486   1330  -2816    184   -101    413   -270    153   -574
    -98  -2860  -2764   1478   1332  -2811    207    -72    436   -252    171   -537
    -90  -2803  -2712   1447   1309  -2759    200    -77    423   -272    161   -532
    -96  -2798  -2704   1447   1304  -2751    179    -98    397   -309    135   -548
   -111  -2811  -2699   1462   1293  -2756    187   -116    366   -353     93   -581
   -135  -2844  -2709   1488   1286  -2777    187   -153    327   -415     28   -636
   -166  -2870  -2704   1519   1267  -2787    194   -181    290   -472    -36   -691
   -181  -2909  -2730   1543   1273  -2821    215   -210    241   -545   -122   -761
   -202  -2943  -2740   1574   1267  -2842    202   -257    179   -631   -215   -844
   -218  -3003  -2785   1610   1283  -2896    192   -306    122   -706   -293   -911
   -218  -3057  -2842   1636   1312  -2951    189   -358     67   -776   -366   -976
   -215  -3107  -2894   1660   1337  -3000    181   -413     12   -846   -433  -1041
   -210  -3177  -2966   1693   1376  -3073    181   -439    -15   -880   -478  -1080
   -213  -3234  -3021   1722   1402  -3128    197   -444    -36   -901   -506  -1104
   -197  -3252  -3055   1725   1428  -3156    181   -465    -64   -935   -540  -1140
   -179  -3260  -3081   1717   1449  -3172    176   -478    -77   -956   -561  -1161
   -187  -3265  -3078   1727   1444  -3172    176   -478    -80   -963   -566  -1163
   -205  -3270  -3065   1738   1428  -3169    176   -478    -72   -961   -561  -1156
   -231  -3296  -3065   1764   1415  -3182    168   -491    -67   -958   -561  -1153
   -226  -3341  -3115   1782   1441  -3229    166   -496    -59   -948   -558  -1145
   -207  -3325  -3117   1766   1454  -3221    187   -478    -31   -930   -542  -1132
   -202  -3283  -3083   1743   1439  -3185    200   -459      7   -901   -511  -1104
   -215  -3273  -3057   1743   1421  -3167    220   -449     33   -880   -496  -1085
   -285  -3260  -2974   1771   1343  -3117    233   -415     70   -846   -465  -1054
   -272  -3250  -2977   1761   1350  -3115    215   -428     72   -846   -465  -1047
   -254  -3224  -2969   1738   1353  -3096    228   -418     93   -823   -439  -1008
   -270  -3229  -2959   1748   1343  -3094    249   -418     88   -818   -436   -992
   -290  -3270  -2982   1779   1343  -3128    215   -441     62   -841   -462  -1002
   -277  -3281  -3003   1779   1361  -3143    200   -454     44   -854   -478  -1013
   -277  -3286  -3008   1782   1363  -3148    202   -441     49   -841   -454  -1000
   -249  -3302  -3052   1774   1400  -3177    210   -436     49   -844   -454  -1002
   -213  -3338  -3128   1774   1457  -3234    207   -446     28   -872   -480  -1041
   -187  -3374  -3187   1782   1499  -3281    166   -472     -2   -904   -498  -1062
   -192  -3406  -3213   1797   1506  -3309    194   -472      0   -917   -514  -1080
   -176  -3476  -3299   1826   1558  -3387    192   -493    -25   -950   -555  -1127
   -137  -3517  -3380   1826   1618  -3450    174   -514    -57   -987   -602  -1163
   -137  -3551  -3413   1844   1636  -3483    181   -530    -83  -1023   -641  -1176
   -132  -3556  -3426   1844   1644  -3491    181   -535    -96  -1039   -649  -1182
   -127  -3554  -3429   1839   1649  -3491    189   -527    -90  -1036   -641  -1192
   -129  -3546  -3416   1836   1641  -3483    202   -532    -93  -1052   -659  -1210
   -158  -3582  -3424   1870   1631  -3504    197   -535    -93  -1060   -678  -1208
   -166  -3569  -3403   1865   1618  -3486    197   -542   -109  -1078   -691  -1215
   -166  -3564  -3398   1865   1613  -3481    207   -537   -109  -1080   -691  -1202
   -181  -3574  -3393   1875   1602  -3483    163   -542   -116  -1083   -696  -1197
   -187  -3606  -3419   1896   1615  -3512    166   -550   -124  -1091   -706  -1208
   -194  -3603  -3411   1896   1605  -3507    236   -480    -70  -1075   -730  -1249
   -207  -3548  -3341   1878   1564  -3445    319   -342     67   -976   -704  -1252
   -226  -3439  -3213   1829   1493  -3328    389   -189    254   -787   -566  -1161
   -223  -3231  -3008   1727   1392  -3120    415      7    535   -433   -202   -836
   -194  -2946  -2751   1569   1275  -2850    303    103    717    -72    342   -267
   -233  -2753  -2520   1493   1140  -2637    192    -88    545    -54    693    124
   -301  -2842  -2543   1571   1117  -2694     90   -446    106   -387    641    135
   -345  -3128  -2782   1738   1218  -2956    -38   -901   -514  -1065     -5   -350
   -387  -3515  -3128   1948   1369  -3322   -192  -1413  -1197  -2021  -1202  -1353
   -361  -3863  -3502   2112   1569  -3684   -301  -1532  -1410  -2351  -1675  -1758
   -309  -4086  -3780   2197   1732  -3933   -270  -1340  -1208  -2161  -1579  -1740
   -233  -4167  -3933   2200   1849  -4050   -174  -1114   -932  -1904  -1415  -1654
   -176  -4117  -3943   2145   1883  -4032    -70   -901   -649  -1639  -1210  -1514
   -153  -4016  -3863   2083   1852  -3938     46   -693   -397  -1410  -1026  -1392
   -122  -3951  -3832   2034   1855  -3891    111   -584   -275  -1304   -963  -1332
    -80  -3912  -3832   1997   1875  -3873    127   -550   -241  -1278   -950  -1299
    -77  -3884  -3806   1977   1862  -3845    137   -530   -223  -1265   -937  -1304
   -116  -3852  -3735   1982   1808  -3795    163   -491   -189  -1231   -909  -1278
   -155  -3826  -3673   1990   1756  -3751    187   -459   -161  -1200   -883  -1249
   -166  -3808  -3642   1987   1738  -3725    197   -426   -140  -1174   -865  -1231
   -184  -3756  -3572   1969   1693  -3665    197   -402   -116  -1148   -841  -1208
   -194  -3681  -3486   1938   1644  -3585    197   -387    -96  -1127   -818  -1187
   -171  -3634  -3463   1901   1644  -3551    192   -381    -90  -1119   -807  -1179
   -132  -3606  -3473   1870   1670  -3541    176   -384    -96  -1119   -810  -1179
    -90  -3574  -3483   1829   1696  -3530    158   -387    -98  -1127   -828  -1215
    -57  -3515  -3457   1784   1699  -3489    153   -387    -98  -1122   -831  -1223
    -59  -3489  -3432   1774   1683  -3460    132   -381    -98  -1109   -828  -1213
    -38  -3465  -3426   1753   1693  -3447    122   -366    -90  -1091   -820  -1213
    -23  -3437  -3416   1730   1693  -3426    127   -337    -77  -1070   -818  -1205
      7  -3400  -3408   1693   1706  -3403    116   -316    -62  -1047   -810  -1166
     -2  -3364  -3361   1680   1678  -3361    119   -283    -33  -1005   -766  -1106
    -20  -3317  -3296   1670   1636  -3307    142   -226     12   -943   -711  -1049
     15  -3257  -3273   1618   1641  -3263    129   -200     33   -904   -693  -1049
     33  -3190  -3224   1579   1628  -3205    142   -135     96   -818   -618   -984
     64  -3089  -3154   1509   1608  -3120    150    -51    171   -724   -527   -896
    103  -2982  -3086   1439   1595  -3034    153     15    244   -623   -428   -802
    137  -2870  -3008   1363   1569  -2938    158     70    298   -545   -350   -727
    163  -2774  -2938   1304   1551  -2855    161    106    319   -511   -322   -675
    184  -2714  -2899   1262   1540  -2805    161    124    316   -498   -319   -659
    194  -2652  -2847   1228   1519  -2748    174    140    316   -491   -309   -646
    218  -2611  -2831   1195   1522  -2722    174    137    288   -519   -337   -654
    218  -2595  -2813   1187   1514  -2704    187    127    246   -566   -384   -685
    210  -2600  -2813   1195   1512  -2707    189     96    189   -628   -452   -732
    210  -2582  -2792   1187   1501  -2686    184     62    122   -701   -532   -805
    192  -2587  -2779   1197   1483  -2683    189     23     57   -779   -615   -870
    179  -2600  -2779   1210   1478  -2688    184    -28    -20   -865   -704   -937
    174  -2600  -2777   1210   1475  -2688    184    -70    -88   -935   -779   -995
    171  -2605  -2777   1218   1473  -2691    179    -98   -142   -989   -841  -1044
    166  -2598  -2766   1213   1465  -2681    166   -135   -200  -1052   -911  -1114
    166  -2590  -2756   1210   1460  -2670    155   -171   -259  -1109   -979  -1163
    168  -2579  -2751   1202   1460  -2665    142   -197   -311  -1158  -1031  -1197
    171  -2553  -2725   1192   1447  -2639    135   -210   -348  -1184  -1070  -1228
    184  -2507  -2691   1161   1436  -2598    135   -207   -358  -1189  -1080  -1231
    202  -2431  -2634   1114   1415  -2533    142   -197   -361  -1184  -1083  -1223
    210  -2372  -2582   1080   1395  -2475    135   -194   -371  -1184  -1093  -1215
    226  -2296  -2522   1036   1374  -2408    127   -187   -381  -1176  -1096  -1218
    254  -2229  -2483    984   1369  -2356    106   -174   -397  -1176  -1111  -1234
    249  -2117  -2366    932   1306  -2242    127   -132   -376  -1137  -1085  -1195
    267  -2023  -2291    878   1278  -2158    148    -96   -353  -1109  -1072  -1171
    283  -1943  -2226    831   1254  -2083    171    -70   -337  -1085  -1060  -1140
    296  -1875  -2171    787   1234  -2023    181    -41   -322  -1065  -1047  -1114
    301  -1813  -2117    756   1208  -1964    181    -18   -311  -1047  -1034  -1096
    316  -1717  -2036    698   1174  -1875    171     -7   -301  -1034  -1021  -1075
    327  -1618  -1945    646   1135  -1782    161      5   -296  -1013  -1008  -1054
    342  -1548  -1891    600   1117  -1719    129     10   -306  -1002   -997  -1044
    371  -1486  -1857    555   1114  -1670    122     12   -324  -1008  -1005  -1034
    371  -1428  -1800    527   1083  -1613    129     25   -329  -1005  -1010  -1031
    366  -1376  -1743    506   1054  -1558    124     46   -324   -987  -1008  -1015
    394  -1348  -1743    475   1067  -1545     93     38   -345  -1002  -1031  -1036
    413  -1312  -1727    449   1067  -1519    106     44   -353  -1010  -1049  -1047
    420  -1254  -1678    415   1047  -1465    129     62   -350   -989  -1034  -1023
    439  -1228  -1667    394   1052  -1447    145     70   -366   -989  -1036  -1026
    446  -1213  -1660    381   1052  -1436    135     67   -387  -1015  -1080  -1070
    444  -1208  -1652    381   1047  -1428    132     75   -407  -1036  -1111  -1075
    452  -1158  -1613    353   1031  -1384    145     88   -410  -1034  -1111  -1065
    465  -1106  -1571    322   1018  -1337    148     98   -413  -1031  -1122  -1093
    470  -1060  -1532    293   1000  -1296    145    101   -415  -1026  -1135  -1093
    480  -1015  -1496    267    987  -1254    153    106   -423  -1026  -1143  -1091
    504   -958  -1465    226    982  -1210    163    124   -423  -1013  -1135  -1047
    506   -875  -1382    184    943  -1127    142    142   -423   -992  -1122  -1031
    506   -815  -1322    153    911  -1067    148    163   -418   -969  -1111  -1036
    517   -766  -1283    124    898  -1023    161    179   -418   -958  -1109  -1026
    524   -711  -1236     90    878   -971    179    207   -410   -940  -1098  -1008
    550   -628  -1179     38    865   -904    252    288   -363   -917  -1130  -1065
    571   -509  -1080    -33    826   -795    345    433   -244   -833  -1130  -1070
    610   -311   -922   -148    766   -615    449    636    -36   -615   -958   -922
    688     -7   -696   -340    691   -350    454    891    265   -231   -574   -574
    753    467   -285   -610    519     90    381    992    439    122    -83    -36
    696    761     62   -730    314    413    259    722    257    202    277    394
    592    820    228   -706    181    524     93    296   -119     23    314    493
    504    568     64   -537    220    316    -88   -215   -704   -602   -332    -23
    457    176   -280   -316    368    -51   -213   -701  -1410  -1590  -1483   -997
    514    -77   -594   -220    553   -335   -290   -698  -1540  -1808  -1800  -1314
    589   -231   -820   -179    704   -527   -259   -462  -1314  -1602  -1693  -1301
    652   -215   -867   -220    758   -540   -161   -210  -1047  -1356  -1532  -1213
    688    -72   -761   -306    724   -415     10     85   -745  -1070  -1322  -1075
    717    119   -600   -418    657   -239    161    288   -548   -888  -1187   -956
    735    241   -493   -488    615   -127    246    400   -446   -784  -1114   -865
    756    332   -426   -545    589    -46    277    470   -384   -711  -1054   -807
    769    415   -353   -592    561     31    311    522   -337   -654  -1000   -766
    756    465   -290   -613    524     88    342    568   -298   -607   -966   -750
    753    532   -220   -644    488    155    350    597   -277   -581   -956   -722
    779    618   -161   -698    470    228    358    628   -249   -540   -927   -670
    802    691   -111   -745    457    290    384    672   -210   -488   -880   -618
    820    722    -98   -771    459    311    376    698   -194   -459   -865   -592
    833    771    -64   -802    449    353    387    722   -179   -433   -852   -574
    849    826    -23   -839    436    402    407    753   -155   -397   -820   -542
    846    883     36   -865    405    459    413    779   -129   -361   -792   -511
    833    943    106   -888    363    524    402    813    -98   -314   -753   -470
    841   1018    176   -930    332    597    433    872    -44   -246   -693   -410
    846   1075    228   -963    309    652    465    919     -2   -192   -649   -361
    852   1137    285   -995    283    711    475    963     46   -135   -600   -298
    846   1215    368  -1034    239    792    465    995     77    -83   -563   -249
    870   1337    467  -1104    200    904    491   1052    129    -10   -506   -187
    883   1491    605  -1187    137   1049    480   1109    187     64   -439   -124
    867   1621    753  -1244     57   1187    467   1161    239    142   -371    -67
    839   1758    917  -1301    -38   1340    496   1236    314    244   -277     20
    815   1891   1075  -1356   -129   1483    517   1322    392    345   -176    148
    784   2029   1241  -1408   -228   1636    532   1421    496    467    -51    283
    841   2138   1296  -1488   -226   1717    553   1496    566    568     41    363
    948   2200   1252  -1574   -153   1727    550   1519    584    602     62    387
   1000   2249   1249  -1626   -124   1751    530   1517    574    610     70    410
   1034   2283   1247  -1660   -106   1764    517   1512    553    597     59    415
   1072   2346   1273  -1709    -98   1810    504   1493    514    568     31    426
   1070   2374   1301  -1722   -114   1836    514   1473    480    542      7    433
   1075   2364   1288  -1719   -106   1829    550   1454    449    514    -23    418
    989   2369   1376  -1680   -194   1875    553   1447    418    496    -46    420
    896   2377   1480  -1636   -290   1930    530   1418    379    462    -85    402
    839   2369   1527  -1605   -345   1948    581   1405    350    431   -124    335
    797   2309   1512  -1553   -355   1912    584   1363    296    376   -187    267
    779   2273   1491  -1527   -355   1883    563   1322    244    324   -244    207
    771   2281   1509  -1525   -368   1896    566   1296    207    298   -283    174
    776   2288   1512  -1532   -366   1901    558   1267    176    277   -314    153
    802   2312   1506  -1558   -350   1909    542   1247    155    267   -335    140
    828   2348   1519  -1590   -345   1935    550   1252    150    283   -332    148
    865   2434   1569  -1649   -350   2003    563   1273    171    319   -301    181
    883   2488   1605  -1686   -361   2047    555   1278    184    340   -280    210
    904   2525   1621  -1714   -358   2073    548   1283    184    355   -275    220
    904   2572   1667  -1740   -381   2120    542   1291    181    379   -262    236
    880   2603   1722  -1740   -420   2164    540   1296    181    389   -252    246
    875   2678   1803  -1777   -462   2239    532   1309    194    420   -231    267
    875   2769   1893  -1821   -509   2330    555   1340    220    462   -197    296
    885   2878   1992  -1883   -553   2436    592   1371    249    506   -153    337
    911   2985   2073  -1948   -579   2530    633   1405    280    550   -119    368
    911   3078   2166  -1997   -628   2621    626   1418    296    576    -88    405
    898   3172   2273  -2036   -685   2722    602   1418    306    600    -62    441
    893   3250   2353  -2073   -730   2803    581   1413    314    623    -44    478
    911   3302   2390  -2107   -737   2847    558   1413    298    631    -36    501
    919   3343   2421  -2132   -750   2883    524   1400    275    623    -38    509
    924   3411   2483  -2169   -779   2948    506   1397    277    631    -28    522
    911   3439   2525  -2177   -807   2982    511   1395    272    631    -33    532
    896   3424   2527  -2158   -815   2977    504   1389    259    618    -46    527
    880   3400   2517  -2143   -818   2959    498   1379    239    602    -59    527
    867   3411   2543  -2140   -836   2977    501   1374    233    610    -59    532
    867   3442   2572  -2156   -852   3008    483   1366    220    605    -70    524
    854   3452   2598  -2153   -870   3026    485   1371    218    605    -83    514
    844   3437   2592  -2143   -872   3016    511   1376    223    602    -93    511
    854   3447   2592  -2151   -870   3021    532   1382    228    607    -93    514
    857   3455   2598  -2156   -870   3026    504   1371    215    602   -101    517
    862   3452   2590  -2156   -862   3021    488   1374    215    607   -103    524
    885   3473   2587  -2179   -849   3031    498   1382    231    613   -101    532
    909   3512   2603  -2210   -846   3060    506   1392    244    631    -90    545
    917   3522   2605  -2218   -844   3065    506   1389    239    633    -96    540
    930   3572   2642  -2249   -854   3107    462   1382    241    646    -80    558
    917   3574   2655  -2247   -870   3117    462   1371    246    654    -80    568
    914   3577   2662  -2247   -872   3120    496   1389    270    680    -64    581
    909   3582   2670  -2247   -880   3128    535   1457    324    717    -59    568
    917   3608   2691  -2262   -885   3151    594   1600    441    797    -38    561
    948   3728   2777  -2340   -914   3252    693   1795    639    987    109    672
   1026   4045   3018  -2535   -997   3533    753   2042    922   1325    457   1005
   1122   4486   3364  -2808  -1119   3925    745   2148   1091   1602    865   1504
   1057   4795   3738  -2925  -1340   4268    652   1912    982   1678   1182   1971
    872   4894   4019  -2886  -1574   4455    491   1467    680   1558   1280   2153
    743   4655   3910  -2699  -1584   4284    309    976    213   1096    841   1727
    678   4094   3416  -2387  -1369   3754    142    511   -389    303   -111    792
    714   3606   2891  -2158  -1088   3250     -2    350   -672   -103   -626    290
    769   3450   2681  -2112   -956   3065    -15    537   -504     44   -535    329
    820   3489   2668  -2156   -924   3081     98    805   -249    262   -392    436
    836   3613   2777  -2226   -969   3195    262   1098     28    511   -218    571
    833   3689   2855  -2260  -1010   3273    423   1340    257    722    -46    696
    828   3767   2935  -2299  -1054   3351    472   1428    350    807     31    750
    826   3829   3003  -2327  -1088   3416    480   1462    387    846     64    802
    807   3876   3068  -2343  -1130   3473    493   1483    418    878     93    839
    784   3899   3115  -2340  -1163   3507    519   1501    439    888    106    828
    771   3899   3125  -2338  -1176   3512    493   1509    444    898    127    836
    756   3923   3167  -2340  -1205   3546    480   1525    462    930    161    880
    758   3995   3237  -2377  -1239   3616    506   1543    483    953    171    885
    753   4026   3273  -2390  -1260   3650    491   1545    493    961    179    896
    724   4037   3312  -2382  -1293   3676    470   1551    493    976    194    914
    706   4047   3341  -2377  -1317   3694    472   1558    498    987    200    935
    670   4021   3348  -2346  -1340   3686    472   1556    506    992    215    958
    644   4050   3406  -2346  -1379   3728    470   1556    514   1008    233    963
    652   4078   3426  -2366  -1387   3751    436   1566    524   1028    249    974
    649   4115   3463  -2382  -1405   3790    436   1584    545   1052    270   1010
    670   4164   3494  -2418  -1410   3829    452   1600    561   1075    280   1044
    711   4172   3460  -2442  -1374   3816    426   1615    579   1109    316   1044
    724   4177   3452  -2452  -1363   3816    400   1623    592   1127    340   1075
    730   4198   3465  -2465  -1366   3832    405   1639    610   1148    350   1104
    753   4188   3432  -2470  -1340   3811    389   1678    649   1192    407   1153
    787   4203   3416  -2494  -1314   3811    394   1745    717   1267    496   1161
    805   4206   3400  -2507  -1299   3803    413   1816    795   1350    584   1234
    841   4237   3395  -2540  -1278   3816    439   1899    883   1457    714   1369
    875   4320   3442  -2600  -1283   3881    413   1932    914   1499    753   1376
    880   4390   3509  -2634  -1314   3951    407   1956    927   1512    758   1447
    820   4424   3603  -2624  -1392   4016    397   1971    940   1522    776   1465
    789   4445   3652  -2618  -1431   4050    407   1979    948   1535    795   1506
    784   4442   3655  -2616  -1434   4050    420   1971    945   1535    810   1496
    776   4473   3697  -2624  -1460   4086    426   1953    930   1522    810   1483
    761   4499   3738  -2634  -1488   4120    415   1909    898   1486    782   1465
    756   4515   3756  -2637  -1499   4136    413   1870    867   1447    737   1418
    740   4492   3751  -2618  -1506   4123    413   1818    820   1389    670   1345
    727   4468   3741  -2598  -1506   4104    387   1751    761   1317    600   1265
    727   4406   3676  -2566  -1475   4042    345   1675    688   1241    527   1169
    724   4343   3619  -2533  -1447   3980    329   1610    636   1184    470   1075
    727   4284   3554  -2507  -1413   3920    311   1558    594   1140    420   1036
    719   4240   3520  -2478  -1400   3881    298   1522    563   1111    392   1002
    698   4237   3535  -2470  -1418   3886    265   1470    511   1062    348    958
    693   4211   3517  -2452  -1410   3865    239   1436    475   1023    301    943
    688   4172   3483  -2431  -1397   3829    218   1418    459   1005    288    948
    683   4169   3486  -2426  -1400   3829    220   1418    470   1015    306    974
    665   4206   3541  -2436  -1439   3873    226   1426    483   1036    335    989
    652   4219   3567  -2436  -1457   3894    233   1426    491   1052    355   1005
    657   4224   3564  -2442  -1452   3894    231   1421    496   1057    353   1013
    652   4273   3621  -2462  -1483   3949    244   1439    535   1093    394   1062
    670   4328   3658  -2499  -1496   3995    259   1454    550   1111    405   1075
    672   4362   3689  -2517  -1509   4026    293   1465    571   1132    418   1124
    662   4401   3735  -2533  -1535   4068    296   1483    605   1163    452   1169
    675   4458   3782  -2566  -1553   4120    277   1488    626   1187    491   1208
    696   4507   3811  -2603  -1558   4162    254   1470    631   1195    517   1210
    714   4502   3787  -2608  -1538   4146    205   1421    602   1161    475   1158
    714   4479   3764  -2598  -1525   4123    163   1384    574   1140    449   1182
    706   4468   3761  -2587  -1527   4115    161   1369    574   1148    467   1176
    698   4494   3795  -2598  -1548   4146    153   1353    568   1137    449   1158
    672   4450   3777  -2561  -1553   4112    145   1330    548   1111    418   1163
    672   4411   3735  -2543  -1532   4073    129   1304    522   1085    394   1132
    678   4375   3697  -2525  -1509   4037    116   1278    504   1060    366   1104
    665   4317   3650  -2494  -1493   3985    116   1267    496   1054    361   1111
    633   4263   3629  -2447  -1499   3946    116   1252    480   1039    342   1080
    607   4198   3587  -2403  -1491   3894    127   1234    462   1015    311   1044
    597   4177   3580  -2387  -1491   3878    116   1208    436    992    290   1021
    587   4154   3564  -2372  -1488   3860     93   1179    405    953    249    997
    581   4123   3541  -2353  -1480   3834     70   1145    371    906    202    969
    563   4115   3548  -2340  -1493   3832     59   1127    358    885    194    966
    553   4073   3520  -2312  -1483   3798     64   1124    350    885    197    945
    542   4034   3491  -2291  -1473   3764     67   1122    340    880    197    927
    532   4026   3491  -2281  -1480   3759     67   1114    340    878    194    922
    540   3998   3457  -2270  -1460   3728     72   1114    337    870    187    935
    540   3975   3434  -2257  -1447   3704     51   1101    322    862    187    930
    517   3964   3447  -2242  -1465   3707     36   1098    311    846    168    891
    504   3969   3465  -2239  -1480   3717    129   1192    381    870    145    831
    514   4000   3486  -2260  -1486   3746    218   1322    496    956    171    813
    535   4159   3624  -2346  -1543   3891    303   1514    709   1192    381    982
    587   4437   3847  -2514  -1631   4141    327   1766   1018   1592    831   1408
    597   4803   4206  -2701  -1805   4505    249   1764   1106   1857   1283   1912
    472   4998   4525  -2738  -2026   4762     85   1436    904   1888   1584   2338
    324   4998   4673  -2660  -2174   4837    -96    987    522   1662   1551   2366
    200   4515   4315  -2359  -2057   4416   -236    441   -135    849    654   1543
    137   3959   3821  -2049  -1842   3891   -379     33   -722     25   -285    672
    161   3642   3478  -1904  -1657   3561   -462     46   -787   -116   -488    423
    200   3502   3302  -1849  -1551   3403   -413    275   -566     67   -387    467
    210   3491   3278  -1852  -1535   3385   -301    506   -311    288   -236    576
    233   3574   3341  -1904  -1553   3457   -132    763    -33    532    -49    693
    257   3658   3398  -1958  -1571   3528      2    943    158    696     90    782
    257   3665   3408  -1961  -1574   3538     38   1015    239    771    150    823
    283   3691   3408  -1990  -1564   3551     36   1023    259    795    176    836
    290   3699   3408  -1995  -1558   3554     36   1018    262    797    171    813
    275   3673   3398  -1977  -1561   3538     51   1026    272    805    166    839
    285   3658   3372  -1971  -1543   3515     57   1031    290    823    194    857
    303   3650   3343  -1979  -1519   3496     51   1021    288    826    202    852
    309   3658   3346  -1984  -1519   3502     49   1023    293    823    197    846
    311   3652   3341  -1982  -1517   3499     36   1018    293    823    194    862
    288   3634   3346  -1961  -1527   3491     38   1031    314    849    226    893
    280   3637   3356  -1961  -1538   3496     62   1062    353    893    285    914
    298   3621   3320  -1961  -1512   3470     59   1054    353    896    288    917
    303   3595   3291  -1951  -1493   3445     41   1044    350    898    290    930
    311   3632   3320  -1971  -1504   3476     57   1049    361    906    296    924
    358   3665   3304  -2013  -1473   3486     25   1018    337    885    272    896
    384   3645   3257  -2016  -1436   3452      5   1013    345    901    298    917
    402   3624   3221  -2016  -1408   3424      5   1031    363    930    332    919
    379   3642   3263  -2010  -1441   3452     31   1083    415    982    376    948
    423   3660   3234  -2042  -1405   3447     75   1156    498   1060    459   1013
    454   3694   3239  -2073  -1392   3465     49   1184    537   1104    501   1060
    480   3722   3239  -2104  -1379   3481     31   1218    579   1161    555   1148
    517   3787   3270  -2151  -1376   3530     38   1270    646   1249    657   1205
    545   3863   3317  -2208  -1384   3590     70   1332    724   1335    737   1280
    563   3925   3359  -2244  -1397   3642    109   1405    815   1434    844   1384
    558   3949   3387  -2255  -1415   3668    119   1457    867   1488    919   1421
    530   3902   3372  -2216  -1421   3637    142   1467    872   1486    917   1434
    527   3920   3393  -2223  -1434   3655    106   1423    844   1457    919   1436
    519   3868   3348  -2195  -1415   3608    103   1387    810   1413    883   1382
    467   3746   3276  -2107  -1402   3509    161   1382    797   1382    844   1369
    446   3668   3221  -2057  -1387   3445    181   1348    758   1322    779   1283
    454   3593   3138  -2026  -1340   3367    158   1291    698   1247    706   1239
    405   3533   3125  -1969  -1358   3330    189   1257    662   1205    680   1189
    376   3468   3091  -1922  -1356   3278    181   1179    584   1106    571   1080
    324   3372   3047  -1847  -1361   3211    220   1145    550   1054    506   1041
    288   3291   3003  -1790  -1358   3148    236   1127    540   1039    496    974
    280   3257   2974  -1769  -1348   3117    207   1054    475    971    441    950
    254   3231   2977  -1743  -1361   3104    189   1005    428    924    407    919
    228   3257   3029  -1743  -1400   3143    140    927    363    852    332    846
    145   3283   3138  -1714  -1499   3213    124    922    358    846    327    896
     51   3252   3200  -1652  -1574   3226    148    945    389    888    392    909
     44   3239   3192  -1644  -1574   3216    161    945    397    896    413    862
     90   3180   3089  -1634  -1499   3135    171    909    353    831    311    784
    119   3122   3003  -1621  -1441   3063    127    891    342    828    303    867
    192   3115   2920  -1654  -1363   3018    132    898    361    854    355    906
    215   3161   2946  -1691  -1366   3055    137    896    358    849    361    911
    218   3172   2953  -1693  -1366   3063    150    906    368    859    353    969
    137   3117   2979  -1628  -1421   3047    166    927    379    875    376   1021
     80   3099   3016  -1590  -1467   3057    200    940    405    896    407   1026
     46   3081   3031  -1566  -1493   3057    197    937    423    909    428   1008
    -70   3065   3135  -1496  -1602   3099    168    927    439    940    480   1005
   -119   3005   3125  -1444  -1623   3065    137    904    400    911    457    953
   -101   2969   3070  -1434  -1587   3018    129    875    363    867    415    940
    -72   2940   3013  -1436  -1543   2974     88    828    319    828    392    932
    -62   2881   2943  -1408  -1501   2912     46    789    272    784    335    872
    -51   2805   2857  -1376  -1454   2831     36    763    241    761    309    833
    -38   2746   2785  -1353  -1413   2766     20    730    200    717    272    766
    -41   2712   2751  -1337  -1397   2730     20    714    179    691    244    724
    -54   2657   2712  -1301  -1382   2683     15    706    163    670    215    709
    -38   2608   2647  -1288  -1343   2626     18    688    140    636    179    683
    -18   2556   2574  -1270  -1296   2564     20    662    114    600    142    633
    -33   2517   2548  -1244  -1291   2533     -2    636     85    574    122    600
    -64   2460   2525  -1197  -1293   2491    -18    618     64    555    106    587
    -72   2442   2512  -1184  -1293   2475    -10    607     49    540     93    563
    -80   2439   2520  -1182  -1299   2478      2    605     54    548     96    563
    -80   2436   2517  -1179  -1299   2475      5    600     49    548     90    542
    -70   2447   2517  -1187  -1293   2481      0    594     38    545     93    542
    -72   2439   2512  -1187  -1291   2475     12    592     44    540    101    537
    -62   2434   2494  -1187  -1278   2462     -7    579     46    537    101    532
    -44   2426   2470  -1192  -1257   2447     10    592     51    535     83    493
    -18   2470   2488  -1226  -1252   2478    114    691    150    589     77    431
    -10   2559   2566  -1275  -1288   2561    179    826    311    727    155    449
     -5   2725   2730  -1361  -1369   2727    197    976    522    974    384    644
     31   2977   2946  -1506  -1457   2961    168   1132    763   1332    826   1106
     44   3333   3289  -1688  -1621   3312     83   1093    810   1525   1280   1647
    -20   3419   3439  -1699  -1730   3426     -5    836    540   1389   1509   1974
   -116   3247   3364  -1566  -1740   3304    -51    511    109    979   1296   1803
   -223   2873   3096  -1327  -1660   2985   -135     31   -514    163    335    922
   -257   2429   2686  -1085  -1470   2556   -296   -405  -1093   -652   -761     15
   -226   2169   2395   -971  -1312   2281   -366   -361  -1070   -641   -818    -83
   -197   1987   2184   -896  -1189   2083   -316   -158   -813   -379   -631     -2
   -163   1935   2096   -885  -1130   2016   -244     33   -537   -114   -426    114
   -124   1987   2112   -930  -1117   2049   -103    262   -239    168   -205    259
    -85   2104   2187  -1010  -1137   2143     -2    420    -36    353    -54    355
    -75   2158   2231  -1041  -1153   2195     18    467     46    420      2    381
    -33   2164   2195  -1065  -1114   2179      7    470     70    436     15    387
     18   2164   2145  -1091  -1062   2156     18    465     80    444     31    394
     59   2166   2107  -1117  -1023   2138     41    478    101    470     64    423
     44   2151   2107  -1098  -1031   2130     18    498    119    488     90    428
     23   2075   2052  -1052  -1013   2065     -2    485    111    467     67    402
      7   2036   2029  -1021  -1010   2034     -5    470    122    459     62    413
    -46   1979   2026   -969  -1036   2000      5    467    145    467     70    397
   -109   1945   2055   -919  -1080   2000     23    485    176    496    106    410
   -158   1909   2068   -878  -1114   1987     41    509    213    537    145    449
   -176   1875   2052   -849  -1114   1964     23    504    220    548    150    465
   -163   1865   2029   -852  -1096   1945     12    493    231    563    176    485
   -158   1816   1974   -828  -1067   1893     25    488    244    576    194    475
   -163   1813   1974   -826  -1070   1893     18    491    259    594    215    465
    -98   1875   1974   -888  -1036   1925    -15    488    267    610    228    452
    -59   1896   1956   -919  -1008   1927     15    509    306    652    265    472
    -44   1896   1940   -927   -992   1917     31    535    340    691    314    506
    -96   1883   1979   -893  -1039   1932    -28    537    366    730    379    574
   -119   1857   1977   -867  -1047   1917    -23    568    420    787    446    641
    -31   1979   2010   -976  -1021   1995     31    639    511    888    535    732
      5   2055   2049  -1031  -1023   2055     38    691    594    984    646    867
     12   2099   2086  -1057  -1036   2094     33    730    665   1067    732    927
     41   2104   2062  -1072  -1010   2083    -36    735    691   1098    771    987
     18   2138   2120  -1078  -1052   2130    -25    763    735   1143    828   1044
    -31   2130   2161  -1049  -1096   2143     -2    792    761   1161    849   1044
    -80   2042   2122   -982  -1104   2081     -5    782    748   1140    836   1026
   -132   1979   2112   -922  -1122   2044      7    761    724   1104    810    995
   -155   1922   2075   -883  -1117   1997     18    745    706   1067    782    992
   -179   1880   2060   -852  -1119   1969     41    714    665   1002    722    963
   -257   1761   2018   -753  -1137   1888     57    667    605    922    652    917
   -270   1673   1943   -701  -1106   1808     51    613    553    844    561    802
   -226   1602   1826   -688  -1026   1714     51    571    501    779    488    730
   -231   1509   1740   -639   -984   1623     12    504    423    698    418    678
   -226   1413   1639   -594   -932   1525      2    452    358    631    358    636
   -215   1343   1558   -563   -885   1449      5    423    322    581    303    553
   -166   1267   1434   -553   -800   1350    -31    355    249    493    207    506
   -114   1189   1301   -537   -706   1244    -70    290    184    423    142    457
    -85   1150   1234   -532   -659   1192    -88    267    166    405    135    454
    -85   1122   1208   -517   -646   1163    -85    277    179    418    168    470
   -109   1070   1179   -483   -644   1124    -93    259    161    394    148    415
   -127   1072   1197   -472   -662   1135   -114    244    150    379    132    387
   -129   1083   1213   -478   -672   1148   -116    236    148    368    119    381
   -114   1106   1221   -496   -667   1163   -129    226    155    374    122    371
   -109   1161   1270   -527   -691   1213   -145    239    187    405    155    363
   -111   1226   1337   -558   -724   1283   -140    239    218    431    189    394
    -75   1249   1322   -587   -698   1286   -153    218    202    413    179    342
    -10   1226   1236   -607   -623   1231   -163    200    192    387    150    231
     15   1213   1197   -615   -592   1205   -220    176    184    379    145    223
     15   1210   1195   -613   -589   1202   -265    148    161    363    140    254
     -7   1176   1182   -584   -594   1179   -283    119    132    337    129    275
    -33   1161   1195   -563   -613   1176   -309    109    129    335    142    319
    -64   1158   1221   -548   -644   1189   -306    103    142    340    155    381
    -88   1132   1221   -522   -654   1176   -309     96    145    337    150    418
   -109   1054   1163   -475   -639   1109   -309     85    135    327    137    423
   -140   1000   1140   -428   -639   1070   -309     85    145    337    158    454
   -148    919   1065   -387   -605    989   -314     85    153    342    176    483
   -163    844   1005   -340   -584    924   -324     57    127    311    153    462
   -179    815    992   -319   -587    904   -337     10     90    249     85    384
   -210    784    995   -285   -602    888   -366    -28     67    210     46    337
   -207    737    943   -265   -576    841   -374    -38     49    187     33    350
   -233    714    945   -241   -589    828   -363    -38     51    181     36    387
   -231    657    885   -215   -558    771   -379    -59     36    163     20    368
   -181    584    766   -200   -472    675   -397    -72     33    163     28    376
   -181    594    776   -207   -480    685   -400    -93     33    150     12    353
   -239    558    797   -161   -519    678   -381    -98     38    145    -10    363
   -210    524    735   -158   -475    628   -379   -103     51    153      0    358
   -168    522    691   -176   -428    605   -407   -114     54    150      0    327
   -174    485    659   -155   -418    571   -402   -109     70    140    -23    288
   -168    506    675   -168   -423    589   -340    -44    150    176    -59    220
   -184    555    740   -187   -465    646   -265     75    296    290    -12    239
   -145    737    883   -296   -514    810   -226    228    537    563    241    441
    -59   1052   1111   -498   -584   1080   -277    415    849   1010    766    893
    -80   1369   1449   -646   -763   1408   -405    340    828   1179   1195   1395
   -132   1402   1535   -636   -833   1467   -506     28    478    992   1356   1639
   -202   1260   1462   -527   -831   1361   -613   -387    -54    483   1067   1436
   -293    875   1169   -293   -730   1021   -748   -891   -719   -389     38    587
   -298    470    769    -85   -532    618   -906  -1221  -1182  -1065   -846   -127
   -296    187    483     54   -389    335   -922  -1130  -1101  -1023   -914   -249
   -296      2    298    148   -296    150   -802   -872   -802   -743   -737   -202
   -267    -15    252    142   -262    116   -714   -678   -535   -488   -553   -101
   -259     62    322     98   -290    192   -589   -475   -267   -239   -353     18
   -241    137    379     51   -311    257   -498   -342    -93    -80   -228     59
   -218    168    387     25   -301    277   -467   -298    -41    -33   -205     88
   -213    153    366     28   -290    259   -459   -290    -31    -28   -200    111
   -236    129    366     51   -301    246   -446   -277    -18    -12   -184    116
   -239    129    368     51   -303    249   -428   -259      7      7   -150    132
   -223    111    335     57   -277    223   -387   -226     38     36   -119    129
   -249    103    353     70   -301    228   -394   -228     41     44   -106    119
   -275     77    350     98   -314    213   -441   -249     18     20   -127    109
   -275     72    345     98   -311    207   -480   -267      0      2   -150    127
   -283     83    366    101   -324    223   -459   -272     10      7   -142    119
   -303     41    342    129   -324    189   -415   -262     31     20   -119    114
   -319     25    345    148   -332    184   -428   -254     51     46    -77    137
   -298     41    340    127   -319    189   -413   -220     85     70    -59    132
   -319     38    358    140   -337    197   -418   -184    116     93    -54    155
   -265     54    319    103   -293    187   -428   -194    114     90    -41    176
   -244     93    337     75   -290    213   -428   -187    124    106    -31    166
   -309     90    400    106   -355    244   -413   -166    150    129    -18    187
   -296     70    366    114   -329    218   -405   -153    181    161     12    233
   -249     33    283    106   -267    158   -410   -109    239    223     77    270
   -239     57    296     88   -267    176   -407    -51    311    303    163    324
   -202    140    340     28   -270    241   -405     -5    379    379    244    363
   -166    220    387    -25   -275    303   -397     33    446    454    332    431
   -168    265    433    -49   -301    348   -379     88    524    548    433    514
   -171    306    475    -67   -322    389   -376    111    563    587    475    537
   -119    314    433    -98   -275    374   -415    114    571    600    498    555
    -96    355    452   -129   -272    402   -374    142    594    626    532    568
   -137    332    470    -98   -303    402   -402    111    550    576    485    514
   -181    288    470    -54   -327    379   -392     88    511    522    441    480
   -210    277    485    -36   -348    379   -350     77    467    454    366    459
   -226    270    496    -20   -361    381   -335     67    431    407    329    452
   -226    148    371     36   -298    257   -366    -12    329    306    226    332
   -223     80    303     70   -265    192   -381    -77    244    200    122    244
   -200     33    233     83   -218    132   -394   -150    163    103     46    176
   -119    -23     96     72   -109     36   -439   -249     51    -20    -77     31
   -158    -62     96    109   -127     15   -465   -322    -25   -116   -192    -31
   -163   -116     46    140   -106    -36   -483   -374    -80   -171   -246    -38
   -111   -145    -33    127    -41    -90   -485   -397   -109   -197   -265    -90
    -98   -184    -85    142     -7   -135   -444   -405   -127   -231   -301   -135
    -90   -239   -148    163     28   -194   -457   -439   -166   -283   -350   -155
   -106   -285   -181    194     36   -233   -465   -459   -189   -306   -363   -176
   -145   -272   -127    207    -10   -200   -452   -457   -181   -298   -348   -161
   -233   -262    -28    249   -103   -145   -402   -402   -122   -241   -293   -127
   -226   -252    -25    236   -101   -140   -376   -374    -90   -207   -259   -142
   -197   -226    -28    210    -85   -127   -366   -358    -77   -200   -249   -129
   -202   -189     12    194   -109    -90   -337   -324    -38   -163   -213    -80
   -187   -155     31    171   -109    -62   -311   -314    -18   -153   -200    -49
   -168   -111     54    137   -114    -28   -301   -298     -2   -140   -192    -25
   -163   -106     57    135   -111    -25   -285   -280     10   -127   -181    -20
   -197   -127     67    161   -132    -31   -259   -277     20   -122   -179    -44
   -236   -132    103    184   -171    -15   -293   -280     25   -109   -161    -18
   -174   -145     25    158   -101    -59   -342   -314    -15   -135   -176    -38
   -184   -161     20    171   -103    -70   -332   -314    -25   -135   -166    -36
   -194   -142     51    166   -124    -46   -329   -303    -23   -127   -148    -36
   -202   -124     77    163   -140    -23   -319   -309    -49   -145   -171    -51
   -252   -142    109    197   -181    -18   -316   -322    -80   -166   -194    -51
   -296   -142    153    218   -226      5   -340   -348   -122   -205   -223    -67
   -309   -129    176    218   -244     23   -340   -353   -142   -223   -239    -96
   -296   -135    161    215   -228     12   -316   -340   -150   -231   -241    -96
   -280   -194     85    236   -184    -57   -329   -363   -192   -265   -275   -140
   -340   -309     31    324   -187   -137   -366   -389   -236   -298   -311   -192
   -233   -361   -129    296    -54   -246   -392   -420   -290   -353   -371   -241
    -57   -342   -285    200    114   -314   -368   -428   -316   -379   -394   -257
    -80   -418   -337    246    127   -376   -397   -470   -371   -423   -439   -293
   -122   -418   -298    270     88   -358   -376   -452   -361   -402   -413   -252
   -174   -374   -202    272     12   -288   -309   -394   -306   -350   -355   -148
   -327   -384    -57    355   -135   -220   -265   -355   -275   -316   -322    -46
   -384   -415    -33    400   -176   -226   -277   -348   -277   -303   -290    -90
   -478   -426     49    452   -265   -189   -233   -319   -249   -265   -254   -124
   -522   -452     67    485   -296   -192   -192   -298   -239   -265   -272   -174
   -506   -480     25    493   -267   -228   -153   -233   -205   -259   -316   -259
   -465   -457      5    459   -236   -226    -93   -106   -114   -184   -324   -316
   -355   -233    122    296   -241    -57    -18     70     80     31   -145   -181
   -270     25    296    122   -283    158    -49    239    314    348    213    129
   -270    322    592    -25   -431    457   -176    233    392    571    618    589
   -262    639    901   -189   -581    771   -239     -2    189    527    911   1010
   -296    698    995   -200   -646    844   -342   -340   -192    259    909   1080
   -387    407    795    -10   -592    600   -454   -795   -756   -355    285    511
   -428    -57    371    244   -400    155   -555  -1231  -1369  -1208   -831   -514
   -418   -402     12    407   -218   -194   -662  -1293  -1517  -1436  -1179   -846
   -363   -550   -187    457    -88   -371   -644  -1104  -1314  -1223  -1041   -797
   -275   -488   -215    379    -31   -350   -561   -870  -1041   -953   -846   -680
   -270   -405   -135    337    -67   -270   -436   -626   -774   -698   -654   -561
   -213   -254    -41    231    -88   -148   -298   -413   -563   -498   -493   -441
   -184   -184      0    184    -93    -93   -236   -329   -483   -420   -431   -400
   -176   -150     25    163   -103    -62   -241   -309   -462   -400   -413   -394
   -158   -116     41    137   -101    -38   -236   -290   -452   -384   -407   -381
   -168    -90     75    127   -122     -7   -223   -283   -446   -374   -405   -381
   -205    -96    106    150   -155      5   -220   -270   -441   -368   -402   -384
   -226    -98    127    161   -179     15   -210   -257   -433   -355   -400   -392
   -205    -44    161    124   -184     57   -192   -233   -413   -332   -374   -371
   -205    -44    161    124   -184     59   -189   -228   -410   -329   -374   -368
   -210    -41    168    124   -189     62   -184   -220   -402   -324   -374   -358
   -207    -15    189    111   -200     85   -163   -194   -381   -309   -358   -350
   -197     15    213     90   -205    114   -228   -187   -384   -303   -350   -350
   -194     28    220     80   -207    124   -226   -171   -379   -296   -345   -335
   -171     38    207     64   -189    122   -184   -142   -358   -270   -324   -324
   -148     57    205     44   -176    129   -210   -129   -345   -252   -311   -316
   -150     46    197     51   -174    122   -223   -116   -329   -241   -303   -316
   -127     70    197     25   -161    132   -210   -101   -311   -220   -275   -306
   -106    109    215     -2   -161    161   -220    -80   -283   -184   -241   -283
   -106    140    244    -18   -174    189   -244    -49   -249   -137   -200   -246
    -93    223    316    -64   -205    270   -226     12   -176    -57   -122   -174
    -36    335    368   -150   -202    350   -161    101    -88     38    -28    -83
    -25    381    407   -179   -215    394   -142    174    -18    122     49     -5
    -46    436    483   -194   -265    457   -140    241     46    202    132     57
    -62    504    566   -220   -314    535    -93    314    114    283    218    124
    -98    550    646   -228   -374    597    -85    358    166    340    293    200
    -77    613    688   -267   -384    649    -77    384    200    376    342    223
    -54    594    646   -272   -350    620   -142    348    158    340    311    171
    -18    589    607   -285   -311    597   -137    329    135    322    296    142
    -15    594    610   -290   -314    602   -132    285     70    249    218     93
    -12    579    592   -285   -301    584   -153    259     25    192    161     83
    -23    566    589   -272   -306    576   -148    226    -10    140    122     44
    -67    493    561   -213   -314    527   -142    161    -80     54     41    -36
    -93    446    537   -176   -316    491   -132    119   -135      2    -18    -72
   -103    439    542   -168   -324    491   -142     77   -187    -51    -85   -103
   -109    410    519   -150   -314    465   -148     41   -233   -101   -148   -148
   -135    342    478   -103   -306    410   -129      7   -272   -142   -184   -215
   -132    376    506   -122   -319    439   -140    -20   -298   -163   -192   -241
   -111    394    506   -142   -309    449   -171    -49   -332   -184   -215   -272
    -88    374    459   -145   -275    415   -202    -77   -371   -210   -246   -309
    -98    361    459   -129   -277    410   -176    -75   -374   -207   -244   -327
   -137    387    522   -124   -329    452   -171    -51   -361   -187   -223   -311
   -163    423    584   -129   -374    504   -155    -33   -353   -179   -223   -275
   -171    444    615   -135   -394    527   -179    -20   -355   -166   -194   -257
   -207    446    654   -119   -431    550   -153     23   -314   -116   -148   -218
   -218    454    672   -119   -446    563   -103     51   -285    -90   -129   -218
   -215    480    696   -132   -457    589    -88     59   -288    -88   -114   -210
   -223    488    709   -132   -467    597    -75     77   -277    -75    -93   -179
   -218    514    732   -148   -475    623    -64     88   -259    -64    -83   -187
   -205    548    753   -174   -478    649    -83     75   -265    -67   -103   -168
   -192    550    740   -179   -467    644   -106     70   -265    -54    -83   -158
   -150    524    675   -189   -415    600   -142     62   -283    -67    -67   -205
   -140    537    678   -197   -407    607   -168     49   -311    -96    -85   -179
   -148    568    717   -210   -433    641   -129     70   -290    -77    -62   -129
   -124    587    709   -231   -415    646   -129     90   -272    -46    -15   -106
   -153    597    750   -223   -452    672   -150     88   -285    -62    -25    -98
   -187    594    782   -202   -483    688   -132    101   -283    -64    -33    -51
   -210    589    800   -192   -504    693   -129     98   -285    -59    -28    -36
   -228    587    815   -179   -522    701   -137     77   -309    -83    -44    -57
   -272    597    867   -163   -568    732   -132     67   -314    -88    -51    -72
   -301    576    878   -137   -589    727   -142     38   -340   -124    -90   -127
   -350    548    896   -101   -623    719   -132     33   -340   -135    -96   -161
   -358    542    898    -93   -628    719   -137     41   -342   -137    -96   -176
   -277    527    805   -124   -542    665   -176      7   -379   -181   -135   -218
   -246    511    758   -132   -501    633   -192     -7   -397   -197   -142   -254
   -285    522    805   -119   -545    662   -189     -7   -405   -213   -168   -293
   -244    511    753   -135   -498    631   -200    -20   -418   -228   -200   -285
   -207    459    667   -127   -439    563   -220    -57   -449   -257   -223   -314
   -218    426    644   -103   -431    535   -231    -70   -470   -270   -231   -340
   -236    415    652    -88   -444    532   -228    -59   -462   -267   -233   -376
   -226    400    623    -88   -423    511   -197    -31   -449   -285   -280   -454
   -197    407    605   -106   -402    506   -101     80   -355   -249   -285   -465
   -153    478    631   -161   -392    553    -23    241   -207   -127   -210   -433
    -70    745    813   -337   -441    779     44    498     88    197     83   -148
     -2   1124   1127   -561   -566   1124     18    659    329    563    540    353
    -88   1480   1569   -698   -828   1525   -132    428    293    756    958    849
   -244   1717   1961   -735  -1101   1839   -363    -64     20    730   1166   1122
   -420   1553   1971   -568  -1197   1761   -561   -592   -467    249    743    807
   -462   1023   1486   -280   -974   1252   -698  -1065  -1122   -641   -244    -59
   -410    522    932    -57   -672    727   -826  -1223  -1465  -1163   -852   -633
   -350    290    641     31   -496    465   -813   -997  -1296  -1049   -828   -685
   -285    267    553      7   -420    410   -688   -722  -1036   -839   -698   -610
   -236    342    579    -54   -407    459   -483   -426   -758   -607   -540   -501
   -215    420    636   -103   -426    527   -309   -205   -548   -431   -413   -407
   -223    475    698   -124   -459    587   -241   -119   -449   -342   -337   -350
   -192    511    704   -158   -446    607   -213    -72   -402   -296   -296   -345
   -205    504    706   -150   -454    605   -192    -49   -379   -280   -290   -355
   -179    522    701   -171   -439    610   -181    -36   -368   -267   -288   -329
   -194    524    719   -163   -457    620   -163    -15   -332   -236   -262   -309
   -181    537    719   -181   -449    628   -161     -2   -316   -215   -239   -306
   -210    542    753   -166   -483    649   -153     15   -301   -200   -231   -316
   -228    530    758   -150   -493    644   -148     33   -285   -184   -236   -301
   -257    517    774   -129   -514    644   -140     49   -265   -168   -226   -288
   -275    535    807   -129   -542    670   -155     44   -265   -163   -215   -280
   -301    527    828   -114   -566    678   -155     54   -252   -145   -197   -272
   -322    514    836    -96   -579    672   -153     70   -233   -119   -171   -262
   -322    511    833    -93   -576    672   -145     83   -223    -98   -153   -272
   -303    527    828   -111   -566    678   -150     83   -226   -106   -171   -252
   -293    524    818   -116   -555    670   -161     98   -215    -93   -166   -218
   -311    524    833   -109   -571    678   -155    122   -194    -64   -142   -207
   -366    535    901    -83   -633    717   -140    155   -163    -28   -101   -161
   -431    568    997    -70   -714    782   -116    220   -103     41    -25    -83
   -407    576    982    -85   -693    779   -109    277    -59     96     23    -59
   -379    589    969   -103   -672    779    -85    353      2    168     85     10
   -358    641   1000   -140   -678    820    -57    436     77    254    158     70
   -353    685   1039   -166   -696    862    -64    496    140    327    220    161
   -353    724   1078   -187   -717    901    -88    540    176    389    301    236
   -355    769   1122   -207   -740    945    -77    574    213    441    379    277
   -376    802   1179   -213   -776    989    -62    579    228    459    394    259
   -363    802   1166   -223   -763    984    -59    566    213    433    353    296
   -389    807   1195   -210   -792   1000    -64    548    194    420    358    303
   -444    776   1221   -166   -833    997    -64    506    153    374    329    233
   -431    761   1192   -163   -810    976    -75    457     96    311    265    184
   -420    706   1127   -145   -774    914    -75    428     67    280    233    148
   -467    654   1122    -93   -795    888    -46    384     38    236    202     96
   -491    607   1098    -59   -795    854    -54    319    -12    176    148     38
   -491    563   1054    -36   -771    807    -70    267    -70    119     83    -72
   -511    475    987     18   -750    730    -88    202   -137     36    -23   -153
   -545    439    984     54   -763    711    -88    166   -163      7    -51   -148
   -555    410    963     72   -758    685    -93    132   -184     -2    -49   -163
   -537    355    893     90   -714    623    -98     83   -226    -44    -85   -205
   -587    350    937    116   -763    644    -62     93   -200    -31    -72   -202
   -628    340    969    142   -797    654    -62    114   -168      0    -33   -200
   -620    335    956    140   -787    644    -90     80   -194    -20    -64   -226
   -584    337    922    124   -753    628    -83     77   -197    -15    -67   -153
   -579    335    914    119   -745    623    -83     67   -197    -28    -77   -213
   -524    324    849     98   -685    584    -83     62   -189    -23    -77   -202
   -530    350    880     88   -706    615    -49     77   -163      7    -51   -223
   -568    423    992     72   -779    706      0    124   -116     46    -12   -132
   -563    467   1028     46   -795    745     23    163    -72     93     57    -85
   -501    478    979     10   -740    727      7    148    -70     93     64   -135
   -496    504    997     -5   -748    750     -2    116    -83     75     44   -124
   -485    545   1031    -28   -758    787     12    124    -51    114     90    -51
   -413    594   1005    -93   -709    800    -46     80    -90     77     77   -124
   -397    607   1005   -106   -701    807   -103     36   -148      0    -46   -202
   -348    618    963   -137   -654    789    -98     59   -132     23    -25    -72
   -306    613    919   -153   -613    766    -75     49   -145     23      7    -80
   -259    542    800   -142   -530    670   -101    -20   -213    -51    -59   -163
   -267    509    776   -122   -522    641   -137    -36   -218    -59    -62   -174
   -306    488    795    -93   -550    641   -109     18   -171    -18    -25   -161
   -265    444    709    -88   -485    576    -96     36   -166    -12    -36   -153
   -277    415    693    -70   -485    553    -54     49   -158     -5    -28   -158
   -335    381    717    -23   -527    548    -25     54   -148    -15    -36   -166
   -340    355    696     -7   -519    527      0     67   -150    -28    -57   -150
   -322    314    636      5   -478    475     31     67   -155    -31    -59   -153
   -301    283    584      5   -441    433     72     80   -150    -23    -54   -166
   -296    259    555     15   -426    407    103    116   -124      2    -33   -155
   -275    231    504     20   -392    366    145    127   -103     15    -18   -148
   -283    158    441     62   -361    298    181    124    -90     23     -7   -163
   -311    111    423     98   -368    267    184    127    -77     25     -2   -171
   -236    166    400     33   -316    283    210    155    -57     44      7   -124
   -187    181    368      2   -280    275    236    184    -33     67     20   -109
   -187    254    441    -33   -314    348    301    246     31     96     20   -137
   -171    379    550   -106   -361    465    337    345    127    155     25   -163
   -150    587    735   -218   -444    659    384    509    314    361    202    -28
    -96    924   1021   -415   -558    971    407    753    628    753    615    358
    -49   1366   1415   -657   -732   1389    387    846    833   1093   1119    927
   -122   1551   1673   -717   -896   1610    322    592    667   1124   1447   1361
   -285   1496   1779   -605  -1031   1636    174    192    283    891   1436   1434
   -376   1137   1514   -381   -948   1327     41   -298   -306    223    724    789
   -280    683    963   -200   -620    823    -72   -774   -982   -719   -413   -293
   -135    342    478   -106   -306    410   -220   -836  -1145   -953   -701   -574
    -93    124    218    -18   -155    171   -192   -652   -940   -763   -576   -506
   -116     23    140     44   -129     80    -98   -441   -696   -524   -413   -392
   -257     46    303    106   -280    174     44   -174   -407   -265   -207   -241
   -342    148    488     96   -415    316    233     49   -166    -33    -36   -127
   -319    187    504     64   -410    345    301    150    -54     72     41   -109
   -340    187    527     75   -433    355    306    192    -10    122     83   -101
   -345    194    540     75   -441    366    322    223     15    150    114    -77
   -371    174    545     98   -459    358    314    231     25    158    124    -62
   -342    192    532     75   -439    361    283    228     25    163    119    -72
   -277    283    558     -2   -418    418    348    257     64    197    153    -46
   -298    314    613     -7   -454    462    342    267     83    223    187    -15
   -314    270    584     20   -449    426    345    272     85    231    200      7
   -283    262    545     10   -413    402    329    272     93    233    192      5
   -254    267    522     -7   -389    392    293    246     64    213    171    -15
   -218    301    519    -41   -368    410    301    252     62    218    174    -10
   -223    335    558    -57   -389    444    311    277     80    249    200      0
   -200    366    563    -83   -381    465    298    285     93    265    213     -2
   -171    400    571   -116   -371    485    298    283    103    267    215    -18
   -137    459    597   -161   -366    527    283    290    116    285    233      2
   -109    504    613   -200   -363    558    283    316    148    324    272     31
   -103    535    636   -215   -371    584    309    332    176    355    303     51
    -64    623    688   -280   -376    654    348    381    236    426    374    109
    -51    680    732   -314   -392    706    358    426    293    498    441    166
    -67    706    774   -322   -420    740    293    459    337    563    509    215
    -38    797    836   -379   -439    818    288    530    418    657    602    290
    -18    857    875   -420   -446    865    298    579    480    727    688    363
     -2    909    911   -452   -457    909    306    620    530    784    756    431
     15    984    969   -501   -478    979    319    652    579    831    815    491
     23   1036   1010   -530   -493   1023    322    654    589    836    836    511
     15   1062   1044   -540   -514   1054    322    646    581    826    831    506
    -10   1041   1052   -514   -530   1047    319    633    561    795    800    478
    -12    995   1008   -493   -511   1000    319    628    542    758    769    449
     10    974    963   -493   -475    969    340    607    524    714    727    407
     -7    888    893   -441   -452    891    348    568    483    639    649    329
     -5    831    836   -413   -420    833    402    550    465    589    584    265
    -23    789    810   -384   -415    797    439    517    431    542    530    215
    -77    693    769   -309   -423    730    402    457    368    467    454    145
    -64    667    732   -303   -397    698    374    410    324    410    405     98
    -44    610    654   -283   -348    631    420    384    298    368    368     59
    -72    540    610   -236   -340    574    465    366    285    340    345     46
    -75    506    579   -215   -327    542    485    345    272    316    322     33
    -85    478    563   -197   -324    519    485    316    254    290    290      7
    -98    462    561   -181   -329    511    459    301    252    290    293     12
   -111    441    553   -166   -332    498    480    322    277    319    322     38
   -132    413    545   -140   -340    478    493    332    301    337    345     67
   -168    376    542   -103   -355    457    478    319    298    337    342     62
   -174    374    548    -98   -361    459    485    345    332    368    368     72
   -148    415    561   -135   -355    488    514    387    379    407    387     80
   -129    462    592   -166   -361    527    527    410    415    431    405     88
   -158    418    574   -129   -366    493    514    394    410    418    402     75
   -166    420    587   -127   -376    504    498    387    420    428    423     88
   -129    467    597   -168   -363    530    506    381    428    439    441    106
   -114    454    566   -171   -340    509    496    361    407    418    426     93
   -114    452    566   -171   -340    509    485    342    389    397    410     93
   -129    459    589   -163   -358    524    498    355    402    415    433    111
   -129    436    563   -155   -348    498    462    353    392    413    439    129
   -111    394    506   -142   -309    449    457    342    368    392    423    124
    -93    332    426   -119   -259    376    457    327    348    366    397     93
    -77    288    366   -103   -220    327    459    314    327    345    379     70
    -46    277    324   -116   -187    301    441    290    298    314    348     12
    -38    220    259    -90   -150    241    446    277    270    283    303    -18
    -49    161    207    -57   -127    184    446    257    241    252    275     -7
    -80    140    220    -28   -150    179    459    257    241    252    277     -7
    -85    101    187     -7   -135    142    470    241    228    239    262    -38
    -90     72    163      7   -127    119    478    239    218    223    233    -59
   -145     25    171     59   -158     98    491    244    223    228    236    -44
   -179    -23    155    101   -168     64    511    252    233    241    252    -31
   -176    -28    148    101   -163     59    517    241    226    233    236    -46
   -184    -51    129    116   -158     38    504    246    228    239    239    -41
   -194    -85    109    140   -153     10    509    259    233    244    246    -57
   -200   -145     54    174   -127    -46    517    265    244    249    262    -49
   -200   -179     20    187   -111    -77    561    309    285    254    231   -106
   -166   -145     20    153    -93    -62    641    423    392    314    213   -187
   -103    -33     70     67    -88     15    672    553    545    465    316   -135
    -57    155    213    -49   -135    184    667    735    800    787    670    187
    -38    493    530   -228   -285    511    581    818    971   1111   1150    704
    -98    763    859   -332   -480    810    501    644    857   1189   1488   1158
   -200    724    922   -262   -561    823    420    366    558   1036   1584   1309
   -298    394    693    -46   -496    542    350    -23     54    491   1075    865
   -420    -72    348    246   -384    135    270   -537   -602   -428    -12    -90
   -301   -457   -158    379    -72   -309    109   -750   -909   -862   -548   -571
   -194   -675   -480    433    140   -579     88   -594   -740   -706   -478   -587
   -205   -763   -558    485    176   -662    153   -368   -454   -449   -303   -501
   -207   -714   -506    459    148   -613    262   -148   -171   -200   -116   -366
   -200   -574   -376    387     85   -475    376     64     83     23     70   -228
   -187   -480   -296    332     51   -389    454    174    218    145    174   -161
   -163   -449   -285    306     59   -368    465    197    257    187    207   -145
   -158   -459   -303    306     70   -384    452    184    254    181    192   -174
   -171   -517   -345    342     85   -431    452    171    254    168    171   -197
   -181   -555   -376    366     96   -467    426    158    249    155    158   -207
   -168   -561   -392    366    111   -478    394    135    246    153    158   -210
   -153   -563   -410    358    127   -488    384    132    254    158    161   -223
   -148   -576   -428    361    140   -504    374    124    270    171    163   -218
   -145   -566   -423    353    137   -496    376    124    288    179    176   -194
   -150   -584   -433    368    140   -509    389    132    303    189    184   -153
   -148   -597   -452    371    150   -524    353    119    306    184    179   -145
   -153   -605   -452    379    148   -530    329    111    303    184    174   -153
   -171   -610   -439    389    132   -527    345    129    332    210    205   -109
   -184   -649   -465    418    140   -558    358    145    350    233    226   -106
   -194   -652   -459    423    129   -555    353    155    368    246    228    -93
   -194   -613   -420    402    111   -517    353    174    402    280    254    -38
   -176   -587   -410    381    114   -498    361    194    446    329    296     -5
   -132   -535   -402    335    135   -470    350    215    483    374    332     20
    -90   -491   -400    290    153   -446    366    272    550    446    397    114
    -67   -441   -376    254    153   -410    381    332    626    535    483    210
    -51   -376   -327    213    135   -350    387    392    704    628    568    285
    -23   -327   -303    176    140   -316    387    452    779    719    654    371
     -5   -293   -290    148    140   -290    379    488    836    789    719    436
     -2   -254   -252    127    122   -252    387    530    888    844    766    470
      2   -210   -215    101    106   -213    397    542    917    867    789    467
     23   -231   -254    103    137   -241    389    532    906    857    784    470
     18   -254   -272    116    142   -262    379    504    875    818    756    452
      7   -280   -288    135    145   -283    397    485    844    771    706    415
     -2   -342   -340    174    166   -342    407    452    795    709    639    376
    -23   -374   -350    200    163   -363    413    405    748    649    587    337
    -23   -405   -381    213    176   -394    405    350    688    568    509    288
    -33   -483   -452    257    207   -467    397    288    607    475    410    192
    -41   -532   -491    285    223   -511    389    226    530    384    306    103
    -57   -561   -504    309    223   -532    387    176    470    319    236     59
    -70   -631   -561    350    244   -597    379    148    433    280    202     33
    -80   -678   -597    376    257   -639    363    116    397    236    168      5
    -75   -685   -610    379    265   -649    371     93    366    200    127    -31
    -36   -680   -644    358    303   -662    389     88    342    181    103    -49
    -36   -670   -633    353    298   -652    392     88    335    174     88    -54
    -46   -696   -649    368    301   -672    363     80    324    168     80    -62
    -49   -691   -644    368    296   -667    363     88    324    168     85    -51
    -46   -657   -610    353    280   -633    363    101    342    187    106    -31
    -28   -605   -579    314    275   -592    376    111    361    210    124    -31
    -18   -553   -535    283    257   -545    371    124    371    223    140     -5
    -25   -514   -488    267    231   -501    392    150    394    252    171     54
    -25   -496   -470    262    220   -483    415    187    433    293    213     85
    -23   -470   -446    244    210   -459    387    174    426    277    202     49
     -5   -407   -405    205    197   -407    358    163    423    272    192     59
     12   -381   -397    184    205   -389    340    161    407    267    194     75
     28   -381   -410    176    218   -394    358    171    415    277    210     98
     62   -358   -420    145    241   -389    353    174    423    288    231    122
     85   -327   -413    119    246   -368    340    171    420    293    241    122
     80   -363   -446    140    262   -405    340    155    397    270    215     93
     77   -389   -467    155    272   -428    314    137    371    241    187     70
     85   -389   -475    150    277   -431    332    145    368    239    184     70
    101   -392   -493    145    296   -441    348    155    368    239    179     59
     98   -407   -506    153    301   -457    332    161    363    236    171     54
     83   -426   -509    171    296   -467    345    153    348    220    155     33
     88   -444   -532    176    309   -488    366    135    322    192    116    -10
    109   -454   -563    171    335   -509    394    145    311    179     90    -25
    135   -444   -579    153    355   -511    363    142    296    171     85    -23
    122   -439   -561    158    340   -498    371    135    277    155     83    -20
    127   -415   -542    142    332   -478    389    137    265    148     72    -31
    142   -392   -535    124    337   -462    397    155    270    158     67    -51
    158   -358   -517     98    335   -439    379    168    270    168     64    -51
    163   -358   -522     98    342   -439    376    181    280    192     90    -33
    187   -361   -550     85    366   -454    379    192    270    189     96    -41
    189   -327   -517     67    350   -420    415    226    288    192     72    -54
    200   -267   -470     33    335   -368    511    324    366    215     36   -111
    228   -176   -405    -25    316   -290    592    465    504    322     85    -96
    306     77   -228   -194    267    -75    631    667    766    636    384    150
    384    423     38   -405    171    231    517    852   1034   1060    896    639
    431    810    376   -620     25    594    376    766   1021   1278   1369   1137
    431    917    485   -672    -25    701    290    454    717   1195   1574   1371
    384    740    355   -563     12    548    166     15    171    683   1187   1114
    298    345     46   -322    124    197     36   -498   -519   -231    145    285
    252    -18   -272   -116    262   -145    -62   -763   -937   -865   -641   -379
    257   -285   -542     15    400   -413    -64   -613   -815   -769   -657   -488
    296   -374   -670     38    480   -522     46   -353   -527   -501   -493   -433
    327   -296   -623    -15    472   -459    184   -122   -246   -239   -303   -298
    361   -158   -519   -101    439   -340    314    103     15      5   -111   -168
    400    -54   -454   -171    426   -254    402    259    176    153     -2    -80
    418     18   -400   -218    407   -189    449    332    249    231     64    -36
    439     85   -353   -262    394   -132    475    381    280    280    106    -18
    457    124   -332   -290    394   -103    488    415    306    309    122      5
    491    158   -332   -324    413    -85    517    454    337    345    148     28
    506    220   -288   -366    397    -31    537    501    379    387    184     57
    491    267   -223   -379    358     23    553    548    426    441    239    119
    504    311   -194   -407    348     59    587    579    454    483    280    171
    561    418   -142   -488    353    137    607    605    470    509    309    192
    548    452    -96   -501    322    179    607    620    478    524    309    174
    504    480    -23   -493    262    228    605    633    493    545    324    202
    470    550     80   -511    194    316    602    646    511    574    348    231
    459    652    192   -555    135    423    620    683    542    628    394    280
    433    727    290   -581     72    509    626    709    566    670    433    322
    384    802    418   -594    -18    613    610    737    589    706    472    361
    420    891    470   -657    -25    680    628    779    618    748    506    389
    475    945    470   -709      2    709    659    815    657    797    545    420
    537    992    454   -766     38    724    639    841    688    854    587    457
    602   1054    452   -828     75    756    615    888    722    911    631    517
    636   1174    535   -906     49    854    613    969    784   1000    724    644
    691   1273    581   -982     54    927    641   1060    870   1109    841    774
    633   1330    696   -982    -31   1013    662   1145    948   1210    937    870
    589   1389    800   -989   -106   1096    678   1221   1031   1306   1028    945
    555   1434    878   -997   -161   1156    680   1273   1070   1363   1085   1002
    574   1499    924  -1036   -174   1213    685   1304   1078   1387   1111   1021
    597   1535    937  -1067   -168   1236    657   1296   1054   1379   1106    984
    600   1574    974  -1088   -187   1275    644   1273   1028   1361   1098    984
    615   1590    974  -1104   -179   1280    652   1252    984   1319   1062    966
    623   1582    958  -1101   -166   1270    649   1213    927   1257   1002    911
    654   1626    969  -1140   -158   1299    639   1174    885   1205    948    859
    641   1647   1005  -1145   -181   1327    646   1145    841   1150    883    805
    623   1647   1021  -1137   -200   1335    652   1114    792   1091    815    750
    605   1618   1013  -1111   -202   1317    626   1067    722   1023    737    693
    633   1592    956  -1114   -161   1275    613   1026    659    961    662    628
    670   1610    940  -1140   -135   1275    597   1005    623    930    623    592
    691   1618    927  -1156   -119   1273    542    953    574    885    571    545
    667   1566    898  -1117   -114   1234    491    891    504    826    498    475
    753   1696    943  -1223    -96   1319    530    917    514    846    514    485
    776   1818   1039  -1299   -132   1428    587    958    548    883    550    530
    670   1761   1091  -1215   -210   1426    576    950    522    862    524    509
    701   1857   1156  -1278   -226   1506    607    976    537    888    553    537
    717   1969   1252  -1345   -267   1610    631    987    548    914    576    555
    680   1990   1309  -1335   -314   1652    613    984    545    927    576    558
    680   2060   1376  -1371   -348   1717    602   1002    563    953    594    584
    711   2184   1473  -1447   -379   1829    594   1023    594    989    626    607
    683   2223   1540  -1454   -431   1883    620   1049    610   1015    636    623
    662   2249   1587  -1454   -462   1917    615   1057    615   1026    636    633
    633   2273   1636  -1454   -501   1956    524   1028    592   1005    618    615
    724   2462   1738  -1592   -506   2101    498   1039    618   1049    662    670
    836   2629   1792  -1735   -478   2210    530   1065    639   1085    704    719
    748   2577   1829  -1662   -540   2203    511   1034    602   1049    672    693
    724   2592   1867  -1660   -571   2231    524   1028    592   1041    659    688
    722   2626   1904  -1673   -589   2265    436   1000    561   1028    644    688
    719   2637   1914  -1678   -597   2275    415   1005    550   1028    636    685
    711   2637   1922  -1675   -605   2281    426   1015    537   1021    626    680
    683   2626   1943  -1654   -631   2286    431   1021    524   1015    615    675
    670   2618   1948  -1644   -639   2283    433   1031    524   1010    602    667
    665   2647   1982  -1660   -657   2314    457   1041    535   1013    592    654
    626   2616   1990  -1621   -683   2304    470   1018    506    984    553    626
    610   2616   2005  -1613   -698   2309    475   1010    491    971    527    610
    649   2650   2000  -1649   -675   2325    475   1021    496    979    522    605
    662   2621   1958  -1641   -649   2291    436   1002    470    958    498    579
    685   2629   1943  -1657   -628   2286    426    995    459    948    488    576
    711   2668   1953  -1691   -623   2312    436    992    462    950    485    584
    735   2696   1961  -1714   -613   2330    407    995    465    956    491    600
    740   2709   1966  -1727   -613   2338    384   1002    465    958    493    618
    714   2735   2021  -1725   -652   2379    384   1013    480    982    504    644
    685   2759   2073  -1722   -693   2416    379   1018    488    997    506    659
    691   2777   2086  -1732   -696   2431    415   1052    509   1015    498    641
    714   2811   2096  -1766   -691   2455    498   1182    610   1075    493    602
    763   2912   2148  -1839   -693   2533    561   1353    774   1236    597    672
    818   3161   2343  -1990   -761   2751    584   1558   1021   1532    880    922
    898   3543   2644  -2221   -872   3094    558   1706   1231   1857   1291   1356
    891   3925   3034  -2410  -1072   3481    415   1501   1127   1938   1631   1792
    823   4099   3276  -2460  -1226   3689    236   1137    844   1860   1808   2034
    730   3975   3244  -2353  -1260   3611     90    683    400   1473   1504   1784
    631   3483   2852  -2057  -1109   3169    -38    163   -249    628    485    826
    626   3024   2397  -1826   -885   2712   -192    -59   -633     75   -197    226
    667   2821   2153  -1743   -743   2488   -223     64   -514    171   -163    228
    680   2779   2096  -1732   -709   2439   -148    303   -254    415     20    324
    685   2860   2174  -1771   -743   2517    -10    566     15    662    197    418
    698   2992   2291  -1847   -797   2642    124    789    228    854    327    545
    696   3070   2374  -1886   -839   2722    194    888    324    948    397    613
    693   3148   2452  -1922   -880   2800    215    924    366    995    436    628
    698   3185   2486  -1940   -893   2837    189    937    379   1015    444    644
    693   3211   2517  -1953   -911   2865    202    963    410   1057    485    691
    688   3247   2559  -1969   -935   2904    205    976    423   1078    496    678
    667   3273   2605  -1971   -969   2940    202    992    433   1096    506    693
    615   3291   2675  -1953  -1028   2985    213   1028    462   1135    548    737
    568   3338   2766  -1953  -1098   3052    213   1044    483   1153    553    737
    553   3374   2821  -1964  -1132   3099    213   1049    496   1166    561    745
    545   3406   2860  -1977  -1158   3133    223   1054    504   1184    579    774
    563   3450   2886  -2005  -1161   3169    200   1057    506   1202    581    807
    576   3465   2886  -2023  -1156   3174    179   1060    504   1213    589    802
    613   3483   2870  -2049  -1130   3177    137   1036    483   1200    579    813
    654   3520   2863  -2088  -1104   3190    116   1021    475   1189    568    839
    732   3551   2818  -2140  -1041   3185     93   1002    470   1182    545    839
    787   3533   2746  -2164   -979   3141     83   1008    485   1202    568    774
    820   3528   2707  -2177   -943   3117     70   1039    506   1241    607    789
    833   3517   2683  -2177   -924   3102     44   1049    517   1257    626    805
    846   3522   2675  -2184   -914   3099     15   1062    530   1278    641    841
    846   3595   2746  -2223   -950   3172     -2   1101    568   1335    680    906
    849   3671   2818  -2260   -984   3244     15   1174    649   1431    789    956
    815   3743   2927  -2281  -1057   3338     44   1265    745   1540    906   1028
    776   3824   3047  -2299  -1135   3437     59   1340    823   1626    995   1132
    753   3920   3164  -2338  -1205   3541     54   1382    862   1675   1041   1197
    774   4019   3242  -2397  -1234   3632     18   1376    857   1675   1028   1236
    805   4071   3265  -2436  -1228   3668    -20   1345    826   1652   1000   1218
    823   4032   3208  -2426  -1192   3621    -28   1309    787   1615    989   1135
    836   4006   3169  -2421  -1169   3590    -31   1270    743   1571    953   1093
    844   3987   3141  -2416  -1148   3564    -49   1197    678   1499    883   1036
    844   3990   3146  -2418  -1150   3569    -70   1130    610   1426    807    971
    823   3938   3115  -2379  -1145   3528    -77   1078    550   1358    735    888
    813   3886   3070  -2351  -1127   3478    -80   1023    498   1299    675    815
    805   3876   3070  -2340  -1132   3473    -98    956    439   1234    607    756
    787   3800   3013  -2294  -1114   3408   -119    880    374   1169    555    701
    766   3743   2977  -2255  -1104   3361   -122    831    332   1130    517    685
    756   3725   2969  -2242  -1106   3348   -137    792    301   1098    485    654
    750   3686   2935  -2218  -1091   3312   -150    756    272   1072    449    610
    740   3681   2940  -2213  -1098   3312   -171    724    249   1052    415    615
    722   3671   2948  -2195  -1111   3309   -174    722    249   1057    402    631
    685   3665   2977  -2177  -1145   3322   -189    704    244   1052    397    618
    675   3691   3016  -2184  -1169   3354   -218    678    228   1047    394    618
    688   3697   3008  -2192  -1161   3354   -226    678    239   1060    418    641
    685   3694   3008  -2190  -1161   3351   -200    698    267   1093    457    662
    685   3722   3037  -2205  -1176   3380   -187    711    288   1117    459    659
    696   3785   3086  -2242  -1195   3437   -174    709    303   1127    457    683
    688   3806   3117  -2249  -1215   3463   -168    709    311   1137    472    701
    688   3816   3128  -2252  -1218   3473   -189    701    311   1140    483    688
    698   3871   3172  -2288  -1236   3522   -231    675    311   1137    488    711
    711   3889   3177  -2301  -1234   3533   -257    659    316   1150    504    722
    717   3863   3146  -2291  -1215   3504   -296    628    288   1140    496    717
    719   3871   3151  -2294  -1215   3512   -311    618    280   1140    498    737
    724   3878   3154  -2301  -1215   3517   -329    607    272   1132    491    740
    719   3842   3122  -2281  -1200   3483   -348    581    254   1111    470    714
    701   3785   3081  -2244  -1189   3434   -353    553    233   1088    457    678
    696   3764   3068  -2229  -1184   3416   -355    532    218   1072    446    654
    680   3730   3050  -2208  -1184   3393   -363    519    205   1065    436    657
    662   3686   3021  -2174  -1179   3354   -361    504    187   1052    420    639
    626   3652   3026  -2140  -1200   3338   -366    472    153   1018    381    615
    587   3626   3039  -2107  -1226   3333   -363    457    140   1002    358    615
    571   3574   3000  -2073  -1215   3289   -366    449    124    987    335    602
    553   3522   2966  -2039  -1205   3244   -371    433    101    963    311    587
    561   3494   2933  -2029  -1187   3213   -381    423     88    961    314    576
    571   3486   2915  -2029  -1171   3200   -400    410     70    956    311    571
    566   3473   2907  -2021  -1171   3190   -415    392     54    932    293    568
    561   3455   2894  -2008  -1166   3174   -415    400     54    937    303    568
    540   3437   2896  -1990  -1179   3167   -413    394     49    935    301    563
    524   3432   2907  -1977  -1189   3169   -413    381     38    927    290    555
    509   3406   2896  -1958  -1195   3151   -405    384     41    917    267    535
    514   3387   2873  -1953  -1179   3130   -337    454     83    919    241    475
    535   3411   2876  -1974  -1171   3143   -228    592    189    984    265    439
    563   3522   2959  -2042  -1197   3242   -137    805    407   1195    433    571
    623   3821   3195  -2223  -1286   3507    -90   1096    717   1577    833    971
    641   4188   3546  -2416  -1452   3868   -171   1052    815   1852   1262   1444
    537   4489   3949  -2514  -1706   4221   -407    641    683   1982   1600   1829
    363   4611   4247  -2486  -1940   4429   -659    116    371   1855   1626   1899
    226   4193   3967  -2210  -1870   4081   -870   -431   -233   1137    885   1236
    189   3572   3382  -1880  -1597   3478  -1013   -820   -839    301    -33    400
    228   3187   2959  -1709  -1363   3073  -1065   -776   -919    129   -277    132
    280   3052   2772  -1665  -1244   2912  -1000   -519   -717    293   -187    168
    335   3078   2743  -1706  -1205   2912   -849   -244   -480    480    -59    246
    368   3112   2743  -1740  -1187   2927   -646     25   -236    680     83    329
    389   3133   2743  -1764  -1176   2938   -530    168   -106    795    174    405
    397   3122   2725  -1758  -1163   2925   -488    215    -59    839    210    426
    394   3138   2740  -1769  -1174   2940   -488    226    -44    852    223    431
    387   3096   2709  -1743  -1161   2904   -467    228    -33    852    220    431
    384   3094   2709  -1740  -1161   2902   -462    223    -36    844    202    402
    389   3109   2720  -1748  -1163   2915   -491    218    -33    852    210    428
    392   3102   2709  -1751  -1158   2907   -498    210    -36    857    220    420
    397   3109   2712  -1753  -1158   2912   -493    220    -25    867    220    426
    402   3102   2699  -1753  -1148   2902   -483    239      0    888    246    457
    402   3102   2699  -1751  -1148   2902   -457    262     33    927    288    472
    402   3068   2665  -1738  -1132   2868   -485    252     23    919    280    459
    397   3050   2650  -1725  -1127   2850   -504    239     10    906    270    457
    394   3031   2637  -1714  -1122   2834   -501    236     15    914    275    449
    402   3060   2657  -1730  -1127   2860   -496    241     25    927    298    467
    410   3047   2637  -1730  -1114   2842   -493    259     41    945    316    478
    423   3034   2611  -1730  -1093   2824   -488    275     54    958    327    488
    439   3060   2621  -1751  -1091   2842   -506    290     67    974    340    506
    457   3060   2603  -1758  -1072   2831   -493    324    101   1010    376    537
    480   3078   2595  -1782  -1057   2837   -517    348    119   1041    407    558
    517   3094   2577  -1808  -1028   2837   -514    381    150   1078    444    597
    555   3151   2595  -1855  -1021   2876   -537    420    184   1124    491    631
    584   3180   2595  -1880  -1005   2889   -558    459    218   1169    527    659
    646   3216   2566  -1932   -961   2891   -576    498    254   1223    597    711
    704   3260   2556  -1984   -924   2909   -587    522    285   1262    644    745
    701   3268   2566  -1987   -935   2917   -579    532    311   1293    683    805
    678   3270   2592  -1974   -956   2933   -568    540    329   1314    724    854
    670   3281   2611  -1977   -971   2948   -537    540    332   1309    730    844
    649   3286   2637  -1969   -995   2964   -491    550    340   1306    727    862
    607   3263   2655  -1938  -1023   2961   -441    553    345   1301    730    878
    563   3205   2642  -1883  -1039   2925   -465    509    309   1267    698    841
    517   3104   2587  -1810  -1036   2847   -454    462    262   1210    636    769
    470   2998   2527  -1732  -1028   2764   -439    415    218   1148    566    704
    431   2896   2465  -1665  -1018   2681   -446    353    166   1080    491    644
    397   2818   2421  -1608  -1010   2621   -436    309    127   1034    446    594
    358   2743   2385  -1551  -1013   2564   -407    272    103   1002    423    553
    324   2639   2312  -1483   -995   2475   -418    226     62    963    387    509
    309   2577   2265  -1444   -979   2423   -426    192     31    937    361    485
    301   2590   2288  -1444   -992   2439   -420    171     20    922    358    475
    296   2587   2288  -1444   -995   2439   -449    132    -10    891    342    454
    301   2621   2320  -1462  -1010   2473   -454    116    -15    891    348    459
    262   2634   2372  -1449  -1054   2504   -431    116     -7    904    363    472
    207   2613   2405  -1410  -1098   2509   -420    122     -5    904    366    480
    140   2629   2486  -1387  -1174   2556   -407    145     18    930    392    509
     75   2631   2556  -1353  -1241   2595   -374    176     54    958    431    542
     57   2618   2561  -1337  -1252   2590   -324    205     88    982    459    555
     88   2613   2525  -1350  -1218   2569   -327    197     93    989    467    561
    158   2675   2517  -1418  -1179   2595   -358    163     83    976    467    592
    137   2642   2504  -1389  -1184   2574   -361    161    106   1005    504    678
     41   2551   2509  -1299  -1234   2530   -394    135     90   1005    519    717
     20   2478   2457  -1249  -1218   2468   -446     80     31    956    472    654
    129   2478   2348  -1304  -1109   2413   -483     31    -20    896    426    576
    200   2465   2265  -1335  -1031   2366   -491     15    -36    872    410    555
    236   2403   2164  -1319   -963   2286   -485      2    -51    846    394    522
    275   2314   2039  -1293   -880   2177   -517    -25   -103    800    350    472
    277   2242   1964  -1262   -841   2104   -537    -46   -137    774    322    449
    259   2205   1945  -1234   -841   2075   -555    -62   -158    756    306    433
    236   2171   1935  -1205   -849   2055   -563    -77   -181    730    280    400
    192   2096   1904  -1143   -854   2000   -548   -101   -205    698    249    358
    153   2075   1922  -1114   -885   2000   -530   -116   -215    680    231    340
    140   2055   1914  -1098   -888   1984   -514   -122   -215    670    223    327
    140   2018   1878  -1083   -867   1948   -506   -122   -218    662    213    311
    127   1984   1857  -1054   -865   1922   -527   -140   -231    649    197    296
    127   1961   1831  -1047   -852   1896   -535   -161   -241    628    184    275
    155   1945   1790  -1052   -815   1867   -545   -187   -262    605    168    244
    189   1948   1756  -1070   -784   1852   -540   -194   -267    594    166    231
    215   1964   1748  -1088   -766   1857   -519   -187   -257    600    176    239
    176   1938   1758  -1057   -789   1849   -530   -197   -265    587    163    220
    168   1938   1769  -1054   -800   1855   -514   -187   -257    584    148    189
    179   1969   1790  -1075   -805   1880   -465   -114   -200    610    129    135
    215   2031   1816  -1122   -800   1925   -368     25    -77    698    161    129
    213   2112   1896  -1163   -841   2005   -319    184     98    883    324    267
    244   2359   2112  -1301   -935   2236   -311    363    340   1192    688    646
    270   2753   2481  -1514  -1106   2616   -355    381    454   1421   1106   1156
    184   2961   2777  -1571  -1296   2870   -472    145    303   1441   1405   1553
     54   2935   2881  -1496  -1413   2909   -620   -244    -54   1205   1358   1543
    -44   2569   2613  -1262  -1330   2590   -704   -732   -620    524    605    820
   -116   2094   2210   -989  -1163   2151   -810  -1171  -1205   -272   -361    -80
    -62   1766   1829   -852   -945   1797   -948  -1244  -1363   -498   -646   -363
    -41   1608   1647   -784   -844   1626   -963  -1067  -1161   -314   -532   -316
    -51   1535   1587   -743   -820   1561   -883   -859   -906    -90   -384   -233
    -38   1571   1608   -769   -823   1590   -740   -623   -636    145   -207   -122
     88   1764   1675   -924   -792   1719   -597   -413   -402    355    -31      2
    114   1831   1714   -974   -800   1774   -514   -327   -301    439     33     54
     90   1826   1735   -958   -823   1782   -480   -298   -257    465     51     64
     67   1795   1725   -932   -828   1761   -498   -301   -252    459     49     59
     25   1725   1699   -875   -836   1712   -530   -314   -252    446     33     46
     64   1779   1712   -924   -823   1748   -496   -277   -210    485     72     80
     67   1787   1719   -930   -826   1753   -491   -275   -194    496     85     90
     49   1745   1696   -898   -823   1722   -501   -280   -189    488     83     83
     80   1727   1647   -904   -782   1688   -517   -280   -171    491     85     83
     96   1717   1618   -906   -761   1667   -501   -272   -148    498     93     88
    109   1701   1592   -906   -743   1647   -509   -267   -127    514    111    103
    119   1678   1558   -898   -719   1618   -498   -259   -109    527    127    114
    111   1649   1538   -880   -711   1595   -475   -246    -88    540    135    116
     98   1654   1556   -878   -730   1605   -491   -228    -64    566    155    132
     70   1618   1548   -846   -737   1584   -493   -223    -49    581    179    158
     54   1597   1540   -826   -745   1569   -462   -197     -7    620    220    202
     44   1577   1532   -810   -743   1556   -470   -192     15    644    249    228
     64   1569   1501   -818   -717   1535   -472   -174     41    675    277    252
     23   1538   1514   -782   -745   1527   -498   -158     67    711    314    275
     72   1613   1540   -844   -735   1577   -504   -106    132    787    394    340
    127   1647   1519   -885   -696   1584   -480    -51    200    852    467    389
     96   1623   1527   -859   -717   1577   -506    -25    241    901    522    431
    111   1678   1564   -896   -724   1621   -527     33    306    984    610    514
    210   1803   1592  -1008   -691   1696   -485    106    381   1065    698    592
    197   1774   1577   -984   -688   1675   -472    119    400   1088    732    620
    226   1748   1522   -987   -649   1636   -480    116    402   1096    753    628
    244   1735   1491   -989   -623   1613   -483    111    397   1085    750    631
    228   1699   1467   -966   -620   1584   -498     72    355   1034    709    597
    252   1686   1434   -969   -589   1561   -488     51    322    971    649    566
    228   1660   1428   -945   -600   1545   -491     23    298    935    613    553
    153   1577   1423   -867   -633   1501   -472     -5    275    896    574    504
    111   1483   1369   -800   -628   1426   -428    -28    249    849    532    436
    111   1421   1309   -766   -597   1366   -397    -70    202    779    467    394
     80   1348   1265   -714   -594   1306   -407   -109    161    730    420    366
     36   1236   1200   -636   -581   1218   -407   -142    119    678    374    316
     -2   1140   1140   -568   -571   1140   -381   -171     93    644    337    267
    -28   1041   1070   -506   -548   1054   -353   -202     67    605    296    205
    -38    969   1005   -465   -522    987   -350   -226     51    587    283    179
    -31    935    966   -452   -498    950   -371   -259     12    542    241    155
    -18    896    914   -439   -467    904   -407   -298    -31    485    189    132
     51    865    813   -457   -379    839   -431   -309    -33    470    176     90
    106    826    719   -467   -306    774   -462   -335    -38    449    155     54
    109    839    730   -475   -311    787   -441   -319     -5    488    194     83
     57    818    761   -439   -350    789   -402   -277     59    545    265    129
     10    774    763   -392   -376    769   -374   -259     88    558    285    145
    -28    761    789   -368   -410    774   -345   -233    124    579    311    163
    -18    758    776   -371   -397    766   -358   -228    142    589    332    179
     20    815    795   -420   -387    805   -371   -231    163    605    358    215
      7    833    826   -420   -407    831   -397   -249    163    597    361    239
    -10    807    818   -402   -413    813   -415   -267    148    579    342    233
      0    813    813   -407   -407    813   -441   -288    140    568    340    239
     54    841    787   -449   -366    815   -446   -296    142    568    348    246
     49    763    714   -405   -332    740   -449   -322    114    532    309    184
     18    654    636   -337   -309    646   -478   -371     64    475    252    137
      7    579    571   -293   -280    574   -501   -407     28    426    202     85
     20    542    519   -283   -249    530   -498   -413     31    413    194     83
     46    514    467   -280   -210    491   -475   -426     25    392    176     83
      0    413    413   -207   -207    413   -483   -467     -2    345    127     54
     -7    350    355   -171   -181    353   -501   -475    -10    324     98     44
      2    316    314   -161   -155    314   -493   -478    -10    322     88     31
     10    270    259   -140   -124    265   -444   -483    -12    309     70     20
    -23    231    252   -103   -137    241   -465   -501    -20    288     51      7
    -36    187    223    -75   -129    205   -535   -545    -49    249     18    -31
    -25    166    189    -70   -106    176   -540   -561    -59    228     -2    -44
    -31    114    145    -41    -88    129   -542   -576    -70    215    -15    -57
    -54     54    109      0    -83     80   -550   -594    -77    205    -25    -70
    -44     46     90     -2    -67     67   -519   -576    -54    220    -20    -77
    -62    -10     49     33    -57     18   -480   -545    -25    218    -62   -140
    -49      5     54     23    -51     28   -400   -454     62    249   -101   -197
    -28    103    132    -38    -80    119   -332   -329    226    392      7   -116
     25    309    280   -168   -127    296   -332   -155    480    706    332    176
     98    626    527   -363   -215    576   -420    -36    701   1078    831    680
     96    872    776   -483   -340    826   -530   -179    628   1213   1228   1143
     10    774    761   -392   -376    769   -592   -467    309   1052   1314   1262
    -85    496    581   -205   -335    537   -704   -927   -270    423    735    763
   -184    137    319     20   -252    228   -854  -1486   -987   -542   -371   -181
   -184   -189     -5    187    -90    -98   -982  -1686  -1283   -974   -888   -626
   -155   -452   -296    301     67   -374   -937  -1483  -1070   -774   -774   -584
   -127   -579   -452    350    161   -517   -859  -1273   -807   -537   -628   -509
   -109   -571   -465    340    176   -519   -771  -1075   -550   -301   -462   -407
    -72   -467   -394    270    161   -431   -631   -857   -290    -67   -277   -293
    -59   -407   -348    233    142   -376   -558   -753   -171     46   -187   -244
    -41   -405   -363    223    161   -384   -530   -717   -135     80   -163   -223
    -23   -389   -366    205    168   -376   -535   -711   -127     85   -161   -226
     -5   -379   -374    192    184   -376   -553   -714   -124     88   -158   -226
    -18   -415   -400    215    189   -410   -527   -693   -106    106   -135   -202
    -33   -467   -433    249    197   -449   -501   -678    -96    119   -122   -189
    -49   -509   -462    277    205   -488   -488   -670    -93    122   -122   -205
    -25   -470   -444    249    207   -457   -511   -662    -77    142    -98   -192
    -36   -478   -441    257    202   -462   -498   -649    -64    158    -72   -155
    -31   -480   -449    254    207   -465   -488   -652    -57    161    -62   -148
    -31   -501   -472    265    218   -488   -488   -652    -57    163    -59   -161
    -25   -530   -504    277    239   -517   -493   -662    -59    155    -75   -166
    -31   -519   -491    275    228   -506   -485   -662    -54    158    -83   -171
    -31   -527   -496    277    231   -511   -478   -654    -36    176    -67   -142
    -36   -545   -511    290    236   -527   -467   -631     -2    202    -31   -106
    -25   -561   -535    293    254   -548   -462   -605     33    241     12    -80
     -7   -542   -535    272    262   -540   -459   -584     70    277     51    -77
    -10   -514   -504    262    246   -511   -449   -558    109    311     72    -57
    -12   -501   -491    254    239   -496   -446   -517    168    371    129     15
      5   -498   -504    246    254   -501   -441   -467    239    452    207     70
     20   -493   -517    236    267   -504   -457   -420    303    524    285    127
     46   -423   -472    187    259   -446   -485   -374    371    602    361    189
     67   -387   -457    158    259   -420   -465   -332    433    667    418    241
     96   -353   -449    129    272   -400   -457   -301    475    719    472    303
    101   -358   -459    127    277   -407   -444   -275    509    753    517    345
     98   -392   -493    145    296   -441   -433   -280    511    743    514    345
     96   -420   -517    161    303   -467   -423   -303    491    706    483    319
     93   -446   -540    176    316   -493   -418   -329    454    662    444    288
     85   -501   -587    207    335   -542   -420   -379    387    576    361    220
     96   -537   -633    220    363   -584   -400   -413    332    506    293    174
     77   -631   -709    275    392   -670   -418   -462    262    431    226    116
     62   -717   -779    327    420   -748   -446   -535    168    316    119      5
     49   -797   -846    371    446   -820   -441   -581     98    226     25    -62
     54   -870   -927    407    491   -898   -454   -626     38    161    -38   -111
     62   -922   -984    428    522   -950   -449   -670    -12    106    -90   -161
     70   -943  -1013    436    540   -976   -459   -704    -57     67   -122   -200
     62   -987  -1049    459    553  -1018   -467   -745   -109     18   -174   -262
     49  -1023  -1075    485    561  -1049   -446   -758   -132    -12   -202   -262
     80  -1026  -1109    472    594  -1067   -470   -766   -148    -25   -213   -283
    119  -1010  -1130    446    623  -1070   -493   -792   -174    -46   -228   -293
     98  -1005  -1104    452    600  -1052   -498   -805   -200    -70   -241   -293
    122   -982  -1106    428    613  -1044   -519   -805   -202    -62   -231   -275
    153   -971  -1124    407    636  -1047   -493   -771   -168    -25   -197   -257
    176   -974  -1150    400    662  -1062   -475   -758   -155    -18   -181   -270
    192   -943  -1137    374    665  -1039   -459   -766   -161    -28   -197   -272
    189   -969  -1158    389    672  -1062   -444   -743   -137     -2   -176   -254
    158   -992  -1150    415    652  -1072   -457   -737   -129     15   -150   -239
    142   -963  -1106    410    623  -1034   -439   -714    -96     54   -101   -184
    158   -943  -1101    392    628  -1021   -449   -701    -88     64    -85   -148
    218   -867  -1085    324    652   -976   -480   -709   -111     51    -88   -153
    249   -854  -1106    301    675   -979   -470   -691   -106     57    -80   -142
    285   -883  -1169    298    727  -1026   -431   -657    -90     72    -64   -135
    335   -924  -1260    293    797  -1093   -449   -639    -80     83    -44   -116
    324   -969  -1296    322    807  -1132   -480   -649   -106     62    -57   -129
    259  -1023  -1283    381    769  -1153   -407   -646   -122     49    -67   -145
    210  -1085  -1296    439    753  -1189   -348   -652   -140     25    -93   -181
    179  -1148  -1327    483    750  -1236   -316   -667   -158      2   -114   -213
    103  -1197  -1301    545    701  -1247   -303   -662   -158     -5   -124   -220
     70  -1249  -1319    587    693  -1283   -311   -665   -171    -23   -140   -228
    103  -1304  -1408    600    756  -1356   -327   -675   -192    -41   -163   -254
    109  -1301  -1410    594    758  -1356   -332   -665   -194    -41   -166   -259
     75  -1257  -1332    589    701  -1293   -306   -623   -166    -12   -137   -236
    -18  -1239  -1221    626    600  -1228   -296   -610   -155     -2   -124   -215
   -140  -1236  -1096    688    478  -1166   -340   -636   -176    -10   -127   -210
    -54  -1192  -1137    620    540  -1166   -371   -628   -189    -15   -132   -213
     44  -1150  -1195    550    618  -1171   -368   -610   -189    -10   -132   -210
     75  -1176  -1252    548    662  -1215   -332   -584   -166     -5   -135   -220
    127  -1197  -1325    535    724  -1260   -257   -501    -90     23   -161   -270
    200  -1161  -1363    480    779  -1262   -220   -394     18     85   -155   -301
    226   -927  -1156    350    691  -1041   -181   -233    231    319     62    -80
    270   -657   -930    192    600   -792   -176    -25    524    727    524    384
    272   -345   -618     36    444   -480   -249     25    641   1023   1028    979
    202   -231   -436     12    316   -332   -329   -215    387    935   1275   1319
    111   -381   -493    135    301   -436   -400   -542    -49    558   1127   1192
     -2   -724   -724    361    358   -727   -496  -1021   -693   -218    280    420
    -93  -1122  -1028    607    467  -1075   -607  -1467  -1299  -1072   -828   -522
    -41  -1353  -1314    696    633  -1335   -701  -1462  -1319  -1127   -969   -698
    -18  -1530  -1512    771    745  -1522   -680  -1267  -1078   -893   -820   -646
     15  -1574  -1592    779    802  -1584   -618  -1070   -815   -641   -654   -563
     70  -1504  -1574    717    820  -1538   -501   -870   -563   -405   -483   -483
    124  -1410  -1538    641    831  -1473   -420   -709   -387   -236   -355   -410
    161  -1314  -1475    576    818  -1395   -345   -602   -280   -132   -267   -335
    197  -1252  -1449    527    820  -1350   -311   -548   -233    -88   -220   -296
    197  -1221  -1418    511    807  -1319   -311   -532   -215    -70   -200   -293
    176  -1231  -1410    524    792  -1319   -311   -522   -215    -59   -197   -298
    207  -1197  -1405    493    805  -1301   -327   -517   -218    -51   -189   -296
    233  -1135  -1369    449    800  -1252   -337   -504   -202    -33   -171   -288
    223  -1109  -1332    444    776  -1221   -319   -491   -192    -31   -168   -301
    213  -1085  -1301    436    753  -1192   -275   -470   -176    -15   -155   -288
    215  -1062  -1278    423    745  -1169   -285   -467   -179     -7   -148   -283
    223  -1044  -1267    410    745  -1156   -285   -459   -176      0   -140   -280
    246  -1018  -1265    387    756  -1140   -290   -449   -163     15   -135   -277
    272   -987  -1260    355    763  -1122   -306   -439   -155     23   -135   -288
    301   -958  -1260    327    779  -1106   -303   -426   -148     33   -127   -290
    298   -917  -1215    309    756  -1065   -303   -405   -129     51   -106   -275
    314   -846  -1161    267    737  -1002   -314   -371   -101     85    -75   -254
    337   -839  -1176    249    756  -1008   -298   -350    -85    106    -64   -249
    324   -820  -1148    246    735   -984   -311   -322    -62    137    -38   -231
    345   -750  -1096    202    719   -924   -324   -285    -20    192     10   -189
    345   -714  -1060    184    701   -885   -301   -231     41    262     77   -132
    342   -665  -1010    161    672   -836   -283   -166    116    348    155    -75
    397   -550   -948     75    670   -748   -272    -90    197    452    254     10
    413   -454   -867     18    639   -662   -290    -38    267    535    340     90
    407   -407   -815      0    610   -610   -283     12    332    605    418    150
    428   -363   -792    -33    607   -576   -285     49    366    646    457    181
    439   -319   -758    -59    597   -537   -270     80    397    672    475    197
    436   -296   -732    -70    581   -514   -241     88    397    672    472    200
    413   -311   -724    -49    568   -517   -275     67    363    636    439    174
    387   -348   -737    -20    561   -542   -259     49    324    587    394    132
    335   -394   -730     28    530   -561   -267     15    277    522    332     88
    314   -428   -743     54    527   -587   -285    -12    228    457    262     51
    355   -418   -774     31    563   -594   -272    -28    194    410    205     15
    332   -483   -815     72    571   -649   -246    -72    135    337    127    -57
    283   -574   -857    145    568   -714   -233   -140     62    252     38   -150
    265   -641   -906    187    584   -774   -226   -184      2    184    -23   -228
    252   -672   -924    210    587   -797   -236   -213    -44    137    -72   -290
    239   -670   -911    213    574   -789   -249   -228    -67    119    -90   -316
    210   -672   -885    231    548   -779   -246   -231    -75    109   -106   -319
    213   -709   -922    246    566   -815   -272   -246    -98     85   -129   -329
    231   -745   -976    257    602   -859   -296   -270   -119     67   -142   -342
    270   -696   -966    213    618   -831   -277   -262   -101     80   -129   -342
    270   -675   -945    202    607   -810   -290   -267   -101     85   -122   -350
    285   -654   -940    184    610   -797   -311   -257    -96     98   -114   -353
    277   -613   -891    168    584   -750   -303   -223    -67    127    -88   -355
    301   -545   -849    119    574   -696   -275   -189    -23    171    -46   -327
    368   -444   -813     36    589   -628   -205   -140     25    226      0   -275
    368   -426   -795     25    579   -607   -241   -145     23    239     10   -249
    353   -392   -745     20    548   -568   -272   -148     18    249     28   -220
    358   -345   -704     -7    530   -524   -277   -161     10    254     38   -205
    329   -335   -667      2    498   -501   -290   -166      0    246     44   -181
    311   -309   -623     -2    465   -465   -327   -179    -20    239     44   -161
    254   -270   -524      7    389   -397   -319   -142      2    272     85   -111
    239   -254   -496      7    366   -374   -285   -114     12    283    101   -116
    228   -275   -504     20    366   -389   -293   -119     -5    265     83   -127
    176   -283   -462     51    319   -371   -306   -124    -12    257     72   -129
    132   -277   -410     72    270   -342   -290   -111     -7    270     96   -142
    145   -311   -459     83    301   -384   -283   -137    -41    233     64   -155
    127   -322   -449     96    288   -387   -293   -161    -62    202     41   -181
     85   -309   -394    111    239   -353   -306   -166    -75    184      2   -233
    158   -288   -446     64    301   -366   -296   -174    -98    150    -44   -280
    192   -363   -555     83    374   -459   -319   -194   -132    106    -90   -314
    197   -439   -636    122    415   -537   -363   -200   -148     90   -101   -335
    223   -444   -670    109    444   -555   -366   -176   -132    111    -83   -332
    223   -436   -659    106    441   -548   -363   -181   -140    109    -90   -353
    174   -467   -641    145    405   -553   -366   -205   -166     72   -137   -363
    140   -511   -652    184    394   -581   -368   -197   -153     80   -124   -306
    109   -542   -652    215    379   -597   -366   -205   -163     75   -127   -348
     90   -563   -654    236    371   -607   -327   -181   -145     77   -135   -366
     46   -566   -613    257    329   -589   -265    -98    -64    116   -135   -366
     12   -517   -530    252    270   -522   -189     46     64    200   -109   -368
     18   -387   -407    181    210   -397   -114    213    249    374     12   -298
     49   -127   -176     38    111   -150   -101    431    535    719    358     23
    111    277    166   -194    -28    223   -202    501    693   1026    820    522
    106    607    501   -358   -197    555   -384    244    517   1083   1171    958
      5    701    693   -353   -345    698   -530   -142    163    937   1286   1127
    -88    418    506   -163   -296    462   -646   -602   -363    410    802    685
   -161   -106     51    132   -109    -28   -756  -1080  -1023   -537   -348   -342
   -114   -459   -345    285    114   -402   -859  -1179  -1244   -917   -836   -807
    -44   -607   -563    327    257   -587   -867  -1013  -1060   -766   -769   -849
      2   -628   -631    314    316   -628   -805   -815   -815   -561   -654   -833
      2   -563   -566    277    283   -566   -662   -571   -540   -322   -506   -691
     62   -478   -540    207    298   -506   -527   -350   -309   -109   -335   -553
     54   -397   -454    171    252   -426   -457   -254   -197     -2   -252   -501
     80   -350   -431    135    254   -389   -454   -249   -179     10   -259   -478
    124   -322   -446     96    283   -384   -457   -239   -168     12   -252   -465
    129   -316   -446     93    288   -381   -449   -213   -140     38   -223   -457
    132   -293   -426     80    277   -361   -439   -197   -116     62   -200   -457
    129   -265   -394     67    262   -329   -418   -194    -98     80   -192   -470
    179   -205   -387     12    280   -296   -433   -171    -88    103   -176   -452
    241   -158   -402    -41    319   -280   -439   -150    -72    129   -145   -444
    226   -148   -374    -38    296   -259   -436   -155    -70    122   -163   -488
    194   -148   -342    -23    267   -244   -431   -155    -64    127   -176   -431
    207   -142   -353    -33    277   -249   -423   -132    -31    168   -119   -363
    192    -98   -290    -46    239   -192   -423   -127    -18    187   -101   -340
    194    -59   -254    -70    223   -155   -423   -122    -10    187   -109   -345
    176    -77   -254    -49    215   -166   -392    -72     44    246    -67   -298
    192    -57   -252    -70    220   -153   -374    -49     85    285    -28   -293
    194    -12   -210    -90    202   -111   -384    -36    114    316      5   -285
    218     44   -174   -132    194    -64   -394    -28    135    345     31   -275
    233    103   -129   -168    181    -12   -387      0    171    389     77   -239
    236    148    -90   -192    163     28   -381     64    236    462    145   -179
    249    194    -54   -223    150     70   -371    127    306    545    226   -103
    309    257    -51   -285    181    103   -389    176    363    615    296    -33
    309    324     15   -316    148    171   -384    257    452    714    402     62
    327    423     93   -376    116    259   -387    303    511    792    483    142
    340    475    135   -407    101    303   -389    311    532    828    537    192
    329    506    174   -420     77    342   -379    319    548    846    561    197
    303    540    236   -420     33    389   -363    329    545    836    545    210
    309    555    244   -433     31    400   -355    329    527    823    548    215
    314    530    215   -423     49    374   -350    298    496    784    519    189
    316    530    210   -423     51    371   -345    252    449    727    459    116
    314    506    192   -410     62    350   -337    200    389    654    374     90
    265    475    210   -371     25    342   -322    163    345    597    329     54
    236    418    181   -327     25    298   -306    129    301    537    283     -5
    223    371    148   -298     36    259   -309     80    249    478    226    -67
    194    332    137   -262     28    236   -303     33    205    423    171   -132
    194    293     98   -244     49    194   -319     -5    150    379    129   -161
    192    272     80   -233     57    176   -335    -49    106    332     96   -194
    145    257    109   -202     15    184   -327    -90     67    283     46   -236
    109    218    109   -163      0    163   -311    -77     64    277     25   -228
    163    202     38   -184     62    122   -324    -67     59    283     36   -233
    215    223      7   -220    103    116   -329    -46     77    309     77   -220
    210    231     20   -220     93    127   -335    -49     80    311     96   -236
    179    246     67   -213     57    158   -329    -59     88    306     83   -215
    171    288    116   -231     28    202   -306    -51    114    324     90   -181
    202    350    148   -275     28    249   -288    -33    135    342    109   -158
    220    376    155   -298     33    265   -293    -20    150    355    122   -145
    181    397    215   -288    -15    306   -296    -20    161    363    135   -150
    166    436    270   -303    -51    353   -296    -18    187    389    158   -116
    213    457    244   -335    -15    350   -329    -44    181    384    166   -111
    210    441    228   -327    -10    335   -355    -59    174    374    163   -137
    202    407    205   -303      0    306   -355    -67    166    363    163   -116
    192    449    257   -324    -31    353   -358    -75    168    368    176    -96
    189    446    257   -319    -33    353   -363    -80    168    371    176    -93
    215    381    166   -301     23    275   -389   -116    127    324    127   -145
    210    337    127   -272     41    233   -405   -150     90    283     88   -181
    192    314    119   -254     36    218   -400   -158     85    272     83   -184
    189    296    106   -244     41    200   -387   -166     77    265     70   -192
    189    267     75   -231     57    171   -379   -176     70    257     59   -226
    181    231     49   -205     67    140   -374   -194     51    228     38   -249
    192    207     12   -202     90    111   -361   -194     41    213     20   -257
    189    171    -18   -181    103     77   -350   -202     28    200     -2   -280
    197    158    -41   -179    119     59   -335   -220     15    181    -20   -285
    205    161    -44   -181    124     59   -358   -236      0    163    -38   -309
    213    161    -54   -189    135     54   -371   -244     -7    158    -51   -301
    231    163    -70   -197    150     46   -355   -239     -5    161    -46   -288
    213    153    -59   -184    135     46   -353   -241     -7    163    -38   -285
    218    163    -54   -189    137     54   -387   -257    -18    155    -44   -285
    296    166   -129   -231    213     18   -366   -262    -23    150    -57   -319
    303    184   -122   -244    213     31   -306   -205     15    161    -80   -368
    368    241   -127   -306    246     59   -236    -96     96    192   -103   -418
    449    303   -145   -376    298     80   -148     67    259    332     -7   -340
    522    540     15   -532    252    277   -106    296    550    672    342    -44
    600    878    277   -740    161    579   -137    428    756   1005    792    444
    550   1124    574   -839    -12    852   -283    192    636   1124   1163    914
    423   1247    823   -833   -200   1036   -459   -259    301   1026   1330   1143
    301    974    672   -639   -187    823   -589   -758   -228    480    807    678
    213    423    207   -319      2    316   -670  -1189   -841   -384   -207   -246
    241     31   -213   -137    226    -90   -732  -1283  -1070   -766   -672   -701
    319   -103   -423   -106    371   -262   -737  -1078   -875   -597   -576   -678
    353   -101   -454   -127    402   -277   -639   -826   -613   -371   -423   -597
    350    -75   -426   -137    387   -249   -431   -545   -319   -119   -244   -470
    345    -28   -374   -158    358   -200   -285   -314    -96     90    -85   -350
    340     -2   -342   -168    340   -171   -226   -220    -12    168    -20   -309
    316    -41   -358   -137    337   -200   -171   -197     23    192      7   -290
    322    -75   -397   -124    358   -236   -158   -187     38    205     28   -285
    392    -72   -467   -161    428   -270   -161   -181     33    200     15   -306
    394    -80   -475   -155    433   -277   -155   -171     31    200      7   -285
    327    -51   -381   -140    353   -215   -129   -140     54    226     38   -254
    314    -15   -329   -150    322   -171   -129   -122     59    244     57   -228
    322     28   -293   -176    309   -132   -148   -116     59    252     67   -205
    290     59   -231   -174    262    -85   -137   -106     72    275     90   -176
    265     67   -197   -168    231    -64   -122    -98     88    296    116   -163
    252     75   -176   -163    213    -49    -98    -75    109    314    140   -137
    231     80   -150   -155    189    -33    -80    -46    132    337    168   -106
    200     88   -111   -142    155    -10    -93    -49    140    345    187    -88
    202    124    -77   -166    140     23    -93    -31    161    368    215    -51
    249     83   -168   -166    207    -41   -103     -7    168    381    233    -18
    296     51   -246   -174    270    -96   -106     10    181    402    246     38
    319     57   -262   -187    290   -101    -72     28    223    436    285    116
    290     46   -244   -168    267    -98    -54     62    267    485    342    174
    314     83   -231   -200    272    -72    -93     93    314    540    397    184
    345    140   -207   -244    275    -33   -119    142    355    600    459    174
    335    174   -161   -254    249      7   -137    200    413    665    527    207
    348    220   -129   -285    239     46   -132    246    467    732    602    257
    387    311    -75   -350    231    119   -116    298    527    802    680    327
    363    387     20   -376    171    205    -98    345    579    862    745    400
    319    389     70   -353    124    231    -75    366    600    875    763    423
    301    376     72   -340    114    226    -75    363    589    862    753    410
    288    348     59   -316    114    202    -62    350    571    831    730    387
    270    316     46   -293    111    181    -44    332    550    792    691    363
    226    244     18   -233    103    132    -46    288    504    727    631    314
    228    184    -44   -205    137     70    -18    241    457    667    568    252
    228    111   -116   -171    171     -2    -15    197    410    607    509    187
    228     46   -184   -140    207    -67    -36    145    358    545    441    116
    239    -12   -252   -111    244   -132    -20    103    324    496    389     54
    283    -12   -298   -137    288   -153    -33     70    296    457    358     12
    257    -77   -335    -90    293   -205    -41     25    254    405    303    -44
    262   -106   -368    -80    314   -236      7     10    239    374    272    -80
    314    -49   -363   -132    337   -205     23     -5    236    371    270    -88
    249   -127   -376    -62    311   -252      2    -54    181    322    218   -140
    244   -135   -379    -54    309   -254     28    -51    187    316    220   -142
    249   -135   -387    -59    316   -259     12    -62    181    309    228   -135
    259   -150   -410    -54    335   -280     10    -62    187    309    241   -127
    267   -145   -413    -62    337   -277     33    -49    205    324    265   -116
    265   -119   -384    -72    322   -249     49    -31    233    345    288    -96
    257    -88   -345    -85    298   -215     62    -12    259    366    306    -72
    296    -62   -358   -116    327   -210     80      0    280    381    319    -59
    290    -57   -348   -116    319   -202     67     -7    296    384    327    -41
    290    -23   -314   -135    301   -168     70    -12    309    400    345    -12
    303    -12   -319   -148    309   -166     38    -31    296    387    345     -7
    298    -75   -374   -111    335   -223    -18    -70    254    348    324    -18
    296   -103   -400    -98    348   -252     15    -72    249    329    319    -18
    309   -106   -415   -101    361   -259     18    -80    241    314    314    -23
    324   -119   -444   -103    381   -283    -57   -116    202    285    298    -33
    311   -168   -480    -70    394   -324    -49   -124    187    262    277    -41
    270   -241   -514    -15    392   -376    -38   -137    171    236    249    -62
    233   -272   -506     18    368   -389    -15   -135    163    231    239    -70
    194   -329   -527     67    358   -428     23   -135    166    220    223    -88
    166   -397   -563    116    363   -480     31   -145    153    197    197   -109
    155   -441   -600    140    376   -522     38   -163    137    163    166   -135
    129   -496   -628    181    379   -561     23   -176    129    148    150   -148
    119   -550   -670    213    392   -607     18   -189    116    127    129   -179
    135   -555   -691    210    413   -623     31   -184    124    122    135   -194
    132   -555   -691    210    410   -623     20   -194    122    109    137   -215
    111   -600   -714    244    410   -657     20   -200    122    101    137   -239
    101   -636   -737    265    418   -685      7   -194    127    106    145   -239
     85   -670   -756    293    420   -711     31   -187    135    111    145   -223
    101   -680   -782    288    441   -730     20   -200    124     96    129   -239
    132   -691   -823    277    478   -756     38   -187    132     90    109   -265
    166   -665   -833    249    496   -748    103   -106    200    111     85   -319
    202   -628   -831    213    517   -730    202     33    324    197    124   -322
    226   -470   -696    122    459   -584    246    228    550    449    355   -116
    265   -179   -444    -41    353   -311    277    444    818    807    766    303
    265    171    -93   -220    179     41    207    413    891   1028   1179    805
    171    407    236   -288    -31    322     57     77    693   1057   1478   1197
     44    392    348   -220   -150    371   -111   -387    306    792   1369   1143
    -72    -62      7     67    -41    -28   -210   -888   -293     44    530    348
   -122   -623   -501    371    187   -563   -353  -1252   -846   -735   -379   -522
    -72   -937   -865    506    394   -901   -454  -1231   -891   -839   -530   -701
    -20  -1057  -1036    537    506  -1047   -384   -992   -649   -628   -376   -631
     15  -1036  -1052    509    532  -1044   -244   -719   -366   -389   -213   -542
     41   -958  -1000    457    519   -979     -7   -413    -59   -116      5   -384
     46   -870   -917    413    480   -893    109   -252    103     33    140   -311
     46   -883   -930    418    485   -904     59   -244    111     44    140   -301
     28   -909   -937    441    483   -922     80   -215    140     67    158   -267
     10   -922   -935    454    472   -927    122   -194    168     85    176   -265
     36   -932   -969    449    501   -950    135   -174    187     96    194   -257
     85   -945  -1031    428    558   -987    101   -187    174     77    184   -280
    140   -924  -1065    389    602   -995    109   -194    166     59    166   -293
    171   -971  -1143    400    654  -1057    124   -189    179     57    161   -285
    174   -992  -1166    410    670  -1078    109   -168    207     72    184   -246
    145   -995  -1143    423    644  -1067    119   -155    223     88    197   -228
    127   -982  -1109    426    618  -1047    129   -137    231     96    210   -228
    124   -969  -1096    420    607  -1031    116   -122    249    114    244   -210
    127   -966  -1093    420    610  -1028     90   -116    259    119    262   -205
    116   -976  -1093    431    605  -1034    109    -93    288    137    277   -215
    109  -1008  -1117    449    613  -1062    132    -59    329    168    316   -163
    129  -1010  -1140    439    633  -1075    127    -31    368    207    371   -111
    158   -992  -1150    418    654  -1070    142      0    413    244    410    -98
    200   -943  -1143    371    670  -1044    148     18    439    257    418    -88
    246   -909  -1156    329    698  -1031    124     33    459    267    433    -72
    296   -888  -1184    296    737  -1036    119     75    506    311    480    -44
    342   -854  -1197    257    769  -1026    129    132    574    387    555      2
    371   -807  -1179    215    774   -992    109    174    631    454    623     67
    387   -732  -1119    174    753   -924     88    215    688    519    691    142
    407   -685  -1093    137    748   -888     98    259    750    587    766    220
    420   -657  -1078    119    748   -867    101    288    789    626    813    280
    418   -628  -1047    103    732   -836    101    288    800    628    818    298
    402   -667  -1070    132    735   -867    116    285    807    626    818    314
    379   -724  -1106    171    740   -914    114    252    776    579    779    290
    363   -756  -1119    197    740   -937    109    210    740    522    727    265
    340   -789  -1130    223    735   -961     98    158    693    465    675    226
    324   -844  -1169    257    745  -1005    106    106    646    400    615    174
    309   -898  -1208    293    758  -1054    119     57    597    327    542    101
    283   -987  -1270    353    776  -1127    114     -7    537    246    467     20
    288  -1041  -1330    374    807  -1184    109    -62    488    176    397    -38
    301  -1085  -1387    392    844  -1236    114   -106    446    124    345    -77
    290  -1137  -1428    420    859  -1283    106   -153    402     72    296   -114
    293  -1179  -1473    444    883  -1325     98   -197    361     23    241   -163
    285  -1197  -1483    454    883  -1340     96   -226    337    -15    210   -189
    290  -1208  -1501    457    896  -1353     88   -249    324    -38    192   -200
    290  -1241  -1532    472    909  -1387     80   -254    327    -36    202   -187
    277  -1247  -1525    485    901  -1384     77   -252    335    -23    223   -174
    296  -1260  -1556    483    924  -1408     93   -246    348    -15    223   -168
    301  -1247  -1548    472    924  -1397    101   -249    353    -12    218   -171
    314  -1228  -1543    454    927  -1384    114   -241    371     -2    226   -163
    358  -1179  -1538    410    948  -1358    140   -228    400     10    249   -145
    361  -1174  -1538    405    948  -1356    137   -233    410     10    246   -145
    353  -1161  -1514    402    932  -1337    135   -233    423     31    262   -127
    353  -1132  -1488    389    919  -1309    116   -239    431     41    280   -111
    371  -1161  -1532    394    950  -1345     72   -257    407     20    277   -114
    368  -1226  -1595    428    979  -1408     49   -275    379    -10    254   -132
    366  -1202  -1569    418    966  -1387     41   -280    376    -15    262   -111
    363  -1195  -1558    413    961  -1376     36   -285    368    -18    265   -106
    374  -1239  -1613    433    992  -1426     90   -265    384    -10    267   -109
    348  -1309  -1660    480   1002  -1483     64   -290    350    -49    239   -129
    327  -1371  -1699    522   1010  -1535     54   -309    327    -77    223   -137
    319  -1426  -1745    550   1031  -1584     62   -314    311    -93    207   -150
    311  -1473  -1784    581   1047  -1628     51   -337    285   -122    179   -179
    280  -1538  -1818    628   1047  -1678     59   -355    262   -158    150   -213
    267  -1582  -1849    657   1057  -1717     67   -366    244   -189    129   -239
    262  -1626  -1888    678   1075  -1756     77   -366    236   -210    106   -252
    254  -1665  -1919    706   1085  -1792     67   -381    218   -239     67   -272
    262  -1693  -1956    714   1106  -1823     59   -392    213   -249     64   -298
    244  -1712  -1956    732   1098  -1834     80   -379    231   -231     85   -280
    249  -1732  -1984    740   1117  -1857     98   -379    228   -246     70   -272
    262  -1751  -2013    745   1137  -1880    106   -381    226   -262     59   -267
    249  -1784  -2034    766   1140  -1909    111   -379    231   -262     70   -267
    239  -1792  -2031    776   1132  -1909    103   -368    246   -254     85   -270
    233  -1813  -2047    789   1137  -1930    174   -319    285   -254     51   -319
    252  -1782  -2034    766   1143  -1906    290   -218    376   -226     12   -358
    296  -1662  -1958    680   1124  -1810    309    -83    532    -83    124   -283
    340  -1428  -1769    545   1052  -1600    337    155    833    272    498     36
    394  -1085  -1480    345    937  -1283    265    290   1060    652   1002    553
    368   -865  -1234    249    800  -1049    137    150   1005    818   1434   1047
    267   -870  -1137    298    701  -1002     -5   -233    657    644   1486   1124
    145  -1171  -1317    511    730  -1244   -124   -740     75      2    862    615
     31  -1665  -1696    815    862  -1678   -226  -1280   -620   -966   -231   -316
     -2  -2060  -2057   1031   1026  -2060   -332  -1428   -883  -1369   -711   -735
     36  -2262  -2301   1111   1166  -2283   -332  -1234   -670  -1179   -594   -717
     70  -2348  -2421   1137   1244  -2385   -244  -1013   -402   -948   -459   -698
    124  -2278  -2403   1075   1262  -2340    -90   -795   -142   -727   -327   -594
    192  -2148  -2340    979   1265  -2244     36   -594     96   -506   -155   -433
    189  -2130  -2322    969   1254  -2226     88   -496    207   -402    -51   -363
    218  -2153  -2372    966   1293  -2260     88   -470    231   -379    -28   -371
    213  -2166  -2379    976   1293  -2273     85   -459    239   -374    -25   -379
    241  -2174  -2416    966   1327  -2294     88   -459    244   -376    -25   -389
    244  -2166  -2410    958   1325  -2288    109   -459    246   -379    -23   -400
    239  -2164  -2403    961   1319  -2283    109   -454    254   -374    -10   -384
    259  -2164  -2426    950   1340  -2294     96   -452    252   -376    -10   -384
    290  -2182  -2473    945   1382  -2327     96   -452    259   -379     -2   -387
    301  -2208  -2509    950   1402  -2356     72   -470    246   -397    -12   -405
    324  -2216  -2540    945   1431  -2377     72   -483    239   -405    -25   -418
    348  -2255  -2605    950   1475  -2429     88   -485    236   -410    -25   -431
    345  -2309  -2655    982   1499  -2481     62   -488    228   -423    -31   -452
    361  -2322  -2683    982   1522  -2501     70   -472    249   -410    -18   -433
    381  -2317  -2701    966   1540  -2509     88   -449    280   -387      5   -407
    374  -2296  -2670    961   1519  -2483     83   -431    306   -361     33   -387
    355  -2268  -2624    956   1488  -2444     62   -402    345   -311     83   -350
    342  -2291  -2634    974   1486  -2462     80   -355    394   -254    140   -309
    350  -2260  -2613    953   1480  -2436    119   -316    449   -200    194   -272
    353  -2247  -2600    945   1475  -2423    168   -277    504   -137    257   -231
    361  -2203  -2564    922   1462  -2382    207   -207    587    -46    342   -166
    363  -2184  -2548    909   1454  -2366    163   -166    646     25    426    -96
    381  -2171  -2553    896   1465  -2364    184   -101    727    119    530    -10
    405  -2135  -2540    862   1473  -2338    202    -41    800    207    623     67
    436  -2088  -2525    826   1480  -2307    205     -7    849    259    685    119
    444  -2075  -2520    815   1480  -2296    189     -7    859    262    698    127
    413  -2104  -2517    844   1462  -2309    205    -10    859    259    698    132
    389  -2153  -2546    880   1467  -2351    223    -28    839    233    680    114
    355  -2216  -2572    930   1462  -2392    207    -57    805    192    644     77
    316  -2249  -2566    963   1439  -2408    202    -93    761    124    581     31
    226  -2283  -2509   1028   1366  -2395    213   -145    701     38    501    -38
    171  -2296  -2468   1062   1317  -2382    241   -179    649    -36    426    -96
    106  -2317  -2423   1106   1265  -2369    275   -197    607    -96    361   -150
    -23  -2413  -2392   1215   1184  -2403    257   -236    555   -155    301   -194
     18  -2504  -2522   1241   1267  -2512    277   -275    509   -215    236   -267
    135  -2546  -2681   1202   1408  -2613    228   -363    420   -311    142   -335
    176  -2585  -2761   1205   1467  -2673    197   -423    363   -376     83   -324
    192  -2647  -2839   1226   1514  -2743    202   -444    332   -405     62   -316
    103  -2782  -2886   1337   1493  -2834    226   -454    309   -444     33   -366
     44  -2878  -2922   1415   1480  -2899    241   -465    301   -465      7   -410
    -41  -2904  -2863   1473   1410  -2883    254   -470    306   -467     10   -426
    -59  -2902  -2842   1480   1389  -2873    257   -488    296   -475      7   -441
    -62  -2891  -2831   1475   1382  -2863    265   -491    303   -465     23   -433
    -51  -2855  -2805   1452   1374  -2831    246   -478    316   -452     44   -418
    -49  -2787  -2738   1418   1343  -2764    277   -444    337   -441     46   -415
    -38  -2779  -2743   1408   1348  -2761    296   -423    350   -446     38   -433
     33  -2800  -2837   1382   1434  -2818    257   -475    319   -467     36   -467
     51  -2808  -2860   1376   1454  -2834    244   -509    309   -467     49   -470
     36  -2785  -2821   1374   1428  -2803    241   -514    309   -467     62   -475
     64  -2826  -2891   1379   1475  -2857    179   -568    244   -530     12   -519
     36  -2834  -2870   1397   1452  -2852    171   -579    231   -537     15   -514
      0  -2839  -2839   1418   1418  -2839    187   -568    241   -524     31   -493
     18  -2876  -2894   1428   1454  -2883    168   -581    218   -548      5   -519
    -18  -2927  -2909   1470   1444  -2920    153   -594    189   -576    -18   -550
    -49  -2985  -2935   1517   1441  -2961    161   -613    166   -605    -38   -571
    -59  -3024  -2964   1540   1449  -2995    187   -597    166   -618    -49   -581
    -31  -3050  -3018   1540   1493  -3034    192   -600    153   -639    -72   -605
    -23  -3060  -3037   1540   1504  -3050    187   -613    137   -659    -93   -620
    -44  -3081  -3037   1561   1493  -3060    181   -628    122   -683   -111   -639
    -49  -3096  -3047   1571   1496  -3073    142   -652     88   -717   -140   -667
    -54  -3138  -3083   1597   1514  -3112    145   -659     67   -737   -161   -693
    -77  -3154  -3076   1613   1499  -3115    166   -657     62   -745   -166   -706
    -88  -3164  -3076   1626   1491  -3122    142   -672     44   -771   -179   -719
    -96  -3161  -3065   1628   1483  -3115    140   -680     28   -787   -189   -730
    -83  -3161  -3078   1623   1496  -3120    148   -685     18   -805   -207   -750
    -75  -3190  -3115   1631   1519  -3154    140   -698      5   -820   -220   -763
   -106  -3229  -3122   1665   1506  -3177    155   -683     12   -820   -215   -761
    -77  -3216  -3138   1644   1527  -3180    189   -633     46   -810   -228   -787
    -18  -3141  -3122   1579   1551  -3133    254   -524    145   -758   -249   -852
     12  -3055  -3068   1519   1538  -3063    309   -410    283   -633   -184   -823
      5  -2863  -2868   1428   1434  -2865    348   -246    522   -340    122   -550
     59  -2530  -2590   1234   1322  -2559    275   -114    740     25    633    -31
    119  -2158  -2278   1021   1197  -2218     98   -259    649    122   1062    478
     75  -2158  -2234   1039   1153  -2195     10   -550    296    -98   1189    662
    -10  -2392  -2382   1200   1184  -2387    -46   -940   -226   -670    730    277
   -127  -2834  -2707   1478   1288  -2769   -153  -1444   -885  -1587   -428   -711
   -163  -3255  -3091   1709   1462  -3174   -288  -1706  -1252  -2135  -1197  -1374
    -77  -3496  -3419   1787   1667  -3457   -316  -1556  -1080  -1958  -1101  -1376
    -36  -3619  -3582   1829   1771  -3600   -228  -1335   -802  -1693   -924  -1304
    -12  -3608  -3598   1810   1790  -3603   -116  -1132   -530  -1441   -743  -1197
     12  -3486  -3499   1738   1756  -3491    -18   -930   -265  -1200   -553  -1070
     36  -3393  -3432   1678   1732  -3411     49   -826   -129  -1075   -454  -1000
     -2  -3369  -3367   1686   1680  -3367    135   -763    -59  -1008   -405   -953
    -51  -3377  -3325   1712   1636  -3351    168   -724    -23   -969   -371   -911
    -33  -3393  -3359   1714   1662  -3377    137   -719    -25   -971   -368   -904
    -18  -3419  -3400   1717   1688  -3408    174   -709    -18   -966   -368   -911
    -18  -3416  -3398   1717   1688  -3408    124   -719    -20   -956   -358   -911
    -10  -3413  -3403   1709   1693  -3408    101   -724    -12   -950   -350   -935
     -5  -3406  -3400   1706   1696  -3403    155   -696     25   -924   -327   -953
    -23  -3411  -3387   1717   1680  -3400    168   -685     44   -914   -306   -953
    -72  -3450  -3380   1761   1652  -3416    135   -693     25   -919   -296   -948
    -77  -3424  -3346   1748   1631  -3385    132   -696     18   -919   -293   -953
    -46  -3398  -3351   1722   1652  -3374    124   -693     20   -922   -296   -935
    -15  -3390  -3377   1701   1678  -3382    106   -696     15   -948   -332   -940
      2  -3372  -3374   1683   1686  -3372     88   -696     18   -950   -337   -896
     12  -3338  -3354   1662   1680  -3343     88   -678     38   -922   -303   -857
     28  -3304  -3333   1639   1680  -3317     93   -652     70   -885   -280   -833
     38  -3237  -3278   1597   1657  -3257     85   -620    106   -852   -246   -802
     23  -3185  -3208   1579   1613  -3195    124   -574    161   -797   -194   -758
      0  -3169  -3169   1582   1584  -3169    168   -517    228   -730   -127   -711
      7  -3096  -3104   1545   1556  -3099    127   -472    283   -652    -46   -644
    -10  -2990  -2982   1499   1483  -2987     88   -426    337   -571     38   -558
    -25  -2953  -2927   1488   1449  -2940    124   -348    415   -478    137   -493
    -15  -2889  -2876   1452   1428  -2883    148   -277    498   -387    241   -426
    -18  -2824  -2805   1421   1392  -2816    163   -223    563   -309    337   -340
    -20  -2785  -2764   1400   1369  -2774    155   -205    571   -293    358   -298
    -33  -2759  -2725   1395   1345  -2743    192   -202    571   -303    350   -277
    -67  -2756  -2688   1410   1306  -2722    213   -194    568   -316    345   -283
    -88  -2777  -2688   1434   1299  -2733    158   -223    514   -374    306   -322
   -124  -2813  -2688   1470   1280  -2753    192   -241    470   -441    236   -392
   -153  -2899  -2746   1525   1296  -2824    200   -277    415   -514    161   -444
   -163  -2974  -2813   1566   1322  -2896    231   -327    345   -600     75   -517
   -163  -3016  -2852   1590   1343  -2935    187   -397    249   -722    -67   -675
   -166  -3104  -2940   1634   1384  -3024    150   -467    163   -826   -187   -732
   -174  -3172  -3000   1673   1410  -3086    148   -517     88   -896   -252   -784
   -161  -3211  -3052   1683   1444  -3130    106   -576     15   -969   -327   -846
   -158  -3270  -3112   1714   1475  -3192     90   -626    -46  -1044   -392   -875
   -184  -3338  -3154   1758   1483  -3244    132   -631    -67  -1075   -415   -893
   -192  -3361  -3169   1777   1488  -3265    103   -646    -96  -1098   -441   -922
   -215  -3380  -3164   1795   1473  -3270    116   -649   -109  -1114   -462   -943
   -249  -3377  -3128   1813   1439  -3252    150   -641   -101  -1114   -452   -953
   -262  -3374  -3112   1816   1423  -3244    153   -631    -96  -1106   -436   -943
   -259  -3315  -3055   1787   1395  -3185    122   -613    -80  -1088   -413   -909
   -249  -3237  -2990   1740   1369  -3115    122   -597    -57  -1067   -400   -883
   -236  -3180  -2943   1709   1353  -3063    153   -589    -49  -1070   -413   -898
   -231  -3133  -2902   1680   1335  -3018    163   -579    -41  -1062   -405   -909
   -220  -3091  -2870   1654   1322  -2982    174   -566    -28  -1054   -394   -909
   -220  -3044  -2824   1631   1301  -2935    140   -568    -20  -1047   -381   -885
   -202  -2974  -2772   1590   1283  -2873    124   -579    -20  -1044   -379   -872
   -184  -2951  -2766   1566   1291  -2860     93   -605    -44  -1057   -381   -865
   -168  -2992  -2824   1579   1325  -2909     70   -626    -77  -1078   -407   -909
   -153  -2985  -2831   1569   1337  -2909     38   -639    -96  -1093   -431   -906
   -145  -2946  -2800   1545   1327  -2873     12   -644   -106  -1106   -428   -885
   -158  -2956  -2798   1558   1319  -2878     -2   -659   -124  -1124   -441   -917
   -155  -2974  -2818   1564   1330  -2896    -18   -685   -166  -1176   -498   -969
   -140  -2985  -2847   1561   1350  -2915    -25   -701   -197  -1210   -537   -969
   -137  -3005  -2868   1571   1363  -2938    -20   -709   -210  -1226   -548   -984
   -163  -3026  -2863   1592   1348  -2946    -18   -722   -223  -1241   -563  -1000
   -192  -3055  -2865   1623   1335  -2961    -20   -730   -239  -1254   -584  -1010
   -200  -3083  -2886   1641   1343  -2985    -23   -743   -262  -1283   -618  -1044
   -213  -3089  -2876   1652   1330  -2982    -28   -756   -272  -1301   -639  -1062
   -226  -3089  -2865   1657   1319  -2979    -31   -769   -288  -1322   -654  -1065
   -218  -3081  -2863   1649   1322  -2974    -23   -769   -301  -1330   -670  -1065
   -215  -3068  -2852   1641   1317  -2961    -46   -774   -306  -1335   -672  -1070
   -202  -3044  -2842   1623   1319  -2943    -51   -771   -298  -1335   -665  -1067
   -189  -3026  -2837   1605   1322  -2930    -49   -771   -309  -1343   -685  -1072
   -176  -3024  -2847   1600   1332  -2935    -41   -774   -309  -1343   -685  -1072
   -171  -3000  -2829   1584   1327  -2917    -38   -776   -314  -1348   -693  -1072
   -171  -2972  -2800   1571   1314  -2886    -31   -766   -309  -1363   -722  -1091
   -148  -2912  -2766   1527   1306  -2839     49   -670   -244  -1348   -756  -1143
   -127  -2844  -2717   1486   1293  -2782    127   -535   -124  -1262   -722  -1145
    -88  -2678  -2590   1382   1249  -2634    197   -327    116  -1008   -501   -963
    -20  -2361  -2340   1192   1158  -2351    181    -80    428   -579    -25   -509
     -7  -1982  -1977    992    982  -1979     46   -184    428   -348    436     15
    -88  -1818  -1732    953    820  -1777   -119   -530    181   -342    711    337
   -200  -1901  -1701   1049    748  -1803   -290   -984   -262   -691    504    189
   -314  -2314  -2000   1314    841  -2158   -400  -1530   -945  -1595   -511   -654
   -342  -2759  -2416   1548   1034  -2590   -504  -1816  -1436  -2333  -1376  -1387
   -324  -2992  -2668   1657   1171  -2831   -514  -1688  -1340  -2291  -1421  -1486
   -296  -3086  -2790   1688   1247  -2938   -449  -1460  -1088  -2078  -1301  -1444
   -262  -3042  -2779   1652   1257  -2912   -335  -1228   -831  -1847  -1140  -1350
   -226  -2933  -2709   1577   1241  -2821   -171   -979   -574  -1613   -958  -1241
   -213  -2863  -2652   1538   1218  -2759    -75   -852   -446  -1504   -880  -1200
   -210  -2839  -2631   1522   1210  -2735    -51   -813   -410  -1475   -878  -1179
   -220  -2847  -2626   1535   1202  -2738    -57   -805   -394  -1460   -872  -1163
   -236  -2805  -2569   1519   1163  -2688    -31   -784   -368  -1441   -857  -1153
   -244  -2743  -2499   1493   1127  -2621      0   -745   -327  -1413   -833  -1124
   -233  -2712  -2478   1473   1119  -2595    -10   -724   -306  -1397   -815  -1114
   -207  -2683  -2475   1447   1132  -2579    -20   -714   -290  -1387   -800  -1119
   -220  -2681  -2460   1449   1117  -2572    -10   -698   -288  -1387   -813  -1104
   -228  -2639  -2410   1434   1088  -2525     -7   -698   -285  -1389   -826  -1104
   -207  -2590  -2385   1397   1085  -2488     -7   -691   -270  -1379   -820  -1083
   -205  -2569  -2364   1387   1078  -2468     -2   -665   -244  -1353   -795  -1047
   -220  -2543  -2325   1379   1049  -2436      5   -641   -215  -1319   -766  -1026
   -184  -2522  -2338   1353   1075  -2431      5   -631   -205  -1312   -763  -1041
   -153  -2491  -2338   1319   1088  -2416     -5   -636   -207  -1319   -779  -1031
   -153  -2460  -2307   1306   1075  -2385    -20   -631   -197  -1314   -789  -1028
   -187  -2431  -2247   1309   1028  -2340     -2   -600   -161  -1280   -753  -1008
   -192  -2405  -2213   1299   1008  -2309      5   -563   -114  -1241   -717   -979
   -155  -2366  -2213   1260   1026  -2291      5   -524    -72  -1200   -680   -958
   -135  -2304  -2169   1221   1015  -2236      7   -478    -12  -1148   -636   -919
   -124  -2257  -2135   1189   1002  -2197     12   -436     38  -1096   -594   -878
   -119  -2190  -2070   1156    974  -2132     25   -374    111  -1023   -527   -833
   -119  -2094  -1974   1104    927  -2034     49   -283    205   -919   -431   -711
    -54  -1992  -1938   1023    940  -1966     41   -220    275   -836   -353   -649
    -18  -1951  -1932    984    953  -1940     10   -207    293   -810   -345   -652
    -72  -1901  -1829    987    878  -1865     20   -181    322   -779   -314   -597
    -49  -1857  -1808    953    878  -1834     23   -176    324   -779   -303   -581
     -7  -1805  -1797    906    893  -1803     15   -187    314   -792   -314   -620
    -41  -1826  -1784    932    870  -1805     44   -187    298   -815   -342   -633
    -75  -1813  -1738    945    828  -1777     57   -213    265   -867   -389   -636
    -72  -1808  -1735    937    828  -1771     44   -280    192   -956   -483   -711
    -85  -1839  -1753    963    833  -1797     49   -337    129  -1026   -568   -753
   -103  -1893  -1790    997    841  -1842     44   -392     64  -1096   -633   -818
   -119  -1930  -1810   1023    844  -1870     51   -449      7  -1169   -709   -901
   -124  -1940  -1818   1031    844  -1880     57   -488    -31  -1221   -774   -956
   -135  -1938  -1803   1036    833  -1870     51   -524    -62  -1260   -818   -989
   -124  -1971  -1847   1047    859  -1909     41   -566    -93  -1291   -849  -1034
   -155  -2013  -1857   1083    849  -1935     25   -613   -135  -1337   -898  -1072
   -179  -2021  -1844   1098    831  -1935      0   -662   -174  -1384   -950  -1117
   -179  -2021  -1842   1101    831  -1932     33   -652   -161  -1374   -956  -1119
   -161  -1987  -1826   1072    831  -1909     10   -667   -181  -1387   -958  -1122
   -129  -1956  -1826   1041    846  -1893    -15   -691   -202  -1405   -979  -1153
   -166  -1943  -1779   1052    805  -1862     -7   -688   -189  -1397   -982  -1122
   -192  -1906  -1714   1049    761  -1810     -7   -678   -179  -1387   -976  -1119
   -124  -1852  -1730    987    800  -1790    -20   -678   -176  -1387   -989  -1117
   -148  -1797  -1649    971    750  -1725     23   -646   -142  -1345   -963  -1080
   -150  -1714  -1566    930    706  -1641     33   -646   -140  -1345   -971  -1072
   -106  -1696  -1590    901    740  -1644     33   -649   -150  -1358   -989  -1070
    -62  -1657  -1595    857    763  -1628    -18   -670   -161  -1363   -989  -1093
    -54  -1628  -1574    841    758  -1600    -38   -683   -161  -1361   -992  -1083
    -57  -1639  -1584    846    761  -1613    -28   -678   -153  -1350   -989  -1060
    -49  -1631  -1582    841    766  -1608    -38   -680   -158  -1353   -995  -1065
    -88  -1605  -1517    844    711  -1561    -28   -667   -135  -1322   -958  -1031
    -90  -1571  -1483    831    693  -1527    -28   -667   -137  -1322   -948  -1041
   -124  -1582  -1457    852    665  -1519    -46   -685   -168  -1356   -995  -1062
   -150  -1600  -1449    875    649  -1525    -12   -680   -168  -1353  -1002  -1015
   -145  -1597  -1452    870    652  -1525     15   -670   -161  -1340  -1000  -1021
   -176  -1608  -1431    891    626  -1519     12   -667   -168  -1348  -1018  -1034
   -194  -1647  -1454    919    628  -1551     12   -675   -187  -1371  -1049  -1049
   -228  -1701  -1473    966    620  -1587     49   -675   -184  -1384  -1062  -1065
   -249  -1693  -1444    971    594  -1571     67   -657   -176  -1379  -1067  -1075
   -265  -1678  -1413    971    571  -1545     70   -654   -184  -1395  -1098  -1080
   -265  -1678  -1413    971    571  -1545     59   -659   -200  -1410  -1117  -1078
   -259  -1683  -1423    971    581  -1553     62   -678   -218  -1423  -1135  -1091
   -306  -1693  -1387   1000    537  -1540     80   -678   -218  -1421  -1145  -1088
   -335  -1678  -1343   1005    501  -1512    101   -662   -202  -1408  -1150  -1078
   -345  -1652  -1306    997    478  -1480     90   -654   -200  -1405  -1145  -1065
   -306  -1634  -1327    971    509  -1480     57   -667   -215  -1421  -1156  -1070
   -366  -1615  -1249    989    439  -1431     88   -639   -194  -1400  -1143  -1054
   -392  -1545  -1153    969    379  -1350    161   -568   -148  -1369  -1153  -1072
   -407  -1418  -1010    914    301  -1215    249   -444    -46  -1306  -1153  -1091
   -407  -1270   -862    839    226  -1067    355   -259    127  -1135  -1031   -992
   -394  -1010   -615    701    109   -813    420      5    428   -776   -670   -654
   -381   -620   -239    501    -72   -431    389    140    626   -449   -215   -145
   -459   -277    181    368   -322    -49    267    -80    522   -332    158    342
   -540    -96    444    319   -493    174     70   -535    192   -449    290    561
   -522   -363    158    441   -342   -103   -119  -1083   -368  -1036   -293     41
   -607   -883   -275    743   -166   -579   -210  -1512   -963  -1867  -1299   -878
   -563  -1306   -743    932     88  -1026   -353  -1636  -1223  -2260  -1797  -1356
   -480  -1465   -984    974    252  -1226   -371  -1470  -1083  -2143  -1764  -1376
   -418  -1436  -1018    924    298  -1226   -239  -1202   -831  -1917  -1615  -1270
   -387  -1361   -976    872    293  -1169    -57   -935   -568  -1678  -1444  -1140
   -353  -1262   -911    807    277  -1088     88   -735   -379  -1501  -1317  -1047
   -353  -1202   -849    779    246  -1026    142   -641   -301  -1421  -1257   -987
   -319  -1137   -818    727    246   -976    124   -615   -283  -1397  -1234   -958
   -319  -1088   -769    704    223   -930    148   -581   -259  -1371  -1208   -922
   -340  -1085   -748    711    202   -917    179   -558   -257  -1369  -1213   -919
   -311  -1049   -737    680    213   -893    187   -532   -244  -1356  -1213   -909
   -262  -1023   -761    641    249   -893    168   -535   -252  -1350  -1213   -914
   -298   -979   -683    639    189   -831    187   -511   -233  -1322  -1187   -891
   -280   -911   -633    594    174   -771    197   -496   -228  -1301  -1179   -883
   -259   -849   -589    555    163   -719    192   -485   -226  -1288  -1176   -878
   -285   -795   -509    537    109   -654    202   -446   -200  -1254  -1148   -846
   -223   -730   -506    475    140   -618    202   -413   -184  -1231  -1130   -826
   -205   -667   -462    433    127   -566    220   -376   -161  -1197  -1104   -795
   -163   -574   -410    368    122   -493    231   -337   -137  -1161  -1078   -763
   -148   -509   -361    327    103   -436    218   -319   -122  -1137  -1052   -730
   -168   -459   -293    314     59   -376    231   -283    -98  -1106  -1021   -696
   -158   -397   -239    277     38   -319    259   -223    -62  -1060   -976   -652
   -122   -332   -210    228     44   -272    275   -176    -23  -1018   -943   -613
   -114   -265   -150    189     18   -207    301   -132     20   -966   -906   -568
   -103   -187    -85    145    -10   -137    301    -80     70   -896   -854   -506
    -85   -116    -31    101    -28    -75    298    -23    124   -820   -787   -423
    -38     -7     31     23    -36     10    322     54    194   -724   -701   -324
    -33     83    116    -23    -75     98    319    119    252   -652   -626   -252
    -23    189    213    -83   -116    200    311    174    296   -592   -561   -179
    -15    298    311   -142   -163    303    311    218    324   -550   -514   -116
     -5    381    387   -187   -194    384    327    244    342   -522   -483    -75
    -20    446    467   -215   -244    457    332    257    345   -519   -478    -54
     -2    511    511   -254   -257    511    327    259    342   -524   -483    -46
     28    576    548   -303   -259    563    342    262    327   -542   -501    -44
     31    615    584   -322   -275    600    368    254    301   -566   -535    -59
     44    654    610   -350   -283    633    392    239    275   -600   -581    -93
     59    678    618   -368   -280    649    400    205    239   -636   -633   -135
     67    685    618   -379   -275    652    392    163    192   -688   -701   -187
     62    667    605   -363   -270    636    413    137    158   -730   -750   -218
     54    667    613   -363   -280    639    441    111    127   -761   -797   -244
     72    688    615   -381   -270    652    431     93     96   -782   -833   -270
     88    714    623   -402   -267    667    423     72     67   -797   -865   -293
    103    737    633   -420   -265    685    449     72     62   -802   -875   -298
    101    761    659   -433   -280    711    462     80     54   -789   -867   -283
    101    813    709   -457   -303    761    444     85     46   -776   -865   -262
    116    888    769   -504   -327    828    426     98     51   -756   -857   -241
    145    953    807   -548   -329    880    439    116     59   -735   -833   -215
    168   1015    846   -594   -340    932    449    132     57   -719   -823   -194
    197   1106    909   -652   -355   1010    467    168     85   -685   -792   -155
    241   1213    971   -727   -366   1093    509    210    122   -644   -753   -114
    298   1325   1026   -810   -363   1176    532    239    140   -613   -722    -80
    319   1379   1057   -852   -368   1218    524    244    137   -605   -714    -75
    353   1426   1070   -891   -358   1249    519    254    142   -581   -688    -51
    371   1512   1140   -943   -384   1327    527    265    158   -553   -670    -33
    379   1584   1205   -982   -413   1395    498    272    163   -524   -654      5
    397   1639   1241  -1021   -423   1441    444    265    137   -519   -646     41
    418   1732   1314  -1075   -446   1525    446    265    122   -506   -633     51
    439   1821   1382  -1130   -470   1602    439    262    106   -504   -633     59
    457   1862   1405  -1158   -472   1634    446    272     90   -501   -641     54
    454   1878   1423  -1166   -483   1652    444    275     77   -501   -636     64
    454   1917   1460  -1187   -501   1688    462    283     70   -501   -641     64
    449   1964   1514  -1208   -532   1740    496    306     80   -478   -636     93
    454   1995   1540  -1223   -542   1769    478    311     70   -475   -639     90
    446   2013   1564  -1231   -558   1787    478    311     51   -480   -652     93
    457   2065   1608  -1262   -574   1836    485    322     49   -470   -646    103
    462   2107   1644  -1286   -592   1875    501    329     46   -465   -646    103
    449   2156   1706  -1301   -628   1932    511    337     44   -452   -636    129
    454   2203   1748  -1330   -646   1977    504    335     20   -462   -662     88
    459   2236   1774  -1348   -657   2005    524    358     33   -428   -641    114
    470   2270   1797  -1371   -662   2034    530    374     44   -402   -620    132
    493   2273   1779  -1382   -641   2026    514    376     31   -407   -639    124
    524   2340   1816  -1434   -644   2078    517    374     23   -405   -639    145
    542   2423   1878  -1483   -667   2151    517    400     41   -374   -610    181
    587   2465   1878  -1527   -646   2171    522    436     57   -358   -607    176
    618   2538   1919  -1577   -649   2229    628    571    145   -290   -605    161
    649   2694   2042  -1673   -696   2369    711    737    296   -153   -509    215
    704   2920   2216  -1813   -756   2569    774    966    558    142   -231    449
    800   3252   2452  -2026   -826   2852    750   1179    831    524    218    914
    839   3704   2865  -2270  -1013   3286    649   1096    844    727    670   1486
    740   3928   3187  -2335  -1223   3559    506    727    568    675    891   1761
    631   3852   3221  -2244  -1293   3538    355    277    119    319    628   1584
    548   3398   2847  -1974  -1148   3122    262   -233   -532   -519   -350    706
    511   2930   2418  -1719   -953   2675    150   -514  -1000  -1182  -1156    -57
    558   2720   2158  -1641   -800   2442    106   -387   -898  -1101  -1143   -129
    597   2662   2065  -1631   -735   2366    166   -137   -639   -854   -989    -44
    639   2722   2083  -1680   -722   2403    285    140   -340   -568   -776    129
    667   2891   2223  -1779   -776   2559    457    418    -51   -288   -553    267
    680   3000   2320  -1842   -820   2660    532    535     64   -171   -472    285
    709   3094   2385  -1901   -839   2740    587    605    132    -90   -413    342
    735   3151   2416  -1945   -841   2785    579    631    153    -49   -374    366
    748   3180   2431  -1964   -841   2805    563    639    150    -31   -358    376
    763   3216   2452  -1992   -844   2837    558    649    153    -23   -355    371
    776   3273   2496  -2023   -859   2886    555    662    161     -2   -332    394
    789   3330   2538  -2062   -875   2933    548    662    155      7   -322    392
    810   3367   2556  -2088   -872   2961    540    678    168     33   -309    389
    833   3413   2579  -2125   -875   2998    530    691    189     67   -275    436
    857   3470   2613  -2164   -878   3044    540    704    202     93   -236    457
    885   3522   2637  -2205   -875   3078    527    706    200    111   -233    465
    911   3577   2665  -2244   -875   3122    519    722    215    142   -215    496
    940   3632   2688  -2288   -875   3159    527    748    236    181   -171    530
    940   3678   2738  -2309   -898   3208    540    787    272    233   -119    571
    958   3728   2769  -2343   -904   3247    535    807    285    265    -96    574
   1002   3798   2795  -2400   -896   3296    514    820    290    288    -83    613
   1021   3858   2837  -2439   -906   3346    509    854    327    337    -44    657
   1039   3910   2870  -2475   -917   3393    511    893    374    405      5    706
   1062   3967   2904  -2514   -922   3437    506    937    415    475     67    756
   1093   4037   2943  -2564   -924   3491    496    987    465    555    135    813
   1122   4136   3011  -2629   -943   3572    504   1049    540    652    233    883
   1150   4240   3086  -2696   -966   3663    504   1119    615    750    329    953
   1169   4297   3128  -2733   -979   3712    504   1179    675    839    410   1047
   1176   4338   3161  -2756   -992   3751    524   1228    727    909    485   1114
   1187   4432   3244  -2813  -1028   3839    488   1247    745    953    532   1161
   1189   4468   3278  -2829  -1044   3873    488   1244    737    963    550   1171
   1184   4476   3291  -2831  -1052   3884    504   1241    727    956    540   1150
   1208   4505   3296  -2855  -1044   3902    509   1236    706    935    511   1143
   1223   4528   3304  -2878  -1039   3917    511   1205    675    914    496   1140
   1226   4497   3270  -2863  -1023   3884    517   1179    636    878    459   1101
   1210   4463   3252  -2839  -1021   3858    509   1135    579    818    392   1026
   1200   4442   3242  -2821  -1021   3842    506   1075    517    745    301    974
   1176   4377   3200  -2777  -1013   3790    511   1034    465    680    228    906
   1150   4346   3195  -2748  -1021   3772    519    992    415    636    181    870
   1140   4338   3198  -2740  -1028   3769    514    943    353    579    124    810
   1156   4330   3174  -2743  -1008   3754    501    901    303    532     77    761
   1153   4302   3148  -2730   -997   3728    480    878    277    509     57    737
   1143   4297   3151  -2720  -1005   3725    459    859    254    496     38    714
   1143   4299   3156  -2725  -1005   3728    467    854    241    488     23    698
   1137   4333   3195  -2735  -1028   3764    465    852    241    504     38    714
   1130   4343   3211  -2738  -1039   3777    431    849    239    511     46    706
   1127   4336   3205  -2733  -1039   3772    441    852    249    519     46    701
   1130   4359   3229  -2746  -1049   3795    433    852    259    535     59    724
   1132   4419   3286  -2774  -1075   3852    454    878    288    574     98    763
   1124   4473   3348  -2800  -1111   3912    475    898    306    605    129    782
   1119   4502   3382  -2811  -1130   3941    472    906    316    620    142    795
   1117   4525   3406  -2824  -1143   3967    462    901    309    623    140    787
   1122   4577   3455  -2850  -1166   4016    436    901    314    636    153    787
   1122   4606   3481  -2865  -1179   4045    410    893    327    665    194    826
   1130   4585   3455  -2860  -1161   4021    381    872    309    659    202    849
   1135   4562   3424  -2850  -1145   3993    363    857    285    652    197    839
   1143   4593   3450  -2868  -1153   4021    340    846    272    649    197    831
   1124   4608   3481  -2868  -1176   4045    340    841    272    657    202    828
   1119   4556   3437  -2839  -1158   3998    353    833    267    649    197    805
   1106   4494   3385  -2803  -1137   3941    342    813    246    631    184    792
   1106   4468   3361  -2787  -1127   3915    337    813    239    623    176    779
   1106   4453   3346  -2779  -1119   3899    342    810    231    618    166    776
   1109   4442   3333  -2777  -1111   3886    327    792    218    613    161    745
   1096   4385   3289  -2740  -1096   3837    324    774    194    579    116    688
   1054   4336   3281  -2694  -1111   3808    298    745    161    550     75    646
   1049   4294   3244  -2675  -1096   3769    285    727    140    537     62    623
   1041   4276   3234  -2660  -1096   3754    272    719    132    537     64    620
   1028   4245   3216  -2639  -1093   3730    280    714    129    545     67    631
   1013   4232   3218  -2621  -1101   3725    309    727    145    568    103    644
   1008   4219   3211  -2613  -1101   3715    288    693    119    530     59    584
   1021   4208   3187  -2616  -1083   3699    257    672     96    506     25    594
   1023   4216   3192  -2621  -1085   3704    254    685    106    524     54    610
   1015   4188   3172  -2600  -1078   3681    265    706    124    550     83    602
   1041   4180   3138  -2611  -1047   3658    342    789    184    579     54    548
   1052   4245   3192  -2647  -1070   3717    392    893    285    646     57    506
   1070   4380   3309  -2725  -1119   3845    415   1028    459    833    197    620
   1130   4634   3504  -2881  -1187   4071    387   1265    779   1260    654   1041
   1192   4998   3806  -3096  -1306   4403    267   1319    937   1615   1215   1590
   1153   5157   4003  -3156  -1423   4580    153   1078    743   1641   1540   1932
   1036   5035   3998  -3037  -1480   4515     46    680    288   1301   1410   1855
    893   4684   3790  -2787  -1447   4237    -54    137   -402    475    545   1192
    792   4227   3432  -2509  -1319   3829   -184   -355  -1070   -470   -576    246
    813   3910   3096  -2361  -1140   3504   -259   -358  -1132   -587   -782     31
    820   3738   2917  -2281  -1049   3328   -194   -122   -870   -329   -618     77
    857   3686   2829  -2270   -984   3257   -129     85   -610    -90   -454    135
    878   3761   2881  -2320  -1002   3322    -31    296   -340    163   -257    249
    901   3837   2935  -2369  -1018   3387    103    467   -132    350   -106    345
    917   3886   2969  -2403  -1026   3426    155    542    -44    439    -41    410
    898   3881   2982  -2390  -1041   3432    155    576      2    488     12    459
    911   3881   2969  -2397  -1028   3426    119    555     -7    483      7    444
    927   3886   2959  -2408  -1015   3424    109    535    -23    470     -7    431
    898   3873   2974  -2387  -1039   3426    116    548      0    498     23    449
    919   3824   2904  -2372   -992   3364    158    566     23    514     33    418
    963   3824   2857  -2395   -948   3343    114    545     15    506     12    426
    963   3837   2870  -2400   -953   3354     59    532      7    506     23    454
    966   3855   2889  -2410   -963   3374     72    537     18    514     41    454
    974   3878   2904  -2426   -963   3393     46    519      7    506     28    423
    963   3845   2878  -2405   -958   3361     41    509     10    509     23    423
    932   3816   2883  -2374   -976   3351     36    504     18    522     33    433
    849   3806   2956  -2330  -1052   3382     46    537     59    563     85    475
    813   3808   2995  -2309  -1091   3403     67    589    114    620    145    517
    782   3806   3021  -2296  -1119   3413    103    628    171    675    197    566
    797   3819   3021  -2307  -1111   3419     96    652    205    722    236    584
    813   3832   3018  -2325  -1101   3426     83    667    236    769    275    607
    807   3837   3029  -2322  -1109   3434     96    696    283    828    329    657
    802   3837   3034  -2322  -1114   3437    106    750    355    911    413    719
    815   3858   3042  -2338  -1111   3450     93    802    428   1002    509    774
    810   3884   3070  -2348  -1130   3478     98    844    498   1091    610    831
    815   3912   3096  -2364  -1140   3504     96    870    545   1150    670    906
    826   3923   3094  -2374  -1135   3509    106    917    602   1223    740   1008
    836   3933   3096  -2385  -1130   3515    111    958    646   1288    820   1083
    836   3938   3099  -2387  -1132   3520    124    971    662   1306    846   1088
    815   3925   3109  -2369  -1145   3517    119    945    639   1273    815   1072
    784   3891   3107  -2340  -1161   3499    106    924    618   1244    792   1049
    748   3847   3099  -2299  -1174   3473    116    901    581   1202    750   1015
    696   3793   3094  -2247  -1200   3442    137    865    537   1145    696    966
    667   3735   3068  -2200  -1200   3403    124    815    483   1072    620    898
    639   3686   3044  -2164  -1202   3367     96    769    426   1002    548    820
    592   3616   3021  -2104  -1213   3320    119    735    384    940    485    740
    555   3569   3013  -2062  -1228   3291    135    685    327    865    407    696
    470   3559   3089  -2013  -1309   3325     88    639    272    818    363    683
    394   3517   3120  -1956  -1363   3320     88    602    236    776    324    623
    452   3439   2985  -1945  -1267   3213     54    540    168    706    259    555
    532   3374   2842  -1953  -1156   3109     20    496    122    659    215    519
    592   3322   2730  -1956  -1067   3026      2    462     88    623    181    488
    574   3317   2743  -1948  -1083   3031     15    462     98    633    194    511
    563   3263   2699  -1914  -1067   2982      5    446     80    626    197    501
    501   3211   2709  -1857  -1104   2961     10    444     70    623    202    493
    452   3211   2759  -1831  -1153   2985     31    452     75    633    213    496
    462   3229   2766  -1847  -1150   2998     33    467     96    652    231    509
    441   3234   2790  -1839  -1174   3013     28    483    111    680    257    542
    402   3226   2824  -1816  -1213   3026     36    498    132    711    301    581
    400   3237   2837  -1818  -1218   3037     75    509    142    714    293    558
    413   3257   2844  -1836  -1218   3052     67    501    129    709    277    579
    439   3299   2860  -1870  -1210   3081     10    470    119    709    288    587
    472   3296   2821  -1886  -1174   3060     -5    444    109    706    309    579
    498   3255   2756  -1875  -1127   3005    -54    415     98    693    316    579
    509   3244   2735  -1878  -1111   2990    -75    405     83    678    309    566
    532   3216   2681  -1875  -1075   2948    -72    381     57    659    288    540
    537   3180   2642  -1860  -1052   2912    -70    368     31    644    267    524
    530   3148   2618  -1839  -1044   2883    -67    363     18    631    252    506
    527   3094   2564  -1813  -1018   2829    -70    350      5    613    231    491
    545   3047   2501  -1797   -976   2774    -80    337     -7    592    210    470
    527   3011   2483  -1771   -976   2748    -70    340     -2    592    210    465
    475   2953   2478  -1714  -1000   2717    -67    345      0    584    202    446
    485   2925   2439  -1706   -976   2683    -85    337    -23    563    176    410
    514   2933   2416  -1725   -950   2675    -96    322    -44    545    163    384
    527   2925   2397  -1727   -935   2662    -77    319    -49    545    163    379
    522   2894   2372  -1706   -924   2634    -57    324    -44    545    166    387
    498   2860   2359  -1680   -930   2608    -80    309    -51    537    158    381
    472   2837   2361  -1654   -943   2600    -75    306    -49    542    163    374
    483   2829   2346  -1657   -932   2587    -70    306    -49    537    158    358
    483   2816   2333  -1649   -924   2574    -96    296    -59    522    145    337
    472   2787   2314  -1631   -919   2551   -114    277    -75    514    140    335
    475   2769   2291  -1623   -906   2530    -85    306    -49    532    137    324
    467   2774   2307  -1623   -919   2543    -31    402     41    587    127    275
    524   2865   2340  -1693   -906   2603     44    532    179    706    181    288
    550   3029   2478  -1790   -963   2753     70    680    389    953    420    491
    587   3320   2733  -1953  -1072   3029     31    807    592   1262    833    922
    597   3665   3068  -2132  -1236   3367    -57    727    579   1395   1226   1426
    511   3702   3190  -2107  -1337   3447   -153    467    303   1275   1428   1719
    418   3546   3128  -1984  -1356   3338   -252     83   -158    844   1158   1491
    329   3156   2826  -1743  -1249   2992   -340   -358   -719    103    254    644
    272   2759   2483  -1517  -1106   2621   -449   -683  -1158   -522   -592   -124
    314   2457   2143  -1384   -914   2301   -504   -657  -1143   -535   -683   -265
    384   2335   1948  -1361   -782   2143   -467   -452   -878   -277   -509   -171
    392   2307   1914  -1350   -761   2112   -392   -249   -615    -31   -337    -64
    397   2366   1969  -1382   -787   2169   -293    -25   -348    210   -150     64
    418   2429   2010  -1423   -795   2221   -205    119   -179    361    -25    153
    397   2431   2034  -1415   -820   2234   -176    155   -129    402     10    179
    415   2470   2052  -1444   -818   2262   -137    202    -83    449     62    231
    441   2475   2034  -1460   -797   2255   -132    228    -59    472     85    254
    441   2473   2031  -1457   -795   2252   -122    244    -41    491    103    265
    433   2478   2044  -1457   -805   2262   -122    244    -25    506    122    280
    413   2449   2036  -1431   -813   2244   -137    236    -28    506    122    275
    413   2447   2031  -1431   -810   2239   -116    257     -7    527    140    288
    366   2403   2036  -1384   -833   2221    -88    277     18    553    163    314
    384   2395   2010  -1392   -813   2203   -111    265     12    553    176    319
    413   2418   2005  -1415   -795   2210   -142    252      5    553    187    316
    426   2405   1979  -1415   -776   2192   -129    244      7    555    194    324
    441   2387   1945  -1413   -750   2166    -72    257     28    581    213    348
    431   2369   1938  -1400   -753   2153   -176    246     25    589    220    358
    436   2346   1909  -1392   -735   2127   -194    254     33    600    231    353
    418   2343   1922  -1382   -750   2132   -171    265     54    615    244    350
    415   2353   1938  -1384   -761   2145   -174    280     72    636    262    358
    415   2364   1945  -1392   -766   2156   -215    293     96    672    301    405
    420   2385   1961  -1402   -771   2174   -223    322    140    719    350    454
    431   2400   1966  -1418   -766   2184   -218    371    197    787    423    504
    441   2455   2013  -1447   -784   2234   -194    428    265    867    506    576
    470   2530   2060  -1501   -795   2296   -176    498    345    969    618    662
    493   2592   2096  -1543   -800   2346   -213    548    400   1039    691    691
    480   2613   2132  -1548   -826   2374   -215    584    431   1078    724    758
    457   2644   2187  -1551   -865   2416   -194    607    449   1096    756    820
    449   2647   2195  -1548   -872   2421   -171    618    459   1101    774    826
    423   2657   2231  -1540   -904   2444   -210    589    420   1065    740    802
    387   2634   2247  -1512   -930   2442   -207    566    387   1031    704    795
    384   2595   2210  -1488   -911   2403   -189    530    340    974    641    737
    394   2540   2145  -1467   -875   2343   -184    509    303    919    592    672
    400   2494   2094  -1447   -846   2294   -176    470    249    849    527    587
    397   2434   2036  -1418   -818   2236   -192    397    171    750    436    519
    363   2353   1990  -1358   -813   2171   -200    337     98    667    358    444
    340   2288   1945  -1317   -802   2117   -187    290     38    605    280    366
    337   2234   1896  -1286   -779   2065   -181    254     10    571    249    322
    327   2200   1870  -1265   -771   2036   -194    226     -5    553    236    290
    319   2174   1855  -1247   -766   2016   -166    210    -23    522    200    259
    335   2104   1766  -1221   -717   1938   -187    158    -77    475    142    241
    329   2047   1717  -1189   -693   1883   -220    140    -88    475    150    236
    335   2021   1686  -1179   -675   1855   -200    135    -83    480    163    249
    329   1987   1657  -1158   -662   1823   -150    142    -67    485    163    220
    290   1909   1618  -1104   -662   1764   -176    148    -59    496    166    231
    262   1901   1636  -1083   -688   1769   -192    137    -59    504    179    226
    236   1974   1735  -1106   -750   1855   -163    163    -33    519    194    265
    194   2031   1836  -1111   -820   1935   -116    226     23    576    259    350
    187   2062   1875  -1124   -846   1971   -106    241     44    607    298    358
    179   2073   1891  -1127   -854   1982   -114    228     41    602    303    342
    187   2078   1891  -1135   -852   1984   -127    226     49    610    314    353
    205   2104   1899  -1153   -846   2003   -153    210     54    626    358    402
    233   2140   1906  -1187   -836   2023   -197    161     15    584    319    342
    226   2132   1906  -1179   -841   2021   -239    124    -18    545    275    327
    210   2109   1899  -1163   -844   2005   -244    122    -12    563    303    353
    228   2068   1839  -1148   -805   1953   -244    127    -10    584    329    355
    218   1992   1771  -1106   -776   1883   -270    101    -49    540    298    311
    194   1930   1735  -1062   -769   1834   -293     46   -103    485    254    283
    168   1860   1691  -1015   -761   1774   -311      7   -145    452    220    246
    194   1842   1647  -1018   -724   1745   -332     -5   -158    436    210    246
    277   1906   1628  -1091   -675   1769   -296      5   -150    431    207    244
    249   1818   1569  -1034   -659   1693   -267    -12   -174    405    181    192
    205   1725   1519   -966   -657   1623   -298    -57   -213    371    150    127
    205   1706   1501   -956   -646   1605   -324   -106   -262    316     96    106
    202   1665   1462   -937   -628   1564   -332   -137   -303    275     54     83
    184   1610   1426   -898   -620   1519   -342   -153   -319    259     36     80
    148   1600   1452   -875   -652   1527   -335   -153   -316    262     41     72
    150   1590   1439   -870   -644   1514   -337   -163   -324    259     49     83
    150   1574   1423   -865   -636   1501   -332   -168   -324    257     41     46
    148   1551   1402   -849   -628   1478   -329   -158   -316    257     33     49
    119   1538   1418   -828   -649   1478   -327   -150   -303    259     41     77
    109   1488   1379   -797   -633   1434   -314   -132   -298    259     38     54
    119   1504   1382   -813   -631   1444   -233    -41   -236    283     28      0
    135   1556   1418   -846   -641   1488   -153     96   -124    353     51    -23
    168   1683   1512   -927   -672   1597    -51    314    106    574    239    137
    244   1943   1699  -1093   -727   1821     15    626    452    979    654    535
    246   2278   2029  -1265   -891   2153    -85    561    532   1234   1075    992
    174   2465   2291  -1319  -1060   2379   -303    145    329   1286   1366   1317
     31   2431   2400  -1231  -1184   2416   -530   -361    -41   1072   1317   1312
   -116   2039   2156   -961  -1135   2096   -680   -924   -654    332    553    623
   -166   1467   1634   -652   -901   1551   -828  -1340  -1280   -561   -457   -254
   -155   1106   1262   -475   -709   1184   -904  -1304  -1330   -704   -670   -439
   -111    943   1052   -415   -584    997   -883  -1080  -1127   -550   -592   -444
    -70    927    997   -428   -532    961   -779   -846   -898   -371   -472   -368
    -98    937   1034   -420   -566    987   -581   -589   -649   -161   -309   -262
   -114    956   1070   -420   -592   1013   -459   -457   -519    -64   -239   -244
   -127    924   1049   -400   -587    984   -431   -415   -472    -36   -231   -220
   -142    891   1034   -374   -587    961   -433   -410   -452    -15   -205   -197
   -200    828   1028   -314   -615    927   -428   -405   -436      2   -179   -194
   -239    776   1015   -270   -626    896   -436   -407   -436     -7   -189   -210
   -239    740    976   -252   -610    857   -444   -420   -441    -28   -218   -197
   -288    722   1010   -215   -649    865   -428   -407   -418    -12   -194   -161
   -361    675   1034   -158   -696    854   -457   -415   -420    -15   -194   -174
   -371    636   1008   -132   -688    820   -493   -449   -449    -44   -223   -213
   -410    584    992    -88   -701    787   -496   -436   -446    -36   -213   -223
   -449    530    979    -38   -714    753   -506   -420   -428    -20   -197   -210
   -444    504    948    -31   -696    724   -568   -444   -449    -46   -228   -228
   -470    436    906     18   -688    670   -558   -446   -454    -46   -223   -233
   -493    363    854     62   -672    607   -553   -441   -457    -41   -200   -239
   -517    329    846     93   -680    587   -553   -436   -449    -28   -181   -244
   -537    327    865    103   -701    594   -568   -452   -459    -46   -213   -298
   -550    288    839    129   -693    563   -581   -439   -449    -41   -210   -262
   -542    270    813    137   -678    540   -589   -420   -428    -23   -181   -233
   -542    244    787    150   -665    514   -589   -389   -397     10   -158   -197
   -530    226    756    150   -641    491   -600   -361   -374     49   -127   -174
   -485    244    730    119   -607    485   -620   -342   -342     80    -90   -153
   -462    272    735     93   -600    504   -631   -316   -301    122    -36   -132
   -470    324    795     72   -631    558   -652   -259   -239    202     49    -80
   -493    342    833     75   -662    587   -631   -197   -187    272    132    -15
   -537    371    906     83   -722    639   -613   -145   -150    314    192     31
   -496    379    875     57   -685    626   -633   -161   -171    290    181     41
   -465    355    820     54   -641    587   -644   -192   -197    254    140     57
   -535    335    870     98   -704    602   -623   -215   -210    241    127     64
   -571    265    836    153   -704    550   -610   -249   -236    205    101     18
   -561    189    750    184   -657    467   -613   -283   -270    166     80    -33
   -553    166    719    194   -636    441   -613   -345   -322    103     33   -132
   -540    127    665    205   -602    397   -623   -428   -402      5    -80   -166
   -550     75    623    236   -587    348   -610   -478   -444    -51   -132   -174
   -571     -5    566    288   -571    277   -607   -530   -485   -101   -179   -267
   -587    -90    496    340   -542    202   -633   -594   -527   -158   -244   -314
   -584   -129    452    355   -519    161   -615   -631   -545   -184   -262   -345
   -548   -194    353    371   -452     80   -623   -683   -587   -228   -298   -423
   -527   -228    298    376   -415     36   -649   -732   -631   -280   -340   -454
   -480   -239    241    361   -361      0   -667   -763   -652   -309   -366   -439
   -545   -239    303    389   -426     33   -652   -748   -623   -280   -335   -449
   -568   -223    342    394   -457     59   -600   -693   -571   -239   -301   -397
   -446   -228    218    335   -332     -5   -605   -719   -587   -270   -324   -407
   -371   -270    101    322   -236    -85   -665   -792   -639   -316   -363   -433
   -475   -270    202    371   -340    -36   -654   -756   -597   -267   -306   -452
   -472   -226    246    348   -361     10   -587   -701   -548   -244   -296   -439
   -355   -213    140    283   -249    -36   -589   -730   -558   -270   -324   -400
   -314   -200    114    257   -215    -44   -628   -776   -576   -288   -329   -389
   -290   -163    127    226   -210    -18   -649   -826   -607   -319   -342   -441
   -168   -114     51    140   -111    -31   -683   -875   -633   -345   -355   -501
   -205   -127     77    163   -145    -25   -631   -844   -594   -314   -329   -449
   -228    -90    137    161   -184     23   -652   -771   -540   -257   -267   -355
    -15    -88    -75     51     28    -83   -709   -815   -581   -298   -309   -405
     36    -98   -135     31     85   -116   -714   -805   -563   -280   -285   -363
    -31   -153   -124     90     46   -140   -636   -763   -532   -257   -244   -363
    -64   -189   -124    127     28   -158   -587   -774   -555   -296   -285   -358
     10   -161   -171     75     88   -166   -594   -782   -548   -293   -267   -394
     70   -176   -249     51    158   -213   -615   -805   -563   -314   -280   -415
    103   -218   -322     54    213   -270   -618   -828   -579   -345   -309   -363
     72   -265   -337     96    205   -301   -584   -823   -558   -345   -311   -363
     75   -316   -394    119    233   -355   -553   -852   -571   -371   -335   -400
    122   -345   -467    111    293   -407   -542   -854   -563   -374   -332   -426
    155   -376   -532    106    342   -454   -553   -841   -548   -376   -340   -433
    109   -366   -475    129    290   -420   -509   -820   -514   -348   -298   -358
    145   -400   -545    127    342   -472   -462   -841   -524   -366   -301   -387
    174   -498   -672    161    420   -584   -501   -898   -566   -428   -387   -470
    213   -553   -769    168    488   -659   -553   -966   -597   -465   -418   -457
     59   -504   -563    223    311   -532   -426   -844   -483   -353   -283   -355
     98   -485   -584    192    340   -535   -394   -774   -439   -322   -257   -374
    168   -491   -659    161    413   -574   -407   -782   -449   -361   -324   -400
    197   -470   -667    135    428   -568   -348   -714   -389   -353   -366   -407
    150   -436   -587    142    368   -511   -233   -522   -207   -200   -265   -342
    241   -236   -478     -2    355   -355   -223   -324     41     75     -7   -163
    316     93   -223   -207    270    -64   -202   -103    342    472    449    290
    233    488    252   -363     -7    371   -202    -88    462    769    969    828
    153    719    566   -436   -205    644   -394   -467    181    719   1236   1226
     98    649    550   -376   -226    602   -594   -987   -319    303   1000   1101
    124     96    -28   -111     77     33   -727  -1558  -1034   -587    -15    207
    288   -478   -766     93    524   -620   -927  -1958  -1639  -1428  -1013   -724
    231   -815  -1047    293    639   -930   -953  -1873  -1610  -1465  -1122   -888
    249   -984  -1236    366    740  -1109   -857  -1631  -1356  -1239   -979   -813
    288  -1000  -1288    355    787  -1143   -743  -1395  -1096  -1005   -805   -680
    319   -917  -1239    298    776  -1078   -555  -1101   -802   -740   -618   -568
    413   -828  -1241    207    826  -1034   -454   -930   -613   -576   -496   -506
    441   -771  -1215    163    826   -992   -436   -896   -555   -530   -449   -475
    449   -789  -1241    168    844  -1015   -446   -891   -540   -517   -433   -467
    483   -787  -1270    150    875  -1028   -441   -891   -522   -504   -413   -465
    506   -792  -1299    142    901  -1044   -426   -891   -506   -501   -407   -472
    462   -810  -1273    174    867  -1041   -420   -859   -480   -480   -402   -433
    498   -849  -1350    174    924  -1098   -457   -872   -498   -501   -436   -449
    548   -844  -1395    145    969  -1117   -444   -857   -478   -480   -413   -415
    568   -828  -1397    129    982  -1111   -420   -846   -449   -454   -368   -407
    574   -849  -1423    135    997  -1135   -439   -867   -457   -465   -374   -452
    537   -867  -1405    163    969  -1135   -426   -862   -446   -449   -350   -441
    561   -844  -1408    140    984  -1124   -413   -846   -423   -431   -332   -467
    667   -839  -1506     85   1085  -1171   -446   -885   -446   -467   -384   -470
    628   -893  -1522    132   1072  -1208   -480   -896   -452   -457   -358   -436
    571   -896  -1470    161   1021  -1182   -426   -836   -400   -394   -275   -402
    571   -885  -1457    155   1010  -1169   -410   -792   -379   -379   -280   -436
    607   -852  -1460    122   1034  -1156   -397   -745   -335   -337   -267   -342
    662   -828  -1491     80   1075  -1158   -405   -714   -283   -290   -202   -293
    685   -820  -1509     67   1096  -1163   -431   -709   -249   -259   -148   -262
    701   -797  -1501     46   1101  -1148   -452   -670   -197   -197    -77   -218
    717   -745  -1462     15   1088  -1104   -420   -600   -119   -106     15   -148
    750   -670  -1423    -41   1083  -1047   -415   -542    -51    -20    106    -67
    779   -628  -1408    -75   1093  -1018   -433   -498      5     46    184     -2
    784   -592  -1376    -96   1080   -984   -459   -483     36     85    239     46
    748   -574  -1322    -85   1034   -948   -420   -459     64    116    280     80
    758   -540  -1301   -109   1028   -922   -407   -449     72    116    288     96
    761   -545  -1306   -109   1031   -924   -397   -444     77    109    288    116
    756   -568  -1327    -96   1041   -948   -376   -452     70     88    270    111
    756   -605  -1361    -75   1057   -982   -371   -478     41     41    231     72
    724   -672  -1397    -25   1060  -1036   -376   -509      2    -15    171     15
    709   -730  -1439     10   1072  -1085   -389   -558    -54    -85     96    -59
    730   -800  -1530     33   1130  -1163   -392   -626   -124   -174      5   -150
    696   -914  -1610    109   1153  -1262   -374   -704   -192   -265    -80   -231
    602   -976  -1579    184   1088  -1278   -342   -691   -197   -288    -93   -246
    620  -1018  -1639    197   1127  -1327   -301   -696   -226   -329   -142   -316
    672  -1049  -1725    187   1197  -1387   -311   -745   -280   -400   -220   -397
    623  -1106  -1730    241   1176  -1418   -368   -776   -322   -441   -265   -384
    602  -1182  -1787    288   1195  -1483   -345   -800   -340   -465   -285   -392
    610  -1239  -1849    311   1228  -1543   -319   -820   -353   -478   -296   -410
    626  -1270  -1896    322   1260  -1582   -350   -844   -374   -504   -311   -433
    628  -1293  -1922    332   1275  -1608   -363   -862   -389   -517   -311   -433
    594  -1330  -1927    366   1260  -1628   -358   -867   -392   -514   -306   -467
    566  -1340  -1906    387   1236  -1623   -332   -854   -376   -511   -309   -467
    563  -1304  -1870    368   1215  -1587   -316   -839   -353   -498   -288   -433
    566  -1257  -1823    345   1195  -1540   -311   -826   -337   -488   -277   -400
    530  -1244  -1774    355   1150  -1509   -272   -800   -314   -465   -252   -381
    511  -1239  -1751    363   1130  -1493   -275   -795   -303   -462   -241   -381
    491  -1231  -1725    368   1106  -1478   -314   -807   -303   -465   -236   -387
    506  -1184  -1691    340   1098  -1436   -329   -807   -285   -439   -205   -348
    475  -1226  -1701    371   1088  -1462   -306   -815   -285   -433   -192   -329
    462  -1267  -1730    402   1093  -1499   -322   -833   -303   -452   -205   -342
    454  -1208  -1662    374   1057  -1434   -314   -826   -296   -441   -194   -340
    433  -1218  -1652    392   1041  -1434   -296   -820   -288   -441   -189   -342
    397  -1275  -1675    439   1036  -1475   -324   -844   -322   -488   -233   -384
    368  -1345  -1714    488   1041  -1530   -374   -865   -353   -517   -254   -371
    342  -1423  -1766    537   1052  -1592   -332   -846   -353   -519   -254   -397
    280  -1504  -1784    613   1031  -1644   -257   -826   -348   -535   -280   -423
    267  -1548  -1818    639   1041  -1683   -327   -859   -387   -571   -303   -433
    265  -1590  -1855    662   1060  -1722   -322   -865   -392   -581   -301   -462
    228  -1654  -1883    711   1052  -1769   -309   -870   -397   -602   -322   -462
    220  -1709  -1930    745   1075  -1818   -309   -885   -407   -626   -348   -465
    194  -1761  -1956    782   1072  -1857   -311   -904   -431   -657   -389   -514
    155  -1800  -1956    820   1054  -1878   -301   -904   -433   -670   -410   -530
    109  -1829  -1938    857   1023  -1883   -275   -880   -418   -659   -389   -522
     88  -1847  -1935    880   1010  -1891   -241   -849   -389   -639   -366   -514
     64  -1873  -1938    901   1000  -1904   -246   -836   -387   -626   -358   -493
      7  -1878  -1886    935    945  -1880   -257   -828   -389   -623   -348   -470
     -7  -1922  -1914    963    950  -1919   -265   -826   -402   -644   -363   -496
      2  -1990  -1992    995    997  -1990   -236   -787   -384   -641   -371   -540
     64  -1956  -2021    943   1041  -1987   -122   -646   -249   -548   -337   -574
     85  -1912  -1997    911   1039  -1953    -12   -483    -75   -389   -228   -522
     93  -1709  -1805    807    948  -1758     28   -301    168   -109     57   -272
    127  -1439  -1566    657    846  -1501    -10   -119    418    252    470    119
    114  -1145  -1262    514    685  -1202   -124   -226    371    361    823    628
     49  -1096  -1145    522    597  -1119   -189   -483     90    228    995    883
    -49  -1244  -1197    646    574  -1221   -267   -852   -363   -187    727    670
   -161  -1623  -1462    893    649  -1543   -355  -1413  -1041  -1039   -254   -244
   -244  -2044  -1800   1143    776  -1922   -511  -1732  -1509  -1691  -1065   -987
   -319  -2356  -2036   1337    857  -2197   -623  -1636  -1457  -1657  -1106  -1065
   -270  -2462  -2192   1366    958  -2327   -566  -1434  -1208  -1423   -956   -956
   -194  -2418  -2223   1306   1013  -2322   -423  -1231   -922  -1161   -758   -802
   -241  -2387  -2148   1314    950  -2268   -249   -987   -620   -880   -535   -665
   -236  -2335  -2099   1286    930  -2218   -155   -836   -459   -735   -402   -589
   -233  -2275  -2042   1252    904  -2158   -114   -766   -384   -662   -329   -542
   -228  -2247  -2018   1239    893  -2132   -116   -732   -340   -618   -290   -514
   -239  -2242  -2003   1239    880  -2125   -119   -709   -309   -592   -257   -475
   -283  -2288  -2005   1286    859  -2148   -109   -706   -296   -581   -233   -483
   -293  -2268  -1977   1280    839  -2122    -96   -706   -306   -600   -254   -498
   -257  -2216  -1958   1236    849  -2088   -111   -722   -329   -623   -275   -485
   -254  -2216  -1961   1234    852  -2088    -96   -714   -309   -602   -239   -475
   -296  -2273  -1977   1283    839  -2125    -80   -701   -277   -563   -181   -467
   -309  -2325  -2016   1317    852  -2171   -106   -722   -277   -553   -161   -506
   -241  -2320  -2078   1280    917  -2200   -132   -745   -311   -594   -200   -511
   -275  -2278  -2003   1275    862  -2140   -129   -688   -293   -579   -207   -483
   -345  -2247  -1904   1296    776  -2075   -114   -605   -223   -498   -142   -392
   -371  -2275  -1904   1322    763  -2091    -88   -576   -184   -454    -93   -363
   -355  -2291  -1935   1325    789  -2114    -57   -548   -137   -410    -33   -335
   -327  -2291  -1964   1306    815  -2127   -106   -561   -137   -407    -28   -322
   -350  -2288  -1938   1319    792  -2114    -98   -553   -124   -397    -12   -290
   -387  -2288  -1901   1335    756  -2096    -72   -511    -72   -340     46   -257
   -366  -2275  -1909   1322    771  -2094   -101   -517    -57   -316     72   -246
   -337  -2260  -1925   1299    792  -2094    -85   -501    -36   -290    111   -215
   -345  -2210  -1865   1278    758  -2039    -80   -428     54   -192    213   -148
   -376  -2145  -1769   1260    693  -1956    -80   -363    148    -80    319    -70
   -342  -2114  -1771   1228    714  -1943    -88   -337    189    -23    392    -15
   -314  -2096  -1784   1202    735  -1940   -101   -309    215      7    444     46
   -296  -2060  -1764   1176    732  -1912    -64   -252    275     64    496    103
   -283  -2021  -1740   1150    727  -1880    -64   -249    285     64    493    103
   -283  -2039  -1756   1161    735  -1899    -62   -252    267     36    467     75
   -311  -2088  -1777   1200    730  -1932    -41   -262    244     -7    418     36
   -387  -2164  -1777   1275    693  -1971    -75   -301    200    -70    361     -7
   -374  -2190  -1816   1280    719  -2003    -90   -337    158   -140    296    -64
   -335  -2205  -1870   1270    766  -2039    -90   -368    124   -197    241   -150
   -335  -2244  -1909   1291    787  -2078   -119   -423     64   -280    158   -231
   -171  -2081  -1909   1127    867  -1997    -10   -387     83   -298    135   -181
   -226  -2166  -1940   1197    857  -2055     23   -439     20   -384     38   -244
   -293  -2260  -1966   1278    836  -2114      0   -493    -41   -459    -36   -314
   -293  -2268  -1974   1280    839  -2122     41   -522    -57   -488    -62   -353
   -259  -2278  -2018   1270    878  -2151     57   -574    -90   -527    -98   -400
   -259  -2364  -2107   1312    922  -2236    -15   -652   -166   -605   -174   -488
   -301  -2491  -2190   1397    943  -2340    -77   -672   -213   -652   -226   -548
    -85  -2296  -2210   1192   1060  -2255     15   -571   -122   -563   -140   -444
    -44  -2223  -2179   1132   1065  -2200     44   -535    -80   -524   -106   -407
      7  -2145  -2153   1067   1080  -2151    109   -493    -44   -493    -77   -374
     44  -2060  -2104   1008   1072  -2081    155   -439      0   -446    -15   -288
   -140  -2203  -2062   1169    958  -2132     59   -501    -44   -488    -54   -361
   -283  -2340  -2060   1312    888  -2200     -7   -576   -101   -555   -142   -423
   -145  -2197  -2055   1171    953  -2127     62   -527    -31   -501    -88   -376
    -41  -2057  -2016   1049    987  -2036    145   -493     31   -446    -20   -319
   -220  -2270  -2052   1244    914  -2161     41   -540    -46   -511    -80   -355
   -129  -2120  -1992   1124    930  -2057     96   -415     67   -394     41   -246
   -153  -2153  -2000   1153    922  -2078     41   -410     83   -371     72   -207
   -150  -2265  -2114   1208    982  -2190    -75   -498     15   -449     23   -270
     38  -2065  -2107   1013   1070  -2086     25   -459     83   -400     75   -189
    -33  -2114  -2083   1072   1023  -2099     18   -410     93   -400     51   -218
    -41  -2091  -2052   1065   1002  -2073     90   -342    148   -350    114   -241
    -64  -2169  -2104   1117   1018  -2138     80   -387    101   -405     75   -285
   -218  -2348  -2132   1283    956  -2242    101   -467     38   -475      5   -288
   -233  -2423  -2190   1327    976  -2307    145   -506     28   -496     -5   -329
   -189  -2462  -2273   1325   1039  -2369    142   -542     -5   -542    -54   -392
   -197  -2566  -2369   1382   1085  -2468    119   -589    -59   -597   -122   -462
   -267  -2608  -2340   1436   1034  -2475     88   -654   -111   -654   -153   -498
   -345  -2600  -2257   1473    953  -2429    119   -597    -77   -641   -161   -472
   -329  -2598  -2270   1462    969  -2436    158   -478      2   -566   -101   -397
   -319  -2655  -2335   1488   1008  -2496    124   -485    -23   -597   -124   -428
   -371  -2707  -2335   1538    982  -2522     85   -465    -23   -589   -106   -389
   -379  -2722  -2343   1551    979  -2533     88   -449     -7   -568    -70   -405
   -314  -2707  -2392   1509   1036  -2551    119   -452      2   -566    -72   -478
   -322  -2766  -2444   1545   1060  -2605     72   -530    -67   -652   -155   -537
   -374  -2790  -2416   1582   1018  -2603     38   -540    -85   -678   -179   -480
   -402  -2855  -2452   1628   1023  -2652     41   -493    -44   -659   -187   -491
   -407  -2855  -2447   1628   1018  -2650    109   -379     75   -576   -166   -545
   -452  -2811  -2359   1631    953  -2585    228   -249    244   -413    -51   -519
   -457  -2720  -2262   1587    901  -2491    142   -244    374   -223    171   -324
   -324  -2403  -2078   1363    875  -2242     46   -228    517     41    563     88
   -389  -2096  -1709   1241    657  -1904    -18   -342    413     77    883    527
   -465  -2070  -1605   1267    568  -1839    -23   -472    109   -129   1000    748
   -644  -2374  -1730   1506    540  -2052    -54   -732   -394   -701    480    303
   -766  -2811  -2044   1787    639  -2429   -257  -1215  -1028  -1522   -537   -587
   -581  -2935  -2353   1756    883  -2644   -290  -1421  -1283  -1888  -1021  -1070
   -724  -3408  -2683   2068    979  -3047   -303  -1504  -1299  -1919  -1109  -1215
   -730  -3603  -2873   2166   1067  -3237   -306  -1428  -1101  -1740  -1031  -1223
   -602  -3567  -2964   2083   1179  -3265   -290  -1161   -818  -1465   -823  -1117
   -670  -3460  -2792   2065   1060  -3128   -101   -820   -498  -1156   -576   -880
   -735  -3457  -2722   2096    992  -3091     18   -639   -306   -974   -413   -795
   -797  -3572  -2774   2182    987  -3174    -36   -678   -311  -1002   -441   -846
   -800  -3634  -2834   2216   1015  -3234   -101   -745   -337  -1036   -485   -870
   -488  -3546  -3057   2016   1283  -3304   -137   -852   -381  -1093   -537   -872
   -613  -3598  -2985   2107   1184  -3291    -57   -888   -353  -1065   -472   -870
  -1065  -3689  -2624   2377    776  -3156     44   -698   -241   -966   -389   -805
  -1049  -3704  -2657   2377    802  -3182     28   -636   -220   -956   -405   -719
   -971  -3720  -2748   2346    885  -3234    -46   -639   -218   -953   -394   -714
  -1083  -3787  -2704   2436    810  -3247    -83   -646   -187   -932   -374   -748
  -1091  -3889  -2798   2488    852  -3343   -137   -724   -215   -971   -431   -833
  -1091  -3946  -2855   2517    880  -3400   -155   -756   -241  -1005   -457   -833
  -1078  -3933  -2857   2504    888  -3398   -153   -737   -252  -1023   -475   -782
  -1078  -3894  -2816   2486    867  -3356   -174   -706   -205   -974   -420   -745
  -1114  -3897  -2782   2504    831  -3341   -150   -701   -176   -948   -394   -756
  -1182  -3930  -2748   2556    782  -3341   -129   -748   -210   -969   -415   -756
  -1249  -3956  -2707   2603    727  -3333    -80   -745   -200   -956   -407   -758
  -1291  -3964  -2673   2629    691  -3320    -57   -706   -155   -911   -371   -753
  -1332  -3923  -2590   2626    626  -3257    -85   -670   -109   -849   -314   -724
  -1392  -3878  -2486   2634    545  -3182   -109   -641    -64   -795   -262   -665
  -1428  -3860  -2431   2644    498  -3146   -153   -631    -38   -758   -226   -597
  -1244  -3878  -2634   2561    693  -3257   -252   -646    -38   -748   -210   -579
  -1176  -3829  -2652   2501    735  -3239   -228   -576     36   -657   -111   -467
  -1210  -3764  -2556   2486    672  -3161   -184   -501    127   -550     10   -314
  -1260  -3767  -2507   2512    623  -3138   -171   -472    168   -488     93   -254
  -1293  -3829  -2535   2561    620  -3182   -218   -493    150   -501     83   -306
  -1257  -3769  -2512   2512    626  -3141   -223   -501    127   -550     31   -265
  -1260  -3730  -2470   2494    602  -3102   -215   -465    145   -532     51   -285
  -1348  -3800  -2452   2574    550  -3128   -153   -472    137   -553     33   -371
  -1506  -3902  -2395   2704    444  -3148    -64   -493     93   -610    -28   -459
  -1371  -3938  -2566   2655    594  -3252    -57   -563     -7   -732   -166   -530
  -1335  -4016  -2681   2675    670  -3348   -103   -631   -106   -839   -272   -667
  -1322  -4073  -2751   2694    714  -3413   -161   -711   -200   -943   -387   -763
  -1304  -4149  -2844   2727    769  -3496   -184   -807   -293  -1047   -498   -839
  -1283  -4237  -2956   2759    833  -3598   -202   -904   -384  -1145   -610   -956
  -1405  -4289  -2883   2847    737  -3587   -148   -914   -392  -1161   -628   -997
  -1462  -4286  -2826   2873    680  -3556    -98   -867   -374  -1140   -615  -1010
  -1452  -4317  -2865   2886    706  -3593   -103   -883   -394  -1150   -602  -1034
  -1332  -4338  -3005   2834    833  -3673   -155   -930   -457  -1210   -667  -1148
  -1288  -4369  -3081   2829    893  -3725   -192   -950   -522  -1296   -787  -1130
  -1356  -4395  -3042   2873    841  -3720   -239   -909   -501  -1275   -766  -1098
  -1270  -4343  -3073   2808    901  -3710   -246   -904   -485  -1262   -753  -1111
  -1322  -4369  -3047   2844    859  -3707   -210   -950   -511  -1286   -763  -1132
  -1376  -4395  -3021   2886    820  -3710   -176   -982   -540  -1304   -774  -1156
  -1353  -4328  -2977   2839    810  -3655   -116   -953   -506  -1262   -724  -1132
  -1392  -4317  -2925   2855    766  -3621   -103   -943   -488  -1241   -698  -1111
  -1415  -4336  -2922   2873    750  -3629   -111   -940   -493  -1247   -714  -1109
  -1413  -4333  -2920   2873    750  -3626   -124   -950   -493  -1241   -711  -1106
  -1462  -4338  -2878   2899    706  -3611   -127   -982   -501  -1236   -693  -1117
  -1530  -4281  -2751   2907    610  -3517   -124   -935   -475  -1213   -665  -1078
  -1467  -4250  -2785   2857    657  -3517   -161   -930   -488  -1215   -672  -1047
  -1444  -4294  -2850   2868    701  -3572   -207   -961   -524  -1244   -685  -1075
  -1470  -4330  -2860   2899    693  -3595   -252   -971   -548  -1260   -693  -1114
  -1509  -4325  -2816   2917    652  -3572   -283   -958   -550  -1265   -696  -1083
  -1566  -4375  -2808   2966    620  -3593   -298   -963   -571  -1291   -719  -1062
  -1600  -4442  -2842   3021    618  -3642   -298   -971   -579  -1306   -735  -1098
  -1587  -4445  -2857   3013    631  -3652   -277   -966   -581  -1309   -732  -1111
  -1597  -4515  -2917   3057    659  -3717   -272   -987   -613  -1343   -766  -1156
  -1628  -4595  -2969   3112    667  -3782   -309  -1002   -631  -1369   -802  -1179
  -1675  -4684  -3008   3180    665  -3847   -265  -1036   -667  -1415   -846  -1228
  -1730  -4819  -3089   3273    678  -3956   -275  -1091   -730  -1493   -919  -1304
  -1691  -4795  -3104   3244    706  -3951   -246  -1078   -722  -1496   -922  -1301
  -1704  -4853  -3148   3276    719  -4000   -210  -1096   -735  -1517   -950  -1332
  -1792  -4933  -3143   3361    675  -4039   -272  -1140   -766  -1548   -969  -1356
  -1849  -4980  -3130   3413    639  -4058   -290  -1153   -769  -1561   -976  -1408
  -1852  -5063  -3211   3457    678  -4138   -298  -1153   -769  -1571  -1026  -1449
  -1855  -5138  -3283   3494    711  -4211   -340  -1179   -800  -1610  -1067  -1431
  -1873  -5164  -3291   3517    706  -4229   -371  -1192   -820  -1634  -1085  -1418
  -1875  -5209  -3333   3541    724  -4271   -376  -1197   -831  -1639  -1096  -1428
  -1847  -5263  -3416   3556    784  -4341   -366  -1171   -813  -1628  -1106  -1483
  -1831  -5302  -3470   3564    818  -4388   -345  -1098   -730  -1579  -1127  -1551
  -1797  -5274  -3476   3535    836  -4375   -283   -976   -594  -1475  -1091  -1556
  -1732  -5164  -3432   3447    849  -4299   -246   -878   -413  -1278   -919  -1413
  -1706  -4907  -3200   3307    745  -4055   -332   -823   -187   -932   -475   -995
  -1686  -4460  -2774   3073    542  -3619   -459   -857   -231   -818   -122   -550
  -1764  -4330  -2569   3047    402  -3450   -535  -1049   -509   -948     12   -179
  -1873  -4460  -2590   3167    358  -3528   -623  -1382   -914  -1260   -103   -265
  -1982  -4881  -2899   3432    457  -3891   -709  -1831  -1475  -1938   -870  -1028
  -1992  -5287  -3296   3637    652  -4291   -836  -2171  -1977  -2650  -1805  -1880
  -1680  -5320  -3642   3499    979  -4481   -883  -2130  -1987  -2701  -1961  -2068
  -1491  -5320  -3829   3406   1169  -4575   -906  -1964  -1774  -2491  -1834  -2062
  -1452  -5320  -3868   3387   1208  -4595   -833  -1779  -1512  -2242  -1652  -2003
  -1530  -5320  -3793   3424   1130  -4556   -659  -1564  -1241  -2000  -1475  -1883
  -1623  -5320  -3697   3470   1036  -4510   -478  -1392  -1044  -1826  -1350  -1745
  -1579  -5320  -3741   3450   1080  -4530   -452  -1387  -1034  -1818  -1337  -1714
  -1564  -5320  -3756   3442   1096  -4538   -441  -1330   -997  -1766  -1283  -1719
  -1675  -5320  -3647   3496    984  -4484   -441  -1205   -919  -1680  -1221  -1608
  -1657  -5320  -3663   3489   1002  -4494   -530  -1192   -914  -1667  -1208  -1600
  -1647  -5320  -3673   3483   1013  -4499   -498  -1145   -854  -1600  -1145  -1566
  -1688  -5320  -3632   3504    971  -4476   -433  -1179   -846  -1595  -1130  -1571
  -1800  -5320  -3520   3561    859  -4421   -397  -1244   -888  -1644  -1192  -1548
  -1823  -5320  -3496   3572    836  -4411   -389  -1184   -867  -1613  -1161  -1535
  -1823  -5320  -3496   3572    836  -4411   -400  -1153   -836  -1577  -1119  -1512
  -1836  -5320  -3483   3580    823  -4403   -376  -1091   -776  -1512  -1047  -1496
  -1873  -5320  -3450   3595    787  -4385   -368   -992   -714  -1439   -961  -1467
  -1849  -5320  -3470   3585    810  -4395   -407  -1021   -737  -1470  -1018  -1460
  -1870  -5320  -3452   3595    789  -4388   -418  -1021   -727  -1473  -1036  -1418
  -1839  -5320  -3481   3580    820  -4401   -433   -979   -670  -1413   -940  -1382
  -1771  -5292  -3522   3530    875  -4408   -511   -961   -646  -1389   -909  -1371
  -1696  -5177  -3481   3434    891  -4330   -465   -906   -581  -1330   -865  -1254
  -1722  -5167  -3447   3445    859  -4307   -433   -885   -537  -1288   -826  -1213
  -1670  -5112  -3442   3393    885  -4278   -415   -857   -498  -1257   -797  -1200
  -1553  -5040  -3486   3294    963  -4263   -504   -820   -459  -1205   -748  -1171
  -1452  -4871  -3419   3161    982  -4146   -368   -706   -309  -1044   -579  -1039
  -1686  -5042  -3356   3364    833  -4201   -376   -766   -332  -1057   -587  -1078
  -1769  -5092  -3322   3432    776  -4208   -548   -810   -368  -1088   -620  -1075
  -1397  -4645  -3250   3021    924  -3949   -397   -574   -137   -854   -384   -841
  -1483  -4757  -3276   3120    896  -4016   -407   -605   -158   -875   -392   -865
  -1540  -4832  -3291   3185    872  -4063   -376   -607   -168   -883   -389   -922
  -1428  -4751  -3322   3091    945  -4037   -332   -631   -184   -911   -407   -956
  -1566  -4941  -3374   3252    904  -4159   -454   -831   -371  -1117   -610   -987
  -1743  -5009  -3265   3374    758  -4138   -431   -815   -363  -1127   -631  -1015
  -1777  -5042  -3265   3411    743  -4156   -441   -802   -397  -1174   -696  -1065
  -1714  -5110  -3395   3413    839  -4252   -535   -841   -470  -1254   -763  -1213
  -1652  -5092  -3439   3369    893  -4265   -511   -833   -470  -1275   -782  -1270
  -1660  -5133  -3473   3395    904  -4304   -501   -898   -542  -1374   -909  -1348
  -1652  -5271  -3619   3460    982  -4445   -514  -1000   -633  -1478  -1015  -1415
  -1486  -5131  -3645   3309   1078  -4388   -454  -1002   -636  -1483  -1005  -1397
  -1680  -5232  -3554   3455    935  -4393   -452  -1039   -672  -1517  -1054  -1504
  -1704  -5320  -3616   3512    956  -4471   -493  -1117   -743  -1600  -1156  -1592
  -1657  -5320  -3665   3486   1002  -4494   -535  -1179   -797  -1662  -1213  -1647
  -1602  -5320  -3717   3463   1057  -4520   -550  -1210   -823  -1691  -1236  -1686
  -1608  -5320  -3715   3463   1052  -4517   -532  -1213   -815  -1691  -1247  -1696
  -1626  -5320  -3697   3473   1034  -4510   -535  -1208   -807  -1686  -1244  -1717
  -1590  -5320  -3733   3455   1070  -4528   -561  -1215   -815  -1691  -1252  -1743
  -1548  -5320  -3772   3434   1111  -4546   -602  -1265   -862  -1745  -1301  -1771
  -1543  -5320  -3780   3432   1117  -4551   -620  -1278   -867  -1751  -1304  -1774
  -1595  -5320  -3725   3457   1065  -4523   -654  -1278   -859  -1758  -1319  -1753
  -1699  -5320  -3624   3507    961  -4473   -662  -1254   -844  -1745  -1314  -1675
  -1743  -5320  -3577   3533    917  -4450   -571  -1163   -784  -1678  -1244  -1618
  -1745  -5320  -3577   3530    914  -4450   -524  -1145   -769  -1662  -1228  -1621
  -1764  -5320  -3559   3541    896  -4440   -537  -1161   -774  -1662  -1215  -1626
  -1769  -5320  -3554   3543    891  -4437   -607  -1215   -807  -1686  -1226  -1636
  -1701  -5320  -3619   3512    958  -4471   -696  -1265   -859  -1735  -1275  -1678
  -1714  -5320  -3608   3517    945  -4466   -691  -1257   -854  -1727  -1262  -1652
  -1743  -5320  -3580   3530    917  -4450   -652  -1234   -849  -1717  -1252  -1628
  -1709  -5320  -3613   3512    950  -4468   -628  -1247   -885  -1756  -1296  -1644
  -1649  -5320  -3671   3486   1010  -4497   -683  -1299   -943  -1821  -1353  -1693
  -1634  -5320  -3686   3478   1026  -4505   -722  -1330   -961  -1829  -1348  -1725
  -1654  -5320  -3668   3486   1005  -4494   -701  -1337   -982  -1844  -1327  -1756
  -1712  -5320  -3608   3515    948  -4466   -670  -1299   -987  -1873  -1379  -1709
  -1602  -5320  -3717   3463   1057  -4520   -654  -1306  -1000  -1904  -1447  -1673
  -1615  -5320  -3707   3468   1044  -4515   -649  -1319  -1018  -1925  -1454  -1730
  -1545  -5320  -3777   3432   1114  -4549   -709  -1322  -1047  -1951  -1483  -1790
  -1517  -5320  -3806   3419   1143  -4564   -724  -1340  -1070  -1984  -1512  -1823
  -1579  -5320  -3741   3450   1080  -4530   -654  -1319  -1052  -1987  -1517  -1761
  -1558  -5320  -3764   3437   1101  -4543   -659  -1350  -1078  -2018  -1548  -1795
  -1501  -5320  -3821   3411   1158  -4572   -698  -1366  -1104  -2042  -1569  -1834
  -1478  -5320  -3845   3398   1182  -4582   -753  -1400  -1135  -2073  -1608  -1867
  -1460  -5320  -3860   3390   1200  -4590   -784  -1428  -1153  -2094  -1639  -1906
  -1460  -5320  -3863   3390   1200  -4593   -774  -1470  -1182  -2127  -1652  -1943
  -1457  -5320  -3863   3387   1202  -4593   -740  -1512  -1215  -2177  -1693  -1992
  -1600  -5320  -3722   3457   1060  -4523   -667  -1356  -1117  -2107  -1673  -1925
  -1628  -5320  -3691   3476   1031  -4507   -504  -1166   -969  -2016  -1649  -1912
  -1704  -5320  -3619   3512    956  -4471   -449  -1010   -813  -1867  -1548  -1873
  -1844  -5320  -3476   3582    815  -4398   -454   -758   -532  -1530  -1210  -1592
  -1922  -5097  -3177   3507    626  -4138   -524   -641   -348  -1221   -797  -1106
  -2000  -4808  -2808   3406    402  -3808   -641   -880   -446  -1088   -431   -597
  -2166  -4712  -2546   3439    187  -3629   -896  -1379   -815  -1234   -332   -444
  -2208  -4824  -2616   3515    202  -3720  -1034  -1844  -1301  -1699   -743   -820
  -2164  -5235  -3073   3699    454  -4156  -1163  -2320  -1969  -2605  -1766  -1790
  -1810  -5320  -3509   3567    849  -4416  -1254  -2504  -2346  -3169  -2439  -2325
  -1613  -5320  -3710   3465   1047  -4515  -1208  -2268  -2143  -3005  -2364  -2262
  -1532  -5320  -3790   3426   1127  -4556  -1137  -2026  -1909  -2800  -2218  -2242
  -1553  -5320  -3769   3437   1106  -4546   -971  -1771  -1654  -2569  -2055  -2223
  -1600  -5320  -3720   3460   1060  -4520   -833  -1597  -1478  -2418  -1953  -2114
  -1631  -5320  -3691   3476   1028  -4507   -831  -1569  -1444  -2392  -1943  -2062
  -1652  -5320  -3671   3486   1008  -4497   -776  -1532  -1410  -2359  -1935  -2008
  -1782  -5320  -3541   3548    878  -4432   -753  -1462  -1366  -2307  -1896  -1956
  -1743  -5320  -3577   3533    917  -4450   -782  -1434  -1369  -2288  -1891  -1964
  -1706  -5320  -3613   3512    953  -4468   -807  -1447  -1389  -2299  -1891  -2021
  -1758  -5320  -3564   3538    901  -4442   -818  -1444  -1400  -2304  -1909  -2008
  -1818  -5320  -3504   3569    841  -4414   -826  -1408  -1384  -2281  -1880  -2010
  -1782  -5320  -3538   3551    878  -4429   -867  -1431  -1421  -2320  -1914  -1969
  -1790  -5320  -3533   3554    870  -4427   -854  -1418  -1402  -2286  -1865  -1979
  -1805  -5320  -3515   3564    854  -4419   -880  -1460  -1452  -2335  -1935  -2052
  -1891  -5320  -3432   3606    769  -4377   -854  -1444  -1434  -2320  -1935  -1948
  -1919  -5320  -3400   3621    740  -4362   -844  -1452  -1434  -2314  -1922  -1964
  -1982  -5320  -3341   3650    678  -4333   -820  -1397  -1387  -2255  -1860  -1958
  -1982  -5320  -3338   3650    678  -4330   -844  -1397  -1400  -2265  -1860  -1945
  -1927  -5320  -3393   3624    732  -4356   -878  -1397  -1415  -2275  -1880  -1901
  -1948  -5320  -3372   3634    711  -4346   -888  -1384  -1392  -2244  -1842  -1943
  -2026  -5320  -3296   3673    633  -4310   -898  -1387  -1387  -2242  -1842  -1922
  -2055  -5320  -3265   3686    605  -4294   -904  -1332  -1340  -2195  -1810  -1842
  -2086  -5305  -3221   3694    566  -4265   -919  -1286  -1296  -2140  -1761  -1800
  -2044  -5255  -3211   3650    581  -4234   -963  -1249  -1270  -2107  -1732  -1753
  -1958  -5164  -3208   3559    623  -4188  -1008  -1182  -1208  -2023  -1647  -1680
  -1938  -5092  -3154   3515    605  -4123   -989  -1145  -1158  -1953  -1577  -1618
  -1925  -5011  -3086   3465    579  -4047   -930  -1111  -1119  -1893  -1501  -1577
  -1917  -4941  -3024   3429    553  -3982   -976  -1130  -1124  -1886  -1504  -1535
  -1901  -4842  -2940   3369    517  -3891   -976  -1065  -1080  -1839  -1460  -1436
  -1849  -4759  -2909   3304    527  -3834   -963  -1021  -1062  -1813  -1423  -1418
  -1831  -4712  -2883   3270    524  -3800   -943  -1005  -1065  -1808  -1410  -1428
  -1870  -4653  -2782   3263    454  -3717   -924   -984  -1052  -1787  -1382  -1408
  -1847  -4619  -2774   3231    459  -3697   -919  -1031  -1119  -1862  -1480  -1423
  -1834  -4632  -2798   3234    480  -3715   -888  -1057  -1156  -1909  -1540  -1428
  -1813  -4634  -2821   3224    501  -3728   -875  -1075  -1184  -1951  -1579  -1480
  -1836  -4658  -2821   3247    491  -3741   -872  -1101  -1221  -1990  -1621  -1527
  -1886  -4725  -2839   3304    475  -3782   -896  -1161  -1286  -2055  -1704  -1597
  -1904  -4759  -2857   3330    475  -3808   -891  -1221  -1353  -2125  -1777  -1652
  -1919  -4751  -2831   3333    454  -3790   -914  -1247  -1389  -2166  -1823  -1688
  -1927  -4666  -2738   3296    405  -3702   -924  -1252  -1395  -2171  -1836  -1688
  -1909  -4569  -2660   3237    374  -3613   -852  -1260  -1400  -2169  -1834  -1678
  -1909  -4530  -2621   3218    355  -3577   -846  -1288  -1434  -2190  -1857  -1696
  -1886  -4455  -2569   3169    340  -3515   -839  -1280  -1439  -2179  -1849  -1693
  -1867  -4429  -2561   3148    345  -3496   -831  -1293  -1452  -2182  -1860  -1696
  -1873  -4377  -2504   3122    314  -3442   -815  -1262  -1434  -2148  -1831  -1662
  -1839  -4299  -2460   3068    309  -3380   -846  -1249  -1426  -2130  -1816  -1644
  -1836  -4250  -2413   3042    285  -3333   -854  -1244  -1413  -2112  -1800  -1634
  -1816  -4151  -2335   2985    259  -3244   -807  -1210  -1374  -2070  -1758  -1595
  -1867  -4019  -2151   2940    140  -3086   -758  -1166  -1332  -2016  -1701  -1506
  -1969  -3891  -1922   2930    -25  -2907   -701  -1083  -1257  -1930  -1615  -1410
  -1904  -3832  -1927   2865     10  -2881   -724  -1052  -1241  -1906  -1597  -1384
  -1764  -3808  -2044   2787    140  -2927   -820  -1096  -1275  -1935  -1623  -1384
  -1712  -3655  -1943   2681    114  -2800   -833  -1075  -1247  -1893  -1566  -1244
  -1623  -3522  -1899   2572    135  -2712   -810  -1062  -1244  -1857  -1525  -1161
  -1621  -3473  -1855   2546    114  -2665   -823  -1072  -1252  -1855  -1527  -1169
  -1696  -3478  -1782   2587     41  -2631   -820  -1070  -1249  -1860  -1540  -1192
  -1706  -3468  -1764   2587     25  -2616   -787  -1096  -1280  -1873  -1553  -1218
  -1636  -3468  -1831   2551     96  -2650   -818  -1137  -1327  -1906  -1590  -1267
  -1592  -3465  -1875   2527    140  -2670   -857  -1130  -1343  -1914  -1608  -1286
  -1577  -3421  -1844   2499    132  -2634   -852  -1072  -1327  -1891  -1595  -1273
  -1618  -3390  -1771   2501     75  -2579   -815  -1047  -1325  -1880  -1590  -1270
  -1608  -3377  -1771   2491     80  -2574   -826  -1060  -1356  -1901  -1621  -1288
  -1582  -3348  -1769   2465     90  -2559   -849  -1091  -1395  -1930  -1654  -1325
  -1584  -3302  -1717   2444     64  -2509   -846  -1091  -1400  -1932  -1660  -1348
  -1587  -3278  -1693   2431     51  -2488   -831  -1083  -1410  -1932  -1667  -1358
  -1569  -3231  -1665   2400     46  -2449   -818  -1072  -1410  -1922  -1665  -1379
  -1522  -3154  -1634   2338     54  -2395   -805  -1078  -1413  -1919  -1654  -1384
  -1460  -3109  -1649   2286     93  -2379   -802  -1075  -1423  -1922  -1657  -1379
  -1439  -3057  -1621   2247     88  -2340   -800  -1039  -1402  -1891  -1631  -1348
  -1449  -3011  -1561   2231     54  -2288   -797  -1002  -1374  -1865  -1615  -1314
  -1465  -2982  -1517   2221     23  -2249   -813   -982  -1361  -1842  -1605  -1286
  -1478  -2946  -1467   2213     -5  -2208   -797   -971  -1348  -1818  -1584  -1247
  -1452  -2896  -1447   2174     -5  -2171   -771   -948  -1332  -1800  -1579  -1241
  -1512  -2808  -1296   2161   -109  -2052   -685   -795  -1210  -1704  -1535  -1236
  -1530  -2662  -1132   2096   -202  -1896   -537   -584  -1023  -1540  -1449  -1153
  -1460  -2434   -974   1948   -244  -1704   -441   -368   -782  -1267  -1213   -932
  -1361  -2065   -706   1712   -327  -1387   -478   -192   -530   -917   -787   -504
  -1309  -1602   -293   1454   -509   -948   -550   -236   -478   -722   -374     18
  -1392  -1296     93   1343   -745   -602   -659   -550   -722   -784   -124    402
  -1509  -1215    293   1363   -901   -462   -795   -943  -1106  -1036   -158    457
  -1561  -1608    -46   1584   -758   -828   -904  -1402  -1688  -1738   -992   -345
  -1626  -2143   -517   1883   -555  -1330   -979  -1732  -2203  -2478  -1943  -1262
  -1551  -2470   -922   2010   -316  -1696  -1085  -1761  -2296  -2639  -2182  -1530
  -1548  -2546   -997   2047   -275  -1771  -1067  -1545  -2042  -2403  -2023  -1452
  -1454  -2491  -1039   1971   -210  -1766   -984  -1267  -1761  -2145  -1852  -1301
  -1376  -2346   -969   1860   -205  -1657   -846   -974  -1460  -1849  -1618  -1145
  -1348  -2182   -833   1764   -257  -1509   -724   -771  -1239  -1639  -1460  -1031
  -1348  -2081   -732   1714   -309  -1408   -646   -717  -1163  -1579  -1431   -961
  -1330  -2023   -696   1675   -319  -1361   -602   -672  -1104  -1512  -1376   -893
  -1322  -1969   -646   1644   -337  -1309   -610   -639  -1052  -1460  -1317   -859
  -1337  -1899   -563   1618   -389  -1231   -558   -602  -1008  -1410  -1267   -800
  -1293  -1836   -542   1566   -376  -1189   -535   -574   -982  -1374  -1241   -789
  -1322  -1787   -465   1553   -428  -1127   -506   -517   -937  -1319  -1197   -756
  -1353  -1709   -355   1532   -501  -1034   -491   -467   -891  -1265  -1156   -706
  -1356  -1660   -306   1506   -524   -984   -498   -444   -854  -1221  -1106   -688
  -1356  -1582   -226   1470   -566   -904   -501   -423   -820  -1179  -1065   -636
  -1322  -1527   -205   1423   -561   -865   -491   -389   -787  -1145  -1041   -587
  -1247  -1460   -213   1353   -517   -836   -467   -353   -745  -1093  -1005   -571
  -1210  -1400   -189   1304   -511   -795   -496   -337   -722  -1054   -969   -563
  -1145  -1340   -194   1244   -475   -769   -535   -361   -740  -1075  -1013   -587
  -1140  -1286   -145   1210   -498   -717   -506   -316   -704  -1034   -974   -522
  -1137  -1184    -46   1161   -545   -615   -501   -277   -652   -971   -904   -465
  -1135  -1057     75   1096   -607   -491   -480   -239   -589   -901   -833   -405
  -1093   -953    140   1023   -618   -407   -446   -197   -535   -826   -763   -340
  -1031   -849    181    940   -607   -335   -452   -153   -491   -748   -688   -267
   -992   -735    254    862   -623   -241   -446    -90   -433   -672   -615   -187
   -989   -566    423    779   -706    -72   -394     10   -311   -532   -485    -28
  -1002   -415    587    709   -795     85   -358    124   -192   -387   -342     90
   -911   -283    628    597   -771    171   -436    153   -161   -322   -275    127
   -885    -96    789    491   -839    345   -423    192    -90   -233   -174    252
   -893     15    909    436   -901    462   -363    272    -15   -142    -77    309
   -930     25    956    452   -943    491   -342    303     -2   -137    -93    296
   -885     77    961    402   -924    519   -366    293     -2   -122    -64    374
   -836    119    956    358   -896    537   -345    298      5   -111    -51    345
   -782    145    927    316   -854    535   -340    280    -25   -150   -103    303
   -722    161    883    280   -802    522   -337    244    -72   -215   -171    265
   -706    150    857    277   -782    504   -355    200   -122   -272   -231    207
   -709    101    810    303   -761    454   -342    161   -168   -324   -293    137
   -672    145    815    262   -745    480   -329    140   -187   -355   -332    101
   -576    168    745    205   -659    457   -301    109   -228   -405   -394     44
   -561    158    717    200   -639    436   -280     64   -265   -449   -439    -38
   -576    150    727    210   -652    439   -270     46   -288   -475   -467    -70
   -594    122    714    236   -654    418   -249     20   -293   -472   -467    -70
   -654    122    776    267   -714    449   -189     33   -265   -428   -439    -83
   -626    161    784    231   -706    472   -197     62   -259   -420   -439    -77
   -620    249    870    187   -745    558   -197    116   -233   -389   -418     -7
   -644    342    987    148   -818    665   -184    166   -189   -345   -381     54
   -594    423   1018     85   -805    719   -168    197   -155   -309   -337     90
   -594    454   1047     67   -820    750   -171    207   -119   -262   -285    135
   -615    496   1111     57   -862    802   -200    194   -111   -246   -257    166
   -555    587   1140    -18   -849    862   -174    223    -75   -210   -223    153
   -405    805   1210   -200   -807   1008   -111    290      0   -140   -174    236
   -415    849   1262   -218   -839   1057    -90    296     15   -122   -148    306
   -407    896   1304   -244   -854   1098   -116    277     18   -116   -135    280
   -374    963   1337   -296   -854   1150   -179    246      0   -129   -155    283
   -337   1023   1361   -342   -849   1192   -168    249     25    -90   -122    345
   -277   1143   1418   -433   -849   1280   -184    252     44    -59    -80    379
   -223   1236   1457   -506   -839   1345   -192    249     46    -54    -72    415
   -213   1249   1462   -519   -839   1356   -189    257     46    -46    -62    439
   -202   1267   1470   -532   -836   1369   -181    280     70    -15    -25    488
   -174   1301   1475   -563   -826   1387   -168    267     77     -5    -20    506
   -150   1330   1480   -589   -815   1402   -145    254     80      2    -15    517
   -189   1325   1514   -568   -852   1418   -137    293     96     25     -5    517
   -163   1371   1535   -602   -849   1452   -140    329     96     31    -18    522
   -150   1397   1545   -626   -846   1470   -129    342    106     46     -2    488
   -101   1410   1512   -654   -805   1460   -111    350    122     67     20    452
    -72   1405   1475   -667   -774   1441   -116    340    114     59      7    457
    -67   1444   1512   -688   -789   1478   -106    350    119     57    -20    446
    -18   1467   1483   -724   -753   1475   -101    366    127     67    -20    467
      7   1483   1475   -745   -735   1480    -98    389    145    101     20    491
     44   1527   1483   -787   -719   1504    -93    402    155    124     44    511
    103   1623   1519   -862   -706   1571    -62    420    174    148     72    548
    109   1680   1571   -896   -732   1626    -54    426    189    161     70    540
    103   1699   1595   -904   -745   1647    -70    415    184    163     67    540
    119   1722   1602   -922   -740   1662    -44    444    215    197     96    563
    140   1756   1615   -948   -737   1686     33    524    296    254    101    537
    171   1847   1675  -1010   -753   1761    101    654    436    371    137    535
    244   2062   1818  -1153   -787   1943    158    831    654    615    350    704
    319   2410   2091  -1366   -885   2252    192   1072    971   1034    797   1117
    394   2826   2431  -1610  -1018   2629     98   1156   1140   1384   1306   1686
    407   3042   2634  -1727  -1111   2839     -2    927    940   1389   1628   2073
    324   2995   2670  -1660  -1174   2834    -67    605    553   1114   1587   2055
    275   2704   2429  -1491  -1075   2566   -184    103    -93    363    807   1415
    189   2296   2107  -1241   -958   2203   -311   -392   -756   -555   -306    509
    124   2049   1925  -1088   -901   1987   -329   -329   -774   -631   -457    332
    241   1899   1654  -1070   -706   1777   -309   -132   -561   -431   -363    335
    277   1875   1595  -1078   -657   1735   -228     75   -288   -174   -210    452
    322   1966   1644  -1143   -659   1805   -103    296      0    106     15    607
    358   2096   1735  -1228   -688   1917     44    509    254    350    223    743
    366   2223   1855  -1296   -743   2039    122    618    389    485    342    823
    387   2281   1891  -1335   -750   2088    155    678    457    561    407    875
    431   2304   1873  -1366   -719   2088    176    709    491    602    449    883
    459   2369   1909  -1415   -724   2140    179    719    506    623    478    911
    454   2403   1945  -1428   -745   2174    187    758    535    654    509    953
    480   2455   1974  -1467   -748   2216    200    779    558    678    519    963
    491   2533   2042  -1512   -774   2288    215    779    568    693    524    992
    483   2548   2062  -1517   -789   2307    241    800    602    724    550   1041
    488   2582   2094  -1535   -802   2338    233    815    626    756    587   1070
    522   2600   2078  -1561   -776   2340    239    828    641    779    613   1078
    584   2644   2060  -1613   -737   2353    252    839    654    797    631   1085
    563   2688   2122  -1626   -779   2405    277    846    675    820    652   1104
    568   2730   2161  -1649   -795   2447    306    872    717    870    704   1124
    579   2764   2182  -1673   -800   2473    322    919    769    935    769   1132
    581   2816   2234  -1699   -826   2525    322    950    795    974    792   1166
    605   2865   2257  -1735   -826   2561    337    979    831   1013    831   1247
    594   2920   2325  -1758   -865   2624    379   1044    906   1091    896   1312
    670   2998   2327  -1834   -828   2662    363   1083    953   1150    961   1353
    737   3094   2356  -1914   -807   2725    335   1117   1002   1208   1013   1392
    763   3192   2429  -1979   -833   2813    374   1182   1088   1306   1088   1488
    771   3260   2488  -2016   -859   2876    389   1244   1171   1415   1202   1574
    787   3307   2520  -2047   -865   2915    384   1283   1231   1496   1293   1641
    823   3398   2574  -2109   -875   2987    407   1350   1312   1590   1384   1699
    878   3491   2611  -2187   -867   3052    407   1384   1366   1660   1467   1764
    859   3554   2694  -2208   -917   3122    446   1408   1400   1699   1532   1818
    875   3619   2743  -2249   -932   3182    467   1413   1395   1680   1501   1829
    885   3632   2746  -2257   -930   3190    475   1426   1379   1660   1465   1829
    870   3613   2740  -2244   -935   3177    519   1444   1379   1657   1454   1803
    914   3600   2686  -2257   -885   3143    548   1418   1345   1602   1405   1743
    930   3598   2665  -2265   -867   3133    530   1348   1265   1504   1312   1701
    904   3582   2678  -2242   -885   3130    519   1299   1205   1436   1241   1660
    917   3598   2681  -2257   -883   3141    558   1304   1176   1408   1208   1602
    953   3567   2611  -2260   -828   3089    568   1260   1124   1353   1161   1545
    953   3512   2559  -2234   -805   3037    561   1215   1065   1293   1101   1473
    940   3496   2556  -2218   -807   3026    592   1205   1023   1247   1039   1423
    997   3525   2525  -2262   -763   3026    605   1182    992   1210    995   1421
   1023   3554   2530  -2288   -753   3042    600   1148    966   1187    987   1423
   1034   3580   2543  -2309   -756   3060    594   1122    937   1156    950   1413
   1041   3619   2577  -2330   -766   3099    636   1163    963   1182    963   1454
   1080   3650   2569  -2364   -743   3109    607   1166    961   1192    974   1431
   1132   3686   2553  -2410   -711   3120    613   1171    966   1205    974   1400
   1143   3738   2595  -2442   -724   3167    633   1179    971   1215    976   1421
   1156   3785   2629  -2470   -735   3208    652   1184    969   1218    987   1473
   1171   3850   2678  -2512   -756   3265    704   1239   1028   1293   1070   1499
   1161   3897   2735  -2530   -787   3317    737   1304   1098   1369   1132   1519
   1174   3917   2743  -2546   -784   3330    758   1348   1140   1413   1163   1566
   1163   3912   2748  -2538   -792   3330    779   1369   1171   1454   1221   1558
   1166   3980   2813  -2572   -823   3395    807   1337   1148   1423   1200   1618
   1205   4037   2831  -2621   -813   3434    800   1314   1132   1418   1189   1670
   1254   4052   2798  -2655   -774   3426    769   1322   1143   1457   1223   1623
   1244   4037   2792  -2639   -774   3416    776   1348   1174   1509   1293   1584
   1226   4107   2881  -2670   -826   3494    813   1376   1174   1493   1283   1673
   1231   4156   2922  -2694   -844   3541    846   1434   1197   1514   1286   1795
   1283   4143   2860  -2714   -789   3504    862   1449   1208   1530   1299   1795
   1231   4091   2860  -2660   -813   3476    891   1462   1213   1556   1319   1751
   1236   4052   2816  -2644   -789   3434    875   1439   1176   1522   1288   1686
   1197   4042   2844  -2621   -823   3445    891   1449   1171   1512   1267   1704
   1169   4039   2870  -2605   -849   3455    906   1473   1189   1530   1288   1712
   1135   3982   2847  -2559   -854   3416    917   1460   1163   1501   1262   1670
   1109   4006   2896  -2559   -893   3452    943   1460   1148   1483   1244   1665
   1098   4052   2953  -2577   -927   3504    945   1470   1140   1483   1239   1660
   1104   4050   2943  -2577   -919   3496    956   1473   1122   1475   1223   1639
   1153   4034   2881  -2592   -862   3457    935   1426   1070   1436   1182   1600
   1057   4019   2961  -2538   -953   3491    987   1460   1098   1467   1205   1628
   1041   3987   2946  -2514   -953   3468   1023   1517   1132   1504   1231   1639
   1158   3972   2813  -2566   -828   3395   1000   1504   1096   1478   1197   1605
   1218   4019   2800  -2618   -789   3411    971   1491   1070   1457   1179   1623
   1182   4006   2824  -2595   -820   3413    961   1504   1078   1478   1208   1714
   1182   4024   2839  -2603   -828   3432   1002   1577   1150   1548   1244   1795
   1145   4115   2966  -2631   -911   3541   1140   1730   1309   1665   1288   1862
   1083   4245   3161  -2662  -1039   3704   1249   1917   1506   1852   1423   1945
   1062   4494   3432  -2779  -1184   3964   1283   2132   1784   2203   1782   2171
   1124   4793   3665  -2959  -1270   4229   1218   2213   1938   2501   2216   2564
   1179   5079   3899  -3130  -1361   4489   1098   2023   1774   2478   2496   2959
   1161   5081   3920  -3120  -1379   4502    984   1735   1395   2208   2553   3096
   1109   4827   3715  -2969  -1301   4271    857   1340    836   1615   2073   2652
    989   4447   3457  -2720  -1234   3954    766    904    265    852   1080   1722
    956   4102   3143  -2530  -1096   3624    678    662    -72    374    392   1104
   1000   3813   2813  -2405   -906   3315    646    766     28    472    405   1054
    995   3663   2665  -2330   -836   3164    709    987    296    745    581   1140
   1028   3678   2647  -2353   -810   3164    776   1153    532    976    748   1236
   1039   3821   2782  -2431   -872   3302    893   1363    795   1228    948   1371
   1078   3969   2891  -2522   -906   3432    958   1522    969   1397   1080   1470
   1093   3990   2896  -2543   -901   3445    984   1561   1005   1431   1096   1478
   1088   4016   2925  -2553   -917   3470   1047   1595   1036   1457   1111   1488
   1085   4037   2951  -2561   -932   3494   1052   1602   1049   1467   1117   1491
   1067   4073   3005  -2569   -969   3541   1072   1626   1083   1499   1143   1512
   1054   4076   3018  -2566   -982   3548   1072   1626   1085   1504   1143   1509
   1023   4099   3073  -2561  -1023   3587   1052   1649   1098   1527   1161   1530
   1023   4117   3091  -2572  -1034   3606   1057   1686   1111   1545   1174   1540
   1070   4117   3047  -2592   -987   3582   1052   1678   1104   1540   1163   1512
    992   4125   3133  -2561  -1070   3629   1062   1693   1124   1564   1187   1512
    937   4162   3221  -2551  -1140   3691   1083   1730   1153   1597   1218   1577
    948   4175   3226  -2561  -1140   3702   1078   1740   1153   1600   1215   1587
    969   4169   3200  -2569  -1114   3686   1067   1735   1140   1595   1205   1558
    971   4180   3208  -2577  -1119   3694   1057   1725   1135   1595   1200   1545
    995   4219   3224  -2608  -1114   3722   1057   1727   1143   1605   1208   1556
    961   4242   3281  -2603  -1161   3761   1091   1784   1195   1652   1257   1592
    961   4252   3291  -2605  -1163   3772   1044   1805   1215   1683   1291   1597
    924   4252   3328  -2587  -1202   3790   1031   1818   1231   1712   1312   1610
    924   4286   3359  -2605  -1218   3824   1013   1834   1262   1748   1343   1647
    958   4349   3390  -2655  -1215   3868   1005   1867   1314   1816   1410   1696
    989   4393   3403  -2691  -1205   3899   1010   1914   1369   1886   1478   1756
    997   4429   3432  -2714  -1215   3930   1026   1969   1436   1979   1577   1831
   1005   4481   3473  -2743  -1234   3977   1013   2005   1491   2049   1654   1893
    976   4556   3577  -2766  -1301   4068   1008   2042   1530   2107   1722   1943
    966   4598   3632  -2782  -1332   4115   1031   2086   1571   2153   1774   1979
    969   4585   3616  -2777  -1325   4102   1005   2078   1553   2130   1748   1990
    969   4577   3608  -2772  -1319   4094    989   2052   1517   2086   1691   1974
    961   4549   3585  -2756  -1314   4068    979   2031   1480   2049   1647   1922
    940   4533   3593  -2735  -1325   4063    997   2021   1457   2005   1608   1867
    896   4481   3582  -2688  -1343   4032    992   1966   1392   1914   1512   1769
    872   4356   3481  -2616  -1304   3920    974   1896   1299   1795   1392   1670
    841   4260   3419  -2553  -1288   3839    987   1855   1239   1717   1312   1582
    820   4211   3390  -2514  -1283   3800    966   1797   1171   1641   1228   1488
    828   4167   3335  -2499  -1254   3751    922   1714   1067   1535   1109   1382
    844   4097   3252  -2470  -1205   3673    917   1670   1010   1475   1041   1317
    807   4013   3205  -2413  -1200   3608    909   1649    984   1452   1018   1280
    795   3964   3169  -2379  -1187   3567    917   1618    948   1415    976   1262
    782   3962   3180  -2372  -1200   3572    917   1605    927   1389    953   1249
    740   3936   3195  -2338  -1228   3567    919   1602    919   1374    948   1241
    696   3925   3226  -2312  -1265   3577    898   1597    906   1363    940   1226
    662   3904   3242  -2283  -1288   3574    891   1602    906   1366    909   1215
    639   3946   3307  -2291  -1332   3626    893   1623    930   1400    943   1228
    610   3964   3351  -2288  -1369   3658    904   1623    919   1395    940   1213
    568   3923   3351  -2247  -1389   3637    945   1654    945   1410    950   1257
    542   3938   3395  -2239  -1426   3668    924   1673    971   1436    979   1288
    524   3985   3457  -2257  -1467   3722    943   1688    989   1457   1002   1286
    537   4047   3509  -2294  -1486   3780    945   1680    984   1454   1000   1267
    537   4084   3546  -2312  -1504   3813    919   1654    961   1428    969   1249
    498   4110   3611  -2304  -1556   3860    859   1636    961   1447   1000   1252
    480   4120   3639  -2301  -1579   3881    841   1626    958   1457   1015   1275
    439   4094   3652  -2268  -1605   3873    831   1610    932   1441    997   1291
    400   4073   3673  -2239  -1636   3873    828   1618    937   1454   1021   1322
    381   4104   3722  -2242  -1670   3915    839   1628    958   1478   1054   1327
    397   4097   3697  -2249  -1649   3897    833   1610    937   1447   1008   1356
    402   4026   3621  -2216  -1608   3824    815   1595    904   1415    969   1343
    376   3938   3559  -2158  -1590   3748    810   1584    880   1389    950   1306
    366   3855   3489  -2109  -1561   3673    782   1574    857   1369    937   1280
    376   3743   3364  -2062  -1493   3554    787   1553    820   1319    885   1228
    389   3639   3250  -2016  -1431   3447    761   1530    787   1278    849   1179
    324   3564   3239  -1943  -1457   3403    779   1545    795   1278    852   1088
    311   3564   3252  -1938  -1470   3408    805   1545    784   1247    800   1101
    296   3561   3265  -1930  -1486   3416    797   1553    795   1267    826   1140
    241   3574   3333  -1909  -1545   3455    792   1548    797   1275    849   1101
    215   3574   3359  -1896  -1571   3468    769   1522    771   1239    797   1085
    207   3626   3419  -1917  -1605   3522    758   1522    774   1252    833   1104
    207   3642   3434  -1925  -1613   3538    735   1496    750   1223    826   1021
    210   3593   3382  -1901  -1587   3489    719   1465    719   1176    766   1015
    202   3551   3348  -1878  -1574   3452    714   1460    719   1182    771   1015
    192   3556   3364  -1873  -1584   3460    714   1434    698   1156    735    984
    181   3580   3395  -1880  -1608   3489    711   1483    732   1176    714    984
    215   3593   3377  -1906  -1579   3486    761   1577    807   1205    675    932
    241   3608   3367  -1927  -1561   3489    841   1717    948   1319    745    979
    280   3782   3502  -2031  -1610   3642    898   1914   1189   1597   1021   1143
    363   4115   3751  -2239  -1696   3936    852   2086   1441   1974   1488   1579
    381   4484   4099  -2434  -1860   4291    724   1956   1421   2153   1886   2060
    290   4632   4341  -2462  -2026   4486    545   1558   1114   2068   2070   2364
    194   4507   4312  -2351  -2057   4411    350   1088    652   1714   1867   2200
     67   4008   3941  -2039  -1938   3975    231    568     -7    828    833   1275
      5   3494   3489  -1751  -1740   3491     90    254   -493    116    -10    485
      5   3195   3187  -1602  -1592   3192     15    319   -465     96    -98    342
     23   3044   3021  -1532  -1499   3034     64    530   -231    298     28    374
     33   3055   3021  -1548  -1493   3039    168    743      5    498    142    457
     67   3125   3057  -1597  -1496   3091    327    976    257    717    309    563
    109   3185   3073  -1649  -1480   3130    418   1104    397    841    407    633
    129   3221   3091  -1675  -1480   3156    433   1143    433    883    433    626
    145   3250   3104  -1699  -1480   3177    420   1137    428    883    410    628
    135   3237   3102  -1686  -1483   3169    439   1153    449    906    423    628
    142   3213   3070  -1680  -1462   3143    446   1150    459    911    426    636
    135   3185   3050  -1660  -1457   3117    446   1148    467    919    449    639
    116   3190   3073  -1654  -1478   3133    444   1158    470    922    452    607
    111   3208   3096  -1660  -1493   3154    444   1171    488    940    465    662
    106   3177   3068  -1644  -1480   3125    441   1174    493    950    472    646
     96   3156   3060  -1626  -1480   3109    433   1161    480    935    462    626
     77   3138   3060  -1610  -1491   3099    407   1130    467    930    454    610
     72   3143   3070  -1608  -1499   3107    394   1127    475    940    465    574
     38   3133   3091  -1587  -1527   3112    413   1158    509    971    496    618
     62   3128   3065  -1595  -1501   3096    410   1166    517    979    488    678
     62   3128   3065  -1595  -1501   3096    407   1176    532   1005    506    698
     36   3128   3091  -1584  -1527   3109    405   1189    550   1026    530    685
      2   3133   3128  -1569  -1564   3128    397   1197    566   1044    532    688
    -18   3143   3161  -1561  -1590   3151    394   1213    592   1067    553    714
      0   3167   3164  -1584  -1582   3164    376   1241    628   1106    587    737
     12   3156   3141  -1584  -1564   3148    366   1291    675   1169    639    748
      2   3148   3143  -1577  -1569   3146    355   1317    714   1213    693    776
    -15   3185   3200  -1584  -1608   3192    345   1350    769   1273    758    878
    -31   3198   3229  -1582  -1628   3213    332   1392    823   1335    807    893
    -33   3239   3273  -1602  -1654   3257    322   1439    867   1392    862    945
      2   3276   3273  -1639  -1636   3276    301   1449    865   1395    875   1005
     28   3276   3247  -1652  -1608   3263    283   1431    854   1382    867   1008
    -23   3255   3278  -1615  -1649   3265    285   1413    833   1356    865    948
    -72   3234   3307  -1582  -1691   3270    290   1369    797   1299    807    885
    -85   3205   3289  -1561  -1688   3247    288   1319    748   1234    724    940
   -116   3154   3270  -1517  -1693   3211    277   1275    698   1179    688    906
   -184   3086   3268  -1452  -1725   3177    254   1197    623   1093    610    792
   -207   2998   3205  -1395  -1706   3102    226   1117    550   1010    532    680
   -239   2904   3143  -1332  -1691   3021    210   1044    485    927    441    561
   -275   2798   3073  -1260  -1673   2935    181    976    413    846    345    485
   -327   2696   3024  -1187  -1675   2860    166    911    348    763    259    452
   -368   2639   3008  -1135  -1688   2824    163    865    316    727    228    413
   -387   2592   2979  -1104  -1683   2785    163    818    283    683    187    405
   -387   2535   2922  -1072  -1654   2727    142    776    244    639    137    376
   -394   2494   2889  -1049  -1641   2691    111    743    223    631    132    285
   -407   2478   2883  -1036  -1647   2681     90    704    197    607    116    249
   -444   2436   2881   -997  -1662   2657     77    685    176    581     75    241
   -449   2408   2857   -979  -1652   2631     77    706    194    597     70    324
   -428   2403   2829   -989  -1628   2616     36    698    171    581     70    285
   -446   2410   2857   -982  -1652   2634     46    709    181    600     77    262
   -454   2416   2870   -982  -1665   2644     64    727    215    649    129    226
   -415   2431   2847  -1008  -1631   2639     46    696    200    641    150    187
   -423   2444   2868  -1010  -1644   2655     44    654    166    602    109    200
   -485   2486   2972  -1002  -1727   2727     49    665    174    610     85    275
   -457   2514   2969  -1031  -1714   2740     38    667    179    618     90    293
   -423   2546   2969  -1060  -1696   2756      7    644    166    626    119    345
   -381   2520   2902  -1070  -1641   2709    -54    594    127    602    111    301
   -410   2483   2891  -1036  -1649   2686    -67    561     96    568     80    267
   -389   2522   2909  -1067  -1649   2714    -83    545     85    561     83    236
   -361   2486   2847  -1062  -1602   2665   -119    517     51    537     75    158
   -355   2460   2816  -1054  -1584   2637   -140    465    -15    459    -20    171
   -350   2405   2753  -1028  -1551   2579   -142    439    -46    428    -54    239
   -324   2353   2675  -1015  -1499   2512   -150    431    -54    423    -44    207
   -262   2320   2582  -1028  -1421   2449   -176    407    -83    400    -62    142
   -301   2294   2595   -995  -1449   2442   -158    387    -96    374    -77    114
   -335   2268   2600   -966  -1467   2434   -150    376   -103    361    -90     88
   -355   2242   2595   -945  -1475   2418   -150    376    -96    363    -85     64
   -355   2208   2564   -924  -1460   2385   -150    376    -93    371    -83     41
   -379   2143   2522   -880  -1452   2330   -137    366   -106    350   -103     38
   -394   2122   2517   -865  -1457   2320   -111    371    -98    348   -109     75
   -405   2117   2522   -857  -1465   2320    -98    387    -83    374    -70     49
   -462   2088   2551   -813  -1506   2320    -80    394    -83    368    -59     41
   -472   2073   2546   -802  -1509   2309    -96    379    -96    353   -101     51
   -493   2039   2530   -774  -1512   2283    -85    384    -90    358    -96     70
   -524   1997   2520   -737  -1522   2257    -85    381    -96    350    -88    101
   -522   1935   2457   -706  -1488   2195    -77    405    -90    342   -116     72
   -444   1938   2382   -748  -1413   2158      0    519      0    392   -129      7
   -431   2031   2460   -800  -1447   2244     80    691    171    553    -15     31
   -441   2262   2701   -911  -1571   2481    176    940    457    872    293    265
   -376   2626   3003  -1124  -1688   2813    179   1132    704   1210    704    732
   -397   3073   3470  -1337  -1935   3273     51    948    626   1309   1060   1257
   -542   3265   3808  -1361  -2174   3535   -124    532    309   1182   1221   1530
   -735   3148   3881  -1208  -2307   3512   -290     64   -129    805    976   1319
   -909   2642   3551   -865  -2229   3096   -387   -405   -693     62     93    470
   -956   2029   2985   -537  -1971   2507   -532   -688  -1148   -592   -722   -293
   -880   1678   2556   -400  -1719   2117   -615   -607  -1101   -581   -789   -431
   -807   1517   2322   -355  -1566   1919   -576   -392   -885   -387   -670   -402
   -730   1532   2262   -400  -1496   1896   -459   -155   -646   -174   -517   -319
   -618   1628   2247   -506  -1431   1938   -316     44   -454     -2   -397   -205
   -594   1654   2249   -530  -1423   1951   -226    148   -350     93   -324    -77
   -665   1602   2268   -470  -1467   1932   -202    184   -314    129   -270    -25
   -727   1577   2304   -423  -1514   1940   -205    189   -314    124   -272    -25
   -774   1558   2333   -394  -1553   1945   -168    231   -270    150   -283     18
   -826   1569   2392   -371  -1610   1979   -161    265   -246    187   -262     15
   -831   1584   2413   -376  -1621   1997   -184    254   -254    192   -236    -18
   -810   1551   2361   -368  -1584   1956   -231    228   -272    176   -241    -77
   -795   1535   2327   -371  -1561   1930   -275    213   -280    176   -252   -103
   -818   1532   2348   -358  -1582   1940   -293    213   -275    187   -244   -103
   -854   1530   2382   -340  -1618   1956   -275    223   -259    207   -223    -90
   -867   1548   2416   -340  -1641   1982   -254    233   -252    215   -210    -88
   -893   1548   2442   -327  -1667   1995   -252    231   -257    215   -210    -88
   -883   1556   2439   -337  -1660   1997   -283    226   -262    210   -213    -90
   -862   1532   2395   -335  -1631   1964   -316    213   -272    200   -223    -96
   -846   1545   2392   -348  -1618   1969   -311    220   -262    218   -210    -77
   -844   1582   2426   -368  -1636   2003   -301    241   -233    254   -181    -57
   -839   1595   2434   -376  -1636   2013   -316    257   -207    285   -150    -36
   -820   1626   2444   -405  -1631   2034   -324    288   -174    324   -106     -2
   -807   1649   2457   -420  -1631   2052   -314    324   -140    361    -59     38
   -846   1639   2483   -397  -1665   2060   -366    340   -119    400    -12     83
   -857   1644   2501   -394  -1680   2073   -415    363    -90    449     31    132
   -756   1803   2559   -524  -1657   2182   -379    444     -5    550    140    244
   -714   1912   2626   -597  -1670   2268   -345    496     54    626    233    337
   -771   1899   2668   -566  -1719   2283   -389    491     57    636    259    371
   -792   1925   2717   -566  -1753   2320   -433    491     59    641    275    392
   -792   1958   2751   -584  -1771   2353   -462    465     44    626    267    379
   -810   1953   2764   -571  -1787   2359   -472    439     18    594    246    345
   -875   1886   2761   -506  -1818   2322   -470    400    -20    540    194    306
   -901   1836   2738   -467  -1821   2286   -472    368    -49    498    153    270
   -930   1779   2707   -426  -1818   2242   -483    319   -103    433     98    205
   -969   1714   2683   -371  -1826   2197   -480    275   -150    363      2    142
  -1015   1639   2655   -311  -1836   2148   -452    241   -184    311    -67    116
  -1088   1548   2634   -231  -1860   2091   -465    176   -241    241   -135     36
  -1111   1457   2566   -174  -1839   2010   -517    106   -314    166   -207    -54
  -1169   1345   2514    -88  -1842   1930   -563     44   -381     98   -270   -127
  -1205   1288   2491    -44  -1847   1888   -532     12   -413     62   -311   -171
  -1179   1267   2447    -44  -1813   1857   -530      0   -426     41   -332   -194
  -1158   1273   2429    -59  -1795   1849   -535    -10   -439     20   -345   -210
  -1135   1296   2431    -80  -1782   1862   -524    -20   -446     15   -345   -207
  -1127   1252   2379    -64  -1753   1816   -553    -62   -480     -7   -376   -241
  -1067   1226   2294    -80  -1680   1758   -581    -85   -506    -25   -384   -262
  -1075   1163   2239    -46  -1657   1701   -618   -122   -532    -46   -394   -306
  -1031   1200   2231    -83  -1631   1714   -633   -129   -537    -57   -415   -306
   -995   1260   2252   -132  -1623   1756   -545    -57   -462     20   -361   -194
  -1075   1239   2314    -83  -1696   1777   -535    -36   -436     46   -332   -194
  -1158   1221   2377    -31  -1769   1800   -584    -44   -439     49   -327   -213
  -1257   1161   2418     49  -1836   1790   -639    -64   -454     28   -345   -244
  -1189   1288   2475    -49  -1834   1880   -613    -36   -407     72   -290   -197
  -1093   1462   2556   -184  -1823   2008   -553      7   -345    140   -218   -122
  -1140   1413   2551   -137  -1847   1982   -587    -51   -389    103   -246   -140
  -1174   1350   2525    -88  -1849   1938   -636    -96   -433     64   -272   -163
  -1171   1382   2553   -106  -1862   1966   -649    -93   -426     64   -262   -145
  -1150   1449   2600   -148  -1875   2023   -667    -90   -418     72   -244   -129
  -1171   1434   2605   -132  -1888   2018   -675    -85   -420     75   -226   -122
  -1208   1400   2608    -96  -1906   2003   -659    -88   -433     57   -236   -158
  -1278   1317   2595    -20  -1938   1953   -662   -111   -470     23   -262   -179
  -1301   1265   2564     18  -1932   1914   -649   -124   -496      0   -277   -207
  -1309   1236   2543     33  -1925   1891   -639   -150   -524    -31   -322   -210
  -1374   1182   2556     96  -1964   1867   -667   -168   -542    -51   -348   -207
  -1358   1148   2504    103  -1932   1826   -672   -189   -561    -72   -371   -228
  -1314   1163   2478     75  -1896   1818   -654   -200   -566    -83   -381   -244
  -1319   1122   2439     98  -1880   1779   -659   -218   -587   -106   -405   -272
  -1319   1065   2385    127  -1852   1725   -683   -228   -597   -119   -415   -298
  -1288   1036   2325    124  -1808   1680   -724   -239   -597   -129   -428   -322
  -1296   1010   2307    142  -1800   1657   -753   -257   -610   -142   -441   -314
  -1337    950   2288    192  -1813   1618   -761   -288   -646   -168   -467   -353
  -1371    865   2236    254  -1803   1551   -776   -306   -665   -189   -480   -366
  -1343    867   2208    236  -1777   1538   -748   -275   -631   -163   -446   -348
  -1392    841   2234    275  -1813   1538   -696   -252   -602   -148   -436   -355
  -1486    789   2275    348  -1880   1532   -667   -207   -561   -137   -444   -410
  -1538    745   2283    397  -1909   1514   -644   -124   -498   -106   -449   -488
  -1540    859   2400    340  -1971   1628   -610     25   -329     62   -322   -345
  -1501   1106   2608    197  -2055   1857   -597    233    -62    400     38     18
  -1473   1475   2948     -2  -2210   2210   -680    277     67    665    478    493
  -1566   1686   3252    -59  -2408   2468   -854    -12   -145    633    711    872
  -1751   1652   3403     46  -2577   2527  -1049   -457   -522    410    698    961
  -1893   1286   3180    303  -2538   2231  -1205   -958  -1078   -200     72    355
  -2047    649   2696    696  -2372   1673  -1358  -1465  -1751  -1114  -1013   -688
  -2125     93   2218   1015  -2171   1156  -1530  -1647  -2047  -1522  -1514  -1187
  -2086   -145   1940   1114  -2016    896  -1545  -1496  -1888  -1389  -1444  -1184
  -2010   -171   1839   1088  -1925    833  -1439  -1252  -1618  -1145  -1273  -1083
  -2008   -137   1870   1070  -1940    865  -1319  -1013  -1356   -904  -1098   -948
  -2117   -135   1982   1127  -2049    922  -1218   -836  -1163   -730   -971   -833
  -2213   -226   1987   1218  -2101    880  -1200   -800  -1127   -709   -961   -831
  -2216   -257   1958   1236  -2088    849  -1234   -813  -1130   -719   -969   -852
  -2268   -303   1964   1286  -2117    828  -1270   -839  -1143   -732   -982   -870
  -2385   -446   1938   1415  -2161    745  -1304   -888  -1187   -776  -1028   -927
  -2382   -491   1891   1436  -2138    698  -1343   -911  -1213   -792  -1049   -950
  -2340   -441   1899   1389  -2122    730  -1317   -883  -1179   -758  -1015   -917
  -2426   -483   1943   1452  -2187    730  -1335   -891  -1174   -756  -1015   -917
  -2436   -501   1935   1470  -2187    717  -1369   -917  -1184   -763  -1021   -924
  -2426   -545   1880   1486  -2156    667  -1376   -927  -1200   -771  -1031   -945
  -2462   -589   1873   1525  -2169    641  -1408   -937  -1208   -782  -1036   -953
  -2465   -602   1862   1532  -2164    628  -1415   -948  -1208   -779  -1028   -948
  -2423   -600   1823   1512  -2125    610  -1426   -956  -1208   -774  -1028   -961
  -2372   -542   1826   1454  -2101    639  -1410   -930  -1174   -732   -989   -930
  -2387   -550   1836   1467  -2114    641  -1423   -932  -1163   -717   -974   -914
  -2413   -581   1829   1496  -2122    620  -1434   -937  -1153   -704   -963   -901
  -2410   -610   1800   1512  -2107    594  -1454   -940  -1153   -693   -948   -880
  -2374   -558   1816   1465  -2099    628  -1423   -901  -1111   -641   -896   -839
  -2314   -517   1797   1415  -2057    641  -1400   -865  -1070   -589   -844   -802
  -2262   -457   1803   1358  -2034    670  -1382   -815  -1010   -519   -771   -750
  -2255   -410   1844   1332  -2049    717  -1475   -795   -966   -457   -701   -685
  -2226   -327   1896   1275  -2062    784  -1436   -709   -875   -348   -592   -600
  -2197   -249   1945   1223  -2073    846  -1423   -639   -797   -249   -488   -519
  -2169   -194   1974   1179  -2073    888  -1418   -594   -743   -179   -407   -457
  -2125   -129   1995   1127  -2060    932  -1392   -548   -688   -114   -335   -389
  -2125   -124   1997   1122  -2062    937  -1400   -550   -696   -111   -327   -381
  -2161   -129   2031   1145  -2099    948  -1382   -548   -704   -119   -332   -381
  -2151   -135   2016   1143  -2086    937  -1387   -563   -722   -142   -342   -379
  -2140   -150   1990   1145  -2065    919  -1426   -605   -776   -197   -387   -410
  -2114   -153   1961   1132  -2039    904  -1361   -620   -800   -233   -420   -439
  -2117   -192   1925   1153  -2021    865  -1283   -631   -818   -275   -462   -478
  -2148   -231   1914   1187  -2031    841  -1299   -685   -870   -337   -522   -532
  -2114   -259   1855   1187  -1984    797  -1345   -750   -932   -407   -576   -592
  -2039   -246   1792   1143  -1917    771  -1332   -779   -966   -452   -610   -615
  -2036   -277   1758   1158  -1899    737  -1299   -813  -1005   -504   -662   -662
  -2003   -301   1699   1150  -1852    698  -1270   -839  -1036   -542   -701   -696
  -2016   -428   1587   1223  -1803    579  -1327   -922  -1137   -641   -802   -792
  -2003   -413   1587   1208  -1797    587  -1291   -924  -1153   -649   -807   -800
  -1860   -324   1535   1091  -1699    605  -1249   -911  -1132   -636   -797   -795
  -1888   -392   1496   1140  -1693    550  -1252   -948  -1174   -683   -836   -831
  -1914   -350   1564   1132  -1740    605  -1252   -940  -1174   -678   -815   -797
  -1821   -296   1525   1057  -1673    613  -1288   -945  -1143   -659   -800   -787
  -1787   -272   1514   1028  -1652    620  -1312   -958  -1140   -659   -792   -792
  -1886   -345   1540   1111  -1714    597  -1296   -953  -1163   -680   -800   -810
  -1852   -355   1496   1104  -1675    568  -1286   -943  -1117   -649   -784   -797
  -1795   -270   1525   1031  -1662    628  -1270   -953  -1104   -633   -769   -784
  -1839   -272   1566   1054  -1704    646  -1299   -974  -1117   -646   -776   -795
  -1891   -358   1532   1124  -1714    587  -1350  -1026  -1148   -685   -810   -828
  -1836   -226   1610   1031  -1725    691  -1273   -963  -1093   -623   -737   -753
  -1818   -226   1590   1021  -1706    680  -1265   -974  -1111   -633   -724   -740
  -1808   -298   1509   1054  -1660    605  -1345  -1039  -1117   -665   -761   -771
  -1857   -337   1519   1096  -1691    589  -1400  -1109  -1187   -722   -802   -802
  -1925   -439   1486   1182  -1706    522  -1434  -1150  -1228   -763   -833   -833
  -1919   -475   1444   1195  -1683    483  -1465  -1189  -1252   -789   -854   -849
  -1909   -535   1374   1221  -1641    418  -1491  -1218  -1299   -833   -893   -885
  -1904   -568   1332   1234  -1621    381  -1480  -1213  -1319   -846   -901   -896
  -1922   -659   1262   1291  -1592    301  -1447  -1210  -1280   -836   -901   -909
  -2010   -753   1254   1379  -1634    249  -1558  -1332  -1392   -940   -987   -987
  -1977   -844   1132   1410  -1556    145  -1571  -1340  -1431   -979  -1021  -1034
  -2036   -992   1041   1514  -1540     23  -1540  -1376  -1452  -1023  -1075  -1106
  -2143  -1036   1106   1590  -1626     33  -1584  -1454  -1514  -1083  -1122  -1150
  -2086  -1098    987   1592  -1538    -57  -1644  -1517  -1582  -1153  -1182  -1205
  -2005  -1187    818   1595  -1413   -187  -1631  -1517  -1600  -1184  -1215  -1252
  -1948  -1278    670   1610  -1309   -303  -1693  -1540  -1634  -1223  -1254  -1291
  -2013  -1436    576   1725  -1296   -431  -1805  -1626  -1696  -1286  -1314  -1356
  -2125  -1501    623   1813  -1376   -439  -1719  -1623  -1691  -1283  -1314  -1361
  -2086  -1486    600   1784  -1343   -444  -1688  -1608  -1657  -1265  -1296  -1343
  -2021  -1460    558   1740  -1291   -452  -1743  -1644  -1696  -1293  -1314  -1366
  -2010  -1501    509   1756  -1260   -496  -1792  -1678  -1743  -1337  -1361  -1421
  -2036  -1644    392   1839  -1215   -626  -1805  -1667  -1756  -1376  -1421  -1512
  -2052  -1709    342   1880  -1200   -683  -1686  -1530  -1628  -1288  -1392  -1532
  -2003  -1636    366   1818  -1184   -636  -1628  -1376  -1454  -1119  -1262  -1452
  -1969  -1402    566   1686  -1267   -418  -1584  -1153  -1166   -774   -911  -1140
  -2052  -1213    839   1631  -1447   -187  -1675  -1080  -1026   -498   -485   -657
  -2120   -992   1127   1556  -1623     67  -1771  -1234  -1114   -433   -127   -181
  -2226   -979   1244   1600  -1738    129  -1891  -1584  -1452   -623    -20    -10
  -2283  -1322    961   1803  -1623   -181  -2055  -2081  -2029  -1195   -496   -441
  -2327  -1826    501   2073  -1415   -662  -2164  -2603  -2699  -2096  -1618  -1506
  -2327  -2312     15   2320  -1174  -1148  -2320  -2855  -3063  -2621  -2307  -2158
  -2278  -2600   -322   2436   -979  -1462  -2356  -2761  -2946  -2527  -2288  -2208
  -2190  -2675   -485   2434   -852  -1582  -2270  -2546  -2678  -2275  -2120  -2120
  -2203  -2616   -415   2408   -896  -1517  -2223  -2356  -2447  -2065  -1977  -2031
  -2203  -2465   -262   2333   -971  -1363  -2125  -2132  -2200  -1836  -1790  -1886
  -2255  -2418   -163   2335  -1047  -1291  -2031  -2003  -2060  -1709  -1688  -1797
  -2268  -2385   -116   2327  -1075  -1252  -1977  -1940  -1984  -1641  -1634  -1745
  -2252  -2317    -64   2283  -1096  -1189  -1969  -1919  -1943  -1605  -1597  -1699
  -2213  -2343   -129   2278  -1041  -1236  -1990  -1930  -1935  -1608  -1597  -1673
  -2125  -2395   -270   2260   -930  -1332  -2008  -1951  -1945  -1631  -1615  -1667
  -1992  -2413   -420   2203   -787  -1418  -2016  -1951  -1938  -1639  -1626  -1662
  -1925  -2395   -470   2161   -730  -1434  -2065  -1974  -1938  -1641  -1626  -1641
  -1938  -2468   -532   2203   -704  -1501  -2122  -2003  -1961  -1665  -1644  -1641
  -1932  -2504   -571   2218   -683  -1540  -2114  -1974  -1930  -1639  -1621  -1615
  -1922  -2525   -602   2223   -659  -1564  -2086  -1940  -1896  -1621  -1605  -1605
  -1906  -2564   -657   2234   -626  -1613  -2109  -1927  -1886  -1623  -1602  -1641
  -1971  -2691   -719   2330   -628  -1706  -2143  -1951  -1912  -1652  -1634  -1696
  -2073  -2805   -732   2436   -670  -1769  -2094  -1958  -1922  -1665  -1654  -1727
  -2101  -2821   -719   2462   -691  -1771  -2018  -1956  -1901  -1652  -1644  -1722
  -2088  -2803   -714   2444   -688  -1758  -2013  -1945  -1880  -1621  -1618  -1686
  -2047  -2839   -792   2442   -628  -1816  -2078  -1961  -1893  -1626  -1626  -1712
  -2021  -2860   -839   2436   -592  -1849  -2135  -1977  -1893  -1628  -1628  -1735
  -1932  -2800   -867   2366   -532  -1834  -2148  -1951  -1860  -1592  -1590  -1712
  -1906  -2769   -862   2335   -522  -1816  -2177  -1914  -1829  -1543  -1545  -1688
  -1979  -2805   -826   2390   -576  -1816  -2177  -1878  -1787  -1491  -1488  -1660
  -2018  -2813   -797   2416   -613  -1805  -2177  -1842  -1738  -1431  -1428  -1615
  -2016  -2803   -787   2410   -615  -1795  -2195  -1813  -1699  -1376  -1371  -1566
  -1997  -2753   -758   2374   -620  -1756  -2242  -1800  -1670  -1332  -1314  -1512
  -1984  -2696   -714   2340   -636  -1706  -2257  -1790  -1647  -1299  -1260  -1457
  -1977  -2668   -693   2320   -644  -1680  -2236  -1782  -1644  -1293  -1241  -1447
  -1964  -2618   -654   2291   -654  -1636  -2244  -1795  -1660  -1312  -1247  -1460
  -1966  -2598   -631   2281   -670  -1613  -2252  -1816  -1699  -1345  -1280  -1491
  -1948  -2561   -613   2255   -667  -1590  -2278  -1849  -1738  -1395  -1332  -1535
  -1948  -2522   -574   2234   -688  -1548  -2299  -1904  -1792  -1457  -1395  -1592
  -1997  -2533   -535   2265   -732  -1535  -2296  -1977  -1862  -1540  -1480  -1667
  -2047  -2574   -527   2309   -761  -1551  -2270  -2021  -1925  -1613  -1553  -1735
  -2094  -2621   -527   2356   -784  -1574  -2260  -2062  -1974  -1678  -1628  -1810
  -2138  -2668   -532   2403   -805  -1600  -2270  -2109  -2031  -1756  -1709  -1896
  -2164  -2686   -522   2426   -820  -1605  -2283  -2161  -2083  -1826  -1782  -1971
  -2203  -2725   -524   2462   -841  -1623  -2288  -2208  -2135  -1891  -1852  -2042
  -2234  -2774   -540   2501   -846  -1657  -2296  -2252  -2179  -1945  -1912  -2112
  -2234  -2756   -522   2494   -857  -1639  -2304  -2275  -2205  -1974  -1951  -2156
  -2247  -2735   -488   2491   -880  -1613  -2309  -2283  -2221  -1997  -1979  -2192
  -2294  -2722   -428   2507   -932  -1577  -2340  -2309  -2239  -2021  -2003  -2226
  -2317  -2688   -374   2501   -974  -1532  -2369  -2335  -2260  -2044  -2016  -2247
  -2317  -2657   -340   2483   -989  -1499  -2346  -2335  -2257  -2049  -2018  -2257
  -2301  -2634   -332   2468   -984  -1483  -2320  -2317  -2239  -2034  -2000  -2257
  -2273  -2592   -319   2431   -979  -1454  -2312  -2309  -2229  -2031  -1987  -2252
  -2262  -2533   -272   2397   -997  -1402  -2299  -2296  -2208  -2016  -1966  -2239
  -2265  -2462   -197   2361  -1034  -1330  -2247  -2244  -2158  -1966  -1917  -2195
  -2275  -2439   -163   2359  -1057  -1301  -2223  -2205  -2132  -1943  -1893  -2177
  -2312  -2447   -135   2377  -1091  -1291  -2223  -2197  -2125  -1932  -1886  -2179
  -2387  -2470    -85   2429  -1150  -1278  -2216  -2179  -2096  -1901  -1849  -2145
  -2460  -2491    -33   2473  -1213  -1262  -2192  -2164  -2068  -1870  -1808  -2101
  -2483  -2517    -33   2501  -1226  -1275  -2195  -2190  -2068  -1870  -1803  -2096
  -2522  -2564    -41   2540  -1241  -1304  -2229  -2231  -2083  -1888  -1810  -2099
  -2564  -2605    -44   2585  -1260  -1325  -2226  -2239  -2088  -1893  -1808  -2091
  -2546  -2605    -59   2574  -1244  -1332  -2236  -2247  -2091  -1891  -1800  -2078
  -2618  -2642    -23   2631  -1299  -1332  -2223  -2221  -2070  -1867  -1774  -2055
  -2681  -2759    -80   2720  -1304  -1421  -2213  -2213  -2088  -1880  -1779  -2073
  -2694  -2834   -140   2764  -1278  -1488  -2203  -2216  -2104  -1893  -1782  -2081
  -2699  -2870   -171   2785  -1265  -1522  -2156  -2195  -2091  -1880  -1764  -2055
  -2717  -2938   -220   2829  -1249  -1579  -2112  -2174  -2081  -1870  -1751  -2031
  -2751  -3037   -285   2891  -1236  -1662  -2073  -2179  -2088  -1886  -1764  -2039
  -2782  -3089   -306   2935  -1239  -1699  -2026  -2174  -2081  -1891  -1766  -2042
  -2813  -3177   -363   2995  -1226  -1771  -1995  -2174  -2075  -1899  -1777  -2057
  -2818  -3205   -387   3013  -1215  -1797  -1951  -2156  -2049  -1886  -1777  -2068
  -2735  -3156   -420   2943  -1158  -1790  -1906  -2091  -2003  -1829  -1719  -2010
  -2579  -3089   -511   2834  -1036  -1800  -1899  -2034  -1958  -1782  -1665  -1971
  -2494  -3068   -576   2779   -961  -1821  -1870  -2013  -1927  -1753  -1636  -1964
  -2462  -3078   -615   2772   -924  -1847  -1844  -2023  -1927  -1761  -1644  -1974
  -2413  -3086   -675   2748   -870  -1880  -1816  -1992  -1912  -1751  -1623  -1945
  -2372  -3102   -730   2735   -820  -1917  -1792  -1984  -1906  -1748  -1618  -1940
  -2335  -3091   -758   2712   -789  -1925  -1771  -1966  -1880  -1719  -1608  -1906
  -2301  -3039   -737   2670   -782  -1888  -1714  -1891  -1803  -1660  -1582  -1880
  -2270  -2959   -691   2613   -792  -1826  -1600  -1719  -1634  -1525  -1506  -1860
  -2242  -2860   -618   2551   -813  -1740  -1465  -1486  -1384  -1275  -1293  -1727
  -2218  -2605   -389   2410   -917  -1499  -1353  -1226  -1075   -914   -919  -1384
  -2182  -2192    -10   2187  -1085  -1101  -1322  -1093   -872   -623   -498   -867
  -2218  -1761    457   1987  -1337   -652  -1447  -1337  -1015   -600   -181   -384
  -2330  -1558    769   1943  -1551   -394  -1561  -1725  -1314   -745    -67   -184
  -2434  -1732    698   2081  -1566   -517  -1665  -2156  -1758  -1195   -491   -550
  -2486  -2335    150   2410  -1319  -1093  -1771  -2585  -2346  -2000  -1493  -1566
  -2408  -2842   -433   2624   -989  -1639  -1891  -2704  -2598  -2377  -1979  -2086
  -2327  -3026   -698   2675   -815  -1862  -1867  -2522  -2395  -2200  -1857  -2031
  -2262  -3005   -743   2631   -761  -1875  -1766  -2257  -2099  -1935  -1662  -1891
  -2244  -2899   -654   2572   -795  -1777  -1595  -1932  -1743  -1621  -1418  -1704
  -2226  -2782   -555   2501   -836  -1670  -1415  -1704  -1504  -1405  -1247  -1574
  -2192  -2686   -493   2436   -849  -1590  -1309  -1590  -1379  -1291  -1148  -1509
  -2174  -2647   -472   2408   -852  -1558  -1249  -1527  -1306  -1223  -1083  -1478
  -2122  -2647   -524   2385   -800  -1587  -1221  -1483  -1260  -1169  -1039  -1408
  -2083  -2644   -563   2364   -761  -1605  -1182  -1444  -1218  -1127   -989  -1366
  -2068  -2660   -592   2361   -737  -1626  -1135  -1397  -1163  -1083   -948  -1327
  -2034  -2613   -581   2322   -727  -1597  -1143  -1366  -1130  -1049   -919  -1301
  -1979  -2590   -610   2286   -685  -1600  -1143  -1332  -1091  -1018   -888  -1283
  -1969  -2631   -665   2299   -654  -1649  -1085  -1299  -1047   -984   -859  -1249
  -1956  -2652   -696   2304   -631  -1675  -1023  -1267  -1002   -943   -818  -1208
  -1943  -2660   -719   2299   -613  -1688   -974  -1228   -958   -896   -774  -1161
  -1914  -2598   -683   2257   -615  -1641   -958  -1197   -919   -857   -719  -1127
  -1888  -2535   -646   2210   -623  -1590   -966  -1187   -906   -841   -685  -1117
  -1904  -2514   -610   2208   -646  -1564   -958  -1163   -880   -818   -654  -1106
  -1925  -2517   -592   2221   -670  -1553   -950  -1132   -849   -787   -626  -1085
  -1901  -2478   -576   2190   -662  -1527   -963  -1109   -820   -753   -594  -1075
  -1886  -2421   -537   2153   -675  -1480   -961  -1088   -782   -719   -563  -1054
  -1906  -2410   -504   2158   -701  -1457   -989  -1080   -763   -704   -553  -1018
  -1927  -2481   -553   2203   -688  -1517  -1054  -1072   -756   -701   -550  -1026
  -1810  -2434   -623   2122   -594  -1530   -982   -971   -649   -592   -439   -950
  -1717  -2364   -646   2039   -535  -1506   -940   -904   -571   -506   -353   -880
  -1686  -2335   -649   2010   -519  -1493   -911   -857   -514   -446   -283   -820
  -1654  -2286   -633   1969   -511  -1462   -880   -810   -454   -376   -207   -753
  -1673  -2299   -626   1987   -524  -1462   -901   -784   -420   -332   -158   -706
  -1667  -2273   -605   1969   -532  -1439   -927   -761   -392   -293   -116   -662
  -1665  -2257   -592   1961   -537  -1426   -948   -756   -389   -285   -103   -641
  -1602  -2177   -576   1888   -514  -1379   -940   -753   -384   -285    -98   -626
  -1639  -2213   -574   1927   -532  -1395   -935   -776   -400   -306   -114   -654
  -1683  -2265   -584   1974   -550  -1426   -948   -820   -436   -350   -148   -688
  -1719  -2351   -633   2034   -542  -1493   -963   -854   -462   -392   -187   -706
  -1769  -2442   -672   2104   -548  -1558  -1013   -922   -522   -459   -259   -763
  -1753  -2465   -711   2109   -522  -1590  -1023   -971   -568   -522   -332   -828
  -1782  -2499   -717   2140   -532  -1608  -1002  -1005   -607   -581   -397   -888
  -1722  -2483   -761   2101   -480  -1623   -898   -995   -589   -574   -387   -891
  -1670  -2512   -844   2088   -413  -1678   -862  -1015   -605   -597   -415   -919
  -1696  -2587   -891   2143   -402  -1740   -867  -1062   -646   -652   -465   -966
  -1719  -2655   -935   2187   -392  -1795   -898  -1119   -701   -719   -524  -1021
  -1719  -2683   -963   2200   -379  -1823   -924  -1166   -740   -769   -571  -1057
  -1714  -2694   -982   2203   -368  -1839   -935  -1182   -745   -784   -587  -1067
  -1712  -2725  -1013   2218   -350  -1870   -930  -1187   -737   -779   -581  -1060
  -1717  -2751  -1034   2234   -342  -1893   -932  -1189   -735   -779   -587  -1062
  -1686  -2738  -1054   2210   -316  -1896   -943  -1182   -724   -774   -584  -1047
  -1657  -2717  -1060   2184   -301  -1888   -945  -1153   -688   -745   -555  -1010
  -1636  -2699  -1062   2169   -288  -1880   -995  -1161   -688   -748   -550   -995
  -1577  -2595  -1021   2086   -277  -1808   -906  -1117   -639   -693   -501   -948
  -1527  -2561  -1034   2044   -249  -1797   -839  -1080   -605   -662   -475   -906
  -1509  -2585  -1078   2044   -218  -1834   -823  -1060   -584   -662   -475   -898
  -1499  -2566  -1067   2034   -215  -1818   -797  -1065   -571   -665   -478   -904
  -1504  -2569  -1065   2036   -220  -1818   -807  -1091   -581   -678   -485   -909
  -1454  -2496  -1041   1974   -207  -1769   -820  -1096   -568   -665   -467   -888
  -1426  -2452  -1028   1938   -200  -1740   -836  -1111   -576   -667   -465   -870
  -1397  -2465  -1067   1932   -166  -1766   -841  -1114   -584   -678   -472   -870
  -1361  -2475  -1114   1917   -127  -1795   -859  -1127   -605   -701   -488   -875
  -1356  -2449  -1096   1901   -129  -1774   -867  -1124   -602   -691   -470   -844
  -1343  -2475  -1132   1909   -106  -1805   -867  -1117   -602   -685   -462   -844
  -1322  -2478  -1156   1901    -83  -1818   -865  -1109   -607   -698   -472   -865
  -1322  -2509  -1187   1914    -70  -1849   -854  -1122   -641   -730   -514   -865
  -1309  -2540  -1234   1925    -38  -1888   -854  -1127   -670   -756   -542   -906
  -1293  -2566  -1275   1927    -10  -1922   -836  -1127   -683   -771   -558   -937
  -1241  -2564  -1322   1904     38  -1943   -852  -1140   -704   -797   -579   -922
  -1247  -2574  -1327   1909     38  -1951   -828  -1140   -709   -807   -584   -919
  -1257  -2611  -1353   1935     46  -1984   -797  -1132   -711   -820   -597   -945
  -1231  -2626  -1395   1930     80  -2013   -813  -1124   -717   -826   -607   -963
  -1210  -2631  -1421   1922    103  -2026   -784  -1114   -711   -823   -592   -992
  -1218  -2603  -1387   1909     80  -1995   -756  -1135   -743   -862   -626   -997
  -1192  -2585  -1392   1888     98  -1990   -758  -1130   -748   -867   -641   -937
  -1161  -2595  -1436   1875    137  -2016   -737  -1096   -724   -841   -615   -917
  -1132  -2608  -1475   1870    171  -2042   -722  -1078   -722   -833   -600   -932
  -1114  -2598  -1483   1855    181  -2042   -737  -1088   -740   -857   -618   -950
  -1096  -2605  -1509   1849    205  -2057   -727  -1072   -745   -867   -639   -953
  -1067  -2551  -1483   1808    205  -2018   -659   -979   -672   -828   -631   -992
   -984  -2449  -1465   1717    239  -1958   -548   -833   -553   -753   -607  -1015
   -917  -2278  -1363   1595    223  -1821   -478   -641   -332   -527   -413   -797
   -859  -1995  -1137   1426    137  -1566   -446   -413    -46   -155    -10   -415
   -784  -1602   -820   1192     18  -1213   -485   -368     80    129    444     93
   -846  -1434   -587   1140   -129  -1010   -659   -657   -114    166    761    488
   -935  -1392   -457   1161   -241   -924   -846  -1104   -519    -88    691    472
   -997  -1748   -750   1371   -124  -1249   -943  -1602  -1124   -820    -98   -228
  -1047  -2255  -1210   1649     80  -1732  -1041  -2005  -1725  -1675  -1085  -1101
   -997  -2551  -1553   1774    277  -2052  -1117  -1992  -1810  -1844  -1314  -1348
   -911  -2652  -1743   1779    413  -2200  -1057  -1761  -1571  -1634  -1184  -1301
   -862  -2662  -1800   1761    467  -2231   -961  -1548  -1327  -1423  -1052  -1221
   -795  -2548  -1756   1670    478  -2153   -802  -1296  -1054  -1182   -875  -1080
   -748  -2421  -1673   1584    462  -2047   -667  -1083   -841   -987   -717   -953
   -745  -2338  -1595   1540    423  -1966   -618   -989   -756   -906   -652   -898
   -685  -2270  -1584   1478    446  -1930   -610   -966   -745   -891   -644   -893
   -639  -2265  -1626   1449    491  -1945   -592   -950   -740   -885   -641   -888
   -615  -2268  -1652   1441    517  -1961   -540   -906   -706   -865   -615   -865
   -600  -2255  -1654   1426    524  -1956   -527   -872   -680   -844   -589   -844
   -576  -2182  -1605   1379    511  -1893   -519   -839   -646   -805   -550   -805
   -579  -2179  -1602   1379    511  -1891   -545   -807   -631   -782   -532   -779
   -568  -2164  -1595   1366    511  -1880   -555   -763   -602   -753   -506   -748
   -574  -2130  -1556   1350    488  -1844   -465   -717   -561   -719   -470   -714
   -563  -2107  -1543   1335    488  -1826   -402   -704   -548   -693   -446   -675
   -532  -2107  -1574   1317    519  -1842   -376   -683   -542   -685   -433   -644
   -524  -2101  -1577   1314    524  -1839   -371   -644   -522   -667   -407   -615
   -550  -2086  -1535   1317    491  -1810   -368   -618   -511   -646   -387   -587
   -542  -2055  -1512   1299    483  -1784   -345   -581   -491   -618   -368   -566
   -530  -2052  -1522   1291    496  -1790   -342   -553   -470   -589   -348   -548
   -527  -2021  -1493   1275    483  -1758   -288   -493   -415   -535   -293   -493
   -522  -1956  -1434   1239    454  -1696   -316   -457   -376   -485   -239   -439
   -509  -1875  -1369   1192    428  -1623   -337   -423   -342   -433   -200   -397
   -470  -1792  -1322   1130    423  -1558   -316   -363   -288   -358   -140   -332
   -400  -1667  -1267   1034    433  -1467   -327   -277   -213   -257    -41   -239
   -407  -1566  -1161    984    376  -1363   -371   -213   -140   -163     59   -142
   -405  -1444  -1039    924    316  -1244   -280   -150    -67    -77    155    -54
   -415  -1306   -893    859    236  -1101   -187    -72      5     10    252     38
   -400  -1218   -818    810    207  -1018   -176    -25     46     75    319    119
   -402  -1192   -789    797    192   -992   -163     10     54     90    337    155
   -402  -1140   -740    771    168   -940   -163     25     44     83    329    158
   -361  -1148   -789    753    213   -969   -171     15     -2     33    275    106
   -293  -1195   -901    745    303  -1049   -187    -23    -80    -51    187     33
   -226  -1228  -1002    727    387  -1117   -210    -72   -163   -137     98    -41
   -161  -1234  -1072    698    454  -1156   -231   -132   -254   -233      2   -119
   -171  -1234  -1062    701    444  -1150   -197   -137   -293   -275    -38   -119
   -187  -1234  -1047    711    428  -1140   -127   -103   -288   -277    -41    -85
   -293  -1299  -1005    795    353  -1150   -142   -114   -324   -309    -80    -96
   -480  -1395   -914    937    215  -1156   -129   -122   -358   -348   -137   -122
   -602  -1488   -888   1044    140  -1189    -93   -155   -413   -402   -197   -176
   -610  -1540   -930   1075    158  -1236    -83   -189   -478   -459   -252   -275
   -517  -1488   -971   1000    226  -1231    -57   -207   -519   -501   -283   -350
   -407  -1418  -1013    911    301  -1215    -67   -220   -542   -511   -298   -394
   -392  -1397  -1005    893    306  -1202    -46   -200   -532   -498   -298   -389
   -387  -1379   -992    883    301  -1187    -28   -181   -524   -488   -296   -381
   -394  -1312   -919    852    262  -1117    -51   -174   -535   -483   -293   -381
   -410  -1239   -828    823    207  -1034    -54   -166   -537   -478   -293   -389
   -400  -1166   -766    782    179   -966    -41   -153   -530   -467   -283   -394
   -345  -1091   -745    719    200   -919    -72   -140   -530   -457   -277   -394
   -272  -1013   -740    641    231   -878    -72   -122   -511   -433   -267   -381
   -280   -969   -688    623    202   -828    -67   -106   -498   -418   -262   -368
   -277   -906   -628    592    174   -769    -72    -90   -496   -405   -246   -342
   -265   -802   -537    535    135   -670    -51    -64   -480   -368   -210   -288
   -244   -756   -514    498    132   -636    -38    -57   -493   -355   -200   -262
   -267   -784   -517    524    124   -652    -49    -67   -524   -368   -215   -275
   -319   -800   -480    558     77   -641    -57    -75   -550   -381   -228   -277
   -293   -670   -376    483     41   -524      7    -41   -532   -358   -202   -244
   -293   -615   -322    452     12   -467     15    -33   -545   -361   -210   -249
   -283   -594   -311    439     12   -454     33    -33   -561   -366   -218   -249
   -210   -532   -322    371     54   -426     28     -2   -542   -335   -187   -210
   -252   -615   -363    433     54   -491     51     25   -540   -327   -184   -202
   -272   -636   -363    454     44   -501     54     31   -561   -348   -215   -231
   -252   -602   -350    426     46   -478     54     33   -581   -374   -249   -277
   -239   -592   -355    413     57   -472     57     25   -600   -400   -283   -316
   -252   -613   -361    433     54   -488     62     25   -613   -413   -301   -335
   -241   -615   -374    428     64   -496     77     33   -620   -418   -311   -335
   -262   -620   -358    439     46   -491     62     31   -633   -428   -335   -353
   -265   -623   -358    444     44   -491     49     36   -639   -426   -348   -355
   -246   -615   -368    431     59   -493     64     57   -631   -410   -342   -348
   -241   -579   -337    407     46   -459     77     75   -618   -402   -342   -348
   -226   -527   -303    376     36   -415     88     90   -600   -389   -332   -329
   -187   -496   -309    340     59   -402    122    114   -574   -361   -306   -298
   -163   -496   -332    329     83   -415    119    137   -555   -350   -316   -316
   -171   -459   -290    314     57   -376    153    226   -472   -309   -342   -389
   -103   -314   -210    207     51   -262    228    361   -332   -174   -275   -358
     23    -44    -70     10     46    -57    301    540   -103     96    -31   -145
     96    285    189   -189    -46    239    277    724    161    478    420    301
    129    706    576   -418   -223    641    163    672    184    672    878    841
    114    836    722   -475   -303    779    111    462    -62    555   1083   1130
     51    646    594   -350   -272    620     77    150   -517    122    815    919
    -10    306    316   -148   -163    311      7   -327  -1169   -698   -163     44
    -59    -51      5     54    -33    -23   -176   -706  -1675  -1402  -1101   -776
    -36   -332   -296    184    129   -314   -231   -662  -1662  -1400  -1189   -911
    -23   -527   -506    275    239   -517   -161   -452  -1402  -1130  -1023   -839
     -2   -550   -548    277    272   -550   -122   -270  -1140   -857   -813   -704
     28   -459   -488    213    257   -472    -25    -88   -901   -620   -618   -550
     51   -353   -407    150    228   -379     90     98   -688   -415   -462   -415
     44   -296   -340    124    192   -319    106    166   -615   -329   -392   -361
     -7   -272   -265    140    127   -270    116    200   -584   -288   -353   -332
    -72   -272   -202    171     62   -239    153    233   -550   -249   -319   -296
   -103   -244   -140    174     15   -192    176    262   -522   -210   -290   -262
   -137   -207    -70    171    -36   -140    176    288   -496   -176   -259   -220
   -168   -153     15    161    -93    -70    179    319   -467   -142   -228   -189
   -155    -54    101    103   -129     23    213    353   -431   -101   -189   -142
   -148     33    181     57   -163    106    239    371   -410    -70   -168   -124
   -142     67    210     33   -176    137    197    363   -418    -62   -168   -127
   -150     62    213     44   -181    137    197    379   -402    -41   -150   -127
   -171     75    246     46   -207    161    254    413   -358      0   -106   -106
   -142    129    272      7   -207    200    233    407   -361      7    -98    -96
   -111    171    283    -31   -197    226    166    392   -371     18    -96    -51
   -122    171    293    -23   -207    231    119    363   -394      2   -114    -49
    -85    257    342    -88   -215    298    171    415   -345     49    -59    -28
   -114    241    355    -62   -236    296    184    452   -303     98    -10      2
    -98    283    381    -90   -241    329    207    504   -244    166     46     41
   -122    350    472   -114   -296    410    213    537   -207    210     93     96
   -194    348    540    -77   -368    444    218    587   -142    288    166    150
   -228    345    574    -57   -402    457    228    652    -57    394    265    236
   -145    459    605   -158   -374    532    241    735     49    532    392    348
    -70    579    649   -254   -358    613    226    789    114    628    498    428
    -31    693    724   -329   -379    706    205    818    161    675    540    527
    -36    724    758   -345   -397    740    239    867    210    724    574    566
    -44    719    763   -340   -405    740    272    909    249    763    628    545
    -62    737    800   -337   -431    769    288    924    257    766    626    561
    -83    724    807   -322   -444    763    311    919    252    745    592    615
   -116    698    815   -293   -465    756    306    888    215    701    537    584
    -93    750    844   -329   -470    797    319    875    187    657    485    548
    -64    769    833   -350   -449    800    355    852    145    602    426    478
    -88    740    828   -327   -457    782    324    782     67    509    353    363
    -93    711    805   -311   -449    758    277    706    -18    407    257    277
    -90    667    758   -288   -423    711    262    659    -80    342    179    231
    -96    626    722   -265   -407    672    259    620   -124    301    127    192
   -103    540    644   -220   -374    592    223    574   -168    246     72    150
   -106    472    579   -184   -342    524    215    548   -194    218     41    109
    -88    478    566   -194   -329    522    233    545   -197    205     23     75
    -75    537    613   -231   -342    574    244    530   -205    192      2     93
    -57    540    597   -241   -327    568    239    509   -218    176    -12     80
    -44    553    597   -254   -319    574    213    496   -231    166    -36     72
    -36    592    626   -280   -332    610    241    517   -210    197    -10    101
    -23    620    644   -298   -332    631    223    506   -202    210      5    106
    -25    685    711   -332   -368    698    194    504   -194    220     -2    106
    -31    750    782   -361   -405    763    192    517   -171    239     10    114
    -31    784    815   -379   -423    800    207    535   -132    272     44    155
    -31    797    828   -381   -428    813    233    571    -80    329    101    220
    -23    839    859   -407   -441    846    213    563    -75    342    106    236
    -18    906    922   -444   -470    914    205    561    -59    363    132    236
     -5    953    958   -475   -483    956    200    553    -57    363    129    231
      2    982    979   -491   -488    982    181    535    -62    366    127    270
     12    979    963   -496   -475    971    148    511    -83    355    119    252
     23    987    963   -506   -470    976    129    501    -93    355    114    262
     15    982    966   -501   -475    976    124    498    -90    355    111    252
     46   1021    974   -532   -462    997    129    504    -83    361    129    249
     36    971    935   -506   -449    953    119    493   -101    348    114    231
     23    956    930   -491   -454    943    119    488   -114    335     85    218
     18    930    911   -475   -446    922    140    491   -119    324     75    210
      5    883    878   -444   -436    880    155    478   -137    309     46    174
     -5    875    880   -436   -444    878    145    452   -168    280     10    148
    -23    846    870   -413   -446    857    132    426   -200    249    -10    109
    -12    805    815   -397   -413    807    101    407   -226    220    -41     72
    -12    805    818   -394   -415    810    103    410   -223    226    -44     93
    -12    833    844   -410   -428    839    106    410   -215    254    -18     98
    -10    844    854   -418   -433    849     96    397   -231    244    -28     62
    -31    818    849   -394   -441    833     72    374   -262    200    -77     57
    -49    779    828   -363   -439    802     72    374   -267    200    -83     51
    -59    779    836   -361   -446    807     70    366   -270    202    -83     46
    -72    787    859   -358   -467    823     80    376   -254    215    -64     41
    -85    756    841   -335   -465    797    140    439   -200    244    -57      2
    -90    807    898   -358   -493    852    226    542   -114    285    -90    -57
    -72    930   1002   -428   -537    966    283    685     44    446     12     49
    -20   1163   1184   -571   -602   1174    285    872    303    758    329    311
     49   1504   1454   -779   -701   1480    187    974    488   1078    771    779
     36   1808   1771   -922   -867   1790     46    792    371   1176   1135   1210
    -54   1808   1860   -878   -956   1834    -67    444     18   1002   1184   1325
   -132   1551   1683   -709   -909   1615   -187      0   -498    470    698    930
   -239   1124   1363   -444   -800   1241   -319   -511  -1148   -415   -306     23
   -262    771   1034   -254   -646    901   -431   -688  -1439   -857   -844   -444
   -239    571    810   -166   -527    691   -392   -496  -1223   -670   -748   -423
   -228    498    727   -135   -478    613   -361   -303   -979   -444   -607   -384
   -213    509    719   -148   -467    613   -252   -103   -724   -226   -457   -314
   -179    561    740   -189   -459    649    -85    109   -475    -10   -293   -220
   -207    618    826   -207   -517    722     -2    218   -350    106   -202   -148
   -218    623    839   -202   -530    730    -10    252   -296    158   -150   -103
   -194    636    831   -220   -514    732    -15    254   -288    161   -155   -116
   -192    683    875   -244   -532    779     -5    270   -272    174   -155    -80
   -231    678    906   -226   -568    792     15    293   -241    215   -103    -62
   -228    665    893   -218   -561    776     12    293   -239    220   -106    -77
   -228    667    896   -220   -563    782     10    303   -213    239    -90    -75
   -231    670    901   -218   -566    784     12    314   -189    265    -64    -75
   -233    685    919   -226   -576    800      7    301   -189    265    -59    -75
   -244    678    922   -218   -581    800      7    288   -192    262    -64    -51
   -246    688    932   -220   -592    810     -5    296   -171    298    -20    -23
   -246    693    940   -223   -592    815    -12    309   -148    327     10    -67
   -228    719    948   -246   -587    833    -41    288   -158    309    -20    -70
   -192    724    917   -267   -553    820    -44    275   -155    316    -20    -10
   -114    745    859   -316   -488    800    -33    272   -145    335     -7    -20
   -119    797    917   -337   -517    857    -31    311   -101    392     49     -7
   -150    846    997   -348   -574    922    -33    363    -46    449    111     51
   -114    867    979   -376   -548    922    -10    384    -20    478    145     77
    -28    935    961   -454   -496    948    -28    423     31    540    202    116
     33   1031    997   -532   -480   1015    -77    472     96    620    293    192
     80   1148   1067   -615   -493   1109    -51    550    181    714    384    277
    189   1228   1039   -711   -423   1135    -98    561    210    766    439    340
    267   1335   1067   -802   -400   1202   -109    605    267    839    519    413
    220   1428   1208   -823   -493   1319    -51    722    371    953    626    532
    267   1410   1140   -841   -436   1278    -15    711    366    950    628    532
    329   1447   1117   -888   -394   1283     64    691    361    940    631    530
    420   1561   1140   -992   -361   1353     77    698    371    948    649    553
    397   1574   1176   -984   -389   1376     54    688    350    924    649    568
    426   1647   1218  -1039   -394   1434    161    711    379    932    665    594
    472   1670   1197  -1072   -363   1436    205    704    366    914    644    566
    496   1621   1122  -1060   -314   1371    171    633    298    846    579    480
    470   1561   1091  -1015   -309   1327    233    610    277    818    553    415
    433   1540   1104   -989   -335   1325    288    618    277    800    519    410
    465   1467   1002   -966   -270   1236    252    576    231    748    459    366
    488   1400    911   -945   -213   1156    210    514    179    691    410    303
    506   1392    885   -948   -189   1140    226    467    148    652    371    257
    584   1395    807   -992   -111   1101    192    415    109    613    311    252
    581   1400    818   -992   -119   1111    166    402    103    610    311    275
    524   1358    833   -943   -155   1098    155    392     96    602    319    249
    446   1335    888   -891   -220   1111    153    389     96    600    329    249
    415   1371    953   -893   -270   1163    207    428    135    633    361    283
    457   1397    937   -927   -241   1169    231    431    140    641    361    265
    452   1408    953   -932   -252   1179    207    397    132    639    358    249
    397   1457   1060   -927   -329   1260    207    400    153    657    374    301
    407   1525   1117   -966   -355   1319    218    418    166    680    405    361
    433   1564   1130  -1000   -348   1348    246    436    192    706    439    361
    449   1553   1104  -1002   -327   1330    252    420    194    711    444    335
    475   1592   1117  -1034   -319   1356    226    374    166    683    415    316
    509   1652   1143  -1080   -316   1397    202    381    189    706    436    402
    509   1628   1119  -1070   -306   1376    174    374    184    719    459    402
    532   1535   1002  -1034   -236   1270    124    337    140    683    433    361
    597   1532    935  -1065   -168   1234    103    329    124    670    407    332
    691   1587    896  -1140   -101   1241     88    306    109    646    379    394
    659   1530    870  -1096   -103   1200     54    267     83    633    387    449
    475   1415    940   -945   -233   1179    114    252     75    631    392    452
    348   1348   1000   -846   -324   1174    150    265     77    636    389    444
    319   1291    971   -805   -327   1132    119    249     44    605    350    389
    381   1202    818   -792   -218   1010     98    184    -18    532    259    280
    548   1171    623   -862    -36    898     41    114    -88    459    187    153
    607   1195    587   -901     10    891     18     96   -101    449    179    101
    711   1184    472   -948    119    828    -36     23   -155    394    142     33
    766   1117    350   -943    207    735    -85    -49   -226    322     85    -25
    672   1060    384   -867    145    722   -111    -18   -218    329     77    -10
    602   1109    506   -854     49    807    -59     49   -158    387    122     57
    633   1111    475   -875     77    792   -106     31   -158    384    109     67
    769   1130    361   -948    202    745   -218     18   -163    376    101     28
    787   1093    306   -943    239    701   -265    -28   -194    337     72    -41
    680    987    306   -833    187    646   -205   -114   -265    267    -10    -64
    779    948    168   -865    303    558   -181   -202   -329    189    -88   -129
    792    961    166   -878    311    563   -119    -96   -244    236    -93   -168
    753   1060    303   -906    223    683    109    207     -2    446     33    -80
    901   1332    431  -1117    236    883    254    446    277    735    296    122
    976   1675    698  -1327    137   1187    163    563    496   1057    696    519
    917   2107   1189  -1512   -135   1647    150    537    553   1262   1119   1044
    846   2395   1548  -1621   -350   1971      7    163    275   1182   1350   1421
    836   2486   1649  -1660   -405   2068   -218   -316   -166    875   1270   1397
    859   2138   1278  -1501   -210   1706   -319   -727   -672    231    504    659
    753   1415    662  -1085     44   1039   -522  -1093  -1197   -527   -457   -254
    841   1119    275   -982    283    698   -602  -1060  -1213   -623   -652   -457
   1041   1132     90  -1085    475    613   -535   -828   -953   -394   -501   -368
   1127   1145     18  -1137    553    581   -457   -623   -714   -192   -366   -283
   1171   1192     20  -1182    574    607   -319   -387   -462     31   -205   -168
   1239   1343    101  -1291    566    722   -155   -194   -257    223    -57    -57
   1312   1379     67  -1345    623    724   -109   -135   -187    290    -10    -28
   1350   1309    -44  -1330    696    633   -192   -174   -223    254    -44    -72
   1421   1343    -77  -1382    750    633   -129   -163   -207    262    -33    -57
   1522   1400   -122  -1462    820    639    -70   -135   -168    296    -12    -62
   1592   1501    -90  -1545    841    706   -161   -132   -150    324     28    -25
   1623   1493   -129  -1561    878    683   -192   -153   -163    311     12    -49
   1680   1462   -218  -1571    948    620   -137   -150   -153    309      0    -83
   1764   1447   -316  -1605   1039    563   -129   -168   -176    290    -28   -116
   1875   1509   -366  -1691   1122    571   -233   -197   -181    301    -12    -75
   1982   1566   -415  -1774   1197    576   -226   -205   -187    285    -31    -83
   2013   1574   -439  -1792   1226    568   -244   -218   -197    280    -38    -72
   2021   1553   -467  -1787   1244    542   -293   -249   -223    267    -46    -51
   2005   1590   -415  -1797   1210    587   -246   -189   -158    337     12      5
   1958   1538   -420  -1748   1187    561   -166   -119   -103    384     46     44
   1919   1540   -379  -1730   1150    581   -181   -111    -98    397     62     49
   1982   1654   -329  -1821   1156    662   -207   -109    -83    418     83     44
   2023   1727   -296  -1875   1161    717   -187    -51    -15    485    148    109
   1966   1699   -267  -1834   1117    717   -187    -10     31    545    207    163
   1917   1667   -249  -1792   1083    709   -171     36     80    594    254    192
   1940   1732   -207  -1836   1075    761   -166    116    158    688    350    285
   1961   1792   -168  -1875   1065    813   -140    174    215    758    431    366
   1969   1935    -36  -1953   1002    948   -155    192    262    815    493    420
   1935   1995     59  -1964    937   1026   -150    257    319    896    581    498
   1971   2070     96  -2021    937   1083   -142    322    363    948    636    561
   1964   2070    106  -2016    930   1088   -168    293    322    896    587    501
   2005   2107    101  -2057    953   1104   -161    290    329    901    610    517
   2010   2135    124  -2073    943   1130   -109    301    332    898    610    524
   1893   2101    207  -1997    841   1156    -77    350    355    922    636    540
   1855   2094    239  -1974    807   1166   -280    277    283    852    584    491
   1886   2005    119  -1945    883   1062   -192    270    254    802    524    444
   1896   1982     85  -1940    906   1034     -7    267    257    789    517    444
   1925   2055    129  -1992    898   1093     38    189    200    724    467    405
   1979   2018     38  -1997    971   1028    -10    119    127    657    407    353
   1948   2075    127  -2013    911   1101    -49    114    122    652    405    361
   1912   2070    155  -1992    878   1114    -64     88    103    623    381    332
   1901   2029    124  -1966    888   1078    -23     41     70    594    368    311
   1912   2039    127  -1974    893   1083      2      7     31    571    353    270
   1925   2047    119  -1987    904   1083   -106     -7     33    576    361    267
   2000   2099     96  -2049    953   1098    -85      2     41    576    371    252
   2031   2107     75  -2070    976   1091    -54      5     25    563    368    226
   1966   2120    153  -2042    906   1137    -44      5     33    563    374    233
   1995   2161    166  -2078    914   1163    -38     31     70    594    405    267
   1982   2117    135  -2049    922   1127    -67      7     36    566    376    218
   2031   2153    122  -2094    956   1137    -54      0     25    561    381    194
   2088   2236    148  -2161    971   1192     64     54     75    600    418    207
   2101   2252    148  -2179    976   1200     46     49     70    602    433    205
   2086   2244    158  -2166    963   1200     -7     38     62    600    439    215
   2008   2283    275  -2148    865   1280     25     54     85    633    485    280
   2034   2320    285  -2177    875   1304    -12     25     72    633    506    322
   2091   2294    200  -2192    945   1247    -51     20     57    628    504    311
   2031   2278    246  -2153    893   1262    -44     20     54    633    511    322
   2005   2348    340  -2177    831   1345    -62      2     38    636    522    353
   2003   2385    381  -2192    810   1384   -111    -25      2    610    506    374
   2031   2327    296  -2182    867   1314   -106    -54    -31    566    462    337
   1964   2226    262  -2096    849   1247   -116    -67    -54    542    439    324
   1899   2190    290  -2044    805   1241   -122    -85    -80    522    413    296
   1893   2192    298  -2042    797   1247   -135    -98   -101    498    407    309
   1792   2132    340  -1964    724   1236   -124    -77    -85    509    426    340
   1732   2068    335  -1901    698   1202   -140    -85   -109    483    400    327
   1719   2057    337  -1888    691   1197   -140   -106   -137    454    371    314
   1688   2013    324  -1849    683   1169   -122   -116   -158    431    348    301
   1675   1945    270  -1810    701   1106   -137   -135   -189    394    303    259
   1652   1958    306  -1805    672   1132   -140   -132   -184    394    309    272
   1615   2000    384  -1808    615   1192   -145   -122   -161    423    335    311
   1587   1938    350  -1761    618   1145   -142   -119   -158    418    324    306
   1558   1899    337  -1730    610   1119   -158   -135   -184    387    290    270
   1525   1893    366  -1709    579   1130   -163   -145   -197    376    277    259
   1514   1867    350  -1691    581   1109   -148   -129   -176    389    290    280
   1496   1849    353  -1673    571   1101    -62    -33   -106    431    309    298
   1470   1865    394  -1667    537   1130     44     98    -12    475    311    303
   1460   1958    498  -1712    480   1228    140    303    189    670    467    459
   1460   2177    717  -1821    371   1447    223    620    514   1041    818    797
   1483   2509   1026  -1995    228   1769    192    714    688   1345   1215   1221
   1405   2759   1350  -2083     28   2055    -20    322    527   1418   1473   1540
   1283   2785   1501  -2034   -109   2143   -270   -179    213   1288   1478   1613
   1132   2488   1353  -1813   -111   1922   -475   -693   -298    758    969   1174
   1018   2005    987  -1512     15   1496   -644  -1182   -984   -153     31    348
   1005   1631    623  -1319    189   1127   -735  -1247  -1200   -480   -314     33
   1005   1444    439  -1226    283    943   -683  -1013  -1018   -353   -259     23
    997   1400    400  -1200    298    901   -568   -750   -784   -174   -148     75
    987   1532    545  -1260    220   1039   -371   -457   -501     49     15    181
    956   1665    706  -1312    124   1187   -207   -239   -293    231    155    270
    917   1691    774  -1304     70   1234   -142   -150   -210    298    207    290
    854   1644    789  -1249     31   1218   -127   -114   -174    322    226    303
    818   1670    852  -1244    -15   1262    -96    -70   -127    363    267    345
    846   1753    906  -1301    -28   1330    -59    -28    -88    402    293    355
    833   1777    943  -1306    -54   1361    -38     -7    -59    418    306    342
    818   1774    953  -1296    -70   1363    -33      7    -49    413    293    314
    807   1816   1008  -1312    -98   1413    -20     20    -31    418    293    290
    748   1782   1034  -1267   -142   1408    -36     18    -33    413    280    270
    698   1797   1098  -1249   -200   1449    -59     18    -31    415    280    275
    706   1800   1091  -1254   -192   1444    -70     36    -20    420    280    272
    704   1774   1070  -1239   -181   1423    -67     54    -10    420    275    293
    717   1826   1106  -1273   -194   1467    -31     93     25    457    303    337
    745   1880   1135  -1314   -194   1509     -2    127     51    485    332    363
    735   1883   1148  -1312   -205   1517     -5    142     62    498    337    371
    730   1878   1148  -1304   -207   1514    -20    161     77    511    345    381
    680   1891   1208  -1286   -262   1548    -10    197    111    540    376    413
    644   1904   1260  -1273   -306   1582     -7    231    142    571    410    441
    623   1914   1291  -1270   -335   1602     -2    267    179    605    446    480
    610   1951   1340  -1280   -363   1647      5    319    226    659    493    537
    631   2026   1395  -1327   -381   1712      2    366    277    719    540    576
    644   2088   1441  -1366   -400   1766     10    426    340    789    602    597
    628   2112   1480  -1371   -426   1797     46    506    423    891    688    652
    646   2169   1522  -1408   -436   1847     59    558    478    958    758    724
    688   2190   1501  -1441   -405   1847     80    592    509   1000    802    758
    704   2213   1509  -1460   -402   1862     90    600    514   1015    813    750
    678   2195   1514  -1436   -418   1855    109    597    504   1010    810    737
    654   2203   1548  -1428   -446   1875    122    576    485    997    800    732
    600   2174   1574  -1387   -488   1873    140    553    465    971    774    717
    522   2153   1631  -1340   -553   1893    155    524    433    940    737    698
    470   2122   1649  -1299   -589   1886    181    493    400    898    693    662
    418   2052   1634  -1234   -607   1844    202    446    353    833    628    600
    345   1964   1615  -1156   -636   1790    213    397    298    774    571    555
    275   1914   1639  -1096   -680   1777    231    358    262    732    535    545
    200   1922   1719  -1062   -761   1823    236    314    223    706    514    542
    148   1870   1722  -1008   -787   1797    244    267    176    670    467    506
    137   1857   1719  -1000   -792   1790    241    231    140    641    431    467
     96   1834   1735   -966   -820   1784    257    215    127    639    423    465
    -10   1784   1795   -888   -901   1790    283    205    124    646    439    478
    -93   1743   1836   -823   -963   1790    288    194    114    652    441    472
    -75   1701   1777   -813   -927   1738    277    181    101    659    428    449
    -72   1706   1779   -818   -924   1743    265    166     83    657    413    426
    -64   1704   1766   -820   -917   1735    244    142     51    628    381    379
    -57   1686   1743   -813   -898   1714    236    127     36    610    363    340
    -57   1688   1743   -815   -898   1714    259    135     51    626    381    337
    -44   1680   1722   -818   -883   1701    262    127     46    615    371    327
    -33   1680   1714   -826   -872   1696    244     96     23    594    353    311
    -18   1683   1701   -831   -859   1691    246     80     15    589    355    311
    -23   1704   1725   -841   -875   1714    249     62     18    597    363    319
    -18   1748   1766   -865   -891   1756    228     28     12    592    363    324
      7   1735   1725   -872   -857   1730    179    -10    -25    558    340    309
      7   1704   1696   -854   -844   1701    158    -28    -49    542    327    301
    -18   1667   1686   -826   -852   1678    142    -33    -62    532    332    293
    -25   1615   1641   -795   -833   1628    148    -31    -62    530    329    280
    -25   1584   1608   -779   -818   1595    168    -28    -62    530    329    275
    -18   1566   1584   -774   -800   1574    176    -41    -77    511    311    262
    -15   1504   1519   -745   -769   1512    168    -59   -106    485    288    239
    -10   1452   1460   -722   -735   1454    148    -85   -132    457    257    207
    -25   1327   1353   -652   -691   1340    137   -119   -163    413    213    171
    -59   1231   1291   -584   -675   1260    137   -145   -189    384    184    150
    -70   1195   1265   -563   -667   1228    142   -163   -202    363    163    127
    -88   1171   1257   -542   -672   1213    129   -189   -223    340    145    109
    -70   1137   1208   -535   -641   1174    114   -207   -239    316    122     93
    -38   1137   1176   -548   -607   1156    101   -223   -246    298    101     80
    -31   1119   1148   -545   -589   1132     93   -241   -252    283     93     75
    -41   1057   1098   -509   -568   1078     83   -265   -259    270     80     67
    -62   1000   1062   -470   -561   1031     70   -293   -277    244     54     46
    -51   1021   1072   -483   -561   1047     51   -314   -290    228     36     36
    -88   1034   1119   -472   -605   1075     93   -283   -257    252     57     54
   -101    989   1091   -444   -597   1041    171   -184   -184    290     62     33
    -83   1062   1143   -491   -613   1101    249    -51    -62    371     98     38
    -36   1278   1314   -620   -675   1296    324    101    132    571    283    189
     -5   1470   1475   -735   -740   1473    342    277    387    891    641    545
     12   1696   1680   -854   -833   1688    280    306    509   1130   1018    989
    -15   1818   1834   -901   -924   1826    210    106    384   1145   1239   1312
    -72   1735   1808   -831   -940   1771    161   -163    101    961   1218   1366
   -171   1473   1641   -652   -906   1556      7   -644   -457    335    594    789
   -220   1161   1382   -470   -800   1270   -184  -1163  -1078   -467   -316    -72
   -176    885   1062   -355   -620    971   -327  -1332  -1319   -787   -685   -431
   -150    654    805   -252   -478    730   -322  -1184  -1153   -633   -592   -402
   -158    589    745   -215   -452    667   -244   -989   -911   -420   -449   -322
   -129    646    774   -259   -452    709   -122   -779   -657   -205   -293   -228
   -111    724    836   -309   -472    779     28   -561   -415      7   -109    -88
   -119    761    880   -319   -498    820    116   -444   -288    124    -10     -5
   -106    820    927   -358   -517    872    137   -423   -254    150      5     -5
    -75    870    945   -397   -511    909    150   -418   -236    168     18      7
    -96    828    922   -366   -509    875    158   -426   -231    166     20      7
   -122    807    930   -342   -524    867    166   -420   -215    179     46     31
   -127    800    924   -337   -527    862    163   -418   -200    187     67     51
   -127    797    922   -335   -524    859    153   -426   -202    187     77     51
   -116    810    927   -348   -522    870    155   -431   -197    187     83     44
   -116    810    927   -345   -522    867    161   -428   -181    192     88     36
    -93    820    911   -363   -504    865    166   -423   -166    205    109     54
    -75    823    898   -374   -488    859    166   -415   -148    218    132     75
    -67    818    883   -376   -475    849    168   -410   -129    233    148     85
    -62    800    862   -368   -462    831    184   -400   -114    244    148     83
    -64    797    862   -366   -465    831    187   -400   -106    246    153     80
    -90    782    872   -345   -483    826    184   -387    -85    270    179    106
   -111    776    888   -332   -501    831    187   -363    -54    298    207    135
    -90    792    883   -350   -485    836    205   -337    -28    319    226    150
   -101    820    919   -361   -509    867    202   -311      5    350    254    189
   -114    854    966   -371   -540    909    210   -265     59    418    327    246
   -114    872    984   -381   -548    927    233   -202    132    501    418    309
    -96    914   1010   -407   -553    961    246   -145    200    576    485    371
    -59    963   1023   -454   -540    992    254    -88    267    654    568    470
    -44    966   1010   -462   -527    987    267    -33    327    714    636    537
    -51    984   1036   -467   -545   1010    293     20    374    761    696    584
    -64   1002   1067   -467   -566   1034    316     62    410    789    724    615
    -75   1026   1098   -478   -587   1062    335     83    420    797    735    626
    -77   1034   1111   -478   -594   1070    361     88    410    774    717    615
   -106   1002   1106   -449   -607   1054    381     77    384    732    678    597
   -142    963   1106   -410   -623   1034    381     38    332    670    605    568
   -163    940   1101   -389   -633   1021    363    -20    254    581    496    488
   -189    852   1041   -332   -615    945    361    -70    192    496    428    376
   -197    787    982   -296   -589    883    363   -116    132    415    366    285
   -226    685    911   -228   -568    797    363   -171     75    337    288    228
   -249    602    852   -176   -550    724    355   -220     18    280    228    174
   -233    558    792   -163   -514    675    350   -259    -25    236    189    127
   -220    548    769   -166   -496    659    337   -303    -67    189    142     77
   -174    553    727   -189   -449    639    301   -353   -116    135     90     12
    -85    555    641   -236   -363    597    275   -381   -148     98     62    -31
    -12    530    542   -257   -277    535    249   -410   -176     67     36    -59
     15    480    465   -249   -226    475    220   -449   -218     23     -7    -90
     12    467    454   -239   -220    462    210   -467   -231      2    -31    -90
      7    436    428   -223   -210    433    205   -470   -231      7    -23    -88
      5    444    436   -226   -215    441    218   -454   -205     25      0    -75
      0    457    454   -228   -226    457    220   -439   -184     41     10    -64
    -18    439    457   -210   -236    446    226   -423   -166     54     20    -46
    -23    420    444   -200   -233    431    231   -418   -150     64     46    -18
    -18    452    470   -218   -244    459    231   -420   -129     72     67    -12
    -10    449    457   -220   -233    452    236   -418   -111     88     83      5
      5    444    439   -223   -215    441    220   -428   -116     90     85     25
      2    449    446   -226   -223    449    184   -449   -132     77     77     33
     12    465    452   -239   -218    459    163   -465   -150     59     64     31
     31    475    444   -254   -207    462    161   -465   -148     51     62     28
     25    454    428   -239   -200    441    179   -459   -142     44     64     25
     23    387    363   -207   -171    374    189   -462   -155     28     54     12
      7    355    348   -181   -171    353    168   -478   -174      5     31     -7
    -15    314    327   -150   -171    319    127   -496   -197    -25      2    -33
    -28    233    262   -101   -145    246    111   -514   -215    -57    -28    -64
    -44    168    210    -62   -127    187    124   -527   -226    -80    -49    -83
    -67    140    207    -38   -137    174    129   -535   -239   -101    -70    -90
    -85    116    202    -18   -142    158    116   -542   -246   -119    -85    -98
    -64     62    127      2    -96     93     88   -561   -270   -153   -114   -129
    -46     15     62     15    -54     38     93   -563   -270   -166   -124   -137
    -23      7     31      7    -28     18     85   -568   -270   -176   -135   -150
    -25     -7     15     15    -20      5     75   -574   -272   -194   -153   -163
    -54    -18     36     36    -46      7     51   -584   -277   -218   -174   -176
    -44     15     59     12    -51     36     46   -581   -265   -220   -181   -171
    -28     12     41      7    -36     25     54   -576   -254   -223   -189   -174
    -36    -36      0     36    -18    -20     64   -558   -241   -226   -202   -189
    -44    -33     10     38    -28    -12    132   -457   -166   -197   -210   -223
    -38     51     90     -7    -64     70    218   -314    -31   -119   -184   -239
    -23    168    192    -72   -109    179    277   -148    171     72    -23    -98
     38    345    303   -192   -132    324    301     77    467    428    335    236
    103    626    522   -363   -207    574    223    140    628    740    756    680
     90    797    704   -444   -306    750     90   -181    423    745    963    963
     33    717    683   -376   -324    701    -33   -566     70    540    893    943
    -59    493    553   -218   -306    522   -244  -1098   -519    -88    275    413
   -106    158    265    -25   -184    210   -491  -1623  -1197   -982   -685   -426
    -70   -135    -64    101     -2   -101   -600  -1652  -1325  -1205   -958   -680
    -36   -332   -296    184    127   -314   -545  -1421  -1101  -1034   -872   -665
     -7   -426   -420    215    205   -423   -452  -1189   -854   -854   -769   -610
     25   -394   -420    184    223   -407   -303   -943   -587   -646   -626   -519
     64   -267   -335    101    197   -301   -155   -727   -361   -457   -480   -415
     80   -210   -290     64    184   -249   -111   -633   -265   -381   -428   -366
     77   -205   -283     62    179   -244    -93   -594   -223   -350   -413   -345
    109   -231   -340     62    223   -285    -62   -548   -181   -322   -389   -316
    135   -192   -327     28    228   -257    -62   -530   -166   -303   -376   -296
     96   -194   -290     49    192   -241    -85   -542   -174   -314   -400   -314
     67   -218   -288     75    176   -252    -85   -530   -148   -290   -389   -309
     98   -218   -316     59    207   -267    -59   -483    -93   -249   -345   -270
    124   -226   -350     49    236   -285    -44   -452    -67   -223   -319   -252
    122   -215   -337     46    228   -275    -72   -446    -64   -215   -322   -252
    166   -181   -348      7    254   -262    -70   -433    -49   -197   -316   -241
    210   -155   -366    -25    288   -259    -46   -407    -15   -166   -298   -220
    207   -168   -379    -20    293   -275    -67   -407    -12   -171   -306   -223
    223   -163   -387    -31    303   -275    -75   -394     -2   -161   -301   -213
    244   -163   -407    -41    324   -285    -64   -368     20   -132   -283   -192
    241   -158   -400    -41    319   -277    -72   -345     44   -111   -272   -181
    215   -187   -402    -15    309   -293    -80   -327     62   -103   -272   -197
    187   -246   -433     28    309   -340    -93   -311     75    -90   -265   -200
    231   -205   -439    -12    335   -322    -96   -267    119    -46   -223   -166
    405    -10   -415   -197    410   -213    -28   -166    215     49   -132    -83
    488     85   -402   -288    446   -158     10    -75    296    137    -57    -18
    449     77   -371   -265    410   -145     10    -23    340    189    -18     12
    444     96   -348   -272    394   -124     15     36    397    254     41     62
    465    153   -311   -309    389    -77     25     96    444    311     88    106
    509    213   -296   -361    402    -41     46    150    478    366    137    150
    535    244   -290   -389    413    -20     62    179    480    379    150    166
    519    277   -241   -400    379     18     75    187    470    368    148    168
    485    257   -228   -371    358     15     85    176    441    342    129    153
    472    218   -257   -348    363    -18     77    132    381    283     72    106
    459    181   -277   -322    368    -46     77     90    319    228     23     59
    433    137   -296   -285    363    -80     57     28    236    145    -54     -7
    402     83   -319   -241    361   -116     38    -46    150     57   -142    -88
    366     38   -329   -205    348   -145     28   -114     85     -5   -220   -148
    342    -10   -353   -166    348   -179     15   -168     25    -54   -275   -194
    335    -41   -376   -148    353   -207      0   -223    -25    -98   -311   -246
    337    -96   -433   -119    384   -265    -23   -275    -77   -137   -342   -303
    340   -137   -480   -101    407   -309    -49   -324   -122   -184   -405   -345
    335   -166   -504    -85    418   -335    -62   -342   -150   -207   -436   -355
    316   -218   -537    -51    426   -379    -67   -355   -168   -223   -444   -363
    353   -259   -613    -46    483   -436    -98   -384   -197   -241   -459   -387
    363   -233   -597    -64    480   -415    -64   -366   -184   -215   -433   -394
    329   -197   -527    -64    428   -361    -41   -327   -166   -189   -415   -387
    283   -192   -475    -46    376   -332    -38   -301   -158   -171   -410   -376
    298   -168   -467    -64    381   -316    -33   -285   -153   -153   -387   -392
    322   -114   -436   -103    376   -275    -20   -267   -137   -129   -366   -400
    345    -41   -387   -150    363   -215     -2   -252   -124   -111   -358   -374
    361    -36   -397   -163    376   -215     20   -239   -119   -111   -366   -358
    371     49   -322   -210    348   -135     25   -236   -119   -111   -368   -329
    387     75   -311   -231    348   -119      5   -231   -119   -101   -353   -314
    400    111   -290   -257    345    -88     -5   -228   -114    -85   -335   -290
    415    176   -239   -298    327    -31    -38   -228   -122    -72   -322   -259
    436    132   -303   -283    371    -85    -67   -233   -148    -83   -327   -285
    441    116   -327   -280    384   -103    -70   -231   -158    -83   -332   -301
    439    119   -319   -280    379    -98    -59   -218   -150    -67   -322   -288
    452     96   -358   -275    405   -129    -59   -220   -166    -77   -327   -288
    488    109   -379   -298    433   -135   -111   -265   -228   -124   -371   -345
    491     33   -457   -265    472   -210   -132   -285   -265   -161   -407   -413
    480    -31   -514   -226    496   -272   -140   -290   -298   -192   -444   -439
    436    -15   -452   -213    444   -233   -119   -277   -296   -184   -433   -413
    402    -36   -439   -181    420   -236   -106   -280   -314   -194   -439   -433
    332    -67   -400   -132    363   -233    -75   -241   -296   -168   -413   -426
    337   -114   -452   -114    394   -283    -64   -231   -301   -168   -418   -418
    348   -171   -519    -90    433   -345    -75   -246   -332   -189   -439   -420
    342   -135   -478   -103    410   -306    -88   -267   -361   -205   -457   -452
    353   -103   -457   -124    405   -280    -80   -257   -363   -207   -467   -452
    363    -93   -457   -135    407   -272    -75   -241   -363   -200   -454   -420
    392    -96   -491   -150    441   -293    -80   -241   -389   -207   -470   -441
    407    -57   -465   -174    436   -259    -75   -226   -389   -187   -452   -423
    410    -46   -457   -184    433   -252    -77   -218   -407   -189   -449   -426
    478    -54   -535   -213    504   -293    -54   -181   -418   -220   -501   -501
    540    -28   -571   -257    553   -298     51    -38   -350   -200   -519   -553
    470     85   -384   -277    428   -148    213    220   -145    -15   -366   -423
    366    345    -20   -358    192    163    374    602    228    392     15    -70
    431    691    259   -563     85    475    353    730    436    727    405    358
    431   1018    584   -727    -77    800    171    353    340    870    696    737
    319   1137    818   -727   -249    979    -51   -192    127    901    852    961
    223   1010    784   -618   -283    898   -324   -769   -327    532    537    693
    129    527    397   -329   -132    462   -548  -1239   -976   -267   -285    -85
    129     15   -114    -75    122    -49   -688  -1382  -1389   -833   -891   -654
    210   -189   -400    -10    303   -293   -639  -1140  -1291   -797   -914   -714
    277   -124   -402    -77    337   -262   -485   -826  -1047   -607   -779   -626
    319    -18   -337   -153    327   -176   -275   -501   -779   -402   -628   -511
    361     80   -280   -220    319    -98    -72   -226   -561   -228   -485   -400
    387    140   -246   -262    316    -51     12   -103   -470   -150   -423   -345
    392    158   -236   -275    314    -38     20    -57   -444   -124   -407   -340
    381    187   -194   -285    288     -2     33    -12   -415    -96   -392   -319
    371    226   -148   -301    259     41     59     28   -381    -62   -355   -288
    381    259   -122   -319    252     70     88     64   -350    -38   -329   -267
    394    309    -85   -353    241    111     96     93   -327    -18   -314   -246
    384    337    -49   -361    218    145     77    109   -316     -2   -303   -233
    381    342    -41   -363    210    150     72    124   -309     10   -296   -233
    394    400      5   -397    194    202     90    153   -293     38   -272   -207
    389    426     36   -410    176    231     80    163   -285     44   -267   -194
    384    433     49   -410    168    241     62    179   -283     54   -262   -181
    436    504     67   -472    184    288     83    220   -252     93   -228   -148
    493    615    122   -553    187    368    119    283   -207    145   -179    -98
    475    623    145   -550    166    384    111    311   -200    158   -171    -93
    457    628    171   -542    142    402    106    340   -184    174   -161    -88
    454    662    207   -561    124    436    103    379   -166    207   -137    -67
    470    724    254   -597    109    491    116    426   -137    241   -109    -38
    517    795    277   -657    119    537    140    493    -88    285    -70    -18
    561    846    283   -704    137    566    153    548    -51    319    -44      5
    589    896    303   -745    142    602    145    613     -7    368      2     51
    576    976    400   -776     88    688    148    701     49    449     77    129
    550   1013    462   -784     41    737    163    789    103    514    140    197
    548   1085    537   -818      5    810    187    867    163    587    205    249
    558   1145    587   -854    -15    867    181    906    194    631    244    285
    581   1195    613   -888    -15    904    187    917    194    639    262    316
    574   1195    620   -885    -23    909    145    865    142    605    236    298
    636   1291    654   -963    -10    974    148    872    148    626    259    340
    618   1400    782  -1010    -83   1093    181    909    176    659    303    392
    620   1379    758  -1000    -67   1070    207    888    150    623    259    358
    610   1413    802  -1013    -96   1109    231    867    132    600    239    355
    636   1517    880  -1075   -122   1200    249    833    101    581    228    345
    633   1519    885  -1078   -127   1202    239    769     33    524    163    270
    581   1413    831   -997   -124   1122    207    688    -41    454     83    184
    537   1358    820   -950   -140   1091    181    620   -106    402     23    135
    517   1312    795   -914   -137   1054    153    568   -161    361    -18    101
    475   1234    756   -857   -140    995    109    506   -223    301    -72     64
    441   1176    735   -807   -145    956     67    454   -277    249   -124     20
    488   1260    771   -875   -140   1015     62    441   -285    257   -122     23
    483   1280    797   -883   -158   1039     62    439   -288    262   -119     23
    428   1267    839   -849   -205   1054     38    439   -303    257   -127     18
    465   1299    833   -880   -184   1067      0    413   -348    236   -142     10
    454   1262    807   -859   -176   1034    -36    392   -381    218   -171      5
    420   1304    880   -862   -231   1093     10    452   -332    275   -132     59
    436   1447   1010   -943   -285   1228     93    527   -270    348    -59    114
    527   1626   1098  -1075   -285   1363    181    594   -213    407     -2    166
    428   1592   1163  -1010   -368   1379    116    530   -283    345    -57    106
    436   1597   1161  -1018   -361   1379    111    530   -288    342    -62     93
    452   1683   1231  -1067   -392   1460    129    558   -267    374    -36    127
    415   1738   1322  -1075   -452   1530    124    563   -254    410     -5    168
    342   1719   1374  -1034   -517   1548    114    558   -249    431     15    202
    335   1654   1319   -997   -491   1488     72    527   -285    402    -18    174
    379   1641   1260  -1010   -441   1452     38    511   -314    381    -36    161
    423   1667   1244  -1044   -410   1457     12    498   -332    376    -33    145
    428   1683   1254  -1057   -413   1470     10    496   -335    384    -25    137
    376   1615   1239   -997   -431   1428      0    483   -361    368    -41    132
    337   1613   1273   -976   -467   1441     -7    475   -381    366    -46    140
    306   1634   1327   -969   -509   1480    -15    470   -394    363    -57    140
    267   1613   1345   -943   -537   1480    -33    444   -428    329    -93    114
    231   1587   1353   -909   -561   1470     -7    449   -436    329    -83    106
    218   1564   1345   -893   -563   1454     10    457   -449    332    -85     93
    233   1553   1319   -893   -542   1436      5    433   -483    309   -140     62
    283   1525   1241   -906   -478   1384    -12    402   -527    267   -213     23
    329   1480   1148   -906   -407   1314    -46    366   -576    223   -223     -7
    376   1444   1067   -911   -345   1257    -93    316   -633    171   -259    -49
    397   1447   1049   -922   -324   1249   -116    288   -659    150   -275    -83
    441   1470   1028   -956   -293   1249   -129    270   -678    132   -296   -124
    462   1441    979   -950   -257   1210   -140    252   -704    111   -322   -145
    491   1470    979   -979   -244   1223   -153    239   -706    114   -319   -137
    480   1512   1031   -995   -275   1273   -122    290   -652    155   -293   -111
    485   1540   1054  -1013   -285   1299    -23    439   -553    200   -285   -132
    532   1660   1127  -1096   -296   1395     72    631   -394    314   -202    -85
    576   1857   1280  -1218   -350   1569    163    878   -148    563     25    127
    657   2083   1426  -1369   -384   1756    155   1096     88    867    345    472
    693   2436   1740  -1566   -524   2088     46    891     93   1054    670    865
    576   2629   2049  -1602   -735   2340   -103    475    -51   1117    883   1130
    431   2637   2205  -1535   -885   2421   -314    -20   -389    911    776   1057
    301   2366   2065  -1332   -880   2216   -540   -589   -971    272    135    444
    233   1886   1649  -1060   -706   1766   -748   -932  -1519   -441   -620   -285
    213   1608   1395   -909   -589   1501   -769   -813  -1514   -517   -743   -441
    218   1519   1301   -870   -542   1410   -652   -504  -1270   -332   -628   -384
    267   1553   1286   -909   -509   1421   -496   -210  -1023   -140   -501   -296
    293   1639   1345   -966   -527   1493   -275    106   -766     67   -340   -171
    358   1738   1379  -1047   -509   1558   -168    283   -615    187   -249    -80
    407   1808   1397  -1109   -496   1602   -137    337   -566    228   -244    -33
    433   1829   1395  -1130   -480   1613   -119    366   -542    249   -213    -12
    426   1813   1387  -1119   -480   1600    -98    371   -530    265   -205    -31
    418   1782   1363  -1098   -472   1574    -98    371   -527    267   -179    -46
    420   1813   1392  -1117   -485   1602   -114    379   -517    288   -148    -31
    436   1836   1400  -1135   -480   1618   -127    387   -511    298   -150    -36
    475   1867   1389  -1174   -457   1628   -127    397   -485    319   -145    -20
    457   1922   1462  -1189   -504   1693   -101    426   -439    358   -109     33
    428   2003   1574  -1215   -574   1790    -80    444   -400    389    -77     67
    426   2055   1628  -1239   -600   1842    -88    433   -405    384    -88     41
    446   2068   1621  -1260   -587   1844   -122    431   -410    387    -90     20
    433   2060   1626  -1247   -594   1844   -145    441   -413    389    -85     25
    426   2057   1631  -1244   -602   1844   -158    454   -410    402    -80     38
    467   2101   1634  -1283   -581   1867   -155    475   -379    423    -67     72
    511   2171   1657  -1343   -574   1914   -127    509   -337    457    -33    109
    545   2187   1641  -1369   -548   1914   -127    535   -322    488    -12    122
    568   2171   1602  -1371   -517   1886   -140    555   -293    527      5    127
    563   2164   1600  -1363   -517   1883   -150    597   -239    574     31    140
    561   2216   1654  -1389   -548   1935   -148    652   -179    626     77    184
    592   2327   1735  -1460   -571   2031   -109    735    -90    709    155    267
    597   2442   1842  -1522   -623   2143    -54    844     20    820    272    392
    571   2517   1945  -1543   -685   2231    -18    940    119    922    374    501
    558   2548   1987  -1553   -714   2270     -5    997    176    984    433    561
    571   2600   2029  -1587   -727   2314     10   1036    223   1034    480    594
    589   2629   2039  -1610   -724   2333     10   1036    228   1034    488    589
    594   2657   2062  -1626   -732   2361     10   1026    223   1031    491    592
    581   2631   2047  -1608   -732   2340    -10    987    189    995    467    555
    563   2621   2057  -1592   -748   2340    -28    932    150    953    436    522
    545   2613   2065  -1582   -758   2340    -46    862     96    893    384    475
    550   2582   2031  -1566   -740   2307    -62    795     41    828    322    418
    530   2551   2021  -1543   -745   2286    -70    732     -2    769    265    361
    522   2488   1964  -1506   -722   2226    -80    675    -46    714    215    314
    514   2421   1906  -1467   -696   2164   -111    600   -106    662    166    275
    506   2395   1888  -1449   -691   2143   -145    524   -168    602    109    220
    522   2374   1849  -1449   -665   2112   -166    480   -205    563     67    171
    530   2377   1847  -1454   -657   2112   -184    439   -228    535     33    129
    504   2359   1855  -1431   -678   2109   -189    405   -244    514     15    111
    493   2330   1836  -1410   -670   2083   -194    387   -246    511     18    114
    504   2314   1810  -1410   -654   2062   -210    376   -257    498     10    101
    496   2312   1816  -1405   -659   2065   -228    363   -265    485     -2     93
    496   2327   1831  -1413   -667   2078   -226    368   -252    498      5    101
    491   2320   1829  -1405   -667   2075   -226    374   -244    514     28    116
    493   2348   1852  -1421   -678   2099   -220    374   -228    535     54    148
    498   2400   1901  -1449   -701   2151   -210    376   -213    542     67    161
    496   2436   1940  -1467   -722   2190   -205    379   -192    558     83    184
    470   2462   1992  -1465   -761   2229   -192    392   -158    579    103    207
    457   2483   2026  -1470   -784   2255   -176    394   -145    587    114    226
    452   2504   2049  -1478   -797   2278   -192    379   -150    579    114    220
    441   2530   2088  -1486   -826   2312   -220    358   -140    594    132    228
    410   2548   2138  -1478   -862   2343   -231    355   -122    613    158    262
    374   2540   2164  -1460   -896   2353   -220    366   -111    628    184    288
    366   2538   2171  -1452   -901   2356   -220    371   -101    628    189    290
    410   2548   2138  -1480   -865   2343   -236    358   -106    613    176    259
    420   2481   2060  -1449   -818   2270   -246    353   -103    610    171    254
    376   2387   2010  -1382   -815   2197   -249    340   -119    592    161    267
    368   2351   1982  -1358   -805   2166   -262    329   -127    576    155    267
    384   2281   1896  -1335   -756   2088   -262    324   -124    561    140    267
    387   2195   1808  -1291   -709   2003   -244    327   -116    555    129    288
    397   2125   1727  -1262   -665   1927   -272    288   -145    522     93    262
    389   2094   1701  -1241   -657   1899   -311    241   -174    485     64    236
    381   2112   1730  -1249   -672   1922   -332    220   -187    467     44    236
    384   2143   1758  -1262   -685   1951   -335    218   -184    457     28    233
    353   2104   1748  -1231   -698   1925   -335    210   -189    441     12    215
    340   2083   1740  -1213   -701   1912   -342    197   -197    431     -2    179
    335   2068   1732  -1202   -698   1901   -345    184   -202    410    -23    132
    324   2081   1756  -1202   -714   1919   -350    176   -200    405    -23    127
    332   2088   1753  -1210   -711   1922   -363    155   -205    397    -23    124
    340   2026   1686  -1182   -672   1855   -337    176   -197    394    -36    106
    363   1995   1631  -1182   -633   1813   -244    290   -122    423    -38     75
    374   2029   1654  -1200   -639   1842   -145    428     -2    496    -10     49
    410   2203   1792  -1309   -691   2000    -88    571    205    711    187    184
    472   2426   1951  -1449   -737   2190    -80    774    491   1078    563    530
    493   2681   2184  -1590   -846   2434   -168    735    568   1312    917    927
    426   2761   2335  -1592   -953   2548   -285    415    345   1293   1093   1192
    303   2668   2364  -1486  -1031   2517   -387     31    -44   1028    958   1109
    220   2444   2223  -1332  -1002   2335   -576   -493   -646    363    303    514
    236   2117   1878  -1176   -823   1997   -836   -992  -1288   -454   -545   -259
    293   1826   1532  -1060   -618   1680   -948  -1041  -1410   -646   -784   -522
    340   1608   1265   -976   -462   1436   -862   -805  -1179   -459   -685   -501
    368   1525   1156   -945   -392   1340   -737   -558   -914   -252   -550   -413
    387   1548   1161   -969   -387   1356   -563   -298   -626    -23   -374   -275
    410   1649   1239  -1028   -413   1444   -410    -83   -392    174   -215   -137
    420   1683   1262  -1052   -420   1473   -358      0   -298    254   -148    -72
    415   1691   1275  -1054   -431   1483   -332     18   -262    285   -127    -41
    407   1704   1296  -1057   -444   1501   -316     28   -239    306   -106    -10
    397   1683   1286  -1039   -444   1486   -301     46   -218    327    -80     15
    392   1662   1270  -1028   -439   1467   -290     49   -200    337    -64     23
    392   1649   1257  -1023   -431   1454   -277     59   -179    355    -46     38
    371   1623   1252  -1000   -439   1439   -272     67   -158    374    -28     54
    363   1605   1241   -984   -439   1423   -275     67   -153    381    -25     54
    366   1623   1254   -997   -444   1439   -277     62   -148    384    -23     54
    363   1621   1257   -992   -446   1439   -270     70   -132    394     -7     59
    368   1597   1228   -984   -431   1413   -267     83   -109    415     15     67
    361   1590   1228   -974   -433   1410   -252     96    -83    441     49     77
    361   1587   1226   -976   -433   1408   -259     88    -88    444     51     72
    371   1582   1208   -976   -418   1395   -257     83    -77    446     51     70
    376   1582   1202   -982   -413   1392   -244    101    -51    467     70     70
    397   1610   1213  -1002   -407   1413   -233    129    -10    506    101     77
    392   1605   1213  -1000   -410   1410   -236    155     18    542    135    106
    376   1587   1210   -982   -418   1400   -220    197     67    600    187    150
    397   1628   1231  -1015   -418   1431   -205    249    140    678    259    213
    433   1699   1265  -1065   -415   1483   -179    329    236    774    358    280
    439   1701   1262  -1070   -413   1483   -137    400    322    862    439    319
    439   1709   1270  -1075   -415   1491   -116    457    394    937    506    368
    439   1771   1332  -1106   -446   1551   -111    501    452   1000    579    426
    446   1821   1374  -1132   -462   1597    -98    542    498   1044    636    475
    444   1813   1366  -1130   -462   1590    -72    558    524   1062    654    498
    439   1792   1353  -1117   -457   1574    -62    545    511   1044    644    496
    428   1761   1332  -1096   -452   1545    -49    524    485   1015    631    483
    394   1727   1332  -1060   -467   1530    -36    493    449    974    602    454
    348   1680   1330  -1015   -491   1504    -49    436    389    904    540    400
    319   1639   1319   -979   -501   1480    -57    376    329    836    475    353
    324   1590   1262   -958   -470   1428    -83    298    252    753    397    283
    335   1532   1197   -932   -431   1366   -101    213    171    667    327    205
    322   1449   1127   -885   -402   1288   -114    140    103    594    254    142
    285   1389   1104   -839   -410   1247   -119     83     51    540    202     96
    244   1348   1101   -797   -428   1226   -132     23      5    485    155     44
    233   1299   1065   -766   -415   1182   -148    -18    -28    452    124      5
    231   1249   1018   -743   -392   1135   -163    -57    -62    410     90    -33
    215   1241   1026   -730   -405   1135   -168    -83    -77    397     77    -54
    205   1241   1034   -724   -415   1140   -171   -103    -88    394     72    -70
    213   1231   1018   -722   -402   1124   -181   -122    -96    387     75    -85
    213   1210    997   -714   -392   1104   -189   -135    -98    384     72    -98
    220   1197    976   -709   -379   1085   -200   -142   -109    381     70   -106
    215   1205    987   -711   -384   1096   -189   -135    -98    397     85    -93
    218   1218   1000   -717   -389   1109   -176   -127    -72    413    103    -83
    239   1252   1010   -745   -384   1130   -155   -114    -49    439    124    -67
    272   1247    971   -761   -348   1109   -145   -111    -41    446    135    -70
    303   1275    969   -792   -332   1122   -142   -111    -33    457    142    -72
    314   1288    974   -800   -329   1132   -137   -103    -23    478    163    -51
    283   1291   1005   -789   -361   1150   -129   -103     -2    498    194    -12
    277   1299   1021   -789   -371   1161   -142   -114     -2    501    205     -5
    296   1273    974   -787   -340   1124   -168   -140    -28    475    194    -28
    303   1291    987   -797   -340   1140   -176   -153    -31    475    200    -31
    277   1291   1010   -787   -366   1150   -158   -145    -23    480    213    -28
    270   1239    969   -756   -348   1104   -166   -155    -38    465    197    -41
    265   1166    901   -717   -319   1034   -189   -187    -80    431    163    -70
    277   1114    836   -696   -277    976   -205   -202   -106    402    140    -88
    267   1078    810   -675   -270    945   -197   -207   -119    387    127    -98
    254   1013    758   -633   -252    885   -197   -226   -148    350     98   -137
    228    943    714   -587   -244    828   -197   -252   -174    322     72   -171
    228    917    688   -571   -228    802   -202   -262   -179    306     57   -184
    197    896    698   -548   -249    797   -197   -270   -187    285     44   -210
    163    844    678   -504   -257    761   -194   -275   -200    275     36   -223
    166    818    652   -493   -241    735   -192   -272   -202    275     36   -215
    150    823    672   -485   -259    748   -184   -270   -200    277     46   -207
    127    810    680   -470   -277    745   -184   -275   -207    270     54   -218
    122    784    662   -454   -270    724   -187   -277   -210    267     54   -218
    103    766    659   -436   -277    714   -179   -280   -213    265     49   -215
     88    753    665   -420   -288    709   -168   -275   -213    267     46   -210
    111    714    602   -413   -246    659   -132   -205   -184    270     33   -239
    155    763    607   -459   -226    685    -44    -59    -85    319     31   -270
    166    875    709   -522   -270    792     51    111     93    467    142   -189
    194   1047    852   -620   -327    950    106    316    342    753    431     59
    249   1330   1080   -789   -415   1205     33    332    444    984    769    433
    200   1613   1413   -906   -605   1514    -77    -10    283   1018    989    743
     77   1691   1613   -883   -769   1652   -187   -400     23    950   1070    875
    -36   1561   1597   -761   -815   1579   -361   -857   -400    610    784    615
    -59   1148   1208   -545   -633   1179   -576  -1309   -969   -111    -10   -168
    -20    787    807   -384   -413    797   -714  -1457  -1265   -553   -498   -646
     38    574    535   -306   -249    555   -696  -1273  -1127   -480   -488   -670
     59    524    465   -290   -202    496   -587  -1002   -872   -283   -355   -568
     57    589    530   -324   -236    561   -389   -711   -592    -75   -205   -444
     67    688    620   -376   -277    654   -226   -462   -366    109    -57   -327
     54    714    659   -384   -303    688   -145   -353   -270    192     15   -270
     49    737    688   -392   -319    714   -103   -303   -215    236     54   -223
     54    737    683   -397   -314    709   -101   -288   -210    246     51   -202
     67    750    683   -410   -306    717    -90   -275   -197    259     75   -200
     75    771    696   -423   -311    735    -77   -262   -176    283    109   -220
     67    771    704   -418   -316    737    -75   -259   -168    293    129   -228
     77    782    701   -431   -311    743    -83   -257   -163    296    135   -200
     93    800    706   -446   -306    756    -75   -241   -137    309    148   -179
     96    784    688   -441   -296    737    -70   -226   -122    324    155   -168
    114    789    675   -452   -280    732    -62   -218   -111    335    163   -163
    127    805    675   -467   -275    740    -57   -207    -93    350    176   -148
    140    807    667   -475   -262    737    -54   -189    -80    366    187   -127
    150    818    667   -485   -259    743    -51   -174    -59    379    205   -103
    153    802    649   -478   -246    727    -49   -150    -41    392    228    -83
    153    810    654   -483   -252    735    -38   -122    -15    413    252    -67
    155    828    672   -493   -259    753    -38    -93     15    439    277    -46
    153    862    709   -509   -277    787    -25    -51     51    467    296    -18
    168    883    714   -524   -272    800     -5      0     93    509    337     38
    179    917    735   -548   -277    826     -7     51    137    561    394     88
    202    937    732   -571   -265    836     -2    114    184    613    439    135
    231    976    745   -605   -257    862     -2    179    236    662    472    194
    262   1021    758   -641   -246    891     10    246    293    724    558    246
    285   1065    779   -678   -246    922     31    311    361    795    649    316
    290   1127    836   -709   -272    984     28    337    379    813    667    355
    298   1184    883   -743   -290   1034     33    353    381    826    678    389
    322   1223    901   -771   -288   1062     31    355    374    826    685    397
    324   1215    891   -771   -283   1054     38    350    376    823    717    394
    290   1197    906   -745   -306   1052     49    311    355    795    693    361
    277   1169    888   -724   -303   1028     41    262    316    748    657    324
    272   1153    880   -711   -303   1018     38    213    280    701    605    298
    244   1166    922   -706   -340   1044     33    148    236    644    535    280
    239   1137    898   -688   -329   1018     15     72    184    579    485    249
    231   1034    802   -633   -285    917     18     25    158    537    441    210
    220    974    753   -597   -265    865     12    -20    135    498    394    174
    228    995    766   -610   -267    880     -7    -77     93    449    353    129
    218    971    753   -594   -267    862     15    -83    109    472    405    124
    197    940    740   -568   -272    841     -7   -116     96    452    384    111
    194    914    719   -553   -262    818     -2   -129     98    446    379    127
    189    901    709   -548   -259    805      0   -135    111    441    381    109
    197    914    717   -555   -259    815     -5   -137    114    439    387    109
    181    906    724   -545   -272    815     -5   -142    109    431    371    129
    166    940    774   -553   -303    857     -5   -150    103    415    332    135
    176    896    719   -537   -270    807     15   -132    119    436    363    140
    192    883    688   -537   -246    787     38   -114    145    462    397    150
    210    927    714   -571   -252    820     57    -98    174    483    402    174
    231    969    737   -600   -252    854     75    -93    189    493    415    189
    259    984    724   -623   -233    854     88    -85    200    501    415    194
    272    992    719   -631   -223    854     88    -83    213    511    420    231
    265   1044    776   -654   -254    909     64   -101    213    517    423    277
    262   1034    771   -646   -254    904     44   -103    218    522    423    293
    277   1015    737   -646   -231    878     18   -111    218    527    454    288
    280   1072    792   -678   -257    935     10   -129    210    517    436    327
    285   1060    774   -675   -244    919      2   -137    205    506    433    342
    293    976    683   -633   -194    831    -10   -140    200    493    433    316
    280    914    631   -597   -176    774    -25   -153    176    465    402    306
    283    888    605   -587   -161    748    -38   -166    166    452    402    301
    285    872    587   -581   -150    730    -44   -181    150    431    389    288
    267    841    574   -553   -153    709    -33   -194    137    407    358    267
    254    820    563   -537   -155    693    -36   -205    127    389    337    246
    254    797    542   -527   -145    670    -46   -223    114    368    316    218
    241    769    527   -506   -142    649    -62   -246     90    332    283    184
    241    774    532   -506   -145    654    -59   -252     90    329    275    179
    241    774    530   -509   -145    652    -46   -246    103    337    283    181
    246    769    522   -509   -137    646    -44   -249    109    327    280    174
    265    758    493   -514   -114    626    -44   -249    122    329    288    163
    283    750    467   -517    -90    610    -46   -254    122    327    290    166
    290    732    441   -511    -75    587    -51   -262    111    322    277    155
    288    727    436   -509    -72    581    -33   -246    119    319    280    158
    293    719    426   -509    -67    574     44   -166    155    316    259    127
    298    750    452   -524    -75    602    187     -7    252    353    262    119
    329    833    504   -581    -88    667    311    228    454    519    405    249
    394   1096    701   -748   -153    898    384    558    774    870    743    566
    462   1483   1021   -974   -277   1252    272    553    924   1184   1124    966
    400   1691   1291  -1044   -444   1491     -7     25    833   1356   1402   1286
    228   1803   1571  -1015   -670   1686   -327   -636    626   1353   1499   1410
     96   1579   1483   -839   -693   1532   -636  -1228    124    865   1057   1028
     46   1036    989   -542   -472   1013   -865  -1660   -605    -33    187    259
     62    615    553   -337   -244    584   -930  -1652   -865   -418   -218   -137
    103    431    324   -270   -111    379   -774  -1306   -662   -301   -179   -171
    153    444    290   -298    -70    368   -558   -969   -423   -137    -72   -122
    187    524    337   -358    -75    431   -288   -636   -171     51     59    -36
    218    566    348   -392    -64    457   -114   -433    -12    166    140     15
    215    581    366   -400    -75    472    -64   -379     33    205    166     31
    215    555    340   -387    -62    449    -44   -355     49    223    179     41
    223    558    332   -392    -54    446    -28   -332     72    241    194     70
    213    555    342   -384    -64    449    -10   -303     93    257    218     93
    213    579    363   -397    -75    472      7   -285    111    272    241    109
    213    589    376   -402    -83    483     33   -265    135    293    265    129
    215    594    379   -407    -80    488     41   -259    150    301    275    137
    218    626    407   -420    -93    517     49   -246    168    316    283    148
    218    610    389   -415    -85    501     54   -239    184    327    285    148
    218    584    366   -400    -75    475     62   -228    194    329    288    137
    228    579    350   -405    -59    465     75   -215    210    335    293    129
    236    594    358   -415    -59    478     98   -187    241    363    314    145
    233    618    381   -426    -75    501    111   -166    254    387    332    161
    233    620    387   -428    -75    504    116   -145    270    400    348    174
    246    633    387   -441    -70    511    132   -109    298    426    374    200
    252    665    413   -457    -80    540    142    -83    324    446    387    210
    267    672    402   -470    -70    537    150    -44    358    472    407    215
    277    654    374   -467    -49    514    176     20    402    514    446    244
    283    680    394   -483    -57    540    205     96    457    558    488    280
    277    709    431   -493    -75    571    220    174    517    613    540    322
    303    756    449   -530    -72    602    254    265    589    691    610    384
    324    784    457   -555    -64    620    277    335    646    748    657    428
    340    839    496   -592    -77    670    293    392    701    807    714    478
    348    891    542   -618    -96    717    322    431    745    854    763    527
    337    911    571   -626   -116    743    322    428    745    849    763    542
    322    898    576   -610   -127    737    322    405    724    828    748    537
    316    878    561   -597   -122    719    316    363    698    800    724    522
    314    854    540   -584   -111    698    309    316    667    769    701    501
    296    820    524   -561   -114    672    293    249    610    714    646    446
    272    782    509   -527   -119    646    283    179    553    659    592    394
    249    737    485   -496   -116    613    283    116    511    607    548    353
    233    657    423   -444    -93    540    283     54    467    550    496    309
    215    613    397   -415    -90    504    257    -18    415    498    441    267
    207    576    366   -392    -80    472    249    -70    374    462    405    233
    189    498    306   -345    -59    402    231   -129    324    413    355    184
    168    452    283   -309    -57    368    218   -171    288    376    324    148
    174    431    257   -303    -41    345    213   -200    257    345    303    111
    181    446    265   -314    -41    355    210   -223    244    332    301     98
    181    420    239   -301    -28    329    194   -254    215    306    275     70
    181    368    187   -275     -2    277    200   -262    205    293    262     57
    171    368    197   -270    -12    283    197   -280    184    272    249     41
    174    355    181   -265     -2    270    200   -288    179    267    244     36
    176    335    155   -257     10    246    197   -298    168    259    233     25
    197    350    153   -272     23    252    218   -290    184    267    236     28
    205    384    179   -296     12    283    259   -267    220    290    272     62
    213    420    207   -319      2    314    277   -259    236    303    285     77
    218    433    213   -327      2    324    298   -249    241    306    285     80
    218    439    220   -327      0    329    303   -254    249    316    290     80
    220    431    210   -327      5    322    285   -275    252    314    290     80
    236    418    181   -327     28    301    265   -303    236    301    285     80
    233    394    161   -314     36    277    231   -332    210    280    267     70
    205    394    189   -298      7    293    239   -324    213    283    270     75
    213    376    163   -298     25    270    252   -324    220    285    277     85
    213    335    122   -275     44    231    236   -350    194    254    252     64
    207    280     70   -244     67    176    213   -376    158    218    220     36
    213    231     18   -220     98    124    231   -371    150    210    213     28
    200    189    -10   -194    103     90    249   -374    150    200    205     18
    176    137    -38   -158    109     49    259   -384    135    176    174    -12
    153     88    -64   -122    109     12    254   -405    114    142    142    -44
    135     33   -101    -83    119    -33    249   -423     98    116    111    -75
    114    -18   -132    -49    122    -75    252   -439     80     93     88   -103
    109    -44   -155    -33    132    -98    270   -444     75     88     77   -122
    101    -64   -166    -20    132   -114    272   -457     64     75     62   -137
    114    -77   -192    -18    153   -135    272   -462     59     70     64   -135
    132    -93   -226    -20    176   -158    280   -470     49     62     57   -142
    148   -114   -265    -18    205   -189    265   -483     36     46     38   -161
    158   -132   -293    -15    226   -213    257   -501     15     23     23   -179
    168   -189   -358     10    262   -272    267   -504     -2      2      0   -202
    207   -236   -444     12    324   -340    337   -407     46     18    -28   -259
    228   -207   -436    -10    329   -322    433   -259    174     93      0   -272
    259    -83   -342    -90    301   -213    517    -64    379    298    179   -122
    337    140   -197   -239    267    -28    535    135    610    602    501    215
    350    465    111   -407    119    288    452     49    662    815    849    646
    233    672    439   -454   -101    555    371   -285    514    852   1060    948
     90    631    537   -361   -223    587    275   -654    197    667    992    919
    -33    392    426   -179   -228    407    140  -1104   -319    122    436    381
    -85     25    109     28    -98     67    -41  -1517   -883   -607   -361   -397
    -59   -306   -249    181     93   -277   -153  -1558  -1028   -810   -594   -652
    -18   -517   -498    265    239   -509   -116  -1363   -854   -678   -527   -639
     18   -602   -620    293    319   -610    -10  -1130   -626   -514   -415   -566
     38   -574   -615    265    327   -594    171   -852   -361   -298   -249   -441
     46   -517   -566    233    306   -540    306   -631   -153   -114    -93   -324
     31   -488   -522    228    275   -504    381   -522    -46    -23    -18   -267
     33   -478   -511    223    272   -493    426   -467      0     20     15   -223
      5   -491   -496    241    249   -493    441   -454     12     33     18   -220
    -12   -517   -506    265    246   -511    439   -452     20     36     28   -226
    -20   -553   -532    288    254   -545    436   -449     20     28     25   -231
    -15   -535   -519    275    252   -527    465   -426     49     49     59   -200
    -15   -524   -509    267    246   -517    475   -420     57     57     80   -194
    -25   -527   -504    275    239   -517    472   -410     70     67     83   -184
    -25   -537   -511    280    241   -524    485   -397     85     77     83   -168
    -23   -563   -540    293    257   -553    493   -379    106     90    103   -145
    -25   -566   -542    296    254   -555    483   -371    116    101    119   -135
    -20   -548   -527    283    252   -540    485   -363    127    111    132   -124
    -15   -537   -524    275    252   -532    511   -342    153    137    158   -111
    -12   -542   -530    277    257   -537    517   -327    171    153    176    -98
      0   -527   -527    262    262   -527    522   -309    184    166    192    -85
     12   -535   -548    259    277   -540    537   -280    213    187    205    -67
     12   -545   -561    265    285   -553    555   -241    244    226    244    -23
     18   -535   -553    259    285   -542    561   -200    283    267    285      7
     28   -511   -540    241    283   -524    561   -155    335    319    329     44
     38   -467   -506    215    272   -485    576    -93    402    384    397    103
     64   -436   -504    184    283   -470    592    -20    478    465    480    184
     80   -410   -491    166    285   -449    620     57    555    550    571    272
    101   -392   -493    145    296   -441    641    114    615    607    628    327
     96   -376   -472    140    283   -423    654    145    646    633    662    355
     88   -361   -452    135    267   -405    670    163    662    646    683    363
     83   -345   -428    132    254   -387    688    163    654    644    683    361
     49   -376   -426    161    236   -400    698    145    636    618    657    355
     33   -397   -431    181    231   -413    714    116    607    581    626    337
     38   -418   -457    187    246   -436    704     70    555    524    576    293
     33   -444   -478    205    254   -459    693     20    504    465    527    257
     23   -504   -527    241    275   -514    693    -25    459    413    478    207
     20   -545   -566    262    293   -555    706    -70    418    358    420    150
     18   -589   -607    283    311   -597    709   -124    371    303    353     77
      0   -683   -683    342    340   -683    717   -174    335    252    301     23
     -5   -737   -735    368    363   -735    706   -210    301    210    259     -7
      2   -766   -769    381    384   -766    698   -239    277    174    228    -33
      2   -787   -789    389    392   -787    693   -257    262    155    215    -49
     -5   -789   -784    397    389   -787    706   -257    257    142    197    -59
    -12   -831   -820    420    402   -826    711   -270    246    132    197    -62
      0   -859   -862    428    428   -862    717   -267    249    129    207    -59
     10   -872   -885    428    446   -878    717   -265    249    127    202    -72
     18   -885   -904    433    459   -893    706   -262    252    127    200    -75
     28   -875   -906    423    465   -891    693   -259    254    129    202    -70
     41   -844   -885    402    462   -865    717   -239    285    142    220    -51
     41   -833   -875    394    457   -854    748   -210    316    161    241    -25
     38   -836   -875    400    457   -854    769   -189    337    176    259     -7
     31   -841   -872    402    452   -857    763   -205    337    161    246    -12
     28   -815   -844    392    436   -828    753   -213    342    163    254      5
     28   -802   -831    384    426   -815    740   -220    350    166    262     18
     28   -787   -815    379    420   -800    719   -236    340    163    262     18
     28   -815   -846    392    436   -831    698   -257    314    140    236      5
     36   -836   -875    400    454   -854    693   -257    314    127    228      7
     33   -839   -875    400    452   -854    698   -254    324    129    254      5
     31   -956   -987    462    509   -971    717   -241    322    124    257    -25
     38  -1052  -1093    504    563  -1070    709   -249    303    103    228    -57
     64  -1075  -1143    504    602  -1109    701   -254    285     83    215    -70
     70  -1098  -1171    511    620  -1135    701   -259    270     57    194    -80
     51  -1137  -1189    542    620  -1163    706   -270    265     36    168    -96
     41  -1176  -1218    566    628  -1195    706   -288    257     12    137   -116
     51  -1228  -1283    587    665  -1254    706   -290    249     -2    127   -122
     67  -1301  -1369    615    717  -1335    706   -296    236    -20    103   -135
     59  -1330  -1389    636    724  -1358    704   -296    233    -31     88   -140
     38  -1343  -1382    652    709  -1363    693   -306    231    -46     75   -150
     28  -1363  -1395    667    709  -1379    696   -301    246    -46     70   -140
     28  -1387  -1415    678    719  -1400    698   -296    262    -44     75   -135
     33  -1418  -1452    693    743  -1434    693   -296    265    -54     62   -135
     38  -1423  -1462    691    748  -1441    693   -290    277    -54     59   -135
     41  -1444  -1486    698    763  -1465    724   -241    311    -51     46   -158
     54  -1478  -1535    709    795  -1504    815   -119    400    -28     25   -202
     72  -1413  -1486    670    779  -1449    911     20    535     54     77   -179
     88  -1218  -1306    563    696  -1262    963    181    789    319    329     46
    148   -989  -1137    420    641  -1065    943    342   1049    675    732    444
    163   -727   -891    280    527   -810    805    150    966    776   1008    807
    101   -649   -750    275    426   -698    670   -239    646    657   1104    997
    -10   -756   -748    381    366   -750    550   -626    228    316    870    807
    -96  -1036   -940    566    420   -987    363  -1088   -340   -363    132    119
   -103  -1376  -1273    740    581  -1325    179  -1376   -776   -969   -561   -519
    -41  -1662  -1621    852    789  -1641    135  -1267   -719   -966   -620   -618
     -2  -1769  -1766    883    880  -1766    244  -1010   -436   -737   -475   -548
     15  -1782  -1797    883    906  -1790    379   -761   -155   -524   -335   -467
     33  -1743  -1777    852    904  -1758    558   -493    127   -296   -166   -348
     59  -1699  -1758    820    909  -1727    672   -322    306   -150    -44   -254
     64  -1678  -1743    807    904  -1709    719   -254    381    -90      7   -210
     64  -1675  -1740    805    901  -1706    743   -220    428    -54     41   -176
     70  -1665  -1735    795    901  -1701    745   -200    457    -36     57   -158
     75  -1660  -1735    792    904  -1696    753   -192    472    -28     57   -158
     77  -1665  -1743    792    909  -1704    750   -187    480    -23     62   -155
     80  -1660  -1740    789    909  -1701    753   -171    496    -12     77   -148
     77  -1675  -1753    797    914  -1714    761   -148    524      7     98   -132
     88  -1675  -1764    795    924  -1719    763   -129    555     25    111   -109
     93  -1649  -1745    776    919  -1696    758   -127    566     33    122    -98
     90  -1662  -1753    784    922  -1706    769   -116    576     46    140    -93
     90  -1665  -1756    787    922  -1709    771   -103    597     62    155    -88
     98  -1667  -1766    784    932  -1717    771    -85    618     72    168    -77
    109  -1678  -1790    782    948  -1735    784    -57    652    106    197    -46
    119  -1678  -1800    779    958  -1738    787    -33    675    129    218    -25
    122  -1678  -1800    776    958  -1738    792     -7    696    155    241     -5
    129  -1660  -1790    766    958  -1725    802     18    724    184    265     15
    142  -1639  -1784    748    963  -1712    815     51    763    220    298     46
    158  -1618  -1777    730    966  -1696    828    101    818    270    345     88
    194  -1610  -1805    706    997  -1706    831    148    865    311    384    114
    241  -1605  -1847    683   1044  -1725    859    226    935    379    444    155
    236  -1574  -1810    667   1023  -1691    888    309   1018    465    522    223
    252  -1522  -1774    636   1010  -1649    901    371   1080    530    589    285
    262  -1473  -1738    605   1000  -1605    922    428   1137    587    646    342
    285  -1467  -1753    592   1018  -1610    945    465   1169    618    678    376
    293  -1470  -1764    587   1026  -1615    956    472   1171    618    678    381
    309  -1460  -1769    574   1036  -1613    966    467   1163    605    678    384
    322  -1447  -1771    561   1044  -1610    956    436   1130    561    649    355
    327  -1436  -1764    555   1044  -1600    940    387   1080    509    610    316
    314  -1478  -1795    581   1052  -1636    930    335   1034    454    566    277
    303  -1517  -1821    605   1060  -1667    914    277    979    397    517    233
    296  -1548  -1847    626   1067  -1696    904    218    927    337    465    181
    288  -1610  -1899    662   1093  -1753    888    155    872    272    410    119
    275  -1654  -1930    688   1101  -1792    878    101    836    223    368     64
    259  -1704  -1964    719   1111  -1834    878     59    810    192    335     36
    259  -1719  -1982    730   1119  -1849    862     20    782    161    301     10
    259  -1758  -2018    750   1137  -1888    857     -2    761    135    283    -15
    249  -1777  -2029    763   1137  -1901    844    -28    743    111    265    -38
    239  -1790  -2031    774   1135  -1909    833    -54    727     96    252    -57
    236  -1800  -2036    779   1135  -1917    828    -64    719     93    246    -67
    233  -1847  -2081    807   1156  -1964    833    -57    730    101    252    -59
    233  -1857  -2091    810   1161  -1974    844    -51    743    109    259    -46
    244  -1839  -2086    797   1163  -1961    839    -51    745    109    259    -49
    249  -1816  -2065    782   1156  -1940    833    -54    753    119    267    -41
    252  -1795  -2047    771   1148  -1919    859    -31    784    150    298    -20
    254  -1779  -2034    761   1143  -1906    888    -12    805    166    316    -10
    244  -1761  -2008    758   1124  -1883    909     -5    818    174    322     -7
    239  -1769  -2010    763   1122  -1888    906     -5    823    174    319    -10
    241  -1774  -2016    766   1127  -1893    896    -12    823    171    327     -5
    270  -1748  -2021    737   1145  -1883    872    -25    826    174    337      5
    293  -1735  -2029    722   1161  -1880    844    -44    813    166    335     10
    283  -1745  -2029    730   1153  -1888    839    -51    810    168    342     15
    265  -1771  -2036    753   1150  -1904    852    -49    813    179    348     23
    277  -1795  -2073    758   1174  -1932    849    -57    805    171    340     12
    275  -1855  -2130    789   1202  -1992    833    -75    782    153    322     -2
    265  -1896  -2161    813   1210  -2029    828    -90    763    137    303    -12
    262  -1943  -2205    841   1234  -2073    841    -90    756    129    298    -20
    236  -1990  -2229    875   1231  -2109    839   -109    730    101    275    -41
    210  -2026  -2236    906   1221  -2130    844   -124    711     77    259    -59
    200  -2047  -2247    922   1221  -2145    849   -137    704     57    244    -83
    207  -2078  -2286    935   1247  -2182    846   -153    688     44    231   -103
    215  -2127  -2343    953   1278  -2234    836   -174    662     18    205   -132
    215  -2177  -2392    979   1304  -2283    823   -189    644     -5    189   -150
    213  -2216  -2429   1000   1319  -2322    818   -192    639    -10    192   -155
    215  -2205  -2421    995   1317  -2312    836   -184    659      5    213   -140
    213  -2255  -2468   1018   1337  -2361    826   -194    646    -10    200   -158
    218  -2262  -2483   1021   1348  -2372    820   -202    631    -25    192   -166
    228  -2247  -2475   1008   1350  -2359    823   -202    626    -36    181   -176
    252  -2281  -2533   1015   1392  -2405    854   -166    636    -46    155   -213
    265  -2301  -2566   1018   1415  -2434    974    -15    727    -20    148   -259
    283  -2229  -2512    971   1395  -2369   1098    166    883     93    231   -210
    322  -2034  -2359    854   1337  -2195   1182    413   1150    363    483     20
    397  -1787  -2184    696   1291  -1984   1148    597   1392    691    859    402
    366  -1452  -1818    542   1091  -1636    992    275   1309    826   1163    782
    246  -1335  -1582    545    911  -1460    820   -202   1088    831   1306    984
    114  -1426  -1540    654    826  -1483    592   -737    704    553   1109    823
     25  -1870  -1896    922    961  -1883    379  -1241    101   -181    345    106
     54  -2327  -2382   1135   1215  -2353    207  -1449   -368   -826   -324   -517
    101  -2540  -2642   1218   1369  -2590    220  -1254   -270   -797   -353   -589
    140  -2592  -2735   1223   1436  -2662    340   -958    -12   -610   -231   -522
    194  -2548  -2743   1176   1467  -2644    540   -649    254   -413    -88   -415
    231  -2468  -2701   1117   1465  -2582    730   -397    478   -236     44   -316
    241  -2436  -2678   1096   1460  -2556    826   -283    584   -155    114   -270
    254  -2431  -2686   1088   1470  -2559    865   -241    626   -124    148   -249
    259  -2426  -2686   1083   1473  -2556    883   -220    646   -109    153   -233
    249  -2434  -2683   1091   1465  -2559    891   -207    654   -106    158   -231
    259  -2416  -2675   1075   1467  -2546    898   -192    670    -93    174   -228
    262  -2410  -2673   1072   1467  -2540    911   -184    683    -85    184   -226
    254  -2426  -2681   1085   1467  -2553    922   -176    693    -80    194   -220
    267  -2421  -2691   1075   1478  -2556    937   -155    719    -57    215   -192
    262  -2434  -2696   1085   1478  -2566    950   -142    735    -44    231   -181
    265  -2410  -2678   1072   1467  -2543    969   -122    763    -15    259   -153
    290  -2387  -2678   1049   1483  -2533    982    -96    795     15    290   -124
    290  -2397  -2691   1052   1491  -2543    974    -93    797     15    288   -122
    288  -2413  -2701   1062   1493  -2556    971    -88    797     15    293   -119
    306  -2421  -2727   1057   1514  -2574    969    -77    797     20    298   -119
    319  -2418  -2738   1049   1527  -2577    974    -51    815     33    316   -103
    311  -2410  -2725   1047   1517  -2566    984    -20    846     70    340    -75
    324  -2390  -2717   1031   1519  -2553    995      2    872     93    358    -64
    335  -2397  -2733   1028   1532  -2564   1002     36    893    114    379    -51
    345  -2395  -2740   1026   1543  -2566   1021     90    930    150    415    -20
    371  -2382  -2756   1005   1561  -2569   1026    145    966    189    449      7
    400  -2335  -2735    966   1566  -2535   1052    228   1028    254    509     57
    418  -2286  -2704    932   1558  -2494   1070    311   1091    324    579    116
    426  -2242  -2668    909   1545  -2455   1093    381   1150    389    646    176
    428  -2187  -2616    878   1522  -2403   1104    426   1189    433    691    213
    407  -2153  -2564    872   1486  -2359   1119    454   1202    454    722    246
    389  -2148  -2538    878   1462  -2340   1130    462   1202    462    732    262
    368  -2127  -2496    880   1431  -2312   1130    449   1189    446    724    252
    340  -2138  -2478    898   1408  -2307   1124    415   1161    413    698    223
    309  -2169  -2478    930   1392  -2322   1130    384   1130    387    678    210
    272  -2223  -2499    974   1384  -2361   1127    337   1091    342    639    174
    254  -2275  -2530   1010   1392  -2403   1127    288   1057    298    602    135
    241  -2333  -2577   1044   1408  -2452   1127    223   1015    249    553     80
    223  -2387  -2611   1080   1415  -2499   1111    155    971    194    498     23
    200  -2423  -2626   1109   1413  -2525   1098    101    937    155    465    -10
    179  -2488  -2668   1156   1423  -2577   1088     54    906    122    431    -46
    168  -2530  -2699   1179   1434  -2613   1078     10    872     90    397    -83
    158  -2546  -2704   1195   1428  -2626   1070    -12    859     77    389    -96
    142  -2566  -2712   1210   1426  -2637   1065    -25    854     70    389   -103
    137  -2574  -2712   1218   1423  -2642   1054    -36    854     62    387   -111
    129  -2590  -2720   1228   1423  -2655   1044    -46    844     51    379   -119
    124  -2598  -2725   1236   1423  -2660   1039    -51    841     51    376   -122
    119  -2611  -2730   1244   1423  -2670   1034    -51    836     49    371   -132
    127  -2611  -2738   1241   1431  -2673   1026    -49    831     41    368   -137
    129  -2592  -2722   1231   1426  -2657   1039    -41    841     46    376   -127
    127  -2559  -2688   1215   1408  -2624   1070    -23    867     67    400   -103
    132  -2540  -2675   1202   1402  -2608   1098     -7    888     83    418    -88
    132  -2551  -2683   1210   1408  -2616   1127     10    906     96    431    -83
    129  -2585  -2717   1226   1421  -2650   1124     10    904     98    428    -77
    132  -2582  -2717   1223   1423  -2650   1096     -7    896     90    433    -70
    140  -2579  -2720   1218   1428  -2647   1065    -28    891     90    446    -49
    153  -2566  -2720   1208   1436  -2642   1044    -41    878     80    444    -44
    161  -2546  -2709   1192   1434  -2626   1036    -49    875     77    446    -41
    171  -2564  -2735   1195   1452  -2650   1028    -54    862     70    441    -57
    163  -2629  -2795   1231   1478  -2712   1018    -67    839     44    426    -77
    163  -2686  -2850   1262   1506  -2766    989    -93    802      5    394   -106
    148  -2717  -2865   1283   1506  -2790    984   -109    779    -20    363   -132
    127  -2769  -2896   1319   1512  -2831    984   -116    761    -38    342   -148
    111  -2824  -2935   1356   1522  -2881    992   -122    737    -62    314   -171
     98  -2855  -2953   1379   1525  -2904    997   -135    711    -85    277   -200
     77  -2886  -2966   1402   1519  -2925    992   -155    693   -106    265   -213
     70  -2953  -3024   1441   1545  -2987    989   -168    678   -132    252   -236
     67  -2972  -3039   1449   1551  -3005    989   -174    665   -148    239   -249
     72  -2966  -3039   1447   1556  -3003    987   -176    662   -150    226   -249
     67  -2998  -3065   1465   1564  -3031    989   -176    654   -161    213   -270
     49  -3060  -3112   1504   1579  -3086    989   -179    641   -179    205   -288
     54  -3091  -3148   1517   1597  -3120    987   -189    633   -194    192   -298
     70  -3102  -3172   1517   1621  -3135    984   -192    628   -202    176   -298
     80  -3068  -3148   1491   1613  -3107    995   -181    623   -213    161   -311
     90  -3094  -3185   1501   1636  -3138   1060    -96    652   -220    127   -361
    111  -3096  -3211   1491   1660  -3154   1161     62    743   -181    129   -384
    137  -3000  -3138   1431   1636  -3068   1267    283    943     -7    272   -267
    207  -2774  -2982   1280   1592  -2878   1293    511   1189    290    587     44
    262  -2452  -2717   1093   1488  -2585   1205    462   1278    514    914    444
    187  -2244  -2434   1026   1309  -2338   1047     77   1161    607   1153    782
     44  -2148  -2192   1052   1117  -2169    859   -394    932    558   1221    927
    -77  -2379  -2301   1228   1111  -2343    662   -937    405      5    696    441
   -127  -2863  -2735   1496   1301  -2800    446  -1369   -215   -779   -127   -363
   -101  -3278  -3180   1688   1538  -3231    332  -1415   -426  -1091   -480   -732
    -62  -3460  -3398   1761   1667  -3429    402  -1150   -236   -961   -413   -722
    -23  -3450  -3426   1735   1701  -3439    571   -836     28   -761   -275   -618
     12  -3398  -3413   1691   1712  -3406    779   -519    283   -566   -137   -511
     46  -3346  -3395   1647   1719  -3369    914   -314    446   -441    -44   -444
     83  -3304  -3387   1610   1735  -3346    963   -241    514   -400    -12   -426
     85  -3299  -3387   1605   1735  -3343    987   -207    542   -381     -2   -415
     90  -3317  -3408   1613   1748  -3364    992   -184    555   -376      7   -400
     88  -3322  -3413   1615   1748  -3367    992   -168    561   -379     10   -387
     98  -3315  -3413   1608   1756  -3364    997   -155    574   -376     18   -374
    101  -3302  -3403   1600   1751  -3351   1010   -137    597   -363     31   -361
    109  -3307  -3419   1597   1764  -3361   1008   -127    607   -363     28   -361
    119  -3317  -3437   1597   1777  -3374    997   -124    613   -371     18   -368
    129  -3338  -3468   1605   1797  -3403    987   -122    615   -366     12   -381
    129  -3359  -3489   1613   1808  -3424   1000   -116    620   -371      7   -387
    127  -3325  -3452   1600   1787  -3390   1010   -101    636   -355     31   -350
    137  -3299  -3439   1579   1784  -3369   1005    -64    667   -319     75   -309
    166  -3286  -3452   1561   1808  -3369    992    -54    675   -316     75   -314
    171  -3278  -3452   1553   1810  -3364   1000    -25    696   -301     85   -309
    176  -3289  -3468   1556   1821  -3377   1005      2    719   -283    101   -293
    166  -3304  -3473   1566   1818  -3387   1015     33    745   -267    111   -280
    171  -3276  -3447   1553   1808  -3361   1036     83    795   -226    150   -236
    194  -3244  -3442   1525   1816  -3341   1054    137    849   -181    194   -192
    207  -3250  -3457   1519   1831  -3354   1052    184    883   -155    213   -168
    233  -3218  -3452   1491   1842  -3333   1057    249    935    -96    257   -124
    254  -3159  -3413   1452   1834  -3286   1080    335   1013    -18    324    -67
    267  -3109  -3377   1418   1821  -3244   1096    407   1075     46    387     -5
    283  -3060  -3343   1387   1810  -3200   1119    467   1122     98    436     44
    290  -3018  -3309   1361   1797  -3164   1130    509   1158    142    470     88
    290  -2995  -3286   1353   1787  -3141   1137    532   1176    163    496    122
    301  -2987  -3289   1343   1792  -3138   1140    524   1169    153    493    132
    301  -2995  -3296   1345   1797  -3146   1145    509   1145    127    470    124
    293  -3029  -3322   1366   1805  -3174   1137    472   1117     88    441    103
    280  -3052  -3333   1387   1805  -3192   1135    431   1088     46    405     77
    257  -3091  -3351   1415   1803  -3221   1117    363   1031    -15    345     20
    241  -3143  -3385   1449   1813  -3263   1104    298    976    -75    285    -33
    213  -3205  -3421   1496   1816  -3312   1093    239    919   -137    223    -83
    202  -3255  -3457   1527   1829  -3356   1083    192    865   -192    179   -119
    184  -3294  -3478   1553   1831  -3387   1060    137    815   -246    122   -161
    158  -3348  -3507   1595   1831  -3426   1034     80    758   -303     64   -207
    155  -3367  -3525   1605   1836  -3445   1018     41    732   -332     33   -228
    163  -3385  -3548   1610   1855  -3465    997     20    711   -350     15   -241
    171  -3380  -3551   1602   1860  -3465    997     10    704   -363      7   -254
    161  -3400  -3564   1618   1860  -3481   1002     10    706   -368      5   -257
    153  -3411  -3567   1626   1857  -3489    997      2    698   -376     -2   -259
    153  -3434  -3587   1641   1870  -3509    984     -5    688   -387     -5   -262
    150  -3442  -3593   1644   1870  -3517    974     -5    683   -389     -5   -257
    150  -3413  -3564   1631   1857  -3489    982      5    696   -379      7   -239
    150  -3380  -3530   1613   1839  -3455    992     10    701   -379      2   -246
    150  -3359  -3509   1605   1829  -3434   1013     12    704   -374      7   -252
    161  -3341  -3502   1590   1829  -3421   1023     20    717   -361     15   -236
    179  -3302  -3481   1561   1829  -3393   1013     18    727   -361     20   -223
    176  -3302  -3481   1561   1829  -3393    995     15    730   -358     31   -202
    181  -3307  -3489   1564   1834  -3398    961     -2    719   -355     46   -189
    202  -3315  -3520   1556   1860  -3416    935    -18    704   -366     41   -187
    210  -3317  -3528   1551   1867  -3421    922    -36    693   -379     20   -202
    202  -3325  -3528   1561   1862  -3426    922    -41    691   -389      7   -213
    205  -3343  -3548   1569   1875  -3445    914    -36    691   -392      7   -205
    210  -3400  -3611   1592   1909  -3504    891    -49    665   -413    -10   -218
    210  -3457  -3668   1621   1938  -3561    875    -67    633   -446    -36   -252
    210  -3489  -3699   1639   1953  -3593    872    -80    610   -470    -64   -283
    207  -3512  -3720   1652   1964  -3616    870   -101    584   -498    -98   -316
    174  -3543  -3717   1683   1943  -3629    875   -111    571   -519   -119   -337
    166  -3595  -3761   1714   1961  -3678    878   -116    563   -530   -127   -350
    184  -3621  -3808   1717   1995  -3715    862   -127    550   -545   -148   -361
    197  -3652  -3850   1727   2023  -3751    859   -129    540   -558   -166   -368
    187  -3668  -3858   1738   2021  -3761    862   -135    527   -574   -181   -389
    189  -3681  -3871   1745   2029  -3777    857   -140    517   -587   -197   -394
    194  -3681  -3878   1740   2034  -3780    857   -137    517   -589   -202   -397
    192  -3663  -3855   1735   2023  -3759    859   -135    517   -594   -207   -415
    181  -3702  -3886   1758   2034  -3795    857   -135    509   -610   -223   -431
    200  -3730  -3930   1764   2065  -3832    875   -109    519   -613   -236   -439
    218  -3746  -3964   1761   2088  -3855    966     -2    576   -597   -252   -472
    215  -3748  -3964   1766   2088  -3855   1078    135    678   -545   -246   -496
    233  -3606  -3842   1686   2034  -3722   1143    309    867   -353    -75   -342
    303  -3333  -3637   1514   1969  -3483   1130    527   1132    -15    283      7
    342  -3005  -3351   1330   1844  -3177   1015    519   1252    265    672    433
    280  -2873  -3154   1296   1717  -3013    914    236   1148    368    922    730
    168  -2925  -3096   1376   1631  -3011    787   -181    797    135    792    644
     75  -3195  -3270   1558   1673  -3231    584   -730    161   -589     70     20
     31  -3572  -3603   1769   1816  -3585    353  -1213   -496  -1418   -776   -714
     67  -3876  -3943   1904   2005  -3910    267  -1210   -587  -1569   -963   -911
     96  -4037  -4136   1969   2114  -4086    350   -966   -371  -1400   -875   -896
    119  -4063  -4182   1971   2148  -4123    472   -722   -127  -1208   -745   -820
    137  -4011  -4151   1935   2143  -4081    654   -441    148   -971   -563   -688
    148  -3980  -4128   1917   2138  -4052    815   -231    353   -802   -431   -584
    166  -3933  -4099   1883   2130  -4016    865   -161    420   -750   -387   -548
    181  -3925  -4107   1870   2143  -4013    883   -127    452   -719   -363   -530
    181  -3923  -4104   1867   2143  -4011    893   -111    465   -714   -363   -532
    187  -3891  -4078   1852   2132  -3985    891   -114    465   -717   -366   -537
    192  -3868  -4060   1836   2125  -3964    896   -106    475   -709   -355   -537
    179  -3889  -4071   1855   2125  -3980    901   -103    483   -706   -353   -532
    179  -3902  -4081   1860   2127  -3993    904    -93    493   -701   -348   -532
    194  -3899  -4094   1852   2143  -3995    917    -80    496   -701   -353   -548
    200  -3881  -4084   1839   2140  -3982    922    -75    498   -698   -355   -548
    205  -3816  -4021   1805   2112  -3917    898    -77    506   -691   -337   -527
    210  -3868  -4078   1826   2143  -3972    906    -54    524   -665   -309   -491
    223  -3889  -4112   1834   2166  -4000    914    -41    535   -654   -306   -488
    215  -3910  -4125   1847   2166  -4016    924    -33    545   -652   -306   -491
    228  -3847  -4076   1808   2151  -3962    914    -23    561   -641   -298   -478
    241  -3811  -4052   1784   2143  -3930    924      2    587   -613   -270   -446
    249  -3871  -4120   1810   2184  -3995    950     44    631   -568   -223   -413
    257  -3860  -4117   1800   2187  -3987    963     72    665   -532   -189   -392
    277  -3839  -4120   1779   2197  -3980    961    101    698   -498   -161   -366
    298  -3832  -4130   1766   2213  -3982    956    137    737   -459   -132   -340
    309  -3793  -4102   1743   2205  -3946    956    179    782   -410    -85   -298
    332  -3710  -4045   1688   2187  -3876    974    241    857   -327      2   -218
    353  -3658  -4011   1652   2179  -3834    984    303    924   -246     88   -129
    374  -3613  -3987   1618   2179  -3800    984    350    976   -189    145    -67
    402  -3577  -3980   1587   2190  -3777    984    379   1000   -163    174    -38
    418  -3606  -4024   1592   2218  -3816    984    374    982   -174    155    -51
    431  -3593  -4024   1579   2226  -3808    984    355    961   -200    135    -62
    426  -3561  -3987   1566   2205  -3774    984    332    935   -231    114    -70
    394  -3600  -3995   1602   2195  -3798    987    309    904   -272     80    -88
    381  -3676  -4058   1647   2218  -3868    992    270    846   -340     20   -137
    361  -3699  -4063   1667   2210  -3881    992    223    789   -405    -46   -205
    335  -3697  -4034   1678   2184  -3865    995    168    730   -475   -124   -280
    324  -3712  -4037   1693   2179  -3873    997    119    678   -537   -194   -348
    293  -3761  -4058   1732   2174  -3910    989     72    628   -600   -252   -405
    272  -3821  -4097   1774   2182  -3959    982     25    579   -662   -306   -452
    259  -3852  -4112   1795   2184  -3980    979    -15    537   -706   -350   -493
    241  -3858  -4099   1808   2169  -3977    992    -36    522   -719   -368   -511
    228  -3873  -4104   1821   2164  -3987    995    -59    501   -737   -381   -527
    218  -3891  -4110   1834   2164  -4000    992    -83    475   -761   -407   -542
    215  -3899  -4115   1839   2164  -4008    984   -101    454   -774   -415   -537
    223  -3884  -4107   1831   2164  -3995    982   -106    449   -776   -410   -530
    226  -3894  -4120   1831   2171  -4006    969   -124    428   -787   -423   -535
    262  -3868  -4130   1803   2195  -3998    963   -127    428   -784   -415   -519
    293  -3832  -4125   1766   2208  -3977    976   -119    439   -774   -405   -496
    327  -3780  -4107   1727   2216  -3943    989   -109    459   -748   -384   -459
    329  -3769  -4102   1717   2216  -3933   1002    -98    470   -740   -374   -433
    335  -3769  -4104   1714   2218  -3936   1010    -98    467   -748   -366   -436
    342  -3735  -4078   1696   2208  -3907   1005   -109    472   -743   -358   -433
    376  -3684  -4060   1654   2218  -3871    995   -127    475   -737   -348   -423
    384  -3707  -4091   1660   2236  -3897    974   -161    441   -758   -361   -436
    366  -3712  -4078   1673   2221  -3894    969   -171    423   -774   -363   -431
    340  -3707  -4047   1680   2192  -3876    974   -166    420   -766   -353   -418
    335  -3689  -4024   1678   2179  -3855    969   -168    410   -769   -353   -418
    314  -3707  -4021   1696   2166  -3863    953   -176    384   -789   -368   -433
    280  -3720  -4000   1717   2140  -3860    958   -174    376   -800   -374   -439
    254  -3772  -4026   1756   2138  -3899    971   -176    363   -810   -392   -454
    223  -3808  -4032   1792   2127  -3920    984   -181    350   -818   -397   -467
    192  -3855  -4047   1829   2120  -3951    987   -189    332   -839   -426   -496
    174  -3897  -4071   1860   2122  -3982    976   -210    303   -883   -467   -530
    163  -3923  -4086   1875   2125  -4003    961   -236    277   -919   -501   -561
    174  -3946  -4120   1886   2145  -4032    958   -252    259   -945   -524   -589
    181  -3967  -4149   1891   2161  -4055    953   -254    244   -963   -540   -600
    166  -3964  -4130   1899   2145  -4045    953   -252    252   -956   -535   -592
    158  -3956  -4115   1899   2135  -4034    948   -246    254   -953   -532   -597
    166  -3943  -4110   1888   2138  -4026    943   -246    249   -966   -532   -607
    163  -3956  -4123   1893   2140  -4039    932   -259    236   -982   -548   -620
    174  -3951  -4125   1886   2148  -4037    930   -252    241   -982   -548   -618
    184  -3949  -4133   1880   2158  -4042    940   -223    254   -979   -555   -631
    189  -3975  -4164   1893   2177  -4068   1013   -101    327   -948   -563   -665
    179  -3936  -4115   1875   2145  -4024   1091     38    444   -867   -527   -657
    210  -3733  -3943   1761   2075  -3837   1135    192    644   -646   -329   -478
    259  -3494  -3754   1615   2003  -3624   1114    332    854   -350      7   -124
    262  -3172  -3434   1454   1847  -3302   1023    228    862   -197    316    285
    166  -2990  -3156   1410   1660  -3073    940   -106    605   -293    439    524
     64  -3055  -3122   1493   1592  -3089    878   -407    272   -545    306    444
    -18  -3278  -3260   1647   1618  -3270    737   -831   -228  -1106   -296   -150
    -33  -3580  -3546   1808   1756  -3564    542  -1218   -745  -1790  -1080   -927
     25  -3813  -3839   1893   1930  -3824    452  -1197   -774  -1855  -1195  -1057
     62  -3933  -3998   1935   2029  -3964    485   -992   -553  -1657  -1062   -961
     93  -3951  -4045   1927   2068  -3995    581   -766   -311  -1462   -924   -854
    135  -3897  -4032   1880   2083  -3964    743   -491    -38  -1234   -750   -727
    163  -3774  -3941   1805   2049  -3858    862   -303    140  -1075   -615   -636
    174  -3702  -3876   1764   2023  -3787    911   -223    215  -1002   -555   -594
    168  -3668  -3839   1748   2003  -3754    930   -189    249   -969   -527   -571
    171  -3621  -3793   1725   1982  -3707    937   -163    262   -945   -511   -563
    189  -3582  -3774   1693   1979  -3676    937   -150    272   -930   -498   -545
    194  -3569  -3764   1686   1979  -3665    948   -129    288   -914   -496   -517
    207  -3520  -3730   1654   1966  -3624    948   -122    288   -911   -504   -511
    236  -3468  -3704   1615   1969  -3585    953   -116    293   -896   -475   -498
    228  -3452  -3681   1610   1953  -3567    958   -103    306   -875   -454   -496
    233  -3429  -3663   1595   1948  -3546    966    -85    314   -854   -433   -496
    231  -3377  -3611   1571   1919  -3494    969    -75    316   -841   -420   -496
    218  -3338  -3556   1561   1886  -3447    969    -57    327   -820   -405   -483
    215  -3304  -3522   1543   1867  -3413    971    -36    345   -802   -394   -459
    233  -3281  -3515   1522   1873  -3398    966    -18    358   -789   -381   -446
    244  -3265  -3512   1509   1875  -3387    961      0    363   -774   -371   -441
    265  -3231  -3496   1483   1880  -3364    956     18    371   -758   -358   -436
    270  -3211  -3483   1467   1875  -3346    945     44    376   -745   -348   -428
    296  -3167  -3463   1434   1878  -3315    948     80    400   -719   -322   -407
    319  -3122  -3442   1400   1878  -3281    948    119    426   -683   -290   -384
    345  -3089  -3434   1371   1888  -3260    948    174    465   -633   -239   -335
    376  -3052  -3432   1337   1904  -3242    948    236    511   -579   -192   -288
    405  -3008  -3416   1301   1909  -3211    948    303    566   -514   -148   -231
    415  -2951  -3367   1265   1891  -3156    956    376    620   -449    -77   -174
    415  -2889  -3304   1236   1860  -3096    974    449    667   -387      2   -103
    418  -2769  -3187   1174   1803  -2979    971    485    698   -358     23    -64
    426  -2704  -3130   1137   1777  -2917    969    511    714   -342     41    -36
    436  -2688  -3128   1124   1779  -2907    969    509    698   -353     36    -46
    454  -2673  -3128   1109   1790  -2899    971    498    675   -371     33    -67
    462  -2644  -3107   1088   1782  -2876    961    478    649   -394      7    -88
    488  -2551  -3039   1031   1761  -2795    958    439    613   -433    -28   -114
    506  -2483  -2990    989   1745  -2738    953    389    563   -485    -77   -161
    498  -2486  -2985    995   1740  -2735    932    332    511   -550   -145   -228
    467  -2564  -3034   1047   1748  -2798    924    290    467   -600   -200   -306
    441  -2647  -3089   1101   1764  -2868    930    272    457   -615   -215   -322
    428  -2621  -3052   1096   1738  -2837    937    249    446   -626   -228   -303
    423  -2590  -3013   1083   1717  -2800    932    226    423   -644   -257   -298
    420  -2592  -3016   1083   1717  -2803    922    202    405   -667   -285   -309
    423  -2577  -3000   1075   1709  -2787    911    194    407   -667   -288   -327
    431  -2566  -2998   1067   1714  -2782    896    181    394   -675   -306   -355
    449  -2548  -2998   1049   1722  -2772    880    179    387   -680   -306   -371
    462  -2483  -2946   1010   1701  -2714    880    187    400   -670   -290   -350
    470  -2439  -2909    984   1688  -2673    878    205    413   -662   -288   -332
    498  -2392  -2891    945   1693  -2639    878    223    431   -649   -280   -319
    519  -2312  -2831    896   1675  -2572    891    252    462   -620   -265   -293
    527  -2239  -2766    854   1644  -2501    909    280    498   -581   -233   -270
    522  -2190  -2712    833   1615  -2449    932    309    522   -555   -218   -249
    522  -2125  -2647    800   1584  -2385    940    332    542   -532   -207   -218
    542  -2023  -2566    740   1553  -2294    924    342    561   -506   -184   -179
    566  -1995  -2561    714   1561  -2278    904    337    563   -498   -168   -184
    594  -1982  -2579    693   1587  -2281    872    329    550   -509   -176   -194
    607  -1940  -2548    662   1577  -2244    859    337    558   -493   -166   -168
    618  -1886  -2504    633   1561  -2195    867    361    579   -467   -148   -150
    626  -1883  -2509    626   1566  -2195    852    363    571   -480   -161   -161
    639  -1880  -2520    620   1579  -2200    831    345    548   -504   -187   -176
    633  -1862  -2499    613   1564  -2179    818    337    530   -511   -202   -176
    636  -1839  -2475    602   1556  -2156    815    348    530   -511   -210   -163
    626  -1862  -2491    618   1556  -2174    820    350    519   -519   -226   -176
    607  -1870  -2478    631   1540  -2171    828    350    504   -530   -249   -189
    594  -1860  -2455    631   1525  -2156    823    348    491   -542   -270   -194
    607  -1855  -2462    623   1535  -2158    813    335    472   -555   -288   -210
    623  -1852  -2478    613   1551  -2164    813    340    472   -548   -280   -218
    631  -1805  -2436    587   1532  -2120    810    350    472   -542   -277   -213
    626  -1777  -2403    574   1514  -2088    807    363    470   -540   -280   -202
    618  -1748  -2366    566   1491  -2057    815    379    475   -519   -277   -187
    626  -1730  -2359    550   1491  -2042    818    389    478   -509   -280   -187
    649  -1686  -2335    517   1491  -2010    826    407    485   -493   -275   -179
    652  -1649  -2301    498   1475  -1974    828    420    478   -491   -280   -184
    657  -1615  -2273    480   1465  -1943    878    475    493   -485   -296   -207
    670  -1579  -2249    454   1460  -1914   1000    626    571   -457   -306   -231
    691  -1486  -2177    397   1434  -1831   1114    836    724   -322   -207   -153
    758  -1241  -2000    241   1376  -1618   1197   1148   1008    -10     77    109
    854   -839  -1693     -7   1273  -1265   1158   1314   1239    340    480    506
    839   -589  -1428   -124   1132  -1010    940    924   1156    493    750    836
    701   -478  -1179   -111    940   -828    680    376    966    527    878   1008
    555   -600  -1158     20    857   -878    418   -181    553    174    566    758
    465  -1054  -1519    296    992  -1286    202   -670   -153   -696   -301    -15
    509  -1439  -1948    465   1228  -1693     96   -730   -462  -1114   -750   -446
    574  -1571  -2145    496   1358  -1857    174   -452   -298  -1008   -722   -472
    623  -1514  -2140    444   1382  -1826    345   -140    -64   -836   -615   -413
    670  -1413  -2083    371   1376  -1748    589    202    197   -631   -470   -311
    719  -1340  -2062    309   1389  -1699    766    436    368   -485   -363   -228
    745  -1265  -2010    259   1376  -1636    836    530    436   -426   -314   -189
    753  -1174  -1930    207   1340  -1551    846    555    452   -405   -301   -176
    761  -1163  -1925    202   1343  -1543    865    594    478   -379   -280   -166
    750  -1161  -1914    202   1330  -1538    893    636    506   -345   -257   -145
    761  -1132  -1893    184   1325  -1512    906    662    527   -327   -246   -127
    771  -1049  -1821    137   1293  -1434    904    672    530   -314   -241   -119
    782   -966  -1748     93   1265  -1356    893    680    522   -306   -241   -114
    784   -974  -1758     93   1270  -1366    909    711    545   -290   -236   -114
    787   -984  -1771     98   1278  -1379    919    737    561   -277   -231   -111
    792   -924  -1717     64   1254  -1319    914    756    566   -259   -218    -98
    797   -854  -1652     28   1223  -1252    927    792    597   -215   -179    -64
    802   -867  -1670     31   1236  -1267    940    823    610   -200   -174    -59
    805   -779  -1584    -12   1192  -1182    948    846    623   -176   -158    -33
    813   -706  -1519    -54   1163  -1111    969    891    654   -137   -124      0
    823   -724  -1548    -49   1184  -1135    989    930    672   -114   -116      2
    826   -693  -1519    -67   1171  -1106    995    969    696    -88   -103      7
    833   -584  -1421   -124   1124  -1002   1010   1018    732    -51    -70     46
    854   -498  -1353   -179   1101   -924   1028   1083    779     -2    -25     96
    880   -449  -1330   -215   1104   -888   1057   1163    833     51     15    132
    888   -402  -1291   -244   1088   -846   1060   1228    865     83     38    153
    904   -342  -1247   -280   1072   -795   1093   1330    930    158    101    210
    932   -252  -1187   -340   1057   -719   1111   1426   1002    244    171    277
    945   -202  -1148   -371   1047   -675   1117   1488   1041    290    210    314
    961   -127  -1091   -418   1023   -607   1127   1532   1067    332    257    363
    974    -77  -1052   -449   1010   -563   1140   1551   1083    355    280    400
    974    -23   -997   -475    984   -509   1143   1543   1075    348    272    400
    961     62   -898   -511    930   -418   1127   1522   1060    337    265    407
    943     36   -906   -491    922   -436   1130   1501   1039    324    244    394
    932    -23   -956   -454    943   -488   1130   1478   1013    306    220    371
    909    -31   -943   -439    924   -485   1119   1421    963    262    174    335
    878    -20   -898   -428    888   -459   1117   1363    917    213    127    296
    859    -31   -893   -415    875   -462   1093   1299    862    158     70    241
    846    -28   -875   -410    859   -449   1078   1234    810    109     18    194
    810    -80   -893   -366    852   -485   1075   1184    776     77    -20    161
    784   -145   -930   -319    857   -537   1065   1148    743     54    -44    135
    787   -127   -917   -329    849   -522   1049   1111    709     28    -70    109
    787   -114   -901   -337    844   -506   1047   1104    711     36    -67    119
    782   -150   -932   -316    854   -540   1049   1106    714     41    -64    124
    771   -153   -924   -309    846   -537   1039   1088    685     25    -83    101
    758   -114   -875   -324    815   -493   1026   1070    665     18    -93     90
    756    -72   -828   -342    792   -449   1018   1067    665     20    -93     90
    756    -83   -839   -337    795   -459   1023   1070    667     25    -88     93
    753    -44   -797   -353    774   -420   1036   1083    683     41    -75    106
    758    -23   -782   -368    769   -402   1072   1106    696     59    -62    116
    758     33   -727   -397    743   -345   1098   1127    711     77    -54    135
    758     83   -678   -420    717   -296   1101   1135    709     83    -54    140
    756    106   -649   -431    704   -270   1083   1119    701     80    -59    135
    743    155   -587   -449    665   -215   1085   1122    719     98    -38    158
    753    179   -576   -467    665   -197   1057   1104    704     98    -33    171
    753    140   -613   -449    683   -236   1021   1075    667     72    -64    150
    745    179   -566   -462    657   -192   1008   1060    646     64    -77    155
    743    226   -517   -485    628   -142   1010   1060    652     77    -64    174
    748    142   -607   -446    678   -231   1005   1060    636     59    -80    168
    740    103   -636   -423    685   -265    974   1028    589     20   -116    140
    722    116   -605   -418    665   -244    969   1013    568      7   -129    124
    711     80   -631   -397    670   -272    971   1005    542     -7   -153    103
    691     54   -636   -374    665   -290    976    995    514    -28   -181     80
    678     25   -652   -353    665   -311    969    971    478    -62   -223     46
    675     25   -649   -350    662   -311    948    940    444    -88   -246     25
    649    -10   -662   -322    654   -335    924    909    407   -119   -277     -5
    646    -23   -670   -314    657   -345    917    891    381   -145   -306    -23
    652      0   -654   -327    652   -327    914    888    371   -150   -319    -20
    646     12   -633   -329    641   -309    917    885    371   -150   -319    -15
    641     15   -628   -329    636   -306    909    875    350   -161   -327    -25
    633     20   -613   -327    623   -296    901    870    337   -171   -335    -25
    636     41   -597   -340    618   -277    904    867    332   -168   -337    -25
    636     33   -602   -335    620   -283    906    867    319   -179   -361    -49
    641     -7   -649   -319    644   -327    956    948    345   -179   -394   -106
    672      5   -667   -337    670   -329   1044   1106    452   -119   -376   -124
    701    135   -568   -418    633   -215   1135   1330    654     70   -210     12
    748    392   -355   -568    553     18   1179   1571    909    384    109    337
    748    748      0   -750    374    374   1098   1491    976    592    428    740
    646    997    350   -823    148    675    974   1114    857    667    652   1060
    498   1075    574   -789    -38    826    849    704    631    594    688   1150
    345    846    501   -594    -77    675    701    207    155    114    223    704
    293    332     38   -314    127    187    501   -205   -462   -659   -605   -122
    340      7   -332   -174    335   -163    368   -252   -657   -930   -924   -446
    371   -122   -493   -127    431   -306    397    -33   -488   -800   -857   -423
    387   -122   -509   -132    446   -314    511    233   -262   -628   -735   -350
    407    -49   -457   -179    431   -254    696    548    -10   -420   -579   -239
    415     25   -389   -220    402   -181    818    753    161   -270   -465   -148
    423     72   -350   -249    387   -137    872    841    233   -207   -413   -101
    433    103   -329   -267    381   -111    891    883    270   -168   -379    -70
    433     72   -361   -257    397   -142    906    906    285   -153   -368    -62
    431     70   -361   -252    397   -145    914    917    288   -150   -368    -57
    433     85   -348   -262    392   -129    919    927    293   -137   -361    -41
    433    109   -324   -270    379   -106    924    943    303   -122   -340    -23
    428    124   -303   -277    366    -90    935    961    322   -114   -327     -7
    410    109   -301   -262    355    -96    932    969    332   -103   -322      0
    397    119   -277   -259    337    -77    932    982    350    -75   -303     18
    400    166   -233   -283    316    -33    935    995    366    -54   -288     38
    407    197   -210   -303    309     -5    943   1013    384    -28   -267     59
    402    210   -192   -306    298      7    930   1021    381    -23   -259     62
    384    213   -171   -301    277     20    922   1028    389     -7   -249     67
    387    241   -145   -314    267     49    940   1057    418     18   -226     80
    389    257   -132   -324    259     64    953   1085    436     44   -202    103
    384    267   -116   -327    249     77    956   1109    452     64   -179    124
    389    290   -101   -342    246     96    953   1137    472     93   -153    142
    381    296    -85   -337    233    106    953   1176    504    135   -116    181
    376    322    -54   -350    215    132    950   1218    542    187    -72    228
    371    363    -10   -368    189    176    953   1275    597    249    -10    288
    387    428     38   -407    174    233    963   1343    662    327     64    366
    418    488     70   -452    174    280    979   1408    730    407    137    441
    420    524    101   -472    158    314    982   1457    774    467    200    504
    428    574    145   -501    140    361    982   1488    807    511    241    545
    428    610    181   -522    124    397    979   1496    815    524    254    561
    413    600    187   -506    114    394    971   1486    805    509    252    548
    413    602    189   -509    111    394    969   1465    789    488    236    532
    402    576    174   -491    114    376    966   1441    756    457    197    493
    387    545    158   -467    114    350    963   1402    714    413    150    454
    355    517    161   -436     98    340    963   1356    678    368    101    413
    342    491    145   -418     98    319    956   1304    628    316     41    374
    327    478    150   -402     88    314    945   1257    579    272     -2    329
    288    426    135   -358     75    280    935   1197    522    223    -51    270
    262    387    124   -324     70    257    927   1140    472    171   -106    210
    236    342    106   -293     64    226    904   1080    418    114   -168    161
    223    309     85   -267     67    197    883   1049    387     90   -184    142
    210    301     88   -257     59    197    878   1031    379     83   -179    137
    215    316    101   -265     57    210    878   1026    379     83   -184    132
    200    277     77   -239     62    179    867   1008    350     62   -202    116
    200    252     51   -226     75    153    854    995    329     46   -223    106
    192    270     75   -233     57    174    844    995    337     57   -220    114
    179    309    129   -244     25    220    857   1013    358     80   -197    148
    168    327    158   -249      5    244    870   1023    371     93   -184    163
    168    353    184   -262     -7    270    883   1034    384    103   -174    189
    176    374    197   -275    -10    285    885   1036    379     98   -181    192
    176    381    205   -277    -12    293    883   1026    381    109   -168    202
    181    400    215   -290    -15    309    852   1002    381    114   -155    215
    171    387    215   -280    -23    303    802    958    353     88   -168    205
    168    358    189   -267    -10    275    763    924    322     62   -189    192
    181    397    215   -288    -15    306    771    932    332     80   -179    210
    197    428    228   -314    -15    329    756    930    329     77   -171    220
    215    397    181   -306     15    290    737    922    314     64   -176    205
    223    342    119   -283     51    231    709    901    285     31   -213    166
    236    350    114   -293     62    233    688    875    257      2   -241    140
    236    327     90   -283     72    210    691    857    233    -20   -262    114
    223    252     25   -239     98    140    701    852    220    -44   -290     88
    192    181    -12   -189    101     85    696    839    205    -70   -324     62
    174    161    -12   -166     93     75    683    818    184    -90   -355     44
    174    155    -18   -168     96     70    670    795    166   -116   -368     31
    179    145    -33   -163    106     57    667    789    168   -111   -363     36
    155    103    -54   -132    103     25    672    792    179    -96   -355     54
    142     72    -70   -106    106      2    678    800    187    -83   -348     62
    140     44    -96    -93    116    -25    670    795    184    -85   -355     36
    148     46   -103    -98    127    -28    654    784    176    -96   -368     20
    127     46    -83    -88    106    -18    652    779    174   -101   -371     28
    119     28    -90    -72    106    -31    662    802    189    -88   -366     38
    132     15   -116    -75    124    -49    743    919    259    -62   -384      7
    140     51    -90    -96    116    -18    823   1062    371     12   -355      0
    163    176     12   -171     75     96    865   1223    566    220   -171    153
    223    384    161   -303     31    272    839   1402    795    527    163    504
    257    678    418   -467    -80    550    724   1301    807    709    488    922
    187    795    605   -491   -207    701    620    984    620    709    659   1176
     75    745    670   -413   -296    709    504    610    272    472    519   1080
    -20    535    555   -257   -288    545    335     96   -301   -174   -148    454
    -49    197    244    -75   -145    218    101   -337   -872   -904   -917   -249
    -33    -83    -49     57      7    -64     10   -314   -914   -989  -1036   -384
    -15   -254   -241    135    111   -246     72    -77   -693   -810   -927   -340
      5   -285   -290    140    148   -288    200    171   -439   -605   -787   -257
     36   -239   -277     98    155   -259    376    441   -166   -368   -613   -129
     46   -174   -220     62    132   -194    493    628     23   -200   -472    -15
     33   -155   -192     59    111   -174    532    698     90   -132   -415     28
     28   -168   -197     70    111   -181    545    724    111   -114   -402     36
     49   -145   -194     46    119   -168    548    737    127    -98   -384     51
     57   -127   -184     36    119   -155    542    745    140    -83   -376     57
     62   -124   -189     31    124   -155    553    761    161    -62   -363     72
     64   -122   -187     28    124   -153    548    766    176    -51   -353     88
     57   -132   -192     36    122   -161    545    763    179    -38   -342    101
     57   -127   -184     33    119   -155    558    771    202    -18   -322    127
     64   -142   -210     38    135   -176    563    771    210     -7   -319    135
     72   -163   -236     46    153   -200    563    776    215      0   -316    132
     77   -132   -210     25    142   -168    555    784    233     18   -290    153
    101   -106   -207      2    153   -155    548    789    244     36   -280    168
    122    -70   -192    -25    155   -129    545    797    259     57   -257    192
    114    -67   -181    -23    148   -124    542    802    275     72   -244    197
    111    -62   -176    -25    142   -119    540    818    290     90   -223    207
    122    -44   -166    -38    142   -103    550    844    324    127   -187    241
    132    -31   -166    -51    148    -96    558    870    361    163   -155    270
    145    -28   -174    -57    158   -101    568    904    402    205   -119    303
    153      5   -148    -80    150    -72    579    950    465    272    -59    350
    166     41   -127   -103    148    -41    584   1005    530    342     10    413
    179    103    -75   -142    127     12    584   1057    587    407     83    472
    194    163    -31   -179    114     67    597   1114    654    483    161    545
    200    171    -28   -184    114     72    613   1166    719    550    220    605
    202    197     -7   -200    103     96    620   1205    763    594    265    646
    213    184    -28   -200    119     80    631   1215    771    600    275    652
    202    163    -38   -181    122     62    633   1208    756    581    262    644
    187    166    -23   -176    106     70    646   1192    745    568    259    649
    171    179      7   -176     83     93    641   1156    709    532    233    631
    166    161     -7   -166     88     77    626   1104    657    480    184    592
    168    111    -57   -140    114     28    620   1057    605    423    132    537
    142     64    -77   -103    109     -5    610   1000    550    361     75    483
    116     10   -109    -64    111    -49    607    945    498    296     23    426
     98    -41   -140    -31    116    -90    605    896    444    244    -33    371
     83    -70   -153     -5    116   -111    581    836    389    192    -93    316
     64   -116   -184     23    124   -150    568    784    345    148   -140    280
     62   -150   -213     44    137   -181    561    750    324    122   -163    254
     51   -168   -223     57    135   -194    550    719    306    101   -179    228
     49   -161   -210     57    129   -184    535    701    296     98   -184    233
     54   -158   -213     51    132   -184    537    698    303    114   -174    244
     51   -150   -205     49    127   -176    524    672    285    101   -184    231
     59   -142   -205     38    129   -174    519    665    288    103   -179    233
     75   -106   -181     15    127   -142    537    683    319    137   -140    270
     75    -38   -114    -18     93    -75    566    704    366    184    -90    316
     54    -28    -85    -12     70    -57    581    706    387    202    -75    332
     38    -46    -88      2     62    -67    581    706    397    207    -70    335
     20    -36    -57      7     38    -46    566    691    402    215    -64    335
     15     12     -5    -15     10      5    542    665    400    228    -51    348
     12      0    -12     -7     12     -5    514    631    381    220    -51    345
     12     -7    -20     -5     15    -12    493    610    368    213    -49    348
     15      2    -12     -7     15     -5    501    610    379    226    -33    363
     23      5    -20    -15     20     -5    511    610    381    233    -25    371
     28    -25    -54     -2     41    -38    496    594    363    218    -41    361
     12    -77    -93     31     51    -85    485    571    342    197    -59    348
      7    -72    -80     33     44    -75    491    563    348    200    -46    361
      5    -90    -96     41     46    -93    498    553    337    187    -62    337
    -18   -135   -116     75     49   -127    504    532    324    166    -83    311
    -31   -176   -145    103     54   -163    498    498    296    132   -114    285
    -46   -228   -181    137     67   -205    491    475    277    106   -135    265
    -51   -249   -197    148     72   -223    467    449    257     77   -158    236
    -57   -254   -197    153     70   -226    457    431    244     67   -171    220
    -67   -265   -200    166     64   -233    452    415    231     62   -176    213
    -77   -262   -184    171     51   -223    452    413    231     67   -171    223
    -72   -272   -200    171     59   -236    457    410    241     80   -163    233
    -88   -316   -228    202     67   -275    465    402    249     85   -155    223
    -90   -332   -241    210     72   -288    470    392    249     72   -161    207
    -77   -348   -270    213     96   -309    485    410    252     64   -181    184
    -77   -361   -285    218    101   -324    579    537    340     98   -200    142
    -51   -298   -246    174     96   -272    672    685    491    215   -129    181
    -20   -119   -101     67     38   -111    727    865    727    483    129    418
     38    109     70    -72    -15     90    675   1000    930    789    493    802
      5    358    353   -184   -174    355    558    727    807    836    740   1150
    -93    392    485   -150   -288    439    472    376    548    750    833   1332
   -184    311    496    -64   -340    402    342     -7    163    449    620   1166
   -241     28    270    106   -254    148    153   -485   -389   -205    -98    465
   -226   -329   -106    275    -59   -218    -33   -756   -820   -792   -763   -171
   -176   -579   -405    376    114   -493    -57   -646   -737   -753   -792   -239
   -129   -667   -540    397    202   -602     20   -420   -491   -553   -659   -158
    -90   -636   -545    363    226   -592    163   -168   -226   -340   -504    -38
    -57   -504   -446    280    192   -475    329     93     33   -111   -322     96
    -41   -452   -410    246    184   -431    418    220    166     10   -223    168
    -31   -449   -418    239    192   -436    452    267    218     54   -184    197
    -25   -426   -400    226    187   -413    467    283    241     70   -166    202
     -5   -420   -418    213    205   -418    459    280    231     67   -168    210
      0   -394   -397    197    197   -394    454    280    236     77   -155    241
     10   -353   -363    168    187   -358    444    275    244     88   -153    252
     18   -327   -345    155    181   -335    444    280    262    109   -137    254
     23   -329   -353    150    187   -340    449    285    272    119   -122    254
     44   -327   -371    140    205   -348    449    288    270    129   -116    246
     51   -306   -358    124    205   -332    457    298    275    148   -101    262
     64   -293   -358    114    210   -324    452    309    280    176    -80    285
     46   -296   -342    124    192   -319    452    324    290    194    -62    298
     33   -303   -337    135    184   -319    462    342    311    220    -38    309
     23   -272   -298    124    158   -285    475    366    337    249     -5    324
     -5   -257   -252    132    122   -254    488    394    374    283     31    350
    -18   -265   -246    140    114   -257    493    423    389    311     51    368
     -7   -257   -249    132    119   -254    504    452    410    337     75    387
     15   -239   -254    109    135   -246    496    475    428    361     96    394
     49   -187   -236     70    142   -210    509    517    459    407    137    418
     77   -140   -218     28    145   -176    519    584    514    472    194    478
     88   -114   -205     12    145   -158    514    644    558    527    246    532
    101    -88   -189     -7    145   -140    511    706    610    581    309    592
    114    -36   -150    -38    132    -93    527    776    670    649    379    659
    132     28   -103    -83    119    -36    550    841    717    709    441    722
    150     77    -75   -114    114      2    568    880    743    745    485    769
    148     96    -51   -122     98     23    568    891    737    756    498    784
    137     98    -38   -116     88     31    568    888    724    748    498    784
    129    114    -15   -122     72     49    563    867    693    724    478    769
    116    122      5   -122     57     64    558    844    662    693    449    745
    109    129     18   -119     44     75    574    820    633    659    420    730
    109    116      7   -111     51     62    589    787    605    623    392    693
    109     72    -36    -93     72     18    574    727    548    566    340    639
    101     46    -54    -75     77     -5    571    685    506    524    301    605
     90     33    -57    -64     75    -10    563    644    467    485    262    574
     88     18    -70    -51     80    -25    566    615    446    470    241    550
     67    -15    -85    -25     75    -49    563    584    410    446    213    514
     54    -31    -85    -12     67    -57    566    566    387    433    197    491
     46    -20    -70    -15     57    -44    568    574    387    449    207    498
     49    -12    -62    -18     54    -36    571    576    379    457    218    504
     59    -23    -83    -20     70    -51    566    584    366    452    218    501
     59      0    -59    -28     59    -31    574    605    374    467    231    511
     57     31    -28    -44     41      2    579    623    381    485    246    530
     62     57     -5    -59     33     25    618    670    420    522    283    568
     59    119     57    -90      0     88    641    696    439    545    306    589
     67    174    103   -122    -18    140    657    722    457    563    319    605
     75    205    129   -140    -25    168    670    753    472    584    335    623
     70    223    153   -145    -41    189    667    766    475    594    353    639
     70    244    174   -158    -54    210    646    756    467    597    361    649
     80    249    168   -166    -44    210    610    740    444    589    361    652
     77    285    207   -181    -64    246    602    750    444    600    381    670
     59    311    252   -184    -96    283    623    774    459    623    407    688
     64    306    241   -187    -88    275    626    771    441    613    394    675
     64    283    218   -174    -77    252    620    771    420    602    376    662
     62    259    197   -161    -67    228    602    766    392    584    361    649
     70    275    205   -171    -67    241    592    766    368    571    350    631
     85    270    184   -179    -49    228    594    769    355    555    337    607
     85    241    155   -163    -33    200    600    776    337    540    316    589
     85    213    127   -150    -20    171    602    787    322    527    288    571
     88    244    155   -166    -33    200    594    787    314    519    285    574
     80    246    166   -166    -44    207    579    779    288    506    267    566
     72    246    174   -158    -49    210    574    787    272    496    257    555
     59    262    202   -161    -70    231    571    792    262    488    249    548
     46    288    241   -166    -96    265    574    802    262    491    252    553
     57    309    252   -184    -96    280    561    813    252    488    244    548
     57    303    246   -179    -93    275    545    820    239    480    239    542
     57    319    262   -189   -103    290    540    831    236    483    244    545
     59    337    277   -197   -109    309    555    867    246    483    236    542
     83    379    293   -231   -106    337    631   1005    316    519    236    527
    103    452    345   -277   -122    400    722   1184    426    597    265    530
    135    600    462   -368   -163    532    800   1413    620    797    441    683
    226    841    615   -532   -194    730    823   1647    846   1088    756   1021
    241   1187    943   -717   -350   1065    737   1475    846   1231   1031   1379
    132   1392   1260   -763   -563   1327    587   1062    688   1260   1210   1644
     -5   1400   1402   -698   -704   1400    423    615    397   1106   1145   1639
   -119   1031   1150   -454   -633   1091    262    129   -135    519    540   1034
   -119    517    633   -200   -376    574     31   -200   -683   -176   -213    275
    -57    267    322   -106   -189    293    -72   -166   -753   -296   -374     98
      2    262    259   -135   -129    259    -25     93   -553   -135   -270    166
     57    350    293   -202   -116    322    132    418   -298     57   -129    270
     98    452    353   -277   -127    402    322    730    -67    249     18    381
    127    558    431   -342   -153    496    418    883     49    355     98    446
    142    615    472   -381   -166    545    454    950     90    400    129    480
    145    657    511   -400   -181    584    467    989    109    420    142    491
    155    685    527   -423   -184    607    475   1021    122    436    161    501
    181    732    550   -457   -184    641    480   1054    140    459    184    532
    194    776    579   -488   -192    678    478   1083    150    475    200    553
    194    818    623   -506   -213    722    485   1109    161    488    210    555
    205    854    649   -532   -220    753    483   1130    168    493    213    550
    207    888    678   -548   -236    784    478   1143    168    498    210    555
    215    898    683   -558   -233    792    475   1166    179    514    226    563
    228    945    717   -587   -244    831    465   1189    192    527    244    579
    241   1000    758   -623   -257    880    452   1197    187    530    241    574
    249   1065    815   -657   -283    940    452   1221    200    545    257    579
    259   1091    831   -675   -285    961    452   1247    210    561    265    587
    270   1114    844   -691   -285    979    459   1273    228    571    275    592
    283   1158    875   -722   -296   1018    446   1304    249    589    288    600
    296   1205    909   -753   -306   1057    441   1345    272    615    309    615
    311   1244    930   -779   -309   1088    446   1389    293    644    329    633
    340   1309    969   -823   -314   1140    446   1439    319    683    358    670
    358   1350    992   -857   -319   1171    449   1501    361    730    407    717
    355   1369   1010   -862   -327   1189    462   1579    407    784    467    769
    358   1434   1072   -898   -355   1254    472   1657    462    849    530    831
    387   1535   1148   -961   -379   1343    480   1732    511    911    592    893
    392   1613   1218  -1005   -413   1418    485   1795    548    966    641    948
    402   1686   1283  -1044   -441   1486    483   1836    571    997    672    987
    402   1732   1327  -1067   -462   1530    480   1852    581   1010    691   1018
    392   1756   1363  -1072   -485   1561    478   1844    571   1002    685   1028
    381   1766   1384  -1075   -501   1577    483   1831    540    976    657   1005
    374   1753   1379  -1065   -501   1566    475   1805    496    937    618    971
    355   1748   1392  -1054   -517   1571    462   1766    454    893    576    932
    327   1735   1408  -1031   -540   1571    454   1722    407    849    532    888
    309   1693   1382  -1002   -535   1538    449   1673    355    797    478    839
    283   1639   1356   -963   -535   1499    439   1623    303    743    428    787
    252   1615   1363   -935   -555   1491    426   1571    259    709    387    753
    239   1600   1361   -919   -561   1480    405   1517    218    678    345    724
    226   1574   1348   -901   -561   1462    381   1465    171    636    301    675
    220   1561   1340   -891   -558   1452    361   1431    132    607    272    636
    213   1561   1348   -888   -566   1454    350   1418    116    597    259    628
    200   1571   1371   -885   -584   1473    340   1405    103    587    249    620
    197   1590   1389   -893   -597   1491    327   1397     93    587    239    607
    197   1592   1392   -896   -597   1493    314   1389     83    576    228    587
    189   1597   1408   -893   -610   1504    311   1392     75    568    220    574
    194   1670   1475   -932   -639   1574    332   1423    106    597    252    607
    200   1756   1553   -979   -678   1654    353   1449    132    623    275    639
    202   1774   1571   -989   -685   1675    363   1457    129    620    270    633
    207   1790   1579  -1000   -685   1686    368   1457    129    623    267    633
    215   1831   1615  -1023   -698   1725    348   1454    137    636    283    644
    228   1865   1636  -1049   -704   1751    303   1428    124    631    277    639
    231   1847   1615  -1041   -691   1732    262   1402     98    615    265    623
    231   1875   1644  -1054   -706   1761    249   1392     93    615    270    628
    223   1919   1696  -1070   -735   1808    246   1392     93    620    283    644
    233   1935   1699  -1085   -732   1818    233   1392     80    607    283    644
    236   1919   1683  -1078   -724   1803    215   1371     46    579    254    607
    223   1891   1667  -1057   -722   1779    189   1345      7    542    218    574
    228   1865   1636  -1047   -704   1751    181   1343    -10    527    200    561
    215   1818   1602  -1018   -693   1712    181   1330    -31    501    171    530
    187   1782   1595   -984   -704   1688    168   1301    -64    459    129    480
    166   1774   1605   -971   -719   1691    163   1280    -90    431    101    446
    166   1795   1628   -979   -730   1712    148   1265   -106    415     90    436
    161   1771   1610   -969   -724   1691    145   1262   -114    405     83    433
    163   1764   1600   -963   -717   1680    140   1254   -124    392     70    426
    166   1756   1590   -961   -711   1673    129   1244   -142    376     54    400
    161   1774   1613   -966   -724   1693    122   1236   -145    379     51    392
    171   1800   1628   -987   -730   1717    119   1228   -153    371     41    384
    176   1800   1623   -989   -722   1712    114   1223   -174    350     25    371
    168   1795   1623   -982   -727   1709    111   1226   -181    345     15    361
    161   1761   1600   -961   -719   1680    171   1304   -148    350     -5    324
    166   1779   1613   -974   -724   1699    288   1452    -64    381    -20    283
    200   1912   1712  -1057   -756   1813    374   1621     93    535    103    368
    252   2140   1888  -1197   -818   2016    387   1831    350    841    410    654
    319   2488   2169  -1402   -924   2330    285   1880    522   1153    807   1085
    267   2704   2434  -1488  -1083   2572    153   1582    433   1288   1093   1441
    150   2727   2577  -1439  -1213   2652     -7   1174    174   1208   1137   1535
     38   2530   2488  -1286  -1226   2509   -205    665   -342    691    657   1104
    -20   2096   2117  -1036  -1067   2107   -431    109  -1085   -244   -303    226
     18   1816   1797   -917   -888   1805   -555     38  -1304   -550   -639    -96
     46   1639   1590   -844   -771   1615   -498    267  -1124   -410   -568    -90
     59   1618   1558   -841   -750   1590   -374    519   -896   -231   -454    -38
     90   1688   1597   -888   -753   1644   -194    789   -636    -20   -303     64
    116   1774   1657   -945   -769   1717    -33   1015   -418    171   -145    194
    111   1784   1673   -948   -782   1730     38   1104   -329    241    -88    244
    114   1821   1706   -966   -797   1764     57   1124   -306    262    -77    246
    109   1852   1743   -979   -815   1797     54   1140   -285    288    -59    262
    103   1860   1753   -984   -826   1808     51   1145   -277    293    -46    270
    103   1855   1751   -979   -823   1803     49   1145   -280    296    -41    272
     93   1870   1777   -982   -841   1826     54   1153   -270    309    -28    285
     80   1891   1810   -984   -865   1852     59   1158   -254    322     -7    309
     80   1880   1797   -982   -859   1839     57   1158   -252    324     -2    309
     96   1896   1800   -997   -852   1849     51   1150   -246    327     -2    298
     98   1930   1831  -1015   -865   1880     46   1153   -233    340      7    301
    103   1945   1842  -1023   -867   1893     64   1174   -200    368     36    329
    103   1951   1847  -1028   -872   1899     67   1179   -194    379     44    332
    101   1966   1865  -1034   -883   1917     57   1179   -192    384     46    332
     98   1977   1878  -1039   -891   1927     54   1189   -179    397     62    342
     98   1984   1886  -1041   -893   1935     59   1210   -145    423     88    366
    103   2003   1896  -1054   -896   1951     62   1228   -119    444    116    389
    122   2029   1904  -1075   -891   1966     62   1247    -90    467    137    405
    122   2057   1935  -1091   -906   1997     75   1280    -54    506    171    433
    119   2065   1945  -1091   -911   2005     77   1317    -15    542    213    467
    142   2114   1971  -1130   -914   2044     75   1371     44    610    280    532
    161   2169   2005  -1166   -922   2088     85   1436    124    696    363    602
    179   2208   2029  -1195   -924   2120     80   1493    189    769    431    659
    187   2265   2078  -1226   -945   2171     77   1543    244    828    485    711
    197   2301   2104  -1249   -953   2203     96   1579    288    870    535    753
    200   2320   2117  -1260   -958   2218    103   1587    306    883    555    766
    189   2322   2132  -1257   -971   2229    103   1582    314    891    563    779
    171   2322   2151  -1247   -989   2236     98   1561    293    867    540    766
    142   2301   2156  -1223  -1008   2229     93   1525    262    828    504    740
    142   2275   2132  -1210   -995   2205    101   1478    220    774    465    704
    122   2218   2096  -1171   -987   2158     98   1421    163    711    405    641
     98   2153   2055  -1124   -976   2104     93   1361     98    641    340    571
    101   2125   2023  -1114   -961   2073     77   1301     46    581    285    527
    101   2112   2010  -1106   -956   2062     67   1236    -10    522    233    485
     72   2065   1992  -1070   -961   2029     59   1179    -62    470    181    431
     64   2003   1938  -1034   -935   1971     38   1117   -124    415    122    371
     64   1964   1899  -1015   -917   1930     33   1088   -155    376     88    337
     64   1958   1893  -1013   -914   1927     28   1067   -166    363     77    327
     75   1971   1896  -1023   -909   1935      7   1034   -189    350     64    309
     93   1984   1891  -1039   -898   1938     -5   1013   -200    345     67    298
     96   1948   1852  -1023   -878   1899    -18    995   -215    327     54    283
    101   1958   1857  -1031   -878   1909    -12    997   -210    342     72    301
    106   2010   1904  -1060   -898   1958      0   1015   -184    374    103    324
    119   2049   1930  -1083   -904   1990     10   1021   -166    392    119    337
    127   2060   1932  -1093   -901   1997     38   1023   -145    410    132    355
    129   2081   1951  -1106   -909   2016     44   1023   -135    423    153    366
    124   2096   1971  -1111   -924   2036     20   1000   -148    410    142    358
    119   2122   2003  -1119   -940   2062      5    969   -158    405    142    361
    122   2127   2005  -1127   -943   2068    -31    927   -181    392    148    368
    116   2094   1977  -1106   -930   2036    -62    891   -215    374    137    353
    111   2109   1997  -1111   -945   2055    -51    883   -218    379    142    348
    109   2153   2044  -1130   -966   2099    -46    880   -210    392    155    340
    111   2114   2003  -1114   -945   2060    -41    883   -215    394    161    350
    106   2057   1951  -1083   -922   2005    -44    880   -231    392    161    361
     96   2018   1922  -1060   -914   1971    -44    870   -249    379    155    337
     72   2016   1943  -1044   -935   1979    -38    854   -257    366    142    314
     28   1979   1951  -1005   -961   1966    -36    841   -267    350    129    303
     -7   1917   1925   -956   -966   1919    -33    826   -288    327    111    290
     -2   1849   1852   -924   -927   1852    -33    795   -319    293     80    257
     28   1831   1803   -930   -885   1818    -38    769   -348    275     57    228
     49   1803   1753   -927   -852   1779    -44    753   -363    262     44    205
     25   1771   1745   -898   -859   1758    -44    737   -368    252     38    189
     -2   1745   1748   -872   -875   1745    -44    724   -371    244     31    184
    -10   1701   1712   -844   -859   1706    -46    722   -376    236     20    189
    -12   1699   1712   -844   -862   1704    -38    719   -379    239     28    207
    -15   1665   1680   -823   -846   1673    -41    709   -389    228     15    194
    -23   1621   1641   -800   -833   1631    -33    730   -376    228     10    176
    -25   1610   1636   -792   -831   1623     46    844   -293    270     15    142
    -25   1675   1699   -826   -862   1688    137    989   -155    371     75    168
     -5   1823   1829   -909   -917   1826    194   1137     57    594    283    358
     41   2018   1977  -1031   -966   1997    166   1267    272    898    628    722
     72   2333   2260  -1202  -1093   2296     59   1176    311   1088    961   1150
     -7   2397   2405  -1197  -1208   2403    -20    870     70   1005   1080   1361
   -119   2286   2403  -1083  -1262   2343    -88    561   -293    722    914   1215
   -213   2060   2273   -924  -1244   2166   -207    111   -862     62    220    532
   -228   1756   1984   -763  -1106   1870   -433   -332  -1436   -665   -574   -226
   -163   1517   1678   -678   -922   1595   -522   -290  -1426   -685   -628   -311
   -132   1340   1473   -605   -802   1408   -483   -111  -1226   -517   -519   -265
   -109   1291   1400   -592   -753   1345   -389     83   -992   -329   -394   -187
    -88   1288   1376   -600   -732   1332   -228    324   -727   -109   -233    -67
    -85   1358   1444   -639   -763   1400   -106    501   -530     59    -93     41
    -77   1400   1478   -662   -776   1439    -59    574   -436    140    -25     93
    -80   1431   1509   -675   -795   1467    -38    597   -392    179      5    119
    -90   1447   1538   -678   -813   1491    -18    615   -361    215     33    140
   -116   1426   1543   -657   -828   1483     -2    633   -335    239     62    166
   -122   1397   1519   -639   -820   1457      7    639   -324    246     72    176
   -114   1387   1499   -639   -805   1441      7    636   -319    252     72    171
   -114   1392   1506   -639   -810   1449      5    639   -301    262     85    181
   -116   1415   1532   -649   -826   1473      0    646   -288    272     98    192
   -116   1423   1538   -654   -828   1480      5    654   -270    290    122    210
   -127   1402   1530   -641   -828   1465      5    652   -252    298    142    207
   -129   1392   1522   -631   -826   1457      5    646   -241    303    150    207
   -129   1389   1519   -631   -826   1454      5    646   -231    311    153    213
   -116   1392   1509   -636   -813   1449      2    657   -218    322    176    231
    -96   1421   1517   -665   -805   1467    -10    659   -213    332    187    254
    -85   1431   1517   -672   -800   1473    -10    665   -197    348    197    272
    -75   1423   1499   -672   -787   1460     10    691   -161    376    236    288
    -80   1397   1478   -659   -779   1436     31    717   -114    423    280    322
    -83   1397   1480   -659   -782   1439     31    737    -80    459    314    348
    -70   1415   1486   -672   -776   1449     28    776    -38    509    366    389
    -49   1418   1467   -685   -758   1444     31    826     25    576    426    452
    -38   1434   1473   -696   -756   1452     41    885     96    654    506    501
    -41   1452   1493   -706   -769   1473     62    948    176    737    602    561
    -23   1512   1535   -743   -779   1522     62    989    231    802    665    633
    -15   1558   1571   -774   -795   1566     57   1013    249    823    683    662
     -5   1574   1577   -784   -792   1574     59   1018    254    823    685    675
     -5   1543   1545   -769   -776   1545     67   1015    254    813    696    683
    -23   1514   1538   -745   -779   1525     77   1000    241    789    688    672
    -46   1486   1530   -722   -787   1506     75    956    200    732    636    644
    -51   1441   1493   -696   -774   1467     70    914    155    685    592    613
    -70   1392   1460   -662   -766   1426     64    862    103    628    540    563
    -90   1350   1441   -628   -766   1395     54    792     36    550    459    498
   -106   1317   1421   -605   -763   1369     36    727    -20    488    397    449
   -114   1291   1405   -587   -761   1345     25    670    -70    431    340    397
   -135   1228   1361   -548   -748   1293     20    613   -111    379    296    358
   -150   1184   1335   -517   -743   1260     10    561   -145    337    265    316
   -166   1114   1278   -475   -722   1197      0    524   -168    309    246    293
   -174   1036   1210   -433   -691   1122    -10    498   -187    280    223    272
   -161   1015   1174   -428   -667   1096    -20    472   -200    257    202    259
   -155   1028   1184   -436   -670   1106    -25    462   -202    249    192    262
   -145   1047   1192   -452   -670   1119    -23    459   -184    257    205    288
   -145   1060   1202   -457   -675   1130    -18    462   -161    272    233    322
   -142   1093   1234   -478   -688   1163      2    483   -116    311    270    363
   -140   1124   1265   -491   -701   1195     23    504    -85    345    303    389
   -137   1135   1273   -501   -706   1202     38    522    -54    374    340    418
   -119   1124   1244   -504   -680   1184     31    519    -41    381    348    426
   -101   1148   1247   -524   -675   1197     23    504    -33    387    355    441
    -96   1166   1262   -535   -678   1213      0    483    -23    389    361    462
    -85   1130   1215   -522   -652   1171    -28    465    -31    381    361    472
    -67   1137   1205   -535   -636   1171    -36    462    -25    387    374    491
    -64   1161   1226   -550   -646   1192    -33    462    -15    392    384    506
    -70   1140   1210   -535   -639   1174    -44    457    -18    379    379    509
    -77   1075   1153   -501   -615   1114    -57    449    -28    353    361    504
    -77   1039   1117   -480   -597   1078    -67    439    -36    335    342    496
    -70   1021   1091   -475   -581   1054    -62    439    -25    332    345    496
    -77    969   1047   -444   -561   1008    -57    431    -20    319    340    483
   -101    911   1013   -405   -558    961    -62    402    -38    296    314    452
   -124    857    982   -366   -553    919    -72    368    -64    262    277    418
   -119    813    930   -348   -524    872    -83    353    -75    244    259    397
   -114    797    911   -340   -511    854    -85    342    -75    228    246    384
   -111    750    859   -319   -488    805    -93    337    -75    218    231    371
    -98    727    826   -314   -462    776    -90    335    -67    220    239    374
    -96    735    828   -322   -462    782    -88    337    -51    226    246    379
   -101    706    807   -301   -454    756    -98    329    -51    220    244    379
   -116    657    774   -270   -446    714   -111    316    -59    205    223    358
   -116    641    758   -265   -436    698   -106    314    -49    200    215    345
    -96    620    717   -265   -405    667    -57    366    -18    187    192    306
    -75    607    683   -265   -379    644     38    483     49    184    150    236
    -57    680    737   -311   -397    709    124    633    202    306    239    303
    -15    854    870   -420   -444    862    179    862    478    615    535    587
     57   1163   1106   -613   -527   1135    103    953    683    958    950   1028
     59   1423   1363   -740   -652   1395    -72    657    607   1114   1267   1408
    -54   1426   1480   -688   -766   1452   -228    220    353   1060   1345   1519
   -166   1278   1441   -555   -802   1358   -436   -280    -93    652    989   1208
   -223    852   1075   -316   -649    963   -683   -795   -774   -213     93    407
   -215    496    711   -140   -462    602   -823   -950  -1117   -698   -420    -62
   -200    272    470    -38   -335    371   -745   -709   -919   -561   -361    -62
   -176    226    402    -25   -288    314   -584   -413   -646   -355   -220     18
   -161    275    433    -57   -298    353   -389   -127   -363   -132    -51    137
   -153    342    496    -93   -324    418   -231     85   -150     33     83    233
   -150    355    506   -103   -327    428   -161    168    -62     96    135    267
   -132    361    493   -116   -311    426   -137    197    -31    122    155    277
   -124    374    498   -127   -311    436   -124    210    -12    145    174    288
   -119    389    509   -135   -314    449   -106    228     10    171    194    296
   -106    368    475   -132   -290    420   -106    226     10    168    194    275
   -116    361    475   -122   -296    418   -101    231     20    174    205    267
   -119    361    478   -122   -298    418    -98    228     28    181    207    259
   -103    363    467   -129   -285    415    -96    228     44    194    220    270
    -98    366    465   -135   -283    415    -93    233     59    205    231    265
   -103    355    459   -127   -280    407    -93    233     72    215    241    257
    -93    355    449   -132   -270    402    -83    246     93    233    259    265
    -85    337    423   -124   -254    379    -70    270    116    257    280    272
    -80    340    418   -129   -249    376    -72    275    127    270    288    272
    -70    353    423   -142   -246    387    -70    285    153    288    303    285
    -54    371    426   -161   -239    397    -59    306    187    314    332    298
    -33    368    402   -166   -218    384    -46    332    215    335    361    306
    -18    368    387   -176   -202    376    -31    363    254    366    384    314
     -7    376    384   -184   -197    379    -20    400    293    405    415    327
      5    397    389   -202   -192    392     -7    444    342    446    454    355
     31    439    407   -233   -187    423     18    506    413    509    517    402
     57    488    428   -275   -184    459     41    584    485    584    587    457
     57    511    454   -285   -200    483     67    665    561    667    659    519
     67    545    475   -306   -205    511     77    722    623    732    719    568
     85    600    514   -342   -213    558    103    774    678    792    789    631
     90    636    545   -366   -228    589    111    789    693    815    815    646
     85    639    553   -363   -233    597    116    776    683    807    813    641
     85    631    542   -358   -228    587    127    750    662    784    797    626
     80    613    532   -345   -226    574    127    709    631    748    771    594
     70    566    496   -319   -213    532    127    659    587    701    730    561
     38    493    454   -267   -207    475    129    605    537    654    680    514
     10    444    433   -228   -210    441    132    540    483    597    628    465
     -2    392    394   -194   -197    392    111    462    413    532    566    407
    -15    353    368   -168   -192    361     85    384    348    459    504    342
    -28    303    332   -137   -181    316     75    322    301    407    457    293
    -54    218    272    -83   -163    244     72    275    267    374    428    259
    -67    202    270    -67   -168    236     62    226    236    340    402    228
    -83    142    226    -31   -155    184     44    189    210    316    379    202
   -106     90    197      7   -150    142     25    166    189    301    361    184
   -103     83    184     10   -142    132     31    158    189    298    363    179
    -98     75    174     12   -135    124     36    153    194    298    368    176
   -101     62    161     18   -132    111     41    145    194    303    376    166
    -93     64    158     12   -127    111     57    155    213    319    392    176
    -98     88    187      2   -142    137     85    176    249    345    418    202
   -101    111    213     -5   -155    161    114    189    272    366    441    218
   -103    119    223    -10   -163    171    114    187    272    366    444    215
   -103     75    176     12   -140    124    122    179    275    361    446    213
   -109     67    176     18   -142    122    114    158    275    355    449    218
   -103     88    192      7   -148    140     77    129    270    353    459    226
    -93     72    166     10   -129    119     46    111    265    355    467    233
   -101     57    158     20   -129    106     44     98    262    355    470    241
   -106     36    142     33   -127     88     36     85    254    342    470    239
   -114     -7    106     62   -111     49     31     75    244    329    467    231
   -127    -62     64     93    -96      0     23     46    210    298    436    210
   -135    -98     36    114    -85    -31     20     33    194    285    426    207
   -153   -158     -5    153    -77    -83     20     10    174    257    397    179
   -181   -228    -46    205    -67   -137     41      2    168    246    392    163
   -202   -301    -98    252    -51   -202     44    -12    161    226    379    142
   -213   -335   -122    275    -46   -228     49    -31    150    202    363    124
   -226   -368   -142    296    -44   -254     44    -49    142    184    353    111
   -231   -439   -207    335    -12   -324     33    -67    122    153    324     83
   -239   -485   -246    361      2   -368     36    -80    122    140    316     72
   -241   -514   -275    376     15   -394     46    -83    129    142    319     72
   -228   -498   -270    363     20   -387     54    -80    135    150    327     83
   -236   -530   -293    384     28   -413     44    -96    127    140    316     75
   -231   -574   -342    402     54   -459     41   -106    127    132    309     70
   -226   -613   -387    418     77   -498     54    -90    135    122    293     54
   -223   -644   -420    431     98   -532    122      0    176    111    262      0
   -192   -623   -431    407    119   -527    223    150    275    158    270    -20
   -158   -501   -342    329     90   -423    322    371    498    381    465    145
   -106   -272   -166    189     28   -220    342    576    748    693    797    485
    -77     75    150      0   -114    111    244    436    789    891   1119    880
   -161    241    402    -38   -280    322    103     20    662    984   1366   1200
   -298    220    519     36   -410    368    -70   -454    389    859   1340   1215
   -407   -119    285    262   -348     83   -275   -984   -153    262    737    649
   -423   -623   -200    522   -114   -413   -475  -1361   -732   -491    -64   -129
   -379   -956   -576    667     98   -766   -561  -1340   -841   -691   -301   -384
   -332  -1049   -717    691    189   -885   -467  -1065   -623   -535   -197   -332
   -296  -1039   -745    667    223   -893   -303   -771   -381   -358    -72   -252
   -249   -961   -711    605    228   -836    -96   -470   -127   -158     80   -140
   -223   -901   -678    563    226   -789     12   -311     12    -41    174    -70
   -202   -867   -665    535    228   -769     44   -265     54     -7    202    -46
   -197   -891   -693    542    246   -792     70   -236     85     12    226    -38
   -200   -914   -714    555    254   -815     88   -215    101     25    241    -25
   -202   -922   -719    563    257   -820    109   -197    124     38    257    -12
   -202   -901   -698    550    246   -800    127   -187    137     54    270      0
   -205   -896   -691    550    241   -795    150   -166    158     75    296     25
   -218   -930   -711    571    246   -820    150   -161    166     80    301     33
   -215   -937   -722    576    252   -831    150   -155    184     96    319     49
   -210   -932   -722    571    254   -828    158   -148    192     93    327     57
   -197   -924   -727    561    265   -826    163   -137    207    103    340     72
   -192   -948   -758    568    283   -854    155   -137    213    101    340     70
   -192   -969   -776    581    290   -872    153   -137    213     98    345     70
   -213   -982   -771    594    277   -878    171   -122    228    111    363     83
   -210   -976   -766    594    275   -872    179    -98    244    137    384     98
   -215   -989   -774    602    275   -880    187    -72    270    163    402    116
   -220  -1018   -797    620    288   -909    197    -44    285    181    423    132
   -218  -1036   -820    626    301   -930    205     -7    311    205    452    150
   -207  -1026   -818    615    303   -922    223     46    366    252    504    189
   -210  -1002   -795    605    290   -898    241    109    415    301    550    236
   -207  -1010   -802    610    296   -906    249    171    470    345    597    275
   -207   -995   -787    600    288   -891    252    231    514    389    646    319
   -202   -940   -737    571    265   -839    257    288    558    439    704    376
   -192   -891   -701    540    254   -797    277    345    607    493    763    444
   -194   -854   -659    524    231   -758    298    387    641    527    805    488
   -210   -849   -641    530    215   -748    303    389    652    527    815    498
   -223   -872   -649    548    210   -761    303    371    636    509    810    488
   -236   -909   -672    574    215   -792    303    345    615    488    795    475
   -254   -935   -680    594    213   -807    298    303    587    449    756    444
   -275   -987   -711    628    215   -849    285    254    542    397    704    400
   -306  -1026   -719    667    205   -872    285    207    519    353    670    363
   -329  -1067   -737    698    202   -904    288    150    496    314    631    322
   -340  -1117   -776    730    218   -948    283     80    459    262    576    259
   -348  -1156   -807    750    228   -982    275     12    413    202    524    205
   -374  -1221   -846    797    233  -1036    262    -49    368    158    485    171
   -392  -1283   -893    836    249  -1088    246    -96    335    124    452    142
   -394  -1327   -932    862    267  -1130    252   -116    329    109    441    135
   -410  -1356   -948    880    267  -1150    244   -140    319     96    439    124
   -418  -1389   -971    901    275  -1182    241   -153    319     90    441    122
   -420  -1439  -1018    927    298  -1228    244   -163    314     85    433    111
   -418  -1454  -1036    937    309  -1247    244   -168    314     85    431    103
   -415  -1426  -1010    919    296  -1218    252   -166    322     93    431    106
   -405  -1382   -979    893    285  -1182    283   -135    358    122    457    135
   -402  -1363   -961    883    277  -1163    316   -111    392    145    488    155
   -413  -1374   -961    893    272  -1169    340    -96    410    148    504    171
   -418  -1389   -971    904    275  -1182    342    -93    420    142    501    174
   -418  -1379   -963    898    270  -1171    329   -103    426    145    501    171
   -407  -1356   -950    880    270  -1153    314   -116    428    155    511    179
   -402  -1374   -971    888    283  -1174    277   -145    407    145    514    181
   -392  -1400  -1010    893    309  -1205    259   -168    387    122    498    181
   -392  -1400  -1008    896    306  -1205    252   -179    381    114    498    187
   -392  -1413  -1021    901    314  -1218    239   -189    368    103    488    171
   -394  -1483  -1088    940    345  -1286    231   -202    340     80    459    145
   -415  -1527  -1111    971    348  -1322    220   -220    316     62    446    135
   -426  -1561  -1135    992    353  -1348    220   -239    298     44    431    119
   -446  -1628  -1182   1036    366  -1405    223   -254    272     10    397     88
   -465  -1670  -1205   1067    368  -1439    236   -265    249    -15    368     57
   -483  -1732  -1249   1106    379  -1491    226   -288    226    -54    327     18
   -504  -1777  -1273   1140    384  -1525    218   -306    210    -72    303     -5
   -514  -1823  -1309   1166    394  -1566    213   -329    192    -96    280    -25
   -514  -1857  -1343   1187    413  -1600    197   -345    171   -119    259    -41
   -517  -1896  -1379   1205    428  -1639    189   -355    163   -137    244    -57
   -524  -1922  -1397   1223    433  -1662    184   -371    145   -161    226    -80
   -519  -1945  -1426   1231    452  -1686    181   -384    132   -179    207    -93
   -524  -1964  -1439   1244    457  -1701    187   -384    127   -187    200   -101
   -522  -2003  -1480   1262    478  -1743    184   -384    114   -200    187   -116
   -519  -2044  -1525   1280    501  -1784    210   -348    119   -220    161   -150
   -506  -2010  -1506   1257    498  -1761    290   -228    194   -205    145   -179
   -493  -1958  -1465   1226    485  -1712    379    -59    319   -119    194   -155
   -457  -1823  -1366   1137    454  -1595    449    179    553    129    436     62
   -379  -1579  -1202    979    410  -1392    410    288    727    400    763    433
   -379  -1337   -958    857    288  -1150    296     46    706    555   1047    807
   -493  -1249   -756    872    129  -1002    179   -337    589    639   1260   1070
   -626  -1395   -771   1010     70  -1083     -5   -841    176    288    969    797
   -717  -1795  -1078   1257    179  -1436   -202  -1382   -475   -506    153     -5
   -693  -2190  -1496   1441    400  -1844   -394  -1618   -896  -1044   -410   -563
   -644  -2416  -1771   1530    563  -2094   -426  -1480   -841  -1034   -446   -633
   -600  -2468  -1867   1532    633  -2169   -314  -1210   -615   -870   -345   -571
   -555  -2426  -1873   1491    657  -2151   -142   -914   -363   -683   -213   -470
   -535  -2372  -1836   1449    649  -2104     28   -654   -145   -517    -85   -376
   -524  -2338  -1813   1431    644  -2075    124   -527    -36   -428    -18   -327
   -504  -2307  -1803   1402    646  -2057    150   -485     10   -405      2   -303
   -491  -2348  -1860   1418    683  -2104    158   -462     28   -405      5   -309
   -472  -2377  -1906   1423    714  -2143    158   -452     33   -405      2   -319
   -454  -2356  -1901   1405    722  -2130    161   -444     46   -397      7   -311
   -465  -2366  -1904   1413    719  -2135    168   -439     59   -394      5   -322
   -457  -2366  -1909   1410    724  -2138    176   -431     77   -392     10   -314
   -433  -2348  -1917   1389    740  -2132    189   -410    111   -374     28   -293
   -410  -2340  -1930   1376    758  -2135    187   -392    129   -361     41   -277
   -405  -2333  -1927   1366    761  -2130    189   -374    155   -340     54   -252
   -402  -2314  -1912   1358    753  -2114    205   -353    184   -322     70   -233
   -394  -2314  -1919   1353    761  -2120    210   -340    200   -309     77   -228
   -397  -2330  -1932   1363    766  -2132    223   -314    223   -285    101   -205
   -379  -2327  -1948   1350    784  -2138    223   -298    244   -267    116   -181
   -361  -2312  -1953   1335    795  -2132    223   -277    267   -249    129   -161
   -348  -2283  -1938   1314    795  -2112    233   -244    303   -215    163   -124
   -327  -2294  -1966   1312    818  -2130    252   -200    345   -187    192   -101
   -309  -2288  -1982   1299    836  -2138    257   -161    374   -168    207    -90
   -275  -2247  -1971   1260    846  -2109    254   -122    402   -135    241    -51
   -252  -2208  -1956   1228    849  -2083    267    -57    462    -72    298      7
   -228  -2184  -1956   1208    862  -2070    280     10    530     -7    353     67
   -213  -2148  -1935   1179    859  -2042    290     77    587     57    407    122
   -207  -2104  -1896   1156    841  -2000    309    148    657    127    475    192
   -197  -2062  -1865   1127    833  -1964    319    194    706    176    522    249
   -179  -2031  -1852   1106    836  -1943    319    223    737    202    548    285
   -179  -2010  -1834   1093    826  -1922    324    218    740    197    553    296
   -181  -2016  -1834   1098    823  -1927    335    205    735    181    545    301
   -192  -2047  -1855   1119    828  -1953    340    184    711    145    514    283
   -213  -2075  -1862   1145    823  -1969    337    148    672    101    475    249
   -233  -2114  -1880   1171    820  -1997    335    101    631     46    423    200
   -252  -2166  -1917   1208    831  -2042    335     51    587    -12    371    148
   -277  -2223  -1948   1249    831  -2086    319     -2    540    -67    316    101
   -309  -2281  -1971   1296    831  -2127    311    -57    493   -127    259     57
   -332  -2351  -2018   1340    839  -2184    290   -119    439   -187    200     -2
   -337  -2382  -2044   1361    852  -2216    275   -168    397   -231    155    -46
   -335  -2421  -2086   1376    872  -2255    275   -200    376   -262    127    -75
   -353  -2455  -2101   1405    872  -2278    262   -231    355   -288    109    -96
   -368  -2512  -2145   1439    885  -2327    246   -257    335   -319     77   -135
   -361  -2525  -2164   1441    901  -2346    241   -265    329   -329     70   -150
   -366  -2548  -2184   1457    909  -2369    233   -267    327   -329     70   -163
   -355  -2577  -2221   1467    932  -2400    233   -267    329   -335     62   -166
   -345  -2533  -2187   1439    919  -2361    241   -257    353   -314     80   -145
   -337  -2488  -2151   1413    906  -2320    254   -239    381   -293    103   -116
   -342  -2496  -2153   1418    904  -2325    277   -228    400   -288    109   -106
   -345  -2512  -2166   1428    909  -2340    293   -223    413   -290    101   -103
   -337  -2507  -2169   1421    911  -2338    293   -220    420   -290    106   -101
   -322  -2470  -2148   1395    911  -2309    272   -236    426   -283    122    -93
   -296  -2423  -2127   1358    914  -2275    249   -257    431   -275    129    -80
   -280  -2457  -2177   1369    948  -2317    220   -277    407   -290    119    -90
   -272  -2468  -2195   1369    958  -2330    207   -283    402   -298    114    -96
   -267  -2457  -2190   1361    961  -2325    210   -283    400   -301    111   -101
   -270  -2483  -2213   1374    971  -2348    215   -290    389   -322     96   -116
   -259  -2535  -2275   1397   1008  -2405    215   -303    363   -353     64   -148
   -259  -2540  -2281   1397   1008  -2410    194   -319    340   -368     46   -166
   -259  -2569  -2309   1413   1023  -2439    181   -335    322   -387     25   -187
   -257  -2618  -2361   1439   1052  -2491    189   -342    311   -405      2   -210
   -270  -2673  -2403   1473   1065  -2538    215   -340    309   -418    -12   -231
   -277  -2725  -2449   1501   1083  -2587    207   -361    283   -446    -38   -262
   -285  -2761  -2475   1525   1093  -2621    192   -387    254   -483    -70   -293
   -288  -2803  -2514   1545   1111  -2660    181   -400    233   -506    -96   -316
   -290  -2821  -2530   1556   1119  -2675    192   -400    226   -511   -109   -324
   -280  -2813  -2533   1548   1124  -2673    192   -402    223   -514   -116   -324
   -283  -2824  -2543   1553   1127  -2683    200   -405    223   -517   -124   -332
   -288  -2850  -2561   1566   1135  -2707    200   -413    210   -530   -137   -348
   -296  -2865  -2569   1582   1135  -2717    200   -418    194   -535   -148   -358
   -301  -2902  -2600   1600   1148  -2751    218   -397    197   -540   -155   -374
   -280  -2899  -2618   1587   1169  -2759    283   -309    249   -527   -171   -405
   -265  -2878  -2613   1569   1171  -2746    368   -181    337   -496   -181   -441
   -244  -2748  -2504   1496   1130  -2626    436    -33    504   -340    -57   -345
   -192  -2572  -2379   1379   1091  -2475    446    161    748    -28    275    -15
   -153  -2278  -2127   1215    984  -2203    363    168    872    244    657    428
   -215  -2151  -1938   1182    859  -2044    285    -72    776    329    896    737
   -329  -2179  -1849   1254    758  -2016    213   -402    517    207    893    784
   -433  -2400  -1969   1415    766  -2187     49   -891    -44   -410    265    205
   -480  -2748  -2268   1613    893  -2509   -171  -1382   -680  -1210   -574   -574
   -426  -3039  -2616   1732   1093  -2829   -314  -1465   -870  -1460   -844   -839
   -374  -3195  -2821   1784   1223  -3008   -285  -1273   -701  -1317   -769   -810
   -348  -3231  -2883   1787   1267  -3057   -192  -1065   -493  -1158   -672   -761
   -342  -3237  -2894   1790   1273  -3065    -31   -820   -249   -961   -537   -680
   -332  -3164  -2834   1745   1249  -3000    124   -605    -36   -779   -392   -571
   -311  -3057  -2746   1686   1215  -2902    197   -506     64   -685   -311   -511
   -309  -3031  -2722   1670   1205  -2878    210   -485     90   -662   -285   -498
   -327  -3083  -2756   1704   1213  -2920    231   -470    109   -649   -272   -483
   -329  -3120  -2790   1725   1228  -2956    254   -446    132   -633   -259   -472
   -353  -3151  -2798   1753   1221  -2974    272   -433    145   -623   -252   -462
   -355  -3115  -2759   1735   1200  -2938    283   -423    158   -607   -236   -452
   -329  -3083  -2753   1704   1210  -2920    280   -418    163   -602   -228   -454
   -319  -3081  -2761   1699   1218  -2922    283   -410    174   -597   -215   -446
   -324  -3081  -2756   1704   1215  -2920    298   -389    197   -574   -197   -420
   -322  -3086  -2764   1701   1218  -2925    290   -397    189   -574   -200   -420
   -301  -3042  -2740   1670   1218  -2891    293   -389    194   -561   -184   -413
   -290  -3016  -2725   1652   1215  -2873    293   -379    202   -550   -174   -405
   -296  -3060  -2764   1678   1234  -2912    285   -374    197   -548   -174   -405
   -285  -3055  -2772   1670   1241  -2915    280   -361    207   -537   -163   -400
   -283  -3021  -2738   1652   1226  -2878    293   -337    231   -509   -132   -374
   -280  -3016  -2735   1647   1226  -2876    298   -314    254   -485   -106   -353
   -262  -3013  -2751   1639   1244  -2883    309   -288    277   -459    -83   -335
   -244  -2977  -2733   1608   1241  -2855    319   -246    327   -405    -31   -288
   -226  -2972  -2746   1597   1257  -2857    327   -207    363   -358     12   -254
   -202  -2966  -2764   1582   1278  -2865    337   -155    415   -301     57   -213
   -184  -2915  -2730   1551   1273  -2824    350    -93    480   -231    129   -137
   -158  -2857  -2699   1506   1270  -2779    350    -46    535   -163    200    -75
   -140  -2818  -2681   1478   1270  -2751    350      0    587   -106    257    -23
   -137  -2769  -2631   1454   1247  -2701    355     31    620    -67    298     20
   -122  -2743  -2621   1434   1249  -2683    379     49    633    -64    306     31
   -122  -2751  -2631   1434   1254  -2691    394     49    620    -83    290     18
   -124  -2782  -2657   1452   1265  -2720    392     23    589   -116    262     -7
   -124  -2808  -2683   1465   1278  -2748    376    -20    545   -168    220    -46
   -119  -2818  -2699   1470   1288  -2759    366    -64    496   -220    179    -80
   -116  -2826  -2712   1470   1296  -2769    368   -119    446   -285    119   -135
   -101  -2855  -2753   1478   1325  -2803    358   -187    381   -355     44   -205
    -98  -2896  -2800   1496   1350  -2850    348   -252    314   -426    -31   -270
   -109  -2943  -2834   1527   1361  -2889    342   -303    262   -485    -88   -314
   -124  -2982  -2857   1553   1363  -2922    322   -361    202   -540   -140   -366
   -127  -2995  -2868   1561   1369  -2933    314   -405    166   -581   -181   -418
   -114  -3029  -2915   1571   1397  -2974    298   -444    129   -623   -228   -470
   -132  -3044  -2912   1590   1389  -2979    296   -467    106   -641   -252   -488
   -158  -3024  -2865   1587   1353  -2946    290   -480     93   -646   -252   -496
   -176  -3018  -2842   1597   1330  -2930    293   -483     85   -654   -249   -509
   -200  -3037  -2839   1615   1317  -2938    296   -485     75   -665   -257   -535
   -207  -3008  -2800   1608   1296  -2904    303   -483     83   -654   -246   -545
   -194  -2961  -2766   1577   1283  -2865    319   -465    114   -623   -220   -537
   -155  -2909  -2753   1532   1299  -2831    324   -452    132   -597   -202   -530
   -137  -2865  -2727   1499   1293  -2798    316   -457    137   -592   -194   -522
   -145  -2847  -2701   1496   1278  -2774    314   -457    148   -589   -192   -517
   -150  -2852  -2701   1499   1275  -2777    309   -467    153   -587   -187   -514
   -168  -2839  -2673   1504   1252  -2756    306   -478    155   -576   -174   -501
   -197  -2850  -2655   1522   1228  -2753    293   -488    150   -574   -166   -483
   -231  -2881  -2650   1556   1208  -2766    285   -496    145   -574   -158   -444
   -239  -2855  -2616   1545   1187  -2735    288   -493    155   -561   -150   -415
   -236  -2855  -2618   1545   1189  -2738    283   -491    150   -566   -155   -426
   -244  -2883  -2642   1564   1197  -2764    272   -504    129   -584   -171   -452
   -257  -2927  -2670   1592   1205  -2800    252   -532     90   -618   -205   -491
   -267  -2956  -2688   1610   1208  -2824    239   -553     59   -646   -233   -517
   -270  -2972  -2701   1618   1215  -2837    241   -558     44   -665   -249   -530
   -285  -3021  -2735   1652   1221  -2878    249   -568     25   -683   -265   -545
   -314  -3078  -2764   1696   1223  -2922    244   -587     -2   -714   -296   -576
   -322  -3115  -2795   1717   1234  -2956    220   -615    -33   -748   -327   -607
   -332  -3154  -2821   1740   1244  -2987    200   -636    -54   -774   -353   -631
   -340  -3169  -2831   1753   1244  -3000    194   -649    -67   -789   -371   -646
   -345  -3169  -2824   1758   1239  -2998    205   -646    -64   -787   -371   -646
   -358  -3187  -2829   1771   1234  -3008    200   -652    -72   -795   -376   -649
   -361  -3203  -2842   1782   1239  -3021    184   -670    -85   -802   -384   -662
   -371  -3216  -2844   1792   1234  -3029    163   -688   -101   -815   -400   -678
   -379  -3234  -2855   1808   1236  -3044    158   -688   -109   -820   -407   -693
   -374  -3242  -2868   1808   1244  -3057    184   -644    -88   -823   -423   -719
   -368  -3234  -2868   1800   1247  -3052    259   -524     -7   -797   -441   -761
   -361  -3172  -2811   1766   1221  -2990    337   -387    129   -696   -387   -740
   -337  -2974  -2637   1657   1148  -2805    387   -218    366   -433   -140   -514
   -290  -2769  -2481   1527   1093  -2626    335    -98    574   -119    239    -98
   -301  -2507  -2205   1402    950  -2356    213   -280    511    -12    527    293
   -379  -2403  -2023   1389    820  -2213    116   -600    262    -90    652    517
   -465  -2465  -2000   1465    766  -2234     12   -930   -109   -376    478    392
   -550  -2743  -2195   1647    820  -2470   -158  -1400   -688  -1078   -293   -368
   -550  -3086  -2535   1818    989  -2811   -355  -1730  -1153  -1701  -1002  -1060
   -509  -3351  -2842   1927   1163  -3096   -418  -1667  -1135  -1727  -1085  -1179
   -472  -3478  -3005   1977   1265  -3242   -348  -1449   -896  -1530   -958  -1111
   -449  -3491  -3044   1969   1296  -3268   -246  -1239   -654  -1343   -826  -1021
   -428  -3400  -2974   1914   1273  -3187   -101   -997   -392  -1127   -662   -891
   -431  -3343  -2912   1886   1239  -3130      0   -836   -218   -982   -550   -802
   -441  -3315  -2873   1878   1215  -3094     49   -763   -145   -927   -514   -774
   -433  -3263  -2831   1847   1197  -3047     62   -740   -111   -898   -485   -758
   -410  -3242  -2831   1826   1208  -3037     64   -735    -98   -891   -478   -756
   -394  -3252  -2860   1823   1228  -3057     57   -732    -88   -880   -472   -756
   -387  -3250  -2863   1818   1236  -3057     54   -724    -80   -867   -465   -748
   -353  -3244  -2891   1797   1267  -3068     46   -724    -77   -867   -472   -753
   -335  -3218  -2883   1777   1273  -3052     38   -722    -72   -859   -462   -750
   -342  -3213  -2870   1777   1260  -3042     44   -714    -57   -846   -452   -745
   -353  -3205  -2852   1779   1249  -3029     46   -714    -49   -839   -452   -748
   -353  -3177  -2824   1764   1234  -3000     38   -711    -38   -831   -439   -730
   -345  -3167  -2821   1756   1236  -2992     41   -701    -25   -815   -428   -711
   -348  -3169  -2824   1758   1236  -2998     38   -693    -20   -805   -426   -698
   -348  -3180  -2831   1764   1241  -3005     36   -688    -10   -800   -423   -685
   -335  -3161  -2826   1745   1244  -2995     15   -685     -7   -795   -426   -680
   -324  -3151  -2829   1738   1252  -2990      7   -675     -7   -789   -426   -680
   -314  -3128  -2813   1719   1247  -2972      7   -654     12   -763   -402   -657
   -296  -3089  -2792   1693   1247  -2940     15   -623     44   -724   -368   -626
   -283  -3070  -2787   1673   1252  -2930     12   -594     75   -696   -345   -602
   -257  -3034  -2777   1644   1260  -2907     25   -537    124   -641   -296   -553
   -228  -3003  -2777   1615   1273  -2891     38   -470    192   -571   -231   -506
   -207  -2982  -2774   1595   1283  -2878     44   -410    252   -511   -179   -459
   -202  -2930  -2727   1564   1262  -2829     49   -355    311   -446   -114   -389
   -174  -2873  -2699   1522   1262  -2787     62   -298    366   -392    -54   -327
   -155  -2824  -2670   1488   1254  -2748     67   -262    392   -361    -15   -293
   -158  -2798  -2639   1478   1239  -2720     67   -257    392   -361    -18   -288
   -171  -2805  -2637   1488   1231  -2722     62   -275    358   -397    -46   -309
   -184  -2816  -2634   1499   1223  -2725     64   -296    329   -433    -77   -337
   -179  -2826  -2647   1501   1231  -2735     72   -319    303   -470   -109   -366
   -176  -2831  -2655   1504   1239  -2743     59   -368    252   -527   -166   -420
   -192  -2847  -2657   1519   1231  -2753     38   -439    181   -605   -257   -504
   -200  -2876  -2675   1535   1236  -2777     28   -501    124   -678   -329   -571
   -207  -2917  -2709   1558   1249  -2813     12   -563     64   -750   -402   -633
   -210  -2966  -2756   1590   1273  -2863      2   -615      7   -820   -465   -688
   -220  -2977  -2759   1597   1267  -2868      2   -652    -12   -857   -504   -719
   -228  -2987  -2759   1608   1265  -2876      2   -680    -38   -885   -540   -758
   -223  -3034  -2811   1628   1291  -2922      2   -701    -57   -911   -568   -789
   -218  -3031  -2813   1626   1296  -2922      0   -714    -67   -922   -584   -795
   -228  -2995  -2766   1610   1267  -2883     -7   -722    -70   -932   -597   -789
   -228  -3005  -2779   1615   1273  -2894      2   -711    -62   -927   -600   -782
   -213  -2961  -2748   1584   1265  -2855      5   -696    -44   -914   -587   -776
   -202  -2930  -2727   1566   1262  -2829     10   -678    -18   -898   -574   -761
   -181  -2857  -2675   1517   1247  -2766     33   -644     18   -862   -537   -730
   -153  -2782  -2629   1467   1236  -2707     64   -613     49   -831   -511   -709
   -148  -2746  -2598   1444   1223  -2673     90   -594     67   -815   -506   -698
   -140  -2701  -2561   1421   1210  -2631    106   -574     88   -797   -491   -678
   -127  -2618  -2494   1371   1182  -2556    106   -568    101   -776   -475   -652
   -103  -2548  -2444   1327   1169  -2499    103   -555    122   -758   -454   -620
    -80  -2517  -2436   1299   1176  -2478     83   -558    116   -761   -454   -613
    -51  -2504  -2452   1278   1200  -2478     70   -558    106   -763   -457   -607
    -12  -2444  -2431   1226   1208  -2439     64   -558     96   -761   -457   -597
      5  -2410  -2416   1202   1210  -2413     59   -558     77   -769   -467   -602
     20  -2426  -2447   1200   1234  -2436     54   -561     51   -792   -491   -613
     36  -2431  -2468   1197   1252  -2449     54   -568     23   -815   -511   -618
     54  -2413  -2468   1176   1257  -2439     49   -568      7   -828   -527   -623
     77  -2400  -2478   1161   1275  -2436     59   -568    -15   -844   -545   -636
     85  -2400  -2486   1156   1283  -2442     70   -568    -36   -854   -566   -654
     77  -2390  -2468   1156   1273  -2429     80   -571    -54   -870   -592   -675
     83  -2364  -2447   1140   1262  -2405     80   -576    -80   -888   -618   -691
     83  -2364  -2447   1140   1265  -2405     77   -584   -114   -917   -649   -719
     83  -2335  -2421   1124   1252  -2377     83   -576   -119   -914   -654   -722
     93  -2294  -2387   1101   1239  -2340    101   -550   -106   -896   -641   -714
     77  -2291  -2369   1106   1221  -2330    109   -537   -114   -896   -646   -714
     75  -2257  -2333   1091   1202  -2294    119   -527   -122   -898   -654   -711
     88  -2231  -2322   1070   1205  -2278    124   -519   -129   -898   -659   -714
     96  -2229  -2325   1067   1210  -2275    137   -504   -135   -896   -665   -717
    114  -2205  -2320   1044   1213  -2262    181   -446   -116   -893   -685   -740
    137  -2130  -2268    995   1200  -2197    293   -309    -46   -875   -709   -776
    155  -1995  -2151    917   1150  -2073    405   -124     85   -779   -649   -732
    205  -1758  -1964    776   1083  -1860    530    163    363   -483   -387   -504
    298  -1408  -1706    553   1002  -1558    506    353    597   -129      2   -109
    293  -1070  -1366    387    828  -1218    348     62    548     49    314    259
    181   -930  -1111    374    644  -1021    135   -457    335     83    483    478
     75   -982  -1057    454    566  -1018   -122   -995    -31   -153    316    353
     28  -1392  -1421    680    722  -1405   -332  -1449   -665   -937   -496   -374
     49  -1790  -1839    867    943  -1813   -472  -1618  -1127  -1564  -1148   -966
    111  -1943  -2057    914   1083  -2000   -428  -1392  -1036  -1543  -1200  -1060
    179  -1906  -2086    865   1132  -1995   -262  -1067   -779  -1348  -1078   -995
    244  -1769  -2016    761   1127  -1891    -28   -740   -506  -1132   -922   -885
    285  -1667  -1953    691   1117  -1808    176   -480   -303   -966   -800   -802
    311  -1569  -1880    626   1096  -1725    272   -361   -213   -888   -737   -748
    327  -1488  -1816    581   1070  -1652    327   -296   -168   -841   -704   -722
    348  -1410  -1758    530   1052  -1584    358   -246   -148   -810   -683   -698
    345  -1356  -1701    504   1023  -1527    381   -210   -127   -784   -670   -675
    355  -1275  -1631    457    992  -1452    397   -179   -111   -758   -657   -659
    371  -1228  -1600    428    984  -1413    418   -148    -96   -737   -641   -649
    368  -1184  -1556    405    961  -1369    431   -127    -96   -727   -631   -639
    381  -1114  -1499    366    937  -1306    441   -103    -85   -706   -618   -631
    392  -1057  -1449    329    919  -1252    459    -83    -77   -688   -613   -623
    407  -1023  -1431    309    919  -1226    485    -41    -54   -654   -594   -600
    428   -919  -1348    244    885  -1135    501    -12    -36   -620   -571   -574
    446   -859  -1306    205    875  -1083    522     18    -15   -594   -555   -555
    452   -833  -1286    189    865  -1060    542     54      5   -568   -540   -535
    459   -771  -1231    155    844  -1000    566    101     31   -535   -517   -511
    475   -675  -1150     98    810   -914    576    135     49   -506   -493   -478
    493   -592  -1085     49    787   -836    600    179     80   -470   -470   -446
    517   -524  -1041      2    776   -782    636    241    127   -418   -431   -407
    524   -457   -982    -33    753   -719    662    311    174   -363   -384   -355
    537   -366   -906    -88    719   -636    688    387    228   -303   -340   -314
    563   -272   -836   -145    698   -553    727    488    293   -226   -277   -254
    581   -192   -774   -194    675   -483    758    589    366   -142   -210   -189
    600   -106   -706   -246    652   -405    776    678    431    -67   -142   -122
    605      5   -602   -306    602   -296    800    750    480      0    -80    -57
    620    116   -504   -368    563   -192    828    810    522     57    -33     -2
    639    220   -420   -431    530    -98    839    833    537     83    -12     25
    641    249   -392   -444    517    -70    852    849    540     98     -2     49
    636    322   -314   -480    475      2    865    844    522     85    -18     49
    631    358   -272   -496    452     44    883    841    514     80    -31     49
    626    389   -239   -509    431     77    891    818    491     57    -54     41
    610    420   -189   -514    400    116    880    774    446     12   -103      7
    592    431   -161   -514    376    135    885    735    410    -18   -142    -18
    568    397   -171   -483    371    114    891    701    374    -51   -176    -41
    542    366   -176   -457    361     96    885    652    327    -93   -226    -80
    532    353   -179   -441    355     88    878    610    290   -129   -262   -109
    522    413   -109   -470    314    153    878    568    265   -150   -280   -122
    511    457    -57   -485    283    200    875    545    244   -161   -298   -135
    506    449    -59   -478    280    194    870    537    233   -161   -309   -140
    498    465    -33   -480    267    215    867    537    228   -153   -298   -119
    496    550     51   -524    220    301    875    545    241   -135   -283    -98
    496    576     80   -537    207    329    888    571    257   -109   -265    -75
    501    628    127   -566    187    379    893    579    267    -90   -259    -64
    509    680    171   -594    168    426    888    581    270    -80   -254    -51
    509    732    220   -623    142    475    909    610    290    -59   -241    -25
    517    815    298   -667    109    558    953    657    332    -10   -200     18
    509    893    381   -701     62    639    987    691    355     28   -171     54
    514    940    426   -727     44    683   1005    719    379     54   -153     75
    514    966    449   -740     31    709   1000    724    387     70   -142     90
    514   1034    517   -774     -2    776    976    711    381     77   -132    109
    524   1114    587   -820    -31    852    935    688    368     77   -127    124
    532   1137    605   -833    -36    872    904    680    355     83   -127    137
    532   1161    628   -849    -49    896    904    698    363    103   -116    161
    540   1195    652   -867    -54    924    917    722    379    135    -93    192
    537   1223    685   -880    -75    956    906    717    361    132   -101    194
    535   1223    688   -878    -75    956    885    701    342    124   -114    189
    527   1223    696   -875    -85    958    880    693    327    109   -132    184
    517   1228    711   -872    -98    969    880    691    316    101   -135    189
    514   1236    722   -878   -106    979    885    691    311    101   -140    187
    501   1234    732   -867   -114    984    893    691    306    103   -145    179
    480   1241    761   -862   -140   1002    896    680    290     98   -155    176
    488   1260    771   -875   -142   1018    885    662    270     85   -174    171
    517   1275    758   -896   -122   1018    859    641    239     64   -202    158
    545   1291    745   -917    -98   1018    846    641    228     54   -213    155
    545   1312    763   -930   -109   1039    844    652    228     57   -218    161
    561   1350    789   -956   -114   1070    841    652    231     67   -220    166
    561   1374    810   -969   -124   1093    839    654    226     80   -210    176
    561   1408    846   -984   -142   1127    844    662    228     96   -202    181
    558   1434    872   -997   -158   1156    867    693    246    114   -194    192
    576   1491    911  -1034   -168   1202    940    797    306    145   -192    187
    589   1543    953  -1067   -181   1249   1036    966    410    215   -163    187
    600   1709   1109  -1153   -254   1410   1156   1221    626    428     18    342
    626   2000   1371  -1314   -374   1688   1210   1480    883    740    345    667
    641   2348   1704  -1496   -532   2026   1163   1436    976    971    662   1049
    519   2608   2086  -1564   -784   2348   1015   1031    914   1111    919   1392
    329   2730   2400  -1530  -1034   2566    831    532    743   1122   1023   1551
    192   2403   2208  -1299  -1008   2304    633      0    241    594    493   1047
    153   1893   1740  -1023   -795   1818    426   -371   -332   -111   -254    309
    218   1564   1343   -891   -563   1454    309   -379   -514   -368   -542      0
    303   1486   1182   -893   -439   1335    358   -109   -353   -252   -478     15
    368   1595   1226   -982   -428   1410    517    213   -111    -57   -337    116
    384   1686   1299  -1036   -457   1493    724    535    127    132   -207    220
    400   1766   1363  -1083   -483   1566    854    732    275    267   -114    311
    413   1826   1413  -1119   -498   1621    898    807    335    319    -72    361
    410   1860   1447  -1135   -519   1654    919    846    363    345    -46    381
    407   1888   1478  -1148   -535   1683    943    883    397    384    -12    420
    407   1919   1509  -1166   -550   1714    953    914    428    418     15    457
    405   1938   1532  -1171   -563   1735    956    940    444    441     31    480
    397   1953   1553  -1176   -579   1753    950    958    457    459     44    493
    392   1971   1579  -1182   -592   1774    961    982    478    488     64    514
    394   2003   1608  -1200   -607   1808    963   1000    498    514     83    532
    407   2029   1621  -1218   -605   1826    953   1008    511    530     98    548
    426   2075   1649  -1252   -613   1862    956   1021    522    548    111    561
    431   2117   1686  -1275   -626   1901    961   1039    542    576    132    589
    426   2138   1712  -1283   -641   1925    963   1065    561    600    153    615
    433   2153   1719  -1293   -641   1938    958   1093    576    618    166    636
    431   2179   1745  -1306   -657   1964    966   1124    597    644    184    657
    446   2216   1769  -1332   -662   1995    963   1153    610    670    207    678
    470   2270   1800  -1371   -665   2036    966   1189    639    706    239    711
    485   2283   1797  -1384   -654   2042    976   1236    670    745    272    745
    493   2320   1823  -1408   -665   2073    969   1275    691    774    301    769
    511   2382   1867  -1447   -678   2125    971   1337    743    828    350    823
    527   2418   1891  -1473   -680   2153    976   1408    784    883    400    880
    550   2483   1932  -1517   -691   2208    984   1470    823    943    444    935
    558   2566   2005  -1564   -724   2286    989   1530    870   1002    509   1000
    571   2634   2060  -1602   -745   2348    992   1579    917   1065    579   1057
    574   2688   2112  -1634   -769   2400    997   1608    950   1104    615   1101
    584   2733   2148  -1657   -782   2442   1000   1615    958   1119    626   1122
    555   2743   2187  -1649   -815   2465   1000   1608    963   1124    631   1135
    504   2753   2247  -1628   -870   2501   1005   1597    963   1130    631   1143
    462   2756   2294  -1613   -914   2525   1002   1574    945   1114    615   1140
    428   2738   2309  -1582   -940   2525   1002   1548    927   1096    594   1124
    400   2704   2304  -1553   -953   2504   1002   1512    904   1070    566   1091
    381   2675   2291  -1530   -956   2483   1002   1467    883   1044    542   1062
    361   2650   2286  -1506   -963   2468    997   1418    849   1005    496   1018
    361   2621   2260  -1491   -948   2442    989   1363    813    966    454    979
    348   2582   2234  -1467   -943   2408    974   1319    776    937    415    953
    319   2522   2203  -1421   -940   2361    948   1267    727    901    371    922
    298   2501   2200  -1402   -950   2351    927   1226    701    880    350    893
    303   2512   2208  -1408   -950   2361    904   1197    680    872    337    870
    301   2481   2177  -1392   -937   2330    875   1169    657    852    322    849
    306   2460   2153  -1384   -924   2309    865   1148    644    836    301    820
    322   2447   2125  -1384   -901   2286    862   1143    652    849    309    839
    337   2429   2091  -1382   -875   2260    878   1163    678    883    342    891
    332   2452   2120  -1392   -893   2286    885   1161    680    883    342    901
    324   2520   2195  -1423   -935   2356    888   1166    688    893    353    917
    301   2533   2231  -1421   -963   2382    888   1166    688    893    350    917
    285   2577   2291  -1431  -1002   2434    883   1150    683    888    342    901
    262   2538   2275  -1400  -1008   2408    896   1158    706    914    374    927
    270   2564   2291  -1418  -1010   2429    872   1148    717    937    394    953
    285   2657   2372  -1473  -1041   2514    813   1098    688    914    379    953
    296   2707   2410  -1501  -1057   2559    756   1044    639    883    358    940
    311   2683   2372  -1499  -1028   2527    737   1028    626    883    355    948
    316   2662   2346  -1488  -1013   2504    732   1026    631    888    363    958
    301   2618   2317  -1460  -1008   2468    704   1008    615    872    350    948
    306   2579   2273  -1441   -982   2426    675    987    589    852    332    927
    298   2556   2257  -1428   -979   2408    662    969    571    836    314    904
    296   2496   2200  -1395   -950   2348    649    945    545    805    283    875
    296   2429   2132  -1363   -919   2281    636    919    519    776    257    852
    275   2395   2120  -1335   -922   2257    631    896    493    750    233    826
    259   2366   2107  -1314   -922   2236    602    862    457    719    207    802
    257   2335   2078  -1296   -909   2205    587    846    441    706    194    795
    259   2338   2078  -1301   -911   2208    584    839    441    701    189    797
    254   2320   2065  -1286   -904   2192    584    833    444    696    181    797
    239   2288   2047  -1265   -906   2169    576    831    444    696    179    795
    231   2273   2042  -1252   -906   2158    568    831    452    701    181    800
    228   2275   2047  -1254   -911   2161    563    833    459    711    194    813
    228   2260   2031  -1244   -901   2145    553    831    457    711    205    823
    210   2242   2031  -1226   -911   2138    555    849    470    719    205    833
    205   2239   2034  -1221   -914   2138    613    924    514    724    187    802
    213   2239   2023  -1228   -906   2132    704   1060    605    763    189    784
    244   2275   2031  -1260   -893   2153    779   1236    750    885    288    862
    309   2488   2177  -1400   -932   2335    802   1488   1010   1179    584   1153
    371   2779   2408  -1577  -1018   2595    719   1543   1163   1449    930   1545
    335   2956   2621  -1647  -1143   2790    587   1239   1117   1587   1184   1865
    202   3057   2855  -1628  -1325   2956    407    756    930   1584   1288   2021
     59   2865   2803  -1462  -1371   2834    179    158    405   1054    789   1569
    -15   2481   2496  -1234  -1254   2486    -20   -314   -194    311     33    852
     23   2156   2132  -1091  -1054   2143   -166   -374   -418     12   -280    532
     62   1969   1906  -1015   -922   1938   -140   -140   -280     98   -252    504
     80   1914   1831  -1000   -875   1873    -10    124    -72    244   -163    553
    103   1945   1842  -1026   -867   1893    181    420    176    431    -31    646
    137   2031   1891  -1085   -875   1961    342    646    371    589     90    743
    158   2091   1932  -1124   -885   2013    410    740    459    672    155    800
    171   2107   1935  -1140   -883   2021    444    782    493    711    187    831
    171   2104   1930  -1137   -880   2018    446    787    496    714    192    828
    166   2096   1927  -1132   -880   2010    439    787    496    719    192    820
    163   2091   1927  -1127   -880   2010    439    792    493    722    192    813
    176   2122   1943  -1150   -883   2034    439    802    509    740    215    839
    187   2117   1927  -1153   -870   2023    444    810    527    761    233    865
    179   2073   1893  -1127   -857   1984    452    813    537    766    236    865
    174   2065   1891  -1119   -857   1979    439    815    540    769    231    854
    161   2049   1886  -1106   -862   1969    423    815    537    776    228    849
    158   2068   1909  -1114   -875   1990    415    823    548    792    246    865
    166   2075   1909  -1124   -870   1992    418    836    558    810    262    880
    174   2086   1912  -1130   -867   2000    420    849    574    826    277    896
    171   2073   1901  -1122   -865   1987    428    867    592    844    296    914
    176   2068   1891  -1122   -857   1979    426    883    607    865    311    930
    181   2057   1875  -1119   -846   1966    426    906    633    891    335    953
    187   2052   1865  -1119   -839   1958    423    927    657    909    355    976
    189   2070   1880  -1132   -846   1977    433    969    698    948    397   1010
    210   2099   1888  -1153   -839   1995    428   1010    740    992    441   1041
    233   2120   1886  -1176   -826   2003    426   1057    787   1041    488   1075
    249   2135   1886  -1192   -818   2010    441   1122    854   1111    553   1122
    265   2174   1909  -1221   -820   2042    449   1182    909   1171    620   1171
    280   2216   1935  -1247   -826   2075    446   1218    948   1218    675   1226
    293   2231   1938  -1262   -823   2086    457   1241    976   1257    711   1265
    288   2268   1979  -1278   -844   2125    472   1260    997   1275    730   1288
    265   2244   1977  -1254   -857   2112    483   1241    987   1262    722   1280
    257   2221   1964  -1239   -854   2094    478   1210    963   1234    698   1262
    244   2192   1945  -1221   -849   2070    475   1171    935   1205    678   1241
    220   2158   1938  -1189   -857   2049    472   1124    893   1166    641   1202
    213   2161   1948  -1189   -867   2055    467   1078    854   1119    600   1153
    194   2130   1935  -1163   -870   2034    462   1026    815   1072    555   1109
    176   2049   1873  -1114   -849   1961    454    963    753   1008    488   1041
    158   1971   1813  -1065   -826   1893    441    896    693    940    423    976
    132   1909   1777  -1021   -823   1844    439    846    654    891    376    930
    127   1849   1722   -987   -797   1787    436    810    626    859    342    898
    127   1821   1693   -974   -784   1758    415    774    592    831    316    859
    116   1805   1688   -961   -784   1748    384    737    558    807    296    823
     85   1764   1678   -927   -797   1722    376    727    555    807    290    815
     77   1717   1639   -898   -779   1678    368    714    545    805    277    807
     59   1673   1610   -867   -774   1641    366    709    542    802    275    802
     67   1693   1626   -880   -779   1660    355    696    535    792    267    797
     72   1701   1628   -888   -779   1667    366    696    535    795    272    797
     64   1712   1647   -888   -789   1680    381    706    550    813    296    810
     67   1738   1667   -904   -800   1704    400    719    568    826    316    823
     67   1732   1665   -898   -797   1699    402    714    571    823    316    820
     54   1712   1657   -885   -800   1686    392    698    561    815    309    807
     54   1727   1670   -891   -807   1699    376    683    561    826    316    810
     59   1764   1701   -914   -820   1732    363    665    571    844    340    836
     72   1727   1654   -898   -789   1691    327    626    548    823    324    831
     62   1686   1621   -875   -779   1654    298    594    517    797    306    815
     57   1686   1628   -872   -784   1657    306    594    522    805    314    823
     46   1657   1610   -852   -782   1634    303    579    509    792    306    813
     36   1615   1579   -826   -771   1597    288    558    491    782    296    797
     10   1548   1538   -779   -763   1543    277    537    459    753    270    769
     -5   1486   1488   -740   -748   1486    275    522    439    730    249    748
     -5   1457   1462   -727   -735   1460    272    504    423    709    236    727
    -23   1421   1444   -698   -732   1431    283    491    413    691    220    709
    -36   1369   1402   -667   -719   1384    288    470    387    662    189    685
    -51   1283   1335   -615   -693   1306    283    452    361    633    168    657
    -59   1236   1296   -589   -678   1265    270    428    337    607    150    631
    -67   1213   1280   -571   -672   1247    259    405    314    581    129    602
    -70   1182   1252   -558   -659   1215    262    402    309    574    127    597
    -67   1140   1205   -537   -636   1171    265    394    306    566    124    602
    -62   1124   1184   -532   -623   1153    262    379    303    555    122    592
    -62   1135   1197   -535   -628   1166    259    371    303    553    124    584
    -59   1117   1176   -530   -618   1148    267    381    316    561    127    594
    -41   1060   1101   -509   -571   1080    314    444    345    568    109    571
    -36   1026   1062   -496   -548   1044    400    561    423    600     96    519
    -28   1104   1132   -537   -579   1117    472    698    568    724    181    568
     18   1299   1278   -659   -631   1288    493    867    818   1015    478    846
     96   1543   1444   -820   -675   1493    420    935    995   1312    857   1260
     83   1782   1699   -935   -807   1740    311    717    919   1408   1124   1628
    -12   1803   1816   -893   -914   1808    252    415    680   1325   1202   1787
   -129   1673   1800   -771   -966   1735    137     31    220    883    807   1428
   -213   1376   1590   -581   -901   1483    -44   -472   -410    109    -23    626
   -194   1060   1254   -433   -724   1156   -226   -740   -789   -379   -545    119
   -116    805    922   -342   -519    862   -280   -654   -719   -329   -550     72
    -57    685    743   -314   -400    711   -218   -457   -501   -161   -446    140
    -23    657    680   -316   -350    667   -114   -246   -275     23   -319    236
      0    719    719   -361   -361    719     49      0    -18    246   -145    381
     12    795    782   -402   -384    789    148    140    135    379    -31    480
     10    802    789   -407   -392    797    150    158    171    410    -10    488
     12    795    782   -405   -384    789    153    161    187    423      2    493
     12    805    789   -410   -389    797    179    176    213    446     28    517
    -12    805    818   -394   -415    810    205    194    239    470     54    532
    -31    789    820   -381   -426    805    202    192    239    470     59    522
    -36    802    839   -384   -436    820    194    194    246    480     72    517
    -70    795    862   -363   -467    828    207    205    270    501     85    524
    -96    800    896   -350   -496    846    228    226    303    530    109    545
   -116    795    911   -340   -517    852    223    226    324    550    132    553
   -101    787    885   -342   -493    836    213    223    335    558    145    548
    -46    797    844   -376   -444    820    202    215    342    561    155    542
      7    805    797   -405   -394    802    194    213    348    574    168    550
     38    795    753   -418   -358    774    187    213    348    581    176    542
     23    769    745   -397   -361    758    179    218    361    592    184    550
     -2    743    745   -371   -374    743    189    236    394    620    210    602
    -20    753    774   -366   -397    763    207    272    446    667    257    672
    -33    761    795   -363   -415    776    220    314    498    722    309    719
    -20    771    792   -374   -407    779    231    355    550    774    358    761
      5    787    782   -397   -389    784    233    405    610    836    418    818
     12    802    789   -407   -387    797    241    459    675    901    480    867
     20    833    810   -428   -394    823    252    517    737    963    545    914
     18    854    836   -436   -407    844    262    571    795   1023    610    966
     15    865    849   -441   -418    857    262    602    828   1060    649   1013
     12    875    862   -444   -423    870    262    620    846   1075    670   1047
     15    865    846   -441   -415    857    272    620    846   1065    667   1049
     36    870    833   -454   -400    852    283    607    839   1044    659   1049
     18    857    839   -441   -410    849    283    581    813   1010    633   1026
    -18    820    839   -400   -428    828    275    532    763    950    579    974
    -33    782    813   -374   -423    795    257    465    706    878    509    906
    -44    719    763   -337   -405    740    239    402    644    805    436    841
    -49    688    737   -322   -394    711    223    350    594    743    376    776
    -67    644    711   -288   -389    678    220    301    548    688    329    719
    -67    566    633   -252   -350    600    218    249    509    636    285    662
    -72    517    589   -220   -332    550    207    202    475    589    239    615
    -88    475    561   -194   -324    517    200    168    449    558    200    581
   -101    452    553   -174   -327    501    189    140    428    532    174    555
   -114    439    550   -163   -332    493    179    122    420    514    158    535
   -122    418    540   -148   -332    478    176    116    423    509    158    530
   -119    392    509   -137   -314    449    171    109    420    506    158    537
   -127    376    504   -124   -314    439    179    106    418    509    163    545
   -116    379    493   -132   -306    436    179    111    426    517    176    555
   -116    371    488   -127   -303    431    174    122    441    535    187    568
   -119    405    524   -145   -322    465    197    155    485    574    223    605
   -114    454    568   -168   -340    511    226    179    522    605    257    636
   -103    457    561   -176   -332    509    244    194    537    623    270    646
    -85    452    537   -184   -311    493    252    207    558    641    280    654
    -80    491    571   -205   -327    530    244    197    563    646    283    657
    -88    511    600   -210   -342    555    220    176    561    652    288    662
    -75    496    571   -210   -324    532    192    153    542    639    283    659
    -72    485    558   -205   -316    519    179    140    527    631    280    662
    -70    478    548   -205   -309    511    179    148    527    633    285    670
    -77    467    545   -194   -311    506    163    129    501    615    267    654
    -77    407    485   -166   -283    446    145    106    465    579    239    626
    -70    350    420   -140   -246    384    132     96    439    555    223    613
    -67    324    392   -129   -231    358    122     80    413    530    194    589
    -75    283    358   -103   -215    319    111     59    379    501    158    563
    -98    246    345    -75   -223    296    111     38    345    465    124    524
   -111    202    314    -46   -213    257    103     20    319    441    101    506
   -122    142    265    -10   -194    205     90      7    293    420     72    480
   -124     85    210     20   -166    148     83      0    272    397     59    444
   -119     67    187     25   -153    124     80     -5    257    381     54    428
   -109     49    158     28   -135    103     85     -2    254    379     46    426
   -106     31    135     36   -122     83     80     -7    249    371     36    423
    -88     10     98     38    -93     54     77     -2    249    371     41    426
    -72      5     77     33    -77     41     72      0    244    374     41    423
    -64    -12     49     38    -59     18     67      0    226    361     28    423
    -51    -28     23     38    -38     -2    106     62    246    361      7    400
    -25    -28     -2     28    -12    -15    207    215    345    405     -2    371
     -2     38     38    -20    -20     38    280    381    488    524     75    413
     41    223    181   -132    -70    202    348    615    748    813    371    672
    101    527    423   -316   -161    475    301    693    904   1083    724   1070
     83    841    758   -462   -337    800    155    376    776   1156    979   1434
    -23    911    935   -446   -478    922     51     15    553   1117   1088   1582
   -111    828    940   -358   -524    883   -129   -441    145    776    810   1330
   -171    400    571   -114   -371    485   -363   -924   -457     28      5    555
   -153    -54     98    103   -127     20   -530  -1124   -852   -524   -594    -28
    -85   -233   -148    158     31   -192   -498   -906   -672   -389   -532    -25
    -33   -275   -241    153    103   -259   -376   -620   -410   -179   -394     64
    -12   -236   -226    122    106   -231   -194   -322   -140     38   -239    184
     10   -153   -163     72     85   -158    -20    -59     96    231    -93    293
     23   -109   -132     41     77   -119     46     46    187    296    -38    345
     41    -70   -114     12     77    -90     75     98    226    324    -12    371
     41    -51    -93      2     64    -70     88    129    257    353     10    397
     18    -31    -49      7     33    -38    111    168    290    394     46    431
     10    -15    -28      0     18    -20    116    181    298    407     51    426
     20    -18    -38     -2     28    -25    122    200    309    420     62    433
     54     23    -31    -41     41     -2    129    226    337    449     88    457
     77     46    -31    -62     54      7    137    249    355    467    103    470
     83     46    -36    -64     59      5    135    257    366    475    101    465
     98     70    -28    -85     64     20    135    272    379    488    111    480
    109     90    -20   -101     64     36    135    290    392    504    129    498
    103    135     31   -119     36     83    148    322    418    542    158    519
    109    145     36   -127     36     90    148    348    426    555    166    522
    140    155     15   -148     62     85    145    376    441    574    181    537
    150    189     36   -171     57    114    153    410    459    597    200    555
    161    215     54   -187     54    135    166    444    478    620    218    568
    176    239     59   -210     57    150    166    483    504    649    244    579
    192    283     88   -239     51    187    189    548    558    704    296    615
    213    329    116   -272     49    223    210    618    610    763    345    659
    228    361    132   -293     49    246    228    685    652    818    389    698
    246    407    161   -327     41    285    241    766    706    885    439    750
    283    493    207   -389     38    350    262    854    769    961    509    815
    301    558    254   -431     23    407    280    930    820   1026    568    870
    303    581    277   -441     12    431    290    969    839   1060    600    891
    301    646    345   -472    -23    496    303    992    854   1083    626    917
    309    719    407   -514    -49    563    314   1000    859   1088    644    940
    306    737    428   -524    -62    581    309    979    831   1065    628    927
    301    706    405   -504    -51    555    303    945    787   1026    584    883
    301    711    410   -509    -54    561    301    898    732    987    542    844
    290    691    400   -493    -54    545    296    849    683    935    504    810
    265    649    384   -459    -59    517    288    787    626    878    441    750
    244    636    392   -439    -72    514    275    727    584    828    392    698
    252    607    355   -431    -51    483    267    678    545    789    358    667
    257    581    324   -418    -33    454    252    626    491    743    314    613
    236    532    293   -387    -28    413    223    579    446    704    270    558
    233    511    277   -371    -20    394    202    542    415    678    233    524
    236    530    290   -384    -25    410    187    514    394    670    223    517
    233    545    311   -389    -38    431    176    511    387    672    218    506
    223    550    327   -387    -51    439    181    519    389    678    226    493
    236    576    340   -405    -51    459    189    532    405    696    244    496
    254    563    306   -410    -25    436    192    537    397    696    239    480
    252    561    309   -407    -28    436    187    540    392    696    241    472
    249    566    316   -407    -33    441    176    537    384    696    239    457
    254    639    384   -446    -64    511    194    561    407    727    265    483
    265    724    457   -496    -96    589    231    592    433    758    288    504
    267    753    485   -509   -109    618    257    613    449    771    296    504
    265    774    509   -519   -122    641    254    618    449    771    298    493
    275    800    524   -537   -124    662    252    620    452    784    311    501
    288    846    558   -568   -135    704    223    602    444    787    322    504
    301    839    537   -571   -116    688    184    584    426    776    316    493
    309    841    532   -576   -111    688    153    561    405    763    309    480
    314    883    568   -597   -127    727    155    558    402    776    319    483
    303    883    576   -594   -137    730    155    561    402    784    319    480
    303    841    537   -574   -116    691    142    548    381    771    298    465
    293    839    542   -568   -124    691    114    524    345    748    277    441
    285    828    542   -555   -127    685    124    532    342    745    275    439
    275    776    501   -527   -114    639    124    530    324    735    257    415
    257    789    530   -524   -137    659    122    517    298    717    228    384
    249    771    522   -511   -135    646    114    498    270    696    200    355
    231    750    519   -491   -142    636    106    485    241    678    184    335
    215    743    527   -480   -155    636     98    478    228    667    168    311
    202    730    524   -467   -161    628     93    470    218    657    155    293
    200    709    506   -457   -153    607    111    483    223    665    158    293
    194    719    524   -457   -163    623    119    488    218    675    163    296
    187    727    537   -457   -176    633    111    483    210    672    153    285
    179    737    555   -459   -189    646    101    472    197    665    145    272
    176    748    571   -462   -197    659    106    480    194    670    145    270
    179    740    561   -459   -189    652    142    530    202    667    135    249
    171    753    581   -462   -205    667    265    683    275    691    127    213
    189    815    626   -504   -218    722    387    878    418    805    202    259
    228   1031    802   -631   -288    917    488   1163    693   1093    467    493
    306   1353   1047   -828   -368   1200    488   1389    958   1454    862    885
    277   1688   1410   -984   -566   1551    332   1057    919   1631   1166   1265
    137   1800   1662   -969   -763   1732    119    527    724   1662   1325   1478
     -5   1709   1714   -852   -859   1712   -129    -49    327   1369   1096   1296
    -96   1249   1345   -576   -719   1296   -327   -550   -311    602    303    553
    -72    776    849   -353   -462    813   -501   -732   -771      0   -311    -31
    -31    558    589   -262   -311    571   -501   -542   -696     10   -355   -122
     18    555    535   -288   -257    545   -379   -254   -475    179   -246    -64
     54    665    610   -358   -277    639   -184     49   -223    376   -103     38
     77    724    646   -402   -285    685      5    301    -25    537     15    127
     98    797    698   -449   -301    748     83    415     62    618     80    171
    106    841    735   -475   -314    789    122    465    106    659    122    202
    103    839    735   -470   -314    787    142    488    127    680    137    210
     96    854    758   -478   -329    807    148    504    135    688    145    207
     96    891    795   -493   -350    844    161    524    148    701    158    220
    106    914    807   -509   -350    859    181    542    161    717    174    236
    114    922    807   -517   -345    865    187    558    171    727    187    246
    116    935    818   -527   -350    878    187    568    184    745    200    259
    116    950    833   -535   -358    893    184    576    194    758    213    272
    114    982    867   -548   -376    924    187    592    210    779    236    293
    129   1008    878   -568   -374    943    194    613    226    805    257    316
    142   1026    883   -587   -368    956    194    623    231    815    270    322
    150   1047    896   -597   -374    971    187    628    236    823    277    322
    153   1065    909   -610   -376    987    187    646    246    833    285    327
    174   1085    911   -628   -368   1000    179    667    262    849    296    335
    189   1101    911   -646   -361   1008    168    683    272    859    306    337
    207   1137    930   -672   -361   1034    179    722    306    896    335    363
    220   1161    940   -691   -361   1052    176    761    335    927    361    389
    236   1179    943   -706   -353   1062    176    802    361    961    389    418
    259   1234    971   -748   -355   1104    176    857    405   1010    439    470
    290   1286    992   -789   -350   1140    179    917    446   1060    488    517
    311   1348   1034   -831   -361   1189    200    992    501   1130    558    584
    329   1418   1088   -872   -379   1254    205   1052    548   1195    631    649
    332   1434   1101   -885   -384   1267    202   1083    563   1215    662    675
    345   1493   1148   -919   -402   1322    223   1106    581   1239    693    704
    358   1553   1195   -958   -418   1376    233   1117    592   1249    717    722
    350   1577   1226   -963   -436   1402    233   1104    581   1244    709    717
    316   1566   1249   -943   -467   1408    244   1078    566   1223    691    698
    270   1514   1244   -891   -485   1379    252   1047    535   1192    665    667
    231   1473   1241   -854   -506   1358    252   1000    496   1153    628    618
    194   1460   1265   -826   -535   1363    259    958    467   1127    602    589
    153   1415   1262   -787   -555   1337    254    906    428   1088    555    545
    101   1392   1291   -748   -594   1340    249    849    392   1057    517    501
     57   1371   1314   -717   -628   1345    257    807    374   1036    493    475
     12   1332   1319   -672   -652   1327    249    761    342   1000    462    441
     51   1280   1226   -667   -587   1254    213    698    285    945    418    389
     90   1252   1158   -672   -535   1205    192    659    249    914    387    353
     98   1239   1137   -670   -522   1189    189    639    236    901    374    340
    103   1234   1130   -667   -511   1182    184    618    228    896    361    337
    106   1223   1114   -667   -504   1169    163    594    210    885    350    322
     96   1197   1098   -646   -501   1148    161    597    207    888    355    327
     88   1197   1109   -644   -511   1153    158    594    207    883    353    327
     90   1218   1127   -654   -517   1174    155    594    207    878    355    332
     85   1262   1174   -675   -545   1218    187    623    239    911    381    366
     83   1299   1213   -691   -563   1257    233    659    277    940    410    405
     72   1299   1226   -685   -576   1262    249    667    283    945    413    410
     64   1322   1257   -693   -594   1291    244    665    280    940    407    397
     62   1340   1275   -701   -607   1309    210    633    267    927    400    392
     67   1350   1283   -709   -607   1317    197    620    277    940    418    420
     75   1358   1283   -717   -605   1322    163    594    265    932    420    428
     80   1340   1260   -709   -589   1301    132    561    233    906    405    407
     83   1356   1273   -722   -597   1314    132    561    239    911    413    410
     75   1345   1267   -711   -597   1306    137    555    226    901    400    397
     62   1299   1236   -683   -587   1267    132    545    207    883    387    384
     59   1265   1205   -662   -571   1236    109    522    179    854    366    366
     49   1223   1174   -636   -561   1197    103    509    158    831    342    337
     36   1182   1145   -610   -553   1163     98    493    140    807    324    314
      5   1140   1135   -574   -566   1137     98    478    114    782    293    277
    -25   1080   1106   -527   -566   1093    109    462     96    753    267    252
    -44   1067   1109   -514   -576   1088    111    454     83    740    259    244
    -57   1049   1106   -496   -581   1078    103    446     67    724    246    231
    -62   1026   1088   -483   -576   1057     83    436     49    709    226    220
    -59   1031   1091   -485   -574   1060     88    439     49    709    226    231
    -57   1002   1057   -472   -558   1028     93    444     59    706    226    244
    -49    976   1026   -465   -537   1000     80    433     44    693    213    236
    -46    971   1018   -465   -532    995     77    426     36    693    210    231
    -62    958   1021   -446   -540    989     83    423     23    704    207    228
    -67    937   1005   -436   -537    969     90    444     20    688    179    179
    -54    940    995   -444   -524    966    163    561     93    714    168    140
    -31    958    989   -465   -511    974    254    735    226    813    228    168
      5   1093   1088   -548   -540   1091    335    958    446   1039    441    361
     64   1340   1275   -704   -605   1309    316   1104    633   1312    766    717
     72   1657   1584   -865   -756   1623    226    919    636   1465   1057   1098
    -36   1790   1823   -878   -930   1808    109    540    496   1499   1234   1356
   -155   1743   1899   -792  -1026   1821    -57     90    166   1286   1106   1275
   -246   1413   1660   -584   -953   1535   -244   -446   -439    589    381    561
   -262    989   1252   -366   -756   1119   -457   -779   -945    -41   -285   -101
   -223    706    930   -241   -576    818   -540   -714   -976   -122   -407   -254
   -194    553    748   -179   -470    649   -472   -462   -776     20   -329   -218
   -158    545    701   -194   -431    620   -342   -213   -553    187   -218   -140
   -114    605    719   -246   -418    662   -166     64   -306    389    -57    -18
    -98    683    779   -293   -439    730    -64    218   -174    498     38     49
    -72    737    810   -332   -441    774    -33    270   -127    532     67     72
    -62    724    784   -332   -423    753    -20    285   -109    537     67     77
    -57    711    769   -327   -413    740    -10    293   -103    537     64     83
    -67    662    730   -298   -397    696     -7    301   -101    532     64     72
    -80    675    756   -296   -418    714      7    324    -72    558     90     93
    -75    672    748   -301   -413    711      0    329    -64    561     96     96
    -67    693    761   -314   -413    727      2    340    -44    574    114    106
    -67    691    758   -311   -413    724     18    353    -23    584    127    114
    -72    662    735   -293   -402    698     15    350    -20    576    124    111
    -54    688    743   -316   -400    717      7    355     -5    584    142    124
    -46    735    782   -345   -415    758     15    374     23    610    168    153
    -46    740    787   -348   -418    763      7    387     33    623    174    161
    -44    740    784   -348   -413    761      2    397     51    639    189    168
    -41    732    774   -348   -410    753     12    418     85    662    205    181
    -54    717    771   -332   -413    745     33    446    116    680    223    197
    -64    722    787   -329   -426    753     51    485    161    714    259    233
    -36    737    774   -350   -405    756     51    522    200    750    298    272
    -33    756    789   -363   -410    771     62    571    259    802    342    314
    -18    784    802   -384   -410    792     70    628    319    852    392    358
      7    839    828   -423   -410    833     67    685    381    917    459    420
     18    852    833   -433   -407    844     85    761    462    997    537    485
     25    883    854   -457   -413    870     96    818    524   1054    597    537
     31    948    917   -491   -441    932    111    870    584   1111    659    600
     15    956    940   -488   -462    948    116    885    610   1132    683    633
     -5    922    927   -457   -465    924    124    883    610   1124    680    636
    -15    945    958   -467   -488    950    129    872    620   1122    683    644
     -7    966    971   -480   -491    969    132    846    615   1104    667    641
    -15    924    937   -454   -478    930    129    807    584   1060    631    613
    -44    878    922   -415   -483    898    135    763    553   1015    589    579
    -70    807    875   -371   -472    841    114    701    501    950    527    527
    -90    727    818   -319   -454    774     98    633    444    880    454    462
    -96    672    769   -288   -433    719     75    561    389    813    389    392
    -90    652    743   -280   -415    696     64    511    358    771    350    361
    -93    607    701   -259   -397    654     49    459    314    727    303    319
   -111    563    675   -228   -392    618     31    413    280    691    267    283
   -122    524    646   -202   -384    584     20    376    254    654    239    249
   -127    472    600   -171   -363    535     10    345    226    620    215    223
   -129    470    600   -171   -366    532      0    327    218    618    207    220
   -142    475    615   -166   -379    545     -5    322    218    618    205    226
   -153    459    613   -155   -384    535     -7    324    223    620    205    226
   -145    459    605   -155   -374    532    -18    311    223    615    205    226
   -140    465    605   -163   -374    535    -25    306    223    615    202    215
   -129    501    631   -187   -379    563     -5    327    254    652    236    244
   -135    527    659   -197   -397    592     31    353    288    675    267    270
   -140    532    672   -194   -405    602     49    358    303    672    272    272
   -142    540    683   -200   -415    613     33    342    296    667    267    267
   -150    545    696   -197   -423    620     33    340    311    683    285    283
   -142    542    685   -200   -415    613     28    327    316    688    298    298
   -127    548    675   -210   -400    610      2    303    303    680    298    301
   -111    540    652   -215   -381    594    -28    275    277    657    280    283
   -119    535    652   -207   -387    592    -33    267    275    649    277    277
   -132    498    628   -184   -381    561    -25    262    272    646    270    267
   -129    457    587   -163   -358    522    -23    257    270    636    272    270
   -111    415    527   -153   -322    470    -41    236    244    605    249    244
   -116    371    488   -127   -301    428    -49    228    236    592    236    226
   -137    314    452    -88   -296    381    -38    220    228    579    226    207
   -150    246    397    -46   -272    322    -28    205    202    548    194    174
   -153    210    363    -31   -259    285    -41    171    168    504    150    137
   -155    171    327    -10   -241    249    -38    158    158    488    142    132
   -153    122    275     15   -213    197    -38    158    153    483    145    132
   -158    109    267     25   -213    187    -49    142    137    462    135    114
   -148    109    254     18   -202    181    -59    127    127    446    116     85
   -150     83    231     33   -192    155    -62    116    122    439     98     59
   -153     64    218     41   -187    140    -64    103    111    431     88     49
   -153     51    205     51   -179    127    -51    109    122    441    101     59
   -145     15    161     62   -153     88    -57    106    119    436    103     54
   -142    -49     93     96   -119     20    -23    148    127    413     67     -7
   -145    -57     85    101   -116     12     72    270    197    423     33    -80
   -129      7    137     62   -132     72    163    415    332    519    101    -46
   -106    220    327    -57   -215    272    215    607    597    826    405    231
    -46    483    527   -218   -285    504    166    740    828   1187    826    659
    -70    711    782   -322   -426    745     46    561    805   1363   1156   1041
   -153    745    898   -296   -524    820    -49    239    592   1353   1296   1221
   -252    672    924   -210   -589    797   -205   -207    127    930    940    919
   -329    319    649      5   -491    483   -426   -779   -579     67     49    127
   -319    -54    265    187   -293    103   -607  -1065  -1021   -511   -558   -418
   -280   -389   -109    335    -85   -249   -610   -911   -930   -465   -576   -485
   -267   -519   -252    392    -10   -387   -493   -662   -688   -275   -457   -433
   -239   -449   -213    342    -12   -332   -353   -433   -441    -75   -316   -348
   -218   -342   -127    280    -46   -236   -174   -189   -181    148   -140   -220
   -210   -288    -77    249    -67   -184    -59    -38    -28    280    -31   -135
   -213   -280    -70    244    -72   -176    -23     -2     12    316      2   -111
   -213   -296    -83    254    -67   -189      2     18     38    340     23    -96
   -213   -324   -111    267    -51   -218     18     33     57    355     36    -88
   -223   -342   -119    283    -51   -231     20     38     62    353     41    -90
   -218   -335   -116    275    -51   -226     18     44     70    368     57    -83
   -220   -332   -114    275    -54   -223     28     49     80    379     70    -72
   -218   -337   -119    275    -49   -228     31     49     88    381     77    -67
   -215   -319   -103    267    -57   -213     20     46     93    384     88    -62
   -210   -342   -132    275    -38   -239     28     57    106    397     96    -54
   -207   -348   -140    277    -33   -244     33     64    119    405    111    -44
   -202   -335   -132    267    -36   -236     33     67    135    418    135    -33
   -210   -363   -153    288    -28   -259     49     77    158    441    153    -25
   -215   -366   -150    288    -33   -259     57     88    171    452    161    -20
   -210   -340   -132    275    -38   -236     62    111    197    480    192      7
   -197   -345   -148    270    -25   -246     80    140    233    517    231     41
   -200   -379   -179    290    -10   -280     88    158    257    537    249     44
   -197   -358   -163    277    -18   -262     96    187    298    579    296     80
   -181   -311   -129    244    -25   -220     93    226    350    631    348    124
   -184   -296   -114    239    -36   -207    109    283    418    704    415    184
   -168   -270   -101    220    -33   -187    132    353    496    787    496    257
   -132   -200    -70    163    -33   -135    150    418    576    878    592    332
   -106   -153    -46    129    -31   -101    168    485    652    953    667    397
   -101   -171    -70    135    -18   -122    189    522    688    984    704    428
    -90   -150    -59    122    -15   -106    205    540    714    997    730    449
    -88   -142    -57    114    -15   -101    210    532    709    982    724    439
    -96   -163    -67    129    -15   -116    205    506    683    945    691    415
   -109   -194    -85    150    -12   -142    215    475    654    904    662    394
   -111   -226   -114    168      0   -171    210    433    615    844    618    355
   -132   -270   -137    200      0   -205    202    376    561    779    566    306
   -161   -290   -129    226    -18   -210    200    316    511    724    519    262
   -189   -361   -171    275    -10   -267    197    259    459    662    459    202
   -205   -441   -236    324     15   -340    197    207    407    589    394    137
   -207   -457   -252    329     20   -353    194    158    371    545    353    106
   -226   -506   -280    366     25   -394    181    106    322    496    306     62
   -244   -568   -327    405     38   -449    158     57    277    446    262      7
   -244   -607   -363    426     59   -485    145     10    239    405    231    -36
   -236   -633   -400    433     80   -517    137    -15    220    376    213    -64
   -236   -652   -418    444     90   -535    140    -28    213    368    207    -70
   -226   -646   -423    436     96   -535    140    -41    210    368    213    -62
   -226   -636   -410    431     90   -524    142    -46    215    381    228    -51
   -231   -644   -413    436     90   -530    132    -64    215    381    226    -51
   -231   -646   -415    439     90   -532    135    -70    223    381    228    -46
   -215   -610   -394    410     85   -504    163    -57    244    397    254    -23
   -200   -545   -345    374     72   -446    179    -44    265    410    288      2
   -192   -522   -329    355     67   -426    184    -46    277    415    288      7
   -171   -506   -335    340     80   -420    179    -57    280    418    285      7
   -168   -491   -322    327     75   -407    171    -75    280    418    296     10
   -179   -488   -309    335     64   -400    166    -96    283    428    316     18
   -155   -517   -363    335    103   -441    135   -127    254    410    306     18
   -145   -527   -384    335    119   -457    109   -153    236    397    298     20
   -174   -558   -384    366    103   -472     98   -171    228    387    290     20
   -189   -587   -397    389    103   -493     98   -179    226    376    288     10
   -202   -594   -394    397     96   -493     98   -187    218    371    285      2
   -207   -639   -431    423    109   -535     83   -205    187    345    265    -23
   -187   -704   -519    444    163   -613     67   -228    150    311    241    -62
   -184   -763   -579    475    197   -672     64   -246    127    285    226    -90
   -213   -831   -620    522    202   -727     64   -270    111    259    205   -116
   -241   -911   -670    576    213   -789     59   -296     80    223    174   -148
   -257   -976   -722    615    231   -849     46   -322     46    189    142   -174
   -249  -1013   -763    631    257   -888     38   -335     31    168    119   -189
   -277  -1039   -761    657    239   -898     44   -337     31    171    122   -189
   -303  -1052   -750    678    223   -901     49   -345     36    168    122   -184
   -311  -1109   -797    709    241   -953     38   -361     25    153    103   -200
   -322  -1135   -813    730    244   -974     31   -368     18    145    101   -207
   -337  -1171   -836    753    246  -1005     25   -379     12    132     93   -218
   -342  -1189   -846    766    249  -1021     23   -384     12    124     88   -223
   -340  -1231   -891    784    272  -1062     44   -348     31    114     70   -257
   -337  -1283   -945    810    303  -1114    124   -220    101    124     44   -319
   -337  -1239   -904    787    280  -1072    213    -62    241    228    114   -290
   -322  -1062   -743    691    207   -904    272    137    480    475    355    -83
   -270   -815   -548    542    135   -683    244    265    678    763    693    280
   -285   -480   -194    384    -46   -337    135      7    620    878    979    665
   -400   -392      7    394   -205   -192     20   -381    402    849   1119    870
   -511   -452     57    480   -285   -197   -137   -807     44    589    948    724
   -558   -831   -275    693   -142   -555   -340  -1278   -504    -51    262     51
   -548  -1327   -779    937    114  -1054   -548  -1590  -1023   -748   -498   -675
   -501  -1543  -1044   1021    267  -1293   -589  -1486   -948   -735   -532   -750
   -441  -1621  -1179   1028    368  -1400   -488  -1226   -693   -537   -402   -680
   -415  -1595  -1182   1005    381  -1389   -314   -943   -415   -324   -246   -571
   -394  -1525  -1130    961    366  -1327   -135   -670   -161   -124    -85   -454
   -374  -1480  -1106    924    363  -1293    -41   -537    -36    -28     -5   -392
   -361  -1444  -1083    904    358  -1265     -7   -496     12      7     20   -368
   -358  -1423  -1067    891    353  -1247     12   -472     41     25     38   -355
   -353  -1418  -1065    885    355  -1241     38   -449     72     49     70   -335
   -353  -1434  -1083    893    363  -1260     49   -431     83     59     83   -335
   -340  -1431  -1091    885    374  -1262     51   -418     98     67     96   -332
   -340  -1418  -1080    878    368  -1249     62   -407    114     77    103   -324
   -340  -1405  -1065    872    361  -1236     64   -397    124     90    122   -303
   -350  -1415  -1067    880    358  -1241     70   -389    142    103    140   -285
   -337  -1418  -1080    878    371  -1249     72   -381    158    119    148   -270
   -329  -1405  -1078    867    371  -1241     75   -376    176    132    158   -265
   -324  -1428  -1104    878    389  -1267     85   -363    184    142    163   -249
   -311  -1421  -1111    865    400  -1267     88   -342    200    161    184   -223
   -301  -1418  -1117    859    407  -1270    101   -319    220    179    207   -205
   -290  -1408  -1117    846    410  -1262    106   -303    239    192    218   -194
   -277  -1387  -1109    833    415  -1249    111   -285    265    218    236   -168
   -249  -1376  -1127    810    436  -1252    109   -254    296    246    267   -145
   -220  -1366  -1145    792    459  -1257    122   -202    337    290    316   -111
   -194  -1353  -1158    771    478  -1257    129   -148    381    337    358    -77
   -171  -1314  -1143    743    485  -1228    148    -85    436    381    397    -41
   -161  -1288  -1127    722    483  -1208    163    -15    491    439    457     20
   -137  -1247  -1111    691    485  -1179    166     51    540    488    514     85
   -122  -1205  -1083    662    478  -1143    174    114    581    542    579    148
   -101  -1140  -1039    620    467  -1091    181    155    615    581    628    194
    -85  -1083  -1000    584    454  -1041    181    161    618    589    636    213
    -77  -1062   -984    571    452  -1023    176    150    605    571    628    218
    -70  -1065   -995    566    462  -1028    174    137    597    550    615    213
    -90  -1104  -1013    597    459  -1060    181    116    579    524    600    189
   -111  -1158  -1047    631    467  -1104    174     67    530    470    553    132
   -109  -1143  -1034    623    462  -1088    171     20    498    431    511    103
   -103  -1174  -1070    639    480  -1122    155    -44    449    371    452     54
   -124  -1249  -1124    688    498  -1187    145   -106    397    306    397     -7
   -142  -1278  -1135    711    493  -1208    132   -166    355    257    355    -51
   -158  -1319  -1161    737    501  -1241    111   -218    311    213    311    -88
   -166  -1350  -1184    758    506  -1267     88   -275    265    155    254   -129
   -155  -1376  -1221    766    532  -1299     75   -314    233    116    207   -155
   -166  -1447  -1280    805    555  -1363     67   -340    210     85    189   -187
   -161  -1449  -1288    805    561  -1369     57   -355    194     72    192   -197
   -163  -1462  -1299    810    566  -1382     41   -374    184     59    174   -215
   -153  -1483  -1330    818    587  -1408     44   -374    187     51    168   -215
   -148  -1488  -1343    818    597  -1415     28   -379    176     38    153   -220
   -142  -1499  -1356    820    605  -1428     23   -379    171     31    150   -228
   -135  -1501  -1366    815    613  -1434     28   -379    171     20    145   -244
   -114  -1426  -1312    771    597  -1369     49   -363    200     38    163   -236
   -101  -1348  -1249    722    571  -1299     88   -322    244     75    200   -207
    -90  -1306  -1215    698    561  -1262    103   -309    254     88    210   -194
    -70  -1291  -1223    678    576  -1257     93   -316    241     77    192   -202
    -54  -1262  -1208    659    576  -1236     75   -319    254     83    200   -184
    -51  -1226  -1174    636    558  -1202     75   -322    275     96    218   -161
    -38  -1249  -1210    644    584  -1228     51   -329    272    101    233   -158
    -36  -1254  -1221    644    589  -1239     25   -345    259     96    228   -150
    -28  -1215  -1187    623    579  -1202     23   -342    275    109    241   -119
    -33  -1187  -1153    610    558  -1171     25   -335    280    111    246   -119
    -28  -1197  -1169    613    568  -1184     10   -342    262     96    233   -127
    -18  -1223  -1205    620    592  -1215    -15   -361    231     64    207   -137
    -18  -1247  -1228    633    605  -1239    -18   -374    213     44    176   -145
    -28  -1288  -1260    657    613  -1275    -18   -379    205     25    155   -158
    -44  -1317  -1275    680    615  -1296    -15   -384    197     10    142   -179
    -51  -1325  -1273    688    607  -1299    -18   -400    181    -15    109   -207
    -38  -1325  -1286    683    623  -1306     -7   -402    176    -18    103   -218
    -28  -1322  -1293    672    631  -1309    -15   -415    163    -33     88   -231
    -18  -1325  -1309    670    644  -1317    -23   -423    145    -54     67   -246
     -5  -1314  -1309    659    649  -1314    -23   -420    140    -54     64   -246
      2  -1319  -1322    659    662  -1319    -28   -423    135    -49     57   -246
     15  -1317  -1332    649    672  -1325    -36   -426    124    -51     49   -249
     23  -1291  -1314    633    667  -1304    -31   -428    119    -62     44   -257
     25  -1265  -1293    618    657  -1278    -23   -420    129    -62     49   -249
     20  -1249  -1270    615    644  -1260     -5   -397    132    -64     44   -259
      7  -1252  -1260    620    633  -1254     77   -280    181    -54     23   -285
     23  -1197  -1221    584    620  -1208    192    -96    296     20     64   -262
     51  -1041  -1096    493    571  -1067    311    163    519    241    252    -96
    135   -758   -893    311    514   -826    358    472    795    574    579    241
    163   -368   -532    101    345   -449    244    306    841    784    906    631
     46   -150   -197     51    122   -174     23   -231    683    859   1114    906
   -116   -116      0    114    -59    -59   -249   -831    384    743   1096    932
   -246   -483   -236    366     -5   -361   -483  -1363   -137    176    537    410
   -254  -1049   -795    649    270   -922   -683  -1673   -743   -600   -262   -337
   -192  -1325  -1132    758    470  -1231   -719  -1566   -815   -761   -475   -566
   -127  -1356  -1231    740    550  -1293   -613  -1265   -613   -613   -397   -537
    -88  -1286  -1197    688    553  -1241   -418   -943   -379   -433   -275   -446
    -57  -1215  -1158    633    548  -1187   -181   -626   -148   -259   -150   -358
    -25  -1148  -1122    587    548  -1135    -67   -465    -23   -155    -75   -301
    -15  -1104  -1088    558    535  -1098    -28   -410     18   -119    -46   -275
     -2  -1080  -1078    542    537  -1080     -5   -379     36   -106    -41   -272
     10  -1060  -1070    522    540  -1065      0   -363     46    -98    -41   -275
     25  -1015  -1041    493    532  -1028     10   -340     67    -83    -25   -259
     41   -987  -1028    470    532  -1008     12   -324     72    -80    -20   -254
     49   -987  -1036    470    542  -1010     20   -309     75    -80    -18   -254
     54   -950  -1005    446    527   -979     25   -296     85    -67     -7   -246
     75   -904   -979    413    524   -940     28   -277     98    -54      5   -231
     77   -862   -943    392    509   -901     20   -272    103    -49     10   -233
     90   -844   -935    376    511   -888     18   -262    106    -46     10   -241
    124   -810   -935    342    527   -870     25   -241    114    -36     15   -239
    132   -748   -880    306    506   -813     28   -215    135     -7     38   -218
    124   -722   -846    296    483   -782     33   -192    153      7     51   -213
    132   -698   -831    283    480   -763     36   -161    168     23     59   -213
    155   -662   -818    252    485   -740     41   -127    179     38     72   -200
    184   -592   -776    202    478   -683     54    -77    220     75    109   -166
    213   -542   -756    163    483   -649     77    -28    262    106    140   -140
    236   -496   -732    129    483   -613     90     31    303    148    171   -114
    259   -449   -709     96    483   -579     96    101    348    192    202    -93
    288   -387   -678     49    480   -532    114    179    400    244    246    -57
    322   -301   -626    -12    472   -462    135    257    454    306    309      2
    353   -202   -555    -75    454   -379    161    337    511    374    371     72
    355   -137   -496   -111    423   -316    176    384    548    423    413    116
    366    -77   -444   -145    402   -259    197    413    571    452    444    148
    371    -41   -415   -166    392   -228    197    410    574    452    452    163
    358    -15   -374   -171    366   -194    189    400    558    439    441    158
    345    -18   -363   -166    353   -189    194    376    532    410    413    132
    335      2   -332   -168    335   -163    200    337    498    379    379    106
    314      2   -311   -158    311   -153    200    288    462    342    340     75
    283    -31   -314   -124    298   -171    192    223    413    293    290     31
    270    -64   -335   -103    301   -200    179    161    366    249    244     -7
    265    -64   -329   -101    296   -194    161     96    314    197    194    -46
    249    -83   -332    -85    290   -205    148     31    259    150    142    -88
    215   -116   -332    -49    272   -223    129    -28    210    111     96   -124
    187   -155   -345    -15    265   -249    106    -72    171     77     62   -148
    171   -179   -350      2    259   -265     88   -109    137     51     33   -174
    168   -163   -335     -2    249   -249     72   -137    116     36     10   -194
    161   -161   -322      0    241   -241     72   -155    103     25      0   -202
    150   -158   -309      2    228   -231     64   -171     77     12    -15   -207
    137   -161   -298     10    215   -228     75   -176     64     10    -20   -210
    124   -176   -303     23    213   -239     75   -176     59      7    -28   -215
    116   -155   -272     20    194   -213     70   -174     67     12    -23   -215
    103    -90   -197     -7    150   -142     67   -181     59      5    -25   -226
    103    -25   -129    -38    114    -77     93   -166     70     23    -10   -210
     98     12    -85    -57     93    -36    119   -148     85     41      5   -192
     85     20    -64    -51     75    -20    127   -145     93     38      5   -181
     72     -5    -77    -36     75    -38    111   -155     80     28     -5   -192
     67     51    -15    -62     41     18     75   -176     72     28     -2   -184
     67     98     31    -85     15     64     28   -213     46     15     -5   -184
     70     75      5    -72     33     41     -2   -236     12     -5    -25   -205
     20     59     38    -41    -10     49    -10   -252     -5    -15    -33   -215
    -28     20     49      2    -38     36    -23   -270    -28    -31    -57   -228
     18     31     12    -25      2     20    -20   -275    -46    -41    -75   -239
     93     72    -20    -83     57     25     -2   -267    -54    -41    -75   -244
    -10    -25    -18     18      2    -20    -41   -316   -111    -96   -127   -293
    -33    -38     -5     36    -15    -20    -51   -335   -140   -124   -158   -319
     36     10    -25    -23     28     -5    -20   -311   -129   -116   -148   -311
    -33    -85    -51     59      7    -70    -33   -345   -174   -163   -200   -361
    -96   -114    -18    103    -41    -64    -54   -389   -213   -210   -246   -407
     20    -15    -36     -2     28    -25    -23   -358   -189   -189   -228   -392
     88     10    -77    -49     83    -33     -7   -340   -184   -179   -220   -381
     -5    -88    -83     46     38    -85    -54   -387   -236   -228   -270   -433
   -150   -207    -57    179    -49   -132   -140   -454   -303   -290   -340   -496
   -179   -226    -46    200    -67   -137   -158   -470   -322   -311   -361   -514
    109     64    -44    -88     75     10    -36   -363   -218   -210   -262   -418
    285    285      0   -285    142    142     57   -293   -150   -140   -194   -353
    116     54    -64    -85     88     -5      0   -342   -220   -228   -285   -449
      5    -93   -101     44     51    -96     12   -285   -215   -270   -358   -548
     57    -12    -72    -23     64    -41    122   -111    -96   -187   -322   -535
    277    348     70   -311    103    210    265    153    171     77    -83   -322
    298    589    290   -446      5    441    265    353    405    392    254     23
    252    878    626   -566   -187    753    150    233    444    581    566    402
     98   1008    909   -555   -405    961    -18   -166    275    613    745    659
   -122    922   1044   -400   -581    982   -228   -644    -62    433    670    633
   -181    649    831   -236   -506    740   -402  -1163   -633   -197     23     10
    -72    355    428   -140   -252    392   -545  -1512  -1150   -865   -685   -672
      5     88     80    -46    -38     85   -631  -1488  -1252  -1031   -891   -893
     10    -72    -83     31     46    -77   -584  -1247  -1065   -893   -818   -878
    106     31    -75    -70     90    -20   -392   -948   -800   -678   -662   -761
    109    106     -5   -109     57     51   -192   -649   -540   -462   -504   -636
     57    119     59    -88     -2     90    -80   -475   -394   -342   -418   -566
     25    111     85    -67    -28     98    -49   -426   -350   -311   -405   -548
     31    122     88    -77    -28    106    -54   -413   -340   -298   -400   -540
     67    163     93   -116    -12    129    -44   -397   -329   -283   -389   -537
     85    171     85   -129      0    129    -49   -397   -335   -277   -387   -545
    103    179     75   -140     15    127    -59   -407   -342   -277   -387   -550
    148    223     75   -187     33    150    -36   -387   -324   -252   -366   -532
    145    246    101   -197     20    174    -28   -374   -309   -236   -353   -519
    122    257    135   -192     -5    197    -31   -368   -301   -231   -340   -514
    101    275    174   -187    -36    226    -12   -355   -288   -213   -327   -496
     88    296    205   -194    -57    252     10   -345   -272   -187   -314   -480
     85    301    213   -194    -62    257      0   -342   -270   -184   -311   -485
     96    296    200   -197    -51    246    -15   -340   -270   -176   -303   -491
    101    301    200   -200    -49    252    -15   -332   -265   -161   -296   -491
     72    293    218   -184    -72    257     -7   -322   -249   -150   -285   -478
     49    290    239   -171    -96    265      2   -290   -223   -122   -254   -446
     46    303    257   -176   -103    283     10   -259   -194    -88   -228   -420
     70    329    259   -200    -93    296     18   -223   -158    -51   -202   -387
     64    374    309   -218   -122    340     23   -184   -119     -7   -155   -345
     54    415    358   -236   -150    387     38   -122    -62     51   -101   -298
     59    454    394   -259   -168    423     49    -57     -5    119    -41   -249
     85    480    394   -283   -153    439     59      2     44    176     18   -192
     83    519    436   -301   -176    478     70     62    101    236     80   -124
     64    542    475   -303   -205    509     70    103    145    283    129    -77
     62    576    511   -322   -223    545     77    129    168    306    153    -46
     64    610    545   -337   -239    579     88    142    181    319    171    -18
     44    613    566   -329   -262    589     88    124    174    306    163    -15
     28    594    566   -311   -267    581     93     98    137    270    135    -36
      5    587    581   -298   -288    584     83     57     98    231     96    -64
    -18    561    579   -270   -298    568     85      7     59    184     51   -109
    -38    524    563   -244   -303    545     80    -36     18    132      7   -158
    -57    501    558   -223   -306    530     83    -77    -23     83    -41   -210
    -75    452    527   -189   -301    491     80   -127    -72     33    -93   -254
    -80    392    472   -155   -275    431     64   -176   -114    -15   -145   -303
   -103    345    446   -122   -275    394     62   -223   -148    -59   -194   -348
   -111    319    431   -103   -270    374     64   -257   -176    -85   -226   -374
   -106    340    446   -116   -275    392     59   -277   -194   -103   -241   -389
   -106    350    457   -122   -280    402     51   -288   -205   -106   -241   -392
   -116    335    449   -109   -283    392     46   -301   -213   -114   -252   -392
   -124    314    439    -96   -280    374     51   -298   -210   -122   -249   -387
   -145    298    441    -77   -293    368     46   -301   -213   -124   -249   -392
   -135    303    439    -83   -285    371     44   -303   -215   -129   -244   -397
   -116    316    433   -101   -277    376     46   -293   -202   -106   -220   -376
   -122    340    462   -111   -290    400     72   -267   -176    -77   -202   -342
    -98    384    483   -145   -290    433     88   -254   -155    -64   -197   -335
    -64    413    478   -174   -270    444     90   -257   -155    -62   -192   -348
    -83    418    498   -168   -290    457     96   -259   -148    -57   -192   -342
   -116    420    537   -153   -327    478    106   -257   -129    -41   -171   -322
   -137    439    576   -150   -355    506    101   -259   -114    -20   -140   -293
   -155    439    594   -140   -374    517     77   -280   -135    -31   -142   -288
   -153    413    566   -132   -358    488     54   -309   -161    -49   -158   -303
   -166    387    550   -111   -358    467     62   -306   -158    -46   -155   -290
   -158    366    524   -103   -342    446     59   -306   -166    -51   -150   -280
   -135    366    501   -114   -316    433     46   -298   -179    -57   -158   -285
   -161    319    478    -80   -319    397     25   -306   -202    -75   -179   -298
   -202    252    454    -25   -329    353     33   -306   -215    -88   -202   -306
   -280    137    418     70   -348    275     57   -324   -246   -124   -226   -335
   -394     10    405    192   -400    207     62   -342   -265   -145   -244   -363
   -470    -38    431    254   -454    197     44   -379   -293   -184   -277   -407
   -449    -57    392    252   -423    168     15   -407   -324   -220   -309   -444
   -374    -70    303    220   -342    116    -15   -436   -358   -259   -348   -496
   -335    -85    249    210   -293     80    -20   -446   -371   -285   -368   -519
   -306    -93    213    200   -262     59    -28   -452   -381   -293   -376   -524
   -267    -90    174    179   -220     41    -51   -465   -389   -298   -392   -535
   -241   -122    116    179   -179     -2    -83   -488   -413   -327   -423   -561
   -213   -135     77    174   -145    -28    -96   -493   -418   -340   -428   -563
   -231   -140     90    184   -161    -25    -90   -488   -420   -348   -436   -571
   -244   -184     59    215   -153    -64    -62   -449   -405   -355   -459   -605
   -252   -205     44    226   -150    -80     23   -329   -327   -327   -467   -641
   -244   -127    116    187   -181     -5    122   -171   -189   -220   -400   -597
   -223     57    277     80   -252    166    176     36     67     49   -148   -363
   -163    309    472    -72   -316    389    142    200    303    387    236     36
   -174    581    753   -205   -462    667     38     41    309    563    553    423
   -249    652    901   -200   -574    776    -54   -290    122    558    691    623
   -345    566    909   -111   -628    737   -200   -722   -314    181    381    350
   -407    277    683     64   -545    480   -415  -1273   -969   -587   -415   -394
   -397    -36    361    215   -381    163   -631  -1597  -1431  -1163  -1010   -956
   -340   -277     62    309   -202   -109   -696  -1509  -1384  -1166  -1062  -1041
   -324   -420    -96    371   -114   -259   -592  -1270  -1150  -1000   -969   -984
   -327   -485   -161    405    -83   -324   -433  -1018   -906   -813   -839   -896
   -314   -428   -114    371   -101   -272   -252   -763   -657   -607   -680   -789
   -277   -353    -75    316   -101   -215   -140   -597   -491   -467   -566   -706
   -252   -345    -96    296    -80   -223   -119   -555   -439   -439   -553   -696
   -210   -363   -155    285    -28   -259   -116   -548   -428   -444   -563   -698
   -174   -355   -181    262      2   -270   -106   -532   -410   -431   -548   -688
   -158   -327   -168    244      5   -249    -90   -509   -381   -410   -527   -678
   -158   -316   -161    236      0   -239    -72   -475   -340   -368   -483   -644
   -171   -319   -148    244    -12   -233    -51   -444   -306   -327   -444   -605
   -210   -342   -132    275    -38   -239    -38   -426   -283   -303   -420   -576
   -249   -350   -101    301    -75   -226    -25   -415   -259   -288   -402   -555
   -257   -309    -54    283   -103   -181    -33   -415   -262   -293   -410   -561
   -254   -275    -20    265   -119   -148    -44   -407   -246   -288   -407   -558
   -265   -288    -25    275   -122   -158    -36   -392   -226   -272   -400   -535
   -267   -293    -25    280   -122   -161    -20   -366   -192   -241   -374   -498
   -259   -259     -2    257   -129   -129     -2   -340   -155   -218   -345   -470
   -223   -218      2    220   -114   -109      2   -316   -119   -189   -319   -436
   -192   -179     12    184   -103    -83     -2   -290    -90   -158   -290   -415
   -168   -148     20    158    -96    -64     10   -254    -51   -116   -252   -397
   -137   -129      5    132    -72    -62     12   -218     -7    -72   -213   -366
   -153   -114     36    132    -96    -38     38   -148     75     12   -137   -301
   -181    -85     93    132   -137      2     72    -62    184    116    -33   -239
   -174    -64    109    119   -142     20    109     31    290    220     75   -142
   -127    -12    111     67   -122     49    114    111    371    301    155    -41
    -96     15    109     38   -103     62    137    187    454    376    231     28
    -98     54    153     20   -127    101    171    257    530    444    301     98
   -114     90    205     12   -158    148    181    290    571    472    327    132
   -109    119    226     -5   -168    171    179    293    584    470    327    150
    -88    150    239    -33   -163    194    166    265    574    444    303    150
    -67    127    192    -31   -129    158    150    228    542    397    265    127
    -62     85    148    -10   -103    116    132    179    491    329    202     75
    -70     57    127      5    -98     90    124    135    446    275    150     25
    -90      5     93     41    -93     49    132     90    410    226    103    -10
    -96    -44     51     67    -75      2    127     36    371    174     54    -54
    -98    -88     10     93    -54    -38    109    -25    324    119      5   -101
   -101   -124    -23    111    -41    -75     85    -85    270     57    -59   -158
   -106   -148    -41    127    -33    -96     80   -135    228     10   -106   -197
   -111   -181    -70    142    -20   -127     70   -168    205    -20   -135   -220
   -114   -202    -88    158    -12   -145     67   -192    197    -36   -148   -233
   -124   -249   -124    184     -2   -189     62   -205    189    -49   -163   -244
   -135   -272   -137    202      0   -205     59   -215    187    -59   -168   -246
   -150   -293   -142    220     -5   -220     57   -220    189    -59   -168   -249
   -140   -280   -140    210      0   -210     46   -223    194    -59   -171   -252
   -124   -283   -158    202     15   -220     49   -215    207    -49   -163   -252
   -109   -254   -145    181     15   -202     44   -213    218    -41   -148   -244
    -96   -207   -111    150      5   -161     59   -192    254    -12   -116   -213
    -83   -145    -62    114    -10   -103     96   -163    298     25    -80   -174
    -77   -135    -57    103    -10    -96    103   -163    309     31    -77   -163
    -75   -116    -41     96    -18    -80    114   -155    329     44    -62   -142
    -80   -103    -23     90    -28    -64    109   -155    345     59    -49   -129
    -59   -101    -41     80    -10    -72     83   -171    345     62    -49   -135
    -54   -116    -64     83      5    -90     59   -184    335     57    -49   -140
    -46   -114    -70     80     10    -93     44   -200    319     51    -46   -132
    -41   -132    -93     85     25   -114     49   -200    319     51    -41   -124
    -36   -137   -101     88     31   -119     38   -207    316     41    -41   -135
    -46   -194   -150    119     49   -174     20   -231    290     15    -59   -161
    -62   -236   -174    148     54   -205     15   -241    265     -7    -75   -176
    -75   -262   -187    166     54   -223     25   -236    262    -10    -77   -184
    -72   -275   -202    174     64   -239     20   -246    252    -25    -90   -202
    -72   -319   -249    194     85   -285     18   -270    233    -46   -111   -228
    -83   -374   -290    228    103   -335     18   -290    207    -80   -145   -262
   -103   -423   -319    262    106   -371     25   -303    194    -96   -155   -272
   -111   -436   -324    275    106   -381     18   -316    184   -106   -163   -277
   -106   -465   -358    285    124   -413      5   -335    168   -129   -184   -298
    -96   -485   -389    290    145   -439      5   -340    168   -135   -187   -301
   -101   -493   -394    296    145   -446     -2   -350    163   -145   -197   -314
    -96   -535   -439    316    171   -488      7   -340    179   -132   -187   -316
   -101   -540   -441    319    166   -491      5   -342    181   -129   -181   -314
    -98   -561   -462    329    181   -511      5   -345    181   -127   -181   -316
    -83   -571   -488    327    200   -530     20   -319    192   -132   -194   -337
    -75   -581   -506    329    215   -545    114   -207    249   -132   -231   -394
    -70   -530   -459    298    192   -496    210    -54    384    -41   -184   -376
    -44   -353   -311    197    132   -332    285    158    644    228     62   -161
     10   -132   -142     59     72   -137    272    366    911    579    446    215
      5    150    145    -77    -70    148    153    210    906    758    784    626
    -88    233    322    -75   -205    277     36   -181    683    753    953    865
   -192    184    374      2   -283    277   -137   -644    298    493    797    776
   -270   -135    135    202   -202      0   -374  -1184   -309   -207     80    122
   -267   -532   -265    400     -2   -400   -574  -1532   -859   -956   -711   -631
   -213   -756   -545    483    163   -652   -571  -1376   -769   -927   -753   -722
   -184   -867   -683    524    246   -774   -454  -1098   -509   -719   -631   -652
   -158   -872   -714    514    277   -795   -301   -841   -246   -517   -493   -581
   -124   -789   -665    457    270   -727    -93   -558     31   -290   -316   -452
   -119   -719   -600    420    239   -659     10   -410    166   -179   -226   -368
   -116   -696   -579    405    231   -639     41   -358    218   -137   -187   -332
   -109   -688   -581    397    233   -636     49   -342    246   -109   -163   -319
    -98   -680   -581    389    241   -631     72   -316    270    -80   -135   -301
    -90   -672   -584    381    244   -628     72   -314    275    -80   -132   -303
    -96   -701   -605    397    254   -654     77   -309    277    -72   -127   -306
   -103   -717   -613    407    254   -665     80   -303    280    -67   -124   -306
    -96   -698   -602    397    252   -652     75   -296    290    -49   -106   -296
   -101   -709   -607    402    252   -659     80   -285    311    -36    -90   -285
   -106   -727   -620    415    257   -675     83   -285    322    -28    -77   -285
   -109   -724   -615    415    249   -670     80   -285    327    -18    -64   -283
   -106   -691   -584    400    239   -639     85   -280    342     -7    -51   -270
   -106   -706   -600    405    244   -654     93   -262    353      2    -36   -254
   -103   -714   -613    407    254   -665    101   -241    368     28    -12   -236
    -98   -701   -605    397    252   -654    111   -218    397     57     18   -215
    -96   -662   -566    379    233   -615    114   -197    423     88     51   -184
    -83   -657   -576    368    244   -618    119   -171    449    114     75   -163
    -75   -665   -589    368    257   -628    132   -132    485    155    116   -132
    -64   -631   -568    345    252   -600    140    -80    530    207    168    -90
    -49   -587   -537    319    244   -563    153    -20    589    265    223    -57
    -38   -548   -509    293    233   -530    150     44    646    324    288      5
    -12   -511   -498    262    241   -506    174    127    724    405    368     80
     12   -475   -488    231    249   -480    189    189    779    467    436    140
     28   -441   -470    207    249   -454    202    236    826    517    491    192
     31   -392   -426    179    226   -410    218    257    854    537    527    226
     36   -405   -441    184    236   -423    226    254    849    535    535    231
     31   -415   -446    192    236   -431    220    228    820    504    517    220
     15   -433   -449    210    231   -441    213    194    782    454    480    200
     10   -459   -470    223    239   -465    220    168    766    423    454    179
     -7   -493   -485    249    236   -488    220    116    727    376    407    132
    -28   -530   -501    277    233   -517    215     49    675    316    350     77
    -49   -581   -532    316    241   -558    210    -12    631    270    303     33
    -57   -607   -550    332    246   -581    200    -75    592    228    265    -10
    -67   -659   -594    363    262   -628    187   -135    553    184    218    -57
    -77   -743   -665    407    290   -704    166   -192    511    140    168   -111
    -70   -800   -730    436    329   -766    140   -249    465     96    127   -150
    -62   -831   -769    446    350   -800    116   -293    436     72    101   -171
    -75   -859   -784    467    353   -823    101   -324    415     51     85   -187
    -83   -896   -815    488    363   -857     93   -342    405     41     75   -189
    -62   -875   -813    470    374   -844     90   -345    410     54     88   -171
    -46   -888   -841    467    394   -867     83   -361    394     38     72   -189
    -28   -891   -862    459    415   -878     72   -363    394     33     67   -189
    -12   -896   -883    452    433   -891     54   -376    387     31     62   -197
      2   -896   -898    446    449   -896     57   -376    394     36     72   -200
     12   -833   -846    407    428   -841     93   -342    441     83    124   -161
    -15   -823   -807    418    394   -818    122   -324    467    103    148   -145
    -44   -831   -787    436    371   -810    129   -324    470    106    150   -148
    -70   -826   -756    449    342   -792    122   -335    478    116    168   -129
    -72   -792   -722    431    324   -758     96   -353    480    132    194   -119
    -75   -802   -730    439    327   -766     62   -376    462    119    197   -122
    -83   -813   -730    446    322   -771     31   -407    441    106    197   -127
   -109   -831   -722    470    306   -776     33   -418    444    103    205   -129
   -127   -833   -709    480    288   -771     33   -407    459    116    223   -122
   -153   -867   -714    511    280   -792     28   -415    452    109    213   -135
   -153   -966   -815    558    329   -893      0   -446    413     67    179   -171
   -137  -1041   -904    589    381   -974    -15   -480    363     23    127   -218
   -145  -1091   -945    618    400  -1021    -12   -491    342     -2     93   -239
   -158  -1124   -966    641    402  -1047    -12   -504    335    -15     88   -252
   -166  -1171  -1005    667    418  -1088    -20   -517    322    -33     75   -270
   -168  -1213  -1044    691    436  -1130    -28   -532    301    -62     49   -288
   -189  -1283  -1093    735    452  -1189    -41   -558    265    -96     18   -324
   -166  -1306  -1140    737    485  -1226    -57   -568    254   -106     10   -322
   -166  -1345  -1182    753    506  -1265    -59   -576    257   -111     10   -329
   -166  -1335  -1169    750    501  -1252    -49   -576    259   -109     12   -332
   -166  -1353  -1187    758    509  -1273    -59   -584    252   -119      5   -335
   -171  -1387  -1215    779    519  -1301    -67   -594    239   -135     -7   -350
   -176  -1384  -1210    779    514  -1299    -77   -600    233   -145    -18   -363
   -158  -1376  -1218    769    530  -1299    -72   -581    239   -148    -23   -368
   -129  -1366  -1239    745    553  -1304     12   -449    316   -109    -18   -394
    -90  -1322  -1234    706    571  -1278    119   -262    454    -10     49   -366
    -49  -1153  -1106    600    527  -1132    210    -33    672    210    254   -184
      5   -896   -901    446    452   -898    241    184    919    506    576    148
    -10   -576   -566    293    275   -568    155    -25    922    659    870    522
   -127   -379   -252    252     62   -316    -18   -485    758    719   1083    820
   -270   -389   -122    327    -75   -257   -210   -997    462    566   1026    815
   -366   -800   -433    584     33   -618   -405  -1527    -85    -49    397    200
   -340  -1353  -1013    846    335  -1184   -618  -1839   -639   -771   -371   -568
   -288  -1639  -1350    963    530  -1496   -662  -1748   -667   -875   -522   -758
   -233  -1670  -1439    950    600  -1556   -568  -1462   -439   -704   -402   -691
   -174  -1608  -1434    891    628  -1522   -381  -1130   -171   -498   -252   -581
   -161  -1577  -1418    867    626  -1499   -194   -849     31   -335   -137   -501
   -168  -1540  -1371    854    600  -1457    -88   -698    142   -236    -62   -439
   -127  -1509  -1384    815    626  -1447    -33   -639    194   -184    -28   -407
   -114  -1504  -1389    810    636  -1447     -7   -618    207   -168    -20   -392
   -148  -1527  -1379    836    613  -1454     10   -594    220   -153      0   -368
   -150  -1514  -1363    831    605  -1439     20   -576    231   -140     18   -353
   -161  -1491  -1330    826    581  -1413     41   -548    246   -124     28   -335
   -137  -1491  -1353    815    607  -1423     51   -530    257   -116     33   -335
   -132  -1486  -1353    807    607  -1421     57   -522    259   -111     38   -324
   -140  -1499  -1358    818    607  -1428     62   -511    270    -96     59   -301
   -148  -1501  -1356    823    602  -1428     57   -504    275    -83     70   -288
   -140  -1470  -1330    805    594  -1400     62   -493    290    -67     93   -270
   -142  -1449  -1306    795    579  -1379     70   -475    296    -57    101   -259
   -127  -1452  -1325    789    597  -1389     70   -457    303    -49    109   -254
   -106  -1428  -1322    766    605  -1376     70   -433    324    -31    127   -244
    -83  -1402  -1319    743    618  -1361     62   -413    337    -15    140   -233
    -72  -1382  -1312    724    618  -1348     57   -392    348     -7    150   -226
    -57  -1363  -1306    711    623  -1337     54   -363    361      2    161   -228
    -49  -1361  -1312    704    631  -1337     62   -316    389     28    192   -200
    -38  -1356  -1317    698    639  -1337     80   -249    436     72    239   -150
    -18  -1327  -1312    670    646  -1319     83   -192    467    109    270   -124
      2  -1306  -1309    652    654  -1309     77   -127    509    155    322    -75
     25  -1283  -1312    626    667  -1296     88    -51    563    207    381    -20
     41  -1239  -1280    600    659  -1260    101     18    613    262    446     38
     46  -1182  -1228    566    636  -1205     96     49    633    288    475     67
     70  -1127  -1197    527    631  -1161     93     64    646    301    493     90
     85  -1130  -1218    519    652  -1171     85     64    644    296    501    109
    103  -1150  -1254    524    678  -1202     83     49    628    275    491    119
    101  -1117  -1221    506    659  -1169     93     23    610    254    472     96
     90  -1106  -1200    506    644  -1153    101     -7    587    223    446     75
     83  -1135  -1218    524    649  -1176    111    -41    561    192    410     49
     80  -1150  -1231    535    654  -1189    106    -88    522    145    361      5
     67  -1228  -1296    579    680  -1262    101   -150    472     83    298    -59
     54  -1299  -1353    620    701  -1325    101   -205    431     31    252   -101
     41  -1337  -1382    646    711  -1361     93   -259    384    -20    205   -145
     36  -1350  -1387    657    711  -1369     80   -311    348    -62    161   -181
     46  -1384  -1431    667    737  -1408     67   -345    319    -93    135   -194
     46  -1423  -1470    688    756  -1447     64   -374    298   -124    106   -220
     54  -1434  -1488    688    769  -1462     54   -402    283   -150     75   -246
     64  -1457  -1522    696    792  -1488     46   -410    265   -166     54   -249
     64  -1431  -1496    680    779  -1462     54   -400    267   -161     64   -228
     77  -1402  -1480    662    776  -1441     64   -397    272   -161     70   -220
     83  -1413  -1496    665    787  -1454     64   -397    270   -171     57   -246
     83  -1408  -1491    662    787  -1449     80   -379    280   -171     51   -257
     93  -1353  -1447    628    769  -1400    124   -337    319   -137     90   -215
     83  -1325  -1408    620    745  -1366    161   -311    348   -116    119   -181
     77  -1301  -1379    610    727  -1340    176   -301    368   -111    127   -166
     57  -1301  -1358    623    706  -1330    168   -306    368   -116    116   -168
     46  -1332  -1379    641    711  -1353    158   -311    368   -114    114   -166
     28  -1337  -1366    654    696  -1350    140   -322    368   -109    116   -153
     25  -1348  -1374    659    696  -1358    106   -342    350   -124    103   -150
     36  -1314  -1350    639    693  -1332     93   -348    355   -122    111   -142
     44  -1296  -1340    626    691  -1317     98   -335    363   -111    116   -132
     49  -1312  -1361    631    704  -1335     88   -345    345   -129     96   -148
     59  -1356  -1415    646    735  -1384     59   -361    314   -161     64   -163
     59  -1371  -1431    657    745  -1400     38   -376    293   -181     41   -171
     57  -1397  -1457    670    756  -1426     51   -376    283   -189     31   -176
     46  -1444  -1493    698    769  -1467     62   -384    262   -223     -2   -205
     31  -1483  -1517    724    771  -1499     64   -394    244   -252    -36   -226
     20  -1543  -1564    761    792  -1553     59   -413    220   -277    -70   -246
     -5  -1561  -1556    782    774  -1558     51   -426    205   -298    -90   -257
    -20  -1595  -1574    807    776  -1587     41   -431    192   -319   -109   -272
    -23  -1621  -1597    823    787  -1610     38   -439    179   -335   -132   -285
    -12  -1628  -1615    820    800  -1623     41   -433    176   -337   -129   -277
    -20  -1618  -1600    818    789  -1610     31   -439    163   -355   -145   -296
    -18  -1613  -1595    815    787  -1605     20   -444    158   -363   -158   -306
    -23  -1639  -1615    831    792  -1626     18   -439    158   -368   -166   -311
    -36  -1647  -1610    841    787  -1628     31   -428    161   -371   -168   -306
    -25  -1670  -1644    846    807  -1657     59   -394    168   -379   -187   -324
    -12  -1652  -1639    831    813  -1647    140   -285    218   -374   -213   -368
      7  -1626  -1634    807    818  -1628    244   -116    337   -288   -161   -340
     38  -1465  -1504    714    771  -1483    350    145    587    -33     64   -137
    124  -1156  -1280    514    701  -1218    314    350    818    283    423    231
    140   -852   -992    355    563   -922    205    184    852    488    748    613
     23   -704   -730    340    374   -717     44   -259    709    563    953    875
   -111   -758   -646    436    267   -704   -168   -802    358    345    818    795
   -220  -1176   -958    696    368  -1067   -345  -1348   -283   -431     28     67
   -226  -1623  -1400    924    587  -1512   -514  -1613   -789  -1091   -652   -558
   -174  -1831  -1660   1000    743  -1745   -553  -1486   -789  -1150   -753   -701
   -124  -1886  -1761   1005    818  -1823   -444  -1208   -581  -1002   -670   -678
    -67  -1823  -1758    945    844  -1792   -254   -911   -332   -813   -535   -581
    -28  -1748  -1722    888    846  -1735    -51   -626    -96   -620   -384   -470
    -15  -1714  -1701    862    841  -1709     57   -478     28   -517   -303   -413
     -2  -1701  -1699    852    846  -1701    103   -423     72   -475   -280   -394
     10  -1686  -1696    836    852  -1691    129   -392     90   -462   -272   -389
     25  -1657  -1683    815    852  -1667    142   -371    106   -454   -262   -381
     25  -1636  -1665    805    844  -1652    142   -358    111   -454   -257   -376
     28  -1628  -1657    800    841  -1641    153   -335    124   -441   -249   -371
     25  -1673  -1701    820    862  -1686    168   -324    132   -436   -244   -376
     38  -1665  -1704    813    870  -1686    194   -293    161   -415   -226   -355
     59  -1602  -1662    769    859  -1631    207   -270    184   -400   -213   -335
     59  -1613  -1673    776    865  -1641    194   -267    179   -407   -215   -340
     62  -1595  -1660    763    859  -1626    187   -257    184   -392   -200   -319
     75  -1561  -1636    743    854  -1597    189   -244    189   -379   -187   -306
     80  -1514  -1597    717    836  -1556    205   -213    213   -353   -153   -280
     67  -1488  -1556    711    810  -1522    205   -192    236   -329   -129   -252
     62  -1525  -1587    730    823  -1556    210   -176    241   -327   -137   -249
     88  -1501  -1590    704    839  -1545    228   -137    262   -303   -111   -210
    111  -1431  -1543    659    826  -1486    239    -93    290   -270    -83   -197
    132  -1387  -1519    628    826  -1452    244    -54    319   -241    -64   -233
    142  -1371  -1514    613    828  -1444    254     -2    366   -194    -25   -194
    132  -1363  -1496    615    813  -1431    272     59    418   -140     23   -145
    137  -1332  -1470    597    800  -1400    288    137    480    -70     85    -88
    161  -1241  -1402    540    782  -1322    283    207    545      7    158    -12
    166  -1176  -1343    504    753  -1260    309    277    610     80    228     46
    158  -1156  -1317    498    735  -1236    332    322    646    116    267     75
    145  -1119  -1267    485    704  -1192    353    342    665    135    288    101
    148  -1088  -1236    470    691  -1161    374    353    675    145    311    122
    142  -1111  -1257    483    698  -1184    376    335    654    124    293    111
    124  -1153  -1278    511    701  -1215    387    309    620     85    257     93
    114  -1145  -1262    514    688  -1205    371    259    571     31    207     57
     90  -1179  -1270    545    680  -1223    361    207    524    -28    161     12
     64  -1228  -1293    581    678  -1260    350    148    459    -98     83    -70
     41  -1288  -1330    623    683  -1309    368    106    418   -150     25   -122
      7  -1343  -1353    665    678  -1348    366     51    358   -213    -31   -166
    -10  -1389  -1379    701    683  -1384    355     -2    293   -277    -93   -228
    -25  -1431  -1408    727    688  -1421    350    -36    265   -303   -119   -257
    -38  -1506  -1467    771    714  -1488    345    -70    226   -340   -153   -277
    -51  -1545  -1493    797    719  -1519    329   -109    181   -381   -181   -309
    -51  -1517  -1465    784    706  -1491    335   -122    168   -397   -192   -322
    -64  -1465  -1400    766    665  -1434    314   -150    150   -410   -207   -342
    -80  -1504  -1423    792    670  -1465    316   -150    145   -415   -215   -345
    -85  -1509  -1423    795    667  -1467    327   -145    145   -410   -213   -337
    -80  -1486  -1405    784    662  -1447    329   -137    148   -400   -210   -340
    -88  -1483  -1397    784    654  -1441    345   -132    148   -400   -210   -337
    -90  -1473  -1382    782    644  -1428    371   -103    174   -371   -184   -314
   -101  -1447  -1345    774    618  -1395    374    -98    179   -374   -179   -311
   -109  -1410  -1301    761    594  -1356    389    -90    184   -371   -174   -306
   -122  -1418  -1296    769    587  -1358    394    -90    181   -366   -174   -298
   -122  -1379  -1257    750    566  -1317    381   -109    179   -363   -171   -285
   -111  -1358  -1249    732    566  -1306    358   -135    168   -368   -166   -280
   -114  -1361  -1247    737    566  -1304    345   -153    145   -389   -174   -293
   -127  -1348  -1223    737    548  -1286    342   -161    129   -400   -176   -301
   -114  -1335  -1221    724    550  -1278    355   -150    127   -402   -174   -303
   -109  -1356  -1247    730    566  -1301    342   -161    101   -420   -189   -322
    -96  -1389  -1293    743    597  -1343    329   -181     64   -454   -218   -350
   -114  -1436  -1322    774    600  -1379    337   -197     41   -480   -244   -379
   -132  -1478  -1345    802    605  -1413    353   -205     23   -504   -270   -405
   -142  -1532  -1392    836    620  -1462    358   -218     -2   -535   -301   -431
   -163  -1579  -1415    872    626  -1499    366   -223    -25   -555   -322   -449
   -171  -1584  -1413    878    618  -1499    374   -233    -41   -568   -337   -465
   -184  -1602  -1421    893    618  -1512    381   -244    -64   -589   -363   -485
   -184  -1618  -1436    898    626  -1527    384   -257    -77   -605   -379   -498
   -189  -1660  -1470    924    639  -1566    379   -270    -98   -626   -400   -519
   -163  -1649  -1486    906    659  -1569    368   -288   -124   -641   -413   -537
   -171  -1649  -1480    909    654  -1566    371   -293   -129   -654   -420   -545
   -192  -1673  -1480    932    644  -1577    384   -296   -137   -670   -433   -545
   -218  -1709  -1491    963    636  -1600    387   -306   -153   -688   -446   -550
   -218  -1719  -1501    969    639  -1613    415   -272   -140   -685   -454   -563
   -213  -1714  -1504    963    644  -1610    478   -174    -88   -667   -472   -602
   -205  -1662  -1457    932    623  -1558    566    -31     23   -587   -433   -600
   -179  -1532  -1353    857    587  -1444    633    140    215   -394   -259   -452
   -109  -1299  -1189    704    537  -1244    613    296    433    -98     80    -98
    -83   -997   -917    540    415   -958    514    213    478     93    400    288
   -155   -836   -683    493    262   -761    439    -70    327    129    587    558
   -267   -831   -563    550    148   -698    366   -405     23    -49    514    535
   -387  -1083   -698    732    153   -891    220   -880   -548   -688   -142   -109
   -439  -1428   -989    932    272  -1208     25  -1301  -1117  -1400   -888   -828
   -397  -1717  -1322   1054    459  -1519    -85  -1335  -1226  -1558  -1088  -1031
   -335  -1914  -1579   1124    620  -1748    -46  -1137  -1041  -1423  -1018  -1015
   -301  -1961  -1660   1130    678  -1810     59   -901   -802  -1234   -893   -935
   -285  -1914  -1628   1101    670  -1774    228   -633   -545  -1023   -732   -810
   -270  -1834  -1564   1052    646  -1701    374   -423   -353   -857   -602   -701
   -270  -1818  -1548   1044    639  -1683    441   -329   -270   -787   -540   -649
   -275  -1782  -1506   1028    613  -1647    454   -290   -231   -753   -504   -628
   -293  -1779  -1486   1036    594  -1634    459   -265   -218   -737   -488   -623
   -301  -1784  -1486   1041    589  -1636    465   -252   -215   -737   -480   -623
   -296  -1779  -1483   1039    592  -1631    470   -244   -210   -727   -467   -605
   -309  -1753  -1444   1028    566  -1600    483   -215   -176   -693   -441   -574
   -301  -1732  -1434   1015    566  -1584    488   -197   -161   -683   -439   -571
   -296  -1722  -1428   1008    563  -1574    501   -184   -142   -672   -426   -558
   -303  -1766  -1462   1036    579  -1615    519   -171   -129   -667   -413   -550
   -296  -1738  -1444   1015    571  -1592    498   -161   -127   -665   -405   -553
   -306  -1725  -1421   1015    555  -1574    511   -140   -111   -646   -400   -555
   -316  -1719  -1402   1015    542  -1561    527   -119    -90   -623   -381   -537
   -309  -1670  -1361    989    524  -1517    532    -93    -64   -594   -350   -504
   -298  -1662  -1363    979    530  -1514    532    -77    -51   -584   -337   -498
   -293  -1667  -1374    979    537  -1522    545    -51    -33   -558   -314   -485
   -283  -1641  -1361    961    537  -1501    550    -20      0   -527   -290   -462
   -272  -1613  -1340    943    532  -1478    558     23     44   -483   -254   -426
   -275  -1597  -1322    935    522  -1460    563     70     90   -433   -210   -384
   -265  -1561  -1296    911    514  -1428    579    129    150   -363   -142   -324
   -246  -1506  -1262    875    506  -1387    607    194    228   -283    -64   -262
   -244  -1465  -1221    854    488  -1343    618    254    301   -205     12   -202
   -231  -1415  -1184    823    475  -1301    628    314    361   -135     83   -140
   -200  -1343  -1143    769    470  -1244    644    368    410    -80    140    -75
   -202  -1296  -1093    748    444  -1195    662    397    436    -54    168    -41
   -207  -1273  -1065    740    428  -1169    667    405    436    -54    171    -31
   -215  -1273  -1057    743    420  -1166    685    407    423    -64    161    -31
   -236  -1267  -1034    750    397  -1150    698    397    402    -85    148    -41
   -246  -1291  -1044    766    397  -1169    701    366    361   -132    109    -72
   -265  -1332  -1067    800    400  -1200    698    316    298   -200     41   -129
   -280  -1382  -1104    831    410  -1244    698    262    239   -265    -25   -187
   -298  -1408  -1109    852    402  -1260    701    213    192   -324    -77   -236
   -324  -1413  -1091    867    381  -1252    698    161    145   -384   -135   -296
   -353  -1499  -1145    927    394  -1322    683     96     72   -462   -215   -368
   -376  -1538  -1161    956    389  -1350    688     51     23   -509   -259   -415
   -402  -1556  -1156    979    376  -1356    691     18     -7   -537   -290   -449
   -420  -1595  -1174   1008    374  -1387    672    -10    -44   -566   -319   -478
   -436  -1626  -1189   1031    376  -1408    665    -33    -70   -589   -337   -498
   -449  -1636  -1187   1041    368  -1413    665    -41    -77   -592   -342   -511
   -462  -1665  -1202   1062    368  -1434    662    -46    -83   -594   -345   -519
   -475  -1678  -1202   1072    363  -1441    652    -51    -85   -597   -348   -522
   -480  -1688  -1208   1085    363  -1449    636    -57    -93   -602   -355   -527
   -452  -1673  -1223   1062    384  -1449    626    -49    -93   -600   -361   -527
   -441  -1621  -1179   1031    366  -1402    639    -20    -57   -563   -329   -488
   -441  -1587  -1148   1013    350  -1369    652     -2    -38   -545   -306   -467
   -444  -1592  -1148   1018    350  -1371    662      7    -33   -548   -309   -467
   -457  -1592  -1135   1023    337  -1363    657     12    -23   -553   -303   -467
   -454  -1556  -1101   1005    322  -1327    652     18     -2   -545   -283   -444
   -452  -1514  -1065    982    306  -1291    631     10      2   -540   -265   -423
   -462  -1525  -1062    995    298  -1293    605    -10    -23   -555   -272   -436
   -462  -1556  -1093   1008    311  -1325    602    -18    -36   -568   -285   -446
   -454  -1548  -1093   1000    319  -1322    602    -12    -36   -566   -283   -433
   -449  -1556  -1106   1000    327  -1332    589    -20    -51   -576   -290   -433
   -444  -1613  -1169   1028    361  -1392    563    -38    -80   -607   -311   -452
   -444  -1688  -1244   1065    400  -1467    548    -46   -101   -636   -337   -472
   -436  -1701  -1267   1067    413  -1486    537    -51   -116   -654   -361   -483
   -444  -1730  -1286   1085    418  -1506    527    -64   -132   -678   -387   -506
   -478  -1756  -1278   1117    400  -1517    530    -80   -153   -701   -410   -535
   -496  -1816  -1322   1153    410  -1569    522    -90   -171   -727   -439   -563
   -480  -1823  -1345   1150    431  -1584    514   -101   -187   -753   -459   -594
   -470  -1844  -1374   1156    449  -1610    504   -114   -205   -776   -480   -623
   -467  -1849  -1382   1158    457  -1615    506   -116   -202   -776   -483   -633
   -467  -1865  -1400   1163    465  -1634    509   -106   -192   -769   -475   -626
   -472  -1867  -1395   1169    459  -1631    511    -98   -184   -761   -470   -618
   -467  -1842  -1374   1153    452  -1610    506    -96   -184   -761   -470   -613
   -459  -1839  -1379   1150    459  -1610    509    -83   -171   -753   -465   -605
   -462  -1862  -1400   1161    467  -1634    511    -72   -171   -761   -475   -620
   -465  -1909  -1444   1187    488  -1678    558     -2   -140   -766   -501   -652
   -465  -1896  -1434   1179    483  -1665    662    140    -41   -724   -504   -665
   -457  -1808  -1350   1132    446  -1579    745    303    124   -587   -402   -584
   -418  -1608  -1189   1013    384  -1400    779    527    402   -267    -85   -296
   -353  -1340   -987    846    314  -1163    711    597    553     10    277    103
   -379  -1054   -678    714    148   -867    566    283    407     72    524    439
   -488   -969   -480    730     -5   -724    441   -103    158     20    636    600
   -594  -1117   -524    854    -36   -823    244   -584   -319   -415    246    259
   -657  -1480   -823   1067     83  -1153     15  -1057   -924  -1184   -589   -509
   -636  -1834  -1197   1234    277  -1517   -122  -1192  -1208  -1608  -1067   -953
   -581  -2052  -1470   1317    444  -1761    -75   -961  -1018  -1483  -1018   -961
   -535  -2073  -1540   1304    501  -1805     54   -680   -732  -1267   -872   -870
   -506  -2010  -1504   1257    496  -1756    231   -397   -449  -1047   -714   -753
   -491  -1927  -1439   1208    472  -1683    400   -150   -205   -846   -561   -633
   -475  -1899  -1423   1187    472  -1662    483    -33    -83   -750   -483   -571
   -483  -1880  -1400   1179    457  -1641    496     -7    -51   -724   -467   -548
   -485  -1873  -1387   1179    449  -1631    511     15    -25   -701   -446   -527
   -485  -1857  -1371   1171    441  -1615    519     33     -5   -683   -433   -519
   -485  -1844  -1358   1166    436  -1602    519     51     10   -670   -420   -514
   -478  -1826  -1348   1150    431  -1587    514     62     25   -662   -413   -504
   -478  -1826  -1348   1150    433  -1587    514     75     41   -644   -400   -485
   -485  -1836  -1350   1158    431  -1595    511     77     46   -646   -405   -491
   -478  -1834  -1356   1156    439  -1595    509     88     54   -644   -392   -480
   -462  -1810  -1348   1135    441  -1579    524    111     90   -607   -358   -449
   -462  -1787  -1325   1122    431  -1556    532    129    119   -574   -335   -423
   -462  -1758  -1296   1109    413  -1527    542    153    145   -548   -309   -392
   -467  -1753  -1286   1111    407  -1519    550    174    168   -524   -288   -368
   -467  -1735  -1270   1098    400  -1504    537    189    184   -514   -275   -358
   -470  -1738  -1267   1104    397  -1504    537    215    207   -491   -262   -355
   -467  -1758  -1291   1111    410  -1525    540    249    236   -467   -241   -345
   -454  -1714  -1260   1085    402  -1488    548    296    280   -420   -200   -298
   -444  -1688  -1247   1065    400  -1467    558    345    319   -374   -168   -270
   -431  -1675  -1247   1052    407  -1462    566    400    366   -327   -137   -249
   -407  -1636  -1228   1021    407  -1434    576    472    428   -265    -88   -207
   -400  -1592  -1192    997    394  -1392    597    555    509   -179    -15   -132
   -379  -1571  -1192    974    405  -1382    620    639    576   -103     59    -64
   -358  -1483  -1127    919    384  -1306    633    698    631    -41    122     -7
   -342  -1410  -1070    875    361  -1241    641    740    667      2    171     41
   -332  -1402  -1070    867    368  -1236    652    766    688     20    192     62
   -340  -1397  -1057    867    358  -1228    649    756    672      7    181     51
   -350  -1374  -1023    859    335  -1200    644    732    646    -18    163     38
   -355  -1382  -1028    867    335  -1205    644    693    615    -49    140     15
   -366  -1421  -1054    893    342  -1239    649    644    568    -90    109    -20
   -379  -1452  -1072    914    345  -1262    626    579    511   -145     57    -67
   -394  -1496  -1101    945    350  -1299    602    504    446   -213     -5   -124
   -402  -1509  -1106    956    350  -1309    563    426    384   -280    -70   -192
   -405  -1553  -1148    979    371  -1350    537    358    332   -340   -129   -252
   -420  -1600  -1179   1010    376  -1389    530    309    290   -374   -171   -293
   -441  -1641  -1202   1041    379  -1423    517    270    254   -400   -202   -327
   -433  -1647  -1215   1039    389  -1431    504    241    239   -413   -218   -348
   -423  -1660  -1236   1041    405  -1449    493    215    223   -428   -228   -361
   -418  -1683  -1267   1049    423  -1475    472    200    210   -441   -239   -381
   -415  -1686  -1270   1049    426  -1478    459    189    200   -446   -244   -392
   -415  -1691  -1278   1052    428  -1486    452    189    200   -449   -246   -400
   -415  -1691  -1275   1054    428  -1483    452    189    202   -444   -244   -405
   -418  -1670  -1252   1041    415  -1462    446    187    205   -433   -236   -405
   -415  -1631  -1215   1023    400  -1423    454    200    218   -415   -215   -392
   -420  -1597  -1179   1008    376  -1389    483    220    246   -394   -184   -374
   -431  -1569  -1137   1000    353  -1353    527    241    270   -374   -163   -355
   -439  -1538  -1098    984    329  -1319    540    257    285   -350   -145   -340
   -441  -1535  -1093    987    324  -1314    524    241    275   -358   -150   -345
   -439  -1519  -1080    976    319  -1301    498    218    267   -361   -148   -350
   -428  -1522  -1093    976    332  -1309    475    215    267   -345   -137   -342
   -431  -1545  -1117    987    340  -1332    444    189    239   -361   -158   -355
   -436  -1551  -1114    992    337  -1332    426    174    220   -366   -163   -361
   -439  -1556  -1117    997    337  -1337    426    163    218   -363   -163   -363
   -444  -1553  -1109   1000    332  -1332    405    140    197   -379   -174   -376
   -459  -1590  -1132   1023    335  -1361    376    116    166   -402   -194   -402
   -478  -1660  -1184   1067    353  -1423    374    106    148   -418   -207   -420
   -493  -1743  -1249   1117    376  -1496    381    106    135   -423   -220   -431
   -511  -1740  -1228   1127    358  -1486    374     90    109   -452   -252   -457
   -535  -1756  -1223   1145    342  -1491    376     75     90   -470   -270   -480
   -555  -1810  -1254   1182    348  -1532    374     51     72   -491   -293   -511
   -571  -1860  -1288   1215    355  -1574    374     41     59   -504   -311   -535
   -576  -1873  -1296   1226    358  -1584    374     38     49   -504   -314   -537
   -587  -1891  -1304   1239    358  -1600    368     25     31   -514   -324   -548
   -600  -1909  -1312   1254    353  -1610    363     10     15   -527   -332   -561
   -607  -1899  -1293   1252    340  -1597    366      7      7   -530   -335   -571
   -594  -1899  -1304   1247    353  -1602    363      5      7   -524   -332   -566
   -600  -1925  -1325   1262    361  -1626    358      0     -2   -532   -337   -574
   -600  -1953  -1356   1275    376  -1654    371      7    -12   -540   -345   -589
   -600  -1984  -1384   1291    389  -1686    439     80      7   -550   -371   -636
   -597  -1956  -1358   1278    379  -1657    548    213     75   -532   -384   -678
   -579  -1862  -1283   1218    350  -1571    654    420    259   -361   -249   -574
   -522  -1634  -1111   1078    293  -1371    711    693    545    -36     67   -280
   -480  -1301   -820    888    168  -1062    649    730    709    265    444    122
   -537  -1083   -545    810      2   -815    470    353    623    415    730    462
   -693  -1080   -387    885   -153   -732    257   -171    387    374    787    550
   -815  -1330   -514   1072   -153   -922     15   -704    -85    -83    358    171
   -867  -1790   -922   1327     25  -1356   -213  -1161   -756   -919   -480   -587
   -836  -2187  -1350   1512    257  -1769   -329  -1231  -1028  -1304   -885   -984
   -807  -2351  -1545   1577    366  -1948   -249   -961   -833  -1176   -818   -984
   -776  -2351  -1574   1564    397  -1964    -96   -685   -613  -1018   -711   -927
   -756  -2221  -1467   1488    353  -1844    124   -381   -353   -818   -555   -813
   -732  -2127  -1395   1431    329  -1761    298   -155   -153   -652   -423   -709
   -722  -2096  -1374   1408    324  -1735    366    -75    -80   -587   -371   -672
   -724  -2096  -1371   1410    322  -1735    392    -49    -54   -561   -350   -659
   -711  -2088  -1376   1397    329  -1732    400    -33    -41   -555   -348   -659
   -693  -2052  -1358   1374    332  -1706    394    -25    -38   -558   -342   -662
   -698  -2078  -1379   1389    340  -1730    405    -15    -25   -550   -337   -667
   -696  -2073  -1376   1384    337  -1725    405     -7    -15   -537   -324   -665
   -693  -2052  -1361   1371    332  -1706    407      2    -10   -532   -322   -662
   -685  -2049  -1363   1369    337  -1706    423     23     12   -514   -306   -644
   -678  -2029  -1350   1350    335  -1691    433     36     31   -496   -285   -626
   -680  -2039  -1358   1358    337  -1699    433     46     36   -488   -277   -618
   -675  -2023  -1350   1348    337  -1688    439     64     51   -470   -262   -602
   -662  -2029  -1366   1345    350  -1699    439     67     59   -470   -262   -605
   -654  -2034  -1379   1343    361  -1709    446     75     70   -462   -257   -600
   -639  -2013  -1374   1325    366  -1693    457     96     96   -433   -233   -571
   -623  -1997  -1376   1309    374  -1686    452    111    111   -415   -220   -540
   -620  -1984  -1363   1304    371  -1675    452    132    135   -397   -202   -519
   -610  -1979  -1369   1293    379  -1675    452    153    158   -381   -181   -501
   -589  -1953  -1363   1270    387  -1660    459    207    192   -348   -145   -467
   -594  -1925  -1330   1257    366  -1626    475    275    249   -293    -96   -428
   -607  -1880  -1273   1244    332  -1577    498    353    316   -223    -36   -371
   -589  -1826  -1239   1205    322  -1532    522    436    384   -153     28   -303
   -587  -1782  -1197   1184    303  -1491    537    506    439    -93     96   -244
   -571  -1764  -1192   1166    309  -1478    542    548    470    -57    137   -207
   -566  -1745  -1179   1156    306  -1462    558    568    491    -28    166   -179
   -571  -1717  -1148   1143    285  -1434    574    581    501    -12    181   -150
   -574  -1699  -1124   1135    272  -1410    579    574    491    -20    176   -150
   -597  -1717  -1122   1156    259  -1418    568    537    454    -51    148   -179
   -641  -1764  -1122   1202    239  -1444    561    493    410    -98    106   -223
   -670  -1805  -1135   1236    231  -1470    553    446    355   -150     64   -257
   -693  -1844  -1153   1267    228  -1499    555    389    314   -200     25   -290
   -722  -1891  -1171   1304    223  -1530    545    316    262   -254    -23   -348
   -748  -1935  -1187   1343    218  -1561    524    246    207   -309    -75   -400
   -779  -1990  -1210   1382    213  -1600    498    168    153   -363   -129   -446
   -800  -2049  -1252   1423    223  -1652    480    103    101   -415   -184   -496
   -810  -2101  -1291   1454    239  -1696    459     46     54   -459   -231   -532
   -828  -2143  -1314   1486    241  -1730    439     -2     12   -493   -262   -561
   -844  -2169  -1325   1504    239  -1748    420    -33    -15   -522   -280   -587
   -849  -2169  -1319   1509    233  -1745    410    -49    -23   -535   -283   -600
   -852  -2174  -1322   1512    233  -1748    407    -64    -36   -548   -293   -610
   -859  -2192  -1332   1527    236  -1764    397    -72    -41   -545   -293   -605
   -870  -2229  -1361   1548    244  -1795    389    -75    -54   -555   -306   -607
   -875  -2213  -1337   1545    231  -1777    400    -62    -41   -545   -293   -594
   -891  -2197  -1306   1543    207  -1753    428    -36    -20   -522   -270   -576
   -898  -2182  -1283   1540    192  -1732    452    -15      0   -504   -252   -566
   -904  -2169  -1265   1535    179  -1719    459    -15      0   -506   -259   -568
   -898  -2161  -1262   1530    179  -1712    459    -12     -5   -514   -262   -563
   -919  -2156  -1236   1538    155  -1696    446    -15     -7   -517   -257   -550
   -932  -2127  -1195   1530    129  -1662    433    -25      0   -504   -244   -527
   -940  -2140  -1200   1538    127  -1670    389    -64    -25   -527   -259   -540
   -945  -2158  -1213   1551    132  -1686    355    -96    -57   -550   -277   -550
   -937  -2151  -1213   1543    135  -1680    340   -109    -77   -563   -288   -561
   -927  -2156  -1228   1543    150  -1693    309   -127   -101   -584   -298   -579
   -919  -2192  -1273   1556    174  -1732    283   -158   -145   -618   -335   -631
   -924  -2208  -1286   1566    179  -1748    265   -184   -179   -654   -366   -680
   -950  -2239  -1288   1595    166  -1764    267   -189   -194   -678   -381   -698
   -971  -2278  -1306   1626    166  -1792    277   -192   -215   -706   -415   -688
  -1002  -2307  -1306   1654    150  -1808    290   -200   -239   -732   -446   -696
  -1018  -2348  -1330   1683    153  -1839    290   -210   -270   -758   -475   -724
  -1036  -2356  -1319   1696    140  -1836    272   -223   -290   -782   -496   -745
  -1039  -2356  -1317   1699    137  -1836    265   -236   -309   -797   -517   -761
  -1023  -2369  -1345   1696    158  -1857    239   -262   -350   -833   -555   -789
  -1041  -2413  -1371   1727    163  -1893    220   -280   -374   -862   -579   -805
  -1109  -2457  -1350   1782    119  -1904    207   -290   -389   -875   -592   -818
  -1184  -2486  -1301   1836     57  -1893    184   -306   -415   -891   -618   -833
  -1137  -2442  -1306   1787     83  -1873    189   -303   -418   -885   -610   -815
  -1008  -2322  -1314   1665    150  -1818    226   -272   -394   -862   -589   -792
   -976  -2327  -1350   1652    184  -1839    249   -241   -392   -872   -605   -810
  -1002  -2392  -1389   1699    192  -1891    306   -150   -371   -891   -652   -875
   -997  -2325  -1327   1660    163  -1829    389     20   -257   -802   -602   -849
   -984  -2164  -1179   1574     96  -1673    465    249    -41   -587   -405   -670
   -914  -1893   -979   1402     28  -1436    462    428    161   -316   -106   -350
   -891  -1540   -649   1215   -122  -1096    368    280    200   -122    189     38
  -1000  -1449   -452   1223   -277   -950    213   -124     51    -62    358    301
  -1148  -1480   -332   1314   -410   -906     44   -568   -239   -233    244    241
  -1278  -1800   -524   1538   -379  -1163   -148  -1111   -820   -875   -407   -387
  -1286  -2236   -950   1761   -168  -1595   -392  -1493  -1408  -1608  -1169  -1140
  -1221  -2473  -1252   1847     12  -1862   -493  -1434  -1444  -1693  -1286  -1280
  -1176  -2543  -1369   1860     96  -1956   -436  -1184  -1254  -1561  -1210  -1244
  -1145  -2525  -1379   1834    114  -1953   -280   -888  -1028  -1397  -1104  -1158
  -1124  -2460  -1335   1792    103  -1899    -85   -576   -795  -1210   -969  -1049
  -1109  -2408  -1301   1756     96  -1855     -5   -433   -685  -1127   -901   -982
  -1101  -2361  -1262   1730     80  -1813     23   -381   -644  -1096   -872   -950
  -1101  -2327  -1226   1714     59  -1777     28   -361   -628  -1080   -862   -945
  -1098  -2312  -1213   1706     57  -1764     33   -350   -628  -1075   -867   -948
  -1109  -2335  -1228   1719     57  -1782     36   -340   -633  -1075   -872   -945
  -1124  -2325  -1200   1725     36  -1764     23   -335   -628  -1067   -872   -935
  -1132  -2307  -1174   1717     20  -1740     10   -332   -623  -1062   -867   -927
  -1130  -2291  -1161   1712     15  -1727      0   -329   -623  -1070   -872   -927
  -1111  -2270  -1158   1688     23  -1714    -18   -329   -628  -1070   -883   -924
  -1078  -2242  -1163   1660     41  -1704    -41   -322   -626  -1065   -888   -919
  -1070  -2205  -1135   1636     31  -1670    -49   -306   -618  -1057   -875   -901
  -1072  -2177  -1104   1626     15  -1641    -57   -290   -620  -1049   -867   -885
  -1067  -2161  -1096   1613     12  -1631    -72   -285   -623  -1041   -870   -883
  -1060  -2120  -1060   1590     -2  -1590    -77   -272   -615  -1034   -872   -878
  -1052  -2070  -1018   1558    -18  -1543    -85   -252   -602  -1018   -867   -872
  -1031  -2021   -989   1527    -20  -1506    -90   -215   -576   -997   -849   -849
  -1026  -2003   -976   1512    -25  -1488    -90   -171   -548   -966   -823   -807
  -1036  -1990   -953   1512    -44  -1470    -88   -127   -517   -935   -795   -769
  -1052  -1945   -896   1499    -77  -1421   -101    -96   -483   -909   -771   -745
  -1044  -1860   -815   1452   -114  -1337   -101    -41   -431   -857   -727   -709
   -963  -1779   -815   1369    -75  -1296    -70     49   -355   -776   -665   -657
   -896  -1693   -797   1293    -49  -1247    -46    140   -280   -691   -589   -594
   -891  -1647   -758   1267    -67  -1202    -51    200   -231   -628   -532   -553
   -885  -1587   -701   1236    -93  -1145    -59    236   -202   -584   -491   -506
   -896  -1527   -633   1210   -135  -1080    -54    265   -176   -550   -459   -449
   -901  -1473   -571   1187   -166  -1023    -51    272   -174   -545   -454   -423
   -904  -1467   -563   1184   -171  -1015    -62    254   -194   -568   -483   -428
   -924  -1475   -550   1200   -187  -1013    -64    239   -210   -584   -506   -446
   -940  -1460   -519   1200   -213   -989    -80    202   -241   -620   -548   -480
   -922  -1457   -535   1189   -194   -997    -93    155   -285   -675   -600   -519
   -919  -1457   -537   1187   -192   -997   -106    103   -335   -730   -652   -555
   -935  -1465   -530   1200   -202   -997   -124     46   -389   -789   -709   -597
   -945  -1509   -566   1226   -192  -1039   -140     -2   -431   -841   -769   -646
   -956  -1543   -589   1249   -184  -1067   -155    -51   -467   -891   -818   -685
   -958  -1558   -600   1257   -181  -1080   -171    -93   -498   -924   -854   -717
   -945  -1545   -600   1247   -174  -1072   -187   -132   -532   -958   -891   -745
   -943  -1548   -607   1244   -168  -1080   -213   -161   -561   -979   -922   -769
   -932  -1538   -605   1234   -166  -1072   -228   -171   -576   -992   -937   -782
   -919  -1517   -597   1218   -163  -1057   -233   -171   -576   -997   -943   -782
   -898  -1475   -576   1187   -161  -1026   -246   -174   -576   -997   -948   -774
   -872  -1418   -545   1143   -163   -982   -257   -168   -574   -992   -950   -766
   -857  -1384   -527   1119   -166   -956   -262   -163   -574   -984   -953   -756
   -849  -1340   -493   1093   -179   -917   -257   -145   -561   -966   -948   -745
   -820  -1262   -441   1041   -189   -852   -252   -116   -530   -935   -919   -714
   -818  -1213   -394   1013   -213   -805   -239    -90   -501   -917   -898   -693
   -813  -1179   -366    995   -226   -774   -228    -80   -493   -917   -898   -691
   -805  -1119   -314    961   -246   -719   -231    -75   -475   -898   -883   -665
   -805  -1036   -231    922   -288   -633   -241    -64   -449   -870   -854   -615
   -805  -1005   -200    904   -303   -602   -280    -88   -462   -862   -849   -589
   -795   -987   -192    891   -301   -592   -322   -114   -475   -865   -857   -579
   -789   -958   -171    872   -309   -566   -337   -122   -478   -872   -865   -571
   -769   -919   -150    844   -309   -535   -345   -116   -475   -867   -865   -566
   -748   -914   -166    831   -293   -540   -361   -116   -483   -870   -872   -571
   -724   -930   -205    826   -259   -568   -384   -132   -509   -891   -901   -602
   -706   -945   -239    823   -233   -592   -402   -150   -537   -917   -930   -631
   -704   -956   -252    831   -226   -605   -400   -153   -545   -924   -943   -644
   -711   -963   -254    836   -231   -610   -387   -150   -545   -927   -950   -649
   -717   -963   -246    839   -236   -605   -384   -153   -553   -937   -971   -662
   -696   -935   -239    813   -231   -589   -405   -168   -574   -953   -984   -662
   -680   -948   -267    815   -207   -607   -418   -189   -594   -979  -1005   -685
   -667   -932   -267    797   -200   -600   -426   -194   -597   -984  -1015   -706
   -641   -911   -270    776   -187   -592   -426   -192   -602   -984  -1026   -714
   -626   -891   -265    758   -181   -579   -426   -184   -600   -979  -1028   -709
   -613   -852   -239    732   -187   -545   -426   -187   -597   -976  -1031   -714
   -581   -800   -220    691   -181   -511   -426   -179   -600   -976  -1023   -714
   -568   -789   -220    678   -174   -506   -431   -179   -602   -976  -1026   -719
   -558   -807   -249    680   -155   -527   -423   -161   -600   -974  -1031   -732
   -522   -797   -275    659   -124   -537   -371    -85   -561   -966  -1052   -776
   -488   -758   -270    623   -111   -517   -267     70   -452   -909  -1039   -795
   -444   -592   -148    517   -148   -371   -194    246   -272   -732   -891   -675
   -361   -340     20    348   -192   -161   -176    478    -12   -413   -566   -368
   -293     18    311    137   -301    163   -257    535    135   -129   -187     54
   -355    270    626     41   -493    446   -345    262     38    -33     62    381
   -459    280    740     88   -600    509   -449    -90   -228   -163     33    402
   -542     96    636    223   -589    366   -631   -592   -758   -709   -501    -85
   -561   -223    337    392   -449     57   -896  -1148  -1452  -1561  -1384   -891
   -517   -480     33    496   -275   -223  -1044  -1205  -1628  -1792  -1639  -1135
   -465   -628   -163    545   -150   -397   -997   -979  -1441  -1631  -1545  -1101
   -415   -639   -226    527    -96   -433   -875   -730  -1208  -1441  -1426  -1031
   -368   -587   -218    478    -75   -402   -688   -444   -932  -1213  -1265   -917
   -329   -457   -129    392   -101   -293   -532   -215   -711  -1021  -1117   -805
   -290   -371    -80    332   -106   -226   -452   -109   -613   -937  -1052   -758
   -267   -335    -67    301   -101   -202   -428    -70   -579   -904  -1023   -743
   -257   -283    -25    270   -116   -155   -423    -57   -561   -880  -1002   -717
   -252   -270    -18    259   -119   -145   -420    -44   -555   -872  -1000   -704
   -239   -226     10    231   -124   -109   -415    -20   -527   -846   -976   -675
   -241   -213     28    226   -137    -90   -413     -2   -506   -826   -963   -657
   -228   -189     38    210   -135    -75   -418      7   -501   -813   -956   -652
   -205   -116     88    158   -148    -12   -413     23   -480   -792   -935   -628
   -194    -88    103    140   -150      7   -415     25   -475   -784   -924   -615
   -184    -72    111    127   -150     18   -415     36   -465   -766   -911   -605
   -171    -46    124    109   -148     38   -420     46   -446   -743   -885   -587
   -155    -15    140     85   -150     59   -413     62   -428   -722   -867   -576
   -148      0    145     72   -148     72   -397     90   -405   -696   -849   -555
   -137     67    202     33   -171    132   -394    111   -384   -665   -818   -522
   -119    155    275    -18   -197    215   -400    127   -363   -631   -787   -493
   -116    124    241     -5   -181    181   -387    161   -335   -605   -766   -475
   -106    132    236    -12   -171    184   -376    210   -288   -555   -719   -426
    -83    150    233    -33   -158    192   -361    259   -231   -493   -667   -376
    -67    187    254    -59   -161    220   -350    309   -174   -428   -610   -322
    -51    265    316   -109   -184    290   -355    361   -114   -366   -548   -280
    -20    327    345   -153   -184    335   -342    423    -46   -290   -475   -223
     18    387    368   -205   -176    379   -337    472     10   -223   -413   -163
     38    426    387   -231   -174    407   -329    524     64   -158   -350   -103
     33    467    433   -252   -200    449   -306    574    111   -101   -290    -49
     10    506    496   -259   -244    501   -275    610    135    -72   -257    -12
     23    527    504   -277   -239    517   -259    610    127    -80   -259    -10
     38    550    511   -293   -236    532   -262    584     98   -111   -285    -36
     46    555    509   -301   -231    532   -277    540     51   -163   -332    -67
     33    553    517   -293   -241    535   -288    493      7   -215   -376    -93
     12    511    498   -262   -244    506   -272    462    -23   -259   -418   -124
    -31    475    506   -220   -267    491   -254    428    -62   -303   -470   -176
    -38    457    493   -210   -265    472   -270    371   -122   -374   -542   -233
    -31    457    488   -213   -259    472   -283    322   -158   -415   -581   -275
    -31    418    449   -194   -239    433   -283    283   -189   -452   -613   -311
    -25    400    426   -187   -226    413   -290    246   -223   -493   -649   -353
    -28    387    413   -181   -220    400   -298    213   -254   -517   -678   -376
    -15    374    389   -179   -202    381   -301    200   -267   -522   -691   -381
    -12    394    405   -192   -210    400   -298    194   -265   -522   -696   -374
    -18    397    415   -189   -215    405   -290    202   -254   -511   -683   -363
    -12    413    426   -200   -218    418   -303    197   -259   -509   -680   -361
      2    472    470   -236   -233    470   -309    200   -252   -496   -667   -345
     15    527    511   -272   -246    519   -293    220   -218   -465   -636   -324
     36    579    542   -306   -252    561   -270    257   -171   -420   -597   -293
     64    649    581   -358   -259    615   -252    275   -142   -387   -566   -265
     77    683    605   -381   -262    644   -252    280   -129   -371   -555   -246
     77    704    626   -392   -275    665   -246    280   -116   -361   -550   -228
     83    740    657   -410   -285    698   -246    275    -96   -340   -530   -200
    103    774    667   -439   -283    722   -262    252   -101   -335   -509   -184
    127    782    654   -454   -262    717   -285    231   -122   -345   -517   -187
    132    792    659   -462   -265    727   -290    220   -127   -342   -524   -184
    129    807    678   -467   -272    743   -275    236   -114   -327   -504   -163
    137    807    667   -472   -265    737   -272    244   -103   -322   -488   -148
    150    779    628   -465   -239    704   -275    241   -111   -324   -488   -142
    150    735    581   -444   -215    657   -277    236   -124   -335   -498   -153
    142    730    587   -436   -220    659   -267    236   -119   -332   -504   -153
    148    722    574   -436   -213    649   -254    236   -124   -345   -514   -168
    155    709    553   -433   -200    633   -254    228   -140   -361   -524   -184
    158    678    519   -418   -181    600   -257    213   -158   -379   -548   -205
    150    659    509   -405   -179    584   -267    189   -168   -389   -571   -223
    145    639    493   -394   -174    568   -283    174   -184   -407   -587   -236
    142    626    483   -387   -168    555   -290    163   -189   -415   -592   -241
    145    626    480   -387   -168    553   -290    161   -187   -413   -592   -244
    150    641    491   -394   -168    566   -290    166   -174   -397   -576   -226
    158    626    465   -394   -153    545   -296    163   -176   -400   -574   -226
    168    639    470   -405   -150    555   -303    166   -171   -400   -571   -226
    181    652    470   -420   -142    561   -296    176   -158   -387   -561   -223
    205    641    436   -423   -114    540   -246    249   -111   -361   -558   -249
    244    714    470   -480   -114    594   -145    397     -5   -296   -553   -280
    283    870    584   -576   -150    727    -67    555    174   -124   -418   -176
    345   1106    761   -727   -207    935    -25    756    444    192    -96    129
    413   1371    958   -891   -272   1166    -77    841    613    483    275    558
    368   1628   1257  -1000   -444   1444   -207    527    420    475    470    891
    293   1678   1382   -987   -545   1530   -296    207    140    340    488    995
    228   1558   1330   -896   -550   1444   -418   -179   -293    -83     96    633
    189   1270   1080   -730   -444   1176   -610   -649   -883   -823   -724   -184
    254    992    737   -626   -241    865   -763   -782  -1122  -1161  -1109   -571
    319    802    480   -561    -80    641   -761   -615   -963  -1028  -1036   -566
    368    756    387   -563    -10    571   -667   -389   -724   -831   -901   -483
    413    797    384   -605     15    592   -504   -132   -459   -607   -737   -358
    452    898    446   -675      2    672   -340    111   -220   -394   -566   -228
    483    969    483   -727      0    727   -257    231    -98   -290   -485   -163
    511   1023    509   -769      0    766   -220    272    -49   -244   -446   -135
    535   1054    519   -795      7    787   -200    306    -20   -210   -410   -109
    550   1093    542   -823      2    820   -184    332     12   -181   -376    -85
    558   1111    553   -836      2    833   -168    355     38   -153   -348    -62
    574   1132    558   -854      7    846   -153    374     54   -132   -329    -41
    594   1169    574   -880     10    872   -140    392     75   -103   -303     -5
    600   1208    607   -904     -5    909   -140    400     88    -85   -296      7
    605   1223    618   -914     -5    919   -132    415    109    -67   -283     28
    613   1231    618   -924     -2    924   -122    433    132    -33   -241     51
    620   1234    613   -927      5    924   -106    446    150    -12   -218     64
    641   1270    626   -958      7    948   -103    457    163      2   -205     75
    659   1301    639   -982     10    971    -96    475    179     23   -184    101
    672   1314    641   -995     15    976    -85    498    197     51   -158    132
    701   1348    646  -1023     28    997    -72    527    226     77   -132    161
    717   1376    659  -1047     25   1021    -59    555    254    111   -111    197
    732   1410    678  -1070     25   1044    -44    584    283    148    -83    231
    748   1441    693  -1096     25   1070    -36    620    319    184    -36    267
    758   1457    698  -1106     31   1078    -23    672    368    244     23    319
    763   1483    719  -1127     23   1101     -7    743    431    311     85    384
    774   1538    761  -1156      7   1150     12    820    498    392    153    465
    787   1584    797  -1184     -5   1189     38    896    566    467    231    540
    802   1634    831  -1218    -12   1234     72    966    626    535    311    618
    807   1686    878  -1247    -36   1283     88   1002    662    579    358    675
    805   1699    891  -1252    -41   1296     96   1021    659    587    374    698
    807   1722    911  -1267    -51   1317     98   1018    652    579    379    706
    823   1756    932  -1288    -54   1345     96   1005    633    561    368    704
    813   1735    922  -1275    -54   1330     96    966    592    517    327    680
    784   1712    927  -1249    -70   1319     93    922    553    475    285    649
    743   1683    937  -1215    -96   1312     72    865    501    420    236    602
    717   1634    917  -1174    -98   1275     44    805    436    363    184    563
    698   1608    909  -1156   -106   1260     38    750    389    319    145    530
    670   1577    906  -1122   -119   1241     31    693    350    277    106    498
    649   1558    909  -1104   -129   1234     12    641    306    233     67    457
    623   1525    901  -1072   -137   1213      5    610    280    207     41    433
    607   1491    880  -1052   -135   1187    -10    576    252    184     20    418
    607   1480    870  -1044   -129   1176    -18    555    239    163     -2    394
    602   1470    865  -1039   -132   1169    -15    553    236    163    -12    392
    607   1491    883  -1049   -137   1187    -20    540    233    163    -12    405
    620   1514    893  -1067   -137   1205    -31    537    236    168      0    415
    623   1527    904  -1075   -140   1215    -28    548    244    184     10    423
    631   1517    885  -1075   -127   1202    -31    563    252    197     20    433
    628   1543    914  -1085   -142   1228     -7    597    293    231     51    457
    636   1605    969  -1122   -166   1288     18    620    324    267     90    488
    646   1673   1026  -1161   -189   1348     31    633    345    285    109    509
    649   1693   1044  -1171   -197   1369     44    657    376    311    150    535
    652   1719   1067  -1184   -207   1395     44    670    397    337    179    548
    670   1743   1072  -1208   -202   1408     25    654    397    345    187    540
    691   1743   1052  -1218   -181   1400     -2    641    381    345    189    532
    704   1803   1098  -1254   -197   1452    -18    639    381    358    213    561
    706   1847   1140  -1275   -215   1493    -12    646    402    379    233    589
    722   1857   1135  -1293   -205   1496    -28    641    402    376    233    584
    737   1834   1096  -1286   -179   1465    -44    631    381    361    207    558
    737   1787   1049  -1262   -155   1418    -57    620    358    345    189    553
    735   1782   1047  -1257   -155   1415    -54    626    355    342    192    558
    735   1800   1065  -1267   -166   1434    -59    620    348    335    187    558
    722   1797   1075  -1260   -176   1439    -59    613    332    329    171    555
    685   1748   1062  -1218   -189   1408    -57    602    314    314    150    537
    678   1706   1028  -1192   -174   1369    -46    597    309    309    153    530
    688   1696   1008  -1192   -161   1350    -44    600    309    311    158    535
    691   1717   1026  -1205   -166   1371    -46    600    301    303    150    532
    680   1725   1044  -1205   -181   1387    -49    594    290    298    137    527
    670   1732   1062  -1200   -194   1397    -38    597    293    303    145    535
    683   1753   1070  -1218   -194   1413    -33    607    301    319    158    553
    691   1779   1085  -1236   -197   1434    -28    618    301    329    168    563
    680   1774   1091  -1228   -207   1434    -23    620    303    335    168    576
    691   1790   1098  -1239   -202   1444     -2    641    314    337    163    579
    711   1803   1091  -1260   -189   1447     85    756    371    358    158    558
    722   1860   1137  -1293   -207   1499    187    911    478    426    192    558
    753   2016   1262  -1387   -254   1641    296   1148    709    649    381    711
    828   2283   1454  -1556   -311   1870    329   1421    987    989    730   1052
    839   2624   1784  -1735   -472   2205    215   1270   1010   1192   1049   1439
    732   2831   2096  -1782   -683   2465     20    826    849   1270   1270   1732
    584   2876   2288  -1730   -852   2582   -218    311    568   1169   1270   1784
    478   2574   2096  -1525   -807   2335   -465   -207     70    636    740   1306
    485   2042   1553  -1265   -535   1797   -683   -561   -555   -168    -98    535
    540   1743   1200  -1143   -329   1473   -717   -472   -628   -332   -324    303
    584   1701   1114  -1143   -265   1408   -594   -179   -402   -176   -239    337
    620   1782   1161  -1200   -270   1473   -400    132   -140     23    -98    436
    641   1865   1223  -1254   -290   1543   -179    426     96    223     51    553
    659   1909   1249  -1283   -293   1579    -59    589    228    337    145    636
    659   1927   1267  -1293   -303   1597    -10    654    277    376    176    667
    665   1971   1306  -1317   -319   1639     12    688    311    402    194    685
    665   2000   1335  -1335   -337   1667     15    706    322    413    210    704
    662   2010   1348  -1337   -342   1680     31    737    340    436    236    727
    662   2036   1371  -1350   -353   1704     49    771    368    467    270    753
    667   2062   1395  -1363   -363   1730     59    792    384    483    288    766
    675   2075   1400  -1376   -363   1738     54    795    389    491    293    769
    680   2101   1418  -1392   -368   1761     64    810    407    514    306    782
    685   2145   1460  -1418   -387   1805     77    831    431    537    329    807
    688   2169   1480  -1428   -394   1826     80    857    454    558    350    836
    691   2195   1504  -1444   -407   1852     88    880    470    579    366    846
    701   2226   1522  -1465   -410   1875     96    896    483    594    381    859
    714   2255   1540  -1486   -413   1896    109    927    511    628    405    872
    727   2268   1540  -1496   -405   1904    129    966    537    659    431    891
    740   2314   1571  -1530   -415   1943    150   1005    568    693    459    914
    758   2361   1602  -1561   -423   1982    171   1060    610    737    496    953
    769   2416   1647  -1595   -439   2034    192   1114    646    774    530    979
    779   2478   1699  -1628   -459   2088    215   1174    693    820    571   1010
    789   2504   1714  -1649   -462   2109    244   1257    745    875    613   1049
    818   2548   1730  -1683   -457   2140    277   1350    810    945    675   1101
    836   2603   1764  -1722   -465   2182    311   1436    870   1018    737   1153
    859   2670   1810  -1764   -475   2242    327   1517    932   1091    800   1215
    878   2766   1888  -1823   -504   2327    345   1566    976   1143    852   1275
    891   2831   1940  -1862   -524   2387    355   1590    995   1176    885   1312
    885   2870   1982  -1878   -548   2426    361   1592    997   1187    896   1332
    888   2925   2036  -1906   -574   2481    363   1574    979   1169    880   1325
    878   2909   2031  -1896   -576   2470    363   1548    950   1145    859   1306
    862   2899   2034  -1880   -587   2468    376   1522    932   1130    849   1304
    849   2891   2039  -1870   -597   2465    371   1473    896   1093    823   1286
    823   2889   2065  -1855   -620   2478    363   1410    839   1036    769   1241
    792   2852   2057  -1823   -631   2455    358   1348    792    989    717   1192
    761   2818   2057  -1790   -646   2439    337   1275    737    935    667   1145
    735   2774   2036  -1756   -652   2405    314   1213    683    883    623   1101
    727   2727   2000  -1727   -636   2364    309   1171    652    854    592   1072
    719   2733   2013  -1727   -646   2374    288   1137    623    841    579   1062
    706   2712   2003  -1709   -646   2359    272   1104    587    820    553   1041
    688   2701   2013  -1696   -662   2359    257   1078    563    800    535   1026
    678   2714   2036  -1696   -678   2377    257   1078    568    802    537   1031
    672   2730   2055  -1704   -691   2392    262   1088    576    815    550   1041
    670   2740   2070  -1704   -701   2405    265   1096    576    826    555   1049
    659   2748   2088  -1704   -717   2421    265   1093    566    823    550   1049
    657   2759   2101  -1706   -722   2431    270   1096    566    831    553   1062
    659   2800   2138  -1732   -737   2470    293   1117    587    859    579   1083
    680   2863   2179  -1771   -750   2522    329   1143    610    888    607   1106
    696   2907   2210  -1803   -756   2559    337   1140    600    885    605   1104
    711   2930   2218  -1821   -753   2574    322   1132    587    878    602   1096
    683   2940   2257  -1813   -789   2600    309   1130    589    880    610   1104
    639   2977   2335  -1808   -846   2657    303   1140    607    909    641   1135
    628   2938   2307  -1784   -839   2624    275   1122    587    893    633   1132
    623   2943   2320  -1782   -846   2631    246   1098    563    872    620   1130
    644   3000   2356  -1823   -857   2678    231   1085    550    872    626   1132
    639   2972   2333  -1808   -846   2652    233   1088    540    867    631   1135
    633   2925   2291  -1779   -828   2608    226   1075    511    844    613   1114
    626   2894   2268  -1758   -820   2582    202   1049    475    815    587   1093
    613   2876   2262  -1745   -823   2569    205   1034    459    802    581   1096
    615   2870   2255  -1743   -820   2564    189   1010    428    774    555   1062
    600   2837   2234  -1719   -815   2535    184    995    402    745    527   1034
    576   2803   2226  -1688   -823   2514    187    984    387    719    504   1015
    542   2779   2236  -1662   -846   2509    179    971    368    698    496    995
    545   2774   2226  -1660   -841   2501    163    950    342    670    470    966
    540   2746   2203  -1644   -833   2475    166    948    329    652    454    956
    519   2748   2229  -1634   -854   2488    179    961    337    654    457    963
    553   2740   2187  -1649   -818   2465    166    945    322    639    441    948
    600   2746   2145  -1675   -771   2447    150    919    296    610    410    927
    581   2743   2161  -1662   -789   2452    153    914    290    602    407    924
    478   2717   2239  -1597   -880   2478    176    943    311    620    426    940
    472   2733   2260  -1602   -893   2496    197    979    319    620    415    940
    465   2779   2312  -1623   -922   2546    296   1104    392    657    415    937
    498   2834   2335  -1667   -919   2585    402   1278    514    750    478    966
    542   3008   2465  -1774   -961   2738    517   1540    756    989    696   1132
    597   3281   2681  -1940  -1041   2982    532   1784   1008   1322   1052   1499
    623   3629   3003  -2127  -1189   3317    415   1621   1060   1538   1387   1909
    496   3811   3315  -2156  -1408   3564    215   1163    937   1621   1605   2203
    345   3800   3455  -2073  -1553   3629    -49    597    605   1428   1514   2171
    233   3374   3141  -1805  -1454   3260   -262     46    -28    688    756   1475
    236   2878   2642  -1558  -1202   2761   -446   -257   -581     -7     20    779
    306   2603   2294  -1454   -992   2447   -485   -155   -631   -124   -148    589
    363   2533   2169  -1447   -901   2351   -371    122   -433     20    -67    615
    402   2624   2221  -1514   -909   2421   -168    428   -179    226     85    719
    428   2699   2270  -1564   -919   2486     33    719     54    415    231    828
    433   2751   2314  -1592   -940   2533    142    862    171    506    301    888
    439   2769   2330  -1602   -945   2551    184    914    210    535    319    904
    423   2764   2338  -1595   -958   2551    202    932    220    548    324    917
    405   2769   2364  -1590   -979   2566    202    943    220    553    324    911
    415   2811   2392  -1615   -987   2603    202    950    218    550    324    911
    415   2834   2418  -1623  -1000   2626    220    969    228    561    335    924
    402   2847   2444  -1623  -1021   2644    226    979    236    576    345    945
    392   2831   2439  -1613  -1023   2637    226    992    236    587    355    958
    392   2826   2434  -1608  -1021   2631    223    997    239    589    368    971
    394   2847   2452  -1621  -1028   2650    228   1008    252    597    384    989
    397   2870   2473  -1636  -1039   2670    228   1021    262    613    397    997
    392   2868   2475  -1631  -1041   2673    223   1034    272    626    405   1008
    379   2868   2486  -1626  -1054   2678    223   1047    280    628    407   1013
    368   2870   2501  -1618  -1065   2686    218   1060    285    639    415   1015
    384   2894   2507  -1639  -1060   2701    220   1083    290    654    428   1044
    394   2899   2504  -1647  -1054   2701    220   1111    303    680    449   1065
    405   2896   2488  -1652  -1041   2694    220   1137    316    701    467   1080
    423   2930   2507  -1675  -1041   2720    226   1176    340    727    493   1111
    428   2977   2546  -1704  -1060   2761    228   1226    379    774    540   1150
    446   3013   2566  -1732  -1060   2790    244   1293    431    833    594   1200
    454   3068   2613  -1764  -1078   2842    272   1374    498    901    662   1265
    472   3125   2652  -1797  -1088   2889    296   1452    571    979    735   1330
    491   3177   2683  -1836  -1096   2930    293   1493    610   1036    789   1371
    509   3224   2714  -1867  -1104   2969    290   1525    628   1072    826   1402
    535   3265   2730  -1901  -1098   2998    296   1543    641   1091    849   1428
    527   3276   2748  -1901  -1109   3013    309   1551    649   1101    859   1441
    496   3247   2751  -1873  -1127   3000    314   1532    628   1075    836   1423
    485   3255   2769  -1870  -1140   3013    309   1512    600   1047    820   1408
    491   3242   2751  -1867  -1132   2998    301   1473    561   1002    782   1374
    475   3221   2746  -1847  -1135   2985    306   1428    517    948    732   1325
    446   3169   2720  -1810  -1137   2943    303   1366    467    888    683   1265
    428   3104   2675  -1769  -1122   2891    285   1293    402    820    620   1195
    418   3076   2657  -1748  -1119   2868    265   1223    345    761    563   1130
    413   3029   2616  -1719  -1101   2824    241   1171    290    706    506   1075
    413   2987   2574  -1701  -1083   2782    226   1124    241    657    462   1028
    410   2977   2566  -1693  -1078   2774    215   1091    210    631    433    997
    400   2953   2553  -1675  -1078   2753    194   1049    174    597    400    961
    371   2909   2538  -1639  -1083   2725    176   1018    150    579    379    924
    358   2912   2553  -1636  -1096   2733    176   1005    145    579    376    911
    353   2925   2572  -1639  -1109   2748    192   1005    150    587    379    909
    340   2915   2572  -1628  -1114   2743    200   1008    155    584    379    906
    342   2917   2574  -1628  -1114   2746    184   1002    150    576    376    898
    340   2943   2603  -1641  -1132   2774    181   1000    155    589    379    898
    329   2964   2634  -1647  -1150   2798    205   1018    174    605    389    904
    327   2995   2668  -1662  -1169   2831    236   1039    194    618    405    917
    332   3011   2678  -1670  -1171   2844    259   1049    215    631    420    930
    324   3016   2691  -1670  -1182   2852    246   1034    205    623    407    917
    314   3034   2720  -1675  -1202   2878    226   1010    194    618    400    911
    306   3044   2738  -1678  -1218   2891    194    982    194    613    402    922
    306   3013   2707  -1660  -1200   2860    166    956    181    600    405    922
    293   2990   2696  -1641  -1200   2842    161    943    158    584    397    909
    285   2990   2704  -1639  -1210   2850    155    930    140    571    387    893
    280   2966   2683  -1623  -1202   2826    140    909    111    553    374    867
    270   2922   2652  -1595  -1189   2787    127    891     90    540    355    852
    252   2852   2598  -1553  -1174   2727    114    867     51    514    327    831
    233   2800   2566  -1517  -1166   2683    127    857     28    496    309    805
    218   2751   2533  -1486  -1156   2642    119    836      0    465    277    766
    187   2688   2501  -1436  -1156   2595    109    813    -31    428    236    719
    168   2650   2481  -1410  -1158   2566    101    787    -59    400    207    693
    145   2592   2447  -1369  -1150   2522    101    774    -83    379    194    678
    132   2530   2395  -1332  -1132   2465     88    756   -109    353    171    652
    129   2504   2374  -1317  -1122   2439     72    740   -129    337    150    631
    132   2483   2351  -1309  -1109   2418     57    724   -140    324    137    618
    129   2483   2353  -1309  -1111   2418     46    714   -148    319    127    613
    127   2462   2335  -1296  -1104   2400     33    698   -155    309    114    613
    116   2423   2307  -1270  -1093   2366     28    691   -166    296    111    610
    103   2395   2288  -1252  -1091   2343     33    691   -174    288    106    584
    101   2390   2288  -1247  -1093   2340     77    753   -142    285     77    535
    111   2403   2291  -1260  -1088   2348    148    883    -57    332     88    517
    129   2473   2343  -1301  -1106   2408    226   1047     93    470    197    602
    187   2650   2462  -1418  -1137   2556    254   1254    332    766    514    911
    241   2886   2644  -1566  -1200   2766    166   1262    426    992    841   1304
    187   3083   2894  -1636  -1353   2990     59   1005    345   1083   1070   1631
     67   3154   3086  -1610  -1509   3120    -51    665    137   1021   1119   1745
    -38   2951   2990  -1457  -1514   2972   -215    176   -376    480    589   1239
   -103   2603   2707  -1249  -1405   2655   -418   -332   -997   -283   -213    444
    -83   2304   2385  -1111  -1234   2343   -592   -488  -1249   -600   -553     96
    -51   2099   2151  -1023  -1101   2125   -574   -306  -1111   -509   -511     83
    -20   2029   2047  -1005  -1034   2039   -457    -67   -891   -345   -405    150
     18   2068   2049  -1044  -1015   2060   -293    210   -631   -127   -233    283
     49   2127   2078  -1091  -1015   2104   -153    431   -420     49    -85    389
     57   2156   2099  -1106  -1021   2127    -88    524   -327    132    -25    428
     59   2153   2094  -1106  -1018   2125    -57    558   -288    168      0    457
     67   2164   2096  -1117  -1013   2130    -51    571   -272    181     12    467
     64   2153   2086  -1111  -1010   2120    -54    576   -262    187     12    454
     51   2127   2075  -1088  -1010   2101    -49    584   -254    192     10    446
     36   2112   2075  -1075  -1021   2096    -46    581   -254    189     12    439
     31   2104   2073  -1067  -1021   2088    -46    587   -239    200     28    446
     36   2130   2091  -1083  -1028   2112    -49    594   -223    215     54    470
     18   2101   2083  -1060  -1031   2094    -49    605   -205    228     67    480
     -2   2094   2096  -1047  -1052   2094    -49    607   -197    231     77    491
      5   2099   2094  -1052  -1044   2096    -51    615   -189    244     85    491
     20   2107   2086  -1065  -1034   2099    -57    626   -176    257     98    485
     23   2117   2094  -1070  -1034   2107    -49    633   -155    270    116    488
     15   2125   2107  -1070  -1047   2117    -46    649   -137    280    127    493
     25   2117   2091  -1072  -1034   2104    -41    675   -103    306    155    511
     31   2125   2094  -1080  -1031   2112    -36    701    -70    337    184    535
     49   2143   2094  -1096  -1021   2120    -31    732    -36    374    215    563
     59   2138   2078  -1101  -1010   2107    -28    763      0    410    246    589
     77   2161   2083  -1119  -1002   2122    -23    807     51    462    301    626
     83   2190   2104  -1137  -1010   2148    -18    865    114    522    355    672
     85   2208   2122  -1145  -1018   2166    -18    922    174    579    407    722
     98   2239   2138  -1169  -1021   2190    -12    989    257    662    496    805
    111   2273   2161  -1192  -1023   2218     10   1049    327    732    566    872
    111   2294   2179  -1205  -1034   2236     25   1088    366    771    605    911
    122   2301   2179  -1210  -1028   2242     20   1091    371    779    615    919
    132   2309   2174  -1223  -1021   2242     15   1067    355    758    600    893
    132   2299   2166  -1215  -1018   2231      5   1031    327    727    563    865
    109   2262   2153  -1187  -1023   2208    -12    984    288    678    519    820
     80   2210   2130  -1145  -1023   2171    -23    937    254    633    485    787
     54   2153   2096  -1104  -1021   2125    -31    878    194    568    428    737
     31   2099   2068  -1065  -1018   2086    -41    818    140    498    358    667
     18   2047   2029  -1034  -1005   2039    -62    750     83    431    285    602
     23   2018   1995  -1021   -984   2008    -88    685     28    366    223    545
     25   1984   1958  -1005   -966   1971   -116    623    -18    309    166    485
     18   1919   1901   -969   -943   1912   -137    574    -57    252    111    431
      2   1891   1888   -948   -943   1888   -148    532    -85    220     80    400
    -10   1867   1878   -927   -943   1873   -153    498   -103    207     57    387
    -12   1816   1826   -901   -919   1818   -168    478   -122    187     38    361
     -5   1792   1797   -893   -901   1795   -184    457   -135    171     28    337
      0   1800   1797   -901   -898   1800   -197    452   -135    171     28    332
     20   1823   1803   -922   -891   1813   -215    452   -132    176     31    332
     25   1831   1805   -930   -891   1818   -220    449   -129    176     31    342
     38   1857   1818   -948   -891   1836   -205    459   -103    200     54    374
     59   1880   1821   -971   -880   1852   -189    470    -80    218     75    387
     67   1878   1810   -971   -870   1844   -176    472    -67    226     77    381
     70   1865   1795   -969   -865   1831   -181    470    -59    228     77    381
     67   1860   1790   -963   -859   1826   -184    462    -49    239     83    376
     67   1880   1813   -974   -872   1847   -200    446    -49    244     90    379
     70   1914   1844   -992   -885   1880   -233    420    -70    231     88    371
     70   1899   1826   -984   -878   1862   -257    392    -85    218     88    366
     75   1880   1803   -979   -865   1842   -257    381    -85    215     88    361
     83   1865   1782   -974   -852   1826   -259    376    -90    207     83    358
     85   1849   1764   -966   -839   1808   -277    358   -111    189     70    350
     77   1771   1693   -924   -807   1732   -290    335   -145    158     38    314
     77   1701   1623   -891   -774   1662   -303    316   -166    132     20    293
     72   1634   1561   -854   -745   1597   -303    306   -179    116      5    270
     59   1584   1525   -820   -732   1556   -301    293   -197     96    -15    239
     44   1519   1473   -784   -714   1496   -306    265   -220     59    -46    192
     41   1480   1436   -761   -696   1460   -314    236   -241     36    -67    161
     28   1439   1410   -735   -691   1423   -327    210   -262     18    -85    127
      5   1389   1384   -696   -688   1387   -337    189   -285     -7   -103     77
      5   1376   1371   -691   -683   1374   -350    179   -298    -23   -119     46
     12   1363   1350   -688   -670   1358   -350    174   -301    -28   -122     36
      5   1317   1309   -662   -652   1312   -355    158   -314    -44   -129     15
      0   1278   1278   -639   -639   1278   -363    140   -327    -51   -137      0
     10   1291   1280   -652   -636   1288   -374    127   -332    -62   -142    -18
     10   1247   1236   -628   -613   1241   -350    161   -309    -59   -150    -49
     -2   1200   1202   -597   -602   1200   -265    254   -252    -46   -181   -119
     -7   1234   1241   -613   -623   1236   -181    366   -158      7   -171   -153
      5   1392   1387   -698   -691   1389   -119    548     70    259     67     49
     64   1623   1556   -844   -745   1590   -137    737    329    623    475    446
     80   1893   1813   -987   -867   1855   -257    613    319    792    800    839
     -7   1956   1964   -974   -984   1958   -371    296     98    761    956   1072
   -116   1862   1979   -872  -1047   1919   -517   -132   -314    426    722    891
   -194   1566   1758   -685   -976   1662   -722   -667   -930   -301    -41    187
   -202   1215   1415   -509   -810   1314   -932  -1028  -1423   -948   -745   -459
   -153    948   1101   -397   -626   1023  -1000   -971  -1421   -984   -836   -594
   -135    828    963   -348   -548    896   -909   -730  -1184   -787   -711   -553
    -98    820    919   -361   -509    870   -753   -478   -922   -574   -561   -459
    -70    862    932   -397   -501    896   -566   -223   -657   -353   -394   -340
    -49    924    974   -436   -511    948   -444    -57   -488   -200   -275   -241
    -33    953    987   -459   -511    969   -426    -25   -449   -171   -244   -210
    -33    940    974   -454   -504    956   -426    -20   -439   -163   -236   -207
    -38    922    958   -441   -498    937   -418    -20   -439   -168   -236   -228
    -44    898    943   -426   -493    919   -402    -12   -431   -155   -226   -226
    -20    917    937   -449   -480    924   -405     -5   -423   -140   -210   -210
    -33    914    948   -441   -491    930   -410    -12   -423   -140   -210   -218
    -49    917    966   -436   -509    940   -413    -15   -415   -129   -197   -210
    -57    898    956   -420   -506    927   -400    -10   -402   -116   -184   -205
    -62    870    932   -402   -498    898   -400    -10   -400   -111   -176   -192
    -72    865    935   -397   -504    898   -407    -15   -394   -106   -166   -184
    -75    849    924   -389   -498    885   -413    -10   -384    -96   -153   -176
    -75    865    940   -394   -506    901   -418      0   -368    -77   -135   -155
    -83    841    924   -381   -504    883   -433      0   -366    -75   -129   -153
    -75    836    911   -381   -493    872   -428     12   -353    -64   -119   -142
    -57    818    872   -381   -465    846   -415     36   -332    -44    -93   -122
    -36    815    852   -389   -444    833   -413     49   -314    -23    -70   -106
    -18    815    833   -400   -426    826   -407     77   -277     12    -38    -80
      0    818    818   -407   -407    818   -407    116   -239     51      0    -49
     15    818    800   -418   -392    810   -407    161   -192     98     41     -5
     44    849    805   -446   -379    828   -400    218   -132    161    103     51
     70    880    807   -475   -368    844   -381    280    -70    233    184    114
     80    914    833   -498   -376    875   -353    342     -7    301    252    184
     88    943    852   -517   -384    898   -329    387     44    350    306    241
     93    966    872   -530   -389    919   -324    405     59    368    337    272
     83    969    883   -527   -400    927   -327    394     44    355    335    275
     75    974    898   -524   -410    937   -324    376     20    335    322    272
     57    924    867   -493   -405    896   -324    337    -23    285    280    244
     23    885    862   -454   -418    875   -329    288    -67    236    239    215
     -5    867    872   -433   -439    870   -340    231   -122    181    202    179
    -28    844    870   -407   -449    857   -353    168   -176    122    148    127
    -49    800    846   -376   -449    823   -358    101   -228     67     93     80
    -62    745    807   -340   -433    776   -355     44   -277     18     49     36
    -80    709    787   -316   -433    745   -361    -10   -324    -28     -2    -12
   -101    670    771   -285   -436    719   -361    -54   -355    -57    -25    -38
   -127    618    743   -246   -436    680   -368   -101   -387    -85    -49    -64
   -137    584    722   -223   -428    652   -374   -127   -410   -109    -70    -80
   -135    558    691   -213   -413    623   -381   -148   -426   -124    -83    -90
   -155    506    662   -176   -407    584   -397   -171   -439   -135    -90   -103
   -155    498    652   -174   -405    576   -405   -187   -449   -140    -88   -103
   -127    524    652   -197   -389    587   -394   -187   -441   -124    -75    -93
   -114    527    639   -207   -376    581   -392   -192   -436   -119    -72    -83
   -122    517    639   -197   -381    579   -405   -200   -441   -122    -67    -80
   -129    550    678   -210   -405    613   -392   -189   -423   -101    -44    -70
   -122    592    714   -233   -418    652   -368   -171   -397    -77    -23    -44
   -119    620    740   -252   -431    680   -350   -158   -376    -57     -5    -23
   -114    631    743   -259   -428    685   -345   -161   -371    -54      7    -23
    -98    644    743   -275   -420    693   -350   -168   -368    -49     23    -12
    -90    670    761   -288   -426    714   -363   -192   -374    -46     36      2
    -90    646    737   -277   -415    691   -392   -223   -400    -62     25     -7
    -90    644    735   -277   -413    688   -405   -233   -415    -59     31     -5
    -98    633    730   -267   -415    683   -407   -233   -423    -51     44      0
   -101    620    722   -259   -410    670   -400   -226   -423    -38     57     20
   -101    600    701   -249   -402    649   -410   -241   -441    -51     44     28
   -106    568    675   -231   -392    623   -426   -265   -470    -75     25     12
   -109    509    618   -200   -363    563   -433   -277   -493    -90     10    -10
   -116    472    589   -176   -353    530   -433   -288   -514   -109     -7    -23
   -132    433    563   -153   -348    498   -431   -301   -532   -132    -31    -44
   -145    407    550   -132   -348    478   -423   -322   -555   -158    -54    -75
   -148    381    527   -116   -337    454   -431   -337   -571   -179    -67    -93
   -150    355    506   -101   -327    431   -433   -350   -587   -197    -90   -122
   -158    329    488    -88   -324    407   -423   -348   -587   -189    -80   -122
   -174    309    483    -67   -329    394   -420   -345   -592   -181    -77   -116
   -194    288    483    -46   -337    384   -433   -358   -602   -189    -85   -119
   -194    272    467    -38   -329    368   -431   -353   -592   -181    -67   -106
   -210    270    478    -31   -345    371   -423   -348   -581   -174    -59   -106
   -226    236    462     -5   -345    348   -420   -348   -581   -176    -70   -109
   -236    202    436     15   -337    316   -418   -335   -584   -192    -93   -129
   -239    176    415     31   -327    296   -332   -226   -522   -176   -103   -174
   -205    226    428    -12   -316    327   -249    -75   -415    -98    -59   -174
   -163    371    532   -103   -348    452   -171    132   -215    106    122    -10
    -96    605    701   -257   -400    652   -155    327      7    394    439    322
    -83    948   1031   -431   -555    989   -231    194     36    566    740    719
   -194   1085   1278   -446   -737   1182   -361   -184   -111    610    930   1008
   -324   1085   1410   -381   -867   1247   -524   -597   -366    483    896   1018
   -418    784   1202   -184   -810    992   -719  -1088   -870    -64    335    462
   -426    309    735     59   -579    522   -940  -1467  -1457   -818   -478   -345
   -368     59    428    153   -400    244  -1005  -1410  -1478   -898   -597   -496
   -319      5    324    155   -322    163   -901  -1140  -1249   -714   -478   -423
   -275     72    348     98   -311    210   -724   -836   -984   -501   -327   -306
   -244    114    358     64   -301    236   -530   -542   -750   -309   -174   -207
   -220    168    387     23   -303    277   -426   -394   -636   -205    -85   -150
   -207    194    402      7   -303    298   -376   -332   -571   -145    -36   -106
   -192    205    394     -7   -293    301   -355   -301   -537   -111     -2    -75
   -184    249    433    -31   -309    340   -345   -288   -522    -98     12    -64
   -194    272    467    -38   -329    368   -327   -267   -509    -83     20    -54
   -202    277    480    -38   -340    379   -296   -241   -480    -51     49    -28
   -194    288    480    -46   -337    384   -285   -223   -465    -33     67     -2
   -181    277    459    -46   -319    368   -283   -205   -449    -15     88     20
   -163    314    478    -75   -319    394   -285   -202   -449     -5     96     25
   -150    335    485    -93   -319    410   -272   -179   -431     20    116     51
   -153    350    504   -101   -327    426   -257   -161   -410     44    135     64
   -137    381    519   -122   -327    449   -241   -140   -384     70    161     96
   -114    392    504   -140   -309    446   -241   -122   -366     88    181    124
    -98    402    501   -153   -301    452   -241    -96   -342    114    207    155
    -93    428    522   -168   -306    475   -236    -67   -327    142    239    184
    -96    454    550   -179   -322    501   -220    -23   -290    179    275    218
    -83    467    548   -192   -316    506   -202     23   -252    220    309    252
    -77    498    576   -210   -327    537   -184     72   -213    257    345    288
    -64    509    574   -220   -319    540   -176    132   -166    301    381    345
    -36    548    584   -254   -309    566   -158    200   -103    355    431    392
     -2    633    633   -316   -316    633   -161    262    -54    413    498    457
     10    672    662   -342   -324    667   -153    335     -5    475    553    530
     12    698    685   -355   -337    693   -140    402     54    537    607    587
     15    743    727   -379   -355    735   -111    470    114    605    691    657
      5    779    774   -392   -384    776    -96    498    140    633    730    670
     -7    818    823   -405   -415    820    -88    504    155    652    761    696
    -20    807    828   -397   -423    818    -93    488    142    644    758    691
    -23    748    771   -361   -397    758    -98    467    116    615    730    680
    -38    782    820   -371   -431    800    -88    446    103    602    719    680
    -70    784    854   -358   -462    818    -70    415     85    576    696    662
    -93    756    846   -332   -470    802    -59    376     62    542    662    639
   -101    704    805   -301   -452    753    -70    322     20    491    610    592
   -124    688    810   -283   -467    748    -72    270    -12    452    571    550
   -140    667    807   -265   -475    737    -80    220    -38    428    545    527
   -150    607    756   -228   -454    683    -90    187    -54    415    527    514
   -161    563    724   -200   -441    644    -96    155    -70    394    501    493
   -161    542    704   -192   -433    623    -98    132    -85    381    485    478
   -158    561    717   -202   -439    639    -90    124    -83    384    485    480
   -155    566    722   -205   -439    644    -90    127    -80    389    491    485
   -163    548    711   -192   -436    628    -85    135    -62    410    509    493
   -174    553    727   -192   -449    639    -80    142    -49    418    517    493
   -161    587    748   -213   -454    665    -80    150    -38    426    527    506
   -135    626    761   -246   -446    691    -72    163    -20    449    545    522
   -116    672    789   -277   -452    730    -36    197     20    493    581    553
   -111    701    813   -296   -462    758     -5    228     54    519    602    579
    -88    719    807   -316   -449    763     15    239     70    530    610    587
    -75    743    818   -335   -446    779     12    244     85    532    610    581
    -75    735    810   -329   -441    771      2    241     90    535    615    579
    -70    766    833   -350   -452    800    -12    239    109    553    639    602
    -57    782    839   -363   -449    810    -41    228    109    561    644    623
    -49    795    841   -374   -446    818    -62    220    103    561    649    633
    -44    802    846   -379   -444    823    -67    226    111    568    657    641
    -59    782    841   -363   -449    810    -80    223    111    558    649    633
    -72    758    831   -342   -452    795    -93    213    106    548    636    626
    -77    740    815   -332   -449    776   -101    205     96    542    628    623
    -83    724    807   -319   -444    766   -101    205     93    542    631    631
    -96    696    789   -301   -441    743    -93    205     98    540    626    636
   -109    680    789   -285   -449    735    -88    207    101    540    623    641
   -132    646    776   -259   -454    711    -88    194     90    524    605    628
   -140    618    758   -239   -449    688    -88    181     83    511    587    613
   -127    592    719   -233   -423    657    -93    174     72    493    563    597
   -109    605    714   -249   -410    659    -88    181     85    506    568    613
    -98    607    704   -257   -402    654    -80    184     93    511    571    620
    -98    600    698   -249   -397    649    -72    192     98    511    574    620
    -98    579    675   -241   -387    626    -85    176     88    496    558    602
    -88    571    659   -244   -374    615   -101    166     75    483    542    584
    -85    568    654   -244   -368    610   -101    161     72    480    532    579
    -93    568    662   -236   -376    615    -77    181     88    488    527    584
    -75    602    678   -265   -376    639     25    290    148    514    530    568
    -44    670    714   -314   -379    693    132    449    254    584    568    584
     -7    805    813   -397   -410    807    249    706    480    792    756    740
     93   1034    940   -563   -423    987    303   1039    771   1132   1104   1072
    127   1356   1228   -743   -550   1293    189    930    852   1397   1467   1493
     12   1506   1493   -761   -740   1501    -36    459    743   1512   1706   1797
   -142   1491   1631   -675   -885   1561   -342   -158    428   1356   1644   1797
   -267   1150   1418   -441   -841   1283   -594   -758   -171    683    992   1213
   -283    670    953   -194   -618    810   -779  -1091   -779    -96    202    480
   -226    423    649    -98   -439    535   -792   -969   -813   -202     49    296
   -174    353    527    -90   -350    439   -662   -675   -613    -62    127    311
   -140    384    524   -122   -332    454   -446   -358   -371    106    249    381
   -109    446    555   -171   -332    501   -207    -51   -127    293    387    472
    -83    511    594   -215   -340    553    -90     93    -15    394    462    535
    -64    555    618   -246   -340    584    -46    150     25    436    496    561
    -57    597    654   -270   -355    626    -20    179     49    459    514    579
    -46    571    618   -262   -332    594      0    197     59    470    514    581
    -44    587    631   -272   -337    607     15    213     77    485    524    597
    -33    602    636   -285   -335    620     28    231     96    496    537    613
    -20    618    639   -298   -329    628     33    246    106    506    548    626
    -18    633    649   -309   -332    641     31    249    114    511    553    641
    -18    652    670   -316   -345    659     41    265    135    532    568    665
    -10    659    670   -324   -340    662     57    280    153    548    576    675
      7    685    678   -345   -335    683     70    298    171    566    594    693
     15    685    670   -350   -327    678     67    311    176    579    607    701
      7    675    667   -342   -329    670     77    329    184    592    613    706
     -7    696    704   -348   -355    698    103    355    205    613    631    730
      0    724    724   -361   -361    724    124    384    223    639    652    745
     18    743    724   -381   -355    735    132    413    252    672    678    769
     28    750    719   -389   -345    735    142    452    280    704    709    797
     36    763    727   -400   -345    745    150    493    311    735    737    818
     54    802    748   -428   -345    776    161    542    350    784    776    844
     64    852    787   -459   -361    820    197    620    418    854    844    896
     77    901    823   -491   -371    862    215    696    478    917    901    948
    103    958    854   -532   -376    906    236    766    532    982    963   1010
    119   1010    891   -563   -384    950    257    836    589   1052   1031   1067
    122   1044    919   -584   -400    982    270    883    631   1096   1080   1117
    124   1065    940   -594   -407   1002    280    898    652   1111   1101   1140
    124   1104    979   -615   -428   1041    285    896    657   1117   1106   1153
    106   1085    979   -594   -436   1034    285    878    641   1104   1098   1143
     98   1070    971   -587   -439   1021    288    841    618   1072   1072   1119
     93   1026    932   -561   -418    979    285    802    587   1039   1047   1101
     80    982    901   -532   -410    943    275    750    540    989    997   1065
     51    935    883   -493   -415    909    267    691    485    932    943   1008
     23    880    854   -454   -415    870    265    631    428    872    878    950
     10    836    823   -423   -405    831    257    568    374    818    826    906
     -5    782    787   -389   -394    784    252    509    322    766    774    857
    -25    743    769   -358   -397    756    239    454    277    714    732    810
    -33    717    750   -342   -392    732    215    407    236    672    693    769
    -41    675    717   -319   -379    696    218    384    220    654    675    753
    -64    633    698   -285   -381    665    223    368    207    649    667    743
    -72    641    714   -283   -392    678    220    358    207    649    672    732
    -85    646    732   -283   -410    688    210    342    192    639    665    711
    -88    649    737   -280   -413    691    215    340    192    644    667    717
    -77    646    724   -285   -402    683    213    332    192    646    672    719
    -70    615    685   -272   -376    649    246    348    200    649    683    727
    -67    657    722   -296   -394    688    270    363    213    665    706    740
    -70    670    740   -301   -405    706    303    379    231    683    727    753
    -75    709    782   -316   -428    745    311    376    236    691    732    756
    -70    722    792   -324   -431    756    303    355    223    678    722    750
    -72    730    802   -332   -436    766    306    350    233    696    743    774
    -64    779    841   -358   -452    810    290    335    233    711    763    792
    -54    753    805   -350   -428    779    257    303    207    696    753    782
    -46    745    792   -348   -418    769    254    293    200    691    756    782
    -33    753    787   -361   -410    769    265    290    197    691    758    782
    -20    740    761   -361   -389    748    262    275    181    678    745    769
    -18    693    711   -340   -363    701    244    249    153    649    717    748
    -20    644    665   -311   -342    654    220    220    116    620    693    727
    -15    600    615   -293   -316    607    226    215     98    600    680    722
    -18    563    581   -275   -298    571    241    205     80    579    662    706
    -44    517    558   -239   -301    535    249    181     62    553    633    670
    -59    478    537   -207   -298    506    246    161     46    530    605    641
    -49    467    517   -210   -283    491    257    150     38    522    597    641
    -44    418    462   -187   -254    441    246    127      7    493    568    618
    -41    392    433   -176   -239    413    233    101    -25    470    545    592
    -31    402    433   -184   -231    418    239     96    -28    475    548    597
     -5    397    400   -197   -202    397    249    101    -31    467    540    602
      7    394    387   -202   -189    389    233     90    -49    454    535    597
     10    374    363   -194   -176    368    233     80    -62    441    519    581
     20    355    335   -187   -155    345    246     83    -57    436    511    568
     23    329    306   -179   -140    319    296    150    -12    452    506    553
     28    340    311   -184   -140    327    384    285     85    504    517    530
     31    389    355   -210   -163    374    441    415    202    600    584    568
     46    555    509   -301   -231    532    491    615    426    849    839    800
     96    800    701   -449   -301    750    439    730    587   1114   1176   1197
     67   1031    961   -550   -446    997    358    555    568   1249   1452   1579
    -44   1088   1132   -522   -589   1109    296    252    402   1231   1571   1764
   -150   1031   1182   -439   -665   1106    184   -153     23    904   1301   1514
   -236    797   1031   -283   -633    914     28   -698   -581    174    514    727
   -231    444    675   -106   -452    558   -171   -987   -995   -335    -28    202
   -184    155    337     12   -259    244   -249   -911   -974   -342    -72    127
   -153    -18    135     85   -145     57   -184   -685   -774   -200     12    168
   -129    -15    111     72   -122     46    -54   -436   -535    -20    137    265
   -119     51    168     33   -142    109    119   -168   -285    192    311    402
   -114     98    210      5   -161    153    223    -18   -145    316    415    478
   -116    116    233      0   -174    174    272     44    -90    361    444    504
   -111    129    239    -10   -176    181    280     62    -67    374    454    519
   -109    127    236    -10   -174    181    293     83    -38    392    472    545
   -119    122    239     -2   -179    181    306    109    -18    410    491    566
   -122    140    262     -7   -192    200    319    124     -2    436    517    581
   -124    161    285    -20   -205    223    316    132     15    452    524    581
   -116    168    285    -25   -202    226    314    140     23    459    535    589
   -109    171    277    -31   -194    223    335    158     41    480    553    605
   -111    176    288    -31   -200    231    342    171     57    498    568    615
   -101    189    290    -44   -197    239    337    176     62    509    581    623
    -96    184    280    -46   -187    231    337    184     80    522    594    628
    -88    194    283    -54   -184    236    350    202    101    537    615    649
    -88    205    293    -57   -189    249    361    213    106    550    628    662
    -88    202    290    -59   -189    246    361    223    106    563    639    667
    -83    215    298    -67   -189    257    358    241    122    581    662    683
    -75    215    290    -70   -184    252    371    267    148    610    691    701
    -51    239    290    -93   -171    265    387    301    181    641    719    730
    -20    283    303   -132   -163    293    392    348    223    685    769    782
     -7    301    309   -148   -158    306    392    402    280    745    831    833
      0    329    329   -166   -166    329    394    457    345    818    901    893
     10    353    342   -181   -166    348    402    514    405    888    963    953
     10    361    350   -187   -168    358    420    568    470    940   1018   1000
      7    400    389   -205   -192    394    431    610    522    984   1067   1036
     18    444    426   -231   -205    433    444    639    545   1010   1098   1070
     25    465    439   -244   -205    452    459    646    550   1010   1111   1075
     12    452    436   -233   -213    444    467    626    522    974   1083   1052
      2    418    415   -210   -207    418    472    602    491    940   1057   1028
    -25    376    402   -176   -213    389    475    571    446    901   1023    997
    -62    340    402   -137   -231    371    480    535    407    852    969    953
    -88    327    415   -122   -252    371    488    478    353    795    906    891
   -109    283    392    -88   -249    335    488    426    303    737    849    826
   -135    207    340    -36   -239    272    485    368    249    667    776    750
   -155    161    316     -2   -236    239    491    332    213    628    730    711
   -171    109    280     31   -226    194    488    296    174    589    691    672
   -174     75    249     49   -213    163    483    265    145    566    670    649
   -189     38    228     72   -210    132    475    233    119    540    641    626
   -207    -20    187    114   -197     83    462    215     96    522    615    600
   -228    -49    179    137   -205     64    475    213     96    517    605    587
   -252    -77    174    166   -215     46    470    200     85    501    594    568
   -259    -93    166    174   -213     36    462    189     80    491    587    555
   -246    -85    161    166   -205     36    459    187     77    491    592    558
   -239    -83    155    158   -200     33    462    200     88    511    610    566
   -239    -75    163    155   -202     44    472    220    114    535    636    579
   -228    -25    202    124   -218     85    485    231    137    550    649    584
   -218      2    220    109   -218    111    493    236    148    555    652    584
   -207     -2    205    106   -207     98    485    226    142    558    654    584
   -189     18    207     85   -200    111    470    210    137    550    657    589
   -166     31    197     67   -181    114    444    194    140    553    670    602
   -153     -5    148     80   -150     70    423    174    119    540    659    597
   -158    -41    114     98   -137     36    415    163    109    530    652    597
   -161    -54    106    106   -135     25    415    161    109    530    657    605
   -155    -72     80    114   -119      2    402    145     93    511    646    594
   -153   -111     41    132    -98    -36    381    129     67    483    628    576
   -161   -150      7    155    -85    -70    371    119     54    459    605    561
   -179   -213    -33    194    -75   -122    371    111     46    444    592    545
   -194   -275    -83    233    -57   -181    374    106     41    428    579    530
   -205   -337   -132    272    -36   -236    366     80      7    376    524    472
   -228   -361   -135    293    -49   -249    361     57    -20    335    485    439
   -239   -389   -150    314    -46   -270    361     41    -31    322    472    423
   -231   -423   -192    327    -23   -306    361     33    -31    311    462    415
   -218   -444   -226    332      2   -335    348     28    -31    311    457    418
   -218   -472   -254    345     15   -363    350     23    -25    306    454    413
   -218   -485   -267    350     23   -376    345     15    -25    293    449    410
   -215   -506   -293    361     36   -400    335     10    -28    283    444    410
   -215   -535   -319    376     51   -428    329     10    -23    288    441    413
   -220   -561   -340    389     57   -452    340     28     -7    290    433    400
   -218   -587   -368    402     72   -478    394    111     46    301    420    366
   -218   -584   -368    400     75   -478    493    249    155    350    423    329
   -202   -498   -296    350     46   -397    555    394    327    498    532    402
   -161   -290   -132    223    -15   -213    576    597    615    839    875    727
   -119    -36     83     77   -101     23    506    639    750   1106   1249   1150
   -184    179    363      2   -275    270    381    348    594   1145   1499   1493
   -309    202    511     54   -410    355    283     18    332   1052   1574   1631
   -405     18    423    192   -415    220    109   -452   -176    535   1078   1182
   -449   -342    106    394   -277   -119   -103   -940   -779   -252    210    361
   -405   -631   -226    517    -90   -428   -246  -1067  -1010   -602   -189    -46
   -355   -859   -504    607     72   -683   -205   -852   -813   -454   -114    -38
   -322   -922   -600    620    137   -761    -80   -587   -540   -233     31     59
   -296   -888   -594    592    148   -743     80   -327   -262    -12    194    176
   -270   -807   -537    537    132   -672    231    -96    -23    189    345    293
   -262   -776   -514    519    124   -646    303     15     96    283    415    350
   -259   -766   -506    511    122   -636    327     54    142    309    439    379
   -259   -750   -491    504    114   -620    332     77    171    327    459    407
   -265   -745   -480    504    106   -613    332     88    184    337    470    415
   -259   -766   -506    514    122   -636    335     90    192    340    470    410
   -244   -769   -527    506    137   -649    324     98    207    355    478    420
   -236   -758   -522    496    142   -641    319    106    220    368    491    433
   -241   -766   -524    504    140   -646    319    109    236    381    504    446
   -244   -763   -519    504    137   -641    327    114    249    394    517    459
   -233   -769   -535    501    150   -652    327    127    267    402    530    478
   -244   -779   -535    509    145   -657    327    140    288    415    540    493
   -259   -784   -527    519    132   -654    316    150    303    428    545    509
   -259   -763   -504    511    122   -633    309    163    322    446    563    530
   -259   -784   -524    519    132   -654    309    176    342    472    581    537
   -252   -797   -545    524    145   -672    322    197    368    504    607    561
   -241   -787   -545    514    150   -665    324    220    389    527    628    576
   -236   -761   -524    498    142   -644    309    236    407    540    636    574
   -231   -763   -532    496    150   -646    316    277    454    581    670    589
   -210   -743   -532    475    161   -639    335    335    514    641    730    633
   -181   -714   -535    446    174   -626    348    400    574    709    792    678
   -153   -672   -519    413    181   -597    366    475    646    784    867    727
   -140   -652   -511    394    184   -584    389    545    717    852    924    763
   -129   -615   -485    371    176   -550    402    602    771    911    984    810
   -135   -574   -441    353    153   -509    405    631    795    945   1026    833
   -127   -550   -423    340    148   -488    410    644    807    958   1041    833
   -116   -550   -433    332    155   -493    413    641    800    948   1034    826
   -119   -561   -444    340    161   -504    415    618    774    919   1010    800
   -129   -581   -452    353    158   -517    405    571    730    872    969    761
   -140   -579   -439    361    148   -509    394    524    685    820    927    722
   -171   -633   -465    402    145   -550    381    459    623    756    870    657
   -215   -706   -491    459    135   -597    366    387    566    688    805    592
   -223   -743   -519    480    145   -633    348    314    511    620    748    530
   -223   -766   -542    496    158   -654    332    246    457    561    691    467
   -226   -815   -592    519    181   -704    311    184    394    501    633    405
   -228   -865   -636    545    202   -750    296    137    358    459    597    363
   -228   -930   -701    576    236   -815    283     98    332    431    571    322
   -228   -953   -724    592    246   -839    262     62    306    402    540    277
   -239   -950   -714    594    236   -833    257     44    298    392    530    262
   -231   -956   -724    594    246   -841    246     36    306    392    532    257
   -226   -971   -745    597    257   -859    233     31    303    389    532    246
   -223   -992   -769    607    272   -880    228     31    303    389    527    233
   -223  -1008   -787    613    280   -896    223     23    303    389    524    223
   -215   -979   -763    597    272   -870    218     23    314    402    532    226
   -205   -945   -740    574    265   -844    244     54    353    431    561    246
   -200   -875   -675    537    236   -776    280     80    392    465    605    280
   -207   -888   -683    548    236   -787    303     85    400    470    610    275
   -218   -898   -680    555    231   -789    290     70    387    462    602    259
   -207   -867   -662    537    223   -766    270     54    387    470    610    259
   -197   -862   -665    530    233   -763    249     44    387    480    620    270
   -205   -893   -691    548    241   -792    213     12    366    465    605    257
   -213   -906   -696    558    239   -802    189    -15    337    446    597    241
   -223   -917   -693    568    233   -805    171    -31    324    433    589    228
   -226   -971   -745    600    259   -859    166    -33    327    428    584    220
   -228  -1013   -787    618    277   -901    140    -62    296    400    555    192
   -239  -1085   -846    659    303   -966    111    -96    254    355    522    150
   -254  -1137   -885    696    314  -1013    116   -101    244    345    514    137
   -254  -1169   -914    711    329  -1041    122   -109    236    337    509    127
   -272  -1265   -992    766    358  -1130    127   -127    205    309    475     85
   -285  -1296  -1010    789    361  -1153    119   -155    174    280    441     51
   -288  -1293  -1005    787    358  -1150    109   -189    145    252    418     25
   -288  -1330  -1041    810    376  -1187    101   -213    119    226    387     -5
   -306  -1387  -1083    844    387  -1236     90   -226    106    215    379    -18
   -314  -1423  -1109    867    394  -1267     90   -236     98    210    381    -20
   -311  -1415  -1106    862    394  -1262     83   -246     90    205    381    -20
   -306  -1452  -1145    880    418  -1299     83   -246     90    207    379    -31
   -306  -1452  -1145    878    418  -1299     70   -265     75    189    366    -44
   -301  -1462  -1161    880    428  -1312     72   -267     64    179    361    -57
   -288  -1501  -1213    893    459  -1356    111   -213     80    171    340    -90
   -293  -1486  -1192    891    449  -1340    218    -90    142    174    311   -148
   -272  -1431  -1161    849    444  -1296    309     85    303    303    415    -85
   -220  -1252  -1031    735    402  -1140    384    350    589    623    727    189
   -158   -927   -771    542    303   -849    340    454    779    940   1111    589
   -197   -623   -426    410    114   -524    168    114    688   1070   1408    958
   -348   -532   -184    439    -83   -358    -25   -371    459   1054   1527   1127
   -462   -704   -244    581   -109   -475   -249   -888     54    714   1241    880
   -524  -1260   -735    891    103  -1000   -465  -1376   -607   -119    376     80
   -496  -1751  -1254   1124    379  -1504   -605  -1545  -1015   -683   -226   -483
   -431  -1842  -1413   1135    491  -1628   -579  -1332   -867   -589   -192   -511
   -379  -1842  -1462   1109    540  -1652   -428  -1039   -607   -392    -54   -439
   -350  -1808  -1460   1078    550  -1634   -213   -735   -332   -184    106   -332
   -350  -1753  -1402   1052    524  -1579    -25   -496   -119    -10    249   -223
   -353  -1712  -1361   1031    504  -1538     44   -415    -41     51    296   -187
   -337  -1654  -1317    995    488  -1486     62   -389    -20     64    309   -171
   -311  -1615  -1304    963    493  -1460     77   -374      0     83    327   -153
   -309  -1641  -1332    976    511  -1488    106   -342     36    119    363   -129
   -301  -1641  -1343    971    519  -1493    111   -335     49    127    374   -124
   -306  -1675  -1369    989    530  -1522    119   -324     59    129    384   -122
   -303  -1683  -1382    992    535  -1532    119   -319     67    135    387   -116
   -280  -1652  -1371    966    545  -1512    124   -316     83    142    394   -109
   -285  -1680  -1395    984    553  -1540    114   -324     83    142    387   -119
   -288  -1680  -1392    984    550  -1538    119   -316     90    153    397   -111
   -270  -1673  -1405    971    566  -1540    142   -293    116    176    420    -83
   -249  -1670  -1421    961    584  -1545    153   -280    132    192    436    -64
   -218  -1660  -1441    937    610  -1553    145   -285    122    187    439    -59
   -179  -1644  -1467    911    641  -1556    137   -277    129    197    454    -44
   -153  -1654  -1501    901    672  -1579    137   -265    127    202    465    -33
   -145  -1657  -1512    901    683  -1584    135   -241    127    218    480    -28
   -145  -1652  -1506    898    678  -1579    148   -213    150    239    504    -10
   -142  -1634  -1491    888    672  -1564    155   -171    189    275    532     12
   -135  -1618  -1483    875    672  -1551    161   -111    231    316    566     41
   -132  -1618  -1486    875    675  -1553    187    -49    293    366    620     83
   -150  -1590  -1441    870    641  -1517    200     28    358    431    685    145
   -161  -1538  -1376    849    605  -1457    202     96    410    483    743    202
   -184  -1509  -1325    844    568  -1418    207    155    457    530    800    254
   -218  -1473  -1254    846    517  -1363    236    210    506    581    862    311
   -254  -1434  -1179    841    462  -1306    249    220    519    594    883    342
   -267  -1454  -1187    859    457  -1319    252    202    501    576    867    332
   -275  -1449  -1176    859    449  -1312    252    181    483    558    852    319
   -277  -1431  -1153    854    436  -1293    249    145    454    530    826    301
   -285  -1465  -1179    875    444  -1322    241     90    420    493    795    277
   -311  -1532  -1221    922    452  -1376    236     33    374    439    750    239
   -335  -1574  -1241    953    452  -1408    218    -41    316    376    696    192
   -353  -1652  -1299   1002    472  -1475    194   -116    254    309    633    135
   -387  -1748  -1361   1065    485  -1556    174   -184    197    244    571     75
   -397  -1808  -1413   1101    506  -1610    155   -241    155    200    527     33
   -389  -1844  -1457   1117    532  -1652    132   -290    116    161    493      5
   -387  -1865  -1478   1127    545  -1673    122   -329     85    129    470    -12
   -389  -1886  -1496   1137    553  -1693    114   -355     67    114    459    -23
   -392  -1925  -1532   1158    568  -1727    101   -371     54     98    449    -38
   -387  -1927  -1543   1156    576  -1735     96   -374     49     93    452    -46
   -389  -1906  -1517   1148    563  -1712    101   -374     57    103    467    -33
   -376  -1899  -1525   1135    571  -1712    101   -376     49     98    465    -41
   -368  -1878  -1509   1122    568  -1693     93   -379     41     98    470    -38
   -371  -1883  -1514   1127    568  -1699     83   -384     33     88    459    -49
   -371  -1865  -1493   1119    561  -1680     98   -368     51    101    470    -49
   -342  -1792  -1449   1067    550  -1621    124   -345     77    119    496    -25
   -324  -1766  -1441   1044    558  -1605    153   -324     90    129    504    -18
   -314  -1777  -1465   1044    571  -1621    158   -314     96    135    511    -12
   -301  -1761  -1460   1031    579  -1610    142   -329     93    129    517     -7
   -293  -1730  -1436   1010    571  -1584    129   -348     96    135    532     10
   -285  -1761  -1475   1023    592  -1618     96   -376     75    119    519      5
   -275  -1787  -1514   1031    615  -1652     67   -397     46    101    506     -5
   -262  -1758  -1496   1010    615  -1628     75   -400     41    103    519      2
   -249  -1748  -1499    997    620  -1623     67   -402     33    101    519      2
   -257  -1797  -1540   1026    641  -1670     46   -431    -10     62    483    -33
   -270  -1852  -1582   1057    654  -1717     23   -462    -62     12    441    -70
   -275  -1883  -1608   1080    665  -1745     28   -467    -83    -10    426    -88
   -270  -1906  -1639   1085    683  -1774     38   -470    -98    -25    407   -109
   -270  -1935  -1665   1101    696  -1803     44   -478   -122    -54    376   -142
   -285  -1979  -1693   1130    701  -1836     46   -491   -150    -88    345   -174
   -306  -2023  -1717   1166    704  -1870     54   -496   -168   -109    324   -192
   -314  -2042  -1727   1176    704  -1886     59   -498   -179   -124    311   -205
   -319  -2055  -1735   1187    706  -1896     51   -506   -194   -142    293   -223
   -329  -2078  -1751   1202    709  -1914     51   -511   -210   -161    277   -236
   -329  -2068  -1738   1200    704  -1904     62   -511   -218   -174    270   -244
   -324  -2039  -1714   1182    691  -1875     62   -509   -223   -181    267   -249
   -337  -2057  -1719   1197    691  -1888     70   -498   -220   -184    270   -244
   -355  -2086  -1732   1221    685  -1909     72   -485   -218   -189    270   -239
   -376  -2096  -1719   1236    670  -1909    103   -457   -200   -192    265   -246
   -371  -2065  -1693   1215    659  -1880    194   -335   -129   -163    257   -280
   -361  -1987  -1626   1174    631  -1808    285   -153    -10    -75    303   -262
   -332  -1855  -1522   1093    592  -1688    374     93    194    132    491    -93
   -244  -1626  -1382    935    568  -1504    405    340    431    423    810    233
   -226  -1299  -1072    761    420  -1187    337    210    491    615   1119    631
   -335  -1179   -844    756    254  -1013    194   -184    376    685   1325    932
   -493  -1192   -701    841    103   -948     12   -662     83    509   1236    909
   -644  -1538   -893   1091    124  -1215   -163  -1228   -506   -163    553    259
   -659  -2088  -1428   1374    381  -1758   -400  -1605  -1093   -896   -220   -519
   -594  -2392  -1797   1491    600  -2096   -496  -1564  -1169  -1023   -392   -717
   -548  -2465  -1917   1504    683  -2192   -439  -1319   -992   -893   -316   -683
   -524  -2421  -1896   1473    685  -2158   -290  -1036   -766   -735   -202   -605
   -491  -2353  -1862   1421    685  -2109    -90   -732   -530   -548    -62   -501
   -454  -2278  -1823   1366    683  -2052      7   -579   -410   -449     15   -439
   -436  -2244  -1810   1337    685  -2026     38   -524   -368   -418     33   -423
   -407  -2257  -1849   1332    719  -2055     36   -511   -363   -423     25   -428
   -400  -2283  -1886   1340    740  -2086     28   -506   -361   -428     18   -433
   -402  -2294  -1891   1348    743  -2094     20   -496   -363   -436      7   -439
   -405  -2304  -1899   1353    745  -2101     18   -483   -355   -431     10   -436
   -397  -2301  -1904   1350    753  -2104     18   -475   -348   -431     12   -431
   -410  -2314  -1906   1361    745  -2109     25   -462   -335   -428     15   -428
   -423  -2294  -1873   1358    724  -2083     28   -454   -329   -428     15   -426
   -426  -2247  -1821   1335    696  -2034     28   -446   -316   -418     18   -413
   -428  -2252  -1823   1340    696  -2039     38   -431   -309   -410     23   -397
   -423  -2257  -1834   1337    704  -2044     46   -413   -303   -407     28   -384
   -426  -2255  -1829   1340    698  -2042     57   -397   -298   -405     28   -384
   -418  -2252  -1834   1332    706  -2042     64   -381   -277   -392     36   -381
   -410  -2231  -1821   1322    704  -2026     75   -350   -254   -379     44   -361
   -394  -2192  -1797   1293    698  -1995     59   -332   -244   -374     51   -342
   -379  -2197  -1818   1288    717  -2008     64   -290   -215   -342     77   -311
   -361  -2213  -1852   1286    745  -2034     83   -233   -174   -306    116   -275
   -363  -2179  -1816   1273    724  -1997     98   -179   -137   -275    148   -246
   -348  -2091  -1745   1218    698  -1919     88   -132    -98   -239    174   -215
   -301  -2036  -1735   1169    717  -1886     77    -70    -51   -192    213   -174
   -275  -1977  -1701   1124    711  -1839     88      0     15   -129    275   -109
   -254  -1917  -1662   1085    704  -1790    101     59     67    -80    327    -57
   -246  -1852  -1605   1049    678  -1730    114    106    116    -33    376      0
   -241  -1836  -1595   1039    675  -1714    127    135    148     -7    400     33
   -236  -1816  -1582   1026    670  -1699    119    132    155    -10    400     38
   -246  -1797  -1551   1023    652  -1675    111    111    148    -33    381     23
   -272  -1816  -1545   1044    633  -1680    116     90    140    -59    353      2
   -277  -1829  -1551   1052    633  -1691    122     67    127    -88    322    -12
   -288  -1862  -1574   1075    641  -1719    119     33    101   -127    277    -49
   -319  -1893  -1574   1106    626  -1735    116    -12     70   -176    226    -93
   -355  -1932  -1577   1143    610  -1756    116    -59     33   -223    179   -132
   -381  -1951  -1569   1166    592  -1761    109   -109     -7   -277    124   -181
   -376  -1964  -1590   1169    605  -1777    101   -148    -41   -316     83   -218
   -389  -2003  -1613   1197    610  -1808     96   -189    -72   -361     31   -259
   -397  -2042  -1644   1218    620  -1844     75   -231   -106   -402    -18   -301
   -397  -2088  -1691   1241    646  -1891     51   -267   -137   -439    -62   -342
   -400  -2101  -1704   1249    649  -1904     44   -283   -150   -457    -80   -355
   -389  -2070  -1680   1231    644  -1875     51   -275   -135   -452    -75   -350
   -387  -2052  -1665   1221    639  -1860     49   -270   -132   -454    -75   -350
   -389  -2055  -1665   1221    636  -1860     41   -272   -132   -457    -80   -363
   -389  -2047  -1657   1215    631  -1852     36   -272   -135   -459    -90   -376
   -381  -2029  -1647   1205    631  -1839     36   -259   -122   -446    -93   -371
   -387  -2000  -1613   1192    610  -1808     64   -228    -93   -418    -80   -353
   -384  -1940  -1556   1163    584  -1751     77   -205    -75   -400    -64   -345
   -381  -1906  -1527   1143    571  -1717     98   -192    -67   -402    -67   -350
   -389  -1893  -1504   1143    555  -1699    101   -200    -77   -410    -83   -366
   -394  -1867  -1473   1130    537  -1670     85   -213    -80   -410    -83   -376
   -381  -1847  -1465   1114    540  -1657     62   -228    -83   -410    -83   -374
   -355  -1849  -1493   1101    566  -1673     18   -254   -103   -426    -96   -374
   -342  -1855  -1512   1098    584  -1683    -20   -275   -127   -444   -111   -376
   -316  -1823  -1506   1067    592  -1665    -20   -275   -124   -439   -106   -368
   -306  -1821  -1514   1062    602  -1667    -20   -277   -127   -446   -119   -381
   -316  -1870  -1553   1093    615  -1712    -28   -293   -148   -478   -153   -418
   -329  -1919  -1590   1124    628  -1756    -44   -316   -179   -514   -187   -454
   -335  -1943  -1610   1137    636  -1777    -59   -329   -200   -535   -215   -472
   -340  -1971  -1634   1156    644  -1803    -62   -340   -223   -561   -241   -498
   -350  -2003  -1652   1176    649  -1829    -59   -345   -241   -581   -259   -524
   -366  -2029  -1662   1197    646  -1847    -57   -358   -262   -607   -283   -545
   -374  -2047  -1673   1208    649  -1860    -59   -379   -280   -631   -306   -563
   -363  -2083  -1719   1223    675  -1901    -62   -392   -303   -657   -335   -587
   -361  -2109  -1751   1234    693  -1930    -67   -402   -319   -680   -355   -615
   -363  -2109  -1745   1236    691  -1927    -64   -405   -322   -693   -361   -636
   -358  -2104  -1745   1231    691  -1927    -70   -410   -335   -704   -379   -662
   -361  -2083  -1725   1221    680  -1904    -75   -415   -353   -714   -392   -665
   -355  -2052  -1696   1202    670  -1875    -59   -410   -363   -704   -389   -649
   -348  -2049  -1701   1200    675  -1875    -41   -405   -368   -698   -389   -646
   -342  -2075  -1732   1208    693  -1904    -18   -374   -371   -711   -423   -685
   -335  -2088  -1756   1210    709  -1922     72   -257   -303   -698   -449   -748
   -298  -2000  -1701   1148    698  -1852    168   -101   -168   -600   -392   -719
   -257  -1831  -1574   1044    657  -1704    244    114     67   -342   -153   -511
   -176  -1584  -1410    880    615  -1499    205    309    296    -12    228   -114
   -174  -1312  -1140    743    480  -1226    116    210    324    184    566    296
   -267  -1221   -956    743    342  -1091     33   -111    161    189    717    517
   -379  -1283   -904    831    262  -1093    -98   -553   -223   -122    483    332
   -491  -1582  -1093   1036    298  -1337   -301  -1148   -898   -922   -353   -446
   -504  -1904  -1400   1202    446  -1652   -511  -1499  -1395  -1532   -987  -1031
   -457  -2120  -1665   1286    602  -1891   -584  -1418  -1402  -1569  -1072  -1145
   -420  -2239  -1818   1330    698  -2029   -485  -1158  -1179  -1389   -969  -1096
   -394  -2247  -1855   1319    730  -2052   -358   -924   -950  -1213   -844  -1013
   -363  -2179  -1816   1270    724  -1997   -184   -659   -696   -997   -683   -888
   -353  -2132  -1779   1241    711  -1956    -46   -480   -537   -857   -576   -805
   -340  -2104  -1764   1223    711  -1935     -2   -420   -485   -815   -548   -782
   -340  -2044  -1704   1192    680  -1875      2   -407   -465   -797   -532   -766
   -324  -2026  -1704   1174    688  -1865     10   -392   -441   -779   -517   -750
   -311  -1990  -1678   1150    680  -1834     -7   -410   -457   -797   -535   -774
   -342  -2018  -1675   1182    665  -1847     10   -392   -444   -787   -522   -761
   -361  -2052  -1691   1205    665  -1873     44   -363   -413   -758   -493   -727
   -353  -2023  -1670   1187    657  -1847     64   -340   -389   -740   -475   -714
   -342  -2023  -1680   1182    667  -1855     70   -332   -381   -737   -475   -717
   -342  -2034  -1691   1189    672  -1862     67   -324   -379   -727   -472   -706
   -329  -1956  -1628   1143    646  -1792     23   -340   -394   -745   -483   -714
   -306  -1940  -1634   1122    662  -1787     12   -335   -394   -745   -488   -714
   -303  -1938  -1636   1119    665  -1790     28   -314   -379   -722   -470   -696
   -301  -1888  -1587   1096    641  -1738     46   -290   -353   -691   -446   -675
   -298  -1855  -1558   1075    628  -1706     38   -277   -337   -672   -433   -657
   -301  -1865  -1564   1080    631  -1714     28   -272   -329   -665   -431   -649
   -290  -1818  -1527   1052    615  -1673     41   -239   -290   -626   -400   -613
   -280  -1777  -1496   1028    607  -1636     41   -205   -254   -584   -353   -579
   -272  -1769  -1496   1021    610  -1634     59   -158   -202   -530   -303   -537
   -267  -1761  -1493   1013    610  -1628     88    -96   -137   -470   -244   -480
   -252  -1706  -1454    976    600  -1582     96    -31    -64   -397   -168   -407
   -231  -1654  -1423    943    594  -1540    106     33      7   -316    -88   -332
   -220  -1592  -1371    904    574  -1480    116     85     59   -262    -38   -285
   -233  -1530  -1296    883    530  -1413    140    135    116   -205     23   -220
   -252  -1540  -1291    896    519  -1415    163    168    153   -168     57   -174
   -249  -1522  -1273    885    511  -1397    179    174    158   -166     62   -155
   -272  -1506  -1234    885    480  -1371    184    150    135   -194     38   -176
   -290  -1506  -1215    896    462  -1361    189    127     98   -233      0   -202
   -309  -1496  -1187    901    436  -1340    205    101     64   -275    -36   -226
   -335  -1514  -1179    924    420  -1348    205     59     20   -329    -83   -267
   -329  -1561  -1231    945    449  -1397    194      7    -33   -387   -140   -324
   -332  -1595  -1262    963    465  -1431    189    -51    -93   -457   -218   -384
   -348  -1605  -1260    976    454  -1434    176   -109   -153   -517   -280   -436
   -368  -1631  -1262   1000    446  -1447    168   -158   -200   -563   -319   -472
   -376  -1662  -1286   1018    454  -1475    161   -202   -239   -607   -366   -519
   -368  -1691  -1322   1028    475  -1506    150   -244   -272   -652   -407   -563
   -355  -1686  -1332   1021    488  -1512    161   -262   -288   -667   -428   -589
   -337  -1683  -1345   1010    504  -1514    155   -275   -298   -685   -444   -602
   -327  -1680  -1356   1002    511  -1517    150   -288   -309   -696   -454   -607
   -314  -1688  -1374   1000    527  -1530    148   -298   -319   -701   -454   -600
   -301  -1673  -1371    984    532  -1522    150   -303   -322   -701   -457   -589
   -296  -1657  -1361    976    532  -1509    142   -306   -327   -704   -457   -592
   -277  -1597  -1322    937    519  -1460    148   -296   -316   -685   -436   -574
   -259  -1509  -1249    883    493  -1379    171   -275   -283   -652   -400   -535
   -246  -1467  -1223    854    485  -1345    181   -267   -272   -641   -392   -527
   -210  -1467  -1257    839    522  -1363    184   -277   -288   -644   -405   -540
   -187  -1447  -1260    815    535  -1353    176   -285   -298   -657   -410   -542
   -184  -1418  -1234    800    524  -1327    168   -288   -296   -652   -402   -535
   -197  -1395  -1200    795    498  -1299    168   -296   -293   -641   -392   -524
   -205  -1363  -1158    784    475  -1262    155   -311   -309   -646   -387   -522
   -200  -1361  -1161    779    478  -1260    155   -322   -311   -649   -387   -524
   -189  -1340  -1153    763    480  -1247    158   -324   -309   -646   -384   -527
   -181  -1325  -1145    750    480  -1236    166   -319   -306   -636   -376   -527
   -184  -1369  -1184    776    498  -1278    166   -322   -319   -639   -379   -532
   -215  -1426  -1213    820    496  -1319    161   -332   -342   -652   -397   -542
   -236  -1470  -1234    852    498  -1353    166   -332   -361   -659   -407   -555
   -239  -1480  -1244    857    501  -1363    176   -332   -376   -670   -415   -568
   -241  -1493  -1252    867    504  -1374    184   -345   -397   -698   -431   -589
   -262  -1517  -1254    888    493  -1384    189   -363   -428   -737   -459   -613
   -270  -1522  -1254    896    491  -1389    189   -381   -470   -766   -491   -633
   -288  -1569  -1280    927    493  -1426    189   -400   -501   -787   -514   -654
   -324  -1618  -1293    971    483  -1457    200   -400   -506   -784   -517   -657
   -350  -1647  -1296    997    470  -1470    194   -415   -522   -802   -532   -672
   -342  -1628  -1286    984    470  -1457    200   -407   -524   -802   -527   -667
   -337  -1605  -1267    969    462  -1436    207   -397   -517   -789   -514   -657
   -363  -1610  -1247    987    441  -1428    213   -394   -517   -789   -511   -654
   -361  -1631  -1273    995    452  -1452    202   -400   -524   -805   -524   -672
   -348  -1673  -1325   1010    488  -1499    220   -363   -517   -818   -550   -709
   -327  -1662  -1337    992    504  -1499    298   -244   -441   -787   -563   -743
   -327  -1597  -1270    963    470  -1434    389    -96   -319   -693   -517   -722
   -316  -1434  -1119    872    400  -1278    454     96    -72   -428   -262   -493
   -265  -1195   -930    730    329  -1065    433    244    148   -122     96   -111
   -259   -870   -610    563    174   -740    322     70    109      2    381    272
   -329   -771   -441    550     54   -607    244   -228    -83     -7    545    524
   -441   -833   -394    636    -23   -615    137   -602   -457   -301    329    348
   -517  -1114   -597    815     38   -857    -59  -1109  -1044   -984   -397   -363
   -519  -1439   -919    976    197  -1179   -259  -1434  -1504  -1582  -1057  -1005
   -493  -1691  -1197   1093    350  -1444   -329  -1376  -1493  -1610  -1140  -1122
   -465  -1818  -1353   1140    444  -1587   -233  -1122  -1244  -1410  -1010  -1049
   -431  -1805  -1376   1117    472  -1592    -93   -872   -992  -1210   -872   -953
   -400  -1712  -1314   1054    457  -1514     88   -602   -732   -987   -701   -815
   -374  -1626  -1252   1000    439  -1439    213   -418   -558   -831   -574   -709
   -379  -1623  -1244   1000    428  -1434    252   -358   -509   -789   -537   -678
   -402  -1590  -1189    995    392  -1389    283   -319   -467   -753   -501   -641
   -407  -1538  -1132    971    361  -1335    301   -303   -444   -732   -488   -626
   -392  -1522  -1130    958    368  -1327    322   -288   -426   -709   -470   -610
   -394  -1527  -1132    958    368  -1330    322   -277   -415   -693   -452   -592
   -387  -1517  -1130    953    371  -1325    316   -270   -407   -680   -446   -584
   -374  -1499  -1124    935    374  -1314    322   -252   -392   -667   -433   -571
   -361  -1454  -1093    909    366  -1275    327   -231   -374   -652   -420   -555
   -355  -1431  -1075    891    358  -1254    324   -210   -366   -644   -410   -537
   -337  -1405  -1067    870    363  -1236    340   -192   -345   -631   -397   -524
   -327  -1384  -1060    854    366  -1223    353   -179   -324   -615   -381   -509
   -316  -1366  -1049    841    366  -1208    350   -171   -311   -602   -368   -496
   -298  -1363  -1065    831    381  -1215    332   -171   -309   -602   -366   -493
   -290  -1361  -1070    826    387  -1215    316   -166   -296   -597   -363   -498
   -296  -1369  -1072    831    387  -1221    319   -140   -272   -571   -342   -485
   -277  -1353  -1075    815    397  -1215    322   -103   -246   -537   -311   -472
   -280  -1322  -1044    800    379  -1184    324    -64   -218   -496   -277   -439
   -283  -1325  -1041    802    379  -1184    337    -12   -174   -446   -239   -405
   -252  -1301  -1049    776    397  -1176    350     51   -114   -389   -189   -361
   -213  -1239  -1026    727    405  -1132    353    135    -31   -311   -122   -298
   -194  -1171   -976    683    389  -1075    353    207     23   -244    -59   -236
   -187  -1106   -922    646    366  -1015    363    267     80   -184      5   -171
   -174  -1060   -885    615    353   -971    374    324    140   -129     59   -127
   -163  -1047   -883    605    358   -966    384    363    176    -90     93   -101
   -166  -1034   -867    600    348   -950    389    374    189    -83    103    -85
   -174  -1039   -865    605    345   -953    381    363    174    -98     98    -85
   -184  -1036   -854    607    332   -945    363    322    137   -145     67   -122
   -184  -1028   -844    607    329   -937    345    267     93   -197     20   -166
   -189  -1067   -880    626    342   -974    332    207     38   -249    -36   -207
   -194  -1083   -888    639    345   -987    327    161      5   -290    -70   -233
   -197  -1091   -896    644    348   -995    316     96    -36   -340   -116   -288
   -218  -1098   -880    659    329   -989    296     28    -75   -392   -179   -348
   -252  -1169   -917    709    329  -1044    285    -23   -109   -431   -220   -394
   -272  -1234   -961    753    342  -1098    267    -72   -140   -470   -262   -444
   -293  -1275   -982    784    342  -1130    252   -103   -163   -493   -290   -485
   -298  -1286   -987    792    342  -1137    233   -124   -176   -509   -309   -504
   -306  -1296   -992    800    342  -1145    215   -140   -179   -519   -319   -511
   -301  -1262   -961    782    329  -1114    205   -153   -174   -514   -316   -504
   -306  -1257   -950    779    322  -1104    200   -155   -163   -506   -316   -501
   -311  -1257   -945    784    316  -1101    197   -148   -145   -496   -309   -504
   -314  -1262   -948    787    314  -1104    187   -155   -140   -493   -319   -517
   -319  -1252   -932    784    303  -1093    176   -158   -137   -491   -322   -511
   -306  -1187   -880    745    285  -1034    179   -145   -111   -470   -303   -493
   -293  -1096   -802    696    254   -950    200   -114    -67   -428   -262   -449
   -316  -1078   -761    696    220   -919    220    -96    -41   -405   -244   -426
   -332  -1083   -750    706    207   -917    220    -93    -28   -397   -239   -420
   -332  -1052   -719    691    192   -885    197   -101    -20   -389   -231   -407
   -324  -1010   -685    667    179   -849    174   -114    -12   -376   -223   -392
   -322  -1005   -685    662    181   -844    137   -135    -23   -379   -223   -392
   -319  -1005   -688    662    184   -846    109   -158    -33   -381   -223   -392
   -327  -1000   -672    662    171   -836     88   -163    -33   -366   -213   -376
   -335   -995   -659    665    161   -828     77   -163    -28   -353   -205   -361
   -329  -1015   -685    672    176   -852     57   -184    -18   -376   -233   -379
   -322  -1054   -735    688    205   -896     31   -215    -25   -405   -262   -400
   -337  -1067   -730    701    194   -898     23   -226    -31   -410   -272   -402
   -353  -1109   -756    732    200   -932     12   -233    -38   -415   -288   -407
   -381  -1143   -763    761    189   -953     12   -252    -62   -436   -309   -418
   -400  -1156   -756    779    176   -958      5   -262    -70   -446   -329   -433
   -413  -1166   -753    787    168   -961    -12   -277    -80   -459   -348   -441
   -418  -1197   -779    807    179   -989    -33   -298    -98   -480   -374   -462
   -415  -1213   -797    813    189  -1005    -46   -306   -101   -491   -384   -478
   -397  -1208   -810    800    205  -1010    -64   -311   -101   -491   -381   -478
   -389  -1208   -820    797    213  -1015    -77   -319   -106   -491   -387   -483
   -397  -1192   -795    795    197   -995    -75   -316    -93   -475   -374   -470
   -410  -1192   -784    800    184   -989    -88   -327    -90   -475   -379   -472
   -402  -1195   -792    797    192   -995   -101   -335    -93   -475   -389   -485
   -394  -1197   -802    795    202  -1002    -80   -309    -83   -480   -405   -517
   -374  -1179   -805    776    215   -992     20   -189    -25   -467   -418   -563
   -348  -1114   -766    727    207   -940    122    -25     80   -400   -376   -548
   -298   -945   -649    620    174   -797    228    254    348   -140   -153   -358
   -207   -659   -452    433    119   -555    239    517    636    223    220      0
   -166   -285   -119    226    -23   -202     62    270    657    454    566    397
   -272   -142    127    207   -202     -7   -228   -303    493    548    782    649
   -423   -192    231    306   -329     18   -537   -917    155    355    659    568
   -527   -600    -75    561   -228   -340   -800  -1449   -472   -374    -70    -83
   -522  -1104   -581    813     28   -844   -979  -1743  -1088  -1174   -862   -795
   -444  -1312   -867    875    210  -1091   -950  -1530  -1015  -1179   -927   -909
   -374  -1335   -961    854    293  -1148   -797  -1205   -779  -1013   -839   -875
   -324  -1262   -937    792    306  -1101   -576   -880   -524   -820   -704   -787
   -290  -1153   -862    722    285  -1008   -335   -579   -288   -626   -555   -680
   -262  -1114   -852    685    293   -982   -233   -459   -194   -548   -501   -644
   -254  -1096   -841    672    293   -969   -200   -418   -161   -524   -488   -636
   -244  -1052   -810    646    283   -932   -200   -410   -153   -511   -488   -631
   -236  -1039   -802    639    283   -922   -187   -397   -140   -501   -480   -628
   -228  -1041   -813    633    290   -927   -161   -371   -122   -480   -465   -626
   -215  -1005   -789    610    285   -898   -148   -350   -106   -459   -441   -602
   -207   -969   -763    587    275   -867   -140   -332    -93   -441   -423   -576
   -205   -950   -745    579    270   -849   -127   -314    -80   -426   -407   -563
   -187   -945   -758    563    285   -852   -114   -293    -64   -405   -400   -555
   -158   -906   -748    532    293   -828   -106   -272    -54   -392   -389   -540
   -140   -878   -737    509    296   -807    -98   -257    -49   -381   -387   -537
   -129   -852   -722    491    296   -787    -90   -236    -38   -366   -379   -527
   -119   -810   -693    465    285   -753    -85   -210    -20   -345   -363   -514
   -106   -766   -659    433    275   -714    -75   -181      2   -322   -342   -491
    -93   -758   -665    426    283   -711    -51   -148     28   -298   -324   -467
    -72   -724   -652    400    288   -688    -25   -109     49   -270   -303   -444
    -44   -659   -615    350    283   -639     -2    -64     85   -233   -277   -418
    -18   -620   -602    316    290   -613     23     -7    127   -192   -241   -389
      2   -597   -602    296    301   -600     51     67    171   -140   -202   -358
     28   -535   -563    254    296   -548     77    155    228    -75   -150   -303
     49   -488   -537    218    290   -511    106    244    293    -12    -93   -246
     88   -397   -485    153    285   -439    137    340    363     59    -25   -181
    103   -335   -441    114    272   -387    171    418    413    124     31   -124
    114   -252   -366     70    239   -309    187    462    436    163     67    -88
    132   -171   -303     20    215   -239    197    478    457    187     93    -51
    140   -148   -290      2    213   -218    207    478    444    187     98    -33
    135   -145   -283      2    207   -213    197    446    407    158     72    -54
    132   -132   -265      0    197   -197    194    410    374    132     46    -75
    145   -122   -270    -12    205   -194    189    368    329     93     10   -103
    129   -103   -233    -12    179   -168    184    311    277     46    -28   -145
     98   -109   -210      2    153   -158    189    252    231      2    -62   -176
     83   -163   -246     41    163   -205    197    194    187    -46   -101   -213
     96   -184   -283     44    187   -233    189    132    135    -93   -148   -249
     96   -200   -296     51    194   -246    189     90     96   -124   -184   -270
     85   -194   -280     51    181   -236    171     41     54   -158   -220   -293
     67   -275   -342    103    205   -309    158      0      7   -202   -265   -332
     64   -272   -337    103    200   -303    163    -15     -7   -215   -270   -329
     64   -246   -314     90    189   -280    171    -10     -7   -210   -262   -316
     77   -220   -301     70    187   -259    184      0     -5   -200   -257   -303
     85   -215   -301     64    192   -257    179    -12    -23   -218   -270   -324
    106   -200   -309     46    207   -254    181    -12    -38   -231   -283   -335
    135   -155   -290      7    213   -223    181    -10    -46   -231   -288   -335
    137   -116   -257    -12    194   -187    187     -2    -49   -231   -285   -329
    127    -80   -207    -23    166   -142    226     28    -28   -215   -272   -311
    111    -70   -184    -20    145   -127    283     80      7   -176   -236   -275
    116    -18   -135    -49    124    -75    311    103     23   -158   -218   -249
    129     20   -111    -77    122    -44    329    116     31   -153   -213   -231
    161     67    -93   -114    127    -12    335    122     31   -153   -210   -220
    142    145      2   -142     70     75    345    142     59   -119   -179   -184
    101    171     70   -137     15    122    337    153     57   -111   -174   -176
    132    233     98   -184     18    168    316    140     38   -116   -179   -179
    194    316    122   -254     36    220    296    127     23   -119   -176   -171
    194    358    161   -277     15    259    283    122      2   -132   -194   -171
    181    348    166   -265      7    257    283    124    -15   -150   -215   -184
    171    316    145   -246     12    231    298    127    -36   -166   -228   -194
    187    314    127   -249     31    220    306    116    -54   -181   -246   -200
    184    288    101   -239     41    194    306    111    -88   -210   -272   -218
    174    252     77   -213     49    163    303    106   -119   -233   -293   -228
    181    267     83   -226     49    176    329    109   -132   -246   -314   -244
    194    277     83   -236     57    181    350    114   -148   -267   -335   -254
    189    265     75   -228     57    168    342     96   -176   -290   -374   -275
    210    285     72   -249     70    179    332     90   -197   -296   -392   -288
    233    311     77   -272     75    197    337     98   -200   -285   -384   -280
    241    335     93   -288     75    215    355    116   -194   -277   -374   -265
    236    342    106   -290     64    223    374    127   -205   -285   -384   -262
    233    361    127   -298     54    244    381    140   -205   -277   -381   -252
    228    384    155   -306     36    270    381    148   -218   -285   -389   -254
    220    381    161   -301     31    272    387    155   -239   -306   -413   -275
    241    420    176   -332     31    298    478    277   -192   -280   -428   -301
    246    506    259   -376     -7    384    579    452    -83   -205   -397   -288
    290    688    397   -491    -54    545    665    678    129     15   -202   -111
    363    982    618   -672   -127    800    688    940    402    371    168    270
    350   1319    966   -836   -309   1145    605    857    480    626    548    732
    262   1525   1262   -893   -498   1395    493    524    376    732    805   1088
    140   1590   1449   -865   -654   1519    366    111     96    592    771   1119
     25   1395   1369   -709   -670   1382    215   -418   -459    -20    158    542
      7    917    909   -465   -452    914      5   -841  -1098   -833   -719   -311
     62    602    537   -332   -236    571    -96   -831  -1231  -1031   -961   -566
    103    504    397   -306   -148    452    -20   -576  -1041   -878   -870   -522
    150    555    405   -353   -127    480    129   -293   -797   -685   -743   -426
    166    649    480   -410   -158    566    327     15   -537   -478   -589   -306
    176    737    558   -457   -189    649    462    223   -368   -327   -470   -213
    189    805    613   -498   -213    709    524    316   -301   -257   -413   -171
    207    862    654   -535   -223    758    558    371   -272   -226   -389   -150
    207    898    691   -555   -241    795    566    402   -262   -205   -381   -137
    197    945    748   -571   -275    846    584    428   -249   -187   -374   -119
    194    984    789   -592   -296    888    594    454   -233   -161   -358    -96
    192   1002    810   -597   -309    906    610    491   -215   -132   -335    -59
    192   1031    839   -613   -324    935    615    509   -213   -116   -332    -46
    200   1083    880   -641   -340    982    623    535   -200   -101   -322    -25
    210   1135    924   -675   -355   1031    633    563   -184    -80   -303     -2
    210   1179    969   -693   -379   1075    641    584   -174    -70   -293     10
    213   1228   1015   -722   -400   1124    641    602   -155    -44   -275     28
    231   1270   1039   -750   -402   1156    641    628   -142    -23   -265     41
    239   1314   1075   -776   -418   1195    649    667   -127      7   -244     62
    246   1356   1109   -800   -431   1234    657    706   -106     41   -226     88
    252   1415   1161   -836   -454   1288    667    743    -85     70   -202    119
    265   1462   1195   -865   -465   1330    675    787    -51    109   -174    153
    280   1488   1208   -885   -462   1348    667    826    -28    148   -148    174
    280   1517   1236   -898   -478   1376    688    885     15    207    -96    226
    275   1600   1322   -937   -524   1462    724    963     75    277    -28    290
    298   1670   1371   -984   -537   1522    737   1044    142    358     46    361
    324   1748   1421  -1039   -548   1584    745   1122    200    431    116    426
    329   1831   1501  -1080   -584   1667    779   1218    275    519    202    511
    327   1909   1579  -1119   -626   1745    776   1267    314    568    241    555
    327   1971   1644  -1150   -659   1810    779   1301    332    602    265    589
    324   2000   1675  -1163   -675   1839    784   1312    332    610    275    610
    311   2016   1704  -1163   -696   1860    769   1304    314    605    272    613
    303   2042   1738  -1174   -717   1888    766   1273    280    574    236    589
    280   2031   1748  -1156   -735   1891    779   1252    249    540    205    566
    244   2003   1758  -1124   -758   1880    787   1221    210    504    163    530
    220   2003   1782  -1111   -779   1893    782   1169    150    444     96    472
    205   2021   1813  -1114   -802   1917    758   1109     90    392     36    420
    189   2008   1818  -1098   -815   1912    737   1052     33    332    -25    361
    166   1982   1813  -1075   -823   1899    719   1000    -23    270    -85    301
    153   1961   1808  -1057   -826   1886    704    945    -77    213   -142    241
    124   1951   1826  -1039   -849   1888    693    911   -106    189   -174    226
    116   1935   1818  -1026   -849   1878    667    872   -142    158   -207    202
    124   1917   1792  -1023   -833   1855    636    841   -176    129   -241    171
    122   1932   1810  -1026   -844   1873    631    846   -176    132   -246    168
    127   1964   1836  -1047   -854   1901    620    844   -174    135   -249    174
    124   1977   1852  -1052   -865   1917    607    839   -184    129   -262    166
    114   1977   1860  -1047   -872   1919    610    852   -176    145   -254    168
    116   2010   1893  -1062   -888   1953    600    854   -171    153   -252    168
    142   2062   1917  -1104   -885   1990    589    862   -163    161   -249    184
    163   2112   1948  -1137   -893   2031    602    883   -135    194   -213    226
    150   2127   1977  -1140   -914   2052    615    904   -111    220   -189    249
    142   2182   2039  -1161   -948   2112    618    917   -101    228   -189    241
    140   2239   2096  -1192   -976   2169    576    883   -119    215   -200    228
    148   2278   2130  -1213   -992   2203    553    867   -122    226   -192    254
    163   2286   2122  -1226   -982   2205    522    846   -140    220   -200    257
    163   2304   2140  -1234   -987   2223    501    831   -153    218   -202    249
    150   2338   2184  -1247  -1015   2262    504    836   -145    226   -200    254
    153   2359   2205  -1257  -1026   2283    496    844   -142    231   -197    267
    158   2333   2174  -1247  -1008   2255    465    826   -171    205   -220    254
    153   2330   2177  -1241  -1010   2255    439    807   -200    179   -246    236
    132   2273   2140  -1202  -1005   2208    410    792   -228    158   -267    226
    116   2268   2151  -1195  -1015   2210    392    776   -241    150   -288    207
    106   2255   2148  -1182  -1021   2203    392    763   -254    127   -324    171
     80   2184   2104  -1132  -1010   2145    384    743   -290     85   -381    119
     85   2171   2086  -1130  -1000   2130    358    732   -306     77   -392    124
     83   2171   2088  -1127  -1002   2130    348    732   -301     83   -384    132
     70   2156   2083  -1114  -1008   2120    340    719   -316     62   -407    114
     46   2169   2122  -1106  -1036   2145    329    706   -322     51   -418     98
     36   2151   2114  -1093  -1039   2132    309    698   -324     51   -426     93
     31   2190   2158  -1109  -1062   2174    298    698   -319     70   -418    109
     10   2177   2164  -1096  -1075   2171    301    698   -311     80   -418    111
      5   2174   2169  -1088  -1080   2171    327    719   -280     98   -402    124
      0   2153   2151  -1078  -1075   2153    342    756   -262    103   -407    116
      0   2145   2145  -1072  -1072   2145    410    859   -200    116   -449     51
      7   2203   2195  -1106  -1093   2197    488    997    -77    200   -423     41
     18   2385   2366  -1200  -1174   2377    545   1187    161    454   -187    246
     77   2637   2556  -1358  -1239   2598    504   1371    420    831    231    667
    101   2956   2852  -1530  -1376   2904    384   1254    439   1034    584   1104
     20   3086   3065  -1553  -1522   3076    262    914    223   1015    740   1345
    -93   3013   3107  -1460  -1600   3060    111    496   -197    698    517   1182
   -194   2738   2933  -1273  -1564   2834    -90    -62   -862    -93   -319    413
   -215   2377   2592  -1080  -1405   2483   -316   -436  -1379   -763  -1036   -244
   -181   2091   2270   -956  -1226   2179   -394   -368  -1358   -789  -1119   -371
   -129   1971   2101   -919  -1114   2036   -314   -109  -1098   -579   -989   -316
   -114   1945   2060   -914  -1085   2003   -166    148   -839   -376   -854   -220
   -114   1987   2101   -935  -1106   2044      2    410   -579   -155   -693    -96
   -114   2036   2151   -963  -1135   2094     93    566   -426    -15   -594    -18
   -103   2099   2203   -997  -1153   2151    127    628   -358     46   -540     28
   -119   2140   2260  -1013  -1189   2197    135    654   -329     83   -509     62
   -140   2125   2265   -995  -1202   2195    142    667   -311     98   -501     64
   -135   2107   2239   -987  -1189   2171    137    665   -314     98   -514     46
   -101   2148   2249  -1023  -1174   2197    114    665   -309    109   -498     62
    -98   2164   2260  -1034  -1182   2210     98    672   -288    127   -480     93
    -98   2192   2288  -1047  -1195   2239    101    685   -265    155   -457    122
    -96   2229   2325  -1067  -1210   2275     85    688   -262    171   -446    132
   -101   2242   2343  -1070  -1221   2291     75    688   -254    181   -446    127
    -96   2249   2346  -1078  -1221   2296     64    693   -231    207   -423    142
   -101   2270   2372  -1085  -1236   2320     51    701   -220    220   -407    142
   -106   2262   2369  -1078  -1239   2314     49    706   -218    233   -402    124
   -103   2288   2392  -1091  -1247   2340     41    711   -210    252   -384    122
    -96   2301   2397  -1104  -1247   2351     46    735   -176    288   -350    137
    -80   2314   2395  -1117  -1236   2353     51    753   -158    314   -335    135
    -80   2343   2421  -1132  -1252   2382     38    761   -148    337   -322    135
    -83   2369   2452  -1143  -1267   2410     25    782   -119    374   -288    158
    -75   2403   2478  -1163  -1275   2439     28    823    -75    428   -241    187
    -64   2455   2520  -1195  -1291   2486     38    870    -20    496   -179    220
    -46   2501   2546  -1228  -1299   2522     57    935     57    579   -101    272
     -2   2553   2556  -1275  -1278   2553     64    997    124    657    -23    327
     23   2577   2551  -1301  -1265   2566     62   1041    179    717     33    368
     20   2603   2582  -1312  -1280   2592     64   1078    228    769     83    405
     12   2650   2634  -1332  -1312   2642     72   1091    246    792    103    426
     18   2665   2647  -1340  -1314   2657     80   1093    246    800    116    433
     12   2683   2668  -1348  -1327   2675     75   1065    220    774     96    407
      7   2675   2665  -1343  -1330   2670     59   1023    181    732     59    371
    -18   2660   2678  -1322  -1350   2670     49    979    145    683     23    345
    -46   2662   2709  -1306  -1376   2686     31    919     83    618    -28    309
    -57   2608   2665  -1275  -1361   2634     18    854     18    545    -93    246
    -62   2546   2608  -1241  -1335   2577     -7    787    -57    472   -168    176
    -80   2496   2574  -1208  -1327   2535    -28    727   -122    410   -228    116
   -111   2460   2572  -1174  -1340   2514    -46    667   -174    353   -290     57
   -119   2423   2543  -1153  -1332   2483    -72    613   -231    298   -342     10
   -114   2397   2512  -1143  -1312   2455    -98    563   -275    259   -379    -23
   -122   2327   2447  -1104  -1283   2387   -116    517   -311    223   -415    -59
   -129   2294   2423  -1080  -1275   2359   -127    483   -342    194   -441    -88
   -140   2283   2423  -1072  -1283   2353   -140    462   -363    176   -457   -106
   -148   2273   2418  -1062  -1283   2346   -153    449   -379    168   -462   -116
   -142   2296   2439  -1078  -1291   2369   -155    446   -368    181   -439    -96
   -145   2312   2457  -1083  -1301   2385   -163    441   -363    187   -423    -85
   -153   2335   2488  -1091  -1322   2410   -176    436   -368    187   -423    -85
   -163   2340   2501  -1088  -1332   2421   -158    452   -337    210   -397    -59
   -174   2346   2520  -1085  -1348   2434   -137    467   -311    231   -374    -38
   -187   2390   2577  -1101  -1382   2483   -140    467   -340    244   -358    -28
   -197   2387   2585  -1096  -1389   2486   -142    462   -423    246   -355    -33
   -192   2400   2592  -1104  -1392   2496   -142    457   -426    259   -340    -20
   -197   2413   2608  -1109  -1402   2512   -161    436   -418    272   -324      0
   -197   2429   2626  -1114  -1410   2527   -202    402   -436    267   -327      5
   -213   2395   2608  -1091  -1410   2501   -228    366   -472    239   -355    -18
   -218   2395   2613  -1088  -1415   2504   -233    355   -480    231   -355    -18
   -228   2359   2587  -1065  -1408   2470   -231    358   -475    231   -345     -7
   -233   2333   2566  -1049  -1400   2449   -239    345   -491    220   -350    -15
   -249   2273   2522  -1013  -1387   2397   -262    316   -532    189   -381    -44
   -259   2213   2470   -976  -1363   2340   -267    298   -548    176   -392    -49
   -259   2203   2460   -974  -1358   2330   -267    277   -561    158   -400    -59
   -275   2190   2465   -956  -1369   2327   -275    257   -576    140   -413    -80
   -306   2125   2431   -911  -1369   2278   -283    231   -607    109   -439   -114
   -311   2099   2410   -896  -1361   2255   -283    210   -631     83   -459   -142
   -301   2075   2377   -888  -1340   2226   -309    176   -667     51   -493   -174
   -306   2018   2325   -854  -1314   2171   -303    166   -675     44   -501   -176
   -301   1984   2283   -841  -1293   2132   -306    145   -691     33   -509   -181
   -311   1987   2299   -839  -1306   2143   -311    127   -696     28   -509   -184
   -319   1966   2286   -826  -1301   2125   -316    114   -701     25   -511   -192
   -319   1938   2257   -807  -1288   2096   -340     98   -714     15   -514   -202
   -335   1886   2221   -776  -1278   2052   -340     98   -709     12   -514   -200
   -335   1862   2197   -766  -1265   2029   -319    132   -696     12   -517   -207
   -342   1865   2208   -763  -1275   2036   -220    246   -615     51   -524   -239
   -345   1922   2268   -787  -1306   2094   -132    381   -509    122   -496   -244
   -319   2104   2423   -893  -1371   2262    -75    566   -267    376   -249    -36
   -259   2333   2592  -1036  -1426   2462    -75    748      0    732    155    376
   -259   2624   2883  -1184  -1571   2753   -181    581    -23    880    470    789
   -366   2733   3099  -1182  -1732   2915   -283    241   -244    854    639   1049
   -472   2688   3161  -1109  -1818   2922   -402   -150   -618    566    454    906
   -550   2366   2917   -909  -1735   2642   -602   -646  -1192   -103   -254    239
   -561   1935   2494   -688  -1530   2213   -810  -1000  -1699   -779   -997   -465
   -511   1654   2166   -571  -1337   1909   -883   -958  -1704   -844  -1119   -620
   -485   1535   2021   -527  -1254   1777   -807   -732  -1470   -652   -997   -561
   -465   1561   2026   -548  -1244   1792   -680   -506  -1223   -457   -857   -462
   -454   1613   2065   -579  -1260   1839   -509   -257   -963   -249   -691   -342
   -444   1667   2112   -610  -1278   1888   -381    -90   -787    -98   -568   -252
   -454   1675   2130   -610  -1291   1901   -340    -41   -724    -54   -527   -215
   -446   1683   2130   -618  -1288   1906   -337    -33   -711    -49   -517   -210
   -444   1691   2132   -626  -1288   1912   -332    -28   -704    -38   -506   -202
   -446   1675   2122   -613  -1283   1899   -335    -36   -709    -36   -506   -192
   -428   1688   2114   -631  -1270   1901   -348    -44   -714    -41   -501   -184
   -413   1719   2132   -654  -1273   1925   -348    -46   -704    -31   -485   -174
   -400   1714   2114   -657  -1257   1912   -348    -49   -693    -23   -470   -168
   -387   1717   2104   -665  -1244   1909   -350    -46   -675    -12   -457   -155
   -392   1704   2094   -657  -1241   1896   -358    -44   -665    -10   -446   -148
   -381   1696   2075   -657  -1228   1886   -366    -46   -659     -5   -436   -140
   -374   1699   2073   -662  -1223   1886   -379    -51   -659     -2   -433   -135
   -366   1706   2073   -670  -1218   1888   -374    -44   -639     15   -413   -114
   -348   1722   2070   -688  -1210   1896   -374    -36   -620     36   -389    -98
   -363   1701   2065   -670  -1213   1883   -384    -31   -613     44   -376    -90
   -400   1654   2055   -628  -1228   1852   -387    -12   -594     59   -366    -85
   -418   1641   2060   -610  -1239   1849   -363     28   -550     98   -322    -57
   -441   1639   2078   -600  -1260   1860   -345     75   -498    150   -275    -12
   -454   1639   2091   -592  -1273   1865   -327    129   -439    210   -213     46
   -454   1641   2096   -594  -1275   1870   -301    197   -371    280   -145    101
   -431   1678   2109   -623  -1270   1893   -285    267   -306    350    -85    150
   -428   1704   2132   -639  -1280   1917   -277    335   -236    415    -15    213
   -444   1701   2145   -628  -1296   1922   -265    392   -176    470     49    275
   -449   1732   2182   -644  -1317   1956   -259    436   -135    517    101    327
   -457   1766   2223   -654  -1340   1995   -241    465   -109    548    137    363
   -452   1784   2236   -667  -1343   2010   -241    465   -111    548    142    366
   -459   1761   2221   -652  -1340   1990   -239    446   -135    527    127    350
   -470   1743   2213   -639  -1340   1977   -236    418   -158    501    111    335
   -462   1761   2223   -649  -1343   1992   -241    374   -187    467     93    314
   -478   1719   2197   -623  -1337   1958   -257    314   -233    407     41    265
   -491   1649   2140   -579  -1314   1893   -272    249   -288    345     -7    205
   -504   1618   2122   -558  -1314   1867   -270    187   -319    296    -38    161
   -519   1608   2127   -542  -1322   1867   -270    116   -361    233    -96    103
   -545   1561   2107   -506  -1325   1834   -296     49   -407    184   -148     51
   -566   1512   2078   -472  -1322   1795   -311      2   -439    158   -181     18
   -566   1467   2034   -452  -1301   1748   -324    -38   -465    132   -205    -15
   -574   1428   2003   -426  -1288   1714   -340    -75   -491    101   -226    -46
   -584   1405   1990   -413  -1286   1696   -345    -85   -493    101   -223    -57
   -579   1369   1948   -394  -1265   1660   -348    -98   -498     93   -233    -67
   -568   1361   1930   -400  -1249   1644   -361   -109   -501     93   -233    -75
   -561   1363   1925   -400  -1241   1644   -363   -114   -498     93   -231    -75
   -579   1330   1909   -376  -1244   1618   -366   -114   -496     90   -226    -75
   -579   1345   1925   -384  -1252   1634   -366   -109   -480    103   -213    -54
   -581   1343   1925   -381  -1252   1634   -337    -85   -444    135   -179    -10
   -584   1389   1974   -402  -1278   1680   -314    -67   -407    174   -145     33
   -605   1402   2008   -400  -1306   1704   -298    -64   -394    184   -140     44
   -626   1371   1997   -374  -1312   1683   -296    -62   -387    187   -132     54
   -652   1348   2000   -350  -1325   1673   -306    -64   -376    200   -111     75
   -665   1343   2008   -337  -1335   1675   -314    -77   -366    215    -83    101
   -657   1350   2008   -348  -1332   1680   -335    -93   -368    226    -70    111
   -646   1345   1992   -350  -1319   1667   -361   -116   -381    220    -72    111
   -639   1348   1984   -355  -1314   1665   -371   -132   -392    218    -70    116
   -641   1322   1964   -340  -1301   1641   -376   -148   -402    210    -80    106
   -626   1257   1883   -314  -1254   1569   -392   -161   -423    192    -96     85
   -618   1205   1823   -293  -1221   1514   -405   -181   -449    179   -106     77
   -618   1179   1797   -280  -1208   1488   -415   -200   -465    168   -119     62
   -628   1117   1745   -244  -1187   1431   -415   -215   -488    148   -132     51
   -654   1041   1696   -194  -1176   1369   -402   -226   -501    132   -142     44
   -672    992   1665   -161  -1169   1327   -410   -249   -522    101   -163     31
   -685    953   1636   -135  -1163   1293   -426   -280   -545     64   -192     10
   -688    898   1587   -103  -1137   1241   -452   -311   -581     31   -223    -15
   -698    852   1548    -77  -1124   1197   -470   -327   -602     20   -236    -28
   -714    831   1543    -59  -1130   1187   -478   -337   -600     20   -236    -36
   -727    787   1514    -31  -1119   1150   -496   -355   -613      5   -257    -54
   -724    730   1454     -2  -1088   1091   -522   -376   -631    -15   -283    -83
   -719    711   1431      0  -1075   1070   -535   -389   -631    -20   -288    -83
   -719    683   1402     18  -1062   1041   -548   -413   -639    -36   -298    -96
   -727    646   1371     38  -1049   1008   -540   -402   -633    -44   -309   -116
   -706    607   1314     49  -1010    961   -449   -290   -571    -28   -324   -153
   -685    641   1327     20  -1008    984   -350   -132   -459     33   -296   -158
   -644    743   1387    -49  -1015   1065   -277     85   -254    223   -129    -12
   -568    940   1509   -187  -1039   1226   -267    311    -12    519    187    306
   -558   1291   1849   -366  -1202   1569   -350    189     46    724    514    698
   -672   1415   2088   -374  -1382   1751   -504   -239    -83    810    743   1000
   -813   1441   2255   -314  -1535   1847   -711   -737   -353    685    717   1015
   -914   1130   2044   -109  -1480   1587   -966  -1304   -904     85    124    459
   -940    553   1493    194  -1215   1023  -1202  -1706  -1525   -709   -709   -345
   -885    249   1135    316  -1010    693  -1265  -1631  -1558   -818   -865   -537
   -813    179    992    316   -904    587  -1169  -1340  -1322   -646   -758   -493
   -758    249   1005    254   -883    628   -987  -1026  -1054   -449   -615   -379
   -711    319   1031    197   -870    675   -784   -730   -818   -270   -485   -275
   -670    368   1039    148   -854    704   -678   -587   -696   -174   -415   -228
   -649    384   1034    129   -841    709   -639   -540   -646   -145   -389   -218
   -631    376   1005    127   -818    691   -626   -514   -613   -135   -381   -207
   -623    379   1002    122   -813    691   -607   -480   -571    -98   -348   -184
   -626    355    982    135   -805    667   -587   -457   -542    -83   -322   -184
   -623    342    966    140   -795    652   -579   -446   -519    -75   -309   -174
   -626    337    963    142   -795    649   -579   -439   -498    -59   -293   -158
   -613    376    989    119   -800    683   -561   -410   -459    -28   -257   -129
   -605    376    979    111   -792    678   -555   -394   -439    -18   -246   -122
   -597    350    948    122   -774    649   -550   -381   -420     -5   -233   -109
   -571    366    937    101   -756    652   -548   -371   -397     10   -215    -98
   -532    402    935     64   -732    667   -555   -368   -381     20   -210   -103
   -517    392    909     59   -711    649   -555   -361   -366     23   -207   -109
   -514    392    906     62   -711    646   -548   -337   -337     41   -192    -96
   -522    415    937     51   -730    675   -532   -306   -298     72   -174    -67
   -519    444    963     38   -740    704   -519   -272   -267    101   -150    -41
   -498    467    963     15   -730    714   -506   -233   -228    132   -127    -12
   -485    480    966      2   -724    722   -488   -192   -189    171   -103     18
   -457    501    956    -23   -706    727   -472   -140   -140    207    -70     59
   -439    504    943    -31   -691    722   -449    -75    -80    244    -28    101
   -413    550    963    -70   -688    756   -431      7     -2    314     38    168
   -376    605    982   -114   -680    792   -410     96     70    384    106    233
   -353    618    971   -132   -662    795   -402    158    109    431    142    267
   -337    652    989   -155   -662    820   -392    213    150    475    189    309
   -332    698   1031   -184   -680    865   -376    233    168    501    223    345
   -327    717   1044   -194   -685    878   -358    236    174    511    239    358
   -316    717   1034   -200   -675    872   -353    218    150    493    223    340
   -327    691   1018   -181   -672    854   -350    187    114    457    200    319
   -340    652    989   -158   -665    820   -358    132     75    413    161    280
   -363    610    974   -124   -670    792   -366     70     28    371    119    241
   -384    566    950    -93   -667    758   -376      2    -28    311     64    192
   -384    511    896    -62   -639    704   -389    -70    -83    249      7    145
   -405    444    849    -20   -628    646   -410   -142   -135    189    -41     83
   -423    387    810     18   -618    597   -436   -220   -194    124   -101     15
   -428    337    766     44   -597    550   -459   -290   -252     64   -155    -38
   -420    265    685     77   -553    475   -485   -345   -306     18   -197    -83
   -418    244    662     85   -540    452   -493   -376   -329      0   -210   -103
   -420    239    659     88   -540    449   -504   -397   -337    -10   -218   -122
   -423    207    631    106   -527    418   -509   -410   -345    -18   -226   -142
   -420    194    615    114   -517    405   -511   -423   -353    -31   -231   -155
   -426    194    620    114   -524    407   -514   -433   -366    -46   -249   -168
   -431    207    636    111   -532    420   -511   -436   -371    -51   -254   -179
   -420    189    607    114   -514    397   -509   -439   -374    -57   -265   -197
   -394    200    594     98   -493    397   -472   -423   -355    -46   -252   -192
   -384    220    605     77   -493    413   -444   -410   -342    -33   -231   -168
   -389    262    652     62   -522    457   -423   -410   -332    -25   -218   -153
   -394    277    670     57   -532    472   -420   -410   -327    -23   -215   -150
   -374    270    644     51   -509    457   -426   -420   -332    -20   -210   -153
   -355    303    659     25   -509    480   -446   -436   -340    -31   -207   -153
   -348    296    644     25   -496    470   -483   -465   -366    -46   -218   -166
   -342    301    641     18   -491    470   -506   -478   -374    -44   -215   -158
   -335    311    646     12   -491    478   -501   -472   -366    -33   -205   -135
   -329    293    623     15   -475    457   -501   -483   -379    -49   -218   -148
   -329    252    581     38   -457    418   -504   -498   -405    -77   -241   -176
   -332    205    535     62   -433    368   -514   -522   -446   -114   -275   -215
   -335    161    496     88   -415    327   -519   -540   -472   -142   -298   -239
   -337    140    478     98   -407    309   -527   -561   -498   -166   -322   -259
   -361     93    454    132   -407    272   -511   -568   -517   -181   -337   -275
   -374     44    415    163   -394    231   -501   -589   -545   -215   -376   -306
   -374     -2    371    189   -374    184   -501   -605   -576   -252   -413   -340
   -381    -23    355    202   -371    166   -498   -613   -587   -259   -418   -340
   -387    -36    350    210   -368    155   -504   -626   -605   -277   -433   -348
   -394    -70    322    231   -361    127   -493   -626   -613   -285   -446   -358
   -394    -90    303    244   -350    106   -483   -615   -613   -275   -446   -361
   -389    -96    290    241   -340     96   -493   -626   -633   -293   -462   -379
   -394   -122    272    257   -335     75   -493   -628   -641   -303   -462   -381
   -407   -111    293    257   -353     90   -493   -639   -652   -319   -478   -397
   -400   -132    267    267   -335     67   -478   -633   -667   -353   -519   -441
   -389   -140    249    262   -322     54   -376   -517   -615   -355   -548   -491
   -374    -93    277    233   -327     90   -259   -337   -485   -267   -485   -454
   -337     57    394    137   -366    226   -163    -77   -233     -5   -246   -246
   -244    316    561    -36   -402    439   -166    192     59    376    158    153
   -239    646    885   -205   -563    766   -272     18    109    618    535    589
   -345    756   1098   -205   -722    927   -431   -402    -51    675    732    844
   -472    730   1200   -129   -836    963   -675   -961   -470    371    519    685
   -584    410    995     88   -789    701   -909  -1590  -1169   -446   -306    -72
   -592    -83    509    335   -553    213  -1091  -1878  -1709  -1153  -1034   -740
   -545   -345    200    444   -374    -72  -1106  -1722  -1667  -1169  -1101   -849
   -506   -439     67    470   -288   -184   -992  -1449  -1444  -1015  -1021   -823
   -470   -428     41    449   -257   -194   -831  -1184  -1210   -844   -904   -753
   -439   -329    109    381   -277   -111   -623   -896   -958   -631   -727   -628
   -418   -244    174    329   -298    -36   -511   -743   -823   -509   -631   -553
   -410   -233    176    319   -293    -28   -457   -683   -769   -465   -594   -522
   -410   -239    171    324   -290    -33   -420   -649   -743   -446   -579   -509
   -407   -220    184    314   -296    -20   -418   -636   -743   -444   -574   -501
   -402   -192    210    296   -306      7   -423   -636   -748   -449   -576   -501
   -397   -171    223    283   -311     25   -407   -620   -732   -439   -568   -485
   -397   -168    228    283   -314     28   -402   -613   -724   -433   -561   -472
   -387   -145    241    262   -314     46   -394   -594   -704   -405   -524   -444
   -371   -116    252    244   -311     67   -387   -584   -696   -389   -504   -433
   -366   -106    257    233   -314     75   -381   -579   -696   -389   -496   -426
   -366    -96    270    231   -319     85   -368   -563   -683   -374   -480   -407
   -371    -64    306    215   -340    119   -363   -548   -670   -363   -467   -387
   -363    -49    314    205   -340    132   -368   -537   -670   -358   -462   -387
   -348    -23    324    184   -337    148   -358   -517   -652   -329   -433   -371
   -348     20    368    163   -358    194   -340   -493   -623   -288   -394   -335
   -332     33    366    148   -350    197   -332   -465   -602   -267   -376   -309
   -319     57    374    129   -348    215   -316   -431   -581   -244   -355   -290
   -311     75    387    116   -350    231   -309   -389   -555   -210   -324   -262
   -296    109    405     93   -350    257   -303   -348   -519   -163   -285   -233
   -267    155    420     54   -345    288   -298   -285   -457    -96   -226   -189
   -223    220    444      0   -332    329   -290   -220   -392    -25   -153   -132
   -181    262    444    -44   -311    353   -265   -145   -324     51    -77    -64
   -155    322    478    -83   -316    400   -246    -80   -262    124    -10      7
   -145    366    511   -111   -329    439   -244    -51   -241    155     25     49
   -124    418    542   -148   -332    480   -236    -38   -228    176     57     72
   -124    433    558   -155   -342    493   -233    -51   -244    158     46     64
   -148    431    579   -140   -363    504   -220    -64   -259    140     36     64
   -150    420    571   -137   -361    496   -215    -96   -290    114     12     44
   -127    436    563   -155   -345    498   -220   -132   -335     80    -15     15
   -116    420    537   -153   -327    478   -239   -192   -405     12    -83    -41
   -119    374    493   -127   -306    433   -246   -254   -465    -57   -142    -98
   -137    345    480   -106   -309    413   -249   -316   -524   -124   -202   -150
   -161    309    470    -75   -314    389   -252   -371   -584   -181   -254   -202
   -171    293    465    -62   -319    379   -262   -426   -639   -228   -298   -246
   -184    280    465    -46   -324    371   -277   -478   -685   -267   -335   -283
   -200    252    449    -25   -324    350   -280   -522   -727   -301   -374   -322
   -205    202    407      0   -306    303   -285   -563   -769   -337   -410   -361
   -223    174    397     23   -311    285   -285   -579   -792   -353   -426   -374
   -254    153    407     51   -329    280   -296   -581   -805   -353   -428   -379
   -283    153    436     62   -358    293   -293   -574   -800   -348   -418   -381
   -306    148    454     77   -379    298   -283   -566   -797   -348   -410   -379
   -319    158    478     77   -400    316   -275   -561   -792   -342   -402   -376
   -324    197    522     64   -423    358   -262   -548   -782   -332   -389   -361
   -342    226    568     57   -457    397   -249   -535   -763   -316   -374   -342
   -355    262    618     46   -488    441   -228   -519   -745   -301   -366   -324
   -363    280    644     41   -504    462   -228   -519   -745   -301   -363   -327
   -363    309    672     28   -517    491   -231   -519   -740   -290   -353   -322
   -376    324    701     25   -540    511   -244   -535   -745   -293   -353   -322
   -379    335    714     23   -548    522   -270   -558   -769   -306   -361   -335
   -381    324    704     25   -542    514   -309   -587   -797   -329   -374   -355
   -384    340    724     23   -553    532   -322   -594   -805   -329   -366   -355
   -389    366    756     12   -571    561   -309   -584   -797   -316   -350   -335
   -394    348    743     23   -568    545   -298   -581   -805   -324   -355   -329
   -402    306    706     46   -555    506   -311   -594   -833   -348   -379   -345
   -394    288    683     54   -537    485   -319   -600   -857   -368   -392   -361
   -407    262    667     70   -537    465   -324   -610   -872   -389   -423   -400
   -418    215    631    101   -524    423   -319   -620   -893   -418   -459   -436
   -428    171    600    127   -514    384   -311   -631   -909   -444   -483   -462
   -441    129    571    155   -506    350   -322   -652   -937   -478   -498   -485
   -449    122    571    161   -509    345   -327   -662   -953   -496   -509   -501
   -459    111    568    174   -514    340   -327   -665   -966   -511   -527   -519
   -459    109    568    174   -514    337   -322   -665   -971   -509   -532   -537
   -472     98    571    187   -522    335   -303   -657   -966   -498   -530   -532
   -483     80    563    200   -522    322   -311   -654   -974   -498   -535   -535
   -491     72    563    210   -527    316   -329   -657   -982   -504   -537   -535
   -498     80    576    207   -537    329   -332   -657   -979   -504   -532   -535
   -498     59    558    220   -527    309   -314   -644   -976   -504   -540   -553
   -485     54    537    213   -511    296   -252   -545   -922   -480   -545   -581
   -478     96    574    189   -527    335   -155   -394   -810   -410   -524   -607
   -467    228    693    116   -581    459    -83   -233   -626   -220   -376   -496
   -423    441    865     -7   -644    652    -44    -28   -355    106    -38   -176
   -381    701   1080   -161   -732    891   -119      2   -241    353    329    257
   -439    922   1361   -241   -901   1140   -233   -275   -400    366    540    576
   -537    927   1462   -197  -1000   1195   -314   -600   -701    194    517    628
   -633    776   1410    -70  -1021   1093   -439  -1013  -1202   -309     28    166
   -693    454   1145    119   -919    800   -644  -1525  -1839  -1109   -865   -709
   -652    142    795    254   -724    470   -807  -1657  -2068  -1400  -1200  -1047
   -605    -93    511    348   -558    207   -807  -1499  -1919  -1270  -1124  -1036
   -584   -194    389    389   -488     96   -730  -1286  -1701  -1091  -1005   -969
   -558   -148    410    350   -485    132   -600  -1047  -1454   -888   -862   -875
   -527    -70    457    298   -493    192   -454   -823  -1231   -698   -717   -774
   -514    -59    452    285   -485    194   -394   -724  -1132   -618   -652   -730
   -506    -28    478    267   -493    223   -384   -693  -1091   -581   -613   -691
   -519      5    524    257   -524    265   -379   -680  -1070   -561   -592   -675
   -530     23    550    252   -540    285   -379   -670  -1060   -550   -576   -675
   -530     10    537    257   -532    272   -379   -665  -1052   -542   -574   -680
   -522     20    542    252   -532    280   -376   -652  -1036   -530   -555   -667
   -540     25    566    257   -553    296   -376   -639  -1018   -511   -532   -646
   -540     36    576    252   -558    306   -374   -626  -1002   -498   -519   -631
   -535     36    571    246   -553    303   -384   -623   -992   -496   -519   -628
   -540     31    571    254   -555    301   -387   -613   -971   -480   -496   -615
   -537     54    592    241   -566    322   -392   -610   -956   -467   -483   -610
   -530     64    594    231   -563    329   -397   -597   -943   -454   -470   -597
   -514     64    579    223   -548    319   -397   -579   -924   -439   -454   -584
   -509     70    579    220   -542    324   -389   -558   -904   -415   -428   -568
   -504     88    592    207   -548    337   -371   -530   -870   -376   -400   -548
   -488    122    610    184   -550    363   -376   -504   -846   -348   -376   -530
   -472    153    623    158   -548    387   -376   -478   -818   -319   -342   -511
   -459    192    652    135   -555    420   -371   -433   -761   -262   -285   -467
   -441    231    672    103   -558    452   -358   -371   -685   -197   -218   -407
   -426    262    685     80   -555    472   -337   -296   -607   -122   -145   -342
   -400    306    704     46   -553    504   -324   -213   -522    -38    -59   -270
   -379    358    737     10   -558    548   -306   -132   -436     49     33   -192
   -371    415    784    -23   -579    597   -298    -80   -384    106     88   -148
   -366    449    815    -41   -592    631   -270    -31   -329    161    135    -98
   -358    467    826    -57   -592    646   -257    -12   -306    179    150    -80
   -358    478    836    -59   -597    657   -259    -18   -314    166    142    -83
   -366    498    865    -67   -615    680   -265    -36   -332    137    124    -98
   -381    509    891    -64   -636    701   -272    -70   -368     96     88   -132
   -405    483    885    -41   -646    683   -285   -119   -418     38     36   -174
   -423    475    898    -25   -659    685   -301   -168   -454    -10     -7   -213
   -436    454    888    -10   -662    670   -309   -228   -501    -70    -54   -257
   -441    413    854     12   -649    633   -316   -290   -548   -127   -111   -311
   -441    363    802     36   -620    581   -327   -353   -597   -184   -171   -366
   -452    322    774     64   -613    548   -353   -413   -644   -239   -226   -420
   -459    316    776     70   -618    545   -366   -452   -672   -272   -254   -444
   -462    285    745     88   -605    514   -371   -475   -696   -296   -277   -475
   -470    265    735    101   -605    501   -376   -493   -706   -314   -296   -493
   -472    265    737    103   -605    501   -387   -504   -704   -322   -301   -496
   -470    267    737     98   -602    501   -397   -506   -706   -319   -298   -498
   -459    275    735     90   -597    504   -405   -509   -709   -324   -298   -506
   -465    280    743     90   -602    511   -407   -509   -696   -319   -290   -501
   -462    311    774     75   -618    542   -407   -496   -665   -296   -267   -488
   -452    363    815     44   -633    587   -397   -467   -626   -265   -233   -459
   -444    407    852     18   -649    628   -379   -441   -592   -233   -200   -433
   -446    431    878      5   -662    654   -363   -426   -568   -210   -174   -410
   -446    457    904     -5   -675    680   -355   -418   -550   -192   -158   -392
   -444    483    927    -20   -688    706   -371   -428   -542   -184   -161   -389
   -433    506    937    -36   -685    722   -400   -436   -540   -179   -153   -387
   -428    501    927    -38   -678    714   -436   -457   -548   -187   -150   -387
   -428    488    917    -28   -672    701   -462   -480   -561   -194   -155   -392
   -415    511    927    -49   -672    719   -475   -488   -566   -192   -153   -394
   -413    517    930    -51   -672    722   -485   -491   -568   -194   -150   -405
   -420    475    893    -28   -657    683   -488   -493   -568   -200   -153   -413
   -420    405    826      7   -623    615   -498   -506   -584   -213   -168   -431
   -423    384    807     18   -615    597   -527   -530   -618   -244   -202   -470
   -439    350    789     44   -613    568   -530   -540   -639   -267   -218   -496
   -462    306    766     75   -613    535   -537   -561   -662   -293   -233   -524
   -472    288    761     93   -615    524   -532   -581   -678   -309   -254   -550
   -470    270    740     98   -605    504   -542   -602   -696   -327   -277   -574
   -465    246    709    109   -587    478   -545   -615   -709   -348   -293   -597
   -457    226    680    114   -568    452   -555   -623   -717   -361   -306   -620
   -457    218    675    119   -566    446   -568   -636   -717   -368   -311   -636
   -465    207    672    127   -571    439   -574   -636   -714   -366   -314   -646
   -462    197    659    132   -561    426   -571   -631   -711   -363   -314   -654
   -452    197    649    127   -550    420   -574   -628   -709   -361   -311   -659
   -439    187    626    127   -532    405   -579   -633   -711   -363   -311   -672
   -420    179    600    119   -511    389   -555   -597   -701   -368   -327   -698
   -410    174    584    116   -498    379   -467   -491   -641   -368   -361   -748
   -407    220    628     93   -517    423   -371   -348   -527   -293   -322   -743
   -379    376    756      2   -566    566   -270   -119   -277    -41    -93   -548
   -311    607    917   -148   -615    761   -283     80    -28    311    293   -163
   -303    891   1195   -293   -750   1044   -413   -127    -46    496    618    218
   -413   1028   1441   -309   -927   1234   -579   -558   -246    524    802    452
   -537   1047   1584   -254  -1060   1314   -818  -1070   -605    314    691    374
   -607    657   1265    -25   -935    961  -1070  -1584  -1208   -413    -70   -319
   -587    244    831    171   -709    535  -1262  -1847  -1696  -1085   -771   -953
   -524     10    535    254   -532    272  -1254  -1688  -1639  -1104   -846  -1070
   -480    -62    418    272   -449    176  -1111  -1382  -1369   -891   -711  -1000
   -446      0    444    223   -446    220   -909  -1085  -1101   -678   -548   -893
   -423     57    480    181   -452    267   -714   -823   -862   -483   -397   -792
   -397    114    509    140   -452    311   -626   -698   -745   -387   -322   -737
   -374    142    517    116   -444    329   -594   -665   -701   -353   -290   -717
   -366    148    514    106   -439    329   -581   -644   -683   -335   -275   -709
   -361    142    504    106   -431    322   -571   -626   -675   -324   -262   -696
   -350    155    506     96   -428    329   -566   -610   -659   -306   -244   -683
   -342    194    537     75   -439    366   -561   -594   -636   -290   -220   -670
   -337    200    537     67   -439    368   -558   -587   -628   -283   -205   -657
   -342    205    548     67   -444    376   -561   -587   -620   -270   -194   -654
   -345    202    548     70   -449    374   -561   -584   -618   -257   -187   -654
   -340    202    542     70   -441    371   -545   -568   -602   -231   -166   -644
   -319    220    540     49   -431    379   -532   -553   -581   -210   -148   -620
   -314    265    579     23   -446    420   -527   -537   -558   -187   -124   -597
   -322    293    615     12   -467    452   -514   -519   -540   -155    -98   -581
   -319    267    587     25   -452    426   -511   -501   -527   -145    -83   -579
   -319    246    563     36   -441    402   -504   -475   -506   -124    -67   -574
   -303    277    581     12   -444    431   -498   -441   -478    -88    -33   -545
   -288    319    605    -18   -446    459   -480   -400   -433    -46     10   -506
   -270    342    613    -36   -441    478   -454   -345   -381      7     64   -470
   -259    353    613    -46   -436    483   -436   -290   -337     57    109   -433
   -241    387    628    -72   -433    506   -410   -215   -272    122    176   -384
   -215    470    685   -127   -449    576   -394   -140   -202    194    241   -337
   -192    511    704   -158   -446    607   -381    -72   -155    249    285   -293
   -174    550    722   -189   -449    636   -345      2    -85    324    366   -223
   -163    574    735   -205   -449    654   -311     57    -31    392    431   -171
   -161    613    774   -228   -467    693   -298     77    -15    420    472   -129
   -161    683    844   -259   -501    763   -296     67    -23    420    491   -101
   -155    678    833   -262   -496    756   -303     36    -46    397    483   -116
   -155    652    807   -249   -483    730   -303      5    -88    368    465   -137
   -166    633    800   -236   -483    717   -303    -36   -129    327    426   -161
   -187    571    758   -192   -472    665   -306    -88   -161    288    389   -205
   -207    491    698   -142   -452    594   -311   -155   -213    223    327   -285
   -207    446    654   -119   -431    550   -329   -233   -275    158    267   -348
   -213    444    657   -116   -436    550   -355   -311   -332    101    215   -384
   -249    400    649    -75   -449    524   -366   -379   -392     41    158   -418
   -257    350    605    -49   -431    478   -389   -439   -444     -2    116   -452
   -257    332    589    -38   -423    459   -405   -488   -475    -36     90   -480
   -252    290    540    -20   -397    415   -426   -530   -511    -70     64   -514
   -246    275    522    -12   -384    397   -431   -550   -519    -75     64   -511
   -223    236    457     -7   -340    345   -420   -545   -509    -59     77   -506
   -213    215    426     -2   -319    319   -420   -550   -504    -54     90   -506
   -213    239    452    -15   -332    345   -415   -548   -491    -44    106   -501
   -218    226    444     -2   -329    335   -418   -558   -501    -49     98   -496
   -207    233    441    -15   -324    337   -402   -545   -480    -33    122   -470
   -192    316    509    -62   -350    413   -384   -527   -454    -10    148   -457
   -189    350    540    -83   -363    444   -329   -493   -413     31    181   -428
   -202    319    522    -57   -361    420   -303   -480   -397     46    197   -410
   -192    319    511    -64   -353    415   -314   -496   -405     41    192   -418
   -174    366    540    -96   -355    452   -335   -517   -415     41    194   -407
   -158    397    553   -122   -355    475   -361   -545   -428     33    194   -413
   -142    371    514   -114   -327    441   -381   -563   -441     23    197   -407
   -132    350    480   -109   -306    415   -384   -571   -439     23    207   -397
   -116    348    465   -116   -290    405   -389   -576   -441     20    213   -392
   -119    301    418    -90   -270    358   -400   -592   -462     -2    192   -413
   -153    228    381    -36   -267    303   -400   -605   -488    -28    166   -431
   -176    197    371    -12   -272    283   -389   -607   -485    -23    174   -418
   -179    153    329     12   -254    241   -376   -602   -483    -23    179   -415
   -179    106    285     36   -233    194   -371   -613   -501    -38    161   -433
   -184     64    249     59   -215    155   -363   -631   -519    -59    140   -457
   -189     31    220     77   -205    124   -366   -652   -535    -85    109   -483
   -189     -7    181     98   -187     88   -376   -672   -545   -106     90   -506
   -192    -57    132    122   -163     36   -379   -680   -553   -114     80   -524
   -189    -80    109    135   -150     12   -376   -685   -566   -124     75   -530
   -202   -111     90    153   -148    -10   -376   -685   -566   -129     75   -527
   -210   -137     72    174   -142    -33   -376   -688   -566   -129     75   -514
   -215   -155     57    184   -137    -49   -374   -691   -563   -127     77   -506
   -226   -176     49    202   -137    -64   -361   -691   -558   -124     88   -498
   -239   -207     31    223   -135    -90   -348   -672   -550   -116     90   -498
   -228   -228      0    228   -114   -114   -285   -592   -511   -114     80   -527
   -205   -200      5    200   -106    -96   -192   -446   -420    -77     88   -545
   -174    -88     85    132   -129     -2    -93   -233   -239     80    220   -436
   -132    150    280    -10   -207    215    -25     31     38    410    555   -106
    -98    459    558   -181   -329    509    -67      7    153    652    898    301
   -184    683    865   -252   -524    774   -207   -387     64    769   1174    659
   -348    776   1124   -213   -735    950   -405   -896   -140    761   1296    839
   -475    467    943      2   -711    704   -594  -1431   -633    252    805    376
   -509    -46    459    277   -485    205   -805  -1849  -1252   -537    -33   -444
   -454   -433     20    444   -241   -205   -917  -1891  -1473   -867   -410   -826
   -387   -548   -161    467   -114   -355   -849  -1615  -1275   -724   -322   -792
   -337   -452   -116    392   -111   -283   -646  -1252   -969   -483   -132   -639
   -293   -400   -109    345    -93   -254   -415   -909   -701   -272     28   -517
   -246   -355   -109    301    -70   -233   -275   -714   -548   -153    119   -449
   -215   -306    -90    262    -62   -200   -223   -649   -488   -109    161   -415
   -205   -335   -132    267    -38   -233   -218   -631   -472    -96    168   -405
   -202   -335   -132    267    -36   -236   -213   -605   -454    -83    187   -394
   -200   -329   -129    262    -38   -231   -189   -581   -431    -70    207   -381
   -192   -329   -137    262    -28   -233   -174   -566   -415    -59    218   -374
   -184   -322   -137    252    -25   -231   -153   -548   -400    -46    236   -366
   -181   -285   -103    231    -38   -194   -122   -524   -368    -20    259   -348
   -176   -293   -119    233    -31   -207   -114   -509   -353     -7    267   -335
   -176   -306   -129    241    -23   -218   -101   -493   -340     10    303   -311
   -166   -280   -114    223    -28   -197    -85   -472   -314     28    335   -296
   -171   -280   -109    226    -33   -194    -67   -446   -290     44    350   -270
   -176   -277   -103    226    -38   -192    -51   -423   -270     62    368   -252
   -150   -265   -114    207    -18   -189    -38   -397   -244     83    389   -231
   -145   -252   -109    197    -18   -181    -31   -381   -228     90    397   -223
   -135   -246   -111    189    -12   -179    -20   -350   -200    114    423   -200
   -132   -246   -114    187    -10   -181    -10   -311   -166    140    449   -174
   -122   -241   -119    181     -2   -181    -10   -272   -137    163    467   -153
    -83   -202   -122    140     18   -163      2   -218    -88    207    501   -114
    -54   -155   -101    106     23   -129     28   -142    -33    262    555    -62
    -38   -119    -83     77     20   -101     49    -75     18    316    610    -15
    -18    -88    -70     54     25    -80     59    -10     72    371    662     28
     -2    -36    -33     18     12    -36     77     64    132    431    727     90
      5    -15    -20      5     12    -18     85    109    166    472    771    137
     15     15      0    -15      5     10     96    137    192    504    805    181
     25     72     46    -49    -10     59    111    148    210    517    818    210
     20     70     49    -44    -15     59    122    135    213    511    818    220
      0     44     44    -23    -20     44    119    111    194    493    797    213
    -18      2     20      7    -20     10    114     77    158    457    761    179
    -44    -36      7     41    -25    -15    119     36    119    410    724    140
    -77    -93    -15     85    -31    -57    119    -15     77    353    675     90
   -116   -161    -46    137    -36   -103    119    -70     28    296    615     38
   -163   -241    -77    202    -44   -161    106   -132    -28    231    548    -28
   -187   -319   -132    254    -28   -226     88   -205    -96    155    478    -98
   -184   -374   -189    277      0   -283     75   -257   -140    111    433   -132
   -197   -402   -205    298      2   -303     75   -288   -168     83    402   -153
   -233   -444   -210    337    -12   -327     77   -311   -184     62    381   -168
   -272   -501   -228    387    -23   -366     72   -335   -200     44    366   -192
   -293   -545   -252    418    -20   -400     59   -353   -213     31    358   -205
   -293   -540   -249    415    -23   -394     67   -348   -200     41    374   -187
   -303   -540   -236    420    -36   -387     77   -348   -184     49    387   -174
   -322   -530   -207    426    -57   -368     80   -350   -187     49    394   -163
   -345   -561   -218    452    -64   -389     77   -342   -189     49    402   -158
   -301   -542   -241    423    -31   -392     85   -332   -171     59    402   -163
   -298   -527   -228    410    -36   -376    119   -311   -140     77    418   -158
   -296   -535   -239    415    -28   -387    150   -285   -119     88    423   -142
   -262   -501   -239    379    -12   -371    142   -303   -127     67    366   -145
   -249   -452   -202    350    -25   -327    129   -319   -122     67    397   -142
   -241   -418   -176    329    -33   -298     98   -342   -127     75    446   -142
   -213   -454   -241    335     12   -348     41   -397   -181     36    410   -176
   -205   -506   -301    355     46   -405     28   -418   -197     15    389   -176
   -181   -514   -335    348     75   -426     20   -433   -207      0    376   -192
   -142   -561   -418    348    137   -491      2   -452   -231    -28    350   -239
   -127   -589   -462    358    166   -527    -18   -472   -267    -67    319   -275
   -135   -628   -496    379    179   -563    -23   -485   -288    -85    301   -283
   -174   -659   -485    418    153   -574     -5   -480   -277    -88    301   -280
   -200   -717   -517    457    155   -618     -5   -496   -298   -116    272   -309
   -233   -789   -555    511    161   -672    -12   -519   -332   -166    228   -348
   -239   -831   -592    535    174   -714     -7   -532   -332   -184    210   -363
   -228   -857   -631    542    200   -745     15   -532   -324   -189    202   -361
   -220   -885   -665    550    220   -774      7   -555   -350   -226    161   -389
   -192   -888   -696    540    252   -792     -5   -571   -366   -239    142   -405
   -192   -935   -743    561    272   -839    -15   -581   -374   -254    132   -423
   -197   -969   -771    581    285   -870     -7   -584   -371   -262    129   -431
   -197   -963   -769    579    285   -867     -2   -587   -366   -272    119   -439
   -174  -1015   -841    594    332   -930    -18   -592   -371   -288     93   -457
   -187  -1054   -867    620    337   -961    -12   -579   -361   -285     88   -441
   -213  -1044   -831    626    309   -937     36   -496   -306   -265     90   -452
   -205  -1015   -810    610    298   -911    111   -381   -233   -252     67   -517
   -197   -971   -774    584    288   -872    194   -213    -83   -129    158   -457
   -142   -813   -672    475    265   -743    220     12    166    153    449   -161
    -90   -524   -436    306    171   -480    148     57    296    402    795    244
   -153   -337   -184    244     12   -262     54   -187    249    537   1070    610
   -275   -275      0    275   -137   -137    -54   -568     49    511   1166    761
   -394   -402     -7    397   -194   -205   -223  -1083   -446      7    691    316
   -467   -732   -265    597   -101   -498   -418  -1577  -1049   -740    -90   -441
   -436  -1036   -602    735     83   -820   -576  -1706  -1304  -1078   -457   -800
   -387  -1260   -872    823    241  -1067   -561  -1488  -1156   -982   -423   -810
   -384  -1325   -943    854    277  -1135   -428  -1202   -885   -797   -306   -732
   -381  -1304   -922    844    270  -1114   -254   -922   -615   -600   -174   -639
   -355  -1278   -922    815    280  -1101   -109   -698   -410   -439    -57   -561
   -329  -1257   -927    795    298  -1093    -31   -581   -298   -353     10   -506
   -319  -1257   -937    787    306  -1098     -5   -545   -262   -337     23   -509
   -301  -1247   -945    771    322  -1096     18   -517   -231   -316     44   -496
   -324  -1265   -940    792    306  -1101     25   -498   -207   -301     54   -485
   -361  -1286   -924    823    280  -1106     28   -493   -189   -301     54   -485
   -337  -1283   -945    810    303  -1117     28   -480   -176   -288     64   -472
   -270  -1236   -969    753    348  -1104     36   -467   -155   -270     77   -446
   -262  -1226   -966    743    350  -1096     57   -452   -132   -257     90   -433
   -270  -1247   -976    758    353  -1111     59   -441   -122   -246     98   -433
   -322  -1288   -966    802    322  -1127     44   -441   -122   -249     96   -428
   -361  -1325   -966    841    301  -1145     28   -441   -122   -249     93   -423
   -350  -1322   -974    836    309  -1148     23   -433   -116   -246     93   -418
   -285  -1267   -982    776    348  -1124     41   -402    -80   -210    119   -397
   -207  -1182   -974    693    381  -1078     80   -350    -28   -161    163   -348
   -168  -1132   -963    649    397  -1049     98   -311      5   -124    200   -316
   -223  -1195   -974    706    374  -1083     80   -303     10   -114    202   -319
   -231  -1210   -979    722    374  -1096     72   -275     41    -80    226   -296
   -254  -1208   -953    730    348  -1083     62   -254     72    -51    249   -265
   -259  -1210   -950    735    342  -1083     57   -220    111    -10    288   -239
   -171  -1127   -958    649    392  -1044     98   -129    192     75    358   -176
   -153  -1111   -958    633    402  -1036    109    -59    259    145    418   -114
   -192  -1098   -906    644    355  -1005    106    -12    311    210    483    -59
   -213  -1085   -872    649    327   -979     93     20    348    257    527    -31
   -210  -1080   -872    644    329   -976     93     49    374    290    550      5
   -135   -974   -839    555    350   -906    137    103    420    335    602     77
   -145  -1010   -865    576    358   -937    145     90    397    316    589     54
   -132  -1008   -875    568    368   -940    176     88    387    306    592     49
   -103   -979   -875    540    381   -927    194     67    363    283    576     31
   -163  -1044   -880    605    358   -963    179     12    306    220    511    -41
   -192  -1075   -885    633    345   -982    161    -41    259    158    446    -88
   -202  -1135   -932    670    363  -1034    161    -93    205     90    376   -135
   -207  -1176   -969    691    379  -1072    153   -148    150     36    324   -161
   -228  -1223   -995    727    381  -1109    142   -200    106    -10    275   -187
   -226  -1267  -1044    745    407  -1156    140   -241     70    -46    241   -218
   -226  -1299  -1075    761    423  -1187    135   -277     31    -75    210   -262
   -298  -1395  -1096    844    397  -1247     96   -340    -36   -140    145   -327
   -311  -1413  -1101    862    394  -1257     88   -379    -70   -179    109   -371
   -220  -1299  -1080    758    428  -1189    142   -337    -28   -127    161   -327
   -202  -1260  -1060    730    428  -1161    166   -314    -12   -106    181   -301
   -306  -1421  -1114    862    402  -1267    124   -358    -64   -153    135   -342
   -233  -1392  -1158    813    462  -1275    132   -340    -49   -124    171   -314
   -135  -1252  -1117    693    488  -1184    181   -293     -5    -83    210   -296
   -150  -1241  -1091    696    470  -1166    207   -280      2    -77    210   -301
   -192  -1231  -1041    709    423  -1137    218   -272      7    -64    226   -280
   -257  -1299  -1041    779    392  -1171    210   -277      0    -62    223   -277
   -288  -1332  -1044    810    376  -1189    184   -290    -12    -75    215   -288
   -262  -1296  -1036    779    384  -1166    194   -280     10    -49    246   -249
   -189  -1236  -1047    711    426  -1143    215   -267     33    -20    285   -207
   -298  -1332  -1034    815    366  -1184    166   -311    -20    -67    246   -246
   -265  -1239   -974    750    350  -1106    184   -296    -10    -54    265   -228
   -111  -1049   -937    579    410   -995    283   -215     62     18    335   -153
    -88  -1021   -935    553    420   -979    314   -202     70     20    342   -137
   -150  -1153  -1002    652    426  -1078    270   -252      7    -36    283   -197
   -142  -1260  -1117    698    485  -1189    223   -293    -44    -85    241   -244
   -142  -1363  -1223    753    540  -1293    192   -327    -90   -124    200   -285
   -116  -1418  -1301    766    589  -1358    189   -345   -129   -161    153   -340
   -106  -1449  -1343    779    618  -1397    197   -363   -153   -194    109   -374
   -161  -1522  -1361    839    597  -1441    187   -389   -181   -228     83   -405
   -218  -1628  -1413    922    594  -1522    150   -428   -231   -272     41   -446
   -236  -1691  -1454    961    607  -1574    114   -459   -262   -306     18   -475
   -184  -1665  -1480    924    646  -1574    137   -444   -241   -296     38   -465
   -192  -1725  -1535    958    670  -1631    124   -452   -259   -319      7   -496
   -254  -1800  -1545   1026    644  -1673     77   -472   -288   -340    -18   -514
   -140  -1686  -1548    911    701  -1618     98   -457   -265   -306     20   -462
    103  -1478  -1582    688    841  -1530    226   -389   -187   -231     98   -381
    -33  -1654  -1621    841    792  -1636    187   -446   -257   -306      2   -504
   -111  -1722  -1613    917    750  -1667    210   -402   -252   -335    -62   -589
   -114  -1657  -1545    883    714  -1602    322   -244   -129   -262    -28   -581
   -233  -1647  -1413    940    589  -1530    426    -75     59    -88    119   -446
   -161  -1439  -1278    797    558  -1358    449    127    337    246    462   -116
    -90  -1195  -1104    641    504  -1150    340    122    428    480    792    246
   -140  -1018   -878    579    366   -950    226   -153    272    524   1015    545
   -252   -969   -717    610    231   -844    158   -459     -2    413   1049    628
   -350  -1148   -797    748    220   -974      2   -909   -532   -135    522    137
   -400  -1431  -1031    917    314  -1234   -220  -1397  -1145   -909   -285   -639
   -348  -1673  -1325   1010    485  -1499   -363  -1509  -1337  -1184   -605   -958
   -335  -1948  -1613   1143    639  -1782   -324  -1317  -1150  -1044   -553   -961
   -322  -2013  -1691   1166    683  -1852   -231  -1104   -919   -870   -444   -898
   -298  -2000  -1701   1150    698  -1852    -70   -854   -657   -662   -285   -789
   -259  -1958  -1699   1109    717  -1829     67   -649   -452   -498   -158   -696
   -283  -1956  -1673   1119    693  -1816    140   -558   -361   -423   -101   -665
   -275  -1896  -1621   1083    672  -1758    181   -506   -298   -371    -51   -618
   -213  -1831  -1618   1021    701  -1725    231   -459   -249   -324     -7   -576
   -220  -1855  -1634   1036    704  -1745    239   -457   -244   -316     -5   -579
   -236  -1870  -1634   1054    698  -1753    249   -446   -223   -293     15   -571
   -257  -1888  -1631   1072    685  -1761    254   -444   -218   -290     15   -571
   -283  -1891  -1608   1085    662  -1751    244   -452   -223   -288     15   -571
   -277  -1875  -1597   1075    657  -1735    244   -457   -218   -283     15   -563
   -270  -1883  -1613   1078    670  -1748    257   -446   -202   -270     28   -550
   -275  -1901  -1626   1088    672  -1764    257   -444   -189   -254     31   -537
   -270  -1899  -1628   1083    678  -1764    246   -446   -181   -244     44   -532
   -254  -1899  -1644   1075    693  -1771    231   -449   -184   -231     46   -540
   -233  -1906  -1673   1070    719  -1790    215   -457   -184   -223     41   -545
   -215  -1927  -1714   1070    748  -1821    194   -465   -187   -218     54   -532
   -215  -1930  -1717   1072    750  -1823    200   -444   -161   -192     77   -504
   -228  -1914  -1686   1070    727  -1800    223   -405   -116   -158    109   -498
   -231  -1896  -1665   1065    717  -1782    241   -366    -83   -135    135   -470
   -218  -1857  -1639   1036    709  -1748    244   -335    -46   -106    166   -439
   -218  -1867  -1649   1041    714  -1758    254   -290     -7    -62    202   -418
   -207  -1847  -1639   1026    714  -1743    267   -231     46      5    259   -363
   -176  -1797  -1621    987    722  -1709    275   -158    111     75    324   -306
   -142  -1758  -1618    948    735  -1688    301    -80    179    150    407   -241
   -119  -1714  -1595    914    737  -1654    322    -20    233    213    470   -179
    -93  -1670  -1579    880    743  -1626    345     20    275    246    504   -137
    -83  -1639  -1556    862    735  -1597    366     33    280    249    496   -124
    -98  -1657  -1558    875    727  -1608    363     25    265    239    496   -111
   -161  -1678  -1519    919    678  -1600    384     33    262    236    511   -106
   -283  -1696  -1415    987    563  -1558    413     31    257    226    501   -135
   -345  -1709  -1363   1028    509  -1538    413     -7    218    179    449   -176
   -324  -1769  -1444   1047    558  -1608    392    -83    150    106    384   -228
   -340  -1792  -1452   1065    553  -1623    389   -142     96     49    324   -283
   -371  -1816  -1447   1091    535  -1631    366   -215     36    -12    249   -332
   -384  -1852  -1467   1119    540  -1660    345   -280    -18    -70    205   -397
   -423  -1935  -1512   1176    542  -1722    332   -329    -62   -114    171   -457
   -465  -1982  -1517   1223    524  -1748    329   -358    -85   -140    148   -462
   -498  -2021  -1525   1257    511  -1774    332   -374   -106   -161    127   -465
   -467  -2065  -1597   1267    563  -1831    309   -407   -140   -205     83   -514
   -439  -2086  -1649   1262    602  -1867    293   -436   -166   -236     41   -550
   -415  -2094  -1678   1252    631  -1886    272   -459   -194   -262     12   -568
   -397  -2101  -1706   1249    652  -1904    239   -470   -213   -280     -5   -566
   -397  -2143  -1745   1270    672  -1945    228   -470   -218   -280     -5   -555
   -379  -2109  -1730   1244    672  -1922    220   -478   -233   -296    -20   -581
   -376  -2047  -1670   1210    646  -1860    244   -454   -213   -277    -10   -571
   -387  -1995  -1610   1189    610  -1803    270   -426   -192   -249     18   -532
   -400  -1982  -1582   1192    589  -1782    288   -407   -174   -244     31   -511
   -413  -2005  -1595   1208    589  -1800    288   -405   -163   -239     25   -519
   -439  -1997  -1558   1218    558  -1779    283   -407   -153   -236     31   -511
   -433  -1979  -1545   1205    553  -1764    262   -415   -158   -241     25   -501
   -426  -1992  -1566   1210    568  -1779    241   -436   -184   -270      2   -517
   -423  -1940  -1517   1179    545  -1730    249   -431   -179   -265     15   -493
   -418  -1919  -1501   1169    540  -1712    257   -413   -171   -257     25   -470
   -410  -1922  -1514   1163    550  -1717    252   -413   -176   -265     20   -472
   -381  -1938  -1556   1161    587  -1748    239   -423   -194   -288     -2   -485
   -368  -1945  -1579   1156    605  -1764    226   -436   -218   -309    -23   -498
   -350  -1964  -1613   1156    628  -1787    231   -433   -228   -322    -33   -501
   -350  -1979  -1631   1163    636  -1805    246   -428   -244   -340    -54   -522
   -348  -1982  -1634   1166    641  -1808    272   -428   -257   -358    -72   -540
   -358  -1982  -1626   1169    631  -1805    285   -436   -267   -379    -96   -555
   -361  -1990  -1628   1174    631  -1808    296   -441   -280   -394   -111   -563
   -371  -1984  -1613   1176    620  -1800    309   -436   -290   -413   -127   -576
   -376  -1990  -1613   1184    618  -1803    322   -415   -285   -413   -135   -571
   -374  -1974  -1600   1174    610  -1787    322   -402   -280   -400   -127   -553
   -358  -1940  -1582   1148    610  -1761    316   -397   -288   -405   -137   -558
   -306  -1917  -1610   1109    649  -1764    311   -394   -296   -410   -140   -553
   -262  -1904  -1641   1083    688  -1774    306   -397   -303   -418   -153   -550
   -246  -1909  -1662   1075    704  -1787    314   -384   -314   -428   -161   -532
   -231  -1891  -1660   1060    711  -1777    358   -329   -298   -423   -171   -535
   -207  -1888  -1680   1047    735  -1787    441   -202   -239   -410   -200   -589
   -127  -1844  -1717    987    795  -1782    504    -62   -153   -355   -197   -600
    -62  -1670  -1608    865    769  -1639    566    158     51   -127     18   -397
    -54  -1402  -1348    727    644  -1376    571    306    228    140    348    -46
   -124  -1132  -1008    626    441  -1070    493    122    213    288    615    322
   -228  -1028   -800    628    285   -914    392   -215     77    337    787    581
   -368  -1075   -706    722    166   -893    228   -636   -259     75    574    407
   -431  -1397   -966    911    267  -1182     25  -1130   -839   -613   -150   -309
   -413  -1756  -1345   1083    465  -1551   -163  -1384  -1265  -1158   -727   -875
   -358  -1925  -1566   1143    602  -1745   -226  -1270  -1221  -1166   -769   -948
   -298  -2008  -1709   1153    704  -1860   -135   -989  -1000  -1005   -667   -865
   -265  -1886  -1621   1075    675  -1753     44   -667   -735   -787   -501   -724
   -236  -1743  -1509    989    633  -1626    197   -413   -530   -623   -376   -626
   -202  -1688  -1486    945    641  -1587    275   -283   -428   -553   -324   -581
   -176  -1660  -1483    917    652  -1571    314   -220   -381   -530   -311   -561
   -145  -1579  -1434    862    641  -1506    335   -176   -350   -504   -296   -535
   -140  -1504  -1363    820    610  -1436    355   -132   -327   -478   -277   -514
   -155  -1460  -1304    807    574  -1382    368    -93   -311   -454   -244   -493
   -148  -1423  -1278    784    563  -1350    392    -59   -283   -431   -223   -470
   -119  -1350  -1231    735    553  -1291    400    -41   -272   -423   -213   -446
    -98  -1301  -1202    698    550  -1254    379    -38   -283   -426   -226   -452
    -80  -1270  -1189    675    553  -1231    361    -20   -275   -407   -228   -431
    -72  -1226  -1156    646    540  -1192    358      0   -262   -392   -218   -400
    -67  -1189  -1124    628    527  -1158    376     31   -239   -363   -168   -384
    -44  -1137  -1096    589    522  -1117    394     59   -223   -340   -155   -387
    -20  -1104  -1083    563    530  -1093    402     93   -205   -324   -142   -361
     -7  -1041  -1034    522    511  -1039    431    135   -181   -306   -124   -311
     25   -937   -963    454    493   -950    431    181   -142   -272    -93   -254
     51   -870   -922    407    485   -896    410    210   -129   -259    -85   -259
     83   -792   -875    355    478   -833    405    249   -106   -231    -72   -246
    103   -732   -836    311    467   -782    413    311    -62   -184    -33   -194
    132   -649   -784    257    457   -717    428    387     -2   -127     23   -124
    155   -584   -743    213    446   -662    439    462     41    -77     62    -93
    174   -506   -680    166    426   -592    431    545    101    -18    116    -41
    127   -475   -602    171    363   -537    405    605    140     23    163     31
    153   -376   -530    111    340   -452    423    678    200     85    220     98
    309   -135   -446    -88    376   -290    509    805    303    200    324    218
    345      2   -342   -174    345   -168    542    867    337    246    379    277
    275    -12   -288   -132    280   -150    522    854    314    226    361    259
    296     33   -265   -166    280   -114    519    859    309    220    353    277
    345    109   -239   -228    293    -64    530    859    298    207    335    283
    358    171   -187   -265    272     -7    553    854    293    192    319    280
    303    150   -155   -228    228     -2    527    795    236    122    254    220
    283    140   -142   -213    213      0    522    753    197     83    207    184
    228    124   -103   -176    166     10    519    709    168     46    166    155
    213    132    -80   -171    148     25    517    665    137     12    135    142
    239    148    -90   -194    163     28    514    628    109    -18     93    103
    241    161    -80   -202    161     41    496    597     83    -44     51     80
    226    163    -62   -194    145     49    465    563     51    -70     25     75
    233    181    -51   -207    142     64    449    540     20    -96      0     64
    246    202    -44   -226    145     80    439    535     10   -106    -10     57
    270    257    -15   -265    142    122    410    532      0   -103    -10     72
    275    298     23   -288    127    161    402    537      0    -93     -5     83
    277    285      7   -280    135    148    394    540      0    -93    -18     59
    329    397     67   -363    132    233    387    561     15    -64      7    103
    316    470    150   -394     83    311    397    587     41    -31     38    148
    301    519    218   -413     41    368    415    605     59    -12     57    179
    340    613    272   -475     33    444    452    639     83     15     67    192
    381    709    327   -545     25    517    459    652     88     23     59    184
    353    719    366   -537     -7    542    423    628     67     15     38    184
    348    745    397   -548    -23    571    379    620     64     28     57    218
    340    740    400   -540    -28    571    348    607     51     18     46    207
    452    891    436   -672      5    665    376    649     83     64     90    259
    493    989    493   -743      0    743    379    665     90     85    111    293
    433    956    522   -696    -44    737    327    631     49     54     77    272
    374    885    511   -628    -67    698    259    592     -7     15     41    241
    337    870    530   -605    -96    701    223    568    -46    -10     23    233
    415    958    542   -685    -62    750    270    605    -12     31     59    280
    436   1023    587   -732    -77    805    293    615    -12     41     62    275
    340    935    594   -636   -127    766    259    576    -70     -5      0    210
    306    927    620   -618   -155    774    233    545   -114    -33    -25    200
    389   1065    675   -727   -142    870    262    566    -93     -2      7    239
    379   1070    691   -727   -155    883    254    553   -114    -20    -20    207
    301    995    693   -646   -194    844    233    522   -158    -62    -77    166
    306   1039    732   -675   -213    885    223    522   -161    -57    -77    184
    392   1130    737   -761   -174    932    244    542   -142    -25    -51    223
    444   1187    743   -818   -148    966    249    558   -124      5    -15    280
    402   1208    805   -805   -200   1008    181    530   -150    -12    -25    275
    384   1213    828   -800   -220   1021    174    524   -163    -28    -51    236
    397   1270    870   -833   -236   1070    233    571   -153    -31    -72    210
    423   1325    898   -875   -239   1111    345    696    -96    -20    -90    181
    485   1421    935   -953   -223   1179    478    896     31     75    -28    226
    574   1680   1104  -1130   -265   1392    600   1257    337    397    267    501
    594   1995   1400  -1296   -402   1699    545   1421    553    727    633    888
    584   2299   1714  -1444   -566   2008    322   1057    561    956    958   1267
    483   2572   2088  -1527   -802   2330     31    457    462   1104   1210   1566
    329   2421   2091  -1379   -880   2257   -254   -109     70    795    956   1369
    207   1901   1693  -1054   -743   1797   -498   -610   -620    -31    142    639
    241   1488   1247   -865   -504   1369   -657   -735  -1013   -545   -392    145
    337   1306    969   -820   -314   1137   -597   -439   -901   -501   -410     85
    397   1392    995   -896   -298   1195   -418    -93   -683   -335   -298    145
    407   1441   1031   -924   -311   1236   -179    228   -480   -189   -218    176
    465   1530   1065  -1000   -301   1299     20    472   -309    -51   -129    257
    475   1577   1101  -1026   -311   1340     93    574   -233     12    -85    293
    472   1639   1166  -1057   -348   1402     93    600   -205     44    -51    342
    504   1680   1176  -1091   -335   1428     90    618   -192     59    -31    366
    519   1683   1161  -1101   -322   1423     96    636   -194     59    -41    335
    498   1709   1210  -1104   -355   1460     93    644   -194     59    -51    332
    483   1696   1210  -1091   -363   1454     93    657   -176     90    -20    402
    532   1805   1273  -1169   -371   1540    127    693   -129    142     33    431
    535   1862   1325  -1200   -394   1592    122    683   -145    122    -12    342
    465   1787   1322  -1124   -428   1556    101    672   -176    101    -59    329
    441   1810   1369  -1127   -465   1590    103    691   -153    137    -12    381
    459   1823   1363  -1143   -452   1595     85    693   -150    153      5    423
    506   1870   1363  -1189   -428   1618     62    701   -148    166     10    415
    496   1930   1434  -1213   -467   1683     57    719   -132    184      0    418
    381   1940   1556  -1163   -587   1748     85    774    -88    233     64    485
    389   1974   1582  -1182   -597   1779     88    807    -54    272    124    519
    400   1997   1595  -1200   -597   1797    101    849    -12    327    163    553
    418   2039   1621  -1228   -600   1831    111    891     20    374    189    550
    493   2104   1610  -1301   -558   1857     98    909     20    376    184    553
    563   2174   1610  -1369   -522   1893     59    917     15    363    171    576
    589   2171   1582  -1382   -496   1878     77    963     46    407    218    613
    566   2216   1649  -1389   -540   1932    114   1062    132    522    327    659
    522   2291   1766  -1408   -620   2031     77   1132    189    607    410    753
    517   2359   1842  -1436   -662   2099     62   1163    218    652    457    823
    465   2413   1948  -1439   -740   2179     90   1182    231    670    446    828
    353   2455   2101  -1402   -872   2278    142   1228    277    730    517    875
    387   2449   2062  -1421   -839   2255    116   1205    280    753    566    906
    415   2470   2052  -1444   -818   2262     98   1161    259    750    571    927
    389   2397   2005  -1395   -807   2203     80   1083    194    685    501    865
    366   2385   2018  -1374   -826   2203     46    995    111    592    400    784
    384   2340   1956  -1363   -787   2148     10    917     44    527    335    745
    329   2312   1979  -1322   -826   2145      7    846     -5    483    296    737
    249   2283   2031  -1267   -893   2158     15    787    -51    436    252    659
    161   2226   2065  -1192   -950   2145     36    761    -67    426    228    662
    241   2195   1953  -1218   -857   2075    -23    683   -135    374    194    654
    301   2143   1842  -1223   -771   1992    -72    584   -215    306    142    620
    355   2145   1787  -1252   -717   1966    -88    524   -257    275    103    579
    252   2138   1886  -1195   -815   2013    -64    540   -249    285     98    535
    150   2143   1990  -1148   -919   2068    -64    532   -246    296    114    576
    218   2148   1927  -1184   -854   2039   -103    480   -288    277    101    584
    265   2164   1899  -1215   -818   2031   -135    428   -335    231     57    514
    226   2197   1971  -1210   -872   2086   -114    436   -322    249     44    545
    207   2213   2003  -1213   -898   2109    -90    465   -301    290     85    605
    285   2226   1938  -1257   -826   2083   -116    436   -329    265     72    602
    290   2257   1964  -1275   -836   2112   -135    423   -340    265     67    610
    135   2260   2125  -1197   -995   2192    -59    493   -259    350    158    678
    114   2296   2182  -1205  -1034   2239    -33    517   -223    381    192    704
    161   2327   2166  -1244  -1002   2247    -96    475   -239    384    210    750
    166   2346   2179  -1257  -1008   2262   -145    439   -262    376    207    737
    109   2327   2218  -1218  -1054   2273   -132    441   -272    371    187    714
     49   2338   2288  -1195  -1119   2314   -158    433   -277    374    200    750
    155   2353   2197  -1254  -1021   2275   -218    374   -337    322    153    711
    252   2325   2070  -1291   -909   2200   -254    332   -381    288    111    675
    137   2244   2107  -1189   -984   2177   -277    324   -392    298    122    683
     10   2218   2205  -1114  -1098   2213   -246    319   -400    288    109    636
     46   2208   2158  -1127  -1057   2184   -259    280   -439    236     57    584
     64   2197   2132  -1135  -1034   2166   -298    283   -436    249     77    613
    -98   2117   2216  -1008  -1156   2166   -277    348   -374    327    168    693
   -187   2052   2236   -932  -1213   2143   -228    350   -389    296    132    620
   -116   2088   2205   -987  -1161   2145   -205    345   -413    239     41    574
    -59   2086   2143  -1013  -1101   2114   -259    335   -431    233     23    620
    -57   1974   2031   -958  -1044   2003   -309    311   -462    215     12    566
    -28   1958   1987   -966  -1008   1971   -301    298   -470    202     -7    522
    -67   1979   2044   -956  -1057   2010   -309    316   -444    233     18    517
   -114   1951   2065   -919  -1091   2008   -337    332   -423    265     67    548
   -129   2000   2130   -935  -1130   2065   -314    353   -405    275     67    550
      5   1961   1953   -984   -974   1956   -324    290   -478    179    -41    431
     33   1922   1888   -979   -927   1906   -277    335   -459    163    -83    348
    -20   1878   1896   -930   -961   1886   -218    433   -397    202    -85    350
    -36   2018   2055   -989  -1044   2036   -124    691   -129    501    200    597
    -72   2356   2426  -1143  -1249   2390    -93    943    145    849    592    971
     -5   2722   2727  -1358  -1366   2725   -137    932    226   1065    940   1384
     -2   2896   2896  -1447  -1449   2896   -179    714    127   1156   1213   1683
   -168   2769   2938  -1299  -1553   2852   -319    322   -226    909   1083   1615
   -254   2390   2644  -1067  -1449   2517   -530   -257   -893    111    210    802
   -309   1927   2236   -810  -1273   2081   -693   -654  -1441   -589   -581     36
   -272   1647   1917   -688  -1093   1782   -782   -657  -1535   -719   -735   -158
   -249   1527   1777   -639  -1013   1652   -776   -449  -1330   -532   -597    -98
   -210   1543   1751   -667   -982   1647   -711   -265  -1119   -361   -504    -75
   -124   1615   1738   -745   -932   1675   -524    -15   -872   -171   -397    -12
   -101   1665   1764   -782   -932   1712   -407    163   -696    -15   -285     96
    -59   1714   1774   -826   -917   1743   -407    231   -628     62   -220    127
    -41   1732   1771   -846   -906   1751   -366    254   -592     98   -168    109
    -46   1717   1764   -836   -906   1740   -337    267   -579    106   -142     67
    -75   1738   1813   -833   -945   1777   -340    283   -568    122   -148     54
    -85   1706   1792   -810   -937   1748   -350    265   -587    103   -171     15
   -119   1706   1823   -795   -971   1764   -353    265   -589     98   -189     25
   -142   1712   1855   -784  -1000   1782   -348    298   -550    153   -132     85
   -135   1686   1818   -776   -976   1751   -348    298   -545    166   -119     54
    -77   1722   1800   -820   -937   1761   -319    306   -537    168   -140      0
   -114   1704   1818   -797   -966   1761   -316    316   -530    197   -114     31
    -98   1704   1803   -802   -950   1753   -332    306   -540    189   -119     38
    -83   1719   1800   -820   -943   1761   -337    319   -524    215    -98     67
    -46   1743   1790   -846   -917   1766   -329    350   -480    285    -15    132
    -54   1743   1795   -846   -924   1769   -353    340   -485    288      2     49
    -88   1743   1829   -828   -958   1784   -379    306   -522    236    -85     -7
    -51   1717   1769   -833   -911   1743   -358    327   -488    280    -54     98
    -49   1719   1769   -833   -909   1743   -348    374   -433    353     36    181
   -124   1743   1865   -810   -995   1803   -322    426   -376    405     75    202
   -119   1790   1909   -833  -1013   1849   -340    452   -329    465    114    249
    -83   1813   1893   -865   -989   1852   -366    480   -272    527    171    298
    -77   1816   1893   -867   -984   1855   -348    535   -207    600    246    358
    -31   1862   1893   -917   -963   1878   -342    581   -142    685    332    423
     10   1917   1904   -963   -948   1912   -387    605   -109    740    397    470
     18   1956   1938   -989   -961   1945   -366    639    -64    792    452    514
     64   2008   1943  -1036   -937   1977   -363    641    -59    810    475    530
     57   2018   1961  -1039   -953   1990   -374    615    -80    779    459    511
     46   1977   1930  -1010   -943   1953   -345    607    -83    761    446    498
     20   1938   1914   -979   -945   1927   -324    574   -116    706    389    465
    -15   1891   1906   -937   -961   1899   -335    532   -158    641    319    407
    -54   1836   1888   -891   -971   1860   -366    475   -205    576    252    348
    -88   1779   1867   -846   -976   1823   -348    446   -249    517    174    298
   -142   1701   1844   -782   -992   1771   -340    413   -293    465    114    241
   -171   1649   1821   -737   -995   1735   -361    348   -358    397     46    158
   -150   1530   1680   -691   -914   1602   -353    275   -441    303    -49     59
   -119   1501   1618   -691   -867   1558   -319    246   -475    262    -90     20
   -127   1504   1628   -688   -878   1566   -345    207   -491    257    -93     28
   -184   1447   1631   -631   -906   1538   -402    174   -509    244   -106     25
   -233   1356   1587   -563   -911   1470   -446    142   -527    226   -106    -31
   -272   1293   1566   -511   -919   1428   -426    137   -522    223    -96    -57
   -355   1234   1587   -439   -971   1410   -410    109   -540    184   -124    -28
   -397   1247   1644   -423  -1021   1444   -449    109   -517    197   -124      0
   -319   1327   1644   -506   -982   1486   -462    122   -488    233    -93     25
   -168   1400   1569   -615   -870   1486   -465     98   -485    228   -106     15
    -38   1460   1499   -711   -771   1480   -478     36   -517    179   -161    -18
    -49   1421   1470   -685   -758   1444   -498    -23   -568    124   -218    -75
    -28   1486   1512   -730   -771   1499   -501     57   -506    202   -124     -5
      5   1571   1566   -789   -779   1569   -491    101   -457    257    -54     51
   -119   1389   1506   -636   -813   1447   -589      2   -545    166   -150    -28
   -197   1304   1501   -553   -849   1402   -696    -59   -607    111   -192    -67
    -33   1577   1608   -774   -820   1592   -514    119   -441    283     -7     59
    -57   1558   1613   -750   -836   1584   -457    168   -392    345     64     93
    -90   1496   1587   -704   -839   1540   -475    150   -405    340     85    103
    -75   1483   1558   -704   -815   1519   -485    127   -433    296     36    109
    -18   1473   1488   -727   -753   1480   -470    116   -444    275    -12     67
    -15   1441   1457   -714   -737   1449   -459     93   -459    267      5    114
   -111   1384   1493   -639   -802   1439   -459     38   -488    233      2     41
   -109   1296   1405   -592   -756   1350   -493   -153   -623     36   -239   -244
    -59   1187   1244   -566   -652   1215   -462   -316   -691    -62   -366   -270
   -101   1119   1218   -509   -659   1169   -493   -236   -667      2   -267   -189
   -241   1026   1267   -392   -756   1145   -566    -70   -600     96   -148    -90
   -381    909   1291   -262   -836   1098   -631   -192   -698    -38   -298   -244
   -228    997   1223   -384   -727   1109   -597   -410   -784   -163   -470   -342
      5   1215   1210   -610   -602   1213   -558   -171   -639      5   -293   -192
   -103   1054   1156   -475   -631   1106   -615     44   -545    127   -158   -166
    -98    914   1013   -407   -555    963   -678    -25   -587     67   -210   -205
     25   1015    989   -522   -483   1002   -535     -7   -519     49   -277   -233
    -44   1023   1065   -491   -553   1044   -389    116   -384    140   -231   -233
   -111   1111   1221   -501   -667   1166   -324    311   -145    392      0    -80
     36   1389   1353   -711   -657   1371   -361    558    184    836    483    350
     88   1673   1584   -883   -748   1628   -537    439    194   1036    898    818
     23   1748   1725   -885   -849   1738   -709    106    -70    987   1127   1143
    -70   1631   1701   -782   -888   1667   -854   -277   -506    636    937   1002
   -158   1312   1470   -576   -813   1389  -1000   -888  -1239   -311   -109     96
   -254    898   1153   -322   -704   1023  -1143  -1241  -1753  -1078   -989   -652
   -228    615    841   -194   -535    727  -1184  -1153  -1680  -1062  -1036   -761
    -28    613    639   -293   -335    626  -1054   -883  -1361   -792   -849   -654
     88    665    576   -376   -244    620   -963   -657  -1060   -530   -662   -530
     64    683    615   -376   -275    649   -826   -449   -779   -288   -472   -433
     51    719    667   -387   -306    693   -704   -316   -605   -153   -361   -368
     51    701    646   -379   -296    675   -688   -301   -568   -145   -368   -371
     62    680    618   -371   -277    649   -693   -306   -555   -155   -394   -368
     70    678    605   -376   -267    641   -696   -301   -530   -140   -379   -353
     77    659    579   -368   -249    620   -714   -293   -517   -140   -376   -361
     62    652    589   -358   -265    623   -714   -275   -478   -114   -348   -335
     77    646    568   -361   -244    607   -719   -275   -452    -96   -316   -311
     85    639    553   -363   -233    597   -714   -296   -449   -114   -332   -350
    116    613    496   -366   -189    555   -711   -316   -449   -124   -342   -337
    124    620    496   -374   -187    558   -719   -301   -433   -109   -322   -327
     62    644    581   -353   -259    613   -717   -246   -389    -72   -298   -303
    101    659    555   -381   -226    607   -724   -226   -361    -41   -262   -252
    137    659    522   -400   -192    592   -732   -223   -345    -23   -239   -228
    168    672    501   -423   -166    587   -724   -226   -332    -20   -233   -233
    158    678    519   -418   -179    600   -706   -210   -301      5   -213   -223
    168    711    542   -441   -187    628   -727   -189   -267     49   -174   -187
    213    711    498   -462   -142    605   -722   -150   -213    106   -116   -153
    205    657    449   -433   -122    553   -737   -148   -192    127   -101   -189
    174    615    441   -394   -132    530   -763   -163   -189    124   -119   -184
    181    607    423   -397   -122    514   -748   -116   -116    207    -33    -96
    189    592    402   -389   -106    498   -740    -75    -41    293     54    -67
    166    636    470   -402   -153    553   -740    -49     25    374    119    -12
    140    719    579   -428   -218    649   -717     67    158    524    262    145
    192    745    553   -470   -179    649   -706    135    239    607    353    176
    233    763    527   -498   -145    646   -732     93    210    581    329    163
    213    750    537   -483   -163    644   -727     54    184    555    303    158
    184    745    561   -465   -187    654   -719     46    179    550    298    155
    176    706    530   -444   -176    618   -704     38    163    532    293    153
    218    657    436   -439   -109    548   -698     10    122    491    257     88
    244    594    350   -420    -54    472   -722    -70     41    397    168      5
    231    527    296   -379    -31    413   -743   -166    -57    285     54    -46
    226    465    239   -348     -7    353   -750   -246   -145    194    -28   -109
    174    371    197   -272    -12    283   -740   -309   -207    132    -85   -174
    179    275     96   -228     41    184   -756   -389   -298     41   -174   -272
    187    197     10   -192     88    103   -792   -472   -389    -51   -267   -368
    132    135      2   -135     62     70   -820   -522   -436    -96   -309   -392
     77    119     41    -98     18     80   -805   -506   -426    -77   -280   -384
    103     83    -20    -96     62     31   -805   -527   -452    -96   -290   -418
    109     12    -96    -59    103    -41   -839   -568   -491   -122   -322   -426
    116    -23   -142    -49    127    -83   -854   -600   -522   -155   -379   -504
     88    -62   -150    -15    119   -106   -828   -592   -514   -140   -366   -452
     70    -62   -135     -5    101    -98   -776   -550   -467    -83   -283   -418
    101    -44   -145    -28    122    -93   -748   -545   -452    -67   -267   -426
     54     59      2    -59     25     31   -709   -498   -410    -28   -246   -327
    -23    119    142    -49    -83    129   -654   -423   -345     49   -150   -275
      2    114    109    -59    -54    111   -654   -426   -350     49   -142   -335
    -67    142    210    -36   -137    176   -620   -397   -316     93    -93   -215
     -7    163    168    -77    -88    163   -641   -410   -314    114    -62   -205
     12    140    127    -77    -57    132   -675   -428   -327    109    -57   -231
    -20    114    135    -46    -77    124   -678   -439   -329    109    -49   -223
    -33     72    106    -18    -70     88   -667   -454   -345     96    -49   -184
    -72     15     88     28    -80     49   -672   -478   -355     85    -44   -239
   -135    -10    122     72   -129     54   -654   -485   -368     64    -83   -288
   -124    -64     57     93    -93     -5   -657   -498   -415     15   -135   -252
   -210   -119     90    166   -150    -15   -636   -475   -402     33   -103   -215
   -239   -155     83    194   -163    -36   -631   -480   -410     23   -122   -249
   -228   -200     25    213   -127    -88   -631   -509   -446    -20   -166   -285
   -223   -265    -41    241    -90   -153   -646   -550   -485    -67   -223   -350
   -254   -314    -59    285    -98   -187   -639   -558   -493    -83   -244   -342
   -350   -316     33    332   -194   -140   -576   -524   -462    -51   -205   -309
   -368   -303     64    335   -218   -119   -584   -517   -457    -46   -189   -327
   -350   -293     57    322   -205   -119   -553   -498   -449    -41   -174   -319
   -332   -272     59    303   -197   -106   -555   -496   -452    -41   -166   -290
   -296   -309    -12    301   -142   -161   -610   -532   -493    -77   -210   -332
   -280   -350    -70    314   -106   -210   -607   -532   -498    -83   -210   -314
   -262   -353    -90    306    -85   -223   -600   -527   -491    -83   -213   -324
   -348   -374    -25    361   -161   -200   -522   -475   -444    -59   -223   -332
   -303   -374    -72    337   -116   -223   -415   -371   -353    -15   -246   -366
   -254   -314    -59    283    -98   -187   -363   -233   -205    124   -148   -306
   -275   -140    135    207   -205     -5   -345    -59     18    394    114    -75
   -293    101    394     96   -342    246   -387     41    192    688    509    407
   -314    400    711    -44   -511    553   -472   -109     85    758    867    859
   -322    504    826    -90   -574    662   -602   -439   -259    607    997   1028
   -400    314    714     41   -555    514   -714   -846   -740    153    602    641
   -506   -137    368    322   -439    114   -745  -1280  -1314   -646   -402   -285
   -524   -522      2    522   -265   -259   -875  -1439  -1600  -1067   -924   -776
   -514   -730   -215    620   -150   -472   -930  -1317  -1470   -948   -870   -737
   -467   -771   -303    618    -83   -540   -885  -1124  -1215   -717   -706   -657
   -410   -727   -316    568    -46   -522   -779   -893   -937   -465   -548   -517
   -379   -607   -231    491    -75   -420   -628   -665   -688   -231   -345   -374
   -337   -532   -194    433    -72   -363   -542   -576   -594   -150   -285   -348
   -288   -478   -189    379    -49   -335   -540   -540   -550   -114   -259   -306
   -246   -459   -213    353    -18   -337   -553   -524   -524    -88   -231   -285
   -283   -530   -246    405    -20   -389   -496   -504   -514    -80   -220   -290
   -303   -527   -223    415    -41   -376   -436   -478   -488    -54   -184   -262
   -270   -488   -218    379    -28   -355   -467   -483   -498    -57   -181   -262
   -267   -467   -200    368    -33   -335   -483   -475   -498    -54   -200   -252
   -275   -457   -184    366    -46   -322   -454   -454   -470    -20   -163   -220
   -265   -439   -174    353    -46   -309   -454   -444   -457      5   -116   -210
   -241   -428   -187    332    -31   -309   -514   -467   -472    -18   -150   -239
   -207   -410   -202    309     -2   -306   -514   -467   -467    -20   -176   -187
   -158   -449   -290    301     64   -371   -475   -480   -480    -28   -171   -187
   -226   -436   -210    329     -7   -324   -449   -441   -436     25   -109   -158
   -215   -426   -210    319     -5   -319   -475   -405   -407     70    -51   -148
   -176   -410   -233    293     28   -322   -506   -407   -407     72    -38   -163
   -158   -407   -252    280     44   -329   -524   -426   -426     49    -90   -132
   -148   -426   -277    285     64   -353   -509   -423   -420     62    -85    -96
   -148   -439   -293    293     72   -368   -511   -413   -402     96    -46    -70
   -137   -418   -280    277     70   -350   -519   -387   -363    148      2    -33
   -109   -410   -301    257     93   -355   -532   -342   -314    205     57    -18
    -83   -376   -293    228    103   -335   -548   -316   -288    233    101     36
    -62   -350   -290    205    111   -319   -594   -288   -254    283    158    124
    -59   -345   -285    202    111   -316   -626   -254   -215    348    231    184
    -77   -296   -218    184     70   -257   -628   -246   -200    374    265    215
    -72   -262   -189    166     57   -228   -610   -233   -187    387    277    236
    -75   -236   -161    153     41   -197   -607   -231   -187    381    285    249
   -114   -277   -163    197     23   -220   -620   -267   -233    322    228    210
   -129   -322   -192    226     28   -257   -654   -296   -275    272    174    218
   -158   -340   -184    249     10   -262   -600   -296   -280    262    163    207
   -168   -374   -207    270     18   -290   -548   -319   -316    218    116    127
   -122   -436   -314    280     96   -376   -519   -355   -368    148     46     46
   -129   -535   -407    329    137   -470   -540   -423   -446     54    -44      0
   -163   -607   -446    384    140   -527   -576   -472   -493      7    -96    -64
   -171   -644   -475    405    150   -561   -553   -498   -517    -15   -116    -98
   -166   -623   -457    394    145   -540   -522   -519   -535    -36   -135   -122
   -187   -678   -491    431    150   -584   -522   -558   -568    -67   -171   -158
   -220   -743   -524    480    150   -633   -530   -592   -602    -90   -181   -192
   -233   -730   -498    480    129   -615   -561   -628   -633   -127   -215   -207
   -223   -740   -517    483    145   -628   -589   -636   -654   -145   -241   -189
   -231   -802   -571    517    168   -688   -589   -646   -662   -140   -239   -228
   -226   -784   -558    504    163   -670   -568   -644   -662   -129   -220   -220
   -233   -748   -514    488    137   -631   -574   -641   -657   -119   -200   -200
   -210   -732   -522    472    155   -628   -581   -615   -623    -85   -166   -194
   -192   -743   -550    465    179   -646   -563   -607   -620    -80   -158   -202
   -213   -779   -566    496    174   -675   -594   -626   -636    -96   -163   -215
   -179   -696   -519    436    168   -607   -607   -610   -607    -64   -127   -179
   -106   -574   -467    340    179   -522   -558   -589   -574    -25    -96   -148
   -140   -605   -467    371    163   -537   -592   -636   -620    -64   -127   -176
   -163   -646   -483    405    158   -563   -626   -649   -633    -70   -116   -181
   -168   -667   -501    418    163   -584   -610   -654   -633    -75   -103   -189
   -168   -701   -532    436    181   -618   -613   -659   -652    -96   -124   -148
   -213   -792   -581    501    184   -688   -607   -654   -659   -101   -111   -168
   -215   -846   -631    530    205   -740   -639   -683   -704   -150   -148   -223
   -213   -883   -670    545    228   -776   -685   -722   -748   -205   -200   -246
   -223   -922   -698    574    236   -810   -678   -737   -766   -231   -223   -262
   -262  -1026   -763    641    246   -896   -680   -740   -769   -241   -231   -285
   -285  -1114   -828    701    270   -974   -701   -766   -795   -272   -249   -314
   -241  -1075   -833    657    296   -956   -675   -763   -795   -272   -241   -311
   -272  -1135   -862    704    293  -1000   -691   -787   -831   -303   -280   -342
   -293  -1176   -883    735    293  -1031   -737   -815   -872   -348   -319   -379
   -311  -1174   -865    743    275  -1021   -748   -831   -891   -366   -324   -394
   -296  -1145   -849    719    275   -997   -724   -807   -867   -340   -298   -379
   -303  -1161   -857    732    275  -1010   -688   -776   -841   -309   -267   -371
   -337  -1202   -867    769    262  -1036   -683   -792   -857   -329   -275   -389
   -384  -1247   -862    815    236  -1054   -709   -813   -878   -358   -311   -405
   -420  -1273   -852    844    215  -1062   -678   -784   -859   -353   -319   -410
   -457  -1319   -862    888    202  -1091   -597   -704   -802   -345   -337   -501
   -400  -1257   -857    828    226  -1057   -535   -574   -704   -288   -327   -483
   -319  -1041   -724    680    200   -883   -462   -358   -470    -28    -93   -252
   -254   -766   -514    509    129   -641   -478   -168   -226    298    293    135
   -202   -405   -202    303      0   -303   -550   -215   -153    532    714    641
   -329   -233     96    280   -215    -70   -737   -615   -392    527    948    958
   -413   -233    179    322   -298    -25   -904  -1083   -797    228    763    828
   -519   -654   -135    587   -194   -394  -1021  -1602  -1410   -550   -103     12
   -607  -1254   -646    932     18   -950  -1195  -1951  -1948  -1301   -950   -774
   -550  -1480   -932   1015    189  -1208  -1236  -1834  -1875  -1278   -974   -859
   -483  -1540  -1057   1013    285  -1301  -1161  -1600  -1654  -1101   -867   -807
   -467  -1540  -1072   1002    301  -1306  -1031  -1337  -1397   -888   -719   -714
   -405  -1441  -1036    924    314  -1239   -826  -1039  -1104   -631   -524   -589
   -436  -1415   -982    924    270  -1197   -763   -940  -1008   -548   -459   -563
   -431  -1408   -979    919    272  -1195   -727   -898   -953   -509   -420   -504
   -428  -1441  -1013    935    290  -1228   -711   -870   -914   -475   -387   -491
   -392  -1465  -1072    930    340  -1270   -722   -870   -911   -483   -400   -493
   -340  -1436  -1096    888    376  -1265   -714   -844   -885   -459   -381   -459
   -301  -1413  -1111    857    405  -1265   -714   -828   -870   -446   -361   -449
   -272  -1382  -1109    826    415  -1247   -701   -820   -857   -433   -345   -433
   -285  -1348  -1062    818    387  -1205   -680   -807   -833   -410   -319   -418
   -246  -1304  -1057    771    405  -1182   -667   -787   -797   -387   -303   -402
   -200  -1270  -1070    735    433  -1171   -659   -774   -776   -374   -298   -387
   -153  -1236  -1085    693    465  -1161   -649   -761   -753   -353   -270   -368
   -124  -1200  -1075    662    475  -1137   -649   -737   -722   -319   -226   -322
   -127  -1189  -1062    657    465  -1127   -657   -727   -704   -301   -202   -335
   -103  -1169  -1065    636    478  -1117   -646   -709   -678   -275   -194   -324
    -80  -1145  -1067    613    491  -1106   -636   -691   -646   -249   -168   -277
    -70  -1124  -1054    597    491  -1091   -633   -670   -618   -218   -150   -265
    -62  -1088  -1028    574    483  -1060   -633   -628   -574   -171   -106   -226
    -18  -1047  -1028    530    504  -1039   -633   -594   -535   -124    -54   -202
     36   -979  -1018    470    527   -997   -636   -563   -504    -93    -23   -168
     49   -914   -963    433    506   -937   -615   -498   -439    -15     41    -80
     57   -891   -948    415    501   -919   -592   -431   -355     77    140     -2
     90   -854   -945    381    517   -898   -594   -374   -296    150    223     54
    111   -779   -891    332    498   -836   -594   -314   -231    233    316    124
    137   -693   -831    277    483   -761   -587   -265   -181    296    379    181
    158   -636   -795    236    475   -714   -594   -249   -171    309    387    207
    163   -618   -782    226    470   -698   -592   -249   -166    314    405    215
    158   -623   -782    231    467   -701   -579   -257   -176    296    397    192
    158   -631   -789    236    472   -709   -561   -272   -202    254    345    184
    161   -657   -818    246    488   -737   -535   -288   -215    220    319    176
    140   -696   -836    277    488   -766   -537   -327   -254    166    277    122
    127   -763   -893    316    509   -826   -530   -379   -314     85    192     70
    111   -792   -904    340    506   -846   -504   -407   -345     36    129     54
    119   -800   -919    340    517   -859   -493   -444   -379    -15     88    -12
    137   -828   -966    342    550   -896   -501   -506   -441    -88     18   -101
    168   -849  -1021    337    594   -935   -522   -568   -496   -161    -59   -171
    140   -901  -1041    381    589   -971   -509   -579   -504   -184    -83   -187
     77   -940  -1018    431    545   -979   -488   -566   -491   -181    -67   -168
    116   -945  -1062    413    587  -1002   -496   -584   -506   -202    -90   -192
    129   -943  -1072    405    600  -1008   -511   -607   -524   -231   -127   -205
     96   -927  -1023    415    558   -974   -493   -600   -506   -218   -109   -168
    137   -893  -1031    376    581   -963   -441   -566   -454   -176    -64   -176
    142   -865  -1008    361    574   -935   -420   -535   -405   -132    -18   -161
    153   -820   -976    332    563   -898   -418   -545   -405   -145    -31   -150
    213   -813  -1026    301    618   -919   -418   -581   -428   -189    -90   -171
    252   -771  -1023    259    636   -896   -452   -600   -426   -189    -88   -153
    192   -691   -883    249    535   -787   -428   -550   -355   -114      7    -85
    192   -665   -857    236    522   -761   -439   -548   -332    -88     57    -75
    272   -678   -950    202    610   -813   -465   -576   -374   -127      7    -98
    283   -665   -950    189    615   -807   -475   -579   -384   -140     -5    -75
    280   -628   -909    174    592   -766   -462   -566   -358   -109     28    -54
    319   -652   -974    166    646   -813   -452   -584   -374   -127     20    -85
    355   -727  -1083    187    719   -904   -470   -639   -431   -194    -36   -142
    283   -730  -1013    223    646   -870   -439   -620   -415   -184    -23   -116
    244   -717   -961    236    602   -839   -389   -571   -371   -137     15   -106
    288   -758  -1047    233    667   -901   -384   -587   -394   -163    -25   -171
    244   -820  -1065    288    654   -943   -350   -581   -394   -181    -59   -153
    265   -859  -1124    296    693   -989   -394   -605   -420   -202    -64   -174
    319   -859  -1179    270    748  -1018   -413   -620   -439   -228    -88   -213
    327   -880  -1208    275    766  -1044   -402   -620   -444   -244   -114   -231
    329   -888  -1218    280    774  -1052   -353   -600   -423   -239   -111   -213
    329   -927  -1257    298    792  -1091   -327   -597   -415   -231    -93   -202
    368   -909  -1280    270    823  -1093   -316   -605   -415   -231    -96   -218
    397   -901  -1301    249    849  -1098   -332   -628   -431   -249   -116   -223
    387   -883  -1270    249    828  -1075   -355   -615   -415   -241   -103   -218
    366   -885  -1252    259    807  -1067   -345   -592   -392   -226    -93   -223
    402   -833  -1236    215    818  -1034   -228   -485   -303   -171    -80   -239
    436   -782  -1221    171    826  -1000   -161   -361   -192   -101    -75   -275
    436   -691  -1127    127    782   -909    -33   -202    -18     67     59   -176
    478   -480   -958      0    717   -719     31     -2    252    426    446    192
    581   -168   -750   -207    665   -459    -38     72    413    730    911    711
    555     10   -548   -283    550   -267   -153    -98    283    771   1234   1137
    459     10   -449   -233    454   -218   -223   -394    -54    563   1288   1260
    402   -218   -620    -93    509   -418   -316   -828   -605    -72    636    670
    332   -571   -904    119    615   -737   -433  -1304  -1223   -927   -405   -285
    358   -906  -1265    272    810  -1083   -540  -1423  -1434  -1236   -807   -672
    340  -1150  -1491    405    914  -1319   -496  -1228  -1221  -1034   -688   -646
    374  -1182  -1558    402    966  -1369   -446  -1034   -958   -792   -522   -535
    355  -1109  -1465    374    909  -1286   -332   -805   -667   -517   -306   -371
    371   -989  -1363    309    867  -1176   -200   -587   -413   -280   -106   -231
    431   -883  -1314    226    872  -1098   -153   -506   -309   -192    -36   -171
    415   -875  -1291    228    849  -1080   -127   -501   -290   -176    -25   -163
    389   -852  -1241    231    813  -1044    -80   -454   -249   -132     10   -145
    397   -815  -1213    207    802  -1013    -83   -433   -228   -114     23   -116
    413   -802  -1215    194    813  -1008    -98   -441   -236   -122     12    -90
    444   -836  -1283    194    862  -1060    -83   -439   -228   -122      2    -83
    397   -867  -1265    233    831  -1065    -41   -389   -184    -75     49    -20
    366   -898  -1265    265    813  -1080    -41   -379   -174    -64     67     -2
    381   -885  -1267    252    823  -1075    -93   -387   -174    -64     72    -12
    379   -922  -1304    270    841  -1111    -96   -400   -187    -83     57    -31
    366   -945  -1314    288    839  -1130    -72   -400   -184    -88     51    -44
    358   -969  -1327    303    841  -1148    -70   -405   -184    -83     54    -49
    376   -953  -1330    288    852  -1140   -103   -392   -163    -51     88    -36
    345   -976  -1322    314    833  -1148   -119   -389   -161    -46     75    -31
    363   -961  -1325    298    841  -1143   -129   -387   -161    -36     85    -20
    374   -958  -1332    290    849  -1145   -122   -368   -145    -12    119     -5
    381   -948  -1330    283    854  -1137    -96   -355   -124     12    150     12
    392   -919  -1312    262    849  -1114    -83   -311    -75     64    197     49
    418   -893  -1314    236    865  -1104   -111   -285    -33    119    249     88
    441   -854  -1296    205    867  -1075   -114   -233     33    205    340    163
    444   -813  -1257    184    849  -1034   -109   -168    103    301    444    254
    465   -740  -1205    135    833   -974   -127   -124    158    376    519    329
    483   -685  -1169    101    823   -924   -114    -88    205    431    571    371
    462   -662  -1127     98    795   -893    -93    -62    236    467    613    402
    472   -665  -1137     96    805   -901   -122    -57    244    483    636    433
    467   -670  -1140     98    802   -904   -137    -62    233    472    633    436
    462   -665  -1127    101    792   -896    -98    -59    226    454    613    418
    488   -685  -1174     98    831   -930    -77    -80    189    405    561    371
    498   -698  -1197    101    846   -948    -57   -114    142    340    498    309
    462   -722  -1184    129    820   -953    -23   -135     96    272    418    241
    444   -766  -1210    161    826   -987    -62   -171     36    200    332    163
    436   -846  -1283    202    857  -1065   -103   -223    -31    119    254     85
    420   -914  -1335    246    878  -1124    -49   -267    -85     51    189     28
    402   -935  -1340    265    870  -1137      7   -296   -119      2    142     -5
    358   -974  -1332    306    844  -1153     -7   -340   -174    -57     85    -59
    355  -1021  -1376    329    865  -1197    -23   -366   -210   -103     36   -106
    348  -1060  -1408    355    878  -1234    -15   -379   -231   -137     -5   -148
    335  -1067  -1402    366    867  -1234    -51   -394   -246   -155    -15   -176
    335  -1078  -1413    371    872  -1244    -67   -405   -254   -166    -20   -213
    335  -1088  -1423    376    878  -1254    -57   -405   -265   -189    -46   -205
    329  -1091  -1421    381    875  -1254    -83   -400   -249   -174    -31   -166
    363  -1028  -1392    332    878  -1210    -85   -400   -226   -150    -12   -168
    363   -969  -1332    301    846  -1148    -64   -392   -200   -124      7   -161
    400   -883  -1286    241    841  -1083    -41   -374   -155    -83     51   -116
    433   -818  -1252    192    841  -1034    -23   -350   -127    -49     93    -77
    441   -789  -1234    171    836  -1010     -7   -348   -119    -36    111    -54
    459   -776  -1236    158    846  -1005    -18   -358   -132    -44    111    -46
    472   -761  -1234    142    852   -997    -10   -353   -129    -36    122    -36
    475   -740  -1215    132    844   -976     -5   -345   -114    -20    140    -18
    504   -724  -1231    109    865   -976      2   -335   -106    -12    148     -7
    522   -776  -1299    127    909  -1036     10   -329   -114    -23    135    -12
    511   -854  -1366    171    937  -1109      2   -332   -122    -33    127    -25
    475   -911  -1387    218    930  -1148     10   -327   -119    -31    135    -15
    485   -919  -1405    215    945  -1161     36   -311   -114    -31    142     -5
    485   -948  -1434    231    958  -1189     23   -311   -114    -44    129    -23
    459  -1018  -1480    277    969  -1249     33   -332   -145    -85     77    -67
    446  -1101  -1548    327    997  -1325     51   -350   -174   -116     41   -106
    483  -1109  -1592    311   1036  -1348     28   -361   -184   -119     38   -135
    491  -1091  -1582    298   1034  -1335     54   -358   -187   -124     41   -135
    488  -1070  -1561    288   1023  -1314     67   -361   -192   -142     20   -135
    485  -1098  -1584    306   1034  -1340     51   -366   -184   -132     33   -137
    470  -1171  -1641    348   1054  -1405     46   -368   -187   -137     25   -158
    480  -1179  -1660    348   1070  -1421     49   -366   -184   -142     25   -168
    444  -1239  -1683    397   1060  -1460     36   -381   -205   -161     10   -192
    436  -1299  -1735    431   1085  -1517     54   -348   -181   -148     10   -213
    506  -1208  -1717    350   1109  -1462    155   -218    -57    -70     23   -252
    514  -1093  -1610    288   1060  -1350    184   -101     83     49     80   -249
    532   -870  -1402    166    966  -1135    192     62    314    329    345    -10
    571   -680  -1252     54    911   -966    153    236    568    714    823    470
    589   -444  -1034    -72    807   -737     25    135    522    823   1231   1000
    641   -350   -995   -145    815   -672     38    -83    226    620   1366   1244
    563   -519  -1083    -23    820   -800     -5   -410   -244    140   1034    995
    428   -844  -1273    207    849  -1057   -127   -898   -872   -672     36     54
    465  -1171  -1636    353   1049  -1405   -290  -1262  -1325  -1301   -815   -701
    472  -1457  -1932    491   1200  -1693   -353  -1231  -1288  -1270   -854   -776
    439  -1623  -2062    592   1249  -1842   -311  -1049  -1049  -1028   -680   -706
    478  -1615  -2094    568   1286  -1855   -239   -844   -769   -756   -454   -615
    475  -1538  -2013    530   1241  -1774   -103   -613   -472   -465   -223   -423
    446  -1465  -1914    509   1179  -1688     10   -452   -280   -283    -67   -293
    428  -1478  -1906    524   1166  -1691     18   -405   -223   -233    -18   -275
    433  -1467  -1901    517   1166  -1683     46   -381   -194   -205     10   -249
    452  -1410  -1862    478   1156  -1636    101   -345   -153   -166     44   -215
    418  -1452  -1870    517   1143  -1660    111   -353   -150   -166     41   -236
    423  -1488  -1912    532   1166  -1699    137   -327   -129   -142     67   -226
    413  -1457  -1870    522   1140  -1662    168   -288    -83   -101    106   -189
    397  -1431  -1829    514   1111  -1628    192   -280    -59    -90    111   -179
    488  -1374  -1862    441   1174  -1618    181   -262    -23    -57    145   -142
    465  -1421  -1886    475   1174  -1652    153   -280    -33    -70    140   -150
    415  -1501  -1917    542   1166  -1709    155   -288    -36    -83    129   -137
    444  -1532  -1977    542   1210  -1756    161   -249     10    -33    184   -106
    418  -1579  -1997    579   1208  -1787    163   -233     38     -5    215    -98
    368  -1652  -2023    639   1195  -1836    135   -262     18    -31    184   -114
    374  -1558  -1932    592   1153  -1745    129   -249     36    -15    205    -67
    363  -1602  -1966    618   1163  -1784    153   -205     88     44    275    -20
    376  -1587  -1964    605   1169  -1774    158   -189    114     70    298      2
    387  -1535  -1925    574   1153  -1730    127   -176    135     90    316     18
    407  -1525  -1932    558   1169  -1727    114   -137    187    150    381     59
    426  -1493  -1919    532   1171  -1706    127    -80    267    239    465    142
    413  -1478  -1891    532   1150  -1683    127    -31    327    319    540    202
    410  -1410  -1821    498   1111  -1613    114     15    394    400    618    270
    415  -1330  -1745    457   1080  -1538     96     64    449    470    688    361
    379  -1322  -1701    470   1039  -1512    106    106    491    524    750    420
    405  -1299  -1704    446   1054  -1501    127    137    522    548    771    449
    436  -1275  -1712    418   1072  -1493    127    137    527    545    792    454
    462  -1291  -1753    415   1106  -1522    124    137    532    542    805    462
    462  -1319  -1782    428   1119  -1548    122    129    517    517    776    454
    462  -1306  -1769    423   1114  -1538    137    111    485    467    724    428
    475  -1291  -1766    407   1117  -1527    145     64    431    389    639    366
    457  -1337  -1795    441   1124  -1566    142     10    363    309    576    293
    431  -1408  -1839    485   1135  -1623    171    -25    319    246    511    213
    405  -1462  -1867    527   1135  -1665    179    -64    267    184    426    140
    394  -1538  -1935    571   1161  -1735    166   -122    202    116    355     88
    400  -1636  -2036    618   1218  -1836     75   -202    129     49    309     33
    400  -1641  -2044    618   1221  -1842     44   -236     96      2    246     15
    420  -1587  -2010    581   1215  -1797    122   -249     85    -20    228     28
    342  -1714  -2057    683   1200  -1886    158   -254     88    -15    257      5
    342  -1784  -2127    722   1234  -1956    150   -280     59    -46    236    -64
    348  -1712  -2062    680   1205  -1886    101   -327     12   -103    168    -77
    329  -1709  -2042    688   1184  -1875     75   -329     12   -101    161    -44
    384  -1719  -2104    667   1241  -1912     80   -303     46    -62    200    -36
    509  -1644  -2153    568   1330  -1899    116   -262    103    -10    252     10
    480  -1613  -2096    566   1286  -1855    158   -241    140     20    283     25
    452  -1590  -2042    568   1244  -1813    137   -257    135     10    283      5
    439  -1569  -2008    563   1223  -1787    116   -272    132      2    270     33
    454  -1540  -1995    542   1223  -1766    114   -257    161     36    306     93
    478  -1509  -1987    514   1231  -1748     83   -254    163     57    337     93
    478  -1519  -2000    519   1236  -1758     64   -262    155     59    340     93
    483  -1504  -1987    509   1234  -1745     62   -277    148     38    332     98
    493  -1496  -1990    501   1241  -1743     62   -272    150     44    345    124
    498  -1532  -2031    514   1265  -1782     54   -277    132     28    324    101
    496  -1608  -2107    555   1299  -1857     72   -275    124     15    309     75
    501  -1613  -2117    555   1306  -1865     67   -265    127     20    316     70
    493  -1641  -2135    574   1314  -1888     70   -272    109     10    322     36
    511  -1683  -2195    584   1350  -1938     88   -288     90    -15    293     -7
    519  -1722  -2242    600   1379  -1982     83   -324     49    -70    223    -51
    465  -1722  -2187    626   1325  -1953     90   -314     54    -75    223    -23
    465  -1753  -2218    644   1340  -1984    103   -298     62    -72    223    -23
    498  -1795  -2294    646   1395  -2044    109   -298     57    -80    207    -59
    470  -1800  -2270    665   1369  -2034    101   -309     46    -96    194   -109
    480  -1779  -2260    649   1369  -2018     75   -353      0   -155    137   -124
    488  -1738  -2226    626   1356  -1982     85   -350     10   -161    142    -90
    504  -1803  -2307    646   1405  -2055     90   -337     33   -145    158   -111
    522  -1823  -2346    649   1434  -2086     77   -353     15   -161    145   -140
    504  -1818  -2322    654   1413  -2070     90   -350     10   -171    119   -184
    452  -1865  -2317    706   1384  -2091    179   -275     67   -163     85   -244
    454  -1852  -2309    696   1382  -2081    262   -161    176    -98    106   -267
    519  -1699  -2218    589   1366  -1956    311     10    376    101    280   -155
    613  -1501  -2114    444   1361  -1808    298    231    654    459    667    213
    636  -1148  -1784    257   1210  -1465    200    272    800    789   1166    711
    537   -963  -1504    210   1018  -1234     67     -7    636    870   1486   1075
    436   -969  -1405    267    919  -1187   -106   -454    236    618   1400   1075
    358  -1361  -1719    501   1036  -1540   -270  -1023   -423   -179    553    342
    259  -1922  -2182    831   1221  -2052   -397  -1460  -1067  -1093   -459   -545
    194  -2255  -2452   1028   1322  -2351   -423  -1358  -1036  -1124   -558   -732
    267  -2408  -2675   1067   1470  -2540   -397  -1156   -833   -956   -475   -758
    296  -2416  -2712   1060   1501  -2561   -311   -966   -615   -782   -376   -706
    277  -2317  -2595   1021   1436  -2455   -145   -719   -353   -555   -205   -535
    290  -2255  -2548    979   1418  -2400    -54   -576   -202   -423    -90   -480
    301  -2234  -2538    966   1418  -2385    -28   -519   -142   -371    -41   -501
    223  -2286  -2512   1031   1366  -2397     -7   -485   -119   -353    -49   -498
    171  -2338  -2509   1083   1340  -2423     18   -465    -98   -337    -41   -459
    122  -2330  -2452   1101   1286  -2390      7   -457    -83   -322    -10   -478
     80  -2320  -2400   1119   1239  -2359    -12   -454    -72   -314      2   -470
    192  -2369  -2561   1088   1374  -2465    -80   -501   -111   -353    -36   -517
    223  -2421  -2644   1098   1434  -2533    -70   -524   -129   -376    -62   -535
     23  -2410  -2436   1192   1228  -2423      5   -428    -41   -285     28   -475
     28  -2356  -2385   1163   1205  -2372    -15   -407    -20   -272     49   -472
     85  -2338  -2423   1124   1254  -2379    -62   -433    -33   -293     33   -483
     72  -2356  -2429   1143   1249  -2392    -33   -420    -25   -285     36   -454
    -10  -2369  -2359   1187   1171  -2364    -12   -368     18   -231     77   -397
      5  -2312  -2317   1150   1161  -2314    -64   -363     23   -226     90   -405
      5  -2374  -2379   1182   1189  -2374    -36   -342     57   -192    124   -426
    -20  -2436  -2416   1228   1197  -2426     51   -306    109   -140    166   -402
    -25  -2436  -2413   1228   1192  -2423     90   -322     98   -158    161   -389
    -10  -2434  -2423   1221   1205  -2429    114   -301    124   -137    179   -368
    -15  -2387  -2372   1200   1176  -2379     77   -270    166    -85    223   -335
    -49  -2317  -2268   1184   1109  -2294     18   -249    197    -25    277   -296
    -44  -2275  -2231   1158   1091  -2255     62   -171    280     64    374   -197
     23  -2229  -2252   1101   1135  -2239     77    -88    371    171    470   -106
     57  -2166  -2223   1054   1137  -2195     83    -25    446    257    579    -54
    -33  -2083  -2049   1060   1008  -2068    111     31    504    314    654     46
    -18  -2026  -2008   1021    992  -2016     75     41    522    324    683    106
    -18  -1995  -1977   1008    976  -1987     67     41    511    311    680    103
    -10  -1930  -1922    969    953  -1927     64     54    519    309    683    127
     41  -1906  -1948    932    995  -1927     46     25    498    283    654    103
     12  -1919  -1932    953    971  -1927     72    -18    449    218    592     62
    -51  -1948  -1896   1000    919  -1922    116    -51    400    158    527      0
   -127  -1990  -1865   1057    867  -1927    135    -80    361    109    472    -59
   -137  -2044  -1906   1091    883  -1977     93   -140    296     23    392   -124
   -103  -2148  -2044   1124    969  -2099    103   -202    223    -70    301   -213
   -127  -2229  -2101   1176    987  -2166    124   -236    187   -111    254   -270
   -132  -2343  -2213   1236   1036  -2278    116   -288    132   -174    187   -329
   -109  -2421  -2312   1265   1101  -2366    106   -345     75   -239    116   -376
    -77  -2416  -2340   1244   1130  -2379     62   -392     33   -280     77   -392
    -67  -2421  -2353   1244   1143  -2387     54   -413     20   -293     62   -402
    -57  -2439  -2382   1247   1161  -2410     57   -436      0   -316     36   -449
    -36  -2439  -2403   1239   1182  -2421     33   -462    -23   -335      7   -472
    -36  -2416  -2379   1226   1169  -2397     62   -431     -2   -309     23   -462
    -38  -2369  -2330   1205   1145  -2351     96   -379     38   -267     51   -444
    -20  -2346  -2327   1182   1153  -2338    114   -358     59   -246     70   -433
    -49  -2361  -2312   1205   1130  -2338    109   -340     77   -226     88   -423
    -44  -2325  -2281   1184   1117  -2301    119   -306    106   -187    116   -410
     20  -2288  -2309   1132   1163  -2299    106   -322     96   -189    109   -413
     23  -2257  -2281   1117   1150  -2270     96   -337     93   -184    114   -387
    -83  -2255  -2171   1169   1044  -2213    109   -306    124   -140    163   -340
    -85  -2270  -2184   1176   1047  -2229     96   -298    116   -140    166   -340
    -64  -2273  -2210   1169   1070  -2242     41   -316     96   -155    155   -366
    -70  -2273  -2203   1169   1065  -2239     36   -327     77   -179    137   -371
    -70  -2314  -2244   1192   1085  -2281     33   -345     38   -207    109   -392
    -93  -2390  -2299   1239   1101  -2346     28   -368     -5   -246     70   -441
   -132  -2431  -2299   1283   1080  -2366     28   -366    -12   -257     59   -454
   -119  -2442  -2322   1280   1098  -2382     33   -358     -7   -265     49   -470
    -83  -2413  -2330   1249   1122  -2372     36   -371    -15   -277     41   -485
    -96  -2449  -2353   1273   1124  -2400     15   -410    -49   -319      5   -511
   -116  -2486  -2369   1301   1124  -2426     44   -418    -57   -332    -12   -522
   -101  -2481  -2379   1291   1137  -2431     23   -439    -72   -348    -31   -537
    -75  -2488  -2413   1283   1169  -2452    -12   -449    -88   -361    -49   -555
    -67  -2530  -2465   1296   1197  -2496      7   -467   -103   -381    -75   -581
    -51  -2538  -2488   1293   1218  -2514     36   -480   -111   -400    -85   -581
    -57  -2533  -2478   1293   1210  -2507     36   -496   -119   -418   -111   -597
    -62  -2533  -2470   1299   1202  -2501     33   -501   -116   -423   -119   -605
    -28  -2561  -2535   1293   1252  -2548     25   -498   -119   -431   -127   -610
    -25  -2590  -2566   1306   1267  -2579     10   -491   -124   -444   -148   -631
      0  -2574  -2577   1286   1286  -2574     75   -402    -62   -418   -166   -675
     23  -2540  -2564   1260   1293  -2551    155   -262     57   -340   -142   -688
     57  -2408  -2468   1174   1260  -2436    259    -51    288   -109     59   -535
    116  -2135  -2252   1008   1184  -2192    311    176    558    226    426   -168
    181  -1719  -1904    769   1041  -1810    267    179    652    433    805    322
    155  -1413  -1569    628    862  -1491    114   -148    462    441   1083    771
     23  -1306  -1332    641    678  -1319    -38   -600    122    233   1067    833
   -101  -1675  -1574    888    735  -1626   -161  -1072   -381   -342    431    205
   -161  -2307  -2145   1234    989  -2226   -324  -1475   -958  -1135   -527   -737
   -137  -2740  -2603   1439   1231  -2673   -457  -1540  -1117  -1382   -859  -1080
   -103  -2894  -2790   1496   1343  -2842   -400  -1312   -898  -1195   -730  -1018
    -67  -2894  -2826   1480   1376  -2860   -319  -1072   -659   -989   -592   -927
    -25  -2847  -2821   1434   1397  -2834   -153   -797   -400   -761   -433   -826
     15  -2792  -2808   1389   1410  -2800    -23   -631   -239   -628   -335   -758
     36  -2779  -2818   1371   1426  -2798    -25   -607   -207   -607   -332   -724
     54  -2769  -2826   1356   1439  -2798      2   -587   -181   -584   -319   -722
     54  -2782  -2839   1363   1444  -2811     38   -561   -153   -563   -306   -701
     59  -2777  -2837   1358   1447  -2805     51   -524   -116   -527   -270   -678
     85  -2790  -2876   1350   1478  -2834     23   -522   -116   -519   -262   -685
     96  -2800  -2896   1350   1493  -2847     18   -530   -122   -519   -267   -691
     83  -2811  -2894   1363   1488  -2852     31   -524   -119   -514   -270   -688
     90  -2831  -2922   1371   1506  -2876     38   -527   -127   -524   -288   -714
    109  -2811  -2920   1350   1512  -2865     15   -519   -111   -514   -267   -691
     90  -2792  -2883   1350   1486  -2839     12   -493    -88   -483   -218   -662
    124  -2764  -2891   1319   1504  -2826     10   -491    -96   -498   -254   -709
    155  -2756  -2912   1301   1532  -2834     20   -467    -80   -485   -259   -670
    150  -2743  -2896   1293   1522  -2818     31   -449    -62   -472   -239   -662
    150  -2725  -2876   1286   1512  -2800      5   -444    -57   -465   -228   -657
    155  -2722  -2881   1280   1517  -2800      0   -415    -31   -439   -210   -641
    145  -2727  -2873   1291   1509  -2800     15   -374      5   -400   -187   -623
    163  -2655  -2818   1244   1488  -2738     18   -345     33   -358   -150   -597
    223  -2572  -2795   1174   1506  -2683     49   -301     85   -303    -96   -553
    290  -2535  -2826   1119   1556  -2681     15   -265    124   -252    -44   -496
    355  -2455  -2811   1049   1582  -2631    -12   -210    181   -184     25   -428
    350  -2379  -2733   1013   1540  -2556     10   -140    252   -106    111   -348
    366  -2320  -2686    976   1525  -2501     20    -83    298    -44    181   -275
    397  -2252  -2650    927   1522  -2452     44    -28    348     10    239   -215
    431  -2234  -2665    901   1548  -2449     41    -20    353     20    254   -207
    470  -2153  -2626    841   1545  -2390     31    -10    361     28    270   -194
    485  -2112  -2600    813   1543  -2356     46    -15    358     20    265   -197
    483  -2114  -2600    815   1540  -2356     41    -44    332    -18    236   -233
    465  -2130  -2595    833   1530  -2361     23    -77    290    -70    189   -283
    441  -2210  -2655    883   1545  -2431     44   -109    239   -135    122   -337
    433  -2252  -2688    909   1558  -2470     59   -140    197   -187     72   -384
    402  -2294  -2696    943   1548  -2496     72   -189    135   -259      0   -446
    371  -2361  -2733    995   1551  -2546     93   -246     67   -345    -88   -530
    384  -2426  -2811   1018   1595  -2618     51   -306      7   -410   -142   -610
    368  -2533  -2902   1080   1634  -2714     44   -363    -54   -488   -215   -691
    311  -2587  -2902   1135   1605  -2743     64   -389    -83   -524   -254   -704
    283  -2618  -2902   1169   1592  -2759     64   -400   -101   -540   -259   -706
    257  -2626  -2886   1182   1569  -2756     54   -436   -145   -592   -301   -766
    241  -2600  -2842   1179   1540  -2720     31   -459   -168   -626   -332   -769
    233  -2595  -2829   1179   1527  -2712     20   -465   -171   -626   -329   -761
    244  -2577  -2821   1166   1532  -2699     23   -467   -179   -636   -332   -756
    241  -2496  -2740   1124   1488  -2616     59   -446   -158   -628   -319   -740
    226  -2434  -2660   1104   1441  -2546     57   -428   -148   -618   -309   -727
    210  -2410  -2624   1098   1415  -2514     46   -418   -145   -618   -301   -719
    226  -2359  -2585   1067   1405  -2470     49   -415   -140   -620   -301   -711
    236  -2283  -2520   1021   1376  -2400     28   -407   -119   -597   -270   -678
    244  -2239  -2483    997   1361  -2359     -5   -420   -124   -605   -275   -683
    244  -2216  -2460    984   1350  -2338    -41   -441   -150   -631   -303   -675
    244  -2179  -2423    969   1332  -2301    -62   -457   -168   -646   -303   -665
    254  -2130  -2387    935   1319  -2257    -57   -452   -166   -639   -288   -652
    249  -2122  -2372    935   1309  -2247    -62   -457   -181   -646   -303   -646
    249  -2135  -2387    943   1317  -2260    -77   -470   -213   -672   -332   -670
    270  -2148  -2418    940   1343  -2283   -109   -504   -257   -724   -384   -722
    277  -2140  -2418    932   1345  -2281    -80   -485   -257   -732   -402   -722
    280  -2125  -2405    922   1343  -2265    -64   -483   -270   -740   -418   -714
    285  -2122  -2408    917   1343  -2262    -64   -501   -298   -766   -449   -724
    298  -2130  -2429    917   1363  -2278    -85   -524   -332   -797   -478   -735
    316  -2101  -2421    891   1366  -2260   -109   -540   -355   -820   -501   -756
    332  -2055  -2390    859   1358  -2221   -106   -545   -366   -839   -527   -766
    355  -2055  -2410    849   1382  -2231   -106   -550   -381   -857   -550   -763
    384  -2005  -2390    810   1387  -2197   -116   -548   -389   -859   -555   -756
    407  -1953  -2361    771   1382  -2156   -124   -545   -397   -862   -566   -776
    428  -1888  -2317    730   1371  -2101   -137   -555   -413   -878   -576   -792
    444  -1826  -2273    691   1358  -2049   -135   -558   -423   -893   -587   -787
    475  -1774  -2249    649   1361  -2010   -124   -558   -433   -901   -602   -776
    504  -1774  -2278    633   1389  -2026    -90   -509   -415   -896   -618   -789
    530  -1717  -2249    592   1389  -1982      2   -392   -340   -859   -631   -833
    566  -1577  -2145    504   1356  -1860    109   -231   -197   -753   -579   -828
    623  -1327  -1951    353   1286  -1639    187    -10     51   -480   -345   -592
    709   -950  -1660    119   1182  -1304    153    210    332    -67    142   -103
    745   -522  -1267   -111   1005   -893     28    153    379    189    615    407
    680   -329  -1013   -176    844   -670   -114   -166    158    202    878    724
    592   -353   -945   -119    769   -649   -277   -607   -288   -137    678    587
    485   -795  -1283    153    883  -1039   -423  -1200  -1039  -1117   -410   -379
    457  -1208  -1665    374   1060  -1436   -558  -1504  -1527  -1821  -1226  -1049
    496  -1431  -1927    465   1210  -1678   -594  -1384  -1467  -1821  -1293  -1140
    535  -1527  -2062    496   1299  -1795   -517  -1145  -1228  -1615  -1176  -1111
    589  -1457  -2049    433   1317  -1753   -400   -909   -982  -1400  -1041  -1023
    639  -1325  -1964    340   1301  -1644   -236   -654   -719  -1166   -859   -891
    683  -1205  -1891    259   1286  -1548   -140   -511   -566  -1034   -758   -818
    704  -1096  -1800    197   1252  -1447   -101   -449   -506   -982   -724   -784
    709  -1041  -1753    163   1231  -1397    -90   -426   -491   -966   -714   -776
    735  -1015  -1751    140   1241  -1382    -80   -413   -485   -958   -706   -784
    745   -953  -1699    103   1221  -1325    -67   -405   -472   -950   -701   -771
    730   -906  -1636     88   1182  -1270    -80   -405   -462   -943   -696   -743
    735   -870  -1608     64   1169  -1239    -75   -376   -436   -911   -657   -727
    719   -776  -1496     28   1106  -1135    -49   -329   -397   -880   -631   -724
    735   -714  -1449    -10   1091  -1083    -38   -311   -381   -872   -641   -717
    776   -678  -1454    -49   1114  -1065    -54   -309   -384   -872   -644   -696
    761   -623  -1384    -70   1070  -1002    -54   -288   -358   -844   -600   -667
    753   -600  -1353    -77   1052   -976    -57   -270   -337   -818   -576   -662
    813   -548  -1363   -135   1085   -956    -83   -272   -348   -818   -589   -688
    846   -498  -1345   -174   1096   -922   -116   -309   -389   -859   -652   -711
    795   -454  -1249   -171   1021   -852    -83   -262   -348   -813   -610   -636
    769   -389  -1158   -189    961   -774    -51   -200   -296   -750   -555   -620
    795   -327  -1124   -233    956   -724    -83   -197   -290   -740   -548   -607
    846   -283  -1130   -280    987   -706    -88   -158   -257   -685   -498   -555
    865   -215  -1080   -324    971   -646    -90   -116   -226   -631   -441   -522
    875    -98   -974   -389    922   -535    -96    -64   -174   -563   -379   -485
    883     18   -865   -452    872   -423    -98      7    -96   -457   -280   -392
    930     80   -849   -504    891   -384    -90     88     -5   -337   -155   -298
    940    174   -766   -558    854   -296    -80    142     51   -257    -80   -233
    898    283   -618   -592    758   -166    -51    215    116   -176     -2   -142
    927    361   -566   -644    745   -103    -59    246    137   -137     36   -124
    948    413   -535   -680    743    -59    -72    239    111   -155     15   -142
    953    446   -509   -701    732    -31    -72    213     80   -192    -10   -137
    909    452   -457   -680    683     -2    -67    194     41   -223    -36   -155
    854    462   -392   -659    623     33    -59    158    -18   -290   -114   -231
    839    478   -361   -657    600     59    -33    122    -77   -363   -184   -280
    813    423   -389   -620    600     18    -18     85   -127   -426   -246   -340
    807    355   -452   -584    631    -46    -46     28   -200   -504   -329   -405
    784    311   -472   -550    628    -80    -25    -15   -265   -576   -410   -480
    779    319   -459   -548    620    -70    -12    -70   -329   -652   -485   -548
    769    298   -472   -535    620    -85    -25   -111   -376   -696   -535   -600
    761    296   -467   -530    613    -85    -90   -145   -418   -719   -558   -610
    737    277   -459   -509    600    -90    -51   -135   -413   -717   -563   -618
    732    348   -384   -540    558    -18    -23   -127   -410   -714   -574   -639
    704    402   -301   -553    501     51    -57   -142   -431   -727   -584   -644
    688    446   -244   -568    467    101    -75   -155   -446   -732   -587   -631
    683    506   -176   -597    431    166    -46   -135   -431   -709   -579   -620
    662    555   -106   -607    384    226    -12   -101   -389   -662   -542   -597
    654    581    -72   -620    361    254     33    -46   -329   -597   -480   -545
    652    584    -70   -618    361    257     54    -15   -303   -561   -452   -509
    680    641    -38   -662    361    301     12    -31   -314   -558   -452   -506
    698    745     46   -722    327    397    -41    -67   -335   -566   -459   -501
    678    810    129   -745    275    470    -46    -72   -340   -553   -444   -470
    646    844    197   -745    223    522    -33    -62   -340   -540   -431   -457
    620    891    270   -758    174    579    -31    -46   -329   -517   -405   -433
    589    940    350   -763    119    646    -20    -18   -309   -480   -366   -381
    571    961    387   -769     93    675    -33    -20   -327   -491   -379   -381
    592    948    355   -771    119    652    -23    -33   -350   -504   -402   -394
    628    911    280   -771    174    597    -28    -49   -376   -522   -428   -397
    633    909    275   -771    179    592    -33    -59   -397   -535   -449   -394
    626    893    267   -761    179    581    -18    -57   -410   -542   -467   -405
    618    859    241   -740    189    550    -25    -72   -439   -566   -491   -426
    633    839    205   -737    213    522    -31    -83   -465   -581   -506   -452
    631    831    200   -730    215    517    -54    -96   -491   -602   -527   -480
    652    818    163   -737    244    491    -41    -90   -501   -610   -537   -493
    688    818    129   -753    280    475    -25    -93   -519   -626   -561   -519
    698    831    132   -766    283    480    -28    -96   -532   -631   -568   -530
    693    831    137   -761    277    485    -59   -103   -545   -620   -566   -522
    652    815    163   -735    244    491    -51   -106   -542   -615   -563   -522
    615    846    231   -732    192    540    -49    -98   -535   -605   -561   -524
    597    846    249   -724    174    548    -31    -70   -511   -587   -566   -555
    607    859    252   -732    179    555     33     28   -423   -527   -587   -618
    631   1005    374   -820    127    691    106    166   -275   -381   -511   -592
    662   1275    613   -969     23    945    119    332    -44    -80   -213   -337
    727   1631    904  -1179    -88   1267     77    504    226    335    303    176
    763   2008   1244  -1384   -239   1626    -18    441    228    493    737    724
    709   2016   1306  -1363   -298   1662   -101    148   -135    228    823    948
    649   1899   1247  -1275   -298   1574   -171   -202   -628   -272    467    662
    542   1579   1036  -1062   -246   1309   -265   -649  -1239  -1062   -519   -252
    459   1163    704   -810   -122    935   -400   -987  -1725  -1714  -1431  -1065
    517    956    439   -737     38    698   -439   -893  -1634  -1597  -1387  -1083
    537    831    290   -685    124    561   -444   -727  -1410  -1345  -1213  -1005
    530    810    280   -670    124    545   -384   -553  -1166  -1093  -1023   -893
    550    924    374   -737     88    649   -233   -316   -878   -807   -789   -722
    553   1078    522   -818     15    800   -140   -158   -688   -620   -626   -597
    550   1145    592   -849    -20    870   -111   -103   -613   -542   -563   -545
    519   1137    615   -831    -46    878    -85    -72   -581   -506   -527   -524
    517   1137    620   -826    -51    880    -36    -33   -540   -462   -488   -493
    571   1195    623   -883    -25    909    -59    -23   -522   -433   -462   -470
    597   1260    662   -930    -31    961    -90    -20   -511   -426   -452   -457
    631   1348    717   -992    -44   1034   -103     -5   -493   -400   -423   -420
    685   1408    722  -1047    -18   1065    -49     28   -454   -353   -376   -368
    652   1382    730  -1018    -38   1057    -28     20   -452   -342   -374   -371
    636   1405    766  -1021    -64   1085    -38     12   -452   -332   -366   -366
    649   1447    797  -1049    -75   1124    -18     28   -431   -309   -337   -342
    667   1478    810  -1072    -70   1145    -28     38   -415   -290   -316   -324
    665   1506    839  -1085    -88   1174    -33     51   -392   -262   -298   -303
    665   1522    854  -1093    -93   1189    -36     62   -368   -236   -283   -288
    667   1558    891  -1114   -111   1226    -62     67   -353   -215   -270   -272
    665   1587    922  -1124   -127   1254    -51    101   -311   -168   -231   -241
    675   1623    948  -1150   -135   1286    -44    137   -267   -111   -179   -200
    683   1641    958  -1163   -137   1301    -57    158   -233    -62   -132   -158
    678   1688   1010  -1184   -166   1350    -83    181   -189     -2    -75   -106
    636   1740   1104  -1187   -233   1423    -96    215   -129     72      2    -49
    665   1787   1119  -1226   -228   1454    -77    267    -59    158     93     15
    688   1834   1145  -1262   -228   1491    -75    314      7    246    181     80
    688   1888   1197  -1291   -254   1543    -90    358     64    327    262    163
    675   1945   1270  -1309   -296   1608   -111    405    129    407    345    259
    665   2005   1337  -1335   -335   1670    -80    439    174    457    389    296
    662   2086   1423  -1374   -379   1756    -88    449    184    470    397    316
    654   2130   1475  -1392   -410   1803    -88    441    171    452    376    285
    670   2125   1454  -1397   -392   1790    -75    413    135    405    340    236
    631   2023   1392  -1330   -379   1709    -41    402    114    366    290    189
    620   1995   1374  -1309   -376   1686    -70    376     75    322    239    145
    639   1969   1330  -1304   -345   1649    -80    319     -2    236    142     59
    659   1932   1273  -1296   -306   1602    -49    252    -85    135     28    -57
    639   1917   1278  -1278   -319   1600    -46    223   -124     77    -38   -119
    628   1886   1257  -1257   -314   1571    -62    189   -166     31    -90   -174
    667   1810   1143  -1241   -236   1478   -109    111   -252    -51   -174   -262
    628   1818   1189  -1223   -280   1504    -96    103   -277    -75   -194   -244
    646   1821   1174  -1236   -262   1499   -114     59   -319   -103   -218   -236
    633   1808   1174  -1221   -270   1491   -119     28   -348   -135   -252   -262
    613   1803   1187  -1210   -288   1496   -174    -18   -389   -163   -288   -288
    576   1821   1244  -1197   -332   1532   -171     -5   -379   -145   -272   -306
    566   1808   1239  -1187   -337   1525   -132      5   -371   -132   -257   -283
    542   1834   1291  -1189   -374   1564    -83     54   -322    -72   -194   -223
    519   1878   1358  -1200   -418   1621    -96     77   -290    -31   -145   -200
    478   1901   1423  -1189   -472   1662    -93     93   -272     -2   -106   -192
    467   1951   1483  -1210   -509   1717    -96     93   -262      7    -96   -158
    496   1995   1499  -1247   -501   1748    -72    103   -239     33    -75   -114
    532   2060   1527  -1296   -498   1792    -83     98   -223     57    -46    -83
    527   2112   1584  -1319   -527   1849   -166     83   -228     64    -28    -59
    558   2075   1517  -1317   -480   1797   -202     64   -257     51    -33    -67
    600   2021   1421  -1312   -410   1722   -161     80   -249     67    -15    -77
    626   2000   1371  -1314   -374   1686   -132     90   -236     75      5    -70
    607   1984   1376  -1296   -384   1680   -119     98   -233     80      7    -36
    563   1992   1426  -1278   -431   1709   -161    122   -215    114     44     15
    540   1982   1441  -1262   -449   1712   -187     96   -249     83     10    -15
    532   1951   1418  -1244   -444   1686   -158     80   -275     44    -31    -25
    519   1925   1405  -1221   -441   1665   -171     62   -296     23    -44    -64
    480   1883   1400  -1182   -459   1641   -174     49   -303     12    -57    -88
    457   1878   1418  -1169   -480   1649   -174     41   -306      7    -59   -103
    446   1893   1447  -1171   -498   1670   -200     18   -324    -15    -80   -142
    462   1878   1415  -1169   -475   1647   -205     -2   -342    -36    -96   -163
    462   1831   1366  -1148   -452   1600   -200     -5   -342    -49   -101   -163
    454   1839   1384  -1145   -465   1610   -189      2   -327    -31    -80   -140
    439   1862   1423  -1153   -493   1644   -200      5   -311    -15    -67   -148
    433   1875   1441  -1153   -504   1660   -200      7   -306    -12    -70   -163
    428   1893   1462  -1161   -517   1678   -210     12   -296     -5    -59   -150
    444   1867   1421  -1156   -488   1644   -189     20   -290    -12    -75   -148
    433   1834   1400  -1137   -483   1618   -101    119   -215     20    -98   -176
    465   1888   1423  -1176   -478   1657    -44    239    -96    101    -83   -197
    514   2081   1566  -1299   -524   1823    -23    405    124    348    137    -36
    571   2379   1808  -1475   -618   2094    -44    605    413    737    571    389
    602   2751   2148  -1678   -771   2449   -140    607    506   1010   1047    948
    561   2909   2348  -1735   -893   2629   -249    376    329   1049   1389   1361
    480   2839   2356  -1662   -937   2598   -379    -31    -96    719   1257   1278
    363   2457   2094  -1410   -865   2275   -540   -584   -745    -75    389    537
    277   1992   1714  -1135   -719   1855   -685  -1008  -1314   -891   -597   -301
    283   1701   1418   -992   -566   1561   -735   -976  -1335   -982   -782   -498
    277   1569   1291   -927   -506   1431   -665   -735  -1062   -732   -633   -439
    327   1564   1236   -945   -454   1400   -566   -522   -802   -501   -483   -371
    371   1641   1267  -1008   -449   1454   -397   -280   -530   -257   -298   -239
    405   1784   1379  -1093   -485   1582   -280   -109   -332    -77   -155   -124
    449   1823   1371  -1137   -459   1597   -267    -80   -293    -33   -122    -98
    457   1826   1369  -1143   -454   1597   -252    -54   -262      0    -93    -88
    475   1844   1369  -1163   -446   1608   -239    -36   -220     28    -62    -70
    501   1844   1343  -1171   -420   1595   -249    -41   -226     23    -67    -93
    527   1862   1335  -1195   -405   1600   -246    -28   -215     33    -62    -83
    517   1875   1358  -1197   -420   1618   -228     12   -174     75    -20    -49
    506   1891   1384  -1200   -439   1639   -210     46   -135    124     31    -23
    540   1906   1366  -1223   -413   1636   -210     54   -124    142     44    -33
    561   1922   1361  -1244   -400   1644   -210     51   -116    145     33    -12
    574   1914   1340  -1244   -384   1628   -228     49   -114    153     51      5
    579   1919   1340  -1249   -381   1631   -239     49   -103    166     70     12
    568   1927   1358  -1247   -394   1644   -241     41    -98    166     67     18
    579   1935   1353  -1257   -387   1644   -231     54    -85    176     75     25
    563   1956   1392  -1260   -415   1673   -215    101    -41    223    122     59
    545   1971   1423  -1260   -439   1699   -189    148      7    272    171     80
    561   1992   1431  -1275   -433   1712   -194    168     38    309    202     88
    587   2026   1439  -1306   -426   1732   -200    197     75    345    241    137
    594   2052   1457  -1325   -431   1756   -179    244    122    394    283    176
    592   2078   1486  -1337   -446   1782   -176    306    184    470    350    239
    626   2135   1509  -1379   -441   1823   -205    368    257    561    444    311
    670   2195   1522  -1434   -426   1857   -207    418    316    631    514    366
    691   2249   1556  -1470   -431   1904   -207    472    384    709    594    441
    701   2301   1600  -1501   -449   1951   -205    527    452    779    670    496
    693   2346   1652  -1519   -478   2000   -197    555    488    818    719    517
    685   2369   1683  -1530   -498   2029   -205    545    485    805    711    540
    704   2372   1667  -1538   -483   2018   -215    522    462    771    683    530
    696   2369   1673  -1535   -491   2021   -200    498    439    743    657    504
    657   2340   1683  -1499   -511   2013   -171    472    418    709    628    498
    633   2296   1660  -1467   -511   1979   -168    426    368    639    566    439
    584   2234   1647  -1410   -530   1940   -171    381    327    584    511    355
    561   2164   1600  -1363   -519   1883   -192    306    249    483    413    275
    542   2083   1540  -1312   -498   1813   -189    244    181    400    316    226
    532   2013   1478  -1273   -472   1745   -179    176    124    329    244    161
    537   1977   1439  -1257   -449   1706   -226    109     72    283    200    124
    511   1938   1423  -1226   -454   1680   -236     62     38    252    171     77
    511   1912   1400  -1210   -444   1657   -241     23     10    218    150     31
    504   1870   1363  -1189   -428   1618   -254      0    -10    200    119    -20
    467   1836   1369  -1153   -449   1602   -246      0    -15    194     98    -18
    506   1839   1332  -1174   -413   1587   -265    -33    -44    168     72    -18
    519   1829   1309  -1174   -394   1569   -267    -36    -38    184     85     -5
    483   1862   1376  -1174   -446   1621   -239     -5      5    228    122    -15
    483   1914   1431  -1200   -472   1673   -215     23     41    262    145     10
    485   1951   1462  -1218   -488   1706   -181     41     75    290    179     41
    470   1969   1499  -1218   -514   1735   -179     51     93    311    194     59
    532   1997   1465  -1265   -465   1730   -231      2     57    272    145     12
    517   2039   1522  -1278   -504   1782   -210     15     90    314    181     67
    452   2070   1615  -1262   -581   1844   -210     41    124    363    236    111
    504   2039   1535  -1270   -514   1787   -293      7     90    342    218    101
    524   2042   1514  -1286   -496   1779   -275      0     88    340    223    103
    517   2065   1548  -1291   -514   1808   -254     12     98    348    241    124
    530   2052   1519  -1293   -496   1787   -233     15     93    340    239    124
    537   1987   1449  -1262   -454   1719   -259    -10     62    316    218    109
    571   1940   1369  -1257   -400   1657   -277    -23     41    309    213     88
    530   1912   1382  -1221   -426   1649   -262    -31     33    301    200     83
    504   1878   1371  -1192   -433   1626   -262    -31     23    293    181     85
    579   1880   1301  -1228   -361   1592   -239    -23     31    301    181     72
    602   1816   1213  -1208   -303   1514   -244    -75    -20    249    129     20
    545   1758   1210  -1153   -332   1486   -231    -98    -41    220    101    -15
    491   1748   1257  -1119   -381   1504   -223    -93    -41    218     96      5
    467   1751   1283  -1109   -407   1517   -210    -54    -15    257    124     41
    517   1730   1213  -1124   -348   1473   -205    -44    -18    257    135     28
    530   1706   1176  -1119   -322   1441   -207    -59    -28    241    127      2
    506   1680   1174  -1096   -335   1428   -215    -57    -23    249    129     -7
    517   1675   1158  -1096   -319   1418   -210    -64    -36    241    114      0
    496   1673   1174  -1085   -340   1423   -187    -67    -51    226     96     10
    501   1717   1213  -1109   -355   1465   -132     12     10    265     98    -12
    519   1784   1265  -1153   -371   1525    -25    168    142    358    122    -12
    602   1873   1270  -1236   -332   1571     62    355    335    548    262     85
    657   2158   1499  -1408   -420   1829     98    597    641    930    665    475
    675   2527   1852  -1600   -587   2190     38    633    766   1202   1096    969
    574   2779   2205  -1678   -815   2494   -114    319    561   1223   1410   1395
    384   2894   2509  -1639  -1062   2701   -272   -116    215   1065   1525   1582
    311   2530   2216  -1423   -953   2374   -426   -620   -358    431    872   1002
    236   1919   1683  -1078   -722   1803   -540  -1023   -961   -420   -189     36
    210   1525   1314   -867   -553   1421   -652  -1098  -1140   -730   -613   -387
    254   1395   1140   -823   -441   1267   -618   -888   -919   -535   -496   -353
    371   1418   1047   -893   -337   1234   -530   -652   -665   -296   -322   -241
    428   1462   1034   -945   -301   1249   -342   -374   -389    -54   -142    -93
    514   1525   1010  -1021   -249   1267   -228   -197   -220     98    -33     10
    613   1584    971  -1098   -179   1278   -210   -148   -171    148      0     59
    615   1600    984  -1106   -184   1293   -187   -119   -142    181     28     77
    574   1584   1010  -1080   -218   1299   -168    -88   -111    215     59     80
    550   1571   1018  -1062   -233   1296   -163    -70    -96    231     67     72
    535   1582   1047  -1057   -254   1314   -150    -44    -72    265     90     90
    542   1590   1047  -1067   -252   1319   -142    -33    -59    283    101     98
    563   1587   1021  -1075   -228   1304   -140    -28    -57    283     96    101
    566   1618   1049  -1093   -244   1335   -127    -10    -41    309    114    109
    558   1644   1085  -1101   -262   1366   -135      0    -20    335    135    127
    548   1652   1104  -1104   -277   1379   -135     15     -5    353    150    140
    555   1696   1140  -1127   -290   1418   -111     36     23    376    174    158
    584   1738   1153  -1163   -285   1444   -129     51     36    392    194    176
    592   1743   1150  -1166   -277   1447   -124     67     49    410    210    194
    592   1779   1184  -1187   -296   1483    -90    103     88    452    249    239
    600   1823   1223  -1213   -311   1522    -93    148    132    501    298    285
    613   1842   1228  -1228   -306   1535   -111    174    163    540    329    319
    639   1893   1254  -1265   -306   1574   -127    220    205    592    379    366
    659   1938   1278  -1301   -309   1608   -148    270    249    641    426    407
    698   2034   1335  -1369   -316   1686    -96    332    324    722    509    485
    769   2132   1361  -1452   -296   1748    -28    402    392    810    597    566
    797   2177   1379  -1486   -290   1779    -33    462    436    878    662    628
    854   2270   1415  -1564   -283   1844    -51    511    485    948    743    711
    875   2343   1467  -1608   -296   1906    -38    555    524   1005    810    774
    891   2413   1522  -1652   -316   1969    -20    581    548   1041    854    818
    904   2483   1579  -1693   -337   2031    -62    584    542   1049    872    852
    911   2509   1595  -1712   -342   2052    -51    579    530   1028    859    859
    922   2525   1600  -1725   -340   2062    -36    571    509   1000    839    849
    922   2525   1602  -1725   -340   2065    -49    548    470    963    802    820
    909   2525   1615  -1717   -353   2070    -36    524    439    927    753    776
    852   2475   1621  -1665   -384   2049    -25    485    384    862    683    719
    800   2431   1631  -1618   -415   2031     -7    439    335    797    618    652
    776   2403   1623  -1592   -423   2013    -23    384    275    724    545    592
    771   2364   1592  -1566   -410   1979    -36    332    207    657    480    542
    756   2338   1579  -1548   -413   1961    -20    303    168    615    441    509
    748   2314   1566  -1532   -407   1940    -12    272    140    581    410    480
    766   2278   1509  -1525   -371   1893    -38    239    106    550    389    449
    800   2221   1421  -1509   -309   1821    -49    205     57    496    335    413
    820   2200   1379  -1512   -280   1792    -57    197     44    488    322    428
    813   2197   1384  -1506   -285   1792    -62    189     36    488    316    413
    836   2231   1392  -1535   -277   1813    -70    189     36    493    322    407
    854   2301   1447  -1577   -296   1875    -49    228     72    542    371    457
    836   2361   1522  -1600   -342   1943     10    262    111    587    410    493
    802   2390   1587  -1597   -392   1990     23    288    129    618    433    524
    776   2390   1613  -1584   -418   2003      0    277    122    615    433    524
    792   2442   1649  -1615   -428   2047      2    296    145    639    454    553
    813   2501   1688  -1657   -439   2096     18    319    179    683    506    594
    810   2522   1712  -1667   -449   2117     -5    309    171    688    511    587
    807   2535   1727  -1673   -459   2132    -59    290    137    672    493    587
    784   2572   1787  -1678   -501   2179    -49    293    135    678    504    607
    805   2605   1797  -1706   -496   2203    -62    301    135    688    511    610
    818   2579   1758  -1699   -470   2169    -88    275     96    659    478    584
    826   2572   1745  -1701   -459   2158    -90    257     62    633    459    568
    823   2579   1756  -1701   -465   2169   -119    223     18    597    423    550
    800   2538   1735  -1670   -467   2138    -96    233     20    602    423    568
    800   2525   1725  -1662   -462   2127    -75    236     10    592    420    566
    826   2517   1691  -1673   -433   2107    -67    233     -5    574    402    542
    826   2509   1683  -1667   -428   2096    -83    210    -41    537    371    527
    800   2540   1738  -1673   -467   2140    -90    205    -57    530    361    519
    792   2538   1745  -1665   -478   2143   -101    210    -64    532    361    509
    784   2553   1766  -1670   -491   2161   -103    205    -77    522    340    491
    769   2540   1771  -1654   -501   2156    -93    210    -85    519    329    504
    797   2525   1727  -1662   -465   2125   -106    205   -106    511    314    488
    831   2517   1686  -1675   -428   2101   -119    187   -124    493    301    472
    836   2514   1675  -1678   -420   2094   -119    179   -140    475    275    457
    844   2520   1675  -1680   -415   2099   -119    189   -142    480    280    462
    878   2507   1628  -1693   -376   2068    -85    244   -109    498    293    441
    935   2553   1618  -1745   -342   2086    -25    342    -51    511    254    374
    963   2657   1693  -1810   -366   2174     62    511    103    649    350    441
    948   2917   1969  -1932   -509   2444    163    797    428   1018    717    766
    971   3255   2283  -2114   -657   2772    158    984    688   1408   1200   1265
    922   3616   2691  -2270   -885   3154    -23    750    600   1535   1577   1756
    813   3808   2992  -2312  -1091   3403   -233    303    290   1447   1753   1982
    659   3619   2959  -2138  -1148   3289   -405   -210   -187   1026   1402   1683
    545   3050   2504  -1797   -979   2777   -530   -735   -891     70    280    675
    537   2572   2031  -1556   -748   2301   -665   -898  -1260   -472   -371     54
    545   2374   1829  -1462   -641   2101   -667   -709  -1117   -371   -350      2
    589   2338   1748  -1462   -579   2044   -597   -444   -862   -140   -197     96
    657   2431   1774  -1545   -558   2104   -459   -171   -597    101    -20    220
    698   2543   1844  -1621   -571   2195   -298     59   -361    311    150    340
    722   2624   1901  -1675   -589   2262   -226    163   -257    405    226    387
    701   2683   1982  -1691   -639   2333   -194    215   -205    454    259    418
    724   2688   1964  -1706   -620   2327   -194    215   -192    467    267    420
    748   2704   1956  -1727   -602   2330   -210    205   -202    457    254    415
    761   2746   1984  -1753   -610   2364   -226    205   -207    454    246    418
    758   2777   2018  -1766   -628   2397   -228    228   -184    488    283    452
    766   2798   2029  -1784   -631   2413   -205    252   -161    511    309    449
    758   2818   2057  -1790   -649   2439   -223    249   -166    504    293    431
    748   2847   2096  -1800   -675   2470   -228    252   -158    511    290    449
    743   2855   2112  -1797   -683   2483   -218    277   -135    540    314    478
    748   2889   2140  -1821   -698   2514   -252    272   -145    532    296    465
    743   2915   2171  -1829   -714   2543   -252    290   -127    558    314    488
    745   2917   2169  -1834   -711   2543   -257    293   -122    571    319    491
    779   2938   2158  -1857   -688   2548   -277    296   -124    574    314    488
    776   2966   2190  -1873   -706   2577   -275    324    -90    610    350    509
    782   3013   2231  -1899   -724   2624   -280    345    -67    639    366    542
    771   3060   2286  -1917   -758   2673   -285    387    -31    685    405    600
    727   3112   2385  -1919   -828   2748   -270    465     49    771    478    667
    774   3205   2429  -1990   -826   2816   -272    524    122    859    561    730
    813   3252   2436  -2034   -810   2844   -267    584    187    943    641    761
    859   3276   2416  -2070   -779   2847   -277    628    236   1002    683    820
    898   3333   2434  -2114   -766   2883   -280    678    303   1088    756    919
    885   3429   2540  -2158   -828   2985   -283    722    358   1163    831    971
    870   3517   2644  -2195   -888   3081   -298    745    389   1205    878   1013
    891   3561   2670  -2226   -891   3117   -306    761    410   1236    911   1036
    880   3561   2681  -2221   -898   3122   -303    763    407   1236    917   1047
    875   3535   2657  -2208   -891   3096   -306    732    371   1197    875   1005
    867   3517   2650  -2192   -891   3083   -329    685    314   1135    815    943
    852   3504   2652  -2179   -901   3081   -340    636    257   1065    750    875
    818   3473   2655  -2145   -917   3065   -306    613    218   1013    701    849
    800   3413   2613  -2107   -906   3013   -301    574    163    950    628    792
    782   3354   2569  -2068   -893   2961   -327    506     77    852    522    696
    758   3291   2530  -2026   -885   2912   -353    428    -12    753    418    602
    763   3247   2483  -2005   -859   2865   -361    361    -80    672    337    545
    756   3198   2439  -1977   -841   2818   -374    309   -137    613    288    498
    740   3154   2413  -1948   -836   2785   -387    275   -179    571    252    462
    701   3133   2431  -1917   -865   2785   -387    259   -197    555    239    441
    704   3138   2434  -1919   -865   2787   -392    252   -210    550    228    402
    717   3125   2405  -1922   -844   2764   -405    233   -223    535    207    376
    714   3148   2431  -1932   -857   2790   -426    213   -249    506    166    384
    675   3177   2501  -1927   -914   2839   -415    233   -233    530    171    415
    649   3216   2566  -1932   -958   2891   -379    265   -200    571    213    433
    657   3250   2590  -1953   -966   2920   -366    270   -189    581    220    423
    654   3278   2624  -1966   -984   2951   -371    270   -187    579    215    423
    654   3289   2631  -1971   -989   2961   -394    257   -184    571    213    423
    662   3315   2652  -1987   -995   2985   -428    241   -179    576    228    426
    652   3333   2681  -1995  -1015   3005   -454    218   -192    571    226    418
    636   3289   2652  -1964  -1008   2972   -496    187   -218    558    215    431
    626   3265   2637  -1945  -1005   2951   -517    171   -231    540    210    405
    646   3302   2655  -1974  -1002   2979   -517    161   -239    532    210    387
    657   3263   2605  -1964   -974   2935   -530    145   -254    527    207    387
    644   3226   2582  -1935   -969   2904   -542    116   -290    501    192    366
    620   3203   2582  -1914   -979   2894   -550     96   -322    459    145    329
    571   3115   2543  -1842   -984   2829   -537    106   -322    462    135    314
    542   3094   2548  -1821  -1002   2824   -522    109   -327    459    127    306
    522   3050   2527  -1784  -1002   2790   -509     98   -329    444    109    290
    517   3050   2530  -1784  -1008   2790   -493     93   -332    439    101    267
    509   3029   2520  -1769  -1005   2774   -509    101   -327    457    116    259
    491   2969   2475  -1730   -992   2722   -509     88   -345    439    101    228
    501   2961   2460  -1732   -979   2712   -509     62   -363    418     77    226
    506   3003   2496  -1756   -995   2751   -522     54   -363    415     67    200
    519   3018   2499  -1769   -989   2759   -550     25   -389    381     25    192
    514   2992   2478  -1753   -982   2735   -558     15   -405    376     31    189
    506   2969   2462  -1738   -979   2717   -540      7   -415    366     20    181
    491   2940   2447  -1717   -976   2694   -537      5   -415    361      2    145
    517   2925   2408  -1719   -945   2668   -524     46   -384    374     -5    124
    530   2961   2429  -1748   -950   2694   -439    140   -306    387    -59     38
    509   3047   2538  -1779  -1015   2795   -376    285   -140    548     41    103
    581   3229   2647  -1906  -1034   2940   -376    467    106    865    353    400
    615   3517   2902  -2065  -1143   3211   -441    639    363   1278    878    953
    514   3754   3237  -2135  -1361   3496   -509    493    298   1402   1306   1470
    439   3717   3278  -2078  -1421   3499   -594    189    -20   1228   1410   1628
    358   3507   3148  -1932  -1395   3328   -722   -290   -605    597    823   1093
    246   3117   2870  -1680  -1312   2995   -872   -898  -1366   -420   -410    -23
    202   2722   2520  -1465  -1158   2621   -979  -1039  -1623   -789   -896   -475
    267   2475   2208  -1371   -969   2343   -982   -872  -1447   -623   -800   -472
    296   2385   2088  -1340   -896   2236   -930   -693  -1218   -415   -675   -381
    249   2429   2179  -1337   -963   2304   -763   -439   -909   -122   -459   -233
    314   2556   2239  -1436   -963   2397   -654   -236   -665    114   -265   -103
    342   2611   2268  -1475   -963   2439   -594   -127   -537    236   -166    -36
    319   2650   2330  -1486  -1005   2491   -535    -75   -478    293   -114     -2
    350   2670   2320  -1509   -984   2496   -511    -72   -462    303   -111     25
    361   2650   2288  -1506   -963   2470   -545    -80   -465    309   -106     23
    288   2662   2374  -1475  -1044   2520   -532    -49   -436    353    -72     31
    239   2694   2452  -1467  -1106   2574   -501    -20   -413    381    -46     44
    262   2740   2478  -1501  -1106   2611   -501    -23   -420    379    -44     77
    233   2712   2475  -1475  -1122   2595   -524    -49   -441    358    -67     41
    239   2748   2509  -1493  -1135   2629   -532    -46   -436    379    -46     57
    205   2735   2527  -1470  -1163   2631   -527    -25   -415    410    -20     83
    119   2738   2618  -1428  -1249   2678   -480     18   -374    454     23    124
    155   2714   2559  -1436  -1200   2637   -496     -5   -389    439     10     96
    233   2699   2465  -1467  -1117   2582   -571    -54   -428    413    -18     59
    213   2683   2468  -1449  -1127   2577   -561    -54   -420    428     -2     67
    246   2694   2447  -1470  -1098   2572   -537    -25   -389    470     31     98
    267   2678   2410  -1475  -1070   2546   -532      0   -355    509     72    158
    303   2699   2395  -1504  -1044   2548   -558     12   -332    542    101    202
    368   2777   2408  -1574  -1018   2592   -579     36   -296    594    155    267
    368   2818   2449  -1592  -1039   2634   -587     90   -236    678    244    358
    324   2821   2496  -1574  -1085   2660   -574    137   -168    761    322    389
    267   2837   2569  -1553  -1150   2704   -555    176   -106    841    402    431
    231   2844   2613  -1538  -1192   2730   -535    218    -51    922    488    496
    254   2839   2585  -1545  -1163   2712   -542    233    -23    966    545    532
    296   2863   2566  -1582  -1135   2714   -568    241    -15    982    566    542
    296   2876   2579  -1587  -1140   2727   -555    272     12   1010    597    568
    215   2860   2644  -1540  -1213   2753   -514    306     36   1036    618    592
    231   2855   2624  -1543  -1195   2740   -550    272      5   1000    576    550
    252   2824   2569  -1538  -1158   2696   -587    202    -62    914    496    459
    228   2782   2553  -1506  -1161   2668   -566    161   -109    844    420    389
    205   2727   2522  -1465  -1158   2626   -566    129   -158    782    353    342
    194   2624   2429  -1408  -1117   2527   -600     70   -241    688    246    249
    166   2561   2395  -1363  -1114   2478   -618     10   -311    600    148    155
    137   2522   2385  -1330  -1124   2455   -620    -41   -376    524     70     83
    132   2499   2366  -1317  -1117   2434   -607    -83   -420    467     10     31
    132   2468   2335  -1299  -1101   2403   -613   -135   -467    420    -33    -15
    140   2418   2275  -1280  -1067   2348   -623   -176   -506    376    -85    -72
    124   2410   2286  -1267  -1080   2348   -610   -187   -517    358   -109   -101
    135   2423   2288  -1280  -1078   2356   -618   -194   -527    345   -119   -116
    119   2405   2286  -1262  -1083   2346   -626   -205   -537    337   -122   -122
    116   2382   2262  -1252  -1072   2322   -613   -205   -532    340   -116   -124
    122   2395   2270  -1260  -1072   2333   -633   -210   -530    340   -114   -127
    122   2447   2325  -1286  -1104   2387   -649   -210   -514    358    -96   -114
    142   2481   2338  -1312  -1096   2410   -628   -202   -491    374    -77   -106
    109   2491   2382  -1301  -1135   2436   -597   -174   -454    405    -46    -62
    101   2491   2390  -1296  -1145   2442   -602   -171   -436    423    -28    -44
    137   2538   2400  -1337  -1132   2470   -623   -187   -433    431    -23    -49
    163   2574   2410  -1369  -1122   2494   -641   -215   -446    428    -12    -46
    174   2572   2395  -1374  -1109   2483   -670   -236   -465    413    -12    -41
    197   2551   2353  -1374  -1078   2452   -696   -254   -485    394    -20    -57
    207   2527   2317  -1369  -1054   2423   -706   -265   -493    389    -28    -64
    197   2504   2307  -1350  -1054   2405   -711   -277   -501    379    -36    -77
    179   2452   2270  -1317  -1044   2361   -724   -293   -517    358    -64   -106
    174   2395   2221  -1286  -1023   2309   -730   -306   -527    340    -85   -127
    150   2322   2171  -1236  -1010   2247   -719   -306   -522    335    -88   -132
    124   2268   2143  -1195  -1008   2205   -717   -319   -522    322    -96   -140
    111   2190   2075  -1150   -982   2132   -717   -342   -545    288   -135   -192
    111   2140   2029  -1127   -958   2086   -722   -358   -568    265   -166   -223
    109   2117   2008  -1114   -950   2065   -717   -363   -574    254   -184   -236
     98   2052   1953  -1075   -927   2003   -714   -371   -587    228   -210   -262
     88   1987   1899  -1039   -904   1943   -685   -368   -581    223   -218   -265
     80   1958   1875  -1021   -896   1917   -719   -397   -600    205   -244   -298
     80   1948   1865  -1015   -891   1906   -743   -418   -613    189   -262   -337
    132   1951   1818  -1041   -841   1886   -753   -418   -607    194   -257   -353
    124   1899   1774  -1013   -823   1836   -737   -413   -600    197   -262   -358
    106   1867   1761   -987   -826   1813   -717   -410   -589    200   -257   -355
     77   1834   1756   -956   -839   1795   -688   -358   -535    239   -241   -353
     67   1875   1808   -971   -870   1842   -607   -233   -402    332   -223   -371
    106   2036   1930  -1072   -914   1984   -574   -106   -228    506    -90   -298
    155   2262   2104  -1210   -974   2184   -561     57     33    841    254     38
    210   2530   2320  -1371  -1054   2426   -618    148    226   1169    727    568
    200   2753   2553  -1475  -1176   2655   -771    -93      2   1083    982    979
    135   2629   2494  -1382  -1179   2561   -831   -384   -402    748    958   1041
     49   2408   2356  -1228  -1153   2382   -898   -740   -904    189    444    568
    -44   2036   2081   -997  -1062   2057  -1057  -1221  -1525   -633   -636   -418
    -54   1670   1725   -807   -888   1696  -1252  -1447  -1839  -1057  -1244   -971
    -18   1454   1473   -717   -745   1462  -1257  -1296  -1647   -844  -1098   -927
     46   1392   1345   -719   -649   1369  -1132  -1091  -1374   -576   -901   -820
    119   1493   1374   -807   -626   1434   -987   -846  -1060   -270   -646   -618
     98   1569   1470   -833   -685   1519   -898   -667   -826    -49   -470   -522
     64   1571   1506   -820   -722   1540   -823   -568   -706     49   -415   -491
     46   1590   1543   -818   -748   1566   -779   -506   -631    122   -350   -433
     62   1610   1548   -836   -743   1579   -766   -475   -592    158   -301   -400
     75   1592   1517   -833   -719   1556   -740   -452   -563    184   -275   -397
     70   1566   1493   -818   -714   1530   -782   -472   -579    166   -303   -423
    -12   1447   1457   -717   -735   1452   -839   -509   -620    137   -337   -439
   -119   1335   1454   -607   -787   1392   -888   -545   -654    111   -361   -465
     57   1514   1457   -784   -698   1486   -826   -475   -581    181   -285   -381
    215   1688   1473   -956   -628   1582   -735   -394   -491    262   -207   -306
    127   1584   1457   -857   -665   1522   -727   -402   -488    257   -213   -322
    142   1597   1452   -872   -654   1525   -711   -381   -459    285   -181   -293
    135   1615   1480   -875   -672   1548   -719   -374   -449    303   -155   -283
    103   1610   1504   -859   -701   1558   -730   -374   -444    311   -153   -303
    106   1582   1475   -844   -685   1530   -743   -366   -426    332   -132   -257
     98   1574   1475   -839   -688   1525   -761   -358   -410    353   -106   -249
    101   1610   1509   -854   -704   1561   -763   -337   -381    376    -88   -265
    106   1615   1509   -862   -701   1564   -761   -319   -355    402    -59   -246
    101   1613   1509   -857   -704   1561   -758   -285   -311    454      0   -202
     98   1608   1509   -854   -704   1561   -758   -262   -270    501     44   -168
    142   1634   1491   -888   -672   1564   -766   -205   -202    581    124   -116
    155   1701   1543   -930   -693   1623   -769   -135   -119    685    233    -25
    119   1743   1621   -932   -750   1683   -769    -80    -46    774    329     51
    109   1803   1693   -956   -792   1748   -769    -31      7    831    392     98
    132   1839   1706   -984   -787   1774   -779      0     31    854    420    140
    145   1865   1719  -1005   -787   1792   -758     36     62    893    462    197
    145   1917   1771  -1031   -813   1844   -748     38     67    898    480    213
    137   1912   1771  -1026   -818   1842   -730     28     57    875    465    189
    163   1888   1725  -1026   -779   1808   -737     -2     15    823    413    153
    140   1829   1688   -987   -774   1761   -740    -49    -51    743    337    101
    109   1782   1673   -945   -782   1730   -727    -90   -106    667    262     41
     72   1730   1657   -901   -792   1693   -717   -145   -168    589    192    -18
     59   1709   1649   -883   -795   1680   -717   -205   -231    514    129    -77
     36   1644   1608   -841   -787   1626   -743   -267   -303    426     44   -161
     15   1584   1569   -800   -776   1577   -748   -309   -350    368     -7   -197
     44   1579   1535   -813   -745   1558   -750   -353   -397    319    -57   -249
     54   1545   1491   -800   -717   1519   -763   -400   -454    254   -122   -293
     62   1512   1447   -789   -693   1480   -758   -410   -472    228   -148   -303
     59   1512   1452   -787   -696   1483   -761   -431   -493    205   -161   -319
     46   1478   1431   -763   -693   1454   -782   -454   -514    176   -184   -348
     25   1434   1408   -730   -691   1421   -792   -452   -511    174   -184   -355
     49   1441   1392   -745   -672   1418   -800   -452   -509    181   -176   -353
     72   1462   1389   -769   -657   1426   -792   -439   -491    205   -153   -324
     77   1517   1439   -797   -680   1478   -769   -415   -462    233   -116   -306
     72   1551   1478   -810   -701   1514   -763   -405   -449    239   -111   -316
     62   1558   1496   -810   -717   1530   -771   -400   -433    249   -103   -309
     77   1600   1522   -839   -722   1561   -782   -400   -420    270    -83   -301
     98   1647   1545   -872   -724   1597   -792   -402   -402    290    -59   -288
    122   1670   1548   -896   -711   1610   -797   -418   -415    275    -77   -311
    124   1662   1535   -896   -706   1597   -802   -423   -418    272    -70   -277
    132   1680   1548   -906   -709   1613   -844   -431   -420    272    -49   -270
    148   1683   1532   -917   -693   1608   -839   -433   -418    275    -44   -270
    155   1680   1525   -917   -683   1602   -839   -452   -436    252    -72   -280
    155   1636   1480   -896   -662   1558   -839   -454   -449    241    -75   -280
    132   1608   1475   -870   -670   1543   -831   -457   -462    223    -85   -303
    150   1597   1447   -875   -649   1525   -823   -462   -472    205   -101   -288
    174   1577   1402   -875   -613   1491   -839   -488   -504    168   -129   -306
    161   1530   1369   -846   -605   1452   -841   -514   -535    132   -174   -363
    155   1491   1332   -823   -589   1413   -844   -530   -561    103   -213   -405
    137   1488   1348   -815   -605   1421   -839   -527   -561     96   -215   -420
    119   1462   1343   -789   -610   1402   -813   -522   -558     93   -213   -423
    127   1457   1327   -792   -600   1392   -797   -511   -553     93   -218   -420
    140   1449   1309   -795   -584   1382   -810   -511   -558     90   -228   -436
    150   1452   1301   -802   -576   1379   -805   -511   -561     90   -231   -444
    155   1452   1296   -802   -568   1374   -800   -498   -555    103   -210   -418
    153   1410   1257   -784   -550   1335   -805   -498   -561    101   -202   -418
    153   1439   1286   -797   -566   1363   -795   -506   -576     75   -226   -449
    168   1473   1301   -823   -566   1389   -740   -454   -545     75   -265   -480
    171   1522   1350   -846   -589   1436   -639   -327   -444    124   -272   -553
    189   1626   1434   -909   -623   1530   -553   -148   -259    301   -135   -449
    252   1886   1634  -1070   -691   1758   -498     98     41    659    231    -77
    319   2260   1938  -1291   -810   2099   -558    202    236    995    688    379
    309   2410   2101  -1358   -896   2257   -711      2    142   1122   1049    802
    215   2447   2229  -1332  -1008   2338   -852   -387   -168    997   1166    979
    109   2182   2073  -1145   -982   2127  -1000   -888   -711    426    615    496
     28   1732   1704   -883   -839   1719  -1158  -1428  -1436   -553   -483   -472
     41   1421   1379   -730   -667   1400  -1283  -1564  -1712   -963   -979   -930
     96   1239   1140   -670   -522   1189  -1244  -1337  -1488   -769   -875   -901
    163   1213   1049   -688   -444   1132  -1132  -1093  -1231   -537   -717   -820
    189   1280   1088   -737   -449   1184  -1000   -852   -979   -311   -535   -698
    215   1353   1137   -784   -459   1247   -859   -646   -769   -124   -379   -605
    215   1431   1215   -826   -501   1325   -800   -576   -691    -62   -332   -584
    215   1483   1267   -849   -527   1374   -774   -553   -665    -38   -319   -558
    236   1483   1244   -859   -506   1363   -756   -522   -636     -2   -288   -535
    244   1496   1252   -870   -504   1374   -743   -493   -602     28   -246   -511
    233   1519   1283   -878   -524   1402   -732   -498   -607     18   -252   -519
    233   1532   1299   -883   -532   1415   -714   -491   -597     25   -252   -532
    249   1499   1247   -875   -498   1371   -724   -498   -600     15   -270   -548
    275   1504   1228   -888   -475   1366   -730   -493   -600     15   -270   -504
    285   1577   1288   -932   -501   1434   -724   -472   -581     38   -252   -491
    303   1621   1317   -963   -506   1470   -722   -470   -574     46   -231   -491
    314   1600   1286   -958   -485   1441   -740   -485   -587     36   -228   -504
    314   1623   1309   -969   -496   1467   -685   -433   -542     85   -181   -472
    280   1686   1402   -984   -561   1543   -696   -410   -524    106   -163   -436
    324   1743   1418  -1034   -548   1579   -711   -394   -509    127   -140   -397
    355   1761   1405  -1062   -524   1584   -680   -361   -475    163   -109   -374
    342   1753   1410  -1047   -532   1582   -688   -350   -462    176    -98   -376
    335   1766   1431  -1052   -548   1597   -672   -311   -420    226    -49   -335
    361   1805   1444  -1083   -540   1623   -672   -262   -361    296     23   -275
    389   1870   1480  -1132   -545   1675   -693   -215   -311    361     85   -241
    420   1930   1509  -1174   -542   1719   -659   -148   -246    428    135   -210
    459   1966   1506  -1215   -524   1738   -649    -83   -174    511    218   -122
    470   2034   1564  -1252   -548   1800   -644    -18   -101    607    319    -23
    444   2101   1654  -1273   -605   1878   -615     49    -33    688    410     54
    418   2161   1743  -1288   -662   1953   -594     85      2    735    470    122
    446   2135   1686  -1293   -620   1912   -602     90      5    737    472    148
    452   2161   1709  -1306   -628   1935   -594     96      2    735    475    137
    418   2197   1777  -1309   -680   1987   -563    103      0    727    480    137
    454   2135   1680  -1293   -613   1909   -550     72    -38    670    433    114
    509   2049   1540  -1280   -514   1795   -594    -23   -135    558    322     20
    431   1966   1535  -1197   -553   1751   -568    -62   -184    501    259    -33
    283   1961   1675  -1124   -696   1818   -498    -49   -181    493    252    -49
    220   1927   1706  -1072   -743   1818   -506    -80   -228    439    200   -106
    298   1883   1584  -1091   -644   1735   -522   -153   -303    355    116   -194
    259   1839   1579  -1049   -659   1709   -537   -223   -363    288     49   -241
    122   1790   1667   -956   -774   1730   -511   -233   -374    275     33   -252
     98   1758   1660   -927   -779   1709   -498   -239   -381    267     36   -259
    142   1774   1631   -958   -745   1704   -532   -283   -420    236     15   -272
    187   1769   1582   -979   -698   1675   -555   -316   -449    202    -10   -303
    158   1771   1613   -966   -727   1693   -553   -322   -457    197    -10   -311
    114   1777   1662   -945   -774   1719   -535   -314   -454    207     -5   -309
    103   1821   1717   -963   -807   1771   -514   -296   -420    244     20   -290
     88   1878   1787   -984   -849   1834   -488   -267   -384    280     57   -252
    158   1927   1766  -1044   -802   1847   -501   -259   -374    293     72   -226
    184   1914   1730  -1049   -771   1823   -493   -254   -366    298     90   -197
    192   1896   1701  -1047   -753   1800   -480   -254   -361    298     93   -184
    210   1922   1709  -1067   -748   1816   -501   -259   -361    306    101   -181
    226   1953   1725  -1091   -750   1842   -522   -275   -358    311    106   -174
    223   1979   1756  -1101   -766   1867   -524   -275   -355    322    122   -150
    184   1992   1805  -1091   -810   1899   -532   -272   -358    324    129   -145
    189   1995   1803  -1093   -805   1899   -545   -283   -376    303    124   -161
    220   1969   1748  -1096   -763   1860   -548   -306   -394    285    106   -184
    226   1930   1704  -1078   -737   1818   -555   -324   -413    267     90   -200
    218   1896   1675  -1060   -730   1787   -602   -332   -441    246     75   -220
    257   1875   1615  -1067   -678   1745   -613   -348   -470    215     54   -236
    252   1829   1574  -1041   -662   1701   -628   -374   -496    179     20   -267
    272   1790   1517  -1031   -620   1654   -636   -389   -517    150     -7   -298
    254   1771   1517  -1013   -631   1644   -623   -392   -527    140    -20   -316
    200   1740   1540   -971   -670   1641   -602   -387   -530    135    -31   -332
    210   1738   1527   -976   -657   1634   -587   -379   -530    124    -44   -353
    244   1771   1527  -1008   -641   1649   -592   -376   -527    122    -49   -361
    215   1696   1480   -956   -633   1590   -636   -420   -571     77    -80   -394
    179   1670   1491   -924   -657   1582   -639   -426   -574     70    -85   -402
    158   1706   1548   -935   -696   1628   -589   -402   -548     88    -67   -387
    200   1722   1522   -961   -659   1623   -605   -420   -563     75    -83   -402
    163   1693   1527   -930   -683   1610   -628   -420   -574     67    -90   -415
    150   1680   1530   -917   -688   1605   -613   -407   -563     64    -96   -426
    189   1667   1478   -932   -644   1574   -555   -335   -509     85   -116   -462
    228   1706   1478   -966   -623   1592   -465   -192   -387    150   -111   -506
    265   1818   1551  -1044   -644   1686   -394    -28   -205    327     31   -397
    283   2047   1764  -1166   -740   1904   -374    181     57    649    366    -75
    324   2444   2117  -1387   -896   2283   -423    215    179    888    761    400
    309   2766   2457  -1538  -1072   2613   -532    -64     15    911   1065    849
    207   2855   2647  -1532  -1218   2753   -688   -483   -290    776   1163   1005
    109   2585   2475  -1348  -1182   2530   -859   -963   -784    262    662    522
     62   2005   1943  -1034   -940   1974  -1002  -1418  -1413   -592   -371   -467
     88   1551   1462   -818   -685   1506  -1143  -1535  -1670   -974   -857   -948
    109   1418   1309   -766   -600   1366  -1101  -1312  -1444   -784   -735   -896
    140   1415   1275   -779   -568   1345  -1002  -1065  -1182   -558   -587   -792
    168   1488   1317   -831   -574   1402   -867   -787   -898   -298   -394   -641
    210   1551   1340   -880   -563   1447   -714   -571   -678   -103   -233   -530
    207   1564   1353   -885   -574   1460   -670   -509   -613    -51   -202   -511
    213   1595   1382   -904   -584   1488   -631   -465   -568    -18   -179   -480
    231   1582   1350   -906   -561   1467   -620   -454   -555    -12   -174   -496
    267   1579   1312   -922   -522   1447   -626   -446   -545     -2   -166   -506
    275   1615   1337   -945   -532   1478   -631   -441   -542      7   -155   -485
    267   1602   1335   -935   -535   1470   -613   -431   -530     18   -137   -457
    254   1577   1319   -917   -535   1449   -610   -426   -524     28   -124   -452
    241   1577   1335   -909   -545   1457   -607   -410   -504     38   -111   -436
    231   1577   1343   -906   -555   1460   -641   -400   -485     64    -83   -400
    252   1579   1327   -917   -537   1454   -626   -392   -470     88    -57   -384
    236   1636   1397   -937   -581   1517   -602   -371   -441    124    -20   -348
    223   1691   1467   -956   -620   1579   -587   -342   -415    142     -7   -309
    241   1693   1452   -969   -605   1571   -607   -337   -407    150     -7   -296
    254   1725   1467   -989   -605   1597   -646   -329   -384    184     25   -272
    244   1745   1501   -997   -628   1623   -633   -311   -366    207     49   -267
    200   1751   1551   -974   -675   1652   -576   -249   -309    265    109   -210
    236   1769   1530  -1005   -646   1649   -574   -202   -259    316    166   -168
    285   1795   1506  -1041   -610   1652   -574   -163   -223    358    200   -140
    301   1808   1506  -1054   -602   1657   -555   -122   -176    407    257   -114
    296   1842   1545  -1067   -623   1693   -568    -62   -116    483    332    -51
    311   1912   1600  -1111   -644   1756   -602    -15    -67    545    397     15
    335   1992   1654  -1163   -659   1823   -607     36    -15    607    470     85
    350   2042   1691  -1197   -670   1865   -589     88     41    667    550    166
    392   2060   1667  -1226   -636   1865   -592    116     75    709    613    200
    431   2120   1688  -1278   -628   1904   -568    140    101    727    631    210
    415   2140   1725  -1278   -654   1935   -558    122     85    704    610    239
    379   2094   1714  -1239   -667   1906   -548     96     54    670    579    215
    397   2062   1665  -1228   -633   1865   -522     77     31    631    548    200
    376   2055   1678  -1215   -649   1865   -566     20    -25    563    496    155
    376   2013   1636  -1195   -631   1826   -576    -23    -67    509    441     70
    371   1930   1556  -1150   -592   1743   -532    -59    -96    454    392     25
    337   1831   1493  -1083   -576   1662   -493   -101   -135    405    345     -5
    311   1774   1462  -1044   -576   1618   -519   -168   -197    335    283    -75
    272   1745   1470  -1010   -600   1608   -527   -210   -228    293    223   -119
    202   1706   1504   -956   -649   1605   -509   -218   -228    277    213   -135
    218   1639   1421   -927   -600   1530   -522   -249   -254    241    187   -174
    215   1590   1374   -904   -579   1483   -527   -280   -280    205    150   -197
    202   1608   1405   -906   -600   1506   -542   -283   -280    207    148   -187
    200   1610   1408   -906   -605   1512   -545   -285   -277    213    155   -200
    176   1597   1421   -885   -620   1509   -545   -285   -265    223    171   -205
    176   1605   1428   -891   -626   1517   -561   -290   -259    218    181   -194
    202   1636   1431   -919   -615   1535   -555   -298   -262    205    155   -218
    213   1652   1439   -932   -613   1545   -542   -283   -239    218    166   -200
    176   1701   1525   -937   -672   1613   -506   -252   -192    257    215   -163
    161   1686   1525   -924   -683   1605   -493   -252   -181    262    228   -174
    174   1673   1496   -924   -659   1584   -511   -267   -184    257    231   -174
    194   1693   1496   -945   -649   1597   -530   -277   -176    267    244   -155
    197   1680   1483   -937   -641   1582   -555   -290   -181    267    254   -132
    171   1654   1483   -914   -657   1571   -579   -296   -187    267    265   -129
    158   1670   1509   -914   -675   1590   -563   -272   -166    285    290   -119
    192   1675   1483   -935   -646   1579   -579   -296   -192    257    265   -129
    181   1649   1467   -914   -641   1558   -594   -322   -215    231    249   -137
    153   1551   1397   -854   -620   1475   -597   -327   -236    218    254   -161
    163   1545   1382   -854   -607   1465   -620   -353   -257    187    231   -194
    168   1522   1350   -846   -592   1436   -618   -358   -257    174    218   -194
    168   1462   1293   -815   -561   1379   -607   -363   -270    158    205   -197
    135   1426   1288   -782   -576   1358   -594   -387   -290    129    174   -233
    135   1402   1267   -769   -566   1337   -589   -407   -306    103    145   -265
    140   1363   1223   -753   -542   1296   -600   -423   -316     85    132   -270
    153   1322   1169   -737   -506   1247   -615   -444   -332     59    111   -293
    158   1309   1150   -735   -498   1231   -615   -446   -337     51    103   -301
    161   1301   1140   -732   -491   1223   -607   -444   -332     59    116   -298
    155   1270   1111   -714   -478   1192   -615   -457   -340     46    103   -327
     93   1244   1150   -667   -527   1197   -605   -452   -337     36     88   -340
    111   1228   1117   -672   -504   1171   -615   -462   -337     25     70   -340
    153   1189   1036   -672   -441   1114   -615   -467   -335     12     54   -358
    145   1171   1026   -662   -439   1098   -537   -389   -277     31     49   -392
    155   1221   1065   -688   -454   1143   -426   -239   -161     96     67   -420
    192   1335   1143   -766   -475   1239   -319    -20     62    324    252   -288
    262   1592   1330   -927   -535   1460   -254    270    397    727    652    111
    324   1987   1662  -1156   -670   1826   -322    306    561   1062   1122    631
    293   2296   2003  -1293   -854   2151   -558    -98    415   1192   1501   1085
    140   2416   2273  -1280  -1067   2346   -831   -672     38   1015   1530   1182
     36   2081   2044  -1057  -1005   2062  -1036  -1223   -566    335    859    594
    -41   1452   1491   -706   -766   1470  -1176  -1639  -1244   -626   -205   -376
    -28    984   1013   -478   -519    997  -1241  -1634  -1397   -922   -589   -776
     72    841    766   -459   -348    805  -1166  -1374  -1171   -756   -509   -740
    116    849    732   -483   -309    792  -1013  -1083   -893   -527   -355   -649
    109    901    789   -506   -340    844   -784   -761   -584   -265   -161   -527
    129    950    820   -540   -345    885   -620   -550   -379    -98    -25   -436
    187    984    795   -587   -303    891   -594   -519   -335    -67      2   -410
    215    982    763   -600   -272    872   -579   -498   -316    -57      5   -410
    215    987    771   -602   -277    880   -558   -475   -290    -36     23   -400
    202    984    782   -592   -288    883   -524   -446   -265    -15     46   -405
    213    971    756   -592   -272    865   -504   -423   -244     -2     51   -387
    220    979    756   -600   -267    867   -519   -431   -241      0     57   -389
    233    969    735   -602   -252    854   -527   -446   -244     -7     64   -400
    207    974    766   -589   -277    870   -519   -441   -239     -5     72   -423
    205    943    737   -574   -265    839   -491   -407   -213     10     75   -376
    220    956    735   -587   -257    846   -480   -379   -184     38    106   -329
    239    932    693   -587   -226    813   -480   -363   -158     64    145   -314
    275    943    667   -607   -194    805   -501   -381   -166     54    140   -337
    280    945    665   -613   -192    805   -501   -384   -166     44    119   -345
    257    943    683   -600   -213    813   -467   -332   -114     96    163   -298
    265    922    657   -594   -194    789   -449   -296    -80    127    192   -285
    301    937    636   -618   -166    787   -470   -277    -54    153    207   -267
    309    927    615   -620   -153    771   -439   -228      2    202    254   -241
    322    958    636   -641   -155    797   -407   -174     64    259    311   -202
    329   1002    670   -667   -171    836   -439   -132    114    309    358   -171
    332   1023    691   -678   -179    857   -407    -54    194    394    428    -98
    368   1049    680   -711   -155    865   -392     23    283    501    542     18
    400   1119    719   -761   -158    919   -407     67    342    576    636     93
    439   1179    737   -810   -150    961   -392    106    387    623    672    119
    441   1215    774   -828   -166    995   -387    132    418    659    696    161
    423   1202    779   -815   -176    992   -394    119    420    657    709    161
    379   1124    743   -753   -181    935   -397     88    400    626    685    129
    340   1052    709   -698   -184    880   -446     25    340    550    613     62
    379   1091    711   -735   -166    901   -436      5    324    524    589     72
    379   1036    657   -709   -140    846   -384    -25    293    488    555     25
    387   1015    628   -701   -119    820   -358    -70    246    431    501    -23
    301    857    555   -581   -127    706   -415   -179    137    306    381   -145
    184    626    441   -405   -127    535   -504   -290     23    176    252   -280
    353    787    431   -571    -41    610   -407   -277     33    179    259   -254
    444    854    407   -649     18    631   -303   -259     46    189    272   -241
    348    714    363   -532     -7    540   -368   -345    -44    101    194   -314
    267    597    329   -431    -31    465   -407   -426   -122     12    103   -376
    257    535    275   -397    -10    407   -405   -436   -135     -2     90   -387
    290    558    267   -426     12    413   -379   -428   -122      5    111   -387
    285    524    239   -407     23    381   -381   -420   -119     15    127   -415
    358    602    244   -480     57    423   -355   -413   -109     20    137   -407
    345    545    197   -446     72    371   -355   -426   -129    -10    106   -384
    301    514    210   -407     44    363   -337   -420   -122     -2    124   -379
    259    530    267   -394     -5    400   -314   -402    -93     20    153   -384
    226    517    290   -371    -31    405   -322   -397    -85     25    155   -379
    197    462    262   -332    -33    363   -301   -384    -67     46    179   -355
    194    441    246   -319    -25    345   -309   -389    -59     54    194   -361
    194    449    252   -324    -28    353   -363   -431    -88     20    174   -368
    218    454    236   -335     -7    345   -420   -457   -114      5    161   -342
    275    433    158   -355     57    296   -387   -449   -111      2    166   -348
    277    441    161   -361     59    301   -342   -428    -83     28    205   -329
    265    415    150   -342     57    283   -329   -431    -90     20    202   -342
    277    332     54   -303    111    194   -361   -459   -142    -31    148   -392
    194    192     -5   -194    101     93   -332   -444   -140    -31    148   -384
    166    145    -20   -155     93     64   -337   -459   -158    -62    124   -394
    168    119    -49   -145    109     36   -340   -470   -171    -85     98   -407
    174     54   -119   -114    148    -31   -335   -475   -184   -103     75   -446
    179      2   -176    -93    176    -85   -322   -493   -205   -132     46   -478
    161    -23   -184    -70    171   -103   -301   -496   -207   -140     49   -483
    124    -41   -166    -41    142   -103   -309   -504   -223   -158     36   -485
    116    -51   -168    -31    142   -109   -298   -511   -236   -181     15   -496
     88    -83   -171     -2    129   -127   -298   -519   -244   -200     -7   -522
     59    -70   -129      5     93    -98   -296   -511   -239   -189      2   -511
     57    -62   -119      2     88    -90   -283   -501   -226   -171     23   -485
     88    -90   -179      2    132   -135   -309   -514   -241   -189      7   -498
     64   -116   -184     23    124   -150   -329   -527   -254   -205     -2   -517
     38   -140   -179     49    109   -158   -288   -498   -220   -184      5   -535
    106   -181   -288     36    194   -233   -218   -418   -161   -163    -28   -607
    145   -148   -293      2    218   -220   -109   -275    -15    -46     18   -607
    187    -33   -220    -77    202   -127    -67   -119    200    194    231   -402
    239    181    -57   -210    148     64   -122     23    420    517    613     20
    280    535    254   -410     12    394   -241    -46    428    659    966    522
    228    696    467   -462   -119    581   -301   -280    205    574   1192    906
    140    607    465   -374   -163    537   -366   -584   -174    252   1070    823
     49    270    220   -158    -85    246   -449   -995   -719   -415    309     46
      2   -122   -124     59     62   -124   -587  -1400  -1275  -1166   -657   -888
    -12   -475   -462    244    223   -470   -763  -1475  -1418  -1353   -922  -1189
    -10   -649   -639    329    314   -644   -685  -1239  -1145  -1088   -737  -1098
     -7   -620   -613    314    301   -615   -522  -1015   -859   -815   -542   -971
    -77   -607   -532    340    226   -571   -413   -839   -623   -600   -387   -878
    -28   -511   -483    270    226   -498   -348   -678   -426   -415   -231   -756
     41   -402   -444    176    241   -423   -252   -584   -314   -306   -137   -675
     36   -387   -423    174    228   -405   -226   -563   -288   -280   -124   -672
      7   -387   -394    187    200   -392   -252   -576   -290   -283   -135   -693
     64   -368   -433    153    249   -400   -233   -555   -259   -254   -109   -670
     70   -402   -475    166    270   -439   -244   -545   -254   -259   -109   -659
     62   -407   -470    171    265   -439   -259   -568   -275   -283   -135   -696
     85   -397   -485    153    283   -441   -257   -571   -277   -283   -140   -706
    109   -355   -465    124    285   -410   -252   -555   -254   -262   -111   -667
    140   -345   -488    101    311   -418   -272   -558   -262   -265   -101   -662
    174   -322   -496     72    332   -407   -267   -550   -249   -254    -90   -659
    192   -309   -501     57    345   -402   -277   -563   -252   -257    -98   -672
    192   -290   -483     49    337   -387   -280   -561   -226   -246    -83   -662
    174   -309   -483     67    327   -394   -319   -563   -226   -246    -77   -657
    205   -267   -472     31    337   -368   -329   -550   -202   -226    -54   -623
    249   -197   -446    -28    345   -319   -283   -498   -148   -171      0   -563
    207   -200   -407     -2    306   -303   -259   -496   -127   -148     28   -548
    161   -252   -413     46    285   -332   -262   -485   -106   -129     44   -542
    228   -189   -418    -20    322   -303   -262   -439    -46    -70    114   -478
    265   -114   -381    -77    322   -246   -231   -387     28     12    202   -394
    241    -98   -340    -70    290   -218   -226   -342     93     83    275   -340
    241    -54   -296    -93    265   -174   -267   -311    145    142    342   -293
    249    -25   -275   -111    262   -150   -301   -267    197    210    423   -220
    241    -36   -277   -103    259   -158   -288   -226    249    272    496   -137
    246    -23   -270   -111    257   -145   -265   -205    280    301    540    -80
    220    -46   -267    -88    241   -155   -246   -187    296    301    545    -83
    194    -67   -262    -62    228   -163   -275   -213    267    262    511   -127
    179   -122   -303    -28    239   -213   -301   -257    213    197    446   -184
    239   -132   -371    -51    303   -252   -265   -257    205    163    415   -202
    272   -192   -467    -41    368   -329   -215   -267    184    114    371   -246
    259   -311   -571     25    415   -441   -202   -319    116     28    275   -345
    262   -348   -610     41    433   -478   -192   -361     64    -41    197   -418
    272   -366   -639     46    454   -501   -205   -407     12   -109    127   -480
    290   -459   -750     83    517   -602   -200   -465    -46   -187     44   -558
    296   -537   -833    119    563   -685   -184   -496    -83   -231     -2   -605
    267   -610   -880    168    574   -745   -184   -524   -122   -272    -33   -631
    207   -704   -911    249    558   -807   -184   -550   -153   -311    -62   -662
    153   -820   -974    332    563   -896   -194   -571   -171   -340    -93   -706
    179   -872  -1052    345    615   -963   -168   -561   -161   -340    -98   -727
    189   -857  -1047    332    618   -953   -127   -537   -145   -319    -72   -685
    161   -857  -1018    348    589   -937   -158   -550   -155   -322    -64   -704
    135   -917  -1052    389    592   -984   -179   -558   -150   -322    -70   -714
    111   -930  -1041    407    576   -984   -155   -542   -127   -301    -44   -672
     93   -898   -995    400    542   -945   -140   -537   -116   -288    -33   -662
    101   -891   -992    394    545   -940   -116   -524   -106   -283    -33   -670
    129   -875  -1005    371    563   -937   -111   -506    -70   -249      2   -615
    119   -852   -971    366    542   -911   -116   -488    -36   -210     54   -563
    106   -836   -943    363    524   -891   -174   -517    -51   -213     64   -540
    114   -807   -922    348    517   -865   -155   -540    -80   -246     23   -540
    116   -888  -1005    384    561   -948   -184   -535    -83   -241     36   -517
     85   -922  -1008    418    545   -963   -223   -542    -93   -244     46   -506
     67   -940  -1010    433    537   -974   -192   -524    -80   -226     72   -488
     -2  -1072  -1070    537    532  -1072   -202   -561   -124   -272     23   -537
    -25  -1174  -1150    597    561  -1163   -223   -589   -171   -316    -31   -568
    132  -1072  -1205    470    667  -1140   -168   -550   -145   -290     -2   -542
    179  -1072  -1254    444    717  -1163   -145   -542   -148   -303     -2   -558
    114  -1174  -1288    530    701  -1231   -114   -550   -155   -319    -15   -594
     33  -1327  -1361    644    696  -1343   -150   -584   -200   -368    -67   -657
     77  -1345  -1423    633    750  -1384   -132   -574   -194   -368    -64   -670
     67  -1395  -1462    662    763  -1428   -119   -587   -213   -389    -83   -727
     38  -1501  -1540    732    789  -1519   -119   -597   -233   -415   -119   -763
     83  -1543  -1626    730    852  -1584   -153   -620   -254   -436   -129   -774
    114  -1584  -1699    735    904  -1639   -181   -649   -285   -462   -155   -797
    119  -1602  -1725    740    919  -1662   -181   -649   -283   -459   -155   -792
     75  -1649  -1725    787    898  -1686   -197   -633   -267   -439   -122   -766
     18  -1714  -1735    846    875  -1725   -200   -639   -277   -452   -135   -784
     -2  -1758  -1756    880    875  -1758   -145   -602   -246   -439   -140   -787
     15  -1758  -1774    870    893  -1766    -36   -485   -137   -371   -127   -818
     23  -1719  -1743    849    883  -1730     18   -368    -10   -280    -88   -828
    -33  -1571  -1540    800    753  -1556     18   -239    194    -54    124   -683
      0  -1325  -1325    662    659  -1325    -31    -62    480    332    568   -241
    181   -896  -1080    355    631   -987    -62    -12    597    607   1054    319
    148   -846   -995    350    571   -919   -140   -254    335    506   1270    628
     31  -1026  -1057    496    540  -1039   -246   -652   -161     59   1036    470
    -90  -1304  -1213    696    561  -1260   -384  -1166   -797   -722    179   -288
   -132  -1636  -1504    883    683  -1571   -545  -1569  -1322  -1454   -750  -1109
   -109  -1940  -1831   1026    859  -1886   -667  -1608  -1389  -1558   -943  -1306
   -103  -2125  -2021   1114    956  -2073   -600  -1384  -1132  -1317   -779  -1239
    -44  -2138  -2094   1091   1023  -2117   -472  -1143   -836  -1049   -584  -1119
    -20  -2107  -2086   1062   1031  -2096   -332   -904   -545   -782   -374   -963
    -18  -2057  -2039   1039   1010  -2049   -231   -730   -329   -579   -205   -844
    -28  -2010  -1984   1018    974  -1997   -181   -670   -252   -517   -145   -807
    -33  -1987  -1953   1008    958  -1971   -166   -654   -223   -501   -142   -802
    -36  -1984  -1951   1008    956  -1969   -166   -636   -207   -488   -135   -802
    -25  -2010  -1984   1018    979  -1997   -179   -639   -205   -485   -124   -800
    -33  -2036  -2005   1034    984  -2021   -181   -644   -207   -488   -135   -795
    -12  -2000  -1990   1005    987  -1995   -176   -631   -187   -467   -119   -769
      5  -2000  -2008    997   1005  -2003   -184   -636   -184   -462   -109   -753
      7  -2047  -2055   1021   1031  -2049   -171   -620   -161   -446    -93   -735
     -2  -2070  -2070   1034   1034  -2070   -179   -620   -155   -449    -88   -722
      0  -2055  -2057   1026   1028  -2057   -192   -631   -155   -452    -85   -706
     15  -2081  -2096   1031   1054  -2088   -194   -618   -132   -431    -62   -711
      7  -2114  -2122   1054   1065  -2117   -181   -600   -111   -418    -57   -737
    -15  -2101  -2088   1057   1036  -2096   -184   -587    -85   -397    -36   -704
      7  -2096  -2107   1044   1057  -2101   -197   -589    -77   -392    -31   -693
     18  -2096  -2114   1036   1065  -2104   -181   -574    -49   -366     -5   -672
     25  -2062  -2088   1018   1057  -2075   -189   -558    -15   -335     36   -654
     62  -2065  -2127    997   1093  -2096   -200   -540      7   -306     54   -633
    109  -2068  -2177    979   1140  -2120   -205   -509     51   -262     98   -589
    111  -2052  -2166    969   1137  -2109   -200   -459    124   -192    161   -561
     98  -2008  -2107    956   1101  -2057   -155   -366    231    -77    244   -465
    135  -1969  -2104    914   1119  -2036   -163   -309    309     15    337   -381
    187  -1925  -2112    867   1148  -2018   -184   -290    340     59    387   -348
    174  -1899  -2073    862   1122  -1984   -174   -241    394    116    444   -298
    179  -1883  -2062    852   1119  -1971   -161   -210    426    142    475   -254
    194  -1839  -2036    820   1114  -1938   -155   -197    436    148    488   -239
    215  -1862  -2078    823   1145  -1969   -155   -213    415    111    457   -272
    226  -1883  -2109    826   1166  -1995   -155   -233    381     62    415   -303
    220  -1901  -2122    841   1171  -2010   -145   -257    345      5    363   -342
    215  -1956  -2171    870   1192  -2062   -122   -296    288    -72    293   -402
    218  -2003  -2223    891   1221  -2112   -140   -358    213   -171    194   -480
    220  -2057  -2278    917   1247  -2166   -161   -433    137   -277     83   -555
    233  -2104  -2338    935   1286  -2221   -171   -509     54   -376    -12   -628
    228  -2171  -2400    969   1314  -2286   -166   -555     -2   -446    -77   -685
    228  -2218  -2447    995   1335  -2333   -184   -607    -54   -514   -148   -740
    215  -2270  -2486   1026   1350  -2379   -205   -652    -98   -568   -207   -787
    210  -2317  -2527   1054   1369  -2421   -226   -685   -140   -613   -252   -818
    202  -2369  -2572   1083   1384  -2470   -223   -701   -155   -641   -285   -849
    192  -2387  -2582   1096   1384  -2483   -213   -706   -155   -659   -309   -872
    189  -2379  -2572   1093   1379  -2475   -213   -709   -163   -672   -329   -893
    184  -2374  -2559   1096   1371  -2465   -207   -698   -158   -672   -335   -909
    179  -2405  -2587   1111   1382  -2496   -205   -691   -150   -670   -332   -875
    202  -2392  -2595   1093   1397  -2494   -205   -678   -127   -654   -306   -852
    244  -2338  -2582   1047   1410  -2457   -187   -654    -88   -623   -272   -844
    262  -2288  -2551   1013   1405  -2418   -150   -626    -51   -597   -252   -839
    265  -2307  -2572   1018   1415  -2439   -158   -646    -72   -626   -290   -857
    275  -2294  -2569   1008   1421  -2431   -153   -654    -77   -636   -309   -844
    303  -2239  -2543    969   1421  -2392   -148   -641    -49   -613   -280   -823
    350  -2205  -2556    927   1452  -2379   -189   -644    -49   -597   -259   -807
    345  -2208  -2553    932   1449  -2379   -228   -672    -80   -626   -280   -826
    327  -2221  -2548    945   1436  -2382   -207   -652    -70   -623   -277   -805
    350  -2210  -2564    930   1454  -2385   -176   -623    -49   -602   -254   -800
    379  -2205  -2585    914   1480  -2395   -179   -626    -64   -620   -272   -823
    355  -2247  -2603    943   1475  -2423   -184   -620    -75   -628   -280   -797
    342  -2275  -2621    966   1480  -2447   -155   -618    -90   -649   -301   -833
    376  -2327  -2704    974   1538  -2514   -184   -644   -129   -696   -366   -859
    413  -2374  -2787    982   1600  -2579   -197   -675   -181   -743   -413   -883
    410  -2416  -2826   1002   1615  -2618   -197   -706   -215   -787   -452   -914
    392  -2470  -2865   1039   1626  -2668   -205   -701   -226   -795   -457   -943
    366  -2478  -2844   1054   1602  -2660   -179   -685   -223   -789   -449   -948
    355  -2501  -2857   1072   1605  -2678   -166   -704   -259   -833   -501   -995
    405  -2475  -2881   1036   1641  -2678   -171   -693   -272   -841   -524   -997
    405  -2449  -2855   1023   1628  -2652   -174   -665   -259   -815   -488   -984
    405  -2481  -2889   1036   1647  -2683   -181   -680   -290   -839   -496  -1015
    483  -2481  -2964   1000   1722  -2722   -197   -709   -340   -893   -553  -1054
    472  -2436  -2909    979   1691  -2673   -184   -714   -350   -906   -568  -1036
    441  -2405  -2847    979   1644  -2626   -140   -680   -332   -885   -561  -1000
    465  -2385  -2850    958   1654  -2616   -103   -628   -314   -880   -587  -1041
    517  -2338  -2855    911   1686  -2595    -25   -504   -231   -836   -610  -1098
    540  -2283  -2824    870   1680  -2553     77   -311    -54   -667   -491  -1028
    548  -2042  -2590    745   1569  -2314    174    -41    257   -306   -132   -724
    613  -1652  -2265    517   1439  -1958    145    119    488     64    345   -210
    633  -1397  -2031    381   1332  -1714     -2    -70    392    179    722    283
    532  -1405  -1940    433   1234  -1673   -124   -428     80     54    852    470
    423  -1587  -2010    581   1215  -1797   -283   -901   -452   -467    402     93
    358  -1969  -2327    802   1340  -2148   -439  -1441  -1161  -1408   -691   -885
    407  -2364  -2772    979   1590  -2566   -592  -1667  -1558  -1977  -1397  -1499
    394  -2587  -2982   1096   1686  -2785   -519  -1382  -1304  -1738  -1244  -1418
    407  -2608  -3018   1098   1712  -2813   -400  -1106  -1021  -1478  -1065  -1330
    444  -2527  -2972   1039   1706  -2748   -244   -849   -740  -1226   -880  -1208
    491  -2348  -2839    930   1665  -2592    -46   -594   -478   -987   -688  -1060
    514  -2260  -2774    872   1641  -2514     25   -478   -371   -880   -610   -995
    519  -2221  -2740    852   1628  -2481     62   -418   -324   -831   -574   -958
    553  -2205  -2759    826   1654  -2483     77   -392   -316   -813   -566   -932
    571  -2218  -2790    823   1680  -2504     72   -371   -309   -797   -553   -911
    592  -2192  -2785    800   1686  -2488     93   -345   -293   -784   -540   -896
    610  -2140  -2753    763   1680  -2447     96   -329   -280   -766   -527   -883
    615  -2047  -2665    714   1639  -2356    103   -324   -280   -761   -532   -878
    623  -1969  -2592    672   1608  -2281     96   -324   -277   -756   -522   -846
    566  -1893  -2462    662   1512  -2177    124   -277   -246   -717   -483   -797
    511  -1857  -2369    672   1439  -2112    166   -228   -210   -678   -457   -763
    522  -1821  -2346    649   1431  -2083    148   -202   -194   -649   -436   -732
    581  -1769  -2351    594   1465  -2060    127   -187   -189   -626   -415   -709
    615  -1706  -2322    545   1465  -2013    150   -163   -171   -594   -387   -672
    620  -1647  -2268    511   1444  -1956    153   -140   -150   -568   -371   -649
    649  -1636  -2286    493   1465  -1961    135   -124   -150   -558   -371   -631
    743  -1600  -2343    428   1543  -1971    135    -93   -127   -530   -345   -610
    779  -1543  -2325    379   1551  -1932    129    -64    -88   -483   -309   -561
    776  -1480  -2257    350   1514  -1867    122    -15    -33   -413   -252   -478
    766  -1421  -2187    324   1475  -1803    129     46     20   -340   -184   -397
    748  -1309  -2057    280   1402  -1683    197    155    114   -226    -72   -283
    730  -1213  -1945    241   1337  -1579    228    244    213   -116     38   -205
    735  -1119  -1855    192   1293  -1486    215    311    275    -28    122   -142
    750  -1067  -1818    155   1280  -1441    218    350    303     23    168    -96
    769  -1000  -1769    116   1267  -1384    218    381    327     67    220    -46
    782   -927  -1712     72   1244  -1319    220    400    327     77    236    -31
    750   -898  -1649     72   1197  -1273    210    384    309     54    215    -46
    737   -870  -1608     64   1171  -1239    189    361    270     18    181    -64
    769   -846  -1615     38   1192  -1231    166    311    210    -41    122   -101
    805   -852  -1657     23   1228  -1252    153    267    155   -109     49   -158
    818   -859  -1680     20   1249  -1270    174    236    103   -166    -18   -215
    802   -862  -1665     28   1231  -1262    187    210     59   -218    -77   -267
    782   -909  -1691     64   1236  -1299    176    166     -7   -296   -163   -345
    745   -943  -1691     96   1215  -1314    200    158    -41   -329   -202   -374
    727   -883  -1613     77   1169  -1247    207    142    -64   -353   -228   -392
    730   -854  -1587     59   1158  -1218    197    103   -114   -402   -280   -436
    704   -857  -1561     77   1132  -1208    184    101   -137   -415   -303   -457
    732   -836  -1571     51   1148  -1202    176     85   -163   -439   -329   -480
    753   -771  -1525      7   1137  -1148    181     93   -161   -439   -324   -472
    766   -737  -1504    -15   1132  -1122    168     88   -176   -449   -340   -478
    758   -719  -1478    -18   1117  -1098    161     85   -181   -444   -342   -470
    750   -688  -1439    -33   1093  -1062    171     96   -179   -431   -332   -446
    771   -628  -1400    -72   1085  -1015    171    103   -171   -413   -319   -426
    787   -542  -1330   -124   1057   -935    189    127   -145   -376   -293   -392
    789   -452  -1241   -168   1015   -846    210    155   -109   -337   -267   -361
    792   -379  -1171   -210    982   -774    226    179    -96   -324   -254   -337
    805   -311  -1117   -246    961   -714    244    200    -77   -301   -233   -311
    795   -246  -1044   -275    917   -644    249    200    -64   -283   -215   -285
    789   -153   -943   -316    865   -548    239    197    -51   -262   -192   -262
    820   -106   -930   -358    872   -517    176    171    -80   -275   -205   -265
    852    -88   -940   -384    896   -514    135    148   -109   -293   -215   -270
    854    -77   -932   -389    891   -504    150    155   -111   -288   -210   -246
    833    -72   -906   -379    870   -488    153    158   -114   -280   -213   -231
    818    -23   -844   -400    828   -433    145    171   -111   -272   -210   -213
    867    -25   -893   -420    878   -459    135    161   -132   -288   -233   -239
    893    -64   -958   -415    922   -511    132    153   -142   -296   -244   -262
    911    -57   -969   -426    940   -511    122    150   -155   -296   -249   -259
    893    -54   -948   -420    917   -501    109    135   -179   -316   -272   -254
    870    -93   -963   -389    917   -527    109    116   -192   -337   -301   -267
    841   -114   -958   -363    898   -535    122    111   -205   -350   -322   -272
    805   -140   -945   -332    875   -542    142    124   -194   -340   -324   -275
    782   -127   -909   -327    844   -519    106    122   -205   -345   -327   -285
    758   -129   -888   -314    820   -509    106    129   -205   -342   -327   -285
    727   -101   -828   -311    776   -465    135    145   -184   -316   -319   -270
    724    -54   -779   -335    750   -415    142    163   -171   -283   -293   -252
    735    -96   -831   -322    782   -462     88    135   -215   -316   -316   -275
    743    -85   -831   -329    784   -457     83    127   -223   -314   -311   -259
    740    -18   -758   -363    748   -387     64    122   -228   -314   -322   -231
    737    -10   -748   -363    743   -379    137    213   -168   -270   -316   -210
    774     83   -691   -428    732   -303    239    376    -25   -158   -272   -207
    807    233   -574   -522    691   -168    303    545    145     20   -129    -98
    846    485   -361   -667    602     62    389    795    441    371    215    223
    901    917     15   -909    444    467    371    898    626    680    649    730
    828   1322    491  -1075    168    909    179    550    413    672    922   1174
    696   1486    789  -1091    -46   1140     28    127     93    540   1010   1345
    594   1286    691   -943    -49    989   -124   -322   -358    109    600    914
    522    698    176   -610    174    439   -296   -789  -1015   -769   -446   -106
    537    298   -241   -420    389     31   -415   -880  -1273  -1156   -930   -555
    555    137   -418   -348    485   -137   -379   -683  -1093  -1002   -854   -542
    592    174   -418   -384    504   -119   -324   -441   -841   -771   -691   -433
    607    285   -322   -446    465    -18   -148   -142   -537   -488   -467   -265
    607    342   -267   -478    439     38     33     75   -332   -306   -319   -142
    628    426   -205   -527    418    111     62    155   -254   -228   -265    -80
    639    524   -116   -584    379    205     46    176   -231   -200   -246    -54
    659    574    -85   -615    374    244     96    202   -202   -168   -220    -25
    717    610   -109   -665    413    249     93    228   -176   -132   -181    -12
    735    636    -98   -688    418    270     67    236   -161   -116   -163      0
    737    670    -67   -706    402    301     70    246   -150   -106   -142     38
    745    688    -57   -717    402    316     85    275   -122    -75   -103     41
    748    709    -41   -730    394    335     72    277   -114    -57    -80     38
    763    756     -7   -761    387    374     54    277   -114    -44    -75     88
    784    784      0   -784    392    392     46    288   -101    -23    -70    127
    797    846     49   -820    374    449     59    311    -72     10    -41    148
    792    878     85   -836    353    483     93    348    -31     54      7    171
    779    917    137   -849    322    527    106    376      0     85     38    187
    748    948    197   -849    272    574     64    389     10    101     59    210
    745   1018    272   -880    236    646     44    413     28    127     85    244
    753   1083    327   -919    213    706     72    459     72    179    132    275
    737   1106    366   -922    187    737     80    498    119    228    181    301
    732   1148    415   -943    158    784     75    540    163    272    226    337
    787   1234    446  -1010    171    841     80    602    231    342    296    394
    836   1330    493  -1083    171    911     83    675    306    428    381    465
    854   1418    563  -1137    145    992     77    745    371    517    462    537
    870   1522    652  -1197    109   1085     75    800    428    592    532    610
    883   1631    748  -1257     67   1189     77    854    488    667    618    704
    883   1704    820  -1296     31   1262     93    898    540    727    691    756
    885   1751    865  -1319     10   1309     85    891    530    717    675    748
    893   1787    893  -1343      0   1340     83    875    509    704    662    792
    901   1821    919  -1361     -7   1371     80    854    485    688    657    787
    880   1834    950  -1358    -33   1392     72    805    439    641    610    737
    859   1821    961  -1340    -51   1392     80    758    400    592    561    704
    859   1803    943  -1332    -41   1374     67    704    353    537    509    665
    849   1769    919  -1309    -33   1345     62    644    298    483    459    610
    810   1735    924  -1275    -57   1332     80    594    254    431    407    555
    784   1691    906  -1239    -59   1299     70    537    202    374    350    498
    782   1662    880  -1223    -49   1273     38    472    150    324    301    454
    763   1618    854  -1189    -44   1236     20    423    116    296    270    426
    750   1595    844  -1174    -46   1221     12    392     98    272    246    394
    743   1566    823  -1156    -38   1195     -2    353     67    241    207    366
    732   1571    839  -1153    -51   1205    -31    316     36    215    176    337
    719   1582    862  -1150    -70   1223    -33    314     41    226    187    324
    719   1590    870  -1156    -75   1231    -25    314     62    249    213    340
    717   1587    870  -1150    -75   1228    -33    298     57    249    218    371
    743   1621    878  -1184    -67   1249    -51    285     49    244    205    363
    693   1667    974  -1179   -140   1322     -7    348    116    311    257    405
    693   1701   1008  -1200   -158   1356     36    381    166    353    298    452
    672   1735   1062  -1205   -194   1400     54    397    187    374    319    441
    649   1766   1117  -1210   -236   1441     44    397    192    379    314    436
    685   1805   1119  -1244   -215   1462     18    376    187    381    316    457
    698   1836   1135  -1267   -218   1486    -10    353    187    392    337    462
    719   1855   1135  -1288   -207   1496    -49    316    161    374    322    441
    735   1857   1119  -1299   -192   1488    -75    290    137    353    303    436
    722   1870   1148  -1296   -213   1509    -70    301    148    363    327    457
    717   1870   1150  -1296   -215   1512    -70    303    155    371    337    472
    719   1839   1119  -1280   -200   1480    -93    275    124    340    311    459
    727   1808   1078  -1267   -176   1444   -106    249     93    309    280    459
    727   1782   1054  -1254   -163   1418    -90    241     83    306    288    472
    706   1753   1044  -1231   -168   1400    -93    233     75    296    277    462
    662   1732   1067  -1197   -202   1400    -70    233     77    293    262    446
    639   1730   1088  -1187   -226   1408    -64    218     62    270    231    426
    636   1719   1083  -1176   -223   1402    -83    205     59    259    218    420
    636   1683   1047  -1161   -205   1366    -88    192     46    241    207    392
    644   1639    995  -1143   -174   1317    -90    168     23    215    189    366
    631   1618    987  -1127   -176   1304   -103    150     15    200    171    342
    613   1610    997  -1111   -192   1304    -83    168     36    220    184    368
    579   1608   1026  -1096   -223   1317    -72    184     54    246    213    397
    571   1584   1013  -1078   -220   1299    -90    158     36    220    184    350
    592   1587    992  -1091   -200   1291    -96    140     28    205    153    350
    618   1605    987  -1111   -184   1296    -83    150     46    218    158    350
    631   1582    950  -1109   -158   1267    -10    239    103    233    132    293
    654   1613    958  -1135   -153   1288     96    394    241    329    176    283
    670   1774   1104  -1223   -218   1441    184    613    496    594    415    462
    745   2047   1301  -1395   -277   1675    202    880    820   1013    857    870
    797   2486   1688  -1644   -444   2088    101    823    888   1267   1299   1387
    711   2720   2005  -1717   -646   2364    -67    454    688   1306   1597   1771
    594   2722   2127  -1660   -766   2426   -283    -49    290   1052   1530   1758
    472   2346   1873  -1408   -698   2109   -436   -597   -324    306    719   1036
    436   1743   1304  -1091   -436   1525   -597  -1018   -976   -620   -337    103
    509   1400    891   -956   -192   1148   -691   -989  -1039   -763   -561   -148
    558   1278    719   -919    -80   1000   -613   -740   -784   -537   -423    -93
    618   1299    680   -958    -31    989   -457   -470   -504   -283   -241    -12
    587   1405    818   -997   -114   1111   -223   -153   -192     -2    -23    161
    615   1512    893  -1065   -140   1202    -83     33     -2    168    116    283
    646   1545    898  -1098   -124   1223    -62     88     62    233    168    316
    649   1532    883  -1091   -116   1208    -67     93     75    246    174    303
    633   1514    880  -1075   -124   1197    -80     85     70    239    176    283
    615   1530    914  -1072   -150   1223    -54    103     88    259    207    322
    628   1519    891  -1075   -132   1205    -44     93     77    252    194    280
    623   1535    911  -1078   -142   1223    -44     93     80    257    192    296
    589   1532    943  -1062   -176   1239    -38    111    103    290    231    329
    576   1509    930  -1044   -176   1221    -41    124    109    303    244    324
    589   1509    919  -1052   -163   1215    -33    129    116    314    254    337
    610   1501    891  -1054   -140   1197    -28    140    124    329    270    355
    631   1509    878  -1072   -122   1195    -51    119    109    316    262    355
    662   1553    891  -1109   -114   1223    -41    127    124    335    275    363
    626   1582    956  -1104   -166   1270      0    179    187    405    337    405
    607   1582    974  -1093   -181   1278     18    220    223    446    384    441
    607   1566    958  -1091   -174   1262     20    239    246    472    410    465
    620   1548    927  -1085   -153   1239      5    259    265    504    439    483
    620   1551    930  -1085   -155   1241     23    303    316    566    496    535
    602   1558    956  -1080   -176   1257     36    348    376    633    563    579
    628   1623    992  -1127   -181   1306     33    400    444    714    633    641
    641   1647   1005  -1143   -181   1325     33    457    517    802    722    727
    639   1675   1036  -1158   -200   1356     38    522    592    896    815    797
    631   1738   1106  -1184   -236   1423     77    592    675    984    901    878
    652   1769   1114  -1213   -231   1444     83    628    735   1057    984    958
    633   1745   1109  -1189   -239   1428     90    654    774   1098   1036    995
    626   1745   1119  -1187   -246   1434    101    662    776   1098   1039   1034
    657   1761   1104  -1208   -223   1434    119    662    774   1088   1034   1034
    639   1740   1101  -1189   -231   1421    114    623    737   1044    995    987
    597   1730   1132  -1163   -267   1431    127    576    693    987    945    948
    600   1725   1124  -1161   -262   1426    119    511    631    901    865    875
    600   1712   1111  -1156   -254   1413     85    436    550    802    763    792
    509   1670   1158  -1091   -324   1415     98    407    514    750    711    748
    462   1587   1122  -1026   -329   1356    135    387    483    704    659    696
    470   1509   1039   -989   -285   1275    145    340    436    649    600    644
    472   1465    992   -969   -259   1228    135    288    379    594    535    584
    415   1452   1034   -935   -309   1244    148    257    350    558    496    535
    368   1457   1088   -914   -361   1273    150    233    329    535    472    514
    402   1415   1010   -909   -303   1213    111    179    277    480    420    467
    470   1371    901   -919   -215   1137     96    153    262    470    410    470
    462   1286    823   -875   -181   1054    103    155    270    475    420    509
    444   1252    805   -849   -181   1028    119    166    283    483    433    537
    444   1262    818   -852   -187   1041    135    184    301    506    449    530
    454   1286    831   -870   -187   1060    153    205    319    522    459    514
    483   1304    820   -896   -168   1062    135    194    314    509    457    509
    542   1327    784   -935   -122   1057    122    176    309    501    449    496
    501   1309    807   -906   -153   1060    137    184    319    511    452    483
    478   1322    844   -898   -181   1083    135    176    316    506    452    465
    475   1356    880   -917   -205   1119    114    158    314    506    454    478
    454   1348    893   -904   -218   1122     85    132    296    498    454    478
    452   1361    909   -906   -228   1135     70    114    272    483    446    467
    428   1402    974   -914   -272   1189    103    129    288    498    459    470
    439   1400    961   -919   -262   1182     80    122    293    496    459    475
    431   1353    919   -893   -244   1137     41    101    272    475    441    467
    454   1314    857   -885   -202   1085     57     93    257    462    428    457
    454   1275    820   -865   -181   1049     54     83    233    441    410    444
    446   1241    795   -846   -174   1021     18     44    194    392    361    394
    444   1221    776   -833   -166   1000     25     12    168    358    324    342
    459   1223    761   -841   -150    992     41     10    161    348    306    319
    475   1208    732   -841   -127    971     41     12    155    340    293    301
    457   1179    722   -818   -132    953     -7    -36    106    285    244    249
    452   1161    706   -807   -127    935    -12    -54     93    270    236    236
    428   1104    672   -766   -122    888     38    -25    119    285    254    262
    374   1062    688   -717   -155    875     51    -12    132    296    265    288
    397   1096    698   -748   -150    898     44    -23    124    288    254    272
    389   1096    704   -743   -158    901     12    -54     93    254    215    228
    371   1106    732   -740   -181    922     -5    -70     75    231    197    202
    392   1098    706   -745   -155    904     33    -51     96    241    207    202
    394   1034    639   -717   -122    836    109     54    197    306    215    187
    410   1106    696   -758   -142    901    189    187    340    418    262    192
    441   1299    857   -872   -207   1080    239    340    540    644    472    355
    511   1553   1041  -1031   -265   1299    220    509    797   1002    888    753
    532   1899   1363  -1215   -415   1631    101    475    849   1208   1330   1293
    449   1997   1548  -1223   -550   1774     20    228    607   1088   1553   1636
    363   1867   1501  -1117   -568   1686    -23    -67    202    719   1415   1569
    285   1613   1327   -948   -519   1470   -119   -511   -387      2    605    800
    241   1187    945   -714   -353   1067   -280   -958   -963   -800   -488   -194
    267    823    555   -545   -142    691   -350   -966  -1000   -883   -675   -392
    290    589    298   -441     -5    444   -298   -771   -756   -639   -504   -316
    316    522    205   -418     57    363   -257   -587   -504   -392   -314   -189
    324    574    249   -449     36    410   -129   -381   -239   -148   -119    -44
    329    654    324   -493      2    491    -33   -213    -25     49     44     67
    319    659    340   -491    -10    501     41   -114     90    150    122    119
    306    685    379   -496    -36    532    106    -67    153    205    171    148
    335    675    340   -506     -5    509    116    -57    166    223    189    158
    371    626    254   -498     57    439    111    -46    176    241    210    163
    381    592    210   -488     85    402     88    -51    176    246    213    153
    374    594    220   -483     77    407     49    -64    163    236    202    127
    319    548    228   -436     46    389     77    -44    197    265    236    163
    283    496    213   -389     33    355    127     -7    241    311    293    226
    259    472    213   -368     23    342    127      7    262    337    322    262
    257    483    226   -368     15    355    106      2    265    340    322    257
    259    478    215   -371     20    345    122     10    280    353    329    252
    272    475    202   -374     36    340    148     36    311    387    358    277
    283    465    179   -376     51    322    124     51    332    418    389    311
    306    457    150   -381     77    303    103     49    332    423    392    311
    327    496    166   -413     80    332    109     62    361    454    426    335
    332    519    187   -426     72    353    111     85    397    501    478    384
    345    537    189   -444     77    366    122    116    444    558    537    439
    355    527    171   -441     93    350    132    163    501    615    597    491
    366    576    207   -472     80    394    142    210    566    691    672    558
    384    646    262   -514     62    454    145    262    633    779    761    626
    410    685    272   -548     67    480    142    309    696    865    862    709
    439    714    275   -576     83    496    127    358    750    948    958    792
    459    722    262   -592     98    493    116    394    789   1005   1021    849
    457    753    296   -605     80    527    129    426    815   1039   1057    883
    441    769    324   -605     57    548    114    407    800   1018   1039    862
    433    740    306   -587     64    524    137    402    784    989   1010    831
    428    706    275   -568     75    493    179    410    787    979    997    813
    392    610    215   -501     88    413    150    374    743    924    948    779
    335    532    197   -436     67    366    166    348    704    867    891    732
    332    467    135   -400     98    301    189    303    649    782    807    646
    353    423     70   -389    142    246    181    241    581    691    714    553
    368    361     -7   -366    187    176    161    166    504    597    613    454
    361    288    -75   -327    218    109    129     93    431    509    530    400
    358    210   -148   -283    254     31    109     51    389    465    491    368
    332     83   -252   -210    290    -83    145     44    381    452    480    303
    319     44   -277   -181    298   -116    127      2    337    392    426    252
    311    -18   -329   -148    319   -174    124     -7    324    368    407    277
    280    -88   -368    -96    324   -228    124     -2    335    368    415    285
    252   -127   -379    -64    314   -252    148      5    353    376    426    293
    228   -145   -374    -41    301   -259    155     12    368    389    439    296
    207   -153   -361    -28    283   -257    127     -5    361    379    428    285
    192   -114   -306    -38    249   -210    109     -7    366    379    441    293
    176    -90   -267    -44    220   -176    142     15    400    402    459    311
    197    -41   -239    -77    218   -140    142     18    423    423    480    316
    194    -64   -262    -64    226   -163    119     15    436    433    498    296
    200    -72   -272    -62    236   -171    122     15    454    446    522    319
    228     -7   -236   -111    231   -122    103      5    465    454    537    340
    233     36   -200   -135    215    -80     80    -12    457    446    530    353
    226      0   -226   -116    226   -111     49    -51    418    407    496    337
    215    -10   -226   -101    220   -116     49    -54    413    413    501    353
    202    -46   -249    -80    226   -148     44    -38    436    433    532    374
    202    -85   -288    -57    244   -187     38    -41    436    436    542    376
    194   -127   -324    -33    259   -226     28    -57    418    415    524    366
    194   -171   -366    -10    280   -267     18    -70    402    389    498    358
    171   -223   -394     25    280   -309     18    -88    381    371    480    355
    161   -270   -433     54    296   -350     36    -93    366    350    454    337
    176   -316   -493     67    335   -405    -10   -127    327    311    423    296
    166   -366   -532    101    348   -449     -2   -137    319    296    423    275
    148   -400   -550    124    348   -475     23   -142    319    283    400    254
    148   -459   -607    155    376   -532     15   -158    296    254    363    246
    166   -462   -631    145    397   -545    -10   -179    275    231    345    233
    163   -454   -618    145    389   -535     -5   -181    280    228    340    226
    163   -498   -665    166    413   -581     -2   -184    280    220    324    205
    194   -493   -691    148    441   -592    -20   -202    267    207    306    194
    215   -472   -688    129    449   -581    -33   -218    265    205    309    197
    223   -488   -711    132    467   -600    -20   -205    288    223    329    207
    215   -566   -782    174    496   -672     25   -137    348    254    327    192
    210   -566   -776    176    493   -670    103    -36    439    298    303    119
    213   -423   -639    103    426   -532    163     70    581    418    361    150
    270   -179   -449    -44    358   -314    202    252    859    745    680    472
    366     72   -293   -220    329   -109    111    397   1096   1137   1213    969
    374    285    -90   -329    233     98    -20    200    919   1153   1540   1382
    283    231    -51   -259    166     90   -114   -148    501    865   1566   1493
    192    101    -90   -145    142      5   -249   -602    -64    283   1101   1130
    129   -272   -405     70    265   -337   -407  -1106   -698   -581     -2    171
    150   -618   -769    233    459   -693   -514  -1270   -953   -987   -576   -327
    184   -859  -1044    335    613   -950   -509  -1098   -766   -818   -498   -335
    226  -1000  -1226    387    724  -1111   -436   -880   -511   -581   -345   -272
    249   -940  -1189    345    717  -1065   -306   -670   -249   -350   -189   -179
    270   -878  -1148    303    709  -1013   -155   -452     10   -111    -18    -49
    288   -828  -1119    267    704   -974    -75   -327    155     20     85     28
    306   -792  -1098    244    701   -945    -41   -272    220     75    129     44
    335   -750  -1085    207    709   -917    -28   -254    239     83    140     46
    332   -758  -1091    213    711   -924     -7   -233    267    103    166     83
    342   -776  -1119    215    730   -948    -15   -226    275    111    179    111
    358   -766  -1124    205    740   -945     -7   -215    288    119    187    111
    366   -745  -1111    187    737   -927     -2   -202    311    142    197     93
    376   -743  -1122    181    748   -932      5   -197    322    145    192     85
    387   -735  -1122    174    753   -930      2   -218    314    122    174     98
    387   -722  -1109    168    748   -914      0   -202    340    142    202    137
    379   -740  -1119    179    745   -930      2   -187    366    166    231    142
    397   -745  -1143    171    769   -943     10   -171    389    184    249    150
    394   -709  -1104    153    748   -906     12   -153    413    200    267    163
    379   -701  -1080    161    730   -891     23   -137    431    213    272    163
    389   -693  -1083    153    735   -888     36   -127    454    231    290    187
    410   -672  -1083    129    745   -878     33   -109    483    262    324    197
    402   -675  -1078    135    737   -875     41    -62    532    319    376    213
    400   -675  -1075    137    737   -875     49    -25    576    363    420    241
    418   -675  -1093    127    756   -883     38      5    615    407    467    283
    444   -646  -1091    101    766   -867     23     41    665    470    535    324
    480   -558  -1039     38    756   -797     23     90    730    545    605    374
    496   -514  -1010     10    753   -761     49    155    807    636    683    472
    514   -459   -974    -28    740   -714     88    231    896    735    797    548
    550   -433   -984    -59    766   -706     80    254    914    758    823    563
    545   -394   -940    -75    740   -667    106    293    940    782    846    607
    524   -374   -898    -75    711   -636    106    301    940    782    854    618
    540   -327   -867   -109    701   -594    119    288    909    740    833    581
    527   -340   -867    -93    696   -602    114    257    859    685    797    545
    436   -413   -849    -12    641   -631    122    239    820    639    756    504
    446   -457   -904      5    675   -680    122    194    750    561    672    423
    462   -493   -956     15    706   -724    103    114    649    446    563    332
    472   -537  -1010     33    740   -774    106     49    558    337    449    252
    475   -563  -1041     44    756   -802     90     -2    483    254    368    187
    467   -600  -1067     67    766   -833     72    -64    415    181    298    116
    465   -633  -1098     83    779   -865     70   -106    366    124    246     75
    475   -680  -1158    101    815   -919     46   -142    322     75    197     25
    506   -719  -1226    103    865   -971     41   -166    285     36    155    -25
    530   -737  -1267    103    898  -1002     59   -171    272     10    129    -49
    478   -771  -1252    145    862  -1010     57   -171    265      5    124    -51
    441   -787  -1228    171    833  -1008     70   -166    259      0    119    -57
    433   -782  -1215    174    823   -997     93   -155    267      5    127    -54
    454   -748  -1202    148    828   -974    106   -140    280     23    140    -44
    465   -706  -1174    119    818   -940     75   -135    277     31    140    -41
    439   -649  -1088    103    761   -867    135    -77    335     85    192      7
    415   -605  -1021     93    717   -813    181    -33    379    122    233     46
    415   -594  -1010     90    711   -802    202    -15    400    135    241     54
    441   -542   -984     49    709   -763    207    -15    405    140    241     54
    457   -519   -976     31    717   -748    207     -5    418    155    259     75
    475   -522  -1000     23    735   -761    181    -23    400    145    257     72
    509   -542  -1052     18    779   -797    158    -46    366    119    233     51
    504   -553  -1057     23    779   -802    166    -49    355    111    220     41
    530   -524  -1054     -2    792   -789    145    -49    345    103    215     38
    555   -483  -1039    -36    795   -758    129    -57    327     88    202     36
    522   -467   -989    -25    756   -727    129    -51    316     80    197     46
    475   -441   -917    -18    693   -678    145    -38    314     77    200     59
    449   -431   -883    -10    665   -657    166    -31    306     70    189     51
    410   -446   -857     18    631   -652    161    -36    285     49    163     38
    355   -467   -823     57    589   -644    189    -25    283     46    158     25
    306   -498   -807     93    555   -652    184    -38    257     23    127      2
    327   -517   -844     93    584   -680    184    -46    233     -2     98    -20
    418   -540   -958     57    688   -748    150    -85    184    -54     51    -72
    475   -561  -1036     44    756   -797    119   -116    150    -90     18    -98
    467   -561  -1031     44    748   -795    153    -85    174    -72     28    -67
    493   -535  -1028     18    761   -782    171    -72    181    -62     28    -54
    498   -542  -1041     20    769   -789    145    -85    168    -70     23    -57
    483   -550  -1034     33    758   -792    142    -83    163    -75     25    -70
    493   -545  -1039     23    763   -789    150    -67    171    -72     25    -85
    488   -561  -1049     36    769   -805    202      0    207    -59      0   -132
    475   -555  -1034     38    753   -795    296    137    306      2    -15   -192
    530   -444   -974    -41    750   -709    348    277    446    142     80   -142
    558   -184   -745   -189    649   -465    345    452    691    465    431    166
    605    194   -410   -400    509   -106    272    517    836    753    867    654
    584    519    -64   -553    322    228    181    322    701    779   1176   1085
    501    574     72   -537    215    324     80     20    379    587   1265   1244
    379    301    -80   -340    228    111    -41   -387   -150     23    750    774
    298   -135   -436    -83    366   -285   -158   -820   -737   -771   -265   -176
    301   -501   -805     98    553   -652   -283   -995  -1034  -1200   -854   -724
    337   -698  -1036    181    685   -867   -314   -849   -880  -1060   -787   -724
    355   -737  -1096    189    724   -917   -239   -628   -615   -815   -613   -626
    397   -628  -1026    114    709   -826   -101   -374   -327   -542   -397   -472
    441   -472   -917     12    678   -693     25   -142    -85   -309   -207   -324
    465   -389   -854    -36    659   -620     90    -28     23   -210   -129   -267
    467   -355   -826    -57    644   -589    122     15     64   -168    -98   -252
    485   -298   -784    -93    633   -542    150     49     93   -140    -70   -236
    501   -275   -776   -114    636   -524    155     62     93   -135    -64   -239
    517   -233   -750   -140    633   -491    153     83     98   -122    -51   -226
    540   -168   -711   -187    623   -441    155     96    114   -106    -38   -207
    540   -127   -670   -207    602   -397    145    101    119   -101    -36   -202
    542   -101   -644   -223    592   -371    161    116    132    -90    -28   -197
    540   -116   -657   -210    597   -387    158    114    127    -96    -33   -194
    545    -64   -613   -241    579   -340    171    135    145    -72    -18   -184
    555    -10   -566   -272    561   -288    148    148    150    -59     -5   -171
    561     15   -545   -290    553   -265    119    158    155    -54      2   -163
    571     54   -517   -311    545   -231    153    194    187    -31     18   -150
    576     88   -488   -335    532   -197    171    220    213     -5     41   -132
    571    137   -436   -355    504   -148    155    244    236     28     70   -106
    566    174   -392   -371    478   -109    163    272    265     57     93    -85
    568    197   -371   -381    470    -85    176    316    311    101    129    -51
    574    215   -361   -397    467    -72    166    355    348    148    168    -28
    602    265   -337   -433    470    -36    158    402    400    210    226     18
    633    335   -298   -485    465     18    166    459    459    285    293     83
    659    428   -231   -542    446     98    114    509    514    363    368    155
    659    467   -192   -566    426    140    116    561    563    428    441    226
    670    540   -129   -605    400    207    129    597    605    483    504    288
    667    592    -77   -631    371    259    140    620    631    509    532    324
    639    605    -33   -620    337    285    150    644    641    522    548    340
    618    639     20   -631    296    329    158    670    649    530    558    361
    628    662     33   -646    296    348    158    667    633    506    542    350
    646    657      7   -652    319    332    163    641    597    462    504    322
    639    646      7   -641    316    327    179    610    555    410    449    272
    615    618      2   -618    306    311    176    579    506    348    381    200
    592    571    -20   -581    306    275    171    535    452    280    309    116
    574    504    -70   -540    322    218    163    483    392    207    228     38
    568    454   -114   -511    342    171    161    436    340    148    163    -12
    579    413   -166   -496    371    124    142    374    275     85     98    -64
    594    384   -210   -491    402     88    103    335    220     41     59   -109
    558    327   -231   -444    394     49     88    290    161    -18      0   -166
    542    322   -220   -431    381     51     85    265    140    -36    -18   -163
    517    327   -189   -423    353     70    106    262    142    -36    -12   -168
    472    322   -150   -397    311     85    145    296    166    -10      7   -153
    444    371    -72   -410    259    150    103    311    176     12     31   -148
    454    428    -25   -441    241    202    109    319    174     20     31   -153
    459    457     -2   -459    228    228    124    327    179     38     41   -129
    465    530     62   -498    202    296    103    316    171     33     46    -96
    454    587    129   -522    161    358    166    353    207     59     64    -72
    431    633    202   -532    114    418    210    407    254    103     96    -59
    462    704    241   -584    109    472    127    381    223     77     90    -72
    488    750    259   -620    114    506    132    376    213     75     98    -51
    483    789    306   -636     88    548    132    405    257    122    150    -33
    454    820    366   -636     44    594    103    402    265    137    176    -15
    431    820    389   -628     20    607     88    387    231    111    148    -23
    452    839    387   -646     33    613     59    368    200     88    127    -28
    491    844    353   -670     67    600     38    348    174     62    103    -64
    491    815    324   -652     83    571     41    350    176     67    109    -57
    472    792    319   -633     75    555     54    350    168     67    114    -77
    480    784    303   -633     88    542     -7    316    119     18     70   -122
    457    735    277   -597     88    506    -18    280     70    -33     18   -119
    478    714    236   -594    122    475    -10    270     46    -59    -10   -155
    475    678    202   -579    135    441      2    275     51    -67    -28   -166
    504    649    145   -576    179    397      7    280     59    -62    -20   -176
    514    623    109   -571    202    366      2    267     38    -93    -59   -179
    504    589     85   -545    210    337      5    239     18   -122    -83   -179
    488    568     80   -530    202    324    -18    223     -2   -145   -103   -239
    475    548     72   -511    200    311    -36    223     -2   -148   -103   -223
    483    561     75   -524    202    316    -18    233      7   -137   -101   -213
    462    550     88   -506    187    319    -15    231      2   -145   -106   -236
    454    579    124   -517    166    353    -28    231     -2   -148    -98   -223
    446    607    161   -527    142    387    -20    239     -2   -150    -98   -231
    467    587    119   -530    174    353     15    280     18   -148   -119   -275
    452    605    153   -527    150    379    140    423    122    -96   -124   -322
    462    696    231   -581    114    465    220    600    296     49    -31   -265
    488    963    472   -727      7    719    293    854    592    374    283      7
    553   1345    792   -950   -119   1070    290   1036    833    740    730    457
    563   1683   1119  -1122   -277   1402    119    787    727    859   1080    917
    457   1855   1395  -1156   -470   1626   -114    296    428    802   1267   1174
    319   1725   1405  -1023   -542   1564   -319   -226    -31    397    940    898
    194   1213   1018   -706   -413   1117   -470   -727   -698   -504    -77    -20
    181    711    530   -446   -174    620   -646   -966  -1143  -1153   -815   -696
    239    517    277   -379    -20    397   -626   -740   -953   -992   -743   -688
    285    493    205   -389     38    350   -504   -446   -665   -753   -584   -610
    327    535    205   -431     62    371   -335   -163   -384   -524   -418   -506
    371    607    236   -488     67    423   -150     59   -176   -353   -293   -418
    410    691    277   -550     64    485    -93    148    -80   -270   -223   -376
    384    711    324   -548     31    519    -33    215    -20   -213   -174   -327
    366    727    358   -548      2    542    -10    259     10   -181   -140   -309
    329    732    402   -530    -36    568     10    275     36   -158   -116   -290
    348    735    387   -542    -20    561      2    270     44   -155   -119   -296
    384    774    387   -579     -2    581     -5    280     49   -153   -132   -293
    379    815    433   -600    -28    626     10    303     83   -124   -119   -262
    405    823    418   -613     -5    620      7    319    103   -103    -96   -239
    394    815    420   -607    -12    620     23    329    124    -88    -80   -210
    392    823    431   -610    -18    628     25    345    148    -67    -62   -189
    410    823    413   -618     -2    618     20    355    166    -46    -41   -179
    418    857    439   -636    -10    649     18    371    187    -25    -15   -176
    400    875    475   -639    -38    678     15    374    205    -18    -23   -184
    400    872    470   -636    -33    672     12    387    223      2     -5   -163
    423    885    462   -654    -18    675      0    387    226     18      2   -166
    415    872    457   -644    -20    665     15    420    262     51     31   -153
    381    888    506   -636    -62    698     46    485    327    119     90   -109
    410    945    535   -678    -62    740     44    532    371    163    132    -77
    452    971    519   -714    -33    748     41    579    423    213    174    -28
    467   1031    563   -748    -46    797     64    657    506    296    257     31
    449   1085    636   -769    -93    862     85    735    571    363    319     72
    475   1158    683   -815   -103    922     83    795    626    436    384    155
    509   1213    701   -862    -96    958     83    833    675    498    449    202
    532   1262    730   -896    -98    997     83    846    688    519    478    252
    491   1306    813   -898   -161   1060     88    862    701    537    498    290
    498   1309    810   -904   -155   1060     88    852    691    530    496    277
    509   1306    797   -909   -145   1054     80    818    659    491    467    249
    524   1309    784   -917   -129   1047     83    782    626    446    431    226
    514   1288    771   -904   -127   1031     75    730    574    392    384    187
    493   1254    761   -875   -132   1008     67    672    514    329    327    129
    454   1200    743   -828   -145    971     77    633    472    280    288     88
    439   1117    678   -776   -119    898     83    566    413    205    215     18
    410   1080    670   -748   -129    878     59    478    332    114    127    -57
    387   1044    654   -717   -135    849     41    420    285     59     70   -101
    381    997    613   -691   -114    805     23    366    233      7     15   -150
    350    950    600   -649   -124    776     12    327    197    -25    -20   -189
    329    909    576   -620   -124    743     15    314    187    -41    -38   -205
    335    898    563   -618   -114    732      7    298    176    -51    -51   -218
    366    896    527   -633    -80    714    -12    270    155    -70    -72   -241
    376    904    527   -639    -75    717    -12    267    158    -59    -62   -236
    361    875    514   -620    -77    696     -7    275    174    -41    -41   -220
    371    859    485   -615    -57    672      0    277    176    -33    -36   -228
    387    885    498   -639    -54    693     10    288    192    -25    -31   -210
    410    924    514   -667    -51    719     33    319    226      5     -2   -174
    384    956    571   -672    -93    763     70    353    265     46     36   -171
    387    979    592   -683   -103    787     83    353    275     51     46   -161
    426   1008    579   -717    -77    795     59    322    259     31     28   -197
    433   1018    584   -724    -75    802     36    303    257     20      7   -155
    431   1008    576   -719    -72    792     25    301    267     38     33   -106
    436    989    553   -714    -57    771     -2    272    246     31     33   -132
    452    982    530   -717    -38    756    -20    241    226      2     10   -176
    459    937    478   -698     -7    709    -28    223    207    -12      7   -166
    420    901    480   -662    -31    693    -12    236    213      0     25   -171
    405    898    493   -652    -44    696    -33    215    176    -38    -23   -207
    423    875    452   -649    -15    665    -49    189    148    -72    -64   -215
    389    792    402   -589     -5    597    -28    187    140    -75    -72   -226
    400    776    374   -589     12    576    -20    176    127    -90    -80   -249
    374    696    319   -535     25    509    -18    145     93   -132   -119   -285
    361    670    309   -517     25    491    -36    122     62   -155   -142   -303
    392    680    288   -535     51    485    -41    116     44   -166   -163   -314
    371    623    249   -498     59    436    -46     96     23   -192   -205   -350
    376    597    220   -485     77    410    -28     96     23   -202   -207   -353
    413    594    181   -506    116    389    -23     88     15   -210   -207   -366
    407    584    176   -496    116    381    -41     80     10   -218   -213   -374
    324    563    239   -444     44    400     -5     96     28   -202   -194   -350
    335    561    226   -449     54    394      7    103     36   -194   -192   -355
    366    537    168   -452     96    353      7    106     31   -205   -218   -368
    332    485    153   -407     90    319     77    166     67   -194   -223   -389
    324    488    163   -407     80    327    205    306    171   -145   -226   -431
    353    571    218   -465     67    394    290    478    345      7   -116   -358
    407    792    381   -600     10    587    376    761    678    379    246    -33
    470   1143    672   -805   -101    909    348    932    930    761    724    449
    431   1444   1010   -940   -290   1226    187    631    815    891   1098    911
    288   1532   1244   -911   -478   1389    -10    155    498    797   1241   1140
    189   1280   1088   -735   -449   1184   -192   -374    -33    270    766    732
    137    639    501   -387   -181    571   -348   -909   -789   -763   -407   -324
    184    181     -5   -184     93     88   -467  -1026  -1085  -1215   -937   -841
    200     12   -187   -109    194    -85   -418   -797   -880  -1039   -844   -836
    228     12   -218   -122    223   -101   -293   -519   -597   -784   -662   -727
    267    103   -163   -184    215    -28   -135   -244   -309   -527   -478   -613
    280    187    -96   -233    187     46     20    -33    -96   -345   -340   -480
    288    205    -83   -246    184     62    103     75      5   -254   -267   -420
    314    249    -67   -283    189     90    129    103     41   -226   -244   -407
    332    283    -49   -306    192    116    127    101     51   -213   -228   -405
    324    298    -25   -314    174    137    145    114     72   -200   -215   -402
    329    272    -57   -301    194    106    145    114     77   -194   -210   -397
    309    254    -54   -283    181    101    150    129     88   -181   -189   -379
    306    233    -72   -270    189     80    174    148    109   -161   -171   -366
    267    254    -12   -262    140    122    213    179    153   -124   -135   -335
    226    293     64   -259     80    179    244    218    192    -88    -96   -296
    257    303     46   -280    106    174    200    207    187    -93    -98   -290
    316    267    -49   -290    184    109    179    181    168   -111   -111   -293
    358    259    -98   -309    228     80    174    179    176    -93    -96   -275
    400    252   -148   -327    275     51    174    197    197    -70    -80   -262
    457    252   -205   -355    332     23    166    202    205    -59    -75   -265
    485    249   -236   -366    361      7    150    205    218    -46    -64   -254
    506    296   -210   -402    358     44    171    246    272      0    -18   -215
    483    335   -148   -410    314     93    192    298    327     57     41   -171
    405    327    -80   -368    244    124    223    355    374    111     93   -145
    374    327    -46   -350    210    140    231    397    418    168    148   -106
    420    381    -38   -400    228    171    215    446    483    244    228    -38
    449    397    -54   -423    252    171    205    493    542    316    303     25
    462    452    -10   -459    236    223    220    553    615    402    389    109
    467    535     67   -501    200    301    226    605    685    475    470    184
    454    563    109   -509    174    337    194    607    696    496    498    207
    436    571    135   -504    150    353    205    610    701    501    498    205
    433    574    140   -506    145    358    202    607    693    488    485    192
    426    563    137   -493    145    350    194    587    672    457    465    171
    420    485     62   -454    179    275    181    542    623    394    407    116
    426    449     23   -439    200    236    197    506    584    342    350     64
    426    431      2   -431    210    218    231    483    558    298    298     18
    441    418    -23   -428    233    197    246    457    524    246    244    -33
    431    371    -59   -402    244    158    244    405    462    174    176    -98
    420    316   -103   -368    262    106    236    345    397     98    101   -174
    418    275   -142   -348    277     67    236    306    348     44     49   -223
    413    226   -187   -319    301     20    244    272    309     -2      5   -267
    379    176   -202   -277    290    -12    246    239    272    -49    -38   -309
    358    145   -213   -252    285    -33    244    202    239    -90    -77   -350
    350    114   -239   -233    293    -62    213    166    213   -119   -101   -371
    358    114   -244   -236    301    -64    226    158    210   -122    -93   -363
    387    137   -249   -265    316    -54    244    168    220   -119    -80   -353
    394    135   -259   -265    327    -62    220    163    220   -122    -80   -350
    379    150   -231   -265    303    -38    241    176    246   -101    -59   -329
    350    150   -200   -249    275    -23    267    194    280    -72    -33   -306
    329    153   -176   -244    254    -10    309    218    309    -51    -12   -296
    324    168   -155   -246    239      7    306    223    319    -49    -12   -298
    324    153   -171   -241    249     -7    293    215    322    -57    -15   -298
    329    166   -163   -246    246      2    275    207    337    -49      0   -283
    340    202   -140   -272    239     31    262    194    340    -44     12   -270
    337    181   -155   -262    246     12    241    168    316    -57      5   -277
    342    155   -187   -249    262    -12    231    150    309    -67      0   -280
    374    153   -220   -262    298    -33    223    145    314    -62     10   -265
    384    101   -285   -244    335    -90    249    140    309    -75      0   -267
    397     28   -368   -213    381   -168    231    122    277   -111    -28   -296
    379    -44   -423   -168    400   -233    200     96    246   -140    -54   -319
    366    -93   -459   -135    413   -275    223     93    244   -148    -64   -324
    348   -135   -483   -106    415   -309    233     83    236   -163    -85   -345
    314   -192   -506    -62    407   -348    246     72    220   -179   -103   -358
    293   -262   -558    -15    426   -410    254     54    202   -202   -135   -387
    285   -311   -597     12    441   -454    246     46    189   -220   -153   -413
    270   -379   -649     54    459   -514    231     23    163   -254   -184   -457
    257   -420   -678     83    467   -548    239     23    166   -254   -181   -459
    236   -467   -704    114    467   -584    241     25    168   -254   -179   -454
    223   -522   -745    150    483   -633    239     20    158   -262   -184   -459
    239   -550   -789    155    511   -670    239     23    163   -257   -181   -462
    231   -584   -815    176    522   -698    239     15    168   -262   -187   -467
    213   -618   -831    202    522   -724    246     20    166   -259   -181   -470
    202   -631   -833    215    517   -732    272     54    189   -244   -184   -488
    223   -623   -849    197    535   -735    363    176    290   -184   -189   -545
    236   -571   -807    168    519   -691    433    314    431    -70   -129   -517
    236   -392   -628     77    431   -511    467    483    652    181    122   -280
    296   -122   -418    -85    355   -270    441    652    898    517    542    171
    301    207    -93   -257    197     57    355    504    836    607    875    620
    241    246      5   -246    119    127    265    223    574    511   1036    865
    158     70    -88   -116    124     -7    148   -155    129    116    761    633
     51   -267   -319    109    184   -293     20   -672   -496   -667   -150   -252
     38   -667   -709    314    371   -688   -140   -989   -956  -1296   -922   -956
     75   -945  -1021    433    548   -982   -179   -885   -880  -1236   -922   -984
     90  -1075  -1169    491    628  -1122   -114   -670   -633  -1013   -766   -909
    116  -1070  -1187    478    652  -1127    -15   -459   -379   -787   -602   -818
    124  -1002  -1127    436    623  -1062    135   -218   -116   -545   -405   -691
    106   -940  -1049    415    576   -995    252    -49     62   -379   -254   -594
     90   -932  -1023    420    553   -976    280     -5    124   -337   -226   -576
     90   -958  -1049    433    568  -1002    314     28    155   -316   -220   -558
     98   -997  -1096    446    594  -1047    319     28    168   -306   -207   -553
    150  -1010  -1161    431    654  -1085    288     15    158   -301   -197   -548
    207  -1015  -1226    402    717  -1119    277      7    148   -303   -187   -545
    218  -1031  -1249    407    732  -1140    301     28    153   -290   -179   -535
    213  -1057  -1273    420    743  -1166    280     36    161   -283   -166   -514
    218  -1067  -1288    423    753  -1176    277     44    174   -275   -161   -524
    236  -1093  -1332    426    784  -1213    288     46    189   -270   -166   -530
    267  -1072  -1340    402    802  -1205    280     59    223   -241   -135   -485
    246  -1047  -1296    400    769  -1171    283     75    241   -218   -103   -444
    213  -1104  -1317    446    763  -1210    257     64    231   -220   -101   -444
    205  -1171  -1379    483    792  -1275    244     67    233   -218   -101   -449
    301  -1104  -1405    402    852  -1254    246     98    275   -176    -64   -415
    288  -1137  -1426    423    857  -1280    262    127    314   -137    -33   -413
    298  -1104  -1402    402    849  -1252    301    174    381    -77     25   -374
    324  -1031  -1358    350    839  -1195    322    215    446    -12     88   -316
    267  -1039  -1306    387    787  -1171    298    254    493     44    140   -275
    280   -987  -1267    353    774  -1127    280    303    553    119    210   -205
    293   -940  -1234    322    763  -1085    290    366    628    202    293   -135
    381   -836  -1221    226    800  -1028    335    441    719    298    394    -41
    280   -893  -1174    306    727  -1034    311    459    753    342    444      0
    236   -927  -1166    345    698  -1047    272    465    766    358    472     28
    309   -828  -1137    259    722   -982    319    519    818    413    535    101
    374   -745  -1122    184    748   -932    358    555    846    436    561    150
    306   -828  -1135    262    719   -982    327    517    802    384    511    119
    111  -1023  -1135    454    620  -1080    254    439    717    293    420     28
     93  -1070  -1166    488    628  -1117    239    397    672    239    368    -10
    252   -935  -1189    340    719  -1062    332    418    691    241    374     15
    392   -839  -1231    223    810  -1034    410    418    672    213    350      7
    280  -1018  -1299    368    789  -1158    394    348    592    109    246    -85
    184  -1184  -1369    498    776  -1275    363    265    506     10    148   -171
    142  -1262  -1408    558    771  -1335    358    215    457    -44     96   -226
    124  -1345  -1470    610    797  -1408    337    166    405   -101     38   -277
     85  -1392  -1478    652    782  -1434    311    114    350   -161    -18   -342
     51  -1426  -1480    685    763  -1452    293     83    322   -197    -54   -384
     70  -1460  -1530    693    797  -1493    275     64    303   -207    -64   -387
    111  -1475  -1587    683    849  -1530    265     62    303   -207    -51   -366
    124  -1486  -1613    680    865  -1548    254     36    293   -226    -62   -374
    119  -1483  -1602    680    859  -1543    259     36    290   -228    -59   -358
     98  -1460  -1561    680    828  -1509    272     54    309   -213    -44   -355
     98  -1439  -1538    670    818  -1488    283     67    332   -202    -36   -361
    135  -1436  -1571    652    852  -1504    280     64    340   -192     -7   -316
    142  -1400  -1545    628    844  -1473    283     83    361   -176     23   -290
    148  -1371  -1522    610    833  -1447    265     72    350   -192      0   -314
    145  -1325  -1470    589    807  -1397    267     80    371   -168     12   -298
    155  -1286  -1441    563    797  -1363    254     72    379   -158     41   -257
    163  -1327  -1491    581    826  -1408    236     51    366   -171     49   -226
    166  -1363  -1530    597    846  -1447    210     36    348   -187     46   -231
    174  -1348  -1522    587    846  -1434    189     25    332   -205     23   -257
    197  -1350  -1548    576    870  -1449    187      5    322   -223      5   -280
    197  -1408  -1605    605    898  -1506    197     10    314   -233     -5   -290
    189  -1480  -1673    644    930  -1577    184     -2    290   -265    -38   -316
    184  -1509  -1693    662    937  -1600    174    -12    265   -293    -51   -327
    176  -1519  -1699    670    935  -1608    168    -36    239   -319    -77   -358
    161  -1584  -1745    711    950  -1665    179    -59    213   -355   -116   -405
    129  -1660  -1790    763    958  -1725    187    -80    200   -389   -137   -415
    132  -1732  -1865    800    997  -1797    187   -106    174   -428   -171   -446
    142  -1777  -1919    815   1028  -1847    187   -122    161   -446   -192   -467
    129  -1805  -1935    836   1031  -1870    176   -129    155   -462   -207   -470
    106  -1810  -1919    852   1010  -1865    163   -148    140   -488   -231   -496
    142  -1810  -1953    833   1047  -1880    150   -163    132   -498   -249   -522
    171  -1886  -2057    857   1114  -1971    132   -202    101   -532   -283   -532
     90  -1904  -1995    904   1041  -1948    155   -176    129   -506   -259   -514
     41  -1909  -1951    932    995  -1930    168   -145    155   -480   -244   -501
     70  -1948  -2018    940   1044  -1982    158   -150    155   -485   -249   -511
    114  -1982  -2096    935   1104  -2039    239    -88    210   -480   -277   -550
     96  -1951  -2047    927   1070  -1997    314     18    316   -418   -283   -579
     75  -1771  -1847    846    961  -1810    387    184    532   -205   -109   -454
     96  -1571  -1667    737    880  -1618    394    389    826    163    270   -132
     90  -1356  -1447    631    769  -1400    239    420    940    454    719    350
    158  -1150  -1309    496    732  -1228    129    210    748    449   1010    717
    207  -1109  -1319    449    761  -1213    114    -90    363    168    979    750
     88  -1350  -1439    631    763  -1395      5   -574   -244   -517    298    174
    -20  -1792  -1774    906    875  -1784   -163  -1083   -898  -1431   -797   -740
    -15  -2075  -2060   1047   1021  -2070   -265  -1135  -1013  -1626  -1091  -1026
     20  -2273  -2296   1124   1156  -2286   -244   -940   -787  -1410   -966  -1008
     36  -2442  -2478   1202   1257  -2460   -174   -740   -532  -1176   -820   -940
     28  -2442  -2470   1205   1247  -2455    -12   -509   -246   -917   -626   -815
     54  -2338  -2395   1140   1223  -2366    114   -329    -28   -724   -478   -704
     90  -2260  -2351   1083   1218  -2304    166   -241     88   -626   -405   -654
     85  -2239  -2325   1078   1205  -2281    200   -207    137   -587   -374   -639
     77  -2268  -2348   1093   1210  -2307    158   -218    137   -584   -368   -631
    109  -2223  -2333   1057   1221  -2278    179   -194    163   -550   -335   -600
     62  -2252  -2314   1091   1187  -2283    168   -192    174   -535   -327   -610
    -18  -2359  -2340   1189   1161  -2351    140   -228    155   -566   -361   -652
    132  -2268  -2403   1065   1265  -2335    233   -171    215   -517   -309   -589
    241  -2205  -2447    982   1343  -2325    257   -145    236   -496   -285   -561
    192  -2252  -2444   1028   1317  -2346    236   -158    223   -514   -311   -605
    187  -2281  -2468   1047   1327  -2374    213   -181    215   -527   -327   -639
    153  -2288  -2442   1067   1293  -2364    226   -148    257   -480   -277   -594
    140  -2273  -2416   1065   1278  -2343    262   -109    298   -436   -228   -548
    129  -2270  -2400   1070   1262  -2333    280   -101    309   -423   -218   -545
    155  -2296  -2452   1070   1304  -2374    293    -77    327   -405   -202   -540
    166  -2304  -2473   1067   1317  -2387    293    -62    350   -374   -168   -498
    174  -2291  -2465   1057   1319  -2377    275    -62    361   -366   -158   -483
    192  -2239  -2434   1023   1312  -2338    262    -57    376   -342   -148   -483
    181  -2218  -2400   1018   1291  -2309    270    -23    423   -272    -72   -402
    181  -2252  -2434   1034   1306  -2340    265     20    488   -197     10   -332
    220  -2242  -2462   1008   1340  -2351    262     49    537   -140     70   -293
    184  -2205  -2390   1010   1286  -2299    283    119    626    -31    181   -202
    168  -2153  -2322    992   1244  -2236    314    202    724     85    303    -88
    187  -2112  -2299    961   1241  -2205    309    210    748    114    327    -90
    246  -2052  -2299    901   1273  -2177    316    226    769    137    345    -80
    277  -2039  -2317    880   1293  -2177    342    252    795    166    381    -20
    283  -2086  -2369    901   1325  -2226    379    254    795    153    376     -2
    257  -2122  -2379    932   1317  -2249    363    226    743     98    316    -72
    228  -2148  -2377    961   1301  -2262    348    187    678     25    239   -142
    194  -2171  -2369    987   1280  -2270    348    145    623    -51    171   -187
    205  -2205  -2410   1000   1306  -2307    345     93    550   -137     96   -244
    179  -2278  -2457   1047   1314  -2366    353     54    465   -220      7   -314
     85  -2348  -2434   1130   1260  -2390    350     28    410   -290    -62   -361
     20  -2385  -2405   1179   1213  -2395    324    -12    361   -353   -127   -413
    -41  -2410  -2369   1226   1163  -2390    316    -70    306   -418   -184   -462
    -41  -2488  -2449   1265   1200  -2470    322   -111    262   -470   -241   -483
    -28  -2585  -2559   1306   1262  -2572    332   -135    241   -496   -275   -480
    -20  -2626  -2605   1322   1291  -2616    335   -150    228   -514   -293   -488
    -12  -2600  -2587   1306   1286  -2595    337   -148    226   -519   -293   -485
    -31  -2587  -2556   1306   1260  -2572    337   -161    220   -530   -296   -480
    -46  -2613  -2566   1330   1260  -2592    322   -189    189   -563   -329   -506
    -51  -2626  -2574   1337   1260  -2603    293   -207    171   -579   -345   -542
    -80  -2637  -2556   1358   1236  -2598    306   -184    192   -550   -324   -540
    -67  -2616  -2551   1340   1241  -2585    332   -150    233   -509   -290   -519
    -88  -2556  -2470   1322   1189  -2514    366   -124    280   -462   -249   -501
   -163  -2587  -2423   1374   1130  -2507    353   -153    270   -472   -252   -509
   -187  -2538  -2351   1363   1080  -2444    332   -176    265   -470   -246   -496
   -210  -2465  -2255   1335   1021  -2361    306   -179    272   -454   -244   -491
   -233  -2439  -2205   1335    984  -2322    288   -200    254   -465   -249   -475
   -233  -2488  -2255   1358   1008  -2372    272   -228    223   -498   -277   -488
   -241  -2514  -2273   1379   1015  -2395    262   -226    220   -506   -285   -493
   -270  -2608  -2340   1436   1034  -2473    262   -244    200   -524   -298   -501
   -257  -2634  -2379   1444   1060  -2507    262   -270    166   -563   -332   -535
   -184  -2587  -2403   1384   1106  -2496    220   -316    116   -605   -374   -587
   -137  -2650  -2512   1395   1187  -2582    181   -361     70   -646   -431   -636
    -96  -2707  -2611   1400   1254  -2660    174   -353     62   -649   -423   -618
   -106  -2688  -2582   1397   1236  -2637    181   -350     67   -646   -415   -613
   -111  -2709  -2598   1410   1241  -2655    176   -389     31   -691   -462   -665
   -135  -2842  -2707   1488   1286  -2774    197   -379     38   -701   -480   -675
   -135  -2855  -2720   1493   1291  -2787    194   -384     18   -724   -496   -704
   -135  -2821  -2686   1478   1273  -2753    181   -415     -7   -756   -532   -750
   -127  -2813  -2688   1467   1278  -2753    176   -431    -20   -774   -545   -761
   -163  -2865  -2701   1514   1267  -2785    184   -428    -20   -769   -537   -735
   -181  -2902  -2720   1540   1267  -2811    200   -415    -18   -771   -540   -722
   -153  -2850  -2696   1501   1270  -2772    200   -407    -12   -769   -535   -717
   -145  -2842  -2699   1491   1275  -2772    189   -418    -15   -774   -545   -735
   -137  -2868  -2730   1504   1296  -2800    174   -423    -20   -782   -553   -745
   -155  -2863  -2707   1506   1275  -2785    223   -374     38   -743   -550   -761
   -171  -2764  -2592   1465   1210  -2678    298   -272    171   -636   -517   -782
   -184  -2621  -2439   1400   1127  -2530    366   -140    363   -431   -348   -657
   -168  -2348  -2179   1260   1005  -2265    335     -7    602    -93     38   -316
   -124  -2023  -1899   1072    885  -1961    236     31    714    171    496    161
   -122  -1891  -1769   1008    820  -1831    106   -254    350   -140    527    355
   -174  -2034  -1860   1104    841  -1948    -10   -641   -200   -735    210    194
   -200  -2309  -2109   1254    953  -2210    -41   -940   -670  -1340   -441   -345
   -244  -2764  -2520   1501   1137  -2642   -122  -1247  -1117  -1974  -1408  -1208
   -252  -3055  -2803   1652   1275  -2930   -210  -1296  -1215  -2086  -1657  -1460
   -259  -3263  -3003   1758   1371  -3133   -184  -1145  -1036  -1870  -1512  -1410
   -277  -3517  -3239   1899   1480  -3380   -132   -974   -802  -1626  -1348  -1345
   -226  -3447  -3221   1834   1496  -3335    -72   -831   -563  -1371  -1135  -1213
   -176  -3343  -3167   1758   1493  -3255     36   -678   -335  -1140   -956  -1104
   -171  -3294  -3122   1732   1473  -3208     93   -594   -202  -1010   -854  -1023
   -205  -3263  -3057   1735   1426  -3161    103   -519   -124   -924   -769   -945
   -155  -3180  -3024   1667   1434  -3104     70   -530   -124   -914   -763   -958
   -124  -3208  -3083   1665   1478  -3146     88   -542   -116   -909   -771   -971
   -155  -3299  -3143   1727   1493  -3224    111   -540    -96   -888   -753   -943
    -83  -3211  -3128   1647   1522  -3169    103   -514    -77   -857   -727   -924
    -90  -3211  -3120   1652   1514  -3167     93   -506    -85   -867   -743   -950
   -142  -3289  -3146   1717   1501  -3218    109   -501    -83   -867   -737   -940
   -197  -3325  -3128   1758   1465  -3226    101   -496    -85   -862   -730   -927
   -283  -3309  -3026   1797   1371  -3169     93   -470    -57   -815   -680   -878
   -311  -3296  -2985   1803   1335  -3141     90   -470    -51   -813   -678   -888
   -311  -3307  -2995   1808   1340  -3151    103   -467    -41   -813   -698   -898
   -311  -3307  -2998   1808   1343  -3154    137   -441    -10   -771   -667   -875
   -288  -3302  -3013   1795   1361  -3159    137   -441      5   -750   -652   -872
   -236  -3278  -3044   1756   1402  -3161     72   -475    -20   -763   -657   -878
   -176  -3270  -3094   1725   1457  -3185     59   -465      2   -732   -626   -852
   -189  -3278  -3091   1732   1449  -3185     83   -420     64   -670   -555   -789
   -163  -3226  -3063   1696   1449  -3146     77   -392    109   -613   -493   -756
   -145  -3185  -3042   1662   1447  -3115     90   -363    163   -555   -441   -737
   -150  -3138  -2987   1644   1415  -3065     83   -319    220   -475   -358   -649
   -109  -3076  -2969   1590   1428  -3021     70   -259    293   -376   -252   -561
    -72  -3026  -2953   1551   1439  -2990     75   -220    361   -301   -166   -491
    -98  -2974  -2876   1535   1387  -2925     90   -179    405   -252   -103   -431
   -122  -2935  -2816   1527   1345  -2876     93   -161    426   -228    -77   -418
   -140  -2886  -2748   1512   1301  -2818    111   -158    436   -218    -64   -392
   -145  -2881  -2735   1514   1293  -2808    140   -158    428   -241    -93   -374
   -127  -2912  -2785   1519   1327  -2850    137   -150    426   -252   -103   -368
   -127  -2915  -2787   1519   1327  -2852    129   -187    371   -327   -189   -436
   -158  -2938  -2782   1548   1309  -2860    158   -202    322   -402   -272   -465
   -158  -3037  -2878   1597   1358  -2959    174   -228    270   -475   -337   -517
   -155  -3050  -2894   1600   1369  -2972    179   -254    236   -527   -387   -574
   -114  -3044  -2933   1579   1408  -2990    161   -309    168   -594   -452   -633
    -90  -3070  -2979   1579   1441  -3024    155   -363     96   -672   -517   -709
   -106  -3117  -3011   1613   1452  -3065    166   -379     67   -714   -550   -761
   -124  -3211  -3086   1665   1478  -3148    101   -446    -10   -807   -639   -833
   -161  -3299  -3138   1730   1486  -3218     70   -491    -67   -875   -709   -883
   -202  -3333  -3130   1766   1462  -3234     51   -509    -90   -906   -748   -891
   -184  -3364  -3180   1774   1496  -3273     46   -561   -122   -948   -797   -914
   -158  -3382  -3224   1769   1532  -3304     80   -607   -145   -982   -826   -914
   -228  -3393  -3167   1810   1467  -3281     67   -633   -161  -1013   -857   -911
   -233  -3426  -3192   1829   1475  -3309     70   -576   -119   -966   -797   -865
   -228  -3434  -3205   1831   1488  -3320    116   -532    -64   -896   -688   -836
   -189  -3330  -3141   1756   1475  -3237    163   -449     28   -795   -587   -784
   -155  -3218  -3063   1686   1452  -3141    161   -387     77   -740   -542   -745
   -236  -3221  -2987   1727   1374  -3104    109   -394     72   -732   -530   -732
   -233  -3229  -2995   1732   1379  -3112     64   -444     54   -745   -532   -748
    -77  -3102  -3024   1590   1470  -3063     80   -420     67   -732   -524   -719
    -12  -3008  -2995   1509   1488  -3000     93   -402     88   -709   -501   -696
    -64  -3037  -2972   1548   1452  -3005     49   -436     49   -737   -532   -722
    -98  -3094  -2995   1597   1447  -3044      7   -496      2   -784   -574   -761
     10  -2922  -2935   1454   1473  -2930     67   -454     62   -722   -509   -698
     -2  -2917  -2915   1460   1454  -2915     72   -439     67   -719   -509   -698
   -127  -3034  -2907   1579   1389  -2972     51   -485     31   -763   -555   -750
   -127  -3018  -2891   1574   1382  -2956     67   -472     44   -745   -548   -748
    -38  -3042  -3003   1538   1480  -3021     62   -459     28   -761   -561   -766
    -54  -3141  -3086   1597   1514  -3115     36   -452      2   -784   -587   -797
    -36  -3115  -3081   1574   1519  -3099     38   -449     -2   -800   -602   -802
     31  -3112  -3143   1540   1587  -3128      0   -506    -67   -880   -670   -800
    -33  -3208  -3177   1621   1569  -3192    -51   -527   -106   -919   -706   -849
    -77  -3281  -3203   1678   1561  -3242    -77   -548   -135   -953   -730   -891
    -36  -3218  -3182   1623   1571  -3200    -33   -537   -111   -940   -711   -896
     46  -3161  -3208   1558   1626  -3185     -2   -548   -114   -958   -727   -896
    -49  -3229  -3182   1639   1564  -3205    -18   -561   -135   -984   -750   -854
   -106  -3283  -3177   1693   1535  -3231    -33   -553   -129   -982   -750   -823
   -168  -3328  -3161   1748   1493  -3244    -59   -576   -135   -987   -753   -813
   -163  -3354  -3190   1758   1512  -3273   -103   -623   -161  -1013   -774   -836
    -15  -3252  -3237   1631   1610  -3244    -77   -581   -129  -1005   -779   -823
    -54  -3226  -3174   1639   1558  -3200     23   -449    -10   -924   -750   -810
    -62  -3187  -3125   1623   1530  -3156     54   -342    101   -833   -727   -833
    -12  -3011  -2998   1512   1491  -3005     67   -205    293   -623   -553   -657
     -5  -2857  -2852   1428   1421  -2855     36    -25    550   -257   -114   -246
      5  -2639  -2644   1317   1322  -2642    -88   -111    491   -155    218    150
    -77  -2668  -2590   1371   1254  -2629   -166   -431    122   -368    309    306
   -137  -2727  -2590   1434   1226  -2660   -283   -891   -426   -854      2     49
   -210  -2946  -2735   1577   1260  -2842   -431  -1400  -1044  -1654   -958   -740
   -220  -3169  -2951   1693   1363  -3060   -592  -1641  -1369  -2135  -1592  -1260
   -111  -3278  -3169   1693   1527  -3224   -581  -1491  -1202  -2000  -1527  -1260
   -122  -3439  -3317   1782   1597  -3380   -441  -1252   -917  -1745  -1361  -1171
   -270  -3502  -3231   1883   1480  -3367   -306  -1026   -636  -1501  -1208  -1080
   -324  -3483  -3159   1904   1415  -3322   -210   -813   -392  -1283  -1052  -1002
   -329  -3533  -3203   1932   1434  -3369   -223   -782   -316  -1218  -1021  -1044
   -168  -3408  -3239   1790   1535  -3325   -192   -745   -249  -1156   -969  -1015
    -46  -3187  -3141   1615   1545  -3164    -72   -561   -103  -1008   -839   -872
   -114  -3273  -3159   1693   1519  -3216    -62   -517    -93   -989   -833   -878
   -192  -3343  -3154   1766   1478  -3250   -101   -550   -142  -1036   -888   -943
   -220  -3338  -3117   1779   1447  -3229    -98   -584   -161  -1065   -919   -909
   -387  -3424  -3037   1904   1325  -3231    -70   -636   -166  -1062   -906   -919
   -379  -3385  -3005   1880   1312  -3195    -59   -615   -148  -1044   -880   -917
   -254  -3346  -3091   1800   1418  -3221    -96   -522   -124  -1018   -854   -898
   -226  -3325  -3099   1777   1436  -3213   -103   -491   -114  -1000   -820   -870
   -342  -3439  -3096   1891   1374  -3268   -168   -561   -176  -1067   -891   -945
   -265  -3333  -3068   1797   1400  -3200   -174   -550   -155  -1041   -872   -924
    -85  -3094  -3008   1587   1460  -3052    -83   -439    -54   -922   -745   -815
   -283  -3283  -3000   1784   1358  -3143   -163   -478   -122   -989   -826   -932
   -296  -3343  -3050   1818   1374  -3198   -210   -498   -158  -1023   -878   -937
   -142  -3172  -3029   1657   1441  -3099   -132   -444    -83   -937   -784   -878
   -309  -3208  -2899   1758   1293  -3055    -80   -444    -33   -883   -722   -823
   -348  -3270  -2922   1810   1286  -3096   -109   -415     -7   -833   -672   -815
   -252  -3190  -2938   1719   1340  -3065   -153   -350     18   -795   -639   -828
   -288  -3161  -2873   1725   1291  -3018   -140   -290     93   -717   -579   -732
   -301  -3143  -2842   1722   1267  -2992   -111   -223    176   -623   -504   -672
   -259  -3109  -2850   1686   1293  -2979   -135   -213    202   -581   -478   -615
   -249  -3052  -2803   1649   1275  -2927   -127   -189    259   -509   -407   -545
   -158  -2977  -2818   1566   1327  -2899   -132   -153    301   -459   -361   -532
   -116  -2915  -2798   1514   1337  -2855   -140   -129    309   -444   -345   -506
   -103  -2855  -2751   1480   1322  -2803   -137   -122    311   -431   -316   -480
   -132  -2868  -2735   1496   1301  -2803   -140   -168    270   -472   -361   -545
   -153  -2881  -2730   1517   1286  -2805   -135   -213    220   -530   -433   -597
   -155  -2894  -2738   1525   1288  -2816   -127   -228    205   -540   -452   -639
   -166  -2902  -2735   1535   1283  -2818   -119   -262    176   -571   -478   -724
   -210  -2938  -2730   1574   1257  -2834   -132   -363     67   -706   -600   -758
   -254  -2998  -2743   1626   1244  -2873   -135   -433     -7   -797   -698   -782
   -252  -3073  -2821   1662   1283  -2948   -132   -470    -51   -836   -748   -872
   -246  -3094  -2847   1670   1299  -2972   -116   -470    -62   -836   -745   -919
   -246  -3104  -2857   1675   1304  -2982   -116   -457    -70   -831   -740   -974
   -283  -3125  -2844   1704   1278  -2985   -124   -511   -137   -906   -818  -1044
   -277  -3130  -2852   1701   1286  -2992   -153   -605   -244  -1028   -948  -1028
   -322  -3167  -2844   1745   1260  -3005   -153   -626   -257  -1021   -943  -1000
   -272  -3112  -2842   1691   1283  -2977   -132   -558   -215   -969   -888  -1021
   -202  -3096  -2894   1649   1345  -2995   -132   -542   -223   -966   -891  -1052
   -179  -3112  -2935   1644   1376  -3024   -137   -550   -228   -961   -883  -1070
   -207  -3109  -2902   1660   1345  -3005   -114   -566   -233   -974   -891  -1104
   -150  -3070  -2920   1608   1382  -2995   -145   -584   -267  -1010   -945  -1049
   -163  -3052  -2891   1608   1361  -2972   -135   -553   -244   -974   -901  -1008
   -202  -3016  -2816   1608   1304  -2917    -98   -537   -220   -943   -867   -992
   -192  -2972  -2779   1582   1293  -2876    -67   -509   -200   -919   -854   -987
   -171  -2935  -2764   1553   1296  -2852    -72   -504   -197   -911   -836   -979
   -124  -2881  -2756   1504   1314  -2818    -96   -524   -210   -914   -833   -976
   -116  -2868  -2753   1491   1317  -2811   -116   -558   -239   -930   -852   -966
   -197  -2943  -2746   1571   1273  -2844   -129   -568   -259   -940   -852   -961
   -231  -2964  -2735   1595   1252  -2850   -119   -571   -275   -950   -857   -971
   -244  -2912  -2668   1577   1210  -2790    -85   -545   -259   -930   -836   -922
    -83  -2826  -2743   1452   1327  -2785   -132   -532   -285   -948   -870   -945
    -98  -2779  -2681   1439   1291  -2730   -140   -506   -288   -940   -865   -930
   -215  -2787  -2572   1499   1176  -2678   -137   -514   -293   -937   -849   -932
   -345  -2824  -2478   1584   1065  -2652   -106   -519   -288   -927   -826   -940
   -387  -2868  -2483   1626   1047  -2675    -67   -522   -293   -932   -818   -943
   -345  -2876  -2530   1610   1091  -2704    -98   -568   -345   -995   -891   -992
   -249  -2946  -2699   1597   1223  -2824   -135   -592   -402  -1057   -995   -995
   -228  -3011  -2782   1618   1275  -2896   -129   -584   -426  -1075  -1018   -987
   -236  -3037  -2803   1634   1280  -2920   -127   -602   -459  -1098  -1039   -989
   -257  -3042  -2785   1649   1262  -2915   -111   -615   -472  -1106  -1047   -966
   -296  -3034  -2738   1662   1221  -2886    -96   -613   -467  -1088  -1031   -953
   -314  -3029  -2714   1670   1200  -2873   -101   -618   -472  -1091  -1023   -937
   -322  -3037  -2717   1678   1195  -2878    -93   -620   -480  -1085  -1018   -940
   -259  -3021  -2761   1641   1249  -2891    -83   -615   -480  -1078  -1015   -963
   -231  -3003  -2772   1615   1267  -2889    -93   -594   -470  -1060   -997  -1002
   -265  -2998  -2735   1631   1234  -2868    -51   -540   -426  -1021   -979  -1062
   -335  -3008  -2673   1670   1166  -2842     51   -436   -342   -984  -1018  -1156
   -290  -2966  -2675   1628   1192  -2821    135   -306   -228   -896   -995  -1130
   -213  -2748  -2535   1478   1161  -2642    153   -103     25   -587   -685   -865
   -135  -2426  -2291   1280   1075  -2361     75     28    213   -270   -252   -413
   -220  -2156  -1938   1187    857  -2047    -33   -129    119   -194     88     18
   -309  -2109  -1800   1210    745  -1956   -179   -509   -254   -379    207    252
   -374  -2273  -1899   1322    761  -2086   -301   -930   -753   -833   -158    -90
   -475  -2670  -2195   1571    859  -2434   -366  -1335  -1301  -1579  -1106  -1002
   -465  -3011  -2546   1738   1039  -2779   -485  -1540  -1636  -2086  -1771  -1590
   -433  -3185  -2751   1810   1158  -2969   -537  -1410  -1501  -1966  -1719  -1587
   -428  -3242  -2813   1834   1189  -3026   -498  -1197  -1241  -1722  -1543  -1527
   -426  -3195  -2769   1808   1171  -2982   -366   -969   -984  -1493  -1379  -1413
   -387  -3117  -2733   1751   1171  -2925   -218   -763   -763  -1293  -1228  -1296
   -389  -3068  -2678   1730   1143  -2873   -119   -654   -646  -1182  -1143  -1239
   -389  -3037  -2650   1712   1127  -2844    -72   -615   -594  -1135  -1104  -1213
   -387  -2998  -2611   1691   1109  -2805    -85   -600   -571  -1106  -1072  -1200
   -389  -2979  -2590   1683   1098  -2785    -85   -602   -561  -1096  -1060  -1192
   -368  -2933  -2564   1652   1096  -2748    -59   -584   -542  -1080  -1036  -1153
   -311  -2912  -2600   1610   1143  -2756    -67   -574   -545  -1088  -1044  -1171
   -345  -2899  -2553   1623   1101  -2727    -51   -558   -532  -1072  -1028  -1163
   -337  -2850  -2512   1592   1085  -2681    -36   -517   -501  -1047  -1002  -1127
   -262  -2805  -2543   1535   1140  -2675    -36   -504   -498  -1034   -997  -1083
   -207  -2782  -2577   1493   1182  -2681    -41   -488   -488  -1005   -971  -1060
   -176  -2746  -2569   1460   1195  -2657    -51   -475   -483   -997   -963  -1054
   -215  -2740  -2525   1478   1153  -2634    -46   -459   -467   -974   -953  -1044
   -226  -2766  -2540   1496   1156  -2655    -57   -465   -470   -966   -945  -1101
   -166  -2748  -2582   1457   1205  -2665    -83   -485   -496   -995   -966  -1135
   -205  -2751  -2548   1478   1169  -2650    -57   -467   -480   -971   -945  -1093
   -249  -2761  -2514   1504   1130  -2637    -10   -423   -436   -919   -893  -1041
   -280  -2743  -2462   1512   1091  -2603    -12   -381   -384   -857   -828   -976
   -285  -2717  -2434   1499   1072  -2577    -49   -342   -350   -800   -776   -914
   -293  -2709  -2416   1501   1060  -2561    -38   -290   -301   -745   -724   -849
   -303  -2683  -2379   1491   1036  -2530    -25   -236   -233   -670   -654   -774
   -285  -2629  -2343   1457   1028  -2486    -15   -179   -163   -579   -566   -680
   -288  -2590  -2304   1439   1005  -2447      0   -127   -106   -511   -493   -594
   -298  -2546  -2247   1421    974  -2397    -28   -106    -72   -457   -426   -514
   -275  -2470  -2195   1374    958  -2333    -38    -83    -51   -410   -368   -457
   -314  -2400  -2086   1358    885  -2244     -7    -28    -12   -366   -322   -415
   -233  -2346  -2114   1288    937  -2231     -7     -5    -10   -371   -324   -418
   -158  -2309  -2153   1234    995  -2231    -15    -20    -41   -410   -366   -462
   -205  -2304  -2101   1254    945  -2203      7    -36    -70   -444   -402   -459
   -265  -2304  -2039   1286    885  -2171     31    -49    -88   -465   -418   -472
   -306  -2333  -2026   1317    859  -2179     85    -67   -114   -501   -454   -530
   -324  -2364  -2039   1345    854  -2203     59   -122   -161   -553   -509   -597
   -332  -2369  -2036   1350    849  -2203     12   -176   -220   -618   -587   -636
   -337  -2395  -2057   1366    859  -2226     44   -207   -272   -678   -641   -675
   -363  -2442  -2078   1400    854  -2260     85   -220   -290   -698   -662   -724
   -387  -2507  -2122   1447    867  -2314     98   -252   -324   -735   -704   -763
   -436  -2525  -2088   1480    826  -2309    114   -259   -332   -735   -706   -774
   -475  -2499  -2023   1488    774  -2262     98   -265   -335   -727   -691   -761
   -454  -2452  -1997   1452    769  -2226    109   -275   -332   -722   -680   -719
   -449  -2444  -1995   1447    771  -2221    111   -277   -329   -709   -675   -693
   -446  -2434  -1990   1439    769  -2213    101   -293   -350   -732   -696   -714
   -446  -2436  -1990   1441    771  -2213    114   -324   -368   -750   -722   -748
   -407  -2421  -2016   1413    802  -2218     72   -340   -374   -740   -711   -766
   -368  -2387  -2021   1376    823  -2205     46   -314   -371   -740   -711   -774
   -322  -2351  -2029   1335    852  -2192     80   -257   -342   -706   -688   -735
   -277  -2346  -2068   1312    893  -2208    119   -223   -319   -680   -665   -711
   -223  -2314  -2094   1267    935  -2205    124   -218   -301   -665   -628   -698
   -202  -2304  -2101   1252    948  -2203    106   -228   -303   -659   -618   -678
   -226  -2301  -2075   1262    922  -2190    109   -226   -298   -646   -613   -649
   -241  -2301  -2060   1273    909  -2182     85   -246   -314   -659   -620   -683
   -265  -2296  -2031   1278    880  -2164     38   -275   -350   -688   -623   -701
   -319  -2312  -1995   1314    836  -2153     49   -265   -345   -678   -607   -688
   -345  -2348  -2003   1345    826  -2174     59   -265   -345   -675   -602   -691
   -350  -2372  -2021   1361    833  -2197     62   -280   -371   -691   -615   -719
   -379  -2392  -2013   1384    815  -2203     51   -314   -405   -724   -644   -748
   -402  -2405  -2003   1402    800  -2205     46   -353   -431   -753   -672   -769
   -324  -2408  -2086   1363    880  -2247     25   -327   -446   -769   -693   -792
   -272  -2426  -2153   1350    940  -2291     23   -277   -433   -761   -685   -802
   -303  -2449  -2145   1374    919  -2296     15   -311   -467   -805   -714   -854
   -337  -2475  -2138   1405    898  -2307     15   -324   -478   -815   -717   -872
   -384  -2512  -2130   1447    870  -2322     15   -345   -491   -828   -727   -911
   -410  -2486  -2075   1449    831  -2281     20   -363   -504   -839   -732   -922
   -314  -2436  -2125   1374    904  -2281     -7   -353   -519   -849   -737   -909
   -298  -2449  -2151   1371    924  -2301    -20   -358   -540   -872   -756   -935
   -337  -2457  -2122   1397    891  -2288      0   -342   -524   -857   -745   -904
   -332  -2462  -2130   1397    898  -2296     -2   -350   -537   -875   -756   -914
   -283  -2447  -2164   1363    940  -2307     -2   -353   -542   -888   -769   -898
   -280  -2431  -2151   1353    935  -2291      7   -337   -527   -875   -758   -888
   -314  -2439  -2125   1374    904  -2283     80   -290   -483   -870   -779   -924
   -309  -2413  -2104   1361    896  -2260    181   -205   -413   -854   -813   -989
   -236  -2247  -2010   1239    885  -2130    277      2   -218   -659   -657   -852
   -161  -1987  -1826   1075    831  -1909    332    298    101   -272   -267   -493
    -96  -1626  -1530    859    714  -1579    293    426    303     83    226     23
   -148  -1366  -1218    758    535  -1293    132    150    192    226    623    504
   -303  -1234   -932    769    311  -1083    -72   -342   -158     80    693    633
   -472  -1506  -1034    989    277  -1270   -254   -896   -740   -576     31     70
   -615  -2034  -1418   1325    397  -1725   -368  -1353  -1374  -1480  -1008   -836
   -600  -2426  -1826   1514    613  -2127   -433  -1361  -1506  -1732  -1340  -1182
   -527  -2590  -2062   1558    766  -2327   -413  -1088  -1275  -1535  -1223  -1153
   -478  -2592  -2114   1535    815  -2353   -285   -807  -1000  -1301  -1052  -1062
   -418  -2525  -2107   1470    841  -2317   -109   -535   -735  -1083   -888   -966
   -361  -2431  -2070   1397    854  -2252      5   -363   -571   -950   -795   -896
   -376  -2403  -2029   1389    823  -2216     44   -311   -517   -909   -774   -862
   -384  -2403  -2018   1392    815  -2210     62   -283   -488   -880   -756   -852
   -400  -2392  -1992   1397    795  -2195     57   -277   -488   -878   -756   -846
   -420  -2421  -2000   1421    789  -2210     70   -252   -470   -859   -740   -836
   -436  -2418  -1982   1426    769  -2200     90   -239   -446   -839   -727   -833
   -454  -2421  -1966   1436    753  -2195     98   -233   -433   -831   -722   -823
   -485  -2421  -1938   1452    724  -2182     90   -239   -426   -820   -704   -820
   -496  -2387  -1891   1441    696  -2140     83   -244   -420   -815   -688   -792
   -493  -2364  -1873   1428    688  -2120     83   -236   -418   -815   -680   -771
   -491  -2374  -1886   1431    696  -2130     77   -226   -418   -813   -683   -766
   -506  -2397  -1891   1449    691  -2143     72   -218   -415   -805   -683   -761
   -517  -2403  -1886   1460    683  -2145     80   -218   -405   -797   -672   -753
   -561  -2379  -1821   1467    628  -2101     85   -192   -379   -766   -646   -732
   -527  -2338  -1810   1431    639  -2075     72   -145   -355   -737   -620   -714
   -509  -2338  -1829   1421    659  -2083     85   -103   -327   -709   -592   -691
   -511  -2317  -1805   1415    646  -2062    101    -67   -290   -680   -563   -662
   -530  -2283  -1756   1405    613  -2018     88    -36   -249   -636   -522   -633
   -535  -2270  -1735   1402    600  -2003     93      5   -202   -587   -472   -597
   -517  -2249  -1732   1382    605  -1992     88     49   -161   -537   -420   -540
   -504  -2200  -1696   1353    594  -1948     88     98   -109   -483   -371   -488
   -517  -2161  -1644   1337    561  -1904     90    158    -38   -402   -296   -407
   -540  -2107  -1566   1322    511  -1836     90    213     28   -316   -205   -335
   -535  -2047  -1512   1291    485  -1779     90    267     77   -254   -127   -265
   -506  -1979  -1473   1244    483  -1727     88    309    103   -228    -96   -239
   -524  -1953  -1431   1236    452  -1693     90    306     98   -231   -103   -210
   -527  -1958  -1431   1241    449  -1693     88    283     75   -254   -119   -205
   -568  -1948  -1379   1257    402  -1665    101    267     54   -275   -127   -231
   -581  -1938  -1356   1260    387  -1647    122    262     46   -298   -140   -244
   -563  -1935  -1374   1247    402  -1654    109    220      0   -348   -192   -270
   -587  -1992  -1405   1288    407  -1699    124    181    -38   -392   -239   -327
   -613  -2049  -1436   1330    410  -1743    137    132    -83   -449   -296   -394
   -631  -2065  -1434   1348    400  -1751    135     80   -129   -509   -355   -433
   -672  -2104  -1431   1384    379  -1769    140     54   -155   -542   -387   -465
   -654  -2140  -1486   1397    413  -1816    127      7   -215   -610   -465   -548
   -646  -2182  -1535   1413    441  -1860    116    -31   -257   -657   -519   -568
   -675  -2190  -1514   1434    418  -1852    119    -57   -272   -667   -527   -594
   -672  -2200  -1527   1436    426  -1865    127    -77   -293   -698   -558   -615
   -652  -2203  -1553   1426    449  -1878    132    -85   -293   -701   -566   -594
   -649  -2210  -1564   1428    457  -1888    124    -90   -288   -691   -548   -605
   -641  -2208  -1566   1426    462  -1888    101   -114   -309   -717   -566   -636
   -623  -2184  -1564   1402    470  -1875     96   -122   -309   -724   -576   -620
   -618  -2151  -1532   1384    454  -1842    111   -106   -285   -701   -553   -597
   -615  -2127  -1512   1371    446  -1821    148    -80   -254   -667   -517   -579
   -623  -2081  -1457   1353    415  -1769    192    -59   -226   -631   -483   -550
   -615  -2039  -1426   1327    405  -1735    200    -41   -210   -623   -470   -532
   -561  -2013  -1452   1286    444  -1732    192    -38   -210   -623   -472   -537
   -548  -1961  -1413   1252    431  -1688    181    -46   -200   -605   -446   -517
   -540  -1956  -1415   1249    436  -1686    158    -67   -213   -618   -452   -530
   -545  -1935  -1389   1239    420  -1662    127    -93   -249   -644   -470   -511
   -540  -1932  -1392   1236    426  -1662    140    -96   -254   -636   -454   -501
   -522  -1948  -1426   1234    449  -1688    148    -85   -244   -620   -444   -488
   -506  -1958  -1452   1234    472  -1706    150    -85   -254   -631   -462   -475
   -506  -1974  -1467   1239    480  -1722    150    -98   -290   -654   -485   -511
   -511  -2008  -1499   1260    493  -1753    150   -114   -311   -675   -501   -535
   -501  -2018  -1519   1260    506  -1769    153   -119   -322   -691   -509   -574
   -493  -2052  -1558   1273    532  -1805    179   -119   -327   -701   -540   -581
   -498  -2101  -1602   1299    550  -1855    192   -119   -335   -717   -555   -566
   -498  -2112  -1615   1304    555  -1865    220   -111   -332   -714   -553   -579
   -480  -2101  -1623   1291    571  -1862    213   -111   -342   -724   -555   -597
   -483  -2158  -1675   1322    594  -1917    207   -119   -366   -753   -579   -607
   -485  -2177  -1691   1330    600  -1935    246   -101   -358   -740   -571   -597
   -470  -2184  -1714   1327    620  -1951    259    -93   -353   -735   -566   -613
   -475  -2171  -1699   1322    610  -1935    275    -83   -337   -722   -553   -607
   -444  -2158  -1714   1301    633  -1938    272    -80   -335   -719   -553   -587
   -384  -2156  -1771   1267    691  -1964    239    -83   -342   -730   -563   -584
   -345  -2156  -1813   1249    732  -1984    267    -62   -327   -719   -553   -574
   -335  -2164  -1831   1249    745  -1997    322    -33   -306   -714   -568   -602
   -345  -2151  -1805   1249    730  -1979    431     67   -228   -680   -592   -659
   -314  -2052  -1738   1182    711  -1896    537    236    -64   -530   -496   -615
   -220  -1823  -1602   1021    688  -1712    605    475    218   -207   -189   -348
   -122  -1493  -1371    807    623  -1434    602    683    496    187    290    155
    -62  -1130  -1067    597    501  -1098    501    550    454    332    701    696
   -181  -1013   -831    594    322   -922    327    124     93    181    875    974
   -337  -1093   -756    714    207   -924    194   -322   -376   -233    579    737
   -439  -1519  -1080    976    319  -1301    109   -784   -989  -1062   -431   -207
   -459  -1956  -1496   1208    517  -1727    -51  -1049  -1441  -1727  -1257   -976
   -470  -2138  -1670   1301    600  -1904    -96   -932  -1327  -1641  -1244  -1000
   -441  -2187  -1748   1314    652  -1969     -7   -680  -1047  -1384  -1067   -891
   -457  -2171  -1717   1314    628  -1945    155   -384   -727  -1085   -846   -745
   -496  -2109  -1613   1304    558  -1862    306   -132   -457   -836   -639   -620
   -472  -1896  -1423   1184    475  -1662    394      7   -296   -672   -496   -501
   -350  -1699  -1348   1023    496  -1522    498    111   -189   -571   -405   -410
   -340  -1748  -1408   1041    532  -1577    527    140   -163   -548   -387   -384
   -316  -1816  -1499   1067    589  -1657    550    166   -142   -517   -361   -348
   -288  -1857  -1569   1072    639  -1714    548    166   -148   -527   -374   -342
   -223  -1852  -1628   1039    701  -1740    504    145   -174   -542   -394   -350
   -142  -1860  -1717   1000    784  -1787    483    129   -192   -555   -407   -384
   -114  -1842  -1727    979    805  -1784    506    140   -187   -553   -405   -407
   -166  -1810  -1647    987    737  -1730    532    158   -168   -535   -389   -400
   -155  -1816  -1660    984    750  -1738    491    132   -179   -542   -389   -407
    -93  -1803  -1709    948    805  -1756    467    124   -184   -537   -379   -402
    -72  -1787  -1714    930    820  -1751    475    135   -161   -519   -368   -397
    -62  -1756  -1693    906    813  -1725    446    135   -155   -504   -366   -397
    -77  -1730  -1652    904    784  -1693    439    153   -132   -478   -342   -374
    -70  -1714  -1647    891    787  -1680    439    181   -116   -444   -319   -350
    -57  -1706  -1649    883    795  -1678    454    223    -85   -402   -280   -327
    -46  -1652  -1608    849    779  -1631    449    252    -44   -353   -226   -301
    -38  -1608  -1569    823    763  -1590    446    265     -5   -303   -179   -267
    -36  -1545  -1512    789    737  -1527    462    311     54   -231   -111   -205
    -28  -1444  -1415    737    693  -1431    475    423    158   -106      0   -103
     44  -1363  -1410    657    724  -1387    459    475    215    -31     77    -33
     75  -1304  -1379    613    727  -1340    446    519    265     41    153     36
    140  -1221  -1361    540    748  -1288    413    553    298     96    215     93
    148  -1158  -1306    506    727  -1231    405    545    322    135    265    142
    161  -1075  -1236    454    696  -1153    439    566    371    179    319    207
    179  -1036  -1215    428    696  -1124    444    566    381    189    335    226
    187  -1008  -1195    410    688  -1101    441    555    361    168    311    207
    174  -1008  -1182    418    678  -1093    436    527    327    119    259    163
    155  -1005  -1163    423    657  -1083    462    506    311     83    226    135
    150  -1018  -1169    431    659  -1093    488    483    280     31    174     93
    140  -1052  -1192    454    665  -1119    532    467    254    -15    122     49
    155  -1075  -1231    459    693  -1153    537    426    207    -83     49    -10
    142  -1106  -1249    480    693  -1176    532    371    153   -158    -36    -90
    137  -1135  -1273    496    704  -1202    530    316    101   -223   -106   -153
    148  -1150  -1299    501    719  -1223    530    283     67   -277   -158   -194
    176  -1169  -1345    496    761  -1257    527    267     46   -311   -189   -220
    179  -1202  -1384    511    782  -1293    527    239     15   -345   -226   -246
    197  -1192  -1389    496    792  -1288    530    215      2   -358   -249   -265
    210  -1179  -1389    480    800  -1283    532    210      7   -355   -249   -259
    272  -1166  -1439    446    854  -1301    511    194      0   -363   -262   -270
    239  -1161  -1400    459    818  -1280    522    205     18   -350   -246   -254
    254  -1127  -1384    436    818  -1254    524    213     36   -337   -226   -233
    252  -1093  -1345    418    797  -1218    555    239     70   -306   -202   -205
    270  -1047  -1317    389    792  -1182    584    259    101   -288   -189   -194
    280  -1028  -1309    374    792  -1166    574    262    109   -280   -187   -194
    280  -1010  -1291    366    784  -1150    571    259    114   -275   -184   -192
    296   -969  -1267    335    779  -1117    563    249    119   -265   -174   -176
    322   -927  -1249    303    784  -1088    537    223    116   -259   -166   -158
    337   -927  -1265    293    800  -1093    530    220    122   -246   -150   -145
    374   -945  -1319    285    846  -1132    517    210    109   -262   -166   -158
    410   -948  -1361    267    883  -1153    514    202    101   -272   -179   -163
    452   -966  -1418    257    935  -1192    506    171     80   -301   -207   -189
    478   -979  -1457    249    966  -1218    509    171     70   -314   -223   -207
    511  -1013  -1525    249   1018  -1267    501    174     51   -337   -246   -231
    519  -1034  -1553    257   1034  -1293    504    174     44   -348   -259   -228
    537  -1052  -1590    257   1062  -1319    509    176     44   -355   -267   -228
    566  -1078  -1644    254   1104  -1361    493    148     23   -389   -306   -265
    555  -1101  -1660    272   1106  -1379    506    132     10   -410   -332   -290
    542  -1140  -1686    298   1111  -1413    514    119      0   -423   -348   -303
    542  -1184  -1727    322   1135  -1454    501    114    -10   -436   -366   -319
    574  -1163  -1740    293   1156  -1449    498    119    -12   -439   -374   -303
    566  -1150  -1717    293   1140  -1434    506    119    -15   -441   -381   -301
    530  -1143  -1675    306   1101  -1408    522    127     -5   -431   -371   -285
    527  -1153  -1680    314   1104  -1415    535    142      7   -418   -361   -270
    545  -1150  -1696    301   1119  -1423    535    140      2   -426   -368   -267
    574  -1127  -1701    275   1135  -1413    540    150      7   -426   -368   -257
    587  -1127  -1714    267   1150  -1418    568    184     33   -410   -366   -262
    607  -1078  -1686    236   1145  -1382    646    275    122   -361   -381   -322
    654   -958  -1615    150   1132  -1286    714    410    265   -241   -329   -311
    688   -774  -1465     41   1075  -1119    761    584    488     23    -72    -96
    758   -472  -1234   -145    995   -852    724    758    732    392    389    384
    807    -72   -880   -366    844   -475    631    706    748    561    823    956
    766     10   -756   -389    761   -374    542    436    441    400   1005   1270
    711    -93   -805   -309    758   -449    444     70    -36    -46    727   1080
    644   -413  -1060   -116    849   -735    350   -423   -678   -872   -259    161
    623   -774  -1397     75   1010  -1085    226   -776  -1169  -1587  -1226   -722
    654   -989  -1644    166   1148  -1317    210   -644  -1052  -1488  -1210   -763
    680  -1122  -1803    220   1241  -1462    288   -402   -769  -1210  -1028   -667
    730  -1130  -1862    197   1296  -1496    371   -200   -504   -950   -846   -537
    779  -1028  -1808    124   1293  -1418    498     12   -226   -680   -626   -379
    753   -893  -1649     70   1200  -1273    602    168    -36   -498   -472   -262
    813   -839  -1652     12   1231  -1247    641    270     51   -415   -410   -220
    883   -828  -1712    -28   1293  -1270    654    329     90   -371   -374   -192
    891   -815  -1706    -36   1299  -1260    672    366    119   -345   -355   -163
    904   -797  -1704    -54   1301  -1249    685    379    135   -332   -345   -145
    940   -756  -1696    -90   1317  -1226    701    389    153   -314   -319   -137
    987   -711  -1699   -137   1340  -1205    698    389    148   -311   -314   -116
   1013   -696  -1709   -158   1361  -1202    714    400    158   -296   -309    -85
   1041   -678  -1719   -181   1379  -1197    709    410    161   -283   -298    -70
   1054   -631  -1686   -213   1369  -1158    719    433    179   -259   -277    -51
   1039   -610  -1649   -215   1343  -1130    730    446    184   -254   -283    -62
   1026   -607  -1634   -207   1330  -1119    727    470    205   -226   -259    -28
   1023   -566  -1590   -231   1306  -1078    730    509    246   -171   -207     10
   1018   -527  -1545   -246   1280  -1034    745    537    270   -142   -179     36
   1026   -493  -1519   -267   1270  -1005    740    548    277   -132   -171     46
   1034   -423  -1457   -303   1244   -940    735    574    296   -103   -153     80
   1052   -355  -1408   -350   1226   -880    735    597    324    -64   -116    122
   1062   -303  -1369   -379   1213   -836    740    636    366    -10    -59    155
   1065   -249  -1317   -407   1187   -782    735    683    410     44    -15    192
   1093   -148  -1241   -472   1166   -693    727    724    457    103     44    249
   1122    -31  -1153   -548   1135   -592    732    795    532    205    150    324
   1148     62  -1088   -605   1119   -511    735    857    594    296    228    389
   1137    155   -984   -646   1060   -413    737    917    646    381    306    485
   1176    259   -917   -717   1047   -327    743    966    693    452    397    579
   1223    340   -883   -782   1054   -272    732    987    709    475    418    605
   1239    392   -846   -815   1041   -226    740   1018    717    493    431    623
   1228    439   -792   -833   1010   -176    758   1049    717    498    431    636
   1241    491   -750   -865    997   -129    758   1034    675    459    389    610
   1234    530   -706   -883    969    -88    763   1002    626    405    329    571
   1223    530   -693   -878    958    -80    779    982    584    345    262    524
   1210    504   -709   -859    958   -101    792    953    532    275    181    454
   1208    506   -701   -857    956    -96    805    914    478    207    103    384
   1202    506   -698   -854    950    -96    805    875    415    140     28    324
   1192    517   -675   -854    932    -77    802    836    355     77    -44    262
   1182    527   -657   -854    919    -64    810    815    314     36    -85    226
   1169    517   -652   -841    911    -67    828    813    290     15   -111    213
   1174    530   -644   -854    909    -57    815    797    259    -10   -145    194
   1174    561   -613   -867    893    -25    815    787    244    -25   -163    181
   1169    602   -566   -885    867     18    818    787    239    -33   -168    171
   1174    665   -509   -919    841     77    815    807    244    -18   -168    179
   1210    698   -511   -956    859     93    802    820    244    -15   -176    205
   1231    771   -459  -1002    846    155    810    846    265     12   -150    231
   1241    849   -394  -1047    818    226    818    854    275     28   -135    233
   1265    911   -353  -1088    810    280    820    875    296     59   -119    254
   1262   1002   -259  -1132    758    374    828    904    314     90    -98    285
   1262   1075   -187  -1169    724    446    844    930    337    116    -77    314
   1249   1153    -98  -1202    675    527    844    950    363    145    -44    353
   1252   1262     10  -1257    620    636    826    948    371    168    -15    387
   1244   1309     64  -1278    587    688    800    932    348    158    -31    379
   1244   1322     77  -1283    581    701    776    937    327    150    -51    389
   1228   1387    155  -1309    537    771    776    958    337    168    -31    431
   1218   1449    231  -1332    493    841    763    966    327    179    -23    441
   1205   1454    249  -1330    478    852    761    966    314    168    -31    433
   1187   1452    265  -1319    459    859    763    966    298    155    -49    431
   1140   1408    265  -1275    436    836    737    953    267    132    -83    423
   1117   1421    303  -1267    407    862    727    953    252    119   -101    413
   1161   1499    337  -1332    413    919    756    971    257    127   -101    413
   1140   1509    368  -1325    384    940    758    958    231    103   -135    392
   1124   1535    410  -1332    358    974    748    945    207     83   -163    376
   1104   1538    433  -1319    335    987    750    958    207     90   -158    371
   1111   1569    457  -1343    327   1013    753    979    207    101   -153    374
   1091   1571    480  -1332    303   1026    748    974    194     96   -171    363
   1075   1595    519  -1337    277   1057    732    961    181     85   -189    358
   1078   1639    561  -1358    259   1101    717    948    168     80   -202    363
   1060   1652    592  -1356    233   1122    704    948    163     80   -207    361
   1049   1686    636  -1369    207   1161    683    958    155     80   -213    371
   1041   1712    670  -1379    187   1192    675    982    155     85   -220    379
   1039   1735    696  -1387    171   1215    717   1041    197    111   -223    366
   1034   1808    774  -1421    127   1293    813   1171    306    176   -233    316
   1044   1938    891  -1491     77   1415    891   1330    475    340   -129    392
   1067   2177   1109  -1623    -20   1644    917   1548    758    688    207    701
   1127   2556   1428  -1842   -150   1992    839   1693    984   1072    696   1202
   1106   2896   1790  -2003   -342   2346    683   1454    813   1135   1060   1660
   1039   2972   1932  -2005   -446   2452    514   1072    444    976   1174   1865
    956   2816   1857  -1888   -452   2335    350    620    -59    493    758   1540
    865   2397   1532  -1631   -332   1966    231    124   -724   -436   -366    535
    841   2062   1218  -1454   -187   1641    137     18   -984   -862   -924     28
    852   1917   1065  -1384   -106   1491    153    207   -784   -685   -844     46
    878   1891   1010  -1387    -64   1452    220    431   -514   -436   -693    129
    883   1958   1075  -1421    -96   1517    358    688   -223   -166   -501    262
    922   2122   1200  -1525   -137   1662    501    924     20     57   -327    394
    937   2239   1301  -1590   -181   1771    568   1044    140    174   -239    462
    932   2304   1371  -1621   -220   1839    581   1065    168    215   -220    496
    919   2346   1426  -1631   -252   1886    597   1085    189    246   -205    527
    924   2392   1465  -1660   -272   1930    581   1098    197    267   -187    540
    935   2449   1512  -1693   -288   1982    571   1119    202    293   -171    561
    937   2494   1556  -1717   -311   2026    579   1148    226    332   -140    584
    917   2517   1600  -1717   -340   2060    566   1156    233    345   -135    584
    904   2564   1660  -1738   -376   2112    553   1153    226    342   -150    618
    909   2608   1699  -1761   -394   2153    532   1161    231    355   -137    644
    898   2650   1751  -1774   -426   2200    506   1161    231    371   -119    654
    872   2686   1813  -1779   -470   2249    511   1169    241    394    -96    678
    846   2712   1862  -1782   -506   2288    511   1189    254    420    -80    691
    854   2761   1906  -1808   -527   2335    485   1195    252    436    -77    706
    841   2844   2000  -1844   -579   2423    483   1215    272    472    -49    745
    831   2922   2091  -1875   -628   2507    496   1254    311    524     -5    800
    815   2956   2138  -1888   -662   2548    470   1280    332    561     23    828
    818   3008   2190  -1914   -685   2600    467   1301    358    602     46    857
    797   3044   2247  -1922   -724   2647    452   1330    394    652     88    901
    789   3073   2283  -1930   -745   2678    454   1379    441    711    142    943
    802   3156   2351  -1979   -774   2753    413   1428    491    784    207   1002
    823   3252   2429  -2039   -802   2842    415   1506    571    891    298   1091
    823   3304   2481  -2068   -828   2894    428   1587    657    997    389   1174
    815   3419   2603  -2117   -893   3011    423   1649    727   1093    485   1265
    802   3481   2678  -2143   -937   3078    410   1683    761   1148    542   1322
    789   3528   2738  -2158   -974   3133    415   1699    774   1174    574   1356
    795   3587   2792  -2192   -997   3190    431   1712    779   1189    592   1384
    805   3624   2818  -2213  -1005   3221    433   1699    748   1161    576   1379
    745   3590   2844  -2169  -1049   3216    402   1657    698   1109    527   1319
    696   3572   2873  -2135  -1088   3224    402   1623    654   1062    478   1306
    678   3556   2876  -2117  -1098   3216    394   1577    592    987    400   1257
    678   3528   2850  -2101  -1085   3190    379   1530    537    924    327   1205
    633   3476   2839  -2055  -1104   3159    366   1470    467    859    249   1132
    576   3403   2824  -1990  -1124   3115    392   1431    420    810    187   1075
    548   3372   2824  -1961  -1140   3099    376   1387    374    769    140   1036
    542   3387   2844  -1964  -1150   3117    350   1340    319    717     80    963
    509   3348   2839  -1930  -1166   3096    353   1330    296    701     51    966
    488   3343   2852  -1917  -1182   3099    280   1283    246    670     20    935
    446   3341   2894  -1893  -1223   3117    267   1265    228    662      0    930
    439   3322   2883  -1880  -1221   3104    252   1252    210    667      2    945
    428   3372   2940  -1901  -1254   3156    239   1241    197    667      0    930
    420   3432   3011  -1927  -1293   3221    218   1241    189    672     -2    958
    418   3496   3078  -1958  -1330   3289    210   1252    197    685     10    984
    361   3613   3252  -1987  -1444   3434    233   1286    239    732     57   1021
    290   3689   3398  -1992  -1553   3543    262   1319    270    779     98   1067
    239   3751   3512  -1995  -1636   3632    257   1332    275    797    109   1080
    277   3780   3502  -2029  -1613   3639    213   1312    257    792     93   1083
    329   3813   3483  -2070  -1577   3650    184   1296    246    800     98   1098
    319   3808   3489  -2065  -1584   3647    124   1262    218    789     93   1109
    324   3813   3489  -2070  -1582   3652     72   1236    192    776     85   1111
    342   3834   3489  -2088  -1574   3663     46   1215    168    766     70   1096
    355   3839   3483  -2096  -1564   3663     25   1197    145    750     57   1093
    368   3837   3468  -2104  -1548   3655    -41   1182    106    727     33   1080
    358   3834   3473  -2096  -1558   3655    -38   1184     88    719     31   1078
    345   3803   3457  -2075  -1558   3632    -31   1171     64    709      7   1057
    329   3777   3447  -2052  -1558   3613    -62   1145     25    691    -15   1044
    280   3738   3455  -2010  -1587   3598    -77   1130      0    675    -36   1028
    236   3707   3470  -1974  -1615   3590    -77   1117    -15    665    -51   1010
    220   3665   3442  -1945  -1610   3554    -90   1093    -38    639    -80    979
    200   3629   3429  -1914  -1613   3530   -101   1070    -67    610   -109    953
    187   3595   3406  -1893  -1610   3499   -109   1065    -88    597   -124    937
    189   3598   3408  -1893  -1610   3504   -122   1062    -98    597   -132    940
    153   3587   3432  -1870  -1639   3509   -158   1047   -119    584   -145    924
    109   3548   3439  -1829  -1665   3494   -174   1028   -142    566   -161    898
     88   3535   3447  -1813  -1678   3491   -202   1010   -153    561   -171    885
     64   3489   3424  -1777  -1678   3457   -246    976   -187    540   -202    862
     23   3452   3429  -1738  -1704   3442   -226    971   -200    532   -226    844
    -36   3393   3429  -1678  -1732   3411   -275    950   -226    498   -262    797
    -72   3419   3491  -1673  -1782   3455   -270   1026   -174    519   -285    758
   -106   3491   3598  -1693  -1852   3543   -158   1184    -28    626   -244    763
   -103   3619   3722  -1758  -1912   3668    -90   1363    184    852    -57    914
    -28   3863   3891  -1917  -1958   3876   -103   1600    470   1215    329   1283
     18   4252   4234  -2135  -2109   4245   -187   1579    540   1462    776   1803
    -85   4499   4582  -2208  -2335   4541   -368   1223    316   1488   1088   2200
   -241   4505   4744  -2132  -2494   4624   -589    727    -93   1252   1057   2223
   -353   4086   4440  -1865  -2395   4263   -769    194   -680    566    301   1522
   -374   3543   3915  -1584  -2145   3728   -901   -179  -1267   -309   -748    566
   -327   3244   3569  -1460  -1948   3406  -1000   -176  -1345   -475   -989    314
   -259   3180   3439  -1462  -1849   3309  -1000     41  -1124   -280   -862    368
   -205   3265   3470  -1530  -1836   3367   -893    303   -844    -28   -678    491
   -236   3312   3548  -1540  -1891   3429   -685    581   -561    218   -506    602
   -285   3346   3632  -1532  -1958   3489   -607    722   -418    348   -413    667
   -301   3385   3684  -1543  -1992   3533   -605    761   -376    394   -379    691
   -277   3406   3684  -1564  -1979   3543   -584    771   -366    407   -371    675
   -285   3432   3717  -1574  -2000   3574   -563    802   -329    446   -340    706
   -309   3455   3764  -1574  -2036   3608   -558    826   -306    475   -322    722
   -301   3478   3777  -1590  -2039   3626   -574    831   -306    483   -324    727
   -285   3494   3780  -1602  -2031   3637   -605    823   -306    488   -322    727
   -322   3478   3798  -1579  -2060   3639   -594    823   -298    498   -301    743
   -332   3483   3816  -1577  -2073   3650   -613    807   -311    491   -311    743
   -342   3489   3832  -1574  -2088   3660   -631    813   -306    498   -306    756
   -353   3499   3852  -1571  -2101   3676   -623    833   -280    527   -283    774
   -306   3530   3834  -1613  -2070   3681   -631    846   -265    553   -262    784
   -277   3530   3806  -1626  -2042   3668   -652    833   -272    555   -262    779
   -301   3535   3834  -1618  -2068   3686   -654    839   -259    568   -246    787
   -366   3507   3873  -1569  -2120   3689   -670    841   -249    579   -236    795
   -400   3530   3928  -1566  -2164   3728   -688    849   -233    610   -205    815
   -394   3556   3951  -1582  -2174   3754   -683    872   -207    639   -179    823
   -389   3551   3941  -1582  -2166   3746   -654    901   -176    662   -166    828
   -340   3608   3949  -1634  -2143   3777   -698    930   -142    711   -119    870
   -296   3650   3946  -1678  -2120   3798   -750    950   -116    756    -75    919
   -290   3678   3969  -1693  -2130   3824   -740   1010    -57    826     -5    987
   -306   3725   4029  -1712  -2166   3876   -743   1075     10    906     77   1060
   -301   3764   4065  -1730  -2182   3915   -743   1124     54    969    137   1119
   -265   3852   4115  -1795  -2190   3982   -753   1163     93   1021    197   1184
   -254   3923   4177  -1836  -2216   4050   -776   1184    114   1054    236   1226
   -272   3956   4229  -1844  -2249   4094   -763   1197    129   1065    259   1254
   -290   3975   4265  -1842  -2278   4120   -745   1179    114   1047    246   1239
   -309   3951   4260  -1823  -2286   4104   -761   1135     70   1000    207   1205
   -340   3925   4265  -1792  -2301   4094   -758   1104     38    961    174   1174
   -371   3891   4263  -1761  -2317   4078   -784   1047    -20    896    114   1122
   -436   3860   4297  -1712  -2366   4078   -815    982    -77    828     51   1065
   -493   3813   4307  -1662  -2400   4060   -797    932   -116    763    -10   1005
   -501   3785   4284  -1641  -2392   4034   -813    875   -166    701    -70    950
   -519   3720   4240  -1600  -2379   3977   -792    826   -215    644   -124    901
   -542   3684   4227  -1569  -2385   3954   -774    776   -259    600   -166    870
   -540   3652   4193  -1556  -2366   3920   -836    711   -311    548   -210    813
   -592   3582   4175  -1496  -2385   3878   -849    672   -337    519   -244    779
   -659   3580   4237  -1460  -2449   3910   -846    659   -322    537   -226    802
   -646   3613   4260  -1483  -2452   3936   -859    652   -319    545   -213    823
   -574   3600   4172  -1514  -2374   3886   -891    615   -358    511   -246    792
   -571   3580   4151  -1504  -2361   3865   -914    594   -387    493   -257    787
   -602   3535   4136  -1467  -2369   3834   -937    576   -400    475   -280    763
   -579   3554   4133  -1486  -2356   3842   -909    592   -368    498   -262    769
   -571   3587   4159  -1509  -2364   3873   -904    615   -332    537   -213    841
   -574   3541   4115  -1483  -2346   3829   -896    605   -337    535   -213    836
   -558   3489   4045  -1467  -2301   3767   -914    576   -366    506   -241    797
   -615   3486   4102  -1434  -2359   3793   -940    574   -353    514   -220    805
   -550   3525   4076  -1488  -2314   3800   -982    558   -345    522   -197    828
   -537   3512   4050  -1486  -2294   3780  -1021    527   -363    506   -207    833
   -581   3512   4091  -1467  -2338   3803  -1060    511   -381    498   -218    820
   -615   3499   4115  -1441  -2364   3806  -1072    504   -389    498   -218    795
   -685   3481   4167  -1397  -2426   3824  -1057    488   -381    496   -220    763
   -750   3522   4271  -1387  -2509   3897  -1052    498   -355    524   -171    813
   -771   3502   4273  -1366  -2522   3886  -1070    475   -389    491   -197    782
   -792   3463   4255  -1335  -2522   3858  -1091    459   -415    465   -228    750
   -854   3393   4247  -1270  -2551   3819  -1088    446   -423    452   -236    758
   -891   3302   4193  -1208  -2540   3746  -1088    426   -439    426   -262    735
   -914   3252   4167  -1171  -2540   3710  -1096    405   -454    407   -277    719
   -930   3239   4169  -1153  -2548   3704  -1104    379   -465    397   -283    719
   -935   3244   4180  -1156  -2559   3710  -1098    358   -472    379   -301    696
   -930   3216   4146  -1143  -2538   3681  -1137    322   -501    340   -335    644
   -932   3200   4133  -1135  -2533   3665  -1137    314   -496    335   -342    620
   -932   3151   4084  -1109  -2507   3616  -1153    288   -506    319   -366    597
   -932   3148   4078  -1109  -2507   3613  -1171    272   -501    319   -355    610
   -956   3125   4081  -1085  -2517   3603  -1156    270   -496    322   -358    597
   -971   3078   4047  -1054  -2509   3561  -1158    249   -509    303   -384    561
   -909   3081   3990  -1085  -2449   3535  -1174    236   -522    285   -407    537
   -885   3060   3946  -1088  -2416   3504  -1140    254   -517    254   -454    483
   -898   3057   3954  -1080  -2426   3504  -1054    371   -423    277   -470    449
   -859   3133   3990  -1137  -2423   3561   -948    555   -241    428   -363    524
   -789   3367   4156  -1288  -2473   3761   -849    833     93    784    -46    784
   -696   3728   4424  -1517  -2559   4076   -906   1044    384   1221    472   1288
   -745   4065   4811  -1660  -2779   4440  -1062    792    342   1462    956   1823
   -906   4240   5146  -1667  -3026   4692  -1312    259     36   1462   1210   2117
  -1067   4078   5146  -1504  -3107   4611  -1519   -298   -467   1039    891   1860
  -1132   3483   4614  -1176  -2873   4047  -1634   -828  -1213    -23   -280    833
  -1080   2964   4045   -940  -2561   3504  -1758  -1008  -1602   -633   -966    231
  -1026   2733   3759   -854  -2395   3247  -1735   -810  -1452   -548   -953    179
  -1002   2655   3658   -826  -2330   3156  -1613   -540  -1192   -348   -841    213
   -963   2662   3624   -852  -2294   3143  -1439   -267   -932   -137   -717    275
   -909   2743   3652   -917  -2281   3198  -1278    -38   -706     59   -576    381
   -862   2792   3652   -966  -2257   3224  -1223     31   -620    132   -522    428
   -823   2800   3624   -987  -2223   3211  -1197     64   -579    168   -498    444
   -771   2795   3567  -1013  -2169   3180  -1171     83   -568    176   -504    441
   -776   2792   3569  -1008  -2174   3182  -1169     83   -558    187   -504    444
   -852   2769   3621   -958  -2236   3195  -1171     90   -545    200   -491    454
   -901   2751   3652   -924  -2275   3200  -1143    103   -524    205   -475    459
   -880   2787   3668   -953  -2275   3226  -1122    129   -493    236   -441    478
   -813   2779   3590   -984  -2203   3185  -1153    122   -498    236   -428    483
   -769   2769   3538  -1000  -2153   3154  -1166    101   -511    218   -439    452
   -771   2785   3556  -1005  -2164   3169  -1150    114   -483    239   -407    480
   -802   2808   3611  -1002  -2208   3208  -1140    114   -470    244   -389    501
   -761   2855   3616  -1047  -2190   3237  -1156    122   -452    267   -368    522
   -730   2847   3574  -1060  -2151   3211  -1189    114   -449    270   -361    530
   -756   2873   3629  -1057  -2192   3250  -1169    140   -413    306   -324    568
   -787   2865   3652  -1041  -2218   3257  -1132    174   -363    353   -285    610
   -732   2850   3582  -1060  -2156   3216  -1137    197   -329    376   -272    628
   -667   2847   3512  -1091  -2088   3180  -1161    210   -303    400   -272    644
   -680   2876   3556  -1096  -2117   3216  -1130    259   -239    457   -239    675
   -696   2940   3637  -1122  -2166   3286  -1067    340   -142    553   -166    724
   -665   2998   3660  -1166  -2164   3328  -1098    389    -70    628    -85    756
   -620   3055   3676  -1218  -2148   3364  -1124    449      2    724     23    823
   -600   3070   3671  -1234  -2135   3369  -1101    519     88    818    132    901
   -589   3130   3717  -1270  -2153   3421  -1124    540    122    862    200    937
   -566   3169   3735  -1301  -2151   3452  -1124    561    155    904    257    966
   -594   3143   3738  -1275  -2166   3439  -1104    579    176    930    301    979
   -620   3128   3748  -1252  -2184   3437  -1085    584    192    948    335    992
   -605   3096   3702  -1247  -2153   3398  -1101    542    153    906    309    969
   -574   3039   3613  -1231  -2094   3325  -1106    498    114    854    272    930
   -563   2969   3530  -1205  -2047   3250  -1101    441     59    779    202    849
   -566   2907   3473  -1169  -2018   3190  -1101    368    -12    685    114    735
   -576   2826   3403  -1127  -1990   3115  -1130    298    -77    607     49    685
   -600   2795   3395  -1098  -1997   3094  -1119    252   -124    548      2    665
   -618   2751   3369  -1067  -1995   3057  -1080    202   -168    485    -51    613
   -628   2686   3315  -1028  -1971   3000  -1137    127   -239    407   -119    542
   -649   2590   3239   -971  -1945   2915  -1148     59   -293    337   -174    488
   -644   2540   3182   -948  -1914   2860  -1135     38   -324    303   -194    459
   -636   2530   3167   -948  -1901   2847  -1148     15   -345    275   -213    431
   -626   2491   3117   -932  -1870   2803  -1132    -10   -361    249   -236    405
   -641   2475   3115   -919  -1878   2795  -1117    -12   -358    246   -226    431
   -633   2473   3107   -922  -1870   2790  -1143    -41   -374    236   -236    415
   -602   2470   3070   -935  -1836   2769  -1153    -59   -379    233   -236    407
   -574   2488   3063   -956  -1818   2774  -1143    -54   -361    249   -226    402
   -571   2470   3042   -950  -1808   2753  -1143    -57   -350    252   -231    368
   -589   2494   3083   -953  -1836   2787  -1104    -28   -309    293   -179    413
   -613   2538   3148   -963  -1880   2842  -1078    -20   -283    314   -145    454
   -587   2535   3122   -974  -1855   2829  -1096    -49   -290    301   -155    446
   -519   2579   3099  -1031  -1810   2839  -1104    -57   -285    314   -135    457
   -509   2572   3081  -1031  -1795   2826  -1101    -70   -277    322   -119    465
   -527   2486   3013   -982  -1771   2748  -1161   -116   -316    288   -148    439
   -579   2413   2992   -917  -1784   2701  -1208   -145   -348    262   -163    431
   -602   2452   3052   -924  -1829   2751  -1161   -137   -335    275   -137    444
   -579   2460   3039   -943  -1808   2748  -1135   -140   -327    280   -124    452
   -545   2421   2964   -937  -1756   2691  -1137   -158   -345    257   -145    439
   -576   2317   2894   -870  -1735   2605  -1119   -171   -366    231   -171    413
   -581   2270   2852   -846  -1717   2561  -1101   -168   -368    223   -181    400
   -594   2236   2831   -820  -1714   2533  -1072   -163   -361    228   -174    420
   -581   2161   2743   -792  -1662   2449  -1075   -181   -387    202   -197    400
   -579   2130   2709   -774  -1644   2418  -1093   -213   -415    163   -228    374
   -623   2101   2725   -740  -1673   2413  -1085   -244   -439    132   -254    348
   -584   2088   2670   -753  -1626   2379  -1072   -254   -449    124   -257    348
   -530   2070   2600   -771  -1564   2335  -1083   -280   -475     98   -283    314
   -517   1969   2486   -724  -1501   2226  -1091   -298   -496     77   -309    285
   -511   1906   2418   -698  -1465   2161  -1088   -306   -491     72   -306    290
   -548   1906   2455   -680  -1501   2179  -1080   -296   -470     88   -277    316
   -563   1904   2468   -670  -1517   2187  -1078   -296   -462     96   -272    316
   -563   1855   2418   -644  -1491   2135  -1057   -301   -467     88   -275    301
   -605   1805   2410   -600  -1509   2107  -1000   -262   -433    101   -285    277
   -618   1792   2410   -587  -1514   2101   -875   -142   -322    142   -309    210
   -568   1867   2434   -652  -1501   2151   -779      5   -150    275   -239    236
   -506   2005   2512   -748  -1509   2257   -774    166     96    555     18    452
   -439   2182   2621   -872  -1530   2400   -844    337    350    945    498    937
   -436   2442   2876  -1002  -1654   2657   -896    265    342   1148    987   1496
   -488   2475   2964   -995  -1727   2720   -969    -41     28   1070   1254   1808
   -509   2343   2852   -917  -1680   2598  -1075   -449   -478    644   1015   1621
   -563   1961   2525   -701  -1543   2242  -1236  -1026  -1205   -329   -116    626
   -581   1615   2197   -517  -1389   1906  -1371  -1304  -1639   -997   -937    -80
   -566   1389   1956   -413  -1260   1673  -1369  -1169  -1527   -940   -976   -163
   -581   1236   1818   -327  -1200   1527  -1293   -953  -1234   -685   -833   -122
   -594   1270   1862   -340  -1228   1566  -1197   -756   -943   -423   -652    -28
   -558   1379   1938   -410  -1249   1657  -1049   -532   -652   -163   -449     96
   -522   1421   1940   -452  -1231   1680   -943   -389   -478     -5   -327    181
   -524   1410   1935   -441  -1228   1673   -896   -340   -405     57   -280    213
   -537   1413   1951   -439  -1244   1683   -891   -332   -379     80   -254    218
   -519   1452   1969   -467  -1244   1709   -849   -309   -342    119   -213    249
   -514   1475   1990   -480  -1252   1730   -813   -293   -306    153   -179    293
   -530   1501   2031   -485  -1280   1766   -766   -265   -252    197   -127    335
   -545   1491   2034   -472  -1291   1761   -776   -265   -231    213    -98    361
   -524   1475   2000   -475  -1262   1738   -784   -254   -205    246    -67    394
   -483   1462   1945   -491  -1215   1704   -787   -259   -205    252    -54    400
   -506   1423   1930   -457  -1218   1675   -779   -262   -202    249    -49    405
   -501   1436   1938   -467  -1218   1686   -771   -254   -179    272    -18    449
   -475   1457   1932   -491  -1205   1693   -769   -249   -158    288      0    465
   -524   1421   1945   -449  -1236   1683   -758   -246   -145    298     12    485
   -581   1382   1964   -400  -1273   1673   -753   -236   -124    314     28    522
   -610   1312   1919   -353  -1265   1615   -807   -257   -135    306     18    527
   -610   1267   1878   -329  -1244   1571   -807   -257   -127    306     20    532
   -592   1278   1867   -342  -1231   1571   -774   -233    -90    340     57    576
   -530   1291   1821   -379  -1174   1556   -776   -213    -51    381    103    615
   -532   1280   1813   -376  -1174   1545   -805   -197    -12    428    161    641
   -605   1254   1860   -324  -1234   1556   -823   -171     38    491    228    685
   -626   1260   1886   -319  -1257   1571   -807   -124    106    571    309    737
   -678   1293   1971   -306  -1325   1631   -789    -72    189    667    410    810
   -688   1301   1990   -309  -1340   1644   -784    -36    252    745    480    862
   -685   1309   1995   -314  -1340   1652   -782     -7    293    797    530    901
   -724   1309   2031   -293  -1376   1670   -792      0    309    815    561    932
   -810   1267   2078   -228  -1444   1673   -782      0    311    807    561    932
   -862   1218   2081   -179  -1473   1649   -795    -46    277    761    506    880
   -922   1104   2026    -90  -1473   1564   -810    -98    215    688    431    807
   -927    974   1901    -23  -1413   1436   -807   -132    163    615    366    727
   -909    935   1844    -12  -1376   1389   -769   -161    135    563    319    667
   -924    943   1867    -10  -1395   1405   -711   -189    103    506    254    610
  -1002    849   1852     77  -1428   1348   -719   -262     25    405    145    524
  -1047    693   1740    174  -1395   1215   -792   -342    -75    293     28    428
  -1054    610   1665    223  -1358   1137   -779   -387   -124    223    -33    358
  -1067    584   1652    239  -1361   1117   -737   -418   -142    176    -64    303
  -1096    498   1595    298  -1345   1047   -737   -475   -184    114   -116    231
  -1192    246   1436    470  -1314    841   -828   -613   -311    -25   -257     85
  -1317     96   1413    610  -1363    753   -883   -670   -363    -88   -319     28
  -1465     64   1527    698  -1496    795   -846   -615   -322    -51   -283     57
  -1506     67   1574    717  -1540    820   -833   -581   -285    -20   -249     80
  -1470     18   1486    724  -1478    750   -841   -602   -296    -36   -262     80
  -1558   -106   1452    833  -1506    672   -849   -620   -306    -46   -265     85
  -1683   -137   1545    909  -1615    704   -914   -644   -303    -46   -254    106
  -1706   -181   1525    945  -1618    670   -904   -659   -303    -64   -267     85
  -1751   -275   1475   1010  -1613    600   -911   -678   -319    -90   -293     49
  -1873   -368   1504   1122  -1688    566   -976   -727   -350   -114   -309     51
  -1891   -335   1556   1111  -1725    610   -992   -748   -340    -98   -275     93
  -1919   -381   1538   1150  -1730    576  -1018   -782   -355   -103   -270     93
  -1951   -446   1504   1197  -1727    527  -1036   -800   -374   -114   -270     83
  -2000   -535   1465   1267  -1732    465  -1060   -831   -400   -135   -277     90
  -2021   -589   1428   1304  -1727    418  -1080   -857   -420   -158   -298     77
  -2104   -678   1426   1392  -1766    374  -1114   -888   -449   -187   -319     59
  -2257   -865   1389   1558  -1826    259  -1093   -943   -509   -254   -376     -7
  -2369   -969   1400   1670  -1886    215  -1088   -992   -548   -301   -410    -36
  -2291  -1052   1239   1670  -1766     93  -1158  -1021   -584   -329   -441    -75
  -2260  -1119   1140   1688  -1701      7  -1158  -1000   -579   -332   -444    -83
  -2340  -1205   1132   1771  -1738    -36  -1169  -1018   -592   -348   -457    -98
  -2309  -1314    995   1813  -1652   -161  -1200  -1104   -667   -431   -545   -184
  -2288  -1413    872   1849  -1582   -270  -1205  -1174   -735   -506   -623   -249
  -2379  -1444    935   1909  -1657   -254  -1166  -1132   -691   -467   -589   -205
  -2481  -1473   1008   1974  -1745   -231  -1187  -1078   -646   -420   -548   -163
  -2429  -1486    943   1958  -1686   -272  -1192  -1085   -659   -433   -568   -187
  -2434  -1590    844   2010  -1639   -374  -1226  -1130   -701   -472   -615   -246
  -2486  -1688    797   2088  -1641   -446  -1208  -1148   -722   -504   -636   -259
  -2566  -1732    831   2148  -1701   -452  -1169  -1137   -709   -496   -620   -249
  -2621  -1771    849   2197  -1735   -462  -1247  -1158   -730   -511   -623   -252
  -2634  -1839    792   2234  -1714   -524  -1215  -1130   -714   -519   -639   -290
  -2670  -1873    795   2270  -1732   -540  -1137  -1021   -620   -480   -662   -371
  -2748  -1914    833   2330  -1792   -540  -1060   -880   -478   -371   -620   -361
  -2813  -1826    987   2320  -1901   -420   -969   -706   -233   -103   -376   -163
  -2748  -1558   1189   2153  -1969   -187   -997   -548     20    267     83    303
  -2785  -1306   1478   2044  -2132     85  -1106   -683    -23    389    491    823
  -2855  -1304   1551   2078  -2205    124  -1252  -1057   -389    207    665   1114
  -2831  -1345   1486   2088  -2158     70  -1434  -1436   -857   -148    522   1057
  -2977  -1712   1262   2343  -2122   -226  -1501  -1857  -1434   -906   -415    142
  -3031  -2094    937   2564  -1987   -579  -1584  -2127  -1870  -1584  -1306   -696
  -2972  -2418    553   2694  -1764   -932  -1649  -2070  -1860  -1636  -1441   -878
  -2948  -2652    296   2800  -1623  -1179  -1644  -1893  -1613  -1408  -1293   -820
  -2933  -2694    239   2813  -1587  -1228  -1582  -1732  -1353  -1176  -1137   -745
  -2974  -2720    254   2844  -1615  -1234  -1449  -1543  -1101   -963   -984   -667
  -2977  -2727    246   2852  -1615  -1241  -1379  -1423   -950   -833   -885   -589
  -2943  -2740    202   2842  -1574  -1270  -1366  -1376   -880   -766   -831   -545
  -2974  -2803    168   2889  -1571  -1317  -1353  -1379   -872   -761   -828   -550
  -2964  -2813    150   2889  -1558  -1332  -1369  -1395   -885   -774   -836   -579
  -2922  -2790    132   2855  -1530  -1330  -1384  -1387   -878   -761   -820   -566
  -2951  -2821    129   2886  -1540  -1345  -1379  -1379   -872   -753   -813   -566
  -2987  -2865    122   2925  -1556  -1371  -1350  -1369   -854   -737   -797   -576
  -3000  -2860    137   2930  -1571  -1361  -1335  -1361   -828   -714   -761   -545
  -3008  -2883    124   2943  -1569  -1382  -1330  -1361   -820   -706   -743   -545
  -3003  -2909     93   2956  -1548  -1408  -1291  -1350   -813   -704   -740   -555
  -2995  -2902     93   2948  -1545  -1405  -1335  -1356   -807   -696   -730   -548
  -2938  -2899     36   2917  -1488  -1431  -1379  -1371   -820   -701   -730   -535
  -2920  -2896     20   2907  -1470  -1439  -1350  -1356   -805   -688   -714   -511
  -2925  -2886     38   2907  -1483  -1423  -1340  -1330   -771   -654   -675   -475
  -2912  -2889     23   2899  -1470  -1434  -1337  -1301   -743   -626   -641   -449
  -2891  -2891      0   2891  -1447  -1447  -1337  -1296   -730   -615   -626   -436
  -2902  -2891     10   2896  -1457  -1441  -1337  -1288   -706   -597   -618   -423
  -2889  -2943    -54   2917  -1418  -1499  -1350  -1247   -654   -540   -555   -389
  -2870  -2987   -116   2927  -1376  -1553  -1343  -1213   -613   -488   -504   -353
  -2808  -2961   -153   2883  -1327  -1558  -1345  -1161   -545   -410   -431   -303
  -2743  -2917   -174   2831  -1286  -1545  -1345  -1109   -480   -335   -348   -223
  -2691  -2883   -192   2787  -1249  -1538  -1337  -1047   -405   -252   -259   -137
  -2657  -2829   -171   2743  -1247  -1499  -1332   -989   -335   -181   -181    -85
  -2639  -2761   -122   2699  -1260  -1441  -1337   -943   -270   -122   -111    -41
  -2613  -2779   -168   2696  -1223  -1475  -1312   -909   -239    -96    -85    -28
  -2595  -2790   -194   2694  -1200  -1493  -1309   -911   -236   -106    -96    -49
  -2543  -2740   -197   2642  -1174  -1470  -1363   -945   -267   -145   -127    -77
  -2533  -2751   -220   2642  -1158  -1486  -1319   -963   -296   -197   -176    -93
  -2533  -2766   -236   2650  -1150  -1501  -1317   -987   -316   -236   -207   -135
  -2543  -2860   -316   2701  -1114  -1590  -1273   -997   -316   -267   -231   -184
  -2546  -2894   -348   2720  -1101  -1621  -1241  -1039   -355   -324   -267   -213
  -2517  -2847   -329   2681  -1096  -1587  -1267  -1096   -413   -405   -361   -311
  -2556  -2896   -340   2725  -1109  -1618  -1221  -1104   -439   -449   -410   -337
  -2600  -2935   -335   2769  -1132  -1636  -1179  -1140   -488   -514   -462   -368
  -2569  -2948   -379   2759  -1096  -1665  -1145  -1174   -514   -555   -496   -413
  -2572  -2925   -353   2748  -1111  -1639  -1104  -1153   -506   -558   -493   -428
  -2569  -3008   -439   2787  -1067  -1725  -1156  -1189   -553   -610   -542   -485
  -2553  -3050   -496   2803  -1028  -1774  -1169  -1239   -587   -646   -571   -522
  -2590  -3099   -509   2844  -1041  -1805  -1148  -1270   -589   -657   -566   -527
  -2577  -3135   -561   2855  -1008  -1849  -1143  -1275   -587   -659   -568   -532
  -2507  -3133   -626   2816   -940  -1880  -1122  -1262   -574   -654   -555   -555
  -2397  -3037   -639   2717   -880  -1839  -1083  -1244   -540   -602   -501   -535
  -2361  -2938   -576   2647   -893  -1758   -979  -1182   -449   -542   -478   -478
  -2452  -2946   -493   2699   -982  -1722   -852  -1104   -397   -530   -439   -402
  -2522  -2966   -446   2743  -1039  -1709   -875  -1096   -381   -517   -410   -337
  -2507  -2977   -470   2743  -1018  -1725   -901  -1111   -376   -514   -381   -298
  -2400  -2881   -483   2639   -961  -1683   -932  -1122   -350   -475   -335   -298
  -2304  -2792   -488   2548   -909  -1641   -992  -1137   -327   -436   -332   -298
  -2226  -2795   -568   2509   -831  -1680  -1057  -1145   -322   -441   -353   -283
  -2158  -2772   -613   2465   -774  -1693  -1060  -1106   -322   -459   -345   -280
  -2169  -2712   -545   2439   -815  -1628  -1008  -1057   -322   -444   -327   -272
  -2203  -2751   -548   2475   -828  -1649   -979  -1075   -335   -454   -337   -259
  -2216  -2883   -667   2548   -776  -1777   -992  -1127   -379   -504   -384   -303
  -2190  -2907   -717   2548   -737  -1813  -1010  -1158   -415   -540   -415   -348
  -2112  -2902   -792   2504   -662  -1847  -1018  -1200   -465   -589   -457   -394
  -1956  -2876   -919   2416   -519  -1896  -1036  -1223   -504   -626   -485   -418
  -1880  -2951  -1072   2413   -405  -2013  -1067  -1265   -553   -683   -537   -470
  -1880  -2995  -1114   2439   -384  -2055  -1049  -1291   -576   -709   -553   -485
  -1839  -2930  -1091   2385   -376  -2010  -1028  -1286   -571   -709   -550   -485
  -1818  -2922  -1104   2372   -358  -2013   -995  -1273   -563   -704   -545   -491
  -1787  -2946  -1161   2366   -314  -2055   -971  -1262   -558   -704   -550   -498
  -1748  -2966  -1218   2359   -265  -2094   -940  -1260   -555   -711   -558   -519
  -1745  -3013  -1270   2377   -239  -2143   -969  -1265   -558   -711   -550   -501
  -1730  -3050  -1319   2390   -205  -2184   -971  -1267   -568   -714   -555   -514
  -1730  -3037  -1306   2382   -213  -2171   -935  -1260   -571   -714   -555   -519
  -1709  -3008  -1299   2359   -205  -2153   -930  -1249   -561   -696   -532   -496
  -1680  -3031  -1353   2353   -163  -2192   -914  -1234   -555   -685   -527   -483
  -1654  -3018  -1363   2338   -145  -2192   -833  -1161   -506   -657   -517   -493
  -1615  -2933  -1317   2273   -150  -2125   -727  -1034   -423   -620   -519   -524
  -1525  -2824  -1299   2174   -114  -2062   -605   -839   -252   -485   -431   -501
  -1439  -2613  -1174   2026   -135  -1893   -566   -514    101    -85    -57   -163
  -1353  -2244   -893   1797   -231  -1569   -600   -363    337    309    441    337
  -1319  -1893   -576   1605   -374  -1236   -711   -654    254    514    867    792
  -1397  -1701   -303   1551   -548  -1002   -969  -1215    -72    472   1047   1023
  -1496  -1940   -444   1714   -527  -1192  -1156  -1756   -610    -62    561    620
  -1600  -2483   -883   2039   -358  -1683  -1260  -2218  -1280  -1008   -467   -267
  -1597  -2959  -1361   2275   -119  -2161  -1374  -2359  -1605  -1519  -1054   -800
  -1509  -3117  -1608   2314     49  -2364  -1358  -2148  -1439  -1405  -1039   -870
  -1462  -3120  -1657   2288     96  -2390  -1210  -1839  -1153  -1171   -867   -784
  -1454  -3024  -1569   2239     54  -2296  -1010  -1509   -844   -914   -654   -631
  -1467  -2920  -1454   2192     -7  -2187   -815  -1257   -607   -711   -496   -511
  -1330  -2865  -1535   2099    101  -2200   -779  -1197   -555   -680   -483   -506
  -1262  -2818  -1558   2039    148  -2190   -805  -1182   -535   -665   -459   -517
  -1202  -2782  -1579   1992    187  -2182   -810  -1166   -524   -652   -426   -519
  -1143  -2811  -1670   1977    262  -2242   -771  -1148   -511   -639   -413   -530
  -1072  -2782  -1709   1927    316  -2247   -769  -1153   -517   -659   -444   -558
  -1062  -2777  -1714   1919    324  -2247   -750  -1132   -488   -646   -444   -517
  -1091  -2808  -1717   1948    311  -2262   -724  -1109   -454   -618   -418   -470
  -1127  -2800  -1673   1964    270  -2236   -693  -1083   -413   -581   -381   -454
  -1075  -2772  -1696   1925    309  -2234   -737  -1060   -384   -553   -358   -459
  -1013  -2813  -1800   1912    392  -2307   -706  -1047   -381   -548   -358   -465
  -1005  -2782  -1779   1893    387  -2281   -665  -1013   -353   -509   -296   -381
  -1008  -2709  -1701   1857    345  -2205   -644   -997   -324   -480   -244   -350
   -984  -2683  -1699   1834    355  -2192   -649  -1005   -335   -498   -265   -410
   -976  -2683  -1706   1829    363  -2195   -626   -974   -298   -475   -249   -400
   -974  -2691  -1717   1834    371  -2205   -610   -948   -272   -454   -236   -410
   -992  -2712  -1719   1849    363  -2216   -579   -906   -228   -410   -205   -361
  -1002  -2670  -1667   1836    332  -2169   -542   -828   -140   -322   -124   -252
   -919  -2618  -1699   1766    387  -2158   -555   -800   -111   -293    -96   -244
   -836  -2624  -1787   1730    475  -2205   -566   -763    -93   -270    -80   -249
   -813  -2598  -1784   1704    483  -2190   -532   -678     -5   -168     18   -153
   -766  -2517  -1751   1641    491  -2135   -527   -610     64    -83    116    -59
   -711  -2486  -1774   1597    530  -2130   -527   -548    127     -7    205     -5
   -683  -2431  -1748   1558    530  -2091   -519   -506    187     54    283     64
   -587  -2369  -1782   1475    594  -2075   -550   -537    171     33    270     18
   -517  -2335  -1818   1426    649  -2078   -568   -550    155     20    231     44
   -566  -2361  -1795   1462    610  -2078   -519   -522    174     49    270    114
   -571  -2359  -1787   1462    607  -2073   -511   -532    148     23    270     93
   -561  -2346  -1784   1452    610  -2065   -496   -540    135      2    257     62
   -592  -2431  -1839   1512    623  -2135   -511   -576    101    -44    228     31
   -605  -2512  -1906   1556    646  -2210   -491   -636     38   -122    166    -12
   -605  -2538  -1932   1571    662  -2236   -457   -675      7   -168    124    -77
   -605  -2572  -1969   1587    680  -2270   -449   -727    -46   -231     51   -148
   -584  -2600  -2016   1592    714  -2309   -488   -815   -142   -342    -67   -280
   -587  -2660  -2075   1623    743  -2369   -488   -859   -187   -397   -135   -280
   -592  -2727  -2135   1660    769  -2431   -475   -906   -228   -441   -179   -311
   -568  -2751  -2184   1657    805  -2468   -483   -940   -254   -475   -215   -342
   -493  -2756  -2262   1626    883  -2509   -501   -979   -285   -509   -244   -407
   -485  -2798  -2314   1641    911  -2556   -470   -982   -283   -504   -239   -402
   -483  -2805  -2325   1644    919  -2566   -467   -974   -285   -496   -239   -428
   -449  -2818  -2372   1631    958  -2595   -493  -1005   -316   -542   -298   -465
   -319  -2857  -2538   1590   1109  -2699   -519  -1044   -358   -587   -350   -483
   -394  -2847  -2452   1621   1026  -2652   -439   -982   -285   -519   -275   -418
   -610  -2805  -2195   1706    789  -2501   -329   -862   -161   -397   -150   -319
   -709  -2727  -2018   1717    652  -2374   -241   -763    -67   -303    -46   -215
   -665  -2655  -1990   1660    662  -2322   -265   -732    -38   -265     10   -181
   -615  -2639  -2023   1626    701  -2333   -285   -732    -33   -267     10   -200
   -628  -2634  -2008   1631    688  -2322   -267   -758    -33   -267     10   -179
   -646  -2592  -1948   1618    649  -2270   -249   -769    -38   -265     23   -158
   -615  -2585  -1969   1600    675  -2278   -259   -753    -49   -259     31   -122
   -626  -2592  -1966   1608    670  -2281   -244   -735    -41   -254     57   -106
   -615  -2618  -2003   1615    691  -2312   -280   -761    -75   -280     51   -163
   -631  -2670  -2042   1649    704  -2359   -296   -787   -111   -327      7   -220
   -636  -2746  -2109   1691    735  -2429   -270   -802   -142   -371    -44   -189
   -615  -2761  -2145   1686    763  -2455   -272   -823   -171   -397    -51   -215
   -566  -2722  -2156   1641    795  -2439   -259   -813   -155   -394    -46   -233
   -550  -2712  -2161   1628    805  -2436   -246   -810   -150   -402    -54   -226
   -542  -2727  -2184   1636    820  -2457   -233   -815   -153   -415    -64   -233
   -542  -2764  -2221   1652    839  -2494   -226   -815   -163   -439    -85   -257
   -509  -2753  -2244   1628    867  -2499   -233   -833   -187   -467   -119   -296
   -475  -2751  -2275   1613    896  -2512   -226   -849   -215   -506   -161   -332
   -483  -2748  -2265   1615    891  -2507   -197   -839   -210   -511   -163   -319
   -498  -2761  -2262   1628    880  -2512   -233   -846   -220   -524   -171   -324
   -504  -2740  -2236   1621    865  -2488   -223   -831   -207   -514   -161   -324
   -509  -2730  -2221   1618    854  -2475   -218   -831   -207   -524   -174   -345
   -493  -2714  -2221   1605    862  -2468   -233   -839   -213   -540   -184   -361
   -485  -2714  -2231   1600    870  -2473   -226   -854   -236   -571   -220   -381
   -483  -2681  -2197   1582    857  -2439   -174   -826   -215   -566   -228   -405
   -467  -2662  -2195   1564    862  -2429    -72   -714   -111   -511   -233   -452
   -449  -2618  -2169   1535    859  -2395    -18   -584     18   -405   -187   -441
   -410  -2364  -1953   1384    769  -2158     23   -392    272   -109     98   -197
   -335  -2052  -1717   1192    688  -1886    -12   -231    517    239    542    275
   -337  -1722  -1384   1028    522  -1553    -90   -319    488    345    930    800
   -428  -1525  -1096    976    332  -1312   -171   -613    205    218   1187   1202
   -522  -1615  -1096   1067    285  -1356   -303  -1039   -290   -233    919    979
   -613  -2070  -1457   1343    420  -1764   -423  -1545   -943  -1067   -111    -23
   -639  -2514  -1875   1574    618  -2195   -548  -1862  -1415  -1753  -1047   -935
   -594  -2792  -2197   1693    800  -2496   -618  -1800  -1384  -1779  -1169  -1091
   -561  -2891  -2330   1727    883  -2613   -589  -1582  -1104  -1509   -982   -976
   -535  -2881  -2348   1706    906  -2616   -509  -1382   -833  -1249   -779   -852
   -506  -2766  -2260   1634    875  -2512   -322  -1143   -545   -979   -558   -685
   -470  -2652  -2182   1561    854  -2418   -197   -969   -342   -795   -407   -574
   -491  -2626  -2138   1558    820  -2382   -153   -904   -275   -735   -374   -535
   -509  -2618  -2109   1564    797  -2364   -119   -862   -231   -693   -335   -493
   -485  -2585  -2101   1532    805  -2343    -98   -839   -200   -672   -311   -501
   -470  -2579  -2109   1525    818  -2346   -116   -820   -171   -646   -280   -493
   -483  -2603  -2122   1543    815  -2364    -98   -792   -142   -607   -228   -478
   -478  -2579  -2104   1527    810  -2343    -57   -795   -137   -613   -218   -501
   -465  -2598  -2135   1530    833  -2366    -59   -805   -158   -646   -280   -491
   -462  -2616  -2153   1540    844  -2385    -23   -769   -122   -607   -257   -394
   -402  -2595  -2192   1496    893  -2392    -46   -750    -93   -568   -197   -358
   -342  -2616  -2275   1478    963  -2447    -72   -758    -93   -568   -189   -387
   -233  -2598  -2366   1415   1065  -2483   -127   -797   -129   -605   -236   -444
   -319  -2585  -2265   1452    971  -2426    -88   -753    -96   -571   -218   -374
   -384  -2585  -2203   1483    909  -2395    -31   -680    -20   -496   -129   -296
   -363  -2579  -2216   1470    924  -2397    -90   -675     -5   -470    -98   -319
   -327  -2582  -2257   1454    963  -2421    -57   -644     20   -449    -88   -322
   -270  -2590  -2320   1431   1023  -2455    -75   -623     36   -431    -80   -257
   -262  -2613  -2353   1436   1044  -2486   -122   -610     57   -394    -41   -233
   -233  -2587  -2356   1410   1060  -2473    -85   -563    116   -324     41   -161
   -184  -2553  -2369   1366   1091  -2462    -46   -504    184   -244    116    -96
   -197  -2507  -2309   1353   1054  -2408    -44   -428    265   -142    218    -20
   -189  -2416  -2226   1301   1015  -2322     -5   -353    361    -25    342     88
   -161  -2364  -2205   1262   1021  -2286     54   -277    444     77    457    194
   -184  -2359  -2174   1273    992  -2268     49   -223    509    153    540    265
   -259  -2322  -2062   1291    901  -2192     75   -187    553    205    597    324
   -301  -2330  -2029   1314    862  -2179     72   -189    545    194    584    322
   -319  -2317  -1997   1317    839  -2158     33   -215    511    161    555    322
   -348  -2382  -2034   1363    839  -2208     46   -218    488    135    535    301
   -459  -2525  -2065   1493    802  -2296     38   -252    446     85    478    249
   -519  -2660  -2140   1587    807  -2400     -2   -319    366    -10    384    155
   -446  -2637  -2192   1540    870  -2416     28   -311    358    -36    353    124
   -340  -2566  -2226   1452    943  -2395    135   -275    371    -46    337    111
   -389  -2624  -2234   1506    922  -2429    192   -306    327   -116    262     38
   -418  -2688  -2270   1553    924  -2478    210   -366    254   -207    163    -57
   -452  -2782  -2333   1615    940  -2559    207   -418    189   -283     88   -135
   -493  -2891  -2397   1691    948  -2644    158   -462    137   -340     41   -176
   -504  -2961  -2457   1732    976  -2709    155   -472    119   -368     18   -189
   -511  -3003  -2491   1756    989  -2748    187   -462    119   -374      5   -205
   -524  -3052  -2530   1787   1000  -2792    187   -472    106   -392     -7   -213
   -504  -3008  -2504   1756    997  -2756    213   -441    129   -371     15   -194
   -488  -2979  -2491   1735   1000  -2735    223   -413    153   -345     38   -181
   -519  -3021  -2504   1769    989  -2764    171   -428    140   -358     28   -187
   -566  -3037  -2470   1800    950  -2753    145   -452    124   -389     -2   -171
   -454  -2863  -2408   1660    976  -2637    226   -384    202   -324     59    -88
   -387  -2730  -2343   1558    976  -2538    309   -301    296   -233    163    -15
   -439  -2805  -2366   1623    961  -2587    254   -324    280   -252    155    -83
   -472  -2883  -2410   1678    966  -2647    228   -348    272   -275    129    -96
   -496  -2889  -2392   1691    945  -2639    210   -379    262   -288    135    -83
   -478  -2852  -2374   1665    948  -2613    200   -389    259   -290    155    -83
   -428  -2844  -2416   1636    992  -2631    184   -402    236   -319    116   -127
   -389  -2844  -2457   1615   1031  -2652    171   -420    205   -355     70   -101
   -462  -2917  -2457   1688    995  -2688    168   -423    197   -363     59   -106
   -504  -3016  -2512   1761   1002  -2764    166   -441    163   -407      7   -161
   -509  -3047  -2538   1777   1013  -2792    163   -439    158   -413     15   -148
   -504  -3109  -2608   1805   1049  -2860    161   -436    155   -415     10   -220
   -485  -3167  -2681   1823   1093  -2925    148   -475    106   -478    -70   -275
   -459  -3270  -2811   1865   1174  -3042    132   -519     51   -545   -142   -309
   -530  -3320  -2792   1925   1127  -3057    140   -524     41   -561   -158   -340
   -574  -3359  -2785   1966   1104  -3073    129   -537     31   -576   -174   -381
   -587  -3442  -2855   2013   1130  -3148    116   -550     15   -594   -187   -428
   -594  -3502  -2907   2049   1156  -3205    119   -548      7   -600   -192   -467
   -626  -3530  -2904   2078   1137  -3218    124   -548      0   -605   -200   -472
   -639  -3530  -2891   2083   1124  -3211    114   -558    -15   -623   -215   -472
   -654  -3551  -2899   2101   1119  -3226     75   -576    -33   -646   -236   -470
   -683  -3580  -2896   2132   1106  -3239     80   -571    -28   -641   -231   -467
   -675  -3629  -2956   2151   1137  -3291     64   -597    -51   -670   -249   -491
   -688  -3689  -3000   2187   1156  -3346     90   -587    -51   -685   -275   -514
   -743  -3673  -2930   2205   1091  -3302    202   -459     54   -623   -272   -550
   -776  -3608  -2831   2192   1026  -3221    290   -293    218   -491   -207   -548
   -758  -3406  -2650   2081    943  -3029    327    -85    493   -176     96   -301
   -680  -3146  -2465   1914    891  -2805    275    103    771    226    571    148
   -667  -2821  -2153   1743    740  -2488    153     44    776    413    989    685
   -745  -2792  -2047   1769    649  -2421     54   -236    483    309   1218    995
   -865  -2917  -2052   1891    592  -2486    -44   -662    -41   -179    935    789
   -974  -3226  -2252   2101    639  -2740   -166  -1166   -701  -1010      2    -28
  -1031  -3629  -2598   2330    782  -3112   -290  -1514  -1210  -1748   -935   -859
  -1002  -3897  -2894   2449    945  -3395   -345  -1436  -1174  -1766  -1047  -1023
   -984  -4060  -3076   2522   1044  -3569   -265  -1189   -878  -1491   -875   -940
   -958  -4078  -3120   2517   1078  -3600   -168   -974   -587  -1223   -675   -818
   -948  -3982  -3037   2465   1041  -3509    -18   -748   -288   -953   -452   -678
   -948  -3899  -2951   2423   1000  -3426     90   -576    -70   -753   -280   -568
   -937  -3881  -2943   2410   1002  -3413    101   -542    -18   -722   -249   -527
   -909  -3845  -2935   2377   1010  -3390    124   -519      7   -701   -233   -485
   -906  -3837  -2933   2372   1010  -3385    137   -506     31   -683   -228   -491
   -898  -3829  -2930   2364   1015  -3380    140   -496     44   -672   -226   -504
   -917  -3811  -2896   2364    987  -3354    161   -488     67   -659   -207   -475
   -906  -3824  -2917   2364   1002  -3372    161   -488     83   -649   -192   -459
   -901  -3826  -2927   2361   1013  -3377    150   -493     85   -654   -192   -480
   -909  -3793  -2883   2351    987  -3338    150   -485    101   -652   -202   -488
   -935  -3785  -2850   2359    956  -3317    155   -470    127   -633   -192   -454
   -958  -3774  -2818   2366    927  -3296    174   -446    158   -607   -161   -436
   -966  -3759  -2795   2361    911  -3276    192   -428    189   -584   -129   -423
   -963  -3785  -2821   2374    927  -3304    168   -410    215   -558   -103   -400
   -958  -3785  -2826   2372    932  -3307    168   -418    218   -568   -122   -428
   -971  -3772  -2800   2372    911  -3289    171   -410    228   -566   -129   -407
   -953  -3743  -2792   2348    917  -3268    166   -402    246   -542   -114   -389
   -937  -3728  -2790   2333    924  -3260    166   -394    270   -524    -98   -387
   -948  -3710  -2761   2327    904  -3237    174   -361    316   -483    -70   -363
   -958  -3689  -2730   2322    885  -3211    187   -293    392   -400      2   -306
   -940  -3647  -2707   2291    883  -3177    197   -228    467   -319     80   -249
   -911  -3619  -2707   2265    896  -3164    202   -179    532   -244    148   -181
   -896  -3554  -2660   2223    880  -3107    200   -122    600   -158    233   -106
   -883  -3478  -2595   2179    854  -3037    207    -57    672    -72    322    -33
   -875  -3411  -2535   2140    828  -2974    210     -2    727     -7    387     15
   -859  -3359  -2499   2109    818  -2930    220     33    769     33    431     36
   -870  -3317  -2447   2091    787  -2883    231     54    776     38    439     57
   -862  -3315  -2452   2088    792  -2883    241     59    763     23    423     67
   -870  -3346  -2478   2107    802  -2912    228     31    722    -28    379     12
   -844  -3390  -2546   2117    849  -2969    205    -15    652   -106    306    -59
   -888  -3413  -2525   2151    818  -2972    246    -38    610   -166    244   -111
   -961  -3445  -2483   2203    761  -2964    285    -59    566   -231    179   -168
   -956  -3494  -2540   2223    789  -3018    254   -124    483   -335     67   -257
   -919  -3548  -2629   2234    854  -3089    220   -200    389   -431    -25   -337
   -875  -3574  -2699   2223    909  -3138    220   -244    329   -491    -67   -394
   -893  -3629  -2735   2260    919  -3182    220   -285    280   -553   -135   -457
   -904  -3725  -2821   2312    956  -3273    192   -345    207   -633   -220   -509
   -948  -3725  -2777   2338    914  -3252    223   -363    184   -659   -249   -501
   -932  -3733  -2803   2333    932  -3268    239   -368    166   -672   -275   -519
   -872  -3730  -2860   2301    992  -3296    205   -394    137   -691   -288   -530
   -896  -3764  -2868   2327    984  -3317    202   -389    132   -688   -280   -535
   -880  -3798  -2917   2340   1018  -3359    207   -379    135   -678   -272   -550
   -820  -3785  -2966   2301   1070  -3377    187   -405    114   -698   -290   -589
   -852  -3733  -2881   2291   1013  -3307    194   -389    129   -688   -272   -568
   -883  -3650  -2766   2265    940  -3208    249   -329    189   -631   -223   -530
   -776  -3572  -2795   2174   1008  -3185    246   -327    194   -615   -207   -514
   -701  -3546  -2844   2122   1067  -3195    231   -329    194   -605   -189   -519
   -719  -3499  -2779   2109   1028  -3141    259   -301    228   -576   -163   -498
   -730  -3426  -2696   2078    982  -3063    262   -280    257   -550   -148   -459
   -769  -3348  -2579   2060    904  -2964    187   -239    293   -491    -72   -381
   -678  -3341  -2662   2008    989  -3000    197   -249    265   -506    -83   -387
   -594  -3315  -2722   1953   1062  -3018    259   -249    252   -514    -88   -407
   -566  -3286  -2722   1925   1075  -3005    316   -223    270   -488    -54   -389
   -485  -3250  -2764   1867   1137  -3008    296   -249    239   -522    -75   -397
   -480  -3278  -2798   1878   1156  -3039    283   -267    213   -558   -111   -407
   -459  -3276  -2816   1867   1176  -3044    283   -270    207   -566   -114   -413
   -439  -3276  -2839   1857   1200  -3057    319   -257    220   -555   -101   -420
   -428  -3304  -2876   1867   1223  -3091    342   -265    207   -584   -137   -457
   -413  -3309  -2899   1860   1241  -3104    280   -290    174   -628   -184   -480
   -376  -3291  -2915   1834   1267  -3104    254   -303    155   -646   -210   -504
   -353  -3265  -2915   1808   1280  -3091    303   -306    150   -659   -223   -519
   -314  -3255  -2940   1784   1312  -3099    272   -332    135   -680   -241   -540
   -280  -3237  -2956   1756   1335  -3096    246   -345    127   -696   -259   -537
   -259  -3192  -2935   1725   1337  -3065    301   -319    145   -680   -246   -517
   -202  -3172  -2969   1686   1379  -3070    327   -327    137   -693   -262   -535
   -166  -3216  -3050   1691   1441  -3133    337   -342    119   -719   -288   -561
   -171  -3218  -3050   1693   1439  -3135    345   -329    137   -709   -280   -548
   -129  -3205  -3078   1667   1473  -3143    368   -298    176   -680   -259   -535
   -106  -3224  -3117   1662   1504  -3172    379   -265    210   -675   -298   -579
    -70  -3174  -3104   1623   1517  -3141    470   -140    335   -602   -314   -623
    -44  -3042  -2998   1540   1475  -3018    581     49    553   -387   -150   -517
    -33  -2772  -2740   1402   1350  -2756    646    280    865     -5    244   -171
     15  -2416  -2431   1197   1221  -2423    607    423   1101    387    782    410
     31  -2107  -2138   1039   1083  -2122    542    277    992    449   1200    950
    -59  -2132  -2073   1096   1005  -2104    431    -41    589    168   1278   1114
   -129  -2312  -2184   1221   1026  -2249    280   -467     20   -433    758    675
   -187  -2637  -2452   1410   1130  -2546    179   -935   -607  -1312   -389   -366
   -205  -2987  -2782   1597   1288  -2886     80  -1148   -940  -1803  -1109  -1026
   -129  -3281  -3151   1704   1509  -3216    101  -1005   -789  -1641  -1041  -1047
    -67  -3333  -3265   1699   1597  -3302    171   -789   -514  -1371   -867   -945
    -31  -3234  -3205   1631   1584  -3218    257   -579   -239  -1106   -680   -813
    -10  -3096  -3086   1553   1538  -3091    384   -358     25   -852   -483   -667
      2  -3037  -3039   1517   1519  -3039    431   -272    135   -756   -405   -602
     70  -2982  -3052   1457   1561  -3016    436   -236    176   -717   -371   -589
     59  -2948  -3011   1444   1532  -2979    446   -197    210   -678   -335   -574
     20  -2933  -2953   1457   1486  -2943    480   -181    226   -654   -319   -566
     12  -2930  -2946   1457   1478  -2938    475   -174    231   -644   -314   -555
     67  -2863  -2930   1395   1499  -2896    465   -150    252   -618   -293   -532
     51  -2852  -2904   1400   1475  -2878    444   -153    246   -623   -293   -524
    -12  -2863  -2850   1439   1418  -2857    446   -148    239   -626   -290   -519
      7  -2808  -2816   1397   1410  -2811    496   -135    252   -610   -277   -509
     36  -2740  -2777   1350   1405  -2759    566    -96    288   -571   -249   -478
     10  -2717  -2730   1353   1369  -2722    561    -93    293   -561   -239   -459
    -12  -2709  -2696   1361   1340  -2704    535    -96    293   -553   -233   -454
      2  -2694  -2696   1343   1348  -2694    524    -72    306   -535   -220   -439
      2  -2678  -2681   1337   1340  -2681    532    -57    319   -514   -202   -418
     -5  -2657  -2655   1330   1325  -2657    522    -44    335   -491   -187   -407
      0  -2624  -2624   1312   1312  -2624    501    -46    345   -478   -181   -420
    -33  -2582  -2551   1306   1257  -2566    485    -25    381   -439   -142   -389
    -31  -2577  -2546   1304   1257  -2564    485      0    410   -397   -103   -348
      5  -2517  -2522   1254   1262  -2520    475     31    449   -342    -54   -301
     80  -2359  -2439   1140   1260  -2397    524    119    548   -233     54   -200
     41  -2322  -2364   1137   1200  -2343    506    158    607   -155    135   -135
     51  -2231  -2286   1088   1166  -2257    480    200    675    -70    226    -54
     70  -2158  -2231   1041   1148  -2195    480    254    743     12    311     28
     88  -2132  -2221   1023   1153  -2177    480    301    787     64    368     77
     90  -2114  -2205   1010   1148  -2158    498    329    813     85    397    103
     64  -2138  -2203   1036   1132  -2169    485    329    797     70    384     96
     44  -2143  -2187   1049   1114  -2164    470    329    800     62    374     83
     59  -2135  -2195   1039   1127  -2164    501    335    802     44    353     64
     33  -2192  -2226   1078   1127  -2208    550    303    748    -23    280    -10
     20  -2255  -2275   1117   1148  -2265    561    259    685   -109    189    -96
     18  -2330  -2348   1153   1182  -2338    574    226    633   -192     96   -187
     28  -2410  -2439   1192   1234  -2423    498    166    558   -285      0   -262
     33  -2478  -2512   1218   1273  -2494    537    127    511   -358    -72   -329
     36  -2566  -2603   1262   1319  -2585    535     72    454   -439   -163   -402
     23  -2647  -2670   1309   1345  -2657    504     15    387   -509   -239   -449
     18  -2733  -2751   1358   1384  -2740    504    -15    342   -571   -296   -491
     72  -2787  -2860   1356   1465  -2824    478    -49    316   -610   -342   -532
    103  -2792  -2899   1343   1499  -2844    467    -70    303   -631   -368   -555
     70  -2839  -2912   1384   1488  -2873    488    -93    288   -654   -402   -589
     33  -2876  -2909   1421   1470  -2891    491   -109    283   -662   -418   -605
     46  -2852  -2899   1402   1470  -2873    478   -116    285   -659   -420   -594
     57  -2821  -2878   1382   1467  -2850    470   -119    296   -654   -423   -587
     59  -2792  -2852   1366   1454  -2821    462   -111    316   -631   -407   -568
     28  -2777  -2805   1374   1415  -2790    478    -90    345   -597   -389   -561
      0  -2748  -2748   1371   1374  -2748    498    -64    379   -563   -361   -558
    -25  -2709  -2683   1366   1327  -2696    527    -51    397   -548   -348   -574
    -54  -2688  -2634   1371   1288  -2662    537    -57    402   -553   -358   -584
    -72  -2657  -2585   1366   1254  -2621    506    -59    420   -532   -342   -566
    -80  -2634  -2556   1356   1236  -2595    478    -57    439   -504   -306   -545
    -72  -2673  -2603   1371   1262  -2639    444    -75    407   -527   -319   -553
    -70  -2688  -2618   1379   1273  -2655    457    -93    384   -548   -342   -561
    -93  -2665  -2572   1379   1239  -2618    480    -72    402   -532   -324   -506
   -119  -2670  -2553   1392   1215  -2613    444    -64    387   -537   -324   -483
   -132  -2738  -2608   1434   1236  -2673    470    -62    368   -555   -350   -493
   -137  -2813  -2678   1475   1270  -2748    470    -64    345   -584   -381   -519
   -135  -2889  -2753   1512   1309  -2821    446    -62    335   -589   -387   -511
   -155  -2998  -2842   1577   1340  -2920    485    -59    316   -618   -420   -555
   -192  -3037  -2844   1613   1325  -2940    491    -67    293   -644   -452   -574
   -218  -3039  -2821   1628   1299  -2933    478    -85    267   -672   -483   -576
   -215  -3026  -2811   1621   1296  -2920    519    -67    280   -667   -470   -561
   -275  -3073  -2798   1673   1260  -2935    488    -80    254   -693   -496   -602
   -293  -3099  -2805   1696   1254  -2953    485    -75    244   -698   -514   -615
   -306  -3107  -2800   1706   1247  -2956    491    -70    246   -698   -511   -615
   -332  -3125  -2792   1730   1228  -2959    483    -67    239   -704   -522   -620
   -348  -3122  -2777   1732   1213  -2951    493    -64    231   -717   -540   -631
   -350  -3135  -2785   1743   1215  -2961    472    -77    210   -740   -566   -652
   -361  -3156  -2795   1756   1215  -2974    441    -85    189   -766   -592   -672
   -348  -3177  -2829   1764   1239  -3003    465    -44    207   -748   -579   -683
   -314  -3130  -2816   1722   1249  -2972    545     57    277   -717   -607   -737
   -285  -3081  -2795   1683   1254  -2938    639    207    410   -615   -576   -745
   -257  -2946  -2691   1600   1215  -2818    701    407    639   -358   -358   -571
   -155  -2662  -2507   1410   1174  -2585    685    607    906      0     38   -179
   -127  -2335  -2208   1228   1039  -2270    550    509    888    163    415    290
   -194  -2242  -2047   1218    924  -2143    418    202    610     96    654    600
   -288  -2325  -2036   1304    872  -2179    270   -205    174   -210    563    576
   -374  -2681  -2307   1527    966  -2494    148   -706   -420   -917   -207   -153
   -387  -3076  -2691   1730   1150  -2883      5  -1096   -997  -1761  -1265  -1132
   -368  -3395  -3026   1883   1327  -3213    -70  -1057  -1034  -1878  -1499  -1371
   -332  -3522  -3190   1925   1426  -3356    -28   -815   -769  -1634  -1348  -1301
   -397  -3616  -3218   2008   1410  -3419     25   -646   -555  -1452  -1239  -1247
   -309  -3478  -3169   1893   1428  -3325    210   -384   -270  -1200  -1034  -1091
   -332  -3432  -3102   1880   1382  -3268    301   -239   -114  -1065   -935  -1015
   -363  -3445  -3083   1901   1358  -3265    303   -194    -67  -1031   -919  -1002
   -262  -3315  -3052   1790   1395  -3185    350   -129     -2   -974   -870   -976
   -306  -3312  -3008   1808   1348  -3161    350   -116      7   -961   -862   -976
   -392  -3395  -3005   1893   1304  -3200    332   -137    -20   -992   -898   -995
   -428  -3416  -2987   1922   1278  -3203    301   -161    -46  -1015   -932  -1034
   -470  -3450  -2979   1961   1254  -3216    262   -179    -67  -1039   -969  -1075
   -472  -3457  -2987   1964   1254  -3224    265   -137    -38  -1005   -937  -1036
   -478  -3465  -2987   1971   1252  -3226    262   -119    -25   -987   -914  -1021
   -493  -3481  -2990   1984   1247  -3237    262   -114    -20   -982   -911  -1026
   -517  -3486  -2969   2003   1226  -3229    254   -116    -20   -987   -927  -1023
   -524  -3445  -2922   1982   1197  -3182    244   -109    -10   -971   -919  -1023
   -542  -3419  -2876   1979   1166  -3148    254    -88      7   -950   -906  -1026
   -555  -3385  -2829   1969   1132  -3107    262    -64     18   -932   -896  -1021
   -568  -3354  -2785   1961   1106  -3070    270    -31     49   -896   -872   -992
   -566  -3276  -2712   1919   1072  -2995    283     10     88   -859   -839   -940
   -522  -3221  -2699   1870   1088  -2961    283     51    129   -820   -802   -883
   -462  -3187  -2727   1823   1130  -2959    288     96    174   -771   -763   -846
   -426  -3120  -2694   1774   1132  -2907    306    161    231   -709   -704   -787
   -418  -3024  -2608   1719   1093  -2816    319    223    296   -633   -639   -727
   -376  -2915  -2538   1644   1080  -2727    314    293    358   -555   -566   -659
   -303  -2798  -2496   1548   1096  -2647    322    387    441   -454   -462   -561
   -233  -2694  -2460   1465   1111  -2577    335    470    511   -361   -371   -467
   -210  -2592  -2382   1400   1083  -2488    353    535    566   -288   -298   -389
   -202  -2514  -2312   1358   1052  -2413    368    571    594   -249   -257   -345
   -192  -2447  -2255   1317   1028  -2353    361    581    589   -249   -257   -345
   -197  -2377  -2179   1288    989  -2278    358    571    566   -277   -285   -355
   -200  -2359  -2158   1278    976  -2260    363    558    532   -316   -319   -363
   -189  -2377  -2187   1283    997  -2281    361    535    485   -368   -371   -402
   -187  -2387  -2200   1286   1005  -2294    353    498    423   -439   -436   -454
   -187  -2410  -2223   1299   1018  -2317    348    446    342   -522   -522   -530
   -226  -2462  -2239   1343   1005  -2351    345    376    257   -620   -628   -626
   -257  -2499  -2242   1376    992  -2372    337    322    184   -701   -714   -701
   -301  -2551  -2249   1423    971  -2400    345    296    140   -748   -763   -753
   -348  -2564  -2216   1457    932  -2390    345    265     96   -789   -810   -797
   -384  -2579  -2195   1480    904  -2387    309    200     18   -862   -883   -831
   -355  -2564  -2208   1460    924  -2385    296    189    -15   -893   -924   -836
   -316  -2527  -2213   1421    945  -2372    296    197    -23   -891   -935   -839
   -368  -2540  -2171   1454    901  -2356    275    179    -54   -898   -950   -867
   -415  -2522  -2107   1467    844  -2314    296    176    -67   -901   -956   -885
   -431  -2514  -2083   1473    826  -2301    301    179    -75   -906   -963   -872
   -402  -2491  -2088   1447    841  -2288    283    184    -83   -904   -971   -865
   -366  -2455  -2088   1410    859  -2273    277    202    -77   -888   -963   -854
   -363  -2359  -1995   1358    813  -2177    285    231    -49   -849   -924   -831
   -368  -2262  -1893   1317    761  -2081    316    277    -10   -802   -883   -802
   -337  -2190  -1852   1262    756  -2021    335    301      2   -789   -880   -771
   -316  -2138  -1821   1228    750  -1979    332    306     -5   -782   -883   -748
   -337  -2109  -1771   1221    714  -1940    319    314     -2   -769   -872   -748
   -322  -2008  -1686   1166    680  -1847    306    314      7   -745   -846   -724
   -298  -1932  -1634   1114    665  -1784    275    306     -7   -737   -836   -698
   -293  -1904  -1610   1098    657  -1758    262    309    -15   -730   -831   -696
   -283  -1878  -1597   1078    654  -1738    262    309    -20   -724   -839   -706
   -257  -1790  -1532   1023    636  -1662    228    314    -31   -719   -839   -685
   -223  -1748  -1527    984    652  -1639    197    309    -54   -730   -849   -680
   -207  -1766  -1558    987    675  -1662    205    301    -88   -748   -870   -711
   -187  -1743  -1556    963    683  -1649    226    301   -106   -761   -888   -698
   -150  -1686  -1538    917    691  -1613    233    306   -122   -769   -896   -691
   -129  -1644  -1517    885    691  -1582    262    329   -122   -761   -888   -696
   -116  -1660  -1543    888    711  -1602    231    283   -187   -815   -950   -774
   -119  -1615  -1496    867    688  -1558    215    265   -220   -844   -992   -800
   -135  -1564  -1428    849    644  -1496    228    298   -207   -818   -971   -779
   -119  -1514  -1397    815    636  -1457    233    322   -202   -795   -956   -782
    -83  -1444  -1361    763    639  -1402    236    329   -210   -789   -956   -782
    -70  -1405  -1337    737    631  -1371    254    348   -202   -779   -945   -727
    -51  -1361  -1309    706    626  -1335    270    355   -210   -779   -948   -714
    -44  -1330  -1286    685    618  -1309    280    381   -197   -753   -937   -706
    -44  -1278  -1234    662    594  -1257    244    389   -194   -735   -922   -701
    -10  -1228  -1218    618    602  -1223    262    394   -202   -732   -924   -704
     15  -1140  -1158    561    587  -1148    335    449   -168   -709   -927   -722
      7  -1044  -1052    514    530  -1047    431    602    -49   -633   -911   -724
     44   -940   -984    449    514   -961    524    797    127   -472   -805   -667
    137   -620   -758    241    446   -688    605   1067    439   -109   -459   -368
    257   -194   -454    -31    355   -324    561   1244    683    283     15    137
    285    192    -93   -239    189     49    400   1049    615    467    452    662
    202    392    189   -296      7    290    187    607    311    441    714    997
    142    254    111   -200     15    181      2     67   -252    -59    311    654
     72   -249   -322     88    194   -285    -77   -426   -953  -1021   -792   -337
     44   -688   -732    322    387   -711   -161   -589  -1325  -1602  -1512   -989
    111   -867   -979    379    545   -922   -114   -361  -1132  -1462  -1462  -1002
    163   -854  -1021    342    592   -937    -15    -88   -836  -1195  -1283   -906
    200   -756   -956    275    576   -854     96    163   -566   -945  -1117   -789
    277   -587   -865    153    571   -727    270    420   -316   -704   -943   -639
    340   -433   -774     46    555   -602    363    553   -187   -576   -836   -561
    358   -371   -732      5    542   -550    363    594   -148   -540   -810   -535
    374   -332   -706    -20    537   -519    348    623   -124   -509   -779   -511
    420   -254   -675    -83    545   -462    327    644   -103   -478   -753   -488
    467   -184   -652   -140    558   -418    384    670    -93   -454   -737   -465
    506   -101   -610   -205    558   -355    400    683    -83   -433   -722   -446
    506    -38   -545   -233    524   -290    410    704    -62   -397   -698   -415
    511     15   -496   -265    504   -239    413    719    -51   -371   -672   -379
    542     49   -493   -296    519   -220    420    730    -54   -376   -665   -376
    566     77   -488   -322    527   -205    405    735    -54   -368   -652   -368
    584    140   -444   -361    514   -150    407    743    -49   -355   -639   -353
    566    210   -358   -389    462    -72    402    766    -28   -327   -610   -322
    589    296   -293   -441    441      2    397    815     15   -275   -571   -288
    597    332   -265   -465    431     33    405    849     46   -233   -540   -265
    615    384   -231   -501    423     77    392    893     93   -176   -485   -213
    652    418   -233   -535    441     93    363    927    122   -132   -452   -174
    631    439   -192   -535    413    124    355    969    161    -77   -407   -132
    589    478   -114   -535    350    181    394   1005    205    -12   -348    -90
    641    639     -2   -641    322    319    485   1106    314    109   -228     18
    672    766     93   -719    288    431    545   1192    405    223   -114    124
    646    828    181   -737    233    506    532   1244    467    316    -23    205
    662    956    293   -810    184    626    530   1325    558    433     90    314
    662   1083    418   -872    122    750    532   1384    631    530    189    413
    670   1189    519   -932     75    854    527   1423    672    587    246    480
    670   1252    581   -961     44    917    493   1418    670    589    265    509
    659   1314    652   -987      5    982    488   1426    683    605    290    540
    636   1330    693   -984    -28   1013    511   1434    685    602    280    548
    597   1327    730   -963    -67   1028    506   1415    662    579    254    524
    615   1330    714   -971    -49   1023    483   1384    620    537    205    475
    672   1330    657  -1002      7    995    462   1340    568    472    129    418
    657   1293    633   -976     10    963    457   1296    506    400     51    340
    639   1218    579   -927     28    898    465   1239    431    316    -41    249
    607   1143    535   -875     36    839    449   1192    353    239   -122    187
    600   1145    542   -872     28    844    449   1174    316    202   -155    158
    597   1171    574   -885     10    872    449   1150    290    181   -179    150
    563   1179    613   -872    -25    896    478   1122    262    158   -207    129
    558   1208    649   -883    -44    930    519   1122    259    150   -218    114
    555   1189    631   -872    -36    911    483   1085    215    109   -259     75
    576   1210    633   -893    -28    922    459   1054    184     88   -283     51
    550   1262    711   -906    -83    989    480   1070    205    114   -267     70
    574   1299    724   -935    -75   1013    480   1080    218    127   -254     80
    600   1330    730   -969    -64   1031    459   1072    218    132   -249     88
    615   1376    761   -997    -72   1070    452   1072    226    150   -228    103
    600   1426    826  -1013   -114   1127    446   1080    239    171   -207    122
    574   1480    906  -1026   -166   1195    472   1106    275    210   -174    155
    563   1540    976  -1052   -207   1260    488   1137    309    244   -140    176
    563   1605   1039  -1085   -236   1322    480   1150    324    262   -122    184
    581   1657   1072  -1119   -246   1366    475   1148    322    267   -119    189
    597   1722   1124  -1158   -262   1423    467   1145    329    288   -101    205
    597   1753   1156  -1176   -280   1454    449   1119    319    285   -106    205
    581   1745   1163  -1166   -290   1454    405   1104    301    277   -114    194
    587   1784   1195  -1187   -303   1491    381   1104    306    285    -98    213
    623   1855   1231  -1239   -303   1543    371   1106    301    290    -85    241
    631   1860   1226  -1247   -298   1543    387   1109    290    288    -90    239
    620   1829   1208  -1226   -293   1519    389   1098    275    277   -101    239
    618   1805   1184  -1213   -285   1496    394   1091    259    272   -103    246
    605   1784   1179  -1195   -285   1483    410   1104    265    288    -96    257
    550   1745   1195  -1150   -322   1470    397   1106    270    290   -106    249
    542   1735   1192  -1140   -324   1465    410   1104    270    288   -119    236
    561   1732   1169  -1148   -303   1452    441   1104    259    277   -135    213
    581   1722   1140  -1150   -277   1431    397   1080    231    257   -153    181
    568   1688   1119  -1130   -275   1405    340   1049    202    231   -176    150
    571   1693   1122  -1132   -275   1410    371   1052    207    228   -179    148
    576   1701   1124  -1140   -275   1415    407   1062    220    239   -174    153
    576   1688   1111  -1132   -267   1400    374   1044    207    223   -194    132
    576   1704   1124  -1140   -275   1415    358   1049    218    239   -181    148
    597   1704   1104  -1150   -254   1405    332   1036    205    239   -184    135
    597   1696   1098  -1148   -249   1397    335   1034    207    249   -174    124
    568   1683   1114  -1124   -272   1400    350   1062    239    267   -176    106
    558   1751   1189  -1156   -316   1470    446   1208    384    374   -145    124
    620   1958   1335  -1291   -355   1647    566   1397    597    581      7    233
    662   2229   1566  -1447   -452   1899    607   1605    875    924    345    532
    704   2556   1852  -1628   -574   2205    532   1756   1127   1325    857   1065
    680   2865   2184  -1774   -753   2527    423   1558    987   1369   1231   1558
    587   2863   2275  -1725   -844   2569    348   1262    633   1166   1363   1782
    491   2642   2148  -1569   -828   2395    257    854     96    615    922   1395
    384   2249   1865  -1317   -740   2057     98    316   -602   -327   -254    329
    392   1893   1501  -1145   -555   1699     -2    132   -893   -766   -888   -252
    426   1639   1210  -1034   -392   1426     -2    296   -714   -576   -795   -246
    459   1543   1083  -1002   -311   1314     72    527   -428   -298   -607   -135
    493   1600   1106  -1047   -306   1353    205    758   -129    -15   -397     20
    485   1704   1215  -1096   -366   1462    348    989    142    244   -179    163
    488   1782   1293  -1135   -402   1538    413   1122    296    394    -46    254
    483   1836   1353  -1161   -436   1595    436   1171    361    452      5    311
    478   1842   1363  -1158   -441   1602    491   1221    407    501     41    358
    452   1834   1382  -1145   -465   1608    470   1231    423    532     70    348
    457   1831   1374  -1145   -457   1602    415   1202    402    519     67    361
    542   1886   1343  -1215   -400   1615    454   1247    446    566    114    405
    594   1951   1356  -1273   -379   1654    504   1301    506    631    187    454
    566   1953   1387  -1260   -410   1670    491   1283    483    597    150    441
    555   1932   1374  -1244   -407   1654    488   1283    485    607    142    470
    545   1951   1405  -1249   -431   1678    493   1293    504    631    179    498
    522   1995   1473  -1257   -475   1735    457   1288    511    654    202    478
    527   2013   1486  -1273   -478   1751    454   1296    527    680    223    501
    524   2008   1480  -1267   -478   1745    459   1299    535    683    218    522
    511   2023   1509  -1270   -498   1766    452   1314    558    714    239    553
    537   2044   1506  -1291   -483   1777    436   1317    568    732    262    563
    561   2057   1493  -1309   -467   1777    381   1312    574    745    275    558
    618   2117   1496  -1369   -439   1808    410   1363    641    813    340    613
    618   2158   1540  -1389   -462   1849    472   1413    711    883    405    649
    574   2174   1600  -1374   -511   1888    465   1441    761    943    454    704
    561   2184   1623  -1374   -532   1906    446   1478    813   1013    522    763
    594   2242   1647  -1418   -527   1945    420   1514    872   1088    600    810
    649   2364   1712  -1509   -530   2039    381   1558    937   1174    704    922
    745   2473   1727  -1608   -491   2101    436   1657   1052   1304    833   1015
    717   2462   1745  -1592   -514   2104    459   1691   1093   1353    883   1062
    688   2475   1787  -1582   -550   2132    426   1693   1106   1366    909   1104
    675   2486   1808  -1582   -566   2148    420   1688   1106   1366    922   1109
    680   2462   1782  -1571   -550   2122    402   1652   1070   1325    875   1054
    727   2475   1748  -1602   -511   2112    415   1639   1060   1301    836   1023
    706   2447   1740  -1577   -517   2094    420   1602   1026   1257    802    995
    672   2346   1673  -1509   -501   2010    413   1551    963   1176    724    904
    657   2283   1626  -1470   -483   1956    405   1491    885   1075    607    805
    654   2226   1569  -1441   -457   1896    400   1426    810    982    511    753
    646   2156   1506  -1402   -431   1831    394   1371    756    914    444    706
    636   2088   1452  -1363   -410   1771    387   1325    711    865    389    631
    613   2031   1418  -1322   -402   1725    376   1280    659    802    316    563
    659   2055   1395  -1358   -366   1725    376   1254    636    766    283    561
    667   2034   1366  -1350   -350   1701    376   1231    610    737    265    535
    644   1979   1335  -1314   -348   1657    366   1215    594    722    257    517
    646   1974   1327  -1309   -340   1652    376   1215    594    719    262    517
    636   1982   1343  -1312   -353   1662    374   1208    589    714    257    509
    652   1997   1343  -1325   -345   1670    358   1184    574    698    236    504
    662   2005   1340  -1335   -340   1673    350   1179    571    706    241    509
    662   2018   1356  -1340   -345   1688    348   1195    594    732    270    530
    641   2021   1379  -1332   -368   1699    316   1176    589    730    272    535
    680   2094   1410  -1387   -366   1753    329   1210    636    774    316    576
    737   2184   1444  -1462   -353   1816    400   1267    704    839    394    646
    672   2169   1496  -1421   -410   1834    444   1280    727    865    436    652
    649   2164   1514  -1408   -433   1839    418   1262    717    852    413    652
    665   2208   1540  -1436   -439   1875    394   1254    724    862    415    693
    667   2216   1548  -1444   -441   1883    376   1244    727    867    433    706
    665   2210   1545  -1436   -439   1878    335   1215    701    852    433    709
    654   2195   1538  -1426   -441   1867    322   1208    688    846    431    704
    665   2203   1538  -1434   -436   1870    316   1192    678    839    423    691
    691   2210   1517  -1452   -415   1865    335   1192    675    828    415    709
    672   2151   1478  -1410   -402   1816    329   1187    662    813    400    709
    615   2031   1415  -1325   -400   1722    262   1166    631    779    368    678
    701   2101   1400  -1402   -350   1751    314   1202    667    810    397    698
    711   2109   1395  -1413   -342   1753    379   1200    665    805    387    696
    607   1992   1384  -1299   -387   1688    363   1163    631    766    345    659
    662   2052   1387  -1358   -363   1722    376   1166    639    758    342    644
    649   1992   1343  -1322   -348   1670    366   1143    610    730    314    613
    631   1953   1319  -1293   -342   1636    350   1119    587    701    288    592
    615   1927   1312  -1270   -348   1621    350   1111    574    688    283    571
    623   1906   1283  -1265   -329   1595    342   1104    568    680    272    574
    641   1906   1262  -1275   -309   1584    340   1096    571    672    265    550
    628   1906   1278  -1270   -324   1592    340   1104    592    691    283    561
    618   1914   1296  -1265   -337   1605    342   1106    597    701    298    574
    600   1914   1312  -1260   -355   1613    350   1117    605    704    298    584
    600   1893   1293  -1247   -348   1595    350   1127    613    698    280    566
    602   1875   1273  -1239   -335   1574    402   1210    675    714    233    504
    688   1995   1306  -1340   -309   1652    509   1371    844    839    296    519
    748   2244   1496  -1499   -374   1870    571   1558   1106   1127    566    727
    779   2527   1745  -1654   -483   2138    550   1748   1400   1532   1034   1166
    797   2865   2065  -1834   -633   2465    446   1719   1457   1795   1517   1714
    748   2948   2200  -1847   -724   2574    329   1457   1226   1790   1831   2083
    667   2850   2182  -1761   -758   2514    161    989    711   1353   1610   1930
    581   2473   1888  -1527   -654   2182     10    449     59    511    685   1135
    561   2073   1512  -1317   -475   1792   -111     85   -446   -267   -283    275
    613   1803   1189  -1208   -288   1496   -148    163   -407   -298   -441     80
    631   1649   1015  -1143   -192   1332    -38    397   -135    -44   -298    153
    652   1623    969  -1137   -158   1296     67    613    137    210   -109    236
    683   1730   1047  -1208   -181   1387    223    828    400    441     70    366
    722   1829   1106  -1275   -192   1467    329    971    568    594    187    467
    711   1839   1124  -1275   -207   1483    345   1039    639    670    257    496
    704   1836   1130  -1270   -213   1483    353   1085    693    727    306    530
    750   1860   1106  -1306   -176   1483    361   1098    719    761    337    548
    763   1906   1143  -1335   -189   1525    371   1111    737    784    368    558
    753   1888   1135  -1322   -189   1512    363   1096    727    769    355    519
    761   1906   1143  -1335   -192   1525    348   1109    748    795    384    561
    792   1958   1166  -1376   -187   1561    358   1117    763    813    413    568
    820   2031   1210  -1426   -194   1621    376   1117    763    820    426    579
    802   2018   1213  -1410   -205   1615    394   1111    771    831    441    597
    818   2008   1187  -1413   -184   1597    384   1104    776    833    449    607
    865   2016   1150  -1441   -142   1584    376   1093    776    831    449    613
    852   2026   1174  -1439   -161   1600    397   1124    818    875    488    665
    802   2003   1200  -1402   -200   1602    407   1135    833    898    509    675
    758   1987   1226  -1374   -233   1608    413   1169    865    935    535    696
    748   2016   1265  -1382   -259   1641    392   1218    917    995    592    750
    800   2052   1252  -1426   -226   1652    353   1215    922   1008    615    776
    807   2065   1257  -1439   -223   1662    381   1249    966   1054    659    818
    818   2083   1262  -1452   -223   1673    397   1293   1023   1119    727    880
    823   2091   1265  -1457   -220   1678    402   1343   1085   1192    805    948
    859   2117   1257  -1488   -197   1688    397   1384   1140   1260    872    971
    901   2184   1280  -1543   -189   1732    389   1431   1200   1337    943   1052
    911   2257   1345  -1584   -218   1800    394   1504   1283   1444   1060   1145
    919   2307   1387  -1615   -233   1847    394   1535   1322   1501   1137   1205
    930   2379   1449  -1654   -259   1914    387   1538   1335   1517   1179   1301
    930   2361   1431  -1647   -249   1896    376   1538   1325   1509   1163   1275
    958   2359   1400  -1660   -220   1880    366   1504   1283   1478   1119   1236
    898   2366   1467  -1634   -285   1917    394   1496   1270   1465   1117   1226
    888   2333   1444  -1610   -277   1888    418   1470   1231   1410   1062   1215
    927   2273   1345  -1602   -210   1810    413   1413   1163   1332    987   1150
    958   2244   1283  -1602   -161   1764    410   1356   1106   1257    919   1060
    935   2184   1249  -1561   -158   1717    415   1291   1044   1174    841    987
    878   2153   1275  -1514   -197   1714    446   1265   1023   1137    802    963
    870   2094   1223  -1483   -176   1660    467   1249    995   1104    769    904
    880   2016   1132  -1449   -127   1574    483   1218    953   1057    719    854
    865   1987   1122  -1428   -129   1556    493   1200    935   1034    701    841
    857   1982   1124  -1418   -132   1553    496   1184    917   1023    696    828
    857   1961   1101  -1410   -122   1530    509   1161    909   1015    691    805
    854   1909   1054  -1382    -98   1483    504   1135    896    992    670    797
    854   1888   1031  -1371    -88   1460    493   1132    888    979    654    805
    810   1875   1065  -1343   -127   1470    506   1145    898    995    672    826
    810   1912   1098  -1361   -145   1506    535   1158    919   1015    698    857
    818   1932   1111  -1376   -145   1522    542   1161    930   1026    719    865
    805   1982   1174  -1395   -184   1579    535   1163    943   1044    740    885
    800   2044   1244  -1421   -220   1644    568   1195    992   1091    779    930
    753   2070   1317  -1413   -280   1693    602   1231   1041   1132    826    971
    717   2091   1374  -1405   -327   1732    620   1249   1070   1158    857    992
    769   2107   1335  -1439   -283   1719    618   1228   1062   1140    839    974
    839   2122   1283  -1480   -220   1704    597   1202   1047   1119    813    971
    846   2114   1265  -1483   -207   1691    524   1166   1023   1101    802    969
    865   2099   1231  -1483   -181   1665    496   1135   1000   1083    787    958
    891   2083   1192  -1488   -150   1636    491   1106    984   1072    782    953
    875   2075   1200  -1475   -161   1639    511   1109    997   1080    797    974
    839   2086   1247  -1465   -205   1667    530   1119   1002   1093    818   1008
    807   2096   1288  -1454   -239   1693    545   1124   1005   1096    823   1021
    737   2047   1306  -1395   -285   1675    561   1130   1000   1088    815   1010
    745   1977   1231  -1361   -241   1605    545   1111    974   1057    792   1000
    813   1979   1163  -1397   -174   1571    537   1091    956   1031    766    976
    857   1956   1098  -1405   -119   1527    532   1078    940   1005    743    943
    857   1927   1070  -1392   -106   1499    493   1047    909    974    709    904
    833   1917   1083  -1374   -124   1501    491   1031    896    963    701    888
    831   1919   1088  -1376   -129   1506    496   1028    885    950    691    862
    828   1912   1083  -1371   -127   1499    504   1028    883    940    678    846
    810   1896   1085  -1356   -137   1491    532   1041    898    953    693    862
    802   1888   1085  -1345   -140   1488    527   1039    893    948    688    849
    797   1899   1098  -1350   -150   1499    498   1015    878    932    672    849
    782   1909   1127  -1345   -171   1519    514   1021    891    940    675    862
    763   1899   1132  -1332   -184   1517    545   1031    901    948    678    867
    745   1875   1130  -1309   -192   1504    566   1028    901    940    678    854
    771   1883   1109  -1330   -168   1499    584   1054    924    956    678    841
    784   1930   1145  -1356   -179   1538    646   1176   1031   1026    688    813
    815   2003   1187  -1410   -187   1595    704   1330   1176   1148    748    831
    841   2169   1327  -1504   -241   1748    774   1538   1423   1418    989   1031
    922   2457   1535  -1691   -306   1997    743   1680   1639   1727   1382   1452
    937   2831   1893  -1886   -478   2364    649   1548   1600   1834   1738   1943
    857   3013   2156  -1935   -649   2585    527   1189   1317   1740   1961   2283
    789   2985   2195  -1886   -701   2590    361    735    888   1428   1855   2239
    688   2520   1831  -1605   -574   2177    288    280    327    704    969   1356
    631   1958   1327  -1293   -348   1641    176     -5   -135     23     80    511
    646   1644    995  -1148   -174   1319    114     59   -111    -12    -38    358
    678   1527    849  -1101    -85   1189    181    288    150    223    119    452
    704   1535    831  -1119    -64   1182    262    514    400    452    272    566
    743   1615    872  -1179    -64   1244    397    756    654    683    439    685
    779   1654    875  -1218    -49   1265    498    891    802    823    548    758
    810   1631    820  -1221     -5   1226    545    940    862    865    579    758
    820   1634    810  -1228      5   1223    550    956    878    872    579    763
    815   1628    813  -1223      2   1221    555    966    896    883    589    815
    795   1634    836  -1215    -23   1236    553    979    914    896    605    836
    761   1618    857  -1189    -46   1239    542    992    935    922    620    836
    748   1592    844  -1171    -49   1218    574   1005    940    930    618    844
    750   1602    852  -1176    -51   1228    589   1010    953    943    628    865
    719   1608    885  -1166    -83   1247    626   1034    984    974    654    891
    678   1566    888  -1122   -103   1228    652   1047   1008    995    667    901
    641   1569    927  -1106   -142   1247    633   1062   1041   1041    701    922
    615   1566    950  -1091   -168   1260    623   1072   1054   1065    722    927
    615   1600    984  -1109   -184   1293    644   1093   1078   1096    766    958
    646   1618    971  -1132   -161   1296    665   1127   1117   1135    805    997
    659   1595    932  -1127   -137   1265    688   1161   1148   1171    836   1036
    667   1605    935  -1137   -135   1270    675   1179   1171   1197    852   1054
    683   1641    958  -1163   -140   1301    659   1200   1202   1234    885   1114
    696   1657    961  -1176   -132   1309    685   1247   1254   1288    940   1156
    698   1649    948  -1174   -124   1299    704   1296   1312   1356   1015   1202
    709   1701    992  -1205   -142   1345    711   1350   1376   1434   1088   1265
    696   1706   1010  -1202   -158   1358    714   1395   1426   1483   1119   1332
    672   1691   1018  -1182   -171   1356    704   1460   1501   1566   1202   1405
    711   1735   1021  -1223   -155   1379    683   1532   1579   1665   1314   1483
    753   1810   1054  -1283   -150   1434    727   1582   1631   1719   1387   1571
    737   1836   1098  -1288   -179   1467    771   1615   1657   1743   1421   1618
    745   1901   1156  -1322   -205   1530    766   1610   1654   1743   1421   1605
    735   1940   1202  -1337   -233   1571    761   1577   1615   1696   1376   1574
    714   1878   1163  -1296   -223   1522    756   1535   1566   1639   1314   1527
    709   1808   1098  -1260   -197   1454    743   1488   1517   1577   1257   1467
    696   1748   1052  -1221   -176   1400    758   1444   1457   1514   1192   1402
    696   1748   1049  -1223   -176   1400    750   1395   1402   1452   1124   1343
    709   1745   1036  -1228   -163   1392    779   1358   1369   1405   1083   1299
    693   1696   1000  -1195   -153   1348    789   1309   1317   1348   1034   1226
    670   1654    984  -1161   -155   1319    787   1241   1247   1267    945   1150
    654   1556    901  -1106   -124   1228    776   1187   1182   1200    859   1088
    628   1470    841  -1049   -106   1158    753   1145   1137   1163    823   1041
    584   1405    818   -997   -116   1111    727   1109   1096   1122    787   1018
    561   1332    771   -945   -103   1052    706   1072   1052   1083    748   1005
    584   1335    750   -961    -83   1041    711   1067   1049   1085    758   1005
    620   1353    730   -987    -54   1041    706   1070   1047   1091    763   1000
    615   1350    735   -987    -59   1044    704   1054   1028   1075    748    987
    644   1374    730  -1008    -41   1052    724   1049   1026   1072    748    979
    633   1371    735  -1005    -51   1054    743   1054   1023   1070    740    974
    633   1369    732  -1002    -49   1052    737   1044   1015   1067    745    982
    623   1379    756  -1005    -64   1067    748   1041   1023   1072    761    979
    636   1413    776  -1023    -70   1096    782   1041   1026   1065    753    974
    615   1439    820  -1028   -103   1130    766   1049   1028   1065    745    995
    615   1423    805  -1021    -96   1114    782   1060   1036   1080    763   1000
    620   1374    750  -1000    -64   1062    761   1034   1015   1057    748    976
    633   1395    761  -1013    -62   1078    727   1010   1008   1049    740    966
    657   1428    771  -1044    -59   1101    704    992    995   1044    743    984
    662   1410    748  -1036    -41   1078    654    963    966   1021    730    971
    657   1400    743  -1028    -44   1072    639    948    948   1008    730    966
    670   1408    737  -1039    -33   1072    644    943    945   1005    732    966
    685   1379    693  -1036     -2   1036    641    930    922    979    696    958
    665   1288    623   -979     20    956    626    904    878    930    649    922
    670   1247    574   -958     49    909    597    878    844    898    628    893
    719   1304    584  -1010     67    945    620    888    862    919    659    914
    672   1215    540   -945     64    880    641    865    828    880    618    875
    657   1163    504   -911     75    833    641    841    800    846    576    836
    646   1150    501   -901     72    828    641    826    784    820    555    813
    633   1143    509   -888     62    826    654    828    782    818    563    813
    620   1111    491   -867     64    802    665    820    766    802    545    784
    600   1083    483   -841     57    784    678    815    748    782    527    769
    587   1098    511   -844     36    805    670    815    756    787    540    792
    571   1093    522   -831     25    807    659    805    748    774    542    774
    561   1065    504   -813     28    784    680    802    745    761    514    763
    566   1065    498   -815     33    784    693    813    756    769    511    787
    576   1065    488   -820     41    779    696    807    756    763    504    774
    600   1075    475   -836     62    776    683    792    735    745    475    769
    602   1098    493   -852     54    797    745    870    795    771    470    735
    613   1174    561   -893     25    867    833   1026    922    859    514    735
    685   1366    680  -1026      2   1023    945   1254   1161   1101    719    898
    730   1615    885  -1171    -77   1252   1013   1551   1493   1501   1119   1265
    730   1951   1221  -1340   -244   1587    937   1569   1602   1782   1569   1777
    685   2255   1569  -1470   -441   1914    727   1176   1387   1823   1893   2200
    548   2353   1803  -1452   -628   2078    493    615    961   1590   1891   2275
    402   2029   1626  -1215   -610   1829    340     49    345    898   1189   1670
    358   1392   1031   -875   -337   1213    215   -376   -327    -80     51    631
    405   1005    600   -706    -96    802    140   -366   -436   -309   -270    298
    457    867    410   -665     23    639    189   -106   -197   -109   -150    335
    491    865    374   -678     59    620    314    168     72    127      7    420
    527    935    405   -732     62    670    493    444    332    361    168    530
    553   1026    470   -789     41    748    620    636    517    532    301    626
    537   1083    545   -813     -2    815    659    704    579    594    348    665
    540   1093    553   -815     -5    823    685    724    600    610    363    691
    555   1117    561   -839     -5    839    691    740    613    623    379    698
    558   1122    563   -841     -2    844    696    763    631    644    400    711
    563   1137    574   -852     -5    857    696    774    639    659    410    709
    568   1158    589   -862    -10    875    706    761    626    644    387    701
    542   1161    618   -854    -36    891    730    774    639    662    402    735
    530   1163    633   -846    -51    901    724    789    652    688    428    753
    535   1182    644   -859    -54    914    719    802    665    709    454    776
    537   1208    670   -872    -64    940    704    807    665    714    465    784
    522   1215    693   -872    -85    956    727    818    670    722    467    774
    532   1244    709   -888    -88    976    714    826    678    740    485    787
    545   1273    727   -911    -90   1000    704    833    688    758    506    800
    574   1304    730   -937    -77   1018    704    849    704    776    532    826
    615   1319    704   -966    -44   1013    698    862    714    797    553    831
    581   1332    750   -956    -85   1041    704    883    743    828    574    852
    537   1369    831   -953   -148   1101    727    945    802    896    628    911
    576   1421    844   -997   -132   1132    730   1002    854    958    688    956
    597   1452    852  -1026   -127   1153    724   1049    906   1026    750    987
    626   1522    896  -1075   -135   1210    727   1119    979   1111    833   1057
    628   1566    937  -1098   -155   1252    740   1184   1054   1200    919   1156
    654   1621    966  -1137   -155   1293    717   1228   1109   1273   1000   1228
    683   1701   1018  -1195   -166   1361    701   1267   1150   1327   1062   1286
    701   1756   1054  -1228   -176   1405    693   1278   1161   1353   1104   1314
    675   1782   1106  -1228   -218   1447    698   1280   1166   1371   1132   1317
    698   1784   1085  -1241   -192   1436    670   1234   1117   1322   1085   1296
    678   1784   1106  -1231   -215   1447    688   1231   1109   1312   1078   1314
    628   1777   1148  -1202   -259   1465    709   1223   1093   1293   1054   1275
    602   1766   1163  -1187   -280   1467    704   1179   1047   1236    987   1226
    558   1709   1150  -1132   -296   1431    706   1132   1002   1176    930   1182
    527   1647   1119  -1088   -296   1384    693   1067    930   1091    846   1104
    527   1582   1054  -1054   -262   1319    693   1013    872   1026    792   1054
    530   1488    958  -1010   -213   1223    680    945    802    945    714    979
    545   1439    893   -992   -174   1166    665    888    737    878    644    948
    524   1449    922   -989   -197   1187    644    823    667    813    587    880
    478   1415    937   -948   -231   1179    641    782    626    774    545    841
    478   1405    924   -943   -223   1166    646    763    600    750    524    823
    506   1415    909   -961   -200   1163    652    743    576    735    511    800
    488   1439    950   -963   -231   1195    662    730    555    722    506    795
    423   1392    969   -909   -272   1182    672    750    574    740    530    815
    423   1361    937   -893   -257   1150    696    774    600    766    558    836
    488   1447    958   -966   -233   1202    685    756    594    758    548    833
    496   1408    911   -953   -207   1161    581    691    532    704    498    789
    475   1431    953   -953   -239   1192    566    683    517    696    496    779
    444   1540   1096   -992   -324   1317    597    696    532    709    517    797
    439   1592   1153  -1015   -355   1374    665    745    579    750    553    836
    428   1613   1184  -1023   -379   1397    688    763    600    776    581    867
    467   1693   1226  -1080   -379   1460    639    730    574    758    568    859
    483   1701   1218  -1093   -368   1462    613    706    563    753    566    852
    522   1758   1236  -1140   -355   1499    584    667    540    743    558    854
    542   1717   1174  -1132   -316   1447    540    623    496    714    532    841
    542   1673   1130  -1106   -293   1402    532    615    485    704    530    841
    566   1670   1104  -1119   -270   1389    532    615    485    709    540    852
    579   1652   1072  -1114   -246   1363    527    615    485    711    548    857
    581   1613   1028  -1098   -223   1322    530    615    470    696    545    857
    561   1566   1005  -1065   -220   1286    545    628    472    701    558    859
    530   1530    997  -1031   -233   1265    550    623    462    688    548    857
    506   1512   1005  -1008   -249   1260    530    600    433    659    509    857
    480   1509   1028   -995   -275   1270    545    605    433    659    496    836
    478   1475    997   -976   -259   1239    535    574    397    623    452    774
    457   1457    997   -958   -270   1228    548    568    387    610    433    761
    439   1436    997   -937   -277   1218    558    574    389    607    436    774
    431   1350    919   -891   -244   1135    563    574    371    594    420    756
    415   1340    924   -880   -254   1132    555    571    363    602    420    758
    392   1366    974   -883   -290   1171    537    558    345    589    407    743
    384   1395   1010   -888   -311   1202    524    542    327    576    394    722
    374   1428   1054   -901   -340   1241    524    530    316    571    392    727
    353   1421   1067   -885   -355   1244    514    522    303    566    392    724
    371   1410   1036   -891   -332   1223    511    532    301    566    384    709
    415   1431   1015   -922   -298   1223    563    605    355    597    368    659
    428   1506   1075   -969   -324   1291    618    724    478    704    413    646
    472   1649   1176  -1062   -353   1413    646    872    667    919    600    797
    566   1930   1363  -1249   -400   1647    568   1015    885   1247    979   1189
    620   2338   1717  -1478   -548   2029    452    987    950   1457   1402   1732
    509   2436   1927  -1475   -709   2182    394    758    711   1350   1623   2099
    410   2418   2008  -1415   -800   2216    353    457    327   1028   1512   2057
    254   2122   1867  -1189   -807   1995    293     -5   -262    316    730   1299
    168   1662   1493   -914   -662   1579    137   -478   -888   -532   -355    277
    241   1395   1153   -820   -457   1275     44   -478   -943   -607   -509     93
    293   1210    917   -753   -311   1065     80   -280   -714   -371   -358    161
    342   1213    870   -779   -262   1041    137    -90   -462   -122   -192    262
    381   1309    927   -844   -272   1119    231    116   -200    140      5    392
    387   1405   1015   -896   -314   1210    311    285      0    327    158    498
    361   1441   1078   -901   -358   1260    337    350     75    397    210    532
    353   1428   1075   -891   -361   1252    329    361     90    413    218    527
    402   1532   1130   -966   -363   1332    298    381    124    449    262    555
    436   1621   1182  -1031   -374   1402    353    420    166    496    306    602
    355   1574   1218   -966   -431   1397    361    413    158    491    298    589
    332   1595   1262   -966   -467   1428    348    415    171    501    306    597
    340   1660   1319  -1000   -488   1491    371    444    200    532    335    628
    340   1683   1340  -1013   -498   1512    384    452    213    545    350    644
    329   1673   1343  -1002   -506   1509    368    449    213    548    355    644
    306   1678   1371   -992   -532   1525    319    439    205    548    361    646
    316   1714   1397  -1015   -540   1556    322    449    218    566    381    654
    316   1722   1405  -1018   -545   1564    353    475    239    592    402    672
    309   1709   1400  -1008   -545   1556    340    472    241    605    407    667
    316   1706   1389  -1013   -537   1551    303    459    231    602    410    657
    337   1751   1413  -1044   -537   1582    301    475    249    628    444    680
    340   1758   1418  -1052   -537   1590    311    504    285    670    491    714
    358   1784   1426  -1072   -535   1608    293    537    329    724    540    761
    387   1844   1457  -1117   -535   1652    257    563    363    776    587    802
    394   1896   1501  -1145   -553   1699    270    605    418    841    652    857
    418   1938   1519  -1179   -550   1730    272    659    491    922    743    943
    420   1979   1558  -1200   -568   1769    262    711    558   1015    844   1036
    407   2016   1608  -1213   -602   1813    280    750    623   1101    940   1119
    366   2021   1654  -1192   -644   1839    257    782    665   1158   1002   1176
    407   2091   1680  -1252   -636   1886    270    820    706   1200   1047   1218
    454   2158   1704  -1306   -626   1930    316    854    743   1231   1083   1249
    423   2088   1662  -1257   -618   1875    290    820    709   1192   1044   1210
    418   2044   1626  -1231   -602   1836    277    800    685   1156   1002   1171
    402   2023   1618  -1215   -607   1821    288    787    659   1122    963   1145
    407   1956   1548  -1182   -568   1753    267    737    594   1044    883   1075
    428   1904   1473  -1169   -522   1688    252    680    524    961    797    995
    428   1797   1369  -1111   -470   1584    223    607    441    862    696    898
    410   1719   1309  -1067   -449   1517    228    545    374    776    597    802
    387   1680   1293  -1034   -454   1488    244    506    329    714    530    740
    363   1615   1252   -992   -444   1434    226    457    267    646    465    680
    332   1564   1231   -948   -449   1397    233    431    226    605    423    633
    277   1522   1244   -901   -483   1384    265    433    231    607    433    641
    239   1483   1244   -859   -501   1363    277    420    220    592    428    636
    210   1444   1231   -828   -509   1337    267    410    205    576    420    620
    197   1436   1239   -815   -519   1337    267    415    215    579    426    620
    176   1444   1267   -810   -545   1356    275    420    231    600    441    641
    187   1467   1280   -828   -548   1376    283    428    244    618    465    667
    176   1478   1299   -828   -561   1389    272    433    254    628    480    680
    174   1454   1280   -813   -553   1369    272    439    259    633    480    683
    153   1465   1309   -810   -579   1389    288    457    280    662    506    711
    161   1483   1322   -823   -581   1402    262    449    280    675    519    724
    215   1545   1327   -883   -555   1436    272    472    306    704    555    745
    218   1556   1337   -885   -558   1447    311    488    327    724    579    753
    205   1540   1335   -872   -566   1439    314    472    322    714    568    737
    231   1532   1301   -880   -535   1418    293    449    311    696    555    743
    223   1512   1288   -870   -532   1400    262    426    293    688    553    753
    197   1475   1278   -836   -540   1376    231    394    262    665    532    737
    166   1462   1293   -815   -563   1379    223    392    257    665    548    748
    142   1470   1327   -807   -592   1400    231    402    270    675    563    766
    109   1447   1337   -779   -613   1392    226    410    272    680    574    789
     85   1379   1293   -732   -602   1337    220    405    257    667    571    792
    135   1350   1213   -745   -540   1283    265    415    254    659    561    771
    161   1348   1187   -753   -514   1267    262    405    244    644    540    766
    150   1280   1130   -714   -491   1205    228    371    200    602    496    730
    116   1218   1101   -667   -491   1161    223    350    171    571    472    672
    119   1236   1114   -680   -498   1176    202    327    150    542    444    644
    135   1179   1044   -657   -454   1114    197    303    122    514    407    607
    145   1130    982   -639   -418   1054    200    298    106    498    392    571
    176   1137    961   -657   -392   1049    207    298    106    496    397    555
    171   1111    940   -641   -384   1026    194    270     85    470    368    530
    153   1070    914   -613   -379    992    187    257     75    457    345    517
    135   1065    930   -600   -397    997    181    252     77    454    337    522
    135   1044    909   -589   -387    976    153    228     54    439    324    511
    132   1031    896   -581   -381    963    150    228     54    446    335    519
    142   1018    872   -581   -363    945    148    228     59    433    316    483
    168   1010    841   -589   -337    927    197    298    124    459    277    410
    179   1078    898   -628   -358    989    280    431    265    561    324    392
    202   1267   1062   -737   -428   1166    316    597    498    823    574    574
    277   1545   1267   -911   -493   1408    290    779    769   1200   1005    995
    319   1875   1556  -1098   -618   1717    194    745    805   1402   1426   1509
    290   2000   1709  -1145   -709   1855    103    480    537   1319   1670   1842
    233   1865   1631  -1049   -698   1748    -23    101     75    927   1504   1738
    158   1590   1431   -875   -636   1512   -171   -413   -558    161    675    997
     96   1182   1085   -641   -496   1132   -319   -831  -1111   -626   -327    101
    111    854    743   -483   -314    800   -389   -818  -1140   -714   -532   -119
    148    714    563   -431   -207    639   -314   -566   -844   -431   -342    -33
    171    683    511   -428   -168    597   -218   -345   -553   -174   -168     64
    200    730    527   -465   -163    628    -72   -111   -265     85     25    194
    218    815    597   -517   -189    706     51     75    -41    293    194    314
    228    870    641   -550   -207    756     72    132     33    361    252    355
    223    885    659   -555   -218    774    101    161     80    394    288    374
    215    883    667   -550   -226    776    116    171    111    415    306    387
    213    880    667   -545   -226    774    111    174    127    423    306    394
    202    875    672   -540   -236    774    106    174    137    436    316    410
    184    852    667   -519   -241    761    119    189    171    470    366    439
    181    857    675   -519   -246    766    116    197    192    491    384    441
    181    870    688   -524   -252    779    116    200    207    501    379    439
    202    872    667   -540   -233    769    119    210    223    519    389    462
    207    904    696   -558   -244    800    119    218    246    540    415    488
    179    917    737   -550   -280    828    119    213    262    545    426    506
    187    917    730   -550   -270    823    116    215    270    555    436    501
    189    919    730   -555   -270    823    127    236    296    587    452    519
    207    945    735   -576   -262    841    132    267    335    631    496    553
    226    953    727   -589   -249    839    140    288    368    662    524    576
    244    989    745   -615   -249    867    140    314    413    709    553    618
    254   1021    763   -639   -254    893    129    332    441    743    587    631
    259   1052    792   -657   -265    922    124    363    480    789    636    665
    280   1075    792   -678   -257    935    132    415    542    859    698    709
    298   1111    813   -704   -257    963    150    485    628    950    789    782
    311   1158    844   -735   -267   1002    158    542    701   1028    878    849
    314   1195    880   -756   -283   1039    153    581    756   1091    943    901
    327   1249    922   -789   -296   1085    153    623    813   1156   1008    974
    340   1301    961   -820   -309   1132    158    657    854   1202   1062   1021
    332   1306    971   -820   -319   1137    166    659    862   1205   1070   1018
    285   1299   1013   -792   -363   1156    192    672    862   1202   1067   1028
    277   1293   1013   -787   -368   1153    207    662    841   1179   1049   1023
    283   1280    997   -782   -355   1140    218    626    797   1130   1008    982
    270   1221    950   -745   -340   1085    194    574    722   1047    935    906
    246   1158    909   -704   -329   1034    176    501    639    943    849    823
    223   1096    872   -662   -324    984    168    433    558    844    753    756
    205   1044    839   -623   -316    943    174    387    509    784    691    701
    223   1002    779   -615   -277    891    171    329    449    717    620    633
    226    943    717   -587   -244    831    163    270    392    652    555    587
    215    872    654   -545   -220    766    155    228    348    602    511    532
    210    839    628   -524   -207    735    150    200    319    574    493    511
    200    795    594   -498   -197    696    137    168    288    545    467    493
    194    745    550   -470   -176    646    122    150    272    537    457    462
    179    714    535   -446   -176    623    127    137    265    530    452    441
    174    779    605   -475   -215    693    140    129    267    519    446    457
    176    769    589   -475   -205    680    114    135    277    530    457    480
    194    792    597   -496   -200    696    101    124    272    524    459    467
    192    795    600   -496   -202    698    101    129    280    535    470    462
    184    766    581   -475   -197    675    109    132    285    535    478    454
    192    800    607   -498   -207    704    116    137    293    545    493    454
    194    813    618   -504   -210    717    132    148    316    576    527    472
    184    844    659   -517   -239    753    155    153    337    600    563    485
    148    870    722   -509   -285    797    181    150    342    594    561    491
    171    875    704   -524   -265    789    168    137    340    589    548    514
    189    883    693   -535   -252    789    166    140    358    613    579    524
    179    859    680   -522   -252    771    153    132    348    615    587    506
    171    831    659   -501   -244    745    103    109    316    597    576    498
    194    844    646   -519   -228    745    101     90    298    571    558    501
    202    831    628   -517   -213    730     93     93    301    576    568    540
    202    766    563   -485   -181    665     90     90    288    568    563    517
    215    704    488   -459   -135    597     88     72    257    537    537    485
    174    654    480   -415   -153    568     93     54    236    514    524    483
    155    618    462   -389   -153    540    106     44    218    496    504    459
    161    566    405   -366   -122    485     90     15    181    462    470    433
    140    496    355   -316   -106    426     93     -2    161    446    454    381
    135    457    319   -296    -93    389    101    -12    148    428    428    311
    148    433    283   -290    -67    358    106    -36    119    381    379    303
    132    418    283   -277    -75    350    124    -23    124    381    381    342
    135    394    259   -265    -62    327    127    -28    114    374    374    340
    166    350    181   -259     -7    267     77    -80     67    329    337    285
    192    324    132   -259     28    231     62   -111     44    306    314    249
    207    309    101   -259     54    205     72   -111     41    306    309    239
    213    322    109   -267     51    215     83    -88     51    316    316    252
    246    296     46   -272    101    171     67    -96     41    306    311    223
    283    259    -23   -272    153    119     62   -101     20    272    262    150
    316    231    -85   -275    202     72    161     -5     88    290    220    109
    332    285    -46   -309    189    119    267    166    246    428    311    168
    316    527    207   -423     51    368    355    431    574    795    665    439
    410    867    457   -641    -23    662    322    584    805   1137   1093    888
    441   1208    763   -826   -161    987    189    387    717   1239   1447   1384
    285   1392   1106   -839   -410   1249     54     15    467   1223   1719   1732
    171   1249   1078   -711   -454   1163   -106   -454     10    823   1434   1467
     75    691    615   -381   -270    652   -236   -935   -623    -23    449    535
     62    140     75   -103     -5    109   -348  -1158  -1036   -646   -322   -189
     98   -122   -220     12    158   -171   -340  -1010   -917   -576   -337   -277
    181   -111   -293    -38    236   -202   -265   -756   -633   -324   -166   -189
    259    -49   -309   -106    283   -179   -137   -519   -366    -98      0    -64
    241     -2   -244   -119    241   -122     51   -275   -124    111    166     59
    176     41   -135   -109    155    -46    192   -103     36    259    296    166
    197     41   -158   -119    179    -59    202    -62     77    296    327    200
    218     49   -168   -135    192    -59    197    -54     88    311    340    202
    213     64   -150   -140    181    -41    205    -36    106    335    366    207
    181     83    -98   -132    140     -7    213    -25    127    348    384    239
    153     62    -90   -109    122    -12    226    -20    137    358    400    259
    114     62    -51    -88     83      7    236     -5    155    381    423    272
     67     80     12    -75     25     49    272     23    189    415    454    288
     90    161     70   -124     10    116    275     44    228    452    491    324
    129    166     36   -150     46    103    228     20    213    441    480    314
    142    132    -10   -137     75     59    231     23    220    446    480    311
    137     96    -44   -119     90     25    244     28    228    452    491    324
    116     70    -46    -93     83     12    257     38    241    467    504    335
    122    114    -10   -119     67     51    239     62    262    496    519    366
    119    106    -12   -114     64     46    220     72    272    511    522    361
     62     80     18    -72     20     49    226     77    288    527    540    363
      7    124    116    -64    -54    122    259    135    350    587    605    428
     59    166    103   -114    -23    137    270    174    389    631    644    444
     85    218    132   -153    -23    176    272    226    441    683    696    470
    129    270    137   -202     -2    205    257    275    491    737    750    517
    184    329    145   -257     20    239    275    337    558    810    826    574
    207    387    176   -298     15    283    267    379    605    870    896    639
    220    439    218   -329      2    329    262    423    652    930    966    706
    226    501    275   -366    -23    389    249    446    672    961   1008    753
    239    555    316   -397    -38    436    259    465    696    976   1036    784
    236    589    353   -415    -59    472    280    457    698    961   1031    776
    228    605    376   -418    -72    491    259    431    683    930   1013    758
    189    561    368   -376    -90    465    231    387    633    875    961    709
    119    457    337   -288   -109    397    233    342    579    807    893    646
    166    498    332   -335    -85    415    231    314    550    766    854    615
    210    527    316   -368    -54    420    259    280    514    719    805    574
    168    457    288   -314    -59    374    285    231    465    654    735    506
    132    376    244   -254    -54    311    277    174    410    587    670    431
    109    301    192   -205    -41    246    283    116    350    514    597    368
     98    249    148   -174    -23    200    280     77    311    467    550    319
     80    202    122   -142    -20    163    257     36    272    431    514    270
     64    163     98   -114    -15    132    262     -2    233    384    475    257
     70    103     33    -88     18     70    257    -20    210    353    452    257
     70     64     -5    -70     38     31    267    -10    218    361    462    239
     77     33    -44    -57     59     -2    231    -23    205    350    462    223
    109     36    -72    -72     90    -18    231    -31    205    337    457    239
    132     18   -116    -77    124    -49    244    -28    213    340    441    233
    129      5   -124    -67    127    -59    197    -33    207    335    436    246
    106    -51   -161    -28    132   -106    181    -41    197    324    428    236
    111   -106   -218     -2    163   -161    174    -49    192    319    420    220
    140    -96   -236    -23    187   -166    200    -41    205    332    431    236
    150    -90   -241    -31    194   -166    223    -38    213    329    436    244
    127    -98   -228    -15    174   -163    244    -36    220    327    433    241
    103   -103   -207      0    155   -155    241    -44    231    332    444    262
     88    -85   -176     -2    129   -129    236    -36    246    353    467    296
     80    -70   -150     -5    114   -109    220    -38    257    368    485    309
     80    -96   -176      5    124   -135    192    -59    233    358    478    306
     54   -137   -192     41    122   -163    194    -75    210    337    465    319
      7   -181   -192     85     98   -187    233    -46    236    358    483    332
    -28   -218   -192    122     80   -205    200    -51    236    350    480    337
    -57   -270   -213    163     77   -241    184    -85    202    314    449    314
    -90   -319   -228    205     67   -275    197   -101    176    298    444    303
   -116   -358   -241    233     62   -301    223    -88    184    306    444    296
   -119   -392   -272    254     75   -332    241    -80    189    316    446    293
   -127   -433   -309    277     88   -371    228    -85    179    314    452    285
   -106   -470   -363    288    127   -418    223   -111    150    275    420    259
   -119   -509   -389    311    135   -449    220   -122    127    244    384    259
   -119   -542   -426    329    150   -485    218   -114    127    228    366    244
   -119   -561   -441    337    161   -501    200   -116    129    218    350    215
   -135   -581   -446    358    155   -514    207   -111    137    223    358    207
   -132   -626   -496    376    179   -563    226   -101    142    233    366    200
   -122   -680   -558    400    215   -618    257    -75    161    254    392    213
   -119   -717   -600    418    239   -659    267    -64    171    265    415    228
   -111   -706   -594    410    241   -652    262    -67    168    265    415    231
    -96   -719   -623    407    262   -672    285    -59    176    259    405    228
    -93   -743   -652    418    277   -698    340      7    223    265    387    197
    -46   -735   -691    389    319   -714    405    145    324    327    400    192
     12   -626   -639    306    324   -631    483    342    511    514    558    293
     46   -368   -415    161    231   -392    540    584    792    839    901    600
     96    -28   -124    -36    111    -75    509    633    924   1088   1288   1049
     44    293    249   -171   -101    272    342    290    758   1130   1579   1475
    -93    506    600   -205   -345    553    145   -200    457   1026   1701   1717
   -220    236    457     -7   -340    345    -25   -719    -59    485   1163   1200
   -303   -387    -85    345   -109   -236   -161  -1150   -678   -355    189    233
   -272   -885   -615    579    168   -750   -270  -1236   -919   -732   -283   -262
   -210  -1114   -904    662    345  -1010   -252  -1008   -737   -597   -223   -267
   -158  -1127   -969    644    402  -1049   -140   -730   -478   -379    -72   -158
   -116  -1067   -950    592    415  -1008     51   -420   -194   -129    114    -31
    -93  -1028   -937    561    420   -984    202   -200      5     46    254     54
    -80  -1010   -930    545    423   -971    267   -116     88    116    316     98
    -57   -989   -935    522    439   -961    275    -96    103    122    322    101
    -49   -976   -930    511    439   -953    288    -80    116    132    322    111
    -44   -992   -950    517    452   -971    301    -67    129    137    332    109
    -51  -1013   -961    532    454   -987    283    -54    137    148    345    114
    -33   -963   -932    498    446   -948    272    -46    148    161    355    106
    -31   -992   -961    511    462   -979    296    -23    171    179    374    101
    -44  -1010   -966    524    459   -989    301    -25    171    176    376     98
    -49  -1018   -969    535    459   -995    311    -15    184    184    374    114
    -59  -1047   -989    553    462  -1018    316     -7    197    197    387    122
    -59  -1049   -992    553    465  -1021    309     -5    200    200    392    116
    -41  -1039  -1000    540    478  -1021    293     -2    210    202    392    106
     -5  -1044  -1039    524    517  -1041    283      2    218    215    418     96
      0  -1044  -1047    522    522  -1047    280     15    233    231    441     98
     -7  -1031  -1023    519    506  -1028    277     38    254    244    449    140
     10  -1002  -1015    496    511  -1010    275     72    296    285    488    179
     23   -995  -1018    485    519  -1005    280    111    342    329    535    210
     44   -982  -1026    467    532  -1002    296    153    389    371    576    233
     88   -935  -1026    423    555   -979    319    215    459    439    639    267
     98   -883   -982    389    540   -932    316    275    524    509    706    335
    116   -828   -945    355    530   -885    319    337    589    584    784    420
    150   -763   -917    303    532   -839    335    415    672    675    880    501
    171   -724   -896    277    532   -810    335    454    727    737    956    545
    197   -688   -888    244    542   -787    332    470    758    774    995    568
    215   -646   -862    215    537   -753    337    485    779    787   1005    615
    194   -626   -820    213    506   -722    345    480    779    779   1008    644
    166   -628   -795    228    480   -711    355    467    774    763   1008    636
    171   -646   -820    236    493   -732    361    439    750    724    979    607
    161   -685   -846    262    504   -766    368    400    714    675    932    579
    142   -750   -893    301    514   -820    368    353    665    610    870    542
    116   -833   -953    358    535   -893    368    301    602    522    782    472
     98   -888   -987    392    540   -937    368    249    545    449    698    389
     77   -937  -1015    431    545   -976    363    189    485    376    620    324
     59   -982  -1041    459    548  -1010    363    135    439    316    568    277
     67  -1013  -1083    472    574  -1047    348     85    392    262    519    231
     72  -1054  -1130    491    600  -1093    340     49    361    220    485    202
     64  -1091  -1156    514    610  -1122    345     28    340    200    462    166
     38  -1119  -1158    537    597  -1137    335      0    311    171    433    142
     28  -1114  -1143    542    584  -1127    335    -10    301    158    431    142
     28  -1119  -1150    545    587  -1135    337     -7    306    158    439    140
     28  -1132  -1161    553    594  -1145    342     -5    316    161    446    137
     15  -1119  -1137    550    574  -1127    350     -5    327    163    439    137
      7  -1111  -1119    550    563  -1114    355     -2    335    161    436    150
     10  -1101  -1114    542    561  -1106    361      2    350    161    446    166
     20  -1078  -1098    530    558  -1088    381     20    376    174    472    179
     28  -1062  -1091    514    555  -1075    389     23    387    174    480    194
     23  -1052  -1075    514    548  -1062    400     23    392    174    488    189
     12  -1036  -1049    509    530  -1041    397     12    394    163    488    189
     20  -1018  -1039    498    530  -1028    392     -5    394    158    483    197
     59  -1015  -1075    478    566  -1044    371    -23    392    155    478    213
     54  -1039  -1093    491    574  -1065    337    -20    392    166    496    210
     33  -1070  -1104    517    566  -1088    322    -18    387    153    483    189
     36  -1054  -1091    509    563  -1072    322    -28    384    140    470    200
     44  -1075  -1119    514    579  -1096    316    -44    371    119    457    192
     38  -1156  -1195    558    615  -1174    319    -59    345     90    428    179
     23  -1215  -1239    594    628  -1228    314    -72    332     67    407    155
     25  -1226  -1252    600    639  -1239    316    -83    332     57    397    129
     28  -1273  -1304    620    665  -1288    327    -83    329     54    400     96
     20  -1304  -1325    639    672  -1314    319   -103    296     15    361     46
     25  -1319  -1345    646    683  -1332    303   -145    259    -38    301     38
     15  -1358  -1374    672    693  -1366    309   -158    259    -51    283     31
    -18  -1447  -1431    730    706  -1439    316   -161    257    -64    267    -18
    -18  -1475  -1457    745    717  -1465    311   -166    249    -80    254    -44
    -25  -1465  -1439    745    706  -1454    296   -179    241    -93    244    -31
    -31  -1449  -1418    740    693  -1434    322   -163    257    -80    262     -2
    -23  -1478  -1454    750    711  -1465    324   -158    257    -83    252    -46
    -23  -1486  -1462    753    719  -1475    296   -181    233   -114    226    -59
    -12  -1491  -1478    750    732  -1486    285   -189    218   -127    213    -49
    -18  -1553  -1535    787    758  -1545    322   -166    233   -119    205    -75
      2  -1548  -1551    771    774  -1551    387    -88    293   -111    166   -153
     18  -1499  -1519    740    766  -1509    475     54    423    -12    202   -155
     18  -1350  -1371    665    693  -1361    563    254    662    244    439     44
     80  -1098  -1179    509    628  -1137    566    504    961    639    883    493
    114   -769   -885    324    498   -826    433    423    979    826   1299    976
     41   -691   -732    322    387   -711    309     98    719    766   1509   1257
    -57   -797   -743    426    342   -771    210   -311    290    426   1317   1132
   -189  -1148   -958    670    384  -1054    119   -844   -348   -381    407    303
   -246  -1532  -1286    888    519  -1410    -41  -1213   -872  -1124   -459   -493
   -249  -1808  -1558   1028    654  -1686   -111  -1135   -857  -1148   -545   -620
   -202  -1948  -1745   1075    771  -1849    -62   -919   -628   -943   -426   -581
   -153  -1945  -1792   1049    818  -1870     83   -675   -350   -693   -252   -470
   -101  -1917  -1818   1008    857  -1867    231   -423    -80   -452    -62   -345
    -64  -1836  -1771    950    852  -1805    303   -280     75   -314     51   -262
    -36  -1808  -1771    922    867  -1790    337   -244    122   -277     80   -246
    -31  -1795  -1764    914    865  -1779    366   -233    142   -265     90   -246
    -41  -1829  -1790    932    872  -1808    376   -207    166   -241    111   -231
    -70  -1821  -1751    943    839  -1787    387   -171    197   -210    142   -202
    -46  -1818  -1774    932    862  -1795    379   -166    202   -202    150   -197
     -2  -1764  -1761    883    878  -1764    400   -158    213   -189    166   -197
     41  -1743  -1787    849    914  -1764    402   -163    215   -187    168   -197
     75  -1766  -1844    844    958  -1805    376   -187    194   -205    145   -218
     75  -1766  -1842    844    958  -1805    368   -194    181   -218    135   -231
     36  -1719  -1756    841    896  -1738    410   -155    223   -184    174   -194
     72  -1719  -1795    823    930  -1756    400   -137    241   -163    197   -163
    101  -1740  -1842    818    971  -1790    368   -153    231   -171    192   -168
    103  -1714  -1818    805    958  -1766    387   -135    254   -150    210   -161
    137  -1704  -1842    784    989  -1771    379   -129    262   -135    228   -155
    145  -1704  -1852    776    997  -1777    379   -101    293   -101    265   -129
    106  -1735  -1842    813    974  -1787    379    -70    324    -72    290    -85
     64  -1706  -1771    818    917  -1738    381    -25    376    -20    340    -33
     54  -1639  -1693    792    872  -1665    397     23    444     51    410     20
     77  -1590  -1667    753    872  -1628    420     83    517    140    493     90
     93  -1561  -1654    732    872  -1608    441    140    592    220    576    168
     90  -1525  -1615    714    852  -1569    454    202    670    309    670    265
    103  -1491  -1595    693    849  -1543    452    252    724    384    756    345
    116  -1405  -1522    644    818  -1465    426    272    750    418    807    394
    111  -1363  -1478    626    792  -1421    457    309    784    449    849    433
    124  -1371  -1496    620    810  -1434    475    316    784    439    839    426
     83  -1348  -1431    633    756  -1389    454    309    774    423    831    426
     51  -1340  -1392    644    719  -1363    459    283    740    381    792    402
     31  -1369  -1400    667    714  -1384    480    252    696    322    732    358
     10  -1371  -1382    678    696  -1376    480    213    654    262    670    303
     12  -1436  -1449    711    730  -1441    501    168    597    187    584    226
     41  -1545  -1587    750    813  -1566    470     85    504     80    472    129
     23  -1628  -1652    800    836  -1639    472     33    444     12    402     62
    -15  -1693  -1680    854    831  -1688    485     -7    400    -51    332    -15
    -12  -1727  -1714    870    849  -1722    470    -62    345   -119    249    -96
     -2  -1753  -1751    875    870  -1753    433   -114    290   -176    187   -161
    -10  -1800  -1790    904    888  -1795    420   -140    254   -218    145   -194
    -36  -1810  -1777    922    867  -1795    407   -161    231   -246    116   -218
    -62  -1795  -1732    930    833  -1764    410   -171    223   -254    111   -226
    -98  -1797  -1701    945    800  -1751    446   -153    233   -244    116   -218
   -103  -1792  -1688    948    792  -1740    454   -148    236   -236    127   -213
   -109  -1803  -1696    953    792  -1751    446   -140    244   -233    132   -213
   -106  -1784  -1678    945    784  -1732    428   -142    246   -233    137   -213
   -114  -1727  -1613    919    745  -1670    426   -155    236   -249    119   -241
    -98  -1652  -1553    875    727  -1602    446   -140    257   -231    132   -233
    -90  -1621  -1530    854    717  -1577    449   -127    277   -213    153   -218
    -88  -1592  -1504    841    706  -1548    449   -119    285   -202    166   -207
    -88  -1574  -1488    831    698  -1532    462   -122    290   -205    163   -205
    -77  -1527  -1449    802    683  -1488    465   -127    290   -202    168   -194
    -77  -1480  -1402    776    659  -1441    439   -161    270   -215    163   -197
    -75  -1473  -1397    774    659  -1436    392   -192    241   -239    145   -215
    -70  -1488  -1418    776    672  -1454    363   -197    231   -252    135   -218
    -41  -1475  -1434    758    693  -1454    348   -200    220   -259    124   -213
    -33  -1460  -1426    745    696  -1444    337   -210    197   -283    101   -223
    -46  -1504  -1457    776    704  -1480    353   -215    179   -301     85   -241
    -62  -1595  -1532    826    735  -1564    353   -223    166   -319     64   -265
    -90  -1647  -1558    867    732  -1602    350   -220    163   -322     57   -275
   -101  -1683  -1582    891    737  -1634    337   -228    148   -340     38   -298
    -54  -1675  -1621    865    782  -1649    350   -226    145   -348     23   -314
    -59  -1727  -1667    893    802  -1699    327   -246    109   -394    -28   -363
    -49  -1751  -1701    898    826  -1727    314   -257     93   -420    -54   -389
    -51  -1761  -1709    906    826  -1735    358   -244    109   -415    -51   -389
    -80  -1821  -1740    950    828  -1782    332   -254     98   -426    -57   -392
    -59  -1823  -1766    940    852  -1795    353   -249    103   -420    -51   -376
   -103  -1891  -1790    997    841  -1842    376   -246    103   -426    -67   -392
   -127  -1919  -1792   1021    831  -1855    361   -259     90   -441    -83   -410
   -153  -1919  -1766   1036    805  -1844    355   -257     98   -433    -77   -400
   -168  -1951  -1784   1057    807  -1867    371   -249    109   -431    -77   -400
   -161  -1984  -1823   1072    831  -1904    381   -218    129   -415    -77   -407
   -153  -1987  -1836   1067    839  -1912    428   -137    207   -363    -88   -449
   -132  -1935  -1803   1034    833  -1870    449    -31    324   -265    -49   -459
    -88  -1764  -1675    924    792  -1719    483    122    540    -15    189   -259
    -33  -1525  -1491    779    727  -1506    452    285    792    348    631    189
     -5  -1247  -1241    626    618  -1247    337    210    776    472   1000    665
    -67  -1262  -1195    665    563  -1228    233    -49    483    288   1156    945
   -168  -1496  -1327    831    576  -1410    140   -405     -5   -197    862    719
   -210  -1745  -1538    976    662  -1641     54   -844   -587   -943    -28   -127
   -179  -1987  -1808   1083    813  -1899    -44  -1182  -1034  -1571   -909   -932
   -176  -2286  -2109   1231    966  -2197   -135  -1187  -1057  -1613  -1036  -1083
   -200  -2535  -2335   1366   1065  -2436   -101  -1000   -815  -1361   -865  -1000
   -246  -2665  -2418   1454   1083  -2543    -93   -852   -600  -1143   -724   -922
   -153  -2530  -2379   1340   1111  -2455     20   -615   -306   -849   -496   -763
    101  -2130  -2231   1015   1166  -2179    262   -324     31   -524   -210   -514
   -111  -2278  -2166   1192   1023  -2223    298   -309     62   -506   -197   -511
   -181  -2356  -2174   1270    995  -2268    285   -303     70   -504   -202   -524
   -189  -2369  -2182   1278    995  -2275    218   -319     57   -514   -215   -548
   -166  -2343  -2177   1254   1005  -2260    187   -322     72   -496   -205   -540
    -75  -2226  -2153   1150   1036  -2190    275   -244    155   -407   -116   -459
    -77  -2223  -2145   1150   1031  -2184    296   -226    174   -389    -83   -433
   -137  -2281  -2143   1208   1002  -2213    298   -233    171   -397    -90   -433
   -194  -2343  -2148   1270    976  -2247    316   -228    176   -405   -103   -441
   -189  -2320  -2132   1254    969  -2226    298   -205    202   -384    -80   -423
   -176  -2320  -2143   1249    982  -2231    257   -207    205   -374    -67   -418
   -119  -2322  -2205   1221   1041  -2265    257   -192    220   -355    -49   -405
    -18  -2247  -2229   1132   1104  -2239    306   -148    257   -322    -23   -374
    -46  -2273  -2226   1158   1088  -2249    314   -140    265   -322    -25   -366
    -54  -2278  -2223   1166   1083  -2252    316   -124    290   -293     -2   -342
    -85  -2304  -2218   1195   1065  -2262    298   -129    293   -285     -2   -342
    -96  -2294  -2197   1195   1049  -2247    296   -109    324   -262     20   -319
    -80  -2226  -2145   1153   1031  -2187    298    -64    387   -200     80   -257
   -122  -2257  -2135   1189   1005  -2197    272    -31    420   -150    127   -231
    -98  -2195  -2099   1145    997  -2148    277     -2    459   -106    174   -194
    -46  -2086  -2039   1067    995  -2062    277     57    537    -18    259    -96
     36  -2000  -2036    982   1036  -2018    290    135    631     93    371      5
     25  -1984  -2010    979   1015  -1997    290    174    680    148    428     64
    -12  -1990  -1977   1000    982  -1984    252    187    701    171    457     93
     15  -1948  -1964    966    989  -1956    241    218    732    200    488    124
     77  -1883  -1961    901   1018  -1922    249    228    735    192    478    114
    114  -1873  -1987    878   1049  -1930    270    218    722    166    454    103
     49  -1958  -2008    953   1028  -1984    267    179    680     98    392     49
     70  -1958  -2029    945   1049  -1992    288    161    649     46    345     18
    106  -1945  -2052    919   1078  -1997    306    153    615      2    296     -5
     80  -2047  -2127    982   1104  -2086    267     83    522   -101    189    -98
    101  -2091  -2195    992   1148  -2143    275     23    452   -197     90   -194
    116  -2109  -2226    997   1171  -2166    293    -23    394   -272     12   -272
     31  -2244  -2275   1104   1150  -2260    249   -109    293   -392   -103   -379
     20  -2309  -2330   1143   1174  -2320    213   -171    228   -470   -179   -439
     75  -2338  -2413   1130   1241  -2374    220   -205    187   -519   -231   -493
    111  -2348  -2460   1119   1286  -2403    226   -233    150   -561   -280   -542
    189  -2244  -2436   1026   1312  -2340    241   -228    155   -571   -280   -540
    101  -2320  -2421   1109   1260  -2369    236   -254    122   -613   -324   -571
     85  -2346  -2431   1127   1257  -2387    218   -262    111   -628   -340   -576
    145  -2309  -2455   1083   1299  -2382    236   -246    129   -613   -324   -558
    137  -2309  -2447   1085   1288  -2377    223   -259    116   -633   -342   -571
    122  -2325  -2447   1101   1283  -2387    184   -288     85   -670   -376   -592
    127  -2270  -2397   1070   1262  -2333    192   -262    109   -641   -355   -566
    236  -2125  -2361    945   1299  -2242    272   -197    176   -576   -293   -511
    233  -2078  -2314    922   1273  -2195    298   -192    189   -576   -296   -506
    218  -2068  -2288    924   1252  -2177    283   -226    161   -610   -335   -524
    213  -2049  -2262    917   1234  -2153    244   -220    153   -615   -335   -514
    262  -1938  -2200    839   1231  -2068    272   -168    205   -563   -285   -462
    265  -1919  -2184    826   1223  -2052    270   -174    213   -558   -283   -452
    265  -1932  -2197    831   1231  -2065    246   -189    189   -571   -293   -454
    311  -1883  -2195    784   1249  -2036    239   -187    181   -576   -293   -452
    296  -1870  -2166    787   1231  -2018    241   -197    161   -600   -319   -470
    265  -1867  -2135    800   1200  -2000    254   -215    132   -626   -348   -475
    267  -1888  -2156    807   1210  -2021    244   -231    106   -652   -374   -480
    241  -1873  -2117    813   1176  -1995    257   -202    119   -644   -368   -457
    231  -1891  -2122    831   1176  -2005    252   -192    103   -657   -397   -470
    285  -1901  -2190    807   1236  -2044    241   -205     62   -701   -441   -509
    345  -1849  -2195    750   1270  -2021    296   -187     59   -704   -457   -522
    252  -1932  -2187    839   1218  -2060    267   -223     12   -756   -517   -581
    350  -1823  -2174    737   1262  -1997    277   -200     20   -748   -517   -576
    418  -1732  -2151    654   1283  -1940    290   -194     10   -761   -532   -589
    345  -1803  -2151    727   1247  -1977    275   -233    -54   -828   -605   -649
    329  -1792  -2125    730   1226  -1956    267   -241    -80   -852   -633   -670
    366  -1712  -2078    672   1221  -1893    332   -205    -51   -826   -613   -639
    316  -1727  -2047    704   1179  -1888    327   -207    -72   -849   -641   -659
    394  -1647  -2042    626   1215  -1844    332   -187    -72   -846   -646   -654
    374  -1621  -1995    620   1182  -1808    363   -174    -72   -844   -654   -657
    374  -1587  -1961    607   1166  -1774    402   -153    -67   -836   -667   -665
    361  -1564  -1925    600   1140  -1743    472    -93    -41   -846   -719   -727
    366  -1499  -1865    566   1114  -1680    537     15     31   -815   -753   -782
    394  -1361  -1758    480   1075  -1558    610    181    197   -665   -644   -698
    459  -1088  -1548    314   1002  -1317    657    454    511   -298   -293   -387
    542   -659  -1202     57    870   -930    555    548    680     49    202    116
    504   -374   -878    -67    691   -626    376    280    522    158    563    519
    381   -303   -685    -41    532   -493    158   -142    166     31    641    631
    400   -405   -805      2    602   -605     57   -561   -306   -480    127    202
    322   -831  -1156    254    737   -992     -5  -1023   -987  -1475  -1000   -732
    285  -1234  -1522    472    904  -1376    -54  -1072  -1182  -1800  -1415  -1117
    309  -1387  -1699    537   1002  -1543     -5   -841   -974  -1626  -1340  -1135
    387  -1312  -1699    462   1041  -1504     83   -587   -704  -1392  -1179  -1041
    379  -1278  -1657    446   1018  -1465    249   -335   -449  -1174  -1039   -963
    392  -1215  -1610    410   1000  -1413    381   -150   -267  -1008   -919   -878
    433  -1111  -1545    337    987  -1327    439    -62   -187   -930   -859   -846
    465   -997  -1462    267    963  -1228    433    -33   -171   -917   -854   -841
    491   -896  -1389    202    937  -1143    459      5   -142   -883   -831   -805
    511   -818  -1332    153    922  -1075    480     38   -124   -854   -813   -787
    548   -727  -1275     88    909  -1000    511     72   -114   -833   -795   -779
    498   -750  -1249    127    872  -1000    493     64   -135   -849   -815   -795
    535   -670  -1205     64    870   -937    478     98   -111   -818   -797   -784
    553   -548  -1101     -2    826   -823    483    109   -101   -800   -792   -784
    530   -535  -1067      0    797   -800    527    127    -93   -789   -782   -771
    574   -462  -1036    -54    805   -748    548    163    -67   -753   -750   -740
    574   -392   -966    -93    769   -678    568    189    -59   -730   -727   -737
    561   -353   -914   -103    735   -633    571    192    -59   -714   -709   -745
    548   -306   -854   -122    698   -579    566    189    -72   -714   -717   -753
    535   -231   -766   -150    649   -498    581    236    -51   -688   -722   -701
    530   -192   -724   -171    626   -457    581    288    -10   -636   -691   -670
    542   -150   -696   -197    618   -423    561    316      5   -610   -665   -649
    581    -49   -633   -267    607   -340    581    381     59   -545   -607   -594
    592    -15   -607   -288    600   -311    600    444    106   -488   -568   -558
    631    109   -522   -371    576   -207    613    509    158   -420   -517   -498
    628    218   -410   -423    519    -96    620    574    215   -348   -449   -436
    636    322   -314   -480    475      5    633    654    288   -257   -361   -342
    670    420   -249   -545    459     85    626    719    345   -179   -288   -272
    691    550   -142   -623    418    205    613    766    387   -111   -218   -205
    706    623    -85   -665    397    270    605    792    397    -80   -187   -184
    691    675    -18   -683    353    329    615    802    381    -80   -187   -192
    678    750     72   -714    303    413    620    787    345   -114   -233   -205
    709    795     85   -753    311    441    602    758    314   -140   -259   -192
    691    818    124   -756    283    472    628    763    296   -150   -267   -213
    670    857    184   -763    241    522    649    745    249   -197   -311   -239
    683    867    184   -774    249    527    659    706    192   -257   -371   -285
    618    849    231   -737    194    540    662    675    142   -306   -431   -340
    618    896    277   -758    168    587    691    657    116   -342   -475   -363
    579    893    314   -737    132    602    680    610     67   -394   -530   -407
    574    833    259   -704    158    548    605    501    -51   -514   -652   -511
    704    948    241   -826    231    597    623    504    -62   -517   -670   -524
    680    945    265   -813    207    607    631    472    -98   -537   -698   -553
    620    891    270   -756    174    581    626    433   -137   -563   -727   -592
    602    846    244   -724    179    545    615    400   -176   -597   -771   -628
    550    841    290   -698    129    566    615    423   -176   -592   -774   -592
    488    857    368   -675     59    613    628    475   -137   -542   -735   -550
    433    870    433   -654      0    652    628    485   -129   -524   -727   -558
    324    872    548   -597   -111    711    636    524   -101   -472   -678   -530
    241    896    654   -568   -207    776    662    555    -77   -441   -657   -493
    244    953    709   -600   -231    831    688    576    -57   -415   -636   -462
    239    989    750   -615   -254    870    696    600    -41   -389   -626   -439
    181    997    815   -589   -316    906    701    618    -31   -368   -613   -433
    158   1031    872   -594   -355    950    620    600    -44   -374   -620   -433
    137   1083    945   -610   -405   1015    530    574    -62   -376   -628   -402
    119   1127   1008   -626   -444   1067    550    574    -57   -358   -610   -376
    114   1124   1010   -618   -446   1067    555    555    -85   -371   -615   -392
     59   1122   1062   -592   -501   1093    558    537   -114   -379   -618   -397
     -7   1174   1182   -584   -594   1176    550    535   -122   -368   -607   -355
    -23   1236   1260   -607   -641   1247    550    563   -106   -329   -581   -301
    -33   1260   1293   -613   -662   1275    555    574   -109   -314   -584   -298
   -103   1234   1337   -563   -719   1286    545    558   -124   -316   -594   -301
   -135   1228   1363   -545   -748   1296    555    563   -129   -316   -592   -296
   -215   1202   1418   -496   -815   1309    574    579   -124   -301   -584   -290
   -303   1140   1444   -418   -872   1291    592    571   -145   -319   -607   -322
   -301   1083   1384   -392   -844   1234    548    522   -202   -374   -670   -361
   -267   1096   1363   -415   -815   1231    530    509   -223   -379   -672   -355
   -290   1104   1392   -407   -841   1247    542    522   -218   -368   -665   -368
   -306   1070   1376   -381   -841   1223    530    506   -244   -389   -693   -400
   -311   1083   1395   -387   -852   1236    535    506   -246   -389   -701   -387
   -314   1119   1434   -402   -872   1275    522    511   -236   -374   -685   -361
   -296   1176   1473   -441   -885   1325    496    522   -233   -361   -680   -350
   -301   1213   1514   -454   -906   1363    530    553   -207   -335   -662   -329
   -350   1208   1558   -428   -956   1382    535    574   -200   -319   -654   -319
   -342   1215   1558   -436   -950   1387    491    558   -231   -332   -675   -337
   -298   1299   1597   -501   -950   1449    537    633   -176   -288   -659   -337
   -335   1397   1732   -530  -1034   1564    667    813    -25   -168   -605   -316
   -309   1558   1867   -626  -1088   1714    787   1010    163     33   -452   -202
   -220   1847   2068   -813  -1143   1956    813   1234    423    353   -122    119
   -119   2255   2372  -1070  -1244   2314    769   1332    584    639    290    597
   -148   2618   2766  -1234  -1457   2691    618   1091    465    727    641   1070
   -298   2766   3063  -1234  -1683   2915    444    644    140    587    732   1244
   -457   2540   2998  -1044  -1727   2769    272    155   -358     90    257    802
   -530   2016   2543   -745  -1535   2281    150   -283   -953   -719   -730   -127
   -491   1566   2057   -537  -1273   1810     54   -436  -1234  -1150  -1280   -657
   -441   1415   1855   -488  -1148   1636     28   -236  -1036   -966  -1169   -615
   -428   1423   1849   -498  -1140   1636    109     20   -795   -740  -1010   -501
   -368   1540   1909   -587  -1137   1722    303    319   -519   -491   -833   -368
   -337   1626   1964   -644  -1150   1795    439    517   -335   -319   -709   -270
   -309   1719   2026   -706  -1169   1873    480    602   -244   -231   -633   -218
   -257   1774   2029   -758  -1143   1901    480    644   -207   -192   -600   -202
   -246   1803   2049   -779  -1148   1925    480    662   -200   -176   -597   -163
   -226   1873   2099   -823  -1161   1984    514    701   -155   -129   -555   -101
   -210   1932   2143   -862  -1176   2036    527    753   -106    -80   -509    -67
   -187   1961   2148   -888  -1166   2055    524    782    -75    -49   -485    -70
   -129   1992   2122   -932  -1127   2055    514    782    -67    -38   -483    -57
   -179   2036   2216   -927  -1197   2125    537    833     -5     31   -420     20
   -176   2078   2255   -950  -1218   2166    542    852     28     72   -392     51
   -106   2104   2210  -1000  -1158   2156    527    833     12     70   -402     36
    -80   2125   2203  -1023  -1143   2164    545    844     23     90   -381     44
    -80   2174   2255  -1047  -1166   2213    506    859     41    132   -337     93
    -80   2221   2301  -1072  -1189   2260    488    859     46    153   -322    114
    -80   2286   2366  -1104  -1223   2325    493    888     88    197   -285    155
    -83   2322   2405  -1122  -1244   2364    483    909    116    233   -254    192
    -77   2327   2405  -1124  -1241   2366    465    930    132    262   -231    210
    -72   2416   2486  -1171  -1280   2449    504    982    187    332   -163    277
    -93   2475   2569  -1192  -1332   2522    548   1044    257    413    -90    348
    -96   2535   2631  -1218  -1363   2582    553   1111    322    493    -20    413
    -72   2605   2678  -1265  -1374   2642    540   1184    400    587     70    498
    -59   2647   2707  -1296  -1384   2678    524   1234    467    667    153    579
    -20   2764   2785  -1371  -1402   2774    548   1312    545    776    257    680
    -18   2863   2881  -1423  -1449   2870    555   1363    594    846    332    763
      5   2951   2946  -1478  -1470   2948    566   1400    641    896    389    854
     18   3013   2995  -1517  -1491   3005    545   1408    659    922    415    891
     41   3057   3016  -1551  -1486   3037    540   1405    665    930    426    904
     44   3104   3057  -1574  -1506   3081    537   1395    659    927    428    898
     18   3068   3050  -1543  -1514   3060    535   1358    626    898    402    870
     28   3021   2992  -1525  -1480   3008    498   1309    574    841    345    844
     38   2998   2959  -1519  -1460   2979    480   1280    545    807    314    839
    174   3096   2922  -1639  -1374   3011    597   1314    581    823    332    852
    114   2974   2860  -1543  -1371   2917    646   1270    540    766    265    784
     44   2844   2800  -1447  -1376   2824    571   1189    462    688    184    698
     25   2839   2813  -1431  -1392   2826    561   1153    426    649    137    654
     46   2844   2798  -1447  -1376   2821    566   1119    397    620     96    618
     90   2883   2792  -1486  -1350   2839    597   1109    384    613     77    607
    106   2909   2800  -1509  -1348   2855    631   1093    366    589     57    600
     88   2902   2813  -1496  -1361   2857    592   1052    327    550     23    566
    111   2917   2803  -1517  -1345   2860    548   1041    314    555     31    571
    124   2917   2792  -1519  -1332   2855    537   1049    316    568     44    584
    174   2961   2785  -1569  -1304   2873    555   1065    337    592     70    602
    205   3029   2824  -1618  -1309   2927    561   1080    353    620    101    623
    192   3073   2878  -1634  -1343   2977    581   1096    379    649    124    641
    200   3128   2927  -1662  -1363   3029    610   1119    413    685    153    665
    194   3156   2961  -1675  -1384   3060    602   1117    415    693    158    670
    189   3141   2951  -1665  -1379   3044    548   1065    368    652    116    633
    277   3231   2951  -1756  -1337   3091    550   1067    389    670    135    649
    324   3328   3003  -1826  -1337   3167    587   1096    439    722    189    691
    293   3289   2995  -1792  -1350   3143    532   1057    410    704    179    704
    298   3302   3003  -1800  -1350   3154    496   1034    384    698    181    714
    277   3291   3011  -1787  -1366   3151    470   1005    353    685    163    657
    246   3234   2987  -1740  -1369   3112    415    979    324    672    142    633
    270   3226   2956  -1751  -1343   3091    392    971    311    665    150    665
    319   3252   2930  -1787  -1304   3091    423    976    306    667    155    665
    350   3281   2930  -1818  -1291   3107    459    989    311    680    168    680
    324   3265   2940  -1795  -1306   3104    483    982    301    670    163    672
    272   3151   2878  -1714  -1304   3016    449    935    249    623    119    615
    290   3130   2839  -1712  -1275   2985    449    917    231    615    111    592
    290   3089   2798  -1688  -1252   2943    465    911    231    618    109    576
    275   3091   2816  -1683  -1270   2953    472    909    228    615    106    561
    275   3042   2766  -1660  -1247   2907    439    867    187    574     64    524
    309   3034   2725  -1670  -1208   2881    400    831    145    537     31    504
    319   3034   2714  -1678  -1197   2876    381    815    132    530     20    496
    327   3034   2707  -1680  -1189   2870    366    818    135    542     28    498
    348   3039   2688  -1693  -1171   2865    366    818    140    550     41    501
    353   3037   2683  -1696  -1166   2863    371    813    145    561     67    519
    368   3044   2673  -1706  -1153   2860    363    810    142    558     70    509
    402   3060   2657  -1730  -1127   2860    384    833    155    563     54    491
    418   3055   2634  -1738  -1109   2847    465    930    215    579     15    444
    465   3151   2686  -1808  -1109   2920    540   1078    355    696     83    478
    506   3367   2857  -1938  -1176   3112    605   1304    626    992    361    719
    566   3676   3109  -2120  -1270   3393    607   1532    919   1384    823   1179
    592   4045   3452  -2320  -1428   3748    488   1395    909   1571   1241   1686
    501   4125   3624  -2314  -1561   3876    303   1021    644   1535   1462   1971
    407   4019   3608  -2213  -1600   3813    127    568    213   1195   1247   1808
    283   3598   3315  -1940  -1514   3457     12     18   -457    327    259    901
    231   3122   2891  -1678  -1330   3008   -122   -283   -927   -350   -524    194
    288   2860   2572  -1574  -1143   2717   -142   -161   -854   -329   -561    119
    327   2774   2444  -1553  -1057   2611    -33    101   -589    -98   -407    200
    327   2782   2455  -1553  -1062   2618     67    332   -332    127   -262    288
    350   2878   2527  -1615  -1088   2704    220    568    -70    363    -83    415
    381   2933   2551  -1657  -1085   2743    283    667     49    472      2    480
    405   2930   2525  -1667  -1060   2727    301    704     85    511     31    491
    426   2946   2520  -1686  -1047   2733    309    727    116    537     54    504
    413   2946   2533  -1680  -1060   2738    303    735    137    555     70    517
    387   2935   2548  -1662  -1080   2743    303    743    158    576     93    537
    374   2915   2540  -1647  -1083   2727    283    730    153    566     83    527
    355   2915   2559  -1634  -1101   2738    241    722    150    561     77    519
    353   2935   2582  -1647  -1114   2761    215    722    168    576     90    530
    348   2925   2574  -1636  -1111   2751    249    730    194    597    111    548
    379   2940   2561  -1660  -1091   2751    293    753    220    623    140    574
    324   2922   2598  -1623  -1135   2761    319    750    241    644    163    602
    285   2873   2587  -1579  -1150   2730    277    722    231    628    148    587
    309   2915   2603  -1613  -1148   2759    265    727    254    644    161    589
    309   2907   2595  -1608  -1145   2751    228    719    262    659    171    589
    252   2863   2611  -1556  -1179   2738    200    709    265    665    176    587
    223   2842   2618  -1535  -1197   2730    179    717    285    678    189    592
    244   2865   2618  -1556  -1187   2743    194    748    329    724    233    626
    327   2940   2611  -1636  -1140   2777    223    789    384    782    296    683
    241   2865   2624  -1553  -1189   2746    150    782    392    805    314    691
    309   2961   2652  -1639  -1171   2808    155    844    470    891    392    750
    371   3076   2704  -1725  -1166   2891    205    924    566   1002    504    846
    332   3052   2720  -1693  -1195   2889    197    966    620   1078    581    911
    319   3055   2735  -1686  -1208   2896    202   1005    672   1150    662    987
    301   3073   2769  -1688  -1234   2922    194   1028    711   1195    714   1026
    311   3102   2790  -1706  -1239   2946    161   1036    722   1210    732   1039
    322   3151   2829  -1738  -1254   2990    163   1047    737   1221    748   1052
    303   3122   2818  -1712  -1257   2972    189   1036    727   1205    732   1047
    340   3117   2777  -1730  -1218   2948    194   1018    711   1179    711   1026
    319   3070   2748  -1696  -1213   2909    197    987    675   1130    672    992
    285   2998   2712  -1641  -1213   2855    187    932    607   1054    589    914
    249   2909   2660  -1579  -1205   2785    181    875    548    979    509    852
    194   2839   2644  -1517  -1223   2740    184    818    485    904    439    763
    192   2761   2566  -1478  -1187   2665    179    766    423    831    374    688
    184   2691   2507  -1439  -1163   2600    171    704    366    766    316    641
    166   2642   2475  -1402  -1153   2559    174    662    322    724    275    587
    161   2582   2418  -1371  -1130   2501    150    610    265    659    210    504
    153   2540   2385  -1348  -1114   2462    142    579    220    613    158    459
    148   2494   2346  -1322  -1098   2421    142    563    207    602    155    457
    135   2439   2304  -1286  -1083   2372    150    563    210    610    163    478
    142   2431   2286  -1288  -1072   2359    127    532    179    576    129    439
    153   2442   2288  -1299  -1067   2366    109    524    179    584    140    454
    179   2483   2304  -1332  -1062   2392    122    532    200    610    174    478
    155   2470   2314  -1312  -1078   2392    150    542    226    633    207    496
    153   2486   2330  -1322  -1088   2410    158    545    239    657    233    488
    161   2496   2333  -1330  -1085   2416    163    545    236    652    223    467
    163   2509   2343  -1337  -1091   2426    158    542    233    649    223    478
    189   2553   2364  -1371  -1085   2460    153    524    231    641    228    498
    200   2579   2379  -1389  -1091   2481    135    532    249    675    283    535
    231   2569   2338  -1400  -1054   2455     70    480    194    633    252    493
    249   2501   2249  -1376  -1000   2374     41    444    153    589    200    488
    213   2473   2260  -1343  -1023   2366     62    459    174    615    233    530
    189   2488   2296  -1340  -1052   2392     77    465    174    623    252    535
    226   2483   2257  -1356  -1015   2372     72    444    153    607    239    498
    215   2403   2187  -1312   -984   2296     59    428    124    579    210    462
    194   2377   2182  -1286   -992   2281     62    415    101    545    187    452
    189   2288   2099  -1239   -956   2195     62    418     90    530    166    436
    171   2255   2083  -1213   -956   2169     62    415     85    530    168    420
    161   2197   2034  -1179   -937   2117     70    400     62    506    158    397
    171   2127   1956  -1148   -891   2042     67    363     20    457    119    355
    174   2094   1917  -1135   -870   2005     77    348      7    436     93    350
    205   2101   1896  -1153   -844   1997     46    319    -18    407     57    319
    213   2073   1860  -1145   -823   1966      2    285    -44    389     41    272
    244   2018   1774  -1130   -763   1896    -31    231    -90    342      0    220
    184   2008   1823  -1098   -820   1917     -5    249    -72    353     10    262
    124   2023   1899  -1075   -888   1964     20    244    -80    350      7    270
    197   1925   1727  -1062   -763   1829     28    223    -98    329    -10    241
    259   1790   1530  -1023   -633   1660     20    202   -109    316     -7    194
    119   1779   1660   -950   -771   1722    111    290    -23    379     31    179
     85   1849   1764   -969   -839   1808    241    452    122    472     28    153
    176   1953   1774  -1065   -797   1862    309    602    303    644    132    249
    187   2125   1938  -1156   -875   2031    303    774    574    982    488    574
    226   2460   2234  -1345  -1002   2348    215    893    792   1374   1057   1153
    213   2738   2522  -1475  -1156   2631    127    761    696   1460   1478   1649
    153   2691   2538  -1423  -1192   2616     38    454    319   1192   1519   1779
     49   2457   2408  -1252  -1179   2434    -67     18   -259    561    976   1361
    -28   2075   2104  -1026  -1065   2088   -184   -509   -937   -376   -220    275
    -59   1688   1748   -813   -904   1717   -252   -659  -1182   -756   -792   -241
    -38   1434   1473   -698   -756   1454   -233   -480   -971   -550   -678   -207
    -33   1314   1348   -639   -691   1330   -166   -267   -683   -267   -485   -111
    -28   1353   1382   -662   -706   1366    -33    -62   -394      5   -280     31
    -23   1465   1488   -722   -756   1475     59    142   -129    259    -54    192
    -28   1543   1569   -758   -800   1556    103    239      0    381     51    257
    -46   1584   1631   -769   -839   1608    150    275     41    423     75    293
     49   1621   1571   -836   -761   1597    127    262     46    426     75    298
     96   1566   1470   -831   -688   1519     64    233     31    410     54    265
      2   1457   1454   -730   -727   1454    116    228     31    410     51    265
    -41   1499   1540   -727   -789   1519    223    270     80    457     98    332
    -25   1499   1522   -737   -774   1509    215    280     93    467    106    342
      2   1506   1501   -756   -748   1504    220    267     90    462    106    322
     31   1501   1470   -766   -719   1486    192    249     75    457    109    311
     18   1475   1457   -745   -719   1467    176    233     62    452     96    296
     18   1486   1467   -756   -724   1478    176    249     83    485    129    316
     12   1480   1467   -748   -727   1475    179    270    114    530    176    342
    -31   1439   1470   -706   -753   1454    132    267    116    537    184    353
    -75   1423   1499   -672   -787   1460    122    277    137    555    205    415
     25   1543   1517   -787   -748   1530    155    319    192    615    267    467
     77   1636   1558   -857   -740   1597    111    340    220    659    309    478
     51   1657   1605   -854   -776   1631    122    337    236    688    342    488
    -41   1613   1654   -784   -846   1634    163    340    265    717    381    519
    -23   1626   1649   -802   -836   1636    202    363    296    763    436    550
    -15   1662   1678   -826   -846   1670    220    387    345    833    514    607
     -2   1725   1725   -862   -865   1725    197    415    397    904    581    652
    -12   1805   1818   -896   -914   1810    153    457    457    995    678    743
    -23   1899   1919   -940   -971   1909    145    530    537   1096    797    846
     57   1932   1875   -995   -909   1904    122    553    566   1130    844    878
     51   1914   1862   -982   -906   1888    127    555    566   1132    859    888
     77   1883   1805   -979   -862   1844     98    496    517   1075    805    836
      0   1880   1878   -940   -940   1880    109    493    519   1062    802    831
    -31   1878   1909   -924   -969   1893    135    509    530   1057    795    805
    -49   1855   1904   -901   -976   1878    132    496    498   1005    735    776
      5   1813   1808   -909   -901   1810    124    452    436    917    641    698
    -25   1727   1751   -852   -888   1738    150    410    379    833    548    610
    -62   1660   1719   -800   -891   1688    153    363    324    761    472    535
    -96   1590   1686   -750   -891   1636    137    309    259    683    397    446
   -111   1538   1649   -711   -880   1592    137    262    205    620    335    387
    -88   1509   1595   -711   -841   1551    119    226    168    579    306    353
    -72   1486   1558   -709   -815   1522    116    205    142    548    275    306
    -77   1447   1525   -685   -802   1486    129    187    119    517    233    280
   -106   1397   1504   -644   -805   1449    109    155     90    485    205    262
   -122   1369   1488   -623   -805   1428    109    129     64    465    194    246
   -114   1337   1452   -613   -782   1392    137    129     70    470    200    249
   -119   1306   1423   -594   -771   1363    158    145     90    491    220    265
    -96   1291   1387   -597   -740   1337    161    148    101    504    236    277
    -77   1319   1397   -623   -737   1356    155    150    127    527    257    272
    -80   1363   1441   -641   -761   1402    179    181    179    574    303    303
    -51   1376   1426   -665   -740   1402    150    200    205    600    340    332
    -44   1345   1389   -649   -717   1366    140    215    220    610    363    316
    -33   1306   1340   -639   -688   1322    132    192    205    576    327    293
    -12   1335   1348   -662   -680   1343    114    179    223    584    335    327
     -7   1312   1319   -652   -665   1314     80    145    213    571    337    322
    -18   1231   1249   -605   -633   1239     20    114    176    532    309    288
    -51   1202   1254   -576   -652   1228    -15     90    166    522    306    288
    -70   1192   1262   -563   -665   1226     15     96    184    532    316    306
    -77   1174   1252   -550   -665   1213     80    124    210    542    322    316
   -135   1111   1247   -488   -691   1179    122    140    220    540    316    309
   -187   1028   1215   -420   -701   1122     64    103    197    506    296    280
   -239    937   1176   -350   -706   1057     28     62    168    465    265    259
   -296    849   1145   -277   -722    995     33     46    150    439    236    228
   -254    859   1114   -301   -683    987     90     80    184    457    246    231
   -218    859   1075   -322   -649    966    158    109    220    478    262    228
   -285    753   1039   -233   -662    896    127     83    200    459    241    197
   -296    711   1008   -207   -652    859     62     51    181    444    231    181
   -319    675    995   -176   -657    833     54     44    181    428    218    192
   -348    623    969   -137   -659    795     51     41    189    426    220    215
   -309    615    924   -153   -618    769     51     59    218    441    244    244
   -277    607    885   -168   -581    745     75     72    233    452    254    252
   -303    553    857   -124   -579    704     83     54    215    428    228    218
   -298    527    823   -114   -561    675     93     70    233    449    254    241
   -311    462    774    -77   -542    618    150    116    270    467    244    187
   -303    436    740    -70   -522    587    231    220    353    496    192    129
   -246    517    763   -135   -504    639    218    353    501    628    283    207
   -168    701    867   -267   -519    782    301    542    761    937    613    475
   -132    883   1013   -376   -574    948    246    626    922   1215   1000    885
   -101   1124   1226   -514   -662   1174    127    465    810   1275   1337   1361
   -140   1210   1350   -535   -745   1280     12    150    498   1143   1532   1649
   -228   1015   1241   -394   -735   1130   -127   -270     12    675   1174   1322
   -342    540    883    -98   -613    711   -223   -740   -597   -148    137    332
   -379    103    480    137   -431    290   -355   -958   -956   -678   -571   -337
   -374   -163    210    270   -293     23   -394   -828   -828   -566   -522   -361
   -371   -233    137    301   -257    -49   -335   -615   -566   -314   -350   -301
   -324   -179    145    252   -236    -18   -226   -387   -301    -64   -184   -163
   -288    -67    220    176   -257     77   -106   -176    -75    148    -28    -25
   -280    -80    200    181   -241     59    -38    -72     28    254     62     -5
   -272   -135    135    202   -205     -2     -2    -28     90    314    129      2
   -265   -158    103    210   -187    -28     12    -18    106    327    148     12
   -270   -174     96    220   -184    -38     23    -20    103    327    150     10
   -275   -192     83    233   -179    -54     46     -7    109    337    150      0
   -265   -192     70    228   -168    -62     -2    -23     93    324    142     -5
   -257   -194     59    226   -161    -67    -54    -41     80    319    140     -7
   -283   -231     51    254   -168    -90    -75    -44     88    335    158    -28
   -322   -252     70    288   -197    -90    -64    -44     93    340    171    -25
   -311   -265     46    288   -181   -111   -101    -85     49    293    122    -33
   -309   -316     -7    311   -150   -163   -140   -114     20    270    103    -59
   -340   -374    -33    355   -155   -205   -142   -111     33    288    132    -75
   -415   -392     23    405   -220   -184   -122    -75     77    324    181    -46
   -415   -376     38    394   -228   -168   -148    -62     96    329    179    -64
   -387   -397    -10    392   -189   -205   -166    -44    122    358    197    -36
   -397   -444    -46    418   -176   -246   -168    -31    140    384    220    -25
   -413   -485    -72    449   -171   -280   -166     -5    168    418    262    -18
   -407   -465    -57    433   -176   -259   -205      7    194    436    283    -23
   -397   -439    -41    418   -179   -239   -239     25    226    467    316     25
   -405   -446    -44    426   -184   -246   -236     67    283    519    368     67
   -407   -431    -23    420   -192   -228   -220    137    363    600    454    140
   -407   -400      5    402   -207   -197   -244    187    428    675    540    205
   -418   -368     46    392   -233   -161   -259    223    478    735    610    259
   -418   -340     77    379   -249   -132   -270    246    511    771    649    293
   -420   -348     72    384   -246   -137   -277    246    514    771    659    316
   -441   -353     88    394   -265   -132   -285    231    496    750    644    316
   -472   -394     77    431   -275   -158   -275    223    488    743    636    309
   -498   -420     75    457   -288   -174   -280    176    444    688    589    265
   -524   -475     49    501   -288   -213   -277    124    392    615    522    223
   -540   -561    -20    548   -259   -290   -275     64    332    545    454    161
   -563   -657    -93    610   -236   -376   -272     -2    262    457    368     88
   -587   -732   -145    657   -220   -439   -277    -59    197    387    296     41
   -607   -805   -197    706   -205   -501   -283   -116    137    316    236     -7
   -636   -846   -213    740   -213   -530   -290   -179     83    244    171    -59
   -675   -914   -241    795   -218   -579   -290   -223     41    192    114    -96
   -665   -974   -309    820   -179   -641   -306   -280    -10    137     51   -148
   -691  -1005   -314    849   -189   -659   -329   -327    -41     98     15   -163
   -732  -1023   -290    875   -220   -657   -327   -329    -38     98     15   -184
   -732  -1041   -311    885   -210   -678   -327   -327    -28    103     28   -189
   -748  -1054   -306    898   -223   -683   -314   -314    -10    109     36   -205
   -711  -1047   -335    880   -189   -691   -316   -324    -15     90      5   -194
   -730  -1067   -337    896   -197   -701   -329   -327    -10     96      7   -179
   -745  -1078   -332    911   -207   -706   -319   -319      7    114     18   -176
   -761  -1054   -296    906   -233   -675   -288   -303     38    135     33   -166
   -748  -1005   -257    878   -246   -631   -262   -298     62    145     44   -142
   -737  -1010   -275    872   -233   -644   -244   -296     70    150     41   -145
   -743  -1015   -272    878   -236   -644   -249   -311     67    145     41   -163
   -714   -995   -283    854   -215   -641   -283   -332     67    148     51   -150
   -696   -961   -265    828   -215   -613   -306   -340     64    150     64   -135
   -698  -1000   -303    846   -197   -652   -329   -363     38    127     49   -142
   -685  -1028   -342    857   -171   -685   -345   -392      7    101     25   -168
   -701  -1036   -335    867   -184   -685   -335   -402     -2     90     10   -153
   -719  -1070   -350    896   -184   -711   -316   -397     -7     93     10   -153
   -706  -1122   -418    911   -145   -771   -342   -410    -38     62    -12   -181
   -714  -1166   -452    937   -132   -810   -348   -423    -59     44    -28   -197
   -737  -1221   -483    976   -127   -852   -329   -431    -70     31    -44   -218
   -776  -1257   -480   1018   -148   -870   -322   -441    -83     15    -54   -220
   -787  -1301   -514   1044   -137   -909   -322   -454   -106     -7    -77   -244
   -789  -1361   -571   1075   -109   -969   -319   -475   -137    -44   -114   -293
   -792  -1400   -607   1096    -93  -1005   -329   -504   -168    -88   -150   -327
   -807  -1441   -633   1124    -88  -1039   -329   -509   -184   -101   -158   -314
   -802  -1483   -683   1140    -62  -1085   -324   -509   -192   -106   -166   -342
   -797  -1509   -711   1153    -44  -1111   -306   -511   -192   -114   -166   -353
   -795  -1522   -727   1158    -33  -1127   -306   -522   -205   -127   -176   -340
   -758  -1525   -766   1143      2  -1145   -306   -524   -215   -137   -194   -361
   -779  -1556   -776   1166     -2  -1166   -311   -527   -220   -135   -200   -366
   -787  -1569   -782   1176     -2  -1176   -324   -535   -226   -135   -194   -376
   -766  -1600   -836   1182     33  -1221   -311   -532   -228   -142   -197   -405
   -800  -1605   -805   1202      2  -1205   -213   -441   -171   -124   -218   -457
   -792  -1553   -761   1171    -15  -1158   -114   -296    -62    -49   -200   -441
   -706  -1428   -722   1067      7  -1078    -31    -93    142    163    -12   -296
   -626  -1192   -566    909    -31   -880     28    187    452    540    384     75
   -584   -807   -223    696   -181   -517    -15    205    571    807    810    581
   -659   -579     80    618   -371   -249   -239   -207    353    839   1091    956
   -797   -532    265    662   -532   -135   -446   -717    -28    607   1047    971
   -927   -956    -28    940   -452   -493   -589  -1247   -607    -80    332    303
  -1008  -1584   -576   1296   -215  -1080   -743  -1673  -1254   -987   -711   -652
   -997  -1906   -911   1452    -44  -1410   -846  -1628  -1296  -1093   -898   -870
   -906  -2008  -1101   1457     96  -1553   -779  -1384  -1078   -904   -792   -831
   -805  -1997  -1192   1400    192  -1595   -641  -1124   -839   -698   -654   -737
   -787  -1932  -1145   1361    179  -1540   -431   -839   -566   -465   -472   -626
   -813  -1909  -1096   1358    137  -1504   -329   -696   -433   -358   -392   -550
   -776  -1899  -1122   1337    171  -1512   -314   -657   -400   -327   -371   -537
   -748  -1896  -1148   1322    197  -1525   -309   -652   -394   -322   -366   -548
   -761  -1873  -1111   1317    174  -1493   -283   -628   -371   -298   -342   -530
   -766  -1886  -1119   1325    174  -1504   -254   -597   -345   -275   -311   -517
   -761  -1891  -1132   1325    184  -1512   -257   -602   -350   -280   -306   -530
   -735  -1893  -1158   1314    210  -1527   -285   -620   -363   -301   -337   -517
   -698  -1909  -1210   1304    254  -1561   -265   -610   -358   -298   -342   -498
   -704  -1891  -1187   1296    239  -1538   -293   -618   -361   -293   -332   -514
   -709  -1893  -1187   1301    239  -1540   -277   -613   -353   -280   -311   -511
   -693  -1880  -1187   1286    244  -1535   -259   -594   -337   -259   -288   -496
   -657  -1836  -1179   1247    259  -1509   -252   -581   -324   -241   -272   -488
   -613  -1787  -1176   1197    280  -1483   -298   -594   -335   -252   -277   -496
   -607  -1782  -1174   1195    280  -1478   -283   -592   -332   -254   -275   -506
   -610  -1810  -1200   1208    293  -1506   -296   -594   -340   -262   -285   -514
   -550  -1795  -1244   1174    345  -1519   -288   -561   -303   -220   -244   -454
   -485  -1769  -1286   1127    397  -1527   -223   -514   -254   -166   -187   -415
   -472  -1784  -1312   1130    418  -1551   -161   -465   -205   -116   -140   -397
   -444  -1761  -1317   1101    433  -1540   -109   -387   -129    -36    -70   -355
   -433  -1693  -1260   1065    413  -1478   -106   -309    -46     62     20   -265
   -407  -1623  -1215   1013    402  -1421    -96   -244     20    153    116   -161
   -368  -1577  -1208    974    418  -1395    -70   -189     85    233    202    -90
   -319  -1491  -1171    906    426  -1332    -46   -135    153    311    280    -18
   -290  -1421  -1130    857    418  -1275    -70   -109    192    366    348     38
   -275  -1395  -1119    831    420  -1257   -129   -103    194    381    376     75
   -270  -1384  -1114    826    420  -1249   -197   -111    184    368    374     83
   -288  -1408  -1119    846    413  -1262   -207   -142    145    324    337     70
   -210  -1314  -1104    763    446  -1210    -23   -148    148    316    358     98
   -293  -1358  -1067    823    387  -1213     41   -189    103    275    316     49
   -381  -1392  -1013    885    314  -1202     44   -210     72    228    267     20
   -418  -1395   -979    904    277  -1187     72   -215     57    192    218    -12
   -454  -1410   -956    932    249  -1184     90   -231     28    148    163    -70
   -496  -1475   -979    984    241  -1228    101   -270    -23     83     98   -148
   -555  -1522   -966   1039    202  -1244    127   -306    -59     28     44   -213
   -576  -1548   -974   1060    197  -1262    127   -342    -98    -25    -10   -262
   -524  -1566  -1041   1047    257  -1304     62   -402   -174    -98    -70   -309
   -488  -1613  -1127   1049    319  -1371     64   -439   -231   -166   -127   -358
   -426  -1654  -1231   1039    400  -1444     25   -488   -290   -226   -187   -407
   -392  -1654  -1262   1023    433  -1460      5   -522   -329   -252   -220   -439
   -418  -1691  -1273   1054    426  -1483     41   -535   -337   -252   -226   -444
   -441  -1743  -1301   1093    428  -1525     31   -548   -350   -267   -236   -454
   -444  -1696  -1252   1070    402  -1475     41   -511   -322   -239   -202   -418
   -449  -1626  -1176   1036    361  -1400    103   -465   -270   -194   -153   -368
   -472  -1615  -1143   1044    335  -1379    114   -454   -259   -189   -148   -361
   -449  -1548  -1101    997    324  -1325    119   -420   -236   -166   -122   -340
   -431  -1465  -1036    948    301  -1252    197   -400   -200   -137    -90   -306
   -517  -1509   -995   1010    239  -1252    174   -441   -231   -161   -114   -332
   -449  -1439   -989    945    270  -1215    150   -446   -231   -153    -98   -332
   -389  -1400  -1013    893    309  -1205    119   -467   -244   -166   -109   -345
   -397  -1392   -997    893    298  -1195    106   -478   -259   -181   -116   -353
   -431  -1371   -943    898    254  -1158    119   -467   -249   -174   -106   -342
   -410  -1340   -930    875    259  -1135    119   -462   -246   -174    -90   -329
   -384  -1335   -953    857    283  -1145    111   -472   -265   -189   -106   -340
   -368  -1345   -979    857    303  -1163    103   -483   -290   -218   -129   -353
   -353  -1345   -995    849    316  -1171     85   -496   -303   -239   -148   -355
   -324  -1330  -1005    828    340  -1169     93   -501   -309   -252   -158   -368
   -327  -1353  -1026    839    345  -1189    142   -498   -314   -265   -171   -387
   -350  -1397  -1049    872    348  -1223    194   -504   -319   -290   -200   -413
   -324  -1413  -1088    867    379  -1252    163   -517   -335   -319   -228   -441
   -267  -1376  -1109    823    420  -1244     88   -535   -355   -340   -246   -462
   -244  -1343  -1098    792    426  -1221    124   -527   -345   -337   -241   -454
   -213  -1314  -1101    763    441  -1210    181   -509   -329   -332   -233   -436
   -239  -1345  -1106    789    431  -1226    197   -511   -332   -350   -254   -446
   -252  -1361  -1109    807    428  -1236    174   -514   -332   -366   -267   -446
   -231  -1350  -1119    789    441  -1234    187   -509   -327   -361   -267   -433
   -184  -1332  -1148    758    480  -1241    218   -498   -316   -358   -267   -433
   -176  -1350  -1174    761    498  -1262    231   -493   -309   -366   -275   -439
   -163  -1379  -1215    771    524  -1299    254   -459   -272   -353   -298   -472
   -122  -1361  -1239    740    558  -1301    332   -335   -150   -277   -301   -527
    -85  -1283  -1200    683    555  -1241    400   -174     20   -111   -179   -457
    -31  -1080  -1049    555    506  -1065    428     20    270    192    135   -168
     67   -750   -818    342    441   -784    379    155    475    506    568    332
     38   -472   -511    215    272   -493    277    -46    329    472    844    771
    -44   -436   -392    239    171   -415    176   -358     10    272    943    974
   -129   -670   -540    400    202   -605     62   -771   -480   -226    504    574
   -215  -1140   -924    678    353  -1034    -23  -1301  -1153  -1119   -628   -522
   -176  -1499  -1325    836    571  -1413   -161  -1467  -1434  -1512  -1179  -1049
   -103  -1662  -1558    883    724  -1610   -181  -1332  -1286  -1366  -1098  -1036
    -70  -1714  -1647    891    787  -1680    -72  -1096  -1000  -1085   -901   -919
   -132  -1730  -1597    932    732  -1665     98   -831   -693   -789   -683   -769
   -174  -1657  -1486    914    654  -1571    174   -613   -459   -568   -501   -641
   -181  -1553  -1371    865    594  -1462    179   -506   -337   -452   -397   -561
   -132  -1363  -1234    748    548  -1299    342   -394   -207   -332   -290   -467
   -246  -1421  -1174    833    462  -1299    433   -366   -176   -298   -265   -462
   -301  -1467  -1166    883    431  -1317    431   -353   -161   -275   -239   -449
   -290  -1467  -1176    878    441  -1322    431   -319   -132   -246   -207   -410
   -298  -1439  -1140    867    420  -1291    433   -293   -109   -226   -184   -384
   -259  -1382  -1122    820    431  -1252    394   -303    -96   -215   -168   -368
   -288  -1421  -1132    852    418  -1278    366   -311   -114   -220   -171   -379
   -215  -1330  -1114    771    446  -1223    392   -257    -77   -179   -119   -332
   -163  -1267  -1106    714    470  -1187    441   -213    -41   -140    -85   -309
   -249  -1340  -1091    795    420  -1215    426   -244    -64   -163   -106   -327
   -197  -1291  -1096    743    446  -1195    418   -207    -28   -114    -54   -283
   -226  -1304  -1078    763    423  -1189    444   -189     -5    -77    -20   -265
   -280  -1400  -1119    839    418  -1260    470   -210    -25   -101    -41   -290
   -220  -1376  -1156    800    467  -1267    470   -187      0    -72    -10   -246
   -161  -1330  -1169    745    504  -1249    485   -135     44    -25     33   -205
   -114  -1319  -1205    717    545  -1262    478   -116     59     -5     54   -187
   -129  -1348  -1218    737    540  -1283    465   -103     80     20     83   -163
   -119  -1343  -1223    732    550  -1283    465    -67    119     70    137   -116
   -106  -1306  -1200    706    545  -1254    462    -20    181    150    215    -54
    -93  -1262  -1169    678    537  -1215    467     38    254    249    306     12
    -57  -1218  -1161    636    550  -1189    444     72    303    314    381     83
    -41  -1119  -1078    581    517  -1098    465    161    400    423    504    194
    -15  -1039  -1023    524    501  -1031    478    220    452    483    576    236
     20   -976   -997    478    506   -987    439    205    431    459    566    246
     44   -935   -979    444    509   -956    428    207    423    452    571    257
     31   -958   -989    465    509   -974    449    202    407    428    555    233
     23   -989  -1013    483    517  -1000    470    174    366    379    511    187
     41   -987  -1028    472    532  -1008    465    142    319    319    454    119
     28  -1028  -1057    498    540  -1041    485    116    280    257    394     51
    -23  -1140  -1117    581    545  -1130    485     46    202    150    283    -57
    -49  -1179  -1130    613    540  -1156    462    -12    140     62    197   -124
    -23  -1174  -1150    597    561  -1161    485    -49     98      5    145   -150
    -20  -1228  -1208    626    592  -1218    483    -96     36    -64     77   -207
    -41  -1293  -1252    667    605  -1273    472   -145    -25   -135      7   -275
    -62  -1348  -1288    704    613  -1319    436   -192    -80   -197    -54   -345
    -44  -1350  -1309    696    631  -1330    441   -200    -96   -220    -83   -376
    -67  -1405  -1340    735    636  -1371    449   -213   -116   -249   -109   -407
    -44  -1389  -1345    717    649  -1369    467   -220   -122   -262   -124   -426
    -49  -1395  -1345    722    646  -1371    446   -236   -135   -277   -148   -400
    -88  -1405  -1317    745    613  -1361    407   -244   -142   -283   -153   -394
    -59  -1387  -1327    722    631  -1358    415   -228   -116   -257   -132   -387
    -46  -1384  -1337    717    644  -1361    436   -202    -83   -233   -111   -371
    -70  -1366  -1296    717    610  -1330    441   -192    -57   -218    -96   -350
    -59  -1322  -1262    688    600  -1293    439   -194    -44   -210    -88   -342
    -31  -1291  -1262    659    613  -1278    426   -192    -33   -202    -85   -337
    -33  -1223  -1189    628    576  -1208    428   -168      2   -171    -59   -314
    -72  -1228  -1156    649    540  -1192    402   -200    -10   -179    -62   -316
    -83  -1257  -1174    670    542  -1215    397   -231    -33   -197    -75   -322
    -62  -1231  -1169    646    550  -1200    397   -226    -28   -194    -72   -311
    -54  -1195  -1140    626    542  -1169    397   -218    -23   -187    -62   -296
    -77  -1226  -1148    652    535  -1187    379   -239    -51   -210    -75   -309
    -54  -1267  -1213    659    579  -1241    381   -236    -57   -223    -83   -309
    -46  -1270  -1223    657    584  -1247    402   -213    -38   -207    -67   -290
    -83  -1340  -1257    711    587  -1299    413   -241    -70   -239   -101   -324
    -88  -1389  -1304    737    607  -1348    407   -280   -116   -290   -158   -381
    -93  -1426  -1332    758    618  -1379    410   -296   -140   -327   -197   -415
    -90  -1460  -1369    774    639  -1415    413   -301   -142   -348   -220   -433
   -111  -1462  -1350    787    618  -1408    423   -296   -137   -350   -213   -413
   -119  -1457  -1337    787    607  -1397    418   -298   -150   -355   -226   -418
   -101  -1493  -1392    797    644  -1441    413   -298   -161   -366   -244   -433
   -103  -1501  -1400    800    646  -1452    420   -290   -153   -368   -249   -436
   -119  -1470  -1350    795    615  -1410    436   -277   -137   -361   -244   -428
   -109  -1465  -1358    784    623  -1410    420   -293   -155   -376   -257   -431
   -122  -1467  -1345    792    610  -1408    418   -293   -158   -389   -259   -426
   -119  -1465  -1345    789    610  -1405    420   -293   -158   -397   -272   -433
   -111  -1486  -1374    800    631  -1431    446   -272   -148   -400   -301   -465
   -127  -1491  -1363    807    618  -1428    537   -166    -54   -363   -332   -524
   -116  -1395  -1278    756    579  -1337    620    -36     88   -249   -277   -501
    -88  -1140  -1052    613    478  -1096    657    161    353     49     10   -249
      5   -833   -839    415    420   -836    579    371    649    493    532    239
     49   -524   -574    236    309   -548    433    228    555    623    945    691
    -20   -462   -444    241    210   -454    322    -98    207    478   1106    893
   -122   -628   -509    374    192   -568    192   -561   -340    -49    717    589
   -241   -971   -730    607    244   -852     88  -1119  -1039   -979   -361   -311
   -283  -1340  -1057    810    384  -1200      7  -1322  -1395  -1540  -1075   -904
   -236  -1587  -1350    911    555  -1470     23  -1143  -1231  -1415  -1060   -922
   -213  -1719  -1506    963    644  -1613    101   -893   -932  -1140   -893   -841
   -213  -1709  -1496    961    641  -1602    215   -665   -636   -875   -696   -735
   -197  -1595  -1400    896    600  -1499    366   -439   -363   -636   -509   -615
   -181  -1527  -1345    854    579  -1436    452   -311   -218   -506   -402   -542
   -163  -1480  -1317    820    574  -1400    478   -265   -161   -446   -350   -509
   -168  -1473  -1304    820    566  -1389    488   -252   -140   -423   -329   -504
   -184  -1486  -1304    833    558  -1397    504   -236   -127   -413   -316   -509
   -194  -1470  -1275    831    540  -1374    517   -228   -119   -413   -319   -501
   -197  -1449  -1254    820    527  -1353    509   -223   -114   -410   -316   -483
   -213  -1452  -1239    833    511  -1345    514   -202    -88   -389   -290   -478
   -202  -1457  -1257    828    524  -1358    530   -202    -77   -379   -283   -488
   -189  -1436  -1247    813    527  -1343    553   -197    -70   -371   -272   -483
   -187  -1431  -1244    807    524  -1337    537   -181    -51   -348   -246   -472
   -174  -1400  -1226    787    524  -1314    527   -171    -44   -329   -223   -459
   -179  -1387  -1210    782    514  -1301    527   -189    -51   -337   -239   -457
   -184  -1408  -1223    795    517  -1317    522   -192    -38   -324   -228   -457
   -231  -1405  -1176    818    470  -1291    537   -137     10   -270   -179   -436
   -252  -1309  -1057    782    402  -1184    553    -83     46   -223   -135   -402
   -184  -1296  -1111    737    459  -1205    550    -80     49   -213   -124   -397
   -163  -1286  -1124    724    480  -1205    561    -51     90   -161    -77   -363
   -132  -1286  -1156    706    509  -1221    563    -23    127   -103    -20   -348
   -129  -1234  -1104    683    485  -1169    548    -23    137    -88     -2   -342
   -166  -1148   -982    657    405  -1067    558     25    202    -18     46   -283
   -148  -1109   -961    628    405  -1036    558    106    303     98    150   -194
    -88  -1054   -969    568    439  -1013    537    179    392    200    262    -96
    -59   -958   -898    509    418   -930    540    262    491    316    381      5
    -38   -904   -867    470    413   -888    493    277    517    361    444     57
    -36   -867   -831    452    397   -849    483    296    522    376    467     67
    -62   -862   -800    462    368   -833    472    301    519    376    459     59
    -72   -880   -807    478    366   -844    509    280    504    353    444     51
    -70   -896   -828    480    379   -862    555    241    452    285    384      5
    -51   -924   -872    488    407   -898    522    194    392    218    322    -36
    -57   -950   -893    501    418   -922    535    148    337    158    267    -96
    -67   -997   -930    532    431   -963    587     88    259     64    174   -171
    -33  -1091  -1057    561    511  -1075    594     -5    153    -54     51   -296
    -54  -1163  -1109    607    524  -1135    620    -38    114   -116     -7   -348
    -54  -1223  -1169    636    555  -1195    639    -44     96   -145    -38   -363
    -36  -1236  -1200    636    581  -1218    563    -72     54   -189    -72   -407
    -23  -1257  -1234    639    605  -1247    553    -90     31   -215   -103   -444
    -57  -1306  -1249    680    594  -1278    576    -77     46   -202    -88   -423
    -93  -1366  -1273    727    589  -1319    602    -72     64   -192    -75   -428
    -72  -1374  -1301    724    613  -1337    535   -114     38   -228   -109   -483
    -88  -1353  -1267    719    589  -1312    504   -140     10   -241   -127   -488
   -109  -1319  -1213    714    550  -1267    576   -119     23   -223   -116   -467
    -64  -1286  -1223    675    576  -1254    675   -127     33   -213   -103   -436
    -31  -1249  -1218    641    592  -1234    698   -127     36   -215    -98   -428
      5  -1182  -1187    587    594  -1184    709    -80     80   -176    -64   -389
     -7  -1145  -1137    576    563  -1140    735    -51    119   -140    -25   -350
    -41  -1093  -1054    566    504  -1075    763    -12    155   -103     10   -327
    -75  -1023   -948    550    436   -987    758     20    187    -72     44   -290
   -114   -950   -839    530    361   -896    717     12    202    -46     83   -239
   -249   -930   -683    589    215   -807    711     28    233     -7    127   -192
   -241   -948   -706    594    231   -828    654     12    207    -31    106   -215
    -77   -932   -854    506    387   -893    584    -51    142   -103     36   -277
    -18   -969   -953    493    465   -961    514   -101     93   -155    -15   -303
    -28  -1067  -1041    548    506  -1054    524   -127     46   -202    -57   -348
    -51  -1145  -1093    597    517  -1119    607   -168      0   -246    -93   -392
    -90  -1192  -1101    641    504  -1148    652   -200    -12   -267   -106   -413
   -103  -1210  -1109    654    501  -1161    665   -197    -15   -265   -109   -433
   -109  -1223  -1117    665    504  -1171    662   -184    -18   -272   -116   -431
   -127  -1215  -1088    672    480  -1153    649   -181    -23   -283   -129   -428
   -163  -1239  -1075    701    454  -1158    657   -187    -33   -293   -140   -446
   -205  -1280  -1075    740    433  -1179    667   -176    -33   -283   -129   -465
   -197  -1270  -1072    732    436  -1171    644   -166    -38   -293   -148   -470
   -179  -1247  -1070    711    441  -1158    618   -158    -46   -301   -163   -452
   -179  -1252  -1072    717    446  -1163    600   -148    -49   -296   -168   -472
   -179  -1265  -1088    722    452  -1176    610   -168    -67   -309   -187   -501
   -153  -1275  -1124    714    485  -1200    615   -189    -88   -324   -202   -522
   -145  -1273  -1130    706    491  -1202    605   -194    -96   -332   -205   -535
   -135  -1283  -1148    709    506  -1215    594   -197    -98   -342   -213   -558
   -137  -1280  -1143    706    501  -1210    633   -140    -46   -324   -233   -613
   -166  -1254  -1088    709    459  -1171    727     -2     70   -236   -220   -662
   -161  -1145   -984    649    410  -1065    782    155    239    -59    -88   -574
   -124   -914   -789    519    332   -852    805    322    467    236    236   -244
    -90   -566   -475    327    189   -522    724    335    568    454    639    259
   -109   -309   -200    207     44   -254    581     93    381    413    911    667
   -163   -267   -103    215    -31   -187    444   -283     -7    161    948    774
   -259   -558   -298    410     18   -428    361   -667   -488   -348    454    298
   -319  -1041   -722    678    200   -883    309  -1054  -1036  -1127   -597   -714
   -322  -1413  -1091    867    381  -1252    239  -1174  -1241  -1441  -1044  -1140
   -342  -1590  -1247    966    449  -1418    228  -1018  -1039  -1244   -914  -1101
   -285  -1571  -1286    930    498  -1428    267   -753   -732   -956   -701   -971
   -218  -1478  -1260    846    519  -1369    415   -493   -462   -711   -527   -810
   -181  -1418  -1236    800    527  -1327    574   -301   -270   -530   -387   -696
   -184  -1413  -1231    797    522  -1322    641   -215   -181   -449   -324   -654
   -189  -1428  -1239    810    524  -1335    691   -187   -137   -415   -298   -636
   -215  -1454  -1241    833    511  -1350    672   -200   -127   -405   -298   -639
   -246  -1467  -1221    857    485  -1345    670   -213   -127   -402   -296   -641
   -187  -1408  -1223    795    517  -1317    618   -210   -109   -389   -272   -620
   -145  -1405  -1260    776    555  -1332    571   -197    -93   -368   -259   -620
   -171  -1457  -1288    813    555  -1371    594   -184    -77   -361   -254   -613
   -124  -1423  -1299    774    584  -1361    654   -153    -46   -332   -226   -579
   -140  -1415  -1275    776    566  -1348    639   -176    -38   -327   -218   -566
   -161  -1421  -1260    792    548  -1340    628   -179    -33   -324   -215   -558
   -166  -1413  -1249    789    537  -1332    646   -114      7   -272   -171   -522
   -171  -1475  -1306    823    566  -1392    628   -106     -7   -275   -181   -537
   -176  -1506  -1330    841    574  -1418    594   -127    -28   -296   -200   -563
   -163  -1493  -1330    828    581  -1413    589   -127     -2   -285   -192   -542
   -181  -1491  -1309    833    563  -1400    545    -88     31   -244   -150   -493
   -179  -1475  -1296    826    555  -1384    555    -54     51   -207   -109   -475
   -223  -1460  -1236    839    504  -1350    540    -38     57   -179    -85   -465
   -288  -1441  -1153    865    431  -1299    594     31    101   -122    -46   -410
   -233  -1350  -1117    789    439  -1234    631     85    179    -31     31   -342
   -259  -1296  -1036    776    387  -1166    628    114    233     38    101   -277
   -213  -1260  -1049    735    418  -1156    641    179    293    106    166   -189
   -207  -1158   -950    683    371  -1054    636    257    353    189    259   -119
   -259  -1106   -846    683    290   -976    602    306    402    252    319    -85
   -259  -1078   -818    667    277   -948    581    314    426    285    361    -36
   -262  -1083   -820    672    277   -953    566    303    428    290    376     -5
   -272  -1075   -802    675    265   -940    561    322    433    288    392    -33
   -296  -1088   -792    691    246   -940    646    355    441    275    371    -15
   -285  -1096   -810    691    262   -953    641    290    379    213    319    -67
   -275  -1101   -828    688    275   -966    589    233    337    176    285   -124
   -257  -1158   -901    709    322  -1031    605    197    283    103    210   -226
   -267  -1195   -930    730    329  -1062    628    184    241     64    166   -223
   -272  -1262   -989    766    358  -1127    605    194    223     44    132   -257
   -223  -1356  -1135    789    452  -1247    566    142    150    -36     49   -363
   -228  -1470  -1241    849    506  -1356    587    101     98   -111    -28   -418
   -239  -1569  -1332    904    545  -1452    605     90    106   -127    -70   -444
   -210  -1605  -1397    906    592  -1501    644     44     49   -163    -90   -501
   -174  -1605  -1431    888    628  -1517    654      2      7   -189   -106   -537
   -179  -1641  -1462    911    641  -1553    678     10      0   -200   -124   -540
   -207  -1634  -1428    919    607  -1532    675     10     -5   -200   -101   -530
   -192  -1647  -1457    919    631  -1553    631      2    -25   -205   -106   -553
   -187  -1615  -1428    898    620  -1522    610     12    -15   -181    -83   -548
   -220  -1564  -1343    893    561  -1454    620     51     33   -135    -36   -509
   -272  -1540  -1267    906    493  -1402    628     67     62   -114    -15   -501
   -288  -1522  -1236    904    472  -1379    631     62     62   -116     -5   -506
   -275  -1449  -1174    859    446  -1312    607     54     67   -114      5   -496
   -254  -1389  -1135    823    439  -1262    636     64     83    -83     46   -467
   -205  -1356  -1153    779    472  -1254    631     75     85    -83     44   -493
   -215  -1366  -1150    792    465  -1260    563     67     75    -85     44   -496
   -231  -1395  -1163    813    465  -1280    519     96     83    -70     67   -478
   -103  -1371  -1267    737    581  -1319    522     75     75    -80     64   -509
   -145  -1384  -1241    763    548  -1312    517     33     28   -116     36   -506
   -163  -1415  -1252    789    542  -1335    550     49     25   -119     36   -519
   -142  -1460  -1317    800    587  -1389    563     25    -12   -153     -7   -537
   -145  -1506  -1361    826    607  -1434    519     10    -38   -181    -25   -532
   -163  -1543  -1379    852    605  -1462    480      0    -31   -181    -33   -571
   -163  -1597  -1434    880    633  -1517    480    -15    -44   -205    -59   -613
   -166  -1636  -1473    901    652  -1556    483    -49    -83   -252   -109   -654
   -168  -1670  -1501    919    665  -1587    470    -98   -116   -296   -153   -693
   -163  -1699  -1538    930    685  -1618    413   -129   -142   -316   -163   -714
   -179  -1727  -1548    953    683  -1639    420   -129   -132   -322   -166   -719
   -192  -1722  -1532    956    670  -1628    394   -150   -142   -337   -174   -706
   -181  -1732  -1551    958    683  -1641    439   -132   -137   -329   -171   -704
   -176  -1727  -1551    950    685  -1639    498   -122   -137   -337   -194   -704
   -148  -1738  -1592    943    719  -1665    506   -124   -140   -345   -205   -693
   -166  -1777  -1613    971    722  -1696    491   -127   -140   -353   -207   -709
   -210  -1797  -1587   1005    688  -1693    431   -124   -153   -353   -207   -704
   -215  -1784  -1571   1000    675  -1678    467    -77   -114   -332   -205   -706
   -207  -1784  -1577    995    683  -1680    576     33    -36   -303   -228   -774
   -189  -1719  -1532    953    670  -1626    675    189    103   -189   -168   -724
   -135  -1527  -1392    831    628  -1460    756    452    410    140    142   -472
    -44  -1187  -1145    613    548  -1169    732    657    688    545    644     31
    -90   -826   -737    457    322   -782    639    498    685    748   1083    587
   -233   -620   -387    426     75   -504    446     93    444    730   1325    898
   -353   -722   -368    537      7   -545    202   -431    -31    311   1013    628
   -498  -1267   -771    880    135  -1018     72   -974   -748   -665    -96   -363
   -491  -1800  -1309   1145    407  -1556    -46  -1182  -1135  -1244   -797  -1000
   -449  -2062  -1613   1254    579  -1836    -36  -1002  -1013  -1163   -810  -1067
   -407  -2088  -1680   1249    636  -1886     41   -732   -758   -937   -659   -995
   -329  -2029  -1699   1179    683  -1865    213   -436   -483   -693   -478   -901
   -316  -1979  -1662   1148    670  -1821    350   -228   -275   -506   -332   -828
   -306  -1927  -1623   1114    657  -1777    420   -155   -197   -444   -288   -787
   -311  -1899  -1587   1106    636  -1743    457    -77   -137   -387   -252   -724
   -277  -1888  -1610   1080    665  -1751    465    -36    -98   -345   -213   -727
   -285  -1867  -1584   1075    649  -1727    472    -12    -72   -324   -192   -714
   -296  -1865  -1571   1078    636  -1719    446    -18    -75   -335   -200   -706
   -306  -1899  -1592   1104    641  -1745    457    -12    -64   -324   -189   -709
   -327  -1906  -1579   1117    623  -1743    491      7    -38   -301   -155   -704
   -324  -1901  -1577   1111    623  -1740    496     12    -36   -296   -145   -701
   -340  -1893  -1553   1117    605  -1725    524     25    -25   -288   -137   -678
   -342  -1893  -1551   1119    602  -1722    542     33    -12   -277   -135   -652
   -309  -1878  -1571   1093    628  -1725    485     31     -7   -267   -129   -633
   -303  -1886  -1582   1093    639  -1735    467     33     -2   -254   -116   -628
   -329  -1880  -1551   1104    607  -1714    459     59     28   -223    -77   -610
   -407  -1899  -1491   1153    540  -1696    491    109     72   -179    -38   -579
   -379  -1917  -1540   1148    576  -1730    504    116     72   -181    -46   -568
   -348  -1901  -1553   1122    602  -1727    519    161    116   -145    -12   -535
   -340  -1886  -1545   1111    600  -1717    509    192    155   -109     28   -514
   -389  -1888  -1499   1140    553  -1693    532    231    207    -59     64   -465
   -335  -1829  -1493   1080    576  -1662    517    244    244    -23    101   -426
   -342  -1805  -1462   1072    558  -1634    514    288    303     44    184   -366
   -324  -1782  -1460   1052    566  -1623    498    345    368    119    252   -324
   -270  -1738  -1467   1005    597  -1602    470    405    423    184    301   -223
   -254  -1667  -1413    958    576  -1540    491    465    501    272    402   -142
   -215  -1600  -1387    906    584  -1493    475    485    542    319    459   -106
   -176  -1548  -1374    859    597  -1462    436    514    563    342    485    -67
   -179  -1553  -1374    867    597  -1465    384    501    555    324    470    -64
   -213  -1600  -1387    904    587  -1493    426    480    535    296    446    -85
   -244  -1647  -1402    943    579  -1525    514    454    514    267    423   -122
   -254  -1657  -1402    953    571  -1532    535    428    491    231    392   -161
   -249  -1678  -1428    963    589  -1553    514    374    433    168    327   -200
   -309  -1714  -1405   1010    545  -1561    522    316    381    101    262   -267
   -337  -1792  -1454   1065    555  -1623    568    285    342     41    187   -345
   -345  -1883  -1540   1114    597  -1714    527    220    277    -31    109   -389
   -322  -1914  -1592   1119    633  -1753    488    153    215    -88     54   -465
   -350  -1953  -1602   1150    626  -1779    532    124    174   -140     -5   -527
   -303  -1943  -1639   1122    667  -1792    498     70    122   -197    -64   -517
   -296  -1945  -1652   1119    675  -1800    483     28     90   -223    -80   -535
   -363  -1990  -1626   1176    631  -1808    548     62    109   -202    -62   -548
   -316  -1953  -1636   1132    657  -1795    478     64    122   -184    -44   -542
   -257  -1935  -1678   1096    709  -1805    449     57     98   -202    -64   -563
   -298  -1901  -1602   1098    649  -1753    470     64    101   -200    -72   -542
   -309  -1880  -1571   1096    631  -1727    506     67    116   -189    -62   -558
   -283  -1865  -1582   1072    649  -1725    530     75    129   -179    -49   -545
   -275  -1836  -1564   1054    641  -1701    527     85    135   -174    -44   -537
   -218  -1816  -1597   1013    688  -1706    488     59    111   -194    -64   -563
   -231  -1792  -1561   1013    665  -1678    472     59    124   -174    -38   -563
   -200  -1722  -1525    958    659  -1623    506     59    145   -150      0   -535
   -127  -1704  -1579    914    724  -1641    465      2     93   -202    -57   -537
   -106  -1712  -1605    906    745  -1660    436     -2     83   -200    -38   -524
   -202  -1649  -1447    927    620  -1548    511    103    168   -106     54   -517
    -90  -1626  -1535    857    722  -1582    436     62    109   -174    -25   -558
    -85  -1680  -1595    883    753  -1639    420     25     70   -220    -70   -540
    -80  -1735  -1654    906    784  -1696    446     28     62   -231    -70   -535
    -83  -1748  -1665    917    789  -1706    407     -7     20   -267   -101   -576
   -106  -1771  -1665    937    776  -1719    389    -28      2   -280   -111   -600
   -116  -1821  -1704    966    792  -1764    428    -18     10   -277    -98   -600
   -145  -1870  -1727   1008    789  -1797    475     -7      7   -290   -109   -610
   -148  -1901  -1753   1026    802  -1829    540     28     25   -277   -106   -579
   -166  -1953  -1790   1057    810  -1873    548     -2      2   -301   -127   -615
   -192  -1974  -1784   1083    795  -1880    540    -20    -12   -314   -140   -636
   -158  -1951  -1795   1054    818  -1875    555      2      2   -293   -116   -615
   -106  -1940  -1834   1023    862  -1888    550     28     23   -275    -93   -618
    -72  -1927  -1857   1000    888  -1893    530      7     -5   -335   -150   -623
    -80  -1919  -1839    997    878  -1880    530     28     10   -337   -137   -597
    -72  -1979  -1906   1023    917  -1943    542     12      2   -348   -140   -607
    -96  -2003  -1906   1049    904  -1956    558     12      7   -332   -127   -597
   -161  -1969  -1808   1062    820  -1888    602     80     70   -277   -111   -597
   -142  -1901  -1758   1021    805  -1831    626    194    184   -202   -103   -631
   -148  -1831  -1683    987    766  -1758    685    324    337    -67    -15   -592
   -181  -1649  -1467    917    641  -1558    792    511    579    213    259   -358
   -132  -1283  -1150    706    506  -1215    756    646    779    532    691    127
   -148   -958   -813    553    329   -885    683    527    722    605   1028    623
   -106   -883   -776    493    332   -831    574    205    402    418   1135    828
    -70  -1028   -958    550    444   -995    420   -220   -106    -67    758    501
   -194  -1428  -1236    810    519  -1332    327   -727   -735   -914   -277   -501
   -244  -1810  -1569   1026    662  -1691    218   -966  -1091  -1421   -922  -1098
   -241  -2060  -1821   1150    787  -1940    189   -880  -1013  -1363   -924  -1130
   -254  -2166  -1912   1210    828  -2039    265   -652   -737  -1101   -748  -1015
   -184  -2125  -1940   1150    878  -2034    332   -439   -470   -846   -558   -909
   -129  -2023  -1896   1075    880  -1961    452   -202   -207   -602   -374   -784
    -64  -1930  -1867    995    898  -1901    511    -88    -72   -480   -288   -701
   -106  -1888  -1782    997    836  -1836    555    -46    -12   -428   -252   -672
   -119  -1891  -1774   1005    826  -1834    561    -23     12   -405   -233   -659
   -122  -1875  -1753    997    813  -1816    597     25     59   -350   -189   -641
   -129  -1836  -1706    982    787  -1771    597     59     85   -322   -174   -615
   -129  -1860  -1730    995    800  -1795    568     51     72   -335   -187   -568
   -127  -1855  -1727    989    800  -1790    594     54     80   -322   -171   -566
   -119  -1844  -1725    982    800  -1784    618     44     77   -319   -171   -581
   -179  -1847  -1667   1013    740  -1756    639     44     90   -309   -158   -579
   -181  -1792  -1610    987    714  -1701    644     72    119   -277   -132   -555
    -67  -1758  -1691    911    810  -1725    600     93    114   -272   -132   -568
    -77  -1774  -1696    924    807  -1735    592     90    114   -272   -129   -571
   -122  -1774  -1654    948    766  -1717    589     85    114   -270   -129   -581
   -124  -1735  -1610    930    743  -1673    597     90    127   -257   -114   -566
   -148  -1735  -1590    940    719  -1662    597    101    145   -226    -83   -561
   -142  -1699  -1556    919    704  -1628    571    119    163   -202    -64   -527
   -127  -1660  -1532    893    701  -1597    571    142    189   -168    -31   -485
    -83  -1644  -1561    865    737  -1602    584    184    228   -119     18   -454
    -85  -1631  -1548    857    730  -1592    592    215    270    -72     77   -413
    -49  -1561  -1514    805    732  -1538    563    244    301    -36    124   -348
    -38  -1488  -1452    761    706  -1470    558    296    366     41    202   -275
    -44  -1444  -1400    745    678  -1423    574    355    436    132    301   -187
    -41  -1400  -1361    719    657  -1382    545    379    483    192    368   -119
    -25  -1343  -1317    683    644  -1330    524    394    519    233    420    -70
    -15  -1317  -1301    665    641  -1309    535    415    537    257    446    -41
    -83  -1296  -1213    691    563  -1254    581    436    542    257    444    -54
    -88  -1270  -1182    678    542  -1226    579    423    524    233    428    -80
   -106  -1327  -1221    714    555  -1275    576    394    485    179    371   -101
    -96  -1384  -1291    740    594  -1337    581    379    454    127    316   -119
   -129  -1423  -1293    776    581  -1358    610    366    428     80    262   -174
   -111  -1454  -1345    782    615  -1400    592    309    366      0    176   -257
   -122  -1501  -1382    810    628  -1441    600    267    316    -67     93   -345
   -145  -1571  -1426    857    639  -1499    600    226    262   -132     15   -418
   -140  -1587  -1447    865    652  -1517    605    187    220   -187    -38   -449
   -158  -1626  -1470    891    654  -1548    605    148    174   -246    -96   -509
   -148  -1662  -1514    906    680  -1590    587    114    122   -301   -158   -574
   -129  -1670  -1543    898    704  -1608    584    111    109   -316   -179   -592
   -148  -1727  -1579    937    714  -1654    584    114    106   -319   -184   -592
   -158  -1735  -1577    948    709  -1657    623    114    114   -319   -187   -600
   -171  -1722  -1551    945    688  -1636    639    111    119   -316   -179   -600
   -176  -1714  -1540    945    680  -1628    607    124    124   -306   -161   -587
   -158  -1704  -1545    932    693  -1626    644    150    148   -290   -150   -571
   -171  -1662  -1491    914    659  -1577    631    158    161   -275   -142   -574
   -142  -1639  -1496    891    675  -1569    568    137    155   -272   -145   -605
   -129  -1621  -1493    875    680  -1558    613    145    174   -257   -135   -620
   -171  -1579  -1408    875    618  -1493    662    166    189   -244   -116   -542
   -155  -1532  -1379    841    610  -1457    568    145    163   -252   -119   -524
   -153  -1551  -1400    852    620  -1475    542    106    129   -280   -142   -545
   -140  -1517  -1376    828    615  -1447    537     88    122   -280   -127   -524
   -103  -1454  -1350    779    623  -1402    540    101    129   -267   -111   -511
   -106  -1447  -1340    774    613  -1395    558    129    129   -267   -119   -527
   -114  -1447  -1332    779    607  -1389    509    122    101   -285   -132   -545
   -119  -1467  -1350    792    613  -1410    511    119     90   -301   -145   -545
   -163  -1501  -1337    833    587  -1421    527    129     98   -293   -137   -537
   -197  -1519  -1322    857    561  -1421    491    106     67   -329   -163   -579
   -254  -1579  -1325    914    535  -1452    506    124     62   -337   -179   -571
   -246  -1618  -1374    930    563  -1496    545    150     62   -340   -194   -558
   -184  -1556  -1371    870    592  -1465    576    171     77   -316   -179   -542
   -239  -1597  -1358    919    558  -1480    610    155     72   -329   -187   -571
   -262  -1631  -1371    945    553  -1501    592    124     46   -363   -210   -602
   -270  -1657  -1387    961    555  -1522    581    129     38   -371   -220   -607
   -257  -1660  -1402    958    571  -1532    587    129     38   -368   -223   -605
   -213  -1605  -1392    906    587  -1499    584    111     33   -368   -226   -597
   -244  -1615  -1371    927    563  -1493    602    140     49   -358   -215   -584
   -252  -1621  -1369    935    555  -1496    587    142     36   -363   -223   -597
   -226  -1641  -1415    935    594  -1530    589    150     33   -366   -228   -613
   -231  -1717  -1486    971    623  -1602    600    171     46   -376   -265   -670
   -223  -1688  -1465    956    618  -1579    678    283    166   -296   -252   -709
   -192  -1553  -1363    870    584  -1457    753    459    366    -96    -96   -623
   -106  -1299  -1192    704    542  -1247    750    675    646    252    257   -296
    -67   -974   -909    519    420   -943    646    761    800    563    743    270
    -90   -727   -639    407    272   -683    563    561    607    522   1052    711
   -168   -743   -574    454    200   -657    472    239    202    202   1062    802
   -246   -950   -704    600    228   -828    350   -184   -363   -413    511    327
   -348  -1366  -1018    857    332  -1195    239   -670   -984  -1273   -641   -727
   -342  -1667  -1325   1005    488  -1496    166   -800  -1184  -1587  -1140  -1197
   -301  -1870  -1569   1085    631  -1719    187   -618   -982  -1382  -1028  -1169
   -311  -1966  -1654   1140    670  -1810    259   -387   -683  -1088   -826  -1049
   -244  -1951  -1706   1096    730  -1829    335   -226   -467   -880   -675   -969
   -207  -1875  -1667   1041    730  -1774    420    -80   -277   -701   -542   -885
   -236  -1769  -1532   1002    646  -1652    488     25   -137   -561   -423   -779
   -290  -1709  -1418   1000    563  -1564    555    109    -51   -478   -348   -711
   -231  -1686  -1454    956    610  -1571    535    122    -41   -470   -340   -709
   -223  -1680  -1457    950    615  -1569    511    119    -44   -470   -340   -717
   -218  -1714  -1499    966    639  -1605    491    116    -36   -462   -345   -727
   -220  -1696  -1475    958    626  -1587    483    114    -36   -454   -350   -735
   -280  -1636  -1356    956    537  -1496    530    145     -7   -423   -311   -683
   -262  -1623  -1363    943    550  -1493    519    150    -10   -423   -314   -675
   -236  -1683  -1447    958    605  -1566    485    124    -33   -446   -332   -696
   -187  -1592  -1405    891    607  -1499    535    179     25   -389   -272   -649
   -189  -1561  -1374    875    589  -1467    532    213     51   -355   -241   -631
   -155  -1553  -1397    854    618  -1478    488    192     33   -371   -259   -659
   -176  -1556  -1379    865    600  -1470    480    194     46   -366   -252   -654
   -215  -1548  -1332    883    558  -1441    480    205     70   -345   -226   -618
   -192  -1535  -1343    862    574  -1439    475    210     83   -324   -220   -602
   -187  -1512  -1325    849    568  -1418    478    228    109   -296   -200   -581
   -184  -1475  -1291    828    550  -1384    467    254    142   -254   -166   -545
   -194  -1431  -1236    813    519  -1335    467    296    194   -192   -111   -496
   -176  -1405  -1231    789    524  -1319    459    324    241   -137    -62   -457
   -171  -1366  -1195    766    511  -1280    457    374    303    -54     12   -397
   -153  -1296  -1145    722    493  -1223    457    433    384     41    106   -314
   -145  -1254  -1109    701    480  -1182    420    470    439    116    189   -249
   -158  -1171  -1013    665    426  -1093    441    517    506    197    272   -179
   -174  -1111   -937    641    379  -1023    465    561    566    262    337   -116
   -181  -1078   -896    628    355   -987    472    579    589    290    366    -85
   -142  -1049   -906    597    381   -979    470    587    587    288    366    -67
   -158  -1021   -865    589    353   -945    459    579    566    265    345    -72
   -168  -1036   -867    602    348   -953    452    555    535    218    288   -111
   -168  -1065   -898    615    363   -982    439    506    475    140    207   -181
   -176  -1135   -958    657    389  -1047    446    457    413     57    124   -265
   -181  -1158   -976    670    394  -1067    444    397    342    -28     41   -332
   -197  -1163   -969    680    384  -1067    439    353    277   -101    -41   -381
   -205  -1223  -1018    714    405  -1122    436    298    215   -174   -129   -454
   -257  -1291  -1034    774    387  -1163    374    231    145   -257   -210   -527
   -220  -1254  -1034    737    405  -1145    379    210    124   -280   -233   -553
   -210  -1257  -1047    732    415  -1153    423    200    111   -301   -252   -579
   -262  -1314  -1052    787    392  -1184    413    163     77   -342   -293   -623
   -283  -1327  -1044    805    379  -1187    413    137     59   -363   -316   -641
   -298  -1319  -1021    807    361  -1169    394    114     36   -384   -340   -667
   -285  -1312  -1028    797    368  -1171    374    109     18   -397   -353   -688
   -301  -1296   -997    797    345  -1148    371    119     23   -389   -350   -688
   -280  -1254   -974    769    345  -1114    345    119     33   -384   -342   -691
   -283  -1223   -943    753    327  -1083    348    124     44   -371   -329   -683
   -285  -1156   -870    719    290  -1013    381    158     88   -322   -290   -639
   -244  -1070   -828    657    290   -950    355    163     98   -303   -275   -620
   -259  -1091   -831    675    285   -961    348    161     90   -311   -288   -639
   -244  -1054   -810    649    280   -932    324    155    103   -303   -283   -631
   -236   -979   -743    607    252   -862    345    163    132   -275   -244   -597
   -252   -982   -730    615    239   -857    329    140    116   -290   -249   -600
   -257   -995   -737    626    239   -867    288    103     80   -322   -272   -618
   -277   -984   -706    628    213   -846    293     93     83   -327   -275   -613
   -257   -982   -727    618    233   -854    288     83     77   -337   -288   -620
   -259  -1000   -740    628    239   -870    267     90     70   -348   -296   -633
   -303  -1054   -750    680    223   -904    249     85     54   -358   -311   -652
   -309  -1067   -758    685    223   -914    226     62     33   -379   -335   -670
   -301  -1104   -802    701    249   -956    218     38     18   -407   -368   -704
   -301  -1130   -828    714    262   -979    220     20      5   -426   -389   -724
   -327  -1161   -833    745    252   -997    223     23     -2   -444   -410   -737
   -314  -1163   -852    737    265  -1008    202     -2    -25   -483   -452   -769
   -335  -1195   -859    763    259  -1026    184    -31    -51   -519   -493   -805
   -350  -1215   -867    782    257  -1044    181    -44    -67   -532   -514   -831
   -368  -1200   -831    784    231  -1015    171    -51    -70   -537   -517   -833
   -376  -1213   -839    795    228  -1026    168    -70    -77   -555   -535   -849
   -394  -1234   -839    813    220  -1036    174    -83    -83   -563   -550   -857
   -402  -1236   -836    818    215  -1036    171    -93    -93   -571   -566   -867
   -415  -1270   -854    844    218  -1062    153   -101   -101   -576   -579   -885
   -410  -1275   -867    841    226  -1072    155    -77    -93   -574   -584   -906
   -436  -1252   -818    844    189  -1036    228    -15    -41   -563   -602   -930
   -439  -1202   -766    818    163   -984    301    103     62   -511   -618   -969
   -400  -1093   -693    748    145   -893    371    275    267   -311   -475   -846
   -353   -802   -449    576     46   -626    389    522    589    106    -25   -441
   -275   -446   -171    361    -51   -309    275    548    693    392    454     80
   -327   -267     59    296   -194   -103    135    244    454    394    763    470
   -439   -192    246    316   -342     25    -20   -207     28    145    766    553
   -532   -568    -36    550   -249   -303   -163   -701   -568   -568    -15   -145
   -628  -1078   -449    852    -90   -763   -270  -1104  -1174  -1465  -1111  -1111
   -618  -1426   -807   1021     90  -1117   -374  -1130  -1286  -1680  -1431  -1441
   -581  -1556   -974   1070    194  -1265   -384   -943  -1075  -1491  -1322  -1408
   -571  -1525   -953   1047    187  -1239   -257   -704   -789  -1231  -1132  -1291
   -519  -1415   -896    966    187  -1156    -93   -449   -506   -971   -940  -1182
   -470  -1332   -865    898    197  -1098      2   -309   -366   -852   -865  -1111
   -483  -1304   -820    893    168  -1062     41   -262   -316   -807   -849  -1057
   -485  -1314   -828    898    171  -1072     51   -236   -290   -776   -826  -1049
   -478  -1301   -823    891    171  -1062     49   -226   -283   -769   -826  -1054
   -498  -1296   -797    896    148  -1047     41   -218   -280   -761   -820  -1044
   -459  -1280   -820    870    179  -1052     28   -218   -285   -763   -823  -1054
   -426  -1236   -810    831    192  -1023      5   -220   -293   -766   -828  -1067
   -428  -1228   -800    826    184  -1015    -10   -236   -311   -774   -844  -1080
   -428  -1234   -805    831    187  -1021    -23   -246   -319   -774   -849  -1093
   -433  -1187   -753    810    158   -971    -31   -257   -327   -779   -849  -1088
   -439  -1137   -698    787    127   -917    -44   -270   -342   -795   -872  -1085
   -428  -1124   -696    776    132   -909    -85   -275   -353   -792   -878  -1072
   -423  -1106   -685    763    129   -896   -124   -288   -371   -792   -880  -1075
   -371  -1096   -724    735    176   -911    -96   -259   -355   -771   -867  -1070
   -366  -1130   -766    748    197   -948    -75   -239   -340   -750   -857  -1062
   -374  -1135   -761    753    192   -950    -72   -220   -314   -719   -828  -1047
   -394  -1119   -724    753    163   -922    -46   -174   -270   -672   -782  -1002
   -379  -1067   -688    724    153   -878    -31   -124   -218   -613   -732   -948
   -361  -1013   -652    683    145   -833    -54    -96   -189   -568   -696   -906
   -327   -971   -644    649    155   -807    -33    -41   -140   -501   -636   -862
   -277   -904   -626    589    171   -766    -44     -2   -103   -436   -581   -805
   -285   -815   -530    550    122   -672    -49     70    -31   -342   -491   -711
   -272   -735   -465    504     93   -600    -36    155     41   -246   -397   -620
   -231   -646   -415    439     90   -532    -33    194     77   -197   -337   -558
   -187   -568   -384    376     96   -478    -49    210     85   -179   -311   -527
   -184   -504   -319    345     67   -413    -51    213     77   -181   -303   -514
   -202   -480   -277    340     36   -379    -54    202     46   -210   -322   -517
   -220   -472   -252    345     12   -361    -46    207     25   -228   -342   -519
   -181   -441   -259    309     38   -350    -36    192     -7   -265   -381   -540
   -210   -423   -213    316      0   -319    -31    171    -44   -314   -433   -581
   -239   -436   -200    335    -20   -319    -23    137   -101   -384   -501   -631
   -265   -457   -192    361    -36   -324     -5     98   -163   -449   -576   -688
   -283   -441   -161    361    -62   -301     -7     54   -223   -509   -644   -737
   -301   -426   -124    363    -88   -275     -2     12   -283   -566   -709   -789
   -309   -420   -111    363    -98   -267     -2    -20   -329   -615   -758   -826
   -327   -418    -93    371   -116   -257     -2    -51   -366   -662   -802   -859
   -389   -428    -41    407   -176   -236      7    -54   -374   -675   -818   -872
   -394   -428    -33    413   -181   -231     25    -44   -384   -680   -831   -883
   -322   -428   -106    374   -111   -267    -12    -64   -431   -709   -862   -904
   -309   -420   -111    363   -101   -267    -28    -83   -462   -724   -883   -919
   -296   -410   -114    353    -93   -262    -38    -90   -480   -737   -898   -932
   -259   -345    -85    303    -88   -215    -31    -49   -465   -711   -872   -901
   -181   -270    -88    226    -46   -179    -38    -33   -465   -698   -865   -898
   -192   -213    -23    202    -85   -119    -15      0   -439   -657   -831   -865
   -215   -158     57    187   -137    -51     46     44   -402   -623   -805   -831
   -226    -88    137    158   -181     23     41     77   -381   -597   -784   -800
   -228     -7    220    116   -228    106     15     98   -358   -566   -756   -756
   -220     46    267     85   -244    155     10    111   -340   -542   -732   -711
   -200    122    322     36   -259    220      7    114   -337   -532   -722   -698
   -181    150    332     15   -257    241    -25    109   -363   -537   -717   -696
   -189    153    342     18   -267    249    -36    114   -381   -545   -724   -698
   -179    213    389    -18   -283    301    -38    129   -376   -535   -711   -675
   -148    252    400    -54   -275    324    -49    132   -387   -540   -717   -672
   -153    254    407    -49   -280    329    -62    116   -415   -563   -740   -685
   -218    246    465    -15   -342    355    -41    137   -413   -561   -737   -672
   -210    277    485    -33   -348    381    -18    179   -405   -553   -735   -659
   -145    309    452    -83   -298    381    -20    176   -423   -568   -758   -672
   -150    327    478    -88   -314    402    -20    174   -436   -587   -782   -688
   -171    296    467    -64   -319    381    -18    176   -454   -605   -810   -704
   -171    348    519    -88   -345    433     -5    205   -444   -589   -802   -680
   -142    410    553   -135   -350    483    -10    220   -446   -592   -802   -675
    -93    457    550   -181   -322    504    -31    228   -454   -602   -815   -683
    -85    498    584   -210   -335    540    -36    241   -452   -597   -820   -680
   -101    542    644   -223   -371    592    -12    265   -436   -581   -815   -662
   -106    579    685   -236   -397    631    -10    285   -426   -571   -813   -646
    -93    607    701   -257   -397    654    -10    288   -426   -574   -820   -639
   -103    657    761   -277   -431    709    -12    309   -407   -558   -813   -628
    -70    727    795   -329   -433    761      7    355   -387   -537   -807   -633
    -28    807    836   -389   -433    820     75    459   -314   -488   -813   -654
     -2    888    891   -441   -446    888    166    613   -184   -389   -776   -636
     49   1104   1054   -579   -501   1080    280    867     90    -98   -519   -413
    127   1447   1319   -787   -594   1384    327   1132    389    280   -103     18
    174   1865   1691  -1021   -758   1779    277   1132    457    493    301    542
     90   2164   2073  -1127   -989   2120    103    774    223    475    579    963
    -49   2239   2288  -1096  -1169   2262    -62    293   -184    179    472    945
   -142   1891   2034   -875  -1088   1961   -210   -179   -735   -475   -272    241
   -132   1387   1517   -628   -823   1452   -374   -535  -1273  -1236  -1234   -683
    -57   1096   1153   -519   -605   1124   -465   -506  -1306  -1335  -1436   -930
     25   1052   1023   -540   -498   1039   -397   -236  -1049  -1085  -1267   -836
     93   1150   1054   -623   -480   1104   -249     57   -771   -828  -1088   -701
    145   1265   1119   -706   -485   1192    -75    340   -504   -587   -914   -566
    202   1392   1189   -797   -493   1291     23    514   -348   -439   -805   -475
    265   1486   1218   -878   -475   1353     44    581   -293   -376   -758   -423
    293   1556   1260   -924   -483   1408     57    613   -270   -340   -732   -387
    296   1597   1301   -948   -504   1449     85    646   -246   -306   -701   -348
    290   1649   1358   -969   -532   1504    106    691   -215   -270   -662   -311
    303   1727   1423  -1015   -561   1574    101    717   -194   -246   -644   -290
    311   1800   1488  -1057   -587   1644    109    748   -168   -215   -615   -249
    322   1875   1553  -1098   -618   1717    132    787   -129   -174   -574   -197
    316   1919   1602  -1117   -641   1761    153    831    -93   -122   -537   -145
    322   1987   1662  -1156   -670   1826    174    867    -54    -77   -496   -103
    329   2101   1771  -1215   -719   1938    179    896    -23    -38   -459    -67
    324   2197   1873  -1262   -774   2036    189    930      7      2   -418     -5
    322   2268   1945  -1293   -810   2107    239    992     59     62   -368     57
    306   2330   2023  -1319   -859   2177    228   1031     88    103   -329    109
    303   2397   2094  -1353   -893   2247    218   1075    124    155   -280    163
    314   2468   2153  -1392   -919   2312    233   1122    161    202   -241    202
    355   2551   2195  -1452   -919   2374    257   1171    202    254   -205    252
    335   2598   2262  -1467   -963   2431    236   1218    252    324   -145    322
    366   2709   2343  -1538   -987   2525    236   1283    316    410    -62    402
    449   2852   2400  -1652   -974   2629    272   1376    397    509     28    491
    483   2933   2449  -1706   -982   2691    311   1465    483    607    116    563
    485   3024   2538  -1756  -1026   2782    306   1530    553    698    210    670
    563   3182   2618  -1873  -1026   2899    301   1602    623    789    311    800
    626   3317   2691  -1971  -1034   3003    283   1649    670    849    384    891
    631   3426   2795  -2029  -1080   3112    301   1693    722    909    452    963
    667   3483   2816  -2078  -1075   3151    311   1701    727    924    467   1010
    719   3548   2829  -2132  -1054   3187    290   1688    714    914    452   1026
    717   3574   2857  -2148  -1070   3216    303   1688    711    911    446   1036
    678   3569   2891  -2122  -1106   3231    309   1675    691    888    420   1018
    691   3580   2886  -2135  -1096   3231    283   1644    644    839    358    969
    787   3668   2878  -2229  -1044   3273    306   1636    626    818    329    943
    787   3686   2899  -2236  -1054   3294    342   1618    605    787    285    883
    753   3652   2899  -2203  -1072   3276    379   1584    571    740    228    826
    763   3619   2855  -2192  -1044   3237    345   1527    511    675    161    774
    750   3595   2844  -2171  -1047   3221    327   1491    470    636    119    732
    750   3608   2857  -2182  -1052   3234    319   1473    444    618    101    711
    735   3613   2878  -2174  -1070   3247    311   1457    426    600     77    685
    761   3629   2868  -2195  -1054   3250    293   1423    392    568     33    659
    763   3658   2894  -2213  -1065   3276    288   1405    381    553     12    641
    753   3671   2917  -2213  -1083   3294    272   1405    384    558     10    649
    761   3684   2922  -2221  -1080   3304    246   1397    376    555      5    659
    800   3733   2930  -2268  -1065   3333    236   1405    379    566      2    657
    797   3774   2974  -2286  -1088   3374    226   1421    400    592     28    678
    826   3847   3021  -2338  -1098   3434    228   1444    428    628     64    701
    917   4011   3094  -2462  -1088   3554    303   1501    493    693    116    743
    909   4029   3117  -2470  -1104   3574    324   1512    514    711    124    763
    888   4060   3172  -2475  -1140   3616    298   1491    506    714    119    763
    896   4138   3242  -2520  -1171   3691    265   1486    517    737    140    782
    878   4146   3268  -2512  -1195   3707    218   1473    509    745    150    800
    857   4099   3242  -2481  -1192   3671    166   1449    485    732    137    779
    839   4089   3250  -2465  -1205   3671    135   1428    467    724    122    771
    917   4211   3291  -2566  -1187   3751    145   1460    493    763    161    813
    958   4276   3317  -2616  -1179   3798    184   1488    517    792    192    836
    919   4201   3281  -2561  -1179   3741    140   1441    462    737    150    800
    893   4190   3294  -2543  -1200   3743    114   1410    439    711    127    802
    927   4201   3273  -2564  -1174   3738    106   1408    431    711    114    792
    917   4180   3263  -2548  -1171   3722     96   1402    415    706    103    774
    872   4143   3270  -2509  -1200   3707     83   1387    397    693     80    758
    891   4141   3250  -2517  -1179   3697     70   1361    371    675     57    740
    901   4159   3255  -2533  -1176   3707     80   1363    366    675     54    727
    904   4164   3260  -2533  -1176   3712     75   1350    348    662     36    711
    896   4138   3242  -2517  -1174   3691     59   1327    329    641     10    691
    865   4128   3263  -2496  -1197   3697     44   1309    314    633     -5    670
    872   4141   3268  -2507  -1200   3707     33   1312    314    641     -5    657
    891   4198   3307  -2543  -1208   3754     38   1330    335    672     25    675
    870   4188   3317  -2530  -1223   3754     15   1304    311    657     12    652
    867   4169   3299  -2520  -1215   3735     23   1306    314    654      5    649
    852   4138   3283  -2496  -1215   3712     49   1337    332    659    -10    623
    849   4141   3291  -2494  -1221   3717    124   1441    413    685    -38    563
    862   4229   3367  -2548  -1252   3800    181   1574    555    813     44    633
    943   4492   3548  -2717  -1304   4021    228   1800    836   1137    355    937
   1044   4858   3813  -2953  -1384   4338    200   1995   1106   1530    831   1447
   1026   5151   4125  -3089  -1548   4640     85   1852   1062   1696   1247   1964
    922   5253   4330  -3089  -1704   4793    -88   1426    714   1571   1397   2203
    784   5099   4312  -2943  -1764   4707   -239    932    200   1098   1018   1896
    675   4673   3998  -2675  -1660   4336   -361    423   -454    213    -23    963
    652   4255   3603  -2452  -1475   3930   -493    205   -836   -355   -719    340
    670   4047   3377  -2361  -1353   3712   -506    374   -670   -218   -652    340
    691   3985   3291  -2338  -1299   3639   -449    597   -418     10   -504    407
    717   4037   3320  -2377  -1301   3678   -324    841   -142    265   -329    519
    750   4164   3413  -2457  -1330   3790   -150   1101    132    519   -137    665
    761   4219   3457  -2491  -1348   3839    -80   1192    231    610    -70    719
    756   4252   3496  -2504  -1369   3876    -33   1236    285    659    -23    758
    756   4265   3509  -2512  -1376   3889    -44   1249    303    685      5    776
    735   4252   3517  -2494  -1389   3886    -62   1252    306    696     10    789
    724   4250   3522  -2488  -1400   3889    -46   1265    319    711     20    805
    737   4273   3535  -2507  -1397   3904    -44   1270    335    730     38    810
    748   4291   3541  -2522  -1395   3917    -49   1270    345    743     51    820
    740   4294   3554  -2517  -1405   3925    -70   1262    342    745     54    836
    743   4307   3564  -2525  -1410   3936    -75   1265    350    769     85    862
    730   4312   3582  -2522  -1426   3949    -75   1273    366    789    109    878
    711   4312   3598  -2514  -1444   3956    -77   1273    376    802    119    885
    704   4289   3585  -2496  -1439   3938    -88   1278    392    818    135    893
    680   4299   3619  -2491  -1470   3959   -103   1286    407    844    155    901
    667   4304   3637  -2488  -1483   3972    -98   1296    428    865    171    906
    675   4328   3650  -2504  -1486   3990    -93   1314    459    896    202    943
    680   4356   3676  -2517  -1496   4016    -88   1343    501    945    252    982
    701   4364   3663  -2533  -1480   4013   -106   1350    522    971    262    987
    704   4380   3676  -2543  -1486   4029   -101   1384    571   1031    319   1041
    711   4401   3689  -2559  -1491   4045   -103   1426    631   1109    397   1104
    714   4403   3689  -2559  -1486   4047   -127   1462    678   1176    452   1161
    763   4463   3699  -2613  -1467   4081   -140   1509    748   1262    535   1226
    800   4536   3733  -2668  -1465   4136   -153   1553    815   1348    628   1293
    823   4567   3743  -2699  -1460   4156   -166   1569    852   1395    691   1343
    865   4627   3761  -2746  -1447   4195   -184   1590    893   1452    761   1439
    839   4676   3837  -2759  -1501   4258   -153   1641    943   1519    831   1491
    826   4676   3847  -2751  -1512   4263   -135   1649    940   1519    818   1478
    844   4634   3790  -2740  -1473   4214   -166   1595    885   1457    745   1431
    844   4627   3782  -2735  -1467   4206   -168   1577    870   1444    737   1423
    810   4582   3772  -2699  -1480   4177   -150   1561    846   1410    717   1397
    800   4520   3720  -2660  -1460   4120   -150   1512    795   1345    657   1335
    792   4476   3684  -2637  -1444   4081   -158   1441    719   1267    589   1273
    753   4408   3655  -2579  -1449   4032   -168   1371    646   1176    504   1171
    701   4328   3626  -2517  -1462   3977   -179   1306    576   1096    407   1104
    670   4250   3580  -2460  -1454   3915   -176   1254    522   1047    363   1072
    672   4203   3528  -2439  -1426   3865   -215   1184    452    976    296    992
    683   4151   3468  -2416  -1392   3811   -197   1130    400    924    228    953
    685   4115   3429  -2403  -1374   3772   -226   1080    350    875    176    914
    620   4068   3447  -2346  -1413   3759   -233   1075    353    883    184    922
    579   4050   3470  -2317  -1447   3761   -205   1078    363    893    207    924
    589   4068   3478  -2327  -1444   3774   -233   1070    361    901    220    932
    620   4060   3439  -2343  -1410   3751   -267   1041    340    883    213    927
    615   4076   3460  -2346  -1423   3769   -259   1028    342    885    207    927
    615   4102   3486  -2361  -1436   3795   -244   1041    371    919    231    953
    631   4123   3491  -2377  -1428   3808   -244   1041    381    935    241    945
    623   4156   3533  -2392  -1454   3847   -226   1031    394    935    252    948
    631   4167   3535  -2400  -1452   3852   -231   1015    397    937    259    984
    626   4182   3556  -2405  -1465   3868   -290    982    387    943    280    987
    610   4232   3621  -2421  -1504   3928   -309    961    392    961    314    974
    636   4201   3564  -2421  -1465   3884   -306    948    371    940    303    987
    597   4091   3491  -2346  -1447   3793   -358    891    303    870    231    966
    610   4052   3442  -2333  -1415   3748   -374    880    306    878    233    969
    636   4047   3411  -2340  -1387   3730   -353    893    327    898    267    971
    587   4013   3426  -2301  -1418   3720   -327    896    329    914    298    956
    553   3904   3351  -2229  -1397   3626   -329    875    303    888    293    953
    545   3821   3276  -2184  -1366   3548   -327    865    288    862    259    940
    563   3772   3208  -2166  -1322   3491   -319    870    283    859    223    922
    522   3699   3174  -2112  -1327   3437   -314    857    270    857    218    896
    501   3629   3128  -2068  -1312   3380   -301    826    236    818    197    867
    519   3593   3073  -2057  -1275   3333   -340    774    189    766    150    846
    540   3559   3018  -2049  -1239   3289   -353    735    163    730    103    719
    478   3507   3029  -1992  -1275   3268   -366    706    132    693     62    732
    446   3429   2979  -1938  -1265   3205   -342    714    135    706     80    776
    426   3413   2985  -1922  -1278   3200   -306    727    150    727    111    769
    426   3387   2961  -1906  -1267   3174   -340    680    109    691     75    740
    366   3356   2990  -1862  -1312   3174   -389    649     77    672     49    745
    350   3382   3029  -1867  -1340   3205   -361    688    119    717    101    769
    342   3382   3039  -1862  -1350   3213   -340    711    148    724     93    750
    335   3408   3073  -1870  -1369   3242   -272    782    210    748     51    711
    311   3457   3146  -1886  -1415   3302   -168    909    342    854     88    691
    366   3606   3239  -1987  -1436   3424   -158   1052    548   1091    309    875
    496   3839   3343  -2169  -1423   3593   -272   1205    792   1467    769   1340
    581   4130   3548  -2356  -1483   3839   -394   1140    802   1652   1215   1829
    522   4149   3624  -2338  -1551   3886   -465    846    478   1467   1376   2096
    413   3990   3577  -2203  -1582   3785   -537    475      2   1026   1130   1945
    301   3678   3377  -1992  -1538   3528   -628    -31   -644    207    181   1054
    226   3296   3070  -1761  -1421   3185   -763   -436  -1182   -548   -828    158
    205   2990   2785  -1597  -1288   2886   -820   -358  -1109   -470   -828    137
    210   2805   2595  -1509  -1192   2701   -756   -132   -828   -187   -620    213
    215   2782   2564  -1499  -1174   2673   -688     41   -574     51   -467    337
    215   2868   2652  -1540  -1218   2761   -571    267   -285    335   -241    524
    223   2948   2725  -1587  -1252   2837   -467    433    -98    517    -88    615
    213   2974   2761  -1595  -1273   2868   -413    501    -18    597    -15    652
    226   2977   2751  -1602  -1262   2865   -407    506      7    626     10    641
    220   2951   2730  -1584  -1254   2842   -428    488      7    628     18    626
    226   2948   2720  -1590  -1247   2834   -441    475     -2    626     25    607
    226   2979   2751  -1602  -1262   2865   -433    472      5    628     31    623
    236   2979   2743  -1608  -1254   2863   -457    454      0    623     28    641
    223   2977   2753  -1600  -1265   2865   -483    457     18    649     62    657
    200   2966   2764  -1584  -1280   2868   -467    472     38    672     90    649
    210   2959   2748  -1584  -1267   2855   -472    459     25    659     75    644
    223   2972   2748  -1600  -1262   2863   -478    457     36    672     83    659
    241   3003   2761  -1621  -1260   2883   -459    462     57    698    109    685
    205   2982   2777  -1595  -1286   2881   -454    462     70    711    127    693
    166   2953   2787  -1558  -1312   2870   -470    459     80    722    140    698
    163   2933   2766  -1548  -1301   2850   -478    452     88    730    150    704
    181   2948   2766  -1564  -1291   2857   -480    470    114    766    192    722
    189   2969   2779  -1579  -1296   2876   -472    493    150    805    228    737
    181   2979   2795  -1582  -1306   2889   -467    517    192    849    267    776
    197   2990   2790  -1595  -1296   2891   -488    535    239    901    309    807
    215   3021   2805  -1618  -1293   2915   -488    566    293    969    381    875
    223   3073   2850  -1649  -1314   2964   -491    602    355   1044    465    963
    252   3122   2870  -1688  -1309   2998   -509    646    428   1137    561   1052
    249   3148   2896  -1701  -1322   3024   -527    680    483   1215    644   1117
    226   3143   2917  -1683  -1345   3031   -514    717    535   1275    717   1174
    233   3156   2922  -1696  -1345   3042   -501    727    558   1301    748   1187
    265   3174   2909  -1719  -1322   3042   -511    722    566   1299    753   1187
    259   3154   2894  -1706  -1319   3026   -530    706    550   1273    743   1192
    218   3107   2889  -1662  -1335   2998   -511    691    537   1247    722   1192
    215   3052   2837  -1636  -1312   2946   -491    672    514   1202    680   1143
    252   2969   2714  -1610  -1231   2842   -501    607    444   1104    579   1031
    254   2868   2613  -1561  -1179   2740   -517    540    368   1010    483    945
    252   2759   2507  -1504  -1127   2634   -504    509    327    956    423    878
    236   2681   2442  -1460  -1101   2564   -493    470    288    906    366    810
    197   2598   2397  -1397  -1098   2499   -496    410    231    836    298    761
    189   2540   2348  -1366  -1080   2444   -493    368    192    779    246    711
    202   2501   2299  -1350  -1047   2400   -511    324    153    727    205    657
    166   2410   2242  -1288  -1039   2327   -514    290    127    693    168    613
    124   2317   2192  -1223  -1034   2255   -530    259     93    657    132    558
     90   2281   2190  -1187  -1049   2234   -537    236     70    633    106    514
     38   2234   2195  -1135  -1078   2216   -568    197     31    600     75    506
     77   2273   2192  -1176  -1057   2234   -558    215     51    626    106    548
    122   2335   2213  -1228  -1047   2275   -509    254     93    672    155    594
     70   2283   2213  -1176  -1072   2249   -506    252     98    680    161    589
     12   2273   2260  -1143  -1122   2268   -517    265    119    706    184    610
    -18   2278   2296  -1130  -1156   2286   -524    270    135    722    207    633
    -20   2330   2351  -1156  -1187   2340   -498    293    163    750    244    662
     28   2408   2377  -1218  -1174   2392   -459    324    205    784    285    691
     -7   2385   2392  -1187  -1200   2387   -446    309    205    779    280    683
    -10   2397   2408  -1195  -1210   2403   -457    288    213    779    301    706
     15   2382   2366  -1200  -1174   2374   -483    257    205    776    309    704
     12   2333   2317  -1174  -1153   2325   -555    226    171    774    309    675
     10   2322   2312  -1166  -1150   2317   -542    231    166    782    335    691
     54   2307   2252  -1184  -1098   2281   -522    233    171    776    335    740
     77   2247   2166  -1163  -1044   2208   -532    218    142    743    288    706
     75   2184   2107  -1132  -1015   2148   -542    200    122    719    265    693
     51   2145   2094  -1098  -1021   2120   -545    184    111    711    259    678
     46   2062   2016  -1054   -984   2039   -527    181    109    709    262    672
     46   1979   1932  -1013   -943   1958   -511    179    103    691    259    641
     28   1899   1870   -963   -922   1886   -491    179     93    667    228    602
     15   1810   1795   -911   -888   1803   -488    163     72    641    192    566
     25   1709   1683   -870   -828   1696   -519    119     28    592    145    509
     25   1623   1597   -826   -784   1610   -514    119     25    579    135    488
     12   1548   1535   -782   -761   1543   -496    137     46    594    135    483
     15   1501   1486   -758   -735   1493   -467    161     83    626    171    498
    -49   1473   1519   -714   -784   1496   -475    145     64    607    176    517
    -75   1470   1545   -698   -810   1506   -488    140     54    600    171    527
    -67   1457   1525   -696   -797   1491   -496    122     44    584    163    524
    -75   1415   1491   -670   -782   1452   -488    119     41    581    168    545
    -80   1405   1483   -665   -782   1444   -431    187     98    618    181    483
    -72   1426   1499   -678   -787   1462   -355    296    205    683    179    402
    -41   1517   1558   -737   -800   1535   -296    436    376    841    293    514
     23   1764   1740   -893   -857   1753   -270    662    665   1197    657    870
     90   2125   2034  -1109   -971   2081   -348    706    807   1480   1109   1376
     51   2366   2314  -1210  -1132   2340   -467    452    631   1486   1426   1787
    -20   2403   2423  -1192  -1221   2413   -597     72    267   1286   1504   1925
   -106   2127   2234  -1010  -1169   2179   -737   -405   -267    730    987   1452
   -202   1605   1808   -701  -1005   1706   -846   -870   -891   -158   -122    415
   -197   1208   1402   -506   -800   1304   -950   -961  -1083   -485   -579    -36
   -155    984   1140   -418   -646   1062   -958   -795   -888   -311   -485    -23
   -119    922   1041   -400   -579    982   -880   -589   -631    -72   -319     75
   -101    979   1080   -439   -589   1028   -727   -342   -345    176   -124    192
    -70   1057   1127   -496   -597   1091   -600   -142   -124    363     31    306
    -44   1088   1130   -524   -587   1109   -542    -62    -23    452    109    366
    -46   1093   1140   -522   -592   1117   -524    -49     10    493    148    371
    -70   1054   1124   -493   -597   1088   -517    -46     25    501    153    366
    -67   1039   1106   -485   -587   1072   -511    -41     36    504    153    392
    -25   1018   1041   -496   -535   1028   -519    -33     44    506    155    387
     -2   1018   1021   -506   -511   1018   -530    -51     44    501    155    376
    -72    982   1052   -454   -563   1015   -504    -38     83    540    213    389
   -116    984   1098   -433   -607   1041   -483     -5    124    576    257    397
    -51    997   1047   -475   -550   1023   -498      2    135    574    252    439
     25    979    953   -501   -462    966   -524    -31    119    553    231    420
    -28    963    992   -470   -509    976   -496    -10    161    584    259    433
    -70    950   1021   -441   -545    984   -472     31    207    633    316    472
    -28    976   1002   -475   -517    989   -504     38    215    644    329    491
     25    989    963   -506   -467    976   -504     57    236    659    337    493
     28    971    943   -501   -457    958   -511     57    249    667    342    488
     23    989    966   -506   -472    976   -506     75    285    706    379    511
     33    997    961   -517   -462    979   -506     85    316    735    405    501
     25   1008    982   -517   -478    995   -496    109    361    774    441    550
     31   1034   1002   -532   -485   1018   -488    166    436    854    511    584
     54   1060   1005   -558   -475   1034   -496    213    496    917    571    613
     41   1067   1023   -555   -493   1047   -506    259    553    974    644    678
     31   1062   1031   -545   -498   1047   -483    337    649   1072    743    800
     85   1161   1072   -623   -493   1117   -449    397    727   1158    833    919
    101   1241   1140   -672   -519   1192   -444    420    761   1192    878    989
     83   1262   1176   -675   -548   1218   -439    423    763   1195    885   1010
     62   1221   1158   -641   -548   1189   -423    413    756   1182    885   1010
     33   1208   1171   -623   -568   1192   -418    392    740   1150    862    976
     20   1174   1150   -597   -566   1163   -418    350    701   1096    810    927
     36   1132   1096   -587   -532   1114   -431    285    639   1018    745    865
     15   1098   1083   -555   -532   1091   -413    239    589    956    691    800
      2   1031   1028   -519   -511   1031   -415    187    530    870    600    717
    -18    945    961   -465   -488    953   -407    127    467    787    519    662
    -57    859    917   -402   -488    888   -410     62    400    709    452    584
    -88    789    878   -350   -483    833   -428    -10    327    623    368    506
   -137    730    865   -298   -501    795   -415    -33    311    594    345    493
   -109    701    810   -296   -459    756   -410    -51    298    576    335    465
   -101    641    740   -270   -420    691   -420    -85    259    540    303    428
   -129    597    727   -233   -428    662   -436   -119    226    501    277    410
   -148    579    727   -218   -436    652   -457   -148    205    478    259    376
   -145    532    675   -194   -410    602   -441   -142    226    488    267    384
   -161    498    657   -168   -410    576   -423   -122    246    509    290    397
   -142    488    631   -171   -387    558   -470   -153    215    480    267    368
   -202    472    675   -135   -441    574   -452   -145    233    496    293    397
   -259    485    745   -114   -501    615   -415   -132    262    519    327    407
   -231    517    748   -145   -491    631   -407   -137    259    504    303    405
   -189    478    667   -142   -428    571   -410   -145    257    493    296    428
   -254    423    678    -85   -467    550   -389   -140    280    524    337    423
   -311    436    748    -64   -530    592   -392   -132    309    548    376    423
   -283    454    737    -88   -511    594   -423   -155    303    540    374    441
   -280    402    683    -59   -480    542   -465   -200    267    504    350    441
   -314    340    654    -12   -485    496   -491   -226    244    478    335    413
   -361    319    680     20   -519    498   -480   -213    259    485    355    423
   -309    280    589     15   -449    433   -511   -239    226    449    327    389
   -314    200    514     57   -413    355   -530   -290    171    394    265    322
   -405    132    537    135   -472    335   -519   -311    155    376    257    348
   -410    116    527    145   -467    322   -509   -316    153    368    265    361
   -371     77    449    145   -410    262   -509   -335    132    345    244    296
   -332     12    345    161   -337    179   -504   -337    132    345    252    259
   -316    -15    298    163   -309    142   -540   -379     93    303    207    210
   -327    -75    252    200   -290     88   -558   -413     51    252    142    220
   -358   -127    231    241   -296     51   -535   -420     51    233    129    200
   -410   -166    244    288   -327     38   -496   -384     83    252    135    166
   -426   -207    218    316   -324      5   -527   -397     75    252    142    179
   -407   -223    184    314   -296    -20   -545   -410     70    246    145    158
   -407   -231    176    319   -293    -28   -540   -420     67    246    145    132
   -376   -218    158    298   -267    -31   -514   -428     64    233    132    145
   -368   -257    111    311   -241    -72   -519   -446     49    213    101    161
   -348   -301     46    324   -197   -129   -530   -454     49    207     96    122
   -358   -319     38    340   -200   -142   -444   -342    135    246    106     72
   -348   -267     80    309   -215    -93   -335   -226    233    290     90     67
   -283    -77    205    179   -246     62   -220     12    498    576    342    259
   -184    215    397    -15   -290    306   -171    309    844   1008    797    649
    -70    592    662   -259   -366    626   -257    275    924   1257   1218   1184
   -106    831    937   -361   -522    883   -517   -142    678   1286   1548   1636
   -207    844   1052   -319   -631    945   -735   -659    236    987   1457   1602
   -303    462    763    -80   -532    613   -872  -1179   -381    228    646    852
   -296    -67    228    181   -265     80   -995  -1582   -989   -652   -368    -70
   -265   -444   -179    355    -44   -311  -1070  -1571  -1052   -802   -602   -374
   -202   -548   -345    374     70   -446  -1021  -1337   -815   -597   -478   -322
   -114   -542   -428    327    155   -485   -901  -1091   -561   -384   -345   -215
    -72   -550   -478    309    202   -514   -706   -818   -288   -153   -184   -103
    -28   -504   -475    267    223   -491   -574   -657   -127    -10    -67    -46
    -20   -524   -504    270    239   -514   -517   -602    -72     36    -25     -7
    -36   -524   -488    277    226   -506   -485   -558    -28     67     12     15
    -44   -501   -457    272    205   -480   -452   -493     23    111     54     44
    -18   -478   -459    249    220   -470   -410   -433     67    161     98    103
     28   -465   -493    215    259   -478   -387   -426     75    181    111    103
     28   -462   -491    215    257   -475   -366   -415     90    205    135    129
     57   -454   -511    197    283   -483   -355   -405    101    218    145    148
     38   -475   -514    218    275   -493   -337   -394    111    226    155    153
     10   -491   -501    239    254   -496   -337   -376    129    241    171    168
     36   -465   -501    215    267   -483   -348   -368    137    254    189    181
     62   -446   -511    189    285   -478   -327   -348    155    275    210    194
     67   -452   -519    192    293   -485   -293   -327    176    296    236    197
     44   -457   -501    205    272   -480   -303   -329    176    306    259    200
     33   -465   -498    215    265   -480   -324   -363    148    280    231    197
     28   -428   -457    197    241   -441   -309   -337    179    319    259    244
     10   -415   -426    202    218   -420   -306   -290    213    361    296    259
     18   -413   -433    197    226   -423   -319   -262    239    387    322    267
     64   -387   -454    161    257   -420   -319   -228    277    423    348    283
    119   -402   -522    140    319   -462   -353   -210    296    446    366    306
    142   -410   -553    135    348   -480   -363   -168    345    504    426    358
    119   -384   -504    129    309   -444   -342   -106    410    584    514    444
    124   -342   -470    109    296   -405   -348    -75    454    636    587    511
    132   -316   -452     90    290   -381   -345    -57    480    665    626    563
    148   -272   -420     62    283   -345   -329    -10    519    714    683    626
    189   -239   -428     23    306   -332   -361    -25    498    696    678    615
    161   -236   -397     36    277   -314   -376    -49    475    670    659    607
    109   -254   -363     70    236   -309   -361    -59    462    649    644    600
     88   -267   -355     90    220   -311   -342    -85    436    613    613    581
     36   -316   -355    140    194   -335   -324   -106    410    571    574    548
      7   -374   -384    181    194   -379   -303   -137    381    522    519    485
     23   -449   -472    213    246   -459   -301   -205    311    436    431    371
     83   -480   -563    200    322   -522   -280   -270    252    363    353    277
     23   -527   -550    249    285   -540   -277   -306    215    314    309    226
    -41   -584   -542    314    249   -566   -272   -332    187    275    272    197
    -57   -636   -581    345    259   -610   -280   -358    148    231    236    155
    -44   -667   -623    355    288   -646   -290   -376    116    194    207    119
      0   -683   -685    340    340   -683   -316   -405     83    155    174     80
     12   -688   -701    337    355   -693   -322   -428     57    135    153     54
     31   -680   -714    324    371   -696   -298   -436     49    127    148     38
     25   -688   -714    332    368   -701   -265   -433     51    127    153     33
     36   -659   -696    309    366   -678   -316   -436     57    129    171     46
     51   -641   -693    296    371   -667   -288   -420     75    142    184     57
     80   -623   -706    270    392   -665   -265   -397     98    158    200     70
     98   -607   -706    254    402   -657   -280   -394    103    158    197     64
     67   -571   -639    249    350   -602   -244   -381    127    171    210     75
     44   -545   -589    252    316   -566   -215   -353    150    192    244    103
     67   -542   -613    236    337   -576   -231   -342    153    189    254    124
     83   -548   -631    233    355   -589   -236   -337    155    189    257    145
     80   -537   -618    228    348   -576   -262   -361    142    179    254    148
     85   -566   -652    239    368   -607   -293   -389    119    150    236    137
     98   -548   -646    223    371   -594   -301   -405    114    140    241    137
     90   -545   -636    228    363   -589   -298   -389    129    153    254    148
     75   -592   -670    257    371   -631   -267   -376    132    137    239    166
     88   -652   -740    283    413   -696   -265   -381    114    111    223    150
    114   -688   -802    285    457   -745   -306   -418     75     64    187    101
    109   -727   -836    309    472   -782   -293   -428     59     41    163     70
     98   -795   -893    348    496   -844   -280   -439     38     10    129     33
     93   -865   -958    384    524   -911   -285   -462     12    -23    103      5
    127   -885  -1015    376    571   -950   -283   -457      5    -33     98     -7
    161   -909  -1070    374    615   -989   -298   -465    -18    -64     59    -38
    137   -966  -1106    413    620  -1036   -296   -480    -33    -98     28    -41
    116  -1015  -1132    449    623  -1072   -267   -480    -44   -116     -2    -93
    114  -1028  -1143    454    628  -1085   -265   -480    -46   -129    -12    -72
    114  -1039  -1153    462    633  -1096   -298   -493    -57   -145     -7    -77
     72  -1065  -1140    496    605  -1101   -275   -483    -41   -140     -7    -93
     83  -1036  -1119    475    600  -1075   -259   -459    -20   -122      0    -44
    103  -1028  -1132    459    615  -1080   -275   -454    -20   -124     -5    -41
     70  -1065  -1135    498    602  -1098   -265   -446    -23   -135    -33    -90
     46  -1047  -1096    498    571  -1070   -174   -355     62    -90    -44   -129
     44   -948   -992    452    517   -971    -75   -181    233     59     49    -93
     64   -719   -787    324    423   -753      7    103    537    402    376    179
    127   -428   -555    150    340   -491     18    361    849    828    862    662
    124    -59   -187    -33    155   -122    -70    210    784    927   1236   1179
     38    109     70    -72    -15     90   -239   -192    444    779   1421   1504
    -59     20     77     18    -70     49   -394   -662    -25    387   1200   1327
   -174   -426   -252    301     38   -340   -475  -1169   -662   -446    192    337
   -187   -950   -763    568    285   -859   -594  -1415  -1093  -1085   -641   -420
   -148  -1234  -1085    691    467  -1161   -633  -1293  -1013  -1044   -672   -519
   -116  -1343  -1226    730    553  -1286   -576  -1054   -748   -797   -504   -413
    -98  -1317  -1218    709    558  -1267   -452   -823   -475   -548   -335   -319
    -51  -1226  -1176    639    558  -1202   -259   -553   -192   -285   -137   -179
      0  -1169  -1169    584    581  -1169   -163   -389    -41   -137     -2    -93
    -12  -1174  -1163    592    574  -1171   -124   -340     15    -90     25    -88
      0  -1176  -1176    589    587  -1176    -83   -342     46    -64     38    -49
     75  -1156  -1234    540    652  -1195    -90   -376     28    -93     15    -49
    166  -1202  -1371    517    769  -1286   -111   -340     31    -98      7    -85
    181  -1228  -1410    522    795  -1319    -85   -275     75    -57     54    -49
    161  -1249  -1410    545    784  -1330    -49   -293     88    -51     57    -46
    140  -1213  -1353    535    743  -1283    -46   -296     70    -59     57    -15
    101  -1197  -1299    548    698  -1249    -49   -213    109    -15    106    -10
    114  -1179  -1293    532    704  -1236    -33   -181    153     20    137    -15
    135  -1174  -1309    519    722  -1241    -23   -200    168     33    166     25
    109  -1174  -1286    532    696  -1228    -46   -179    184     62    218     15
    127  -1148  -1278    509    701  -1213    -54   -166    179     57    220     25
    174  -1117  -1293    470    732  -1205    -57   -137    197     64    223     38
    213  -1117  -1330    452    771  -1223    -67   -127    218     90    236     25
    179  -1078  -1260    449    717  -1169    -59   -119    244    114    272     67
    194  -1062  -1257    433    724  -1158    -51    -90    277    142    296    119
    246  -1049  -1296    400    769  -1171    -70    -75    298    166    322    122
    249  -1013  -1262    381    756  -1137    -77    -33    355    218    363    168
    257   -979  -1239    361    745  -1109    -77     10    426    288    441    220
    275   -932  -1208    329    740  -1070    -80     49    480    345    501    265
    288   -878  -1169    293    727  -1023    -90    103    540    420    587    345
    311   -820  -1132    254    722   -976    -96    161    615    501    688    426
    327   -769  -1098    220    711   -932    -88    207    675    558    756    454
    355   -737  -1093    192    722   -917   -103    218    685    566    771    462
    368   -717  -1085    171    724   -901    -98    189    670    532    748    452
    335   -711  -1047    189    691   -878    -90    181    665    504    704    485
    335   -722  -1057    192    696   -888    -88    176    652    475    685    446
    319   -748  -1067    213    691   -906    -85    142    613    420    641    392
    314   -779  -1096    231    704   -937    -83    129    581    366    594    358
    324   -828  -1153    252    737   -989    -77     80    517    272    504    272
    324   -891  -1215    283    769  -1052    -80     10    449    181    410    202
    311   -948  -1260    319    784  -1104    -96    -59    384    106    345    153
    298  -1013  -1312    355    802  -1161    -83   -109    335     38    277     85
    301  -1054  -1356    376    828  -1205    -77   -148    290    -38    194      7
    293  -1098  -1395    402    841  -1247    -80   -176    262    -85    148    -15
    285  -1117  -1402    415    844  -1260    -75   -200    241   -114    132    -31
    267  -1143  -1410    436    836  -1278    -67   -226    223   -140    119    -38
    244  -1197  -1441    478    841  -1319    -85   -241    210   -153    114    -38
    257  -1195  -1454    467    854  -1325    -88   -252    202   -171    101    -51
    290  -1150  -1441    428    865  -1293    -85   -252    200   -179     83    -51
    283  -1145  -1431    431    854  -1288    -83   -241    207   -171     75    -36
    280  -1140  -1421    431    849  -1280    -77   -249    215   -166     83    -18
    257  -1111  -1371    426    813  -1241    -46   -220    249   -137    106      5
    244  -1049  -1293    402    766  -1171    -20   -200    277   -111    135     38
    270  -1034  -1304    381    784  -1166    -25   -220    259   -137    114     41
    280  -1023  -1304    371    792  -1163    -15   -205    257   -142    109     31
    228  -1062  -1293    415    758  -1176     -2   -179    285   -114    129     59
    262  -1015  -1278    376    769  -1145    -25   -192    293   -103    145     90
    288   -948  -1239    327    763  -1093    -67   -220    277   -116    142    101
    290   -969  -1260    340    774  -1114   -101   -226    249   -140    127     88
    283   -950  -1236    332    758  -1093    -77   -200    265   -124    148    101
    280   -950  -1234    335    756  -1091    -75   -194    267   -116    158    106
    257   -984  -1244    361    750  -1114    -85   -220    236   -150    132     67
    223  -1031  -1254    405    737  -1143    -90   -244    192   -207     75     31
    205  -1070  -1278    431    740  -1171    -83   -252    179   -223     46     49
    246  -1114  -1363    433    802  -1239    -83   -259    166   -241     23      5
    262  -1161  -1423    446    841  -1291    -77   -254    158   -249      7     -7
    197  -1210  -1408    506    802  -1309    -49   -226    171   -244     12    -12
    161  -1254  -1415    545    787  -1335    -49   -228    163   -265     -2    -33
    215  -1275  -1491    530    852  -1382    -59   -275    127   -309    -41    -77
    241  -1286  -1527    522    883  -1408    -88   -301     85   -350    -80   -103
    174  -1293  -1467    561    820  -1379    -67   -277     88   -353    -90   -103
    179  -1309  -1488    563    831  -1397    -49   -285     93   -358   -101   -119
    168  -1319  -1491    574    828  -1405    -41   -275    114   -340    -83   -106
    200  -1337  -1538    566    867  -1436    -41   -265    111   -348    -88    -98
    200  -1353  -1553    576    875  -1452    -23   -259    119   -350    -83    -96
    197  -1389  -1587    594    888  -1486    -15   -267    119   -358    -77   -114
    194  -1382  -1579    592    885  -1480     25   -207    168   -335    -77   -163
    213  -1327  -1543    555    875  -1434    106    -85    267   -290   -116   -241
    174  -1275  -1449    550    810  -1361    194     36    420   -161    -33   -181
    231  -1052  -1283    410    756  -1166    220    244    691    155    283    109
    342   -701  -1047    179    693   -872    111    407    935    545    776    626
    342   -423   -769     38    555   -597     -7    280    885    698   1202   1093
    194   -413   -607    109    400   -509    -67    -36    566    555   1361   1296
    109   -644   -753    267    428   -696   -184   -517    -20    -77    797    841
     49  -1044  -1093    498    568  -1070   -314  -1060   -717  -1036   -329   -135
     25  -1408  -1434    691    727  -1421   -418  -1265  -1049  -1530   -945   -675
     83  -1665  -1748    792    914  -1706   -436  -1109   -898  -1395   -896   -709
     90  -1792  -1883    849    984  -1836   -371   -924   -652  -1166   -761   -657
    103  -1743  -1849    818    974  -1795   -223   -685   -358   -898   -561   -532
    145  -1673  -1818    761    982  -1745    -88   -457    -96   -662   -371   -418
    158  -1571  -1730    706    943  -1649    -12   -340     46   -540   -265   -340
    127  -1540  -1667    704    896  -1602     15   -277    103   -483   -218   -303
    122  -1538  -1660    706    891  -1597     38   -257    132   -454   -200   -296
    142  -1566  -1712    711    927  -1639     51   -254    140   -449   -200   -301
    218  -1592  -1810    688   1013  -1701     36   -265    132   -457   -205   -303
    197  -1610  -1808    706   1000  -1709     41   -257    140   -444   -184   -290
    181  -1600  -1782    706    982  -1691     41   -246    145   -436   -174   -290
    161  -1558  -1719    698    937  -1636     38   -226    158   -428   -166   -285
    184  -1522  -1706    670    945  -1613     44   -220    158   -431   -161   -280
    200  -1509  -1712    652    953  -1608     28   -236    148   -436   -166   -293
    202  -1527  -1730    662    966  -1628     25   -236    155   -423   -155   -280
    189  -1499  -1688    652    937  -1592     31   -236    166   -415   -145   -280
    228  -1486  -1714    628    971  -1600     23   -257    155   -428   -153   -280
    231  -1483  -1714    623    971  -1597     28   -223    181   -397   -114   -223
    202  -1413  -1618    605    909  -1514     51   -168    226   -345    -64   -189
    213  -1415  -1628    600    919  -1522     57   -158    241   -324    -46   -189
    231  -1363  -1595    566    911  -1478     46   -155    262   -309    -31   -179
    277  -1314  -1592    517    932  -1452     33   -145    283   -285    -15   -174
    283  -1293  -1577    504    930  -1434     28   -114    319   -233     44   -124
    303  -1288  -1592    491    945  -1439     25    -64    376   -161    132    -31
    298  -1283  -1582    493    940  -1431     33     -5    444    -72    220     44
    303  -1223  -1527    457    914  -1374     49     59    522     23    319    114
    350  -1161  -1512    402    930  -1335     46     98    574     85    381    161
    340  -1124  -1467    389    901  -1296     62    145    618    140    444    244
    342  -1122  -1465    389    904  -1293     67    153    631    153    465    254
    337  -1127  -1467    392    901  -1296     83    155    639    148    467    252
    275  -1137  -1413    431    841  -1275    127    187    659    158    480    262
    275  -1182  -1457    452    865  -1317    137    171    620    106    423    228
    277  -1239  -1517    480    896  -1376    124    124    548     31    340    158
    213  -1299  -1512    540    859  -1405    158    116    519    -10    293    106
    223  -1337  -1561    555    891  -1449    179     90    478    -72    220     44
    226  -1384  -1610    576    917  -1499    171     31    405   -168    122    -46
    210  -1441  -1652    615    930  -1545    166    -20    337   -249     36   -122
    200  -1491  -1691    641    945  -1590    187    -54    293   -301    -20   -174
    163  -1561  -1727    698    945  -1644    192    -93    249   -358    -70   -226
    137  -1608  -1745    732    940  -1675    189   -132    207   -407   -111   -283
    142  -1621  -1764    740    953  -1691    181   -153    171   -444   -142   -327
    137  -1639  -1779    750    956  -1709    200   -150    158   -457   -163   -353
    103  -1621  -1725    758    911  -1673    228   -148    163   -446   -158   -337
     83  -1587  -1673    750    878  -1628    226   -153    161   -449   -153   -324
     64  -1519  -1584    727    823  -1551    228   -137    174   -428   -124   -298
     44  -1517  -1561    735    800  -1538    223   -150    155   -433   -137   -306
     88  -1530  -1618    719    852  -1574    194   -155    127   -444   -148   -309
    132  -1509  -1644    685    888  -1577    197   -132    140   -418   -129   -296
    171  -1475  -1647    652    909  -1561    210   -124    158   -402   -116   -290
    181  -1486  -1667    652    922  -1577    215   -129    163   -405   -111   -298
    145  -1491  -1636    672    888  -1564    236   -111    187   -387    -85   -275
    148  -1439  -1590    644    867  -1514    228   -106    194   -368    -67   -259
    145  -1379  -1525    618    833  -1452    233   -106    205   -355    -49   -246
    129  -1392  -1522    628    823  -1457    207   -127    184   -371    -59   -252
    127  -1418  -1545    646    833  -1483    179   -150    163   -389    -72   -249
    124  -1413  -1538    641    828  -1475    184   -155    161   -392    -67   -228
    119  -1387  -1506    633    813  -1447    200   -137    166   -381    -57   -205
    116  -1441  -1561    662    836  -1501    205   -155    137   -413    -88   -231
    114  -1478  -1595    680    854  -1535    205   -163    122   -426   -103   -252
     80  -1514  -1597    714    839  -1556    223   -137    127   -415    -98   -252
     85  -1545  -1631    730    857  -1587    244   -119    127   -415   -106   -254
     70  -1597  -1670    763    867  -1634    239   -135    109   -444   -137   -290
     83  -1636  -1719    776    898  -1675    241   -161     77   -483   -179   -345
    103  -1647  -1751    771    924  -1699    213   -194     41   -524   -220   -394
     96  -1654  -1751    779    922  -1701    187   -215     18   -548   -244   -423
     80  -1667  -1748    792    911  -1706    205   -228      5   -568   -270   -459
     77  -1673  -1751    795    914  -1712    200   -226      0   -581   -280   -475
     98  -1660  -1761    779    927  -1709    197   -210      5   -579   -277   -475
    106  -1654  -1761    774    932  -1706    200   -213      0   -584   -283   -483
    101  -1667  -1769    782    932  -1717    197   -226    -15   -589   -293   -488
     77  -1691  -1771    805    924  -1730    200   -233    -23   -600   -306   -498
     72  -1706  -1782    815    924  -1743    202   -226    -23   -602   -314   -514
     88  -1712  -1800    813    943  -1756    244   -166     20   -576   -329   -542
    109  -1675  -1784    782    945  -1730    342    -28    150   -475   -316   -584
    109  -1556  -1667    722    885  -1610    410    119    332   -290   -176   -485
    122  -1327  -1449    602    784  -1389    426    301    581     31    174   -155
    200   -989  -1189    394    693  -1088    324    368    724    309    615    342
    158   -724   -883    280    519   -802    231    158    545    262    909    758
     75   -763   -841    342    457   -802    142   -158    163    -31    924    846
     12  -1018  -1031    501    519  -1026     54   -571   -366   -615    376    353
    -80  -1447  -1366    763    641  -1408    -46  -1034   -969  -1452   -745   -691
   -111  -1800  -1691    956    787  -1745   -148  -1124  -1158  -1740  -1200  -1106
    -62  -2003  -1943   1031    937  -1974   -137   -945   -953  -1530  -1070  -1065
    -28  -2099  -2073   1062   1021  -2086    -70   -735   -688  -1270   -888   -958
     20  -2078  -2099   1028   1060  -2088     20   -540   -433  -1026   -706   -833
     75  -1971  -2047    948   1060  -2010    150   -329   -192   -795   -519   -709
     77  -1906  -1987    914   1031  -1945    244   -207    -59   -667   -410   -628
     57  -1899  -1956    919   1005  -1927    277   -166    -18   -626   -376   -607
     46  -1922  -1969    937   1008  -1945    272   -168    -15   -618   -368   -607
     72  -1917  -1990    919   1028  -1953    277   -166     -7   -610   -361   -605
     96  -1899  -1997    901   1047  -1948    272   -166    -10   -613   -366   -607
    111  -1893  -2005    891   1057  -1948    280   -150     -7   -613   -363   -602
    106  -1867  -1974    880   1039  -1919    277   -137      5   -602   -348   -597
     83  -1862  -1948    888   1013  -1904    252   -135     12   -592   -335   -579
     31  -1873  -1904    919    966  -1888    280   -101     41   -555   -303   -558
    -15  -1875  -1860    943    922  -1867    277    -77     57   -532   -277   -545
    -20  -1875  -1855    948    917  -1865    272    -54     72   -509   -252   -535
    -44  -1831  -1787    935    870  -1808    283    -54     88   -493   -228   -478
    -85  -1787  -1704    935    807  -1745    316    -23    124   -454   -197   -433
   -129  -1790  -1660    958    763  -1725    337     15    166   -410   -161   -407
   -142  -1771  -1628    958    743  -1701    342     36    181   -389   -132   -387
   -150  -1758  -1608    953    727  -1686    355     64    207   -361   -109   -371
   -140  -1727  -1590    932    722  -1660    358    119    270   -293    -49   -327
   -109  -1701  -1592    904    740  -1647    340    153    306   -233      7   -277
    -85  -1683  -1597    885    756  -1641    324    192    342   -168     75   -239
    -62  -1647  -1587    852    761  -1615    348    239    407    -90    153   -153
    -57  -1602  -1548    828    745  -1577    350    280    465    -15    231    -64
    -49  -1571  -1522    810    735  -1548    345    337    519     59    319      2
     -2  -1530  -1527    766    761  -1530    340    400    579    148    418     96
     33  -1478  -1514    722    774  -1496    316    441    615    194    470    124
     57  -1506  -1566    724    810  -1535    314    452    620    187    459    114
     38  -1548  -1587    753    813  -1566    348    465    620    176    446    158
     25  -1582  -1608    779    815  -1595    371    467    618    171    441    171
     10  -1595  -1605    792    807  -1600    376    441    581    122    402    103
    -25  -1592  -1566    807    769  -1579    389    420    548     72    355     31
    -44  -1654  -1613    846    782  -1634    397    384    496      2    280    -49
    -49  -1701  -1652    875    800  -1678    384    327    423    -85    181   -119
    -46  -1761  -1717    904    833  -1740    384    272    363   -158    101   -181
    -57  -1810  -1753    935    846  -1782    392    210    303   -231     25   -270
    -49  -1821  -1771    935    859  -1797    379    163    252   -290    -28   -345
    -80  -1855  -1774    969    846  -1816    371    145    226   -319    -54   -392
    -72  -1896  -1826    984    875  -1862    374    124    200   -348    -85   -436
    -31  -1932  -1901    979    935  -1917    363    103    168   -376   -114   -467
    -31  -1961  -1932    995    948  -1945    358     75    132   -415   -158   -493
    -31  -1966  -1935   1000    950  -1951    358     54    114   -433   -179   -498
    -77  -1992  -1914   1031    917  -1953    342     57    122   -420   -161   -501
    -80  -1990  -1909   1034    914  -1951    345     59    119   -420   -153   -504
    -41  -1969  -1927   1002    943  -1948    340     67    124   -410   -153   -501
      7  -1940  -1948    966    976  -1943    327     72    129   -402   -145   -522
     23  -1919  -1945    945    984  -1932    345     80    142   -402   -140   -511
     18  -1909  -1927    943    971  -1917    355     90    158   -389   -135   -506
     15  -1891  -1906    935    961  -1899    348    106    171   -374   -114   -485
     12  -1852  -1865    919    937  -1857    361    122    189   -350    -88   -467
     -2  -1816  -1813    909    904  -1816    368    114    189   -345    -77   -472
     -2  -1795  -1792    898    893  -1792    350     98    187   -350    -75   -480
     25  -1777  -1803    875    914  -1790    311     72    174   -366    -80   -485
     59  -1782  -1842    862    950  -1810    272     67    155   -374    -80   -478
     80  -1782  -1862    849    969  -1823    267     46    129   -400    -93   -491
     88  -1777  -1865    844    974  -1821    259     41    124   -402    -98   -491
     44  -1816  -1862    883    950  -1839    265     49    119   -410   -106   -506
     44  -1857  -1901    906    971  -1878    239     15     72   -462   -153   -532
     77  -1878  -1956    898   1013  -1917    213    -18     41   -493   -184   -553
     67  -1917  -1987    924   1026  -1951    233    -10     46   -498   -187   -568
     51  -1938  -1990    943   1018  -1964    270      5     57   -496   -181   -574
     28  -1977  -2005    974   1015  -1990    262    -18     25   -535   -233   -592
     10  -1961  -1974    974    989  -1969    265    -15     31   -532   -239   -568
    -25  -1992  -1966   1010    969  -1982    290      5     49   -514   -220   -574
    -20  -2016  -1997   1018    987  -2008    296     -2     36   -527   -228   -605
     -5  -2029  -2023   1018   1008  -2026    288     -5     23   -542   -241   -633
     20  -2023  -2047   1000   1031  -2034    267    -23      7   -563   -262   -641
     31  -2029  -2060    997   1044  -2044    270    -20      2   -571   -267   -657
     20  -2042  -2062   1010   1039  -2049    280    -18      7   -571   -272   -667
     15  -2008  -2023    997   1018  -2016    285    -15     18   -566   -265   -633
     20  -2010  -2034    992   1026  -2021    283    -23     12   -576   -272   -620
     18  -2034  -2055   1008   1036  -2044    311      5     28   -587   -301   -662
     38  -2023  -2062    992   1049  -2044    397    101    103   -561   -340   -727
     96  -1948  -2044    927   1070  -1995    459    244    236   -452   -283   -693
    116  -1709  -1829    795    971  -1769    542    475    532   -124     31   -420
    207  -1366  -1574    579    891  -1470    517    657    787    244    493     54
    215  -1013  -1228    397    722  -1119    379    498    735    413    909    561
    109   -826   -935    358    522   -880    187     77    436    371   1156    870
    -25   -924   -898    475    433   -911     23   -384    -28    -38    831    605
   -124  -1408  -1286    766    579  -1348    -93   -867   -670   -927   -210   -306
   -166  -1909  -1743   1036    787  -1826   -213  -1111  -1078  -1556   -961   -979
   -135  -2153  -2018   1145    940  -2086   -246   -958   -943  -1473   -958  -1047
    -88  -2197  -2109   1140   1008  -2156   -148   -706   -667  -1239   -815   -971
    -33  -2138  -2104   1085   1034  -2122     10   -439   -397  -1005   -659   -859
    -10  -2065  -2055   1036   1021  -2060    174   -189   -161   -789   -501   -753
      2  -2023  -2026   1010   1013  -2023    252    -70    -51   -691   -426   -696
    -36  -1995  -1961   1015    958  -1979    290    -18      5   -646   -389   -657
    -75  -1987  -1912   1031    917  -1951    324     10     41   -613   -353   -639
    -72  -1984  -1912   1028    917  -1948    332     18     44   -607   -353   -675
    -38  -1987  -1948   1013    953  -1969    345     36     57   -594   -355   -667
    -12  -1956  -1945    984    963  -1951    329     36     57   -594   -342   -615
     -2  -1925  -1922    963    958  -1925    350     54     72   -576   -324   -579
    -25  -1925  -1899    974    935  -1912    355     62     83   -566   -309   -574
    -36  -1935  -1899    987    930  -1917    361     67     90   -555   -298   -576
    -57  -1935  -1878    995    909  -1906    368     72    103   -542   -288   -574
    -36  -1919  -1883    979    922  -1904    363     77    114   -535   -285   -576
    -25  -1904  -1878    963    924  -1891    337     80    114   -535   -285   -566
    -28  -1912  -1883    971    927  -1899    337     93    124   -522   -272   -563
    -15  -1932  -1919    971    950  -1927    350    106    142   -501   -259   -553
    -28  -1925  -1896    976    932  -1909    345    116    148   -485   -246   -530
    -80  -1912  -1834    995    875  -1875    355    163    184   -444   -207   -504
    -83  -1893  -1810    989    862  -1852    350    197    213   -413   -174   -493
    -75  -1857  -1784    966    852  -1821    340    226    252   -368   -137   -444
    -83  -1844  -1764    963    839  -1805    358    285    316   -298    -75   -387
    -70  -1826  -1756    945    839  -1792    384    345    381   -226     -5   -348
    -51  -1782  -1730    917    839  -1756    368    389    441   -153     72   -275
    -54  -1751  -1696    901    818  -1722    337    423    480    -96    129   -241
    -57  -1714  -1660    885    800  -1688    335    470    530    -31    174   -184
    -23  -1660  -1636    841    805  -1649    322    491    558     15    228   -140
    -28  -1621  -1592    826    782  -1608    335    506    571     41    265    -96
    -46  -1636  -1592    839    771  -1613    319    491    540     25    257    -98
    -38  -1660  -1621    849    789  -1641    298    431    480    -33    200   -148
    -80  -1680  -1602    880    758  -1641    301    402    449    -72    168   -171
   -132  -1704  -1571    919    719  -1639    327    397    433    -98    142   -197
   -145  -1764  -1618    953    735  -1693    337    363    389   -155     83   -257
   -158  -1795  -1639    976    740  -1717    329    301    329   -231     10   -322
   -174  -1831  -1660   1002    740  -1745    332    236    262   -311    -64   -389
   -197  -1912  -1714   1054    758  -1813    316    163    181   -397   -158   -465
   -220  -1977  -1758   1098    766  -1867    322    124    132   -444   -207   -532
   -249  -2000  -1751   1124    750  -1878    314     77     85   -488   -254   -579
   -259  -2039  -1779   1148    758  -1912    288     20     25   -545   -306   -602
   -244  -2073  -1829   1158    792  -1951    275      0      7   -561   -319   -605
   -267  -2130  -1865   1197    797  -1997    309      2      2   -566   -322   -641
   -272  -2122  -1852   1197    787  -1987    290    -20    -15   -589   -337   -665
   -246  -2117  -1870   1179    810  -1992    257    -38    -31   -600   -350   -683
   -236  -2140  -1904   1189    833  -2023    252    -41    -38   -605   -358   -698
   -239  -2112  -1875   1174    818  -1995    246    -33    -36   -600   -340   -667
   -202  -2091  -1888   1148    841  -1990    254    -31    -28   -592   -340   -667
   -218  -2047  -1829   1132    802  -1938    259    -36    -23   -587   -332   -662
   -202  -1984  -1782   1093    789  -1883    272    -36    -18   -581   -319   -644
   -187  -1943  -1756   1065    782  -1849    283    -33    -10   -571   -303   -654
   -168  -1943  -1774   1054    800  -1857    288    -23      2   -563   -293   -652
   -148  -1938  -1792   1041    820  -1867    272    -31      0   -571   -298   -620
   -124  -1906  -1782   1015    828  -1844    280    -31     18   -553   -277   -592
    -88  -1904  -1816    995    862  -1860    257    -44     12   -550   -270   -592
   -109  -1932  -1823   1021    854  -1878    231    -57     -2   -561   -272   -602
   -155  -1938  -1782   1044    813  -1860    246    -33     12   -548   -254   -592
   -158  -1917  -1758   1039    800  -1839    270      0     38   -517   -215   -563
   -145  -1912  -1766   1026    810  -1839    270     -5     25   -522   -215   -550
   -119  -1948  -1829   1034    852  -1888    275    -15     10   -535   -231   -558
   -137  -2016  -1878   1075    867  -1948    262    -36    -18   -558   -252   -576
   -148  -2052  -1904   1101    878  -1979    275    -38    -31   -568   -265   -589
   -153  -2086  -1935   1119    891  -2010    288    -44    -44   -587   -280   -607
   -179  -2104  -1927   1140    872  -2016    309    -44    -51   -602   -290   -626
   -218  -2140  -1922   1179    849  -2034    309    -54    -72   -628   -314   -649
   -236  -2210  -1974   1223    867  -2094    324    -57    -90   -649   -340   -675
   -252  -2221  -1971   1234    857  -2096    327    -59   -101   -654   -353   -691
   -267  -2208  -1940   1236    833  -2075    327    -64   -106   -662   -358   -698
   -301  -2208  -1906   1252    800  -2057    348    -59   -106   -662   -353   -693
   -350  -2205  -1855   1278    750  -2031    368    -57   -106   -667   -355   -696
   -350  -2187  -1836   1267    743  -2013    345    -72   -127   -685   -366   -693
   -376  -2135  -1758   1254    688  -1948    355    -64   -119   -667   -345   -665
   -405  -2143  -1740   1273    667  -1943    366    -62   -119   -665   -337   -652
   -316  -2148  -1831   1234    756  -1990    366    -36   -116   -667   -355   -680
   -262  -2151  -1888   1205    810  -2021    423     51    -49   -639   -394   -763
   -205  -2104  -1899   1153    844  -2003    496    189     88   -524   -340   -769
   -140  -1943  -1805   1039    831  -1873    550    379    319   -262    -98   -574
    -85  -1647  -1561    867    737  -1605    561    592    594    109    329   -127
    -75  -1265  -1189    667    553  -1228    485    478    563    220    698    384
   -161  -1031   -870    597    353   -953    329     90    252     88    891    719
   -301  -1078   -779    688    239   -930    176   -366   -197   -275    693    605
   -433  -1506  -1072    971    319  -1291    103   -839   -776  -1015   -213   -285
   -501  -2091  -1592   1293    542  -1842    -25  -1111  -1236  -1691  -1101  -1153
   -488  -2405  -1917   1447    711  -2161    -88  -1023  -1195  -1691  -1174  -1265
   -426  -2494  -2068   1457    820  -2281    -38   -792   -943  -1452  -1010  -1182
   -355  -2436  -2081   1397    862  -2260     49   -561   -680  -1202   -836  -1075
   -309  -2353  -2044   1330    865  -2200    202   -324   -433   -976   -667   -969
   -290  -2281  -1990   1286    849  -2135    290   -192   -290   -844   -568   -909
   -298  -2249  -1951   1273    823  -2099    324   -137   -233   -784   -522   -875
   -311  -2213  -1901   1262    795  -2057    353   -111   -200   -750   -488   -846
   -311  -2197  -1886   1254    784  -2042    348   -114   -202   -753   -491   -862
   -283  -2171  -1888   1226    802  -2031    353   -101   -197   -743   -483   -872
   -254  -2120  -1867   1187    805  -1995    340    -83   -192   -732   -472   -872
   -215  -2044  -1829   1130    805  -1938    322    -70   -184   -722   -462   -875
   -205  -1997  -1792   1098    792  -1893    335    -59   -174   -714   -452   -875
   -215  -1987  -1771   1101    776  -1880    342    -51   -166   -698   -436   -862
   -220  -1987  -1766   1104    771  -1878    361    -41   -155   -688   -420   -849
   -226  -1958  -1732   1093    753  -1847    361    -25   -142   -675   -394   -826
   -213  -1919  -1706   1065    743  -1813    324    -33   -148   -678   -392   -828
   -205  -1886  -1680   1044    735  -1784    316    -33   -137   -670   -381   -823
   -218  -1860  -1641   1039    711  -1753    329    -18   -116   -649   -361   -807
   -197  -1813  -1615   1005    709  -1714    322      2    -93   -620   -329   -784
   -181  -1782  -1602    982    709  -1693    319     23    -72   -594   -298   -761
   -192  -1745  -1553    969    680  -1652    319     57    -36   -550   -257   -724
   -174  -1706  -1535    937    680  -1621    309     90     -2   -509   -218   -693
   -142  -1660  -1517    901    685  -1590    309    119     36   -465   -168   -649
   -111  -1608  -1496    859    691  -1553    319    158     93   -394   -103   -592
   -106  -1569  -1462    836    675  -1517    319    210    158   -314    -25   -519
   -114  -1512  -1400    810    641  -1457    311    262    226   -233     64   -436
    -93  -1444  -1350    769    628  -1397    296    285    267   -179    132   -358
    -88  -1374  -1288    730    600  -1332    316    329    324   -124    202   -280
    -85  -1340  -1254    711    584  -1299    342    384    376    -75    257   -220
    -54  -1299  -1247    675    594  -1273    340    397    387    -70    270   -202
    -72  -1291  -1218    683    571  -1254    345    392    387    -80    259   -205
   -101  -1361  -1262    730    579  -1312    361    379    363   -116    223   -223
   -109  -1408  -1299    758    594  -1353    355    363    342   -148    189   -241
    -96  -1431  -1335    761    618  -1382    392    340    316   -192    148   -267
    -64  -1462  -1397    763    665  -1431    402    298    265   -259     72   -345
    -59  -1540  -1480    800    706  -1509    361    239    194   -340    -23   -436
    -54  -1634  -1579    844    761  -1605    384    200    150   -410   -103   -519
    -67  -1719  -1652    893    792  -1688    410    174    116   -462   -166   -587
    -90  -1795  -1704    943    805  -1751    407    132     67   -519   -228   -652
   -111  -1847  -1738    979    813  -1792    397     83     12   -566   -277   -698
   -148  -1909  -1761   1028    805  -1836    381     38    -28   -602   -319   -732
   -161  -1961  -1803   1060    820  -1883    363     23    -57   -633   -355   -769
   -153  -1966  -1813   1060    828  -1891    371     20    -64   -641   -366   -776
   -192  -1974  -1782   1083    795  -1878    384     46    -51   -626   -353   -769
   -192  -1925  -1732   1057    769  -1829    389     67    -36   -602   -322   -730
   -207  -1886  -1680   1044    735  -1784    444    103     -5   -571   -280   -696
   -194  -1906  -1712   1052    758  -1810    457    109      2   -563   -270   -696
   -220  -1878  -1660   1049    719  -1771    394     90    -10   -563   -259   -685
   -290  -1816  -1525   1052    615  -1670    441    135     31   -514   -213   -644
   -303  -1784  -1480   1041    587  -1631    478    166     57   -491   -200   -631
   -348  -1774  -1426   1062    537  -1600    511    189     75   -483   -187   -623
   -353  -1745  -1392   1049    517  -1569    488    171     67   -480   -187   -620
   -329  -1667  -1337    997    504  -1504    485    163     75   -462   -155   -584
   -355  -1615  -1262    984    452  -1439    467    158     80   -449   -135   -555
   -353  -1610  -1257    982    452  -1434    459    181    106   -407   -103   -535
   -355  -1647  -1293   1000    467  -1470    441    179     88   -415   -106   -532
   -329  -1644  -1314    987    491  -1480    444    179     83   -420    -96   -506
   -288  -1636  -1348    961    527  -1493    465    187     85   -426    -98   -498
   -249  -1673  -1423    961    587  -1548    426    166     49   -467   -137   -532
   -246  -1766  -1522   1005    636  -1644    387    124     -5   -519   -189   -579
   -210  -1797  -1587   1002    685  -1693    415    142      5   -506   -174   -558
   -200  -1883  -1686   1041    743  -1787    444    153     -7   -519   -187   -566
   -174  -1945  -1771   1060    797  -1860    467    132    -41   -563   -233   -610
   -179  -1966  -1787   1070    802  -1875    470    119    -44   -571   -241   -631
   -179  -1997  -1818   1088    818  -1909    441    103    -54   -584   -254   -657
   -163  -2026  -1865   1093    849  -1948    441     90    -67   -610   -277   -678
   -189  -2034  -1844   1111    826  -1940    470     88    -59   -615   -288   -678
   -187  -2055  -1867   1122    839  -1961    415     57    -90   -636   -309   -693
   -197  -2070  -1873   1132    836  -1971    402     67   -103   -649   -316   -722
   -218  -2060  -1844   1137    813  -1953    428    101    -83   -631   -301   -711
   -189  -2049  -1860   1119    833  -1956    446    111    -75   -626   -293   -714
   -171  -2044  -1875   1106    852  -1961    459    114    -64   -626   -290   -709
   -135  -2034  -1899   1083    880  -1966    457    140    -54   -626   -311   -732
   -101  -2008  -1909   1054    901  -1958    514    236     15   -600   -353   -805
   -103  -1990  -1886   1047    891  -1938    607    374    158   -478   -298   -784
    -33  -1805  -1771    917    867  -1790    665    563    415   -194    -25   -571
     44  -1527  -1574    740    807  -1551    615    724    652    155    420   -135
     75  -1226  -1301    574    688  -1262    485    675    649    335    854    368
     12  -1130  -1143    558    576  -1135    392    371    368    257   1085    675
   -106  -1223  -1119    662    504  -1171    239   -132   -171   -233    748    400
   -246  -1605  -1361    924    555  -1483     98   -693   -859  -1122   -290   -519
   -270  -2005  -1738   1135    732  -1873    -46  -1010  -1327  -1797  -1145  -1270
   -220  -2262  -2042   1241    909  -2153   -101   -919  -1265  -1771  -1202  -1374
   -171  -2416  -2244   1291   1036  -2330    -25   -662   -969  -1496  -1018  -1280
   -150  -2405  -2255   1278   1049  -2330     72   -415   -675  -1226   -831  -1158
   -127  -2273  -2145   1200   1008  -2210    215   -189   -407   -989   -657  -1041
    -98  -2179  -2081   1140    989  -2130    301    -51   -249   -846   -548   -974
   -111  -2203  -2091   1156    987  -2148    324    -12   -205   -805   -519   -961
   -111  -2174  -2062   1143    974  -2117    340    -28   -197   -800   -527   -966
   -109  -2122  -2013   1114    950  -2068    340    -31   -189   -792   -522   -963
   -111  -2114  -2003   1114    945  -2060    350     12   -158   -753   -491   -943
    -38  -2161  -2122   1098   1039  -2140    355     49   -129   -722   -470   -927
    -20  -2135  -2114   1078   1044  -2125    340     67   -109   -696   -446   -906
    -41  -2117  -2075   1078   1015  -2096    348     77    -93   -672   -418   -893
    -57  -2062  -2005   1060    974  -2034    376     98    -67   -649   -381   -865
    -80  -2068  -1990   1072    953  -2029    371     90    -70   -665   -394   -880
    -57  -2091  -2034   1072    987  -2062    348     57    -88   -685   -418   -901
    -31  -2065  -2034   1047   1000  -2049    322     46    -85   -680   -418   -901
    -10  -2055  -2044   1034   1015  -2049    327     72    -62   -649   -389   -872
    -28  -2052  -2026   1039    995  -2039    358     93    -28   -615   -355   -859
    -31  -2042  -2013   1036    989  -2029    340     96    -18   -594   -342   -875
     -7  -2036  -2029   1021   1008  -2034    316    119      0   -563   -309   -859
     33  -1974  -2008    971   1021  -1990    324    161     31   -519   -259   -810
     36  -1893  -1932    927    984  -1914    376    231    101   -457   -210   -701
    109  -1865  -1974    875   1041  -1919    374    259    153   -394   -155   -615
     80  -1842  -1922    878   1000  -1880    348    298    210   -314    -77   -545
     98  -1777  -1875    839    987  -1826    314    342    267   -246    -18   -491
    155  -1688  -1844    766    997  -1766    324    381    322   -176     46   -407
    163  -1621  -1784    727    971  -1701    306    415    379   -106    124   -345
    161  -1574  -1738    706    948  -1657    316    459    436    -33    194   -288
    181  -1527  -1709    672    945  -1618    355    491    475      7    236   -236
    171  -1493  -1665    659    917  -1579    350    488    472      0    233   -236
    145  -1493  -1639    672    891  -1566    324    465    441    -38    200   -259
    111  -1522  -1636    704    872  -1577    324    439    405    -90    150   -293
    103  -1548  -1652    722    878  -1600    327    402    355   -155     83   -350
     93  -1574  -1667    740    880  -1621    329    355    301   -228     10   -392
     57  -1615  -1675    779    865  -1644    348    309    244   -298    -59   -446
     41  -1670  -1714    813    878  -1691    337    252    174   -387   -145   -524
     46  -1743  -1790    849    917  -1766    319    189     96   -485   -246   -615
     46  -1790  -1839    870    943  -1813    327    137     41   -555   -324   -685
     44  -1810  -1857    883    948  -1834    324    106      2   -602   -368   -704
     -5  -1873  -1867    937    930  -1870    301     59    -46   -665   -426   -737
    -23  -1914  -1891    969    932  -1904    301     38    -72   -698   -465   -761
     31  -1880  -1914    922    971  -1896    262     18    -96   -722   -491   -782
     25  -1893  -1919    932    971  -1906    272      7   -101   -732   -506   -805
     12  -1901  -1917    943    961  -1909    288      0    -98   -740   -509   -810
     18  -1899  -1917    940    966  -1906    285    -12    -98   -745   -511   -807
     31  -1886  -1919    927    971  -1901    277    -20    -96   -748   -517   -813
     25  -1875  -1901    924    961  -1888    280    -12    -75   -732   -501   -805
     44  -1855  -1899    904    969  -1878    280     -2    -59   -717   -496   -797
     77  -1826  -1904    875    989  -1865    280     -5    -41   -704   -491   -792
     90  -1792  -1883    849    987  -1836    285    -12    -31   -698   -491   -807
    114  -1758  -1873    823    992  -1816    301     -7    -15   -688   -488   -820
    122  -1756  -1878    818   1000  -1816    298    -10    -10   -678   -483   -831
    150  -1717  -1867    784   1008  -1792    270    -28    -18   -685   -483   -820
    163  -1647  -1813    740    987  -1730    262    -36    -12   -678   -465   -769
    155  -1662  -1818    753    984  -1738    236    -41    -23   -680   -462   -763
    194  -1678  -1875    740   1034  -1777    197    -70    -54   -709   -485   -789
    213  -1670  -1883    730   1047  -1777    150    -98    -85   -737   -506   -810
    207  -1675  -1883    732   1044  -1779    174    -96    -90   -740   -514   -823
    223  -1696  -1919    735   1070  -1808    187    -90    -90   -748   -527   -836
    218  -1771  -1992    776   1104  -1880    179   -116   -122   -782   -566   -872
    200  -1805  -2005    802   1101  -1904    171   -140   -148   -813   -594   -896
    233  -1870  -2104    818   1166  -1987    153   -166   -174   -839   -623   -922
    228  -1888  -2117    828   1171  -2003    174   -163   -174   -844   -626   -935
    179  -1917  -2096    867   1135  -2005    181   -168   -189   -867   -649   -956
    179  -1948  -2127    885   1153  -2036    168   -187   -218   -901   -683   -992
    168  -1990  -2158    906   1163  -2073    148   -210   -246   -935   -727  -1028
    174  -2039  -2216    932   1192  -2127    137   -236   -275   -963   -761  -1065
    189  -2034  -2223    919   1205  -2127    129   -246   -285   -974   -771  -1075
    194  -2021  -2216    914   1205  -2117    122   -257   -290   -982   -782  -1088
    202  -2055  -2257    922   1228  -2156    129   -262   -298   -989   -795  -1101
    207  -2094  -2304    943   1254  -2197     90   -280   -322  -1015   -823  -1127
    213  -2125  -2340    956   1275  -2231     54   -298   -335  -1034   -841  -1148
    220  -2122  -2343    950   1280  -2231     62   -283   -319  -1026   -836  -1153
    231  -2122  -2353    945   1291  -2236    148   -202   -254  -1000   -875  -1215
    241  -2047  -2291    901   1265  -2169    223    -88   -135   -922   -859  -1228
    277  -1873  -2151    797   1213  -2013    303     80     85   -688   -665  -1078
    342  -1634  -1977    646   1158  -1805    296    303    381   -293   -239   -680
    415  -1299  -1714    441   1062  -1506    135    257    410    -85    213   -140
    376  -1163  -1540    392    956  -1350    -25    -75    111   -176    465    215
    265  -1273  -1538    501    898  -1402   -150   -524   -368   -545    335    153
    166  -1631  -1797    732    982  -1714   -275  -1047   -997  -1312   -522   -623
    122  -2083  -2208    979   1163  -2143   -376  -1402  -1532  -2130  -1592  -1577
    145  -2408  -2556   1130   1348  -2481   -459  -1371  -1543  -2216  -1782  -1790
    166  -2579  -2748   1205   1454  -2662   -420  -1143  -1273  -1964  -1626  -1727
    205  -2582  -2787   1189   1496  -2683   -316   -909   -976  -1699  -1444  -1615
    218  -2494  -2712   1135   1462  -2603   -166   -659   -688  -1431  -1239  -1478
    220  -2418  -2639   1096   1428  -2527    -59   -493   -501  -1260  -1106  -1379
    233  -2403  -2637   1083   1434  -2520     -7   -423   -420  -1189  -1057  -1345
    213  -2410  -2624   1098   1418  -2517     23   -389   -379  -1156  -1034  -1332
    202  -2400  -2603   1098   1400  -2499     25   -376   -353  -1132  -1010  -1317
    210  -2405  -2616   1096   1410  -2509     31   -376   -348  -1122  -1000  -1304
    226  -2413  -2639   1093   1431  -2525     59   -366   -337  -1111   -995  -1304
    231  -2413  -2644   1091   1436  -2527     51   -355   -327  -1098   -984  -1299
    181  -2434  -2616   1124   1397  -2525     38   -353   -319  -1091   -976  -1286
    163  -2431  -2595   1132   1379  -2514     33   -355   -309  -1080   -966  -1278
    166  -2408  -2574   1119   1369  -2491     36   -361   -306  -1078   -966  -1278
    161  -2379  -2540   1109   1350  -2460     41   -366   -301  -1075   -966  -1270
    119  -2340  -2462   1109   1291  -2400     33   -340   -277  -1049   -945  -1244
    153  -2307  -2460   1075   1306  -2382     15   -332   -272  -1036   -937  -1239
    114  -2275  -2392   1080   1252  -2335     25   -311   -249  -1015   -914  -1210
     59  -2234  -2294   1088   1176  -2262     38   -288   -228   -987   -896  -1182
    -18  -2203  -2184   1109   1083  -2195     36   -267   -207   -953   -865  -1153
    -38  -2177  -2138   1106   1049  -2158     62   -228   -168   -917   -831  -1119
     28  -2179  -2210   1072   1119  -2195     44   -215   -153   -901   -823  -1119
    153  -2184  -2338   1015   1244  -2260     -7   -220   -153   -898   -828  -1135
    215  -2164  -2379    971   1296  -2270    -18   -200   -127   -862   -792  -1101
    249  -2138  -2387    943   1317  -2262    -23   -161    -85   -805   -727  -1047
    236  -2086  -2322    922   1278  -2203    -25   -106    -23   -722   -646   -971
    207  -1995  -2203    893   1205  -2099    -31    -28     54   -620   -535   -867
    189  -1912  -2101    859   1143  -2005    -12     23    103   -553   -454   -766
    150  -1831  -1982    839   1065  -1904      2     64    142   -498   -394   -685
    145  -1813  -1958    833   1049  -1886    -15     54    127   -509   -400   -701
    127  -1826  -1953    849   1039  -1888      2     44    103   -537   -426   -750
    124  -1821  -1948    846   1034  -1883      5     12     62   -589   -478   -792
    109  -1829  -1938    857   1023  -1883      2    -28     12   -654   -542   -844
    114  -1862  -1977    872   1044  -1919     18    -64    -44   -727   -618   -917
    103  -1867  -1971    883   1036  -1919     41    -88    -88   -782   -683   -969
     59  -1901  -1961    919   1010  -1930      2   -129   -145   -844   -753  -1015
      5  -1984  -1990    989    997  -1987      5   -179   -207   -919   -831  -1088
    -28  -2034  -2005   1031    987  -2021     25   -220   -257   -976   -898  -1153
    -36  -2057  -2021   1047    992  -2039     38   -252   -298  -1023   -958  -1210
    -38  -2094  -2055   1065   1005  -2075     18   -303   -371  -1093  -1039  -1283
    -12  -2096  -2083   1054   1034  -2091    -12   -345   -420  -1140  -1083  -1325
    -15  -2101  -2086   1057   1034  -2094    -38   -371   -452  -1171  -1109  -1348
    -36  -2114  -2078   1075   1021  -2096    -28   -374   -467  -1182  -1127  -1366
    -31  -2075  -2044   1052   1005  -2060    -15   -374   -470  -1179  -1130  -1366
    -28  -2052  -2023   1039    997  -2039    -18   -366   -470  -1169  -1130  -1361
    -25  -2031  -2005   1026    987  -2018    -41   -371   -478  -1171  -1135  -1361
    -20  -1992  -1971   1008    974  -1982    -54   -366   -478  -1163  -1135  -1350
    -12  -1958  -1945    984    966  -1951    -59   -363   -478  -1158  -1137  -1345
    -31  -1917  -1888    974    927  -1904    -46   -353   -465  -1145  -1127  -1330
    -31  -1844  -1816    937    888  -1831    -12   -314   -428  -1111  -1091  -1296
     15  -1761  -1777    872    896  -1769     18   -275   -400  -1091  -1070  -1273
     38  -1748  -1787    852    909  -1766     -2   -280   -415  -1104  -1085  -1273
     36  -1712  -1751    836    893  -1730    -25   -280   -413  -1098  -1083  -1257
     49  -1639  -1688    792    867  -1662    -46   -277   -405  -1083  -1070  -1234
     67  -1615  -1683    774    875  -1649    -72   -288   -413  -1083  -1075  -1239
     70  -1600  -1670    763    867  -1634    -88   -290   -431  -1088  -1080  -1239
     62  -1571  -1634    753    846  -1602    -80   -280   -428  -1075  -1070  -1205
     46  -1551  -1597    750    820  -1574    -90   -277   -436  -1070  -1065  -1189
     36  -1556  -1592    761    813  -1574   -109   -272   -457  -1083  -1078  -1195
     28  -1574  -1602    771    815  -1587    -98   -272   -475  -1101  -1093  -1197
     -7  -1579  -1571    795    779  -1577    -67   -265   -478  -1104  -1101  -1197
    -49  -1602  -1553    826    750  -1579    -80   -265   -496  -1111  -1122  -1213
    -51  -1600  -1548    826    748  -1574   -109   -262   -517  -1124  -1143  -1226
    -70  -1634  -1564    849    745  -1600    -83   -265   -530  -1135  -1166  -1239
    -38  -1647  -1608    841    782  -1628    -85   -270   -548  -1145  -1195  -1260
     62  -1608  -1673    771    865  -1639    -80   -267   -558  -1148  -1210  -1270
     90  -1610  -1701    761    896  -1654    -85   -275   -581  -1166  -1241  -1301
     98  -1618  -1719    758    906  -1667    -88   -272   -600  -1179  -1257  -1317
    145  -1543  -1691    698    917  -1615    -80   -244   -581  -1150  -1236  -1291
    163  -1465  -1628    649    893  -1545    -49   -220   -568  -1127  -1223  -1262
    150  -1415  -1566    633    857  -1491    -54   -207   -563  -1114  -1210  -1231
    145  -1369  -1517    610    828  -1441    -51   -207   -574  -1114  -1218  -1236
    171  -1296  -1467    561    818  -1382    -20   -181   -563  -1101  -1218  -1234
    181  -1241  -1426    530    802  -1332     44   -116   -522  -1067  -1218  -1231
    218  -1135  -1353    459    784  -1244    103     15   -418   -992  -1208  -1234
    257   -992  -1249    366    753  -1119    171    187   -265   -841  -1106  -1163
    311   -719  -1034    202    670   -875    262    459     28   -498   -787   -870
    397   -342   -740    -28    566   -542    301    688    296   -132   -348   -389
    420     88   -332   -254    376   -122    215    553    254      2     31    135
    298    314     12   -306    142    163     18    103    -85   -114    210    441
    129    265    135   -200     -2    200   -150   -384   -550   -509    -85    202
    -23   -202   -181    111     77   -192   -288   -872  -1166  -1301  -1044   -706
   -124   -737   -613    431    244   -675   -418  -1124  -1595  -1938  -1847  -1462
    -59   -880   -820    470    379   -849   -423   -904  -1408  -1766  -1751  -1415
     44   -805   -849    379    444   -826   -322   -602  -1111  -1488  -1556  -1275
     85   -678   -766    293    426   -722   -158   -298   -815  -1205  -1348  -1111
    122   -550   -672    215    397   -610     15    -25   -571   -963  -1156   -948
    132   -478   -610    171    371   -542     72     85   -478   -870  -1072   -862
    124   -420   -545    145    335   -483    109    137   -441   -823  -1039   -815
    137   -350   -491    106    311   -420    153    189   -400   -769   -995   -766
    148   -262   -410     57    277   -335    116    197   -397   -761   -997   -758
    181   -239   -423     25    301   -329    132    228   -376   -724   -974   -743
    233   -202   -439    -15    335   -319    168    270   -345   -691   -945   -719
    259   -161   -420    -49    337   -288    187    301   -329   -675   -937   -698
    257   -132   -389    -62    322   -259    150    314   -324   -662   -932   -680
    265   -103   -368    -83    316   -236    168    345   -301   -620   -904   -657
    327     20   -306   -174    316   -142    207    397   -252   -555   -844   -600
    314     70   -244   -192    277    -88    207    415   -244   -530   -828   -587
    303    166   -137   -233    220     15    213    436   -223   -501   -813   -568
    319    262    -57   -293    187    103    215    467   -192   -465   -782   -532
    340    324    -15   -332    176    155    226    511   -153   -423   -748   -491
    361    400     38   -381    161    220    210    532   -135   -402   -730   -475
    371    475    103   -423    135    290    189    535   -142   -397   -732   -491
    389    571    179   -483    106    376    213    597    -90   -329   -672   -413
    436    683    246   -561     93    467    207    649    -46   -275   -626   -374
    467    756    288   -613     88    524    176    691    -23   -231   -605   -355
    496    839    342   -667     77    592    181    758     44   -148   -540   -288
    550    958    407   -756     70    685    181    831    119    -57   -457   -210
    600   1036    433   -818     83    735    174    909    181     28   -363   -132
    636   1156    519   -896     57    839    197    982    246    114   -277    -57
    680   1299    618   -989     31    958    194   1023    288    163   -228      7
    693   1413    719  -1054    -12   1067    174   1044    306    197   -194     88
    709   1499    789  -1104    -41   1145    171   1047    314    207   -176    114
    717   1543    826  -1132    -54   1187    171   1039    303    197   -184    122
    717   1592    875  -1153    -77   1234    179   1023    285    179   -205    106
    701   1634    932  -1169   -116   1283    181    995    259    153   -239     80
    711   1680    966  -1197   -127   1325    179    950    215    114   -290     41
    714   1699    984  -1208   -135   1343    192    914    184     80   -340     -7
    704   1712   1008  -1208   -150   1361    187    872    148     46   -392    -57
    698   1712   1013  -1205   -158   1363    184    813     88    -20   -459   -103
    704   1719   1013  -1213   -155   1366    200    782     59    -49   -493   -122
    719   1753   1034  -1239   -158   1395    200    761     46    -59   -504   -135
    748   1777   1028  -1262   -140   1402    192    740     28    -70   -522   -155
    776   1792   1013  -1286   -119   1402    187    717      5    -85   -548   -171
    795   1821   1026  -1309   -114   1423    187    717      5    -77   -550   -174
    802   1870   1065  -1337   -132   1467    189    730     15    -49   -540   -158
    836   1951   1114  -1392   -137   1532    187    737     15    -28   -527   -119
    859   2034   1171  -1449   -155   1605    189    753     31    -10   -509    -90
    896   2112   1215  -1504   -161   1665    207    776     57     20   -480    -59
    940   2174   1234  -1558   -148   1704    215    792     75     46   -454    -41
    989   2247   1257  -1618   -132   1753    226    818     98     77   -431    -12
   1023   2359   1335  -1691   -158   1849    259    854    140    129   -389     41
   1070   2481   1408  -1777   -168   1945    285    875    171    163   -361     80
   1119   2566   1444  -1844   -163   2005    296    885    184    176   -350    103
   1156   2631   1475  -1893   -158   2055    285    896    202    205   -332    129
   1184   2727   1540  -1956   -176   2132    275    901    218    236   -306    171
   1215   2824   1608  -2021   -194   2216    259    906    231    265   -283    215
   1241   2881   1639  -2062   -197   2260    233    896    220    262   -283    226
   1273   2940   1667  -2107   -197   2304    231    896    220    272   -275    246
   1299   3031   1730  -2166   -215   2379    239    914    236    301   -246    288
   1335   3068   1732  -2203   -200   2400    244    930    244    314   -231    324
   1366   3115   1748  -2242   -192   2431    239    930    233    319   -228    350
   1384   3172   1787  -2278   -200   2481    262    940    239    342   -210    384
   1400   3185   1784  -2294   -192   2483    290    950    252    358   -197    397
   1410   3203   1792  -2307   -192   2496    314    961    254    361   -200    407
   1413   3229   1816  -2322   -202   2522    332    969    254    355   -202    413
   1415   3278   1862  -2346   -223   2572    327    971    249    353   -210    413
   1436   3325   1888  -2382   -226   2605    324    969    257    368   -202    446
   1447   3325   1875  -2387   -215   2600    342    979    267    381   -202    454
   1460   3341   1880  -2400   -210   2611    345    984    262    379   -213    454
   1470   3411   1940  -2439   -233   2675    345    984    262    384   -205    467
   1488   3481   1992  -2486   -252   2735    361   1015    288    423   -163    498
   1504   3489   1982  -2496   -239   2735    376   1034    301    444   -145    514
   1517   3499   1982  -2509   -231   2740    392   1041    314    457   -137    524
   1512   3535   2023  -2522   -254   2779    394   1036    322    465   -132    535
   1512   3548   2036  -2533   -262   2792    407   1041    329    472   -129    545
   1525   3577   2052  -2551   -262   2816    472   1111    384    506   -124    527
   1571   3673   2101  -2624   -265   2889    568   1252    506    579   -101    519
   1615   3795   2179  -2704   -280   2987    665   1434    696    761     36    636
   1673   4125   2452  -2902   -389   3289    737   1714   1031   1163    433   1000
   1748   4559   2811  -3154   -532   3686    714   1875   1270   1556    956   1538
   1722   4840   3115  -3283   -696   3977    555   1621   1153   1691   1358   2005
   1569   4993   3424  -3281   -927   4208    353   1119    792   1558   1488   2200
   1431   4759   3328  -3096   -948   4045    176    579    215    940    880   1712
   1337   4211   2873  -2774   -766   3543     44    116   -418     38   -181    771
   1345   3780   2434  -2564   -542   3107    -70     20   -646   -332   -654    324
   1415   3608   2192  -2512   -387   2902    -59    233   -457   -181   -579    322
   1460   3590   2127  -2527   -335   2860     38    485   -197     49   -433    394
   1519   3689   2166  -2605   -324   2927    210    769     88    311   -241    527
   1561   3800   2239  -2681   -340   3021    371    984    314    522    -77    641
   1566   3852   2286  -2709   -358   3070    423   1070    405    607     -7    693
   1569   3897   2327  -2733   -379   3112    441   1093    436    631     15    711
   1556   3933   2377  -2746   -410   3156    459   1119    467    665     38    740
   1548   3933   2382  -2743   -418   3159    493   1148    501    709     70    776
   1564   3949   2385  -2756   -410   3167    498   1153    519    730     90    797
   1564   3993   2429  -2779   -433   3213    472   1161    524    748    103    818
   1551   3998   2447  -2774   -449   3224    465   1174    532    766    122    826
   1545   4003   2455  -2777   -454   3229    478   1176    535    774    135    833
   1551   4032   2481  -2790   -465   3257    483   1192    555    800    161    867
   1538   4050   2512  -2795   -488   3283    465   1195    566    818    181    872
   1535   4039   2504  -2787   -485   3273    454   1195    576    831    189    891
   1530   4039   2509  -2785   -491   3276    449   1205    597    849    213    919
   1540   4091   2551  -2816   -504   3322    449   1210    613    865    239    937
   1478   4091   2613  -2785   -566   3351    441   1218    615    872    236    937
   1506   4120   2613  -2813   -553   3367    426   1231    636    896    252    950
   1514   4112   2598  -2816   -540   3356    431   1262    685    950    311    995
   1441   4154   2712  -2798   -633   3434    459   1322    753   1023    389   1072
   1454   4203   2748  -2831   -646   3476    480   1374    800   1083    444   1114
   1470   4240   2766  -2855   -649   3504    504   1426    852   1156    496   1137
   1496   4294   2795  -2896   -652   3546    449   1454    893   1223    561   1208
   1519   4364   2844  -2940   -662   3606    413   1493    948   1299    644   1286
   1530   4432   2902  -2982   -685   3668    413   1548   1021   1387    735   1363
   1543   4479   2933  -3011   -696   3707    392   1566   1052   1431    792   1426
   1538   4551   3013  -3047   -737   3785    363   1574   1067   1460    831   1486
   1530   4582   3052  -3055   -761   3819    363   1574   1072   1475    844   1527
   1519   4585   3065  -3055   -774   3826    345   1535   1036   1447    826   1501
   1512   4572   3060  -3042   -774   3819    348   1499   1000   1410    792   1470
   1470   4512   3042  -2992   -787   3777    348   1470    963   1363    753   1439
   1444   4429   2985  -2935   -769   3707    345   1441    922   1306    696   1382
   1447   4341   2894  -2896   -722   3619    342   1392    870   1236    623   1309
   1415   4252   2834  -2834   -709   3543    340   1343    823   1174    550   1241
   1371   4193   2821  -2785   -724   3509    340   1286    774   1114    488   1179
   1306   4097   2790  -2701   -740   3445    361   1249    740   1067    441   1150
   1254   4003   2748  -2629   -748   3377    389   1226    719   1047    423   1130
   1210   3949   2735  -2579   -761   3343    337   1166    667    997    376   1083
   1187   3907   2717  -2548   -766   3312    319   1124    633    956    335   1052
   1176   3897   2720  -2535   -771   3309    376   1130    649    966    340   1062
   1130   3860   2730  -2496   -800   3296    374   1119    649    976    361   1070
   1072   3800   2727  -2436   -828   3265    350   1093    631    956    335   1034
   1031   3772   2740  -2403   -854   3257    348   1078    613    932    311   1028
   1026   3774   2748  -2400   -859   3263    342   1072    605    935    324   1039
   1008   3780   2769  -2395   -880   3276    358   1085    620    958    348   1062
   1000   3782   2782  -2392   -891   3283    355   1091    633    976    361   1075
   1002   3829   2826  -2416   -911   3328    355   1088    636    987    371   1075
    976   3886   2909  -2431   -966   3398    381   1091    646   1000    384   1088
    989   3956   2964  -2473   -987   3460    350   1072    631    989    376   1083
    969   4000   3031  -2486  -1031   3517    322   1052    618    982    366   1088
    940   4039   3099  -2491  -1080   3572    314   1034    613    982    374   1098
    924   4047   3122  -2486  -1098   3585    303   1013    607    984    394   1124
    917   3972   3055  -2444  -1070   3512    277    995    581    976    397   1137
    906   3910   3003  -2410  -1047   3457    241    958    537    945    368   1114
    875   3902   3024  -2390  -1072   3463    226    948    524    945    368   1117
    872   3884   3011  -2377  -1067   3447    233    958    524    953    374   1127
    872   3829   2956  -2351  -1044   3395    231    937    485    914    340   1098
    792   3764   2972  -2278  -1088   3369    210    914    454    893    332   1093
    704   3686   2982  -2197  -1140   3335    220    924    465    917    358   1137
    636   3593   2956  -2114  -1158   3276    275    948    478    930    368   1169
    623   3572   2948  -2099  -1163   3263    303    935    457    909    342   1140
    633   3556   2922  -2096  -1143   3239    275    909    426    883    327   1114
    628   3486   2857  -2060  -1114   3172    272    885    400    857    301   1078
    628   3432   2803  -2029  -1085   3117    246    859    368    823    267   1026
    615   3447   2829  -2031  -1106   3138    213    836    345    807    246    992
    594   3426   2831  -2010  -1119   3130    233    831    340    800    239    974
    584   3419   2831  -2003  -1122   3125    215    807    316    784    223    956
    568   3421   2852  -1995  -1140   3138    197    789    301    771    215    940
    527   3403   2873  -1966  -1174   3138    218    795    309    782    226    948
    553   3385   2831  -1969  -1140   3109    210    784    301    776    218    937
    563   3369   2803  -1966  -1119   3086    197    782    301    776    218    922
    553   3351   2798  -1951  -1122   3076    257    870    379    828    226    893
    568   3377   2805  -1974  -1119   3094    335    989    509    932    254    878
    587   3548   2961  -2068  -1187   3255    361   1143    711   1156    457   1044
    639   3824   3182  -2234  -1273   3502    340   1306    953   1491    854   1441
    691   4188   3496  -2439  -1402   3842    293   1304   1034   1696   1275   1964
    618   4307   3689  -2462  -1535   3998    161   1031    753   1556   1488   2299
    514   4198   3684  -2356  -1584   3941     28    665    298   1166   1337   2195
    384   3884   3499  -2135  -1558   3691    -46    197   -296    436    522   1410
    314   3473   3159  -1893  -1421   3317   -153   -239   -870   -374   -566    415
    374   3190   2816  -1782  -1223   3005   -254   -226   -893   -428   -698    280
    413   3000   2587  -1706  -1088   2795   -265    -49   -659   -184   -532    358
    420   2935   2514  -1678  -1047   2725   -194    135   -392     67   -358    446
    459   2985   2525  -1722  -1031   2756    -51    361    -98    337   -155    574
    439   3063   2624  -1753  -1091   2844     51    542    119    545     15    709
    441   3081   2637  -1761  -1098   2860     59    600    194    620     77    753
    439   3089   2650  -1764  -1106   2868     85    628    233    657    109    774
    423   3073   2650  -1748  -1111   2863    109    646    272    691    142    797
    407   3026   2616  -1719  -1104   2821    150    667    301    711    161    813
    387   3018   2631  -1704  -1122   2826    168    685    329    732    174    844
    384   2998   2611  -1693  -1111   2805    135    672    332    740    184    862
    389   2966   2577  -1678  -1093   2772    122    665    342    753    202    867
    407   2951   2543  -1680  -1067   2748    127    659    355    766    215    867
    413   2925   2509  -1670  -1049   2717    163    678    384    784    236    878
    423   2915   2491  -1670  -1034   2701    150    678    392    792    252    880
    418   2922   2504  -1670  -1041   2714     98    670    392    807    270    885
    387   2899   2509  -1644  -1060   2704     59    644    374    797    254    867
    371   2870   2499  -1623  -1062   2686     98    659    394    820    272    883
    384   2870   2486  -1628  -1052   2678    106    675    420    846    301    909
    389   2865   2475  -1626  -1041   2670    101    698    439    878    335    935
    374   2889   2512  -1634  -1070   2699    114    724    470    922    384    974
    368   2904   2533  -1636  -1083   2720    119    748    504    961    431   1018
    381   2920   2538  -1654  -1078   2730    109    774    540   1008    488   1065
    371   2948   2577  -1660  -1101   2764    101    810    584   1067    550   1119
    345   2956   2608  -1652  -1132   2785     98    857    644   1145    623   1184
    353   3008   2655  -1680  -1150   2831     96    906    719   1239    727   1278
    348   3065   2717  -1709  -1184   2891    103    958    792   1327    828   1361
    345   3104   2759  -1725  -1205   2933    111   1002    849   1395    906   1426
    324   3109   2782  -1717  -1228   2948    103   1023    870   1421    948   1460
    296   3073   2774  -1686  -1239   2925    119   1028    870   1423    953   1460
    259   3065   2805  -1665  -1273   2935    109   1028    870   1418    953   1441
    254   3086   2831  -1670  -1288   2959    103   1015    841   1382    935   1436
    231   2998   2766  -1615  -1267   2883    140   1000    802   1325    870   1389
    226   2927   2701  -1577  -1239   2816    148    971    776   1275    815   1348
    220   2863   2639  -1543  -1210   2751    109    898    701   1189    740   1283
    220   2829   2608  -1525  -1192   2720    119    836    639   1104    670   1215
    213   2769   2556  -1491  -1174   2665    135    795    587   1034    602   1171
    179   2691   2509  -1436  -1166   2600    127    730    514    943    519   1101
    187   2616   2429  -1402  -1122   2522    127    698    480    898    465   1060
    189   2559   2369  -1374  -1088   2465    127    685    467    878    444   1026
    184   2486   2299  -1337  -1057   2392    158    672    457    857    418    989
    187   2416   2226  -1301  -1021   2322    148    652    426    823    387    961
    168   2379   2208  -1275  -1021   2296    101    626    400    800    371    940
    207   2382   2174  -1293   -982   2278    142    636    410    802    371    940
    213   2348   2135  -1283   -961   2242    155    633    410    795    363    940
    200   2346   2143  -1273   -971   2244    135    631    410    805    389    950
    171   2317   2143  -1247   -987   2231     93    610    397    805    394    917
    168   2320   2151  -1244   -989   2236     72    597    400    800    394    911
    197   2366   2169  -1283   -987   2268    103    626    439    833    433    971
    192   2387   2195  -1291  -1000   2291    124    636    470    857    462    997
    176   2377   2197  -1278  -1010   2288    114    618    467    844    452    995
    187   2379   2192  -1283  -1002   2286    103    602    459    828    444    987
    215   2423   2205  -1319   -995   2317     85    584    470    846    459    992
    246   2421   2174  -1335   -963   2299     51    561    459    844    454    979
    246   2387   2138  -1317   -948   2262      7    527    426    810    428    966
    241   2377   2135  -1309   -945   2257    -18    509    410    797    423    961
    267   2374   2104  -1322   -919   2242    -10    496    410    792    420    953
    265   2335   2070  -1299   -904   2203    -25    475    405    779    418    943
    257   2288   2031  -1273   -888   2161    -23    467    402    771    420    937
    262   2244   1982  -1252   -859   2114    -46    457    389    756    402    919
    254   2177   1919  -1218   -831   2049    -70    428    358    722    366    885
    241   2117   1875  -1179   -818   1997    -75    407    345    696    342    839
    223   2047   1823  -1135   -802   1938    -75    381    324    665    314    795
    215   2003   1787  -1109   -784   1896    -70    366    319    652    298    787
    210   1974   1764  -1093   -776   1867    -85    337    298    618    270    756
    202   1922   1719  -1062   -758   1821   -106    316    275    587    244    727
    192   1896   1704  -1044   -756   1800   -111    303    270    579    241    709
    174   1870   1696  -1021   -761   1784   -109    293    267    571    226    683
    166   1823   1657   -995   -745   1740   -116    296    275    576    226    693
    158   1805   1647   -984   -743   1727   -124    285    272    574    226    688
    150   1777   1626   -966   -737   1701   -124    270    259    561    213    672
    174   1740   1566   -956   -696   1654   -124    259    246    542    197    662
    213   1751   1538   -982   -662   1644   -103    277    272    558    200    667
    215   1745   1530   -982   -657   1639    -93    335    335    584    179    620
    207   1738   1527   -974   -659   1634     -5    454    462    667    205    589
    220   1839   1618  -1028   -698   1730     80    618    670    870    389    717
    283   2091   1808  -1189   -763   1951     75    813    943   1228    787   1088
    379   2452   2073  -1415   -846   2262    -33    802    997   1462   1208   1590
    350   2657   2304  -1506   -976   2483   -197    488    730   1431   1499   1979
    233   2668   2434  -1449  -1098   2551   -348     64    311   1182   1519   2052
     96   2275   2177  -1187  -1039   2226   -459   -413   -249    488    750   1371
     25   1790   1764   -909   -867   1777   -571   -800   -792   -335   -270    496
     59   1493   1434   -776   -688   1462   -641   -787   -836   -485   -514    236
     77   1319   1241   -698   -581   1280   -563   -553   -561   -244   -368    272
    142   1330   1187   -737   -522   1257   -452   -316   -259     28   -181    392
    145   1369   1221   -758   -537   1296   -314    -85     10    267     -2    517
    142   1467   1325   -805   -592   1397   -202     72    192    431    124    620
    163   1504   1340   -833   -587   1423   -140    140    280    514    189    659
    150   1460   1306   -807   -579   1384   -116    150    303    530    205    644
    122   1431   1309   -776   -594   1371   -103    168    327    550    228    652
    132   1441   1309   -787   -589   1376   -109    174    342    566    252    665
    158   1493   1335   -826   -587   1415   -137    179    355    587    280    698
    132   1460   1327   -797   -597   1395   -129    174    355    576    270    670
    111   1439   1327   -774   -607   1382   -114    176    361    571    254    685
     77   1439   1361   -758   -641   1400    -96    189    384    597    280    709
     93   1402   1309   -748   -607   1356   -127    189    389    610    293    719
    124   1405   1280   -766   -579   1345   -140    184    392    610    303    724
    103   1369   1262   -737   -579   1317   -137    181    394    610    311    724
     83   1366   1283   -727   -600   1325   -148    174    397    610    314    714
     80   1421   1340   -750   -628   1382   -163    174    407    623    335    717
     54   1384   1327   -719   -636   1356   -135    202    441    652    371    732
     38   1312   1270   -675   -615   1291   -132    223    467    683    397    761
     80   1356   1273   -719   -597   1317   -155    239    483    704    420    771
    122   1447   1325   -784   -600   1387   -166    254    506    727    436    789
    103   1410   1306   -758   -602   1358   -148    285    553    763    480    820
    122   1366   1241   -745   -558   1304   -124    361    644    854    579    875
    150   1389   1239   -771   -545   1317   -135    410    711    924    652    919
    187   1462   1275   -823   -542   1369   -132    457    763    984    714   1008
    194   1504   1309   -852   -558   1408   -116    509    833   1065    802   1072
    202   1556   1353   -880   -576   1454   -145    540    872   1114    859   1122
    205   1621   1415   -914   -605   1517   -150    550    885   1137    888   1158
    210   1654   1444   -932   -615   1551   -137    553    891   1148    909   1158
    192   1587   1392   -891   -600   1491   -127    540    883   1132    893   1137
    184   1548   1361   -867   -587   1454   -137    506    854   1091    862   1119
    163   1504   1340   -836   -587   1423   -161    454    805   1028    813   1067
    137   1434   1296   -784   -579   1366   -168    397    745    950    735   1000
    129   1395   1265   -763   -568   1330   -155    342    693    888    678    953
    111   1304   1192   -709   -540   1249   -148    288    641    823    615    888
    119   1228   1106   -675   -493   1169   -197    210    563    735    540    813
    114   1145   1031   -628   -457   1088   -218    132    478    644    446    740
     96   1070    974   -587   -439   1023   -226     80    433    597    397    678
     96   1026    930   -561   -418    976   -223     33    400    561    363    631
     96   1010    914   -553   -410    961   -228    -15    363    524    327    589
     72    948    875   -509   -400    911   -257    -75    314    467    280    527
     80    919    839   -501   -379    880   -290   -114    275    426    233    491
     59    867    807   -462   -374    836   -275    -96    293    446    254    527
     18    805    784   -413   -384    795   -249    -62    332    488    309    540
     20    750    730   -384   -353    740   -277    -90    309    462    293    501
     41    766    722   -405   -340    745   -324   -132    272    415    244    485
     44    792    748   -418   -350    771   -322   -135    285    428    244    501
     59    823    763   -441   -353    795   -277   -116    322    462    272    517
     72    818    745   -444   -335    782   -288   -106    340    483    298    517
     75    782    704   -428   -314    743   -316   -127    322    467    293    509
     96    779    683   -436   -293    730   -322   -142    314    454    283    488
    119    797    678   -459   -280    737   -355   -194    283    418    252    446
    140    878    737   -509   -298    807   -384   -249    246    387    228    444
    106    859    753   -485   -324    807   -405   -265    236    376    223    452
    127    857    727   -493   -301    792   -467   -303    200    350    205    454
    215    831    613   -524   -200    722   -524   -366    150    311    174    413
    213    724    511   -467   -148    618   -498   -363    153    319    192    389
    163    675    509   -420   -171    592   -452   -329    171    316    187    410
    197    600    400   -400   -101    501   -470   -353    142    277    150    376
    226    548    322   -389    -46    436   -493   -387    116    249    127    361
    174    491    316   -332    -70    405   -454   -368    132    265    142    384
     72    444    368   -259   -148    407   -379   -322    179    303    192    387
     85    387    301   -236   -109    345   -405   -355    142    259    142    342
     88    340    252   -215    -83    296   -400   -381    124    236    116    348
     83    306    223   -194    -70    265   -389   -387    119    231    116    327
     75    262    187   -171    -57    226   -387   -394    109    220    109    298
     62    244    181   -153    -59    213   -392   -402     85    200     90    285
     10    246    233   -129   -111    239   -379   -387     96    210     90    303
    -18    236    254   -109   -135    244   -361   -371    119    228    114    314
    -25    192    218    -83   -122    205   -368   -389    101    210    106    280
    -20    132    153    -57    -88    142   -384   -418     70    179     77    226
    -18    127    142    -54    -83    135   -387   -433     64    168     62    205
    -20    145    166    -62    -93    155   -358   -400     93    181     49    200
      5    192    184   -101    -90    187   -288   -288    184    228     33    155
     49    265    213   -158    -83    239   -205   -135    335    366    127    213
     44    439    394   -241   -176    418   -163     54    576    649    420    459
     54    792    737   -423   -340    766   -168    197    795    966    849    940
      7   1109   1101   -561   -545   1106   -254    -28    646    987   1150   1395
   -122   1187   1309   -532   -717   1249   -394   -415    309    828   1270   1613
   -270    982   1252   -355   -761   1117   -550   -852   -148    394    906   1270
   -342    439    782    -46   -561    610   -667  -1306   -740   -415   -109    259
   -270     18    288    124   -280    153   -769  -1465  -1039   -857   -672   -296
   -252   -158     90    205   -171    -33   -779  -1335   -898   -737   -605   -280
   -218   -192     25    202   -122    -83   -737  -1122   -657   -514   -444   -155
   -181   -171     10    176    -96    -80   -574   -862   -392   -267   -267    -36
   -179   -114     64    145   -124    -23   -413   -646   -184    -67   -119     64
   -200    -75    124    137   -163     23   -337   -545    -96     25    -44    124
   -184    -25    158    103   -174     64   -301   -493    -49     77      5    168
   -148     20    168     64   -158     93   -293   -467    -18    109     33    200
   -116     12    129     51   -122     70   -296   -454    -12    116     49    226
   -166    -25    137     96   -153     54   -270   -431     -5    124     54    233
   -187    -12    171     98   -181     77   -265   -405     12    150     77    239
   -176      7    184     85   -179     96   -301   -405     18    163     96    218
   -142    -12    127     77   -137     57   -340   -426     -7    137     64    192
   -103     -7     96     54   -101     41   -327   -418      0    142     70    207
    -96     -2     93     49    -96     44   -290   -405     15    153     90    220
    -88     10     98     38    -93     54   -316   -413     12    158     98    220
    -85     12     98     33    -90     54   -340   -407     10    168    101    215
    -64     36    101     12    -83     67   -329   -384     31    189    111    226
    -41     64    103    -12    -72     83   -335   -371     41    197    116    231
    -38     90    129    -25    -83    109   -340   -358     46    205    129    236
    -64     67    129     -2    -98     96   -381   -350     49    210    132    241
    -33    103    137    -36    -85    122   -389   -319     85    249    166    275
     59    246    187   -153    -64    218   -353   -252    155    319    241    350
     18    241    223   -129   -101    233   -348   -226    181    350    280    381
     -2    244    246   -122   -124    244   -363   -189    215    389    324    418
     12    277    265   -145   -127    270   -345   -145    262    444    384    475
     33    322    285   -179   -127    306   -327   -106    303    488    439    524
     44    387    342   -215   -148    366   -314    -51    350    537    501    587
     46    446    400   -249   -176    423   -371    -44    355    548    530    620
     54    470    415   -265   -179    444   -392    -41    345    537    530    628
     77    496    415   -288   -168    457   -381    -41    332    519    517    620
     70    496    426   -283   -176    462   -371    -62    301    478    475    594
     64    488    423   -280   -179    457   -345    -83    272    439    433    553
     46    459    413   -254   -181    436   -316   -106    246    394    381    501
     31    423    389   -228   -179    407   -324   -140    213    340    324    449
     12    379    366   -194   -176    374   -311   -171    181    288    267    394
     -7    327    335   -161   -171    332   -337   -223    132    223    205    329
    -28    267    296   -119   -161    280   -335   -262     83    171    148    270
     -5    241    246   -119   -127    244   -314   -288     57    135    106    220
    -18    205    223    -93   -119    213   -290   -306     38    106     72    184
    -41    150    192    -57   -116    171   -285   -327     15     67     36    137
    -38    119    158    -41    -98    140   -322   -361    -12     36      5    111
      7    124    116    -67    -54    119   -363   -379    -33     15     -5     96
     80    106     25    -93     28     67   -366   -410    -70    -23    -36     62
     93     59    -36    -77     64     12   -355   -452   -109    -54    -75     23
     67     80     12    -75     28     46   -298   -397    -67     -2    -33     70
     44    109     64    -77    -12     88   -306   -350    -36     38     15     93
     25    114     88    -70    -31    101   -342   -348    -46     28      7     93
     38    145    103    -93    -33    124   -293   -306    -15     59     28    142
     38    158    119    -98    -41    137   -236   -275     10     80     49    163
     20    145    122    -83    -51    135   -277   -283      2     70     49    161
     -7    137    145    -64    -75    140   -296   -288    -10     62     44    161
    -20    161    181    -70   -101    168   -288   -301    -10     57     38    158
    -44    197    239    -77   -140    218   -285   -298      7     80     72    192
    -70    200    267    -67   -168    233   -324   -311      0     88     96    205
    -80    189    270    -54   -174    228   -340   -337    -33     64     77    179
   -101    213    311    -57   -207    262   -337   -340    -38     59     64    207
   -119    210    329    -46   -223    270   -337   -332    -33     67     83    236
   -129    184    314    -28   -223    249   -322   -345    -57     36     62    205
   -163    153    316      5   -239    233   -322   -363    -96      0     15    153
   -226    127    353     46   -290    239   -329   -353    -98      2     23    158
   -277     88    366     93   -322    226   -301   -345   -103     -2     23    168
   -301     85    387    106   -345    236   -285   -350   -122    -25     -5    137
   -316     25    342    145   -329    184   -275   -348   -137    -49    -33    122
   -322     10    332    153   -327    171   -239   -329   -122    -38    -28    145
   -314     15    329    148   -322    174   -239   -324   -127    -33    -15    142
   -316     10    327    150   -322    168   -226   -319   -122    -31    -10    145
   -290     15    306    137   -298    161   -194   -311   -116    -31    -18    140
   -275     10    283    132   -280    145   -210   -327   -140    -51    -46    122
   -293     33    324    129   -309    179   -205   -316   -140    -57    -46    140
   -293     18    311    135   -301    163   -210   -301   -132    -54    -44    140
   -259     -7    252    135   -257    122   -202   -290   -127    -62    -51    145
   -239    -23    215    129   -228     96   -179   -265   -109    -57    -44    137
   -200    -25    174    111   -187     72   -148   -233    -93    -57    -67     70
   -213     10    223     98   -218    116    -62   -122     -7    -20    -85      2
   -200     75    275     62   -236    174     33     64    155    119      0     67
   -124    322    446    -98   -285    384     90    311    428    436    309    353
    -20    722    743   -350   -381    732     49    459    641    761    743    826
     -7   1091   1098   -542   -553   1093    -64    288    584    891   1127   1304
   -103   1296   1400   -594   -750   1348   -231   -140    290    805   1325   1595
   -233   1122   1353   -446   -792   1236   -407   -646   -205    337    911   1262
   -314    566    878   -127   -594    722   -524  -1156   -859   -540   -122    244
   -293     44    337    124   -316    189   -649  -1363  -1239  -1096   -797   -428
   -226   -213     12    220   -119   -101   -701  -1213  -1119  -1013   -787   -467
   -192   -226    -33    207    -80   -129   -626   -976   -878   -815   -659   -387
   -163   -174    -10    168    -77    -93   -465   -714   -597   -576   -498   -272
    -75   -103    -28     88    -25    -67   -316   -480   -363   -371   -350   -179
    -33    -20     12     28    -23     -5   -236   -371   -257   -277   -283   -137
    -70     31     98     18    -85     64   -194   -309   -189   -223   -233   -101
    -88     64    150     10   -119    106   -163   -254   -142   -181   -194    -80
    -72     93    166    -10   -119    129   -137   -226   -114   -155   -168    -72
    -67    103    171    -18   -119    137   -148   -213    -98   -135   -153    -41
    -51    124    174    -38   -114    150   -155   -210    -98   -137   -158    -49
    -41    161    202    -59   -122    181   -132   -197    -80   -116   -140    -25
    -18    202    218    -93   -116    210   -127   -184    -59    -90   -101     -7
      7    223    215   -114   -103    220   -148   -194    -59    -98   -109    -15
     10    215    205   -114    -98    210   -127   -189    -54   -101   -114     -2
      2    215    213   -109   -106    215   -124   -181    -49    -83   -101     -2
     -2    233    236   -116   -119    233   -135   -184    -54    -75    -96     12
    -23    270    293   -122   -158    280   -135   -166    -38    -57    -72     62
     20    293    272   -158   -127    283   -124   -129     -2    -23    -36     85
     51    335    283   -194   -114    309   -122   -111      7    -12    -36     98
     59    387    327   -223   -132    355   -116    -77     36     20    -10    155
     75    428    353   -252   -137    392   -111    -54     59     62     23    187
    103    449    342   -277   -119    397   -122    -28     88     96     59    213
    124    483    358   -303   -116    420   -103     36    161    174    145    275
    116    550    433   -335   -158    493    -70    119    252    272    244    355
    137    623    485   -379   -174    555    -59    189    332    363    322    420
    166    680    511   -426   -171    597    -72    246    389    441    394    519
    179    750    571   -465   -194    662    -72    301    449    517    475    602
    187    805    615   -496   -213    709    -67    337    485    563    530    665
    189    849    659   -519   -233    756    -62    355    504    584    561    680
    200    906    706   -553   -254    807    -49    361    511    589    571    691
    205    901    696   -553   -246    797    -41    345    488    553    537    688
    194    888    693   -545   -249    792    -46    309    446    498    491    665
    174    870    696   -522   -259    784    -49    267    405    446    439    631
    161    823    662   -493   -252    743    -33    239    366    392    381    581
    153    797    644   -475   -244    719    -23    192    311    322    309    524
    111    737    623   -426   -257    680     -5    145    254    246    239    465
     67    670    602   -368   -267    636      0    101    205    176    171    389
     46    628    579   -340   -267    602      7     75    163    122    109    353
     28    584    555   -306   -265    571     12     46    129     85     72    303
     15    568    553   -293   -267    561      2     -2     77     23     15    259
      5    545    540   -275   -267    542      2    -20     62     -2     -5    272
     -2    530    530   -265   -267    530     12    -25     54    -20    -15    223
      5    530    524   -267   -259    527     10    -41     33    -59    -62    192
     12    545    532   -277   -259    540     -5    -49     28    -64    -77    189
      0    568    568   -283   -283    568    -41    -62     28    -59    -70    179
      2    548    542   -275   -270    545    -20    -62     33    -62    -88    181
     18    568    550   -296   -265    561     15    -36     62    -44    -75    210
     18    605    584   -314   -283    594     44     -7     90    -18    -38    246
     36    615    579   -324   -270    597     54    -15     83    -31    -38    218
     33    633    597   -335   -283    615     41    -25     85    -33    -44    205
     10    678    667   -345   -327    672     49      2    122     -5    -12    262
     15    693    678   -355   -332    688     33      0    137     12     12    265
     49    704    654   -376   -301    680      0    -28    122      7     12    213
     54    685    628   -371   -288    659    -25    -57     88    -33    -28    200
     62    685    623   -374   -280    654    -23    -59     85    -41    -33    228
     38    722    680   -381   -322    701      7    -36    116     -2     10    252
     15    698    683   -355   -332    691      2    -51    101    -15      5    244
     38    654    615   -345   -288    636    -18    -67     67    -51    -33    202
     59    613    553   -335   -246    584     -7    -70     54    -70    -67    166
     23    561    537   -293   -257    548     10    -64     49    -75    -72    166
     -5    509    514   -252   -259    511     -5    -88     12   -109   -114    122
     20    485    462   -254   -223    475    -15   -114     -7   -135   -153     96
    -18    433    449   -207   -233    441    -12   -119    -12   -142   -155     70
    -33    405    439   -189   -236    420      0   -132    -38   -171   -179     31
      0    410    410   -205   -205    410      0   -127    -46   -174   -189     10
    -54    353    407   -150   -231    379     20   -114    -44   -176   -202    -10
    -44    348    389   -153   -215    368     15   -129    -62   -205   -231     -2
    -18    311    329   -150   -174    319     -7   -158    -80   -223   -249    -25
    -38    288    327   -124   -181    306      5   -158    -72   -215   -244    -49
    -72    298    371   -114   -220    332     -7   -163    -75   -215   -239    -38
    -41    314    355   -137   -200    335    -10   -171    -85   -228   -244    -67
     -5    296    298   -145   -153    298     15   -153    -72   -231   -265   -111
    -31    309    340   -137   -184    324    119    -49      7   -194   -288   -155
     10    353    342   -184   -166    348    179     59    132    -93   -236   -142
     41    530    488   -285   -223    509    166    215    345    163     15     44
     96    844    748   -470   -327    797    135    400    605    545    472    524
    122   1210   1088   -665   -483   1150     38    337    618    722    896   1072
     80   1205   1124   -644   -522   1166    -10     70    329    592   1049   1291
     31   1041   1010   -537   -488   1026   -124   -337   -163    119    693   1000
    -80    683    763   -303   -420    722   -252   -872   -836   -745   -303     77
   -124    322    446    -98   -285    384   -381  -1195  -1301  -1395  -1093   -636
    -57     70    124     -7    -90     96   -410  -1088  -1202  -1325  -1088   -698
    -25    -83    -57     54     12    -70   -296   -846   -914  -1054   -917   -597
    -33    -72    -38     54      2    -57   -228   -633   -633   -795   -737   -472
      7     12      5    -10      2     10   -124   -415   -374   -545   -548   -348
     -2    119    122    -59    -62    119    -15   -270   -197   -381   -407   -249
    -38    142    181    -51   -111    161     41   -200   -114   -296   -329   -200
    -20    119    140    -51    -83    129     80   -161    -88   -262   -298   -168
     12    103     90    -57    -38     98     90   -158    -88   -259   -296   -158
    -44    111    155    -33   -101    135    124   -114    -46   -218   -275   -145
    -33    129    163    -49    -98    148    140    -93    -31   -202   -272   -135
    -28    129    158    -51    -93    142    166    -83    -12   -187   -252   -122
    -70    122    192    -25   -129    155    158    -70      5   -168   -228    -98
    -85    140    223    -28   -153    179    148    -64     20   -153   -210    -90
   -101    179    280    -41   -189    228    155    -54     38   -127   -189    -70
   -132    205    335    -38   -233    270    158    -54     44   -114   -184    -62
   -168    259    428    -44   -298    342    176    -36     64    -90   -166    -33
   -166    327    493    -83   -332    410    179     -5     90    -59   -135      0
   -194    322    514    -64   -355    418    171      0     93    -49   -119     18
   -213    319    532    -54   -374    426    168     -7     96    -38   -109     20
   -197    285    483    -44   -340    384    153    -10     98    -31   -106     10
   -194    239    431    -23   -314    335    161     20    122     -2    -83     36
   -223    285    506    -31   -363    394    187     75    179     62    -10    109
   -215    296    511    -41   -363    402    166     88    210    106     36    145
    -70    413    483   -171   -275    446    184    127    262    184     98    184
     33    566    532   -301   -249    550    202    194    350    293    207    275
    -49    558    607   -254   -327    581    194    246    413    384    309    368
   -106    571    675   -233   -392    623    202    309    491    475    405    483
    -77    628    706   -275   -392    667    220    350    542    542    472    571
    -85    607    691   -262   -389    649    231    358    553    558    493    579
    -96    574    670   -239   -384    623    228    355    545    548    488    561
   -109    584    691   -239   -400    639    239    350    530    527    462    522
    -90    610    701   -259   -394    654    257    342    501    493    426    475
   -106    571    678   -233   -392    623    259    309    449    433    368    436
   -142    488    631   -174   -387    558    257    265    387    355    293    371
   -163    446    607   -142   -387    527    257    220    316    275    207    283
   -176    413    589   -116   -381    501    262    181    262    197    122    197
   -150    381    532   -116   -342    457    262    129    197    119     33    111
   -150    355    506   -101   -329    428    267     90    150     67    -23     59
   -166    303    467    -70   -316    384    259     51    103     18    -80      7
   -171    252    423    -38   -296    337    241     12     57    -31   -135    -49
   -187    239    423    -28   -306    329    241    -18     25    -70   -168    -83
   -231    239    470     -5   -350    353    262    -25     18    -83   -184   -111
   -241    244    485     -2   -363    363    270    -25      7    -96   -200   -135
   -197    244    441    -23   -319    342    233    -41    -12   -114   -213   -145
   -187    257    444    -36   -314    348    239    -28      5    -98   -192   -127
   -215    272    488    -28   -353    379    249    -15     25    -85   -179   -109
   -239    309    548    -36   -392    428    265      5     54    -59   -155    -96
   -249    348    597    -49   -423    472    285     23     83    -33   -132    -72
   -257    358    615    -51   -436    488    246      5     67    -46   -140    -75
   -226    392    618    -85   -420    504    236     10     77    -36   -129    -75
   -189    428    618   -119   -405    522    270     33    106    -10   -103    -62
   -174    472    646   -148   -410    558    298     46    135     12    -72    -36
   -171    496    667   -163   -420    581    272     31    127     15    -62    -23
   -176    475    652   -150   -413    561    244     12    101     -2    -77    -36
   -181    465    646   -142   -415    555    244      7     98     -5    -83    -33
   -197    441    639   -122   -418    540    246      5    101    -15    -83    -28
   -218    400    615    -90   -418    506    231     -2     90    -31    -93    -33
   -236    285    522    -25   -379    402    192    -31     57    -64   -127    -62
   -226    197    420     12   -322    306    171    -57     23    -93   -166   -106
   -137    231    368    -46   -252    298    226    -25     54    -67   -145    -93
   -122    207    329    -46   -226    267    239    -10     72    -54   -140    -90
   -168    124    293     20   -231    207    228    -33     44    -88   -181   -140
    -98    210    309    -57   -205    259    277    -12     64    -75   -171   -135
   -174    119    293     28   -233    205    285    -36     31   -106   -200   -158
   -239      7    246    114   -241    127    293    -46     12   -127   -226   -192
   -215     41    257     88   -236    148    316    -20     44    -90   -197   -163
   -205     62    267     70   -236    163    327     -7     64    -70   -176   -145
   -246     28    275    109   -259    150    332     -7     70    -70   -176   -158
   -257      0    257    127   -259    127    288    -23     41    -88   -189   -184
   -236     15    252    109   -244    132    309    -15     44    -83   -181   -181
   -303    -51    249    176   -277     98    280    -31     20    -98   -192   -202
   -288    -90    197    189   -244     51    296     -7     31   -101   -207   -223
   -275    -44    231    158   -254     93    353     83    122    -49   -220   -267
   -272     36    309    116   -290    171    426    220    272     85   -150   -239
   -249    207    454     18   -353    329    483    392    496    348     98    -28
   -265    400    665    -67   -465    532    436    553    735    704    537    418
   -200    802   1000   -303   -600    901    371    498    740    849    950    961
   -223    880   1104   -329   -662    992    335    285    483    693   1135   1273
   -329    680   1010   -176   -670    846    254    -38     20    259    901   1093
   -454    332    787     62   -620    558    197   -457   -535   -446     49    246
   -542    -57    483    298   -514    213     41   -823  -1028  -1127   -885   -620
   -540   -335    205    436   -374    -64    -12   -787  -1008  -1127   -971   -737
   -501   -444     54    470   -280   -194     41   -579   -740   -846   -776   -631
   -470   -413     57    441   -265   -179    135   -374   -467   -576   -571   -488
   -459   -324    135    389   -298    -96    270   -158   -194   -314   -376   -353
   -452   -218    233    332   -342      7    342     -2    -12   -129   -218   -228
   -444   -187    257    314   -353     36    389     93     88    -20   -106   -140
   -433   -218    215    327   -324     -2    431    124    124      2    -75   -116
   -446   -252    192    348   -319    -31    459    155    158     28    -46    -90
   -452   -303    148    376   -301    -77    493    181    187     54    -18    -85
   -407   -262    145    335   -277    -59    498    205    218     77      0    -80
   -407   -314     93    361   -252   -111    465    194    213     75    -12    -93
   -410   -358     51    384   -233   -153    488    226    246    101     10    -80
   -420   -337     83    379   -252   -127    480    228    257    114     36    -51
   -423   -342     80    381   -254   -129    480    231    265    122     51    -33
   -392   -293     98    342   -246    -98    480    249    283    148     70      5
   -407   -259    148    332   -280    -54    485    262    296    168     96     20
   -410   -244    166    327   -288    -41    509    288    327    210    148     54
   -418   -254    163    335   -293    -46    511    288    329    218    155     33
   -433   -272    161    353   -298    -57    496    285    335    226    153     51
   -415   -270    145    342   -283    -62    519    298    358    244    176     67
   -413   -259    153    335   -285    -54    478    298    371    259    194     83
   -402   -231    171    316   -288    -31    420    301    387    288    228    122
   -374   -207    166    290   -270    -20    426    332    428    340    285    168
   -335   -166    166    249   -252      0    415    358    459    384    329    194
   -285   -109    174    197   -231     31    418    410    517    457    400    249
   -241    -41    200    140   -223     77    428    480    597    553    493    348
   -176     23    200     77   -187    111    446    555    685    657    602    439
   -194     20    213     85   -202    114    436    574    719    701    665    459
   -207     51    259     75   -233    155    423    579    727    711    688    472
   -210     93    301     57   -257    197    410    579    722    701    683    496
   -171     18    189     77   -179    103    428    592    724    714    714    491
   -194    -18    174    103   -184     77    433    548    680    662    678    436
   -252    -44    205    148   -228     80    457    540    657    628    644    418
   -265    -80    184    171   -226     49    470    501    613    561    571    379
   -210    -62    148    137   -179     41    426    392    517    449    449    288
   -228    -70    155    148   -192     44    407    358    457    379    381    259
   -327   -168    158    249   -244     -7    483    418    483    389    397    267
   -298   -239     59    267   -179    -90    485    371    436    332    337    210
   -259   -288    -28    275   -116   -158    457    290    363    246    257    142
   -267   -316    -49    290   -111   -184    441    236    324    197    213     96
   -335   -400    -64    366   -135   -233    457    215    306    171    189     57
   -329   -420    -93    374   -119   -259    444    184    288    140    163     36
   -332   -441   -109    387   -111   -275    449    153    277    119    145     23
   -368   -467   -101    418   -135   -285    454    140    280    116    148     25
   -329   -498   -168    413    -83   -335    431    111    257     85    114    -15
   -350   -491   -140    418   -106   -316    423     90    257     83    116    -28
   -301   -431   -129    366    -85   -280    420    119    283    114    158     15
   -306   -368    -64    337   -124   -218    433    150    322    153    200     49
   -363   -355      5    358   -187   -176    480    189    371    194    215     51
   -423   -342     77    381   -254   -132    532    265    444    267    283    119
   -415   -303    111    361   -265    -96    527    272    459    285    309    137
   -384   -275    109    329   -249    -83    511    246    459    283    311    137
   -358   -259     98    306   -228    -80    496    241    472    296    340    142
   -342   -277     64    309   -205   -109    436    210    439    265    319    116
   -340   -290     49    316   -194   -122    413    205    428    257    316    129
   -332   -262     67    296   -202    -98    410    189    415    241    306    122
   -329   -239     90    285   -213    -75    410    171    397    220    283    116
   -309   -277     28    290   -171   -124    400    150    366    194    244     85
   -309   -348    -38    329   -135   -194    402    137    345    166    218     38
   -306   -350    -46    327   -132   -200    413    132    348    155    226     41
   -316   -379    -62    348   -129   -220    426    119    340    132    207     20
   -348   -431    -83    387   -132   -257    439    103    324    106    174    -23
   -387   -496   -109    441   -140   -303    415     67    285     51    114    -72
   -392   -475    -83    433   -155   -280    418     59    277     36    103    -80
   -407   -493    -85    449   -163   -290    439     70    283     31     96    -80
   -400   -532   -132    465   -137   -332    418     57    262      2     67   -106
   -397   -571   -174    485   -111   -374    410     49    257    -10     57   -129
   -400   -571   -171    483   -116   -371    436     46    265    -12     57   -132
   -444   -548   -103    496   -171   -324    444     46    270    -20     44    -96
   -428   -561   -132    493   -148   -348    423     36    262    -41     23    -98
   -431   -568   -137    501   -148   -353    439     49    275    -23     36   -127
   -452   -610   -161    530   -148   -387    483     72    293     -7     51   -135
   -428   -610   -181    519   -124   -397    537    116    327     -5     25   -168
   -410   -553   -145    480   -135   -348    607    228    420     41      7   -202
   -387   -465    -77    426   -155   -272    693    392    587    197    106   -132
   -345   -233    111    285   -228    -62    748    646    914    587    501    181
   -296    119    415     88   -355    267    672    745   1101    927    976    667
   -332    400    732    -33   -532    566    514    478    943   1005   1335   1179
   -410    550    961    -70   -685    756    319     33    589    888   1493   1410
   -555    210    766    171   -662    488    179   -439     57    324    943    893
   -623   -366    257    496   -441    -54     70   -885   -587   -594   -150   -122
   -615   -810   -194    711   -210   -504    -25   -992   -836  -1005   -678   -607
   -576  -1039   -462    807    -57   -750    -15   -810   -657   -857   -613   -607
   -571  -1062   -491    815    -44   -776     72   -589   -407   -633   -459   -555
   -496   -966   -470    730    -12   -719    241   -311   -109   -361   -249   -415
   -457   -880   -426    667    -18   -652    384    -90    122   -142    -64   -316
   -493   -901   -407    698    -44   -654    420    -38    181    -90    -12   -329
   -400   -805   -405    600      2   -605    457    -10    210    -70      0   -275
   -350   -740   -389    545     18   -566    496     23    249    -33     15   -215
   -441   -831   -389    636    -28   -610    485     15    246    -31     12   -239
   -491   -898   -407    696    -41   -654    470      0    228    -44    -10   -272
   -397   -779   -384    587     -7   -581    457     15    252    -10     28   -231
   -381   -748   -366    563    -10   -555    501     33    280     15     64   -231
   -433   -810   -379    620    -28   -594    483     12    259     -5     41   -252
   -433   -820   -387    628    -23   -605    470     25    275     18     72   -226
   -407   -813   -407    610     -2   -610    480     46    290     44     93   -233
   -387   -789   -402    589      5   -597    465     51    298     57    109   -233
   -410   -800   -389    605    -12   -594    441     33    280     38     98   -254
   -389   -826   -436    607     23   -631    465     70    319     75    129   -171
   -363   -865   -504    613     67   -683    470    122    376    140    202   -163
   -374   -893   -519    633     70   -706    483    137    389    153    218   -184
   -355   -901   -545    628     93   -722    504    163    420    176    218   -171
   -350   -909   -558    631    103   -735    509    192    449    210    246   -103
   -400   -924   -524    659     62   -724    478    200    467    236    280    -33
   -324   -828   -504    576     88   -667    501    280    550    335    371     62
   -298   -802   -504    548     98   -654    524    342    623    413    454     93
   -293   -800   -506    548    106   -654    530    405    701    491    527    171
   -207   -730   -522    467    155   -626    496    465    766    566    607    236
   -176   -675   -498    423    161   -587    480    491    797    610    662    277
   -150   -594   -446    371    145   -522    470    522    831    659    717    337
   -127   -498   -371    314    122   -436    475    558    854    688    745    355
   -109   -475   -366    290    124   -420    472    540    833    659    730    332
   -168   -470   -301    319     64   -387    491    530    823    639    714    324
   -226   -472   -246    348      7   -361    493    506    792    602    680    298
   -202   -436   -233    319     15   -335    524    491    763    566    652    280
   -223   -452   -228    337      0   -340    553    462    722    504    597    244
   -319   -519   -200    418    -59   -361    566    410    670    431    527    194
   -353   -542   -192    446    -83   -368    594    374    628    371    462    132
   -366   -581   -215    475    -75   -400    579    329    579    314    413    111
   -441   -636   -194    537   -124   -415    592    306    550    283    387     98
   -498   -688   -189    594   -155   -439    620    288    524    254    348     51
   -462   -711   -252    584   -106   -480    641    254    485    215    301      2
   -402   -774   -371    589    -15   -574    592    176    405    140    228    -77
   -400   -852   -454    626     25   -654    550    129    350     90    179   -135
   -363   -888   -524    626     77   -706    535    114    327     64    153   -168
   -394   -922   -527    657     64   -724    506    111    319     62    155   -168
   -397   -924   -527    662     64   -727    496    116    332     77    171   -145
   -288   -805   -519    545    114   -662    548    161    387    122    223    -72
   -296   -792   -496    545     98   -644    532    179    405    142    249    -23
   -340   -805   -465    574     59   -636    574    205    426    163    265     -7
   -379   -807   -428    594     23   -618    584    205    426    168    265    -38
   -415   -831   -415    620      0   -623    545    174    397    150    252    -85
   -387   -789   -402    587      7   -597    532    153    389    150    246   -103
   -371   -709   -337    540    -18   -524    530    161    407    174    275    -90
   -363   -698   -335    532    -15   -517    488    140    384    158    265   -111
   -376   -706   -332    540    -23   -519    446    101    340    127    244   -119
   -394   -701   -306    548    -44   -504    423     90    319    119    241   -124
   -374   -691   -316    532    -31   -504    415     90    306    119    241   -132
   -384   -709   -324    548    -31   -517    415     83    285    101    228   -158
   -420   -766   -345    592    -38   -555    397     51    246     54    187   -207
   -436   -766   -332    600    -51   -550    384     18    210     20    161   -220
   -446   -784   -340    615    -54   -563    366     -5    174    -10    129   -239
   -387   -795   -407    592     10   -602    368    -10    150    -20    116   -249
   -428   -807   -379    615    -25   -594    400     -2    145    -23    122   -257
   -475   -831   -358    652    -59   -594    400     -2    140    -28    119   -277
   -452   -823   -374    636    -38   -597    379    -18    116    -51    103   -296
   -462   -849   -387    657    -38   -618    376    -33     93    -75     80   -298
   -470   -872   -405    670    -33   -641    366    -44     77    -88     72   -316
   -472   -896   -423    683    -25   -659    361    -51     67    -96     67   -335
   -452   -893   -441    670     -5   -667    350    -46     62    -96     72   -335
   -459   -906   -446    683     -7   -678    371    -36     70    -88     83   -329
   -446   -904   -459    672      5   -683    371    -41     62    -98     75   -340
   -405   -865   -459    633     25   -662    366    -41     59    -96     83   -340
   -402   -875   -472    636     33   -675    374    -28     70    -96     72   -358
   -405   -901   -496    654     44   -698    457     67    158    -49     64   -402
   -374   -854   -480    613     51   -667    563    241    329     98    153   -371
   -301   -654   -353    475     25   -504    618    465    581    384    436   -137
   -249   -389   -140    319    -57   -267    605    657    828    727    854    316
   -246    -88    158    168   -202     33    509    579    831    875   1234    828
   -329     83    413    122   -371    246    363    207    532    766   1436   1166
   -433     54    488    189   -462    270    254   -231    111    428   1257   1062
   -579   -454    124    514   -353   -166    145   -704   -457   -285    420    228
   -652  -1145   -493    898    -80   -820    -25  -1057  -1000  -1062   -553   -743
   -542  -1395   -854    969    153  -1124    -59   -963   -930  -1041   -607   -859
   -496  -1488   -995    992    249  -1241      7   -730   -675   -813   -454   -758
   -493  -1499  -1005    995    252  -1252     98   -491   -413   -576   -283   -636
   -457  -1434   -976    945    259  -1205    259   -226   -142   -332    -98   -504
   -452  -1374   -924    911    233  -1150    319   -109    -18   -218     -5   -436
   -428  -1350   -924    888    246  -1137    332    -64     23   -181     15   -415
   -462  -1350   -888    904    213  -1119    345    -33     57   -145     41   -384
   -496  -1340   -844    919    174  -1093    355    -18     80   -132     54   -368
   -483  -1275   -795    878    153  -1034    371     15    111    -98     88   -316
   -519  -1247   -727    883    101   -987    371     41    137    -70    119   -280
   -592  -1306   -714    948     59  -1010    379     51    148    -57    129   -275
   -641  -1327   -685    984     20  -1008    345     38    135    -72    109   -272
   -620  -1280   -662    950     20   -974    374     88    184    -20    166   -236
   -587  -1200   -615    893     12   -909    428    145    241     31    220   -220
   -680  -1265   -584    971    -49   -924    423    153    241     33    215   -226
   -639  -1182   -542    911    -49   -862    452    200    298     93    285   -192
   -628  -1153   -527    891    -51   -841    454    194    314    116    306   -187
   -626  -1187   -563    906    -33   -875    413    187    311    127    319   -202
   -618  -1213   -597    914    -12   -906    379    194    309    106    293   -220
   -568  -1205   -636    888     33   -922    337    223    337    135    303   -135
   -553  -1195   -644    872     44   -919    348    246    371    163    337   -127
   -493  -1150   -657    820     80   -904    371    309    439    228    405    -67
   -470  -1145   -675    805    101   -911    397    358    509    296    480    -10
   -532  -1265   -732    898     98  -1000    371    355    522    319    511      5
   -415  -1226   -813    818    197  -1021    345    436    607    415    600     72
   -280  -1202   -922    740    319  -1062    371    509    691    501    678    135
   -252  -1226   -974    737    358  -1101    426    571    766    574    761    200
   -249  -1140   -891    696    319  -1015    493    654    857    672    872    303
   -311  -1085   -774    696    228   -930    472    652    859    678    891    327
   -332  -1034   -704    683    184   -870    436    644    852    672    893    337
   -368  -1047   -678    706    150   -862    410    631    836    654    896    319
   -358  -1060   -701    709    171   -880    423    623    820    631    878    272
   -358  -1049   -693    701    166   -870    413    605    795    589    841    283
   -381  -1078   -696    727    155   -888    389    553    748    524    784    246
   -379  -1101   -722    737    171   -911    379    496    680    441    698    176
   -363  -1119   -756    743    194   -937    374    446    623    363    610    153
   -355  -1179   -823    766    231  -1002    374    402    568    301    542     80
   -296  -1182   -885    737    293  -1034    400    366    527    244    483     15
   -322  -1283   -961    800    316  -1124    405    303    457    158    405    -62
   -376  -1361   -984    870    303  -1174    397    259    405    101    353   -109
   -402  -1413  -1013    906    303  -1213    366    218    366     54    309   -140
   -389  -1444  -1054    917    329  -1249    342    181    332     18    275   -163
   -405  -1475  -1072    940    332  -1275    332    171    322      5    265   -187
   -389  -1470  -1080    930    345  -1275    327    171    324      5    265   -192
   -327  -1410  -1083    867    376  -1249    335    179    340     23    285   -171
   -327  -1402  -1075    862    374  -1239    332    179    345     31    303   -155
   -371  -1441  -1070    906    348  -1257    319    174    350     33    322   -194
   -316  -1363  -1047    841    363  -1205    350    207    384     54    311   -228
   -272  -1280  -1008    776    366  -1145    387    239    410     75    316   -150
   -335  -1317   -982    823    322  -1150    361    210    392     64    324   -127
   -324  -1309   -987    815    329  -1148    337    192    379     62    340   -119
   -311  -1270   -958    792    322  -1114    327    207    405     96    381   -137
   -275  -1234   -958    753    340  -1096    314    200    407     90    358   -163
   -262  -1249   -987    756    361  -1119    306    202    413     98    368    -77
   -298  -1260   -961    779    329  -1111    296    200    415    101    381    -85
   -298  -1288   -989    795    345  -1140    280    166    374     49    335   -129
   -283  -1330  -1049    805    381  -1189    265    140    345     18    311   -116
   -265  -1350  -1085    807    410  -1218    254    129    335      7    316    -93
   -275  -1363  -1091    818    405  -1228    254    127    329      2    306   -145
   -319  -1415  -1096    867    387  -1257    288    161    353     20    288   -179
   -324  -1457  -1135    888    402  -1296    277    148    329    -15    254   -161
   -314  -1509  -1195    909    439  -1353    241    114    290    -67    205   -166
   -329  -1540  -1213    935    439  -1376    233     98    283    -75    207   -184
   -350  -1564  -1213    958    431  -1389    231     70    257   -109    179   -223
   -329  -1566  -1236    945    452  -1402    233     72    259   -111    171   -187
   -355  -1587  -1234    971    439  -1410    220     64    257   -119    163   -205
   -368  -1605  -1239    984    433  -1423    202     49    241   -142    137   -223
   -355  -1600  -1244    979    444  -1423    205     38    233   -158    124   -215
   -332  -1561  -1228    945    446  -1395    249     64    265   -135    155   -184
   -358  -1579  -1221    966    431  -1400    265     67    265   -142    150   -179
   -366  -1613  -1249    987    441  -1431    252     49    254   -155    135   -181
   -361  -1623  -1262    992    449  -1444    246     49    252   -171    111   -210
   -389  -1660  -1270   1023    439  -1467    332    145    324   -148     75   -272
   -381  -1605  -1223    992    420  -1415    407    280    454    -46    129   -265
   -332  -1423  -1091    875    376  -1260    436    465    691    210    361    -62
   -244  -1109   -865    678    309   -987    400    683    995    623    826    410
   -244   -711   -467    475    109   -592    272    594   1013    849   1299    898
   -337   -589   -254    462    -41   -423     88    246    727    789   1514   1200
   -379   -649   -272    514    -54   -462    -36   -181    272    413   1270   1085
   -470  -1109   -639    789     83   -875   -109   -732   -428   -522    205    158
   -519  -1548  -1031   1034    254  -1291   -210  -1005   -872  -1192   -579   -553
   -532  -1849  -1317   1189    392  -1584   -246   -911   -802  -1171   -633   -691
   -478  -1964  -1488   1221    504  -1727   -176   -680   -532   -937   -485   -615
   -428  -1938  -1509   1184    540  -1725    -36   -420   -223   -654   -275   -496
   -418  -1857  -1439   1137    509  -1649    135   -181     44   -420   -109   -394
   -413  -1771  -1358   1091    470  -1564    202    -77    166   -316    -36   -306
   -387  -1730  -1343   1054    478  -1538    210    -46    207   -280    -15   -262
   -345  -1712  -1366   1028    509  -1540    218    -44    231   -257      7   -272
   -371  -1714  -1345   1041    483  -1530    244    -33    246   -246     20   -277
   -431  -1717  -1286   1072    426  -1501    283     12    288   -210     46   -231
   -423  -1706  -1283   1062    428  -1493    290     54    332   -163     98   -207
   -387  -1678  -1291   1034    452  -1486    290     62    345   -158    103   -220
   -363  -1662  -1299   1013    465  -1480    283     75    353   -148    106   -187
   -345  -1644  -1299    992    475  -1473    285     85    368   -127    109   -197
   -348  -1641  -1293    995    470  -1467    275     59    355   -150     83   -200
   -350  -1623  -1273    987    459  -1449    265     49    355   -153     90   -145
   -371  -1626  -1254    997    439  -1441    277     83    389   -111    142   -132
   -379  -1623  -1244   1000    431  -1434    293     98    397   -101    150   -163
   -376  -1605  -1231    989    426  -1418    293     88    400   -106    140   -158
   -363  -1590  -1226    976    431  -1408    270     80    407    -93    140   -153
   -368  -1566  -1197    966    413  -1382    272    111    444    -51    181   -124
   -353  -1551  -1197    950    420  -1374    283    148    480     -7    226   -101
   -363  -1527  -1166    943    400  -1348    288    176    524     41    277    -83
   -350  -1512  -1161    932    405  -1337    280    187    553     70    309    -41
   -322  -1460  -1137    888    407  -1299    283    236    613    140    358     38
   -316  -1413  -1096    865    389  -1257    272    298    683    231    449     93
   -322  -1366  -1047    844    361  -1208    270    345    740    309    537    132
   -296  -1283   -987    789    345  -1135    275    387    795    371    602    179
   -277  -1236   -958    756    337  -1098    275    402    828    405    633    244
   -272  -1192   -922    732    324  -1057    283    410    844    428    662    280
   -290  -1143   -852    717    277   -997    303    418    859    436    688    283
   -309  -1174   -865    743    277  -1021    303    410    844    410    667    272
   -319  -1241   -922    779    298  -1083    285    381    807    368    631    254
   -332  -1275   -945    802    303  -1111    280    337    761    311    587    192
   -340  -1280   -940    810    298  -1111    272    257    678    205    480    119
   -353  -1350   -997    852    322  -1174    298    194    600    106    363     44
   -384  -1415  -1034    898    322  -1226    324    145    537     25    290    -25
   -368  -1449  -1080    906    355  -1265    301     72    459    -64    202   -116
   -363  -1473  -1111    917    374  -1293    254      2    387   -145    119   -205
   -355  -1452  -1096    904    368  -1275    210    -62    311   -231     36   -254
   -324  -1558  -1234    940    452  -1397    233    -90    277   -277    -12   -288
   -285  -1660  -1374    971    542  -1517    257   -106    262   -301    -41   -329
   -296  -1712  -1415   1000    558  -1564    309   -119    254   -322    -70   -368
   -288  -1722  -1434   1005    571  -1579    355   -119    259   -322    -75   -394
   -277  -1717  -1439    995    579  -1579    363   -111    270   -311    -54   -379
   -285  -1693  -1408    989    561  -1553    309   -109    280   -298    -31   -337
   -283  -1660  -1376    971    545  -1517    329    -85    311   -272     -7   -309
   -298  -1610  -1312    956    506  -1462    436    -44    363   -233     15   -290
   -275  -1613  -1340    943    532  -1475    423    -54    376   -228     18   -306
   -205  -1538  -1332    872    563  -1436    387    -80    374   -231     20   -309
   -171  -1527  -1356    849    592  -1444    431    -72    389   -215     28   -301
   -241  -1512  -1270    878    514  -1392    462    -38    420   -176     59   -285
   -259  -1444  -1187    852    462  -1314    475    -15    446   -145     88   -259
   -213  -1395  -1182    802    483  -1288    465    -12    454   -129    114   -213
   -202  -1384  -1182    795    488  -1283    433    -36    426   -150    101   -207
   -228  -1379  -1150    805    459  -1265    405    -72    394   -176     83   -197
   -213  -1306  -1093    758    439  -1200    405    -96    376   -194     72   -184
   -257  -1275  -1018    766    379  -1148    433   -101    363   -215     51   -184
   -324  -1280   -958    802    316  -1122    485    -75    384   -205     67   -161
   -363  -1325   -961    844    298  -1143    511    -57    394   -192     75   -150
   -400  -1345   -945    870    270  -1145    522    -59    387   -202     64   -148
   -389  -1340   -953    865    280  -1148    522    -70    371   -231     38   -155
   -384  -1384  -1000    883    306  -1195    504    -96    340   -265    -10   -192
   -381  -1405  -1023    893    319  -1215    519   -116    319   -288    -36   -218
   -345  -1434  -1088    888    368  -1262    522   -150    283   -322    -77   -265
   -366  -1470  -1104    917    366  -1288    522   -150    275   -337   -103   -270
   -376  -1475  -1098    924    361  -1288    537   -140    290   -332   -103   -249
   -345  -1457  -1111    901    381  -1286    555   -135    293   -324    -93   -223
   -358  -1462  -1104    909    371  -1286    548   -155    270   -340   -103   -218
   -366  -1449  -1085    906    358  -1267    579   -153    272   -340   -103   -228
   -337  -1428  -1091    880    376  -1260    587   -155    265   -348   -119   -262
   -345  -1421  -1075    883    363  -1249    610   -155    257   -353   -124   -272
   -340  -1415  -1078    875    366  -1247    623   -106    306   -335   -148   -314
   -329  -1322   -992    823    329  -1158    696     33    452   -223   -114   -316
   -327  -1179   -852    750    259  -1018    779    194    641    -18     41   -192
   -270   -904   -633    587    181   -769    810    384    914    348    439    171
   -223   -509   -288    366     31   -400    693    389    989    602    904    693
   -241   -275    -33    257   -106   -155    587    132    727    506   1169   1075
   -288   -316    -28    301   -132   -174    506   -184    311    179   1137   1117
   -345   -581   -236    465    -54   -410    449   -587   -246   -470    483    537
   -433   -976   -542    704     51   -761    348  -1018   -831  -1317   -667   -498
   -423  -1283   -859    854    215  -1072    270  -1062   -948  -1517  -1018   -833
   -361  -1478  -1117    919    376  -1299    335   -862   -717  -1286   -880   -797
   -311  -1519  -1208    917    446  -1363    387   -688   -467  -1039   -719   -709
   -306  -1418  -1111    859    402  -1265    491   -472   -189   -766   -519   -568
   -301  -1312  -1010    805    353  -1163    610   -277     44   -550   -348   -439
   -298  -1267   -969    782    332  -1117    670   -187    142   -457   -277   -381
   -280  -1236   -956    758    337  -1096    706   -155    171   -423   -252   -353
   -267  -1223   -956    745    342  -1091    719   -145    184   -410   -249   -353
   -267  -1153   -885    709    309  -1021    735   -103    223   -368   -207   -306
   -267  -1135   -867    701    298  -1002    758    -88    233   -355   -192   -293
   -262  -1140   -878    701    306  -1010    782    -80    241   -348   -179   -285
   -265  -1124   -862    693    296   -995    831    -54    275   -324   -153   -259
   -257  -1158   -904    706    322  -1031    818    -54    272   -327   -163   -265
   -259  -1179   -922    717    329  -1052    810    -51    267   -327   -168   -272
   -231  -1156   -924    693    345  -1041    831    -33    275   -311   -158   -257
   -239  -1145   -909    691    335  -1026    836    -20    285   -296   -145   -241
   -233  -1137   -904    685    332  -1021    836    -10    301   -275   -127   -233
   -197  -1109   -914    652    355  -1013    820     -2    309   -259   -119   -220
   -192  -1098   -906    646    355  -1002    833     23    332   -233    -98   -194
   -223  -1098   -875    659    324   -987    836     51    358   -202    -75   -176
   -207  -1091   -883    649    335   -987    857     80    389   -168    -44   -148
   -166  -1083   -917    623    374  -1000    849    101    415   -127    -10   -119
   -114  -1044   -930    579    407   -987    857    142    454    -70     36    -83
   -103   -979   -875    540    384   -927    906    200    522     12    106    -15
   -103   -927   -826    514    361   -878    909    254    589     98    189     64
    -88   -872   -787    478    348   -831    891    311    657    194    288    132
    -64   -810   -745    439    340   -779    922    379    735    285    366    205
    -31   -701   -670    366    319   -685    950    449    815    374    446    309
    -46   -644   -597    345    275   -620    927    478    839    413    498    361
    -49   -600   -550    324    249   -576    948    498    846    423    519    376
    -67   -589   -522    329    226   -555    963    514    846    423    524    389
    -88   -581   -493    335    200   -537    971    493    818    387    488    358
   -116   -563   -446    340    163   -506    979    475    787    342    444    316
   -137   -571   -433    353    145   -504    984    459    743    290    384    265
   -179   -646   -467    413    142   -558    963    426    688    231    319    220
   -236   -678   -441    454    101   -561   1026    410    657    184    257    148
   -259   -730   -470    493    103   -600   1070    389    615    137    197     88
   -275   -795   -519    535    119   -657   1041    345    548     70    135      2
   -270   -828   -558    550    142   -693   1036    288    475    -15     28    -67
   -265   -854   -589    558    161   -722   1047    272    444    -36     -5    -64
   -257   -852   -594    553    166   -724   1047    267    423    -41    -10    -83
   -257   -870   -615    561    176   -745   1047    252    397    -75    -38    -98
   -270   -885   -615    579    171   -750   1067    265    397    -77    -33    -93
   -262   -867   -605    563    168   -737   1080    265    394    -80    -44   -106
   -249   -831   -584    540    166   -709   1060    265    387    -77    -44    -93
   -215   -795   -581    504    181   -688   1049    280    397    -54    -25    -62
   -189   -802   -613    496    210   -709   1096    324    431    -12      5    -44
   -161   -813   -654    485    246   -735   1101    350    449      7     20    -33
   -140   -787   -649    462    254   -719   1114    363    470     12     18    -28
   -137   -813   -675    472    267   -745   1148    397    498     41     38     -7
   -145   -839   -693    493    272   -766   1158    428    524     77     80     25
   -153   -797   -646    472    246   -722   1163    439    535     96     93     25
   -135   -709   -576    420    220   -644   1169    465    566    140    132     54
   -116   -680   -566    397    223   -623   1148    449    550    137    137     36
    -98   -662   -563    381    231   -613   1124    413    504     85     85     28
    -77   -605   -530    340    223   -566   1114    415    498     93     98    109
    -51   -607   -555    327    252   -581   1106    426    493    106    111     80
    -36   -646   -613    340    285   -628   1098    400    452     67     59     31
     20   -678   -698    329    358   -688   1065    324    387      7      5    -28
    -64   -633   -571    348    252   -602   1106    363    413     38     49    -10
   -106   -636   -530    371    210   -581   1140    439    441     70     88     12
    -15   -662   -646    337    314   -654   1127    444    415     49     49    -25
    -18   -683   -665    350    322   -675   1132    428    400     28     20    -33
     -7   -678   -672    340    329   -675   1109    374    348    -25    -33    -80
     28   -696   -727    332    376   -711   1117    394    355    -18    -23    -98
     38   -717   -758    337    397   -737   1127    410    358    -20    -20   -142
     64   -717   -782    327    423   -748   1080    392    322    -64    -72   -137
     75   -691   -766    306    418   -727   1065    376    309    -75    -88   -124
     85   -688   -774    298    428   -730   1062    358    306    -77    -88   -142
     77   -693   -774    306    423   -732   1067    345    306    -80    -85   -135
     85   -691   -776    303    431   -732   1070    335    298    -88    -77   -124
    116   -665   -782    272    446   -722   1060    319    283   -109   -114   -171
    137   -639   -776    249    454   -706   1072    379    311   -109   -153   -184
    142   -602   -745    228    441   -672   1158    519    426    -44   -140   -205
    114   -496   -610    192    361   -553   1265    714    623    124    -23   -150
    189   -228   -420     18    303   -324   1304    937    901    449    285    137
    280    103   -179   -192    228    -36   1234   1080   1114    805    745    613
    280    392    111   -337     83    252   1093    924   1054    974   1153   1098
    228    579    350   -402    -59    465    922    542    748    914   1374   1371
    127    410    280   -270    -75    345    771     70    244    428    974   1010
     20    -62    -85     20     51    -75    675   -418   -405   -483    -98     57
     10   -465   -478    226    244   -470    579   -610   -745  -1028   -771   -496
     51   -665   -717    306    384   -691    558   -454   -602   -927   -758   -517
     72   -722   -795    324    433   -758    652   -205   -311   -665   -571   -436
    142   -678   -820    267    480   -750    795     20    -46   -436   -418   -361
    174   -568   -745    194    459   -654    932    241    189   -228   -285   -254
    220   -522   -743    150    480   -631   1000    376    322   -101   -200   -161
    233   -467   -701    116    467   -584   1031    433    384    -31   -137   -111
    239   -423   -662     93    449   -542   1047    452    400    -15   -122   -124
    207   -387   -594     88    400   -488   1062    470    415     -7   -127   -103
    220   -389   -610     85    415   -498   1088    496    441     10   -116    -72
    262   -337   -600     33    431   -467   1075    509    457     20   -114    -51
    270   -306   -579     18    423   -441   1060    524    459     36   -106    -33
    262   -311   -574     23    418   -441   1078    550    488     70    -80    -20
    249   -272   -522     12    384   -397   1083    566    504     93    -54     12
    270   -207   -478    -33    371   -342   1072    571    509    101    -49      5
    280   -194   -475    -44    376   -335   1080    581    511    106    -59     18
    285   -192   -478    -49    381   -335   1070    592    517    124    -44     25
    285   -163   -449    -59    366   -306   1065    610    535    161    -10     20
    296   -122   -418    -90    355   -270   1070    631    545    171    -10     25
    306   -103   -410   -103    358   -257   1062    662    571    200     10     75
    342    -75   -418   -135    376   -246   1065    704    600    239     49     88
    371    -23   -394   -174    381   -207   1072    745    628    272     75     98
    379      5   -374   -194    376   -184   1065    776    654    311    106    140
    387     44   -342   -215    363   -148   1080    841    714    392    189    200
    410    101   -309   -259    361   -103   1072    891    763    449    254    239
    420    187   -233   -303    327    -23   1065    940    810    509    288    283
    480    293   -189   -387    335     51   1062   1049    904    633    397    426
    506    350   -155   -431    332     98   1067   1114    963    711    488    475
    511    384   -129   -449    319    127   1075   1143   1002    758    548    522
    509    420    -88   -465    298    166   1072   1143   1010    774    571    555
    509    480    -28   -496    267    226   1072   1158   1018    787    602    561
    511    504     -7   -509    259    249   1078   1166   1005    771    584    537
    491    488     -2   -491    246    244   1075   1117    948    706    524    511
    478    446    -31   -462    254    207   1088   1083    909    670    488    478
    446    431    -18   -441    231    207   1096   1075    896    654    488    457
    436    394    -41   -415    239    176   1101   1023    836    581    407    353
    415    361    -57   -389    236    153   1101    950    763    493    311    316
    384    309    -75   -345    231    116   1106    904    704    428    241    259
    368    280    -88   -327    228     98   1093    857    662    384    202    226
    374    254   -119   -314    246     67   1078    818    620    350    176    166
    384    207   -176   -298    280     15   1062    769    566    298    124    101
    387    192   -194   -288    290      0   1065    743    542    270     93     75
    400    179   -220   -290    309    -20   1010    714    506    246     62     51
    407    163   -244   -285    324    -38   1013    709    496    239     54     49
    389    179   -210   -285    301    -15   1028    727    514    262     80     57
    397    187   -210   -290    303    -10   1031    737    522    270     88     51
    402    207   -194   -306    298      7   1026    724    511    265     93     46
    394    267   -127   -332    262     70   1026    722    517    267     98     64
    376    314    -64   -348    220    124   1044    756    550    306    129     88
    402    337    -64   -368    233    137   1057    776    571    329    155     98
    400    358    -41   -379    218    161   1054    779    571    329    158    111
    439    379    -59   -410    249    161   1036    774    563    329    145    109
    436    418    -18   -428    228    200   1010    766    566    345    171    129
    470    433    -36   -452    254    200    969    748    550    337    166    140
    449    418    -31   -436    241    194    924    735    532    316    145    137
    452    423    -28   -439    239    197    906    722    519    306    140    129
    480    415    -64   -449    270    176    896    696    504    288    132    114
    426    426      0   -426    213    213    914    717    511    298    137    124
    413    410     -2   -413    207    205    883    711    491    285    124    116
    436    384    -51   -410    244    166    878    680    457    249     90    103
    441    363    -77   -402    259    142    878    646    420    210     44     59
    420    329    -90   -374    257    119    865    631    402    192     18     44
    420    316   -103   -368    262    106    820    607    366    158    -15     12
    426    324   -103   -376    265    111    810    581    335    127    -51    -23
    436    340    -98   -389    267    122    802    553    301     90    -90    -59
    452    303   -148   -376    301     77    782    527    272     62   -114    -80
    514    226   -290   -371    402    -33    795    530    280     64   -109    -88
    540    181   -358   -361    449    -88    818    555    303     85    -93    -85
    553    145   -407   -350    480   -129    810    568    306     90    -90   -103
    535    127   -407   -329    472   -140    805    566    298     83   -106   -132
    467    114   -353   -293    410   -119    789    576    301     96    -96    -88
    472    140   -332   -306    402    -96    807    592    316    114    -77    -67
    483    161   -324   -324    405    -80    888    626    345    129    -80    -75
    501    174   -327   -337    415    -75    956    711    410    148   -103   -129
    498    213   -285   -355    392    -36   1044    878    563    270    -38    -98
    548    410   -137   -480    342    137   1143   1132    833    563    223    122
    613    722    106   -667    254    413   1163   1382   1127    950    662    553
    618   1091    472   -854     72    782   1060   1319   1179   1192   1098   1067
    496   1270    774   -885   -140   1023    859    896    917   1182   1353   1405
    314   1231    917   -774   -301   1075    706    413    498    862   1169   1280
    181    776    592   -480   -205    683    579    -93   -116     80    290    465
    137    205     67   -171     36    137    428   -433   -657   -685   -620   -368
    179    -23   -202    -80    187   -111    387   -293   -561   -623   -628   -439
    213    -70   -283    -72    246   -176    462    -33   -306   -400   -478   -361
    265    -15   -280   -124    270   -148    592    228    -46   -174   -319   -262
    280     93   -187   -187    233    -46    758    488    207     54   -137   -145
    254    132   -124   -194    189      5    826    592    301    142    -64    -90
    259    174    -85   -218    174     44    870    636    348    184    -25    -62
    239    174    -67   -207    153     54    859    652    363    205    -10    -49
    223    184    -38   -202    132     72    867    667    379    233     10    -31
    259    220    -38   -241    148     90    872    680    392    249     20    -25
    272    205    -67   -239    168     67    846    678    389    249     23    -31
    267    200    -67   -233    166     67    807    667    384    246     20    -38
    288    202    -85   -244    187     59    800    662    376    246     20    -44
    327    213   -116   -272    220     46    805    652    353    231      2    -59
    363    259   -103   -311    233     80    792    657    358    241      7    -54
    371    280    -90   -327    231     96    776    665    368    257     23    -41
    355    267    -88   -311    223     90    761    657    371    262     31    -38
    392    270   -124   -332    257     72    769    659    371    270     49    -25
    387    285   -101   -337    244     93    776    683    394    298     77      5
    381    277   -106   -329    244     85    756    706    413    322     98     20
    389    262   -127   -324    259     67    730    724    428    345    119     41
    389    246   -145   -319    267     51    704    748    454    371    142     64
    400    275   -124   -337    262     75    685    774    483    400    171     90
    436    332   -103   -387    270    116    698    802    522    444    210    127
    465    363   -101   -413    283    132    693    823    548    483    246    155
    446    379    -70   -413    257    155    704    872    602    548    309    215
    426    420     -5   -423    215    207    704    940    675    633    397    301
    452    496     41   -475    205    270    680   1002    732    704    475    374
    496    579     83   -537    207    332    649   1031    758    745    527    426
    485    618    132   -553    176    376    636   1041    769    756    548    452
    462    631    166   -548    148    400    636   1047    769    750    558    462
    446    636    187   -542    129    413    628   1034    750    732    545    459
    431    600    168   -514    132    384    633   1010    727    698    519    441
    405    542    137   -475    132    340    636    979    691    652    475    405
    387    498    111   -444    137    306    641    945    652    602    423    355
    366    454     88   -410    137    272    646    904    615    548    366    303
    348    394     46   -371    150    220    654    862    576    491    303    244
    319    332     10   -327    155    171    636    807    532    433    241    179
    306    267    -38   -288    174    114    626    756    480    374    174    109
    311    207   -103   -259    207     51    610    704    426    314    103     49
    327    168   -158   -246    244      5    605    670    389    275     57     12
    332    189   -142   -265    239     23    597    644    371    257     44    -12
    335    192   -145   -265    239     23    571    633    358    249     44    -20
    350    210   -140   -283    246     36    561    633    355    249     46    -15
    371    244   -127   -306    249     59    550    620    353    239     36    -25
    374    265   -111   -322    244     77    542    615    350    244     41    -31
    368    280    -90   -324    231     96    545    620    366    259     49    -23
    358    311    -46   -335    200    135    563    644    402    290     85      7
    337    366     28   -350    155    197    594    683    449    335    129     57
    319    405     83   -363    116    244    620    717    488    376    174     85
    301    418    114   -361     93    267    626    735    504    392    187     93
    277    465    184   -374     46    327    620    745    527    418    218    135
    213    462    249   -337    -18    355    618    750    553    457    272    184
    174    475    301   -327    -62    389    605    724    532    441    249    155
    192    493    301   -342    -54    397    600    737    540    454    254    202
    231    498    267   -366    -18    384    584    748    555    478    290    226
    246    524    277   -384    -15    402    540    727    545    483    306    207
    231    493    259   -363    -12    376    527    706    514    462    288    174
    233    454    220   -345      5    337    519    683    472    423    249    166
    259    446    187   -353     36    316    522    683    462    413    239    200
    296    420    124   -358     85    272    527    685    467    410    236    220
    314    371     57   -342    127    215    514    670    444    387    210    187
    293    342     49   -319    122    197    504    649    426    366    189    153
    293    285    -10   -290    150    137    496    636    410    353    179    135
    306    168   -137   -236    223     15    491    623    397    329    153     98
    306    103   -205   -205    254    -49    493    623    402    324    142     96
    298     44   -254   -171    275   -103    501    623    402    319    135     85
    288     31   -257   -161    272   -111    506    636    402    324    140    103
    275     59   -215   -166    246    -77    530    662    426    348    168    124
    267     96   -174   -184    220    -36    530    672    433    355    189    155
    270    106   -163   -189    218    -28    511    667    423    345    184    158
    290    124   -168   -210    228    -20    496    657    413    335    174    150
    324    153   -171   -239    249     -7    491    667    415    329    161    122
    337    176   -161   -259    249      7    584    769    478    340    119     62
    371    228   -142   -301    257     44    649    919    607    446    179    103
    413    400    -15   -407    213    192    709   1137    859    730    452    335
    514    727    213   -620    150    470    704   1366   1140   1104    885    740
    568   1140    571   -854     -2    854    589   1247   1132   1278   1270   1218
    496   1325    826   -911   -166   1075    405    870    893   1257   1501   1561
    381   1205    820   -795   -220   1013    233    400    467    924   1296   1400
    280    743    462   -511    -90    602     98   -176   -220     38    293    462
    262    267      2   -267    129    135    -51   -472   -701   -654   -511   -254
    303      5   -298   -153    301   -148    -93   -361   -636   -646   -561   -358
    355   -124   -480   -116    418   -301    -36   -132   -400   -452   -441   -314
    431   -114   -545   -158    488   -329     83    124   -124   -223   -280   -226
    496    -18   -514   -241    504   -265    228    366    124     -5   -122   -122
    527     93   -433   -311    480   -168    301    472    246     93    -54    -75
    548    148   -400   -348    472   -124    329    506    298    135    -31    -51
    568    150   -418   -358    493   -132    340    540    342    174      0    -20
    605    171   -436   -389    519   -132    335    553    363    192     15     -7
    628    184   -444   -407    537   -129    340    568    387    218     44      5
    641    192   -449   -415    545   -129    322    561    389    213     41      5
    662    223   -439   -441    550   -106    296    542    381    194     25     38
    683    246   -436   -465    558    -93    301    558    407    220     54     67
    683    244   -439   -465    561    -96    293    550    410    210     23     28
    678    239   -441   -459    558   -101    285    550    420    215     12     67
    688    249   -439   -467    563    -93    270    553    436    228     25     62
    711    267   -444   -491    576    -88    265    561    444    233     33     77
    711    296   -415   -504    563    -59    270    576    462    254     59     98
    714    316   -400   -517    555    -41    272    594    488    283     90    122
    735    324   -410   -530    574    -41    270    615    509    303    111    132
    730    350   -379   -542    553    -12    259    623    519    324    124    158
    758    389   -368   -574    563     10    246    626    535    355    153    181
    774    418   -355   -597    563     33    246    659    574    402    197    202
    750    475   -275   -613    514    101    252    714    626    457    241    272
    800    514   -285   -657    542    114    231    745    667    509    296    348
    839    592   -246   -717    542    174    228    800    735    589    379    392
    820    667   -153   -743    485    257    254    891    828    698    475    506
    854    748   -106   -800    480    322    270    969    911    802    597    626
    888    815    -72   -854    480    371    252    997    953    854    659    659
    906    870    -36   -888    470    418    246   1000    958    862    665    691
    914    888    -25   -901    470    431    236    976    948    841    646    701
    914    906     -7   -909    462    449    236    958    943    833    652    714
    898    898     -2   -901    452    449    233    932    917    802    628    685
    870    859    -10   -865    441    426    244    924    888    769    589    631
    883    818    -67   -852    475    376    246    906    862    727    553    589
    836    761    -75   -797    457    342    259    852    800    639    472    522
    766    691    -75   -730    420    309    283    802    737    550    379    478
    745    649    -96   -698    420    277    288    758    685    491    322    415
    735    605   -132   -672    433    236    280    706    628    426    265    345
    756    574   -181   -665    470    197    259    644    568    358    197    309
    743    537   -207   -641    475    166    259    613    542    319    158    272
    727    501   -228   -615    478    137    249    571    504    265     93    202
    709    470   -239   -592    472    114    231    545    483    233     59    189
    732    478   -254   -605    493    111    231    524    470    213     46    181
    735    462   -275   -600    504     93    210    491    441    187     23    163
    717    480   -239   -600    478    122    213    498    462    210     49    166
    709    511   -197   -610    452    155    239    530    504    246     80    176
    691    566   -124   -628    407    220    259    555    540    267    101    187
    696    626    -70   -662    381    277    275    563    555    272    103    231
    704    641    -64   -672    384    288    272    558    563    275    119    259
    709    639    -70   -675    389    285    290    576    587    309    161    270
    683    670    -12   -675    348    329    265    566    592    311    158    226
    662    701     38   -683    311    371    231    532    576    293    124    265
    696    732     36   -714    329    384    189    506    566    296    132    285
    740    740      0   -740    368    371    174    493    558    290    129    267
    782    719    -62   -750    423    329    200    485    553    277    114    249
    750    745     -7   -748    379    368    168    485    553    293    142    311
    737    719    -18   -730    376    353    171    480    532    272    124    270
    737    665    -75   -704    407    296    161    452    501    239     83    233
    737    607   -129   -672    433    239    106    418    465    213     67    200
    722    594   -129   -659    426    233    132    413    454    197     46    187
    717    579   -137   -649    428    220    127    392    433    174     12    161
    693    540   -153   -618    423    192    140    376    418    150    -20    153
    685    452   -233   -568    459    109    142    361    400    132    -51    150
    678    428   -249   -555    465     90    137    342    381    111    -67    101
    654    413   -244   -535    449     85    124    327    371    106    -72     80
    644    397   -249   -522    446     72    132    327    368    106    -75     77
    641    389   -252   -514    446     70    135    322    358     88   -106     49
    626    371   -257   -501    441     59    109    293    332     59   -129     46
    644    387   -259   -517    452     64    122    288    329     59   -124     36
    672    405   -267   -540    467     70    116    285    327     59   -119     33
    659    413   -246   -535    454     83     77    272    316     49   -127     70
    654    400   -254   -530    454     75    145    327    358     72   -129     28
    633    449   -184   -542    410    132    233    433    462    137   -135    -44
    639    589    -49   -615    342    270    290    579    631    293    -41     36
    732    852    119   -792    306    485    311    805    935    672    345    400
    826   1179    350  -1005    236    766    200    906   1117   1036    875    937
    807   1376    568  -1093    119    974     70    709    956   1067   1205   1353
    722   1345    620  -1036     51    984    -10    384    574    813   1218   1434
    623   1083    459   -852     83    771   -101    -75    -15    150    592    904
    545    662    114   -605    215    389   -231   -628   -722   -828   -597   -137
    553    314   -239   -433    394     38   -342   -766   -935  -1137  -1018   -537
    561     64   -496   -314    527   -213   -298   -579   -724   -935   -901   -517
    613    -44   -657   -283    633   -350   -194   -342   -441   -662   -717   -418
    649     15   -633   -332    641   -309    -90   -124   -163   -392   -517   -275
    654    166   -488   -410    571   -161     33     88     90   -153   -319   -116
    654    267   -387   -462    519    -59    124    202    223    -28   -218    -41
    680    314   -366   -496    524    -25    145    231    257     10   -189    -33
    698    329   -368   -517    532    -18    150    244    270     31   -174    -23
    685    319   -366   -504    527    -23    161    252    277     49   -163    -12
    683    324   -361   -506    522    -18    174    265    283     59   -153    -10
    680    340   -340   -509    511      0    192    283    303     88   -124     10
    605    345   -259   -475    431     44    223    314    340    132    -88     57
    545    384   -161   -465    353    111    246    340    368    163    -62     93
    548    475    -72   -511    309    202    226    332    366    168    -54    111
    558    558      0   -558    280    280    223    329    363    174    -44    127
    504    600     93   -553    205    348    272    371    400    215      0    174
    491    600    109   -545    192    353    254    379    407    223     15    194
    524    597     70   -563    228    335    205    353    384    210      2    184
    537    602     64   -568    236    335    218    355    389    220      2    179
    561    620     59   -592    252    340    207    353    387    231      7    171
    594    652     57   -626    270    355    176    361    400    262     33    189
    561    670    109   -618    226    389    200    402    446    322     93    241
    522    709    187   -615    168    449    223    462    511    402    168    311
    571    756    181   -665    192    470    210    467    527    436    202    332
    597    776    179   -688    207    478    187    491    561    491    259    381
    581    836    252   -709    163    545    202    558    644    594    368    475
    555    911    355   -732    101    633    215    636    732    717    498    587
    574   1008    433   -789     70    722    218    680    784    795    581    667
    602   1065    459   -833     70    763    205    693    807    831    620    706
    589   1067    478   -831     57    774    194    693    810    839    636    722
    571   1075    504   -823     33    789    244    709    823    846    639    732
    576   1098    519   -839     28    810    244    704    805    831    618    719
    584   1085    501   -836     41    795    215    670    761    782    566    685
    566   1049    483   -807     41    766    223    633    711    719    498    631
    535   1018    483   -776     25    750    236    594    662    649    420    553
    527    974    446   -753     38    711    226    535    587    558    319    452
    522    935    410   -730     57    672    218    488    524    480    236    381
    506    898    392   -704     57    646    218    446    480    423    179    335
    488    857    368   -672     59    613    226    405    431    366    119    275
    472    813    340   -644     64    576    228    361    371    309     57    215
    439    789    348   -615     44    568    233    340    337    272     18    184
    407    771    363   -589     20    568    220    324    316    254     -5    174
    420    766    345   -592     38    555    207    303    296    233    -23    161
    428    776    345   -605     41    561    220    296    285    220    -41    142
    415    761    345   -589     36    553    207    283    272    205    -57    129
    402    753    350   -579     25    553    181    270    270    205    -59    135
    418    782    363   -600     28    574    192    285    290    228    -41    153
    433    818    384   -628     23    602    189    306    316    262    -12    179
    470    865    392   -667     38    628    166    309    327    283      2    189
    501    930    426   -717     38    678    176    327    348    303     25    205
    472    940    467   -706      2    704    197    342    366    322     44    218
    475    987    511   -732    -18    750    226    355    400    358     77    249
    457   1018    561   -737    -51    789    189    340    402    374     98    272
    431   1013    581   -722    -75    797    135    298    368    361     93    267
    418    992    574   -704    -77    784    124    288    353    355     85    257
    415   1010    594   -717    -88    802    135    293    366    368     96    270
    415   1008    592   -711    -88    800    155    296    374    374     98    275
    407    961    553   -685    -72    758    155    290    366    363     85    275
    394    935    540   -665    -72    737    127    280    350    358     72    275
    363    896    530   -631    -83    714    140    280    348    355     64    272
    345    852    506   -600    -80    680    163    277    342    348     54    259
    327    828    501   -579    -88    665    168    267    332    337     41    239
    288    807    519   -548   -114    665    109    231    296    303      5    189
    259    802    542   -532   -142    672     70    218    283    293     -2    176
    233    810    576   -522   -171    693    111    228    298    306      2    184
    168    784    615   -478   -223    701    127    210    280    296    -12    176
     88    750    662   -418   -285    706    158    213    275    293    -12    171
     90    771    680   -433   -293    727    171    226    283    298    -12    166
    135    815    680   -475   -272    748    171    226    285    303    -12    166
    168    852    680   -511   -257    769    140    218    293    322      2    176
    135    831    696   -483   -280    763    148    189    277    316     -5    174
    114    802    688   -459   -285    745    184    202    280    324      5    168
    140    849    709   -496   -283    779    215    275    340    363      2    145
    124    883    758   -504   -316    820    241    384    439    436     -5    101
    210   1080    870   -644   -329    976    332    574    662    667    174    226
    277   1353   1075   -815   -400   1215    376    784    961   1054    597    633
    285   1631   1345   -958   -530   1491    267    802   1067   1327   1057   1166
    275   1777   1501  -1028   -613   1639    158    594    878   1317   1356   1561
    239   1735   1496   -987   -628   1615     46    275    491   1031   1350   1613
    168   1410   1239   -792   -535   1325    -49   -163    -93    350    636    995
    116   1005    885   -561   -384    945   -140   -613   -680   -465   -413     49
    116    628    509   -374   -197    568   -215   -714   -846   -730   -815   -342
    132    376    244   -254    -54    311   -192   -522   -628   -519   -698   -296
    148    348    200   -246    -25    275   -142   -319   -366   -259   -522   -184
    163    444    280   -303    -57    363    -51   -109   -101     -7   -327    -33
    161    581    418   -371   -127    498     80     88    137    218   -140    111
    145    641    496   -392   -174    568    166    200    259    332    -44    184
    153    680    527   -418   -187    605    184    226    293    363    -15    192
    142    693    550   -418   -202    623    179    220    296    368    -20    181
    153    717    563   -439   -205    641    166    228    298    381     -5    181
    166    745    579   -454   -205    662    168    241    316    407     15    179
    168    776    607   -472   -220    693    184    246    327    418     18    174
    179    802    623   -491   -223    714    189    241    335    420     25    189
    194    852    657   -527   -231    756    161    236    348    436     46    218
    189    875    685   -532   -246    782    171    241    363    449     59    231
    184    872    685   -530   -249    779    168    241    368    462     72    249
    168    872    704   -519   -267    787    168    239    379    472     85    244
    163    875    709   -522   -272    795    161    226    374    459     59    239
    202    909    706   -555   -252    807    161    244    389    480     67    288
    215    940    724   -579   -254    833    153    246    400    498     85    277
    220    982    761   -602   -270    872    153    262    431    535    114    296
    202    989    787   -597   -293    888    155    275    457    571    140    314
    197   1018    820   -607   -311    919    155    293    488    610    176    340
    207   1044    836   -626   -314    940    142    311    524    652    213    374
    220   1078    857   -649   -319    969    166    374    592    724    277    423
    244   1156    909   -701   -332   1034    179    431    667    810    353    496
    296   1267    971   -782   -337   1119    140    475    732    898    431    579
    316   1317   1000   -818   -342   1161    137    530    807    992    522    657
    345   1395   1049   -870   -350   1223    153    581    878   1072    597    724
    350   1426   1072   -888   -361   1249    145    605    914   1114    641    766
    348   1444   1096   -896   -374   1270    142    615    930   1132    665    792
    332   1473   1137   -904   -402   1306    142    610    927   1124    665    802
    332   1475   1143   -904   -405   1309    137    587    896   1093    631    779
    353   1488   1135   -924   -389   1312    148    563    867   1054    592    750
    358   1454   1096   -906   -368   1275    163    537    833   1010    535    706
    316   1413   1096   -865   -389   1254    181    485    776    940    459    654
    277   1379   1101   -828   -413   1241    189    428    709    859    387    581
    265   1337   1070   -802   -402   1205    184    366    644    782    303    496
    270   1312   1041   -789   -384   1176    171    311    589    719    231    472
    244   1247   1002   -748   -381   1124    200    283    550    678    192    426
    231   1195    963   -714   -366   1080    210    244    501    631    148    358
    241   1179    937   -711   -348   1060    168    207    457    600    119    335
    265   1179    914   -722   -324   1047    150    184    426    579     96    322
    275   1213    935   -745   -329   1075    158    181    420    574     85    324
    249   1202    953   -724   -350   1078    179    163    402    558     70    311
    244   1184    937   -714   -348   1062    187    148    387    548     59    301
    254   1205    950   -730   -348   1078    200    166    402    568     80    319
    272   1223    950   -748   -340   1088    200    174    407    576     90    319
    275   1286   1010   -782   -366   1148    205    184    420    597    109    348
    270   1356   1085   -815   -407   1221    226    218    459    646    155    394
    246   1376   1130   -810   -441   1254    262    252    501    693    202    407
    257   1402   1145   -831   -444   1273    272    252    498    691    205    418
    288   1470   1182   -880   -446   1327    259    241    485    678    197    441
    280   1558   1275   -919   -498   1418    244    257    501    704    226    478
    257   1535   1278   -896   -509   1408    207    257    491    709    239    491
    277   1527   1247   -904   -485   1387    197    246    472    698    233    483
    309   1569   1260   -937   -475   1413    192    246    475    706    246    493
    329   1582   1252   -956   -462   1418    192    241    462    704    244    496
    327   1543   1215   -935   -444   1379    187    226    426    680    215    475
    319   1530   1210   -924   -444   1369    168    210    397    665    205    454
    316   1478   1161   -898   -420   1319    155    194    368    641    187    426
    319   1434   1111   -878   -397   1273    161    192    353    626    176    410
    319   1426   1106   -872   -392   1267    184    192    350    620    176    392
    301   1402   1098   -854   -400   1249    223    187    340    594    148    376
    293   1369   1072   -831   -389   1221    200    179    322    571    124    374
    290   1350   1060   -823   -384   1208    189    174    303    550    106    361
    280   1392   1111   -836   -415   1252    194    150    270    519     77    345
    301   1387   1083   -846   -392   1236    265    174    285    532     88    355
    316   1387   1070   -852   -376   1228    207    161    275    527     83    345
    314   1384   1070   -852   -379   1228    150    135    246    506     70    342
    293   1312   1018   -802   -361   1166    181    145    244    504     67    337
    285   1343   1057   -815   -384   1200    168    135    223    496     54    309
    314   1397   1083   -854   -384   1239    171    140    223    491     38    290
    337   1369   1031   -854   -345   1200    184    163    233    483      5    262
    309   1340   1031   -823   -361   1187    262    254    290    498    -31    233
    322   1410   1085   -867   -381   1249    371    413    441    631     54    283
    340   1623   1280   -982   -470   1452    470    659    719    948    348    514
    415   1969   1553  -1192   -568   1761    433    865    976   1335    805    961
    423   2372   1948  -1397   -761   2161    246    714    950   1543   1249   1493
    309   2509   2200  -1410   -945   2356     59    280    646   1488   1447   1766
    192   2366   2174  -1280   -989   2270    -80   -192    184   1085   1114   1486
     75   1826   1751   -950   -839   1790   -215   -714   -498    181     85    568
     41   1262   1221   -652   -589   1241   -337   -984   -958   -480   -688   -122
     93   1078    982   -587   -444   1031   -363   -800   -800   -342   -628   -127
    145   1096    948   -620   -402   1023   -285   -553   -566   -135   -496    -62
    218   1171    950   -696   -366   1062    -98   -257   -285    114   -319     57
    265   1247    982   -756   -358   1114     59     -7    -57    327   -155    168
    249   1262   1013   -758   -381   1137     85     64     -5    384   -114    187
    262   1291   1028   -776   -381   1161    142    116     38    428    -80    197
    280   1327   1044   -805   -381   1187    132    129     49    449    -62    202
    306   1340   1034   -823   -363   1187    140    145     49    465    -57    207
    296   1392   1093   -846   -397   1244    155    179     72    498    -20    244
    303   1408   1104   -857   -400   1254    158    194     72    509    -15    246
    285   1366   1078   -826   -397   1223    158    205     64    514    -15    244
    324   1392   1067   -857   -371   1231    181    239     85    545     18    280
    345   1444   1098   -896   -376   1270    174    254     93    563     38    296
    348   1488   1140   -919   -397   1314    174    265     93    574     54    322
    366   1571   1205   -969   -420   1389    153    277     96    592     75    348
    392   1602   1210   -997   -407   1408    181    301    111    607     88    361
    402   1602   1197  -1005   -397   1400    174    303    114    615     96    358
    436   1623   1187  -1031   -376   1405    132    301    106    618     98    361
    480   1683   1202  -1083   -361   1441    137    316    111    633    116    381
    485   1758   1273  -1122   -392   1517    116    327    114    644    124    387
    488   1735   1247  -1111   -381   1493     77    342    122    657    132    389
    548   1784   1234  -1166   -342   1509    103    392    166    704    174    431
    607   1774   1163  -1192   -280   1470    119    449    223    769    239    493
    652   1756   1104  -1202   -226   1431    179    527    301    839    303    527
    693   1808   1114  -1252   -210   1460    184    607    374    919    387    589
    745   1893   1145  -1319   -200   1519    124    667    441   1010    488    691
    745   2000   1254  -1374   -254   1628    145    724    501   1080    563    766
    735   2081   1345  -1408   -303   1714    189    795    555   1140    618    820
    714   2122   1408  -1418   -348   1766    226    828    584   1169    654    865
    693   2127   1431  -1410   -368   1779    220    813    566   1156    652    867
    678   2148   1467  -1413   -394   1810    202    789    545   1135    636    862
    709   2174   1465  -1441   -376   1821    187    763    522   1111    618    854
    698   2156   1454  -1428   -376   1805    220    750    506   1080    589    815
    678   2125   1447  -1402   -384   1787    257    719    467   1031    540    771
    675   2065   1389  -1369   -358   1727    246    659    400    956    470    724
    683   2044   1361  -1363   -337   1704    187    581    316    867    389    657
    688   2016   1327  -1353   -319   1673    213    537    275    807    324    589
    696   1990   1293  -1343   -298   1641    231    501    241    766    277    542
    732   1974   1241  -1353   -254   1608    142    420    163    698    215    493
    745   1948   1202  -1345   -228   1577    137    381    122    657    168    446
    670   1901   1231  -1286   -280   1566    153    371     98    641    158    426
    633   1891   1257  -1262   -311   1577    179    363     85    631    148    410
    620   1899   1275  -1260   -327   1587    158    368     85    636    155    418
    524   1953   1428  -1239   -452   1691    197    428    140    698    228    485
    509   1953   1444  -1231   -467   1701    220    444    155    717    244    498
    587   2000   1413  -1293   -413   1706    194    428    127    701    239    496
    639   2036   1397  -1337   -379   1717    218    444    132    711    249    506
    711   2062   1350  -1387   -319   1706    205    444    135    709    246    509
    740   2104   1361  -1423   -311   1732    168    441    127    711    249    501
    714   2117   1402  -1415   -345   1761    197    465    140    727    270    524
    711   2156   1441  -1436   -366   1797    215    488    161    753    301    563
    745   2182   1436  -1462   -345   1810    189    472    155    756    314    592
    717   2171   1452  -1447   -366   1813    150    449    140    740    314    602
    717   2171   1452  -1444   -366   1813    111    431    116    727    306    607
    724   2179   1452  -1452   -363   1816    106    428    106    724    309    613
    750   2179   1428  -1465   -337   1805    106    436    103    732    327    639
    761   2179   1418  -1473   -329   1800     83    436     93    722    332    662
    722   2122   1400  -1423   -337   1761     93    433     72    704    324    675
    714   2091   1376  -1402   -329   1735     62    418     36    680    309    685
    724   2088   1363  -1405   -319   1727     46    405     12    662    296    693
    724   2086   1361  -1408   -319   1722     23    402      2    649    285    693
    688   2047   1356  -1369   -335   1701     33    405     -5    636    277    691
    649   2021   1369  -1337   -361   1696     62    405    -15    623    259    685
    644   2008   1363  -1325   -358   1686     80    407    -20    615    265    698
    636   1951   1314  -1296   -337   1634     72    387    -46    587    241    678
    633   1930   1296  -1283   -332   1615     54    371    -67    561    215    652
    631   1922   1291  -1278   -332   1608     38    358    -77    545    202    641
    639   1943   1304  -1291   -332   1623     41    363    -77    545    207    644
    659   1987   1325  -1325   -332   1657     46    379    -57    563    239    693
    672   2023   1350  -1348   -340   1686     49    389    -41    574    254    727
    685   2057   1369  -1371   -342   1714     46    389    -38    571    246    724
    678   2060   1382  -1369   -350   1722     41    381    -51    545    200    672
    667   2091   1423  -1382   -379   1758    127    480     12    561    171    633
    691   2223   1532  -1457   -420   1878    228    641    163    675    233    667
    724   2395   1670  -1561   -472   2034    322    891    439    961    491    888
    813   2665   1852  -1738   -519   2260    371   1210    784   1374    924   1301
    844   3008   2164  -1927   -659   2587    262   1111    815   1582   1314   1777
    719   3169   2449  -1945   -865   2811     41    678    579   1579   1527   2081
    548   3102   2553  -1826  -1002   2829   -187    155    168   1293   1376   2003
    423   2637   2213  -1530   -893   2426   -342   -402   -457    527    558   1291
    387   2016   1628  -1202   -620   1823   -504   -771  -1039   -288   -342    498
    418   1732   1314  -1078   -446   1525   -566   -706  -1054   -374   -485    342
    470   1641   1171  -1057   -350   1408   -519   -470   -846   -200   -392    384
    496   1636   1140  -1065   -322   1389   -392   -210   -602      7   -254    475
    540   1717   1176  -1130   -316   1447   -197     75   -342    236    -72    610
    576   1805   1226  -1192   -324   1517    -88    233   -197    371     49    714
    587   1878   1291  -1234   -353   1587    -62    270   -155    413     85    758
    613   1917   1304  -1265   -345   1610    -54    290   -135    433    106    820
    628   1901   1270  -1265   -322   1587    -38    301   -119    454    132    891
    636   1880   1244  -1260   -303   1564    -38    301   -119    457    137    904
    620   1875   1252  -1249   -316   1564    -38    290   -129    449    127    901
    620   1852   1231  -1236   -303   1543    -33    288   -132    454    132    909
    646   1834   1187  -1241   -272   1512    -36    288   -129    452    137    909
    657   1842   1182  -1249   -262   1512    -44    290   -127    449    145    927
    659   1836   1176  -1249   -259   1506    -51    303   -101    478    179    979
    670   1823   1153  -1247   -241   1488    -36    327    -80    501    200   1008
    683   1808   1124  -1247   -220   1467    -36    332    -75    496    197   1000
    678   1808   1130  -1244   -226   1470    -51    337    -75    496    200   1000
    665   1829   1163  -1249   -249   1499    -57    340    -67    501    207   1005
    649   1857   1208  -1252   -277   1532    -59    350    -46    517    220   1023
    620   1839   1218  -1231   -301   1530    -62    366    -31    527    231   1036
    594   1821   1226  -1208   -314   1525    -70    384    -15    540    246   1060
    571   1810   1236  -1192   -332   1525    -72    420     18    576    283   1104
    555   1852   1296  -1202   -368   1574    -62    475     75    631    337   1163
    576   1875   1299  -1226   -361   1587    -64    527    122    683    379   1202
    613   1880   1267  -1247   -327   1574    -70    584    179    745    433   1254
    636   1938   1301  -1288   -332   1621    -67    665    259    828    514   1330
    670   2047   1376  -1358   -353   1712    -64    737    335    914    605   1413
    709   2101   1392  -1408   -340   1748    -51    792    402    987    680   1496
    750   2156   1402  -1454   -327   1779    -44    820    433   1018    724   1543
    756   2221   1465  -1491   -355   1844    -36    831    439   1021    732   1543
    748   2200   1452  -1473   -350   1826    -36    807    415    995    704   1499
    743   2145   1402  -1447   -329   1774    -57    750    371    945    649   1449
    732   2104   1371  -1421   -319   1738    -70    704    337    904    607   1436
    714   2052   1335  -1384   -311   1693    -70    659    290    839    553   1397
    706   1997   1291  -1350   -290   1644    -93    594    223    758    483   1337
    667   1943   1275  -1306   -303   1608   -114    514    153    670    397   1260
    646   1899   1252  -1273   -303   1574   -127    452     96    600    327   1189
    641   1844   1200  -1244   -277   1522   -153    387     33    524    249   1106
    633   1805   1171  -1218   -267   1488   -179    329    -12    470    200   1054
    610   1777   1166  -1195   -277   1470   -202    275    -49    413    140    995
    579   1740   1161  -1161   -290   1452   -226    239    -85    371     96    956
    571   1738   1166  -1156   -298   1452   -218    228    -93    363     83    961
    568   1704   1135  -1135   -283   1421   -228    213   -119    337     54    940
    558   1673   1114  -1117   -277   1392   -277    176   -150    298     12    893
    563   1688   1124  -1127   -280   1408   -290    176   -145    296     10    891
    618   1766   1148  -1192   -265   1457   -272    197   -122    319     36    919
    646   1842   1195  -1244   -272   1519   -244    223    -88    342     57    937
    618   1873   1252  -1247   -316   1564   -236    223    -77    342     49    930
    610   1886   1275  -1249   -332   1582   -215    236    -62    355     57    945
    605   1867   1262  -1239   -327   1566   -184    249    -44    366     64    966
    626   1880   1254  -1252   -314   1569   -158    270    -15    387     85    992
    615   1912   1296  -1265   -342   1605   -174    267     -2    402    101   1005
    615   1906   1291  -1262   -337   1600   -213    241    -15    394     96    976
    639   1855   1215  -1247   -288   1535   -257    218    -44    366     70    922
    649   1849   1200  -1249   -275   1525   -267    194    -77    329     25    862
    657   1896   1236  -1278   -288   1566   -272    184    -80    332     20    862
    644   1878   1234  -1262   -296   1556   -280    176    -83    329     25    870
    636   1821   1184  -1231   -272   1504   -314    155   -116    298      2    849
    633   1774   1140  -1202   -252   1457   -327    140   -132    283     -7    826
    620   1696   1075  -1161   -228   1387   -319    124   -150    254    -51    769
    618   1647   1026  -1132   -202   1337   -322    101   -179    223    -88    727
    589   1634   1041  -1111   -226   1337   -322     83   -200    197   -101    714
    581   1590   1008  -1085   -213   1299   -324     62   -215    181   -127    696
    597   1530    930  -1065   -166   1231   -322     44   -236    158   -158    678
    615   1493    875  -1054   -129   1184   -332     28   -252    132   -181    665
    600   1480    878  -1041   -137   1179   -345     12   -265    114   -200    654
    592   1454    862  -1023   -135   1158   -348     -5   -277    103   -207    641
    589   1387    797   -989   -103   1091   -350    -20   -293     88   -231    615
    558   1348    789   -953   -116   1070   -353    -25   -301     77   -241    610
    540   1356    815   -950   -137   1085   -355    -28   -303     75   -241    610
    540   1356    815   -948   -137   1085   -342    -33   -301     72   -239    597
    540   1337    797   -940   -127   1067   -311     -5   -290     59   -267    561
    535   1335    797   -935   -129   1067   -202    116   -197    101   -267    548
    555   1371    815   -966   -132   1093   -101    270    -44    223   -179    615
    587   1597   1010  -1091   -210   1304    -41    454    200    485     67    813
    652   1870   1218  -1262   -283   1545    -77    639    462    854    483   1210
    662   2088   1426  -1376   -381   1758   -161    568    524   1106    875   1644
    576   2055   1478  -1317   -452   1766   -249    280    353   1130   1052   1867
    459   1912   1452  -1184   -496   1683   -410   -161    -90    758    771   1657
    342   1618   1275   -982   -467   1447   -644   -813   -867   -210   -215    805
    322   1314    992   -818   -335   1153   -839  -1169  -1376   -875   -896    220
    361   1041    678   -704   -158    862   -872  -1057  -1325   -865   -940    124
    405    875    470   -639    -31    672   -784   -833  -1098   -688   -841    158
    446    906    459   -678     -7    683   -654   -631   -862   -493   -704    252
    475   1002    527   -737    -25    763   -459   -389   -592   -265   -524    379
    501   1047    545   -776    -20    797   -337   -241   -433   -135   -436    454
    530   1101    571   -815    -20    836   -293   -189   -376    -88   -402    488
    553   1111    558   -833     -2    836   -265   -176   -355    -67   -384    501
    566   1085    519   -826     23    802   -244   -174   -350    -59   -371    501
    584   1085    498   -836     41    792   -244   -181   -358    -70   -376    472
    584   1106    522   -844     31    815   -236   -179   -345    -59   -366    454
    574   1106    530   -841     23    818   -223   -174   -340    -54   -353    457
    571   1122    550   -846     10    839   -226   -174   -340    -46   -342    454
    548   1101    553   -826     -2    828   -223   -166   -316    -33   -335    446
    514   1078    563   -795    -23    820   -200   -145   -290    -18   -316    470
    509   1122    613   -818    -51    870   -197   -137   -275      7   -283    496
    501   1143    641   -823    -70    893   -192   -124   -254     31   -259    506
    478   1150    672   -815    -98    911   -194   -124   -252     31   -262    485
    488   1127    639   -807    -75    883   -194   -127   -252     31   -262    459
    491   1104    610   -800    -59    857   -189   -114   -228     57   -241    459
    478   1106    628   -792    -75    867   -163    -85   -189     96   -205    491
    470   1119    646   -795    -88    883   -140    -54   -148    137   -158    558
    454   1143    688   -797   -116    917   -132    -20   -103    187   -106    620
    452   1169    714   -813   -132    940   -140      5    -59    228    -67    657
    465   1171    706   -818   -122    937   -132     51      5    296     -2    719
    475   1174    698   -826   -111    937   -124    106     77    379     80    795
    478   1176    698   -826   -109    937   -114    161    142    454    158    857
    480   1252    771   -867   -145   1010    -90    226    233    542    249    943
    478   1293    813   -885   -166   1054    -75    267    293    602    309   1002
    483   1309    826   -898   -171   1067    -72    283    311    623    337   1028
    493   1322    828   -906   -166   1075    -70    283    311    620    345   1044
    496   1309    813   -901   -158   1060    -64    272    293    597    340   1039
    483   1260    776   -872   -145   1018    -70    239    252    550    303   1002
    472   1205    732   -841   -129    969    -77    184    192    478    239    935
    452   1166    714   -807   -129    940    -83    124    127    392    166    862
    441   1085    644   -763   -103    867    -90     64     54    306     77    795
    426   1031    605   -730    -88    818    -85     10    -10    231      2    737
    410   1000    589   -706    -88    795    -98    -51    -64    158    -64    680
    394    917    522   -654    -62    719   -114   -109   -119     83   -129    623
    371    823    449   -600    -38    639   -135   -158   -179     23   -181    571
    361    779    418   -571    -28    600   -142   -194   -215    -12   -218    524
    358    758    400   -561    -23    579   -150   -228   -241    -51   -257    478
    342    704    361   -522     -7    532   -145   -249   -246    -75   -270    462
    337    662    324   -501      5    496   -150   -267   -257    -83   -272    457
    345    672    327   -511     10    501   -158   -280   -265    -90   -272    449
    335    678    342   -509     -2    511   -158   -285   -259    -90   -265    441
    324    688    363   -506    -18    527   -166   -293   -267   -101   -265    436
    327    704    376   -517    -25    540   -148   -270   -233    -75   -236    462
    329    748    418   -540    -44    584   -132   -257   -207    -57   -215    465
    324    782    454   -555    -64    618   -116   -254   -189    -46   -200    465
    319    787    467   -553    -72    628   -109   -254   -174    -36   -187    480
    309    787    478   -548    -85    633    -98   -249   -148    -12   -150    504
    293    795    501   -545   -103    649   -106   -262   -132      0   -122    522
    290    782    488   -537    -98    636   -132   -293   -148    -20   -135    511
    303    802    498   -553    -96    652   -150   -311   -163    -36   -140    506
    309    815    506   -563    -98    662   -132   -303   -148    -25   -116    522
    296    826    530   -561   -116    678   -122   -301   -142    -25   -103    527
    293    789    496   -542   -101    644   -116   -306   -153    -38   -106    511
    293    717    423   -504    -64    571   -116   -316   -181    -59   -124    485
    283    688    405   -488    -62    548   -103   -319   -179    -64   -124    488
    257    628    371   -444    -57    501    -90   -324   -189    -80   -140    470
    228    568    340   -400    -57    454    -85   -348   -213   -114   -171    436
    202    522    319   -361    -57    420    -96   -384   -246   -166   -210    389
    197    488    288   -342    -46    389   -103   -407   -275   -194   -233    361
    200    446    246   -324    -23    348    -90   -413   -280   -213   -249    348
    192    405    213   -298    -10    309    -85   -418   -285   -228   -265    335
    187    397    210   -290    -10    303    -88   -423   -290   -228   -262    335
    161    340    179   -252    -10    259    -93   -433   -296   -233   -267    327
    135    288    153   -213    -10    220    -98   -449   -301   -244   -277    309
    132    290    155   -213    -12    223   -106   -457   -301   -244   -275    306
    140    288    148   -213     -2    218   -111   -462   -301   -241   -272    301
    129    249    119   -192      5    184   -119   -457   -298   -249   -275    290
    140    218     77   -179     31    148    -83   -387   -262   -241   -280    265
    150    257    103   -205     23    181     -2   -241   -145   -176   -257    249
    171    381    210   -275    -18    296     67    -80     36    -12   -127    348
    181    579    397   -381   -109    488    101     98    290    288    181    639
    194    833    636   -514   -220    735     33    127    402    519    519   1034
    145   1039    891   -592   -374    966    -77   -140    239    522    730   1356
     64   1026    961   -545   -446    995   -153   -446    -28    397    789   1470
      5    813    805   -410   -400    810   -316   -870   -501    -70    368   1072
    -23    431    454   -205   -239    441   -542  -1343  -1088   -810   -465    265
     15     75     59    -46    -20     67   -737  -1543  -1395  -1231   -953   -205
     57   -155   -213     49    135   -184   -735  -1400  -1262  -1130   -911   -220
     72   -192   -265     59    168   -228   -613  -1156   -997   -911   -758   -127
     90   -150   -244     28    166   -197   -480   -917   -745   -701   -605    -18
    119    -80   -202    -20    158   -140   -332   -685   -522   -506   -446    101
    137    -23   -161    -57    148    -90   -249   -568   -397   -402   -361    174
    153      7   -148    -83    150    -70   -228   -532   -363   -374   -329    194
    168     -2   -171    -83    168    -88   -226   -517   -348   -361   -309    197
    161    -18   -179    -72    168    -98   -223   -506   -337   -350   -303    189
    158    -59   -218    -49    187   -137   -226   -493   -329   -340   -296    184
    155    -57   -215    -49    184   -135   -213   -472   -306   -316   -277    207
    145    -33   -179    -57    161   -106   -215   -465   -290   -298   -257    228
    119    -36   -158    -41    135    -96   -205   -454   -272   -280   -233    246
    103    -31   -135    -36    119    -83   -194   -436   -249   -262   -207    265
     88    -33   -122    -25    103    -77   -192   -431   -239   -246   -189    275
     88    -36   -124    -25    103    -80   -202   -426   -239   -241   -181    270
     93    -51   -145    -23    116    -98   -207   -418   -239   -239   -179    254
    116    -64   -181    -25    148   -122   -207   -410   -233   -226   -158    236
    140    -77   -218    -31    176   -148   -207   -400   -220   -207   -137    223
    140   -101   -241    -20    189   -171   -215   -389   -215   -200   -124    215
    140    -98   -239    -20    187   -168   -218   -371   -200   -181   -106    241
    140    -93   -233    -23    187   -163   -213   -345   -163   -148    -70    288
    161    -59   -223    -51    189   -140   -218   -314   -124   -111    -33    335
    174    -57   -231    -59    202   -142   -220   -272    -83    -64     15    379
    187    -20   -207    -85    197   -114   -210   -215    -25     -5     75    428
    220     23   -197   -122    210    -85   -207   -158     36     59    145    478
    246     67   -181   -158    213    -57   -189    -90    106    135    231    545
    252    114   -137   -184    194    -10   -184    -41    150    192    290    597
    244    148    -96   -197    168     25   -187    -15    168    220    322    618
    249    174    -75   -210    163     49   -163     12    197    246    363    649
    241    179    -64   -213    153     57   -166      7    194    241    368    644
    223    153    -70   -189    145     41   -179    -15    168    210    345    615
    205    135    -70   -171    137     31   -192    -62    119    155    301    563
    194    116    -77   -155    137     20   -192   -101     90    116    272    522
    174     93    -83   -135    129      5   -181   -148     49     67    228    475
    153     64    -88   -109    122    -10   -187   -200      2      7    168    428
    135      0   -135    -70    132    -64   -197   -252    -36    -49    116    376
    109    -72   -181    -18    145   -127   -194   -301    -72    -93     75    324
     88   -137   -226     23    155   -181   -202   -350   -109   -129     41    288
     75   -189   -265     57    168   -226   -218   -400   -145   -171     -2    244
     62   -244   -309     88    184   -275   -239   -436   -176   -202    -33    207
     49   -298   -348    124    197   -322   -257   -478   -215   -241    -62    158
     31   -324   -355    145    192   -340   -254   -501   -223   -252    -75    142
     41   -319   -361    137    200   -337   -241   -493   -207   -231    -51    158
     51   -322   -376    132    213   -348   -244   -496   -210   -231    -57    158
     54   -324   -379    135    215   -350   -241   -493   -202   -220    -57    166
     49   -355   -405    153    226   -379   -246   -488   -200   -215    -44    171
     54   -371   -426    158    239   -397   -252   -483   -200   -218    -31    166
     59   -340   -400    140    228   -371   -233   -459   -176   -194     -7    181
     67   -285   -353    109    210   -319   -192   -420   -135   -153     31    223
     62   -283   -345    109    202   -314   -158   -402   -116   -137     46    239
     59   -275   -335    106    197   -306   -161   -400   -114   -129     57    252
     57   -246   -306     93    181   -275   -174   -405   -109   -122     62    262
     64   -246   -311     90    187   -277   -197   -420   -114   -122     72    270
     70   -277   -348    103    207   -311   -244   -454   -140   -140     72    259
     75   -296   -371    111    220   -335   -254   -462   -142   -140     88    262
     77   -277   -355    101    215   -316   -249   -459   -129   -124    101    285
     90   -288   -379     98    233   -332   -259   -470   -142   -137     85    285
     93   -342   -436    124    262   -387   -280   -491   -171   -163     67    254
     88   -394   -485    153    285   -439   -298   -506   -200   -187     54    231
     85   -431   -517    171    301   -472   -303   -519   -215   -200     46    215
     80   -478   -558    200    319   -517   -311   -530   -239   -226     25    197
     70   -519   -592    223    329   -553   -327   -550   -267   -270    -15    174
     49   -545   -594    246    322   -568   -327   -563   -275   -293    -41    158
     38   -579   -620    270    327   -600   -327   -576   -285   -303    -51    142
     49   -607   -657    280    353   -631   -324   -584   -288   -311    -51    135
     54   -646   -701    293    374   -672   -332   -597   -298   -327    -62     98
     54   -678   -735    311    392   -706   -342   -600   -303   -337    -70     77
     57   -683   -743    311    397   -711   -350   -602   -301   -340    -62     75
     67   -672   -740    303    402   -706   -371   -605   -298   -340    -59     75
     70   -706   -776    316    423   -743   -371   -610   -309   -350    -72     67
     88   -727   -815    319    449   -771   -366   -610   -309   -355    -72     67
    116   -724   -841    303    478   -782   -368   -605   -309   -366    -83     38
    153   -709   -862    277    506   -784   -316   -511   -262   -353    -98     -2
    187   -639   -826    226    504   -732   -213   -314   -116   -259    -33     33
    233   -498   -732    132    483   -615   -114    -70    109    -46    153    202
    290   -249   -542    -20    415   -394    -54    189    379    267    472    532
    329    114   -215   -220    272    -49    -88    171    498    493    797    924
    231    246     12   -241    109    129   -270   -270    350    537   1000   1223
     77    210    132   -145    -25    171   -467   -743    124    465   1036   1319
    -51   -116    -64     83      5    -90   -683  -1286   -387    -67    517    844
   -101   -644   -542    374    220   -594   -930  -1756  -1065   -917   -381    -15
    -38   -992   -953    514    454   -974  -1065  -1782  -1226  -1161   -667   -303
     25  -1078  -1104    524    563  -1091  -1013  -1535  -1031  -1023   -584   -270
     83  -1002  -1088    459    584  -1044   -852  -1223   -771   -833   -446   -174
    140   -919  -1060    389    600   -989   -639   -891   -509   -628   -296    -72
    194   -883  -1080    342    636   -979   -535   -717   -374   -522   -215    -23
    215   -867  -1085    324    649   -976   -498   -646   -314   -483   -179     -5
    220   -839  -1062    309    639   -950   -488   -613   -277   -462   -161     -5
    218   -823  -1041    303    628   -932   -485   -592   -257   -454   -163     -7
    197   -826  -1023    311    607   -924   -480   -574   -236   -436   -155     -2
    187   -828  -1018    319    602   -922   -478   -555   -215   -418   -148      5
    187   -818  -1008    314    597   -911   -472   -540   -189   -397   -140     20
    197   -805  -1002    303    600   -904   -457   -517   -155   -368   -114     46
    207   -787   -995    288    600   -891   -467   -504   -140   -358    -98     64
    215   -782  -1000    283    607   -891   -467   -493   -129   -350    -88     85
    207   -779   -987    283    594   -880   -470   -480   -109   -340    -77    109
    202   -774   -976    285    589   -875   -462   -452    -72   -311    -54    145
    226   -761   -987    265    605   -872   -457   -423    -44   -296    -38    171
    226   -766   -992    267    607   -878   -465   -407    -31   -285    -36    184
    226   -784  -1013    277    618   -898   -470   -394    -15   -275    -36    194
    241   -771  -1013    265    626   -891   -470   -368     15   -246    -18    218
    252   -743   -995    244    620   -867   -467   -332     57   -215     12    246
    254   -735   -989    239    620   -862   -467   -288     96   -187     36    259
    267   -740  -1008    233    636   -872   -470   -241    127   -163     51    275
    285   -730  -1015    223    649   -872   -459   -179    181   -114     88    316
    309   -698  -1010    192    659   -852   -436   -103    254    -46    148    374
    345   -646   -995    150    670   -820   -420    -28    319     12    202    418
    379   -592   -974    106    675   -782   -418     33    368     62    252    457
    405   -542   -948     70    675   -745   -420     80    413    101    293    493
    413   -496   -909     38    659   -701   -426    119    459    142    337    537
    402   -480   -885     38    641   -683   -420    116    478    153    345    553
    410   -472   -885     31    644   -678   -428     93    462    135    327    542
    405   -478   -883     36    644   -680   -431     70    449    116    303    527
    394   -522   -917     62    652   -719   -444     25    413     70    259    483
    389   -542   -935     75    659   -737   -462    -28    376     20    218    444
    376   -584   -963    103    667   -774   -493   -106    319    -51    153    384
    358   -641  -1000    142    678   -820   -517   -192    257   -124     72    314
    332   -701  -1036    181    683   -867   -522   -246    223   -171     20    272
    322   -756  -1078    218    698   -917   -537   -306    179   -223    -31    231
    316   -823  -1140    252    727   -982   -566   -374    132   -277    -90    174
    319   -854  -1174    267    745  -1013   -594   -433     88   -329   -150    114
    301   -901  -1205    298    750  -1054   -623   -493     36   -394   -215     49
    288   -953  -1241    329    763  -1096   -644   -535      5   -436   -265     -2
    285   -963  -1252    337    769  -1106   -659   -555     -5   -452   -285    -25
    293   -961  -1254    335    774  -1106   -665   -563     10   -439   -275    -12
    309   -997  -1306    342    805  -1150   -683   -576      5   -446   -285    -25
    327  -1008  -1335    340    831  -1171   -701   -597    -15   -467   -309    -54
    340   -995  -1335    324    836  -1163   -706   -602    -12   -470   -319    -72
    355  -1005  -1361    324    857  -1182   -701   -600     -7   -470   -335    -90
    363   -997  -1361    314    862  -1179   -672   -587     20   -454   -322    -80
    371   -953  -1325    290    846  -1137   -649   -574     51   -436   -306    -59
    363   -940  -1304    285    833  -1122   -636   -568     64   -431   -306    -57
    355   -943  -1299    293    826  -1119   -639   -579     59   -446   -322    -77
    361   -922  -1283    280    820  -1104   -659   -600     57   -454   -329    -80
    376   -901  -1278    262    826  -1088   -685   -620     54   -459   -332    -72
    397   -917  -1317    259    854  -1117   -737   -657     28   -485   -358    -83
    415   -927  -1343    257    878  -1135   -766   -678     15   -498   -368    -83
    415   -924  -1340    254    875  -1132   -771   -688     10   -501   -363    -85
    415   -945  -1361    265    885  -1153   -779   -709     -5   -517   -381   -109
    405   -995  -1402    293    901  -1197   -797   -735    -33   -545   -415   -140
    405  -1047  -1452    322    927  -1249   -810   -756    -54   -581   -449   -166
    413  -1078  -1491    329    950  -1283   -813   -769    -72   -602   -470   -179
    410  -1106  -1519    348    963  -1312   -810   -795    -98   -639   -506   -213
    394  -1153  -1551    376    971  -1350   -813   -815   -122   -670   -542   -249
    392  -1192  -1584    400    987  -1387   -813   -828   -135   -696   -566   -272
    402  -1197  -1602    397   1002  -1400   -831   -854   -166   -732   -607   -311
    407  -1249  -1657    420   1031  -1452   -846   -880   -200   -769   -652   -363
    392  -1322  -1717    465   1052  -1519   -852   -898   -220   -795   -678   -389
    392  -1325  -1717    467   1054  -1519   -854   -906   -231   -802   -683   -389
    402  -1322  -1727    459   1062  -1525   -862   -919   -244   -815   -696   -402
    413  -1332  -1748    459   1080  -1540   -862   -930   -252   -828   -711   -415
    405  -1330  -1735    462   1070  -1532   -862   -932   -252   -828   -719   -413
    397  -1348  -1745    475   1070  -1545   -854   -932   -259   -841   -730   -418
    405  -1387  -1792    488   1096  -1590   -828   -906   -257   -862   -761   -454
    407  -1395  -1803    493   1104  -1597   -730   -792   -197   -852   -797   -511
    392  -1353  -1745    478   1067  -1548   -639   -628    -57   -748   -730   -472
    420  -1137  -1558    358    989  -1348   -566   -405    210   -465   -462   -231
    480   -846  -1327    181    901  -1085   -607   -246    449   -106    -54    189
    410   -597  -1008     93    706   -802   -745   -457    418     67    272    587
    371   -439   -810     33    589   -626   -852   -805    239    106    470    839
    488   -335   -823    -75    654   -579   -971  -1195   -114   -150    303    735
    371   -769  -1143    197    756   -953  -1218  -1782   -844  -1039   -620   -109
    415  -1148  -1566    366    989  -1356  -1397  -2078  -1350  -1719  -1337   -766
    446  -1408  -1855    478   1150  -1631  -1408  -1961  -1314  -1745  -1423   -885
    361  -1628  -1990    633   1174  -1808  -1322  -1748  -1119  -1613  -1356   -875
    327  -1660  -1987    665   1153  -1821  -1195  -1535   -909  -1447  -1244   -815
    332  -1597  -1930    631   1130  -1764  -1026  -1296   -678  -1257  -1101   -719
    236  -1610  -1847    685   1039  -1727   -969  -1189   -571  -1174  -1041   -680
    246  -1571  -1818    662   1031  -1693   -945  -1148   -532  -1140  -1015   -654
    532  -1275  -1808    371   1169  -1540   -797  -1008   -402  -1005   -891   -530
    657  -1158  -1816    249   1236  -1486   -730   -948   -350   -948   -836   -472
    509  -1265  -1777    376   1140  -1519   -766   -989   -397   -995   -875   -514
    662  -1065  -1727    202   1195  -1395   -685   -919   -335   -924   -800   -446
    610  -1085  -1696    236   1150  -1389   -698   -932   -342   -937   -810   -459
    462  -1239  -1701    389   1080  -1470   -745   -979   -392   -989   -862   -517
    444  -1249  -1693    400   1067  -1470   -740   -971   -384   -984   -859   -501
    496  -1192  -1688    348   1091  -1439   -761   -971   -379   -979   -846   -496
    535  -1150  -1688    306   1111  -1418   -745   -956   -371   -969   -836   -493
    561  -1096  -1657    265   1109  -1376   -750   -953   -374   -966   -839   -488
    537  -1052  -1590    254   1062  -1319   -771   -956   -374   -956   -823   -467
    542  -1026  -1569    241   1054  -1296   -745   -924   -337   -914   -782   -423
    581  -1010  -1595    213   1088  -1301   -691   -875   -298   -870   -740   -387
    527  -1047  -1574    257   1049  -1309   -680   -859   -285   -857   -727   -381
    465  -1060  -1525    296    992  -1291   -709   -872   -290   -865   -732   -384
    488   -989  -1478    252    982  -1234   -714   -841   -257   -823   -688   -337
    545   -872  -1418    161    979  -1145   -683   -774   -189   -748   -615   -257
    558   -846  -1405    142    979  -1124   -696   -730   -148   -696   -566   -207
    574   -795  -1369    109    969  -1080   -678   -657    -83   -618   -493   -132
    753   -511  -1265   -119   1008   -888   -574   -524     54   -465   -345     15
    776   -426  -1205   -176    989   -815   -498   -436    145   -366   -254    109
    662   -462  -1124   -101    891   -792   -506   -420    158   -342   -231    140
    600   -465  -1065    -70    831   -766   -519   -415    155   -332   -213    158
    646   -363  -1010   -140    828   -685   -488   -400    168   -314   -184    189
    626   -348   -974   -140    800   -662   -514   -436    129   -350   -213    163
    623   -376  -1000   -124    810   -688   -522   -462     93   -389   -252    137
    592   -439  -1031    -77    810   -735   -509   -496     46   -439   -296    101
    535   -506  -1041    -12    787   -774   -530   -563    -38   -530   -379     15
    550   -483  -1036    -36    792   -758   -527   -615    -96   -600   -439    -36
    574   -457  -1031    -59    800   -743   -504   -652   -140   -654   -485    -85
    514   -509  -1023     -2    766   -766   -514   -717   -213   -735   -561   -150
    501   -532  -1034     15    766   -782   -519   -766   -270   -789   -610   -187
    462   -587  -1049     62    753   -818   -566   -836   -345   -862   -678   -246
    397   -680  -1078    142    735   -880   -613   -901   -420   -932   -748   -309
    584   -498  -1085    -44    833   -792   -519   -857   -384   -893   -711   -265
    753   -285  -1039   -233    896   -662   -423   -797   -332   -841   -659   -218
    579   -459  -1039    -62    807   -748   -504   -883   -423   -922   -737   -303
    540   -493  -1034    -23    784   -763   -545   -914   -459   -950   -763   -329
    537   -496  -1034    -20    784   -766   -542   -917   -472   -958   -769   -340
    545   -483  -1028    -31    787   -756   -532   -917   -472   -950   -769   -348
    566   -431   -997    -70    779   -711   -537   -919   -478   -945   -756   -332
    574   -368   -943   -101    758   -654   -524   -901   -462   -919   -722   -309
    581   -277   -859   -153    719   -568   -493   -865   -428   -875   -680   -270
    605   -215   -820   -194    711   -517   -462   -846   -420   -862   -670   -270
    594   -189   -784   -202    688   -488   -454   -839   -415   -857   -662   -270
    587   -140   -730   -223    657   -433   -449   -846   -423   -852   -654   -254
    594    -90   -685   -254    639   -387   -470   -872   -433   -846   -636   -228
    574    -62   -636   -254    605   -348   -465   -893   -444   -839   -620   -215
    574    -25   -602   -275    587   -314   -475   -911   -470   -852   -633   -223
    568     -5   -574   -280    571   -288   -457   -914   -483   -859   -636   -231
    576     28   -548   -303    561   -259   -431   -909   -491   -859   -633   -241
    558      0   -558   -277    558   -277   -454   -927   -522   -878   -649   -262
    548    -10   -561   -270    553   -283   -470   -935   -548   -891   -659   -267
    537    -12   -550   -262    542   -280   -491   -940   -576   -901   -670   -280
    506    -57   -563   -226    535   -309   -498   -961   -610   -930   -714   -311
    514    -54   -568   -228    540   -311   -483   -961   -633   -948   -732   -324
    504    -64   -568   -220    535   -316   -488   -982   -667   -971   -740   -355
    496    -80   -579   -207    537   -329   -462   -992   -685   -992   -761   -376
    501    -93   -594   -205    548   -342   -449  -1005   -704  -1010   -779   -379
    511   -114   -626   -197    568   -368   -459  -1013   -727  -1036   -810   -397
    462   -109   -574   -176    517   -340   -483  -1036   -756  -1054   -828   -426
    439    -59   -498   -192    467   -277   -498  -1049   -763  -1052   -820   -433
    446    -23   -470   -213    457   -246   -491  -1031   -750  -1034   -797   -413
    452    -10   -462   -220    457   -236   -459  -1005   -732  -1015   -776   -381
    452      7   -446   -231    449   -218   -452  -1002   -740  -1023   -784   -389
    449     18   -433   -233    441   -207   -446   -987   -732  -1021   -795   -410
    465     18   -449   -244    457   -215   -394   -893   -672   -989   -797   -431
    483    103   -379   -293    431   -137   -309   -743   -555   -919   -769   -441
    478    244   -233   -361    355      5   -223   -581   -358   -714   -607   -316
    478    465    -12   -470    246    226   -187   -379    -62   -350   -252     20
    509    711    200   -613    155    457   -309   -348     70    -59    155    470
    485   1000    514   -743    -12    758   -483   -662   -150    -62    397    810
    413   1008    594   -711    -90    802   -542   -974   -506   -275    350    820
    327    878    550   -602   -111    714   -657  -1376  -1054   -854   -218    296
    241    576    335   -410    -46    457   -857  -1855  -1717  -1704  -1148   -587
    241    324     83   -283     80    205  -1005  -1966  -1935  -2003  -1496   -927
    280    122   -158   -202    218    -18   -974  -1764  -1722  -1810  -1376   -870
    324     57   -267   -192    296   -103   -844  -1514  -1441  -1579  -1213   -766
    355     96   -259   -226    306    -80   -685  -1254  -1153  -1335  -1031   -636
    361    215   -145   -288    254     36   -522  -1021   -898  -1122   -865   -504
    353    277    -77   -316    215    101   -423   -898   -774  -1008   -776   -426
    303    288    -15   -296    161    137   -381   -852   -730   -961   -740   -402
    306    353     46   -332    129    200   -379   -826   -704   -922   -704   -374
    335    397     62   -366    137    231   -405   -815   -709   -909   -688   -361
    335    444    106   -389    114    275   -374   -792   -691   -885   -665   -337
    319    485    163   -402     77    324   -366   -776   -680   -867   -646   -324
    309    519    207   -415     51    363   -428   -787   -685   -859   -628   -303
    361    589    228   -475     67    410   -407   -761   -659   -828   -602   -283
    348    592    241   -470     51    418   -381   -748   -652   -818   -594   -277
    329    607    277   -470     25    444   -361   -727   -639   -800   -579   -259
    332    631    298   -483     15    465   -361   -717   -631   -795   -574   -244
    322    657    335   -488     -5    496   -361   -701   -618   -776   -555   -226
    353    722    366   -540     -5    545   -350   -678   -589   -735   -519   -192
    361    771    407   -566    -23    589   -329   -649   -561   -696   -485   -166
    361    776    415   -571    -28    597   -329   -623   -535   -667   -462   -150
    371    823    452   -597    -38    639   -319   -597   -509   -649   -449   -137
    381    859    478   -623    -49    670   -293   -555   -465   -602   -405    -96
    400    901    501   -652    -49    701   -267   -501   -407   -535   -355    -46
    392    924    532   -659    -70    730   -272   -457   -358   -480   -309      0
    426    963    537   -693    -54    750   -290   -392   -290   -405   -239     72
    407    971    563   -691    -77    769   -324   -337   -231   -342   -181    122
    423   1041    618   -732    -98    831   -301   -252   -140   -252   -101    197
    540   1231    691   -888    -75    961   -228   -132    -15   -122     25    322
    615   1363    748   -989    -64   1057   -200    -59     62    -36    114    413
    566   1350    782   -961   -106   1067   -215    -64     49    -44    111    410
    548   1392    841   -971   -145   1117   -210    -67     36    -57     98    397
    527   1350    823   -940   -148   1088   -226    -93    -10   -106     57    366
    527   1363    836   -945   -153   1101   -215   -106    -33   -135     36    366
    553   1441    888  -1000   -168   1166   -228   -153    -75   -184     -5    337
    509   1423    914   -966   -202   1171   -249   -215   -148   -259    -80    265
    472   1348    875   -911   -200   1111   -272   -283   -231   -353   -176    176
    467   1335    867   -901   -200   1101   -288   -332   -290   -413   -231    127
    509   1400    891   -956   -189   1145   -257   -353   -306   -436   -254    122
    530   1408    875   -969   -171   1143   -262   -384   -342   -470   -293     85
    511   1356    841   -935   -163   1098   -277   -418   -381   -498   -319     46
    493   1314    820   -904   -163   1067   -303   -449   -410   -524   -353      7
    475   1283    807   -880   -166   1047   -309   -459   -426   -548   -376    -12
    433   1254    818   -844   -192   1036   -314   -467   -433   -558   -387    -20
    457   1306    846   -883   -194   1078   -332   -470   -433   -555   -389    -12
    446   1319    872   -883   -213   1096   -361   -475   -439   -555   -402    -12
    413   1309    896   -862   -241   1104   -363   -475   -433   -550   -397     -2
    394   1314    919   -854   -262   1117   -353   -465   -418   -540   -387     10
    415   1350    935   -883   -259   1143   -342   -433   -384   -506   -345     46
    428   1436   1008   -932   -288   1223   -332   -394   -337   -459   -298     75
    397   1473   1072   -935   -337   1273   -314   -358   -288   -418   -259    111
    423   1548   1122   -987   -350   1335   -267   -324   -239   -376   -228    150
    452   1623   1169  -1039   -358   1395   -233   -301   -202   -345   -205    176
    418   1649   1231  -1034   -405   1441   -254   -303   -187   -332   -189    197
    420   1688   1267  -1057   -423   1478   -285   -309   -174   -314   -171    210
    472   1751   1278  -1111   -402   1514   -293   -290   -148   -277   -132    233
    426   1701   1273  -1065   -423   1488   -345   -319   -176   -293   -142    223
    400   1699   1299  -1049   -449   1499   -345   -314   -166   -280   -129    241
    376   1680   1304  -1028   -465   1493   -340   -316   -161   -280   -135    239
    415   1688   1273  -1052   -428   1480   -337   -319   -166   -283   -140    244
    444   1706   1262  -1078   -407   1486   -316   -306   -163   -275   -135    249
    433   1686   1252  -1060   -407   1470   -303   -301   -163   -275   -140    239
    394   1618   1223  -1008   -413   1421   -314   -319   -184   -293   -158    220
    376   1574   1197   -976   -410   1387   -303   -316   -187   -298   -161    213
    371   1551   1179   -961   -405   1366   -285   -329   -202   -319   -184    189
    306   1483   1176   -893   -433   1330   -303   -361   -239   -355   -231    145
    303   1444   1140   -875   -420   1293   -350   -389   -272   -379   -249    122
    420   1540   1119   -982   -348   1330   -296   -361   -244   -353   -223    150
    436   1592   1156  -1015   -361   1376   -254   -345   -220   -332   -213    168
    361   1553   1192   -956   -415   1374   -298   -374   -244   -350   -228    153
    332   1538   1202   -935   -436   1371   -311   -379   -241   -358   -233    150
    324   1501   1176   -914   -426   1337   -309   -381   -246   -361   -241    135
    311   1486   1171   -898   -431   1330   -309   -384   -249   -358   -241    129
    332   1496   1163   -914   -415   1330   -296   -376   -246   -355   -246    119
    332   1418   1085   -875   -376   1252   -231   -298   -215   -363   -288     64
    342   1491   1145   -917   -400   1319   -114   -140    -88   -296   -267     67
    368   1657   1288  -1013   -459   1473    -15     44    127   -103   -114    200
    420   1904   1483  -1161   -530   1693     49    298    452    267    239    530
    413   2156   1740  -1286   -662   1948    -80    244    517    514    600    948
    355   2369   2013  -1363   -828   2192   -277   -174    277    555    852   1241
    290   2481   2187  -1387   -948   2333   -446   -610    -57    446    904   1312
    200   2257   2057  -1228   -927   2158   -659  -1096   -566    -31    454    911
    124   1756   1631   -943   -753   1696   -901  -1522  -1215   -901   -470     62
     28   1275   1247   -652   -610   1262  -1026  -1577  -1428  -1265   -891   -348
    142   1184   1041   -665   -449   1114   -911  -1273  -1130  -1052   -769   -293
    431   1512   1080   -971   -324   1296   -600   -854   -685   -688   -483    -59
    345   1506   1158   -927   -407   1335   -402   -589   -413   -478   -340     41
    293   1486   1192   -891   -449   1340   -309   -436   -254   -353   -252     96
    277   1504   1223   -891   -472   1363   -259   -361   -174   -283   -200    132
    244   1530   1286   -885   -519   1408   -252   -342   -142   -252   -174    158
    246   1512   1265   -880   -509   1387   -249   -332   -135   -241   -163    161
    293   1538   1244   -917   -475   1392   -244   -314   -114   -228   -153    168
    311   1553   1239   -935   -462   1397   -241   -303   -103   -215   -145    179
    301   1569   1267   -935   -483   1418   -223   -296    -88   -194   -132    194
    272   1569   1296   -922   -511   1434   -220   -283    -59   -171   -103    207
    153   1465   1312   -807   -579   1387   -270   -303    -72   -187   -119    192
    116   1441   1325   -782   -602   1384   -280   -301    -59   -174   -111    205
    223   1548   1325   -885   -550   1436   -246   -265    -15   -129    -77    241
    361   1738   1376  -1052   -509   1558   -181   -197     51    -57     -5    316
    436   1857   1421  -1148   -493   1639    -93   -116    129     28     75    387
    280   1722   1439  -1002   -579   1579   -127   -135    109      7     51    358
    231   1660   1428   -945   -597   1545   -135   -124    119     23     57    361
    249   1670   1418   -961   -584   1545   -145   -106    135     46     75    379
    254   1712   1454   -984   -600   1584   -145    -88    161     72     98    405
    244   1722   1478   -984   -615   1600   -122    -46    207    119    142    439
    249   1743   1493   -995   -620   1618    -88     10    267    179    194    491
    265   1766   1501  -1015   -620   1636    -75     70    324    236    239    532
    277   1792   1512  -1036   -615   1652    -49    142    394    309    301    571
    301   1813   1509  -1060   -602   1662    -12    233    480    397    376    623
    322   1893   1571  -1106   -623   1732      5    311    548    470    452    691
    319   1938   1615  -1130   -646   1777     10    358    587    519    506    745
    316   1990   1673  -1153   -678   1831     31    384    610    548    537    776
    298   2018   1717  -1161   -709   1867     46    387    613    561    553    797
    290   2018   1727  -1153   -717   1873     67    381    613    568    566    810
    285   2018   1732  -1153   -722   1875     67    345    571    540    542    789
    275   2000   1722  -1137   -722   1862     67    303    530    504    511    761
    270   1984   1714  -1127   -722   1849     59    249    483    467    478    730
    257   1925   1667  -1091   -704   1797     41    176    420    415    431    691
    215   1883   1667  -1049   -727   1777     31    103    363    366    389    649
    200   1862   1662  -1031   -732   1764     25     33    303    311    340    594
    184   1813   1626  -1000   -719   1719     15    -36    246    257    285    542
    166   1740   1574   -953   -704   1657     -2    -93    197    215    239    498
    158   1704   1545   -932   -696   1626    -15   -137    158    181    202    457
    145   1680   1535   -911   -693   1608    -25   -176    129    155    176    431
    142   1688   1543   -917   -698   1615    -54   -218     88    124    148    402
    140   1675   1535   -906   -696   1605    -54   -226     75    124    155    407
    140   1639   1499   -891   -678   1569    -38   -218     88    145    176    426
    142   1628   1483   -885   -670   1556    -41   -223     90    150    181    428
    137   1641   1501   -891   -683   1574    -46   -226     90    155    181    423
    140   1670   1530   -904   -693   1600    -46   -220     93    153    179    426
    140   1675   1532   -909   -696   1605    -59   -226     80    145    174    428
    140   1673   1532   -906   -696   1602    -44   -213     96    158    194    449
    132   1704   1571   -919   -719   1639    -12   -187    129    189    236    483
    129   1761   1631   -945   -750   1696     20   -166    155    223    270    504
    140   1758   1615   -950   -737   1688     33   -155    168    233    283    514
    137   1756   1615   -948   -737   1686     25   -166    161    228    270    514
    140   1790   1649   -966   -756   1719      5   -176    163    241    288    540
    150   1808   1657   -979   -753   1732    -31   -202    140    236    290    537
    153   1766   1613   -961   -730   1691    -51   -226    116    223    283    524
    140   1748   1608   -943   -735   1678    -44   -218    119    236    301    532
    124   1761   1634   -943   -753   1699    -38   -215    122    244    306    535
    119   1719   1600   -919   -740   1660    -33   -213    116    244    303    535
    124   1691   1566   -909   -722   1628    -54   -233     83    213    277    519
     88   1675   1587   -883   -750   1631    -44   -220     80    213    283    517
     33   1613   1579   -823   -774   1595    -23   -207     75    210    275    506
     33   1561   1527   -797   -745   1545    -15   -210     54    197    262    485
      5   1504   1496   -756   -745   1499      0   -223     31    179    244    449
     -7   1499   1506   -745   -756   1501      7   -239     20    168    233    441
    -18   1493   1512   -740   -763   1501     12   -246     12    161    226    433
     -7   1483   1491   -737   -748   1486     12   -252     -2    155    220    431
      5   1475   1467   -743   -730   1473     18   -259     -7    155    231    431
     20   1465   1444   -743   -711   1454      5   -272    -20    148    226    428
     46   1428   1382   -740   -667   1405     -2   -283    -36    135    205    423
     46   1421   1374   -732   -662   1397      2   -275    -33    135    207    439
    -15   1436   1449   -711   -732   1441     33   -246     -2    163    239    465
    -62   1415   1475   -678   -769   1444     51   -228      0    171    241    459
    -46   1374   1418   -665   -732   1395    111   -140     31    171    213    423
    -36   1415   1452   -688   -743   1434    236     38    148    231    220    423
    -44   1540   1584   -748   -815   1561    340    280    355    436    397    579
      2   1774   1769   -888   -883   1771    397    542    626    756    727    901
     28   2070   2039  -1052  -1005   2057    324    478    693    974   1052   1280
    -51   2281   2333  -1114  -1192   2307    158     36    540   1065   1304   1618
   -205   2353   2559  -1075  -1382   2455    -28   -457    322   1041   1384   1751
   -311   2132   2442   -911  -1376   2286   -262  -1018   -192    545    906   1301
   -322   1628   1948   -654  -1135   1787   -485  -1428   -844   -270     46    462
   -290   1218   1509   -462   -898   1363   -581  -1434  -1052   -602   -335     75
   -277   1156   1434   -441   -857   1296   -467  -1101   -802   -410   -202    155
   -239   1226   1465   -493   -852   1345   -272   -745   -514   -179    -28    277
   -218   1275   1493   -530   -857   1384    -51   -407   -254     20    122    384
   -215   1330   1545   -555   -880   1436     96   -192    -80    163    236    470
   -202   1369   1569   -584   -888   1467    145   -132    -36    205    265    496
   -176   1389   1564   -607   -870   1475    163    -98    -15    220    280    511
   -158   1379   1538   -613   -846   1457    168    -80     -5    226    293    517
   -137   1382   1519   -620   -828   1449    179    -59      7    236    306    524
   -116   1395   1509   -641   -813   1452    187    -38     15    246    314    537
   -106   1402   1509   -649   -807   1457    187    -20     20    257    324    545
   -114   1397   1512   -644   -813   1454    189     -7     36    267    335    553
   -114   1402   1517   -644   -815   1460    205     18     59    283    353    568
   -103   1434   1535   -665   -820   1483    207     33     77    301    368    589
    -90   1473   1561   -691   -826   1517    205     49     96    322    384    605
    -80   1488   1566   -704   -823   1527    197     64    103    337    397    613
    -77   1483   1561   -701   -818   1522    197     88    116    353    410    623
    -64   1504   1569   -722   -818   1535    205    109    140    381    433    636
    -77   1506   1582   -714   -828   1543    213    135    161    397    446    652
    -90   1504   1595   -706   -844   1548    226    176    189    418    470    675
    -72   1522   1595   -724   -833   1558    236    218    220    449    498    701
    -70   1538   1608   -735   -839   1571    249    262    254    483    524    737
    -51   1577   1626   -763   -839   1600    252    316    296    527    568    782
    -20   1626   1644   -805   -833   1634    267    387    353    589    623    833
    -23   1623   1647   -800   -833   1634    283    475    415    646    672    893
    -54   1665   1719   -807   -888   1693    283    550    454    706    732    950
    -41   1748   1787   -854   -914   1766    303    623    511    771    797   1010
    -25   1808   1831   -891   -927   1818    319    680    561    828    867   1067
     -7   1878   1886   -935   -945   1880    332    722    594    872    919   1124
    -12   1914   1925   -953   -969   1919    332    727    600    883    927   1148
    -20   1904   1925   -943   -974   1914    335    717    581    872    919   1145
    -31   1904   1935   -937   -984   1919    335    691    550    841    896   1124
    -46   1891   1938   -922   -992   1914    332    662    530    815    870   1101
    -49   1875   1925   -914   -987   1901    332    628    514    792    844   1085
    -67   1844   1912   -888   -989   1878    322    579    472    748    810   1054
    -96   1795   1891   -852   -992   1842    319    519    423    696    758   1002
   -119   1725   1844   -802   -982   1784    324    467    381    649    709    953
   -142   1686   1829   -774   -987   1756    306    407    324    600    657    898
   -166   1639   1805   -737   -987   1722    285    353    285    563    618    854
   -174   1610   1782   -719   -976   1696    272    311    252    532    589    826
   -163   1592   1756   -714   -958   1673    262    285    223    509    561    807
   -153   1574   1727   -711   -940   1649    249    270    202    493    542    797
   -166   1553   1719   -693   -943   1636    249    262    194    491    540    789
   -184   1535   1719   -678   -953   1626    246    262    187    483    537    782
   -187   1545   1732   -678   -958   1639    239    257    181    475    542    782
   -179   1543   1722   -683   -950   1631    239    257    176    478    537    782
   -181   1527   1706   -672   -943   1615    236    257    174    478    535    787
   -184   1535   1719   -675   -953   1626    233    257    171    478    532    795
   -187   1569   1756   -691   -971   1662    249    272    187    493    540    797
   -187   1608   1792   -711   -989   1699    275    296    207    509    558    802
   -202   1641   1844   -719  -1023   1743    311    319    236    530    579    820
   -210   1634   1844   -711  -1028   1738    322    332    244    537    589    831
   -213   1626   1839   -706  -1026   1732    303    324    241    532    587    836
   -210   1649   1860   -719  -1036   1756    272    309    249    537    597    846
   -192   1675   1867   -743  -1031   1771    241    288    254    535    605    857
   -184   1680   1865   -750  -1023   1771    213    267    241    522    597    857
   -176   1657   1834   -740  -1005   1745    189    259    231    514    587    849
   -163   1667   1829   -753   -997   1748    174    254    218    509    579    852
   -163   1654   1818   -745   -992   1738    155    239    200    491    563    839
   -158   1639   1797   -743   -979   1719    132    218    171    457    532    820
   -158   1618   1777   -730   -966   1696    119    202    148    431    501    805
   -161   1545   1704   -693   -932   1623    122    200    137    413    475    784
   -176   1488   1665   -657   -919   1577    135    210    135    402    470    761
   -192   1465   1654   -639   -924   1558    140    207    127    384    449    740
   -197   1431   1628   -615   -911   1530    132    197    122    361    420    719
   -192   1395   1587   -602   -891   1491    111    176    103    332    389    691
   -192   1356   1545   -581   -870   1449    101    171     96    319    374    678
   -187   1356   1540   -587   -865   1447     98    171    106    314    371    675
   -176   1361   1538   -592   -857   1449     83    166    106    301    363    672
   -184   1363   1545   -592   -865   1454     62    153    101    290    353    675
   -184   1350   1535   -584   -859   1441     44    142     93    280    332    662
   -189   1335   1525   -574   -857   1428     33    142     93    275    322    657
   -187   1319   1506   -566   -846   1413     46    168    111    283    324    659
   -179   1332   1512   -579   -844   1421    122    277    192    322    324    633
   -168   1366   1535   -600   -852   1449    231    454    324    400    358    641
   -142   1473   1615   -667   -880   1543    306    665    522    584    511    782
    -96   1665   1761   -784   -927   1712    324    898    774    880    815   1091
    -70   1953   2023   -943  -1047   1987    226    833    844   1085   1130   1493
   -174   2148   2320   -987  -1247   2234     98    459    724   1163   1366   1813
   -316   2226   2540   -956  -1428   2382    -59      2    472   1075   1392   1899
   -426   2068   2494   -820  -1460   2281   -275   -568    -54    519    852   1397
   -449   1628   2075   -589  -1262   1852   -514  -1000   -657   -252     31    589
   -402   1301   1701   -449  -1052   1501   -623   -982   -795   -470   -231    311
   -358   1148   1504   -397   -930   1327   -558   -709   -597   -337   -168    319
   -303   1122   1426   -407   -865   1273   -413   -415   -348   -155    -51    394
   -280   1189   1470   -457   -875   1330   -205    -88    -64     64    111    524
   -239   1257   1496   -509   -867   1376    -83    111    101    202    220    615
   -228   1293   1522   -532   -875   1408    -38    184    161    249    257    644
   -228   1309   1538   -540   -883   1423     -7    231    197    283    277    657
   -239   1280   1517   -522   -878   1397      2    254    213    293    277    652
   -249   1288   1538   -519   -893   1413      5    267    228    301    288    659
   -246   1291   1538   -522   -891   1413      2    280    241    311    301    667
   -239   1293   1532   -527   -885   1413      0    293    257    329    316    680
   -244   1296   1540   -527   -891   1418     -7    293    259    335    314    678
   -241   1304   1545   -530   -893   1423     -5    306    275    342    319    680
   -233   1322   1556   -545   -893   1439      0    322    290    363    335    696
   -236   1327   1564   -545   -898   1444      2    329    301    371    337    696
   -231   1330   1561   -550   -896   1444     -7    335    309    374    335    696
   -226   1337   1564   -555   -896   1452    -10    348    322    384    348    704
   -223   1350   1574   -563   -898   1462    -15    361    335    394    353    706
   -213   1353   1566   -568   -888   1460     -2    381    350    410    368    714
   -210   1353   1564   -574   -885   1457      7    407    368    431    384    732
   -205   1343   1548   -568   -875   1444      5    433    389    446    397    748
   -197   1363   1561   -584   -880   1462      0    462    426    478    423    771
   -181   1376   1558   -597   -870   1467     -7    496    467    509    452    792
   -142   1415   1558   -636   -852   1488      0    550    524    566    501    831
   -111   1462   1574   -675   -844   1517     20    623    597    639    571    891
    -98   1493   1592   -698   -846   1543     31    691    657    704    631    935
    -85   1535   1621   -724   -852   1577     46    758    722    771    693    992
    -85   1569   1652   -743   -870   1610     59    807    774    820    745   1044
    -96   1602   1696   -753   -896   1649     67    841    807    852    779   1078
    -98   1615   1712   -761   -906   1662     62    841    807    846    782   1078
    -83   1631   1714   -774   -898   1673     80    828    805    841    779   1080
    -88   1639   1725   -776   -906   1680     88    797    784    815    758   1065
   -109   1628   1738   -761   -924   1683     90    758    756    784    732   1039
   -137   1579   1714   -722   -927   1647     77    711    714    737    688    997
   -142   1543   1686   -698   -914   1613     51    652    657    672    628    940
   -137   1501   1639   -683   -888   1569     36    594    605    618    579    891
   -163   1447   1610   -644   -885   1527     31    532    550    555    517    823
   -181   1395   1574   -607   -878   1483     28    480    496    496    457    758
   -189   1358   1548   -584   -867   1452     18    426    454    446    405    701
   -202   1325   1525   -563   -865   1423     -2    379    410    400    358    654
   -192   1301   1493   -555   -841   1395    -10    345    384    371    324    628
   -202   1265   1465   -532   -833   1363    -15    316    361    348    298    600
   -215   1247   1462   -514   -839   1353    -12    301    350    335    283    571
   -215   1239   1452   -511   -833   1345    -23    285    332    324    270    548
   -210   1228   1436   -509   -823   1332    -28    275    324    322    265    542
   -202   1226   1428   -514   -815   1327    -31    272    327    322    267    545
   -197   1200   1397   -501   -797   1299    -44    259    319    309    252    527
   -207   1200   1408   -496   -807   1304    -44    265    314    314    252    530
   -213   1231   1444   -509   -828   1337    -31    280    335    337    283    566
   -223   1244   1465   -511   -844   1353    -10    293    353    345    290    579
   -236   1260   1496   -511   -865   1376     20    311    374    363    303    581
   -241   1249   1488   -506   -865   1369     23    309    379    371    303    587
   -241   1260   1499   -509   -870   1379      7    293    374    366    303    589
   -249   1291   1540   -522   -896   1415     -2    275    368    363    303    581
   -259   1283   1543   -511   -901   1413    -31    246    340    342    283    558
   -259   1267   1525   -506   -893   1395    -49    215    306    324    259    540
   -262   1270   1532   -504   -898   1400    -59    205    296    324    259    545
   -257   1252   1509   -498   -883   1379    -67    197    285    319    262    542
   -241   1202   1444   -480   -841   1322    -75    187    270    301    244    524
   -249   1127   1376   -441   -813   1252    -96    155    226    254    207    491
   -288   1031   1319   -371   -805   1174    -93    148    197    228    179    462
   -327    906   1234   -293   -779   1070    -77    142    174    205    145    426
   -327    904   1231   -288   -779   1067    -75    127    155    184    124    402
   -332    859   1192   -265   -761   1023    -54    129    158    187    137    402
   -340    865   1205   -262   -774   1036    -80     93    119    155    106    368
   -350    815   1166   -233   -758    989    -93     75     88    127     75    337
   -353    836   1189   -241   -771   1013    -93     67     67    106     62    322
   -348    857   1205   -254   -779   1031   -111     38     49     83     46    293
   -361    844   1205   -241   -784   1023   -103     44     54     85     46    290
   -358    823   1179   -233   -769   1000   -111     36     41     77     41    293
   -355    792   1148   -218   -750    969   -111     36     38     80     46    303
   -361    719   1080   -181   -719    898   -101     41     36     67     31    288
   -358    670   1026   -155   -693    846    -77     80     46     57      0    257
   -324    672    997   -174   -662    833    -20    181    114     77    -20    207
   -275    714    989   -218   -631    852     54    319    246    179     41    236
   -303    901   1205   -298   -753   1052    111    511    514    491    355    522
   -337   1143   1478   -402   -909   1309     83    636    737    831    769    961
   -329   1436   1764   -555  -1047   1600    -15    444    675    932   1044   1332
   -400   1488   1888   -542  -1143   1688    -72    142    418    820   1111   1480
   -542   1363   1906   -413  -1223   1634   -168   -210    -23    405    769   1163
   -626   1070   1693   -223  -1158   1382   -329   -685   -626   -329    -31    376
   -584    779   1363    -98   -974   1072   -509   -976  -1039   -859   -613   -181
   -493    488    982      2   -737    735   -571   -898   -992   -841   -646   -246
   -407    368    774     18   -592    571   -514   -706   -774   -654   -532   -166
   -363    381    745    -10   -555    563   -397   -478   -514   -436   -397    -62
   -449    454    904     -2   -678    680   -192   -168   -194   -153   -171    109
   -555    527   1083     15   -818    805    -57     28     10     31     15    231
   -514    540   1054    -12   -784    797    -31     72     49     64     41    228
   -491    542   1034    -25   -761    787    -12     90     70     83     49    228
   -475    519    995    -23   -735    756    -10     96     72     90     51    233
   -441    514    956    -36   -698    735    -12     88     64     93     49    231
   -413    511    922    -51   -667    717    -18     75     51     88     51    213
   -389    511    898    -62   -644    704    -25     62     49     80     49    197
   -371    488    859    -59   -615    672    -31     54     49     80     44    189
   -366    475    841    -54   -602    657    -23     64     67     98     54    202
   -345    483    828    -70   -587    654    -18     67     72    111     67    213
   -348    501    849    -77   -597    675    -18     62     72    119     85    218
   -340    511    852    -85   -597    680    -20     51     64    122     85    210
   -319    498    818    -88   -568    657    -15     51     64    135     98    200
   -345    470    815    -64   -579    641     -2     64     77    158    124    218
   -345    485    831    -72   -587    657      2     75     88    174    145    236
   -316    517    831   -101   -574    672      7     96    111    207    181    267
   -306    566    872   -129   -589    719     25    127    148    246    218    301
   -327    553    880   -114   -605    717     38    153    174    275    244    311
   -337    540    878   -101   -607    709     54    192    215    329    288    345
   -319    579    898   -129   -610    737     67    241    270    400    353    397
   -314    592    906   -137   -610    748     83    296    327    470    428    454
   -296    618    911   -163   -602    763     90    353    392    542    501    522
   -254    693    948   -218   -600    820     96    407    444    607    563    579
   -267    691    958   -213   -615    826    106    444    472    639    594    610
   -319    657    976   -168   -646    815    124    454    485    649    605    623
   -309    678    984   -184   -646    828    132    454    483    639    600    620
   -283    704    987   -213   -633    844    132    446    470    623    600    613
   -290    678    969   -194   -631    823    135    420    436    579    566    568
   -322    644    966   -161   -644    805    135    384    394    535    527    532
   -355    623    979   -135   -670    802    135    340    340    488    480    496
   -363    587    950   -111   -657    769    132    285    277    418    410    426
   -371    550    922    -90   -646    735    122    226    215    353    348    358
   -376    519    896    -70   -636    706    111    174    161    293    293    296
   -394    472    865    -41   -628    667    109    124    114    231    233    236
   -397    431    828    -18   -613    631    101     83     77    181    189    192
   -402    397    797      2   -600    597     85     46     49    148    163    161
   -426    355    782     36   -602    568     72     25     28    124    145    129
   -444    350    795     44   -620    574     70     10     18    109    129    119
   -449    345    792     51   -620    568     77     10     20    103    124    114
   -444    327    771     57   -607    548     70      0     10     88    119     93
   -428    314    743     57   -584    527     51    -10     -2     72    111     72
   -426    303    730     59   -579    517     41    -10     -2     77    111     75
   -423    290    714     64   -568    501     44     -5      7     85    122     85
   -410    337    748     33   -579    542     44      2     25     93    135     88
   -413    363    776     25   -594    568     67     28     57    122    161    111
   -418    368    787     23   -602    579     75     41     83    140    179    122
   -418    374    792     20   -605    581     85     44     90    137    176    111
   -415    389    805     10   -610    597     96     44    103    142    184    116
   -392    436    828    -20   -610    631     88     38    127    161    213    142
   -402    420    820    -10   -613    620     80     25    129    161    220    150
   -402    374    776     12   -589    574     62      7     93    140    202    129
   -402    337    740     31   -571    537     44    -15     67    122    187    111
   -387    332    719     28   -553    524     41    -15     70    119    184    116
   -376    319    696     25   -535    506     36    -28     59    111    184    114
   -394    254    649     67   -522    452     25    -44     23     85    163     90
   -405    171    576    116   -491    371     10    -62    -15     51    135     62
   -397     90    488    153   -441    288      7    -77    -38     31    109     38
   -407     57    465    174   -436    259     12   -106    -57      5     75      0
   -405     33    439    184   -420    236     20   -116    -75    -10     54    -20
   -400     12    410    192   -405    210     12   -135   -101    -36     33    -49
   -392     -5    387    200   -389    189     12   -150   -119    -51     18    -67
   -402    -51    350    226   -376    148      0   -171   -153    -83    -10    -90
   -400    -67    332    231   -366    132     -2   -176   -161    -83     -5    -93
   -405    -93    311    249   -361    106      0   -184   -163    -93    -12   -109
   -400   -109    290    254   -345     90      0   -187   -166   -103    -25   -119
   -384   -111    272    249   -329     80      2   -184   -163   -106    -25   -132
   -387   -129    254    257   -322     62     -7   -192   -166   -116    -28   -145
   -394   -155    236    275   -316     38    -10   -189   -171   -129    -46   -166
   -374   -213    161    293   -267    -25     23   -124   -145   -132    -62   -189
   -363   -202    161    283   -265    -20    122     28    -33    -80    -49   -213
   -342   -101    241    220   -293     70    197    187    145     75     70   -116
   -314     77    389    116   -350    233    226    379    413    381    374    174
   -265    322    587    -28   -426    454    153    465    602    678    761    589
   -301    587    888   -145   -594    737     10    148    436    691    984    919
   -384    631   1015   -124   -698    823    -93   -200    145    561   1015   1026
   -483    491    971     -5   -727    730   -226   -620   -319    111    607    665
   -540    150    691    194   -615    420   -428  -1127   -950   -688   -267   -179
   -496   -184    311    337   -405     62   -592  -1278  -1223  -1098   -724   -618
   -441   -410     31    426   -239   -189   -587  -1098  -1054   -974   -665   -613
   -423   -493    -70    457   -179   -283   -485   -852   -787   -766   -522   -517
   -418   -501    -83    459   -168   -293   -327   -587   -493   -545   -368   -394
   -368   -465    -98    415   -135   -283   -174   -342   -231   -342   -207   -275
   -324   -374    -49    348   -137   -213   -111   -231   -103   -246   -132   -220
   -322   -329    -10    324   -155   -171    -85   -187    -46   -205   -101   -194
   -337   -316     20    327   -179   -148    -67   -153     -2   -168    -75   -161
   -329   -337     -7    329   -161   -174    -64   -129     23   -153    -62   -150
   -301   -340    -38    319   -132   -189    -77   -124     41   -150    -67   -158
   -285   -319    -36    301   -124   -179    -72   -106     72   -129    -49   -132
   -277   -296    -18    288   -129   -158    -67    -93    101   -111    -33   -109
   -301   -319    -20    309   -142   -171    -70    -85    119    -98    -28   -103
   -301   -322    -20    311   -142   -171    -70    -75    140    -85    -20    -90
   -316   -314      0    314   -161   -158    -62    -54    174    -64      0    -70
   -324   -283     41    303   -184   -122    -57    -33    210    -33     31    -28
   -296   -275     20    283   -161   -127    -59    -20    233    -18     49     -2
   -275   -277     -2    275   -137   -140    -64    -10    257     -5     59     15
   -267   -267     -2    267   -135   -135    -70      0    280      7     67     25
   -262   -265     -2    265   -129   -135    -70     20    309     28     85     36
   -249   -254     -5    252   -124   -132    -57     57    348     67    116     72
   -241   -239      2    239   -124   -119    -49     93    387     98    145     98
   -233   -205     28    220   -132    -90    -31    142    449    153    192    148
   -223   -150     72    187   -148    -38    -15    200    517    218    252    207
   -215   -145     70    179   -142    -38    -18    246    566    267    285    249
   -205   -111     90    158   -148    -10    -15    309    633    337    348    309
   -200    -38    158    119   -181     59     -5    381    711    423    428    381
   -197      7    205     96   -200    106     18    449    787    498    504    459
   -179     41    220     67   -200    129     36    496    833    553    555    517
   -161     62    223     49   -192    142     36    501    839    566    563    527
   -166     70    233     46   -200    150     36    493    831    558    558    519
   -150     70    220     41   -184    145     33    472    807    527    535    498
   -155     36    192     57   -174    114     18    428    763    472    480    446
   -187    -10    176     98   -184     83      5    374    706    410    423    397
   -218    -38    179    127   -200     70    -12    309    644    342    368    355
   -223    -77    145    150   -184     33    -20    246    592    275    306    303
   -233    -83    150    155   -192     33    -38    184    542    210    244    244
   -252   -135    116    192   -187     -7    -62    122    485    145    181    181
   -259   -192     67    226   -166    -62    -72     70    441     90    132    135
   -257   -244     12    252   -135   -116    -85     25    402     46     90    101
   -259   -285    -28    272   -119   -158    -88     -7    381     18     62     67
   -265   -314    -51    288   -109   -184    -98    -38    361     -7     36     33
   -254   -324    -70    288    -96   -197   -114    -64    340    -28     18      5
   -244   -345   -101    296    -72   -223   -122    -80    332    -44     -2    -15
   -218   -332   -116    275    -51   -226   -132    -85    335    -46     -5    -15
   -207   -303    -98    254    -57   -202   -132    -88    345    -44      2     -7
   -218   -309    -90    262    -64   -200   -140    -98    342    -59     -7    -18
   -210   -293    -83    252    -64   -189   -137    -90    358    -49      2     -7
   -192   -270    -77    228    -57   -174   -116    -64    392    -18     28     15
   -179   -220    -44    200    -70   -132    -93    -46    423      2     49     31
   -176   -179     -2    176    -88    -90    -83    -44    444      7     54     33
   -155   -181    -25    168    -64   -103    -90    -59    436    -10     33     10
   -145   -150     -7    145    -70    -80   -103    -72    436    -10     36     12
   -127   -109     18    116    -75    -46   -109    -80    444      2     51     36
   -103   -103      0    101    -54    -51   -129   -101    428     -2     41     28
    -83   -129    -46    106    -18    -88   -142   -122    405    -20     20     15
    -77   -103    -25     88    -25    -64   -148   -129    405    -23     28     18
    -75   -106    -31     90    -23    -70   -142   -124    410    -15     38     18
    -77   -124    -46    101    -18    -85   -155   -142    387    -38     18     -5
    -80   -137    -57    109    -12    -98   -187   -171    348    -75    -18    -36
    -59   -189   -129    124     33   -161   -184   -174    337    -77    -25    -44
    -38   -249   -210    142     83   -231   -179   -181    319    -98    -44    -70
    -51   -285   -233    166     88   -262   -189   -210    283   -137    -88   -114
    -77   -309   -231    194     75   -270   -187   -228    265   -158   -106   -124
    -80   -329   -252    202     83   -293   -184   -241    241   -181   -127   -142
    -75   -361   -288    218    103   -324   -200   -272    202   -218   -168   -184
    -67   -345   -277    205    103   -311   -215   -290    181   -233   -184   -202
    -72   -366   -293    220    109   -329   -205   -293    184   -223   -181   -207
    -80   -402   -322    239    116   -363   -189   -288    184   -226   -184   -215
    -80   -415   -335    246    127   -376   -187   -296    168   -244   -194   -228
    -83   -410   -329    246    122   -371   -202   -316    140   -267   -210   -241
    -75   -394   -319    236    122   -358   -202   -314    142   -265   -202   -228
    -57   -428   -374    241    155   -400   -171   -267    163   -262   -210   -244
    -51   -470   -418    259    181   -444    -72   -145    228   -246   -236   -285
    -51   -402   -350    228    148   -376     23     -7    337   -176   -207   -272
    -41   -210   -168    127     62   -189     85    150    545     46    -12   -109
     18     64     46    -44    -12     57     67    322    813    423    394    296
      7    348    337   -179   -163    342    -57    127    753    566    706    675
    -77    488    566   -207   -322    527   -192   -272    459    493    833    862
   -166    480    646   -155   -405    563   -353   -717     31    202    680    748
   -207    158    363     23   -285    259   -602  -1234   -592   -527    -70     64
   -189   -252    -64    220    -62   -158   -795  -1517  -1070  -1189   -800   -581
   -137   -530   -392    332    124   -462   -776  -1376  -1002  -1205   -891   -698
   -106   -641   -535    374    213   -589   -639  -1091   -724   -987   -750   -633
    -93   -566   -475    327    189   -522   -493   -841   -465   -774   -602   -540
    -75   -470   -394    272    158   -433   -314   -576   -197   -540   -428   -405
    -64   -426   -361    244    145   -392   -207   -420    -44   -405   -322   -324
    -62   -418   -355    241    145   -387   -166   -363      2   -368   -293   -309
    -49   -355   -309    200    129   -332   -148   -342     20   -350   -270   -293
    -23   -311   -288    166    132   -301   -137   -335     33   -332   -252   -277
    -23   -316   -293    168    135   -306   -122   -316     51   -309   -233   -262
    -25   -303   -277    166    124   -290   -111   -301     70   -288   -215   -249
    -18   -285   -270    150    122   -277   -109   -288     75   -277   -207   -239
    -18   -272   -254    145    116   -265   -106   -285     77   -275   -207   -236
    -28   -244   -218    135     93   -233    -96   -275     98   -254   -184   -215
    -18   -213   -194    116     88   -205    -85   -254    119   -231   -166   -189
    -25   -210   -184    116     77   -197    -85   -239    122   -220   -163   -181
    -25   -215   -189    119     80   -202    -83   -228    129   -205   -140   -176
    -15   -155   -142     83     62   -150    -80   -213    150   -179   -114   -161
    -25   -122    -96     75     33   -109    -64   -189    171   -153    -98   -150
    -46    -96    -51     70      2    -75    -54   -168    184   -132    -77   -129
    -62    -64     -2     62    -31    -33    -23   -124    220    -88    -33    -90
    -51    -49      2     49    -31    -23      2    -83    257    -46      2    -59
    -46     -5     41     25    -44     18     18    -41    293      0     51    -25
    -25     28     54     -2    -38     38     23      0    329     49     96      5
    -18     57     72    -20    -44     64     38     57    381    103    145     49
    -15    101    116    -41    -64    109     62    124    444    174    205    103
      2    171    168    -85    -83    171     83    202    517    262    280    171
     31    244    213   -140    -90    228     98    262    571    322    337    220
     57    303    246   -181    -96    275    122    309    607    368    392    262
     64    348    280   -207   -109    314    137    329    618    397    426    301
     72    366    293   -218   -109    329    145    329    605    394    428    314
     67    368    301   -220   -116    335    158    314    576    381    420    311
     88    410    319   -249   -114    366    171    285    540    353    397    301
     88    400    311   -246   -111    358    155    228    475    296    350    267
     77    389    311   -233   -116    350    135    163    405    231    296    228
     62    348    283   -207   -109    316    109     83    322    142    213    153
     49    322    270   -187   -109    296     93      7    239     67    140     80
     31    275    244   -155   -106    259     88    -57    166     10     85     28
      2    231    228   -116   -111    231     80   -116    101    -41     44     -7
    -18    200    218    -90   -119    207     46   -174     36    -96    -10    -59
    -10    218    228   -106   -119    223     36   -218     -5   -129    -41    -90
      7    213    205   -111    -98    207     33   -246    -33   -150    -59   -111
      2    210    207   -106   -101    210     38   -254    -38   -150    -59   -106
    -10    228    239   -109   -124    233     46   -257    -57   -161    -67    -98
     -7    241    249   -119   -127    244     44   -259    -64   -161    -59    -83
     -7    228    233   -111   -122    231     36   -262    -75   -166    -54    -75
      2    218    215   -109   -106    218     25   -265    -85   -171    -57    -83
     10    233    220   -124   -106    228     31   -270    -98   -176    -64    -90
     18    265    246   -142   -114    257     33   -267    -96   -179    -67    -85
     18    350    332   -187   -158    342     64   -236    -54   -137    -25    -44
     -2    397    400   -197   -200    397     93   -213    -33   -111    -10    -20
    -15    400    415   -194   -215    407    109   -205    -28   -109     -5    -18
     -2    433    436   -215   -218    433    109   -197    -33    -98     20      0
     -7    478    485   -236   -249    483     90   -210    -46   -101     33     -2
    -10    504    514   -246   -262    509     51   -241    -72   -114     31    -18
      7    514    504   -262   -249    511     28   -265    -98   -132     18    -33
      7    535    524   -272   -259    530     46   -259    -98   -127     23    -25
      0    548    548   -275   -275    548     46   -254    -96   -122     28    -10
      7    540    532   -272   -262    537     33   -259   -106   -132     10    -12
     20    514    493   -270   -236    504     12   -270   -140   -168    -23    -44
     20    488    467   -254   -223    478      7   -270   -155   -187    -36    -57
      0    465    465   -233   -233    465     12   -265   -166   -197    -44    -59
     -5    446    452   -220   -228    449     23   -267   -179   -207    -46    -67
    -20    413    431   -197   -226    420     23   -288   -202   -233    -72    -83
    -23    407    431   -192   -226    418      7   -309   -228   -265   -127    -83
    -18    418    433   -200   -226    426     -2   -329   -252   -293   -148   -114
     -5    397    402   -194   -202    400     -5   -329   -254   -296   -124   -153
    -12    366    376   -176   -194    368     -2   -322   -252   -293   -106   -163
    -20    392    413   -187   -218    402      5   -311   -249   -285    -98   -148
    -10    423    433   -207   -220    428      7   -306   -246   -283   -101   -132
      7    420    413   -213   -202    418      5   -309   -252   -283   -103   -127
     -2    423    423   -213   -213    423      5   -316   -254   -285   -109   -135
      5    397    392   -202   -194    394     12   -301   -252   -293   -124   -148
     23    384    361   -205   -168    374     64   -205   -210   -293   -158   -197
     49    402    353   -226   -150    379    163    -44   -103   -239   -153   -207
     67    574    504   -322   -218    540    239    129     93    -41     12    -57
     93    818    724   -457   -314    771    257    306    335    267    345    285
    103   1158   1052   -631   -472   1104    163    205    371    457    672    688
     23   1384   1361   -704   -667   1374     28   -171    155    465    859    984
    -83   1400   1483   -659   -784   1441    -93   -548   -166    290    807    979
   -171   1184   1356   -506   -763   1270   -267   -987   -662   -231    285    457
   -197    789    987   -296   -592    888   -467  -1361  -1208   -945   -498   -314
   -163    478    641   -155   -402    558   -553  -1363  -1314  -1130   -737   -553
   -119    368    488   -127   -303    428   -483  -1106  -1072   -932   -620   -467
    -75    426    501   -176   -288    465   -355   -846   -813   -737   -485   -358
    -41    472    514   -215   -277    493   -168   -553   -545   -519   -314   -228
      0    524    524   -262   -262    524    -28   -345   -350   -355   -181   -145
     41    545    501   -296   -228    524      0   -288   -285   -311   -135   -129
     70    532    459   -301   -194    496     -5   -265   -272   -303   -114   -127
     75    558    483   -316   -205    522     -7   -254   -270   -293    -98   -109
     75    571    496   -322   -210    535    -12   -241   -262   -283    -90    -88
     83    600    517   -340   -218    558      2   -215   -239   -259    -75    -67
     93    618    524   -355   -215    574      7   -202   -228   -244    -67    -54
     93    639    542   -366   -226    592      5   -192   -215   -236    -67    -46
     88    657    568   -371   -239    613      2   -174   -194   -218    -44     -2
     80    685    605   -384   -262    644      2   -174   -197   -220    -46    -10
     75    737    662   -407   -293    701     -2   -158   -179   -200    -25     12
     77    774    693   -428   -306    735      0   -142   -166   -179     -2     41
     83    771    688   -426   -301    730      0   -137   -161   -174      0     36
     96    766    670   -433   -288    719      5   -122   -148   -163      7     46
    109    813    704   -462   -296    758     12    -85   -114   -129     41     96
    111    857    743   -485   -316    800     18    -51    -80    -88     85    150
    132    917    784   -524   -324    852     20    -12    -36    -38    137    200
    142    935    789   -540   -324    865     23     33      2     -5    171    233
    153    974    818   -563   -332    896     25     85     44     36    205    272
    176   1010    833   -594   -329    922     31    145    101     85    252    309
    200   1041    841   -620   -319    943     54    233    176    158    324    358
    231   1114    883   -672   -327   1000     64    311    239    226    381    415
    249   1158    909   -704   -329   1034     88    394    309    303    462    475
    259   1205    945   -732   -342   1075    119    472    381    379    537    537
    265   1223    958   -743   -345   1091    129    517    418    415    584    584
    262   1265   1002   -763   -371   1135    145    530    444    436    615    618
    267   1309   1041   -789   -387   1176    142    511    426    415    602    610
    275   1340   1065   -810   -394   1205    137    483    397    381    571    600
    277   1358   1080   -818   -400   1221    145    462    389    361    553    597
    265   1296   1031   -782   -384   1163    137    418    345    314    517    555
    241   1270   1026   -756   -392   1148    127    366    303    272    491    527
    218   1254   1036   -737   -410   1145    106    296    252    218    431    480
    194   1244   1049   -719   -426   1148     80    220    194    155    368    420
    166   1184   1018   -675   -426   1101     64    166    163    122    342    394
    150   1148    997   -652   -423   1072     41    114    129     85    306    368
    153   1127    974   -641   -410   1052     15     67     96     49    267    332
    150   1101    950   -626   -400   1026     -7     33     70     23    241    309
    140   1104    961   -623   -410   1031    -18     18     64     18    244    309
    148   1130    982   -641   -415   1057    -15     18     75     23    254    316
    132   1132   1000   -633   -433   1067    -12     18     80     23    254    319
    114   1127   1013   -620   -449   1070    -12     28     96     33    265    324
    122   1156   1031   -641   -454   1093    -18     25    101     36    267    324
    132   1176   1041   -654   -454   1109    -20     25    103     41    270    332
    145   1189   1044   -667   -449   1119    -15     36    122     57    280    358
    142   1252   1109   -696   -483   1182     15     70    166     98    327    405
    101   1288   1187   -696   -542   1239     46     85    200    122    350    418
     98   1262   1163   -683   -532   1213     49     85    202    119    353    407
    114   1283   1169   -698   -527   1226     23     75    194    116    355    415
    127   1330   1202   -727   -537   1267      5     62    200    132    376    436
    140   1343   1200   -743   -530   1273     -5     57    215    150    392    462
    163   1306   1143   -735   -491   1226    -41     31    192    132    379    452
    181   1309   1127   -745   -472   1218    -59     15    184    124    376    449
    189   1322   1132   -756   -470   1228    -64     18    192    132    381    478
    184   1301   1114   -743   -465   1208    -80      5    171    111    363    465
    174   1247   1072   -711   -449   1161   -106    -20    142     83    335    426
    158   1192   1031   -675   -436   1111   -114    -31    127     72    327    407
    142   1150   1008   -646   -431   1080   -111    -36    111     62    314    394
    114   1098    984   -607   -436   1041   -116    -51     93     38    290    371
     98   1054    953   -576   -428   1005   -122    -72     70     10    262    335
     96   1039    940   -568   -423    989   -132    -90     54    -10    241    314
     85   1039    953   -561   -433    997   -137   -103     46    -20    233    306
     80   1000    917   -540   -418    958   -153   -119     25    -41    215    283
     90    976    885   -535   -397    932   -158   -127     20    -49    213    283
     83    984    898   -535   -407    940   -153   -119     28    -41    218    290
     83    987    904   -535   -410    945   -148   -116     28    -38    215    283
     96   1010    914   -553   -410    963   -148   -119     44    -25    226    290
     93   1005    911   -548   -407    958   -145   -124     44    -25    233    293
     77    992    911   -535   -418    953   -116   -101     51    -23    226    277
     57    987    930   -522   -436    958     -2     10     98    -25    200    239
     62   1015    953   -540   -446    984    114    166    192     18    215    228
     93   1158   1065   -626   -485   1111    233    446    436    257    423    400
    184   1408   1223   -797   -519   1317    270    748    745    628    800    756
    226   1740   1514   -982   -644   1628    101    517    776    865   1145   1135
    114   1878   1761   -997   -826   1821   -192    -80    620    971   1356   1389
    -28   1896   1922   -935   -976   1909   -519   -727    293    810   1273   1356
   -132   1551   1680   -711   -906   1615   -776  -1252   -303    124    615    771
   -137   1026   1163   -444   -649   1093   -956  -1535   -945   -693   -181     59
    -77    787    862   -355   -470    823   -909  -1299   -875   -701   -246    -46
    -38    750    789   -358   -413    769   -717   -950   -626   -527   -137     12
    -23    789    813   -384   -418    800   -462   -602   -358   -322      2    111
    -15    831    846   -407   -431    839   -228   -306   -127   -142    137    200
    -20    875    893   -428   -457    883   -150   -205    -49    -83    187    228
    -10    875    885   -433   -446    880   -119   -171    -28    -62    202    233
    -15    891    904   -439   -459    896    -96   -145     -5    -41    220    244
    -12    872    885   -428   -449    878    -67   -124     10    -25    233    254
      2    852    846   -428   -423    849    -62   -106     23     -7    246    267
     -2    867    870   -431   -436    867    -54    -96     31      2    265    280
    -12    875    885   -433   -449    880    -41    -83     41     18    285    293
    -20    904    924   -441   -472    914    -28    -67     67     44    311    316
    -23    875    896   -426   -459    885    -20    -54     75     51    322    322
    -23    885    909   -431   -467    896    -20    -49     77     57    327    322
    -25    904    930   -441   -478    917    -20    -51     80     51    327    319
    -15    909    924   -446   -470    917      2    -28    103     62    340    340
     33    914    880   -475   -423    898     -2    -20    109     70    342    348
     83    930    846   -506   -381    888    -25    -23    103     72    345    345
     70    924    854   -498   -392    891    -18      2    122     96    366    358
    -15    911    927   -446   -470    919     25     67    181    158    420    410
    -64    958   1023   -449   -542    989     64    137    241    213    475    457
    -62    976   1039   -457   -550   1008     90    200    288    254    517    483
    -44   1010   1054   -483   -550   1031    111    265    337    306    561    517
    -25   1015   1041   -493   -532   1028    129    335    389    363    607    555
      0   1044   1044   -524   -522   1044    135    402    428    413    654    587
     36   1088   1052   -563   -506   1070    148    470    478    470    706    628
     41   1114   1070   -579   -514   1093    174    545    540    532    771    691
     38   1158   1119   -597   -540   1140    197    602    587    584    826    748
     59   1218   1156   -641   -548   1189    207    623    605    605    862    779
     67   1226   1158   -646   -545   1192    207    610    600    594    867    782
     72   1218   1145   -646   -537   1182    200    581    581    574    859    771
     54   1215   1161   -633   -553   1189    194    542    561    548    844    761
     15   1156   1140   -587   -563   1148    194    496    524    517    813    727
    -18   1093   1111   -537   -566   1104    197    446    485    478    774    691
    -67   1072   1137   -504   -602   1104    207    402    465    454    750    662
    -98   1044   1143   -472   -620   1093    184    319    407    402    698    602
   -132    958   1091   -415   -610   1023    168    249    361    353    654    553
   -148    885   1034   -368   -589    958    148    184    319    309    607    514
   -163    846   1008   -342   -584    927    124    124    283    267    571    480
   -176    833   1010   -327   -592    922    116     90    270    257    566    472
   -205    784    987   -290   -597    885    101     54    246    228    537    444
   -210    763    971   -277   -592    867     90     31    228    205    522    428
   -226    753    979   -265   -602    865     90     20    223    200    522    433
   -267    719    987   -226   -626    852     90     12    215    200    522    431
   -277    685    963   -205   -620    823     83     -5    207    189    511    418
   -270    657    927   -194   -597    792     83    -18    197    184    498    410
   -265    667    932   -202   -600    800    101    -12    202    197    506    418
   -265    693    958   -213   -610    826    137      5    231    223    537    449
   -262    693    953   -218   -607    823    161     18    257    233    555    462
   -265    685    948   -210   -607    815    184     23    259    233    553    462
   -265    693    958   -215   -613    826    179      7    246    228    548    457
   -280    711    992   -215   -636    852    163    -10    257    231    555    465
   -283    722   1002   -220   -644    862    142    -31    262    239    563    472
   -277    696    974   -207   -626    833    106    -67    231    218    553    454
   -280    659    937   -189   -610    797     80    -96    213    200    542    446
   -277    670    948   -194   -613    807     57   -119    205    197    545    454
   -290    628    917   -171   -602    771     41   -140    187    187    540    449
   -319    561    880   -122   -600    719     38   -161    161    155    519    426
   -324    514    836    -96   -581    675     28   -187    127    129    491    400
   -316    493    810    -88   -563    652     12   -207    103    106    467    384
   -335    441    774    -54   -553    607      5   -231     77     75    433    358
   -368    358    727      2   -548    542     10   -249     57     49    400    327
   -387    316    704     33   -545    509      0   -275     28     20    363    285
   -413    272    685     70   -548    478     -2   -285     10      5    350    267
   -457    218    675    119   -566    446     -7   -298     -5     -2    335    249
   -457    187    641    135   -550    413    -23   -319    -23    -20    316    233
   -462    161    620    150   -540    389    -28   -329    -31    -31    303    228
   -459    132    592    163   -524    361    -36   -335    -31    -31    296    223
   -467     98    566    181   -517    332    -59   -345    -41    -51    275    210
   -475     90    566    192   -519    327    -64   -353    -46    -62    272    205
   -480     85    566    194   -524    324    -57   -353    -41    -59    283    205
   -472     44    517    215   -493    280    -33   -327    -44    -83    252    168
   -480     31    511    220   -496    270     59   -200     20    -77    223    116
   -472     44    517    213   -496    280    140    -33    142     10    277    148
   -426    184    610    122   -519    394    213    210    371    252    506    361
   -353    433    787    -38   -568    610    192    387    579    542    841    719
   -374    698   1072   -163   -722    885     57     85    550    701   1127   1078
   -506    849   1353   -171   -930   1101   -119   -394    407    763   1301   1306
   -654    839   1493    -96  -1072   1166   -348   -958     38    488   1091   1130
   -763    446   1210    158   -987    828   -584  -1525   -592   -265    319    371
   -737     -7    727    371   -732    358   -763  -1706  -1008   -802   -241   -179
   -704   -228    475    467   -592    122   -758  -1519   -930   -782   -270   -239
   -670   -270    397    470   -537     62   -623  -1221   -696   -613   -161   -166
   -623   -233    389    428   -506     77   -400   -878   -426   -423    -18    -57
   -581   -205    376    392   -480     83   -220   -610   -218   -265    103     31
   -545   -176    366    361   -457     93   -150   -506   -135   -202    148     62
   -522   -176    342    348   -433     83   -127   -472   -103   -184    150     62
   -509   -171    337    340   -423     83   -129   -459    -98   -184    148     49
   -504   -168    332    335   -420     80   -129   -444    -90   -176    155     46
   -511   -179    329    345   -423     75   -119   -433    -75   -158    166     57
   -527   -168    355    345   -444     93   -114   -426    -59   -140    179     70
   -537   -171    366    355   -452     96   -114   -423    -51   -140    174     62
   -524   -171    353    348   -441     90   -114   -413    -46   -135    174     62
   -527   -179    348    350   -439     83   -101   -394    -23   -122    184     70
   -524   -179    342    350   -436     80    -88   -363      0   -101    205     88
   -506   -171    335    340   -420     80    -93   -358      2   -101    210     98
   -488   -155    332    319   -413     88    -96   -350      5    -98    207     98
   -472   -132    340    301   -407    103    -93   -332     25    -77    218    119
   -439   -111    324    275   -381    103    -93   -309     44    -59    239    140
   -423   -122    301    272   -363     88    -83   -277     70    -31    265    163
   -410   -129    280    267   -348     75    -88   -257     85    -23    267    174
   -379    -93    283    236   -332     93    -93   -228    106    -10    275    187
   -348    -67    280    205   -314    106    -85   -187    142     23    306    207
   -327    -57    270    192   -298    106    -62   -124    194     72    348    239
   -301    -41    257    168   -280    106    -54    -62    239    119    384    283
   -262      7    267    127   -265    137    -49      5    293    176    433    350
   -223     41    265     88   -244    153    -57     62    340    231    483    418
   -194     72    267     62   -231    168    -46    122    389    285    540    472
   -176    116    293     28   -236    205    -28    163    423    324    584    496
   -166    150    316      7   -241    231    -15    184    441    345    610    522
   -163    145    309      5   -236    226    -12    179    439    340    600    514
   -166    142    309     12   -236    226     -7    168    426    327    587    501
   -174    129    303     20   -241    218      0    140    397    290    561    475
   -168    111    280     28   -226    194      2     96    363    246    517    431
   -163     85    249     38   -207    166    -10     41    316    192    459    381
   -168     90    259     38   -213    174    -15      0    280    148    415    350
   -176     23    200     75   -189    111    -25    -54    220     80    345    301
   -187      5    192     90   -192     98    -18    -98    184     33    298    272
   -194    -25    168    109   -181     70    -25   -148    148    -12    259    241
   -192    -44    148    119   -171     51    -33   -189    111    -57    215    202
   -176    -93     83    135   -132     -5    -28   -207     90    -80    192    171
   -174   -103     70    137   -122    -18    -38   -220     80    -96    179    155
   -174   -114     57    142   -116    -28    -57   -239     62   -119    153    140
   -155   -114     41    135    -98    -36    -57   -241     57   -124    137    137
   -140   -101     38    119    -90    -31    -51   -233     57   -129    132    127
   -132    -75     57    103    -96    -10    -57   -228     62   -132    129    122
   -124    -80     41    101    -85    -20    -59   -223     70   -132    122    124
   -111    -49     62     80    -88      5    -33   -200     98   -109    137    155
    -96      2     98     46    -98     49     -5   -168    127    -88    163    184
    -75     57    129      7   -101     93     15   -145    148    -70    181    202
    -59     70    129     -7    -93     98     28   -129    150    -67    176    202
    -62    101    163    -18   -111    132     25   -119    163    -46    200    231
    -44    161    202    -59   -124    181     18   -119    176    -25    223    267
    -10    189    200    -88   -103    194    -18   -140    161    -38    218    275
     -7    184    189    -90    -98    184    -36   -150    148    -51    205    270
     -2    210    213   -103   -106    210    -33   -140    158    -49    210    290
     20    257    233   -140   -106    246    -31   -129    158    -46    210    306
     23    249    223   -137   -101    236    -33   -124    142    -57    192    303
     20    200    179   -111    -80    189    -54   -132    116    -72    174    301
     25    181    155   -103    -64    168    -57   -122    106    -77    171    322
     23    166    142    -98    -59    155    -51   -111     98    -80    168    332
     12    161    148    -88    -67    155    -54   -122     72   -114    137    296
      2    132    129    -70    -62    132    -62   -137     41   -153     90    254
     10    135    124    -72    -57    129    -59   -127     33   -158     90    267
     -2    129    129    -64    -67    129    -57   -114     33   -158     90    283
    -10    129    140    -59    -75    135    -54   -106     31   -168     80    277
    -20    148    168    -64    -96    158    -62   -103     28   -176     70    267
    -15    155    171    -70    -93    163    -77    -98     18   -181     57    244
     -7    158    163    -75    -88    161    -85   -101      7   -200     23    213
    -12    171    181    -80    -98    176    -85   -101      5   -207      7    202
     -5    168    174    -83    -90    171    -90    -85      5   -205      5    202
      0    161    161    -80    -80    161    -51    -25     20   -194      0    184
      5    194    189    -98    -90    192     72    132    109   -158    -10    155
     33    275    241   -153   -103    257    161    283    220    -72     33    166
     77    449    371   -262   -145    410    215    483    439    166    257    363
    189    696    506   -441   -158    602    145    657    649    472    605    724
    200   1057    854   -631   -327    956     36    522    691    683    945   1117
    103   1166   1060   -636   -478   1114    -44    189    501    678   1062   1265
    -12   1098   1111   -542   -563   1106   -171   -244     77    327    766   1005
    -90    836    927   -371   -509    880   -387   -828   -605   -472    -57    259
    -70    600    667   -267   -368    631   -610  -1143  -1062  -1026   -600   -218
    -18    405    423   -194   -220    413   -636   -979   -984   -971   -592   -252
     12    265    252   -142   -119    257   -550   -717   -763   -800   -493   -207
     41    246    205   -142    -80    226   -413   -459   -535   -623   -384   -132
     80    342    262   -213    -90    303   -226   -184   -277   -397   -215     -7
     98    436    337   -267   -119    387   -111    -31   -135   -275   -119     67
    106    498    389   -303   -142    444    -96     18    -93   -239    -96     83
    101    555    454   -327   -176    506    -70     59    -59   -202    -64     98
    103    610    506   -358   -200    558    -44     90    -31   -171    -41    122
    114    618    504   -368   -194    561    -33    116    -15   -145    -25    140
    122    646    524   -387   -200    587    -33    132    -12   -132    -20    153
    142    693    550   -418   -202    623    -49    137    -18   -129    -25    142
    150    735    581   -444   -215    659    -44    153    -15   -122    -18    150
    166    766    600   -467   -218    683    -44    166    -18   -114    -10    163
    155    813    654   -485   -249    735    -41    176    -18   -106     -7    168
    174    857    683   -514   -254    771    -44    187    -12    -96    -12    161
    171    885    714   -530   -270    800    -25    210      5    -72      0    166
    197    930    732   -563   -267    833    -20    236     23    -44     31    184
    202    950    748   -579   -272    849    -31    249     25    -25     49    207
    207   1018    810   -613   -301    914    -36    262     28     -2     67    233
    223   1057    833   -641   -306    948    -20    296     49     28     98    252
    233   1117    883   -675   -324   1002     -5    342     85     75    135    280
    246   1150    904   -701   -327   1028      2    381    116    122    171    303
    275   1189    914   -732   -319   1052     15    444    163    184    223    348
    303   1278    974   -792   -335   1124     28    509    228    265    298    420
    316   1353   1036   -836   -358   1195     38    571    288    342    371    480
    324   1410   1085   -867   -381   1249     57    652    353    426    439    530
    335   1480   1145   -906   -405   1314     77    722    413    496    491    576
    335   1571   1234   -956   -449   1402     83    763    449    545    540    639
    329   1641   1312   -987   -491   1478     83    789    470    584    587    685
    319   1670   1348   -995   -514   1509     88    792    457    581    589    683
    319   1699   1379  -1008   -530   1540     85    771    415    542    550    644
    309   1735   1426  -1023   -558   1582     72    737    366    506    509    605
    283   1732   1449  -1010   -581   1592     64    701    311    459    452    550
    262   1699   1436   -982   -587   1569     51    649    244    397    387    493
    254   1722   1467   -987   -605   1595     38    600    187    345    337    449
    246   1706   1460   -979   -607   1584     33    555    135    298    290    405
    228   1686   1457   -958   -613   1571     28    509     75    244    228    348
    223   1714   1491   -971   -633   1602      7    457     12    192    174    296
    231   1758   1527   -995   -646   1644     -5    426    -20    166    140    252
    220   1719   1499   -971   -639   1608    -18    402    -54    137    103    207
    220   1743   1522   -982   -652   1634    -28    381    -77    127     93    197
    223   1800   1577  -1013   -678   1688    -41    368    -90    132    101    197
    197   1761   1564   -979   -683   1662    -28    376    -90    145    109    205
    194   1800   1602  -1000   -704   1701    -51    355   -116    135     93    189
    210   1852   1641  -1031   -717   1748    -64    348   -129    137     96    200
    202   1893   1688  -1049   -743   1792    -57    368   -119    158    111    213
    194   1982   1787  -1088   -795   1886    -46    389    -98    187    137    233
    192   2034   1839  -1114   -823   1935    -46    407    -88    205    150    244
    205   2091   1883  -1148   -839   1987    -44    413    -90    213    155    246
    210   2130   1919  -1171   -854   2026    -51    413    -85    231    168    249
    194   2156   1961  -1174   -883   2060    -54    410    -88    233    174    244
    187   2218   2029  -1202   -922   2125    -83    397   -101    233    179    254
    192   2257   2065  -1226   -937   2161   -116    384   -119    233    176    252
    179   2291   2112  -1236   -969   2203   -124    379   -127    246    179    246
    171   2265   2094  -1218   -961   2179   -135    376   -142    249    168    226
    161   2275   2114  -1218   -976   2195   -129    379   -145    259    174    228
    150   2288   2135  -1221   -992   2213   -148    368   -168    249    171    223
    137   2265   2127  -1202   -995   2195   -161    353   -192    239    155    197
    142   2236   2094  -1189   -974   2166   -179    348   -213    228    132    168
    148   2247   2096  -1200   -974   2171   -200    316   -257    194     96    135
    129   2239   2109  -1184   -989   2174   -205    290   -293    168     59     98
     90   2236   2143  -1166  -1026   2190   -197    283   -306    161     46     88
     75   2249   2174  -1161  -1049   2213   -192    283   -316    163     44     75
     70   2231   2158  -1150  -1044   2195   -213    259   -350    140     15     36
     59   2205   2145  -1132  -1044   2177   -239    233   -387    119    -15      7
     64   2229   2161  -1148  -1047   2195   -262    223   -407    114    -23      2
     72   2257   2184  -1163  -1054   2221   -280    218   -415    119    -18      2
     57   2262   2203  -1161  -1072   2234   -301    202   -444    109    -36    -15
     64   2275   2210  -1171  -1072   2244   -322    194   -465    106    -41    -28
     67   2281   2213  -1176  -1072   2247   -324    194   -475    109    -44    -36
     64   2278   2213  -1171  -1072   2247   -311    228   -472    103    -67    -70
     41   2301   2257  -1174  -1106   2281   -228    358   -397    145    -77   -122
     41   2408   2366  -1226  -1163   2387   -161    504   -257    277      5    -77
     62   2613   2551  -1337  -1244   2582   -124    675    -31    537    254    150
    122   2842   2720  -1480  -1299   2782   -187    807    155    831    607    532
    127   3154   3024  -1641  -1447   3089   -314    535     25    891    846    862
     51   3203   3151  -1626  -1548   3177   -410    163   -270    771    885    963
    -31   3102   3133  -1535  -1582   3115   -524   -220   -696    420    584    678
    -85   2863   2948  -1387  -1517   2904   -704   -693  -1280   -259   -163    -75
    -72   2559   2629  -1244  -1350   2595   -914   -922  -1654   -737   -685   -576
    -23   2333   2353  -1156  -1187   2343   -974   -810  -1577   -678   -675   -607
     15   2223   2208  -1122  -1096   2216   -911   -592  -1350   -493   -558   -540
     51   2252   2200  -1150  -1072   2226   -787   -350  -1111   -301   -426   -446
     62   2348   2286  -1205  -1111   2317   -636    -96   -870    -93   -270   -329
     62   2436   2372  -1249  -1153   2405   -561     41   -740     25   -181   -257
     57   2481   2421  -1270  -1182   2449   -527     98   -691     77   -142   -226
     54   2491   2436  -1273  -1189   2465   -504    127   -667    101   -129   -220
     51   2509   2457  -1283  -1202   2483   -501    148   -654    122   -111   -210
     38   2543   2504  -1293  -1231   2525   -504    168   -636    142    -93   -197
     31   2569   2538  -1301  -1254   2553   -511    176   -626    155    -85   -187
     38   2592   2553  -1314  -1257   2574   -519    184   -620    166    -77   -179
     36   2598   2561  -1317  -1262   2579   -524    192   -615    181    -67   -163
     28   2618   2590  -1325  -1280   2605   -530    200   -605    194    -59   -161
     28   2652   2624  -1340  -1299   2639   -540    205   -602    205    -54   -155
     28   2660   2631  -1343  -1301   2647   -555    207   -600    215    -51   -158
     49   2704   2655  -1376  -1304   2681   -561    223   -587    244    -28   -140
     49   2727   2678  -1389  -1314   2704   -561    236   -574    259    -12   -129
     51   2764   2709  -1410  -1327   2738   -574    246   -568    277      5   -124
     59   2800   2740  -1428  -1340   2772   -597    257   -574    285     10   -127
     54   2811   2756  -1434  -1350   2782   -600    283   -553    314     25   -111
     46   2839   2792  -1444  -1374   2818   -602    311   -527    348     46    -93
     51   2891   2837  -1473  -1392   2863   -602    355   -491    392     83    -59
     75   2940   2865  -1506  -1395   2904   -597    410   -441    449    132    -18
     67   2959   2889  -1514  -1410   2925   -589    462   -389    511    187     44
     70   2995   2925  -1532  -1426   2961   -579    535   -324    589    262    111
     88   3060   2972  -1574  -1441   3016   -576    605   -262    659    324    166
    114   3107   2992  -1610  -1439   3050   -587    662   -210    719    384    223
    127   3167   3037  -1647  -1454   3104   -592    701   -184    756    423    257
    140   3218   3078  -1680  -1470   3151   -594    719   -168    774    449    277
    155   3252   3094  -1704  -1467   3174   -605    719   -171    776    459    288
    161   3294   3133  -1727  -1486   3213   -607    709   -189    769    459    290
    140   3281   3141  -1712  -1499   3211   -610    675   -231    732    420    259
    129   3283   3154  -1706  -1512   3218   -626    620   -280    691    379    228
    124   3307   3180  -1717  -1530   3244   -649    550   -340    631    319    168
    124   3265   3141  -1693  -1506   3203   -670    480   -405    563    249     98
    111   3195   3083  -1654  -1486   3141   -691    413   -459    514    200     54
     96   3154   3057  -1626  -1480   3107   -719    342   -517    457    142      2
     88   3167   3078  -1628  -1496   3122   -743    285   -550    415    103    -38
     77   3167   3089  -1621  -1504   3128   -753    241   -581    389     70    -77
     57   3125   3065  -1592  -1504   3096   -782    189   -623    353     28   -122
     49   3096   3047  -1574  -1499   3073   -802    153   -657    332      7   -142
     49   3073   3024  -1564  -1488   3050   -810    148   -672    337     12   -132
     33   3070   3037  -1551  -1501   3055   -813    142   -685    335      7   -137
     23   3086   3063  -1556  -1522   3076   -820    127   -701    332     -5   -158
     15   3070   3055  -1543  -1519   3063   -849    109   -717    327     -7   -163
     31   3089   3057  -1561  -1514   3073   -878    106   -719    337      5   -153
     49   3128   3078  -1587  -1514   3104   -875    122   -704    353     28   -137
     49   3190   3141  -1621  -1545   3167   -852    142   -654    384     57   -111
     41   3216   3174  -1628  -1566   3195   -839    158   -628    410     75    -85
     44   3216   3172  -1631  -1564   3195   -857    153   -628    410     83    -83
     44   3234   3190  -1639  -1571   3213   -883    148   -618    410     96    -75
     64   3281   3213  -1673  -1574   3247   -911    127   -623    413     98    -49
     88   3294   3205  -1691  -1558   3252   -953    106   -633    415    103    -44
    101   3299   3195  -1701  -1548   3247   -976     90   -633    418    109    -51
     93   3286   3192  -1688  -1548   3239   -982     90   -631    428    111    -46
     72   3270   3198  -1673  -1564   3234  -1000     80   -641    418    106    -44
     80   3257   3177  -1670  -1548   3218  -1026     57   -665    400     88    -59
     83   3242   3159  -1665  -1540   3200  -1052     36   -683    379     75    -72
     77   3224   3146  -1649  -1532   3185  -1060     25   -693    366     70    -72
     54   3154   3096  -1605  -1519   3125  -1062     10   -704    350     54   -109
     18   3091   3073  -1556  -1527   3083  -1065    -10   -724    324     23   -145
      7   3055   3047  -1532  -1519   3052  -1075    -31   -740    303      7   -158
      5   3021   3016  -1512  -1504   3018  -1101    -51   -758    275    -20   -187
    -10   3016   3026  -1504  -1519   3021  -1127    -80   -774    246    -51   -213
    -12   3037   3047  -1512  -1530   3042  -1135    -85   -763    252    -46   -205
    -20   3042   3063  -1509  -1543   3050  -1137    -88   -753    259    -46   -200
    -31   3005   3037  -1486  -1532   3021  -1145    -96   -758    257    -54   -205
    -33   2992   3026  -1480  -1530   3011  -1148   -103   -750    262    -44   -202
    -36   3005   3042  -1486  -1538   3024  -1158   -109   -743    267    -36   -200
    -25   3008   3034  -1493  -1530   3021  -1174   -116   -750    257    -49   -207
    -28   2982   3011  -1475  -1519   2995  -1143    -80   -743    244    -85   -241
    -33   2985   3018  -1478  -1527   3000  -1023     62   -662    262    -98   -277
    -33   3024   3057  -1496  -1545   3042   -911    249   -514    371    -15   -223
      5   3198   3192  -1602  -1595   3195   -828    527   -244    644    241      2
     83   3483   3400  -1782  -1657   3442   -857    727      7    992    626    400
     72   3761   3689  -1919  -1808   3725  -1062    324    -72   1148    919    753
    -46   3876   3923  -1914  -1984   3899  -1312   -252   -275   1189   1072    950
   -197   3806   4003  -1805  -2101   3904  -1605   -857   -670    904    839    761
   -280   3380   3660  -1548  -1969   3520  -1857  -1363  -1335    111     46     38
   -233   2899   3133  -1335  -1686   3016  -2003  -1488  -1764   -462   -537   -509
   -184   2691   2876  -1252  -1530   2782  -1953  -1236  -1631   -402   -542   -568
   -142   2681   2821  -1270  -1480   2751  -1792   -924  -1379   -220   -423   -506
   -114   2785   2899  -1335  -1506   2842  -1553   -592  -1106    -12   -267   -389
   -127   2803   2930  -1340  -1530   2865  -1350   -348   -904    145   -145   -301
   -129   2816   2946  -1343  -1538   2881  -1265   -249   -818    215    -96   -249
   -114   2808   2922  -1348  -1519   2865  -1239   -220   -792    236    -77   -239
   -111   2800   2912  -1343  -1512   2855  -1231   -205   -784    244    -70   -246
   -122   2842   2964  -1361  -1543   2902  -1241   -207   -776    254    -75   -223
   -116   2891   3005  -1387  -1561   2948  -1252   -213   -771    254    -90   -192
   -122   2870   2992  -1374  -1558   2930  -1247   -205   -761    265    -67   -210
   -137   2798   2935  -1330  -1535   2865  -1221   -187   -745    293    -15   -233
   -150   2813   2961  -1332  -1556   2886  -1215   -181   -732    314      2   -207
   -153   2818   2972  -1332  -1564   2896  -1202   -168   -724    327     10   -181
   -155   2831   2987  -1340  -1574   2909  -1192   -158   -706    345     15   -163
   -153   2834   2987  -1340  -1569   2909  -1179   -140   -678    371     44   -163
   -148   2824   2972  -1340  -1558   2896  -1171   -127   -652    397     88   -153
   -129   2852   2982  -1361  -1556   2917  -1182   -124   -644    405     96   -155
    -96   2852   2946  -1379  -1522   2899  -1200   -127   -649    402     85   -163
    -93   2857   2951  -1382  -1522   2904  -1205   -114   -639    415    114   -150
    -96   2873   2966  -1389  -1532   2920  -1184    -77   -600    446    140   -145
   -101   2857   2959  -1379  -1530   2909  -1163    -36   -558    478    168   -137
   -111   2816   2925  -1353  -1517   2870  -1148     10   -519    506    194   -111
    -90   2855   2946  -1382  -1517   2899  -1119     75   -457    558    236    -64
    -80   2896   2977  -1408  -1530   2935  -1093    153   -400    610    283    -28
    -64   2966   3029  -1452  -1548   2998  -1057    254   -316    691    355     38
    -44   3013   3055  -1486  -1551   3031  -1028    340   -249    761    415    101
    -23   3024   3047  -1499  -1535   3034  -1010    389   -213    805    452    140
    -10   3091   3102  -1543  -1556   3096   -987    428   -174    849    504    192
      2   3141   3138  -1571  -1569   3138   -982    436   -158    870    532    220
      7   3107   3099  -1558  -1548   3104   -992    407   -189    836    511    200
      7   3099   3091  -1553  -1540   3096   -997    368   -220    805    491    187
     -7   3096   3102  -1545  -1556   3099   -995    324   -254    782    478    179
    -15   3081   3096  -1532  -1556   3089   -992    272   -290    748    454    155
    -36   3013   3050  -1491  -1543   3031  -1008    192   -355    685    397    101
    -77   2938   3016  -1428  -1545   2977  -1026    101   -423    623    332     41
   -116   2847   2961  -1366  -1540   2904  -1049     18   -485    566    275    -15
   -148   2795   2943  -1325  -1545   2868  -1075    -64   -545    506    223    -72
   -181   2764   2943  -1293  -1564   2852  -1093   -132   -579    462    187   -103
   -197   2699   2896  -1249  -1545   2798  -1109   -184   -610    433    158   -132
   -200   2683   2883  -1244  -1543   2785  -1135   -228   -639    407    140   -158
   -218   2657   2873  -1221  -1545   2764  -1153   -254   -652    392    127   -176
   -233   2639   2870  -1202  -1551   2753  -1161   -275   -657    384    114   -184
   -236   2613   2850  -1187  -1543   2730  -1161   -290   -657    381    116   -184
   -236   2587   2824  -1176  -1530   2704  -1158   -296   -657    374    114   -189
   -226   2592   2818  -1184  -1522   2704  -1171   -303   -665    371    111   -192
   -213   2569   2782  -1179  -1496   2675  -1182   -316   -670    363    101   -197
   -194   2585   2779  -1195  -1486   2681  -1163   -298   -646    387    127   -179
   -197   2616   2813  -1210  -1506   2714  -1130   -285   -623    405    150   -158
   -200   2613   2811  -1208  -1506   2712  -1101   -270   -602    418    163   -142
   -218   2579   2798  -1182  -1509   2688  -1106   -272   -592    420    168   -135
   -231   2587   2818  -1176  -1525   2701  -1111   -280   -571    433    187   -116
   -220   2616   2837  -1197  -1530   2725  -1130   -293   -563    441    200   -103
   -213   2582   2792  -1184  -1501   2686  -1171   -324   -587    413    184   -122
   -220   2546   2766  -1163  -1493   2657  -1197   -345   -600    397    174   -132
   -231   2556   2787  -1161  -1509   2670  -1213   -353   -605    387    168   -132
   -252   2509   2759  -1130  -1506   2634  -1236   -371   -620    374    155   -142
   -277   2444   2722  -1085  -1499   2582  -1236   -387   -631    358    142   -155
   -298   2374   2670  -1039  -1483   2522  -1231   -400   -644    335    127   -176
   -311   2322   2634  -1005  -1473   2478  -1223   -413   -657    314    114   -197
   -335   2275   2611   -971  -1473   2442  -1228   -444   -683    285     88   -233
   -371   2208   2579   -919  -1475   2392  -1218   -457   -698    265     64   -265
   -389   2161   2551   -885  -1470   2356  -1213   -467   -709    249     49   -275
   -389   2120   2509   -865  -1449   2314  -1202   -475   -717    239     49   -285
   -381   2083   2462   -852  -1421   2270  -1208   -493   -737    218     31   -311
   -374   2083   2455   -854  -1413   2268  -1208   -509   -753    197     15   -337
   -376   2065   2439   -844  -1408   2252  -1210   -522   -763    176     -5   -358
   -384   2039   2423   -826  -1402   2231  -1192   -524   -763    168    -20   -345
   -387   2018   2405   -815  -1397   2213  -1187   -532   -763    166    -23   -350
   -397   1995   2390   -800  -1395   2192  -1182   -548   -771    158    -28   -371
   -394   1956   2351   -782  -1374   2153  -1163   -542   -769    153    -36   -379
   -392   1901   2294   -753  -1343   2096  -1098   -485   -753    129    -75   -426
   -405   1912   2314   -753  -1361   2112   -966   -337   -657    166    -80   -457
   -374   2034   2408   -831  -1389   2221   -846   -114   -444    361     80   -324
   -319   2231   2551   -956  -1434   2390   -797    161   -150    701    413     -7
   -285   2564   2850  -1137  -1566   2707   -867    179     15   1018    815    436
   -363   2774   3135  -1208  -1751   2956  -1034   -257    -80   1171   1117    802
   -478   2850   3328  -1187  -1904   3089  -1239   -792   -337   1111   1171    896
   -574   2637   3211  -1031  -1893   2922  -1470  -1374   -878    574    665    441
   -613   2088   2701   -737  -1657   2395  -1699  -1875  -1634   -368   -293   -449
   -579   1699   2278   -561  -1428   1987  -1771  -1857  -1821   -657   -615   -769
   -548   1561   2109   -506  -1330   1834  -1662  -1577  -1610   -514   -527   -732
   -509   1569   2078   -530  -1293   1821  -1475  -1273  -1348   -316   -384   -633
   -488   1602   2091   -555  -1288   1847  -1252   -948  -1075   -109   -231   -517
   -467   1662   2127   -600  -1296   1893  -1114   -758   -909     23   -116   -428
   -457   1691   2148   -618  -1304   1919  -1062   -693   -849     75    -75   -394
   -470   1665   2135   -597  -1301   1899  -1031   -670   -826     96    -62   -379
   -467   1592   2060   -561  -1262   1826  -1002   -662   -818     93    -67   -384
   -449   1595   2044   -574  -1247   1818   -984   -652   -797    111    -49   -376
   -431   1602   2034   -587  -1234   1818   -982   -644   -782    127    -38   -371
   -431   1569   2000   -571  -1215   1784   -982   -644   -779    122    -41   -381
   -431   1561   1992   -563  -1210   1777   -982   -636   -779    119    -28   -376
   -436   1545   1979   -555  -1208   1761   -979   -631   -771    129    -18   -366
   -436   1514   1951   -540  -1195   1732   -984   -636   -769    127    -23   -376
   -426   1504   1927   -540  -1176   1717   -995   -641   -774    122    -28   -389
   -400   1519   1919   -558  -1158   1719   -971   -620   -745    145     -2   -376
   -400   1519   1919   -561  -1161   1719   -963   -605   -719    166     12   -366
   -405   1530   1932   -563  -1169   1730   -961   -584   -704    184     31   -350
   -407   1532   1940   -561  -1174   1735   -948   -553   -675    205     54   -329
   -394   1545   1940   -574  -1166   1743   -935   -524   -646    231     72   -314
   -366   1558   1922   -597  -1145   1740   -906   -493   -618    259     96   -301
   -348   1561   1909   -607  -1127   1735   -885   -446   -568    296    135   -270
   -348   1556   1901   -605  -1124   1727   -891   -410   -537    324    166   -249
   -335   1535   1870   -600  -1101   1701   -904   -368   -501    358    197   -226
   -319   1566   1886   -626  -1104   1725   -893   -290   -426    428    270   -161
   -329   1587   1917   -628  -1124   1753   -880   -220   -355    504    345    -90
   -376   1582   1958   -602  -1166   1769   -878   -171   -296    561    402    -36
   -454   1501   1956   -522  -1205   1727   -898   -161   -275    576    420    -18
   -410   1499   1909   -545  -1158   1704   -896   -140   -259    589    441      7
   -244   1701   1943   -730  -1093   1821   -823    -70   -189    665    522     90
   -122   1836   1958   -859  -1041   1899   -763    -28   -145    714    566    137
   -153   1805   1958   -826  -1054   1880   -735    -51   -148    701    555    132
   -280   1647   1927   -683  -1104   1787   -776   -135   -218    620    485     54
   -371   1535   1906   -584  -1137   1719   -807   -210   -285    545    418    -18
   -348   1517   1862   -587  -1104   1688   -802   -257   -327    488    368    -62
   -210   1631   1842   -709  -1026   1735   -743   -257   -316    488    374    -51
   -296   1504   1797   -605  -1047   1649   -774   -345   -397    402    296   -132
   -418   1309   1727   -446  -1072   1517   -839   -457   -501    290    192   -236
   -501   1145   1644   -324  -1072   1395   -891   -553   -589    197    101   -324
   -470   1117   1587   -322  -1028   1350   -885   -597   -620    158     67   -363
   -376   1226   1602   -426   -989   1413   -849   -589   -605    181     88   -342
   -329   1265   1595   -467   -963   1428   -844   -602   -607    176     88   -348
   -366   1215   1582   -426   -976   1397   -859   -626   -620    158     75   -363
   -350   1215   1566   -431   -958   1389   -833   -602   -597    181     96   -342
   -358   1215   1574   -428   -966   1395   -800   -592   -581    197    111   -332
   -444   1145   1590   -350  -1015   1366   -831   -623   -600    176     88   -358
   -462   1137   1600   -337  -1031   1366   -828   -613   -574    194    106   -342
   -418   1189   1608   -384  -1013   1397   -797   -571   -535    228    145   -309
   -449   1156   1605   -355  -1028   1382   -782   -576   -535    228    150   -311
   -446   1189   1636   -371  -1041   1413   -745   -558   -511    246    168   -301
   -444   1205   1649   -379  -1047   1426   -737   -555   -506    254    176   -296
   -511   1140   1652   -314  -1080   1395   -782   -597   -540    233    155   -314
   -563   1078   1639   -257  -1101   1358   -836   -639   -584    215    145   -319
   -535   1065   1600   -265  -1067   1332   -844   -652   -607    210    148   -322
   -433   1143   1577   -355  -1005   1358   -823   -641   -600    228    168   -311
   -420   1140   1561   -358   -989   1350   -826   -652   -605    215    163   -322
   -452   1041   1493   -296   -974   1267   -844   -675   -631    187    135   -355
   -465    950   1415   -244   -940   1182   -859   -698   -665    148     98   -397
   -470    872   1343   -202   -906   1106   -865   -717   -688    114     67   -436
   -454    810   1265   -176   -859   1036   -872   -743   -717     72     25   -475
   -449    756   1205   -155   -828    979   -878   -761   -743     49      2   -498
   -462    714   1176   -127   -820    945   -872   -779   -766     25    -18   -527
   -472    654   1127    -90   -802    891   -870   -795   -782      5    -44   -555
   -483    600   1083    -57   -782    841   -872   -815   -797    -20    -72   -576
   -472    589   1060    -59   -766    823   -885   -831   -805    -36    -77   -571
   -465    568   1034    -54   -748    800   -880   -839   -807    -46    -85   -584
   -457    545   1002    -46   -730    771   -880   -849   -815    -57    -88   -594
   -439    501    940    -31   -688    719   -891   -857   -833    -72    -98   -600
   -410    491    898    -41   -654    693   -904   -875   -849    -80   -109   -602
   -384    462    846    -38   -615    654   -930   -898   -870   -101   -129   -623
   -355    418    774    -33   -566    594   -917   -875   -867   -122   -161   -667
   -311    433    745    -59   -527    589   -795   -730   -771    -85   -161   -704
   -301    478    776    -90   -540    628   -711   -584   -644     12    -96   -667
   -337    558    896   -111   -618    727   -680   -410   -441    233    119   -462
   -316    730   1047   -207   -683    888   -735   -275   -246    517    467    -88
   -311   1023   1335   -355   -823   1179   -815   -423   -223    701    787    290
   -366   1111   1478   -374   -922   1293   -862   -732   -394    691    893    439
   -376   1135   1512   -379   -945   1322   -943  -1106   -758    374    636    205
   -433    909   1340   -239   -888   1124  -1124  -1636  -1366   -345   -103   -504
   -566    485   1052     41   -807    769  -1384  -1995  -1844   -917   -672  -1034
   -514    241    753    135   -633    496  -1418  -1852  -1735   -844   -644  -1036
   -449    129    579    158   -514    353  -1325  -1610  -1506   -685   -550   -984
   -459     59    517    197   -488    288  -1208  -1382  -1291   -537   -459   -924
   -475     67    542    205   -509    303  -1049  -1132  -1049   -348   -327   -828
   -527     25    550    249   -540    288   -989  -1028   -940   -270   -267   -797
   -472     83    555    194   -514    316   -940   -966   -859   -205   -202   -735
   -311    254    563     25   -439    407   -865   -891   -769   -129   -122   -659
   -345    194    540     75   -441    366   -859   -885   -758   -129   -124   -665
   -345    166    509     88   -428    337   -870   -883   -748   -127   -124   -652
   -288    233    522     25   -405    379   -846   -854   -706    -88    -85   -600
   -262    277    540     -7   -402    407   -823   -833   -667    -49    -54   -555
   -293    244    537     25   -415    389   -823   -836   -654    -44    -57   -558
   -316    197    514     57   -415    355   -828   -831   -636    -38    -44   -561
   -298    215    511     41   -405    363   -823   -818   -610    -18    -20   -540
   -270    228    496     20   -384    361   -826   -807   -592     -2     -2   -519
   -262    220    483     20   -371    350   -828   -802   -576      5      5   -514
   -252    244    493      2   -371    368   -831   -797   -555     15     15   -509
   -236    236    472      0   -355    353   -823   -776   -530     31     31   -496
   -233    228    462      2   -348    342   -807   -750   -498     54     59   -480
   -244    218    462     12   -353    340   -789   -719   -462     85     90   -462
   -233    241    472     -5   -353    355   -779   -680   -418    122    124   -433
   -202    259    462    -28   -332    358   -771   -641   -368    163    163   -400
   -189    259    449    -36   -319    353   -761   -592   -311    220    210   -361
   -163    283    446    -59   -303    363   -743   -524   -241    290    272   -298
   -127    316    444    -96   -285    381   -727   -457   -171    355    337   -244
    -90    355    446   -132   -270    400   -714   -384    -98    426    402   -187
    -62    389    449   -166   -257    418   -693   -322    -23    501    472   -122
    -49    436    485   -192   -267    459   -678   -272     41    555    527    -72
    -59    457    514   -200   -285    485   -672   -249     64    568    550    -59
    -75    465    540   -194   -306    501   -665   -249     67    568    555    -51
    -88    439    524   -176   -306    480   -662   -270     54    545    542    -54
    -93    431    524   -168   -309    478   -649   -298     31    517    522    -67
   -158    355    514    -98   -337    433   -665   -363    -25    452    470   -114
   -244    246    491      0   -366    368   -693   -444    -98    368    392   -184
   -239    246    485     -5   -363    366   -680   -485   -116    324    350   -220
   -150    301    452    -75   -301    376   -636   -501    -98    306    337   -231
   -155    239    394    -41   -275    316   -633   -548   -137    265    298   -270
   -155    236    392    -41   -275    314   -626   -589   -176    228    272   -303
   -158    213    371    -28   -265    293   -613   -620   -207    194    239   -337
   -179    148    327     15   -252    236   -610   -646   -236    171    213   -366
   -197    155    353     18   -275    254   -607   -665   -244    168    213   -368
   -187    135    322     25   -254    228   -597   -665   -236    171    215   -366
   -189     88    277     49   -233    184   -589   -665   -239    168    215   -368
   -210     77    288     67   -249    181   -576   -665   -233    168    220   -371
   -239     62    301     88   -270    179   -563   -665   -226    171    228   -379
   -267     54    322    106   -296    187   -542   -646   -200    187    252   -366
   -265     85    348     88   -306    215   -506   -618   -153    223    290   -332
   -246    137    384     54   -314    259   -483   -605   -129    244    309   -316
   -236    127    363     51   -298    244   -462   -600   -129    252    311   -311
   -228    109    337     57   -283    223   -449   -594   -119    267    329   -293
   -207    111    319     46   -265    215   -459   -605   -114    267    340   -283
   -181    122    303     31   -241    213   -498   -641   -137    241    319   -301
   -181     67    249     57   -215    158   -527   -667   -158    220    311   -309
   -176     44    220     64   -197    129   -532   -683   -161    215    319   -303
   -174     38    210     67   -192    124   -519   -678   -148    228    335   -293
   -163     62    226     51   -194    142   -535   -693   -158    213    322   -306
   -176     20    197     77   -187    109   -542   -709   -176    187    303   -332
   -205    -38    166    122   -187     64   -532   -698   -171    189    309   -329
   -231    -88    142    158   -187     28   -519   -688   -161    189    309   -335
   -252   -140    111    197   -181    -15   -511   -696   -166    168    285   -358
   -275   -210     64    241   -171    -72   -517   -724   -197    132    249   -394
   -262   -246     12    254   -140   -116   -514   -745   -207    111    231   -418
   -239   -277    -38    257   -101   -158   -522   -763   -220     93    210   -441
   -218   -314    -96    267    -62   -205   -530   -774   -231     72    192   -465
   -210   -348   -140    277    -36   -246   -535   -782   -233     67    192   -470
   -205   -368   -166    285    -20   -267   -530   -782   -226     67    200   -472
   -218   -376   -161    296    -31   -270   -537   -789   -228     59    192   -483
   -228   -384   -155    306    -36   -270   -535   -795   -223     57    189   -491
   -231   -387   -155    309    -38   -272   -540   -802   -218     49    184   -504
   -236   -423   -189    329    -25   -306   -524   -789   -202     41    171   -517
   -244   -511   -267    376     10   -389   -433   -693   -142     49    150   -553
   -244   -542   -298    394     25   -420   -322   -548    -46     85    145   -584
   -233   -436   -202    332    -15   -319   -252   -374    132    249    290   -467
   -166   -233    -70    200    -49   -153   -228   -155    389    555    607   -155
   -122     75    197     23   -158    135   -311   -189    483    789    956    239
   -194    184    379      5   -285    280   -423   -532    342    854   1179    524
   -322    161    483     80   -402    322   -555   -982     54    714   1143    532
   -400    -85    311    241   -355    111   -776  -1504   -452    181    626     54
   -413   -483    -72    446   -171   -277  -1013  -1943  -1054   -594   -174   -688
   -363   -779   -415    571     25   -597  -1122  -1966  -1184   -823   -436   -956
   -306   -924   -618    615    153   -771  -1041  -1693   -956   -644   -324   -917
   -275   -914   -641    594    181   -779   -898  -1426   -719   -454   -181   -826
   -254   -833   -581    542    161   -706   -696  -1140   -459   -228     -7   -698
   -241   -789   -548    517    153   -670   -558   -961   -303    -88     98   -615
   -213   -792   -579    501    181   -685   -517   -909   -257    -54    129   -613
   -187   -792   -605    491    207   -701   -491   -880   -223    -31    158   -589
   -166   -758   -592    462    210   -675   -488   -870   -213    -25    166   -579
   -142   -717   -574    431    215   -646   -493   -867   -210    -28    163   -581
    -96   -727   -631    410    267   -680   -485   -859   -207    -23    176   -571
    -75   -743   -667    407    293   -706   -472   -844   -197    -12    194   -561
    -88   -753   -665    420    285   -711   -454   -836   -189     -5    207   -550
    -85   -750   -665    418    288   -709   -439   -831   -174      7    231   -530
    -77   -743   -667    410    293   -706   -420   -820   -155     36    262   -501
   -103   -732   -628    415    262   -680   -402   -810   -142     57    270   -493
   -142   -750   -610    446    231   -680   -381   -792   -127     85    296   -491
   -145   -776   -631    462    241   -704   -366   -771   -109    106    319   -483
   -137   -769   -631    452    246   -701   -355   -753    -80    127    340   -459
   -132   -756   -623    441    244   -691   -335   -732    -51    142    355   -449
   -135   -761   -626    446    244   -693   -319   -711    -18    163    381   -428
   -129   -769   -639    449    254   -704   -314   -683     15    194    410   -407
   -127   -776   -649    452    259   -714   -309   -654     44    215    431   -392
   -124   -766   -641    444    257   -704   -293   -600     85    257    470   -353
   -124   -758   -633    439    254   -696   -275   -535    142    311    519   -306
   -109   -704   -594    407    241   -649   -241   -452    218    387    587   -241
    -85   -646   -561    363    236   -605   -218   -363    290    470    667   -161
    -64   -610   -548    337    239   -579   -207   -306    340    524    730   -103
    -59   -584   -524    319    228   -555   -197   -257    379    566    779    -57
    -46   -530   -483    288    218   -506   -176   -226    410    602    818    -12
    -54   -519   -465    285    202   -493   -158   -215    420    615    836      7
    -62   -522   -459    290    197   -491   -150   -228    410    602    833     12
    -59   -535   -475    296    205   -504   -150   -262    384    574    813      0
    -49   -563   -514    306    231   -540   -150   -298    355    540    787    -25
    -72   -618   -548    342    236   -584   -161   -361    293    478    735    -83
    -88   -680   -592    384    252   -636   -158   -418    246    420    685   -137
   -101   -709   -610    402    254   -659   -153   -472    210    366    639   -184
   -116   -769   -652    444    267   -711   -153   -532    171    314    592   -228
   -137   -875   -737    504    298   -807   -163   -589    129    265    542   -277
   -153   -935   -784    542    314   -859   -187   -662     70    202    485   -335
   -153   -971   -820    561    332   -896   -200   -709     46    179    462   -363
   -140  -1005   -865    574    361   -935   -210   -748     31    158    444   -387
   -127  -1057   -932    589    400   -995   -223   -774      2    135    426   -413
   -132  -1101   -969    615    418  -1036   -226   -797    -12    114    407   -426
   -150  -1114   -963    631    405  -1039   -231   -802     -5    111    400   -439
   -161  -1140   -979    652    407  -1060   -236   -797      7    122    415   -436
   -163  -1158   -995    659    413  -1078   -236   -792     12    127    426   -426
   -166  -1148   -982    657    407  -1065   -200   -766     41    148    446   -407
   -166  -1104   -937    633    384  -1021   -166   -737     80    174    478   -379
   -184  -1060   -875    623    345   -969   -129   -711    106    194    504   -350
   -202  -1065   -862    631    327   -966   -119   -698    124    205    514   -342
   -207  -1083   -875    644    332   -979   -135   -709    124    202    522   -335
   -200  -1091   -893    644    345   -992   -158   -730    116    194    530   -329
   -181  -1124   -943    654    379  -1034   -197   -758     85    171    517   -342
   -184  -1158   -974    670    394  -1067   -207   -779     72    161    506   -348
   -192  -1171   -979    680    392  -1075   -207   -787     75    163    514   -342
   -184  -1187  -1002    683    407  -1093   -223   -795     64    153    509   -348
   -184  -1239  -1054    711    433  -1148   -241   -818     31    119    483   -374
   -192  -1301  -1109    745    457  -1208   -252   -844      0     83    459   -397
   -207  -1358  -1153    782    470  -1257   -259   -862    -20     59    444   -418
   -228  -1423  -1195    826    480  -1309   -262   -880    -44     31    418   -449
   -259  -1473  -1213    867    475  -1343   -246   -888    -51     12    402   -465
   -275  -1496  -1223    883    472  -1361   -241   -896    -59     -7    384   -488
   -277  -1514  -1236    896    478  -1376   -246   -914    -72    -36    355   -514
   -296  -1556  -1260    924    480  -1408   -249   -932    -83    -62    332   -532
   -301  -1597  -1296    950    496  -1447   -254   -943    -93    -77    322   -548
   -293  -1595  -1301    943    501  -1449   -259   -953   -101    -93    309   -563
   -296  -1605  -1309    950    506  -1460   -244   -940    -80    -80    322   -553
   -303  -1649  -1345    976    519  -1499   -233   -932    -70    -77    324   -561
   -303  -1667  -1363    987    530  -1517   -226   -927    -62    -72    327   -563
   -301  -1686  -1387    992    542  -1538   -210   -917    -59    -70    329   -563
   -293  -1696  -1402    995    553  -1548   -176   -875    -44    -70    314   -584
   -293  -1688  -1395    989    548  -1543    -90   -745     20    -46    306   -615
   -272  -1649  -1376    961    550  -1514      7   -561    148     38    368   -584
   -233  -1478  -1244    854    504  -1361    111   -298    384    277    597   -374
   -163  -1195  -1031    678    433  -1114    127   -145    571    545    911    -33
   -171   -917   -745    542    285   -831     25   -394    574    714   1202    335
   -309   -758   -449    535     70   -605   -135   -870    480    818   1418    615
   -457   -885   -428    667    -15   -657   -368  -1436    106    535   1195    426
   -542  -1350   -807    945    129  -1080   -597  -1961   -509   -181    454   -298
   -527  -1831  -1304   1179    387  -1569   -797  -2200   -950   -756   -148   -896
   -467  -2068  -1600   1267    566  -1834   -818  -2044   -911   -782   -213   -997
   -420  -2083  -1665   1249    620  -1875   -652  -1693   -654   -589    -70   -891
   -381  -2018  -1636   1200    626  -1829   -415  -1327   -379   -387     85   -769
   -358  -1961  -1602   1158    620  -1782   -246  -1075   -200   -257    181   -704
   -337  -1948  -1610   1143    636  -1779   -187   -974   -129   -205    223   -675
   -319  -1958  -1641   1137    659  -1800   -163   -932    -93   -179    244   -657
   -316  -1956  -1641   1135    659  -1800   -142   -904    -72   -168    249   -659
   -319  -1956  -1639   1137    657  -1797   -129   -888    -59   -168    254   -659
   -306  -1966  -1660   1137    675  -1813   -124   -883    -57   -179    249   -672
   -301  -1982  -1683   1140    688  -1834   -122   -875    -54   -184    246   -678
   -306  -2000  -1693   1150    693  -1847   -116   -857    -44   -174    259   -659
   -316  -2010  -1693   1161    685  -1855   -124   -846    -38   -171    267   -654
   -316  -2013  -1696   1166    688  -1855   -116   -833    -31   -168    267   -662
   -319  -2031  -1714   1174    696  -1873   -103   -813    -12   -161    275   -657
   -314  -2044  -1730   1179    706  -1888    -98   -792      5   -148    285   -644
   -301  -2042  -1743   1169    719  -1891   -106   -779     18   -137    296   -633
   -285  -2039  -1753   1163    732  -1896    -98   -769     25   -132    296   -631
   -275  -2049  -1774   1161    748  -1914    -83   -750     33   -132    298   -626
   -277  -2057  -1779   1166    748  -1919    -80   -724     57   -116    319   -610
   -267  -2047  -1782   1156    756  -1914    -83   -698     80    -98    335   -594
   -246  -2034  -1787   1140    769  -1912    -90   -667    101    -83    345   -589
   -223  -2023  -1803   1122    787  -1914    -77   -618    135    -57    366   -568
   -220  -2010  -1790   1117    784  -1901    -62   -555    181    -20    402   -535
   -200  -1984  -1784   1091    789  -1886    -51   -491    231     23    441   -501
   -168  -1930  -1761   1049    795  -1847    -25   -407    298     83    501   -444
   -140  -1917  -1777   1028    815  -1847     -5   -329    358    142    555   -387
   -114  -1873  -1758    992    820  -1816      0   -272    418    202    615   -324
    -93  -1805  -1714    948    807  -1758      2   -228    465    246    665   -275
    -77  -1766  -1688    922    805  -1727     12   -202    496    270    688   -252
    -64  -1758  -1693    911    813  -1727     15   -200    501    270    696   -226
    -62  -1766  -1706    914    820  -1738     20   -213    501    252    688   -223
    -67  -1808  -1740    937    833  -1774     25   -233    483    213    646   -259
    -70  -1836  -1766    953    846  -1803     23   -277    452    166    597   -303
    -83  -1873  -1790    976    852  -1831      7   -332    402    106    542   -345
    -98  -1927  -1829   1013    862  -1878      7   -392    355     38    480   -402
   -103  -1977  -1873   1039    883  -1925     12   -441    324     -7    433   -439
   -119  -2044  -1925   1083    901  -1984     18   -493    285    -64    371   -488
   -132  -2096  -1964   1111    914  -2031     10   -542    252   -106    316   -532
   -140  -2156  -2016   1148    937  -2088     -7   -597    213   -153    265   -581
   -150  -2208  -2057   1179    950  -2135    -31   -639    179   -192    231   -615
   -155  -2218  -2062   1187    953  -2140    -38   -659    161   -213    218   -631
   -168  -2242  -2073   1205    950  -2158    -41   -675    153   -226    210   -636
   -166  -2262  -2096   1213    963  -2179    -38   -683    150   -236    205   -636
   -166  -2268  -2104   1215    966  -2184    -31   -685    150   -239    197   -639
   -153  -2268  -2114   1210    979  -2192    -31   -683    155   -236    192   -644
   -132  -2247  -2114   1187    989  -2182    -18   -667    174   -220    205   -626
   -127  -2216  -2091   1171    982  -2153     10   -646    205   -200    228   -600
   -122  -2208  -2086   1163    979  -2145     36   -633    220   -200    228   -600
   -111  -2203  -2091   1158    989  -2148     46   -631    220   -205    223   -607
   -119  -2184  -2068   1150    974  -2125     41   -626    231   -192    239   -589
   -103  -2171  -2068   1137    982  -2122     20   -639    241   -194    241   -579
    -80  -2187  -2107   1132   1013  -2148    -25   -675    223   -215    223   -597
    -54  -2205  -2151   1130   1047  -2179    -70   -714    189   -252    192   -623
    -80  -2203  -2122   1140   1018  -2164    -64   -711    200   -239    205   -602
    -88  -2236  -2148   1161   1028  -2192    -59   -714    197   -241    207   -600
    -90  -2270  -2182   1179   1044  -2226    -67   -717    187   -259    194   -597
    -83  -2291  -2208   1187   1062  -2249    -93   -737    155   -298    163   -620
    -80  -2338  -2260   1208   1088  -2299   -103   -758    132   -327    137   -652
    -70  -2390  -2320   1228   1124  -2356   -103   -776    109   -355    103   -675
    -83  -2429  -2346   1252   1130  -2387    -98   -787     90   -381     75   -693
   -111  -2512  -2400   1312   1143  -2457    -90   -792     72   -407     44   -724
   -129  -2561  -2431   1343   1148  -2499   -101   -807     46   -441     18   -753
   -124  -2572  -2447   1348   1158  -2509   -109   -820     31   -465     -2   -769
   -116  -2618  -2501   1366   1189  -2561   -106   -831     15   -488    -23   -787
   -124  -2665  -2540   1395   1208  -2603   -111   -844     -7   -509    -44   -805
   -137  -2675  -2540   1405   1200  -2611   -109   -844    -10   -511    -51   -807
   -129  -2678  -2551   1402   1210  -2616   -114   -849    -12   -519    -64   -820
   -119  -2686  -2566   1402   1221  -2626   -116   -857    -18   -530    -83   -836
   -127  -2712  -2585   1421   1228  -2650   -116   -865    -28   -545    -98   -844
   -127  -2751  -2626   1436   1247  -2688   -106   -846    -28   -555   -116   -857
   -109  -2774  -2665   1441   1275  -2720    -15   -735     28   -548   -132   -893
    -98  -2766  -2668   1431   1283  -2717     85   -581    132   -496   -116   -911
    -83  -2644  -2561   1363   1239  -2603    148   -405    322   -316     33   -782
    -28  -2408  -2379   1218   1171  -2392    153   -189    579     10    389   -423
      5  -2114  -2122   1054   1062  -2117     54   -244    662    252    756     -7
    -51  -2029  -1979   1039    963  -2003    -49   -553    542    335    984    275
   -168  -2075  -1906   1122    867  -1992   -184   -976    233    171    930    254
   -272  -2340  -2068   1304    896  -2205   -376  -1532   -387   -540    210   -410
   -306  -2701  -2395   1504   1044  -2548   -594  -1958   -984  -1306   -574  -1119
   -272  -2964  -2691   1618   1208  -2829   -688  -1930  -1065  -1452   -750  -1306
   -220  -3107  -2886   1665   1332  -2998   -615  -1683   -854  -1293   -665  -1283
   -194  -3159  -2964   1675   1382  -3063   -488  -1449   -633  -1124   -553  -1208
   -179  -3099  -2920   1639   1369  -3011   -296  -1171   -358   -901   -379  -1070
   -163  -3016  -2852   1590   1340  -2933   -155   -976   -176   -748   -262   -982
   -155  -2979  -2824   1569   1332  -2902    -93   -896    -96   -691   -218   -950
   -161  -2995  -2834   1577   1335  -2915    -77   -870    -72   -675   -202   -945
   -158  -3000  -2842   1579   1340  -2922    -75   -862    -67   -667   -197   -940
   -161  -2990  -2829   1571   1332  -2909    -67   -857    -62   -665   -194   -935
   -148  -3011  -2863   1579   1356  -2938    -46   -846    -54   -654   -192   -924
   -142  -2990  -2847   1564   1350  -2917    -28   -823    -25   -631   -168   -901
   -137  -2982  -2844   1561   1350  -2915    -28   -813    -18   -628   -166   -898
   -148  -2985  -2839   1566   1345  -2912    -31   -813    -15   -626   -163   -898
   -155  -3003  -2847   1579   1345  -2925    -18   -795      2   -605   -142   -880
   -145  -3031  -2886   1587   1369  -2959     -7   -784     10   -600   -135   -865
   -135  -3024  -2891   1579   1376  -2959      0   -776     25   -594   -127   -852
   -124  -3024  -2902   1574   1387  -2964      7   -763     38   -581   -116   -844
   -114  -3016  -2902   1566   1392  -2959     10   -745     62   -566   -101   -823
   -103  -2998  -2896   1548   1395  -2948     15   -727     80   -553    -83   -800
   -103  -3003  -2899   1551   1397  -2951     28   -709     98   -532    -64   -779
   -116  -3013  -2896   1564   1387  -2956     18   -698    103   -522    -54   -776
   -111  -2985  -2873   1548   1379  -2930     36   -657    137   -485    -18   -748
    -90  -2979  -2889   1535   1397  -2935     28   -620    179   -436     23   -717
    -67  -2959  -2891   1514   1410  -2927     44   -558    236   -366     83   -665
    -46  -2907  -2863   1475   1408  -2883     59   -493    309   -285    163   -589
    -33  -2860  -2826   1447   1395  -2844     83   -423    376   -210    241   -511
    -33  -2834  -2803   1434   1382  -2818     93   -368    433   -142    309   -452
    -36  -2826  -2790   1431   1376  -2808    106   -322    472    -93    358   -413
    -33  -2808  -2777   1421   1369  -2792    116   -283    498    -62    394   -381
    -31  -2792  -2761   1413   1363  -2777    127   -270    506    -64    405   -366
    -33  -2774  -2740   1402   1350  -2756    148   -277    498    -75    402   -358
    -25  -2800  -2774   1413   1371  -2787    155   -303    467   -116    366   -392
    -36  -2842  -2805   1436   1382  -2826    150   -342    410   -179    311   -441
    -44  -2878  -2834   1462   1395  -2857    153   -387    355   -233    257   -488
    -77  -2948  -2870   1512   1395  -2912    155   -441    296   -306    189   -545
   -111  -3013  -2902   1561   1395  -2959    155   -493    239   -366    132   -594
   -135  -3081  -2948   1605   1405  -3016    148   -553    179   -431     72   -652
   -140  -3117  -2977   1628   1418  -3047    145   -602    127   -485     18   -704
   -150  -3159  -3011   1654   1426  -3086    148   -649     85   -532    -28   -748
   -163  -3187  -3026   1675   1428  -3107    132   -698     36   -581    -72   -787
   -171  -3221  -3050   1696   1436  -3135    116   -743     -7   -623   -114   -823
   -168  -3252  -3083   1712   1457  -3169    119   -769    -38   -652   -145   -854
   -174  -3278  -3104   1725   1462  -3190    129   -779    -49   -670   -155   -865
   -179  -3302  -3122   1740   1470  -3213    135   -782    -51   -672   -148   -865
   -174  -3299  -3125   1735   1475  -3211    132   -776    -49   -665   -140   -859
   -171  -3281  -3109   1727   1467  -3195    145   -758    -38   -652   -122   -852
   -161  -3234  -3073   1696   1454  -3154    148   -753    -28   -633   -103   -836
   -155  -3195  -3039   1675   1439  -3117    155   -743     -7   -618    -90   -820
   -158  -3177  -3018   1665   1428  -3099    171   -730      5   -605    -83   -813
   -166  -3174  -3008   1670   1421  -3091    166   -737      0   -607    -90   -807
   -168  -3148  -2982   1657   1402  -3065    163   -748      5   -607    -80   -789
   -171  -3148  -2977   1657   1402  -3063    148   -771     -5   -615    -83   -792
   -148  -3146  -2998   1644   1423  -3070    137   -782    -15   -620    -83   -789
   -150  -3138  -2987   1644   1418  -3063    129   -779    -25   -613    -75   -779
   -161  -3151  -2992   1654   1413  -3073    127   -784    -44   -626    -77   -776
   -171  -3174  -3003   1670   1415  -3089    132   -784    -54   -639    -80   -779
   -181  -3198  -3016   1688   1415  -3109    145   -787    -70   -652    -90   -789
   -197  -3255  -3057   1727   1428  -3156    140   -805    -93   -680   -122   -823
   -223  -3322  -3099   1771   1434  -3211    127   -836   -129   -722   -155   -862
   -220  -3359  -3138   1790   1457  -3250    114   -872   -174   -766   -197   -898
   -226  -3393  -3169   1808   1470  -3283    114   -893   -205   -802   -231   -932
   -231  -3434  -3203   1834   1486  -3320    111   -914   -239   -828   -257   -958
   -236  -3465  -3231   1849   1496  -3348    116   -930   -262   -854   -283   -979
   -215  -3447  -3234   1831   1509  -3341    127   -935   -272   -865   -285   -984
   -189  -3452  -3265   1818   1538  -3359    116   -953   -296   -883   -306  -1002
   -166  -3470  -3304   1818   1569  -3387    103   -971   -311   -906   -319  -1018
   -148  -3473  -3325   1810   1587  -3400     98   -979   -316   -914   -322  -1023
   -155  -3483  -3328   1818   1584  -3406    101   -982   -324   -924   -329  -1034
   -171  -3496  -3325   1831   1574  -3411    114   -982   -329   -930   -337  -1049
   -171  -3525  -3354   1849   1590  -3439    135   -956   -316   -922   -335  -1049
   -181  -3551  -3372   1865   1592  -3463    215   -844   -249   -901   -350  -1085
   -171  -3512  -3341   1842   1582  -3426    301   -704   -132   -833   -332  -1098
   -140  -3403  -3263   1771   1558  -3333    355   -553     46   -649   -171   -963
    -77  -3216  -3138   1647   1530  -3177    355   -379    275   -345    163   -620
    -70  -2922  -2852   1493   1389  -2889    270   -470    306   -161    501   -194
   -153  -2787  -2634   1467   1239  -2712    197   -776    109   -187    665     54
   -257  -2837  -2582   1545   1161  -2709    119  -1117   -236   -426    537    -28
   -361  -3076  -2714   1719   1176  -2896    -20  -1569   -771  -1018    -85   -639
   -381  -3403  -3021   1891   1317  -3213   -226  -1945  -1280  -1693   -828  -1358
   -329  -3658  -3328   1992   1496  -3494   -322  -1930  -1322  -1784   -963  -1506
   -293  -3824  -3533   2057   1618  -3678   -290  -1730  -1119  -1623   -859  -1447
   -285  -3842  -3556   2065   1634  -3699   -189  -1522   -901  -1462   -745  -1371
   -283  -3774  -3494   2029   1605  -3637    -12  -1254   -628  -1247   -581  -1249
   -272  -3699  -3426   1984   1577  -3564    119  -1057   -431  -1085   -446  -1140
   -257  -3642  -3385   1948   1561  -3515    168   -982   -353  -1018   -389  -1093
   -246  -3632  -3385   1940   1569  -3509    181   -953   -322   -992   -368  -1078
   -249  -3655  -3406   1951   1577  -3530    179   -937   -314   -982   -361  -1072
   -246  -3671  -3424   1958   1587  -3548    179   -927   -316   -982   -361  -1075
   -239  -3652  -3413   1943   1587  -3533    184   -917   -311   -969   -348  -1067
   -239  -3621  -3382   1930   1571  -3502    194   -904   -288   -943   -327  -1054
   -262  -3665  -3403   1961   1569  -3535    207   -893   -277   -937   -316  -1049
   -270  -3665  -3395   1966   1561  -3530    207   -888   -277   -937   -316  -1044
   -262  -3632  -3369   1945   1551  -3499    200   -888   -275   -937   -319  -1049
   -241  -3600  -3359   1922   1558  -3481    202   -872   -257   -919   -306  -1041
   -228  -3582  -3356   1904   1564  -3470    197   -862   -246   -911   -290  -1026
   -223  -3569  -3346   1896   1561  -3457    202   -849   -228   -898   -272  -1013
   -207  -3567  -3361   1886   1574  -3463    213   -823   -210   -883   -259  -1008
   -184  -3564  -3380   1875   1597  -3473    207   -810   -200   -870   -257  -1005
   -187  -3548  -3364   1867   1587  -3457    205   -797   -192   -862   -252  -1002
   -179  -3533  -3354   1855   1584  -3445    202   -769   -168   -841   -223   -979
   -171  -3538  -3369   1852   1597  -3455    207   -730   -137   -810   -197   -953
   -153  -3541  -3387   1847   1615  -3465    226   -680    -93   -761   -158   -919
   -140  -3486  -3346   1813   1600  -3416    231   -626    -46   -709   -109   -872
   -124  -3442  -3317   1782   1595  -3380    236   -568      7   -652    -51   -820
   -111  -3372  -3260   1738   1574  -3317    259   -491     75   -576     20   -748
    -88  -3296  -3208   1693   1558  -3252    275   -413    142   -501     88   -665
    -70  -3281  -3211   1673   1569  -3244    280   -361    181   -465    124   -620
    -59  -3263  -3205   1660   1571  -3234    293   -322    213   -433    155   -581
    -67  -3255  -3190   1660   1561  -3224    309   -301    231   -418    168   -563
    -67  -3257  -3190   1662   1561  -3224    319   -306    223   -433    163   -566
    -77  -3268  -3192   1673   1556  -3231    319   -332    200   -459    155   -610
    -83  -3278  -3195   1680   1553  -3237    319   -366    174   -496    124   -649
   -116  -3291  -3177   1704   1527  -3234    316   -405    135   -548     75   -680
   -155  -3296  -3141   1727   1491  -3218    306   -459     75   -618      0   -732
   -145  -3307  -3164   1725   1509  -3237    290   -527      7   -688    -75   -805
   -148  -3377  -3229   1761   1540  -3304    288   -581    -38   -740   -127   -885
   -168  -3455  -3289   1810   1558  -3372    285   -631    -72   -784   -161   -940
   -184  -3512  -3328   1849   1571  -3421    290   -670    -98   -818   -189   -966
   -192  -3567  -3374   1878   1590  -3473    277   -696   -127   -849   -223  -1002
   -200  -3600  -3400   1899   1597  -3502    272   -719   -145   -872   -252  -1031
   -194  -3585  -3390   1888   1597  -3489    265   -735   -158   -885   -270  -1041
   -187  -3611  -3424   1899   1618  -3517    254   -745   -176   -904   -290  -1054
   -181  -3613  -3432   1896   1623  -3525    239   -766   -194   -924   -314  -1060
   -179  -3598  -3421   1888   1618  -3509    228   -774   -202   -932   -329  -1067
   -158  -3564  -3408   1860   1621  -3486    233   -758   -187   -914   -311  -1054
   -145  -3468  -3322   1808   1587  -3395    254   -722   -148   -885   -277  -1015
   -148  -3473  -3325   1810   1584  -3398    303   -675    -98   -844   -244   -974
   -140  -3473  -3335   1805   1595  -3406    324   -657    -83   -826   -231   -961
   -145  -3494  -3348   1818   1600  -3424    324   -654    -80   -828   -231   -979
   -148  -3502  -3354   1826   1602  -3429    322   -649    -67   -818   -213   -969
   -137  -3450  -3312   1792   1584  -3382    298   -672    -72   -815   -200   -945
   -111  -3429  -3317   1769   1600  -3374    259   -701   -103   -831   -213   -943
    -93  -3424  -3330   1758   1615  -3377    236   -714   -114   -839   -220   -943
    -83  -3411  -3328   1748   1621  -3369    236   -706   -101   -831   -207   -932
    -90  -3408  -3317   1748   1610  -3364    228   -709   -109   -839   -213   -937
    -88  -3445  -3356   1766   1634  -3403    223   -719   -129   -852   -226   -950
    -90  -3494  -3403   1792   1654  -3450    200   -743   -163   -883   -254   -976
    -93  -3530  -3437   1813   1670  -3483    192   -758   -189   -911   -285  -1008
    -93  -3569  -3478   1831   1691  -3525    202   -763   -202   -932   -298  -1015
   -122  -3590  -3468   1855   1673  -3530    210   -774   -218   -953   -314  -1028
   -140  -3603  -3465   1870   1662  -3535    207   -787   -228   -971   -332  -1049
   -135  -3650  -3515   1893   1688  -3582    189   -805   -257  -1002   -363  -1075
   -122  -3686  -3564   1901   1719  -3626    174   -826   -283  -1036   -400  -1117
   -111  -3691  -3582   1901   1735  -3637    184   -820   -280  -1031   -392  -1111
   -103  -3676  -3572   1888   1732  -3624    189   -818   -277  -1026   -384  -1101
   -101  -3684  -3582   1893   1740  -3634    187   -820   -275  -1034   -394  -1101
    -96  -3678  -3585   1886   1743  -3632    174   -836   -285  -1052   -420  -1130
    -98  -3689  -3590   1891   1745  -3639    168   -836   -285  -1054   -426  -1137
   -106  -3712  -3608   1906   1751  -3660    179   -823   -277  -1052   -423  -1137
   -109  -3741  -3632   1925   1761  -3686    205   -784   -259  -1047   -420  -1143
   -111  -3741  -3632   1925   1758  -3686    309   -639   -171  -1010   -431  -1171
    -90  -3671  -3580   1880   1743  -3624    410   -452    -28   -901   -366  -1122
    -36  -3470  -3437   1751   1699  -3455    496   -197    220   -654   -142   -919
     51  -3174  -3226   1561   1639  -3200    504     33    478   -329    210   -555
     51  -2889  -2940   1418   1493  -2915    379   -228    452   -166    506   -176
    -67  -2790  -2722   1428   1325  -2756    187   -732    259   -137    665     51
   -205  -2865  -2660   1532   1226  -2764    -59  -1306   -111   -394    480    -85
   -296  -3252  -2956   1774   1330  -3104   -290  -1852   -732  -1132   -280   -795
   -272  -3710  -3439   1990   1582  -3574   -478  -2062  -1202  -1766   -940  -1413
   -218  -3923  -3704   2068   1743  -3813   -488  -1870  -1127  -1753   -989  -1499
   -174  -3925  -3751   2049   1784  -3837   -358  -1561   -883  -1571   -872  -1439
   -135  -3847  -3712   1992   1787  -3780   -140  -1228   -610  -1363   -727  -1330
   -106  -3795  -3691   1951   1790  -3743     59   -966   -407  -1200   -615  -1252
    -80  -3759  -3678   1919   1797  -3720    142   -854   -311  -1127   -568  -1210
    -67  -3717  -3650   1891   1790  -3684    168   -805   -262  -1093   -542  -1179
    -44  -3686  -3642   1865   1797  -3665    176   -771   -239  -1070   -530  -1158
    -44  -3707  -3663   1873   1808  -3686    181   -758   -233  -1072   -537  -1174
    -38  -3715  -3676   1875   1818  -3697    197   -732   -210  -1054   -519  -1161
    -38  -3676  -3637   1857   1797  -3658    207   -711   -189  -1031   -496  -1132
    -51  -3663  -3611   1857   1779  -3637    215   -698   -168  -1018   -491  -1127
    -57  -3665  -3608   1860   1771  -3637    220   -691   -161  -1013   -491  -1124
    -64  -3681  -3616   1873   1774  -3650    218   -683   -153  -1005   -488  -1130
    -51  -3668  -3616   1860   1779  -3642    218   -665   -135   -984   -465  -1119
    -33  -3642  -3608   1839   1787  -3626    213   -649   -114   -966   -449  -1111
    -28  -3637  -3611   1831   1790  -3624    210   -641   -106   -961   -454  -1117
    -18  -3606  -3590   1810   1784  -3598    210   -626    -85   -945   -444  -1111
     -7  -3577  -3569   1792   1779  -3574    218   -602    -59   -919   -423  -1096
    -10  -3569  -3559   1790   1774  -3564    231   -576    -36   -898   -405  -1085
     -5  -3556  -3554   1779   1771  -3556    236   -550    -20   -883   -394  -1083
      7  -3530  -3538   1761   1771  -3533    236   -519      0   -865   -381  -1070
     28  -3520  -3548   1745   1787  -3533    249   -465     44   -828   -350  -1044
     41  -3512  -3554   1735   1797  -3533    280   -389    103   -771   -298  -1000
     49  -3494  -3546   1719   1797  -3520    306   -306    168   -704   -231   -943
     72  -3421  -3496   1673   1784  -3457    322   -228    223   -644   -171   -893
    114  -3330  -3445   1608   1777  -3387    335   -155    272   -587   -114   -836
    142  -3260  -3403   1558   1771  -3330    358    -83    332   -519    -51   -779
    145  -3234  -3382   1543   1761  -3307    368    -41    371   -480     -7   -740
    161  -3198  -3361   1517   1758  -3278    379    -23    387   -459     20   -709
    158  -3169  -3328   1504   1740  -3247    389    -28    379   -457     23   -706
    140  -3172  -3312   1517   1725  -3242    392    -54    358   -472      5   -717
    127  -3172  -3302   1522   1712  -3234    381    -98    322   -514    -31   -748
    127  -3198  -3328   1535   1725  -3263    387   -137    285   -558    -75   -789
    111  -3260  -3374   1571   1740  -3317    381   -194    233   -615   -135   -841
     80  -3330  -3411   1626   1745  -3369    387   -254    187   -670   -187   -885
     54  -3364  -3419   1654   1735  -3390    379   -329    129   -735   -249   -945
     41  -3390  -3432   1673   1735  -3411    350   -415     57   -807   -324  -1018
     31  -3452  -3483   1709   1756  -3468    332   -478      0   -865   -381  -1075
     10  -3528  -3538   1758   1774  -3533    324   -517    -38   -904   -418  -1106
     -7  -3556  -3548   1779   1769  -3554    311   -555    -72   -932   -444  -1124
    -18  -3569  -3554   1792   1766  -3561    293   -589   -103   -963   -470  -1148
    -15  -3564  -3548   1790   1764  -3556    285   -605   -119   -979   -485  -1156
    -23  -3585  -3561   1805   1769  -3574    293   -613   -129   -992   -501  -1174
    -36  -3595  -3559   1813   1761  -3577    293   -626   -135  -1005   -519  -1187
    -46  -3595  -3548   1818   1751  -3572    277   -641   -142  -1023   -540  -1195
    -36  -3564  -3530   1800   1745  -3546    280   -639   -132  -1023   -545  -1195
    -20  -3535  -3515   1779   1745  -3525    319   -607    -98   -992   -517  -1169
    -28  -3491  -3465   1758   1717  -3481    353   -584    -64   -974   -496  -1137
    -18  -3468  -3450   1743   1714  -3460    363   -579    -64   -982   -509  -1148
    -15  -3473  -3460   1743   1719  -3468    348   -592    -80  -1000   -530  -1171
    -15  -3463  -3447   1740   1714  -3455    327   -610    -80  -1005   -530  -1158
      0  -3442  -3442   1719   1719  -3442    298   -639    -85  -1013   -535  -1158
      2  -3424  -3426   1712   1714  -3424    265   -665   -114  -1034   -548  -1161
     -7  -3429  -3421   1717   1706  -3424    267   -667   -116  -1034   -542  -1143
    -12  -3452  -3439   1732   1712  -3447    283   -654   -109  -1023   -537  -1127
     -7  -3450  -3442   1727   1717  -3447    270   -665   -124  -1039   -553  -1143
     -5  -3457  -3452   1730   1722  -3455    259   -685   -158  -1070   -584  -1163
    -12  -3507  -3496   1758   1740  -3502    246   -711   -194  -1106   -626  -1195
    -15  -3535  -3520   1777   1751  -3528    236   -727   -223  -1140   -654  -1215
    -41  -3567  -3528   1803   1743  -3548    244   -737   -249  -1169   -685  -1247
    -59  -3611  -3551   1834   1743  -3580    254   -737   -257  -1182   -706  -1267
    -67  -3645  -3577   1857   1753  -3611    254   -753   -272  -1208   -740  -1296
    -75  -3681  -3606   1878   1764  -3645    239   -774   -309  -1249   -779  -1327
    -85  -3694  -3611   1888   1761  -3655    220   -802   -342  -1283   -810  -1350
    -83  -3678  -3598   1880   1756  -3639    218   -807   -348  -1291   -815  -1353
    -85  -3702  -3616   1893   1764  -3660    236   -800   -348  -1293   -828  -1361
    -93  -3717  -3624   1906   1764  -3671    249   -792   -340  -1283   -828  -1353
    -98  -3761  -3663   1930   1779  -3715    252   -792   -348  -1296   -839  -1350
    -96  -3751  -3658   1922   1779  -3704    259   -784   -353  -1309   -841  -1345
    -98  -3756  -3658   1927   1777  -3707    254   -782   -361  -1327   -854  -1363
    -96  -3767  -3671   1932   1787  -3720    293   -719   -337  -1330   -883  -1400
   -101  -3733  -3634   1914   1764  -3684    392   -566   -233  -1286   -883  -1428
    -72  -3619  -3546   1844   1735  -3582    480   -376    -44  -1127   -753  -1322
    -23  -3403  -3380   1712   1678  -3393    535   -129    233   -815   -441  -1021
     33  -3073  -3107   1519   1569  -3089    491    -33    420   -509    -54   -574
    -12  -2829  -2816   1421   1400  -2821    350   -384    280   -446    187   -218
   -137  -2777  -2639   1457   1249  -2709    226   -789     28   -530    244    -85
   -244  -2938  -2694   1590   1223  -2818     67  -1286   -454  -1002   -189   -462
   -303  -3364  -3060   1834   1376  -3213   -127  -1803  -1140  -1870  -1114  -1343
   -265  -3735  -3470   2000   1600  -3603   -275  -1904  -1408  -2249  -1543  -1758
   -220  -3912  -3691   2065   1735  -3803   -226  -1683  -1234  -2127  -1491  -1743
   -192  -3951  -3759   2070   1782  -3855   -101  -1418   -989  -1948  -1379  -1667
   -168  -3881  -3712   2026   1771  -3798     62  -1130   -722  -1727  -1215  -1543
   -140  -3764  -3624   1951   1740  -3694    220   -883   -498  -1530  -1065  -1423
   -137  -3728  -3590   1930   1725  -3660    298   -776   -402  -1452  -1010  -1374
   -124  -3707  -3582   1914   1725  -3645    324   -732   -363  -1421   -992  -1345
   -111  -3673  -3561   1893   1725  -3619    335   -704   -337  -1400   -971  -1322
   -122  -3676  -3554   1896   1714  -3616    332   -691   -337  -1395   -971  -1319
   -129  -3681  -3551   1904   1709  -3616    335   -685   -345  -1405   -982  -1327
   -142  -3668  -3525   1904   1688  -3598    355   -670   -329  -1395   -969  -1304
   -119  -3624  -3504   1873   1691  -3564    374   -641   -303  -1371   -943  -1270
   -119  -3587  -3470   1852   1675  -3530    374   -631   -290  -1358   -927  -1252
   -129  -3574  -3445   1852   1657  -3509    374   -631   -293  -1361   -935  -1252
   -122  -3559  -3437   1839   1654  -3496    374   -620   -283  -1348   -932  -1244
   -109  -3530  -3421   1821   1654  -3476    389   -605   -275  -1332   -922  -1228
   -114  -3528  -3416   1818   1649  -3470    381   -592   -272  -1322   -911  -1210
   -101  -3522  -3421   1810   1657  -3473    379   -576   -272  -1319   -911  -1202
    -90  -3481  -3390   1784   1647  -3434    384   -550   -254  -1304   -896  -1184
    -72  -3429  -3356   1751   1641  -3393    397   -514   -231  -1270   -865  -1158
    -54  -3377  -3322   1714   1631  -3351    405   -480   -202  -1236   -839  -1127
    -49  -3359  -3309   1704   1628  -3333    413   -439   -168  -1202   -807  -1085
    -38  -3328  -3289   1683   1623  -3309    418   -394   -127  -1158   -758  -1036
    -23  -3299  -3276   1662   1626  -3289    439   -332    -75  -1093   -706   -987
    -33  -3278  -3247   1654   1605  -3265    454   -262    -18  -1026   -646   -927
    -31  -3218  -3187   1623   1577  -3203    475   -184     54   -945   -566   -849
      7  -3122  -3130   1556   1569  -3125    488   -106    122   -865   -485   -776
     23  -3073  -3096   1525   1558  -3083    475    -54    168   -805   -436   -727
     12  -2998  -3011   1491   1509  -3003    491     -7    210   -761   -394   -678
     -2  -2969  -2966   1486   1480  -2966    496      7    215   -756   -387   -662
    -10  -2946  -2935   1478   1460  -2940    504     12    210   -758   -384   -652
     10  -2940  -2951   1465   1480  -2946    504     -2    184   -784   -402   -659
      5  -2964  -2969   1478   1486  -2966    519    -23    153   -820   -439   -685
    -38  -2974  -2938   1506   1449  -2956    527    -41    116   -857   -478   -714
    -59  -3005  -2946   1530   1441  -2977    517    -96     59   -917   -545   -771
    -62  -3044  -2982   1553   1460  -3013    498   -163    -18   -997   -628   -833
    -67  -3060  -2992   1561   1460  -3029    498   -210    -85  -1065   -691   -883
    -75  -3057  -2982   1564   1452  -3021    493   -252   -127  -1111   -727   -919
    -96  -3081  -2987   1587   1444  -3034    485   -293   -171  -1163   -784   -969
   -116  -3107  -2990   1613   1436  -3050    483   -332   -220  -1213   -844  -1023
   -140  -3128  -2987   1634   1421  -3057    467   -363   -265  -1249   -888  -1060
   -153  -3138  -2987   1644   1415  -3063    457   -379   -285  -1265   -906  -1067
   -148  -3138  -2992   1641   1418  -3065    449   -392   -309  -1278   -914  -1075
   -127  -3099  -2972   1613   1421  -3037    452   -389   -311  -1273   -909  -1070
   -135  -3081  -2946   1605   1402  -3013    454   -374   -303  -1262   -906  -1065
   -132  -3057  -2925   1592   1395  -2992    459   -358   -298  -1265   -906  -1072
   -114  -2987  -2873   1551   1376  -2930    467   -329   -270  -1239   -878  -1039
   -101  -2915  -2813   1509   1356  -2865    493   -293   -228  -1202   -844   -997
   -111  -2876  -2764   1491   1325  -2821    493   -280   -223  -1192   -828   -989
   -119  -2829  -2709   1473   1293  -2769    491   -265   -220  -1179   -820   -989
   -122  -2790  -2670   1454   1273  -2730    488   -257   -215  -1176   -820   -979
   -116  -2756  -2639   1436   1260  -2699    491   -254   -215  -1166   -805   -958
   -122  -2738  -2618   1428   1247  -2678    472   -262   -231  -1163   -805   -950
   -116  -2720  -2603   1418   1241  -2662    449   -275   -257  -1179   -818   -956
   -111  -2681  -2569   1395   1226  -2626    452   -262   -252  -1169   -807   -945
   -116  -2675  -2559   1397   1221  -2618    462   -244   -246  -1156   -800   -937
   -116  -2691  -2577   1402   1228  -2634    449   -239   -265  -1161   -813   -943
   -122  -2712  -2590   1418   1231  -2652    439   -241   -285  -1176   -828   -943
   -137  -2743  -2605   1439   1234  -2673    436   -244   -314  -1200   -857   -966
   -132  -2756  -2624   1444   1244  -2691    436   -244   -332  -1218   -878   -984
   -127  -2759  -2634   1441   1252  -2696    444   -239   -353  -1228   -893   -995
   -129  -2779  -2652   1454   1260  -2717    444   -246   -384  -1260   -924  -1021
   -129  -2782  -2652   1454   1260  -2717    436   -257   -410  -1291   -961  -1052
   -129  -2798  -2668   1465   1267  -2733    428   -267   -433  -1312   -989  -1072
   -132  -2816  -2686   1473   1275  -2751    418   -275   -449  -1322   -997  -1088
   -135  -2800  -2665   1467   1265  -2733    413   -270   -452  -1327  -1000  -1083
   -132  -2782  -2652   1454   1257  -2717    407   -262   -457  -1332  -1008  -1080
   -116  -2779  -2662   1449   1273  -2722    405   -252   -462  -1327  -1010  -1072
   -119  -2795  -2675   1457   1275  -2735    402   -246   -467  -1330  -1018  -1080
   -119  -2795  -2675   1457   1278  -2735    407   -233   -459  -1325  -1015  -1085
   -103  -2759  -2655   1431   1273  -2707    418   -194   -452  -1319  -1034  -1106
    -88  -2753  -2665   1421   1288  -2709    480    -83   -394  -1301  -1057  -1158
    -77  -2665  -2587   1371   1252  -2626    561     70   -257  -1195   -995  -1119
    -46  -2465  -2418   1257   1184  -2442    610    249    -25   -943   -771   -888
     12  -2242  -2255   1111   1132  -2247    571    394    184   -641   -436   -501
     31  -1930  -1961    950    995  -1945    449    252    145   -519   -140   -103
    -54  -1883  -1831    969    885  -1857    379    -49   -109   -592      5     90
   -145  -1971  -1829   1057    839  -1901    314   -350   -465   -880   -176    -62
   -223  -2190  -1969   1205    872  -2081    158   -805  -1039  -1574   -937   -776
   -231  -2442  -2210   1337    989  -2327    -72  -1182  -1561  -2252  -1701  -1483
   -174  -2668  -2494   1421   1158  -2582   -140  -1088  -1499  -2200  -1680  -1525
   -129  -2779  -2650   1454   1260  -2717    -80   -859  -1262  -1995  -1551  -1441
    -93  -2740  -2650   1415   1278  -2696     31   -626  -1010  -1790  -1421  -1332
    -64  -2660  -2595   1363   1265  -2629    205   -353   -717  -1543  -1236  -1189
    -44  -2587  -2543   1317   1249  -2566    316   -184   -545  -1392  -1106  -1109
    -25  -2535  -2509   1280   1241  -2522    350   -109   -472  -1317  -1047  -1052
    -12  -2488  -2475   1252   1228  -2483    358    -72   -433  -1283  -1021  -1023
     -5  -2455  -2449   1231   1221  -2452    366    -38   -400  -1254   -992  -1008
      2  -2418  -2423   1205   1210  -2421    366    -18   -392  -1239   -997  -1005
      5  -2390  -2397   1192   1200  -2392    374     12   -371  -1202   -950   -963
     10  -2364  -2374   1176   1192  -2369    384     38   -342  -1171   -911   -943
      7  -2364  -2372   1179   1189  -2366    387     54   -335  -1156   -906   -935
     33  -2299  -2333   1130   1179  -2314    379     83   -306  -1124   -880   -891
     49  -2244  -2294   1096   1169  -2268    387    111   -275  -1093   -849   -849
     41  -2210  -2252   1083   1145  -2231    392    127   -262  -1072   -839   -828
     38  -2195  -2234   1078   1135  -2213    389    142   -249  -1054   -823   -813
     44  -2166  -2210   1060   1124  -2190    381    163   -233  -1028   -807   -792
     62  -2104  -2166   1021   1114  -2135    379    189   -210  -1000   -784   -763
     83  -2034  -2120    974   1101  -2078    379    220   -184   -974   -758   -735
    106  -1987  -2094    940   1098  -2039    387    262   -145   -937   -724   -704
    119  -1974  -2096    927   1106  -2034    387    288   -119   -904   -693   -678
    137  -1935  -2075    898   1104  -2005    387    335    -75   -852   -657   -636
    153  -1888  -2042    865   1096  -1964    387    387    -25   -800   -615   -594
    174  -1834  -2008    831   1091  -1919    394    454     38   -735   -553   -545
    197  -1769  -1966    784   1080  -1867    394    532    103   -657   -483   -475
    220  -1678  -1899    727   1057  -1787    405    610    179   -563   -397   -397
    241  -1600  -1842    678   1039  -1719    413    680    239   -493   -329   -342
    259  -1509  -1769    626   1013  -1639    431    735    288   -436   -277   -293
    275  -1436  -1714    579    992  -1574    449    779    324   -394   -236   -246
    280  -1410  -1691    563    984  -1551    457    805    335   -379   -223   -231
    265  -1400  -1665    566    963  -1532    457    807    327   -387   -233   -228
    259  -1358  -1618    550    937  -1488    472    802    314   -394   -241   -233
    254  -1366  -1621    555    935  -1493    462    766    270   -436   -277   -267
    239  -1366  -1605    563    922  -1486    446    714    215   -488   -327   -306
    223  -1363  -1587    568    904  -1475    431    657    161   -545   -387   -353
    215  -1371  -1587    579    901  -1478    405    587    101   -610   -459   -413
    207  -1392  -1600    592    904  -1496    384    530     49   -662   -511   -452
    200  -1415  -1615    607    906  -1514    366    485      7   -704   -553   -491
    197  -1428  -1626    613    911  -1527    340    444    -33   -740   -594   -522
    189  -1436  -1626    623    906  -1530    327    420    -54   -761   -623   -540
    187  -1460  -1647    636    914  -1553    314    389    -77   -774   -639   -555
    187  -1457  -1644    633    914  -1551    296    366    -98   -787   -654   -571
    189  -1449  -1639    631    914  -1543    280    358   -114   -792   -667   -584
    189  -1444  -1634    628    911  -1538    270    361   -111   -784   -670   -587
    194  -1408  -1602    605    896  -1506    262    361   -109   -776   -667   -576
    207  -1369  -1579    579    893  -1473    254    374    -96   -758   -654   -555
    213  -1317  -1530    550    867  -1423    270    405    -62   -714   -618   -517
    205  -1239  -1444    517    823  -1340    290    433    -28   -670   -576   -478
    189  -1208  -1397    506    792  -1301    298    452    -12   -652   -563   -465
    179  -1182  -1363    501    769  -1273    296    457     -2   -639   -553   -465
    187  -1148  -1335    478    761  -1241    285    454      7   -615   -540   -454
    215  -1080  -1296    433    756  -1187    257    441      7   -600   -527   -436
    228  -1060  -1288    413    758  -1171    205    405    -28   -613   -540   -449
    249  -1039  -1288    392    769  -1163    176    394    -41   -607   -537   -441
    270   -997  -1267    361    769  -1132    174    402    -36   -589   -524   -431
    277   -971  -1249    348    763  -1109    161    400    -44   -581   -517   -420
    275   -979  -1254    350    763  -1114    140    384    -67   -589   -532   -436
    265  -1005  -1270    368    766  -1137    116    366   -101   -607   -561   -470
    259  -1010  -1273    374    766  -1140     98    353   -124   -628   -579   -485
    270  -1034  -1304    381    787  -1169     83    332   -163   -654   -615   -511
    265  -1057  -1322    394    792  -1189     85    319   -181   -659   -628   -532
    254  -1060  -1314    400    784  -1187     83    314   -189   -662   -626   -545
    252  -1057  -1312    400    782  -1184     70    303   -207   -667   -631   -568
    262  -1023  -1286    381    774  -1153     46    288   -231   -683   -644   -589
    265  -1041  -1306    387    784  -1174     38    275   -254   -701   -667   -615
    283  -1026  -1309    371    795  -1166     44    283   -265   -688   -662   -607
    293   -982  -1275    342    784  -1127     36    283   -275   -680   -657   -600
    303   -948  -1252    322    776  -1098     33    288   -270   -667   -649   -587
    301   -935  -1239    316    769  -1088     28    288   -267   -659   -646   -587
    314   -917  -1231    301    771  -1072     20    288   -277   -662   -657   -597
    332   -904  -1236    283    784  -1070     59    329   -275   -667   -683   -628
    340   -883  -1223    272    782  -1052    176    465   -207   -644   -698   -662
    358   -758  -1117    200    737   -937    283    646    -59   -517   -600   -592
    420   -491   -911     36    665   -701    368    937    228   -197   -298   -324
    496   -171   -667   -163    581   -418    327   1080    433    127     70     54
    496    142   -353   -319    426   -103    142    758    358    277    366    426
    371    228   -142   -301    257     44    -75    241    135    285    498    613
    257    119   -137   -189    197     -7   -335   -301   -280    -44    226    381
    197   -311   -511     54    353   -410   -568   -776   -932   -844   -600   -368
    239   -722   -961    241    600   -841   -727   -935  -1353  -1415  -1200   -917
    316   -857  -1174    267    743  -1013   -662   -665  -1169  -1283  -1137   -909
    379   -807  -1187    215    782   -997   -491   -342   -911  -1070   -995   -818
    413   -704  -1117    142    761   -909   -257    -12   -636   -846   -818   -688
    436   -584  -1021     75    727   -802    -62    244   -426   -670   -680   -587
    467   -485   -956      7    711   -719      2    342   -348   -589   -615   -530
    498   -441   -943    -28    719   -691     25    389   -314   -545   -581   -504
    514   -410   -924    -51    719   -667     33    418   -296   -519   -566   -485
    535   -348   -883    -93    709   -615     41    439   -283   -496   -548   -470
    537   -303   -841   -116    688   -574     67    457   -272   -475   -537   -454
    550   -285   -836   -132    693   -561     77    480   -267   -452   -524   -439
    568   -236   -805   -168    685   -519     80    496   -259   -428   -506   -413
    584   -192   -776   -194    680   -483     93    522   -246   -402   -483   -392
    600   -135   -737   -233    667   -436    106    550   -228   -371   -452   -358
    620    -80   -704   -270    662   -392    119    579   -210   -340   -423   -332
    636    -33   -670   -301    652   -353    127    605   -200   -314   -402   -306
    644      7   -636   -324    641   -314    137    628   -187   -288   -387   -290
    641     59   -584   -353    613   -262    132    646   -176   -270   -371   -277
    657    103   -553   -381    605   -223    142    678   -161   -239   -342   -249
    683    142   -540   -415    610   -197    163    724   -132   -200   -311   -213
    698    194   -504   -446    602   -153    174    769    -98   -153   -277   -174
    717    254   -465   -485    589   -103    189    828    -59   -103   -236   -132
    740    324   -415   -532    579    -44    207    891    -18    -51   -189    -88
    761    394   -368   -579    566     12    226    966     38     12   -132    -38
    789    483   -306   -636    548     88    246   1047     93     83    -64     25
    815    561   -254   -691    535    153    277   1130    155    158      2    101
    854    657   -197   -756    524    231    301   1218    213    236     75    179
    883    779   -106   -831    493    337    316   1291    262    306    145    254
    888    867    -20   -878    454    423    337   1340    303    361    200    319
    906    924     15   -917    446    470    342   1358    309    376    223    355
    914    989     72   -953    420    532    345   1363    296    387    233    376
    914   1034    119   -974    397    576    363   1361    285    384    236    389
    909   1047    137   -976    387    592    387   1358    277    379    239    394
    904   1049    145   -976    379    597    394   1337    244    353    213    374
    896   1057    161   -976    366    610    389   1296    200    311    171    337
    888   1062    174   -976    355    618    379   1244    148    270    127    301
    898   1070    171   -984    363    620    381   1208    119    244    103    277
    885   1060    174   -976    355    618    376   1166     85    210     62    244
    875   1060    184   -969    345    623    366   1122     46    187     23    213
    867   1060    189   -966    337    626    363   1085      7    163     -5    192
    862   1062    200   -961    332    631    353   1062    -18    148    -23    179
    872   1083    210   -979    329    649    337   1047    -38    135    -41    168
    885   1122    236  -1005    324    680    337   1044    -41    137    -38    166
    891   1166    275  -1031    306    722    340   1052    -33    153    -25    179
    901   1215    314  -1057    293    766    337   1062    -31    166    -18    192
    917   1260    342  -1091    288    802    348   1083    -18    184     -7    213
    937   1312    374  -1124    283    844    361   1111      2    207      7    241
    945   1379    431  -1163    257    906    392   1153     36    246     44    277
    953   1454    501  -1202    226    979    439   1202     80    296     93    316
    950   1496    545  -1223    202   1021    483   1236     98    314    106    335
    950   1535    584  -1241    181   1060    501   1254    114    327    114    348
    958   1577    618  -1267    168   1098    491   1260    119    340    124    371
    976   1654    678  -1314    150   1166    478   1260    135    374    155    413
   1008   1717    706  -1363    150   1213    439   1241    111    374    158    426
   1023   1730    706  -1376    158   1218    415   1228     88    355    150    420
   1034   1769    735  -1402    148   1254    426   1247     98    371    171    436
   1041   1803    761  -1421    140   1283    420   1260     96    381    174    441
   1036   1784    748  -1413    142   1267    410   1257     75    366    150    423
   1036   1782    745  -1410    145   1265    400   1252     59    353    140    415
   1034   1782    748  -1410    142   1265    387   1244     28    332    119    397
   1015   1753    737  -1384    140   1247    397   1249     10    319     93    376
    997   1766    766  -1382    114   1267    423   1262     12    319     88    376
    982   1803    820  -1392     80   1312    439   1265      2    309     72    363
    979   1813    833  -1397     72   1325    428   1252    -18    293     59    355
    984   1805    820  -1395     83   1314    413   1247    -44    270     36    335
    974   1816    841  -1397     64   1330    413   1249    -64    254     18    316
    984   1855    870  -1421     57   1363    420   1267    -51    277     31    337
    992   1873    880  -1434     54   1376    420   1288    -44    290     33    350
    976   1878    901  -1426     38   1389    418   1293    -54    280     23    332
    953   1912    958  -1434     -2   1436    420   1299    -62    272     10    324
    966   1945    979  -1457     -5   1462    433   1317    -57    283     15    332
    997   1961    961  -1480     18   1462    446   1350    -49    285     -2    322
   1023   2018    995  -1519     15   1506    535   1486     25    316    -10    298
   1023   2104   1080  -1564    -28   1592    633   1683    158    418     49    340
   1049   2320   1270  -1683   -109   1795    719   1945    400    675    280    550
   1130   2639   1509  -1886   -189   2073    732   2171    646   1010    639    919
   1156   3024   1867  -2088   -355   2447    641   2026    701   1241    987   1343
   1034   3172   2135  -2104   -550   2655    478   1592    563   1319   1202   1626
    865   3161   2296  -2016   -714   2730    288   1083    228   1106   1072   1551
    745   2818   2073  -1784   -662   2447     70    519   -413    379    329    859
    743   2335   1592  -1538   -423   1964   -148    184  -1000   -363   -454     98
    792   2117   1325  -1457   -267   1722   -179    327   -969   -384   -530    -15
    836   2088   1252  -1462   -207   1670    -67    631   -735   -202   -415     49
    867   2156   1286  -1512   -210   1722    116    950   -483     -5   -283    140
    896   2270   1374  -1582   -239   1823    332   1273   -233    205   -135    259
    898   2338   1436  -1621   -270   1888    415   1418   -127    303    -67    319
    909   2392   1483  -1652   -288   1940    444   1478    -80    348    -36    345
    917   2434   1517  -1678   -301   1974    462   1512    -67    368    -20    361
    922   2468   1545  -1693   -311   2008    475   1535    -62    387     -5    368
    922   2512   1590  -1717   -335   2049    496   1569    -36    418     20    389
    935   2553   1618  -1745   -342   2086    493   1595    -23    436     33    397
    943   2587   1641  -1766   -350   2114    491   1618    -10    459     44    410
    940   2611   1670  -1774   -363   2140    485   1628     -5    467     44    407
    940   2652   1712  -1797   -387   2182    480   1636     -2    478     44    413
    940   2686   1743  -1813   -400   2216    491   1652      7    498     59    431
    943   2725   1782  -1834   -420   2255    493   1657     15    506     59    428
    937   2753   1816  -1844   -439   2286    498   1675     38    527     70    444
    919   2764   1844  -1842   -462   2304    501   1706     49    550     83    459
    922   2792   1870  -1857   -472   2333    493   1727     51    571     98    472
    927   2852   1925  -1891   -498   2387    491   1751     67    594    119    485
    940   2920   1979  -1930   -519   2449    483   1777     88    626    140    504
    958   2990   2031  -1977   -537   2512    491   1818    122    667    171    535
    971   3005   2031  -1990   -530   2520    496   1862    150    701    197    558
    974   3039   2065  -2008   -545   2553    493   1906    179    740    226    581
    984   3096   2112  -2039   -563   2605    501   1977    233    807    277    633
    997   3161   2164  -2081   -581   2662    504   2049    296    883    342    693
   1008   3239   2231  -2125   -610   2735    511   2114    355    950    405    750
   1023   3312   2286  -2169   -631   2800    519   2177    410   1015    465    805
   1052   3382   2330  -2216   -639   2857    514   2218    449   1062    509    849
   1034   3437   2400  -2236   -683   2920    532   2236    475   1098    537    878
   1015   3491   2475  -2255   -730   2985    535   2247    480   1111    550    896
   1013   3530   2514  -2273   -750   3024    522   2234    465   1101    537    896
   1015   3561   2546  -2288   -763   3055    517   2205    436   1072    501    870
    997   3481   2483  -2239   -743   2982    511   2174    394   1023    454    836
    984   3478   2494  -2231   -756   2987    501   2125    342    974    402    784
    966   3499   2530  -2234   -782   3016    496   2065    293    924    348    732
    940   3460   2520  -2200   -789   2990    498   2010    249    867    285    675
    917   3447   2527  -2184   -805   2987    470   1956    200    813    226    623
    904   3406   2501  -2156   -797   2953    433   1893    137    761    174    574
    880   3398   2514  -2140   -815   2956    415   1849     93    722    135    532
    862   3382   2520  -2122   -828   2951    410   1813     54    685     96    483
    849   3382   2533  -2117   -841   2959    402   1790     38    672     70    449
    849   3380   2530  -2114   -841   2953    389   1771     25    665     57    436
    844   3380   2535  -2114   -844   2959    374   1758     20    665     59    439
    841   3434   2592  -2138   -875   3013    363   1758     25    672     70    446
    839   3460   2621  -2151   -893   3042    348   1738      2    652     44    423
    818   3465   2647  -2143   -914   3057    342   1732      2    652     28    415
    807   3546   2735  -2179   -963   3141    342   1748     33    688     59    449
    823   3590   2766  -2205   -971   3180    363   1771     67    719     88    475
    815   3626   2811  -2221   -997   3218    374   1769     75    727     83    472
    815   3639   2824  -2229  -1005   3231    374   1764     70    730     75    478
    797   3663   2865  -2231  -1034   3265    368   1758     70    735     80    493
    789   3735   2946  -2262  -1078   3341    345   1751     85    758    103    522
    792   3754   2961  -2273  -1083   3356    296   1706     67    745     85    504
    782   3767   2985  -2275  -1101   3377    265   1678     46    735     77    485
    779   3793   3013  -2286  -1117   3403    249   1673     46    740     80    493
    769   3793   3024  -2281  -1127   3408    244   1673     44    740     77    493
    743   3761   3016  -2255  -1137   3390    231   1654     18    717     62    470
    724   3730   3005  -2226  -1140   3367    200   1623    -12    691     33    449
    722   3702   2979  -2213  -1130   3341    171   1590    -41    659      2    423
    704   3671   2966  -2187  -1130   3320    174   1577    -57    639    -25    389
    691   3645   2951  -2169  -1130   3299    176   1566    -72    628    -44    376
    667   3608   2940  -2138  -1137   3276    158   1538    -98    607    -64    363
    662   3574   2909  -2120  -1122   3242    127   1499   -137    574   -101    327
    672   3567   2894  -2120  -1109   3231    101   1470   -163    550   -135    290
    644   3543   2899  -2096  -1127   3224     85   1454   -176    540   -153    267
    636   3554   2915  -2096  -1140   3234     85   1457   -174    545   -150    267
    626   3569   2943  -2099  -1158   3255     67   1444   -192    537   -155    259
    594   3569   2974  -2081  -1189   3273     51   1421   -200    532   -161    257
    568   3564   2995  -2068  -1213   3281     49   1415   -200    535   -161    257
    561   3551   2990  -2057  -1213   3270     38   1400   -213    522   -174    228
    553   3520   2966  -2039  -1205   3244     62   1428   -202    514   -197    189
    548   3548   3000  -2047  -1226   3276    150   1545   -129    524   -226    135
    548   3613   3063  -2081  -1260   3338    228   1673    -15    613   -187    150
    568   3795   3226  -2182  -1327   3512    270   1870    239    901     80    384
    613   4060   3445  -2338  -1415   3754    210   2047    501   1275    501    802
    610   4377   3767  -2494  -1577   4073     62   1852    488   1473    857   1215
    522   4395   3871  -2460  -1675   4133    -49   1467    236   1436    969   1376
    420   4330   3910  -2377  -1745   4120   -205    995   -228   1034    639   1111
    327   4058   3730  -2195  -1701   3894   -444    397   -961    150   -257    322
    306   3712   3406  -2008  -1548   3559   -672     77  -1441   -465   -893   -257
    332   3439   3107  -1888  -1387   3273   -683    257  -1304   -363   -862   -296
    345   3348   3003  -1847  -1327   3177   -574    522  -1047   -155   -724   -226
    353   3346   2992  -1849  -1319   3169   -426    769   -789     51   -579   -135
    361   3374   3013  -1867  -1325   3195   -246   1021   -537    262   -426    -31
    368   3432   3063  -1901  -1345   3247   -163   1143   -413    368   -345     25
    363   3468   3102  -1917  -1369   3286   -142   1176   -366    410   -319     36
    361   3496   3135  -1930  -1387   3315   -145   1187   -345    433   -303     41
    345   3460   3115  -1901  -1384   3289   -137   1184   -335    439   -301     36
    337   3468   3130  -1904  -1397   3299   -127   1182   -322    454   -280     51
    337   3486   3146  -1912  -1402   3317   -116   1187   -301    480   -244     88
    322   3499   3177  -1912  -1426   3338   -119   1187   -296    493   -231    103
    303   3491   3187  -1896  -1441   3341   -135   1176   -306    488   -246     88
    303   3494   3190  -1899  -1444   3343   -148   1174   -303    498   -249     80
    301   3507   3203  -1904  -1449   3356   -148   1176   -285    522   -228     93
    296   3517   3218  -1906  -1462   3369   -155   1166   -280    527   -223     88
    288   3543   3255  -1914  -1483   3400   -168   1153   -280    530   -218     85
    270   3541   3268  -1906  -1501   3406   -176   1140   -283    535   -213     90
    265   3564   3296  -1914  -1517   3432   -168   1143   -262    563   -189    114
    259   3569   3309  -1914  -1525   3439   -163   1153   -241    584   -168    122
    241   3574   3333  -1906  -1545   3455   -171   1158   -226    605   -150    122
    252   3611   3356  -1932  -1553   3483   -176   1179   -194    644   -116    140
    262   3621   3359  -1943  -1548   3491   -171   1213   -150    693    -75    179
    262   3600   3338  -1935  -1538   3470   -171   1244   -114    740    -41    213
    277   3639   3361  -1958  -1540   3502   -171   1291    -54    813     25    272
    293   3678   3385  -1987  -1545   3533   -168   1345     15    891    101    332
    293   3743   3450  -2018  -1579   3598   -153   1413     93    979    181    407
    293   3811   3515  -2055  -1610   3663   -137   1465    155   1054    254    470
    290   3850   3559  -2070  -1634   3704   -129   1493    197   1091    301    504
    290   3876   3582  -2083  -1647   3730   -127   1496    202   1093    311    511
    283   3876   3593  -2081  -1654   3735   -127   1486    192   1088    314    519
    257   3819   3559  -2039  -1652   3689   -129   1452    158   1060    293    498
    244   3800   3556  -2021  -1654   3678   -132   1408    114   1018    254    467
    223   3832   3606  -2029  -1691   3720   -150   1348     62    966    207    428
    200   3793   3593  -1997  -1696   3694   -166   1286      0    898    145    376
    166   3735   3567  -1953  -1701   3652   -192   1205    -75    820     75    314
    135   3681   3546  -1906  -1704   3613   -210   1124   -142    745     10    241
    103   3639   3535  -1873  -1717   3590   -220   1049   -200    683    -51    181
     96   3611   3515  -1855  -1709   3564   -233    989   -249    636    -93    142
     93   3577   3481  -1836  -1693   3530   -254    927   -290    594   -132    106
     72   3525   3452  -1797  -1688   3489   -272    878   -329    568   -153     85
     49   3486   3437  -1769  -1693   3463   -298    831   -368    537   -181     57
     20   3465   3442  -1743  -1712   3455   -311    797   -389    514   -205     33
      7   3468   3460  -1740  -1725   3465   -322    766   -402    501   -215     18
      2   3465   3463  -1732  -1730   3465   -327    750   -405    498   -213     15
     -5   3455   3460  -1727  -1732   3457   -322    748   -397    514   -197     20
     -5   3468   3470  -1732  -1738   3468   -335    735   -400    514   -192     20
    -20   3473   3491  -1727  -1756   3481   -327    740   -384    532   -179     36
    -36   3522   3559  -1743  -1797   3541   -298    766   -342    574   -137     75
    -67   3535   3600  -1735  -1834   3567   -283    769   -327    589   -116     90
    -80   3551   3632  -1735  -1855   3590   -277    763   -319    597   -106    101
    -85   3546   3632  -1732  -1860   3587   -285    743   -324    597    -96    101
    -83   3546   3629  -1730  -1855   3587   -306    722   -324    607    -83    114
    -90   3522   3613  -1717  -1852   3567   -355    678   -345    594    -88    103
    -93   3517   3608  -1712  -1849   3561   -387    649   -363    579    -96    101
    -80   3522   3603  -1719  -1842   3561   -394    639   -358    587    -85    114
    -96   3512   3608  -1706  -1852   3559   -397    628   -353    592    -80    114
   -101   3483   3585  -1691  -1844   3533   -397    618   -363    589    -83    111
   -103   3426   3528  -1662  -1816   3476   -420    584   -402    555   -109     88
    -98   3398   3494  -1649  -1797   3445   -439    566   -423    535   -127     64
   -111   3341   3452  -1613  -1782   3395   -428    561   -433    524   -132     54
   -142   3294   3437  -1577  -1790   3364   -433    530   -470    493   -163     25
   -171   3237   3408  -1532  -1790   3322   -452    488   -506    457   -200    -20
   -179   3198   3377  -1512  -1777   3286   -465    452   -530    428   -215    -44
   -202   3161   3364  -1478  -1782   3263   -472    428   -550    405   -233    -64
   -223   3125   3346  -1452  -1784   3234   -488    402   -574    392   -246    -85
   -239   3104   3343  -1434  -1790   3224   -485    392   -581    387   -254    -93
   -241   3081   3320  -1421  -1779   3200   -485    376   -594    374   -265   -101
   -231   3091   3322  -1428  -1777   3205   -483    368   -589    387   -249    -90
   -226   3076   3299  -1426  -1761   3187   -488    358   -584    394   -249    -88
   -239   3029   3268  -1395  -1753   3148   -491    337   -587    387   -257    -98
   -249   2982   3229  -1369  -1740   3107   -483    340   -594    368   -272   -137
   -244   2961   3205  -1358  -1725   3083   -402    444   -545    371   -301   -194
   -215   3016   3229  -1402  -1722   3122   -316    584   -428    444   -275   -194
   -184   3122   3307  -1470  -1745   3213   -257    761   -226    654    -90    -28
   -145   3335   3481  -1597  -1813   3408   -259    930      2    969    252    319
   -145   3684   3829  -1769  -1987   3756   -348    756      0   1145    579    711
   -249   3767   4013  -1758  -2132   3889   -462    345   -215   1145    740    950
   -366   3777   4141  -1706  -2252   3959   -597    -80   -527    971    654    891
   -444   3520   3964  -1538  -2205   3741   -820   -587  -1060    381     44    288
   -428   3078   3507  -1325  -1966   3291  -1062   -956  -1621   -353   -735   -452
   -381   2774   3156  -1197  -1769   2964  -1122   -880  -1618   -402   -831   -563
   -353   2644   2995  -1145  -1673   2818  -1041   -626  -1384   -228   -717   -496
   -322   2675   2995  -1179  -1657   2834   -898   -358  -1132    -36   -581   -400
   -301   2748   3050  -1223  -1675   2899   -706    -75   -870    166   -428   -280
   -288   2790   3076  -1252  -1683   2933   -600     67   -732    270   -340   -215
   -280   2795   3076  -1257  -1678   2933   -553    122   -670    316   -296   -184
   -280   2790   3070  -1257  -1675   2930   -545    132   -657    329   -283   -176
   -283   2772   3055  -1244  -1667   2912   -540    150   -639    350   -267   -163
   -283   2756   3037  -1239  -1660   2896   -519    171   -610    376   -236   -142
   -288   2756   3044  -1234  -1665   2899   -509    184   -592    394   -213   -127
   -298   2777   3076  -1239  -1688   2927   -506    187   -581    400   -205   -122
   -298   2826   3125  -1262  -1712   2974   -511    189   -558    418   -184   -103
   -298   2777   3076  -1241  -1686   2925   -514    194   -548    428   -174   -101
   -290   2748   3039  -1228  -1665   2894   -522    194   -540    436   -168    -96
   -277   2766   3044  -1244  -1662   2904   -522    194   -527    449   -153    -85
   -280   2740   3021  -1228  -1649   2881   -511    210   -506    465   -127    -72
   -285   2730   3013  -1223  -1649   2870   -509    226   -478    493    -93    -49
   -283   2717   3000  -1218  -1641   2857   -509    231   -467    498    -85    -41
   -288   2707   2995  -1213  -1641   2850   -501    244   -446    509    -70    -28
   -285   2709   2995  -1210  -1639   2852   -488    270   -415    540    -31      0
   -288   2761   3047  -1236  -1667   2902   -498    280   -397    558    -15     12
   -277   2769   3044  -1247  -1662   2907   -483    324   -350    605     25     44
   -262   2779   3039  -1260  -1652   2909   -472    374   -303    652     75     88
   -231   2798   3029  -1283  -1628   2912   -467    428   -254    696    122    124
   -213   2790   3003  -1288  -1610   2896   -452    498   -192    758    184    174
   -194   2808   3003  -1306  -1597   2904   -439    574   -124    826    252    246
   -168   2837   3005  -1335  -1587   2920   -423    639    -64    883    303    314
   -148   2891   3039  -1371  -1592   2964   -428    665    -38    909    340    340
   -145   2943   3089  -1400  -1618   3013   -415    688    -10    943    376    368
   -155   2946   3099  -1395  -1628   3021   -394    696      5    958    407    392
   -174   2920   3091  -1374  -1634   3005   -397    667     -2    948    418    394
   -174   2927   3102  -1376  -1636   3013   -400    631    -15    924    389    389
   -184   2904   3086  -1361  -1636   2995   -413    576    -51    883    345    366
   -213   2831   3042  -1309  -1626   2935   -423    514   -101    833    311    314
   -239   2779   3018  -1273  -1628   2899   -423    452   -140    787    270    257
   -262   2735   2998  -1236  -1628   2865   -433    381   -189    732    207    205
   -270   2688   2956  -1210  -1613   2821   -452    309   -236    683    158    155
   -280   2655   2935  -1189  -1608   2795   -465    246   -270    649    137    122
   -301   2574   2873  -1137  -1587   2722   -472    202   -290    620    111    101
   -314   2514   2829  -1098  -1571   2670   -483    161   -314    587     80     70
   -309   2478   2787  -1083  -1548   2631   -501    119   -340    558     44     31
   -316   2452   2769  -1067  -1543   2608   -517     90   -353    545     20     12
   -324   2416   2738  -1047  -1530   2577   -514     75   -355    548     28     15
   -319   2385   2704  -1031  -1512   2543   -524     57   -358    540     31     12
   -316   2361   2675  -1023  -1496   2520   -524     64   -345    553     46     23
   -303   2366   2670  -1031  -1486   2517   -530     62   -340    558     49     20
   -285   2377   2662  -1047  -1475   2520   -535     54   -340    558     46      7
   -267   2387   2655  -1060  -1460   2520   -504     75   -311    579     62     36
   -265   2403   2668  -1070  -1465   2535   -483     93   -280    600     70     59
   -270   2374   2644  -1054  -1457   2509   -459    111   -257    623    111     77
   -277   2382   2660  -1054  -1470   2520   -462    106   -257    618    122     59
   -267   2413   2681  -1072  -1473   2546   -470     96   -249    626    137     70
   -257   2421   2675  -1083  -1467   2548   -491     70   -246    631    145     83
   -262   2387   2650  -1062  -1457   2517   -527     31   -265    618    132     72
   -270   2348   2618  -1041  -1444   2483   -545      7   -280    602    111     64
   -259   2340   2600  -1039  -1428   2470   -550      7   -270    610    127     83
   -252   2330   2579  -1039  -1415   2455   -553     -2   -267    613    145     85
   -267   2299   2566  -1015  -1415   2431   -566    -23   -285    597    137     70
   -267   2257   2525   -995  -1395   2390   -605    -64   -329    550     90     28
   -249   2190   2439   -969  -1343   2314   -615    -80   -355    522     64     10
   -275   2117   2390   -922  -1332   2252   -600    -83   -363    506     51     -2
   -306   2109   2416   -901  -1361   2262   -589    -96   -366    496     41    -15
   -319   2062   2382   -870  -1350   2221   -600   -124   -389    465      7    -54
   -311   2016   2327   -852  -1319   2171   -615   -153   -402    436    -20    -85
   -314   1984   2299   -836  -1306   2140   -623   -166   -418    415    -25   -103
   -306   1961   2268   -828  -1288   2114   -626   -176   -413    405    -25   -111
   -296   1945   2239   -826  -1270   2091   -636   -179   -405    402    -23   -103
   -296   1927   2223   -815  -1260   2075   -636   -179   -402    407    -23   -103
   -285   1888   2174   -805  -1228   2031   -644   -194   -420    389    -44   -124
   -280   1883   2164   -802  -1223   2023   -652   -218   -433    376    -57   -145
   -283   1860   2140   -789  -1213   2000   -654   -223   -436    374    -67   -155
   -280   1852   2132   -784  -1205   1992   -631   -194   -413    376    -67   -163
   -277   1893   2169   -810  -1223   2031   -524    -44   -316    415    -59   -179
   -233   1919   2153   -844  -1192   2036   -413    158   -168    509      5   -137
   -174   2062   2236   -945  -1205   2148   -311    433     83    743    226     67
    -77   2348   2426  -1135  -1252   2387   -322    652    319   1054    568    418
    -67   2598   2662  -1265  -1366   2629   -472    342    301   1223    862    766
   -192   2696   2889  -1252  -1540   2792   -657   -168    176   1306   1052   1008
   -345   2637   2982  -1148  -1662   2808   -901   -761   -161   1085    896    904
   -470   2262   2733   -896  -1600   2496  -1153  -1358   -802    350    171    223
   -449   1774   2223   -662  -1337   1997  -1345  -1574  -1273   -257   -446   -371
   -394   1506   1901   -555  -1148   1704  -1340  -1366  -1205   -270   -517   -475
   -345   1439   1782   -548  -1065   1610  -1202  -1047   -979   -124   -428   -420
   -306   1449   1756   -571  -1031   1602   -979   -714   -722     51   -303   -332
   -288   1496   1784   -605  -1036   1639   -771   -428   -498    226   -171   -228
   -277   1535   1810   -628  -1044   1673   -691   -314   -402    296   -119   -189
   -252   1545   1795   -646  -1023   1670   -665   -272   -366    316   -111   -181
   -233   1538   1771   -652  -1002   1654   -646   -252   -345    322   -109   -171
   -228   1543   1769   -657  -1000   1654   -626   -236   -327    335    -88   -153
   -226   1504   1730   -639   -979   1615   -605   -213   -301    350    -64   -137
   -228   1493   1722   -633   -976   1608   -592   -192   -275    371    -46   -122
   -239   1504   1743   -631   -989   1623   -600   -192   -275    371    -51   -124
   -233   1504   1738   -633   -987   1618   -587   -184   -262    389    -33   -109
   -226   1512   1738   -644   -982   1623   -568   -174   -259    400    -25   -101
   -215   1519   1735   -652   -976   1626   -561   -161   -246    407    -18    -88
   -202   1519   1722   -657   -961   1621   -555   -145   -220    426      7    -59
   -194   1527   1719   -667   -956   1623   -553   -129   -205    433     18    -38
   -166   1496   1662   -665   -914   1579   -548   -119   -197    439     15    -44
   -148   1488   1634   -670   -891   1561   -545   -106   -189    446     20    -46
   -148   1491   1639   -670   -893   1564   -527    -72   -158    472     44    -23
   -142   1499   1641   -678   -893   1569   -511    -46   -137    488     62     -7
   -137   1496   1634   -680   -885   1564   -493    -10   -106    517     88      7
   -132   1491   1623   -683   -878   1556   -480     38    -64    550    122     36
   -116   1506   1623   -693   -870   1564   -462     98    -12    594    161     80
   -103   1509   1613   -704   -857   1561   -452    163     33    644    207    116
    -70   1577   1647   -753   -859   1613   -433    239    101    714    270    174
    -44   1602   1647   -782   -844   1623   -423    314    163    774    327    223
     -7   1628   1636   -810   -820   1631   -405    376    218    831    387    277
      7   1688   1678   -849   -836   1683   -384    418    262    880    444    327
     12   1735   1719   -875   -852   1727   -363    426    280    901    472    353
     25   1712   1686   -870   -828   1699   -355    405    275    883    465    353
     31   1654   1623   -841   -795   1639   -368    374    241    849    439    332
     12   1636   1623   -826   -805   1631   -358    340    213    818    413    309
     -5   1628   1634   -813   -820   1631   -345    296    192    782    381    275
    -15   1602   1618   -795   -815   1610   -342    246    153    737    340    236
    -36   1543   1579   -753   -807   1561   -353    176     85    672    283    179
    -51   1486   1538   -717   -795   1509   -353    106     41    607    220    122
    -64   1405   1470   -670   -769   1439   -368     36     -7    548    161     62
    -80   1345   1423   -633   -750   1384   -379    -33    -67    485    103      0
    -77   1325   1402   -623   -740   1363   -374    -77   -101    452     75    -31
    -75   1270   1343   -600   -709   1304   -379   -114   -132    420     46    -59
    -72   1239   1312   -584   -693   1275   -400   -155   -155    389     18    -85
    -72   1200   1273   -566   -672   1234   -407   -179   -166    381      7   -103
    -70   1231   1301   -579   -685   1265   -420   -192   -171    376      2   -114
    -77   1231   1306   -579   -693   1267   -428   -200   -176    368     -5   -127
    -80   1208   1288   -563   -683   1247   -420   -197   -168    366      0   -127
    -70   1205   1273   -568   -672   1239   -413   -200   -166    368      5   -124
    -54   1231   1286   -587   -670   1257   -394   -192   -153    379     10   -127
    -57   1223   1278   -584   -667   1249   -355   -179   -140    387     23   -124
    -49   1247   1296   -600   -672   1270   -316   -158   -122    407     44   -106
    -36   1234   1270   -600   -654   1252   -306   -153   -116    415     51    -96
    -31   1249   1280   -607   -654   1265   -306   -155   -103    420     59    -96
    -36   1304   1340   -636   -688   1322   -319   -166    -93    436     77    -75
    -28   1353   1382   -665   -704   1366   -337   -181    -96    446     93    -54
    -20   1343   1361   -662   -693   1350   -361   -197   -109    446    103    -44
    -31   1306   1337   -636   -683   1322   -376   -213   -129    431     98    -38
    -41   1301   1340   -631   -691   1319   -366   -213   -127    436    114    -20
    -38   1254   1291   -607   -665   1273   -363   -218   -122    439    116    -28
    -36   1223   1257   -594   -646   1239   -376   -231   -135    426    103    -54
    -33   1189   1223   -576   -628   1205   -402   -257   -181    384     70    -88
    -38   1127   1166   -545   -602   1148   -402   -270   -207    363     54    -93
    -49   1065   1114   -509   -581   1091   -381   -275   -228    355     44    -90
    -67   1008   1072   -472   -568   1039   -371   -293   -249    329     18   -129
    -77    969   1047   -444   -561   1008   -374   -316   -277    288    -20   -194
    -93    987   1080   -449   -587   1034   -379   -329   -285    275    -33   -202
   -106    958   1065   -426   -587   1013   -376   -337   -293    267    -44   -202
   -103    909   1013   -405   -558    961   -381   -348   -311    252    -57   -218
   -103    880    984   -387   -542    932   -387   -358   -327    236    -64   -223
    -93    880    971   -394   -532    924   -381   -353   -322    239    -54   -202
   -101    878    979   -389   -540    927   -381   -355   -337    231    -62   -213
   -111    904   1013   -397   -563    958   -381   -361   -345    228    -64   -220
   -119    878    997   -379   -558    937   -366   -358   -342    226    -67   -231
   -119    813    932   -348   -524    872   -314   -290   -314    223    -88   -259
   -103    841    945   -368   -524    893   -223   -153   -228    254    -88   -288
    -96    872    969   -389   -532    919   -142     -2   -101    361    -12   -244
    -59   1091   1150   -514   -605   1119    -67    228    161    652    270     23
    -25   1418   1444   -698   -735   1431   -116    319    335    950    649    441
    -67   1636   1704   -787   -885   1670   -207     75    283   1088    932    789
   -155   1722   1878   -784  -1018   1800   -285   -280     75   1060   1036    932
   -277   1582   1860   -652  -1067   1719   -410   -704   -345    693    724    649
   -363   1195   1558   -415   -961   1376   -615  -1231  -1002   -103   -116   -158
   -337    862   1200   -262   -769   1031   -800  -1454  -1374   -568   -597   -618
   -277    649    927   -187   -602    787   -810  -1314  -1286   -519   -597   -659
   -239    589    828   -174   -532    709   -724  -1091  -1075   -363   -498   -613
   -207    615    823   -205   -514    719   -587   -846   -846   -189   -379   -537
   -184    691    875   -254   -530    782   -413   -592   -602     23   -218   -413
   -168    745    911   -290   -540    828   -322   -462   -478    132   -124   -337
   -153    782    935   -314   -542    857   -280   -418   -431    174    -83   -303
   -163    774    937   -306   -550    854   -265   -410   -428    184    -77   -309
   -166    787    953   -311   -561    870   -252   -397   -415    200    -62   -309
   -150    820    969   -335   -561    893   -246   -384   -397    215    -46   -301
   -166    807    974   -319   -568    891   -246   -379   -392    226    -38   -290
   -155    802    958   -324   -555    880   -236   -371   -387    233    -25   -280
   -129    805    935   -337   -532    870   -228   -366   -381    244     -7   -267
   -122    807    927   -345   -524    867   -226   -363   -374    259     15   -254
   -116    813    930   -348   -522    870   -223   -361   -371    267     28   -246
   -122    826    945   -353   -532    883   -223   -358   -371    277     36   -241
   -111    833    945   -361   -530    888   -231   -366   -379    277     33   -254
    -98    849    945   -376   -522    896   -231   -361   -376    283     41   -257
    -88    859    948   -384   -517    904   -218   -337   -363    303     62   -241
    -88    849    937   -381   -514    893   -228   -332   -368    301     67   -244
    -67    854    922   -394   -496    888   -228   -314   -355    322     88   -231
    -44    883    927   -420   -485    904   -233   -301   -340    345     98   -226
    -25    904    930   -439   -478    917   -236   -272   -311    381    129   -200
    -18    924    940   -454   -480    932   -233   -228   -262    436    181   -161
     -2    969    971   -483   -488    971   -200   -155   -184    517    262    -93
     -2   1013   1015   -506   -509   1013   -179    -83   -114    597    342    -15
      5   1065   1060   -535   -527   1062   -168    -10    -44    670    420     51
     20   1101   1080   -561   -530   1091   -161     44     15    730    485    111
     28   1135   1104   -581   -537   1119   -140     90     59    771    532    163
     31   1156   1124   -594   -548   1140   -124    122     83    792    558    197
     23   1124   1101   -574   -537   1114   -124    122     70    769    542    181
      7   1114   1106   -563   -550   1111   -111    119     59    753    532    166
    -12   1109   1122   -548   -568   1114   -106     96     38    722    511    135
    -33   1096   1127   -532   -581   1111   -111     51      2    670    475     90
    -64   1062   1127   -498   -594   1093    -96     12    -33    618    426     41
    -90   1013   1104   -462   -597   1060    -96    -36    -80    558    353    -12
   -101    976   1078   -436   -589   1026   -109    -93   -137    488    293    -75
   -122    901   1023   -392   -571    961   -119   -150   -192    426    246   -132
   -127    849    976   -361   -550    911   -122   -192   -228    387    197   -168
   -127    836    961   -355   -545    898   -135   -233   -262    345    153   -202
   -137    776    914   -319   -524    844   -150   -270   -296    303    111   -249
   -155    735    888   -290   -522    810   -153   -298   -316    277     88   -283
   -163    722    885   -277   -524    802   -150   -309   -324    270     77   -293
   -174    730    901   -280   -537    815   -153   -316   -332    262     70   -303
   -192    745    935   -277   -563    839   -145   -314   -324    272     80   -306
   -187    748    935   -280   -561    839   -145   -306   -316    285     93   -301
   -181    745    927   -280   -553    836   -148   -301   -303    288     96   -301
   -181    769    950   -296   -566    859   -137   -280   -283    306    116   -283
   -171    810    979   -319   -574    893   -109   -246   -249    340    155   -249
   -171    862   1031   -348   -600    948    -85   -233   -231    358    176   -236
   -176    911   1088   -366   -631   1000    -59   -218   -207    381    205   -215
   -179    917   1093   -368   -636   1005    -67   -220   -202    389    218   -202
   -181    940   1119   -379   -649   1028    -88   -244   -213    381    223   -194
   -174    961   1135   -394   -654   1047   -101   -259   -218    381    228   -189
   -166    932   1098   -381   -631   1015   -122   -285   -239    368    226   -200
   -150    930   1078   -389   -613   1002   -142   -311   -265    345    205   -220
   -145    919   1065   -387   -605    992   -135   -309   -265    350    202   -213
   -145    935   1080   -394   -613   1008   -142   -306   -265    361    210   -202
   -155    875   1031   -358   -592    953   -148   -319   -288    337    192   -223
   -153    745    898   -298   -527    820   -161   -345   -335    283    135   -280
   -132    753    885   -311   -509    818   -155   -342   -337    275    135   -267
   -132    711    844   -290   -488    776   -140   -342   -340    267    122   -275
   -129    724    854   -296   -491    789   -148   -368   -368    236     93   -311
   -140    685    823   -272   -483    753   -155   -387   -387    210     70   -335
   -137    675    813   -270   -475    743   -158   -405   -407    184     41   -368
   -129    633    761   -252   -446    696   -187   -433   -446    145      0   -405
   -137    602    740   -231   -439    670   -202   -449   -470    122    -23   -420
   -158    581    740   -213   -449    659   -200   -444   -462    127    -15   -407
   -158    566    724   -205   -441    644   -194   -439   -454    124    -12   -407
   -145    555    698   -205   -420    626   -184   -431   -444    127    -10   -402
   -148    563    711   -207   -428    636   -194   -441   -446    122    -20   -405
   -161    524    685   -184   -423    605   -210   -446   -457    103    -41   -415
   -166    478    641   -155   -402    558   -171   -381   -428    101    -54   -449
   -163    478    639   -158   -402    558    -67   -231   -329    137    -49   -496
   -155    524    680   -184   -418    602     25    -54   -168    257     38   -444
   -116    732    846   -309   -483    789     70    168     96    553    324   -148
    -62   1054   1114   -496   -589   1083    -12    213    233    800    654    231
    -88   1286   1374   -600   -732   1330   -132    -72    140    901    927    563
   -200   1376   1577   -587   -888   1475   -197   -428    -62    896   1065    753
   -306   1252   1558   -475   -932   1402   -366   -862   -485    530    743    452
   -340    862   1202   -262   -771   1031   -597  -1332  -1093   -213    -44   -316
   -309    491    797    -90   -553    644   -776  -1530  -1449   -691   -561   -800
   -259    254    514      2   -387    384   -776  -1356  -1317   -628   -558   -839
   -241    194    436     23   -337    314   -662  -1091  -1060   -446   -431   -763
   -223    254    478    -15   -350    366   -478   -807   -784   -244   -285   -652
   -205    345    550    -70   -379    446   -298   -555   -537    -51   -137   -535
   -166    407    574   -119   -368    491   -220   -433   -420     38    -62   -475
   -148    405    553   -129   -350    478   -218   -413   -392     51    -51   -475
   -148    418    566   -137   -355    491   -215   -394   -371     62    -44   -462
   -145    436    579   -148   -361    506   -197   -363   -332     85    -20   -436
   -148    446    594   -148   -371    519   -192   -345   -306    106      2   -423
   -129    493    623   -184   -376    555   -200   -340   -301    109     10   -423
   -116    517    633   -200   -376    576   -197   -329   -293    119     18   -415
   -103    511    615   -205   -358    563   -200   -316   -275    129     28   -405
   -103    527    631   -210   -366    579   -184   -293   -239    158     57   -374
   -122    519    641   -200   -381    579   -184   -280   -215    174     72   -361
   -116    540    654   -213   -387    597   -192   -267   -194    184     83   -350
   -109    558    665   -226   -387    610   -187   -246   -166    205    101   -332
   -116    581    698   -231   -407    639   -166   -218   -129    231    124   -309
   -119    563    683   -223   -402    623   -163   -189    -93    254    148   -293
   -116    581    696   -233   -407    639   -155   -163    -62    280    171   -265
   -109    628    737   -259   -423    683   -140   -132    -18    316    202   -228
    -88    639    727   -275   -407    683   -129   -101     25    353    233   -207
    -90    633    724   -275   -407    678   -111    -46     80    392    259   -181
    -80    652    732   -285   -407    691    -96     20    145    449    309   -132
    -72    696    769   -311   -420    732    -75    106    231    527    384    -64
    -49    743    792   -345   -420    766    -59    187    303    597    449    -15
    -36    787    823   -376   -428    805    -49    267    376    667    517     49
    -23    849    872   -415   -446    859    -38    329    433    730    579    111
     -5    901    906   -449   -457    904    -28    374    475    779    628    168
      7    914    906   -459   -449    911    -15    394    496    797    649    189
      7    914    904   -462   -449    909    -15    381    485    787    644    184
    -15    927    940   -457   -478    932    -15    355    465    761    620    171
    -31    924    953   -446   -491    937    -18    322    444    737    602    158
    -31    914    945   -441   -488    930    -20    280    415    698    584    137
    -64    862    924   -400   -493    893    -28    207    361    631    527     77
    -88    818    904   -366   -496    859    -41    137    306    576    475     31
   -111    732    844   -311   -478    787    -59     62    249    514    413    -31
   -129    649    779   -259   -454    714    -80    -18    194    446    348    -93
   -155    615    771   -231   -465    693    -85    -67    163    418    327   -116
   -192    574    766   -192   -480    670    -85   -109    140    397    301   -145
   -207    537    743   -166   -475    639    -98   -150    111    374    277   -163
   -194    540    735   -171   -465    636   -101   -181     90    361    270   -168
   -207    517    722   -155   -465    620   -111   -200     64    350    265   -181
   -218    509    727   -145   -472    618   -119   -207     51    345    267   -187
   -213    488    698   -137   -454    592   -124   -207     36    340    252   -205
   -200    444    644   -122   -420    542   -135   -220     15    332    239   -233
   -187    483    670   -150   -431    576   -140   -228     20    348    254   -220
   -158    506    665   -174   -413    584   -127   -220     51    366    272   -202
   -137    563    698   -213   -418    628   -101   -194     90    400    306   -181
   -132    587    719   -226   -426    652    -77   -184    106    418    319   -181
   -137    574    711   -220   -423    644    -59   -176    114    423    327   -168
   -137    584    722   -226   -428    652    -57   -176    119    431    337   -158
   -124    615    740   -246   -433    678    -70   -187    119    436    342   -148
   -119    654    774   -267   -446    714    -88   -197    122    444    353   -129
   -127    646    774   -262   -452    709   -111   -223    106    433    350   -135
   -132    618    750   -244   -441    685   -122   -244     93    420    348   -140
   -135    600    735   -233   -436    667   -124   -249     83    410    348   -140
   -127    594    722   -233   -423    657   -129   -257     72    402    340   -142
   -142    535    678   -197   -410    605   -155   -293     31    363    301   -181
   -153    483    636   -166   -394    558   -166   -314     10    340    277   -205
   -161    465    626   -153   -394    545   -171   -324     -5    327    267   -218
   -189    428    618   -119   -402    522   -148   -329    -10    319    262   -228
   -210    363    571    -77   -389    467   -132   -335    -23    309    252   -244
   -213    316    527    -51   -368    420   -135   -350    -49    285    228   -267
   -213    290    504    -38   -358    397   -135   -368    -72    259    202   -296
   -215    283    498    -33   -355    389   -135   -381    -88    241    184   -319
   -226    259    485    -18   -355    371   -135   -392    -96    231    171   -335
   -236    239    475     -2   -355    355   -127   -392    -90    236    171   -329
   -239    233    472      0   -355    353   -124   -387    -85    241    179   -316
   -239    236    475      2   -355    355   -124   -387    -85    241    187   -314
   -252    202    454     23   -353    329   -137   -397   -101    228    176   -316
   -267    150    418     57   -342    285   -124   -392   -101    220    171   -324
   -272    140    410     64   -342    275    -64   -332    -72    215    148   -371
   -267    145    413     62   -340    277     57   -181     12    239    137   -407
   -252    220    470     12   -361    345    174     28    184    381    252   -311
   -207    449    657   -122   -433    553    262    342    483    696    550    -33
   -142    795    937   -327   -540    865    210    420    670   1005    917    358
   -207   1005   1213   -397   -709   1109     12    -12    581   1150   1200    717
   -384   1104   1486   -361   -935   1293   -223   -631    358   1158   1327    878
   -517    898   1415   -192   -966   1156   -501  -1249   -119    735    958    524
   -574    366    937    103   -756    652   -722  -1699   -805   -114    109   -267
   -542    -96    446    319   -496    174   -854  -1777  -1153   -600   -394   -745
   -509   -277    231    392   -371    -23   -792  -1499   -984   -498   -361   -766
   -452   -246    205    348   -329    -20   -602  -1163   -727   -311   -231   -685
   -420   -197    220    306   -322     10   -363   -831   -467   -114    -90   -587
   -400   -163    236    283   -319     36   -189   -587   -275     38     25   -496
   -384   -122    259    252   -324     70   -109   -488   -194    101     83   -444
   -361    -85    275    220   -319     93   -101   -470   -176    106     90   -441
   -366    -96    270    228   -319     88    -98   -459   -166    116    103   -439
   -350    -88    262    220   -306     85    -88   -446   -161    122    116   -431
   -361   -103    257    231   -311     77    -72   -431   -142    127    132   -420
   -374   -114    259    244   -319     72    -54   -420   -129    129    135   -415
   -376   -122    252    249   -316     64    -41   -413   -127    137    142   -410
   -381   -135    246    259   -314     54    -33   -407   -116    150    153   -397
   -374   -137    236    254   -306     49    -10   -384    -88    174    171   -374
   -376   -153    223    265   -301     33      5   -363    -67    187    187   -358
   -381   -132    249    257   -316     57     10   -345    -38    210    210   -340
   -374   -116    257    246   -316     70     20   -324    -12    228    223   -327
   -366   -122    241    241   -303     59     18   -319     -7    233    218   -329
   -363   -109    254    236   -311     72     23   -309     12    246    231   -311
   -361   -122    239    241   -301     57     41   -283     49    272    265   -265
   -358   -116    241    239   -301     62     59   -239     90    314    309   -218
   -361   -119    239    239   -301     59     54   -210    111    329    322   -215
   -350   -127    223    239   -288     49     57   -171    148    353    340   -207
   -342   -101    239    220   -293     67     77   -109    200    405    379   -184
   -332    -77    254    205   -293     88     88    -49    249    459    426   -140
   -301    -23    275    161   -290    124    103     20    319    524    483    -90
   -283     23    303    129   -293    163    122     88    392    597    548    -25
   -272     59    332    103   -301    197    137    137    446    654    605     31
   -280     80    361    101   -319    220    150    166    475    683    631     72
   -267     75    342     93   -303    207    145    155    467    670    631     77
   -259     72    332     93   -296    202    153    135    457    659    628     72
   -244     64    306     88   -275    184    153    103    433    631    602     59
   -215     54    270     80   -241    161    153     64    405    587    571     33
   -231      7    236    111   -233    119    155     20    366    530    522      0
   -249    -54    192    150   -220     67    145    -36    319    470    472    -44
   -262    -93    168    174   -215     36    137    -96    275    413    426    -96
   -280   -124    155    202   -218     15    135   -155    226    361    379   -137
   -316   -228     85    272   -202    -72    109   -228    155    290    311   -202
   -335   -259     72    296   -205    -93    101   -285    116    257    280   -233
   -329   -301     28    314   -181   -137     83   -332     77    220    252   -257
   -327   -342    -15    335   -155   -179     62   -374     33    179    218   -298
   -350   -361    -12    355   -171   -187     57   -413      5    158    200   -329
   -368   -400    -31    384   -171   -215     62   -428      2    148    194   -335
   -374   -433    -59    402   -158   -246     46   -457    -18    116    171   -358
   -389   -441    -51    415   -168   -246     46   -470    -25    111    166   -363
   -389   -433    -44    410   -174   -241     46   -472    -25    111    168   -358
   -374   -433    -59    402   -158   -249     44   -475    -20    116    179   -358
   -374   -446    -72    407   -153   -259     44   -480    -23    103    171   -363
   -400   -439    -38    420   -181   -239     67   -465     -7    119    187   -348
   -418   -428    -10    420   -205   -218     90   -452     10    137    200   -337
   -420   -415      2    418   -213   -207    106   -446     23    140    205   -327
   -431   -431      0    431   -215   -218     83   -467      7    119    187   -353
   -449   -439     10    444   -231   -215     80   -485      2    111    184   -366
   -441   -415     23    426   -233   -197     72   -504      0    109    194   -353
   -428   -420      7    426   -220   -207     36   -532    -15     98    189   -348
   -433   -452    -18    441   -207   -236     20   -542    -20     93    184   -345
   -428   -457    -28    444   -200   -244     25   -537    -18     88    192   -332
   -420   -480    -59    449   -181   -270     15   -550    -28     75    187   -348
   -428   -545   -119    485   -155   -332    -10   -581    -64     33    142   -389
   -436   -628   -194    532   -122   -413    -28   -610    -98    -12     98   -428
   -439   -691   -252    566    -93   -472    -36   -626   -119    -41     70   -449
   -465   -735   -272    597    -98   -506    -18   -631   -124    -62     49   -462
   -483   -769   -285    626    -98   -527    -28   -646   -140    -88     18   -493
   -501   -805   -303    652    -98   -555    -33   -662   -150   -109      2   -511
   -524   -841   -316    683   -103   -579    -18   -662   -150   -124    -12   -519
   -535   -896   -361    717    -88   -628    -10   -670   -166   -150    -38   -550
   -530   -937   -407    732    -62   -672    -23   -680   -181   -171    -59   -576
   -517   -945   -428    730    -46   -685    -25   -680   -174   -179    -62   -581
   -511   -969   -457    740    -28   -714    -49   -696   -181   -192    -72   -592
   -491  -1005   -517    748     10   -761    -62   -711   -200   -215   -101   -620
   -480  -1047   -566    763     41   -807    -70   -724   -213   -231   -124   -641
   -472  -1075   -605    771     64   -839    -51   -714   -207   -236   -135   -649
   -457  -1122   -665    789    103   -893     -5   -641   -171   -233   -153   -688
   -436  -1098   -665    766    111   -880     83   -485    -51   -171   -132   -704
   -431  -1015   -584    722     75   -800    161   -314    132    -10      0   -589
   -392   -839   -446    615     25   -641    200   -106    394    283    293   -285
   -345   -566   -220    457    -62   -394    135    -49    548    555    649    122
   -413   -322     88    366   -252   -116      2   -415    384    602    878    423
   -517   -316    200    415   -361    -59    -83   -784     98    480    888    478
   -623   -517    103    568   -366   -207   -205  -1213   -400    -23    420     44
   -667   -885   -218    776   -226   -553   -415  -1730  -1062   -859   -454   -787
   -623  -1213   -592    917    -18   -904   -589  -1849  -1299  -1176   -802  -1111
   -561  -1449   -888   1005    161  -1169   -597  -1675  -1140  -1065   -761  -1106
   -517  -1571  -1054   1044    265  -1312   -493  -1436   -904   -891   -652  -1041
   -480  -1592  -1111   1036    314  -1353   -329  -1169   -639   -691   -509   -937
   -470  -1483  -1013    976    270  -1249   -171   -927   -397   -496   -358   -807
   -470  -1441   -971    956    249  -1208    -96   -813   -280   -413   -293   -740
   -470  -1480  -1010    974    267  -1247    -67   -776   -241   -392   -275   -719
   -470  -1483  -1013    976    270  -1249    -59   -750   -205   -374   -265   -706
   -462  -1423   -961    943    249  -1192    -51   -737   -187   -358   -241   -704
   -444  -1428   -984    935    270  -1208    -49   -724   -171   -340   -223   -696
   -436  -1460  -1023    945    290  -1241    -46   -711   -145   -324   -215   -678
   -431  -1473  -1041    953    303  -1257    -41   -701   -127   -316   -207   -662
   -418  -1447  -1028    932    303  -1239    -38   -693   -103   -301   -192   -639
   -413  -1475  -1062    943    324  -1270    -41   -680    -75   -290   -181   -623
   -407  -1496  -1091    950    340  -1293    -41   -667    -51   -277   -163   -602
   -410  -1493  -1083    953    335  -1288    -41   -662    -36   -270   -155   -592
   -387  -1473  -1088    930    350  -1283    -44   -646    -18   -257   -148   -574
   -358  -1462  -1104    911    371  -1286    -49   -633      2   -252   -140   -558
   -335  -1434  -1101    883    381  -1267    -54   -618     23   -244   -132   -542
   -311  -1434  -1122    872    405  -1278    -51   -584     64   -213   -103   -511
   -298  -1428  -1130    862    413  -1278    -44   -555     98   -176    -72   -480
   -283  -1413  -1130    849    420  -1273    -33   -519    155   -137    -33   -444
   -259  -1371  -1114    813    426  -1244    -20   -470    226    -83     23   -392
   -233  -1322  -1088    779    426  -1205    -10   -410    296    -15     80   -332
   -220  -1314  -1096    766    436  -1205     10   -329    379     59    148   -265
   -197  -1312  -1114    753    457  -1215     31   -249    459    140    223   -205
   -176  -1270  -1093    722    457  -1182     54   -166    548    231    309   -132
   -168  -1223  -1054    696    441  -1140     83    -88    633    311    387    -59
   -171  -1195  -1026    680    426  -1111     98    -41    672    342    428    -20
   -163  -1171  -1008    665    420  -1091    106    -23    683    348    444      7
   -161  -1176  -1015    667    426  -1096    116    -23    680    337    441     25
   -158  -1169  -1010    665    426  -1091    109    -51    657    301    410     15
   -158  -1166  -1008    662    423  -1088    111    -80    631    265    381      0
   -135  -1182  -1047    657    454  -1114    103   -127    592    205    329    -44
   -132  -1200  -1070    665    467  -1135     88   -192    537    135    257   -103
   -171  -1244  -1072    709    449  -1158     85   -249    488     80    202   -145
   -213  -1325  -1114    766    449  -1221     75   -311    431     20    140   -194
   -231  -1395  -1163    813    465  -1280     57   -371    376    -36     85   -239
   -226  -1431  -1205    828    485  -1317     36   -428    327    -88     36   -277
   -220  -1470  -1249    846    514  -1361     15   -480    290   -129     -2   -314
   -239  -1499  -1260    867    509  -1379     10   -511    259   -166    -38   -353
   -239  -1527  -1291    883    524  -1410      7   -532    239   -194    -57   -368
   -244  -1558  -1314    898    535  -1436      5   -545    233   -200    -59   -368
   -259  -1592  -1332    927    535  -1462     -2   -555    233   -207    -67   -374
   -259  -1605  -1345    930    540  -1478     -7   -558    239   -200    -57   -358
   -262  -1634  -1371    948    553  -1504     -7   -558    236   -197    -54   -345
   -246  -1657  -1413    950    581  -1535    -10   -558    231   -202    -64   -345
   -213  -1639  -1426    927    605  -1532    -12   -545    241   -197    -57   -337
   -218  -1577  -1361    896    571  -1470      7   -514    280   -161    -20   -296
   -223  -1530  -1306    875    540  -1418     31   -501    298   -142     -7   -275
   -228  -1522  -1296    872    532  -1410     49   -498    301   -142     -7   -275
   -218  -1525  -1306    872    542  -1415     49   -498    303   -145     -5   -275
   -215  -1509  -1296    859    537  -1402     41   -509    303   -140      2   -265
   -197  -1480  -1286    839    542  -1384     18   -527    285   -148      0   -267
   -187  -1483  -1296    833    553  -1392    -10   -545    262   -161     -5   -272
   -184  -1491  -1306    839    561  -1400    -10   -542    259   -158      5   -267
   -171  -1509  -1337    839    581  -1423     -5   -532    262   -150      5   -270
   -168  -1538  -1371    852    600  -1454    -15   -545    239   -168    -12   -283
   -163  -1574  -1410    867    620  -1493    -49   -576    194   -210    -54   -324
   -174  -1615  -1441    896    633  -1530    -72   -594    161   -241    -85   -350
   -171  -1680  -1509    924    667  -1595    -75   -597    148   -257   -103   -358
   -171  -1717  -1548    943    688  -1634    -70   -600    135   -272   -122   -368
   -179  -1753  -1574    966    696  -1665    -67   -615    106   -298   -153   -397
   -189  -1784  -1595    987    701  -1691    -70   -639     80   -337   -192   -436
   -181  -1821  -1639   1002    727  -1730    -85   -665     44   -381   -233   -475
   -161  -1839  -1678   1000    756  -1758    -98   -678     20   -405   -254   -498
   -155  -1831  -1678    992    761  -1756    -90   -675     23   -405   -249   -498
   -140  -1839  -1699    989    779  -1769    -75   -657     36   -397   -244   -491
   -148  -1873  -1725   1010    787  -1800    -83   -667     15   -415   -267   -511
   -137  -1875  -1738   1005    800  -1808    -85   -678     -2   -423   -275   -522
   -122  -1886  -1766   1002    820  -1826    -83   -667     -2   -426   -280   -522
   -111  -1904  -1792   1008    839  -1849    -77   -657     -2   -428   -290   -535
   -101  -1922  -1821   1010    857  -1873    -15   -581     20   -436   -322   -581
    -88  -1914  -1826   1000    867  -1870    101   -446    106   -407   -332   -620
    -85  -1805  -1722    943    818  -1764    189   -288    272   -259   -220   -535
    -57  -1566  -1509    813    724  -1538    246    -51    566     80    106   -233
    -25  -1286  -1260    654    615  -1273    168    -31    685    368    483    174
    -83  -1026   -943    553    428   -984     12   -397    491    410    706    462
   -194   -969   -776    579    288   -872   -145   -844    153    275    704    504
   -275  -1169   -893    722    309  -1031   -350  -1337   -353   -200    270    122
   -288  -1618  -1330    950    519  -1475   -587  -1784   -992  -1028   -594   -646
   -244  -1958  -1714   1101    735  -1839   -678  -1823  -1195  -1350   -963   -984
   -202  -2140  -1938   1169    867  -2039   -589  -1558   -982  -1200   -898   -984
   -158  -2145  -1987   1153    914  -2068   -454  -1286   -724   -997   -769   -906
   -137  -2101  -1964   1119    911  -2034   -259   -995   -452   -784   -615   -797
   -129  -2055  -1925   1091    896  -1990   -124   -761   -236   -602   -470   -683
   -127  -2039  -1914   1080    891  -1977    -90   -665   -148   -524   -410   -628
   -116  -2016  -1899   1067    891  -1958    -25   -631   -122   -491   -379   -592
   -132  -1990  -1857   1060    862  -1925     -2   -613   -114   -478   -363   -581
   -135  -1987  -1855   1060    857  -1922     -2   -594   -109   -470   -355   -587
   -122  -1966  -1844   1044    859  -1906     33   -581    -93   -454   -353   -584
   -122  -1948  -1826   1036    852  -1888     62   -561    -75   -433   -335   -563
   -129  -1917  -1790   1021    828  -1852    101   -553    -70   -423   -327   -561
   -145  -1896  -1753   1021    802  -1826    111   -540    -64   -410   -314   -548
   -148  -1909  -1761   1028    805  -1836    114   -530    -54   -402   -306   -535
   -148  -1912  -1764   1031    807  -1839    119   -514    -41   -387   -296   -522
   -142  -1906  -1764   1023    807  -1836    119   -501    -28   -376   -290   -524
   -129  -1873  -1743   1000    805  -1808    119   -475    -15   -358   -277   -517
   -122  -1826  -1706    971    792  -1766    129   -454     -5   -335   -254   -493
   -116  -1782  -1665    950    774  -1725    150   -428      7   -309   -226   -465
   -111  -1761  -1649    935    769  -1706    155   -410      7   -296   -215   -457
   -101  -1756  -1654    927    774  -1706    171   -381     23   -275   -210   -452
   -109  -1751  -1644    927    766  -1699    194   -335     67   -231   -176   -428
    -96  -1725  -1628    911    766  -1678    223   -267    135   -158   -111   -368
    -70  -1673  -1602    870    766  -1639    241   -197    189    -96    -51   -311
    -59  -1639  -1579    846    758  -1610    257   -122    249    -28      7   -262
    -49  -1600  -1551    823    748  -1577    283    -41    327     51     80   -202
    -23  -1527  -1504    776    740  -1517    301     31    389    124    148   -135
    -12  -1454  -1444    732    714  -1449    319     83    428    184    207    -75
    -18  -1434  -1415    724    698  -1426    342    124    459    218    246    -36
    -23  -1418  -1395    719    683  -1408    363    148    465    226    259    -15
    -25  -1374  -1348    701    659  -1361    368    135    444    205    244    -18
    -33  -1371  -1337    701    649  -1356    363    101    400    163    202    -44
    -44  -1387  -1343    714    649  -1366    363     64    345    122    168    -75
    -72  -1423  -1353    748    639  -1389    355     12    283     64    116   -116
    -90  -1452  -1361    771    633  -1408    350    -38    228      7     64   -155
    -96  -1467  -1371    782    636  -1421    337    -98    161    -44     12   -202
    -77  -1447  -1369    761    644  -1408    327   -158    106    -96    -36   -246
    -98  -1473  -1376    784    639  -1426    319   -213     54   -150    -83   -290
   -129  -1540  -1410    836    639  -1475    301   -265      2   -194   -127   -337
   -135  -1577  -1444    854    654  -1512    283   -311    -49   -241   -179   -387
   -132  -1561  -1428    846    646  -1493    267   -337    -77   -262   -200   -402
   -148  -1553  -1408    849    628  -1480    259   -355    -93   -275   -210   -407
   -137  -1551  -1413    844    636  -1483    262   -366   -106   -285   -215   -415
   -145  -1561  -1415    852    633  -1491    257   -371   -124   -301   -228   -428
   -148  -1543  -1395    846    623  -1470    257   -368   -132   -306   -233   -420
   -150  -1545  -1395    846    620  -1470    259   -368   -140   -306   -239   -415
   -161  -1553  -1392    857    615  -1473    254   -371   -150   -311   -246   -418
   -174  -1525  -1353    849    587  -1439    257   -358   -142   -296   -241   -405
   -158  -1441  -1283    800    561  -1363    280   -327   -111   -257   -213   -374
   -140  -1369  -1231    753    542  -1301    306   -303    -85   -228   -187   -348
   -142  -1369  -1226    756    540  -1299    311   -306   -101   -236   -194   -353
   -132  -1337  -1205    732    535  -1273    306   -309   -109   -231   -192   -350
   -137  -1299  -1161    717    509  -1228    290   -319   -114   -223   -184   -337
   -145  -1283  -1140    711    496  -1213    275   -335   -127   -223   -179   -324
   -127  -1265  -1137    696    504  -1202    265   -348   -140   -223   -174   -316
   -111  -1228  -1119    670    504  -1174    257   -355   -158   -226   -174   -314
    -98  -1228  -1130    662    514  -1179    249   -358   -176   -233   -184   -322
   -101  -1228  -1127    665    509  -1176    249   -353   -189   -233   -189   -322
   -114  -1187  -1072    652    478  -1130    257   -345   -189   -228   -179   -298
   -127  -1221  -1093    672    480  -1158    241   -355   -223   -254   -200   -316
   -137  -1267  -1130    704    496  -1200    231   -358   -249   -272   -223   -332
   -158  -1296  -1140    727    488  -1218    228   -363   -272   -288   -244   -350
   -176  -1322  -1145    750    483  -1234    231   -374   -293   -311   -267   -379
   -205  -1337  -1132    771    462  -1236    233   -374   -309   -322   -280   -394
   -223  -1348  -1124    784    449  -1236    220   -387   -340   -348   -309   -407
   -228  -1345  -1119    784    444  -1234    220   -384   -348   -353   -316   -402
   -231  -1319  -1088    776    428  -1205    215   -381   -358   -361   -324   -400
   -244  -1301  -1060    771    405  -1179    200   -392   -376   -368   -332   -407
   -259  -1309  -1049    782    394  -1179    194   -389   -384   -374   -340   -405
   -262  -1288  -1028    774    381  -1158    197   -381   -384   -363   -332   -394
   -257  -1283  -1026    771    384  -1156    194   -379   -389   -358   -324   -384
   -254  -1288  -1034    769    389  -1161    200   -355   -389   -361   -335   -397
   -246  -1306  -1060    776    405  -1184    265   -254   -340   -355   -363   -431
   -254  -1286  -1031    769    387  -1158    363    -96   -233   -306   -366   -446
   -239  -1132   -893    685    327  -1013    439     77    -46   -135   -228   -329
   -181   -841   -659    511    236   -753    441    275    220    197    122     12
   -181   -506   -324    342     70   -415    324    135    215    374    431    384
   -277   -252     25    262   -153   -114    140   -327    -62    340    589    636
   -394   -158    236    277   -316     38    -38   -795   -410    181    584    680
   -467   -428     38    446   -254   -194   -249  -1247   -911   -348     51    181
   -446   -901   -454    672      2   -678   -459  -1548  -1431  -1060   -743   -545
   -392  -1208   -818    797    213  -1013   -517  -1501  -1517  -1260  -1008   -818
   -345  -1296   -950    820    301  -1124   -389  -1187  -1231  -1039   -867   -745
   -329  -1234   -906    779    288  -1070   -179   -841   -906   -779   -685   -602
   -311  -1132   -823    722    254   -979     20   -535   -620   -540   -514   -475
   -298  -1021   -722    657    210   -870    135   -358   -452   -392   -402   -384
   -290   -979   -688    636    197   -833    187   -280   -381   -332   -350   -342
   -283   -911   -628    597    171   -771    205   -236   -355   -298   -314   -314
   -280   -857   -576    568    145   -717    215   -210   -345   -275   -290   -288
   -283   -839   -555    561    135   -698    215   -194   -342   -257   -283   -272
   -277   -823   -545    550    132   -685    223   -174   -332   -241   -270   -262
   -277   -787   -511    530    114   -649    236   -155   -309   -215   -252   -246
   -283   -730   -446    506     80   -587    239   -132   -288   -192   -236   -220
   -285   -696   -410    491     62   -553    228   -127   -290   -187   -236   -210
   -288   -667   -379    478     44   -524    228   -124   -283   -176   -239   -213
   -277   -615   -337    446     28   -478    249    -96   -252   -135   -194   -174
   -265   -561   -298    413     15   -431    254    -67   -233   -106   -166   -142
   -259   -501   -241    379    -12   -371    265    -38   -207    -75   -140   -111
   -262   -462   -200    363    -31   -332    262    -15   -192    -54   -124    -93
   -259   -436   -179    348    -44   -309    259     18   -176    -31   -106    -70
   -257   -392   -135    324    -62   -265    275     59   -145      2    -72    -41
   -257   -340    -83    298    -88   -213    296    116    -96     62    -20      5
   -259   -301    -41    280   -109   -171    309    171    -57    106      7     49
   -241   -236      5    236   -124   -114    322    228     -7    155     44     85
   -200   -161     38    179   -122    -59    337    306     57    220    106    135
   -163    -83     80    119   -122     -2    345    384    119    285    171    192
   -122    -12    109     67   -116     46    361    478    189    358    241    262
   -103     57    161     23   -132    106    387    568    259    439    327    342
    -90    163    254    -36   -174    207    405    628    314    501    392    405
    -77    226    303    -72   -192    262    407    654    329    524    418    433
    -54    288    342   -116   -197    314    418    670    335    540    439    465
    -44    337    381   -148   -215    358    420    659    316    530    433    478
    -44    371    415   -166   -228    392    413    639    290    506    418    475
    -41    407    449   -184   -246    428    400    602    249    470    384    457
    -41    407    449   -181   -244    428    392    561    207    431    348    433
    -46    415    459   -184   -254    436    358    496    140    366    288    389
    -54    413    467   -181   -259    439    332    439     83    311    239    353
    -54    428    483   -189   -267    454    319    394     38    280    205    329
    -62    410    472   -174   -267    441    293    342    -12    239    166    290
   -103    358    462   -129   -283    410    265    293    -64    192    122    252
   -103    368    470   -132   -285    418    246    270    -90    171    101    236
    -70    410    478   -171   -272    444    231    265   -101    168    101    241
    -57    452    509   -197   -283    480    228    265    -96    179    111    254
    -67    472    540   -205   -303    506    215    262    -98    174    106    244
    -38    527    566   -244   -303    548    207    265   -101    174    101    241
    -20    576    597   -277   -309    587    200    277    -98    181    101    249
     -2    615    618   -306   -309    615    194    290    -98    187    103    249
     20    657    636   -340   -309    649    192    306    -90    192    114    254
     38    724    685   -381   -322    706    197    329    -72    215    137    285
     62    818    756   -441   -348    787    213    358    -38    252    171    311
     72    906    833   -488   -379    870    239    381    -12    283    192    329
     70    930    859   -501   -394    896    246    400     -5    296    197    340
     62    979    917   -522   -426    948    246    402     -2    303    205    350
     75   1065    989   -571   -457   1028    239    407      5    319    228    381
    106   1150   1044   -628   -467   1098    213    410     12    345    257    418
    116   1156   1039   -639   -462   1098    184    400     -7    337    249    420
    109   1192   1080   -652   -485   1137    181    407     -7    348    257    436
    116   1234   1117   -678   -501   1176    179    428      7    366    275    457
    122   1226   1104   -672   -491   1166    179    441     10    368    275    467
    127   1202   1072   -667   -472   1137    155    426    -12    342    249    449
    132   1202   1070   -670   -467   1137    145    428    -23    329    236    439
    132   1200   1065   -667   -467   1132    137    426    -33    314    220    413
    129   1187   1057   -657   -462   1122    135    426    -44    301    200    387
    137   1161   1023   -652   -444   1093    122    407    -72    275    166    353
    140   1174   1034   -657   -446   1104    119    400    -80    270    158    345
    148   1179   1031   -665   -441   1106    106    389    -96    257    142    332
    155   1169   1013   -662   -428   1091     85    389   -119    236    116    319
    163   1192   1028   -678   -431   1109     88    400   -109    252    119    332
    166   1223   1057   -696   -446   1140     90    402   -109    259    124    327
    150   1202   1052   -678   -452   1130     93    400   -116    259    124    324
    155   1187   1031   -670   -436   1109    109    423    -98    285    153    337
    187   1244   1057   -717   -436   1153    129    444    -85    303    166    355
    205   1249   1044   -727   -420   1148    166    483    -90    283    132    316
    220   1254   1031   -740   -405   1145    254    592    -57    272     80    246
    252   1340   1088   -795   -418   1215    345    724     36    327    103    252
    293   1566   1273   -930   -491   1421    433    969    309    620    368    483
    363   1896   1532  -1130   -584   1717    394   1132    548    974    756    859
    353   2260   1906  -1306   -776   2083    184    826    459   1124   1052   1195
    252   2397   2145  -1325   -945   2273    -57    324    205   1124   1182   1348
    150   2379   2226  -1265  -1039   2304   -329   -223   -239    795    940   1158
    122   2016   1891  -1070   -883   1953   -555   -706   -862     44    202    537
    171   1615   1444   -896   -636   1530   -675   -859  -1257   -519   -384     28
    220   1415   1195   -818   -485   1306   -594   -592  -1106   -439   -379    -33
    246   1408   1161   -828   -457   1286   -387   -223   -800   -205   -226     44
    285   1519   1231   -904   -472   1376   -153    114   -504     31    -54    155
    311   1613   1301   -963   -493   1457     28    361   -283    223     80    244
    316   1641   1325   -979   -504   1483    114    475   -184    311    150    290
    324   1688   1363  -1008   -519   1525    135    517   -153    348    184    322
    329   1738   1408  -1034   -540   1574    145    545   -132    376    207    335
    319   1758   1439  -1039   -561   1600    155    566   -122    392    218    342
    316   1790   1473  -1052   -576   1631    168    594   -111    410    228    361
    327   1818   1491  -1072   -581   1654    181    620    -90    439    252    381
    329   1842   1512  -1085   -589   1678    189    641    -77    457    267    397
    329   1870   1540  -1098   -605   1706    192    659    -70    470    280    405
    332   1896   1564  -1114   -615   1730    205    683    -51    491    301    420
    322   1922   1597  -1124   -636   1761    205    701    -36    509    314    436
    327   1982   1654  -1156   -662   1818    202    722    -20    530    322    457
    342   2010   1667  -1179   -662   1839    202    737     -5    545    324    459
    358   2065   1706  -1210   -672   1886    210    761     10    568    348    478
    374   2112   1738  -1244   -683   1925    210    787     28    602    379    506
    381   2109   1727  -1247   -672   1919    228    820     54    636    405    530
    402   2156   1753  -1280   -675   1956    241    859     85    672    431    555
    405   2197   1792  -1301   -693   1995    252    898    129    709    459    581
    407   2226   1818  -1317   -706   2023    259    945    166    750    485    600
    410   2247   1836  -1327   -714   2042    277   1008    213    802    524    631
    423   2314   1888  -1369   -732   2101    301   1091    285    880    592    688
    433   2364   1930  -1397   -748   2148    322   1179    358    956    659    745
    426   2382   1956  -1405   -763   2169    345   1265    415   1031    724    805
    439   2462   2021  -1452   -792   2242    366   1327    465   1093    782    865
    454   2527   2073  -1491   -810   2299    384   1366    493   1135    826    909
    462   2540   2078  -1501   -807   2309    405   1387    509   1156    852    937
    459   2564   2104  -1514   -823   2335    392   1363    488   1137    839    930
    441   2579   2138  -1509   -846   2359    387   1325    454   1109    815    914
    413   2572   2156  -1493   -872   2364    376   1283    413   1080    792    898
    402   2546   2143  -1473   -870   2346    371   1239    368   1039    758    872
    402   2569   2166  -1488   -880   2369    348   1169    306    982    704    831
    392   2553   2161  -1473   -885   2359    329   1104    249    924    657    792
    376   2512   2135  -1444   -880   2325    309   1044    194    875    607    753
    363   2468   2104  -1415   -870   2286    275    982    137    820    553    709
    332   2431   2099  -1382   -883   2268    259    930     88    774    504    667
    329   2418   2088  -1374   -878   2252    249    898     64    753    485    657
    327   2436   2107  -1382   -888   2270    236    862     38    727    472    646
    319   2418   2099  -1369   -888   2260    223    836     10    706    452    623
    322   2379   2057  -1350   -867   2218    205    815    -18    688    431    605
    337   2395   2057  -1366   -859   2226    215    815    -15    693    441    618
    337   2416   2075  -1376   -867   2244    223    820    -12    696    457    626
    329   2405   2075  -1366   -872   2242    215    815    -28    691    446    613
    316   2382   2065  -1350   -875   2223    215    807    -41    680    433    597
    314   2390   2075  -1353   -880   2234    207    800    -46    675    426    594
    319   2418   2096  -1369   -888   2257    220    802    -44    680    428    607
    335   2483   2148  -1408   -906   2317    239    828    -25    711    462    639
    316   2483   2166  -1400   -924   2325    249    839    -23    719    470    646
    296   2494   2195  -1395   -950   2346    257    839    -28    722    470    652
    296   2514   2218  -1405   -961   2366    249    828    -36    724    470    659
    309   2553   2244  -1431   -966   2400    236    815    -33    727    478    678
    309   2566   2257  -1439   -976   2413    213    802    -33    737    491    693
    290   2559   2265  -1426   -987   2413    200    784    -46    732    488    693
    267   2551   2281  -1410  -1005   2416    205    787    -49    735    496    701
    270   2556   2286  -1413  -1008   2421    202    797    -46    750    514    730
    296   2527   2231  -1413   -969   2379    155    769    -93    717    478    706
    296   2481   2182  -1389   -943   2333    129    737   -132    680    441    675
    290   2455   2161  -1374   -935   2309    127    722   -145    667    431    670
    272   2385   2112  -1327   -919   2249    114    704   -179    639    397    639
    236   2299   2062  -1267   -914   2179    103    678   -215    597    350    594
    233   2278   2044  -1254   -904   2161    101    665   -231    571    327    576
    249   2273   2023  -1262   -885   2148     90    644   -249    550    303    563
    254   2236   1982  -1244   -862   2109     77    620   -275    522    277    537
    241   2197   1953  -1221   -854   2075     62    597   -298    498    244    509
    231   2182   1948  -1208   -859   2065     51    587   -306    491    236    506
    239   2200   1958  -1221   -859   2081     49    584   -301    491    239    509
    254   2182   1927  -1218   -836   2055     36    576   -309    483    231    501
    265   2143   1875  -1205   -805   2010      7    555   -337    452    202    480
    280   2143   1862  -1213   -792   2003     10    558   -340    446    197    478
    272   2073   1800  -1174   -763   1935     28    594   -342    428    161    441
    265   1977   1712  -1119   -722   1844    111    706   -301    418    101    366
    265   2016   1751  -1143   -743   1883    192    841   -192    493    145    387
    296   2210   1912  -1254   -807   2062    241   1044     28    740    384    602
    322   2478   2156  -1402   -917   2320    176   1127    166    982    693    932
    262   2857   2595  -1558  -1166   2727      0    758     20   1031    922   1239
    127   2964   2834  -1548  -1353   2899   -163    293   -246    958    989   1343
      0   2852   2852  -1426  -1426   2852   -374   -184   -636    654    750   1124
    -54   2416   2470  -1179  -1262   2442   -581   -594  -1148     33     80    498
    -31   1966   1997   -966  -1013   1982   -745   -782  -1532   -509   -504    -31
      5   1769   1764   -888   -880   1766   -706   -553  -1361   -392   -446    -25
     44   1751   1704   -898   -831   1727   -548   -218  -1054   -145   -272     96
     75   1790   1712   -935   -818   1751   -342    119   -756     90   -103    226
     93   1831   1738   -961   -820   1784   -179    371   -537    267     25    314
    103   1847   1743   -976   -818   1795   -122    462   -467    327     72    335
    111   1855   1743   -982   -815   1800   -106    493   -441    353     93    350
    109   1847   1738   -979   -815   1795    -96    519   -420    371    103    358
    103   1844   1740   -974   -818   1792    -85    537   -402    389    114    363
    101   1852   1751   -976   -826   1803    -83    548   -389    400    122    376
    109   1875   1766   -992   -828   1821    -77    566   -371    418    135    379
    101   1878   1777   -992   -839   1829    -88    568   -368    423    135    363
     90   1875   1784   -982   -846   1831    -90    566   -371    431    142    366
     85   1873   1787   -982   -852   1831    -96    571   -366    433    150    366
    109   1912   1800  -1010   -844   1857    -96    584   -345    452    168    381
    127   1919   1792  -1026   -833   1857    -88    594   -329    465    179    384
    119   1912   1792  -1015   -836   1852    -88    602   -319    480    187    389
    122   1899   1777  -1013   -826   1839    -88    620   -303    501    205    397
    129   1906   1777  -1021   -823   1842    -93    639   -290    511    207    389
    140   1932   1792  -1039   -826   1862    -93    662   -267    530    226    397
    148   1945   1797  -1047   -823   1873    -96    680   -246    548    241    423
    140   1961   1818  -1052   -841   1891    -80    722   -207    579    265    433
    155   2003   1847  -1080   -846   1927    -57    774   -158    620    309    449
    192   2042   1847  -1119   -826   1945    -44    836   -114    670    348    475
    220   2055   1834  -1137   -805   1945    -36    906    -64    724    397    519
    213   2060   1847  -1137   -815   1953    -23    976    -15    782    444    563
    218   2088   1870  -1156   -826   1979     -7   1044     33    839    496    615
    241   2143   1901  -1195   -828   2023     18   1111     85    904    571    683
    249   2179   1930  -1213   -839   2055     31   1150    122    945    623    730
    241   2210   1969  -1226   -865   2088     38   1148    122    945    628    743
    231   2218   1987  -1226   -878   2101     41   1127     98    922    602    706
    244   2234   1987  -1239   -872   2112     44   1098     75    888    571    662
    236   2231   1995  -1234   -878   2114     38   1060     41    852    537    646
    210   2205   1995  -1210   -893   2099     25   1008      5    815    504    628
    202   2190   1987  -1197   -891   2088     15    956    -20    784    478    605
    202   2161   1958  -1184   -880   2060      5    901    -51    745    446    576
    189   2125   1935  -1156   -872   2031    -18    836   -101    688    392    542
    153   2034   1878  -1093   -862   1956    -44    771   -150    636    335    478
    135   1971   1834  -1054   -849   1904    -54    724   -184    602    293    410
    119   1927   1808  -1026   -844   1867    -62    688   -213    579    267    376
    132   1878   1745  -1005   -805   1813    -80    654   -239    555    239    355
    132   1847   1712   -992   -789   1779   -109    623   -270    530    215    332
    119   1821   1701   -969   -792   1761   -122    605   -285    506    205    311
    122   1792   1667   -958   -774   1730   -145    587   -298    491    189    288
    116   1771   1654   -943   -769   1714   -166    563   -303    483    184    280
    124   1771   1647   -950   -761   1709   -163    563   -306    483    189    288
    132   1748   1615   -943   -740   1683   -187    555   -316    472    179    285
    116   1730   1613   -924   -748   1673   -194    548   -319    465    171    280
    122   1779   1657   -950   -766   1719   -168    561   -290    483    197    296
    153   1886   1730  -1021   -787   1810   -132    584   -257    506    215    337
    158   1899   1740  -1028   -789   1818   -106    594   -239    514    218    337
    155   1852   1696  -1005   -769   1774    -96    605   -218    527    239    324
    215   1891   1675  -1052   -730   1784    -77    623   -179    555    280    353
    233   1958   1722  -1098   -743   1842    -96    610   -168    563    296    371
    218   1951   1732  -1083   -756   1842   -142    563   -202    540    265    355
    218   1945   1725  -1083   -753   1836   -179    530   -226    517    239    348
    215   1914   1699  -1065   -740   1808   -179    542   -205    532    272    374
    207   1899   1688  -1054   -740   1795   -202    540   -207    527    277    368
    184   1826   1641  -1008   -727   1735   -239    506   -239    488    236    329
    192   1795   1602   -995   -706   1699   -257    478   -257    457    202    303
    244   1771   1527  -1008   -641   1649   -233    491   -246    457    202    290
    213   1686   1473   -950   -628   1579   -244    475   -265    433    179    267
    153   1626   1473   -891   -659   1551   -272    446   -290    402    153    236
    124   1574   1449   -849   -662   1512   -314    413   -314    368    116    197
    106   1504   1397   -805   -644   1452   -329    387   -337    335     72    155
    171   1540   1369   -857   -597   1454   -296    397   -316    353     64    153
    223   1527   1304   -875   -540   1415   -270    413   -293    366     80    187
    228   1538   1306   -885   -537   1423   -262    415   -275    376     98    207
    220   1553   1332   -885   -555   1444   -277    397   -285    361     88    192
    228   1522   1293   -878   -532   1408   -293    394   -285    361     83    179
    226   1475   1249   -852   -511   1363   -314    376   -296    340     54    137
    215   1454   1239   -836   -511   1348   -316    376   -296    329     33    109
    226   1428   1202   -826   -488   1317   -275    423   -280    303    -18     57
    244   1374   1130   -810   -444   1252   -176    550   -210    306    -51     18
    293   1418   1124   -857   -415   1273   -116    691    -90    402     12     70
    319   1610   1288   -966   -485   1449    -93    906    140    672    275    319
    311   1896   1584  -1104   -636   1740   -184    948    267    932    615    688
    239   2234   1992  -1239   -878   2112   -387    485     77    963    815    953
    109   2312   2203  -1210  -1047   2257   -592    -51   -220    852    823    997
     -2   2049   2052  -1026  -1026   2049   -818   -581   -662    436    444    644
    -12   1509   1522   -748   -766   1514  -1031   -995  -1231   -301   -348    -72
     36   1169   1130   -605   -545   1150  -1122  -1008  -1426   -618   -688   -374
     93   1047    953   -568   -428   1000  -1026   -701  -1176   -431   -571   -324
    148   1080    930   -615   -392   1005   -849   -381   -878   -197   -413   -231
    194   1143    948   -667   -376   1047   -631    -51   -587     31   -252   -127
    233   1182    948   -706   -355   1065   -511    140   -423    166   -153    -57
    223   1163    937   -693   -355   1052   -472    205   -374    205   -129    -46
    213   1130    914   -672   -350   1023   -467    226   -355    220   -122    -41
    213   1137    924   -675   -355   1031   -459    249   -340    239   -106    -25
    207   1132    922   -672   -358   1028   -462    252   -332    246   -111    -33
    233   1140    906   -685   -337   1023   -457    259   -316    254   -106    -20
    259   1156    896   -709   -319   1026   -439    290   -285    280    -77     10
    241   1135    893   -688   -324   1015   -420    314   -259    301    -54     23
    257   1140    883   -701   -314   1013   -418    306   -246    301    -57     -2
    277   1153    875   -717   -298   1015   -431    298   -246    303    -59    -10
    270   1153    883   -711   -306   1021   -436    303   -236    316    -49     -7
    270   1098    828   -683   -277    963   -449    306   -236    311    -57    -33
    293   1109    815   -701   -259    963   -462    329   -223    322    -49    -38
    319   1153    831   -737   -254    992   -423    350   -197    350    -23    -25
    332   1174    841   -756   -254   1008   -384    374   -179    376     -5    -15
    324   1195    870   -758   -272   1034   -374    389   -163    397     10     -7
    345   1182    833   -766   -244   1008   -358    413   -153    410     18    -18
    363   1166    802   -766   -220    984   -355    452   -129    436     38     -5
    371   1171    797   -771   -213    984   -348    498    -93    472     70     20
    374   1182    807   -776   -215    995   -335    550    -59    511    101     38
    392   1228    833   -813   -220   1031   -324    620     -7    568    150     67
    402   1262    857   -833   -226   1060   -293    706     62    644    218    127
    392   1299    906   -846   -257   1101   -267    771    116    701    275    184
    392   1353    961   -872   -283   1158   -246    815    150    743    319    233
    389   1400   1010   -896   -311   1205   -246    831    155    766    340    262
    392   1387    995   -888   -301   1192   -241    823    142    758    340    259
    389   1353    963   -872   -288   1158   -241    800    111    730    324    233
    397   1345    948   -870   -275   1148   -249    769     83    701    303    213
    389   1363    974   -878   -293   1169   -265    717     44    672    285    207
    363   1345    982   -854   -309   1163   -252    675     18    649    270    202
    337   1304    966   -820   -314   1135   -249    620    -20    607    228    148
    319   1262    943   -789   -311   1104   -267    550    -80    540    153     67
    311   1192    878   -753   -283   1034   -272    496   -127    488     93     12
    337   1182    844   -761   -252   1013   -270    459   -153    454     62    -18
    379   1205    823   -792   -223   1015   -265    436   -163    444     51    -33
    376   1166    789   -771   -205    979   -283    387   -207    402      5    -75
    363   1106    740   -735   -187    922   -298    342   -249    366    -33   -111
    348   1039    691   -693   -171    865   -301    322   -272    350    -38   -109
    335    997    659   -667   -161    831   -303    309   -296    335    -41    -98
    319    948    628   -633   -153    789   -293    303   -316    327    -49   -109
    322    969    646   -646   -163    807   -316    265   -358    303    -80   -148
    319    943    623   -631   -153    784   -322    244   -381    280   -103   -174
    301    911    610   -607   -155    761   -324    241   -387    272   -101   -153
    283    917    633   -600   -174    776   -324    249   -374    288    -67    -98
    262    917    652   -592   -194    784   -311    252   -366    296    -59   -111
    231    940    706   -587   -239    823   -283    267   -355    296    -67   -140
    226    979    753   -602   -265    867   -262    283   -342    301    -67   -122
    231    992    761   -610   -265    878   -231    303   -324    324    -44    -98
    226    976    750   -602   -262    862   -215    301   -319    337    -31    -75
    215   1008    792   -610   -288    901   -231    285   -324    353     -5    -25
    210   1052    841   -633   -314    948   -265    265   -335    366     20     -7
    228   1028    800   -628   -285    914   -298    239   -361    348     -7    -77
    228    976    748   -602   -259    862   -301    241   -368    345    -20    -80
    210    969    758   -589   -272    865   -288    252   -363    355     -7    -46
    210    958    745   -587   -267    852   -293    239   -384    337    -25    -62
    215    898    683   -555   -233    792   -322    205   -426    296    -59    -70
    200    849    649   -527   -223    750   -319    215   -423    311    -38    -38
    189    802    613   -496   -210    709   -329    207   -441    301    -44    -31
    187    714    524   -452   -168    620   -340    176   -496    244   -103   -101
    161    665    504   -413   -171    584   -322    166   -522    213   -150   -181
    153    693    540   -423   -194    618   -316    145   -553    184   -194   -236
    166    693    524   -431   -179    610   -327    140   -574    168   -202   -226
    174    701    527   -439   -176    615   -335    148   -581    171   -189   -202
    166    691    524   -428   -179    607   -314    166   -566    197   -158   -181
    184    631    446   -410   -129    540   -319    163   -581    181   -166   -189
    184    628    444   -407   -129    537   -329    153   -600    163   -174   -189
    153    631    475   -394   -161    555   -311    166   -587    174   -161   -189
    137    589    452   -363   -155    522   -296    187   -579    181   -163   -194
    140    522    381   -332   -122    454   -270    249   -563    179   -197   -233
    161    527    366   -345   -101    446   -189    397   -496    207   -207   -244
    205    628    423   -418   -109    527   -129    535   -394    277   -166   -259
    249    784    535   -517   -142    659    -67    756   -161    514     51    -64
    262   1137    872   -701   -306   1005   -124    823    -20    776    394    327
    202   1543   1340   -872   -568   1444   -239    485   -127    865    659    706
     57   1657   1597   -859   -769   1628   -355     28   -358    839    787    898
    -85   1517   1602   -714   -844   1558   -519   -472   -756    514    527    626
    -90   1083   1174   -496   -631   1127   -717   -932  -1337   -220   -272   -140
    -28    701    730   -337   -379    714   -862  -1052  -1647   -657   -745   -550
     44    524    480   -285   -218    501   -849   -833  -1512   -568   -704   -540
    116    514    397   -314   -140    457   -745   -548  -1267   -379   -581   -485
    127    566    439   -348   -155    504   -555   -236   -997   -179   -459   -462
    132    589    457   -361   -163    524   -410     10   -797    -18   -342   -350
    129    613    483   -371   -176    548   -345    127   -706     64   -259   -254
    122    636    514   -379   -194    576   -311    171   -672     90   -233   -241
    129    659    527   -394   -200    594   -275    207   -646    109   -220   -228
    135    678    540   -407   -202    610   -259    233   -623    140   -189   -197
    140    693    550   -418   -205    623   -254    241   -620    166   -158   -166
    140    704    563   -420   -210    633   -262    241   -633    163   -168   -184
    137    714    576   -426   -220    644   -257    257   -623    176   -161   -166
    135    748    613   -441   -239    680   -228    296   -584    215   -111   -106
    163    769    602   -467   -220    685   -220    311   -574    231   -101    -96
    174    797    623   -485   -223    711   -246    298   -592    215   -116   -103
    161    810    649   -488   -244    730   -244    322   -568    244    -88    -85
    176    833    654   -506   -239    745   -239    353   -553    270    -62    -70
    215    854    636   -537   -210    745   -239    368   -558    265    -67    -90
    231    893    662   -561   -215    779   -236    379   -550    270    -67    -93
    194    940    743   -568   -272    841   -226    418   -506    314    -23    -31
    210    958    745   -584   -267    852   -226    467   -472    358     18      7
    277   1005    727   -641   -226    865   -244    506   -441    397     67     51
    290   1039    748   -665   -228    893   -226    568   -387    462    137    116
    290   1057    763   -675   -236    911   -205    639   -337    509    171    137
    290   1101    810   -698   -259    956   -197    709   -298    545    197    168
    298   1176    875   -737   -288   1026   -202    769   -252    592    246    231
    314   1252    937   -782   -311   1096   -194    849   -184    665    322    280
    327   1293    966   -810   -319   1130   -187    917   -142    717    374    319
    329   1317    987   -826   -327   1153   -179    971   -103    771    436    400
    363   1395   1031   -880   -335   1213   -166    989    -93    776    452    402
    413   1514   1101   -963   -342   1309   -174    974   -119    743    418    368
    405   1522   1114   -963   -355   1319   -187    966   -140    732    413    376
    381   1540   1158   -963   -387   1350   -176    976   -122    758    444    397
    368   1543   1171   -956   -402   1358   -166    953   -129    735    428    379
    371   1535   1163   -953   -394   1350   -171    885   -176    670    361    316
    366   1538   1169   -953   -402   1353   -176    833   -220    620    306    290
    348   1519   1171   -935   -413   1345   -174    800   -246    597    277    254
    327   1493   1166   -911   -420   1332   -194    758   -277    568    236    194
    340   1460   1119   -898   -389   1291   -210    717   -316    527    184    132
    353   1475   1122   -914   -384   1299   -215    693   -327    511    168    116
    366   1496   1130   -932   -381   1314   -213    678   -327    509    166    114
    353   1491   1137   -924   -392   1317   -239    649   -353    483    142     85
    340   1473   1132   -906   -394   1304   -249    633   -374    470    124     75
    350   1483   1130   -917   -389   1306   -254    628   -374    475    135     72
    350   1480   1130   -914   -389   1304   -267    623   -379    478    148     67
    368   1499   1130   -935   -381   1314   -285    613   -389    467    140     70
    389   1535   1145   -961   -376   1340   -290    620   -384    478    153     83
    374   1579   1202   -979   -413   1392   -283    631   -384    485    150     70
    381   1623   1241  -1002   -428   1431   -270    641   -363    504    166    103
    413   1691   1278  -1054   -431   1486   -254    659   -335    540    194    153
    418   1751   1332  -1083   -457   1543   -215    685   -306    576    220    179
    410   1774   1361  -1093   -475   1569   -207    698   -303    581    226    161
    410   1792   1382  -1101   -485   1587   -228    678   -327    568    200    124
    410   1849   1436  -1132   -514   1644   -236    670   -316    597    231    179
    410   1896   1486  -1153   -537   1691   -259    644   -316    605    241    202
    433   1912   1475  -1174   -522   1693   -275    636   -322    605    246    210
    428   1951   1522  -1189   -545   1738   -267    659   -303    633    277    241
    423   1948   1522  -1187   -548   1735   -272    657   -316    633    277    231
    415   1925   1509  -1169   -545   1717   -290    633   -350    615    265    205
    400   1896   1496  -1148   -548   1699   -303    620   -366    607    262    213
    392   1893   1501  -1143   -553   1696   -306    615   -384    594    246    200
    361   1867   1504  -1114   -571   1686   -303    600   -420    558    197    135
    322   1844   1522  -1083   -600   1683   -303    581   -449    527    163    109
    311   1831   1519  -1072   -605   1675   -306    571   -465    524    161    106
    311   1831   1517  -1072   -602   1675   -306    555   -488    506    135     70
    316   1844   1525  -1080   -605   1686   -319    545   -517    488    109     51
    311   1829   1517  -1070   -602   1673   -329    540   -532    480    106     64
    290   1860   1569  -1075   -639   1714   -322    553   -509    501    142    106
    316   1904   1587  -1111   -636   1745   -303    563   -501    517    161    116
    355   1917   1558  -1137   -600   1740   -306    548   -524    498    140     88
    381   1964   1582  -1171   -600   1774   -311    540   -535    488    129     70
    374   1964   1590  -1171   -607   1779   -309    550   -537    485    122     36
    371   1925   1553  -1148   -592   1740   -293    600   -530    467     80     -7
    400   1932   1532  -1169   -566   1735   -231    737   -465    478     49    -64
    441   1984   1543  -1213   -550   1764   -161    896   -353    563    103    -31
    459   2156   1696  -1309   -618   1927   -111   1072   -148    789    332    187
    504   2507   2003  -1506   -750   2255   -148   1091    -41    989    607    522
    449   2899   2449  -1675  -1000   2675   -244    737   -163   1049    841    859
    306   3047   2740  -1675  -1215   2894   -374    252   -433   1002    940   1023
    148   2896   2746  -1522  -1299   2821   -615   -262   -880    662    675    779
    106   2457   2351  -1283  -1122   2405   -800   -633  -1358     72     23    116
    241   2140   1896  -1192   -828   2018   -924   -743  -1662   -384   -498   -384
    379   2036   1657  -1208   -639   1847   -937   -563  -1532   -319   -480   -397
    410   2068   1654  -1239   -620   1860   -831   -244  -1218    -59   -296   -249
    452   2169   1717  -1312   -633   1943   -639    116   -901    192   -119   -114
    470   2195   1725  -1335   -628   1961   -472    407   -657    387     25    -10
    462   2179   1717  -1319   -626   1948   -389    542   -532    491    111     62
    436   2218   1779  -1330   -672   2000   -428    550   -532    483     93     38
    428   2309   1880  -1369   -727   2096   -441    576   -511    504    122     62
    457   2322   1865  -1392   -704   2096   -418    615   -467    545    163    101
    561   2462   1901  -1512   -670   2182   -381    672   -405    610    228    161
    530   2449   1917  -1491   -696   2184   -407    667   -402    607    228    184
    475   2395   1919  -1436   -722   2158   -433    644   -423    576    189    161
    478   2416   1938  -1447   -730   2177   -441    665   -400    597    197    163
    504   2499   1995  -1501   -745   2247   -436    688   -366    639    241    202
    483   2530   2047  -1509   -782   2288   -446    691   -358    654    252    205
    478   2543   2062  -1512   -792   2304   -467    685   -355    662    254    228
    509   2540   2031  -1525   -761   2288   -454    696   -335    688    296    254
    498   2538   2039  -1517   -769   2288   -467    704   -322    709    324    246
    517   2587   2068  -1553   -776   2330   -457    740   -293    745    345    265
    555   2650   2094  -1602   -769   2372   -426    782   -257    789    387    296
    553   2662   2109  -1610   -779   2387   -423    807   -236    818    413    332
    563   2644   2081  -1602   -758   2364   -428    836   -207    841    420    358
    615   2777   2158  -1696   -771   2468   -402    901   -135    911    488    428
    620   2821   2197  -1722   -789   2509   -407    943    -98    956    545    488
    628   2844   2213  -1738   -792   2530   -423    984    -72    984    574    504
    623   2894   2270  -1758   -823   2582   -441   1021    -51   1002    561    517
    613   2933   2320  -1774   -852   2626   -465   1078     -7   1062    618    605
    628   2998   2369  -1816   -870   2683   -441   1161     67   1148    711    701
    678   3094   2413  -1888   -867   2753   -413   1213    119   1200    782    745
    696   3159   2462  -1927   -883   2811   -387   1231    142   1228    818    776
    680   3182   2499  -1932   -909   2842   -389   1218    137   1223    813    761
    680   3195   2512  -1938   -914   2855   -392   1184    122   1200    805    743
    626   3180   2553  -1904   -963   2865   -413   1122     72   1156    784    745
    574   3107   2533  -1839   -979   2821   -449   1057     12   1104    732    688
    675   3169   2494  -1925   -909   2831   -439   1023    -15   1085    717    672
    678   3200   2522  -1940   -922   2863   -423    984    -36   1065    698    662
    636   3164   2527  -1904   -945   2847   -415    932    -62   1036    672    636
    600   3115   2514  -1857   -956   2816   -405    880    -90   1008    618    568
    558   3086   2527  -1823   -984   2808   -420    826   -129    976    594    542
    574   3104   2530  -1839   -976   2818   -431    779   -153    956    574    522
    581   3102   2520  -1842   -969   2811   -446    737   -171    940    561    506
    540   3039   2499  -1790   -979   2769   -491    683   -218    898    522    459
    517   2995   2478  -1756   -979   2738   -517    641   -257    867    496    413
    548   2977   2429  -1764   -940   2704   -514    626   -275    849    483    392
    545   2956   2408  -1753   -932   2681   -535    607   -293    841    470    381
    524   2915   2390  -1719   -932   2652   -555    594   -306    841    465    374
    545   2948   2400  -1748   -927   2675   -576    579   -322    836    470    379
    550   2961   2410  -1756   -930   2688   -584    561   -335    831    472    374
    566   2987   2421  -1779   -927   2704   -579    553   -332    836    475    368
    589   3029   2439  -1808   -924   2735   -563    553   -322    852    485    376
    581   3055   2473  -1818   -945   2764   -548    563   -298    875    522    418
    548   3070   2520  -1810   -984   2795   -524    584   -275    904    563    454
    524   3083   2559  -1805  -1015   2821   -535    589   -262    930    594    470
    535   3154   2618  -1844  -1041   2886   -550    571   -254    945    620    485
    532   3192   2660  -1862  -1065   2925   -568    548   -259    935    607    488
    522   3180   2657  -1852  -1067   2920   -587    535   -275    930    607    519
    527   3221   2691  -1875  -1083   2956   -597    530   -270    945    626    524
    524   3213   2688  -1867  -1080   2951   -615    519   -275    945    633    522
    501   3151   2650  -1829  -1075   2902   -644    496   -306    922    618    522
    498   3141   2642  -1821  -1070   2891   -667    462   -345    893    597    491
    509   3143   2634  -1826  -1062   2889   -691    420   -387    859    558    433
    519   3091   2572  -1805  -1026   2831   -683    407   -402    846    535    402
    493   3065   2572  -1779  -1039   2818   -691    387   -420    826    532    413
    462   3024   2559  -1743  -1047   2792   -685    381   -420    826    548    439
    465   3047   2579  -1756  -1057   2813   -701    361   -441    802    524    381
    472   3034   2561  -1753  -1044   2798   -706    348   -457    776    483    327
    446   2982   2535  -1714  -1044   2759   -727    319   -493    737    444    332
    439   2972   2533  -1704  -1047   2753   -737    306   -511    719    431    319
    446   2951   2504  -1699  -1028   2727   -743    311   -506    724    431    301
    441   2951   2509  -1696  -1034   2730   -730    327   -480    753    462    335
    462   2990   2527  -1727  -1034   2759   -750    306   -496    732    441    309
    498   2974   2473  -1738   -987   2725   -761    283   -527    704    394    252
    522   2972   2447  -1748   -961   2709   -766    283   -532    696    387    257
    524   2969   2444  -1745   -958   2707   -724    327   -524    680    368    226
    545   3013   2465  -1782   -958   2740   -633    459   -462    693    358    174
    537   3076   2538  -1808  -1000   2808   -506    693   -267    888    527    314
    522   3307   2785  -1917  -1132   3044   -379   1044     49   1247    878    667
    462   3676   3213  -2068  -1374   3445   -324   1166    280   1582   1291   1145
    410   3956   3543  -2184  -1566   3748   -514    649    142   1657   1527   1467
    246   4073   3826  -2158  -1790   3949   -730     12   -145   1564   1571   1571
    132   3824   3691  -1979  -1779   3759   -914   -537   -607   1122   1161   1192
    109   3242   3133  -1675  -1512   3187  -1111   -898  -1189    371    361    420
    168   2899   2730  -1535  -1280   2816  -1249   -878  -1337    145    103    148
    215   2826   2608  -1522  -1197   2717  -1205   -597  -1163    277    187    137
    246   2889   2639  -1569  -1197   2764  -1036   -272   -922    462    309    215
    288   2964   2675  -1626  -1192   2821   -828     62   -672    659    449    337
    301   3008   2704  -1657  -1200   2857   -717    228   -568    737    511    423
    314   2977   2662  -1644  -1174   2818   -680    277   -545    745    506    420
    324   2966   2642  -1647  -1158   2805   -652    301   -530    763    514    397
    355   2951   2595  -1652  -1119   2774   -641    301   -532    766    514    350
    277   2940   2662  -1613  -1192   2803   -620    316   -511    792    545    387
    252   2956   2701  -1605  -1226   2829   -602    327   -509    792    545    366
    231   2987   2753  -1610  -1262   2870   -568    353   -496    810    555    379
    252   3021   2769  -1636  -1257   2896   -566    358   -488    836    592    436
    265   3013   2746  -1639  -1241   2881   -579    340   -498    831    592    423
    275   3031   2753  -1654  -1239   2894   -581    342   -493    836    589    426
    210   3021   2811  -1618  -1299   2917   -553    374   -459    878    636    491
    213   3024   2811  -1618  -1299   2917   -555    366   -454    891    654    491
    244   3107   2863  -1678  -1309   2985   -558    376   -439    911    667    493
    252   3109   2857  -1683  -1301   2985   -535    418   -400    945    709    504
    267   3107   2839  -1688  -1286   2972   -522    439   -371    969    753    535
    290   3109   2818  -1699  -1262   2964   -522    446   -358    992    787    584
    335   3130   2795  -1735  -1228   2964   -537    444   -350   1005    815    654
    374   3164   2790  -1769  -1208   2977   -548    457   -329   1026    836    670
    342   3182   2839  -1764  -1249   3011   -545    485   -303   1039    823    618
    379   3213   2834  -1795  -1226   3024   -553    519   -272   1067    828    631
    379   3211   2831  -1797  -1226   3021   -550    576   -223   1130    911    706
    368   3263   2891  -1816  -1262   3078   -548    618   -184   1176    971    774
    413   3317   2902  -1865  -1244   3109   -558    646   -142   1226   1036    857
    426   3372   2946  -1899  -1260   3159   -548    678    -93   1275   1088    906
    327   3408   3081  -1870  -1376   3244   -517    722    -41   1317   1124    948
    324   3403   3078  -1862  -1376   3239   -522    717    -44   1314   1130    958
    379   3398   3018  -1888  -1319   3208   -558    657    -90   1257   1075    901
    413   3382   2969  -1896  -1278   3177   -571    615   -122   1213   1028    872
    376   3359   2979  -1870  -1301   3169   -542    602   -114   1228   1054    878
    324   3325   2998  -1826  -1335   3161   -509    594   -109   1239   1080    898
    220   3299   3078  -1761  -1428   3190   -459    613    -88   1265   1106    919
    210   3239   3029  -1725  -1408   3135   -462    553   -137   1215   1049    859
    187   3182   2995  -1686  -1405   3089   -485    467   -200   1140    971    813
     28   3128   3099  -1579  -1535   3115   -436    467   -192   1143    971    800
     12   3060   3044  -1538  -1517   3052   -433    433   -215   1124    948    771
     20   2990   2969  -1504  -1473   2979   -462    366   -265   1067    872    691
    -10   2956   2964  -1473  -1488   2961   -462    329   -290   1028    831    678
   -116   2979   3096  -1431  -1608   3037   -444    348   -267   1052    836    719
   -181   2946   3128  -1384  -1654   3037   -436    345   -257   1070    901    717
   -192   2842   3034  -1325  -1613   2938   -441    327   -262   1078    935    722
   -231   2837   3068  -1304  -1649   2951   -410    355   -241   1093    943    740
   -215   2852   3068  -1319  -1641   2959   -410    337   -254   1078    919    730
   -210   2844   3052  -1317  -1631   2948   -415    335   -259   1075    911    737
   -296   2899   3195  -1301  -1745   3047   -371    402   -210   1114    945    776
   -254   2948   3200  -1348  -1727   3073   -384    400   -215   1106    932    763
   -218   2948   3167  -1366  -1693   3057   -387    397   -228   1101    930    748
   -223   2940   3161  -1358  -1693   3050   -387    392   -233   1096    935    774
   -202   2964   3167  -1379  -1683   3065   -394    376   -241   1093    924    763
   -213   2912   3122  -1350  -1667   3016   -387    394   -197   1150   1002    813
   -218   2935   3151  -1358  -1686   3042   -423    363   -220   1135   1010    836
   -207   2969   3177  -1382  -1693   3073   -446    327   -272   1075    935    745
   -215   2961   3177  -1371  -1696   3068   -436    327   -275   1070    927    727
   -176   2876   3052  -1353  -1613   2964   -454    306   -288   1070    963    758
   -168   2808   2977  -1322  -1571   2891   -480    270   -329   1034    932    727
   -259   2831   3091  -1288  -1675   2961   -465    277   -335   1034    917    732
   -358   2821   3180  -1231  -1769   3000   -428    329   -303   1062    937    779
   -327   2792   3117  -1234  -1722   2953   -436    316   -327   1026    917    735
   -303   2678   2982  -1187  -1644   2831   -444    285   -366    982    875    685
   -296   2639   2933  -1171  -1615   2785   -452    244   -405    924    813    600
   -303   2569   2873  -1132  -1587   2720   -467    218   -436    880    763    532
   -303   2551   2855  -1124  -1579   2701   -472    207   -441    883    779    548
   -324   2533   2857  -1104  -1592   2696   -467    205   -444    888    782    566
   -340   2533   2873  -1098  -1605   2701   -472    189   -449    885    787    545
   -340   2514   2855  -1085  -1597   2683   -459    187   -454    883    776    537
   -358   2527   2886  -1085  -1621   2707   -433    184   -454    880    758    522
   -381   2491   2873  -1054  -1628   2681   -410    184   -446    888    766    519
   -402   2444   2844  -1021  -1626   2644   -410    174   -454    883    761    506
   -402   2395   2798   -995  -1600   2595   -420    197   -439    904    784    555
   -371   2423   2792  -1028  -1582   2605   -387    309   -353    953    787    498
   -350   2439   2790  -1044  -1569   2613   -335    446   -244   1049    826    478
   -366   2561   2925  -1098  -1647   2743   -275    613    -59   1262   1047    698
   -340   2829   3169  -1244  -1753   2998   -296    711     88   1491   1348   1021
   -275   3120   3395  -1423  -1834   3257   -361    633    124   1613   1579   1322
   -363   3115   3478  -1376  -1922   3296   -389    423     18   1605   1683   1514
   -517   2969   3486  -1226  -2003   3226   -431     90   -280   1353   1470   1304
   -667   2704   3372  -1018  -2018   3037   -491   -420   -815    706    771    600
   -670   2434   3102   -883  -1886   2766   -691   -810  -1288    168    246    101
   -631   2114   2746   -740  -1688   2429   -844   -852  -1415     31     90    -83
   -605   1896   2501   -644  -1553   2197   -862   -680  -1270    161    166     -5
   -594   1878   2473   -641  -1532   2174   -774   -457  -1039    368    327    106
   -524   2021   2546   -748  -1535   2283   -618   -192   -782    597    496    205
   -459   2081   2540   -810  -1501   2312   -522    -31   -639    722    587    272
   -418   2083   2501   -833  -1460   2291   -478     49   -566    787    652    337
   -431   2094   2525   -831  -1478   2309   -470     85   -524    828    706    389
   -428   2078   2504   -826  -1465   2291   -467     80   -524    823    691    381
   -418   2034   2449   -807  -1434   2242   -483     54   -550    789    644    345
   -483   1943   2426   -730  -1454   2182   -530     18   -592    748    584    319
   -639   1800   2439   -579  -1538   2120   -579    -23   -633    706    537    270
   -535   1909   2442   -688  -1488   2174   -517     54   -542    813    659    368
   -239   2200   2439   -982  -1337   2320   -420    148   -446    901    761    470
   -226   2213   2436   -995  -1330   2322   -400    158   -436    901    766    504
   -418   2013   2431   -797  -1423   2221   -475    122   -459    893    763    517
   -413   1971   2382   -782  -1397   2177   -501    109   -470    883    750    478
   -322   2008   2330   -844  -1327   2169   -480    129   -457    880    745    475
   -350   1974   2322   -813  -1337   2148   -501    140   -436    901    771    545
   -340   2000   2340   -828  -1340   2169   -514    168   -402    948    833    633
   -288   2026   2314   -870  -1301   2169   -519    161   -400    943    839    579
   -371   1943   2314   -787  -1343   2127   -555    132   -431    906    776    511
   -332   1995   2327   -833  -1330   2161   -553    187   -368    982    852    613
    -77   2275   2353  -1098  -1215   2314   -436    322   -226   1124    995    763
   -122   2242   2364  -1060  -1241   2301   -472    329   -205   1153   1049    782
   -145   2231   2374  -1044  -1260   2301   -517    366   -163   1213   1122    844
   -114   2278   2390  -1083  -1252   2333   -491    444    -75   1317   1221    948
      2   2455   2452  -1228  -1223   2455   -426    514     12   1405   1312   1070
    -67   2364   2431  -1148  -1249   2395   -465    501     -2   1395   1314   1075
   -140   2294   2434  -1078  -1286   2361   -496    491     -7   1389   1314   1044
    -72   2309   2382  -1122  -1226   2346   -446    522     18   1410   1322   1047
    -96   2184   2281  -1044  -1187   2231   -454    504     -2   1395   1314   1041
   -254   2083   2335   -917  -1293   2210   -550    397    -98   1280   1210    953
   -135   2252   2387  -1060  -1262   2320   -527    405    -96   1273   1189    982
    -20   2301   2320  -1140  -1171   2309   -452    444    -57   1299   1213    984
   -132   2023   2156   -945  -1143   2088   -532    306   -179   1169   1088    846
   -137   1935   2070   -901  -1104   2000   -522    249   -239   1096   1013    774
   -202   1818   2021   -810  -1111   1919   -527    205   -296   1023    937    685
   -106   1891   1997   -893  -1052   1945   -480    210   -296   1010    909    652
    -44   1935   1979   -945  -1010   1956   -426    194   -322    969    833    574
   -168   1740   1909   -787  -1039   1826   -537     49   -454    831    701    449
   -205   1597   1803   -696  -1005   1699   -584      5   -496    795    693    423
   -116   1662   1779   -774   -948   1719   -527     46   -449    839    737    472
     -2   1753   1756   -875   -878   1753   -511     12   -462    818    696    459
    -62   1618   1680   -782   -870   1649   -555    -49   -514    750    628    374
    -96   1538   1634   -722   -865   1584   -568    -41   -511    761    654    387
   -103   1551   1652   -724   -878   1600   -553     -2   -475    800    688    420
    -46   1608   1654   -779   -849   1631   -475     51   -405    867    758    467
   -124   1493   1615   -685   -870   1553   -511     62   -397    893    800    501
   -231   1426   1657   -597   -945   1540   -636    -10   -470    818    717    405
   -205   1449   1654   -626   -930   1551   -615    -33   -496    779    649    371
    -70   1569   1639   -748   -854   1602   -491     75   -368    927    807    480
    -70   1613   1683   -774   -878   1647   -524     54   -363    943    849    496
    -96   1582   1678   -743   -888   1628   -581    -31   -457    833    724    405
    -62   1574   1636   -756   -849   1602   -574    -59   -488    787    657    374
    -44   1530   1574   -743   -807   1551   -568    -88   -480    789    691    392
    -28   1397   1423   -685   -724   1410   -574   -197   -558    706    620    314
     36   1278   1239   -657   -602   1260   -675   -277   -652    628    535    262
     75   1213   1137   -646   -532   1174   -724   -246   -649    636    540    205
    -41   1228   1270   -592   -654   1249   -652   -249   -631    623    530    179
    -90   1176   1267   -542   -680   1221   -607   -288   -649    602    540    171
   -109   1156   1262   -524   -685   1208   -597   -197   -602    665    620    194
   -210   1065   1273   -428   -740   1166   -646   -124   -610    659    620    163
   -176    953   1130   -387   -652   1041   -691   -145   -659    571    488     88
    -75    945   1018   -436   -548    982   -636   -132   -631    587    488    124
   -135    896   1031   -381   -584    963   -672   -236   -693    522    444     62
   -161    828    989   -335   -574    906   -792   -418   -820    376    306    -77
     38    963    924   -501   -441    945   -696   -524   -839    322    259   -119
     10    976    966   -493   -480    971   -553   -446   -763    397    350    -41
   -137    685    823   -275   -480    753   -745   -501   -854    324    272   -111
     18    704    683   -361   -332    693   -888   -714  -1000    171     90   -213
    280   1039    758   -659   -239    898   -691   -498   -841    335    226   -114
   -106   1002   1106   -449   -607   1054   -426    -15   -441    696    550     38
   -137   1021   1156   -441   -646   1088   -387     96   -285    813    644     44
   -111   1163   1275   -527   -693   1221   -361    249    -59   1067    924    270
     41   1382   1340   -711   -649   1361   -467    397    161   1405   1314    649
    116   1628   1512   -875   -698   1571   -646    249    103   1509   1621   1078
     75   1577   1501   -826   -711   1540   -670    -20   -197   1296   1644   1226
     15   1312   1293   -665   -639   1304   -727   -431   -748    701   1122    833
   -119    971   1091   -426   -605   1031   -932  -1052  -1517   -257     49   -124
   -166    727    893   -283   -530    810  -1088  -1382  -1909   -766   -532   -659
    -75    509    584   -218   -329    545  -1117  -1278  -1777   -641   -491   -737
     67    306    239   -187    -85    272  -1153  -1213  -1631   -501   -428   -724
    161    210     49   -184     57    129  -1169  -1148  -1480   -358   -322   -680
    -72    285    358   -109   -215    322   -948   -769  -1054     49     28   -441
   -166    342    509    -88   -337    423   -857   -527   -792    290    205   -324
   -179    280    457    -51   -319    368   -810   -540   -771    309    181   -389
   -127    267    394    -70   -259    329   -763   -633   -862    189     28   -387
    -96    316    413   -109   -254    363   -709   -566   -766    267     80   -267
    -51    303    355   -127   -202    329   -727   -537   -724    319    161   -283
    -12    187    200    -88   -106    194   -792   -571   -758    288    140   -335
    -36    119    155    -41    -96    137   -857   -620   -792    244    101   -389
   -119     59    176     28   -148    116   -872   -618   -774    252    103   -413
   -132     33    163     49   -148     98   -883   -607   -737    280    142   -397
   -124     38    163     44   -145     98   -948   -594   -698    309    168   -402
   -231    -75    155    153   -194     38   -948   -636   -727    283    140   -363
   -342   -140    200    241   -272     28   -820   -652   -719    298    176   -345
   -371   -163    207    267   -290     20   -782   -654   -711    293    153   -397
   -314   -127    187    220   -252     28   -750   -649   -696    288    148   -322
   -301   -174    127    239   -215    -23   -784   -646   -678    303    174   -316
   -298   -192    106    244   -205    -44   -841   -662   -672    319    207   -324
   -277   -254     23    265   -150   -116   -893   -680   -672    316    213   -340
   -301   -303     -5    301   -150   -153   -906   -701   -678    316    218   -368
   -283   -340    -57    311   -114   -200   -943   -730   -678    306    202   -397
   -148   -335   -189    241     18   -262  -1018   -735   -657    332    210   -306
   -189   -366   -179    277     -7   -272  -1026   -698   -600    407    288   -244
   -327   -368    -41    348   -142   -207   -963   -618   -498    532    405   -163
   -337   -379    -41    358   -148   -210   -992   -584   -452    597    483   -106
   -446   -454     -7    449   -220   -231  -1104   -615   -459    587    488    -83
   -581   -571     10    576   -296   -280  -1117   -610   -452    576    491    -85
   -685   -743    -57    711   -316   -400  -1127   -628   -480    530    441   -122
   -766   -833    -67    800   -350   -452  -1174   -688   -550    449    363   -166
   -904   -963    -59    932   -423   -511  -1208   -761   -626    350    265   -257
  -1080  -1137    -59   1109   -511   -600  -1215   -815   -683    254    166   -327
  -1163  -1275   -114   1218   -527   -696  -1239   -883   -769    129     62   -410
  -1236  -1387   -150   1312   -542   -769  -1314  -1000   -914    -12    -70   -540
  -1376  -1475   -101   1426   -639   -789  -1314  -1060   -969    -77   -142   -592
  -1439  -1595   -158   1517   -641   -878  -1312  -1109  -1015   -150   -223   -649
  -1506  -1738   -233   1621   -639   -987  -1322  -1182  -1078   -231   -314   -737
  -1597  -1860   -262   1730   -667  -1062  -1304  -1286  -1145   -316   -400   -828
  -1597  -1925   -327   1761   -636  -1127  -1299  -1335  -1184   -371   -459   -898
  -1613  -1922   -309   1766   -654  -1114  -1262  -1283  -1158   -361   -454   -914
  -1558  -1912   -353   1735   -605  -1132  -1257  -1283  -1171   -381   -480   -953
  -1566  -1948   -381   1758   -592  -1166  -1270  -1288  -1176   -384   -483   -979
  -1665  -2023   -358   1842   -657  -1192  -1278  -1299  -1192   -410   -506  -1000
  -1722  -2107   -384   1914   -670  -1247  -1275  -1312  -1213   -444   -555  -1002
  -1751  -2156   -407   1953   -675  -1283  -1301  -1335  -1231   -470   -584  -1008
  -1795  -2158   -363   1977   -717  -1262  -1337  -1348  -1226   -470   -571  -1028
  -1826  -2182   -358   2003   -735  -1273  -1340  -1350  -1205   -454   -553  -1047
  -1847  -2187   -340   2016   -753  -1265  -1348  -1371  -1205   -467   -571  -1052
  -1888  -2187   -298   2036   -797  -1244  -1348  -1376  -1192   -467   -579  -1062
  -1938  -2242   -303   2091   -818  -1273  -1363  -1384  -1195   -480   -589  -1096
  -1919  -2231   -311   2073   -805  -1273  -1410  -1431  -1205   -496   -602  -1080
  -1906  -2242   -337   2073   -787  -1291  -1431  -1475  -1231   -514   -602  -1096
  -1909  -2281   -371   2094   -771  -1327  -1439  -1501  -1257   -532   -602  -1109
  -1909  -2304   -394   2107   -758  -1350  -1421  -1504  -1260   -548   -628  -1109
  -1901  -2333   -433   2117   -737  -1384  -1371  -1475  -1223   -524   -628  -1072
  -1899  -2348   -449   2122   -727  -1400  -1345  -1473  -1213   -519   -618  -1067
  -1906  -2364   -459   2135   -724  -1413  -1345  -1491  -1223   -522   -607  -1070
  -1875  -2372   -496   2125   -691  -1434  -1384  -1522  -1260   -550   -641  -1091
  -1839  -2455   -618   2145   -610  -1538  -1376  -1532  -1273   -566   -657  -1093
  -1732  -2457   -727   2094   -504  -1592  -1332  -1519  -1273   -574   -683  -1065
  -1680  -2522   -844   2101   -418  -1686  -1288  -1519  -1278   -576   -667  -1119
  -1701  -2626   -924   2164   -389  -1777  -1270  -1538  -1288   -576   -620  -1197
  -1730  -2639   -909   2182   -410  -1774  -1247  -1530  -1283   -592   -646  -1148
  -1735  -2660   -924   2197   -405  -1792  -1210  -1514  -1288   -620   -698  -1101
  -1753  -2694   -943   2221   -407  -1821  -1200  -1501  -1278   -615   -717  -1078
  -1784  -2657   -872   2221   -457  -1766  -1221  -1499  -1275   -607   -732  -1080
  -1842  -2709   -867   2273   -488  -1790  -1218  -1501  -1288   -605   -732  -1148
  -1919  -2837   -919   2377   -501  -1878  -1171  -1493  -1275   -594   -633  -1187
  -1992  -2899   -906   2444   -542  -1904  -1148  -1478  -1270   -592   -589  -1124
  -1969  -2948   -979   2460   -496  -1964  -1176  -1493  -1296   -613   -631  -1047
  -1935  -3016  -1080   2475   -428  -2049  -1169  -1483  -1312   -636   -667  -1127
  -1909  -3078  -1169   2491   -371  -2125  -1072  -1376  -1226   -592   -675  -1192
  -1896  -3044  -1148   2468   -374  -2096  -1036  -1239  -1075   -462   -579  -1140
  -1896  -2915  -1018   2405   -439  -1966   -997  -1057   -854   -205   -342   -922
  -1777  -2608   -831   2190   -472  -1719  -1002   -904   -646     80     12   -517
  -1693  -2156   -462   1925   -618  -1309  -1067   -992   -646    205    303    -96
  -1717  -1919   -205   1816   -756  -1062  -1153  -1280   -854    158    488    197
  -1803  -1966   -163   1886   -820  -1065  -1221  -1623  -1189    -77    361    155
  -1912  -2405   -496   2156   -709  -1452  -1257  -2057  -1717   -735   -394   -698
  -1925  -2922   -997   2423   -465  -1958  -1322  -2299  -2086  -1252   -987  -1340
  -1873  -3218  -1348   2546   -265  -2283  -1374  -2244  -2078  -1280  -1049  -1473
  -1792  -3317  -1525   2556   -135  -2421  -1340  -2062  -1883  -1114   -940  -1405
  -1680  -3242  -1561   2460    -62  -2403  -1286  -1865  -1675   -945   -854  -1296
  -1584  -3141  -1558   2361    -12  -2351  -1127  -1621  -1436   -740   -714  -1171
  -1499  -3047  -1551   2273     23  -2299  -1034  -1486  -1314   -639   -644  -1109
  -1441  -2979  -1538   2210     46  -2260  -1034  -1457  -1291   -623   -654  -1093
  -1454  -3029  -1574   2239     57  -2301   -963  -1389  -1215   -542   -548  -1098
  -1540  -3141  -1602   2340     31  -2372  -1044  -1444  -1260   -581   -568  -1093
  -1496  -3133  -1636   2312     67  -2385  -1070  -1462  -1296   -613   -584  -1083
  -1213  -2834  -1621   2023    202  -2229   -893  -1309  -1153   -472   -420   -992
  -1273  -2938  -1667   2104    194  -2304   -911  -1306  -1166   -491   -488  -1054
  -1340  -3044  -1704   2192    179  -2374   -927  -1330  -1202   -532   -530  -1096
  -1176  -2831  -1657   2003    239  -2244   -862  -1280  -1161   -491   -441  -1023
  -1145  -2824  -1678   1984    265  -2252   -818  -1249  -1127   -457   -387  -1002
  -1187  -2844  -1660   2013    236  -2252   -820  -1241  -1127   -462   -384  -1010
  -1143  -2792  -1649   1966    252  -2221   -828  -1254  -1156   -506   -452  -1002
  -1093  -2790  -1696   1940    298  -2244   -815  -1228  -1130   -488   -426   -940
  -1101  -2805  -1704   1953    301  -2255   -774  -1174  -1067   -428   -340   -896
  -1137  -2821  -1686   1979    272  -2255   -784  -1153  -1054   -415   -322   -885
  -1195  -2878  -1683   2036    241  -2281   -826  -1166  -1078   -441   -350   -914
  -1132  -2818  -1686   1974    275  -2252   -807  -1137  -1047   -426   -355   -888
  -1026  -2686  -1660   1857    316  -2174   -776  -1078   -979   -363   -283   -839
  -1028  -2618  -1590   1823    280  -2107   -748  -1013   -917   -296   -218   -779
   -976  -2520  -1545   1748    283  -2034   -672   -904   -813   -197   -116   -698
   -950  -2491  -1540   1719    293  -2016   -618   -813   -724   -109    -18   -691
   -943  -2483  -1540   1714    298  -2013   -644   -797   -706    -96      0   -631
   -953  -2452  -1499   1701    272  -1977   -623   -737   -659    -51     31   -501
   -966  -2426  -1462   1696    246  -1945   -639   -685   -615     10    114   -441
   -984  -2385  -1402   1683    205  -1893   -639   -649   -587     44    161   -400
   -956  -2299  -1343   1628    192  -1821   -605   -639   -576     41    153   -387
  -1028  -2338  -1309   1680    140  -1823   -592   -675   -613     -5    124   -415
  -1083  -2382  -1299   1732    106  -1839   -561   -683   -631    -36    119   -433
  -1119  -2395  -1275   1756     75  -1836   -555   -722   -683   -103     41   -483
  -1119  -2353  -1234   1738     57  -1795   -571   -792   -748   -179    -51   -555
  -1101  -2397  -1299   1748     96  -1849   -548   -849   -810   -265   -127   -607
  -1137  -2504  -1369   1821    114  -1938   -537   -909   -865   -337   -181   -649
  -1130  -2548  -1418   1836    142  -1982   -530   -963   -919   -407   -254   -696
  -1104  -2525  -1421   1816    158  -1974   -470   -982   -940   -446   -303   -745
  -1182  -2587  -1405   1883    109  -1997   -462  -1039   -987   -509   -387   -813
  -1210  -2626  -1415   1917    101  -2021   -470  -1070  -1010   -537   -415   -841
  -1226  -2707  -1480   1966    124  -2094   -475  -1093  -1036   -571   -439   -880
  -1182  -2678  -1496   1930    155  -2088   -459  -1093  -1039   -574   -439   -901
  -1228  -2696  -1470   1961    119  -2086   -441  -1085  -1031   -574   -452   -958
  -1260  -2701  -1441   1979     90  -2073   -441  -1098  -1047   -602   -478   -930
  -1270  -2725  -1454   1997     90  -2091   -444  -1117  -1067   -626   -491   -917
  -1267  -2691  -1423   1979     77  -2057   -433  -1096  -1054   -610   -470   -924
  -1275  -2634  -1358   1951     41  -1997   -410  -1072  -1031   -589   -454   -914
  -1301  -2616  -1317   1958      5  -1966   -371  -1049  -1013   -581   -470   -859
  -1286  -2585  -1299   1935      5  -1943   -337  -1015   -989   -561   -444   -846
  -1257  -2572  -1314   1914     28  -1943   -340  -1002   -984   -563   -449   -865
  -1252  -2520  -1267   1886      5  -1896   -350  -1005   -976   -553   -439   -831
  -1234  -2478  -1244   1855      5  -1862   -371  -1005   -966   -540   -418   -815
  -1189  -2475  -1288   1831     49  -1883   -415  -1026   -984   -558   -433   -833
  -1171  -2468  -1296   1821     62  -1883   -441  -1041  -1010   -579   -457   -854
  -1135  -2418  -1283   1777     72  -1852   -426  -1036  -1015   -581   -444   -891
  -1127  -2408  -1280   1766     75  -1844   -400  -1041  -1028   -602   -439   -854
  -1119  -2410  -1291   1764     85  -1852   -371  -1028  -1028   -610   -446   -784
  -1088  -2410  -1322   1751    116  -1867   -363  -1023  -1028   -613   -459   -810
  -1057  -2379  -1325   1717    132  -1852   -374  -1034  -1039   -628   -462   -844
  -1036  -2327  -1291   1680    124  -1808   -355  -1047  -1062   -667   -493   -872
  -1039  -2372  -1332   1704    145  -1852   -311  -1034  -1062   -680   -522   -831
  -1047  -2392  -1345   1719    148  -1870   -272  -1010  -1041   -654   -491   -867
  -1000  -2356  -1358   1678    176  -1857   -244   -997  -1044   -662   -493   -870
   -937  -2325  -1389   1631    223  -1857   -241  -1010  -1078   -714   -566   -870
   -893  -2294  -1400   1592    252  -1849   -246  -1010  -1085   -719   -579   -885
   -854  -2281  -1426   1569    285  -1855   -223   -984  -1067   -701   -550   -917
   -787  -2205  -1421   1496    314  -1813   -192   -953  -1044   -691   -550   -924
   -745  -2169  -1423   1457    337  -1797   -140   -919  -1023   -675   -530   -872
   -706  -2138  -1434   1421    361  -1787   -124   -917  -1023   -680   -530   -854
   -607  -2036  -1428   1322    410  -1732   -145   -904  -1013   -670   -524   -813
   -548  -1990  -1441   1267    444  -1717    -98   -867   -984   -649   -511   -828
   -491  -1891  -1400   1189    454  -1647    -15   -779   -911   -610   -491   -880
   -444  -1831  -1387   1137    467  -1608    109   -613   -776   -527   -475   -935
   -371  -1654  -1283   1013    454  -1470    228   -413   -594   -368   -374   -771
   -223  -1260  -1036    740    405  -1148    265   -161   -301     -2     31   -327
   -106   -820   -714    465    301   -769    231    -31    -93    350    527    189
   -103   -462   -358    283    127   -413    140   -205   -148    509    922    631
   -155   -215    -59    187    -49   -137     20   -566   -413    415   1072    846
   -187   -436   -252    311     28   -345   -109  -1083   -997   -254    368    239
   -184   -966   -784    574    298   -875   -233  -1595  -1683  -1182   -722   -730
   -155  -1366  -1213    761    527  -1291   -350  -1691  -1930  -1527  -1127  -1127
   -181  -1514  -1332    849    574  -1423   -293  -1457  -1735  -1366  -1036  -1093
    -96  -1501  -1405    797    652  -1454   -192  -1208  -1486  -1140   -880  -1013
    -46  -1348  -1301    696    626  -1327    -31   -922  -1202   -875   -672   -875
     20  -1156  -1179    566    597  -1166    145   -675   -969   -657   -498   -730
    122  -1044  -1166    462    644  -1104    223   -561   -854   -558   -415   -652
    231   -979  -1210    371    719  -1093    244   -522   -826   -537   -400   -659
    322   -893  -1218    285    769  -1054    270   -485   -800   -511   -381   -636
    368   -839  -1210    233    787  -1023    311   -439   -763   -478   -355   -610
    444   -745  -1189    150    815   -966    306   -405   -743   -457   -337   -579
    478   -667  -1148     93    810   -906    335   -366   -711   -423   -306   -532
    509   -610  -1119     49    813   -865    366   -324   -675   -384   -262   -511
    540   -568  -1111     12    823   -839    355   -314   -675   -381   -252   -496
    568   -504  -1072    -31    820   -787    371   -280   -649   -350   -220   -439
    579   -465  -1044    -59    810   -753    407   -226   -613   -296   -174   -420
    641   -405  -1047   -119    841   -724    423   -197   -602   -283   -179   -389
    667   -353  -1021   -158    841   -685    431   -174   -584   -249   -145   -350
    685   -316  -1002   -184    844   -659    436   -166   -579   -244   -140   -374
    649   -252   -904   -200    774   -576    454   -129   -548   -210   -114   -324
    618   -176   -795   -220    706   -485    504    -33   -472   -132    -38   -241
    646   -116   -766   -265    706   -441    504     25   -428    -83      5   -202
    696    -77   -774   -309    735   -426    514     75   -392    -41     46   -163
    714     12   -701   -363    706   -342    524    132   -345     20    111   -109
    756    114   -641   -436    698   -262    485    171   -298     85    184    -36
    787    194   -592   -493    691   -197    472    223   -249    153    257     28
    820    296   -524   -558    672   -114    462    285   -181    246    350    111
    844    418   -426   -631    633     -2    457    353   -106    337    444    200
    849    537   -311   -693    581    114    467    410    -49    410    524    272
    875    628   -246   -753    561    192    483    452     -7    462    581    337
    888    693   -194   -789    542    249    483    475      7    491    618    381
    885    735   -150   -813    517    293    506    483     10    488    613    389
    880    776   -103   -828    491    335    540    488      2    475    597    384
    888    761   -127   -826    506    316    522    462    -44    426    545    340
    901    711   -189   -805    545    262    493    415   -109    345    457    262
    888    719   -171   -805    530    272    504    389   -155    283    389    205
    885    732   -153   -807    519    288    542    374   -189    233    324    150
    878    667   -210   -774    545    228    558    332   -259    145    226     62
    839    626   -213   -732    527    207    576    285   -329     59    140    -15
    828    597   -231   -711    530    184    561    239   -379      2     80    -80
    823    522   -301   -672    561    111    532    205   -426    -46     28   -127
    810    483   -329   -649    571     77    530    174   -462    -88    -10   -158
    807    506   -301   -657    555    103    558    174   -475   -103    -33   -184
    818    558   -259   -691    540    150    568    163   -493   -119    -54   -210
    797    568   -228   -685    514    171    548    142   -522   -145    -90   -241
    805    602   -205   -704    504    200    540    150   -527   -140    -90   -239
    831    659   -171   -745    501    244    535    163   -519   -124    -72   -205
    836    706   -132   -774    483    285    540    181   -498    -98    -46   -166
    846    753    -96   -800    470    329    558    218   -467    -70    -28   -161
    875    782    -93   -828    485    342    574    236   -446    -57    -15   -150
    875    841    -33   -857    454    405    553    244   -428    -41      5   -135
    865    935     67   -901    397    501    527    252   -413    -15     25   -106
    846    945     98   -896    374    522    457    207   -452    -41      2   -129
    792    885     93   -839    348    491    358    158   -511    -83    -33   -163
    875    989    114   -932    381    553    376    213   -475    -44      7   -116
   1010   1218    207  -1114    400    711    498    298   -384     46    103    -25
    940   1176    233  -1060    353    706    493    259   -433      5     67    -57
    924   1135    210  -1031    355    672    457    228   -480    -33     23    -90
    927   1075    148  -1000    389    613    467    231   -488    -36     20    -80
    924   1036    111   -982    405    576    439    226   -501    -46      5    -85
    909   1021    111   -966    397    568    441    223   -514    -59    -10   -111
    865    963     98   -914    381    532    436    207   -542    -88    -49   -158
    813    904     90   -857    361    498    436    187   -571   -122    -90   -207
    740    792     49   -769    345    423    374    135   -639   -184   -153   -267
    719    776     57   -748    329    418    348    124   -657   -200   -166   -270
    792    875     83   -833    353    480    345    140   -644   -184   -148   -252
    815    937    122   -875    348    530    389    163   -626   -163   -132   -228
    802    976    171   -891    314    574    428    189   -602   -145   -116   -205
    750    995    244   -872    252    618    407    163   -623   -166   -137   -226
    722    974    249   -849    236    613    327    127   -665   -189   -158   -254
    709    989    280   -849    215    636    348    150   -649   -166   -142   -257
    688    979    288   -833    200    633    355    189   -618   -137   -122   -257
    667   1049    381   -859    142    714    410    296   -519    -70   -111   -322
    636   1140    504   -891     67    823    449    392   -415     10    -88   -319
    620   1283    662   -950    -20    974    517    574   -171    290    171    -54
    646   1514    865  -1083   -109   1192    457    761     93    706    683    462
    615   1766   1150  -1192   -267   1460    329    704     98    870   1088    976
    483   1782   1299  -1132   -407   1540    254    467   -166    714   1236   1228
    384   1587   1202   -984   -407   1395    197    140   -646    236    909    948
    277   1265    987   -774   -355   1127     80   -361  -1319   -620   -132    -57
    192    953    758   -574   -283    857    -85   -737  -1805  -1252   -943   -782
    171    683    511   -426   -171    597   -207   -771  -1844  -1288  -1028   -880
    140    470    329   -303    -93    400   -155   -566  -1597  -1034   -844   -792
    103    439    335   -272   -116    387    -67   -384  -1353   -802   -680   -688
     96    548    449   -322   -176    498      2   -194  -1104   -561   -478   -532
    109    620    511   -366   -200    566     57    -51   -930   -394   -340   -441
     90    641    550   -366   -228    597     96     33   -831   -290   -265   -402
     72    678    602   -376   -267    641     77     38   -828   -275   -254   -340
     38    691    652   -366   -306    672     67     31   -841   -283   -262   -335
     12    652    636   -335   -311    644     93     54   -823   -254   -241   -327
     25    633    607   -329   -290    620     67     36   -833   -257   -226   -348
      5    620    615   -311   -306    618     31     12   -852   -275   -244   -371
      2    641    639   -322   -316    639     33     25   -833   -254   -233   -361
      7    659    652   -335   -322    657     20     28   -820   -231   -213   -368
    -20    675    696   -327   -358    685    -23      0   -846   -259   -236   -379
    -23    709    732   -342   -379    719    -33     -7   -854   -275   -257   -342
    -20    717    737   -348   -379    724    -41     10   -828   -239   -218   -329
    -20    717    737   -348   -379    727    -62     18   -813   -215   -187   -340
    -23    704    727   -340   -374    714    -93     -7   -833   -241   -213   -358
    -18    743    761   -363   -389    750   -114    -18   -839   -241   -226   -324
    -28    774    802   -374   -415    789   -124      0   -818   -210   -200   -314
    -41    761    802   -361   -423    782   -106     33   -769   -155   -129   -290
    -33    771    805   -368   -418    787   -119     57   -724    -93    -54   -239
    -44    836    880   -397   -462    857   -155     70   -704    -59    -31   -233
    -25    880    906   -428   -467    893   -171     96   -665     -7     10   -179
      0    935    932   -470   -465    935   -168    142   -589     77     80   -116
      2   1008   1005   -504   -501   1008   -184    194   -519    166    155    -28
     18   1096   1075   -558   -527   1085   -174    254   -436    267    275     59
     57   1124   1067   -592   -506   1098   -163    301   -376    337    355    111
     96   1182   1085   -641   -496   1135   -171    324   -345    374    389    140
    119   1262   1143   -691   -511   1202   -171    340   -329    392    402    163
    145   1296   1150   -722   -504   1223   -148    350   -332    389    397    161
    158   1319   1161   -740   -501   1241   -140    329   -355    353    368    140
    153   1304   1150   -730   -498   1228   -142    298   -394    303    319    106
    174   1309   1135   -740   -480   1223   -132    257   -449    233    239     23
    166   1278   1111   -724   -472   1195   -119    205   -509    148    140    -25
    142   1249   1106   -696   -480   1179   -124    140   -576     62     44   -114
    127   1208   1080   -667   -478   1145   -119     77   -636    -15    -44   -197
    109   1179   1070   -644   -480   1124   -124     28   -685    -70   -103   -236
    111   1171   1057   -644   -472   1114   -137    -12   -722   -106   -140   -277
    111   1111   1000   -613   -444   1057   -142    -54   -761   -150   -176   -332
    122   1070    948   -597   -413   1010   -145    -64   -774   -163   -192   -368
     72   1067    995   -568   -459   1031   -142    -72   -784   -174   -200   -366
     64   1057    989   -561   -462   1023   -142    -98   -807   -205   -220   -394
     75   1049    974   -563   -449   1013   -153   -124   -831   -228   -254   -426
     88   1057    969   -571   -441   1013   -168   -142   -831   -220   -244   -418
     93   1109   1015   -600   -459   1062   -168   -124   -805   -184   -194   -381
    111   1153   1041   -633   -465   1098   -163   -111   -795   -176   -192   -358
    106   1189   1083   -649   -488   1135   -161    -96   -779   -150   -168   -340
     96   1234   1135   -667   -519   1184   -166    -80   -758   -124   -145   -342
     88   1262   1174   -675   -542   1218   -187    -83   -750   -106   -119   -327
     75   1335   1257   -706   -592   1296   -220   -103   -750    -93   -103   -296
     67   1358   1291   -714   -610   1325   -259   -119   -750    -72    -72   -265
     62   1335   1270   -701   -605   1304   -296   -140   -771    -75    -64   -280
     62   1319   1257   -691   -597   1288   -319   -155   -795    -93    -75   -293
     31   1325   1291   -678   -628   1306   -340   -171   -813   -106    -80   -293
    -12   1273   1286   -631   -649   1278   -355   -189   -833   -124    -98   -311
    -36   1231   1267   -597   -652   1247   -374   -207   -857   -148   -114   -335
    -96   1200   1296   -550   -696   1247   -366   -200   -857   -148   -103   -332
   -124   1150   1273   -514   -698   1210   -361   -202   -865   -153   -103   -350
   -132   1098   1231   -483   -680   1163   -379   -246   -906   -213   -161   -407
   -129   1041   1169   -457   -652   1104   -415   -306   -963   -280   -236   -449
   -148    982   1130   -415   -639   1054   -439   -332   -989   -303   -257   -472
   -215    943   1158   -363   -685   1049   -446   -355  -1010   -342   -293   -524
   -200    932   1132   -368   -665   1031   -470   -379  -1034   -374   -327   -555
   -252    878   1127   -314   -691   1000   -480   -376  -1034   -376   -319   -579
   -327    807   1135   -239   -730    971   -465   -371  -1028   -379   -314   -574
   -363    802   1163   -220   -763    982   -465   -358  -1015   -374   -311   -566
   -361    800   1161   -220   -761    982   -478   -368  -1015   -374   -309   -571
   -376    782   1158   -202   -769    969   -488   -374  -1005   -371   -306   -587
   -384    727   1111   -171   -748    919   -514   -405  -1031   -410   -353   -600
   -418    696   1114   -140   -766    904   -493   -387  -1002   -394   -350   -626
   -454    711   1163   -129   -810    937   -402   -296   -914   -350   -361   -672
   -436    771   1205   -168   -823    987   -329   -181   -787   -262   -327   -675
   -402    927   1330   -262   -865   1127   -316     -2   -550     -2    -93   -491
   -387   1234   1621   -423  -1002   1426   -366    161   -306    348    332    -31
   -368   1595   1964   -613  -1166   1779   -470     59   -306    517    735    472
   -501   1732   2234   -618  -1366   1982   -566   -231   -519    496    995    789
   -675   1613   2288   -467  -1480   1951   -667   -633   -924    174    826    672
   -756   1104   1857   -174  -1306   1478   -859  -1215  -1615   -714   -210   -290
   -805    628   1434     88  -1119   1031  -1028  -1556  -2099  -1400  -1036  -1057
   -813    329   1143    239   -976    735  -1060  -1473  -2044  -1405  -1117  -1189
   -800    210   1010    296   -904    610   -987  -1252  -1790  -1176   -966  -1130
   -748    207    956    270   -852    579   -885  -1052  -1556   -971   -836  -1049
   -722    265    984    228   -852    623   -774   -839  -1322   -758   -683   -943
   -670    335   1002    166   -836    667   -717   -711  -1182   -628   -574   -865
   -652    366   1018    142   -833    691   -683   -665  -1124   -579   -530   -854
   -711    329   1041    189   -875    683   -649   -626  -1083   -535   -483   -852
   -701    342   1044    179   -872    693   -678   -652  -1098   -561   -506   -859
   -691    348   1036    171   -862    691   -688   -659  -1098   -563   -517   -826
   -662    363   1026    150   -844    693   -691   -652  -1078   -540   -493   -800
   -636    355    992    137   -813    672   -711   -680  -1096   -553   -514   -815
   -602    319    922    140   -761    620   -724   -696  -1098   -553   -509   -823
   -719    306   1026    205   -872    665   -706   -662  -1054   -511   -467   -789
   -732    309   1041    213   -885    675   -675   -626  -1015   -472   -441   -774
   -652    314    966    168   -810    639   -709   -631  -1018   -467   -441   -774
   -628    306    935    161   -782    620   -727   -631  -1010   -452   -415   -756
   -649    290    937    176   -792    613   -719   -626   -997   -426   -376   -748
   -644    249    893    197   -769    571   -748   -657  -1028   -452   -400   -774
   -667    218    885    223   -776    550   -774   -649  -1026   -444   -410   -740
   -727    228    956    249   -841    592   -753   -589   -961   -374   -340   -678
   -727    262    989    231   -859    626   -758   -574   -935   -342   -303   -657
   -717    249    966    233   -841    607   -789   -566   -924   -324   -298   -646
   -696    275    971    207   -833    623   -805   -517   -875   -257   -228   -589
   -706    277    982    213   -844    628   -795   -465   -818   -187   -153   -537
   -719    298   1018    210   -870    659   -789   -413   -769   -114    -80   -478
   -743    353   1096    194   -919    724   -776   -348   -696    -20     18   -384
   -766    400   1166    181   -966    782   -779   -293   -633     64    109   -285
   -756    462   1218    145   -987    839   -795   -262   -600    114    171   -220
   -745    509   1254    116  -1000    880   -792   -252   -584    137    207   -184
   -745    545   1291    101  -1018    917   -795   -239   -576    150    233   -148
   -753    558   1309     96  -1031    935   -797   -252   -589    132    215   -161
   -774    542   1317    114  -1047    930   -805   -285   -626     88    174   -200
   -807    517   1325    142  -1065    919   -820   -335   -672     33    124   -252
   -862    465   1327    200  -1093    896   -805   -379   -709    -20     70   -303
   -919    405   1325    254  -1122    865   -761   -415   -748    -85      7   -363
   -966    340   1304    311  -1135    820   -743   -459   -800   -153    -70   -431
   -956    283   1239    335  -1098    761   -769   -532   -870   -231   -153   -511
   -937    233   1171    353  -1054    701   -782   -581   -914   -285   -218   -579
   -943    168   1111    384  -1026    639   -807   -636   -958   -337   -272   -646
   -937     75   1013    428   -974    542   -841   -680  -1005   -389   -319   -688
   -953    -15    935    483   -945    457   -875   -732  -1054   -439   -374   -735
   -997    -75    922    537   -961    423   -870   -771  -1080   -465   -400   -758
   -932     15    948    459   -940    480   -805   -763  -1067   -446   -376   -743
   -888     33    922    428   -904    478   -779   -779  -1075   -454   -387   -758
   -898     41    937    428   -919    488   -782   -784  -1072   -457   -384   -766
   -872    111    984    381   -927    548   -771   -758  -1034   -420   -355   -750
   -841    137    979    350   -911    558   -758   -745  -1005   -392   -335   -735
   -828    140    969    342   -898    553   -743   -737   -989   -374   -322   -717
   -820    161    979    327   -898    568   -758   -727   -969   -355   -293   -693
   -807    194   1002    306   -904    597   -787   -730   -956   -345   -275   -678
   -802    220   1023    290   -914    620   -805   -735   -943   -329   -257   -678
   -823    223   1044    298   -935    633   -826   -750   -945   -322   -244   -667
   -826    231   1057    293   -940    644   -867   -769   -961   -329   -249   -654
   -831    215   1047    309   -937    631   -878   -774   -969   -335   -249   -649
   -818    213   1031    301   -924    620   -865   -771   -966   -329   -239   -633
   -820    218   1036    301   -927    626   -922   -795   -979   -348   -249   -649
   -839    184   1021    327   -930    602   -956   -828  -1010   -376   -275   -670
   -849    111    961    368   -904    535   -950   -852  -1039   -402   -293   -665
   -859     70    930    392   -896    498   -943   -875  -1060   -433   -324   -683
   -849     44    893    400   -870    467   -935   -888  -1065   -452   -353   -706
   -836     20    854    407   -846    436   -948   -906  -1075   -470   -376   -711
   -831    -20    810    426   -820    394   -974   -927  -1096   -496   -402   -735
   -820    -41    776    428   -800    366   -963   -940  -1101   -519   -420   -756
   -779    -80    698    428   -740    309   -966   -958  -1117   -540   -441   -779
   -771    -98    672    433   -722    285   -953   -961  -1111   -542   -436   -782
   -761   -116    644    439   -704    262   -945   -966  -1106   -555   -457   -787
   -740   -148    589    444   -667    220   -989   -992  -1124   -584   -491   -792
   -753   -176    574    465   -665    197   -992  -1000  -1122   -587   -493   -787
   -789   -207    579    498   -685    184   -989  -1010  -1114   -587   -488   -792
   -839   -241    597    540   -719    176  -1008  -1031  -1119   -594   -491   -802
   -852   -316    532    584   -693    106  -1036  -1044  -1135   -623   -527   -849
   -800   -252    548    524   -675    145   -932   -909  -1010   -537   -493   -857
   -737   -122    613    428   -675    244   -800   -709   -805   -361   -374   -795
   -753     70    823    342   -787    446   -745   -472   -522    -59    -90   -553
   -756    324   1078    215   -917    698   -724   -277   -259    283    316   -119
   -782    654   1436     62  -1109   1044   -807   -407   -285    387    636    342
   -898    893   1790      2  -1343   1340   -974   -815   -568    277    818    670
  -1080    880   1961    101  -1519   1421  -1166  -1317   -987    -38    693    631
  -1215    361   1574    426  -1395    966  -1278  -1795  -1545   -737   -124   -200
  -1273   -272   1000    771  -1137    363  -1413  -2122  -2034  -1431   -984  -1078
  -1252   -639    613    943   -935    -12  -1514  -2094  -2047  -1514  -1158  -1293
  -1176   -769    407    974   -792   -181  -1483  -1880  -1821  -1325  -1041  -1239
  -1132   -724    405    927   -769   -161  -1343  -1610  -1538  -1080   -865  -1091
  -1119   -670    446    893   -784   -111  -1179  -1337  -1273   -846   -680   -950
  -1119   -639    480    878   -802    -80  -1067  -1179  -1114   -704   -555   -867
  -1104   -623    480    865   -792    -72   -995  -1101  -1026   -626   -485   -800
  -1109   -641    465    875   -789    -88  -1000  -1098  -1005   -618   -485   -776
  -1117   -633    483    875   -800    -75  -1005  -1098   -989   -600   -475   -761
  -1093   -631    462    862   -779    -85  -1018  -1091   -982   -587   -459   -766
  -1060   -620    439    841   -750    -90   -974  -1065   -948   -568   -436   -750
  -1075   -633    441    854   -761    -96   -987  -1062   -935   -563   -426   -750
  -1104   -680    420    891   -763   -129  -1013  -1078   -940   -566   -439   -774
  -1104   -717    384    909   -745   -166  -1015  -1078   -922   -553   -428   -745
  -1057   -735    322    896   -691   -207  -1015  -1057   -896   -535   -400   -730
   -922   -649    272    784   -600   -187   -969  -1015   -857   -496   -353   -704
   -891   -594    296    743   -594   -150   -940   -984   -826   -462   -316   -675
   -945   -662    280    802   -615   -192   -956  -1005   -836   -470   -335   -711
   -937   -641    296    789   -618   -174   -963  -1000   -831   -459   -332   -693
   -948   -633    314    789   -631   -161   -969   -979   -805   -436   -303   -662
   -953   -649    301    800   -628   -174   -984   -961   -789   -418   -280   -657
   -940   -649    288    795   -615   -179   -992   -943   -769   -400   -262   -646
   -898   -615    283    758   -592   -166   -982   -914   -735   -366   -228   -618
   -763   -522    241    641   -504   -140   -963   -849   -665   -290   -161   -548
   -748   -491    257    618   -504   -116   -950   -779   -592   -213    -85   -470
   -769   -475    293    620   -532    -93   -943   -719   -530   -135    -15   -407
   -748   -413    335    581   -542    -38   -924   -649   -449    -41     75   -337
   -724   -361    361    542   -545      0   -940   -610   -400     15    145   -267
   -704   -324    379    514   -542     25   -961   -571   -353     75    231   -192
   -717   -306    410    511   -566     51  -1002   -574   -345     88    257   -171
   -685   -246    439    467   -563     96  -1036   -584   -363     75    244   -142
   -680   -213    467    444   -574    127   -987   -576   -353     83    254   -106
   -753   -298    454    524   -605     77   -997   -633   -405     12    192   -174
   -717   -298    418    506   -568     57   -995   -659   -436    -36    148   -200
   -701   -337    363    519   -532     12   -958   -672   -452    -77    122   -220
   -750   -436    314    592   -535    -62   -963   -753   -537   -187      7   -337
   -769   -509    259    639   -517   -124   -963   -820   -613   -283    -90   -431
   -795   -584    207    688   -504   -189   -969   -885   -678   -371   -174   -493
   -841   -662    179    753   -511   -241   -966   -948   -737   -452   -254   -581
   -883   -748    132    813   -509   -309   -976  -1000   -789   -514   -316   -636
   -870   -784     85    828   -480   -350   -984  -1041   -833   -566   -363   -672
   -865   -818     46    839   -457   -384   -979  -1067   -859   -602   -394   -698
   -893   -896     -2    896   -446   -449   -984  -1096   -893   -644   -426   -722
   -893   -930    -38    911   -431   -485  -1002  -1135   -924   -683   -465   -745
   -906   -937    -31    919   -439   -485  -1015  -1156   -937   -696   -472   -740
   -896   -919    -23    906   -439   -470  -1023  -1163   -937   -698   -465   -748
   -883   -891     -7    888   -439   -449  -1000  -1153   -927   -696   -470   -753
   -878   -867      7    870   -444   -428   -992  -1140   -906   -683   -465   -735
   -896   -872     23    883   -459   -426   -971  -1122   -883   -665   -444   -730
   -909   -888     20    896   -465   -433   -966  -1117   -872   -659   -433   -724
   -917   -852     64    885   -491   -394   -974  -1101   -844   -620   -384   -665
   -914   -807    106    859   -511   -350   -982  -1101   -836   -602   -363   -659
   -898   -818     77    857   -491   -371  -1015  -1135   -878   -644   -410   -678
   -891   -839     51    862   -472   -392  -1034  -1153   -901   -662   -423   -662
   -888   -815     72    852   -480   -371  -1039  -1158   -909   -667   -420   -667
   -906   -828     75    867   -493   -376  -1041  -1163   -922   -683   -436   -678
   -917   -867     46    891   -483   -410  -1044  -1171   -940   -701   -449   -678
   -935   -927      7    930   -472   -462  -1047  -1184   -969   -727   -470   -717
   -940   -976    -36    958   -452   -506  -1057  -1200  -1008   -758   -501   -753
   -940   -987    -46    963   -446   -519  -1039  -1197  -1015   -771   -514   -766
   -953  -1026    -72    989   -441   -550  -1026  -1197  -1031   -795   -530   -769
   -966  -1041    -75   1002   -446   -558  -1021  -1205  -1047   -815   -540   -771
   -989  -1065    -75   1028   -457   -571  -1026  -1215  -1070   -836   -558   -813
  -1015  -1083    -67   1049   -475   -576  -1021  -1223  -1085   -854   -576   -810
  -1018  -1137   -119   1075   -449   -628   -989  -1200  -1078   -844   -558   -792
  -1013  -1176   -163   1093   -426   -670   -992  -1213  -1111   -880   -597   -862
  -1021  -1153   -132   1088   -444   -644  -1005  -1231  -1143   -924   -649   -885
  -1015  -1153   -137   1083   -441   -644  -1010  -1234  -1153   -935   -672   -867
  -1002  -1135   -135   1067   -433   -636   -995  -1218  -1140   -917   -641   -828
   -976  -1096   -119   1036   -431   -610   -987  -1202  -1130   -896   -600   -807
   -956  -1062   -106   1010   -426   -584   -974  -1189  -1135   -906   -628   -901
   -924  -1023    -98    971   -413   -561   -878  -1083  -1062   -875   -667   -917
   -888   -963    -77    924   -405   -522   -771   -924   -922   -771   -631   -917
   -828   -800     28    813   -428   -387   -698   -727   -685   -524   -428   -730
   -756   -491    265    623   -511   -114   -693   -475   -350    -80     72   -252
   -706    -31    675    366   -691    322   -813   -478   -262    215    605    288
   -771    179    950    296   -862    563   -917   -740   -485    210    901    665
   -859     93    950    381   -906    519  -1044  -1132   -922   -109    779    659
   -917   -298    618    607   -769    158  -1187  -1680  -1615   -948   -119   -150
   -958   -789    168    872   -566   -311  -1312  -2122  -2262  -1880  -1236  -1145
   -930  -1070   -142   1000   -394   -607  -1387  -2086  -2299  -1992  -1434  -1353
   -896  -1197   -301   1047   -298   -750  -1309  -1836  -2031  -1743  -1275  -1312
   -836  -1200   -363   1018   -236   -782  -1210  -1626  -1771  -1504  -1124  -1241
   -807  -1091   -283    948   -265   -688  -1049  -1389  -1504  -1265   -953  -1127
   -802   -984   -181    893   -311   -584   -924  -1192  -1291  -1072   -802   -979
   -826   -909    -85    867   -371   -498   -885  -1106  -1200   -982   -719   -914
   -810   -859    -49    836   -381   -454   -862  -1070  -1163   -943   -672   -898
   -756   -849    -93    800   -335   -472   -844  -1044  -1148   -919   -649   -901
   -763   -805    -41    784   -363   -423   -792   -987  -1111   -885   -628   -883
   -763   -776    -15    769   -374   -397   -750   -948  -1088   -870   -620   -865
   -776   -748     28    763   -402   -361   -748   -948  -1085   -867   -615   -852
   -761   -714     46    737   -405   -335   -769   -943  -1096   -865   -618   -836
   -737   -678     59    706   -400   -309   -826   -956  -1117   -870   -623   -875
   -717   -633     80    672   -400   -277   -797   -919  -1080   -836   -594   -875
   -722   -600    122    662   -423   -239   -722   -859  -1026   -787   -555   -815
   -730   -597    132    662   -433   -231   -740   -849  -1028   -779   -535   -795
   -724   -592    132    657   -428   -231   -805   -878  -1062   -805   -561   -828
   -683   -563    119    623   -402   -223   -810   -885  -1062   -802   -550   -787
   -613   -485    127    550   -371   -179   -782   -846  -1023   -748   -488   -766
   -719   -472    246    594   -485   -114   -748   -802  -1000   -722   -485   -776
   -714   -423    290    568   -504    -67   -756   -771   -969   -691   -467   -724
   -688   -379    309    532   -501    -33   -761   -722   -914   -626   -400   -685
   -691   -376    314    535   -504    -31   -732   -649   -846   -545   -316   -620
   -693   -298    394    493   -545     46   -727   -592   -779   -470   -249   -566
   -649   -187    462    418   -558    137   -743   -563   -737   -407   -192   -517
   -626   -111    514    368   -571    200   -771   -519   -678   -314    -96   -405
   -652    -41    610    348   -631    283   -792   -457   -600   -210     20   -303
   -607      2    607    301   -610    303   -784   -423   -561   -153     85   -270
   -563     57    620    252   -592    337   -784   -405   -537   -124    114   -249
   -574     96    670    239   -623    381   -782   -381   -524   -103    140   -220
   -615    106    722    254   -667    413   -750   -358   -511    -83    166   -194
   -597     83    680    254   -639    381   -735   -361   -532   -111    135   -210
   -610     77    685    265   -646    381   -711   -363   -553   -145     96   -241
   -649     44    691    301   -670    368   -698   -384   -602   -207     28   -303
   -657    -10    646    335   -652    316   -722   -436   -675   -288    -54   -376
   -672    -77    594    374   -633    257   -714   -480   -748   -381   -155   -457
   -670   -109    561    389   -615    226   -701   -530   -818   -478   -257   -550
   -789   -150    636    467   -714    241   -719   -584   -891   -563   -353   -636
   -883   -200    683    542   -784    241   -709   -602   -932   -607   -413   -696
   -846   -202    644    524   -748    218   -683   -600   -945   -610   -410   -693
   -833   -254    579    542   -709    161   -706   -654  -1010   -672   -472   -776
   -898   -257    639    576   -769    189   -691   -665  -1041   -704   -527   -792
   -930   -220    709    576   -820    244   -665   -620  -1031   -683   -522   -761
   -909   -210    696    558   -805    241   -719   -644  -1060   -701   -532   -782
   -945   -181    761    563   -854    288   -701   -628  -1049   -688   -522   -776
   -958    -96    859    527   -911    381   -675   -579  -1008   -644   -488   -756
   -909      0    909    454   -909    454   -654   -563   -987   -626   -478   -756
   -891     54    943    418   -917    496   -691   -566   -995   -626   -483   -771
   -893    103    997    394   -945    550   -719   -558   -979   -597   -457   -750
   -914    168   1080    371  -1000    623   -688   -527   -940   -545   -402   -696
   -924    231   1156    348  -1039    693   -696   -524   -922   -511   -361   -659
   -919    226   1145    345  -1034    685   -748   -579   -976   -555   -402   -701
   -924    236   1161    342  -1044    698   -756   -579   -987   -555   -407   -683
   -940    233   1174    353  -1057    704   -753   -581   -989   -550   -397   -675
   -971    218   1189    376  -1080    704   -737   -568   -984   -537   -384   -659
   -995    166   1161    413  -1078    662   -735   -550   -982   -532   -374   -639
   -969    158   1127    405  -1047    641   -740   -542   -989   -532   -376   -672
  -1000    168   1169    413  -1083    667   -719   -524   -997   -540   -405   -724
   -963    168   1132    397  -1047    649   -717   -540  -1036   -581   -467   -740
   -958    163   1122    394  -1041    641   -737   -537  -1039   -584   -465   -732
   -979    150   1130    413  -1054    639   -735   -550  -1060   -602   -483   -763
  -1000    142   1140    426  -1070    639   -732   -555  -1070   -613   -501   -782
   -976    166   1143    405  -1060    654   -714   -540  -1065   -615   -506   -784
   -943    148   1091    394  -1018    618   -722   -550  -1078   -631   -537   -820
   -919    150   1070    381   -995    610   -730   -555  -1091   -641   -555   -849
   -914    155   1070    379   -992    613   -766   -571  -1109   -652   -571   -872
   -914    179   1093    368  -1002    636   -779   -574  -1111   -652   -574   -880
   -945    192   1137    374  -1041    665   -748   -548  -1098   -631   -561   -875
   -974    197   1171    387  -1072    683   -740   -535  -1083   -615   -550   -867
   -943    213   1153    363  -1049    683   -740   -517  -1067   -607   -558   -898
   -891    275   1166    309  -1028    719   -688   -436   -987   -561   -584   -971
   -875    394   1270    239  -1072    831   -607   -293   -826   -418   -532   -956
   -865    579   1441    142  -1153   1010   -574   -142   -605   -150   -285   -750
   -828    885   1712    -28  -1270   1299   -626     25   -329    280    236   -254
   -771   1306   2078   -267  -1423   1691   -745      5   -270    524    774    358
   -797   1382   2179   -293  -1488   1779   -818   -277   -639    231    932    641
   -875   1241   2114   -184  -1493   1678   -885   -602  -1132   -288    670    478
   -966    950   1914      5  -1439   1431   -992  -1018  -1738  -1067   -306   -397
  -1023    524   1548    249  -1286   1036  -1106  -1382  -2255  -1808  -1439  -1400
  -1018    231   1249    392  -1135    740  -1137  -1309  -2195  -1745  -1483  -1506
   -984     62   1047    459  -1015    555  -1098  -1119  -1945  -1467  -1291  -1444
   -945     51    995    446   -971    522  -1021   -937  -1680  -1189  -1088  -1348
   -901    184   1085    358   -992    633   -924   -745  -1402   -904   -867  -1192
   -859    337   1197    257  -1028    766   -836   -581  -1184   -688   -685  -1057
   -841    379   1218    231  -1028    797   -802   -524  -1104   -607   -623  -1005
   -828    410   1236    207  -1034    823   -763   -483  -1049   -550   -574   -971
   -795    454   1249    171  -1021    852   -750   -457  -1008   -506   -535   -958
   -779    452   1231    161  -1005    841   -782   -470  -1018   -511   -545   -950
   -795    470   1262    161  -1028    865   -766   -459   -997   -491   -524   -922
   -789    535   1322    127  -1057    927   -761   -441   -969   -457   -485   -898
   -802    576   1379    114  -1091    976   -807   -439   -958   -439   -465   -883
   -831    571   1402    127  -1117    987   -797   -423   -945   -418   -459   -878
   -810    626   1436     90  -1124   1031   -779   -402   -917   -381   -420   -841
   -802    654   1454     72  -1127   1052   -782   -389   -896   -348   -374   -807
   -846    683   1530     83  -1187   1106   -769   -381   -878   -332   -361   -839
   -862    706   1566     75  -1213   1135   -774   -379   -880   -337   -394   -833
   -878    740   1618     67  -1247   1176   -766   -345   -844   -288   -345   -766
   -901    766   1665     67  -1283   1215   -743   -306   -795   -236   -275   -711
   -901    771   1673     64  -1286   1221   -748   -293   -766   -200   -244   -701
   -878    797   1675     38  -1278   1234   -766   -280   -750   -161   -220   -683
   -865    836   1701     12  -1283   1267   -763   -246   -709   -106   -161   -644
   -859    909   1766    -25  -1312   1337   -763   -207   -659    -46   -103   -589
   -857    982   1839    -62  -1348   1410   -735   -153   -589     36    -31   -498
   -831   1047   1875   -109  -1353   1462   -766   -101   -517    127     67   -436
   -800   1135   1932   -168  -1366   1532   -795    -51   -446    233    174   -345
   -782   1218   1997   -220  -1389   1605   -776     15   -358    345    296   -231
   -766   1312   2078   -272  -1421   1693   -787     70   -285    436    400   -127
   -727   1337   2065   -306  -1397   1701   -802     98   -252    478    433   -116
   -704   1361   2065   -329  -1384   1714   -758    137   -210    517    470    -96
   -711   1392   2104   -340  -1408   1748   -758    150   -197    524    480    -96
   -709   1379   2088   -335  -1397   1732   -771    116   -246    454    413   -114
   -719   1376   2094   -329  -1408   1735   -763     88   -285    402    361   -142
   -727   1340   2068   -306  -1397   1704   -735     64   -316    353    301   -218
   -756   1280   2036   -262  -1397   1660   -737     15   -381    267    207   -327
   -797   1241   2039   -220  -1418   1639   -787    -59   -467    153     88   -405
   -805   1205   2008   -202  -1408   1608   -771    -88   -496    109     33   -475
   -763   1182   1943   -210  -1353   1561   -740   -119   -532     64    -10   -540
   -756   1132   1888   -189  -1325   1509   -787   -197   -610    -20    -85   -594
   -769   1109   1878   -168  -1322   1493   -789   -239   -652    -70   -135   -633
   -766   1049   1816   -142  -1291   1431   -789   -265   -683    -96   -166   -675
   -745   1036   1779   -145  -1262   1408   -797   -293   -711   -127   -202   -730
   -748   1031   1777   -142  -1262   1405   -828   -327   -737   -155   -231   -737
   -745   1026   1771   -140  -1257   1397   -831   -340   -743   -166   -246   -737
   -769   1008   1777   -119  -1273   1389   -826   -340   -740   -158   -233   -737
   -779   1018   1797   -122  -1288   1408   -823   -335   -727   -145   -210   -730
   -782   1047   1829   -135  -1306   1436   -828   -332   -717   -140   -213   -730
   -784   1080   1865   -148  -1325   1473   -815   -316   -691   -116   -205   -717
   -776   1140   1914   -184  -1345   1527   -802   -293   -649    -80   -171   -683
   -787   1182   1966   -197  -1376   1574   -805   -288   -623    -49   -135   -652
   -826   1197   2021   -187  -1426   1608   -828   -298   -607    -31   -106   -639
   -836   1205   2042   -184  -1439   1623   -857   -316   -607    -23    -88   -618
   -800   1226   2023   -215  -1410   1623   -898   -345   -631    -38   -111   -633
   -784   1221   2005   -218  -1395   1613   -922   -353   -633    -28    -88   -626
   -779   1231   2010   -226  -1395   1621   -927   -355   -626    -20    -70   -605
   -797   1218   2016   -210  -1405   1615   -932   -363   -633    -28    -77   -594
   -826   1176   2003   -176  -1413   1590   -922   -368   -644    -33    -85   -594
   -833   1127   1958   -148  -1395   1543   -935   -402   -680    -64   -124   -646
   -833   1083   1917   -127  -1376   1499   -945   -420   -706    -93   -166   -678
   -841   1060   1901   -109  -1371   1480   -932   -410   -704    -85   -155   -665
   -846   1062   1906   -109  -1376   1483   -937   -423   -717   -106   -168   -696
   -846   1036   1883    -96  -1366   1460   -917   -426   -711   -106   -174   -714
   -836   1026   1860    -96  -1348   1441   -893   -420   -701    -96   -155   -717
   -849   1005   1855    -77  -1350   1428   -924   -457   -740   -137   -197   -743
   -872    935   1805    -33  -1337   1369   -924   -475   -758   -158   -223   -753
   -846    943   1790    -49  -1319   1366   -901   -467   -743   -142   -205   -750
   -750   1002   1753   -127  -1254   1379   -914   -472   -735   -135   -192   -766
   -678   1021   1699   -171  -1187   1358   -940   -501   -748   -145   -197   -750
   -688   1023   1709   -168  -1200   1366   -935   -522   -753   -155   -213   -756
   -693   1031   1725   -168  -1210   1376   -917   -511   -743   -153   -231   -776
   -678   1072   1748   -200  -1213   1410   -870   -449   -680    -96   -189   -717
   -675   1104   1779   -213  -1226   1441   -774   -319   -566    -12   -135   -706
   -613   1174   1784   -280  -1200   1478   -706   -213   -465     38   -145   -771
   -527   1337   1865   -405  -1195   1600   -639    -23   -241    265     31   -589
   -446   1621   2065   -587  -1257   1842   -639    207     62    662    470   -179
   -423   2031   2455   -802  -1439   2242   -698    236    194    969    969    366
   -519   2179   2696   -831  -1608   2436   -865    -98    -36    984   1278    730
   -657   2127   2782   -735  -1719   2455  -1047   -576   -457    706   1184    670
   -737   1725   2462   -493  -1600   2094  -1182  -1109  -1075    -51    342    -38
   -758   1127   1886   -184  -1322   1506  -1322  -1532  -1712   -979   -727   -974
   -761    854   1613    -49  -1187   1234  -1387  -1478  -1693  -1034   -846  -1145
   -735    719   1454      7  -1096   1085  -1366  -1273  -1467   -836   -722  -1114
   -688    727   1413    -20  -1052   1070  -1273  -1047  -1208   -613   -568  -1036
   -672    800   1473    -62  -1072   1135  -1091   -789   -932   -374   -394   -909
   -678    826   1504    -75  -1091   1163   -974   -639   -776   -236   -290   -859
   -646    839   1486    -96  -1067   1163   -948   -594   -730   -194   -257   -831
   -613    852   1465   -119  -1039   1158   -966   -584   -717   -181   -249   -828
   -615    795   1410    -88  -1013   1101   -987   -605   -735   -207   -280   -854
   -631    810   1439    -90  -1036   1124   -976   -597   -711   -189   -265   -813
   -641    815   1457    -88  -1049   1137   -963   -587   -688   -166   -239   -800
   -649    761   1410    -57  -1031   1085   -969   -581   -680   -163   -236   -831
   -659    745   1405    -41  -1031   1075   -982   -584   -683   -174   -257   -844
   -639    706   1345    -36   -992   1026  -1018   -623   -706   -205   -290   -859
   -636    665   1301    -15   -969    982  -1026   -628   -706   -205   -290   -862
   -618    654   1273    -18   -945    963  -1047   -641   -709   -205   -290   -875
   -636    675   1312    -18   -974    992  -1067   -662   -717   -218   -311   -904
   -636    654   1291    -10   -963    971  -1070   -662   -698   -207   -298   -854
   -610    646   1254    -18   -932    950  -1072   -665   -680   -194   -277   -875
   -574    618   1189    -23   -883    904  -1111   -672   -675   -187   -275   -904
   -550    613   1163    -31   -857    888  -1130   -670   -670   -176   -272   -893
   -542    613   1153    -36   -846    883  -1122   -654   -639   -158   -262   -854
   -527    600   1127    -36   -828    862  -1132   -644   -618   -137   -254   -841
   -506    607   1114    -51   -810    859  -1140   -628   -584   -109   -231   -836
   -532    574   1106    -20   -818    839  -1135   -574   -519    -44   -174   -820
   -493    618   1109    -62   -802    862  -1150   -517   -449     41    -85   -735
   -423    662   1085   -119   -753    872  -1166   -457   -376    127      2   -659
   -384    701   1085   -161   -735    893  -1182   -418   -322    192     67   -605
   -340    748   1088   -202   -714    917  -1208   -407   -298    233    109   -589
   -381    763   1143   -192   -763    953  -1213   -394   -277    267    153   -542
   -428    813   1241   -192   -833   1026  -1184   -371   -249    293    179   -491
   -452    820   1270   -184   -862   1044  -1143   -355   -226    316    215   -446
   -465    753   1218   -142   -841    984  -1124   -363   -236    301    207   -514
   -467    678   1143   -106   -805    911  -1163   -454   -332    184     77   -605
   -459    667   1127   -103   -792    896  -1163   -509   -384    122     18   -620
   -436    600   1034    -83   -735    815  -1166   -548   -426     80    -15   -662
   -436    462    898    -12   -667    680  -1174   -618   -506    -15   -114   -787
   -446    420    865     12   -654    641  -1189   -701   -592   -124   -231   -878
   -418    389    807     15   -613    597  -1182   -763   -646   -194   -306   -932
   -376    371    745      2   -563    558  -1145   -795   -670   -223   -329   -961
   -400    348    748     25   -574    548  -1119   -800   -672   -226   -314   -948
   -413    267    680     70   -545    475  -1137   -839   -717   -283   -366  -1002
   -345    231    576     57   -462    405  -1150   -878   -761   -329   -420  -1060
   -327    270    597     28   -462    433  -1130   -880   -761   -335   -418  -1080
   -314    322    636     -2   -475    478  -1098   -852   -724   -303   -389  -1008
   -228    314    542    -44   -387    426  -1101   -857   -727   -309   -392  -1013
   -187    361    548    -88   -366    454  -1085   -839   -711   -296   -389  -1010
   -166    441    607   -137   -387    522  -1018   -769   -641   -223   -316   -958
   -116    493    610   -187   -363    550   -984   -737   -597   -181   -275   -937
    -70    524    594   -228   -332    558   -963   -727   -581   -174   -277   -906
     -2    574    576   -285   -290    576   -969   -730   -571   -166   -267   -883
     70    654    584   -363   -257    618   -997   -740   -550   -142   -241   -852
    163    652    488   -407   -161    571  -1049   -792   -581   -174   -265   -883
    231    636    402   -436    -85    519  -1067   -826   -615   -205   -288   -909
    200    685    485   -444   -142    587   -982   -753   -545   -137   -220   -852
    254    735    480   -496   -114    607   -953   -719   -514   -106   -176   -797
    277    714    436   -496    -77    576   -961   -730   -530   -119   -176   -789
    236    659    423   -449    -93    542   -927   -719   -530   -122   -197   -792
    296    644    348   -470    -25    496   -945   -735   -545   -135   -213   -805
    353    652    296   -504     28    475   -922   -719   -530   -127   -207   -800
    350    623    272   -485     38    449   -880   -696   -514   -116   -200   -789
    361    600    239   -483     59    420   -859   -698   -522   -129   -215   -807
    368    571    202   -470     83    389   -849   -711   -548   -161   -246   -826
    384    555    171   -472    106    363   -852   -719   -558   -176   -257   -831
    389    542    153   -465    119    348   -844   -714   -553   -171   -254   -839
    389    517    127   -454    129    322   -820   -714   -553   -179   -270   -852
    405    496     90   -452    158    293   -826   -732   -568   -194   -285   -862
    407    491     80   -452    163    285   -820   -730   -558   -189   -275   -849
    410    480     70   -444    171    275   -787   -706   -530   -171   -259   -833
    413    454     38   -433    184    246   -776   -704   -530   -168   -262   -833
    431    444     12   -436    207    228   -784   -709   -530   -171   -267   -839
    462    472     10   -467    226    241   -748   -662   -480   -145   -270   -849
    467    524     57   -496    205    290   -641   -530   -348    -62   -265   -883
    475    641    163   -558    155    402   -566   -368   -145    137   -119   -784
    548    901    353   -724     96    628   -535   -166    148    504    262   -436
    631   1280    649   -958    -10    966   -602    -54    366    872    782    111
    620   1569    948  -1093   -163   1260   -711   -231    233    914   1161    613
    535   1519    982  -1028   -223   1252   -774   -517   -114    693   1254    787
    478   1223    745   -849   -132    984   -865   -927   -667     90    714    322
    392    740    345   -568     23    542   -979  -1431  -1340   -820   -439   -732
    381    340    -41   -361    213    150  -1098  -1644  -1678  -1309  -1104  -1348
    420     67   -353   -246    387   -142  -1111  -1491  -1488  -1127  -1010  -1332
    433    -49   -483   -192    457   -265  -1091  -1299  -1223   -872   -839  -1241
    457    -23   -483   -218    470   -252  -1026  -1104   -958   -623   -652  -1122
    504    129   -374   -316    439   -122   -841   -865   -667   -348   -433   -958
    530    257   -272   -394    400     -7   -711   -745   -522   -207   -316   -867
    519    270   -249   -394    384     10   -691   -709   -475   -168   -285   -846
    542    306   -236   -426    389     36   -662   -672   -426   -127   -244   -810
    491    249   -241   -368    366      5   -685   -688   -433   -137   -257   -828
    470    223   -246   -348    358    -10   -717   -701   -439   -140   -262   -831
    574    363   -213   -470    392     75   -618   -646   -368    -75   -205   -774
    584    394   -189   -491    387    103   -584   -628   -337    -46   -179   -748
    524    316   -207   -420    366     54   -636   -657   -361    -67   -197   -766
    511    288   -223   -400    368     33   -631   -659   -358    -67   -197   -769
    491    265   -226   -379    358     20   -631   -662   -348    -62   -194   -761
    446    246   -202   -348    324     23   -665   -667   -340    -51   -181   -745
    413    218   -194   -314    303     12   -685   -665   -335    -44   -171   -737
    394    179   -218   -288    306    -18   -680   -662   -329    -46   -174   -740
    361    116   -244   -241    303    -62   -691   -657   -322    -38   -168   -737
    324     77   -246   -202    285    -83   -714   -652   -311    -25   -155   -727
    259     18   -241   -137    252   -111   -730   -652   -301    -15   -140   -724
    228     -7   -236   -109    231   -122   -774   -649   -290      2   -119   -706
    181    -57   -239    -62    210   -148   -810   -639   -265     28    -98   -691
    192    -67   -262    -62    226   -163   -815   -592   -210     88    -41   -646
    322     75   -246   -197    285    -85   -758   -506    -98    207     80   -535
    361    171   -189   -267    275     -7   -704   -449    -15    311    197   -420
    319    161   -158   -241    239      2   -688   -405     46    389    280   -353
    301    207    -93   -254    197     57   -730   -366    101    459    355   -301
    246    218    -28   -231    137     96   -753   -332    140    509    407   -244
    179    181      2   -181     88     93   -737   -319    155    527    439   -213
    132    155     23   -145     54     90   -748   -335    140    511    441   -200
     75    101     25    -90     25     64   -743   -342    129    496    423   -205
     31     44     12    -36     10     28   -714   -358    106    462    392   -228
    -20    -18      2     18    -12     -7   -711   -392     51    394    316   -309
    -62   -103    -41     83    -12    -72   -706   -431     -2    324    241   -379
   -109   -213   -106    158     -2   -158   -683   -480    -64    241    153   -472
   -179   -311   -132    246    -23   -223   -683   -527   -122    163     64   -532
   -226   -392   -166    306    -31   -280   -683   -574   -176    101      0   -597
   -254   -483   -228    368    -15   -355   -659   -613   -236     41    -67   -670
   -296   -540   -246    418    -25   -394   -675   -652   -288    -15   -129   -724
   -345   -620   -275    483    -36   -449   -693   -688   -332    -59   -176   -745
   -394   -696   -303    542    -46   -501   -675   -701   -348    -77   -179   -771
   -439   -740   -301    589    -70   -522   -649   -706   -355    -88   -187   -782
   -465   -776   -314    620    -77   -545   -631   -696   -337    -72   -174   -758
   -506   -807   -301    657   -103   -555   -618   -670   -309    -18    -88   -688
   -506   -807   -301    657   -103   -555   -610   -662   -306    -23    -90   -748
   -514   -810   -296    659   -109   -553   -571   -631   -272    -10   -111   -732
   -535   -805   -270    670   -135   -537   -522   -584   -215     36    -62   -672
   -571   -805   -233    688   -168   -519   -574   -592   -210     41    -54   -654
   -607   -815   -210    709   -200   -514   -545   -571   -187     67    -25   -628
   -623   -813   -189    717   -218   -501   -535   -555   -166     96      5   -628
   -607   -813   -205    709   -202   -509   -550   -566   -161    103     18   -628
   -649   -867   -218    758   -215   -542   -581   -589   -176     96     28   -620
   -675   -891   -218    782   -231   -555   -602   -605   -181     98     36   -615
   -641   -833   -192    737   -226   -511   -563   -579   -153    124     70   -555
   -620   -782   -163    701   -231   -472   -537   -574   -148    127     72   -540
   -618   -826   -207    722   -205   -517   -589   -602   -176    101     51   -550
   -620   -911   -290    763   -166   -602   -576   -597   -171    111     77   -581
   -633   -969   -337    800   -150   -654   -563   -615   -202     67     23   -618
   -657  -1036   -379    846   -140   -709   -561   -626   -220     36    -15   -626
   -659  -1065   -405    862   -127   -735   -561   -633   -226     33    -15   -649
   -678  -1143   -465    909   -106   -805   -548   -641   -236     23    -18   -659
   -706  -1202   -496    953   -106   -849   -587   -683   -283    -28    -64   -709
   -745  -1275   -532   1008   -106   -904   -610   -722   -322    -77   -135   -750
   -771  -1363   -592   1067    -90   -979   -631   -756   -363   -122   -192   -787
   -722  -1335   -615   1028    -54   -974   -613   -745   -348   -114   -163   -784
   -649  -1265   -615    956    -18   -940   -561   -706   -301    -75   -119   -740
   -615  -1247   -631    930      5   -940   -527   -688   -283    -57    -98   -732
   -639  -1273   -633    956     -2   -953   -530   -701   -296    -72   -122   -745
   -696  -1337   -641   1015    -28   -989   -532   -714   -296    -77   -116   -753
   -711  -1382   -670   1047    -20  -1026   -506   -701   -277    -64   -101   -761
   -701  -1413   -714   1054      5  -1062   -472   -657   -241    -59   -132   -782
   -678  -1402   -724   1041     23  -1065   -384   -532   -122      7   -114   -818
   -662  -1267   -605    963    -31   -937   -301   -358     80    202     20   -748
   -633  -1000   -368    815   -135   -685   -280   -140    387    584    400   -353
   -589   -597     -7    592   -290   -301   -348    -85    542    909    891    174
   -623   -324    298    475   -462    -12   -511   -368    329    943   1244    613
   -750   -335    413    542   -584     38   -685   -789    -85    709   1273    693
   -841   -670    171    756   -509   -252   -872  -1293   -678     75    662    171
   -839  -1213   -374   1023   -236   -795   -987  -1725  -1314   -846   -441   -782
   -761  -1595   -833   1179     36  -1215  -1008  -1753  -1470  -1166   -901  -1221
   -745  -1803  -1057   1273    155  -1431   -935  -1519  -1189   -927   -763  -1202
   -706  -1810  -1104   1257    197  -1457   -800  -1275   -893   -667   -597  -1106
   -696  -1753  -1057   1221    179  -1405   -652  -1044   -613   -423   -426   -976
   -691  -1675   -984   1184    145  -1330   -514   -839   -381   -213   -244   -836
   -696  -1652   -956   1174    127  -1304   -446   -750   -288   -122   -166   -792
   -680  -1641   -961   1161    137  -1301   -441   -740   -267   -101   -163   -776
   -667  -1631   -963   1148    145  -1299   -431   -727   -246    -80   -137   -766
   -644  -1615   -971   1130    163  -1293   -410   -706   -213    -49   -101   -750
   -623  -1615   -992   1117    184  -1304   -407   -706   -202    -44   -103   -724
   -623  -1628  -1008   1124    192  -1319   -394   -693   -189    -31    -90   -722
   -633  -1634  -1000   1132    181  -1317   -379   -678   -171    -20    -80   -706
   -618  -1652  -1034   1135    207  -1343   -374   -662   -150      0    -57   -696
   -602  -1631  -1031   1114    213  -1332   -363   -649   -129     25    -25   -685
   -589  -1610  -1021   1098    213  -1314   -355   -644   -111     41    -15   -665
   -587  -1602  -1018   1093    213  -1312   -348   -633    -90     59      5   -641
   -589  -1600  -1010   1096    210  -1306   -337   -620    -72     75     20   -633
   -589  -1600  -1013   1093    210  -1306   -345   -613    -59     88     33   -597
   -587  -1610  -1026   1098    218  -1319   -335   -587    -25    119     70   -579
   -587  -1621  -1036   1104    223  -1330   -316   -555     12    161    109   -558
   -594  -1605  -1010   1101    207  -1309   -303   -522     51    200    137   -555
   -584  -1582  -1000   1080    205  -1291   -309   -501     70    215    145   -501
   -563  -1558   -995   1060    215  -1278   -298   -457    129    272    207   -441
   -540  -1509   -971   1023    213  -1239   -288   -397    210    355    285   -392
   -535  -1473   -937   1005    200  -1205   -275   -340    285    436    363   -337
   -535  -1444   -911    987    187  -1179   -272   -275    361    509    436   -290
   -514  -1410   -896    963    189  -1153   -267   -210    444    602    537   -205
   -514  -1358   -844    935    163  -1101   -259   -163    498    667    618   -142
   -511  -1330   -818    922    153  -1075   -254   -132    532    706    665    -72
   -509  -1304   -795    904    140  -1049   -241   -111    548    730    698    -57
   -524  -1309   -787    917    129  -1049   -239   -114    545    717    688    -62
   -540  -1345   -805    940    129  -1075   -239   -135    517    680    665    -64
   -558  -1374   -815    966    127  -1096   -231   -168    470    626    613   -109
   -581  -1415   -836    997    124  -1124   -241   -218    418    553    542   -166
   -618  -1501   -885   1060    132  -1195   -228   -267    358    478    475   -246
   -633  -1577   -943   1104    153  -1260   -220   -332    290    384    376   -322
   -657  -1678  -1021   1169    181  -1350   -205   -389    231    298    306   -389
   -675  -1766  -1091   1218    207  -1428   -241   -475    135    194    205   -465
   -688  -1865  -1176   1278    241  -1522   -270   -540     67    114    116   -524
   -706  -1971  -1265   1337    277  -1618   -270   -571     36     75     72   -597
   -717  -1984  -1267   1350    275  -1626   -270   -600     18     49     46   -620
   -730  -2021  -1291   1374    277  -1654   -290   -657    -36    -20    -12   -628
   -745  -2086  -1340   1415    296  -1714   -314   -701    -80    -70    -72   -670
   -750  -2117  -1369   1434    306  -1743   -303   -706    -75    -70    -70   -672
   -724  -2132  -1408   1428    340  -1771   -337   -711    -64    -67    -57   -696
   -685  -2114  -1431   1397    371  -1774   -348   -714    -62    -70    -67   -693
   -680  -2122  -1441   1400    379  -1782   -298   -693    -31    -49    -57   -667
   -704  -2099  -1395   1400    342  -1748   -254   -662     20     -5    -12   -644
   -683  -2047  -1363   1366    340  -1706   -246   -672     23    -12    -15   -662
   -628  -2031  -1402   1330    384  -1717   -236   -675     25    -18    -23   -626
   -626  -2055  -1428   1340    400  -1740   -228   -659     46      2     -2   -623
   -644  -2068  -1423   1353    389  -1745   -241   -659     62     20     20   -639
   -620  -2047  -1426   1335    402  -1738   -265   -672     64     28     44   -626
   -574  -2031  -1457   1301    441  -1745   -239   -675     57     20     41   -610
   -483  -1997  -1514   1239    514  -1756   -241   -675     54     23     36   -589
   -423  -1974  -1551   1197    561  -1764   -236   -665     59     41     46   -566
   -392  -1982  -1590   1187    597  -1787   -197   -659     51     38     44   -581
   -387  -2049  -1662   1215    636  -1857   -218   -675     28     10     28   -581
   -374  -2070  -1699   1221    662  -1886   -197   -667     36     18     41   -568
   -319  -2070  -1753   1192    714  -1912   -168   -657     38     18     33   -610
   -288  -2096  -1808   1192    758  -1953   -187   -683      5    -23     -5   -662
   -290  -2145  -1855   1215    779  -2000   -145   -678      5    -28      0   -636
   -246  -2127  -1883   1187    818  -2005   -116   -672      5    -31     -5   -646
   -181  -2107  -1925   1143    870  -2016   -114   -680    -10    -51    -23   -652
   -184  -2135  -1951   1161    883  -2044   -129   -704    -38    -85    -67   -678
   -171  -2158  -1990   1163    909  -2075   -122   -717    -62   -114   -109   -683
   -101  -2109  -2008   1106    950  -2060    -77   -680    -31    -83    -67   -652
    -67  -2096  -2031   1080    979  -2062    -51   -672    -15    -75    -36   -633
    -38  -2083  -2044   1062   1002  -2065    -38   -667    -15    -77    -31   -613
     25  -2057  -2083   1013   1052  -2068    -15   -652      0    -64    -18   -626
     93  -2044  -2140    974   1117  -2091      0   -641     10    -62    -20   -644
    145  -2031  -2179    940   1161  -2107     64   -584     49    -54    -31   -652
    220  -2003  -2223    891   1221  -2112    194   -454    155    -23    -57   -691
    288  -1878  -2169    795   1226  -2023    265   -280    342    140     62   -594
    376  -1613  -1990    618   1182  -1803    332    -44    646    491    402   -270
    485  -1218  -1704    366   1093  -1462    311    111    898    888    898    249
    488   -833  -1322    174    904  -1078    202    -59    815   1034   1325    769
    413   -756  -1171    171    792   -963     41   -436    472    904   1475    971
    342   -989  -1332    322    836  -1161   -111   -898    -57    389   1049    607
    277  -1525  -1805    623   1039  -1665   -205  -1382   -727   -537    -36   -361
    303  -1961  -2265    828   1283  -2112   -288  -1543  -1065  -1085   -743   -992
    345  -2200  -2546    927   1444  -2372   -246  -1332   -846   -911   -662   -976
    348  -2283  -2634    966   1491  -2457   -142  -1098   -561   -662   -498   -880
    363  -2249  -2613    943   1486  -2431     12   -849   -277   -413   -306   -753
    368  -2166  -2535    898   1452  -2351    179   -618    -36   -192   -140   -631
    363  -2112  -2478    872   1418  -2294    226   -524     54    -98    -67   -571
    376  -2099  -2475    859   1423  -2286    265   -488     88    -64    -38   -553
    350  -2104  -2455    872   1402  -2278    296   -462    111    -38    -18   -532
    309  -2101  -2410    896   1358  -2255    332   -431    140     -5      7   -506
    298  -2091  -2390    896   1343  -2239    348   -415    153     12     20   -488
    293  -2086  -2379    896   1335  -2231    366   -394    163     25     31   -465
    288  -2096  -2387    901   1337  -2242    368   -384    158     25     36   -454
    288  -2112  -2400    911   1343  -2255    376   -376    161     28     44   -446
    233  -2156  -2390    958   1309  -2270    353   -379    158     25     41   -452
    213  -2161  -2374    971   1293  -2268    340   -374    158     36     46   -446
    249  -2096  -2348    922   1299  -2221    381   -335    194     77     83   -405
    298  -2039  -2338    870   1317  -2187    418   -301    223    111    111   -363
    319  -2044  -2364    862   1340  -2205    418   -285    236    127    129   -348
    342  -2042  -2385    849   1361  -2213    415   -270    246    137    142   -342
    379  -2008  -2387    813   1382  -2197    431   -236    275    168    171   -319
    400  -2005  -2405    802   1402  -2205    441   -200    316    210    207   -296
    394  -1987  -2385    795   1387  -2184    431   -171    345    239    233   -270
    358  -1961  -2320    800   1337  -2140    452   -135    384    285    283   -223
    397  -1914  -2314    756   1353  -2114    459    -90    428    342    337   -174
    527  -1790  -2317    631   1421  -2052    488     -7    511    439    428    -88
    607  -1641  -2249    514   1428  -1945    535     83    607    558    550     25
    589  -1574  -2166    491   1376  -1870    532    124    657    626    631     98
    594  -1517  -2112    462   1350  -1816    517    161    696    675    696    161
    615  -1465  -2081    426   1348  -1771    532    213    737    724    753    228
    631  -1400  -2031    384   1330  -1714    555    246    758    748    784    277
    636  -1358  -1995    361   1314  -1675    548    244    745    732    779    283
    620  -1363  -1987    371   1301  -1675    542    220    711    693    743    257
    574  -1415  -1990    420   1280  -1701    522    184    659    631    688    218
    535  -1473  -2008    467   1270  -1740    532    150    605    563    618    158
    524  -1483  -2008    478   1265  -1745    558    127    561    506    545    103
    506  -1543  -2049    517   1275  -1795    568     88    501    428    457     36
    488  -1634  -2122    574   1304  -1878    542     28    423    329    358    -41
    441  -1730  -2171    641   1304  -1951    522    -28    342    239    272   -122
    483  -1714  -2200    615   1340  -1956    579    -28    322    205    239   -148
    470  -1774  -2247    649   1356  -2008    592    -57    267    148    181   -202
    420  -1867  -2288    724   1353  -2078    548   -114    197     80    114   -259
    363  -1958  -2325    797   1343  -2140    506   -161    140     20     46   -319
    371  -1971  -2343    800   1356  -2156    514   -168    119      0     23   -337
    389  -1958  -2348    784   1366  -2151    535   -155    119      5     28   -327
    397  -1966  -2364    784   1379  -2164    561   -142    124     10     25   -322
    418  -1953  -2374    766   1395  -2164    545   -148    106     -5     15   -329
    389  -1982  -2372    795   1379  -2177    522   -148    101     -7     12   -329
    363  -1961  -2325    797   1343  -2140    522   -124    114     10     20   -314
    379  -1870  -2249    745   1314  -2060    563    -75    163     51     57   -270
    337  -1857  -2197    758   1265  -2026    589    -57    176     67     70   -259
    322  -1821  -2145    748   1231  -1982    592    -38    181     72     70   -270
    324  -1753  -2078    714   1200  -1914    587    -18    194     88     77   -252
    319  -1673  -1992    678   1156  -1831    600      2    226    119    111   -202
    241  -1722  -1964    737   1101  -1842    579    -38    187     88     93   -215
    202  -1761  -1966    779   1083  -1862    537    -70    145     57     70   -244
    244  -1693  -1938    722   1088  -1813    485    -62    132     54     70   -249
    213  -1683  -1896    735   1054  -1790    459    -57    116     54     59   -218
    187  -1699  -1888    756   1036  -1792    504    -54    101     36     44   -210
    142  -1745  -1888    800   1015  -1816    517    -75     70      7     12   -241
     85  -1805  -1891    859    987  -1847    452    -85     36    -23    -12   -270
     54  -1834  -1888    891    971  -1860    465    -64     25    -33    -33   -280
     88  -1787  -1878    849    982  -1831    532    -54     20    -25    -33   -265
     75  -1823  -1899    872    987  -1860    548    -72    -12    -57    -62   -285
     33  -1860  -1893    914    961  -1878    540    -80    -38    -77    -80   -314
    101  -1766  -1867    833    984  -1816    579    -31    -12    -54    -62   -290
     10  -1891  -1904    940    953  -1896    553    -59    -57    -96   -106   -322
    -12  -1899  -1888    956    935  -1893    555    -62    -64    -98   -111   -322
     -5  -1829  -1826    917    909  -1829    568    -46    -57    -88   -106   -319
    -57  -1899  -1842    979    891  -1870    550    -54    -77   -111   -132   -337
    -70  -1899  -1831    984    878  -1865    522    -57    -96   -129   -153   -345
      2  -1787  -1790    891    896  -1787    542    -25    -75   -103   -116   -303
    -54  -1792  -1740    922    841  -1766    548    -33    -85   -116   -132   -314
    -77  -1795  -1717    937    818  -1756    571      2    -72   -132   -205   -418
    -70  -1678  -1610    872    769  -1644    701    171     80    -31   -171   -379
   -101  -1574  -1475    836    685  -1525    774    340    270    158    -15   -280
    -83  -1343  -1262    711    589  -1304    774    563    550    519    355     59
    -15   -937   -922    478    452   -930    652    639    706    833    818    566
      5   -514   -519    254    262   -517    488    335    485    844   1135   1000
   -135   -420   -285    277     75   -355    327    -72    103    649   1169   1117
   -322   -753   -433    535     54   -592    137   -592   -496     12    548    561
   -394  -1345   -950    870    277  -1148     12  -1067  -1208   -982   -636   -491
   -368  -1714  -1345   1041    485  -1530    -12  -1062  -1330  -1231  -1008   -841
   -381  -1945  -1564   1163    589  -1756     12   -872  -1119  -1044   -914   -828
   -342  -1945  -1602   1143    626  -1774    116   -620   -833   -779   -732   -724
   -332  -1852  -1519   1093    592  -1686    285   -348   -537   -517   -535   -594
   -322  -1740  -1421   1028    548  -1582    392   -179   -358   -350   -400   -493
   -324  -1654  -1330    989    501  -1493    420   -114   -301   -290   -361   -457
   -340  -1600  -1260    969    457  -1431    449    -83   -270   -262   -345   -428
   -392  -1618  -1226   1005    415  -1423    454    -75   -265   -254   -335   -423
   -410  -1610  -1200   1008    392  -1405    426    -83   -280   -262   -342   -426
   -439  -1595  -1156   1015    358  -1376    402    -85   -290   -267   -353   -444
   -459  -1561  -1101   1010    319  -1332    394    -83   -296   -262   -358   -436
   -470  -1556  -1085   1013    306  -1322    394    -85   -303   -270   -381   -472
   -465  -1545  -1080   1005    306  -1314    389    -72   -290   -249   -376   -475
   -472  -1517  -1044    995    283  -1280    384    -62   -275   -231   -355   -452
   -480  -1504  -1023    989    270  -1262    384    -51   -267   -207   -319   -410
   -493  -1480   -987    987    246  -1234    387    -38   -257   -187   -293   -400
   -485  -1436   -953    958    231  -1197    379    -38   -259   -192   -335   -433
   -483  -1402   -919    940    218  -1161    366    -25   -254   -179   -340   -381
   -491  -1356   -867    922    187  -1111    358     -5   -239   -148   -314   -355
   -483  -1299   -815    891    166  -1057    358     23   -210   -109   -272   -332
   -465  -1241   -776    852    155  -1010    361     49   -179    -75   -236   -296
   -459  -1184   -724    820    129   -956    361     85   -140    -31   -197   -272
   -452  -1137   -688    792    116   -914    355    127    -90     31   -142   -233
   -428  -1067   -639    748    103   -854    358    184    -25    109    -70   -184
   -402   -992   -589    696     90   -789    358    236     23    168    -28   -142
   -381   -906   -524    641     70   -717    355    301     93    254     41    -38
   -361   -800   -439    579     36   -620    358    371    176    358    155     70
   -353   -706   -353    530      0   -530    376    446    259    462    265    140
   -342   -602   -259    470    -44   -431    381    478    293    491    288    163
   -316   -514   -197    415    -59   -355    384    480    296    496    296    231
   -309   -462   -153    384    -80   -309    400    488    290    501    298    218
   -309   -446   -137    379    -85   -293    407    488    275    483    272    213
   -322   -444   -122    384   -101   -285    387    452    231    436    233    176
   -342   -462   -122    402   -111   -293    389    423    184    384    194    140
   -355   -485   -129    420   -114   -309    394    381    129    319    124     57
   -358   -493   -135    426   -111   -314    400    327     75    252     46     -7
   -350   -501   -150    423   -103   -327    405    277     18    187    -23    -38
   -348   -527   -179    436    -85   -353    397    231    -36    132    -75    -88
   -335   -524   -192    428    -72   -361    394    194    -77     90   -111   -122
   -316   -496   -179    407    -70   -337    392    166   -111     54   -145   -168
   -314   -501   -187    407    -64   -345    379    140   -142     23   -189   -187
   -319   -483   -163    400    -77   -324    381    124   -166      5   -215   -194
   -303   -452   -148    376    -80   -301    379    114   -184    -10   -228   -181
   -275   -407   -132    342    -72   -270    379    119   -176      2   -205   -184
   -254   -358   -103    303    -75   -231    384    137   -155     20   -187   -174
   -244   -322    -80    283    -83   -202    392    150   -140     36   -174   -150
   -207   -267    -59    236    -77   -163    407    174   -109     72   -135   -150
   -124   -163    -38    145    -44   -101    431    207    -75    106   -119   -148
    -90    -64     23     75    -59    -20    449    236    -44    135    -96    -77
    -57     33     90     12    -72     62    488    265    -18    163    -67    -44
    -36    111    148    -38    -93    129    514    293      7    192    -25    -46
     -5    200    205    -96   -103    202    496    288      7    202    -20    -38
     23    267    241   -148   -109    254    498    301     25    236     18    -12
     57    345    285   -202   -114    316    504    314     51    272     62     33
     93    348    254   -223    -80    303    485    314     51    277     67     57
    124    392    267   -257    -70    329    446    290     23    254     49     41
    135    485    350   -314   -106    418    446    296     23    257     46     62
    155    504    348   -329    -96    426    452    298     23    259     36     80
    171    488    316   -329    -72    402    452    298     10    259     46     96
    181    493    311   -337    -64    402    446    296      0    249     59     70
    200    467    267   -335    -33    366    436    285    -15    231     23     31
    194    459    262   -327    -33    361    431    277    -33    218     -7     25
    176    480    301   -329    -62    389    433    270    -41    210     -7     10
    192    504    311   -348    -59    407    436    257    -51    200    -18    -25
    200    465    265   -332    -31    363    449    254    -67    184    -49    -64
    197    446    249   -322    -25    348    433    236    -93    158    -70    -75
    215    441    226   -329     -5    335    410    215   -119    129   -101    -70
    231    446    215   -337      7    332    402    207   -124    127   -103    -70
    241    485    241   -366      0    363    413    220   -106    145    -83    -90
    239    475    236   -358      0    358    423    233    -93    161    -70    -80
    244    496    252   -371     -5    376    405    215   -111    140    -96    -85
    288    553    265   -420     12    410    407    213   -106    145    -88    -85
    319    537    215   -431     51    376    413    236    -88    155    -80    -93
    327    537    210   -433     59    374    496    316    -36    153   -127   -189
    309    631    322   -472     -5    478    623    485    114    254    -90   -119
    358    854    496   -605    -67    675    717    727    405    566    197    127
    478   1189    709   -833   -116    950    685    930    685    974    670    553
    517   1584   1067  -1049   -275   1327    558    807    683   1192   1088   1021
    452   1862   1410  -1158   -478   1639    340    433    436   1215   1374   1366
    350   1803   1452  -1075   -550   1628    103    -51     -2    914   1244   1260
    270   1280   1010   -776   -371   1145    -18   -579   -680     18    246    394
    265    758    493   -511   -114    626   -127   -865  -1195   -753   -652   -379
    309    496    187   -402     59    342   -148   -730  -1111   -743   -745   -517
    358    397     38   -376    161    218    -67   -485   -852   -509   -605   -488
    402    457     54   -431    174    257     88   -244   -581   -272   -431   -345
    446    555    109   -501    168    332    257      0   -324    -41   -249   -218
    480    620    140   -553    171    381    350    127   -189     77   -171   -184
    511    688    176   -600    168    433    394    181   -127    124   -145   -148
    527    709    179   -620    174    446    423    207   -106    153   -114   -132
    553    711    155   -633    197    433    405    223    -88    176    -77    -96
    589    756    166   -675    213    462    392    228    -83    187    -62    -90
    602    826    223   -714    189    524    397    223    -85    184    -72   -109
    605    795    189   -701    207    491    423    236    -67    200    -62    -96
    613    763    150   -688    231    459    394    226    -62    205    -57    -88
    594    766    168   -683    213    467    379    220    -44    226    -38    -70
    610    776    166   -693    223    472    384    226    -36    244    -23    -54
    610    800    189   -706    210    493    376    236    -23    262    -10    -46
    605    849    244   -727    181    548    374    252     -2    285     20    -23
    618    867    249   -743    184    558    379    259     15    306     44     -7
    623    870    246   -745    189    558    381    275     38    340     72     15
    592    885    293   -740    150    592    402    314     83    389    122     54
    600    888    288   -745    155    589    407    342    116    428    161     90
    607    906    296   -758    155    602    407    366    148    465    192    109
    610    948    337   -779    137    644    400    402    189    511    236    140
    597    974    376   -787    109    675    394    439    246    576    288    200
    576    992    415   -784     80    704    394    485    311    654    348    244
    553   1021    465   -787     44    743    400    545    384    743    433    319
    548   1072    524   -810     12    800    392    602    444    820    519    415
    511   1135    620   -826    -54    878    381    649    498    893    600    501
    475   1184    709   -831   -116    948    394    693    548    950    670    566
    428   1218    787   -826   -179   1002    410    722    584    992    711    594
    410   1231    820   -820   -205   1026    363    696    558    971    691    597
    397   1205    805   -802   -205   1005    337    672    532    932    665    576
    366   1156    789   -761   -213    971    350    646    501    891    631    550
    345   1117    769   -732   -213    945    355    610    454    836    576    511
    309   1044    735   -675   -213    891    366    576    407    784    545    454
    298   1002    701   -652   -202    852    384    532    361    717    446    387
    301    971    667   -636   -184    820    363    480    311    652    376    303
    267    932    665   -602   -200    800    345    410    239    574    303    254
    254    852    597   -553   -171    724    327    348    174    509    236    187
    233    802    566   -519   -166    683    309    293    114    449    192    132
    210    756    545   -483   -166    649    298    246     77    410    158     88
    171    670    498   -420   -163    587    296    207     36    368    101     33
    158    626    467   -392   -153    548    277    194     18    353     85     15
    150    636    483   -394   -166    561    257    187     10    350     90     15
    132    633    498   -384   -181    566    241    171     -5    337     80     -7
    124    589    465   -358   -171    527    220    148    -28    316     59    -25
    116    537    420   -327   -150    480    205    135    -49    306     41    -38
     96    561    465   -329   -184    514    184    127    -54    309     41    -44
     80    584    504   -335   -210    545    161    116    -59    303     28    -49
     85    597    511   -342   -213    555    168    119    -54    306     33    -51
     70    615    545   -342   -236    581    197    137    -23    324     44    -59
     75    633    558   -355   -244    597    174    135    -23    329     51    -54
     80    633    553   -355   -236    592    161    119    -44    324     51    -38
     72    644    571   -358   -249    607    153    109    -44    324     54    -25
     54    652    597   -353   -270    626    129     93    -44    322     54    -31
     49    667    615   -361   -283    641     83     57    -67    298     31    -62
     44    641    597   -342   -275    618     44     28    -88    277     15    -70
     46    623    574   -337   -262    600     10     18   -106    267      5    -59
     41    589    548   -314   -252    568    -12      2   -132    244      0    -59
     10    568    555   -290   -272    561    -28    -18   -148    228    -20    -72
      5    491    483   -249   -239    488    -41    -46   -187    187    -51   -106
      0    467    467   -233   -233    467    -62    -70   -215    155    -75   -106
    -15    413    428   -197   -220    420   -106    -93   -244    142    -83   -127
    -28    335    361   -153   -194    348   -114   -124   -275    106   -116   -189
    -54    290    342   -119   -200    316   -124   -148   -288     77   -150   -220
    -70    236    306    -83   -189    272   -137   -174   -309     44   -189   -246
    -51    194    246    -70   -148    220   -140   -197   -324     15   -233   -283
    -41    161    202    -59   -122    179   -163   -218   -337     -2   -259   -316
    -64    106    168    -20   -116    137   -202   -246   -361    -31   -283   -332
    -88     57    145     12   -116    101   -200   -259   -371    -49   -309   -342
    -90     36    127     28   -109     80   -205   -265   -368    -54   -319   -353
   -122     46    168     36   -145    106   -226   -262   -363    -49   -311   -353
   -124     59    184     33   -155    119   -218   -257   -355    -46   -301   -358
    -93     72    166      7   -129    119   -176   -233   -335    -33   -285   -340
    -98     70    168     15   -132    119   -127   -161   -277    -10   -283   -355
    -59    142    200    -41   -129    171    -10     -2   -140     88   -265   -366
    -15    327    342   -155   -179    335     88    197     77    311    -75   -202
     -5    550    555   -272   -280    553     77    405    345    644    306    132
    -10    917    927   -452   -467    922     25    418    457    867    698    594
   -122   1171   1293   -524   -709   1231   -153     23    194    818    924    971
   -277   1244   1522   -483   -901   1382   -350   -459   -189    584    893   1028
   -446    875   1322   -215   -885   1096   -535   -948   -698     25    311    431
   -517    223    740    148   -628    480   -678  -1363  -1301   -818   -719   -517
   -472   -197    275    335   -374     36   -789  -1356  -1376   -979   -958   -763
   -410   -322     88    366   -249   -116   -748  -1127  -1140   -771   -820   -701
   -389   -314     75    350   -233   -119   -623   -867   -885   -542   -654   -594
   -410   -314     96    363   -254   -109   -431   -587   -618   -319   -488   -483
   -420   -262    158    340   -290    -51   -345   -446   -488   -210   -405   -420
   -407   -202    202    303   -306      0   -332   -394   -436   -158   -361   -392
   -433   -226    207    327   -322    -10   -327   -381   -420   -142   -350   -392
   -439   -254    184    348   -311    -36   -298   -363   -402   -122   -335   -374
   -452   -265    184    358   -319    -41   -290   -342   -381    -93   -314   -353
   -488   -298    189    394   -340    -57   -298   -340   -379    -93   -316   -342
   -517   -358    158    436   -340   -101   -322   -350   -387   -109   -327   -348
   -504   -363    140    433   -322   -111   -337   -342   -376    -96   -311   -332
   -465   -309    153    384   -311    -77   -303   -311   -348    -62   -293   -293
   -496   -348    148    420   -322   -101   -296   -296   -327    -33   -244   -296
   -527   -376    150    452   -340   -114   -290   -283   -306    -10   -202   -290
   -542   -379    163    462   -353   -109   -301   -288   -306    -15   -218   -259
   -587   -394    189    488   -389   -103   -311   -285   -296     -5   -213   -223
   -615   -381    233    498   -426    -75   -314   -272   -283     10   -197   -223
   -641   -387    254    514   -449    -67   -324   -259   -265     31   -181   -223
   -646   -415    231    532   -439    -93   -332   -244   -249     46   -161   -220
   -662   -407    252    535   -459    -77   -332   -220   -231     64   -132   -202
   -662   -392    270    524   -467    -62   -335   -192   -197     98   -101   -194
   -667   -384    283    524   -478    -51   -332   -163   -155    142    -51   -158
   -670   -345    324    509   -498    -10   -361   -148   -127    168    -31   -137
   -662   -311    350    485   -509     18   -350    -90    -67    228     15    -88
   -646   -257    389    452   -519     64   -363    -31     -2    303     83    -18
   -646   -213    433    428   -542    109   -368     25     67    379    168     70
   -662   -137    524    400   -594    192   -384     59    114    441    249    135
   -657    -98    555    376   -607    228   -381     70    137    459    267    140
   -683    -80    602    379   -644    259   -376     64    145    457    262    176
   -714    -62    652    387   -685    296   -371     59    161    467    283    176
   -724    -67    657    397   -691    293   -366     31    153    441    265    179
   -743    -83    657    410   -701    285   -371    -10    122    392    215    166
   -776    -67    709    420   -743    319   -371    -62     77    327    145    111
   -792    -98    693    444   -745    298   -368   -114     38    277     88     44
   -813   -171    641    493   -727    233   -348   -163      5    228     36    -15
   -828   -254    574    537   -701    158   -355   -210    -28    181     -7    -36
   -844   -252    592    545   -719    168   -374   -280    -90    103    -75   -101
   -852   -301    548    576   -701    122   -368   -324   -127     62   -103   -155
   -857   -275    581    566   -719    153   -423   -394   -197     -7   -174   -205
   -852   -283    568    566   -711    142   -446   -439   -233    -46   -213   -231
   -852   -311    537    581   -696    111   -439   -459   -249    -64   -236   -252
   -844   -335    509    587   -678     85   -428   -459   -233    -54   -233   -231
   -849   -350    498    600   -675     72   -420   -470   -239    -62   -244   -236
   -852   -355    493    602   -675     67   -426   -475   -239    -62   -246   -246
   -823   -329    493    574   -659     80   -428   -475   -231    -54   -239   -239
   -795   -309    483    550   -639     85   -423   -470   -220    -41   -236   -236
   -782   -301    480    542   -631     88   -420   -475   -220    -41   -246   -231
   -787   -298    485    542   -639     93   -423   -480   -215    -36   -244   -226
   -784   -265    517    524   -652    124   -405   -467   -200    -18   -233   -215
   -763   -223    537    491   -652    155   -374   -446   -171     10   -210   -200
   -748   -174    574    462   -662    200   -345   -431   -140     36   -184   -176
   -745   -127    615    436   -683    244   -340   -431   -127     44   -171   -161
   -737   -116    618    426   -680    249   -353   -436   -127     44   -168   -163
   -717    -70    644    392   -683    285   -379   -449   -129     51   -155   -150
   -685    -25    659    355   -672    316   -387   -467   -124     64   -137   -122
   -688    -28    657    355   -675    314   -413   -483   -135     62   -137   -129
   -709    -31    675    368   -693    322   -433   -496   -145     59   -140   -140
   -693    -28    665    358   -680    316   -441   -506   -148     51   -137   -129
   -688    -31    657    361   -672    311   -433   -509   -145     51   -142   -129
   -722    -59    659    389   -693    298   -418   -498   -145     54   -142   -106
   -732    -80    652    405   -693    285   -415   -511   -158     38   -153   -109
   -743   -116    623    428   -685    252   -413   -522   -158     33   -161   -135
   -722   -135    587    428   -654    226   -415   -535   -171     20   -163   -142
   -719   -142    576    428   -649    215   -415   -555   -192      0   -179   -181
   -735   -158    576    444   -657    207   -413   -576   -210    -23   -207   -200
   -745   -176    568    459   -659    194   -418   -589   -233    -44   -228   -226
   -732   -207    524    470   -628    158   -420   -602   -244    -59   -244   -244
   -730   -233    496    480   -613    129   -410   -597   -241    -59   -236   -239
   -714   -226    488    470   -602    129   -418   -605   -246    -62   -241   -246
   -711   -202    509    457   -613    153   -418   -613   -249    -67   -252   -257
   -730   -184    545    457   -639    179   -423   -618   -244    -70   -257   -249
   -717   -202    514    459   -618    153   -431   -618   -244    -75   -257   -244
   -711   -213    498    462   -605    142   -418   -615   -231    -70   -246   -241
   -711   -231    480    470   -597    124   -384   -584   -207    -59   -249   -246
   -711   -187    524    449   -618    168   -280   -462   -122    -23   -252   -275
   -670   -106    563    387   -618    228   -202   -298     28    101   -168   -231
   -623     93    717    265   -670    405    -98    -23    322    415    129      0
   -535    433    969     49   -750    701    -54    233    605    779    540    433
   -535    831   1366   -148   -950   1098   -179     51    587    948    885    898
   -659   1054   1714   -197  -1187   1382   -423   -459    337    937   1091   1187
   -800   1036   1836   -119  -1317   1434   -667  -1018    -77    618    896   1041
   -906    568   1475    166  -1189   1021   -859  -1584   -743   -213     15    236
   -901    -31    870    467   -885    418  -1023  -1860  -1228   -909   -776   -524
   -831   -303    527    566   -680    111  -1044  -1662  -1106   -831   -792   -613
   -745   -353    392    548   -568     18   -943  -1382   -867   -633   -670   -540
   -685   -306    379    493   -532     36   -732  -1093   -613   -439   -540   -457
   -633   -257    376    446   -506     59   -532   -831   -374   -239   -407   -376
   -610   -194    413    400   -514    109   -465   -730   -275   -153   -335   -329
   -581   -163    418    374   -501    124   -431   -693   -236   -122   -306   -314
   -571   -150    420    358   -498    135   -402   -662   -202    -93   -277   -290
   -568   -127    441    348   -506    155   -374   -631   -163    -54   -239   -270
   -561   -129    431    342   -496    150   -376   -613   -140    -33   -223   -262
   -530   -127    402    327   -467    135   -379   -607   -135    -25   -218   -241
   -504   -116    387    309   -446    135   -376   -615   -140    -23   -228   -239
   -478    -93    384    285   -431    145   -371   -613   -135    -12   -223   -213
   -459    -57    400    257   -431    171   -379   -607   -122     -2   -207   -210
   -446    -54    389    249   -420    166   -371   -592    -96     18   -184   -202
   -428    -20    405    223   -418    192   -402   -600    -90     25   -176   -205
   -405    -15    389    210   -397    187   -394   -592    -77     38   -166   -207
   -407    -31    376    218   -394    171   -389   -574    -51     67   -140   -184
   -392    -18    374    205   -384    179   -389   -555    -28     96   -109   -176
   -368      7    374    179   -371    189   -381   -540     -7    111    -93   -153
   -348     38    387    155   -366    213   -368   -519     20    140    -70   -127
   -311     59    371    124   -342    215   -381   -491     51    181    -36   -109
   -309     57    366    124   -337    213   -397   -457     80    223      2    -80
   -280     83    363     96   -324    223   -374   -413    127    267     44    -41
   -239    140    379     49   -309    259   -361   -353    187    335    109     15
   -189    213    400    -12   -296    306   -366   -288    254    413    192     90
   -179    246    426    -33   -301    335   -368   -244    296    467    244    137
   -137    345    483   -106   -311    413   -387   -213    324    514    298    194
    -88    423    511   -166   -298    467   -389   -184    348    553    345    246
    -44    431    472   -194   -259    449   -387   -176    355    576    366    270
    -18    446    465   -213   -241    454   -384   -184    353    579    379    280
     -7    475    483   -233   -244    478   -374   -189    350    576    387    285
    -18    465    483   -223   -249    472   -345   -210    332    553    376    272
    -54    457    509   -202   -283    480   -329   -239    316    532    363    259
    -85    449    535   -181   -311    493   -337   -275    296    506    340    246
   -101    415    514   -158   -306    465   -322   -314    265    470    306    218
   -109    348    457   -119   -283    402   -311   -350    233    426    257    163
   -150    265    415    -57   -285    340   -319   -407    184    361    187     90
   -197    181    379      7   -288    277   -314   -454    148    314    132     33
   -205    124    327     38   -267    226   -306   -491    122    277     93     -5
   -223     77    301     72   -262    189   -335   -535     80    239     59    -38
   -244     77    319     80   -280    197   -327   -555     75    231     49    -51
   -202    122    324     38   -265    223   -296   -550     96    252     70    -25
   -181    163    342      7   -262    254   -259   -530    127    280    106      5
   -194    168    363     12   -277    265   -267   -530    137    290    122     20
   -205    181    387     10   -296    285   -272   -532    140    290    122     18
   -252    135    384     57   -319    259   -283   -542    140    288    116      7
   -244     98    342     70   -296    220   -285   -553    135    277    111      5
   -135    132    267      2   -200    200   -277   -545    142    285    116     10
   -127    116    244      2   -187    181   -293   -553    132    280    114      7
   -142    132    275      5   -207    202   -270   -542    150    296    135     23
   -153    218    368    -33   -259    293   -215   -498    205    350    189     75
   -205    210    415     -2   -309    311   -200   -488    223    363    205     83
   -210    200    410      2   -309    303   -223   -506    213    350    194     72
   -202    205    407      0   -306    303   -244   -519    223    355    202     83
   -241    179    420     31   -332    298   -277   -548    213    345    202     77
   -277    124    402     77   -340    262   -340   -592    174    319    184     54
   -223    158    381     31   -303    270   -340   -600    174    316    184     46
   -202    207    410     -2   -306    306   -329   -605    174    316    189     49
   -215    179    394     15   -306    285   -366   -628    142    283    168     31
   -252    116    368     67   -309    241   -400   -662     96    236    127    -12
   -290     57    345    116   -316    200   -413   -696     70    202     90    -44
   -329     -5    324    166   -327    158   -423   -719     41    168     59    -75
   -384    -70    311    226   -348    122   -462   -758     -2    122     15   -119
   -420   -135    285    277   -353     75   -480   -792    -31     83    -23   -161
   -444   -176    265    309   -355     44   -483   -823    -51     51    -49   -189
   -480   -218    262    348   -371     20   -496   -849    -64     25    -77   -223
   -522   -262    259    392   -394      0   -519   -878    -90     -5   -111   -262
   -589   -335    254    462   -423    -41   -548   -917   -127    -46   -150   -303
   -646   -400    244    522   -446    -77   -600   -961   -174   -101   -200   -350
   -644   -407    236    527   -441    -88   -620   -969   -179   -103   -197   -353
   -597   -350    244    472   -423    -54   -568   -940   -140    -72   -166   -324
   -704   -452    252    579   -478   -101   -568   -966   -166   -109   -207   -363
   -805   -550    254    675   -530   -148   -639  -1021   -215   -155   -252   -407
   -800   -550    246    675   -524   -153   -631  -1013   -213   -163   -265   -426
   -782   -550    228    665   -506   -163   -558   -930   -148   -132   -270   -452
   -844   -644    200    745   -522   -223   -514   -828    -80    -96   -277   -504
   -846   -597    249    719   -550   -174   -465   -670     80     62   -140   -394
   -820   -379    441    600   -631     28   -418   -462    322    348    163    -93
   -839    -77    761    457   -802    340   -467   -459    410    517    462    293
   -950    153   1104    400  -1026    628   -602   -750    277    535    691    654
  -1143    265   1408    436  -1275    836   -737  -1156     28    420    743    779
  -1288     -7   1280    649  -1286    633   -911  -1660   -436    -64    275    322
  -1319   -600    717    958  -1021     57  -1130  -2145  -1034   -839   -618   -571
  -1304  -1140    163   1223   -735   -488  -1319  -2273  -1252  -1153  -1018  -1002
  -1322  -1400    -80   1358   -623   -740  -1309  -2057  -1062   -992   -924   -982
  -1278  -1413   -135   1345   -571   -776  -1189  -1787   -820   -792   -782   -883
  -1257  -1340    -83   1296   -587   -711   -987  -1501   -561   -579   -633   -763
  -1312  -1366    -54   1340   -628   -711   -841  -1317   -381   -426   -517   -665
  -1363  -1389    -25   1376   -672   -706   -813  -1275   -324   -384   -491   -654
  -1384  -1389     -7   1387   -688   -698   -810  -1257   -298   -371   -472   -639
  -1418  -1426     -7   1421   -706   -717   -802  -1241   -280   -361   -465   -626
  -1488  -1499    -10   1493   -740   -756   -831  -1254   -288   -366   -470   -639
  -1504  -1504      0   1501   -753   -750   -810  -1239   -262   -345   -454   -633
  -1509  -1478     31   1493   -771   -722   -782  -1218   -233   -319   -436   -615
  -1569  -1519     46   1543   -807   -737   -782  -1226   -233   -322   -446   -618
  -1595  -1545     49   1571   -823   -748   -758  -1205   -200   -293   -418   -587
  -1608  -1597     10   1602   -813   -792   -784  -1189   -179   -272   -384   -579
  -1613  -1602      7   1608   -813   -797   -776  -1184   -158   -259   -368   -579
  -1626  -1613     10   1618   -820   -802   -761  -1184   -148   -252   -371   -576
  -1647  -1605     41   1626   -844   -782   -753  -1161   -111   -210   -332   -509
  -1680  -1623     57   1652   -870   -784   -758  -1153    -96   -197   -324   -501
  -1680  -1667     12   1673   -846   -828   -771  -1140    -77   -181   -309   -517
  -1667  -1678    -10   1670   -831   -846   -766  -1122    -57   -163   -290   -491
  -1652  -1654     -2   1654   -826   -828   -795  -1114    -44   -150   -290   -478
  -1678  -1725    -49   1701   -815   -888   -800  -1098    -28   -135   -275   -483
  -1717  -1766    -49   1743   -836   -909   -795  -1080     -5   -122   -270   -480
  -1740  -1813    -72   1777   -836   -943   -800  -1052     33    -85   -241   -436
  -1735  -1836   -101   1787   -818   -969   -820  -1018     75    -38   -194   -402
  -1654  -1748    -96   1701   -779   -924   -782   -943    150     41   -109   -322
  -1647  -1717    -70   1683   -789   -896   -795   -898    189     98    -44   -259
  -1641  -1686    -44   1662   -800   -865   -813   -862    226    140     15   -210
  -1569  -1561      7   1566   -789   -776   -750   -805    283    197     70   -153
  -1644  -1605     38   1623   -841   -782   -750   -818    280    192     57   -158
  -1691  -1652     38   1670   -867   -805   -763   -849    257    161     31   -171
  -1712  -1665     46   1688   -880   -810   -769   -883    228    122      5   -194
  -1712  -1641     70   1678   -891   -787   -782   -909    202     93    -10   -220
  -1764  -1735     28   1748   -898   -852   -787   -963    153     33    -75   -267
  -1808  -1836    -31   1821   -891   -935   -789  -1021    109    -25   -127   -355
  -1779  -1855    -75   1816   -854   -966   -771  -1047     88    -51   -158   -410
  -1823  -1932   -109   1878   -857  -1021   -784  -1101     38   -114   -228   -452
  -1857  -1987   -129   1922   -865  -1060   -769  -1150      2   -166   -301   -491
  -1862  -2036   -174   1951   -846  -1106   -763  -1202    -28   -207   -335   -535
  -1904  -2120   -218   2010   -846  -1169   -787  -1262    -72   -265   -400   -579
  -1886  -2145   -259   2016   -813  -1202   -771  -1270    -75   -277   -402   -607
  -1917  -2203   -288   2060   -815  -1247   -761  -1299    -98   -296   -415   -659
  -1984  -2301   -316   2143   -833  -1309   -795  -1343   -132   -332   -446   -701
  -1977  -2335   -358   2156   -810  -1348   -818  -1361   -150   -348   -462   -735
  -1974  -2366   -392   2171   -792  -1379   -805  -1353   -129   -335   -449   -685
  -1979  -2372   -392   2174   -795  -1382   -807  -1371   -142   -355   -478   -722
  -2010  -2460   -449   2234   -782  -1454   -815  -1387   -158   -381   -517   -766
  -2055  -2520   -465   2286   -797  -1493   -813  -1387   -158   -379   -514   -756
  -2055  -2504   -449   2281   -802  -1478   -818  -1384   -153   -374   -504   -758
  -2049  -2491   -444   2270   -802  -1470   -818  -1397   -155   -384   -519   -753
  -2055  -2488   -436   2270   -810  -1462   -802  -1389   -148   -379   -519   -758
  -2088  -2494   -405   2291   -841  -1452   -795  -1389   -142   -379   -522   -732
  -2101  -2483   -381   2294   -859  -1434   -789  -1397   -137   -381   -522   -698
  -2091  -2483   -392   2286   -852  -1439   -782  -1397   -124   -379   -519   -704
  -2101  -2475   -374   2288   -865  -1426   -813  -1415   -122   -379   -506   -711
  -2109  -2512   -402   2309   -854  -1457   -854  -1449   -142   -392   -514   -722
  -2120  -2566   -446   2343   -836  -1506   -896  -1486   -174   -420   -548   -737
  -2088  -2530   -441   2309   -826  -1486   -898  -1488   -171   -418   -540   -714
  -1966  -2392   -426   2179   -771  -1408   -859  -1452   -135   -384   -504   -670
  -1922  -2359   -436   2138   -745  -1397   -826  -1444   -122   -374   -493   -662
  -1951  -2457   -506   2205   -722  -1483   -823  -1465   -142   -400   -517   -678
  -1979  -2538   -558   2257   -714  -1548   -833  -1488   -166   -441   -555   -696
  -2000  -2582   -581   2291   -709  -1582   -833  -1499   -174   -454   -574   -704
  -2018  -2613   -594   2314   -714  -1602   -828  -1499   -176   -454   -574   -719
  -2034  -2650   -615   2343   -709  -1634   -823  -1512   -184   -467   -584   -743
  -2029  -2657   -628   2340   -701  -1644   -820  -1530   -207   -496   -615   -774
  -2044  -2688   -644   2366   -701  -1667   -810  -1530   -215   -509   -631   -774
  -2060  -2746   -685   2400   -688  -1717   -807  -1535   -231   -524   -657   -792
  -2052  -2743   -691   2397   -680  -1717   -810  -1543   -241   -537   -678   -805
  -2057  -2740   -683   2397   -688  -1712   -805  -1553   -239   -542   -670   -813
  -2068  -2740   -675   2403   -696  -1709   -792  -1548   -226   -535   -657   -800
  -2086  -2777   -691   2429   -698  -1735   -797  -1543   -226   -530   -657   -784
  -2081  -2785   -704   2434   -688  -1745   -792  -1535   -226   -527   -659   -792
  -2073  -2774   -704   2421   -685  -1740   -787  -1532   -226   -530   -659   -800
  -2065  -2785   -719   2423   -672  -1753   -758  -1509   -213   -530   -672   -820
  -2055  -2803   -748   2426   -654  -1777   -688  -1421   -166   -519   -698   -865
  -2000  -2785   -784   2392   -607  -1784   -594  -1280    -62   -449   -665   -883
  -1974  -2631   -659   2301   -659  -1647   -501  -1062    153   -220   -462   -704
  -1930  -2343   -413   2138   -761  -1379   -454   -818    407     98   -111   -350
  -1909  -1956    -49   1932   -930  -1002   -527   -880    459    293    223     59
  -2031  -1675    355   1855  -1195   -659   -678  -1234    340    379    496    426
  -2221  -1608    613   1912  -1418   -498   -888  -1701     46    231    480    444
  -2400  -1997    402   2197  -1402   -797  -1098  -2249   -519   -413   -166   -153
  -2410  -2525   -116   2468  -1148  -1322  -1283  -2626  -1078  -1163   -989   -917
  -2278  -2834   -555   2556   -862  -1696  -1330  -2530  -1098  -1254  -1163  -1127
  -2252  -3039   -789   2644   -732  -1914  -1265  -2270   -904  -1104  -1096  -1127
  -2138  -2998   -862   2566   -639  -1930  -1078  -1964   -652   -906   -961  -1047
  -2096  -2964   -870   2530   -615  -1917   -875  -1701   -441   -743   -849   -989
  -2060  -2922   -862   2491   -600  -1893   -787  -1571   -340   -665   -795   -950
  -2044  -2927   -883   2483   -584  -1906   -750  -1517   -298   -626   -758   -919
  -2047  -2917   -870   2481   -589  -1893   -732  -1491   -277   -607   -737   -901
  -2031  -2896   -867   2462   -584  -1883   -722  -1467   -265   -597   -730   -885
  -2008  -2855   -846   2431   -581  -1852   -691  -1434   -239   -571   -711   -865
  -2023  -2881   -857   2449   -584  -1870   -691  -1423   -239   -563   -706   -872
  -2010  -2860   -849   2434   -581  -1855   -691  -1415   -239   -566   -709   -888
  -2000  -2837   -839   2418   -581  -1839   -678  -1402   -228   -555   -693   -880
  -1966  -2821   -854   2395   -555  -1839   -654  -1382   -207   -530   -662   -862
  -1948  -2782   -833   2364   -558  -1808   -678  -1382   -207   -530   -657   -846
  -1938  -2772   -833   2356   -553  -1803   -662  -1345   -179   -501   -628   -823
  -1927  -2800   -872   2364   -527  -1839   -652  -1325   -174   -496   -636   -828
  -1901  -2798   -896   2351   -504  -1847   -646  -1312   -171   -498   -639   -800
  -1873  -2735   -865   2304   -506  -1800   -649  -1291   -150   -462   -584   -787
  -1862  -2709   -849   2286   -506  -1779   -646  -1273   -140   -441   -568   -782
  -1867  -2686   -818   2275   -527  -1753   -646  -1252   -127   -426   -555   -763
  -1852  -2683   -831   2268   -511  -1758   -636  -1208    -90   -389   -517   -737
  -1818  -2639   -820   2229   -501  -1732   -644  -1171    -59   -348   -470   -714
  -1777  -2608   -831   2192   -472  -1722   -649  -1132    -36   -322   -446   -706
  -1743  -2579   -836   2158   -457  -1709   -644  -1078     -2   -285   -420   -657
  -1712  -2535   -823   2125   -444  -1680   -628  -1008     57   -218   -350   -571
  -1675  -2486   -813   2078   -433  -1649   -610   -937    103   -155   -283   -524
  -1626  -2408   -782   2016   -423  -1595   -610   -885    142    -98   -228   -467
  -1600  -2343   -745   1969   -428  -1545   -610   -839    181    -46   -171   -410
  -1571  -2270   -698   1922   -436  -1486   -594   -805    200    -15   -129   -384
  -1564  -2218   -654   1888   -454  -1436   -589   -802    197    -18   -116   -358
  -1553  -2184   -631   1867   -462  -1408   -594   -820    179    -36   -124   -342
  -1527  -2166   -639   1847   -446  -1402   -584   -831    161    -57   -140   -358
  -1499  -2164   -665   1831   -418  -1415   -571   -846    145    -77   -153   -381
  -1499  -2145   -649   1821   -428  -1397   -576   -875    119   -109   -179   -402
  -1504  -2135   -631   1818   -436  -1384   -568   -909     77   -150   -218   -449
  -1491  -2169   -678   1829   -407  -1423   -545   -943     36   -200   -275   -498
  -1473  -2164   -691   1818   -392  -1428   -535   -984      0   -246   -327   -537
  -1447  -2197   -750   1821   -348  -1475   -550  -1015    -20   -275   -353   -584
  -1418  -2270   -854   1844   -283  -1564   -563  -1047    -57   -309   -394   -649
  -1366  -2296   -932   1831   -218  -1615   -561  -1072    -85   -345   -439   -662
  -1312  -2288   -976   1800   -168  -1634   -535  -1057    -75   -332   -423   -649
  -1265  -2278  -1015   1771   -127  -1647   -483  -1034    -54   -303   -402   -644
  -1221  -2213   -992   1717   -116  -1602   -462  -1018    -33   -283   -379   -636
  -1192  -2158   -966   1675   -114  -1564   -509  -1013    -25   -265   -355   -626
  -1153  -2117   -963   1636    -96  -1540   -475   -984     -5   -241   -332   -605
  -1137  -2099   -961   1618    -90  -1530   -439   -969      0   -233   -322   -597
  -1072  -2026   -953   1548    -59  -1491   -402   -940     18   -207   -298   -571
  -1008  -1961   -953   1483    -28  -1457   -410   -922     28   -187   -270   -542
   -948  -1922   -974   1436     12  -1449   -415   -901     41   -171   -252   -524
   -875  -1852   -979   1363     49  -1415   -392   -880     54   -158   -231   -509
   -828  -1774   -948   1301     57  -1361   -340   -841     85   -122   -197   -480
   -797  -1696   -898   1247     49  -1299   -314   -813    116    -90   -166   -444
   -774  -1631   -857   1202     41  -1244   -296   -784    140    -67   -135   -405
   -727  -1597   -870   1161     70  -1234   -309   -779    135    -64   -129   -392
   -657  -1473   -815   1065     77  -1145   -293   -758    161    -31    -83   -342
   -568  -1335   -766    950     96  -1052   -285   -745    181     -2    -46   -298
   -553  -1332   -779    943    111  -1057   -306   -761    163    -18    -57   -301
   -571  -1309   -740    937     83  -1023   -309   -758    161    -15    -49   -288
   -571  -1283   -711    924     70   -997   -298   -740    168     -2    -31   -270
   -535  -1239   -706    885     83   -971   -262   -711    181     15    -10   -246
   -553  -1265   -711    909     77   -989   -301   -730    145    -12    -28   -265
   -581  -1382   -800    979    106  -1091   -358   -782     72    -80    -90   -327
   -504  -1369   -867    935    181  -1119   -371   -789     46   -101   -114   -350
   -376  -1249   -872    813    246  -1062   -285   -735     90    -57    -72   -319
   -491  -1314   -823    904    166  -1070   -241   -730     96    -59    -80   -329
   -532  -1327   -797    927    129  -1065   -244   -727     85    -72    -90   -348
   -506  -1345   -841    924    166  -1093   -254   -740     57   -103   -119   -374
   -498  -1337   -841    917    168  -1091   -259   -745     41   -111   -132   -381
   -480  -1345   -865    914    192  -1106   -254   -740     36   -119   -145   -400
   -478  -1361   -883    919    200  -1122   -265   -743     25   -129   -155   -413
   -475  -1348   -872    911    197  -1111   -285   -748     10   -145   -161   -418
   -467  -1330   -862    896    194  -1096   -298   -756     -2   -155   -171   -431
   -441  -1296   -854    870    205  -1075   -303   -756     -5   -161   -179   -433
   -441  -1270   -828    854    192  -1049   -327   -758    -15   -166   -184   -444
   -470  -1293   -823    880    176  -1060   -337   -740    -15   -163   -197   -465
   -454  -1299   -844    875    192  -1070   -298   -657     41   -137   -210   -514
   -394  -1241   -846    818    226  -1044   -246   -524    145    -44   -163   -509
   -329  -1008   -680    667    174   -844   -168   -319    361    192     59   -306
   -257   -623   -366    439     51   -496   -122   -148    563    465    394     67
   -257   -210     46    231   -153    -83   -150   -176    623    628    722    509
   -407     10    418    200   -413    213   -267   -444    467    618    930    833
   -545     38    584    252   -566    309   -350   -815    150    371    800    740
   -649   -272    374    459   -514     49   -439  -1275   -355   -231    122     41
   -693   -797   -106    745   -296   -452   -613  -1657   -875   -883   -644   -727
   -683  -1140   -457    911   -114   -800   -779  -1693   -976  -1010   -810   -909
   -672  -1301   -628    987    -23   -966   -787  -1499   -813   -875   -730   -875
   -633  -1319   -685    974     25  -1002   -698  -1262   -592   -698   -615   -802
   -537  -1179   -641    857     49   -911   -535   -982   -324   -465   -441   -680
   -540  -1148   -607    844     33   -878   -483   -828   -189   -350   -353   -623
   -462  -1021   -561    740     46   -792   -436   -748   -109   -280   -290   -563
   -444   -924   -480    683     15   -701   -340   -696    -54   -231   -244   -517
   -459   -911   -452    685     -5   -683   -324   -691    -59   -233   -249   -530
   -452   -859   -407    657    -23   -633   -327   -678    -49   -226   -244   -530
   -467   -833   -366    649    -51   -600   -324   -659    -23   -210   -223   -514
   -462   -849   -387    654    -38   -618   -319   -649    -10   -202   -210   -504
   -467   -867   -402    667    -36   -636   -332   -649    -12   -200   -205   -501
   -472   -865   -392    670    -41   -628   -329   -641     -2   -184   -197   -496
   -449   -844   -394    644    -31   -620   -311   -631     10   -168   -181   -480
   -423   -849   -426    636      0   -639   -324   -626     20   -161   -174   -472
   -384   -852   -470    618     41   -662   -335   -610     41   -148   -161   -462
   -376   -854   -478    615     49   -667   -371   -602     51   -137   -145   -449
   -415   -898   -485    657     33   -693   -387   -600     57   -140   -137   -446
   -392   -870   -480    631     41   -675   -379   -568     90   -111   -106   -418
   -405   -870   -465    636     25   -667   -374   -548    114    -90    -88   -405
   -426   -893   -467    659     20   -680   -387   -530    135    -59    -57   -381
   -361   -831   -472    594     54   -652   -366   -459    197     15     20   -306
   -353   -795   -441    574     44   -618   -342   -394    259     85     98   -236
   -355   -745   -389    550     15   -568   -332   -337    319    163    179   -166
   -392   -735   -342    563    -25   -540   -350   -298    363    226    236   -111
   -376   -659   -285    517    -46   -472   -337   -239    423    303    314    -36
   -384   -605   -223    493    -80   -415   -329   -184    478    371    384     28
   -389   -558   -168    472   -111   -363   -368   -158    506    410    431     80
   -400   -519   -119    459   -140   -319   -381   -142    519    426    457    122
   -402   -517   -114    457   -145   -316   -374   -135    524    428    472    129
   -400   -517   -116    457   -142   -319   -358   -122    527    433    488    135
   -439   -555   -119    496   -163   -337   -379   -155    485    387    446     85
   -470   -561    -90    517   -189   -327   -355   -168    467    358    413     51
   -485   -610   -124    548   -181   -368   -324   -176    457    337    392     38
   -522   -727   -207    623   -158   -467   -322   -205    420    283    337    -18
   -514   -769   -257    639   -129   -514   -335   -231    379    233    277    -67
   -532   -820   -288    678   -122   -555   -329   -265    332    181    215   -137
   -550   -839   -288    693   -132   -563   -298   -296    301    137    166   -200
   -576   -885   -309    732   -135   -600   -296   -337    265     88    111   -254
   -600   -953   -353    774   -124   -654   -319   -374    233     54     75   -290
   -592   -992   -400    792    -96   -696   -314   -387    223     46     75   -288
   -558   -976   -418    766    -72   -698   -319   -397    202     33     64   -316
   -561   -995   -433    776    -64   -714   -311   -402    197     25     49   -340
   -558   -992   -433    774    -62   -714   -301   -394    207     33     54   -306
   -561   -976   -415    769    -72   -696   -314   -387    220     46     70   -319
   -488   -969   -480    727     -5   -724   -301   -384    226     49     83   -361
   -444   -950   -509    696     31   -730   -298   -379    223     46     70   -348
   -394   -909   -514    649     59   -711   -314   -361    236     64     88   -288
   -379   -927   -548    654     83   -737   -306   -353    249     67     93   -283
   -384   -906   -522    641     67   -714   -298   -340    262     80    106   -280
   -394   -865   -470    628     36   -667   -283   -324    270     88    111   -270
   -387   -872   -485    628     46   -680   -280   -322    265     83    109   -270
   -397   -937   -540    667     70   -740   -283   -319    267     85    106   -275
   -371   -865   -493    618     59   -680   -275   -303    288    106    124   -241
   -335   -774   -441    553     51   -607   -277   -298    301    124    158   -197
   -348   -771   -423    558     36   -597   -296   -314    303    140    197   -187
   -348   -820   -472    584     62   -646   -337   -335    277    129    181   -200
   -314   -813   -501    561     93   -657   -350   -340    267    119    168   -200
   -288   -784   -496    535    101   -639   -355   -342    265    106    168   -205
   -306   -839   -532    571    111   -685   -363   -345    254     93    166   -215
   -311   -888   -576    600    132   -732   -342   -342    246     93    161   -252
   -303   -935   -631    618    163   -784   -376   -371    207     59    124   -298
   -319   -979   -659    649    168   -818   -397   -405    166      7     64   -322
   -335  -1026   -691    680    174   -857   -400   -426    135    -28     25   -337
   -350  -1085   -735    719    192   -911   -400   -436    119    -49      2   -355
   -363  -1127   -763    745    197   -948   -420   -462     93    -83    -28   -397
   -322  -1132   -810    727    241   -971   -423   -472     77    -93    -46   -402
   -309  -1132   -823    719    257   -979   -423   -478     67   -103    -59   -405
   -293  -1137   -844    717    275   -992   -433   -480     59   -119    -70   -415
   -285  -1145   -862    714    288  -1002   -444   -480     46   -135    -80   -428
   -277  -1150   -872    714    296  -1013   -439   -478     44   -137    -83   -423
   -288  -1169   -880    727    296  -1026   -441   -480     36   -142    -90   -428
   -277  -1179   -901    730    311  -1041   -441   -478     33   -142    -90   -433
   -259  -1176   -917    719    327  -1047   -449   -480     25   -153   -101   -441
   -231  -1187   -956    709    361  -1072   -433   -444     44   -150   -116   -478
   -192  -1156   -966    672    387  -1062   -361   -324    145    -85   -111   -511
   -168  -1075   -906    623    368   -992   -275   -166    301     62    -20   -452
   -114   -844   -730    478    306   -787   -259     18    540    358    283   -161
    -23   -491   -467    257    220   -478   -337    132    730    680    711    316
     -2   -184   -184     90     88   -184   -423     41    709    831   1083    756
   -101   -189    -88    145     -7   -140   -491   -210    446    732   1208    911
   -218   -413   -194    314    -12   -303   -571   -628    -83    189    693    462
   -316   -753   -436    535     59   -597   -701  -1166   -763   -688   -296   -397
   -322  -1093   -774    706    223   -935   -846  -1410  -1127  -1161   -823   -839
   -280  -1384  -1104    833    410  -1244   -885  -1312  -1057  -1111   -831   -893
   -262  -1530  -1270    896    501  -1400   -833  -1106   -826   -893   -704   -846
   -239  -1530  -1293    883    524  -1413   -743   -904   -581   -667   -553   -753
   -200  -1410  -1210    802    504  -1312   -605   -680   -332   -436   -379   -626
   -158  -1293  -1135    727    488  -1215   -504   -537   -179   -293   -267   -535
   -135  -1254  -1119    693    491  -1187   -493   -498   -142   -252   -236   -519
   -116  -1252  -1135    683    506  -1192   -493   -483   -140   -241   -226   -524
    -98  -1223  -1124    659    511  -1174   -480   -459   -124   -220   -202   -501
    -83  -1221  -1137    652    527  -1179   -465   -431   -103   -200   -192   -472
    -59  -1182  -1124    618    530  -1153   -457   -413    -98   -192   -187   -452
    -28  -1137  -1109    581    537  -1122   -449   -389    -85   -174   -163   -439
      0  -1106  -1106    550    550  -1106   -439   -374    -75   -161   -150   -428
     23  -1067  -1091    522    555  -1078   -444   -363    -67   -158   -142   -415
     28  -1062  -1093    514    558  -1078   -452   -350    -72   -150   -132   -405
     15  -1096  -1111    540    561  -1104   -449   -335    -75   -137   -122   -400
      0  -1096  -1096    545    545  -1096   -459   -322    -70   -122   -106   -392
    132   -950  -1083    410    607  -1015   -392   -262    -25    -75    -64   -332
    142   -927  -1072    389    605  -1000   -394   -257    -33    -70    -54   -314
    122   -953  -1078    415    597  -1015   -413   -249    -33    -64    -44   -306
    132   -932  -1065    397    597   -997   -418   -218    -15    -41    -20   -285
    163   -880  -1044    358    602   -961   -407   -179     18      2     18   -257
    202   -823  -1026    309    613   -924   -413   -148     51     49     62   -231
    228   -774  -1002    272    613   -888   -415   -111     80     93    103   -200
    257   -737   -995    239    623   -865   -415    -62    122    150    163   -140
    293   -665   -958    187    626   -810   -410     10    192    244    262    -44
    329   -584   -917    124    623   -750   -400     80    262    337    361     36
    366   -498   -865     64    615   -683   -394    137    316    402    420     67
    384   -433   -818     23    600   -626   -392    174    340    431    446     88
    418   -384   -802    -15    610   -592   -384    202    348    439    475    132
    444   -358   -802    -44    620   -579   -361    213    337    431    480    140
    439   -342   -782    -49    610   -561   -345    210    314    405    449     98
    433   -329   -763    -51    597   -545   -345    192    277    363    407     51
    436   -340   -776    -46    605   -558   -340    168    231    311    361     36
    436   -397   -833    -20    631   -613   -329    140    174    249    298    -33
    413   -454   -867     20    639   -659   -324    103    106    174    220    -98
    381   -509   -893     62    636   -701   -324     49     25     88    135   -179
    389   -571   -961     90    675   -766   -324     -5    -44      5     44   -257
    402   -623  -1026    109    711   -823   -332    -54   -103    -51    -18   -329
    387   -657  -1044    135    714   -849   -332    -98   -161   -109    -72   -392
    342   -680  -1026    166    683   -852   -332   -124   -202   -158   -132   -436
    350   -698  -1049    174    698   -872   -319   -119   -218   -168   -140   -441
    345   -719  -1065    187    701   -891   -311   -119   -236   -174   -142   -478
    345   -732  -1078    192    711   -904   -306   -119   -257   -192   -168   -506
    376   -743  -1119    181    745   -930   -293   -106   -270   -197   -181   -488
    389   -704  -1093    158    740   -898   -327   -116   -290   -207   -189   -491
    384   -680  -1067    148    722   -872   -309   -111   -296   -210   -181   -514
    392   -683  -1078    145    732   -880   -311   -103   -306   -213   -174   -524
    400   -691  -1091    145    743   -891   -319    -98   -316   -215   -158   -532
    402   -646  -1049    122    724   -846   -275    -77   -309   -210   -161   -514
    415   -584  -1000     83    704   -792   -267    -57   -290   -184   -137   -478
    436   -542   -982     51    709   -761   -293    -67   -309   -194   -145   -475
    457   -514   -971     25    714   -743   -270    -51   -301   -181   -137   -462
    472   -493   -966     10    719   -730   -228    -23   -283   -158   -122   -472
    462   -459   -922     -2    691   -691   -246    -38   -296   -163   -124   -454
    485   -402   -888    -41    685   -644   -277    -49   -303   -161   -106   -433
    504   -381   -885    -62    693   -633   -298    -59   -329   -176   -124   -454
    524   -379   -904    -72    714   -641   -309    -70   -353   -197   -148   -446
    548   -345   -893   -101    719   -618   -298    -64   -350   -197   -148   -444
    568   -335   -904   -116    735   -618   -306    -67   -374   -218   -168   -462
    576   -342   -922   -119    748   -631   -350    -90   -428   -262   -213   -496
    574   -379   -953    -96    763   -665   -363   -103   -462   -290   -246   -514
    550   -439   -989    -57    769   -711   -371   -119   -491   -314   -277   -558
    581   -491  -1072    -46    826   -779   -340   -109   -496   -316   -280   -563
    631   -467  -1101    -83    865   -784   -285    -85   -491   -309   -283   -537
    626   -465  -1091    -80    857   -776   -283    -88   -504   -322   -290   -558
    626   -485  -1111    -70    867   -800   -285    -88   -522   -340   -322   -600
    641   -519  -1163    -62    901   -841   -262    -75   -527   -348   -337   -607
    646   -501  -1150    -72    896   -826   -257    -67   -530   -348   -337   -605
    636   -478  -1114    -77    875   -795   -277    -67   -537   -348   -337   -597
    623   -498  -1122    -62    870   -810   -252    -54   -540   -345   -337   -607
    613   -493  -1109    -59    859   -800   -244    -38   -535   -337   -337   -613
    620   -496  -1119    -64    867   -807   -259    -38   -550   -337   -345   -607
    594   -511  -1106    -41    849   -807   -249    -41   -563   -348   -361   -615
    553   -537  -1091    -10    820   -813   -257    -51   -576   -368   -379   -639
    579   -504  -1083    -38    828   -792   -189     20   -522   -335   -376   -665
    641   -415  -1060   -114    849   -735    -64    181   -397   -244   -345   -678
    644   -342   -987   -150    815   -665     18    353   -236    -83   -226   -597
    680    -85   -766   -298    722   -426     64    566      0    218     88   -280
    740    288   -452   -514    597    -80     28    631    124    449    449    163
    709    628    -80   -670    394    275    -88    431     20    519    758    602
    576    782    205   -678    187    493   -228     72   -262    413    885    802
    439    509     70   -475    184    290   -342   -350   -722    -67    397    332
    342      0   -342   -171    342   -171   -457   -784  -1273   -807   -522   -574
    340   -428   -769     44    553   -600   -628   -966  -1564  -1197  -1002  -1044
    345   -652   -997    153    670   -823   -670   -833  -1462  -1117   -969  -1057
    353   -693  -1047    168    696   -867   -581   -594  -1236   -917   -839   -974
    379   -628  -1008    124    693   -818   -431   -327   -982   -685   -672   -852
    420   -524   -945     49    683   -735   -293   -109   -782   -496   -524   -740
    431   -444   -875      7    652   -659   -228     -2   -683   -402   -449   -675
    413   -431   -846      7    628   -639   -176     44   -644   -363   -423   -652
    428   -376   -805    -25    615   -592   -161     80   -613   -329   -387   -618
    426   -350   -776    -38    600   -563   -171     93   -605   -314   -374   -602
    405   -345   -750    -28    576   -548   -166    101   -597   -306   -374   -584
    405   -311   -717    -49    558   -514   -140    124   -581   -283   -355   -558
    410   -275   -685    -67    545   -480   -119    150   -563   -254   -337   -545
    392   -283   -675    -54    532   -480   -132    153   -566   -249   -335   -548
    384   -272   -657    -54    519   -465   -137    150   -563   -239   -327   -545
    366   -257   -623    -57    493   -439   -135    163   -550   -228   -314   -537
    358   -236   -597    -62    475   -415   -145    174   -548   -223   -309   -527
    355   -218   -574    -70    462   -394   -127    192   -535   -205   -298   -511
    361   -192   -553    -83    457   -371   -140    205   -527   -189   -283   -496
    366   -166   -532   -101    449   -348   -153    220   -517   -166   -267   -483
    366   -142   -509   -111    436   -324   -148    241   -496   -135   -244   -467
    353   -135   -488   -111    418   -309   -129    265   -472   -114   -220   -446
    361   -101   -462   -129    410   -280   -129    296   -446    -83   -189   -413
    358    -80   -439   -140    397   -259   -187    311   -428    -51   -161   -384
    392    -10   -405   -192    397   -207   -171    363   -374      7   -101   -324
    400     51   -350   -228    376   -148   -145    420   -314     72    -36   -259
    400    111   -288   -254    345    -88   -158    475   -257    148     41   -184
    407    166   -241   -288    322    -36   -163    514   -218    202     93   -127
    428    226   -205   -327    316     10   -176    550   -184    241    137    -83
    441    293   -148   -368    296     72   -184    574   -158    272    174    -31
    454    368    -85   -410    270    142   -189    584   -140    285    197      0
    428    389    -38   -410    233    174   -179    576   -142    275    194      0
    426    410    -15   -418    220    200   -158    563   -153    259    184     -7
    420    428      7   -426    205    218   -158    540   -176    236    153    -31
    392    415     23   -402    184    220   -150    504   -213    189    101    -75
    345    368     20   -358    161    197   -145    465   -249    142     51   -122
    306    314      7   -311    148    163   -150    431   -283     96     -2   -171
    285    262    -23   -275    153    122   -124    394   -314     51    -59   -226
    265    200    -64   -231    166     67   -122    353   -350      2   -109   -283
    220    106   -114   -163    166     -5   -163    290   -400    -54   -176   -355
    252     98   -153   -176    202    -25   -148    267   -415    -80   -213   -387
    288    116   -174   -205    231    -28   -135    249   -423   -101   -233   -392
    288    114   -174   -200    231    -28   -135    223   -444   -122   -254   -415
    223     54   -171   -140    197    -59   -137    202   -462   -137   -275   -436
    231     54   -176   -142    202    -59   -135    200   -449   -132   -272   -433
    241     85   -158   -166    200    -36   -135    192   -444   -127   -272   -439
    223     93   -129   -158    176    -18   -132    187   -444   -124   -272   -433
    210    119    -90   -163    150     12   -142    179   -449   -124   -277   -431
    197    135    -62   -166    129     36   -153    174   -449   -127   -280   -433
    202    171    -33   -189    116     70   -155    174   -441   -122   -270   -431
    174    176      2   -174     85     90   -145    181   -426   -109   -262   -431
    142    205     62   -174     38    132   -150    197   -397    -85   -241   -405
    137    262    124   -200      7    194   -111    226   -358    -49   -205   -366
    114    298    184   -207    -36    241   -111    239   -342    -28   -189   -329
     83    275    192   -179    -54    233   -135    241   -337    -18   -179   -303
     67    301    231   -184    -83    267   -148    226   -329    -12   -171   -301
     77    342    265   -210    -93    303   -158    207   -335    -12   -174   -298
    101    379    275   -241    -88    327   -153    207   -335    -10   -168   -288
     77    355    277   -215    -98    316   -158    200   -332    -10   -158   -288
     80    376    296   -231   -106    337   -179    192   -335    -15   -161   -285
     46    342    293   -194   -122    319   -181    181   -350    -25   -168   -272
     49    285    236   -168    -93    262   -187    168   -366    -41   -174   -301
     54    244    189   -148    -67    218   -202    148   -381    -67   -202   -348
     57    226    166   -142    -54    197   -197    140   -397    -77   -223   -348
     46    207    158   -127    -57    184   -200    127   -410    -90   -244   -371
     31    202    171   -119    -70    189   -200    114   -418   -101   -257   -402
     36    226    189   -129    -75    207   -205     90   -431   -127   -283   -392
     51    176    124   -114    -36    150   -200     70   -449   -155   -314   -418
     59    187    127   -124    -33    158   -189     80   -433   -140   -303   -420
     54    194    137   -127    -41    168   -181     88   -423   -127   -293   -410
     51    155    103   -103    -25    129   -189     88   -426   -127   -306   -397
     72    132     57   -103      7     93   -200     77   -436   -132   -309   -423
     98    132     33   -116     33     83   -179     72   -436   -137   -324   -439
     93    132     36   -114     28     85   -205     57   -446   -148   -337   -433
     85    119     33   -101     25     77   -236     49   -446   -150   -324   -452
     85    103     18    -96     33     62   -215     59   -436   -145   -335   -475
     90    114     23   -103     33     70   -135    161   -348    -88   -322   -491
    129    176     46   -153     41    111    -33    329   -192     38   -244   -470
    158    335    176   -246     -7    257     54    553     54    306     -7   -306
    218    680    459   -449   -122    571     46    735    311    649    387     96
    220   1080    859   -652   -319    969    -44    685    353    844    761    620
    109   1306   1197   -709   -542   1252   -205    358    161    846   1018    992
    -44   1322   1366   -639   -704   1343   -353    -67   -181    636    976    997
   -176    932   1106   -379   -641   1018   -485   -594   -784   -106    129    187
   -215    350    566    -67   -389    457   -631  -1005  -1358   -898   -805   -714
   -189    -96     90    140   -140     -2   -709  -1002  -1434  -1039  -1002   -950
   -163   -267   -103    215    -31   -187   -657   -779  -1228   -870   -891   -930
   -129   -246   -119    187     -7   -184   -587   -555  -1000   -672   -769   -841
   -101   -148    -46    124    -28    -98   -426   -306   -740   -449   -610   -730
    -85    -64     20     72    -54    -20   -303   -142   -558   -288   -475   -654
    -83    -23     59     54    -72     18   -257    -77   -485   -226   -431   -618
    -83    -25     57     51    -70     15   -259    -72   -470   -210   -433   -605
    -77    -18     59     46    -70     20   -265    -70   -459   -200   -426   -607
    -77      0     75     38    -77     36   -257    -46   -436   -166   -389   -581
    -57     36     93     10    -75     64   -262    -41   -423   -155   -379   -589
    -54     46    101      2    -77     72   -262    -41   -415   -155   -394   -555
    -46     44     88      0    -67     64   -252    -28   -389   -135   -376   -519
    -46     38     85      2    -67     62   -239    -12   -363   -111   -350   -506
    -46     59    106     -5    -75     83   -241    -15   -358   -101   -342   -493
    -38     77    116    -20    -77     96   -249    -12   -348    -85   -329   -480
    -23    106    129    -41    -75    116   -257     -7   -327    -62   -303   -480
    -31    137    168    -54   -101    150   -259     -5   -316    -44   -290   -472
    -23    145    168    -59    -96    155   -259     10   -296    -15   -270   -452
     10    161    150    -85    -72    158   -236     38   -246     25   -231   -405
     20    207    187   -116    -83    197   -228     64   -207     64   -194   -361
     51    257    205   -155    -75    231   -228     93   -168    109   -148   -314
     90    306    215   -197    -62    262   -228    122   -132    158    -98   -267
    111    353    239   -233    -64    296   -215    168    -70    226    -33   -246
    140    397    257   -270    -57    327   -215    218    -10    288     18   -207
    171    467    296   -322    -62    384   -215    272     67    374    106   -101
    213    550    337   -381    -62    444   -215    332    150    470    202    -31
    246    626    379   -439    -67    504   -205    392    231    568    296     70
    277    717    439   -498    -80    579   -189    449    309    662    400    166
    296    761    465   -530    -85    615   -189    475    342    706    449    207
    314    802    488   -558    -85    646   -192    475    340    709    454    226
    309    818    506   -563   -101    662   -200    454    324    693    446    223
    298    815    517   -555   -109    667   -194    433    303    662    420    184
    277    805    527   -542   -124    667   -187    397    270    613    368    158
    265    753    488   -509   -111    620   -171    355    226    555    303    129
    252    691    436   -472    -93    563   -171    298    161    475    220     54
    246    641    394   -444    -72    519   -168    244     98    400    153    -12
    233    576    342   -407    -54    459   -166    187     41    322     75    -85
    223    548    324   -384    -49    436   -171    132      2    265     20   -137
    192    480    288   -337    -49    384   -161     93    -38    213    -33   -189
    163    433    267   -298    -51    350   -153     67    -70    176    -67   -239
    161    402    239   -283    -38    322   -166     25   -114    124   -124   -303
    150    371    220   -259    -33    296   -174    -12   -155     70   -202   -335
    142    355    213   -249    -36    283   -166     -7   -155     67   -210   -316
    155    358    202   -259    -23    280   -171    -23   -161     62   -207   -337
    155    361    202   -259    -23    280   -176    -33   -163     62   -197   -337
    155    368    213   -262    -28    290   -168    -25   -148     75   -181   -329
    153    389    236   -272    -41    311   -168    -18   -129     93   -158   -309
    158    379    220   -270    -31    301   -150     -2   -111    111   -140   -301
    155    397    239   -277    -41    319   -142      5    -90    129   -114   -275
    153    407    254   -280    -49    332   -132      7    -72    137   -103   -290
    150    467    314   -309    -83    392   -116      7    -57    142   -109   -290
    145    475    329   -311    -93    402   -119     15    -36    163    -83   -262
    124    470    345   -298   -109    407   -145      2    -28    174    -59   -262
    124    504    379   -314   -127    441   -166    -28    -41    145    -96   -311
    101    491    389   -296   -145    439   -192    -70    -64    114   -148   -283
    129    480    350   -306   -111    415   -223    -85    -75    109   -135   -272
    150    472    319   -314    -83    397   -223    -90    -72    109   -119   -267
    145    472    327   -309    -90    400   -189    -72    -44    129    -96   -231
    132    431    298   -283    -83    366   -181    -67    -44    129    -96   -262
    148    389    241   -270    -46    316   -192    -88    -64    101   -124   -293
    135    342    205   -239    -36    275   -213   -103    -85     88   -129   -293
     93    296    202   -194    -54    249   -226   -122    -98     72   -135   -322
     96    244    148   -171    -25    197   -210   -148   -127     25   -205   -363
     93    187     90   -140      2    140   -210   -168   -145     -5   -239   -387
    101    168     64   -135     18    116   -207   -194   -168    -33   -259   -420
     38    140    101    -88    -31    122   -202   -200   -171    -36   -259   -431
    -20     88    106    -33    -62     96   -176   -168   -145    -15   -246   -439
    -12     57     67    -23    -38     62   -192   -189   -163    -38   -272   -470
      0     25     25    -12    -15     28   -207   -210   -181    -64   -293   -467
    -23     20     44      2    -33     31   -187   -205   -168    -51   -277   -467
     -2      0      0      0     -2      0   -205   -213   -168    -54   -283   -480
     23    -25    -49      0     33    -36   -213   -220   -176    -62   -288   -491
    -10    -12     -2     10     -5     -7   -192   -210   -166    -57   -280   -491
      2    -33    -36     15     18    -33   -171   -200   -148    -54   -301   -540
      2    -41    -44     18     23    -41   -116   -116    -57     -5   -322   -587
      7     70     59    -38    -25     64    -36     36    116    155   -213   -511
     38    290    249   -166   -103    270     10    239    394    480    106   -246
    163    584    420   -374   -127    504    -98    410    646    875    594    233
    168    901    730   -535   -280    815   -189    332    633   1039   1034    753
     90    833    740   -462   -324    787   -252     64    324    865   1153    940
     -2    587    589   -293   -296    587   -340   -363   -218    296    675    537
   -148    218    366    -33   -257    290   -444   -937   -937   -665   -470   -459
   -168   -150     18    158    -96    -64   -620  -1221  -1340  -1202  -1135  -1057
   -127   -454   -329    290    101   -392   -641  -1122  -1247  -1111  -1114  -1114
   -101   -610   -509    353    202   -561   -555   -927   -989   -870   -969  -1041
   -101   -607   -506    355    202   -558   -465   -727   -711   -602   -769   -919
    -88   -493   -407    288    158   -452   -319   -509   -439   -348   -568   -787
   -103   -400   -296    249     96   -348   -207   -358   -257   -181   -431   -667
   -114   -342   -231    228     57   -288   -197   -298   -176    -98   -355   -607
    -85   -319   -233    202     72   -277   -205   -288   -148    -64   -332   -587
    -72   -345   -272    207     98   -309   -176   -270   -127    -46   -324   -587
   -111   -363   -252    236     70   -309   -155   -249    -98    -20   -301   -561
   -132   -348   -215    239     38   -283   -142   -223    -67     10   -272   -527
   -109   -340   -231    226     59   -285   -122   -207    -49     25   -262   -504
    -93   -355   -265    223     83   -311   -140   -218    -54     25   -259   -511
   -106   -335   -228    218     59   -283   -145   -218    -49     36   -244   -511
   -137   -296   -158    215     10   -228   -174   -228    -54     38   -239   -519
   -163   -298   -135    231    -15   -218   -155   -223    -41     54   -226   -509
   -158   -298   -140    228    -10   -220   -142   -213    -23     80   -202   -480
   -145   -288   -142    218     -2   -215   -155   -215    -15     96   -189   -457
   -158   -262   -106    210    -28   -184   -145   -202     10    129   -158   -426
   -197   -270    -72    233    -62   -171   -148   -187     38    158   -129   -407
   -184   -272    -88    228    -49   -181   -166   -192     46    168   -119   -410
   -166   -249    -83    205    -41   -166   -174   -174     77    210    -75   -371
   -142   -226    -85    181    -31   -158   -179   -127    124    270    -15   -311
   -114   -210    -96    163    -10   -153   -187   -106    163    316     28   -275
   -103   -168    -67    135    -20   -119   -189    -80    213    394    103   -213
   -106   -129    -25    116    -41    -77   -200    -51    270    475    189   -140
   -101    -96      5     96    -54    -46   -210      5    340    568    288    -49
    -59    -12     46     36    -54     15   -210     62    415    662    394     49
    -77     25    101     25    -90     62   -197    101    470    722    465    114
    -85     51    135     15   -111     93   -207    119    496    748    498    161
   -114     28    140     41   -127     83   -205    109    488    735    491    158
   -142    -10    132     77   -137     59   -192     85    465    706    457    129
   -161    -23    135     90   -150     57   -171     62    441    665    418     98
   -153    -46    106     98   -132     28   -184     36    400    613    363     44
   -161   -106     51    132   -109    -28   -202     -5    340    535    283    -31
   -192   -181     10    187   -101    -85   -197    -51    288    454    189   -114
   -213   -257    -44    233    -85   -150   -192   -106    226    371     88   -210
   -244   -319    -77    280    -85   -200   -187   -163    161    293      5   -290
   -272   -366    -93    316    -90   -231   -171   -187    129    252    -38   -340
   -220   -415   -194    319    -12   -306   -174   -210     90    202    -96   -400
   -210   -472   -265    340     25   -368   -187   -244     46    150   -155   -465
   -223   -504   -280    363     28   -394   -233   -283      7    114   -189   -501
   -218   -530   -311    371     44   -420   -226   -290     -5     96   -215   -527
   -200   -532   -332    366     64   -433   -215   -303    -18     77   -241   -553
   -202   -550   -348    376     72   -449   -207   -309    -18     72   -246   -563
   -226   -563   -337    394     54   -449   -223   -327    -31     59   -254   -574
   -228   -568   -340    397     51   -454   -220   -337    -38     54   -259   -581
   -231   -579   -348    405     57   -465   -210   -332    -36     62   -249   -563
   -202   -566   -363    384     77   -465   -220   -329    -33     75   -244   -561
   -207   -524   -316    366     51   -420   -210   -319     -5    103   -213   -532
   -218   -501   -283    358     31   -392   -207   -303     20    124   -192   -509
   -228   -485   -257    358     12   -371   -194   -288     44    145   -171   -506
   -239   -488   -252    361      5   -371   -213   -298     33    132   -181   -517
   -231   -454   -223    340     -5   -340   -210   -303     46    142   -176   -498
   -257   -454   -200    355    -31   -327   -213   -319     54    158   -161   -467
   -262   -454   -192    358    -36   -324   -246   -337     44    155   -148   -454
   -223   -439   -218    329     -5   -329   -270   -342     28    145   -153   -459
   -228   -452   -223    340     -5   -337   -265   -353     23    137   -161   -462
   -231   -478   -249    353      7   -363   -252   -361     18    129   -161   -483
   -228   -511   -283    371     25   -397   -272   -374      2    116   -171   -496
   -228   -594   -366    410     67   -480   -280   -374    -18     96   -205   -514
   -233   -641   -407    436     85   -524   -254   -366    -23     93   -205   -509
   -244   -675   -431    457     93   -553   -254   -368    -23    101   -197   -506
   -246   -688   -441    467     96   -566   -262   -387    -38     80   -215   -524
   -270   -750   -480    509    103   -618   -241   -410    -64     49   -262   -561
   -303   -800   -496    550     93   -649   -239   -428    -85     23   -293   -594
   -311   -807   -496    558     90   -654   -252   -441    -96     10   -301   -594
   -314   -813   -498    563     90   -657   -236   -436    -93     18   -293   -610
   -350   -839   -488    594     67   -665   -233   -449   -109     -2   -316   -639
   -358   -844   -485    600     62   -665   -226   -449   -101      2   -316   -602
   -350   -828   -478    589     62   -654   -226   -444    -93     15   -322   -574
   -345   -841   -496    594     75   -670   -233   -436    -98     20   -306   -597
   -376   -859   -483    615     51   -672   -233   -441   -114     15   -290   -605
   -384   -870   -485    626     49   -678   -215   -436   -111     15   -285   -600
   -355   -880   -524    615     83   -704   -189   -394    -75     36   -272   -631
   -332   -849   -517    592     90   -683    -93   -265     36    116   -259   -646
   -301   -766   -465    535     80   -618    -18   -116    184    257   -181   -600
   -254   -555   -301    405     23   -428      2     72    420    548    103   -350
   -194   -202    -10    197    -93   -106    -25    210    626    862    519    111
   -187    161    348     12   -267    254    -85     90    592    956    857    607
   -270    244    514     10   -392    379   -205   -233    311    844    992    839
   -379    106    485    135   -431    296   -319   -644   -109    475    693    579
   -488   -366    119    426   -306   -124   -420  -1137   -724   -311   -267   -350
   -514   -833   -319    675    -98   -576   -579  -1449  -1174   -924   -984  -1044
   -472  -1049   -576    758     49   -813   -646  -1348  -1085   -852   -943  -1057
   -410  -1137   -727    774    155   -932   -589  -1130   -859   -641   -797   -984
   -366  -1127   -763    745    197   -945   -462   -883   -607   -423   -641   -857
   -311  -1060   -748    685    218   -904   -301   -636   -363   -205   -491   -730
   -293   -982   -688    636    194   -833   -241   -509   -226    -75   -392   -633
   -303   -987   -685    644    189   -836   -194   -465   -176    -33   -350   -626
   -324   -995   -670    657    171   -833   -187   -465   -174    -31   -350   -623
   -319   -950   -631    636    155   -792   -179   -454   -158     -7   -324   -584
   -290   -924   -633    605    168   -779   -163   -436   -155     -5   -322   -587
   -293   -917   -623    605    163   -771   -174   -410   -153      5   -303   -581
   -316   -924   -610    620    145   -769   -176   -392   -140     28   -267   -587
   -335   -963   -628    649    145   -797   -181   -376   -127     46   -254   -545
   -337   -932   -597    633    127   -766   -168   -374   -122     54   -249   -540
   -361   -906   -545    633     90   -727   -158   -374   -116     59   -244   -535
   -376   -901   -527    636     72   -717   -197   -387   -116     64   -220   -545
   -374   -878   -504    626     64   -691   -200   -389   -111     77   -210   -511
   -397   -857   -462    626     31   -659   -192   -376    -98     93   -213   -493
   -379   -896   -517    636     67   -706   -215   -387   -114     83   -231   -519
   -392   -932   -542    659     72   -737   -213   -381   -114     83   -207   -542
   -410   -893   -483    652     36   -688   -218   -368    -90    106   -181   -527
   -410   -891   -483    649     36   -688   -233   -353    -72    135   -153   -504
   -405   -914   -509    657     51   -711   -220   -316    -38    174   -101   -488
   -410   -893   -485    649     36   -688   -218   -275      2    228    -44   -444
   -389   -875   -485    633     46   -680   -241   -231     54    290      5   -392
   -374   -833   -462    602     41   -649   -246   -179    106    353     51   -332
   -350   -756   -405    553     25   -579   -267   -135    145    410    103   -262
   -324   -649   -324    485     -2   -488   -275    -90    194    472    163   -187
   -314   -579   -265    446    -25   -423   -262    -51    239    519    233   -135
   -316   -581   -265    446    -28   -423   -249    -33    259    548    272   -109
   -324   -511   -189    418    -70   -350   -257    -38    254    537    265    -75
   -306   -454   -148    379    -80   -301   -249    -51    236    519    252    -75
   -306   -501   -194    405    -57   -348   -226    -64    228    498    249    -96
   -319   -527   -207    420    -57   -368   -207    -96    200    459    215   -127
   -314   -514   -202    413    -57   -358   -205   -137    150    407    158   -137
   -332   -545   -213    436    -59   -379   -205   -210     77    316     62   -213
   -371   -555   -184    465    -93   -371   -210   -285      5    228    -38   -296
   -415   -628   -213    519   -103   -420   -184   -309    -15    197    -59   -335
   -449   -711   -265    579    -93   -488   -155   -311    -18    192    -41   -381
   -459   -766   -306    613    -77   -537   -163   -353    -57    142   -103   -423
   -454   -782   -327    618    -64   -555   -192   -410   -106     85   -179   -413
   -467   -800   -335    633    -67   -566   -192   -444   -129     59   -202   -449
   -488   -841   -355    665    -67   -600   -192   -459   -150     41   -213   -483
   -496   -839   -342    667    -77   -592   -200   -480   -161     25   -231   -496
   -493   -826   -332    659    -80   -579   -215   -498   -179      5   -262   -509
   -519   -826   -306    672   -106   -568   -205   -491   -166     20   -239   -506
   -532   -867   -337    698    -98   -602   -202   -506   -168     18   -231   -514
   -522   -885   -363    701    -80   -626   -210   -511   -166     28   -220   -506
   -519   -823   -303    672   -109   -563   -194   -470   -116     80   -168   -444
   -555   -779   -223    667   -168   -501   -166   -457   -109     80   -187   -472
   -555   -730   -174    641   -192   -452   -142   -433    -83    109   -168   -418
   -553   -719   -166    636   -194   -444   -127   -413    -59    137   -119   -392
   -558   -727   -168    644   -194   -449   -142   -431    -64    129   -124   -389
   -558   -704   -145    631   -207   -426   -179   -462    -70    122   -135   -397
   -587   -683    -98    633   -246   -392   -192   -470    -70    129   -127   -384
   -610   -662    -51    636   -280   -358   -218   -478    -77    127   -127   -358
   -576   -701   -124    639   -226   -413   -249   -504   -106    109   -145   -374
   -592   -737   -148    665   -223   -444   -262   -540   -129     83   -158   -379
   -657   -756    -98    706   -280   -428   -252   -548   -135     83   -150   -371
   -727   -805    -80    766   -324   -444   -246   -555   -150     67   -166   -397
   -714   -833   -119    774   -298   -478   -259   -576   -181     38   -197   -431
   -740   -844   -106    789   -316   -475   -259   -581   -187     38   -194   -415
   -758   -875   -116    815   -322   -496   -277   -613   -228     -2   -233   -470
   -784   -911   -127    844   -329   -519   -285   -652   -272    -54   -293   -530
   -820  -1013   -192    917   -314   -602   -277   -649   -275    -59   -301   -514
   -885  -1041   -158    963   -366   -600   -259   -654   -288    -75   -316   -517
   -940  -1075   -135   1008   -402   -605   -267   -680   -309    -98   -329   -532
   -932  -1098   -166   1013   -384   -633   -288   -709   -342   -129   -355   -597
   -958  -1117   -158   1039   -400   -639   -293   -719   -361   -150   -389   -581
   -997  -1137   -140   1067   -431   -639   -290   -711   -353   -135   -368   -553
   -997  -1145   -148   1072   -426   -646   -290   -714   -358   -137   -363   -584
  -1010  -1143   -132   1075   -441   -639   -296   -724   -366   -155   -394   -610
  -1049  -1171   -122   1111   -465   -646   -296   -730   -371   -161   -407   -602
  -1062  -1174   -111   1117   -475   -644   -306   -753   -389   -179   -418   -626
  -1031  -1163   -132   1098   -449   -649   -262   -722   -366   -184   -457   -683
  -1021  -1124   -103   1072   -459   -615   -161   -592   -262   -124   -449   -709
  -1015   -987     28   1002   -522   -480    -49   -381    -54     75   -293   -589
   -924   -724    197    823   -563   -265     18   -114    262    449     77   -285
   -880   -379    498    628   -691     59    -20     18    478    815    548    192
   -919    -59    859    488   -893    400   -197   -257    374    953    924    633
  -1075    140   1215    467  -1145    678   -400   -717     90    893   1088    904
  -1208    -83   1124    641  -1166    519   -633  -1280   -470    311    553    431
  -1293   -623    667    958   -982     20   -763  -1813  -1182   -646   -514   -519
  -1283  -1153    129   1218   -709   -511   -875  -1940  -1470  -1078  -1041  -1031
  -1223  -1413   -189   1319   -517   -802   -854  -1725  -1306   -958  -1000  -1065
  -1153  -1449   -298   1299   -428   -872   -745  -1480  -1091   -779   -883  -1018
  -1137  -1356   -218   1247   -462   -787   -545  -1192   -810   -537   -704   -901
  -1098  -1278   -179   1187   -462   -730   -389   -974   -592   -340   -548   -797
  -1067  -1244   -176   1156   -446   -711   -314   -880   -504   -257   -475   -766
  -1036  -1218   -181   1124   -431   -701   -311   -857   -483   -239   -462   -743
  -1034  -1187   -153   1109   -441   -670   -285   -828   -452   -210   -439   -709
  -1021  -1158   -137   1085   -441   -649   -249   -800   -413   -171   -394   -688
  -1015  -1104    -88   1060   -465   -597   -220   -771   -379   -137   -361   -680
   -979  -1085   -106   1031   -439   -597   -215   -761   -376   -137   -361   -649
   -956  -1065   -109   1008   -423   -587   -218   -750   -368   -127   -345   -626
   -883  -1013   -132    948   -376   -574   -220   -758   -368   -124   -342   -628
   -888   -966    -77    927   -405   -522   -210   -740   -342    -96   -319   -592
   -872   -917    -46    893   -413   -483   -205   -724   -329    -83   -298   -576
   -826   -901    -77    862   -374   -491   -187   -711   -311    -70   -285   -558
   -823   -870    -49    846   -389   -459   -153   -675   -270    -28   -246   -524
   -787   -839    -51    813   -368   -446   -176   -667   -259    -10   -226   -493
   -737   -797    -59    766   -340   -428   -192   -665   -257     -7   -213   -498
   -717   -727    -10    722   -353   -368   -163   -631   -220     38   -179   -465
   -675   -693    -18    680   -329   -355   -153   -597   -184     80   -135   -428
   -613   -662    -49    639   -283   -355   -148   -563   -145    129    -90   -389
   -568   -607    -38    587   -265   -324   -129   -514    -88    192    -38   -358
   -506   -563    -57    535   -226   -311   -122   -454    -20    265     28   -296
   -454   -465    -10    457   -226   -239    -96   -374     62    366    127   -189
   -407   -358     49    384   -228   -155    -77   -293    158    478    244    -80
   -376   -252    122    314   -252    -64    -67   -233    239    574    350     25
   -358   -150    207    252   -283     28    -46   -166    327    680    472    142
   -353   -101    252    226   -303     75    -10   -101    392    761    561    223
   -316    -49    267    184   -293    109      2    -83    407    792    602    252
   -283     10    290    135   -288    150     23    -83    413    795    613    275
   -270     18    288    127   -280    150     18   -111    371    748    563    254
   -252     59    309     96   -283    184     44   -142    337    709    519    218
   -231     93    324     70   -277    207     41   -187    298    665    480    174
   -233     25    259    103   -249    142     57   -228    246    592    413    116
   -218      2    220    109   -220    109     59   -265    207    535    350     64
   -197    -12    184    103   -192     85     80   -298    168    480    290      7
   -161    -36    124     98   -142     44     98   -337    124    418    231    -44
   -184    -90     93    135   -140      0    116   -371     83    371    174   -103
   -207   -135     70    171   -140    -33    114   -418     25    314    116   -161
   -194   -132     59    161   -129    -38    124   -444     -7    285     90   -181
   -168   -153     15    161    -93    -70    142   -457    -20    272     77   -189
   -153   -176    -23    163    -64   -101    142   -475    -51    239     51   -215
   -137   -148    -12    142    -62    -80    119   -491    -75    223     44   -226
   -148   -153     -5    148    -72    -77    129   -488    -75    226     51   -226
   -135   -153    -18    145    -59    -85    137   -472    -62    233     64   -215
   -119    -75     41     96    -83    -18    135   -478    -62    236     67   -213
    -88    -15     72     51    -83     28    153   -465    -44    265     96   -192
    -49    -10     36     28    -44     12    187   -444    -15    288    122   -174
    -31     -7     23     20    -28      7    210   -428      2    314    145   -158
    -36     15     51     10    -44     33    215   -413     25    345    171   -135
    -12     38     51    -15    -31     44    215   -397     38    363    189   -109
      5     98     90    -54    -41     96    194   -392     51    376    205    -96
     38    161    122    -98    -41    142    194   -400     59    392    223    -80
     31    122     88    -77    -28    106    163   -423     31    374    220    -75
     57    127     67    -93     -5     98    135   -454     -2    353    207    -77
     85    179     93   -132     -5    135    142   -457     -7    358    215    -80
     85    184     98   -135     -5    142    176   -439      2    374    233    -62
     98    132     31   -116     33     83    174   -444    -18    358    215    -77
    106     64    -41    -85     72     12    176   -441    -31    342    200    -88
    111     67    -46    -90     77     10    171   -454    -44    327    184   -101
     96     46    -49    -70     72      0    163   -467    -59    303    155   -129
     72    -10    -83    -33     77    -44    184   -478    -67    283    132   -153
     83    -46   -132    -18    106    -88    184   -488    -85    262    116   -166
     90    -36   -127    -28    109    -80    181   -493   -101    249    103   -184
     90    -49   -140    -20    114    -93    184   -501   -109    239     98   -189
     70   -124   -194     25    129   -158    213   -496   -109    231     88   -192
    101   -129   -231     12    163   -179    213   -509   -122    213     70   -207
    101   -109   -213      2    155   -161    184   -530   -132    194     54   -231
     93    -96   -189      2    140   -142    168   -548   -142    181     44   -252
    109    -93   -202     -7    153   -148    174   -545   -137    184     51   -241
     96   -145   -241     23    168   -192    192   -535   -129    184     57   -233
     77   -187   -267     51    171   -226    213   -522   -124    176     41   -252
     98   -153   -252     28    174   -202    231   -465    -64    210     20   -296
    150    -67   -218    -44    181   -140    285   -322     90    345     70   -280
    174     75   -101   -124    137    -12    358   -150    314    587    275   -119
    202    329    127   -267     36    228    366     46    602    963    714    293
    249    711    462   -480   -106    587    293    106    761   1265   1223    893
    205    841    633   -524   -215    737    187   -140    511   1130   1462   1288
    140    724    584   -431   -220    654    109   -465     72    730   1327   1247
     57    397    340   -228   -140    368     46   -904   -532    -10    509    491
    -10    -23    -12     18      0    -18    -41  -1361  -1135   -857   -659   -600
     10   -350   -361    168    184   -355   -135  -1423  -1247  -1010   -914   -859
     49   -576   -626    265    335   -602   -122  -1252  -1036   -792   -771   -802
    109   -620   -730    254    418   -675    -77  -1072   -774   -530   -587   -675
    148   -574   -722    213    433   -646     23   -872   -501   -259   -376   -540
    155   -462   -620    153    387   -540    153   -672   -252    -15   -161   -407
    148   -400   -548    124    348   -475    192   -587   -145     85    -77   -358
    153   -353   -506     98    329   -431    218   -553   -101    124    -46   -309
    148   -353   -501    103    324   -426    226   -535    -83    153    -20   -290
    140   -353   -496    106    316   -423    218   -535    -70    163    -12   -303
    148   -327   -475     88    309   -400    205   -537    -67    166    -10   -283
    194   -293   -491     46    340   -392    226   -511    -44    202     25   -246
    194   -290   -485     49    340   -387    231   -498    -33    223     49   -233
    168   -290   -459     62    314   -374    239   -501    -31    220     51   -226
    161   -309   -470     72    314   -387    236   -501    -25    228     57   -215
    150   -316   -470     83    306   -392    218   -501    -25    231     70   -202
    161   -293   -454     67    306   -374    249   -470      2    262    103   -181
    132   -368   -504    116    316   -436    262   -462     15    275    116   -179
    116   -358   -475    119    293   -415    244   -467     25    285    132   -176
    119   -332   -452    106    283   -392    257   -439     57    327    181   -140
    103   -355   -459    127    280   -407    254   -420     72    345    210   -135
     96   -348   -446    124    270   -394    265   -405     85    358    215   -103
     85   -293   -379    103    231   -337    257   -368    135    423    277    -36
     83   -280   -366     96    223   -322    265   -324    189    498    363     38
    101   -259   -361     80    231   -309    236   -306    223    550    423     96
    140   -228   -368     41    254   -298    215   -259    285    631    511    187
    166   -161   -327     -2    244   -241    228   -200    363    719    610    283
    155    -77   -236    -41    194   -155    218   -158    415    795    698    363
    166    -12   -179    -75    171    -96    202   -119    462    849    763    433
    176    -36   -215    -70    194   -124    226    -70    517    904    849    470
    179     -5   -187    -88    181    -96    236    -51    527    911    862    485
    192    -23   -215    -85    202   -116    210    -59    504    883    828    480
    192    -46   -239    -72    215   -142    223    -67    485    844    769    472
    171    -88   -262    -44    215   -176    259    -90    452    782    711    439
    166   -148   -316    -10    241   -231    252   -119    410    719    670    353
    158   -192   -353     15    254   -272    267   -161    353    636    574    288
    140   -228   -368     44    254   -298    257   -231    283    550    485    218
    116   -353   -470    116    290   -410    267   -275    228    478    413    142
     75   -446   -522    187    296   -485    257   -337    155    392    306     41
     57   -579   -636    259    345   -607    257   -384    114    329    233    -15
     44   -615   -659    285    350   -636    236   -428     72    293    205    -33
    -10   -675   -667    342    324   -672    220   -488      7    220    135   -150
    -49   -722   -672    384    309   -698    210   -535    -36    174     77   -194
    -75   -761   -688    418    303   -724    168   -597   -101     98    -31   -254
   -119   -885   -766    504    322   -826    148   -615   -122     77    -25   -280
   -140   -896   -756    517    306   -826    150   -620   -119     80    -10   -296
   -135   -932   -800    532    332   -867    150   -639   -127     62    -36   -306
   -155   -989   -836    571    337   -914    109   -662   -150     36    -54   -337
   -163   -963   -800    563    316   -883     85   -662   -148     33    -77   -355
   -179  -1028   -849    602    335   -940     96   -641   -124     54    -77   -337
   -207  -1026   -818    615    303   -922    122   -626   -111     75    -33   -298
   -223   -966   -745    594    259   -857    122   -623   -114     83    -20   -296
   -239   -976   -737    607    249   -857     96   -652   -127     72    -12   -348
   -236   -943   -706    587    233   -826     59   -683   -135     64    -25   -337
   -228   -995   -766    610    267   -880     54   -678   -135     59    -49   -322
   -233  -1083   -849    659    306   -969      7   -696   -145     49    -51   -298
   -262  -1124   -862    693    298   -995    -54   -745   -187     20    -49   -314
   -244  -1117   -872    678    314   -995    -36   -753   -200     15    -44   -345
   -265  -1098   -833    680    283   -966    -38   -758   -207     20    -28   -316
   -249  -1122   -875    683    311  -1000    -36   -769   -236    -12    -88   -345
   -246  -1270  -1023    758    387  -1148    -59   -828   -301    -88   -168   -472
   -223  -1265  -1044    743    407  -1153    -93   -888   -355   -140   -194   -491
   -244  -1301  -1057    771    405  -1179    -93   -924   -387   -181   -259   -501
   -272  -1402  -1130    836    426  -1267   -106   -969   -418   -218   -252   -545
   -270  -1374  -1104    823    415  -1239   -132  -1047   -480   -288   -316   -558
   -223  -1382  -1161    800    467  -1273   -119  -1023   -491   -293   -319   -584
   -215  -1387  -1171    800    478  -1280   -124   -956   -457   -241   -280   -545
   -246  -1457  -1213    852    480  -1335   -135   -922   -439   -218   -265   -504
   -257  -1473  -1215    865    478  -1345   -150   -945   -446   -226   -275   -561
   -267  -1569  -1301    917    514  -1434   -158   -958   -459   -239   -298   -555
   -272  -1618  -1345    945    535  -1483   -155   -966   -480   -246   -301   -542
   -290  -1605  -1317    948    511  -1460   -192  -1000   -509   -272   -314   -605
   -309  -1605  -1296    958    493  -1452   -228  -1034   -537   -303   -342   -623
   -324  -1649  -1325    984    498  -1488   -223  -1031   -535   -309   -350   -623
   -355  -1732  -1376   1044    509  -1556   -181   -989   -519   -322   -392   -659
   -298  -1719  -1421   1008    561  -1571    -88   -867   -428   -277   -392   -688
   -275  -1615  -1340    945    532  -1478     -2   -709   -275   -145   -298   -631
   -265  -1470  -1205    865    467  -1337     80   -418     36    207     46   -332
   -231  -1158   -927    693    345  -1044     49   -298    223    517    470    111
   -322   -844   -522    581     98   -683   -142   -639     88    605    782    527
   -514   -631   -116    574   -200   -374   -368  -1106   -150    594    979    766
   -704   -833   -129    766   -288   -480   -594  -1600   -607    148    587    436
   -815  -1376   -561   1096   -129   -969   -763  -2075  -1257   -711   -366   -423
   -818  -1906  -1088   1361    135  -1499   -891  -2218  -1569  -1176   -924   -982
   -779  -2200  -1421   1491    319  -1810   -870  -2034  -1454  -1119   -943  -1041
   -722  -2255  -1532   1488    402  -1893   -763  -1766  -1236   -948   -823   -950
   -667  -2260  -1592   1462    459  -1927   -584  -1504  -1018   -774   -704   -891
   -631  -2257  -1628   1441    498  -1943   -441  -1325   -865   -652   -618   -844
   -657  -2226  -1569   1441    454  -1899   -379  -1247   -795   -592   -571   -810
   -693  -2234  -1540   1462    420  -1888   -379  -1234   -782   -587   -574   -805
   -670  -2255  -1584   1462    454  -1919   -389  -1228   -779   -592   -581   -818
   -680  -2278  -1597   1478    457  -1938   -387  -1205   -763   -574   -563   -813
   -704  -2312  -1608   1509    452  -1961   -361  -1174   -727   -542   -527   -787
   -714  -2325  -1610   1519    446  -1969   -355  -1171   -719   -540   -519   -782
   -730  -2314  -1584   1522    426  -1951   -376  -1187   -737   -563   -540   -763
   -730  -2330  -1600   1530    433  -1966   -376  -1187   -735   -561   -537   -763
   -743  -2346  -1602   1545    428  -1974   -384  -1192   -740   -563   -537   -779
   -756  -2351  -1595   1553    418  -1974   -394  -1200   -732   -555   -524   -763
   -771  -2390  -1618   1582    423  -2005   -368  -1174   -706   -527   -493   -730
   -769  -2385  -1618   1577    423  -2003   -376  -1163   -688   -517   -478   -714
   -761  -2377  -1615   1569    426  -1997   -405  -1174   -696   -522   -483   -722
   -789  -2413  -1623   1600    415  -2018   -389  -1158   -675   -504   -472   -717
   -823  -2400  -1577   1610    376  -1990   -366  -1119   -631   -465   -431   -693
   -849  -2403  -1556   1626    350  -1979   -353  -1062   -584   -415   -381   -662
   -880  -2410  -1530   1647    324  -1971   -342  -1015   -553   -381   -353   -644
   -852  -2387  -1535   1618    340  -1964   -355  -1000   -532   -371   -350   -607
   -807  -2346  -1538   1577    363  -1943   -387   -997   -524   -355   -329   -571
   -865  -2346  -1480   1602    306  -1914   -379   -945   -472   -293   -265   -519
   -917  -2291  -1374   1605    228  -1834   -316   -810   -348   -155   -122   -426
   -875  -2252  -1376   1564    249  -1816   -298   -730   -277    -83    -46   -374
   -833  -2208  -1374   1519    270  -1792   -337   -717   -246    -51     -2   -296
   -836  -2148  -1312   1491    236  -1732   -332   -722   -228    -31     25   -244
   -854  -2034  -1179   1444    161  -1608   -316   -680   -187     18     90   -163
   -854  -1990  -1135   1421    137  -1564   -290   -659   -153     36    109   -135
   -849  -1979  -1130   1413    140  -1556   -267   -672   -150     20     88   -137
   -820  -1987  -1166   1402    171  -1579   -288   -730   -197    -33     49   -158
   -878  -2005  -1127   1441    124  -1566   -309   -789   -241    -90     10   -187
   -898  -2029  -1130   1462    114  -1579   -301   -839   -283   -155    -57   -249
   -958  -2060  -1101   1509     70  -1582   -322   -917   -342   -228   -119   -324
  -1018  -2138  -1119   1577     49  -1628   -301   -966   -376   -272   -166   -363
  -1047  -2255  -1208   1652     80  -1732   -272   -992   -389   -293   -194   -402
  -1070  -2249  -1179   1660     54  -1717   -309  -1057   -462   -361   -265   -449
  -1054  -2273  -1218   1665     80  -1748   -303  -1091   -496   -397   -306   -488
  -1039  -2307  -1267   1670    114  -1787   -298  -1124   -517   -441   -358   -532
   -989  -2340  -1350   1665    179  -1847   -327  -1166   -535   -483   -446   -548
   -940  -2364  -1423   1652    239  -1893   -353  -1197   -558   -504   -452   -574
   -922  -2434  -1514   1678    296  -1974   -322  -1202   -576   -511   -413   -545
   -826  -2423  -1600   1623    384  -2013   -322  -1197   -563   -501   -397   -576
   -756  -2327  -1571   1543    407  -1951   -379  -1208   -587   -522   -420   -587
   -800  -2340  -1543   1569    371  -1940   -340  -1169   -550   -506   -426   -517
   -865  -2286  -1421   1574    275  -1855   -288  -1130   -504   -452   -379   -449
   -823  -2226  -1405   1525    288  -1816   -249  -1083   -454   -407   -324   -405
   -797  -2200  -1402   1499    301  -1803   -205  -1052   -405   -366   -275   -384
   -789  -2182  -1395   1483    301  -1787   -161  -1018   -366   -319   -239   -340
   -776  -2143  -1366   1460    293  -1756   -145  -1015   -361   -311   -236   -340
   -766  -2083  -1319   1423    272  -1701   -171  -1031   -366   -311   -239   -309
   -756  -1984  -1228   1371    236  -1608   -207  -1052   -374   -316   -244   -252
   -714  -2021  -1306   1366    293  -1662   -205  -1049   -355   -296   -210   -233
   -714  -2039  -1327   1376    306  -1683   -213  -1070   -368   -309   -220   -233
   -704  -1995  -1291   1348    290  -1641   -223  -1067   -371   -306   -220   -205
   -662  -1990  -1327   1327    332  -1660   -218  -1052   -371   -298   -218   -207
   -667  -2036  -1371   1350    350  -1706   -220  -1072   -410   -337   -249   -228
   -683  -2083  -1400   1382    355  -1743   -231  -1085   -439   -358   -262   -236
   -649  -2073  -1423   1358    387  -1748   -231  -1075   -449   -368   -265   -236
   -597  -2088  -1491   1343    446  -1790   -239  -1085   -470   -394   -293   -254
   -631  -2109  -1478   1369    420  -1792   -233  -1098   -488   -418   -322   -270
   -633  -2130  -1496   1382    428  -1813   -249  -1114   -509   -433   -350   -293
   -644  -2164  -1522   1402    439  -1844   -262  -1132   -542   -457   -376   -319
   -665  -2171  -1506   1418    420  -1839   -254  -1140   -561   -470   -384   -329
   -683  -2174  -1491   1428    402  -1834   -252  -1145   -568   -488   -405   -348
   -683  -2179  -1496   1431    405  -1836   -252  -1150   -574   -501   -420   -368
   -652  -2156  -1506   1402    426  -1831   -262  -1150   -574   -498   -420   -363
   -626  -2187  -1561   1408    467  -1875   -262  -1137   -576   -498   -426   -374
   -633  -2210  -1577   1423    470  -1893   -244  -1130   -584   -498   -420   -371
   -623  -2239  -1615   1431    493  -1927   -233  -1117   -579   -488   -413   -376
   -597  -2244  -1649   1418    524  -1948   -239  -1111   -581   -483   -402   -363
   -563  -2210  -1647   1387    540  -1930   -241  -1091   -571   -478   -407   -366
   -509  -2143  -1636   1325    561  -1891   -148   -963   -454   -389   -363   -366
   -426  -2029  -1602   1226    587  -1816    -70   -779   -293   -228   -220   -262
   -337  -1867  -1530   1101    592  -1699     -2   -540    -62     36     36    -38
   -236  -1613  -1376    924    568  -1496     15   -311    155    329    384    332
   -210  -1291  -1080    748    433  -1187    -64   -449    127    431    672    756
   -298  -1054   -758    675    228   -906   -158   -787    -31    423    870   1052
   -498   -987   -488    740     -5   -737   -348  -1293   -387    153    722    966
   -701  -1309   -607   1005    -46   -958   -540  -1886  -1000   -579    -62    215
   -717  -1886  -1169   1301    223  -1527   -743  -2195  -1486  -1231   -828   -561
   -623  -2239  -1618   1431    496  -1930   -787  -2047  -1428  -1221   -898   -696
   -530  -2330  -1803   1428    633  -2068   -717  -1779  -1215  -1039   -787   -639
   -433  -2275  -1842   1356    704  -2060   -555  -1496   -989   -857   -659   -548
   -306  -2130  -1823   1215    756  -1977   -353  -1241   -766   -667   -511   -433
   -270  -2036  -1766   1150    748  -1901   -262  -1117   -652   -566   -428   -358
   -259  -2034  -1774   1143    756  -1904   -231  -1060   -610   -532   -397   -322
   -215  -2008  -1792   1111    787  -1901   -202  -1023   -581   -514   -384   -303
   -187  -1992  -1805   1088    807  -1899   -181  -1000   -571   -511   -389   -309
   -155  -1956  -1800   1057    820  -1880   -194   -995   -568   -509   -387   -298
   -132  -1927  -1795   1028    831  -1862   -207   -995   -574   -517   -397   -303
   -101  -1901  -1800   1002    849  -1852   -197   -974   -555   -496   -379   -280
    -83  -1870  -1790    974    852  -1831   -158   -935   -517   -459   -342   -233
    -36  -1839  -1803    935    883  -1821   -171   -917   -501   -444   -322   -202
     15  -1823  -1839    904    924  -1831   -200   -914   -506   -444   -319   -200
     33  -1829  -1862    898    948  -1844   -215   -914   -517   -452   -327   -210
     57  -1816  -1873    878    963  -1842   -202   -888   -504   -436   -316   -200
     98  -1805  -1904    852   1000  -1855   -202   -872   -493   -428   -311   -197
    140  -1803  -1945    828   1041  -1873   -215   -865   -493   -428   -316   -202
    150  -1795  -1945    823   1047  -1870   -220   -844   -491   -418   -309   -192
    140  -1787  -1927    820   1031  -1857   -246   -833   -483   -410   -301   -192
    257  -1680  -1938    711   1096  -1810   -213   -763   -420   -342   -239   -135
    335  -1605  -1940    633   1137  -1774   -153   -683   -345   -270   -171    -75
    322  -1551  -1873    615   1096  -1712    -98   -613   -283   -207   -111    -25
    397  -1418  -1818    509   1106  -1618    -80   -527   -213   -124    -31     46
    405  -1379  -1784    485   1093  -1582    -96   -462   -168    -62     38    114
    426  -1309  -1738    439   1080  -1522    -96   -400   -114      0    114    189
    504  -1174  -1678    335   1091  -1426    -75   -316    -38     90    223    303
    563  -1088  -1654    259   1109  -1371    -88   -277     -5    132    280    379
    584  -1008  -1592    213   1088  -1299    -93   -267      7    148    301    410
    571   -958  -1530    192   1049  -1244    -85   -267      2    142    298    415
    535   -956  -1491    210   1013  -1223    -77   -283    -15    114    275    400
    548   -922  -1470    187   1008  -1195    -80   -283    -18    111    285    413
    587   -906  -1493    158   1039  -1200    -57   -285    -20     98    275    407
    605   -940  -1545    166   1072  -1244    -44   -314    -57     51    226    348
    620   -943  -1564    161   1091  -1252    -33   -345    -93      2    176    303
    605  -1010  -1618    200   1111  -1312    -38   -397   -158    -75     88    220
    571  -1091  -1662    259   1117  -1376    -51   -459   -226   -148     12    145
    646  -1057  -1706    202   1176  -1379    -23   -478   -244   -176    -20    106
    704  -1028  -1732    163   1218  -1379    -10   -504   -272   -223    -70     54
    745  -1015  -1761    132   1252  -1387    -23   -537   -316   -280   -135     15
    750  -1018  -1769    132   1260  -1392    -15   -548   -327   -290   -153     10
    758  -1034  -1792    137   1273  -1413    -28   -558   -335   -296   -153     15
    774  -1023  -1797    124   1286  -1410    -18   -548   -345   -301   -168      5
    789  -1026  -1818    116   1304  -1421    -20   -555   -355   -309   -181      2
    813   -984  -1797     85   1304  -1389    -12   -540   -337   -290   -155     28
    870   -904  -1777     15   1322  -1340      0   -519   -322   -272   -140     44
    891   -904  -1795      7   1343  -1348     18   -501   -314   -265   -124     46
    880   -867  -1748     -7   1312  -1306     31   -457   -275   -233    -93     80
    924   -769  -1693    -77   1306  -1231     62   -431   -254   -223    -77    114
    940   -706  -1649   -119   1293  -1176     72   -431   -267   -239   -103     85
    932   -698  -1631   -116   1280  -1163     93   -392   -228   -192    -67    111
    948   -657  -1605   -148   1275  -1130     88   -384   -207   -166    -28    155
   1000   -597  -1600   -202   1299  -1098     70   -394   -213   -174    -25    174
   1018   -571  -1590   -223   1301  -1080     41   -402   -226   -187    -33    194
   1018   -524  -1543   -246   1280  -1034     46   -389   -215   -184    -25    213
   1031   -480  -1514   -277   1270   -997     25   -397   -226   -200    -28    189
   1062   -431  -1493   -316   1275   -961      5   -423   -257   -236    -70    145
   1080   -462  -1543   -309   1309  -1002      0   -426   -272   -252    -88    150
   1101   -509  -1610   -296   1356  -1060    -12   -436   -296   -275   -111    122
   1098   -485  -1587   -309   1340  -1036     -2   -428   -296   -275   -109    127
   1083   -511  -1595   -285   1337  -1052      2   -420   -303   -293   -127    109
   1067   -561  -1628   -254   1345  -1096    -23   -446   -337   -335   -174     72
   1096   -540  -1636   -277   1366  -1088    -44   -478   -371   -374   -218     41
   1145   -470  -1615   -340   1379  -1041     -5   -457   -361   -368   -218     33
   1163   -470  -1634   -348   1397  -1052     18   -446   -361   -374   -226     33
   1158   -462  -1621   -348   1387  -1041      2   -454   -376   -389   -241     38
   1174   -431  -1605   -371   1389  -1018    -15   -462   -389   -402   -254     33
   1187   -397  -1584   -397   1384   -989    -28   -465   -392   -405   -259     15
   1179   -397  -1577   -392   1376   -987    -18   -454   -392   -407   -275    -18
   1179   -402  -1582   -392   1379   -992     -2   -439   -381   -400   -265      7
   1171   -394  -1566   -387   1369   -979     -2   -433   -371   -394   -244     15
   1197   -381  -1582   -407   1387   -979     20   -413   -366   -392   -262     33
   1234   -337  -1571   -449   1400   -953     62   -358   -332   -374   -283     33
   1265   -254  -1519   -506   1389   -885    132   -249   -249   -327   -285    -31
   1314   -153  -1467   -579   1389   -810    192    -93   -106   -189   -192     10
   1395    129  -1265   -763   1330   -566    233    150    179    163    168    361
   1478    480   -997   -979   1236   -257    231    332    423    527    654    888
   1457    711   -748  -1085   1104    -15    153    210    381    662   1041   1369
   1353    839   -514  -1096    935    163     31   -148     93    548   1182   1587
   1239    602   -636   -922    935    -15   -109   -644   -457    -33    607   1078
   1153    218   -935   -685   1044   -355   -265  -1195  -1148   -956   -480     72
   1153    -98  -1254   -527   1202   -678   -410  -1382  -1439  -1371   -987   -413
   1200   -309  -1509   -444   1353   -909   -420  -1210  -1291  -1244   -927   -402
   1244   -387  -1631   -428   1436  -1008   -337   -963  -1041  -1018   -776   -314
   1288   -319  -1608   -483   1447   -963   -197   -704   -769   -766   -587   -189
   1325   -145  -1473   -592   1397   -807    -46   -475   -532   -548   -413    -80
   1340    -54  -1395   -641   1366   -724     20   -371   -426   -454   -348    -36
   1322    -33  -1356   -646   1335   -693     31   -324   -379   -402   -293     23
   1304    -46  -1350   -628   1325   -698     41   -303   -361   -387   -285     49
   1306    -28  -1335   -641   1319   -683     59   -293   -348   -381   -277     72
   1312     -7  -1319   -652   1314   -662     72   -280   -332   -368   -265     77
   1306     25  -1280   -667   1293   -626     62   -270   -327   -358   -262     67
   1301     36  -1265   -667   1283   -613     51   -262   -327   -355   -257     80
   1296     49  -1247   -672   1270   -597     51   -246   -316   -345   -244    106
   1312     77  -1234   -693   1273   -576     46   -244   -311   -345   -252    122
   1327    137  -1189   -732   1257   -527     49   -239   -301   -332   -233    135
   1335    166  -1169   -750   1252   -501     25   -233   -296   -324   -218    135
   1330    184  -1145   -758   1236   -480      2   -236   -303   -332   -215    122
   1317    197  -1119   -756   1218   -459     -7   -236   -301   -327   -215    122
   1312    210  -1101   -761   1205   -444     -7   -226   -283   -306   -197    158
   1275    192  -1083   -735   1179   -444     20   -189   -241   -262   -153    187
   1262    231  -1034   -748   1148   -402     33   -148   -197   -210    -96    210
   1265    280   -984   -771   1124   -350      2   -153   -200   -213    -96    202
   1265    329   -935   -797   1098   -301    -15   -122   -171   -176    -80    254
   1288    368   -919   -831   1104   -275    -18    -77   -124   -116    -28    288
   1286    407   -880   -846   1083   -236      2     -5    -36    -20     80    376
   1306    493   -813   -898   1060   -158    -18     41     25     57    176    441
   1304    592   -711   -948   1005    -57    -25     90     96    148    257    506
   1299    649   -649   -976    974      0     -2    163    174    249    361    610
   1286    696   -589   -992    937     54      5    207    220    301    426    657
   1275    779   -496  -1026    885    142      2    218    239    314    441    688
   1254    795   -462  -1026    857    166     10    223    246    316    449    719
   1231    745   -485   -989    857    129     15    215    223    288    433    678
   1169    709   -462   -940    815    124     51    205    210    259    405    633
   1119    680   -439   -898    779    122     75    179    181    210    353    574
   1127    644   -483   -885    802     83     10     98     83    101    236    498
   1085    550   -537   -818    810      7     31     54     10     15    142    426
   1044    491   -553   -769    797    -28     28      0    -57    -67     70    353
   1013    444   -568   -727    792    -62      5    -54   -124   -142     -5    285
    974    366   -607   -672    792   -119      5    -96   -181   -215    -77    226
    969    335   -633   -652    802   -148     12   -140   -228   -275   -129    171
    922    319   -602   -620    761   -142    -12   -171   -259   -311   -158    119
    870    293   -576   -581    724   -140    -12   -194   -285   -350   -202     67
    875    303   -571   -592    724   -132    -33   -228   -324   -384   -236     62
    859    275   -584   -568    722   -153    -33   -233   -337   -389   -239     64
    823    244   -579   -535    701   -166    -18   -223   -329   -381   -231     75
    820    233   -587   -527    704   -176    -25   -223   -329   -381   -233     67
    807    296   -511   -553    659   -106    -33   -228   -327   -371   -233     62
    787    376   -410   -581    597    -15    -20   -218   -303   -350   -213     72
    774    420   -355   -600    563     31    -23   -218   -296   -345   -205     75
    763    446   -316   -605    540     64    -10   -202   -280   -335   -197     85
    753    491   -262   -623    509    114    -59   -218   -288   -340   -192     90
    758    530   -231   -644    493    150    -77   -226   -285   -337   -184     96
    761    589   -171   -675    465    210    -90   -244   -293   -340   -176    101
    763    555   -207   -659    485    174   -116   -270   -327   -361   -192     88
    761    483   -277   -623    519    101   -142   -298   -368   -392   -223     57
    748    465   -283   -607    517     90   -148   -298   -366   -392   -218     67
    724    446   -277   -587    501     85   -132   -290   -361   -389   -210     72
    727    423   -303   -574    517     59   -119   -288   -363   -392   -213     64
    714    374   -340   -545    527     18   -132   -293   -379   -405   -228     59
    701    348   -355   -524    530     -2   -145   -303   -400   -423   -244     46
    672    290   -384   -483    527    -46   -137   -311   -413   -439   -262     28
    646    249   -397   -446    522    -72   -119   -311   -423   -452   -280     10
    618    236   -381   -428    501    -70   -122   -322   -441   -465   -298    -10
    600    213   -387   -407    493    -85   -127   -335   -459   -480   -309    -25
    597    184   -415   -392    506   -114   -119   -340   -478   -501   -332    -49
    584    158   -426   -371    506   -132   -116   -348   -498   -522   -358    -93
    561    137   -423   -350    491   -142   -135   -361   -509   -530   -363    -96
    532    135   -397   -335    465   -129   -145   -363   -517   -527   -353    -75
    504    140   -366   -322    433   -111   -153   -374   -537   -540   -371    -85
    491    127   -363   -309    428   -116   -168   -384   -548   -548   -379    -85
    498    111   -389   -306    444   -140   -187   -402   -571   -574   -407   -127
    501    101   -400   -301    452   -150   -179   -397   -566   -576   -415   -137
    488     77   -410   -285    449   -166   -127   -345   -509   -545   -426   -171
    472    140   -332   -306    402    -96    -57   -233   -389   -454   -413   -213
    462    280   -181   -371    322     49     -7    -85   -215   -257   -257   -111
    509    519     10   -514    249    265    -18     93     33     77    122    236
    581    828    246   -706    166    537   -116    163    174    368    600    761
    587   1039    452   -813     67    745   -223    -23    -12    303    878   1171
    514    919    405   -717     54    665   -270   -303   -410    -44    813   1192
    410    675    262   -542     75    470   -361   -727   -992   -722    109    555
    293    332     38   -314    127    187   -483  -1192  -1595  -1530   -979   -452
    254     54   -200   -153    228    -72   -633  -1345  -1810  -1808  -1382   -826
    244   -197   -441    -23    342   -319   -600  -1163  -1592  -1569  -1215   -758
    241   -311   -553     33    394   -431   -519   -963  -1330  -1299  -1021   -649
    267   -252   -519    -10    392   -384   -436   -779  -1075  -1041   -826   -517
    301   -127   -428    -85    363   -277   -314   -584   -826   -807   -636   -384
    319    -51   -374   -135    345   -213   -288   -501   -714   -701   -550   -327
    311     -7   -322   -153    316   -163   -262   -467   -670   -654   -511   -301
    309     23   -285   -166    296   -129   -257   -452   -649   -631   -485   -280
    316     46   -270   -181    293   -111   -267   -446   -644   -620   -475   -270
    314     44   -272   -179    293   -114   -254   -441   -633   -610   -465   -262
    309     51   -257   -181    283   -103   -252   -433   -620   -597   -444   -249
    290     62   -228   -176    259    -83   -265   -431   -618   -589   -433   -241
    270     64   -205   -166    239    -70   -259   -428   -615   -584   -433   -249
    280     70   -213   -176    246    -70   -280   -428   -607   -566   -418   -239
    293     77   -215   -187    254    -67   -280   -428   -602   -558   -410   -231
    277     72   -207   -176    241    -67   -296   -431   -605   -555   -407   -231
    252     83   -168   -166    210    -41   -324   -436   -602   -548   -392   -218
    270    103   -166   -187    215    -28   -293   -420   -576   -522   -358   -194
    306    140   -168   -223    236    -12   -290   -407   -555   -493   -335   -181
    309    153   -158   -231    233     -2   -329   -407   -548   -475   -319   -174
    285    161   -124   -223    205     18   -316   -394   -530   -454   -296   -158
    265    171    -96   -218    179     38   -335   -381   -511   -431   -265   -129
    285    197    -88   -241    187     54   -342   -342   -472   -376   -210    -85
    329    293    -38   -311    184    127   -322   -288   -407   -298   -129    -12
    314    327     12   -319    150    171   -298   -236   -337   -215    -41     64
    319    366     46   -345    137    207   -309   -192   -277   -135     41    132
    322    431    109   -376    106    270   -329   -145   -215    -51    140    223
    319    467    148   -394     85    309   -342   -111   -171      7    215    290
    316    491    174   -402     72    332   -345    -80   -132     51    262    340
    306    465    155   -387     75    311   -368    -80   -135     49    259    329
    301    418    114   -361     93    267   -418   -109   -171      5    223    296
    285    355     70   -322    106    213   -472   -153   -223    -57    161    254
    358    387     28   -371    166    207   -467   -158   -236    -88    122    226
    441    454     12   -449    213    233   -384   -145   -233   -109     93    194
    389    348    -41   -368    215    155   -342   -192   -290   -192      2    106
    400    324    -77   -363    239    124   -329   -231   -340   -259    -72     33
    374    270   -103   -322    239     83   -358   -293   -405   -345   -171    -59
    306    176   -132   -244    220     23   -426   -371   -485   -431   -259   -150
    280    116   -163   -200    223    -23   -423   -413   -530   -480   -316   -213
    228     51   -176   -142    202    -59   -374   -454   -566   -532   -371   -272
    272    101   -171   -187    223    -33   -303   -454   -563   -537   -371   -275
    163    -51   -218    -57    189   -135   -332   -511   -626   -600   -428   -353
    192    -38   -231    -77    210   -132   -342   -517   -633   -605   -441   -389
    181    -23   -207    -80    192   -114   -363   -519   -633   -605   -449   -376
    119    -85   -205    -15    161   -145   -358   -532   -641   -610   -449   -379
    150    -85   -236    -33    192   -161   -389   -540   -639   -610   -454   -397
    127   -140   -267      5    194   -202   -389   -530   -631   -602   -441   -384
     90   -150   -241     28    166   -194   -381   -506   -605   -571   -389   -355
     90   -106   -197      7    142   -150   -397   -493   -581   -548   -361   -350
    129    -62   -192    -36    158   -124   -361   -470   -553   -522   -345   -316
    145    -23   -168    -62    158    -96   -335   -444   -517   -485   -306   -275
    166     10   -155    -90    158    -72   -358   -449   -511   -480   -298   -267
    148     12   -135    -80    142    -59   -374   -462   -511   -485   -309   -267
    163     44   -119   -103    142    -36   -381   -467   -496   -470   -288   -233
    166     28   -137    -98    153    -54   -423   -488   -517   -478   -285   -231
    207     20   -187   -116    197    -83   -433   -491   -524   -475   -280   -223
    233     41   -192   -137    213    -75   -428   -480   -519   -465   -265   -205
    226      7   -218   -119    220   -103   -449   -496   -542   -480   -272   -228
    233    -38   -272    -98    252   -153   -459   -504   -561   -493   -283   -259
    252    -44   -298   -106    275   -171   -452   -519   -587   -522   -314   -265
    236   -111   -348    -62    290   -228   -496   -542   -615   -548   -345   -252
    239   -142   -381    -49    309   -262   -491   -561   -641   -581   -376   -285
    244   -140   -384    -51    311   -262   -478   -581   -665   -615   -405   -311
    267   -179   -449    -46    355   -314   -511   -613   -706   -659   -457   -371
    265   -218   -483    -23    374   -350   -527   -633   -730   -688   -501   -402
    210   -316   -530     51    368   -420   -514   -639   -740   -698   -506   -441
    181   -363   -545     90    361   -454   -532   -654   -756   -714   -519   -449
    184   -387   -574     98    379   -478   -524   -657   -758   -714   -519   -431
    150   -410   -561    129    355   -485   -532   -672   -776   -735   -540   -478
     98   -491   -589    194    342   -540   -568   -709   -813   -771   -579   -519
    101   -532   -633    215    366   -584   -568   -717   -815   -776   -579   -532
     64   -542   -607    236    335   -574   -589   -732   -828   -789   -587   -542
     25   -566   -592    270    309   -579   -594   -750   -849   -815   -623   -589
    -33   -657   -623    345    293   -639   -550   -706   -815   -807   -662   -628
    -59   -657   -597    358    267   -628   -496   -589   -719   -748   -654   -659
    -10   -545   -535    277    259   -540   -431   -426   -553   -587   -524   -589
      0   -384   -384    192    192   -384   -400   -215   -290   -283   -220   -329
     33   -135   -168     49    101   -150   -446   -111   -122      5    187    135
    -20     75     96    -25    -57     85   -587   -353   -270     25    485    553
   -116    207    324    -46   -220    265   -756   -758   -592   -119    602    763
   -223     36    259     93   -241    148   -883  -1200  -1028   -540    220    423
   -420   -628   -207    522   -109   -418  -1005  -1683  -1644  -1389   -833   -600
   -444  -1062   -618    750     85   -841  -1158  -1878  -1956  -1849  -1400  -1137
   -418  -1260   -844    836    210  -1052  -1192  -1738  -1818  -1748  -1361  -1153
   -371  -1317   -945    844    285  -1132  -1143  -1530  -1595  -1556  -1236  -1096
   -322  -1252   -932    787    303  -1093   -992  -1273  -1325  -1322  -1072   -992
   -327  -1202   -875    766    272  -1041   -844  -1075  -1119  -1137   -922   -901
   -340  -1192   -852    766    254  -1023   -792  -1008  -1041  -1072   -870   -893
   -340  -1208   -867    774    262  -1039   -761   -984  -1013  -1057   -859   -846
   -350  -1200   -849    774    246  -1026   -763   -971   -995  -1039   -846   -818
   -348  -1189   -841    769    244  -1015   -782   -969   -979  -1018   -841   -820
   -332  -1187   -854    758    259  -1021   -782   -971   -976  -1013   -839   -818
   -348  -1215   -867    782    259  -1041   -782   -974   -969  -1010   -831   -820
   -371  -1223   -852    795    239  -1036   -782   -966   -950  -1005   -820   -826
   -366  -1210   -844    787    236  -1028   -784   -958   -930   -989   -805   -797
   -363  -1244   -880    802    257  -1062   -776   -958   -922   -976   -792   -782
   -376  -1262   -885    820    254  -1075   -800   -974   -927   -976   -792   -782
   -358  -1249   -893    802    265  -1072   -795   -961   -914   -966   -776   -774
   -358  -1257   -898    807    267  -1078   -797   -958   -906   -956   -766   -779
   -374  -1275   -904    823    265  -1091   -813   -961   -901   -950   -761   -787
   -384  -1267   -883    826    249  -1075   -810   -950   -880   -932   -732   -761
   -379  -1278   -898    828    257  -1088   -815   -943   -859   -917   -711   -737
   -376  -1301   -927    839    275  -1114   -813   -917   -833   -885   -704   -737
   -374  -1312   -937    841    280  -1124   -813   -893   -815   -862   -693   -704
   -361  -1304   -943    833    290  -1124   -833   -870   -789   -826   -659   -678
   -345  -1267   -924    805    285  -1096   -844   -833   -750   -779   -605   -657
   -327  -1249   -922    787    296  -1088   -831   -782   -698   -717   -550   -607
   -311  -1208   -896    758    290  -1054   -828   -732   -649   -652   -485   -545
   -298  -1163   -865    732    283  -1015   -833   -683   -597   -587   -418   -480
   -272  -1114   -841    691    280   -979   -854   -646   -561   -535   -361   -418
   -265  -1047   -784    654    257   -917   -846   -602   -522   -483   -296   -350
   -277  -1021   -745    646    231   -883   -849   -597   -514   -470   -280   -337
   -290  -1023   -732    657    220   -878   -862   -623   -540   -493   -301   -353
   -283  -1018   -735    649    223   -878   -870   -654   -576   -535   -332   -376
   -296  -1047   -753    670    226   -901   -872   -691   -615   -579   -368   -418
   -314  -1091   -776    701    231   -935   -867   -737   -659   -639   -431   -472
   -327  -1148   -820    737    246   -984   -844   -779   -691   -688   -470   -483
   -363  -1241   -878    802    254  -1060   -833   -826   -735   -745   -522   -576
   -389  -1309   -919    849    265  -1117   -857   -901   -805   -841   -636   -678
   -420  -1389   -969    904    272  -1179   -865   -966   -862   -917   -722   -717
   -444  -1465  -1021    956    288  -1244   -865  -1018   -911   -969   -766   -774
   -475  -1532  -1057   1002    288  -1296   -885  -1065   -948  -1015   -802   -826
   -485  -1574  -1088   1028    298  -1330   -906  -1101   -979  -1041   -820   -870
   -480  -1595  -1114   1036    314  -1356   -911  -1140  -1015  -1088   -872   -909
   -478  -1636  -1158   1057    340  -1397   -904  -1158  -1034  -1114   -901   -888
   -480  -1670  -1189   1072    353  -1431   -917  -1179  -1039  -1119   -898   -904
   -470  -1701  -1231   1083    379  -1467   -924  -1192  -1047  -1130   -914   -935
   -470  -1714  -1244   1091    384  -1478   -930  -1205  -1049  -1132   -917   -927
   -475  -1701  -1226   1088    374  -1465   -937  -1202  -1039  -1132   -924   -937
   -454  -1686  -1234   1067    387  -1460   -914  -1179  -1010  -1114   -906   -940
   -449  -1675  -1226   1060    387  -1452   -875  -1163   -987  -1096   -891   -906
   -436  -1673  -1236   1054    400  -1454   -865  -1153   -969  -1080   -878   -906
   -415  -1680  -1265   1049    423  -1473   -891  -1163   -969  -1085   -880   -906
   -402  -1641  -1241   1021    418  -1441   -893  -1166   -958  -1085   -872   -880
   -423  -1600  -1176   1013    376  -1389   -891  -1156   -935  -1060   -836   -836
   -415  -1595  -1179   1002    381  -1387   -898  -1163   -930  -1052   -818   -839
   -405  -1636  -1231   1021    413  -1434   -930  -1189   -956  -1070   -831   -859
   -381  -1667  -1288   1023    452  -1478   -958  -1215   -984  -1106   -870   -885
   -350  -1647  -1299    997    472  -1473   -961  -1213   -982  -1106   -867   -862
   -309  -1667  -1358    987    522  -1514   -971  -1223   -997  -1119   -872   -875
   -285  -1683  -1397    984    555  -1540   -974  -1249  -1021  -1145   -891   -909
   -314  -1680  -1366    995    524  -1525   -950  -1257  -1026  -1161   -911   -914
   -285  -1704  -1421    995    566  -1564   -943  -1265  -1034  -1182   -940   -932
   -226  -1766  -1543    995    657  -1654   -935  -1273  -1049  -1205   -963   -945
   -184  -1823  -1639   1005    727  -1732   -948  -1304  -1078  -1236   -992   -974
   -239  -1795  -1558   1015    657  -1678   -922  -1304  -1072  -1239   -992   -963
   -290  -1782  -1491   1036    597  -1639   -870  -1262  -1036  -1213   -971   -937
   -257  -1800  -1543   1028    641  -1673   -862  -1257  -1034  -1215   -979   -945
   -197  -1829  -1631   1013    717  -1730   -875  -1280  -1057  -1239  -1000   -974
   -220  -1821  -1600   1018    688  -1712   -846  -1267  -1057  -1239   -997   -963
   -239  -1787  -1548   1010    654  -1667   -836  -1241  -1039  -1221   -979   -950
   -223  -1790  -1566   1005    670  -1678   -818  -1228  -1026  -1218   -976   -948
   -187  -1758  -1571    974    691  -1665   -815  -1231  -1028  -1228   -976   -943
   -153  -1753  -1602    953    722  -1678   -810  -1228  -1028  -1234   -974   -948
   -119  -1803  -1683    961    779  -1743   -769  -1195  -1000  -1218   -971   -948
    -77  -1761  -1683    919    800  -1722   -691  -1096   -922  -1174   -979   -979
    -46  -1675  -1628    862    789  -1652   -563   -914   -750  -1041   -906   -950
    -10  -1447  -1439    727    711  -1444   -475   -659   -444   -709   -594   -685
    101  -1119  -1221    509    659  -1171   -472   -459   -163   -324   -142   -223
    124   -776   -901    327    511   -839   -535   -504   -122   -111    303    332
     -2   -613   -610    309    303   -613   -649   -815   -355   -135    597    750
    -70   -740   -670    402    298   -706   -813  -1296   -844   -548    348    571
   -155  -1195  -1041    675    441  -1119   -919  -1805  -1491  -1382   -623   -342
   -226  -1644  -1418    935    594  -1532  -1008  -2070  -1958  -2073  -1488  -1158
   -116  -1899  -1782   1008    831  -1842  -1070  -1979  -1932  -2104  -1584  -1301
   -103  -2018  -1914   1060    904  -1966   -984  -1727  -1654  -1852  -1408  -1210
    -54  -1977  -1922   1013    932  -1951   -854  -1483  -1374  -1597  -1234  -1085
     -7  -1857  -1849    932    919  -1855   -680  -1213  -1078  -1330  -1028   -922
     28  -1745  -1774    859    901  -1758   -589  -1049   -904  -1176   -896   -797
     18  -1704  -1722    841    870  -1712   -545  -1000   -849  -1130   -857   -758
     38  -1665  -1706    813    870  -1686   -514   -953   -805  -1083   -815   -709
     51  -1652  -1704    797    878  -1678   -498   -935   -779  -1060   -797   -678
     38  -1649  -1688    805    862  -1667   -475   -917   -763  -1041   -787   -665
     31  -1626  -1657    797    841  -1641   -472   -898   -756  -1021   -771   -649
     64  -1582  -1649    758    854  -1615   -478   -891   -743   -995   -748   -631
     85  -1621  -1709    766    896  -1665   -470   -885   -743  -1000   -756   -641
    114  -1613  -1727    750    919  -1670   -459   -875   -730  -1000   -756   -636
    106  -1595  -1701    743    901  -1647   -462   -857   -711   -974   -732   -602
    111  -1579  -1691    732    898  -1634   -459   -831   -698   -953   -719   -579
    114  -1561  -1678    722    893  -1618   -454   -807   -685   -937   -711   -574
    103  -1561  -1665    730    883  -1613   -467   -802   -685   -935   -706   -566
    116  -1556  -1675    717    893  -1615   -465   -779   -667   -917   -672   -530
    140  -1535  -1678    696    906  -1605   -459   -753   -646   -888   -641   -501
    150  -1501  -1652    675    898  -1577   -465   -745   -631   -867   -631   -498
    166  -1452  -1618    644    891  -1535   -459   -727   -610   -836   -607   -485
    187  -1408  -1595    607    891  -1501   -441   -672   -553   -761   -532   -410
    207  -1389  -1597    589    901  -1493   -457   -636   -514   -706   -478   -355
    226  -1309  -1538    540    880  -1421   -475   -597   -465   -636   -405   -285
    228  -1273  -1501    522    865  -1387   -488   -563   -418   -563   -329   -218
    215  -1205  -1421    493    815  -1312   -454   -478   -327   -449   -202   -106
    280  -1124  -1408    420    841  -1265   -426   -400   -259   -355   -103    -12
    301  -1096  -1400    397    846  -1247   -441   -371   -231   -314    -54     46
    316  -1065  -1382    374    849  -1223   -452   -345   -210   -283     -5    101
    303  -1065  -1369    379    833  -1215   -444   -327   -200   -270     10    122
    296  -1070  -1369    387    831  -1218   -462   -329   -220   -290     -7    106
    290  -1065  -1356    384    823  -1210   -426   -332   -246   -327    -49     70
    288  -1098  -1387    405    836  -1241   -410   -345   -280   -376   -109     18
    319  -1111  -1431    394    872  -1273   -446   -389   -348   -462   -200    -59
    340  -1135  -1475    397    906  -1304   -426   -415   -400   -542   -288   -129
    358  -1182  -1540    410    948  -1361   -415   -457   -470   -628   -387   -215
    358  -1189  -1548    415    953  -1369   -428   -493   -527   -696   -454   -277
    324  -1267  -1592    470    958  -1428   -410   -517   -579   -761   -527   -350
    324  -1306  -1634    491    979  -1470   -389   -542   -633   -815   -589   -405
    319  -1332  -1652    506    984  -1491   -397   -574   -688   -870   -641   -449
    316  -1353  -1670    519    992  -1512   -405   -592   -722   -904   -675   -483
    319  -1353  -1673    517    995  -1512   -426   -597   -750   -932   -701   -498
    311  -1358  -1670    524    989  -1514   -436   -602   -771   -945   -717   -514
    335  -1337  -1673    501   1002  -1504   -431   -607   -789   -956   -730   -530
    371  -1286  -1657    457   1013  -1470   -415   -605   -805   -961   -735   -527
    363  -1278  -1644    457   1002  -1460   -402   -581   -792   -940   -714   -514
    363  -1265  -1628    449    995  -1447   -368   -540   -758   -898   -680   -483
    384  -1249  -1636    431   1008  -1441   -348   -506   -730   -865   -652   -454
    384  -1221  -1605    418    995  -1413   -371   -504   -737   -867   -652   -439
    400  -1148  -1548    374    971  -1348   -376   -480   -724   -846   -628   -413
    420  -1096  -1517    337    966  -1306   -381   -467   -714   -833   -613   -410
    428  -1026  -1454    296    940  -1239   -405   -478   -722   -828   -602   -410
    415  -1008  -1423    296    919  -1215   -439   -498   -743   -831   -597   -405
    436  -1002  -1439    283    935  -1221   -449   -504   -766   -841   -605   -405
    459  -1005  -1465    272    961  -1234   -436   -496   -776   -844   -613   -381
    483   -992  -1475    254    976  -1234   -446   -483   -784   -839   -602   -363
    493  -1023  -1517    265   1005  -1270   -465   -483   -805   -852   -623   -387
    501  -1049  -1551    275   1023  -1301   -431   -472   -815   -859   -633   -402
    483  -1075  -1561    296   1021  -1317   -454   -480   -833   -870   -636   -392
    480  -1104  -1584    309   1031  -1345   -444   -475   -849   -880   -644   -402
    504  -1106  -1610    301   1057  -1358   -423   -465   -859   -888   -657   -420
    470  -1132  -1602    329   1036  -1366   -452   -488   -896   -930   -701   -462
    457  -1156  -1613    348   1034  -1384   -454   -498   -914   -950   -722   -485
    462  -1176  -1639    355   1049  -1408   -467   -506   -943   -974   -743   -506
    470  -1200  -1670    366   1070  -1434   -467   -496   -950   -976   -753   -532
    483  -1182  -1665    345   1072  -1423   -459   -493   -958   -979   -758   -519
    491  -1153  -1644    329   1065  -1397   -436   -478   -969   -976   -758   -493
    480  -1135  -1615    324   1047  -1376   -441   -467   -969   -961   -740   -480
    491  -1093  -1584    301   1036  -1337   -511   -483   -992   -971   -735   -467
    506  -1075  -1582    283   1044  -1327   -475   -472  -1010   -989   -779   -514
    504  -1075  -1582    285   1041  -1327   -475   -444   -997   -966   -776   -493
    530  -1044  -1574    257   1049  -1309   -415   -368   -937   -914   -756   -511
    576   -930  -1506    176   1041  -1218   -342   -239   -818   -818   -730   -563
    615   -758  -1374     70    992  -1065   -319    -93   -646   -613   -563   -436
    685   -488  -1174    -98    927   -831   -319     88   -397   -257   -174    -80
    745   -163   -911   -293    826   -537   -379    171   -231     64    314    475
    732     31   -701   -381    717   -335   -462    -12   -413     15    631    945
    672    -67   -743   -303    706   -405   -511   -298   -844   -355    571    984
    615   -270   -885   -174    750   -579   -610   -685  -1426  -1015    -93    389
    558   -563  -1122      0    839   -844   -745  -1135  -2036  -1836  -1210   -659
    558   -836  -1395    140    976  -1114   -857  -1280  -2268  -2145  -1680  -1117
    566  -1070  -1636    249   1101  -1350   -875  -1127  -2086  -1943  -1553  -1080
    576  -1161  -1738    290   1156  -1449   -826   -932  -1826  -1675  -1369   -974
    646  -1036  -1686    192   1166  -1358   -737   -717  -1540  -1384  -1135   -797
    753   -802  -1556     25   1153  -1179   -571   -475  -1244  -1091   -885   -623
    774   -672  -1447    -51   1106  -1057   -493   -379  -1130   -979   -800   -563
    805   -620  -1426    -93   1114  -1021   -449   -337  -1085   -930   -756   -506
    802   -610  -1413    -96   1106  -1010   -470   -319  -1067   -893   -701   -467
    802   -571  -1374   -114   1088   -971   -485   -306  -1054   -867   -685   -493
    815   -532  -1350   -142   1080   -940   -465   -285  -1044   -859   -691   -483
    800   -488  -1288   -155   1044   -888   -472   -288  -1052   -859   -691   -459
    782   -457  -1241   -163   1010   -849   -491   -283  -1049   -844   -683   -449
    774   -446  -1221   -163    997   -833   -478   -252  -1015   -805   -644   -405
    761   -420  -1184   -171    971   -802   -488   -239  -1002   -787   -618   -389
    779   -355  -1135   -210    956   -745   -504   -236  -1008   -787   -626   -410
    815   -272  -1091   -272    953   -680   -480   -215   -997   -763   -610   -371
    797   -262  -1060   -267    927   -659   -498   -218   -997   -756   -597   -363
    784   -252  -1039   -267    911   -644   -532   -215   -995   -740   -587   -355
    852   -150  -1002   -350    927   -576   -511   -176   -956   -691   -542   -311
    849   -111   -963   -368    904   -537   -504   -148   -927   -657   -511   -298
    841   -103   -945   -368    893   -524   -491   -103   -888   -610   -467   -267
    849    -64   -914   -392    880   -488   -493    -85   -862   -566   -426   -231
    867    -12   -880   -428    872   -444   -506    -67   -831   -514   -376   -181
    859     62   -800   -462    828   -368   -504    -23   -763   -431   -277    -93
    880    135   -745   -506    813   -303   -504     36   -693   -345   -189    -51
    948    215   -732   -581    839   -257   -530     59   -659   -303   -166     23
    995    296   -698   -646    846   -200   -561     70   -620   -239    -96    116
    932    402   -530   -667    732    -64   -535    150   -532   -135      7    200
    862    462   -400   -662    631     31   -478    265   -426    -12    129    306
    930    517   -413   -724    670     51   -501    265   -431      2    153    316
    953    568   -384   -761    667     93   -506    272   -436     -2    142    319
    976    581   -394   -782    685     93   -504    288   -449    -18    132    303
    984    581   -402   -782    693     90   -491    293   -465    -33    129    272
    963    545   -420   -756    691     64   -493    236   -532   -111     49    202
    904    491   -413   -698    659     38   -509    158   -628   -233    -77    103
    836    436   -400   -636    618     18   -511    106   -696   -319   -161     20
    805    389   -415   -597    610    -12   -527     44   -774   -410   -257    -62
    750    329   -423   -540    587    -46   -537    -25   -852   -493   -345   -103
    698    262   -439   -480    568    -88   -566    -83   -919   -561   -418   -179
    657    218   -441   -439    550   -111   -571   -111   -963   -602   -462   -226
    631    220   -410   -426    522    -93   -571   -132   -995   -636   -488   -244
    610    142   -470   -376    540   -161   -592   -171  -1036   -675   -524   -275
    576    129   -446   -355    511   -158   -589   -176  -1036   -672   -524   -298
    540    116   -423   -332    483   -153   -597   -189  -1057   -698   -566   -319
    504     98   -405   -301    454   -153   -600   -197  -1067   -711   -581   -322
    488    137   -353   -314    418   -106   -597   -184  -1047   -683   -545   -301
    457    142   -314   -301    387    -85   -592   -176  -1036   -665   -530   -290
    449    161   -288   -306    368    -62   -602   -174  -1023   -649   -511   -290
    415    226   -189   -319    303     18   -584   -145   -987   -615   -488   -249
    413    262   -150   -337    280     54   -594   -153   -979   -613   -488   -249
    420    309   -111   -366    265     98   -618   -161   -979   -607   -478   -244
    418    361    -57   -392    239    153   -623   -142   -956   -568   -433   -207
    374    376      2   -374    187    189   -641   -150   -950   -555   -410   -194
    358    426     64   -394    145    244   -675   -171   -961   -561   -415   -171
    415    496     80   -457    166    290   -678   -158   -948   -542   -394   -127
    407    485     77   -446    166    283   -685   -166   -958   -542   -394   -153
    371    465     93   -418    140    280   -685   -174   -966   -555   -415   -150
    366    483    116   -426    124    301   -675   -168   -966   -550   -418   -145
    363    452     85   -407    137    270   -693   -187   -995   -574   -439   -163
    335    400     64   -368    135    231   -714   -202  -1018   -594   -462   -200
    290    348     57   -319    116    202   -727   -207  -1031   -610   -485   -226
    283    324     41   -306    122    184   -722   -215  -1047   -628   -501   -241
    358    410     51   -384    153    233   -662   -189  -1021   -613   -498   -226
    366    394     25   -381    168    210   -646   -200  -1031   -631   -517   -241
    374    392     18   -381    179    205   -665   -215  -1047   -644   -530   -262
    348    350      0   -350    174    176   -670   -233  -1060   -662   -548   -288
    350    332    -18   -340    184    155   -691   -246  -1078   -678   -576   -316
    350    332    -20   -342    184    155   -693   -246  -1078   -672   -579   -303
    355    342    -12   -348    184    166   -698   -246  -1072   -659   -558   -298
    361    340    -20   -350    189    158   -711   -259  -1083   -662   -555   -327
    366    335    -31   -350    197    153   -727   -285  -1109   -696   -602   -358
    350    355      2   -353    174    179   -706   -259  -1085   -672   -600   -332
    303    353     49   -327    127    202   -639   -184  -1023   -626   -584   -342
    288    405    114   -348     85    262   -553    -64   -904   -561   -584   -376
    285    537    252   -413     15    394   -488     93   -711   -376   -444   -280
    257    792    535   -524   -140    665   -444    324   -387     12    -44     51
    249   1153    904   -701   -327   1028   -485    467   -150    402    483    555
    285   1397   1111   -844   -413   1257   -654    166   -407    361    761    958
    215   1397   1182   -805   -483   1291   -805   -210   -813    129    828   1091
     80   1179   1096   -631   -509   1137   -937   -636  -1337   -405    371    709
     -5    709    714   -350   -358    711  -1072  -1111  -2003  -1337   -753   -257
     33    342    306   -189   -137    324  -1148  -1187  -2200  -1704  -1286   -758
     90    140     49   -116     20     96  -1127  -1000  -1984  -1512  -1208   -763
    122     80    -44   -101     83     18  -1039   -797  -1712  -1265  -1041   -654
     80    148     67   -114      7    109   -870   -553  -1405   -984   -828   -498
    106    257    150   -181    -23    205   -766   -366  -1197   -789   -685   -410
    153    335    181   -244    -12    259   -732   -303  -1119   -717   -618   -366
    140    332    192   -239    -25    265   -737   -288  -1093   -691   -592   -368
     38    353    314   -194   -137    335   -680   -213  -1021   -628   -540   -322
     64    368    303   -218   -122    337   -678   -215  -1021   -633   -553   -306
    116    394    277   -257    -80    337   -706   -241  -1031   -641   -563   -316
     98    392    290   -246    -98    342   -714   -246  -1026   -631   -550   -314
     88    371    283   -228    -96    327   -709   -246  -1026   -626   -542   -309
     77    402    324   -241   -122    363   -685   -213   -989   -600   -519   -280
     93    449    355   -270   -132    402   -670   -189   -958   -568   -483   -254
    106    465    355   -288   -124    410   -704   -210   -961   -571   -485   -277
    129    467    337   -298   -103    402   -766   -249   -987   -597   -509   -280
    116    441    324   -280   -103    381   -761   -259   -997   -607   -527   -277
     77    439    361   -259   -142    400   -748   -231   -963   -574   -501   -259
    111    472    358   -293   -124    415   -756   -213   -943   -548   -475   -254
    145    491    345   -316    -98    418   -782   -210   -935   -540   -475   -252
    161    501    340   -332    -90    423   -795   -202   -911   -506   -446   -231
    161    527    363   -345   -101    446   -797   -179   -870   -462   -405   -205
    111    501    387   -309   -137    446   -826   -161   -831   -420   -368   -181
    114    465    350   -288   -116    407   -896   -179   -815   -392   -342   -168
    309    652    342   -483    -18    498   -849    -83   -704   -272   -226    -70
    392    805    413   -600    -10    610   -792     23   -587   -137    -93     46
    280    867    587   -574   -153    727   -750    109   -485    -12     28    158
    387    961    574   -672    -93    769   -769    106   -452     33     80    205
    462    995    532   -730    -36    763   -774     85   -452     41    101    226
    410    992    581   -701    -85    787   -722    122   -413     77    142    272
    374   1021    644   -698   -135    833   -701    179   -376    114    184    316
    413   1049    636   -730   -111    844   -743    163   -397     88    171    311
    405    989    581   -698    -88    787   -758    127   -449     25    111    262
    433    932    498   -683    -31    717   -769     77   -511    -49     33    202
    407    826    415   -618     -2    620   -813     15   -589   -142    -59    124
    405    724    319   -563     44    522   -828    -38   -659   -233   -161     31
    472    769    296   -623     88    535   -797    -67   -698   -288   -207      0
    462    711    249   -589    106    480   -776   -111   -750   -355   -275    -70
    407    615    205   -514    101    413   -797   -171   -813   -420   -345   -135
    410    592    181   -501    114    387   -807   -228   -867   -485   -415   -179
    459    626    163   -545    148    394   -795   -231   -862   -483   -418   -166
    436    589    153   -514    140    371   -800   -267   -893   -517   -439   -197
    415    535    119   -475    148    327   -797   -316   -932   -558   -483   -226
    457    589    132   -522    163    361   -792   -316   -922   -542   -465   -205
    397    581    184   -491    103    384   -813   -340   -930   -542   -457   -194
    329    594    265   -462     33    431   -782   -306   -904   -511   -423   -176
    306    592    285   -452     10    439   -763   -275   -880   -478   -397   -158
    311    615    303   -462      5    459   -756   -244   -862   -446   -376   -155
    345    680    332   -514      7    506   -756   -244   -852   -431   -371   -122
    363    717    350   -540      5    535   -748   -244   -839   -420   -361   -101
    381    730    348   -555     15    540   -753   -252   -833   -418   -355   -106
    384    769    384   -576      0    576   -756   -254   -820   -397   -335    -93
    361    792    431   -576    -33    613   -756   -252   -813   -381   -314    -77
    374    807    433   -592    -28    620   -802   -288   -839   -397   -319    -67
    397    828    428   -613    -15    631   -823   -306   -862   -405   -319    -62
    420    846    426   -633     -2    636   -813   -303   -859   -394   -309    -62
    444    833    387   -639     25    610   -807   -309   -865   -405   -314    -72
    436    797    361   -618     38    579   -836   -309   -875   -415   -324    -75
    436    727    290   -584     72    511   -875   -335   -906   -449   -355    -93
    446    688    241   -566    103    465   -875   -345   -919   -462   -368   -109
    452    665    213   -558    119    439   -849   -350   -927   -470   -384   -116
    454    626    171   -540    140    400   -831   -366   -945   -493   -407   -140
    457    610    153   -535    153    381   -826   -366   -945   -501   -418   -153
    431    587    155   -509    137    371   -810   -368   -945   -506   -420   -155
    415    545    127   -483    142    335   -807   -392   -966   -527   -444   -179
    402    517    114   -459    142    316   -820   -397   -974   -535   -454   -187
    423    506     80   -467    171    293   -836   -387   -976   -548   -470   -202
    478    561     83   -519    197    322   -833   -353   -953   -524   -446   -181
    459    535     72   -498    194    306   -828   -353   -953   -524   -449   -187
    457    506     49   -483    202    277   -820   -368   -961   -537   -470   -210
    470    501     31   -488    218    267   -810   -374   -961   -542   -472   -218
    467    517     49   -491    210    283   -836   -366   -953   -535   -462   -202
    478    504     25   -493    226    267   -779   -306   -888   -501   -475   -239
    496    558     62   -527    215    311   -696   -168   -740   -392   -444   -257
    509    698    187   -605    161    444   -631    -12   -545   -189   -296   -155
    514    945    431   -730     41    688   -610    161   -270    171     90    200
    563   1314    748   -940    -93   1034   -706    135   -215    379    519    711
    576   1602   1026  -1091   -223   1314   -810   -168   -522    236    763   1096
    501   1602   1098  -1054   -298   1350   -922   -519   -956    -72    776   1187
    436   1319    883   -878   -223   1101  -1039   -917  -1480   -631    270    719
    387    836    449   -613    -31    644  -1161  -1267  -1992  -1395   -810   -283
    400    485     85   -444    155    285  -1228  -1299  -2101  -1649  -1270   -709
    426    296   -129   -361    277     83  -1187  -1091  -1844  -1402  -1127   -654
    454    262   -192   -358    324     36  -1106   -872  -1545  -1117   -932   -535
    491    348   -145   -420    316    101   -935   -613  -1226   -823   -711   -379
    496    418    -77   -457    285    171   -805   -423   -997   -620   -550   -262
    485    439    -46   -462    267    194   -756   -348   -904   -542   -485   -215
    488    457    -31   -472    259    213   -748   -329   -872   -519   -462   -207
    498    496     -2   -498    252    249   -732   -303   -841   -488   -426   -174
    517    501    -15   -509    265    244   -714   -288   -820   -467   -407   -161
    519    498    -23   -509    270    239   -685   -270   -795   -446   -392   -142
    542    514    -28   -527    285    244   -675   -259   -774   -431   -376   -127
    517    472    -44   -496    280    213   -706   -265   -779   -433   -381   -129
    514    472    -41   -493    277    215   -706   -259   -769   -423   -371   -116
    491    480    -10   -488    249    236   -701   -249   -753   -405   -350    -98
    470    457    -12   -462    241    223   -709   -244   -743   -394   -335    -88
    452    449     -2   -452    226    223   -706   -244   -727   -379   -314    -77
    441    457     12   -449    213    236   -701   -231   -714   -361   -301    -70
    418    465     44   -444    187    257   -698   -215   -691   -327   -275    -46
    371    433     62   -402    155    249   -696   -207   -678   -306   -252    -33
    337    405     67   -371    135    236   -693   -194   -654   -277   -226     -5
    290    413    119   -353     85    267   -680   -163   -607   -226   -174     36
    277    397    119   -337     77    259   -678   -148   -581   -200   -150     44
    249    407    158   -327     46    283   -691   -127   -555   -168   -132     77
    220    454    233   -337     -5    345   -685    -70   -478    -72    -31    153
    215    488    270   -353    -25    379   -670     -7   -392     23     70    241
    207    522    314   -366    -54    418   -654     54   -306    122    171    322
    181    566    384   -374   -101    475   -649    119   -220    233    293    426
    168    613    444   -392   -137    530   -646    145   -181    275    361    457
    171    659    488   -415   -158    576   -636    171   -155    298    371    522
    119    670    548   -394   -215    610   -623    197   -135    322    392    579
     88    652    563   -368   -236    607   -602    210   -127    329    402    594
     80    623    542   -353   -231    584   -576    200   -140    301    397    576
     46    600    553   -324   -252    576   -555    179   -171    254    358    542
     12    581    566   -298   -277    574   -553    137   -218    192    288    475
    -25    475    501   -223   -262    488   -555     88   -272    111    207    402
    -41    384    423   -171   -233    402   -553     33   -342     18    111    303
    -46    314    361   -135   -202    337   -553    -25   -410    -72     18    200
    -51    270    319   -111   -184    293   -563    -85   -483   -163    -67    148
   -101    189    290    -44   -194    239   -548   -106   -509   -189    -85    148
   -127    155    280    -15   -205    218   -542   -140   -553   -236   -135     85
   -148    111    259     18   -205    184   -558   -179   -594   -285   -189     44
   -174     64    239     51   -205    150   -563   -197   -615   -311   -210     28
   -181     59    241     62   -210    150   -558   -197   -615   -311   -210     23
   -194     49    244     70   -218    145   -561   -200   -620   -319   -207     15
   -223     20    244     98   -233    132   -545   -202   -618   -322   -202     15
   -236     20    257    106   -246    137   -542   -207   -615   -332   -213     10
   -226     36    262     96   -244    148   -561   -213   -618   -337   -210     20
   -246     46    290     98   -270    168   -550   -202   -594   -306   -166     51
   -244     72    316     85   -280    192   -514   -179   -561   -272   -127     67
   -249    109    358     70   -303    231   -491   -171   -542   -259   -127     46
   -265    124    389     70   -327    257   -480   -161   -532   -265   -145     80
   -290    116    407     85   -350    262   -480   -158   -522   -254   -132    109
   -298    140    439     80   -368    288   -483   -171   -527   -254   -124    109
   -280    153    431     62   -355    290   -498   -187   -527   -239    -96    145
   -233    179    413     28   -322    296   -493   -184   -519   -220    -67    142
   -205    241    444    -18   -324    342   -465   -176   -501   -207    -59    140
   -223    252    475    -15   -348    363   -459   -176   -496   -205    -54    176
   -205    218    423     -5   -314    319   -457   -174   -504   -220    -70    171
   -205    166    371     20   -288    267   -439   -166   -504   -218    -54    163
   -200    127    327     33   -262    226   -444   -176   -514   -220    -36    168
   -189    124    311     31   -252    218   -444   -192   -540   -265    -96    140
   -200    106    306     44   -254    205   -428   -200   -561   -293   -145     96
   -236     31    267    103   -252    148   -420   -215   -571   -314   -163     80
   -220      2    223    106   -223    111   -413   -215   -576   -319   -155     83
   -218    -18    200    116   -210     90   -410   -215   -584   -327   -161     57
   -218    -25    189    122   -205     80   -397   -213   -584   -332   -163     31
   -187    -10    176     98   -181     83   -405   -233   -605   -363   -202     36
   -189    -10    179     98   -184     83   -410   -244   -610   -363   -207     46
   -200    -20    179    109   -192     77   -392   -228   -594   -342   -187     41
   -207    -57    150    129   -181     46   -400   -236   -602   -363   -194     25
   -210    -70    140    140   -176     33   -400   -223   -589   -348   -168     49
   -174    -44    129    106   -155     41   -374   -210   -576   -337   -150     25
   -161    -49    111    103   -137     31   -327   -168   -535   -322   -163    -18
   -148      2    148     72   -148     75   -223    -49   -428   -277   -174    -57
    -98    116    215     -7   -155    166   -137     75   -298   -192   -153     15
    -51    337    389   -145   -220    363    -93    257    -36    119    148    316
    -15    631    646   -309   -329    639   -135    389    184    483    613    743
    -83    930   1013   -423   -548    971   -246    231     98    602    989   1171
   -127   1000   1127   -436   -626   1062   -394   -109   -223    504   1169   1395
   -207    805   1013   -301   -610    909   -548   -558   -732     36    818   1122
   -262    340    602    -38   -433    470   -678  -1010  -1332   -769   -116    272
   -265    -41    223    153   -246     90   -787  -1213  -1686  -1337   -805   -332
   -236   -244     -7    241   -114   -127   -782  -1065  -1538  -1257   -818   -379
   -236   -319    -85    277    -77   -202   -646   -805  -1218   -984   -665   -306
   -213   -267    -54    239    -80   -163   -496   -550   -919   -722   -483   -187
   -202   -179     23    189   -114    -77   -342   -314   -654   -483   -296    -49
   -166   -168     -2    168    -83    -85   -275   -226   -542   -381   -192     28
   -111   -132    -23    122    -44    -80   -283   -275   -563   -423   -233     -7
   -184    -80    103    129   -145     10   -220   -207   -483   -353   -176     25
   -233    -23    210    127   -223     93   -168   -124   -402   -277   -106    119
   -163    -33    129     98   -148     46   -184   -171   -436   -332   -163    114
   -239    -15    223    124   -233    103   -140   -116   -366   -262    -72    192
   -207     -5    202    106   -205     98   -148    -80   -350   -244    -62    179
   -189    -31    158    111   -174     62   -163    -96   -374   -270   -106    150
   -228    -80    148    155   -189     33   -179   -119   -376   -277   -116    116
   -218    -98    119    158   -171     10   -176    -96   -350   -259    -93    103
   -233    -83    150    155   -192     33   -168    -88   -340   -262    -93    163
   -259    -75    181    166   -223     54   -168    -85   -322   -246    -80    189
   -223   -101    122    163   -174     10   -179   -103   -311   -239    -67    176
   -207   -116     90    161   -150    -12   -179    -98   -303   -236    -64    135
   -213   -101    111    155   -163      5   -158    -33   -246   -184    -10    194
   -168    -96     72    129   -122    -12   -163    -41   -233   -176      2    194
   -124    -88     36    106    -80    -25   -168    -57   -231   -184    -18    210
   -148    -77     67    111   -109     -5   -150     -5   -155   -109     59    272
   -137    -49     88     93   -114     18   -145     67    -77    -25    145    322
   -109    -36     72     70    -90     18   -142    106    -25     18    174    363
    -57     41     98      7    -77     70   -148    142     36     83    215    428
     -7     77     85    -33    -46     80   -150    202    111    176    319    491
     28    103     72    -67    -20     88   -140    233    166    241    389    537
     38    145    106    -93    -33    127   -140    293    220    306    457    597
     59    181    122   -119    -31    153   -140    311    233    319    493    636
     85    181     96   -135     -5    140   -148    265    189    259    423    607
     59    166    106   -114    -23    137   -124    257    184    252    418    628
     44    140     96    -93    -25    119   -122    218    148    200    374    581
     80     72     -7    -75     44     33   -129    158     93    124    293    509
    116      7   -109    -64    111    -49   -150     88     10     18    215    405
     75    -46   -122    -15     96    -83   -132     51    -41    -57    127    353
    111   -119   -231      2    171   -176   -127      5   -103   -119     57    280
    137   -207   -345     36    241   -275   -140    -77   -189   -213    -28    197
    127   -252   -379     59    252   -314   -163   -150   -270   -306   -119    135
    122   -270   -394     72    257   -332   -179   -181   -309   -353   -171    103
    150   -340   -491     93    316   -413   -163   -213   -337   -389   -205     49
    145   -433   -579    145    361   -506   -166   -257   -368   -431   -244     44
    176   -410   -587    116    379   -498   -171   -254   -355   -413   -207     70
    218   -402   -620     93    418   -511   -179   -257   -371   -426   -228    -15
    223   -439   -662    106    441   -550   -181   -265   -379   -436   -254    -33
    231   -452   -683    111    457   -566   -163   -254   -368   -428   -236    -12
    249   -436   -685     90    467   -558   -158   -246   -358   -418   -231     20
    249   -436   -685     93    465   -561   -174   -239   -358   -413   -228     23
    309   -397   -709     41    506   -553   -158   -231   -348   -413   -226     36
    350   -332   -683     -7    517   -506   -129   -218   -322   -389   -202     54
    353   -345   -698     -5    524   -522   -114   -210   -311   -387   -194     70
    366   -350   -717     -7    540   -532    -85   -210   -306   -381   -184     67
    400   -345   -748    -28    571   -548    -85   -218   -306   -384   -181     54
    420   -303   -724    -57    571   -514   -109   -223   -296   -374   -168     72
    449   -265   -714    -93    579   -488   -137   -241   -311   -379   -163     96
    480   -311   -792    -85    633   -550   -148   -252   -335   -394   -181     93
    511   -298   -810   -109    659   -553   -137   -259   -337   -394   -181    106
    555   -275   -831   -140    693   -553   -155   -283   -350   -410   -189    101
    548   -329   -878   -109    711   -605   -161   -306   -387   -444   -215     72
    527   -394   -924    -67    724   -659   -135   -293   -389   -452   -218     62
    522   -436   -958    -44    737   -696   -116   -270   -381   -446   -213     64
    550   -472  -1023    -38    787   -748   -124   -293   -415   -488   -254     23
    566   -509  -1075    -31    818   -789   -119   -303   -436   -519   -283     10
    584   -545  -1130    -20    854   -836   -140   -337   -475   -561   -327    -31
    542   -592  -1135     23    836   -862   -155   -363   -501   -592   -361    -72
    511   -649  -1161     70    836   -904   -145   -374   -514   -613   -379    -88
    524   -722  -1247     96    883   -984   -114   -355   -504   -613   -374    -80
    566   -730  -1299     80    930  -1013   -114   -350   -504   -620   -381    -88
    589   -743  -1332     75    958  -1036   -122   -361   -514   -631   -400   -101
    639   -745  -1384     54   1010  -1065   -150   -384   -537   -657   -418   -122
    613   -784  -1397     83   1005  -1091   -124   -371   -519   -644   -407   -111
    587   -828  -1418    119   1002  -1122    -98   -361   -501   -633   -400   -106
    592   -872  -1467    137   1028  -1169    -83   -350   -491   -628   -405   -114
    566   -924  -1491    179   1028  -1208    -57   -293   -446   -610   -426   -155
    587   -891  -1478    150   1031  -1184     46   -155   -324   -527   -423   -194
    644   -730  -1374     41   1008  -1052    145     15   -111   -311   -252    -59
    670   -493  -1166    -90    917   -828    148    194    145     31    122    290
    698   -140   -839   -277    769   -488     41    145    179    205    496    753
    620     36   -584   -329    602   -275   -122   -228   -163     54    693   1088
    542     28   -514   -285    527   -241   -249   -600   -561   -205    683   1135
    480   -275   -756   -103    615   -514   -361  -1002  -1052   -761    111    587
    446   -813  -1260    184    852  -1036   -488  -1379  -1610  -1584   -937   -381
    420  -1143  -1564    358    992  -1353   -509  -1345  -1641  -1725  -1197   -639
    379  -1288  -1667    454   1021  -1478   -439  -1088  -1345  -1447  -1015   -542
    415  -1299  -1714    441   1065  -1506   -348   -852  -1052  -1179   -836   -431
    441  -1252  -1693    405   1067  -1473   -171   -589   -737   -898   -633   -296
    433  -1187  -1621    376   1026  -1402    -49   -415   -545   -717   -485   -179
    397  -1174  -1571    387    984  -1371     -5   -361   -478   -659   -436   -142
    376  -1184  -1561    402    966  -1371     -5   -355   -459   -649   -426   -142
    381  -1184  -1566    402    974  -1374     -7   -358   -446   -636   -415   -142
    374  -1187  -1564    405    969  -1376     10   -329   -415   -610   -397   -129
    371  -1218  -1590    423    979  -1402     20   -319   -400   -600   -389   -129
    374  -1239  -1615    431    992  -1428     25   -322   -397   -589   -381   -116
    376  -1210  -1587    418    982  -1397     31   -311   -371   -571   -363    -96
    366  -1213  -1582    420    971  -1397     15   -319   -366   -566   -355    -93
    322  -1223  -1545    449    932  -1384     46   -296   -337   -537   -335    -83
    303  -1234  -1538    465    919  -1387     51   -290   -319   -524   -319    -70
    257  -1252  -1509    498    883  -1379     44   -277   -306   -519   -306    -62
    252  -1267  -1522    506    885  -1395     41   -267   -296   -511   -296    -64
    262  -1288  -1553    511    906  -1421     46   -257   -275   -493   -275    -54
    257  -1309  -1566    524    909  -1436     41   -254   -265   -480   -262    -41
    239  -1340  -1579    550    909  -1460     25   -265   -262   -478   -265    -51
    228  -1353  -1582    561    904  -1467      7   -249   -239   -449   -246    -38
    226  -1314  -1540    545    880  -1428     10   -218   -192   -402   -202     -7
    220  -1280  -1501    530    859  -1392     20   -174   -137   -345   -145     33
    231  -1244  -1475    506    852  -1358     44   -119    -72   -272    -80     85
    226  -1231  -1457    501    841  -1343     23    -85    -28   -215    -31    129
    231  -1202  -1436    485    831  -1319     18    -44     25   -150     41    194
    226  -1150  -1379    459    800  -1265     31     20    109    -64    135    283
    220  -1122  -1343    452    782  -1231     36     67    166     -5    200    342
    197  -1119  -1317    459    756  -1218     23     70    176      0    215    361
    192  -1124  -1319    465    756  -1221     15     59    171    -12    213    361
    200  -1122  -1322    459    758  -1221     28     41    166    -33    197    361
    202  -1145  -1348    472    774  -1247     15      7    137    -75    158    329
    176  -1189  -1366    504    769  -1278     15    -28     93   -140    101    280
    155  -1236  -1392    540    771  -1314     44    -59     57   -202     36    218
    145  -1301  -1449    576    795  -1376     44   -116    -10   -285    -57    132
    116  -1374  -1491    628    802  -1431     49   -176    -70   -358   -140     59
     70  -1465  -1538    696    802  -1501     33   -252   -135   -446   -236    -25
     46  -1561  -1608    756    826  -1584     12   -314   -197   -527   -316    -98
     36  -1667  -1704    813    867  -1686    -23   -368   -257   -597   -392   -171
     33  -1740  -1774    854    904  -1756    -46   -415   -306   -649   -449   -231
     12  -1787  -1803    885    906  -1795    -62   -454   -345   -696   -496   -277
     10  -1829  -1839    906    924  -1834    -77   -478   -368   -724   -524   -311
    -25  -1891  -1865    956    919  -1878    -93   -498   -387   -748   -548   -332
    -57  -1953  -1896   1005    919  -1925    -90   -514   -400   -766   -566   -342
     12  -1865  -1880    924    945  -1873    -51   -496   -368   -743   -535   -314
    -12  -1909  -1896    958    940  -1904    -41   -509   -376   -761   -553   -329
    -75  -2000  -1925   1036    922  -1961    -57   -535   -405   -787   -579   -355
    -67  -1995  -1927   1031    930  -1961    -59   -530   -397   -784   -571   -335
    -75  -1951  -1878   1013    898  -1914    -51   -522   -381   -776   -574   -345
   -119  -1953  -1836   1036    857  -1896    -46   -511   -361   -758   -576   -324
   -181  -1990  -1810   1083    813  -1901    -33   -504   -350   -750   -566   -319
   -176  -1966  -1790   1072    805  -1878      2   -491   -342   -745   -553   -303
   -197  -1992  -1797   1093    797  -1896      0   -517   -368   -782   -584   -306
   -244  -1987  -1743   1114    748  -1865     -2   -509   -355   -771   -571   -309
   -267  -1992  -1725   1130    727  -1860    -28   -519   -358   -769   -563   -306
   -257  -2003  -1745   1130    743  -1875    -36   -535   -381   -795   -579   -309
   -342  -2086  -1743   1213    698  -1914    -49   -545   -394   -807   -592   -285
   -353  -2091  -1740   1221    691  -1917    -44   -535   -389   -800   -571   -270
   -374  -2143  -1771   1257    696  -1958    -41   -532   -405   -815   -605   -319
   -439  -2278  -1839   1358    698  -2060    -33   -548   -439   -854   -654   -355
   -488  -2353  -1867   1418    688  -2112    -25   -548   -457   -880   -670   -368
   -540  -2434  -1896   1486    678  -2166    -46   -568   -488   -919   -693   -379
   -602  -2512  -1909   1556    652  -2210    -59   -571   -506   -948   -732   -387
   -639  -2561  -1922   1600    641  -2242    -51   -566   -519   -963   -750   -397
   -667  -2600  -1932   1631    631  -2268    -25   -566   -530   -984   -761   -420
   -683  -2629  -1948   1654    631  -2288     -7   -574   -548  -1005   -782   -465
   -706  -2673  -1966   1688    628  -2320     15   -563   -542  -1005   -787   -470
   -756  -2735  -1979   1745    610  -2359     44   -563   -558  -1031   -813   -478
   -750  -2751  -2003   1748    626  -2377     67   -537   -542  -1015   -800   -423
   -779  -2759  -1979   1769    600  -2369     36   -535   -548  -1015   -789   -433
   -792  -2805  -2013   1797    607  -2410     33   -537   -561  -1039   -818   -485
   -774  -2839  -2065   1808    644  -2452     25   -540   -574  -1060   -839   -498
   -800  -2865  -2068   1831    633  -2468     36   -540   -592  -1098   -878   -519
   -833  -2925  -2091   1878    628  -2509    109   -462   -542  -1075   -891   -524
   -852  -2938  -2086   1893    615  -2514    213   -316   -428  -1005   -891   -558
   -852  -2868  -2016   1860    581  -2442    275   -166   -277   -867   -805   -514
   -818  -2598  -1779   1706    480  -2190    290     10    -36   -568   -498   -194
   -784  -2265  -1480   1525    345  -1873    215     44     62   -335   -116    280
   -833  -2026  -1192   1428    176  -1610    101   -184   -122   -324    189    688
   -937  -1912   -974   1426     18  -1444    -28   -527   -459   -475    303    849
  -1028  -2177  -1148   1600     59  -1662   -161   -940   -971  -1010   -207    381
  -1065  -2686  -1621   1875    275  -2153   -267  -1348  -1558  -1834  -1210   -540
  -1054  -3068  -2013   2057    478  -2540   -348  -1436  -1779  -2213  -1725   -956
  -1062  -3270  -2208   2166    571  -2740   -298  -1213  -1548  -2010  -1610   -896
  -1072  -3283  -2213   2177    568  -2748   -197   -966  -1265  -1753  -1428   -836
  -1060  -3237  -2177   2148    555  -2707    -44   -706   -987  -1506  -1249   -719
  -1065  -3164  -2099   2114    517  -2631     93   -493   -774  -1322  -1111   -602
  -1096  -3120  -2023   2109    462  -2572    168   -376   -670  -1228  -1054   -535
  -1078  -3102  -2023   2088    472  -2564    192   -327   -639  -1184  -1000   -524
  -1060  -3099  -2039   2078    488  -2569    207   -306   -626  -1176   -982   -524
  -1062  -3086  -2026   2073    480  -2556    205   -290   -620  -1182   -989   -509
  -1062  -3070  -2008   2068    472  -2540    202   -277   -623  -1187  -1010   -506
  -1070  -3052  -1982   2060    454  -2517    220   -252   -607  -1171  -1002   -480
  -1075  -3026  -1951   2049    436  -2488    231   -233   -594  -1161   -984   -462
  -1067  -3013  -1945   2039    439  -2481    231   -220   -594  -1169  -1005   -488
  -1060  -3008  -1948   2034    444  -2478    246   -194   -579  -1153   -992   -462
  -1054  -2982  -1927   2018    436  -2457    267   -166   -553  -1119   -953   -439
  -1018  -2943  -1927   1979    452  -2436    249   -171   -566  -1132   -966   -444
  -1028  -2904  -1875   1964    420  -2390    265   -142   -555  -1122   -969   -454
  -1052  -2870  -1818   1961    381  -2346    303    -83   -511  -1072   -953   -405
  -1054  -2824  -1769   1938    355  -2296    337    -15   -465  -1023   -896   -327
  -1039  -2751  -1712   1893    335  -2231    337     33   -439   -992   -875   -322
   -987  -2681  -1693   1831    350  -2187    348     72   -407   -966   -862   -301
   -956  -2634  -1678   1795    361  -2156    358    111   -371   -930   -833   -267
   -932  -2561  -1631   1745    348  -2096    374    174   -322   -870   -789   -215
   -901  -2494  -1592   1699    345  -2044    397    241   -262   -800   -732   -166
   -875  -2416  -1540   1644    329  -1979    420    327   -176   -711   -652   -101
   -831  -2307  -1475   1569    322  -1891    446    415    -93   -618   -571    -23
   -766  -2177  -1413   1470    322  -1797    465    504    -12   -527   -478     72
   -727  -2081  -1356   1402    314  -1719    480    579     51   -452   -397    137
   -685  -2000  -1314   1340    311  -1657    493    626     80   -418   -366    181
   -654  -1899  -1244   1278    293  -1571    517    680    101   -384   -329    239
   -615  -1816  -1202   1215    290  -1509    532    691     85   -407   -361    223
   -576  -1764  -1187   1171    303  -1478    545    693     67   -439   -402    239
   -548  -1717  -1169   1132    309  -1444    568    711     57   -452   -410    244
   -498  -1657  -1158   1078    329  -1408    587    698     15   -498   -467    207
   -493  -1670  -1179   1080    342  -1423    618    685    -15   -537   -496    189
   -480  -1644  -1166   1062    342  -1405    652    665    -59   -594   -553    148
   -465  -1634  -1169   1049    350  -1402    667    644   -114   -659   -628     98
   -459  -1613  -1153   1036    345  -1384    685    646   -142   -688   -665     59
   -420  -1608  -1187   1013    379  -1397    678    623   -181   -724   -717     36
   -361  -1569  -1210    963    423  -1389    659    589   -231   -774   -779    -15
   -337  -1530  -1195    932    428  -1363    672    592   -246   -787   -802    -15
   -350  -1499  -1148    924    397  -1325    688    600   -249   -782   -807     -2
   -368  -1465  -1098    914    363  -1283    704    620   -241   -763   -800     18
   -332  -1408  -1078    870    371  -1244    711    644   -231   -740   -782     25
   -277  -1358  -1080    818    400  -1221    696    654   -228   -732   -774     18
   -241  -1301  -1060    771    407  -1182    698    665   -228   -724   -758     44
   -213  -1239  -1028    724    405  -1135    706    678   -231   -722   -763     49
   -184  -1174   -989    678    400  -1083    706    696   -228   -719   -784     59
   -163  -1104   -940    631    387  -1023    711    730   -205   -688   -748    106
   -142  -1008   -865    576    361   -937    732    771   -171   -644   -711    111
   -122   -935   -815    527    345   -875    740    789   -153   -631   -714    116
    -90   -859   -769    472    337   -815    758    815   -142   -615   -706    174
   -119   -813   -693    465    285   -753    789    854   -129   -589   -683    189
   -124   -761   -636    444    254   -698    787    865   -129   -568   -659    207
   -103   -662   -561    381    228   -613    761    854   -132   -566   -659    215
   -135   -613   -478    374    168   -545    750    870   -114   -540   -649    239
   -135   -571   -439    350    150   -506    730    885   -111   -524   -631    270
    -59   -524   -465    293    202   -496    714    880   -127   -524   -620    280
     -7   -472   -465    239    228   -470    696    898   -129   -506   -605    298
      5   -428   -433    210    218   -431    701    935   -119   -485   -602    293
      7   -428   -439    210    223   -433    701    937   -132   -493   -628    277
     -2   -423   -420    213    207   -423    701    930   -155   -514   -675    267
     12   -420   -433    202    220   -426    717    945   -150   -504   -678    265
    -25   -410   -384    218    179   -397    740    958   -153   -509   -680    252
    -41   -387   -345    213    150   -368    737    961   -166   -524   -706    270
      2   -376   -379    187    189   -376    730    969   -171   -519   -704    233
     25   -337   -363    153    192   -350    727    963   -189   -545   -748    220
     59   -303   -363    122    210   -332    691    950   -215   -566   -769    239
     70   -280   -350    103    207   -314    688    950   -220   -563   -766    228
     49   -244   -293     98    171   -267    706    984   -202   -530   -732    244
     90   -215   -306     62    197   -259    691    963   -220   -537   -748    215
     83   -197   -280     54    181   -239    693    982   -223   -535   -769    220
     62   -140   -202     36    132   -171    696   1031   -202   -504   -740    259
     67    -90   -158     12    111   -124    701   1060   -181   -483   -714    267
     96    -70   -166    -12    129   -119    750   1137   -119   -446   -711    231
    135     -2   -137    -67    135    -70    828   1262    -25   -387   -722    179
    127    148     20   -140     51     85    922   1436    153   -215   -602    298
    166    449    283   -306    -57    366    953   1680    446    145   -236    659
    249    849    597   -550   -174    724    841   1709    555    441    223   1171
    259   1096    833   -678   -285    966    659   1389    309    444    491   1496
    163   1130    966   -649   -402   1049    478    966   -106    220    475   1553
     41    846    805   -444   -381    826    358    548   -610   -327   -103   1034
     31    423    389   -228   -179    407    218    153  -1226  -1215  -1153    109
     90    168     77   -129      5    124    127    155  -1332  -1421  -1447   -163
    109     33    -75    -72     93    -20    179    397  -1078  -1187  -1312   -109
    153     44   -109    -98    132    -31    275    628   -802   -943  -1143    -10
    202    155    -49   -179    124     54    407    867   -535   -693   -963    114
    218    298     80   -259     67    189    545   1072   -322   -491   -807    231
    236    413    176   -324     28    293    574   1156   -241   -405   -745    277
    223    441    218   -332      2    329    563   1184   -220   -374   -727    301
    207    462    252   -335    -23    358    587   1210   -197   -348   -711    311
    239    514    275   -379    -18    394    584   1223   -187   -329   -701    322
    231    571    340   -402    -54    457    555   1236   -179   -309   -683    345
    192    600    407   -394   -106    504    553   1252   -166   -288   -659    361
    244    654    410   -452    -83    535    545   1254   -155   -267   -644    376
    262    685    423   -475    -80    555    548   1270   -142   -241   -631    387
    259    704    441   -483    -90    574    527   1273   -145   -233   -631    389
    244    743    498   -493   -127    620    488   1254   -158   -244   -636    387
    218    730    511   -475   -148    620    472   1249   -155   -231   -633    381
    200    706    504   -454   -150    605    423   1252   -155   -215   -626    389
    265    763    496   -517   -114    631    439   1288   -119   -166   -587    420
    298    833    535   -566   -116    685    483   1327    -75   -116   -540    465
    262    870    605   -566   -171    737    446   1335    -62    -90   -517    483
    257    896    639   -576   -192    766    428   1356    -33    -49   -483    498
    239    898    659   -571   -213    779    394   1369     -7    -10   -454    517
    239    937    698   -587   -228    818    387   1405     33     51   -402    555
    296   1078    779   -688   -241    930    462   1506    142    174   -283    657
    277   1117    839   -696   -280    979    459   1558    202    252   -207    717
    262   1166    904   -714   -322   1036    410   1590    252    324   -135    779
    285   1262    976   -774   -345   1119    400   1652    319    418    -44    865
    342   1415   1072   -878   -366   1244    433   1722    394    511     49    958
    311   1449   1137   -880   -413   1293    439   1753    423    553     96   1005
    267   1449   1179   -859   -454   1317    431   1756    418    561    103   1015
    249   1454   1205   -852   -478   1330    418   1738    392    542     80   1005
    244   1486   1239   -867   -498   1361    402   1717    361    519     57    992
    254   1506   1252   -880   -498   1379    423   1709    340    496     31    969
    194   1467   1273   -831   -540   1371    441   1686    306    454    -18    924
    111   1426   1314   -769   -600   1371    387   1615    241    384    -90    859
     75   1379   1301   -730   -613   1340    350   1553    174    311   -168    789
     77   1366   1288   -722   -605   1327    348   1519    129    265   -223    745
     -2   1314   1314   -657   -657   1314    335   1467     77    215   -277    688
    -12   1309   1322   -646   -667   1314    337   1428     46    184   -306    652
     88   1335   1247   -714   -579   1291    345   1402     20    161   -329    626
     23   1312   1286   -667   -631   1299    335   1379      2    158   -337    618
    -51   1291   1343   -618   -696   1317    322   1371     -2    161   -337    615
    -70   1278   1348   -602   -709   1312    309   1356     -7    150   -348    605
    -83   1265   1348   -592   -714   1304    275   1340    -20    150   -353    602
    -72   1280   1353   -605   -711   1314    228   1325    -36    153   -355    607
    -88   1296   1382   -605   -735   1337    249   1322    -25    174   -340    623
   -111   1293   1405   -589   -758   1348    277   1314    -18    181   -335    623
   -106   1304   1408   -600   -756   1353    249   1306    -28    179   -340    615
   -150   1317   1467   -584   -807   1392    205   1296    -28    184   -329    610
   -197   1325   1522   -563   -859   1423    176   1291    -31    194   -316    613
   -179   1327   1506   -574   -841   1415    163   1267    -49    184   -324    602
   -192   1358   1551   -584   -872   1454    168   1267    -36    200   -303    620
   -270   1369   1639   -550   -956   1504    194   1317     -2    236   -275    644
   -275   1379   1654   -553   -963   1517    166   1304    -10    233   -283    628
   -290   1436   1727   -571  -1008   1582    140   1296      0    246   -267    644
   -301   1460   1761   -579  -1031   1608    114   1280      5    254   -254    652
   -288   1470   1758   -592  -1023   1613     75   1247    -20    241   -267    646
   -298   1452   1751   -576  -1026   1600     49   1213    -51    226   -285    641
   -311   1413   1725   -550  -1018   1569     12   1187    -80    210   -306    623
   -361   1369   1730   -504  -1044   1548    -31   1169    -98    194   -319    605
   -332   1389   1722   -530  -1026   1556    -28   1166   -106    197   -319    597
   -314   1371   1686   -530  -1002   1527    -20   1153   -122    179   -337    584
   -350   1353   1704   -501  -1026   1527    -23   1150   -129    168   -345    579
   -363   1348   1712   -493  -1039   1530    -46   1124   -145    161   -353    566
   -402   1273   1673   -436  -1039   1473    -70   1078   -187    122   -397    527
   -397   1241   1639   -423  -1018   1439    -83   1049   -205     98   -423    498
   -405   1210   1615   -402  -1010   1413    -96   1028   -220     83   -439    480
   -449   1158   1608   -358  -1028   1382    -98   1018   -228     77   -446    459
   -470   1148   1618   -340  -1044   1382    -90   1015   -226     85   -444    454
   -498   1127   1623   -316  -1060   1374   -114    995   -236     75   -459    436
   -496   1122   1618   -311  -1057   1369   -168    974   -252     67   -465    431
   -418   1221   1639   -402  -1031   1431   -127   1005   -218    109   -431    465
   -452   1176   1628   -361  -1039   1402   -142    987   -233     96   -441    449
   -532   1052   1584   -259  -1060   1317   -194    940   -280     51   -483    397
   -566    979   1545   -205  -1054   1262   -236    924   -301     23   -527    340
   -415   1135   1551   -361   -984   1343   -109   1078   -158    119   -496    340
   -405   1210   1615   -402  -1010   1410    -23   1215     -7    249   -418    384
   -410   1384   1792   -488  -1101   1587     38   1379    215    514   -166    602
   -348   1701   2049   -675  -1197   1875     -5   1522    439    854    259   1044
   -368   2073   2439   -854  -1405   2257   -129   1309    327    924    594   1475
   -465   2187   2652   -862  -1558   2421   -290    937     10    810    750   1688
   -636   1995   2629   -680  -1631   2312   -459    496   -462    413    457   1423
   -763   1486   2249   -361  -1506   1867   -620    -15  -1106   -418   -530    506
   -717   1062   1777   -174  -1247   1418   -714   -202  -1467   -958  -1197    -90
   -730    787   1517    -28  -1122   1150   -745    -75  -1350   -870  -1187   -140
   -766    636   1402     62  -1083   1018   -722    114  -1106   -652  -1049    -77
   -763    652   1415     57  -1088   1034   -613    350   -826   -397   -870     38
   -740    771   1509    -15  -1124   1140   -441    594   -563   -153   -678    176
   -748    815   1564    -33  -1156   1189   -384    693   -452    -54   -600    218
   -756    813   1566    -28  -1161   1189   -366    719   -418    -31   -579    213
   -779    797   1577     -7  -1176   1187   -329    745   -392     -2   -553    254
   -831    784   1613     20  -1223   1200   -345    753   -371     28   -530    288
   -883    761   1641     59  -1262   1200   -361    753   -358     36   -524    285
   -909    758   1667     72  -1288   1213   -350    758   -345     51   -514    293
   -927    748   1675     90  -1301   1210   -340    758   -337     67   -504    285
   -950    737   1688    103  -1319   1213   -363    745   -337     72   -493    303
   -992    737   1730    127  -1361   1231   -392    748   -332     88   -475    322
  -1013    735   1748    137  -1382   1241   -384    756   -324    101   -462    319
  -1026    730   1756    148  -1389   1241   -379    753   -316    111   -459    314
  -1005    774   1779    114  -1392   1275   -407    758   -283    150   -413    363
  -1005    774   1779    114  -1392   1278   -379    771   -262    174   -400    368
  -1008    748   1756    127  -1382   1249   -381    771   -257    187   -394    361
  -1039    714   1753    163  -1395   1234   -418    769   -252    200   -374    368
  -1036    704   1738    163  -1387   1218   -394    795   -218    239   -342    389
  -1018    745   1764    135  -1389   1252   -413    813   -187    270   -311    405
  -1021    750   1769    132  -1395   1260   -462    823   -161    309   -272    436
  -1034    743   1777    145  -1405   1260   -467    862   -116    366   -213    470
  -1041    774   1813    132  -1428   1293   -483    893    -72    413   -155    511
   -976    883   1860     46  -1418   1371   -483    943    -10    475    -96    584
   -982    924   1906     28  -1444   1413   -472   1000     59    561    -18    688
  -1005    961   1966     23  -1486   1462   -483   1047    122    639     64    774
  -1021    984   2005     18  -1514   1496   -480   1083    155    683    114    792
  -1047    982   2029     31  -1538   1504   -485   1070    135    659     98    792
  -1047    984   2029     28  -1538   1506   -530   1041    114    639     80    813
  -1039    969   2008     36  -1522   1488   -550   1021    103    623     85    800
  -1036    945   1982     44  -1509   1462   -542    979     62    566     33    732
  -1021    904   1925     59  -1473   1413   -542    924      5    498    -41    680
  -1091    789   1878    150  -1486   1332   -602    844    -75    410   -129    594
  -1062    792   1855    135  -1457   1322   -649    789   -127    353   -179    540
   -984    865   1849     59  -1415   1356   -542    782   -124    345   -192    501
  -1052    758   1810    148  -1431   1283   -511    704   -192    272   -275    436
  -1109    618   1725    244  -1418   1171   -558    618   -267    202   -342    381
  -1111    561   1673    275  -1392   1117   -587    553   -322    150   -400    301
  -1034    594   1628    218  -1332   1109   -566    548   -322    153   -400    283
  -1044    571   1613    236  -1330   1091   -571    514   -342    132   -423    252
  -1060    527   1584    265  -1322   1054   -626    459   -387     85   -470    215
  -1034    527   1561    254  -1296   1044   -607    472   -368    111   -439    220
  -1049    496   1545    275  -1299   1021   -592    475   -355    127   -423    197
  -1044    472   1517    285  -1280    995   -587    459   -361    116   -444    181
  -1041    478   1519    280  -1280    997   -628    428   -379    101   -462    192
  -1062    475   1538    293  -1299   1005   -680    400   -394    101   -454    200
  -1057    470   1525    293  -1291    995   -659    400   -374    116   -428    184
  -1010    498   1509    254  -1260   1002   -649    402   -363    124   -426    166
   -971    550   1522    207  -1247   1036   -628    418   -345    142   -410    200
  -1000    553   1553    223  -1275   1052   -594    426   -316    166   -384    226
  -1005    574   1577    215  -1291   1075   -594    415   -306    176   -366    220
   -979    597   1577    189  -1278   1085   -587    413   -296    189   -348    231
   -948    646   1592    148  -1270   1119   -566    410   -285    200   -332    236
   -924    665   1590    129  -1257   1127   -571    405   -277    202   -327    233
   -917    680   1595    116  -1257   1137   -615    379   -285    200   -322    257
   -862    688   1551     85  -1205   1119   -639    363   -288    202   -306    275
   -828    696   1522     64  -1176   1109   -639    355   -285    202   -298    285
   -815    730   1545     44  -1179   1137   -626    358   -272    223   -272    293
   -813    698   1512     54  -1163   1104   -636    340   -285    215   -283    259
   -782    685   1467     49  -1124   1075   -646    309   -316    181   -322    233
   -750    680   1428     33  -1091   1054   -618    311   -314    181   -322    267
   -753    613   1366     70  -1060    989   -652    296   -322    181   -296    267
   -740    597   1335     70  -1036    963   -646    277   -337    163   -314    218
   -711    613   1325     49  -1018    969   -618    267   -337    148   -345    202
   -717    584   1299     64  -1008    940   -587    272   -322    153   -337    239
   -711    530   1241     90   -976    885   -579    257   -337    132   -358    210
   -698    488   1187    103   -943    836   -568    244   -345    116   -363    200
   -717    470   1187    122   -953    828   -571    236   -342    116   -355    194
   -727    444   1169    140   -948    805   -589    213   -358     96   -379    148
   -732    410   1143    161   -937    776   -592    200   -361     85   -389    166
   -730    413   1140    158   -935    774   -602    202   -355     96   -366    184
   -706    413   1119    148   -914    763   -610    187   -363     83   -371    155
   -693    402   1093    142   -893    748   -607    174   -376     67   -389    155
   -693    387   1080    153   -885    732   -584    202   -358     77   -387    153
   -714    353   1065    179   -891    706   -509    296   -293    109   -392    106
   -698    374   1072    161   -885    722   -405    436   -168    189   -342    106
   -683    517   1200     83   -943    857   -324    626     49    402   -153    257
   -615    779   1395    -80  -1005   1085   -272    901    361    774    218    639
   -576   1161   1735   -293  -1156   1447   -397    782    381    969    602   1098
   -672   1397   2070   -363  -1371   1732   -631    327    124    969    854   1423
   -828   1389   2218   -280  -1525   1803   -839   -184   -275    724    771   1392
   -919    958   1878    -18  -1397   1418   -989   -683   -828     67     54    737
   -911    368   1280    270  -1096    823  -1135  -1015  -1371   -727   -846   -106
   -870     49    919    410   -893    483  -1184   -948  -1387   -833  -1021   -319
   -826    -75    750    449   -789    337  -1114   -696  -1143   -636   -893   -270
   -833    -54    779    444   -807    361   -979   -423   -865   -405   -717   -163
   -782      5    784    387   -784    394   -789   -153   -607   -187   -574    -85
   -776     59    836    358   -807    446   -665     -7   -454    -64   -493     15
   -789     59    849    363   -820    454   -605     57   -376     -2   -441     80
   -758     67    826    345   -792    446   -592     83   -332     31   -394     85
   -756     49    805    350   -782    426   -581     98   -309     49   -384     80
   -756     44    800    353   -776    420   -579     98   -296     54   -379     88
   -714     51    766    329   -740    407   -602     77   -301     46   -381     83
   -665     18    683    324   -672    350   -610     54   -306     33   -387     72
   -745    -18    727    381   -737    353   -581     70   -267     64   -353     88
   -805    -23    782    413   -795    379   -542    111   -213    109   -309    119
   -761      5    766    376   -763    384   -532    148   -176    145   -275    142
   -701     -5    696    353   -698    345   -581    119   -200    127   -298    129
   -706    -77    628    392   -670    275   -636     70   -226     93   -332     98
   -693    -67    626    379   -662    277   -615     70   -207    109   -316    103
   -667    -90    576    376   -623    241   -607     70   -197    119   -309    103
   -688    -85    602    387   -646    257   -594     96   -150    163   -262    135
   -667    -80    587    371   -628    252   -602    122   -114    200   -223    163
   -649    -64    581    355   -615    257   -574    181    -59    252   -179    194
   -639    -54    584    345   -613    265   -535    218     -7    301   -137    226
   -545      0    545    272   -545    272   -545    236     33    353    -88    270
   -433     70    504    181   -470    285   -550    283     93    420    -25    316
   -381    129    511    124   -446    319   -519    376    192    527     77    402
   -319    223    542     46   -431    381   -532    446    270    618    171    483
   -205    303    509    -49   -355    405   -530    488    322    680    236    542
   -129    384    514   -127   -322    446   -530    522    358    732    293    597
   -101    439    540   -171   -319    488   -493    558    397    771    345    641
    -33    493    527   -231   -280    509   -465    561    407    779    368    662
     51    566    514   -309   -231    540   -457    550    394    771    371    665
     83    568    485   -327   -202    527   -446    522    376    743    348    636
    106    563    454   -335   -174    509   -439    491    350    714    322    615
    153    548    394   -350   -122    472   -436    433    290    652    267    576
    210    550    340   -379    -64    446   -413    389    252    597    220    550
    270    514    241   -392     12    379   -413    337    205    537    166    488
    314    472    158   -394     77    314   -407    275    145    467     90    407
    355    446     88   -402    132    267   -387    223     98    415     20    358
    381    410     28   -394    176    220   -436    168     57    376    -23    327
    413    355    -59   -384    233    148   -439    127     31    348    -46    293
    431    340    -93   -387    262    124   -413    101     12    329    -64    267
    454    327   -127   -392    290    101   -400     80     -5    309    -85    236
    485    332   -153   -407    319     90   -462     51    -18    303    -96    223
    496    298   -200   -397    345     49   -480     44    -18    309    -85    228
    511    249   -265   -381    387     -7   -467     41    -18    306    -83    218
    514    215   -301   -366    407    -44   -462     31    -12    303    -88    205
    524    187   -337   -355    431    -75   -459     15    -18    303    -93    194
    535    176   -358   -355    446    -88   -462     12     -7    314    -80    200
    532    137   -394   -335    462   -127   -459      7     -5    311    -77    187
    540    106   -433   -324    488   -163   -465     -7    -12    301    -80    197
    548    109   -439   -327    493   -163   -465    -12     -2    306    -64    202
    566    135   -431   -350    498   -148   -431      2     18    327    -46    233
    561    142   -420   -353    491   -137   -423     10     31    340    -25    249
    540    129   -413   -337    478   -140   -397     10     33    335    -20    257
    550    148   -402   -348    478   -127   -413      5     41    337    -10    259
    553    158   -394   -358    475   -116   -452    -18     41    340     -2    290
    480     75   -405   -277    441   -163   -514    -75      2    306    -23    275
    465      2   -462   -233    462   -231   -581   -116    -36    272    -54    236
    626    176   -449   -400    537   -135   -504    -49     31    345     18    311
    639    215   -423   -428    532   -103   -426    -12     75    387     64    355
    527     59   -470   -293    498   -205   -459    -57     33    342     25    316
    527      2   -527   -267    527   -262   -483    -80      2    316      2    298
    584     36   -548   -309    566   -254   -459    -72     10    329     23    316
    532    -51   -587   -241    558   -319   -454    -93    -10    303     -5    283
    485   -135   -620   -174    553   -376   -457   -116    -33    277    -31    252
    462   -184   -646   -140    553   -415   -467   -137    -49    254    -54    228
    439   -228   -667   -103    553   -446   -465   -158    -67    231    -75    200
    436   -265   -704    -85    568   -485   -491   -181    -93    207    -98    166
    433   -314   -750    -59    589   -532   -522   -205   -122    184   -127    135
    444   -350   -795    -46    618   -571   -537   -231   -137    166   -145    103
    457   -361   -818    -46    636   -589   -514   -233   -129    166   -140     96
    436   -420   -857    -10    644   -636   -537   -254   -142    155   -153     83
    420   -517   -937     46    678   -724   -589   -288   -171    127   -184     62
    413   -587  -1002     85    706   -795   -607   -306   -187    109   -202     36
    379   -607   -987    114    683   -797   -628   -311   -179    111   -197     33
    387   -563   -950     88    667   -756   -558   -252   -119    150   -168     25
    436   -535   -971     49    701   -750   -426   -119     -5    226   -137      5
    423   -561   -987     67    704   -771   -361     18    119    337    -67     28
    465   -384   -849    -38    657   -615   -280    226    361    605    192    257
    467   -114   -581   -179    524   -348   -296    329    530    857    540    662
    415    215   -200   -316    306      7   -381    161    472    927    831   1091
    277    389    109   -335     85    249   -524   -213    202    810    974   1345
    122    275    153   -197    -15    215   -691   -672   -218    457    750   1158
     15   -252   -270    116    142   -259   -805  -1117   -745   -226    -85    293
    -15   -852   -836    431    410   -844   -992  -1395  -1153   -800   -805   -423
    -10  -1182  -1174    594    579  -1179  -1135  -1348  -1135   -823   -885   -548
     23  -1280  -1304    628    662  -1291  -1098  -1135   -924   -639   -753   -480
    103  -1195  -1301    545    701  -1247   -909   -841   -623   -371   -555   -337
     77  -1176  -1257    548    667  -1215   -724   -594   -381   -163   -402   -233
     46  -1174  -1221    561    633  -1197   -662   -498   -283    -83   -342   -189
     54  -1158  -1213    553    633  -1184   -646   -462   -231    -41   -303   -166
     38  -1205  -1244    581    639  -1223   -628   -436   -197    -15   -280   -155
     46  -1236  -1286    594    665  -1260   -613   -420   -179      2   -267   -137
     33  -1260  -1293    613    662  -1275   -602   -413   -161      7   -257   -116
     -5  -1299  -1293    652    644  -1296   -594   -405   -148      7   -254   -106
      5  -1291  -1296    641    649  -1291   -592   -407   -129     12   -252   -103
    -20  -1330  -1309    675    641  -1319   -623   -423   -137      0   -257   -116
    -98  -1454  -1358    774    628  -1408   -639   -439   -145    -20   -275   -137
    -67  -1449  -1382    758    657  -1415   -639   -436   -132    -15   -270   -132
    -20  -1410  -1389    714    683  -1400   -615   -433   -122     -2   -262   -135
    -44  -1457  -1413    750    683  -1436   -633   -452   -135    -20   -285   -166
    -41  -1462  -1423    750    688  -1444   -649   -454   -127    -23   -285   -171
    -15  -1457  -1441    737    711  -1449   -639   -444    -98     -2   -272   -158
    -57  -1545  -1488    800    714  -1517   -652   -446    -90      7   -257   -150
   -114  -1564  -1452    839    667  -1509   -659   -436    -64     28   -231   -137
   -142  -1566  -1423    854    639  -1496   -667   -415    -28     62   -197   -106
   -163  -1538  -1374    852    605  -1457   -659   -371     18    124   -129    -38
   -153  -1519  -1369    836    607  -1444   -646   -327     67    163   -101      2
   -158  -1499  -1340    828    589  -1421   -644   -270    135    233    -36     67
   -114  -1431  -1317    774    600  -1376   -644   -218    207    314     51    145
    -80  -1358  -1278    719    597  -1319   -644   -163    272    389    132    220
    -96  -1322  -1226    709    563  -1275   -639   -135    311    439    197    283
   -135  -1312  -1176    724    519  -1244   -615    -93    371    501    270    350
   -166  -1345  -1179    756    504  -1262   -618    -80    389    517    293    392
   -176  -1340  -1163    758    493  -1252   -610    -85    392    514    309    410
   -218  -1369  -1153    792    465  -1260   -576    -83    397    509    319    405
   -233  -1410  -1176    820    470  -1296   -553    -93    392    483    280    363
   -239  -1436  -1200    836    478  -1319   -535   -119    368    444    233    340
   -228  -1488  -1260    859    514  -1374   -504   -150    329    387    176    290
   -252  -1566  -1314    906    530  -1439   -509   -184    280    322    106    231
   -270  -1641  -1371    953    550  -1506   -488   -210    246    275     67    192
   -246  -1686  -1441    963    594  -1564   -465   -241    210    220     12    132
   -270  -1745  -1475   1008    602  -1610   -470   -288    153    150    -75     72
   -288  -1803  -1514   1044    610  -1660   -441   -314    137    122    -93     51
   -285  -1826  -1543   1054    628  -1686   -410   -322    127    106   -101     23
   -280  -1821  -1540   1049    628  -1680   -394   -329    122     96   -101     20
   -275  -1813  -1538   1044    631  -1675   -389   -345    119     83   -114     -2
   -262  -1787  -1525   1023    628  -1657   -368   -340    114     72   -137      2
   -241  -1771  -1532   1005    644  -1652   -363   -316    135     93   -114     36
   -210  -1787  -1579    997    683  -1686   -350   -316    135     88   -116      0
   -187  -1795  -1608    992    709  -1701   -337   -314    135     80   -132     38
   -155  -1792  -1639    974    737  -1717   -340   -322    124     75   -114     31
   -145  -1805  -1662    974    756  -1735   -322   -329    119     64   -124     15
   -166  -1810  -1644    989    737  -1727   -267   -296    150     85   -114     41
   -163  -1774  -1610    969    722  -1693   -283   -288    158     90    -90     49
   -137  -1732  -1597    935    730  -1667   -277   -293    158     77   -109     49
   -124  -1735  -1610    927    743  -1673   -223   -265    197    114    -70     83
   -166  -1743  -1579    953    704  -1662   -189   -241    226    137    -44    101
   -194  -1686  -1491    940    646  -1590   -220   -236    228    135    -41    150
   -187  -1714  -1530    948    670  -1623   -205   -233    236    142    -25    124
   -142  -1732  -1590    937    722  -1660   -236   -280    200    101    -70    106
   -166  -1735  -1569    950    698  -1652   -244   -277    202    111    -59    142
   -153  -1722  -1569    937    706  -1647   -233   -252    226    137    -25    158
   -129  -1719  -1592    922    730  -1657   -236   -277    200     96    -64    119
   -148  -1745  -1600    945    724  -1673   -226   -283    192     77    -75    142
   -116  -1779  -1662    948    771  -1722   -244   -314    155     41   -114    103
   -101  -1836  -1735    969    815  -1787   -267   -361    109      0   -155     70
   -137  -1888  -1751   1010    805  -1818   -246   -366     93    -28   -189     20
   -127  -1945  -1818   1036    844  -1880   -226   -366     83    -57   -228     15
   -150  -2016  -1865   1080    854  -1940   -210   -358     83    -59   -223     20
   -161  -2070  -1909   1117    872  -1990   -200   -363     64    -72   -215      2
   -111  -2112  -2003   1111    945  -2060   -233   -420      2   -148   -306   -122
   -119  -2171  -2055   1145    966  -2114   -233   -436    -12   -168   -340   -135
   -176  -2184  -2010   1179    917  -2099   -210   -431     -2   -163   -337    -85
   -194  -2171  -1977   1184    891  -2075   -205   -410     12   -148   -332    -67
   -179  -2171  -1995   1174    906  -2083   -194   -394     20   -145   -337    -90
   -150  -2195  -2047   1171    945  -2122   -207   -415      2   -166   -355   -132
   -150  -2213  -2062   1182    953  -2138   -210   -431     -7   -174   -366   -155
   -145  -2247  -2101   1197    976  -2174   -215   -457    -33   -210   -405   -189
   -166  -2275  -2112   1218    971  -2195   -231   -459    -36   -223   -433   -202
   -166  -2265  -2099   1215    963  -2184   -158   -363     46   -171   -418   -228
   -119  -2166  -2047   1143    961  -2109    -64   -226    184    -67   -371   -252
    -41  -2018  -1977   1031    966  -1997     20    -72    371    122   -220   -132
     15  -1782  -1797    880    906  -1787     44    111    620    439    127    233
     15  -1475  -1491    727    753  -1483      7    127    714    641    493    698
    -41  -1363  -1325    701    639  -1345    -83    -83    545    613    722   1015
   -142  -1444  -1301    795    579  -1374   -192   -436    168    340    662   1000
   -155  -1686  -1530    919    685  -1608   -257   -865   -355   -270    -23    379
   -187  -1990  -1805   1088    807  -1899   -366  -1262   -865   -961   -867   -428
   -174  -2244  -2070   1208    945  -2158   -496  -1343  -1018  -1176  -1135   -685
   -150  -2395  -2244   1273   1047  -2320   -488  -1163   -831   -997  -1021   -615
   -155  -2483  -2327   1319   1083  -2405   -452   -982   -600   -787   -885   -550
   -124  -2436  -2314   1280   1093  -2377   -319   -743   -329   -540   -709   -446
    -15  -2226  -2213   1119   1096  -2221   -132   -498    -72   -298   -506   -293
     23  -2130  -2153   1054   1088  -2140    -20   -379     41   -189   -420   -236
     -7  -2153  -2145   1080   1067  -2151    -28   -374     41   -187   -431   -228
    -12  -2153  -2140   1083   1062  -2148    -36   -361     49   -176   -420   -215
    -15  -2161  -2148   1088   1065  -2156    -36   -348     59   -155   -392   -192
     36  -2101  -2138   1034   1085  -2120    -18   -319     85   -124   -353   -176
     54  -2065  -2122   1002   1085  -2091     25   -298    103   -111   -368   -192
     54  -2060  -2114   1002   1083  -2086     28   -283    114    -93   -361   -158
     70  -2026  -2099    976   1083  -2062     25   -277    116    -80   -345   -150
    101  -1982  -2083    940   1091  -2031     64   -249    135    -49   -314   -132
     70  -2021  -2091    974   1078  -2055     54   -254    127    -57   -316   -140
     59  -2026  -2086    984   1072  -2055     51   -254    132    -49   -303   -127
     49  -2005  -2055    976   1052  -2029     54   -241    148    -31   -285   -116
     12  -1997  -2010    992   1010  -2003     54   -213    161    -10   -272   -116
    -23  -2003  -1979   1013    976  -1992     57   -189    174      5   -257   -109
    -23  -1984  -1961   1002    969  -1974     59   -168    189     28   -239    -90
     -7  -1977  -1971    992    982  -1974     70   -135    215     64   -205    -51
     -7  -1961  -1953    984    971  -1958     80   -106    246    106   -158    -20
    -28  -1943  -1914    982    943  -1930     80    -75    280    150   -114     10
    -25  -1909  -1883    966    927  -1896     77    -28    327    207    -57     62
    -15  -1867  -1852    940    917  -1862     80     20    387    277     23    116
     -2  -1823  -1821    914    909  -1823     96     72    452    353    101    148
     -5  -1751  -1748    875    870  -1748     98    137    517    431    174    249
    -31  -1665  -1636    846    802  -1652    111    210    579    506    262    316
    -23  -1610  -1587    815    782  -1600    132    252    610    542    306    355
     33  -1584  -1618    776    826  -1600    122    246    594    527    296    366
      0  -1600  -1600    800    797  -1600    145    252    594    522    285    371
    -54  -1597  -1543    826    743  -1571    189    285    613    535    301    371
    -41  -1613  -1571    826    763  -1592    192    262    571    485    262    335
    -36  -1618  -1582    828    771  -1600    192    210    509    405    184    265
    -51  -1641  -1590    846    769  -1618    197    176    459    348    129    220
    -64  -1683  -1621    872    776  -1652    213    140    418    296     83    161
    -70  -1740  -1673    904    800  -1706    215     85    363    220      5     77
    -38  -1795  -1756    917    857  -1777    205     10    290    129    -85     -2
    -57  -1847  -1792    950    867  -1821    220    -23    267     88   -124    -44
   -137  -1886  -1748   1013    802  -1818    259    -10    280     96   -119    -62
   -150  -1912  -1761   1031    802  -1836    254    -25    259     77   -140   -109
   -116  -1901  -1784   1010    833  -1844    249    -54    228     46   -181   -129
   -114  -1919  -1805   1015    844  -1865    249    -64    213     33   -205   -142
   -137  -1953  -1816   1044    836  -1883    252    -64    207     31   -202   -155
   -168  -1969  -1800   1067    815  -1886    275    -54    213     41   -187   -168
   -129  -1974  -1844   1052    857  -1909    270    -54    200     31   -200   -179
   -101  -1938  -1836   1018    865  -1888    272    -54    202     31   -192   -168
    -88  -1901  -1813    995    859  -1857    285    -38    220     44   -171   -166
    -98  -1888  -1790    992    844  -1839    277    -31    223     51   -168   -174
    -93  -1875  -1782    984    844  -1829    272    -31    220     51   -174   -168
   -101  -1886  -1784    992    839  -1834    301    -20    228     67   -166   -148
   -114  -1855  -1743    984    813  -1800    332      0    249     90   -137   -119
   -124  -1818  -1696    971    784  -1756    358     10    265    109   -122   -109
   -132  -1803  -1670    969    769  -1738    371     15    270    116   -109   -106
   -114  -1766  -1654    937    769  -1712    381     28    288    137    -77   -103
   -106  -1743  -1636    924    763  -1691    358     20    288    142    -67   -106
    -75  -1717  -1644    896    782  -1680    342      2    270    124    -88    -98
    -88  -1704  -1615    896    763  -1660    348     25    283    145    -64    -49
    -77  -1696  -1618    885    766  -1657    350     28    285    155    -46    -57
    -83  -1693  -1610    888    761  -1652    358     15    272    140    -62    -77
    -70  -1709  -1639    888    782  -1675    337     -2    241    111    -85    -93
    -44  -1735  -1691    891    823  -1714    314     -7    213     90   -101   -114
    -44  -1758  -1714    898    833  -1738    340      2    205     90    -96   -116
    -51  -1782  -1730    917    836  -1756    350      2    194     83   -106   -137
    -49  -1808  -1758    927    852  -1784    361     -7    174     51   -142   -166
    -38  -1836  -1797    937    878  -1818    374    -15    158     18   -176   -197
    -41  -1857  -1816    948    885  -1836    345    -28    135     -5   -194   -218
    -49  -1860  -1810    956    880  -1836    348    -25    124    -10   -194   -241
    -31  -1891  -1860    961    911  -1875    358    -28    111    -23   -202   -244
      7  -1893  -1901    943    953  -1896    350    -38     98    -36   -218   -257
     20  -1893  -1914    935    966  -1904    358    -28    106    -25   -207   -252
     -2  -1917  -1917    958    956  -1917    376    -20    114    -18   -197   -259
    -51  -1925  -1873    987    909  -1899    397     -7    127      2   -181   -252
    -51  -1927  -1875    989    911  -1901    394      5    135     12   -174   -249
    -15  -1930  -1917    971    948  -1922    415     31    161     33   -153   -239
      0  -1932  -1935    966    966  -1932    472     93    215     62   -153   -254
      5  -1896  -1904    945    953  -1899    555    205    306    111   -163   -283
     31  -1795  -1826    883    927  -1810    633    358    462    254    -67   -228
     93  -1545  -1641    724    867  -1592    701    584    748    589    267     62
    148  -1210  -1361    530    753  -1286    649    683    927    896    698    527
    132   -885  -1021    376    574   -953    506    462    787    940   1028    969
     54   -769   -823    358    439   -795    371     80    439    779   1169   1187
    -57  -1021   -963    535    452   -992    239   -374    -80    262    714    774
   -150  -1532  -1382    841    613  -1457    140   -807   -675   -558   -296   -153
   -150  -1951  -1803   1049    823  -1878     28   -969   -969  -1018   -896   -706
   -109  -2195  -2086   1153    987  -2140      7   -820   -823   -893   -854   -737
   -103  -2249  -2145   1174   1018  -2197     90   -584   -532   -618   -659   -626
   -109  -2182  -2075   1145    982  -2130    241   -316   -226   -329   -444   -472
   -103  -2057  -1953   1080    924  -2005    413    -64     38    -80   -246   -329
   -114  -1953  -1839   1034    862  -1896    491     62    171     46   -140   -241
   -111  -1922  -1813   1015    849  -1867    509     96    202     80   -109   -223
    -85  -1888  -1803    987    857  -1847    530    127    228    114    -80   -202
    -67  -1873  -1808    969    870  -1842    540    140    241    127    -70   -197
    -62  -1880  -1818    971    878  -1849    535    137    244    124    -70   -210
    -49  -1862  -1813    953    880  -1839    535    145    257    142    -49   -207
    -33  -1849  -1818    940    891  -1834    537    163    270    163    -31   -192
    -33  -1867  -1836    950    898  -1852    524    168    265    171    -28   -189
    -38  -1870  -1831    956    896  -1852    532    179    272    187    -20   -184
    -41  -1875  -1836    958    896  -1855    535    187    280    200     -7   -174
    -62  -1888  -1826    974    880  -1857    535    194    293    210      2   -176
    -70  -1878  -1808    974    867  -1844    522    200    311    231     23   -161
    -59  -1849  -1790    956    865  -1821    530    218    335    259     51   -132
    -33  -1790  -1756    911    859  -1774    592    265    384    303     98    -93
    -51  -1784  -1732    917    839  -1761    618    288    410    332    127    -72
    -51  -1779  -1727    914    836  -1753    589    298    420    355    150    -59
    -67  -1774  -1706    922    818  -1740    550    316    452    387    181    -33
    -15  -1701  -1686    857    833  -1693    574    363    509    449    244     23
      5  -1644  -1649    818    826  -1647    613    418    576    522    316     83
     41  -1584  -1626    769    831  -1602    620    475    639    600    392    142
     67  -1522  -1590    727    828  -1556    623    530    711    688    480    218
     38  -1483  -1522    722    776  -1501    607    574    771    761    561    290
     31  -1426  -1457    696    743  -1441    610    623    826    820    633    358
     20  -1400  -1421    688    719  -1408    594    644    849    849    667    397
      5  -1379  -1384    688    693  -1382    568    652    854    854    680    407
     10  -1366  -1379    678    693  -1371    568    644    844    841    670    400
     15  -1350  -1366    667    688  -1358    581    631    826    813    646    381
     18  -1335  -1356    657    685  -1345    605    620    807    782    615    358
     18  -1345  -1363    665    691  -1353    633    605    774    737    571    322
    -10  -1405  -1395    706    691  -1402    602    537    701    652    488    252
    -23  -1465  -1441    743    706  -1454    610    491    646    579    413    181
    -49  -1512  -1462    779    706  -1488    631    452    605    517    353    114
    -93  -1590  -1496    841    701  -1543    623    397    540    446    277     36
   -122  -1675  -1553    896    714  -1615    605    340    480    376    205    -36
   -174  -1751  -1579    961    701  -1665    579    283    431    314    145    -96
   -171  -1784  -1613    976    719  -1699    568    252    402    280    106   -132
   -179  -1818  -1639   1000    730  -1730    566    231    379    259     85   -158
   -257  -1914  -1657   1083    698  -1787    537    189    342    207     44   -207
   -280  -1956  -1675   1117    696  -1816    540    184    337    200     41   -220
   -200  -1865  -1667   1031    732  -1766    566    218    374    233     77   -184
   -228  -1901  -1673   1065    722  -1787    571    215    366    228     67   -194
   -319  -2021  -1704   1169    688  -1862    517    163    322    181     20   -249
   -257  -1961  -1704   1109    722  -1834    537    179    342    202     41   -239
   -207  -1932  -1727   1070    756  -1831    550    187    355    213     46   -236
   -218  -1956  -1738   1088    758  -1847    522    158    337    192     33   -257
   -215  -1956  -1743   1085    761  -1849    535    153    337    189     28   -259
   -241  -1971  -1732   1106    745  -1852    550    150    337    194     33   -257
   -252  -1964  -1712   1106    730  -1839    545    153    342    205     46   -246
   -277  -1938  -1660   1109    691  -1800    581    163    363    218     67   -233
   -332  -1969  -1636   1148    649  -1803    566    153    358    210     59   -244
   -355  -1956  -1602   1156    623  -1779    548    142    361    213     62   -239
   -340  -1904  -1564   1122    610  -1735    571    155    381    239     88   -210
   -418  -1979  -1561   1200    571  -1771    524    109    350    213     70   -231
   -394  -1966  -1571   1179    587  -1771    485    103    340    207     75   -236
   -400  -1943  -1543   1171    568  -1743    498    119    355    220     98   -223
   -475  -2016  -1543   1244    532  -1779    483     93    332    200     77   -252
   -535  -2101  -1566   1319    514  -1834    433     62    288    158     33   -296
   -524  -2099  -1577   1312    524  -1839    472     77    298    171     46   -262
   -576  -2177  -1600   1376    509  -1888    491     54    267    142     20   -277
   -636  -2275  -1639   1454    501  -1958    504     57    254    127      2   -322
   -698  -2340  -1641   1519    470  -1992    478     44    236    106    -12   -350
   -730  -2374  -1644   1551    454  -2010    454      7    200     64    -46   -355
   -758  -2400  -1641   1579    439  -2023    467     10    194     62    -51   -374
   -784  -2421  -1639   1600    426  -2031    478      2    181     44    -67   -410
   -807  -2452  -1644   1631    418  -2049    485     -2    179     33    -90   -420
   -839  -2507  -1667   1670    413  -2088    493     18    197     54    -70   -387
   -865  -2548  -1683   1706    407  -2114    485     10    187     46    -64   -402
   -865  -2530  -1665   1696    397  -2099    488      5    179     38    -75   -387
   -891  -2559  -1667   1725    387  -2114    491     -5    174     33    -67   -374
   -914  -2626  -1714   1769    397  -2171    467    -23    166     23    -72   -384
   -917  -2683  -1766   1800    423  -2226    467     -5    189     41    -64   -376
   -919  -2717  -1800   1816    439  -2257    514     54    233     59    -77   -428
   -909  -2650  -1740   1779    415  -2195    633    205    363    140    -62   -467
   -906  -2564  -1657   1732    374  -2109    672    332    501    270     31   -402
   -893  -2338  -1444   1615    275  -1891    691    524    750    571    355    -67
   -870  -2003  -1132   1434    129  -1569    639    589    909    844    769    405
   -896  -1675   -779   1286    -59  -1228    498    337    745    857   1060    800
   -997  -1618   -620   1306   -189  -1119    337    -41    413    711   1158    963
  -1124  -1878   -753   1501   -187  -1317    220   -493    -83    205    685    532
  -1218  -2460  -1241   1839     10  -1849    124   -958   -724   -665   -353   -475
  -1213  -2951  -1738   2083    262  -2346      7  -1119  -1021  -1101   -904   -976
  -1166  -3133  -1966   2148    400  -2551     -2   -935   -807   -904   -769   -914
  -1148  -3161  -2013   2153    431  -2587     77   -685   -511   -628   -566   -805
  -1140  -3125  -1984   2130    420  -2556    215   -446   -249   -405   -405   -745
  -1122  -3052  -1930   2088    402  -2491    348   -244    -38   -220   -285   -631
  -1101  -3039  -1938   2068    418  -2488    381   -187     28   -166   -246   -574
  -1060  -3063  -2003   2060    470  -2533    368   -197     28   -176   -252   -584
  -1088  -3052  -1966   2070    436  -2509    394   -161     67   -140   -223   -571
  -1197  -3029  -1831   2114    316  -2431    465    -75    145    -67   -153   -511
  -1189  -3047  -1857   2117    332  -2452    449    -88    145    -72   -153   -524
  -1158  -3055  -1896   2107    366  -2478    413   -101    145    -67   -127   -540
  -1158  -3070  -1912   2112    376  -2491    407   -114    140    -77   -142   -584
  -1148  -3042  -1893   2096    371  -2468    407   -111    148    -83   -171   -542
  -1140  -3039  -1899   2088    376  -2470    407    -83    184    -36   -124   -511
  -1132  -3047  -1917   2088    389  -2483    394    -96    174    -49   -129   -561
  -1117  -3052  -1935   2083    407  -2494    392   -111    171    -59   -135   -553
  -1111  -3060  -1948   2086    418  -2504    384   -111    187    -46   -119   -535
  -1117  -3076  -1961   2096    420  -2520    368   -129    187    -54   -122   -550
  -1075  -3083  -2008   2078    465  -2546    358   -155    163    -75   -148   -579
  -1109  -3057  -1948   2083    418  -2504    376   -127    207    -33   -116   -519
  -1192  -3042  -1849   2117    327  -2447    394    -67    270     25    -49   -459
  -1208  -3044  -1839   2125    314  -2442    423    -25    324     83      5   -452
  -1254  -3003  -1748   2127    246  -2377    449     51    413    171     85   -381
  -1171  -2969  -1797   2068    311  -2385    444     96    467    226    129   -355
  -1106  -2925  -1818   2016    355  -2372    431    140    517    277    179   -298
  -1075  -2837  -1764   1953    342  -2299    436    220    602    376    275   -231
  -1031  -2785  -1753   1906    361  -2270    426    280    675    459    355   -184
   -982  -2743  -1764   1860    389  -2255    400    296    709    488    381   -140
  -1000  -2701  -1701   1852    350  -2203    439    340    776    555    449    -36
  -1067  -2686  -1621   1875    272  -2153    454    376    820    602    517      7
  -1041  -2694  -1654   1867    303  -2174    418    355    802    581    509    -15
   -969  -2670  -1701   1821    363  -2187    413    311    774    537    475    -38
   -922  -2642  -1719   1782    397  -2182    439    267    735    475    413    -90
   -896  -2665  -1769   1779    433  -2218    441    218    691    415    342   -116
   -893  -2704  -1810   1797    457  -2257    423    150    631    342    272   -189
   -911  -2792  -1880   1852    483  -2338    431     75    563    252    189   -257
   -888  -2876  -1987   1883    548  -2431    418     -5    491    155    101   -332
   -888  -2930  -2042   1906    576  -2486    405    -62    441     90     41   -376
   -831  -2935  -2107   1883    636  -2522    397   -101    402     46     -2   -433
   -813  -2972  -2158   1891    670  -2564    381   -163    353     -7    -62   -506
   -815  -3050  -2234   1932    709  -2642    355   -233    293    -67   -129   -584
   -758  -3031  -2273   1893    756  -2652    348   -275    267    -98   -168   -626
   -680  -2995  -2314   1836    815  -2655    384   -272    272    -96   -174   -639
   -675  -3021  -2348   1847    833  -2683    379   -285    267    -98   -179   -641
   -631  -2987  -2356   1810    862  -2673    374   -288    272    -93   -163   -610
   -592  -2998  -2405   1792    904  -2701    361   -311    259   -111   -184   -584
   -545  -2948  -2403   1748    927  -2675    355   -314    267    -96   -171   -581
   -501  -2930  -2431   1714    963  -2681    358   -335    262   -103   -168   -587
   -511  -2961  -2449   1738    969  -2707    376   -324    285    -80   -137   -568
   -540  -2940  -2403   1740    930  -2673    397   -296    314    -54   -129   -548
   -509  -2912  -2403   1709    945  -2657    389   -298    303    -59   -145   -517
   -457  -2857  -2400   1654    969  -2629    405   -270    324    -33   -116   -506
   -384  -2792  -2408   1590   1010  -2600    410   -249    342    -10    -98   -488
   -397  -2777  -2382   1587    989  -2579    413   -254    332    -23   -106   -475
   -402  -2826  -2426   1613   1010  -2626    418   -254    324    -31   -106   -485
   -480  -2870  -2390   1675    953  -2631    379   -293    293    -57   -116   -511
   -350  -2694  -2343   1522    995  -2520    433   -223    376     33    -12   -433
   -246  -2603  -2356   1423   1052  -2478    444   -205    384     44      2   -428
   -265  -2655  -2390   1460   1060  -2522    413   -249    337    -10    -57   -439
   -259  -2683  -2423   1470   1080  -2553    376   -283    301    -41    -77   -441
   -267  -2691  -2423   1480   1078  -2559    363   -277    301    -31    -49   -480
   -246  -2733  -2488   1488   1119  -2611    350   -298    270    -62    -83   -522
   -254  -2779  -2525   1514   1135  -2652    329   -322    239    -90   -101   -493
   -288  -2839  -2551   1561   1130  -2696    329   -337    218   -109   -119   -524
   -275  -2902  -2626   1590   1174  -2764    337   -350    200   -127   -142   -563
   -301  -2933  -2634   1615   1163  -2785    355   -353    187   -158   -179   -594
   -290  -2979  -2691   1634   1197  -2837    350   -389    150   -197   -226   -620
   -298  -3039  -2740   1667   1218  -2891    322   -418    122   -220   -241   -654
   -311  -3047  -2735   1680   1210  -2891    303   -439     88   -262   -283   -672
   -301  -3094  -2792   1696   1244  -2943    290   -459     62   -285   -290   -680
   -324  -3156  -2831   1740   1252  -2995    303   -465     62   -283   -280   -711
   -327  -3161  -2837   1743   1252  -3000    332   -436     93   -254   -259   -727
   -280  -3138  -2857   1709   1288  -2998    322   -439     90   -265   -285   -750
   -262  -3192  -2930   1725   1332  -3063    293   -475     51   -303   -332   -748
   -239  -3203  -2964   1719   1361  -3083    265   -517     10   -340   -358   -774
   -270  -3213  -2943   1740   1335  -3078    288   -504     23   -329   -355   -748
   -241  -3213  -2972   1727   1363  -3094    345   -459     62   -309   -342   -787
   -215  -3174  -2959   1693   1369  -3068    428   -350    163   -259   -332   -839
   -187  -3112  -2927   1649   1369  -3021    496   -205    311   -129   -254   -813
   -114  -2907  -2792   1509   1337  -2850    555      0    555    150      5   -545
     -2  -2556  -2553   1280   1275  -2556    548    176    797    485    433   -106
    -41  -2226  -2187   1132   1072  -2208    454    -25    711    584    779    348
   -101  -2052  -1951   1078    922  -2003    275   -454    389    470    917    568
   -189  -2216  -2026   1200    917  -2120    111   -930    -72     51    574    277
   -314  -2725  -2410   1519   1047  -2569     12  -1402   -662   -748   -381   -633
   -262  -3211  -2948   1735   1340  -3081   -145  -1597  -1005  -1252  -1000  -1171
   -166  -3390  -3226   1777   1530  -3309   -192  -1462   -885  -1169   -971  -1236
    -98  -3434  -3335   1764   1615  -3385   -114  -1244   -667   -992   -867  -1176
    -44  -3395  -3351   1719   1652  -3374     46   -974   -389   -750   -704  -1062
     31  -3317  -3348   1639   1688  -3333    197   -748   -158   -532   -532   -966
    124  -3252  -3377   1564   1748  -3315    257   -662    -70   -457   -472   -924
    111  -3244  -3359   1566   1732  -3299    311   -605    -10   -407   -444   -883
    122  -3270  -3393   1574   1756  -3330    335   -571     23   -374   -418   -862
     93  -3294  -3390   1600   1740  -3341    296   -584     15   -368   -400   -867
    119  -3244  -3367   1561   1740  -3304    322   -563     38   -340   -368   -852
    194  -3159  -3354   1480   1771  -3255    366   -527     72   -311   -350   -795
    257  -3125  -3382   1434   1818  -3252    389   -498    106   -280   -324   -756
    285  -3102  -3387   1405   1834  -3242    413   -478    129   -257   -301   -748
    290  -3112  -3403   1410   1847  -3257    415   -480    127   -252   -293   -753
    311  -3099  -3411   1392   1857  -3252    397   -483    124   -241   -288   -750
    345  -3094  -3439   1374   1891  -3265    384   -485    124   -236   -283   -748
    363  -3089  -3452   1361   1906  -3270    392   -472    132   -226   -265   -735
    405  -3042  -3447   1317   1925  -3244    423   -444    163   -192   -226   -704
    431  -3011  -3442   1286   1935  -3226    426   -426    181   -171   -207   -691
    410  -3031  -3442   1312   1925  -3237    402   -428    184   -168   -205   -685
    387  -3112  -3502   1361   1943  -3307    332   -452    161   -189   -226   -709
    498  -3018  -3517   1260   2008  -3268    345   -400    207   -135   -168   -654
    605  -2891  -3499   1140   2049  -3192    420   -316    288    -51    -85   -579
    506  -2964  -3470   1228   1987  -3216    342   -329    275    -44    -75   -571
    501  -2974  -3478   1234   1990  -3226    319   -311    290    -18    -38   -537
    667  -2753  -3421   1041   2044  -3086    400   -202    405    111     93   -405
    698  -2670  -3369    982   2034  -3018    457   -135    475    194    187   -322
    636  -2691  -3328   1028   1982  -3008    436   -116    488    228    233   -285
    665  -2655  -3320    992   1990  -2987    410   -101    496    254    267   -246
    662  -2642  -3304    989   1982  -2972    394    -96    498    259    277   -231
    610  -2655  -3265   1018   1938  -2959    400   -101    496    252    272   -231
    600  -2652  -3252   1026   1925  -2951    420   -101    493    244    262   -241
    626  -2657  -3286   1013   1956  -2972    379   -137    449    194    215   -270
    605  -2740  -3346   1067   1974  -3042    358   -194    392    124    155   -316
    548  -2837  -3385   1143   1966  -3109    350   -244    340     62     98   -368
    475  -2959  -3434   1241   1953  -3195    309   -309    267    -25     10   -470
    498  -2995  -3494   1247   1995  -3244    280   -353    213    -90    -59   -553
    548  -2964  -3512   1208   2029  -3239    332   -358    207   -109    -85   -584
    509  -3031  -3543   1260   2023  -3286    345   -400    168   -161   -142   -649
    485  -3117  -3603   1317   2044  -3359    303   -452    109   -226   -213   -727
    402  -3263  -3665   1428   2031  -3463    233   -537     31   -306   -290   -823
    439  -3239  -3681   1400   2057  -3460    283   -555     23   -319   -303   -844
    475  -3192  -3671   1358   2070  -3432    342   -563     25   -322   -303   -839
    329  -3372  -3702   1522   2016  -3535    316   -623    -31   -392   -366   -904
    329  -3387  -3717   1527   2023  -3551    244   -649    -51   -415   -384   -919
    329  -3361  -3694   1514   2010  -3528    226   -657    -59   -420   -381   -922
    337  -3333  -3673   1496   2005  -3502    220   -654    -54   -413   -368   -914
    288  -3380  -3668   1545   1977  -3522    187   -680    -83   -444   -394   -940
    220  -3452  -3673   1613   1945  -3561    145   -709   -111   -483   -428   -969
    202  -3468  -3673   1631   1938  -3569    142   -711   -116   -496   -431   -969
    205  -3450  -3655   1621   1927  -3551    155   -711   -114   -491   -420   -953
    166  -3445  -3611   1639   1888  -3528    145   -717   -122   -501   -420   -956
    200  -3390  -3590   1592   1893  -3489    158   -698   -101   -488   -400   -935
    207  -3341  -3548   1566   1875  -3445    166   -685    -80   -475   -387   -911
    140  -3387  -3528   1621   1834  -3457    155   -696    -93   -491   -397   -917
    124  -3380  -3504   1628   1813  -3442    129   -701    -88   -488   -392   -901
     96  -3380  -3476   1639   1784  -3426    103   -727    -93   -501   -392   -888
     64  -3439  -3507   1686   1784  -3473     80   -748   -114   -527   -402   -883
     57  -3468  -3528   1704   1790  -3496     88   -748   -119   -545   -407   -880
     38  -3491  -3530   1727   1784  -3509    101   -753   -122   -558   -413   -883
     15  -3554  -3572   1769   1790  -3561     25   -795   -166   -602   -452   -911
     57  -3574  -3634   1758   1844  -3603      5   -813   -189   -633   -478   -932
     28  -3681  -3710   1826   1867  -3694    -36   -854   -233   -685   -524   -971
     51  -3697  -3748   1823   1899  -3722    -33   -859   -239   -698   -540   -987
     88  -3676  -3767   1792   1925  -3720     15   -833   -215   -691   -532   -963
     15  -3756  -3772   1870   1891  -3764     44   -841   -215   -704   -548   -982
    -46  -3787  -3741   1917   1844  -3764     80   -846   -220   -714   -563  -1005
   -127  -3832  -3704   1979   1787  -3769     67   -867   -241   -740   -587  -1039
   -163  -3850  -3686   2005   1761  -3769     41   -880   -254   -758   -605  -1047
   -174  -3850  -3678   2010   1751  -3764     41   -878   -254   -758   -607  -1041
   -181  -3845  -3663   2010   1740  -3754     62   -862   -236   -740   -581  -1031
   -210  -3850  -3639   2031   1714  -3746     72   -854   -218   -730   -566  -1044
   -223  -3850  -3626   2034   1701  -3738     90   -846   -210   -727   -561  -1031
   -246  -3850  -3603   2047   1678  -3728     90   -844   -207   -719   -555  -1015
   -275  -3852  -3580   2062   1652  -3717     98   -846   -202   -711   -537  -1005
   -290  -3837  -3546   2065   1626  -3691    127   -831   -184   -696   -517   -974
   -301  -3829  -3528   2065   1610  -3678    158   -761   -132   -672   -532  -1021
   -277  -3780  -3504   2029   1613  -3642    262   -610     -7   -589   -501  -1031
   -244  -3629  -3387   1935   1569  -3509    319   -441    168   -415   -353   -906
   -213  -3380  -3167   1797   1475  -3273    332   -226    426    -93    -15   -540
   -194  -2990  -2798   1590   1299  -2894    311   -155    587    189    418    -15
   -226  -2707  -2481   1465   1127  -2595    213   -376    488    259    727    407
   -288  -2559  -2270   1423    987  -2413     96   -727    226    145    805    548
   -376  -2777  -2400   1577   1010  -2590      5  -1150   -249   -368    267     10
   -491  -3335  -2844   1912   1174  -3091   -101  -1621   -878  -1223   -748   -971
   -475  -3725  -3250   2099   1387  -3489   -239  -1753  -1117  -1545  -1117  -1343
   -426  -3917  -3494   2169   1532  -3707   -246  -1608   -992  -1441  -1057  -1309
   -366  -3985  -3619   2177   1626  -3803   -150  -1374   -758  -1239   -930  -1215
   -345  -3899  -3554   2120   1602  -3725     -7  -1098   -483   -989   -727  -1049
   -355  -3806  -3450   2081   1545  -3629    111   -898   -283   -810   -574   -937
   -361  -3777  -3416   2068   1525  -3598    168   -820   -210   -748   -532   -901
   -348  -3730  -3382   2039   1517  -3556    189   -782   -168   -709   -493   -870
   -329  -3671  -3341   2000   1501  -3504    228   -743   -129   -675   -459   -807
   -350  -3652  -3302   2003   1473  -3478    226   -737   -122   -665   -439   -792
   -361  -3621  -3260   1990   1447  -3442    210   -743   -124   -670   -441   -826
   -340  -3598  -3257   1969   1457  -3429    205   -753   -132   -693   -467   -849
   -358  -3619  -3263   1987   1452  -3442    213   -737   -119   -683   -459   -813
   -355  -3606  -3250   1982   1447  -3429    197   -732   -111   -670   -457   -823
   -350  -3567  -3216   1958   1431  -3393    210   -714    -90   -644   -426   -800
   -353  -3543  -3190   1948   1418  -3367    213   -706    -83   -639   -413   -787
   -337  -3522  -3185   1930   1421  -3354    181   -719    -90   -654   -431   -779
   -329  -3502  -3172   1914   1421  -3338    174   -711    -80   -646   -415   -761
   -337  -3465  -3128   1901   1392  -3299    168   -704    -72   -639   -407   -766
   -337  -3457  -3120   1899   1389  -3289    142   -714    -75   -646   -418   -776
   -358  -3452  -3094   1904   1366  -3273    145   -696    -44   -620   -381   -763
   -376  -3429  -3052   1901   1337  -3242    142   -683    -20   -600   -361   -737
   -353  -3372  -3018   1862   1330  -3195    122   -691    -12   -597   -361   -714
   -348  -3346  -2998   1847   1325  -3172    116   -670     20   -566   -332   -675
   -316  -3304  -2987   1808   1332  -3146    109   -628     75   -509   -270   -636
   -280  -3229  -2948   1753   1332  -3089     96   -587    135   -439   -189   -594
   -272  -3180  -2907   1725   1314  -3044     83   -553    194   -374   -119   -558
   -280  -3104  -2824   1693   1270  -2964     64   -530    244   -327    -77   -480
   -265  -3013  -2748   1636   1239  -2881     57   -488    298   -270    -25   -376
   -241  -2933  -2691   1587   1223  -2813     54   -446    348   -215     28   -296
   -236  -2873  -2637   1556   1197  -2756     46   -431    368   -200     41   -277
   -233  -2837  -2603   1535   1184  -2720     28   -452    350   -223     23   -288
   -249  -2798  -2548   1522   1148  -2673     41   -454    342   -241     23   -303
   -249  -2779  -2530   1514   1137  -2657     38   -478    319   -283    -15   -329
   -246  -2808  -2561   1527   1156  -2686     31   -530    267   -345    -85   -387
   -249  -2831  -2582   1540   1166  -2707     36   -574    218   -410   -153   -454
   -259  -2855  -2595   1553   1166  -2725     38   -628    153   -504   -265   -540
   -252  -2868  -2616   1558   1179  -2740     41   -688     90   -584   -350   -615
   -231  -2891  -2660   1558   1213  -2777     44   -745     31   -675   -449   -691
   -210  -2902  -2691   1556   1239  -2798     33   -800    -25   -745   -524   -717
   -226  -2902  -2675   1564   1223  -2790     36   -828    -57   -771   -555   -774
   -226  -2909  -2683   1566   1228  -2798     44   -857    -90   -818   -607   -813
   -200  -2876  -2675   1535   1234  -2777     38   -883   -114   -852   -644   -823
   -187  -2834  -2647   1512   1228  -2740     33   -906   -132   -872   -654   -836
   -148  -2808  -2660   1475   1254  -2735     46   -914   -140   -883   -678   -898
   -114  -2769  -2655   1441   1267  -2712     62   -911   -129   -875   -675   -885
    -72  -2704  -2631   1387   1278  -2668     70   -917   -129   -888   -685   -833
    -49  -2592  -2543   1322   1247  -2569     85   -898    -98   -849   -631   -779
    -38  -2517  -2478   1278   1218  -2499    103   -870    -72   -815   -597   -789
     38  -2429  -2468   1195   1252  -2447    116   -849    -64   -810   -607   -787
    137  -2335  -2473   1096   1304  -2403    101   -846    -67   -813   -610   -737
    137  -2226  -2364   1044   1249  -2294    148   -813    -18   -763   -553   -688
    124  -2125  -2249   1000   1184  -2187    205   -761     31   -719   -514   -605
    200  -2039  -2239    919   1218  -2138    200   -745     41   -709   -501   -587
    285  -1948  -2234    828   1257  -2091    184   -743     49   -696   -488   -587
    319  -1829  -2148    756   1234  -1987    192   -735     64   -678   -465   -587
    358  -1753  -2114    696   1234  -1932    174   -756     49   -685   -467   -566
    415  -1699  -2117    641   1265  -1906    158   -769     28   -704   -472   -545
    449  -1647  -2096    597   1270  -1870    161   -763     23   -704   -472   -542
    483  -1597  -2081    558   1280  -1839    166   -756     20   -701   -475   -542
    532  -1543  -2075    504   1301  -1808    171   -756     12   -717   -491   -517
    555  -1514  -2070    478   1312  -1790    168   -769    -10   -745   -511   -501
    571  -1506  -2081    465   1325  -1795    174   -774    -20   -756   -514   -524
    618  -1478  -2096    431   1356  -1787    194   -763    -18   -758   -519   -522
    654  -1449  -2104    397   1376  -1777    202   -753    -25   -769   -524   -524
    672  -1444  -2117    387   1395  -1779    220   -756    -51   -797   -563   -568
    696  -1428  -2125    366   1408  -1777    226   -774    -75   -826   -592   -571
    724  -1402  -2127    340   1426  -1764    233   -779    -83   -841   -600   -597
    670  -1402  -2073    366   1369  -1738    233   -771    -90   -857   -626   -615
    717  -1343  -2060    314   1387  -1701    244   -743    -80   -849   -618   -618
    753  -1260  -2016    252   1384  -1636    241   -735    -85   -852   -618   -623
    774  -1252  -2026    239   1400  -1639    254   -727    -88   -862   -636   -581
    844  -1234  -2078    192   1460  -1654    259   -737   -109   -885   -667   -592
    862  -1171  -2034    153   1447  -1600    254   -732   -106   -870   -644   -568
    862  -1130  -1992    135   1426  -1561    257   -730   -106   -865   -636   -589
    909  -1091  -2000     90   1454  -1545    254   -709    -98   -865   -652   -615
    930  -1015  -1945     41   1434  -1480    324   -613    -10   -810   -641   -633
    969   -904  -1875    -33   1421  -1389    402   -488    114   -711   -610   -600
   1065   -688  -1753   -189   1408  -1218    444   -332    309   -488   -405   -436
   1119   -423  -1543   -348   1330   -982    423   -122    589    -96     41    -46
   1174    -70  -1247   -553   1208   -657    324   -129    644    119    467    470
   1192     31  -1163   -613   1179   -566    249   -345    402     25    662    766
   1091   -109  -1202   -493   1145   -654    215   -657    -28   -355    465    607
    891   -439  -1330   -226   1109   -883    127  -1137   -672  -1145   -423   -194
    872   -714  -1587    -80   1228  -1150    -46  -1597  -1275  -1956  -1418   -992
    919   -901  -1823    -10   1369  -1361   -158  -1623  -1358  -2068  -1582  -1163
    956  -1057  -2016     49   1483  -1538   -145  -1439  -1150  -1855  -1457  -1143
    997  -1065  -2062     33   1530  -1564    -64  -1241   -896  -1602  -1273  -1018
   1015   -935  -1951    -41   1483  -1441     62  -1021   -628  -1345  -1070   -888
   1057   -750  -1808   -153   1431  -1278    161   -839   -428  -1158   -924   -787
   1104   -639  -1743   -233   1421  -1189    171   -769   -355  -1091   -867   -735
   1106   -568  -1675   -267   1389  -1122    202   -737   -335  -1065   -841   -701
   1091   -566  -1660   -265   1374  -1111    233   -691   -301  -1013   -800   -654
   1137   -576  -1714   -280   1423  -1143    236   -688   -303  -1005   -795   -654
   1187   -555  -1743   -316   1462  -1148    202   -724   -340  -1036   -831   -680
   1124   -498  -1623   -311   1374  -1060    226   -680   -303   -995   -792   -652
   1083   -452  -1538   -316   1309   -995    252   -618   -267   -948   -743   -600
   1114   -449  -1566   -332   1340  -1008    233   -628   -293   -969   -758   -626
   1127   -433  -1564   -348   1343   -997    223   -633   -309   -984   -795   -600
   1122   -381  -1504   -368   1312   -943    228   -602   -293   -950   -758   -555
   1124   -366  -1493   -379   1306   -927    210   -610   -314   -950   -758   -561
   1098   -376  -1475   -363   1286   -924    213   -589   -306   -932   -740   -550
   1083   -376  -1460   -353   1270   -917    213   -566   -298   -919   -724   -545
   1109   -324  -1434   -392   1270   -878    184   -566   -303   -914   -722   -550
   1104   -290  -1397   -407   1249   -844    184   -555   -296   -891   -701   -509
   1093   -272  -1366   -410   1228   -820    174   -542   -293   -872   -683   -483
   1078   -223  -1301   -428   1189   -761    168   -498   -265   -823   -631   -428
   1088   -140  -1228   -472   1158   -683    179   -441   -213   -753   -568   -361
   1088    -70  -1158   -511   1122   -613    166   -413   -187   -701   -522   -329
   1114     12  -1101   -563   1106   -542    150   -363   -145   -631   -441   -259
   1127     70  -1057   -600   1093   -493    129   -316    -96   -553   -358   -192
   1101    150   -950   -626   1026   -400    153   -252    -25   -459   -265   -109
   1104    241   -862   -675    982   -309    174   -200     20   -389   -194    -36
   1111    314   -797   -714    953   -241    140   -174     28   -355   -158     12
   1096    366   -730   -735    914   -181    109   -163     20   -345   -148     20
   1114    392   -722   -753    919   -163    109   -155      2   -363   -179    -12
   1085    371   -717   -730    901   -171    106   -163    -28   -405   -218    -31
   1049    345   -706   -698    878   -179    116   -181    -75   -454   -267    -57
   1005    293   -711   -652    859   -207    119   -205   -127   -524   -335   -109
    974    231   -743   -602    859   -254     90   -244   -194   -602   -420   -184
    979    192   -787   -587    883   -298     90   -290   -262   -680   -511   -272
    950    181   -769   -566    859   -293    124   -314   -311   -737   -576   -314
    906    127   -782   -519    844   -324    119   -342   -368   -795   -646   -355
    922    135   -787   -527    854   -324    132   -353   -410   -831   -691   -389
    927    132   -795   -530    859   -329    163   -366   -436   -862   -732   -420
    878     59   -818   -470    846   -379    142   -402   -483   -911   -795   -491
    898     49   -849   -475    872   -400    116   -431   -522   -953   -844   -550
    930     59   -870   -493    901   -405    103   -449   -550   -982   -883   -597
    898     57   -841   -478    870   -392     72   -465   -584  -1000   -904   -620
    885     62   -826   -475    857   -381     46   -465   -602  -1002   -909   -631
    904     88   -815   -498    859   -363     20   -465   -618  -1008   -922   -644
    904    142   -761   -522    833   -309     10   -449   -613   -992   -906   -633
    875    163   -714   -522    795   -275     -2   -439   -618   -979   -904   -628
    818    142   -675   -480    745   -265    -44   -449   -636   -979   -911   -636
    867    241   -626   -555    745   -192    -31   -413   -597   -932   -870   -605
    953    439   -514   -696    735    -36     44   -348   -530   -854   -802   -548
    891    439   -452   -667    672     -5     67   -342   -535   -849   -807   -555
    904    478   -426   -693    665     25     59   -335   -535   -836   -800   -545
    917    540   -376   -730    646     80     51   -332   -530   -818   -784   -530
    883    574   -309   -727    597    132     20   -342   -537   -815   -782   -527
    880    584   -298   -732    587    142    -54   -366   -571   -833   -800   -522
    898    581   -316   -740    607    132    -80   -376   -592   -844   -807   -530
    914    610   -303   -763    610    153    -80   -376   -602   -844   -813   -535
    930    652   -277   -789    605    187    -88   -368   -607   -836   -813   -522
    885    589   -296   -737    592    145    -90   -379   -646   -867   -849   -561
    896    555   -340   -724    618    106    -93   -381   -665   -875   -872   -600
    883    542   -340   -714    610    101   -153   -397   -698   -891   -893   -631
    865    548   -316   -706    592    116   -127   -381   -706   -888   -898   -613
    826    459   -368   -644    597     46   -109   -394   -732   -914   -932   -646
    769    379   -392   -574    579     -5   -192   -444   -787   -971   -995   -711
    883    496   -387   -691    633     54   -145   -394   -756   -943   -971   -680
   1002    610   -392   -805    698    109      7   -322   -691   -888   -924   -636
    883    431   -454   -657    670    -10   -101   -394   -763   -950   -995   -706
    872    457   -415   -665    644     20   -153   -418   -802   -982  -1026   -714
    844    465   -381   -654    610     41   -116   -389   -776   -950   -997   -688
    807    485   -322   -646    566     83   -140   -394   -784   -937   -979   -659
    766    483   -285   -626    527     98   -184   -418   -818   -958  -1000   -688
    717    467   -249   -592    483    109   -171   -407   -820   -953   -995   -696
    701    457   -244   -581    472    106   -181   -400   -818   -940   -992   -709
    711    457   -254   -584    483    101   -161   -361   -795   -924  -1008   -724
    714    527   -187   -623    449    171   -103   -226   -675   -813   -950   -717
    691    623    -67   -657    379    277    -77    -88   -537   -662   -857   -675
    745    867    122   -807    311    493    -31    114   -298   -368   -568   -384
    857   1257    400  -1057    228    828    -77    259    -88    -49   -142     96
    859   1592    730  -1226     64   1161   -179    101   -176     -2    135    498
    753   1600    846  -1176    -46   1226   -275   -184   -472   -158    197    641
    628   1382    753  -1005    -62   1067   -363   -566   -930   -587   -161    301
    574   1000    426   -787     75    714   -431  -1036  -1512  -1343  -1072   -592
    550    678    124   -615    213    400   -605  -1296  -1888  -1839  -1660  -1109
    522    444    -80   -483    301    181   -654  -1200  -1795  -1753  -1631  -1101
    540    368   -171   -457    355     98   -652  -1008  -1558  -1519  -1475  -1034
    566    410   -155   -488    361    127   -574   -802  -1317  -1296  -1322   -940
    620    524    -98   -574    358    213   -439   -568  -1075  -1075  -1150   -792
    644    589    -54   -618    348    267   -368   -441   -945   -961  -1062   -711
    657    615    -41   -639    348    288   -350   -394   -896   -917  -1023   -675
    691    649    -41   -670    366    303   -335   -355   -859   -872   -984   -636
    667    680     12   -678    327    348   -348   -345   -841   -844   -956   -605
    636    670     31   -654    303    350   -361   -350   -836   -831   -950   -597
    644    667     20   -657    311    345   -374   -358   -846   -839   -969   -602
    662    696     33   -678    314    366   -384   -353   -852   -833   -974   -563
    654    683     25   -670    314    355   -389   -342   -852   -823   -976   -542
    613    693     80   -654    267    387   -400   -335   -839   -805   -953   -532
    566    711    145   -641    210    431   -418   -319   -813   -766   -909   -517
    527    709    181   -618    174    446   -439   -316   -807   -753   -898   -517
    491    711    220   -600    135    465   -444   -311   -802   -745   -893   -524
    457    717    259   -587     98    488   -441   -303   -789   -727   -878   -524
    426    701    275   -563     75    488   -452   -296   -771   -709   -865   -522
    381    685    303   -532     38    496   -462   -275   -737   -672   -836   -509
    371    683    309   -530     31    496   -475   -267   -727   -652   -818   -506
    379    675    296   -530     41    485   -506   -290   -745   -665   -833   -522
    368    696    327   -535     20    514   -524   -267   -719   -626   -805   -506
    358    753    394   -555    -18    574   -553   -231   -678   -568   -753   -467
    311    782    467   -548    -77    626   -545   -168   -602   -472   -662   -397
    329    800    470   -563    -70    636   -558   -129   -553   -400   -594   -340
    376    831    454   -605    -38    644   -584   -114   -530   -368   -553   -280
    394    930    535   -662    -70    732   -602    -57   -462   -288   -472   -200
    402    982    579   -693    -88    782   -641    -62   -459   -267   -439   -181
    394   1008    613   -701   -109    810   -633    -36   -431   -236   -394   -140
    374   1062    688   -719   -158    875   -631    -20   -413   -213   -368   -132
    366   1096    730   -730   -181    914   -652    -44   -439   -241   -397   -155
    332   1085    753   -711   -210    919   -649    -72   -465   -270   -418   -155
    311   1047    732   -680   -210    891   -633   -101   -491   -296   -439   -166
    296   1018    719   -659   -213    870   -626   -145   -540   -366   -511   -246
    288    984    696   -636   -202    841   -639   -205   -615   -457   -633   -303
    272    943    667   -607   -197    805   -646   -262   -672   -519   -691   -361
    244    898    654   -571   -205    776   -641   -324   -727   -587   -761   -436
    223    857    633   -542   -207    745   -626   -355   -748   -618   -784   -478
    254    839    584   -545   -163    711   -644   -394   -779   -652   -815   -522
    259    839    576   -550   -158    709   -649   -426   -800   -675   -839   -550
    262    805    542   -532   -140    675   -662   -454   -826   -704   -870   -579
    257    787    527   -524   -135    657   -652   -457   -823   -701   -865   -579
    283    813    530   -548   -122    672   -670   -478   -844   -717   -878   -584
    283    820    537   -550   -127    678   -672   -491   -857   -727   -898   -594
    314    878    563   -594   -124    719   -667   -472   -836   -693   -870   -600
    314    888    574   -602   -129    732   -680   -470   -823   -672   -841   -594
    298    891    592   -594   -145    743   -701   -493   -846   -685   -852   -579
    342    945    600   -646   -129    771   -693   -462   -818   -654   -836   -530
    410   1036    626   -724   -109    831   -654   -418   -769   -600   -782   -475
    405   1098    693   -753   -145    896   -628   -389   -732   -553   -730   -449
    389   1135    745   -761   -176    940   -607   -371   -709   -527   -711   -452
    392   1163    771   -779   -189    969   -610   -366   -704   -514   -709   -441
    402   1197    792   -800   -194    995   -613   -358   -688   -491   -688   -418
    426   1249    823   -839   -200   1036   -623   -355   -667   -467   -657   -389
    428   1283    854   -854   -213   1070   -652   -363   -654   -449   -636   -361
    433   1260    826   -846   -197   1044   -672   -371   -654   -444   -623   -355
    452   1267    815   -859   -181   1041   -680   -374   -659   -439   -600   -363
    472   1314    839   -896   -184   1078   -685   -376   -665   -436   -592   -332
    472   1309    836   -891   -181   1072   -704   -389   -670   -446   -605   -303
    465   1218    753   -841   -145    987   -727   -426   -724   -493   -654   -348
    449   1163    714   -805   -132    937   -735   -433   -740   -501   -667   -363
    418   1169    748   -795   -163    961   -737   -444   -748   -506   -675   -368
    374   1140    766   -756   -194    953   -727   -449   -743   -506   -678   -379
    358   1093    735   -727   -189    914   -722   -467   -758   -532   -696   -394
    353   1054    701   -706   -174    878   -722   -483   -776   -558   -719   -415
    327   1054    724   -691   -200    891   -730   -491   -779   -568   -724   -426
    322   1008    685   -665   -181    846   -745   -519   -807   -605   -769   -454
    306    976    667   -641   -181    823   -748   -527   -820   -618   -787   -467
    296    971    672   -633   -189    823   -753   -522   -815   -610   -784   -462
    311    969    657   -641   -171    813   -763   -519   -810   -605   -782   -467
    314    943    628   -628   -155    787   -776   -540   -826   -620   -789   -465
    301    930    628   -615   -163    779   -784   -540   -820   -615   -774   -454
    267    922    654   -594   -194    789   -784   -537   -810   -610   -769   -467
    257    888    631   -574   -187    761   -771   -535   -805   -610   -776   -475
    275    888    613   -581   -168    750   -724   -488   -766   -602   -787   -511
    293    924    631   -610   -168    776   -631   -348   -654   -532   -761   -535
    335   1057    722   -696   -192    888   -542   -148   -452   -332   -613   -431
    394   1343    945   -870   -275   1143   -480    135   -137     36   -254    -96
    436   1722   1286  -1078   -423   1504   -498    272     75    363    189    405
    394   2000   1602  -1197   -605   1803   -701    -80    -77    441    496    820
    259   2086   1826  -1174   -782   1956   -924   -566   -379    332    563    953
     46   1823   1777   -935   -865   1800  -1091  -1083   -862   -181     70    517
    -98   1260   1358   -579   -727   1309  -1252  -1602  -1535  -1096   -945   -407
    -72    779    852   -353   -465    815  -1392  -1693  -1771  -1444  -1374   -846
     -7    548    555   -270   -283    550  -1374  -1478  -1605  -1314  -1319   -862
     57    491    433   -272   -189    462  -1278  -1234  -1384  -1137  -1208   -797
    111    530    418   -319   -153    475  -1088   -956  -1119   -911  -1044   -688
    132    574    439   -353   -153    506   -914   -745   -914   -724   -901   -581
    111    639    527   -376   -207    584   -872   -662   -833   -644   -839   -537
     90    704    610   -397   -262    657   -870   -636   -802   -607   -813   -527
    150    693    542   -420   -194    618   -854   -615   -782   -587   -800   -524
    124    701    576   -413   -228    641   -818   -576   -740   -548   -763   -485
    166    722    555   -444   -194    639   -839   -579   -740   -545   -753   -478
    181    711    530   -446   -174    620   -844   -566   -732   -530   -732   -459
    179    732    553   -454   -187    644   -844   -566   -735   -527   -732   -459
    181    750    568   -467   -192    659   -849   -571   -730   -514   -724   -457
    174    724    550   -449   -189    639   -859   -571   -717   -498   -701   -444
    174    724    548   -452   -187    636   -857   -571   -704   -485   -685   -431
    166    698    532   -431   -181    615   -852   -555   -680   -465   -667   -418
    197    711    514   -454   -158    613   -859   -553   -672   -452   -657   -402
    210    745    535   -478   -163    641   -872   -548   -654   -436   -641   -384
    207    735    527   -472   -161    631   -872   -537   -636   -418   -626   -361
    213    740    527   -475   -155    633   -870   -535   -620   -400   -613   -348
    262    753    491   -509   -116    623   -901   -517   -594   -366   -581   -329
    283    776    493   -530   -103    636   -914   -509   -584   -348   -563   -316
    285    782    496   -535   -106    639   -919   -498   -561   -322   -542   -301
    332    797    465   -563    -64    631   -932   -467   -522   -272   -496   -262
    402    844    439   -623    -20    641   -937   -415   -457   -205   -426   -210
    436    849    413   -644     12    631   -937   -358   -402   -135   -366   -150
    433    891    457   -665    -10    675   -945   -311   -340    -57   -280    -67
    397    969    571   -683    -85    771   -919   -246   -249     46   -168     46
    446   1052    605   -750    -77    828   -904   -200   -202    106   -106    114
    475   1106    631   -792    -77    870   -901   -174   -179    137    -64    161
    501   1135    633   -818    -67    883   -911   -192   -181    135    -54    174
    522   1122    600   -820    -38    862   -904   -218   -194    119    -62    176
    506   1080    574   -795    -33    828   -891   -254   -226     85    -96    145
    478   1018    540   -748    -31    782   -885   -298   -270     33   -150     98
    439    943    504   -693    -33    724   -857   -337   -309    -18   -210     41
    415    888    472   -652    -28    680   -859   -376   -345    -70   -265    -12
    394    831    436   -613    -23    636   -872   -423   -389   -122   -319    -67
    361    758    397   -561    -18    579   -854   -475   -428   -174   -376   -124
    345    685    337   -517      5    514   -836   -524   -472   -226   -431   -189
    340    631    290   -485     25    462   -833   -566   -517   -270   -475   -239
    298    600    301   -452      0    452   -849   -610   -548   -298   -501   -270
    267    571    303   -420    -18    439   -841   -628   -555   -309   -511   -290
    257    509    249   -384      2    379   -854   -649   -576   -329   -535   -311
    244    452    207   -348     18    329   -870   -670   -600   -353   -558   -340
    228    413    184   -322     20    298   -891   -688   -607   -358   -563   -355
    218    392    174   -306     23    283   -901   -696   -605   -353   -561   -355
    228    397    166   -314     31    283   -904   -696   -602   -345   -553   -348
    226    428    202   -327     12    316   -901   -688   -589   -329   -537   -335
    223    488    265   -355    -20    376   -875   -665   -563   -296   -498   -303
    246    511    265   -379     -7    387   -836   -646   -532   -262   -467   -277
    270    506    233   -389     18    371   -818   -628   -504   -239   -441   -259
    290    506    215   -397     38    361   -859   -639   -509   -241   -439   -257
    319    488    168   -405     75    329   -862   -646   -511   -246   -439   -262
    324    519    194   -423     64    358   -865   -657   -501   -228   -415   -246
    322    511    187   -418     67    350   -906   -688   -519   -231   -410   -244
    311    470    158   -389     77    314   -945   -717   -553   -254   -426   -259
    303    480    176   -394     62    327   -958   -740   -576   -275   -433   -259
    290    511    220   -402     33    368   -956   -753   -584   -283   -436   -259
    267    496    226   -384     20    361   -958   -758   -594   -298   -444   -275
    270    439    168   -353     51    303   -974   -771   -626   -324   -465   -306
    270    374    101   -324     83    239   -976   -784   -649   -348   -488   -329
    283    342     59   -314    111    202   -989   -802   -670   -374   -514   -353
    280    316     33   -298    124    174   -987   -820   -688   -394   -537   -379
    249    277     28   -262    111    153   -971   -833   -693   -405   -555   -394
    231    200    -33   -215    132     83  -1015   -862   -722   -444   -584   -420
    215    150    -64   -184    140     44  -1039   -880   -745   -475   -610   -446
    228    163    -64   -197    148     49  -1039   -880   -745   -483   -615   -459
    236    137    -98   -187    168     20  -1047   -891   -756   -501   -633   -485
    239    150    -90   -194    163     31  -1013   -885   -750   -504   -633   -496
    233    129   -106   -181    168     12  -1021   -904   -758   -519   -644   -506
    231    101   -132   -166    179    -15  -1026   -919   -761   -530   -652   -511
    233     62   -171   -148    202    -54   -989   -911   -753   -527   -654   -511
    228     18   -210   -124    218    -96   -995   -922   -753   -530   -662   -519
    223    -23   -246   -101    233   -132  -1010   -924   -743   -530   -662   -522
    236    -59   -298    -88    265   -176   -963   -857   -680   -491   -657   -548
    265    -46   -311   -109    288   -179   -867   -717   -545   -387   -620   -566
    322     64   -257   -194    288    -96   -813   -542   -340   -168   -431   -428
    402    309    -93   -355    246    109   -846   -355    -85    150    -70    -85
    475    701    226   -589    122    465   -904   -272     72    415    361    431
    452    963    511   -706    -28    737  -1000   -498    -88    379    633    875
    267    997    730   -633   -231    865  -1119   -885   -441    129    639    989
    150    659    509   -407   -179    584  -1296  -1356   -969   -470      5    363
     77     88      7    -85     33     49  -1421  -1821  -1566  -1291  -1052   -685
     72   -309   -381    119    226   -345  -1491  -1977  -1810  -1628  -1493  -1124
     93   -498   -592    202    342   -545  -1369  -1795  -1613  -1434  -1363  -1070
    109   -571   -680    231    392   -623  -1291  -1569  -1348  -1179  -1184   -971
    119   -514   -633    194    376   -574  -1187  -1312  -1044   -898   -961   -815
    145   -436   -581    145    363   -509  -1114  -1075   -789   -654   -766   -670
    158   -431   -592    135    374   -511  -1008   -982   -693   -563   -696   -613
    148   -433   -581    142    363   -509   -976   -961   -657   -535   -670   -610
    166   -407   -576    119    371   -493  -1015   -956   -646   -524   -654   -597
    119   -426   -545    153    332   -485  -1000   -940   -628   -506   -644   -579
    106   -478   -584    184    342   -532   -995   -940   -615   -496   -636   -571
    103   -519   -623    207    361   -571  -1002   -924   -589   -472   -605   -558
     67   -581   -652    257    358   -615  -1000   -906   -568   -454   -581   -566
     49   -579   -628    265    337   -602   -963   -883   -532   -418   -545   -527
     49   -537   -589    241    316   -561   -984   -883   -511   -405   -522   -496
     75   -548   -623    236    348   -584  -1015   -885   -514   -415   -542   -483
     70   -561   -631    244    350   -597  -1008   -880   -498   -402   -532   -452
     64   -566   -631    252    348   -597   -989   -880   -493   -387   -501   -420
     70   -574   -644    249    355   -607  -1005   -896   -509   -402   -522   -459
     88   -553   -644    231    363   -597  -1002   -862   -472   -358   -472   -428
     90   -535   -628    220    358   -581  -1010   -859   -462   -348   -462   -436
    111   -545   -657    218    384   -600  -1034   -857   -462   -350   -480   -446
    103   -594   -698    244    397   -644  -1002   -797   -389   -272   -389   -363
    106   -579   -688    236    394   -633   -966   -745   -316   -197   -303   -314
    119   -535   -654    207    384   -594   -963   -719   -280   -153   -267   -285
    161   -478   -639    158    400   -558  -1039   -719   -267   -127   -244   -200
    179   -446   -626    132    402   -535  -1031   -675   -205    -44   -150   -155
    194   -389   -584     98    387   -488  -1041   -623   -135     49    -54   -142
    226   -324   -550     49    387   -436  -1075   -605    -98     93     -2    -59
    226   -309   -535     41    379   -420  -1054   -550    -31    171     96     67
    246   -316   -563     33    405   -441  -1044   -527     -2    202    145    111
    223   -314   -537     44    379   -426  -1023   -527     -2    187    127    103
    194   -327   -522     64    355   -423   -987   -514     12    200    140     98
    161   -368   -530    103    345   -449  -1005   -555    -36    132     80     44
    148   -415   -566    132    355   -491  -1049   -613   -103     46     -5     12
    150   -509   -659    179    402   -581  -1034   -649   -153    -31   -111   -135
    155   -568   -727    205    439   -646  -1010   -693   -210   -116   -218   -181
    140   -644   -784    252    462   -714   -992   -740   -262   -189   -296   -241
     96   -722   -818    311    454   -771   -982   -782   -311   -257   -363   -319
     62   -782   -846    358    452   -813   -997   -839   -368   -335   -439   -410
     46   -833   -880    392    462   -857   -984   -880   -410   -389   -493   -467
     57   -859   -917    402    485   -888   -984   -917   -441   -428   -522   -509
     44   -945   -989    449    514   -969   -982   -948   -475   -475   -555   -545
     41  -1060  -1101    509    571  -1080  -1008   -989   -514   -519   -600   -602
     70  -1093  -1163    511    615  -1130  -1010  -1008   -532   -545   -626   -657
     80  -1057  -1137    488    607  -1096  -1005  -1008   -542   -558   -646   -683
     36  -1028  -1065    496    548  -1047  -1018  -1015   -550   -571   -654   -683
     62  -1021  -1085    478    571  -1052  -1034  -1018   -550   -579   -659   -685
     44  -1026  -1072    491    555  -1049  -1028  -1008   -527   -561   -644   -670
    -10  -1041  -1031    527    509  -1036  -1005   -969   -480   -517   -600   -623
     33   -984  -1018    475    524  -1000  -1010   -976   -478   -514   -584   -615
     51   -966  -1018    457    535   -992  -1010   -976   -480   -527   -607   -628
     49   -966  -1018    457    532   -989  -1010   -966   -475   -537   -633   -592
     31   -940   -971    454    501   -956  -1015   -958   -452   -514   -602   -566
     57   -932   -992    436    524   -961  -1034   -974   -457   -511   -587   -574
     70   -945  -1015    436    540   -979  -1065  -1005   -478   -524   -587   -576
     70   -984  -1054    454    558  -1018  -1085  -1021   -491   -542   -594   -579
     67   -971  -1039    452    553  -1005  -1067  -1021   -485   -542   -589   -568
     88   -953  -1044    431    563   -997  -1070  -1039   -498   -550   -605   -574
     88   -992  -1083    452    584  -1036  -1072  -1054   -517   -574   -620   -589
    114   -992  -1106    439    610  -1049  -1070  -1060   -527   -589   -631   -597
    122  -1002  -1124    441    623  -1062  -1054  -1049   -527   -587   -613   -555
     80  -1109  -1192    514    636  -1150  -1049  -1067   -550   -618   -644   -607
     72  -1153  -1226    540    649  -1189  -1044  -1075   -563   -646   -704   -672
     57  -1184  -1241    563    646  -1213  -1047  -1078   -574   -665   -724   -685
      2  -1215  -1218    607    610  -1215  -1044  -1088   -581   -685   -740   -722
     25  -1236  -1262    605    644  -1249  -1054  -1117   -613   -724   -782   -724
     33  -1286  -1319    626    675  -1304  -1047  -1130   -626   -745   -797   -711
     25  -1304  -1332    639    678  -1317  -1047  -1137   -628   -758   -807   -735
     46  -1273  -1319    613    683  -1296  -1044  -1132   -613   -750   -797   -743
     67  -1278  -1345    605    704  -1312  -1041  -1119   -602   -737   -784   -724
     57  -1293  -1353    618    704  -1322  -1039  -1119   -600   -735   -784   -719
     25  -1322  -1350    646    685  -1337  -1041  -1135   -613   -753   -802   -743
     25  -1317  -1343    646    683  -1330  -1041  -1140   -613   -753   -810   -761
     54  -1322  -1376    631    711  -1348   -995  -1091   -568   -735   -826   -779
     75  -1252  -1330    587    701  -1291   -930   -995   -465   -675   -836   -823
     93  -1117  -1210    509    652  -1163   -865   -857   -288   -514   -735   -766
    119   -919  -1039    400    579   -979   -818   -670     -7   -189   -418   -496
    181   -607   -789    213    483   -698   -867   -491    270    262    161     57
    223   -298   -524     36    371   -410   -989   -607    194    379    594    545
    168   -285   -457     57    311   -371  -1065   -909   -192    119    693    724
     96   -462   -558    184    327   -509  -1163  -1335   -805   -511    236    389
      0   -844   -844    420    420   -844  -1280  -1839  -1491  -1457   -940   -607
    -44  -1208  -1163    626    558  -1187  -1410  -2091  -1862  -2005  -1701  -1228
    -59  -1486  -1426    771    680  -1457  -1402  -1951  -1719  -1865  -1667  -1275
    -36  -1649  -1613    844    787  -1631  -1319  -1730  -1444  -1584  -1496  -1228
      0  -1626  -1626    810    810  -1626  -1228  -1548  -1182  -1335  -1330  -1109
     31  -1491  -1522    727    776  -1506  -1098  -1337   -901  -1067  -1117   -961
     59  -1392  -1452    665    753  -1421  -1008  -1200   -730   -909   -982   -880
     51  -1358  -1410    654    730  -1384   -979  -1145   -667   -844   -917   -836
     41  -1317  -1361    636    698  -1337   -969  -1135   -644   -818   -891   -823
     57  -1304  -1361    623    706  -1332   -956  -1137   -636   -810   -885   -831
     59  -1301  -1361    618    709  -1330   -958  -1130   -626   -797   -880   -826
     38  -1275  -1314    618    675  -1293   -940  -1096   -600   -776   -849   -797
     36  -1252  -1288    605    662  -1270   -927  -1075   -587   -763   -828   -782
     67  -1213  -1283    571    672  -1247   -932  -1067   -579   -761   -820   -776
     75  -1202  -1278    563    675  -1239   -935  -1067   -576   -758   -818   -763
     59  -1234  -1293    587    675  -1262   -922  -1060   -568   -750   -810   -769
     54  -1223  -1280    584    665  -1252   -932  -1070   -574   -750   -805   -771
     41  -1179  -1221    566    631  -1200   -935  -1065   -566   -735   -784   -763
     12  -1169  -1182    576    597  -1174   -917  -1034   -532   -691   -735   -748
     62  -1143  -1205    540    633  -1174   -917  -1021   -519   -680   -714   -748
     83  -1104  -1189    509    633  -1145   -940  -1023   -519   -680   -722   -730
     83  -1067  -1150    491    615  -1109   -924   -997   -491   -639   -675   -693
     75  -1054  -1130    488    602  -1091   -911   -966   -462   -602   -633   -678
    116  -1013  -1130    449    623  -1070   -932   -956   -446   -584   -613   -657
    124   -958  -1085    415    605  -1021   -911   -932   -405   -542   -561   -594
    153   -930  -1083    389    615  -1008   -924   -898   -361   -483   -509   -548
    166   -857  -1023    342    594   -940   -945   -854   -298   -394   -413   -472
    171   -776   -948    303    558   -862   -927   -792   -220   -301   -303   -379
    179   -714   -893    265    535   -802   -935   -743   -163   -215   -210   -311
    194   -659   -854    231    522   -756   -930   -701   -103   -137   -127   -254
    184   -587   -771    200    475   -678   -927   -675    -75    -96    -67   -210
    202   -542   -745    171    472   -644   -937   -683    -88   -106    -64   -187
    184   -581   -766    197    472   -675   -932   -683   -111   -135    -90   -207
    168   -618   -787    223    478   -701   -922   -696   -145   -174   -119   -246
    179   -623   -802    220    488   -711   -919   -722   -192   -233   -168   -293
    163   -662   -826    249    493   -743   -904   -758   -257   -319   -259   -368
    127   -717   -846    293    485   -782   -909   -810   -337   -426   -394   -472
    119   -761   -880    319    498   -820   -896   -857   -402   -511   -485   -535
     96   -820   -919    361    506   -870   -904   -927   -478   -600   -581   -618
     80   -898   -979    410    530   -937   -911   -987   -545   -683   -659   -693
     23   -966   -989    470    504   -976   -878  -1002   -574   -719   -696   -727
     28   -987  -1015    478    519  -1000   -870  -1010   -602   -750   -727   -769
     23   -982  -1005    478    511   -992   -883  -1031   -626   -776   -758   -795
     23  -1013  -1036    496    530  -1023   -885  -1049   -652   -802   -787   -818
     23  -1041  -1065    506    540  -1052   -880  -1062   -675   -826   -810   -844
     15  -1054  -1072    519    542  -1062   -878  -1078   -696   -849   -831   -872
    -28  -1067  -1041    548    506  -1054   -865  -1072   -693   -852   -836   -878
    -57  -1031   -974    545    457  -1002   -852  -1057   -685   -846   -836   -872
    -62   -987   -927    522    431   -958   -852  -1049   -678   -839   -818   -870
    -70   -932   -862    501    394   -898   -831  -1026   -654   -815   -797   -844
    -70   -880   -810    472    368   -846   -795   -992   -615   -769   -753   -800
    -57   -878   -820    467    381   -849   -774   -958   -579   -724   -709   -771
    -38   -810   -774    423    363   -792   -784   -958   -563   -704   -683   -753
    -28   -743   -714    384    342   -730   -789   -956   -558   -688   -659   -730
    -25   -719   -696    371    335   -709   -792   -943   -542   -665   -633   -706
    -36   -714   -678    376    319   -696   -818   -958   -550   -659   -613   -704
    -57   -706   -652    379    296   -680   -841   -979   -576   -678   -620   -698
    -49   -652   -605    350    275   -628   -857   -995   -592   -685   -623   -696
    -18   -605   -587    309    283   -594   -862   -989   -587   -672   -607   -672
     10   -597   -607    293    309   -602   -865   -989   -600   -680   -607   -672
    -20   -633   -613    327    293   -626   -880  -1002   -631   -701   -628   -688
    -49   -672   -623    361    285   -649   -883  -1023   -665   -732   -659   -714
    -64   -683   -618    371    275   -652   -883  -1028   -683   -743   -672   -722
    -98   -672   -574    387    236   -623   -909  -1039   -706   -758   -688   -732
   -135   -727   -594    431    228   -662   -909  -1067   -743   -795   -727   -776
    -90   -732   -641    413    272   -688   -891  -1067   -753   -805   -737   -795
    -31   -683   -652    355    309   -667   -836  -1047   -745   -800   -737   -789
   -114   -740   -626    428    254   -683   -815  -1041   -758   -813   -756   -787
   -168   -782   -615    475    220   -698   -841  -1072   -782   -831   -763   -776
   -176   -766   -589    470    205   -678   -844  -1065   -787   -826   -750   -758
   -135   -727   -592    431    226   -659   -836  -1049   -782   -815   -743   -782
   -124   -706   -581    415    228   -644   -841  -1041   -779   -807   -732   -792
   -119   -685   -566    400    220   -626   -885  -1065   -805   -831   -753   -828
   -106   -667   -563    387    228   -615   -891  -1072   -823   -841   -766   -841
   -124   -685   -561    405    215   -623   -870  -1060   -820   -846   -774   -859
    -88   -665   -576    376    244   -620   -870  -1010   -802   -841   -802   -914
    -38   -610   -571    322    265   -589   -797   -872   -680   -750   -789   -956
    -33   -472   -439    252    200   -454   -709   -683   -475   -532   -615   -833
     10   -223   -233    106    119   -228   -685   -493   -233   -215   -270   -504
     67    142     75   -103     -2    109   -792   -470   -140    -12     98    -46
      2    488    485   -246   -241    485   -922   -763   -394   -119    327    353
   -140    574    711   -218   -426    641   -966  -1101   -740   -332    389    498
   -327    288    613     18   -470    449  -1028  -1504  -1218   -844   -106      7
   -439   -254    184    348   -311    -36  -1130  -1896  -1769  -1623  -1145  -1023
   -441   -646   -205    542   -119   -428  -1228  -2008  -1977  -1932  -1582  -1439
   -415   -807   -392    613    -12   -602  -1228  -1855  -1795  -1761  -1475  -1405
   -371   -797   -426    584     25   -613  -1174  -1626  -1525  -1504  -1296  -1288
   -348   -717   -368    532     10   -542  -1054  -1361  -1234  -1226  -1085  -1148
   -361   -657   -298    506    -31   -478   -935  -1166  -1034  -1044   -948  -1034
   -361   -615   -254    488    -54   -436   -883  -1080   -948   -963   -880   -982
   -368   -589   -223    478    -72   -407   -849  -1044   -914   -935   -857   -976
   -402   -605   -202    504   -101   -405   -870  -1041   -911   -940   -865   -979
   -363   -566   -205    462    -80   -387   -854  -1013   -885   -911   -839   -958
   -345   -517   -171    431    -88   -345   -818   -982   -849   -878   -802   -924
   -389   -566   -179    475   -106   -371   -833   -997   -867   -896   -815   -935
   -368   -542   -174    457    -98   -358   -823   -979   -854   -893   -815   -943
   -402   -574   -174    488   -116   -374   -839   -979   -852   -893   -810   -930
   -462   -623   -161    542   -150   -392   -857   -989   -859   -896   -818   -937
   -475   -597   -122    535   -179   -361   -839   -984   -846   -888   -805   -937
   -488   -571    -83    530   -202   -327   -849  -1000   -857   -893   -805   -930
   -478   -600   -122    537   -179   -363   -872  -1005   -857   -893   -807   -924
   -491   -633   -142    561   -174   -389   -901  -1005   -859   -898   -815   -935
   -483   -631   -148    553   -168   -389   -901   -995   -854   -888   -810   -940
   -472   -631   -158    553   -158   -394   -898   -992   -859   -885   -810   -932
   -459   -610   -153    535   -155   -381   -909   -987   -846   -862   -792   -904
   -415   -589   -174    504   -122   -381   -901   -950   -813   -818   -745   -878
   -405   -561   -155    483   -127   -358   -891   -901   -769   -763   -691   -833
   -381   -537   -155    459   -114   -348   -893   -854   -722   -706   -628   -782
   -340   -493   -155    415    -93   -324   -909   -813   -670   -646   -568   -727
   -332   -420    -88    376   -124   -254   -898   -745   -592   -550   -472   -628
   -340   -368    -28    353   -155   -197   -901   -693   -530   -475   -384   -537
   -335   -290     44    314   -189   -124   -898   -657   -485   -413   -309   -462
   -332   -202    129    265   -231    -36   -932   -626   -459   -376   -246   -413
   -350   -166    184    257   -270     10   -911   -600   -436   -353   -215   -387
   -345   -135    210    239   -280     38   -906   -605   -444   -366   -220   -387
   -342   -114    228    228   -285     57   -935   -639   -480   -405   -259   -410
   -348   -129    215    236   -283     41   -940   -659   -511   -441   -296   -428
   -379   -158    220    267   -301     28   -930   -691   -550   -491   -345   -472
   -441   -181    259    309   -350     38   -901   -719   -584   -542   -402   -527
   -483   -210    272    348   -379     31   -878   -758   -626   -607   -478   -615
   -496   -303    192    400   -348    -54   -906   -802   -678   -672   -542   -701
   -504   -348    155    426   -329    -96   -898   -839   -727   -722   -587   -763
   -509   -353    153    428   -332    -98   -898   -880   -771   -766   -623   -792
   -532   -413    119    472   -327   -148   -898   -917   -810   -805   -662   -818
   -558   -470     88    514   -324   -192   -875   -924   -815   -820   -667   -846
   -579   -524     54    550   -316   -236   -896   -971   -859   -867   -706   -891
   -571   -561      7    563   -290   -277   -893   -997   -898   -906   -743   -919
   -576   -568      7    574   -293   -280   -891  -1005   -909   -922   -758   -961
   -581   -576      5    576   -293   -285   -904  -1026   -930   -943   -779   -958
   -600   -589      7    594   -303   -290   -885  -1015   -930   -930   -774   -956
   -571   -589    -18    579   -277   -306   -893  -1018   -937   -932   -769   -950
   -535   -576    -41    555   -246   -309   -901  -1013   -932   -922   -745   -906
   -532   -540     -7    532   -262   -275   -865   -979   -896   -893   -722   -909
   -514   -480     33    496   -275   -223   -836   -948   -862   -862   -704   -885
   -493   -413     80    452   -288   -166   -820   -917   -831   -828   -662   -831
   -472   -368    103    420   -288   -132   -828   -909   -820   -818   -626   -818
   -462   -319    142    389   -306    -88   -828   -906   -815   -815   -623   -815
   -433   -241    192    337   -314    -23   -841   -904   -802   -800   -610   -789
   -420   -228    189    322   -306    -20   -857   -911   -800   -797   -597   -776
   -428   -257    171    342   -301    -44   -867   -911   -800   -792   -579   -771
   -402   -231    171    316   -288    -31   -880   -922   -813   -802   -581   -771
   -376   -194    181    285   -280     -7   -896   -935   -833   -820   -587   -779
   -358   -174    184    265   -272      2   -919   -956   -867   -854   -615   -815
   -366   -228    137    298   -252    -46   -924   -969   -888   -878   -644   -872
   -376   -265    111    319   -246    -75   -932   -989   -906   -911   -667   -914
   -392   -262    129    327   -262    -67   -950  -1018   -937   -948   -696   -927
   -394   -277    116    335   -257    -80   -961  -1031   -961   -974   -722   -961
   -410   -374     36    392   -223   -168   -932  -1008   -943   -963   -701   -958
   -441   -389     51    415   -249   -168   -937  -1018   -958   -987   -730   -987
   -446   -384     62    415   -257   -161   -940  -1041   -976  -1026   -769  -1008
   -428   -410     18    418   -223   -197   -953  -1054   -992  -1054   -795  -1028
   -436   -457    -20    446   -207   -239   -940  -1054   -992  -1065   -800  -1013
   -457   -465     -7    459   -226   -236   -930  -1047   -989  -1067   -789   -992
   -454   -446      7    449   -233   -220   -932  -1044   -987  -1072   -795   -987
   -441   -449    -10    444   -218   -231   -945  -1054   -992  -1085   -805   -984
   -436   -470    -33    454   -202   -252   -945  -1062   -992  -1093   -818   -992
   -436   -439     -5    436   -218   -223   -940  -1062   -987  -1093   -823   -995
   -433   -413     18    423   -226   -197   -930  -1049   -971  -1096   -831  -1002
   -410   -368     38    387   -226   -166   -852   -953   -898  -1067   -839  -1031
   -376   -277     98    327   -239    -90   -740   -789   -753   -963   -792  -1018
   -306   -106    200    205   -254     44   -633   -540   -483   -675   -537   -810
   -228    205    433     10   -332    319   -563   -241   -124   -246    -93   -392
   -153    568    719   -207   -436    644   -641   -239    -12     38    348    109
   -181    823   1005   -319   -592    914   -865   -623   -200    135    719    555
   -324    937   1262   -306   -795   1098  -1096  -1150   -581    -70    709    605
   -465    592   1057    -62   -761    823  -1291  -1738  -1231   -841    -85    -67
   -530    -10    519    267   -527    254  -1421  -2169  -1883  -1784  -1153  -1018
   -470   -454     15    462   -244   -220  -1460  -2135  -1961  -1974  -1449  -1350
   -381   -602   -220    493    -83   -413  -1369  -1860  -1706  -1777  -1337  -1327
   -319   -568   -249    444    -36   -410  -1205  -1561  -1415  -1532  -1161  -1231
   -262   -444   -184    350    -41   -314  -1013  -1288  -1145  -1301  -1000  -1127
   -218   -340   -122    280    -49   -231   -883  -1111   -963  -1137   -880  -1031
   -207   -303    -96    254    -57   -200   -828  -1049   -893  -1080   -839  -1000
   -197   -270    -72    233    -64   -171   -797  -1010   -854  -1049   -810   -966
   -181   -241    -62    210    -62   -153   -792  -1013   -846  -1052   -810   -958
   -161   -220    -59    192    -51   -140   -792  -1018   -852  -1054   -818   -953
   -142   -202    -62    171    -41   -132   -774   -976   -813  -1005   -771   -914
   -101   -174    -72    137    -15   -124   -750   -919   -763   -953   -717   -872
    -85   -135    -51    109    -18    -93   -735   -891   -735   -930   -680   -844
    -67    -72     -5     70    -31    -38   -730   -888   -722   -930   -670   -839
    -57    -41     12     49    -36    -15   -722   -880   -714   -927   -672   -839
    -25    -49    -25     36     -2    -38   -717   -865   -701   -911   -667   -810
    -23    -49    -25     33      0    -36   -709   -839   -675   -875   -626   -779
    -31    -20     10     25    -20     -5   -709   -820   -649   -839   -576   -776
    -23      7     31      5    -28     18   -714   -831   -662   -862   -605   -789
    -20      5     25      5    -23     15   -696   -800   -641   -844   -600   -719
    -12     15     25     -2    -18     20   -672   -761   -602   -802   -555   -701
     -5     41     46    -18    -25     44   -659   -719   -555   -750   -509   -662
     20     59     36    -41     -7     49   -665   -701   -530   -711   -467   -620
     36    114     77    -75    -20     96   -665   -657   -478   -657   -410   -610
      2    161    158    -85    -77    161   -636   -571   -392   -571   -329   -530
     54    189    135   -122    -38    163   -620   -491   -311   -478   -241   -423
    122    290    168   -207    -23    231   -623   -428   -231   -389   -150   -345
    132    376    244   -254    -57    311   -615   -363   -145   -296    -57   -262
    171    472    301   -324    -64    387   -613   -303    -75   -207     38   -163
    197    545    348   -371    -75    446   -610   -259    -28   -148    109    -98
    187    561    374   -374    -93    467   -613   -272    -25   -150    114    -64
    181    558    376   -371    -96    467   -613   -290    -36   -166    114    -54
    202    576    374   -389    -85    475   -626   -335    -72   -205     88    -93
    163    571    407   -366   -122    491   -613   -353    -88   -231     64   -127
     96    496    400   -298   -153    449   -576   -366   -116   -275     25   -171
    116    428    311   -272    -96    371   -550   -420   -171   -363    -59   -262
    122    397    275   -259    -75    335   -524   -459   -223   -433   -127   -309
     59    358    298   -207   -119    329   -483   -441   -226   -449   -148   -329
    148    335    187   -241    -20    262   -491   -493   -280   -514   -205   -389
    254    306     49   -280    101    179   -540   -620   -402   -654   -342   -509
    200    249     46   -226     75    148   -537   -672   -441   -706   -384   -491
     85    262    176   -174    -44    220   -467   -628   -402   -672   -348   -506
    137    259    119   -200     10    189   -465   -620   -410   -685   -368   -555
    200    223     23   -213     88    124   -514   -672   -470   -743   -415   -613
    228    231      0   -231    114    116   -501   -696   -491   -776   -444   -605
    236    236      0   -236    119    119   -472   -672   -462   -766   -426   -581
    239    231    -10   -236    124    111   -475   -685   -470   -782   -452   -589
    252    244     -7   -249    129    116   -472   -688   -467   -779   -446   -600
    262    293     31   -277    114    163   -439   -675   -446   -763   -423   -592
    280    275     -5   -277    142    135   -410   -657   -420   -753   -405   -563
    252    280     28   -267    111    153   -431   -639   -394   -724   -368   -542
    244    335     90   -290     75    213   -415   -628   -374   -701   -340   -535
    231    358    124   -296     51    241   -423   -646   -379   -709   -345   -555
    223    410    187   -316     18    298   -449   -672   -376   -717   -348   -537
    233    358    122   -298     54    239   -467   -722   -415   -766   -394   -545
    239    288     46   -265     96    168   -509   -745   -444   -789   -410   -568
    244    277     33   -262    106    155   -535   -748   -449   -787   -397   -574
    265    277     12   -270    127    145   -511   -743   -444   -789   -397   -576
    241    272     31   -257    106    153   -475   -711   -415   -766   -371   -540
    215    236     20   -226     96    129   -488   -711   -426   -776   -366   -553
    220    205    -15   -215    119     96   -519   -740   -462   -815   -405   -571
    265    197    -67   -231    166     64   -488   -722   -446   -805   -400   -522
    280    168   -111   -226    194     28   -426   -706   -431   -802   -392   -511
    228    114   -114   -174    171      0   -418   -727   -454   -833   -428   -561
    210    119    -90   -166    150     15   -394   -730   -452   -831   -436   -584
    233     85   -148   -158    192    -31   -402   -740   -462   -849   -465   -623
    213     54   -158   -135    184    -51   -384   -730   -457   -844   -465   -594
    207     28   -179   -119    192    -75   -368   -711   -446   -833   -454   -581
    213      7   -207   -111    210    -98   -371   -714   -449   -841   -467   -584
    231     -5   -236   -111    233   -119   -376   -711   -449   -836   -467   -558
    231     12   -218   -122    226   -103   -348   -701   -439   -820   -454   -553
    202     -7   -210    -98    205   -109   -348   -727   -465   -849   -488   -594
    205     10   -194   -109    200    -90   -355   -737   -472   -862   -506   -623
    194     -2   -197    -96    194    -98   -345   -730   -472   -865   -511   -633
    205      5   -202   -106    205    -98   -283   -628   -381   -797   -498   -649
    257     31   -226   -145    241    -96   -200   -470   -226   -667   -441   -641
    301    179   -122   -241    210     28   -174   -301    -10   -426   -239   -480
    342    514    171   -428     85    342   -197    -93    280    -12    215    -46
    397    937    540   -667    -72    740   -285   -106    355    233    704    548
    345   1085    740   -717   -197    911   -387   -366    103    145    963    943
    259   1000    737   -631   -241    870   -470   -704   -324   -215    836    904
    168    623    454   -394   -142    540   -537  -1163   -943   -974    -12    150
    116    111     -5   -114     59     54   -620  -1556  -1519  -1803  -1096   -836
    129   -231   -363     49    244   -296   -691  -1540  -1577  -1904  -1309  -1096
    129   -423   -555    145    340   -488   -667  -1356  -1345  -1675  -1174  -1072
    103   -457   -561    176    332   -509   -555  -1143  -1054  -1402   -979   -974
    106   -392   -501    140    303   -444   -428   -927   -774  -1135   -763   -833
    127   -262   -389     64    257   -324   -337   -763   -568   -940   -600   -701
    129   -194   -324     31    226   -259   -311   -696   -480   -854   -535   -641
    181   -135   -316    -23    249   -226   -298   -670   -454   -826   -517   -631
    205   -132   -337    -38    270   -233   -298   -659   -444   -813   -504   -615
    228   -137   -368    -46    298   -252   -277   -649   -441   -807   -491   -600
    228   -158   -387    -36    306   -272   -288   -662   -452   -815   -496   -605
    228   -119   -348    -54    288   -233   -290   -652   -436   -797   -480   -597
    246   -127   -374    -59    309   -252   -314   -659   -454   -805   -488   -613
    226   -142   -368    -41    296   -254   -324   -657   -452   -797   -478   -602
    275    -57   -332   -109    303   -194   -267   -626   -407   -753   -436   -561
    280    -31   -311   -124    296   -171   -220   -626   -394   -740   -415   -535
    249    -96   -348    -77    296   -220   -259   -641   -410   -743   -415   -540
    280    -64   -345   -109    311   -205   -265   -628   -400   -730   -402   -527
    290    -23   -316   -135    301   -168   -259   -615   -392   -719   -389   -519
    280    -18   -298   -129    288   -158   -267   -613   -384   -714   -384   -540
    288    -15   -306   -137    296   -161   -277   -597   -358   -696   -363   -530
    306     -7   -314   -150    311   -161   -277   -566   -314   -649   -316   -485
    306     20   -285   -166    296   -132   -290   -542   -277   -607   -275   -441
    309     33   -275   -171    293   -119   -306   -511   -239   -558   -226   -397
    345    122   -226   -233    283    -51   -272   -457   -168   -483   -145   -329
    376    233   -142   -306    259     44   -252   -410    -96   -392    -49   -252
    306    210    -98   -259    202     57   -252   -376    -44   -319     28   -187
    314    239    -75   -275    194     83   -223   -314     44   -215    142    -83
    332    280    -51   -309    192    114   -226   -272    103   -148    226    -15
    316    283    -33   -301    174    124   -267   -265    127   -119    267     20
    329    290    -38   -311    184    127   -277   -249    148    -96    298     57
    361    335    -25   -348    194    155   -236   -228    166    -90    306     70
    301    257    -44   -280    171    109   -239   -259    129   -142    252     25
    280    197    -83   -239    181     57   -259   -288     93   -194    194    -15
    306    181   -127   -246    215     28   -246   -311     59   -252    135    -70
    329    148   -181   -239    257    -15   -226   -342     15   -327     46   -153
    262     38   -226   -153    244    -93   -239   -420    -72   -441    -80   -280
    241    -85   -327    -77    283   -205   -223   -465   -132   -522   -166   -355
    277   -163   -441    -57    358   -301   -210   -493   -181   -587   -236   -410
    280   -223   -504    -28    392   -363   -215   -530   -226   -641   -293   -467
    259   -275   -537      7    397   -405   -207   -581   -280   -711   -361   -540
    215   -374   -589     77    402   -483   -210   -615   -324   -763   -413   -613
    265   -400   -665     64    462   -532   -197   -615   -329   -776   -431   -654
    314   -400   -714     44    514   -555   -187   -626   -342   -795   -441   -646
    231   -493   -724    129    475   -607   -213   -654   -379   -836   -475   -649
    223   -509   -735    142    478   -620   -231   -652   -379   -836   -472   -633
    262   -509   -774    122    517   -641   -257   -659   -389   -846   -496   -657
    262   -488   -750    114    506   -618   -246   -641   -361   -823   -478   -623
    228   -517   -745    142    485   -628   -202   -607   -324   -776   -426   -568
    176   -545   -722    184    449   -633   -194   -587   -298   -748   -389   -537
    150   -498   -649    174    397   -574   -187   -563   -270   -719   -353   -511
    137   -423   -561    142    348   -491   -168   -535   -236   -688   -327   -472
    168   -355   -524     93    345   -439   -179   -540   -241   -688   -337   -462
    132   -332   -465     98    298   -397   -176   -535   -220   -662   -309   -436
    124   -355   -480    114    298   -418   -194   -545   -220   -654   -283   -415
    135   -397   -532    132    332   -465   -215   -558   -239   -652   -277   -402
    135   -428   -566    145    350   -496   -236   -592   -277   -678   -288   -415
    109   -426   -535    158    322   -480   -215   -579   -267   -659   -236   -394
    111   -420   -535    153    322   -478   -184   -563   -270   -672   -244   -394
    111   -480   -592    184    350   -535   -176   -550   -272   -683   -280   -410
    137   -550   -688    205    410   -620   -205   -563   -288   -688   -267   -428
    155   -568   -727    205    439   -646   -192   -555   -285   -688   -257   -433
    148   -592   -743    220    444   -667   -181   -558   -301   -706   -277   -457
    119   -675   -795    277    457   -735   -184   -571   -316   -722   -303   -472
    111   -758   -872    322    491   -813   -200   -610   -368   -792   -374   -514
    122   -771   -893    322    506   -831   -192   -618   -379   -807   -371   -537
    129   -820   -950    342    537   -885   -176   -602   -368   -797   -358   -535
    140   -875  -1015    368    576   -945   -197   -639   -413   -839   -394   -555
    168   -917  -1085    371    626  -1000   -215   -646   -423   -854   -400   -561
    189   -948  -1137    379    662  -1041   -226   -654   -431   -867   -402   -566
    181   -992  -1174    405    675  -1080   -223   -659   -436   -878   -418   -540
    197  -1039  -1236    420    717  -1137   -210   -662   -441   -896   -433   -574
    179  -1028  -1208    423    691  -1117   -181   -626   -413   -867   -397   -514
    194  -1034  -1228    418    709  -1130   -187   -602   -392   -857   -384   -488
    215  -1021  -1236    400    724  -1127   -145   -540   -342   -839   -410   -496
    249   -979  -1228    366    737  -1104    -77   -441   -252   -792   -428   -553
    267   -867  -1135    298    698  -1000     -7   -275    -44   -581   -241   -420
    332   -613   -948    140    639   -779    -15    -67    257   -192    181    -31
    418   -231   -652    -93    532   -441   -127     36    454    181    724    524
    441     10   -431   -226    436   -210   -257   -129    329    280   1140    971
    368    -67   -436   -153    402   -252   -374   -509   -103    -23   1083    974
    241   -371   -613     64    426   -493   -493  -1018   -743   -758    348    368
    137   -815   -956    337    545   -885   -607  -1514  -1408  -1699   -758   -587
    150  -1192  -1343    522    745  -1267   -696  -1615  -1595  -2008  -1179   -963
    161  -1439  -1600    636    878  -1519   -641  -1397  -1343  -1787  -1054   -930
    163  -1506  -1673    670    917  -1590   -545  -1176  -1062  -1535   -885   -820
    197  -1460  -1657    628    927  -1558   -444   -982   -813  -1312   -727   -714
    239  -1350  -1590    555    914  -1470   -335   -813   -607  -1135   -620   -618
    241  -1301  -1543    527    891  -1423   -270   -717   -491  -1018   -511   -561
    231  -1291  -1525    530    875  -1408   -220   -662   -418   -948   -428   -504
    246  -1301  -1551    524    896  -1426   -202   -636   -384   -914   -379   -454
    280  -1296  -1577    509    927  -1436   -192   -628   -371   -906   -379   -462
    296  -1296  -1592    498    943  -1444   -194   -631   -374   -919   -407   -449
    288  -1296  -1584    504    935  -1439   -189   -618   -350   -901   -394   -405
    290  -1299  -1592    501    940  -1444   -205   -618   -342   -888   -384   -394
    288  -1293  -1582    504    935  -1436   -207   -613   -329   -878   -376   -397
    301  -1278  -1579    485    937  -1428   -213   -620   -327   -885   -387   -384
    301  -1291  -1592    496    945  -1441   -194   -600   -293   -857   -355   -329
    303  -1319  -1623    506    963  -1470   -184   -587   -270   -831   -329   -311
    322  -1293  -1615    485    969  -1454   -184   -589   -267   -831   -324   -303
    335  -1254  -1590    457    961  -1421   -179   -579   -241   -807   -303   -296
    332  -1280  -1613    472    971  -1447   -168   -555   -202   -769   -265   -267
    335  -1286  -1621    475    976  -1454   -168   -553   -184   -753   -262   -259
    327  -1265  -1592    470    958  -1428   -155   -522   -150   -717   -241   -213
    311  -1260  -1571    472    940  -1415   -137   -472    -98   -665   -189   -187
    353  -1208  -1564    426    958  -1384   -137   -433    -54   -618   -140   -132
    418  -1143  -1561    361    987  -1350   -148   -402    -10   -571    -93    -98
    420  -1101  -1522    340    971  -1312   -135   -348     51   -496    -33    -51
    449  -1062  -1514    306    979  -1288   -127   -277    142   -389     67     23
    478  -1010  -1488    267    982  -1249   -116   -200    233   -272    192    106
    498   -945  -1447    220    971  -1195   -124   -137    301   -187    290    155
    519   -849  -1369    166    943  -1109   -127    -98    345   -135    355    220
    519   -813  -1332    145    924  -1072   -124    -77    366   -114    384    277
    514   -831  -1345    158    927  -1085   -119    -67    361   -114    394    267
    517   -839  -1358    158    935  -1098   -122   -101    327   -153    361    239
    457   -870  -1327    207    891  -1098   -103   -129    301   -179    348    239
    366   -914  -1283    272    823  -1096    -80   -140    275   -226    309    200
    363   -963  -1327    298    844  -1143    -75   -184    202   -327    197    119
    389  -1041  -1431    324    909  -1236    -70   -231    140   -410    114     49
    368  -1088  -1457    361    911  -1273    -67   -288     75   -488     38    -25
    324  -1166  -1493    420    906  -1330    -57   -319     25   -553    -18    -46
    363  -1236  -1600    436    979  -1418    -64   -363    -33   -618    -85   -111
    353  -1291  -1644    467    997  -1467    -72   -418    -98   -693   -161   -187
    340  -1358  -1699    509   1018  -1527    -64   -452   -140   -740   -202   -228
    329  -1402  -1732    535   1031  -1566    -72   -472   -166   -766   -231   -275
    324  -1423  -1748    548   1034  -1584    -98   -501   -189   -792   -246   -311
    335  -1436  -1771    548   1052  -1602    -93   -530   -218   -833   -277   -314
    324  -1441  -1766    558   1044  -1602    -80   -527   -218   -844   -290   -303
    306  -1467  -1774    579   1039  -1621    -62   -504   -197   -826   -267   -306
    319  -1491  -1810    584   1065  -1652    -54   -488   -184   -810   -252   -316
    337  -1483  -1821    571   1078  -1652    -70   -485   -176   -807   -257   -345
    316  -1439  -1756    561   1036  -1597    -67   -475   -158   -797   -244   -332
    277  -1415  -1693    566    984  -1553    -20   -441    -98   -745   -181   -254
    306  -1395  -1701    542   1002  -1548      0   -420    -64   -711   -148   -270
    337  -1361  -1699    509   1015  -1530     15   -402    -49   -698   -148   -290
    280  -1366  -1647    542    963  -1506     38   -387    -36   -698   -150   -246
    293  -1376  -1670    540    979  -1525      7   -381    -12   -667   -106   -228
    296  -1358  -1654    530    974  -1506    -28   -384     -5   -649    -83   -226
    361  -1330  -1693    483   1026  -1509    -51   -394    -10   -652    -85   -233
    363  -1335  -1699    485   1031  -1517    -28   -392     -7   -654    -90   -197
    348  -1330  -1680    491   1013  -1504    -44   -400    -20   -659    -85   -220
    361  -1330  -1691    483   1026  -1509    -23   -410    -31   -675   -101   -239
    340  -1400  -1740    530   1039  -1571    -10   -418    -49   -693   -103   -262
    309  -1467  -1777    579   1041  -1621     10   -420    -59   -717   -122   -296
    332  -1491  -1823    576   1078  -1657      0   -457    -98   -761   -166   -296
    316  -1540  -1857    613   1085  -1699     -5   -467   -109   -766   -176   -290
    275  -1597  -1873    659   1072  -1735     12   -452    -88   -745   -145   -306
    306  -1641  -1948    667   1127  -1795    -31   -527   -161   -828   -236   -449
    259  -1686  -1945    711   1101  -1813    -20   -535   -168   -849   -262   -428
    254  -1686  -1940    714   1096  -1810     -5   -522   -161   -852   -267   -405
    288  -1704  -1992    706   1137  -1847     -7   -517   -168   -859   -280   -426
    309  -1719  -2029    706   1169  -1873     -5   -524   -179   -870   -288   -465
    239  -1743  -1982    750   1106  -1860      0   -527   -174   -862   -275   -436
    249  -1774  -2023    763   1135  -1899     -5   -537   -189   -875   -288   -459
    205  -1852  -2060    820   1132  -1956      2   -535   -184   -870   -293   -478
    200  -1875  -2075    839   1137  -1974     23   -530   -171   -867   -293   -491
    306  -1865  -2174    776   1239  -2018     10   -530   -189   -901   -342   -519
    324  -1862  -2187    769   1254  -2023     72   -452   -129   -878   -361   -542
    361  -1826  -2190    730   1273  -2005    179   -314     -5   -797   -340   -581
    392  -1727  -2120    667   1254  -1922    272   -122    202   -594   -187   -485
    418  -1486  -1904    532   1158  -1693    288    124    511   -200    233   -119
    452  -1122  -1574    332   1013  -1348    246    176    644     67    675    394
    405   -823  -1228    205    815  -1026    109   -106    446     72    987    862
    290   -685   -976    197    633   -831    -67   -522     83   -106   1078   1028
    184  -1047  -1234    431    706  -1140   -155   -989   -457   -724    413    415
     64  -1673  -1740    802    901  -1706   -223  -1392  -1026  -1561   -641   -584
      7  -2135  -2143   1060   1075  -2138   -311  -1444  -1182  -1839  -1041   -982
     25  -2309  -2335   1143   1179  -2322   -296  -1239   -971  -1647   -927   -963
    142  -2325  -2468   1088   1304  -2395   -215  -1008   -722  -1423   -776   -911
    158  -2268  -2429   1054   1293  -2348    -67   -761   -459  -1200   -613   -771
    142  -2226  -2369   1039   1254  -2296     33   -584   -275  -1034   -485   -667
    150  -2221  -2372   1036   1260  -2296     59   -527   -213   -976   -441   -646
    135  -2236  -2372   1049   1252  -2304     59   -524   -202   -969   -441   -657
    122  -2226  -2348   1052   1234  -2286     96   -504   -181   -948   -426   -649
    101  -2229  -2330   1062   1215  -2278    119   -488   -166   -932   -418   -641
     54  -2278  -2333   1111   1192  -2304     88   -493   -174   -932   -426   -641
     10  -2301  -2312   1145   1158  -2307     88   -488   -171   -932   -423   -641
    -28  -2325  -2296   1176   1132  -2312    109   -485   -166   -937   -426   -639
    -54  -2369  -2314   1210   1127  -2340    109   -483   -168   -945   -433   -641
    -67  -2377  -2309   1223   1119  -2343    111   -478   -161   -940   -431   -646
    -96  -2377  -2281   1234   1091  -2330    106   -467   -155   -924   -423   -636
   -145  -2405  -2260   1273   1057  -2333     80   -475   -163   -924   -423   -631
   -187  -2431  -2244   1306   1026  -2338     77   -475   -153   -919   -415   -626
   -226  -2423  -2197   1325    984  -2312    103   -446   -116   -891   -387   -610
   -153  -2410  -2257   1280   1049  -2335     90   -436   -109   -880   -384   -592
   -124  -2447  -2322   1286   1098  -2385     54   -457   -119   -885   -394   -597
   -150  -2509  -2361   1330   1104  -2434     33   -452   -111   -875   -392   -597
   -174  -2540  -2366   1358   1096  -2455     25   -433    -85   -852   -381   -576
   -171  -2559  -2387   1363   1104  -2473     25   -402    -54   -815   -345   -511
   -179  -2553  -2374   1366   1096  -2465     12   -363    -15   -761   -296   -459
   -163  -2512  -2351   1335   1091  -2431      7   -316     36   -693   -231   -418
   -158  -2483  -2325   1322   1083  -2405    -12   -283     80   -639   -174   -387
   -205  -2488  -2286   1345   1039  -2387    -31   -252    116   -589   -119   -348
   -202  -2434  -2231   1317   1013  -2333    -57   -228    150   -553    -67   -311
   -145  -2330  -2184   1236   1018  -2257    -70   -207    176   -524    -23   -270
   -166  -2317  -2151   1241    992  -2234    -77   -213    168   -524    -20   -270
   -231  -2348  -2117   1288    943  -2234    -85   -236    145   -550    -41   -290
   -257  -2359  -2101   1306    919  -2229    -96   -267    106   -589    -72   -314
   -280  -2372  -2091   1327    904  -2231    -96   -293     70   -633   -119   -353
   -293  -2429  -2135   1361    919  -2283   -114   -329     18   -698   -192   -431
   -350  -2504  -2153   1426    898  -2330   -132   -389    -51   -784   -277   -509
   -407  -2621  -2213   1512    901  -2418   -142   -457   -129   -878   -384   -607
   -392  -2662  -2273   1525    940  -2468   -127   -496   -179   -943   -462   -678
   -400  -2720  -2320   1561    958  -2520   -114   -535   -231  -1002   -524   -748
   -457  -2821  -2366   1636    953  -2595   -101   -592   -301  -1078   -605   -826
   -488  -2889  -2403   1688    956  -2647   -103   -633   -348  -1135   -665   -896
   -506  -2953  -2447   1727    969  -2701   -122   -678   -402  -1192   -719   -958
   -527  -3021  -2494   1774    982  -2759   -137   -724   -446  -1241   -766  -1000
   -545  -3070  -2527   1808    987  -2800   -132   -750   -470  -1273   -797  -1034
   -545  -3112  -2566   1829   1008  -2842   -132   -761   -493  -1301   -831  -1054
   -568  -3169  -2600   1867   1015  -2886   -158   -771   -509  -1317   -841  -1052
   -587  -3200  -2613   1893   1013  -2907   -168   -787   -522  -1332   -841  -1060
   -594  -3203  -2611   1899   1005  -2907   -153   -774   -511  -1319   -836  -1041
   -613  -3218  -2608   1914    995  -2915   -145   -758   -493  -1301   -828  -1034
   -605  -3257  -2655   1930   1023  -2956   -127   -740   -480  -1291   -810  -1034
   -613  -3273  -2660   1943   1023  -2966   -103   -714   -452  -1275   -784  -1008
   -626  -3263  -2639   1943   1005  -2951   -119   -711   -449  -1273   -782   -982
   -633  -3270  -2637   1951   1000  -2953   -103   -693   -439  -1260   -774   -966
   -605  -3273  -2670   1938   1031  -2972   -132   -701   -444  -1260   -779   -956
   -589  -3263  -2673   1927   1041  -2969   -142   -717   -449  -1262   -782   -948
   -602  -3283  -2681   1943   1036  -2982   -161   -719   -457  -1265   -774   -937
   -563  -3291  -2730   1927   1080  -3011   -207   -737   -483  -1283   -782   -937
   -563  -3294  -2730   1927   1080  -3013   -197   -740   -488  -1291   -779   -930
   -607  -3315  -2707   1961   1049  -3011   -181   -737   -485  -1296   -782   -922
   -618  -3325  -2707   1969   1044  -3016   -194   -750   -506  -1309   -797   -932
   -628  -3351  -2722   1990   1044  -3037   -184   -763   -537  -1340   -831   -963
   -646  -3372  -2727   2008   1039  -3050   -179   -774   -555  -1361   -846   -979
   -665  -3400  -2735   2034   1034  -3068   -161   -758   -550  -1369   -852   -984
   -698  -3483  -2787   2088   1041  -3135   -145   -766   -568  -1395   -878  -1013
   -714  -3538  -2826   2125   1054  -3182   -150   -792   -594  -1426   -909  -1039
   -766  -3569  -2805   2166   1018  -3187   -171   -805   -613  -1444   -922  -1049
   -758  -3587  -2829   2174   1034  -3208   -163   -807   -623  -1457   -940  -1078
   -737  -3619  -2883   2177   1070  -3252   -179   -833   -662  -1506  -1000  -1096
   -774  -3634  -2863   2203   1041  -3250   -171   -826   -667  -1517  -1008  -1085
   -745  -3639  -2894   2190   1072  -3268   -158   -818   -670  -1525  -1013  -1098
   -698  -3637  -2938   2169   1119  -3289   -168   -826   -680  -1543  -1031  -1098
   -722  -3658  -2935   2187   1104  -3296   -187   -839   -698  -1564  -1041  -1109
   -737  -3689  -2951   2210   1106  -3320   -179   -826   -691  -1566  -1047  -1106
   -732  -3710  -2977   2221   1119  -3343   -168   -818   -688  -1574  -1062  -1093
   -698  -3691  -2992   2195   1145  -3343   -153   -805   -683  -1574  -1072  -1096
   -714  -3655  -2943   2182   1114  -3299    -64   -698   -581  -1506  -1054  -1117
   -696  -3603  -2907   2151   1104  -3257     38   -530   -420  -1371   -974  -1091
   -654  -3421  -2766   2036   1054  -3096     67   -335   -197  -1122   -758   -888
   -594  -3091  -2496   1844    950  -2795     62    -98     96   -735   -314   -410
   -574  -2696  -2122   1634    771  -2410    -25   -179    101   -584     83    111
   -652  -2520  -1870   1584    607  -2195   -174   -537   -200   -691    290    517
   -805  -2564  -1758   1683    475  -2161   -301   -963   -615   -992    181    493
   -909  -2953  -2044   1932    566  -2499   -410  -1467  -1231  -1758   -717   -384
   -917  -3564  -2647   2239    862  -3107   -509  -1808  -1790  -2574  -1745  -1397
   -888  -3933  -3044   2410   1075  -3489   -561  -1745  -1790  -2637  -1904  -1584
   -846  -4058  -3211   2452   1182  -3637   -548  -1527  -1548  -2413  -1764  -1483
   -818  -4071  -3252   2444   1215  -3663   -423  -1267  -1249  -2143  -1561  -1363
   -779  -3969  -3190   2374   1205  -3580   -252  -1008   -979  -1901  -1382  -1270
   -727  -3902  -3177   2314   1223  -3541   -166   -870   -833  -1777  -1293  -1169
   -750  -3855  -3107   2301   1176  -3481   -114   -810   -761  -1714  -1239  -1122
   -792  -3865  -3073   2330   1140  -3470    -80   -776   -727  -1691  -1210  -1093
   -776  -3826  -3050   2299   1135  -3439   -106   -758   -709  -1667  -1187  -1021
   -745  -3790  -3044   2268   1148  -3419    -96   -740   -685  -1647  -1163  -1010
   -698  -3780  -3083   2236   1189  -3434    -96   -756   -698  -1675  -1218  -1057
   -711  -3782  -3070   2247   1179  -3426    -93   -722   -672  -1641  -1197   -984
   -714  -3761  -3050   2236   1163  -3406   -119   -724   -675  -1639  -1187  -1023
   -714  -3733  -3018   2221   1150  -3377   -116   -730   -672  -1639  -1197  -1026
   -714  -3699  -2987   2205   1135  -3343   -101   -724   -657  -1631  -1197  -1021
   -659  -3663  -3003   2161   1171  -3333    -90   -706   -641  -1613  -1184  -1002
   -654  -3621  -2969   2138   1153  -3296   -119   -711   -633  -1605  -1176  -1000
   -649  -3587  -2938   2117   1143  -3263   -114   -696   -615  -1590  -1163   -969
   -639  -3559  -2922   2099   1140  -3242   -101   -678   -592  -1564  -1140   -937
   -633  -3512  -2878   2073   1122  -3195   -103   -652   -561  -1525  -1101   -927
   -623  -3481  -2857   2052   1114  -3169   -109   -631   -545  -1499  -1072   -935
   -589  -3432  -2842   2010   1124  -3135   -101   -589   -506  -1452  -1039   -906
   -600  -3403  -2803   2000   1101  -3102    -88   -548   -459  -1402  -1005   -857
   -610  -3354  -2743   1982   1065  -3050    -75   -501   -394  -1325   -917   -766
   -649  -3283  -2637   1966    992  -2961    -54   -433   -314  -1223   -833   -711
   -605  -3203  -2600   1904    995  -2902    -31   -366   -246  -1148   -779   -631
   -537  -3109  -2574   1823   1015  -2842    -62   -348   -215  -1101   -722   -548
   -452  -2992  -2540   1722   1044  -2766    -64   -301   -163  -1031   -665   -444
   -423  -2883  -2462   1652   1018  -2673    -70   -241    -98   -948   -576   -371
   -415  -2772  -2356   1592    969  -2566    -64   -192    -44   -880   -498   -303
   -387  -2707  -2320   1545    966  -2514    -72   -179    -33   -857   -475   -259
   -363  -2660  -2296   1512    966  -2478    -67   -184    -51   -872   -488   -241
   -371  -2662  -2291   1517    958  -2478    -70   -197    -75   -885   -496   -223
   -379  -2637  -2260   1506    937  -2449    -36   -207    -88   -909   -517   -259
   -335  -2634  -2299   1483    982  -2465    -28   -223   -124   -945   -561   -316
   -327  -2683  -2356   1506   1013  -2520    -49   -301   -218  -1062   -691   -426
   -358  -2673  -2314   1514    976  -2494     -7   -358   -283  -1150   -779   -444
   -319  -2675  -2356   1496   1015  -2517     -5   -413   -355  -1231   -857   -532
   -327  -2681  -2353   1504   1010  -2520     15   -433   -394  -1273   -917   -581
   -316  -2717  -2400   1517   1041  -2559     31   -444   -420  -1301   -958   -592
   -272  -2714  -2442   1493   1080  -2577     23   -483   -475  -1358  -1015   -615
   -241  -2694  -2455   1467   1106  -2574     25   -501   -506  -1397  -1057   -605
   -228  -2691  -2465   1457   1117  -2579     12   -514   -527  -1415  -1075   -613
   -246  -2670  -2423   1460   1088  -2548     20   -535   -550  -1439  -1093   -652
   -244  -2626  -2382   1434   1067  -2504     41   -540   -558  -1447  -1119   -659
   -249  -2587  -2340   1418   1044  -2465     33   -537   -553  -1436  -1122   -628
   -231  -2525  -2294   1376   1028  -2408     49   -519   -532  -1408  -1101   -631
   -205  -2470  -2265   1337   1028  -2369     57   -511   -524  -1389  -1080   -626
   -220  -2426  -2208   1322    992  -2317     85   -504   -514  -1379  -1078   -558
   -163  -2307  -2143   1234    989  -2226    119   -465   -470  -1335  -1047   -491
   -135  -2205  -2070   1169    966  -2138    124   -439   -446  -1304  -1026   -485
   -142  -2166  -2023   1156    940  -2096    129   -426   -433  -1280  -1015   -488
   -116  -2107  -1990   1109    935  -2049    127   -428   -426  -1265  -1000   -475
   -129  -2029  -1901   1078    885  -1966    127   -420   -410  -1239   -976   -439
   -116  -1948  -1834   1031    857  -1891    124   -413   -407  -1226   -961   -392
    -49  -1909  -1860    979    904  -1886     75   -441   -452  -1254  -1000   -389
     12  -1870  -1883    927    945  -1878     67   -444   -454  -1252  -1005   -392
    -23  -1797  -1774    909    875  -1787    124   -397   -413  -1205   -958   -348
     18  -1764  -1784    870    901  -1771    111   -400   -431  -1215   -963   -348
     80  -1766  -1847    844    963  -1805     93   -410   -457  -1234   -976   -361
     38  -1764  -1805    859    919  -1782    132   -384   -446  -1215   -974   -368
     90  -1764  -1855    836    971  -1808    127   -394   -465  -1231  -1000   -366
     90  -1748  -1839    828    963  -1792    135   -384   -462  -1223   -995   -374
     88  -1743  -1831    828    958  -1787    153   -384   -470  -1231  -1021   -413
     75  -1738  -1816    831    943  -1777    163   -392   -480  -1241  -1036   -374
    103  -1699  -1803    797    953  -1751    153   -402   -498  -1257  -1052   -384
     64  -1678  -1745    805    904  -1712    168   -392   -493  -1260  -1078   -355
     80  -1649  -1730    784    904  -1688    184   -355   -467  -1231  -1054   -337
    137  -1634  -1774    745    956  -1701    187   -361   -475  -1234  -1054   -371
    129  -1605  -1735    735    932  -1670    189   -355   -467  -1228  -1057   -368
    174  -1564  -1738    693    956  -1649    181   -361   -470  -1223  -1067   -358
    200  -1504  -1704    652    950  -1602    200   -340   -449  -1189  -1036   -324
    192  -1501  -1696    652    943  -1597    202   -335   -441  -1182  -1026   -353
    228  -1462  -1691    615    958  -1577    213   -322   -433  -1184  -1054   -397
    246  -1392  -1641    571    943  -1517    272   -241   -355  -1143  -1072   -384
    270  -1254  -1525    493    896  -1389    376    -80   -192   -992  -1008   -363
    324  -1021  -1345    348    833  -1184    433    122     72   -667   -732   -132
    402   -665  -1067    129    735   -865    394    335    384   -228   -213    361
    478   -272   -750   -103    610   -509    293    316    449     23    288    953
    439   -179   -618   -129    527   -397    192     64    189    -23    605   1309
    348   -296   -644    -25    493   -470     98   -345   -340   -519    314   1080
    239   -623   -862    189    550   -743     12   -865  -1028  -1413   -730    205
    155  -1021  -1176    431    662  -1098    -72  -1197  -1527  -2143  -1712   -628
    218  -1252  -1470    517    844  -1361   -116  -1117  -1486  -2143  -1826   -750
    249  -1374  -1626    561    937  -1499    -96   -898  -1202  -1860  -1639   -667
    277  -1379  -1660    550    966  -1519    -10   -698   -924  -1587  -1449   -589
    322  -1228  -1551    452    935  -1389    135   -475   -636  -1306  -1239   -431
    340  -1067  -1408    363    872  -1236    259   -290   -410  -1083  -1060   -301
    358  -1005  -1363    322    859  -1184    309   -228   -340  -1015  -1010   -257
    366   -945  -1312    288    836  -1127    311   -207   -306   -971   -974   -210
    374   -904  -1278    265    823  -1091    301   -197   -290   -945   -956   -187
    376   -865  -1241    244    807  -1052    314   -176   -262   -906   -922   -184
    379   -813  -1195    215    787  -1002    337   -153   -231   -870   -898   -181
    363   -769  -1132    202    748   -950    335   -153   -228   -867   -904   -155
    296   -807  -1104    254    698   -953    293   -166   -239   -872   -924   -163
    283   -823  -1106    270    693   -963    249   -166   -236   -862   -917   -171
    446   -613  -1060     83    750   -833    319    -98   -168   -787   -849    -59
    475   -542  -1018     33    745   -779    368    -67   -132   -740   -805    -12
    426   -561   -987     67    704   -774    345    -62   -122   -719   -795    -33
    480   -488   -969      5    724   -727    379    -23    -70   -665   -750      7
    504   -462   -969    -20    735   -717    428      0    -36   -626   -714     51
    488   -457   -945    -18    717   -701    449     23    -12   -589   -685     67
    506   -402   -909    -54    706   -654    452     44     18   -550   -652     88
    509   -350   -859    -77    683   -605    465     67     51   -504   -613    127
    519   -272   -795   -124    657   -532    452    101     96   -436   -553    168
    548   -197   -745   -176    646   -470    457    140    153   -366   -488    236
    584   -116   -701   -236    641   -407    467    192    223   -277   -402    322
    623    -23   -646   -298    633   -335    478    246    293   -174   -303    405
    652    103   -550   -379    600   -223    488    324    389    -36   -161    509
    696    220   -475   -457    584   -127    472    376    457     59    -67    589
    704    342   -363   -524    532     -7    514    452    542    163     31    724
    727    392   -335   -558    532     28    527    514    602    241    106    813
    743    431   -314   -587    527     59    511    530    610    262    137    846
    740    459   -280   -600    509     90    530    535    613    265    145    859
    745    524   -223   -636    485    150    545    527    605    252    129    857
    761    579   -181   -670    472    200    548    517    584    223     93    831
    769    558   -210   -665    491    174    550    485    532    155     10    758
    740    542   -200   -641    470    171    568    462    488     96    -59    691
    711    524   -187   -618    449    168    592    441    452     44   -122    633
    782    504   -277   -641    530    114    600    410    392    -31   -210    553
    727    496   -233   -613    480    132    623    397    361    -64   -257    519
    737    506   -231   -620    485    137    639    384    340    -88   -285    496
    776    470   -309   -623    542     80    613    337    285   -140   -342    433
    766    405   -361   -584    563     23    589    296    226   -197   -405    371
    735    418   -319   -579    527     49    605    296    213   -200   -410    368
    672    410   -262   -542    467     75    672    327    241   -168   -387    402
    665    413   -252   -540    459     80    675    324    236   -171   -389    426
    649    441   -207   -545    428    116    659    324    228   -158   -374    454
    639    452   -189   -548    413    132    675    335    244   -137   -355    467
    633    475   -158   -555    397    158    683    345    257   -116   -348    475
    644    527   -116   -587    381    205    691    355    272    -93   -337    478
    659    587    -72   -623    366    257    711    376    301    -59   -309    496
    685    680     -5   -683    345    337    732    397    332    -20   -270    519
    636    732     96   -685    270    415    771    439    379     25   -223    566
    665    769    103   -717    280    436    761    449    389     46   -215    571
    646    823    176   -735    236    501    730    441    384     64   -202    579
    691    898    207   -797    241    553    706    426    371     70   -189    592
    688    911    223   -800    233    566    696    410    358     70   -187    587
    693    943    249   -818    220    597    693    413    361     80   -174    589
    719    987    267   -852    226    628    691    413    368     90   -155    605
    701   1002    298   -852    200    652    709    428    374    101   -153    607
    701    971    270   -836    215    623    704    431    366     98   -163    605
    724    950    223   -839    252    587    672    415    342     80   -187    600
    704    961    257   -831    223    610    678    428    353     90   -181    607
    696    958    262   -831    218    610    706    439    368     96   -176    605
    698    945    246   -823    226    597    714    423    355     75   -200    581
    662    927    265   -797    197    597    711    423    348     64   -218    574
    639    932    293   -784    174    613    727    433    361     77   -205    584
    688    919    231   -805    228    574    722    420    345     59   -226    558
    662    935    272   -800    194    602    743    446    371     88   -207    558
    667    937    267   -805    200    602    732    446    374     93   -210    540
    680    937    257   -807    213    597    717    428    358     75   -241    530
    667    943    275   -807    197    610    735    436    366     83   -246    527
    685    953    267   -820    207    613    735    428    361     77   -252    509
    701    969    267   -836    218    620    704    420    353     75   -246    517
    711    966    254   -839    228    610    722    444    379    101   -236    504
    714    987    272   -852    220    631    805    555    496    194   -220    475
    743   1054    309   -898    218    683    865    683    639    311   -187    462
    750   1247    493  -1000    127    870    901    844    865    563     41    649
    776   1548    771  -1161      2   1161    904   1060   1169    979    524   1106
    763   1948   1184  -1356   -210   1569    828   1018   1200   1169    987   1706
    724   2132   1408  -1428   -342   1771    706    745    909   1021   1215   2088
    678   2031   1350  -1356   -337   1691    615    387    454    620   1047   1987
    558   1605   1047  -1080   -244   1327    563    -46   -111    -83    210   1200
    491   1122    631   -807    -70    878    452   -415   -623   -820   -846    215
    498    815    316   -657     90    566    376   -400   -641   -878  -1021     12
    524    646    122   -587    202    384    397   -213   -397   -623   -841     90
    532    623     90   -576    220    358    496    -10   -127   -353   -639    187
    566    750    184   -659    189    470    605    218    137    -93   -444    332
    587    891    303   -740    142    597    696    394    345    111   -270    483
    600    940    340   -771    129    641    769    478    439    205   -184    532
    602    969    366   -784    119    667    782    496    462    231   -168    553
    571   1015    441   -795     64    730    784    532    511    296   -103    602
    563   1067    504   -815     31    784    805    561    545    337    -62    623
    587   1078    488   -833     49    784    826    566    550    345    -70    628
    587   1096    509   -841     38    802    818    579    571    366    -46    665
    587   1176    589   -883     -2    883    795    584    584    387    -18    675
    558   1195    636   -878    -38    914    805    605    600    413      5    704
    550   1197    646   -875    -46    922    844    644    633    454     54    740
    514   1197    683   -854    -83    940    831    649    636    465     64    743
    506   1208    698   -857    -96    953    805    641    631    475     67    753
    498   1218    719   -857   -111    969    839    662    649    488     72    771
    493   1226    732   -859   -119    979    841    698    680    524    109    800
    488   1244    756   -865   -132   1000    833    724    706    563    150    836
    485   1260    774   -872   -145   1018    841    753    743    610    207    870
    496   1304    807   -901   -155   1057    828    776    771    652    241    901
    504   1356    849   -932   -174   1101    807    797    797    704    293    966
    504   1395    891   -948   -192   1143    857    841    854    784    387   1013
    517   1447    930   -984   -205   1189    846    870    883    815    400   1057
    553   1493    937  -1023   -192   1215    787    891    914    862    439   1156
    545   1525    979  -1036   -215   1252    797    945    995    966    555   1249
    457   1561   1104  -1008   -322   1332    862   1054   1114   1106    709   1337
    540   1654   1111  -1098   -285   1384    836   1117   1174   1176    792   1434
    589   1688   1098  -1140   -254   1395    846   1166   1231   1241    862   1496
    665   1699   1031  -1184   -184   1363    849   1189   1244   1262    883   1509
    680   1745   1065  -1213   -192   1405    823   1179   1231   1247    872   1496
    657   1743   1085  -1200   -215   1415    844   1171   1221   1234    859   1493
    636   1709   1072  -1174   -218   1392    875   1150   1187   1187    813   1465
    602   1686   1080  -1145   -239   1384    878   1122   1150   1124    743   1397
    571   1675   1104  -1122   -265   1389    852   1078   1101   1054    680   1319
    540   1639   1096  -1091   -280   1369    870   1021   1039    974    579   1267
    509   1566   1057  -1039   -275   1312    885    971    982    906    509   1205
    485   1473    987   -982   -252   1228    883    940    948    865    475   1135
    472   1400    927   -935   -226   1163    883    880    893    802    405   1047
    465   1384    919   -924   -228   1153    867    820    841    737    324   1005
    444   1353    909   -898   -233   1132    865    787    815    709    293    966
    436   1306    867   -872   -218   1088    857    758    787    680    262    937
    423   1278    854   -849   -215   1067    867    766    795    685    277    930
    426   1252    826   -839   -200   1039    857    732    766    646    233    901
    426   1270    844   -849   -210   1060    836    717    756    639    220    922
    457   1286    826   -872   -184   1057    841    719    761    649    228    911
    423   1265    841   -844   -207   1054    841    727    779    667    257    917
    413   1278    865   -846   -226   1072    823    737    797    680    277    930
    441   1319    878   -883   -218   1098    844    782    841    724    316    956
    444   1358    911   -901   -236   1135    875    813    885    769    361    974
    444   1392    948   -917   -252   1171    888    818    904    792    381   1023
    457   1415    958   -937   -249   1187    885    826    917    813    410   1026
    491   1460    966   -976   -239   1213    862    802    906    789    376   1015
    498   1478    976   -989   -239   1228    846    795    919    805    389   1054
    509   1501    992  -1005   -241   1247    831    800    930    831    431   1065
    496   1493    995   -997   -249   1244    797    774    898    807    420   1065
    506   1493    987  -1000   -239   1241    784    750    880    792    413   1049
    501   1496    992  -1000   -246   1244    792    750    878    797    420   1049
    485   1452    966   -969   -239   1210    807    761    872    800    415   1044
    504   1408    904   -956   -200   1156    782    732    841    771    389   1018
    517   1384    865   -950   -174   1124    782    719    833    766    400   1008
    519   1366    844   -943   -161   1104    789    709    828    763    410    971
    496   1374    878   -935   -189   1127    792    696    789    714    348    948
    465   1366    898   -917   -218   1132    802    711    782    701    316    989
    475   1332    854   -904   -189   1093    815    719    789    714    342    984
    519   1306    784   -914   -132   1047    797    711    787    719    358    971
    530   1273    743   -901   -106   1008    779    675    756    678    316    927
    504   1257    753   -883   -124   1005    813    675    753    662    288    937
    488   1265    776   -878   -142   1021    831    698    782    693    324    969
    488   1267    776   -878   -145   1023    831    701    787    704    350    979
    506   1236    730   -870   -111    984    820    696    779    696    342    974
    509   1228    717   -870   -103    974    813    696    784    701    342    963
    511   1236    724   -872   -106    979    823    693    792    709    353    966
    540   1236    696   -888    -77    966    854    724    810    696    316    914
    584   1267    683   -924    -49    976    948    849    906    743    301    878
    633   1376    743  -1005    -54   1060   1039   1036   1104    927    454    956
    688   1647    958  -1169   -135   1304   1119   1306   1423   1283    797   1247
    769   2047   1278  -1410   -254   1665   1104   1486   1680   1665   1265   1771
    743   2361   1618  -1551   -436   1990    958   1270   1595   1823   1680   2278
    607   2457   1849  -1535   -620   2156    750    810   1260   1738   1857   2509
    436   2268   1831  -1350   -698   2049    581    306    750   1241   1434   2179
    270   1701   1428   -987   -579   1566    457   -213     67    288    361   1226
    259   1171    911   -714   -324   1041    335   -400   -280   -257   -280    581
    301    976    672   -639   -184    823    332   -174    -85   -101   -218    558
    355    909    550   -633    -96    730    426     77    153     98   -111    662
    381    940    558   -662    -88    748    610    371    446    361     93    782
    366   1010    644   -688   -137    828    779    592    683    566    252    875
    345   1023    678   -685   -166    852    820    657    756    626    283    901
    358   1018    659   -688   -150    839    815    672    774    633    285    911
    389    995    602   -693   -106    800    807    657    761    620    280    927
    340   1018    678   -678   -168    849    826    672    782    633    298    943
    311   1026    711   -670   -202    870    833    698    810    665    327    956
    314    963    649   -641   -166    807    833    717    820    680    332    937
    311    969    657   -641   -171    813    839    724    831    691    337    958
    324   1036    711   -680   -192    875    859    750    862    722    379   1000
    316   1028    711   -672   -197    870    836    753    870    730    392   1010
    290    987    696   -639   -202    841    846    750    875    737    392   1005
    252    958    704   -605   -226    831    880    763    898    756    410   1015
    210    891    680   -550   -233    787    795    745    872    745    400   1002
    168    888    717   -530   -272    802    833    753    878    756    405   1005
    166    888    722   -527   -277    807    846    774    906    787    436   1023
    158    888    727   -524   -285    810    839    787    924    805    454   1026
    155    883    727   -519   -285    805    831    807    943    818    467   1036
    163    870    704   -517   -270    789    820    820    958    833    475   1039
    163    859    696   -514   -265    779    805    844    997    878    517   1060
    119    872    750   -496   -316    813    828    919   1072    958    600   1117
     93    930    836   -511   -371    883    865   1008   1163   1060    706   1215
    179   1018    839   -600   -329    930    846   1047   1208   1127    784   1275
    246   1093    846   -670   -298    971    831   1093   1265   1200    854   1332
    252   1124    872   -688   -311   1000    805   1122   1296   1247    893   1395
    220   1130    909   -675   -342   1021    807   1158   1340   1306    961   1452
    218   1150    932   -685   -358   1041    815   1174   1356   1335   1008   1514
    210   1179    969   -696   -379   1075    820   1182   1363   1350   1036   1540
    228   1195    966   -711   -368   1080    810   1153   1332   1309   1013   1504
    213   1135    922   -672   -353   1028    797   1109   1288   1249    940   1470
    150   1101    950   -626   -402   1028    833   1111   1291   1244    935   1480
    148   1057    909   -602   -381    984    846   1072   1252   1208    909   1408
    127    995    865   -561   -368    930    813    995   1166   1114    828   1327
     98    945    846   -522   -374    896    800    914   1072   1000    706   1221
     93    865    769   -480   -337    818    820    865   1026    937    631   1156
    106    807    701   -457   -296    756    815    820    987    893    594   1101
    101    680    576   -392   -239    628    787    732    896    795    498   1010
     90    607    517   -348   -213    563    735    665    831    730    431    984
    103    589    483   -348   -189    537    756    659    833    737    436    961
    109    535    426   -322   -158    480    776    641    818    724    423    922
     80    459    376   -270   -150    418    774    620    800    711    418    893
     80    449    368   -265   -142    410    771    620    800    706    405    891
    127    470    342   -298   -109    407    787    649    831    737    439    935
    181    496    311   -340    -64    405    795    665    852    769    480    930
    218    527    309   -374    -44    418    820    683    875    792    511    945
    288    563    275   -426      7    420    852    696    888    800    519    956
    314    587    272   -452     20    428    880    717    911    815    537    979
    335    623    288   -480     23    454    885    737    932    836    571   1023
    353    623    270   -491     41    446    898    750    948    862    602   1039
    426    654    228   -540     98    441    891    756    963    878    620   1052
    493    701    205   -597    142    454    867    763    982    906    649   1062
    524    691    166   -607    179    428    844    722    940    867    620   1067
    542    693    148   -618    197    420    839    709    919    846    610   1109
    545    730    184   -636    181    457    859    735    943    875    654   1137
    574    722    145   -649    213    433    841    719    922    859    649   1124
    592    698    106   -646    241    402    833    711    906    846    644   1109
    636    706     70   -672    280    389    839    693    883    818    631   1080
    688    717     28   -701    329    374    839    665    846    784    600   1052
    698    688    -10   -696    355    340    849    680    849    792    607   1047
    670    633    -36   -652    353    298    880    698    841    779    592   1028
    691    626    -64   -659    376    280    888    691    820    745    553   1034
    704    678    -25   -691    366    327    859    691    828    761    576   1062
    717    693    -23   -706    368    337    883    685    826    748    576   1026
    771    670   -101   -722    436    285    885    667    807    727    540    979
    826    623   -205   -727    514    210    883    659    789    714    530    956
    844    561   -283   -701    563    140    859    639    753    665    483    932
    896    600   -298   -748    597    150    852    639    756    662    470    932
    914    618   -298   -766    607    161    844    636    753    657    472    927
    911    605   -306   -761    610    150    844    626    753    644    470    906
    927    581   -345   -753    636    119    839    610    745    636    467    891
    961    584   -376   -774    667    103    875    644    769    639    446    870
    984    646   -337   -815    659    155    948    761    870    704    444    826
   1013    761   -254   -888    633    254   1018    932   1047    870    566    891
   1026    956    -70   -989    548    444   1091   1169   1337   1208    904   1195
   1117   1270    153  -1195    480    711   1078   1312   1569   1548   1363   1712
   1135   1590    454  -1363    340   1023    979   1143   1465   1579   1688   2203
   1041   1722    680  -1384    179   1202    836    763   1109   1371   1826   2470
    948   1582    633  -1265    158   1109    727    337    623    914   1519   2210
    888   1088    200   -989    345    644    649   -122     10     72    428   1130
    865    646   -218   -756    542    215    548   -335   -348   -462   -335    376
    901    368   -535   -636    717    -83    493   -233   -257   -392   -348    303
    956    228   -727   -592    841   -249    530    -25      5   -132   -166    407
    979    262   -717   -620    846   -226    649    210    283    124     25    555
   1028    355   -672   -693    849   -158    795    452    548    371    226    693
   1098    467   -631   -784    865    -80    862    581    698    519    358    797
   1119    509   -610   -813    865    -49    917    639    771    581    413    841
   1085    485   -602   -787    844    -57    917    646    776    584    410    836
   1075    457   -618   -769    846    -80    917    657    792    594    415    846
   1104    454   -649   -782    875    -98    909    657    797    597    423    844
   1140    452   -688   -795    914   -116    922    665    802    610    433    857
   1127    418   -711   -774    919   -145    940    683    826    628    459    859
   1096    410   -685   -753    891   -135    932    693    844    641    472    841
   1083    413   -670   -748    878   -127    924    691    841    636    457    880
   1145    459   -685   -802    917   -111    961    724    885    675    493    932
   1140    452   -688   -797    914   -116    950    730    893    685    527    940
   1132    423   -709   -779    919   -140    927    719    888    683    535    924
   1143    402   -743   -774    943   -168    917    704    878    665    496    922
   1143    345   -797   -743    971   -226    841    680    854    644    470    914
   1137    340   -800   -740    969   -228    820    696    875    667    506    924
   1236    462   -774   -849   1005   -153    891    763    958    748    594    984
   1249    524   -724   -888    987    -98    950    805   1018    805    657   1034
   1197    491   -706   -844    953   -106    935    800   1031    807    631   1041
   1265    605   -659   -937    961    -25    911    854   1104    893    714   1140
   1278    646   -631   -961    956      7    945    901   1163    961    787   1226
   1275    662   -615   -969    945     23    948    953   1231   1044    883   1299
   1374    807   -566  -1091    971    122   1000   1060   1356   1184   1047   1428
   1369    870   -498  -1122    935    187    987   1127   1441   1288   1140   1504
   1267    854   -413  -1062    839    220    937   1150   1483   1348   1226   1530
   1239    901   -337  -1070    787    283    953   1156   1493   1356   1267   1551
   1247    883   -363  -1065    805    259    953   1171   1491   1345   1241   1639
   1202    880   -322  -1041    761    280    927   1153   1470   1327   1239   1592
   1184    862   -322  -1023    753    270    930   1109   1413   1252   1156   1553
   1195    846   -348  -1021    771    249    924   1088   1379   1202   1098   1527
   1130    761   -368   -945    750    197    885   1041   1325   1132   1026   1449
   1028    620   -407   -823    719    106    878    997   1257   1047    935   1322
   1070    571   -498   -820    784     36    927    984   1218    984    872   1257
   1135    623   -511   -880    820     57    976    982   1197    945    828   1228
   1096    566   -530   -831    813     18    971    932   1145    880    763   1169
   1080    519   -561   -802    820    -20   1008    909   1111    826    696   1098
   1088    506   -584   -797    836    -38   1041    909   1106    815    683   1083
   1021    426   -594   -724    805    -83   1031    888   1088    797    680   1065
    974    358   -615   -665    795   -127   1031    870   1060    761    644   1026
    995    316   -678   -657    836   -181   1031    872   1054    748    610   1031
   1010    267   -743   -641    878   -236   1013    859   1044    737    605   1013
   1008    236   -771   -623    888   -267    989    854   1039    730    602   1008
    982    194   -787   -587    885   -296    982    859   1049    737    605   1000
   1021    215   -805   -618    914   -293    995    875   1062    750    618   1018
   1034    236   -800   -636    917   -280    992    891   1078    766    628   1036
   1057    283   -774   -672    914   -244   1039    922   1119    807    675   1070
   1060    348   -711   -704    885   -181   1057    922   1119    805    693   1062
   1072    355   -719   -717    896   -181   1041    919   1114    792    675   1062
   1039    342   -698   -691    870   -176   1031    909   1104    782    657   1047
   1041    400   -644   -722    844   -122   1023    906   1111    800    688   1062
   1062    441   -620   -750    841    -88    997    898   1127    828    740   1070
   1034    376   -657   -706    844   -140    976    878   1101    810    735   1070
    971    316   -654   -644    813   -168    943    846   1054    766    693   1106
    982    314   -667   -649    826   -176    927    854   1052    771    698   1137
   1026    345   -680   -685    854   -166    943    875   1062    776    717   1145
   1008    280   -727   -646    867   -223    950    862   1034    745    685   1111
    976    239   -737   -607    857   -246    961    846   1008    719    659   1078
    930    179   -753   -555    841   -285    953    826    976    688    620   1057
    859     59   -800   -459    831   -368    930    810    950    657    587   1018
    823    -49   -872   -389    846   -459    885    776    904    607    535    963
    911     33   -880   -472    896   -423    927    805    919    618    524    992
    935     41   -896   -488    914   -426    937    815    922    618    540    969
    870    -59   -930   -405    898   -493    867    774    875    576    519    896
    833   -114   -948   -358    891   -530    885    758    854    553    496    875
    883    -62   -945   -410    914   -504    969    784    880    579    514    893
    865    -83   -950   -392    906   -514    992    787    875    579    511    885
    815   -168   -984   -322    898   -576    930    758    839    542    480    833
    844   -127   -971   -361    906   -548    940    774    852    550    488    839
    831   -158   -989   -337    909   -574    966    771    849    548    491    852
    771   -254  -1026   -259    896   -639    919    748    818    519    465    789
    841   -155   -997   -342    919   -576    971    828    888    545    452    761
    818   -103   -922   -358    867   -511   1075    974   1044    662    491    813
    849     41   -807   -446    826   -381   1096   1156   1260    898    698    948
    966    381   -584   -675    774   -101   1111   1397   1551   1265   1104   1358
    914    691   -223   -802    568    233   1080   1400   1634   1457   1488   1855
    867    875      7   -870    428    441   1034   1130   1408   1395   1725   2218
    740    771     28   -756    355    400    888    722   1000   1109   1649   2187
    576    342   -236   -462    405     54    735    233    439    480    974   1514
    581    -15   -597   -283    589   -306    600   -174   -122   -316    -15    592
    592   -374   -966   -109    776   -667    496   -200   -215   -485   -265    314
    600   -545  -1145    -25    870   -846    514    -25      2   -293   -145    350
    597   -574  -1171    -12    880   -872    576    163    249    -83    -15    444
    579   -514  -1093    -31    836   -802    735    436    555    200    187    618
    579   -449  -1028    -67    802   -737    839    613    753    381    332    698
    561   -439  -1000    -62    779   -717    854    657    807    426    363    722
    517   -454   -974    -33    745   -714    849    665    833    439    374    745
    465   -517   -982     25    722   -748    841    667    839    441    371    737
    418   -555   -974     67    693   -763    836    659    846    444    371    732
    366   -615   -984    124    675   -800    820    652    849    441    350    706
    319   -652   -971    166    644   -810    795    652    849    444    345    688
    283   -641   -924    179    602   -782    784    654    862    465    394    724
    254   -618   -875    179    563   -745    784    646    865    467    410    730
    218   -667   -885    223    550   -776    750    628    849    446    376    722
    218   -657   -875    218    545   -763    745    644    867    467    387    717
    228   -628   -857    200    542   -743    763    657    891    491    407    727
    158   -722   -883    280    519   -802    750    623    867    459    371    735
    119   -756   -875    316    496   -815    748    607    859    454    361    727
    109   -766   -875    327    491   -820    748    620    872    472    376    722
     62   -782   -844    361    452   -813    740    652    904    514    407    743
     54   -756   -813    350    433   -784    709    665    914    530    407    730
     59   -722   -782    332    418   -753    685    680    935    553    449    771
     54   -740   -795    342    423   -766    678    709    963    592    493    802
     36   -802   -839    384    436   -820    675    740   1005    636    514    839
     49   -753   -802    348    426   -776    680    776   1062    706    592    904
     62   -670   -735    303    397   -701    667    831   1135    792    680    971
     51   -636   -688    290    368   -662    639    880   1192    867    763   1013
     70   -584   -654    257    361   -618    646    914   1234    924    844   1054
    114   -535   -652    207    381   -594    607    888   1205    891    802   1119
     96   -522   -620    213    358   -571    613    911   1231    930    852   1171
     70   -532   -602    228    335   -566    615    901   1218    924    859   1150
     28   -581   -610    277    319   -594    579    846   1161    857    771   1072
    -12   -581   -568    296    277   -576    581    833   1132    815    719   1070
    -51   -605   -553    327    249   -579    605    818   1106    782    696   1044
   -111   -719   -607    415    246   -665    581    753   1034    704    636    940
   -187   -883   -696    535    254   -789    532    678    958    613    537    836
   -150   -844   -693    496    267   -769    566    618    911    530    446    820
   -142   -857   -714    501    285   -787    623    571    867    467    381    750
   -215  -1005   -789    610    285   -898    623    514    797    400    316    649
   -236  -1088   -852    662    306   -971    607    465    753    355    265    615
   -249  -1122   -875    685    311  -1000    561    389    701    303    220    561
   -277  -1166   -888    722    303  -1028    522    335    659    259    174    506
   -259  -1192   -932    727    335  -1062    506    285    620    215    127    472
   -205  -1195   -989    701    392  -1093    519    254    587    184    101    457
   -314  -1280   -966    797    324  -1122    480    244    571    168     77    431
   -348  -1340   -992    844    322  -1166    426    249    561    158     67    426
   -194  -1270  -1075    732    436  -1171    420    265    576    179     83    420
   -171  -1275  -1104    724    465  -1189    420    200    537    129     33    379
   -174  -1234  -1060    701    441  -1148    457    207    550    135     49    418
   -228  -1236  -1008    732    389  -1122    478    277    605    192     98    446
   -252  -1239   -989    743    368  -1114    498    322    644    228    132    446
   -233  -1215   -982    724    374  -1098    472    290    620    192    106    465
   -220  -1202   -984    709    381  -1093    439    244    592    150     49    522
   -220  -1169   -948    693    363  -1060    428    233    605    166     72    527
   -207  -1176   -971    691    379  -1075    407    220    594    168     80    506
   -187  -1241  -1054    714    433  -1148    374    174    550    124     49    498
   -197  -1260  -1062    727    431  -1161    371    155    540    111     46    488
   -187  -1262  -1075    724    441  -1169    350    137    511     88     28    467
   -155  -1273  -1117    714    478  -1195    324    101    465     33    -28    454
   -142  -1309  -1166    727    511  -1239    324     70    420    -23    -90    449
   -161  -1343  -1182    750    506  -1262    324     67    420    -33   -101    462
   -174  -1389  -1215    779    519  -1304    296     64    407    -41   -111    441
   -166  -1475  -1312    820    571  -1395    283     59    387    -62   -148    371
   -137  -1491  -1353    815    607  -1423    249     18    342   -111   -184    337
   -106  -1460  -1356    782    620  -1408    303      7    332   -129   -210    366
   -103  -1486  -1382    795    636  -1434    324    -20    296   -171   -270    345
    -83  -1449  -1366    763    639  -1410    283    -44    270   -192   -280    337
    -28  -1480  -1452    756    711  -1467    270    -36    265   -202   -290    329
     15  -1556  -1574    769    795  -1564    262    -57    244   -228   -319    296
     51  -1600  -1652    771    852  -1626    244    -77    220   -246   -335    241
     98  -1584  -1683    743    888  -1631    236    -83    210   -252   -335    239
     90  -1587  -1678    748    883  -1631    236    -88    197   -259   -355    267
     75  -1577  -1652    750    862  -1613    246    -80    189   -270   -363    275
    111  -1590  -1701    737    904  -1644    301    -18    233   -236   -355    301
    150  -1569  -1719    706    935  -1641    381    124    345   -142   -329    293
    150  -1447  -1597    649    872  -1522    488    322    514     15   -228    342
    220  -1205  -1428    491    823  -1317    561    558    784    316     51    537
    296   -885  -1184    293    740  -1034    537    714   1005    620    428    966
    327   -452   -779     62    550   -615    452    579    950    698    745   1460
    327   -137   -465    -93    394   -301    327    239    691    626    987   1855
    207   -176   -387    -15    296   -280    205   -189    270    309    826   1745
    124   -636   -761    254    441   -696     83   -644   -309   -397    -10    878
    127  -1192  -1322    530    724  -1257    -57   -943   -805  -1091   -867     10
    192  -1478  -1670    644    930  -1574   -122   -904   -823  -1158  -1015   -184
    239  -1571  -1810    665   1023  -1691    -38   -662   -574   -935   -872    -93
    267  -1465  -1735    597   1000  -1600     77   -363   -259   -644   -657     70
    309  -1319  -1628    504    969  -1473    246    -70     25   -376   -454    228
    381  -1208  -1590    413    984  -1397    374    109    202   -215   -335    342
    340  -1169  -1512    413    924  -1340    387    158    244   -171   -285    400
    332  -1148  -1480    407    906  -1314    389    205    270   -137   -259    436
    319  -1119  -1439    397    878  -1278    379    244    290   -106   -241    454
    337  -1047  -1384    355    859  -1215    418    296    324    -72   -220    470
    410   -956  -1366    272    885  -1161    472    350    374    -25   -181    517
    444   -904  -1350    228    896  -1127    498    374    384    -10   -161    545
    462   -888  -1350    213    904  -1119    491    371    374    -18   -168    555
    498   -857  -1356    179    927  -1106    480    384    371    -15   -163    558
    462   -800  -1265    168    862  -1031    527    465    428     51    -98    607
    470   -740  -1210    135    839   -974    537    501    444     83    -72    633
    470   -685  -1158    106    813   -919    483    517    439     93    -64    657
    488   -646  -1135     80    810   -891    480    558    454    114    -46    696
    493   -615  -1109     57    800   -862    522    587    470    135    -28    717
    504   -566  -1070     31    787   -818    542    615    485    161     -7    737
    530   -472  -1002    -28    763   -737    522    649    496    189     18    774
    550   -381   -932    -83    740   -657    545    698    527    228     62    818
    579   -319   -901   -132    737   -610    527    743    548    267     90    844
    592   -259   -852   -168    722   -555    517    802    587    324    142    893
    628   -176   -807   -226    717   -491    511    857    631    389    202    966
    654    -75   -730   -288    691   -402    504    935    696    472    288   1047
    652      5   -649   -329    649   -322    514   1005    756    558    366   1135
    672    119   -553   -394    613   -215    561   1085    823    649    462   1234
    678    236   -444   -459    561   -103    550   1140    862    717    532   1304
    737    405   -332   -571    535     36    519   1176    891    766    594   1374
    802    540   -265   -672    532    137    576   1213    914    800    633   1418
    792    566   -228   -680    509    168    589   1205    888    779    618   1402
    792    587   -207   -691    498    192    568   1195    846    745    581   1374
    737    631   -106   -683    423    262    589   1223    849    750    589   1384
    722    665    -57   -693    389    303    589   1226    828    727    566   1363
    730    683    -46   -706    387    319    600   1218    787    683    504   1337
    750    678    -72   -714    410    303    610   1189    730    620    433   1291
    743    662    -80   -701    413    290    623   1161    691    579    379   1247
    740    652    -88   -698    413    283    613   1127    644    535    327   1197
    763    652   -111   -709    436    270    626   1101    602    488    275   1140
    792    680   -111   -737    452    283    654   1096    579    470    249   1109
    826    730    -96   -776    462    316    657   1111    568    470    246   1104
    852    776    -77   -815    465    350    633   1109    545    452    231   1101
    852    833    -20   -844    436    407    639   1124    545    452    228   1111
    849    893     41   -872    402    467    667   1148    555    467    233   1130
    862    997    135   -930    363    566    685   1161    574    493    254   1171
    885   1083    197   -987    342    639    706   1208    600    530    293   1205
    904   1156    252  -1031    324    706    693   1252    618    558    322   1223
    904   1244    340  -1072    280    792    696   1286    636    589    335   1247
    909   1340    431  -1124    239    885    743   1348    685    644    371   1332
    940   1480    540  -1210    200   1010    787   1410    737    709    426   1376
    979   1600    620  -1288    179   1109    792   1436    758    740    454   1415
    995   1662    665  -1330    166   1163    813   1454    774    766    475   1449
   1028   1722    693  -1374    168   1208    800   1467    784    792    491   1473
   1062   1849    787  -1454    137   1319    810   1506    820    846    555   1532
   1072   1956    880  -1514     96   1418    776   1506    818    852    568   1556
   1070   2005    932  -1540     70   1470    753   1509    800    846    561   1574
   1109   2094    984  -1600     62   1540    732   1517    792    859    576   1605
   1137   2187   1049  -1665     44   1621    743   1527    792    867    594   1608
   1132   2226   1093  -1680     18   1662    766   1556    792    875    597   1621
   1119   2223   1104  -1673      7   1665    743   1556    771    865    581   1621
   1184   2294   1109  -1738     38   1701    743   1566    769    875    589   1639
   1187   2340   1153  -1766     18   1748    795   1579    771    880    581   1639
   1192   2385   1192  -1787      0   1787    846   1602    782    893    589   1647
   1187   2416   1226  -1803    -18   1821    880   1618    774    896    579   1641
   1184   2478   1293  -1831    -54   1886    867   1610    756    885    550   1634
   1176   2553   1376  -1867   -101   1964    885   1631    763    901    561   1641
   1176   2590   1413  -1883   -119   2003    862   1634    745    904    576   1647
   1202   2652   1449  -1930   -124   2052    833   1631    719    893    571   1641
   1213   2699   1486  -1956   -135   2094    826   1636    704    880    542   1644
   1200   2725   1525  -1964   -163   2125    841   1657    711    901    550   1678
   1184   2764   1579  -1974   -197   2171    857   1680    724    927    574   1696
   1187   2790   1600  -1990   -205   2197    870   1693    724    935    576   1678
   1213   2873   1660  -2042   -223   2268    826   1688    724    948    584   1683
   1215   2878   1662  -2047   -223   2273    818   1706    727    943    561   1683
   1197   2935   1738  -2068   -270   2338    932   1836    833   1018    566   1665
   1176   3042   1865  -2109   -345   2455   1023   2008   1000   1179    665   1719
   1210   3315   2104  -2262   -446   2709   1067   2216   1262   1496    956   1977
   1296   3717   2418  -2509   -561   3068   1021   2385   1509   1870   1426   2486
   1286   4102   2816  -2696   -763   3460    906   2216   1413   1938   1779   2987
   1202   4299   3096  -2753   -945   3699    797   1867   1078   1779   1945   3286
   1075   4198   3122  -2637  -1023   3660    652   1452    594   1361   1686   3073
    927   3681   2753  -2307   -911   3218    509    948    -72    493    620   2018
    898   3229   2330  -2065   -717   2782    342    698   -504   -109   -189   1239
    956   3000   2042  -1979   -542   2522    319    823   -410    -33   -210   1156
   1010   2925   1914  -1966   -452   2421    439   1057   -124    241    -25   1247
   1028   3018   1987  -2023   -480   2504    491   1267    127    491    122   1384
   1010   3125   2114  -2068   -550   2618    597   1499    387    748    322   1530
    974   3180   2205  -2078   -615   2694    678   1626    524    883    420   1600
   1000   3281   2281  -2140   -639   2782    724   1693    592    963    480   1654
    992   3294   2299  -2145   -652   2798    719   1696    597    982    488   1639
    966   3281   2314  -2125   -672   2798    698   1688    589    984    472   1623
    953   3278   2325  -2117   -685   2803    672   1691    594   1002    480   1618
    945   3338   2392  -2140   -722   2865    654   1701    607   1028    501   1631
    969   3400   2431  -2184   -732   2917    644   1701    607   1041    501   1647
    958   3426   2468  -2192   -753   2946    631   1699    605   1044    498   1660
    924   3455   2527  -2192   -800   2992    600   1693    600   1041    488   1667
    836   3432   2595  -2132   -878   3013    574   1691    600   1049    488   1657
    844   3450   2603  -2148   -880   3029    574   1712    620   1088    522   1675
    896   3517   2621  -2208   -862   3070    568   1730    636   1122    553   1706
    880   3528   2647  -2205   -885   3089    519   1712    620   1122    548   1670
    818   3507   2688  -2161   -935   3099    478   1693    597   1109    527   1665
    854   3590   2733  -2223   -937   3161    501   1722    628   1148    540   1714
    914   3694   2779  -2304   -932   3237    530   1756    667   1205    584   1756
    875   3684   2805  -2281   -966   3247    496   1756    672   1226    605   1769
    872   3689   2816  -2281   -971   3252    459   1766    685   1252    631   1782
    849   3710   2860  -2283  -1005   3286    423   1792    719   1306    683   1821
    872   3787   2915  -2333  -1021   3351    400   1831    761   1384    750   1875
    906   3876   2966  -2392  -1031   3421    381   1873    807   1462    820   1922
    901   3943   3042  -2421  -1070   3494    371   1919    867   1553    904   1995
    891   4003   3112  -2447  -1111   3559    361   1964    927   1647   1000   2081
    891   4052   3161  -2470  -1135   3608    322   1984    958   1704   1049   2127
    875   4097   3218  -2488  -1171   3658    306   2003    979   1738   1078   2135
    846   4128   3281  -2486  -1215   3704    290   1995    971   1738   1080   2153
    854   4156   3302  -2507  -1223   3728    288   1971    940   1712   1049   2161
    854   4146   3291  -2501  -1218   3717    265   1932    896   1670   1005   2117
    815   4086   3270  -2452  -1228   3678    239   1880    836   1608    937   2044
    792   4034   3242  -2413  -1223   3639    231   1836    782   1548    867   1990
    795   4032   3237  -2413  -1221   3634    220   1787    709   1470    782   1912
    787   3995   3205  -2392  -1208   3600    236   1751    649   1392    696   1844
    756   3959   3200  -2359  -1223   3580    205   1686    568   1304    605   1751
    701   3865   3164  -2283  -1231   3515    166   1608    483   1208    504   1654
    688   3806   3115  -2247  -1215   3460    166   1553    420   1148    444   1584
    667   3772   3104  -2221  -1218   3439    148   1517    376   1106    400   1527
    665   3746   3078  -2205  -1208   3413    106   1473    319   1054    329   1457
    667   3746   3078  -2205  -1205   3413     85   1436    277   1018    280   1423
    667   3751   3081  -2210  -1208   3416     83   1415    257   1008    277   1410
    646   3710   3060  -2179  -1205   3385     80   1402    246    992    270   1397
    620   3697   3073  -2161  -1226   3385     67   1387    233    976    254   1397
    610   3689   3078  -2148  -1234   3385     46   1384    223    982    254   1400
    592   3702   3107  -2148  -1257   3406     10   1376    210    979    244   1382
    623   3756   3133  -2192  -1254   3445     -5   1371    215    987    257   1374
    644   3798   3154  -2221  -1254   3476    -20   1366    226   1002    280   1374
    633   3821   3187  -2226  -1275   3504    -46   1356    223    995    270   1379
    615   3839   3224  -2229  -1304   3533    -44   1363    220    995    252   1408
    592   3860   3268  -2226  -1337   3567    -62   1358    218   1000    249   1397
    568   3878   3307  -2223  -1371   3593    -85   1345    215    997    254   1395
    561   3889   3328  -2223  -1382   3608   -135   1314    202    987    249   1413
    553   3904   3348  -2231  -1397   3626   -189   1278    171    969    239   1400
    613   3915   3302  -2265  -1345   3611   -205   1257    150    958    223   1374
    613   3897   3283  -2257  -1335   3593   -207   1244    145    958    228   1366
    592   3881   3289  -2236  -1348   3585   -213   1241    140    963    246   1382
    597   3863   3265  -2231  -1332   3564   -236   1210    109    932    215   1337
    592   3839   3244  -2216  -1327   3543   -262   1174     67    888    168   1309
    581   3800   3216  -2192  -1319   3509   -280   1153     41    872    150   1273
    576   3774   3198  -2174  -1309   3486   -272   1148     18    852    116   1241
    535   3702   3167  -2120  -1317   3434   -272   1145      2    839     72   1249
    524   3634   3109  -2078  -1293   3372   -340   1101    -46    797     31   1179
    519   3600   3081  -2060  -1283   3343   -368   1054    -96    743    -15   1135
    524   3593   3068  -2057  -1270   3330   -371   1054   -101    730    -18   1088
    501   3561   3060  -2031  -1280   3312   -400   1018   -140    688    -54   1047
    504   3546   3042  -2026  -1267   3294   -418    995   -163    672    -77   1044
    498   3525   3026  -2013  -1265   3276   -420    995   -163    675    -80   1023
    511   3491   2979  -2000  -1234   3237   -439    961   -207    639   -111    992
    504   3489   2982  -1997  -1239   3237   -431    950   -215    633   -119    984
    496   3478   2979  -1987  -1241   3229   -415    958   -205    652   -106    963
    480   3452   2972  -1969  -1244   3213   -452    919   -241    618   -142    919
    436   3387   2951  -1912  -1257   3169   -496    896   -267    587   -192    891
    389   3356   2966  -1873  -1288   3161   -465    984   -184    644   -213    828
    407   3452   3044  -1930  -1319   3250   -413   1122    -18    797   -114    859
    488   3707   3218  -2096  -1363   3463   -267   1327    262   1109    171   1085
    514   3982   3468  -2247  -1475   3725   -345   1457    493   1467    584   1522
    576   4382   3803  -2481  -1613   4094   -530   1361    472   1623   1015   2031
    517   4393   3876  -2455  -1680   4133   -581   1104    155   1439   1174   2286
    415   4229   3811  -2325  -1699   4019   -662    735   -368    937    872   2081
    342   3899   3556  -2120  -1605   3728   -826    226  -1036    122    -88   1213
    306   3509   3203  -1909  -1449   3356  -1000   -166  -1551   -581  -1028    340
    303   3221   2917  -1764  -1306   3070  -1065   -132  -1538   -589  -1117    192
    301   3024   2720  -1665  -1210   2873  -1028     54  -1291   -345   -961    241
    298   2969   2670  -1634  -1184   2821   -987    213  -1057   -111   -802    322
    322   3026   2701  -1675  -1192   2865   -885    402   -792    142   -605    454
    355   3135   2777  -1745  -1210   2956   -745    579   -571    355   -426    589
    340   3167   2826  -1753  -1244   2998   -706    623   -496    426   -363    636
    327   3146   2818  -1735  -1244   2982   -748    626   -485    441   -348    633
    332   3128   2795  -1732  -1231   2964   -743    623   -493    428   -371    623
    337   3169   2831  -1753  -1247   3000   -771    613   -493    444   -353    636
    332   3143   2811  -1740  -1239   2977   -787    615   -480    470   -314    644
    376   3091   2714  -1732  -1169   2904   -805    587   -501    444   -345    600
    400   3070   2670  -1735  -1135   2870   -823    574   -511    436   -363    594
    415   3070   2652  -1743  -1119   2863   -849    563   -511    439   -361    623
    407   3076   2668  -1743  -1132   2873   -885    555   -509    452   -348    633
    428   3130   2701  -1779  -1135   2917   -849    589   -467    506   -296    633
    449   3164   2712  -1808  -1132   2938   -813    605   -441    535   -267    631
    394   3109   2712  -1753  -1158   2912   -818    589   -446    530   -272    628
    324   3055   2727  -1691  -1200   2891   -815    597   -433    548   -257    667
    314   3037   2722  -1675  -1202   2881   -862    613   -423    574   -228    696
    314   3091   2774  -1704  -1231   2933   -867    631   -397    613   -192    717
    306   3102   2792  -1704  -1244   2948   -841    654   -361    659   -150    743
    319   3104   2785  -1712  -1234   2943   -833    678   -324    709   -103    771
    335   3148   2813  -1740  -1239   2982   -826    704   -285    766    -38    805
    306   3161   2855  -1735  -1273   3008   -862    709   -267    805      7    844
    277   3213   2935  -1745  -1327   3076   -880    743   -213    885     90    924
    288   3299   3008  -1795  -1361   3156   -888    784   -148    971    184   1008
    296   3385   3089  -1839  -1395   3237   -904    823    -85   1047    265   1083
    293   3442   3148  -1867  -1428   3296   -924    846    -41   1106    332   1161
    293   3468   3174  -1880  -1441   3322   -927    865    -15   1140    379   1202
    290   3457   3167  -1875  -1439   3312   -948    846    -28   1130    381   1192
    280   3424   3143  -1852  -1431   3283   -963    828    -54   1098    355   1161
    309   3429   3120  -1870  -1405   3276   -958    820    -67   1072    332   1135
    309   3393   3083  -1852  -1387   3237   -937    802    -98   1034    290   1091
    267   3312   3042  -1790  -1387   3177   -945    758   -158    969    220   1026
    267   3276   3008  -1771  -1369   3143   -940    722   -210    906    153    966
    265   3237   2969  -1753  -1353   3104   -919    670   -272    823     67    891
    207   3148   2940  -1678  -1366   3047   -896    623   -327    748    -10    823
    150   3044   2894  -1600  -1371   2969   -924    563   -400    670    -96    753
    181   2992   2811  -1587  -1314   2902   -943    517   -457    605   -163    691
    184   2943   2759  -1566  -1288   2852   -935    485   -488    571   -197    659
    148   2873   2725  -1509  -1288   2800   -945    465   -514    540   -223    594
    127   2821   2691  -1475  -1283   2756   -971    431   -548    491   -267    509
    142   2759   2616  -1449  -1236   2688  -1008    379   -605    428   -332    457
    150   2748   2598  -1449  -1226   2675  -1026    342   -633    397   -358    433
    148   2738   2590  -1444  -1221   2665  -1031    332   -641    389   -368    402
    189   2753   2564  -1473  -1187   2660  -1026    335   -636    394   -366    387
    184   2761   2577  -1473  -1195   2670  -1018    327   -633    400   -363    381
    179   2766   2587  -1473  -1205   2675  -1034    311   -636    392   -366    366
    181   2805   2624  -1493  -1221   2714  -1041    327   -615    413   -337    374
    161   2837   2673  -1499  -1257   2756  -1015    348   -576    449   -296    400
    155   2881   2725  -1517  -1283   2803   -995    361   -545    472   -265    407
    163   2907   2740  -1538  -1288   2824  -1021    342   -555    465   -277    410
    161   2899   2738  -1530  -1288   2821  -1054    327   -558    465   -280    410
    168   2912   2743  -1543  -1286   2829  -1070    319   -555    472   -267    418
    179   2951   2772  -1564  -1296   2863  -1091    293   -561    472   -254    433
    184   2940   2756  -1564  -1286   2847  -1119    265   -587    452   -265    420
    163   2917   2751  -1540  -1293   2834  -1137    244   -607    431   -280    402
    135   2894   2759  -1514  -1312   2826  -1135    233   -615    418   -288    387
    174   2925   2751  -1548  -1288   2839  -1161    226   -607    420   -280    389
    192   2909   2717  -1551  -1262   2813  -1174    220   -623    397   -296    374
    181   2839   2655  -1512  -1236   2748  -1163    215   -633    371   -316    348
    187   2792   2603  -1491  -1208   2699  -1163    200   -641    350   -337    322
    171   2727   2556  -1449  -1192   2642  -1153    187   -654    329   -363    283
    158   2650   2491  -1405  -1169   2572  -1143    168   -675    309   -392    213
    150   2577   2426  -1363  -1137   2501  -1174    132   -706    267   -428    158
    150   2546   2395  -1348  -1122   2470  -1200    111   -722    244   -446    153
    158   2504   2346  -1330  -1093   2426  -1184    109   -719    236   -459    135
    129   2455   2325  -1293  -1096   2390  -1189     98   -727    226   -467    137
    129   2403   2273  -1265  -1070   2338  -1187     88   -735    213   -483    119
    132   2364   2231  -1249  -1049   2299  -1169     85   -732    213   -483    109
    163   2364   2200  -1262  -1018   2283  -1195     80   -730    218   -470    101
    200   2364   2164  -1280   -982   2262  -1179     85   -722    220   -465     98
    184   2330   2143  -1257   -979   2236  -1148     90   -711    226   -457     85
    163   2294   2127  -1231   -982   2210  -1179     83   -717    226   -459     54
    145   2260   2114  -1202   -984   2187  -1166    124   -675    254   -478     23
    127   2281   2151  -1205  -1013   2216  -1075    259   -524    368   -433     36
    129   2395   2265  -1265  -1067   2330  -1018    423   -314    592   -246    168
    166   2629   2462  -1400  -1148   2546  -1008    597    -49    937    124    504
    197   2956   2759  -1577  -1280   2857  -1096    641     98   1208    561   1067
    153   3200   3044  -1678  -1447   3122  -1179    402   -122   1111    810   1475
     49   3078   3026  -1564  -1488   3052  -1252     98   -519    789    771   1499
    -67   2748   2816  -1343  -1441   2782  -1314   -285  -1047    202    207    945
   -135   2361   2496  -1111  -1314   2429  -1457   -730  -1623   -584   -841    -80
   -135   2000   2135   -935  -1135   2068  -1590   -859  -1847   -893  -1283   -504
   -137   1740   1875   -802  -1008   1808  -1577   -735  -1675   -719  -1184   -491
   -150   1639   1790   -745   -971   1714  -1519   -561  -1418   -470  -1010   -387
   -101   1706   1808   -802   -953   1756  -1410   -350  -1135   -200   -800   -236
    -80   1852   1932   -885  -1008   1891  -1275   -150   -891     23   -623    -85
   -103   1865   1966   -880  -1036   1914  -1213    -54   -771    129   -542     12
   -101   1870   1971   -885  -1036   1922  -1161      5   -698    202   -467     46
    -90   1883   1974   -896  -1031   1927  -1114     33   -654    246   -426     62
   -103   1891   1995   -896  -1049   1943  -1127     41   -631    277   -389    119
   -140   1893   2031   -878  -1085   1961  -1161     38   -628    288   -371    124
   -163   1891   2052   -865  -1106   1971  -1137     49   -607    301   -355    140
   -116   1932   2049   -906  -1083   1990  -1096     75   -571    332   -322    161
   -106   1909   2016   -901  -1062   1961  -1111     72   -566    332   -316    153
    -90   1896   1987   -904  -1039   1940  -1156     64   -561    342   -306    163
    -96   1891   1987   -901  -1041   1938  -1148     70   -542    358   -288    181
    -64   1935   2000   -935  -1031   1966  -1096     88   -517    379   -262    192
    -80   1925   2005   -924  -1041   1964  -1072     90   -506    389   -241    226
    -90   1912   2003   -911  -1047   1956  -1091     98   -488    407   -220    244
    -85   1896   1982   -906  -1034   1938  -1127     80   -498    397   -228    254
   -119   1842   1961   -859  -1039   1901  -1153     54   -509    379   -244    226
   -207   1748   1956   -771  -1080   1852  -1174     62   -485    400   -228    241
   -166   1813   1979   -823  -1072   1896  -1179    101   -431    465   -166    296
    -64   1909   1971   -924  -1018   1940  -1132    153   -358    545    -77    342
    -54   1873   1927   -909   -989   1899  -1145    163   -332    574    -59    309
    -75   1849   1925   -888  -1002   1886  -1166    184   -293    618    -15    394
    -83   1896   1979   -906  -1031   1938  -1166    236   -223    701     70    493
    -49   1974   2021   -963  -1036   1997  -1166    288   -142    792    163    568
    -96   1966   2062   -935  -1078   2013  -1202    309   -103    844    233    605
   -101   2021   2122   -961  -1111   2073  -1189    345    -59    904    303    654
    -51   2078   2130  -1013  -1091   2101  -1163    379    -15    953    361    709
    -36   2049   2086  -1008  -1062   2068  -1192    345    -44    919    340    691
    -28   2039   2068  -1005  -1047   2052  -1210    303    -93    849    277    654
    -51   1990   2039   -971  -1047   2016  -1195    283   -122    810    239    613
    -57   1956   2010   -950  -1034   1982  -1205    233   -179    745    179    561
    -59   1904   1964   -924  -1013   1935  -1231    166   -249    649     72    467
    -85   1818   1904   -865   -995   1860  -1239    103   -311    561    -12    397
   -101   1784   1883   -844   -992   1831  -1231     46   -366    485    -83    303
   -101   1719   1818   -810   -958   1769  -1218     -5   -407    426   -148    220
   -132   1618   1751   -743   -940   1683  -1218    -67   -459    366   -205    127
   -153   1538   1691   -691   -922   1613  -1221   -116   -501    316   -236     88
   -145   1470   1615   -665   -880   1543  -1241   -166   -548    254   -298     15
   -142   1400   1540   -628   -841   1470  -1270   -218   -600    187   -384    -38
   -176   1345   1519   -584   -849   1431  -1291   -246   -623    166   -394    -75
   -179   1345   1525   -581   -852   1434  -1299   -280   -644    140   -410    -80
   -194   1312   1504   -558   -849   1408  -1286   -293   -649    135   -418    -77
   -223   1249   1473   -514   -849   1361  -1273   -296   -652    129   -420    -96
   -239   1244   1483   -504   -859   1363  -1299   -303   -646    127   -413    -98
   -226   1252   1478   -511   -852   1363  -1309   -301   -636    142   -389    -96
   -233   1265   1499   -517   -865   1379  -1306   -303   -628    145   -376   -111
   -236   1252   1488   -509   -862   1369  -1304   -306   -628    142   -389    -88
   -218   1293   1512   -540   -867   1402  -1288   -290   -605    166   -363    -57
   -218   1317   1535   -548   -875   1426  -1270   -283   -581    187   -337    -46
   -226   1327   1553   -553   -888   1439  -1244   -270   -561    197   -327    -33
   -200   1369   1569   -584   -885   1470  -1239   -267   -545    207   -314    -12
   -161   1418   1579   -628   -870   1496  -1257   -285   -542    210   -301     -5
   -153   1454   1608   -649   -880   1530  -1267   -285   -522    233   -275     10
   -135   1421   1556   -644   -844   1486  -1293   -306   -532    228   -270     20
   -135   1389   1525   -628   -828   1457  -1293   -301   -527    233   -249     38
   -148   1395   1543   -626   -846   1470  -1283   -303   -527    228   -236     44
   -161   1384   1545   -610   -852   1465  -1293   -316   -537    207   -259     12
   -148   1345   1493   -600   -820   1418  -1301   -342   -558    176   -298      7
   -145   1309   1454   -584   -800   1382  -1322   -381   -594    137   -329     -2
   -145   1280   1423   -568   -784   1350  -1312   -392   -600    127   -332     -5
   -145   1247   1392   -550   -769   1319  -1288   -389   -597    122   -335     -5
   -153   1195   1348   -522   -750   1270  -1275   -400   -600    103   -340    -36
   -150   1158   1309   -504   -730   1231  -1299   -431   -633     70   -366    -90
   -187   1153   1337   -485   -763   1244  -1291   -428   -641     62   -384   -103
   -194   1137   1332   -470   -763   1234  -1270   -423   -639     57   -402   -106
   -174   1124   1299   -475   -737   1210  -1270   -444   -659     20   -444   -114
   -158   1093   1249   -467   -704   1171  -1291   -452   -672      5   -459   -101
   -181   1083   1265   -452   -724   1174  -1283   -444   -659     15   -439    -96
   -171   1062   1234   -444   -701   1148  -1275   -446   -654     12   -433    -93
   -114   1044   1158   -465   -636   1098  -1293   -472   -683    -18   -459   -106
   -111   1021   1132   -454   -623   1075  -1299   -480   -688    -25   -465   -135
   -124   1041   1166   -459   -646   1104  -1275   -467   -675    -23   -470   -129
   -161   1062   1223   -449   -691   1143  -1179   -384   -610     12   -465   -145
   -158   1070   1228   -457   -693   1148  -1054   -233   -480     93   -436   -189
    -90   1202   1293   -555   -693   1247   -974    -62   -296    259   -298    -93
     -2   1478   1478   -740   -740   1480   -906    228     28    636     64    231
    137   1888   1751  -1013   -805   1821   -932    389    252    992    524    748
     59   2213   2153  -1137  -1047   2184  -1117     75     98   1098    901   1221
    -64   2317   2382  -1127  -1223   2351  -1327   -407   -249    976   1008   1363
   -192   2099   2291   -953  -1241   2195  -1488   -924   -774    428    498    909
   -314   1545   1860   -615  -1085   1701  -1600  -1431  -1475   -558   -628    -77
   -262   1054   1317   -397   -789   1184  -1717  -1514  -1714   -932  -1080   -506
   -200    833   1031   -316   -615    932  -1696  -1304  -1532   -784  -1005   -542
   -150    800    950   -327   -550    875  -1615  -1072  -1309   -597   -891   -506
   -119    841    961   -361   -540    901  -1431   -792  -1036   -363   -743   -379
    -83    917   1000   -418   -540    958  -1265   -581   -823   -174   -594   -285
    -38    979   1018   -470   -530    997  -1202   -498   -743   -103   -535   -254
     12   1010    995   -511   -493   1002  -1171   -465   -711    -80   -514   -239
     23   1018    995   -519   -485   1008  -1169   -452   -701    -70   -498   -220
     31   1031   1000   -532   -485   1018  -1156   -431   -680    -41   -467   -213
     75   1072    997   -574   -462   1036  -1124   -402   -646    -12   -444   -215
    101   1080    979   -592   -439   1031  -1109   -387   -628      5   -431   -184
     96   1101   1005   -597   -454   1054  -1119   -387   -626      7   -418   -142
    106   1088    982   -600   -439   1036  -1145   -384   -626     12   -410   -161
    114   1085    971   -600   -428   1028  -1150   -381   -631     15   -407   -181
    114   1098    982   -607   -433   1041  -1143   -371   -628     25   -418   -171
    161   1163   1002   -662   -420   1083  -1109   -327   -574     83   -350   -137
    239   1226    987   -732   -374   1106  -1085   -301   -542    124   -298   -129
    252   1270   1018   -761   -381   1145  -1041   -285   -535    132   -290    -80
    290   1301   1010   -797   -358   1156  -1036   -280   -532    135   -298    -41
    366   1353    987   -859   -309   1171  -1036   -257   -493    171   -262     -7
    407   1379    969   -896   -280   1174  -1034   -223   -465    200   -244     10
    423   1402    979   -914   -277   1192  -1005   -171   -410    265   -184     46
    452   1434    982   -945   -265   1210   -997   -127   -361    327   -114     62
    511   1530   1018  -1021   -252   1275  -1013   -103   -327    371    -67     96
    561   1595   1031  -1078   -236   1314  -1008    -36   -257    449      2    200
    607   1680   1072  -1145   -233   1376   -984     51   -166    555    109    288
    659   1771   1109  -1218   -223   1441   -992    106   -109    628    192    371
    696   1818   1122  -1257   -213   1470  -1008    142    -77    678    254    413
    730   1886   1156  -1306   -213   1522  -1008    179    -44    727    311    444
    771   1953   1182  -1363   -205   1569  -1000    205    -23    758    353    485
    831   1958   1124  -1395   -148   1543  -1015    174    -46    735    345    488
    792   1964   1171  -1376   -189   1569   -976    171    -41    740    363    522
    735   1982   1244  -1361   -254   1613   -922    200    -20    758    376    537
    756   1995   1239  -1376   -241   1618   -893    200    -31    737    368    504
    769   1979   1210  -1374   -223   1597   -875    179    -67    688    319    452
    774   1922   1148  -1348   -187   1535   -878    122   -135    600    228    368
    724   1857   1132  -1291   -205   1496   -875     67   -194    519    148    324
    727   1792   1065  -1260   -168   1431   -872     18   -246    454     80    277
    732   1738   1005  -1236   -137   1371   -875    -33   -301    402     23    213
    722   1704    982  -1213   -129   1343   -846    -62   -335    374    -15    161
    698   1649    948  -1174   -124   1299   -833    -98   -371    345    -41    116
    672   1623    948  -1148   -137   1286   -828   -129   -392    322    -62     80
    693   1626    932  -1161   -119   1278   -870   -161   -420    303    -83     64
    711   1592    880  -1150    -83   1236   -880   -166   -431    303    -93     72
    672   1595    922  -1135   -124   1260   -854   -140   -407    327    -70    103
    654   1615    958  -1135   -150   1288   -823   -135   -400    335    -57    114
    657   1662   1005  -1161   -174   1335   -813   -135   -394    342    -49    116
    719   1709    989  -1213   -135   1350   -839   -132   -405    342    -51    109
    711   1730   1015  -1221   -153   1374   -844   -124   -397    358    -36    122
    701   1777   1075  -1239   -187   1428   -820    -93   -363    394      0    150
    706   1829   1122  -1267   -207   1475   -774    -44   -314    441     51    187
    693   1852   1158  -1273   -231   1506   -743    -20   -285    470     85    213
    691   1880   1187  -1288   -246   1535   -714     -5   -254    498    109    233
    730   1901   1171  -1317   -220   1538   -730    -12   -244    509    116    244
    740   1945   1205  -1345   -231   1577   -740    -12   -226    522    137    265
    774   1969   1195  -1371   -210   1582   -769    -31   -233    522    137    262
    815   1987   1171  -1402   -179   1582   -828    -64   -267    498    111    249
    826   1984   1156  -1405   -163   1571   -849    -83   -285    483    103    257
    844   2000   1156  -1423   -155   1579   -818    -77   -277    488    114    293
    826   1997   1171  -1410   -171   1584   -820    -70   -277    488    124    322
    800   1938   1135  -1369   -168   1538   -839    -85   -301    467    111    298
    820   1899   1078  -1361   -129   1488   -841   -101   -319    446     96    257
    807   1855   1047  -1332   -119   1449   -826   -106   -332    433     80    228
    769   1797   1028  -1283   -129   1413   -815   -103   -337    426     59    210
    750   1787   1036  -1270   -142   1413   -800    -96   -340    420     46    192
    740   1792   1052  -1267   -155   1423   -787    -85   -342    415     36    179
    766   1784   1015  -1275   -124   1400   -810   -106   -368    381     10    142
    748   1753   1005  -1249   -127   1379   -831   -127   -394    358    -15    111
    750   1748    997  -1249   -124   1374   -831   -135   -407    350    -28     98
    732   1730    997  -1231   -132   1363   -823   -137   -407    345    -41     93
    722   1743   1021  -1234   -148   1382   -826   -150   -415    337    -46     83
    698   1740   1041  -1218   -171   1392   -820   -158   -418    335    -46     75
    740   1735    995  -1239   -127   1366   -818   -166   -423    327    -59     62
    745   1732    987  -1239   -122   1358   -820   -179   -433    322    -62     49
    724   1758   1034  -1241   -155   1395   -820   -150   -410    342    -38     57
    724   1753   1028  -1239   -150   1392   -771    -64   -350    374    -44     18
    740   1803   1060  -1273   -161   1431   -683     72   -215    478    -18    -10
    766   1930   1163  -1348   -200   1545   -607    262      0    711    168    129
    818   2208   1387  -1514   -285   1800   -584    491    285   1070    561    498
    924   2655   1730  -1790   -402   2192   -657    548    444   1361   1031   1044
    893   2940   2047  -1917   -579   2496   -776    277    236   1325   1335   1475
    774   2987   2213  -1880   -719   2600   -888   -111   -158   1062   1340   1582
    654   2675   2018  -1665   -680   2346   -997   -579   -706    444    704   1002
    563   2096   1532  -1330   -483   1816  -1111  -1065  -1350   -472   -475   -116
    592   1654   1062  -1124   -236   1358  -1215  -1137  -1530   -745   -862   -506
    605   1434    828  -1021   -111   1132  -1249   -966  -1343   -566   -758   -485
    605   1369    761   -987    -77   1065  -1182   -750  -1080   -311   -581   -397
    607   1410    802  -1008    -96   1106  -1044   -509   -795    -38   -384   -254
    602   1496    893  -1049   -148   1197   -891   -283   -545    197   -194   -119
    605   1556    948  -1080   -171   1252   -805   -176   -423    311    -98    -51
    623   1595    969  -1109   -174   1283   -784   -137   -371    355    -57    -31
    657   1608    950  -1132   -145   1280   -787   -119   -355    381    -38    -23
    696   1621    922  -1158   -111   1273   -766   -101   -340    397    -31    -20
    698   1608    909  -1153   -106   1260   -740    -85   -324    420    -10     -5
    683   1587    904  -1137   -111   1247   -748    -85   -324    428     -2     10
    693   1618    924  -1156   -114   1273   -753    -83   -316    441     18     31
    693   1647    953  -1171   -129   1301   -753    -75   -296    462     46     51
    667   1644    976  -1156   -153   1312   -737    -54   -270    496     80     75
    652   1639    987  -1148   -168   1314   -719    -36   -246    530    116     90
    628   1670   1041  -1148   -205   1356   -711    -33   -231    540    124    101
    623   1696   1072  -1158   -223   1384   -735    -28   -218    550    122    124
    618   1691   1072  -1153   -226   1382   -748    -20   -210    561    135    119
    610   1699   1088  -1156   -239   1395   -727      7   -176    602    179    135
    615   1730   1114  -1171   -249   1423   -719     23   -148    639    231    171
    581   1735   1153  -1161   -285   1447   -732     15   -150    639    226    174
    545   1730   1184  -1140   -319   1457   -745     49   -111    688    259    213
    576   1777   1197  -1179   -311   1486   -748     93    -64    740    311    259
    626   1849   1223  -1236   -298   1538   -711    142     -2    813    387    319
    613   1875   1262  -1247   -324   1571   -672    210     75    911    493    394
    620   1904   1283  -1265   -329   1595   -709    249    129    995    581    457
    600   1951   1348  -1278   -374   1649   -743    288    184   1078    662    542
    550   1964   1413  -1257   -431   1688   -730    337    246   1156    748    631
    571   2018   1444  -1296   -436   1732   -719    371    290   1205    802    670
    592   2078   1486  -1335   -446   1782   -688    413    335   1254    865    711
    587   2091   1504  -1340   -459   1797   -691    426    355   1278    906    737
    555   2075   1519  -1314   -480   1797   -691    413    329   1241    870    714
    522   2034   1512  -1278   -496   1774   -691    381    288   1187    813    680
    467   1974   1504  -1221   -517   1740   -701    348    244   1127    753    618
    475   1919   1441  -1197   -483   1680   -706    298    189   1054    672    553
    553   1938   1384  -1244   -415   1662   -652    290    171   1013    633    496
    509   1849   1340  -1182   -415   1595   -613    262    135    948    561    431
    488   1777   1288  -1132   -400   1532   -636    210     80    888    501    376
    478   1706   1228  -1096   -374   1467   -662    153     20    820    439    303
    465   1636   1171  -1049   -353   1405   -633     93    -38    743    345    231
    436   1600   1163  -1021   -366   1382   -672     44    -93    685    285    184
    405   1538   1130   -971   -361   1335   -737    -18   -161    613    213    132
    433   1553   1119   -995   -342   1337   -709    -15   -153    610    210    127
    540   1615   1075  -1078   -267   1345   -579     57    -77    685    301    168
    491   1551   1060  -1023   -285   1306   -576     46    -77    683    303    153
    439   1504   1065   -971   -311   1286   -615     15   -103    662    275    148
    428   1561   1132   -997   -353   1348   -639    -10   -119    641    249    140
    407   1584   1176   -995   -384   1382   -649    -20   -114    639    246    142
    389   1517   1127   -953   -368   1325   -657    -12    -93    659    272    163
    381   1543   1161   -963   -389   1353   -665    -18    -90    657    267    153
    368   1525   1156   -948   -392   1343   -649      0    -57    683    306    168
    342   1512   1169   -927   -413   1340   -610     28     -5    732    353    215
    311   1504   1192   -909   -439   1348   -623     12    -15    719    348    181
    322   1517   1192   -919   -436   1356   -623     20      0    737    374    189
    355   1613   1254   -987   -449   1434   -610     31     23    761    392    228
    337   1636   1299   -987   -480   1467   -615      7     18    763    389    236
    332   1602   1270   -969   -470   1439   -678    -38    -31    722    355    218
    340   1584   1241   -963   -452   1413   -696    -57    -49    709    348    205
    329   1569   1239   -950   -454   1405   -688    -57    -41    724    381    200
    303   1543   1239   -922   -467   1392   -680    -62    -46    724    394    181
    285   1447   1161   -867   -436   1304   -696    -90    -85    680    335    142
    272   1392   1117   -833   -423   1254   -709   -109   -106    654    314    127
    275   1371   1096   -823   -410   1234   -724   -127   -127    633    296    106
    259   1348   1088   -802   -413   1218   -714   -122   -129    626    280     85
    259   1335   1075   -797   -407   1205   -706   -142   -148    602    259     64
    252   1291   1036   -771   -392   1163   -691   -153   -150    594    254     62
    246   1247   1000   -748   -376   1124   -688   -163   -163    579    236     -5
    241   1179    937   -709   -348   1060   -662   -168   -181    548    197     -5
    270   1161    891   -717   -309   1026   -670   -163   -171    558    207     36
    246   1161    911   -704   -332   1036   -709   -200   -194    532    187     10
    220   1174    953   -698   -366   1065   -711   -200   -184    540    202     15
    288   1210    922   -748   -316   1067   -672   -187   -163    555    223     31
    275   1184    909   -732   -316   1049   -644   -189   -155    555    223     36
    262   1143    880   -701   -309   1013   -649   -189   -155    558    228     46
    236   1101    865   -670   -314    984   -644   -176   -148    566    233     38
    200   1098    898   -649   -348   1000   -579   -109    -85    597    218    -18
    236   1187    948   -711   -355   1067   -496     31     57    701    257     -7
    283   1376   1093   -831   -405   1236   -439    192    275    935    454    166
    335   1644   1309   -989   -485   1475   -465    392    576   1332    891    571
    381   2029   1647  -1205   -631   1839   -589    444    730   1670   1426   1135
    322   2171   1847  -1249   -761   2010   -696    192    488   1621   1706   1486
    192   1971   1779  -1083   -792   1875   -807   -192     15   1228   1558   1400
    228   1790   1561  -1010   -665   1675   -867   -662   -602    472    779    756
    161   1397   1236   -779   -537   1317   -989  -1148  -1257   -459   -363   -181
    114   1005    891   -561   -389    948  -1057  -1145  -1296   -558   -568   -400
    132    771    639   -452   -254    706  -1002   -935  -1039   -316   -426   -366
    137    722    581   -431   -223    654   -911   -727   -758    -54   -244   -267
    137    748    610   -441   -236    680   -792   -522   -488    189    -62   -148
    174    898    722   -537   -275    810   -688   -342   -272    389     90    -36
    192    940    748   -566   -277    844   -607   -241   -155    498    187     18
    215    982    766   -600   -275    875   -594   -213   -106    550    236     57
    205    979    774   -592   -283    878   -594   -205    -83    571    254     72
    171    937    766   -553   -296    852   -607   -210    -72    566    249     62
    202    969    766   -587   -283    867   -587   -189    -46    584    265     83
    220   1010    787   -618   -283    898   -530   -163    -12    613    296    103
    200    984    784   -592   -290    885   -519   -155      5    628    298    106
    213    989    776   -602   -280    883   -514   -142     33    652    327    122
    189    963    774   -579   -290    870   -522   -150     36    652    332    119
    197    961    763   -579   -283    862   -532   -158     41    644    324    109
    187    937    750   -561   -280    844   -524   -155     57    654    322    116
    148    901    753   -524   -303    828   -517   -142     83    672    355    135
    129    883    753   -506   -311    818   -524   -122    111    709    397    135
    122    896    774   -511   -327    836   -524   -132    116    709    394    132
    116    919    802   -517   -342    862   -524   -137    129    706    374    140
    114    917    802   -517   -342    859   -514   -109    171    753    415    176
    122    919    797   -522   -337    857   -488    -62    233    823    496    210
    106    930    823   -519   -358    875   -488    -33    275    867    537    218
    114    963    849   -537   -366    906   -504    -20    309    893    550    246
    137    966    826   -553   -345    896   -498     31    389    987    631    327
    155   1002    846   -579   -345    924   -483     80    465   1075    724    405
    155   1070    914   -613   -379    992   -488    137    548   1169    831    480
    161   1119    958   -639   -397   1039   -446    213    633   1254    924    524
    184   1169    984   -678   -400   1078   -439    262    693   1314    984    581
    181   1213   1031   -698   -423   1122   -431    285    724   1345   1034    618
    194   1234   1036   -714   -420   1135   -431    288    727   1350   1062    615
    231   1223    992   -727   -379   1109   -420    262    698   1312   1034    579
    215   1145    930   -683   -358   1039   -410    249    667   1270    992    566
    155   1088    930   -623   -387   1010   -402    220    623   1210    940    498
    161   1062    898   -613   -368    982   -400    158    555   1111    844    420
    179   1013    833   -594   -327    924   -415     96    485   1013    735    363
    116    922    805   -522   -345    865   -400     41    420    932    670    283
     77    844    766   -462   -342    805   -389     -5    363    867    605    194
     51    748    696   -400   -322    722   -387    -57    309    802    545    127
     57    675    618   -366   -280    646   -387   -106    257    737    488     72
     44    628    584   -337   -270    607   -407   -142    218    696    452     15
     18    579    558   -298   -270    568   -420   -176    184    657    418     -7
     -2    527    530   -262   -267    527   -423   -205    158    623    381    -31
     28    485    457   -257   -213    472   -415   -228    137    594    355    -77
     46    480    433   -265   -194    459   -413   -231    132    592    353    -90
     38    467    426   -254   -192    446   -410   -226    142    602    368    -96
     25    452    426   -239   -200    439   -402   -223    150    602    374    -96
     38    475    436   -257   -197    457   -400   -223    155    602    381    -93
     54    488    431   -272   -189    462   -400   -228    150    605    381    -88
     57    493    433   -275   -189    465   -405   -220    166    620    394   -103
     49    522    470   -288   -210    498   -381   -187    205    659    436    -67
     51    553    501   -301   -223    527   -355   -155    244    696    483    -36
     36    535    498   -288   -231    517   -368   -166    231    683    462    -62
     59    553    493   -306   -215    524   -350   -158    252    696    470    -41
     96    605    509   -353   -207    558   -301   -142    288    730    506    -10
    109    639    530   -374   -210    584   -350   -176    280    719    506    -12
    119    592    470   -358   -176    532   -407   -210    246    693    483    -25
    137    566    426   -353   -145    496   -410   -215    239    688    472    -23
    168    597    426   -384   -129    511   -358   -215    254    693    485    -15
    207    550    342   -379    -67    446   -316   -213    262    685    493    -25
    207    485    275   -348    -33    381   -337   -226    236    667    472    -51
    184    415    231   -301    -23    324   -322   -223    228    659    462    -70
    168    376    207   -272    -20    293   -329   -226    228    657    465    -72
    166    353    187   -259    -10    270   -319   -226    228    652    462    -80
    150    303    153   -228     -2    231   -293   -231    218    636    444   -101
    135    252    116   -194      7    187   -340   -262    192    610    413   -129
    116    192     75   -155     20    135   -371   -293    161    579    381   -171
     98     96     -2    -96     51     46   -381   -309    148    561    358   -189
    114    101    -12   -109     62     46   -340   -290    171    576    368   -179
    135    103    -31   -119     83     36   -285   -270    200    597    392   -166
    137     62    -77   -101    106     -7   -262   -259    207    602    405   -176
    158     54   -103   -106    132    -23   -244   -257    218    607    420   -176
    171     72    -98   -122    135    -12   -231   -257    223    607    423   -174
    166     41   -124   -103    145    -41   -246   -280    210    589    402   -184
    153     10   -145    -83    148    -67   -252   -296    187    568    374   -200
    122      2   -119    -62    122    -57   -213   -259    207    574    366   -220
    127     12   -114    -70    119    -51   -155   -132    314    644    387   -244
    163    114    -49   -137    106     31    -46     41    493    807    504   -171
    176    337    158   -259     10    249     15    267    771   1127    818    114
    239    667    428   -452    -93    548    -12    454   1013   1465   1244    561
    215   1054    836   -636   -311    948    -98    290    945   1553   1590   1026
     90   1182   1091   -636   -498   1137   -231    -44    683   1475   1782   1304
    -28   1031   1060   -501   -545   1047   -368   -485    249   1109   1522   1083
   -119    485    605   -181   -361    545   -462   -992   -376    296    540    140
   -109   -114     -5    111    -54    -59   -605  -1254   -820   -332   -244   -600
    -72   -402   -332    236    129   -368   -654  -1174   -758   -301   -272   -670
    -25   -470   -444    246    207   -457   -600   -958   -522    -77   -116   -576
     18   -407   -426    194    220   -415   -467   -698   -246    176     75   -446
     57   -361   -418    150    236   -387   -319   -465    -15    387    236   -342
     46   -327   -376    140    210   -350   -228   -345    111    498    327   -285
     59   -345   -405    140    231   -374   -181   -298    153    535    355   -277
     10   -337   -348    163    179   -342   -127   -249    202    576    392   -259
    -38   -324   -288    179    122   -306   -119   -210    236    615    439   -215
      7   -306   -314    150    158   -311   -114   -194    254    628    459   -197
     46   -293   -342    122    192   -316   -106   -200    254    626    459   -197
     44   -322   -366    140    205   -342   -116   -202    257    623    457   -210
     38   -342   -384    150    207   -363   -116   -202    254    620    457   -226
     41   -361   -402    161    220   -381   -119   -210    254    618    457   -226
     49   -379   -428    166    236   -405   -153   -228    244    607    459   -236
     49   -361   -410    155    228   -384   -137   -213    254    615    475   -233
     23   -350   -374    163    197   -361   -111   -184    277    641    498   -207
      7   -363   -371    176    187   -366   -103   -189    283    639    493   -218
      0   -397   -400    197    200   -400    -96   -197    283    633    485   -236
      0   -444   -444    223    220   -444   -109   -176    298    652    506   -218
    -15   -420   -405    215    194   -413   -161   -163    311    670    530   -197
    -41   -449   -407    244    181   -431   -174   -158    327    683    540   -194
    -51   -501   -449    272    197   -475   -153   -135    361    704    563   -176
    -51   -501   -449    277    197   -475   -161   -103    402    748    605   -142
    -25   -467   -441    244    205   -454   -181    -62    452    810    670    -85
      7   -394   -402    192    202   -397   -187     -5    517    883    753    -15
     15   -379   -394    179    202   -387   -205     31    566    943    818     44
     57   -316   -374    129    215   -345   -205     75    620   1005    885    116
     77   -252   -332     85    205   -290   -197    103    657   1039    935    176
     38   -246   -288    103    163   -267   -168    114    685   1049    961    205
      2   -213   -218    103    109   -215   -163    119    696   1054    982    226
    -31   -189   -158    111     62   -174   -119    155    732   1078   1013    262
    -23   -215   -194    119     83   -205   -127    140    717   1052    992    241
     12   -277   -293    132    150   -285   -140     80    665    974    911    174
     12   -361   -376    171    192   -366   -135     33    623    898    833    101
    -20   -433   -413    228    194   -423   -132     -5    584    836    766     33
    -72   -522   -449    296    187   -485   -111    -44    540    771    693    -33
    -88   -602   -514    345    213   -558    -90    -93    493    701    623   -103
   -103   -667   -563    384    228   -615    -80   -140    452    641    558   -163
   -116   -722   -605    420    244   -665    -80   -184    415    592    498   -205
   -148   -810   -662    478    257   -737    -64   -218    387    555    457   -249
   -171   -828   -659    498    241   -745    -93   -249    368    532    444   -283
   -189   -839   -649    511    228   -743    -93   -270    353    509    426   -290
   -181   -854   -672    519    244   -763    -33   -270    361    501    410   -296
   -210   -878   -670    542    228   -774    -72   -277    355    501    405   -303
   -236   -919   -685    576    223   -802    -67   -272    366    511    418   -301
   -254   -930   -678    592    210   -805    -51   -272    379    511    413   -298
   -265   -940   -675    602    205   -807    -67   -270    381    511    413   -293
   -244   -948   -704    594    228   -826    -46   -254    394    527    439   -277
   -249   -958   -711    602    228   -836    -28   -252    405    530    446   -285
   -262   -945   -683    602    207   -815    -25   -249    410    530    452   -288
   -252   -891   -639    571    192   -766      7   -223    449    561    483   -267
   -246   -880   -636    561    194   -758     31   -215    459    568    488   -244
   -249   -865   -618    555    184   -743     46   -205    467    574    501   -228
   -257   -859   -605    555    171   -732     77   -184    493    600    524   -192
   -262   -839   -576    550    155   -709     62   -187    509    615    548   -158
   -272   -865   -592    568    158   -730      0   -231    478    589    540   -166
   -309   -891   -581    600    135   -737    -20   -241    467    589    545   -168
   -348   -904   -555    623    101   -730    -10   -241    459    579    542   -205
   -327   -922   -594    626    132   -758      5   -236    452    563    519   -187
   -314   -948   -633    628    158   -792     10   -223    454    579    532   -163
   -311  -1013   -701    662    192   -857      7   -236    436    553    517   -200
   -324  -1070   -745    696    207   -909     -2   -254    418    524    498   -197
   -355  -1109   -753    732    197   -932    -20   -267    402    509    493   -202
   -358  -1182   -823    771    231  -1005     -7   -272    379    480    462   -246
   -363  -1234   -872    797    254  -1054     31   -270    379    475    457   -267
   -353  -1262   -911    807    277  -1088     18   -301    348    431    413   -301
   -371  -1293   -922    833    275  -1109    -10   -335    316    384    366   -298
   -400  -1356   -956    878    277  -1156      7   -340    319    379    363   -316
   -400  -1379   -979    888    288  -1179     25   -337    324    376    363   -316
   -400  -1397   -997    898    296  -1197     28   -337    322    368    355   -327
   -410  -1413  -1002    911    296  -1208     33   -337    322    363    353   -319
   -405  -1449  -1044    927    316  -1247     18   -348    309    350    342   -327
   -405  -1488  -1083    945    337  -1286     20   -355    301    337    337   -358
   -381  -1519  -1137    948    376  -1327     25   -363    298    332    342   -374
   -426  -1540  -1114    984    342  -1327     46   -363    303    322    329   -397
   -452  -1530  -1078    989    311  -1306     88   -290    358    340    322   -397
   -353  -1506  -1153    927    400  -1330    166   -155    465    405    329   -415
   -306  -1392  -1085    846    387  -1239    244     36    657    592    475   -319
   -259  -1169   -909    714    324  -1039    324    303    953    930    828    -23
   -202   -859   -659    530    226   -761    316    420   1132   1218   1249    454
   -241   -574   -332    407     44   -454    174    135   1008   1291   1556    898
   -376   -433    -57    402   -161   -246    -33   -363    678   1156   1647   1075
   -535   -639   -103    587   -215   -371   -215   -870    215    717   1257    714
   -649  -1221   -571    932    -41   -896   -358  -1361   -436   -187    210   -301
   -652  -1748  -1096   1200    220  -1423   -483  -1506   -737   -644   -350   -833
   -597  -1977  -1382   1286    389  -1680   -485  -1309   -574   -522   -303   -813
   -540  -1979  -1439   1260    449  -1709   -379  -1052   -335   -322   -163   -745
   -504  -1919  -1415   1210    454  -1667   -176   -756    -49    -85      7   -623
   -480  -1862  -1384   1171    452  -1623    -18   -532    163     93    150   -524
   -478  -1808  -1332   1140    426  -1571     31   -452    249    163    202   -491
   -478  -1790  -1312   1135    415  -1551     41   -428    288    189    228   -470
   -452  -1823  -1374   1135    459  -1600     54   -410    303    202    257   -457
   -431  -1857  -1426   1143    496  -1641     51   -420    296    179    244   -472
   -459  -1875  -1418   1166    478  -1647     62   -397    322    197    252   -454
   -467  -1852  -1384   1161    457  -1618     88   -358    361    233    283   -444
   -436  -1844  -1408   1140    485  -1626     93   -350    379    244    285   -428
   -444  -1842  -1397   1143    475  -1618    111   -335    400    265    306   -420
   -420  -1821  -1402   1119    488  -1610    109   -342    402    259    306   -436
   -394  -1849  -1454   1122    530  -1652    114   -335    420    275    319   -433
   -426  -1839  -1413   1130    491  -1626    140   -311    457    311    348   -400
   -433  -1826  -1392   1130    478  -1610    137   -322    459    306    345   -397
   -384  -1826  -1441   1104    527  -1634    122   -327    454    301    332   -389
   -298  -1829  -1530   1065    615  -1680    101   -329    470    314    355   -381
   -361  -1829  -1467   1093    550  -1649    122   -285    519    361    405   -358
   -379  -1777  -1397   1078    506  -1590    161   -213    584    415    452   -296
   -316  -1730  -1413   1023    545  -1574    168   -171    628    452    485   -293
   -283  -1712  -1428    997    571  -1571    184   -122    683    501    527   -267
   -244  -1683  -1439    961    594  -1561    207    -64    748    561    579   -210
   -202  -1631  -1428    917    610  -1530    226    -10    813    628    636   -137
   -171  -1577  -1405    872    615  -1491    228     59    885    709    719    -57
   -132  -1512  -1379    823    623  -1447    231    116    956    792    813     12
   -114  -1454  -1340    782    610  -1397    226    161   1015    859    901     70
    -83  -1389  -1306    735    610  -1348    213    174   1041    896    940    109
    -38  -1337  -1299    688    628  -1319    223    174   1057    914    969    129
    -93  -1304  -1210    698    558  -1257    265    189   1080    922    984    166
   -111  -1301  -1189    706    537  -1247    277    197   1080    917    995    213
    -96  -1306  -1210    701    555  -1257    275    174   1052    883    971    168
    -77  -1317  -1239    696    579  -1278    288    155   1034    841    914    142
   -106  -1356  -1249    732    571  -1304    301    116    989    774    852    132
   -127  -1415  -1291    769    581  -1353    301     54    922    683    776     62
   -150  -1496  -1345    823    594  -1423    324      5    867    607    711    -12
   -145  -1574  -1428    857    641  -1501    324    -44    815    535    641    -83
   -145  -1610  -1465    878    659  -1538    306   -109    756    459    576   -137
   -135  -1644  -1509    888    685  -1577    285   -179    685    376    498   -207
   -158  -1714  -1556    935    698  -1636    288   -220    646    322    441   -275
   -179  -1784  -1608    982    714  -1699    298   -244    628    290    410   -301
   -192  -1810  -1618   1002    711  -1714    303   -252    623    275    405   -322
   -202  -1831  -1628   1015    711  -1730    296   -280    594    228    368   -329
   -215  -1849  -1634   1031    709  -1743    280   -293    579    207    355   -316
   -215  -1852  -1639   1034    709  -1745    277   -285    589    213    381   -309
   -244  -1878  -1634   1062    693  -1756    303   -275    602    213    384   -345
   -246  -1919  -1673   1083    711  -1797    293   -288    592    187    335   -342
   -215  -1956  -1740   1085    761  -1847    277   -301    584    176    324   -337
   -252  -1966  -1717   1106    730  -1842    290   -296    597    181    340   -337
   -298  -1953  -1654   1127    678  -1805    319   -267    626    213    389   -345
   -270  -1899  -1631   1083    680  -1766    361   -241    652    223    379   -348
   -226  -1893  -1667   1057    719  -1782    358   -254    644    207    350   -290
   -200  -1917  -1717   1057    756  -1818    348   -275    633    189    337   -309
   -207  -1896  -1688   1052    740  -1792    340   -272    646    200    355   -298
   -184  -1855  -1673   1018    743  -1766    314   -270    662    218    387   -283
   -166  -1867  -1701   1015    766  -1784    319   -288    639    200    366   -272
   -137  -1896  -1758   1015    807  -1826    288   -298    631    189    350   -249
   -179  -1938  -1758   1060    789  -1849    257   -309    615    181    353   -272
   -210  -1961  -1751   1085    769  -1857    288   -298    620    184    368   -283
   -202  -1974  -1771   1088    784  -1873    296   -296    620    179    376   -296
   -205  -2047  -1842   1124    815  -1943    288   -319    587    140    337   -348
   -202  -2057  -1855   1130    826  -1956    290   -332    568    114    306   -337
   -150  -2068  -1917   1106    880  -1992    316   -332    563    101    283   -322
   -145  -2117  -1974   1130    914  -2047    309   -358    530     62    254   -355
   -145  -2158  -2013   1150    932  -2086    301   -384    498     23    213   -415
   -155  -2184  -2029   1171    935  -2107    332   -374    504     23    205   -415
   -223  -2257  -2034   1239    904  -2145    353   -366    504     18    205   -420
   -257  -2283  -2026   1270    883  -2156    355   -345    511     31    220   -418
   -231  -2299  -2068   1265    917  -2184    368   -350    506     25    228   -462
   -148  -2312  -2164   1231   1008  -2239    348   -400    457    -38    155   -532
   -135  -2301  -2166   1218   1013  -2234    363   -374    475    -20    166   -472
   -174  -2307  -2132   1239    979  -2221    376   -348    501      5    205   -454
   -179  -2301  -2125   1239    971  -2213    394   -348    501      2    210   -470
   -150  -2286  -2135   1218    992  -2210    402   -361    485    -20    179   -459
   -155  -2320  -2164   1236   1002  -2242    405   -319    514      0    197   -472
   -137  -2317  -2182   1226   1021  -2249    498   -200    618     57    194   -535
    -90  -2234  -2145   1161   1026  -2190    587    -33    789    213    285   -465
    -67  -2036  -1969   1052    950  -2003    654    174   1070    530    605   -197
     -5  -1678  -1675    839    833  -1678    574    316   1306    904   1101    311
      5  -1358  -1366    675    683  -1363    478    158   1223    995   1478    823
    -83  -1335  -1252    706    584  -1293    376   -187    901    839   1613   1034
   -127  -1613  -1486    870    678  -1551    213   -657    363    306   1174    683
   -197  -2047  -1849   1119    826  -1948    114  -1195   -329   -649     36   -368
   -280  -2475  -2197   1376    956  -2338     12  -1376   -675  -1166   -618   -992
   -275  -2746  -2470   1509   1093  -2608    -31  -1221   -555  -1072   -589  -1010
   -233  -2785  -2551   1509   1158  -2668     51   -987   -265   -802   -400   -919
   -205  -2774  -2572   1488   1182  -2673    187   -776      2   -561   -231   -800
   -210  -2707  -2496   1457   1143  -2603    345   -532    277   -298    -12   -639
   -220  -2624  -2405   1421   1091  -2514    457   -366    444   -150    109   -542
   -194  -2569  -2374   1382   1088  -2473    496   -306    504   -109    142   -496
   -161  -2574  -2413   1366   1122  -2494    483   -311    519    -96    161   -488
   -166  -2585  -2421   1374   1124  -2504    511   -277    548    -67    192   -467
   -205  -2559  -2353   1382   1072  -2457    532   -228    592    -20    249   -428
   -184  -2592  -2408   1389   1111  -2501    545   -220    589    -36    228   -506
   -174  -2598  -2423   1384   1122  -2509    553   -233    581    -57    194   -472
   -194  -2587  -2392   1389   1098  -2491    548   -218    594    -36    213   -415
   -197  -2603  -2408   1397   1104  -2504    555   -210    597    -25    228   -402
   -179  -2613  -2434   1397   1127  -2525    540   -236    581    -33    233   -420
   -202  -2611  -2408   1402   1101  -2509    548   -236    589    -28    236   -423
   -262  -2585  -2322   1421   1028  -2455    579   -189    631     15    280   -366
   -233  -2556  -2322   1395   1041  -2439    555   -192    623     10    275   -371
   -192  -2522  -2330   1358   1067  -2426    553   -192    628     10    270   -355
   -200  -2522  -2325   1361   1060  -2423    542   -179    652     33    290   -340
   -223  -2499  -2278   1361   1026  -2390    555   -150    688     67    322   -319
   -241  -2457  -2216   1348    987  -2338    568   -127    719     98    350   -309
   -319  -2403  -2083   1361    880  -2244    602    -72    789    176    433   -246
   -226  -2436  -2210   1330    989  -2322    576    -46    813    210    470   -213
   -155  -2421  -2268   1288   1054  -2346    550    -25    849    257    522   -153
   -137  -2353  -2218   1244   1039  -2286    537      5    906    332    607    -62
   -137  -2307  -2169   1223   1015  -2239    550     67    987    428    709     28
   -114  -2283  -2171   1197   1026  -2229    530     88   1028    480    769     72
    -90  -2231  -2140   1161   1023  -2184    545    122   1080    542    836    142
    -98  -2187  -2091   1140    995  -2140    563    153   1122    584    888    202
   -124  -2161  -2036   1143    956  -2099    563    176   1143    597    914    207
   -168  -2140  -1974   1153    901  -2057    576    197   1148    594    924    179
   -168  -2161  -1992   1163    909  -2078    574    163   1106    540    852    122
   -181  -2234  -2055   1205    935  -2145    563    116   1041    459    758     90
   -150  -2265  -2114   1208    982  -2190    558     80    982    384    678     28
   -163  -2333  -2169   1247   1002  -2252    553     28    917    296    579    -75
   -189  -2416  -2226   1301   1018  -2322    540    -33    841    200    480   -171
   -215  -2501  -2288   1356   1034  -2395    558    -80    779    116    400   -257
   -210  -2556  -2346   1384   1067  -2452    574   -114    735     54    342   -327
   -210  -2616  -2405   1413   1093  -2509    568   -168    667    -28    252   -405
   -207  -2637  -2429   1421   1109  -2533    555   -218    618    -88    194   -462
   -233  -2660  -2426   1447   1096  -2546    555   -236    589   -116    168   -491
   -246  -2675  -2429   1462   1091  -2553    540   -249    563   -145    148   -498
   -262  -2725  -2465   1491   1101  -2595    524   -288    519   -197     98   -542
   -280  -2743  -2462   1509   1091  -2603    530   -301    501   -215     77   -563
   -290  -2714  -2426   1501   1065  -2572    542   -277    519   -207     90   -555
   -267  -2688  -2421   1478   1075  -2556    540   -262    542   -189    119   -545
   -270  -2709  -2442   1488   1085  -2577    537   -257    542   -192    122   -540
   -272  -2709  -2436   1491   1080  -2574    475   -272    527   -202    114   -537
   -309  -2725  -2418   1517   1052  -2572    462   -288    511   -226     90   -563
   -303  -2681  -2377   1493   1036  -2530    467   -290    514   -228     93   -571
   -272  -2629  -2356   1447   1041  -2494    488   -270    540   -210    111   -553
   -257  -2592  -2338   1423   1039  -2465    524   -244    571   -189    132   -522
   -252  -2579  -2330   1415   1036  -2455    535   -239    579   -189    137   -517
   -267  -2608  -2340   1439   1036  -2475    527   -265    563   -207    119   -530
   -298  -2603  -2307   1449   1002  -2455    491   -298    558   -215    116   -532
   -283  -2590  -2309   1436   1010  -2449    454   -332    535   -241    111   -532
   -290  -2626  -2338   1457   1021  -2483    439   -340    519   -265     96   -542
   -306  -2637  -2330   1473   1010  -2483    439   -332    527   -267    103   -537
   -322  -2642  -2322   1480    997  -2483    449   -322    537   -262    114   -514
   -324  -2681  -2356   1501   1015  -2520    444   -327    519   -285     93   -530
   -319  -2743  -2426   1530   1052  -2585    433   -340    498   -314     57   -558
   -316  -2785  -2468   1551   1075  -2626    428   -342    496   -322     44   -571
   -316  -2831  -2514   1574   1096  -2673    436   -355    478   -345     15   -594
   -319  -2873  -2553   1595   1117  -2714    441   -355    472   -355     12   -607
   -319  -2920  -2600   1618   1137  -2761    449   -368    452   -389    -18   -652
   -316  -2959  -2642   1639   1161  -2800    441   -400    415   -439    -72   -685
   -309  -3008  -2699   1657   1192  -2855    454   -400    415   -449    -80   -683
   -290  -3081  -2790   1686   1249  -2935    423   -415    389   -485   -111   -722
   -296  -3135  -2839   1714   1267  -2987    418   -431    366   -511   -142   -756
   -319  -3161  -2842   1740   1260  -3003    418   -436    363   -524   -163   -776
   -314  -3174  -2860   1743   1270  -3018    423   -441    361   -535   -176   -810
   -311  -3200  -2891   1756   1288  -3047    428   -428    381   -522   -158   -792
   -324  -3247  -2925   1784   1299  -3086    426   -418    394   -504   -132   -763
   -311  -3242  -2930   1777   1309  -3086    433   -410    405   -493   -111   -743
   -353  -3250  -2896   1800   1270  -3073    459   -389    423   -501   -153   -802
   -361  -3192  -2831   1777   1234  -3013    535   -270    540   -426   -155   -826
   -358  -3063  -2707   1709   1171  -2886    605   -124    717   -270    -57   -774
   -353  -2852  -2499   1602   1072  -2675    592      5    932    -10    192   -550
   -314  -2598  -2283   1454    984  -2439    519    129   1166    363    683    -33
   -314  -2278  -1964   1296    823  -2122    431     23   1104    452   1080    478
   -335  -2249  -1914   1291    787  -2083    376   -244    748    192   1197    730
   -407  -2460  -2052   1434    820  -2257    319   -571    244   -329    883    493
   -511  -2805  -2296   1657    891  -2551    205  -1034   -407  -1202   -231   -558
   -540  -3164  -2626   1852   1041  -2896     67  -1345   -844  -1826  -1135  -1369
   -522  -3455  -2935   1987   1205  -3195     38  -1257   -758  -1745  -1143  -1426
   -517  -3684  -3167   2101   1325  -3426    127  -1031   -478  -1460   -937  -1322
   -537  -3681  -3143   2109   1301  -3411    197   -854   -226  -1226   -776  -1205
   -530  -3572  -3042   2052   1254  -3309    316   -623     67   -940   -535  -1013
   -506  -3486  -2982   1995   1236  -3237    436   -452    272   -737   -363   -867
   -561  -3569  -3008   2065   1223  -3289    454   -402    329   -691   -324   -839
   -550  -3533  -2982   2042   1213  -3257    462   -381    350   -680   -319   -846
   -480  -3377  -2896   1927   1208  -3138    517   -329    405   -641   -285   -839
   -496  -3372  -2878   1932   1189  -3128    563   -298    436   -613   -265   -828
   -506  -3432  -2925   1969   1208  -3180    571   -285    446   -600   -249   -782
   -517  -3465  -2948   1990   1213  -3208    576   -272    449   -602   -241   -779
   -524  -3455  -2933   1990   1202  -3195    563   -277    436   -618   -254   -782
   -496  -3403  -2907   1945   1205  -3156    540   -272    433   -620   -249   -753
   -459  -3364  -2904   1912   1221  -3135    558   -246    452   -605   -239   -748
   -444  -3372  -2927   1906   1241  -3151    561   -241    446   -615   -272   -771
   -420  -3382  -2964   1901   1270  -3174    579   -215    465   -597   -252   -735
   -439  -3434  -2995   1935   1275  -3216    568   -218    465   -597   -244   -745
   -426  -3400  -2974   1914   1273  -3187    597   -207    478   -592   -252   -756
   -400  -3354  -2953   1875   1275  -3156    620   -181    504   -566   -233   -693
   -413  -3369  -2956   1891   1270  -3164    636   -148    532   -527   -194   -662
   -418  -3380  -2961   1896   1270  -3172    620   -129    553   -498   -163   -657
   -394  -3354  -2959   1875   1280  -3156    623   -111    576   -472   -142   -618
   -415  -3359  -2946   1886   1262  -3151    589   -106    592   -446   -122   -597
   -423  -3341  -2917   1880   1247  -3130    594    -57    646   -374    -49   -553
   -415  -3283  -2868   1849   1226  -3076    613     10    724   -277     54   -467
   -400  -3203  -2803   1803   1200  -3003    610     59    795   -184    150   -363
   -374  -3169  -2795   1771   1208  -2982    613    103    839   -124    207   -285
   -329  -3107  -2777   1717   1221  -2940    636    168    904    -31    309   -155
   -303  -3011  -2707   1657   1200  -2860    652    192    924     -5    340   -137
   -290  -2956  -2665   1623   1187  -2811    670    202    917    -33    303   -163
   -283  -3018  -2738   1649   1226  -2878    649    215    906    -59    283   -176
   -246  -2998  -2751   1621   1249  -2873    680    207    883    -93    246   -189
   -277  -3037  -2759   1657   1239  -2899    706    174    828   -158    181   -241
   -306  -3089  -2782   1699   1236  -2935    688    137    761   -244     93   -316
   -293  -3091  -2800   1691   1252  -2948    678    103    688   -340     -7   -405
   -311  -3133  -2824   1722   1254  -2979    680     57    607   -436   -109   -480
   -311  -3159  -2847   1732   1267  -3003    678      2    514   -537   -213   -555
   -285  -3177  -2891   1732   1301  -3034    672    -36    444   -613   -296   -618
   -285  -3177  -2894   1730   1304  -3037    688    -59    389   -670   -358   -672
   -327  -3242  -2917   1784   1293  -3081    704    -85    340   -719   -405   -709
   -332  -3286  -2956   1808   1309  -3122    683   -111    293   -763   -457   -748
   -329  -3307  -2977   1818   1322  -3143    685   -127    257   -800   -501   -776
   -337  -3312  -2974   1823   1317  -3143    701   -129    241   -818   -522   -782
   -327  -3289  -2964   1808   1317  -3128    696   -129    223   -831   -530   -782
   -316  -3255  -2938   1787   1309  -3099    698   -111    228   -815   -511   -782
   -319  -3218  -2899   1769   1288  -3060    691   -109    210   -836   -537   -820
   -337  -3198  -2860   1766   1260  -3029    685   -124    176   -878   -589   -800
   -316  -3164  -2850   1740   1265  -3008    704   -109    187   -865   -579   -758
   -280  -3143  -2865   1712   1291  -3005    737    -80    205   -844   -558   -745
   -254  -3104  -2850   1680   1296  -2977    727    -49    226   -823   -550   -732
   -254  -3018  -2764   1634   1254  -2891    709    -20    259   -784   -514   -675
   -275  -2946  -2673   1610   1197  -2811    761      5    272   -763   -496   -672
   -262  -2883  -2624   1571   1179  -2753    792      5    262   -774   -517   -675
   -223  -2811  -2587   1517   1182  -2699    802     12    270   -779   -532   -672
   -200  -2743  -2546   1470   1171  -2644    813     36    296   -748   -493   -628
   -174  -2681  -2507   1426   1163  -2595    815     51    314   -724   -467   -594
   -148  -2626  -2478   1387   1163  -2553    792     23    270   -766   -522   -589
   -122  -2603  -2481   1363   1179  -2543    774     20    246   -784   -542   -563
   -109  -2535  -2426   1319   1158  -2481    779     33    249   -784   -542   -568
    -93  -2496  -2405   1293   1156  -2452    787     38    244   -789   -555   -568
    -77  -2488  -2413   1283   1166  -2452    795     57    239   -795   -563   -579
    -64  -2517  -2452   1291   1192  -2486    807     59    220   -810   -579   -587
    -44  -2540  -2499   1291   1226  -2520    805     62    194   -826   -602   -615
    -38  -2538  -2499   1288   1228  -2517    828     70    184   -828   -620   -636
    -25  -2530  -2504   1278   1236  -2517    857     88    181   -820   -628   -628
      2  -2509  -2512   1254   1257  -2509    833     67    137   -870   -683   -675
    -31  -2499  -2468   1262   1218  -2483    820     59    101   -901   -732   -680
    -41  -2455  -2413   1247   1184  -2436    826     62     77   -922   -763   -688
    -25  -2439  -2413   1231   1189  -2426    836     67     64   -935   -771   -709
    -15  -2444  -2429   1231   1205  -2436    865    103     80   -919   -758   -709
     12  -2392  -2408   1187   1208  -2400    859    116     70   -919   -766   -691
     33  -2346  -2382   1156   1205  -2364    852    127     64   -914   -766   -680
     59  -2301  -2364   1119   1210  -2333    859    140     59   -909   -763   -696
     62  -2262  -2325   1101   1192  -2294    867    153     51   -911   -776   -693
     31  -2223  -2255   1093   1143  -2239    904    192     77   -878   -758   -680
     51  -2171  -2226   1060   1137  -2197    953    262    127   -846   -774   -711
     80  -2055  -2138    987   1109  -2096   1026    387    231   -771   -769   -696
    135  -1909  -2044    888   1088  -1977   1072    514    363   -641   -683   -628
    192  -1680  -1873    743   1031  -1777   1088    693    607   -337   -379   -319
    223  -1306  -1532    540    875  -1418   1041    846    823     28    109    171
    231  -1023  -1254    394    740  -1137    932    693    704    101    436    581
    223  -1000  -1223    389    722  -1111    807    350    342    -70    540    743
     75  -1234  -1309    579    691  -1270    696    -88   -189   -610     59    314
    -70  -1564  -1493    815    709  -1530    597   -555   -810  -1449   -943   -548
    -80  -1836  -1756    956    836  -1795    501   -701  -1088  -1867  -1488  -1005
    -25  -2003  -1977   1015    974  -1990    532   -485   -891  -1680  -1408  -1000
    -10  -2018  -2010   1013    997  -2016    574   -265   -639  -1439  -1239   -906
     10  -1938  -1948    961    979  -1943    665    -62   -407  -1223  -1088   -810
     57  -1795  -1852    867    953  -1823    815    155   -179  -1008   -932   -719
    106  -1675  -1782    784    943  -1727    896    262    -70   -904   -857   -639
     72  -1623  -1696    774    883  -1660    943    332     -5   -831   -800   -584
     96  -1574  -1673    737    883  -1623    935    358      7   -800   -769   -584
    106  -1499  -1608    696    854  -1553    937    368      5   -789   -763   -555
    109  -1444  -1553    667    831  -1499    953    392     18   -776   -756   -491
    119  -1413  -1535    644    826  -1473    963    415     31   -750   -732   -459
    142  -1350  -1493    605    818  -1421    976    436     41   -730   -727   -488
    142  -1288  -1434    571    787  -1361    971    467     64   -691   -711   -444
    142  -1210  -1353    535    748  -1280    974    491     77   -662   -691   -407
    171  -1127  -1301    478    732  -1213   1005    527    103   -618   -654   -363
    202  -1088  -1293    441    745  -1189   1023    558    132   -566   -592   -366
    303  -1031  -1337    361    818  -1182    948    498     72   -615   -649   -415
    340   -956  -1296    309    818  -1124    924    491     57   -620   -672   -337
    231   -904  -1135    335    683  -1021   1010    571    124   -545   -602   -265
    254   -823  -1078    283    665   -950   1015    626    176   -478   -545   -213
    329   -771  -1104    218    717   -937    995    626    176   -467   -540   -236
    405   -701  -1106    148    756   -904    979    641    181   -444   -535   -200
    405   -584   -989     88    693   -787    979    701    246   -355   -454   -116
    340   -483   -823     70    581   -652   1018    807    348   -239   -345    -33
    311   -379   -693     31    501   -535   1034    883    428   -140   -246     64
    379   -275   -654    -51    517   -465   1036    948    496    -57   -155    176
    428   -150   -581   -140    504   -366   1044   1036    579     49    -72    246
    459    -23   -485   -218    472   -254   1072   1114    662    161     18    348
    501     90   -410   -296    454   -158   1044   1148    706    236    106    449
    506    158   -348   -332    428    -93   1039   1163    711    259    137    467
    517    241   -275   -379    397    -18   1072   1208    740    296    161    509
    537    316   -220   -428    379     49   1085   1208    727    283    153    519
    514    332   -181   -426    348     75   1101   1176    685    241    114    504
    514    337   -176   -426    345     80   1088   1145    636    192     67    496
    517    350   -168   -436    342     90   1062   1127    613    171     54    465
    522    319   -202   -420    361     59   1062   1091    563    122      2    402
    527    306   -220   -418    371     44   1078   1031    483     31    -93    381
    501    270   -231   -384    366     20   1065    987    423    -36   -158    327
    483    228   -254   -355    368    -12   1036    940    363    -90   -223    252
    517    275   -241   -397    379     18   1060    909    332   -116   -265    226
    561    306   -254   -436    407     25   1075    872    298   -135   -290    197
    550    298   -252   -423    402     23   1067    846    265   -150   -314    163
    540    311   -228   -426    381     44   1049    826    241   -166   -327    155
    537    355   -184   -446    361     85   1044    826    246   -155   -327    179
    553    402   -150   -480    353    127   1034    828    254   -140   -324    197
    542    423   -119   -483    332    153   1026    826    241   -137   -335    197
    517    439    -80   -480    298    179    987    813    228   -140   -335    200
    542    504    -38   -524    290    233    961    818    239   -116   -311    223
    600    592     -7   -597    303    293    979    846    262    -83   -275    257
    615    696     80   -654    267    389   1002    883    298    -36   -223    301
    605    787    181   -698    213    485   1044    924    348     10   -168    350
    607    846    239   -730    184    542   1044    932    366     36   -148    374
    675    862    187   -771    244    524   1013    917    350     36   -155    376
    683    885    202   -784    241    545   1015    927    355     54   -145    387
    685    953    267   -820    207    610   1005    922    361     70   -135    402
    727   1028    301   -878    213    665    987    917    368     85   -111    426
    771   1080    306   -927    233    693    935    898    353     85   -101    446
    807   1088    280   -948    265    685    862    862    316     64   -111    449
    779   1117    337   -948    220    727    867    865    316     83    -90    465
    722   1158    436   -940    142    797    919    898    340    119    -57    498
    704   1158    454   -935    124    807    893    893    324    116    -59    493
    727   1106    379   -917    174    743    846    857    272     83    -98    462
    670   1114    444   -893    114    779    857    867    272     90    -88    470
    670   1132    462   -901    103    797    872    857    262     80   -101    459
    675   1119    441   -898    116    782    870    833    244     64   -122    449
    675   1124    449   -898    114    787    854    833    244     67   -116    457
    680   1101    420   -891    129    761    839    810    215     46   -132    426
    649   1083    433   -867    106    761    833    795    194     36   -153    407
    633   1088    454   -862     88    774    826    789    184     36   -166    426
    659   1101    441   -880    109    771    823    795    187     44   -161    433
    633   1114    480   -875     75    797    807    795    192     54   -148    449
    641   1111    470   -878     85    792    795    779    176     41   -155    431
    641   1114    472   -880     83    795    789    776    176     41   -150    431
    607   1127    519   -867     44    823    774    784    189     57   -135    449
    602   1137    535   -872     33    836    756    763    181     54   -140    449
    579   1098    517   -839     31    807    750    758    176     49   -153    431
    571   1075    504   -826     31    789    787    828    228     80   -163    392
    579   1124    545   -852     18    836    898    984    371    181   -127    387
    602   1288    685   -948    -41    989    963   1189    602    420     75    558
    633   1574    940  -1106   -153   1257    956   1389    862    756    441    919
    657   1979   1319  -1319   -332   1649    904   1384    950    974    831   1400
    571   2262   1691  -1415   -558   1977    769   1054    745    961   1104   1803
    428   2340   1912  -1384   -743   2125    613    600    381    748   1101   1870
    332   1992   1660  -1161   -662   1826    467    129   -129    181    485   1299
    239   1345   1106   -795   -433   1226    283   -277   -711   -626   -511    340
    197    883    685   -540   -244    784     75   -381   -909   -919   -888    -46
    293    828    532   -561   -122    680    132   -155   -667   -691   -732     41
    363    901    537   -633    -88    722    306    122   -371   -436   -548    174
    314    906    592   -613   -137    750    415    366   -124   -220   -407    280
    332    971    639   -652   -153    805    506    542     57    -51   -277    381
    491   1140    646   -818    -77    893    620    646    171     54   -181    459
    493   1104    607   -800    -57    857    667    662    200     72   -166    459
    467   1062    592   -766    -62    828    623    652    202     75   -161    452
    444   1060    615   -750    -85    839    571    644    202     85   -150    459
    433   1057    620   -745    -93    839    571    646    202     88   -140    459
    436   1093    657   -766   -111    878    597    659    228    116   -114    480
    415   1114    698   -766   -142    906    607    672    249    140    -98    496
    358   1091    732   -724   -187    911    594    667    249    148    -93    504
    306   1083    776   -696   -233    930    571    672    259    158    -80    514
    301   1132    831   -719   -265    982    581    701    296    200    -41    542
    293   1158    862   -727   -285   1010    574    717    316    233     -7    563
    220   1114    893   -667   -335   1005    535    696    303    228    -15    532
    150   1085    935   -620   -392   1010    519    685    303    226    -18    555
    207   1179    971   -696   -381   1075    563    732    358    280     36    618
    233   1236   1002   -737   -384   1122    548    748    379    309     62    639
    176   1192   1015   -683   -418   1104    519    745    387    324     70    641
    122   1202   1080   -662   -480   1140    504    763    410    366    106    659
    119   1257   1137   -691   -509   1197    501    802    454    420    158    701
    109   1267   1158   -688   -524   1213    493    833    488    467    205    740
     83   1265   1182   -672   -548   1223    475    875    532    530    265    787
     70   1301   1228   -688   -579   1265    454    930    597    618    363    852
     64   1350   1286   -709   -610   1319    449    979    654    685    428    906
     44   1410   1363   -727   -659   1387    452   1026    698    745    491   1026
     25   1462   1436   -743   -704   1449    459   1070    748    802    561   1075
      2   1491   1486   -748   -743   1488    431   1072    748    805    579   1088
    -10   1504   1514   -748   -763   1509    446   1070    753    813    594   1114
    -18   1517   1532   -750   -776   1525    478   1060    737    805    594   1122
    -64   1504   1569   -719   -815   1535    439   1021    706    771    571   1101
   -116   1470   1587   -678   -852   1527    436    995    675    730    537   1067
   -155   1400   1556   -623   -857   1478    454    958    636    678    480   1013
   -142   1387   1530   -623   -836   1460    480    924    607    639    441    976
   -145   1327   1473   -589   -807   1400    480    867    550    574    374    906
   -194   1260   1454   -535   -826   1358    480    815    511    519    324    875
   -226   1213   1439   -493   -833   1327    498    782    483    483    298    815
   -233   1150   1384   -459   -807   1265    467    717    418    415    218    750
   -252   1096   1348   -420   -800   1221    426    670    379    379    179    735
   -306   1034   1337   -366   -823   1184    457    659    376    374    192    704
   -316   1021   1337   -353   -826   1179    462    644    361    358    171    698
   -316   1028   1343   -358   -828   1184    423    631    363    366    184    727
   -329   1023   1353   -345   -841   1187    402    631    374    379    210    740
   -342   1028   1369   -342   -857   1197    407    636    379    384    215    730
   -355   1023   1379   -335   -867   1200    405    628    379    381    205    711
   -379   1008   1387   -314   -883   1197    400    626    389    389    213    717
   -381   1018   1400   -316   -891   1208    397    628    402    407    228    722
   -420   1002   1423   -293   -922   1213    381    602    389    392    218    711
   -371   1083   1454   -355   -914   1267    428    649    446    449    283    766
   -387   1111   1499   -363   -943   1304    462    680    485    488    319    795
   -402   1145   1548   -371   -974   1345    488    691    511    509    332    826
   -376   1176   1553   -402   -966   1366    475    670    511    501    345    828
   -376   1205   1582   -415   -979   1395    459    654    519    498    350    805
   -368   1228   1597   -433   -982   1413    446    652    537    514    353    833
   -363   1210   1574   -423   -969   1392    400    626    522    506    363    844
   -361   1202   1564   -423   -963   1382    397    620    522    511    387    836
   -376   1208   1584   -415   -979   1395    397    605    522    506    387    826
   -337   1234   1571   -449   -956   1402    394    592    517    496    376    846
   -332   1208   1540   -436   -935   1374    400    584    511    485    368    852
   -337   1189   1527   -426   -932   1356    394    568    493    470    361    839
   -332   1163   1496   -415   -914   1330    402    563    485    465    353    792
   -327   1117   1444   -397   -885   1280    407    561    480    449    322    782
   -327   1127   1454   -400   -891   1291    405    550    470    436    306    789
   -329   1101   1431   -387   -880   1265    400    530    459    420    293    763
   -303   1109   1410   -402   -857   1260    410    519    457    410    290    737
   -293   1093   1387   -402   -841   1241    420    517    457    407    283    722
   -290   1054   1345   -381   -818   1200    418    517    457    407    280    719
   -252   1091   1340   -420   -795   1215    423    527    472    431    311    730
   -223   1122   1343   -449   -784   1231    449    530    483    439    324    698
   -205   1119   1325   -459   -763   1221    436    509    459    405    283    675
   -194   1106   1301   -454   -748   1202    444    511    467    410    288    730
   -205   1091   1296   -444   -750   1195    467    527    488    433    316    750
   -197   1080   1278   -441   -737   1179    483    537    501    444    322    740
   -174   1109   1283   -467   -730   1195    535    602    555    467    311    719
   -168   1132   1301   -480   -735   1215    641    750    691    561    342    719
   -122   1283   1405   -581   -763   1343    717    935    909    787    532    870
    -57   1602   1657   -774   -857   1628    722   1156   1205   1166    935   1252
     -2   2031   2034  -1015  -1018   2034    644   1197   1361   1475   1418   1784
    -31   2340   2372  -1153  -1200   2356    496    924   1182   1522   1753   2210
   -129   2346   2475  -1109  -1304   2410    335    504    795   1288   1748   2273
   -252   1953   2205   -852  -1228   2081    220     12    200    600   1047   1636
   -332   1421   1753   -545  -1041   1587     93   -433   -452   -314    -25    678
   -288   1052   1340   -381   -813   1195      2   -480   -610   -576   -384    316
   -252    891   1143   -319   -698   1015     70   -252   -353   -337   -233    374
   -226    867   1093   -322   -659    979    168    -25    -77    -93    -75    446
   -207    930   1135   -363   -672   1031    322    233    220    171    124    587
   -189    995   1184   -402   -685   1088    470    439    444    374    288    709
   -171   1028   1200   -431   -685   1114    509    501    517    436    340    743
   -168   1057   1226   -446   -696   1140    524    527    555    470    374    748
   -166   1080   1244   -459   -706   1161    527    530    571    480    389    753
   -129   1078   1208   -472   -667   1143    522    522    571    475    389    748
   -114   1083   1197   -485   -654   1140    517    530    576    485    413    766
   -181   1093   1275   -457   -727   1184    545    568    615    524    452    787
   -184   1091   1275   -454   -730   1182    545    584    636    540    457    818
   -171   1078   1249   -452   -709   1163    545    581    649    548    470    826
   -176   1083   1260   -454   -717   1171    540    576    657    553    475    836
   -197   1065   1262   -436   -730   1163    553    589    678    571    493    852
   -215   1049   1265   -418   -740   1158    537    592    685    581    509    852
   -205   1052   1257   -423   -730   1153    519    594    701    605    540    865
   -210   1049   1260   -420   -735   1153    535    607    722    618    548    867
   -205   1065   1270   -431   -737   1166    532    615    740    628    558    901
   -187   1054   1239   -433   -714   1145    530    626    761    646    581    914
   -189   1049   1239   -428   -714   1143    535    654    805    688    633    953
   -158   1060   1218   -449   -688   1137    524    659    833    719    662    963
   -140   1106   1244   -483   -691   1174    524    688    875    766    709    995
   -111   1161   1273   -527   -691   1215    550    745    940    833    774   1062
    -41   1228   1270   -592   -654   1249    581    818   1034    930    859   1130
    -49   1267   1314   -610   -683   1291    581    888   1130   1036    966   1226
    -23   1353   1376   -667   -698   1363    566    937   1208   1135   1080   1309
     20   1410   1387   -717   -683   1397    600    997   1288   1226   1179   1371
     83   1462   1379   -771   -646   1421    597   1018   1332   1265   1213   1444
    124   1499   1374   -813   -626   1436    568   1015   1348   1278   1234   1465
     98   1543   1444   -820   -672   1493    626   1052   1387   1317   1291   1506
    119   1558   1436   -841   -659   1499    633   1034   1363   1283   1267   1465
    127   1496   1369   -810   -620   1434    667   1031   1350   1254   1236   1439
     96   1473   1374   -784   -639   1423    693   1013   1319   1215   1200   1400
    116   1431   1314   -774   -597   1371    685    956   1260   1140   1122   1330
    145   1363   1218   -756   -535   1291    688    906   1200   1060   1054   1260
    137   1280   1143   -709   -501   1213    704    849   1135    971    974   1179
    119   1213   1091   -667   -485   1153    711    797   1075    891    898   1109
    111   1171   1060   -641   -475   1114    696    740   1021    826    831   1052
    122   1145   1021   -633   -449   1083    696    693    971    766    779   1002
    161   1158    997   -659   -418   1078    698    657    932    724    748   1002
    155   1088    932   -623   -389   1010    693    620    893    685    711    956
    158   1067    909   -613   -376    989    698    613    891    683    714    943
    205   1078    870   -641   -335    974    688    587    875    659    685    917
    249   1101    852   -675   -301    976    706    587    880    662    688    930
    259   1096    836   -678   -288    966    698    574    878    659    688    891
    231   1091    859   -662   -314    974    698    581    888    659    696    901
    241   1124    880   -683   -319   1002    711    605    911    685    735    948
    262   1104    841   -683   -288    974    724    610    924    696    748    945
    233   1109    872   -672   -319    992    722    618    935    704    745    953
    194   1124    927   -659   -366   1026    745    646    966    727    774    984
    192   1122    927   -657   -368   1026    730    626    948    709    761    958
    215   1156    940   -685   -361   1049    750    636    958    719    779    969
    228   1171    943   -701   -355   1057    748    631    969    730    797    995
    254   1189    935   -722   -340   1065    714    597    958    714    789    992
    254   1174    919   -717   -332   1047    659    555    924    688    782    982
    228   1137    909   -683   -340   1023    641    530    896    667    766    974
    277   1145    867   -711   -296   1008    644    540    901    675    782    976
    277   1104    826   -693   -272    966    626    530    888    659    771    950
    254   1031    774   -644   -262    904    628    517    870    631    748    940
    254    943    688   -597   -215    815    641    504    852    610    732    922
    270    875    602   -574   -166    740    620    467    818    576    704    891
    249    787    537   -519   -142    662    646    454    802    553    680    862
    192    745    553   -470   -179    649    675    491    836    581    704    883
    179    683    504   -431   -161    594    667    472    823    566    688    878
    166    654    488   -410   -161    571    683    457    813    548    675    862
    176    602    423   -389   -122    514    670    444    792    519    652    826
    166    532    363   -350    -98    449    670    439    784    504    639    805
    158    493    335   -324    -88    415    665    431    776    493    631    782
    132    475    340   -303   -106    407    665    431    787    506    641    789
    111    436    324   -275   -106    381    652    423    784    496    636    782
    114    431    316   -275   -101    376    644    423    784    491    631    779
    114    410    296   -262    -90    353    628    410    766    472    613    763
     80    350    270   -218    -96    311    626    394    758    459    594    737
     70    319    249   -194    -90    285    667    441    802    488    605    730
     83    361    277   -223    -98    319    745    550    909    561    618    711
     77    454    376   -265   -148    415    841    698   1083    706    709    763
    103    691    584   -397   -239    636    818    857   1327   1002   1008   1026
    150    992    841   -571   -345    917    743    966   1530   1345   1462   1488
    142   1291   1148   -717   -504   1221    639    836   1467   1452   1844   1940
     62   1278   1215   -670   -576   1247    576    589   1192   1312   2010   2148
    -33   1041   1072   -506   -553   1057    480    205    667    758   1556   1764
   -135    678    810   -272   -472    743    358   -288     20    -90    530    865
   -184    316    498    -67   -342    407    220   -568   -368   -636   -168    262
   -155     25    181     64   -168    103    197   -478   -267   -548   -163    207
    -96   -142    -49    119    -25    -96    259   -285    -15   -309    -20    267
    -67   -150    -83    106      7   -116    348    -98    246    -64    158    374
    -54    -83    -31     67    -12    -57    462    103    511    179    353    517
    -72     -7     64     41    -70     28    563    257    696    353    491    639
    -49      7     57     18    -54     31    571    288    735    394    527    665
    -38    -10     28     23    -36     10    566    280    740    402    527    652
    -67    -28     38     46    -54      5    594    293    761    423    535    628
   -127    -49     77     88   -103     12    615    311    779    441    545    613
   -132    -57     75     93   -106      7    587    298    782    446    558    618
   -116    -70     46     93    -83    -12    563    272    776    439    555    605
   -106    -67     38     85    -72    -15    561    265    774    444    555    602
    -98    -62     36     80    -67    -12    537    254    771    444    553    600
   -101    -88     10     93    -57    -38    530    244    771    439    548    592
   -109    -96     10    101    -59    -44    527    244    779    446    558    605
    -96   -106    -10     98    -44    -57    498    231    779    441    561    605
    -88   -103    -15     96    -36    -59    478    220    776    441    558    589
   -109   -103      5    106    -59    -49    472    226    789    454    574    597
    -90    -83      7     85    -49    -38    475    231    807    467    584    597
    -80    -88     -7     83    -38    -46    452    226    805    462    589    589
    -67    -90    -23     80    -23    -57    446    231    823    480    607    592
    -54    -90    -36     72    -10    -64    407    231    844    506    636    607
    -49    -85    -36     64     -7    -62    374    239    875    540    670    628
    -33    -72    -38     51      0    -57    379    267    924    600    727    670
    -49    -49      0     49    -25    -25    387    311    982    672    802    724
    -51     -5     46     28    -49     18    361    350   1039    753    880    792
    -62     36     98     12    -80     67    348    394   1101    841    966    872
    -57     44     98      5    -77     70    329    410   1130    878   1008    909
    -46     41     88      2    -67     64    314    405   1137    885   1023    919
    -93      5     98     41    -96     51    316    397   1135    878   1021    914
   -135    -31    101     83   -119     33    309    387   1122    857   1000    891
   -148    -80     67    114   -109     -7    303    353   1080    802    945    841
   -181   -163     18    174   -101    -72    277    309   1021    730    865    776
   -213   -252    -38    231    -88   -145    259    257    948    641    774    701
   -249   -342    -93    296    -77   -218    275    192    872    550    678    610
   -249   -410   -163    327    -44   -285    285    135    805    462    584    527
   -262   -504   -241    384    -10   -374    277     72    730    363    485    433
   -280   -607   -327    444     20   -467    265     10    659    275    389    342
   -254   -665   -410    459     75   -537    265    -33    607    218    322    277
   -226   -737   -514    480    142   -626    259    -75    561    163    272    213
   -228   -805   -576    517    174   -691    254   -114    517    114    228    161
   -244   -854   -610    548    181   -732    246   -140    485     83    187    132
   -270   -904   -633    587    179   -769    233   -155    465     64    163    127
   -280   -937   -657    607    187   -797    233   -145    467     64    166    111
   -249   -909   -659    579    205   -784    259   -119    488     77    187    101
   -272   -958   -685    613    205   -823    241   -145    449     44    158     75
   -275   -943   -667    607    194   -805    259   -140    454     49    168     83
   -265   -917   -652    589    192   -784    270   -119    470     70    181     93
   -275   -940   -665    607    194   -802    262   -129    459     62    171     80
   -262   -901   -639    579    187   -771    316    -96    496     93    213    114
   -233   -828   -594    530    179   -711    329    -80    519    119    244    148
   -252   -839   -587    542    163   -714    303    -93    498    106    236    124
   -272   -849   -576    561    150   -714    280    -90    493    103    226    124
   -288   -854   -566    568    137   -711    288    -96    496    106    226    137
   -288   -836   -548    561    127   -691    306    -88    506    122    252    161
   -293   -815   -524    553    111   -670    272   -111    483    109    254    181
   -288   -818   -530    553    119   -675    231   -129    454     90    246    179
   -288   -833   -545    561    127   -691    233   -124    449     90    254    161
   -298   -852   -553    574    124   -701    223   -148    407     44    205    140
   -316   -943   -628    628    155   -787    228   -148    381     20    184    137
   -329   -989   -659    659    163   -826    244   -137    374     23    192    140
   -358  -1021   -662    688    150   -841    244   -148    348      2    179    111
   -397  -1083   -688    740    142   -885    246   -158    319    -23    155     62
   -431  -1163   -735    797    148   -950    254   -168    285    -64    101      5
   -431  -1234   -802    833    184  -1018    267   -192    244   -114     49    -25
   -493  -1244   -750    867    127   -997    314   -171    246   -109     54     -7
   -514  -1260   -745    885    114  -1002    277   -174    228   -116     38      2
   -498  -1267   -771    883    132  -1021    244   -192    189   -142     18    -12
   -509  -1304   -795    906    142  -1049    257   -189    171   -158     18    -38
   -524  -1335   -810    927    142  -1072    270   -194    153   -176     10    -41
   -524  -1340   -815    932    142  -1078    272   -200    132   -200    -31    -57
   -553  -1379   -828    963    135  -1106    265   -187    124   -194    -41    -57
   -571  -1410   -839    992    132  -1124    254   -176    119   -197    -31    -49
   -581  -1426   -844   1002    129  -1135    265   -192     98   -226    -64    -54
   -581  -1449   -870   1015    142  -1161    298   -155    109   -223    -80    -83
   -563  -1441   -878   1000    155  -1161    361    -49    179   -187    -96   -153
   -535  -1400   -865    969    163  -1132    418     77    290    -93    -51   -158
   -506  -1202   -698    852     96   -950    462    246    496    135    163     44
   -493   -885   -392    691    -51   -641    449    400    706    439    555    488
   -550   -540     10    545   -283   -267    384    316    691    574    935    961
   -628   -410    218    519   -423    -96    262     -2    418    504   1132   1257
   -719   -532    187    623   -454   -174    119   -413     -7    158    888   1060
   -833   -984   -150    909   -342   -568      7   -883   -600   -594    -15    184
   -854  -1454   -602   1153   -127  -1028   -142  -1197  -1075  -1249   -807   -563
   -828  -1725   -896   1278     33  -1312   -205  -1127  -1039  -1257   -865   -667
   -833  -1779   -945   1306     54  -1363   -129   -854   -766  -1002   -683   -576
   -784  -1717   -935   1249     75  -1327     -7   -594   -501   -769   -524   -480
   -761  -1608   -846   1182     41  -1228    145   -355   -272   -568   -387   -361
   -743  -1538   -795   1140     25  -1166    223   -228   -155   -470   -319   -275
   -735  -1522   -787   1127     23  -1153    244   -197   -132   -444   -303   -275
   -730  -1517   -787   1122     28  -1153    265   -171   -119   -423   -288   -298
   -743  -1499   -756   1119      5  -1130    283   -135    -88   -387   -252   -280
   -719  -1436   -717   1078     -2  -1078    277   -122    -83   -379   -239   -272
   -704  -1410   -709   1057      0  -1060    277   -109    -88   -381   -252   -259
   -706  -1397   -691   1052    -10  -1044    303    -83    -75   -368   -249   -226
   -693  -1350   -659   1021    -18  -1005    311    -59    -59   -345   -223   -207
   -709  -1304   -594   1008    -57   -950    316    -36    -46   -329   -207   -210
   -701  -1288   -587    995    -57   -940    327    -18    -41   -316   -207   -213
   -670  -1249   -579    958    -46   -914    322    -10    -38   -309   -202   -210
   -657  -1215   -561    935    -49   -888    332     10    -25   -296   -181   -194
   -662  -1189   -527    927    -67   -859    342     33    -25   -288   -194   -194
   -646  -1111   -465    880    -90   -789    355     77      0   -249   -168   -148
   -620  -1078   -457    849    -83   -769    350    111     15   -220   -137   -140
   -597  -1047   -449    820    -75   -748    353    148     31   -194   -116   -122
   -571   -982   -410    776    -80   -696    363    189     57   -155    -85    -77
   -530   -906   -379    717    -77   -641    376    220     83   -122    -51    -62
   -493   -826   -332    659    -83   -581    381    280    132    -59      0    -23
   -457   -696   -239    576   -111   -470    397    358    200     12     67     28
   -407   -563   -155    485   -127   -361    418    452    280    106    153    109
   -358   -475   -116    415   -124   -296    446    566    368    223    265    239
   -303   -353    -49    327   -129   -202    454    641    426    306    350    319
   -270   -236     31    252   -153   -103    457    701    472    376    431    394
   -223   -148     75    187   -150    -36    465    727    491    413    485    431
   -176    -54    122    114   -148     33    475    735    475    410    485    452
   -174     54    228     59   -200    140    506    753    470    410    475    467
   -179    132    311     23   -244    220    537    763    462    397    457    488
   -158    207    366    -23   -262    285    553    766    449    392    459    485
   -145    223    366    -38   -257    293    555    730    394    324    400    426
   -142    197    340    -28   -241    267    566    696    340    257    327    371
   -127    174    298    -25   -213    233    571    654    277    179    254    290
   -111    187    298    -36   -205    241    589    613    220    116    189    213
   -148    213    361    -33   -254    285    623    600    200     98    171    205
   -129    233    361    -51   -244    296    597    563    140     44    103    166
    -98    226    324    -64   -213    275    589    530     88      2     44    142
    -72    213    285    -70   -179    249    568    498     49    -31      7     88
    -90    194    283    -51   -187    239    576    488     25    -49     -7     64
    -93    233    327    -70   -210    280    584    485     18    -49     -5     62
    -96    298    394   -103   -244    345    610    519     36    -31      5     64
    -41    342    384   -150   -213    363    592    524     33    -31    -12     64
     12    358    345   -187   -166    353    568    511     12    -36    -12     59
    -23    423    446   -202   -233    433    571    532     18    -18      0     80
    -96    465    561   -187   -329    511    597    584     57     25     31    116
      5    514    509   -259   -252    511    574    594     57     31     25    109
     23    589    566   -306   -270    576    579    602     64     41     49    111
      5    662    657   -335   -324    659    610    618     77     57     51    124
     33    722    685   -379   -324    706    613    633     90     72     49    171
     38    776    737   -407   -348    758    602    649     98     93     75    189
     33    844    810   -441   -387    828    594    654    109    111    103    207
     46    898    852   -475   -402    875    571    649    114    122    114    194
     51    924    872   -491   -410    898    524    620     85    103     98    205
     75    950    875   -511   -400    914    509    615     72     88     85    200
     57    992    935   -527   -439    966    514    636     85    111     96    231
     12   1010    997   -511   -493   1005    506    641     80    111     98    241
     25    992    963   -509   -470    979    496    626     51     90     77    220
     23    984    961   -504   -467    974    488    613     31     83     67    202
     46   1010    963   -530   -459    989    483    615     25     83     64    184
     33   1021    987   -527   -475   1005    491    618     12     75     44    163
      7   1013   1005   -511   -498   1010    493    615     -5     64     23    163
     28   1044   1015   -535   -493   1031    457    592    -41     28    -20    135
     54   1034    979   -545   -462   1008    478    602    -41     33    -36    137
     31   1057   1026   -545   -498   1044    483    597    -57     28    -38    124
     41   1049   1005   -545   -483   1028    475    592    -80     23    -44     98
     57   1075   1018   -566   -480   1047    454    592    -85     33    -46     72
     77   1083   1005   -581   -465   1044    444    574   -116     12    -64     54
     72   1137   1065   -607   -496   1101    459    589   -103     28    -57     90
     80   1189   1109   -636   -514   1150    462    605    -90     51    -41    106
     93   1213   1119   -652   -511   1166    433    610    -98     64    -31     90
    103   1265   1158   -685   -527   1213    444    610   -111     57    -36     93
    114   1319   1205   -717   -545   1262    485    662    -77     80    -33     90
    137   1397   1260   -769   -561   1327    558    784      7    135    -36     49
    174   1501   1327   -836   -576   1415    649    969    166    285     54     98
    213   1743   1530   -979   -657   1636    761   1244    475    633    389    366
    306   2132   1823  -1221   -758   1979    766   1454    737   1010    841    823
    324   2522   2197  -1426   -935   2361    631   1306    704   1192   1249   1345
    228   2777   2548  -1501  -1158   2662    444    872    428   1171   1496   1673
     77   2670   2592  -1376  -1257   2631    249    348    -77    732   1143   1423
    -20   2171   2190  -1075  -1104   2182    111   -142   -706    -85    202    589
    -25   1652   1675   -813   -852   1662    -31   -400  -1145   -722   -566   -166
     20   1379   1358   -698   -667   1369    -72   -262  -1067   -688   -615   -293
     59   1353   1291   -709   -615   1325     -5     -5   -823   -465   -462   -223
     77   1452   1374   -763   -649   1413    153    275   -545   -205   -272   -103
    150   1579   1428   -865   -639   1504    314    519   -314     12   -109      0
    223   1670   1447   -945   -610   1558    387    628   -207    116    -31     83
    171   1701   1530   -937   -680   1618    439    696   -148    171     12    111
    137   1740   1602   -940   -732   1673    483    756   -101    223     62    174
    179   1777   1595   -979   -706   1686    475    776    -93    246     80    184
    192   1818   1626  -1005   -717   1722    480    797    -72    285    116    197
    142   1862   1717  -1005   -787   1790    509    841    -31    342    171    231
    124   1886   1761  -1005   -818   1823    517    859    -12    366    189    259
    106   1901   1792  -1005   -841   1847    517    880      7    397    213    288
    106   1899   1792  -1002   -841   1847    509    885     10    405    202    285
     80   1922   1842  -1002   -880   1883    511    896     25    428    220    306
     75   1953   1878  -1015   -901   1917    504    909     44    454    249    324
     83   1953   1870  -1021   -893   1912    501    911     46    462    259    324
     96   1990   1893  -1041   -898   1943    493    911     51    478    275    329
     18   2018   2000  -1021   -992   2010    509    950     88    527    316    366
     -7   2036   2044  -1015  -1026   2039    514    989    127    568    355    397
     -2   2052   2052  -1026  -1028   2052    496   1013    148    597    376    413
    -25   2086   2112  -1028  -1067   2099    498   1047    179    652    418    433
    -28   2138   2166  -1057  -1098   2151    506   1075    218    704    457    483
      0   2197   2195  -1098  -1098   2197    511   1117    280    774    519    558
     36   2239   2203  -1137  -1083   2221    485   1150    327    836    576    602
      0   2307   2307  -1153  -1153   2307    480   1221    407    935    678    680
     -5   2379   2385  -1187  -1195   2379    498   1309    498   1041    782    769
     12   2475   2462  -1244  -1223   2470    496   1366    563   1130    875    857
     20   2564   2543  -1293  -1262   2553    496   1402    610   1200    945    927
    -15   2613   2629  -1299  -1322   2621    488   1428    639   1247    997    979
    -49   2660   2707  -1306  -1376   2683    480   1439    649   1273   1023   1008
    -49   2670   2720  -1312  -1384   2694    475   1428    633   1254   1010    995
    -80   2683   2764  -1301  -1423   2722    475   1413    613   1223    987    974
    -72   2681   2753  -1304  -1413   2717    467   1369    571   1176    943    937
    -62   2629   2691  -1286  -1376   2657    459   1322    511   1106    872    880
   -101   2585   2683  -1241  -1392   2634    472   1293    465   1047    800    831
   -142   2551   2694  -1205  -1418   2621    483   1247    418    982    730    784
   -189   2494   2683  -1150  -1436   2587    493   1197    371    930    678    732
   -207   2423   2629  -1109  -1418   2525    472   1140    309    867    602    672
   -231   2361   2592  -1065  -1413   2475    478   1101    265    807    545    615
   -220   2322   2543  -1054  -1382   2431    470   1049    205    743    478    522
   -228   2294   2522  -1031  -1374   2408    428    989    137    680    413    433
   -254   2288   2540  -1018  -1397   2413    441    971    122    672    394    402
   -272   2262   2533   -995  -1402   2397    413    948     90    662    381    392
   -296   2221   2514   -963  -1408   2366    397    932     62    644    361    371
   -303   2242   2546   -969  -1423   2392    397    927     59    649    363    374
   -303   2270   2572   -984  -1439   2421    400    932     75    665    374    381
   -288   2296   2585  -1005  -1436   2439    381    927     80    670    376    381
   -280   2301   2582  -1010  -1431   2442    371    917     83    670    371    374
   -283   2325   2608  -1021  -1444   2465    387    932    103    685    381    374
   -285   2377   2662  -1047  -1475   2520    379    943    119    711    402    392
   -288   2416   2704  -1065  -1496   2559    376    943    129    719    413    394
   -303   2426   2727  -1062  -1517   2577    381    945    140    719    415    392
   -309   2455   2764  -1072  -1535   2608    384    940    148    724    420    397
   -322   2491   2813  -1085  -1569   2652    363    927    150    735    433    413
   -337   2470   2808  -1067  -1574   2639    319    896    127    719    426    405
   -345   2421   2766  -1041  -1556   2592    283    875    103    701    410    392
   -363   2416   2779  -1026  -1571   2598    262    867    103    704    405    400
   -350   2462   2811  -1057  -1582   2637    231    867    101    704    400    397
   -335   2483   2818  -1075  -1577   2650    262    865     96    701    394    392
   -340   2452   2792  -1057  -1566   2624    288    852     75    675    374    371
   -397   2385   2782   -992  -1590   2582    275    831     54    652    353    353
   -433   2312   2746   -940  -1590   2527    270    820     36    631    329    327
   -475   2242   2717   -883  -1595   2478    220    789      0    597    290    280
   -498   2190   2688   -846  -1592   2439    197    750    -36    555    236    218
   -436   2273   2709   -917  -1571   2491    249    761    -20    568    239    215
   -449   2270   2720   -911  -1584   2494    285    763    -15    576    246    220
   -501   2161   2660   -831  -1579   2410    252    745    -36    558    228    202
   -589   2039   2626   -727  -1608   2333    174    698    -85    511    179    150
   -649   1974   2624   -662  -1636   2299    114    654   -122    472    135    106
   -576   2031   2605   -730  -1590   2317    101    662   -111    483    142    109
   -413   2221   2631   -904  -1522   2426    220    740    -23    568    226    187
   -384   2288   2673   -953  -1530   2481    329    774     23    610    272    223
   -491   2166   2657   -836  -1574   2410    254    706    -33    555    223    158
   -504   2107   2611   -802  -1558   2359    220    701    -41    542    179    109
   -506   2127   2634   -810  -1571   2382    309    810     59    607    176     57
   -501   2205   2707   -852  -1605   2455    363    948    200    740    254     75
   -485   2400   2886   -956  -1686   2642    394   1124    433   1013    527    311
   -441   2704   3143  -1132  -1792   2922    337   1262    659   1363    984    818
   -444   2987   3429  -1273  -1938   3208    236   1153    620   1465   1350   1312
   -535   3003   3538  -1236  -2036   3270    122    862    316   1304   1501   1566
   -628   2803   3432  -1085  -2029   3117     15    498   -150    875   1215   1319
   -727   2413   3141   -844  -1935   2777    -72     -2   -792     28    174    314
   -810   2005   2816   -600  -1813   2410   -223   -327  -1236   -587   -633   -436
   -797   1740   2538   -472  -1667   2138   -270   -259  -1176   -550   -672   -522
   -782   1582   2364   -400  -1571   1971   -218    -54   -917   -290   -496   -431
   -813   1569   2379   -379  -1595   1974   -181    111   -685    -57   -327   -337
   -810   1675   2486   -433  -1647   2081    -18    353   -407    210   -119   -189
   -813   1753   2566   -470  -1691   2161     83    498   -236    368      5   -103
   -865   1766   2631   -449  -1748   2197     85    530   -189    420     46    -85
   -872   1758   2631   -446  -1751   2195     85    542   -171    441     59    -90
   -870   1777   2647   -454  -1758   2210    129    587   -127    483    106    -51
   -872   1787   2660   -457  -1766   2221    140    602   -103    506    127    -15
   -896   1751   2647   -426  -1771   2197     88    581   -114    496    124    -18
   -914   1738   2652   -413  -1782   2195     90    576   -106    501    129    -25
   -927   1732   2660   -405  -1792   2195     90    581   -101    514    140    -25
   -966   1735   2699   -387  -1834   2216    109    610    -62    553    179     15
   -953   1771   2725   -407  -1839   2247    119    623    -28    592    218     44
   -917   1790   2704   -439  -1810   2244     88    602    -36    592    223     49
   -932   1800   2733   -436  -1831   2265     85    610    -20    607    231     44
   -896   1792   2686   -449  -1792   2239     49    592    -31    607    226     46
   -823   1816   2639   -496  -1730   2226     38    584    -41    600    223     46
   -859   1813   2673   -478  -1766   2242     67    626     -2    641    257     54
   -880   1873   2753   -496  -1818   2314     98    685     83    732    340    122
   -841   1860   2701   -511  -1771   2278     51    654     62    711    329    124
   -745   1891   2637   -571  -1691   2262     51    659     70    722    353    148
   -732   1953   2686   -613  -1709   2320     88    719    150    818    446    226
   -771   1982   2753   -605  -1764   2369     93    737    192    870    501    270
   -766   2026   2790   -631  -1779   2408     67    776    244    935    563    319
   -628   2109   2738   -740  -1683   2423     38    828    309   1015    654    389
   -571   2239   2808   -836  -1688   2522     75    924    428   1153    807    493
   -568   2348   2917   -891  -1743   2631    114    969    493   1231    904    553
   -579   2338   2915   -880  -1748   2626     72    943    475   1210    883    561
   -594   2283   2878   -844  -1735   2579     15    937    478   1210    883    589
   -509   2346   2852   -919  -1680   2600     25    956    498   1228    906    589
   -426   2382   2808   -979  -1615   2595     70    976    509   1234    914    574
   -488   2268   2756   -891  -1621   2512     64    937    467   1179    862    514
   -472   2260   2733   -893  -1602   2496     90    898    433   1127    813    483
   -457   2270   2725   -906  -1590   2496    129    857    392   1065    745    420
   -579   2117   2694   -769  -1636   2405     93    763    288    937    607    288
   -459   2190   2647   -867  -1553   2416    150    740    259    885    550    259
   -405   2174   2579   -883  -1491   2377    184    698    213    828    496    187
   -563   1997   2561   -719  -1564   2281    148    626    137    756    431     67
   -613   1899   2512   -644  -1561   2205    119    548     59    667    340     -5
   -600   1878   2478   -639  -1540   2177     44    491      0    610    275    -33
   -540   1930   2470   -693  -1504   2200     57    491      0    602    262    -46
   -522   1940   2460   -709  -1491   2200     83    483      0    597    252    -49
   -571   1844   2416   -636  -1493   2130     36    418    -57    537    200   -116
   -548   1855   2403   -654  -1475   2127     33    410    -59    532    200   -148
   -433   1964   2397   -763  -1415   2179     54    431    -31    553    223   -137
   -454   1961   2413   -756  -1434   2184     41    428    -23    561    231   -116
   -446   1990   2436   -771  -1441   2210     54    452      2    592    265    -72
   -475   1979   2455   -753  -1467   2216     70    449     15    602    272    -54
   -454   2000   2455   -771  -1454   2226     77    454     31    618    285    -28
   -485   1995   2481   -756  -1483   2236     64    459     51    633    303    -10
   -491   2010   2499   -761  -1496   2255     28    459     57    641    322     18
   -475   2042   2514   -784  -1496   2278     25    470     72    662    348     31
   -504   2021   2525   -758  -1514   2273     18    449     67    657    345     18
   -415   2117   2530   -852  -1473   2322     38    454     88    683    381     62
   -410   2094   2504   -844  -1457   2299     18    426     62    665    368     46
   -407   2114   2520   -854  -1465   2317     51    444     85    693    402     44
   -444   2091   2535   -823  -1488   2312     80    428     64    675    389     38
   -483   2031   2512   -776  -1499   2270     59    400     36    646    353     75
   -472   1982   2452   -756  -1462   2216     62    407     41    649    358     70
   -472   1922   2395   -727  -1434   2158     62    384     18    620    329     28
   -483   1878   2361   -696  -1421   2120     33    368      2    600    314     18
   -561   1748   2309   -594  -1436   2029    -15    319    -46    542    259    -41
   -514   1774   2288   -631  -1400   2029    -23    314    -54    530    246    -54
   -452   1834   2286   -693  -1369   2060     31    342    -25    550    267    -54
   -535   1704   2239   -584  -1387   1971      7    296    -70    504    220   -109
   -545   1639   2182   -548  -1363   1909    -20    270    -93    478    200   -135
   -550   1621   2171   -537  -1361   1896    -10    259    -93    467    194   -153
   -584   1566   2151   -493  -1369   1860    -44    236   -114    441    166   -202
   -558   1535   2094   -488  -1325   1813    -46    244   -111    441    161   -220
   -566   1551   2117   -493  -1343   1834      7    241    -98    441    166   -194
   -626   1457   2081   -415  -1353   1769      0    210   -119    413    137   -226
   -652   1389   2039   -371  -1345   1714    -25    179   -132    392    119   -265
   -678   1330   2008   -324  -1343   1667    -20    171   -127    394    124   -288
   -654   1327   1982   -337  -1319   1654     -5    207    -88    392     83   -392
   -675   1366   2042   -345  -1358   1704    101    342     41    478    103   -389
   -701   1525   2223   -413  -1462   1873    171    571    306    743    324   -171
   -605   1787   2392   -589  -1499   2088    111    826    620   1143    758    246
   -542   2169   2709   -813  -1626   2439     -2    774    670   1387   1231    743
   -628   2270   2899   -820  -1764   2585   -129    454    410   1348   1488   1052
   -776   2096   2873   -662  -1826   2483   -280     23    -28   1018   1340    966
   -867   1719   2587   -426  -1727   2153   -348   -498   -639    246    475    202
  -1028   1210   2239    -90  -1634   1725   -491   -911  -1213   -605   -532   -654
  -1052    919   1969     64  -1509   1444   -540   -859  -1200   -659   -659   -813
  -1023    745   1769    137  -1397   1254   -524   -675   -976   -467   -548   -797
  -1002    678   1680    163  -1340   1179   -465   -485   -735   -257   -405   -735
   -976    745   1719    114  -1350   1231   -270   -228   -444     10   -202   -636
  -1008    782   1790    111  -1400   1286   -163    -93   -288    153    -85   -592
  -1041    766   1808    135  -1426   1288   -163    -70   -252    174    -72   -558
  -1098    701   1800    200  -1449   1249   -187    -70   -249    161    -93   -579
  -1163    626   1787    267  -1475   1205   -197    -77   -246    158   -106   -550
  -1205    563   1769    319  -1488   1166   -176    -75   -239    166    -90   -561
  -1254    509   1761    371  -1509   1135   -176    -80   -244    153   -103   -589
  -1291    446   1738    423  -1514   1091   -215   -101   -254    140   -114   -626
  -1275    428   1701    420  -1488   1065   -259   -109   -257    142   -114   -633
  -1299    420   1719    439  -1509   1067   -252   -101   -241    161   -101   -610
  -1431    322   1753    553  -1592   1036   -236   -135   -270    132   -127   -649
  -1428    270   1699    579  -1564    984   -259   -148   -272    124   -132   -667
  -1405    280   1686    561  -1545    982   -267   -137   -257    140   -106   -662
  -1486    194   1680    644  -1582    937   -329   -158   -275    129   -111   -672
  -1527    153   1678    685  -1602    914   -293   -148   -249    155    -85   -659
  -1561    116   1678    722  -1618    896   -215   -150   -241    158    -80   -649
  -1626     36   1660    792  -1644    846   -265   -153   -241    161    -72   -662
  -1644     38   1683    802  -1665    859   -301   -150   -228    176    -54   -657
  -1667     23   1691    820  -1680    857   -309   -150   -213    184    -49   -659
  -1662     18   1680    823  -1670    849   -340   -137   -192    210    -33   -639
  -1678      7   1686    833  -1680    846   -348    -98   -145    267     20   -589
  -1688      2   1691    844  -1691    844   -340    -36    -64    355    114   -524
  -1704      5   1709    846  -1706    857   -348     23      2    433    189   -498
  -1701     44   1745    828  -1722    893   -368     70     70    506    275   -431
  -1675    103   1779    784  -1727    940   -384    114    124    574    379   -353
  -1647    127   1774    758  -1709    950   -353    135    155    594    407   -296
  -1678    129   1805    771  -1740    966   -374    116    148    584    397   -275
  -1670    150   1821    761  -1745    984   -389     93    132    561    392   -293
  -1709    132   1839    787  -1774    984   -384     70    109    537    394   -363
  -1680    119   1797    779  -1738    958   -415     -2     25    433    285   -478
  -1644     25   1670    807  -1657    846   -392    -33     -7    379    226   -459
  -1673    -85   1587    880  -1631    750   -350    -44     -7    374    249   -530
  -1712   -140   1571    924  -1641    714   -376   -171   -148    200     57   -691
  -1691   -179   1512    935  -1602    665   -423   -228   -213    132    -41   -626
  -1696   -254   1439    974  -1569    592   -407   -252   -233    114    -36   -649
  -1725   -379   1345   1052  -1535    483   -410   -303   -262     67    -72   -743
  -1641   -345   1296    992  -1470    472   -348   -316   -262     59    -64   -761
  -1745   -415   1330   1080  -1540    457   -290   -368   -303      7   -114   -813
  -1797   -509   1288   1153  -1545    389   -314   -402   -335    -23   -145   -839
  -1777   -568   1208   1174  -1493    319   -332   -418   -350    -38   -161   -862
  -1758   -561   1195   1158  -1478    314   -345   -439   -361    -44   -158   -859
  -1790   -594   1195   1192  -1493    298   -335   -436   -353    -23   -132   -870
  -1769   -563   1205   1163  -1488    322   -363   -459   -374    -49   -163   -891
  -1688   -506   1182   1098  -1436    337   -319   -428   -345    -25   -150   -810
  -1693   -514   1176   1104  -1436    329   -332   -410   -327      2   -111   -789
  -1691   -540   1150   1114  -1423    306   -345   -400   -309     31    -77   -779
  -1693   -532   1161   1109  -1428    314   -332   -394   -285     54    -33   -776
  -1743   -563   1179   1153  -1462    306   -319   -394   -280     49    -36   -771
  -1667   -467   1200   1065  -1436    363   -298   -353   -239     90     12   -701
  -1641   -400   1241   1021  -1444    418   -192   -319   -192    132     83   -654
  -1712   -444   1267   1075  -1491    410   -184   -337   -192    132     88   -644
  -1735   -457   1278   1096  -1506    410   -233   -366   -210    119     83   -639
  -1730   -480   1247   1104  -1491    381   -272   -389   -236     98     75   -644
  -1735   -514   1221   1124  -1480    350   -290   -407   -246     83     67   -654
  -1753   -548   1202   1148  -1480    327   -306   -415   -241     85     88   -657
  -1779   -576   1202   1179  -1491    311   -335   -436   -259     72     80   -652
  -1813   -649   1161   1228  -1488    254   -353   -465   -298     36     49   -641
  -1836   -766   1070   1301  -1454    150   -361   -491   -327      2     23   -678
  -1847   -854    989   1350  -1418     64   -376   -517   -361    -38    -15   -717
  -1855   -932    922   1395  -1389     -5   -384   -535   -379    -67    -41   -730
  -1917  -1018    896   1467  -1408    -59   -397   -558   -400   -101    -62   -722
  -1971  -1096    875   1532  -1423   -111   -363   -576   -413   -116    -72   -722
  -1992  -1148    844   1569  -1421   -153   -345   -579   -407   -116    -80   -724
  -2060  -1262    797   1662  -1428   -233   -376   -600   -431   -155   -124   -782
  -2135  -1392    740   1761  -1439   -327   -397   -628   -465   -197   -171   -841
  -2156  -1447    709   1800  -1434   -368   -452   -662   -496   -231   -202   -870
  -2135  -1452    683   1792  -1410   -387   -465   -678   -501   -249   -207   -883
  -2197  -1535    662   1867  -1431   -436   -420   -724   -532   -290   -241   -937
  -2265  -1631    633   1948  -1452   -498   -459   -769   -576   -335   -283   -987
  -2281  -1678    600   1979  -1441   -540   -470   -776   -579   -345   -290  -1002
  -2304  -1740    563   2021  -1434   -589   -498   -787   -584   -358   -301  -1026
  -2275  -1740    535   2008  -1405   -602   -496   -750   -545   -345   -303  -1036
  -2268  -1735    532   2000  -1402   -602   -389   -623   -433   -288   -301  -1072
  -2278  -1680    597   1977  -1439   -542   -301   -459   -262   -132   -187   -997
  -2255  -1460    795   1857  -1527   -332   -277   -254     -5    166    122   -714
  -2205  -1130   1075   1667  -1641    -28   -345   -142    179    462    540   -259
  -2231   -805   1426   1517  -1831    311   -511   -381     67    548    893    194
  -2369   -672   1696   1522  -2034    509   -706   -800   -239    423   1015    397
  -2559   -911   1647   1732  -2104    366   -839  -1280   -709    -38    602     23
  -2714  -1512   1202   2114  -1958   -155   -932  -1800  -1361   -937   -478  -1005
  -2712  -2094    618   2403  -1665   -737  -1067  -1977  -1675  -1408  -1072  -1579
  -2681  -2377    303   2527  -1493  -1036  -1091  -1823  -1545  -1319  -1047  -1621
  -2624  -2452    171   2535  -1400  -1140  -1021  -1600  -1330  -1140   -924  -1564
  -2566  -2434    132   2501  -1350  -1150   -878  -1345  -1070   -924   -776  -1465
  -2535  -2405    127   2470  -1332  -1140   -756  -1156   -870   -753   -646  -1382
  -2546  -2413    132   2481  -1340  -1143   -714  -1093   -795   -693   -602  -1356
  -2530  -2410    119   2470  -1327  -1145   -675  -1062   -758   -665   -581  -1337
  -2577  -2488     88   2533  -1332  -1200   -654  -1060   -756   -667   -587  -1353
  -2587  -2520     67   2551  -1330  -1226   -670  -1060   -753   -672   -581  -1366
  -2546  -2496     46   2520  -1299  -1226   -693  -1054   -740   -662   -568  -1353
  -2520  -2483     36   2499  -1280  -1223   -678  -1044   -719   -644   -553  -1343
  -2540  -2522     18   2533  -1280  -1252   -644  -1041   -709   -636   -548  -1348
  -2546  -2579    -33   2564  -1257  -1309   -667  -1060   -719   -644   -555  -1361
  -2512  -2585    -72   2548  -1221  -1330   -678  -1060   -709   -641   -550  -1361
  -2473  -2577   -103   2525  -1187  -1340   -678  -1057   -696   -631   -535  -1358
  -2447  -2590   -142   2520  -1153  -1366   -683  -1060   -691   -623   -524  -1356
  -2447  -2613   -168   2530  -1140  -1392   -696  -1062   -696   -626   -527  -1369
  -2416  -2629   -213   2522  -1101  -1421   -711  -1062   -696   -620   -519  -1382
  -2366  -2613   -246   2491  -1060  -1431   -719  -1067   -696   -620   -506  -1387
  -2322  -2598   -275   2460  -1023  -1436   -698  -1054   -672   -605   -483  -1358
  -2270  -2585   -314   2426   -979  -1449   -698  -1028   -641   -579   -457  -1314
  -2210  -2564   -353   2387   -930  -1457   -709  -1002   -607   -550   -423  -1275
  -2164  -2543   -379   2353   -893  -1462   -678   -963   -558   -504   -371  -1234
  -2122  -2530   -407   2327   -857  -1470   -691   -932   -522   -459   -327  -1205
  -2075  -2527   -454   2301   -813  -1491   -709   -898   -485   -413   -277  -1176
  -2016  -2452   -439   2234   -789  -1447   -688   -846   -426   -353   -210  -1130
  -1974  -2392   -420   2182   -779  -1408   -691   -807   -374   -290   -142  -1036
  -1901  -2312   -410   2107   -745  -1361   -709   -769   -324   -223    -62   -961
  -1867  -2223   -355   2044   -756  -1291   -693   -704   -257   -153     20   -898
  -1836  -2161   -327   1997   -756  -1244   -680   -667   -220   -111     80   -878
  -1803  -2164   -361   1982   -722  -1262   -685   -680   -239   -140     51   -906
  -1797  -2158   -361   1979   -719  -1260   -688   -691   -239   -137     44   -862
  -1779  -2151   -371   1964   -704  -1262   -672   -711   -249   -161     31   -849
  -1771  -2190   -420   1979   -675  -1306   -659   -711   -244   -168     38   -875
  -1745  -2187   -441   1966   -654  -1314   -626   -724   -249   -189     33   -885
  -1769  -2231   -462   2000   -654  -1348   -522   -743   -270   -239    -18   -917
  -1860  -2327   -470   2091   -696  -1400   -514   -800   -319   -311    -96   -984
  -1862  -2390   -527   2127   -670  -1460   -506   -844   -355   -361   -145  -1028
  -1852  -2431   -579   2140   -639  -1506   -483   -875   -384   -400   -187  -1067
  -1823  -2442   -618   2132   -602  -1530   -465   -898   -405   -428   -220  -1096
  -1792  -2468   -675   2130   -561  -1571   -485   -937   -431   -457   -252  -1135
  -1748  -2494   -745   2122   -501  -1621   -475   -950   -441   -470   -257  -1166
  -1753  -2538   -784   2145   -485  -1662   -480   -987   -467   -509   -272  -1210
  -1704  -2540   -836   2122   -433  -1688   -511  -1010   -488   -542   -303  -1231
  -1618  -2488   -870   2052   -376  -1680   -467   -984   -452   -522   -288  -1179
  -1618  -2520   -901   2068   -358  -1712   -498  -1000   -465   -535   -296  -1197
  -1538  -2426   -891   1979   -324  -1660   -493   -969   -436   -504   -262  -1161
  -1428  -2351   -922   1891   -254  -1636   -420   -927   -381   -465   -228  -1109
  -1454  -2429   -974   1940   -241  -1704   -407   -953   -392   -483   -239  -1145
  -1483  -2442   -961   1961   -262  -1701   -397   -950   -384   -483   -236  -1148
  -1418  -2361   -945   1888   -239  -1652   -353   -914   -335   -446   -202  -1109
  -1371  -2322   -950   1847   -210  -1636   -335   -901   -309   -431   -187  -1080
  -1330  -2314   -987   1821   -174  -1652   -353   -888   -303   -436   -200  -1072
  -1345  -2294   -948   1821   -200  -1623   -387   -888   -290   -431   -192  -1062
  -1343  -2268   -924   1803   -210  -1597   -402   -904   -283   -423   -171  -1047
  -1265  -2268  -1002   1766   -132  -1636   -410   -919   -288   -431   -168  -1062
  -1192  -2231  -1039   1709    -77  -1636   -405   -914   -283   -433   -163  -1031
  -1210  -2247  -1036   1727    -88  -1641   -428   -943   -306   -467   -197  -1049
  -1176  -2239  -1062   1706    -57  -1652   -436   -953   -309   -480   -205  -1044
  -1101  -2231  -1130   1667     12  -1680   -389   -930   -285   -470   -194  -1031
  -1137  -2346  -1208   1740     33  -1777   -402   -971   -324   -522   -249  -1070
  -1044  -2351  -1306   1696    129  -1829   -413   -966   -311   -514   -233  -1065
   -984  -2320  -1337   1649    176  -1829   -366   -943   -296   -511   -220  -1054
  -1031  -2335  -1304   1683    135  -1821   -358   -982   -342   -579   -314  -1150
  -1039  -2473  -1434   1753    194  -1953   -407  -1008   -366   -620   -353  -1184
   -927  -2416  -1488   1670    277  -1951   -366   -971   -322   -589   -316  -1130
   -989  -2517  -1527   1753    267  -2023   -366  -1015   -361   -639   -361  -1184
   -987  -2569  -1582   1779    296  -2075   -337  -1026   -366   -654   -368  -1218
   -924  -2512  -1590   1717    329  -2049   -324  -1018   -350   -652   -384  -1205
   -880  -2494  -1613   1686    366  -2055   -348  -1021   -342   -649   -376  -1195
   -852  -2538  -1686   1693    415  -2112   -374  -1028   -353   -662   -384  -1195
   -779  -2512  -1732   1647    475  -2122   -358  -1023   -340   -665   -389  -1174
   -784  -2514  -1730   1649    470  -2122   -358  -1028   -329   -659   -387  -1189
   -750  -2478  -1727   1613    485  -2104   -337  -1008   -298   -636   -366  -1171
   -743  -2486  -1743   1613    498  -2117   -306   -974   -272   -631   -371  -1187
   -776  -2533  -1756   1654    488  -2145   -226   -883   -200   -618   -410  -1273
   -698  -2439  -1740   1569    519  -2091    -64   -706    -20   -472   -335  -1192
   -646  -2231  -1584   1439    467  -1909    -36   -493    241   -168    -28   -870
   -530  -1839  -1312   1184    389  -1574    -90   -324    493    205    444   -389
   -504  -1486   -982    995    239  -1234   -205   -439    501    413    880    116
   -613  -1350   -737    982     59  -1044   -400   -815    241    376   1075    342
   -743  -1504   -761   1124      7  -1135   -553  -1278   -220    -49    696     33
   -857  -2029  -1171   1441    155  -1602   -659  -1826   -922   -995   -368   -875
   -854  -2572  -1717   1714    431  -2145   -779  -2086  -1356  -1613  -1075  -1514
   -831  -2834  -2003   1831    584  -2418   -784  -1930  -1228  -1525  -1041  -1558
   -782  -2927  -2145   1855    680  -2538   -685  -1683   -974  -1304   -896  -1486
   -737  -2920  -2182   1826    722  -2551   -532  -1428   -706  -1075   -737  -1379
   -665  -2772  -2107   1719    719  -2439   -342  -1169   -433   -833   -540  -1221
   -678  -2701  -2026   1688    672  -2364   -277  -1070   -324   -737   -441  -1143
   -649  -2691  -2042   1670    693  -2366   -262  -1044   -303   -722   -441  -1163
   -628  -2688  -2060   1660    714  -2374   -239  -1021   -277   -706   -431  -1124
   -607  -2688  -2081   1649    735  -2385   -241  -1002   -257   -688   -405  -1127
   -545  -2678  -2135   1610    792  -2408   -262   -997   -252   -685   -402  -1104
   -558  -2675  -2120   1615    779  -2397   -259  -1000   -246   -683   -405  -1101
   -537  -2673  -2138   1605    797  -2405   -252  -1000   -244   -688   -418  -1104
   -517  -2675  -2158   1597    820  -2418   -226  -1000   -233   -680   -402  -1080
   -478  -2662  -2187   1569    852  -2426   -205   -982   -210   -659   -379  -1060
   -467  -2668  -2200   1566    865  -2436   -207   -974   -202   -657   -368  -1054
   -462  -2662  -2200   1561    867  -2434   -218   -966   -184   -646   -348  -1054
   -462  -2662  -2200   1564    867  -2431   -213   -958   -171   -644   -345  -1075
   -462  -2639  -2179   1548    857  -2410   -223   -963   -168   -649   -363  -1065
   -449  -2639  -2190   1543    867  -2416   -223   -943   -140   -620   -340  -1026
   -428  -2647  -2218   1535    891  -2434   -207   -911    -98   -584   -306  -1008
   -426  -2655  -2229   1540    901  -2442   -192   -893    -64   -563   -283   -974
   -413  -2608  -2197   1509    891  -2403   -171   -865    -23   -535   -246   -927
   -366  -2543  -2177   1454    904  -2361   -166   -833     18   -496   -223   -919
   -324  -2514  -2190   1418    930  -2351   -161   -797     67   -452   -200   -865
   -311  -2486  -2174   1400    930  -2330   -137   -737    142   -374   -122   -776
   -265  -2431  -2166   1345    948  -2301   -168   -693    200   -298    -46   -735
   -215  -2338  -2125   1275    953  -2231   -161   -633    277   -210     49   -662
   -179  -2236  -2057   1208    937  -2148   -135   -566    366   -114    148   -589
   -181  -2187  -2005   1184    911  -2096   -114   -519    420    -49    205   -514
   -150  -2161  -2013   1153    930  -2088    -96   -470    480      7    288   -426
   -124  -2148  -2026   1135    950  -2088    -88   -446    506     33    322   -449
   -103  -2112  -2008   1106    950  -2062    -83   -452    501     15    296   -441
   -109  -2094  -1984   1101    937  -2039    -62   -457    498      2    288   -449
    -96  -2122  -2026   1109    963  -2075    -44   -491    452    -62    223   -475
    -75  -2184  -2109   1130   1015  -2148    -54   -548    384   -140    155   -527
   -127  -2260  -2132   1192   1002  -2197    -15   -576    342   -205     77   -639
   -140  -2291  -2151   1215   1005  -2221     31   -605    293   -296    -23   -652
    -85  -2327  -2242   1205   1075  -2286    -25   -683    210   -387    -98   -704
    -90  -2397  -2309   1244   1109  -2353    -18   -717    171   -436   -142   -787
   -111  -2452  -2340   1280   1114  -2397      5   -740    148   -472   -181   -875
   -148  -2533  -2385   1340   1117  -2460     28   -774    111   -514   -220   -922
   -150  -2553  -2403   1350   1124  -2478     20   -810     75   -548   -244   -909
   -140  -2577  -2436   1358   1148  -2507     15   -823     49   -571   -257   -948
   -153  -2600  -2449   1374   1145  -2525     33   -826     33   -594   -285   -992
   -145  -2611  -2465   1379   1158  -2538     25   -826     25   -602   -285   -995
   -132  -2548  -2416   1340   1140  -2483     51   -836     12   -633   -314  -1005
   -135  -2486  -2351   1312   1106  -2418     49   -831     23   -628   -298   -909
   -122  -2494  -2374   1306   1124  -2434     23   -815     38   -602   -265   -917
    -62  -2449  -2387   1257   1161  -2418     46   -766     80   -555   -210   -924
    -33  -2377  -2343   1202   1153  -2361    103   -722    137   -511   -161   -878
     20  -2333  -2353   1156   1184  -2343    158   -717    153   -506   -153   -865
     44  -2286  -2330   1117   1187  -2307    161   -701    168   -491   -137   -872
     85  -2158  -2244   1036   1163  -2200    168   -678    202   -452    -88   -815
    166  -2078  -2244    953   1202  -2161    161   -667    223   -420    -51   -800
    231  -2062  -2294    914   1260  -2177    148   -701    192   -457    -83   -782
    280  -2052  -2335    885   1306  -2192    150   -714    163   -475    -90   -737
    309  -2000  -2309    846   1309  -2153    158   -685    184   -444    -51   -719
    324  -2003  -2327    839   1325  -2166    174   -672    184   -441    -46   -753
    350  -1977  -2327    813   1337  -2153    215   -646    202   -426    -31   -735
    384  -2013  -2397    815   1389  -2205    270   -626    215   -420    -20   -717
    379  -2039  -2418    831   1397  -2229    280   -613    223   -415     -7   -706
    394  -2049  -2447    826   1421  -2247    244   -607    218   -420     -7   -714
    415  -2062  -2481    823   1447  -2270    272   -613    207   -436    -23   -724
    439  -2060  -2501    810   1467  -2281    332   -607    213   -433    -15   -704
    478  -2060  -2538    792   1506  -2299    340   -600    215   -436    -15   -709
    491  -2047  -2538    776   1512  -2294    298   -579    233   -428     -5   -706
    522  -2039  -2561    758   1540  -2299    329   -566    246   -420     -2   -693
    524  -2081  -2608    776   1564  -2343    426   -574    241   -433    -18   -698
    555  -2047  -2603    745   1579  -2325    475   -558    254   -423     -2   -680
    574  -2034  -2608    727   1590  -2320    470   -550    252   -423     -2   -680
    571  -2023  -2598    724   1582  -2309    467   -548    257   -423      2   -696
    581  -2021  -2603    719   1590  -2312    485   -535    267   -413     15   -727
    600  -2052  -2652    727   1626  -2351    501   -537    252   -441     -7   -722
    597  -2055  -2655    727   1626  -2353    537   -501    280   -428      0   -654
    610  -2026  -2639    706   1623  -2333    589   -413    363   -368      7   -704
    641  -1951  -2592    652   1615  -2270    626   -306    467   -285     38   -698
    636  -1805  -2442    584   1538  -2122    649   -142    662    -77    226   -563
    711  -1543  -2255    415   1480  -1896    641     57    924    283    636   -174
    766  -1122  -1888    179   1327  -1504    540     85   1028    553   1130    410
    670   -859  -1530     93   1098  -1195    472    -75    880    571   1475    846
    571   -896  -1467    163   1018  -1182    420   -381    498    270   1408    807
    491  -1361  -1852    433   1171  -1605    381   -880   -161   -558    459    -67
    413  -1803  -2218    693   1314  -2010    259  -1319   -745  -1374   -584   -948
    405  -2148  -2556    870   1480  -2351    179  -1350   -820  -1501   -807  -1174
    423  -2364  -2787    971   1605  -2574    207  -1166   -594  -1275   -662  -1124
    433  -2364  -2798    963   1613  -2579    309   -927   -303   -987   -444   -976
    457  -2265  -2722    901   1590  -2494    433   -675    -10   -704   -213   -841
    514  -2161  -2675    820   1592  -2418    537   -501    181   -524    -67   -758
    532  -2143  -2675    805   1602  -2408    584   -465    223   -491    -54   -698
    509  -2148  -2657    818   1582  -2403    618   -436    244   -467    -36   -678
    478  -2158  -2637    839   1556  -2397    636   -407    267   -452    -18   -683
    488  -2132  -2624    820   1553  -2377    626   -387    288   -431      7   -688
    506  -2101  -2608    797   1556  -2353    613   -376    301   -418     31   -691
    498  -2125  -2624    813   1558  -2372    636   -379    293   -428     10   -722
    459  -2153  -2613    846   1535  -2382    659   -358    306   -418     10   -717
    439  -2161  -2603    859   1519  -2382    631   -342    314   -405     31   -704
    439  -2145  -2585    854   1512  -2364    633   -316    342   -381     57   -678
    452  -2099  -2553    823   1499  -2325    592   -306    361   -363     88   -628
    400  -2117  -2517    859   1457  -2317    607   -298    358   -353    111   -615
    368  -2158  -2530    893   1447  -2343    613   -301    340   -366    103   -644
    478  -2060  -2538    792   1506  -2299    667   -270    371   -329    129   -600
    478  -2005  -2483    763   1478  -2244    711   -241    405   -296    163   -563
    415  -2047  -2462    813   1439  -2255    667   -226    418   -283    176   -566
    387  -2065  -2455    836   1421  -2260    654   -202    444   -257    202   -527
    428  -2018  -2447    795   1436  -2231    748   -163    488   -205    252   -480
    418  -2039  -2457    807   1436  -2247    792   -145    517   -174    277   -470
    394  -2036  -2431    820   1413  -2234    706   -135    537   -142    316   -452
    402  -1990  -2392    792   1397  -2190    665    -96    589    -77    387   -400
    420  -1927  -2348    753   1384  -2138    678    -20    670     10    485   -301
    426  -1865  -2291    719   1356  -2078    670     31    740     90    576   -215
    485  -1699  -2184    605   1335  -1943    665     98    823    189    683   -114
    514  -1613  -2127    548   1319  -1870    719    153    885    257    756    -44
    423  -1660  -2083    618   1252  -1870    763    153    891    265    769    -23
    431  -1680  -2112    623   1270  -1896    776    135    872    241    748    -28
    444  -1727  -2171    641   1306  -1948    769    114    844    197    711    -67
    402  -1808  -2213    701   1306  -2010    766     88    802    137    652   -148
    348  -1880  -2229    766   1288  -2055    711     28    735     49    571   -202
    363  -1901  -2268    769   1314  -2083    727      5    701     -5    517   -218
    329  -1953  -2283    810   1304  -2117    795      7    685    -41    470   -254
    322  -2031  -2353    854   1335  -2192    797    -46    610   -142    363   -348
    298  -2132  -2431    917   1363  -2281    813    -90    548   -228    259   -431
    306  -2203  -2509    948   1405  -2356    719   -163    478   -314    176   -511
    335  -2205  -2540    935   1436  -2372    701   -189    444   -350    142   -553
    301  -2281  -2585    989   1441  -2431    724   -241    392   -410     88   -618
    288  -2361  -2650   1036   1467  -2504    722   -306    322   -496     -2   -696
    236  -2387  -2624   1072   1428  -2504    740   -270    322   -491    -10   -691
    223  -2429  -2655   1101   1436  -2540    735   -259    319   -493     -2   -691
    236  -2460  -2696   1111   1465  -2579    732   -277    303   -517    -28   -706
    228  -2449  -2678   1111   1452  -2564    776   -244    335   -493    -20   -678
    244  -2426  -2673   1088   1457  -2548    743   -267    322   -501    -12   -691
    236  -2410  -2650   1085   1441  -2530    683   -301    301   -517    -20   -698
    168  -2400  -2569   1114   1369  -2483    709   -249    350   -472     23   -654
    158  -2382  -2540   1111   1348  -2460    667   -239    363   -454     41   -641
    176  -2359  -2535   1091   1353  -2447    701   -241    371   -454     38   -644
    184  -2338  -2525   1075   1353  -2431    748   -244    381   -452     36   -644
    163  -2301  -2465   1067   1312  -2382    797   -213    413   -418     70   -615
    189  -2260  -2449   1036   1319  -2353    784   -207    426   -402     85   -620
    259  -2265  -2525   1002   1389  -2395    680   -270    374   -441     46   -662
    322  -2307  -2629    992   1475  -2468    592   -335    301   -504    -12   -704
    259  -2335  -2595   1036   1426  -2465    571   -335    288   -519    -28   -678
    197  -2304  -2501   1054   1348  -2403    568   -296    322   -485      0   -613
    233  -2312  -2548   1039   1387  -2429    652   -298    319   -496     -2   -644
    187  -2426  -2613   1119   1397  -2520    657   -322    277   -537    -44   -711
    194  -2462  -2657   1132   1426  -2559    675   -316    272   -540    -36   -730
    236  -2449  -2686   1106   1460  -2566    698   -319    259   -553    -28   -711
    220  -2540  -2761   1158   1488  -2650    641   -355    218   -597    -75   -771
    176  -2626  -2803   1223   1488  -2714    602   -397    168   -657   -135   -815
    223  -2644  -2868   1210   1545  -2756    579   -433    132   -711   -205   -833
    231  -2616  -2847   1192   1538  -2730    615   -384    174   -675   -166   -800
     72  -2714  -2787   1319   1428  -2751    568   -392    142   -706   -194   -862
    103  -2748  -2852   1322   1478  -2800    537   -431     93   -763   -265   -927
    150  -2748  -2902   1299   1525  -2824    574   -402    122   -735   -233   -904
    223  -2717  -2940   1247   1582  -2829    639   -350    168   -688   -171   -867
    280  -2605  -2889   1161   1582  -2748    688   -314    215   -654   -140   -810
    200  -2727  -2927   1262   1561  -2826    693   -361    179   -704   -200   -878
    174  -2787  -2961   1306   1566  -2873    680   -415    129   -761   -257   -932
    262  -2683  -2946   1210   1602  -2813    727   -384    153   -748   -249   -919
    207  -2722  -2933   1254   1569  -2826    782   -309    213   -717   -262   -976
    150  -2733  -2883   1291   1517  -2808    836   -223    314   -659   -254  -1002
    192  -2561  -2756   1184   1473  -2657    841    -83    517   -459    -88   -885
    249  -2262  -2512   1008   1379  -2387    844    158    815    -77    319   -501
    332  -1873  -2208    769   1267  -2039    763    155    841    111    717     15
    270  -1709  -1979    719   1122  -1844    607    -93    633    114   1028    415
    236  -1686  -1922    724   1078  -1803    459   -467    259   -116   1054    389
    114  -2078  -2192    982   1153  -2135    374   -976   -350   -867    215   -392
    -59  -2600  -2543   1327   1239  -2574    298  -1327   -888  -1688   -854  -1236
      2  -2899  -2902   1447   1449  -2902    236  -1296   -919  -1792  -1047  -1452
     98  -2948  -3047   1423   1571  -2998    345  -1057   -652  -1553   -880  -1345
     51  -2992  -3044   1470   1548  -3018    426   -862   -413  -1343   -730  -1270
      2  -3055  -3057   1525   1530  -3057    480   -698   -213  -1171   -613  -1265
      2  -3024  -3026   1509   1514  -3024    568   -537    -44  -1026   -514  -1184
    -54  -2982  -2930   1517   1436  -2959    628   -444     36   -956   -475  -1096
    -62  -2998  -2935   1530   1436  -2966    576   -439     41   -953   -472  -1119
    -64  -2985  -2920   1522   1426  -2951    574   -449     38   -953   -465  -1114
   -101  -2995  -2896   1548   1397  -2946    613   -431     57   -935   -449  -1114
   -142  -3073  -2930   1605   1389  -3003    553   -459     28   -961   -470  -1179
   -194  -3169  -2974   1683   1389  -3073    483   -501    -12  -1000   -504  -1226
   -106  -3034  -2927   1569   1408  -2982    584   -423     67   -919   -428  -1124
   -189  -3089  -2899   1639   1353  -2995    587   -433     64   -927   -436  -1130
   -231  -3177  -2946   1701   1356  -3063    524   -480     20   -971   -475  -1179
   -215  -3146  -2930   1680   1356  -3039    532   -501     12   -976   -465  -1195
   -350  -3146  -2798   1748   1221  -2972    555   -470     41   -961   -436  -1174
   -340  -3159  -2818   1748   1236  -2987    548   -431     64   -943   -428  -1137
   -355  -3187  -2834   1771   1239  -3011    542   -405     88   -911   -389  -1122
   -392  -3224  -2831   1808   1218  -3029    485   -418     75   -922   -402  -1171
   -371  -3221  -2852   1795   1239  -3037    433   -423     72   -932   -426  -1153
   -348  -3141  -2792   1743   1221  -2966    504   -381    119   -885   -384  -1130
   -444  -3205  -2761   1823   1156  -2982    457   -405     98   -904   -407  -1101
   -524  -3299  -2774   1912   1124  -3037    418   -407    103   -896   -405  -1098
   -374  -3122  -2748   1745   1187  -2935    415   -329    189   -802   -311  -1008
   -345  -3042  -2699   1693   1176  -2870    472   -249    277   -701   -220   -932
   -426  -3070  -2644   1748   1106  -2857    485   -213    329   -641   -166   -888
   -402  -2998  -2595   1701   1096  -2798    493   -142    413   -542    -67   -815
   -462  -3026  -2564   1743   1049  -2798    478   -109    454   -491     -5   -784
   -459  -2979  -2520   1719   1028  -2751    470    -90    472   -467     23   -753
   -405  -2878  -2475   1641   1034  -2678    501    -88    480   -467     31   -662
   -545  -2886  -2340   1717    896  -2613    506    -88    496   -446     72   -652
   -597  -2912  -2314   1753    857  -2616    462    -75    493   -439     77   -672
   -542  -2930  -2387   1735    919  -2660    441   -122    420   -537    -38   -769
   -542  -2969  -2429   1753    943  -2699    413   -189    345   -633   -155   -789
   -618  -3026  -2408   1823    893  -2717    410   -252    288   -701   -207   -831
   -657  -3078  -2421   1865    878  -2751    413   -311    223   -784   -280   -945
   -706  -3177  -2470   1940    880  -2824    431   -350    166   -857   -363  -1002
   -691  -3265  -2577   1977    940  -2922    413   -397     98   -922   -426  -1072
   -784  -3338  -2553   2062    883  -2946    413   -431     62   -961   -467  -1140
   -859  -3367  -2509   2112    823  -2938    413   -478     10  -1021   -524  -1153
   -919  -3408  -2488   2164    782  -2948    413   -506    -20  -1054   -558  -1150
   -932  -3450  -2520   2190    789  -2985    392   -522    -59  -1091   -592  -1179
   -927  -3499  -2572   2213    820  -3037    366   -527    -93  -1124   -626  -1218
   -927  -3507  -2579   2216    823  -3044    358   -535   -111  -1132   -644  -1221
   -974  -3522  -2548   2247    784  -3034    363   -540   -114  -1127   -636  -1223
  -1005  -3548  -2546   2275    769  -3047    371   -542   -119  -1124   -620  -1231
  -1026  -3559  -2533   2294    753  -3047    366   -566   -145  -1143   -628  -1252
  -1026  -3554  -2527   2288    750  -3042    340   -589   -187  -1176   -678  -1278
  -1021  -3543  -2525   2281    750  -3034    345   -540   -153  -1135   -631  -1234
  -1015  -3489  -2475   2249    727  -2982    368   -498   -114  -1085   -576  -1221
  -1049  -3476  -2426   2262    688  -2951    407   -501   -114  -1093   -587  -1184
  -1031  -3483  -2452   2255    709  -2969    389   -509   -122  -1096   -584  -1184
  -1054  -3504  -2449   2278    696  -2977    355   -509   -116  -1083   -581  -1247
  -1067  -3437  -2372   2252    649  -2904    285   -527   -137  -1106   -607  -1236
  -1034  -3364  -2330   2200    646  -2847    288   -540   -150  -1119   -610  -1106
  -1013  -3377  -2364   2192    675  -2870    296   -540   -166  -1117   -594  -1130
  -1018  -3367  -2348   2190    665  -2857    314   -522   -148  -1093   -558  -1137
  -1101  -3400  -2299   2249    597  -2850    296   -542   -174  -1111   -574  -1174
  -1119  -3416  -2296   2268    587  -2857    296   -545   -192  -1130   -584  -1171
  -1117  -3483  -2366   2299    623  -2925    290   -563   -228  -1163   -615  -1156
  -1065  -3535  -2470   2299    701  -3003    267   -600   -283  -1215   -659  -1213
  -1062  -3543  -2483   2301    709  -3016    283   -600   -298  -1236   -683  -1257
  -1088  -3551  -2462   2320    685  -3008    309   -594   -290  -1228   -667  -1252
  -1091  -3603  -2512   2346    709  -3057    262   -633   -337  -1278   -706  -1325
  -1088  -3616  -2527   2351    719  -3073    257   -657   -363  -1306   -750  -1309
  -1075  -3660  -2585   2366    753  -3125    275   -657   -368  -1306   -750  -1345
  -1057  -3671  -2613   2364    776  -3143    213   -696   -423  -1363   -805  -1408
  -1062  -3671  -2611   2364    771  -3141    166   -698   -431  -1369   -810  -1369
  -1052  -3632  -2579   2340    763  -3107    223   -680   -418  -1369   -800  -1345
  -1031  -3642  -2613   2335    789  -3128    236   -683   -428  -1389   -828  -1327
  -1041  -3650  -2608   2346    782  -3130    241   -670   -418  -1379   -823  -1343
  -1002  -3606  -2603   2304    800  -3107    252   -678   -426  -1384   -815  -1348
  -1018  -3634  -2616   2325    797  -3125    270   -691   -439  -1387   -805  -1379
  -1005  -3645  -2639   2322    815  -3141    296   -665   -418  -1363   -776  -1434
   -958  -3624  -2665   2291    852  -3146    358   -602   -389  -1395   -872  -1509
   -945  -3548  -2603   2244    828  -3076    431   -475   -283  -1332   -872  -1395
   -904  -3377  -2475   2140    784  -2927    496   -267    -41  -1067   -631  -1236
   -841  -3089  -2247   1964    701  -2670    535      0    275   -670   -218   -849
   -792  -2618  -1826   1706    517  -2223    472     33    397   -381    246   -246
   -805  -2343  -1540   1571    366  -1943    249   -379    119   -400    540    114
   -885  -2351  -1465   1615    288  -1909     49   -880   -314   -685    446     36
   -958  -2759  -1803   1857    418  -2281    -85  -1371   -909  -1408   -358   -657
   -969  -3317  -2348   2143    688  -2834   -226  -1751  -1527  -2304  -1408  -1579
   -943  -3634  -2691   2288    872  -3164   -244  -1662  -1512  -2359  -1543  -1771
   -898  -3774  -2876   2335    987  -3325   -171  -1436  -1278  -2153  -1426  -1753
   -854  -3767  -2915   2309   1028  -3341    -85  -1210  -1036  -1943  -1278  -1675
   -810  -3741  -2930   2275   1060  -3335     70   -950   -784  -1730  -1127  -1551
   -740  -3616  -2876   2177   1065  -3247    148   -805   -628  -1590  -1010  -1454
   -704  -3577  -2876   2140   1083  -3226    197   -748   -568  -1538   -979  -1423
   -639  -3517  -2881   2075   1119  -3198    252   -688   -519  -1488   -937  -1374
   -584  -3411  -2826   1997   1119  -3120    322   -615   -449  -1413   -859  -1348
   -618  -3434  -2816   2026   1096  -3125    342   -600   -444  -1402   -846  -1363
   -641  -3432  -2790   2036   1072  -3109    363   -597   -436  -1389   -833  -1322
   -636  -3406  -2772   2018   1065  -3089    387   -574   -400  -1356   -802  -1291
   -615  -3408  -2792   2013   1088  -3102    394   -548   -384  -1340   -795  -1275
   -576  -3390  -2816   1982   1117  -3104    392   -506   -353  -1306   -758  -1262
   -532  -3372  -2842   1951   1153  -3107    397   -498   -353  -1304   -758  -1241
   -519  -3359  -2839   1938   1158  -3099    405   -506   -361  -1309   -758  -1215
   -553  -3320  -2766   1938   1106  -3044    397   -480   -329  -1265   -709  -1182
   -542  -3263  -2720   1901   1088  -2992    410   -457   -306  -1231   -685  -1171
   -485  -3226  -2740   1855   1127  -2985    407   -449   -306  -1234   -693  -1163
   -517  -3203  -2688   1857   1083  -2948    405   -413   -280  -1200   -670  -1145
   -514  -3146  -2631   1831   1057  -2889    405   -376   -241  -1153   -620  -1124
   -496  -3138  -2644   1816   1072  -2891    389   -376   -236  -1145   -607  -1109
   -478  -3120  -2644   1797   1083  -2883    392   -355   -215  -1119   -587  -1049
   -431  -3073  -2642   1751   1104  -2860    405   -316   -176  -1072   -535   -989
   -374  -3039  -2665   1706   1145  -2852    397   -272   -135  -1018   -483   -969
   -350  -3005  -2655   1678   1150  -2829    376   -220    -80   -948   -426   -935
   -329  -2935  -2608   1631   1137  -2772    366   -189    -31   -883   -361   -875
   -348  -2857  -2509   1600   1080  -2683    371   -140     31   -805   -270   -771
   -387  -2777  -2390   1582   1000  -2585    366    -64    103   -719   -171   -672
   -324  -2720  -2397   1519   1036  -2559    394    -20    132   -675   -122   -628
   -324  -2738  -2413   1530   1041  -2577    397    -25    124   -672    -93   -600
   -350  -2717  -2366   1532   1005  -2540    397    -18    124   -665    -70   -558
   -374  -2665  -2291   1519    958  -2478    415     23    145   -644    -67   -467
   -340  -2655  -2314   1496    987  -2483    428     10    127   -667    -98   -504
   -340  -2707  -2366   1525   1010  -2538    439    -49     64   -750   -179   -597
   -363  -2782  -2418   1571   1026  -2600    446   -103     -2   -833   -262   -706
   -368  -2831  -2462   1600   1047  -2647    454   -145    -57   -898   -329   -810
   -345  -2863  -2520   1602   1085  -2691    441   -200   -127   -979   -415   -880
   -324  -2915  -2590   1618   1132  -2753    426   -257   -189  -1060   -509   -953
   -350  -2956  -2605   1652   1127  -2782    426   -303   -236  -1117   -568  -1010
   -368  -3003  -2634   1686   1132  -2818    436   -350   -285  -1166   -618  -1057
   -340  -3039  -2701   1688   1179  -2870    431   -389   -332  -1210   -662  -1109
   -298  -3031  -2735   1665   1218  -2883    413   -413   -366  -1241   -688  -1150
   -280  -3031  -2751   1654   1231  -2891    392   -426   -384  -1262   -711  -1174
   -272  -3008  -2735   1641   1231  -2873    387   -413   -376  -1262   -717  -1171
   -236  -2969  -2733   1602   1247  -2852    384   -426   -389  -1267   -719  -1184
   -233  -2964  -2730   1597   1247  -2847    405   -436   -402  -1270   -719  -1192
   -239  -2925  -2686   1579   1221  -2808    410   -413   -392  -1249   -704  -1179
   -215  -2865  -2650   1540   1215  -2759    381   -413   -397  -1257   -711  -1179
   -168  -2813  -2644   1491   1234  -2727    374   -384   -376  -1239   -691  -1166
   -161  -2800  -2642   1480   1239  -2722    392   -381   -368  -1234   -685  -1163
   -174  -2795  -2624   1483   1223  -2709    428   -397   -374  -1239   -693  -1166
   -168  -2756  -2587   1462   1208  -2673    444   -381   -361  -1226   -680  -1161
   -103  -2650  -2546   1376   1218  -2598    483   -348   -314  -1184   -639  -1119
    -72  -2611  -2540   1340   1231  -2577    478   -345   -306  -1174   -620  -1098
    -57  -2592  -2535   1322   1236  -2564    444   -363   -329  -1187   -620  -1096
    -20  -2579  -2559   1301   1267  -2569    387   -394   -368  -1218   -631  -1104
     -5  -2548  -2543   1275   1267  -2546    389   -394   -374  -1223   -633  -1104
     12  -2533  -2546   1257   1278  -2538    397   -392   -374  -1234   -639  -1096
     23  -2556  -2582   1265   1301  -2566    381   -400   -392  -1252   -649  -1104
     54  -2598  -2652   1273   1353  -2624    384   -381   -402  -1262   -657  -1130
     64  -2616  -2681   1273   1371  -2647    410   -374   -405  -1273   -672  -1127
     46  -2634  -2681   1293   1363  -2657    418   -379   -413  -1288   -683  -1119
     25  -2652  -2678   1312   1350  -2662    420   -384   -423  -1301   -706  -1122
     41  -2665  -2707   1312   1374  -2686    441   -384   -420  -1309   -711  -1132
     83  -2665  -2748   1291   1413  -2707    452   -394   -441  -1337   -730  -1174
     96  -2681  -2777   1293   1434  -2730    457   -402   -465  -1366   -761  -1202
    101  -2717  -2818   1306   1457  -2766    454   -397   -472  -1382   -784  -1208
    124  -2733  -2857   1304   1491  -2795    384   -415   -498  -1405   -810  -1202
    127  -2766  -2894   1319   1509  -2829    353   -428   -519  -1428   -826  -1213
    127  -2756  -2883   1314   1504  -2821    415   -392   -488  -1402   -813  -1202
    109  -2795  -2904   1343   1504  -2850    465   -384   -478  -1395   -807  -1197
    163  -2756  -2920   1296   1540  -2837    527   -355   -449  -1374   -787  -1176
    218  -2678  -2896   1228   1556  -2787    522   -335   -436  -1366   -771  -1163
    181  -2720  -2902   1270   1540  -2811    501   -311   -420  -1361   -782  -1202
    166  -2696  -2865   1265   1514  -2782    587   -187   -306  -1275   -766  -1239
    187  -2592  -2779   1202   1483  -2686    675    -49   -153  -1140   -693  -1176
    228  -2356  -2585   1062   1405  -2470    688    124    106   -820   -374   -867
    309  -1979  -2288    833   1299  -2132    615    249    306   -480    114   -355
    319  -1628  -1948    654   1132  -1790    504    106    210   -415    465    135
    223  -1564  -1787    670   1005  -1675    410   -187    -96   -561    602    431
    109  -1808  -1919    846   1013  -1862    311   -576   -579  -1052    192     36
     25  -2247  -2273   1109   1148  -2260    226  -1060  -1218  -1914   -867   -971
     12  -2647  -2660   1314   1335  -2652    124  -1286  -1566  -2418  -1532  -1636
     25  -2878  -2904   1426   1465  -2891     51  -1179  -1470  -2340  -1540  -1696
     46  -2940  -2990   1447   1517  -2964    135   -950  -1200  -2083  -1384  -1561
     72  -2927  -3000   1426   1535  -2964    280   -696   -898  -1795  -1158  -1436
    103  -2824  -2927   1358   1514  -2876    397   -452   -628  -1538   -956  -1291
    127  -2709  -2837   1291   1480  -2772    444   -335   -493  -1410   -862  -1202
    137  -2675  -2816   1267   1475  -2746    530   -277   -426  -1353   -807  -1187
    155  -2657  -2813   1249   1483  -2735    530   -254   -400  -1330   -789  -1176
    181  -2624  -2808   1221   1493  -2714    540   -254   -397  -1322   -789  -1148
    184  -2629  -2813   1223   1499  -2720    555   -239   -379  -1299   -743  -1158
    181  -2634  -2818   1223   1499  -2725    496   -233   -389  -1304   -740  -1192
    205  -2603  -2808   1197   1506  -2707    517   -194   -353  -1275   -732  -1143
    241  -2548  -2790   1150   1514  -2668    558   -150   -298  -1221   -693  -1072
    252  -2481  -2733   1114   1491  -2605    589   -109   -259  -1163   -633  -1028
    252  -2501  -2753   1122   1501  -2629    581    -98   -262  -1163   -636  -1041
    246  -2499  -2746   1124   1493  -2621    581    -96   -252  -1158   -628  -1023
    270  -2473  -2743   1098   1504  -2605    558    -98   -246  -1153   -615  -1018
    298  -2403  -2701   1052   1499  -2551    553    -85   -223  -1124   -589  -1010
    303  -2390  -2694   1041   1499  -2540    566    -49   -200  -1098   -566   -992
    319  -2400  -2720   1039   1517  -2559    561    -33   -189  -1083   -553   -974
    322  -2423  -2746   1049   1532  -2585    548    -23   -174  -1060   -524   -971
    324  -2379  -2704   1028   1514  -2540    566     28   -116   -989   -449   -906
    329  -2307  -2639    987   1483  -2473    563     51    -83   -956   -410   -901
    335  -2262  -2598    963   1465  -2429    568     75    -54   -932   -413   -865
    358  -2270  -2631    953   1493  -2449    555     98     -5   -872   -361   -792
    366  -2216  -2582    924   1473  -2397    553    129     59   -792   -259   -735
    400  -2140  -2540    870   1467  -2340    561    189    119   -730   -210   -654
    431  -2065  -2499    815   1465  -2281    568    306    239   -587    -64   -506
    459  -1966  -2426    750   1441  -2197    568    371    309   -509     20   -485
    485  -1917  -2403    717   1444  -2158    561    394    324   -488     36   -472
    498  -1883  -2385    691   1439  -2132    597    457    381   -439     88   -402
    514  -1865  -2379    672   1447  -2122    592    439    374   -452     80   -405
    530  -1860  -2390    662   1460  -2125    553    392    322   -517     18   -467
    545  -1906  -2452    680   1499  -2179    542    337    254   -592    -70   -532
    501  -1930  -2431    711   1462  -2179    537    296    202   -654   -132   -566
    457  -2008  -2465    774   1460  -2236    527    236    137   -745   -215   -649
    423  -2088  -2514    831   1467  -2299    530    176     64   -844   -314   -758
    392  -2120  -2512    865   1452  -2314    524    109     -7   -932   -397   -852
    350  -2205  -2559    924   1452  -2379    517     54    -70  -1000   -465   -924
    335  -2301  -2637    982   1486  -2468    488      7   -129  -1065   -535  -1005
    316  -2348  -2665   1015   1488  -2507    462    -54   -205  -1158   -623  -1044
    272  -2366  -2639   1047   1454  -2501    467    -85   -246  -1205   -680  -1028
    236  -2413  -2650   1085   1441  -2530    452   -101   -265  -1221   -693  -1062
    228  -2452  -2681   1111   1452  -2566    428   -135   -298  -1254   -722  -1122
    220  -2478  -2701   1127   1460  -2587    426   -161   -319  -1286   -763  -1148
    205  -2491  -2696   1143   1449  -2592    420   -161   -322  -1301   -787  -1093
    210  -2431  -2642   1109   1426  -2535    407   -145   -306  -1286   -763  -1080
    210  -2423  -2634   1106   1421  -2527    397   -148   -311  -1291   -766  -1096
    205  -2421  -2629   1106   1415  -2525    389   -142   -303  -1278   -756  -1078
    241  -2369  -2611   1065   1426  -2488    394   -119   -275  -1249   -724  -1044
    309  -2236  -2546    961   1426  -2390    441    -80   -231  -1205   -680  -1000
    298  -2200  -2499    950   1397  -2348    462    -70   -207  -1187   -662   -976
    296  -2177  -2473    937   1382  -2325    457    -72   -197  -1179   -654   -966
    329  -2101  -2431    885   1379  -2265    441   -103   -213  -1200   -683   -974
    358  -2068  -2429    852   1392  -2247    397   -114   -220  -1195   -675   -971
    379  -2055  -2436    836   1405  -2244    355   -127   -246  -1215   -701   -969
    376  -2036  -2413    828   1392  -2223    348   -135   -252  -1223   -706   -911
    394  -2003  -2397    805   1395  -2200    363   -116   -228  -1189   -662   -875
    397  -2000  -2397    800   1397  -2197    366   -124   -241  -1205   -672   -878
    405  -2003  -2408    800   1405  -2205    353   -142   -272  -1252   -735   -901
    418  -2023  -2444    800   1431  -2234    350   -142   -285  -1262   -753   -883
    439  -2031  -2470    797   1454  -2249    355   -114   -283  -1252   -745   -875
    444  -2034  -2478    792   1460  -2255    342   -124   -309  -1280   -789   -896
    426  -2055  -2483    813   1452  -2268    348   -145   -335  -1317   -833   -914
    410  -2088  -2499    839   1452  -2294    358   -153   -342  -1335   -857   -917
    431  -2073  -2504    820   1467  -2288    345   -174   -366  -1361   -872   -948
    397  -2062  -2460    828   1428  -2260    368   -166   -368  -1361   -883   -969
    397  -2055  -2452    828   1423  -2252    368   -163   -376  -1371   -901   -961
    433  -2073  -2507    818   1467  -2288    355   -176   -400  -1392   -909   -987
    449  -2096  -2546    823   1496  -2320    363   -166   -397  -1384   -893  -1013
    452  -2107  -2559    826   1504  -2333    361   -158   -392  -1384   -901   -997
    457  -2034  -2494    787   1475  -2262    337   -176   -423  -1418   -943  -1002
    462  -1940  -2403    740   1431  -2171    316   -192   -441  -1434   -953   -989
    459  -1925  -2385    732   1421  -2153    348   -129   -392  -1392   -924  -1023
    452  -1888  -2343    717   1395  -2114    433    -18   -314  -1366   -989  -1034
    491  -1797  -2291    652   1389  -2044    496     98   -200  -1275   -958  -1015
    537  -1590  -2130    524   1332  -1860    537    265     36  -1005   -709   -818
    620  -1278  -1899    329   1260  -1587    496    475    337   -579   -228   -361
    620   -875  -1496    124   1057  -1184    381    436    368   -329    270    163
    571   -761  -1332     93    950  -1044    306    166     93   -394    496    428
    506   -891  -1397    192    950  -1143    181   -262   -426   -852    200    236
    374  -1218  -1592    423    982  -1405     57   -807  -1119  -1735   -792   -633
    350  -1590  -1940    618   1145  -1764    -88  -1156  -1634  -2465  -1665  -1379
    381  -1829  -2210    722   1296  -2021   -111  -1044  -1564  -2429  -1712  -1452
    392  -1961  -2353    784   1371  -2156    -38   -813  -1301  -2187  -1571  -1382
    413  -1943  -2356    766   1384  -2148     51   -607  -1054  -1961  -1426  -1270
    465  -1797  -2265    665   1363  -2031    158   -381   -797  -1717  -1226  -1109
    496  -1654  -2153    579   1322  -1904    262   -220   -623  -1551  -1093  -1026
    527  -1577  -2107    524   1314  -1842    309   -142   -542  -1473  -1034   -984
    555  -1548  -2104    496   1330  -1826    355   -101   -504  -1428  -1005   -992
    568  -1522  -2091    475   1327  -1805    363    -83   -504  -1410  -1005   -963
    542  -1504  -2047    480   1293  -1774    329    -96   -524  -1418  -1010   -937
    524  -1452  -1979    462   1249  -1717    332    -85   -522  -1402   -989   -901
    576  -1312  -1888    368   1231  -1600    319    -54   -514  -1384   -984   -867
    527  -1309  -1836    389   1179  -1571    340    -10   -478  -1335   -945   -849
    517  -1299  -1816    389   1166  -1556    348      5   -470  -1317   -932   -859
    537  -1218  -1758    337   1148  -1488    355     12   -467  -1304   -917   -844
    537  -1150  -1688    306   1111  -1418    345     31   -452  -1275   -883   -810
    589  -1130  -1722    267   1153  -1426    340     44   -449  -1265   -888   -818
    607  -1106  -1714    249   1158  -1410    350     46   -457  -1275   -911   -823
    581  -1031  -1613    223   1096  -1322    342     62   -444  -1254   -906   -750
    607   -966  -1574    179   1091  -1270    340     98   -413  -1205   -859   -717
    659   -909  -1571    124   1114  -1239    303    101   -426  -1197   -852   -722
    691   -844  -1535     75   1111  -1189    303    109   -423  -1174   -839   -722
    685   -787  -1473     49   1078  -1130    342    163   -376  -1114   -789   -680
    672   -717  -1389     23   1031  -1052    363    239   -327  -1041   -732   -584
    711   -615  -1327    -51   1018   -971    303    275   -293   -971   -675   -555
    750   -501  -1252   -124   1000   -875    306    327   -231   -880   -592   -488
    797   -381  -1179   -207    984   -779    298    381   -174   -797   -519   -397
    813   -241  -1054   -285    932   -646    319    478    -77   -678   -405   -285
    865   -163  -1028   -353    945   -594    342    542    -15   -594   -319   -207
    880    -88   -969   -397    924   -527    327    566     -5   -553   -280   -155
    891      0   -893   -446    891   -446    316    597      5   -524   -249   -124
    880     57   -823   -467    852   -381    327    594     -7   -524   -254   -122
    924    114   -813   -519    870   -348    337    581    -41   -558   -275   -132
    922    140   -782   -530    852   -319    350    568    -80   -587   -298   -150
    826    166   -662   -498    743   -246    394    584    -90   -587   -306   -158
    795    137   -657   -465    727   -259    423    563   -137   -633   -361   -194
    784    129   -654   -457    719   -262    428    514   -207   -706   -436   -262
    748    135   -613   -441    680   -236    431    475   -265   -763   -514   -298
    665    114   -553   -389    607   -218    478    472   -288   -784   -548   -324
    623     93   -530   -358    576   -218    491    454   -324   -813   -579   -361
    672    148   -527   -410    600   -189    488    431   -368   -844   -615   -389
    763    207   -555   -488    659   -174    436    379   -431   -888   -672   -439
    743    241   -501   -493    620   -129    436    358   -457   -901   -691   -449
    607    283   -324   -444    467    -20    470    400   -428   -859   -652   -415
    600    311   -288   -457    444     12    441    402   -439   -854   -652   -413
    652    366   -288   -509    470     38    457    413   -441   -841   -649   -405
    670    426   -246   -550    459     90    470    423   -444   -820   -636   -389
    711    467   -244   -589    478    111    444    402   -470   -826   -644   -392
    639    509   -129   -574    384    189    470    428   -444   -776   -607   -358
    519    607     88   -563    215    348    517    519   -361   -678   -524   -270
    576    730    150   -654    213    441    527    550   -342   -641   -496   -233
    615    828    213   -722    202    522    537    581   -327   -613   -472   -205
    654    878    223   -766    215    550    553    597   -316   -589   -462   -187
    683    966    283   -826    200    626    550    600   -293   -553   -436   -127
    704   1049    345   -878    179    698    493    581   -301   -532   -413    -59
    670   1111    441   -891    114    776    480    592   -301   -498   -374    -12
    615   1156    537   -888     38    846    470    613   -290   -462   -337     15
    657   1218    561   -937     49    891    496    633   -285   -436   -311     31
    644   1244    600   -948     23    922    504    644   -303   -436   -316     33
    615   1208    592   -911     12    901    493    636   -337   -459   -350      5
    639   1200    558   -922     41    880    470    613   -376   -483   -381    -23
    652   1210    558   -932     46    885    475    610   -387   -483   -389    -38
    641   1252    610   -948     15    930    493    646   -371   -457   -374    -36
    620   1260    639   -940     -7    950    496    649   -384   -462   -384    -59
    594   1254    659   -924    -33    958    483    646   -413   -480   -413    -93
    607   1291    683   -950    -38    987    491    652   -423   -478   -415    -96
    613   1327    711   -971    -49   1021    485    646   -439   -480   -428   -109
    615   1348    732   -982    -57   1041    470    636   -462   -493   -446   -127
    633   1384    750  -1010    -59   1067    441    623   -480   -498   -449   -124
    633   1434    800  -1034    -83   1117    465    639   -472   -480   -439   -106
    633   1493    857  -1065   -111   1176    498    670   -454   -454   -420    -85
    602   1525    922  -1062   -158   1223    491    672   -454   -441   -415    -77
    600   1577    974  -1088   -187   1278    462    672   -449   -426   -397    -57
    594   1592    997  -1093   -200   1296    480    701   -444   -413   -392    -59
    584   1605   1021  -1096   -218   1314    522    763   -402   -379   -400    -93
    631   1675   1044  -1153   -205   1361    607    922   -275   -283   -381   -140
    683   1839   1156  -1262   -236   1499    678   1104    -98    -93   -246    -33
    719   2114   1395  -1418   -337   1756    748   1312    163    233     83    301
    771   2546   1774  -1660   -501   2161    698   1384    319    522    511    789
    753   2933   2179  -1842   -711   2556    558   1161    163    553    841   1252
    670   3078   2408  -1875   -870   2743    446    771   -192    381    945   1447
    558   2886   2325  -1722   -883   2605    301    337   -667    -75    519   1039
    452   2377   1922  -1415   -735   2151    166    -77  -1241   -857   -475     54
    462   1979   1517  -1221   -527   1748     57   -210  -1522  -1275  -1021   -480
    491   1847   1353  -1171   -431   1600     18    -44  -1343  -1114   -945   -436
    517   1834   1317  -1176   -400   1577    103    189  -1075   -865   -779   -311
    540   1899   1358  -1221   -410   1628    285    452   -782   -597   -587   -176
    527   2013   1486  -1270   -478   1751    462    706   -509   -345   -376    -20
    514   2112   1597  -1314   -542   1857    535    836   -379   -207   -262     75
    545   2156   1610  -1350   -532   1886    537    878   -337   -158   -218     96
    558   2182   1623  -1371   -532   1904    532    888   -329   -142   -213    119
    584   2229   1644  -1405   -530   1938    563    924   -296    -98   -187    163
    600   2270   1670  -1436   -535   1971    576    937   -280    -62   -145    174
    620   2304   1683  -1462   -532   1995    574    935   -283    -59   -148    184
    618   2335   1717  -1478   -550   2026    589    956   -259    -31   -127    218
    602   2361   1758  -1480   -576   2060    568    953   -257    -15   -103    257
    623   2400   1777  -1512   -576   2088    568    982   -233     28    -49    293
    615   2475   1860  -1545   -623   2169    574   1015   -197     83      7    306
    589   2540   1951  -1566   -680   2247    594   1041   -166    119     28    324
    579   2579   2000  -1579   -709   2291    584   1044   -163    127     31    381
    576   2631   2055  -1605   -740   2343    553   1054   -148    158     57    394
    532   2650   2117  -1592   -792   2385    576   1088   -111    202     88    441
    498   2738   2239  -1618   -870   2488    594   1122    -64    267    168    519
    509   2808   2299  -1657   -893   2553    600   1140    -49    290    187    537
    506   2824   2317  -1667   -904   2572    620   1197      5    358    252    579
    511   2878   2366  -1696   -927   2621    646   1241     41    400    288    615
    493   2951   2455  -1725   -982   2704    709   1330    137    506    379    717
    472   2982   2509  -1727  -1018   2746    696   1395    213    600    478    792
    511   3065   2551  -1790  -1021   2808    693   1431    249    662    532    927
    527   3167   2639  -1847  -1057   2904    685   1504    340    787    675   1041
    517   3299   2782  -1909  -1132   3042    722   1579    439    901    802   1065
    511   3393   2881  -1951  -1184   3138    670   1610    478    950    839   1119
    472   3450   2977  -1961  -1252   3213    688   1660    514   1005    904   1218
    483   3502   3018  -1992  -1267   3263    719   1673    527   1018    919   1249
    491   3520   3026  -2008  -1267   3273    719   1649    517   1000    898   1278
    433   3538   3104  -1984  -1335   3322    701   1605    488    971    878   1314
    348   3515   3167  -1932  -1408   3341    732   1595    478    961    870   1278
    371   3507   3135  -1938  -1382   3320    763   1608    467    950    865   1171
    400   3504   3104  -1953  -1353   3304    758   1569    400    867    779   1117
    361   3468   3107  -1914  -1371   3289    792   1543    374    818    719   1127
    324   3411   3086  -1870  -1379   3250    836   1522    358    795    691   1083
    296   3364   3068  -1831  -1387   3216    846   1475    316    750    644   1041
    252   3341   3086  -1797  -1415   3213    805   1418    262    698    592   1013
    239   3325   3086  -1782  -1423   3205    815   1379    226    659    537    958
    233   3294   3057  -1764  -1413   3177    797   1348    207    639    514    906
    226   3299   3073  -1764  -1423   3185    787   1327    189    628    496    885
    223   3286   3063  -1756  -1418   3174    795   1332    192    639    504    893
    207   3281   3073  -1743  -1431   3177    787   1322    189    631    506    870
    179   3286   3107  -1732  -1465   3198    802   1322    200    641    511    885
    176   3338   3159  -1758  -1491   3250    782   1332    223    667    537    906
    174   3348   3174  -1764  -1499   3263    761   1343    246    704    574    896
    192   3382   3190  -1787  -1499   3286    753   1327    239    704    592    857
    179   3442   3260  -1810  -1540   3351    792   1301    228    667    524    917
    124   3463   3338  -1795  -1608   3400    836   1363    301    732    581   1023
    135   3499   3364  -1818  -1613   3432    844   1402    342    774    626   1052
    171   3528   3356  -1849  -1592   3442    833   1405    368    805    680   1052
    140   3569   3429  -1855  -1644   3499    818   1384    379    820    701   1031
    135   3632   3496  -1883  -1680   3564    787   1363    366    802    667   1065
    163   3660   3494  -1912  -1665   3577    771   1371    376    813    675   1109
    187   3658   3470  -1922  -1641   3564    758   1371    384    828    701   1114
    153   3665   3509  -1909  -1678   3587    771   1382    397    841    709   1088
    163   3650   3483  -1906  -1660   3567    758   1369    381    828    704   1060
    171   3606   3432  -1888  -1631   3520    753   1348    361    805    704   1067
    171   3608   3437  -1888  -1631   3522    745   1322    350    784    685   1088
    142   3574   3432  -1860  -1644   3502    750   1309    342    782    680   1098
    103   3535   3432  -1821  -1665   3486    758   1301    348    782    678   1057
     83   3517   3434  -1800  -1675   3476    748   1270    319    748    633   1041
     49   3517   3468  -1782  -1709   3494    758   1288    327    750    620   1067
     44   3473   3426  -1761  -1691   3452    748   1275    309    735    605   1052
     38   3432   3393  -1735  -1675   3411    743   1262    303    732    605   1031
     31   3403   3372  -1719  -1670   3387    743   1252    301    732    618    992
    -41   3416   3457  -1686  -1748   3437    748   1244    303    722    602    989
    -46   3416   3463  -1686  -1753   3439    748   1254    324    740    610   1036
    -38   3421   3460  -1691  -1751   3442    745   1260    332    753    618   1028
    -75   3424   3499  -1675  -1787   3460    756   1254    335    750    602   1057
   -116   3416   3533  -1649  -1823   3473    756   1254    350    771    618   1057
   -122   3419   3538  -1649  -1831   3478    807   1309    410    828    670   1044
   -114   3445   3559  -1665  -1836   3502    904   1410    488    865    644    979
    -83   3517   3600  -1717  -1842   3556    984   1551    623    958    659   1023
    -49   3748   3798  -1849  -1922   3772   1067   1795    922   1283    961   1267
     18   4084   4065  -2052  -2023   4076   1078   2021   1218   1691   1444   1717
     67   4489   4421  -2278  -2177   4455    922   1829   1176   1860   1842   2213
    -20   4738   4759  -2361  -2390   4749    685   1353    883   1818   2068   2559
   -189   4660   4850  -2234  -2520   4754    467    828    433   1475   1860   2442
   -306   4110   4416  -1901  -2364   4263    337    348   -181    639    904   1556
   -322   3517   3839  -1597  -2081   3678    207    111   -620    -18    129    782
   -283   3247   3530  -1483  -1906   3387    168    223   -579    -44     18    662
   -236   3192   3429  -1478  -1831   3309    246    465   -340    153    124    784
   -181   3231   3413  -1525  -1797   3320    405    724    -72    387    288    878
   -140   3278   3419  -1569  -1779   3346    587    958    163    594    454    943
   -161   3312   3470  -1577  -1816   3390    701   1075    293    701    540   1002
   -192   3343   3535  -1574  -1862   3439    750   1148    368    774    600   1085
   -228   3341   3569  -1556  -1899   3455    769   1195    410    820    644   1109
   -205   3354   3559  -1574  -1880   3455    761   1213    423    844    670   1088
   -158   3356   3515  -1600  -1839   3434    758   1218    420    846    662   1060
   -153   3354   3507  -1600  -1829   3429    763   1215    423    836    628   1124
   -161   3367   3528  -1602  -1844   3445    737   1208    436    857    654   1153
   -171   3377   3548  -1602  -1860   3463    735   1202    441    859    665   1135
   -189   3348   3538  -1579  -1865   3442    753   1221    459    883    683   1161
   -213   3312   3525  -1548  -1867   3419    753   1215    462    893    704   1161
   -171   3322   3494  -1577  -1831   3408    711   1182    439    872    683   1114
   -179   3346   3522  -1584  -1849   3434    704   1195    462    896    701   1122
   -210   3369   3580  -1579  -1896   3473    706   1210    478    909    719   1150
   -220   3335   3556  -1556  -1888   3445    704   1215    483    911    717   1174
   -218   3322   3541  -1553  -1880   3429    717   1241    511    937    727   1179
   -226   3333   3559  -1553  -1893   3447    730   1273    550    974    763   1226
   -220   3343   3564  -1564  -1891   3452    722   1293    576    997    789   1239
   -192   3359   3551  -1582  -1870   3455    740   1327    626   1044    826   1239
   -189   3369   3559  -1590  -1873   3463    717   1350    659   1085    857   1267
   -137   3403   3541  -1634  -1839   3470    711   1395    706   1143    911   1325
    -90   3465   3556  -1688  -1826   3509    706   1452    776   1215    989   1384
    -93   3535   3629  -1719  -1860   3582    696   1509    844   1293   1067   1467
    -77   3590   3665  -1756  -1873   3626    685   1577    914   1379   1158   1514
    -46   3663   3710  -1810  -1878   3686    693   1621    966   1449   1226   1538
    -33   3743   3777  -1855  -1906   3759    730   1665   1026   1519   1309   1636
    -33   3748   3782  -1857  -1906   3764    750   1667   1034   1514   1314   1647
    -38   3717   3756  -1839  -1896   3735    696   1615    976   1449   1236   1727
    -46   3697   3743  -1826  -1896   3720    701   1590    963   1439   1244   1714
    -23   3699   3722  -1839  -1873   3710    688   1540    917   1387   1202   1647
    -12   3676   3689  -1831  -1849   3681    704   1504    880   1335   1148   1587
    -41   3624   3665  -1795  -1852   3645    732   1480    859   1299   1114   1543
    -38   3582   3621  -1771  -1831   3603    743   1426    807   1239   1054   1462
    -36   3528   3564  -1748  -1800   3546    727   1356    737   1163    982   1379
    -46   3432   3478  -1691  -1761   3455    732   1288    683   1093    919   1322
    -51   3390   3439  -1670  -1745   3416    743   1254    652   1060    885   1299
    -67   3361   3429  -1647  -1748   3393    750   1231    628   1031    854   1262
    -62   3320   3380  -1628  -1722   3348    727   1187    592    989    802   1254
    -25   3299   3325  -1636  -1675   3312    727   1174    584    979    800   1239
    -23   3289   3312  -1634  -1667   3299    740   1174    589    984    810   1226
     -2   3304   3307  -1652  -1654   3304    732   1161    581    971    792   1210
     -2   3307   3309  -1652  -1654   3307    750   1171    605    995    820   1241
     38   3328   3289  -1683  -1623   3309    779   1176    620   1002    836   1236
     88   3348   3260  -1719  -1587   3304    756   1145    597    974    805   1254
     98   3348   3250  -1725  -1577   3299    766   1143    613    992    823   1252
     88   3374   3286  -1732  -1597   3330    797   1179    670   1052    888   1283
    116   3400   3283  -1758  -1582   3343    815   1200    701   1085    930   1273
    189   3426   3237  -1810  -1525   3333    823   1192    698   1070    911   1291
    223   3434   3211  -1831  -1493   3322    823   1197    714   1083    919   1317
    218   3465   3247  -1842  -1514   3356    828   1205    737   1106    948   1337
    218   3507   3289  -1862  -1535   3398    813   1189    735   1098    935   1389
    163   3494   3328  -1831  -1582   3411    807   1205    761   1132    976   1405
    135   3483   3348  -1808  -1608   3416    820   1213    763   1140   1000   1426
    114   3450   3335  -1784  -1610   3393    823   1213    758   1140   1010   1454
    137   3398   3260  -1766  -1561   3330    823   1200    737   1117    995   1423
    135   3330   3192  -1732  -1530   3263    813   1174    711   1093    971   1408
    145   3283   3138  -1714  -1496   3211    815   1153    693   1075    966   1384
    132   3244   3112  -1688  -1491   3180    820   1156    688   1060    950   1369
    106   3195   3089  -1649  -1491   3143    836   1161    685   1054    940   1358
     54   3174   3117  -1615  -1530   3146    862   1169    693   1054    943   1371
     51   3148   3096  -1600  -1522   3122    867   1156    670   1013    896   1356
     41   3122   3081  -1582  -1522   3104    846   1135    646    982    870   1348
      5   3109   3104  -1556  -1548   3107    807   1104    623    961    854   1325
    -38   3099   3138  -1532  -1587   3117    815   1091    615    950    844   1309
    -93   3076   3169  -1491  -1631   3120    826   1101    623    958    857   1314
    -88   3034   3120  -1475  -1605   3076    826   1109    623    958    859   1312
    -83   3013   3096  -1465  -1590   3055    852   1114    633    963    865   1312
    -54   2990   3042  -1467  -1551   3016    854   1101    628    953    849   1296
    -36   2959   2992  -1462  -1514   2974    833   1096    623    940    839   1293
    -20   2938   2959  -1460  -1491   2948    828   1093    628    935    828   1283
      7   2925   2917  -1465  -1454   2922    896   1182    701    982    813   1234
     12   2959   2946  -1488  -1467   2953    989   1340    854   1106    875   1270
     -2   3086   3086  -1543  -1543   3086   1041   1512   1067   1343   1098   1493
     25   3346   3317  -1688  -1644   3333   1039   1693   1322   1680   1493   1925
     67   3774   3707  -1919  -1818   3741    995   1673   1400   1880   1888   2444
     -5   3962   3967  -1979  -1984   3964    891   1345   1124   1766   2086   2766
   -114   3923   4037  -1906  -2075   3980    758    940    730   1473   1992   2707
   -233   3502   3735  -1636  -1984   3619    641    475    179    805   1247   1948
   -306   2873   3180  -1283  -1743   3026    496     83   -405    -15    210    924
   -241   2551   2792  -1156  -1517   2670    387    103   -454   -116     33    719
   -192   2413   2605  -1111  -1400   2509    418    296   -223     96    168    771
   -171   2418   2590  -1124  -1379   2504    506    519     46    348    342    878
   -158   2481   2639  -1161  -1397   2559    652    769    327    607    537   1013
   -135   2548   2683  -1208  -1410   2616    763    937    509    769    665   1111
   -137   2564   2701  -1213  -1418   2631    836   1005    592    839    717   1143
   -137   2574   2712  -1218  -1426   2642    857   1028    626    865    735   1150
   -132   2579   2712  -1223  -1421   2644    815   1021    626    862    732   1137
   -135   2587   2722  -1228  -1431   2655    826   1021    639    872    737   1148
   -129   2605   2735  -1236  -1431   2670    844   1028    657    883    753   1166
   -116   2590   2707  -1236  -1413   2647    815   1005    644    867    743   1158
   -135   2587   2722  -1226  -1428   2655    836   1034    678    896    776   1184
   -223   2548   2769  -1163  -1496   2660    841   1065    701    914    789   1174
   -218   2527   2746  -1156  -1483   2637    805   1044    688    891    771   1182
   -220   2546   2764  -1163  -1493   2655    810   1047    706    904    789   1205
   -215   2527   2743  -1156  -1478   2634    826   1057    730    919    802   1210
   -257   2491   2748  -1119  -1501   2618    800   1054    735    924    813   1202
   -272   2499   2772  -1114  -1522   2634    802   1067    758    945    831   1202
   -280   2507   2787  -1114  -1535   2647    784   1060    763    943    836   1195
   -298   2473   2772  -1085  -1535   2621    753   1044    756    930    823   1205
   -285   2444   2727  -1080  -1506   2587    771   1075    800    976    854   1247
   -275   2423   2699  -1075  -1486   2559    763   1098    841   1021    896   1278
   -267   2413   2678  -1072  -1473   2546    743   1114    872   1060    935   1296
   -239   2449   2688  -1104  -1462   2569    719   1137    911   1106    976   1322
   -233   2494   2725  -1130  -1480   2608    727   1189    976   1176   1047   1389
   -226   2540   2764  -1158  -1493   2652    745   1252   1054   1275   1153   1473
   -257   2517   2774  -1132  -1514   2644    735   1291   1111   1350   1234   1535
   -270   2540   2811  -1135  -1540   2675    748   1335   1174   1413   1304   1602
   -280   2582   2863  -1153  -1571   2722    717   1353   1205   1447   1358   1631
   -280   2592   2870  -1156  -1574   2730    711   1350   1210   1449   1345   1615
   -275   2556   2831  -1140  -1553   2694    732   1358   1223   1460   1348   1675
   -301   2527   2829  -1111  -1564   2678    761   1374   1236   1470   1379   1688
   -298   2509   2805  -1106  -1553   2657    748   1345   1202   1418   1337   1647
   -309   2447   2753  -1070  -1530   2600    727   1288   1145   1340   1252   1592
   -329   2366   2696  -1021  -1514   2533    750   1252   1104   1280   1189   1532
   -337   2304   2642   -982  -1488   2473    810   1226   1060   1210   1114   1470
   -355   2216   2572   -932  -1465   2392    766   1156    974   1119   1023   1392
   -384   2153   2538   -885  -1462   2346    709   1091    896   1044    948   1309
   -415   2094   2509   -841  -1465   2301    748   1060    859    989    888   1254
   -441   2018   2460   -787  -1449   2239    792   1047    846    961    859   1221
   -475   1945   2418   -735  -1447   2179    795   1021    818    932    844   1197
   -501   1896   2397   -698  -1449   2145    766    976    769    885    795   1148
   -478   1888   2364   -706  -1421   2125    758    945    740    859    761   1088
   -493   1865   2359   -685  -1426   2112    763    932    735    852    750   1054
   -517   1855   2372   -670  -1447   2114    771    937    737    849    740   1080
   -532   1855   2387   -662  -1460   2122    779    945    756    872    774   1119
   -545   1836   2379   -646  -1462   2107    787    953    761    880    784   1104
   -558   1860   2418   -649  -1488   2138    756    971    787    914    820   1143
   -568   1857   2426   -644  -1499   2140    782    979    802    922    839   1143
   -587   1870   2457   -641  -1522   2164    839   1018    836    953    865   1169
   -597   1893   2491   -649  -1543   2192    836   1036    857    971    878   1174
   -639   1857   2496   -607  -1566   2177    841   1039    870    987    896   1210
   -657   1870   2527   -607  -1592   2197    839   1031    878   1000    919   1241
   -696   1873   2569   -589  -1634   2221    828   1021    878   1008    927   1249
   -714   1831   2543   -558  -1628   2187    813   1023    870   1010    935   1273
   -711   1836   2548   -561  -1628   2192    813   1065    911   1072   1015   1306
   -727   1826   2553   -550  -1641   2190    805   1023    872   1018    974   1273
   -722   1803   2522   -540  -1623   2161    820   1018    859    984    924   1301
   -745   1727   2470   -491  -1608   2096    805   1039    867    997    943   1319
   -758   1628   2387   -433  -1571   2008    833   1049    870   1000    966   1314
   -771   1590   2361   -410  -1566   1977    828   1044    854    976    953   1278
   -789   1540   2330   -376  -1558   1935    818   1023    820    932    901   1234
   -820   1465   2286   -324  -1553   1875    831   1008    800    906    867   1215
   -867   1413   2281   -272  -1574   1847    828   1002    800    896    859   1205
   -891   1361   2249   -236  -1571   1805    797    971    769    862    839   1192
   -898   1304   2203   -202  -1551   1751    813    963    771    854    836   1195
   -888   1257   2145   -184  -1517   1699    833    971    787    865    857   1148
   -862   1197   2060   -166  -1460   1628    839    930    761    826    805   1109
   -878   1182   2060   -150  -1467   1621    761    870    714    766    763   1143
   -911   1148   2060   -119  -1486   1602    756    896    735    784    766   1150
   -924   1171   2096   -124  -1509   1634    779    924    763    807    784   1156
   -909   1150   2060   -119  -1483   1605    792    924    771    810    792   1132
   -904   1088   1992    -93  -1447   1540    807    927    782    792    758   1085
   -893   1080   1974    -93  -1434   1525    846   1008    870    839    758   1054
   -865   1135   2000   -137  -1434   1566    924   1137   1015    956    810   1060
   -833   1325   2158   -244  -1496   1740    987   1299   1244   1200   1028   1234
   -787   1584   2372   -400  -1579   1977    932   1447   1504   1577   1478   1647
   -758   1893   2650   -568  -1704   2270    802   1392   1545   1784   1914   2158
   -797   1977   2774   -589  -1784   2374    706   1148   1304   1701   2151   2470
   -888   1842   2730   -475  -1808   2286    626    802    852   1314   1990   2340
   -997   1462   2460   -233  -1727   1961    498    285    176    457   1010   1475
  -1057   1052   2109      2  -1582   1579    335   -145   -381   -332     -2    600
  -1052    763   1816    142  -1434   1291    254   -137   -394   -394   -163    459
  -1044    558   1602    244  -1322   1080    301     98   -106   -109     49    540
   -982    540   1519    218  -1249   1028    371    277    140    127    197    555
   -943    592   1535    174  -1239   1062    491    467    392    355    340    683
   -930    654   1584    135  -1257   1119    594    620    597    545    491    800
   -924    730   1654     98  -1288   1192    662    698    709    652    576    854
   -995    727   1722    132  -1361   1226    737    800    813    766    683    909
   -982    743   1725    119  -1353   1234    740    818    836    789    706    909
   -937    745   1680     96  -1312   1213    701    782    805    745    657    904
   -930    748   1678     90  -1304   1213    714    789    823    763    667    956
   -901    753   1652     72  -1278   1202    709    787    833    774    683    976
   -888    769   1657     59  -1273   1213    696    782    841    782    698    984
   -885    779   1665     51  -1275   1223    709    795    865    813    740   1018
   -872    769   1641     51  -1257   1205    711    774    849    797    717   1005
   -872    732   1602     70  -1239   1166    691    748    833    776    691    992
   -867    730   1597     67  -1234   1163    678    732    833    789    709   1002
   -883    719   1602     80  -1244   1161    680    745    857    820    740   1015
   -862    719   1582     72  -1221   1150    680    756    875    833    745   1036
   -904    748   1652     77  -1278   1200    701    800    930    891    810   1104
   -896    776   1670     59  -1283   1223    691    807    937    896    815   1137
   -875    761   1634     57  -1257   1197    683    802    945    906    813   1184
   -896    740   1636     77  -1265   1187    701    826    987    953    862   1200
   -875    779   1654     46  -1265   1215    709    852   1036   1008    924   1226
   -846    807   1652     18  -1249   1228    691    875   1078   1065    989   1254
   -807    859   1667    -25  -1239   1265    691    919   1148   1143   1067   1296
   -779    898   1678    -59  -1228   1288    711    974   1226   1231   1153   1418
   -763    961   1725   -101  -1244   1343    688    995   1273   1299   1223   1439
   -735   1005   1740   -135  -1239   1371    709   1047   1343   1382   1286   1512
   -688   1036   1725   -174  -1208   1379    717   1083   1392   1439   1356   1564
   -678   1060   1738   -189  -1208   1397    722   1117   1428   1467   1408   1582
   -737   1062   1797   -163  -1267   1431    743   1143   1436   1467   1415   1595
   -732   1044   1777   -155  -1254   1410    735   1109   1384   1402   1350   1590
   -714   1018   1732   -153  -1223   1374    724   1075   1340   1343   1288   1561
   -711    992   1704   -140  -1208   1348    735   1052   1306   1286   1236   1501
   -691    917   1608   -116  -1148   1262    735   1000   1239   1184   1140   1402
   -691    828   1519    -70  -1104   1174    732    945   1169   1088   1039   1317
   -685    756   1439    -36  -1062   1096    709    867   1085    979    922   1218
   -701    701   1402      0  -1052   1052    711    815   1023    904    857   1171
   -698    646   1343     23  -1021    995    732    782    979    841    805   1104
   -698    597   1296     49   -997    948    717    743    935    782    740   1041
   -693    550   1244     70   -969    896    691    683    875    698    641   1002
   -680    491   1171     96   -924    831    693    657    846    654    600   1000
   -685    410   1096    137   -891    753    693    631    820    618    568    932
   -730    376   1106    176   -919    743    714    652    841    633    581    911
   -696    374   1067    161   -883    719    670    639    831    628    571    893
   -662    371   1034    145   -846    701    644    615    802    605    540    893
   -667    400   1067    132   -870    735    667    623    818    610    553    930
   -683    420   1101    129   -893    761    652    641    852    633    571    927
   -665    472   1137     96   -901    802    678    670    888    667    597    940
   -628    524   1153     51   -891    839    714    672    891    670    597    956
   -636    535   1171     49   -906    852    722    678    917    696    626    961
   -623    558   1182     31   -901    870    748    691    932    711    633    945
   -615    600   1215      7   -917    906    735    685    935    719    652    992
   -665    607   1273     28   -969    940    706    688    943    737    685   1000
   -657    548   1202     51   -930    875    672    652    896    696    631    995
   -675    527   1202     72   -940    865    683    652    896    698    636    995
   -693    532   1226     80   -961    878    714    670    919    714    654   1010
   -756    511   1267    122  -1010    888    735    680    937    724    665   1023
   -724    485   1210    119   -966    846    740    691    937    727    665   1028
   -711    446   1156    132   -935    800    737    691    919    714    652   1021
   -750    379   1127    184   -940    753    743    693    911    711    652   1005
   -779    324   1104    228   -940    714    761    691    906    704    639    969
   -782    254   1034    262   -909    644    740    667    862    657    592    940
   -750    226    976    259   -862    600    737    652    826    610    540    932
   -748    168    914    288   -831    540    727    628    792    574    493    898
   -797    150    948    324   -872    548    761    654    805    589    511    898
   -823    122    943    348   -883    530    782    675    813    600    519    896
   -776    103    880    335   -828    491    756    646    784    571    485    865
   -761     67    828    345   -795    446    750    633    758    550    457    828
   -756     49    805    353   -779    426    761    654    774    571    483    831
   -732     54    787    337   -758    418    758    639    761    555    467    782
   -706     57    761    324   -735    407    730    607    722    509    392    797
   -719     33    753    342   -737    392    743    631    732    532    415    823
   -743     38    782    353   -761    410    815    722    802    592    439    784
   -709    119    828    293   -769    472    922    854    935    693    459    769
   -636    265    901    184   -769    581    961    989   1109    875    610    901
   -618    511   1130     51   -872    820    971   1189   1395   1241   1002   1260
   -602    854   1457   -124  -1028   1156    909   1299   1592   1590   1509   1805
   -605   1018   1623   -207  -1114   1319    792   1065   1343   1478   1722   2125
   -649    893   1540   -122  -1096   1215    753    782    922   1127   1634   2096
   -750    662   1413     41  -1080   1036    680    394    355    488    987   1527
   -844    350   1195    246  -1018    771    558    -33   -239   -329   -101    584
   -823     88    909    366   -867    498    470   -109   -381   -535   -415    283
   -795   -140    654    467   -724    257    485     49   -189   -335   -290    322
   -766   -241    524    501   -646    140    527    223     44    -96   -127    423
   -709   -163    545    436   -628    189    626    410    298    155     59    540
   -750    -33    714    389   -735    337    745    620    540    392    244    675
   -758     54    813    350   -787    433    828    740    675    509    340    743
   -709    114    823    296   -766    467    865    792    727    561    384    771
   -698    124    823    288   -761    472    885    818    753    589    410    787
   -665     46    709    309   -688    376    841    784    722    568    381    758
   -646     54    698    296   -672    376    867    800    737    587    389    761
   -654     77    730    288   -693    402    865    807    745    600    389    763
   -662    101    763    280   -711    431    867    846    776    636    423    805
   -670    148    818    259   -745    483    888    883    800    665    457    878
   -631    194    826    215   -727    509    904    880    802    667    446    943
   -646    241    885    200   -766    563    914    924    846    717    483    984
   -639    259    898    189   -769    579    893    937    865    735    501    982
   -628    231    859    197   -745    545    901    940    857    732    493    945
   -610    233    844    187   -727    537    911    956    859    743    493    906
   -553    272    826    137   -691    548    898    966    870    758    506    893
   -542    285    828    129   -685    555    885    969    872    776    519    870
   -545    309    852    116   -701    579    872    976    883    795    532    870
   -532    355    888     88   -711    620    870   1008    911    836    571    898
   -493    400    893     46   -693    646    867   1039    950    878    602    927
   -462    433    896     15   -678    665    875   1080   1000    930    652    969
   -444    517    961    -38   -701    737    893   1137   1062   1018    735   1041
   -439    579   1015    -70   -727    797    872   1179   1109   1093    807   1104
   -431    644   1072   -106   -753    857    872   1239   1176   1184    893   1182
   -402    745   1148   -171   -774    945    880   1309   1244   1275    987   1265
   -381    831   1213   -226   -797   1021    865   1345   1283   1330   1049   1319
   -345    888   1234   -270   -789   1060    870   1369   1306   1361   1078   1353
   -335    911   1247   -288   -792   1078    867   1379   1306   1358   1078   1363
   -335    906   1241   -285   -787   1072    862   1374   1293   1335   1057   1353
   -329    932   1262   -301   -795   1096    878   1366   1267   1301   1018   1322
   -332    937   1270   -303   -802   1104    896   1340   1221   1241    953   1262
   -358    896   1252   -270   -805   1072    924   1309   1161   1169    867   1187
   -368    872   1241   -252   -805   1057    891   1267   1096   1098    784   1117
   -363    839   1200   -239   -784   1018    852   1213   1015   1013    688   1034
   -368    795   1163   -213   -766    979    862   1176    950    940    600    956
   -381    745   1124   -184   -753    932    831   1137    885    870    522    885
   -368    743   1111   -187   -740    927    807   1104    839    820    470    833
   -355    774   1127   -210   -740    950    826   1083    813    795    436    800
   -350    774   1124   -213   -737    948    841   1080    800    782    405    779
   -350    758   1106   -205   -730    932    820   1075    774    766    384    756
   -342    732   1075   -194   -709    904    789   1060    745    740    355    722
   -335    727   1060   -197   -698    893    813   1041    719    724    337    706
   -324    735   1057   -205   -691    896    823   1031    711    714    324    688
   -329    758   1088   -215   -709    922    792   1036    717    719    327    680
   -319    805   1124   -241   -722    963    810   1065    740    758    355    711
   -303    872   1176   -285   -740   1023    854   1093    761    787    376    740
   -293    943   1236   -324   -766   1088    922   1137    802    833    420    779
   -306    974   1278   -335   -792   1124    914   1140    810    846    431    792
   -314   1013   1327   -348   -820   1169    872   1132    813    854    433    802
   -322   1054   1376   -366   -849   1215    862   1135    823    870    452    810
   -345   1083   1428   -368   -888   1254    857   1132    828    888    470    828
   -309   1148   1454   -420   -883   1301    857   1132    833    906    491    865
   -277   1171   1449   -446   -862   1309    846   1143    833    919    506    896
   -319   1179   1499   -431   -909   1337    779   1137    818    919    506    917
   -355   1228   1582   -436   -969   1405    763   1150    826    940    527    943
   -361   1267   1626   -454   -992   1447    782   1166    836    953    540    958
   -392   1241   1634   -423  -1013   1436    769   1150    810    930    504    930
   -407   1215   1621   -405  -1015   1418    792   1158    805    932    506    922
   -397   1226   1623   -415  -1010   1423    807   1166    797    932    506    914
   -410   1223   1634   -407  -1023   1428    797   1166    782    919    493    930
   -436   1208   1644   -384  -1039   1426    800   1163    771    911    483    883
   -462   1195   1657   -366  -1060   1423    766   1135    737    872    433    841
   -470   1195   1665   -361  -1067   1428    779   1135    743    870    420    852
   -483   1189   1673   -353  -1078   1428    753   1093    711    836    389    813
   -488   1200   1688   -355  -1088   1444    724   1065    680    805    337    797
   -501   1208   1709   -353  -1106   1457    779   1101    714    839    381    854
   -519   1226   1745   -353  -1132   1486    763   1101    724    854    400    831
   -550   1208   1758   -329  -1153   1483    743   1096    719    852    376    820
   -576   1208   1784   -314  -1179   1496    779   1122    740    875    402    896
   -568   1234   1803   -335  -1184   1519    748   1124    748    891    426    914
   -542   1299   1842   -379  -1192   1569    750   1127    748    893    415    906
   -509   1348   1855   -420  -1182   1600    815   1239    831    956    420    909
   -488   1431   1919   -470  -1202   1675    909   1400    974   1060    470    919
   -467   1621   2086   -576  -1278   1852    992   1595   1202   1312    688   1080
   -407   1917   2325   -756  -1366   2120   1010   1797   1480   1667   1078   1444
   -366   2307   2670   -971  -1519   2488    932   1795   1566   1883   1460   1925
   -415   2522   2938  -1052  -1675   2730    756   1532   1356   1865   1727   2309
   -483   2507   2987  -1013  -1735   2748    623   1145    963   1608   1693   2325
   -574   2182   2756   -805  -1665   2468    537    691    413    992   1041   1701
   -654   1704   2359   -524  -1506   2031    381    252   -189    163     23    753
   -665   1350   2016   -342  -1340   1683    265    176   -363    -98   -340    400
   -633   1202   1836   -285  -1236   1519    301    387   -122    135   -192    452
   -592   1215   1805   -311  -1200   1509    363    597    135    374    -31    558
   -545   1322   1867   -389  -1205   1595    478    813    384    594    114    670
   -511   1418   1930   -452  -1221   1673    600    982    571    763    246    787
   -530   1452   1982   -462  -1254   1717    659   1065    652    854    322    831
   -532   1480   2013   -475  -1273   1748    662   1085    680    885    353    826
   -511   1504   2016   -498  -1262   1758    654   1083    680    883    350    831
   -514   1535   2049   -509  -1280   1792    670   1093    696    893    350    833
   -514   1574   2086   -532  -1299   1829    665   1111    719    922    371    872
   -509   1592   2101   -542  -1306   1847    641   1111    735    948    405    885
   -480   1621   2101   -571  -1291   1862    623   1098    735    948    413    844
   -470   1662   2132   -594  -1301   1896    613   1088    730    943    394    852
   -465   1680   2145   -610  -1306   1912    615   1085    737    963    410    888
   -457   1683   2140   -613  -1299   1912    607   1098    753    979    431    898
   -485   1704   2187   -610  -1337   1943    605   1111    779   1018    470    904
   -462   1738   2200   -636  -1330   1969    600   1091    776   1021    472    872
   -433   1751   2184   -659  -1309   1969    579   1070    761   1005    446    891
   -470   1797   2268   -662  -1369   2031    600   1114    807   1062    496    922
   -465   1844   2309   -691  -1387   2075    594   1158    849   1114    548    937
   -439   1891   2330   -724  -1384   2109    587   1179    875   1145    568    956
   -439   1927   2366   -745  -1402   2145    589   1202    906   1182    600    987
   -418   1951   2366   -766  -1392   2158    594   1234    948   1223    636   1047
   -392   1990   2379   -800  -1387   2184    587   1265    997   1278    688   1104
   -368   2042   2410   -836  -1389   2226    581   1309   1054   1358    769   1176
   -345   2130   2475   -896  -1410   2301    587   1363   1119   1447    859   1226
   -301   2203   2504   -950  -1402   2353    571   1405   1174   1514    930   1306
   -257   2273   2530  -1008  -1395   2403    574   1462   1244   1597   1015   1392
   -239   2330   2569  -1044  -1402   2449    574   1506   1299   1673   1106   1462
   -239   2410   2647  -1088  -1441   2530    563   1506   1304   1686   1130   1491
   -228   2447   2673  -1109  -1449   2559    558   1488   1275   1660   1104   1488
   -223   2455   2678  -1117  -1452   2566    561   1473   1262   1641   1096   1486
   -239   2455   2694  -1106  -1465   2574    587   1470   1257   1631   1096   1473
   -244   2447   2688  -1101  -1465   2566    561   1415   1197   1561   1021   1402
   -277   2405   2683  -1062  -1480   2543    561   1361   1140   1488    943   1358
   -309   2387   2696  -1041  -1501   2540    587   1330   1106   1436    891   1325
   -296   2359   2655  -1031  -1475   2507    581   1273   1049   1363    820   1278
   -298   2283   2579   -992  -1439   2431    561   1208    979   1291    758   1208
   -316   2242   2559   -963  -1436   2397    542   1140    909   1215    678   1098
   -340   2213   2553   -937  -1447   2382    535   1085    862   1161    623   1075
   -322   2177   2499   -927  -1410   2338    519   1031    815   1111    584   1047
   -329   2112   2439   -891  -1387   2275    506   1005    800   1101    576   1023
   -324   2104   2429   -891  -1376   2265    472    976    784   1091    571    995
   -309   2096   2405   -896  -1358   2249    485    948    756   1057    530    961
   -311   2125   2436   -906  -1374   2281    470    935    745   1052    519    971
   -311   2122   2434   -906  -1371   2275    452    940    748   1070    540    984
   -314   2114   2426   -901  -1371   2270    454    948    756   1083    550    963
   -298   2135   2434   -919  -1366   2283    439    937    753   1075    545    945
   -288   2171   2460   -940  -1374   2314    449    943    758   1075    545    989
   -311   2213   2522   -950  -1418   2366    483    992    802   1122    597   1018
   -303   2231   2535   -963  -1421   2382    478   1002    815   1132    610   1036
   -303   2226   2527   -961  -1418   2377    475    997    820   1137    613   1052
   -296   2239   2535   -971  -1415   2387    483    989    826   1143    615   1047
   -275   2309   2585  -1018  -1431   2447    475    984    836   1163    639   1049
   -257   2335   2592  -1041  -1423   2462    433    961    833   1171    654   1060
   -244   2333   2574  -1044  -1410   2452    374    919    805   1148    646   1070
   -246   2356   2603  -1054  -1423   2478    381    911    810   1153    659   1088
   -265   2338   2600  -1036  -1434   2468    394    911    807   1156    662   1088
   -267   2288   2553  -1010  -1410   2421    368    893    784   1135    644   1065
   -265   2249   2514   -995  -1389   2382    353    870    745   1104    620   1039
   -267   2208   2475   -969  -1371   2340    374    859    732   1080    597   1015
   -267   2174   2442   -953  -1356   2307    345    846    727   1070    584   1008
   -275   2148   2421   -937  -1348   2283    322    831    714   1062    568    997
   -296   2117   2410   -911  -1353   2262    319    802    693   1031    540    961
   -293   2075   2369   -891  -1330   2221    316    782    672   1008    517    932
   -288   2060   2348   -888  -1319   2203    329    776    667   1002    506    924
   -293   2026   2317   -867  -1306   2171    322    756    641    982    483    898
   -283   2003   2286   -862  -1283   2143    314    750    631    974    472    885
   -270   2013   2283   -870  -1275   2148    303    743    631    974    470    883
   -262   2021   2281   -880  -1270   2151    335    750    652    989    480    878
   -252   2023   2275   -885  -1262   2148    355    748    652    992    480    875
   -244   2036   2278   -898  -1262   2156    293    722    631    979    480    883
   -244   1990   2234   -872  -1239   2112    285    711    618    971    478    857
   -236   1971   2205   -867  -1223   2088    327    727    633    974    472    841
   -218   2003   2221   -893  -1218   2112    410    828    717   1018    462    820
   -189   2075   2262   -943  -1226   2169    514    987    862   1127    517    833
   -127   2309   2436  -1091  -1280   2372    571   1213   1124   1410    776   1036
    -62   2624   2686  -1280  -1374   2655    605   1460   1434   1818   1231   1488
    -36   2992   3029  -1478  -1532   3011    519   1374   1465   2042   1667   1992
   -106   3224   3330  -1558  -1719   3276    316    948   1197   2016   1932   2317
   -239   3164   3403  -1462  -1821   3283    103    413    735   1683   1779   2216
   -332   2668   2998  -1169  -1665   2831    -31    -88    119    880    841   1418
   -371   2062   2434   -846  -1402   2247   -168   -394   -397    129    -46    600
   -342   1732   2075   -696  -1208   1904   -239   -327   -394     72   -179    397
   -270   1670   1940   -698  -1104   1805   -176    -88   -148    301    -28    454
   -231   1725   1956   -748  -1093   1842    -31    155     98    517    124    566
   -187   1823   2010   -818  -1098   1917    145    418    361    753    301    711
   -158   1886   2044   -865  -1101   1964    233    550    493    878    397    766
   -145   1899   2044   -875  -1093   1971    280    602    548    935    441    782
    -96   1896   1992   -901  -1044   1943    277    610    555    953    459    782
    -80   1901   1979   -911  -1028   1940    275    607    555    948    457    787
    -67   1901   1969   -917  -1018   1935    277    631    584    976    483    813
    -64   1909   1974   -922  -1018   1940    283    652    610   1008    519    839
    -88   1896   1982   -906  -1034   1940    298    680    633   1036    553    857
   -109   1883   1990   -888  -1049   1935    322    680    636   1036    563    854
   -103   1893   1997   -896  -1052   1945    332    683    646   1047    581    867
   -127   1886   2013   -878  -1070   1948    332    688    654   1065    597    888
   -132   1893   2026   -880  -1078   1958    337    706    670   1088    613    904
   -135   1883   2016   -875  -1075   1948    363    730    704   1119    641    937
   -155   1836   1992   -841  -1072   1914    387    750    727   1143    665    945
   -166   1821   1987   -826  -1075   1904    387    761    740   1156    675    953
   -155   1839   1995   -841  -1075   1917    358    763    748   1171    691    961
   -161   1836   1997   -839  -1080   1917    350    771    761   1184    711    976
   -153   1834   1987   -841  -1070   1909    361    789    784   1205    732    989
   -145   1860   2005   -857  -1075   1932    332    807    807   1241    769   1018
   -140   1870   2010   -867  -1075   1940    324    841    841   1283    810   1054
   -119   1904   2021   -893  -1070   1961    345    896    898   1348    870   1119
    -98   1951   2047   -927  -1072   1997    350    945    956   1413    937   1179
    -88   1987   2075   -948  -1080   2031    342    992   1013   1486   1013   1247
    -67   2029   2096   -982  -1083   2062    329   1041   1070   1561   1093   1317
    -51   2070   2122  -1008  -1085   2096    306   1065   1106   1602   1145   1366
   -101   2114   2216  -1008  -1158   2164    319   1098   1153   1649   1202   1423
   -137   2156   2294  -1008  -1215   2223    337   1135   1184   1680   1244   1480
   -127   2184   2312  -1031  -1218   2247    337   1127   1176   1670   1244   1483
   -166   2195   2361  -1015  -1262   2278    368   1122   1166   1657   1236   1475
   -200   2190   2387   -995  -1293   2288    387   1117   1156   1636   1221   1465
   -158   2109   2268   -974  -1213   2187    345   1052   1088   1556   1140   1397
   -176   2047   2221   -935  -1200   2132    353   1021   1052   1501   1085   1363
   -207   1990   2195   -891  -1202   2091    374    989   1026   1460   1041   1332
   -231   1906   2135   -839  -1184   2021    381    930    969   1389    963   1260
   -257   1808   2065   -774  -1161   1935    376    872    914   1322    893   1179
   -293   1719   2013   -714  -1153   1865    371    815    867   1262    836   1109
   -306   1641   1948   -667  -1127   1792    358    756    813   1200    774   1023
   -309   1582   1891   -636  -1101   1735    358    711    771   1158    730    969
   -298   1545   1844   -623  -1070   1693    355    678    748   1127    698    935
   -283   1535   1816   -626  -1049   1675    329    649    727   1111    685    919
   -293   1504   1797   -605  -1044   1649    322    631    714   1101    678    901
   -306   1462   1766   -579  -1036   1613    309    613    701   1085    665    883
   -296   1436   1732   -568  -1013   1584    314    600    701   1075    659    865
   -283   1439   1722   -581  -1002   1579    322    605    711   1088    670    867
   -290   1452   1743   -581  -1015   1597    311    615    727   1104    691    880
   -303   1460   1761   -579  -1034   1608    319    628    745   1124    714    904
   -316   1465   1782   -574  -1049   1623    350    649    771   1148    730    922
   -327   1465   1792   -571  -1062   1628    371    652    782   1153    737    922
   -324   1473   1797   -574  -1062   1636    358    654    792   1163    750    930
   -311   1501   1813   -597  -1062   1657    337    644    802   1171    766    943
   -298   1535   1834   -618  -1065   1683    340    639    810   1182    782    961
   -303   1530   1834   -615  -1070   1683    316    618    797   1169    776    961
   -316   1499   1816   -592  -1067   1657    283    587    769   1148    763    948
   -335   1467   1800   -568  -1067   1634    272    584    761   1148    769    953
   -329   1431   1761   -550  -1044   1595    267    579    750   1137    766    950
   -350   1400   1751   -527  -1052   1574    275    574    745   1117    750    935
   -381   1343   1725   -483  -1052   1532    270    542    714   1075    714    904
   -376   1296   1673   -459  -1026   1486    262    517    683   1044    683    875
   -379   1267   1647   -444  -1013   1457    249    506    670   1026    662    849
   -405   1213   1615   -405  -1010   1415    233    491    652   1002    644    831
   -415   1158   1571   -371   -995   1363    246    472    633    974    618    805
   -400   1114   1514   -358   -958   1314    272    462    628    958    607    779
   -376   1093   1470   -358   -922   1280    257    457    618    945    594    766
   -402   1021   1423   -309   -914   1221    244    433    584    909    555    743
   -410    963   1374   -277   -893   1169    241    423    574    896    537    724
   -389    979   1369   -296   -880   1174    236    413    576    893    535    717
   -371    982   1353   -303   -862   1166    265    410    581    891    532    714
   -379    945   1325   -283   -852   1135    254    405    571    880    514    680
   -381    930   1309   -275   -844   1119    257    410    576    885    522    675
   -400    935   1332   -270   -865   1132    265    415    597    901    540    675
   -413    909   1322   -246   -867   1114    309    462    639    914    522    652
   -392    932   1322   -272   -857   1124    431    623    771   1002    548    652
   -350   1039   1389   -345   -870   1213    485    792    948   1184    696    766
   -298   1288   1584   -496   -940   1436    532   1018   1231   1527   1044   1080
   -241   1683   1925   -719  -1083   1803    548   1174   1478   1875   1501   1571
   -283   2010   2294   -867  -1288   2151    433    930   1345   1919   1826   2029
   -418   2094   2512   -839  -1465   2301    244    491    987   1738   1904   2213
   -566   1826   2392   -631  -1480   2107    106     28    504   1267   1467   1787
   -654   1200   1855   -272  -1254   1527    -10   -478   -176    337    335    683
   -628    693   1319    -33   -974   1005   -158   -628   -480   -103   -220    171
   -589    470   1057     59   -823    763   -158   -470   -324     23   -158    161
   -548    426    974     59   -763    701    -64   -228    -67    262      2    257
   -509    522   1031     -5   -769    776     77     41    226    537    213    405
   -506    618   1124    -57   -815    870    231    270    465    761    407    509
   -496    662   1156    -83   -826    909    270    348    542    831    465    540
   -480    659   1140    -90   -810    898    311    389    589    870    493    610
   -493    641   1135    -72   -813    888    374    423    626    901    527    662
   -493    644   1137    -77   -815    891    361    423    626    906    524    662
   -480    685   1166   -103   -823    924    348    426    633    914    532    665
   -483    644   1127    -80   -805    885    345    423    644    924    558    678
   -496    646   1143    -75   -818    893    358    441    665    937    592    691
   -540    649   1189    -54   -865    919    405    504    722    995    639    756
   -553    633   1187    -41   -870    909    420    530    750   1021    657    787
   -530    654   1182    -62   -857    917    431    537    758   1026    654    774
   -519    670   1189    -75   -854    930    452    550    771   1039    667    792
   -514    646   1161    -67   -836    904    446    561    795   1070    714    833
   -504    626   1130    -62   -815    878    420    563    800   1080    732    826
   -488    610   1098    -62   -795    854    439    576    815   1093    737    839
   -467    641   1109    -85   -787    875    426    584    841   1117    761    857
   -459    644   1101    -93   -782    872    413    605    878   1143    789    865
   -449    667   1117   -109   -784    893    441    636    927   1187    844    914
   -413    685   1096   -137   -756    891    439    652    963   1223    885    953
   -368    662   1031   -145   -698    846    431    659    992   1252    922    948
   -402    706   1109   -153   -756    906    441    706   1057   1314    976   1010
   -441    797   1236   -179   -839   1015    472    800   1156   1418   1075   1096
   -381    865   1244   -241   -813   1054    454    852   1221   1493   1156   1166
   -314    885   1200   -285   -756   1041    420    875   1265   1553   1226   1241
   -342    891   1234   -277   -787   1062    452    950   1340   1647   1332   1301
   -353    935   1288   -290   -820   1111    462    976   1374   1683   1384   1343
   -327    971   1299   -324   -813   1135    452    961   1369   1673   1374   1363
   -366    956   1322   -293   -844   1137    462    943   1369   1662   1369   1382
   -405    909   1314   -254   -859   1111    483    930   1361   1641   1358   1337
   -371    891   1260   -259   -815   1075    480    891   1304   1553   1265   1286
   -340    852   1192   -257   -766   1021    462    839   1247   1478   1189   1215
   -329    766   1096   -218   -711    930    462    782   1192   1410   1127   1106
   -405    626   1031   -111   -719    828    465    717   1119   1312   1036   1013
   -428    532    961    -51   -693    745    444    636   1031   1200    922    950
   -420    480    901    -31   -662    691    439    579    969   1119    841    875
   -532    433    966     49   -748    698    470    579    961   1091    813    831
   -475    394    870     38   -672    631    449    537    919   1041    769    771
   -366    426    792    -28   -579    607    467    501    883    995    709    737
   -397    384    782      5   -589    581    478    478    859    963    680    732
   -452    319    771     67   -610    545    491    485    867    961    683    737
   -433    306    740     62   -587    522    493    470    870    953    683    724
   -426    267    693     80   -561    478    462    441    854    927    657    691
   -423    244    665     88   -542    454    449    415    846    911    644    670
   -426    236    662     96   -542    449    446    420    852    917    649    675
   -436    233    670    101   -553    449    454    431    878    930    667    698
   -415    262    678     77   -548    467    462    441    906    948    685    706
   -400    301    701     46   -550    501    478    446    927    966    704    717
   -415    285    701     64   -558    493    501    457    943    979    711    717
   -426    254    680     85   -555    467    493    439    943    971    701    730
   -407    267    672     70   -540    470    465    420    943    979    717    743
   -407    267    675     67   -540    472    426    387    927    966    717    732
   -413    272    685     70   -548    478    405    368    911    958    717    730
   -397    301    698     46   -548    498    423    366    914    950    704    743
   -376    301    678     36   -527    488    431    358    911    948    701    763
   -418    231    649     90   -535    439    439    350    904    935    696    745
   -441    150    592    145   -517    371    454    358    898    935    714    750
   -439    132    571    150   -506    350    415    329    862    901    688    717
   -449     77    524    184   -488    301    423    327    852    885    652    727
   -457      7    462    223   -459    233    428    314    841    867    631    698
   -475    -49    426    262   -452    187    413    275    805    823    581    636
   -465    -54    410    259   -439    176    407    259    787    800    561    610
   -449    -85    363    267   -407    137    423    252    776    787    558    600
   -426   -155    270    290   -350     57    418    220    743    745    509    563
   -439   -200    239    319   -340     18    405    207    719    730    485    537
   -457   -249    205    350   -332    -23    394    223    730    737    504    522
   -483   -262    218    371   -350    -23    379    202    714    711    480    498
   -475   -252    223    361   -350    -15    413    223    740    724    480    537
   -454   -254    200    355   -327    -28    441    233    753    737    488    535
   -457   -283    174    368   -316    -54    405    200    730    711    478    511
   -446   -322    122    384   -285   -101    431    223    748    714    475    504
   -470   -337    132    402   -303   -103    527    335    852    769    470    462
   -501   -267    233    384   -368    -18    594    449    976    865    498    465
   -436    -57    379    246   -407    158    605    607   1208   1132    761    667
   -379    223    600     77   -491    410    571    795   1499   1551   1267   1130
   -337    532    870    -98   -605    701    472    727   1496   1717   1696   1647
   -381    548    930    -83   -654    737    353    441   1184   1571   1904   1938
   -470    358    826     54   -649    592    223     -7    610    997   1506   1608
   -576    -10    566    293   -574    277    119   -514    -57    129    485    743
   -623   -407    215    514   -420    -96    -12   -826   -506   -519   -366     10
   -600   -719   -119    659   -241   -420    -38   -714   -413   -462   -405    -70
   -579   -888   -311    732   -135   -600     51   -491   -111   -184   -210    -12
   -545   -893   -350    719    -98   -623    137   -306    161     70    -44     75
   -527   -800   -275    662   -127   -537    257   -111    423    316    142    223
   -527   -745   -218    636   -155   -483    363     41    615    496    301    322
   -524   -745   -220    633   -153   -483    410    106    693    574    379    345
   -535   -763   -228    649   -155   -496    444    142    735    605    389    371
   -527   -807   -283    665   -124   -545    446    150    748    607    394    413
   -566   -854   -288    711   -140   -571    475    184    797    649    459    472
   -550   -844   -296    696   -129   -568    488    189    818    667    485    433
   -537   -893   -355    714    -90   -626    470    174    813    659    459    400
   -553   -854   -301    704   -127   -579    431    137    784    633    433    389
   -566   -810   -244    688   -161   -527    439    132    789    639    446    371
   -555   -787   -231    670   -163   -509    407    129    797    654    470    368
   -519   -758   -239    639   -142   -498    376     93    763    618    426    363
   -501   -802   -301    652   -103   -550    368     90    766    620    431    366
   -514   -828   -314    672   -101   -571    353     93    776    633    454    379
   -488   -795   -306    641    -93   -550    376    119    807    665    485    376
   -459   -763   -303    610    -77   -535    345    109    818    678    504    371
   -457   -766   -311    610    -75   -540    348    111    844    698    524    368
   -488   -771   -283    631   -103   -527    366    132    885    730    558    428
   -452   -753   -301    600    -77   -530    371    158    935    776    620    506
   -418   -737   -322    576    -49   -530    371    181    976    818    675    524
   -397   -724   -327    558    -36   -527    374    207   1021    862    706    566
   -381   -709   -327    545    -28   -519    350    228   1062    914    763    631
   -368   -672   -306    519    -31   -491    332    270   1137   1002    862    735
   -394   -644   -249    519    -72   -449    355    335   1236   1109    992    815
   -418   -620   -202    519   -109   -413    374    368   1299   1176   1065    859
   -467   -594   -127    532   -171   -361    392    423   1361   1249   1140    935
   -428   -594   -166    509   -132   -381    376    415   1356   1247   1158    953
   -415   -576   -163    496   -127   -371    371    407   1350   1228   1158    961
   -389   -610   -223    498    -83   -418    353    363   1306   1163   1091    896
   -405   -639   -233    522    -85   -436    342    301   1239   1070    995    839
   -433   -706   -272    568    -83   -491    329    254   1184   1002    935    771
   -420   -810   -392    615    -15   -602    337    213   1127    922    849    709
   -410   -898   -488    652     38   -693    335    145   1044    810    730    615
   -407   -995   -587    701     88   -792    348     98    982    724    649    517
   -428  -1062   -636    743    101   -852    342     67    940    680    594    452
   -475  -1124   -649    797     85   -888    327     28    896    633    550    394
   -493  -1192   -698    841    101   -945    322    -18    844    566    478    327
   -488  -1249   -761    870    135  -1005    314    -44    813    530    446    306
   -530  -1296   -766    911    114  -1031    361    -38    810    511    423    296
   -501  -1317   -818    909    158  -1067    340    -67    782    478    389    288
   -496  -1361   -865    927    181  -1111    329    -93    763    462    381    246
   -485  -1397   -911    943    213  -1156    311   -122    735    433    355    218
   -509  -1392   -883    948    187  -1137    298   -122    740    431    353    257
   -535  -1397   -862    966    161  -1130    319    -93    771    465    381    270
   -501  -1397   -898    948    197  -1148    322    -90    782    478    397    259
   -449  -1371   -922    911    236  -1148    316    -90    789    485    413    259
   -472  -1340   -867    904    197  -1104    327    -85    802    488    418    283
   -480  -1337   -857    906    187  -1098    335    -80    813    496    426    290
   -480  -1327   -846    901    181  -1088    337    -77    815    501    433    290
   -472  -1312   -839    893    181  -1075    303   -106    787    475    418    290
   -446  -1278   -831    859    192  -1054    283   -132    782    470    418    319
   -459  -1293   -836    875    187  -1065    259   -158    761    454    407    303
   -475  -1291   -818    880    171  -1054    254   -166    745    449    407    301
   -470  -1262   -792    867    161  -1028    277   -148    761    457    426    316
   -423  -1325   -901    872    239  -1114    265   -163    740    441    410    298
   -376  -1392  -1015    883    319  -1205    241   -181    714    418    387    262
   -374  -1441  -1070    906    348  -1257    236   -205    678    374    340    244
   -387  -1465  -1078    927    345  -1273    267   -189    678    368    342    262
   -368  -1501  -1132    935    381  -1319    265   -194    657    350    322    226
   -389  -1571  -1184    979    397  -1379    257   -215    639    322    288    213
   -368  -1615  -1247    989    436  -1431    262   -233    618    296    267    189
   -355  -1621  -1265    989    454  -1444    249   -257    589    254    220    181
   -381  -1657  -1275   1018    444  -1465    259   -254    584    241    205    194
   -402  -1693  -1291   1047    441  -1493    277   -246    589    236    194    161
   -452  -1771  -1319   1109    433  -1545    285   -246    579    220    174    111
   -462  -1784  -1322   1124    428  -1553    296   -252    579    215    171     90
   -402  -1774  -1371   1088    483  -1574    252   -277    553    194    150     75
   -405  -1829  -1426   1117    509  -1628    236   -290    522    168    124     54
   -431  -1865  -1434   1145    498  -1649    246   -290    517    155    109     38
   -405  -1860  -1454   1132    524  -1657    257   -285    517    150    106     28
   -355  -1842  -1486   1098    563  -1665    285   -231    563    179     98     -2
   -329  -1813  -1483   1070    576  -1649    342   -127    665    246    103    -44
   -314  -1673  -1358    992    522  -1517    397     10    831    418    233     44
   -267  -1421  -1153    844    441  -1288    436    194   1093    753    594    376
   -210  -1135   -927    672    355  -1031    350    231   1202    997   1015    875
   -223   -898   -675    561    223   -789    270     28    997    909   1260   1267
   -272   -914   -641    592    181   -779    223   -246    613    589   1247   1353
   -332  -1166   -833    750    249  -1000    145   -620     70    -12    691    841
   -418  -1532  -1117    974    348  -1327     36  -1044   -493   -797   -400   -187
   -405  -1831  -1428   1117    509  -1631    -51  -1150   -675  -1070   -844   -597
   -342  -2065  -1722   1202    688  -1893    -49   -995   -491   -870   -719   -568
   -329  -2171  -1842   1252    756  -2008     20   -797   -236   -610   -535   -501
   -332  -2104  -1771   1218    719  -1940    124   -600      7   -384   -379   -350
   -290  -1977  -1686   1135    696  -1834    223   -397    239   -158   -197   -187
   -275  -1912  -1639   1091    680  -1777    280   -293    353    -51   -103   -129
   -290  -1896  -1605   1093    657  -1751    332   -244    400     -5    -67   -106
   -288  -1883  -1595   1083    652  -1740    342   -226    410      7    -62   -106
   -257  -1865  -1608   1060    675  -1738    340   -218    407      7    -70   -119
   -205  -1813  -1608   1008    701  -1712    353   -192    426     20    -59   -101
   -176  -1784  -1608    982    714  -1696    358   -179    428     18    -49    -90
   -207  -1792  -1584   1000    685  -1688    384   -166    431     12    -46    -98
   -184  -1774  -1590    979    701  -1683    407   -140    446     25    -38    -93
   -179  -1764  -1584    971    701  -1675    405   -127    454     33    -28    -77
   -150  -1751  -1600    950    724  -1675    389   -127    444     23    -31    -72
   -132  -1730  -1600    930    730  -1665    374   -132    431     15    -46    -88
   -163  -1732  -1571    948    701  -1652    376   -116    436     15    -44    -90
   -166  -1743  -1579    953    704  -1662    402    -96    449     20    -28    -77
   -137  -1722  -1584    930    722  -1654    423    -83    462     20    -18    -59
   -150  -1706  -1558    927    701  -1634    397    -64    467     33    -15    -70
   -137  -1673  -1535    904    698  -1605    387    -38    478     62      0    -59
   -176  -1714  -1538    945    678  -1626    374    -23    485     85     28    -54
   -181  -1717  -1535    950    675  -1626    387      7    517    116     59    -36
   -158  -1626  -1470    891    654  -1548    420     70    584    192    127     23
    -83  -1538  -1457    810    685  -1499    428    114    631    257    194     72
    -12  -1483  -1470    745    727  -1478    410    132    641    288    236    135
    -23  -1462  -1439    743    706  -1452    394    192    704    379    348    220
    -38  -1413  -1376    724    667  -1395    332    241    748    454    431    257
     85  -1231  -1319    571    701  -1275    389    301    807    517    493    342
    174  -1096  -1270    459    719  -1184    472    355    854    566    535    439
    127  -1132  -1260    504    693  -1195    472    353    833    542    517    410
     70  -1174  -1247    550    654  -1210    454    332    789    485    459    363
     44  -1215  -1262    584    652  -1239    371    293    727    423    413    319
     64  -1158  -1226    545    644  -1192    368    285    688    368    361    296
     93  -1067  -1161    488    626  -1114    472    314    685    340    324    301
     96  -1080  -1176    491    633  -1127    524    298    644    283    259    223
     33  -1184  -1218    574    626  -1200    532    246    571    187    158    122
     25  -1195  -1221    584    620  -1208    524    202    511    114     83     36
     44  -1205  -1249    581    646  -1226    491    153    431     25    -10    -38
     28  -1270  -1299    620    662  -1283    475    119    374    -41    -93    -85
     10  -1306  -1319    646    665  -1312    480     98    327    -88   -140   -127
    -15  -1319  -1304    667    644  -1312    488     77    283   -132   -179   -168
    -75  -1301  -1226    688    574  -1265    483     98    277   -127   -163   -158
    -64  -1312  -1249    688    589  -1280    465     90    249   -150   -184   -192
    -59  -1337  -1278    698    607  -1309    446     59    213   -192   -236   -226
    -93  -1358  -1267    724    584  -1314    459     72    226   -181   -239   -202
   -103  -1286  -1182    696    537  -1234    465     98    249   -158   -220   -215
    -28  -1254  -1226    639    597  -1241    439     88    241   -168   -228   -215
    -15  -1202  -1187    610    584  -1195    433     85    233   -174   -244   -181
    -18  -1161  -1145    589    563  -1153    462    109    252   -150   -228   -148
     18  -1088  -1106    535    561  -1096    501    153    296   -103   -166    -90
      0  -1057  -1057    527    527  -1057    514    176    316    -88   -155   -106
      5  -1002  -1010    498    506  -1008    504    163    309    -98   -166   -119
     15   -953   -971    467    493   -961    480    142    290   -114   -171   -122
     38   -927   -966    444    501   -945    472    129    285   -109   -174   -140
     23   -924   -948    449    483   -935    454    109    257   -127   -200   -119
     18   -883   -904    431    459   -893    433    106    231   -150   -220   -106
     31   -846   -878    407    452   -859    420    122    231   -145   -210   -127
     54   -857   -911    402    483   -883    413     96    192   -181   -249   -171
     64   -914   -979    423    519   -945    400     90    163   -207   -275   -197
     59   -885   -945    413    501   -917    405     90    137   -233   -296   -192
     28   -904   -932    436    478   -917    394     90    116   -249   -311   -215
     23   -911   -935    444    478   -922    384     72     90   -270   -335   -244
     25   -885   -911    428    467   -898    371     33     31   -329   -400   -314
     18   -904   -922    441    470   -914    371     23      2   -363   -452   -368
     23   -924   -950    449    485   -937    366     15    -10   -381   -465   -387
     62   -859   -922    400    491   -891    355     10    -20   -392   -465   -374
     46   -867   -917    410    480   -891    376     15    -36   -402   -488   -405
     28   -878   -906    423    467   -891    394     18    -38   -392   -485   -441
     18   -857   -878    418    446   -867    374     -5    -72   -426   -524   -465
     46   -831   -878    392    462   -854    342    -25   -106   -457   -568   -459
     70   -784   -857    355    462   -820    342    -23   -111   -454   -563   -459
     67   -745   -813    337    439   -779    361     12    -93   -428   -540   -433
     80   -709   -789    314    431   -748    363     23    -93   -439   -555   -462
     98   -659   -758    280    428   -709    389     64    -64   -436   -589   -514
     62   -597   -662    267    361   -628    470    189     41   -368   -579   -555
    114   -457   -571    171    342   -514    530    342    205   -213   -470   -480
    207   -184   -392    -12    298   -288    566    571    488    135   -116   -148
    280    192    -88   -236    184     51    504    701    701    501    374    355
    259    446    184   -355     36    316    361    459    522    566    722    763
    171    501    329   -337    -77    415    192     49    137    381    771    875
     96    335    239   -215    -72    288     70   -423   -397   -181    228    444
     12   -132   -145     59     77   -137    -62   -940  -1114  -1202   -953   -587
     12   -454   -467    218    239   -459   -122   -974  -1262  -1473  -1309   -953
      7   -615   -623    303    314   -620    -85   -779  -1047  -1280  -1205   -966
     59   -610   -670    272    363   -639    -20   -561   -802  -1067  -1101   -859
    135   -491   -626    179    379   -558    145   -275   -493   -787   -896   -706
    150   -368   -519    106    335   -444    272    -83   -296   -602   -748   -615
    192   -280   -472     44    329   -376    340     -7   -210   -527   -685   -576
    236   -241   -480      2    355   -358    353      0   -194   -514   -672   -574
    197   -231   -428     18    311   -329    342      0   -187   -509   -665   -574
    202   -148   -350    -28    272   -246    358     54   -140   -452   -623   -542
    205    -83   -288    -62    244   -184    381     88   -116   -426   -600   -517
    220    -41   -262    -90    241   -150    379    101   -111   -413   -579   -498
    249     10   -239   -129    244   -114    371    109   -114   -420   -594   -532
    267     18   -249   -142    259   -116    366    106   -116   -431   -620   -491
    283     46   -239   -166    259    -96    368    122    -96   -397   -589   -480
    272     72   -202   -174    236    -64    368    142    -83   -376   -568   -485
    231     83   -148   -155    189    -31    366    155    -83   -374   -571   -462
    171     96    -75   -135    124     10    361    166    -75   -361   -548   -444
    163     96    -70   -129    116     12    345    158    -77   -363   -548   -472
    122     93    -28   -109     75     33    316    148    -93   -374   -574   -491
    103    114     10   -109     46     62    309    176    -75   -342   -558   -465
    150    161     10   -155     70     85    322    215    -38   -298   -514   -428
    116    168     51   -142     31    111    324    226    -25   -277   -491   -413
    101    166     64   -135     18    116    314    233    -12   -259   -491   -413
     49    210    161   -129    -54    187    293    270     28   -207   -449   -371
     41    239    197   -142    -77    218    280    324     90   -135   -366   -337
     77    301    223   -189    -72    262    262    363    137    -80   -309   -288
     59    366    306   -213   -122    335    254    418    194    -18   -262   -192
      0    428    428   -213   -213    428    272    504    288     90   -153   -103
     15    465    449   -239   -215    457    246    522    303    127    -98    -59
    -10    475    485   -233   -249    480    228    522    301    135    -77    -67
    -31    488    519   -231   -275    504    220    517    290    127    -80    -75
    -80    472    553   -194   -316    511    213    491    254     85   -124    -85
   -106    467    571   -181   -337    519    197    454    218     38   -166   -103
   -153    423    576   -135   -366    501    189    413    168    -18   -223   -153
   -176    379    555   -103   -368    467    174    361    103    -93   -301   -220
   -192    345    537    -75   -363    441    187    311     44   -163   -371   -277
   -265    262    527      0   -397    394    174    249    -18   -231   -439   -387
   -303    200    504     51   -405    350    174    184    -77   -306   -509   -462
   -340    111    452    114   -394    280    148    106   -150   -394   -592   -522
   -353     51    405    150   -379    228    137     46   -220   -472   -683   -566
   -389     33    423    174   -405    228    129     20   -241   -498   -704   -579
   -418      2    420    207   -420    210    124     -7   -270   -522   -730   -623
   -441    -20    420    228   -433    200    106    -38   -296   -548   -758   -662
   -459    -10    449    236   -454    218     77    -62   -309   -563   -766   -685
   -480    -28    452    252   -467    210     93    -49   -298   -548   -756   -678
   -491    -38    452    265   -472    207     85    -54   -309   -553   -763   -675
   -480    -25    452    252   -467    213     77    -59   -316   -550   -761   -688
   -498    -23    475    262   -488    226     83    -54   -303   -540   -750   -698
   -571    -44    527    303   -550    241     85    -46   -285   -519   -735   -688
   -597     25    623    285   -613    324     85    -44   -262   -493   -714   -665
   -555    103    659    226   -607    381     67    -62   -275   -511   -732   -657
   -504     93    597    205   -550    345     90    -59   -272   -509   -724   -652
   -480    116    594    181   -537    355     85    -59   -262   -493   -696   -662
   -441    181    623    127   -532    402     54    -80   -265   -493   -693   -652
   -439    210    646    111   -542    428     54    -85   -259   -485   -685   -623
   -452    179    631    137   -540    405     10    -98   -270   -488   -688   -652
   -449    192    641    127   -548    415    -18   -106   -277   -488   -670   -631
   -478    215    691    129   -584    452    -20   -109   -280   -485   -657   -641
   -418    270    685     72   -550    478      7   -111   -296   -511   -691   -615
   -413    226    639     93   -524    431     15   -122   -306   -530   -719   -610
   -418    192    610    111   -514    402      0   -137   -319   -542   -719   -636
   -423    179    600    122   -511    389    -15   -145   -335   -545   -711   -649
   -433    137    571    148   -501    353     -2   -153   -350   -555   -724   -662
   -381    148    530    116   -454    337     51   -153   -348   -566   -743   -683
   -335    142    478     96   -407    309     10   -194   -384   -613   -797   -735
   -311    137    449     85   -381    293     15   -197   -387   -615   -797   -756
   -324     93    418    114   -371    254     28   -189   -379   -613   -797   -763
   -288    101    389     93   -337    244     20   -205   -389   -620   -810   -774
   -262    103    366     77   -314    233     25   -207   -389   -613   -797   -769
   -267    124    392     70   -329    257     59   -181   -363   -589   -784   -732
   -272    135    407     67   -342    270     80   -168   -350   -579   -771   -714
   -272    150    423     62   -348    285     67   -179   -345   -576   -769   -717
   -303    142    444     77   -374    290     80   -161   -324   -545   -740   -698
   -257    140    394     57   -324    267     88   -166   -329   -555   -761   -717
   -215    129    345     41   -280    236    132   -109   -288   -537   -779   -732
   -236    116    353     59   -293    233    218     25   -168   -465   -774   -750
   -194    262    454    -33   -324    358    319    228     51   -241   -589   -618
   -124    511    636   -194   -381    574    335    426    306     77   -262   -322
    -98    898    997   -402   -548    948    265    465    433    332    140    150
   -122   1195   1317   -535   -719   1254    148    213    252    348    459    607
   -218   1252   1467   -517   -844   1358    -10   -207   -124    150    524    740
   -306   1013   1319   -355   -813   1166   -161   -675   -652   -402    -20    231
   -381    483    865    -51   -623    672   -272  -1106  -1260  -1252  -1067   -766
   -400     49    449    176   -423    249   -400  -1226  -1496  -1613  -1543  -1231
   -366    -96    267    231   -319     85   -394  -1044  -1280  -1410  -1413  -1176
   -332   -106    223    218   -277     57   -298   -800   -995  -1153  -1234  -1062
   -337    -44    290    189   -314    124   -148   -524   -691   -885  -1047   -927
   -324     44    368    140   -345    205    -25   -327   -480   -698   -904   -818
   -293    101    392     96   -345    246      0   -262   -410   -626   -844   -771
   -270    179    449     46   -361    311     36   -220   -358   -568   -789   -727
   -303    228    532     36   -420    379     90   -179   -309   -522   -740   -691
   -239    197    436     20   -337    316     70   -189   -319   -527   -753   -704
   -181    174    355      2   -270    265     46   -200   -327   -535   -769   -698
   -187    176    363      5   -275    270     62   -189   -306   -509   -745   -654
   -210    189    397      7   -303    293     83   -158   -265   -459   -698   -592
   -228    197    426     15   -327    311    101   -119   -231   -418   -657   -550
   -254    189    441     31   -350    314    111   -106   -220   -402   -641   -545
   -233    202    436     15   -335    316    109   -101   -210   -389   -631   -542
   -223    215    439      2   -332    327    101    -98   -202   -374   -620   -532
   -187    220    407    -15   -296    314     75   -101   -200   -374   -618   -542
   -184    223    407    -20   -296    314     70    -88   -187   -361   -605   -553
   -158    239    397    -41   -277    316     75    -75   -174   -345   -587   -566
   -122    252    374    -67   -246    311     64    -67   -161   -327   -571   -561
    -70    277    348   -103   -207    311     80    -41   -127   -283   -535   -535
    -57    322    379   -132   -220    350     88    -15    -85   -231   -491   -485
    -75    374    446   -150   -262    410     77     10    -41   -176   -433   -431
    -77    397    475   -161   -277    436     93     44      7   -119   -376   -379
    -64    420    485   -176   -275    452     88     85     62    -51   -311   -322
    -33    478    509   -223   -272    493     70    135    124     33   -226   -244
      2    561    558   -283   -277    561     72    197    205    132   -124   -155
    -18    626    641   -303   -329    633     83    252    270    215    -31    -67
      5    711    706   -358   -350    709     77    290    314    275     31     -2
     28    743    714   -387   -342    730     72    303    327    290     59     15
     59    784    724   -423   -332    756     98    324    350    306     80     38
     83    849    763   -467   -340    807     93    314    353    303     77     49
     67    841    774   -454   -353    807     83    288    327    267     49     31
     62    802    740   -433   -340    771    101    259    285    207    -10    -23
     44    763    719   -405   -337    743     98    223    241    150    -67    -80
     70    732    662   -402   -296    698    106    184    197     90   -129   -145
    103    727    623   -415   -259    675    155    174    181     54   -171   -181
     51    649    594   -350   -272    623    166    114    114    -25   -257   -267
     10    589    579   -301   -283    584    148     49     49    -98   -335   -348
    -23    530    553   -254   -288    540    155     12      7   -148   -387   -394
    -23    496    519   -236   -270    506    153    -15    -23   -189   -426   -433
      2    465    462   -236   -231    462    148    -33    -46   -220   -452   -459
     12    446    433   -231   -210    441    145    -46    -62   -239   -470   -472
     20    459    436   -241   -207    446    135    -54    -70   -246   -480   -491
     41    449    407   -244   -181    428    103    -72    -90   -262   -501   -522
     38    444    405   -241   -181    426    109    -70    -96   -259   -509   -530
     31    436    405   -233   -187    423    122    -70    -85   -254   -498   -522
     33    444    410   -241   -189    428    129    -57    -67   -236   -467   -498
     72    480    407   -275   -166    444    132    -28    -31   -205   -433   -472
    132    597    465   -366   -166    532    184     10     18   -171   -394   -444
    145    672    527   -410   -192    602    236     33     51   -148   -376   -428
    163    704    537   -433   -187    623    226     36     64   -135   -363   -418
    181    711    530   -446   -174    620    205     25     59   -132   -363   -420
    226    782    553   -506   -163    667    202     25     72   -114   -340   -397
    262    802    537   -532   -137    670    174     -7     44   -127   -350   -394
    280    789    509   -537   -114    649    163    -25     18   -150   -368   -410
    298    831    532   -563   -116    683    163    -12     23   -145   -361   -405
    322    836    514   -581    -98    675    174    -15     28   -140   -353   -400
    311    763    452   -537    -70    607    187    -18     20   -145   -355   -405
    280    646    366   -465    -41    506    161    -28    -15   -179   -389   -433
    265    584    319   -423    -25    452    137    -38    -33   -192   -400   -439
    288    571    283   -431      2    428    158    -44    -44   -205   -407   -441
    350    628    275   -491     36    452    213     -7    -18   -187   -392   -420
    337    610    270   -475     33    441    233     -2    -18   -192   -402   -428
    319    574    254   -446     33    415    244    -18    -33   -215   -423   -446
    280    504    223   -392     28    363    218    -62    -75   -259   -462   -483
    285    498    213   -392     36    355    226    -57    -70   -254   -457   -475
    262    498    236   -381     12    368    213    -57    -75   -257   -457   -475
    205    452    246   -327    -20    350    223    -57    -77   -257   -457   -478
    166    374    207   -270    -20    290    202    -75    -96   -275   -480   -509
    145    361    215   -254    -33    288    194    -64    -90   -272   -480   -506
    106    332    223   -220    -59    277    192    -59    -88   -267   -470   -496
    106    314    207   -210    -49    262    194    -72    -96   -275   -478   -509
    205    428    223   -319    -10    324    249     -2    -31   -226   -454   -501
    249    501    249   -376      0    376    329    119     85   -150   -441   -527
    296    587    288   -441      5    436    423    277    252     -7   -355   -496
    306    722    415   -514    -54    568    426    433    485    270    -85   -257
    324    971    644   -649   -158    807    345    548    680    594    361    231
    340   1301    958   -820   -309   1130    280    441    623    680    732    727
    280   1327   1044   -805   -381   1187    215    168    309    493    857    961
    153   1117    963   -633   -405   1041    155   -150   -142     44    535    683
     46    748    701   -397   -327    724     54   -644   -779   -792   -498   -306
     88    436    348   -265   -129    392    -80   -911  -1153  -1322  -1192   -948
     62    127     64    -98      0     96   -132   -828  -1060  -1247  -1189   -992
    127     38    -88    -83    109    -23    -23   -594   -756   -950   -987   -872
    129     25   -106    -77    119    -38     64   -368   -462   -675   -789   -714
    241    192    -49   -215    145     72    163   -161   -207   -439   -600   -574
    402    475     72   -439    163    275    345     62     36   -202   -400   -449
    384    400     15   -392    184    207    379     98     77   -161   -374   -428
    405    418     10   -413    197    213    436    150    135    -98   -309   -363
    355    392     36   -374    161    215    431    129    132   -106   -319   -371
    350    350      0   -353    174    176    418    122    132   -111   -322   -389
    392    355    -36   -374    215    161    452    142    161    -88   -296   -376
    420    384    -36   -402    226    176    446    158    181    -64   -262   -342
    387    353    -33   -371    210    161    428    161    184    -57   -249   -322
    379    374     -7   -376    192    184    428    161    200    -38   -228   -296
    350    329    -20   -340    187    155    400    145    197    -41   -228   -303
    363    345    -20   -355    192    163    389    137    202    -41   -228   -283
    329    355     23   -342    153    189    371    124    202    -46   -231   -267
    319    342     23   -332    145    184    345    137    210    -44   -233   -280
    361    353     -7   -355    184    174    355    176    241     -7   -189   -252
    314    298    -15   -309    166    142    358    184    265     15   -161   -231
    288    249    -38   -270    163    106    311    163    252      2   -176   -257
    259    226    -33   -244    145     96    252    145    249      0   -179   -267
    298    303      5   -301    148    155    293    197    314     70   -106   -200
    280    327     46   -306    116    187    327    236    371    129    -46   -150
    249    316     67   -283     90    192    332    275    426    192     20    -85
    267    342     72   -306     98    207    327    314    485    262    101      5
    316    452    135   -384     90    293    345    392    576    363    210    106
    259    475    215   -368     20    345    337    431    626    428    275    142
    246    483    233   -366      5    358    319    454    665    480    342    205
    220    446    226   -335     -2    337    303    439    672    496    379    220
    158    431    272   -293    -57    353    301    400    646    465    358    155
     93    376    283   -236    -96    329    275    379    592    407    301    176
     85    298    213   -192    -62    257    262    392    576    394    303    202
     38    280    239   -161   -101    262    272    397    571    374    285    202
      7    303    296   -155   -142    301    293    407    555    337    246    189
     59    244    181   -153    -59    213    285    332    449    213    122     77
     15    163    145    -90    -64    155    296    285    389    135     44     25
    -10     93    103    -44    -57     98    267    231    329     59    -28    -18
    -64     12     77     25    -70     44    257    176    275     -7    -90    -77
   -122    -93     25    106    -75    -33    262    116    215    -70   -148   -129
    -85   -142    -57    114    -15   -101    249     57    153   -140   -213   -179
    -64   -122    -59     90     -2    -90    280     51    150   -153   -223   -187
   -106   -174    -67    140    -20   -122    272      7    119   -202   -272   -236
   -111   -218   -109    163     -2   -163    262    -25     93   -236   -314   -267
   -148   -257   -109    200    -20   -184    270    -33    103   -236   -309   -270
   -145   -262   -116    202    -15   -189    257    -62     98   -249   -327   -283
    -70   -239   -168    155     49   -205    249    -64    101   -246   -329   -275
   -116   -228   -114    171     -2   -171    241    -49    132   -200   -270   -254
   -137   -174    -36    153    -51   -106    239    -41    148   -187   -259   -267
   -106   -109     -5    106    -51    -57    226    -59    140   -223   -316   -233
   -174    -59    114    116   -145     25    259      5    223   -142   -236    -96
   -129    -54     75     90   -103     10    239     25    239   -127   -228   -142
    -64    -25     38     46    -54      5    257     25    244   -122   -218   -145
    -31     15     46      7    -38     28    283     12    249   -109   -187   -111
    -51     46     98      2    -75     72    293      5    259   -101   -174   -101
    -77     -5     72     38    -75     33    275    -31    223   -127   -197   -119
    -70    -23     46     46    -59     10    249    -41    202   -140   -210   -140
    -77    -15     62     44    -70     23    246    -31    215   -124   -187   -150
    -98    -46     51     72    -75      2    244    -33    205   -137   -197   -174
   -145   -106     36    124    -93    -36    249    -38    189   -158   -207   -158
   -148   -158    -10    153    -70    -85    226    -67    148   -200   -246   -179
   -166   -233    -67    200    -51   -150    226    -67    135   -215   -270   -223
   -207   -285    -77    246    -64   -181    233    -80    116   -236   -290   -236
   -233   -342   -111    285    -62   -228    226    -88     96   -259   -311   -236
   -249   -381   -132    314    -59   -257    215    -98     77   -277   -332   -267
   -252   -436   -184    342    -36   -311    205   -114     46   -311   -361   -316
   -239   -441   -202    340    -18   -322    220   -106     51   -309   -355   -324
   -301   -488   -189    392    -57   -340    239   -122     41   -324   -374   -348
   -355   -566   -213    459    -72   -389    241   -137     28   -337   -387   -363
   -353   -602   -249    475    -54   -426    220   -163      2   -363   -394   -392
   -348   -594   -246    472    -51   -420    200   -194    -31   -400   -428   -431
   -376   -615   -239    493    -70   -428    218   -171    -10   -374   -407   -407
   -374   -646   -275    509    -49   -462    210   -155     10   -350   -374   -423
   -397   -644   -246    519    -77   -444    207   -150     18   -358   -381   -454
   -418   -646   -228    532    -96   -439    275   -106     57   -376   -452   -467
   -410   -594   -184    501   -116   -389    358     20    194   -262   -402   -465
   -410   -439    -28    423   -192   -233    410    184    415    -15   -187   -309
   -324   -166    158    244   -241     -5    371    361    696    366    233     83
   -275    205    480     36   -376    342    277    433    859    709    782    641
   -280    288    568     -5   -423    428    192    192    592    620   1005    906
   -322    119    441    101   -381    277    103   -187     98    192    776    774
   -428   -176    249    301   -340     36      0   -670   -537   -576    -46     85
   -480   -496    -15    488   -233   -257   -142  -1111  -1119  -1397  -1044   -776
   -454   -758   -303    605    -77   -532   -192  -1072  -1098  -1410  -1127   -911
   -441   -932   -491    685     23   -711   -140   -865   -852  -1176   -992   -862
   -379   -995   -618    685    119   -807    -72   -678   -600   -943   -839   -769
   -366   -906   -540    636     85   -724     64   -457   -306   -678   -636   -620
   -384   -782   -400    581      7   -592    215   -254    -64   -449   -441   -514
   -316   -740   -426    527     54   -584    254   -194      7   -381   -376   -501
   -277   -701   -423    488     70   -563    249   -200      7   -381   -374   -511
   -329   -667   -337    498      2   -504    246   -189     31   -374   -376   -444
   -285   -633   -350    459     31   -493    223   -150     70   -329   -350   -407
   -187   -579   -392    384    101   -485    218   -109    111   -285   -298   -381
   -166   -587   -420    376    124   -504    228   -114    116   -275   -288   -394
   -161   -594   -433    379    135   -514    270   -140    101   -288   -306   -410
   -168   -594   -428    379    129   -511    337   -124    111   -280   -298   -389
   -168   -607   -439    387    132   -522    355   -101    132   -265   -277   -381
    -83   -548   -465    314    189   -506    324    -85    158   -233   -246   -381
    -70   -550   -480    311    205   -517    342    -75    179   -210   -223   -371
    -75   -514   -439    293    181   -478    319    -46    213   -166   -174   -303
    -41   -509   -467    275    210   -488    311    -38    223   -155   -166   -306
    -38   -467   -431    252    194   -449    353    -15    259   -122   -137   -290
    -44   -426   -381    236    168   -405    322    -12    283    -88   -106   -262
     -5   -439   -436    220    213   -436    316     25    332    -41    -64   -226
     31   -407   -439    187    233   -423    332     62    381      7    -20   -192
     85   -335   -420    122    252   -376    309    109    444     77     44   -140
    127   -262   -389     67    257   -324    306    155    514    158    122    -72
    135   -189   -324     25    228   -257    361    197    581    239    207      0
    142   -145   -288      0    215   -218    426    249    657    335    306     90
    194    -85   -283    -57    236   -184    444    319    737    431    405    179
    249     18   -231   -132    241   -106    444    381    810    524    504    275
    285     90   -194   -189    239    -51    436    387    831    566    550    319
    283    189    -93   -236    187     46    436    423    862    607    602    374
    327    246    -80   -288    202     83    428    444    878    613    613    387
    345    244   -101   -293    223     72    418    423    852    574    576    363
    355    239   -116   -298    236     62    452    407    828    537    540    335
    345    233   -111   -290    228     62    465    389    789    491    493    301
    348    218   -132   -283    239     44    459    348    732    418    423    241
    361    192   -168   -275    265     12    480    303    678    340    348    171
    337    142   -197   -241    267    -25    428    246    620    270    270    103
    327     80   -246   -205    288    -83    389    187    553    192    192     25
    288     23   -265   -155    275   -122    374    132    501    124    127    -41
    252     -2   -254   -124    252   -127    423     90    467     88     93    -70
    319    -57   -376   -132    345   -215    470     44    420     41     38   -124
    319   -132   -452    -96    384   -290    457      2    376     -2     -7   -150
    340   -129   -470   -106    402   -298    452    -12    361    -12    -12   -129
    371   -142   -514   -114    441   -327    431    -46    342    -28    -23   -119
    309   -171   -483    -70    394   -324    439    -46    353    -18    -12    -88
    335   -135   -470    -98    402   -301    431     10    374     12     15    -75
    418   -124   -545   -148    480   -335    405      7    358      7     10   -127
    361   -171   -532    -93    446   -350    402    -25    350      7      2   -181
    296   -109   -407    -93    350   -259    462     36    415     75     72   -137
    332    -51   -387   -140    358   -218    459     36    418     88     88   -132
    340     -2   -342   -171    340   -171    459     62    446    119    109    -93
    345     44   -301   -194    324   -127    472     88    475    155    140    -46
    379     10   -371   -194    374   -179    397     10    420    103     90   -103
    327    -25   -353   -153    340   -189    381    -64    379     72     72   -124
    272      2   -270   -140    270   -132    413    -33    407    111    116    -88
    371     36   -335   -202    353   -148    381     -5    410    119    124   -111
    423     15   -407   -220    415   -194    332    -36    363     83     93   -140
    394     20   -374   -210    384   -176    322    -15    363     96    111    -93
    350     -2   -353   -174    348   -176    324     -2    368    106    119    -85
    381    -25   -407   -176    394   -215    335    -36    337     67     83   -127
    350    -72   -426   -140    387   -246    303    -72    293     31     51   -158
    355    -98   -454   -129    402   -275    277    -85    277     12     33   -171
    342   -140   -483   -103    413   -309    277   -109    262    -12     10   -200
    355   -192   -548    -80    452   -368    267   -148    220    -57    -31   -244
    322   -280   -602    -20    459   -441    254   -205    184   -101    -80   -303
    236   -348   -584     54    407   -465    327   -213    184   -106    -77   -324
    246   -306   -553     28    400   -431    342   -181    194   -111    -72   -301
    298   -327   -626     15    462   -475    259   -176    168   -135   -119   -277
    368   -329   -698    -20    532   -514    231   -161    174   -142   -135   -290
    402   -319   -724    -41    561   -522    270   -166    187   -148   -145   -303
    423   -348   -771    -38    594   -558    296   -184    184   -168   -161   -322
    342   -405   -748     31    545   -576    218   -220    163   -192   -168   -332
    345   -410   -756     31    548   -581    179   -226    158   -192   -163   -340
    363   -420   -787     28    574   -602    226   -189    197   -176   -168   -355
    371   -431   -802     28    587   -618    322    -93    288   -132   -192   -413
    394   -394   -789      0    592   -592    361     23    407    -46   -168   -441
    418   -244   -662    -88    537   -452    423    189    615    189     46   -265
    488     51   -436   -270    462   -192    465    363    862    509    426    119
    532    410   -124   -472    327    142    376    285    875    636    779    600
    449    605    155   -527    148    381    254      7    654    581   1039    997
    376    587    207   -483     83    397    122   -397    257    285    927    953
    252    140   -111   -197    179     15     25   -865   -296   -389    132    197
    192   -384   -576     93    381   -480   -101  -1192   -787  -1091   -771   -649
    192   -665   -857    236    524   -761   -179  -1163   -820  -1182   -935   -833
    275   -750  -1026    236    649   -888   -140   -932   -574   -945   -779   -745
    303   -763  -1070    228    685   -917    -64   -709   -306   -698   -594   -641
    322   -732  -1054    202    685   -891     75   -475    -41   -457   -410   -519
    361   -665  -1026    153    693   -844    200   -311    111   -324   -332   -436
    384   -626  -1010    119    696   -818    192   -257    176   -254   -285   -361
    358   -633   -995    137    675   -813    207   -233    205   -218   -249   -337
    348   -644   -992    148    667   -815    213   -210    220   -197   -228   -335
    363   -623   -987    129    675   -805    202   -192    236   -166   -197   -329
    348   -610   -958    129    652   -784    207   -194    241   -171   -200   -309
    340   -594   -935    127    636   -763    231   -184    262   -153   -187   -259
    348   -620   -969    135    657   -792    252   -187    257   -155   -184   -257
    353   -626   -979    137    665   -802    277   -176    265   -142   -179   -270
    376   -563   -943     90    657   -753    249   -176    267   -132   -163   -254
    363   -545   -911     90    636   -727    254   -168    277   -116   -148   -215
    363   -545   -911     90    636   -727    257   -168    280   -111   -137   -218
    387   -532   -919     72    652   -724    239   -153    293    -90   -111   -171
    407   -514   -922     51    662   -717    231   -145    293    -88   -114   -153
    400   -501   -901     51    649   -701    207   -124    311    -62    -88   -137
    363   -501   -867     67    613   -683    166   -111    327    -38    -59   -129
    389   -491   -880     51    633   -685    210    -83    355    -10    -33    -83
    446   -441   -891     -2    667   -665    296    -18    423     62     41    -28
    454   -418   -872    -18    662   -646    288     12    465    111    103    -25
    475   -381   -857    -46    665   -620    213     33    483    155    140     15
    504   -335   -839    -83    670   -587    231     70    514    189    174     83
    511   -275   -789   -119    649   -532    236    129    574    267    249    207
    524   -220   -745   -153    633   -483    246    189    639    350    337    290
    542   -150   -693   -197    615   -420    265    231    680    405    413    355
    581   -124   -706   -228    644   -415    249    280    701    436    454    389
    594   -111   -709   -244    649   -410    213    309    722    472    514    407
    605    -18   -623   -293    613   -322    223    327    735    475    527    426
    592     -7   -600   -293    594   -303    202    306    711    441    488    465
    644    -46   -691   -298    667   -368    200    236    636    355    418    394
    623    -38   -662   -293    639   -348    288    239    626    332    407    335
    597    -80   -678   -259    636   -379    322    194    597    288    371    259
    540   -215   -756   -163    646   -485    329     83    470    124    202    163
    509   -314   -823    -96    665   -568    342     62    389     20     70    161
    491   -293   -784   -101    636   -537    239     20    329    -20     36    106
    449   -332   -784    -59    615   -558    236    -28    288    -62      2     46
    410   -381   -792    -15    600   -587    277    -57    275    -77     -7     28
    423   -384   -807    -18    615   -594    267    -83    246   -101    -25     -7
    423   -439   -862      5    639   -649    270    -64    244   -106    -31    -25
    374   -496   -870     59    620   -680    272    -83    231   -114    -44    -46
    363   -475   -841     54    602   -657    262   -116    210   -127    -62    -88
    361   -459   -820     49    589   -639    270   -122    218   -109    -28   -103
    345   -459   -807     54    574   -633    249   -140    192   -142    -57    -85
    353   -459   -813     51    581   -636    239   -119    202   -129    -59    -18
    358   -428   -787     36    571   -607    244   -109    215   -116    -36     -2
    366   -381   -748      7    555   -563    267   -114    218   -119    -38    -20
    361   -358   -719     -2    537   -537    272    -77    262    -62     49      7
    394   -314   -711    -41    550   -511    231    -85    241    -90     41    -10
    413   -275   -688    -70    548   -480    194    -98    231   -124    -10     20
    400   -223   -623    -88    511   -423    244    -90    259    -93     25     72
    400   -187   -589   -109    493   -387    254    -96    246    -90     51     88
    405   -194   -600   -106    501   -394    213    -90    236    -88     67     88
    379   -194   -576    -93    478   -384    205   -106    233    -83     83     88
    387   -202   -589    -90    488   -394    166   -153    202   -111     80     62
    397   -184   -584   -109    488   -384    129   -163    158   -161     33     49
    363   -213   -576    -75    467   -394    135   -124    163   -150     36     88
    337   -226   -563    -57    449   -394    135   -122    153   -158     38     98
    306   -228   -535    -38    420   -381    132   -137    140   -174     31     93
    298   -280   -581    -10    439   -431    124   -166    106   -207    -15     70
    311   -301   -613     -5    459   -457    122   -189     75   -239    -44     46
    298   -311   -613      5    452   -462    119   -210     51   -270    -64     18
    290   -319   -610     15    449   -465    106   -226     25   -298    -83     -5
    285   -350   -636     31    459   -493    111   -223     20   -303    -83    -12
    270   -337   -607     33    439   -472    122   -202     33   -288    -70    -18
    277   -340   -618     28    446   -478    111   -194     18   -296    -88    -41
    267   -337   -605     36    436   -470    109   -200      5   -309    -98    -10
    259   -345   -605     41    428   -475    124   -184     18   -285    -75      5
    267   -348   -615     38    439   -480    111   -194      7   -296    -72     -2
    270   -355   -626     41    446   -491    124   -200     -2   -306    -75      2
    246   -327   -574     41    410   -449    127   -197      2   -303    -64     31
    257   -296   -553     20    405   -423    171   -161     18   -324   -116     12
    298   -249   -548    -23    423   -397    259    -36    106   -288   -132    -10
    322   -127   -449    -98    384   -288    358    166    322    -80     36     88
    418    106   -311   -262    366   -101    387    402    594    233    329    342
    504    517     12   -511    246    265    327    568    836    639    852    904
    449    904    454   -678     -2    680    181    353    787    859   1330   1428
    358   1078    717   -719   -181    898    -70   -114    454    766   1460   1631
    223    828    605   -524   -189    717   -246   -623    -67    239    966   1226
    101    228    124   -166    -12    176   -350  -1137   -813   -828   -207    205
     88   -249   -340     80    213   -293   -405  -1208  -1052  -1221   -665   -257
    103   -444   -550    168    324   -496   -353  -1008   -880  -1106   -639   -327
    181   -457   -639    137    410   -548   -272   -779   -652   -932   -571   -200
    254   -410   -665     75    459   -537   -106   -501   -381   -691   -394   -101
    288   -329   -618     18    452   -472     28   -290   -166   -488   -231    -28
    319   -262   -584    -31    452   -423     75   -226    -98   -423   -171      5
    355   -233   -589    -59    472   -410     88   -210    -96   -431   -176     36
    277   -205   -483    -36    379   -345    137   -119    -18   -342    -98     85
    280   -189   -472    -46    374   -329    142    -96    -10   -332   -103     59
    306   -145   -452    -83    376   -298    145    -70      2   -319   -103    116
    340   -116   -457   -111    397   -285    142    -64     15   -293    -70    106
    358   -119   -478   -122    418   -298    140    -51     23   -272    -49     67
    306    -85   -392   -111    348   -239    181    -20     41   -246    -18    106
    270    -70   -340   -101    303   -205    215      5     49   -246    -25    122
    345     -5   -350   -168    348   -176    168     15     49   -239    -28    150
    387     10   -379   -200    381   -184    119    -15     25   -254    -36    111
    392     31   -361   -213    376   -163    142     -2     36   -244    -15    155
    389     64   -324   -228    355   -127    166     51     77   -189     38    181
    426    101   -324   -262    376   -111    163     59     88   -174     62    202
    402    122   -280   -265    340    -77    163     70    109   -153     85    218
    374    127   -246   -252    311    -59    176     93    127   -127    103    228
    400    150   -252   -275    327    -51    181    137    163    -72    163    244
    413    176   -236   -293    324    -28    161    168    174    -54    176    249
    433    220   -213   -327    324      2    181    210    210    -18    197    337
    457    265   -192   -361    324     38    187    246    270     54    280    379
    449    332   -116   -392    283    109    184    306    345    150    384    449
    452    394    -57   -423    254    168    223    384    426    252    493    524
    540    493    -46   -519    293    223    179    413    462    309    561    581
    566    581     15   -574    275    298    129    439    475    337    592    649
    532    626     93   -581    220    361    187    509    524    397    654    722
    587    685     98   -636    244    392    236    542    550    423    688    740
    504    714    210   -610    145    462    213    540    548    423    696    753
    504    672    166   -589    168    420    210    532    514    389    672    730
    517    623    103   -571    205    363    215    506    465    332    613    675
    532    597     64   -563    233    332    213    446    392    249    537    597
    509    555     44   -532    233    301    210    387    329    161    457    517
    511    488    -23   -501    267    233    207    322    257     70    376    444
    428    436      5   -433    213    220    233    272    207      2    322    392
    381    379     -2   -379    192    189    252    241    166    -44    267    348
    407    348    -62   -379    236    142    218    166     80   -137    176    241
    428    314   -114   -371    270    101    176     85     -7   -236     70    192
    428    262   -168   -348    298     46    171     54    -49   -283     33    168
    410    236   -174   -322    293     31    205     88    -33   -270     46    140
    407    210   -200   -309    301      5    192     72    -49   -283     25    140
    472    192   -283   -332    376    -44    140      7   -103   -342    -36     75
    433    223   -210   -329    322      7    135     36    -85   -332    -33     80
    392    296    -96   -342    244    101    176    101    -25   -270     28    142
    407    319    -90   -366    249    114    233    127     10   -239     62    166
    337    306    -31   -322    184    137    265    184     72   -174    135    220
    368    335    -33   -355    202    150    231    176     77   -163    153    254
    363    374     10   -368    176    192    239    171     72   -179    127    231
    363    337    -28   -353    194    155    226    168     72   -171    127    233
    431    353    -77   -392    254    137    194    148     59   -171    129    233
    345    384     38   -366    153    213    226    174     93   -137    166    311
    368    433     64   -400    153    249    207    192     90   -135    171    288
    353    423     70   -389    140    246    179    158     54   -168    140    270
    363    436     72   -400    145    254    163    132     25   -197    109    244
    423    483     59   -454    181    272    150    135     12   -200    114    270
    371    446     75   -407    148    262    155    142     15   -187    142    301
    348    400     49   -376    148    226    140     85    -31   -233     93    239
    322    389     67   -355    127    231    163    109    -23   -226     83    236
    342    327    -15   -335    179    155    166    111    -44   -241     62    213
    298    262    -36   -280    168    114    189     67    -62   -257     57    187
    293    285     -7   -290    148    140    184     67    -83   -290     15    135
    272    311     38   -293    116    176    187    127    -72   -280      0    150
    314    301    -12   -309    163    142    179    119    -98   -303    -23    124
    366    301    -64   -332    215    119    163     96   -111   -314    -23    119
    340    262    -80   -303    210     93    168     90   -127   -324    -28    106
    262    249    -12   -257    137    119    187     96   -122   -311    -15    109
    259    252     -7   -257    135    122    181     83   -142   -324    -28     98
    218    252     33   -233     93    142    176     64   -158   -348    -46     67
    301    262    -41   -283    171    109    153     77   -163   -353    -59     59
    371    236   -135   -303    252     51    155     83   -166   -350    -67     64
    335    226   -111   -280    223     57    220    150    -96   -303    -62     62
    280    262    -18   -270    150    122    324    298     49   -179    -12     57
    270    410    140   -342     64    275    355    449    244     44    174    200
    350    719    368   -537     -7    545    350    639    506    415    600    610
    454   1083    626   -769    -85    854    262    683    631    706   1088   1163
    459   1260    800   -859   -168   1031    181    514    459    675   1392   1566
    407   1189    782   -800   -187    987    129    174     36    306   1286   1501
    233    880    646   -558   -207    763     67   -236   -545   -394    540    815
    163    504    340   -335    -88    423    -64   -691  -1158  -1231   -550   -171
    168    168      0   -168     85     85   -200   -836  -1361  -1483   -914   -501
    189    -77   -267    -57    228   -171   -189   -659  -1143  -1249   -771   -441
    194   -114   -309    -38    252   -210   -101   -449   -870   -982   -584   -340
    166    -36   -202    -64    181   -116     20   -207   -587   -696   -366   -189
    249     77   -171   -163    210    -46    129     28   -337   -446   -158    -38
    311    119   -194   -215    252    -36    176     98   -241   -363    -93     10
    324    171   -155   -249    241      7    184    127   -205   -319    -54     38
    290    207    -85   -252    189     62    194    150   -179   -285    -25     59
    275    166   -109   -220    192     28    187    127   -187   -293    -36     49
    275    176   -101   -226    187     38    213    132   -168   -272    -18     62
    290    207    -83   -249    187     62    223    155   -142   -244      7     88
    298    189   -109   -244    202     41    213    179   -135   -228     28     93
    270    192    -77   -231    174     57    233    200   -106   -202     57    119
    254    179    -75   -215    166     51    220    176   -114   -215     51    114
    283    192    -93   -239    189     49    194    142   -135   -233     38     98
    259    210    -51   -236    155     80    210    148   -119   -223     51    109
    233    189    -44   -210    140     72    226    181    -98   -200     75    132
    249    228    -20   -239    135    103    213    213    -77   -174    103    153
    306    275    -31   -290    168    124    210    241    -51   -145    135    166
    329    288    -41   -311    184    124    226    254    -33   -124    155    179
    361    316    -44   -337    202    137    210    267    -15    -96    181    207
    335    322    -15   -329    174    153    189    293     12    -57    215    244
    316    322      2   -319    155    163    189    324     49    -10    265    285
    311    324     12   -319    148    168    194    358     90     49    319    332
    303    342     38   -322    132    192    213    384    135    114    387    384
    301    410    106   -355     96    259    241    426    207    192    475    454
    350    498    148   -426    101    324    241    467    272    272    571    532
    358    540    179   -449     88    361    207    496    316    340    652    605
    290    597    306   -444     -7    452    205    561    387    426    737    685
    329    618    288   -475     20    452    218    576    402    441    763    717
    350    605    254   -478     46    431    194    576    384    428    753    706
    363    607    244   -488     59    426    189    563    358    397    722    678
    366    587    220   -475     72    405    226    535    340    363    685    646
    342    532    189   -439     75    363    259    496    306    316    639    615
    361    457     96   -410    132    277    236    446    223    220    545    527
    361    389     28   -376    166    207    236    449    171    145    459    423
    358    324    -33   -340    197    145    241    418    119     67    371    340
    327    259    -67   -293    197     96    267    394     75      2    296    267
    293    220    -72   -257    181     75    259    363     38    -36    254    228
    254    155    -98   -205    174     31    233    322    -12    -85    200    187
    218    140    -77   -179    148     31    270    303    -31   -119    163    163
    205    122    -83   -166    142     20    262    275    -59   -153    142    145
    189     75   -114   -132    153    -20    249    254    -93   -184    116    116
    174     67   -106   -122    137    -18    262    252   -103   -192    109    111
    176     83    -93   -129    135     -5    290    280    -75   -158    140    132
    181     57   -127   -122    155    -33    252    241    -98   -184    129    119
    150     57    -93   -106    122    -18    265    220   -111   -207     98     98
    140     77    -64   -109    101      7    262    244    -96   -184    122    111
    179    122    -57   -150    119     33    246    277    -70   -145    168    135
    148    192     44   -171     49    119    270    301    -28   -101    207    171
    140    200     59   -171     41    129    285    296    -20    -98    205    187
    142    220     77   -184     31    150    277    296    -12    -90    213    194
    142    280    137   -210      2    210    293    314     15    -57    244    239
    179    329    148   -254     15    239    275    309     15    -49    262    246
    189    301    111   -246     38    207    213    267    -25    -80    249    231
    174    298    124   -236     23    210    218    265    -31    -77    265    249
    176    293    116   -233     31    205    223    252    -44    -90    249    210
    168    265     93   -218     36    179    223    254    -59   -109    213    197
    158    205     44   -181     57    124    220    290    -49   -103    239    194
    132    150     18   -142     57     85    236    322    -25    -80    280    197
    140    103    -36   -122     88     33    246    309    -28    -88    275    194
    142     49    -93    -98    116    -23    215    259    -90   -163    179    142
     88     15    -72    -51     80    -25    226    267    -88   -158    176    153
     98     -7   -106    -46    101    -57    239    272    -90   -161    179    135
    127    -23   -150    -51    137    -85    241    257   -101   -184    140    106
    114    -44   -161    -36    135   -101    244    223   -124   -220     90     62
    103    -49   -153    -28    127   -101    270    213   -119   -226     96     59
     77    -88   -166      2    122   -127    252    174   -148   -259     77     36
     83   -150   -233     33    158   -192    231    150   -171   -280     59     28
    122   -135   -257      5    187   -194    254    187   -145   -249     85     59
    103   -142   -246     20    174   -194    275    207   -127   -228    101     59
     77   -163   -244     41    161   -205    257    218   -129   -228    114     51
     64   -197   -262     67    163   -228    249    277   -101   -194    153     46
     98   -210   -309     54    202   -257    301    340    -44   -158    140     23
    155   -135   -293    -10    223   -213    384    488     96    -49    176     20
    197     51   -145   -127    171    -46    457    641    285    142    327    132
    200    309    109   -254     46    210    465    797    537    462    657    433
    226    555    329   -392    -51    444    363    865    701    784   1148    948
    249    831    581   -540   -166    706    252    678    550    795   1470   1379
    226    914    685   -571   -228    800    184    368    197    553   1512   1506
    116    594    478   -355   -179    537    119    -59   -337    -36    969   1015
    -18    148    163    -67    -90    155    -28   -576   -995   -927   -150     38
    -15   -166   -153     90     67   -161   -174   -740  -1249  -1291   -646   -426
      2   -413   -415    202    207   -415   -176   -597  -1078  -1145   -613   -467
      2   -475   -478    236    239   -475   -119   -387   -807   -896   -449   -363
      7   -478   -488    233    246   -483      0   -153   -524   -628   -218   -239
     72   -353   -426    140    246   -389    129     38   -288   -410    -31   -106
     93   -277   -371     90    231   -324    207    171   -150   -285     70    -18
    109   -267   -376     80    241   -322    218    226   -101   -233    111      5
     62   -270   -332    103    194   -301    236    244    -67   -207    137     10
     33   -272   -306    119    168   -290    252    259    -38   -184    161     20
     18   -280   -298    129    158   -288    244    246    -38   -187    158     10
     12   -265   -277    127    145   -270    244    226    -41   -189    171     31
     12   -257   -272    119    140   -265    244    215    -49   -202    163     38
     28   -272   -301    122    163   -288    233    239    -38   -197    155     62
     36   -254   -290    109    161   -272    236    267      0   -166    181     85
     18   -239   -257    111    137   -246    231    262     12   -155    194     90
     20   -210   -233     93    124   -220    215    252     18   -148    202    101
     33   -179   -213     72    122   -197    226    262     41   -124    226    111
     51   -179   -231     62    140   -205    236    275     59   -103    249    124
     93   -150   -244     28    168   -197    215    277     64   -101    257    122
    101   -135   -236     15    166   -187    202    293     77    -96    259    116
    116   -129   -246      5    181   -187    218    353    135    -36    306    184
    119   -101   -220    -10    168   -161    233    371    174      0    350    220
    116    -70   -187    -23    150   -127    233    368    202     25    374    236
    122    -49   -171    -38    145   -109    239    407    249     77    418    262
    137    -15   -153    -62    145    -85    236    465    316    150    485    306
    153     44   -109   -101    129    -33    233    517    387    231    568    387
    218    122    -96   -168    158     12    226    555    446    306    644    454
    249    187    -62   -220    155     62    231    605    519    376    722    527
    265    239    -28   -252    148    106    233    657    576    436    789    589
    262    280     18   -272    122    150    241    678    602    459    818    633
    252    311     59   -280     96    187    246    709    623    485    841    659
    226    309     83   -270     72    197    252    701    610    470    831    644
    236    290     54   -265     90    174    249    652    563    415    784    592
    257    280     23   -270    116    153    249    607    514    350    724    537
    293    249    -44   -270    168    103    241    550    446    254    623    504
    244    168    -75   -207    161     46    252    501    389    179    550    436
    239    106   -132   -174    184    -10    246    426    316     90    462    350
    210     67   -142   -140    176    -36    249    410    283     46    420    296
    132     10   -122    -70    127    -54    267    376    241     -7    363    223
    145    -64   -210    -41    176   -137    254    306    176    -88    275    171
    168   -127   -296    -20    231   -210    249    275    135   -137    228    135
    171   -174   -345      0    257   -257    239    239     96   -179    187     67
    163   -174   -337      5    249   -254    233    207     64   -218    145     31
    135   -207   -345     33    239   -275    244    205     59   -231    129     54
    116   -252   -371     67    241   -311    249    215     77   -213    148     38
    142   -272   -415     64    277   -345    215    200     51   -231    129     18
    145   -275   -420     64    283   -348    202    184     44   -239    124     33
     90   -288   -379     96    233   -335    202    187     49   -241    116      7
     96   -283   -381     93    236   -332    192    184     49   -249    119     10
    101   -265   -368     80    233   -316    207    187     80   -226    148     18
     67   -246   -314     90    189   -280    233    176     96   -223    127     31
     83   -259   -342     88    210   -298    239    205    116   -200    155     57
     51   -280   -332    114    189   -303    207    192    111   -197    166     54
     20   -241   -262    109    140   -249    194    168    101   -205    155     41
     23   -241   -265    109    142   -252    181    158     98   -210    153     51
     15   -254   -272    119    142   -265    140    142     80   -220    145     49
     15   -267   -283    124    148   -275    114    137     64   -228    145     25
    -12   -277   -265    145    124   -272    109    114     46   -252    135     25
     -7   -309   -301    158    145   -306    109     96     28   -265    114     36
     -7   -358   -353    181    168   -355    119     88      5   -290     85     10
    -31   -392   -363    210    163   -379     98     64    -41   -335     41    -31
    -49   -441   -394    244    168   -418    101     83    -44   -337     28    -38
    -64   -530   -465    298    200   -498    109     72    -57   -353     18    -51
    -77   -589   -511    332    213   -550    114     49    -90   -384    -25   -111
   -103   -618   -517    361    205   -568    106     15   -122   -418    -62   -137
   -114   -628   -517    371    197   -574    116     12   -127   -415    -54   -122
    -64   -665   -600    366    267   -633    137     12   -142   -431    -80   -171
    -54   -639   -584    345    265   -613    135     -7   -174   -467   -116   -192
    -41   -639   -597    340    275   -618    142      2   -161   -452    -93   -174
    -31   -646   -615    337    290   -633    122    -10   -171   -462   -116   -197
    -20   -665   -644    342    311   -654    140    -18   -184   -475   -137   -187
     10   -613   -623    301    314   -618    153     -7   -176   -459   -124   -179
     36   -592   -631    277    332   -610    153     -5   -179   -459   -122   -168
     72   -587   -659    254    363   -623    184     23   -163   -446   -109   -189
     96   -511   -607    207    350   -558    262    114    -90   -407   -122   -226
    184   -426   -610    119    394   -517    337    228     10   -342   -122   -215
    290   -267   -558    -12    423   -413    426    428    213   -129     51    -93
    392     23   -368   -210    379   -171    459    719    537    277    480    296
    501    402    -98   -452    301    153    418    779    685    579    953    831
    475    657    179   -568    148    418    239    420    436    561   1241   1234
    355    698    342   -530      7    522     70    -33     28    311   1213   1301
    215    363    148   -290     33    254    -25   -509   -524   -340    506    662
    124   -249   -374     62    249   -311   -124   -945  -1187  -1293   -639   -392
    150   -646   -797    246    470   -719   -197   -935  -1254  -1434   -865   -654
    158   -761   -919    301    537   -839   -166   -719  -1010  -1208   -714   -584
    231   -709   -943    236    584   -826    -62   -478   -750   -969   -550   -478
    283   -639   -922    179    602   -779    135   -192   -467   -722   -376   -353
    277   -574   -852    145    563   -711    262    -31   -301   -566   -257   -254
    277   -537   -815    127    545   -675    301     57   -223   -496   -197   -184
    309   -542   -852    116    579   -696    309     90   -207   -480   -187   -184
    329   -558   -888    114    607   -722    296     96   -215   -480   -194   -202
    288   -548   -836    127    561   -691    322    122   -192   -449   -166   -176
    272   -532   -805    129    537   -670    335    124   -181   -436   -158   -181
    283   -532   -818    122    548   -675    332    116   -187   -446   -168   -174
    249   -537   -787    145    517   -662    327    127   -176   -436   -163   -155
    220   -506   -730    140    475   -618    350    155   -135   -392   -111   -119
    218   -480   -701    129    459   -589    345    142   -153   -415   -129   -129
    231   -475   -706    119    467   -589    311    132   -171   -433   -155   -109
    252   -459   -711    103    480   -584    306    148   -153   -407   -132    -88
    220   -475   -696    124    457   -584    319    140   -153   -402   -127    -83
    176   -480   -659    150    418   -568    335    161   -137   -384   -103    -67
    181   -475   -659    145    420   -566    335    189   -119   -358    -85    -54
    210   -441   -652    116    431   -545    332    236    -90   -319    -62    -36
    184   -428   -615    122    397   -522    329    254    -67   -283    -33    -12
    145   -415   -561    135    353   -488    350    277    -36   -241      0     12
    181   -410   -592    114    387   -501    345    285    -20   -210     20     31
    272   -366   -639     46    454   -501    332    324     10   -163     70     72
    290   -350   -644     28    467   -496    301    368     51   -109    127    114
    275   -319   -594     20    433   -457    319    415    111    -28    205    202
    316   -228   -545    -44    428   -387    335    478    174     59    296    311
    384   -114   -498   -135    441   -306    324    540    228    137    392    413
    405    -31   -439   -187    420   -233    335    579    262    181    446    465
    387     12   -374   -200    379   -179    353    592    275    202    475    491
    340     38   -301   -192    322   -129    371    597    270    207    485    496
    389     44   -345   -215    368   -150    345    571    228    166    441    457
    366    -20   -387   -174    374   -202    314    504    158     85    363    381
    301    -62   -363   -119    332   -213    311    491    116     36    314    342
    262    -96   -358    -85    309   -226    335    498     88      5    270    303
    246   -127   -374    -59    309   -249    361    462     41    -51    202    244
    259   -179   -441    -41    350   -309    384    400    -23   -132    111    161
    236   -249   -488      5    361   -368    405    374    -62   -176     54    101
    233   -290   -524     28    379   -407    384    363    -96   -213     15     51
    241   -327   -568     44    405   -446    389    322   -137   -257    -33      7
    236   -361   -600     59    415   -480    384    272   -179   -301    -83    -36
    223   -381   -607     77    413   -493    387    246   -202   -329   -106    -51
    231   -376   -607     70    418   -491    387    218   -231   -358   -127    -72
    231   -361   -592     64    410   -475    389    205   -241   -368   -137    -77
    213   -366   -579     75    394   -472    400    200   -244   -371   -148    -85
    220   -345   -566     62    392   -454    397    213   -239   -361   -137    -75
    233   -342   -576     54    402   -459    392    223   -233   -353   -124    -72
    223   -361   -584     70    402   -472    379    239   -231   -345   -114    -67
    218   -319   -537     49    376   -428    394    259   -205   -314    -96    -44
    200   -272   -472     36    335   -371    431    288   -168   -285    -70    -18
    200   -244   -444     20    319   -345    452    288   -155   -280    -64    -15
    184   -223   -407     20    296   -314    485    311   -124   -246    -38     12
    171   -207   -381     18    275   -293    483    342   -101   -226    -10     46
    205   -145   -353    -31    277   -249    428    335   -101   -220     10     70
    218   -145   -366    -38    290   -257    407    324   -114   -223     10     72
    223   -161   -384    -31    303   -272    379    296   -145   -249    -10     57
    213   -142   -355    -36    283   -249    371    277   -158   -257    -31     49
    207   -122   -329    -44    267   -226    384    280   -153   -254    -23     67
    228   -140   -371    -46    298   -254    368    262   -179   -283    -46     54
    215   -168   -384    -23    298   -275    368    272   -192   -296    -67     41
    213   -184   -400    -15    306   -290    379    280   -194   -303    -77     28
    226   -207   -436    -10    329   -322    381    272   -207   -316    -96     12
    223   -239   -465      7    342   -350    381    259   -220   -329   -119     -7
    218   -252   -470     18    342   -361    397    252   -226   -340   -137    -28
    249   -244   -496     -5    371   -368    418    241   -231   -353   -150    -44
    267   -275   -545      2    405   -410    402    218   -259   -384   -192    -85
    301   -257   -558    -23    428   -407    420    236   -252   -381   -194    -93
    327   -228   -555    -49    441   -392    394    233   -252   -381   -192    -96
    335   -210   -545    -64    436   -376    410    228   -252   -379   -192    -85
    345   -202   -548    -72    446   -374    428    241   -241   -368   -181    -75
    368   -207   -576    -83    472   -392    444    246   -241   -366   -181    -77
    376   -205   -581    -85    478   -392    444    265   -236   -355   -166    -67
    374   -187   -561    -93    465   -371    459    290   -220   -342   -153    -64
    392   -153   -545   -119    467   -348    462    316   -205   -337   -163    -88
    410    -67   -480   -174    444   -272    542    444    -90   -257   -137    -88
    444     28   -415   -236    431   -192    652    620     75   -103    -44    -44
    480    267   -213   -374    348     25    730    872    363    236    277    215
    535    644    109   -589    213    376    748   1070    623    597    717    678
    542    997    454   -769     44    724    680    956    589    709   1062   1202
    444   1182    737   -813   -145    961    501    555    280    594   1257   1556
    324   1093    766   -711   -220    932    340     80   -187    205   1000   1350
    207    613    405   -410    -98    511    259   -389   -797   -576     62    431
    179     62   -116   -122    145    -25    135   -678  -1267  -1244   -792   -410
    200   -223   -423     12    311   -322     77   -613  -1231  -1247   -872   -540
    233   -283   -517     23    374   -400    127   -368   -971   -997   -701   -457
    257   -213   -470    -20    361   -342    244    -72   -672   -717   -493   -329
    298   -116   -415    -90    355   -265    413    189   -407   -472   -309   -220
    311      7   -303   -158    309   -148    514    327   -249   -311   -176    -77
    324     88   -236   -207    280    -72    558    394   -181   -239   -114    -57
    316    124   -192   -223    254    -33    548    374   -192   -259   -140    -62
    301    132   -171   -218    236    -20    568    415   -148   -213    -93     18
    324    116   -207   -220    267    -44    587    454   -132   -194    -80     31
    322    145   -179   -233    252    -18    594    475   -114   -168    -59     49
    337    194   -142   -267    241     25    610    501    -88   -140    -25     57
    358    239   -122   -301    239     57    607    506    -70   -122     -5     49
    376    257   -119   -316    249     70    644    524    -28    -80     31     80
    413    267   -145   -342    280     62    633    527    -28    -77     44     93
    431    314   -119   -374    275     98    620    537    -15    -67     57    106
    441    361    -83   -402    262    140    605    558     12    -33     90    140
    446    392    -54   -418    252    168    605    568     33    -10    103    153
    439    402    -36   -423    236    184    641    610     75     36    137    168
    452    444    -10   -449    231    218    659    646    114     75    174    200
    462    472     10   -470    226    241    636    641    122     80    189    218
    491    480    -10   -485    252    236    618    631    114     77    181    213
    509    514      2   -514    254    259    652    698    181    153    249    275
    514    535     20   -524    246    277    631    763    246    233    329    337
    506    545     36   -527    233    290    641    839    319    311    405    394
    631    675     44   -652    293    361    711    943    441    446    540    470
    665    787    119   -727    272    454    693    969    498    524    631    530
    654    849    192   -753    231    522    654    974    522    568    680    646
    623    940    316   -782    153    628    665   1036    584    646    750    743
    587    995    407   -789     90    701    665   1085    636    717    820    810
    613   1005    389   -810    111    698    644   1085    639    722    839    831
    652   1036    384   -844    132    709    633   1075    633    717    839    815
    644   1031    387   -839    129    709    633   1060    618    701    813    789
    667   1052    384   -859    142    719    646   1018    579    652    758    743
    680   1070    389   -878    145    730    693    989    548    602    706    693
    646    969    322   -810    163    646    724    958    501    540    652    631
    607    872    265   -743    171    568    709    901    420    457    571    566
    613    836    223   -724    194    530    698    844    355    381    491    485
    618    782    163   -701    226    472    678    787    283    296    402    405
    589    737    148   -665    220    444    662    737    228    233    342    345
    576    714    137   -646    218    426    657    701    200    200    324    301
    574    714    140   -644    218    428    654    652    153    137    257    236
    568    691    122   -633    223    407    641    605    109     88    184    257
    555    678    122   -618    218    400    646    620    122    103    202    262
    540    662    122   -602    207    392    644    618    111     96    194    252
    517    652    135   -584    192    394    633    613    101     93    200    254
    550    672    119   -613    215    397    636    618    116    109    218    254
    574    709    135   -641    220    423    646    620    129    119    226    257
    550    740    189   -646    181    465    659    615    140    127    228    259
    537    795    257   -665    140    527    693    633    174    158    252    283
    542    833    288   -688    127    561    717    659    213    194    285    309
    545    878    332   -711    106    605    709    672    228    210    306    319
    535    893    358   -717     88    626    704    672    239    223    327    348
    519    940    420   -730     49    680    704    696    277    270    371    387
    537    974    436   -758     49    706    670    675    262    262    368    387
    558    974    415   -766     70    693    626    644    231    252    376    368
    571    966    394   -771     88    680    613    628    210    231    353    337
    571    953    381   -761     96    667    594    600    184    205    319    350
    540    950    410   -748     64    680    605    610    184    207    324    329
    524    930    405   -727     59    667    613    618    179    202    322    309
    509    904    392   -706     57    649    613    620    174    205    319    298
    511    859    348   -685     83    605    610    602    148    174    277    298
    511    818    306   -667    101    561    613    594    140    163    270    298
    478    782    301   -631     88    542    610    574    116    137    249    280
    467    756    285   -613     90    522    623    555     96    116    228    275
    480    771    290   -626     96    532    600    545     88    109    223    257
    483    743    259   -613    111    501    581    522     62     77    187    218
    462    704    241   -584    111    472    584    498     36     59    174    215
    436    680    244   -561     96    465    597    496     36     57    179    189
    446    696    249   -571     98    472    587    478     10     23    122    161
    436    706    270   -571     83    488    597    488     20     33    119    197
    462    704    239   -584    111    472    600    496     23     38    127    179
    444    698    254   -571     96    475    605    522     46     67    158    155
    428    693    265   -561     83    480    626    563     70     85    158    140
    478    735    254   -607    111    496    670    618    101     70     88    127
    498    787    288   -644    106    537    740    745    233    174    129    122
    514    969    454   -743     28    711    810    919    465    428    355    288
    579   1218    639   -898    -28    930    815   1161    784    854    818    711
    641   1615    971  -1130   -163   1296    717   1156    870   1119   1317   1262
    571   1764   1192  -1169   -309   1478    563    865    628   1085   1610   1610
    457   1639   1179  -1049   -361   1410    413    441    163    717   1447   1504
    345   1280    935   -813   -293   1109    319   -103   -506   -114    527    701
    272    839    566   -555   -145    701    226   -501  -1072   -948   -498   -210
    285    527    241   -407     20    384    163   -441  -1070  -1002   -652   -389
    303    353     49   -329    127    202    187   -233   -818   -771   -517   -350
    340    329    -10   -335    176    161    280    -38   -548   -519   -342   -244
    329    407     75   -371    127    241    439    187   -259   -252   -124   -119
    340    517    174   -428     83    345    550    348    -72    -75     20      5
    353    553    197   -454     77    374    597    426     10     10    103     75
    319    545    226   -431     46    387    623    467     51     41    124     72
    332    561    228   -449     51    397    607    491     59     51    116     59
    345    579    233   -462     57    407    592    501     75     75    142     75
    324    600    275   -462     25    436    615    519    114    114    176    103
    332    605    272   -467     31    439    631    530    127    132    194     98
    311    579    265   -446     23    420    613    501     98    111    168     72
    316    571    254   -444     31    413    626    496     98    111    168     77
    301    597    293   -452      2    446    628    519    129    148    215    101
    332    628    296   -480     18    462    615    524    148    168    246    116
    358    631    272   -496     41    454    592    498    135    163    249    124
    348    618    270   -485     38    444    594    504    140    163    231    103
    301    615    314   -462     -5    465    623    540    179    202    262    153
    340    662    322   -501     10    493    633    550    202    236    301    163
    355    665    306   -511     25    485    620    540    202    246    309    166
    324    665    340   -496     -7    504    641    587    241    293    353    207
    290    662    371   -478    -41    517    631    628    275    337    407    252
    272    698    426   -485    -75    563    623    654    316    387    454    314
    329    724    394   -530    -31    561    607    680    363    446    511    342
    371    771    400   -571    -15    587    600    704    413    511    579    381
    413    813    400   -615      5    607    623    753    488    597    667    428
    478    922    444   -698     18    683    623    820    574    701    779    504
    496    950    454   -724     20    701    589    854    610    763    857    615
    501    956    454   -730     23    706    576    846    615    779    880    654
    439   1036    594   -737    -77    815    610    885    678    841    956    711
    410   1044    633   -727   -111    839    662    935    711    870    987    730
    459    989    527   -727    -33    758    626    870    644    789    911    672
    410    937    524   -675    -57    732    628    849    628    763    883    654
    394    904    509   -649    -57    706    641    839    597    719    844    613
    402    878    475   -639    -36    678    644    774    524    618    743    537
    329    800    467   -566    -70    633    688    724    472    542    665    478
    293    709    413   -501    -59    561    704    706    439    488    602    418
    329    641    311   -488      7    478    683    662    381    420    537    350
    275    576    301   -426    -12    439    688    618    329    363    472    283
    290    504    213   -400     36    358    680    563    267    298    405    200
    298    478    179   -389     59    327    652    527    228    252    374    153
    236    454    218   -345      7    337    667    511    200    205    319    132
    252    405    153   -327     49    280    672    472    161    166    262    140
    187    400    213   -296    -12    306    709    506    194    202    303    150
    187    387    200   -288     -7    296    711    522    202    207    306    135
    213    410    197   -311      7    303    685    517    205    215    316    129
    207    439    231   -322    -10    335    701    532    228    241    340    153
    218    467    249   -345    -18    358    696    522    231    241    337    166
    200    480    280   -342    -38    381    696    517    239    246    345    166
    205    522    316   -366    -57    420    714    527    265    270    371    179
    171    561    389   -366   -109    475    722    550    288    296    400    194
    116    568    452   -345   -168    511    740    558    303    309    407    194
    137    568    431   -353   -145    501    704    530    288    298    397    187
    181    587    405   -384   -111    496    652    493    272    296    400    197
    223    574    350   -397    -62    462    615    433    228    257    371    181
    218    584    366   -402    -75    478    628    441    228    262    387    207
    187    581    394   -384   -103    488    646    483    257    293    423    249
    181    568    384   -376   -101    478    659    491    265    298    423    275
    176    532    355   -353    -88    444    667    480    252    285    413    270
    215    488    272   -353    -28    381    641    449    220    252    384    215
    226    444    218   -335      2    332    639    439    207    239    376    197
    187    394    207   -290    -10    301    633    431    194    231    363    179
    194    348    153   -270     20    252    636    402    166    194    319    129
    163    303    140   -233     10    223    659    418    158    184    301    101
    179    301    122   -241     28    213    662    418    158    184    298     90
    184    265     80   -226     51    174    641    387    135    158    272     57
    166    192     25   -179     70    109    605    358    103    129    239     12
    135    135      0   -135     67     70    574    337     85    106    213    -15
    166    189     23   -179     72    106    600    358    109    124    236     12
    205    239     31   -223     85    135    644    376    122    142    254     25
    171    184     12   -176     80     98    631    371    106    135    244      2
    218    213     -7   -215    111    103    646    381    122    148    259     15
    220    226      5   -223    106    116    732    397    155    168    277     20
    161    184     23   -174     67    106    807    457    218    205    257    -36
    187    241     54   -213     67    148    797    550    322    296    265    -75
    220    402    179   -314     20    290    841    727    537    545    488     98
    285    670    381   -478    -46    527    844    945    813    930    932    530
    329   1028    696   -680   -181    862    769    945    888   1143   1379   1070
    288   1156    867   -722   -288   1013    654    704    644   1026   1636   1462
    200   1023    823   -613   -311    922    548    350    179    605   1475   1369
    101    724    623   -413   -262    675    478    -77   -389    -93    698    636
     20    314    290   -168   -135    303    379   -483   -932   -857   -358   -337
     20    -33    -54      7     36    -44    288   -542  -1039  -1023   -652   -639
    -46   -332   -285    187    119   -309    254   -371   -818   -787   -501   -589
    -12   -368   -358    189    171   -363    259   -174   -553   -519   -311   -472
    226    -41   -267    -93    246   -153    488    122   -184   -161    -12   -241
     93    -75   -168     -7    129   -122    597    252    -10      2    114   -163
     12   -135   -148     59     80   -140    571    283     33     46    135   -148
    192    124    -70   -158    132     28    706    392    148    168    244    -44
    127     80    -46   -103     88     18    766    397    158    176    252    -46
     96     18    -77    -57     88    -28    704    394    155    171    252    -51
    109     41    -70    -77     88    -12    691    400    179    187    265    -41
    119     51    -67    -88     93     -7    750    402    197    200    275    -38
    132     41    -90    -88    111    -23    750    397    197    194    275    -46
    109      2   -106    -54    109    -51    732    397    202    205    277    -51
     96      2    -93    -49     93    -46    724    402    220    226    296    -38
     80     -5    -85    -38     83    -44    730    415    239    239    309    -36
     54    -25    -80    -15     64    -51    691    405    228    228    298    -44
     62    -12    -75    -23     67    -44    675    407    228    236    311    -25
    109     36    -72    -75     90    -15    696    439    262    272    350      7
    103      7    -96    -57     98    -41    698    444    270    277    350      7
    101      7    -93    -54     96    -41    693    454    288    301    379     18
     96     31    -64    -62     80    -15    672    465    309    337    418     41
    116     33    -85    -77    101    -25    675    470    335    366    446     51
    142     41   -101    -93    122    -28    678    485    368    405    491     80
    158     51   -106   -106    132    -25    688    522    410    462    545    114
    171     67   -103   -119    137    -18    685    592    472    542    623    189
    189    127    -64   -161    127     33    662    644    540    633    724    283
    207    207      0   -207    103    103    678    706    618    722    823    381
    239    293     51   -267     90    174    654    758    678    795    911    475
    246    363    116   -303     64    241    626    792    722    857    992    530
    202    348    145   -275     28    246    659    800    727    862   1002    553
    200    348    148   -275     25    249    667    813    735    867   1028    581
    187    350    163   -270     10    257    691    805    730    854   1028    566
    179    345    166   -262      7    257    714    776    693    800    974    527
    145    280    135   -215      5    207    698    769    652    748    901    462
    114    207     93   -161     10    153    685    722    594    680    831    397
    106    145     38   -127     33     93    680    659    522    597    740    316
     96     98      2    -96     46     51    685    605    465    517    657    249
     59     25    -33    -44     46     -2    701    558    413    446    597    187
     38    -46    -85      2     59    -64    691    509    361    379    535    129
     10   -132   -142     57     75   -137    709    480    329    342    498     88
    -15   -231   -215    124     98   -223    717    454    296    311    459     46
    -20   -246   -228    132    101   -239    659    410    257    275    426     20
    -64   -293   -228    176     80   -262    665    397    239    254    407     -2
    -62   -283   -220    171     77   -252    696    415    254    265    423    -10
    -36   -257   -220    148     90   -239    740    423    272    277    428      0
    -93   -327   -233    207     70   -280    683    381    236    244    400     10
    -67   -322   -254    192     93   -288    665    379    236    241    418     -7
      5   -220   -228    106    116   -226    709    410    267    272    439     18
    -70   -277   -207    174     67   -244    717    415    285    290    457     44
    -51   -301   -252    176     98   -277    753    426    314    316    501     62
    -59   -314   -254    187     96   -285    771    436    337    337    537     49
    -70   -285   -215    176     70   -252    763    457    353    355    553     41
    -54   -262   -207    158     75   -236    737    449    337    340    548     57
    -36   -244   -210    137     85   -226    727    441    342    342    548     80
    -31   -213   -184    122     75   -200    683    426    345    353    568     93
    -38   -210   -174    124     67   -194    657    394    322    332    553     98
    -33   -226   -192    129     77   -210    662    376    309    316    542    129
    -41   -246   -207    142     80   -228    641    353    296    309    561    106
    -54   -277   -223    166     83   -249    644    363    296    303    555     70
    -44   -329   -288    187    122   -311    615    363    267    277    519     57
    -31   -324   -293    179    129   -309    613    353    257    270    511     72
    -41   -379   -337    210    145   -358    626    353    265    270    527     64
    -51   -452   -402    252    174   -428    646    345    257    254    514     23
    -64   -485   -420    272    176   -452    639    324    236    220    472      5
    -80   -485   -405    283    161   -446    610    298    215    197    441    -15
    -77   -511   -436    293    176   -475    607    270    197    174    428    -44
    -72   -548   -478    309    200   -514    605    233    168    137    400    -72
    -64   -592   -530    327    228   -561    587    210    137    106    366    -93
    -62   -594   -532    329    233   -563    597    228    145    106    361    -80
    -77   -602   -527    337    223   -566    587    226    142    106    366    -70
    -90   -626   -537    358    220   -581    576    233    142    109    376    -85
    -85   -620   -535    353    223   -579    576    231    142    106    376    -88
    -85   -631   -545    358    228   -589    581    220    148    106    379    -88
    -90   -670   -579    379    241   -626    600    241    171    119    381   -111
    -70   -678   -607    374    267   -644    657    301    218    116    337   -179
    -59   -628   -568    342    252   -597    753    426    337    189    363   -181
    -54   -483   -428    270    187   -457    826    626    571    428    568      2
     15   -184   -202     83    109   -194    784    862    867    826   1018    439
    140    236     96   -189     20    166    688    854    958   1114   1501    974
     96    467    371   -283   -137    418    524    509    743   1158   1831   1369
    -51    454    506   -200   -277    480    332     23    340    919   1797   1356
   -187      2    189     90   -189     96    231   -509   -277    111    896    532
   -252   -532   -280    389     12   -407    124   -888   -867   -761   -119   -332
   -244   -888   -646    566    200   -769     90   -818   -872   -854   -293   -498
   -215  -1028   -813    623    298   -922    132   -563   -623   -646   -171   -444
   -184   -979   -797    581    303   -888    233   -322   -361   -423    -20   -355
   -153   -922   -769    537    306   -844    379    -88   -119   -220    127   -262
    -72   -833   -763    452    342   -800    491     70     38    -85    228   -184
     20   -750   -771    366    394   -761    561    155    129     -5    298   -124
      7   -779   -787    384    394   -782    594    171    148     12    311   -109
    -38   -795   -756    415    355   -774    605    184    163     20    324   -101
    -41   -782   -740    410    348   -761    610    200    184     38    342    -88
     -2   -766   -763    384    379   -766    607    210    197     46    350    -77
     23   -745   -771    358    394   -758    623    218    215     54    353    -77
    -18   -776   -761    397    368   -769    631    213    226     57    350    -80
    -20   -784   -766    402    371   -776    615    207    223     54    348    -83
     -5   -795   -789    400    392   -792    610    210    226     67    366    -80
     -5   -774   -769    389    379   -771    626    228    254     98    405    -57
      2   -771   -776    384    387   -774    628    239    280    122    436    -51
     15   -784   -800    384    407   -792    610    244    285    114    423    -54
     36   -795   -831    379    433   -813    610    262    298    124    420    -20
     18   -795   -815    387    415   -805    623    293    337    163    459     31
     20   -776   -797    376    407   -787    613    311    353    187    475     33
     38   -753   -792    355    415   -771    610    335    374    213    501     33
     38   -774   -813    368    426   -792    631    381    428    267    553     62
     64   -761   -826    348    444   -795    641    428    478    311    592    101
     93   -706   -800    306    446   -753    633    472    522    358    633    153
    109   -667   -779    277    441   -722    626    530    584    428    704    207
    137   -615   -753    239    444   -683    626    589    649    509    779    270
    179   -561   -740    189    459   -652    613    631    698    568    844    322
    179   -527   -706    171    441   -615    631    693    771    652    948    394
    192   -452   -644    127    418   -545    644    727    802    685    989    452
    233   -392   -626     80    428   -509    618    724    800    683    984    488
    228   -387   -618     77    420   -501    605    711    795    680   1000    485
    218   -410   -628     96    420   -517    613    680    763    644    976    441
    220   -426   -649    101    433   -537    600    610    696    561    893    389
    223   -485   -709    132    465   -597    607    555    641    480    810    363
    163   -548   -711    192    436   -631    626    532    610    423    769    309
    103   -571   -675    233    387   -623    628    506    579    379    737    252
     80   -646   -727    280    402   -685    626    465    527    316    678    166
     88   -719   -807    316    446   -763    607    381    444    226    576     90
     36   -800   -839    381    436   -820    615    316    381    153    501     46
      7   -849   -857    420    431   -854    602    257    324     93    441     15
     12   -924   -937    454    472   -932    607    228    298     64    410    -23
     28   -984  -1013    478    519   -997    594    207    272     49    392    -57
     28  -1010  -1039    491    532  -1023    579    184    254     28    384    -93
     46  -1008  -1054    480    550  -1031    571    148    226     -2    358   -119
     -2  -1039  -1036    519    514  -1036    576    155    233     12    374   -114
    -46  -1057  -1010    553    480  -1034    563    150    220     -7    348   -114
    -23  -1031  -1010    524    493  -1021    579    194    254     25    381    -57
    -33  -1005   -971    519    467   -989    584    218    280     51    410    -77
    -10   -979   -971    493    480   -976    592    207    277     38    392    -80
    -12   -966   -953    491    470   -961    623    236    311     72    420    -41
    -10   -937   -927    472    457   -932    633    239    327     88    444    -49
    -18   -945   -930    480    454   -937    665    241    332     93    446    -62
     -7   -937   -930    472    459   -935    652    228    327     90    441    -36
      0   -927   -927    465    462   -927    587    205    324     98    472     -5
    -28   -917   -891    470    428   -904    584    194    319     96    472    -44
    -31   -922   -891    475    428   -906    581    194    314     96    472    -20
    -44   -945   -904    493    428   -924    563    187    303     98    493    -38
    -15   -956   -940    485    462   -948    532    148    262     62    454    -80
      7  -1036  -1047    511    524  -1041    501     88    194    -15    366    -93
    -51  -1104  -1052    579    498  -1078    511     96    197    -12    368    -57
   -116  -1111   -995    613    439  -1054    550    150    241     31    410    -51
    -96  -1117  -1021    607    462  -1070    550    142    231     12    397    -67
    -72  -1158  -1088    615    506  -1124    535    106    194    -20    368   -114
   -140  -1226  -1085    683    470  -1156    574    122    207    -15    363   -114
   -200  -1252  -1054    724    423  -1153    607    135    210    -18    366   -109
   -207  -1286  -1078    748    433  -1182    581    114    181    -44    342   -132
   -215  -1314  -1098    763    441  -1208    579    101    163    -59    337   -153
   -233  -1361  -1127    797    444  -1244    594     85    142    -90    301   -161
   -249  -1384  -1137    815    441  -1262    610     96    153    -77    303   -127
   -213  -1382  -1169    797    478  -1275    618    122    174    -57    324   -132
   -197  -1376  -1182    784    491  -1280    618    119    176    -51    345   -137
   -220  -1418  -1200    818    488  -1309    615    103    168    -62    337   -168
   -254  -1434  -1179    844    459  -1306    626    109    171    -59    329   -150
   -259  -1421  -1161    841    449  -1291    659    145    200    -36    340   -150
   -197  -1395  -1197    795    498  -1296    730    226    267     -7    324   -218
   -150  -1322  -1171    735    509  -1247    828    376    397     90    371   -210
   -145  -1130   -987    636    418  -1060    940    633    662    368    610      5
    -51   -849   -797    452    371   -823    976    922    979    761   1031    426
      2   -467   -472    231    236   -470    891    841   1010    948   1415    909
   -101   -244   -142    171     18   -192    714    436    761    914   1654   1280
   -270   -233     33    249   -153    -98    545    -51    361    639   1556   1252
   -381   -613   -231    498    -75   -423    405   -563   -205    -46    795    519
   -452  -1218   -769    833    155   -995    252   -940   -766   -852   -171   -418
   -426  -1566  -1140    995    355  -1353    194   -893   -784   -937   -340   -626
   -348  -1618  -1273    982    459  -1447    277   -620   -527   -709   -184   -519
   -296  -1566  -1270    932    485  -1418    392   -350   -270   -478    -20   -410
   -298  -1527  -1228    911    465  -1379    576    -90    -25   -254    148   -306
   -270  -1467  -1197    867    462  -1332    678     54    106   -132    244   -249
   -236  -1426  -1192    831    475  -1309    706    111    161    -85    285   -215
   -200  -1431  -1231    815    514  -1332    735    132    192    -57    319   -220
   -161  -1447  -1286    802    561  -1366    706    124    176    -75    303   -220
   -184  -1465  -1283    823    548  -1374    711    153    192    -59    311   -174
   -207  -1491  -1283    846    535  -1389    730    171    205    -49    319   -145
   -179  -1483  -1304    831    561  -1395    743    187    218    -38    332   -137
   -166  -1480  -1314    823    571  -1397    727    187    226    -31    340   -142
   -161  -1499  -1337    828    587  -1418    724    187    231    -31    337   -161
   -142  -1488  -1348    813    600  -1418    698    187    236    -28    342   -168
   -135  -1447  -1312    792    587  -1379    670    189    241    -12    363   -153
   -132  -1439  -1309    784    587  -1374    706    210    270      5    384   -140
   -137  -1470  -1332    802    594  -1402    693    218    275     10    384   -137
   -148  -1488  -1343    818    594  -1415    680    220    280     18    392   -127
   -166  -1501  -1335    833    584  -1418    711    231    290     31    402   -124
   -176  -1525  -1350    849    584  -1439    698    254    309     49    418   -119
   -163  -1512  -1348    836    589  -1431    691    285    337     80    449    -98
   -116  -1447  -1330    782    605  -1389    745    335    389    137    506    -46
   -124  -1452  -1327    789    600  -1389    789    371    423    176    542    -20
   -127  -1428  -1304    776    587  -1366    758    397    459    220    587     15
   -116  -1392  -1275    753    579  -1335    748    449    511    283    654     59
   -103  -1345  -1241    724    566  -1296    735    498    568    340    717    119
    -77  -1278  -1200    678    561  -1239    688    537    613    394    787    215
    -25  -1202  -1179    613    574  -1192    683    579    659    454    859    288
    -18  -1158  -1140    587    561  -1150    678    602    688    488    906    337
    -33  -1132  -1098    581    530  -1114    665    602    693    491    924    358
    -59  -1114  -1054    587    496  -1085    652    589    688    480    922    348
    -62  -1109  -1047    584    491  -1080    652    576    675    457    901    319
    -38  -1085  -1047    561    501  -1065    696    563    659    423    872    314
    -38  -1117  -1078    576    517  -1096    698    524    610    353    795    265
    -54  -1176  -1122    615    532  -1150    659    470    548    280    722    205
    -88  -1249  -1161    667    535  -1205    672    423    501    213    649    137
   -132  -1343  -1213    737    540  -1278    688    376    454    137    574     64
   -153  -1436  -1286    792    563  -1361    670    311    384     49    485    -23
   -158  -1512  -1353    836    597  -1434    670    259    327    -23    407   -106
   -166  -1561  -1395    862    613  -1478    659    228    301    -54    366   -135
   -187  -1621  -1434    901    623  -1527    639    200    267    -93    335   -181
   -205  -1667  -1465    935    628  -1566    607    148    210   -161    262   -239
   -213  -1717  -1504    966    644  -1610    584    129    189   -192    215   -241
   -184  -1730  -1545    956    678  -1636    579    124    181   -197    215   -257
   -246  -1829  -1582   1036    665  -1704    566    106    163   -220    197   -283
   -163  -1758  -1595    961    714  -1678    576    129    189   -200    218   -257
    -23  -1592  -1569    807    771  -1582    615    174    236   -148    272   -213
    -90  -1626  -1538    857    722  -1584    649    174    236   -153    259   -239
   -106  -1618  -1512    862    701  -1566    662    189    257   -132    277   -228
   -145  -1602  -1457    872    654  -1530    704    210    290   -106    298   -207
   -187  -1621  -1434    904    623  -1527    719    218    301   -103    303   -184
   -192  -1608  -1418    898    610  -1514    665    215    301    -96    316   -187
   -168  -1621  -1454    893    641  -1538    652    215    298    -88    329   -189
   -109  -1600  -1493    852    691  -1545    657    200    283   -101    324   -194
    -67  -1592  -1525    831    727  -1558    607    161    244   -132    283   -189
    -67  -1605  -1538    836    735  -1574    537    132    220   -145    298   -161
    -54  -1587  -1535    820    737  -1561    522    122    207   -158    285   -205
    -41  -1610  -1569    826    761  -1592    506    109    181   -181    246   -226
    -41  -1639  -1597    841    776  -1618    517    111    168   -194    241   -213
    -31  -1683  -1652    857    807  -1667    488     88    135   -226    220   -241
    -36  -1719  -1686    878    823  -1704    504     83    127   -231    220   -244
    -23  -1725  -1701    872    836  -1714    506     77    114   -241    205   -249
    -10  -1745  -1735    878    862  -1740    478     41     70   -285    155   -301
    -20  -1826  -1805    922    891  -1816    480     18     33   -327    114   -345
    -18  -1834  -1816    927    898  -1826    488     25     38   -324    127   -366
      0  -1816  -1816    909    906  -1816    496     18     23   -342    111   -379
     28  -1831  -1860    901    943  -1844    501     15     20   -353     98   -322
     -7  -1875  -1870    940    930  -1870    506      5     10   -361     98   -358
    -23  -1883  -1862    953    919  -1873    511      2     -2   -384     59   -410
    -20  -1880  -1860    948    919  -1870    496     20      7   -379     57   -428
     -7  -1880  -1873    945    932  -1878    493     15      5   -387     62   -436
      0  -1880  -1880    940    937  -1880    519     25     15   -374     90   -376
      2  -1901  -1906    948    953  -1904    524     62     36   -353    109   -384
      0  -1948  -1951    974    974  -1948    532     96     49   -353     77   -410
    -15  -1932  -1917    974    950  -1925    628    210    148   -303     83   -439
    -20  -1839  -1821    927    898  -1831    709    348    285   -192    158   -397
     15  -1647  -1662    815    836  -1654    756    587    548    116    452   -137
     93  -1340  -1434    620    763  -1387    748    784    813    491    904    298
    119   -997  -1117    439    618  -1057    631    675    802    649   1288    823
    -12   -898   -885    454    433   -891    454    267    496    558   1475   1109
   -116  -1052   -937    584    407   -995    296   -231      2    122   1148    831
   -148  -1543  -1395    844    620  -1467    161   -802   -704   -802     88   -153
   -233  -2060  -1826   1148    795  -1943     57  -1060  -1122  -1426   -649   -841
   -252  -2301  -2049   1275    896  -2177     70   -870   -961  -1299   -576   -833
   -148  -2372  -2223   1257   1036  -2299    155   -602   -688  -1065   -415   -797
   -163  -2307  -2143   1234    989  -2226    290   -329   -407   -823   -241   -620
   -148  -2177  -2029   1163    940  -2104    418    -85   -153   -594    -59   -452
    -51  -2143  -2094   1096   1018  -2120    483     31    -23   -475     33   -389
    -44  -2164  -2120   1104   1036  -2143    517     57     18   -452     51   -389
    -62  -2166  -2104   1114   1018  -2135    530     62     33   -454     33   -381
    -31  -2148  -2117   1091   1041  -2132    524     77     44   -444     36   -363
     -7  -2138  -2130   1070   1057  -2135    504     70     41   -446     41   -368
    -10  -2148  -2138   1078   1062  -2143    498     70     44   -452     38   -374
     -2  -2125  -2125   1062   1060  -2125    496     75     59   -444     54   -353
     -7  -2120  -2112   1065   1052  -2117    501     67     75   -441     54   -358
    -28  -2132  -2104   1080   1036  -2120    504     67     75   -446     46   -371
    -46  -2156  -2112   1101   1031  -2135    504     77     98   -418     83   -355
    -57  -2190  -2132   1122   1036  -2164    519     98    129   -394    111   -340
    -44  -2164  -2120   1104   1036  -2143    514    109    140   -394     98   -283
    -51  -2140  -2091   1093   1018  -2117    509    119    155   -381    116   -285
    -38  -2130  -2091   1083   1026  -2112    514    135    179   -358    140   -285
    -33  -2130  -2096   1080   1028  -2112    511    137    187   -350    140   -277
    -12  -2114  -2101   1065   1044  -2109    501    145    202   -335    145   -254
      0  -2081  -2083   1039   1039  -2083    501    166    233   -306    163   -244
     25  -2042  -2068   1008   1044  -2055    506    197    280   -262    197   -184
     44  -2008  -2052    982   1047  -2031    498    231    329   -202    257   -135
     46  -1969  -2016    961   1031  -1992    498    267    379   -148    309    -93
     67  -1914  -1984    922   1026  -1948    491    316    444    -75    381    -28
     98  -1847  -1945    872   1021  -1896    501    389    535     28    485     54
    127  -1782  -1909    826   1015  -1844    519    454    620    119    574    148
    155  -1701  -1857    774   1005  -1779    522    498    678    181    649    241
    168  -1639  -1808    735    987  -1722    509    517    696    210    675    246
    155  -1628  -1784    735    969  -1706    514    537    711    228    685    293
    150  -1618  -1771    732    961  -1693    519    537    704    228    685    316
    142  -1634  -1777    745    958  -1704    532    535    691    205    665    319
    135  -1680  -1818    771    974  -1748    548    511    659    158    623    306
    142  -1706  -1849    782    995  -1777    548    467    605     90    553    265
    129  -1740  -1873    805   1000  -1805    553    420    548     23    483    207
    122  -1782  -1904    831   1013  -1842    566    379    496    -46    418    150
    116  -1834  -1951    859   1031  -1893    576    329    436   -124    342     77
     98  -1880  -1979    891   1039  -1930    574    275    368   -202    259      5
     77  -1932  -2013    927   1044  -1971    561    228    309   -265    200    -38
     67  -1969  -2036    950   1052  -2003    555    194    265   -306    161    -62
     57  -2005  -2062    974   1057  -2034    550    163    223   -353    109    -85
     64  -2016  -2081    974   1072  -2047    540    142    200   -384     88   -109
     75  -2039  -2117    982   1093  -2078    540    137    192   -397     83   -109
     75  -2039  -2114    982   1093  -2075    542    129    192   -400     85   -119
     77  -2062  -2143    992   1109  -2101    527    116    176   -415     59   -135
     85  -2039  -2125    976   1104  -2081    522    116    174   -418     57   -124
     93  -2000  -2094    953   1091  -2044    530    127    184   -407     75   -101
    106  -1990  -2096    943   1101  -2042    532    132    197   -402     80   -106
    142  -1956  -2101    904   1122  -2029    540    140    210   -397     80    -93
    176  -1875  -2052    846   1114  -1964    568    163    236   -371    103    -57
    174  -1803  -1977    810   1075  -1888    592    181    257   -355    122    -36
    163  -1797  -1961    818   1062  -1878    584    179    270   -350    127    -31
    181  -1777  -1958    797   1067  -1867    574    181    275   -348    132    -12
    197  -1745  -1943    774   1070  -1844    553    176    283   -337    153     18
    202  -1758  -1964    776   1080  -1860    524    153    262   -355    148     18
    202  -1764  -1966    782   1083  -1865    501    129    233   -387    122      7
    213  -1732  -1945    758   1075  -1836    493    119    233   -392    119     10
    215  -1745  -1961    763   1085  -1852    511    114    228   -405    103     -2
    207  -1800  -2008    795   1106  -1904    501    103    218   -423     80    -18
    213  -1834  -2047    810   1130  -1940    491     90    205   -439     67    -23
    223  -1844  -2068    810   1143  -1956    491     77    197   -449     54    -36
    215  -1865  -2081    823   1148  -1971    493     64    184   -472     28    -46
    187  -1901  -2088    854   1137  -1995    519     80    192   -475     20    -67
    171  -1961  -2132    896   1150  -2047    522     75    176   -504    -25   -129
    155  -2000  -2156    919   1153  -2078    498     38    140   -545    -72   -132
    153  -2029  -2182    937   1166  -2104    493     20    119   -563    -85   -114
    135  -2062  -2200    963   1163  -2130    530     41    135   -555    -77   -163
    122  -2047  -2169    963   1145  -2107    522     46    135   -563   -109   -228
    153  -2049  -2203    948   1176  -2127    470      5     90   -615   -171   -213
    153  -2099  -2252    974   1200  -2177    475      0     90   -610   -161   -197
    116  -2109  -2229    995   1171  -2169    496     15    109   -587   -119   -187
    106  -2096  -2203    995   1153  -2148    509     28    114   -584   -129   -213
    116  -2101  -2218    992   1166  -2161    514     31    111   -597   -155   -257
    127  -2091  -2218    982   1171  -2153    576     96    163   -587   -192   -283
    153  -2036  -2192    940   1171  -2114    665    226    280   -522   -192   -285
    181  -1932  -2114    875   1148  -2023    704    374    454   -355    -62   -205
    246  -1680  -1930    714   1088  -1803    706    592    756     31    350    111
    298  -1330  -1628    514    961  -1478    639    709    963    407    865    620
    272  -1106  -1382    415    826  -1244    532    537    852    511   1241   1075
    197  -1117  -1314    459    756  -1215    376    184    485    316   1304   1153
     83  -1444  -1530    680    805  -1486    228   -329   -161   -428    568    532
    -10  -1862  -1852    935    919  -1857    111   -865   -870  -1413   -561   -420
      7  -2195  -2205   1091   1104  -2200     20   -969  -1075  -1738   -997   -805
     20  -2405  -2426   1192   1223  -2416     83   -722   -823  -1504   -872   -784
     15  -2478  -2494   1231   1252  -2486    158   -519   -574  -1275   -719   -753
     54  -2418  -2475   1182   1265  -2447    283   -314   -322  -1054   -555   -620
    103  -2330  -2436   1111   1270  -2385    431   -109    -80   -833   -379   -491
    148  -2249  -2397   1052   1273  -2322    457    -28     20   -735   -293   -441
    176  -2205  -2385   1013   1280  -2294    475     -7     51   -714   -283   -446
    184  -2197  -2382   1005   1283  -2291    511     18     85   -693   -270   -436
    168  -2195  -2364   1010   1265  -2278    498     28     98   -680   -257   -433
    155  -2177  -2333   1010   1244  -2255    498     44    111   -665   -241   -428
    140  -2158  -2301   1008   1221  -2229    535     77    145   -631   -210   -405
    140  -2156  -2296   1008   1215  -2226    527     83    155   -631   -202   -405
    137  -2169  -2309   1015   1221  -2239    540     98    171   -618   -192   -397
    140  -2179  -2320   1021   1228  -2249    535    109    181   -605   -181   -381
    124  -2184  -2312   1028   1215  -2247    548    114    194   -597   -168   -371
    135  -2169  -2304   1015   1218  -2234    558    122    207   -592   -163   -371
    148  -2143  -2291    995   1218  -2216    563    135    228   -579   -158   -363
    142  -2122  -2265    989   1202  -2192    579    163    262   -550   -135   -353
    148  -2153  -2301   1002   1223  -2229    563    174    275   -537   -116   -345
    163  -2177  -2340   1005   1249  -2257    558    181    285   -530   -103   -327
    171  -2166  -2340    995   1254  -2252    555    200    306   -514    -83   -296
    168  -2132  -2301    982   1234  -2216    537    210    319   -498    -70   -280
    161  -2091  -2252    963   1205  -2169    550    236    363   -449    -28   -254
    163  -2042  -2205    937   1184  -2122    561    275    415   -394     31   -215
    179  -2000  -2179    909   1176  -2091    561    316    472   -329     96   -163
    161  -1958  -2120    898   1140  -2039    527    361    530   -257    166   -101
    176  -1844  -2021    831   1098  -1932    548    428    615   -153    270     -5
    205  -1753  -1961    774   1080  -1857    548    478    675    -77    358     77
    205  -1696  -1901    743   1052  -1797    537    511    717    -23    420    142
    155  -1660  -1816    753    984  -1738    550    545    750     10    457    184
    194  -1631  -1826    717   1008  -1730    548    542    737    -10    433    166
    259  -1647  -1906    693   1083  -1777    519    519    704    -54    389    137
    259  -1680  -1943    709   1098  -1810    524    506    678    -93    353    140
    249  -1740  -1990    745   1119  -1865    561    493    641   -153    293    119
    197  -1826  -2026    813   1109  -1927    581    452    574   -244    197     25
    148  -1922  -2070    885   1106  -1995    594    389    501   -337     88    -80
    129  -1984  -2114    927   1122  -2049    584    335    433   -426     -5   -174
    158  -2031  -2190    937   1174  -2109    535    275    358   -517   -103   -270
    166  -2068  -2236    950   1200  -2151    530    231    303   -587   -184   -350
    163  -2109  -2273    971   1215  -2190    545    200    259   -639   -244   -402
    155  -2190  -2348   1015   1249  -2268    548    158    210   -698   -309   -462
    142  -2255  -2397   1057   1270  -2325    535    124    166   -745   -358   -506
    142  -2273  -2416   1062   1278  -2346    530    109    142   -771   -384   -535
    142  -2299  -2442   1075   1291  -2369    527    101    127   -792   -405   -563
    161  -2286  -2447   1062   1301  -2366    524    103    124   -797   -410   -579
    171  -2273  -2444   1052   1306  -2359    537    109    122   -795   -410   -584
    158  -2294  -2455   1065   1306  -2374    511     83     96   -820   -439   -615
    166  -2286  -2452   1060   1309  -2369    504     80     93   -826   -444   -620
    189  -2273  -2462   1039   1325  -2366    498     93    103   -815   -433   -613
    226  -2218  -2444    997   1335  -2330    509    124    132   -787   -407   -594
    244  -2158  -2403    956   1322  -2281    553    158    171   -761   -381   -576
    236  -2122  -2359    943   1296  -2239    550    176    187   -745   -366   -555
    202  -2132  -2335    963   1267  -2234    498    171    176   -753   -368   -550
    194  -2132  -2327    969   1260  -2229    478    163    168   -761   -368   -548
    202  -2114  -2320    956   1260  -2216    488    150    166   -763   -361   -542
    233  -2083  -2317    924   1273  -2200    491    132    148   -779   -363   -540
    246  -2075  -2322    911   1283  -2197    470    116    122   -802   -376   -545
    236  -2068  -2304    917   1270  -2184    457    106    106   -818   -392   -563
    210  -2114  -2327    950   1267  -2221    444     88     75   -849   -423   -587
    228  -2140  -2369    956   1299  -2255    449     96     67   -867   -439   -594
    244  -2158  -2403    958   1322  -2281    449     93     54   -883   -457   -600
    207  -2221  -2429   1008   1317  -2325    452     83     38   -911   -483   -623
    213  -2260  -2473   1023   1340  -2366    433     77     18   -943   -517   -654
    207  -2273  -2481   1031   1343  -2377    415     67     -7   -976   -550   -675
    187  -2320  -2507   1065   1345  -2413    428     46    -44  -1021   -602   -717
    189  -2364  -2553   1088   1371  -2457    459     41    -57  -1047   -641   -750
    184  -2382  -2569   1098   1376  -2475    397     18    -88  -1075   -675   -779
    163  -2408  -2572   1122   1366  -2488    379     10   -103  -1096   -696   -792
    148  -2442  -2592   1145   1369  -2517    392      7   -114  -1114   -719   -813
    155  -2457  -2613   1150   1384  -2535    381      2   -127  -1130   -737   -823
    158  -2468  -2626   1153   1389  -2546    374     -2   -135  -1130   -745   -828
    150  -2486  -2639   1166   1392  -2561    368    -10   -142  -1145   -769   -846
    145  -2504  -2652   1179   1397  -2579    350    -15   -153  -1163   -789   -862
    132  -2507  -2639   1187   1384  -2572    358      5   -140  -1156   -784   -859
    122  -2496  -2618   1184   1366  -2556    405     64    -90  -1127   -795   -880
    114  -2481  -2598   1182   1356  -2538    485    187     12  -1057   -802   -930
    140  -2410  -2551   1135   1343  -2481    535    332    161   -906   -701   -870
    174  -2179  -2353   1002   1262  -2265    558    527    410   -602   -387   -579
    207  -1844  -2052    815   1127  -1948    496    613    563   -327     36    -83
    174  -1556  -1730    688    950  -1641    384    433    436   -303    353    374
     72  -1514  -1587    719    828  -1551    275    122    109   -491    449    550
    -36  -1813  -1777    924    870  -1795    174   -283   -387   -992      2    135
   -122  -2288  -2169   1205   1021  -2229     54   -763  -1008  -1847  -1098   -901
    -64  -2616  -2553   1340   1244  -2585    -72   -940  -1293  -2260  -1670  -1436
     -7  -2824  -2818   1413   1405  -2821   -101   -813  -1153  -2127  -1615  -1449
      2  -2912  -2915   1454   1457  -2912    -20   -587   -888  -1870  -1441  -1345
     49  -2813  -2865   1379   1457  -2837     83   -353   -631  -1628  -1265  -1228
    127  -2665  -2795   1267   1460  -2730    192   -155   -426  -1431  -1114  -1117
    137  -2582  -2722   1221   1428  -2652    257    -46   -311  -1322  -1026  -1049
    148  -2546  -2694   1200   1421  -2618    270    -10   -262  -1270   -979  -1015
    184  -2483  -2668   1150   1426  -2574    348     23   -226  -1239   -961   -995
    163  -2486  -2650   1161   1405  -2566    327     20   -226  -1236   -969  -1008
    161  -2481  -2644   1158   1400  -2561    319     10   -246  -1249   -982  -1026
    168  -2478  -2647   1156   1408  -2561    324     31   -239  -1228   -969  -1013
    184  -2439  -2624   1124   1402  -2533    288     36   -244  -1223   -963  -1002
    215  -2387  -2603   1085   1408  -2494    267     44   -246  -1213   -950   -984
    218  -2361  -2579   1070   1397  -2470    293     64   -223  -1184   -927   -958
    181  -2387  -2569   1104   1374  -2478    293     54   -239  -1202   -948   -974
    181  -2364  -2548   1088   1363  -2455    246     49   -236  -1200   -950   -966
    189  -2338  -2527   1072   1358  -2431    241     54   -236  -1192   -943   -948
    197  -2301  -2499   1052   1348  -2400    272     75   -228  -1171   -924   -927
    231  -2218  -2449    995   1340  -2333    275    116   -192  -1122   -872   -883
    176  -2236  -2413   1028   1293  -2325    298    148   -158  -1085   -849   -854
    124  -2257  -2382   1065   1252  -2317    267    145   -161  -1085   -859   -859
     96  -2244  -2340   1072   1218  -2291    246    161   -142  -1052   -833   -833
     57  -2213  -2270   1078   1163  -2242    233    184   -116  -1008   -789   -787
    124  -2096  -2221    984   1171  -2158    246    215    -85   -953   -737   -724
    122  -2049  -2171    961   1145  -2109    226    244    -64   -914   -701   -672
    161  -1964  -2125    901   1140  -2044    226    319     18   -813   -610   -579
    161  -1922  -2083    880   1122  -2003    254    400     98   -706   -506   -491
    171  -1829  -2000    828   1083  -1912    226    426    135   -657   -449   -426
    200  -1740  -1940    769   1067  -1839    213    465    161   -618   -410   -366
    220  -1706  -1930    743   1072  -1818    210    491    168   -602   -384   -342
    205  -1660  -1865    727   1034  -1761    213    491    161   -607   -376   -329
    200  -1649  -1849    724   1023  -1748    207    475    135   -631   -397   -335
    200  -1615  -1816    706   1008  -1714    205    454    106   -659   -428   -353
    192  -1618  -1813    711   1000  -1714    202    426     57   -714   -493   -389
    192  -1688  -1880    748   1036  -1784    213    397      5   -776   -555   -439
    161  -1696  -1860    766   1008  -1779    213    348    -54   -849   -644   -527
    153  -1714  -1867    779   1008  -1790    197    283   -124   -932   -730   -605
    145  -1751  -1899    800   1021  -1823    174    213   -200  -1013   -815   -675
    137  -1764  -1901    813   1018  -1831    158    166   -252  -1067   -878   -722
    122  -1787  -1909    831   1015  -1849    153    124   -296  -1109   -927   -763
    122  -1805  -1927    839   1023  -1865    148     90   -335  -1140   -974   -795
    140  -1782  -1922    818   1031  -1852    145     62   -363  -1161   -995   -805
    129  -1764  -1893    818   1010  -1829    124     28   -397  -1189  -1028   -815
    111  -1771  -1883    828    997  -1826    106      5   -420  -1210  -1052   -818
    101  -1751  -1852    823    974  -1800    109      7   -410  -1195  -1031   -782
    114  -1706  -1821    795    966  -1764     98      7   -410  -1179  -1013   -789
    122  -1683  -1805    782    963  -1743     83      2   -426  -1192  -1044   -826
    109  -1660  -1769    774    935  -1714     64    -12   -441  -1205  -1062   -802
    114  -1621  -1735    750    924  -1678     67     -5   -426  -1184  -1047   -761
    135  -1564  -1699    711    914  -1631     77     15   -402  -1156  -1026   -730
    140  -1488  -1628    675    883  -1558     98     25   -387  -1130  -1008   -711
    116  -1441  -1558    662    836  -1501    114     49   -363  -1101   -976   -678
    122  -1384  -1509    631    815  -1447    109     57   -355  -1080   -958   -657
    158  -1317  -1475    576    815  -1395     83     41   -371  -1083   -963   -652
    174  -1228  -1402    527    787  -1314     62     38   -361  -1067   -948   -626
    176  -1213  -1389    517    782  -1301      5      7   -392  -1080   -963   -626
    166  -1202  -1371    517    769  -1286    -18    -20   -420  -1098   -984   -633
    161  -1163  -1325    498    740  -1244    -20    -31   -433  -1101   -995   -631
    161  -1176  -1337    509    748  -1257    -18    -25   -436  -1093   -989   -615
    163  -1179  -1345    506    753  -1262    -31    -31   -446  -1101   -997   -626
    158  -1179  -1340    509    748  -1260    -33    -41   -465  -1109   -997   -628
    163  -1174  -1337    504    748  -1254    -20    -41   -467  -1106   -997   -613
    171  -1166  -1337    498    753  -1252    -15    -44   -475  -1114  -1013   -623
    153  -1156  -1312    498    730  -1231    -18    -51   -478  -1122  -1026   -631
    166  -1143  -1309    488    737  -1226    -12    -62   -488  -1137  -1044   -633
    168  -1156  -1327    493    748  -1241    -36    -88   -514  -1163  -1075   -652
    153  -1161  -1314    504    732  -1236    -46    -96   -524  -1171  -1088   -670
    137  -1150  -1288    506    709  -1218    -46   -103   -530  -1171  -1104   -680
    129  -1140  -1270    504    698  -1205    -64   -129   -548  -1187  -1124   -698
    124  -1137  -1262    506    691  -1200    -72   -153   -561  -1197  -1140   -709
    124  -1119  -1244    498    683  -1182    -67   -142   -548  -1182  -1124   -701
    132  -1075  -1208    470    670  -1143    -64   -132   -540  -1163  -1119   -696
    124  -1049  -1176    462    649  -1111    -59   -140   -542  -1166  -1135   -696
    116  -1021  -1140    452    628  -1080    -64   -137   -537  -1158  -1137   -680
    119   -989  -1109    436    613  -1049    -41   -116   -509  -1143  -1135   -678
    129   -956  -1085    410    607  -1021     54    -20   -428  -1109  -1148   -727
    135   -857   -992    361    561   -924    148    132   -285   -989  -1083   -701
    187   -646   -833    228    509   -740    220    363    -20   -693   -815   -470
    288   -314   -602     12    444   -457    218    610    277   -290   -371    -49
    296     90   -205   -197    252    -57     83    480    280    -64     70    462
    187    335    145   -262     20    241   -122     83     41    -41    329    774
     41    270    228   -155    -93    249   -293   -379   -371   -350    122    633
    -59   -176   -116    119     28   -148   -405   -909  -1026  -1205   -841   -202
    -83   -693   -613    387    265   -654   -545  -1197  -1522  -1912  -1639   -914
    -36   -940   -904    488    431   -922   -584  -1062  -1449  -1873  -1678  -1015
     28   -963   -992    467    506   -976   -498   -826  -1226  -1678  -1561   -963
     72   -896   -969    413    519   -932   -342   -558   -958  -1444  -1402   -875
     93   -795   -888    350    488   -839   -158   -306   -717  -1226  -1244   -763
    103   -683   -789    288    446   -735    -77   -200   -615  -1127  -1166   -704
    119   -633   -756    257    436   -693    -49   -161   -581  -1088  -1140   -683
    150   -597   -748    223    449   -672    -51   -150   -574  -1070  -1132   -665
    168   -579   -748    202    457   -662    -41   -137   -561  -1039  -1109   -659
    137   -535   -672    197    405   -602    -23   -116   -537  -1013  -1083   -646
    132   -493   -626    179    376   -558     -7    -83   -509   -976  -1047   -602
    122   -462   -584    171    353   -522      7    -59   -483   -932  -1008   -571
    145   -420   -566    135    353   -493      5    -51   -475   -914   -997   -558
    150   -353   -506    101    327   -428     10    -41   -467   -898   -984   -545
    150   -277   -431     62    288   -353     23    -23   -446   -870   -958   -511
    150   -257   -407     54    277   -332     51     10   -413   -836   -935   -475
    192   -254   -449     31    319   -353      7    -12   -433   -844   -950   -496
    200   -189   -389     -7    293   -288     -5     -7   -420   -815   -922   -475
    168   -140   -309    -15    236   -223     38     59   -358   -743   -854   -420
    210    -98   -309    -54    259   -202     33     83   -340   -717   -836   -418
    218    -44   -262    -88    239   -150     41    111   -309   -678   -807   -384
    231    -12   -244   -111    236   -127     44    137   -288   -641   -776   -340
    239     20   -218   -132    228    -96     41    166   -259   -592   -737   -327
    249     80   -168   -163    210    -44     62    218   -197   -514   -675   -285
    280    140   -140   -213    210      2     75    267   -142   -449   -613   -233
    303    239    -64   -272    184     88     85    327    -77   -368   -535   -153
    319    332     12   -327    153    174     62    387    -10   -275   -441    -54
    342    407     64   -374    140    236     67    454     57   -181   -342     28
    355    483    127   -418    114    306     85    506    109   -109   -265     83
    410    571    161   -491    124    366     93    530    127    -75   -239    127
    420    667    246   -545     85    457    109    545    145    -49   -202    184
    384    717    332   -550     25    524     93    535    140    -41   -181    210
    358    706    345   -535      5    527     67    493     96    -90   -228    174
    340    706    366   -524    -12    537    101    488     83   -103   -233    174
    366    696    327   -532     18    511    111    441     28   -158   -293     96
    332    659    327   -496      2    493     96    389    -23   -226   -379     31
    319    605    285   -465     15    446    114    340    -75   -290   -452    -15
    309    568    259   -441     25    415    114    290   -127   -345   -511    -59
    319    558    239   -441     41    400    145    254   -163   -384   -553   -109
    303    522    218   -413     44    371    142    213   -200   -420   -592   -153
    257    480    223   -371     18    353    127    179   -231   -449   -620   -174
    226    459    233   -342     -5    348    150    166   -239   -457   -631   -179
    226    480    252   -353    -12    366    176    166   -231   -446   -623   -171
    226    491    265   -358    -18    379    181    168   -220   -433   -610   -158
    197    465    267   -332    -36    366    158    153   -231   -426   -607   -174
    210    467    257   -340    -23    363    176    158   -223   -413   -610   -161
    192    475    280   -335    -44    379    184    176   -202   -381   -589   -140
    142    485    342   -314    -98    415    207    207   -166   -345   -558   -116
    181    558    376   -371    -96    467    194    213   -155   -329   -540   -101
    176    602    426   -389   -124    514    210    223   -145   -316   -530    -77
    142    641    496   -394   -176    568    249    259   -106   -272   -488    -18
    101    685    584   -392   -241    636    288    309    -57   -218   -441      2
    176    714    537   -446   -181    626    265    290    -77   -236   -470     -5
    184    766    581   -475   -200    675    257    280    -70   -218   -452     23
    129    841    711   -485   -290    776    270    301    -25   -166   -392     75
    197    904    706   -550   -254    805    236    277    -41   -166   -379     83
    174    924    748   -550   -288    836    215    270    -57   -166   -371     93
    155    953    797   -555   -319    875    218    265    -64   -161   -368     96
    129    969    839   -550   -355    904    218    265    -64   -153   -361    106
     98    961    862   -530   -381    911    236    290    -54   -137   -348    119
    132    943    810   -540   -340    878    218    265    -90   -158   -371     98
    129    948    815   -540   -342    883    200    249   -111   -174   -384     96
     67    930    862   -501   -397    896    218    254   -111   -176   -384     93
     77    885    807   -480   -363    846    218    239   -137   -202   -407     67
     90    844    753   -470   -329    800    257    246   -137   -194   -413     72
     85    849    763   -467   -337    807    265    246   -127   -181   -400    101
     57    807    748   -433   -345    776    259    228   -145   -194   -410     88
     54    776    722   -415   -332    750    257    218   -163   -205   -418     64
     80    784    701   -433   -309    743    254    215   -163   -205   -423     57
     93    815    722   -454   -314    769    272    231   -145   -189   -407     75
     98    810    709   -457   -303    761    288    236   -148   -192   -407     64
    109    813    704   -459   -296    758    254    220   -163   -192   -418     62
    148    846    696   -498   -275    771    262    233   -153   -171   -397     75
    155    883    727   -519   -285    805    270    262   -127   -140   -368    101
    142    865    719   -504   -290    792    272    275   -116   -129   -371     83
    174    867    693   -519   -259    782    335    337    -62   -109   -394     28
    171    958    784   -566   -306    872    439    493     85     20   -319     70
    205   1158    953   -683   -374   1057    524    730    335    296    -70    288
    259   1454   1192   -857   -467   1325    532    937    592    631    316    683
    296   1873   1577  -1083   -639   1725    459    885    639    807    696   1179
    202   2109   1906  -1158   -852   2010    303    527    392    761    953   1564
     77   2104   2026  -1091   -974   2068    163     90      5    485    854   1519
    -36   1686   1722   -826   -880   1704     72   -384   -555   -210     44    727
    -90   1088   1179   -498   -633   1132    -64   -753  -1114  -1010   -943   -231
    -41    787    826   -374   -433    807   -158   -701  -1101  -1041  -1039   -358
     20    709    688   -366   -335    698   -109   -478   -865   -831   -898   -285
     77    776    696   -428   -309    737     28   -200   -574   -571   -714   -161
    116    870    753   -493   -316    813    176     75   -293   -311   -519    -20
    127    924    797   -530   -335    862    293    223   -145   -174   -407     67
    127    969    841   -548   -355    906    345    288    -80   -114   -361    109
    168    982    810   -576   -319    896    335    290    -70   -109   -366    101
    137   1005    867   -571   -363    937    363    324    -28    -72   -329    145
     59   1023    963   -542   -452    995    405    384     23    -15   -275    194
    106   1049    943   -579   -418    997    413    397     33     -7   -262    210
    158   1080    919   -620   -381   1000    394    400     44      5   -252    223
    184   1106    922   -644   -368   1015    379    394     51     18   -246    226
    168   1114    945   -644   -389   1028    392    410     70     36   -226    236
    176   1150    974   -665   -400   1065    413    433     96     70   -200    267
    200   1189    989   -696   -394   1091    431    454    122     98   -181    296
    189   1197   1008   -693   -407   1104    439    472    145    116   -161    324
    192   1202   1010   -698   -410   1106    392    467    148    127   -148    329
    200   1215   1013   -709   -405   1114    407    480    171    155   -124    342
    194   1234   1039   -714   -420   1135    423    504    200    192    -96    366
    187   1244   1057   -714   -433   1150    431    530    236    228    -59    392
    189   1275   1085   -735   -449   1182    426    550    262    252    -33    410
    202   1312   1109   -758   -454   1210    405    584    301    293      7    459
    207   1325   1114   -769   -452   1221    413    623    355    361     72    509
    231   1358   1127   -795   -446   1244    428    670    410    426    122    530
    254   1413   1156   -836   -449   1286    444    727    472    506    187    613
    257   1480   1223   -870   -483   1350    444    784    548    597    283    698
    275   1553   1278   -914   -501   1415    418    836    615    680    374    784
    306   1639   1332   -971   -511   1486    423    891    678    758    462    878
    337   1693   1356  -1015   -509   1525    420    911    704    795    509    919
    345   1719   1374  -1031   -514   1548    441    924    717    818    537    943
    342   1738   1392  -1041   -527   1566    446    919    709    815    540    956
    358   1753   1395  -1054   -517   1574    428    896    680    789    517    940
    353   1714   1361  -1034   -506   1540    446    883    665    771    498    917
    324   1678   1353  -1002   -514   1517    470    862    633    719    441    870
    280   1639   1356   -961   -537   1499    462    828    587    659    374    823
    262   1577   1314   -919   -524   1447    472    797    540    610    322    750
    270   1538   1267   -904   -498   1402    501    766    485    553    252    667
    252   1493   1241   -875   -493   1369    480    717    428    491    187    613
    241   1441   1200   -844   -480   1319    483    680    379    433    124    563
    226   1415   1189   -820   -480   1304    496    659    353    397     88    524
    218   1395   1176   -807   -478   1286    493    639    324    374     64    501
    228   1361   1132   -795   -452   1249    493    610    288    337     31    462
    236   1345   1109   -792   -436   1228    493    592    265    316     12    449
    223   1330   1106   -776   -441   1218    496    584    257    306      7    441
    207   1345   1137   -779   -465   1244    514    589    265    324     23    462
    205   1379   1174   -792   -483   1278    524    605    290    355     57    491
    210   1387   1176   -800   -483   1280    527    605    298    361     67    491
    233   1405   1171   -818   -467   1288    519    615    309    376     77    493
    252   1439   1187   -846   -467   1314    506    631    322    392     90    506
    259   1488   1228   -875   -485   1358    535    659    361    428    124    542
    259   1527   1267   -896   -504   1397    558    691    397    467    163    574
    272   1548   1275   -909   -501   1413    568    717    420    498    192    587
    265   1571   1306   -919   -522   1439    563    704    418    493    187    574
    270   1587   1317   -930   -524   1454    561    701    426    506    197    594
    272   1574   1301   -924   -517   1439    553    691    423    517    218    623
    280   1553   1273   -917   -496   1413    532    693    420    522    241    649
    301   1595   1293   -948   -496   1444    548    714    444    553    280    672
    322   1613   1291   -966   -485   1452    542    709    446    561    288    680
    306   1582   1273   -945   -485   1428    514    683    413    540    277    691
    309   1535   1226   -922   -457   1382    545    672    387    493    231    631
    311   1483   1171   -898   -428   1327    522    662    374    475    205    610
    306   1423   1114   -865   -402   1270    542    678    387    485    215    615
    296   1363   1067   -833   -384   1215    558    678    379    478    197    584
    290   1345   1054   -818   -381   1200    540    654    353    446    163    545
    280   1366   1085   -826   -402   1226    553    652    353    444    166    548
    265   1335   1070   -800   -402   1202    568    649    353    439    158    548
    283   1293   1008   -789   -363   1150    566    654    355    439    163    550
    296   1260    963   -776   -332   1111    555    654    350    426    155    530
    288   1260    971   -774   -342   1117    553    644    342    415    140    514
    290   1252    958   -771   -335   1106    566    649    350    420    148    530
    303   1262    958   -784   -329   1111    566    652    355    426    155    537
    311   1265    953   -787   -319   1109    550    646    363    426    155    540
    301   1260    956   -782   -327   1106    545    644    363    426    153    540
    306   1244    937   -776   -316   1091    576    667    379    433    137    514
    314   1254    940   -787   -314   1098    657    769    467    483    132    478
    342   1332    989   -836   -322   1161    727    909    605    600    194    488
    379   1545   1166   -963   -392   1356    763   1093    839    859    439    717
    457   1857   1397  -1158   -470   1628    735   1262   1085   1205    854   1163
    485   2210   1722  -1350   -618   1966    652   1205   1109   1389   1260   1665
    423   2325   1901  -1374   -737   2114    540    927    878   1353   1517   1995
    329   2221   1891  -1275   -779   2057    418    535    452   1000   1304   1823
    228   1805   1577  -1018   -672   1691    306     15   -194    184    368    969
    192   1395   1200   -795   -504   1299    174   -324   -683   -509   -470    207
    236   1114    878   -675   -319    997    103   -265   -662   -532   -566     64
    265    984    719   -626   -228    852    168    -36   -407   -298   -420    124
    296   1002    706   -652   -205    854    280    200   -132    -41   -236    231
    329   1117    784   -724   -226    950    433    444    148    215    -28    392
    350   1195    844   -771   -246   1021    542    607    327    381    103    509
    353   1218    865   -787   -257   1041    576    670    389    446    155    555
    358   1231    872   -795   -257   1052    600    704    423    478    187    587
    366   1247    880   -807   -257   1065    607    714    441    491    197    581
    371   1252    880   -810   -254   1067    610    717    449    496    200    587
    366   1262    896   -815   -267   1080    613    730    472    517    226    620
    371   1252    880   -813   -254   1067    615    748    491    548    257    654
    376   1270    893   -823   -259   1083    610    756    496    561    272    662
    376   1293    917   -833   -270   1106    610    756    501    561    272    657
    387   1319    930   -854   -272   1124    607    763    519    581    293    688
    392   1314    922   -854   -265   1119    610    774    535    602    319    704
    397   1304    904   -852   -254   1104    615    784    548    620    340    727
    402   1309    906   -854   -252   1109    628    810    574    641    361    750
    397   1335    937   -867   -270   1137    644    828    600    665    381    761
    407   1356    948   -880   -270   1150    641    841    613    691    400    797
    418   1382    961   -901   -272   1171    626    862    639    719    436    828
    436   1413    976   -924   -270   1195    620    875    662    748    470    854
    444   1415    969   -930   -262   1195    620    891    688    774    496    875
    446   1426    976   -937   -265   1202    633    927    732    823    542    917
    431   1436   1002   -935   -285   1221    636    969    784    883    605    963
    454   1496   1041   -974   -293   1270    628   1036    865    984    698   1041
    535   1610   1075  -1072   -270   1343    628   1104    953   1085    802   1140
    548   1644   1096  -1096   -272   1369    633   1153   1023   1163    883   1210
    576   1738   1158  -1158   -290   1449    641   1205   1091   1239    963   1280
    558   1761   1202  -1158   -322   1483    659   1239   1130   1278   1008   1322
    550   1784   1234  -1169   -340   1512    659   1249   1143   1293   1028   1345
    550   1808   1257  -1179   -353   1532    678   1254   1148   1299   1039   1356
    589   1821   1231  -1205   -319   1525    701   1249   1135   1283   1031   1353
    550   1745   1195  -1148   -322   1470    691   1210   1085   1221    976   1304
    527   1680   1153  -1104   -314   1418    691   1166   1034   1153    911   1252
    511   1636   1124  -1075   -306   1382    693   1117    974   1078    831   1182
    446   1519   1072   -984   -311   1296    685   1049    896    974    727   1085
    420   1415    995   -917   -285   1205    652    982    823    885    639   1010
    532   1519    987  -1028   -228   1254    706    979    813    862    618   1002
    441   1408    966   -924   -262   1187    711    919    745    782    537    924
    387   1278    888   -833   -252   1083    654    846    662    688    444    836
    545   1434    888   -989   -171   1161    693    870    691    711    470    867
    501   1389    885   -945   -192   1137    745    854    680    696    457    859
    405   1273    867   -839   -231   1070    724    815    641    654    418    813
    402   1249    846   -826   -223   1049    717    802    631    644    407    800
    394   1236    841   -815   -223   1039    717    800    623    636    400    792
    392   1244    849   -818   -228   1047    714    800    628    639    407    789
    420   1257    836   -839   -207   1047    704    795    633    639    413    784
    423   1280    857   -852   -218   1070    709    797    644    646    423    784
    413   1291    878   -852   -231   1085    706    810    659    667    446    802
    410   1299    888   -854   -239   1093    709    810    670    675    452    807
    410   1332    922   -872   -257   1127    735    823    685    685    462    818
    402   1332    930   -867   -265   1132    743    828    693    688    467    823
    389   1325    935   -857   -272   1130    719    823    693    691    470    826
    384   1356    969   -872   -290   1163    717    823    706    709    488    839
    407   1382    974   -896   -283   1179    691    797    693    698    493    844
    410   1348    937   -880   -262   1143    662    769    667    670    483    828
    397   1345    948   -870   -275   1148    654    774    665    672    488    839
    387   1335    948   -862   -283   1143    649    766    657    662    483    836
    387   1304    914   -846   -265   1109    652    763    646    652    470    820
    392   1247    854   -820   -231   1049    665    761    636    641    459    810
    405   1215    810   -810   -202   1013    657    745    618    620    444    792
    389   1158    769   -776   -189    963    665    735    600    597    420    763
    392   1119    724   -756   -166    922    670    724    587    579    402    735
    374   1088    714   -732   -168    901    667    706    563    550    376    696
    368   1085    717   -727   -174    901    678    709    555    537    358    657
    368   1044    675   -706   -153    859    672    696    530    509    332    652
    376    987    610   -683   -116    800    670    678    511    483    314    639
    379    953    574   -667    -98    766    667    665    504    465    301    610
    407    966    558   -685    -75    763    670    657    496    454    296    610
    428    948    519   -688    -46    735    657    633    478    433    280    597
    394    937    542   -665    -75    740    678    649    496    446    288    592
    366    914    545   -641    -90    730    704    678    517    472    314    592
    363    893    530   -628    -83    711    730    688    524    478    324    587
    350    875    524   -613    -88    701    753    693    535    470    309    576
    394    906    511   -652    -57    709    805    771    613    509    298    535
    384    982    597   -683   -106    789    911    922    771    633    361    548
    374   1163    789   -769   -207    976    976   1119   1023    901    592    743
    465   1447    979   -958   -257   1213    930   1314   1306   1304   1072   1200
    488   1743   1254  -1114   -381   1499    826   1270   1330   1512   1522   1709
    436   1800   1363  -1119   -465   1582    740   1041   1098   1462   1779   2034
    303   1610   1306   -956   -501   1460    670    696    662   1091   1608   1899
    220   1241   1018   -732   -400   1130    548    137    -46    181    561    958
    205    904    698   -555   -246    802    413   -252   -568   -561   -361    168
    223    641    415   -433    -96    530    361   -202   -542   -574   -454     33
    223    509    285   -366    -31    397    418     20   -272   -316   -280    135
    239    514    272   -379    -18    394    571    254     15    -49    -93    239
    272    613    340   -444    -33    478    665    465    272    194     85    353
    288    740    452   -514    -80    594    761    620    452    368    233    465
    298    779    480   -537    -90    631    813    688    532    439    288    496
    283    792    509   -537   -114    652    828    717    563    467    309    509
    290    815    524   -553   -116    670    836    735    589    496    335    530
    277    789    511   -535   -116    652    831    740    600    506    348    537
    254    784    530   -519   -137    657    859    750    607    511    353    540
    215    810    594   -514   -189    704    870    745    605    514    353    545
    241    836    594   -540   -176    717    857    743    602    509    345    540
    272    820    548   -548   -137    683    862    766    628    532    374    574
    301    831    530   -566   -114    680    901    807    683    589    436    626
    283    839    553   -563   -135    698    888    805    688    592    446    654
    189    818    626   -504   -218    722    883    807    696    600    452    675
    135    787    649   -462   -257    717    901    813    706    615    465    698
    127    750    623   -439   -246    688    911    813    704    620    465    678
    129    748    618   -439   -244    683    888    820    717    636    472    670
    220    800    579   -511   -179    691    872    823    730    652    488    667
    311    839    527   -576   -109    683    865    820    737    662    498    670
    374    885    511   -628    -67    698    859    841    766    706    537    704
    379    917    537   -649    -80    727    852    878    813    766    597    753
    394    958    563   -678    -83    761    857    904    857    820    657    800
    381   1018    636   -701   -127    826    862    945    914    901    737    862
    332   1065    732   -698   -200    898    865   1008    992   1002    839    950
    379   1135    753   -758   -187    945    867   1065   1054   1088    924   1013
    431   1221    789   -826   -179   1005    872   1114   1111   1161   1008   1083
    420   1262    841   -841   -210   1052    878   1150   1150   1208   1075   1140
    407   1270    862   -839   -226   1067    872   1163   1158   1223   1093   1163
    413   1304    891   -859   -239   1098    880   1156   1148   1202   1080   1171
    426   1312    885   -867   -228   1098    885   1140   1124   1169   1047   1145
    436   1296    859   -867   -213   1078    893   1117   1080   1119    997   1101
    436   1280    844   -857   -202   1062    901   1101   1047   1067    948   1057
    433   1221    787   -826   -176   1005    914   1054    979    979    859    966
    420   1143    722   -782   -150    932    904    982    893    872    750    865
    381   1083    701   -735   -161    893    919    932    836    802    675    795
    361   1036    675   -698   -155    857    930    898    795    750    623    732
    350   1000    646   -678   -148    823    932    867    748    691    566    678
    342    943    600   -644   -127    771    924    833    701    631    504    626
    335    909    571   -623   -119    740    898    813    667    592    462    589
    332    893    561   -613   -114    727    896    792    644    561    428    553
    311    875    561   -594   -124    719    883    771    628    530    407    527
    314    867    550   -592   -116    709    888    769    618    517    394    519
    306    857    550   -584   -122    704    909    776    623    517    397    517
    290    849    558   -568   -132    704    924    784    631    519    402    514
    293    849    553   -571   -129    701    898    766    615    509    405    509
    288    852    563   -568   -137    706    880    750    602    493    387    488
    270    878    607   -574   -168    743    904    779    631    517    407    511
    265    927    662   -594   -197    795    930    818    672    563    449    553
    290    961    667   -628   -189    813    948    839    701    581    462    566
    298    987    688   -644   -194    839    963    852    722    592    470    574
    301   1010    706   -657   -202    859    966    867    740    607    483    587
    301   1052    750   -675   -223    901    956    859    750    615    491    592
    314   1052    737   -683   -213    896    935    846    743    618    504    605
    332   1041    706   -688   -187    875    922    833    732    615    511    605
    350   1026    672   -691   -161    849    909    813    717    594    493    600
    376   1036    659   -706   -140    849    898    795    706    579    478    618
    348   1018    670   -685   -161    844    904    805    714    592    485    618
    342    940    597   -641   -127    771    888    789    683    561    454    571
    350    854    504   -602    -77    680    878    776    667    542    444    545
    244    836    592   -540   -174    714    935    826    706    576    478    563
    288    818    530   -555   -122    675    935    810    683    527    405    537
    355    771    415   -563    -31    594    911    782    652    491    363    535
    366    711    345   -537     10    530    878    737    615    459    345    472
    285    659    374   -472    -44    517    898    737    620    459    342    441
    254    620    366   -439    -57    496    914    743    623    452    335    415
    246    618    371   -433    -62    496    930    758    623    441    311    436
    228    589    358   -410    -64    475    940    774    626    446    316    441
    275    607    332   -441    -28    470    909    769    613    446    332    449
    275    587    311   -433    -18    449    901    774    615    454    335    441
    265    540    275   -402     -5    410    901    769    605    444    311    405
    259    540    280   -400    -10    410    906    758    597    436    306    407
    228    530    301   -379    -36    415    917    769    605    444    311    410
    207    519    311   -363    -51    415    958    833    659    483    314    379
    213    493    280   -353    -33    387   1021    945    753    537    301    324
    244    589    342   -418    -49    467   1088   1096    914    688    397    384
    314    846    532   -579   -109    691   1143   1322   1202   1036    737    657
    366   1197    831   -782   -231   1015   1057   1387   1361   1314   1150   1140
    316   1493   1176   -906   -431   1337    935   1184   1226   1340   1467   1628
    270   1636   1366   -953   -548   1501    844    859    919   1197   1608   1852
    252   1478   1226   -865   -485   1353    792    485    480    784   1286   1558
    148    935    787   -542   -319    862    758     59   -109    -44    249    535
     57    413    353   -236   -148    384    584   -158   -459   -555   -418   -132
     83    236    153   -161    -36    194    496    -70   -358   -483   -423   -142
    176    236     59   -205     59    148    574    150    -85   -231   -241      5
    213    293     80   -254     67    187    693    400    205     36    -49    114
    215    340    122   -277     46    231    800    607    428    246    103    215
    241    426    181   -335     28    303    930    750    579    392    220    303
    210    433    223   -322     -5    329    971    802    639    452    272    335
    148    374    226   -262    -38    298    940    774    610    418    244    301
    137    324    187   -231    -25    254    917    789    620    418    244    314
    228    413    184   -324     23    298    958    849    678    478    301    368
    184    379    194   -280     -5    288    989    862    688    483    314    368
    155    345    189   -252    -18    270    943    841    667    459    288    361
    171    368    197   -270    -12    283    930    857    685    478    303    389
    207    405    194   -306      5    301    956    893    722    514    340    418
    252    441    189   -345     31    316    979    940    769    563    384    436
    228    433    205   -332     12    319    971    945    776    571    392    441
    202    402    197   -303      2    301    950    927    756    553    379    436
    184    384    200   -283     -7    293    932    940    766    568    402    433
    210    394    184   -301     12    290    930    966    795    605    433    449
    187    379    192   -285     -2    285    906    966    792    600    418    467
    213    413    200   -314      7    306    898    987    813    620    423    501
    244    467    223   -358     10    345    893   1008    841    657    454    540
    270    519    249   -394     10    384    888   1039    872    696    485    574
    236    485    249   -361     -5    366    865   1078    906    740    527    584
    265    530    265   -397      0    397    870   1140    971    818    610    646
    327    646    319   -488      2    485    906   1218   1065    922    714    727
    301    667    366   -483    -31    517    909   1267   1122    995    797    787
    337    748    410   -545    -38    579    924   1304   1174   1054    875    867
    324    774    449   -550    -62    610    888   1309   1179   1072    893    904
    311    784    470   -550    -77    628    865   1348   1197   1101    930    950
    319    795    475   -555    -77    636    857   1374   1208   1114    950    961
    329    846    514   -589    -90    680    870   1382   1200   1104    948    969
    324    836    511   -581    -93    675    880   1371   1179   1075    922    956
    296    792    493   -545    -98    644    880   1340   1143   1023    872    909
    293    766    472   -530    -88    620    878   1312   1101    966    815    862
    314    750    436   -532    -62    592    878   1278   1060    911    750    800
    280    680    400   -483    -59    540    878   1226   1002    841    678    732
    257    633    376   -449    -59    506    893   1182    963    787    620    680
    213    563    350   -387    -67    457    880   1122    911    722    558    615
    213    530    316   -374    -54    423    885   1088    875    683    517    571
    213    498    285   -355    -36    392    885   1062    852    654    485    537
    166    454    285   -311    -59    371    878   1026    826    628    462    496
    137    426    288   -280    -75    358    875   1002    813    613    446    485
    127    407    277   -267    -75    345    883   1000    805    605    439    488
    116    379    259   -249    -70    319    872    989    789    589    426    480
    116    358    241   -239    -62    301    867    979    789    587    423    472
    158    402    244   -280    -41    324    883   1005    820    618    444    485
    161    420    259   -293    -49    342    849   1008    828    628    454    501
    158    426    265   -293    -54    345    854   1008    841    641    470    501
    179    467    288   -324    -54    379    867   1026    870    665    491    514
    163    504    340   -332    -88    423    898   1075    919    711    535    550
    150    506    353   -329   -101    431    906   1091    930    722    550    571
    189    514    322   -353    -64    418    883   1078    919    714    540    568
    207    568    361   -389    -77    467    880   1091    940    740    563    597
    249    649    400   -449    -75    524    880   1101    963    769    594    623
    270    659    387   -465    -59    524    859   1080    950    758    589    628
    233    633    400   -433    -83    517    833   1062    935    743    581    628
    254    652    394   -454    -70    524    813   1062    935    743    592    633
    259    657    397   -457    -67    527    800   1054    924    732    587    644
    293    685    392   -491    -49    540    826   1067    927    735    584    654
    298    659    361   -480    -31    511    820   1065    917    722    574    628
    267    615    348   -444    -38    483    784   1036    885    685    540    628
    262    548    285   -405    -10    418    771   1021    862    662    527    615
    303    566    262   -436     20    415    802   1031    862    657    524    602
    267    542    272   -405     -2    407    807   1028    854    641    498    589
    257    517    259   -389     -2    387    818   1015    839    623    475    574
    249    493    244   -371      2    368    820   1002    820    597    459    550
    285    488    200   -387     41    345    805    995    802    576    441    522
    277    470    189   -374     44    329    810    995    792    563    420    514
    265    472    207   -371     28    340    802   1000    797    566    426    524
    285    491    205   -387     41    348    818   1021    820    584    449    542
    275    465    189   -371     41    329    826   1023    820    589    454    524
    252    441    189   -348     31    316    818   1008    807    576    444    514
    270    428    158   -350     54    296    813   1000    797    561    423    511
    277    439    161   -358     59    301    805   1005    800    555    413    506
    288    472    184   -381     49    329    867   1098    867    584    405    470
    309    514    202   -413     51    358    982   1257    995    670    444    470
    337    675    335   -506      0    506   1080   1480   1228    911    649    631
    423    984    561   -704    -67    774   1135   1795   1569   1327   1072    992
    462   1369    906   -917   -220   1137   1044   1779   1660   1597   1504   1478
    389   1639   1247  -1015   -428   1444    805   1384   1460   1657   1797   1865
    231   1691   1460   -961   -615   1577    597    891   1104   1467   1779   1906
     62   1343   1280   -701   -607   1312    465    381    555    826   1119   1325
     25    722    696   -376   -335    711    316    -20    -83    -75    109    405
     36    296    259   -166   -111    277    249      2   -174   -265   -163    109
     72    132     59   -103      7     96    306    241     33    -96    -70    109
    127    179     51   -153     38    116    428    496    275     96     62    189
    192    267     75   -231     57    171    610    758    522    309    220    298
    192    329    137   -259     25    233    743    922    667    436    322    358
    189    342    153   -267     18    249    776    987    727    491    368    392
    210    361    150   -285     31    257    795   1008    740    506    392    387
    181    363    179   -275      0    272    800   1026    750    514    381    392
    184    387    202   -285    -10    296    766   1036    761    527    394    441
    192    405    210   -301    -10    309    784   1049    771    540    420    446
    200    397    197   -298      2    298    789   1062    784    553    433    420
    174    384    210   -280    -18    298    797   1078    787    553    428    436
    213    394    179   -303     18    288    769   1072    774    550    433    446
    231    426    194   -329     18    311    758   1067    766    542    428    446
    226    454    228   -340      0    342    769   1093    784    563    449    485
    239    465    223   -353      7    345    774   1109    802    592    478    480
    267    446    179   -355     44    311    758   1101    792    584    470    467
    259    462    200   -361     28    332    769   1119    805    600    483    485
    280    493    213   -387     33    353    769   1140    820    610    491    472
    301    522    220   -413     38    371    756   1156    841    628    501    501
    288    530    239   -410     23    384    758   1176    872    662    537    522
    316    532    213   -426     51    371    753   1176    880    670    545    517
    350    550    200   -449     75    376    724   1197    904    696    566    524
    322    579    257   -452     33    418    745   1275    976    769    628    584
    405    618    213   -511     96    415    763   1340   1039    831    691    626
    480    652    171   -566    153    413    706   1348   1075    875    740    665
    340    706    366   -522    -12    537    730   1452   1192   1010    875    800
    322    797    472   -561    -75    636    795   1574   1291   1130    995    914
    368    859    491   -615    -59    675    807   1621   1322   1174   1054    956
    410    888    478   -652    -33    683    795   1615   1319   1166   1075    989
    400    904    504   -652    -51    704    789   1597   1314   1161   1083   1008
    400    878    478   -639    -38    678    792   1577   1301   1140   1049    987
    379    852    472   -618    -46    662    813   1556   1286   1119   1026    989
    342    823    480   -584    -67    652    831   1522   1257   1075    992    937
    322    763    441   -542    -59    602    833   1465   1200   1002    909    862
    277    717    436   -498    -77    579    870   1436   1176    961    865    836
    239    652    413   -446    -85    532    849   1392   1145    911    826    782
    207    600    389   -405    -93    496    849   1340   1093    844    761    709
    207    579    371   -392    -80    475    849   1296   1054    797    704    685
    207    561    350   -387    -70    457    849   1249   1018    766    670    649
    213    537    324   -376    -54    431    859   1208    992    735    649    620
    153    527    371   -342   -109    449    872   1195    992    727    646    613
     85    511    426   -298   -168    470    878   1202    997    724    639    607
    119    483    363   -303   -122    423    844   1171    958    688    602    581
     88    472    384   -280   -148    428    867   1192    974    701    613    584
     33    496    462   -265   -215    478    888   1218    997    724    631    594
     77    537    459   -306   -189    498    883   1215   1000    724    633    597
    184    568    384   -379    -98    478    857   1182    982    704    620    594
    197    613    415   -407   -109    514    885   1210   1015    737    654    628
    233    659    423   -446    -96    542    919   1249   1049    769    680    641
    257    672    415   -465    -77    545    937   1262   1065    779    685    649
    241    657    415   -452    -88    537    948   1257   1070    779    678    672
    179    683    504   -431   -163    594    969   1280   1104    813    717    732
    187    756    568   -472   -189    662    987   1293   1137    852    769    784
    231    779    548   -504   -158    665    956   1283   1135    857    776    802
    277    730    452   -506    -85    592    883   1226   1067    797    719    763
    324    763    439   -545    -57    602    878   1215   1060    787    706    753
    298    805    506   -553   -103    657    901   1247   1093    815    737    787
    335    758    423   -545    -44    592    857   1210   1041    763    688    732
    355    706    350   -532      0    530    849   1169    992    714    641    680
    353    696    340   -524      7    519    859   1163    984    704    636    670
    340    680    340   -511      0    511    872   1174    987    709    641    675
    348    678    329   -511     10    504    878   1195    987    709    636    678
    345    646    298   -498     23    472    880   1187    961    680    602    628
    363    605    241   -485     62    423    867   1156    924    639    558    576
    353    587    233   -470     59    410    865   1150    917    626    545    563
    280    576    296   -428     -7    436    880   1169    930    631    553    568
    316    597    280   -459     18    441    885   1166    924    618    540    563
    332    581    249   -457     41    415    891   1143    906    597    524    548
    309    581    270   -446     18    426    896   1135    909    600    527    548
    306    610    303   -457      2    457    865   1143    919    610    537    561
    311    618    303   -465      2    462    867   1148    919    605    532    550
    337    636    298   -488     20    467    888   1158    930    607    527    542
    332    636    303   -485     12    470    898   1163    937    610    522    527
    324    620    296   -472     15    459    930   1234    987    636    506    483
    353    685    329   -519     10    509   1013   1382   1124    745    561    488
    384    826    441   -605    -28    636   1075   1561   1340    979    769    652
    415   1114    696   -766   -142    906   1091   1756   1595   1309   1140   1023
    454   1519   1065   -987   -303   1293   1054   1751   1678   1496   1517   1540
    389   1709   1319  -1049   -465   1514    958   1462   1431   1402   1743   1932
    257   1688   1431   -971   -587   1558    839   1075   1054   1132   1693   1951
    140   1340   1200   -740   -530   1270    740    620    519    496    982   1244
     80    826    745   -452   -332    787    584    194    -75   -324    -64    210
    109    475    363   -293   -127    420    465    176   -163   -467   -275    -20
    161    306    142   -233     10    226    501    363     59   -265   -145     33
    187    306    119   -249     33    215    576    610    345      0     44    153
    215    381    166   -298     25    275    709    885    641    270    244    293
    241    498    254   -371     -7    376    841   1070    844    457    394    405
    246    535    288   -392    -20    413    917   1143    935    537    454    452
    262    535    272   -400     -5    405    919   1161    958    558    470    462
    246    548    301   -397    -25    426    937   1189    989    587    504    485
    267    566    296   -418    -15    431    956   1205   1002    600    509    498
    288    576    288   -431      0    431    922   1208   1008    602    509    509
    296    579    280   -439      7    431    898   1210   1013    607    511    506
    301    576    275   -439     12    426    914   1228   1026    623    522    519
    311    574    262   -444     23    420    919   1241   1039    639    535    550
    322    579    257   -452     33    418    932   1244   1054    649    542    561
    337    589    252   -465     41    420    922   1254   1070    665    561    571
    353    613    259   -483     46    436    924   1275   1096    696    589    592
    335    568    233   -452     49    402    922   1273   1096    696    594    576
    353    584    231   -467     59    407    930   1288   1111    717    610    600
    371    605    233   -488     67    420    963   1322   1145    758    649    654
    355    602    246   -478     54    426    937   1317   1145    761    657    662
    340    613    272   -478     33    444    940   1332   1166    782    675    680
    319    618    296   -470     12    457    953   1358   1202    826    717    711
    324    644    319   -485      2    483    906   1371   1226    862    753    745
    316    670    353   -493    -18    511    932   1428   1286    935    826    807
    301    691    387   -496    -41    540    917   1470   1327   1000    896    844
    319    748    428   -535    -54    589    930   1543   1402   1101    995    937
    314    779    462   -548    -75    620    924   1600   1473   1187   1088   1028
    280    828    548   -553   -132    688    898   1631   1506   1236   1145   1088
    249    852    602   -550   -176    727    857   1639   1514   1265   1179   1145
    293    932    639   -613   -171    787    893   1683   1561   1314   1244   1192
    296    940    644   -618   -174    792    945   1699   1571   1317   1254   1184
    249    893    644   -571   -197    769    870   1639   1506   1247   1187   1132
    298    937    639   -620   -171    789    901   1636   1486   1218   1156   1114
    309    917    607   -613   -148    761    937   1621   1452   1174   1106   1057
    239    810    568   -524   -166    691    932   1579   1395   1104   1039    989
    205    743    537   -472   -166    641    953   1545   1345   1028    969    932
    192    688    493   -441   -153    592    935   1501   1291    961    909    867
    189    667    478   -431   -142    574    917   1452   1236    893    836    795
    189    610    420   -402   -116    517    927   1410   1182    820    756    727
    181    540    358   -361    -88    449    917   1356   1119    743    659    652
    145    467    322   -309    -90    394    875   1314   1072    704    623    602
    119    407    285   -265    -83    348    883   1299   1057    688    618    553
    106    376    270   -241    -83    324    901   1293   1041    672    613    517
    106    363    257   -233    -75    311    880   1267   1002    628    563    478
    101    366    262   -233    -83    314    896   1278   1008    633    553    483
     80    379    298   -231   -109    337    922   1293   1034    657    574    485
     59    376    314   -220   -127    345    911   1299   1044    672    592    472
     41    350    309   -194   -132    329    914   1312   1049    691    615    475
     51    389    337   -223   -142    363    940   1348   1085    724    654    517
     44    418    374   -231   -166    397    979   1382   1127    756    693    553
     38    444    405   -241   -184    426    976   1392   1145    761    717    581
     46    423    376   -233   -163    400    958   1387   1137    745    696    571
     62    433    368   -249   -153    402    943   1384   1143    758    714    592
     93    506    413   -301   -158    459    948   1397   1171    787    756    626
    111    553    439   -335   -163    496    917   1379   1163    784    748    654
     88    522    433   -303   -171    478    875   1348   1137    763    735    665
     96    532    436   -316   -171    485    872   1340   1130    753    740    670
     90    506    415   -301   -161    462    870   1340   1124    748    743    667
     77    457    376   -270   -150    418    865   1337   1117    735    732    649
     77    420    342   -249   -132    381    852   1330   1096    714    711    626
     80    384    301   -233   -109    342    841   1312   1075    693    696    615
     85    348    259   -218    -85    303    836   1304   1054    662    672    602
     70    327    254   -200    -93    290    844   1291   1036    636    641    584
     38    311    272   -174   -116    293    836   1273   1015    602    613    571
     28    280    252   -153   -111    267    805   1244    987    571    589    571
     41    244    200   -142    -80    223    826   1260    995    579    602    602
     10    179    166    -96    -77    174    836   1262    992    576    602    607
     31    171    140   -101    -54    155    820   1257    987    568    600    618
     33    168    132   -101    -49    150    815   1247    979    555    581    605
     25    168    142    -98    -59    155    807   1241    979    553    579    602
     41    184    142   -114    -51    163    802   1239    982    561    584    610
     41    150    109    -96    -33    129    802   1236    982    555    587    607
     25    135    106    -83    -41    122    795   1231    969    540    568    613
     59    161    101   -111    -20    132    836   1265    997    555    561    615
     72    176    103   -127    -15    142    906   1356   1075    592    545    584
     77    220    142   -148    -31    181    956   1467   1187    678    579    597
    116    400    280   -259    -83    340    989   1647   1421    937    810    776
    200    732    532   -467   -166    633    961   1844   1712   1340   1278   1247
    236   1119    883   -678   -324   1002    857   1805   1777   1595   1753   1782
    161   1249   1088   -704   -462   1169    727   1525   1545   1584   2031   2114
     64   1098   1034   -584   -485   1067    592   1091   1052   1158   1753   1914
    -38    693    732   -327   -384    711    465    542    363    272    769   1070
    -46    319    363   -137   -205    340    335    187   -150   -465   -103    327
    -20     41     62    -10    -41     51    290    257   -116   -480   -202    189
    -28   -127    -98     75     33   -111    376    491    158   -231    -46    259
     23   -119   -142     49     80   -132    493    717    436     23    132    368
     72    -18    -93    -28     83    -57    641    950    714    277    327    504
    106     93    -12    -98     59     41    717   1098    878    433    449    592
    106    116      7   -114     49     62    740   1132    922    475    480    626
    109    109      0   -109     54     57    750   1156    950    504    506    652
    127    119    -10   -124     70     54    737   1166    958    517    517    639
    153    176     23   -163     64    101    743   1169    969    522    514    659
    163    174      7   -171     77     90    748   1184    987    537    535    696
    155    187     31   -171     62    109    737   1184    995    548    548    691
    145    200     54   -174     46    127    727   1169    987    537    527    667
    184    259     75   -220     54    168    740   1174   1000    545    522    680
    187    259     72   -226     57    166    743   1176   1008    555    537    704
    181    233     51   -210     64    142    732   1169   1005    555    540    704
    192    233     41   -215     75    140    722   1166   1013    561    548    693
    176    246     70   -210     54    158    730   1174   1036    587    568    698
    189    262     72   -228     59    168    719   1195   1047    605    581    711
    205    265     59   -236     72    163    717   1218   1067    626    594    732
    210    262     51   -239     77    158    714   1228   1088    641    610    753
    226    288     62   -257     83    176    698   1244   1119    670    636    771
    236    324     88   -283     72    205    685   1257   1145    704    670    789
    239    348    109   -293     64    228    678   1283   1182    748    701    813
    257    392    135   -324     59    265    670   1314   1226    800    743    859
    270    446    176   -358     46    311    665   1356   1288    865    805    922
    288    485    197   -387     44    342    662   1405   1353    945    883    987
    301    550    246   -426     25    400    649   1454   1423   1028    979   1062
    301    613    309   -457     -5    462    646   1499   1475   1093   1049   1119
    316    685    368   -501    -25    527    670   1551   1530   1158   1106   1166
    335    722    384   -530    -23    553    659   1558   1543   1174   1127   1169
    329    701    371   -517    -20    537    626   1525   1512   1140   1098   1145
    303    667    363   -488    -31    517    623   1486   1465   1080   1047   1117
    285    652    366   -467    -38    509    623   1444   1413   1008    963   1060
    259    602    342   -433    -41    475    631   1421   1384    961    914   1002
    259    542    283   -402    -12    415    659   1384   1335    896    849    932
    228    472    244   -353     -7    361    657   1327   1270    805    750    849
    207    376    168   -290     20    272    605   1241   1187    706    644    758
    174    303    129   -239     23    218    602   1182   1122    636    566    683
    161    262     98   -213     31    181    602   1130   1070    571    498    628
    174    241     67   -207     51    153    615   1085   1026    517    439    566
    174    215     41   -194     67    129    597   1054    995    485    405    522
    150    148     -2   -150     75     72    589   1044    989    472    394    491
    103     70    -33    -85     70     18    574   1008    950    426    348    439
    103     70    -36    -88     70     18    537    969    906    374    288    418
    103     67    -36    -85     70     15    517    958    906    371    283    418
    109     38    -72    -75     90    -15    519    953    914    376    296    410
    119     46    -72    -83     96    -12    519    956    927    384    306    402
    129     72    -57   -101     93      7    514    948    924    376    290    381
    106    122     15   -114     46     70    537    979    956    407    309    420
    106    132     23   -119     41     77    550    995    982    426    319    431
    114    137     20   -127     46     80    532    995   1000    428    324    439
    137    184     46   -163     46    116    550    995   1028    444    342    439
    166    244     77   -205     44    161    524    982   1039    452    358    436
    163    280    114   -223     25    197    418    922    992    426    332    449
    181    233     51   -210     64    142    394    896    966    410    322    441
    205    192    -12   -200    106     90    410    901    974    407    309    418
    223    241     18   -231    103    129    392    878    963    394    298    433
    210    223     10   -218    101    116    415    878    956    394    311    446
    205    168    -36   -187    122     67    410    854    924    358    272    420
    205    122    -85   -163    145     18    384    823    888    316    220    381
    215    109   -106   -161    161      2    405    831    888    314    210    374
    187     70   -116   -129    150    -20    433    818    875    298    184    353
    184     18   -166   -101    174    -72    462    818    870    290    163    335
    184    -28   -213    -80    197   -119    446    815    867    285    153    327
    192    -20   -213    -85    202   -116    449    826    872    283    150    324
    197    -36   -233    -80    215   -135    441    813    846    249    106    283
    200    -62   -262    -67    231   -161    449    810    836    236     80    259
    205    -93   -298    -57    249   -194    457    815    844    246     83    259
    187    -96   -283    -44    233   -189    446    813    841    254     88    280
    210    -25   -239    -93    220   -132    452    820    844    252     77    277
    241    -18   -259   -111    249   -137    436    802    823    228     46    267
    254    -33   -288   -114    270   -161    423    776    792    200     12    252
    241    -15   -257   -111    249   -135    446    800    813    223     31    257
    241      7   -233   -124    239   -111    491    839    839    239     23    226
    262     59   -205   -161    233    -72    571    922    909    270     -7    207
    272    166   -106   -220    189     31    636   1065   1044    384     41    220
    319    329     10   -324    155    171    678   1252   1262    618    246    381
    402    678    272   -542     64    475    670   1444   1527    984    672    800
    431   1075    644   -753   -106    859    594   1413   1579   1195   1096   1312
    384   1270    885   -828   -252   1078    454   1124   1327   1137   1350   1670
    319   1267    948   -792   -314   1109    296    735    906    839   1278   1654
    254    831    574   -542   -161    704    267    280    322     93    405    846
    228    384    155   -309     36    270    181    -59   -192   -659   -568    -36
    270    111   -158   -192    213    -23    106    -36   -218   -748   -761   -257
    280    -44   -324   -116    301   -184    145    166     18   -522   -626   -189
    296      7   -290   -153    293   -140    213    394    290   -262   -433     10
    340    153   -187   -246    265    -18    407    693    597     33   -205    200
    355    265    -90   -311    223     88    540    885    782    215    -67    298
    324    272    -51   -298    189    111    540    937    828    267    -33    309
    311    272    -41   -293    176    116    561    953    846    280    -25    296
    342    301    -44   -322    194    129    574    953    846    283    -31    285
    394    342    -51   -368    223    145    568    940    836    272    -44    288
    439    400    -38   -418    239    181    566    961    849    293    -23    296
    493    426    -70   -462    283    179    558    979    852    296    -33    280
    504    475    -28   -491    265    223    579   1013    872    319    -15    301
    553    550     -2   -553    277    275    592   1039    893    340      7    324
    613    597    -15   -605    314    290    600   1054    896    348     12    337
    597    602      5   -600    296    303    563   1057    893    350     12    350
    602    644     38   -623    283    342    558   1067    896    361     20    361
    594    654     57   -626    267    355    576   1096    914    389     46    363
    589    714    124   -652    233    420    594   1156    950    436     98    407
    652    802    150   -727    249    475    584   1169    958    444     93    428
    678    870    192   -774    241    532    581   1200    992    485    116    472
    672    927    252   -800    210    589    600   1234   1018    532    161    496
    685    989    303   -836    192    646    628   1275   1049    568    197    530
    714   1060    342   -888    184    701    644   1330   1106    626    249    597
    753   1161    407   -958    174    784    678   1389   1176    704    319    667
    789   1270    480  -1031    153    875    652   1449   1244    787    397    740
    831   1397    566  -1114    132    982    615   1506   1309    867    478    823
    859   1504    644  -1184    109   1075    628   1577   1374    950    566    898
    865   1605    740  -1236     62   1174    654   1647   1441   1031    654    974
    885   1732    844  -1309     20   1288    670   1688   1480   1078    709   1039
    901   1821    919  -1361     -7   1371    672   1701   1488   1083    722   1075
    888   1883    995  -1387    -54   1441    667   1722   1496   1085    732   1085
    906   1935   1026  -1421    -59   1480    659   1722   1480   1067    717   1080
    904   1964   1060  -1434    -77   1512    704   1712   1449   1036    680   1054
    911   1982   1070  -1447    -77   1527    732   1688   1402    982    618   1010
    922   1974   1052  -1449    -67   1514    730   1660   1358    927    548    956
    911   1974   1062  -1444    -75   1519    753   1639   1314    867    485    896
    893   1958   1062  -1426    -83   1512    756   1602   1257    800    407    828
    885   1953   1067  -1418    -90   1512    748   1574   1210    745    342    774
    865   1951   1085  -1408   -111   1517    737   1543   1163    698    288    724
    878   1971   1093  -1426   -109   1532    750   1527   1135    670    254    701
    914   2021   1106  -1467    -96   1564    787   1538   1135    665    246    698
    891   2034   1143  -1462   -124   1590    797   1525   1117    644    220    678
    893   2078   1182  -1488   -145   1631    810   1527   1109    636    213    675
    896   2109   1213  -1501   -158   1660    802   1538   1104    644    213    675
    901   2161   1257  -1532   -176   1709    797   1556   1106    657    220    704
    914   2203   1288  -1558   -187   1745    823   1584   1122    683    244    711
    932   2278   1343  -1605   -205   1810    795   1595   1119    691    246    722
    961   2356   1395  -1660   -215   1875    795   1610   1119    704    257    743
    979   2426   1447  -1704   -236   1938    841   1647   1145    735    285    774
   1018   2553   1535  -1784   -257   2044    846   1696   1184    784    340    828
   1052   2673   1621  -1865   -283   2148    844   1706   1189    792    348    836
   1057   2727   1667  -1893   -306   2197    872   1725   1195    797    342    872
   1057   2792   1735  -1925   -340   2265    872   1740   1210    820    371    911
   1054   2881   1826  -1966   -384   2353    849   1748   1226    849    402    950
   1067   2904   1834  -1987   -384   2369    826   1751   1221    854    405    963
   1091   2943   1852  -2018   -379   2397    818   1748   1202    846    402    982
   1127   3024   1893  -2075   -381   2457    815   1751   1195    852    405   1010
   1163   3076   1912  -2120   -374   2494    820   1774   1200    870    423   1026
   1169   3086   1917  -2127   -374   2501    823   1779   1184    870    420   1028
   1176   3109   1932  -2143   -376   2522    792   1774   1156    854    394   1015
   1163   3135   1969  -2151   -402   2553    805   1779   1153    857    400   1049
   1166   3135   1969  -2151   -400   2553    763   1766   1130    844    394   1054
   1189   3180   1987  -2184   -400   2585    758   1774   1122    839    397   1054
   1184   3190   2005  -2187   -410   2598    807   1790   1117    839    400   1036
   1158   3221   2060  -2190   -449   2642    810   1792   1098    828    384   1031
   1176   3304   2127  -2239   -475   2717    813   1800   1096    823    371   1065
   1176   3338   2158  -2257   -491   2748    815   1813   1096    833    381   1091
   1148   3335   2187  -2244   -519   2761    807   1816   1083    831    368   1057
   1153   3356   2203  -2255   -524   2779    815   1834   1080    839    363   1062
   1163   3406   2242  -2283   -537   2824    828   1862   1101    872    387   1124
   1174   3499   2322  -2338   -574   2912    839   1875   1101    878    392   1135
   1169   3551   2379  -2361   -605   2966    852   1886   1096    880    392   1148
   1171   3582   2410  -2379   -620   2995    852   1899   1101    893    400   1153
   1200   3699   2499  -2449   -649   3099    823   1922   1122    919    431   1187
   1234   3738   2504  -2488   -633   3122    880   2005   1174    961    426   1174
   1265   3806   2540  -2538   -636   3174    966   2143   1283   1047    449   1166
   1306   4003   2696  -2657   -696   3351   1039   2338   1486   1254    626   1301
   1387   4304   2917  -2844   -763   3611   1101   2579   1758   1595    974   1639
   1436   4731   3294  -3086   -927   4013   1052   2618   1870   1842   1371   2135
   1395   5053   3658  -3224  -1132   4356    898   2312   1686   1857   1647   2546
   1275   5183   3907  -3231  -1314   4546    719   1886   1361   1706   1693   2668
   1145   4936   3790  -3039  -1322   4364    615   1452    901   1226   1174   2174
   1067   4369   3299  -2720  -1117   3834    501   1039    296    389    163   1200
   1078   3972   2894  -2525   -909   3432    376    982    127    129   -179    852
   1117   3886   2769  -2501   -826   3328    389   1182    322    298    -75    893
   1195   3972   2777  -2582   -789   3374    501   1454    589    537     77   1049
   1236   4081   2844  -2660   -802   3463    693   1758    880    797    275   1223
   1234   4164   2930  -2701   -846   3548    792   1922   1031    935    379   1345
   1252   4203   2951  -2730   -849   3577    839   2005   1109   1013    446   1410
   1299   4294   2995  -2795   -846   3645    885   2042   1145   1052    472   1413
   1325   4265   2938  -2798   -805   3603    966   2094   1192   1101    514   1452
   1291   4227   2935  -2761   -820   3582    930   2094   1187   1109    535   1454
   1340   4312   2972  -2826   -815   3642    906   2112   1197   1132    550   1470
   1361   4406   3044  -2883   -841   3725    891   2117   1197   1143    555   1493
   1426   4502   3076  -2964   -826   3787    909   2130   1221   1174    584   1517
   1428   4510   3078  -2969   -823   3795    943   2151   1252   1208    613   1538
   1402   4515   3112  -2959   -857   3816    893   2151   1257   1226    641   1548
   1415   4580   3164  -2998   -872   3873    862   2140   1241   1226    636   1522
   1428   4645   3216  -3039   -893   3930    846   2138   1231   1210    602   1545
   1434   4658   3224  -3047   -896   3941    833   2130   1223   1205    589   1584
   1439   4666   3226  -3052   -893   3949    844   2153   1254   1244    639   1600
   1452   4705   3252  -3078   -898   3980    833   2148   1249   1239    626   1590
   1452   4694   3239  -3076   -893   3967    831   2171   1265   1265    649   1644
   1449   4710   3260  -3081   -904   3985    826   2213   1299   1314    711   1688
   1452   4764   3312  -3109   -930   4039    813   2247   1330   1358    753   1706
   1454   4806   3351  -3130   -948   4078    795   2262   1337   1374    756   1727
   1457   4840   3382  -3151   -963   4112    795   2312   1384   1428    805   1792
   1462   4881   3416  -3172   -976   4149    782   2361   1434   1491    872   1836
   1460   4931   3470  -3195  -1005   4201    763   2408   1480   1553    943   1867
   1491   5014   3522  -3252  -1015   4268    730   2416   1483   1561    950   1914
   1519   5076   3556  -3299  -1018   4317    719   2468   1530   1623   1013   2013
   1517   5112   3595  -3315  -1039   4354    709   2501   1564   1673   1067   2047
   1491   5131   3639  -3312  -1072   4385    693   2491   1548   1670   1075   2060
   1457   5154   3697  -3304  -1119   4427    680   2468   1517   1641   1047   2052
   1421   5188   3764  -3304  -1171   4476    665   2460   1499   1634   1036   2073
   1410   5170   3759  -3291  -1174   4466    657   2442   1478   1615   1023   2057
   1395   5146   3748  -3270  -1176   4447    646   2395   1434   1566    982   2021
   1363   5123   3759  -3242  -1197   4442    641   2343   1384   1512    924   1971
   1330   5079   3748  -3205  -1208   4414    641   2273   1327   1447    862   1914
   1293   5019   3725  -3159  -1215   4372    636   2208   1265   1376    795   1847
   1278   4972   3694  -3128  -1208   4336    626   2140   1202   1309    719   1774
   1262   4936   3673  -3099  -1205   4304    613   2083   1148   1257    659   1712
   1241   4897   3652  -3070  -1205   4276    594   2031   1093   1210    605   1673
   1228   4868   3637  -3050  -1202   4252    579   1987   1052   1174    566   1641
   1215   4842   3626  -3031  -1205   4237    568   1951   1023   1140    540   1613
   1210   4827   3616  -3018  -1202   4221    555   1925   1005   1124    524   1592
   1228   4824   3593  -3029  -1182   4208    540   1904    997   1119    519   1564
   1241   4840   3598  -3042  -1176   4219    527   1878    974   1096    491   1545
   1234   4850   3616  -3044  -1192   4234    522   1870    971   1093    485   1587
   1221   4858   3637  -3039  -1208   4247    517   1865    969   1101    498   1602
   1234   4876   3639  -3057  -1202   4258    504   1878    974   1122    522   1582
   1257   4923   3665  -3091  -1202   4294    511   1891    989   1132    522   1571
   1260   4946   3684  -3104  -1213   4317    535   1904   1000   1148    524   1631
   1257   5001   3743  -3128  -1241   4372    561   1925   1023   1179    561   1654
   1273   4988   3712  -3130  -1221   4351    568   1927   1023   1187    566   1641
   1249   4980   3730  -3115  -1239   4356    555   1919   1026   1202    581   1657
   1254   5016   3759  -3138  -1252   4390    527   1891   1018   1210    587   1670
   1273   5027   3754  -3148  -1239   4390    496   1870   1015   1218    597   1696
   1286   5027   3738  -3159  -1226   4382    439   1831    976   1189    579   1686
   1283   5040   3756  -3164  -1236   4398    407   1790    948   1176    574   1686
   1293   5022   3725  -3159  -1215   4375    394   1751    924   1161    576   1683
   1273   4970   3697  -3120  -1210   4333    394   1743    914   1158    584   1688
   1163   4905   3738  -3034  -1288   4323    418   1769    930   1182    613   1696
   1148   4897   3748  -3021  -1299   4323    410   1745    893   1148    571   1665
   1143   4881   3738  -3013  -1299   4312    413   1753    888   1140    558   1709
   1171   4860   3689  -3016  -1257   4276    405   1748    872   1127    545   1686
   1174   4798   3621  -2987  -1223   4208    379   1693    820   1080    491   1636
   1096   4751   3655  -2925  -1280   4203    384   1688    820   1091    506   1605
   1083   4728   3645  -2907  -1280   4185    384   1678    805   1075    488   1558
   1096   4720   3624  -2907  -1262   4172    368   1644    766   1034    431   1579
   1114   4715   3600  -2915  -1244   4159    358   1623    750   1023    426   1579
   1117   4705   3587  -2912  -1236   4149    355   1621    750   1034    439   1574
   1117   4689   3572  -2904  -1228   4130    348   1610    748   1039    449   1571
   1109   4671   3561  -2889  -1226   4117    335   1590    737   1041    459   1545
   1106   4676   3567  -2891  -1231   4123    340   1574    724   1031    444   1522
   1096   4671   3574  -2886  -1239   4123    355   1569    717   1021    433   1532
   1117   4645   3528  -2881  -1208   4089    340   1540    696   1002    415   1517
   1150   4647   3496  -2899  -1171   4073    366   1564    719   1008    407   1467
   1104   4712   3608  -2909  -1252   4162    485   1722    846   1091    441   1449
   1106   4821   3715  -2964  -1304   4268    600   1925   1039   1273    574   1571
   1153   5060   3904  -3107  -1376   4484    670   2205   1345   1641    932   1906
   1137   5318   4180  -3226  -1519   4749    652   2374   1590   2021   1418   2390
    831   5318   4484  -3076  -1826   4902    467   2081   1483   2166   1797   2834
    568   5318   4746  -2943  -2088   5032    210   1564   1145   2049   1883   2998
    672   5318   4642  -2998  -1984   4980     12    984    576   1473   1337   2551
    872   5040   4167  -2956  -1647   4603   -103    454   -150    472    236   1543
    932   4554   3619  -2746  -1343   4086   -254    379   -387    116   -197   1080
    976   4356   3380  -2668  -1202   3868   -223    587   -210    257   -127   1088
   1008   4315   3307  -2662  -1150   3811   -103    820     23    449     -5   1150
   1028   4343   3315  -2686  -1143   3829     44   1091    293    688    168   1262
   1036   4416   3377  -2727  -1169   3897    171   1275    470    852    296   1332
   1083   4460   3374  -2772  -1145   3917    233   1335    527    901    324   1363
   1096   4455   3359  -2777  -1132   3907    233   1361    558    932    348   1402
   1054   4411   3356  -2733  -1150   3884    244   1389    597    976    397   1413
   1119   4411   3289  -2766  -1085   3850    215   1340    553    930    355   1332
   1085   4398   3312  -2743  -1114   3855    213   1322    553    922    340   1363
    997   4375   3377  -2688  -1189   3876    239   1353    594    974    387   1397
   1034   4382   3348  -2707  -1156   3865    218   1345    579    961    374   1382
   1060   4346   3283  -2704  -1111   3816    207   1337    571    958    376   1395
   1052   4323   3270  -2688  -1109   3798    168   1319    566    953    384   1379
   1060   4325   3265  -2694  -1104   3798    166   1301    553    940    374   1371
   1028   4291   3263  -2660  -1117   3777    155   1293    561    953    379   1413
   1057   4289   3229  -2675  -1085   3759    145   1283    558    963    400   1410
   1117   4294   3177  -2707  -1028   3735    116   1249    532    940    379   1376
   1093   4286   3190  -2691  -1047   3738    116   1247    545    958    392   1376
   1085   4258   3172  -2670  -1041   3715    114   1275    568    982    402   1340
   1150   4234   3081  -2694   -963   3658     85   1262    555    963    374   1382
   1132   4229   3096  -2681   -982   3663     90   1283    592   1010    420   1428
   1127   4234   3107  -2683   -989   3671     96   1335    652   1078    488   1473
   1163   4258   3094  -2709   -963   3676     96   1366    698   1132    545   1514
   1067   4252   3185  -2660  -1057   3717    124   1423    766   1218    626   1579
   1060   4265   3205  -2662  -1072   3735    132   1470    826   1296    701   1636
   1088   4307   3218  -2699  -1065   3764    124   1504    878   1371    784   1706
   1109   4359   3250  -2733  -1070   3806     90   1532    927   1441    875   1797
   1122   4398   3276  -2761  -1075   3837     85   1551    950   1470    919   1805
   1119   4364   3244  -2743  -1062   3806     70   1530    940   1462    911   1826
   1002   4317   3312  -2660  -1153   3813    103   1540    961   1493    950   1865
    956   4336   3380  -2644  -1210   3858    119   1535    958   1488    940   1860
   1047   4273   3226  -2662  -1088   3751     67   1454    870   1400    849   1792
    956   4203   3247  -2579  -1145   3725     49   1400    818   1343    805   1743
    914   4175   3260  -2543  -1171   3717     38   1361    763   1288    756   1665
    945   4112   3167  -2527  -1109   3639     18   1280    675   1184    639   1556
    909   4021   3112  -2465  -1104   3569     36   1223    607   1109    566   1493
    844   3946   3102  -2395  -1130   3525     31   1171    558   1049    511   1431
    831   3897   3063  -2364  -1117   3481     12   1114    509    992    449   1371
    745   3821   3076  -2283  -1163   3450     41   1096    483    961    410   1345
    740   3764   3021  -2255  -1140   3393     23   1049    433    909    363   1299
    776   3699   2922  -2236  -1072   3312    -15    979    376    846    301   1228
    774   3629   2855  -2200  -1041   3242    -46    927    327    805    262   1192
    750   3582   2831  -2166  -1039   3208    -44    914    314    800    267   1176
    756   3556   2798  -2158  -1021   3177    -31    880    293    776    252   1119
    714   3541   2826  -2127  -1057   3182    -31    859    275    756    223   1140
    717   3538   2818  -2127  -1052   3180    -59    888    301    782    265   1241
    704   3520   2816  -2112  -1054   3169    -57    909    327    815    314   1283
    597   3455   2857  -2026  -1130   3156    -12    906    340    831    322   1262
    592   3445   2850  -2018  -1130   3148      0    898    340    828    314   1234
    644   3429   2785  -2039  -1070   3107     -5    875    322    800    285   1208
    691   3419   2727  -2055  -1018   3073    -23    857    309    784    272   1184
    722   3424   2701  -2075   -989   3065    -59    818    293    774    262   1153
    761   3442   2681  -2101   -961   3063    -96    771    272    756    259   1137
    771   3442   2670  -2109   -948   3057   -132    735    246    743    254   1135
    761   3395   2634  -2078   -935   3016   -179    711    228    735    246   1127
    750   3359   2608  -2055   -930   2985   -197    683    213    727    246   1119
    743   3330   2587  -2036   -922   2959   -200    667    197    709    228   1106
    737   3286   2546  -2013   -904   2917   -184    662    181    685    205   1088
    727   3226   2499  -1977   -885   2863   -205    639    153    649    184   1060
    691   3167   2473  -1930   -891   2821   -257    602    114    620    161   1028
    688   3102   2413  -1896   -862   2759   -259    576     90    600    140   1005
    672   3063   2387  -1867   -859   2725   -252    558     75    584    116    979
    672   3013   2340  -1842   -833   2678   -259    517     36    540     70    924
    623   2959   2333  -1792   -854   2647   -262    485     12    514     44    901
    620   2927   2307  -1777   -841   2618   -249    483     12    509     46    896
    607   2865   2257  -1740   -823   2561   -254    480      2    496     41    880
    620   2805   2184  -1712   -782   2496   -265    470    -15    475     28    862
    633   2795   2158  -1714   -763   2478   -270    452    -25    462     15    846
    628   2759   2130  -1693   -750   2447   -296    426    -51    433    -10    815
    607   2740   2130  -1675   -761   2436   -298    405    -70    413    -25    787
    597   2714   2117  -1654   -758   2416   -298    381    -85    400    -38    779
    592   2665   2073  -1631   -740   2369   -335    363    -98    394    -41    782
    587   2618   2031  -1605   -722   2325   -337    361    -93    392    -54    763
    589   2618   2029  -1605   -719   2322   -270    426    -28    418    -75    704
    579   2634   2055  -1605   -737   2346   -192    545     98    511    -41    678
    605   2743   2135  -1675   -766   2439   -150    683    277    714    145    813
    683   3024   2338  -1855   -826   2681   -184    844    514   1028    522   1195
    717   3328   2608  -2023   -945   2969   -262    833    581   1218    911   1704
    654   3424   2769  -2039  -1057   3096   -314    623    400   1182   1182   2088
    545   3356   2811  -1953  -1132   3086   -387    275     23    898   1101   2065
    431   3024   2590  -1727  -1080   2808   -475   -197   -553    205    324   1312
    348   2616   2268  -1483   -961   2442   -613   -623  -1119   -571   -649    368
    350   2299   1948  -1325   -797   2125   -774   -691  -1262   -766   -919     98
    381   2086   1704  -1236   -659   1896   -763   -524  -1052   -566   -802    137
    394   2010   1615  -1202   -610   1813   -691   -327   -789   -319   -633    246
    433   2062   1628  -1249   -600   1847   -574    -96   -506    -54   -426    384
    452   2158   1706  -1304   -626   1932   -439     93   -285    150   -244    511
    491   2195   1704  -1343   -605   1948   -397    122   -244    184   -223    517
    498   2190   1691  -1345   -594   1940   -392    129   -231    194   -218    527
    535   2184   1649  -1361   -558   1919   -407    127   -231    202   -205    535
    553   2177   1623  -1363   -535   1901   -413    114   -233    192   -207    511
    537   2138   1597  -1340   -530   1867   -415    119   -218    205   -200    514
    524   2081   1553  -1304   -514   1818   -418    111   -218    205   -194    509
    514   2057   1543  -1286   -514   1800   -426    106   -218    205   -192    506
    504   2042   1538  -1273   -517   1790   -405    135   -192    233   -163    537
    522   2010   1488  -1267   -483   1751   -420    119   -200    226   -163    517
    530   1987   1457  -1260   -462   1722   -444     98   -207    218   -166    524
    506   1966   1460  -1236   -478   1714   -485     70   -218    213   -161    527
    462   1961   1499  -1210   -517   1730   -452     96   -192    246   -127    553
    488   1940   1452  -1218   -480   1696   -441    109   -181    265   -111    561
    470   1896   1426  -1184   -478   1662   -441    119   -174    280    -98    558
    444   1886   1439  -1166   -498   1662   -433    155   -140    316    -57    584
    459   1888   1428  -1174   -483   1660   -441    161   -122    337    -28    607
    459   1906   1447  -1182   -493   1675   -454    158   -103    355    -12    607
    462   1922   1457  -1192   -496   1691   -459    184    -72    405     41    649
    452   1922   1470  -1189   -509   1696   -465    207    -36    454     96    693
    452   1945   1493  -1197   -519   1719   -465    236     18    519    166    753
    465   1987   1519  -1228   -527   1753   -475    272     75    589    241    820
    493   2049   1556  -1270   -532   1803   -480    324    140    678    348    919
    506   2094   1587  -1301   -540   1842   -488    366    200    753    439   1010
    488   2112   1623  -1299   -566   1867   -488    387    233    797    501   1067
    485   2117   1628  -1301   -574   1873   -496    381    236    802    519   1078
    498   2107   1608  -1301   -555   1857   -493    371    220    779    485   1054
    493   2094   1600  -1293   -553   1847   -472    368    218    769    470   1044
    470   2042   1571  -1254   -550   1808   -524    314    161    704    418    979
    452   1966   1514  -1210   -530   1740   -509    265    109    623    337    927
    454   1888   1434  -1171   -491   1662   -480    226     70    558    265    872
    426   1787   1361  -1106   -467   1574   -472    171      7    475    179    784
    397   1696   1299  -1047   -449   1499   -506     96    -72    374     77    683
    379   1621   1241  -1000   -431   1431   -511     38   -124    311     10    587
    371   1548   1176   -961   -402   1363   -506    -10   -171    254    -46    514
    363   1491   1124   -927   -381   1309   -496    -51   -205    202    -93    470
    368   1421   1052   -893   -340   1236   -459    -77   -226    163   -135    436
    363   1382   1015   -875   -327   1197   -514   -111   -267    124   -168    394
    366   1350    984   -859   -309   1169   -535   -132   -288    103   -181    361
    355   1314    956   -836   -298   1135   -506   -135   -285     93   -194    348
    342   1260    917   -800   -285   1088   -514   -140   -288     83   -202    355
    337   1223    885   -782   -272   1054   -493   -150   -290     77   -200    350
    355   1205    849   -782   -246   1026   -498   -150   -285     83   -200    327
    353   1208    854   -782   -252   1034   -574   -161   -285     93   -192    327
    350   1234    883   -792   -265   1060   -553   -155   -262    111   -174    368
    355   1236    880   -800   -262   1060   -514   -142   -239    129   -150    407
    342   1208    865   -776   -262   1039   -488   -132   -213    150   -124    407
    324   1205    880   -766   -277   1044   -480   -127   -194    163   -106    415
    324   1226    901   -774   -288   1065   -496   -132   -189    174    -85    415
    345   1249    904   -797   -280   1078   -522   -171   -205    155    -98    410
    355   1252    896   -805   -270   1075   -566   -213   -239    127   -119    420
    335   1208    872   -774   -267   1041   -613   -246   -272    103   -145    387
    345   1161    815   -753   -233    989   -646   -277   -309     75   -171    361
    400   1200    800   -802   -200   1000   -633   -272   -293     90   -148    371
    415   1221    805   -818   -194   1013   -615   -283   -288     80   -155    371
    397   1135    737   -769   -171    937   -649   -324   -329     31   -192    327
    436   1088    652   -761   -106    870   -665   -329   -329     33   -187    335
    428   1031    600   -730    -85    815   -659   -350   -358      2   -223    306
    397    958    561   -678    -83    761   -657   -368   -376    -23   -254    290
    376    885    506   -633    -64    696   -652   -374   -381    -31   -252    277
    387    836    449   -610    -31    644   -665   -405   -407    -59   -275    241
    392    805    410   -600    -10    607   -680   -441   -433    -85   -306    218
    400    774    374   -587     12    574   -709   -478   -465   -119   -345    202
    387    743    353   -566     15    548   -722   -504   -483   -142   -363    187
    371    709    337   -540     18    524   -724   -517   -480   -148   -363    166
    366    667    301   -517     31    483   -727   -522   -478   -150   -363    153
    371    659    288   -517     41    475   -735   -537   -483   -158   -374    155
    358    636    277   -498     41    459   -743   -548   -488   -166   -381    158
    348    620    272   -483     38    446   -737   -540   -470   -148   -353    181
    355    613    257   -485     49    433   -719   -540   -459   -153   -368    161
    355    594    236   -475     59    415   -652   -485   -415   -161   -423    101
    384    626    239   -506     72    431   -574   -374   -309    -96   -420     85
    410    748    337   -579     36    542   -514   -192    -98    119   -241    231
    491   1031    540   -763    -25    787   -553     28    207    532    223    665
    550   1397    846   -974   -148   1122   -675     33    319    839    730   1182
    506   1564   1057  -1036   -275   1312   -805   -244    124    875   1039   1506
    405   1517   1111   -961   -353   1314   -950   -685   -309    576    937   1447
    283   1075    792   -680   -254    935  -1047  -1223   -971   -272      5    667
    202    610    407   -407   -101    509  -1161  -1615  -1545  -1111   -953   -119
    226    316     88   -272     67    205  -1218  -1566  -1551  -1189  -1109   -288
    270    168   -101   -218    187     33  -1156  -1350  -1304   -979   -989   -246
    311    155   -155   -236    233      0  -1065  -1156  -1057   -774   -849   -171
    361    210   -153   -285    257     28   -922   -940   -802   -550   -685    -75
    392    288   -103   -342    249     93   -810   -787   -631   -394   -558      5
    410    335    -75   -371    244    129   -766   -727   -558   -332   -501     51
    418    337    -80   -379    249    129   -756   -714   -542   -324   -501     59
    423    332    -90   -379    257    122   -758   -701   -530   -319   -509     57
    413    311   -103   -363    257    106   -753   -691   -511   -309   -496     49
    418    296   -122   -355    270     88   -748   -688   -501   -301   -483     62
    457    324   -132   -392    293     98   -750   -693   -501   -311   -493     64
    480    319   -161   -400    322     80   -769   -714   -511   -324   -509     31
    459    306   -155   -384    309     75   -761   -714   -501   -316   -498     38
    446    309   -137   -376    293     85   -758   -701   -480   -296   -478     41
    475    298   -179   -387    327     59   -761   -706   -483   -301   -491     15
    472    296   -176   -384    324     59   -740   -683   -459   -280   -472     33
    491    296   -194   -394    342     51   -750   -691   -459   -280   -467     23
    491    293   -197   -392    345     49   -756   -698   -457   -285   -465     25
    501    290   -210   -400    355     41   -771   -711   -457   -293   -467     15
    485    290   -194   -389    340     49   -774   -688   -423   -265   -436      0
    488    322   -168   -407    327     77   -766   -646   -376   -220   -397     31
    542    345   -197   -444    371     75   -743   -618   -342   -189   -366     80
    527    371   -158   -449    342    106   -753   -592   -316   -158   -337     88
    553    376   -176   -465    366    101   -743   -568   -290   -135   -322    119
    589    420   -168   -506    379    127   -782   -561   -259    -96   -272    153
    537    470    -67   -504    303    202   -740   -475   -148     25   -145    252
    561    563      2   -563    277    285   -696   -371    -44    135    -38    290
    644    623    -20   -636    332    301   -701   -361    -12    168     -5    324
    620    659     38   -641    288    350   -704   -285     41    236     67    402
    662    678     15   -670    324    348   -730   -277     31    231     72    387
    672    696     23   -685    322    361   -727   -311     12    205     46    355
    659    709     46   -685    306    379   -724   -316     -2    176     31    355
    639    693     54   -667    293    374   -714   -306    -23    145      5    329
    654    620    -33   -636    345    293   -717   -348    -80     72    -59    254
    670    579    -93   -626    379    244   -730   -439   -166    -28   -150    158
    607    527    -80   -568    345    223   -732   -493   -241   -122   -236     85
    589    459   -129   -527    358    163   -711   -545   -306   -202   -316     -5
    568    397   -171   -483    371    114   -753   -610   -371   -277   -384    -70
    550    306   -246   -428    397     31   -750   -701   -452   -371   -483   -145
    465    233   -233   -350    350      0   -724   -758   -498   -426   -537   -194
    439    197   -241   -319    340    -23   -771   -776   -530   -454   -571   -228
    420    163   -257   -290    340    -46   -784   -787   -542   -470   -589   -267
    441    137   -303   -290    371    -83   -779   -815   -574   -501   -623   -316
    470     98   -371   -285    420   -135   -782   -854   -613   -542   -667   -374
    441     83   -361   -262    400   -137   -784   -875   -628   -555   -675   -387
    446    127   -319   -285    384    -96   -813   -909   -649   -574   -683   -371
    457    132   -324   -298    392    -96   -813   -872   -636   -555   -667   -353
    506    140   -366   -324    436   -114   -820   -875   -646   -561   -683   -381
    478    142   -337   -311    407    -96   -792   -893   -646   -558   -691   -381
    415    194   -220   -303    319    -12   -743   -841   -584   -498   -633   -345
    496    239   -259   -368    376    -10   -784   -810   -594   -501   -636   -358
    581    270   -311   -426    446    -20   -826   -828   -615   -517   -644   -355
    555    296   -259   -426    407     18   -800   -831   -597   -498   -626   -355
    558    366   -192   -462    376     88   -800   -828   -584   -472   -602   -332
    581    363   -220   -475    400     72   -844   -859   -607   -488   -605   -322
    613    342   -270   -478    441     36   -875   -906   -649   -522   -636   -348
    659    366   -293   -511    478     36   -880   -909   -665   -530   -644   -345
    584    366   -218   -475    402     75   -852   -875   -639   -491   -597   -311
    600    366   -233   -485    415     64   -852   -846   -636   -480   -597   -342
    623    319   -303   -472    465      7   -857   -852   -670   -514   -639   -350
    584    283   -301   -436    441     -7   -846   -857   -683   -524   -654   -342
    540    249   -290   -394    415    -20   -831   -836   -680   -519   -657   -340
    563    220   -342   -392    454    -62   -831   -852   -706   -530   -672   -358
    524    197   -329   -361    428    -64   -815   -859   -719   -542   -680   -381
    514    174   -340   -345    426    -83   -818   -893   -750   -576   -709   -418
    452    137   -314   -293    384    -88   -813   -909   -761   -589   -727   -436
    454    148   -309   -303    381    -80   -820   -891   -776   -587   -730   -439
    504    181   -322   -342    413    -70   -826   -891   -789   -587   -737   -444
    498    179   -322   -340    410    -70   -818   -909   -802   -594   -745   -452
    475    197   -277   -335    376    -38   -805   -917   -805   -594   -748   -457
    480    197   -285   -340    381    -44   -820   -909   -815   -592   -756   -467
    493    205   -288   -350    392    -41   -836   -891   -813   -584   -750   -470
    441    202   -239   -324    340    -18   -849   -893   -820   -581   -743   -467
    410    220   -189   -314    301     15   -823   -875   -805   -561   -727   -454
    459    244   -218   -353    340     12   -774   -813   -774   -558   -769   -517
    467    270   -197   -368    332     36   -678   -685   -667   -483   -758   -548
    524    400   -127   -462    324    137   -581   -485   -467   -265   -584   -420
    600    639     38   -618    280    340   -563   -259   -200     85   -213    -75
    610   1028    418   -820     93    724   -683   -252   -109    340    236    446
    568   1306    737   -937    -83   1023   -836   -558   -309    353    548    852
    423   1366    943   -896   -259   1156   -997  -1028   -696    116    532    898
    265   1062    797   -662   -265    930  -1124  -1543  -1252   -522   -163    257
    197    509    311   -353    -57    410  -1241  -1940  -1847  -1376  -1205   -680
    189    127    -64   -158    127     31  -1337  -1914  -1912  -1506  -1428   -896
    226    -28   -254    -98    239   -142  -1319  -1688  -1693  -1299  -1296   -836
    290     -2   -293   -142    290   -148  -1205  -1428  -1431  -1052  -1119   -737
    335     51   -283   -194    309   -114  -1026  -1176  -1179   -823   -969   -657
    252     80   -174   -166    213    -46   -880  -1000  -1015   -675   -862   -576
    205    101   -106   -155    155     -2   -844   -958   -958   -631   -831   -553
    280    124   -155   -202    218    -15   -839   -937   -945   -623   -831   -568
    324    111   -215   -218    267    -51   -922   -948   -969   -631   -839   -584
    350    135   -218   -244    283    -41   -961   -948   -971   -623   -836   -581
    361    109   -254   -236    309    -72   -943   -935   -961   -618   -833   -581
    322     98   -223   -210    272    -62   -924   -937   -950   -610   -820   -568
    319    122   -197   -223    259    -36   -950   -945   -956   -607   -826   -584
    306    124   -181   -215    244    -28   -953   -935   -953   -597   -826   -597
    350    168   -184   -259    267     -7   -982   -935   -950   -587   -820   -592
    376    205   -171   -290    275     18   -992   -927   -953   -581   -815   -584
    324    210   -116   -270    220     46   -976   -898   -937   -558   -800   -576
    316    210   -106   -265    210     51   -979   -896   -927   -545   -792   -574
    374    252   -122   -311    249     64   -992   -870   -904   -517   -771   -558
    449    285   -163   -366    306     62  -1008   -846   -896   -501   -761   -555
    420    311   -109   -366    265    101   -995   -820   -870   -470   -737   -545
    426    340    -85   -381    257    127   -997   -813   -857   -452   -717   -530
    431    363    -70   -397    249    148   -987   -792   -831   -423   -693   -514
    431    405    -25   -418    228    189   -995   -766   -792   -376   -652   -478
    436    462     25   -452    205    244   -984   -701   -722   -298   -589   -426
    472    496     23   -485    223    262  -1013   -659   -683   -249   -540   -389
    485    579     93   -532    194    337  -1023   -605   -618   -168   -446   -314
    485    657    171   -571    158    415  -1013   -550   -545    -90   -363   -244
    553    722    168   -639    192    446  -1036   -506   -522    -49   -319   -192
    594    820    226   -709    184    524  -1044   -462   -488     -2   -267   -140
    579    883    303   -732    137    594  -1041   -459   -472     18   -244   -106
    631    927    296   -779    168    613  -1060   -475   -496      0   -265   -114
    618    953    335   -787    140    646  -1034   -470   -506     -7   -272   -111
    618    969    350   -795    135    659  -1036   -504   -548    -41   -306   -140
    589    932    340   -763    124    636  -1052   -579   -615   -116   -387   -215
    511    904    392   -706     59    649  -1021   -644   -657   -168   -439   -252
    530    917    387   -724     70    652   -987   -644   -672   -200   -483   -296
    646    919    270   -784    187    594  -1049   -691   -743   -277   -568   -389
    623    862    236   -743    192    550  -1070   -735   -795   -337   -636   -459
    587    797    210   -691    189    504  -1039   -766   -823   -376   -683   -504
    584    774    189   -683    197    483  -1047   -818   -859   -413   -727   -553
    568    748    179   -659    194    465  -1070   -875   -901   -452   -769   -597
    561    745    181   -654    189    465  -1072   -904   -927   -472   -787   -620
    555    730    174   -641    192    452  -1065   -917   -948   -491   -800   -628
    537    714    176   -628    179    446  -1093   -922   -958   -485   -797   -633
    509    714    202   -613    153    459  -1085   -911   -948   -467   -779   -636
    506    732    223   -620    142    478  -1052   -904   -940   -459   -776   -620
    517    766    249   -641    135    509  -1049   -901   -937   -449   -774   -579
    540    789    249   -667    145    522  -1052   -896   -932   -439   -758   -555
    568    844    275   -706    148    561  -1067   -898   -924   -420   -737   -542
    592    901    309   -748    140    607  -1052   -870   -901   -389   -711   -530
    594    948    353   -771    122    652  -1041   -852   -878   -363   -691   -514
    594    982    387   -789    103    685  -1044   -844   -867   -350   -678   -506
    568   1018    446   -795     59    732  -1023   -820   -833   -316   -644   -480
    561   1104    540   -833     10    823  -1039   -805   -797   -270   -594   -436
    550   1106    555   -828     -2    831  -1054   -828   -802   -267   -594   -436
    576   1080    501   -831     38    792  -1093   -859   -846   -296   -613   -459
    571   1111    540   -841     15    826  -1135   -867   -862   -296   -594   -433
    553   1124    568   -841     -7    846  -1132   -870   -875   -296   -576   -423
    519   1104    584   -810    -31    844  -1150   -904   -901   -319   -600   -470
    501   1075    571   -789    -36    826  -1145   -911   -906   -327   -623   -478
    514   1057    542   -787    -12    800  -1158   -914   -922   -337   -631   -465
    527   1060    530   -795     -2    795  -1161   -953   -958   -379   -667   -483
    496   1096    600   -795    -51    849  -1195   -984   -979   -397   -691   -480
    420    997    574   -709    -77    787  -1169   -995   -982   -397   -696   -491
    405    953    545   -680    -70    750  -1145   -984   -984   -400   -691   -506
    472    961    485   -719     -5    724  -1184   -974  -1000   -418   -706   -542
    470    937    467   -704      2    704  -1176   -958   -995   -418   -717   -545
    423    943    517   -685    -46    730  -1140   -950   -979   -402   -704   -545
    402    917    514   -659    -54    717  -1135   -948   -963   -381   -675   -535
    400    914    514   -659    -57    714  -1150   -963   -966   -379   -659   -535
    394    937    542   -665    -72    740  -1127   -950   -953   -374   -678   -550
    381    922    537   -652    -77    730  -1127   -940   -940   -358   -665   -517
    374    943    568   -659    -98    758  -1135   -956   -950   -361   -657   -517
    376    956    576   -667    -98    766  -1161   -963   -961   -376   -670   -506
    361    924    563   -641   -101    745  -1122   -927   -927   -371   -691   -542
    389    950    561   -672    -85    758  -1021   -792   -805   -285   -646   -558
    394   1049    654   -722   -129    854   -948   -594   -613    -96   -485   -478
    459   1299    839   -880   -189   1070   -888   -353   -358    194   -210   -207
    542   1654   1111  -1098   -283   1384   -906   -239   -192    462    163    288
    436   1943   1506  -1189   -535   1725  -1049   -542   -314    553    504    737
    285   2094   1808  -1189   -761   1951  -1273  -1005   -600    457    626    922
    179   1932   1751  -1057   -787   1842  -1447  -1486  -1060      0    210    537
     72   1371   1299   -722   -613   1335  -1605  -2005  -1748   -930   -844   -462
     72    875    802   -475   -366    841  -1732  -2086  -1964  -1252  -1273   -919
    127    667    540   -397   -207    605  -1727  -1857  -1779  -1088  -1200   -919
    176    639    462   -410   -142    553  -1592  -1605  -1540   -885  -1070   -849
    213    704    491   -457   -137    597  -1382  -1335  -1265   -654   -906   -761
    202    782    579   -493   -189    680  -1278  -1176  -1117   -517   -805   -704
    236    807    571   -524   -166    691  -1218  -1075  -1039   -449   -750   -646
    252    826    571   -540   -161    701  -1189  -1026   -997   -415   -724   -631
    272    836    563   -553   -145    701  -1192  -1023   -987   -407   -714   -623
    277    839    558   -561   -140    698  -1200  -1018   -976   -397   -698   -613
    296    865    568   -581   -137    719  -1197  -1000   -961   -371   -675   -592
    290    883    589   -589   -150    735  -1184   -995   -948   -358   -662   -587
    296    872    576   -584   -140    724  -1182   -997   -945   -353   -662   -597
    311    878    566   -597   -127    722  -1179   -989   -932   -335   -641   -584
    309    872    563   -592   -127    719  -1176   -987   -924   -322   -626   -568
    324    911    587   -620   -129    750  -1184   -984   -911   -311   -623   -561
    337    932    594   -633   -127    763  -1187  -1005   -914   -319   -631   -553
    335    937    600   -636   -132    769  -1176  -1021   -909   -314   -618   -548
    327    945    615   -636   -142    782  -1174   -963   -872   -277   -587   -519
    358    976    615   -667   -127    795  -1184   -922   -836   -244   -558   -496
    400    997    597   -698    -98    797  -1184   -870   -792   -192   -511   -465
    431   1013    579   -724    -75    797  -1187   -857   -774   -161   -488   -465
    423   1044    620   -735    -98    833  -1176   -831   -743   -122   -452   -439
    444   1070    626   -758    -90    846  -1169   -797   -706    -83   -418   -397
    457   1091    633   -774    -88    862  -1153   -737   -649    -15   -353   -355
    457   1150    691   -805   -116    922  -1135   -680   -581     51   -280   -280
    485   1226    737   -857   -124    982  -1130   -628   -519    116   -220   -210
    514   1299    784   -906   -135   1041  -1137   -584   -459    189   -150   -155
    555   1363    807   -958   -124   1085  -1153   -532   -392    272    -62    -77
    576   1452    872  -1015   -148   1161  -1143   -478   -332    345     15    -25
    581   1496    914  -1039   -166   1205  -1132   -457   -301    379     54     23
    563   1519    956  -1044   -197   1239  -1130   -465   -298    371     54     46
    579   1530    950  -1054   -184   1241  -1130   -470   -303    363     57     59
    571   1522    950  -1049   -189   1239  -1132   -504   -329    335     36     38
    540   1496    956  -1018   -207   1226  -1132   -561   -366    288     -7      2
    540   1457    917  -1002   -187   1187  -1135   -613   -418    220    -75    -59
    537   1415    878   -976   -168   1148  -1124   -641   -452    168   -132   -111
    517   1353    836   -935   -158   1096  -1122   -688   -506     98   -197   -176
    462   1278    813   -870   -174   1047  -1104   -727   -540     62   -228   -218
    436   1197    761   -818   -161    979  -1101   -802   -600      0   -290   -290
    441   1184    743   -813   -150    963  -1111   -870   -670    -83   -374   -371
    439   1140    698   -789   -129    919  -1122   -865   -691   -116   -418   -381
    478   1122    644   -800    -83    883  -1143   -896   -714   -150   -446   -392
    436   1127    691   -784   -127    909  -1143   -917   -722   -163   -446   -400
    413   1127    714   -769   -150    922  -1135   -924   -724   -166   -444   -397
    415   1109    693   -763   -140    904  -1137   -940   -732   -168   -449   -413
    459   1119    659   -789   -101    891  -1143   -937   -724   -161   -449   -428
    465   1140    675   -805   -103    909  -1145   -940   -714   -158   -446   -423
    457   1137    680   -797   -111    909  -1132   -932   -698   -148   -431   -407
    459   1153    693   -807   -119    924  -1111   -914   -672   -124   -407   -397
    470   1176    704   -823   -116    940  -1088   -898   -641   -101   -384   -389
    478   1195    717   -839   -119    958  -1075   -893   -631   -101   -387   -402
    457   1218    761   -836   -150    989  -1060   -888   -618    -98   -381   -384
    465   1231    763   -849   -150    997  -1070   -891   -613    -96   -366   -376
    465   1254    787   -859   -161   1021  -1075   -896   -600    -77   -337   -355
    449   1249    800   -849   -176   1026  -1091   -891   -584    -54   -311   -337
    459   1239    779   -849   -158   1010  -1106   -904   -602    -72   -342   -371
    483   1241    758   -865   -137   1002  -1132   -932   -615    -90   -358   -353
    491   1267    774   -880   -140   1021  -1124   -927   -605    -80   -329   -345
    475   1234    756   -854   -140    995  -1130   -937   -623   -101   -345   -355
    462   1179    717   -820   -127    948  -1119   -948   -646   -129   -381   -368
    478   1140    662   -810    -90    901  -1124   -961   -662   -145   -397   -392
    478   1101    620   -789    -70    862  -1119   -974   -670   -158   -405   -410
    454   1065    610   -758    -77    836  -1143   -997   -688   -184   -420   -426
    444   1005    561   -724    -57    784  -1132  -1013   -706   -215   -454   -472
    444    961    514   -704    -36    737  -1122  -1010   -714   -226   -467   -496
    457    956    498   -706    -20    727  -1109  -1010   -714   -226   -465   -504
    405    914    509   -662    -51    711  -1098  -1013   -722   -236   -478   -517
    407    872    465   -639    -28    670  -1096  -1028   -732   -257   -498   -548
    491    898    405   -696     44    652  -1101  -1026   -732   -257   -501   -553
    509    914    402   -711     54    659  -1111  -1028   -737   -259   -504   -555
    485    883    397   -685     44    641  -1093  -1028   -732   -259   -504   -555
    522    880    358   -701     83    620  -1062  -1026   -724   -257   -501   -566
    493    888    394   -691     49    641  -1072  -1021   -717   -249   -498   -576
    498    867    368   -683     64    618  -1060  -1000   -704   -236   -483   -568
    535    888    353   -714     90    620   -979   -932   -654   -215   -491   -613
    540    909    368   -724     85    639   -883   -802   -550   -150   -483   -636
    558   1026    467   -795     46    748   -813   -628   -361     31   -335   -535
    626   1265    639   -945     -5    953   -779   -405    -85    368     15   -179
    706   1602    896  -1156    -96   1249   -815   -311     88    680    475    324
    722   1803   1080  -1262   -179   1441   -924   -527    -49    743    810    737
    626   1855   1226  -1241   -301   1543  -1109   -958   -423    540    833    815
    524   1545   1018  -1036   -246   1283  -1218  -1449   -969    -85    189    213
    428   1052    623   -743    -96    839  -1312  -1912  -1590   -958   -844   -732
    433    654    220   -542    106    439  -1405  -2008  -1797  -1262  -1218  -1088
    475    488     10   -483    231    249  -1384  -1810  -1595  -1088  -1106  -1057
    465    457     -7   -462    236    226  -1283  -1574  -1327   -846   -937   -950
    506    537     28   -524    239    283  -1182  -1340  -1065   -605   -753   -831
    530    602     72   -566    228    337  -1034  -1137   -844   -410   -597   -727
    488    644    153   -568    168    400   -937   -989   -711   -288   -493   -636
    535    649    114   -592    210    381   -904   -930   -654   -239   -454   -613
    537    607     67   -574    236    337   -891   -937   -652   -239   -452   -610
    527    587     59   -555    233    324   -880   -937   -644   -233   -449   -607
    537    628     88   -584    223    361   -885   -930   -636   -223   -433   -592
    537    644    106   -592    215    374   -862   -896   -602   -194   -402   -568
    548    646     98   -600    226    374   -844   -878   -581   -176   -397   -592
    555    623     67   -589    244    345   -831   -862   -568   -166   -400   -579
    584    620     36   -602    272    329   -831   -867   -566   -163   -392   -555
    581    610     28   -594    277    319   -823   -862   -561   -150   -379   -548
    561    610     46   -587    257    329   -810   -857   -545   -137   -363   -540
    537    628     90   -581    223    361   -795   -862   -535   -127   -348   -530
    480    641    161   -561    158    402   -766   -810   -496    -80   -306   -488
    475    678    202   -576    135    441   -761   -782   -465    -46   -272   -454
    506    711    205   -610    150    459   -753   -750   -431    -12   -239   -428
    540    693    153   -615    194    423   -750   -740   -413     10   -220   -420
    545    691    145   -618    200    418   -722   -724   -392     31   -192   -405
    563    737    174   -652    194    457   -743   -714   -366     59   -163   -384
    587    776    187   -683    200    483   -771   -704   -355     83   -132   -361
    610    797    187   -704    213    493   -766   -667   -314    140    -72   -309
    633    818    184   -727    226    501   -787   -626   -252    223     15   -213
    657    875    218   -766    218    548   -776   -568   -179    316    114   -101
    680    943    259   -813    210    602   -750   -506   -111    407    223     12
    711    963    252   -836    231    607   -763   -485    -85    444    270     46
    636    969    332   -805    150    652   -730   -449    -38    491    327     98
    605    979    374   -795    116    678   -693   -407    -10    517    353    127
    613    945    332   -782    140    639   -693   -426    -33    483    316     90
    607    878    270   -743    168    574   -706   -478    -88    410    249     18
    623    826    202   -727    210    514   -719   -532   -153    329    171    -72
    618    795    174   -706    223    485   -678   -553   -176    290    124   -127
    615    732    116   -675    249    426   -654   -563   -207    239     62   -192
    623    628      5   -626    309    316   -659   -613   -275    155    -31   -296
    610    566    -46   -589    329    259   -649   -665   -332     90   -111   -376
    620    524    -96   -571    358    215   -652   -719   -384     25   -181   -441
    600    465   -135   -535    368    166   -636   -758   -426    -28   -231   -493
    522    400   -122   -459    322    140   -615   -769   -441    -51   -254   -524
    548    348   -200   -449    371     75   -680   -807   -485    -96   -293   -566
    574    309   -267   -441    420     20   -667   -823   -511   -127   -324   -594
    589    290   -298   -441    444     -2   -636   -823   -509   -135   -335   -602
    594    277   -316   -436    457    -18   -633   -831   -514   -142   -345   -615
    581    275   -306   -428    444    -15   -646   -836   -514   -140   -337   -610
    579    293   -285   -439    433      5   -628   -826   -501   -132   -327   -602
    581    322   -259   -454    420     31   -610   -823   -488   -127   -327   -602
    550    340   -210   -444    381     64   -589   -797   -459    -98   -298   -579
    584    350   -233   -470    407     59   -579   -784   -439    -77   -275   -558
    581    361   -220   -472    400     72   -548   -730   -402    -41   -241   -532
    594    384   -213   -491    405     85   -540   -714   -384    -28   -226   -519
    602    431   -171   -517    387    129   -553   -727   -374    -25   -215   -504
    597    459   -140   -530    368    161   -571   -750   -381    -25   -215   -498
    615    439   -176   -527    397    132   -581   -769   -397    -41   -218   -498
    607    397   -210   -504    410     93   -568   -766   -405    -46   -218   -498
    600    397   -202   -498    402     98   -597   -776   -407    -51   -213   -483
    610    407   -205   -509    407    101   -628   -784   -423    -64   -218   -485
    605    350   -257   -478    431     46   -597   -782   -423    -75   -231   -496
    597    283   -316   -441    457    -15   -584   -784   -428    -93   -246   -509
    592    241   -350   -415    472    -54   -587   -782   -433   -103   -259   -530
    597    215   -381   -407    488    -83   -571   -784   -444   -114   -277   -550
    589    140   -449   -366    519   -153   -563   -792   -454   -135   -296   -571
    592     67   -524   -329    558   -228   -558   -810   -475   -166   -322   -597
    587     15   -571   -301    579   -277   -553   -820   -483   -187   -345   -623
    592    -20   -613   -288    600   -314   -540   -831   -496   -210   -374   -667
    576    -36   -613   -270    594   -324   -540   -831   -493   -215   -376   -678
    571    -72   -644   -249    607   -358   -542   -839   -496   -228   -389   -685
    587   -103   -691   -241    639   -397   -527   -833   -493   -223   -387   -685
    579   -129   -711   -226    644   -420   -506   -826   -488   -226   -392   -701
    576   -132   -709   -223    641   -420   -506   -818   -483   -218   -387   -701
    568   -155   -724   -207    644   -439   -514   -813   -475   -205   -374   -685
    597   -161   -758   -218    678   -459   -509   -818   -475   -207   -374   -685
    639   -205   -844   -218    740   -524   -496   -805   -449   -205   -394   -722
    659   -197   -857   -231    756   -524   -410   -693   -335   -132   -394   -769
    672   -109   -782   -283    727   -444   -329   -548   -168     20   -301   -732
    724     72   -652   -397    688   -288   -293   -379     57    306    -18   -485
    730    361   -368   -545    548     -2   -345   -241    290    688    506     67
    704    639    -64   -672    384    288   -441   -353    233    795    927    589
    620    623      2   -626    309    314   -485   -602    -67    610   1057    802
    535    389   -145   -462    340    122   -555   -971   -587     70    620    444
    439     44   -394   -244    415   -174   -698  -1496  -1275   -844   -527   -618
    410   -311   -722    -49    566   -517   -805  -1735  -1628  -1348  -1210  -1254
    431   -571  -1005     67    717   -787   -836  -1610  -1499  -1218  -1153  -1273
    446   -743  -1189    148    818   -966   -771  -1400  -1228   -945   -956  -1174
    459   -714  -1174    127    813   -943   -659  -1210   -966   -704   -774  -1065
    475   -592  -1067     57    771   -828   -524   -992   -704   -459   -571   -878
    478   -491   -969      5    722   -727   -423   -846   -537   -306   -439   -779
    462   -475   -937      7    698   -706   -389   -792   -483   -257   -405   -771
    439   -509   -950     33    693   -730   -361   -756   -444   -226   -368   -730
    444   -519   -963     38    704   -740   -353   -732   -418   -197   -324   -701
    457   -545  -1002     44    730   -774   -332   -706   -394   -171   -298   -693
    428   -519   -948     46    688   -732   -311   -678   -358   -132   -265   -672
    413   -472   -885     28    649   -680   -309   -680   -355   -135   -262   -652
    428   -470   -898     20    662   -683   -309   -696   -371   -153   -283   -657
    449   -498   -948     23    696   -722   -314   -675   -358   -132   -254   -644
    467   -506   -974     20    719   -740   -311   -654   -335   -103   -213   -633
    457   -542  -1002     41    727   -771   -309   -649   -324   -106   -213   -620
    439   -561  -1002     59    719   -782   -288   -620   -290    -72   -176   -576
    410   -579   -989     83    698   -784   -283   -597   -270    -51   -145   -574
    426   -571   -997     72    711   -784   -277   -574   -244    -33   -122   -574
    431   -597  -1028     80    727   -810   -275   -566   -233    -20   -103   -535
    426   -589  -1015     83    719   -802   -257   -537   -205     10    -67   -506
    431   -602  -1034     85    732   -818   -239   -504   -163     44    -51   -527
    426   -618  -1044     96    735   -831   -233   -470   -119     80    -12   -488
    423   -592  -1018     83    719   -805   -239   -446    -80    122     38   -465
    433   -532   -966     49    698   -750   -262   -410    -31    184    106   -410
    446   -514   -961     31    704   -737   -241   -350     49    275    205   -309
    475   -480   -956      2    714   -717   -207   -262    155    397    340   -187
    478   -418   -896    -31    685   -657   -200   -192    239    493    444    -98
    506   -397   -904    -54    704   -649   -207   -163    280    542    506    -33
    519   -371   -893    -75    706   -631   -218   -155    290    558    532     15
    511   -335   -846    -88    678   -589   -197   -135    319    581    561     49
    498   -368   -867    -64    680   -618   -194   -142    311    558    545     33
    472   -407   -880    -33    675   -644   -192   -161    288    517    511      7
    454   -444   -898     -5    672   -670   -194   -189    249    457    452    -36
    459   -501   -961     20    709   -730   -197   -249    174    355    353   -122
    449   -548  -1000     49    722   -774   -189   -296    116    272    272   -192
    426   -597  -1023     85    722   -810   -200   -350     57    197    197   -241
    394   -672  -1067    137    730   -870   -184   -400     -5    114    114   -296
    376   -748  -1124    187    750   -935   -179   -452    -67     33     41   -361
    358   -810  -1171    226    763   -992   -181   -496   -111    -20    -10   -389
    350   -852  -1205    249    776  -1028   -202   -542   -161    -70    -59   -420
    353   -914  -1267    280    807  -1091   -218   -587   -213   -127   -119   -472
    363   -950  -1314    293    839  -1132   -207   -597   -228   -148   -140   -485
    363   -961  -1327    296    844  -1143   -210   -610   -241   -163   -155   -491
    353  -1005  -1361    324    854  -1182   -228   -631   -259   -189   -166   -501
    329  -1044  -1376    355    852  -1210   -218   -628   -246   -184   -148   -491
    332  -1052  -1384    361    857  -1218   -218   -636   -246   -197   -171   -514
    342  -1047  -1389    350    865  -1215   -218   -631   -241   -197   -163   -467
    324  -1026  -1353    350    839  -1189   -220   -615   -218   -168   -129   -428
    298  -1041  -1343    368    820  -1192   -246   -615   -202   -153   -111   -418
    324   -976  -1301    327    813  -1137   -218   -589   -163   -124    -85   -400
    415   -852  -1270    215    841  -1060   -155   -545   -106    -77    -38   -361
    433   -818  -1252    192    841  -1034   -132   -527    -77    -51     -5   -324
    376   -839  -1215    231    795  -1026   -150   -545    -80    -49      0   -303
    361   -846  -1208    244    784  -1026   -171   -561    -80    -49      7   -285
    368   -854  -1223    239    795  -1039   -192   -574    -93    -59     12   -275
    384   -875  -1260    244    820  -1067   -205   -587   -106    -70     10   -275
    381   -865  -1247    239    813  -1054   -202   -592   -109    -75     12   -280
    384   -844  -1228    231    805  -1036   -194   -584   -106    -77     15   -275
    387   -909  -1296    259    839  -1101   -226   -602   -135   -101     -7   -298
    381   -997  -1382    306    880  -1189   -223   -623   -171   -140    -44   -329
    353  -1057  -1413    350    880  -1234   -213   -628   -187   -158    -62   -345
    324  -1083  -1408    379    865  -1244   -205   -618   -187   -158    -57   -348
    309  -1096  -1408    392    857  -1252   -187   -623   -194   -174    -67   -363
    296  -1150  -1449    426    872  -1299   -174   -644   -223   -220   -119   -413
    293  -1213  -1509    457    901  -1361   -192   -652   -241   -246   -153   -444
    314  -1267  -1582    478    948  -1423   -171   -626   -223   -228   -116   -426
    306  -1283  -1592    488    948  -1436   -184   -626   -226   -226    -98   -472
    293  -1260  -1553    483    922  -1405   -200   -646   -249   -267   -145   -506
    298  -1247  -1548    472    922  -1397   -174   -649   -259   -296   -187   -470
    311  -1306  -1618    498    963  -1462   -171   -670   -290   -335   -231   -462
    293  -1340  -1634    522    961  -1486   -215   -683   -309   -348   -239   -506
    270  -1345  -1618    537    943  -1480   -213   -683   -301   -345   -228   -509
    262  -1374  -1636    555    948  -1504   -192   -672   -288   -348   -228   -527
    249  -1444  -1693    597    971  -1569   -142   -600   -233   -327   -244   -576
    252  -1413  -1667    579    958  -1540    -62   -491   -129   -270   -254   -620
    353  -1195  -1548    420    950  -1371      2   -329     75    -64    -88   -498
    462   -878  -1340    205    901  -1109     31    -98    392    329    322   -127
    467   -576  -1044     54    756   -810    -49     -7    581    680    828    384
    379   -418   -800     18    587   -607   -163   -239    376    672   1140    748
    298   -501   -800    101    548   -649   -252   -581    -20    384   1106    766
    192   -795   -987    298    587   -891   -389  -1083   -639   -324    407    181
     70  -1247  -1317    589    693  -1280   -561  -1621  -1337  -1296   -758   -800
    111  -1566  -1678    724    893  -1621   -626  -1657  -1447  -1493  -1057  -1078
    181  -1738  -1922    776   1049  -1829   -576  -1431  -1197  -1252   -901  -1031
    179  -1803  -1982    810   1078  -1893   -480  -1210   -919  -1000   -737   -963
    168  -1818  -1987    826   1078  -1901   -345   -992   -649   -756   -566   -862
    192  -1751  -1943    779   1065  -1847   -228   -820   -441   -566   -402   -766
    207  -1691  -1899    740   1052  -1795   -176   -740   -348   -483   -342   -714
    246  -1662  -1909    706   1075  -1784   -135   -691   -288   -431   -309   -667
    252  -1680  -1932    714   1091  -1805   -116   -665   -257   -392   -272   -683
    236  -1696  -1935    730   1085  -1816   -127   -680   -267   -407   -285   -704
    236  -1691  -1927    727   1080  -1808   -119   -685   -267   -420   -290   -680
    259  -1693  -1956    717   1106  -1823   -111   -670   -252   -405   -277   -678
    283  -1683  -1966    701   1124  -1823   -129   -659   -239   -387   -257   -667
    311  -1675  -1990    680   1150  -1831   -101   -646   -226   -371   -241   -678
    319  -1701  -2021    691   1169  -1860    -90   -641   -215   -366   -233   -696
    311  -1699  -2010    693   1158  -1855    -96   -641   -213   -366   -226   -683
    327  -1673  -2000    672   1163  -1836    -80   -626   -192   -342   -205   -667
    345  -1678  -2023    665   1182  -1849    -83   -620   -192   -342   -213   -675
    350  -1691  -2042    670   1195  -1865    -88   -620   -194   -342   -210   -672
    379  -1688  -2070    652   1223  -1878    -90   -607   -181   -335   -194   -670
    415  -1678  -2094    631   1254  -1886   -101   -597   -168   -322   -176   -665
    402  -1717  -2122    654   1260  -1917    -90   -579   -140   -296   -153   -654
    397  -1740  -2138    672   1265  -1940    -75   -550   -109   -265   -122   -633
    418  -1709  -2130    644   1273  -1919    -80   -519    -64   -215    -67   -589
    433  -1693  -2127    631   1280  -1909    -72   -467     -2   -148     -2   -532
    457  -1662  -2122    600   1288  -1891    -36   -402     72    -70     72   -480
    488  -1608  -2099    558   1291  -1852    -38   -342    148     18    168   -402
    501  -1564  -2065    530   1280  -1813    -15   -267    236    116    270   -322
    501  -1486  -1987    493   1244  -1735     18   -215    298    187    342   -259
    509  -1434  -1945    462   1226  -1688     -5   -181    337    233    410   -207
    496  -1418  -1917    459   1205  -1667      7   -148    363    277    470   -166
    475  -1449  -1925    485   1197  -1686     31   -140    363    277    483   -161
    475  -1478  -1953    501   1213  -1714     57   -142    345    249    465   -168
    480  -1504  -1984    509   1231  -1743     67   -174    303    187    392   -210
    457  -1535  -1995    537   1223  -1764     15   -220    246    119    327   -239
    431  -1566  -2000    566   1213  -1782     15   -262    189     46    259   -311
    407  -1639  -2047    615   1226  -1842     46   -298    135    -33    174   -394
    371  -1725  -2099    675   1234  -1912     70   -348     72   -122     90   -480
    340  -1787  -2127    722   1231  -1956     36   -413     -2   -207      0   -548
    332  -1834  -2166    750   1247  -2000     44   -457    -57   -267    -70   -602
    306  -1870  -2177    782   1241  -2023     83   -483    -93   -311   -111   -644
    283  -1909  -2192    810   1236  -2049     64   -519   -129   -350   -145   -680
    267  -1948  -2216    839   1241  -2081     70   -540   -145   -371   -163   -709
    231  -1977  -2208    872   1215  -2091     64   -555   -158   -389   -171   -719
    189  -1990  -2179    901   1184  -2083     49   -566   -176   -405   -187   -743
    150  -1969  -2122    906   1135  -2044     77   -553   -163   -402   -192   -756
    197  -1979  -2179    891   1187  -2078     80   -566   -176   -418   -207   -761
    241  -2036  -2278    896   1257  -2156     51   -587   -202   -431   -215   -740
    262  -2031  -2294    885   1278  -2161     51   -574   -187   -407   -181   -691
    285  -1969  -2255    841   1267  -2112     64   -540   -137   -366   -150   -649
    267  -1938  -2205    833   1236  -2073     90   -519   -101   -342   -140   -646
    228  -1940  -2169    854   1197  -2055    129   -501    -83   -327   -135   -670
    200  -1914  -2114    857   1156  -2013    161   -480    -62   -309   -116   -683
    166  -1917  -2086    872   1124  -2000    150   -480    -59   -298   -101   -685
    166  -1917  -2083    875   1122  -1997    142   -496    -54   -288    -93   -691
    189  -1888  -2081    849   1132  -1984    127   -517    -59   -290    -90   -688
    226  -1888  -2114    831   1169  -2000     80   -550   -103   -324   -114   -722
    239  -1883  -2122    820   1179  -2003     38   -574   -132   -353   -127   -753
    254  -1875  -2130    810   1189  -2003     36   -584   -140   -363   -129   -763
    262  -1888  -2153    813   1205  -2021     15   -607   -174   -389   -153   -782
    249  -1953  -2203    852   1226  -2078     -2   -636   -218   -428   -202   -823
    254  -1969  -2223    857   1236  -2096     18   -636   -226   -439   -220   -849
    270  -1982  -2252    857   1260  -2117     -5   -657   -257   -467   -249   -883
    270  -1995  -2265    859   1267  -2130    -28   -685   -285   -496   -280   -922
    267  -2016  -2283    875   1275  -2148    -18   -701   -311   -530   -311   -963
    252  -2036  -2288    891   1267  -2164    -20   -722   -350   -571   -353  -1013
    244  -2055  -2301    904   1273  -2177    -28   -735   -381   -594   -379  -1049
    233  -2078  -2312    919   1270  -2195    -20   -745   -400   -613   -394  -1080
    218  -2088  -2307    935   1262  -2197    -23   -758   -420   -633   -413  -1109
    215  -2057  -2273    919   1241  -2164    -33   -763   -436   -644   -418  -1124
    207  -2052  -2260    919   1234  -2156    -20   -758   -433   -646   -413  -1130
    192  -2047  -2239    927   1213  -2143    -20   -763   -439   -652   -415  -1135
    155  -2055  -2210    950   1182  -2132    -31   -776   -449   -665   -431  -1145
    161  -2052  -2213    943   1184  -2132    -28   -789   -470   -683   -446  -1166
    176  -2057  -2234    940   1202  -2145     -5   -763   -462   -688   -449  -1187
    192  -2042  -2234    924   1210  -2138     51   -675   -397   -652   -462  -1223
    210  -1995  -2205    893   1208  -2099    129   -553   -275   -566   -441  -1247
    228  -1847  -2075    807   1150  -1961    176   -381    -70   -345   -239  -1083
    288  -1532  -1821    620   1052  -1675    179   -202    168    -23    140   -706
    285  -1135  -1421    423    852  -1275    161   -215    228    150    517   -215
    202   -966  -1169    381    685  -1067     41   -483      0     85    763    161
    103   -956  -1060    423    581  -1008   -135   -857   -379   -179    719    168
    -20  -1363  -1343    693    659  -1353   -218  -1306   -924   -831      0   -535
    -85  -1901  -1816    995    865  -1860   -311  -1675  -1449  -1579   -974  -1475
    -67  -2257  -2190   1163   1060  -2223   -402  -1704  -1545  -1743  -1239  -1745
    -54  -2423  -2369   1236   1156  -2397   -348  -1496  -1293  -1501  -1070  -1660
    -49  -2455  -2408   1252   1179  -2431   -239  -1262  -1010  -1247   -891  -1548
    -36  -2400  -2364   1215   1163  -2382    -96   -995   -719   -989   -693  -1400
    -15  -2322  -2307   1169   1145  -2314     41   -805   -530   -820   -555  -1280
    -15  -2346  -2333   1179   1156  -2340     72   -745   -470   -774   -524  -1260
     -5  -2364  -2359   1182   1176  -2361     90   -722   -441   -756   -514  -1262
     -2  -2348  -2346   1174   1169  -2348    129   -680   -400   -722   -480  -1221
      0  -2330  -2330   1166   1163  -2330    135   -636   -361   -685   -444  -1176
    -15  -2374  -2361   1192   1171  -2366    127   -631   -350   -680   -439  -1169
     12  -2385  -2400   1184   1205  -2392    119   -623   -342   -672   -428  -1174
     20  -2421  -2442   1200   1228  -2431    122   -618   -340   -670   -431  -1195
     15  -2452  -2468   1218   1241  -2460    122   -618   -332   -665   -431  -1187
     15  -2455  -2470   1218   1241  -2462    127   -615   -322   -654   -418  -1169
     23  -2431  -2455   1202   1239  -2442    122   -597   -301   -631   -392  -1137
     46  -2426  -2475   1187   1260  -2449    103   -589   -288   -618   -371  -1122
     59  -2429  -2488   1184   1273  -2457    122   -566   -259   -584   -337  -1104
     57  -2465  -2522   1202   1288  -2494    119   -563   -262   -584   -350  -1124
     83  -2439  -2522   1176   1301  -2478    124   -563   -259   -587   -361  -1106
    111  -2439  -2551   1163   1330  -2494    145   -530   -228   -555   -327  -1067
    114  -2465  -2579   1176   1345  -2522    129   -491   -181   -496   -252  -1049
     85  -2449  -2538   1182   1312  -2494    142   -454   -135   -452   -205  -1026
     75  -2382  -2457   1153   1265  -2418    153   -400    -67   -381   -145   -950
     75  -2366  -2442   1143   1257  -2403    163   -363    -23   -340   -103   -922
     77  -2330  -2408   1127   1241  -2369    140   -340      0   -316   -103   -854
     62  -2296  -2359   1117   1208  -2325    142   -270     75   -226     -5   -730
     57  -2242  -2299   1091   1176  -2270    150   -205    145   -140     98   -641
     51  -2174  -2229   1060   1140  -2200    179   -135    218    -46    202   -589
     44  -2122  -2166   1039   1104  -2143    194    -96    246     -5    241   -587
     70  -2062  -2132    995   1098  -2096    179    -90    244    -15    223   -524
     72  -2036  -2112    982   1091  -2073    207    -72    252    -15    223   -480
     54  -2029  -2086    987   1067  -2057    218    -72    246    -25    226   -522
     36  -2044  -2081   1005   1057  -2062    233    -85    228    -51    231   -566
      7  -2078  -2086   1031   1047  -2083    246   -124    176   -122    161   -600
    -44  -2164  -2120   1104   1036  -2143    252   -155    132   -181     93   -631
    -83  -2229  -2145   1153   1031  -2187    254   -192     80   -241     25   -680
   -116  -2278  -2161   1197   1021  -2221    283   -228     33   -301    -36   -753
   -109  -2320  -2213   1213   1049  -2268    293   -277    -18   -363    -98   -820
    -98  -2366  -2268   1231   1083  -2317    285   -324    -67   -415   -155   -870
   -101  -2413  -2312   1254   1101  -2364    288   -355    -93   -436   -174   -896
    -98  -2457  -2359   1278   1130  -2408    259   -405   -142   -488   -220   -919
    -90  -2535  -2444   1312   1176  -2488    259   -436   -176   -530   -285   -950
    -80  -2556  -2475   1319   1195  -2517    267   -426   -184   -535   -285   -971
    -93  -2579  -2486   1335   1195  -2535    283   -407   -168   -517   -270   -987
    -98  -2598  -2499   1348   1200  -2548    285   -423   -184   -532   -257  -1005
    -88  -2590  -2501   1340   1205  -2546    283   -428   -192   -545   -262   -992
    -80  -2590  -2509   1335   1213  -2548    285   -407   -176   -530   -252   -995
    -57  -2572  -2514   1314   1228  -2543    259   -392   -166   -509   -231   -971
    -38  -2546  -2507   1293   1234  -2527    265   -376   -155   -509   -220   -971
    -33  -2509  -2478   1270   1221  -2494    311   -345   -122   -483   -197   -958
    -18  -2488  -2473   1252   1226  -2481    340   -324    -98   -462   -168   -930
      2  -2460  -2465   1228   1231  -2462    314   -329    -96   -457   -150   -935
     20  -2410  -2431   1195   1226  -2421    283   -350   -116   -483   -171   -950
     36  -2385  -2423   1171   1228  -2403    275   -358   -111   -478   -163   -911
     54  -2400  -2455   1171   1252  -2426    254   -361   -116   -475   -155   -893
     83  -2426  -2512   1169   1296  -2468    213   -387   -142   -491   -153   -914
     49  -2416  -2465   1184   1257  -2439    207   -389   -145   -496   -142   -927
      2  -2429  -2434   1213   1215  -2431    220   -368   -142   -496   -135   -888
     44  -2473  -2517   1213   1280  -2494    202   -384   -174   -530   -163   -917
     41  -2512  -2553   1234   1296  -2533    181   -418   -213   -576   -205   -917
     18  -2540  -2559   1262   1288  -2548    176   -431   -218   -589   -213   -917
     -5  -2585  -2582   1293   1288  -2582    197   -423   -207   -592   -210   -940
     -5  -2598  -2592   1301   1293  -2595    192   -441   -223   -615   -226   -971
     10  -2639  -2652   1312   1330  -2647    189   -475   -262   -667   -280  -1031
     15  -2678  -2694   1332   1353  -2686    155   -498   -288   -704   -322  -1026
     -5  -2701  -2696   1350   1345  -2699    142   -522   -311   -732   -345  -1054
    -18  -2714  -2696   1366   1337  -2707    150   -517   -314   -748   -363  -1036
    -25  -2730  -2707   1376   1337  -2717    145   -519   -309   -745   -355  -1028
    -18  -2764  -2746   1392   1363  -2756    129   -542   -327   -766   -368  -1070
      7  -2759  -2766   1376   1384  -2764    142   -535   -316   -763   -379  -1088
    -23  -2746  -2722   1384   1348  -2735    166   -504   -285   -740   -363  -1070
    -31  -2756  -2725   1395   1345  -2740    155   -496   -288   -745   -381  -1049
    -18  -2761  -2743   1389   1361  -2753    161   -488   -277   -737   -366  -1023
    -20  -2751  -2730   1384   1350  -2740    197   -452   -249   -730   -374  -1052
      2  -2704  -2707   1348   1353  -2707    288   -348   -171   -706   -392  -1101
     38  -2613  -2655   1286   1345  -2634    381   -187    -20   -589   -322  -1070
     80  -2395  -2475   1158   1278  -2434    491     90    288   -265    -28   -828
    161  -2068  -2229    950   1195  -2145    501    324    579    137    449   -353
    166  -1704  -1870    766   1018  -1787    340    116    553    335    872    127
     36  -1457  -1493    709    763  -1475     88   -376    285    303   1075    407
   -140  -1538  -1397    839    628  -1467   -137   -917   -166    -72    789    285
   -265  -2109  -1844   1187    787  -1977   -285  -1449   -862  -1010   -239   -644
   -272  -2670  -2400   1470   1062  -2535   -415  -1667  -1288  -1641   -969  -1353
   -181  -2927  -2748   1553   1283  -2839   -423  -1480  -1171  -1579   -992  -1465
    -96  -2987  -2891   1543   1397  -2940   -311  -1215   -924  -1376   -859  -1405
    -54  -2912  -2857   1480   1400  -2883    -90   -904   -639  -1140   -688  -1314
    -51  -2842  -2792   1447   1369  -2818     98   -644   -407   -940   -545  -1215
    -23  -2792  -2769   1405   1369  -2782    174   -530   -311   -852   -488  -1156
    -20  -2764  -2743   1392   1361  -2753    176   -498   -280   -826   -462  -1124
    -70  -2777  -2707   1423   1317  -2743    220   -483   -270   -820   -454  -1114
    -36  -2743  -2707   1389   1332  -2725    213   -449   -254   -795   -431  -1098
     18  -2738  -2759   1358   1387  -2748    215   -433   -254   -795   -433  -1122
    -44  -2743  -2699   1395   1327  -2722    244   -394   -220   -761   -410  -1101
    -25  -2725  -2699   1374   1335  -2714    231   -394   -223   -758   -407  -1091
      5  -2722  -2727   1358   1366  -2725    241   -415   -236   -782   -426  -1104
    -18  -2720  -2704   1366   1343  -2712    252   -397   -226   -776   -423  -1091
    -12  -2694  -2681   1353   1332  -2688    252   -379   -213   -769   -423  -1052
    -15  -2675  -2660   1343   1322  -2668    215   -368   -207   -750   -394  -1034
    -23  -2688  -2665   1356   1319  -2678    231   -361   -197   -732   -363  -1034
    -12  -2714  -2701   1361   1343  -2709    231   -392   -213   -758   -381  -1072
     -2  -2743  -2740   1374   1369  -2743    192   -449   -259   -818   -446  -1088
    -72  -2725  -2652   1397   1288  -2691    231   -397   -210   -761   -400  -1036
   -184  -2634  -2449   1408   1130  -2543    332   -259    -77   -623   -265   -935
      2  -2566  -2569   1280   1283  -2566    301   -231    -72   -620   -275   -958
     -7  -2572  -2564   1291   1278  -2569    288   -220    -51   -607   -272   -904
    -20  -2543  -2522   1280   1249  -2533    298   -163     10   -548   -215   -878
     64  -2514  -2579   1223   1322  -2546    272    -98     49   -496   -176   -849
     85  -2486  -2574   1200   1330  -2530    277    -49    106   -428   -109   -802
    124  -2408  -2533   1143   1327  -2470    233    -10    158   -355    -31   -769
    148  -2333  -2483   1091   1314  -2405    262     75    231   -275     41   -678
    103  -2273  -2377   1083   1239  -2325    306    161    316   -179    142   -548
    116  -2255  -2372   1067   1241  -2312    265    153    324   -158    187   -527
    109  -2252  -2361   1072   1234  -2307    272    132    306   -184    158   -584
     62  -2242  -2304   1088   1182  -2273    267    127    298   -194    148   -548
     57  -2221  -2278   1080   1166  -2249    259    106    277   -223    132   -542
     83  -2234  -2317   1072   1197  -2273    259     54    231   -280     67   -584
     62  -2286  -2348   1111   1205  -2317    254      0    181   -337     20   -646
    -10  -2322  -2314   1166   1150  -2320    275    -54    124   -410    -54   -730
    -18  -2385  -2369   1200   1174  -2377    267   -140     44   -509   -168   -789
    -10  -2447  -2436   1228   1213  -2444    252   -197    -15   -584   -244   -833
      2  -2473  -2475   1236   1239  -2473    223   -257    -64   -641   -283   -896
    -33  -2543  -2512   1286   1239  -2527    223   -314   -116   -706   -348   -989
     -5  -2605  -2600   1304   1296  -2603    213   -379   -187   -789   -439  -1028
    -23  -2624  -2600   1322   1286  -2611    200   -410   -210   -826   -470  -1052
    -38  -2629  -2590   1335   1275  -2611    184   -439   -233   -854   -496  -1078
    -31  -2634  -2605   1330   1286  -2621    189   -454   -244   -865   -498  -1083
    -33  -2634  -2600   1335   1283  -2618    192   -454   -244   -862   -493  -1101
    -18  -2637  -2621   1325   1301  -2629    179   -465   -254   -880   -517  -1093
      5  -2608  -2613   1301   1309  -2611    150   -478   -257   -880   -506  -1083
     -2  -2577  -2574   1288   1286  -2574    171   -467   -249   -883   -522  -1104
     51  -2556  -2608   1252   1330  -2582    192   -465   -239   -885   -537  -1083
     96  -2494  -2592   1197   1343  -2543    179   -452   -207   -846   -480  -1067
    106  -2478  -2585   1187   1345  -2530    210   -457   -202   -852   -488  -1080
    140  -2504  -2644   1179   1392  -2574    210   -454   -192   -846   -498  -1057
     77  -2470  -2548   1195   1312  -2509    236   -397   -137   -789   -441  -1013
    109  -2403  -2512   1145   1309  -2457    220   -407   -142   -797   -444   -997
    109  -2413  -2522   1153   1314  -2468    189   -433   -158   -805   -446   -971
     28  -2434  -2462   1200   1244  -2447    215   -418   -150   -792   -431   -945
     57  -2423  -2481   1184   1267  -2452    200   -426   -166   -802   -444   -940
    103  -2429  -2533   1161   1317  -2478    176   -459   -200   -828   -465   -966
     38  -2460  -2499   1210   1267  -2478    205   -457   -207   -836   -470   -969
     49  -2514  -2566   1231   1304  -2540    213   -444   -218   -841   -480   -984
     93  -2561  -2655   1234   1374  -2608    202   -452   -241   -865   -498  -1010
    106  -2590  -2696   1241   1400  -2642    200   -465   -265   -896   -527  -1052
    106  -2587  -2694   1241   1400  -2639    228   -444   -262   -901   -542  -1052
     57  -2650  -2707   1296   1379  -2678    246   -454   -283   -922   -555  -1078
     59  -2688  -2748   1314   1402  -2717    239   -485   -316   -948   -574  -1114
     18  -2678  -2696   1330   1356  -2688    226   -488   -335   -961   -597  -1127
     36  -2662  -2699   1314   1366  -2681    215   -522   -361   -989   -636  -1119
     15  -2686  -2701   1332   1358  -2694    244   -506   -358   -992   -641  -1130
     62  -2691  -2753   1314   1405  -2722    215   -511   -376  -1008   -644  -1150
     46  -2670  -2717   1309   1379  -2691    200   -514   -379  -1013   -633  -1169
     25  -2657  -2683   1317   1353  -2670    226   -514   -379  -1034   -680  -1205
     51  -2647  -2701   1296   1376  -2675    205   -519   -387  -1039   -685  -1169
     54  -2634  -2691   1288   1371  -2662    210   -504   -374  -1021   -652  -1148
     38  -2626  -2668   1291   1353  -2647    275   -439   -316   -987   -649  -1187
     38  -2590  -2629   1275   1332  -2608    353   -322   -210   -914   -646  -1223
     10  -2494  -2504   1239   1254  -2499    400   -163    -49   -748   -527  -1137
     54  -2257  -2312   1101   1182  -2283    426     10    176   -457   -220   -846
    127  -1875  -2005    872   1062  -1940    381     88    342   -174    202   -350
    132  -1623  -1756    745    943  -1688    311    -80    239   -140    522    111
     85  -1639  -1725    776    901  -1680    213   -423   -101   -350    587    288
    -25  -1932  -1906    979    937  -1919    124   -818   -587   -872     88   -155
   -176  -2374  -2197   1275   1008  -2286     38  -1262  -1192  -1701   -945  -1150
   -155  -2722  -2566   1439   1205  -2644   -106  -1434  -1491  -2117  -1478  -1675
    -49  -2894  -2844   1470   1395  -2870   -153  -1299  -1345  -1961  -1389  -1675
    -12  -2964  -2951   1486   1467  -2956    -98  -1085  -1093  -1709  -1221  -1602
     41  -2870  -2912   1413   1475  -2891     38   -865   -818  -1462  -1052  -1460
     67  -2717  -2785   1325   1426  -2751    174   -631   -563  -1215   -852  -1296
     75  -2665  -2740   1293   1405  -2701    213   -540   -465  -1117   -776  -1249
     96  -2655  -2753   1278   1423  -2704    239   -498   -426  -1078   -756  -1236
     98  -2624  -2725   1262   1410  -2675    244   -470   -387  -1041   -719  -1228
     80  -2595  -2675   1257   1376  -2634    233   -470   -374  -1028   -706  -1239
     70  -2608  -2678   1267   1371  -2642    249   -475   -376  -1036   -719  -1234
     70  -2572  -2642   1249   1356  -2605    259   -470   -374  -1034   -714  -1236
     46  -2520  -2566   1236   1304  -2543    262   -441   -350  -1010   -696  -1223
     83  -2488  -2572   1202   1327  -2530    249   -433   -345  -1000   -680  -1213
     88  -2507  -2598   1208   1340  -2551    267   -410   -332   -984   -665  -1202
     51  -2486  -2540   1215   1293  -2512    293   -374   -306   -963   -641  -1176
     72  -2439  -2512   1182   1291  -2475    290   -368   -303   -961   -639  -1176
     70  -2403  -2473   1166   1270  -2436    272   -368   -301   -950   -626  -1158
     70  -2397  -2470   1161   1270  -2431    272   -363   -296   -940   -610  -1143
     62  -2353  -2416   1145   1236  -2385    270   -337   -272   -911   -581  -1119
     85  -2291  -2377   1101   1228  -2335    254   -335   -270   -904   -571  -1119
     98  -2244  -2343   1072   1221  -2294    259   -314   -252   -880   -550  -1098
     75  -2236  -2312   1078   1192  -2273    252   -285   -218   -839   -509  -1054
     67  -2234  -2304   1083   1184  -2268    223   -265   -197   -810   -483  -1031
    116  -2143  -2262   1010   1187  -2203    220   -233   -158   -761   -431   -982
    155  -2060  -2216    953   1184  -2138    270   -179    -98   -693   -358   -911
    145  -2018  -2164    935   1153  -2088    272   -129    -38   -613   -275   -828
    140  -1948  -2088    904   1114  -2018    249    -88     20   -532   -184   -743
    174  -1873  -2049    846   1111  -1961    252    -57     64   -465   -101   -662
    163  -1834  -1997    836   1080  -1914    257    -31    103   -413    -31   -600
    116  -1782  -1899    831   1005  -1839    275     20    153   -366     20   -558
    145  -1743  -1888    797   1015  -1816    275     28    153   -368     28   -545
    106  -1758  -1865    823    984  -1810    298     41    158   -368     23   -535
     93  -1774  -1867    841    979  -1821    298     25    129   -407    -18   -561
     98  -1787  -1886    844    989  -1836    296     -2     93   -459    -67   -605
     75  -1844  -1919    883    995  -1880    306    -25     51   -519   -132   -659
     46  -1932  -1979    940   1013  -1953    288    -72    -12   -602   -215   -730
     31  -2000  -2031    984   1031  -2016    290   -119    -67   -680   -296   -800
     12  -2065  -2081   1026   1044  -2073    311   -153   -116   -753   -379   -880
      5  -2114  -2120   1054   1060  -2117    324   -200   -174   -826   -465   -969
    -10  -2164  -2156   1085   1070  -2161    324   -257   -231   -891   -532  -1044
    -41  -2226  -2184   1135   1070  -2205    340   -270   -254   -917   -558  -1078
    -57  -2288  -2231   1171   1085  -2262    345   -288   -285   -950   -602  -1117
    -85  -2309  -2223   1195   1067  -2268    316   -316   -311   -982   -636  -1122
    -59  -2281  -2223   1169   1080  -2252    296   -324   -316   -979   -628  -1111
    -49  -2273  -2223   1161   1085  -2249    322   -316   -319   -982   -628  -1122
    -67  -2335  -2268   1200   1096  -2301    290   -358   -361  -1026   -672  -1150
    -62  -2346  -2283   1205   1109  -2314    275   -353   -355  -1013   -662  -1135
    -33  -2283  -2249   1156   1106  -2265    301   -311   -319   -971   -623  -1104
    -18  -2234  -2216   1127   1098  -2226    337   -272   -280   -930   -584  -1067
    -67  -2200  -2135   1132   1031  -2169    329   -265   -265   -911   -561  -1052
   -114  -2153  -2039   1132    961  -2099    348   -270   -257   -904   -548  -1036
   -142  -2177  -2034   1158    943  -2104    361   -275   -272   -919   -563  -1049
   -153  -2174  -2021   1163    932  -2099    301   -293   -285   -937   -579  -1034
   -202  -2174  -1971   1187    883  -2073    252   -306   -283   -924   -555  -1008
   -171  -2161  -1992   1166    909  -2078    252   -303   -280   -911   -527   -989
   -148  -2153  -2005   1150    927  -2081    272   -298   -280   -911   -517   -982
   -166  -2125  -1958   1145    896  -2042    311   -290   -277   -906   -511   -974
   -142  -2075  -1935   1109    893  -2005    293   -288   -277   -906   -506   -958
   -179  -2122  -1943   1150    880  -2034    267   -309   -309   -935   -527   -971
   -194  -2153  -1958   1174    880  -2057    262   -319   -327   -956   -548   -992
   -246  -2239  -1992   1244    872  -2117    236   -358   -379  -1013   -607  -1052
   -241  -2252  -2013   1247    883  -2132    249   -361   -387  -1031   -631  -1057
   -197  -2223  -2026   1210    914  -2125    283   -342   -371  -1021   -620  -1049
   -213  -2278  -2065   1244    924  -2171    280   -353   -392  -1044   -628  -1075
   -218  -2307  -2088   1262    935  -2197    233   -413   -459  -1117   -711  -1153
   -210  -2356  -2145   1283    966  -2252    226   -410   -467  -1127   -735  -1145
   -205  -2405  -2200   1304    997  -2304    249   -389   -449  -1114   -722  -1148
   -200  -2416  -2216   1306   1005  -2317    275   -379   -439  -1111   -714  -1140
   -252  -2457  -2205   1356    976  -2333    246   -376   -441  -1106   -706  -1135
   -290  -2512  -2221   1400    963  -2369    236   -389   -459  -1119   -737  -1192
   -309  -2517  -2208   1413    948  -2364    252   -397   -467  -1130   -758  -1184
   -301  -2504  -2203   1400    950  -2353    236   -402   -475  -1132   -753  -1176
   -306  -2527  -2221   1418    956  -2374    246   -376   -452  -1109   -714  -1179
   -337  -2543  -2205   1439    932  -2374    311   -298   -381  -1078   -727  -1257
   -319  -2486  -2169   1402    924  -2327    394   -161   -246   -979   -717  -1288
   -283  -2372  -2091   1325    904  -2231    436    -12    -51   -769   -540  -1140
   -218  -2145  -1927   1182    854  -2036    470    194    231   -407   -145   -727
   -140  -1808  -1667    974    761  -1740    358    215    329   -142    327   -192
   -194  -1649  -1454    922    628  -1553    223    -28    106   -202    594    163
   -265  -1717  -1452    989    592  -1584    142   -345   -301   -530    519    155
   -355  -1961  -1605   1158    623  -1784     62   -800   -893  -1236   -241   -517
   -444  -2346  -1904   1392    727  -2127    -80  -1257  -1488  -2075  -1335  -1473
   -441  -2642  -2203   1540    878  -2423   -174  -1296  -1566  -2218  -1571  -1740
   -413  -2824  -2410   1618    997  -2618   -145  -1098  -1327  -1979  -1410  -1701
   -387  -2860  -2473   1623   1041  -2668    -62   -914  -1075  -1753  -1286  -1652
   -361  -2829  -2468   1592   1052  -2650     51   -704   -805  -1506  -1114  -1493
   -316  -2746  -2429   1530   1054  -2587    106   -524   -584  -1291   -932  -1366
   -301  -2681  -2379   1491   1036  -2530    148   -467   -514  -1228   -883  -1319
   -293  -2642  -2348   1467   1026  -2496    163   -444   -485  -1208   -875  -1260
   -293  -2603  -2309   1447   1005  -2457    145   -444   -475  -1195   -862  -1249
   -301  -2577  -2278   1439    987  -2429    124   -457   -472  -1189   -854  -1244
   -293  -2621  -2330   1454   1018  -2475    161   -436   -436  -1153   -797  -1239
   -303  -2626  -2322   1465   1008  -2475    171   -423   -423  -1140   -800  -1210
   -324  -2616  -2291   1470    982  -2455    153   -413   -423  -1135   -810  -1179
   -311  -2626  -2314   1467   1000  -2470    142   -405   -415  -1122   -795  -1171
   -309  -2595  -2286   1449    987  -2442    140   -402   -400  -1104   -771  -1148
   -316  -2566  -2249   1441    966  -2408    127   -410   -402  -1104   -774  -1153
   -340  -2559  -2218   1449    937  -2390    122   -410   -387  -1088   -758  -1124
   -358  -2561  -2205   1460    922  -2385    124   -413   -381  -1085   -758  -1130
   -335  -2538  -2203   1436    932  -2372    109   -420   -394  -1101   -797  -1143
   -316  -2501  -2184   1410    932  -2343    101   -397   -366  -1070   -782  -1085
   -335  -2504  -2171   1418    917  -2338     96   -381   -340  -1044   -748  -1031
   -335  -2522  -2187   1428    924  -2356    122   -342   -285   -982   -680  -1008
   -337  -2504  -2169   1418    914  -2335    109   -345   -283   -971   -672  -1002
   -335  -2439  -2104   1387    883  -2273     80   -345   -275   -961   -683   -969
   -319  -2403  -2086   1361    880  -2244     90   -306   -218   -891   -615   -896
   -296  -2390  -2094   1343    896  -2242     93   -272   -166   -823   -555   -836
   -296  -2307  -2010   1299    857  -2158     80   -202    -93   -730   -465   -776
   -262  -2190  -1927   1226    831  -2060     70   -140    -18   -636   -366   -680
    -20  -2091  -2070   1054   1021  -2081    -10   -161    -25   -636   -350   -654
    145  -2010  -2156    932   1148  -2081    -51   -150    -18   -613   -322   -631
    179  -1971  -2151    896   1163  -2060    -51   -129      2   -579   -280   -618
    174  -1927  -2101    878   1137  -2013    -51   -140     -5   -594   -296   -605
    174  -1904  -2078    865   1124  -1990    -46   -161    -33   -639   -353   -594
    181  -1914  -2096    865   1137  -2005    -44   -194    -80   -698   -418   -623
    179  -1927  -2107    872   1140  -2016    -59   -236   -142   -766   -470   -665
    176  -1948  -2125    885   1150  -2036    -46   -270   -194   -833   -535   -706
    158  -2013  -2171    924   1163  -2091    -51   -311   -265   -917   -615   -782
    142  -2065  -2208    961   1174  -2135    -49   -355   -327   -989   -683   -865
    129  -2117  -2249    992   1189  -2182    -44   -420   -402  -1078   -769   -937
    137  -2120  -2257    992   1197  -2187    -57   -480   -470  -1156   -859   -989
    137  -2138  -2278   1000   1205  -2208    -59   -511   -519  -1202   -909  -1044
    132  -2161  -2296   1013   1213  -2229    -64   -530   -561  -1247   -958  -1085
    124  -2177  -2304   1026   1213  -2242    -64   -553   -594  -1288  -1000  -1080
    101  -2197  -2299   1049   1200  -2247    -62   -553   -605  -1299  -1008  -1098
     98  -2179  -2278   1039   1187  -2226    -70   -571   -636  -1327  -1049  -1148
    101  -2143  -2247   1021   1174  -2195    -70   -584   -657  -1348  -1075  -1114
    116  -2122  -2239   1002   1176  -2179    -54   -584   -662  -1345  -1080  -1106
     98  -2101  -2200   1002   1148  -2151    -44   -558   -633  -1314  -1057  -1088
     93  -2031  -2125    969   1109  -2078    -46   -527   -605  -1286  -1026  -1060
    129  -1969  -2099    919   1111  -2031    -31   -498   -574  -1260  -1005  -1047
    140  -1878  -2018    867   1078  -1948      5   -478   -545  -1234   -984  -1021
    145  -1805  -1951    831   1047  -1878     23   -441   -509  -1197   -935   -992
    163  -1777  -1940    805   1049  -1857    -23   -449   -519  -1200   -950  -1005
    184  -1706  -1893    761   1036  -1800    -38   -470   -530  -1202   -958   -992
    184  -1660  -1844    735   1013  -1751    -46   -483   -527  -1195   -950   -982
    153  -1641  -1795    745    974  -1717    -59   -485   -537  -1195   -958   -956
    189  -1618  -1808    714    997  -1712    -75   -483   -555  -1208   -963   -961
    215  -1564  -1782    672    997  -1673    -70   -467   -553  -1200   -961   -927
    205  -1522  -1730    657    966  -1626    -72   -444   -540  -1166   -927   -906
    161  -1530  -1691    685    924  -1610    -59   -433   -542  -1166   -919   -927
    202  -1506  -1709    649    956  -1608    -75   -462   -584  -1208   -966   -956
    220  -1488  -1709    633    963  -1597    -70   -465   -600  -1223   -997   -966
    202  -1491  -1696    641    948  -1592    -46   -465   -613  -1234  -1021   -950
    197  -1517  -1714    659    956  -1615    -31   -478   -633  -1252  -1047   -982
    194  -1493  -1688    646    940  -1590    -31   -472   -654  -1265  -1062  -1008
    215  -1462  -1678    623    945  -1571    -44   -472   -678  -1283  -1088  -1036
    241  -1449  -1691    602    966  -1569    -51   -478   -693  -1293  -1088  -1049
    270  -1452  -1722    592    995  -1587    -77   -493   -724  -1314  -1106  -1088
    241  -1418  -1662    587    950  -1540    -64   -483   -735  -1325  -1140  -1091
    231  -1348  -1579    558    904  -1462    -49   -457   -727  -1309  -1132  -1031
    228  -1317  -1545    542    885  -1431      0   -418   -704  -1275  -1101  -1026
    267  -1299  -1566    517    917  -1431    -23   -428   -730  -1296  -1127  -1085
    316  -1215  -1532    449    922  -1371    -62   -431   -743  -1296  -1140  -1054
    311  -1189  -1501    439    904  -1343    -41   -410   -745  -1291  -1140  -1047
    283  -1176  -1460    446    870  -1317     33   -345   -714  -1283  -1171  -1109
    298  -1085  -1384    394    841  -1234    122   -218   -620  -1231  -1187  -1130
    353   -906  -1262    275    807  -1083    184    -51   -449  -1052  -1049  -1034
    465   -646  -1111     90    787   -878    228    197   -158   -691   -672   -698
    579   -218   -797   -179    685   -509    145    290     18   -353   -192   -166
    535    135   -400   -335    467   -132      2     98    -88   -213    215    288
    433    270   -163   -353    298     54   -132   -275   -413   -350    301    431
    332    -28   -361   -153    348   -194   -215   -727   -943   -935   -290    -57
    293   -530   -823    116    558   -675   -316  -1195  -1600  -1865  -1389  -1015
    322   -883  -1205    280    763  -1044   -415  -1267  -1795  -2177  -1797  -1405
    259   -963  -1226    350    740  -1093   -340   -984  -1509  -1912  -1621  -1322
    340   -914  -1254    285    797  -1083   -231   -719  -1223  -1647  -1439  -1213
    436   -787  -1226    174    831  -1005    -80   -433   -930  -1369  -1226  -1062
    478   -675  -1153     98    815   -914     44   -231   -730  -1184  -1098   -982
    491   -605  -1098     54    795   -852    106   -161   -662  -1117  -1052   -932
    509   -522  -1031      5    769   -776    129   -129   -633  -1085  -1018   -906
    532   -439   -971    -46    750   -706    119   -103   -628  -1070  -1010   -891
    485   -368   -854    -57    670   -610    155    -38   -579  -1010   -969   -792
    537   -270   -807   -135    670   -537    179     10   -550   -966   -932   -771
    589   -187   -779   -202    683   -483    194     33   -540   -948   -924   -758
    618   -122   -743   -249    680   -431    197     54   -535   -930   -909   -730
    652    -67   -719   -290    685   -392    228     93   -506   -891   -878   -706
    631     15   -618   -324    623   -301    205    106   -498   -865   -854   -688
    610     59   -550   -337    581   -244    213    119   -485   -839   -836   -675
    602    106   -498   -355    548   -194    236    140   -470   -813   -820   -646
    670    241   -428   -454    550    -93    270    187   -431   -766   -784   -589
    659    329   -329   -496    493      2    290    246   -389   -711   -737   -540
    701    418   -283   -558    493     67    270    272   -366   -675   -711   -519
    701    511   -192   -607    446    161    275    309   -329   -628   -667   -465
    680    594    -85   -636    384    254    303    363   -288   -561   -607   -415
    735    685    -49   -711    392    319    316    397   -262   -519   -579   -387
    841    730   -111   -784    478    309    267    407   -249   -491   -563   -366
    841    771    -70   -807    457    350    228    475   -174   -400   -483   -257
    872    932     59   -901    407    496    267    607    -44   -249   -335    -85
    948   1072    124  -1013    410    600    335    683     25   -150   -241      0
    914   1127    213  -1021    350    670    353    735     77    -70   -171     62
    904   1213    309  -1057    298    761    366    795    132      5    -90    129
    911   1301    389  -1106    262    846    363    844    176     62    -25    184
    953   1389    436  -1174    257    911    340    862    181     80     -5    207
   1018   1475    457  -1249    280    966    332    878    181     88      0    215
   1060   1561    501  -1312    280   1031    329    872    168     83     -7    223
   1117   1618    501  -1366    309   1060    309    854    150     57    -36    202
   1078   1621    542  -1353    267   1083    311    872    148     46    -57    187
   1057   1605    548  -1332    254   1078    257    857    101      2   -111    142
   1098   1631    530  -1366    283   1080    246    807     33    -62   -181     83
   1111   1678    566  -1395    272   1122    309    802     18    -83   -213     51
   1148   1699    550  -1423    298   1124    335    779     -7   -116   -257     18
   1106   1662    553  -1384    275   1109    337    737    -54   -163   -309    -36
   1070   1631    558  -1353    254   1096    353    691   -101   -210   -358    -85
   1093   1667    574  -1379    259   1122    402    657   -127   -236   -387   -101
   1052   1631    576  -1343    239   1104    392    618   -171   -270   -431   -135
   1005   1626    618  -1317    194   1122    402    605   -181   -275   -441   -135
   1028   1693    665  -1361    181   1179    462    646   -155   -241   -405   -103
   1044   1756    711  -1400    166   1234    491    696   -116   -192   -363    -72
   1088   1816    724  -1454    181   1270    446    717   -109   -166   -342    -49
   1124   1867    743  -1496    189   1306    423    732    -98   -142   -316    -12
   1114   1919    805  -1519    153   1363    428    758    -67   -103   -288     25
   1119   1992    872  -1556    124   1434    433    789    -36    -64   -259     70
   1135   2073    937  -1605     96   1506    459    813      0    -23   -220     90
   1140   2127    987  -1634     77   1558    485    833     25      7   -189    109
   1169   2205   1034  -1688     67   1618    462    852     44     38   -166    148
   1179   2314   1135  -1745     23   1725    452    867     64     75   -129    200
   1202   2374   1171  -1790     15   1771    433    867     70     98   -103    231
   1244   2400   1156  -1823     44   1779    394    867     64    111    -88    265
   1254   2455   1197  -1855     25   1826    353    875     72    132    -59    293
   1260   2491   1231  -1875     15   1862    387    888     93    153    -38    314
   1291   2530   1239  -1912     25   1886    407    872     80    153    -44    319
   1265   2514   1249  -1891      7   1883    405    854     51    132    -59    301
   1270   2530   1260  -1901      5   1893    420    870     49    132    -49    296
   1262   2533   1270  -1896     -2   1901    431    885     70    153    -51    345
   1215   2465   1249  -1842    -18   1860    470    872     59    148    -51    332
   1241   2468   1226  -1855      7   1847    485    865     59    148    -57    316
   1257   2543   1283  -1901    -12   1914    454    878     64    155    -49    358
   1247   2572   1325  -1909    -38   1948    436    893     72    168    -44    361
   1257   2561   1304  -1912    -25   1932    459    885     51    155    -67    340
   1262   2543   1280  -1901     -7   1912    472    883     38    148    -83    319
   1280   2540   1257  -1912     10   1899    454    870     25    145    -85    322
   1291   2579   1288  -1935      2   1935    457    875     51    179    -49    358
   1332   2631   1299  -1984     18   1966    444    852     41    171    -72    350
   1340   2668   1327  -2005      7   1997    441    841     36    176    -67    350
   1312   2701   1387  -2008    -36   2044    452    870     54    205    -41    335
   1280   2704   1423  -1992    -70   2065    493    924    103    246     -5    376
   1309   2777   1467  -2044    -77   2122    550   1018    187    314     23    418
   1363   2868   1504  -2117    -70   2184    618   1156    306    405     57    420
   1400   3021   1618  -2213   -109   2320    680   1330    491    597    213    522
   1441   3296   1855  -2369   -205   2577    693   1558    774    948    571    870
   1465   3697   2229  -2582   -381   2961    670   1628    937   1247   1031   1389
   1421   4060   2639  -2740   -607   3348    563   1345    771   1267   1325   1805
   1301   4175   2873  -2738   -784   3522    374    930    436   1098   1366   1969
   1187   3881   2694  -2533   -753   3289    249    493    -20    623    872   1522
   1101   3276   2174  -2190   -537   2725    176     51   -646   -254   -194    472
   1114   2904   1787  -2010   -337   2346     70    -28   -833   -540   -587     83
   1158   2795   1636  -1977   -239   2216     59    135   -670   -387   -506    132
   1221   2800   1579  -2010   -179   2190    140    363   -420   -171   -348    228
   1288   2959   1670  -2125   -189   2314    309    688    -96    116   -119    366
   1291   3029   1738  -2161   -223   2385    439    904    103    309     23    509
   1327   3086   1758  -2210   -215   2423    493    958    166    366     62    553
   1340   3096   1756  -2218   -207   2426    509   1023    213    415    122    605
   1257   3083   1826  -2171   -285   2455    568   1106    301    514    218    683
   1301   3130   1829  -2216   -262   2481    574   1091    314    537    244    683
   1291   3167   1875  -2231   -290   2522    568   1078    319    548    241    698
   1306   3180   1873  -2242   -283   2527    581   1106    322    553    233    724
   1348   3174   1826  -2262   -239   2499    620   1130    342    576    259    730
   1353   3229   1875  -2294   -259   2553    584   1135    371    626    314    774
   1382   3294   1912  -2340   -265   2603    576   1148    389    659    340    789
   1348   3372   2023  -2359   -337   2699    571   1140    402    678    340    844
   1309   3338   2026  -2325   -358   2681    597   1215    457    737    410    872
   1369   3356   1984  -2364   -306   2670    574   1236    467    748    423    878
   1410   3377   1966  -2395   -277   2670    574   1244    491    769    431    904
   1434   3416   1982  -2423   -272   2699    581   1234    498    774    441    953
   1431   3452   2021  -2442   -296   2735    587   1244    535    815    493    984
   1428   3473   2044  -2452   -306   2759    563   1241    550    841    527    979
   1452   3478   2026  -2468   -285   2753    540   1247    576    867    548    974
   1465   3554   2088  -2509   -311   2821    527   1267    602    893    561    992
   1452   3577   2125  -2517   -337   2852    542   1306    649    940    589   1036
   1475   3634   2158  -2556   -340   2896    535   1356    711   1021    672   1117
   1509   3678   2169  -2595   -332   2925    550   1423    789   1119    776   1205
   1564   3741   2177  -2652   -306   2959    527   1452    820   1169    828   1228
   1590   3806   2216  -2699   -314   3011    504   1496    880   1236    906   1283
   1600   3852   2252  -2727   -324   3052    514   1548    930   1293    976   1353
   1579   3915   2333  -2748   -379   3125    517   1584    956   1319   1002   1415
   1600   3943   2343  -2772   -371   3143    514   1600    971   1340   1034   1483
   1605   3946   2340  -2777   -368   3143    522   1571    963   1327   1028   1457
   1579   3956   2374  -2769   -397   3167    519   1525    930   1280    971   1426
   1564   3954   2390  -2759   -415   3174    511   1493    906   1244    937   1410
   1558   3925   2366  -2740   -402   3146    511   1457    875   1208    901   1366
   1538   3865   2327  -2704   -394   3099    519   1410    839   1158    854   1317
   1509   3803   2294  -2657   -392   3050    530   1345    784   1098    800   1257
   1512   3751   2239  -2631   -363   2995    527   1288    732   1047    748   1192
   1488   3704   2216  -2595   -363   2961    537   1218    685    992    693   1124
   1470   3681   2210  -2577   -371   2946    522   1161    639    930    615   1065
   1480   3663   2182  -2572   -350   2922    506   1130    602    891    576   1065
   1514   3668   2153  -2592   -319   2912    491   1132    594    893    587   1052
   1512   3639   2127  -2574   -306   2883    485   1111    579    878    571    995
   1488   3621   2130  -2556   -322   2876    475   1078    555    844    535    987
   1460   3613   2151  -2538   -345   2883    478   1065    558    854    542   1023
   1475   3613   2138  -2546   -329   2878    470   1049    561    865    563   1031
   1488   3650   2161  -2569   -335   2907    462   1028    561    862    561   1000
   1473   3678   2205  -2577   -366   2943    483   1015    563    857    542   1039
   1475   3704   2226  -2590   -374   2966    506   1101    628    930    602   1083
   1493   3728   2234  -2611   -371   2982    511   1124    646    948    626   1085
   1480   3754   2273  -2616   -394   3013    514   1104    639    937    626   1091
   1488   3785   2294  -2639   -402   3039    509   1114    659    963    657   1104
   1483   3826   2343  -2655   -428   3086    491   1111    680    992    688   1148
   1483   3845   2359  -2665   -439   3102    444   1080    672    989    698   1184
   1486   3811   2325  -2647   -418   3068    428   1049    652    976    685   1169
   1504   3800   2296  -2655   -394   3050    410   1015    620    956    675   1143
   1491   3813   2322  -2652   -415   3068    431   1028    626    974    706   1161
   1478   3790   2309  -2634   -415   3050    433   1023    615    956    688   1140
   1491   3759   2268  -2624   -387   3013    423   1005    597    924    646   1153
   1493   3751   2257  -2624   -381   3005    413   1002    592    919    641   1163
   1467   3702   2234  -2585   -384   2969    423   1005    594    922    644   1135
   1454   3652   2197  -2553   -371   2925    433   1000    594    917    644   1127
   1473   3593   2120  -2533   -322   2857    420    982    574    893    633   1111
   1449   3574   2125  -2512   -337   2852    410    953    561    867    615   1049
   1452   3548   2094  -2501   -319   2821    402    922    524    815    548   1015
   1439   3499   2060  -2470   -311   2782    405    891    506    797    527    995
   1434   3452   2018  -2442   -290   2735    392    849    491    776    504    950
   1402   3476   2073  -2442   -335   2777    402    880    522    807    542    995
   1426   3494   2068  -2460   -322   2782    410    911    542    831    568    979
   1470   3473   2000  -2473   -265   2738    366    883    504    784    509    974
   1457   3445   1987  -2449   -265   2717    350    846    483    763    491    992
   1384   3411   2023  -2400   -319   2720    381    836    491    766    496    976
   1356   3421   2062  -2390   -353   2743    426    888    540    792    501    956
   1405   3419   2013  -2413   -303   2717    485    984    613    820    475    906
   1426   3426   2000  -2426   -285   2714    561   1101    732    909    522    911
   1457   3632   2174  -2546   -358   2902    605   1286    974   1189    797   1111
   1551   3975   2423  -2764   -436   3200    563   1483   1244   1577   1252   1564
   1590   4310   2717  -2951   -563   3515    452   1397   1273   1808   1693   2088
   1475   4510   3034  -2992   -779   3772    303   1026   1028   1800   1966   2418
   1327   4372   3044  -2850   -859   3707    137    553    550   1384   1652   2151
   1239   3858   2618  -2548   -691   3239     25     15   -127    480    613   1215
   1200   3367   2166  -2286   -483   2766    -93   -293   -579   -166   -132    571
   1161   3104   1943  -2132   -389   2525   -145   -205   -519   -148   -166    454
   1239   3005   1766  -2125   -262   2387   -119     20   -293     49    -64    480
   1270   2977   1706  -2125   -218   2343     12    259    -38    283     90    571
   1314   3047   1732  -2182   -207   2390    189    467    205    506    267    691
   1270   3115   1844  -2192   -285   2481    285    605    353    633    371    711
   1317   3143   1823  -2231   -254   2483    306    688    418    688    392    756
   1332   3146   1813  -2239   -239   2481    314    709    441    717    410    771
   1325   3151   1826  -2239   -252   2488    303    709    446    730    418    784
   1358   3159   1800  -2257   -220   2481    303    719    467    750    449    795
   1317   3125   1805  -2223   -244   2468    319    717    483    763    462    761
   1291   3120   1826  -2205   -267   2473    327    701    480    761    454    779
   1325   3096   1771  -2210   -223   2434    303    685    467    750    454    792
   1325   3047   1722  -2184   -197   2385    277    691    462    758    467    795
   1299   3037   1738  -2169   -220   2390    283    675    457    756    475    787
   1283   3039   1756  -2161   -236   2397    298    675    478    782    496    795
   1314   3052   1735  -2184   -210   2395    293    683    491    800    522    774
   1335   3068   1732  -2200   -197   2400    236    639    446    756    470    766
   1304   3044   1738  -2174   -218   2392    259    652    467    774    483    805
   1306   3029   1722  -2169   -207   2377    267    667    483    787    517    818
   1330   3042   1709  -2187   -189   2377    233    641    472    779    511    820
   1293   3073   1779  -2182   -241   2426    246    678    519    833    561    854
   1332   3068   1735  -2203   -200   2403    236    701    540    872    605    883
   1301   3042   1740  -2174   -218   2392    259    753    600    940    667    904
   1356   3076   1719  -2218   -181   2397    241    776    641    995    727    930
   1384   3107   1722  -2244   -168   2416    226    831    704   1070    815   1005
   1428   3138   1709  -2286   -140   2423    223    870    763   1143    870   1028
   1441   3187   1745  -2317   -150   2468    210    917    823   1221    927   1127
   1395   3200   1803  -2299   -205   2501    218    950    875   1286    997   1247
   1395   3265   1870  -2330   -236   2569    265   1008    940   1361   1078   1314
   1418   3294   1875  -2359   -228   2585    228   1002    943   1369   1096   1291
   1408   3281   1870  -2346   -231   2577    231    961    906   1325   1075   1275
   1405   3237   1831  -2322   -213   2535    262    961    901   1306   1065   1278
   1376   3167   1790  -2270   -205   2478    280    943    875   1273   1031   1262
   1332   3086   1751  -2210   -207   2418    259    904    826   1210    974   1213
   1317   3029   1712  -2171   -197   2369    262    862    766   1130    893   1127
   1319   2933   1613  -2125   -145   2273    262    787    688   1026    789   1023
   1299   2826   1527  -2062   -114   2177    272    719    639    966    732    930
   1231   2738   1504  -1984   -137   2122    306    688    594    906    652    846
   1239   2660   1418  -1951    -88   2039    303    644    535    836    579    813
   1252   2624   1369  -1938    -59   1997    280    587    467    758    509    740
   1236   2624   1387  -1930    -75   2005    259    535    428    719    459    711
   1226   2587   1361  -1909    -67   1977    246    501    407    698    446    683
   1213   2556   1340  -1886    -64   1948    259    485    387    670    423    693
   1166   2533   1366  -1852    -98   1951    262    472    384    670    420    691
   1215   2509   1293  -1862    -38   1901    244    446    361    654    397    652
   1179   2507   1327  -1844    -72   1917    236    457    374    672    426    662
   1171   2540   1369  -1857    -98   1953    226    485    397    698    449    678
   1189   2577   1384  -1886    -98   1982    228    488    410    706    457    680
   1182   2626   1444  -1904   -129   2036    252    472    420    717    483    688
   1124   2624   1499  -1875   -187   2062    259    485    433    724    485    683
   1156   2611   1454  -1883   -150   2031    252    472    426    724    475    680
   1169   2642   1470  -1906   -150   2057    231    459    441    750    511    724
   1171   2624   1452  -1896   -140   2039    228    433    439    758    527    769
   1166   2559   1392  -1862   -114   1974    228    426    426    756    537    771
   1156   2556   1400  -1857   -122   1977    223    433    431    766    553    776
   1145   2527   1379  -1839   -116   1953    171    397    400    737    535    745
   1117   2462   1345  -1790   -114   1904    148    353    353    691    480    688
   1109   2423   1314  -1766   -103   1870    174    366    353    693    478    709
   1117   2379   1262  -1751    -72   1821    181    376    353    691    475    688
   1143   2320   1176  -1732    -15   1748    184    353    322    657    431    641
   1145   2236   1091  -1691     28   1665    192    340    293    628    402    605
   1093   2164   1067  -1628     12   1615    202    348    280    610    381    584
   1098   2148   1049  -1623     23   1600    181    322    259    587    361    563
   1075   2101   1023  -1590     25   1564    163    296    239    566    337    537
   1070   2023    953  -1545     59   1488    140    252    194    522    298    504
   1083   1987    901  -1538     90   1444    140    236    174    504    283    478
   1065   1953    885  -1509     90   1421    163    241    179    506    293    462
   1062   1943    880  -1504     90   1413    158    231    179    496    285    457
   1031   1930    898  -1480     67   1415    145    223    176    488    272    446
   1031   1904    872  -1467     80   1387    155    218    176    485    270    428
   1039   1865    826  -1452    106   1345    176    220    176    478    262    431
   1036   1857    818  -1449    109   1340    155    223    179    470    239    402
   1041   1865    823  -1452    109   1345    218    306    267    514    218    348
   1044   1901    857  -1473     93   1379    303    444    423    646    277    358
   1096   2101   1005  -1600     44   1556    335    610    649    919    542    563
   1140   2397   1257  -1771    -59   1829    283    774    906   1319   1044   1049
   1137   2761   1623  -1948   -241   2192    174    737    950   1545   1538   1613
   1067   2779   1712  -1925   -322   2244    103    462    654   1384   1730   1883
    966   2574   1608  -1771   -322   2091     44    103    176    909   1423   1641
    880   2192   1312  -1538   -215   1753    -57   -400   -496     20    363    698
    831   1800    969  -1314    -67   1384   -184   -771  -1010   -701   -581   -127
    852   1506    654  -1179     98   1080   -210   -670   -922   -618   -574   -184
    888   1309    420  -1098    233    865   -158   -470   -667   -371   -426   -119
    875   1244    368  -1062    254    807    -64   -280   -400   -119   -246    -15
    919   1348    428  -1132    246    888     23    -85   -132    140    -38    122
    932   1452    517  -1192    207    987     96     38     33    296     90    207
    953   1473    517  -1213    218    995    132     75     93    348    132    226
    924   1436    509  -1182    207    974    148     83    109    363    140    223
    914   1423    509  -1169    202    966    163    106    135    387    168    241
    940   1402    462  -1171    239    932    153    106    140    389    179    244
    961   1384    423  -1174    267    904    150    103    150    397    176    244
    966   1384    415  -1176    275    901    137     96    155    394    174    233
    969   1374    405  -1171    283    891    124     77    153    392    171    218
    943   1317    371  -1130    285    844    122     77    148    397    174    213
    914   1278    363  -1096    275    820    132     90    166    415    194    231
    893   1252    358  -1072    267    805    150     96    187    431    210    246
    891   1254    363  -1072    265    810    155    114    215    457    246    285
    885   1249    363  -1067    262    805    129     96    210    454    252    267
    878   1241    361  -1060    257    802    127     98    220    470    267    272
    870   1231    361  -1054    254    797    140    116    246    501    303    309
    872   1226    353  -1049    259    789    137    122    262    524    327    293
    867   1257    387  -1062    239    823    150    129    275    540    335    327
    833   1278    444  -1057    194    862    161    158    316    589    389    379
    836   1270    433  -1054    200    854    161    179    355    633    439    405
    854   1275    420  -1065    218    849    163    218    405    693    498    462
    839   1312    472  -1078    181    891    158    265    475    776    597    542
    815   1371    555  -1093    129    963    171    296    548    854    683    615
    841   1413    571  -1127    135    992    124    329    600    935    779    693
    849   1426    576  -1137    137   1002    148    394    665   1013    859    769
    857   1470    613  -1166    122   1041    142    433    701   1047    906    815
    878   1512    631  -1195    124   1072     98    428    709   1054    935    831
    852   1460    607  -1156    122   1034    114    418    698   1036    922    813
    833   1436    602  -1135    116   1021    127    397    672    997    891    807
    818   1387    566  -1104    124    979    132    374    641    953    849    758
    802   1304    501  -1054    150    901    122    337    597    891    797    704
    776   1200    423   -989    176    813    116    280    522    797    701    610
    745   1096    350   -919    197    724    124    226    449    696    592    517
    709   1028    319   -870    194    675    122    174    392    620    524    449
    698    961    262   -831    218    613    161    132    350    558    459    381
    704    904    200   -805    252    553    124     67    283    478    371    298
    711    839    127   -774    293    483     83     -5    200    379    265    220
    665    745     77   -706    293    413    127    -12    189    361    265    202
    633    691     57   -662    288    376    153    -12    187    350    259    179
    665    665      0   -667    332    332    122    -59    145    298    200    150
    620    652     31   -636    296    342    150    -54    155    306    210    163
    548    620     72   -587    236    345    163     -5    192    345    244    179
    589    610     20   -600    283    316    142    -20    181    335    241    174
    610    597    -15   -605    314    290    137    -25    181    327    231    153
    659    613    -46   -636    353    283    137    -18    194    332    218    155
    654    665     10   -659    322    337    155    -12    223    355    252    184
    641    701     57   -672    290    379    161    -12    244    379    293    205
    626    701     75   -665    275    389    155    -25    252    387    311    200
    620    711     90   -665    265    402    148    -36    257    389    293    184
    631    727     96   -680    267    413    135    -25    293    436    361    280
    646    711     62   -680    290    387     93    -67    259    415    366    254
    672    683      7   -680    332    345     67   -111    215    366    311    205
    675    691     15   -683    329    353     64   -140    194    335    283    210
    662    678     15   -672    322    348     62   -145    189    332    296    220
    662    646    -15   -654    337    316     54   -153    184    324    288    207
    646    597    -51   -623    350    272     33   -194    142    280    252    176
    633    545    -88   -589    361    228     38   -228    114    252    231    163
    659    485   -174   -574    415    158     33   -254     88    220    202    140
    626    431   -194   -530    410    119     33   -223     93    220    192    116
    633    389   -246   -514    441     72     31   -210     85    207    163     98
    665    358   -306   -511    485     25     18   -244     57    171    127     54
    649    314   -337   -483    493    -10      5   -283     31    135    101     23
    644    277   -368   -462    506    -44    -15   -314     12    114     83     -7
    636    246   -392   -441    514    -72     -5   -324     10    111     75    -28
    615    231   -384   -423    501    -75     -2   -335     10    111     83    -23
    613    194   -418   -405    514   -111     -2   -345      7     98     70    -44
    592    163   -428   -379    509   -132    -18   -355      5     93     62    -31
    550    163   -387   -358    470   -111    -28   -374      0     85     44    -44
    553    122   -431   -337    493   -153    -31   -387    -10     67     25    -64
    592    109   -483   -353    537   -187     15   -335     38     93     36    -96
    605    145   -459   -376    532   -155    114   -210    166    176     46   -114
    620    270   -350   -444    485    -41    181    -54    353    355    166    -20
    680    514   -166   -597    423    174    181    142    633    701    509    296
    737    862    124   -800    306    493    114    241    828   1072   1060    872
    714   1117    402   -914    155    761      5     46    678   1130   1439   1317
    618   1106    488   -865     64    797   -119   -329    280    888   1483   1410
    501    805    303   -652     98    555   -236   -792   -283    283    914    922
    446    342   -106   -397    277    119   -361  -1273   -948   -675   -265    -83
    452    -36   -488   -207    470   -262   -449  -1356  -1132   -992   -719   -504
    459   -267   -730    -96    592   -498   -415  -1174   -922   -800   -613   -480
    493   -329   -823    -80    657   -576   -337   -976   -662   -563   -462   -413
    532   -259   -795   -137    662   -524   -200   -740   -374   -298   -265   -298
    550   -148   -698   -202    623   -423   -103   -576   -176   -124   -142   -215
    574   -111   -688   -233    628   -397    -38   -509    -88    -54    -83   -132
    579   -127   -706   -226    641   -415    -15   -485    -46    -15    -28   -101
    555   -132   -688   -213    620   -410    -20   -475    -33     -7    -20   -111
    550    -98   -649   -226    600   -374     -7   -436     -2     12    -18   -124
    581   -106   -688   -239    633   -397      2   -439      7     23    -23   -111
    561   -148   -709   -205    633   -428      0   -439     20     41      0   -103
    548   -158   -709   -197    628   -433     -2   -439     31     44     12   -119
    592   -145   -737   -223    662   -441      2   -454     23     23      0   -116
    613   -153   -769   -231    691   -459     18   -436     38     33     10    -96
    605   -153   -758   -226    680   -454     31   -433     57     51     44    -67
    602   -153   -758   -226    678   -454    -15   -418     70     75     67    -77
    615   -163   -779   -226    696   -472     -5   -381     90     98     75   -101
    620   -137   -761   -241    691   -449      5   -366    106    109     90    -72
    607   -137   -745   -233    675   -441     12   -353    129    127    111    -38
    597   -137   -735   -231    665   -436     15   -348    153    145    122    -38
    615   -148   -763   -233    688   -454      7   -350    161    148    119    -31
    600   -155   -756   -223    675   -454     18   -329    192    184    153    -10
    602   -158   -761   -220    680   -459     28   -296    244    231    202     15
    594   -142   -740   -226    665   -439     33   -267    290    275    254     41
    594    -93   -688   -252    641   -389     36   -202    358    340    322    111
    659    -41   -701   -309    680   -371     28   -142    420    405    384    163
    675     18   -657   -345    667   -319     31    -83    496    485    465    213
    706     57   -652   -384    680   -296     31    -38    553    555    535    283
    691     96   -594   -394    644   -249     57     18    615    623    615    355
    672    135   -537   -405    605   -202     80     62    662    678    688    413
    675    163   -511   -418    594   -174     62     41    649    670    685    387
    683    166   -517   -426    600   -176     51     -2    602    605    618    374
    672    148   -524   -410    597   -189     62     -5    584    579    597    361
    646     88   -558   -368    602   -233     80    -20    558    540    563    322
    613     -5   -618   -303    615   -311     72    -72    496    465    504    275
    600    -83   -683   -259    639   -381     67   -140    413    361    400    171
    579   -145   -724   -218    649   -433     77   -194    358    283    322    111
    550   -215   -766   -171    657   -491     72   -249    293    202    246     28
    540   -267   -807   -135    672   -537     54   -311    218    114    168    -36
    511   -337   -849    -88    678   -592     51   -361    163     57    116    -93
    493   -415   -909    -38    698   -662     57   -397    124     15     67   -153
    478   -446   -924    -15    698   -683     54   -441     77    -31     15   -192
    475   -496   -971     10    722   -732     31   -467     38    -67    -10   -220
    472   -566  -1039     44    753   -802     36   -465     36    -72     -5   -226
    459   -576  -1039     57    748   -807     46   -480     23    -80      0   -228
    441   -576  -1018     67    730   -797     67   -465     31    -75     -5   -233
    485   -545  -1031     31    758   -787      7   -470     31    -67      5   -236
    527   -553  -1080     12    802   -815     25   -478     18    -75     -7   -277
    496   -527  -1023     15    758   -774     62   -457     49    -59      0   -244
    446   -496   -943     23    693   -719     90   -426     77    -36     20   -189
    480   -441   -922    -18    701   -680    106   -381    119     10     70   -184
    511   -444   -958    -36    732   -698    101   -392    109      5     80   -176
    540   -426   -966    -57    753   -696     64   -413     93     -5     77   -179
    589   -394   -987    -98    787   -691     33   -431     85      2     83   -174
    597   -454  -1052    -70    823   -753     12   -446     70     -5     88   -168
    592   -454  -1047    -70    815   -750      2   -457     49    -31     54   -189
    597   -431  -1028    -83    810   -730     20   -428     64    -20     67   -150
    579   -493  -1072    -44    823   -784     20   -420     54    -23     85   -150
    535   -542  -1078      5    805   -810     23   -433     23    -49     75   -189
    548   -548  -1096      0    820   -820     41   -426     25    -44     77   -194
    545   -581  -1127     18    833   -852     70   -402     38    -31     85   -187
    558   -639  -1197     38    875   -917     93   -407      7    -75     28   -200
    589   -678  -1267     44    927   -971     88   -426    -20   -106     -5   -202
    548   -693  -1241     70    893   -966     85   -436    -38   -119    -15   -236
    532   -722  -1254     93    891   -987    101   -433    -44   -127    -20   -265
    514   -774  -1288    127    901  -1031     98   -439    -51   -148    -41   -303
    504   -802  -1306    150    904  -1054     96   -446    -67   -171    -57   -296
    522   -833  -1356    153    937  -1093     96   -457    -83   -189    -75   -303
    496   -844  -1343    174    919  -1093    114   -444    -72   -176    -72   -309
    496   -870  -1366    184    930  -1117    122   -428    -62   -168    -72   -335
    509   -857  -1366    174    937  -1111    116   -418    -64   -158    -57   -345
    524   -865  -1389    168    956  -1127    124   -433    -90   -192    -93   -345
    522   -859  -1384    168    953  -1122    135   -418    -72   -179    -88   -329
    532   -852  -1384    155    958  -1117    181   -353    -18   -158   -101   -381
    545   -782  -1327    119    935  -1054    283   -207    111    -70    -85   -410
    568   -618  -1187     23    878   -904    361     -5    329    155    101   -228
    662   -314   -976   -176    818   -644    394    223    615    524    501    158
    698     44   -657   -371    675   -306    350    236    701    753    919    649
    636    272   -363   -454    501    -44    171   -109    441    704   1200   1044
    530    319   -210   -426    371     54    -31   -584     12    413   1132   1021
    350   -109   -459   -122    405   -283   -137  -1031   -532   -220    420    392
    265   -709   -976    220    618   -844   -252  -1402  -1101  -1031   -589   -558
    303  -1088  -1392    392    846  -1239   -350  -1439  -1208  -1221   -883   -891
    368  -1262  -1631    444    997  -1447   -350  -1249  -1005  -1039   -776   -859
    384  -1267  -1652    441   1015  -1460   -228   -987   -730   -792   -607   -740
    384  -1210  -1597    410    989  -1402    -20   -685   -428   -514   -394   -581
    405  -1171  -1577    384    989  -1374     93   -509   -267   -355   -262   -491
    342  -1169  -1514    413    927  -1340    119   -452   -218   -306   -218   -470
    285  -1195  -1480    454    880  -1335    135   -436   -200   -285   -213   -462
    277  -1226  -1506    472    891  -1366    137   -436   -205   -288   -226   -480
    252  -1262  -1514    506    883  -1387    135   -423   -202   -283   -226   -491
    257  -1273  -1530    506    891  -1400    116   -428   -213   -298   -236   -519
    249  -1299  -1548    524    896  -1421     96   -433   -228   -311   -246   -530
    241  -1327  -1571    540    904  -1449     96   -431   -239   -319   -257   -545
    270  -1343  -1613    537    940  -1478     93   -436   -246   -327   -259   -545
    223  -1356  -1579    566    898  -1467     57   -454   -257   -332   -254   -535
    181  -1356  -1538    587    859  -1447     70   -433   -252   -316   -233   -537
    192  -1371  -1564    587    875  -1465     70   -413   -249   -306   -231   -537
    213  -1402  -1615    594    914  -1509     75   -402   -249   -298   -228   -537
    181  -1410  -1592    613    885  -1501     59   -387   -239   -296   -220   -537
    158  -1410  -1569    626    862  -1488     57   -374   -223   -277   -202   -527
    163  -1418  -1582    626    870  -1499     46   -374   -215   -270   -197   -517
    132  -1428  -1561    649    846  -1493     62   -340   -184   -241   -166   -493
    150  -1426  -1577    636    862  -1501     67   -306   -155   -207   -135   -483
    142  -1436  -1579    646    859  -1506     57   -272   -129   -174    -98   -480
    150  -1395  -1545    620    846  -1470     44   -244   -106   -140    -64   -441
    161  -1353  -1514    597    836  -1434     54   -189    -49    -72     -5   -361
    166  -1345  -1512    587    839  -1428     59   -142      2    -12     59   -316
    197  -1293  -1491    548    841  -1392     33   -106     41     36    114   -262
    187  -1213  -1400    511    792  -1306     28    -44    101    109    197   -179
    213  -1148  -1361    467    787  -1254     38      7    140    161    259   -114
    218  -1130  -1348    454    782  -1239     41     10    140    163    265   -103
    207  -1117  -1325    452    766  -1221     25      0    129    145    254    -98
    205  -1101  -1306    446    753  -1202     15    -23    109    114    233   -106
    176  -1130  -1306    478    740  -1218     49    -38     88     75    205   -127
    158  -1158  -1317    498    737  -1236     44    -72     49     20    155   -184
    132  -1197  -1330    532    730  -1262     57   -103     15    -31    106   -241
    109  -1252  -1361    571    732  -1306     59   -161    -41   -109     28   -316
    101  -1296  -1397    597    748  -1345     67   -207    -90   -174    -41   -381
     80  -1369  -1452    644    763  -1410     59   -254   -140   -239   -116   -449
     62  -1441  -1504    688    782  -1470     49   -293   -187   -296   -179   -506
     72  -1475  -1551    698    810  -1512     57   -327   -228   -342   -226   -545
     51  -1543  -1595    745    823  -1569     64   -363   -270   -389   -275   -602
     46  -1569  -1618    761    831  -1592     41   -392   -301   -420   -316   -641
     51  -1569  -1623    758    836  -1595     54   -402   -306   -433   -329   -657
     23  -1587  -1613    779    815  -1600     70   -413   -316   -444   -345   -665
     23  -1602  -1626    789    823  -1613     77   -420   -327   -454   -361   -678
     46  -1590  -1639    769    841  -1613     64   -415   -324   -449   -353   -675
     54  -1587  -1641    763    846  -1613     49   -410   -319   -444   -345   -667
     44  -1574  -1621    763    831  -1597     51   -402   -306   -433   -332   -662
     33  -1527  -1561    748    797  -1543     83   -381   -272   -402   -306   -641
     49  -1467  -1517    706    782  -1491    132   -350   -233   -368   -272   -618
     64  -1457  -1522    696    792  -1488    137   -340   -223   -363   -270   -623
     72  -1444  -1517    683    795  -1480    124   -342   -223   -361   -267   -623
     77  -1410  -1488    667    782  -1449    124   -337   -215   -345   -246   -605
     93  -1413  -1509    659    800  -1460    109   -355   -231   -355   -249   -610
     96  -1421  -1517    662    805  -1467     75   -376   -259   -376   -267   -605
     83  -1410  -1496    662    787  -1452     77   -374   -265   -374   -262   -587
     90  -1392  -1483    652    787  -1436     72   -371   -267   -368   -259   -574
     72  -1428  -1501    675    787  -1465     38   -381   -288   -389   -275   -605
     36  -1496  -1532    730    782  -1512     54   -392   -316   -418   -290   -631
     10  -1538  -1548    761    779  -1540     64   -400   -342   -446   -311   -613
    -18  -1579  -1561    800    771  -1571     80   -397   -350   -454   -319   -618
    -51  -1621  -1569    833    756  -1595     93   -397   -355   -465   -335   -644
    -83  -1675  -1592    878    753  -1634     83   -410   -376   -488   -361   -678
   -109  -1722  -1613    914    750  -1667     75   -426   -405   -514   -389   -709
   -145  -1753  -1608    950    730  -1680     70   -436   -423   -537   -410   -737
   -155  -1779  -1623    966    730  -1701     62   -441   -439   -558   -431   -769
   -163  -1779  -1615    971    724  -1699     77   -436   -433   -558   -423   -782
   -155  -1777  -1621    966    730  -1699     96   -441   -441   -574   -452   -792
   -142  -1790  -1647    966    750  -1719     96   -428   -433   -558   -441   -771
   -145  -1800  -1654    971    753  -1727     70   -457   -462   -579   -446   -800
   -145  -1805  -1660    974    756  -1732     72   -470   -480   -600   -462   -818
   -148  -1813  -1665    979    756  -1740     70   -465   -475   -607   -478   -805
   -148  -1813  -1665    982    758  -1740     88   -436   -452   -594   -467   -797
   -129  -1758  -1631    943    748  -1696    168   -329   -368   -548   -470   -846
   -103  -1680  -1577    891    735  -1628    265   -161   -213   -415   -394   -818
    -77  -1499  -1423    787    672  -1462    342     75     44   -135   -129   -602
      5  -1182  -1187    589    594  -1184    361    311    322    218    270   -202
     10   -820   -831    402    420   -826    290    210    324    363    631    277
   -109   -633   -524    371    207   -579    127   -171     67    298    833    610
   -246   -670   -423    457     88   -545    -33   -628   -329      5    696    535
   -361  -1091   -730    727    184   -911   -140  -1119   -898   -693    -98   -257
   -384  -1675  -1293   1028    454  -1486   -277  -1444  -1408  -1415   -987  -1145
   -340  -1982  -1644   1161    652  -1813   -353  -1369  -1382  -1434  -1078  -1317
   -285  -2055  -1769   1169    740  -1912   -283  -1122  -1153  -1239   -956  -1249
   -223  -1987  -1764   1106    769  -1875   -132   -828   -865   -992   -782  -1065
   -176  -1896  -1719   1034    769  -1808     36   -563   -613   -771   -607   -963
   -145  -1844  -1699    992    776  -1771    109   -441   -506   -675   -545   -922
   -137  -1826  -1691    982    774  -1758    140   -387   -446   -618   -496   -911
   -116  -1790  -1673    953    776  -1732    166   -361   -418   -587   -446   -909
    -90  -1761  -1670    924    787  -1714    168   -358   -418   -597   -465   -901
    -75  -1769  -1693    922    807  -1732    189   -332   -400   -581   -475   -867
    -51  -1740  -1688    893    815  -1717    213   -316   -384   -563   -454   -865
    -33  -1701  -1667    867    815  -1686    215   -309   -371   -555   -441   -833
    -36  -1712  -1675    870    818  -1693    228   -270   -335   -509   -376   -818
    -18  -1634  -1618    826    797  -1626    215   -280   -345   -522   -379   -849
      2  -1649  -1652    820    826  -1649    200   -275   -332   -509   -358   -833
      0  -1730  -1730    865    865  -1730    223   -236   -296   -475   -319   -787
     33  -1691  -1725    828    878  -1706    241   -210   -275   -449   -298   -756
     41  -1634  -1678    795    857  -1654    252   -205   -267   -446   -290   -753
     28  -1613  -1641    792    831  -1626    244   -207   -267   -452   -298   -737
     46  -1582  -1628    769    836  -1605    233   -197   -259   -444   -290   -748
     88  -1543  -1631    724    857  -1587    228   -174   -239   -426   -283   -758
    109  -1519  -1628    704    867  -1574    215   -158   -223   -402   -265   -740
    109  -1525  -1636    706    872  -1582    210   -137   -194   -371   -223   -719
    137  -1491  -1628    678    883  -1558    215    -96   -150   -324   -176   -685
    192  -1408  -1600    605    893  -1501    233    -31    -88   -252   -109   -628
    205  -1361  -1566    576    883  -1462    228     28    -28   -179    -46   -581
    231  -1304  -1535    535    880  -1418    228     90     38   -103     28   -519
    290  -1208  -1499    459    893  -1353    241    166    119    -10    122   -439
    332  -1111  -1444    389    885  -1278    246    218    179     70    213   -374
    371  -1023  -1395    324    880  -1208    257    254    215    124    285   -327
    402   -948  -1353    270    878  -1150    265    262    226    127    283   -275
    441   -896  -1337    228    888  -1117    280    275    239    140    296   -210
    478   -857  -1335    187    906  -1096    285    267    231    135    303   -246
    511   -849  -1363    168    935  -1106    285    226    192     88    265   -290
    548   -826  -1376    137    961  -1101    296    197    161     41    223   -283
    561   -839  -1400    140    979  -1119    329    176    140      5    184   -314
    550   -896  -1447    171    997  -1171    350    132     93    -57    114   -384
    566   -904  -1473    168   1018  -1187    363     77     41   -129     38   -452
    576   -935  -1512    179   1041  -1221    374     36     -5   -189    -20   -514
    568   -963  -1532    197   1049  -1247    368    -10    -49   -239    -70   -553
    558   -995  -1556    215   1057  -1275    371    -49    -90   -288   -116   -592
    555  -1031  -1587    236   1070  -1309    374    -72   -122   -322   -161   -618
    566  -1044  -1613    236   1088  -1327    368    -93   -153   -353   -189   -636
    587  -1026  -1613    220   1098  -1319    371   -111   -163   -366   -200   -639
    615  -1018  -1636    200   1124  -1327    358   -127   -174   -381   -223   -672
    628  -1000  -1631    184   1130  -1314    350   -132   -168   -376   -218   -678
    631   -984  -1615    176   1122  -1299    358   -122   -155   -368   -200   -657
    631   -969  -1600    168   1114  -1283    392    -98   -127   -350   -179   -615
    646   -927  -1577    140   1109  -1252    413    -75    -98   -327   -155   -610
    665   -872  -1540    103   1101  -1205    426    -64    -88   -316   -161   -610
    670   -844  -1514     85   1091  -1179    441    -51    -75   -311   -163   -584
    675   -828  -1504     77   1088  -1166    433    -38    -59   -301   -153   -558
    680   -779  -1462     46   1070  -1119    431    -28    -33   -272   -114   -527
    704   -748  -1452     23   1078  -1098    413    -36    -28   -257    -88   -535
    714   -745  -1460     15   1085  -1101    379    -62    -49   -277   -101   -550
    719   -750  -1470     15   1093  -1109    374    -80    -67   -303   -135   -542
    732   -753  -1488      7   1109  -1119    368    -85    -70   -301   -132   -524
    745   -743  -1488     -2   1114  -1114    376    -77    -67   -298   -122   -530
    717   -748  -1465     12   1091  -1104    384    -67    -70   -301   -122   -550
    727   -776  -1504     25   1114  -1140    363    -93   -103   -332   -150   -576
    761   -823  -1584     31   1171  -1202    332   -145   -148   -384   -200   -623
    698   -891  -1592     96   1145  -1241    358   -129   -132   -374   -197   -633
    657   -898  -1556    119   1104  -1226    392   -103   -119   -376   -194   -620
    675   -917  -1592    122   1132  -1254    387   -129   -142   -410   -233   -631
    680   -930  -1610    122   1145  -1267    397   -148   -150   -428   -257   -657
    659   -953  -1613    145   1135  -1280    400   -155   -155   -441   -280   -680
    693  -1010  -1704    155   1197  -1356    379   -181   -184   -472   -306   -693
    740  -1052  -1792    155   1265  -1421    361   -207   -210   -498   -316   -730
    722  -1010  -1735    142   1226  -1371    361   -202   -207   -501   -319   -758
    748   -987  -1738    119   1241  -1361    379   -189   -197   -501   -327   -758
    724   -982  -1706    127   1213  -1343    379   -187   -184   -491   -311   -735
    646  -1018  -1665    187   1156  -1340    431   -142   -142   -446   -262   -732
    709  -1044  -1753    166   1228  -1397    405   -174   -179   -504   -332   -782
    743  -1034  -1777    145   1260  -1405    426   -150   -161   -514   -376   -800
    709  -1002  -1712    145   1208  -1356    542    -33    -54   -452   -371   -859
    714   -896  -1610     90   1161  -1252    613    142    132   -270   -239   -782
    813   -620  -1436    -98   1124  -1028    628    381    436    109    161   -387
    859   -309  -1171   -275   1013   -740    535    467    602    423    633    119
    807   -111   -919   -348    862   -517    423    241    454    467    958    506
    688    -67   -756   -309    722   -410    254   -176     90    275   1015    623
    496   -467   -963    -15    727   -714    132   -691   -519   -420    285    -25
    366   -930  -1296    280    831  -1114     51  -1140  -1140  -1306   -771   -963
    392  -1273  -1665    439   1028  -1470    -36  -1210  -1312  -1584  -1135  -1330
    454  -1488  -1943    517   1197  -1714    -25  -1047  -1135  -1428  -1052  -1353
    491  -1491  -1982    498   1234  -1738     70   -797   -846  -1156   -852  -1267
    511  -1379  -1893    433   1200  -1636    205   -519   -553   -883   -654  -1083
    561  -1265  -1829    350   1192  -1548    332   -306   -337   -683   -498   -935
    571  -1231  -1803    329   1187  -1517    368   -244   -259   -613   -431   -909
    550  -1221  -1771    332   1161  -1496    381   -236   -233   -587   -410   -911
    540  -1236  -1777    348   1156  -1506    400   -228   -220   -579   -415   -911
    558  -1215  -1774    327   1166  -1496    392   -231   -220   -584   -423   -911
    540  -1215  -1756    337   1148  -1486    410   -213   -197   -561   -410   -914
    537  -1239  -1779    348   1158  -1509    410   -213   -189   -561   -410   -919
    524  -1236  -1761    353   1143  -1499    400   -205   -161   -535   -381   -906
    542  -1234  -1779    345   1158  -1504    415   -189   -129   -506   -348   -906
    558  -1247  -1805    345   1182  -1525    423   -207   -148   -537   -387   -893
    517  -1234  -1751    358   1132  -1493    449   -187   -114   -498   -350   -849
    462  -1249  -1712    394   1085  -1480    467   -145    -80   -449   -298   -826
    501  -1213  -1714    355   1106  -1465    467   -129    -64   -433   -283   -828
    501  -1205  -1706    353   1104  -1454    470   -129    -57   -431   -298   -823
    472  -1205  -1678    366   1075  -1441    483    -90    -10   -376   -246   -766
    472  -1205  -1678    366   1075  -1441    462    -72      7   -358   -228   -758
    480  -1202  -1683    361   1080  -1441    465    -59     28   -337   -220   -740
    493  -1174  -1667    340   1080  -1421    488    -23     77   -296   -174   -722
    493  -1192  -1686    350   1088  -1439    454    -12     93   -267   -135   -711
    475  -1218  -1693    371   1083  -1457    454      7    119   -228    -98   -696
    467  -1221  -1691    376   1078  -1457    457     59    176   -155    -31   -623
    514  -1122  -1636    303   1075  -1379    439    101    228    -96     25   -563
    530  -1010  -1540    236   1034  -1275    426    140    283    -25     93   -452
    504   -961  -1465    226    984  -1213    433    176    335     46    176   -384
    457   -914  -1371    226    911  -1140    446    223    389    111    254   -327
    465   -857  -1322    197    893  -1088    457    254    420    150    301   -298
    483   -859  -1343    187    911  -1101    441    244    407    129    285   -309
    462   -859  -1322    197    891  -1091    439    223    379     93    252   -324
    428   -880  -1309    223    867  -1093    465    205    345     44    202   -363
    428   -898  -1327    236    878  -1111    480    187    322      2    158   -405
    392   -984  -1379    293    883  -1182    444    129    259    -72     83   -485
    392  -1062  -1454    335    922  -1257    449     77    197   -145      2   -581
    381  -1093  -1475    353    927  -1283    470     36    148   -220    -90   -665
    353  -1143  -1496    394    924  -1319    465    -15     83   -306   -181   -685
    314  -1252  -1569    467    940  -1410    436    -72     12   -381   -262   -776
    324  -1304  -1631    488    976  -1467    462    -98    -23   -426   -319   -823
    311  -1358  -1670    522    989  -1514    480   -116    -49   -462   -358   -836
    241  -1431  -1673    594    956  -1551    472   -145    -85   -496   -392   -870
    213  -1473  -1686    628    948  -1579    498   -174   -106   -517   -418   -911
    220  -1491  -1712    633    963  -1600    480   -189   -119   -527   -428   -922
    226  -1548  -1777    659   1000  -1660    439   -218   -145   -561   -457   -945
    283  -1540  -1823    628   1052  -1680    407   -246   -161   -581   -483   -971
    298  -1517  -1816    607   1054  -1665    400   -257   -163   -581   -485   -976
    296  -1506  -1805    605   1049  -1654    410   -244   -153   -563   -472   -974
    314  -1483  -1800    584   1054  -1639    426   -218   -122   -530   -454   -971
    348  -1449  -1797    550   1072  -1623    457   -187    -96   -509   -436   -971
    353  -1457  -1810    550   1080  -1631    444   -194   -114   -519   -446   -989
    327  -1434  -1761    550   1044  -1597    402   -220   -129   -535   -457   -992
    322  -1384  -1706    530   1013  -1545    384   -236   -127   -535   -446   -974
    332  -1402  -1735    535   1034  -1569    374   -259   -145   -548   -459   -979
    348  -1452  -1803    550   1072  -1626    337   -290   -179   -571   -478   -979
    337  -1452  -1790    555   1062  -1618    309   -316   -202   -587   -488   -976
    324  -1423  -1748    548   1034  -1584    303   -316   -210   -587   -493   -971
    355  -1460  -1816    553   1085  -1636    290   -324   -236   -610   -517  -1002
    332  -1538  -1870    602   1098  -1704    277   -350   -275   -649   -550  -1044
    311  -1595  -1906    641   1106  -1751    285   -374   -306   -678   -579  -1067
    275  -1641  -1917    680   1096  -1777    301   -376   -311   -685   -597  -1078
    228  -1667  -1896    719   1062  -1782    329   -350   -293   -678   -594  -1080
    265  -1709  -1977    722   1119  -1842    293   -376   -337   -719   -639  -1124
    262  -1738  -2000    737   1130  -1867    285   -402   -374   -758   -678  -1153
    259  -1766  -2029    753   1143  -1896    288   -418   -400   -789   -714  -1187
    259  -1787  -2047    763   1153  -1917    290   -428   -420   -807   -735  -1210
    246  -1823  -2070    787   1156  -1945    272   -439   -431   -815   -745  -1213
    223  -1862  -2086    818   1153  -1971    257   -454   -441   -826   -761  -1210
    213  -1865  -2078    823   1143  -1969    257   -462   -452   -836   -766  -1208
    218  -1878  -2096    831   1156  -1987    252   -459   -457   -844   -776  -1223
    233  -1875  -2109    818   1169  -1992    262   -457   -459   -846   -787  -1239
    226  -1893  -2120    833   1171  -2005    231   -467   -470   -862   -807  -1262
    226  -1899  -2127    833   1174  -2013    233   -439   -452   -862   -846  -1314
    220  -1857  -2078    818   1148  -1966    316   -340   -353   -802   -867  -1361
    249  -1756  -2005    753   1124  -1880    363   -207   -197   -641   -758  -1291
    303  -1519  -1826    607   1062  -1673    376    -36     44   -316   -407   -966
    361  -1163  -1527    400    940  -1345    275     49    218     15     98   -426
    340   -883  -1223    272    782  -1052    155   -111     93     51    491     75
    252   -943  -1195    342    722  -1067     88   -410   -280   -231    527    163
    150  -1215  -1366    532    758  -1291      0   -854   -875   -919   -142   -418
     49  -1621  -1673    784    859  -1644   -116  -1361  -1538  -1834  -1350  -1452
     83  -1940  -2023    930   1052  -1982   -246  -1514  -1784  -2179  -1880  -1930
    101  -2166  -2268   1031   1182  -2216   -239  -1325  -1571  -1948  -1732  -1896
    103  -2278  -2385   1085   1241  -2330   -174  -1117  -1306  -1680  -1553  -1803
    124  -2242  -2366   1057   1244  -2301    -67   -924  -1054  -1426  -1363  -1670
    168  -2107  -2275    969   1221  -2190     57   -727   -813  -1192  -1169  -1532
    181  -2044  -2229    930   1202  -2135     88   -649   -722  -1101  -1096  -1491
    192  -2026  -2218    917   1205  -2122     93   -631   -691  -1072  -1078  -1475
    202  -1974  -2177    883   1187  -2073     96   -602   -667  -1041  -1052  -1454
    231  -1938  -2169    854   1200  -2052     96   -576   -652  -1018  -1034  -1447
    241  -1938  -2179    846   1208  -2057    103   -576   -649  -1013  -1036  -1426
    241  -1940  -2182    849   1210  -2060    116   -571   -639   -997  -1026  -1413
    249  -1956  -2205    852   1223  -2078    116   -576   -641  -1000  -1031  -1428
    239  -1927  -2166    844   1202  -2047     57   -589   -649   -995  -1023  -1418
    207  -1914  -2122    852   1163  -2018     64   -576   -633   -969   -989  -1387
    197  -1917  -2117    859   1156  -2016     90   -566   -631   -961   -976  -1369
    213  -1886  -2101    833   1156  -1992     90   -555   -633   -953   -958  -1343
    215  -1821  -2036    802   1124  -1927     72   -550   -628   -943   -945  -1332
    200  -1774  -1977    787   1085  -1875     49   -550   -628   -935   -948  -1319
    194  -1766  -1961    784   1078  -1862     44   -537   -620   -922   -940  -1314
    179  -1730  -1909    774   1041  -1818     54   -522   -602   -893   -919  -1291
    176  -1709  -1886    766   1031  -1797     85   -498   -581   -862   -898  -1280
    179  -1660  -1839    740   1008  -1748     33   -504   -581   -844   -875  -1260
    181  -1600  -1782    709    982  -1691      5   -485   -553   -805   -839  -1218
    187  -1540  -1727    675    956  -1634     20   -439   -506   -743   -787  -1171
    210  -1449  -1660    620    935  -1553     20   -387   -446   -662   -704  -1098
    233  -1384  -1621    574    927  -1501     28   -332   -379   -574   -615  -1031
    233  -1319  -1553    540    893  -1436     38   -275   -311   -480   -522   -950
    241  -1257  -1501    506    867  -1379     51   -213   -239   -384   -423   -852
    249  -1158  -1408    454    828  -1283     18   -176   -192   -314   -350   -774
    265  -1044  -1312    389    787  -1179    -28   -171   -187   -296   -327   -745
    241   -989  -1231    374    735  -1109    -10   -155   -181   -285   -319   -730
    223   -974  -1197    374    709  -1085     -2   -158   -192   -303   -345   -743
    213   -989  -1202    389    706  -1096      7   -171   -220   -337   -384   -774
    213   -974  -1187    379    698  -1080     15   -202   -270   -394   -449   -826
    218  -1002  -1221    392    717  -1111      5   -239   -324   -459   -524   -883
    223  -1039  -1262    405    743  -1150    -12   -298   -405   -545   -613   -971
    220  -1083  -1304    431    761  -1192    -15   -355   -485   -626   -704  -1060
    197  -1111  -1312    457    753  -1210    -12   -400   -542   -698   -782  -1122
    181  -1130  -1312    472    745  -1221    -12   -446   -597   -769   -849  -1176
    179  -1158  -1337    488    756  -1247    -18   -485   -646   -820   -906  -1213
    174  -1148  -1322    488    748  -1234    -23   -514   -688   -857   -948  -1244
    153  -1135  -1288    491    719  -1213    -28   -535   -714   -878   -979  -1249
    150  -1140  -1291    493    719  -1213    -31   -553   -735   -891   -997  -1239
    137  -1145  -1283    501    709  -1213    -44   -566   -753   -909  -1013  -1244
    124  -1088  -1213    483    667  -1150    -44   -555   -745   -904  -1010  -1236
    124  -1054  -1182    462    652  -1117    -54   -542   -740   -883   -995  -1234
    127   -995  -1122    433    623  -1060    -62   -542   -740   -875   -982  -1228
    142   -909  -1052    381    594   -979    -75   -537   -735   -865   -976  -1184
    161   -810   -971    324    566   -891    -54   -498   -693   -815   -932  -1127
    174   -696   -872    259    522   -782    -57   -483   -667   -787   -901  -1119
    200   -641   -841    220    519   -740    -72   -488   -670   -784   -901  -1124
    215   -623   -839    202    527   -730    -80   -475   -654   -766   -885  -1119
    207   -589   -797    192    501   -693    -85   -465   -639   -743   -865  -1083
    210   -511   -722    148    465   -615   -114   -472   -641   -730   -852  -1049
    244   -420   -665     88    452   -542   -166   -488   -657   -724   -839  -1047
    259   -358   -618     46    436   -488   -200   -498   -667   -727   -831  -1041
    262   -301   -563     20    413   -431   -200   -511   -675   -740   -846  -1031
    244   -293   -537     23    389   -415   -210   -509   -678   -737   -841  -1005
    239   -288   -527     23    381   -407   -215   -501   -683   -735   -836   -989
    231   -257   -491     12    361   -374   -220   -509   -693   -743   -846   -995
    231   -252   -483     10    355   -366   -218   -514   -693   -737   -857   -989
    231   -231   -462      0    345   -345   -223   -519   -698   -743   -872  -1008
    218   -205   -423     -7    319   -314   -223   -517   -696   -743   -870  -1010
    205   -192   -397     -7    298   -293   -226   -532   -714   -761   -888  -1034
    202   -155   -358    -23    280   -257   -236   -561   -740   -795   -932  -1049
    189   -163   -355    -12    270   -259   -249   -568   -753   -797   -948  -1054
    187   -122   -309    -33    246   -215   -246   -550   -743   -779   -927  -1041
    187    -72   -259    -57    220   -166   -236   -540   -730   -763   -914  -1041
    197    -36   -233    -80    215   -135   -252   -548   -737   -766   -924  -1062
    197     18   -179   -109    189    -80   -259   -540   -722   -756   -917  -1036
    181     72   -109   -127    145    -18   -265   -524   -701   -737   -906  -1023
    161    111    -51   -137    106     31   -275   -522   -696   -735   -917  -1008
    129    142     12   -135     59     77   -249   -504   -678   -717   -906   -984
    129    202     72   -166     28    137   -200   -452   -633   -698   -924  -1002
    140    277    137   -210      2    207   -116   -345   -535   -644   -935  -1026
    181    410    228   -298    -25    319    -51   -187   -358   -478   -813   -940
    246    698    452   -472   -101    576    -12     62    -44   -101   -444   -618
    303   1098    792   -701   -244    945    -96    192    174    283     80    -83
    277   1421   1143   -852   -431   1283   -246    -28     70    428    496    379
    184   1561   1374   -875   -594   1467   -433   -452   -277    293    600    540
     83   1356   1273   -719   -594   1314   -589   -930   -813   -265     49     83
    -12    872    885   -431   -449    878   -693  -1428  -1517  -1280  -1132   -917
    -10    558    568   -275   -288    563   -782  -1491  -1686  -1569  -1519  -1265
     31    410    379   -223   -174    394   -758  -1286  -1473  -1379  -1423  -1247
     85    418    332   -252   -122    376   -670  -1036  -1197  -1124  -1241  -1148
    122    532    410   -329   -145    472   -514   -784   -927   -880  -1057  -1031
    137    654    517   -397   -189    587   -374   -594   -730   -704   -948   -948
    137    735    594   -439   -228    665   -319   -514   -641   -626   -896   -885
    142    828    685   -485   -270    758   -316   -467   -597   -576   -852   -839
    132    839    704   -485   -285    771   -296   -410   -550   -522   -805   -815
    200    867    667   -535   -233    769   -298   -402   -542   -509   -789   -841
    220    927    704   -574   -241    815   -309   -410   -545   -511   -789   -828
    241    979    737   -610   -246    859   -319   -400   -530   -488   -769   -800
    168   1031    859   -602   -345    945   -280   -368   -483   -439   -719   -756
    140   1078    937   -610   -400   1008   -262   -345   -452   -397   -678   -717
    171   1114    943   -644   -384   1028   -288   -358   -446   -387   -665   -714
    220   1163    943   -691   -361   1054   -306   -402   -472   -418   -693   -737
    231   1205    974   -719   -371   1091   -316   -376   -457   -392   -672   -698
    194   1254   1060   -724   -433   1158   -301   -327   -407   -340   -623   -662
    132   1306   1174   -722   -522   1241   -275   -301   -366   -293   -579   -633
    132   1363   1231   -748   -548   1299   -270   -293   -345   -265   -550   -610
    184   1387   1200   -787   -509   1293   -296   -267   -322   -236   -530   -597
    187   1441   1254   -815   -532   1348   -303   -207   -270   -171   -475   -558
    192   1488   1296   -841   -553   1392   -322   -184   -236   -124   -436   -532
    231   1545   1314   -888   -540   1431   -342   -148   -189    -72   -389   -496
    246   1665   1418   -956   -587   1543   -340    -59    -96     25   -303   -418
    296   1735   1439  -1015   -571   1587   -353    -20    -41     96   -239   -361
    252   1792   1540  -1023   -644   1667   -335     46     33    192   -148   -283
    262   1873   1610  -1067   -672   1743   -309    114    111    290    -59   -210
    298   1971   1670  -1137   -685   1821   -296    181    192    394     46   -135
    400   2107   1706  -1254   -654   1909   -303    202    244    462    137    -54
    353   2205   1852  -1283   -748   2029   -267    200    270    491    187     -7
    252   2257   2005  -1254   -875   2132   -223    197    267    483    171     25
    254   2260   2005  -1260   -875   2132   -241    218    257    480    153     75
    316   2314   1997  -1317   -841   2156   -262    205    241    467    145     62
    259   2307   2047  -1286   -893   2179   -259    155    197    418     93     18
    176   2286   2109  -1231   -966   2197   -233    122    176    389     67    -15
    218   2291   2073  -1254   -927   2182   -252     70    122    329     15    -77
    228   2262   2034  -1244   -904   2148   -257     -5     41    231    -80   -150
    192   2218   2023  -1208   -917   2122   -259    -49     -2    176   -145   -189
    179   2208   2029  -1192   -924   2120   -319   -106    -51    127   -202   -244
    179   2177   1995  -1179   -909   2086   -337   -161   -106     67   -270   -280
    179   2174   1995  -1176   -909   2086   -342   -200   -129     44   -290   -309
    150   2164   2013  -1156   -930   2088   -348   -233   -137     38   -296   -327
     98   2135   2036  -1117   -969   2086   -340   -249   -150     28   -314   -332
    137   2169   2029  -1153   -945   2099   -340   -283   -179      5   -340   -337
    124   2171   2044  -1148   -961   2109   -345   -283   -163     20   -324   -329
    116   2171   2052  -1145   -969   2112   -353   -262   -142     54   -293   -319
    142   2210   2068  -1176   -961   2140   -361   -262   -132     67   -277   -288
    163   2247   2083  -1205   -961   2166   -366   -254   -124     77   -270   -280
    140   2299   2158  -1221  -1008   2229   -329   -231    -85    119   -233   -254
    114   2327   2213  -1223  -1049   2270   -293   -220    -59    145   -210   -233
    129   2392   2262  -1260  -1065   2327   -280   -197    -23    179   -176   -181
     90   2421   2327  -1257  -1117   2374   -267   -168     12    231   -124   -161
     67   2460   2392  -1265  -1161   2426   -241   -140     46    270    -93    -98
     98   2504   2405  -1301  -1153   2455   -280   -150     41    280    -80    -57
    111   2488   2377  -1299  -1132   2434   -306   -168     28    280    -77    -67
     80   2465   2385  -1273  -1153   2426   -368   -207      7    277    -75    -59
     46   2538   2488  -1293  -1221   2514   -348   -192     33    314    -25    -10
    109   2556   2447  -1332  -1169   2501   -348   -145     57    350      5     25
    150   2540   2390  -1345  -1119   2465   -381   -145     23    329    -15    -18
    155   2579   2421  -1369  -1132   2501   -322   -171      0    309    -41    -12
     46   2496   2449  -1273  -1202   2473   -283   -200    -18    296    -57     12
     15   2475   2457  -1247  -1221   2468   -288   -181     -7    314    -44     20
     59   2468   2408  -1262  -1174   2439   -314   -189    -20    306    -44    -10
     46   2475   2429  -1262  -1192   2452   -337   -207    -41    283    -67    -38
     18   2494   2473  -1257  -1228   2483   -342   -218    -44    283    -72    -23
     25   2491   2462  -1260  -1218   2478   -337   -233    -59    272    -83    -38
     31   2496   2465  -1262  -1215   2481   -293   -207    -44    290    -70    -31
     25   2509   2483  -1270  -1228   2499   -296   -202    -36    298    -57    -12
     38   2527   2488  -1283  -1223   2509   -306   -205    -25    314    -41      0
     62   2546   2481  -1304  -1210   2514   -332   -220    -33    322    -38      5
     20   2569   2548  -1293  -1262   2559   -316   -189    -10    353     -5     44
     -2   2559   2559  -1278  -1280   2559   -303   -174     -5    368      2     54
      7   2574   2566  -1293  -1278   2572   -306   -161     12    387     20     62
     33   2631   2598  -1332  -1283   2616   -244    -85     90    439     41     59
     31   2688   2657  -1358  -1312   2673   -137     51    218    522     67     36
     59   2795   2733  -1428  -1337   2764    -83    241    415    724    231    158
    176   3037   2860  -1608  -1340   2948    -49    462    672   1047    571    485
    301   3468   3167  -1886  -1434   3317    -62    535    813   1309    987   1002
    236   3790   3554  -2013  -1657   3673   -148    293    683   1361   1319   1512
     28   3868   3837  -1951  -1904   3852   -280   -114    366   1195   1395   1673
   -171   3567   3738  -1699  -1953   3652   -387   -555   -106    696    878   1171
   -236   2992   3226  -1379  -1732   3109   -514   -963   -688    -96   -114    205
   -129   2587   2717  -1228  -1423   2652   -670  -1093   -914   -428   -558   -254
      5   2488   2483  -1249  -1239   2486   -680   -919   -717   -246   -436   -215
     85   2533   2447  -1309  -1182   2491   -589   -670   -454     -7   -265   -114
    153   2631   2478  -1392  -1163   2556   -426   -376   -161    262    -62     36
    155   2717   2561  -1436  -1202   2639   -306   -187     33    441     83    145
    166   2764   2598  -1465  -1215   2681   -246   -127     93    496    129    179
    158   2803   2644  -1480  -1241   2725   -197    -64    145    553    181    220
    189   2829   2639  -1512  -1226   2735   -202     -5    184    597    223    257
    272   2863   2590  -1566  -1158   2727   -233     12    194    615    241    272
    285   2881   2592  -1584  -1153   2738   -259     18    213    633    262    290
    277   2899   2618  -1590  -1169   2759   -252     12    226    639    272    298
    270   2899   2629  -1584  -1179   2764   -213     15    231    649    285    309
    265   2909   2644  -1587  -1189   2777   -176     44    254    678    311    335
    241   2909   2665  -1577  -1210   2787   -158     49    265    698    332    353
    239   2943   2704  -1592  -1234   2826   -158     57    280    714    345    363
    236   2987   2751  -1613  -1257   2870   -171     72    303    732    366    379
    290   3057   2766  -1673  -1236   2912   -174     98    335    763    400    407
    280   3050   2766  -1665  -1244   2909   -171    101    350    784    423    431
    249   3047   2798  -1649  -1273   2922   -148    119    376    813    449    457
    262   3060   2798  -1662  -1270   2930   -158    140    394    831    467    472
    283   3083   2800  -1683  -1257   2943   -145    179    431    862    504    501
    301   3099   2795  -1701  -1247   2948   -150    192    452    893    532    522
    314   3151   2837  -1735  -1260   2995   -168    228    496    945    584    571
    306   3198   2891  -1753  -1293   3044   -161    293    555   1018    654    628
    337   3198   2860  -1766  -1260   3029   -187    332    589   1060    696    657
    397   3273   2873  -1836  -1236   3073   -166    402    667   1143    789    743
    467   3385   2917  -1927  -1223   3151   -140    478    756   1239    896    852
    475   3442   2966  -1961  -1247   3205   -153    511    802   1299    963    924
    485   3499   3013  -1992  -1262   3257   -148    535    841   1343   1018    982
    485   3559   3073  -2023  -1293   3315   -153    540    859   1371   1054   1028
    420   3528   3107  -1974  -1343   3317   -176    517    844   1345   1039   1021
    410   3520   3109  -1964  -1348   3315   -181    498    826   1319   1018   1008
    454   3564   3109  -2008  -1327   3338   -137    498    828   1314   1021   1010
    436   3554   3117  -1997  -1340   3335   -135    462    795   1278    982    979
    400   3504   3104  -1953  -1350   3304   -129    415    748   1223    930    930
    340   3403   3063  -1873  -1363   3234   -114    366    693   1156    857    862
    319   3348   3029  -1834  -1353   3190   -127    332    657   1104    807    810
    355   3335   2979  -1847  -1312   3156   -124    301    623   1060    761    758
    337   3242   2904  -1790  -1283   3073   -122    254    576    995    688    691
    335   3169   2831  -1753  -1249   3000   -129    215    537    948    631    641
    405   3211   2805  -1808  -1200   3008   -137    213    532    943    633    654
    353   3143   2787  -1751  -1218   2964   -129    181    491    906    594    620
    355   3117   2761  -1735  -1202   2940   -106    168    483    896    587    615
    389   3159   2766  -1774  -1187   2964   -122    174    491    911    605    633
    366   3130   2764  -1748  -1197   2948   -116    168    488    914    602    631
    332   3115   2779  -1725  -1223   2946   -101    174    498    930    615    649
    322   3138   2816  -1730  -1247   2977   -103    187    514    948    636    672
    319   3169   2847  -1745  -1265   3008    -93    205    535    969    659    691
    329   3198   2868  -1764  -1267   3034    -75    223    561    992    683    706
    319   3229   2909  -1777  -1296   3070    -51    239    584   1010    698    724
    314   3242   2927  -1779  -1306   3086    -25    257    605   1023    722    748
    309   3268   2956  -1790  -1325   3112    -12    267    626   1047    756    774
    311   3312   3000  -1810  -1343   3156    -31    259    641   1070    784    805
    309   3325   3013  -1818  -1353   3169    -67    236    626   1065    782    813
    311   3312   2998  -1813  -1343   3156    -96    220    600   1041    758    805
    314   3281   2964  -1797  -1325   3122   -106    223    600   1047    771    820
    322   3283   2961  -1803  -1319   3122   -101    231    605   1057    792    841
    314   3257   2940  -1787  -1314   3099   -119    220    584   1036    779    826
    309   3208   2899  -1758  -1296   3055   -119    197    553   1005    748    813
    309   3198   2889  -1756  -1291   3044   -124    179    537    984    732    802
    311   3167   2855  -1738  -1270   3011   -137    181    532    974    737    795
    288   3135   2847  -1714  -1278   2992   -124    166    514    943    693    748
    277   3096   2818  -1688  -1270   2959    -90    166    514    935    665    740
    285   3055   2766  -1673  -1239   2912    -85    158    501    927    657    717
    293   3065   2772  -1678  -1239   2920    -90    145    488    917    646    691
    303   3060   2756  -1683  -1226   2909    -98    111    465    883    620    688
    298   3024   2725  -1662  -1213   2876   -116    106    459    875    618    691
    259   2974   2712  -1618  -1226   2842   -111    114    470    885    636    691
    215   2915   2699  -1564  -1241   2808    -62    142    504    917    678    680
    228   2883   2652  -1558  -1213   2769    -64    158    509    924    696    672
    223   2876   2652  -1551  -1213   2764    -75    150    504    906    683    685
    213   2868   2652  -1543  -1218   2761    -80    127    491    883    652    696
    187   2860   2673  -1522  -1241   2766    -49    155    524    909    670    719
    192   2852   2660  -1525  -1234   2756     33    277    620    966    685    662
    226   2915   2686  -1571  -1231   2800    124    428    758   1067    740    654
    270   3070   2800  -1670  -1265   2935    213    652   1013   1340    992    875
    368   3341   2972  -1855  -1301   3156    226    898   1306   1712   1410   1299
    402   3735   3333  -2070  -1465   3535    129    818   1332   1893   1800   1818
    340   3962   3621  -2151  -1641   3793    -44    452   1085   1865   2052   2171
    213   3956   3741  -2086  -1764   3850   -210      2    701   1608   1971   2135
     83   3543   3460  -1813  -1688   3502   -324   -519    106    872   1158   1356
     72   2982   2909  -1527  -1418   2946   -452   -891   -470     46    176    439
    119   2683   2564  -1400  -1223   2624   -496   -836   -472    -15     49    265
    135   2553   2418  -1345  -1143   2486   -449   -618   -257    174    161    285
    140   2504   2364  -1322  -1111   2434   -355   -371     10    400    311    394
    168   2564   2395  -1369  -1111   2481   -184   -114    290    646    501    504
    192   2655   2460  -1423  -1135   2559    -90     25    439    782    610    584
    205   2694   2488  -1449  -1143   2592    -62     88    493    826    639    628
    226   2686   2460  -1454  -1117   2574    -46    114    519    849    652    646
    202   2681   2478  -1444  -1137   2579    -28    129    540    870    683    659
    202   2678   2473  -1441  -1135   2577    -12    153    568    901    727    675
    215   2683   2468  -1452  -1127   2574     -5    161    592    924    763    688
    228   2673   2444  -1449  -1106   2559     -5    142    592    906    740    680
    252   2655   2400  -1454  -1072   2527    -10    127    581    893    709    691
    215   2668   2452  -1441  -1117   2561      2    158    618    924    732    719
    194   2675   2478  -1436  -1143   2577     12    181    644    950    758    750
    197   2686   2488  -1441  -1145   2587     12    194    659    974    797    763
    262   2668   2403  -1465  -1070   2535    -10    187    649    963    802    706
    265   2678   2413  -1473  -1075   2546    -12    200    667    979    810    719
    220   2694   2473  -1457  -1127   2585     12    228    709   1013    844    782
    223   2720   2496  -1470  -1135   2608     49    262    745   1047    867    795
    267   2725   2455  -1499  -1093   2590     51    288    771   1075    885    841
    303   2725   2421  -1514  -1060   2574     44    309    797   1101    909    857
    316   2751   2431  -1535  -1057   2592     44    342    839   1145    961    880
    322   2779   2457  -1551  -1067   2618     49    368    878   1189   1002    888
    311   2795   2483  -1553  -1085   2639     54    397    924   1234   1036    919
    309   2829   2517  -1569  -1104   2673     62    462   1005   1325   1122   1010
    355   2860   2504  -1608  -1075   2683     72    519   1085   1413   1213   1093
    392   2904   2512  -1647  -1060   2709     64    561   1145   1483   1288   1171
    392   2961   2569  -1678  -1088   2766     64    607   1202   1564   1374   1265
    387   3000   2613  -1693  -1114   2808     83    662   1260   1639   1470   1325
    355   3018   2662  -1688  -1153   2842    106    672   1267   1636   1462   1322
    340   3042   2701  -1691  -1179   2873    122    701   1283   1639   1449   1397
    374   3052   2678  -1714  -1150   2865    101    693   1275   1634   1465   1387
    361   3029   2665  -1696  -1153   2847    114    654   1236   1584   1423   1319
    376   2972   2592  -1675  -1106   2782    132    592   1179   1504   1343   1288
    363   2909   2546  -1636  -1091   2727    142    553   1130   1439   1280   1244
    350   2855   2501  -1605  -1075   2681    148    488   1065   1345   1200   1150
    355   2790   2431  -1574  -1039   2611    148    420   1000   1260   1117   1075
    293   2699   2405  -1499  -1057   2553    161    400    971   1210   1070   1023
    257   2642   2385  -1449  -1062   2514    171    368    937   1161   1021    963
    280   2595   2314  -1439  -1018   2455    174    311    883   1098    956    896
    277   2559   2281  -1418  -1000   2421    163    270    841   1047    901    849
    236   2533   2296  -1384  -1028   2413    163    257    815   1018    872    826
    259   2514   2255  -1387   -997   2385    150    239    795    992    852    805
    296   2514   2218  -1405   -961   2366    150    244    805   1002    870    818
    290   2517   2226  -1405   -969   2372    168    259    823   1015    885    802
    277   2509   2231  -1395   -976   2372    179    257    820   1002    862    818
    290   2512   2221  -1400   -963   2366    174    226    807    984    846    831
    288   2548   2260  -1421   -984   2405    187    244    833   1010    878    839
    267   2569   2301  -1418  -1015   2434    233    298    888   1060    932    867
    275   2577   2301  -1428  -1013   2439    254    309    911   1078    963    854
    301   2608   2307  -1454  -1002   2457    249    290    898   1054    937    862
    322   2624   2301  -1473   -989   2462    241    265    891   1036    919    867
    280   2618   2338  -1452  -1028   2478    241    262    906   1049    940    896
    249   2587   2338  -1421  -1044   2462    200    246    885   1041    950    917
    254   2590   2335  -1421  -1039   2462    192    254    891   1049    979    917
    296   2579   2281  -1439   -992   2431    226    259    901   1049    979    901
    324   2564   2236  -1444   -956   2400    215    252    893   1039    974    885
    329   2514   2184  -1423   -927   2351    181    226    859   1005    943    875
    316   2436   2120  -1376   -901   2278    184    223    846    989    927    841
    293   2397   2104  -1345   -906   2252    202    205    833    956    893    813
    285   2356   2070  -1319   -891   2213    215    192    813    919    849    818
    267   2288   2021  -1280   -875   2156    215    181    800    898    836    795
    246   2247   2000  -1247   -875   2125    241    176    792    898    841    774
    254   2187   1930  -1221   -839   2060    254    168    782    883    828    756
    259   2122   1860  -1192   -800   1992    249    158    766    867    810    709
    220   2078   1857  -1150   -820   1969    254    148    761    852    797    670
    223   2057   1834  -1140   -805   1945    249    119    732    810    756    678
    231   2047   1816  -1140   -795   1932    233    101    719    802    745    680
    189   2021   1829  -1106   -820   1925    254    137    748    831    771    706
    239   2003   1761  -1122   -761   1883    254    161    761    839    782    698
    259   1979   1719  -1119   -730   1849    246    142    748    815    758    670
    259   1964   1704  -1114   -724   1834    270    140    748    810    737    644
    265   1930   1665  -1096   -698   1797    319    202    805    833    711    584
    254   1912   1657  -1085   -701   1784    397    311    909    896    717    548
    275   2008   1732  -1140   -727   1870    493    488   1109   1098    885    678
    337   2288   1951  -1314   -805   2120    470    696   1402   1493   1330   1093
    420   2650   2229  -1535   -904   2439    348    743   1538   1808   1823   1636
    402   2798   2392  -1600   -995   2595    239    527   1353   1818   2145   2031
    329   2717   2387  -1522  -1028   2553    140    181    950   1538   2130   2060
    226   2356   2130  -1291   -953   2244     51   -327    296    730   1260   1291
    163   1982   1818  -1072   -828   1901    -49   -787   -322   -155    187    350
    174   1657   1483   -914   -654   1571   -150   -833   -441   -350    -98     49
    200   1428   1228   -813   -514   1330    -80   -623   -202   -132     15    109
    197   1384   1187   -792   -496   1286      2   -405     85    137    202    231
    205   1462   1257   -833   -527   1361     93   -197    366    400    410    345
    223   1543   1319   -883   -548   1431    249      0    607    620    594    470
    202   1545   1343   -872   -568   1444    314     83    714    714    680    535
    202   1553   1348   -878   -574   1452    316    116    750    750    711    555
    223   1543   1319   -883   -548   1431    348    148    776    776    735    563
    215   1564   1345   -891   -566   1454    394    179    810    807    771    581
    215   1506   1291   -859   -537   1400    394    174    810    810    776    589
    205   1457   1252   -831   -524   1356    418    171    815    810    784    592
    218   1447   1228   -833   -504   1337    413    179    828    823    802    581
    220   1447   1226   -836   -504   1335    407    179    828    815    795    592
    223   1421   1197   -820   -485   1309    415    181    823    800    784    631
    218   1405   1184   -813   -483   1296    426    202    849    826    815    631
    218   1392   1174   -805   -478   1283    428    205    857    844    833    633
    197   1374   1174   -787   -488   1273    441    210    859    846    836    644
    205   1402   1197   -802   -496   1301    410    207    862    859    859    665
    197   1405   1205   -802   -504   1306    392    202    867    867    867    659
    181   1402   1221   -795   -519   1312    389    233    901    904    901    691
    226   1413   1187   -820   -483   1301    389    262    935    940    937    706
    215   1418   1202   -815   -493   1312    381    265    948    953    945    737
    205   1475   1267   -841   -532   1371    392    293    992    997    992    795
    277   1527   1249   -904   -485   1389    454    348   1067   1078   1075    859
    277   1488   1210   -885   -467   1350    433    353   1093   1119   1124    898
    254   1491   1236   -872   -491   1363    428    384   1148   1192   1202    995
    215   1499   1280   -857   -532   1389    444    407   1202   1270   1291   1124
    226   1553   1327   -891   -550   1441    446    439   1257   1343   1374   1231
    267   1626   1356   -948   -545   1493    431    480   1309   1405   1449   1299
    246   1670   1423   -958   -587   1548    428    553   1371   1473   1527   1356
    267   1631   1363   -950   -548   1499    410    517   1345   1439   1499   1306
    252   1584   1332   -919   -540   1460    400    491   1319   1410   1462   1267
    215   1545   1327   -880   -555   1436    431    519   1314   1392   1439   1241
    220   1460   1239   -839   -509   1350    441    475   1249   1309   1350   1163
    207   1384   1176   -797   -485   1280    439    423   1174   1215   1244   1060
    215   1330   1111   -774   -449   1221    428    379   1104   1127   1150    945
    202   1244   1041   -724   -420   1145    428    306   1023   1031   1047    833
    179   1213   1034   -696   -426   1124    405    275    974    969    979    761
    246   1210    963   -730   -358   1088    384    239    914    898    909    683
    218   1114    896   -667   -337   1005    387    168    841    813    828    615
    189   1062    872   -626   -342    969    384    119    797    758    779    576
    205   1062    857   -633   -324    961    389     98    779    730    750    555
    176   1028    852   -602   -337    940    384     85    761    714    730    532
    179   1018    839   -597   -329    927    361     67    743    698    711    509
    176   1010    833   -594   -329    922    345     38    722    683    696    491
    171    979    807   -574   -316    893    337     20    709    670    685    470
    158    982    823   -574   -332    904    350     20    704    670    688    467
    168   1018    846   -594   -340    932    350     23    714    680    709    483
    174   1070    896   -623   -361    984    332     41    745    717    750    511
    205   1127    922   -665   -358   1026    324     44    763    732    771    527
    236   1143    906   -691   -335   1023    324     44    769    730    771    532
    220   1145    924   -683   -350   1036    322     33    766    730    771    532
    223   1195    969   -709   -371   1080    316      5    766    730    782    537
    202   1205   1002   -704   -400   1104    283    -38    745    714    774    532
    176   1156    976   -667   -400   1067    259    -75    709    685    756    519
    231   1156    922   -693   -345   1039    262    -83    704    678    753    524
    207   1122    911   -665   -353   1018    239    -88    693    662    743    517
    220   1091    870   -654   -324    982    220    -96    670    633    724    493
    202   1021    818   -613   -309    922    192   -114    644    600    691    452
    210    997    787   -605   -288    893    194   -114    644    589    678    444
    233    948    714   -592   -241    833    192   -116    636    571    654    431
    223    898    675   -561   -226    787    187   -122    636    561    641    418
    223    849    626   -537   -202    737    213   -140    623    535    620    394
    184    761    576   -472   -194    670    210   -179    589    493    568    345
    163    696    532   -431   -184    613    205   -197    571    472    537    314
    176    626    449   -400   -135    537    207   -226    555    444    504    283
    168    615    446   -394   -140    532    194   -236    553    436    493    267
    174    584    410   -379   -119    498    176   -262    532    413    465    239
    153    522    368   -340   -109    446    184   -259    524    397    444    215
    171    506    335   -337    -80    420    197   -231    548    410    452    218
    184    485    298   -337    -57    392    176   -254    537    392    436    200
    197    465    267   -332    -36    366    148   -272    527    381    420    187
    218    439    218   -329      0    329    163   -246    550    387    400    142
    231    423    192   -327     20    309    249   -155    646    439    374     64
    285    480    194   -384     44    337    267    -44    776    568    439     96
    332    678    342   -506     -5    511    285    122   1008    862    737    363
    368    982    610   -678   -122    797    246    244   1226   1210   1215    867
    381   1358    976   -870   -296   1169    161    101   1150   1275   1602   1387
    301   1335   1031   -818   -363   1184     98   -189    787   1026   1699   1574
    192   1088    896   -639   -353    992     15   -579    270    485   1278   1215
     98    675    576   -387   -239    626    -75  -1018   -319   -316    239    241
     59    280    220   -168    -80    252   -220  -1273   -704   -867   -550   -472
     98     54    -46    -77     72      5   -244  -1130   -542   -693   -452   -444
    127    -57   -184    -36    155   -119   -171   -909   -262   -423   -257   -329
    179    -33   -213    -75    194   -122    -75   -696     10   -158    -59   -194
    213     85   -127   -148    171    -20     51   -480    272     90    142    -46
    132     77    -57   -106     93     10    109   -394    374    181    220      2
    171    119    -51   -145    111     33    184   -322    449    257    285     62
    189    155    -33   -174    109     62    233   -288    480    288    306     67
    174    166     -7   -168     90     80    202   -285    483    283    293     70
    158    129    -31   -145     93     49    210   -275    501    290    309     77
    137     67    -70   -101    103     -2    241   -275    496    288    309     59
    140     72    -67   -109    101      2    272   -265    496    298    319     62
    129     57    -72    -93    101     -7    233   -270    480    290    319     59
    129     77    -51   -103     90     12    210   -267    480    288    327     88
    176    129    -46   -153    111     44    259   -246    504    309    324     54
    163    106    -59   -137    111     23    239   -267    485    296    298     51
    192    124    -67   -158    129     28    226   -272    483    301    309     83
    202    103    -98   -155    150      2    239   -272    493    309    319     83
    218     85   -132   -153    174    -23    223   -254    501    322    329     98
    223     72   -150   -148    187    -38    231   -218    514    340    348    129
    228    114   -114   -171    171      0    223   -202    530    353    361    137
    226    109   -116   -168    171     -5    220   -168    550    374    366    158
    205     64   -140   -135    174    -36    228   -140    576    410    405    181
    194     62   -132   -129    163    -36    231   -124    605    449    457    205
    236     70   -166   -153    202    -46    241    -80    654    509    517    267
    226    101   -124   -163    176    -10    262    -10    732    600    618    324
    223    179    -46   -202    135     67    280     85    823    706    727    407
    267    244    -23   -257    145    111    262    155    878    771    789    496
    298    311     12   -303    142    163    270    220    924    836    859    581
    329    358     28   -345    150    192    288    257    956    867    898    633
    314    384     70   -350    122    226    301    265    963    867    906    639
    314    400     83   -358    116    241    298    244    935    823    867    618
    327    394     67   -361    129    231    296    231    896    776    828    597
    301    384     83   -342    109    233    322    207    854    717    766    542
    290    361     67   -327    111    215    340    176    815    659    709    504
    309    303     -5   -309    155    150    296     83    724    550    610    407
    322    275    -46   -298    184    114    267    -15    615    426    488    303
    275    239    -38   -259    155    101    311      7    607    397    441    275
    233    176    -59   -205    148     59    342      5    581    358    402    228
    277    122   -155   -202    218    -15    322    -54    506    283    319    148
    252     83   -168   -166    210    -41    322    -80    465    236    280     85
    259     75   -184   -168    220    -54    309    -96    431    202    246     44
    285     70   -215   -179    249    -72    296   -122    394    163    207     20
    327     88   -239   -210    283    -75    288   -142    361    135    171      0
    319     57   -262   -187    290   -101    301   -158    348    122    166    -36
    244     36   -207   -142    226    -85    303   -150    348    116    174    -23
    316     83   -233   -202    275    -75    290   -135    353    116    174    -10
    374    124   -249   -252    311    -59    290   -135    353    124    179    -10
    329    142   -187   -236    259    -20    306   -137    348    127    184    -23
    259    155   -103   -210    181     25    342   -106    376    158    218     18
    277    184    -93   -231    184     46    340    -85    387    168    226     12
    379    267   -111   -324    246     77    329    -57    400    179    215    -10
    475    420    -54   -446    265    184    340    -15    444    228    262     75
    405    387    -18   -397    210    187    332    -51    415    205    244     67
    389    389      0   -389    194    194    309    -80    384    184    223     83
    358    371     12   -366    174    192    314    -75    376    184    223     88
    410    410      0   -410    205    205    290    -75    363    171    205     72
    420    436     15   -431    202    226    267    -77    348    155    192     72
    389    402     12   -397    189    207    277    -93    319    127    171     46
    381    366    -15   -374    200    174    272    -98    288    106    148     20
    397    348    -49   -371    223    150    252    -96    265     85    127      7
    452    389    -64   -420    259    161    270    -93    259     85    132     -5
    459    379    -80   -420    270    150    298    -93    244     75    109    -36
    368    303    -67   -337    218    119    309   -109    215     41     70    -83
    407    311    -96   -358    252    109    311   -111    200     15     38    -98
    467    358   -109   -413    288    124    280   -111    176     -7     23   -106
    532    433   -101   -483    316    166    322    -88    184      2     28   -101
    459    358   -101   -410    280    129    316   -106    153    -25     -2   -137
    439    363    -75   -400    257    145    348    -85    163    -12     10   -109
    462    394    -67   -431    265    163    342    -75    168     -5     12    -98
    457    397    -59   -428    257    168    316    -93    140    -20      0   -111
    426    397    -28   -415    228    184    311   -101    119    -41    -18   -122
    428    436      7   -431    210    223    335    -67    129    -25    -12    -72
    459    465      5   -465    228    236    387     -7    153    -23    -36   -135
    511    504     -7   -509    259    249    485    122    249     25    -49   -174
    553    615     59   -584    246    337    563    288    415    181     64    -88
    597    898    301   -748    148    600    592    530    696    514    400    236
    662   1260    597   -961     31    930    553    672    888    859    875    711
    633   1597    963  -1117   -166   1283    392    410    732    958   1241   1135
    540   1779   1236  -1161   -348   1509    192    -36    381    836   1356   1327
    413   1556   1143   -984   -363   1350     67   -488    -93    363    914    979
    314   1021    706   -667   -197    865    -20   -924   -740   -574   -187    -15
    361    639    277   -501     41    459   -127  -1010   -987   -963   -672   -459
    444    519     75   -483    181    298   -116   -802   -805   -810   -594   -462
    449    493     44   -470    202    270    -20   -558   -555   -589   -446   -387
    459    542     83   -501    189    314    166   -272   -277   -350   -272   -259
    514    626    109   -571    202    368    298    -77    -96   -189   -155   -179
    517    706    189   -613    163    446    353      7    -20   -114    -98   -140
    532    743    210   -636    161    478    376     57     18    -75    -62   -114
    566    782    215   -675    176    498    363     72     20    -75    -64   -129
    566    797    231   -683    168    514    361     85     23    -67    -75   -140
    511    823    309   -667    101    566    376    114     38    -46    -59   -109
    514    813    298   -662    109    555    384    116     36    -36    -33    -80
    501    836    335   -670     83    587    392    119     33    -33    -38    -77
    563    896    332   -730    114    615    379    124     25    -33    -54    -85
    584    948    361   -769    111    657    402    174     64     12     -7    -51
    574    971    397   -771     88    685    389    231    106     67     49    -28
    589    992    400   -792     96    696    363    210     80     44     25    -54
    576   1034    454   -805     62    745    368    215     88     57     25    -31
    589   1067    478   -828     54    771    361    223     90     62     36      0
    618   1114    496   -865     62    805    363    249    116    101     83     46
    610   1150    540   -880     36    844    376    244    114     96     70      5
    605   1158    553   -883     25    857    361    270    132    119     75     38
    587   1182    592   -885     -2    885    342    306    161    171    116     70
    600   1228    628   -914    -12    930    337    337    184    210    145     93
    620   1270    646   -948    -12    958    324    381    228    259    200    168
    615   1309    693   -963    -38   1002    340    423    283    332    280    197
    646   1382    732  -1015    -44   1057    348    488    335    397    329    220
    701   1480    779  -1091    -38   1130    311    568    394    478    410    353
    693   1582    885  -1137    -96   1234    332    646    475    581    535    413
    724   1660    935  -1192   -106   1296    309    667    496    620    579    428
    745   1714    969  -1231   -111   1343    311    659    485    615    568    488
    735   1764   1028  -1249   -145   1397    324    688    493    631    581    501
    709   1805   1096  -1260   -194   1452    301    670    475    613    542    501
    704   1805   1101  -1254   -200   1454    290    657    446    589    530    527
    724   1769   1044  -1247   -161   1408    303    631    410    545    493    491
    735   1758   1023  -1247   -142   1392    298    579    353    480    423    394
    701   1727   1026  -1215   -163   1379    267    530    293    418    361    342
    597   1714   1114  -1156   -259   1415    288    488    249    363    311    298
    659   1696   1036  -1179   -189   1366    277    433    176    296    244    246
    688   1626    937  -1156   -124   1283    293    381    122    252    207    137
    571   1662   1091  -1117   -259   1376    303    355     96    233    194    101
    594   1590    995  -1093   -200   1291    270    293     33    153    109     41
    615   1540    924  -1078   -155   1231    239    252    -10    109     44     75
    709   1545    836  -1127    -62   1192    252    246    -28     98     54     51
    717   1577    859  -1148    -72   1221    189    197    -83     38    -23    -28
    657   1540    883  -1098   -114   1213    233    244    -36     85     -2     72
    633   1569    935  -1101   -150   1252    241    270      5    137     67    129
    626   1631   1005  -1127   -189   1319    277    262     25    166    109    111
    615   1626   1010  -1122   -197   1319    322    309     62    210    142    109
    620   1675   1054  -1148   -215   1366    270    327     83    236    171    132
    602   1719   1114  -1163   -257   1415    272    348    114    280    226    192
    548   1727   1179  -1137   -314   1454    319    348    109    267    200    140
    602   1787   1184  -1197   -290   1488    275    342    114    275    187    226
    685   1857   1171  -1270   -244   1514    228    322    111    285    218    244
    623   1826   1202  -1226   -290   1517    176    280     72    254    181    231
    558   1756   1197  -1156   -319   1478    194    311     83    267    187    270
    600   1816   1213  -1208   -306   1517    218    327     85    283    220    301
    649   1855   1205  -1254   -277   1530    176    288     49    257    207    275
    620   1826   1205  -1226   -293   1514    155    262     28    236    189    272
    501   1769   1267  -1135   -381   1519    174    285     41    252    213    290
    553   1722   1169  -1137   -309   1447    135    262     15    226    189    254
    524   1696   1171  -1111   -324   1436    122    220    -20    189    163    233
    491   1675   1184  -1083   -345   1431    129    228    -25    187    174    194
    478   1691   1213  -1083   -366   1452    132    215    -36    171    148    140
    457   1670   1210  -1065   -376   1441    132    202    -57    140     96    176
    449   1641   1192  -1047   -371   1418    106    179    -77    119     80    184
    400   1615   1213  -1010   -407   1415    103    181    -80    114     80    176
    441   1623   1182  -1031   -368   1402    114    166   -101     96     67    155
    415   1623   1205  -1021   -394   1415     70    142   -114     75     36    109
    418   1610   1192  -1015   -387   1402     62    153   -114     80     31    127
    452   1605   1153  -1028   -350   1379     51    153   -119     93     44    137
    436   1605   1169  -1021   -366   1387     62    166    -96    129     83    166
    387   1597   1208   -992   -410   1402     96    181    -72    153    103    179
    384   1590   1205   -987   -410   1397    132    228    -41    176    101    202
    426   1605   1176  -1015   -376   1392    171    314     31    210     83    140
    465   1631   1166  -1047   -350   1400    192    420    129    296    127    145
    478   1816   1335  -1148   -428   1577    290    652    402    607    423    379
    553   2135   1582  -1343   -514   1857    319    820    626    922    810    787
    615   2517   1901  -1566   -641   2208    246    701    600   1049   1176   1267
    491   2787   2296  -1639   -901   2543     96    340    350   1008   1434   1574
    376   2738   2361  -1558   -992   2551   -103   -155   -129    592   1145   1434
    309   2260   1951  -1286   -820   2107   -249   -633   -714   -142    270    610
    306   1660   1353   -984   -524   1509   -384   -930  -1171   -795   -550   -215
    366   1330    963   -846   -298   1148   -478   -857  -1137   -800   -628   -387
    387   1262    875   -826   -244   1070   -420   -605   -883   -574   -480   -332
    441   1312    870   -878   -213   1091   -290   -337   -610   -327   -316   -189
    470   1369    896   -922   -213   1132   -140    -98   -363   -101   -148    -62
    509   1415    906   -961   -197   1161    -62     23   -236     18    -51     -5
    511   1447    935   -979   -213   1192    -49     64   -192     64    -12     12
    527   1462    935   -995   -202   1197    -36     72   -181     77     -5     28
    498   1470    971   -987   -236   1221    -67     75   -158    101     12     64
    483   1483   1000   -982   -257   1241    -64     88   -140    119     36     67
    519   1480    961  -1002   -220   1221    -20     96   -140    122     31     64
    535   1470    932  -1002   -197   1202    -18    106   -135    127     31     77
    537   1475    935  -1008   -197   1205    -36    106   -132    129     36     70
    550   1491    940  -1021   -194   1215    -46     98   -132    137     41     75
    519   1499    979  -1010   -231   1239    -28    119   -103    166     77     96
    514   1517   1000  -1015   -241   1260    -51    132    -88    189    109    106
    555   1540    984  -1049   -215   1262    -59    135    -85    197    103    124
    540   1522    982  -1031   -220   1252    -20    135    -80    210    103    129
    517   1548   1031  -1034   -257   1288    -49    142    -64    239    145    142
    496   1584   1085  -1041   -296   1335    -49    174    -33    277    179    171
    553   1597   1041  -1078   -244   1322    -62    189    -12    296    181    197
    568   1597   1028  -1083   -228   1314    -77    223     20    337    213    228
    558   1608   1049  -1085   -246   1330    -67    249     51    371    241    267
    563   1647   1083  -1104   -259   1366    -64    288    109    433    303    324
    579   1686   1104  -1132   -262   1395    -85    319    145    491    363    361
    605   1748   1143  -1176   -267   1447    -93    363    200    558    431    410
    610   1808   1197  -1210   -293   1501    -70    431    280    646    519    475
    646   1847   1200  -1247   -275   1525   -101    467    324    711    592    537
    654   1901   1244  -1278   -293   1571   -122    493    366    769    659    605
    659   1958   1299  -1309   -319   1628    -85    519    402    810    711    657
    670   1971   1301  -1322   -316   1636    -72    517    394    810    719    670
    672   2000   1325  -1337   -327   1662    -90    514    394    805    724    675
    691   2039   1348  -1366   -329   1693   -122    496    379    787    709    662
    711   2018   1306  -1363   -296   1662   -129    452    329    737    657    615
    706   1971   1265  -1340   -277   1621   -140    405    272    678    597    558
    709   1904   1192  -1306   -241   1548   -124    361    215    610    527    488
    685   1836   1148  -1262   -231   1493   -106    314    161    535    446    413
    641   1787   1145  -1213   -252   1467    -93    275    122    475    381    353
    602   1696   1093  -1150   -246   1395   -103    213     54    400    298    270
    594   1628   1034  -1111   -220   1332   -119    158      2    342    239    202
    618   1584    966  -1101   -174   1275   -132    127    -36    301    194    150
    587   1517    930  -1052   -171   1223   -155     85    -77    254    153    109
    542   1504    958  -1023   -207   1231   -137     93    -75    259    168    114
    571   1491    919  -1031   -174   1205   -142     93    -80    257    166    106
    584   1486    901  -1036   -158   1192   -150     75   -101    233    140    109
    597   1480    883  -1039   -142   1182   -145     59   -111    223    142    122
    589   1509    919  -1049   -166   1215   -137     80    -93    249    161    132
    571   1525    950  -1049   -189   1239   -140    101    -64    285    187    166
    576   1548    971  -1065   -197   1262   -145    103    -46    306    207    194
    594   1553    958  -1072   -181   1257   -109    106    -36    311    207    205
    602   1595    989  -1101   -192   1293    -83    114    -20    322    218    213
    597   1647   1049  -1124   -226   1348    -77    129      7    350    252    239
    571   1649   1078  -1111   -254   1363   -101    119     10    353    267    249
    553   1626   1072  -1088   -259   1350   -153     83    -12    340    262    233
    532   1610   1078  -1072   -272   1345   -194     62    -25    332    259    213
    530   1615   1085  -1072   -277   1350   -200     57    -23    337    277    200
    519   1613   1093  -1067   -285   1356   -192     49    -38    322    267    210
    496   1556   1060  -1026   -280   1309   -220     25    -77    285    220    236
    491   1493   1002   -992   -257   1249   -244      5   -109    262    197    218
    498   1486    987   -992   -244   1236   -233     12   -106    262    205    194
    496   1439    943   -969   -223   1192   -220      2   -114    246    187    155
    441   1374    932   -906   -244   1153   -187     -2   -114    244    179    161
    368   1330    958   -852   -296   1145   -181    -33   -153    194    129    137
    379   1327    948   -854   -285   1140   -179    -41   -163    179    114    132
    384   1317    932   -852   -272   1124   -205    -46   -171    176    114    116
    376   1247    870   -810   -246   1060   -254    -64   -197    148     83     80
    371   1192    818   -782   -223   1005   -262    -64   -202    137     67     72
    368   1195    826   -782   -228   1010   -239    -57   -197    140     80     64
    319   1189    870   -756   -275   1031   -194    -49   -176    155    103     62
    257   1148    891   -701   -316   1021   -184    -41   -166    168    109     54
    262   1158    896   -711   -316   1028   -158    -23   -148    181    103     90
    207   1106    898   -657   -345   1002   -142    -23   -137    184    111     98
    181   1080    896   -633   -355    989   -145    -18   -132    168     83     49
    205   1114    909   -659   -350   1013    -75     85    -41    218     64      0
    215   1174    958   -696   -371   1067      2    259    137    389    189     67
    254   1340   1083   -797   -415   1213     46    472    402    701    488    327
    288   1667   1376   -979   -542   1522     -5    602    615   1047    958    852
    262   2000   1738  -1130   -737   1870    -96    441    537   1148   1350   1353
    200   2096   1896  -1148   -846   1997   -233     75    197    989   1478   1571
     88   1883   1795   -987   -852   1839   -374   -381   -314    483   1039   1197
    -20   1376   1397   -680   -709   1387   -496   -904   -987   -439    -59    145
    -38    953    992   -457   -514    971   -636  -1106  -1325   -948   -704   -467
     83    813    727   -449   -322    771   -613   -914  -1111   -761   -594   -394
     41    678    636   -361   -296    657   -542   -667   -810   -470   -392   -262
     -5    688    693   -342   -350    691   -392   -389   -493   -166   -166   -119
      0    833    833   -415   -415    833   -166   -114   -197    103     46     15
    -90    854    945   -384   -519    898   -111    -20    -75    218    153     88
   -153    857   1010   -353   -581    932   -111     10    -31    262    192    116
   -122    888   1010   -384   -566    948    -96     33     -7    280    189    109
   -116    922   1039   -402   -576    979    -83     70     31    316    226    122
   -213    820   1034   -303   -623    927   -119     49     20    306    220    111
   -246    771   1018   -265   -631    893    -96     67     46    324    239    127
   -303    724   1028   -213   -667    878    -96     62     59    332    252    127
   -293    766   1060   -236   -675    911   -106     54     77    350    280    135
   -288    789   1075   -252   -680    932    -59     80    116    384    301    181
   -340    779   1119   -218   -730    948    -75    103    135    402    309    200
   -342    797   1137   -228   -740    966   -106    109    142    415    322    187
   -322    810   1132   -244   -727    971    -85    122    163    436    345    200
   -319    818   1137   -252   -727    976    -70    142    194    465    371    244
   -353    787   1140   -218   -748    963    -90    142    210    480    387    241
   -342    800   1143   -228   -743    971   -103    127    210    478    371    223
   -337    826   1163   -244   -750    995   -109    137    236    501    394    270
   -340    836   1176   -249   -758   1005   -122    174    275    553    454    301
   -340    841   1182   -252   -761   1010   -122    194    306    584    478    324
   -353    846   1200   -246   -776   1021   -116    231    353    639    522    374
   -324    898   1223   -285   -774   1060    -96    275    418    717    592    428
   -353    914   1265   -283   -807   1088   -114    311    483    792    662    485
   -337    974   1309   -319   -823   1140   -145    366    548    870    735    535
   -280   1070   1350   -394   -815   1208   -142    426    626    956    818    589
   -259   1119   1379   -428   -818   1249   -140    465    675   1021    888    654
   -231   1137   1369   -454   -800   1252   -142    491    704   1054    927    701
   -239   1137   1376   -449   -807   1254   -153    480    701   1052    948    740
   -246   1150   1397   -454   -823   1273   -150    452    685   1034    950    730
   -275   1104   1379   -413   -826   1241   -132    444    670   1005    919    672
   -283   1075   1358   -397   -820   1215   -119    420    626    945    844    665
   -283   1034   1314   -376   -800   1174   -124    368    563    872    758    631
   -301    966   1265   -332   -784   1114   -111    319    504    789    665    553
   -316    919   1236   -301   -776   1078   -106    267    439    704    574    478
   -329    891   1218   -283   -774   1054   -106    213    384    639    514    423
   -332    823   1156   -244   -745    987    -90    158    327    568    452    361
   -340    761   1101   -210   -722    930   -114    101    265    496    379    283
   -348    748   1096   -200   -722    922   -148     51    220    439    319    231
   -361    722   1080   -181   -719    901   -142     20    192    402    288    213
   -361    680   1039   -161   -698    859   -142      2    179    384    275    205
   -363    628    989   -135   -678    810   -140     -7    171    374    267    181
   -374    610    984   -116   -678    797   -140    -15    163    366    257    158
   -405    631   1036   -114   -719    831   -140    -18    166    363    252    158
   -384    654   1039   -135   -711    846   -148    -38    153    340    218    140
   -368    704   1072   -168   -722    885   -140    -49    161    345    226    150
   -348    724   1072   -187   -709    898   -129     -7    197    381    270    179
   -332    727   1057   -200   -693    893   -132      7    213    397    290    197
   -322    730   1052   -205   -685    891   -148      2    218    397    290    197
   -301    784   1083   -241   -693    932   -150      2    231    407    309    215
   -296    833   1130   -267   -711    982   -132      0    239    418    329    241
   -296    836   1132   -272   -714    984   -166    -31    210    402    327    236
   -322    800   1122   -239   -722    961   -181    -51    189    389    311    231
   -335    779   1111   -223   -724    945   -184    -57    187    384    303    231
   -311    784   1096   -236   -704    940   -189    -70    181    366    288    223
   -332    722   1054   -197   -693    885   -200    -88    161    342    270    197
   -366    631    995   -132   -680    813   -207   -106    129    316    244    171
   -361    607    969   -122   -665    787   -202   -116    114    296    226    155
   -366    574    940   -103   -652    756   -179   -116    111    290    218    155
   -368    532    901    -83   -633    717   -179   -122     98    265    197    135
   -407    472    880    -33   -644    678   -176   -142     75    239    163    103
   -407    462    867    -28   -639    665   -176   -158     59    215    140     77
   -389    467    857    -38   -623    662   -163   -142     64    213    142     77
   -350    485    836    -70   -592    659   -142   -127     75    213    145     77
   -358    462    818    -51   -589    639   -150   -140     64    202    132     62
   -389    431    820    -20   -605    626   -179   -161     54    192    129     64
   -381    420    802    -18   -592    610   -174   -142     67    202    145     75
   -358    397    753    -20   -555    574   -181   -163     41    176    116     49
   -366    402    766    -18   -566    584   -166   -161     49    179    119     54
   -332    407    740    -38   -537    574   -168   -179     38    163     98     20
   -342    436    779    -46   -561    607   -132   -140     77    171     67    -31
   -332    483    815    -75   -576    649    -51    -18    189    241     54    -70
   -283    613    893   -166   -587    753      7    135    371    423    197     38
   -205    883   1085   -340   -644    984      5    340    675    820    615    413
   -181   1226   1408   -522   -795   1317    -67    462    891   1231   1192    963
   -187   1421   1605   -618   -896   1512   -210    202    633   1200   1496   1314
   -259   1353   1610   -548   -935   1480   -337   -174    176    875   1426   1337
   -350   1083   1431   -366   -891   1257   -426   -670   -472    109    659    730
   -454    652   1106    -98   -779    878   -540  -1161  -1153   -878   -524   -241
   -449    324    771     62   -610    548   -587  -1148  -1195  -1002   -756   -506
   -418    161    579    127   -498    371   -545   -937   -948   -766   -620   -467
   -397    137    532    129   -465    335   -439   -717   -665   -498   -441   -353
   -381    194    576     93   -478    384   -306   -493   -379   -241   -254   -241
   -368    285    654     41   -511    467   -210   -329   -181    -59   -114   -148
   -340    363    701    -12   -522    532   -158   -244    -96     25    -38   -101
   -324    402    727    -38   -527    566   -122   -218    -64     64      2    -75
   -296    415    711    -59   -504    563   -142   -228    -67     64     -2    -88
   -309    431    737    -62   -522    584   -119   -202    -44     93      5    -51
   -316    441    758    -62   -537    600   -103   -187    -28    116     28    -41
   -293    457    748    -83   -522    602   -106   -189    -33    109     20    -57
   -288    470    758    -90   -522    613   -109   -181    -20    122     25    -44
   -306    449    756    -72   -530    602    -88   -176    -12    124     31    -41
   -270    491    761   -111   -514    626   -111   -176     -7    124     33    -28
   -277    514    792   -119   -535    652    -85   -153     20    150     59    -12
   -252    561    813   -153   -532    685    -49   -116     59    194    101    -10
   -210    620    831   -205   -522    727    -59   -103     75    228    150     33
   -262    615    878   -179   -568    745    -51   -114     67    228    150     44
   -290    628    919   -171   -605    774    -44    -88     88    257    153     54
   -285    644    930   -179   -607    787    -44    -62    116    293    184     75
   -272    670    943   -200   -607    805    -23    -33    145    329    218    119
   -249    732    982   -241   -615    854     -7     12    197    387    280    168
   -254    743    997   -246   -626    870     10     62    241    441    329    189
   -270    756   1026   -241   -646    891      5     83    272    485    363    213
   -259    820   1078   -283   -667    948     20    124    329    563    428    277
   -262    898   1161   -319   -711   1028     23    184    400    657    524    350
   -231    997   1226   -384   -730   1111      5    252    475    753    626    433
   -200   1088   1288   -444   -743   1187      7    298    537    833    704    511
   -220   1135   1356   -459   -787   1247     23    340    576    885    758    553
   -218   1169   1387   -475   -802   1278     36    355    589    901    779    568
   -207   1205   1413   -498   -810   1309     10    353    576    898    779    571
   -181   1273   1454   -545   -818   1363      2    355    566    888    771    568
   -189   1288   1475   -550   -833   1382     41    329    537    846    735    545
   -228   1260   1488   -517   -857   1374     44    283    472    776    667    498
   -257   1215   1473   -478   -865   1343     57    231    402    691    581    441
   -306   1143   1449   -418   -878   1296     98    200    358    626    514    384
   -314   1101   1415   -394   -865   1257    119    179    303    561    452    311
   -309   1075   1384   -381   -846   1228    109    161    249    498    392    239
   -332   1023   1356   -345   -844   1187    111    135    194    444    327    174
   -335   1008   1343   -335   -839   1174     77     75    132    384    270    124
   -306   1021   1327   -358   -818   1171     59     33     96    348    228     98
   -293   1008   1299   -358   -797   1153     51     -2     67    309    184     90
   -314    989   1304   -340   -807   1145     64     -2     57    303    179    109
   -322    997   1319   -337   -820   1158    106     15     62    319    189    116
   -340    979   1317   -322   -828   1148     83      5     54    316    181     98
   -361    966   1327   -303   -844   1145     72     10     54    314    184     93
   -348   1015   1363   -335   -857   1189    114     33     80    342    205     98
   -350   1057   1408   -353   -878   1231     98     31     77    355    205     93
   -337   1088   1423   -376   -880   1254     93     20     75    353    197     77
   -322   1137   1460   -407   -891   1299    132     28     85    366    205     67
   -329   1179   1509   -423   -919   1343    132     28     85    374    205     59
   -319   1231   1551   -454   -935   1389     93      7     72    371    205     51
   -280   1306   1587   -514   -935   1447    106     10     88    397    228     75
   -254   1325   1577   -535   -917   1449     72      2     70    387    223     75
   -272   1335   1608   -532   -940   1473     41      0     54    374    218     72
   -233   1408   1641   -587   -937   1525     59     15     62    387    233     93
   -241   1431   1670   -597   -956   1551     49     36     75    402    254    106
   -220   1441   1662   -610   -943   1553     36     28     64    394    244     98
   -220   1400   1621   -589   -919   1509     18      0     25    361    210     67
   -244   1376   1621   -566   -932   1499     23    -15      0    342    187     44
   -267   1335   1602   -537   -935   1467     23    -25    -18    319    158     12
   -257   1337   1592   -540   -924   1465     54    -23    -25    309    137     -5
   -213   1395   1608   -589   -911   1499     85    -15    -25    309    129     -7
   -275   1343   1618   -532   -945   1480     72    -44    -57    277     98    -38
   -332   1312   1644   -491   -987   1478     67    -67    -83    249     72    -67
   -335   1322   1657   -493   -997   1488     57    -83   -101    228     54    -88
   -324   1337   1662   -509   -992   1499     51    -88   -106    220     38   -106
   -319   1337   1657   -509   -987   1496     41    -90   -111    213     28   -124
   -322   1332   1652   -506   -987   1491     18    -96   -127    210     18   -129
   -303   1374   1675   -535   -989   1525     25    -90   -127    220     23   -122
   -319   1366   1683   -524  -1002   1525     28    -90   -132    218     20   -127
   -324   1348   1673   -511   -997   1509     12   -101   -142    202      2   -145
   -306   1384   1691   -540  -1000   1538     49    -59   -106    215    -20   -189
   -306   1436   1743   -566  -1026   1590    155     62      2    280    -28   -239
   -272   1564   1836   -646  -1054   1701    246    215    176    436     70   -179
   -265   1774   2039   -753  -1150   1906    262    384    413    727    363     83
   -207   2127   2335   -961  -1270   2231    161    470    574   1039    828    592
   -241   2416   2657  -1088  -1449   2538     36    280    433   1075   1179   1047
   -265   2585   2850  -1161  -1558   2717    -33    -23    119    932   1343   1275
   -400   2361   2761   -979  -1579   2561   -114   -423   -358    459    950    924
   -542   1803   2346   -628  -1444   2073   -207   -898   -989   -436   -210   -142
   -558   1405   1964   -423  -1262   1683   -324  -1028  -1239   -833   -779   -672
   -519   1260   1777   -371  -1148   1519   -332   -867  -1065   -670   -688   -657
   -478   1236   1714   -379  -1096   1475   -244   -654   -792   -418   -509   -558
   -428   1322   1748   -446  -1088   1535   -129   -413   -504   -153   -319   -418
   -366   1454   1818   -545  -1091   1636    -25   -205   -277     59   -153   -293
   -387   1478   1865   -548  -1124   1670     25   -127   -184    148    -85   -246
   -374   1509   1883   -566  -1127   1696     57    -93   -140    192    -54   -228
   -355   1522   1878   -584  -1117   1701     51    -88   -135    202    -51   -233
   -353   1519   1873   -584  -1111   1696     33    -80   -124    215    -46   -241
   -368   1514   1880   -574  -1124   1699     25    -80   -122    226    -46   -241
   -329   1561   1891   -615  -1109   1725     57    -59   -101    246    -25   -218
   -329   1564   1891   -618  -1111   1727     67    -54    -96    252    -31   -220
   -350   1556   1906   -602  -1130   1730     67    -49    -90    259    -28   -218
   -324   1595   1919   -636  -1122   1756     62    -44    -77    283     -7   -197
   -233   1699   1932   -732  -1083   1816     77    -10    -49    316     33   -163
   -280   1691   1971   -709  -1124   1831     70      2    -38    332     51   -140
   -335   1662   1995   -665  -1163   1829     62      2    -38    335     59   -132
   -342   1670   2013   -665  -1179   1839     64      5    -31    350     64   -122
   -332   1722   2055   -693  -1192   1888     59     18    -10    376     80   -111
   -340   1743   2081   -704  -1210   1912     51     36      0    394     90   -103
   -366   1764   2130   -698  -1247   1945     62     70     33    431    122    -62
   -368   1803   2171   -717  -1270   1984     75    114     77    485    174    -23
   -389   1829   2218   -719  -1304   2023     88    148    116    532    220      7
   -381   1873   2252   -748  -1317   2060     62    163    150    576    259     36
   -342   1925   2265   -792  -1304   2094     64    205    205    641    319     93
   -348   1974   2322   -813  -1335   2145     80    259    267    722    402    174
   -368   2026   2395   -828  -1382   2210     72    332    340    813    496    241
   -345   2104   2449   -880  -1397   2275     62    384    394    883    574    303
   -327   2174   2501   -924  -1413   2338     33    384    405    904    607    366
   -303   2249   2551   -974  -1428   2400     25    402    423    930    636    407
   -322   2281   2603   -979  -1462   2442     41    431    433    945    657    423
   -332   2286   2618   -976  -1475   2449     49    407    413    914    628    394
   -316   2299   2616   -992  -1465   2457     49    384    384    878    597    376
   -322   2231   2551   -956  -1436   2390     20    335    327    807    527    324
   -340   2197   2538   -927  -1439   2366     41    301    293    748    467    275
   -363   2174   2538   -909  -1449   2356     57    267    265    704    418    228
   -405   2117   2522   -857  -1462   2317     75    220    213    644    353    161
   -446   2065   2512   -810  -1480   2286     75    155    148    563    270     77
   -462   2042   2504   -789  -1483   2273     54     88     83    498    200      2
   -470   1984   2452   -758  -1462   2218     64     54     46    462    161    -41
   -472   1917   2390   -722  -1431   2153     80     36     31    441    137    -62
   -449   1870   2320   -711  -1384   2094     90      2     -5    402     98   -103
   -431   1847   2278   -706  -1353   2062     62    -36    -33    374     70   -137
   -394   1857   2252   -732  -1325   2055     15    -72    -67    342     41   -168
   -376   1878   2255   -750  -1317   2065     20    -80    -83    329     28   -174
   -379   1886   2262   -753  -1322   2073     44    -57    -51    363     67   -150
   -355   1899   2255   -771  -1304   2075      2    -70    -57    366     75   -137
   -340   1927   2268   -795  -1304   2096     -7    -59    -44    381     93   -129
   -342   1990   2333   -823  -1337   2158     20    -36    -18    402    103   -109
   -329   2018   2348   -846  -1337   2182     49    -38    -12    407    103   -116
   -345   2005   2351   -828  -1348   2177     54    -15     10    439    137   -101
   -306   2052   2356   -872  -1332   2203      2    -36     -2    433    145    -93
   -265   2127   2392   -932  -1327   2260      7    -33     12    452    174    -75
   -244   2138   2382   -948  -1312   2260    -38    -54      0    449    174    -46
   -233   2130   2364   -948  -1299   2247    -98   -109    -46    410    140    -59
   -249   2101   2351   -927  -1299   2226    -85   -116    -44    407    148    -54
   -231   2125   2356   -945  -1293   2239    -88   -122    -57    400    150    -59
   -239   2104   2343   -935  -1291   2223   -116   -142    -93    363    119    -96
   -257   2057   2314   -898  -1286   2184   -119   -158   -122    327     85   -127
   -259   2010   2270   -878  -1265   2140   -103   -163   -122    322     80   -137
   -270   2005   2275   -867  -1273   2140   -106   -179   -132    314     80   -140
   -290   1974   2262   -844  -1278   2120    -93   -194   -145    303     83   -163
   -322   1904   2226   -789  -1273   2065    -96   -223   -179    257     33   -197
   -340   1909   2249   -784  -1296   2078   -103   -226   -189    244      7   -179
   -306   1930   2236   -813  -1273   2083   -111   -228   -194    236      2   -194
   -319   1922   2239   -802  -1280   2081    -96   -239   -197    228      0   -218
   -345   1880   2226   -766  -1286   2052    -83   -239   -192    231      0   -239
   -337   1873   2208   -769  -1273   2039   -103   -249   -202    223      2   -220
   -324   1891   2213   -784  -1270   2052    -96   -262   -210    210    -15   -218
   -327   1875   2200   -776  -1265   2036   -109   -296   -233    187    -36   -252
   -353   1862   2216   -753  -1283   2039    -93   -280   -220    202    -18   -254
   -335   1844   2179   -756  -1257   2010    -93   -272   -215    200    -23   -233
   -324   1847   2169   -761  -1247   2008    -44   -215   -168    226    -15   -241
   -322   1860   2179   -771  -1249   2021     46   -114   -101    241    -33   -290
   -285   1904   2190   -807  -1236   2047    122     23      2    316      0   -298
   -259   2112   2372   -927  -1317   2242    202    280    296    639    288    -38
   -184   2444   2629  -1130  -1408   2535    194    475    548   1000    722    407
   -174   2800   2974  -1314  -1574   2886     51    303    553   1223   1143    888
   -285   3086   3372  -1400  -1829   3229   -171   -140    348   1283   1428   1228
   -439   2956   3393  -1260  -1914   3172   -394   -678   -116    875   1106    966
   -555   2447   3003   -945  -1779   2725   -542  -1187   -771      5    155    116
   -561   1919   2481   -680  -1522   2200   -652  -1410  -1184   -605   -542   -527
   -485   1641   2127   -576  -1306   1883   -644  -1231  -1065   -545   -571   -626
   -452   1631   2083   -592  -1267   1857   -517   -945   -805   -335   -431   -553
   -415   1660   2075   -623  -1244   1867   -319   -662   -550   -129   -296   -454
   -371   1693   2065   -662  -1218   1878   -161   -454   -358     31   -189   -387
   -355   1719   2075   -680  -1215   1896    -98   -376   -285     90   -148   -355
   -389   1701   2091   -657  -1239   1896    -62   -314   -223    142    -96   -335
   -379   1727   2107   -675  -1244   1917    -31   -267   -174    187    -59   -309
   -348   1740   2086   -696  -1218   1912    -28   -257   -166    192    -62   -298
   -355   1722   2078   -683  -1215   1899    -25   -239   -153    200    -54   -293
   -348   1732   2078   -693  -1213   1904    -20   -220   -135    226    -25   -301
   -337   1764   2099   -714  -1218   1930    -10   -226   -124    231    -20   -290
   -345   1758   2104   -709  -1223   1930     -5   -220   -114    233    -25   -241
   -332   1779   2112   -722  -1221   1945     -7   -210   -101    252     -7   -210
   -340   1766   2107   -714  -1223   1938      2   -207    -93    257      0   -213
   -340   1751   2091   -706  -1215   1922     -2   -223    -93    254      0   -220
   -293   1740   2034   -727  -1163   1886    -25   -254   -106    236    -12   -254
   -319   1758   2078   -719  -1197   1917    -15   -213    -77    270     18   -236
   -387   1756   2140   -685  -1265   1948     20   -145    -20    327     80   -184
   -335   1753   2088   -709  -1213   1922      2   -148    -23    322     72   -218
   -371   1769   2138   -701  -1254   1951     23   -106     20    363    106   -181
   -431   1803   2234   -685  -1332   2018     59    -18     98    439    181   -106
   -342   1803   2143   -730  -1244   1971     54     -5    114    449    187   -101
   -296   1810   2107   -758  -1202   1958     54     23    150    483    215    -85
   -290   1834   2122   -771  -1208   1977     59     67    200    530    262    -33
   -275   1860   2135   -792  -1205   1997     41    109    244    579    316     12
   -296   1896   2192   -802  -1244   2044     77    189    322    672    410     77
   -272   1948   2218   -839  -1247   2083     77    241    379    743    496    135
   -239   1982   2221   -872  -1231   2099     51    239    392    756    522    150
   -241   1997   2239   -878  -1239   2117     38    228    405    774    542    197
   -335   2021   2356   -844  -1345   2187     70    262    446    818    602    213
   -332   2047   2379   -859  -1356   2213     77    252    431    789    571    236
   -272   2031   2304   -880  -1288   2166     59    213    394    745    532    233
   -303   1987   2291   -841  -1296   2138     59    181    371    714    509    184
   -381   1914   2296   -769  -1340   2107     96    155    353    688    483    153
   -410   1870   2281   -732  -1345   2075    129    124    324    644    439     85
   -392   1792   2182   -701  -1288   1987    103     59    254    561    345     -7
   -449   1727   2177   -639  -1312   1951     75      2    207    498    288    -36
   -436   1670   2107   -618  -1270   1888     93    -31    174    452    241    -85
   -413   1595   2005   -592  -1210   1800     72    -96    119    392    181   -158
   -498   1548   2044   -524  -1273   1795    101   -135     96    363    166   -200
   -605   1522   2127   -457  -1366   1823    132   -153     90    345    140   -207
   -555   1493   2049   -470  -1304   1769    103   -174     70    324    109   -207
   -519   1486   2005   -483  -1262   1745     98   -166     70    332    119   -218
   -522   1447   1969   -465  -1244   1706    106   -174     62    322    116   -233
   -563   1441   2005   -439  -1283   1722    111   -168     88    348    150   -244
   -524   1470   1992   -475  -1257   1730    103   -171     88    350    150   -236
   -483   1491   1974   -504  -1228   1732    119   -168     90    350    145   -236
   -483   1527   2010   -522  -1247   1769    142   -150    122    371    166   -192
   -519   1527   2047   -504  -1283   1787    171   -124    150    394    192   -161
   -465   1538   2000   -537  -1234   1769    163   -140    148    384    181   -166
   -467   1553   2021   -545  -1244   1787    158   -142    168    405    202   -135
   -509   1540   2047   -517  -1278   1792    145   -155    171    413    220   -137
   -509   1522   2031   -506  -1270   1777    116   -158    161    405    226   -150
   -459   1517   1977   -530  -1218   1745     80   -184    137    379    205   -171
   -444   1506   1951   -532  -1197   1727     83   -202    122    358    189   -153
   -522   1496   2018   -488  -1270   1756    135   -163    161    392    231   -119
   -517   1452   1969   -467  -1241   1709    137   -161    155    381    223   -171
   -457   1408   1862   -478  -1161   1634     67   -226     85    301    137   -207
   -444   1369   1813   -462  -1130   1590     72   -233     80    293    135   -187
   -428   1301   1730   -439  -1080   1514     70   -246     67    280    127   -218
   -420   1257   1678   -418  -1049   1467     77   -265     44    244     90   -283
   -446   1218   1665   -387  -1057   1439    101   -277     31    218     57   -280
   -439   1163   1602   -363  -1021   1382    101   -285     23    205     49   -277
   -472   1127   1600   -327  -1036   1363    103   -275     33    215     64   -275
   -527   1091   1618   -280  -1072   1353    114   -267     38    220     75   -293
   -517   1052   1566   -267  -1041   1309    109   -283     23    197     38   -314
   -509   1036   1545   -265  -1026   1291    119   -283     25    192     31   -293
   -506   1021   1525   -257  -1015   1273    124   -280     28    197     41   -283
   -519    982   1501   -231  -1010   1241    142   -277     36    207     46   -288
   -553    966   1517   -207  -1036   1241    161   -257     64    223     70   -290
   -530    945   1473   -207  -1000   1208    150   -254     64    210     51   -303
   -506    917   1423   -205   -963   1169    200   -202    103    218     33   -335
   -462    911   1374   -223   -917   1143    277   -101    187    254     12   -415
   -470   1026   1496   -280   -984   1262    384     98    392    467    174   -283
   -415   1257   1670   -420  -1041   1462    444    342    691    833    553     59
   -316   1582   1896   -633  -1106   1738    366    387    820   1085    948    540
   -374   1810   2184   -717  -1278   1997    241    142    667   1119   1275   1044
   -480   1880   2361   -701  -1421   2120     98   -288    301    917   1332   1171
   -626   1571   2195   -472  -1410   1883    -12   -756   -231    342    743    613
   -711   1057   1769   -174  -1241   1413   -119  -1179   -833   -498   -301   -394
   -652    704   1356    -25  -1002   1028   -246  -1275  -1049   -815   -706   -805
   -636    527   1163     51   -898    846   -228  -1088   -844   -633   -589   -763
   -639    485   1124     75   -883    805   -145   -844   -571   -379   -402   -662
   -600    537   1137     31   -870    836      5   -581   -290   -127   -220   -550
   -550    646   1197    -46   -872    922    148   -371    -77     70    -72   -407
   -576    667   1244    -46   -911    956    197   -293     -2    142    -10   -374
   -574    649   1223    -38   -898    937    215   -283     12    153     -2   -384
   -597    649   1247    -25   -922    948    226   -275     33    168      7   -368
   -589    639   1228    -23   -909    932    236   -257     62    194     36   -332
   -555    613   1166    -28   -862    888    270   -223     90    223     75   -296
   -566    615   1182    -25   -875    898    306   -181    124    262    119   -246
   -584    576   1158      2   -870    867    306   -184    119    265    122   -246
   -644    532   1176     57   -909    854    314   -189    129    277    129   -239
   -628    524   1150     51   -888    836    311   -168    148    298    145   -246
   -576    509   1085     33   -831    797    290   -176    140    283    132   -272
   -550    511   1062     18   -805    787    280   -189    137    267    124   -277
   -527    527   1054      0   -789    789    259   -187    145    275    137   -283
   -488    522   1010    -18   -750    766    236   -192    145    280    142   -290
   -472    511    984    -18   -727    748    236   -200    150    288    153   -280
   -535    470   1005     33   -769    737    265   -192    171    316    176   -252
   -519    470    989     25   -753    730    280   -161    202    342    202   -236
   -462    504    963    -23   -714    735    259   -137    220    363    223   -233
   -467    532    997    -33   -732    763    275    -72    285    433    298   -174
   -485    548   1034    -33   -758    789    277    -20    348    506    384   -119
   -439    574   1013    -67   -724    792    267     12    389    545    423    -88
   -462    594   1057    -67   -761    826    265     57    454    618    496      5
   -454    623   1078    -85   -766    849    252    103    519    693    581     75
   -415    685   1101   -135   -758    893    241    150    576    769    667    155
   -415    722   1137   -153   -776    930    236    184    618    823    732    213
   -410    753   1163   -171   -787    958    233    187    633    833    758    236
   -405    766   1171   -181   -789    969    259    181    641    831    766    233
   -454    740   1192   -142   -823    963    275    174    633    813    753    233
   -405    701   1106   -148   -756    904    246    145    592    761    709    207
   -384    657   1039   -137   -711    846    252    103    550    693    633    137
   -493    607   1101    -59   -797    854    293     80    519    639    574     80
   -558    527   1085     12   -823    805    319     44    475    571    506      2
   -530    467    997     31   -763    732    306      0    426    498    431    -64
   -454    389    841     31   -646    615    270    -67    345    400    327   -145
   -483    311    792     85   -639    550    285    -96    311    345    267   -189
   -509    257    766    124   -639    511    290   -132    272    285    218   -252
   -537    215    753    161   -644    483    298   -161    244    244    174   -301
   -548    166    714    189   -631    439    288   -200    210    202    132   -342
   -550    116    667    215   -607    392    285   -226    192    179    111   -361
   -574     67    641    252   -607    353    293   -239    179    163     96   -379
   -587     49    636    270   -610    342    288   -239    176    158     85   -389
   -600     44    641    275   -620    342    275   -254    174    148     85   -405
   -592     49    641    270   -618    345    309   -244    194    161    103   -394
   -571    101    672    233   -623    387    335   -226    239    197    148   -366
   -532    116    649    207   -589    381    327   -197    267    215    163   -348
   -537    103    639    215   -587    371    309   -200    267    202    153   -355
   -545    124    667    210   -605    394    314   -200    277    213    166   -348
   -514    163    678    174   -594    420    309   -205    288    239    194   -324
   -467    140    607    163   -537    374    285   -244    265    223    189   -327
   -470     83    553    192   -514    319    252   -270    239    200    181   -335
   -493     62    553    215   -522    306    226   -290    215    179    166   -329
   -522     88    607    215   -563    348    270   -280    228    184    179   -311
   -535     57    592    239   -563    324    285   -285    223    176    179   -309
   -532      2    535    265   -535    270    231   -298    197    155    163   -329
   -524    -46    478    285   -501    215    249   -298    187    145    155   -322
   -522    -83    439    301   -483    176    280   -290    184    135    150   -322
   -553   -163    389    358   -472    111    283   -296    163    114    129   -345
   -574   -223    350    397   -465     62    277   -316    135     80     93   -376
   -581   -267    314    423   -449     20    316   -319    127     59     75   -400
   -589   -293    296    441   -444      0    277   -340    111     46     72   -413
   -610   -329    280    470   -446    -25    246   -353     96     33     67   -444
   -618   -366    252    491   -436    -57    252   -374     75     -2     23   -467
   -626   -428    197    524   -413   -116    254   -376     70    -12     12   -467
   -633   -472    161    550   -397   -155    262   -374     67    -20      7   -493
   -633   -488    145    561   -389   -171    277   -374     59    -33     -5   -498
   -639   -483    153    561   -397   -166    267   -374     59    -31     10   -483
   -620   -522     98    571   -361   -210    218   -394     46    -46      5   -514
   -618   -568     49    589   -335   -259    241   -379     59    -54    -23   -545
   -615   -561     54    589   -335   -254    363   -265    168      0    -25   -589
   -613   -545     64    579   -340   -241    397   -145    293    106     28   -579
   -594   -413    181    501   -389   -116    428      7    498    342    252   -376
   -545   -158    387    350   -467    114    384    161    735    678    678     67
   -519    155    675    181   -597    415    270     93    737    831   1083    576
   -581    150    730    213   -657    439    220   -145    459    706   1286    872
   -685     15    698    335   -693    355    137   -506     12    293   1039    675
   -792   -329    462    561   -628     64     28  -1018   -623   -530     70   -233
   -828   -696    132    763   -480   -283   -116  -1371  -1132  -1239   -841  -1060
   -813   -982   -168    896   -324   -576   -142  -1252  -1026  -1145   -807  -1080
   -779  -1137   -358    958   -213   -750   -103  -1044   -771   -898   -641  -1002
   -740  -1137   -397    937   -174   -766    -18   -836   -501   -646   -465   -901
   -706  -1034   -327    870   -189   -680    119   -605   -215   -371   -241   -763
   -696   -987   -290    839   -205   -639    215   -465    -46   -220   -114   -665
   -701   -969   -267    833   -218   -618    275   -389     41   -135    -44   -610
   -665   -948   -285    805   -189   -618    280   -384     54   -124    -41   -620
   -675   -969   -293    823   -192   -631    288   -371     77   -111    -23   -602
   -678  -1031   -355    852   -163   -693    290   -366     90   -101    -12   -579
   -652  -1002   -350    826   -153   -675    285   -363     98    -93      7   -563
   -639  -1021   -381    828   -129   -701    265   -379     88   -101     15   -581
   -626  -1070   -444    849    -90   -758    249   -405     62   -127    -18   -597
   -649  -1065   -415    857   -119   -740    272   -371    101    -88     10   -542
   -636  -1039   -402    836   -116   -722    252   -361    101    -80     25   -563
   -613  -1028   -418    818    -98   -724    233   -374     88    -96     12   -571
   -605  -1000   -394    802   -106   -698    226   -368     98    -85     20   -545
   -597   -987   -389    792   -106   -688    213   -371    111    -67     38   -537
   -589   -969   -379    779   -106   -675    226   -361    124    -57     54   -532
   -615   -982   -366    797   -127   -675    231   -329    168    -12    109   -465
   -597  -1026   -428    813    -85   -727    226   -322    184      2    129   -475
   -581  -1023   -444    802    -70   -735    254   -303    207     15    135   -470
   -579  -1023   -444    800    -70   -735    241   -283    246     59    184   -431
   -571  -1010   -439    789    -70   -724    228   -249    288    114    244   -387
   -550   -961   -410    756    -70   -685    218   -210    345    187    319   -329
   -524   -930   -407    727    -62   -670    207   -192    397    241    371   -285
   -522   -909   -387    714    -67   -649    202   -153    459    306    431   -215
   -488   -859   -374    672    -57   -618    194    -85    540    397    535   -114
   -467   -813   -345    641    -62   -579    197    -38    605    470    641    -10
   -462   -802   -342    631    -62   -574    192    -23    633    498    678     10
   -459   -784   -324    620    -70   -553    197      0    659    517    698     38
   -506   -795   -290    649   -109   -545    215     12    675    524    714     59
   -511   -849   -337    680    -88   -594    202    -36    623    467    657     10
   -501   -891   -392    693    -54   -641    200    -72    579    402    600    -18
   -480   -930   -449    706    -15   -691    194   -101    535    335    545    -70
   -540   -984   -444    761    -49   -714    207   -145    483    252    462   -137
   -584  -1080   -496    833    -44   -789    220   -205    420    166    374   -197
   -587  -1156   -568    872    -10   -865    202   -275    348     80    288   -272
   -584  -1208   -623    896     18   -917    197   -332    290      7    218   -332
   -613  -1265   -654    937     18   -961    187   -374    246    -44    179   -368
   -631  -1332   -701    982     33  -1018    176   -420    200    -96    129   -441
   -623  -1374   -753    997     64  -1065    163   -478    148   -166     38   -496
   -615  -1410   -797   1013     90  -1104    150   -522    109   -215    -12   -501
   -636  -1452   -815   1041     88  -1132    137   -550     90   -244    -33   -511
   -704  -1467   -763   1085     28  -1117    150   -532    122   -220     -7   -493
   -667  -1478   -813   1070     70  -1145    135   -527    119   -226    -10   -493
   -626  -1486   -859   1054    114  -1174    111   -555     98   -262    -51   -522
   -618  -1462   -844   1039    111  -1153    114   -558    109   -265    -67   -524
   -665  -1428   -763   1047     49  -1096    137   -540    137   -233    -41   -485
   -670  -1421   -750   1047     38  -1085    137   -550    142   -228    -36   -475
   -623  -1408   -784   1015     77  -1096    132   -542    153   -213    -28   -470
   -623  -1400   -779   1010     77  -1091    137   -527    179   -189    -10   -444
   -639  -1374   -735   1008     46  -1054    145   -506    218   -150     33   -405
   -641  -1366   -727   1002     41  -1047    101   -537    202   -161     25   -433
   -628  -1361   -732    995     49  -1047     70   -566    176   -187     -5   -433
   -605  -1382   -776    992     83  -1080     49   -594    155   -213    -18   -413
   -594  -1410   -815   1002    109  -1114     49   -597    153   -207      0   -389
   -652  -1478   -828   1065     85  -1153     67   -574    163   -197     10   -423
   -641  -1530   -888   1085    122  -1210     64   -589    129   -241    -49   -459
   -626  -1574   -948   1096    161  -1262     51   -618     98   -280    -88   -472
   -613  -1618  -1005   1117    194  -1312     54   -631     88   -296   -111   -501
   -639  -1665  -1026   1150    192  -1345     75   -610    109   -275    -90   -517
   -678  -1725  -1047   1200    181  -1387     77   -633     85   -311   -127   -558
   -698  -1774  -1078   1236    187  -1426     77   -654     64   -348   -171   -574
   -698  -1823  -1124   1262    213  -1475     85   -659     59   -355   -187   -597
   -735  -1857  -1122   1293    192  -1491     75   -667     51   -371   -192   -602
   -732  -1883  -1150   1306    207  -1517     67   -680     38   -397   -218   -613
   -704  -1930  -1228   1317    259  -1579     75   -685     36   -407   -231   -613
   -709  -1966  -1257   1337    272  -1613     77   -680     49   -400   -220   -654
   -727  -1953  -1226   1340    246  -1590     96   -693     38   -428   -249   -657
   -714  -1935  -1221   1325    252  -1579     70   -701     33   -436   -259   -615
   -717  -1987  -1270   1350    275  -1628     38   -701     25   -444   -270   -649
   -750  -2039  -1288   1395    267  -1665     54   -680     33   -454   -290   -691
   -701  -2010  -1309   1353    301  -1660    158   -576    129   -420   -322   -753
   -688  -1951  -1265   1319    288  -1608    241   -452    265   -311   -272   -730
   -641  -1769  -1130   1202    244  -1449    272   -270    506    -31      7   -491
   -540  -1457   -917   1000    187  -1187    226    -62    795    392    517    -12
   -571  -1179   -607    872     18   -893    101   -181    748    548    937    465
   -633  -1148   -514    891    -62   -831    -10   -496    431    407   1088    667
   -711  -1340   -628   1026    -41   -987   -127   -943    -96   -101    691    353
   -833  -1748   -914   1291     38  -1332   -213  -1483   -771  -1028   -392   -594
   -854  -2120  -1265   1486    202  -1691   -335  -1701  -1127  -1571  -1067  -1184
   -831  -2372  -1540   1600    353  -1956   -350  -1558   -992  -1460  -1036  -1215
   -800  -2488  -1688   1641    444  -2088   -272  -1340   -735  -1221   -880  -1132
   -758  -2460  -1701   1610    470  -2081   -158  -1137   -478   -982   -711  -1013
   -735  -2369  -1634   1551    446  -2000    -12   -924   -233   -761   -555   -904
   -735  -2281  -1545   1506    405  -1914     70   -776    -77   -623   -444   -813
   -735  -2265  -1530   1499    394  -1899    103   -719    -25   -576   -410   -797
   -698  -2257  -1558   1478    428  -1909    124   -678      2   -550   -394   -787
   -685  -2270  -1587   1475    449  -1930    129   -662     12   -545   -387   -782
   -667  -2257  -1590   1462    459  -1922    129   -649     20   -532   -371   -774
   -665  -2257  -1595   1460    462  -1927    142   -631     28   -530   -379   -782
   -639  -2257  -1618   1449    488  -1938    150   -613     38   -511   -363   -761
   -610  -2236  -1628   1423    506  -1932    148   -618     36   -519   -355   -779
   -610  -2239  -1628   1426    509  -1935    129   -639      7   -558   -405   -776
   -602  -2249  -1649   1426    522  -1951    166   -620     15   -550   -413   -743
   -568  -2229  -1660   1400    545  -1945    168   -605     36   -524   -389   -748
   -504  -2205  -1704   1353    600  -1956    137   -610     31   -530   -392   -771
   -488  -2182  -1693   1332    602  -1938    155   -579     51   -506   -379   -763
   -501  -2171  -1673   1335    584  -1922    168   -542     80   -472   -350   -737
   -493  -2145  -1652   1319    579  -1899    174   -519     98   -454   -335   -688
   -480  -2138  -1657   1309    587  -1899    192   -483    127   -423   -309   -667
   -478  -2107  -1628   1293    574  -1870    210   -439    168   -376   -265   -631
   -483  -2099  -1615   1291    566  -1860    218   -405    205   -329   -213   -607
   -478  -2057  -1579   1267    550  -1818    218   -361    249   -275   -155   -581
   -439  -2023  -1584   1231    571  -1805    200   -337    270   -244   -137   -542
   -420  -1961  -1540   1189    558  -1751    241   -262    345   -153    -62   -462
   -387  -1883  -1496   1132    553  -1688    241   -171    433    -44     49   -363
   -358  -1795  -1436   1078    537  -1615    239    -88    509     54    161   -265
   -340  -1756  -1415   1047    535  -1587    270    -23    561    124    236   -207
   -316  -1725  -1408   1021    545  -1566    270     -7    568    142    257   -200
   -303  -1704  -1400   1002    545  -1551    265    -15    545    119    244   -168
   -306  -1688  -1382    997    537  -1535    280      2    537    111    233   -158
   -306  -1680  -1374    992    532  -1527    298     -7    496     64    179   -200
   -316  -1688  -1371   1002    524  -1530    311    -12    462     25    140   -215
   -290  -1696  -1405    992    555  -1551    314    -54    394    -49     72   -277
   -296  -1732  -1436   1015    568  -1584    342    -88    335   -119     -2   -345
   -324  -1745  -1421   1034    545  -1584    319   -129    272   -189    -67   -405
   -329  -1777  -1447   1052    558  -1613    332   -171    210   -262   -140   -470
   -314  -1808  -1493   1060    587  -1652    335   -218    145   -332   -220   -548
   -319  -1842  -1522   1080    600  -1683    350   -241     96   -384   -277   -581
   -322  -1878  -1556   1098    615  -1717    350   -272     51   -428   -316   -626
   -327  -1886  -1558   1106    613  -1722    340   -285     18   -449   -340   -654
   -342  -1873  -1530   1106    592  -1704    379   -265     10   -446   -345   -662
   -316  -1852  -1535   1085    607  -1693    376   -262     -5   -452   -358   -691
   -272  -1842  -1569   1057    646  -1704    329   -283    -41   -483   -384   -696
   -241  -1816  -1574   1028    665  -1696    319   -283    -62   -496   -392   -662
   -244  -1795  -1551   1018    652  -1675    340   -259    -51   -475   -376   -633
   -241  -1738  -1496    989    626  -1618    368   -228    -31   -441   -342   -600
   -200  -1660  -1462    927    631  -1561    402   -184      2   -397   -298   -558
   -200  -1597  -1397    898    597  -1496    433   -137     36   -355   -257   -524
   -176  -1558  -1382    867    602  -1473    426   -119     36   -345   -249   -527
   -155  -1527  -1371    841    607  -1449    415   -111     31   -335   -241   -527
   -109  -1460  -1350    784    620  -1408    410   -101     31   -324   -228   -517
   -106  -1426  -1319    766    605  -1374    392   -109     18   -322   -220   -509
   -124  -1408  -1286    766    579  -1348    358   -119     -5   -332   -215   -491
   -109  -1366  -1257    737    574  -1312    361   -106    -15   -329   -205   -462
    -98  -1332  -1236    714    566  -1286    379    -83    -18   -322   -200   -449
    -72  -1356  -1283    714    605  -1319    379    -80    -51   -348   -223   -470
    -67  -1358  -1293    711    613  -1327    345    -93    -93   -376   -249   -483
    -75  -1337  -1262    706    592  -1301    368    -75    -96   -376   -252   -478
    -85  -1343  -1257    711    584  -1299    392    -49   -101   -374   -259   -472
    -59  -1348  -1288    704    613  -1319    384    -57   -135   -400   -293   -496
    -44  -1358  -1314    701    633  -1337    363    -72   -176   -436   -335   -535
    -67  -1374  -1306    722    618  -1340    355    -77   -205   -459   -358   -561
    -80  -1366  -1288    722    602  -1330    381    -64   -213   -459   -358   -550
    -83  -1309  -1226    696    571  -1267    402    -38   -202   -444   -342   -527
    -38  -1275  -1239    657    600  -1260    384    -38   -226   -459   -361   -548
      5  -1280  -1286    639    644  -1283    366    -36   -246   -475   -379   -566
      5  -1275  -1280    633    639  -1278    371    -36   -252   -478   -384   -571
      7  -1241  -1249    615    628  -1247    400    -28   -254   -480   -384   -563
     33  -1202  -1239    584    633  -1221    413    -15   -265   -478   -389   -563
     41  -1166  -1208    563    623  -1187    392     -5   -270   -472   -387   -561
     62  -1132  -1197    532    628  -1163    413     41   -249   -452   -392   -571
     98  -1070  -1169    485    631  -1119    496    158   -161   -397   -402   -610
    119   -982  -1101    431    607  -1041    542    306    -23   -267   -324   -576
    109   -782   -891    337    498   -836    571    519    220     28    -36   -327
    220   -405   -626     90    423   -514    542    662    413    348    397    155
    275     18   -257   -148    265   -119    480    522    327    420    743    646
    215    218      2   -218    106    111    345    174     10    283    909    935
    -15    -51    -36     33     10    -44    119   -306   -501   -158    589    659
     -2   -454   -452    226    223   -452     67   -722  -1057   -922   -400   -298
    129   -714   -844    290    485   -779     38   -867  -1348  -1389  -1036   -901
     80   -976  -1057    446    568  -1015      0   -761  -1260  -1327  -1044   -961
     41  -1060  -1101    509    571  -1080     18   -568  -1047  -1117   -906   -885
     83   -966  -1049    441    563  -1008    124   -303   -776   -859   -719   -745
    161   -802   -966    319    561   -883    267    -54   -532   -626   -540   -613
    257   -631   -888    187    571   -758    358     72   -407   -504   -441   -532
    239   -600   -839    181    537   -719    381     98   -384   -478   -420   -522
    226   -615   -841    194    532   -730    389    111   -379   -462   -413   -511
    192   -576   -771    192    480   -672    407    161   -342   -418   -371   -478
    215   -517   -732    150    472   -623    413    187   -337   -407   -363   -452
    265   -459   -724     98    493   -592    392    218   -329   -384   -348   -423
    275   -400   -675     62    472   -537    374    226   -327   -361   -311   -397
    275   -358   -633     41    454   -496    371    218   -335   -361   -309   -400
    283   -327   -610     20    444   -467    392    241   -319   -337   -293   -389
    265   -306   -571     20    418   -439    397    252   -309   -316   -277   -381
    275   -249   -527    -12    400   -387    394    254   -303   -303   -259   -361
    327   -181   -509    -72    418   -345    389    290   -280   -265   -226   -340
    358   -135   -493   -114    426   -314    379    322   -272   -246   -213   -329
    387    -51   -439   -166    413   -244    358    329   -265   -218   -174   -272
    361     25   -335   -194    348   -153    397    384   -236   -181   -137   -270
    397    106   -293   -252    345    -93    400    420   -205   -142   -109   -220
    428    148   -283   -290    355    -67    405    446   -184   -119    -77   -197
    439    187   -252   -311    345    -31    361    465   -179   -101    -75   -166
    420    285   -137   -353    277     75    379    532   -109     -5     31   -111
    400    345    -54   -374    228    145    392    568    -59     57    101    -59
    397    431     33   -415    181    233    374    628      0    145    205     10
    449    537     88   -493    181    314    353    665     18    181    239     72
    491    615    124   -555    184    371    335    714     67    249    298    171
    506    701    194   -605    155    449    309    737     90    293    350    262
    498    784    285   -641    106    535    303    722     72    275    324    246
    467    833    366   -649     51    600    293    737     83    296    329    319
    449    878    426   -665     10    652    254    727     72    296    361    337
    449    917    467   -683    -10    693    246    706     36    257    324    298
    439    917    478   -678    -20    698    265    685     10    218    283    259
    407    901    493   -654    -41    698    296    644    -28    163    228    176
    379    849    467   -615    -44    659    246    579   -116     70    119     49
    402    880    475   -641    -36    678    239    563   -145     41     88     46
    379    854    475   -618    -46    667    272    527   -184     -7     31     44
    314    813    498   -563    -90    657    306    485   -213    -41     -7      2
    298    779    480   -540    -90    631    303    449   -249    -77    -49    -57
    303    776    470   -540    -83    623    280    415   -293   -114    -90   -103
    301    779    478   -542    -88    628    252    384   -324   -140   -111   -142
    254    782    527   -517   -135    654    275    392   -311   -127    -88   -116
    324    797    472   -563    -72    636    259    374   -337   -155   -137   -137
    363    802    439   -584    -38    620    236    384   -327   -137   -127   -114
    366    828    462   -597    -49    644    231    384   -322   -119    -90   -103
    379    906    527   -641    -72    717    218    348   -342   -142   -114   -132
    410    976    566   -693    -77    771    223    348   -332   -132   -127   -101
    392   1023    631   -709   -119    828    246    381   -290    -80    -67    -57
    402   1049    646   -727   -122    849    244    384   -290    -72    -57    -85
    394   1075    680   -735   -142    878    231    381   -290    -64    -59    -54
    384   1158    771   -774   -192    966    218    410   -249    -10      5    -25
    433   1226    792   -831   -179   1010    168    381   -275    -25    -15    -41
    459   1226    766   -844   -153    997    109    345   -311    -54    -41    -18
    511   1265    753   -888   -119   1010     93    345   -314    -36    -10     -5
    501   1296    795   -898   -148   1047    103    335   -319    -36      0    -18
    462   1293    828   -878   -184   1062     96    309   -345    -51    -18    -28
    457   1286    828   -872   -187   1057     77    277   -376    -72    -28    -23
    472   1288    815   -880   -171   1052     59    239   -420   -109    -49    -64
    465   1293    828   -880   -181   1062     72    249   -439   -132    -98    -46
    441   1267    826   -854   -192   1047     70    288   -418    -96    -57     -5
    472   1306    833   -891   -181   1070     70    283   -428   -101    -51    -41
    459   1319    859   -888   -200   1091     64    270   -446   -124    -85    -93
    449   1301    849   -875   -200   1075     59    257   -454   -122    -85    -88
    446   1332    885   -891   -220   1111     70    231   -475   -140    -93    -96
    426   1348    922   -888   -249   1135     57    228   -480   -137   -114    -83
    454   1376    922   -914   -233   1150     59    239   -483   -137   -111    -51
    519   1408    888   -966   -184   1148     49    236   -488   -127    -90    -54
    504   1405    901   -956   -197   1153     38    205   -509   -140    -96    -72
    493   1410    914   -953   -210   1163     31    205   -509   -132   -106    -75
    496   1431    935   -963   -218   1184     38    233   -478   -101    -67    -46
    527   1460    932   -995   -202   1197     31    246   -478   -101    -64    -67
    530   1483    953  -1008   -213   1218    101    311   -431    -75    -70    -70
    563   1548    982  -1057   -210   1265    174    415   -358    -46    -83    -88
    615   1660   1044  -1137   -213   1353    236    574   -210     98     20    -20
    691   1899   1208  -1296   -259   1553    303    852    101    470    392    316
    756   2242   1486  -1499   -366   1862    275    958    290    779    818    750
    683   2564   1880  -1626   -597   2223    122    649    187    885   1137   1192
    514   2777   2262  -1644   -872   2520    -85    150    -75    846   1319   1496
    345   2611   2265  -1478   -961   2436   -293   -379   -566    353    872   1085
    239   2114   1875  -1176   -818   1995   -436   -857  -1218   -524   -109    176
    249   1652   1400   -950   -576   1527   -530   -943  -1462   -911   -605   -324
    348   1465   1117   -906   -384   1291   -517   -678  -1267   -753   -540   -335
    465   1514   1047   -989   -290   1280   -394   -363  -1002   -522   -379   -254
    496   1577   1080  -1039   -290   1330   -197    -64   -737   -301   -218   -150
    519   1626   1106  -1075   -293   1369    -62    111   -571   -158   -116    -85
    501   1652   1150  -1075   -324   1402      5    187   -485    -83    -54    -49
    550   1673   1122  -1114   -288   1397      2    184   -491    -90    -80    -49
    566   1704   1137  -1135   -285   1421     10    200   -472    -67    -72     -2
    550   1722   1169  -1137   -309   1447     20    231   -441    -31    -33     23
    579   1751   1171  -1163   -296   1462     20    239   -439    -15    -15     10
    561   1758   1197  -1161   -319   1478     31    262   -420      7     10     38
    566   1769   1202  -1166   -319   1486     33    277   -402     20     28     51
    542   1771   1228  -1158   -342   1501     23    277   -392     33     41     51
    537   1787   1249  -1161   -355   1519     23    270   -384     38     57     62
    555   1782   1226  -1169   -335   1506     25    280   -381     36     44     49
    537   1821   1283  -1179   -371   1553     28    309   -358     57     59     72
    581   1873   1291  -1228   -355   1584     10    324   -345     83     80     98
    561   1886   1325  -1223   -381   1605     18    361   -309    127    127    129
    532   1883   1350  -1210   -410   1618     33    376   -288    148    142    111
    558   1904   1343  -1231   -392   1623     28    394   -270    166    166    163
    576   1917   1337  -1247   -381   1628     15    415   -249    184    184    166
    584   1932   1348  -1257   -381   1641     10    433   -220    215    202    184
    579   1927   1348  -1254   -384   1639      7    470   -187    259    241    213
    594   1940   1345  -1267   -376   1641     12    517   -137    316    298    218
    602   1974   1369  -1288   -384   1673     15    555    -88    366    350    272
    654   2039   1384  -1345   -363   1712      0    579    -51    410    389    324
    670   2109   1439  -1389   -384   1774      2    641     12    485    449    410
    654   2187   1532  -1421   -439   1862      2    730     96    579    548    504
    685   2242   1556  -1465   -436   1901    -18    771    135    620    605    545
    748   2286   1538  -1517   -394   1912    -57    750    127    615    610    558
    711   2330   1618  -1525   -452   1974    -25    769    153    646    646    597
    672   2335   1662  -1506   -493   2000     -2    766    158    662    670    597
    691   2325   1631  -1509   -470   1979    -10    717    114    615    628    542
    667   2307   1639  -1486   -485   1974      2    675     83    566    568    535
    626   2278   1652  -1452   -514   1964     -5    620     41    514    527    501
    623   2226   1600  -1426   -488   1914    -18    542    -28    431    449    433
    594   2166   1571  -1382   -488   1870    -28    472    -98    353    363    355
    535   2083   1548  -1309   -506   1816    -28    420   -145    298    303    290
    506   2023   1517  -1267   -504   1771    -31    374   -176    259    275    246
    488   1969   1480  -1228   -496   1727    -59    322   -228    210    236    194
    478   1927   1447  -1205   -483   1688    -80    275   -280    153    174    122
    402   1893   1491  -1148   -542   1693    -59    265   -285    137    140    150
    418   1878   1460  -1150   -519   1670    -83    233   -306    124    140    135
    446   1886   1439  -1169   -496   1662    -88    223   -311    124    142    124
    441   1878   1436  -1161   -498   1657    -90    215   -311    127    145    114
    480   1860   1379  -1169   -449   1621   -103    207   -322    124    135    109
    449   1852   1402  -1153   -478   1628    -88    218   -311    140    155    114
    402   1888   1483  -1145   -540   1686    -67    236   -296    155    161    124
    350   1917   1566  -1137   -607   1743    -25    272   -254    192    197    168
    327   1930   1602  -1127   -636   1766    -31    262   -241    200    215    166
    350   1938   1587  -1145   -618   1764    -23    257   -228    215    241    158
    371   1974   1602  -1174   -615   1790    -33    259   -213    233    265    140
    376   2000   1623  -1189   -623   1813    -98    233   -228    218    254    166
    418   1966   1548  -1192   -563   1758   -132    210   -259    192    223    174
    397   1948   1551  -1174   -576   1748   -155    187   -283    176    210    174
    374   1945   1571  -1161   -600   1758   -171    163   -296    161    205    176
    389   1932   1543  -1161   -576   1740   -187    150   -306    153    202    166
    397   1888   1491  -1143   -545   1691   -192    140   -332    129    181    137
    428   1823   1392  -1127   -483   1608   -218    101   -371     98    155    119
    439   1777   1337  -1106   -449   1558   -210     88   -387     80    140     90
    441   1766   1322  -1104   -439   1545   -218     75   -402     51    103     46
    405   1722   1317  -1062   -454   1519   -202     75   -402     44     96     28
    374   1660   1286  -1018   -454   1473   -231     51   -423     25     85     28
    337   1602   1262   -971   -462   1434   -192     54   -428     20     83     36
    332   1579   1244   -956   -454   1410   -194     44   -436     12     88     10
    285   1566   1280   -924   -496   1423   -202     18   -454    -10     67    -25
    249   1519   1267   -885   -509   1395   -187     23   -454    -12     41      0
    283   1486   1202   -885   -459   1345   -200     15   -462    -12     38    -10
    288   1470   1182   -880   -446   1325   -210     31   -454     -2     57    -12
    306   1447   1140   -875   -415   1293   -213     25   -462    -18     49    -33
    290   1397   1104   -846   -405   1252   -218      5   -472    -25     44    -10
    280   1366   1083   -823   -400   1226   -220     10   -470    -33     33    -44
    306   1361   1052   -836   -371   1208   -181     62   -436    -33     -5    -93
    298   1410   1111   -854   -405   1262    -44    210   -309     46     15   -111
    290   1504   1213   -898   -462   1358    -10    363   -137    226    150    -25
    350   1717   1366  -1034   -509   1543    -36    540    101    535    472    272
    420   2057   1634  -1241   -607   1847    -90    613    265    818    893    763
    400   2283   1883  -1340   -740   2083   -174    413    145    846   1192   1228
    270   2325   2055  -1299   -893   2190   -272     41   -184    654   1257   1369
    137   2021   1883  -1080   -872   1953   -368   -423   -704    103    711    839
     31   1553   1522   -795   -745   1538   -472   -896  -1335   -750   -324   -153
     75   1215   1140   -644   -532   1179   -636  -1036  -1597  -1117   -782   -571
    132   1013    880   -576   -374    948   -675   -880  -1431   -971   -701   -563
    174    961    787   -568   -306    875   -605   -654  -1174   -730   -542   -485
    168   1002    833   -589   -332    919   -465   -410   -891   -470   -355   -361
    168   1124    956   -646   -392   1041   -306   -187   -646   -241   -174   -233
    200   1161    958   -683   -379   1060   -257   -114   -563   -158   -111   -197
    239   1109    870   -675   -316    989   -259    -96   -542   -132    -96   -192
    241   1093    852   -667   -306    971   -246    -75   -522   -119    -90   -166
    231   1093    862   -662   -314    979   -239    -46   -491    -88    -67   -140
    244   1088    844   -667   -301    966   -226    -23   -465    -62    -38   -129
    254   1072    818   -662   -283    945   -231    -20   -457    -57    -36   -127
    257   1091    833   -675   -288    963   -236    -15   -441    -44    -25   -109
    262   1096    833   -678   -285    966   -200      7   -413    -18      5    -93
    249   1062    810   -657   -280    935   -197     10   -405     -5     20    -77
    244   1047    802   -644   -280    924   -213     10   -397      2     28    -75
    241   1067    823   -657   -290    948   -210     15   -379     15     36    -80
    241   1070    828   -654   -293    950   -220      0   -381      7     28   -106
    220   1044    820   -633   -301    935   -228     -5   -381     18     41   -109
    202   1021    815   -613   -306    919   -207     15   -361     38     64    -77
    223    997    774   -610   -275    885   -205     31   -340     57     83    -59
    223   1005    782   -613   -277    893   -197     83   -288    106    129    -23
    280   1044    761   -662   -241    904   -213    101   -270    127    145    -18
    296   1072    776   -685   -241    927   -218    132   -233    168    192     23
    298   1080    779   -691   -241    930   -226    168   -184    226    254     85
    303   1114    810   -709   -252    963   -233    205   -127    288    327    140
    311   1148    836   -732   -262    992   -246    252    -64    368    402    205
    322   1189    867   -756   -272   1031   -267    285    -12    439    480    270
    316   1213    893   -766   -288   1054   -246    332     49    511    561    342
    324   1254    930   -789   -301   1093   -236    363     96    561    623    400
    319   1280    961   -800   -322   1122   -213    384    127    584    652    431
    311   1270    956   -792   -322   1114   -241    371    116    571    649    436
    296   1241    943   -769   -324   1093   -254    348     93    542    623    413
    275   1231    956   -753   -340   1093   -231    340     77    509    589    379
    265   1195    930   -730   -332   1062   -231    303     41    454    535    332
    252   1130    878   -691   -314   1005   -218    270     10    402    480    280
    236   1057    820   -649   -293    940   -200    231    -28    335    415    223
    233    992    758   -613   -262    875   -207    171    -96    244    322    148
    218    914    696   -566   -239    805   -205    111   -158    155    231     62
    194    833    639   -514   -223    737   -210     64   -215     88    158    -15
    163    774    607   -470   -223    693   -189     36   -246     49    119    -59
    140    704    563   -420   -210    633   -197      0   -283      0     70   -114
    140    685    542   -415   -200    615   -223    -28   -306    -31     44   -132
    132    654    522   -392   -194    587   -192    -31   -301    -36     36   -140
    124    633    509   -379   -192    571   -218    -51   -314    -46     28   -142
    129    613    483   -371   -176    548   -252    -67   -337    -70      5   -179
    119    574    454   -348   -168    514   -236    -54   -324    -62      5   -181
     90    555    465   -324   -187    511   -231    -51   -311    -57     12   -174
     85    574    485   -332   -200    530   -215    -36   -285    -36     38   -148
    122    610    488   -366   -181    550   -174     -2   -246      2     75   -122
    127    657    530   -394   -200    594   -161     15   -218     23    103    -96
    101    644    542   -374   -220    594   -187     -7   -226     20    101   -106
     93    652    558   -374   -233    607   -184     -7   -202     46    127    -80
     93    649    555   -371   -231    602   -200    -23   -194     57    148    -64
    148    626    475   -387   -163    550   -254    -62   -233     28    127    -85
    166    620    454   -394   -145    537   -254    -75   -244     12    109    -93
    145    620    472   -384   -163    548   -272    -93   -254      0    106    -96
    132    623    491   -376   -179    558   -265    -88   -244     15    137    -59
    111    519    405   -316   -148    462   -288   -119   -283    -20    116    -85
    109    462    353   -285   -122    407   -303   -153   -327    -75     62   -148
     98    400    301   -252   -103    350   -275   -140   -324    -80     46   -155
     90    368    277   -228    -93    324   -272   -124   -316    -80     57   -145
     54    311    257   -184   -101    285   -283   -148   -340   -109     33   -176
     31    270    239   -153   -103    254   -288   -171   -366   -140      2   -215
     31    239    207   -135    -88    223   -296   -194   -392   -161    -20   -236
     54    194    140   -124    -41    168   -293   -213   -405   -176    -33   -252
     59    150     90   -106    -15    122   -280   -200   -394   -174    -23   -267
     90    142     51   -116     18     98   -316   -223   -410   -194    -38   -275
     90    119     28   -106     31     72   -340   -252   -431   -226    -67   -283
     54     83     28    -67     12     57   -316   -231   -405   -207    -49   -275
     64     67      0    -67     31     33   -314   -231   -405   -207    -44   -285
     67     20    -46    -44     57    -10   -335   -249   -431   -239    -72   -306
     44    -33    -77     -5     59    -54   -319   -241   -413   -246    -90   -337
     25    -80   -106     28     64    -93   -244   -137   -327   -207   -119   -407
     57     10    -46    -36     51    -15   -137     31   -155    -59    -23   -355
     77    179    101   -129    -10    140   -119    207     80    220    259   -116
    132    439    306   -285    -88    374   -197    358    309    574    704    322
    148    779    631   -462   -241    706   -280    301    348    782   1158    862
     70    776    704   -423   -316    743   -345     15     62    652   1304   1091
    -20    597    615   -288   -316    607   -436   -387   -426    174    950    800
   -155    267    420    -57   -288    342   -540   -914  -1098   -701    -51   -140
   -168    -83     85    127   -127      0   -701  -1273  -1584  -1379   -880   -841
   -106   -329   -223    215     57   -277   -766  -1161  -1460  -1267   -826   -836
    -62   -509   -446    285    192   -478   -680   -935  -1184  -1015   -654   -753
    -59   -579   -522    316    231   -550   -548   -709   -898   -766   -472   -654
    -36   -501   -465    270    213   -483   -431   -462   -607   -501   -262   -522
      0   -397   -397    197    194   -397   -371   -337   -452   -361   -145   -423
     25   -397   -426    184    226   -410   -337   -298   -397   -319   -114   -392
     23   -402   -428    187    226   -415   -337   -296   -381   -306   -106   -384
     18   -376   -394    179    205   -384   -329   -283   -361   -290    -98   -350
     31   -394   -428    179    228   -410   -319   -270   -332   -272    -77   -324
     36   -415   -452    189    241   -433   -298   -254   -309   -252    -49   -293
     38   -431   -470    194    254   -449   -296   -257   -306   -246    -38   -288
     51   -444   -496    197    272   -470   -309   -267   -314   -257    -44   -298
     46   -446   -493    200    270   -470   -309   -267   -301   -249    -36   -301
     46   -441   -488    197    267   -465   -327   -280   -296   -246    -20   -298
     54   -433   -491    189    270   -462   -345   -290   -288   -244    -23   -329
     67   -467   -535    200    301   -501   -342   -285   -277   -239    -23   -306
    103   -491   -594    192    348   -542   -337   -283   -267   -226     -5   -293
    101   -478   -579    187    340   -527   -348   -283   -257   -215     -5   -252
     85   -462   -550    187    314   -506   -353   -267   -233   -194     12   -228
     85   -478   -563    197    324   -519   -345   -252   -218   -181     23   -223
    101   -491   -592    192    345   -540   -366   -239   -194   -155     51   -202
    106   -496   -605    194    353   -550   -361   -200   -142   -101    106   -158
    101   -509   -610    202    353   -558   -371   -181   -103    -59    150   -124
    145   -452   -597    153    371   -524   -400   -171    -67    -18    194    -64
    179   -387   -568    101    371   -475   -374   -103     20     83    290     23
    179   -345   -527     83    353   -436   -350    -41    103    176    384    111
    184   -322   -509     67    345   -415   -355     -2    161    241    457    176
    192   -298   -491     54    340   -394   -361     57    228    319    553    254
    207   -272   -480     31    342   -376   -353     70    254    348    589    288
    210   -265   -475     25    342   -368   -345     72    259    348    587    285
    202   -296   -501     44    350   -397   -348     70    244    327    563    275
    187   -345   -532     80    358   -439   -340     64    226    306    548    262
    174   -384   -561    103    366   -470   -335     25    192    259    506    233
    166   -420   -587    127    374   -504   -329    -15    145    189    439    192
    161   -488   -652    161    405   -568   -340    -72     72     93    350    124
    155   -574   -730    210    441   -652   -348   -132     -5      0    272     57
    124   -639   -763    257    444   -701   -345   -176    -57    -62    213    -15
    103   -706   -813    301    457   -758   -353   -241   -122   -142    122    -85
    116   -756   -872    316    493   -813   -379   -316   -200   -236     25   -145
    106   -802   -909    348    506   -854   -363   -350   -231   -280    -15   -166
     85   -854   -940    384    511   -898   -348   -368   -244   -306    -33   -187
     93   -896   -992    400    542   -943   -366   -402   -275   -345    -67   -226
     90   -940  -1034    423    561   -984   -384   -426   -293   -366    -93   -254
     98   -932  -1031    418    563   -982   -361   -410   -272   -342    -77   -236
    116   -943  -1060    413    587  -1000   -374   -423   -275   -348    -75   -241
    109   -971  -1080    431    592  -1023   -384   -439   -285   -366    -88   -257
    109   -966  -1078    426    592  -1021   -376   -428   -275   -355    -83   -241
    111   -917  -1028    402    568   -971   -379   -413   -241   -322    -41   -202
    101   -914  -1015    405    555   -966   -340   -397   -213   -301    -20   -194
    101   -898  -1002    397    550   -950   -355   -394   -200   -288    -10   -189
     98   -893   -995    394    545   -943   -358   -397   -187   -280     -2   -179
     96   -865   -961    384    527   -911   -342   -394   -163   -265     20   -161
     96   -875   -974    387    532   -922   -381   -428   -187   -285     15   -168
     98   -898   -997    400    545   -948   -407   -452   -207   -303      5   -176
     88   -924  -1013    415    548   -969   -397   -441   -202   -293     10   -174
     96   -909  -1005    407    550   -956   -428   -436   -202   -285     20   -155
    101   -945  -1049    420    574   -997   -420   -446   -223   -309      5   -174
     90  -1013  -1104    459    594  -1057   -407   -454   -231   -324     -5   -192
     72  -1080  -1156    504    613  -1117   -407   -454   -239   -337    -10   -200
     70  -1109  -1179    519    623  -1143   -400   -446   -236   -340    -10   -192
     54  -1176  -1231    558    641  -1202   -381   -449   -249   -368    -46   -259
     44  -1241  -1286    597    662  -1262   -402   -493   -293   -420   -101   -319
     46  -1273  -1322    610    683  -1296   -426   -540   -335   -472   -148   -345
     23  -1353  -1376    665    698  -1363   -420   -561   -355   -501   -179   -361
    -18  -1405  -1387    709    683  -1397   -394   -558   -353   -511   -187   -381
    -15  -1426  -1413    719    696  -1421   -387   -542   -340   -506   -184   -400
     -7  -1465  -1460    735    724  -1462   -426   -553   -355   -522   -205   -423
    -15  -1480  -1465    748    724  -1473   -420   -561   -361   -527   -205   -418
    -12  -1512  -1499    761    743  -1506   -402   -568   -358   -530   -192   -428
    -49  -1556  -1506    800    727  -1532   -392   -574   -350   -532   -192   -454
    -54  -1595  -1540    823    743  -1569   -387   -558   -335   -522   -184   -446
    -25  -1605  -1579    815    776  -1592   -348   -509   -290   -509   -184   -459
    -25  -1584  -1558    802    763  -1574   -252   -418   -207   -485   -241   -517
    -12  -1527  -1517    769    750  -1522   -207   -322    -80   -376   -187   -478
      2  -1335  -1337    665    667  -1335   -192   -137    189    -62    137   -194
     57  -1036  -1093    491    574  -1065   -267     51    472    374    678    285
     72   -753   -828    340    449   -792   -381   -109    374    475   1065    719
     -7   -745   -737    376    363   -743   -457   -415     33    290   1169    872
   -109   -984   -875    545    379   -930   -535   -849   -504   -272    696    506
   -189  -1379  -1189    784    498  -1286   -662  -1402  -1195  -1218   -415   -472
   -197  -1740  -1543    969    670  -1641   -807  -1590  -1501  -1678   -997   -987
   -194  -1987  -1792   1091    797  -1891   -784  -1418  -1332  -1535   -945   -974
   -189  -2127  -1940   1156    875  -2034   -704  -1208  -1070  -1301   -792   -917
   -171  -2122  -1951   1148    888  -2036   -592   -997   -795  -1054   -613   -823
   -158  -2042  -1883   1098    859  -1964   -478   -789   -548   -833   -444   -706
   -163  -1971  -1810   1067    820  -1891   -389   -665   -413   -719   -345   -626
   -155  -1971  -1818   1062    831  -1896   -337   -610   -348   -665   -298   -597
   -148  -1977  -1829   1062    839  -1904   -345   -602   -327   -644   -280   -615
   -150  -1977  -1826   1062    836  -1901   -348   -597   -324   -639   -277   -589
   -150  -1990  -1842   1070    844  -1917   -327   -581   -303   -620   -257   -568
   -163  -2016  -1852   1088    841  -1932   -329   -587   -296   -618   -241   -592
   -187  -2042  -1855   1114    833  -1948   -324   -605   -306   -641   -275   -657
   -187  -2086  -1899   1135    854  -1992   -329   -605   -314   -649   -303   -644
   -187  -2078  -1891   1132    849  -1984   -327   -574   -285   -615   -267   -613
   -189  -2068  -1878   1127    844  -1974   -311   -548   -254   -587   -231   -605
   -181  -2081  -1899   1132    857  -1990   -319   -555   -252   -587   -223   -607
   -200  -2099  -1899   1148    846  -2000   -298   -558   -241   -581   -213   -615
   -210  -2073  -1862   1140    826  -1969   -288   -542   -220   -563   -200   -587
   -194  -2062  -1867   1127    833  -1966   -296   -519   -202   -540   -179   -561
   -189  -2065  -1875   1127    841  -1971   -285   -493   -176   -514   -155   -550
   -200  -2062  -1862   1130    831  -1961   -262   -467   -142   -480   -124   -545
   -218  -2078  -1862   1148    820  -1971   -275   -452   -119   -452    -98   -517
   -202  -2068  -1865   1135    828  -1966   -259   -420    -72   -402    -51   -475
   -187  -2055  -1867   1122    839  -1961   -262   -381    -20   -337     10   -444
   -174  -2005  -1834   1088    828  -1919   -265   -335     36   -265     80   -392
   -163  -1969  -1805   1065    818  -1886   -246   -283    101   -197    137   -329
   -150  -1919  -1771   1034    807  -1847   -236   -215    181   -101    233   -231
   -103  -1862  -1758    984    826  -1810   -249   -171    244    -23    322   -166
    -96  -1826  -1730    958    813  -1779   -223   -122    298     41    394   -111
   -103  -1800  -1696    950    795  -1748   -241   -116    306     57    423    -83
   -142  -1821  -1678    982    766  -1751   -254   -127    285     38    418    -72
   -197  -1816  -1618   1008    709  -1717   -213    -96    298     44    431    -70
   -163  -1805  -1644    984    737  -1725   -210   -109    277     15    405    -98
   -155  -1829  -1673    992    756  -1751   -218   -145    228    -49    342   -135
   -205  -1878  -1675   1039    735  -1777   -207   -194    166   -135    249   -202
   -244  -1958  -1714   1101    735  -1836   -202   -244     96   -220    150   -277
   -265  -2029  -1764   1145    748  -1896   -192   -293     36   -298     67   -366
   -257  -2083  -1829   1169    784  -1956   -189   -348    -23   -379     -7   -444
   -259  -2120  -1860   1187    800  -1990   -171   -381    -64   -431    -62   -501
   -265  -2148  -1883   1208    807  -2016   -187   -420   -124   -488   -129   -566
   -296  -2200  -1906   1247    805  -2055   -223   -475   -179   -540   -174   -613
   -301  -2257  -1956   1278    826  -2107   -202   -493   -207   -574   -207   -641
   -293  -2304  -2010   1299    857  -2158   -197   -506   -241   -605   -239   -665
   -293  -2304  -2010   1299    857  -2158   -194   -511   -254   -607   -246   -662
   -283  -2314  -2031   1296    870  -2174   -202   -517   -265   -615   -257   -646
   -293  -2327  -2036   1309    870  -2182   -207   -511   -270   -615   -257   -613
   -316  -2322  -2005   1317    841  -2164   -205   -504   -259   -607   -246   -571
   -342  -2299  -1956   1322    805  -2127   -184   -483   -231   -581   -218   -548
   -368  -2273  -1904   1319    766  -2088   -150   -454   -200   -553   -174   -542
   -363  -2229  -1865   1296    748  -2047   -129   -431   -176   -519   -140   -540
   -350  -2208  -1857   1278    750  -2034   -150   -433   -176   -509   -137   -548
   -361  -2200  -1839   1280    737  -2021   -153   -431   -166   -496   -124   -558
   -324  -2169  -1847   1247    758  -2008   -163   -431   -153   -480   -103   -555
   -335  -2151  -1816   1241    740  -1984   -179   -465   -184   -504   -109   -550
   -374  -2182  -1808   1278    717  -1995   -181   -462   -194   -504   -111   -548
   -353  -2190  -1836   1273    740  -2013   -181   -446   -184   -485    -77   -561
   -337  -2182  -1844   1260    753  -2016   -179   -472   -213   -522   -116   -584
   -306  -2205  -1899   1254    795  -2052   -197   -491   -244   -561   -168   -581
   -303  -2265  -1964   1283    828  -2117   -231   -514   -280   -592   -200   -615
   -309  -2307  -1997   1309    844  -2153   -231   -524   -301   -615   -215   -628
   -335  -2359  -2023   1345    841  -2192   -218   -524   -311   -628   -231   -649
   -363  -2421  -2057   1392    844  -2242   -197   -519   -316   -644   -246   -667
   -389  -2418  -2031   1402    818  -2226   -205   -542   -337   -672   -275   -696
   -374  -2436  -2062   1405    844  -2249   -205   -571   -368   -711   -314   -740
   -389  -2465  -2078   1426    844  -2270   -215   -579   -389   -732   -337   -758
   -394  -2468  -2073   1431    839  -2273   -213   -571   -400   -743   -345   -766
   -400  -2486  -2086   1441    841  -2288   -210   -574   -410   -756   -358   -784
   -400  -2491  -2091   1447    844  -2291   -215   -584   -418   -771   -366   -787
   -387  -2491  -2104   1436    857  -2299   -236   -605   -439   -792   -387   -807
   -384  -2509  -2125   1447    867  -2317   -244   -633   -462   -813   -410   -818
   -428  -2494  -2065   1462    818  -2281   -218   -620   -446   -797   -394   -802
   -452  -2512  -2060   1483    802  -2286   -210   -600   -436   -789   -379   -805
   -444  -2533  -2088   1486    820  -2309   -220   -587   -436   -813   -428   -862
   -433  -2491  -2057   1462    810  -2275   -153   -485   -348   -766   -449   -901
   -420  -2416  -1997   1415    787  -2208    -77   -337   -200   -644   -381   -883
   -387  -2221  -1834   1304    722  -2029    -31   -155     31   -387   -148   -698
   -324  -1919  -1595   1122    633  -1758    -88    -18    233    -70    267   -228
   -309  -1553  -1244    932    467  -1400   -166   -109    210     57    659    277
   -384  -1402  -1021    891    316  -1213   -262   -394    -46    -33    885    597
   -480  -1496  -1015    989    267  -1257   -392   -776   -472   -384    714    472
   -589  -1990  -1400   1288    402  -1693   -488  -1275  -1096  -1202   -288   -488
   -654  -2465  -1810   1558    576  -2138   -602  -1582  -1545  -1847  -1132  -1283
   -649  -2730  -2081   1688    711  -2405   -662  -1506  -1509  -1839  -1208  -1402
   -597  -2857  -2260   1727    831  -2559   -626  -1299  -1270  -1613  -1065  -1332
   -553  -2831  -2278   1691    859  -2556   -527  -1085  -1015  -1379   -901  -1239
   -542  -2740  -2200   1641    828  -2470   -379   -857   -756  -1140   -717  -1106
   -600  -2657  -2057   1628    727  -2359   -265   -693   -589   -982   -579  -1002
   -579  -2616  -2036   1597    727  -2327   -236   -636   -550   -945   -558   -989
   -568  -2603  -2034   1584    730  -2320   -246   -620   -532   -924   -535   -953
   -568  -2603  -2034   1584    730  -2320   -244   -607   -524   -919   -530   -953
   -587  -2592  -2008   1587    709  -2301   -220   -581   -504   -901   -524   -943
   -594  -2595  -2000   1595    701  -2299   -223   -566   -488   -880   -493   -935
   -581  -2585  -2005   1582    709  -2296   -231   -574   -491   -891   -501   -945
   -574  -2569  -1995   1571    709  -2283   -228   -561   -485   -880   -488   -911
   -597  -2579  -1982   1587    688  -2281   -226   -545   -480   -870   -475   -906
   -602  -2572  -1969   1587    683  -2270   -226   -530   -467   -857   -462   -898
   -602  -2592  -1990   1595    691  -2291   -241   -535   -467   -857   -454   -896
   -615  -2577  -1964   1595    672  -2270   -228   -530   -452   -841   -436   -875
   -639  -2561  -1922   1600    639  -2242   -205   -517   -433   -826   -423   -859
   -639  -2556  -1917   1597    639  -2236   -210   -506   -410   -805   -407   -839
   -623  -2551  -1927   1584    649  -2242   -202   -480   -389   -782   -384   -826
   -620  -2530  -1912   1574    644  -2221   -202   -446   -358   -745   -353   -797
   -626  -2504  -1878   1566    626  -2192   -202   -423   -335   -717   -327   -769
   -613  -2496  -1883   1556    633  -2190   -220   -405   -311   -685   -293   -735
   -639  -2486  -1849   1561    605  -2169   -236   -376   -272   -639   -252   -696
   -641  -2457  -1816   1548    584  -2135   -228   -332   -228   -584   -197   -649
   -618  -2403  -1784   1509    581  -2094   -226   -290   -176   -522   -129   -584
   -600  -2353  -1753   1478    576  -2055   -210   -239   -103   -439    -33   -491
   -605  -2275  -1670   1439    532  -1974   -192   -158    -25   -353     51   -423
   -600  -2203  -1602   1400    501  -1904   -179    -70     57   -259    148   -316
   -579  -2125  -1545   1350    483  -1834   -223    -54     67   -249    168   -290
   -550  -2096  -1545   1325    496  -1821   -220    -44     75   -246    166   -267
   -542  -2073  -1530   1306    493  -1803   -205    -38     72   -254    168   -249
   -581  -2086  -1504   1332    459  -1795   -174    -57     54   -285    142   -270
   -626  -2107  -1480   1363    423  -1795   -171   -106      7   -345     85   -324
   -654  -2143  -1488   1400    415  -1816   -187   -145    -41   -405     23   -387
   -657  -2164  -1509   1410    423  -1836   -184   -155    -75   -454    -25   -439
   -639  -2208  -1571   1423    465  -1891   -179   -207   -148   -555   -145   -527
   -665  -2281  -1618   1470    475  -1951   -155   -233   -174   -607   -210   -558
   -672  -2338  -1665   1506    496  -2003   -153   -290   -220   -672   -272   -631
   -704  -2369  -1665   1535    480  -2018   -150   -340   -270   -732   -329   -693
   -732  -2434  -1701   1582    483  -2068   -155   -392   -324   -795   -394   -745
   -740  -2504  -1766   1621    509  -2135   -184   -465   -392   -865   -457   -789
   -818  -2553  -1735   1686    457  -2145   -158   -467   -376   -859   -439   -795
   -828  -2540  -1712   1683    439  -2127   -150   -433   -358   -854   -457   -818
   -789  -2546  -1758   1667    483  -2153   -171   -426   -366   -854   -459   -813
   -818  -2587  -1771   1701    475  -2179   -168   -433   -376   -859   -462   -810
   -844  -2556  -1712   1701    433  -2135   -174   -423   -363   -846   -454   -779
   -852  -2522  -1670   1686    407  -2096   -132   -384   -319   -805   -420   -758
   -844  -2499  -1654   1670    405  -2078    -80   -361   -288   -779   -392   -724
   -805  -2413  -1608   1608    400  -2010    -70   -348   -270   -761   -384   -701
   -787  -2353  -1566   1571    389  -1961   -114   -340   -262   -740   -363   -675
   -787  -2359  -1574   1571    392  -1966    -98   -324   -236   -706   -327   -652
   -784  -2364  -1579   1574    394  -1971   -103   -327   -218   -691   -301   -644
   -769  -2351  -1582   1558    405  -1966   -166   -350   -233   -701   -298   -636
   -745  -2382  -1636   1564    444  -2010   -122   -358   -246   -714   -316   -639
   -758  -2361  -1602   1558    420  -1982   -171   -384   -257   -717   -314   -641
   -810  -2353  -1543   1582    363  -1948   -239   -420   -293   -740   -324   -646
   -833  -2390  -1558   1610    361  -1974   -241   -444   -327   -769   -345   -662
   -865  -2405  -1540   1636    337  -1974   -226   -457   -355   -813   -387   -667
   -813  -2439  -1626   1626    405  -2034   -228   -449   -376   -831   -423   -670
   -784  -2431  -1649   1608    431  -2042   -246   -475   -400   -846   -436   -691
   -797  -2455  -1657   1623    428  -2055   -205   -475   -410   -867   -452   -745
   -857  -2520  -1662   1688    402  -2091   -142   -433   -381   -852   -446   -722
   -831  -2527  -1699   1678    433  -2114   -244   -462   -410   -865   -441   -750
   -841  -2566  -1727   1704    441  -2148   -252   -501   -454   -914   -485   -805
   -862  -2582  -1719   1722    426  -2151   -239   -504   -478   -943   -527   -797
   -826  -2587  -1761   1706    467  -2174   -257   -504   -488   -953   -548   -813
   -823  -2603  -1782   1712    478  -2195   -246   -493   -478   -937   -530   -810
   -839  -2621  -1784   1730    472  -2203   -228   -485   -472   -927   -514   -810
   -849  -2634  -1784   1740    465  -2210   -249   -496   -472   -924   -506   -833
   -857  -2634  -1777   1745    459  -2205   -262   -522   -491   -948   -532   -870
   -867  -2585  -1717   1725    423  -2153   -257   -522   -501   -961   -545   -813
   -862  -2585  -1722   1722    428  -2153   -231   -483   -480   -953   -553   -836
   -885  -2569  -1686   1725    397  -2130   -119   -389   -397   -937   -597   -911
   -865  -2543  -1678   1704    405  -2112    -46   -249   -252   -823   -519   -859
   -784  -2330  -1545   1556    379  -1938     28     31     59   -478   -184   -605
   -683  -2000  -1317   1343    316  -1660     31    257    332    -93    265   -140
   -670  -1639   -971   1153    150  -1304   -106     90    290     90    678    371
   -779  -1397   -618   1088    -80  -1008   -337   -376      0     64    935    696
   -914  -1556   -641   1234   -137  -1098   -545   -919   -498   -371    602    436
  -1062  -2086  -1026   1574    -20  -1556   -678  -1423  -1156  -1254   -392   -454
  -1119  -2637  -1517   1878    194  -2075   -782  -1644  -1556  -1875  -1132  -1137
  -1015  -2868  -1852   1943    418  -2361   -802  -1465  -1410  -1784  -1135  -1231
   -953  -2894  -1943   1922    493  -2418   -701  -1213  -1161  -1587  -1036  -1195
   -917  -2842  -1925   1878    501  -2382   -519   -911   -885  -1361   -888  -1057
   -880  -2753  -1873   1818    493  -2314   -361   -652   -646  -1150   -724   -935
   -883  -2720  -1836   1803    475  -2278   -288   -522   -530  -1041   -644   -891
   -836  -2720  -1883   1777    522  -2301   -265   -498   -496  -1015   -628   -878
   -823  -2722  -1899   1771    537  -2312   -259   -501   -480  -1002   -602   -880
   -844  -2727  -1886   1784    517  -2307   -257   -501   -467   -987   -584   -891
   -880  -2738  -1857   1810    488  -2299   -231   -485   -465   -995   -613   -878
   -854  -2717  -1865   1784    504  -2291   -241   -470   -454   -979   -605   -849
   -833  -2699  -1867   1766    514  -2283   -244   -457   -449   -969   -605   -854
   -836  -2704  -1867   1769    514  -2286   -231   -441   -431   -950   -597   -846
   -787  -2675  -1888   1732    550  -2283   -244   -449   -431   -948   -597   -833
   -807  -2660  -1852   1732    519  -2257   -236   -433   -407   -932   -576   -800
   -859  -2629  -1769   1743    454  -2200   -202   -384   -363   -885   -532   -750
   -807  -2611  -1805   1709    498  -2208   -213   -371   -355   -872   -519   -737
   -795  -2613  -1818   1704    511  -2216   -205   -353   -345   -862   -511   -735
   -818  -2598  -1782   1706    480  -2190   -200   -324   -316   -836   -485   -717
   -813  -2577  -1764   1693    475  -2171   -202   -311   -296   -815   -470   -693
   -797  -2561  -1764   1678    483  -2164   -189   -288   -265   -789   -444   -672
   -784  -2527  -1743   1657    478  -2135   -171   -252   -226   -748   -397   -636
   -771  -2494  -1722   1631    472  -2107   -174   -223   -194   -714   -376   -628
   -758  -2452  -1696   1605    467  -2075   -168   -174   -148   -667   -350   -576
   -730  -2421  -1691   1574    480  -2057   -168   -116    -93   -613   -306   -524
   -711  -2385  -1673   1548    480  -2029   -168    -51    -36   -542   -236   -470
   -717  -2335  -1618   1525    449  -1977   -145     20     36   -454   -150   -405
   -680  -2268  -1590   1473    452  -1930   -153     64     85   -392    -83   -350
   -636  -2205  -1571   1418    465  -1891   -168     93    103   -350    -36   -303
   -654  -2145  -1491   1400    418  -1818   -155    148    153   -288     33   -246
   -667  -2114  -1447   1389    387  -1782   -145    158    163   -272     72   -210
   -683  -2088  -1408   1384    361  -1748   -148    127    129   -314     31   -254
   -688  -2078  -1389   1382    348  -1735   -127    106    101   -348    -23   -246
   -667  -2091  -1423   1379    376  -1758   -119     88     75   -368    -38   -252
   -693  -2125  -1434   1408    368  -1779   -124     49     38   -410    -70   -277
   -730  -2177  -1447   1452    358  -1813   -114     10     -2   -467   -116   -332
   -711  -2223  -1512   1467    397  -1867   -106    -41    -62   -545   -194   -413
   -748  -2265  -1517   1506    384  -1891    -96   -106   -122   -615   -262   -472
   -758  -2320  -1564   1538    402  -1940   -114   -171   -184   -685   -332   -517
   -779  -2400  -1621   1590    420  -2013   -129   -233   -246   -745   -397   -581
   -813  -2434  -1623   1621    402  -2029   -137   -285   -283   -787   -431   -615
   -782  -2452  -1670   1618    444  -2062   -153   -322   -311   -823   -459   -641
   -774  -2442  -1667   1605    444  -2055   -158   -306   -316   -828   -465   -657
   -802  -2439  -1636   1621    415  -2039   -145   -277   -309   -813   -454   -649
   -800  -2488  -1688   1644    441  -2091   -168   -290   -327   -828   -478   -662
   -784  -2507  -1722   1647    467  -2114   -174   -306   -327   -831   -472   -652
   -800  -2475  -1678   1636    436  -2078   -161   -309   -309   -810   -449   -657
   -826  -2465  -1639   1644    405  -2052   -137   -296   -293   -789   -439   -659
   -833  -2421  -1590   1626    376  -2005    -96   -254   -259   -753   -407   -628
   -774  -2379  -1605   1577    415  -1992    -67   -228   -233   -732   -384   -613
   -753  -2333  -1579   1543    413  -1958    -98   -228   -228   -730   -384   -600
   -750  -2278  -1530   1514    389  -1904   -109   -228   -220   -719   -366   -563
   -743  -2236  -1493   1486    374  -1865   -124   -241   -220   -717   -353   -555
   -750  -2257  -1506   1504    376  -1883   -145   -259   -233   -719   -348   -530
   -758  -2283  -1527   1519    384  -1906   -161   -277   -252   -730   -348   -553
   -743  -2260  -1517   1501    387  -1891   -171   -290   -267   -743   -376   -587
   -743  -2275  -1535   1509    394  -1906   -189   -301   -288   -761   -397   -581
   -763  -2320  -1556   1543    394  -1938   -197   -316   -309   -787   -410   -587
   -750  -2348  -1597   1548    420  -1971   -202   -335   -337   -813   -431   -620
   -732  -2364  -1631   1548    446  -1997   -213   -350   -355   -828   -436   -649
   -745  -2385  -1641   1564    446  -2013   -197   -358   -368   -849   -459   -680
   -761  -2418  -1657   1590    446  -2039   -226   -381   -392   -880   -496   -696
   -797  -2444  -1647   1621    423  -2047   -218   -379   -400   -891   -493   -691
   -782  -2468  -1686   1623    449  -2078   -202   -381   -423   -917   -522   -730
   -771  -2483  -1714   1626    470  -2101   -207   -400   -452   -956   -576   -750
   -784  -2491  -1706   1639    459  -2099   -176   -389   -446   -953   -579   -737
   -787  -2530  -1745   1657    478  -2138   -197   -410   -467   -971   -592   -763
   -769  -2535  -1766   1652    496  -2151   -220   -423   -483   -984   -592   -769
   -766  -2566  -1800   1665    514  -2184   -200   -418   -485   -984   -600   -789
   -732  -2579  -1847   1657    555  -2213   -239   -433   -504   -997   -613   -805
   -735  -2553  -1818   1641    540  -2187   -228   -436   -506   -997   -610   -810
   -737  -2572  -1834   1654    548  -2203   -213   -426   -496   -992   -605   -802
   -737  -2566  -1829   1652    542  -2197   -155   -371   -452   -976   -618   -818
   -722  -2530  -1808   1626    542  -2169    -46   -241   -348   -924   -633   -859
   -685  -2416  -1732   1551    519  -2075     49    -54   -158   -740   -491   -753
   -649  -2164  -1514   1405    431  -1839     85    202    145   -374   -109   -415
   -589  -1779  -1189   1184    298  -1486     80    348    374     -7    384    103
   -610  -1519   -909   1065    148  -1215    -33    129    283    119    776    592
   -735  -1426   -691   1080    -23  -1060   -241   -329    -67    -31    870    771
   -878  -1719   -841   1296    -18  -1280   -376   -823   -607   -607    309    270
   -963  -2275  -1312   1618    171  -1795   -498  -1312  -1293  -1556   -805   -750
   -919  -2675  -1756   1797    418  -2216   -615  -1423  -1548  -1943  -1286  -1213
   -844  -2821  -1977   1831    563  -2397   -589  -1205  -1330  -1758  -1182  -1197
   -784  -2834  -2049   1808    631  -2442   -483   -943  -1049  -1512  -1013  -1104
   -769  -2774  -2008   1769    618  -2392   -290   -646   -745  -1236   -805   -945
   -756  -2704  -1948   1730    594  -2327   -145   -436   -530  -1041   -652   -841
   -745  -2655  -1909   1699    581  -2283   -109   -374   -467   -979   -613   -795
   -735  -2639  -1904   1686    584  -2273    -83   -337   -431   -945   -592   -782
   -740  -2613  -1873   1675    563  -2244    -41   -301   -394   -906   -553   -758
   -745  -2579  -1834   1662    542  -2208    -20   -270   -363   -872   -527   -714
   -756  -2592  -1836   1675    540  -2216    -49   -272   -371   -865   -522   -706
   -753  -2582  -1829   1667    535  -2205    -20   -249   -355   -844   -501   -698
   -766  -2569  -1805   1667    517  -2187     -7   -231   -340   -833   -493   -691
   -776  -2561  -1784   1670    504  -2174    -44   -226   -340   -826   -485   -683
   -745  -2509  -1764   1628    506  -2138    -44   -205   -322   -797   -459   -654
   -701  -2452  -1753   1577    524  -2104     15   -174   -288   -756   -423   -620
   -672  -2439  -1766   1556    545  -2104     31   -171   -285   -753   -415   -618
   -665  -2436  -1771   1551    553  -2104     25   -174   -280   -758   -413   -626
   -652  -2431  -1779   1540    563  -2107     28   -161   -262   -745   -405   -615
   -628  -2429  -1800   1527    584  -2114     18   -145   -259   -730   -394   -594
   -610  -2429  -1821   1517    602  -2127     23   -119   -236   -696   -361   -548
   -555  -2400  -1844   1478    644  -2122     25    -93   -210   -667   -329   -504
   -527  -2330  -1803   1428    636  -2068     36    -67   -174   -615   -283   -444
   -571  -2314  -1743   1441    584  -2029     33    -25   -132   -563   -236   -400
   -610  -2307  -1696   1457    540  -2003     28     23    -83   -509   -179   -368
   -636  -2288  -1652   1462    506  -1971     57     77    -18   -428   -109   -322
   -636  -2249  -1615   1441    488  -1935     59    122     41   -355    -44   -275
   -607  -2197  -1592   1402    491  -1896     57    176    101   -277     36   -213
   -574  -2143  -1569   1358    496  -1857     33    223    153   -210    114   -142
   -542  -2101  -1558   1322    506  -1831     18    252    189   -166    166    -96
   -532  -2039  -1509   1286    485  -1774     18    267    207   -145    194    -67
   -540  -2031  -1493   1286    475  -1764    -10    252    189   -166    181    -77
   -530  -2005  -1475   1267    470  -1740    -18    231    166   -194    158   -101
   -488  -1953  -1465   1221    488  -1709     25    239    168   -197    153    -93
   -501  -2005  -1506   1252    498  -1756     23    210    129   -244    103   -145
   -530  -2065  -1538   1296    501  -1803     20    153     67   -324     18   -226
   -545  -2135  -1590   1340    522  -1865     20     98      7   -410    -70   -306
   -568  -2182  -1613   1376    522  -1899     51     72    -25   -465   -129   -361
   -576  -2260  -1683   1418    550  -1974     25      7    -96   -545   -213   -444
   -587  -2309  -1722   1447    566  -2016     25    -41   -155   -618   -296   -522
   -602  -2325  -1725   1462    561  -2026     10    -88   -210   -683   -358   -581
   -615  -2338  -1722   1478    553  -2031    -15   -124   -257   -724   -402   -626
   -623  -2351  -1730   1486    550  -2042     -7   -150   -293   -758   -441   -662
   -633  -2359  -1725   1496    545  -2044      5   -163   -314   -782   -459   -670
   -626  -2343  -1717   1483    545  -2031     15   -171   -322   -795   -465   -672
   -626  -2333  -1706   1480    540  -2021     20   -171   -322   -795   -467   -675
   -636  -2327  -1693   1480    527  -2010     15   -174   -327   -797   -470   -683
   -641  -2304  -1662   1473    509  -1984      7   -158   -303   -774   -444   -659
   -628  -2247  -1621   1436    496  -1932     23   -135   -277   -745   -423   -633
   -607  -2205  -1597   1408    493  -1901     44   -122   -259   -732   -415   -626
   -618  -2182  -1566   1400    472  -1875     51   -111   -246   -724   -405   -615
   -633  -2158  -1527   1395    446  -1844     57   -114   -241   -719   -400   -607
   -644  -2107  -1465   1374    410  -1787     31   -124   -236   -714   -392   -597
   -618  -2081  -1462   1350    420  -1771      0   -148   -252   -722   -389   -597
   -600  -2096  -1499   1348    446  -1797    -70   -174   -285   -740   -392   -592
   -618  -2132  -1514   1374    446  -1823    -67   -174   -293   -743   -394   -589
   -594  -2088  -1493   1340    446  -1792    -31   -150   -280   -730   -376   -558
   -592  -2086  -1493   1340    449  -1790      2   -135   -272   -724   -371   -550
   -639  -2184  -1545   1410    452  -1867     12   -142   -290   -740   -389   -568
   -670  -2265  -1595   1467    462  -1930     18   -153   -316   -763   -413   -592
   -696  -2270  -1574   1480    436  -1922     28   -161   -332   -784   -436   -615
   -704  -2288  -1584   1496    439  -1938     10   -171   -340   -800   -446   -620
   -722  -2364  -1641   1543    457  -2003      0   -189   -361   -823   -475   -644
   -724  -2434  -1709   1579    491  -2073    -36   -210   -389   -852   -509   -678
   -735  -2460  -1727   1597    496  -2096    -51   -223   -402   -862   -522   -688
   -745  -2496  -1751   1621    501  -2125    -23   -226   -402   -875   -540   -704
   -678  -2413  -1738   1543    530  -2075     23   -194   -371   -849   -514   -680
   -631  -2361  -1730   1496    548  -2047     64   -168   -348   -826   -488   -665
   -711  -2429  -1719   1569    501  -2075     67   -179   -363   -839   -506   -685
   -732  -2470  -1738   1602    501  -2104     59   -179   -368   -846   -514   -698
   -748  -2496  -1748   1621    498  -2122     62   -181   -371   -846   -514   -696
   -743  -2525  -1784   1634    519  -2156     70   -179   -368   -852   -514   -693
   -756  -2540  -1784   1647    511  -2164     67   -161   -350   -841   -519   -698
   -761  -2496  -1735   1628    485  -2117    122    -59   -257   -784   -514   -732
   -722  -2431  -1712   1577    493  -2073    192     67   -122   -678   -465   -727
   -675  -2283  -1608   1478    465  -1945    228    244    103   -415   -215   -514
   -600  -2029  -1431   1312    413  -1730    187    418    358    -51    233    -59
   -532  -1657  -1124   1096    296  -1392     83    355    376    111    636    457
   -574  -1602  -1031   1085    226  -1317     28    124    122     10    836    766
   -680  -1751  -1070   1215    194  -1410    -38   -207   -303   -381    600    574
   -800  -2049  -1249   1423    223  -1649   -114   -717   -958  -1223   -384   -363
   -833  -2382  -1548   1608    355  -1966   -257  -1104  -1475  -1935  -1309  -1208
   -771  -2644  -1875   1706    550  -2262   -332  -1034  -1402  -1865  -1304  -1273
   -769  -2785  -2016   1777    623  -2400   -298   -857  -1163  -1641  -1153  -1182
   -761  -2787  -2026   1774    628  -2405   -192   -639   -872  -1366   -943  -1013
   -735  -2696  -1961   1717    613  -2330    -54   -389   -579  -1085   -714   -854
   -719  -2574  -1855   1647    566  -2216      5   -246   -418   -932   -587   -758
   -730  -2556  -1826   1644    545  -2192     54   -168   -332   -849   -509   -727
   -722  -2564  -1842   1641    555  -2203     77   -150   -306   -826   -483   -724
   -706  -2540  -1834   1623    563  -2187     90   -145   -296   -828   -493   -698
   -748  -2572  -1826   1657    537  -2200    101   -101   -259   -787   -459   -662
   -774  -2566  -1792   1670    506  -2182     96    -98   -259   -789   -457   -680
   -787  -2546  -1758   1665    485  -2153     96    -83   -252   -782   -449   -649
   -782  -2572  -1790   1678    504  -2182    116    -59   -231   -761   -426   -633
   -805  -2546  -1740   1675    467  -2143    148    -46   -213   -743   -405   -639
   -846  -2530  -1686   1688    418  -2109    142    -44   -213   -750   -420   -646
   -807  -2543  -1735   1675    462  -2140    148    -28   -194   -735   -397   -626
   -774  -2548  -1774   1662    498  -2161    145    -18   -176   -706   -355   -602
   -782  -2540  -1758   1660    488  -2151    140      5   -153   -683   -337   -587
   -797  -2520  -1722   1657    462  -2122    161     33   -124   -657   -327   -553
   -758  -2501  -1743   1628    491  -2122    127     10   -132   -665   -335   -550
   -727  -2507  -1779   1618    524  -2143    127     18   -103   -631   -288   -524
   -815  -2525  -1709   1670    444  -2117    181     98    -23   -535   -194   -428
   -779  -2462  -1683   1621    449  -2075    181    148     12   -496   -166   -410
   -709  -2405  -1696   1556    491  -2049    153    163     33   -470   -140   -384
   -698  -2418  -1719   1558    509  -2070    153    200     85   -413    -90   -309
   -685  -2397  -1714   1540    511  -2057    150    259    163   -316     10   -220
   -657  -2340  -1683   1499    511  -2013    137    303    233   -231    106   -150
   -667  -2317  -1649   1491    491  -1984    155    358    303   -150    184    -83
   -688  -2291  -1602   1491    457  -1948    187    420    376    -62    267     46
   -678  -2236  -1561   1457    439  -1899    168    454    423     -7    340    124
   -670  -2184  -1514   1426    420  -1852    163    452    428     -5    345    137
   -685  -2169  -1486   1426    397  -1826    163    431    407    -31    319    127
   -706  -2187  -1480   1447    387  -1834    202    431    392    -64    275     98
   -722  -2234  -1512   1475    394  -1873    148    397    350   -109    236     49
   -711  -2268  -1558   1488    420  -1914    142    337    293   -174    189    -20
   -753  -2333  -1582   1540    413  -1958    168    277    223   -262    103    -72
   -826  -2429  -1602   1628    387  -2016    176    236    155   -348      0   -132
   -805  -2481  -1678   1641    433  -2081    168    215    103   -410    -64   -155
   -792  -2514  -1722   1652    462  -2120    142    158     28   -496   -155   -215
   -805  -2574  -1769   1688    480  -2174    161    127     -5   -535   -194   -257
   -826  -2624  -1797   1725    485  -2210    163     88    -41   -579   -226   -296
   -833  -2621  -1790   1725    478  -2205    140     25    -96   -641   -280   -324
   -865  -2639  -1774   1751    452  -2208    124      2   -116   -662   -296   -329
   -872  -2670  -1797   1771    459  -2236    111    -20   -150   -698   -342   -327
   -854  -2675  -1821   1766    483  -2249     88    -41   -176   -730   -368   -345
   -870  -2668  -1800   1769    462  -2234    109    -31   -153   -714   -342   -337
   -885  -2688  -1803   1787    457  -2247    135    -12   -132   -685   -309   -314
   -896  -2681  -1784   1787    441  -2234    135     10   -114   -667   -293   -296
   -870  -2657  -1787   1764    457  -2223     88     20    -98   -654   -293   -254
   -779  -2533  -1753   1654    485  -2145    119     62    -54   -605   -228   -223
   -823  -2533  -1712   1678    441  -2122    148     64    -44   -600   -231   -218
   -826  -2522  -1696   1673    433  -2109    111     41    -51   -610   -239   -205
   -774  -2423  -1649   1600    436  -2036    148     62    -15   -574   -192   -161
   -862  -2452  -1592   1657    363  -2023    127     28    -38   -579   -181   -163
   -852  -2449  -1597   1649    371  -2023     77     -2    -62   -594   -189   -179
   -826  -2436  -1613   1631    392  -2026     57    -23    -85   -626   -223   -171
   -857  -2439  -1582   1649    361  -2010     67    -28    -88   -628   -220   -150
   -883  -2481  -1600   1680    358  -2042     67    -18    -77   -607   -197   -150
   -911  -2546  -1634   1727    361  -2091     57    -25    -96   -626   -228   -200
   -885  -2579  -1696   1730    402  -2138     59    -36   -119   -659   -272   -218
   -813  -2533  -1719   1673    452  -2127     62    -15   -111   -644   -262   -200
   -875  -2652  -1777   1764    449  -2216     75    -18   -122   -657   -280   -228
   -917  -2686  -1769   1800    423  -2226     70    -62   -166   -709   -345   -272
   -943  -2712  -1769   1826    413  -2242     85    -77   -179   -732   -361   -257
   -979  -2751  -1771   1865    394  -2262     75    -64   -179   -735   -355   -277
   -948  -2753  -1808   1849    428  -2281     88    -41   -166   -722   -348   -272
   -924  -2787  -1862   1855    467  -2325     93    -72   -194   -756   -379   -298
   -956  -2813  -1857   1883    449  -2335     90    -77   -194   -753   -392   -283
   -953  -2813  -1860   1883    452  -2338     85    -64   -181   -732   -368   -252
   -971  -2834  -1862   1901    444  -2348     90    -59   -179   -730   -363   -277
   -982  -2837  -1855   1909    433  -2346     70    -88   -213   -774   -410   -301
   -979  -2850  -1870   1912    444  -2361     33   -111   -236   -800   -452   -303
   -906  -2792  -1886   1849    488  -2340     59    -75   -200   -782   -452   -340
   -865  -2694  -1829   1777    480  -2262    202     64    -67   -709   -428   -384
   -935  -2688  -1753   1810    407  -2221    283    181     59   -602   -374   -366
   -901  -2533  -1631   1714    363  -2083    319    350    301   -319   -111   -140
   -761  -2161  -1400   1462    319  -1782    239    550    581    109    389    371
   -758  -1855  -1096   1306    166  -1475     93    467    553    309    831    901
   -878  -1847   -971   1361     44  -1410      0    184    277    244   1036   1119
  -1015  -2062  -1047   1538     12  -1556    -90   -239   -233   -254    646    789
  -1052  -2483  -1431   1769    189  -1958   -223   -839  -1013  -1306   -530   -181
  -1075  -2821  -1748   1948    335  -2286   -332  -1028  -1343  -1795  -1132   -704
  -1065  -3021  -1956   2042    444  -2488   -329   -883  -1197  -1680  -1104   -766
  -1015  -3143  -2127   2075    555  -2637   -252   -672   -948  -1460   -979   -691
   -979  -3128  -2148   2055    584  -2639   -119   -433   -657  -1192   -782   -587
   -976  -3024  -2049   2000    535  -2538     12   -218   -407   -969   -610   -462
   -953  -2990  -2036   1971    540  -2514     62   -103   -275   -836   -480   -387
   -922  -2990  -2068   1956    571  -2530     85    -67   -226   -789   -436   -387
   -953  -2940  -1987   1948    517  -2465     96    -75   -226   -797   -457   -400
   -997  -2927  -1930   1964    465  -2429     93    -98   -241   -818   -488   -374
   -997  -2964  -1969   1979    483  -2468    109    -54   -200   -771   -436   -368
  -1018  -2977  -1961   1997    470  -2470    140     15   -140   -701   -363   -363
   -987  -2987  -2000   1987    506  -2494    132      7   -158   -724   -389   -392
   -971  -2961  -1992   1964    509  -2478    119     -2   -166   -740   -402   -335
   -961  -2966  -2005   1961    522  -2486    109     -7   -153   -730   -384   -329
   -984  -2979  -1995   1982    504  -2488    101    -28   -148   -724   -376   -337
  -1021  -2961  -1940   1992    459  -2452    116     -7   -114   -693   -348   -368
  -1023  -2935  -1912   1979    441  -2423    145     33    -77   -659   -296   -368
   -971  -2956  -1987   1964    506  -2473    158     36    -88   -680   -324   -355
   -922  -2953  -2031   1935    553  -2494    129     20    -98   -683   -342   -345
   -984  -2920  -1935   1953    475  -2429    137     44    -59   -633   -296   -293
   -979  -2907  -1930   1940    472  -2421    153     70    -36   -607   -272   -293
   -945  -2876  -1930   1909    491  -2403    135     64    -28   -600   -252   -272
   -943  -2881  -1938   1909    496  -2410    116     70    -10   -574   -223   -283
   -940  -2837  -1896   1888    478  -2366    124    111     44   -519   -187   -280
   -904  -2818  -1914   1860    501  -2366    135    176    111   -446   -127   -223
   -914  -2790  -1875   1849    480  -2333    129    239    181   -371    -49   -140
   -836  -2712  -1875   1774    517  -2296    127    290    252   -283     44    -64
   -833  -2655  -1821   1745    493  -2239    142    353    332   -176    158    -15
   -885  -2624  -1740   1753    426  -2182    148    376    353   -145    189     18
   -885  -2585  -1699   1735    405  -2143    150    402    371   -124    218     57
   -828  -2538  -1712   1683    439  -2125    135    410    368   -135    213     67
   -841  -2561  -1719   1701    439  -2140    142    400    353   -155    192     77
   -862  -2598  -1738   1730    436  -2169    158    384    335   -174    171     44
   -878  -2629  -1751   1753    436  -2190    163    358    306   -215    135      0
   -911  -2675  -1764   1790    426  -2221    179    319    262   -272     85    -62
   -906  -2746  -1839   1826    465  -2294    181    244    179   -371    -15   -171
   -932  -2803  -1870   1867    467  -2338    189    207    116   -449   -106   -267
   -971  -2883  -1912   1927    470  -2397    187    168     49   -535   -202   -319
   -963  -2940  -1977   1951    504  -2460    181    114    -18   -613   -285   -374
   -950  -3008  -2057   1979    553  -2533    189     64    -67   -667   -337   -439
   -945  -3050  -2104   1995    576  -2577    179     10   -116   -717   -387   -493
   -987  -3083  -2096   2034    553  -2592    174     -7   -145   -737   -413   -527
   -997  -3112  -2117   2055    558  -2616    176    -25   -166   -756   -439   -561
  -1062  -3161  -2099   2112    517  -2631    197    -33   -181   -776   -462   -602
  -1067  -3177  -2109   2122    519  -2642    176    -33   -189   -776   -480   -620
  -1052  -3156  -2104   2104    524  -2631    184    -38   -194   -779   -493   -607
  -1057  -3107  -2049   2081    493  -2579    207    -36   -181   -761   -475   -587
  -1106  -3065  -1958   2086    426  -2512    226    -44   -171   -748   -457   -587
  -1132  -3016  -1886   2073    374  -2452    249    -18   -145   -714   -426   -537
  -1093  -2964  -1873   2029    387  -2418    275     33   -101   -662   -381   -514
  -1044  -2940  -1896   1992    423  -2421    275     41    -98   -657   -389   -537
  -1013  -2915  -1901   1964    444  -2408    239     20   -114   -672   -407   -535
   -974  -2881  -1909   1925    465  -2395    202    -10   -127   -683   -413   -532
   -956  -2881  -1925   1917    483  -2403    168    -36   -140   -691   -418   -519
   -924  -2860  -1938   1891    504  -2400    124    -54   -150   -688   -405   -491
   -924  -2829  -1904   1878    488  -2366    106    -62   -155   -680   -397   -465
   -948  -2829  -1883   1886    467  -2356    137    -46   -150   -683   -407   -478
   -919  -2821  -1904   1870    491  -2364    161    -28   -155   -683   -415   -517
   -919  -2881  -1964   1899    522  -2423    155    -25   -184   -709   -444   -568
   -940  -2951  -2010   1945    535  -2481    129    -36   -207   -732   -465   -597
   -958  -2987  -2029   1971    532  -2509    132    -62   -233   -750   -488   -623
   -971  -3011  -2039   1990    532  -2525    142    -67   -246   -763   -501   -641
   -943  -3031  -2088   1984    571  -2559    129    -75   -267   -789   -530   -680
   -937  -3037  -2099   1987    579  -2569    150    -88   -290   -810   -550   -714
   -930  -3047  -2120   1987    594  -2585    158   -122   -327   -844   -587   -745
   -914  -3076  -2161   1995    623  -2618    140   -145   -355   -865   -607   -771
   -922  -3099  -2177   2008    626  -2639    155   -132   -355   -862   -607   -784
   -919  -3104  -2184   2013    631  -2644    145   -135   -371   -878   -633   -831
   -875  -3073  -2200   1974    662  -2639     93   -148   -387   -893   -657   -820
   -826  -3024  -2197   1925    685  -2611     83   -137   -379   -883   -646   -802
   -797  -3008  -2210   1901    704  -2611    106   -132   -376   -880   -649   -805
   -815  -3026  -2210   1922    696  -2618    116   -148   -397   -904   -670   -826
   -823  -3047  -2223   1932    698  -2637    116   -145   -402   -914   -696   -867
   -792  -3011  -2218   1901    711  -2616    192    -46   -327   -870   -709   -909
   -748  -2948  -2200   1847    724  -2577    259     83   -207   -779   -685   -917
   -701  -2805  -2104   1753    701  -2455    322    262      0   -561   -501   -769
   -610  -2473  -1865   1540    626  -2171    311    420    239   -231   -111   -371
   -607  -2075  -1467   1343    428  -1774    223    384    288    -38    293    142
   -646  -1805  -1161   1223    254  -1483    101    116     64    -80    566    542
   -730  -1777  -1047   1254    158  -1413    -28   -244   -316   -329    555    579
   -839  -2192  -1353   1514    257  -1774   -109   -678   -867  -1015   -233   -176
   -862  -2696  -1834   1779    483  -2265   -218  -1034  -1397  -1782  -1241  -1104
   -836  -3000  -2166   1917    662  -2582   -296  -1047  -1470  -1927  -1488  -1356
   -826  -3148  -2322   1987    748  -2735   -285   -859  -1252  -1722  -1358  -1306
   -802  -3117  -2317   1958    753  -2717   -210   -657  -1013  -1496  -1210  -1218
   -782  -3039  -2257   1909    737  -2650    -44   -415   -740  -1249  -1028  -1091
   -745  -2943  -2197   1844    724  -2572     67   -244   -555  -1078   -896   -997
   -753  -2889  -2135   1821    691  -2512     75   -184   -498  -1021   -862   -966
   -748  -2860  -2112   1803    680  -2486    101   -150   -462   -987   -836   -950
   -730  -2826  -2096   1777    683  -2462    145   -127   -436   -969   -826   -930
   -735  -2787  -2052   1758    657  -2421    116   -124   -423   -953   -807   -901
   -724  -2764  -2039   1745    657  -2403     98   -116   -415   -943   -802   -896
   -717  -2740  -2026   1727    652  -2385    116   -103   -407   -935   -807   -901
   -735  -2701  -1966   1717    615  -2335    114    -83   -387   -909   -789   -883
   -719  -2665  -1945   1691    610  -2307    106    -70   -374   -885   -782   -870
   -730  -2618  -1888   1675    579  -2255    103    -46   -350   -862   -769   -857
   -709  -2582  -1875   1644    581  -2231     88    -46   -350   -859   -766   -859
   -685  -2561  -1875   1623    592  -2218    119    -33   -335   -841   -750   -849
   -670  -2525  -1855   1597    589  -2190    140    -12   -311   -815   -730   -823
   -652  -2504  -1852   1579    600  -2179    142      5   -303   -805   -727   -810
   -652  -2488  -1839   1569    592  -2166    106     23   -290   -787   -717   -800
   -641  -2449  -1810   1545    584  -2130     93     38   -270   -758   -698   -787
   -618  -2397  -1779   1506    579  -2088     90     54   -244   -722   -670   -761
   -602  -2348  -1745   1475    571  -2047     93     80   -215   -688   -636   -735
   -574  -2307  -1732   1436    579  -2021    103    114   -174   -636   -589   -698
   -542  -2247  -1704   1392    579  -1977    103    153   -122   -571   -519   -644
   -532  -2184  -1652   1358    558  -1919     83    174    -85   -524   -483   -600
   -524  -2101  -1577   1314    524  -1839     90    233    -20   -446   -423   -496
   -465  -1971  -1506   1215    519  -1740     64    270     23   -384   -363   -428
   -439  -1847  -1408   1143    483  -1626     36    309     67   -327   -301   -371
   -415  -1795  -1382   1104    483  -1590     33    332     93   -288   -252   -340
   -381  -1774  -1392   1078    504  -1584     46    324     80   -296   -246   -329
   -379  -1753  -1376   1065    496  -1566     31    332     80   -298   -249   -319
   -379  -1727  -1350   1052    483  -1540      2    316     59   -319   -280   -329
   -384  -1675  -1291   1028    452  -1483      7    298     31   -350   -319   -348
   -418  -1652  -1234   1036    407  -1444     38    267    -15   -405   -381   -397
   -446  -1740  -1293   1091    423  -1517     85    244    -62   -467   -454   -470
   -441  -1771  -1330   1106    441  -1551     90    218    -98   -519   -504   -530
   -480  -1748  -1267   1114    392  -1509     88    158   -163   -594   -584   -589
   -498  -1745  -1247   1122    374  -1496     90    103   -213   -652   -657   -652
   -491  -1787  -1296   1137    402  -1540     85     64   -259   -704   -711   -701
   -504  -1834  -1330   1169    410  -1582    101     51   -283   -730   -737   -724
   -524  -1826  -1301   1174    387  -1564    116     31   -303   -753   -761   -758
   -532  -1831  -1299   1182    381  -1566    101    -18   -348   -800   -818   -805
   -530  -1792  -1262   1161    363  -1527     64    -20   -361   -810   -854   -776
   -532  -1766  -1236   1148    350  -1501     67     10   -340   -776   -831   -763
   -527  -1766  -1239   1145    355  -1504     57     28   -319   -740   -792   -761
   -532  -1730  -1197   1132    332  -1465     46     36   -301   -714   -758   -740
   -537  -1683  -1148   1109    303  -1415     59     36   -301   -719   -779   -745
   -519  -1571  -1054   1044    267  -1314     85     67   -267   -696   -771   -693
   -496  -1499  -1002    997    252  -1252    137    109   -218   -652   -732   -675
   -519  -1467   -948    995    213  -1208    166    119   -210   -641   -719   -691
   -504  -1421   -917    961    205  -1169     83     88   -218   -633   -704   -680
   -472  -1327   -854    898    189  -1091     75     70   -215   -631   -706   -657
   -501  -1314   -815    906    155  -1065     98    122   -150   -571   -649   -584
   -519  -1340   -820    930    150  -1080     33    122   -171   -576   -654   -592
   -465  -1273   -810    867    171  -1041     46    122   -179   -579   -657   -576
   -407  -1171   -763    789    176   -969     59    127   -168   -558   -639   -550
   -423  -1145   -722    782    148   -932     41     93   -194   -584   -659   -566
   -470  -1210   -740    841    135   -976     44     64   -231   -623   -696   -584
   -459  -1195   -735    826    135   -966     28     46   -249   -636   -711   -600
   -457  -1153   -696    805    116   -924     15     20   -267   -654   -743   -628
   -457  -1150   -693    802    116   -922     10     20   -283   -672   -758   -628
   -472  -1163   -691    818    109   -927     12     23   -283   -670   -745   -633
   -501  -1163   -662    831     77   -914      2      2   -298   -680   -766   -667
   -524  -1189   -665    857     70   -927    -12    -25   -324   -714   -805   -706
   -488  -1187   -701    836    103   -945    -25    -62   -358   -756   -865   -737
   -498  -1078   -579    789     38   -828    -33    -49   -340   -735   -865   -688
   -491  -1088   -600    787     54   -844    -23      0   -301   -685   -802   -670
   -491  -1104   -615    797     59   -859    -36    -33   -337   -737   -857   -717
   -501  -1070   -571    784     33   -820    -38    -25   -327   -732   -875   -691
   -449   -995   -545    722     46   -771    -10     15   -280   -680   -826   -654
   -436   -969   -532    701     46   -750    -20      5   -288   -675   -831   -654
   -446   -950   -504    698     25   -727    -31    -18   -309   -704   -859   -685
   -426   -867   -441    646      5   -654     23     33   -267   -691   -865   -709
   -436   -802   -366    620    -36   -584    137    155   -171   -639   -865   -743
   -418   -696   -277    555    -72   -488    231    361     25   -449   -719   -649
   -335   -410    -77    371   -129   -244    267    628    324   -103   -379   -314
   -259     -7    252    132   -257    122    252    782    550    257     77    189
   -267    301    568    -15   -418    433     85    542    488    436    470    644
   -423    457    878    -18   -652    667   -150     38    187    350    579    815
   -618    285    904    166   -761    592   -322   -475   -306   -150    109    462
   -711   -194    514    452   -613    158   -449   -979   -984  -1075   -906   -470
   -657   -605     51    631   -355   -277   -568  -1093  -1270  -1506  -1431   -958
   -571   -779   -210    672   -181   -493   -550   -826  -1052  -1317  -1332   -927
   -504   -750   -246    626   -129   -501   -420   -542   -795  -1098  -1182   -846
   -465   -665   -200    563   -132   -433   -215   -252   -530   -872  -1021   -750
   -431   -610   -179    522   -127   -394    -51    -38   -329   -698   -906   -646
   -410   -522   -114    465   -148   -319     -5     46   -252   -620   -841   -592
   -374   -449    -75    410   -150   -262     15     88   -215   -574   -805   -581
   -361   -405    -44    381   -161   -226     33    106   -194   -545   -782   -566
   -355   -384    -28    371   -163   -207     41    109   -189   -540   -774   -545
   -332   -301     31    314   -184   -137     57    127   -163   -514   -758   -514
   -335   -254     80    293   -207    -88     64    140   -148   -491   -737   -467
   -342   -233    106    288   -226    -64     59    142   -155   -498   -756   -491
   -329   -194    135    262   -233    -31     62    150   -132   -485   -763   -436
   -345   -150    192    246   -270     20     83    187    -96   -441   -717   -392
   -337   -111    226    223   -283     57     85    228    -67   -394   -670   -366
   -267    -62    205    163   -239     70     93    252    -49   -368   -654   -366
   -290    -28    262    161   -277    116     85    270    -25   -337   -626   -335
   -335     -2    329    166   -335    161    101    293      2   -293   -574   -327
   -298     75    374    111   -337    223     96    298     -7   -306   -594   -348
   -257    153    407     49   -332    280    109    353     33   -265   -545   -226
   -244    189    433     28   -337    311    148    415    103   -181   -454   -194
   -220    202    420      7   -322    309    135    415    101   -189   -493   -215
   -205    249    454    -23   -329    350    122    452    132   -150   -470   -145
   -171    342    514    -85   -342    426    129    519    194    -72   -381    -98
   -153    436    589   -140   -371    511    163    589    270      7   -311    -46
   -137    501    639   -184   -387    568    176    641    322     72   -254     -2
   -111    561    670   -226   -392    615    155    688    381    145   -181     72
    -96    649    743   -277   -420    696    161    745    441    218   -106    153
    -67    740    807   -335   -436    774    166    795    485    277    -36    223
    -59    784    841   -363   -452    813    176    841    519    322      7    241
    -64    849    914   -394   -488    880    202    862    542    345     33    298
    -62    875    937   -407   -501    906    200    839    532    340     33    293
    -72    914    987   -420   -530    950    210    810    506    316     25    293
   -106    924   1028   -410   -566    974    223    800    488    290     -5    288
   -124    888   1013   -381   -568    948    207    774    467    259    -44    270
   -158    857   1015   -350   -587    935    236    740    441    226    -83    233
   -187    813   1000   -311   -592    906    249    680    394    166   -153    187
   -197    800    995   -303   -597    896    254    628    355    122   -200    114
   -192    789    982   -298   -587    885    210    568    298     72   -254     46
   -226    750    974   -262   -600    859    200    511    249     15   -314     10
   -228    732    961   -252   -594    846    205    470    218    -18   -350    -28
   -194    727    922   -267   -561    823    187    436    197    -33   -368    -57
   -228    727    953   -249   -592    839    179    426    192    -28   -361    -59
   -233    727    958   -246   -597    844    168    392    161    -62   -400    -93
   -254    761   1015   -252   -633    888    179    384    163    -57   -400    -72
   -293    792   1085   -252   -688    937    197    426    207     -5   -355    -33
   -233    836   1070   -301   -652    953    192    418    207    -10   -368    -41
   -174    875   1049   -353   -613    963    187    407    213     -5   -358    -20
   -257    930   1187   -335   -722   1057    249    485    285     67   -280     20
   -257    969   1226   -355   -743   1096    288    522    314     90   -267     51
   -220   1028   1249   -405   -735   1137    277    527    324    106   -239     80
   -176   1080   1257   -454   -717   1169    267    522    335    124   -218     49
   -194   1122   1317   -462   -756   1218    270    517    337    129   -218     62
   -207   1163   1369   -480   -789   1265    228    522    340    142   -210    119
   -142   1161   1304   -509   -722   1231    207    514    332    140   -202    137
    -93   1187   1280   -548   -685   1231    187    491    311    129   -200    127
    -72   1236   1309   -581   -691   1273    194    472    290    111   -228    119
    -93   1226   1319   -566   -706   1273    184    467    285    106   -236    124
   -111   1213   1325   -550   -717   1267    176    449    265     85   -254    119
    -96   1202   1299   -553   -696   1249    179    431    252     72   -259    114
    -72   1213   1286   -568   -678   1249    184    418    241     59   -272     80
    -75   1169   1244   -548   -659   1205    181    413    220     36   -316     59
    -98   1124   1223   -514   -659   1174    200    420    218     36   -311     49
    -64   1124   1187   -532   -626   1156    205    410    205     23   -311     31
    -23   1140   1163   -558   -592   1150    179    394    187      2   -337     18
    -12   1150   1163   -571   -589   1156    174    389    189      0   -350     31
    -44   1195   1239   -576   -641   1215    215    426    223     38   -306     90
    -83   1213   1293   -566   -688   1252    267    462    254     75   -280     88
    -75   1192   1267   -558   -670   1228    293    478    272     88   -280    103
    -46   1200   1244   -576   -646   1221    272    470    272     83   -290    124
    -59   1179   1239   -561   -649   1208    293    478    290     93   -272    142
    -54   1184   1239   -566   -649   1210    306    491    301    109   -259    132
    -10   1200   1210   -594   -610   1205    322    501    306    106   -272    109
     -5   1275   1278   -636   -641   1275    415    607    397    161   -272     98
      7   1366   1358   -688   -675   1361    491    763    550    298   -194    122
     46   1574   1525   -810   -740   1551    571    984    805    587     62    366
    187   1919   1732  -1052   -771   1826    558   1200   1088    966    485    795
    161   2296   2135  -1231   -987   2218    470   1093   1088   1132    885   1314
     36   2429   2392  -1234  -1179   2410    345    761    839   1088   1122   1670
    -44   2338   2379  -1148  -1213   2359    213    332    420    753    914   1540
   -150   1925   2075   -885  -1111   2000    124   -171   -184    -36    -10    665
   -163   1426   1590   -631   -878   1506    -36   -498   -688   -737   -854   -150
   -135   1179   1312   -522   -722   1244    -77   -415   -654   -748   -932   -277
    -88   1104   1192   -509   -641   1148    -10   -179   -400   -524   -787   -192
    -49   1148   1197   -548   -623   1171     62     62   -127   -267   -605    -70
    -54   1267   1322   -607   -688   1293    236    324    148     -5   -400     72
    -31   1382   1413   -675   -722   1395    345    472    303    142   -275    171
      2   1447   1441   -724   -719   1444    358    511    350    187   -244    194
     25   1478   1452   -750   -711   1465    389    532    381    215   -233    218
      7   1506   1499   -758   -745   1504    413    566    420    262   -189    259
    -23   1532   1553   -756   -787   1543    426    620    467    316   -129    298
     28   1548   1519   -789   -745   1535    410    626    475    327   -127    285
     70   1571   1501   -820   -714   1538    426    626    483    332   -127    309
     75   1558   1480   -818   -704   1519    439    623    485    340   -122    311
     88   1556   1467   -823   -691   1514    439    628    491    355   -109    329
     49   1553   1501   -802   -727   1527    459    652    511    389    -80    361
     33   1590   1556   -810   -761   1574    459    675    540    423    -44    392
     33   1626   1590   -831   -779   1608    407    657    532    420    -44    374
     41   1615   1571   -828   -766   1595    407    652    537    426    -54    381
     70   1621   1551   -846   -740   1587    410    665    558    459    -36    415
     80   1644   1564   -862   -740   1605    428    696    592    496      0    439
     90   1675   1584   -885   -748   1631    423    717    613    524     33    459
    109   1719   1610   -914   -750   1665    413    735    639    563     67    496
    145   1756   1610   -950   -735   1686    418    758    678    605    106    527
    122   1774   1652   -948   -763   1714    420    779    711    652    153    568
    122   1800   1678   -961   -779   1740    420    828    761    717    215    626
    161   1880   1719  -1021   -779   1803    415    885    826    800    301    693
    200   1958   1756  -1080   -776   1857    407    948    893    885    392    779
    239   2036   1797  -1137   -779   1917    400   1008    961    974    488    872
    262   2112   1849  -1187   -795   1982    397   1041   1018   1044    571    953
    262   2143   1878  -1202   -807   2010    426   1075   1062   1093    633   1010
    265   2158   1891  -1213   -813   2026    400   1085   1067   1104    654   1031
    277   2140   1862  -1208   -792   2003    348   1052   1023   1065    620   1008
    236   2120   1883  -1182   -823   2003    355   1026   1005   1031    584    974
    244   2125   1880  -1187   -818   2003    381   1018    995   1010    561    953
    277   2138   1860  -1208   -792   1997    418   1005    976    976    522    917
    233   2086   1852  -1158   -807   1969    439    963    927    909    446    852
    205   2031   1826  -1119   -810   1930    441    901    862    828    358    771
    168   1984   1816  -1078   -823   1901    436    841    800    756    280    701
    163   1925   1761  -1047   -797   1844    444    805    763    701    223    646
    194   1873   1678  -1034   -740   1777    426    771    722    649    163    594
    171   1792   1621   -984   -724   1706    389    719    670    592     98    530
    168   1803   1631   -987   -730   1717    423    704    662    576     83    511
    119   1771   1652   -948   -766   1712    426    675    636    548     57    488
     90   1717   1626   -904   -766   1673    405    646    605    517     28    459
    168   1797   1626   -984   -727   1712    472    688    654    561     67    498
    132   1758   1626   -945   -748   1693    449    675    649    561     62    491
     98   1719   1618   -909   -758   1667    400    641    633    548     51    470
    106   1790   1683   -948   -787   1738    397    644    646    555     59    470
    114   1826   1709   -971   -797   1769    400    652    662    563     54    501
     88   1792   1704   -940   -807   1748    379    665    680    579     70    522
     75   1790   1714   -932   -820   1753    358    659    683    579     72    517
    106   1847   1740   -976   -815   1795    376    678    719    613    106    550
    124   1917   1792  -1021   -833   1855    387    683    745    641    140    581
     98   1899   1800   -997   -852   1849    316    626    711    613    119    558
     75   1842   1766   -958   -846   1805    252    571    662    574     77    514
    150   1948   1797  -1049   -823   1873    288    600    696    613    119    563
    155   1982   1823  -1070   -833   1904    293    610    709    631    145    600
    122   1938   1816  -1031   -846   1878    285    592    685    613    127    584
    119   1891   1771  -1005   -826   1834    293    592    670    594    109    566
    119   1842   1722   -979   -800   1782    298    571    644    566     75    530
    106   1779   1673   -945   -784   1727    285    553    623    548     59    522
     96   1751   1654   -924   -779   1704    275    548    615    545     46    514
     77   1709   1628   -893   -776   1670    262    535    597    530     25    498
     75   1678   1602   -875   -763   1641    259    517    576    509      5    470
    114   1652   1535   -883   -711   1595    275    496    553    478    -23    439
    129   1657   1527   -896   -698   1592    257    491    548    475    -28    439
    140   1649   1506   -896   -683   1577    223    472    530    467    -49    420
    132   1597   1465   -865   -665   1532    218    470    524    465    -46    426
     98   1584   1486   -841   -693   1535    241    493    553    493     -2    439
     85   1605   1519   -844   -717   1561    254    485    548    480    -20    436
    101   1621   1519   -862   -709   1569    244    475    535    470    -44    472
     85   1600   1514   -841   -714   1558    231    472    530    472    -46    472
    101   1615   1514   -859   -706   1566    231    470    530    470    -54    457
    124   1652   1527   -891   -701   1590    296    555    613    532    -31    454
    148   1712   1561   -932   -706   1636    361    691    753    652     23    449
    218   1883   1665  -1049   -722   1774    418    859    953    872    200    579
    272   2156   1883  -1215   -805   2021    420   1054   1218   1231    613    987
    306   2494   2187  -1400   -940   2340    327   1060   1301   1457   1039   1506
    262   2616   2353  -1439  -1044   2486    259    859   1114   1439   1322   1904
    171   2538   2366  -1353  -1096   2452    194    576    763   1195   1312   1966
     49   2229   2179  -1140  -1067   2205     88     96    145    446    483   1184
    -36   1886   1919   -924   -979   1901    -31   -358   -436   -345   -504    259
     28   1605   1577   -818   -774   1592    -98   -397   -545   -501   -745      0
     70   1415   1345   -743   -636   1382    -70   -189   -319   -277   -600     75
     57   1361   1301   -711   -620   1332     -2      5    -51    -25   -428    176
     75   1421   1345   -748   -633   1384    119    236    231    241   -228    309
    103   1540   1436   -820   -667   1488    228    418    444    441    -57    457
    124   1600   1475   -862   -675   1538    252    491    530    517      7    509
    111   1615   1504   -867   -696   1561    270    519    561    548     28    540
     93   1634   1540   -865   -724   1587    293    548    592    592     64    587
     98   1652   1553   -878   -727   1602    322    579    631    636    106    602
    153   1701   1548   -927   -696   1626    298    587    641    652    124    628
    153   1719   1566   -937   -706   1644    322    607    665    685    166    665
    127   1712   1582   -919   -727   1647    332    610    675    696    176    670
    129   1722   1592   -927   -732   1660    322    602    670    685    150    665
    140   1758   1618   -948   -737   1688    319    615    696    714    187    691
    161   1787   1626   -974   -732   1706    319    623    709    732    205    709
    184   1816   1631  -1000   -722   1725    327    646    732    761    241    763
    202   1839   1636  -1023   -717   1738    327    670    756    792    280    795
    215   1865   1649  -1039   -717   1758    337    696    774    820    301    784
    226   1896   1670  -1062   -722   1784    335    706    782    839    306    805
    246   1917   1670  -1083   -711   1795    316    709    792    852    319    839
    254   1953   1696  -1106   -719   1826    319    724    818    883    348    878
    259   1984   1725  -1122   -732   1855    314    740    833    904    371    919
    314   2057   1743  -1187   -714   1899    314    797    893    979    462    982
    332   2086   1753  -1210   -709   1919    314    839    935   1044    524   1008
    371   2138   1766  -1257   -698   1953    314    898    992   1124    589   1080
    405   2213   1808  -1309   -701   2010    301    958   1067   1215    691   1158
    418   2320   1901  -1371   -740   2112    306   1018   1143   1309    789   1249
    439   2400   1958  -1421   -761   2179    306   1078   1213   1402    888   1348
    465   2481   2013  -1475   -774   2247    311   1119   1257   1460    956   1392
    491   2533   2042  -1512   -774   2288    316   1132   1265   1467    953   1431
    509   2566   2055  -1540   -771   2312    327   1148   1267   1467    958   1447
    530   2577   2047  -1553   -758   2312    332   1140   1249   1444    945   1423
    522   2551   2026  -1538   -753   2288    348   1135   1226   1423    924   1387
    506   2512   2005  -1509   -748   2260    363   1122   1195   1379    875   1340
    488   2470   1982  -1480   -748   2229    368   1075   1132   1301    797   1301
    480   2452   1971  -1467   -745   2213    376   1039   1072   1234    730   1267
    480   2434   1953  -1457   -737   2195    387   1005   1021   1171    675   1218
    478   2390   1912  -1434   -717   2151    394    971    966   1109    618   1163
    465   2351   1886  -1408   -711   2120    381    919    898   1036    537   1122
    465   2317   1852  -1389   -693   2083    376    880    841    974    465   1078
    467   2343   1875  -1405   -704   2112    371    862    807    940    428   1039
    462   2374   1912  -1418   -724   2143    387    859    800    930    420   1036
    459   2338   1875  -1400   -709   2107    410    865    797    927    420   1049
    462   2335   1870  -1400   -704   2104    415    867    795    930    423   1052
    467   2385   1914  -1426   -722   2148    420    893    802    950    444   1065
    501   2426   1925  -1462   -711   2177    410    893    792    940    428   1049
    488   2447   1958  -1470   -735   2205    423    919    810    958    446   1052
    517   2514   1997  -1517   -740   2257    441    958    846   1000    480   1078
    558   2600   2042  -1582   -740   2322    462    989    885   1044    527   1127
    584   2655   2070  -1618   -743   2364    467   1005    904   1065    553   1124
    568   2660   2091  -1615   -761   2377    475   1008    898   1060    548   1148
    571   2722   2151  -1647   -789   2436    472   1002    901   1062    561   1161
    576   2834   2257  -1706   -839   2546    467   1026    927   1091    584   1195
    597   2904   2307  -1751   -854   2605    462   1067    958   1137    636   1257
    623   2909   2286  -1766   -831   2598    433   1054    937   1130    636   1249
    675   2951   2275  -1813   -800   2616    415   1034    909   1104    607   1234
    654   2995   2340  -1826   -841   2668    433   1057    922   1124    626   1262
    594   2972   2377  -1782   -891   2675    475   1106    945   1156    657   1280
    639   2977   2335  -1808   -849   2657    475   1111    930   1143    659   1283
    662   2966   2304  -1816   -820   2637    475   1088    901   1117    639   1247
    644   2943   2299  -1795   -826   2621    496   1109    901   1111    615   1228
    628   2946   2317  -1787   -844   2631    517   1148    909   1117    613   1231
    644   2953   2309  -1800   -833   2634    514   1150    891   1098    597   1213
    667   2972   2304  -1821   -818   2639    519   1153    878   1085    587   1197
    683   2982   2299  -1834   -807   2642    524   1145    862   1072    576   1171
    675   2972   2296  -1823   -810   2634    532   1143    852   1062    561   1150
    646   2946   2299  -1797   -826   2624    524   1148    846   1062    558   1145
    631   2961   2330  -1797   -849   2647    532   1161    849   1065    568   1143
    618   2982   2364  -1803   -872   2675    548   1189    867   1078    568   1158
    649   2979   2330  -1813   -839   2655    548   1202    867   1080    566   1166
    678   3016   2335  -1849   -828   2675    566   1221    875   1091    576   1161
    688   3052   2364  -1873   -836   2709    581   1239    883   1101    587   1163
    678   3060   2379  -1870   -852   2722    576   1257    893   1104    576   1137
    701   3104   2403  -1901   -849   2753    633   1343    950   1124    545   1065
    706   3198   2488  -1953   -891   2844    740   1486   1083   1221    571   1067
    727   3395   2668  -2062   -969   3031    807   1680   1312   1473    795   1265
    818   3761   2943  -2291  -1062   3351    766   1914   1618   1899   1280   1709
    901   4198   3296  -2548  -1197   3748    641   1891   1675   2151   1761   2239
    823   4286   3463  -2556  -1322   3876    519   1584   1402   2096   2010   2553
    761   4193   3432  -2478  -1335   3813    418   1202    958   1738   1818   2413
    620   3855   3234  -2242  -1306   3546    350    748    340    940    911   1618
    524   3455   2930  -1990  -1202   3192    197    376   -218    132    -54    784
    566   3226   2657  -1899  -1047   2943    137    444   -176    148    -96    706
    600   3128   2525  -1865   -963   2826    228    693     90    397     59    789
    672   3151   2478  -1912   -904   2816    345    927    358    644    215    883
    724   3255   2530  -1990   -901   2894    493   1200    644    911    410   1000
    743   3364   2621  -2055   -940   2992    592   1361    800   1062    540   1083
    761   3445   2683  -2101   -961   3063    628   1423    857   1124    587   1137
    753   3486   2730  -2122   -987   3109    628   1462    891   1166    618   1174
    774   3496   2722  -2135   -974   3109    610   1486    893   1176    628   1174
    784   3515   2730  -2151   -974   3122    636   1506    917   1197    649   1179
    787   3535   2748  -2161   -979   3143    644   1525    930   1218    654   1169
    792   3590   2798  -2192  -1002   3195    644   1543    953   1247    670   1182
    797   3624   2826  -2210  -1013   3226    659   1558    963   1262    696   1208
    805   3650   2844  -2229  -1021   3247    644   1558    950   1257    696   1213
    849   3686   2837  -2268   -995   3263    644   1569    953   1260    688   1213
    849   3712   2860  -2281  -1005   3286    628   1569    953   1267    704   1223
    802   3710   2907  -2255  -1052   3309    626   1600    971   1291    735   1223
    815   3751   2933  -2286  -1060   3343    649   1639    989   1312    743   1241
    862   3813   2951  -2338  -1044   3382    639   1654   1008   1337    766   1291
    883   3871   2985  -2379  -1052   3429    646   1704   1047   1384    802   1309
    932   3871   2938  -2400  -1002   3406    620   1709   1041   1389    800   1293
    966   3897   2930  -2434   -982   3416    592   1714   1039   1410    820   1312
    927   3943   3013  -2436  -1041   3478    628   1766   1091   1473    885   1384
    932   4003   3070  -2468  -1067   3535    623   1816   1135   1532    948   1447
    974   4055   3081  -2514  -1052   3569    605   1886   1184   1600    995   1467
   1013   4115   3099  -2566  -1044   3606    626   1966   1265   1699   1088   1545
   1047   4214   3167  -2631  -1060   3691    633   2026   1330   1787   1187   1621
   1047   4310   3263  -2678  -1106   3785    626   2096   1405   1886   1288   1719
   1065   4395   3330  -2730  -1132   3863    628   2153   1462   1956   1361   1805
   1062   4437   3374  -2751  -1156   3907    657   2205   1506   2005   1413   1878
   1075   4466   3387  -2772  -1156   3928    659   2223   1522   2031   1452   1893
   1067   4486   3419  -2777  -1176   3951    654   2216   1509   2016   1449   1886
   1067   4476   3408  -2772  -1169   3943    639   2205   1478   1984   1413   1860
   1036   4463   3426  -2751  -1195   3943    662   2192   1444   1935   1356   1829
   1041   4432   3390  -2738  -1174   3912    657   2135   1369   1860   1278   1777
    989   4414   3424  -2704  -1215   3920    646   2062   1286   1764   1189   1714
    982   4440   3457  -2709  -1236   3949    644   2031   1226   1693   1119   1649
   1002   4442   3439  -2722  -1218   3941    626   2005   1161   1623   1034   1574
    987   4388   3400  -2688  -1208   3894    631   1977   1109   1566    974   1525
    927   4349   3419  -2639  -1247   3884    633   1943   1070   1530    927   1483
    885   4286   3400  -2585  -1257   3845    633   1912   1041   1506    911   1449
    898   4237   3338  -2569  -1221   3790    631   1865    992   1467    888   1387
    893   4232   3338  -2564  -1221   3785    620   1834    945   1410    815   1358
    888   4242   3354  -2566  -1231   3798    613   1847    940   1402    807   1369
    880   4271   3390  -2574  -1254   3832    626   1865    953   1426    836   1382
    865   4273   3408  -2569  -1273   3842    636   1862    948   1426    826   1371
    872   4307   3434  -2592  -1280   3871    615   1867    943   1431    831   1369
    904   4380   3476  -2644  -1286   3928    605   1893    961   1457    867   1395
    922   4401   3478  -2660  -1278   3941    623   1901    966   1465    870   1389
   1008   4450   3442  -2730  -1218   3946    607   1888    956   1457    857   1389
   1039   4468   3429  -2753  -1195   3949    592   1891    958   1467    862   1402
   1039   4497   3457  -2769  -1208   3977    615   1935    995   1509    906   1457
   1010   4517   3507  -2764  -1247   4013    613   1925   1000   1522    919   1483
   1036   4562   3522  -2800  -1241   4042    592   1906    992   1522    919   1501
    989   4554   3561  -2772  -1286   4058    558   1896    982   1522    917   1499
    976   4551   3574  -2764  -1299   4063    519   1870    958   1512    906   1473
   1018   4554   3535  -2785  -1257   4045    493   1855    935   1491    891   1444
   1070   4580   3507  -2826  -1218   4045    470   1847    917   1480    880   1436
   1062   4575   3512  -2818  -1226   4045    465   1855    917   1491    891   1449
   1047   4536   3489  -2792  -1221   4011    444   1813    875   1452    859   1426
   1072   4497   3424  -2785  -1174   3962    423   1782    831   1408    815   1402
   1140   4525   3385  -2834  -1122   3956    444   1797    828   1410    813   1397
   1174   4530   3356  -2852  -1091   3943    454   1787    802   1392    787   1369
   1182   4523   3341  -2852  -1078   3930    394   1758    769   1371    763   1345
   1174   4484   3309  -2829  -1067   3897    358   1730    735   1345    737   1317
   1137   4427   3289  -2782  -1075   3858    374   1704    706   1309    696   1275
   1114   4416   3302  -2764  -1093   3860    379   1696    696   1296    685   1254
   1101   4424   3320  -2764  -1109   3871    384   1696    685   1286    680   1244
   1078   4419   3341  -2748  -1130   3881    376   1699    678   1278    680   1244
   1054   4382   3328  -2720  -1137   3855    358   1688    659   1260    657   1226
   1054   4367   3312  -2712  -1130   3839    350   1673    641   1247    641   1213
   1070   4369   3299  -2720  -1114   3834    340   1670    636   1244    641   1210
   1070   4359   3289  -2714  -1109   3824    327   1667    620   1239    636   1205
   1062   4351   3289  -2709  -1114   3821    314   1660    615   1228    615   1184
   1075   4388   3312  -2733  -1119   3852    366   1727    680   1262    607   1140
   1101   4466   3364  -2782  -1132   3915    462   1873    820   1376    665   1145
   1132   4668   3535  -2899  -1200   4102    545   2075   1052   1631    880   1325
   1197   4967   3769  -3083  -1288   4369    555   2281   1319   1990   1296   1740
   1161   5255   4091  -3208  -1465   4673    483   2252   1361   2174   1688   2236
    906   5318   4408  -3112  -1751   4863    319   1912   1098   2101   1932   2624
    722   5318   4595  -3018  -1935   4957    155   1475    701   1831   1899   2670
    904   5196   4289  -3052  -1691   4744     38   1015    153   1174   1119   1914
    844   4614   3769  -2730  -1462   4193   -114    626   -397    392    124    953
    854   4224   3369  -2540  -1257   3798   -218    597   -488    228   -135    675
    865   4094   3229  -2478  -1182   3663   -181    795   -272    423     -7    727
    883   4112   3226  -2499  -1171   3671    -72   1041    -10    665    168    826
    948   4195   3247  -2572  -1150   3722     75   1296    254    909    355    948
    976   4273   3296  -2626  -1158   3785    163   1465    415   1070    480   1036
    992   4323   3330  -2657  -1169   3826    194   1525    472   1132    527   1083
    987   4299   3312  -2644  -1161   3806    220   1538    498   1153    548   1096
    992   4281   3286  -2637  -1145   3785    218   1538    506   1158    558   1104
   1008   4291   3283  -2650  -1137   3787    210   1538    514   1166    568   1119
   1018   4312   3294  -2665  -1137   3803    202   1538    524   1179    574   1132
   1041   4330   3286  -2686  -1124   3808    168   1535    524   1189    579   1140
   1041   4312   3270  -2678  -1114   3790    176   1532    522   1184    576   1135
   1034   4312   3278  -2675  -1122   3795    171   1530    524   1187    576   1135
   1021   4315   3294  -2668  -1135   3806    161   1527    530   1197    589   1143
    995   4325   3330  -2662  -1169   3829    171   1535    545   1221    613   1166
    966   4312   3346  -2639  -1189   3829    163   1535    550   1236    633   1166
    948   4312   3364  -2631  -1208   3839    153   1514    553   1241    639   1148
    880   4304   3424  -2592  -1270   3865    171   1519    566   1252    654   1192
    919   4333   3413  -2626  -1247   3873    122   1540    568   1257    649   1197
    927   4338   3408  -2634  -1239   3873    106   1584    607   1312    709   1236
    927   4367   3437  -2650  -1254   3902    122   1623    649   1358    769   1278
    950   4390   3439  -2670  -1244   3915    127   1634    672   1382    792   1309
    950   4390   3439  -2673  -1244   3915    127   1662    711   1423    823   1340
    971   4419   3447  -2696  -1236   3933    127   1699    763   1483    888   1395
    989   4463   3470  -2727  -1241   3967    119   1732    818   1551    953   1449
    997   4515   3517  -2756  -1260   4016     98   1779    875   1623   1034   1517
   1013   4577   3564  -2795  -1275   4071     96   1813    909   1665   1080   1561
   1013   4632   3616  -2824  -1301   4125     85   1842    950   1714   1135   1631
   1000   4686   3686  -2844  -1343   4185     67   1857    984   1756   1192   1693
    989   4684   3694  -2837  -1350   4190     59   1847    979   1758   1202   1699
   1005   4694   3689  -2850  -1343   4193     49   1823    943   1727   1182   1657
   1002   4702   3699  -2855  -1348   4201     46   1805    917   1701   1161   1662
    982   4684   3699  -2834  -1358   4193     54   1784    885   1662   1122   1641
    948   4640   3691  -2792  -1371   4167     62   1725    836   1587   1039   1582
    896   4585   3686  -2740  -1395   4136     59   1623    758   1488    935   1512
    849   4492   3639  -2670  -1395   4065     46   1574    701   1421    870   1415
    854   4414   3559  -2637  -1353   3985     44   1535    654   1369    826   1309
    839   4336   3496  -2587  -1327   3917     38   1478    584   1288    748   1244
    800   4260   3460  -2533  -1330   3860     67   1426    555   1252    722   1192
    826   4245   3419  -2535  -1296   3834     38   1337    480   1169    641   1111
    844   4208   3361  -2527  -1260   3785      7   1280    410   1093    553   1098
    857   4162   3304  -2509  -1223   3733      0   1288    400   1093    558   1106
    836   4130   3291  -2486  -1226   3712      7   1299    407   1109    587   1098
    807   4097   3289  -2452  -1239   3691     18   1296    423   1130    607   1101
    792   4094   3299  -2444  -1254   3697     18   1288    423   1143    623   1104
    789   4081   3291  -2434  -1249   3686      7   1267    415   1140    623   1101
    774   4078   3302  -2429  -1265   3691     15   1262    420   1140    623   1093
    763   4110   3346  -2436  -1291   3730     36   1270    441   1156    633   1104
    743   4112   3369  -2429  -1312   3741     23   1280    452   1163    644   1111
    737   4104   3367  -2421  -1314   3735     33   1291    459   1169    649   1106
    732   4120   3387  -2426  -1327   3754     36   1288    465   1171    657   1101
    714   4123   3408  -2418  -1348   3767     25   1267    462   1171    667   1096
    709   4154   3442  -2431  -1369   3798     15   1239    457   1171    672   1101
    724   4133   3408  -2429  -1340   3772    -31   1208    426   1150    659   1106
    704   4094   3390  -2400  -1343   3743    -90   1171    389   1127    644   1088
    691   4094   3403  -2392  -1356   3748   -116   1153    376   1109    633   1070
    691   4058   3367  -2374  -1337   3712   -124   1119    358   1091    613   1085
    667   4013   3346  -2340  -1337   3681   -132   1096    348   1083    605   1083
    662   3967   3302  -2317  -1319   3634   -158   1078    322   1057    587   1065
    657   3933   3276  -2296  -1309   3606   -163   1060    296   1028    571   1036
    646   3886   3239  -2268  -1299   3564   -150   1028    275   1005    548   1002
    620   3816   3195  -2218  -1286   3507   -140    997    249    976    514    969
    587   3761   3174  -2174  -1293   3468   -166    966    213    943    480    948
    571   3730   3159  -2151  -1293   3445   -176    963    202    935    475    943
    550   3684   3130  -2120  -1291   3408   -176    950    194    924    462    911
    530   3624   3094  -2075  -1280   3359   -189    927    176    901    446    870
    524   3580   3055  -2055  -1265   3317   -192    885    140    862    410    867
    524   3551   3026  -2036  -1249   3289   -197    862    124    844    394    865
    509   3522   3011  -2018  -1249   3268   -205    859    116    839    394    857
    485   3481   2995  -1982  -1254   3239   -207    849    114    833    389    844
    467   3468   2998  -1969  -1265   3231   -207    839    122    836    402    852
    452   3447   2995  -1951  -1273   3221   -210    828    119    831    402    846
    446   3411   2961  -1930  -1257   3187   -202    820    119    823    392    839
    467   3419   2951  -1943  -1241   3185   -129    904    184    865    400    800
    498   3486   2985  -1992  -1241   3234    -57   1044    306    945    428    792
    532   3634   3099  -2083  -1283   3367      2   1249    532   1179    633    987
    592   3910   3317  -2252  -1363   3613     46   1496    839   1561   1060   1387
    623   4273   3650  -2447  -1512   3962      0   1483    940   1813   1496   1891
    501   4450   3946  -2478  -1722   4198   -215   1072    691   1808   1761   2278
    342   4463   4117  -2403  -1888   4291   -420    579    309   1561   1699   2275
    194   4089   3894  -2143  -1849   3993   -597     20   -293    846    953   1574
    127   3470   3343  -1797  -1608   3408   -750   -431   -940    -80   -142    592
    202   3086   2881  -1644  -1337   2985   -815   -358   -948   -161   -316    381
    262   2935   2673  -1600  -1205   2805   -753   -103   -711     44   -184    418
    324   2964   2637  -1647  -1156   2800   -597    181   -428    288    -10    522
    387   3044   2657  -1714  -1135   2852   -384    467   -137    532    171    641
    428   3078   2647  -1756  -1109   2863   -288    594     -2    646    265    696
    441   3086   2644  -1766  -1101   2865   -259    639     51    691    303    706
    441   3089   2644  -1766  -1101   2868   -254    646     64    704    306    717
    446   3099   2652  -1771  -1101   2876   -252    646     80    714    322    735
    449   3089   2637  -1769  -1093   2863   -249    657     96    730    340    737
    454   3063   2608  -1758  -1078   2837   -233    675    124    756    376    756
    465   3050   2582  -1758  -1060   2816   -233    685    137    769    392    750
    475   3042   2566  -1758  -1044   2805   -231    701    150    776    389    758
    480   3031   2548  -1758  -1034   2790   -223    709    166    787    397    782
    496   3039   2543  -1769  -1023   2792   -220    706    174    795    407    792
    511   3052   2540  -1784  -1015   2798   -223    704    181    802    420    800
    524   3070   2546  -1797  -1010   2808   -213    711    207    828    444    810
    527   3065   2538  -1797  -1005   2803   -226    706    218    839    454    810
    511   3050   2538  -1782  -1013   2795   -226    706    233    852    478    815
    527   3037   2507  -1782   -989   2772   -220    698    239    844    480    818
    542   3037   2494  -1790   -974   2766   -215    722    267    867    506    857
    540   3044   2501  -1792   -982   2774   -207    774    322    917    555    870
    553   3050   2494  -1803   -971   2772   -213    800    350    943    576    891
    561   3070   2507  -1816   -974   2790   -210    839    397    989    623    963
    584   3073   2488  -1829   -950   2782   -202    880    454   1049    680    997
    592   3091   2499  -1844   -953   2798   -197    935    519   1117    745   1054
    610   3133   2522  -1873   -956   2829   -200    992    587   1200    831   1127
    652   3169   2517  -1912   -935   2844   -200   1028    644   1265    906   1189
    691   3216   2525  -1953   -917   2870   -200   1060    696   1325    974   1252
    696   3281   2582  -1990   -945   2933   -205   1083    727   1366   1028   1296
    670   3302   2631  -1987   -979   2966   -189   1098    753   1392   1065   1330
    667   3291   2624  -1979   -979   2959   -179   1106    763   1400   1075   1345
    639   3257   2618  -1948   -989   2938   -184   1083    740   1369   1044   1309
    610   3224   2611  -1917  -1002   2917   -174   1026    691   1301    982   1267
    646   3195   2548  -1919   -950   2873   -176    963    636   1228    919   1228
    613   3120   2507  -1867   -945   2816   -166    932    600   1179    872   1176
    594   3065   2470  -1829   -937   2769   -166    898    550   1117    807   1119
    566   2979   2413  -1774   -924   2696   -163    815    488   1028    722   1052
    514   2904   2390  -1709   -937   2647   -168    724    423    940    641    966
    504   2850   2346  -1678   -922   2598   -176    659    366    870    571    891
    493   2774   2281  -1634   -893   2527   -174    607    316    810    511    846
    491   2662   2171  -1579   -839   2418   -166    574    285    776    491    797
    457   2613   2156  -1535   -849   2385   -153    568    283    766    491    782
    415   2590   2171  -1504   -878   2382   -161    524    259    735    454    779
    433   2561   2127  -1496   -846   2346   -171    483    233    698    426    748
    446   2572   2125  -1509   -839   2348   -171    524    267    740    485    748
    444   2543   2099  -1496   -826   2322   -171    530    270    740    483    735
    452   2533   2078  -1493   -813   2304   -168    522    280    745    478    750
    431   2527   2096  -1478   -831   2312   -142    517    296    750    485    771
    400   2543   2143  -1473   -872   2343   -106    548    332    782    527    810
    433   2553   2117  -1493   -841   2335    -98    550    342    787    545    810
    420   2548   2125  -1486   -852   2338    -96    527    340    776    537    792
    397   2540   2143  -1467   -872   2343   -114    506    345    779    540    792
    405   2546   2140  -1478   -867   2343   -116    504    363    800    571    805
    418   2540   2120  -1480   -852   2330   -145    483    353    792    568    795
    436   2514   2078  -1478   -820   2299   -179    441    322    763    553    792
    433   2486   2052  -1460   -807   2270   -179    402    309    748    553    769
    410   2465   2052  -1439   -820   2257   -174    402    306    743    555    784
    392   2416   2023  -1405   -815   2221   -174    413    296    727    542    758
    392   2369   1974  -1382   -789   2171   -181    389    262    688    498    740
    387   2291   1904  -1337   -758   2099   -179    358    241    667    472    724
    345   2200   1855  -1275   -756   2029   -174    340    228    646    462    701
    329   2161   1829  -1247   -750   1995   -158    329    218    631    446    667
    345   2083   1735  -1215   -696   1909   -176    293    174    576    384    620
    376   2029   1652  -1202   -636   1842   -194    262    145    545    350    592
    327   2008   1678  -1169   -675   1844   -163    283    166    561    374    589
    353   1964   1610  -1158   -628   1787   -140    288    166    548    363    568
    355   1899   1543  -1127   -594   1722   -140    280    155    532    350    574
    327   1870   1543  -1098   -607   1706   -163    267    155    530    363    566
    303   1808   1504  -1057   -600   1657   -171    249    140    514    348    519
    296   1797   1499  -1047   -600   1649   -161    226    132    498    337    524
    285   1792   1506  -1039   -610   1649   -142    231    150    511    355    561
    275   1751   1475  -1013   -600   1613   -103    259    181    537    374    571
    288   1688   1397   -989   -555   1543    -88    265    184    522    350    527
    301   1667   1363   -984   -530   1517    -41    342    252    548    329    485
    329   1701   1371  -1018   -519   1538     28    462    376    649    374    480
    368   1852   1483  -1109   -555   1667     72    623    584    878    581    644
    439   2140   1699  -1291   -631   1919     44    792    836   1234   1026   1111
    423   2442   2018  -1434   -797   2231    -23    735    870   1410   1444   1628
    322   2556   2234  -1441   -956   2397   -111    483    646   1356   1688   1951
    233   2465   2231  -1348   -997   2348   -228    109    241   1036   1532   1847
    114   2021   1906  -1070   -896   1964   -301   -423   -402    192    522    935
     46   1566   1519   -805   -735   1543   -426   -769   -893   -493   -332    132
     90   1254   1163   -672   -537   1210   -511   -740   -914   -558   -452    -36
     75   1085   1010   -579   -467   1049   -444   -509   -644   -301   -265     62
     96   1070    971   -584   -439   1023   -358   -296   -371    -49    -85    179
    116   1137   1021   -626   -452   1080   -226    -67   -101    200    109    314
    114   1202   1088   -659   -488   1145   -129     75     70    355    236    410
     98   1244   1145   -670   -522   1195    -80    124    140    420    285    436
     88   1234   1143   -662   -530   1189    -57    142    166    449    306    441
     85   1215   1130   -652   -522   1174    -38    158    184    462    314    441
     85   1215   1130   -652   -522   1174    -38    158    197    462    314    459
     49   1218   1169   -633   -558   1195    -23    179    236    498    355    506
     46   1163   1117   -605   -535   1140    -38    179    241    509    368    522
     72   1132   1060   -602   -493   1096    -41    174    246    514    371    519
    122   1111    987   -618   -433   1049    -36    166    249    514    361    498
    171   1093    922   -631   -374   1008    -51    142    236    501    353    467
    140   1085    943   -615   -400   1015    -59    140    244    511    368    491
    109   1072    961   -592   -426   1018    -46    150    270    535    394    509
     96   1049    950   -574   -428   1000    -36    153    280    540    397    514
    109   1041    932   -574   -410    987    -49    171    298    558    415    545
    119   1018    898   -571   -389    958    -72    171    303    563    431    553
    137   1008    870   -574   -366    940    -77    174    311    576    444    558
    135    979    844   -558   -355    914    -67    176    327    589    452    548
    161   1005    844   -581   -340    924    -77    192    361    631    496    584
    213   1044    831   -631   -309    940   -101    207    389    678    545    631
    244   1060    815   -652   -285    940   -101    236    426    727    600    667
    259   1109    849   -688   -293    979   -101    265    475    792    665    714
    257   1156    898   -706   -319   1028   -111    301    540    872    756    784
    241   1189    948   -717   -353   1070   -129    345    602    950    849    859
    223   1213    987   -719   -381   1101   -124    384    641   1008    919    924
    231   1241   1008   -737   -389   1124   -101    402    667   1041    958    963
    249   1241    992   -745   -371   1117   -101    402    675   1049    976    976
    254   1213    958   -732   -350   1085   -103    402    667   1039    969    971
    223   1169    945   -696   -361   1057   -111    381    631    992    922    937
    231   1148    914   -691   -340   1031   -129    329    576    917    854    875
    233   1101    867   -667   -316    984   -132    280    527    849    784    807
    197   1021    823   -610   -314    922   -122    249    475    779    706    727
    194    948    753   -574   -277    852   -124    194    413    693    615    631
    179    885    704   -535   -262    795   -114    153    368    620    545    566
    145    797    652   -470   -252    724   -109    106    316    545    470    498
    135    737    602   -439   -233    672   -109     41    254    472    387    415
    127    683    555   -405   -213    620   -135      0    213    420    329    355
    114    613    498   -366   -192    555   -142    -33    181    374    285    306
    116    568    452   -342   -166    511   -135    -62    153    345    259    280
    111    530    415   -322   -150    472   -124    -77    137    319    236    259
     88    491    402   -290   -155    446   -150   -103    116    290    202    226
     83    478    394   -283   -155    439   -192   -132     98    272    189    207
    122    483    361   -301   -119    423   -184   -114    116    290    213    231
    124    452    324   -288   -101    389   -163   -116    122    288    213    236
    119    459    340   -290   -111    402   -158   -119    132    298    220    239
     98    478    379   -290   -140    428   -142   -111    163    322    239    246
    103    480    376   -290   -135    428   -119   -101    184    329    246    249
    109    470    361   -290   -127    415   -132   -103    197    337    259    257
     98    465    366   -283   -132    415   -148   -119    200    342    265    267
     96    470    374   -283   -140    423   -158   -137    205    345    275    277
    111    462    350   -285   -119    407   -184   -153    197    342    285    285
    122    400    277   -262    -77    340   -213   -184    166    316    267    270
    124    374    249   -249    -62    311   -236   -194    155    306    257    265
    127    353    226   -241    -49    290   -267   -210    140    283    239    254
     96    272    176   -184    -38    226   -280   -239    116    246    205    218
    106    246    140   -179    -18    194   -277   -259     98    228    189    194
    122    210     88   -166     18    150   -244   -262     93    223    187    189
    111    142     31   -129     38     85   -233   -277     77    202    171    171
    116     88    -28   -101     72     31   -233   -290     67    184    153    150
     90      5    -88    -49     88    -38   -241   -322     36    137    103    101
     90    -31   -124    -31    106    -77   -246   -348     15    106     75     70
     62    -98   -161     18    111   -129   -252   -371     -5     80     51     46
     36   -176   -213     70    124   -194   -254   -381    -20     62     20     28
     70   -197   -267     62    166   -231   -257   -381    -31     46      7     15
     62   -226   -288     83    174   -257   -254   -384    -44     36      0      7
     49   -270   -319    109    184   -293   -257   -392    -51     25     -7     -2
     57   -309   -366    127    210   -337   -259   -407    -57     18    -23    -20
     64   -358   -426    145    244   -389   -267   -420    -72     -5    -46    -44
     70   -397   -467    163    267   -433   -277   -431    -80    -25    -67    -59
     83   -413   -496    163    288   -454   -254   -394    -49    -12    -85    -90
    106   -366   -472    129    288   -418   -158   -280     75     67    -80   -124
    122   -257   -379     67    249   -316   -109   -150    246    239     57    -31
    179    -54   -233    -62    205   -142   -119     12    485    553    400    288
    233    244     10   -239    111    127   -192    103    665    878    891    820
    220    472    252   -345    -15    363   -309    -80    517    885   1241   1293
    135    392    257   -265    -59    324   -384   -353    155    618   1278   1408
     46    101     54    -75     -2     77   -446   -753   -402    -36    649    844
    -51   -316   -265    181    106   -290   -542  -1249  -1052   -937   -522   -213
    -54   -652   -597    353    270   -626   -675  -1421  -1312  -1301  -1054   -698
     -7   -880   -875    441    431   -878   -659  -1244  -1098  -1080   -904   -641
     15  -1008  -1023    496    519  -1015   -574  -1039   -831   -815   -717   -548
     28   -995  -1026    480    524  -1010   -470   -841   -568   -563   -532   -433
     49   -883   -932    418    491   -906   -345   -641   -319   -322   -337   -288
     64   -820   -888    376    475   -852   -283   -548   -205   -215   -249   -218
     85   -849   -937    381    511   -893   -265   -527   -168   -184   -223   -207
     57   -846   -906    392    480   -875   -244   -509   -142   -161   -194   -194
     36   -828   -865    397    449   -846   -220   -457   -106   -122   -158   -176
     54   -852   -906    397    480   -878   -213   -444    -96   -116   -140   -168
     41   -862   -904    410    470   -880   -194   -446    -88   -116   -129   -174
     49   -880   -932    413    488   -904   -194   -459   -101   -137   -155   -184
     38   -883   -922    423    480   -901   -197   -444    -83   -129   -155   -137
     23   -885   -909    428    465   -896   -194   -431    -64   -106   -129   -116
     51   -883   -935    413    493   -909   -176   -426    -57    -98   -109   -129
     51   -880   -935    413    491   -906   -150   -410    -38    -88   -103   -122
     59   -885   -945    413    501   -914   -166   -413    -33    -83    -98    -96
     31   -893   -924    428    478   -906   -163   -402    -15    -62    -64    -83
     12   -883   -896    433    454   -888   -150   -376      5    -46    -67    -64
     15   -893   -909    439    462   -901   -137   -332     44     -5    -23    -15
     28   -914   -943    444    485   -927   -122   -303     80     25     20      2
     44   -906   -950    428    496   -927   -137   -322     83     31     25     12
     36   -841   -878    400    457   -859   -111   -288    129     83     80     83
     46   -813   -859    381    449   -836    -85   -220    202    168    168    150
     75   -789   -865    358    470   -826   -116   -184    252    236    241    194
     70   -753   -823    340    444   -787    -88   -114    322    311    311    277
     96   -693   -789    296    441   -740    -90    -59    394    394    397    376
    137   -623   -761    241    446   -693    -98    -12    449    462    472    428
    192   -537   -730    174    459   -633    -96     44    509    524    550    472
    207   -517   -727    153    465   -620    -98     70    537    553    584    524
    239   -519   -758    140    498   -639    -88     77    535    550    589    530
    275   -504   -782    111    527   -641    -59     83    530    540    587    530
    280   -514   -795    116    537   -654    -57     46    480    478    524    485
    259   -574   -833    155    545   -704    -57     -5    418    397    441    420
    168   -631   -800    231    483   -717    -25    -12    381    348    384    363
    197   -670   -867    233    530   -769    -25    -54    319    267    301    285
    171   -737   -909    283    540   -823     -5   -124    252    171    213    205
    137   -805   -943    332    537   -872     -2   -194    187     80    122    119
    116   -865   -982    374    548   -924     -5   -215    142     28     62     57
    119   -911  -1031    394    574   -971    -20   -265     83    -36     -2     -5
     93   -932  -1026    420    558   -979    -12   -303     44    -75    -36    -23
     62   -987  -1049    459    553  -1018    -51   -316     20    -98    -59    -72
     57  -1008  -1067    475    561  -1036    -38   -342    -10   -145   -111   -114
     59  -1008  -1067    472    561  -1036    -12   -376    -46   -187   -153   -116
     57  -1008  -1065    475    561  -1036      2   -366    -46   -181   -148   -124
      7  -1015  -1026    504    514  -1021      5   -345    -31   -168   -140   -129
     36   -982  -1018    472    524   -997     -5   -345    -33   -174   -150   -127
     72   -927  -1000    426    535   -963      0   -319    -15   -155   -137   -116
     59   -885   -945    413    501   -914     44   -283     25   -114    -96    -85
     20   -867   -891    420    454   -880     51   -288     28   -109    -85    -80
     31   -810   -841    389    436   -826     72   -270     51    -90    -67    -70
     38   -776   -818    366    428   -797     96   -252     72    -75    -57    -64
     41   -761   -802    361    420   -782     85   -233     88    -59    -41    -49
     15   -753   -771    366    392   -761     96   -210    116    -28     -7    -20
     12   -748   -761    366    384   -753     72   -223    109    -28     -2    -23
     36   -743   -779    350    407   -761     46   -223     93    -38     -5    -10
     51   -737   -789    342    420   -763     41   -215     96    -31      7     20
     36   -717   -753    337    394   -735     57   -213     98    -20     23     44
     25   -740   -766    358    394   -753     59   -226     70    -46    -12     23
     31   -771   -805    368    415   -787     41   -233     36    -77    -41    -15
     15   -795   -810    389    413   -802     44   -239     18   -101    -72    -28
    -18   -857   -839    436    410   -849     59   -252     -2   -124    -93    -25
    -10   -880   -870    444    428   -875     85   -241    -12   -137    -98    -51
    -12   -885   -872    449    428   -880     98   -236    -33   -163   -132   -114
    -28   -904   -875    467    423   -891     83   -254    -64   -197   -189   -122
    -23   -919   -896    470    433   -909    101   -244    -70   -197   -192   -116
    -12   -927   -914    470    449   -922    109   -254    -93   -215   -210   -148
    -28   -948   -922    488    444   -935    103   -277   -114   -239   -231   -176
    -64   -958   -893    511    413   -927    127   -285   -111   -241   -226   -174
    -64   -937   -872    501    402   -906    127   -259   -111   -233   -220   -161
    -10   -917   -906    462    446   -914    106   -236   -116   -233   -228   -171
     20   -901   -924    439    470   -911    106   -241   -122   -244   -231   -187
     23   -885   -909    431    465   -896    124   -249   -127   -254   -236   -197
     23   -901   -924    439    472   -911    163   -215   -111   -249   -252   -218
     54   -875   -930    407    491   -901    246   -114    -36   -218   -290   -275
     64   -787   -852    358    457   -818    345     46    119    -83   -223   -246
    101   -561   -662    231    381   -610    394    280    394    233     80      2
    179   -197   -379      7    277   -288    353    475    670    644    589    514
    202    179    -25   -192    114     77    228    329    615    807   1034   1008
     67    311    241   -189    -88    277     62    -46    288    714   1247   1273
    -28    223    252    -96   -140    236    -67   -480   -189    324    989   1088
   -135   -309   -176    220     18   -244   -132   -971   -857   -600   -122    114
   -137   -763   -628    449    244   -696   -231  -1200  -1273  -1234   -906   -579
    -85  -1008   -922    545    418   -966   -249  -1065  -1174  -1171   -932   -670
   -119  -1109   -989    615    433  -1049   -202   -849   -927   -943   -792   -615
    -72  -1078  -1008    574    467  -1044   -109   -610   -672   -706   -633   -532
     80   -893   -974    405    527   -935     67   -345   -394   -452   -441   -381
     36   -849   -888    405    462   -870    158   -226   -262   -332   -345   -319
    -20   -901   -880    462    428   -891    163   -197   -236   -306   -332   -324
     88   -779   -867    345    478   -823    181   -166   -197   -272   -296   -283
    145   -691   -836    272    488   -763    220   -122   -158   -226   -254   -246
     67   -724   -795    327    428   -758    228    -90   -137   -194   -233   -239
     36   -789   -826    376    431   -807    246   -109   -161   -210   -254   -275
     51   -789   -841    368    444   -815    218   -137   -189   -241   -283   -296
     59   -756   -818    348    439   -787    192   -114   -171   -218   -257   -267
    109   -693   -802    290    452   -745    220    -88   -140   -184   -226   -241
    116   -675   -792    280    454   -732    252    -85   -132   -174   -210   -236
     88   -649   -737    280    410   -693    277    -46   -109   -142   -184   -210
     90   -649   -740    277    413   -693    285    -33   -101   -132   -181   -215
     70   -639   -709    283    387   -672    285    -15    -80   -109   -161   -200
     83   -602   -685    259    384   -644    257     -2    -64    -90   -140   -168
    111   -579   -691    233    400   -636    259     33    -36    -54   -114   -140
    127   -555   -683    213    405   -618    265     44    -20    -36    -93   -122
    114   -550   -667    215    389   -607    267     57     -7    -12    -70   -111
    106   -542   -649    218    376   -594    244     80     23     33    -36    -96
    129   -449   -579    155    353   -514    236    116     64     93     18    -57
    197   -374   -571     85    384   -472    262    181    135    174     85     25
    213   -332   -545     57    376   -439    283    275    226    277    176    111
    220   -262   -483     20    350   -371    257    309    275    342    254    168
    262   -174   -436    -46    348   -306    239    345    316    407    324    236
    259   -109   -368    -75    314   -239    259    418    379    488    418    301
    233    -72   -306    -83    267   -187    267    428    394    506    449    337
    316    -15   -332   -150    324   -174    254    418    374    491    431    358
    262    -12   -275   -127    267   -142    267    428    371    496    446    368
    228     10   -220   -119    223   -103    275    428    350    472    426    340
    293     -5   -298   -145    293   -150    283    397    296    407    361    290
    288    -28   -316   -129    301   -171    275    345    236    337    290    228
    249    -41   -293   -103    270   -166    290    309    187    280    233    202
    223    -90   -314    -67    267   -202    337    288    148    231    174    137
    213   -114   -329    -49    270   -223    332    239     93    166    109     77
    155   -163   -319      5    236   -241    337    202     54    119     64     44
     36   -215   -254     88    142   -233    368    181     36    114     54     10
    -41   -259   -218    148     88   -239    423    155      5     72     12    -23
    -75   -272   -197    174     59   -236    449    155     -2     62     -2      0
    -83   -246   -163    166     38   -205    418    163      2     80     18     23
   -142   -272   -129    207     -7   -202    436    158     -2     70      7     10
   -207   -301    -96    254    -57   -200    452    168      7     88     18     20
   -223   -306    -83    265    -72   -194    472    189     31    122     51     28
   -142   -275   -132    210     -5   -205    449    192     25    127     57     23
   -137   -262   -124    200     -7   -194    452    202     31    135     57     31
   -137   -241   -103    189    -18   -174    433    218     46    150     70     46
   -223   -202     18    213   -122    -93    491    262    103    210    129     96
   -233   -161     72    197   -153    -44    550    316    158    257    176    132
   -252   -111    137    181   -197     12    535    309    150    254    179    129
   -262    -72    187    166   -226     57    517    309    155    267    194    140
   -231    -10    220    119   -226    103    532    324    192    306    236    184
   -293     15    309    140   -301    161    566    332    218    335    265    213
   -262     33    293    114   -277    163    511    314    189    319    257    205
   -244     62    306     88   -275    184    501    311    179    316    259    210
   -265     59    322    101   -293    189    493    285    161    309    252    213
   -301     44    345    129   -322    194    524    272    150    296    249    213
   -387     18    405    181   -397    213    571    324    179    316    272    231
   -371     49    420    161   -397    233    563    342    189    329    283    244
   -327     44    371    140   -350    207    522    306    158    303    257    220
   -327    -23    303    176   -316    140    506    288    129    277    231    184
   -361    -54    306    207   -335    124    555    314    137    288    233    179
   -368    -70    296    218   -332    111    566    301    114    267    210    145
   -361    -70    288    215   -327    109    555    283     88    249    197    155
   -394    -90    303    244   -350    106    542    272     83    244    192    166
   -402    -70    332    233   -368    132    553    288    106    262    213    197
   -374    -46    324    210   -350    137    592    293    106    267    215    207
   -405    -75    327    239   -366    124    615    290     96    265    207    205
   -426    -83    342    254   -384    129    631    314    109    275    218    210
   -407    -75    329    241   -371    127    628    314    103    267    207    187
   -452    -93    358    272   -405    132    636    316    111    277    210    179
   -405   -122    280    262   -342     80    631    306     98    257    179    127
   -353    -83    270    218   -311     93    704    420    181    303    171     77
   -319    -23    293    171   -306    135    771    589    329    433    244     93
   -244    168    413     36   -327    290    826    800    576    706    498    298
   -153    527    680   -189   -418    602    878   1026    857   1078    924    743
   -153    950   1104   -397   -628   1026    815    940    865   1239   1309   1273
   -249   1158   1405   -454   -828   1280    581    493    514   1096   1486   1579
   -446   1111   1558   -332  -1002   1332    465     23     83    756   1314   1467
   -589    641   1231    -25   -909    935    376   -441   -472     64    498    680
   -615     70    685    272   -649    376    246   -763   -979   -665   -420   -210
   -537   -189    348    361   -444     77    197   -623   -885   -610   -449   -303
   -418   -231    187    324   -303    -23    246   -366   -633   -379   -290   -215
   -418   -176    241    296   -329     33    400    -80   -342   -116    -98    -77
   -394   -129    265    262   -329     67    555    166    -85    116     70     33
   -355    -67    288    210   -324    111    628    270     25    215    145     90
   -350    -51    298    200   -324    122    662    319     70    254    174    122
   -327    -38    285    181   -306    122    659    335     80    265    189    122
   -342    -38    303    192   -324    132    667    337     93    277    202    116
   -392    -36    355    213   -376    161    675    348    111    296    215    132
   -381    -10    368    194   -376    179    665    366    122    311    228    148
   -374     20    394    174   -384    205    688    394    153    337    257    168
   -345     51    397    148   -371    223    665    392    158    348    265    168
   -306     64    371    119   -340    218    649    384    155    353    262    166
   -306     83    389    111   -348    236    644    389    163    361    270    174
   -283     90    374     93   -327    231    641    394    171    368    277    184
   -259    103    363     77   -311    233    636    400    181    384    288    197
   -228    106    332     59   -280    220    618    389    174    379    285    189
   -249    109    355     70   -301    231    626    394    187    387    301    200
   -267    111    379     77   -324    244    623    402    207    402    322    218
   -241    142    384     49   -311    262    610    428    236    433    350    236
   -228    161    389     31   -309    275    602    459    267    465    371    249
   -254    181    436     36   -345    309    618    488    301    506    413    285
   -231    197    426     15   -327    309    613    522    329    542    452    309
   -220    200    420     10   -319    309    607    558    374    589    491    342
   -231    241    470     -7   -350    355    602    618    441    670    568    415
   -226    270    496    -23   -361    381    561    654    480    724    628    475
   -181    366    548    -93   -366    457    566    714    548    800    714    558
   -137    488    626   -174   -381    555    597    763    602    870    795    639
   -174    478    652   -153   -415    566    571    748    594    867    805    662
   -161    501    662   -171   -413    581    571    745    594    865    813    685
   -161    535    693   -189   -428    613    563    732    592    849    807    683
   -184    517    701   -166   -441    607    558    709    571    818    776    665
   -187    488    675   -150   -431    581    579    688    542    776    737    636
   -184    462    644   -140   -415    553    587    654    501    724    680    581
   -202    415    618   -109   -410    517    584    600    444    662    613    519
   -231    345    576    -57   -402    459    566    535    384    592    542    436
   -246    314    561    -33   -405    436    581    501    355    542    491    379
   -257    241    498      7   -379    371    576    452    303    478    423    316
   -285    168    452     57   -368    309    568    413    262    423    371    270
   -296    111    407     93   -350    259    581    376    223    379    332    231
   -309     10    319    148   -314    166    553    319    168    314    270    166
   -267    -46    218    155   -244     85    535    288    140    285    236    135
   -223    -64    158    145   -192     44    532    265    122    272    220    116
   -244   -124    119    184   -181     -2    511    244    106    254    205     90
   -241   -132    109    187   -176    -12    496    246    116    257    213    101
   -244   -127    116    184   -181     -7    480    233    106    252    202    101
   -223   -119    103    171   -166    -10    444    205     88    236    184     85
   -218   -101    116    161   -168      7    462    205    103    246    200     93
   -249    -96    153    171   -205     28    480    220    129    267    218    109
   -267   -101    166    184   -218     31    472    215    132    270    220    106
   -314   -148    163    228   -241      7    423    189    109    249    202     88
   -324   -111    213    218   -270     49    415    189    124    267    218    103
   -298    -64    231    181   -267     83    433    181    142    283    246    129
   -345   -122    223    233   -285     49    379    132    101    249    226    114
   -381   -168    210    275   -298     20    329    111     62    223    205    103
   -405   -194    210    301   -309      7    335    111     49    215    197     90
   -413   -168    244    290   -329     36    322    114     46    210    200     96
   -472   -236    236    355   -355     -2    288     85     10    174    168     64
   -532   -322    210    426   -374    -57    296     57    -31    135    137     31
   -589   -418    171    504   -381   -124    275     23    -72     96     98    -10
   -636   -491    145    561   -392   -174    277     10    -88     72     67    -46
   -672   -561    111    615   -392   -226    288      5   -103     46     41    -77
   -730   -644     85    685   -407   -280    298     -5   -129     20     15   -109
   -766   -722     44    745   -405   -340    288    -25   -163    -15    -15   -153
   -787   -761     23    771   -407   -371    290    -36   -181    -31    -23   -181
   -807   -828    -23    818   -394   -426    270    -59   -205    -59    -51   -215
   -828   -872    -46    849   -394   -459    244    -80   -226    -80    -70   -220
   -833   -927    -93    880   -371   -511    226    -77   -218    -72    -51   -189
   -844   -927    -83    885   -381   -506    205    -85   -231    -85    -51   -205
   -857   -935    -80    896   -389   -509    207    -90   -233    -98    -75   -231
   -870   -979   -111    922   -381   -545    194   -109   -246   -114    -96   -226
   -909  -1036   -127    974   -392   -581    187   -137   -272   -142   -116   -241
   -943  -1031    -90    987   -428   -561    239    -88   -233   -114   -109   -231
   -917   -987    -70    950   -423   -530    353     49   -119    -46    -93   -239
   -857   -932    -75    893   -394   -504    472    215     36     77    -12   -213
   -831   -774     57    802   -444   -358    462    407    270    337    244      0
   -758   -488    270    623   -517   -109    420    592    522    691    672    449
   -753   -145    607    446   -680    231    345    475    514    844   1049    924
   -872     51    924    410   -898    488    179     85    252    800   1278   1252
  -1013    -10   1002    511  -1008    496     25   -348   -132    535   1166   1171
  -1104   -527    576    815   -841     23    -75   -849   -758   -293    207    265
  -1124  -1041     83   1083   -605   -480   -215  -1145  -1239   -995   -631   -509
  -1106  -1312   -207   1208   -452   -758   -290  -1070  -1218  -1031   -740   -654
  -1070  -1428   -358   1249   -355   -893   -220   -831   -971   -826   -607   -613
  -1031  -1413   -381   1221   -327   -898    -70   -566   -678   -579   -426   -506
   -982  -1335   -353   1158   -314   -844    124   -293   -389   -327   -233   -376
   -950  -1234   -283   1091   -335   -758    207   -161   -241   -205   -129   -283
   -924  -1192   -267   1060   -329   -730    218   -124   -194   -163   -101   -244
   -937  -1210   -275   1072   -332   -745    218   -109   -171   -142    -93   -252
   -948  -1202   -257   1075   -345   -730    233    -96   -145   -122    -80   -239
   -924  -1195   -272   1060   -327   -735    252    -77   -116    -93    -57   -220
   -904  -1205   -301   1054   -301   -753    244    -75   -109    -85    -49   -215
   -906  -1176   -270   1041   -319   -724    228    -80   -111    -88    -51   -218
   -906  -1161   -254   1034   -327   -709    228    -75   -101    -77    -41   -215
   -901  -1169   -267   1034   -319   -719    210    -90   -103    -83    -44   -220
   -810  -1085   -275    948   -267   -680    249    -51    -62    -44      0   -176
   -792  -1065   -272    924   -259   -670    290    -15    -15      0     41   -163
   -815  -1109   -296    961   -259   -704    280    -18    -12      5     44   -181
   -797  -1060   -262    927   -270   -662    277    -23    -12      5     41   -181
   -787  -1002   -215    896   -285   -610    249    -33    -25    -10     10   -153
   -792  -1028   -236    909   -280   -633    267    -10     12     31     51   -122
   -789  -1041   -254    914   -267   -649    283     18     54     80    106   -109
   -782  -1028   -249    904   -267   -639    270     31     75    101    124   -109
   -774  -1008   -233    891   -270   -620    272     44    103    135    145    -85
   -750   -982   -231    865   -262   -607    285     80    150    187    189    -59
   -704   -917   -213    807   -246   -566    288    168    223    277    270      5
   -680   -826   -148    753   -267   -488    283    254    309    376    371     93
   -657   -756    -98    706   -280   -428    283    335    394    475    470    171
   -649   -711    -62    680   -296   -387    290    384    457    548    545    236
   -626   -662    -38    644   -296   -350    285    418    504    600    602    290
   -594   -607    -12    600   -290   -311    283    449    537    641    646    332
   -592   -548     44    571   -319   -252    285    467    563    659    670    379
   -610   -509    101    558   -358   -202    309    478    576    670    688    400
   -592   -561     31    576   -311   -265    340    457    548    631    652    371
   -579   -574      5    574   -293   -285    363    415    514    587    615    355
   -584   -587     -2    587   -290   -296    381    379    470    527    558    316
   -613   -620     -7    615   -303   -314    392    337    428    459    498    267
   -613   -662    -49    636   -283   -355    402    293    381    389    433    210
   -620   -714    -93    667   -265   -405    405    244    322    314    355    142
   -652   -758   -106    706   -272   -433    410    200    277    252    296    103
   -639   -813   -174    724   -233   -496    413    148    231    194    241     67
   -615   -857   -241    735   -187   -550    407    116    200    153    202     28
   -628   -859   -231    743   -200   -548    423    135    207    158    213     18
   -631   -846   -215    740   -207   -532    420    124    202    150    207      2
   -587   -844   -259    714   -166   -550    413     85    166    109    166      0
   -561   -836   -275    696   -142   -555    433     80    166    103    166     -2
   -548   -836   -290    691   -129   -563    444     75    166     98    163    -12
   -545   -828   -283    688   -132   -555    444     85    176    111    168    -12
   -530   -787   -257    657   -137   -522    459    114    218    145    200      5
   -514   -730   -218    620   -150   -475    483    124    252    166    220     23
   -511   -701   -189    605   -163   -446    504    124    277    179    236     38
   -498   -670   -171    584   -163   -420    522    142    298    202    265     67
   -452   -659   -210    555   -122   -436    522    166    309    213    275     77
   -413   -600   -189    506   -111   -394    509    168    316    226    290     90
   -415   -540   -124    475   -145   -332    485    155    327    239    314    109
   -400   -540   -140    470   -129   -340    457    132    314    228    316    111
   -400   -566   -166    483   -116   -368    449    111    301    213    309    103
   -410   -558   -148    483   -132   -353    457    109    306    215    324    109
   -394   -550   -155    470   -122   -353    446    109    301    210    322     75
   -376   -600   -223    488    -77   -413    449    122    296    200    306     49
   -394   -618   -226    506    -85   -423    449     98    272    163    277     51
   -387   -652   -265    519    -62   -457    439     75    252    135    241     62
   -387   -693   -306    540    -41   -501    446     72    244    122    223     62
   -392   -717   -324    555    -33   -522    452     64    236    114    220     44
   -384   -758   -374    568     -5   -566    446     38    205     80    189      7
   -374   -787   -413    579     18   -600    439     12    179     49    163    -20
   -384   -820   -439    602     25   -631    470     20    179     51    155    -38
   -384   -841   -457    613     36   -649    475     12    171     38    142    -62
   -384   -862   -478    620     44   -670    415    -23    140      5    116    -80
   -376   -865   -488    618     54   -678    415    -36    135     -2    109    -88
   -384   -852   -467    618     38   -659    431    -20    155     10    122    -85
   -368   -836   -467    602     49   -652    444      5    181     41    155    -85
   -384   -878   -496    628     54   -685    433     -5    181     36    161   -124
   -405   -880   -475    641     33   -678    444    -12    184     20    132   -132
   -371   -914   -545    641     85   -732    472     18    207     12     75   -168
   -366   -904   -537    636     85   -722    558    129    301     54     57   -194
   -335   -766   -431    548     46   -600    618    285    478    228    207    -70
   -259   -527   -267    392      2   -397    613    472    740    561    550    228
   -174   -181     -7    176    -83    -96    511    555    909    880   1010    711
   -171     38    210     67   -189    124    400    353    766    937   1348   1111
   -252     -5    246    127   -249    119    301     -5    387    717   1376   1169
   -358   -283     75    322   -218   -106    210   -470   -187     83    748    613
   -470   -680   -213    574   -129   -446     80   -982   -849   -823   -322   -316
   -459   -995   -535    727     36   -766    -46  -1098  -1080  -1161   -737   -698
   -431  -1197   -766    813    166   -982    -25   -891   -841   -940   -605   -680
   -410  -1262   -854    836    220  -1060     64   -680   -571   -698   -452   -589
   -384  -1234   -852    807    231  -1044    179   -475   -298   -454   -280   -446
   -348  -1169   -820    758    236   -995    283   -296    -67   -252   -129   -329
   -301  -1101   -800    698    246   -950    348   -202     46   -153    -46   -270
   -277  -1098   -820    685    270   -961    358   -181     83   -124    -25   -257
   -290  -1111   -823    698    265   -969    361   -168     96   -109    -20   -252
   -267  -1083   -815    675    272   -950    366   -148    119    -80     -2   -249
   -239  -1091   -852    662    306   -971    366   -140    127    -67     10   -228
   -239  -1101   -862    670    309   -982    381   -119    153    -36     44   -176
   -239  -1111   -872    675    314   -992    384   -114    166    -20     54   -174
   -267  -1148   -880    709    306  -1015    389   -114    176    -23     41   -223
   -296  -1174   -878    732    290  -1026    405   -101    202      0     59   -184
   -275  -1161   -888    717    303  -1026    420    -83    226     31     88   -158
   -244  -1132   -891    688    319  -1013    439    -77    239     49    103   -142
   -262  -1166   -904    714    319  -1036    420    -70    254     64    116   -129
   -241  -1153   -914    696    335  -1034    428    -54    270     85    132   -114
   -181  -1106   -924    644    371  -1015    423    -51    290    103    153    -90
   -150  -1065   -917    605    381   -989    410    -46    303    124    176    -57
   -174  -1075   -901    626    363   -989    387    -54    303    135    184    -44
   -200  -1044   -844    620    319   -943    402    -18    350    187    231     -7
   -226  -1005   -779    615    275   -893    418     18    400    249    283     28
   -205   -963   -758    584    275   -862    402     41    436    298    337     80
   -181   -930   -748    555    283   -839    397     72    475    353    397    153
   -189   -870   -683    527    246   -776    405    129    550    452    498    249
   -176   -813   -636    496    228   -727    392    181    618    537    592    332
   -142   -709   -566    426    210   -639    387    233    675    618    680    444
   -119   -639   -519    379    200   -579    384    265    719    685    748    517
    -93   -636   -542    363    223   -589    371    254    724    693    748    530
    -75   -652   -576    361    249   -615    379    254    730    696    756    568
    -59   -680   -623    368    280   -652    379    244    709    667    719    581
    -54   -717   -662    387    303   -691    387    215    678    620    667    563
    -96   -761   -667    426    285   -714    415    202    649    568    613    517
   -135   -820   -688    478    275   -756    433    174    592    493    532    436
   -155   -865   -709    509    275   -789    446    129    530    415    446    332
   -171   -935   -763    553    296   -849    457     77    459    327    350    213
   -205  -1015   -813    607    303   -914    480     46    407    252    272    122
   -210  -1052   -841    631    314   -948    480      7    361    189    213     57
   -223  -1085   -865    654    319   -976    480    -31    319    142    158     -2
   -202  -1093   -891    649    342   -992    485    -44    296    114    122    -41
   -155  -1106   -950    628    397  -1028    459    -64    257     80     77    -93
   -155  -1137   -984    646    413  -1062    449    -75    231     57     49   -124
   -161  -1150   -989    654    410  -1070    459    -70    231     51     46   -129
   -176  -1148   -971    662    397  -1060    470    -67    231     54     44   -127
   -187  -1150   -963    670    387  -1060    454    -72    210     46     25   -135
   -197  -1135   -937    665    368  -1036    441    -72    197     49     18   -132
   -220  -1109   -888    662    332  -1000    454    -51    213     70     36   -103
   -231  -1060   -828    646    298   -945    493    -20    249    101     75    -67
   -200  -1026   -826    613    311   -927    514     -5    259    114     93    -54
   -153  -1000   -846    576    345   -924    509      0    257    109     83    -62
   -142   -956   -813    548    332   -885    488    -10    249     96     72    -64
   -145   -909   -763    527    309   -836    472    -28    249    103     83    -51
   -137   -867   -732    501    296   -800    478    -31    249    116     96    -33
   -122   -852   -730    485    303   -792    475    -31    236    114     93    -25
   -114   -844   -730    478    306   -787    444    -38    223    111     96    -20
   -111   -815   -704    465    296   -761    446    -33    228    114    103     -7
   -109   -820   -711    462    298   -766    449    -25    228    109    103      0
   -103   -870   -766    485    329   -818    439    -31    202     83     72    -25
   -129   -904   -774    517    322   -841    459    -31    187     64     51    -38
   -135   -930   -795    532    329   -862    475    -36    166     46     33    -54
    -93   -943   -852    517    379   -898    475    -41    140     23      0    -77
    -93   -966   -875    530    389   -922    478    -49    116    -10    -33   -109
    -93   -982   -891    537    397   -937    478    -57     93    -38    -67   -135
    -77   -987   -909    532    415   -948    493    -46     85    -51    -88   -148
    -54  -1005   -950    530    446   -979    483    -44     70    -64   -106   -163
    -54  -1021   -966    537    454   -995    480    -38     62    -75   -124   -174
    -67  -1013   -945    537    439   -979    509    -23     70    -75   -124   -179
    -49   -992   -943    522    446   -969    496    -23     57    -80   -129   -189
    -44   -982   -937    511    446   -961    467    -28     38    -93   -142   -213
    -46   -976   -932    511    441   -956    488    -20     31    -98   -153   -228
    -33   -943   -911    485    436   -930    488     -7     41    -88   -148   -226
      5   -937   -943    467    472   -940    488      2     44    -85   -163   -239
     28   -935   -966    452    496   -950    555    106    127    -38   -184   -270
     18   -836   -854    407    436   -844    649    265    277     90   -124   -252
     59   -628   -691    283    374   -659    701    436    483    327     88    -80
    129   -384   -514    127    322   -449    672    618    719    657    472    303
    132    -44   -176    -44    153   -109    579    574    735    805    849    815
     72    145     72   -109      0    109    511    342    483    685   1047   1166
     -7    122    129    -57    -70    124    439     38     88    376    958   1158
    -85   -179    -93    132      2   -137    366   -366   -426   -236    265    459
   -119   -574   -454    348    166   -517    233   -737   -940   -961   -727   -498
    -98   -878   -779    488    340   -831    171   -743  -1013  -1078   -953   -719
    -46   -997   -953    522    452   -976    202   -558   -795   -854   -805   -628
     23   -909   -932    444    478   -919    246   -350   -527   -587   -613   -475
     67   -769   -839    350    452   -802    371   -109   -254   -329   -418   -316
     77   -626   -706    272    389   -665    493     83    -51   -148   -277   -213
     88   -568   -657    239    371   -613    517    166     25    -72   -220   -163
    111   -535   -646    213    379   -589    548    207     57    -36   -200   -135
    135   -465   -602    163    366   -532    514    207     54    -36   -210   -127
    135   -371   -509    116    319   -439    527    257    106     18   -155    -77
    116   -303   -420     93    267   -363    563    303    158     77    -90    -36
    179   -301   -480     62    329   -389    568    288    124     46   -122    -51
    220   -293   -514     36    366   -402    558    293    109     33   -142    -59
    215   -246   -465     15    337   -355    550    285     90     25   -150    -41
    218   -155   -376    -33    296   -265    535    283     80     23   -150    -33
    220    -70   -290    -75    254   -179    558    311    114     54   -116    -12
    215    -28   -244    -93    228   -135    532    314    122     70    -98      7
    231    -20   -252   -106    239   -135    522    340    119     77   -109    -12
    223     -2   -226   -111    223   -111    550    397    148    119    -80     46
    210    106   -103   -158    158      2    540    428    179    163    -36     62
    202    163    -38   -184    122     62    498    433    189    176    -20     57
    207    244     36   -226     85    140    506    472    220    220     15    129
    233    311     77   -272     77    194    517    511    249    259     38    168
    257    402    145   -329     57    275    532    561    301    316     85    226
    246    465    218   -355     12    340    587    631    387    407    171    296
    270    514    241   -392     15    379    527    665    418    462    233    324
    303    571    267   -439     18    420    501    724    475    545    329    439
    340    719    379   -530    -18    550    501    792    545    631    428    524
    387    818    431   -602    -23    626    506    865    610    709    519    584
    410    932    519   -672    -54    727    514    911    639    745    537    620
    423    989    566   -709    -72    779    530    961    680    797    566    698
    420   1049    628   -735   -103    839    542    974    675    795    587    704
    428   1161    732   -797   -150    948    553    963    654    763    550    693
    454   1231    774   -844   -161   1002    542    953    639    748    532    683
    483   1286    802   -888   -158   1044    524    924    600    711    501    631
    467   1325    857   -896   -194   1091    517    901    568    665    454    555
    459   1234    771   -846   -155   1002    535    839    475    542    319    444
    467   1213    745   -841   -140    982    449    758    379    444    226    423
    452   1234    782   -844   -166   1010    436    706    319    384    166    363
    446   1273    826   -859   -189   1049    493    688    296    353    127    296
    444   1262    818   -854   -187   1039    480    659    244    309     72    252
    452   1275    823   -865   -184   1049    426    613    189    265     25    218
    459   1299    836   -880   -189   1067    431    615    187    262     25    200
    459   1353    893   -906   -215   1124    441    623    197    267     31    181
    470   1408    937   -940   -233   1171    444    631    194    265     18    213
    485   1452    966   -969   -239   1208    415    633    194    272     25    220
    517   1522   1005  -1021   -244   1265    387    620    176    259      5    210
    581   1574    992  -1078   -205   1283    358    607    153    241    -18    197
    610   1691   1078  -1150   -233   1384    374    649    194    283     15    231
    613   1769   1156  -1192   -270   1462    368    696    246    337     70    275
    620   1836   1215  -1228   -298   1527    376    706    262    361     96    293
    636   1893   1257  -1265   -309   1577    428    735    290    379    101    296
    662   1977   1314  -1322   -327   1647    389    727    288    389    106    319
    675   2073   1397  -1374   -361   1735    363    714    290    405    137    350
    685   2132   1447  -1410   -381   1790    340    711    285    415    145    387
    698   2184   1486  -1441   -392   1836    316    701    265    407    116    397
    711   2216   1504  -1465   -394   1860    314    711    272    428    142    428
    727   2283   1556  -1506   -413   1919    322    735    298    465    181    452
    737   2309   1569  -1525   -415   1940    319    730    285    457    163    439
    750   2281   1530  -1514   -389   1906    280    675    218    397    111    407
    735   2330   1592  -1535   -428   1961    270    665    197    379     80    400
    730   2333   1600  -1532   -433   1966    254    667    197    379     70    402
    704   2307   1602  -1506   -449   1953    262    675    194    379     72    410
    724   2291   1566  -1506   -420   1930    254    662    168    361     49    392
    730   2364   1631  -1548   -452   1997    252    652    150    353     49    405
    706   2400   1691  -1553   -493   2047    236    631    129    332     28    376
    698   2410   1712  -1556   -506   2062    202    607    106    316      0    348
    701   2405   1704  -1553   -501   2055    184    600     93    311    -10    348
    693   2397   1704  -1548   -506   2049    207    602    109    332     12    361
    696   2449   1753  -1574   -530   2101    213    600    109    335      5    387
    701   2499   1797  -1602   -548   2148    226    613    106    342     12    413
    696   2559   1862  -1626   -581   2210    194    605     98    335      5    374
    675   2564   1886  -1621   -607   2226    158    592     90    332      0    374
    672   2559   1886  -1615   -607   2223    200    641    114    348     -5    392
    704   2603   1899  -1654   -597   2252    272    748    184    379    -20    353
    750   2681   1930  -1714   -589   2307    353    893    322    483     31    379
    771   2927   2153  -1852   -691   2540    420   1130    602    795    316    602
    826   3276   2447  -2052   -810   2863    389   1306    836   1143    732   1015
    823   3665   2839  -2247  -1008   3252    233   1101    776   1293   1091   1470
    685   3946   3260  -2314  -1286   3603     25    659    545   1317   1345   1836
    553   3899   3346  -2226  -1397   3624   -179    158    132   1010   1130   1660
    483   3382   2899  -1932  -1208   3141   -350   -340   -504    189    207    807
    483   2826   2343  -1654   -932   2587   -504   -610  -1005   -517   -581     62
    524   2592   2068  -1558   -771   2330   -550   -472   -930   -488   -633    -38
    579   2566   1987  -1574   -704   2278   -467   -205   -670   -259   -480     59
    602   2657   2055  -1631   -727   2356   -303     83   -384    -10   -301    200
    607   2769   2161  -1691   -776   2465   -111    342   -140    200   -142    298
    607   2811   2203  -1709   -797   2507    -23    462    -31    298    -72    342
    623   2821   2197  -1725   -787   2512     -2    491      2    340    -46    384
    631   2863   2231  -1748   -800   2548      5    514     23    361    -20    394
    615   2881   2262  -1751   -823   2572      0    553     59    415     25    433
    605   2974   2369  -1790   -880   2673      5    584    101    467     77    418
    610   3037   2423  -1826   -906   2733      2    555     70    420    -15    400
    623   3005   2382  -1816   -878   2694     -5    550     64    420    -23    457
    620   3021   2400  -1823   -891   2712    -28    550     72    441     12    480
    581   3039   2457  -1810   -937   2748    -36    561     85    465     44    491
    626   3039   2413  -1831   -893   2725    -62    558     83    467     46    478
    652   3109   2457  -1880   -901   2785    -83    561     90    483     59    506
    641   3146   2504  -1893   -932   2826    -80    574    103    506     80    480
    602   3128   2525  -1865   -961   2826    -77    579    119    522     85    452
    652   3148   2496  -1904   -922   2824    -88    555    106    506     62    454
    652   3161   2509  -1909   -927   2837    -88    561    124    535     80    485
    576   3247   2670  -1912  -1047   2959    -59    644    197    620    158    558
    537   3294   2756  -1914  -1109   3026    -57    737    262    696    220    615
    618   3309   2688  -1966  -1036   3000    -70    748    280    724    244    623
    615   3341   2722  -1979  -1054   3031    -46    797    332    784    293    657
    607   3429   2821  -2021  -1106   3125    -51    865    397    852    350    732
    631   3512   2881  -2070  -1124   3198    -44    930    457    922    392    750
    683   3543   2857  -2114  -1088   3200    -70    974    501    995    472    859
    683   3634   2951  -2158  -1135   3294    -75   1049    576   1093    579    945
    657   3720   3063  -2190  -1202   3393    -57   1109    646   1171    654   1031
    696   3774   3078  -2234  -1189   3426    -77   1093    652   1195    693   1070
    665   3821   3156  -2244  -1244   3491    -77   1070    646   1197    701   1005
    631   3824   3192  -2229  -1280   3509    -83   1052    623   1171    672    984
    615   3790   3174  -2203  -1278   3483   -119    982    545   1080    576    992
    693   3839   3146  -2265  -1226   3494   -135    935    509   1041    550   1026
    631   3808   3177  -2221  -1273   3494   -132    891    462    995    514    927
    602   3761   3159  -2182  -1278   3460   -145    831    405    935    454    862
    563   3697   3133  -2132  -1283   3416   -150    766    355    875    384    771
    535   3645   3109  -2088  -1286   3377   -137    706    309    818    319    714
    524   3629   3104  -2078  -1291   3367   -148    639    244    743    257    646
    511   3569   3057  -2042  -1273   3315   -207    558    163    659    174    628
    509   3486   2974  -1997  -1234   3231   -236    509    122    623    127    584
    501   3439   2938  -1969  -1218   3190   -223    475     88    597    101    527
    498   3413   2912  -1958  -1208   3161   -239    428     46    555     59    498
    498   3400   2902  -1948  -1202   3151   -239    405     36    542     33    501
    485   3434   2946  -1961  -1231   3190   -231    410     57    568     54    522
    436   3398   2961  -1917  -1262   3180   -246    407     54    579     72    517
    431   3367   2935  -1901  -1252   3154   -303    358     20    553     36    462
    433   3419   2985  -1927  -1275   3203   -265    394     70    597     75    514
    467   3468   3000  -1969  -1265   3234   -226    454    119    646    122    545
    478   3486   3008  -1982  -1265   3247   -207    480    142    670    142    558
    454   3507   3052  -1982  -1301   3281   -192    493    166    691    158    566
    449   3543   3091  -1997  -1319   3317   -197    496    176    711    181    576
    441   3572   3128  -2008  -1343   3351   -213    491    189    735    205    600
    457   3608   3151  -2031  -1345   3380   -228    470    197    753    223    620
    452   3587   3135  -2021  -1343   3361   -272    446    181    753    228    623
    446   3582   3133  -2016  -1343   3359   -319    413    145    737    223    607
    431   3595   3164  -2016  -1366   3380   -316    394    129    724    205    592
    402   3577   3174  -1990  -1384   3377   -319    392    124    722    197    644
    387   3528   3141  -1958  -1376   3335   -322    405    114    719    202    633
    426   3502   3076  -1964  -1325   3289   -350    368     75    683    171    597
    415   3460   3044  -1940  -1314   3255   -355    348     49    659    148    576
    376   3434   3057  -1904  -1340   3247   -337    350     38    659    142    571
    387   3403   3016  -1896  -1314   3211   -353    324      7    626    109    532
    368   3380   3011  -1875  -1319   3195   -358    303    -15    594     83    498
    322   3367   3042  -1844  -1361   3205   -363    296    -20    592     83    493
    316   3302   2985  -1808  -1332   3143   -394    254    -62    566     54    467
    296   3260   2964  -1779  -1335   3112   -381    254    -62    574     70    467
    239   3242   3003  -1740  -1382   3122   -361    277    -41    587     85    488
    257   3226   2966  -1743  -1356   3096   -379    267    -62    563     46    488
    270   3221   2951  -1745  -1340   3086   -381    275    -59    571     49    496
    246   3213   2964  -1730  -1358   3089   -389    277    -54    584     70    498
    236   3200   2961  -1719  -1361   3081   -389    275    -62    587     67    483
    228   3187   2959  -1709  -1366   3073   -384    283    -59    581     46    485
    226   3148   2922  -1686  -1348   3037   -327    337    -18    592     20    459
    207   3159   2948  -1686  -1371   3052   -207    509    127    704     59    426
    239   3289   3050  -1764  -1405   3169   -163    683    319    906    220    527
    236   3561   3325  -1901  -1545   3445   -135    883    589   1249    576    852
    272   3972   3699  -2122  -1712   3837   -171    919    727   1506    979   1337
    254   4299   4042  -2278  -1896   4172   -301    587    488   1452   1228   1743
    142   4362   4216  -2252  -2036   4289   -449    153    122   1262   1275   1852
    -18   4011   4026  -1997  -2023   4019   -597   -337   -415    711    737   1317
    -98   3387   3486  -1644  -1792   3437   -737   -758  -1036   -150   -311    277
    -67   3011   3076  -1473  -1574   3042   -870   -782  -1205   -431   -688   -103
     25   2837   2808  -1431  -1392   2824   -898   -607  -1023   -272   -605    -83
     51   2813   2761  -1434  -1356   2787   -800   -368   -743    -20   -426     23
     62   2863   2800  -1462  -1369   2831   -641   -109   -454    233   -262    140
     62   2925   2860  -1493  -1400   2894   -519     88   -252    415   -129    272
     70   2982   2909  -1527  -1418   2946   -465    174   -161    504    -54    316
     54   2992   2938  -1525  -1441   2966   -428    207   -116    545    -18    342
     28   2977   2948  -1501  -1460   2964   -405    228    -90    571      7    345
     75   2987   2909  -1532  -1418   2951   -400    244    -72    587     23    319
     59   2982   2922  -1522  -1431   2953   -376    262    -51    600     31    337
     41   3000   2959  -1522  -1457   2979   -371    280    -28    623     64    379
     41   2995   2953  -1517  -1454   2974   -439    246    -46    618     59    368
     41   2959   2917  -1501  -1439   2938   -459    231    -57    615     51    350
     31   2938   2907  -1486  -1439   2922   -441    259    -33    641     70    363
     36   2925   2886  -1483  -1426   2907   -449    262    -31    649     72    358
     51   2940   2889  -1496  -1418   2915   -446    270    -10    670     93    374
     57   2966   2909  -1512  -1426   2938   -441    280     15    701    127    397
     57   2933   2876  -1496  -1410   2907   -452    277     25    709    129    394
     59   2907   2847  -1486  -1395   2876   -467    275     28    717    132    389
     70   2935   2865  -1501  -1397   2902   -462    285     49    748    155    407
     83   2953   2868  -1519  -1392   2912   -452    311     85    784    192    441
     72   2951   2876  -1512  -1400   2915   -454    335    122    820    233    472
     70   2972   2902  -1525  -1415   2938   -449    358    158    865    272    506
     77   2987   2909  -1532  -1415   2948   -441    397    210    927    329    555
     93   2990   2896  -1543  -1402   2943   -446    454    272   1002    400    626
     98   3037   2938  -1569  -1421   2990   -462    501    335   1085    478    698
    101   3081   2979  -1592  -1439   3031   -475    519    379   1153    545    761
     57   3122   3065  -1590  -1504   3094   -459    550    439   1234    636    844
     51   3125   3073  -1590  -1509   3099   -454    602    483   1288    693    909
    106   3180   3073  -1644  -1483   3128   -480    615    485   1301    714    927
    109   3185   3076  -1649  -1483   3130   -478    620    485   1304    719    927
    129   3177   3047  -1652  -1457   3112   -465    618    470   1291    711    940
     77   3154   3076  -1618  -1499   3115   -462    594    454   1273    717    937
     62   3081   3018  -1571  -1478   3050   -452    563    413   1221    675    909
     18   3016   2998  -1517  -1488   3005   -426    540    374   1161    615    841
      2   2940   2938  -1470  -1467   2940   -420    480    298   1060    493    709
    -15   2863   2878  -1426  -1447   2870   -410    420    231    974    387    639
    -23   2831   2855  -1405  -1439   2842   -454    358    176    917    337    602
    -15   2766   2782  -1376  -1400   2774   -444    311    129    862    293    561
    -54   2691   2746  -1317  -1400   2717   -415    272     80    810    244    501
   -106   2608   2714  -1252  -1410   2660   -459    213     20    745    168    413
   -114   2577   2688  -1231  -1400   2631   -488    176    -15    704    135    376
    -85   2553   2639  -1236  -1363   2598   -485    145    -41    675    109    350
    -98   2520   2618  -1210  -1358   2569   -472    140    -44    678    111    363
   -111   2486   2595  -1189  -1353   2540   -485    129    -54    675    116    379
    -90   2483   2574  -1197  -1332   2527   -493    116    -62    667    119    371
    -90   2507   2595  -1210  -1343   2551   -498    116    -51    672    122    353
    -59   2540   2600  -1239  -1330   2569   -478    148    -10    709    148    350
    -64   2514   2579  -1228  -1322   2546   -441    168     15    732    166    379
    -64   2507   2569  -1221  -1317   2538   -457    171     15    722    158    392
    -57   2522   2577  -1234  -1317   2548   -475    163      5    709    148    381
    -88   2551   2639  -1231  -1363   2595   -480    176     33    740    174    410
   -106   2538   2642  -1215  -1374   2587   -472    168     46    753    184    420
   -101   2512   2613  -1205  -1358   2561   -519    140     23    743    192    426
   -119   2501   2618  -1192  -1369   2559   -524    135     18    740    205    436
   -119   2520   2639  -1200  -1379   2579   -522    135     20    750    223    431
   -135   2496   2629  -1182  -1382   2564   -514    129     15    740    215    428
   -132   2410   2540  -1140  -1335   2475   -537    109     -7    719    200    407
   -163   2330   2494  -1083  -1330   2410   -563     88    -36    688    174    387
   -181   2296   2478  -1057  -1330   2387   -553     85    -54    667    148    376
   -166   2249   2416  -1041  -1291   2330   -542     75    -80    636    111    340
   -174   2174   2348  -1000  -1260   2260   -540     64    -96    615     93    314
   -192   2117   2309   -963  -1252   2213   -537     62   -101    610     93    324
   -189   2060   2249   -935  -1218   2153   -517     46   -109    584     64    265
   -197   2031   2226   -919  -1213   2127   -532    -15   -161    517    -28    223
   -207   1977   2184   -885  -1195   2081   -545    -46   -176    501    -18    202
   -207   1919   2127   -857  -1169   2023   -517    -28   -161    511      7    168
   -200   1901   2101   -849  -1150   2000   -530    -12   -155    522     10    166
   -197   1906   2104   -857  -1150   2005   -555    -12   -158    517      7    174
   -176   1888   2065   -857  -1119   1977   -555    -18   -163    506      7    171
   -155   1886   2042   -867  -1098   1964   -581    -46   -187    483    -12    161
   -171   1880   2052   -854  -1111   1966   -563    -51   -189    472    -31    142
   -171   1792   1961   -810  -1067   1875   -480     33   -114    511    -31    103
   -161   1813   1974   -826  -1067   1893   -420    158      2    579    -23     70
   -145   1930   2075   -893  -1111   2003   -350    290    181    750    122    163
   -114   2145   2260  -1015  -1187   2203   -316    472    452   1083    457    470
    -41   2470   2512  -1215  -1278   2491   -428    493    566   1356    883    953
    -70   2650   2717  -1291  -1395   2683   -532    265    402   1389   1182   1314
   -155   2590   2746  -1218  -1452   2665   -631    -75     38   1174   1174   1343
   -254   2307   2561  -1026  -1408   2434   -737   -524   -514    576    605    865
   -337   1919   2257   -792  -1299   2088   -885  -1008  -1143   -288   -376    -25
   -316   1605   1919   -644  -1119   1761  -1018  -1119  -1363   -618   -776   -423
   -288   1371   1660   -545   -974   1514  -1010   -927  -1166   -446   -696   -397
   -270   1296   1566   -511   -917   1431   -927   -717   -898   -207   -530   -324
   -257   1309   1566   -527   -911   1436   -784   -509   -633     15   -384   -246
   -218   1449   1667   -618   -943   1558   -662   -324   -397    226   -210   -111
   -205   1486   1691   -641   -948   1587   -600   -226   -272    340   -101    -31
   -236   1514   1751   -639   -992   1631   -561   -155   -207    397    -51     12
   -218   1527   1745   -654   -984   1636   -555   -140   -192    407    -46      7
   -194   1551   1745   -678   -971   1647   -558   -148   -179    418    -23     28
   -197   1553   1751   -678   -974   1652   -555   -150   -168    423    -15     25
   -194   1486   1680   -644   -937   1582   -545   -135   -158    426    -12     59
   -189   1465   1652   -639   -922   1558   -527   -124   -137    452     20     51
   -200   1486   1683   -644   -943   1584   -522   -127   -124    454     20     31
   -194   1512   1706   -659   -950   1608   -532   -153   -127    441     10     41
   -194   1501   1696   -652   -945   1597   -517   -142   -114    449     15     38
   -200   1499   1696   -652   -948   1597   -509   -124    -93    472     54     67
   -184   1522   1704   -670   -945   1613   -527   -122    -77    491     93     80
   -200   1491   1688   -646   -945   1587   -519   -124    -57    509    111     88
   -220   1460   1680   -618   -950   1569   -501   -106    -25    545    145    122
   -205   1470   1673   -633   -940   1571   -496    -88     -2    566    158    124
   -176   1467   1644   -646   -909   1556   -504    -90     10    571    161    140
   -174   1475   1649   -652   -911   1564   -493    -54     62    628    215    194
   -155   1506   1662   -675   -909   1584   -488    -10    114    691    275    239
   -155   1548   1704   -696   -930   1626   -496      7    150    727    306    272
   -137   1558   1696   -711   -917   1626   -483     46    213    792    368    361
   -119   1597   1717   -740   -919   1657   -485     93    285    872    465    439
    -90   1644   1735   -776   -911   1688   -488    150    358    956    540    485
    -93   1660   1751   -784   -922   1706   -478    202    436   1041    628    571
    -80   1717   1795   -818   -937   1756   -465    239    488   1106    696    631
    -85   1725   1810   -823   -948   1766   -462    249    504   1119    727    659
    -98   1686   1784   -792   -940   1735   -452    259    506   1114    737    659
    -88   1678   1766   -797   -927   1722   -439    265    509   1098    722    623
    -85   1631   1714   -774   -901   1673   -428    226    470   1039    665    581
   -127   1553   1678   -714   -904   1615   -407    184    428    976    607    540
   -142   1532   1675   -693   -909   1602   -402    158    394    927    568    517
   -148   1444   1592   -649   -870   1517   -407     93    319    826    485    433
   -174   1374   1548   -600   -862   1460   -394     28    257    730    392    319
   -192   1286   1475   -548   -833   1382   -389    -31    197    649    306    259
   -179   1208   1387   -514   -782   1296   -392    -80    142    579    252    220
   -181   1176   1358   -498   -771   1265   -387   -116    103    532    210    166
   -202   1119   1319   -459   -761   1218   -394   -158     62    478    158    103
   -228   1057   1286   -415   -758   1171   -402   -197     31    441    124     80
   -249    984   1234   -366   -740   1109   -394   -215     20    431    122     72
   -231    940   1171   -355   -701   1054   -410   -241      2    410    111     36
   -213    961   1171   -374   -693   1065   -410   -246     -2    389     88      0
   -252    971   1221   -361   -737   1096   -379   -233     20    402     98     38
   -254    961   1215   -353   -735   1088   -348   -215     46    426    119     62
   -246    958   1202   -355   -724   1080   -366   -223     54    433    132     77
   -231   1000   1231   -384   -730   1114   -358   -210     85    459    168    101
   -231   1036   1265   -402   -748   1148   -311   -189    127    485    197    111
   -231   1013   1244   -389   -737   1127   -277   -179    145    496    205    111
   -244   1018   1260   -387   -753   1137   -327   -207    137    488    223    122
   -241   1013   1252   -387   -745   1132   -350   -220    135    485    233    124
   -226    997   1221   -387   -722   1106   -361   -241    127    472    228    127
   -210    992   1202   -389   -706   1096   -361   -259    116    459    218    103
   -228    979   1208   -376   -719   1091   -361   -254    122    470    239    119
   -226    940   1166   -358   -696   1054   -353   -259    114    454    226    111
   -220    878   1098   -329   -659    987   -353   -259    101    436    205    106
   -233    805   1039   -285   -636    922   -361   -262     90    418    192     90
   -252    766   1018   -259   -633    893   -361   -267     85    410    197    103
   -254    709    963   -228   -607    836   -348   -285     67    387    174     80
   -262    649    911   -194   -587    779   -314   -298     49    358    145     62
   -254    618    872   -181   -563    745   -324   -319     31    335    124     36
   -275    576    849   -153   -561    714   -316   -329     23    324    119     41
   -306    491    797    -93   -550    644   -311   -340     10    319    116     18
   -293    439    730    -72   -511    584   -314   -376    -23    272     75    -38
   -296    405    701    -54   -498    553   -267   -353     -5    270     77    -33
   -306    387    693    -41   -498    540   -288   -348      2    272     83    -44
   -280    374    652    -46   -467    511   -327   -374    -18    257     67    -67
   -283    337    620    -31   -452    478   -288   -366     -5    265     67    -62
   -322    270    592     25   -457    431   -275   -366     -7    259     70    -51
   -345    213    558     64   -452    384   -280   -374    -10    246     62    -62
   -324    163    488     80   -407    324   -215   -303     51    272     46    -83
   -314    187    501     62   -407    342   -124   -202    161    322     31   -137
   -285    332    618    -23   -452    475    -57    -72    332    485    158    -75
   -226    589    813   -184   -519    701    -57    119    623    872    558    270
   -181    919   1101   -368   -641   1010   -161    194    797   1226   1075    792
   -205   1075   1278   -436   -740   1176   -249    -33    607   1236   1389   1169
   -301    974   1275   -335   -787   1124   -288   -371    207    953   1366   1215
   -366    717   1080   -176   -724    898   -444   -849   -392    272    704    675
   -454    285    737     83   -594    511   -594  -1304   -989   -561   -296   -249
   -467    -72    394    267   -433    161   -693  -1389  -1161   -854   -696   -683
   -415   -322     93    368   -254   -114   -644  -1200   -958   -685   -623   -691
   -413   -381     28    394   -223   -179   -576  -1021   -717   -472   -488   -548
   -394   -345     49    368   -223   -148   -457   -797   -444   -218   -285   -389
   -374   -233    140    303   -259    -46   -293   -605   -218    -12   -114   -272
   -335   -205    129    270   -233    -38   -233   -514   -103     80    -36   -218
   -314   -270     44    290   -181   -114   -236   -485    -57    119      0   -148
   -322   -311      7    316   -166   -153   -223   -480    -41    129      5   -163
   -309   -283     25    293   -168   -129   -233   -470    -25    148     25   -184
   -311   -265     46    288   -179   -109   -262   -485    -31    137     25   -218
   -329   -259     67    293   -200    -96   -257   -485    -28    142     31   -202
   -348   -288     59    319   -205   -116   -252   -459      5    174     70   -171
   -392   -342     49    366   -223   -148   -202   -431     41    202    101   -145
   -392   -363     28    379   -210   -168   -145   -405     62    220    114    -90
   -397   -355     38    376   -220   -158   -155   -400     83    241    142    -88
   -397   -387     10    392   -205   -189   -135   -397     88    236    137    -96
   -397   -400     -5    397   -197   -202   -132   -381    114    254    158    -77
   -394   -402     -7    400   -194   -205   -153   -384    127    267    176    -59
   -423   -431    -10    426   -207   -220   -111   -355    171    306    226    -23
   -423   -457    -33    439   -194   -246    -85   -324    213    345    270     -5
   -439   -462    -25    449   -210   -244    -93   -316    233    361    280     15
   -428   -410     18    420   -223   -197   -150   -319    254    376    290     49
   -402   -400      0    400   -202   -200   -168   -296    288    423    337     77
   -381   -371     10    374   -197   -181   -109   -226    366    506    420    129
   -381   -358     23    368   -205   -166    -72   -163    449    592    506    181
   -358   -306     51    332   -205   -127    -85   -119    511    652    563    249
   -358   -257    101    306   -231    -77    -75    -57    597    748    662    348
   -350   -218    132    283   -241    -44    -57     -7    672    833    761    439
   -340   -210    127    272   -233    -41    -77     15    709    880    818    491
   -311   -215     96    265   -205    -59    -38     49    748    919    862    511
   -275   -223     49    249   -163    -88    -77     33    732    901    854    483
   -277   -257     20    267   -150   -119    -75     -5    685    839    802    449
   -301   -277     23    288   -163   -129    -80    -41    644    779    750    426
   -280   -306    -25    293   -127   -166   -116    -80    600    719    693    400
   -262   -342    -80    301    -93   -213   -103   -116    550    646    623    345
   -301   -420   -119    358    -90   -270    -75   -168    485    563    537    288
   -353   -517   -166    433    -93   -342    -33   -223    423    478    454    220
   -428   -641   -213    535   -109   -428    -41   -303    342    381    366    137
   -449   -704   -254    574    -98   -480    -49   -348    290    322    311     67
   -452   -745   -293    597    -80   -519    -51   -384    244    262    265      0
   -420   -810   -389    615    -18   -600    -67   -423    202    213    213    -64
   -418   -891   -472    654     25   -683    -83   -457    163    174    168   -103
   -449   -956   -506    698     28   -732    -93   -491    127    135    137   -150
   -441   -984   -542    711     49   -763    -93   -509    114    119    124   -184
   -441   -989   -548    714     51   -769    -83   -501    132    135    140   -181
   -478  -1015   -537    748     28   -776    -77   -509    132    124    135   -181
   -483  -1013   -530    745     23   -771    -90   -514    124    116    129   -194
   -467   -992   -524    730     25   -758   -116   -504    140    135    150   -192
   -465   -956   -493    709     12   -724    -98   -493    166    153    168   -168
   -467   -896   -428    683    -20   -662    -80   -478    194    174    194   -135
   -457   -883   -428    667    -15   -654    -80   -483    200    168    197   -150
   -454   -898   -444    675     -7   -670    -85   -493    200    163    197   -155
   -454   -888   -433    670    -10   -662   -111   -506    207    174    210   -142
   -428   -872   -444    652      7   -659   -140   -514    215    179    223   -129
   -431   -893   -465    659     15   -680   -142   -527    202    166    220   -124
   -446   -914   -467    680     10   -693   -132   -537    192    155    220   -124
   -475   -943   -467    706     -5   -706   -142   -553    184    142    210   -135
   -478  -1000   -522    740     20   -761   -163   -571    163    119    194   -161
   -470  -1052   -581    758     54   -818   -176   -581    148     93    176   -184
   -465  -1109   -644    787     88   -875   -184   -597    132     64    155   -210
   -470  -1189   -719    831    122   -956   -161   -594    122     44    137   -233
   -475  -1236   -761    857    142  -1000   -148   -602    111     20    122   -244
   -498  -1288   -789    891    145  -1039   -179   -618     98     -2     98   -275
   -519  -1350   -831    935    153  -1091   -200   -633     85    -25     77   -296
   -522  -1402   -880    963    179  -1143   -187   -649     75    -46     59   -314
   -535  -1449   -914    992    189  -1182   -192   -662     75    -62     46   -337
   -545  -1514   -971   1028    210  -1241   -218   -683     57    -85     25   -366
   -532  -1553  -1023   1041    244  -1288   -200   -691     51    -98      7   -389
   -517  -1543  -1026   1031    252  -1286   -176   -696     57    -98      7   -371
   -506  -1597  -1091   1052    290  -1345   -187   -706     51   -109     -5   -374
   -506  -1641  -1135   1072    314  -1389   -192   -714     49   -114     -7   -397
   -488  -1662  -1174   1075    342  -1421   -179   -711     51   -114     -2   -405
   -470  -1693  -1223   1080    376  -1460   -145   -678     77   -103     -7   -423
   -480  -1740  -1260   1111    389  -1501    -85   -581    158    -72    -18   -485
   -452  -1709  -1257   1078    400  -1486    -10   -431    301     31     36   -478
   -405  -1551  -1145    976    368  -1350     62   -236    535    275    252   -262
   -342  -1270   -927    805    290  -1098     31    -80    758    594    628    155
   -314   -885   -571    600    127   -730    -83   -189    758    750   1000    644
   -387   -792   -405    589      7   -600   -200   -530    511    711   1218    961
   -496   -883   -389    688    -54   -636   -329   -948    137    441   1072    875
   -623  -1350   -730    987     51  -1041   -439  -1447   -444   -280    239     96
   -683  -1922  -1239   1304    277  -1582   -610  -1800   -997  -1049   -641   -766
   -667  -2200  -1535   1434    431  -1867   -688  -1717   -958  -1054   -675   -880
   -641  -2338  -1699   1488    527  -2018   -626  -1488   -724   -854   -558   -810
   -620  -2426  -1808   1522    592  -2117   -462  -1210   -426   -605   -397   -667
   -615  -2343  -1727   1480    555  -2036   -290   -943   -163   -379   -231   -548
   -587  -2242  -1657   1413    532  -1951   -210   -815    -36   -270   -129   -491
   -553  -2239  -1688   1395    566  -1964   -166   -756     20   -218    -75   -446
   -566  -2221  -1654   1392    542  -1938   -158   -745     31   -220    -85   -420
   -597  -2296  -1699   1447    550  -1997    -98   -722     51   -202    -75   -418
   -618  -2356  -1738   1486    558  -2047   -116   -730     57   -207    -90   -433
   -576  -2296  -1719   1436    568  -2008   -153   -719     72   -176    -31   -410
   -542  -2278  -1738   1408    594  -2008   -111   -685    109   -140     20   -387
   -574  -2314  -1740   1444    581  -2029   -111   -683    111   -142      0   -376
   -566  -2366  -1800   1465    615  -2086    -83   -667    135   -129      5   -342
   -553  -2366  -1813   1460    628  -2091    -85   -646    158   -106     31   -324
   -563  -2356  -1792   1460    613  -2075   -103   -639    168   -101     31   -293
   -594  -2397  -1803   1496    602  -2101   -124   -649    168   -103     23   -280
   -607  -2449  -1842   1527    615  -2148    -75   -618    213    -62     88   -277
   -615  -2462  -1847   1538    615  -2156    -46   -587    259    -25    145   -254
   -623  -2499  -1875   1558    623  -2187    -33   -571    280    -12    145   -228
   -589  -2457  -1867   1525    639  -2164    -49   -550    306     10    166   -210
   -553  -2374  -1823   1462    633  -2101    -41   -519    342     36    176   -150
   -576  -2418  -1842   1496    631  -2132    -18   -483    381     72    218   -119
   -571  -2491  -1919   1530    672  -2208     12   -428    439    122    259    -98
   -537  -2481  -1943   1509    701  -2213     -5   -389    485    166    303    -57
   -527  -2468  -1940   1496    704  -2205     -7   -337    537    210    358      7
   -504  -2423  -1919   1465    706  -2171     18   -257    620    290    449     96
   -488  -2439  -1953   1462    732  -2197     18   -197    680    350    488    158
   -480  -2382  -1901   1431    709  -2143    -31   -168    709    384    553    179
   -478  -2322  -1844   1400    683  -2086     -5   -135    743    420    652    215
   -470  -2327  -1857   1397    691  -2091     25   -114    761    428    662    231
   -472  -2320  -1849   1395    685  -2086     18   -132    743    402    639    239
   -480  -2340  -1860   1410    688  -2101     -2   -158    722    376    610    207
   -493  -2359  -1865   1426    683  -2114      2   -200    683    322    566    171
   -511  -2423  -1912   1467    698  -2169     15   -249    641    259    496    132
   -540  -2468  -1927   1501    693  -2197     18   -309    587    176    400     57
   -550  -2494  -1943   1522    696  -2218     36   -355    548    119    342     -5
   -584  -2590  -2008   1587    709  -2299     62   -400    506     67    327    -77
   -623  -2699  -2078   1660    724  -2390     36   -465    452      5    275   -129
   -644  -2764  -2122   1704    737  -2444     20   -530    394    -62    187   -194
   -667  -2831  -2164   1751    748  -2499     59   -563    374   -103    122   -207
   -683  -2912  -2231   1797    771  -2572     57   -589    361   -119    119   -244
   -698  -2948  -2249   1823    774  -2600      5   -631    329   -158    101   -283
   -683  -2959  -2278   1821    797  -2621     10   -646    319   -171    101   -303
   -678  -2992  -2314   1836    818  -2655     23   -659    309   -179     93   -319
   -688  -3011  -2325   1849    815  -2668      5   -680    288   -210     59   -348
   -672  -3011  -2338   1842    831  -2675      0   -685    288   -215     44   -355
   -657  -3000  -2343   1829    841  -2673     18   -672    301   -202     59   -340
   -652  -2979  -2327   1816    836  -2655     51   -644    335   -176     75   -322
   -670  -2959  -2291   1813    807  -2626     80   -620    368   -153    109   -301
   -670  -2953  -2283   1810    805  -2618     80   -628    366   -163    103   -296
   -665  -2964  -2299   1813    813  -2631     72   -633    363   -168    103   -293
   -644  -2894  -2249   1769    802  -2572     62   -628    379   -153    124   -283
   -626  -2873  -2247   1748    807  -2559     36   -641    381   -155    140   -272
   -623  -2915  -2291   1769    831  -2603      7   -662    366   -174    129   -283
   -631  -2915  -2283   1771    823  -2600    -10   -680    342   -197    109   -290
   -623  -2899  -2275   1761    826  -2587    -12   -680    337   -202    101   -280
   -636  -2938  -2304   1784    833  -2621    -33   -706    309   -231     85   -303
   -644  -2992  -2348   1816    852  -2670    -44   -735    280   -267     59   -335
   -659  -3052  -2392   1855    865  -2722    -25   -748    262   -290     36   -358
   -665  -3086  -2421   1875    878  -2753    -28   -756    254   -301     23   -361
   -672  -3117  -2447   1893    885  -2782    -28   -766    236   -329     10   -389
   -693  -3146  -2452   1919    878  -2798     -7   -779    223   -361    -18   -428
   -706  -3177  -2470   1940    880  -2824    -18   -797    210   -379    -36   -454
   -701  -3172  -2470   1938    883  -2821    -36   -826    181   -423    -75   -498
   -698  -3200  -2501   1948    898  -2852    -33   -836    166   -449   -109   -465
   -698  -3242  -2543   1969    922  -2894    -28   -849    153   -467   -132   -475
   -693  -3273  -2582   1982    943  -2927    -20   -859    140   -491   -158   -504
   -685  -3252  -2566   1969    940  -2909    -28   -870    127   -517   -181   -517
   -680  -3244  -2566   1961    940  -2907    -23   -870    129   -519   -161   -545
   -670  -3255  -2585   1961    956  -2920    -15   -870    127   -527   -163   -550
   -665  -3270  -2605   1966    969  -2940     -7   -865    137   -522   -132   -548
   -667  -3283  -2616   1977    974  -2951     10   -849    145   -527   -148   -555
   -670  -3237  -2569   1953    948  -2904    103   -758    205   -511   -166   -592
   -649  -3218  -2569   1932    958  -2894    226   -602    316   -444   -142   -597
   -600  -3094  -2496   1844    945  -2795    332   -389    514   -254     18   -475
   -501  -2808  -2307   1654    901  -2559    402    -67    823     96    361   -137
   -439  -2413  -1977   1423    769  -2195    309    -83    948    381    758    340
   -535  -2060  -1525   1296    493  -1792     83   -527    849    537   1109    737
   -724  -1906  -1184   1314    228  -1545   -171  -1096    568    446   1179    823
   -878  -2182  -1304   1530    213  -1743   -363  -1649     38   -145    613    298
   -935  -2735  -1803   1834    431  -2268   -532  -2057   -628  -1054   -355   -581
   -906  -3208  -2301   2057    696  -2756   -589  -2023   -792  -1327   -698   -911
   -839  -3395  -2556   2114    854  -2977   -504  -1753   -626  -1226   -675   -943
   -774  -3403  -2629   2088    927  -3016   -340  -1470   -413  -1080   -584   -896
   -730  -3390  -2660   2060    963  -3026   -122  -1182   -176   -901   -465   -807
   -698  -3328  -2629   2013    963  -2977     20  -1002    -23   -776   -363   -732
   -680  -3270  -2592   1974    953  -2933     75   -937     23   -740   -332   -724
   -665  -3252  -2587   1958    961  -2920     96   -919     38   -740   -337   -719
   -657  -3211  -2553   1932    945  -2881    109   -909     49   -745   -337   -706
   -639  -3195  -2556   1917    956  -2876    142   -880     75   -732   -322   -688
   -636  -3185  -2548   1909    953  -2868    163   -872     77   -732   -322   -691
   -623  -3143  -2520   1883    948  -2831    119   -880     59   -750   -327   -696
   -631  -3182  -2553   1904    961  -2868    124   -875     59   -753   -335   -698
   -623  -3151  -2530   1886    950  -2842    142   -862     70   -745   -324   -683
   -600  -3130  -2530   1865    963  -2831    142   -849     80   -740   -319   -672
   -535  -3076  -2540   1805   1002  -2808    192   -807    119   -711   -293   -644
   -535  -3057  -2522   1795    992  -2790    231   -789    129   -709   -285   -644
   -553  -3057  -2504   1805    974  -2782    202   -800    124   -722   -296   -652
   -550  -3024  -2473   1787    961  -2751    184   -807    116   -732   -303   -670
   -548  -2990  -2442   1769    945  -2717    207   -776    145   -709   -277   -646
   -561  -3011  -2452   1784    943  -2733    236   -737    174   -680   -252   -620
   -537  -2979  -2442   1758    950  -2709    231   -711    192   -659   -233   -605
   -522  -2959  -2436   1740    956  -2699    189   -691    197   -652   -223   -589
   -511  -2899  -2387   1706    937  -2644    179   -665    218   -631   -205   -571
   -524  -2870  -2346   1696    909  -2608    158   -636    241   -607   -184   -558
   -472  -2811  -2338   1641    932  -2574    189   -558    309   -540   -122   -506
   -379  -2696  -2320   1535    969  -2509    262   -449    413   -428    -10   -405
   -368  -2652  -2283   1512    956  -2468    290   -387    472   -355     67   -342
   -376  -2587  -2213   1480    917  -2400    277   -350    509   -311    116   -283
   -376  -2501  -2125   1436    872  -2314    272   -324    537   -277    161   -233
   -381  -2483  -2101   1431    857  -2294    275   -311    555   -252    189   -210
   -394  -2478  -2083   1436    844  -2281    265   -332    535   -277    174   -223
   -387  -2449  -2062   1418    836  -2257    259   -366    504   -322    142   -246
   -405  -2465  -2060   1434    826  -2262    241   -402    467   -358    114   -277
   -452  -2501  -2049   1473    797  -2275    215   -459    407   -423     54   -342
   -506  -2569  -2062   1538    776  -2317    213   -532    337   -506    -25   -389
   -496  -2629  -2135   1561    818  -2382    228   -589    280   -576    -98   -446
   -410  -2548  -2138   1478    862  -2343    259   -623    252   -613   -127   -483
   -449  -2577  -2130   1512    839  -2353    272   -683    197   -683   -189   -555
   -488  -2694  -2205   1592    857  -2449    259   -758    116   -766   -275   -659
   -548  -2751  -2205   1647    828  -2478    181   -849     36   -849   -361   -740
   -467  -2665  -2200   1566    865  -2434    218   -859     31   -865   -366   -724
   -431  -2665  -2234   1548    898  -2452    254   -875     12   -893   -387   -727
   -517  -2725  -2208   1621    844  -2468    218   -924    -41   -937   -431   -756
   -506  -2717  -2210   1610    852  -2465    241   -922    -41   -937   -428   -763
   -485  -2701  -2218   1592    865  -2460    207   -937    -57   -950   -433   -774
   -483  -2730  -2247   1605    880  -2488    231   -930    -46   -945   -426   -787
   -524  -2766  -2242   1647    857  -2504    184   -953    -62   -958   -436   -810
   -446  -2642  -2197   1543    875  -2421    205   -937    -46   -950   -415   -748
   -361  -2509  -2151   1434    893  -2330    270   -885      2   -911   -374   -719
   -410  -2501  -2091   1454    839  -2296    275   -883     10   -901   -368   -722
   -389  -2457  -2068   1423    839  -2262    322   -854     38   -878   -353   -691
   -402  -2455  -2052   1426    823  -2255    267   -872     28   -878   -345   -678
   -392  -2426  -2034   1408    820  -2231    218   -896      2   -885   -345   -675
   -415  -2431  -2016   1421    800  -2223    210   -904    -18   -893   -342   -672
   -410  -2421  -2010   1415    800  -2216    218   -901    -20   -893   -335   -662
   -413  -2413  -2000   1410    792  -2208    207   -914    -36   -909   -350   -680
   -420  -2434  -2016   1426    795  -2226    226   -919    -54   -924   -366   -691
   -433  -2452  -2021   1441    792  -2236    226   -937    -77   -948   -387   -704
   -441  -2481  -2039   1462    797  -2260    228   -943    -98   -971   -405   -719
   -470  -2499  -2029   1483    776  -2262    207   -958   -132  -1002   -426   -745
   -483  -2504  -2021   1493    769  -2262    205   -982   -168  -1044   -465   -782
   -496  -2514  -2018   1504    761  -2268    220   -992   -192  -1075   -498   -795
   -517  -2520  -2003   1519    743  -2262    223  -1002   -207  -1093   -511   -805
   -514  -2501  -1990   1506    735  -2247    213  -1021   -236  -1122   -535   -839
   -498  -2509  -2010   1504    756  -2262    226  -1026   -244  -1127   -548   -862
   -511  -2517  -2008   1512    748  -2262    223  -1034   -257  -1140   -558   -875
   -530  -2520  -1990   1525    730  -2255    254  -1021   -249  -1135   -545   -862
   -530  -2514  -1984   1522    724  -2249    280  -1015   -252  -1148   -563   -870
   -550  -2488  -1938   1519    693  -2216    262  -1023   -267  -1161   -574   -872
   -558  -2509  -1951   1532    693  -2231    202  -1060   -311  -1197   -607   -911
   -532  -2517  -1984   1525    724  -2252    205  -1070   -327  -1208   -623   -922
   -514  -2522  -2008   1517    745  -2265    246  -1028   -309  -1205   -636   -919
   -511  -2543  -2031   1527    758  -2288    340   -911   -228  -1156   -639   -935
   -496  -2470  -1977   1480    740  -2223    418   -761    -96  -1026   -553   -880
   -446  -2268  -1821   1358    685  -2044    428   -597     93   -800   -337   -698
   -358  -1899  -1540   1127    587  -1719    402   -470    288   -535     12   -314
   -327  -1514  -1187    919    428  -1350    329   -550    311   -392    329    129
   -420  -1371   -953    893    265  -1161    259   -787    155   -402    509    384
   -517  -1421   -904    969    192  -1163    179  -1122   -174   -662    342    223
   -641  -1816  -1176   1228    265  -1496     88  -1631   -787  -1410   -496   -652
   -678  -2216  -1538   1447    428  -1878    -59  -1984  -1286  -2026  -1176  -1330
   -646  -2488  -1842   1569    597  -2166   -176  -1992  -1369  -2135  -1309  -1483
   -613  -2644  -2031   1628    709  -2338   -161  -1818  -1192  -1990  -1234  -1457
   -574  -2611  -2036   1592    730  -2325    -46  -1605   -963  -1795  -1117  -1371
   -548  -2520  -1974   1532    711  -2247    132  -1350   -709  -1574   -953  -1239
   -535  -2447  -1912   1491    685  -2179    202  -1200   -561  -1441   -841  -1145
   -514  -2390  -1875   1452    680  -2132    181  -1148   -511  -1395   -805  -1119
   -501  -2294  -1795   1395    646  -2044    207  -1122   -480  -1371   -787  -1117
   -506  -2288  -1782   1397    636  -2036    231  -1109   -462  -1361   -776  -1114
   -514  -2304  -1790   1408    636  -2047    241  -1085   -446  -1348   -766  -1109
   -535  -2312  -1777   1423    620  -2044    236  -1080   -449  -1348   -766  -1109
   -530  -2281  -1751   1402    607  -2016    254  -1070   -436  -1345   -756  -1106
   -524  -2252  -1727   1387    600  -1990    252  -1065   -431  -1343   -753  -1106
   -527  -2239  -1712   1382    592  -1977    257  -1049   -418  -1337   -743  -1088
   -527  -2226  -1699   1376    584  -1964    254  -1041   -415  -1340   -740  -1075
   -530  -2203  -1675   1363    571  -1940    244  -1047   -413  -1340   -740  -1083
   -514  -2182  -1667   1348    576  -1925    262  -1031   -405  -1332   -727  -1075
   -501  -2153  -1654   1325    574  -1904    259  -1028   -407  -1335   -724  -1072
   -491  -2109  -1618   1301    563  -1865    239  -1028   -402  -1327   -719  -1067
   -519  -2099  -1582   1309    530  -1842    236  -1015   -392  -1312   -711  -1052
   -537  -2096  -1561   1317    511  -1829    246  -1000   -381  -1301   -696  -1041
   -530  -2062  -1532   1293    498  -1797    244   -976   -366  -1283   -675  -1031
   -514  -2013  -1499   1265    491  -1756    207   -958   -348  -1249   -636  -1005
   -532  -2000  -1467   1265    465  -1732    194   -945   -329  -1223   -613   -997
   -530  -1958  -1428   1244    446  -1693    207   -901   -280  -1163   -555   -943
   -478  -1917  -1441   1197    480  -1678    220   -846   -223  -1093   -491   -883
   -491  -1896  -1405   1195    457  -1652    179   -805   -179  -1041   -436   -828
   -467  -1769  -1301   1117    415  -1535    184   -732    -98   -950   -345   -727
   -462  -1686  -1223   1072    379  -1454    226   -685    -38   -885   -267   -652
   -530  -1704  -1174   1117    319  -1439    192   -693    -44   -880   -244   -641
   -436  -1584  -1148   1010    355  -1366    233   -639     10   -823   -168   -594
   -441  -1582  -1140   1010    348  -1363    280   -623     15   -826   -181   -613
   -504  -1652  -1148   1078    319  -1400    257   -659    -25   -870   -223   -657
   -504  -1673  -1169   1085    332  -1421    241   -678    -41   -891   -241   -670
   -475  -1667  -1192   1072    358  -1431    218   -711    -90   -950   -311   -717
   -504  -1696  -1195   1098    342  -1447    241   -735   -132  -1008   -379   -771
   -511  -1727  -1215   1117    350  -1473    288   -771   -171  -1057   -426   -828
   -542  -1813  -1270   1176    361  -1540    257   -836   -244  -1145   -517   -906
   -558  -1891  -1332   1226    387  -1613    270   -865   -283  -1192   -584   -966
   -555  -1948  -1392   1252    415  -1670    293   -911   -329  -1252   -644  -1067
   -550  -1977  -1426   1262    436  -1701    293   -943   -358  -1283   -670  -1096
   -581  -2055  -1475   1317    444  -1764    285   -971   -389  -1314   -696  -1114
   -594  -2086  -1491   1340    446  -1790    283   -995   -420  -1343   -724  -1117
   -548  -2073  -1527   1309    488  -1803    288   -992   -426  -1343   -732  -1098
   -498  -2075  -1577   1286    537  -1826    275  -1000   -426  -1348   -737  -1124
   -530  -2120  -1590   1322    527  -1857    275  -1002   -428  -1358   -737  -1132
   -558  -2140  -1582   1350    511  -1862    288   -992   -415  -1356   -732  -1106
   -581  -2125  -1543   1350    478  -1834    277   -982   -405  -1340   -727  -1078
   -587  -2081  -1496   1332    452  -1790    306   -950   -374  -1304   -698  -1044
   -597  -2034  -1436   1314    415  -1735    337   -914   -342  -1273   -683  -1013
   -644  -2057  -1413   1350    384  -1735    322   -898   -327  -1257   -652   -995
   -607  -1969  -1361   1286    376  -1665    355   -870   -285  -1213   -584   -935
   -620  -1878  -1257   1249    316  -1569    368   -875   -272  -1195   -571   -896
   -639  -1914  -1278   1275    316  -1595    316   -898   -296  -1202   -574   -909
   -641  -1912  -1270   1278    314  -1592    298   -883   -283  -1179   -514   -872
   -667  -1901  -1236   1283    283  -1571    306   -878   -290  -1184   -524   -901
   -685  -1927  -1244   1306    277  -1587    345   -854   -275  -1166   -485   -880
   -701  -1914  -1213   1306    254  -1564    337   -865   -298  -1184   -514   -880
   -706  -1943  -1236   1325    265  -1590    314   -883   -332  -1210   -563   -914
   -719  -2008  -1288   1361    283  -1647    358   -859   -322  -1202   -537   -927
   -714  -2010  -1299   1361    290  -1654    332   -867   -342  -1226   -581   -898
   -735  -2042  -1306   1387    283  -1675    335   -878   -361  -1252   -607   -896
   -753  -2078  -1325   1415    285  -1701    366   -875   -366  -1262   -597   -937
   -789  -2143  -1356   1465    280  -1748    376   -875   -376  -1283   -641   -963
   -776  -2158  -1382   1467    301  -1771    392   -872   -379  -1296   -659   -961
   -787  -2161  -1374   1473    290  -1769    371   -901   -413  -1330   -675   -997
   -818  -2197  -1379   1509    280  -1790    368   -888   -402  -1317   -631  -1002
   -828  -2192  -1363   1512    265  -1779    387   -870   -384  -1306   -623   -997
   -833  -2231  -1397   1532    280  -1816    407   -857   -376  -1301   -628   -982
   -820  -2223  -1402   1519    290  -1813    389   -870   -392  -1317   -639   -963
   -795  -2208  -1413   1501    309  -1810    381   -867   -394  -1319   -631   -966
   -800  -2249  -1449   1522    324  -1849    410   -839   -371  -1306   -626   -974
   -800  -2252  -1452   1525    324  -1852    452   -779   -335  -1296   -652  -1008
   -779  -2260  -1480   1519    348  -1870    535   -646   -231  -1234   -639  -1060
   -758  -2164  -1405   1462    322  -1784    610   -493    -67  -1088   -566   -992
   -678  -1875  -1197   1275    257  -1538    618   -293    197   -766   -226   -644
   -615  -1478   -862   1047    122  -1169    550   -213    374   -462    202   -163
   -631  -1150   -519    891    -59   -833    446   -405    298   -350    524    257
   -711  -1052   -340    883   -187   -696    329   -732     36   -415    667    431
   -826  -1337   -511   1080   -158   -924    223  -1174   -472   -927    179    -38
   -930  -1834   -904   1382    -15  -1369     98  -1670  -1114  -1766   -766   -909
   -935  -2210  -1275   1571    168  -1743    -36  -1847  -1428  -2205  -1291  -1376
   -883  -2431  -1548   1657    332  -1990    -49  -1696  -1301  -2125  -1254  -1434
   -862  -2481  -1618   1670    376  -2049     38  -1439  -1028  -1893  -1104  -1345
   -820  -2436  -1618   1628    397  -2029    187  -1174   -745  -1652   -935  -1223
   -761  -2372  -1610   1564    423  -1992    332   -987   -548  -1483   -807  -1137
   -750  -2299  -1548   1525    397  -1925    353   -893   -454  -1397   -750  -1078
   -758  -2288  -1530   1522    384  -1909    363   -841   -402  -1348   -688  -1052
   -758  -2260  -1504   1509    371  -1883    384   -828   -379  -1335   -691  -1044
   -745  -2255  -1509   1499    381  -1883    392   -820   -366  -1330   -709  -1036
   -735  -2270  -1535   1504    400  -1904    405   -795   -345  -1309   -667  -1015
   -743  -2260  -1519   1501    387  -1891    413   -782   -329  -1293   -636  -1018
   -750  -2244  -1496   1496    371  -1870    413   -771   -319  -1286   -633  -1008
   -743  -2231  -1491   1486    371  -1862    418   -748   -303  -1267   -636   -995
   -732  -2231  -1499   1483    381  -1865    415   -735   -290  -1257   -633   -963
   -730  -2184  -1454   1457    361  -1821    405   -732   -280  -1236   -605   -979
   -722  -2192  -1473   1457    374  -1834    418   -711   -254  -1208   -566   -987
   -727  -2179  -1452   1452    361  -1818    420   -701   -244  -1197   -553   -961
   -732  -2140  -1408   1436    337  -1774    420   -696   -231  -1184   -548   -935
   -735  -2127  -1392   1428    327  -1761    426   -680   -207  -1163   -519   -924
   -706  -2135  -1428   1421    361  -1784    428   -672   -200  -1153   -524   -922
   -683  -2101  -1418   1392    366  -1761    426   -652   -189  -1132   -532   -909
   -688  -2078  -1389   1384    350  -1735    428   -613   -150  -1091   -504   -885
   -691  -2086  -1397   1387    350  -1743    444   -568   -101  -1036   -420   -862
   -688  -2047  -1358   1369    335  -1704    449   -522    -51   -984   -389   -823
   -672  -2013  -1343   1340    335  -1678    439   -480    -10   -930   -345   -782
   -631  -1961  -1330   1296    348  -1647    426   -449     28   -878   -270   -737
   -607  -1901  -1293   1252    342  -1597    420   -392     88   -805   -215   -662
   -600  -1842  -1244   1221    322  -1543    423   -322    161   -719   -129   -584
   -592  -1779  -1187   1184    296  -1483    431   -277    218   -657    -57   -522
   -597  -1701  -1104   1150    252  -1402    439   -259    249   -633    -18   -485
   -594  -1683  -1088   1137    244  -1384    449   -244    249   -628    -12   -480
   -597  -1667  -1070   1130    236  -1369    452   -236    241   -633    -10   -483
   -607  -1667  -1062   1137    226  -1366    441   -259    207   -672    -44   -504
   -610  -1686  -1075   1148    231  -1382    439   -301    163   -724    -90   -537
   -636  -1735  -1098   1184    228  -1415    449   -337    119   -784   -163   -607
   -659  -1782  -1122   1221    231  -1452    467   -389     62   -857   -254   -646
   -680  -1852  -1171   1265    241  -1512    478   -452      7   -922   -275   -685
   -693  -1901  -1208   1299    257  -1556    491   -485    -18   -953   -290   -758
   -719  -1930  -1210   1322    244  -1569    478   -537    -77  -1026   -387   -810
   -750  -1990  -1239   1369    241  -1613    462   -592   -132  -1083   -441   -839
   -766  -2039  -1273   1402    249  -1654    454   -626   -161  -1106   -483   -865
   -769  -2065  -1296   1418    262  -1680    444   -667   -187  -1137   -517   -909
   -784  -2078  -1296   1428    254  -1688    454   -688   -202  -1158   -522   -932
   -776  -2122  -1345   1449    283  -1735    441   -704   -215  -1171   -540   -948
   -753  -2143  -1389   1449    316  -1769    423   -719   -228  -1184   -568   -963
   -763  -2122  -1358   1444    296  -1740    439   -717   -220  -1184   -607   -969
   -748  -2073  -1325   1410    285  -1699    431   -701   -200  -1171   -579   -948
   -732  -2039  -1306   1384    285  -1673    439   -659   -148  -1117   -504   -911
   -753  -2026  -1273   1387    257  -1649    475   -618    -98  -1065   -446   -891
   -745  -1990  -1244   1369    249  -1618    491   -607    -83  -1054   -452   -901
   -711  -1951  -1239   1330    259  -1595    496   -610    -77  -1054   -449   -885
   -737  -1904  -1166   1319    213  -1535    480   -613    -67  -1039   -431   -859
   -737  -1901  -1163   1317    213  -1532    441   -633    -70  -1036   -439   -852
   -685  -1847  -1161   1267    236  -1504    389   -646    -88  -1047   -465   -857
   -652  -1810  -1161   1231    254  -1486    381   -646    -88  -1044   -444   -852
   -665  -1826  -1161   1247    246  -1493    355   -662    -96  -1047   -415   -839
   -667  -1844  -1176   1254    254  -1509    361   -672   -103  -1057   -433   -839
   -675  -1899  -1223   1288    272  -1561    342   -691   -124  -1080   -472   -875
   -683  -1917  -1234   1299    272  -1577    298   -719   -155  -1104   -480   -878
   -659  -1891  -1234   1275    285  -1564    335   -717   -153  -1098   -472   -885
   -685  -1945  -1262   1314    285  -1602    324   -737   -194  -1137   -537   -924
   -737  -2055  -1317   1397    288  -1686    252   -779   -249  -1187   -584   -984
   -706  -2060  -1356   1382    322  -1709    246   -784   -254  -1195   -597  -1021
   -644  -1997  -1356   1319    355  -1678    311   -756   -226  -1179   -602   -984
   -662  -2026  -1363   1343    350  -1696    327   -769   -236  -1200   -613   -976
   -672  -2034  -1361   1353    342  -1699    324   -787   -257  -1221   -620   -984
   -680  -2044  -1363   1361    340  -1704    319   -795   -259  -1226   -636  -1005
   -683  -2044  -1363   1363    337  -1704    296   -805   -272  -1239   -670  -1028
   -691  -2036  -1345   1361    327  -1691    288   -813   -277  -1249   -691  -1044
   -680  -2016  -1335   1348    327  -1675    319   -810   -280  -1247   -683  -1052
   -685  -2068  -1382   1376    345  -1725    327   -818   -283  -1257   -683  -1052
   -665  -2057  -1392   1361    361  -1725    277   -836   -306  -1278   -711  -1047
   -636  -2094  -1457   1363    407  -1777    314   -782   -280  -1267   -730  -1085
   -589  -2060  -1470   1325    439  -1766    454   -610   -158  -1189   -714  -1114
   -545  -1935  -1389   1236    420  -1662    532   -428     15  -1028   -607  -1026
   -483  -1691  -1208   1085    361  -1449    587   -163    322   -685   -277   -709
   -402  -1273   -870    836    233  -1072    558    -31    540   -342    163   -236
   -444   -867   -423    657    -10   -646    407   -316    433   -210    527    228
   -568   -719   -150    641   -210   -433    226   -789    148   -262    667    426
   -691   -966   -277    828   -207   -623     49  -1296   -332   -706    246     44
   -763  -1509   -745   1135    -10  -1127    -77  -1753   -984  -1577   -724   -875
   -750  -1995  -1244   1374    246  -1621   -207  -1904  -1345  -2096  -1317  -1434
   -735  -2234  -1499   1483    379  -1865   -197  -1688  -1176  -1974  -1270  -1431
   -685  -2268  -1582   1475    446  -1925    -93  -1413   -919  -1761  -1140  -1348
   -633  -2210  -1579   1421    472  -1893     96  -1119   -644  -1525   -984  -1241
   -600  -2169  -1569   1384    483  -1870    267   -872   -418  -1327   -833  -1132
   -581  -2099  -1519   1340    465  -1810    335   -784   -340  -1260   -784  -1085
   -563  -2057  -1493   1309    462  -1774    374   -735   -309  -1226   -763  -1062
   -545  -2047  -1504   1296    478  -1774    387   -704   -298  -1205   -758  -1054
   -537  -2034  -1496   1286    478  -1766    376   -683   -293  -1192   -743  -1041
   -524  -2013  -1491   1267    483  -1753    381   -657   -280  -1166   -709  -1021
   -506  -1971  -1465   1236    478  -1719    389   -646   -280  -1161   -706   -997
   -509  -1927  -1421   1218    454  -1675    405   -628   -270  -1140   -698   -974
   -511  -1914  -1402   1213    444  -1660    387   -607   -262  -1117   -688   -956
   -498  -1922  -1423   1210    459  -1673    392   -587   -262  -1101   -678   -940
   -478  -1893  -1415   1184    467  -1654    423   -558   -239  -1072   -657   -927
   -475  -1891  -1418   1182    470  -1654    439   -532   -223  -1047   -641   -911
   -459  -1855  -1395   1158    467  -1626    418   -517   -223  -1034   -626   -898
   -472  -1823  -1350   1148    439  -1587    413   -506   -226  -1023   -620   -872
   -467  -1808  -1340   1135    436  -1574    433   -475   -213   -992   -592   -836
   -454  -1800  -1345   1124    444  -1574    436   -449   -202   -966   -576   -818
   -446  -1766  -1319   1106    436  -1543    444   -418   -181   -935   -553   -800
   -402  -1693  -1291   1047    444  -1493    431   -384   -161   -901   -524   -761
   -361  -1628  -1267    995    452  -1449    426   -329   -129   -852   -485   -717
   -303  -1595  -1291    945    493  -1444    439   -265    -90   -797   -436   -675
   -262  -1540  -1278    901    506  -1410    459   -192    -44   -727   -368   -597
   -280  -1486  -1208    880    462  -1348    485   -109     18   -641   -290   -493
   -270  -1410  -1140    841    433  -1275    478    -41     57   -571   -207   -400
   -233  -1327  -1096    779    428  -1210    454      5     77   -511   -132   -335
   -187  -1223  -1036    706    423  -1130    465     44    111   -457    -80   -296
   -153  -1137   -984    644    413  -1062    472     80    135   -426    -57   -265
   -132  -1083   -950    607    407  -1018    472     96    137   -420    -46   -252
   -111  -1049   -937    579    410   -995    472     90    119   -431    -57   -252
   -103  -1010   -906    558    400   -958    483     85     96   -449    -77   -259
   -124  -1010   -888    566    379   -950    496     62     59   -491   -119   -290
   -129  -1034   -904    581    384   -969    504     33      7   -545   -176   -337
   -122  -1023   -901    571    387   -963    524     36    -20   -579   -220   -376
   -124  -1031   -906    579    389   -969    555     25    -54   -613   -265   -420
   -145  -1062   -917    602    384   -992    561     -2    -96   -652   -314   -465
   -148  -1080   -932    613    389  -1008    553    -18   -140   -688   -363   -504
   -132  -1078   -948    605    405  -1013    548    -41   -179   -719   -402   -532
   -135  -1070   -935    602    400  -1002    566    -51   -202   -732   -426   -555
   -145  -1062   -917    602    384   -989    579    -57   -226   -748   -444   -571
   -142  -1054   -911    600    381   -984    584    -67   -249   -766   -467   -592
   -129  -1023   -896    576    381   -961    579    -70   -267   -779   -480   -602
   -109   -997   -888    553    389   -943    587    -57   -272   -776   -480   -602
    -77   -948   -870    511    394   -909    600    -36   -265   -763   -467   -592
    -33   -872   -839    452    400   -854    597    -10   -252   -743   -452   -571
    -38   -800   -761    418    361   -782    620     28   -223   -706   -418   -537
    -36   -711   -675    374    319   -693    670     80   -176   -657   -376   -504
      0   -662   -662    329    329   -662    659     88   -176   -657   -381   -506
     20   -644   -665    311    340   -654    633     75   -189   -662   -389   -501
    -23   -561   -540    290    257   -553    675    148   -129   -587   -316   -415
     33   -423   -457    194    244   -439    675    231    -83   -527   -257   -355
    155   -402   -561    122    355   -480    613    202   -127   -561   -288   -389
    103   -400   -504    148    303   -452    633    223   -122   -545   -275   -366
     93   -342   -439    122    265   -389    667    257   -103   -511   -252   -324
    124   -309   -433     93    277   -371    649    262   -119   -514   -254   -314
    129   -322   -452     96    288   -387    607    249   -161   -540   -275   -327
    114   -337   -452    111    283   -394    607    252   -187   -558   -296   -337
    106   -337   -446    114    275   -392    602    254   -202   -571   -319   -350
    103   -345   -449    122    275   -397    602    262   -223   -589   -348   -371
     90   -348   -439    127    265   -392    620    275   -228   -592   -361   -379
     70   -361   -433    145    252   -397    636    280   -239   -605   -379   -387
     75   -358   -433    137    254   -394    654    298   -236   -605   -381   -381
     93   -348   -441    127    267   -394    652    311   -236   -605   -387   -381
     96   -340   -439    122    267   -389    644    316   -239   -602   -397   -384
    109   -329   -439    109    272   -384    644    329   -244   -594   -410   -384
    119   -301   -420     90    267   -358    644    353   -246   -584   -415   -374
    132   -252   -384     59    257   -316    652    379   -241   -566   -407   -358
    145   -236   -381     44    262   -309    665    400   -239   -555   -407   -348
    176   -210   -387     15    280   -298    672    418   -241   -548   -407   -348
    210   -163   -374    -23    290   -267    685    454   -226   -527   -397   -337
    246   -116   -363    -64    303   -239    730    558   -158   -485   -389   -348
    309     -7   -319   -153    314   -161    826    745    -18   -363   -329   -327
    361    187   -174   -275    267      5    945    982    220   -101   -116   -153
    413    496     83   -457    163    290   1005   1234    511    257    249    218
    457    961    504   -709    -23    732    958   1254    613    485    623    696
    387   1332    943   -859   -277   1137    761    857    371    467    867   1085
    265   1473   1208   -870   -472   1340    587    405     49    322    904   1202
    155   1166   1010   -662   -428   1088    452    -62   -459   -223    332    665
     90    493    402   -290   -155    449    283   -467  -1109  -1096   -691   -329
    101     25    -75    -67     88    -23    187   -457  -1241  -1301   -984   -646
    153    -96   -249    -28    200   -174    233   -213  -1031  -1114   -875   -605
    233     -7   -244   -114    236   -124    353     77   -753   -865   -717   -483
    301    145   -155   -223    228     -5    576    428   -431   -579   -511   -316
    350    239   -114   -296    231     62    701    620   -262   -426   -387   -223
    368    314    -54   -342    210    129    740    698   -189   -355   -337   -184
    374    381      7   -381    184    194    753    735   -153   -316   -309   -155
    387    433     46   -410    171    241    782    769   -122   -277   -275   -119
    392    478     85   -436    153    283    779    782   -106   -249   -265    -80
    402    530    127   -467    137    329    784    818    -85   -215   -236    -59
    407    597    189   -504    109    392    805    865    -49   -166   -187    -28
    392    626    233   -509     80    431    800    870    -51   -158   -187    -33
    361    678    316   -522     23    498    792    901    -33   -127   -171    -10
    348    745    394   -548    -23    571    779    906    -31   -119   -158      2
    361    792    428   -579    -33    610    771    919    -20   -101   -135     36
    423    859    436   -641     -5    649    802    966     25    -46    -90     83
    433    917    483   -678    -23    701    802    995     41    -28    -72     90
    423    995    568   -709    -72    782    805   1047     83     23    -20    135
    431   1067    633   -750   -101    852    815   1080    114     67     12    176
    449   1145    696   -797   -122    922    810   1088    124     88     20    187
    465   1187    719   -826   -127    953    797   1109    140    114     28    194
    488   1200    711   -844   -111    956    797   1143    168    158     59    226
    509   1254    745   -883   -116   1000    802   1195    220    220    116    262
    527   1314    787   -919   -129   1052    802   1249    272    277    163    306
    540   1402    862   -971   -163   1135    797   1317    340    361    233    376
    558   1519    961  -1039   -202   1241    789   1395    415    454    319    454
    587   1574    984  -1083   -200   1280    787   1473    493    548    433    540
    605   1649   1044  -1127   -218   1348    795   1545    561    641    540    610
    615   1748   1132  -1182   -259   1441    787   1577    594    693    594    685
    644   1847   1202  -1247   -280   1525    795   1597    623    727    631    737
    670   1925   1254  -1299   -293   1590    802   1605    626    735    636    766
    680   1938   1257  -1309   -288   1597    802   1608    615    727    628    763
    654   1940   1286  -1296   -314   1613    792   1587    592    701    602    737
    631   1945   1314  -1288   -340   1631    802   1556    563    662    561    706
    620   1951   1327  -1288   -353   1641    800   1519    522    610    511    652
    615   1914   1299  -1265   -340   1608    802   1467    467    548    444    558
    602   1878   1275  -1241   -337   1577    802   1405    400    470    358    506
    594   1878   1283  -1236   -345   1582    782   1343    332    402    288    449
    592   1867   1273  -1231   -342   1571    771   1288    288    353    244    394
    594   1839   1244  -1215   -324   1543    756   1236    236    298    187    361
    584   1774   1187  -1182   -301   1480    732   1202    187    252    142    335
    571   1769   1197  -1171   -311   1483    722   1197    179    252    145    332
    561   1779   1218  -1171   -327   1499    711   1192    166    244    145    329
    561   1797   1236  -1179   -337   1517    704   1171    142    218    116    303
    568   1829   1260  -1200   -348   1545    683   1166    140    213    101    298
    574   1852   1275  -1213   -350   1564    667   1171    137    220    111    309
    587   1870   1283  -1231   -348   1579    678   1205    171    259    153    335
    597   1932   1335  -1265   -368   1634    698   1241    215    303    202    381
    594   2000   1402  -1299   -405   1701    709   1249    233    327    218    407
    597   2052   1454  -1325   -428   1753    706   1241    241    335    220    415
    600   2096   1496  -1350   -449   1797    698   1244    257    350    233    431
    615   2156   1540  -1384   -462   1849    688   1252    283    379    267    462
    639   2197   1556  -1418   -459   1878    646   1236    275    384    270    465
    641   2203   1561  -1423   -459   1883    602   1210    249    368    252    452
    649   2231   1582  -1441   -467   1906    587   1200    239    368    252    457
    665   2260   1595  -1462   -465   1927    579   1200    241    381    270    485
    665   2260   1595  -1462   -465   1927    571   1189    226    374    259    480
    659   2252   1592  -1457   -465   1922    555   1158    197    353    236    457
    649   2247   1597  -1449   -475   1922    540   1148    181    340    226    439
    626   2205   1579  -1415   -475   1893    540   1153    179    337    218    428
    618   2158   1540  -1389   -462   1849    540   1145    163    322    194    405
    615   2140   1522  -1379   -454   1831    535   1130    145    303    166    379
    602   2158   1556  -1382   -475   1857    524   1114    135    296    155    374
    584   2164   1579  -1374   -496   1873    530   1109    127    298    150    345
    592   2135   1540  -1363   -472   1839    519   1088     98    259    111    303
    568   2125   1556  -1348   -493   1842    524   1080    101    262    111    309
    553   2135   1582  -1345   -514   1860    517   1065    103    262    103    301
    566   2101   1535  -1332   -483   1818    501   1052     90    257     90    311
    579   2122   1540  -1350   -483   1831    488   1052     85    254     90    303
    574   2135   1561  -1356   -493   1849    470   1041     75    244     75    275
    568   2140   1571  -1356   -501   1857    462   1023     67    231     51    249
    561   2143   1582  -1350   -509   1862    480   1031     75    231     41    226
    563   2166   1602  -1366   -522   1886    581   1148    163    272     28    181
    581   2234   1652  -1408   -535   1943    665   1293    301    381     85    202
    633   2447   1810  -1543   -589   2130    714   1493    542    654    335    413
    745   2808   2062  -1777   -657   2436    659   1706    828   1072    805    846
    766   3226   2460  -2000   -846   2844    517   1584    844   1312   1267   1358
    657   3434   2777  -2047  -1060   3107    345   1234    594   1317   1530   1670
    527   3330   2803  -1930  -1137   3065    179    763    116    932   1275   1475
    407   2839   2431  -1623  -1010   2637     64    200   -600     -5    252    584
    355   2374   2016  -1366   -831   2195    -62    -96  -1085   -719   -561   -116
    376   2073   1696  -1226   -659   1886    -80     46   -984   -659   -594   -194
    402   1914   1512  -1158   -553   1714      5    296   -717   -418   -457   -132
    426   1932   1506  -1179   -540   1719    135    537   -441   -176   -290    -20
    444   2021   1577  -1234   -566   1800    267    763   -181     64   -103    109
    462   2104   1639  -1283   -589   1873    358    888    -36    202      2    174
    478   2179   1701  -1330   -613   1943    387    930      7    241     18    171
    483   2192   1709  -1337   -613   1951    407    953     38    267     33    205
    459   2171   1712  -1317   -626   1943    436    989     72    311     80    226
    452   2174   1719  -1314   -633   1948    426   1000     85    332    101    218
    485   2216   1730  -1353   -623   1974    407    974     77    322     88    187
    498   2234   1735  -1366   -618   1984    389    969     67    319     75    181
    485   2195   1709  -1340   -613   1953    374    971     80    342     93    184
    467   2210   1743  -1337   -636   1977    376    974     98    363    114    202
    449   2236   1784  -1345   -667   2010    379    969    114    376    129    254
    454   2223   1769  -1337   -657   1997    371    974    127    392    140    277
    454   2234   1777  -1345   -662   2008    353    974    124    397    148    262
    457   2268   1810  -1363   -675   2039    345    976    135    415    166    270
    446   2275   1826  -1361   -688   2049    361   1000    168    454    205    306
    446   2242   1795  -1343   -672   2018    366   1021    200    491    241    319
    444   2236   1792  -1340   -672   2016    353   1015    197    488    231    298
    446   2265   1818  -1356   -685   2044    361   1023    213    511    239    306
    446   2291   1844  -1371   -698   2068    358   1052    257    566    285    337
    459   2314   1855  -1387   -696   2086    342   1078    303    615    337    384
    457   2340   1883  -1400   -714   2112    329   1117    358    675    397    415
    465   2405   1940  -1436   -737   2174    314   1150    407    740    459    459
    485   2475   1990  -1480   -753   2234    311   1195    480    828    540    558
    511   2512   2000  -1512   -743   2257    329   1260    561    924    633    631
    519   2566   2047  -1545   -766   2307    301   1286    610    987    706    678
    511   2621   2109  -1566   -800   2366    293   1304    636   1026    756    727
    491   2647   2153  -1571   -831   2400    309   1314    649   1047    774    743
    480   2631   2151  -1556   -833   2392    285   1288    620   1015    732    704
    472   2608   2135  -1543   -831   2372    296   1273    600    989    706    693
    467   2564   2094  -1517   -813   2330    298   1244    574    953    675    667
    459   2481   2018  -1470   -779   2249    303   1192    517    878    605    605
    439   2418   1979  -1428   -769   2200    296   1117    431    776    506    514
    400   2340   1940  -1371   -769   2140    303   1054    350    680    405    415
    374   2281   1906  -1327   -766   2096    285    984    275    581    311    327
    368   2226   1857  -1299   -743   2044    270    924    213    504    233    249
    371   2164   1792  -1267   -709   1979    265    865    153    428    155    158
    358   2120   1761  -1239   -704   1943    290    836    127    392    116    137
    332   2039   1704  -1187   -685   1873    272    805     93    368     96    122
    296   1966   1667  -1132   -685   1818    223    748     44    322     54     83
    288   1969   1680  -1127   -696   1826    226    714     20    298     25     62
    283   1969   1686  -1127   -701   1829    244    719     38    314     36     67
    270   1945   1675  -1106   -701   1810    233    717     44    319     46     70
    265   1945   1678  -1106   -706   1813    215    714     41    322     49     64
    262   2010   1748  -1135   -743   1880    226    735     75    355     75     83
    246   2018   1771  -1132   -763   1896    265    750    114    394    109    109
    239   2052   1810  -1145   -784   1932    283    766    132    413    127    109
    233   2070   1834  -1153   -800   1953    265    769    142    431    148    124
    233   2047   1813  -1140   -789   1930    252    756    140    431    150    137
    223   2047   1823  -1135   -800   1935    257    748    150    439    163    150
    213   2057   1844  -1135   -815   1951    244    732    148    439    171    158
    194   2036   1839  -1117   -823   1938    200    698    114    415    155    153
    200   2049   1849  -1124   -823   1951    179    678     98    407    153    150
    200   2031   1829  -1117   -815   1930    187    659     88    400    142    140
    171   2008   1836  -1091   -831   1922    163    633     64    379    122    119
    171   1992   1821  -1083   -826   1909    150    626     49    368    106    109
    179   1953   1774  -1065   -797   1865    163    615     33    348     90    106
    155   1901   1745  -1028   -795   1823    166    605     18    329     75     85
    142   1870   1725  -1008   -789   1797    137    568    -10    303     36     57
    109   1803   1693   -956   -792   1748    127    517    -49    254    -10     36
     88   1738   1649   -911   -779   1693    116    519    -67    233    -25     28
    129   1717   1587   -924   -730   1652    124    540    -67    236    -20     44
    101   1631   1530   -867   -714   1582    132    522    -83    215    -49     28
     83   1600   1517   -841   -717   1558    114    483   -109    189    -80     -5
     88   1602   1514   -844   -711   1558     98    462   -122    179    -96    -25
     80   1579   1499   -831   -709   1540     72    446   -137    163   -106    -36
     70   1561   1488   -815   -709   1525     90    467   -122    181    -80    -23
     72   1564   1488   -820   -706   1527    101    467   -114    192    -70    -41
     62   1545   1483   -802   -709   1514     93    459   -111    189    -88    -77
     64   1525   1457   -795   -696   1491    153    530    -44    228    -90   -101
     80   1564   1483   -823   -701   1525    241    654     90    319    -77   -116
     90   1688   1597   -891   -756   1644    265    774    275    501     67    -25
    137   1974   1836  -1054   -849   1906    275    940    571    888    475    332
    171   2348   2174  -1262  -1002   2260    176    971    701   1213    989    870
    142   2608   2465  -1376  -1161   2535     23    691    426   1101   1244   1221
     85   2517   2429  -1301  -1171   2473    -44    366    -18    730   1184   1234
     -2   2192   2195  -1093  -1098   2192   -114     -7   -561     98    571    696
   -103   1706   1810   -802   -958   1758   -259   -452  -1182   -787   -610   -324
   -101   1348   1449   -623   -776   1397   -361   -527  -1332  -1023  -1026   -704
    -93   1132   1226   -522   -659   1179   -335   -340  -1098   -784   -880   -641
    -67   1036   1104   -483   -584   1070   -277   -158   -826   -527   -691   -532
    -28   1101   1127   -537   -579   1114   -179     28   -568   -277   -511   -426
    -10   1195   1205   -592   -607   1200    -67    220   -322    -49   -327   -306
     -5   1273   1275   -636   -641   1273    -15    309   -197     57   -236   -244
     -2   1275   1278   -636   -639   1275     23    337   -150     90   -200   -215
    -12   1278   1291   -633   -654   1283     25    342   -129    114   -181   -197
    -15   1301   1317   -644   -665   1309     28    345   -109    135   -166   -192
    -18   1288   1304   -636   -662   1296     20    342   -103    137   -161   -192
    -18   1267   1286   -623   -652   1275      0    335   -103    135   -163   -187
    -25   1296   1319   -636   -672   1306     12    340    -85    155   -145   -171
    -28   1291   1317   -631   -672   1304     10    345    -77    168   -137   -168
    -23   1280   1301   -628   -662   1291     15    353    -70    176   -132   -163
     -7   1293   1301   -641   -654   1296     31    366    -51    197   -114   -142
    -23   1306   1330   -641   -678   1317     12    363    -41    210    -96   -127
    -36   1304   1340   -633   -688   1319    -20    350    -44    207    -96   -132
    -38   1275   1314   -620   -675   1293     -7    361    -31    220    -83   -119
    -49   1254   1304   -602   -675   1278     12    392      2    254    -49    -93
    -49   1286   1332   -620   -691   1306      5    400     23    275    -28    -80
    -36   1293   1330   -628   -683   1309      0    413     49    303      0    -51
    -18   1309   1327   -646   -672   1317      7    436     90    350     46     -7
      5   1366   1361   -685   -678   1363     28    467    142    413     98     33
     -5   1356   1361   -675   -683   1358      7    472    176    457    142     51
     -7   1366   1371   -680   -688   1369    -10    511    226    527    210     93
     23   1431   1408   -727   -691   1421    -23    566    298    620    303    168
     20   1493   1473   -756   -724   1483     -2    641    400    740    418    267
     12   1535   1519   -776   -753   1527      5    696    467    823    514    358
     15   1584   1569   -800   -776   1577     -2    724    511    875    581    423
     31   1631   1600   -831   -784   1615     12    750    542    909    623    462
     20   1615   1595   -818   -787   1605     38    763    553    911    633    467
      7   1615   1608   -813   -800   1610     36    740    530    883    610    449
     -5   1582   1587   -787   -795   1584      5    693    483    826    563    415
    -18   1540   1556   -763   -787   1548     28    659    439    761    501    371
    -36   1499   1535   -730   -784   1517     36    633    392    704    436    327
    -46   1423   1467   -691   -758   1447     33    587    316    613    348    246
    -49   1330   1376   -641   -714   1353     23    530    233    509    244    166
    -80   1244   1325   -581   -704   1283     12    462    155    413    148    103
   -106   1166   1273   -530   -688   1218     12    423    103    353     90     46
   -116   1122   1239   -504   -678   1182     18    384     62    306     36     -5
   -132   1083   1213   -475   -672   1148     -7    322      0    239    -28    -64
   -153   1026   1176   -439   -665   1101      2    301    -23    215    -38    -93
   -145    995   1140   -423   -641   1067    -12    296    -41    205    -33    -93
   -116    982   1096   -433   -605   1039    -20    288    -59    176    -59   -101
    -98    987   1085   -444   -592   1036    -31    283    -64    166    -80    -98
    -88    982   1070   -446   -579   1023    -31    280    -67    168    -80    -83
    -85   1008   1093   -459   -589   1049    -59    267    -62    176    -70    -67
    -90   1041   1130   -475   -610   1083    -28    290    -25    207    -41    -62
    -88   1057   1145   -485   -618   1101    -44    288    -10    215    -20    -67
    -77   1085   1161   -506   -618   1122    -44    296      7    233      0    -38
    -90   1137   1228   -522   -659   1182    -25    306     28    246     10      0
   -109   1171   1280   -532   -696   1226    -18    306     46    262     31     20
   -103   1234   1337   -563   -719   1286    -38    301     62    277     59     36
    -90   1254   1345   -581   -719   1301    -72    272     41    265     51     38
    -85   1221   1306   -566   -696   1262   -109    257     23    257     54     41
    -85   1254   1340   -584   -711   1296   -111    257     23    259     67     46
    -77   1278   1356   -600   -717   1314    -98    262     31    265     67     54
    -62   1244   1306   -592   -685   1273    -83    267     33    262     64     62
    -70   1197   1267   -563   -667   1231    -90    257     20    257     70     62
    -85   1127   1210   -522   -649   1169   -111    236     -7    233     46     41
    -90   1106   1197   -509   -644   1150    -93    233    -15    218     23     12
    -90   1091   1179   -501   -633   1135    -96    215    -31    194     -5     12
   -106   1047   1153   -470   -628   1098   -106    200    -62    153    -51     -7
   -135   1023   1158   -446   -646   1091    -98    192    -72    140    -62    -25
   -150    987   1137   -418   -644   1062    -90    194    -67    145    -54    -23
   -155    953   1109   -400   -633   1031    -80    194    -57    145    -51    -23
   -163    956   1119   -394   -641   1036    -80    171    -67    132    -62    -51
   -158    937   1093   -389   -626   1015    -98    153    -90    114    -80    -77
   -122    932   1052   -405   -587    992   -101    148    -93    106    -85    -72
   -103    953   1054   -426   -579   1002   -109    137   -101     90    -96    -70
   -111    961   1072   -423   -592   1015   -119    140    -96     96    -88    -64
   -135    945   1080   -407   -607   1013   -111    148    -96     98    -85    -51
   -127    924   1052   -400   -589    987    -64    187    -67    111    -98    -77
   -103    956   1060   -428   -584   1008     18    285     28    155   -109   -137
    -85   1044   1130   -478   -607   1085     88    420    174    270    -49   -114
    -49   1296   1343   -623   -696   1319    124    618    454    602    270    166
     41   1652   1610   -846   -784   1634     59    761    685    982    740    639
     51   1971   1919  -1013   -935   1945    -85    594    592   1111   1130   1101
    -18   2081   2099  -1031  -1057   2088   -207    270    290   1018   1335   1330
   -111   1893   2005   -891  -1060   1948   -345   -194   -254    493    943   1028
   -200   1478   1678   -639   -940   1577   -485   -693   -898   -374    -51    192
   -213   1085   1299   -439   -756   1192   -626   -940  -1283   -961   -795   -452
   -181    828   1010   -322   -594    919   -636   -792  -1150   -867   -802   -514
   -168    730    896   -283   -532    813   -537   -537   -862   -610   -641   -439
   -148    774    919   -314   -532    846   -402   -303   -579   -353   -449   -327
   -137    865   1002   -363   -568    932   -241    -70   -309   -103   -254   -187
   -106    945   1052   -418   -579    997   -155     54   -166     23   -155   -111
    -83    974   1054   -446   -568   1013   -124     85   -122     67   -127    -80
    -83    987   1070   -452   -576   1028   -114    106    -90     96   -103    -70
    -67   1002   1070   -467   -568   1036   -119    111    -77    111    -88    -59
    -44   1036   1080   -496   -561   1057   -127    119    -64    129    -75    -33
    -44   1067   1111   -514   -576   1088   -116    124    -49    148    -59    -25
    -44   1078   1119   -517   -581   1098   -116    129    -33    158    -51    -20
    -46   1098   1145   -527   -597   1122   -116    137    -20    174    -36     -5
    -25   1111   1137   -542   -581   1124   -114    137    -18    181    -20     -2
    -20   1119   1137   -550   -579   1127    -93    161     10    213      7     25
    -23   1145   1169   -561   -594   1156    -85    176     33    236     31     46
    -25   1166   1189   -571   -610   1176    -93    176     38    246     44     62
    -20   1200   1221   -589   -620   1210    -98    181     57    267     62     83
     -5   1215   1221   -605   -613   1218   -111    181     59    277     80     88
      5   1226   1218   -615   -605   1223   -109    200     88    309    106    101
      0   1236   1236   -618   -620   1236   -103    223    119    345    132    127
    -18   1265   1283   -623   -649   1273    -85    257    158    389    168    161
      5   1299   1293   -654   -646   1296    -90    270    181    413    194    174
     25   1325   1299   -675   -636   1312    -96    311    228    465    239    215
     41   1387   1345   -717   -652   1366    -88    374    306    553    319    285
     51   1441   1389   -745   -667   1415    -75    436    384    646    405    350
     75   1501   1423   -789   -675   1462    -96    485    444    719    483    413
    101   1597   1493   -849   -696   1545    -85    553    522    810    581    498
    132   1688   1553   -911   -711   1621    -70    605    587    885    659    571
    140   1717   1577   -927   -717   1647    -62    626    605    914    693    602
    145   1764   1615   -956   -735   1691    -64    626    613    919    706    618
    145   1779   1631   -963   -743   1706    -67    607    594    901    685    607
    127   1766   1639   -948   -756   1704    -64    576    561    859    652    576
    106   1766   1660   -935   -776   1714    -54    548    524    818    623    548
     72   1743   1667   -909   -797   1706    -51    501    465    753    571    501
     59   1678   1618   -867   -779   1649    -51    441    397    667    485    426
     44   1618   1574   -833   -766   1597    -72    376    322    579    394    348
     36   1574   1538   -805   -750   1556    -85    311    252    498    314    285
     12   1522   1509   -769   -748   1517    -93    259    194    431    246    220
    -12   1486   1499   -737   -756   1491   -103    205    145    376    197    174
    -36   1462   1496   -714   -766   1478   -106    158    103    332    161    137
    -46   1410   1457   -680   -750   1434   -114    106     59    288    116     93
    -46   1392   1436   -672   -743   1415   -127     90     33    262     93     70
    -49   1382   1431   -667   -740   1405   -124     90     31    257     98     67
    -80   1363   1441   -644   -761   1402   -122     85     28    265    114     72
    -90   1371   1462   -639   -776   1415   -142     72     23    265    114     67
    -83   1379   1462   -649   -774   1421   -153     59     15    259    109     51
    -83   1389   1473   -652   -776   1431   -166     49     15    254    109     59
    -83   1426   1509   -672   -795   1467   -166     62     33    275    124     88
    -98   1480   1579   -691   -839   1530   -135     88     75    309    161    103
   -103   1509   1610   -704   -857   1558   -114     93     96    327    179    101
    -88   1504   1592   -709   -841   1548   -124     77     88    319    168     90
   -103   1509   1613   -704   -859   1561   -135     77     96    324    176    119
    -80   1551   1631   -735   -854   1590   -140     98    122    366    223    150
    -64   1577   1639   -756   -852   1608   -184     77    106    363    226    137
    -77   1561   1636   -743   -857   1597   -210     51     85    348    228    142
    -90   1545   1636   -727   -865   1590   -210     33     80    342    236    145
    -70   1577   1647   -753   -857   1610   -231      7     59    324    215    140
    -77   1566   1644   -743   -862   1602   -239     -5     36    306    197    137
   -101   1504   1602   -701   -852   1553   -244     -7     18    290    181    116
    -83   1467   1551   -693   -818   1509   -249    -15      7    283    171    101
    -90   1449   1540   -678   -815   1493   -246    -31     -7    267    161     93
   -132   1408   1538   -639   -836   1473   -259    -44    -25    246    145     67
   -158   1353   1509   -597   -833   1431   -259    -62    -46    226    122     31
   -171   1314   1486   -574   -828   1400   -259    -83    -67    202     98     20
   -179   1301   1480   -561   -828   1389   -270   -101    -85    179     77     10
   -174   1275   1449   -550   -810   1361   -293   -129   -119    155     51    -20
   -176   1228   1405   -527   -789   1317   -301   -140   -135    145     36    -46
   -181   1215   1395   -519   -789   1304   -314   -168   -150    135     23    -62
   -197   1234   1431   -517   -813   1332   -298   -163   -142    150     33    -64
   -213   1218   1428   -504   -820   1322   -285   -148   -135    158     38    -67
   -205   1208   1413   -501   -807   1309   -290   -153   -135    155     41    -57
   -220   1197   1415   -491   -818   1306   -303   -150   -137    155     46    -54
   -192   1215   1408   -511   -800   1312   -254   -103   -109    166     36    -90
   -176   1223   1400   -524   -789   1309   -163     18    -15    207     18   -150
   -155   1296   1452   -571   -805   1374    -59    179    145    345    106    -90
   -103   1517   1621   -709   -862   1569     12    413    426    659    400    192
    -10   1899   1909   -943   -958   1904    -33    581    657   1010    831    659
    -41   2270   2309  -1114  -1176   2288   -179    342    566   1143   1215   1130
   -171   2408   2579  -1119  -1374   2494   -366    -98    280   1088   1402   1366
   -293   2234   2525   -971  -1410   2379   -574   -602   -184    685   1075   1075
   -376   1667   2044   -644  -1210   1855   -688  -1098   -844   -215     44    137
   -355   1158   1514   -405   -935   1335   -820  -1283  -1223   -776   -602   -449
   -298    971   1270   -337   -784   1122   -836  -1111  -1072   -665   -566   -480
   -223    953   1176   -366   -698   1065   -750   -867   -818   -444   -418   -402
   -210    982   1192   -384   -701   1085   -587   -592   -537   -207   -252   -301
   -200   1041   1241   -420   -719   1140   -405   -358   -306    -12    -98   -194
   -202   1078   1280   -439   -743   1179   -324   -254   -205     80    -23   -132
   -205   1127   1332   -462   -771   1228   -303   -213   -158    124     20    -98
   -210   1101   1312   -444   -761   1205   -275   -187   -132    145     33    -88
   -228   1072   1301   -423   -766   1187   -262   -174   -116    163     44    -83
   -228   1070   1296   -420   -763   1182   -252   -158    -96    194     75    -59
   -226   1057   1283   -418   -753   1169   -236   -150    -90    210     88    -51
   -226   1039   1265   -405   -745   1150   -244   -148    -90    215     93    -62
   -239   1034   1273   -397   -756   1153   -262   -153    -93    223     96    -57
   -233   1028   1262   -397   -748   1143   -252   -145    -83    231    103    -41
   -244   1026   1267   -392   -756   1145   -252   -142    -80    233    103    -44
   -275   1021   1296   -371   -784   1158   -262   -142    -75    239    109    -41
   -298   1023   1322   -363   -810   1171   -262   -135    -72    249    122    -25
   -290   1026   1317   -368   -802   1171   -265   -122    -57    267    137    -18
   -298   1015   1314   -361   -805   1166   -257    -98    -31    301    171     15
   -298   1008   1306   -353   -802   1156   -265    -93    -23    314    179     20
   -322   1044   1363   -361   -844   1202   -267    -75      5    342    210     49
   -316   1091   1405   -387   -862   1247   -270    -49     38    387    252     85
   -327   1104   1431   -389   -880   1267   -254    -18     70    428    283    106
   -329   1096   1426   -381   -878   1260   -246     18    106    472    322    142
   -262   1101   1363   -420   -813   1231   -301     46    145    530    376    200
   -241   1132   1371   -446   -807   1252   -293    101    202    597    444    265
   -226   1166   1389   -470   -807   1275   -280    161    259    665    522    348
   -226   1215   1441   -493   -833   1327   -303    197    306    719    584    418
   -205   1257   1460   -527   -833   1358   -306    231    340    766    633    462
   -205   1293   1499   -542   -852   1395   -293    254    361    795    667    496
   -239   1309   1548   -535   -896   1428   -285    254    358    795    678    509
   -267   1306   1574   -519   -919   1439   -283    236    332    766    667    498
   -277   1299   1577   -511   -927   1436   -265    205    296    730    633    465
   -285   1270   1556   -493   -919   1413   -262    171    257    680    589    426
   -293   1218   1512   -465   -904   1366   -283    129    218    631    542    384
   -329   1161   1491   -415   -909   1325   -270     85    179    576    485    337
   -345   1106   1452   -381   -898   1278   -254     38    129    519    418    270
   -368   1028   1397   -329   -883   1213   -265    -23     64    454    348    189
   -394    974   1366   -290   -880   1169   -259    -70     18    407    306    129
   -413    932   1345   -259   -878   1137   -277   -119    -25    361    265     72
   -413    896   1309   -244   -859   1101   -277   -161    -59    324    233     38
   -405    852   1257   -223   -831   1054   -280   -192    -83    293    205     10
   -418    828   1247   -205   -833   1036   -285   -215    -93    277    189     -5
   -433    800   1234   -181   -833   1015   -293   -228   -103    265    184    -15
   -433    784   1218   -179   -826   1000   -301   -231    -98    267    187    -15
   -426    792   1218   -184   -820   1005   -298   -231    -90    277    200    -12
   -428    787   1215   -181   -823   1000   -301   -239    -96    272    202    -15
   -439    779   1218   -168   -828    997   -306   -233    -93    272    202    -15
   -426    846   1270   -210   -846   1057   -303   -218    -64    296    231      0
   -428    870   1299   -220   -862   1083   -285   -207    -41    314    249     12
   -439    870   1306   -215   -872   1088   -270   -200    -25    322    254     23
   -433    859   1293   -213   -862   1075   -272   -202    -28    319    252     18
   -428    888   1317   -231   -872   1101   -280   -202    -23    332    265     23
   -426    911   1337   -244   -880   1124   -288   -218    -15    337    277     36
   -420    906   1327   -244   -875   1117   -329   -252    -31    314    272     28
   -415    878   1293   -231   -854   1085   -353   -270    -49    290    267     23
   -415    880   1296   -233   -857   1085   -345   -275    -46    290    283     38
   -431    854   1286   -213   -857   1070   -353   -285    -59    277    272     31
   -439    815   1254   -189   -849   1034   -368   -298    -83    254    249     10
   -452    763   1215   -155   -833    989   -394   -322   -106    233    231      0
   -465    709   1174   -122   -818    940   -381   -327   -111    223    215    -12
   -475    680   1156   -103   -815    917   -374   -329   -119    207    205    -25
   -485    644   1127    -80   -805    883   -366   -340   -129    189    189    -46
   -524    571   1096    -23   -810    833   -368   -368   -155    158    150    -85
   -535    548   1083     -7   -810    815   -368   -387   -176    135    132   -106
   -540    519   1060      7   -800    789   -371   -402   -192    109    111   -129
   -545    485   1028     28   -787    756   -381   -420   -200     90     88   -148
   -545    449    995     49   -769    722   -381   -433   -205     80     80   -153
   -553    423    974     62   -763    698   -381   -433   -207     72     75   -158
   -555    400    956     77   -756    675   -363   -418   -192     85     90   -150
   -561    358    919    101   -740    639   -361   -415   -189     85     90   -155
   -545    353    898     96   -722    626   -361   -420   -192     75     83   -166
   -535    340    872     96   -706    605   -342   -418   -189     75     80   -176
   -522    327    849     96   -685    587   -296   -363   -153     96     72   -207
   -517    350    867     80   -693    607   -215   -231    -49    161     80   -233
   -491    446    937     23   -714    691   -132    -54    119    319    192   -158
   -431    706   1137   -140   -784    922    -70    187    410    659    530    158
   -350   1044   1395   -348   -872   1218    -88    296    592    945    930    615
   -366   1379   1745   -506  -1054   1561   -197     70    496   1015   1249   1067
   -493   1574   2068   -540  -1280   1821   -355   -348    210    919   1413   1327
   -587   1306   1893   -361  -1239   1600   -509   -839   -290    428    961    917
   -657    698   1356    -20  -1005   1026   -636  -1304   -917   -405    -31    -62
   -644    205    849    218   -745    527   -784  -1478  -1247   -878   -605   -636
   -610     -5    605    309   -607    298   -818  -1335  -1122   -784   -558   -636
   -561    -28    532    293   -548    252   -704  -1083   -854   -545   -389   -532
   -517     33    550    241   -535    293   -532   -802   -561   -288   -207   -407
   -485     90    574    197   -530    332   -389   -576   -337    -90    -62   -301
   -472    132    605    171   -537    368   -319   -467   -231      7     12   -244
   -467    135    602    166   -535    368   -285   -431   -197     36     36   -236
   -462    119    579    171   -519    348   -259   -394   -166     67     62   -210
   -457    137    594    158   -527    366   -270   -381   -150     85     80   -192
   -462    135    597    163   -530    366   -254   -368   -129    101     98   -179
   -457    145    600    153   -527    371   -239   -353   -111    116    114   -158
   -446    150    597    148   -522    374   -257   -350   -103    124    124   -140
   -459    129    589    163   -527    361   -236   -329    -80    145    150   -116
   -457    122    579    168   -517    350   -205   -311    -59    161    168    -93
   -457    129    584    161   -522    358   -192   -301    -46    174    184    -75
   -454    129    584    163   -519    355   -220   -296    -38    181    197    -57
   -459    116    576    171   -519    345   -249   -296    -38    181    200    -54
   -454    106    561    174   -506    332   -226   -280    -23    194    210    -44
   -452     90    540    179   -496    314   -223   -265     -2    213    228    -18
   -457     70    527    192   -493    298   -197   -233     28    239    254      0
   -444     49    491    194   -467    270   -197   -207     59    275    283     31
   -426     62    488    181   -457    275   -207   -181     88    309    319     59
   -410    114    524    145   -467    319   -184   -140    129    353    368     85
   -389    127    517    129   -452    322   -168    -90    179    405    423    132
   -345    127    470    109   -407    298   -168    -38    233    462    485    189
   -319    189    509     64   -413    348   -174     25    306    548    574    285
   -293    254    548     18   -420    400   -189     75    368    626    649    345
   -270    298    568    -15   -420    433   -192    124    431    701    727    415
   -259    337    597    -41   -428    467   -189    163    470    750    782    457
   -257    374    631    -57   -444    501   -187    171    480    758    802    462
   -257    379    636    -62   -446    506   -192    163    478    750    795    467
   -249    366    615    -59   -431    491   -181    150    465    732    776    444
   -236    358    594    -62   -415    478   -179    119    439    701    753    413
   -228    275    504    -23   -366    389   -161     90    426    667    727    387
   -239    220    459      7   -350    340   -153     41    384    597    665    324
   -259    166    423     46   -342    293   -148     -7    329    519    587    241
   -265    101    366     80   -314    233   -158    -62    275    449    514    176
   -265     41    306    111   -285    174   -155   -116    215    371    431     93
   -283    -10    270    145   -277    129   -161   -176    158    306    368     41
   -280    -57    223    168   -252     83   -158   -218    127    270    337      5
   -275   -109    163    189   -220     25   -145   -249    101    236    303    -36
   -267   -148    119    207   -194    -15   -150   -270     80    207    280    -46
   -265   -153    111    207   -189    -20   -166   -306     49    158    239    -83
   -259   -135    124    197   -192     -7   -168   -324     41    137    223    -90
   -254   -145    106    200   -181    -20   -163   -324     46    142    236    -83
   -236   -176     59    207   -148    -59   -155   -311     62    158    254    -83
   -210   -155     54    181   -132    -51   -153   -306     75    168    262    -77
   -197   -132     64    163   -132    -33   -153   -306     80    174    267    -72
   -192   -119     72    153   -132    -23   -135   -290     98    184    277    -54
   -166   -103     62    135   -114    -20   -106   -277    124    207    303    -33
   -153    -72     77    111   -116      2    -83   -267    142    223    324    -31
   -150    -75     75    111   -114      0    -77   -267    148    223    324    -31
   -153    -62     88    106   -122     10    -83   -275    161    231    342      0
   -137    -20    116     80   -127     46    -90   -270    176    252    379     44
   -116    -23     93     70   -106     33   -132   -301    150    236    376     41
   -111    -31     80     70    -96     23   -145   -316    135    215    355     12
   -101    -23     77     59    -90     25   -137   -314    137    218    353     44
    -88    -25     62     57    -75     18   -148   -327    127    210    358     54
   -103    -93      7     98    -57    -44   -142   -324    119    200    361     67
   -119   -155    -36    137    -44    -96   -150   -340     93    171    337     51
   -127   -207    -80    166    -25   -145   -150   -348     77    148    316     41
   -106   -223   -116    166      5   -171   -132   -345     70    132    303     25
   -103   -283   -179    192     36   -231   -129   -361     49    101    275    -12
   -124   -342   -218    233     44   -280   -129   -379     31     72    252    -31
   -132   -371   -239    252     51   -306   -135   -389     20     59    236    -31
   -127   -392   -265    259     67   -329   -129   -402      5     33    205    -62
   -124   -441   -316    280     96   -379   -119   -405      0     18    181    -85
   -124   -480   -355    301    114   -418   -129   -426    -12     -2    168    -93
   -129   -496   -366    311    114   -431   -129   -428    -12     -5    176    -90
   -129   -498   -368    314    119   -433   -127   -428    -12    -10    166   -111
   -142   -542   -402    340    129   -472   -124   -441    -23    -33    135   -119
   -155   -558   -402    355    122   -480   -119   -449    -20    -33    140   -119
   -142   -607   -465    376    158   -537   -106   -433    -12    -25    145   -132
   -145   -649   -504    397    179   -576    -44   -350     49     -5    127   -161
   -132   -607   -475    368    171   -542     49   -213    176     70    132   -166
    -88   -452   -363    270    135   -407    106    -57    368    267    293    -44
    -25   -202   -176    114     72   -189     98    145    649    623    675    288
     31    171    140   -101    -54    155      7    200    797    917   1132    787
    -38    335    371   -148   -205    353    -98    -67    584    904   1415   1158
   -137    257    392    -59   -265    324   -210   -459    181    620   1350   1137
   -252    -62    187    155   -220     62   -348  -1000   -449   -122    589    478
   -355   -514   -158    436    -98   -337   -493  -1499  -1122  -1060   -509   -465
   -335   -836   -501    584     80   -670   -574  -1480  -1176  -1189   -711   -680
   -288  -1028   -740    657    223   -885   -519  -1252   -917   -953   -568   -623
   -252  -1072   -823    659    285   -948   -423  -1021   -631   -691   -389   -537
   -239  -1005   -766    623    262   -885   -262   -766   -327   -418   -181   -436
   -210   -927   -717    566    252   -820   -129   -584   -127   -246    -59   -322
   -197   -901   -706    548    254   -805    -75   -514    -51   -181    -12   -259
   -181   -878   -696    530    254   -787    -54   -480    -10   -145     31   -223
   -202   -880   -678    542    236   -779    -31   -449     28   -111     70   -194
   -223   -914   -691    566    233   -802    -25   -436     44    -98     80   -202
   -205   -930   -724    566    257   -828    -36   -444     31   -116     54   -231
   -210   -943   -732    576    259   -839    -31   -431     49   -103     57   -223
   -200   -935   -735    568    267   -836     -7   -415     70    -88     72   -213
   -200   -914   -717    555    257   -815     25   -394    101    -64     98   -189
   -210   -909   -698    561    241   -805      2   -394    109    -54    114   -187
   -207   -924   -717    566    254   -823    -38   -407    103    -57    119   -200
   -200   -937   -737    568    267   -839    -18   -400    111    -54    127   -189
   -223   -963   -743    592    257   -854    -23   -397    111    -54    127   -176
   -226   -956   -730    589    252   -844     -5   -368    148    -18    166   -140
   -215   -956   -743    584    262   -852     18   -345    171      5    189   -132
   -207   -958   -750    584    270   -854     25   -332    192     20    202   -127
   -189   -966   -776    576    290   -872      5   -332    197     28    205   -129
   -181   -932   -750    555    283   -841     12   -306    236     62    239    -93
   -187   -898   -711    540    262   -805     18   -270    283    119    301    -51
   -168   -891   -722    530    275   -807     12   -220    332    187    368    -15
   -129   -859   -730    493    298   -795     31   -171    389    252    436     36
    -88   -818   -730    452    319   -774     18   -129    446    319    506    116
    -62   -771   -711    415    324   -743      7    -75    517    405    602    194
    -83   -737   -654    410    285   -696     38     -7    602    496    698    239
    -67   -704   -636    384    283   -670     38     18    646    545    750    280
    -70   -711   -641    389    285   -678     31     15    639    532    750    324
    -72   -688   -618    379    270   -654     38     10    631    517    743    314
    -51   -701   -649    376    298   -675     57      2    615    491    714    283
    -75   -813   -740    441    329   -776     77    -12    581    449    672    265
    -93   -849   -758    470    332   -805    101    -25    563    413    644    231
   -129   -911   -782    519    324   -846    124    -59    527    353    584    171
   -174  -1008   -833    592    329   -922    116   -119    454    254    480     64
   -187  -1065   -880    623    345   -974    114   -176    387    166    402     18
   -218  -1135   -917    675    348  -1026    124   -220    335     98    348    -33
   -246  -1257  -1010    750    379  -1135    116   -275    270     12    254   -127
   -252  -1293  -1041    774    394  -1169    119   -314    215    -46    181   -181
   -267  -1361  -1093    813    410  -1228    137   -332    192    -72    163   -205
   -301  -1410  -1109    854    402  -1260    142   -355    171    -96    148   -228
   -309  -1454  -1148    880    418  -1301    148   -381    140   -135    106   -252
   -301  -1496  -1195    898    446  -1345    140   -387    129   -145    101   -254
   -303  -1512  -1210    906    452  -1361    129   -381    132   -132    111   -252
   -298  -1506  -1208    901    454  -1358    148   -379    135   -132    119   -241
   -301  -1473  -1174    885    433  -1325    140   -389    129   -137    116   -246
   -311  -1426  -1114    870    400  -1270    161   -379    142   -124    129   -249
   -337  -1384  -1047    862    353  -1215    184   -340    189    -83    176   -179
   -358  -1366  -1010    862    324  -1189    174   -337    202    -75    189   -161
   -368  -1330   -963    846    296  -1145    192   -327    210    -70    200   -145
   -348  -1322   -974    836    311  -1148    189   -337    200    -83    187   -161
   -322  -1314   -992    815    332  -1153    187   -348    197    -80    197   -145
   -296  -1332  -1039    813    368  -1187    174   -366    181    -85    194   -140
   -285  -1374  -1088    831    400  -1231    109   -413    135   -124    166   -155
   -306  -1400  -1093    854    392  -1247     93   -428    106   -150    135   -181
   -296  -1376  -1080    833    392  -1228    109   -426    106   -150    145   -174
   -275  -1382  -1106    828    415  -1244    116   -410    119   -142    166   -132
   -290  -1460  -1171    872    439  -1317    103   -418     96   -163    145   -140
   -316  -1545  -1228    932    454  -1387    106   -423     80   -179    127   -174
   -363  -1618  -1257    989    446  -1439    137   -418     83   -187    124   -184
   -376  -1654  -1278   1015    449  -1467    158   -426     75   -205    111   -200
   -366  -1675  -1309   1021    470  -1493    176   -441     51   -233     85   -236
   -371  -1735  -1363   1054    496  -1551    129   -485      0   -280     33   -296
   -363  -1769  -1405   1065    519  -1587    122   -491    -15   -298      7   -322
   -361  -1800  -1439   1080    537  -1618    122   -496    -23   -306      2   -327
   -387  -1860  -1473   1122    540  -1667    116   -517    -46   -335    -20   -348
   -407  -1865  -1457   1137    524  -1662    150   -509    -41   -337    -20   -358
   -400  -1860  -1460   1127    530  -1660    168   -496    -33   -337    -18   -363
   -384  -1860  -1475   1122    545  -1667    124   -514    -59   -361    -38   -387
   -371  -1852  -1483   1111    553  -1667     98   -530    -77   -379    -54   -410
   -366  -1906  -1540   1137    587  -1725    109   -537    -90   -394    -75   -415
   -363  -1930  -1569   1145    602  -1751    140   -496    -54   -371    -67   -415
   -350  -1891  -1540   1119    592  -1717    210   -379     62   -285    -51   -449
   -332  -1745  -1413   1039    537  -1579    275   -246    220   -137     33   -423
   -290  -1512  -1221    901    465  -1366    298    -96    446    135    309   -197
   -220  -1226  -1005    722    392  -1117    244     25    652    478    789    303
   -220   -950   -730    584    254   -841    148   -145    509    457   1078    719
   -285   -984   -698    633    205   -841     59   -462     96    111   1080    839
   -371  -1174   -802    774    215   -989    -44   -815   -423   -428    698    530
   -478  -1519  -1041    997    280  -1280   -124  -1223   -971  -1171   -290   -389
   -478  -1862  -1384   1169    452  -1623   -252  -1462  -1309  -1652  -1005  -1034
   -452  -2088  -1636   1270    589  -1862   -288  -1376  -1210  -1545   -984  -1072
   -439  -2226  -1787   1332    672  -2008   -215  -1166   -927  -1249   -766   -935
   -415  -2252  -1839   1332    709  -2047   -124   -963   -649   -979   -561   -797
   -394  -2179  -1784   1288    693  -1984     12   -743   -366   -714   -353   -652
   -371  -2094  -1722   1231    672  -1909     88   -613   -202   -563   -228   -561
   -366  -2036  -1670   1202    652  -1855    114   -561   -135   -504   -179   -517
   -379  -2055  -1675   1215    646  -1865    137   -550   -116   -491   -171   -519
   -376  -2031  -1654   1202    636  -1842    129   -542    -96   -472   -153   -506
   -374  -2039  -1667   1205    644  -1855    119   -540    -85   -465   -145   -496
   -374  -2060  -1686   1218    654  -1873    132   -527    -75   -457   -132   -493
   -387  -2039  -1652   1210    631  -1847    127   -527    -67   -452   -129   -498
   -387  -2039  -1652   1213    631  -1847    137   -514    -51   -439   -114   -491
   -371  -2073  -1704   1221    665  -1891    163   -501    -28   -423    -93   -478
   -355  -2060  -1704   1208    672  -1883    142   -504    -23   -420    -90   -478
   -345  -2036  -1693   1189    672  -1865    124   -504    -25   -415    -85   -475
   -358  -2062  -1704   1210    672  -1883    129   -491    -12   -400    -62   -459
   -366  -2078  -1712   1221    670  -1896    166   -465     20   -371    -36   -436
   -355  -2088  -1732   1223    688  -1912    189   -452     36   -358    -28   -431
   -348  -2075  -1727   1210    688  -1901    140   -462     36   -353    -28   -431
   -340  -2065  -1725   1202    691  -1893    119   -454     49   -335     -5   -405
   -342  -2083  -1743   1213    698  -1914    129   -431     75   -306     23   -379
   -332  -2049  -1717   1192    691  -1883    122   -413    114   -262     67   -348
   -332  -2044  -1712   1184    688  -1878    122   -381    161   -207    116   -311
   -329  -2049  -1719   1187    693  -1886    153   -329    218   -140    187   -265
   -314  -2023  -1712   1169    696  -1867    168   -270    290    -51    272   -200
   -298  -1990  -1691   1145    696  -1842    137   -218    361     31    374   -111
   -298  -1943  -1644   1119    672  -1795    148   -158    433    119    472    -25
   -301  -1901  -1600   1101    649  -1751    168   -114    488    184    545     41
   -301  -1886  -1584   1091    639  -1735    163    -90    517    218    581     72
   -314  -1891  -1577   1104    631  -1735    158    -72    532    239    605    111
   -329  -1906  -1577   1117    623  -1743    161    -85    506    205    571     90
   -283  -1891  -1610   1085    662  -1751    168   -103    472    158    530     62
   -252  -1893  -1641   1070    693  -1769    184   -119    439    111    483     33
   -298  -1971  -1673   1135    685  -1823    197   -166    381     33    400    -36
   -340  -2073  -1735   1205    696  -1904    174   -226    303    -59    311   -127
   -361  -2166  -1805   1262    722  -1987    150   -288    223   -155    218   -207
   -381  -2255  -1873   1317    743  -2062    122   -345    148   -249    135   -296
   -332  -2231  -1899   1283    782  -2065    150   -345    127   -285     96   -327
   -345  -2260  -1914   1301    784  -2088    202   -379     98   -335     41   -366
   -387  -2369  -1982   1376    795  -2177    176   -426     44   -394    -15   -439
   -350  -2395  -2047   1371    844  -2221    179   -439     20   -428    -46   -462
   -327  -2361  -2034   1345    852  -2197    215   -426     18   -431    -44   -449
   -394  -2439  -2044   1415    820  -2242    174   -459    -23   -470    -80   -496
   -426  -2520  -2096   1473    833  -2309    145   -480    -38   -491    -98   -511
   -415  -2535  -2120   1475    849  -2327    148   -467    -36   -488    -93   -509
   -392  -2525  -2132   1460    870  -2330    161   -449    -23   -467    -72   -498
   -329  -2421  -2094   1374    880  -2257    213   -418      7   -439    -38   -470
   -368  -2439  -2073   1402    849  -2257    215   -410     25   -426    -23   -452
   -410  -2468  -2060   1436    823  -2265    187   -402     41   -402      5   -418
   -381  -2429  -2047   1405    831  -2239    200   -384     62   -381     15   -407
   -361  -2382  -2021   1371    828  -2203    213   -355     93   -353     38   -392
   -423  -2410  -1987   1415    779  -2197    215   -329    124   -316     83   -350
   -420  -2390  -1969   1405    771  -2179    231   -332    132   -303     96   -348
   -329  -2273  -1943   1301    805  -2109    220   -358    122   -303    122   -296
   -368  -2382  -2013   1374    820  -2197    174   -405     64   -371     57   -358
   -358  -2418  -2060   1387    849  -2239    168   -407     49   -392     31   -405
   -358  -2390  -2031   1374    836  -2210    200   -402     51   -397     36   -400
   -402  -2408  -2005   1405    800  -2208    181   -415     36   -415     18   -371
   -384  -2486  -2101   1434    857  -2296    161   -413     28   -431     10   -384
   -358  -2561  -2205   1460    922  -2385    145   -436     -2   -465    -18   -394
   -366  -2624  -2260   1493    945  -2442    155   -441    -12   -480    -25   -397
   -402  -2683  -2281   1543    937  -2483    161   -457    -33   -511    -62   -446
   -415  -2730  -2314   1571    948  -2522    184   -470    -46   -542    -90   -470
   -441  -2774  -2335   1608    945  -2556    155   -493    -70   -571   -116   -498
   -475  -2839  -2364   1657    943  -2603    122   -524   -101   -613   -168   -535
   -439  -2839  -2400   1639    979  -2621    124   -530   -111   -628   -179   -535
   -446  -2878  -2431   1662    989  -2655     98   -550   -135   -649   -200   -555
   -467  -2909  -2444   1688    987  -2678     75   -563   -142   -662   -207   -561
   -452  -2920  -2468   1683   1005  -2696     85   -555   -140   -665   -207   -566
   -454  -2930  -2475   1693   1010  -2704     80   -563   -153   -675   -226   -584
   -433  -2896  -2465   1665   1013  -2681     80   -566   -150   -675   -228   -576
   -433  -2915  -2481   1673   1023  -2699     96   -561   -145   -678   -223   -561
   -459  -3000  -2540   1730   1039  -2769     98   -550   -142   -688   -252   -610
   -452  -3021  -2569   1738   1057  -2795    184   -452    -49   -639   -275   -662
   -441  -2909  -2468   1675   1013  -2688    254   -324    101   -511   -202   -626
   -400  -2675  -2278   1538    937  -2478    277   -163    332   -244     62   -400
   -327  -2408  -2081   1366    875  -2244    241     -2    579    124    511     41
   -285  -2057  -1771   1171    743  -1914    114   -111    530    239    883    511
   -366  -2036  -1673   1200    652  -1855     15   -420    181     46   1005    719
   -475  -2226  -1751   1350    636  -1990    -80   -810   -319   -423    691    472
   -563  -2572  -2010   1566    722  -2291   -197  -1299   -937  -1221   -239   -348
   -589  -2961  -2372   1777    891  -2668   -335  -1621  -1387  -1878  -1093  -1085
   -576  -3244  -2670   1909   1047  -2959   -353  -1491  -1262  -1769  -1075  -1135
   -532  -3364  -2834   1948   1148  -3099   -296  -1265   -992  -1509   -904  -1049
   -491  -3335  -2844   1912   1174  -3091   -192  -1044   -704  -1244   -706   -917
   -465  -3252  -2787   1860   1161  -3021    -31   -805   -418   -984   -506   -766
   -467  -3200  -2735   1834   1132  -2969     57   -678   -270   -841   -394   -685
   -470  -3180  -2712   1823   1119  -2946     98   -610   -192   -766   -324   -641
   -478  -3185  -2709   1831   1114  -2948    109   -597   -174   -756   -322   -659
   -459  -3187  -2727   1823   1132  -2959     93   -620   -200   -789   -376   -654
   -446  -3164  -2717   1803   1132  -2943    103   -592   -161   -758   -340   -597
   -444  -3167  -2722   1805   1137  -2946    111   -561   -122   -722   -301   -581
   -439  -3159  -2720   1797   1137  -2940    116   -550   -106   -709   -283   -579
   -428  -3151  -2722   1790   1145  -2938    109   -563   -116   -722   -301   -592
   -418  -3138  -2720   1777   1148  -2927    119   -553   -106   -709   -288   -571
   -423  -3135  -2712   1779   1143  -2925    122   -548    -98   -701   -275   -555
   -452  -3151  -2699   1800   1119  -2925    132   -537    -88   -691   -267   -553
   -454  -3151  -2696   1803   1119  -2925    153   -519    -62   -667   -249   -532
   -454  -3159  -2704   1805   1122  -2933    145   -524    -57   -665   -244   -527
   -467  -3174  -2707   1818   1119  -2940    106   -524    -57   -662   -241   -517
   -465  -3164  -2699   1810   1117  -2933     93   -506    -33   -639   -215   -498
   -457  -3148  -2691   1803   1117  -2920    116   -465      7   -592   -166   -478
   -431  -3117  -2688   1774   1127  -2904    145   -436     44   -555   -140   -475
   -454  -3122  -2668   1787   1106  -2896    135   -415     77   -522   -103   -452
   -457  -3104  -2650   1779   1093  -2878    140   -387    116   -480    -67   -407
   -433  -3076  -2642   1756   1104  -2860    148   -353    158   -439    -25   -350
   -420  -3063  -2642   1740   1106  -2852    161   -277    246   -350     62   -290
   -413  -3005  -2592   1709   1088  -2798    166   -202    337   -239    179   -218
   -397  -2938  -2543   1665   1070  -2740    158   -155    387   -176    241   -158
   -389  -2868  -2478   1628   1044  -2673    174    -93    457    -93    324    -96
   -376  -2857  -2481   1615   1052  -2670    184    -57    488    -59    348   -109
   -366  -2855  -2491   1610   1060  -2673    184    -70    470    -96    303    -72
   -368  -2837  -2470   1602   1049  -2655    181    -83    454   -119    288    -46
   -381  -2863  -2481   1623   1049  -2673    168    -96    439   -140    277    -67
   -397  -2907  -2509   1649   1052  -2709    187   -119    405   -179    252   -106
   -423  -2953  -2530   1688   1052  -2743    184   -174    337   -265    184   -184
   -433  -3003  -2572   1717   1067  -2787    189   -233    265   -355     88   -272
   -467  -3050  -2582   1758   1057  -2816    166   -298    192   -449     -2   -348
   -501  -3133  -2634   1816   1065  -2883    145   -358    119   -532    -88   -420
   -501  -3200  -2701   1849   1098  -2951    137   -413     51   -605   -153   -493
   -506  -3242  -2735   1873   1111  -2987    137   -472     -7   -670   -213   -550
   -519  -3294  -2774   1906   1127  -3034    145   -517    -54   -724   -259   -589
   -514  -3343  -2829   1927   1156  -3086    142   -553    -88   -766   -306   -641
   -540  -3374  -2834   1956   1145  -3104     98   -584   -124   -805   -358   -709
   -535  -3395  -2860   1964   1161  -3128     85   -600   -145   -831   -392   -701
   -519  -3395  -2876   1958   1176  -3135     90   -600   -140   -815   -358   -654
   -532  -3416  -2886   1971   1176  -3151     98   -623   -166   -836   -376   -717
   -530  -3434  -2904   1982   1184  -3169     93   -631   -176   -846   -387   -730
   -550  -3447  -2899   1997   1171  -3174     93   -636   -187   -867   -413   -743
   -592  -3426  -2834   2010   1119  -3130    101   -602   -155   -839   -381   -672
   -545  -3382  -2837   1964   1145  -3109    127   -574   -122   -815   -371   -711
   -537  -3359  -2821   1948   1140  -3089    153   -566   -101   -800   -361   -680
   -561  -3343  -2782   1951   1109  -3063    166   -555    -90   -782   -322   -652
   -600  -3317  -2717   1958   1057  -3018    168   -550    -80   -779   -311   -678
   -592  -3312  -2720   1951   1062  -3016    145   -568   -103   -800   -335   -665
   -571  -3270  -2699   1919   1062  -2985    142   -558    -90   -771   -301   -654
   -566  -3278  -2712   1922   1070  -2995     96   -571   -109   -774   -298   -672
   -568  -3322  -2753   1945   1091  -3039     54   -618   -163   -826   -337   -750
   -566  -3299  -2733   1932   1080  -3016    101   -628   -171   -839   -350   -709
   -579  -3304  -2725   1943   1070  -3016     93   -636   -181   -852   -363   -706
   -563  -3346  -2782   1953   1109  -3065     51   -662   -213   -880   -405   -753
   -553  -3400  -2847   1977   1145  -3125     59   -680   -249   -922   -446   -737
   -581  -3445  -2863   2013   1137  -3156     80   -649   -233   -901   -418   -743
   -592  -3447  -2855   2018   1130  -3151     88   -631   -223   -891   -407   -792
   -587  -3486  -2899   2034   1156  -3192     98   -644   -249   -927   -457   -823
   -605  -3530  -2925   2068   1158  -3229    114   -675   -288   -976   -504   -807
   -618  -3538  -2922   2078   1150  -3231     88   -675   -288   -969   -491   -810
   -641  -3585  -2943   2114   1150  -3265     90   -678   -301   -976   -498   -867
   -680  -3632  -2951   2156   1132  -3291    119   -657   -288   -963   -488   -906
   -688  -3639  -2951   2164   1130  -3296    137   -659   -301   -984   -517   -927
   -675  -3655  -2979   2164   1150  -3317    153   -652   -303   -992   -530   -885
   -685  -3673  -2990   2179   1150  -3333    161   -636   -301   -989   -527   -904
   -659  -3673  -3013   2164   1176  -3343    161   -628   -298   -984   -517   -896
   -644  -3665  -3021   2156   1187  -3343    176   -623   -306   -989   -514   -906
   -683  -3660  -2979   2171   1145  -3320    179   -602   -298   -982   -517   -898
   -680  -3691  -3011   2184   1163  -3351    239   -537   -254   -961   -524   -930
   -652  -3668  -3016   2158   1182  -3343    368   -407   -155   -904   -522   -987
   -620  -3541  -2920   2081   1148  -3231    480   -233     15   -750   -423   -904
   -568  -3278  -2709   1922   1070  -2995    493     -7    293   -420    -88   -587
   -493  -2920  -2429   1706    966  -2675    413    101    470   -106    340   -114
   -509  -2626  -2117   1566    802  -2372    277   -132    335    -23    680    324
   -607  -2473  -1865   1540    628  -2169    142   -519     41   -101    862    553
   -730  -2738  -2008   1732    636  -2372     20  -1002   -472   -620    379    114
   -828  -3289  -2460   2057    815  -2876    -51  -1465  -1104  -1496   -659   -820
   -820  -3684  -2865   2249   1021  -3276   -150  -1587  -1366  -1909  -1187  -1312
   -787  -3847  -3060   2317   1135  -3455   -176  -1402  -1189  -1761  -1111  -1309
   -743  -3800  -3057   2270   1156  -3429    -83  -1153   -924  -1519   -945  -1221
   -675  -3720  -3044   2197   1182  -3382     70   -891   -654  -1283   -787  -1111
   -628  -3660  -3034   2143   1200  -3348    197   -683   -444  -1096   -646   -989
   -600  -3624  -3024   2112   1210  -3325    252   -597   -355  -1023   -589   -932
   -597  -3624  -3029   2109   1215  -3325    277   -566   -332  -1002   -592   -901
   -579  -3595  -3016   2088   1218  -3307    306   -532   -303   -971   -558   -865
   -548  -3577  -3029   2060   1239  -3304    303   -517   -288   -953   -542   -859
   -545  -3585  -3039   2065   1247  -3312    283   -491   -262   -935   -522   -862
   -553  -3569  -3018   2060   1231  -3294    290   -459   -252   -917   -504   -878
   -545  -3574  -3029   2057   1241  -3302    301   -472   -270   -930   -527   -888
   -535  -3585  -3052   2057   1257  -3320    329   -480   -272   -935   -532   -893
   -511  -3569  -3057   2042   1273  -3315    267   -475   -272   -927   -519   -888
   -472  -3517  -3044   1992   1286  -3281    283   -459   -254   -898   -496   -880
   -491  -3509  -3021   2000   1265  -3265    335   -433   -233   -875   -480   -875
   -496  -3507  -3011   2000   1254  -3260    340   -415   -220   -857   -459   -867
   -470  -3483  -3013   1977   1270  -3250    314   -407   -220   -849   -457   -878
   -465  -3460  -2998   1961   1265  -3231    319   -402   -218   -844   -454   -849
   -472  -3442  -2972   1956   1247  -3208    327   -376   -197   -818   -439   -841
   -465  -3424  -2961   1943   1244  -3192    337   -329   -161   -779   -407   -820
   -449  -3385  -2935   1917   1241  -3161    319   -290   -122   -737   -361   -787
   -410  -3338  -2927   1873   1257  -3133    283   -265   -103   -709   -324   -763
   -394  -3307  -2915   1849   1257  -3112    277   -228    -75   -665   -285   -732
   -379  -3260  -2883   1818   1249  -3073    290   -171    -20   -605   -226   -670
   -337  -3195  -2857   1766   1260  -3026    275   -109     38   -535   -153   -597
   -324  -3143  -2818   1732   1244  -2982    254    -67     80   -483    -88   -548
   -303  -3068  -2764   1686   1228  -2917    259    -12    129   -420    -15   -485
   -272  -2995  -2725   1634   1223  -2860    283     23    161   -384     20   -413
   -257  -2953  -2696   1605   1218  -2826    288     54    179   -363     38   -376
   -246  -2930  -2683   1587   1215  -2808    306     62    181   -366     41   -371
   -249  -2891  -2642   1571   1195  -2766    280     36    158   -392     31   -376
   -277  -2915  -2637   1595   1176  -2777    293      2    116   -441    -12   -413
   -293  -2938  -2644   1615   1174  -2792    306    -15     90   -480    -49   -446
   -285  -2964  -2681   1623   1195  -2824    298    -49     44   -540   -109   -493
   -303  -3011  -2707   1654   1200  -2860    296    -96    -10   -605   -176   -555
   -324  -3068  -2746   1693   1208  -2907    306   -142    -62   -665   -244   -623
   -345  -3133  -2787   1740   1221  -2961    306   -197   -119   -730   -303   -685
   -361  -3195  -2837   1777   1236  -3016    277   -246   -166   -784   -361   -743
   -371  -3257  -2886   1813   1257  -3073    254   -288   -213   -836   -415   -789
   -405  -3338  -2933   1870   1262  -3135    252   -329   -262   -883   -467   -836
   -368  -3312  -2943   1842   1286  -3128    301   -340   -270   -893   -478   -846
   -363  -3317  -2953   1839   1291  -3135    335   -337   -272   -893   -483   -849
   -402  -3354  -2951   1878   1273  -3154    319   -335   -275   -891   -483   -852
   -415  -3361  -2948   1886   1265  -3156    314   -335   -285   -896   -488   -872
   -433  -3387  -2953   1912   1260  -3172    327   -337   -293   -904   -496   -880
   -402  -3359  -2959   1878   1278  -3159    340   -345   -303   -914   -506   -857
   -387  -3346  -2959   1865   1286  -3154    311   -332   -293   -898   -488   -846
   -363  -3335  -2972   1849   1301  -3154    303   -314   -277   -883   -475   -836
   -314  -3289  -2974   1803   1330  -3133    342   -293   -262   -867   -459   -815
   -306  -3283  -2977   1795   1332  -3130    361   -285   -262   -862   -457   -813
   -309  -3278  -2969   1792   1330  -3125    371   -275   -249   -852   -444   -810
   -316  -3242  -2927   1779   1304  -3086    363   -283   -239   -844   -431   -797
   -290  -3177  -2886   1735   1296  -3031    340   -303   -252   -854   -433   -771
   -288  -3151  -2863   1717   1286  -3008    296   -316   -262   -852   -431   -761
   -290  -3167  -2876   1730   1291  -3024    249   -329   -280   -854   -439   -769
   -301  -3164  -2863   1732   1278  -3013    223   -337   -298   -867   -452   -771
   -309  -3159  -2850   1735   1270  -3005    233   -332   -301   -865   -446   -756
   -316  -3180  -2865   1748   1273  -3024    246   -332   -311   -878   -444   -769
   -340  -3237  -2896   1787   1278  -3068    249   -342   -329   -901   -472   -787
   -350  -3291  -2940   1818   1293  -3117    226   -366   -368   -937   -511   -802
   -371  -3312  -2940   1842   1283  -3128    241   -358   -374   -943   -509   -792
   -387  -3356  -2969   1870   1288  -3161    239   -366   -392   -963   -535   -810
   -420  -3406  -2985   1912   1280  -3195    226   -379   -418   -995   -558   -836
   -426  -3437  -3011   1930   1291  -3224    265   -379   -426  -1008   -566   -852
   -449  -3486  -3037   1969   1293  -3263    272   -394   -454  -1034   -592   -880
   -478  -3535  -3057   2005   1288  -3299    239   -407   -478  -1054   -615   -896
   -485  -3538  -3055   2010   1283  -3296    210   -426   -498  -1070   -636   -927
   -472  -3507  -3034   1987   1280  -3270    241   -426   -506  -1085   -654   -930
   -483  -3520  -3037   2003   1275  -3278    257   -407   -504  -1080   -649   -893
   -504  -3569  -3065   2036   1278  -3317    249   -394   -504  -1072   -633   -901
   -509  -3574  -3065   2042   1278  -3320    249   -389   -498  -1065   -620   -898
   -509  -3577  -3070   2042   1278  -3322    228   -407   -524  -1096   -654   -937
   -537  -3613  -3076   2075   1267  -3346    228   -405   -530  -1106   -683   -943
   -537  -3632  -3094   2083   1278  -3364    293   -301   -459  -1067   -678   -971
   -509  -3587  -3078   2047   1283  -3333    407   -135   -324   -976   -636   -958
   -485  -3465  -2982   1974   1247  -3224    472     67   -116   -753   -452   -810
   -405  -3211  -2805   1808   1200  -3008    522    324    168   -397    -80   -452
   -335  -2764  -2431   1548   1047  -2598    441    309    259   -168    324     44
   -402  -2465  -2065   1434    831  -2265    257    -41     67   -148    602    407
   -535  -2413  -1880   1473    670  -2148     38   -532   -296   -348    589    475
   -646  -2751  -2104   1699    727  -2429    -62  -1023   -826   -945    -51   -114
   -678  -3390  -2712   2034   1015  -3050   -197  -1434  -1449  -1821  -1075  -1104
   -644  -3785  -3143   2213   1249  -3465   -283  -1431  -1556  -2018  -1343  -1392
   -613  -3949  -3335   2278   1358  -3645   -252  -1210  -1358  -1855  -1252  -1356
   -566  -3941  -3374   2255   1402  -3658   -161   -953  -1111  -1644  -1114  -1267
   -504  -3832  -3328   2169   1410  -3580     28   -662   -833  -1389   -911  -1148
   -485  -3759  -3273   2122   1392  -3517    150   -501   -680  -1257   -823  -1130
   -449  -3694  -3244   2070   1395  -3470    202   -426   -615  -1205   -789  -1023
   -423  -3673  -3250   2049   1413  -3463    200   -392   -579  -1171   -743  -1028
   -413  -3694  -3283   2052   1434  -3489    189   -381   -571  -1169   -750  -1062
   -389  -3655  -3265   2021   1436  -3463    179   -374   -561  -1158   -745  -1028
   -376  -3655  -3278   2013   1449  -3468    171   -379   -568  -1174   -766  -1075
   -335  -3632  -3296   1984   1480  -3465    179   -379   -571  -1184   -779  -1031
   -345  -3626  -3281   1984   1467  -3455    181   -374   -561  -1176   -774   -995
   -332  -3574  -3242   1951   1454  -3408    163   -358   -553  -1163   -776   -971
   -358  -3559  -3203   1958   1418  -3382    142   -358   -550  -1161   -753   -976
   -306  -3567  -3260   1938   1475  -3413    202   -303   -496  -1101   -670   -979
   -322  -3574  -3255   1948   1465  -3416    200   -316   -509  -1114   -701   -982
   -327  -3533  -3208   1930   1439  -3372    192   -324   -519  -1124   -724   -979
   -309  -3509  -3200   1909   1444  -3356    200   -293   -485  -1098   -704   -948
   -283  -3535  -3252   1909   1483  -3395    202   -265   -446  -1060   -649   -888
   -275  -3551  -3278   1912   1499  -3416    202   -244   -433  -1039   -623   -935
   -262  -3522  -3260   1893   1496  -3393    215   -210   -394  -1002   -602   -896
   -228  -3457  -3229   1842   1499  -3346    207   -168   -353   -953   -548   -841
   -194  -3421  -3226   1808   1514  -3325    161   -150   -342   -937   -542   -805
   -174  -3377  -3205   1774   1514  -3291    179    -90   -275   -857   -472   -724
   -137  -3315  -3180   1725   1519  -3247    181    -31   -207   -784   -397   -683
    -83  -3226  -3143   1654   1527  -3185    181     23   -150   -727   -342   -615
    -44  -3138  -3094   1592   1525  -3117    179     83    -80   -641   -254   -530
    -20  -3055  -3034   1535   1504  -3047    187    150     -2   -550   -155   -441
      0  -2990  -2990   1493   1493  -2990    181    179     33   -509   -109   -394
     20  -2946  -2966   1462   1491  -2956    189    205     64   -478    -62   -340
     33  -2902  -2935   1434   1483  -2917    200    205     64   -483    -64   -319
     36  -2907  -2943   1434   1488  -2925    194    179     38   -519    -96   -303
     33  -2930  -2964   1447   1499  -2946    192    155     18   -537    -98   -340
     28  -2959  -2990   1465   1509  -2974    194    114    -23   -597   -166   -402
     15  -2985  -3000   1486   1506  -2992    215     77    -67   -662   -239   -340
     10  -3021  -3031   1504   1519  -3026    236     38   -114   -724   -301   -444
     20  -3070  -3094   1525   1556  -3081    233    -18   -176   -800   -381   -506
     15  -3117  -3133   1548   1571  -3125    220    -72   -241   -875   -452   -558
     12  -3143  -3156   1566   1584  -3148    223   -111   -285   -927   -493   -607
     18  -3164  -3182   1571   1597  -3174    220   -145   -327   -974   -530   -639
     12  -3198  -3211   1592   1610  -3203    215   -176   -366  -1013   -571   -672
     15  -3211  -3229   1597   1621  -3218    220   -197   -389  -1039   -605   -680
     36  -3213  -3250   1590   1641  -3231    200   -207   -407  -1049   -605   -693
     67  -3205  -3273   1569   1667  -3239    179   -228   -433  -1075   -620   -722
     88  -3174  -3263   1543   1673  -3216    184   -241   -449  -1098   -641   -709
    119  -3133  -3252   1504   1683  -3192    187   -236   -444  -1093   -633   -693
    150  -3128  -3278   1488   1714  -3203    202   -223   -431  -1078   -607   -688
    155  -3096  -3252   1467   1704  -3172    200   -215   -418  -1072   -600   -704
    150  -3050  -3200   1449   1673  -3122    215   -192   -397  -1067   -610   -652
    155  -3008  -3164   1423   1660  -3086    236   -171   -371  -1049   -594   -607
    171  -2992  -3164   1410   1667  -3078    249   -163   -361  -1039   -587   -620
    189  -2959  -3148   1384   1667  -3052    228   -168   -355  -1031   -574   -623
    210  -2909  -3120   1348   1662  -3013    207   -171   -342  -1005   -537   -589
    210  -2889  -3102   1337   1654  -2995    189   -189   -353  -1008   -542   -584
    207  -2904  -3112   1348   1660  -3008    155   -202   -374  -1026   -563   -563
    223  -2868  -3091   1322   1654  -2979    142   -200   -366  -1015   -540   -584
    228  -2844  -3073   1309   1649  -2959    148   -202   -363  -1015   -530   -597
    249  -2860  -3109   1304   1678  -2985    135   -231   -397  -1060   -574   -587
    228  -2922  -3151   1348   1688  -3037    127   -239   -418  -1080   -605   -602
    218  -2938  -3156   1358   1686  -3044    129   -239   -423  -1083   -605   -610
    249  -2953  -3205   1350   1727  -3078    122   -241   -431  -1091   -613   -620
    233  -2985  -3218   1376   1725  -3102    140   -241   -436  -1109   -641   -639
    197  -3050  -3247   1426   1722  -3148    161   -249   -444  -1124   -665   -654
    166  -3089  -3255   1457   1709  -3172    158   -267   -459  -1145   -683   -685
    161  -3096  -3260   1467   1709  -3177    153   -270   -462  -1148   -675   -698
    192  -3094  -3286   1449   1738  -3190    119   -296   -496  -1184   -722   -732
    192  -3112  -3304   1460   1748  -3208    103   -311   -511  -1208   -748   -706
    187  -3107  -3296   1460   1740  -3200    124   -303   -501  -1195   -745   -756
    189  -3125  -3315   1467   1751  -3218    137   -303   -498  -1200   -756   -724
    181  -3128  -3309   1470   1743  -3216    122   -311   -501  -1195   -740   -722
    181  -3122  -3304   1470   1743  -3213    101   -327   -511  -1205   -756   -792
    161  -3115  -3276   1475   1717  -3192    114   -324   -514  -1221   -795   -776
    148  -3128  -3276   1488   1712  -3200    135   -285   -483  -1195   -776   -789
    111  -3143  -3255   1514   1683  -3198    236   -176   -397  -1150   -782   -857
    148  -3099  -3247   1475   1696  -3172    327    -62   -290  -1085   -779   -826
    233  -2886  -3120   1325   1675  -3000    322    103    -67   -828   -535   -618
    270  -2559  -2829   1143   1548  -2694    288    296    207   -441    -67   -192
    270  -2174  -2444    950   1356  -2309    189    239    236   -239    348    288
    207  -2070  -2278    932   1241  -2174     83    -44      5   -262    594    602
     98  -2221  -2320   1060   1208  -2270    -46   -470   -457   -670    319    361
    -25  -2637  -2611   1330   1291  -2624   -150   -995  -1117  -1525   -646   -522
    -41  -3029  -2987   1532   1473  -3008   -301  -1353  -1639  -2257  -1506  -1247
    -46  -3244  -3198   1647   1574  -3221   -407  -1280  -1597  -2249  -1558  -1325
    -12  -3343  -3330   1675   1654  -3338   -316  -1023  -1309  -1987  -1400  -1244
     12  -3330  -3346   1657   1678  -3338   -192   -792  -1034  -1730  -1223  -1130
     25  -3239  -3268   1605   1647  -3252    -36   -558   -763  -1488  -1044  -1008
     23  -3130  -3154   1553   1587  -3141     75   -397   -584  -1322   -904   -911
     28  -3096  -3125   1532   1577  -3112     80   -353   -527  -1267   -862   -880
     12  -3115  -3128   1551   1569  -3120     98   -337   -509  -1252   -854   -880
      2  -3102  -3104   1551   1553  -3102    168   -296   -462  -1213   -826   -865
    -12  -3068  -3055   1540   1519  -3063    171   -277   -436  -1189   -802   -849
    -28  -3044  -3016   1535   1493  -3029    116   -298   -436  -1187   -797   -849
    -59  -3031  -2972   1545   1454  -3003    114   -265   -394  -1137   -750   -802
   -150  -3047  -2896   1597   1369  -2972    174   -205   -337  -1085   -706   -761
   -181  -3047  -2865   1615   1340  -2956    244   -168   -298  -1065   -696   -753
   -218  -2979  -2761   1597   1270  -2873    236   -140   -267  -1026   -657   -709
   -241  -2946  -2704   1592   1228  -2826    197   -132   -252   -992   -623   -670
   -298  -2953  -2655   1623   1176  -2805    249    -88   -202   -943   -581   -631
   -249  -2961  -2712   1605   1231  -2837    267    -77   -189   -932   -579   -626
   -254  -2998  -2743   1623   1244  -2870    244    -70   -181   -924   -576   -618
   -252  -2966  -2714   1608   1228  -2839    236    -62   -166   -909   -566   -613
   -262  -2912  -2650   1587   1189  -2779    236    -51   -140   -880   -532   -574
   -303  -2857  -2553   1582   1124  -2707    265    -20    -90   -828   -478   -511
   -277  -2839  -2561   1558   1140  -2701    259      2    -54   -784   -449   -491
   -254  -2813  -2559   1532   1150  -2686    231     18    -28   -750   -431   -472
   -259  -2759  -2501   1506   1119  -2629    236     70     36   -670   -345   -392
   -244  -2673  -2429   1460   1091  -2551    236    127    111   -574   -262   -355
   -254  -2600  -2346   1426   1044  -2475    236    176    174   -488   -189   -252
   -239  -2496  -2257   1366   1008  -2377    244    218    233   -413   -114   -161
   -223  -2403  -2182   1312    979  -2294    220    262    293   -335    -31    -77
   -280  -2426  -2145   1353    932  -2286    265    335    355   -265     44     23
   -257  -2416  -2158   1335    948  -2286    239    332    358   -267     57     20
   -244  -2382  -2140   1312    945  -2262    226    298    329   -309      2    -38
   -249  -2382  -2132   1314    940  -2260    231    275    301   -355    -67    -64
   -293  -2410  -2117   1353    911  -2265    244    280    283   -387   -106    -98
   -241  -2431  -2190   1335    971  -2312    236    239    231   -452   -168   -132
   -257  -2512  -2257   1384    997  -2385    244    194    176   -527   -241   -187
   -283  -2585  -2301   1431   1008  -2442    259    161    127   -594   -314   -236
   -298  -2621  -2322   1460   1010  -2473    262    114     57   -675   -400   -311
   -290  -2665  -2374   1478   1039  -2520    267     62      0   -753   -483   -397
   -342  -2707  -2366   1525   1010  -2538    285     41    -33   -795   -522   -410
   -345  -2748  -2403   1545   1026  -2577    301     25    -64   -826   -558   -452
   -329  -2795  -2465   1564   1067  -2631    316      0   -103   -870   -618   -519
   -335  -2798  -2465   1564   1062  -2631    311    -28   -140   -914   -667   -566
   -329  -2790  -2460   1558   1065  -2626    244    -62   -181   -953   -711   -587
   -303  -2790  -2486   1545   1091  -2639    218    -83   -205   -966   -730   -605
   -311  -2779  -2468   1545   1078  -2624    249    -64   -194   -961   -727   -600
   -303  -2735  -2431   1517   1062  -2585    270    -51   -192   -956   -722   -571
   -272  -2707  -2434   1488   1080  -2572    270    -33   -174   -930   -701   -545
   -270  -2660  -2390   1462   1057  -2525    275    -12   -155   -906   -680   -517
   -301  -2611  -2309   1457   1002  -2460    301     12   -124   -878   -654   -488
   -288  -2548  -2260   1418    984  -2405    309     38   -109   -867   -646   -483
   -254  -2483  -2231   1369    987  -2359    314     54   -101   -859   -641   -475
   -233  -2444  -2213   1337    987  -2330    311     59    -98   -857   -639   -459
   -220  -2385  -2164   1304    971  -2275    298     59    -93   -844   -620   -436
   -215  -2361  -2145   1286    963  -2255    301     59   -103   -836   -613   -407
   -181  -2348  -2166   1265    992  -2257    301     57   -129   -846   -628   -402
   -166  -2307  -2143   1236    987  -2226    285     57   -137   -846   -631   -402
   -142  -2294  -2151   1218   1002  -2223    277     64   -148   -846   -633   -397
   -119  -2286  -2166   1202   1021  -2226    267     83   -153   -852   -641   -387
   -132  -2296  -2164   1213   1013  -2231    288    103   -158   -857   -652   -387
   -127  -2301  -2177   1213   1023  -2239    270     93   -189   -891   -685   -413
   -119  -2288  -2169   1205   1023  -2229    275    101   -205   -904   -709   -426
   -109  -2294  -2184   1200   1036  -2239    290    103   -218   -914   -732   -452
   -103  -2312  -2208   1208   1049  -2260    311    106   -228   -927   -756   -462
    -98  -2309  -2210   1202   1054  -2260    309    101   -249   -945   -787   -480
    -90  -2304  -2213   1197   1060  -2260    285     85   -280   -974   -826   -511
    -70  -2301  -2234   1184   1080  -2270    303    103   -277   -976   -836   -506
    -62  -2296  -2236   1179   1085  -2268    348    132   -262   -963   -833   -485
    -62  -2260  -2197   1161   1065  -2229    345    148   -262   -958   -836   -480
    -62  -2192  -2130   1127   1034  -2161    309    158   -265   -961   -846   -493
    -36  -2143  -2107   1088   1034  -2125    332    174   -265   -969   -862   -509
     -7  -2125  -2117   1065   1052  -2120    335    181   -275   -963   -867   -501
      7  -2101  -2112   1044   1057  -2107    340    205   -267   -945   -857   -488
     25  -2055  -2081   1015   1052  -2068    397    288   -197   -883   -841   -488
     46  -1958  -2005    956   1026  -1982    491    431    -64   -779   -828   -511
     98  -1748  -1847    823    971  -1797    548    579    106   -587   -685   -410
    155  -1460  -1615    652    883  -1538    558    761    361   -239   -316    -72
    236  -1109  -1345    436    789  -1226    465    846    519     85    161    452
    228   -833  -1062    303    644   -948    322    566    215    -88    358    815
    168   -878  -1047    353    605   -961    280    275   -210   -459    288    846
    111  -1080  -1192    483    649  -1135    218    -77   -730  -1049   -293    327
     28  -1431  -1460    701    743  -1444    122   -491  -1309  -1855  -1428   -688
     62  -1709  -1771    823    914  -1740      7   -561  -1462  -2065  -1800  -1015
     98  -1860  -1958    878   1028  -1909     31   -371  -1249  -1821  -1636   -930
    148  -1875  -2026    862   1085  -1951    114   -161   -984  -1543  -1444   -813
    220  -1777  -1997    779   1109  -1886    231     62   -711  -1265  -1236   -670
    246  -1595  -1842    672   1041  -1717    381    316   -431   -987  -1018   -519
    290  -1488  -1779    597   1034  -1634    431    436   -309   -862   -922   -439
    265  -1408  -1675    568    969  -1540    467    498   -246   -792   -854   -371
    259  -1343  -1602    542    930  -1473    493    542   -210   -743   -810   -322
    296  -1291  -1587    496    940  -1439    498    542   -210   -732   -805   -322
    335  -1184  -1519    423    927  -1350    527    584   -184   -691   -776   -303
    340  -1083  -1426    371    883  -1254    540    644   -148   -633   -730   -262
    374  -1034  -1408    329    891  -1221    524    670   -148   -626   -724   -239
    392   -966  -1361    285    875  -1163    511    672   -153   -623   -727   -218
    348   -891  -1239    270    792  -1065    540    698   -124   -589   -701   -187
    371   -815  -1187    218    779  -1000    558    766    -77   -530   -639   -150
    472   -730  -1202    129    836   -966    542    784    -77   -517   -636   -155
    433   -672  -1106    119    769   -891    555    797    -64   -488   -623    -98
    431   -579  -1010     72    719   -795    574    841    -25   -436   -574    -44
    459   -488   -950     12    704   -717    584    885      7   -384   -532     -2
    465   -436   -901    -12    683   -667    592    909     25   -358   -506      7
    496   -342   -841    -77    667   -589    576    927     41   -327   -504     20
    509   -249   -758   -129    631   -501    597    976     98   -257   -449     72
    519   -158   -680   -181    597   -418    613   1015    145   -202   -410    142
    545    -62   -607   -241    576   -335    662   1083    220   -116   -340    246
    553     59   -496   -306    524   -218    584   1119    267    -38   -254    306
    550    168   -381   -361    467   -106    597   1195    342     67   -155    381
    568    275   -293   -423    431     -7    615   1288    433    181    -54    491
    584    384   -200   -483    392     93    631   1374    511    293     51    589
    594    514    -80   -555    337    218    641   1434    574    376    150    665
    545    597     51   -574    246    324    675   1491    615    436    202    698
    524    662    135   -594    194    400    722   1543    641    472    223    730
    545    727    181   -636    181    454    748   1584    657    496    239    774
    584    792    207   -688    187    498    756   1577    626    470    213    774
    574    820    246   -698    163    535    771   1556    589    426    171    750
    532    826    293   -680    119    561    763   1517    519    348     72    644
    496    854    358   -675     70    607    774   1499    467    283     -7    600
    509    885    376   -698     64    631    753   1465    402    215    -83    558
    540    901    361   -722     88    633    748   1428    345    150   -153    491
    514    909    392   -711     62    652    779   1415    316    111   -194    465
    493    909    415   -701     38    662    797   1395    280     70   -239    415
    504    958    454   -732     23    706    789   1384    265     62   -262    402
    511   1005    493   -758      7    750    756   1366    239     41   -290    387
    517   1031    514   -776      2    774    745   1345    202     12   -329    376
    506   1054    548   -779    -20    802    753   1345    194     20   -329    379
    506   1124    618   -815    -57    870    753   1353    207     51   -296    423
    517   1208    688   -862    -85    948    750   1369    226     77   -275    428
    506   1265    758   -888   -124   1013    750   1382    231     83   -288    410
    493   1340    846   -917   -176   1093    763   1410    262    122   -267    465
    488   1436    945   -963   -228   1189    792   1439    303    168   -231    480
    530   1548   1018  -1039   -244   1283    789   1462    322    200   -205    524
    553   1626   1070  -1091   -259   1348    784   1483    348    236   -163    579
    532   1738   1205  -1135   -335   1473    795   1527    381    283   -124    592
    542   1813   1270  -1179   -363   1540    805   1561    413    327   -106    615
    548   1896   1345  -1223   -397   1621    792   1566    433    361    -80    670
    540   1992   1452  -1267   -454   1722    769   1566    436    381    -57    685
    566   2016   1449  -1291   -441   1732    756   1564    428    389    -41    696
    548   2075   1525  -1312   -488   1800    763   1579    441    413    -25    717
    553   2174   1621  -1363   -535   1899    769   1597    457    436    -10    740
    553   2226   1670  -1392   -558   1948    771   1613    462    452      2    756
    542   2229   1686  -1384   -571   1958    769   1621    449    452     -2    769
    535   2231   1696  -1384   -581   1966    769   1623    436    454     -7    763
    517   2249   1732  -1382   -607   1992    782   1644    449    485     25    776
    498   2268   1766  -1384   -633   2018    789   1647    444    488     28    750
    506   2283   1777  -1395   -633   2031    787   1626    402    436    -46    701
    498   2301   1800  -1402   -649   2052    789   1615    387    423    -64    724
    485   2312   1826  -1400   -670   2068    795   1634    389    436    -49    737
    511   2333   1821  -1423   -654   2075    779   1647    384    444    -44    750
    517   2387   1870  -1452   -675   2130    763   1660    389    457    -38    756
    530   2444   1914  -1488   -693   2179    763   1673    394    470    -38    745
    530   2504   1974  -1517   -722   2239    763   1686    402    485    -31    776
    522   2548   2023  -1535   -750   2286    763   1696    413    498    -20    795
    542   2600   2057  -1571   -756   2330    771   1701    423    517     -5    805
    542   2637   2094  -1590   -776   2366    782   1704    426    530      2    813
    537   2665   2125  -1602   -792   2395    818   1753    459    548     -7    784
    548   2740   2192  -1647   -823   2465    888   1865    550    600    -23    745
    589   2855   2265  -1722   -836   2561    961   2010    696    732     54    776
    639   3112   2473  -1878   -917   2792    997   2208    966   1054    366   1052
    688   3481   2792  -2086  -1052   3138    943   2372   1218   1452    862   1551
    685   3829   3143  -2257  -1228   3486    813   2262   1174   1626   1299   2042
    641   3946   3304  -2294  -1330   3626    678   1922    852   1527   1499   2283
    555   3795   3239  -2177  -1340   3517    524   1452    306   1002   1062   1925
    444   3421   2974  -1932  -1265   3198    413    961   -337    122      7   1039
    405   3060   2655  -1732  -1124   2857    301    756   -683   -405   -659    467
    418   2863   2444  -1639  -1013   2655    301    906   -522   -275   -615    444
    444   2808   2361  -1626   -961   2585    376   1145   -231      0   -418    542
    485   2873   2385  -1680   -950   2629    485   1361     33    246   -231    641
    522   3000   2478  -1764   -976   2740    620   1571    270    462    -93    735
    548   3109   2561  -1829  -1005   2837    678   1706    410    600      5    862
    545   3146   2600  -1847  -1028   2873    704   1745    452    649     49    872
    540   3192   2652  -1867  -1057   2922    711   1764    480    678     64    878
    553   3250   2694  -1901  -1070   2972    714   1782    509    706     90    914
    579   3263   2683  -1919  -1052   2974    678   1784    517    730    116    917
    587   3309   2722  -1951  -1067   3016    680   1797    535    748    127    917
    587   3359   2772  -1974  -1091   3065    691   1810    555    771    137    953
    592   3387   2792  -1990  -1101   3091    683   1816    566    789    155    974
    581   3411   2829  -1995  -1122   3120    678   1826    581    810    163    971
    571   3447   2876  -2010  -1153   3161    672   1839    594    836    189    989
    568   3483   2915  -2026  -1171   3200    675   1849    615    859    215   1005
    576   3522   2946  -2049  -1187   3237    662   1839    620    872    220   1023
    589   3551   2961  -2070  -1184   3257    641   1847    620    885    228   1026
    592   3593   3000  -2094  -1205   3299    657   1875    654    930    270   1060
    594   3619   3024  -2107  -1213   3322    639   1888    678    963    309   1078
    574   3655   3078  -2114  -1252   3367    623   1901    688    989    322   1062
    566   3689   3122  -2127  -1278   3406    631   1930    717   1026    332   1119
    584   3735   3151  -2161  -1283   3445    636   1969    761   1083    389   1200
    613   3795   3182  -2205  -1283   3489    639   2023    826   1158    467   1239
    636   3865   3226  -2252  -1293   3546    628   2073    880   1223    527   1265
    667   3962   3294  -2314  -1312   3629    615   2125    932   1299    600   1356
    665   4019   3351  -2343  -1343   3686    615   2182    997   1384    685   1434
    683   4091   3408  -2387  -1363   3751    597   2239   1065   1467    769   1517
    704   4180   3476  -2444  -1384   3829    607   2296   1132   1556    854   1582
    719   4260   3541  -2488  -1410   3902    607   2322   1161   1597    904   1615
    727   4328   3598  -2530  -1436   3962    597   2307   1145   1584    901   1644
    727   4333   3606  -2530  -1439   3969    610   2296   1130   1577    896   1652
    688   4346   3658  -2520  -1483   4003    571   2268   1101   1551    878   1621
    688   4359   3671  -2522  -1491   4016    563   2229   1057   1504    828   1571
    691   4338   3647  -2517  -1480   3993    550   2169    982   1426    737   1532
    691   4325   3634  -2509  -1470   3980    563   2117    924   1363    680   1473
    675   4278   3600  -2478  -1462   3941    563   2062    867   1293    610   1423
    636   4164   3528  -2400  -1444   3847    542   2003    807   1223    535   1356
    644   4133   3489  -2390  -1423   3811    532   1938    737   1150    462   1275
    641   4115   3473  -2379  -1415   3795    488   1880    685   1104    415   1239
    633   4052   3416  -2343  -1389   3733    470   1842    644   1062    368   1174
    594   3975   3380  -2283  -1392   3678    441   1790    589   1008    311   1124
    600   3995   3395  -2299  -1397   3697    472   1790    594   1018    327   1156
    594   4024   3429  -2312  -1415   3728    509   1810    623   1057    366   1182
    568   4006   3437  -2288  -1434   3722    509   1808    626   1065    368   1171
    576   4037   3460  -2307  -1441   3748    478   1803    626   1072    368   1163
    576   4042   3465  -2312  -1444   3754    462   1797    623   1078    376   1179
    566   4047   3478  -2307  -1454   3764    462   1803    636   1093    394   1192
    571   4099   3525  -2335  -1478   3813    472   1808    657   1106    405   1223
    584   4107   3522  -2346  -1467   3816    478   1821    675   1130    423   1265
    574   4123   3548  -2348  -1488   3834    483   1834    688   1153    441   1260
    568   4143   3574  -2359  -1501   3860    485   1836    691   1163    457   1265
    579   4164   3582  -2372  -1501   3873    465   1823    688   1169    467   1278
    602   4224   3621  -2413  -1509   3923    426   1803    691   1184    483   1312
    607   4206   3598  -2408  -1496   3902    397   1779    678   1187    491   1317
    602   4190   3587  -2395  -1493   3889    350   1753    654   1174    488   1306
    568   4237   3668  -2403  -1551   3954    337   1751    657   1184    506   1325
    527   4291   3764  -2408  -1618   4029    322   1738    646   1187    511   1337
    509   4252   3743  -2385  -1615   3998    322   1712    618   1158    491   1322
    519   4201   3678  -2361  -1579   3941    314   1680    587   1127    462   1293
    504   4180   3673  -2343  -1584   3925    298   1670    568   1122    454   1296
    457   4198   3741  -2327  -1641   3969    319   1699    587   1143    475   1322
    410   4133   3722  -2273  -1657   3928    322   1688    561   1124    452   1291
    452   4058   3606  -2255  -1577   3832    272   1644    504   1078    400   1231
    488   4050   3559  -2270  -1535   3803    246   1610    478   1054    371   1215
    491   4019   3528  -2255  -1517   3774    241   1564    444   1021    337   1202
    498   3964   3465  -2231  -1483   3715    220   1506    394    979    301   1184
    509   3949   3439  -2229  -1465   3694    213   1501    384    976    296   1169
    449   3954   3504  -2203  -1527   3730    223   1532    410   1000    319   1169
    433   3954   3520  -2192  -1543   3738    210   1530    410   1000    327   1174
    413   3920   3504  -2169  -1545   3712    200   1514    389    984    319   1171
    423   3904   3481  -2164  -1530   3694    197   1501    387    987    316   1158
    413   3873   3460  -2143  -1525   3668    181   1488    379    979    303   1143
    431   3832   3400  -2130  -1483   3616    179   1499    381    976    288   1106
    449   3873   3424  -2164  -1488   3650    246   1615    483   1041    293   1062
    491   3964   3473  -2229  -1491   3720    296   1753    628   1179    379   1098
    522   4154   3629  -2338  -1553   3891    342   1940    857   1447    644   1337
    568   4450   3881  -2509  -1654   4167    314   2083   1072   1764   1044   1766
    553   4879   4323  -2717  -1883   4601    223   1893    979   1816   1358   2218
    472   5060   4588  -2766  -2057   4827     64   1509    670   1683   1519   2488
    342   4936   4590  -2639  -2125   4764    -83   1072    241   1327   1278   2294
    215   4401   4185  -2307  -1984   4294   -174    618   -327    592    358   1382
    218   3850   3632  -2036  -1706   3741   -329    368   -748      2   -387    649
    272   3608   3335  -1940  -1532   3473   -400    446   -678     41   -402    579
    309   3569   3257  -1940  -1473   3413   -363    644   -444    257   -249    667
    329   3613   3283  -1971  -1475   3450   -236    896   -168    509    -75    789
    350   3665   3312  -2008  -1480   3489    -72   1137     77    737     98    917
    363   3699   3335  -2031  -1486   3517    -25   1239    181    839    171    969
    387   3725   3335  -2057  -1473   3530    -23   1273    223    878    205    992
    384   3710   3325  -2047  -1470   3517    -20   1288    244    898    223   1008
    374   3707   3330  -2042  -1478   3520    -23   1288    246    901    233   1000
    366   3733   3367  -2049  -1501   3548      2   1299    270    927    259   1021
    363   3720   3354  -2042  -1496   3538      0   1299    280    943    265   1028
    358   3699   3341  -2029  -1491   3520    -41   1280    270    935    252   1018
    345   3691   3346  -2021  -1501   3520    -49   1278    277    943    259   1023
    342   3717   3374  -2031  -1517   3548    -36   1286    298    961    283   1034
    340   3715   3374  -2029  -1517   3546    -31   1283    309    971    296   1044
    332   3707   3374  -2018  -1519   3541    -49   1278    311    979    309   1049
    345   3691   3346  -2021  -1499   3520    -72   1270    314    984    314   1047
    342   3668   3325  -2005  -1491   3496    -93   1262    322    989    319   1044
    311   3658   3343  -1987  -1517   3502    -96   1270    342   1010    337   1057
    311   3647   3335  -1979  -1512   3491    -98   1278    361   1031    355   1065
    322   3652   3330  -1987  -1504   3491   -106   1280    381   1049    371   1072
    335   3660   3325  -1997  -1496   3494   -122   1296    410   1085    402   1098
    337   3660   3322  -2000  -1493   3491   -140   1319    446   1130    446   1140
    322   3660   3338  -1990  -1506   3499   -140   1345    480   1174    485   1174
    332   3673   3341  -2003  -1504   3507   -140   1387    527   1234    545   1223
    350   3715   3364  -2034  -1506   3541   -114   1444    589   1309    626   1288
    384   3761   3377  -2073  -1496   3569   -129   1480    641   1369    696   1353
    394   3816   3421  -2104  -1512   3619   -194   1501    675   1415    758   1415
    402   3834   3432  -2120  -1514   3634   -202   1519    696   1449    800   1454
    418   3852   3434  -2135  -1509   3645   -213   1517    704   1460    818   1473
    394   3847   3452  -2122  -1530   3652   -220   1512    704   1462    831   1488
    363   3842   3478  -2101  -1556   3660   -220   1501    693   1457    831   1491
    353   3819   3465  -2086  -1558   3645   -226   1462    659   1418    800   1462
    335   3795   3460  -2065  -1564   3629   -236   1418    623   1369    758   1426
    314   3746   3432  -2031  -1558   3590   -236   1369    574   1309    701   1371
    288   3697   3408  -1992  -1558   3554   -231   1327    527   1252    641   1317
    239   3619   3377  -1930  -1569   3499   -231   1267    475   1182    574   1252
    200   3554   3354  -1878  -1577   3455   -228   1195    418   1109    493   1161
    161   3494   3330  -1829  -1584   3413   -233   1140    371   1060    449   1106
    137   3429   3291  -1782  -1577   3361   -252   1091    322   1010    405   1044
    114   3346   3229  -1730  -1558   3289   -244   1057    290    969    361   1000
    101   3291   3190  -1696  -1545   3242   -241   1028    270    956    337    995
     72   3234   3161  -1654  -1543   3198   -249    997    249    943    319    966
     36   3177   3141  -1605  -1551   3159   -246    976    236    937    316    937
     18   3167   3148  -1595  -1566   3159   -277    943    213    909    301    914
     10   3154   3143  -1584  -1566   3148   -277    948    223    922    309    940
     18   3135   3117  -1579  -1551   3125   -293    937    215    924    306    940
     28   3143   3115  -1584  -1543   3130   -303    919    207    919    301    932
     10   3159   3146  -1587  -1569   3154   -280    940    233    943    327    958
      0   3182   3182  -1590  -1592   3182   -246    963    270    976    366    995
     -7   3192   3200  -1592  -1605   3195   -241    963    285    992    376   1005
     -7   3180   3187  -1584  -1597   3182   -270    956    285    992    379   1010
      2   3211   3208  -1608  -1602   3211   -275    956    298   1013    407   1034
      5   3229   3221  -1618  -1608   3226   -285    948    298   1018    423   1052
     -5   3208   3213  -1600  -1610   3208   -306    927    283   1010    426   1049
    -18   3156   3174  -1569  -1595   3164   -327    911    277   1010    439   1054
    -41   3141   3182  -1551  -1610   3161   -319    914    283   1018    457   1075
    -20   3177   3198  -1579  -1610   3187   -337    901    275   1010    459   1078
    -12   3151   3164  -1569  -1590   3156   -358    867    244    976    433   1057
    -25   3044   3070  -1509  -1548   3057   -350    857    233    966    433   1054
    -23   2987   3011  -1483  -1517   2998   -350    844    228    956    415   1008
    -15   2930   2946  -1457  -1480   2938   -361    823    205    927    384    989
    -33   2889   2922  -1426  -1478   2904   -361    800    179    893    348    963
    -38   2868   2907  -1413  -1473   2886   -358    782    171    875    340    963
    -31   2818   2850  -1395  -1441   2834   -353    769    163    867    329    930
    -33   2774   2808  -1369  -1421   2790   -358    750    153    852    316    891
    -36   2748   2785  -1356  -1410   2766   -355    732    145    841    314    875
    -36   2748   2785  -1356  -1410   2766   -366    717    129    826    293    872
    -41   2727   2769  -1345  -1405   2748   -353    714    135    818    290    859
      2   2694   2691  -1348  -1345   2694   -366    696    122    797    280    844
     15   2704   2686  -1361  -1335   2696   -384    670    106    779    272    836
     -5   2694   2699  -1343  -1350   2696   -384    652     98    763    257    844
     10   2701   2688  -1358  -1340   2696   -376    654    114    771    272    841
     23   2668   2644  -1345  -1309   2657   -324    711    161    795    293    826
     57   2675   2616  -1369  -1280   2647   -236    826    244    831    283    792
     93   2709   2616  -1400  -1260   2662   -153    982    389    958    366    833
    142   2959   2816  -1551  -1337   2889    -93   1210    667   1273    675   1101
    233   3351   3117  -1792  -1441   3234   -114   1369    909   1636   1130   1569
    241   3738   3494  -1990  -1626   3616   -257   1187    875   1818   1530   2047
    148   3930   3782  -2039  -1816   3858   -470    724    600   1774   1740   2348
      7   3707   3697  -1857  -1844   3702   -649    207    129   1348   1400   2036
   -132   3130   3263  -1499  -1699   3195   -774   -296   -530    457    394   1093
   -127   2616   2740  -1244  -1434   2678   -896   -506   -927   -140   -306    470
    -80   2377   2457  -1148  -1267   2416   -896   -322   -795    -51   -296    446
     15   2291   2275  -1156  -1130   2283   -795    -70   -545    158   -155    506
     57   2320   2262  -1189  -1101   2291   -615    192   -275    387     10    594
     88   2429   2338  -1260  -1127   2385   -439    415    -41    587    161    722
    140   2496   2356  -1317  -1106   2426   -353    527     70    683    239    787
    132   2468   2333  -1301  -1101   2400   -327    563    119    724    280    795
    122   2481   2359  -1301  -1119   2418   -316    579    148    748    311    813
    150   2478   2327  -1314  -1088   2403   -319    581    158    753    322    831
    132   2465   2333  -1299  -1098   2400   -322    589    171    761    345    826
    155   2449   2294  -1304  -1070   2372   -342    571    155    740    309    800
    150   2462   2312  -1309  -1080   2387   -335    581    174    748    316    826
    142   2447   2304  -1296  -1080   2374   -329    587    187    758    324    831
    155   2436   2281  -1296  -1062   2359   -301    600    213    784    340    880
    166   2416   2247  -1293  -1041   2333   -296    600    231    800    361    875
    187   2405   2218  -1296  -1015   2312   -306    587    231    792    361    854
    168   2405   2236  -1288  -1034   2322   -314    587    249    810    376    854
    174   2385   2210  -1278  -1018   2299   -309    613    270    828    392    859
    184   2395   2208  -1291  -1010   2301   -285    636    301    852    410    883
    205   2403   2197  -1304   -997   2301   -290    639    319    867    423    896
    218   2385   2166  -1301   -974   2275   -296    641    340    885    436    906
    220   2395   2174  -1306   -976   2286   -288    665    374    911    465    930
    257   2436   2179  -1350   -961   2309   -301    683    407    948    504    953
    241   2439   2197  -1340   -976   2320   -288    745    480   1026    571   1002
    259   2455   2192  -1358   -966   2325   -275    802    548   1096    633   1052
    316   2501   2184  -1408   -932   2343   -265    859    626   1169    701   1114
    327   2538   2210  -1434   -940   2374   -267    917    706   1260    797   1192
    303   2577   2273  -1441   -984   2426   -257    971    792   1353    909   1288
    301   2624   2320  -1465  -1010   2473   -249   1013    854   1426   1000   1335
    327   2670   2343  -1499  -1008   2507   -259   1013    854   1426    974   1283
    345   2660   2312  -1504   -984   2488   -277    992    836   1400    937   1335
    316   2637   2320  -1478  -1002   2481   -262    989    849   1408    969   1356
    283   2592   2309  -1439  -1013   2452   -254    958    828   1374    953   1330
    262   2533   2270  -1397  -1002   2403   -236    924    782   1309    893   1283
    246   2470   2221  -1358   -987   2346   -241    862    717   1228    818   1210
    179   2403   2223  -1291  -1021   2312   -226    805    665   1161    756   1135
    122   2320   2195  -1221  -1036   2257   -200    756    610   1083    680   1062
    114   2247   2132  -1179  -1008   2190   -184    701    550   1002    597   1013
     96   2156   2060  -1127   -982   2107   -197    631    480    919    517    922
     70   2062   1992  -1067   -961   2026   -228    555    405    831    433    852
     51   2008   1956  -1031   -953   1982   -244    506    361    779    381    807
     46   1969   1922  -1008   -937   1945   -246    493    348    761    368    769
     23   1922   1899   -974   -937   1912   -236    475    335    740    363    743
     15   1873   1855   -945   -919   1865   -241    449    316    714    342    714
      2   1857   1852   -932   -924   1855   -244    423    298    688    301    701
     12   1839   1826   -924   -906   1834   -231    420    306    701    311    748
      5   1839   1834   -922   -914   1839   -215    439    332    722    340    732
     20   1875   1855   -948   -917   1865   -207    436    342    730    350    732
     23   1906   1883   -966   -930   1896   -176    454    371    761    384    748
     33   1899   1865   -966   -914   1883   -153    462    384    771    389    753
     23   1873   1849   -950   -914   1862   -163    444    381    763    400    758
    -31   1873   1904   -922   -966   1888   -161    452    407    789    441    771
    -67   1870   1938   -904  -1002   1904   -166    449    420    810    467    756
    -75   1849   1925   -885  -1000   1886   -194    415    394    782    441    766
    -51   1834   1883   -891   -966   1857   -223    387    363    748    402    758
    -38   1810   1849   -885   -945   1831   -246    345    337    724    387    743
    -75   1779   1852   -852   -963   1816   -220    342    345    732    405    745
    -44   1795   1839   -875   -940   1816   -189    358    355    748    428    740
    -20   1719   1740   -849   -880   1727   -249    316    303    693    381    706
    -15   1626   1641   -805   -828   1631   -223    309    288    670    358    672
    -20   1592   1613   -787   -815   1602   -226    306    277    657    355    652
    -54   1543   1597   -743   -826   1569   -231    283    257    623    322    620
    -62   1460   1522   -698   -792   1491   -226    252    231    581    277    602
    -57   1395   1452   -670   -753   1423   -233    228    210    558    257    574
    -33   1325   1358   -646   -696   1340   -262    189    171    519    218    514
    -80   1257   1337   -587   -709   1296   -233    181    171    514    215    491
   -103   1254   1356   -576   -730   1304   -207    192    181    517    210    470
   -166   1200   1366   -517   -766   1283   -189    200    192    514    205    501
   -179   1153   1332   -488   -756   1241   -192    202    184    509    207    509
   -161   1117   1278   -478   -719   1197   -181    194    176    493    189    472
   -179   1109   1288   -465   -735   1197   -171    197    194    504    205    472
   -176   1088   1265   -457   -722   1176   -168    207    213    517    228    493
   -145   1028   1174   -441   -659   1101   -153    200    213    501    197    449
   -189   1034   1223   -420   -706   1127    -36    316    322    553    184    400
   -171   1106   1278   -470   -724   1192     41    475    488    693    265    436
    -93   1252   1343   -579   -719   1296     46    641    717    963    532    657
    -51   1548   1600   -748   -826   1574     12    831   1008   1387   1052   1176
    -33   1930   1964   -948   -997   1945    -46    769   1039   1597   1519   1725
   -124   1896   2021   -888  -1072   1958   -124    472    730   1457   1665   1922
   -226   1706   1932   -740  -1080   1818   -244     33    194    922   1247   1571
   -342   1345   1686   -504  -1015   1514   -374   -537   -527    -31    150    610
   -368    917   1286   -272   -826   1101   -519   -878  -1000   -691   -657    -88
   -361    652   1013   -148   -685    831   -537   -735   -857   -548   -587   -101
   -389    522    911    -67   -652    717   -475   -511   -587   -290   -418    -36
   -368    519    888    -75   -631    704   -342   -311   -316    -46   -249     72
   -400    602   1002   -101   -701    802   -179    -54    -18    236    -10    246
   -374    696   1070   -163   -722    880   -122     64    122    368    101    329
   -423    740   1163   -158   -795    950    -93    119    194    433    161    376
   -431    704   1135   -137   -784    919    -80    140    223    459    181    366
   -342    672   1015   -163   -678    844    -77    129    210    446    161    337
   -306    691    997   -192   -652    841    -57    127    207    452    161    371
   -298    670    966   -187   -633    818    -72    103    202    454    163    381
   -306    654    961   -176   -633    807   -106     85    207    452    171    368
   -322    618    940   -148   -631    779   -129     88    207    457    174    363
   -296    581    875   -142   -587    727    -90     96    215    465    179    361
   -316    561    878   -122   -597    717    -70    103    231    475    192    363
   -366    524    891    -80   -628    709    -67    109    246    488    202    366
   -389    478    867    -44   -628    672    -75    103    249    485    205    366
   -363    524    888    -83   -626    706    -75    111    272    509    236    379
   -353    530    880    -88   -618    704    -88    114    283    527    249    376
   -306    530    833   -111   -571    680    -98    101    283    527    244    366
   -314    553    867   -119   -589    709    -70    135    319    563    283    384
   -306    537    844   -116   -576    691    -98    135    327    576    301    379
   -293    522    815   -114   -553    667   -109    145    358    610    340    415
   -270    561    828   -148   -548    693   -101    176    407    675    402    475
   -236    592    828   -176   -532    709   -109    210    459    743    470    535
   -239    592    831   -176   -535    711   -119    231    504    800    537    587
   -249    657    906   -202   -576    782   -116    277    576    891    633    659
   -244    717    961   -239   -602    839   -124    322    649    976    727    737
   -239    761   1000   -259   -618    880   -127    368    714   1052    815    826
   -239    763   1002   -262   -620    880   -116    387    737   1085    854    865
   -236    750    987   -257   -613    867   -106    402    748   1093    867    867
   -254    706    961   -228   -607    833   -119    379    722   1054    836    836
   -280    675    956   -197   -618    815   -124    348    680   1000    792    800
   -288    636    924   -176   -607    782    -93    332    657    956    753    766
   -306    571    878   -132   -592    724    -67    306    618    891    680    704
   -335    491    826    -77   -581    657    -85    239    535    784    568    597
   -368    426    795    -28   -581    610   -111    166    449    678    459    498
   -376    329    706     20   -540    517    -90    116    392    597    374    431
   -394    239    633     77   -514    433    -75     70    342    527    301    361
   -405    174    579    114   -493    376   -114      0    272    449    226    293
   -407    145    553    132   -480    348   -129    -36    239    407    179    252
   -420     64    485    176   -454    275   -114    -57    210    366    132    205
   -433      5    439    213   -436    220   -122    -90    174    324     85    163
   -449    -38    407    244   -428    181   -142   -116    145    293     49    124
   -433    -49    384    241   -410    166   -140   -119    145    288     38    116
   -413    -54    358    233   -387    150   -145   -132    145    285     38    122
   -415    -75    340    244   -379    132   -161   -155    129    272     31    106
   -436    -85    350    257   -394    132   -145   -142    153    290     49    119
   -439    -64    374    252   -407    153   -129   -116    192    324     80    153
   -444    -51    389    246   -418    168   -111   -106    218    350    111    168
   -439    -36    400    236   -420    181   -127   -122    220    353    111    166
   -431    -28    402    228   -418    187   -155   -137    218    353    109    161
   -441     -2    439    223   -441    218   -135   -135    236    366    122    166
   -423    -15    407    218   -415    194   -148   -158    220    358    127    179
   -418    -70    348    244   -384    137   -181   -194    192    332    114    171
   -428    -80    345    254   -389    132   -197   -213    181    319    109    161
   -423   -114    309    270   -366     96   -207   -226    171    303     93    155
   -413   -150    259    280   -337     54   -197   -207    184    316    101    166
   -413   -223    187    316   -301    -18   -200   -215    168    293     75    142
   -407   -316     90    361   -249   -111   -233   -249    127    254     41    106
   -407   -392     15    400   -213   -189   -241   -272    103    226     20     80
   -400   -428    -28    413   -187   -228   -228   -280     90    210      2     62
   -413   -496    -83    454   -166   -288   -246   -311     59    171    -36     28
   -449   -553   -103    501   -174   -329   -246   -345     23    135    -77    -15
   -459   -584   -124    522   -168   -355   -249   -363     -2    111    -96    -31
   -462   -649   -189    553   -137   -420   -236   -355     -2    109   -101    -31
   -439   -704   -265    571    -88   -485   -233   -374    -23     83   -129    -57
   -439   -714   -275    576    -83   -496   -262   -394    -36     67   -140    -62
   -441   -758   -316    600    -62   -537   -244   -389    -28     75   -129    -49
   -457   -776   -319    615    -70   -550   -272   -405    -46     57   -145    -70
   -462   -784   -322    623    -70   -555   -301   -415    -70     38   -161   -101
   -465   -831   -366    646    -49   -600   -283   -410    -67     38   -155   -109
   -454   -891   -436    672    -10   -665   -231   -387    -44     41   -161   -116
   -446   -919   -472    683     10   -696   -153   -285     44     90   -174   -158
   -431   -820   -389    626    -23   -605   -109   -158    189    218   -106   -142
   -384   -589   -205    488    -90   -397    -93    -20    402    465    132     64
   -293   -306    -12    301   -140   -161   -116    176    698    880    618    540
   -293    -51    239    171   -267     93   -236     90    667   1005   1010   1010
   -363    -67    293    215   -329    111   -311   -192    309    748   1098   1200
   -446   -239    207    340   -327    -15   -350   -517   -163    270    815    974
   -517   -589    -72    553   -223   -332   -431   -961   -766   -519   -135    135
   -571   -997   -428    784    -72   -714   -576  -1299  -1221  -1161  -1005   -594
   -553  -1275   -722    914     83  -1000   -631  -1254  -1176  -1124  -1047   -688
   -527  -1449   -922    987    194  -1187   -566  -1067   -932   -883   -885   -610
   -483  -1483  -1000    984    257  -1241   -511   -878   -672   -626   -688   -470
   -454  -1400   -948    924    246  -1174   -381   -646   -392   -358   -467   -316
   -431  -1317   -885    875    226  -1104   -265   -480   -194   -189   -345   -249
   -423  -1265   -844    841    210  -1054   -202   -413   -109   -114   -283   -166
   -426  -1260   -833    844    202  -1047   -189   -381    -70    -83   -241   -127
   -410  -1283   -875    844    231  -1078   -200   -384    -72    -85   -257   -145
   -400  -1283   -883    841    239  -1085   -200   -371    -59    -67   -241   -129
   -400  -1288   -888    841    241  -1088   -181   -353    -36    -51   -213   -103
   -407  -1337   -930    872    259  -1135   -148   -335    -20    -44   -192    -80
   -413  -1322   -909    865    246  -1117   -161   -337    -18    -46   -192    -67
   -413  -1299   -888    854    236  -1093   -153   -332     -7    -38   -184    -59
   -405  -1301   -898    852    244  -1098   -148   -324      5    -28   -174    -41
   -381  -1296   -914    839    265  -1106   -161   -329      2    -38   -179    -33
   -366  -1291   -927    828    277  -1109   -155   -324     15    -36   -181    -31
   -353  -1291   -937    820    290  -1114   -155   -324     18    -33   -184    -33
   -355  -1301   -945    828    293  -1124   -135   -293     44      0   -153     -2
   -342  -1299   -956    820    306  -1127   -127   -275     62     20   -127     10
   -332  -1262   -930    795    296  -1096   -119   -257     90     49    -93     33
   -322  -1249   -927    784    301  -1088   -111   -231    124     83    -51     72
   -309  -1247   -937    776    311  -1093   -109   -200    163    122     -5    106
   -296  -1234   -937    766    319  -1085    -88   -163    210    166     36    153
   -277  -1192   -914    732    314  -1054    -93   -137    246    215     80    207
   -249  -1122   -872    685    311  -1000    -98    -93    309    290    153    254
   -215  -1054   -839    633    309   -948    -77    -25    405    400    267    348
   -200  -1008   -807    605    303   -909    -54     41    491    496    371    436
   -187   -961   -774    571    290   -867    -33    103    561    576    452    509
   -187   -919   -732    553    272   -826    -18    145    600    620    506    568
   -184   -867   -685    524    249   -776     -5    168    620    646    537    605
   -181   -854   -672    519    244   -763      7    174    618    646    532    607
   -168   -893   -724    530    275   -810     12    163    594    610    498    587
   -181   -932   -753    555    283   -844     18    132    553    548    436    535
   -210   -976   -766    592    275   -872     36    106    509    488    374    498
   -223  -1005   -782    615    277   -893     46     67    449    413    303    459
   -231  -1057   -826    644    296   -943     41      7    368    314    207    376
   -246  -1114   -870    680    309   -992     36    -59    283    205     98    296
   -272  -1174   -904    722    314  -1039     33   -109    218    122     18    241
   -306  -1254   -948    782    319  -1101     49   -135    168     62    -33    202
   -329  -1301   -974    815    319  -1137     49   -168    122     10    -85    155
   -329  -1325   -995    826    332  -1161     38   -194     85    -28   -116    129
   -329  -1345  -1018    836    342  -1182     33   -210     57    -57   -140    111
   -303  -1332  -1028    818    361  -1182     33   -223     38    -88   -168     77
   -316  -1343  -1026    828    353  -1184     49   -220     25   -106   -187     64
   -329  -1353  -1023    841    345  -1189     57   -220     18   -106   -181     67
   -332  -1327   -995    828    329  -1161     59   -210     25    -96   -161     83
   -319  -1291   -971    805    324  -1132     70   -202     36    -85   -155     85
   -332  -1275   -945    802    303  -1111     85   -176     62    -70   -150    101
   -348  -1205   -857    776    252  -1031     98   -142     96    -36   -116    129
   -348  -1143   -795    743    220   -969    116   -127    116    -15    -88    140
   -348  -1098   -750    724    200   -924    132   -109    129      0    -72    150
   -335  -1054   -722    693    192   -888    129    -96    150     18    -41    168
   -316  -1028   -711    672    197   -872    129    -85    166     31    -20    181
   -306  -1013   -709    657    200   -859    122    -93    158     28    -20    179
   -293   -995   -701    644    202   -849    114    -98    148     23    -25    171
   -314   -984   -672    646    176   -828    116    -90    148     20    -25    197
   -319   -976   -657    646    166   -815    114    -80    145     18    -25    207
   -332   -995   -662    662    163   -831    116    -75    140     12    -33    184
   -345  -1041   -696    693    174   -870    124    -77    127     -2    -54    166
   -340  -1080   -743    709    200   -911    135    -77    127    -10    -64    148
   -332  -1098   -766    714    215   -932    132    -83    114    -31    -85    119
   -329  -1098   -771    714    218   -935    142    -96     96    -51   -103    103
   -366  -1143   -776    756    205   -961    176   -101     85    -67   -127     83
   -371  -1176   -805    771    215   -989    163   -106     67    -88   -148     62
   -332  -1202   -870    766    267  -1036    135   -140     31   -132   -187     15
   -366  -1213   -849    789    239  -1031    153   -132     36   -140   -194      0
   -467  -1192   -724    831    127   -958    200    -64     90    -93   -153     33
   -459  -1189   -730    823    132   -961    220    -31    109    -72   -140     41
   -423  -1166   -743    795    158   -956    226    -31    103    -80   -150     18
   -402  -1143   -740    774    166   -943    205    -51     80   -103   -174     -7
   -413  -1132   -719    774    153   -927    161    -62     67   -111   -179     -7
   -418  -1145   -730    779    153   -937    200    -38     93    -85   -155     -5
   -413  -1135   -722    774    153   -930    257     -2    122    -83   -184    -38
   -405  -1047   -644    724    116   -846    340     85    215    -41   -210    -77
   -397   -906   -509    652     54   -709    405    223    381    116   -109    -23
   -353   -665   -314    509    -20   -488    394    418    670    485    262    290
   -280   -350    -70    314   -106   -210    337    555    893    867    779    792
   -290   -132    155    210   -223     10    220    392    743    888   1119   1208
   -355   -194    161    275   -259    -18    163    103    368    626   1182   1330
   -454   -392     59    423   -259   -166     54   -335   -213    -20    592    849
   -558   -722   -163    639   -197   -444    -93   -815   -839   -870   -485    -54
   -610  -1013   -402    810   -106   -709   -202   -976  -1080  -1223  -1005   -514
   -597  -1221   -623    909     12   -922   -163   -800   -888  -1036   -909   -514
   -566  -1301   -737    932     83  -1021    -67   -579   -618   -779   -740   -449
   -532  -1262   -730    896     98   -997     57   -358   -342   -511   -542   -327
   -511  -1169   -659    839     72   -914    194   -140    -83   -265   -340   -184
   -501  -1088   -587    795     41   -839    254    -31     49   -142   -244   -114
   -483  -1013   -532    748     20   -774    270      2     93   -103   -218    -90
   -465   -976   -511    719     20   -745    309     33    132    -62   -184    -67
   -465   -953   -488    706      7   -722    306     51    153    -31   -155    -46
   -475   -930   -454    704    -10   -693    296     67    166    -10   -132    -25
   -493   -930   -436    709    -31   -685    322     83    184      2   -124    -33
   -509   -922   -413    714    -49   -667    335    114    218     31    -98    -18
   -535   -911   -376    722    -80   -644    358    132    236     51    -77     -5
   -550   -880   -329    717   -111   -605    368    140    244     70    -59     10
   -555   -867   -311    709   -124   -592    384    161    259     93    -44     25
   -553   -862   -309    706   -124   -584    394    187    283    124    -18     38
   -553   -826   -275    688   -140   -553    389    194    298    140     -7     41
   -561   -813   -252    688   -155   -532    402    213    319    166     18     59
   -571   -815   -246    691   -163   -530    423    254    355    218     72     93
   -561   -787   -226    672   -168   -506    433    285    392    257    109    119
   -537   -750   -213    641   -166   -483    431    301    413    285    127    135
   -530   -693   -163    613   -184   -428    420    316    441    322    161    155
   -540   -602    -62    571   -241   -332    410    342    470    363    202    189
   -537   -491     46    514   -293   -220    423    394    530    444    275    252
   -527   -407    119    467   -324   -145    436    449    597    524    353    311
   -519   -329    189    426   -355    -70    446    509    672    620    446    392
   -504   -228    275    366   -392     23    472    594    774    745    576    506
   -488   -176    311    332   -402     67    459    649    841    836    672    594
   -506   -145    358    324   -433    106    457    678    885    898    740    654
   -530    -85    444    309   -488    179    480    711    924    943    784    696
   -542    -28    514    285   -532    244    504    740    950    969    813    722
   -506     -5    501    254   -504    246    498    740    937    953    795    714
   -491      0    488    244   -491    244    485    722    906    922    761    709
   -459      0    459    231   -459    228    514    706    880    883    722    693
   -457    -31    423    241   -441    194    519    672    823    815    644    641
   -491    -88    402    288   -446    155    517    623    756    732    553    568
   -558   -168    387    361   -472    109    519    566    685    646    467    480
   -597   -257    340    428   -470     41    501    501    618    563    376    387
   -594   -303    290    446   -444     -5    501    454    555    491    293    309
   -589   -342    244    465   -418    -49    488    397    496    423    218    233
   -587   -381    202    483   -397    -90    459    350    446    368    166    171
   -574   -381    192    478   -384    -96    457    329    420    342    145    142
   -566   -384    181    472   -376   -101    446    306    394    319    119    114
   -584   -394    189    488   -389   -103    444    285    384    306     98     98
   -602   -402    197    501   -402   -103    452    283    387    303     90     90
   -620   -418    202    519   -413   -109    467    293    394    311    101     93
   -620   -389    231    504   -428    -80    457    301    400    322    116    101
   -615   -322    290    467   -454    -15    446    314    420    350    145    119
   -607   -257    350    431   -480     46    478    342    457    381    176    140
   -589   -202    387    397   -488     90    493    366    488    415    210    163
   -576   -161    413    366   -496    124    467    374    498    431    228    181
   -571   -129    439    350   -506    153    467    379    514    449    246    197
   -581    -80    501    329   -542    210    485    389    537    475    270    218
   -594      0    594    298   -594    296    465    379    540    488    285    236
   -584      7    592    285   -587    298    436    358    524    480    285    239
   -566     -7    555    285   -561    272    418    353    517    475    288    241
   -566     12    576    275   -571    296    418    358    517    480    296    252
   -579     15    594    283   -587    303    410    358    511    480    301    254
   -579      0    579    288   -579    288    405    350    498    465    290    246
   -571    -28    540    298   -555    254    407    342    483    449    275    228
   -576    -51    522    314   -550    233    413    340    480    441    265    220
   -581    -59    522    322   -553    231    452    342    480    433    246    207
   -587    -80    506    332   -548    213    431    324    457    405    218    184
   -605   -101    504    353   -555    200    418    306    441    384    197    161
   -613   -116    496    363   -555    189    420    301    433    371    184    148
   -615   -137    478    376   -548    168    420    293    418    358    168    119
   -639   -153    483    394   -561    163    431    293    415    353    158    111
   -639   -168    470    402   -555    150    436    290    415    350    150    103
   -646   -189    457    415   -553    132    407    280    405    345    140     88
   -659   -200    459    431   -561    129    441    293    420    350    142     88
   -678   -192    485    433   -581    145    420    280    410    342    129     77
   -678   -187    491    431   -587    153    384    270    405    340    132     83
   -672   -179    491    423   -584    155    400    285    423    353    145     88
   -667   -155    511    413   -589    176    459    348    488    389    137     51
   -659   -109    550    381   -607    220    545    475    615    475    142      7
   -628     33    662    296   -646    348    597    620    800    665    296    116
   -574    301    875    135   -724    587    602    813   1060   1008    665    459
   -506    659   1166    -75   -836    911    506    891   1221   1317   1137    987
   -524    857   1379   -166   -953   1117    415    680   1031   1286   1434   1392
   -607    805   1413   -101  -1010   1109    327    353    652   1021   1441   1457
   -724    517   1241    103   -984    878    228   -101    101    402    823    896
   -839     83    922    379   -880    501    101   -600   -532   -485   -335   -155
   -828   -233    594    530   -714    179     -5   -675   -672   -704   -672   -488
   -828   -436    392    631   -613    -20      2   -498   -467   -496   -542   -441
   -789   -488    301    636   -548    -93     72   -296   -213   -254   -374   -345
   -730   -405    324    568   -527    -41    197    -70     59      2   -174   -215
   -711   -303    407    506   -561     51    335    132    283    218     10    -72
   -704   -246    454    475   -579    103    394    228    387    319     96     -7
   -685   -215    467    449   -579    127    397    259    426    358    129     18
   -670   -192    478    431   -574    142    397    275    441    374    150     31
   -670   -150    517    410   -594    181    413    306    478    420    189     57
   -649   -150    498    397   -574    174    436    327    504    444    210     83
   -665   -155    506    410   -587    174    420    322    506    449    207     85
   -722   -176    545    449   -633    184    418    329    519    467    226    101
   -724   -158    566    441   -646    202    418    340    530    483    249    111
   -735   -137    597    436   -667    228    415    342    532    483    244    127
   -737   -114    620    423   -680    252    426    361    555    509    262    153
   -730    -98    631    415   -680    265    418    366    566    519    280    161
   -724    -93    631    407   -680    267    436    379    589    545    314    189
   -727    -70    657    397   -693    293    428    394    615    579    348    218
   -735    -62    672    397   -704    303    402    400    620    597    358    228
   -737    -83    654    410   -696    285    418    423    652    628    389    259
   -719    -67    652    392   -685    290    436    444    688    662    420    290
   -701    -54    646    376   -675    296    439    472    727    704    457    324
   -698    -18    680    355   -693    329    426    501    766    753    504    366
   -688     46    735    322   -711    389    423    537    813    807    561    415
   -693    109    800    290   -748    454    441    600    891    898    659    496
   -680    140    820    267   -750    480    459    667    963    989    753    571
   -652    194    846    226   -750    519    470    735   1041   1080    854    646
   -636    303    940    166   -787    620    449    795   1117   1182    971    748
   -597    415   1010     88   -805    711    423    828   1156   1231   1021    807
   -587    444   1031     70   -807    737    444    857   1184   1262   1057    841
   -581    493   1075     44   -828    784    467    880   1208   1288   1091    859
   -597    491   1088     54   -841    789    465    870   1195   1265   1078    836
   -576    462   1036     54   -805    748    472    828   1148   1208   1026    807
   -605    454   1060     75   -831    756    488    797   1117   1161    974    769
   -654    407   1060    122   -857    732    472    753   1057   1083    893    706
   -641    358   1000    142   -820    678    488    719   1023   1034    844    659
   -652    298    950    174   -802    623    488    633    935    924    740    540
   -659    267    927    194   -792    597    454    558    862    839    644    462
   -691    202    893    241   -792    548    470    517    815    792    576    407
   -730    129    859    301   -795    493    467    459    758    722    511    355
   -719     83    802    316   -761    441    444    418    717    678    480    322
   -727     54    779    335   -753    415    454    400    701    659    467    285
   -743     15    758    363   -750    387    470    379    678    636    433    254
   -730     10    740    361   -735    374    433    353    652    615    415    249
   -704     36    740    332   -724    387    436    361    665    641    454    259
   -711     18    730    345   -722    374    441    363    672    649    459    228
   -724     36    758    342   -743    394    397    316    641    605    402    228
   -704    101    805    301   -753    452    397    311    639    605    402    272
   -688    137    826    275   -758    483    449    361    693    665    470    290
   -696    166    862    265   -779    514    475    394    727    701    504    301
   -704    176    880    262   -792    530    480    405    743    709    504    332
   -685    148    833    270   -758    491    467    397    740    711    509    335
   -714    200    911    257   -813    555    480    405    779    753    555    379
   -717    252    966    231   -841    607    459    384    771    758    563    389
   -665    252    917    205   -792    584    400    355    735    735    550    387
   -665    277    943    194   -802    610    381    345    724    722    548    381
   -672    265    937    202   -805    600    394    342    724    727    561    366
   -662    220    883    218   -771    550    392    350    727    737    579    376
   -667    181    849    241   -758    514    397    342    711    724    566    366
   -683    158    841    262   -761    498    410    335    711    714    568    392
   -693    103    797    293   -748    449    402    319    698    701    555    358
   -717     75    792    319   -753    433    394    293    672    665    517    342
   -740     54    795    340   -766    423    405    265    646    631    480    335
   -756     41    797    358   -776    418    397    249    631    605    457    309
   -779     20    800    376   -789    410    415    252    641    610    467    306
   -769     -2    763    384   -766    379    423    249    641    610    475    298
   -730    -44    685    387   -709    319    400    228    618    587    454    285
   -735    -33    701    384   -719    332    400    228    615    581    449    303
   -782    -51    730    415   -756    337    413    233    626    584    446    290
   -787    -49    737    418   -763    342    418    220    620    574    441    288
   -774    -67    704    418   -740    316    402    213    615    558    433    272
   -750   -116    633    433   -693    257    394    218    620    555    426    259
   -753   -106    646    428   -701    270    410    244    633    561    420    254
   -766    -93    672    428   -722    288    493    322    693    568    389    210
   -769    -38    727    402   -750    342    592    462    826    646    423    215
   -698    129    828    285   -763    478    649    652   1044    867    618    371
   -620    413   1034    103   -828    722    662    922   1356   1275   1060    784
   -589    792   1379   -101   -984   1085    574    909   1452   1569   1543   1293
   -652   1028   1680   -189  -1166   1353    345    498   1223   1615   1857   1660
   -820   1044   1865   -111  -1343   1454    122    -31    810   1366   1800   1678
  -1002    584   1587    207  -1296   1085     18   -542    184    558    914    914
  -1052      2   1052    524  -1052    527   -129   -914   -405   -301    -64     70
  -1062   -335    724    698   -893    192   -174   -807   -384   -363   -205   -103
  -1036   -465    571    750   -805     51    -83   -527   -106   -132    -54    -70
   -919   -405    514    662   -719     54     41   -272    140     75     70     12
   -914   -348    566    631   -740    109    244     -5    405    301    228    137
   -909   -306    600    605   -756    145    345    116    535    407    298    176
   -906   -314    592    610   -750    137    381    166    587    454    332    202
   -924   -316    607    618   -766    145    368    171    600    462    342    197
   -909   -314    592    610   -750    137    368    174    605    472    358    207
   -937   -316    620    626   -782    153    374    184    618    483    363    213
   -943   -306    636    626   -789    163    384    200    636    493    361    228
   -940   -363    576    649   -758    106    387    200    644    501    368    228
   -945   -371    571    657   -758     98    379    194    646    504    379    218
   -958   -381    576    670   -769     96    374    194    657    509    389    218
   -963   -402    561    683   -763     77    381    210    675    530    407    218
   -992   -426    566    709   -779     70    368    202    672    540    418    210
  -1013   -431    579    722   -797     72    355    192    665    537    415    210
  -1036   -454    579    743   -810     62    345    192    665    542    418    213
  -1041   -467    574    756   -807     51    358    220    701    579    459    241
  -1031   -452    576    740   -805     62    366    231    724    605    480    244
  -1041   -452    587    745   -815     67    348    236    730    613    480    233
  -1057   -465    592    758   -826     62    348    254    743    623    480    254
  -1065   -478    587    771   -826     54    353    290    779    659    517    293
  -1072   -470    600    771   -839     64    342    322    818    714    571    316
  -1057   -441    615    748   -836     85    342    361    865    771    623    340
  -1041   -413    628    727   -836    106    348    418    922    828    672    387
  -1036   -368    667    704   -852    148    348    483    992    909    758    462
  -1010   -324    683    665   -846    179    345    522   1041    971    818    511
  -1002   -259    743    628   -872    241    329    555   1080   1021    867    589
  -1015   -220    795    618   -906    285    322    597   1119   1075    932    657
  -1002   -174    828    589   -917    327    322    600   1127   1088    961    667
   -976   -189    787    581   -883    298    309    566   1096   1060    953    644
  -1010   -202    807    605   -911    301    306    532   1067   1026    930    620
  -1054   -254    800    654   -930    272    306    493   1023    979    885    597
  -1096   -309    787    704   -943    239    314    452    979    932    846    548
  -1091   -329    761    709   -927    215    311    394    919    859    774    480
  -1093   -402    691    748   -893    145    303    311    833    750    657    400
  -1111   -488    623    800   -870     67    280    233    756    665    571    340
  -1119   -550    568    836   -844      7    306    176    701    600    504    265
  -1166   -649    517    906   -844    -64    298    109    641    527    428    192
  -1218   -727    488    971   -854   -119    306     72    613    493    407    153
  -1265   -795    470   1028   -867   -163    303     38    579    462    387    109
  -1239   -797    441   1018   -841   -179    285     10    542    431    353     80
  -1262   -852    407   1054   -836   -223    301     18    553    436    342    101
  -1270   -909    361   1091   -818   -275    306     12    548    433    340     93
  -1260   -922    337   1091   -800   -293    301     -7    537    423    340     75
  -1260   -943    316   1101   -789   -314    303     -5    548    433    358     64
  -1249   -940    306   1093   -779   -319    337     31    579    470    394     75
  -1244   -865    379   1054   -813   -244    363     46    607    488    415    109
  -1273   -805    465   1039   -870   -171    379     67    644    522    452    150
  -1288   -789    498   1039   -893   -145    415     85    670    540    457    176
  -1301   -802    498   1049   -901   -153    405    106    691    566    483    187
  -1280   -782    498   1031   -891   -140    405    101    701    579    506    200
  -1267   -748    519   1008   -896   -114    394     75    701    581    522    228
  -1249   -745    504    997   -878   -122    361     46    688    574    517    226
  -1244   -782    462   1013   -854   -161    345     28    672    561    504    205
  -1249   -735    514    992   -883   -109    335     18    667    561    514    223
  -1252   -722    530    984   -891    -96    319      2    654    548    506    223
  -1247   -745    501    997   -875   -122    316    -10    636    532    491    202
  -1218   -782    433   1000   -828   -174    332    -18    615    511    467    181
  -1231   -810    420   1021   -828   -194    337    -20    607    506    467    184
  -1262   -857    402   1060   -833   -228    353    -25    600    496    459    163
  -1280   -888    392   1085   -836   -249    389    -10    613    498    457    181
  -1267   -935    329   1098   -800   -303    400    -25    597    467    428    168
  -1239   -971    265   1104   -753   -353    392    -46    568    439    402    150
  -1223   -984    239   1104   -735   -371    397    -49    561    433    394    150
  -1195  -1005    189   1101   -693   -407    407    -54    553    423    384    137
  -1158  -1010    145   1083   -654   -433    410    -49    558    423    384    124
  -1114  -1031     80   1072   -600   -475    392    -59    548    410    371    106
  -1080  -1013     67   1044   -574   -472    392    -64    553    410    371    109
  -1041   -984     57   1013   -550   -465    415    -59    561    415    371     98
  -1015  -1010      5   1013   -511   -504    405    -77    535    389    345     64
   -984   -982      2    984   -493   -491    415    -70    537    394    345     62
   -958   -932     23    945   -491   -457    454    -20    576    426    353     49
   -950   -909     41    930   -496   -433    530    111    688    511    374     23
   -898   -810     88    852   -493   -361    602    280    865    685    509    111
   -836   -561    275    698   -558   -142    646    501   1143   1021    857    431
   -761   -148    613    452   -691    231    600    620   1345   1332   1309    945
   -771    200    971    285   -870    584    506    454   1252   1374   1652   1439
   -857    283   1137    285   -997    709    381     88    898   1166   1740   1626
   -969     36   1005    467   -987    519    293   -353    379    631   1262   1200
  -1070   -517    553    792   -815     18    220   -839   -277   -252    155    132
  -1054   -930    124    992   -589   -402     77  -1039   -618   -724   -465   -475
   -997  -1117   -122   1057   -441   -620     36   -901   -459   -571   -371   -459
   -961  -1176   -215   1067   -374   -696    119   -665   -174   -306   -174   -340
   -932  -1156   -223   1044   -355   -691    259   -413    122    -33     33   -189
   -906  -1052   -145    979   -381   -600    407   -174    376    207    228    -49
   -888   -966    -80    924   -405   -524    449    -83    470    301    303     15
   -875   -937    -64    906   -405   -501    459    -54    506    329    329     33
   -872   -927    -54    898   -410   -491    472    -41    524    340    342     33
   -865   -919    -54    893   -405   -488    470    -31    540    355    358     51
   -849   -924    -77    885   -387   -504    459    -18    553    366    374     72
   -831   -919    -88    875   -374   -504    475    -10    558    368    379     88
   -823   -904    -80    862   -374   -493    485     -7    568    374    384     96
   -833   -922    -88    878   -374   -506    475     -5    574    379    387     98
   -833   -924    -90    880   -371   -509    501     12    597    397    407    119
   -841   -932    -90    888   -376   -514    485     15    602    400    415    124
   -865   -950    -85    906   -392   -519    470     12    597    394    413    122
   -862   -963   -101    914   -381   -532    485     18    605    400    418    127
   -820   -904    -83    859   -371   -493    501     41    636    433    449    158
   -802   -872    -70    836   -368   -472    498     49    657    454    465    176
   -797   -865    -67    831   -366   -467    498     51    670    470    480    189
   -766   -870   -103    818   -332   -488    496     70    693    498    511    220
   -719   -846   -127    782   -296   -488    485     96    719    532    540    257
   -706   -839   -135    771   -288   -488    483    122    756    568    576    288
   -701   -820   -122    758   -290   -472    472    153    802    618    628    327
   -652   -805   -153    730   -249   -480    472    194    859    691    704    387
   -602   -784   -181    693   -213   -483    467    252    930    771    797    467
   -605   -748   -145    675   -231   -446    459    296    987    849    878    542
   -600   -657    -59    628   -272   -358    478    345   1054    932    969    623
   -574   -581     -7    579   -283   -296    496    400   1127   1015   1062    711
   -600   -581     15    589   -309   -283    467    415   1148   1041   1096    753
   -607   -558     49    581   -329   -254    465    426   1161   1052   1114    776
   -620   -545     72    581   -348   -236    491    444   1187   1070   1137    789
   -636   -561     75    600   -355   -244    504    428   1171   1044   1119    756
   -646   -594     49    620   -350   -272    514    389   1119    982   1049    696
   -691   -644     44    667   -368   -301    506    366   1083    924    992    646
   -745   -745      0    745   -374   -374    483    301   1013    836    914    568
   -727   -828   -101    779   -314   -465    465    215    919    719    792    426
   -704   -862   -158    782   -275   -511    517    220    919    698    756    407
   -748   -919   -174    833   -288   -548    522    153    841    594    654    348
   -766  -1005   -241    883   -265   -623    509     64    740    470    517    226
   -748  -1049   -301    898   -223   -675    483     25    706    441    488    218
   -789  -1158   -368    974   -213   -766    465      2    675    415    478    205
   -807  -1215   -407   1010   -200   -813    462    -15    644    384    446    155
   -784  -1213   -431    997   -179   -823    475      0    659    405    462    150
   -820  -1241   -420   1031   -200   -831    480    -28    633    371    446    111
   -810  -1218   -410   1013   -202   -815    459    -20    646    389    459    119
   -727  -1182   -454    953   -137   -818    452    -33    633    384    454    127
   -628  -1062   -433    844    -98   -748    509     10    680    433    504    166
   -717  -1093   -376    906   -171   -735    519     49    724    480    563    181
   -706  -1039   -335    872   -187   -688    561     96    771    522    607    220
   -657  -1039   -381    846   -137   -711    509     31    706    452    550    184
   -675  -1080   -405    875   -137   -745    501     23    698    441    535    161
   -654  -1047   -392    852   -132   -719    493     31    719    470    563    194
   -675  -1052   -376    862   -150   -714    480     31    732    493    600    233
   -675  -1083   -410    878   -135   -748    472     33    732    509    639    259
   -683  -1088   -405    885   -140   -748    475     10    698    472    607    200
   -698  -1101   -402    901   -148   -753    446    -23    654    415    530    213
   -722  -1150   -428    935   -148   -792    415    -31    633    407    540    270
   -722  -1163   -441    943   -142   -802    428    -25    628    405    553    277
   -722  -1189   -467    956   -129   -828    433    -31    620    394    548    288
   -753  -1260   -506   1008   -124   -883    452    -38    610    376    540    277
   -771  -1327   -555   1049   -109   -943    446    -59    579    340    506    239
   -789  -1356   -568   1072   -111   -963    441    -80    553    309    485    218
   -787  -1397   -610   1088    -88  -1005    428   -103    524    275    454    200
   -779  -1431   -652   1106    -64  -1041    423   -114    519    262    446    197
   -753  -1454   -704   1104    -25  -1080    446   -111    524    254    446    194
   -740  -1457   -717   1098    -12  -1088    415   -148    493    220    420    197
   -753  -1473   -719   1111    -18  -1098    379   -166    470    197    410    213
   -748  -1475   -727   1111    -10  -1101    394   -135    501    236    462    223
   -730  -1506   -779   1117     23  -1145    384   -153    478    205    433    166
   -709  -1564   -854   1137     72  -1210    379   -161    454    166    389    239
   -717  -1590   -875   1150     77  -1234    361   -168    449    158    397    272
   -724  -1608   -883   1166     77  -1247    348   -187    431    124    350    210
   -750  -1592   -841   1169     44  -1218    433   -114    504    135    301    145
   -714  -1522   -807   1117     46  -1166    496     -5    628    228    340    184
   -610  -1278   -667    943     25   -971    511    213    896    542    639    446
   -498   -992   -493    745     -2   -743    444    439   1218    997   1174    953
   -433   -659   -226    545   -103   -444    293    353   1223   1226   1686   1530
   -545   -589    -44    566   -252   -316    197     93    976   1176   1922   1797
   -667   -740    -75    704   -298   -407     77   -361    444    659   1522   1486
   -750  -1124   -374    937   -189   -750    -88  -1028   -366   -418    319    509
   -779  -1519   -740   1148    -20  -1130   -197  -1299   -776  -1034   -428    -96
   -795  -1795  -1000   1293    101  -1397   -168  -1114   -594   -883   -368   -129
   -774  -1956  -1182   1363    202  -1569    -96   -906   -332   -652   -244    -83
   -727  -1995  -1267   1361    270  -1631    -12   -732    -80   -436   -101     28
   -685  -1938  -1254   1309    283  -1597     98   -553    155   -226     51    129
   -735  -1810  -1075   1273    168  -1444    192   -392    350    -44    197    272
   -836  -1766   -932   1299     46  -1350    277   -290    467     67    290    348
   -839  -1800   -961   1319     59  -1382    303   -277    501     98    335    366
   -771  -1792  -1023   1280    124  -1408    288   -311    498     88    324    306
   -758  -1787  -1028   1270    135  -1408    272   -280    514     93    296    314
   -898  -1769   -870   1332    -15  -1319    303   -197    597    179    368    402
  -1054  -1779   -724   1418   -166  -1252    361   -142    672    257    452    472
  -1111  -1782   -670   1444   -223  -1226    379   -127    691    270    457    493
  -1127  -1782   -654   1454   -239  -1218    363   -145    688    265    444    485
  -1106  -1787   -680   1447   -213  -1236    361   -148    696    270    449    480
  -1080  -1769   -688   1426   -197  -1228    353   -158    698    267    452    485
  -1083  -1769   -685   1426   -200  -1226    322   -158    717    288    470    478
  -1085  -1790   -704   1436   -192  -1247    329   -155    727    298    472    483
  -1083  -1784   -701   1434   -192  -1244    332   -155    735    309    470    527
  -1093  -1803   -709   1449   -192  -1257    306   -163    740    314    462    506
  -1091  -1769   -678   1428   -207  -1223    306   -155    756    329    475    506
  -1049  -1693   -644   1371   -205  -1169    319   -124    797    374    517    545
  -1028  -1665   -636   1345   -197  -1150    298   -116    813    400    537    568
  -1008  -1670   -662   1340   -174  -1166    293    -90    846    444    584    600
   -940  -1608   -667   1273   -137  -1140    319    -33    919    522    659    644
   -932  -1548   -618   1239   -158  -1083    319     18    992    605    740    717
   -909  -1504   -594   1205   -158  -1049    311     67   1060    691    839    800
   -862  -1491   -628   1176   -116  -1060    322    122   1130    779    919    857
   -849  -1428   -581   1137   -135  -1008    298    140   1153    813    958    888
   -831  -1379   -548   1104   -142   -963    303    171   1192    859   1008    945
   -813  -1384   -571   1096   -122   -979    306    187   1200    872   1021    953
   -815  -1384   -568   1101   -124   -976    293    153   1166    823    976    953
   -857  -1413   -555   1135   -153   -984    306    148   1150    795    940    917
   -841  -1460   -618   1150   -114  -1039    314    127   1114    743    880    857
   -823  -1509   -685   1163    -70  -1098    296     80   1049    665    797    807
   -805  -1548   -743   1176    -31  -1145    277     25    974    568    706    745
   -823  -1590   -769   1205    -28  -1179    306    -31    904    470    607    646
   -844  -1670   -826   1257    -10  -1249    322    -75    846    394    532    550
   -844  -1740   -896   1291     23  -1319    296   -150    750    285    418    462
   -849  -1787   -937   1319     44  -1363    288   -202    683    202    335    392
   -823  -1810   -987   1314     80  -1400    275   -241    639    153    290    335
   -836  -1862  -1026   1348     93  -1444    270   -277    589    103    249    311
   -846  -1919  -1072   1379    111  -1496    244   -335    535     46    202    254
   -878  -1925  -1047   1402     83  -1486    262   -332    535     33    174    218
   -852  -1932  -1080   1389    114  -1506    259   -329    519     10    140    189
   -792  -1927  -1137   1358    171  -1532    246   -327    517      5    145    187
   -805  -1909  -1106   1356    150  -1509    244   -332    509     -7    129    184
   -750  -1839  -1088   1296    168  -1465    239   -355    496    -41     96    176
   -756  -1771  -1015   1262    127  -1395    246   -329    540     -2    150    213
   -779  -1821  -1041   1299    129  -1431    239   -329    540     -2    158    187
   -771  -1800  -1028   1286    127  -1415    265   -303    563     10    166    192
   -706  -1756  -1049   1231    171  -1402    252   -293    576     15    176    189
   -732  -1732  -1000   1234    132  -1366    244   -298    587     15    184    205
   -706  -1680   -974   1192    132  -1327    226   -322    576     10    189    205
   -709  -1699   -992   1202    140  -1345    174   -363    527    -33    142    145
   -763  -1696   -932   1231     83  -1314    176   -342    532    -28    148    197
   -815  -1735   -919   1275     49  -1327    244   -277    581     20    215    262
   -859  -1706   -846   1283     -7  -1275    280   -244    592     23    226    265
   -859  -1706   -846   1280     -7  -1278    283   -244    579      0    194    262
   -880  -1774   -893   1327      5  -1335    298   -236    566    -10    181    244
   -880  -1813   -935   1345     25  -1374    319   -231    561    -25    171    228
   -880  -1818   -937   1350     25  -1379    329   -231    550    -49    145    200
   -854  -1803   -948   1327     44  -1374    335   -241    530    -83    109    161
   -846  -1870  -1023   1358     88  -1447    342   -241    517   -101     83    140
   -859  -1899  -1039   1376     88  -1470    376   -223    511   -114     62    135
   -859  -1927  -1067   1392    103  -1499    363   -252    465   -161     12     75
   -862  -1966  -1104   1413    119  -1535    363   -252    444   -181    -12     46
   -859  -1932  -1072   1397    106  -1504    371   -226    444   -179    -10     51
   -844  -1901  -1057   1371    106  -1480    384   -207    441   -179    -23     31
   -831  -1883  -1052   1356    109  -1467    407   -205    428   -192    -49     10
   -826  -1862  -1039   1343    103  -1452    423   -187    423   -187    -49     12
   -815  -1831  -1015   1325     98  -1423    428   -161    439   -166    -36     15
   -818  -1842  -1023   1330    101  -1434    439   -148    431   -171    -54     -5
   -795  -1745   -953   1270     77  -1350    467    -83    478   -148    -88    -54
   -771  -1584   -813   1176     20  -1200    558     62    620    -33    -51    -62
   -717  -1366   -649   1041    -33  -1008    628    231    841    218    163    101
   -636  -1000   -363    815   -137   -680    592    439   1140    685    706    594
   -597   -615    -20    605   -290   -319    452    366   1096    823   1127   1083
   -644   -527    114    584   -381   -207    381     96    727    566   1273   1363
   -693   -709    -15    701   -340   -363    348   -202    249     88   1065   1283
   -743  -1028   -285    885   -231   -657    272   -610   -358   -704     67    446
   -797  -1382   -584   1091   -106   -984    171   -911   -810  -1337   -896   -392
   -800  -1665   -865   1231     31  -1265    137   -859   -795  -1330  -1018   -576
   -771  -1844  -1072   1309    150  -1460    176   -667   -574  -1083   -854   -550
   -730  -1831  -1101   1280    181  -1465    244   -488   -342   -841   -696   -493
   -693  -1719  -1026   1208    163  -1374    387   -259    -72   -566   -480   -358
   -652  -1621   -971   1135    155  -1296    485    -75    129   -366   -311   -220
   -623  -1522   -898   1072    137  -1210    514     10    202   -283   -236   -150
   -587  -1449   -862   1015    137  -1156    530     36    213   -252   -220   -153
   -576  -1371   -795    974    106  -1083    548     64    226   -220   -200   -142
   -587  -1301   -717    943     62  -1010    561     93    223   -207   -184   -140
   -592  -1296   -704    945     54  -1000    597    137    239   -184   -163   -119
   -571  -1270   -698    917     62   -984    594    153    233   -181   -168   -124
   -550  -1213   -662    880     54   -937    613    184    236   -166   -166   -137
   -532  -1169   -636    849     51   -904    636    226    246   -137   -145   -116
   -519  -1111   -592    815     36   -852    615    228    228   -135   -142   -101
   -506  -1023   -517    763      5   -771    574    220    200   -148   -153   -116
   -485   -956   -470    719     -7   -714    592    259    215   -124   -135   -106
   -472   -917   -444    693    -15   -680    623    309    241    -90   -106    -72
   -452   -833   -381    644    -36   -607    636    348    262    -57    -70    -38
   -420   -784   -366    602    -28   -576    641    374    265    -44    -62    -33
   -410   -745   -335    576    -38   -540    665    413    272    -15    -38    -15
   -418   -698   -280    558    -70   -491    691    454    293     28     -5     15
   -397   -620   -223    509    -88   -423    701    483    322     70     36     41
   -361   -501   -140    428   -111   -322    709    527    361    124     88     80
   -350   -381    -31    366   -161   -205    685    571    405    197    153    140
   -340   -345     -5    342   -168   -176    693    639    472    293    244    228
   -285   -288     -2    288   -142   -145    714    706    540    389    342    316
   -239   -106    129    171   -187     10    714    766    600    475    436    387
   -236    -15    218    124   -228    101    714    844    667    561    519    454
   -202     59    259     70   -231    158    722    893    696    615    574    509
   -187    166    353     10   -270    259    680    891    675    618    576    517
   -171    215    387    -23   -280    301    722    937    685    631    576    530
   -171    210    381    -20   -277    296    750    953    665    613    555    522
   -174    205    376    -18   -275    290    748    940    613    563    504    475
   -142    194    337    -25   -239    265    727    906    548    485    423    405
   -140    202    340    -31   -239    270    732    870    475    392    309    309
   -150    184    335    -18   -244    259    737    833    397    301    200    215
   -158    166    324     -5   -241    244    724    782    311    202     93    132
   -150    184    335    -15   -241    259    704    750    257    142     28     80
   -137    158    296    -10   -218    226    683    717    192     80    -49     10
   -129    176    306    -23   -218    241    706    704    145     38    -98    -36
   -129    194    324    -33   -226    259    709    688     93      0   -145    -67
   -114    231    345    -57   -228    288    740    696     77    -12   -171    -93
   -116    252    366    -70   -241    309    719    688     49    -33   -202   -122
   -140    231    371    -46   -257    301    672    667      5    -59   -228   -142
   -116    293    410    -90   -262    350    685    685      7    -44   -218   -124
    -62    407    470   -171   -265    439    680    711     31    -15   -197    -96
    -83    441    522   -181   -301    480    675    714     33     -5   -184    -80
    -93    509    600   -207   -345    553    688    735     51     20   -158    -62
    -98    592    688   -246   -394    639    735    782     88     64   -122    -41
    -85    711    797   -311   -441    753    771    815    119    106    -88     -7
    -51    779    828   -363   -441    802    691    820    114    119    -85    -10
    -59    862    922   -402   -491    891    678    839    132    150    -51     36
    -51    943    992   -446   -522    966    683    831    129    161    -33     67
    -10   1028   1039   -509   -524   1034    685    831    127    179    -20     80
      2   1114   1111   -558   -555   1114    678    831    111    179    -12    101
     -2   1156   1158   -576   -579   1156    633    820     83    171    -20    106
      7   1189   1182   -600   -587   1184    628    833     83    187     -7    122
     28   1234   1205   -631   -587   1221    636    849     77    192     -5    142
     33   1257   1223   -646   -594   1239    644    854     64    187    -20    140
     31   1257   1223   -644   -597   1241    615    839     38    171    -41    135
     70   1325   1254   -698   -592   1291    597    839     28    168    -44    135
    114   1361   1247   -737   -566   1304    602    854     25    163    -51    122
     93   1317   1223   -706   -566   1270    626    867     15    153    -62    119
    111   1366   1254   -740   -571   1309    623    867      2    148    -80    135
    114   1418   1301   -769   -592   1361    615    854    -18    129   -114    106
     83   1436   1353   -758   -633   1395    587    815    -57     93   -163     67
     96   1478   1379   -789   -641   1428    587    820    -59    101   -161     85
    119   1514   1392   -818   -636   1454    548    813    -70     98   -163     83
    145   1574   1426   -862   -639   1501    561    833    -57    122   -142     85
    145   1608   1462   -875   -657   1535    571    846    -54    135   -137     80
    129   1608   1478   -870   -675   1545    532    820    -75    116   -161     54
    127   1662   1535   -896   -704   1600    532    828    -75    116   -161     64
    150   1699   1545   -927   -698   1623    501    852    -59    137   -158     51
    145   1751   1605   -948   -730   1678    545    943     25    200   -161      2
    106   1909   1803  -1010   -849   1857    631   1075    184    353    -72     23
    150   2125   1974  -1137   -911   2052    649   1236    420    641    200    262
    226   2403   2177  -1314   -976   2291    605   1423    704   1057    678    719
    257   2785   2527  -1519  -1135   2657    475   1337    646   1163   1052   1158
    207   2878   2668  -1545  -1231   2772    433   1054    249    865   1124   1358
    111   2720   2608  -1415  -1249   2665    381    724   -218    392    839   1161
     18   2460   2439  -1239  -1210   2449    246    267   -815   -374   -111    319
    -31   2205   2236  -1085  -1132   2221     96    -38  -1231   -958   -966   -363
     -2   2029   2029  -1013  -1018   2029     72     80  -1098   -810   -901   -353
      5   1847   1842   -927   -919   1844    158    301   -815   -524   -704   -246
     31   1844   1813   -940   -891   1831    228    472   -563   -275   -527   -161
     41   1964   1922  -1002   -940   1943    316    667   -290    -10   -335    -44
     49   2060   2010  -1057   -982   2036    415    818    -96    187   -176    101
     72   2161   2088  -1117  -1008   2127    397    857    -38    252   -124    148
     77   2226   2148  -1150  -1036   2187    394    885     -7    290   -101    181
     70   2231   2161  -1150  -1044   2197    405    904     23    329    -70    226
     80   2244   2164  -1163  -1041   2203    402    901     23    337    -70    226
     90   2296   2203  -1195  -1054   2249    381    909     31    355    -57    239
    106   2351   2244  -1231  -1067   2299    374    896     36    368    -51    252
    109   2403   2294  -1254  -1091   2348    355    872     31    368    -49    254
     93   2397   2304  -1247  -1104   2351    332    898     62    410    -15    272
     85   2377   2291  -1231  -1104   2335    319    914     80    439      2    285
    135   2491   2356  -1314  -1111   2423    358    940    109    483     36    332
    158   2569   2410  -1363  -1124   2491    392    971    145    527     75    366
    148   2574   2426  -1361  -1140   2501    381    976    168    571    127    392
    106   2600   2494  -1353  -1192   2546    361    979    187    600    155    389
    124   2652   2527  -1389  -1202   2590    363    966    184    589    119    397
    145   2694   2548  -1418  -1200   2621    353    961    189    600    111    407
    142   2720   2577  -1431  -1218   2650    342   1002    239    667    176    454
    158   2764   2605  -1462  -1223   2686    355   1052    301    745    249    509
    153   2818   2665  -1486  -1257   2743    337   1080    342    813    314    561
    174   2886   2712  -1530  -1267   2800    340   1117    402    891    389    610
    168   2915   2743  -1543  -1288   2829    332   1153    467    976    475    675
    163   2969   2805  -1566  -1319   2889    324   1192    530   1060    555    753
    179   3076   2896  -1628  -1358   2987    322   1244    607   1153    644    844
    202   3156   2953  -1678  -1374   3055    319   1296    670   1239    724    906
    194   3208   3013  -1704  -1410   3112    324   1340    727   1309    800    969
    197   3281   3083  -1738  -1444   3182    324   1353    748   1332    831    995
    218   3325   3104  -1771  -1444   3216    316   1356    740   1330    839   1013
    215   3309   3094  -1761  -1439   3203    301   1348    709   1301    810   1002
    181   3283   3102  -1735  -1460   3192    329   1345    696   1283    784    969
    153   3276   3122  -1714  -1483   3198    353   1312    654   1228    727    917
    122   3216   3094  -1670  -1486   3156    337   1252    581   1145    641    844
     90   3169   3078  -1628  -1493   3125    311   1202    519   1080    584    792
    111   3167   3055  -1639  -1470   3109    293   1117    423    974    478    698
    103   3141   3037  -1621  -1467   3089    272   1060    353    891    387    646
     49   3102   3050  -1577  -1501   3078    262   1021    298    839    342    623
     36   3060   3024  -1548  -1493   3042    254    974    249    787    301    581
     38   3016   2977  -1527  -1467   2998    233    917    197    732    239    504
     36   2982   2943  -1509  -1452   2964    220    893    171    709    207    485
     33   2974   2940  -1504  -1452   2956    210    870    145    688    189    472
     -2   2966   2969  -1480  -1486   2966    194    839    119    657    163    454
    -20   2977   2995  -1478  -1506   2985    181    854    135    680    192    452
    -23   3024   3047  -1499  -1535   3034    194    880    174    722    233    485
    -10   3052   3063  -1522  -1535   3057    187    854    161    698    207    491
    -12   3070   3083  -1527  -1548   3076    181    862    179    714    213    504
      5   3112   3104  -1558  -1551   3109    176    909    223    771    270    540
      0   3151   3151  -1577  -1577   3151    189    924    259    807    314    558
    -28   3177   3205  -1577  -1615   3190    184    911    272    813    322    574
    -31   3226   3257  -1597  -1644   3242    155    901    280    820    332    607
    -28   3273   3302  -1623  -1665   3286    161    904    296    846    363    636
    -44   3278   3322  -1618  -1683   3299    145    880    290    844    363    618
    -70   3268   3335  -1600  -1704   3299     98    849    277    836    361    615
    -51   3283   3335  -1615  -1693   3309     57    823    259    828    361    607
    -62   3289   3348  -1615  -1706   3320     59    831    262    836    368    607
    -70   3260   3330  -1595  -1701   3294     54    833    254    831    361    610
    -88   3250   3338  -1582  -1714   3294     33    805    223    792    329    613
   -103   3198   3302  -1545  -1701   3250      7    769    194    761    296    600
   -135   3138   3273  -1501  -1704   3205     12    745    171    745    280    563
   -127   3135   3263  -1504  -1696   3200     28    745    163    745    277    545
   -150   3107   3257  -1480  -1704   3182     44    753    171    756    288    542
   -184   3063   3247  -1439  -1714   3154     70    758    174    761    293    514
   -179   3052   3231  -1439  -1704   3141     18    701    122    709    228    441
   -181   3042   3224  -1428  -1704   3130    -20    644     67    657    168    441
   -192   3026   3216  -1418  -1704   3122      2    644     75    675    179    444
   -233   2953   3187  -1358  -1709   3070      5    646     83    691    197    433
   -210   2966   3177  -1379  -1693   3070     -2    620     54    654    166    389
   -213   2974   3187  -1382  -1701   3081      7    633     67    662    163    426
   -210   2956   3164  -1374  -1688   3060    -57    602     44    654    155    405
   -246   2943   3190  -1348  -1717   3065    -54    587     41    657    163    405
   -252   2930   3182  -1340  -1717   3055    -10    597     49    652    153    392
   -244   2943   3185  -1350  -1714   3063     25    633     77    649    116    345
   -233   2990   3224  -1379  -1730   3107     64    722    163    701    106    275
   -218   3068   3286  -1423  -1751   3177    135    862    319    844    207    350
   -129   3265   3395  -1569  -1761   3330    137   1088    592   1200    584    696
    -38   3554   3593  -1758  -1816   3572     64   1192    766   1535   1060   1182
    -70   3663   3730  -1797  -1901   3694    -36   1002    639   1618   1387   1608
   -166   3608   3774  -1719  -1969   3691   -124    652    306   1465   1470   1717
   -267   3359   3624  -1548  -1945   3491   -293    114   -288    797    795   1135
   -387   3029   3413  -1322  -1899   3221   -449   -379   -914    -72   -220    262
   -439   2722   3159  -1143  -1797   2940   -504   -452  -1065   -329   -563    -72
   -418   2572   2990  -1075  -1704   2779   -462   -259   -865   -155   -478    -67
   -387   2483   2870  -1049  -1628   2675   -381    -46   -610     72   -332     15
   -358   2525   2881  -1083  -1618   2701   -252    192   -327    332   -127    140
   -327   2595   2922  -1135  -1626   2759   -122    381   -119    517      7    220
   -303   2644   2948  -1169  -1626   2795    -67    462    -38    592     51    275
   -285   2652   2938  -1184  -1613   2795    -93    478    -25    610     70    277
   -288   2657   2943  -1184  -1615   2800    -93    491     -2    639    101    301
   -288   2642   2930  -1176  -1608   2785    -80    496     23    659    122    314
   -311   2618   2930  -1153  -1621   2774    -64    491     25    657    119    319
   -309   2642   2951  -1169  -1631   2795    -59    488     31    659    122    322
   -311   2652   2961  -1171  -1636   2805    -51    485     36    672    127    329
   -319   2701   3018  -1192  -1670   2860    -67    480     38    691    140    361
   -301   2751   3052  -1223  -1675   2902    -90    483     54    709    163    379
   -298   2766   3063  -1234  -1680   2915    -77    491     67    724    181    392
   -301   2748   3050  -1223  -1675   2899    -67    496     77    737    192    402
   -283   2753   3034  -1236  -1657   2894    -57    509     98    756    215    420
   -272   2735   3008  -1231  -1639   2870    -88    509    111    771    239    441
   -277   2701   2977  -1213  -1628   2839    -96    498    106    774    241    439
   -280   2686   2966  -1202  -1623   2826    -85    501    116    792    252    459
   -252   2673   2925  -1213  -1590   2800    -96    514    129    813    270    496
   -249   2665   2915  -1208  -1582   2790   -176    517    140    833    290    540
   -233   2707   2938  -1239  -1587   2824   -168    545    184    888    348    605
   -148   2779   2927  -1317  -1538   2852   -124    600    241    948    407    665
   -119   2808   2927  -1345  -1525   2868   -109    639    288   1005    462    696
   -132   2847   2979  -1356  -1556   2912   -129    683    342   1088    555    727
   -122   2909   3029  -1395  -1577   2969   -140    727    400   1163    649    810
   -114   2966   3081  -1426  -1597   3024   -145    756    439   1208    701    891
   -116   3024   3141  -1454  -1628   3081   -145    789    488   1267    761    943
   -106   3047   3154  -1470  -1628   3099   -158    795    501   1291    795    971
   -101   3050   3151  -1475  -1626   3099   -171    787    485   1280    787    969
    -88   3037   3125  -1475  -1605   3081   -187    776    462   1260    766    950
    -83   3000   3083  -1460  -1582   3042   -192    743    428   1215    727    917
   -101   2943   3044  -1421  -1571   2992   -213    680    376   1148    662    862
   -132   2894   3026  -1379  -1579   2959   -189    641    332   1091    602    802
   -132   2855   2985  -1361  -1558   2920   -142    623    309   1047    553    750
   -129   2798   2927  -1335  -1530   2863   -122    581    267    984    488    678
   -155   2735   2891  -1288  -1522   2813   -124    514    205    911    410    602
   -184   2634   2816  -1226  -1499   2725   -116    465    155    854    350    537
   -192   2564   2756  -1187  -1475   2660   -145    418    119    807    309    488
   -200   2525   2722  -1163  -1462   2624   -153    387     98    776    280    459
   -210   2494   2704  -1140  -1457   2598   -145    366     80    750    254    436
   -223   2465   2688  -1122  -1457   2577   -142    340     62    732    236    415
   -236   2400   2634  -1083  -1436   2517   -161    309     33    706    210    387
   -231   2374   2603  -1072  -1418   2488   -205    293     23    696    202    374
   -215   2405   2621  -1093  -1418   2512   -218    298     44    709    226    387
   -262   2333   2595  -1036  -1428   2462   -197    283     25    693    213    371
   -288   2291   2579  -1002  -1434   2436   -218    265     20    688    210    371
   -285   2307   2590  -1010  -1439   2447   -228    270     41    698    220    379
   -171   2455   2626  -1140  -1397   2540   -150    337    124    766    290    444
   -239   2392   2629  -1078  -1434   2509   -142    342    132    761    288    436
   -246   2379   2626  -1067  -1436   2501   -119    355    145    766    290    439
   -239   2400   2639  -1083  -1439   2520   -140    340    150    761    296    446
   -257   2413   2670  -1078  -1462   2540   -168    314    153    758    296    459
   -277   2387   2665  -1054  -1473   2525   -179    285    137    740    283    446
   -306   2340   2647  -1018  -1478   2494   -215    257    114    719    270    436
   -298   2325   2624  -1015  -1460   2473   -233    241    114    711    267    444
   -298   2312   2611  -1005  -1454   2460   -239    239    111    709    267    449
   -293   2273   2566   -992  -1428   2418   -249    226     96    688    241    426
   -236   2252   2488  -1008  -1363   2369   -252    220     90    678    231    413
   -202   2223   2423  -1010  -1314   2322   -241    202     72    654    213    397
   -210   2164   2374   -976  -1291   2268   -226    189     64    639    192    381
   -202   2114   2314   -956  -1260   2213   -233    158     36    607    155    345
   -226   2057   2283   -917  -1254   2169   -267    129     10    579    137    324
   -262   1966   2226   -854  -1244   2096   -262    109    -12    548    114    288
   -280   1896   2177   -807  -1228   2036   -241     96    -23    527     93    252
   -249   1901   2148   -826  -1200   2023   -275     88    -23    530     93    283
   -246   1865   2112   -810  -1179   1990   -293     64    -36    514     80    290
   -239   1836   2075   -800  -1158   1956   -290     59    -38    506     75    275
   -228   1790   2018   -779  -1122   1904   -283     67    -31    511     80    277
   -223   1751   1974   -763  -1098   1862   -275     57    -41    501     75    280
   -228   1696   1925   -732  -1075   1810   -259     49    -44    501     72    265
   -226   1644   1870   -709  -1049   1756   -254     36    -57    493     70    257
   -246   1631   1878   -691  -1062   1753   -270     59    -31    519     96    252
   -228   1667   1896   -719  -1062   1782   -213    140     41    550     88    210
   -200   1688   1888   -745  -1044   1787   -119    262    158    631    124    207
   -135   1834   1966   -852  -1052   1899    -88    423    335    815    285    361
    -44   2130   2174  -1041  -1109   2151   -106    662    620   1184    667    813
    -23   2491   2512  -1236  -1267   2499   -181    602    680   1413   1104   1314
    -93   2675   2769  -1291  -1431   2722   -322    262    446   1395   1366   1641
   -202   2647   2850  -1223  -1527   2748   -491   -207     31   1093   1221   1564
   -298   2218   2517   -958  -1408   2366   -576   -727   -568    353    389    787
   -337   1675   2010   -670  -1174   1842   -730  -1085  -1127   -431   -537    -59
   -322   1366   1686   -522  -1005   1525   -789  -1021  -1106   -470   -639   -207
   -293   1215   1506   -462   -901   1361   -719   -789   -849   -244   -478   -158
   -280   1169   1449   -444   -865   1309   -641   -574   -610    -33   -324    -85
   -246   1249   1496   -504   -870   1371   -483   -335   -358    189   -155     38
   -233   1283   1517   -524   -875   1400   -413   -189   -220    314    -51     96
   -192   1309   1499   -561   -846   1402   -379   -119   -145    379     12    153
   -116   1363   1480   -623   -797   1421   -280    -67    -90    423     51    197
   -142   1322   1465   -592   -805   1392   -277    -62    -72    439     67    202
   -166   1278   1444   -555   -805   1361   -319   -106   -103    402     38    174
   -150   1278   1428   -563   -789   1353   -342   -103    -93    418     54    200
   -150   1296   1447   -571   -797   1371   -322    -90    -83    428     72    220
   -155   1327   1483   -587   -820   1405   -329    -93    -77    423     77    252
   -171   1252   1421   -540   -797   1335   -358    -98    -75    428     88    244
   -106   1221   1325   -558   -714   1273   -350    -90    -54    446    114    254
    -83   1221   1304   -568   -693   1262   -311    -75    -33    459    129    262
    -80   1210   1288   -566   -683   1247   -314    -57    -15    475    150    280
    -85   1205   1291   -561   -688   1247   -303    -46      2    491    176    285
   -109   1195   1304   -542   -706   1249   -306    -41     12    496    194    280
   -127   1202   1330   -537   -727   1265   -309    -20     38    514    223    316
   -114   1210   1325   -550   -722   1267   -324      0     59    542    244    329
   -103   1166   1270   -532   -688   1218   -314     20     83    558    254    353
    -54   1182   1236   -563   -644   1208   -290     64    129    592    296    368
    -44   1202   1247   -579   -644   1223   -303     98    176    636    345    366
    -85   1184   1270   -550   -678   1228   -353     90    181    641    361    394
    -90   1179   1270   -542   -680   1223   -337    140    239    698    402    457
    -85   1153   1236   -535   -659   1195   -371    192    290    748    449    514
    -38   1208   1247   -584   -641   1226   -387    252    366    826    527    579
    -12   1265   1275   -626   -644   1270   -371    296    420    883    594    644
    -75   1239   1314   -584   -693   1275   -376    298    431    888    615    652
   -103   1236   1337   -568   -722   1286   -397    290    431    875    628    654
   -116   1218   1335   -550   -724   1275   -397    280    418    854    615    665
   -137   1156   1293   -511   -714   1223   -400    252    397    820    584    633
   -171   1093   1265   -462   -717   1179   -397    215    371    784    545    597
   -205   1047   1252   -423   -727   1148   -407    153    314    714    483    542
   -244    984   1228   -368   -735   1106   -402    109    270    646    420    485
   -283    893   1176   -306   -730   1034   -402     59    226    581    350    428
   -303    813   1117   -254   -711    963   -400    -10    163    509    280    353
   -374    717   1088   -171   -732    901   -402    -98     96    426    200    265
   -407    623   1031   -106   -719    826   -413   -168     41    350    119    197
   -439    519    956    -41   -696    737   -410   -220      0    298     77    150
   -488    446    932     20   -711    688   -415   -267    -38    257     46    103
   -504    405    909     49   -709    657   -420   -288    -57    233     23     83
   -527    363    891     83   -709    626   -439   -324    -85    207     -7     72
   -537    324    862    103   -701    594   -449   -348    -98    197    -12     38
   -548    296    844    124   -696    571   -452   -353    -90    202    -10     15
   -555    241    797    155   -678    519   -444   -340    -80    213     -5     33
   -553    189    743    181   -646    465   -452   -335    -80    213     -7     41
   -524    233    758    142   -641    493   -454   -337    -77    215      5     59
   -563    244    805    158   -685    524   -457   -342    -77    215     12     49
   -594    236    831    176   -714    532   -436   -327    -54    233     20     64
   -618    207    826    205   -722    517   -415   -306    -23    262     44     98
   -581    223    805    179   -693    511   -415   -298    -18    267     62     98
   -579    239    818    168   -698    527   -402   -301     -7    283     90    109
   -633    207    841    210   -737    524   -410   -324    -12    275     98    103
   -646    166    813    241   -730    488   -449   -371    -54    233     62     88
   -636    132    766    252   -704    449   -491   -413    -98    194     23     70
   -631    119    750    254   -691    433   -501   -410    -98    200     31     75
   -652     90    743    277   -696    415   -504   -407    -98    202     44     98
   -670     28    698    322   -683    363   -511   -413   -116    187     44     85
   -685    -51    631    366   -659    288   -530   -457   -163    129    -20     31
   -688    -96    592    392   -641    246   -550   -478   -174    111    -38     36
   -701   -119    581    410   -644    231   -561   -467   -171    116    -20     28
   -737   -168    568    454   -654    200   -548   -465   -171    106    -20      0
   -774   -241    532    506   -654    145   -530   -501   -205     57    -75    -36
   -810   -293    517    550   -665    111   -530   -530   -226     28    -93    -44
   -815   -355    457    584   -639     49   -530   -553   -241      2   -114    -67
   -818   -426    392    623   -605    -18   -537   -566   -246     -7   -119    -59
   -841   -483    358    662   -602    -62   -514   -579   -262    -28   -135   -127
   -841   -511    329    675   -587    -90   -496   -587   -267    -41   -142   -122
   -841   -535    306    688   -574   -114   -498   -597   -272    -51   -155   -124
   -875   -563    311    719   -594   -127   -485   -594   -267    -49   -158   -124
   -862   -584    277    722   -571   -153   -493   -610   -272    -64   -166   -155
   -932   -566    366    748   -649   -101   -467   -589   -249    -59   -158   -142
   -883   -568    311    724   -600   -129   -439   -555   -220    -44   -153   -145
   -870   -563    306    717   -589   -129   -309   -410   -106     18   -132   -179
   -836   -470    363    652   -602    -54   -168   -192     85    176    -23    -80
   -711   -265    446    485   -579     90   -145     51    361    480    270    153
   -649     59    709    290   -678    384   -163    246    620    841    704    568
   -628    426   1054    101   -841    740   -319     49    613   1054   1127   1054
   -774    639   1413     67  -1093   1023   -558   -454    361   1052   1358   1345
   -937    568   1506    181  -1221   1036   -774  -1000   -101    644   1041   1137
  -1080     15   1093    530  -1088    553   -904  -1535   -784   -259     62    246
  -1096   -636    459    867   -779    -88  -1000  -1774  -1247   -940   -711   -483
  -1015   -919     96    966   -555   -413   -976  -1571  -1096   -839   -688   -545
   -950   -982    -31    966   -462   -506   -862  -1312   -854   -644   -566   -519
   -893   -940    -49    914   -423   -493   -672  -1031   -594   -441   -433   -407
   -859   -883    -23    872   -418   -454   -475   -792   -353   -231   -267   -293
   -943   -823    119    883   -532   -353   -366   -665   -215   -109   -153   -197
   -904   -792    111    846   -509   -340   -324   -587   -155    -64   -132   -168
   -813   -792     18    800   -418   -387   -309   -563   -142    -54   -135   -168
   -844   -769     75    807   -459   -348   -306   -537   -109    -18    -75   -158
   -820   -735     85    776   -454   -324   -322   -509    -90      7    -46   -171
   -774   -735     36    753   -407   -350   -322   -519   -106    -12    -75   -207
   -792   -745     46    769   -420   -350   -293   -498    -90     -2    -70   -137
   -776   -737     38    758   -407   -350   -280   -483    -70     15    -41   -106
   -743   -730     12    735   -379   -358   -270   -493    -59     25    -25   -106
   -750   -743      7    745   -381   -368   -249   -504    -54     31    -10    -98
   -776   -761     15    766   -397   -374   -218   -496    -36     41     -5   -101
   -753   -761     -7    758   -374   -384   -210   -449      7     80     33    -67
   -753   -735     18    743   -387   -358   -226   -452     25     96     64    -33
   -784   -711     72    748   -431   -319   -205   -478     23     85     59    -64
   -730   -714     12    722   -374   -350   -163   -465     36     96     44    -64
   -675   -711    -36    693   -319   -374   -137   -405     80    145     88    -15
   -628   -737   -111    683   -259   -426   -155   -316    137    213    158    -12
   -535   -696   -161    615   -187   -428   -176   -283    163    236    187     31
   -568   -623    -54    594   -257   -340   -168   -241    215    283    218    101
   -628   -574     54    602   -342   -259    -96   -145    335    405    340    202
   -639   -514    124    576   -384   -197    -36    -33    459    535    483    324
   -584   -446    137    514   -363   -155     -2     59    563    652    605    410
   -548   -358    189    452   -368    -85     -5    142    662    763    727    493
   -504   -246    257    376   -381      5     -5    174    711    828    797    574
   -462   -202    259    332   -363     28      2    189    737    859    836    633
   -485   -181    303    332   -394     59     28    213    769    888    878    665
   -457   -153    303    303   -381     75     62    207    776    885    885    678
   -436   -197    239    316   -337     20     59    171    743    836    836    652
   -431   -213    218    319   -324      2     96    145    719    797    800    633
   -402   -233    168    316   -288    -33    109    111    680    748    756    579
   -405   -254    148    327   -277    -54     96     54    626    678    693    524
   -418   -296    122    358   -270    -88    122      7    574    605    628    478
   -397   -340     54    366   -226   -142    142    -25    535    545    566    400
   -389   -379     10    384   -200   -184    116    -75    493    483    504    327
   -402   -433    -33    418   -184   -236    106   -145    428    407    431    283
   -436   -493    -57    465   -189   -275    163   -181    394    368    405    244
   -407   -566   -158    485   -127   -363    192   -228    345    306    340    171
   -436   -605   -168    519   -135   -387    148   -252    322    280    303    140
   -457   -626   -171    540   -145   -397    150   -236    340    296    319    150
   -397   -628   -231    514    -83   -431    171   -236    335    288    319    132
   -371   -618   -246    493    -62   -433    142   -275    303    252    285    114
   -314   -639   -324    475      5   -483    111   -298    293    236    275    135
   -316   -633   -316    472     -2   -475    132   -275    332    267    314    184
   -366   -644   -277    506    -44   -462    179   -244    358    290    332    205
   -337   -649   -311    491    -15   -480    205   -241    363    293    335    200
   -267   -652   -384    459     57   -519    181   -257    353    283    319    155
   -340   -659   -319    501    -10   -491    202   -262    363    290    329    163
   -454   -636   -181    545   -137   -410    280   -200    426    342    392    205
   -319   -602   -285    459    -18   -444    252   -220    415    329    379    192
   -296   -618   -322    457     10   -470    202   -265    397    316    376    181
   -329   -626   -298    478    -18   -462    174   -306    358    272    332    145
   -355   -633   -277    496    -38   -457    184   -290    363    272    324    192
   -277   -623   -345    449     31   -485    119   -301    355    267    337    184
   -265   -670   -407    467     70   -540    114   -332    329    239    322    168
   -298   -735   -436    514     67   -587    148   -345    319    226    311    163
   -361   -779   -418    571     28   -600    181   -303    342    254    353    184
   -324   -818   -496    568     85   -657    171   -329    309    215    319    103
   -314   -844   -530    579    106   -688    142   -368    259    145    233     64
   -327   -880   -555    602    111   -719    150   -376    244    127    210     64
   -371   -943   -571    657     98   -758    174   -374    241    132    213     46
   -376   -984   -607    678    114   -797    174   -402    223    103    181     -2
   -363  -1031   -667    696    150   -849    161   -426    205     72    153    -12
   -374  -1057   -685    714    153   -872    166   -439    200     64    150     -7
   -423  -1088   -665    756    119   -878    163   -449    197     62    158     -2
   -428  -1109   -680    766    124   -896    163   -452    197     54    158    -28
   -374  -1132   -758    750    192   -945    145   -470    174     18    122    -62
   -355  -1145   -789    748    215   -969    129   -452    184     20    127    -36
   -420  -1156   -735    789    155   -945    150   -420    215     44    145    -15
   -394  -1174   -779    782    192   -976    161   -413    218     31    132    -51
   -384  -1200   -815    792    213  -1008    220   -332    290     67    127   -114
   -376  -1205   -828    789    226  -1018    293   -200    426    176    171   -119
   -332  -1039   -706    685    187   -872    358    -25    644    410    374     31
   -246   -714   -470    480    109   -592    340    142    893    758    776    457
   -200   -348   -148    272    -28   -249    244     98    940    956   1208    995
   -267   -189     77    228   -174    -57    111   -171    709    896   1483   1387
   -387   -277    109    332   -249    -85      0   -548    296    581   1400   1345
   -496   -724   -231    610   -135   -478    -54  -1039   -332   -210    488    532
   -574  -1228   -654    901     38   -943   -166  -1436   -888  -1005   -501   -384
   -548  -1587  -1039   1067    244  -1314   -275  -1447   -961  -1148   -732   -652
   -511  -1795  -1283   1153    384  -1540   -254  -1241   -717   -924   -605   -607
   -475  -1831  -1358   1153    439  -1595   -181  -1041   -449   -680   -441   -496
   -459  -1777  -1317   1117    426  -1548    -33   -807   -163   -415   -236   -355
   -459  -1693  -1234   1075    384  -1465     93   -636     44   -228    -93   -252
   -431  -1628  -1197   1031    381  -1413    119   -561    137   -142    -20   -200
   -431  -1636  -1205   1031    384  -1421    140   -532    174   -103     23   -179
   -444  -1662  -1221   1052    387  -1441    148   -532    176   -101     28   -171
   -446  -1647  -1200   1047    374  -1423    140   -527    187    -93     33   -148
   -428  -1670  -1241   1049    405  -1457    174   -509    207    -72     67   -137
   -433  -1673  -1239   1052    402  -1457    158   -498    231    -54     88   -148
   -446  -1657  -1210   1052    379  -1434    109   -511    218    -67     62   -161
   -470  -1673  -1205   1070    363  -1439    119   -501    223    -57     72   -127
   -480  -1701  -1221   1091    368  -1462    148   -485    239    -31    101   -137
   -491  -1693  -1202   1091    353  -1447    132   -498    233    -44     85   -129
   -467  -1719  -1254   1093    392  -1488    124   -493    239    -38     88   -116
   -452  -1738  -1286   1093    415  -1512    109   -472    254    -15    122   -106
   -454  -1730  -1275   1093    410  -1504     98   -467    267      0    137    -93
   -462  -1719  -1260   1091    397  -1491    132   -467    277      7    142    -98
   -462  -1725  -1262   1093    397  -1493    132   -454    311     38    176    -80
   -465  -1745  -1283   1104    407  -1517    106   -444    340     67    213    -67
   -475  -1766  -1291   1122    407  -1530    103   -431    361     90    228    -57
   -454  -1748  -1293   1098    418  -1522     90   -415    389    127    259    -20
   -441  -1740  -1301   1091    428  -1522     75   -376    439    187    324     25
   -436  -1717  -1283   1075    420  -1501     64   -340    498    254    405     83
   -423  -1678  -1254   1052    415  -1467     72   -298    553    322    483    153
   -418  -1615  -1200   1015    389  -1408     51   -265    613    402    568    246
   -384  -1548  -1163    966    387  -1358     41   -205    693    493    662    319
   -353  -1527  -1174    940    407  -1350     62   -163    743    545    714    384
   -350  -1527  -1176    940    413  -1353     20   -179    740    535    719    402
   -394  -1543  -1148    966    376  -1345     41   -176    740    535    730    384
   -405  -1590  -1187    997    389  -1389     49   -174    732    511    706    358
   -407  -1623  -1215   1013    402  -1421     31   -187    709    472    657    329
   -441  -1725  -1283   1083    420  -1504     20   -233    654    402    589    270
   -491  -1836  -1345   1163    423  -1590      0   -303    581    309    498    174
   -433  -1847  -1413   1140    488  -1628     25   -348    524    231    418     96
   -454  -1938  -1483   1195    514  -1712     38   -413    446    132    306      0
   -506  -2068  -1561   1288    527  -1816     12   -483    366     31    205    -93
   -368  -1984  -1615   1174    620  -1800     70   -485    358      7    184   -116
   -394  -2083  -1688   1239    646  -1886     57   -540    306    -51    129   -176
   -454  -2205  -1753   1330    649  -1982     33   -605    246   -119     64   -233
   -493  -2312  -1818   1402    662  -2065      7   -662    189   -189     -5   -301
   -485  -2325  -1839   1402    672  -2083    -33   -698    155   -228    -51   -350
   -428  -2291  -1862   1361    717  -2078    -46   -709    148   -231    -57   -350
   -498  -2403  -1904   1449    701  -2153    -72   -748    111   -259    -77   -363
   -488  -2421  -1932   1454    722  -2177   -111   -761    101   -270    -80   -387
   -418  -2356  -1940   1387    758  -2148   -101   -740    124   -252    -72   -376
   -394  -2330  -1938   1361    769  -2135    -77   -732    135   -249    -77   -368
   -446  -2377  -1932   1410    740  -2156    -98   -763    114   -275   -109   -366
   -488  -2423  -1935   1457    722  -2179   -129   -784    106   -285   -116   -374
   -387  -2325  -1938   1353    774  -2130   -132   -763    135   -254    -80   -363
   -254  -2174  -1922   1213    831  -2049    -72   -719    184   -213    -36   -311
   -301  -2223  -1922   1262    807  -2073    -80   -758    161   -244    -59   -314
   -368  -2296  -1927   1332    779  -2112   -106   -795    145   -262    -64   -324
   -353  -2333  -1982   1343    810  -2158   -127   -826    124   -277    -77   -337
   -306  -2351  -2044   1327    867  -2197   -174   -854     96   -298    -96   -345
   -324  -2405  -2081   1363    875  -2244   -218   -885     70   -327   -109   -363
   -332  -2434  -2101   1384    883  -2268   -226   -896     59   -340   -116   -366
   -316  -2460  -2143   1387    911  -2304   -231   -906     44   -361   -135   -371
   -231  -2436  -2205   1332    984  -2322   -207   -901     44   -363   -132   -374
   -233  -2483  -2249   1358   1005  -2366   -179   -896     38   -381   -155   -397
   -301  -2595  -2294   1449    995  -2444   -200   -927     12   -423   -194   -405
   -277  -2639  -2361   1457   1039  -2501   -207   -927      7   -436   -197   -426
   -332  -2712  -2379   1522   1021  -2548   -220   -966    -36   -493   -252   -488
   -348  -2774  -2426   1558   1036  -2600   -228  -1002    -75   -550   -314   -530
   -319  -2785  -2465   1553   1072  -2626   -210   -989    -70   -550   -319   -506
   -314  -2834  -2522   1574   1101  -2678   -223  -1005    -98   -579   -348   -530
   -316  -2865  -2551   1590   1114  -2709   -239  -1018   -116   -602   -366   -548
   -327  -2857  -2530   1592   1098  -2694   -246  -1023   -111   -602   -361   -542
   -345  -2917  -2572   1631   1111  -2746   -259  -1054   -142   -636   -400   -568
   -298  -2951  -2652   1623   1174  -2800   -244  -1034   -135   -628   -394   -550
   -277  -2956  -2681   1615   1200  -2818   -239  -1018   -122   -620   -387   -540
   -283  -2977  -2696   1628   1205  -2837   -249  -1023   -127   -636   -389   -548
   -283  -3008  -2725   1647   1221  -2868   -223  -1005   -109   -652   -418   -589
   -280  -3013  -2735   1647   1223  -2876   -163   -904    -23   -620   -475   -659
   -236  -2889  -2652   1561   1205  -2769   -103   -758    140   -478   -384   -600
   -145  -2611  -2465   1376   1158  -2538    -46   -540    433   -135    -49   -303
   -101  -2346  -2244   1223   1070  -2296   -129   -381    683    259    441    176
    -72  -1995  -1922   1034    922  -1961   -293   -579    542    337    844    662
   -122  -1953  -1831   1039    854  -1893   -397   -906    192    168    976    828
   -241  -2200  -1961   1218    859  -2081   -504  -1361   -366   -392    519    462
   -355  -2621  -2265   1488    953  -2444   -610  -1917  -1085  -1382   -633   -480
   -376  -3039  -2662   1706   1140  -2850   -696  -2099  -1405  -1899  -1301  -1057
   -329  -3276  -2946   1803   1306  -3112   -670  -1909  -1213  -1738  -1241  -1088
   -277  -3369  -3091   1823   1405  -3231   -597  -1693   -948  -1501  -1096  -1023
   -252  -3361  -3109   1808   1428  -3237   -488  -1470   -680  -1257   -930   -919
   -231  -3273  -3044   1751   1405  -3159   -342  -1241   -415  -1021   -743   -784
   -223  -3213  -2992   1717   1384  -3104   -270  -1122   -283   -904   -644   -714
   -220  -3192  -2972   1704   1374  -3081   -233  -1085   -241   -870   -618   -691
   -181  -3174  -2992   1678   1405  -3083   -231  -1080   -226   -857   -607   -672
   -187  -3177  -2990   1680   1400  -3086   -233  -1065   -218   -854   -594   -675
   -236  -3159  -2922   1696   1340  -3039   -197   -995   -168   -813   -571   -646
   -252  -3154  -2902   1701   1325  -3029   -174   -958   -145   -805   -587   -654
   -192  -3151  -2959   1673   1382  -3055   -200   -971   -161   -828   -623   -667
   -171  -3115  -2946   1641   1384  -3029   -202   -963   -153   -820   -602   -639
   -132  -3057  -2927   1595   1397  -2992   -176   -935   -129   -800   -576   -615
   -148  -3070  -2922   1608   1387  -2998   -150   -930   -127   -800   -574   -613
   -166  -3081  -2915   1623   1374  -2998   -135   -927   -122   -797   -574   -620
   -161  -3047  -2889   1602   1361  -2969   -122   -909    -98   -782   -553   -607
   -168  -3070  -2902   1618   1363  -2985   -116   -904   -101   -789   -563   -626
   -161  -3073  -2912   1615   1374  -2992   -129   -901   -106   -802   -584   -626
   -116  -3005  -2889   1561   1384  -2948   -142   -859    -70   -763   -548   -581
   -119  -2985  -2865   1551   1371  -2925   -106   -823    -41   -732   -530   -587
   -145  -3000  -2855   1571   1353  -2927   -122   -820    -38   -727   -527   -594
   -135  -2979  -2844   1556   1353  -2912   -127   -789    -15   -698   -493   -566
    -90  -2912  -2821   1501   1363  -2868   -111   -724     44   -623   -413   -491
    -85  -2865  -2779   1473   1345  -2824    -85   -665     96   -558   -358   -480
    -54  -2792  -2738   1421   1340  -2766    -70   -607    150   -493   -309   -405
    -33  -2720  -2686   1374   1325  -2701    -57   -540    223   -410   -228   -335
    -15  -2642  -2626   1330   1304  -2634    -38   -472    290   -324   -135   -259
    -18  -2574  -2556   1293   1267  -2566    -28   -415    335   -267    -72   -223
    -18  -2535  -2517   1275   1249  -2527    -28   -368    363   -233    -38   -197
     -5  -2494  -2491   1249   1241  -2494    -44   -371    345   -249    -49   -202
     -2  -2488  -2486   1247   1241  -2488    -44   -384    316   -288    -77   -205
    -36  -2486  -2449   1260   1205  -2468    -15   -374    306   -306    -90   -218
    -46  -2465  -2421   1254   1184  -2444      7   -384    262   -358   -135   -262
    -54  -2494  -2439   1273   1189  -2468     23   -418    194   -436   -205   -316
    -77  -2561  -2483   1319   1202  -2522     51   -465    116   -537   -303   -426
    -96  -2613  -2517   1353   1210  -2566     41   -524     28   -646   -413   -491
    -85  -2634  -2551   1358   1231  -2592     41   -576    -49   -735   -498   -568
    -85  -2678  -2595   1382   1252  -2637     10   -641   -145   -841   -623   -683
   -122  -2701  -2579   1413   1228  -2642      2   -667   -197   -896   -691   -709
   -132  -2694  -2564   1413   1215  -2631     25   -675   -228   -919   -696   -706
   -114  -2709  -2598   1410   1241  -2655     46   -691   -270   -971   -740   -763
    -96  -2717  -2621   1405   1260  -2668     25   -711   -319  -1028   -802   -818
    -72  -2720  -2647   1397   1286  -2683     20   -706   -335  -1036   -820   -828
    -33  -2665  -2631   1348   1299  -2650     41   -701   -345  -1044   -820   -852
    -25  -2616  -2592   1319   1280  -2605     67   -698   -363  -1062   -836   -852
    -38  -2592  -2553   1314   1257  -2574     67   -696   -374  -1070   -849   -841
    -31  -2605  -2574   1319   1270  -2590     90   -678   -374  -1070   -849   -844
    -15  -2561  -2546   1286   1262  -2553     90   -646   -361  -1047   -823   -854
     15  -2462  -2478   1223   1244  -2470     75   -628   -358  -1036   -820   -841
     31  -2382  -2416   1174   1223  -2397     98   -600   -337  -1013   -805   -800
     41  -2335  -2377   1148   1208  -2356    132   -574   -319   -997   -792   -789
     46  -2330  -2379   1140   1210  -2356    129   -571   -324  -1002   -797   -797
     44  -2296  -2340   1124   1189  -2317    148   -545   -309   -976   -771   -779
     85  -2216  -2304   1065   1192  -2260    163   -517   -293   -953   -745   -756
     67  -2216  -2283   1075   1174  -2249    137   -524   -311   -963   -753   -763
    111  -2148  -2262   1018   1187  -2205    145   -483   -298   -943   -735   -730
    145  -2052  -2197    953   1169  -2125    150   -454   -285   -924   -714   -685
    109  -2023  -2132    956   1119  -2078    119   -467   -314   -948   -737   -688
    137  -1966  -2104    914   1119  -2034     98   -465   -335   -958   -737   -688
    205  -1912  -2117    852   1161  -2013    145   -449   -350   -966   -745   -701
    202  -1904  -2107    852   1153  -2005    184   -433   -358   -971   -750   -709
    155  -1940  -2096    891   1124  -2018    189   -439   -389  -1005   -795   -745
    163  -1951  -2114    893   1137  -2031    197   -444   -415  -1034   -826   -769
    163  -1922  -2086    878   1122  -2003    176   -444   -431  -1044   -839   -787
    142  -1914  -2057    883   1098  -1984    171   -441   -452  -1052   -859   -802
    106  -1945  -2052    917   1078  -1997    184   -454   -488  -1085   -896   -831
     93  -1974  -2068    940   1080  -2021    171   -467   -527  -1124   -932   -859
    116  -1943  -2062    911   1088  -2000    171   -452   -530  -1122   -940   -859
    155  -1875  -2031    859   1091  -1953    192   -426   -519  -1106   -932   -849
    168  -1857  -2026    844   1096  -1940    168   -439   -555  -1130   -953   -872
    181  -1867  -2049    844   1114  -1958    153   -462   -592  -1161   -995   -906
    145  -1847  -1995    849   1070  -1919    181   -436   -584  -1150   -982   -870
    158  -1823  -1982    831   1070  -1904    184   -413   -576  -1137   -969   -849
    176  -1774  -1951    797   1062  -1860    207   -345   -535  -1106   -958   -857
    158  -1712  -1870    776   1013  -1790    298   -205   -436  -1047   -963   -896
    189  -1626  -1816    719   1000  -1722    371    -57   -303   -919   -898   -857
    200  -1418  -1618    610    906  -1519    407    153    -70   -628   -618   -607
    228  -1075  -1304    423    763  -1189    363    319    153   -280   -176   -148
    272   -667   -940    197    605   -802    239    189     96   -155    207    348
    171   -545   -717    184    444   -631    106   -137   -202   -265    394    607
     85   -662   -750    288    415   -706    -18   -550   -667   -675    106    358
    -31  -1132  -1104    581    535  -1119   -106  -1060  -1330  -1548   -930   -602
    -70  -1608  -1538    839    732  -1574   -228  -1340  -1808  -2226  -1797  -1369
    -25  -1821  -1795    919    883  -1808   -277  -1205  -1688  -2117  -1764  -1397
     15  -1867  -1883    924    948  -1873   -236   -997  -1441  -1875  -1605  -1322
      0  -1826  -1829    911    911  -1826   -129   -771  -1187  -1639  -1441  -1221
     -7  -1683  -1675    846    833  -1680     41   -493   -911  -1376  -1239  -1083
     36  -1579  -1615    769    823  -1597    111   -363   -787  -1257  -1148  -1013
     49  -1558  -1608    753    828  -1582    119   -348   -771  -1239  -1137   -995
     23  -1540  -1564    756    792  -1551    114   -337   -769  -1228  -1135   -997
    -44  -1480  -1436    763    696  -1460    153   -265   -724  -1171  -1093   -958
     12  -1415  -1428    698    719  -1421    150   -241   -717  -1156  -1085   -940
     46  -1392  -1441    672    743  -1415    140   -236   -714  -1150  -1078   -935
     38  -1382  -1421    670    730  -1400    124   -220   -704  -1143  -1080   -943
     49  -1306  -1356    628    701  -1330    129   -200   -685  -1122  -1065   -924
     23  -1267  -1291    620    654  -1280    103   -192   -683  -1111  -1057   -917
     18  -1231  -1249    605    631  -1239     75   -187   -685  -1101  -1049   -901
     10  -1210  -1221    600    613  -1213     80   -171   -680  -1085  -1031   -896
     12  -1182  -1195    584    602  -1187     80   -168   -675  -1075  -1026   -901
    -20  -1148  -1127    584    550  -1137     85   -166   -667  -1067  -1023   -880
    -25  -1085  -1060    553    517  -1072     96   -119   -636  -1028   -984   -826
     33  -1026  -1062    493    548  -1044     75    -96   -631  -1008   -971   -818
     44   -982  -1026    470    535  -1002     67    -64   -610   -976   -945   -800
     38   -948   -989    452    514   -969     59    -31   -576   -935   -909   -771
     38   -880   -922    420    480   -901     67     15   -527   -875   -857   -737
     57   -818   -875    379    465   -846     70     62   -483   -815   -805   -685
     83   -745   -828    332    454   -787     51    109   -431   -743   -740   -626
     90   -672   -763    288    426   -717     12    155   -384   -675   -675   -566
    119   -563   -683    220    400   -620     25    223   -311   -581   -576   -467
    171   -426   -597    127    381   -509     67    301   -228   -483   -470   -371
    205   -288   -493     41    348   -389     64    342   -176   -413   -397   -296
    194   -226   -423     15    309   -324     75    374   -150   -374   -355   -246
    213   -158   -371    -25    290   -265     67    389   -140   -363   -342   -226
    249    -75   -327    -88    288   -202     57    376   -150   -374   -350   -213
    283    -28   -311   -127    296   -168     64    363   -161   -384   -363   -223
    267    -25   -293   -122    280   -158     75    340   -192   -423   -405   -249
    257    -12   -270   -122    262   -140     75    311   -228   -472   -457   -303
    254    -20   -275   -119    265   -148     77    280   -267   -522   -511   -355
    262    -49   -311   -106    285   -179     77    244   -319   -581   -579   -418
    262    -46   -311   -109    285   -179     88    218   -358   -631   -636   -470
    252    -72   -327    -90    288   -200    103    176   -405   -678   -696   -517
    254    -98   -355    -80    303   -226    114    140   -449   -722   -745   -566
    267   -127   -394    -70    329   -259    124    103   -493   -769   -792   -605
    246   -163   -413    -44    327   -288    101     64   -532   -807   -831   -644
    241   -168   -410    -36    324   -290     77     44   -553   -820   -846   -662
    239   -137   -379    -51    306   -257     96     41   -553   -813   -844   -652
    220    -88   -309    -64    265   -197     72     38   -558   -813   -846   -646
    200    -80   -283    -59    239   -181     54     31   -558   -802   -836   -646
    187    -67   -254    -62    220   -161     75     46   -542   -782   -818   -636
    166    -46   -215    -62    189   -129     31     41   -550   -776   -815   -626
    181     20   -161   -101    171    -70     33     44   -553   -769   -800   -610
    155      7   -148    -80    150    -70     49     57   -540   -750   -771   -597
    161     57   -103   -109    132    -23     64     77   -509   -722   -740   -584
    187    150    -36   -168    111     57     96    111   -475   -680   -717   -550
    200    176    -23   -187    111     77    109    116   -465   -667   -711   -537
    194    197      2   -197     96    101     70    101   -470   -670   -719   -532
    184    262     77   -223     51    168     44     88   -467   -654   -696   -491
    194    335    137   -267     28    239     46     88   -454   -626   -654   -441
    181    340    158   -259     12    249     12     70   -467   -618   -644   -444
    163    327    163   -246      0    246    -12     57   -483   -628   -657   -467
    174    348    174   -262      0    262    -20     57   -485   -628   -657   -446
    181    381    200   -283    -10    290    -49     49   -498   -636   -659   -439
    166    353    187   -259    -10    270    -77     25   -532   -659   -672   -454
    142    301    155   -223     -7    228    -70     12   -553   -683   -688   -472
    101    280    179   -192    -38    231    -51     10   -555   -683   -685   -475
     54    239    184   -148    -64    213    -46     -7   -568   -693   -704   -496
     75    265    189   -168    -57    228    -41     -7   -571   -698   -717   -478
     54    241    184   -150    -64    215    -31    -12   -579   -704   -722   -493
     36    197    161   -116    -62    179    -36    -15   -581   -706   -717   -535
     46    220    174   -135    -64    197    -64    -31   -605   -724   -732   -542
     59    265    205   -161    -72    236    -54    -38   -618   -740   -756   -537
     62    246    181   -155    -59    215    -36    -31   -602   -727   -753   -537
     62    259    197   -163    -67    228    -70    -38   -607   -724   -743   -532
     33    265    231   -153    -98    249    -96    -54   -623   -727   -740   -530
      2    259    257   -129   -127    259    -98    -62   -631   -732   -753   -550
     18    244    226   -132   -103    233   -137    -70   -639   -735   -758   -566
     31    280    249   -155   -109    265   -132    -51   -623   -717   -735   -548
     70    345    272   -210   -101    311    -44     12   -568   -675   -714   -540
     67    355    288   -210   -109    322     41    119   -488   -631   -735   -581
     83    423    340   -254   -129    384    103    270   -335   -488   -636   -519
    103    623    519   -363   -207    574    142    506    -59   -168   -314   -252
    145    966    818   -555   -337    893    109    659    161    158    106    189
    119   1301   1182   -709   -530   1241    -51    431     77    275    457    649
     -5   1525   1527   -761   -766   1525   -272    -51   -239    181    600    888
   -122   1392   1512   -636   -818   1452   -418   -542   -675   -220    267    605
   -236    841   1075   -303   -657    958   -535  -1031  -1309  -1057   -688   -309
   -267    298    566    -15   -415    431   -691  -1275  -1722  -1649  -1387   -974
   -283     83    363     98   -324    223   -753  -1117  -1592  -1551  -1361  -1008
   -252     25    275    111   -265    150   -662   -846  -1340  -1332  -1210   -940
   -155     67    223     44   -189    145   -467   -530  -1034  -1065  -1013   -807
   -122    132    254     -5   -187    192   -316   -301   -815   -872   -870   -709
   -106    223    327    -59   -218    275   -244   -210   -719   -789   -805   -652
   -148    200    345    -25   -246    272   -233   -194   -701   -771   -792   -646
   -155    174    329     -7   -241    252   -244   -192   -701   -766   -787   -657
   -150    174    324    -10   -236    249   -239   -179   -680   -745   -763   -652
   -124    218    342    -46   -233    280   -257   -181   -680   -740   -763   -652
   -109    252    361    -72   -236    306   -270   -171   -672   -714   -737   -646
   -124    249    371    -64   -246    309   -280   -174   -667   -701   -730   -652
   -150    210    361    -28   -254    285   -272   -176   -667   -709   -748   -639
   -166    205    368    -20   -267    285   -275   -176   -657   -693   -732   -620
   -176    205    381    -15   -277    293   -283   -176   -649   -672   -711   -610
   -189    207    397    -10   -293    303   -293   -166   -639   -662   -698   -594
   -181    228    410    -23   -296    319   -301   -161   -623   -646   -680   -576
   -179    226    405    -25   -293    314   -309   -171   -626   -646   -680   -581
   -192    231    423    -20   -309    327   -314   -155   -613   -631   -659   -576
   -179    239    418    -31   -298    327   -329   -137   -592   -605   -628   -561
   -174    246    420    -36   -296    332   -327   -106   -561   -563   -592   -548
   -171    285    454    -57   -311    368   -311    -62   -506   -511   -548   -506
   -166    303    470    -70   -316    387   -316    -31   -472   -478   -522   -475
   -163    329    493    -85   -329    413   -311      2   -428   -428   -472   -436
   -142    358    501   -106   -322    428   -303     62   -358   -348   -392   -371
   -135    384    517   -124   -327    449   -311    122   -298   -277   -329   -322
   -106    449    555   -171   -329    501   -303    192   -226   -197   -252   -244
    -77    540    618   -233   -348    579   -309    241   -161   -114   -163   -158
    -62    605    667   -270   -363    636   -303    285   -106    -46    -80    -93
    -59    636    696   -290   -379    667   -303    306    -83    -15    -36    -57
    -64    667    730   -301   -397    698   -314    298    -85    -23    -38    -49
    -59    704    763   -322   -413    732   -319    283    -96    -33    -38    -44
    -85    704    789   -309   -436    745   -311    265   -106    -46    -44    -57
   -101    678    776   -290   -439    727   -303    236   -137    -90    -88    -85
    -98    659    758   -280   -428    709   -301    192   -179   -142   -129   -129
   -119    628    745   -257   -431    685   -290    140   -218   -189   -176   -184
   -150    581    732   -215   -441    657   -283     85   -272   -249   -236   -239
   -168    509    675   -171   -423    592   -290     20   -337   -337   -327   -314
   -168    467    633   -150   -402    550   -293    -36   -384   -400   -394   -358
   -171    446    618   -137   -394    530   -301    -85   -423   -446   -436   -397
   -187    389    576   -101   -381    483   -306   -124   -457   -483   -465   -423
   -181    358    540    -90   -361    449   -309   -161   -488   -519   -504   -480
   -184    361    545    -88   -366    454   -314   -184   -511   -548   -537   -480
   -166    353    519    -93   -342    436   -324   -215   -535   -568   -558   -488
   -184    355    540    -85   -361    446   -303   -202   -506   -535   -530   -478
   -200    358    558    -80   -381    459   -293   -181   -485   -514   -506   -472
   -155    376    530   -111   -342    452   -314   -194   -493   -519   -506   -470
   -140    405    545   -135   -342    475   -309   -200   -491   -519   -501   -478
   -137    428    566   -145   -350    496   -283   -187   -467   -509   -498   -467
    -96    475    568   -192   -332    522   -270   -166   -439   -475   -467   -436
    -70    524    594   -228   -332    558   -246   -150   -418   -446   -441   -431
    -67    542    610   -239   -340    576   -218   -137   -394   -426   -428   -392
    -54    540    594   -241   -324    566   -218   -137   -387   -423   -420   -387
    -28    579    607   -277   -319    592   -239   -155   -394   -431   -428   -405
    -23    646    667   -311   -345    657   -254   -158   -376   -405   -400   -371
    -28    665    691   -319   -361    678   -283   -163   -374   -384   -374   -342
      5    628    623   -316   -309    626   -298   -187   -392   -392   -376   -358
     23    649    626   -337   -301    639   -322   -207   -413   -405   -392   -371
     49    672    623   -361   -285    649   -311   -213   -418   -413   -397   -368
     67    662    594   -366   -262    628   -306   -241   -449   -439   -426   -402
     31    628    597   -329   -283    613   -296   -244   -467   -457   -441   -415
     10    605    592   -309   -290    597   -262   -207   -433   -415   -400   -387
     62    576    514   -319   -226    545   -246   -187   -418   -400   -376   -379
     51    548    493   -301   -220    522   -233   -194   -431   -418   -392   -418
     44    519    475   -280   -215    498   -236   -220   -462   -457   -431   -428
     72    509    436   -290   -181    472   -257   -246   -485   -483   -452   -454
     85    498    410   -293   -161    454   -241   -246   -485   -480   -444   -462
    114    452    337   -285   -111    394   -223   -236   -483   -470   -439   -457
    148    420    272   -283    -62    348   -223   -236   -491   -472   -452   -475
    145    452    303   -298    -80    379   -202   -239   -491   -472   -452   -485
    140    478    335   -309    -98    407   -192   -241   -491   -478   -457   -493
    153    491    337   -322    -93    415   -200   -246   -496   -488   -459   -501
    174    478    303   -324    -64    392   -200   -241   -485   -475   -441   -488
    197    462    262   -332    -31    363   -207   -244   -485   -472   -441   -493
    223    485    259   -355    -18    374   -179   -218   -462   -465   -452   -527
    259    568    309   -415    -25    439    -85   -109   -368   -415   -441   -548
    314    623    309   -467      2    467      0     36   -223   -298   -374   -504
    340    831    488   -587    -75    662     57    262     62     44    -46   -207
    413   1166    750   -789   -168    958     -2    431    319    439    449    283
    465   1449    984   -958   -259   1218   -148    283    259    581    852    779
    423   1532   1109   -976   -342   1322   -270    -77    -36    478   1049   1052
    246   1286   1036   -766   -394   1161   -368   -527   -550    -51    581    649
    119    810    691   -465   -285    750   -459  -1049  -1236   -979   -504   -319
    137    400    262   -270    -62    332   -610  -1317  -1641  -1556  -1205   -974
    153    153      0   -153     77     77   -628  -1166  -1512  -1457  -1187  -1013
    155     51   -103   -106    129    -23   -522   -904  -1208  -1179  -1000   -911
    176     85    -90   -132    132      0   -384   -665   -917   -904   -792   -774
    192    176    -15   -187    103     80   -223   -428   -636   -641   -574   -641
    228    220     -7   -223    119    106   -137   -306   -496   -517   -480   -558
    233    246     10   -241    111    129   -119   -267   -454   -483   -454   -527
    241    270     28   -254    106    148   -111   -252   -423   -449   -420   -509
    236    275     38   -257     96    158    -75   -226   -381   -415   -387   -478
    231    252     20   -241    106    137    -80   -220   -371   -397   -374   -472
    246    267     18   -259    114    142    -85   -218   -363   -381   -361   -470
    228    265     36   -246     96    153    -67   -213   -350   -368   -345   -452
    213    246     31   -231     90    140    -59   -218   -345   -368   -345   -457
    236    241      5   -239    116    124    -90   -249   -363   -387   -363   -480
    181    249     64   -215     57    158    -96   -236   -345   -363   -345   -452
    168    267     98   -218     33    181    -93   -210   -316   -335   -314   -423
    140    262    122   -202      7    192    -96   -207   -303   -322   -301   -413
    101    265    163   -181    -31    215    -90   -194   -288   -301   -288   -387
    129    265    135   -197     -2    200    -88   -176   -262   -267   -254   -366
    179    254     75   -218     51    166    -77   -166   -246   -246   -236   -361
    210    244     33   -228     88    137    -77   -161   -231   -231   -223   -345
    166    270    103   -218     31    187    -83   -140   -205   -200   -194   -327
    174    277    103   -226     36    192   -111   -135   -181   -168   -155   -301
    181    285    103   -233     38    197    -85    -88   -119    -96    -77   -231
    179    322    142   -252     18    233    -77    -49    -64    -23     -5   -174
    207    361    153   -283     28    257   -101    -12    -12     44     59   -106
    246    467    220   -358     12    345   -103     31     59    140    168    -12
    239    467    226   -353      7    348   -101     75    124    223    257     54
    236    462    226   -350      5    345   -114    106    166    280    327    111
    275    488    213   -381     31    350   -129    114    189    309    371    158
    241    498    257   -371     -7    379   -132    111    192    306    374    161
    197    491    293   -345    -46    392   -153     90    171    283    350    140
    187    478    290   -335    -51    387   -127     98    174    283    350    150
    181    410    228   -296    -23    319   -101     96    150    254    319    129
    155    340    184   -249    -15    265   -111     44     85    163    226     36
    150    306    155   -228     -2    233   -114    -20     12     62    111    -83
     80    244    161   -163    -41    202    -72    -38    -20     10     59   -132
     15    145    129    -80    -57    137    -41    -49    -41    -31     18   -174
     23     75     51    -51    -12     64    -54   -111   -106   -111    -70   -254
    -10     18     28     -5    -20     23    -67   -168   -168   -192   -148   -329
    -31    -33     -2     31    -15    -18    -88   -220   -223   -252   -207   -381
    -41   -101    -59     72      7    -80   -101   -267   -275   -306   -265   -433
    -64   -148    -83    106      7   -116   -111   -306   -309   -350   -303   -475
    -88   -174    -88    129      0   -132    -93   -306   -306   -350   -306   -480
    -93   -158    -67    124    -15   -111    -83   -290   -293   -337   -288   -470
   -109   -181    -72    145    -18   -127    -90   -298   -293   -337   -285   -472
   -148   -207    -59    176    -44   -135    -75   -283   -275   -319   -270   -457
   -179   -218    -41    197    -70   -129    -67   -265   -257   -303   -246   -444
   -200   -228    -31    213    -85   -129    -77   -254   -249   -296   -236   -439
   -207   -197     10    202   -109    -93    -64   -246   -228   -283   -223   -433
   -218   -140     75    176   -148    -33    -64   -236   -202   -259   -200   -418
   -220   -101    119    161   -171      7    -77   -236   -189   -249   -184   -400
   -249   -137    111    192   -181    -15    -59   -228   -176   -241   -171   -384
   -265   -174     90    220   -179    -41    -72   -236   -168   -246   -171   -387
   -236   -122    114    176   -176     -2    -83   -249   -158   -239   -168   -374
   -233    -93    140    163   -189     23    -96   -272   -174   -254   -174   -368
   -259   -140    119    200   -192    -10   -142   -309   -207   -283   -184   -381
   -265   -184     80    226   -174    -51   -140   -306   -207   -283   -179   -376
   -277   -200     77    239   -179    -62   -135   -309   -207   -290   -181   -387
   -277   -213     64    244   -171    -75   -137   -324   -226   -309   -205   -413
   -270   -259     10    262   -140   -124   -137   -329   -239   -322   -215   -423
   -270   -348    -77    309    -96   -213   -137   -329   -244   -332   -220   -418
   -277   -423   -145    350    -67   -285   -161   -350   -270   -361   -252   -446
   -293   -485   -192    387    -51   -340   -161   -363   -285   -384   -288   -488
   -314   -548   -236    428    -38   -392   -163   -389   -306   -418   -322   -532
   -329   -594   -265    462    -33   -431   -184   -415   -329   -444   -342   -555
   -327   -646   -322    485     -2   -485   -187   -428   -337   -452   -355   -571
   -337   -680   -345    509      2   -514   -187   -439   -340   -462   -374   -594
   -345   -706   -363    524      7   -535   -192   -452   -345   -472   -392   -620
   -335   -709   -374    522     18   -542   -189   -452   -337   -467   -389   -620
   -345   -737   -392    540     23   -566   -192   -457   -340   -467   -384   -607
   -353   -810   -459    581     51   -636   -218   -475   -358   -483   -397   -631
   -345   -844   -498    594     75   -670   -228   -491   -368   -498   -413   -657
   -322   -833   -511    579     93   -672   -223   -488   -358   -483   -402   -649
   -303   -849   -545    574    119   -696   -200   -444   -319   -454   -413   -670
   -252   -795   -542    522    142   -667   -124   -329   -189   -361   -392   -696
   -207   -652   -444    428    116   -548    -85   -194     -7   -171   -252   -610
   -171   -407   -236    290     31   -322    -64    -20    265    181    116   -288
   -116   -103     12    109    -67    -46   -179     67    446    535    657    298
   -140     80    218     28   -179    148   -293   -148    246    475    961    737
   -236    -54    181    145   -210     62   -366   -478   -181    101    917    815
   -322   -322      0    322   -161   -161   -467   -893   -766   -563    311    293
   -379   -698   -319    537    -31   -509   -610  -1395  -1418  -1473   -927   -883
   -374  -1039   -667    706    145   -854   -743  -1543  -1634  -1782  -1434  -1361
   -342  -1260   -917    800    285  -1088   -717  -1374  -1423  -1553  -1278  -1288
   -322  -1374  -1052    849    363  -1213   -633  -1169  -1148  -1270  -1065  -1171
   -322  -1361  -1039    839    358  -1200   -579   -984   -883  -1010   -854  -1021
   -329  -1249   -919    787    293  -1085   -446   -776   -620   -766   -654   -872
   -345  -1192   -846    766    249  -1021   -363   -657   -465   -618   -540   -779
   -327  -1231   -904    779    288  -1067   -397   -626   -413   -555   -462   -722
   -322  -1252   -930    787    301  -1091   -376   -618   -405   -558   -459   -745
   -322  -1241   -922    782    298  -1083   -363   -615   -397   -561   -470   -735
   -337  -1257   -919    795    288  -1091   -350   -613   -379   -550   -449   -745
   -340  -1278   -937    810    298  -1109   -342   -613   -368   -537   -433   -724
   -322  -1273   -950    795    311  -1111   -361   -618   -376   -540   -433   -719
   -306  -1247   -940    776    314  -1096   -387   -626   -379   -553   -441   -740
   -301  -1257   -956    776    324  -1106   -394   -620   -368   -545   -436   -711
   -324  -1325  -1000    826    337  -1163   -371   -600   -337   -509   -400   -688
   -322  -1369  -1047    844    361  -1210   -376   -600   -322   -493   -379   -698
   -314  -1319  -1005    815    345  -1163   -397   -607   -314   -491   -374   -688
   -309  -1286   -979    797    332  -1132   -415   -610   -298   -472   -350   -665
   -288  -1343  -1054    815    381  -1200   -426   -628   -314   -496   -394   -696
   -280  -1369  -1088    823    402  -1228   -413   -605   -277   -467   -376   -691
   -265  -1361  -1096    813    413  -1228   -413   -581   -236   -415   -322   -654
   -241  -1379  -1137    807    446  -1260   -405   -574   -213   -392   -296   -605
   -223  -1379  -1156    802    465  -1267   -413   -553   -179   -353   -265   -566
   -210  -1345  -1135    776    459  -1241   -452   -545   -153   -314   -226   -561
   -197  -1304  -1106    750    454  -1205   -457   -511    -93   -241   -155   -509
   -168  -1267  -1101    717    465  -1184   -459   -457    -18   -150    -64   -415
   -148  -1226  -1078    688    465  -1153   -465   -415     49    -70     20   -337
   -137  -1176  -1039    657    449  -1109   -465   -374    124     23    114   -257
   -129  -1169  -1039    649    452  -1104   -462   -340    174     80    176   -194
   -137  -1166  -1031    652    446  -1101   -470   -327    189    101    197   -187
   -129  -1153  -1023    641    446  -1088   -470   -324    192     98    207   -179
    -98  -1169  -1072    633    483  -1122   -436   -327    192     88    197   -189
    -85  -1169  -1083    626    496  -1127   -436   -345    174     59    168   -213
   -109  -1213  -1104    659    496  -1158   -465   -407     93    -33     72   -265
   -137  -1301  -1163    719    511  -1234   -467   -459     20   -124    -33   -374
   -132  -1358  -1226    745    545  -1293   -467   -514    -49   -210   -129   -454
   -161  -1449  -1288    805    563  -1371   -467   -571   -119   -298   -220   -524
   -192  -1519  -1327    854    566  -1426   -485   -649   -210   -405   -335   -620
   -200  -1577  -1376    888    587  -1478   -491   -704   -277   -478   -405   -685
   -192  -1608  -1415    898    610  -1512   -488   -737   -324   -535   -457   -740
   -187  -1644  -1457    914    633  -1551   -496   -771   -368   -584   -504   -784
   -187  -1683  -1499    935    654  -1592   -504   -813   -415   -639   -561   -820
   -176  -1719  -1543    948    683  -1631   -509   -841   -459   -688   -610   -831
   -192  -1782  -1590    987    696  -1686   -498   -841   -465   -691   -597   -836
   -197  -1787  -1590    992    693  -1688   -511   -859   -485   -711   -615   -867
   -200  -1777  -1579    987    685  -1678   -527   -880   -506   -724   -636   -888
   -189  -1800  -1610    995    709  -1706   -509   -859   -485   -709   -626   -885
   -197  -1821  -1623   1008    711  -1722   -517   -857   -483   -704   -615   -859
   -189  -1813  -1623   1000    717  -1719   -527   -862   -485   -701   -607   -849
   -181  -1800  -1621    989    719  -1712   -519   -854   -478   -691   -597   -841
   -158  -1732  -1574    945    706  -1654   -496   -826   -436   -649   -550   -813
   -142  -1670  -1530    904    693  -1600   -483   -810   -420   -641   -532   -789
   -153  -1654  -1504    904    675  -1579   -480   -818   -433   -662   -561   -807
   -163  -1647  -1483    904    657  -1566   -491   -826   -439   -670   -574   -802
   -179  -1631  -1452    906    636  -1543   -504   -839   -441   -667   -561   -789
   -181  -1626  -1444    901    631  -1535   -517   -859   -454   -675   -558   -792
   -168  -1660  -1493    914    659  -1577   -540   -878   -488   -696   -568   -792
   -166  -1678  -1514    922    672  -1597   -555   -888   -501   -714   -579   -802
   -171  -1662  -1491    917    659  -1577   -553   -891   -501   -722   -587   -792
   -181  -1662  -1480    922    646  -1571   -535   -883   -501   -724   -581   -787
   -179  -1709  -1530    943    672  -1621   -537   -896   -530   -758   -618   -815
   -168  -1753  -1584    958    706  -1670   -545   -911   -561   -792   -649   -846
   -171  -1769  -1597    971    711  -1683   -542   -914   -576   -805   -662   -854
   -171  -1810  -1639    989    732  -1727   -537   -922   -594   -833   -688   -867
   -174  -1844  -1670   1008    748  -1758   -527   -927   -618   -867   -727   -904
   -197  -1829  -1634   1013    717  -1732   -524   -945   -639   -896   -756   -935
   -192  -1875  -1683   1034    745  -1779   -530   -969   -672   -930   -782   -963
   -189  -1919  -1730   1052    769  -1826   -524   -971   -688   -950   -800   -997
   -179  -1912  -1732   1044    776  -1823   -519   -966   -691   -961   -813  -1002
   -181  -1917  -1735   1047    776  -1826   -511   -961   -693   -966   -815   -997
   -194  -1901  -1706   1049    756  -1805   -514   -956   -698   -971   -807   -987
   -200  -1901  -1701   1049    750  -1803   -498   -948   -693   -971   -815   -989
   -205  -1940  -1735   1072    763  -1839   -519   -966   -722  -1000   -844  -1018
   -228  -1987  -1758   1106    763  -1873   -530   -961   -735  -1002   -849  -1021
   -226  -1992  -1766   1109    769  -1880   -504   -932   -722   -997   -849  -1028
   -181  -1901  -1722   1039    769  -1813   -410   -828   -628   -948   -862  -1075
   -163  -1792  -1628    976    732  -1712   -324   -704   -493   -844   -826  -1072
   -174  -1577  -1402    875    613  -1491   -265   -504   -239   -563   -571   -859
   -103  -1293  -1189    698    542  -1241   -303   -303     46   -150    -98   -415
    -72   -956   -885    511    405   -922   -397   -363     33     33    345     98
   -119   -872   -753    493    316   -813   -537   -701   -316   -119    530    366
   -202  -1010   -810    605    301   -911   -670  -1145   -857   -592    257    174
   -324  -1309   -984    818    329  -1148   -776  -1683  -1525  -1460   -727   -670
   -366  -1719  -1356   1041    493  -1538   -914  -2008  -2013  -2182  -1670  -1483
   -348  -2016  -1667   1182    659  -1842   -911  -1831  -1873  -2078  -1673  -1543
   -322  -2153  -1834   1236    756  -1995   -802  -1553  -1577  -1797  -1483  -1460
   -267  -2132  -1865   1200    797  -2000   -711  -1353  -1335  -1564  -1325  -1376
   -272  -2029  -1756   1148    740  -1893   -584  -1117  -1070  -1312  -1130  -1244
   -267  -1951  -1683   1109    706  -1818   -488   -971   -906  -1158  -1002  -1153
   -283  -1878  -1595   1078    654  -1738   -428   -888   -831  -1080   -940  -1106
   -270  -1826  -1556   1049    641  -1691   -415   -870   -810  -1060   -924  -1106
   -265  -1855  -1592   1060    662  -1725   -418   -867   -813  -1060   -922  -1109
   -254  -1821  -1566   1036    654  -1693   -418   -852   -800  -1036   -901  -1091
   -252  -1779  -1530   1015    639  -1654   -410   -854   -805  -1034   -893  -1088
   -262  -1758  -1496   1010    615  -1628   -402   -833   -792  -1018   -870  -1065
   -275  -1761  -1486   1015    602  -1626   -368   -787   -756   -966   -818  -1026
   -259  -1699  -1439    976    589  -1569   -368   -784   -753   -963   -813  -1018
   -249  -1654  -1408    950    576  -1532   -392   -784   -763   -969   -815  -1023
   -252  -1654  -1402    953    574  -1530   -407   -797   -784   -989   -844  -1091
   -257  -1680  -1426    966    581  -1553   -394   -779   -774   -982   -839  -1052
   -272  -1644  -1371    956    548  -1509   -374   -745   -743   -940   -792   -992
   -277  -1597  -1319    935    517  -1460   -368   -722   -730   -922   -776   -989
   -252  -1522  -1270    888    509  -1397   -353   -698   -701   -893   -753   -982
   -231  -1475  -1244    852    504  -1361   -384   -701   -711   -891   -737   -971
   -223  -1462  -1239    841    506  -1350   -397   -683   -701   -867   -722   -948
   -223  -1428  -1205    826    491  -1317   -361   -644   -654   -810   -672   -917
   -220  -1366  -1145    795    462  -1257   -335   -594   -600   -743   -607   -867
   -200  -1322  -1122    758    459  -1223   -342   -535   -545   -678   -542   -818
   -158  -1291  -1132    724    485  -1213   -345   -470   -488   -600   -470   -748
   -124  -1189  -1065    654    467  -1130   -337   -402   -423   -514   -381   -665
    -70  -1096  -1026    584    478  -1062   -345   -340   -345   -415   -280   -576
   -106  -1013   -906    558    397   -961   -306   -244   -249   -296   -153   -472
   -122   -956   -833    537    353   -896   -254   -158   -184   -218    -72   -420
   -116   -852   -735    483    309   -795   -252   -135   -155   -192    -41   -371
   -111   -839   -727    475    306   -784   -272   -153   -181   -215    -54   -358
   -103   -865   -761    483    327   -813   -259   -171   -215   -257    -93   -397
   -116   -872   -756    493    319   -815   -267   -215   -265   -316   -153   -449
   -111   -935   -823    522    353   -880   -272   -290   -363   -431   -259   -540
   -215   -950   -735    584    259   -844   -244   -262   -348   -431   -270   -545
   -277   -966   -691    620    205   -828   -200   -249   -374   -462   -306   -576
   -220  -1072   -852    646    314   -963   -226   -355   -509   -615   -459   -706
   -290  -1122   -831    704    270   -976   -210   -384   -550   -667   -517   -756
   -303  -1088   -784    696    239   -937   -184   -407   -581   -704   -555   -789
   -309  -1096   -787    701    236   -943   -184   -431   -631   -748   -602   -831
   -311  -1117   -805    714    244   -961   -197   -410   -662   -774   -626   -854
   -277  -1130   -852    701    285   -989   -189   -415   -688   -805   -659   -893
   -265  -1122   -857    693    296   -989   -200   -439   -706   -826   -683   -909
   -327  -1065   -737    696    202   -901   -218   -441   -711   -818   -670   -896
   -433  -1002   -568    717     67   -787   -161   -389   -662   -766   -623   -857
   -532   -945   -413    737    -62   -680   -135   -340   -613   -711   -561   -789
   -607   -914   -306    761   -150   -610   -127   -298   -592   -675   -522   -745
   -704   -935   -231    818   -239   -581    -98   -272   -568   -633   -496   -719
   -730   -909   -179    818   -275   -545    -59   -241   -540   -600   -470   -696
   -724   -836   -111    779   -309   -475    -25   -220   -519   -579   -444   -659
   -701   -750    -49    727   -327   -400    -33   -207   -506   -555   -420   -644
   -698   -727    -28    711   -337   -379     12   -176   -480   -532   -402   -626
   -706   -678     28    691   -368   -324     -7   -168   -472   -527   -389   -605
   -732   -667     62    698   -400   -303    -36   -176   -470   -524   -381   -594
   -696   -644     51    670   -374   -296    -51   -205   -483   -532   -389   -584
   -683   -607     72    644   -379   -270    -72   -231   -509   -548   -397   -571
   -667   -555    109    610   -389   -223    -49   -213   -501   -537   -374   -553
   -659   -522    137    589   -400   -192    -46   -210   -509   -537   -358   -558
   -665   -509    155    587   -410   -176    -31   -194   -511   -527   -350   -558
   -657   -537    116    594   -389   -210    -36   -200   -530   -545   -379   -584
   -659   -563     96    610   -379   -236    -31   -202   -550   -568   -405   -607
   -691   -602     85    644   -389   -259    -36   -205   -566   -581   -418   -618
   -678   -620     57    649   -368   -283    -67   -215   -584   -602   -441   -636
   -657   -618     38    633   -348   -290    -62   -210   -589   -615   -459   -652
   -672   -628     44    649   -361   -293    -54   -205   -600   -623   -475   -675
   -683   -631     51    657   -368   -290    -51   -213   -615   -631   -493   -704
   -652   -631     20    641   -337   -306    -49   -215   -631   -646   -511   -727
   -636   -644     -7    636   -314   -327    -75   -254   -670   -680   -545   -761
   -709   -659     46    683   -379   -306    -46   -239   -659   -665   -532   -740
   -701   -644     57    670   -381   -293    -33   -189   -639   -641   -511   -724
   -665   -605     59    636   -363   -272    -33   -163   -620   -626   -501   -722
   -662   -594     67    628   -366   -265    -38   -176   -628   -631   -511   -740
   -665   -607     57    636   -363   -275    -28   -184   -636   -639   -514   -743
   -670   -607     59    636   -366   -275    -38   -174   -633   -631   -514   -737
   -652   -563     88    607   -371   -239     -2    -96   -566   -581   -506   -756
   -654   -524    127    589   -392   -200     49     25   -446   -496   -496   -792
   -607   -363    244    485   -428    -59    122    197   -252   -290   -324   -667
   -542    -72    470    306   -509    197    168    402     20     57     59   -301
   -530    293    823    119   -675    558     83    428    145    319    501    210
   -553    548   1101      2   -828    823      5    187    -64    262    787    618
   -639    522   1161     57   -901    841    -77   -158   -459    -25    776    680
   -737    228    966    254   -852    597   -181   -579  -1005   -652    140     93
   -795   -181    613    488   -704    215   -290   -992  -1595  -1488   -976   -948
   -797   -509    285    652   -542   -114   -379  -1039  -1706  -1673  -1286  -1254
   -779   -672    106    724   -444   -283   -358   -844  -1470  -1434  -1130  -1187
   -753   -706     46    730   -402   -329   -296   -644  -1208  -1182   -950  -1075
   -735   -665     70    701   -402   -298   -176   -407   -924   -917   -761   -937
   -698   -574    124    633   -413   -226    -75   -200   -717   -711   -602   -826
   -657   -472    184    563   -423   -142    -28   -101   -610   -607   -511   -761
   -646   -400    246    522   -449    -75      7    -62   -561   -563   -470   -730
   -657   -394    262    527   -459    -67     54    -51   -540   -545   -452   -719
   -672   -415    257    542   -467    -77     49    -44   -527   -532   -441   -714
   -662   -381    280    519   -472    -51     36    -33   -511   -519   -433   -711
   -649   -335    311    491   -483    -10     62     -2   -475   -480   -400   -683
   -618   -298    319    459   -470     10     83     -2   -475   -472   -389   -667
   -646   -301    345    472   -498     20     80     -5   -480   -475   -392   -665
   -649   -288    361    467   -506     36     93     23   -454   -446   -374   -641
   -641   -262    379    452   -511     59     80     31   -441   -433   -363   -628
   -641   -231    410    436   -527     88     57     41   -426   -405   -337   -613
   -644   -220    423    431   -537    101     62     51   -410   -381   -319   -597
   -659   -226    433    441   -548    101     77     72   -392   -361   -293   -571
   -654   -246    407    449   -532     80     72     85   -376   -342   -272   -558
   -639   -220    418    431   -530     98     67     88   -366   -332   -262   -553
   -623   -153    467    387   -545    158     77    132   -322   -277   -215   -509
   -581    -72    509    327   -548    218    106    179   -272   -218   -163   -462
   -568    -49    517    306   -545    231    124    210   -228   -168   -116   -431
   -563    -15    548    290   -555    265    101    244   -179   -106    -54   -374
   -542     41    584    249   -563    311     88    306   -114    -23     28   -293
   -511    109    620    200   -566    363    103    361    -54     57    106   -223
   -459    210    667    124   -566    439    119    415     10    145    194   -153
   -413    345    758     33   -584    550    140    459     80    228    290    -51
   -397    366    763     12   -581    563     67    449     80    241    316     -7
   -361    400    761    -20   -561    579     51    475    106    275    353     20
   -335    415    750    -41   -542    581     64    478    103    272    363      0
   -332    423    756    -44   -542    589     80    491    109    280    371      2
   -335    431    763    -49   -548    597     90    480     80    241    329    -20
   -342    426    769    -41   -555    597     80    444     33    187    267    -70
   -350    384    735    -18   -545    561     75    394    -28    119    197   -135
   -379    327    706     25   -542    517     93    363    -72     62    137   -205
   -394    298    693     46   -545    496    101    316   -135    -12     59   -275
   -389    262    652     62   -522    457    106    262   -194    -85    -18   -329
   -394    228    623     80   -509    426    114    220   -236   -137    -72   -376
   -413    205    618    103   -514    410    109    194   -265   -171   -106   -418
   -431    153    581    137   -506    368    114    176   -285   -202   -135   -449
   -444    122    566    161   -504    342    116    161   -311   -226   -155   -478
   -452     98    550    176   -501    324    140    155   -316   -223   -163   -514
   -457     88    545    184   -501    316    106    129   -340   -244   -181   -509
   -472    101    574    184   -522    337    109    129   -337   -244   -189   -498
   -488    137    626    176   -555    381    116    137   -324   -223   -171   -483
   -485    114    597    184   -540    353    140    161   -296   -192   -142   -465
   -459    111    571    174   -514    340    150    176   -270   -166   -114   -470
   -488    153    641    166   -563    397    150    176   -270   -158    -96   -454
   -472    215    688    129   -581    449    155    171   -262   -145    -75   -418
   -423    244    665     88   -542    454    161    150   -262   -150    -85   -420
   -405    223    628     90   -517    426    145    142   -254   -145    -83   -400
   -439    192    628    122   -535    410    137    109   -275   -171   -103   -431
   -545    301    846    122   -696    574    145    150   -231   -127    -51   -381
   -524    423    945     49   -735    683    124    213   -184    -67     28   -293
   -405    389    795      7   -600    592     70    158   -236   -116     -2   -371
   -485    324    810     77   -649    566     75    158   -228   -103     15   -376
   -454    329    784     62   -618    555     80    166   -220   -106     15   -345
   -441    324    766     57   -602    542    109    205   -194    -75     38   -301
   -462    265    727     98   -594    496    132    205   -197    -75     46   -316
   -493    262    753    114   -623    506    101    171   -226   -103     23   -306
   -488    277    766    103   -626    519     93    150   -239   -116      0   -345
   -493    226    719    132   -605    470    109    132   -262   -142    -38   -374
   -553    187    740    184   -646    462    116    119   -277   -161    -57   -400
   -581    132    711    223   -646    420    137    122   -262   -155    -57   -423
   -581    101    683    239   -633    392    137    103   -270   -163    -51   -441
   -587     85    672    249   -631    376    116     62   -311   -205    -85   -452
   -618     49    667    285   -641    358    114     28   -337   -228   -111   -449
   -600    -10    589    303   -597    290     93     -5   -358   -252   -142   -493
   -685    -15    670    350   -678    327    122     44   -319   -213   -103   -470
   -769     46    813    358   -792    428    137     98   -275   -171    -57   -431
   -688     83    771    303   -730    426    116    101   -283   -181    -72   -433
   -613     38    649    285   -631    342    116    119   -272   -171    -59   -436
   -626     33    659    296   -644    348    129    129   -249   -158    -51   -452
   -628     36    665    296   -646    350    187    174   -207   -153    -64   -472
   -631     88    719    272   -675    402    290    277   -109   -101    -57   -488
   -610    181    789    213   -698    485    366    433     59     62     59   -426
   -563    439   1002     62   -784    719    397    652    337    392    389   -116
   -488    802   1288   -158   -891   1044    348    748    511    706    823    392
   -496   1044   1540   -272  -1018   1291    228    540    420    841   1221    885
   -605   1153   1756   -275  -1182   1454     51    101     85    709   1332   1039
   -748    901   1649    -77  -1197   1275    -80   -397   -441    148    792    558
   -841    374   1215    233  -1031    795   -192   -857  -1088   -758   -265   -410
   -854     20    875    418   -865    446   -277   -956  -1299  -1114   -704   -810
   -854   -142    711    496   -784    283   -241   -711  -1052   -901   -571   -735
   -815   -161    654    488   -737    246   -124   -428   -766   -654   -397   -620
   -782    -93    688    436   -737    296     46   -158   -480   -410   -223   -506
   -797    -23    774    410   -787    374    184     46   -277   -228    -85   -410
   -795     28    823    381   -810    426    236    142   -189   -148    -18   -361
   -787     51    839    366   -813    444    257    181   -148   -111     12   -332
   -795     59    852    366   -823    454    280    205   -122    -83     38   -316
   -800     70    870    366   -833    470    296    220   -103    -62     62   -290
   -867     70    935    397   -901    501    329    252    -67    -25     93   -252
   -914     80    995    415   -956    537    368    290    -33      7    119   -228
   -930     96   1023    415   -976    561    392    322      2     41    150   -197
   -943    127   1070    407  -1005    597    389    348     44     93    197   -155
   -953    166   1119    392  -1036    641    389    335     41     88    202   -142
   -867    200   1067    332   -966    633    379    329     28     75    192   -145
   -833    202   1036    314   -935    618    376    348     46    101    210   -116
   -896    215   1111    340  -1002    662    387    350     57    114    220    -85
   -950    189   1137    379  -1044    662    413    392    109    166    265    -54
   -940    192   1132    374  -1036    662    418    410    135    194    290    -33
   -924    205   1130    358  -1028    665    423    436    171    231    332     -2
   -935    207   1143    363  -1039    675    433    457    210    280    371     -7
   -906    207   1114    348  -1013    659    423    465    228    301    387     10
   -906    259   1166    322  -1036    711    413    485    254    327    405     64
   -909    316   1226    293  -1067    771    439    548    322    400    457    127
   -883    345   1228    270  -1054    787    433    589    387    478    530    189
   -883    368   1252    254  -1067    810    428    652    465    576    633    249
   -870    441   1312    213  -1091    875    472    743    558    688    756    335
   -797    535   1332    129  -1065    932    478    795    607    753    823    397
   -784    605   1389     90  -1085    997    459    841    652    815    885    449
   -771    675   1444     46  -1106   1060    444    836    657    828    901    491
   -789    675   1462     57  -1124   1067    472    823    665    839    919    509
   -792    675   1467     57  -1130   1070    491    815    662    839    932    519
   -756    688   1444     33  -1098   1065    483    795    626    795    896    488
   -810    680   1488     62  -1150   1083    478    782    605    763    859    472
   -807    652   1460     77  -1132   1054    478    745    568    714    807    426
   -828    600   1426    111  -1127   1013    522    709    530    657    745    358
   -826    555   1382    135  -1104    969    542    652    485    602    688    293
   -854    504   1358    174  -1106    930    522    566    413    517    618    205
   -875    449   1322    213  -1098    885    535    506    353    436    540    166
   -846    397   1244    223  -1047    820    496    457    301    387    483    122
   -896    319   1215    288  -1054    766    548    441    283    363    452     80
   -875    337   1213    267  -1044    774    548    415    267    350    446     64
   -815    348   1163    233   -989    753    524    389    249    329    439     57
   -885    332   1218    275  -1052    774    535    389    252    327    444     46
   -961    322   1283    319  -1122    802    563    420    277    353    462     80
   -911    335   1247    288  -1080    789    563    405    272    350    465     77
   -883    337   1221    272  -1052    779    550    389    262    345    454     67
   -836    381   1215    226  -1026    800    522    394    265    345    454     80
   -784    402   1187    192   -984    795    537    405    283    358    472     80
   -797    397   1192    197   -995    795    576    413    303    374    483     98
   -826    415   1241    205  -1034    826    602    436    337    405    511    132
   -800    439   1236    179  -1018    839    594    446    348    415    527    135
   -779    454   1234    163  -1005    844    587    441    363    426    548    153
   -779    465   1241    155  -1010    854    574    428    371    433    561    174
   -771    457   1226    155   -997    841    550    394    348    418    555    171
   -813    439   1252    187  -1034    844    555    397    355    428    574    187
   -844    452   1296    197  -1070    872    587    433    394    459    615    223
   -836    431   1267    202  -1054    849    576    431    389    449    607    236
   -815    358   1174    228   -995    766    550    400    348    407    566    205
   -805    298   1104    252   -956    701    545    368    316    379    537    179
   -849    265   1114    293   -982    688    566    379    327    381    537    179
   -880    241   1122    319  -1002    680    587    413    342    384    542    176
   -844    220   1065    311   -956    641    576    407    324    358    519    148
   -849    158   1008    342   -930    584    576    381    301    324    485    111
   -883    145   1028    368   -956    587    592    387    306    319    488    116
   -872    103    974    384   -922    537    574    355    288    290    459     96
   -896     51    948    420   -922    498    576    337    277    277    444     85
   -909     31    940    439   -924    485    576    324    267    267    428     72
   -844     36    880    405   -862    457    563    309    254    249    415     51
   -862     49    911    405   -888    480    589    335    285    275    441     72
   -880     33    914    423   -896    472    597    350    298    285    449     83
   -883      0    883    441   -885    441    584    324    283    267    431     70
   -901    -25    875    465   -888    423    574    296    277    254    415     64
   -974    -20    953    496   -966    465    626    366    337    288    431     72
   -922     -5    917    462   -922    457    685    462    410    322    410     15
   -891     77    966    405   -930    522    769    620    571    462    501     59
   -857    290   1148    283  -1002    719    846    849    857    776    792    316
   -802    610   1410     93  -1106   1010    805   1008   1093   1132   1249    807
   -782    969   1751    -93  -1267   1358    691    836   1023   1236   1618   1304
   -859   1137   1995   -140  -1428   1566    537    420    696   1096   1784   1579
  -1000    984   1984      7  -1491   1483    392    -18    244    701   1512   1361
  -1132    431   1564    348  -1348    995    319   -488   -368   -150    459    355
  -1161   -103   1054    631  -1109    475    192   -709   -761   -724   -272   -337
  -1096   -368    724    730   -911    176    114   -615   -698   -685   -303   -423
  -1008   -480    527    745   -769     23    140   -420   -478   -480   -174   -374
  -1021   -475    542    748   -784     33    272   -181   -205   -231      0   -270
  -1026   -379    646    701   -836    132    454     67     62     15    194   -132
   -976   -296    680    636   -831    192    542    187    187    140    293    -54
   -945   -298    646    623   -797    174    558    210    213    168    311    -46
   -992   -311    680    652   -839    184    558    241    244    197    345    -25
   -976   -288    688    631   -833    200    576    306    290    244    384     -2
   -919   -288    628    602   -774    168    581    311    296    254    381      2
   -906   -298    607    602   -758    153    594    298    298    257    379      2
   -976   -301    675    639   -828    187    602    298    311    272    397     20
   -927   -298    628    613   -779    166    581    306    316    277    405     23
   -917   -293    623    602   -771    166    589    319    332    290    423     36
   -922   -288    633    605   -779    171    607    337    350    309    441     57
   -883   -270    610    574   -748    168    610    353    361    324    462     77
   -937   -293    641    615   -792    174    597    342    355    316    465     80
   -943   -324    618    633   -782    145    558    327    340    303    452     67
   -922   -324    597    623   -761    135    537    309    337    298    452     70
   -976   -358    618    665   -797    129    563    335    374    335    488    103
   -974   -332    641    652   -807    153    571    389    420    381    532    142
   -917   -296    618    605   -769    161    550    413    444    410    553    166
   -904   -290    613    597   -758    161    548    426    467    433    581    192
   -906   -280    626    592   -769    171    561    475    524    496    644    246
   -909   -257    652    581   -782    197    576    524    587    571    719    319
   -867   -228    639    545   -756    205    550    566    644    639    787    379
   -828   -171    657    501   -743    241    537    618    706    719    870    452
   -820    -96    722    457   -774    311    540    675    784    810    966    548
   -818    -38    779    428   -800    368    517    698    839    870   1041    626
   -795    -12    782    402   -789    384    514    719    870    896   1078    665
   -779      5    784    387   -782    394    519    727    883    904   1091    685
   -795    -10    784    400   -792    387    537    714    870    883   1070    667
   -813    -20    792    415   -802    384    545    688    844    849   1034    639
   -828    -54    771    441   -800    358    519    654    807    800    979    597
   -820    -90    730    457   -776    319    517    623    769    745    922    545
   -841   -179    662    509   -753    241    532    576    711    667    844    472
   -854   -241    613    548   -735    184    574    540    667    597    769    405
   -875   -324    550    600   -714    111    574    491    613    524    688    335
   -906   -426    480    667   -693     25    548    420    537    433    592    252
   -872   -452    420    659   -649    -15    540    363    480    366    517    184
   -820   -446    374    633   -600    -36    561    342    459    340    480    148
   -844   -501    342    670   -594    -80    571    306    426    293    431     96
   -862   -522    340    693   -602    -90    553    280    394    270    407     80
   -820   -480    337    649   -581    -72    566    296    413    290    436    111
   -795   -504    288    649   -542   -109    592    285    410    280    420     98
   -789   -514    275    652   -535   -119    571    275    402    275    413     85
   -795   -506    288    652   -542   -109    555    270    405    277    420     98
   -784   -504    277    644   -532   -114    558    277    418    293    431    101
   -769   -478    288    623   -530    -96    558    280    428    298    441     98
   -763   -444    319    600   -542    -62    594    298    452    319    470    132
   -753   -415    337    584   -545    -38    610    319    472    342    493    150
   -756   -418    335    584   -545    -41    587    316    465    345    496    153
   -756   -410    345    581   -553    -31    584    322    475    361    506    171
   -737   -376    361    558   -550     -7    574    314    480    374    524    184
   -719   -381    337    550   -530    -23    517    270    446    348    511    176
   -732   -405    327    568   -532    -38    511    262    426    332    504    166
   -727   -426    301    576   -514    -62    530    265    423    329    509    145
   -719   -400    319    558   -519    -41    519    267    420    335    527    158
   -714   -439    275    576   -496    -83    511    270    413    322    517    171
   -735   -506    228    618   -485   -140    496    228    361    262    452    122
   -753   -550    200    652   -478   -176    519    236    366    267    465    137
   -763   -610    153    685   -459   -231    530    252    363    270    472    132
   -774   -688     85    732   -431   -301    522    233    329    236    431     77
   -782   -714     67    748   -426   -322    532    228    316    213    407     54
   -800   -727     72    763   -436   -329    519    213    296    187    394     38
   -818   -776     41    797   -431   -368    522    202    277    158    363      2
   -813   -841    -28    828   -392   -436    514    197    259    140    335    -20
   -826   -867    -41    844   -394   -454    504    197    257    137    329    -33
   -823   -878    -54    849   -387   -467    509    200    262    142    340    -33
   -823   -898    -77    859   -374   -488    509    200    262    145    353    -25
   -836   -930    -93    883   -371   -511    501    192    259    142    358    -18
   -820   -958   -140    888   -342   -550    504    200    270    145    363    -23
   -787   -945   -158    865   -316   -553    509    205    270    142    361    -36
   -748   -945   -197    844   -275   -571    522    231    290    153    353    -51
   -719   -932   -213    826   -254   -574    584    337    389    220    371    -96
   -680   -839   -161    758   -262   -501    667    457    527    329    426    -59
   -615   -672    -57    644   -280   -366    704    631    750    579    662    163
   -527   -452     75    488   -301   -189    644    792    984    922   1075    566
   -472   -109    363    290   -418    127    532    727   1002   1088   1460   1047
   -514    -85    426    298   -470    168    441    465    735    976   1631   1304
   -592   -270    322    428   -457     25    348     75    270    548   1353   1067
   -698   -605     93    652   -397   -257    231   -472   -400   -301    392    192
   -727   -924   -197    826   -265   -561     72   -870   -930  -1028   -480   -587
   -667  -1163   -496    914    -85   -831      2   -789   -862   -969   -480   -641
   -602  -1327   -724    963     59  -1026     33   -584   -607   -735   -335   -584
   -555  -1366   -810    958    124  -1088     96   -397   -366   -517   -192   -517
   -498  -1275   -776    888    137  -1026    226   -171    -93   -265      5   -376
   -387  -1137   -750    761    181   -945    337    -20     80   -106    124   -277
   -350  -1075   -724    711    187   -901    392     28    148    -51    171   -252
   -303  -1052   -748    675    220   -898    397     46    181    -25    197   -239
   -262  -1072   -810    667    272   -943    361     31    171    -31    194   -246
   -246  -1072   -826    657    288   -950    376     44    192     -5    223   -213
   -231  -1070   -841    649    303   -956    389     62    215     18    244   -202
   -215  -1083   -870    649    324   -976    374     51    207     10    228   -226
   -233  -1070   -836    652    301   -953    368     46    210      7    213   -233
   -223  -1047   -823    633    296   -935    355     33    202     -2    200   -241
   -200  -1034   -833    615    316   -935    355     41    218     15    223   -223
   -176  -1054   -878    615    348   -966    363     57    231     33    239   -202
   -153  -1036   -883    594    363   -961    358     57    239     44    252   -192
   -150  -1052   -901    602    374   -979    348     57    239     49    259   -179
   -142  -1062   -919    602    387   -992    353     67    249     64    277   -155
   -145  -1070   -927    607    389  -1000    363     88    280     96    306   -116
   -142  -1083   -940    613    397  -1013    361    103    306    124    335    -93
   -142  -1101   -958    620    407  -1031    335    109    309    129    335    -85
   -150  -1070   -919    610    381   -995    309    119    332    153    363    -57
    -83   -966   -885    524    400   -927    332    168    397    223    439     18
    -10   -883   -872    446    431   -878    366    228    475    309    527     96
    -18   -888   -870    454    426   -880    363    270    532    384    597    148
    -15   -870   -854    441    418   -862    342    314    597    472    688    218
      2   -802   -805    397    402   -805    337    358    665    553    771    293
     23   -722   -745    350    384   -732    348    410    732    633    854    376
      5   -698   -706    345    355   -704    342    431    766    672    898    413
     18   -722   -740    350    379   -732    335    436    776    680    914    426
     59   -722   -782    329    418   -750    342    441    769    672    911    428
     44   -743   -787    350    415   -763    358    420    737    636    875    400
     31   -776   -810    371    420   -792    361    397    693    584    823    368
      2   -852   -854    423    428   -852    358    353    633    504    743    309
     -5   -891   -885    446    436   -888    363    311    571    426    662    228
     -7   -976   -969    493    480   -974    358    252    491    314    545    119
    -20  -1047  -1028    532    504  -1039    340    179    405    202    433     41
    -33  -1085  -1052    558    509  -1070    322    124    345    132    368    -18
    -46  -1187  -1140    615    545  -1163    329     93    301     75    311    -70
    -59  -1249  -1189    654    563  -1221    324     59    265     23    272   -122
    -72  -1260  -1187    665    555  -1223    322     12    226    -31    223   -166
    -62  -1317  -1254    688    594  -1286    303    -20    189    -80    163   -179
    -67  -1356  -1288    709    607  -1322    290    -41    171   -103    137   -179
    -77  -1358  -1280    719    600  -1319    285    -62    148   -132    106   -218
    -85  -1361  -1278    722    592  -1319    277    -77    148   -148     88   -244
    -67  -1369  -1301    719    615  -1335    267    -83    153   -150     85   -252
    -59  -1384  -1325    719    631  -1353    254    -85    150   -150     88   -252
    -85  -1374  -1288    730    600  -1332    270    -67    174   -122    114   -236
    -57  -1314  -1260    685    600  -1288    272    -57    194   -106    132   -220
    -41  -1304  -1262    672    610  -1283    272    -64    205   -106    135   -207
    -57  -1317  -1262    685    602  -1291    272    -67    210   -109    132   -220
    -64  -1299  -1234    683    584  -1267    280    -51    239    -80    161   -187
    -51  -1247  -1197    649    571  -1223    280    -49    257    -59    194   -161
    -31  -1236  -1205    633    587  -1221    246    -75    241    -67    197   -163
    -23  -1249  -1226    636    600  -1239    220    -98    213    -93    174   -168
    -10  -1260  -1249    636    618  -1254    213   -119    194   -119    153   -174
    -25  -1262  -1236    644    602  -1249    213   -114    197   -119    153   -184
    -28  -1296  -1270    662    618  -1283    207   -116    192   -124    150   -200
    -10  -1369  -1361    688    672  -1366    205   -129    171   -145    127   -215
    -20  -1410  -1389    717    683  -1400    223   -127    179   -140    135   -202
    -51  -1405  -1353    727    649  -1379    231   -132    168   -155    116   -254
    -51  -1431  -1379    740    662  -1405    215   -161    135   -210     46   -290
    -67  -1514  -1447    789    688  -1480    213   -184    103   -252     12   -301
    -80  -1600  -1519    841    719  -1561    220   -189     90   -262      2   -314
    -72  -1634  -1561    852    743  -1597    218   -197     80   -277    -18   -342
    -98  -1657  -1558    878    730  -1608    223   -213     67   -298    -44   -366
   -114  -1701  -1587    906    735  -1644    207   -244     36   -329    -75   -410
   -122  -1748  -1626    935    750  -1688    194   -257     25   -350    -96   -439
   -145  -1769  -1623    956    735  -1696    207   -254     31   -350    -85   -428
   -145  -1748  -1602    945    727  -1675    220   -257     31   -353    -85   -420
   -155  -1748  -1595    950    717  -1670    233   -254     33   -350    -90   -428
   -114  -1753  -1639    935    761  -1696    192   -267     23   -363   -101   -452
    -90  -1792  -1701    943    805  -1748    184   -267     10   -389   -145   -493
   -109  -1800  -1693    953    792  -1748    257   -176     96   -345   -163   -506
    -93  -1730  -1636    911    771  -1683    324    -54    236   -236   -119   -509
    -72  -1509  -1436    792    680  -1473    381    109    472     25    122   -327
     12  -1241  -1254    613    631  -1247    363    303    774    454    626    132
     54   -974  -1028    459    540  -1000    257    254    776    615   1047    623
     -2   -935   -932    467    465   -932    194      0    457    410   1200    904
    -80  -1041   -961    561    439  -1002    119   -363    -49    -72    966    769
   -207  -1369  -1163    787    475  -1265     12   -818   -657   -844     38    -62
   -249  -1727  -1480    987    613  -1605   -163  -1179  -1132  -1519   -896   -883
   -239  -2039  -1803   1137    779  -1919   -228  -1161  -1124  -1538  -1021  -1026
   -277  -2268  -1990   1273    854  -2130   -109   -932   -833  -1257   -831   -937
   -254  -2278  -2026   1265    883  -2153    -28   -756   -579  -1010   -662   -841
   -252  -2216  -1964   1234    854  -2091    106   -540   -306   -748   -454   -704
   -226  -2138  -1912   1182    841  -2026    205   -374   -103   -561   -303   -597
   -223  -2117  -1893   1171    833  -2005    244   -314    -23   -496   -252   -558
   -272  -2104  -1831   1187    776  -1966    277   -280     20   -457   -220   -530
   -296  -2060  -1764   1176    732  -1912    309   -228     72   -405   -179   -493
   -283  -2029  -1745   1156    730  -1888    322   -205     98   -384   -153   -470
   -350  -2023  -1673   1187    659  -1849    342   -181    129   -361   -124   -426
   -457  -2044  -1590   1249    563  -1816    368   -168    148   -340   -111   -402
   -571  -2042  -1470   1304    449  -1756    407   -129    192   -293    -62   -348
   -649  -2034  -1387   1340    368  -1712    475    -70    246   -241    -10   -298
   -631  -1995  -1363   1314    366  -1680    441    -62    252   -226      7   -288
   -641  -1995  -1353   1317    353  -1673    436    -64    254   -228     -2   -290
   -657  -2013  -1358   1335    350  -1686    452    -67    262   -226     -2   -283
   -696  -2016  -1319   1356    309  -1667    467    -54    280   -205     23   -249
   -696  -2031  -1335   1363    319  -1683    467    -41    296   -189     41   -236
   -644  -2008  -1363   1325    358  -1686    457    -44    303   -179     49   -233
   -659  -1979  -1319   1319    327  -1649    454    -38    316   -153     67   -210
   -688  -2000  -1312   1343    309  -1654    446    -28    324   -137     75   -189
   -683  -2013  -1330   1348    322  -1673    444    -15    340   -114     96   -150
   -717  -1940  -1226   1327    252  -1584    491     59    415    -25    179    -59
   -659  -1901  -1241   1280    288  -1571    498    109    475     46    254     10
   -605  -1852  -1247   1226    319  -1551    478    135    527    111    322     72
   -574  -1769  -1195   1171    309  -1483    478    194    615    210    428    163
   -571  -1740  -1171   1156    298  -1457    485    246    678    290    517    223
   -613  -1704  -1091   1156    239  -1397    511    296    735    361    597    290
   -607  -1628  -1023   1117    207  -1327    478    327    774    418    662    348
   -542  -1608  -1065   1075    259  -1337    441    316    769    413    657    355
   -535  -1613  -1080   1072    270  -1348    480    319    769    400    639    345
   -517  -1647  -1130   1080    306  -1389    467    283    722    345    587    298
   -441  -1691  -1249   1065    402  -1473    433    213    631    246    483    202
   -428  -1753  -1325   1091    446  -1540    449    174    563    161    392    122
   -371  -1758  -1387   1065    506  -1574    423    119    496     72    298     33
   -309  -1800  -1491   1054    589  -1647    381     36    392    -51    168    -88
   -311  -1880  -1569   1096    626  -1725    374    -28    303   -155     59   -184
   -301  -1940  -1639   1122    667  -1790    387    -67    249   -236    -20   -254
   -174  -1995  -1821   1083    820  -1906    337   -148    153   -345   -137   -363
   -145  -2016  -1870   1080    859  -1943    324   -187     98   -402   -200   -410
   -265  -2073  -1808   1169    769  -1940    353   -189     75   -428   -228   -433
   -384  -2104  -1719   1244    667  -1912    379   -189     62   -439   -244   -433
   -441  -2109  -1670   1273    613  -1888    381   -181     59   -446   -257   -436
   -420  -2112  -1691   1267    633  -1904    381   -176     51   -457   -275   -449
   -410  -2140  -1730   1273    659  -1935    381   -189     31   -478   -298   -467
   -426  -2125  -1699   1275    636  -1912    402   -176     41   -472   -298   -467
   -407  -2112  -1704   1257    646  -1909    366   -181     36   -478   -296   -462
   -410  -2096  -1686   1254    636  -1891    358   -192     28   -475   -293   -457
   -413  -2034  -1623   1221    602  -1829    371   -168     54   -446   -267   -431
   -402  -1943  -1540   1174    568  -1743    407   -129    103   -389   -220   -389
   -379  -1909  -1530   1143    574  -1719    418   -116    114   -384   -213   -381
   -397  -1906  -1509   1150    555  -1709    415   -122    114   -379   -210   -368
   -415  -1899  -1486   1156    535  -1693    407   -114    127   -366   -187   -348
   -431  -1878  -1447   1156    506  -1662    407   -111    129   -355   -181   -329
   -423  -1865  -1444   1143    509  -1654    392   -135    101   -374   -197   -327
   -436  -1849  -1413   1143    488  -1631    381   -145     88   -376   -197   -319
   -436  -1818  -1382   1124    470  -1600    381   -135     96   -368   -197   -314
   -439  -1795  -1356   1117    457  -1577    384   -114    109   -358   -181   -290
   -462  -1834  -1371   1145    454  -1602    366   -116     80   -379   -197   -311
   -483  -1870  -1387   1176    449  -1628    368   -127     54   -402   -220   -332
   -514  -1912  -1397   1213    439  -1654    392   -124     51   -405   -233   -335
   -524  -1969  -1444   1247    459  -1706    418   -116     44   -413   -252   -348
   -613  -2010  -1397   1309    392  -1704    418   -122     31   -418   -265   -358
   -644  -2016  -1371   1330    361  -1696    420   -129     12   -436   -283   -376
   -636  -2029  -1392   1332    376  -1712    426   -129     -2   -452   -298   -389
   -649  -2026  -1376   1337    363  -1701    433   -122     -7   -459   -314   -394
   -657  -2065  -1408   1358    374  -1735    439   -114    -12   -459   -319   -402
   -672  -2083  -1410   1376    368  -1748    433   -122    -23   -459   -327   -410
   -693  -2083  -1389   1387    345  -1738    439   -129    -31   -467   -335   -418
   -717  -2083  -1366   1400    324  -1725    446   -127    -33   -470   -340   -428
   -704  -2078  -1376   1389    335  -1727    457   -124    -33   -465   -340   -433
   -672  -2073  -1400   1371    363  -1738    444   -122    -33   -454   -322   -413
   -657  -2094  -1436   1374    389  -1766    428   -119    -41   -462   -340   -413
   -670  -2104  -1434   1387    381  -1769    478    -59      0   -439   -363   -441
   -636  -2026  -1389   1327    376  -1709    574     70    135   -340   -350   -480
   -628  -1862  -1236   1244    303  -1551    623    210    327   -135   -197   -376
   -618  -1621  -1002   1119    192  -1314    644    405    613    239    197    -23
   -542  -1252   -709    898     83   -982    558    501    776    574    701    535
   -509   -987   -478    748    -18   -735    405    244    504    462    984    958
   -563  -1052   -488    807    -38   -771    363    -67     88    132    982   1031
   -644  -1309   -665    976      7   -987    283   -470   -472   -493    381    498
   -704  -1693   -989   1200    142  -1343     96   -948  -1122  -1382   -823   -566
   -691  -2075  -1384   1382    345  -1730     31  -1021  -1283  -1634  -1257   -979
   -670  -2291  -1621   1480    475  -1956     72   -831  -1060  -1395  -1101   -940
   -641  -2346  -1706   1491    530  -2026    132   -639   -800  -1137   -922   -828
   -610  -2275  -1665   1444    527  -1971    241   -413   -509   -852   -714   -678
   -623  -2164  -1540   1392    457  -1855    384   -194   -252   -594   -493   -540
   -641  -2086  -1444   1363    400  -1766    449   -101   -137   -480   -394   -488
   -626  -2081  -1454   1350    410  -1769    465    -80   -119   -462   -394   -488
   -594  -2031  -1436   1314    420  -1735    498    -83   -129   -475   -431   -467
   -597  -2010  -1413   1304    405  -1712    485    -54   -101   -431   -384   -358
   -579  -1990  -1410   1286    413  -1701    452    -44    -90   -410   -348   -355
   -571  -1969  -1397   1270    413  -1686    444    -41    -93   -410   -353   -361
   -514  -1888  -1374   1202    428  -1631    397    -51    -88   -394   -337   -332
   -568  -1880  -1312   1221    371  -1597    454    -15    -59   -363   -311   -319
   -592  -1891  -1301   1241    353  -1597    478     18    -36   -337   -298   -309
   -581  -1857  -1275   1218    345  -1566    475     36    -12   -309   -262   -270
   -579  -1826  -1247   1202    332  -1538    439     41     -5   -285   -239   -267
   -587  -1829  -1241   1208    327  -1535    428     41    -18   -285   -262   -272
   -639  -1842  -1202   1239    280  -1522    491     83     18   -241   -228   -218
   -623  -1839  -1215   1228    293  -1527    506    106     46   -202   -184   -184
   -574  -1813  -1239   1195    332  -1527    517    127     62   -171   -150   -174
   -594  -1818  -1223   1205    314  -1522    511    163     96   -124   -114   -168
   -594  -1738  -1143   1166    272  -1441    483    197    137    -64    -64   -111
   -574  -1675  -1104   1124    262  -1389    522    236    171    -28    -38    -80
   -555  -1634  -1078   1096    259  -1356    506    265    200     12     -7    -33
   -553  -1558  -1005   1054    223  -1283    491    314    267    109     90     77
   -537  -1480   -945   1008    202  -1213    485    384    353    215    200    153
   -504  -1473   -969    987    228  -1221    509    470    444    329    319    241
   -470  -1397   -927    935    228  -1163    522    532    522    423    428    332
   -462  -1330   -867    896    202  -1098    506    566    558    491    496    392
   -454  -1270   -815    862    179  -1041    504    592    587    535    540    431
   -444  -1223   -779    831    166  -1000    485    587    584    535    545    441
   -446  -1213   -766    831    158   -989    478    574    561    506    514    415
   -462  -1205   -743    833    137   -974    488    558    522    457    462    392
   -478  -1234   -756    857    137   -995    511    530    483    405    418    348
   -491  -1280   -792    883    148  -1036    498    488    426    335    348    277
   -519  -1299   -779    909    129  -1039    465    431    358    267    277    192
   -553  -1358   -805    953    124  -1083    483    363    272    158    153    101
   -561  -1423   -862    992    148  -1145    488    301    194     62     46     49
   -574  -1486   -911   1028    166  -1200    491    267    145      5    -12     -7
   -574  -1525   -950   1049    187  -1239    491    252    111    -25    -41    -62
   -602  -1564   -961   1083    176  -1262    491    223     75    -54    -75   -111
   -615  -1574   -958   1093    171  -1267    475    187     25   -103   -129   -137
   -613  -1582   -969   1096    176  -1275    465    166     -2   -129   -163   -145
   -626  -1566   -940   1096    155  -1254    467    158    -12   -140   -168   -158
   -631  -1556   -924   1091    145  -1241    465    155    -18   -140   -171   -163
   -636  -1535   -898   1083    129  -1218    465    166    -12   -129   -166   -168
   -652  -1504   -852   1075     98  -1179    470    171     -7   -122   -158   -158
   -657  -1478   -820   1067     80  -1150    478    187      7    -98   -137   -137
   -644  -1405   -761   1023     57  -1083    480    213     33    -62   -101   -103
   -623  -1348   -724    987     49  -1036    517    249     83    -10    -54    -67
   -615  -1306   -691    961     36  -1000    532    270    103     18    -38    -54
   -605  -1283   -678    945     36   -982    555    290    116     38    -28    -33
   -626  -1252   -626    937     -2   -937    563    293    129     54     -7    -23
   -618  -1192   -574    904    -23   -883    550    298    142     83     20      5
   -597  -1169   -571    880    -12   -870    522    290    132     90     36     10
   -592  -1150   -558    872    -18   -854    506    275    111     83     36     10
   -576  -1124   -548    849    -15   -836    498    270     90     75     31     28
   -550  -1091   -540    820     -7   -815    488    265     83     77     33     38
   -607  -1085   -478    844    -64   -782    501    280     93     93     51     59
   -639  -1101   -462    870    -88   -782    509    314     93    101     62     75
   -574  -1114   -540    841    -18   -826    504    311     80     93     54     57
   -568  -1117   -548    841    -12   -833    511    319     83     98     44     57
   -594  -1119   -527    854    -36   -826    530    319     72     93     23     59
   -644  -1117   -472    880    -85   -795    548    319     70     93     15     46
   -657  -1156   -498    906    -80   -828    561    327     75     93     20     23
   -670  -1171   -501    919    -85   -836    563    322     59     75     12     36
   -693  -1161   -470    927   -111   -818    561    322     57     70      7     57
   -709  -1169   -459    940   -124   -815    571    332     62     77     10     51
   -719  -1169   -449    943   -135   -810    571    335     70     83     12     54
   -735  -1148   -413    940   -161   -782    587    348     80     96     20     57
   -750  -1143   -392    945   -181   -769    597    345     75     96     12     54
   -784  -1124   -340    956   -223   -732    610    358     83    103     25     75
   -750  -1122   -371    935   -189   -748    597    345     70     88     18     67
   -685  -1117   -431    901   -127   -776    587    350     70     77      0     44
   -675  -1075   -400    875   -140   -740    646    431    132    106    -18      0
   -649  -1023   -374    836   -137   -698    724    545    241    179    -18    -41
   -561   -854   -293    709   -135   -576    769    727    472    431    189    129
   -475   -537    -62    506   -207   -301    766    971    792    854    649    563
   -397   -135    262    265   -332     62    657    966    870   1132   1143   1093
   -431     96    527    168   -478    311    478    644    610   1137   1480   1499
   -519    132    652    192   -587    392    301    161    132    802   1382   1457
   -607   -275    329    441   -470     25    197   -322   -478     44    545    719
   -685   -836   -153    761   -267   -496     93   -683  -1049   -826   -524   -197
   -667  -1145   -478    906    -96   -813     41   -633  -1052   -930   -735   -405
   -592  -1241   -649    914     25   -945     90   -407   -787   -685   -594   -350
   -542  -1200   -659    870     57   -930    181   -187   -527   -444   -433   -254
   -511  -1127   -615    818     49   -870    348     59   -252   -197   -246   -150
   -498  -1091   -592    795     46   -841    462    213    -85    -46   -132    -88
   -493  -1028   -535    758     20   -782    493    252    -31      2   -101    -46
   -504   -984   -480    743    -12   -732    519    298     15     54    -62      0
   -475   -979   -506    727     12   -743    519    324     38     83    -44     10
   -465   -963   -498    714     15   -732    527    342     57    111    -12     10
   -467   -948   -483    706      5   -717    532    353     70    124      7      2
   -444   -930   -485    685     20   -709    524    342     64    111     -5     28
   -454   -932   -478    691      7   -706    524    350     67    119      0     44
   -457   -943   -485    701     12   -714    506    350     72    127      0     41
   -457   -940   -485    696     12   -711    506    342     70    129      2     54
   -485   -927   -444    706    -23   -685    514    353     83    145     10     51
   -498   -937   -439    717    -31   -691    501    363     98    168     33     51
   -522   -937   -415    730    -54   -678    488    381    122    207     77     70
   -498   -948   -449    722    -25   -698    485    389    116    210     75     72
   -491   -943   -452    717    -20   -698    454    368    103    200     57     85
   -530   -932   -402    730    -64   -667    459    387    135    236     80    114
   -555   -901   -345    730   -106   -623    472    433    184    298    137    163
   -537   -893   -355    714    -90   -626    465    446    202    327    171    163
   -550   -885   -337    717   -109   -613    457    454    226    353    189    171
   -566   -839   -272    701   -148   -555    472    524    301    441    265    265
   -535   -800   -265    667   -135   -532    459    600    368    530    342    309
   -506   -740   -236    623   -137   -488    433    649    426    610    420    366
   -478   -696   -220    587   -129   -459    444    701    485    691    509    459
   -488   -623   -135    555   -179   -381    439    753    550    771    602    555
   -485   -532    -46    509   -220   -290    413    776    579    818    659    584
   -514   -537    -23    524   -246   -280    428    776    576    818    662    610
   -488   -493     -5    491   -244   -249    431    766    563    802    657    641
   -530   -506     23    517   -277   -241    431    750    545    782    639    639
   -568   -517     51    542   -311   -233    410    706    501    732    597    592
   -537   -566    -28    550   -254   -298    397    652    433    659    524    517
   -568   -636    -67    602   -252   -353    446    631    397    607    478    470
   -594   -709   -116    652   -241   -413    439    574    327    519    387    371
   -613   -722   -109    667   -252   -415    389    485    239    420    283    301
   -639   -771   -135    704   -254   -454    415    439    189    366    233    267
   -636   -836   -200    735   -220   -519    439    402    145    316    176    200
   -594   -867   -272    730   -163   -571    402    327     70    239     93    127
   -631   -919   -288    776   -171   -605    381    298     44    220     77     85
   -641   -963   -322    800   -161   -644    392    277     20    200     49     67
   -654   -969   -314    810   -171   -641    407    249      2    181     33     98
   -659  -1008   -348    831   -158   -678    402    236    -10    174     28     96
   -667  -1010   -342    839   -163   -678    426    262     10    189     38     90
   -644   -966   -322    802   -161   -644    407    288     44    228     80    109
   -646   -932   -285    789   -181   -607    381    285     49    239     96    122
   -641   -904   -265    771   -189   -584    418    288     64    241     96    153
   -646   -911   -265    779   -192   -589    446    306     88    262    114    176
   -597   -878   -280    737   -161   -579    433    327    106    283    132    163
   -579   -839   -259    709   -161   -550    465    353    135    301    155    181
   -537   -766   -231    652   -153   -498    439    340    132    298    161    200
   -532   -654   -122    594   -205   -389    418    335    150    324    184    265
   -522   -657   -137    587   -192   -397    384    309    135    324    187    272
   -524   -696   -171    610   -176   -433    363    301    127    327    194    246
   -542   -696   -155    618   -194   -426    353    288    111    311    189    254
   -501   -678   -176    589   -163   -428    332    272     90    296    171    272
   -485   -691   -207    587   -140   -449    319    257     70    285    168    270
   -491   -724   -236    607   -129   -480    335    252     51    267    155    254
   -475   -743   -267    607   -106   -506    335    231     28    244    129    244
   -478   -758   -280    618    -98   -519    316    210     18    228    111    226
   -441   -795   -355    615    -44   -576    285    189     -2    200     77    205
   -410   -807   -397    607     -7   -602    296    179    -10    187     57    187
   -400   -841   -441    620     20   -644    283    153    -36    158     18    140
   -400   -885   -485    644     41   -685    272    111    -80    111    -28    111
   -400   -911   -514    654     54   -714    285     98    -93     98    -44    106
   -397   -914   -517    654     59   -717    280    109    -85    106    -44    114
   -366   -906   -540    633     85   -724    270    103    -90    101    -54    129
   -309   -865   -555    587    122   -711    283    109    -85    114    -41    153
   -296   -878   -584    584    142   -732    285    116    -93    106    -49    132
   -296   -930   -633    613    166   -782    267    101   -116     83    -80    101
   -290   -948   -657    618    181   -802    246     77   -135     67   -101     75
   -244   -914   -670    579    213   -792    241     72   -135     67    -96     72
   -192   -883   -691    537    246   -787    293    135    -77     93   -106     33
   -119   -833   -714    475    296   -774    355    262     31    166   -103      0
    -67   -722   -657    392    293   -691    407    446    228    366     46    106
      2   -457   -459    228    231   -457    449    685    524    732    420    446
    101    -51   -155    -25    127   -103    407    750    646    987    854    969
     88    283    192   -187    -51    239    262    441    407    930   1124   1405
    -31    402    433   -187   -233    418     93    -31    -15    659   1148   1530
   -161    127    288     18   -223    207    -36   -511   -527    124    615   1021
   -218   -488   -270    353     25   -381   -140   -904  -1096   -698   -472    -49
   -137   -870   -732    504    296   -802   -239   -982  -1262   -984   -893   -478
    -41   -992   -953    514    454   -971   -218   -797  -1060   -797   -782   -436
     49   -940   -989    446    519   -963   -140   -550   -779   -540   -597   -309
    127   -839   -969    355    545   -904     10   -270   -485   -267   -392   -161
    168   -789   -958    309    561   -872    127    -85   -303    -93   -262    -67
    184   -766   -953    288    566   -857    163    -15   -239    -28   -213    -28
    210   -740   -950    265    579   -844    179     12   -215      0   -194    -10
    218   -711   -930    246    571   -818    166     25   -205     10   -179     -7
    205   -714   -919    254    561   -818    142     23   -205     18   -168      0
    226   -704   -930    239    576   -815    148     33   -192     33   -158     10
    327   -594   -922    135    623   -758    202     80   -142     80   -109     62
    353   -550   -906     96    628   -727    197     93   -127    103    -83     85
    296   -610   -906    155    600   -758    179     88   -135    101    -85     85
    280   -626   -909    171    592   -769    155     88   -137    101    -88     90
    355   -517   -872     80    613   -693    174    119   -101    153    -38    145
    400   -431   -831     12    613   -631    246    150    -62    194      0    181
    361   -457   -818     46    587   -636    249    150    -57    197      0    171
    358   -457   -815     46    584   -633    220    153    -54    200      5    174
    397   -402   -800      2    597   -600    244    189    -12    241     44    218
    405   -374   -779    -15    589   -576    228    210     12    277     80    249
    355   -426   -782     33    566   -602    213    215     18    290     85    252
    353   -428   -782     36    566   -605    174    228     33    309    101    265
    480   -296   -776    -90    628   -535    174    296    109    392    181    335
    389   -389   -779      0    581   -584    106    301    109    410    197    345
    376   -379   -756      0    566   -566     83    348    161    472    252    400
    654      2   -652   -329    652   -322    244    522    348    670    454    594
    589     10   -579   -298    584   -283    270    542    392    719    519    652
    517     -5   -522   -257    519   -262    197    540    397    737    550    680
    532     54   -478   -293    506   -210    174    568    433    779    605    743
    535     85   -449   -314    493   -181    161    579    449    800    636    787
    563    161   -402   -361    483   -119    176    584    465    813    657    818
    527    122   -405   -327    467   -140    168    548    428    766    610    776
    504    116   -389   -311    446   -135    148    511    394    722    566    735
    498    119   -379   -309    439   -129    145    493    374    688    532    719
    506     96   -410   -301    459   -155    142    475    342    644    488    685
    462    -15   -478   -226    467   -244    148    426    285    563    397    602
    475    -33   -509   -220    491   -270    184    394    246    506    332    540
    465    -80   -545   -192    504   -311    202    348    194    439    257    459
    498    -93   -592   -202    545   -342    202    322    158    392    202    407
    483   -129   -615   -179    548   -371    197    277    111    342    153    361
    472   -142   -618   -166    542   -379    223    249     88    311    122    329
    496   -109   -607   -194    548   -358    249    249     83    303    114    327
    459   -142   -602   -158    530   -371    223    215     44    265     75    288
    446   -166   -613   -142    527   -389    197    192     23    241     57    272
    524    -72   -597   -226    558   -335    223    218     46    265     80    301
    558    -31   -589   -265    571   -309    257    249     83    296    122    332
    540    -28   -568   -254    553   -298    272    244     88    298    124    340
    550     15   -535   -285    542   -259    262    252     96    311    132    353
    584     98   -485   -342    535   -192    280    283    129    348    168    381
    581    135   -449   -361    514   -155    288    296    150    368    184    389
    548    101   -446   -324    498   -171    288    296    153    368    181    379
    646    228   -420   -439    532    -96    332    337    207    418    226    431
    706    348   -361   -527    532     -5    324    350    239    457    280    485
    675    374   -301   -527    488     38    298    319    220    444    280    480
    657    324   -332   -491    496     -2    272    293    194    428    267    465
    698    353   -348   -527    524      2    257    280    181    420    257    462
    724    402   -322   -563    522     38    262    290    187    428    272    478
    711    389   -322   -553    514     33    280    301    187    433    277    480
    724    389   -335   -555    530     28    309    319    197    446    285    493
    711    350   -361   -532    537     -5    309    293    171    415    257    457
    704    335   -368   -519    537    -15    296    277    153    394    241    433
    719    329   -389   -524    553    -28    301    290    158    405    257    436
    714    306   -407   -509    561    -49    309    283    145    389    246    402
    756    324   -431   -540    592    -51    314    254    114    348    184    366
    737    316   -420   -527    579    -51    316    252    111    348    174    389
    711    298   -415   -506    563    -57    298    241     98    337    168    384
    704    298   -405   -501    555    -51    314    244     96    329    166    384
    704    303   -402   -506    553    -46    303    233     85    314    150    361
    730    322   -407   -527    568    -41    285    228     80    314    153    350
    722    316   -407   -522    566    -44    283    236     85    316    163    358
    737    350   -387   -542    563    -18    296    249     98    327    176    368
    776    387   -392   -581    584     -2    316    270    116    345    189    361
    776    392   -387   -584    581      2    316    272    119    340    181    342
    787    387   -400   -589    594     -5    376    316    163    345    168    316
    810    431   -379   -620    594     25    467    433    283    410    171    249
    820    553   -267   -688    542    142    506    576    452    579    296    355
    844    810    -36   -828    439    387    558    815    761    961    696    737
    909   1218    309  -1065    301    763    517    917    958   1301   1192   1275
    904   1501    597  -1202    153   1049    345    675    787   1322   1525   1722
    802   1548    743  -1176     28   1145    184    280    402   1101   1556   1849
    735   1312    576  -1023     77    943     77   -179   -148    496    953   1319
    649    797    145   -724    252    472    -49   -654   -795   -407   -148    298
    740    491   -249   -615    496    122   -148   -740   -979   -724   -579   -124
    807    371   -439   -589    623    -33    -88   -519   -730   -493   -431    -59
    795    277   -517   -537    654   -116      2   -303   -467   -252   -275     18
    823    361   -462   -594    641    -49    153    -51   -174     18    -77    142
    836    488   -348   -662    592     70    301    155     70    239    109    275
    854    563   -293   -711    574    135    345    233    163    324    184    322
    870    594   -275   -735    574    161    355    252    194    350    194    332
    872    605   -270   -740    571    168    368    262    218    374    213    363
    878    607   -270   -743    574    168    389    280    252    397    239    376
    878    623   -257   -753    566    184    394    311    283    431    277    392
    883    654   -228   -769    555    215    394    319    296    439    285    394
    888    670   -218   -782    553    228    392    324    301    436    277    441
    922    675   -246   -797    584    215    392    340    324    459    290    465
    919    693   -228   -807    574    233    381    340    337    472    303    467
    956    750   -205   -854    579    275    381    345    350    488    316    483
   1002    782   -223   -893    613    280    384    358    366    504    335    498
   1018    826   -192   -922    605    316    381    368    381    522    355    509
   1010    844   -166   -930    587    340    381    374    397    537    366    509
   1000    857   -142   -930    571    358    387    384    418    558    387    522
   1021    870   -150   -945    584    361    392    397    436    579    405    532
   1031    924   -106   -976    568    410    410    428    475    620    441    566
   1026    945    -80   -984    553    433    407    452    511    657    472    587
   1023    956    -67   -989    545    444    407    485    550    698    509    631
   1013   1008     -7  -1010    509    501    402    530    602    753    571    680
   1021   1062     41  -1041    491    553    397    587    672    833    654    756
   1044   1127     80  -1085    480    605    374    641    750    930    756    854
   1130   1257    124  -1195    501    691    397    724    846   1044    867    969
   1124   1296    171  -1210    475    735    387    766    904   1119    937   1049
   1140   1397    257  -1267    441    828    402    807    966   1192   1021   1122
   1150   1460    306  -1306    420    885    407    828   1000   1226   1067   1163
   1161   1457    296  -1309    431    878    420    836    997   1221   1067   1163
   1148   1449    301  -1299    423    875    431    833    992   1210   1057   1171
   1124   1423    298  -1273    413    862    426    807    969   1171   1023   1145
   1122   1387    265  -1254    428    826    426    766    917   1106    966   1093
   1106   1350    244  -1231    431    797    426    711    852   1031    885   1026
   1088   1317    228  -1205    431    774    441    659    797    953    807    958
   1065   1254    189  -1158    439    722    462    607    730    865    717    878
   1018   1176    158  -1098    428    670    462    545    665    776    628    797
    995   1130    135  -1062    428    633    423    488    605    706    566    727
    995   1091     96  -1041    449    594    407    446    555    649    501    662
   1002   1075     72  -1039    465    574    402    420    527    607    454    626
   1021   1044     20  -1034    498    532    376    361    478    545    400    574
    958   1026     67   -992    444    548    387    355    472    532    387    568
    940   1034     90   -987    423    563    400    355    472    530    381    558
    958   1031     72   -995    444    553    392    345    472    535    397    571
    961   1023     59   -995    449    542    384    358    488    550    423    581
    969   1018     49   -995    459    535    389    342    483    540    407    563
    958   1047     88  -1005    436    568    418    342    498    548    407    550
    966   1117    150  -1041    407    633    368    332    509    558    420    561
    963   1130    166  -1049    397    649    368    327    517    561    426    587
    966   1143    176  -1054    394    659    376    329    527    568    436    584
    966   1182    215  -1075    374    698    368    327    530    571    441    561
    974   1239    265  -1106    355    753    371    316    530    574    433    587
    961   1265    303  -1114    327    784    361    306    542    587    457    628
    945   1247    301  -1098    322    774    296    270    511    568    454    615
    956   1226    270  -1091    340    750    272    239    478    532    420    566
    945   1252    306  -1098    319    779    277    249    493    548    431    605
    963   1231    267  -1098    348    750    280    246    491    545    433    579
    948   1189    241  -1070    353    717    306    244    483    514    407    566
    943   1189    244  -1067    350    717    257    207    444    465    368    574
    932   1130    197  -1031    368    665    257    187    426    444    353    548
    922   1106    181  -1015    368    644    272    179    418    433    335    522
    932   1060    127   -997    402    594    257    155    394    400    288    480
    922   1021     96   -971    410    558    246    119    366    358    241    428
    891    989     98   -940    397    545    246    103    358    350    228    407
    875    969     93   -924    389    532    236     98    353    345    218    387
    898    971     72   -935    413    522    233     77    322    314    184    366
    917    979     59   -950    428    519    215     62    314    301    168    361
    961    982     20   -971    470    501    207     64    327    314    171    329
    956    945    -10   -953    483    467    223     59    324    301    158    316
    922    904    -20   -914    472    441    223     49    316    293    142    332
    922    878    -46   -901    485    415    236     59    329    301    145    311
    953    917    -36   -935    496    441    233     41    319    275    111    283
    950    953      2   -953    472    478    283    106    387    314     93    262
    932   1005     72   -969    428    540    358    241    519    413    122    239
    958   1137    176  -1049    389    659    431    392    724    615    288    376
   1044   1392    348  -1218    348    870    433    579   1015    989    678    714
   1096   1725    628  -1410    233   1176    296    626   1132   1301   1195   1275
   1054   1860    805  -1457    124   1332    252    444    953   1296   1558   1753
    995   1764    769  -1379    111   1267    155    109    532    958   1517   1810
    862   1462    600  -1161    132   1031     20   -387   -119    192    730   1111
    782   1117    335   -950    223    724    -98   -857   -750   -719   -475     49
    862    885     23   -875    420    454   -176   -891   -841   -883   -776   -246
    872    633   -241   -753    555    197   -119   -662   -576   -618   -607   -184
    943    620   -322   -782    633    150    -31   -436   -275   -329   -405    -64
    971    724   -246   -849    607    239    103   -223     10    -57   -194     83
    953    776   -176   -865    563    301    168    -70    210    132    -57    166
    950    826   -124   -888    537    350    205     15    303    231     15    207
   1028    976    -51  -1002    540    462    301     98    392    319     96    298
    963    969      2   -966    480    488    311    106    407    335    109    324
    935    961     25   -948    454    496    335    116    418    345    109    316
    862    862      0   -862    428    433    285     83    379    306     64    275
    917    867    -49   -891    483    410    244     70    371    303     57    280
   1052   1057      2  -1057    524    530    303    145    449    389    137    371
   1018   1041     23  -1028    496    532    337    155    452    392    140    379
   1023   1067     41  -1047    491    553    371    166    457    389    137    392
   1013   1072     59  -1041    478    566    340    163    457    400    150    426
    992   1039     46  -1015    472    542    319    158    459    402    166    452
   1010   1065     54  -1039    478    561    324    166    475    423    184    478
   1000   1070     67  -1036    467    568    306    166    470    431    179    470
    932   1062    129   -997    402    597    332    205    493    462    200    465
    945   1062    116  -1005    415    589    329    226    514    483    218    449
    982   1072     90  -1026    446    581    332    254    540    506    239    462
   1002   1088     85  -1047    459    587    329    265    553    530    254    470
   1057   1135     77  -1096    491    607    283    267    563    558    285    514
   1067   1166     98  -1117    483    633    270    303    605    615    345    555
   1070   1202    132  -1137    470    667    267    355    662    693    426    613
   1106   1309    200  -1210    454    756    280    436    753    805    542    706
   1083   1374    290  -1228    397    833    290    480    818    888    631    782
   1083   1439    355  -1262    363    898    327    530    875    963    709    857
   1088   1506    415  -1299    337    961    337    571    919   1018    776    930
   1088   1553    465  -1322    311   1010    337    610    948   1052    823    982
   1083   1564    480  -1322    301   1023    345    620    945   1052    826    992
   1085   1545    459  -1317    314   1002    345    620    919   1023    787    958
   1080   1556    472  -1319    303   1015    353    618    888    984    740    924
   1060   1509    446  -1286    306    979    361    597    833    919    665    865
   1088   1491    402  -1288    342    948    353    574    784    854    589    805
   1088   1439    350  -1265    368    896    379    550    724    771    498    727
   1072   1400    327  -1236    371    862    374    504    652    683    400    636
   1091   1371    277  -1234    405    826    400    465    584    597    311    553
   1054   1278    223  -1166    415    750    389    431    511    514    215    470
   1031   1223    192  -1130    420    709    361    394    446    452    153    410
   1065   1231    163  -1148    449    698    389    384    413    418    119    374
   1041   1187    145  -1114    449    665    423    366    374    371     72    332
   1052   1202    150  -1127    452    678    405    368    358    358     57    329
   1075   1187    111  -1132    483    649    363    363    329    332     31    316
   1098   1182     80  -1140    509    631    374    376    329    335     18    309
   1130   1197     67  -1163    530    633    368    387    332    332     12    298
   1176   1270     93  -1223    542    683    392    415    353    358     38    322
   1137   1286    145  -1213    496    717    384    413    342    353     31    311
   1166   1343    176  -1257    496    761    394    441    363    379     46    332
   1200   1423    223  -1314    488    823    444    491    407    418     90    368
   1182   1449    267  -1314    457    859    452    511    418    439    106    381
   1174   1473    296  -1325    439    885    426    517    413    428     96    368
   1202   1535    332  -1369    433    935    431    537    428    441    111    392
   1182   1535    353  -1358    413    943    426    532    426    444    114    397
   1174   1543    368  -1358    402    956    413    522    402    441    111    405
   1205   1587    379  -1397    413    984    420    537    394    439    111    415
   1236   1615    379  -1426    428    997    418    553    387    436    111    420
   1241   1618    376  -1431    433    997    407    566    379    428    103    415
   1244   1602    358  -1423    444    982    397    576    363    420     88    397
   1270   1561    290  -1415    488    927    389    581    345    407     62    374
   1304   1551    244  -1428    530    898    394    594    332    400     51    366
   1317   1543    226  -1431    545    885    397    602    316    387     33    353
   1327   1551    223  -1439    553    888    420    615    319    379     23    345
   1304   1478    171  -1392    566    826    428    618    293    348    -15    301
   1296   1434    135  -1366    579    784    374    597    252    303    -64    249
   1325   1454    129  -1389    597    792    353    594    236    290    -83    226
   1384   1530    145  -1457    620    839    491    670    277    337    -46    259
   1337   1470    132  -1405    602    802    485    657    241    309    -83    226
   1361   1491    127  -1426    615    810    436    672    239    309    -85    220
   1350   1506    153  -1428    597    831    467    696    252    324    -75    241
   1317   1480    163  -1397    576    823    459    675    220    306    -96    223
   1345   1488    142  -1418    600    815    465    667    194    288   -124    194
   1384   1522    137  -1454    623    831    452    680    181    280   -140    181
   1428   1545    114  -1488    657    831    480    743    215    309   -142    163
   1449   1615    166  -1532    641    891    574    891    348    402   -137    127
   1439   1745    306  -1592    566   1026    594   1021    509    571    -36    181
   1522   2075    553  -1800    483   1314    618   1208    774    924    342    535
   1592   2447    854  -2021    368   1649    532   1301    950   1260    841   1083
   1558   2720   1161  -2138    200   1940    381   1080    722   1192   1132   1519
   1491   2657   1166  -2075    161   1912    319    779    298    859   1132   1610
   1452   2501   1047  -1977    202   1774    239    415   -239    272    628   1166
   1356   2091    732  -1725    311   1413     88    -15   -844   -542   -462    153
   1389   1748    358  -1569    517   1054    -15   -171  -1119   -958  -1106   -439
   1444   1584    140  -1514    652    862     25      7   -906   -722   -969   -376
   1418   1491     70  -1454    672    782    103    223   -644   -457   -797   -277
   1410   1540    127  -1475    639    833    194    439   -376   -194   -602   -155
   1467   1717    249  -1592    610    984    335    683    -88     90   -366     20
   1527   1813    283  -1673    623   1049    392    787     18    194   -285     77
   1501   1839    337  -1670    581   1088    410    828     51    236   -265    103
   1522   1922    400  -1722    561   1161    413    867     80    277   -233    145
   1506   1917    410  -1712    548   1163    392    870     72    277   -233    145
   1517   1940    423  -1730    545   1182    400    901     85    293   -220    140
   1551   2013    462  -1782    542   1239    410    953    119    332   -179    168
   1545   2070    524  -1810    509   1299    446    982    132    355   -161    192
   1475   2047    571  -1761    452   1309    452    982    127    361   -163    189
   1499   2088    589  -1795    454   1340    449    995    132    366   -168    181
   1525   2122    597  -1826    465   1361    446   1010    135    374   -163    194
   1566   2210    644  -1891    459   1428    428   1039    153    410   -132    236
   1551   2270    719  -1909    415   1496    441   1065    176    446    -98    252
   1519   2247    727  -1886    394   1486    439   1078    181    457    -88    254
   1527   2265    735  -1896    394   1501    426   1093    189    478    -75    280
   1577   2343    766  -1961    405   1556    436   1122    213    509    -57    293
   1587   2387    800  -1987    394   1595    441   1150    246    548    -25    316
   1592   2421    826  -2008    381   1626    436   1182    283    600     25    361
   1602   2481    875  -2042    363   1678    418   1210    311    646     64    389
   1626   2551    922  -2088    350   1738    394   1239    335    680     83    410
   1665   2621    956  -2143    355   1790    381   1286    389    753    142    465
   1696   2686    989  -2192    353   1839    374   1340    454    839    239    548
   1696   2782   1083  -2239    306   1932    387   1428    540    950    353    641
   1725   2883   1158  -2307    283   2021    387   1506    613   1054    452    724
   1764   3016   1252  -2390    257   2135    355   1551    659   1122    527    782
   1761   3086   1325  -2423    218   2205    345   1571    667   1140    545    823
   1769   3128   1356  -2449    205   2242    350   1584    662   1143    555    849
   1790   3154   1363  -2473    213   2260    348   1595    649   1140    555    836
   1774   3133   1358  -2452    207   2247    350   1579    613   1096    511    789
   1756   3138   1379  -2449    189   2260    345   1548    555   1036    459    771
   1758   3148   1389  -2455    184   2270    342   1514    498    974    387    711
   1753   3117   1363  -2436    194   2242    337   1467    420    885    285    613
   1764   3068   1304  -2416    231   2187    332   1410    324    776    166    491
   1719   3042   1322  -2382    197   2182    314   1356    239    688     70    418
   1688   3016   1327  -2353    179   2171    306   1312    174    618      5    361
   1675   3000   1325  -2340    176   2164    293   1275    116    563    -49    324
   1673   2995   1322  -2333    176   2158    293   1262     83    540    -75    290
   1714   2977   1260  -2348    228   2120    252   1200      0    459   -158    213
   1665   2969   1301  -2317    181   2135    241   1184    -28    439   -181    176
   1621   2977   1356  -2301    129   2166    262   1215    -15    457   -168    168
   1691   2998   1306  -2343    192   2153    246   1215    -20    454   -168    194
   1704   3013   1306  -2359    200   2158    231   1215    -31    446   -176    200
   1699   3057   1358  -2379    171   2208    218   1218    -33    449   -179    200
   1673   3107   1431  -2390    119   2270    213   1221    -36    452   -181    181
   1683   3154   1470  -2418    106   2312    210   1228    -36    457   -192    168
   1691   3208   1514  -2449     88   2364    226   1254     -2    493   -161    223
   1691   3250   1558  -2470     64   2405    233   1280     18    522   -127    249
   1693   3315   1621  -2504     36   2468    236   1299     28    542   -109    254
   1675   3374   1699  -2525    -10   2538    236   1314     41    558    -96    249
   1691   3434   1740  -2564    -23   2587    207   1293     20    542   -106    233
   1704   3486   1782  -2595    -38   2634    171   1283     18    545    -98    272
   1683   3489   1803  -2587    -59   2647    150   1273      7    550    -90    288
   1660   3460   1800  -2559    -70   2631    127   1262     -7    540    -93    280
   1660   3515   1855  -2587    -98   2686    111   1262    -15    540    -85    285
   1647   3541   1893  -2592   -124   2717    109   1265    -23    537    -93    280
   1657   3517   1860  -2587   -103   2691     93   1260    -49    522   -111    257
   1652   3483   1831  -2566    -88   2657     64   1231    -85    491   -145    223
   1639   3481   1842  -2561   -101   2662     57   1236    -93    483   -163    223
   1621   3455   1834  -2540   -106   2644     83   1252    -96    483   -168    218
   1634   3470   1836  -2556   -101   2655     85   1236   -116    462   -187    192
   1597   3457   1860  -2527   -129   2660     83   1221   -140    439   -215    161
   1564   3416   1849  -2491   -142   2634     77   1200   -168    413   -241    122
   1551   3393   1842  -2473   -145   2618     70   1182   -189    402   -262    119
   1538   3393   1852  -2468   -155   2624     57   1174   -210    394   -277    116
   1509   3413   1904  -2460   -197   2660     57   1187   -213    405   -265    124
   1532   3395   1860  -2465   -163   2629     41   1179   -233    397   -277    106
   1527   3377   1849  -2452   -161   2613     28   1179   -244    394   -290     88
   1499   3395   1896  -2447   -197   2644     25   1182   -244    397   -288     96
   1480   3450   1969  -2465   -244   2709     23   1171   -259    394   -285    101
   1486   3470   1984  -2481   -249   2730     10   1171   -262    400   -293     93
   1444   3481   2036  -2462   -296   2759     57   1228   -220    410   -319     51
   1444   3528   2083  -2486   -319   2805    132   1350   -119    472   -322     20
   1493   3668   2174  -2579   -340   2922    192   1519     62    657   -184    111
   1535   3923   2387  -2730   -426   3156    184   1756    366   1047    218    475
   1584   4273   2688  -2930   -553   3481     96   1836    530   1395    719   1000
   1545   4528   2982  -3039   -717   3756    -36   1561    332   1454   1091   1444
   1423   4619   3195  -3021   -885   3907   -207   1114    -77   1257   1182   1600
   1317   4260   2943  -2787   -813   3603   -350    636   -646    607    514   1005
   1218   3725   2507  -2470   -644   3117   -457    189  -1286   -324   -607      5
   1221   3351   2130  -2286   -454   2740   -545    145  -1441   -605  -1015   -363
   1247   3216   1969  -2231   -361   2592   -509    350  -1221   -407   -904   -350
   1257   3252   1995  -2255   -368   2624   -387    568   -958   -171   -745   -254
   1283   3296   2013  -2291   -366   2655   -265    792   -701     62   -589   -140
   1304   3374   2070  -2340   -384   2725   -174    966   -517    239   -457    -54
   1288   3439   2151  -2364   -431   2795   -109   1052   -426    327   -381     -7
   1332   3470   2135  -2403   -400   2803   -106   1080   -397    358   -358     18
   1350   3483   2132  -2418   -392   2808   -127   1096   -384    381   -340     23
   1345   3489   2143  -2416   -397   2816   -163   1088   -389    384   -332     12
   1343   3494   2151  -2418   -402   2824   -171   1080   -389    379   -340     18
   1327   3486   2158  -2408   -415   2824   -187   1083   -371    402   -322     49
   1340   3535   2195  -2436   -428   2865   -166   1111   -335    441   -280     67
   1299   3546   2244  -2423   -472   2894   -124   1098   -337    444   -270     57
   1288   3538   2249  -2413   -480   2894   -124   1096   -337    459   -259     54
   1280   3554   2273  -2418   -496   2915   -150   1080   -350    446   -280     44
   1275   3580   2304  -2429   -514   2943   -171   1065   -350    454   -277     83
   1270   3577   2307  -2426   -519   2943   -171   1075   -332    485   -249    111
   1286   3585   2299  -2434   -506   2943   -181   1067   -337    488   -252     90
   1304   3619   2314  -2462   -506   2966   -207   1070   -322    506   -241     96
   1306   3639   2330  -2473   -511   2985   -231   1085   -293    545   -210    116
   1309   3663   2353  -2488   -522   3008   -252   1104   -267    584   -171    148
   1335   3704   2369  -2520   -517   3037   -265   1122   -236    626   -124    197
   1382   3710   2327  -2548   -472   3018   -285   1171   -184    685    -70    241
   1423   3756   2333  -2590   -454   3044   -340   1239   -111    763     -2    285
   1426   3824   2395  -2626   -485   3112   -322   1278    -54    826     62    337
   1408   3889   2481  -2647   -535   3185   -319   1314     -5    891    132    400
   1384   3938   2553  -2662   -584   3247   -394   1363     51    976    220    480
   1387   3995   2608  -2691   -610   3302   -363   1410    106   1054    306    550
   1421   4037   2613  -2730   -597   3325   -262   1452    150   1124    389    618
   1397   4042   2644  -2720   -623   3343   -166   1465    163   1143    413    639
   1340   4032   2691  -2686   -675   3361   -246   1423    116   1104    376    610
   1366   4065   2699  -2717   -667   3382   -267   1410    106   1098    376    618
   1376   4076   2699  -2727   -662   3387   -254   1387     83   1075    366    605
   1369   3990   2621  -2678   -626   3307   -241   1348     20   1010    298    542
   1314   3956   2639  -2637   -665   3299   -241   1291    -38    940    228    491
   1280   3975   2694  -2629   -706   3335   -259   1260    -80    893    179    446
   1244   3904   2660  -2577   -709   3283   -257   1202   -153    805     77    363
   1184   3819   2634  -2501   -724   3226   -257   1137   -213    735      0    316
   1221   3777   2553  -2499   -667   3167   -298   1062   -285    665    -62    244
   1166   3678   2512  -2423   -672   3096   -306   1005   -342    610   -116    179
   1075   3634   2556  -2356   -740   3096   -283   1000   -355    602   -124    166
   1093   3616   2522  -2353   -714   3070   -309    963   -397    571   -153    127
   1080   3569   2486  -2327   -704   3026   -332    930   -428    550   -174     98
   1044   3517   2473  -2283   -714   2995   -329    901   -452    537   -184     98
   1021   3504   2481  -2265   -730   2992   -327    880   -465    532   -192     90
   1002   3517   2514  -2260   -756   3016   -327    880   -459    550   -176    109
    974   3502   2525  -2239   -776   3016   -327    888   -439    579   -145    129
   1002   3496   2494  -2252   -745   2995   -353    880   -439    584   -132    137
   1034   3533   2496  -2286   -732   3016   -371    875   -439    587   -129    145
   1026   3587   2561  -2307   -766   3076   -355    888   -420    615   -101    184
   1047   3600   2553  -2325   -756   3078   -309    906   -392    646    -72    215
   1010   3603   2592  -2307   -792   3099   -270    919   -363    672    -44    254
    969   3587   2618  -2278   -826   3104   -285    909   -355    680    -28    267
    995   3600   2605  -2296   -805   3104   -345    891   -358    680    -15    272
   1036   3606   2569  -2322   -766   3089   -410    846   -381    662    -23    252
   1049   3585   2535  -2317   -743   3060   -420    820   -397    654    -28    239
   1057   3559   2501  -2309   -722   3031   -400    797   -415    636    -31    226
   1034   3564   2530  -2299   -748   3047   -413    779   -423    639    -20    241
   1049   3530   2481  -2288   -714   3005   -446    771   -444    626    -38    226
   1052   3470   2418  -2260   -683   2943   -488    745   -478    592    -72    187
   1041   3450   2405  -2247   -680   2927   -491    730   -483    584    -83    184
    989   3421   2431  -2205   -719   2927   -485    724   -488    579    -83    184
    979   3343   2364  -2164   -693   2855   -441    698   -517    553   -109    145
    940   3278   2335  -2109   -696   2808   -423    696   -524    545   -114    129
    924   3224   2299  -2075   -685   2761   -439    667   -548    514   -148     90
    927   3213   2286  -2070   -678   2751   -475    649   -558    493   -158     75
    943   3203   2260  -2073   -657   2733   -478    641   -555    488   -153     83
    924   3167   2242  -2047   -659   2707   -462    623   -566    472   -163     64
    896   3120   2223  -2010   -665   2673   -465    610   -571    470   -168     51
    898   3117   2218  -2008   -659   2668   -483    600   -579    459   -179     38
    904   3094   2187  -2000   -641   2642   -501    571   -592    436   -202     18
    914   3073   2158  -1995   -620   2616   -501    558   -594    433   -202     20
    896   3083   2187  -1992   -644   2637   -478    579   -576    457   -176     38
    888   3070   2182  -1979   -646   2626   -465    589   -571    467   -171     33
    888   3042   2151  -1966   -633   2598   -441    633   -527    475   -202    -20
    878   3073   2195  -1977   -657   2634   -350    782   -387    571   -161    -25
    914   3213   2296  -2065   -691   2756   -262    987   -155    800     36    119
   1018   3481   2462  -2249   -722   2972   -244   1215    129   1156    420    483
   1026   3845   2816  -2436   -896   3330   -306   1205    220   1374    833    997
    927   4097   3169  -2512  -1119   3634   -439    872     -2   1340   1104   1408
    774   4146   3369  -2462  -1299   3759   -597    392   -410   1070   1072   1462
    631   3811   3180  -2221  -1273   3496   -706    -77   -917    504    462    870
    568   3177   2608  -1875  -1018   2894   -836   -472  -1493   -327   -592   -145
    589   2751   2161  -1670   -784   2457   -950   -498  -1605   -527   -893   -465
    644   2592   1945  -1621   -652   2270   -940   -293  -1389   -332   -766   -418
    665   2600   1935  -1631   -633   2268   -823    -51  -1127   -103   -594   -314
    683   2644   1958  -1665   -639   2304   -644    210   -857    137   -418   -202
    691   2694   2003  -1693   -657   2348   -532    366   -698    285   -298   -116
    693   2701   2008  -1699   -657   2353   -501    420   -639    342   -246    -70
    706   2707   2000  -1706   -646   2353   -493    452   -602    374   -215    -46
    717   2704   1987  -1712   -636   2346   -483    470   -579    392   -202    -46
    719   2712   1992  -1717   -636   2353   -465    485   -555    418   -181    -28
    719   2686   1966  -1704   -623   2327   -449    498   -537    431   -171    -12
    696   2652   1956  -1673   -628   2304   -436    496   -530    431   -168     -5
    665   2634   1966  -1652   -649   2301   -441    478   -532    426   -166     -5
    672   2660   1987  -1667   -657   2322   -465    485   -514    446   -142     12
    652   2634   1979  -1644   -665   2307   -480    480   -504    454   -135     23
    683   2655   1971  -1667   -644   2314   -446    498   -478    478   -109     44
    680   2639   1958  -1660   -639   2299   -449    498   -470    488    -98     41
    649   2613   1961  -1631   -657   2288   -426    504   -459    501    -88     28
    659   2611   1948  -1636   -644   2278   -444    491   -449    511    -75     38
    691   2605   1914  -1647   -610   2260   -472    478   -449    506    -77     57
    732   2598   1865  -1665   -566   2231   -491    485   -433    527    -57     75
    750   2605   1855  -1680   -550   2231   -504    509   -402    561    -23    101
    761   2592   1829  -1678   -535   2210   -498    535   -366    600      7    132
    771   2605   1834  -1688   -530   2221   -470    571   -314    657     62    194
    756   2592   1834  -1675   -540   2213   -465    610   -257    719    129    241
    750   2613   1862  -1683   -555   2239   -472    652   -197    782    200    283
    784   2675   1888  -1730   -550   2281   -475    711   -122    870    288    371
    779   2733   1953  -1756   -587   2343   -478    766    -51    956    384    457
    779   2753   1971  -1769   -594   2364   -478    805      5   1023    459    509
    784   2772   1987  -1777   -600   2379   -472    823     36   1052    496    561
    795   2803   2008  -1800   -607   2405   -485    831     59   1075    530    623
    776   2798   2021  -1787   -620   2410   -488    826     67   1085    542    620
    753   2800   2044  -1777   -646   2423   -470    800     59   1062    530    605
    743   2769   2026  -1756   -641   2397   -478    756     20   1005    467    563
    701   2701   2000  -1701   -649   2351   -465    730     -2    969    426    555
    665   2631   1966  -1647   -649   2299   -444    706    -25    924    394    522
    633   2561   1927  -1597   -646   2244   -423    659    -72    862    327    462
    613   2478   1865  -1545   -626   2171   -415    605   -127    792    252    384
    594   2379   1782  -1488   -594   2081   -418    537   -192    711    171    293
    579   2397   1818  -1488   -618   2109   -420    483   -241    649    103    223
    540   2340   1800  -1441   -628   2070   -410    444   -275    605     67    197
    522   2210   1688  -1369   -581   1951   -394    436   -280    594     59    168
    527   2190   1662  -1361   -568   1927   -420    374   -342    532     -5     75
    496   2143   1647  -1319   -574   1896   -402    350   -361    498    -51     72
    467   2151   1680  -1312   -607   1914   -397    355   -353    509    -36     96
    470   2096   1626  -1283   -576   1862   -392    348   -355    509    -15     88
    483   2044   1561  -1262   -537   1803   -405    335   -355    511     -2     98
    488   2047   1558  -1267   -535   1803   -400    332   -350    517     10     88
    493   2073   1577  -1283   -542   1826   -394    329   -345    514     10     85
    488   2068   1577  -1278   -545   1823   -384    335   -327    532     33     98
    470   2062   1592  -1267   -561   1829   -366    337   -309    550     54    103
    465   2021   1556  -1241   -545   1790   -342    348   -290    563     80    119
    459   2039   1579  -1249   -561   1810   -345    345   -280    574     96    109
    470   2075   1605  -1273   -568   1842   -361    342   -265    587    109    124
    480   2088   1608  -1286   -563   1849   -384    314   -270    574     98    140
    478   2070   1592  -1273   -555   1831   -415    285   -280    574    111    127
    485   2073   1587  -1280   -550   1831   -431    244   -309    540     85     96
    493   2073   1579  -1283   -542   1826   -439    223   -322    527     72    129
    501   2021   1519  -1262   -511   1771   -428    220   -316    527     85    135
    501   1961   1460  -1231   -478   1712   -439    205   -340    501     75    109
    470   1914   1444  -1195   -488   1680   -436    192   -361    475     54     75
    465   1875   1410  -1169   -472   1641   -426    200   -355    472     54     93
    470   1829   1358  -1148   -444   1592   -439    189   -371    454     49     77
    472   1761   1288  -1117   -407   1525   -441    166   -392    426     25     33
    454   1701   1244  -1078   -394   1473   -436    135   -410    394     -5     18
    446   1647   1197  -1047   -374   1423   -426    119   -423    374    -15      5
    439   1590   1148  -1015   -355   1371   -428     90   -446    342    -46    -23
    433   1540   1106   -987   -335   1325   -428     75   -457    327    -51    -20
    423   1514   1091   -969   -332   1304   -436     64   -462    316    -62    -38
    423   1493   1070   -958   -322   1283   -433     59   -452    322    -62    -46
    420   1473   1052   -948   -316   1262   -431     46   -454    309    -64    -46
    400   1465   1065   -932   -332   1265   -426     25   -457    293    -77    -18
    392   1441   1049   -917   -329   1247   -410     28   -449    296    -72     -7
    400   1395    995   -898   -296   1195   -400     38   -436    301    -51     -7
    407   1374    966   -891   -280   1171   -379     59   -407    301    -67    -36
    397   1376    979   -885   -290   1179   -303    148   -324    332    -98    -90
    439   1475   1036   -958   -298   1257   -233    298   -171    467    -15    -51
    496   1657   1161  -1078   -332   1410   -187    519    116    789    293    241
    545   1977   1431  -1262   -444   1704   -226    709    394   1192    807    761
    545   2296   1751  -1421   -602   2023   -329    605    374   1366   1244   1273
    480   2338   1855  -1410   -685   2096   -493    171      2   1184   1353   1465
    355   2132   1777  -1244   -709   1956   -626   -327   -522    665    924   1117
    215   1667   1449   -943   -618   1558   -714   -849  -1195   -267   -176    137
    215   1239   1023   -727   -402   1132   -828  -1054  -1535   -795   -841   -452
    252   1005    753   -628   -252    880   -818   -878  -1345   -641   -750   -436
    290    914    623   -602   -166    769   -748   -665  -1085   -423   -613   -392
    298    922    620   -610   -161    771   -623   -433   -802   -176   -439   -285
    342    995    652   -667   -153    823   -459   -194   -532     67   -254   -158
    387   1028    639   -709   -124    833   -407   -119   -433    153   -184   -124
    384   1036    652   -711   -132    844   -361    -77   -371    202   -135    -90
    353   1036    680   -696   -163    859   -327    -36   -329    228   -116    -77
    387   1018    631   -701   -122    826   -340    -20   -316    233   -116    -72
    413   1015    600   -714    -93    807   -363    -41   -314    231   -111    -96
    397   1021    623   -709   -111    823   -355    -44   -298    236   -106   -106
    402   1034    631   -719   -114    833   -345    -31   -277    254    -90    -80
    400   1010    610   -704   -103    810   -327    -15   -252    275    -59    -67
    394    992    597   -693   -101    795   -314    -18   -236    280    -51    -70
    397   1008    607   -704   -106    807   -324    -31   -231    283    -59    -57
    410   1018    605   -714    -98    813   -335    -36   -223    293    -46    -31
    415   1013    597   -714    -90    805   -340    -41   -210    306    -25    -44
    397   1013    613   -706   -106    815   -322    -20   -189    322    -23    -46
    397    979    581   -688    -90    782   -298     15   -148    355      7     10
    420    956    535   -688    -57    745   -303     25   -129    374     31     33
    428    963    535   -696    -51    750   -309     23   -119    381     41     10
    397    982    584   -691    -93    782   -298     38    -88    413     72     44
    415    992    576   -704    -80    784   -293     64    -46    457    116     90
    439   1010    571   -724    -67    792   -293     96      5    514    184    132
    402   1034    631   -717   -114    833   -275    155     80    597    270    197
    413   1072    659   -743   -124    865   -265    220    163    691    366    277
    433   1132    698   -784   -132    917   -265    283    246    789    478    363
    446   1184    737   -815   -145    961   -257    340    324    875    576    452
    444   1236    792   -839   -174   1015   -233    384    394    940    659    535
    454   1244    789   -852   -168   1015   -233    402    418    963    683    563
    426   1228    802   -828   -189   1015   -231    392    420    969    693    566
    392   1197    805   -795   -207   1000   -228    371    410    945    680    540
    379   1182    802   -779   -210    992   -210    353    394    914    649    501
    374   1109    735   -743   -179    922   -210    311    340    844    587    462
    332   1031    698   -680   -181    865   -192    275    298    784    524    420
    290    932    641   -613   -176    787   -184    223    244    696    444    348
    262    859    597   -561   -166    730   -179    161    179    597    355    270
    252    797    542   -527   -145    672   -166    111    119    522    283    200
    226    727    501   -478   -137    615   -158     49     57    449    215    132
    207    662    452   -436   -122    558   -135      7     20    402    161     93
    223    618    394   -420    -85    506   -122      0      5    381    135     59
    213    558    345   -387    -67    452   -137    -36    -28    345    101     10
    200    498    298   -350    -49    400   -150    -77    -62    309     67    -18
    145    475    329   -311    -90    402   -127    -90    -67    293     51    -33
    101    449    348   -275   -122    400   -124   -101    -72    275     31    -20
     90    402    311   -246   -109    358   -145   -122    -88    262     25    -28
     77    392    311   -236   -116    353   -145   -124    -83    270     44    -38
     93    407    314   -252   -109    361   -114   -135    -75    270     49    -33
     88    413    324   -249   -116    368    -88   -114    -49    293     72     -2
     75    402    324   -241   -124    363    -59    -90    -25    314     85      2
     75    426    350   -252   -137    387    -44    -83     -5    329    101     20
     98    462    363   -283   -132    413    -23    -72     18    340    114     38
     90    439    348   -265   -127    394    -28    -80     20    340    106     31
     80    470    387   -275   -153    428    -67   -114     10    345    124     38
     49    428    379   -241   -163    405    -72   -158    -12    327    122     38
     38    379    340   -213   -150    361    -83   -158    -18    319    122     57
     44    348    303   -194   -129    327    -83   -150     -7    332    148     67
     -5    329    335   -166   -168    332    -90   -155     -2    340    168     51
    -18    283    301   -132   -161    293    -57   -150    -12    319    140     18
    -23    194    218    -85   -122    207    -57   -171    -38    280    101     10
    -67    150    218    -41   -142    184    -46   -179    -44    275    109     44
    -51    119    171    -33   -111    145    -44   -181    -46    275    116     31
    -41     62    103    -10    -72     83    -23   -176    -44    267    106     -5
    -46     12     57     15    -51     33    -10   -187    -51    246     88    -31
    -57    -75    -18     67    -20    -46    -38   -223    -77    215     67    -75
    -93   -145    -51    119    -23    -98    -15   -239    -83    197     51    -77
   -142   -179    -36    161    -54   -109     -2   -233    -80    192     51    -72
   -129   -192    -62    158    -36   -129    -15   -257   -111    153      7   -135
   -114   -189    -75    153    -20   -132    -18   -270   -122    137    -20   -119
   -122   -233   -111    176     -7   -174    -23   -257   -109    153      2   -114
   -124   -259   -137    192      5   -200    -23   -265   -106    150     12   -111
   -132   -270   -140    200      2   -205    -10   -288   -114    137     12   -111
   -194   -285    -90    241    -51   -189     18   -275    -96    150     36    -90
   -220   -332   -114    275    -54   -226     51   -246    -72    163     28   -116
   -223   -335   -111    277    -57   -223    129   -145     18    220     23   -161
   -210   -244    -33    226    -88   -140    184    -23    161    345     90   -142
   -166    -51    114    109   -140     31    207    142    400    626    358     90
    -93    202    296    -54   -194    246    153    303    646   1010    854    584
    -49    504    550   -228   -301    527     33    168    571   1098   1244   1067
   -135    558    693   -213   -415    626    -15    -90    280    932   1423   1327
   -215    384    600    -83   -407    491    -67   -431   -202    444   1109   1104
   -311    -12    296    161   -303    140   -168   -935   -857   -436     25    150
   -405   -431    -28    418   -189   -231   -309  -1223  -1265  -1026   -776   -553
   -394   -719   -324    555    -36   -522   -345  -1143  -1189   -950   -792   -633
   -379   -893   -514    636     67   -704   -265   -940   -919   -683   -615   -563
   -381   -901   -519    639     67   -711   -161   -737   -644   -428   -426   -452
   -319   -807   -488    563     83   -649    -54   -535   -392   -187   -236   -332
   -267   -719   -452    493     90   -587     10   -418   -228    -33   -114   -252
   -272   -698   -426    485     75   -563     57   -363   -153     31    -57   -215
   -285   -714   -431    498     72   -574     54   -350   -129     51    -36   -207
   -293   -735   -441    511     72   -589     59   -332   -109     70    -12   -192
   -311   -735   -426    522     54   -581     90   -316    -83     93     15   -161
   -314   -737   -423    527     54   -581    103   -319    -67     98     25   -155
   -298   -769   -470    530     85   -620     64   -324    -72     98     28   -158
   -306   -766   -462    535     75   -615     80   -311    -51    116     51   -140
   -311   -761   -449    535     64   -605    103   -301    -41    122     62   -142
   -298   -763   -465    532     83   -615    101   -316    -49    111     54   -168
   -311   -774   -462    540     75   -618     88   -329    -49    109     62   -158
   -311   -774   -462    540     75   -618     80   -329    -38    119     72   -148
   -311   -779   -470    545     75   -626     75   -329    -25    129     90   -132
   -319   -795   -475    558     77   -636     96   -309      2    161    116   -101
   -314   -820   -509    566     96   -665     85   -319     10    163    119   -101
   -314   -800   -485    555     83   -644     75   -301     33    184    148    -80
   -329   -776   -449    550     59   -613     80   -272     70    220    189    -44
   -314   -758   -444    537     64   -602    106   -233    127    277    252      7
   -262   -735   -475    498    103   -605     88   -215    163    319    298     49
   -280   -737   -459    509     88   -600     49   -200    202    371    358     96
   -290   -693   -402    488     54   -548     38   -176    252    433    431    150
   -285   -610   -324    449     18   -467     41   -119    342    542    555    259
   -239   -558   -319    394     38   -439     64    -57    431    646    672    371
   -215   -522   -306    368     44   -415     54    -20    478    706    743    439
   -207   -488   -283    345     36   -387     41    -10    501    724    769    459
   -226   -498   -272    363     23   -387     83     -5    509    724    776    467
   -254   -527   -275    389      7   -402    116    -10    498    709    766    470
   -275   -584   -309    428     15   -446     88    -44    457    654    717    426
   -270   -618   -348    444     36   -483     67    -70    426    597    659    379
   -231   -641   -410    436     88   -527     75    -93    384    532    594    324
   -272   -737   -465    504     93   -602     70   -140    319    441    501    241
   -311   -836   -524    574    103   -680     83   -194    246    345    400    155
   -319   -891   -571    605    124   -732    109   -236    192    272    322     88
   -342   -950   -607    646    132   -779    122   -283    142    202    252     25
   -387  -1060   -675    722    142   -867    109   -340     75    122    168    -54
   -405  -1137   -732    771    163   -935    109   -366     36     70    114   -101
   -423  -1189   -766    805    168   -979     72   -400     -2     28     72   -137
   -446  -1247   -800    846    176  -1023     59   -426    -38    -10     28   -189
   -413  -1215   -802    813    194  -1010     59   -433    -41    -12     33   -197
   -379  -1208   -831    792    226  -1021     98   -431    -38    -12     44   -192
   -428  -1291   -865    859    215  -1078     70   -454    -62    -36     28   -210
   -428  -1291   -862    859    215  -1078     62   -462    -62    -38     36   -210
   -446  -1314   -870    878    210  -1091     46   -467    -59    -36     25   -218
   -478  -1325   -846    901    184  -1085     54   -452    -38    -20     41   -215
   -496  -1325   -828    909    163  -1078     70   -457    -23    -18     49   -187
   -522  -1345   -823    935    150  -1085     83   -457    -12    -12     51   -176
   -504  -1337   -833    919    163  -1085     85   -433     15     12     80   -163
   -480  -1301   -820    891    168  -1062     46   -418     41     38    122   -145
   -532  -1350   -818    940    140  -1085     31   -423     46     46    137   -148
   -532  -1348   -815    940    140  -1083      2   -459     31     25    129   -140
   -493  -1340   -846    917    174  -1093     15   -488      5     -2    109   -132
   -467  -1363   -896    914    213  -1130     20   -496    -12    -18     98   -145
   -462  -1376   -914    917    226  -1145    -23   -504    -28    -33     90   -155
   -475  -1395   -919    935    220  -1158    -46   -501    -28    -36     96   -150
   -457  -1428   -971    943    254  -1200    -33   -506    -38    -57     77   -166
   -459  -1493  -1036    976    285  -1265     -2   -509    -46    -70     72   -168
   -480  -1574  -1096   1026    306  -1335     15   -514    -59    -90     59   -202
   -488  -1660  -1171   1075    340  -1415    -20   -540   -101   -137     18   -249
   -457  -1662  -1205   1057    371  -1434    -20   -545   -111   -155      7   -249
   -501  -1743  -1244   1122    368  -1493    -25   -566   -142   -192    -23   -296
   -537  -1836  -1301   1187    379  -1569    -25   -592   -176   -231    -62   -340
   -496  -1826  -1330   1161    415  -1579     -5   -574   -161   -223    -51   -322
   -465  -1821  -1358   1143    444  -1590    -23   -579   -166   -223    -41   -332
   -470  -1839  -1369   1153    446  -1605    -33   -587   -181   -241    -59   -348
   -491  -1860  -1369   1174    436  -1615    -15   -579   -176   -241    -67   -345
   -493  -1904  -1410   1200    457  -1657     -7   -584   -184   -259    -77   -348
   -444  -1912  -1470   1176    511  -1691     25   -576   -171   -252    -67   -335
   -509  -1961  -1452   1236    470  -1709    -12   -600   -192   -270    -80   -368
   -563  -2023  -1460   1291    446  -1743    -10   -610   -197   -277    -88   -379
   -517  -1992  -1475   1254    478  -1735     64   -530   -116   -226    -62   -394
   -527  -1974  -1449   1249    459  -1712    158   -394     23   -124    -51   -446
   -524  -1865  -1340   1195    407  -1605    184   -265    194     54     80   -345
   -485  -1626  -1140   1054    324  -1384    200    -85    465    392    444     -7
   -444  -1314   -870    880    213  -1093     88     18    652    737    943    527
   -384  -1052   -670    717    140   -862    -31   -194    452    691   1244    953
   -475  -1163   -688    818    103   -924    -75   -498     67    402   1260   1021
   -618  -1449   -833   1031    106  -1143   -155   -961   -517   -257    639    511
   -696  -1842  -1145   1270    223  -1493   -280  -1454  -1150  -1132   -493   -498
   -678  -2192  -1514   1434    418  -1855   -402  -1566  -1350  -1444   -961   -995
   -615  -2379  -1764   1496    571  -2073   -379  -1369  -1119  -1215   -823   -919
   -618  -2507  -1888   1561    633  -2200   -298  -1176   -857   -969   -641   -844
   -587  -2488  -1901   1538    657  -2195   -163   -953   -576   -701   -431   -704
   -563  -2382  -1818   1473    623  -2099    -83   -774   -345   -483   -252   -561
   -548  -2343  -1795   1444    623  -2070    -46   -693   -241   -387   -181   -524
   -535  -2351  -1816   1441    639  -2083     -5   -649   -187   -345   -145   -506
   -540  -2361  -1821   1452    639  -2091     12   -623   -153   -314   -103   -470
   -542  -2379  -1836   1460    646  -2109    -10   -646   -179   -337   -132   -491
   -540  -2408  -1867   1473    662  -2138    -28   -649   -179   -337   -132   -498
   -517  -2382  -1865   1449    672  -2125    -44   -654   -174   -335   -116   -496
   -483  -2325  -1842   1405    678  -2083    -51   -680   -200   -374   -161   -493
   -454  -2317  -1865   1384    704  -2091    -25   -659   -168   -342   -140   -470
   -485  -2374  -1888   1428    701  -2132    -25   -672   -174   -345   -145   -524
   -465  -2377  -1914   1418    724  -2145    -38   -678   -171   -345   -137   -485
   -415  -2382  -1966   1400    774  -2174    -54   -665   -153   -324   -103   -452
   -397  -2377  -1979   1387    789  -2179    -54   -665   -150   -322   -101   -493
   -381  -2400  -2018   1392    818  -2210    -59   -646   -132   -306    -85   -467
   -374  -2436  -2065   1405    844  -2252    -70   -633   -111   -280    -54   -441
   -358  -2413  -2055   1387    846  -2234    -85   -633   -103   -267    -46   -441
   -361  -2405  -2044   1382    839  -2223    -88   -628    -88   -249    -33   -433
   -322  -2395  -2073   1358    875  -2234    -70   -597    -51   -215      2   -402
   -327  -2372  -2047   1348    859  -2208    -72   -576    -20   -181     38   -374
   -332  -2351  -2018   1343    841  -2184    -80   -550     23   -135     85   -345
   -288  -2325  -2036   1304    872  -2182    -88   -506     83    -62    158   -283
   -241  -2288  -2047   1265    901  -2169    -93   -441    171     36    267   -205
   -241  -2249  -2008   1244    883  -2130   -103   -400    231    109    342   -124
   -213  -2151  -1938   1182    862  -2044   -103   -350    298    189    420    -18
   -181  -2081  -1899   1130    857  -1990    -96   -311    350    254    493     41
   -213  -2125  -1912   1166    849  -2018    -90   -301    368    272    530     54
   -207  -2135  -1927   1171    857  -2034    -75   -288    387    283    550     70
   -184  -2122  -1938   1153    875  -2031    -67   -293    379    272    553     85
   -207  -2169  -1961   1187    875  -2065    -75   -342    319    200    483      2
   -200  -2187  -1990   1192    893  -2088    -77   -387    275    135    410    -44
   -205  -2239  -2036   1221    914  -2138    -77   -433    220     46    316    -75
   -220  -2309  -2088   1265    932  -2200    -77   -491    153    -38    246   -148
   -215  -2359  -2143   1286    961  -2252    -83   -555     72   -132    150   -239
   -226  -2436  -2210   1330    992  -2325    -83   -613      7   -215     64   -309
   -218  -2481  -2265   1348   1021  -2372    -83   -670    -54   -293    -10   -394
   -205  -2507  -2301   1356   1047  -2405   -109   -735   -122   -381    -93   -459
   -218  -2585  -2369   1400   1072  -2478   -119   -776   -158   -426   -135   -485
   -189  -2616  -2426   1402   1117  -2522   -106   -779   -163   -439   -148   -506
   -194  -2652  -2457   1421   1130  -2556   -101   -795   -187   -472   -181   -524
   -220  -2694  -2473   1457   1124  -2585    -80   -815   -200   -496   -200   -540
   -218  -2678  -2460   1447   1119  -2569   -103   -826   -202   -496   -197   -558
   -184  -2670  -2488   1426   1150  -2579   -116   -826   -202   -491   -189   -550
   -166  -2657  -2491   1410   1161  -2577   -103   -826   -194   -491   -184   -548
   -184  -2631  -2447   1408   1130  -2540    -96   -833   -197   -506   -202   -553
   -176  -2673  -2496   1423   1156  -2585   -103   -831   -187   -493   -184   -537
   -158  -2655  -2496   1408   1166  -2577    -77   -797   -142   -444   -122   -504
   -155  -2585  -2429   1369   1132  -2507    -64   -782   -116   -426    -93   -496
   -150  -2566  -2416   1358   1132  -2491    -59   -779   -111   -431   -106   -509
   -142  -2561  -2421   1350   1137  -2491    -67   -763   -101   -426   -114   -467
   -161  -2527  -2366   1343   1101  -2447    -75   -763    -96   -420    -96   -452
   -176  -2509  -2335   1340   1078  -2421    -83   -779    -98   -420    -80   -449
   -174  -2535  -2361   1356   1093  -2449   -111   -810   -122   -439    -90   -446
   -187  -2587  -2403   1387   1106  -2496   -145   -823   -137   -454    -90   -446
   -116  -2517  -2400   1317   1140  -2460   -140   -815   -132   -454    -85   -423
   -103  -2527  -2426   1314   1158  -2478   -132   -810   -135   -465    -93   -428
   -168  -2624  -2455   1397   1143  -2540   -106   -815   -153   -483   -114   -462
   -142  -2650  -2507   1395   1179  -2577   -122   -836   -179   -506   -132   -493
   -179  -2714  -2535   1444   1176  -2626   -114   -857   -205   -542   -163   -514
   -194  -2759  -2564   1475   1184  -2662   -106   -862   -218   -563   -184   -522
   -166  -2748  -2582   1457   1208  -2665   -114   -865   -213   -561   -181   -537
   -200  -2842  -2644   1519   1221  -2743   -109   -885   -236   -600   -215   -579
   -207  -2868  -2662   1538   1226  -2766   -109   -901   -262   -626   -239   -592
   -192  -2878  -2686   1535   1244  -2782   -116   -906   -277   -644   -259   -631
   -189  -2899  -2709   1545   1260  -2805   -109   -904   -275   -646   -257   -649
   -223  -2917  -2694   1569   1234  -2808   -116   -930   -296   -680   -280   -644
   -210  -2933  -2722   1571   1254  -2829   -116   -937   -303   -693   -303   -615
   -205  -2964  -2759   1584   1275  -2863   -122   -940   -303   -696   -306   -633
   -228  -3016  -2787   1623   1278  -2902   -145   -945   -303   -704   -311   -659
   -249  -3005  -2756   1626   1252  -2881   -140   -950   -309   -711   -314   -675
   -241  -3021  -2779   1631   1267  -2902   -106   -940   -298   -706   -309   -675
   -226  -3013  -2787   1618   1278  -2902    -62   -888   -259   -696   -324   -717
   -218  -2985  -2766   1602   1273  -2876      0   -787   -171   -662   -353   -763
   -194  -2891  -2696   1540   1249  -2792    116   -631     10   -506   -236   -675
   -119  -2631  -2514   1374   1195  -2574    179   -384    324   -140    129   -363
    -64  -2262  -2197   1163   1065  -2231    124   -213    587    272    659    132
    -46  -1943  -1896    995    924  -1919   -106   -420    478    402   1067    636
   -132  -1878  -1745   1005    805  -1813   -285   -865     96    236   1189    828
   -277  -2127  -1849   1200    784  -1990   -431  -1382   -470   -340    685    410
   -384  -2678  -2296   1530    953  -2488   -509  -1878  -1169  -1335   -467   -589
   -392  -3141  -2748   1766   1176  -2946   -581  -2018  -1462  -1810  -1070  -1182
   -361  -3351  -2992   1855   1312  -3172   -584  -1847  -1280  -1657  -1018  -1197
   -350  -3411  -3060   1880   1353  -3237   -488  -1613  -1018  -1421   -862  -1075
   -350  -3369  -3018   1857   1332  -3192   -327  -1348   -732  -1158   -662   -956
   -275  -3263  -2987   1769   1356  -3125   -179  -1122   -488   -943   -506   -867
   -246  -3226  -2982   1735   1366  -3104   -114  -1026   -384   -852   -433   -784
   -257  -3224  -2966   1740   1353  -3096    -67   -989   -342   -820   -407   -805
   -210  -3208  -2998   1706   1392  -3104    -75   -976   -324   -805   -387   -815
   -275  -3192  -2917   1735   1319  -3055    -49   -950   -296   -769   -335   -787
   -301  -3156  -2857   1727   1278  -3008    -46   -914   -270   -745   -314   -769
   -249  -3151  -2902   1699   1325  -3026    -46   -917   -277   -758   -340   -774
   -210  -3167  -2956   1688   1371  -3063    -88   -940   -293   -771   -348   -763
   -189  -3161  -2972   1675   1389  -3068    -93   -950   -293   -776   -345   -789
   -171  -3151  -2982   1660   1405  -3068    -83   -945   -285   -771   -361   -797
   -174  -3146  -2972   1657   1397  -3060    -70   -914   -254   -735   -322   -748
   -142  -3169  -3026   1654   1439  -3096    -59   -904   -246   -722   -298   -740
   -163  -3177  -3013   1670   1423  -3096    -77   -914   -252   -724   -296   -761
   -226  -3141  -2915   1683   1340  -3026    -46   -893   -220   -693   -272   -737
   -246  -3148  -2904   1696   1327  -3026     -5   -854   -181   -657   -246   -706
   -220  -3161  -2940   1688   1358  -3052    -20   -826   -150   -626   -210   -680
   -192  -3133  -2940   1662   1374  -3037    -59   -823   -142   -613   -189   -675
   -215  -3128  -2912   1670   1348  -3021    -18   -758    -83   -548   -129   -649
   -210  -3115  -2904   1662   1345  -3011    -20   -719    -46   -501    -83   -602
   -194  -3102  -2907   1647   1353  -3005    -41   -693    -23   -467    -57   -548
   -218  -3086  -2868   1652   1325  -2977    -25   -639     28   -402      0   -493
   -194  -3060  -2865   1626   1335  -2964    -25   -602     75   -350     59   -454
   -171  -3000  -2829   1584   1327  -2915    -38   -545    142   -265    150   -374
   -187  -2925  -2740   1553   1275  -2831    -20   -485    218   -179    241   -298
   -181  -2860  -2678   1522   1247  -2769    -31   -454    252   -129    303   -239
   -168  -2787  -2621   1478   1223  -2704    -36   -441    267   -114    335   -194
   -171  -2738  -2566   1454   1197  -2652    -23   -431    275   -109    345   -161
   -197  -2727  -2530   1460   1163  -2629    -23   -439    265   -124    335   -158
   -213  -2738  -2525   1475   1156  -2631    -10   -472    226   -166    293   -184
   -202  -2759  -2556   1478   1174  -2657     12   -493    194   -210    249   -233
   -275  -2821  -2548   1548   1135  -2686     38   -519    161   -267    197   -280
   -298  -2855  -2559   1574   1127  -2707     62   -553    116   -335    132   -353
   -319  -2891  -2572   1605   1124  -2733     51   -594     64   -402     54   -405
   -350  -2948  -2600   1649   1122  -2774     44   -652      2   -467    -12   -462
   -361  -3021  -2660   1691   1148  -2842     33   -709    -57   -532    -85   -532
   -340  -3063  -2722   1701   1189  -2894     28   -763   -116   -597   -150   -597
   -332  -3094  -2761   1714   1213  -2927     20   -807   -161   -649   -194   -641
   -358  -3156  -2798   1756   1215  -2977     28   -852   -202   -693   -239   -672
   -402  -3213  -2811   1808   1202  -3013     46   -870   -223   -719   -259   -688
   -415  -3221  -2805   1818   1192  -3016     46   -875   -226   -717   -257   -691
   -358  -3213  -2855   1787   1247  -3034     25   -888   -233   -722   -267   -701
   -381  -3239  -2857   1810   1236  -3050     31   -883   -228   -724   -270   -709
   -366  -3244  -2878   1805   1254  -3063     38   -883   -228   -724   -270   -722
   -350  -3239  -2889   1795   1267  -3065     28   -896   -241   -724   -272   -730
   -374  -3226  -2852   1800   1239  -3039     18   -883   -226   -706   -252   -711
   -361  -3177  -2816   1766   1226  -2998     33   -849   -194   -675   -223   -688
   -342  -3104  -2761   1722   1208  -2933     80   -818   -168   -652   -192   -678
   -345  -3076  -2730   1709   1189  -2904     98   -802   -158   -641   -179   -665
   -350  -3083  -2733   1717   1189  -2909     83   -807   -158   -646   -181   -672
   -350  -3057  -2707   1701   1176  -2883     80   -810   -155   -636   -176   -659
   -358  -2998  -2639   1678   1140  -2818     85   -813   -148   -626   -161   -636
   -361  -2979  -2618   1667   1127  -2800     54   -831   -163   -633   -155   -628
   -350  -2972  -2621   1662   1135  -2798     20   -852   -189   -654   -166   -636
   -348  -2943  -2595   1644   1122  -2769     23   -857   -197   -659   -168   -633
   -361  -2956  -2595   1657   1114  -2777      7   -870   -215   -678   -181   -639
   -366  -3000  -2637   1683   1132  -2818     -5   -896   -257   -711   -210   -662
   -384  -3031  -2647   1709   1130  -2839    -20   -904   -280   -735   -231   -678
   -397  -3050  -2652   1722   1124  -2852    -28   -911   -293   -758   -249   -698
   -415  -3091  -2675   1753   1127  -2883    -10   -922   -306   -784   -270   -722
   -446  -3125  -2681   1784   1114  -2904     -5   -937   -327   -810   -296   -753
   -465  -3159  -2694   1813   1114  -2927     15   -948   -355   -836   -324   -784
   -454  -3154  -2701   1803   1122  -2927     10   -950   -361   -839   -327   -782
   -446  -3146  -2699   1795   1124  -2922    -25   -966   -387   -862   -350   -797
   -446  -3187  -2743   1816   1148  -2966    -23   -979   -410   -891   -374   -823
   -439  -3200  -2761   1821   1161  -2982    -20   -989   -420   -909   -389   -839
   -452  -3211  -2759   1831   1150  -2985    -23   -997   -431   -924   -400   -846
   -454  -3224  -2769   1839   1156  -2998    -23  -1010   -436   -932   -405   -852
   -467  -3237  -2769   1849   1148  -3003    -20  -1010   -439   -937   -407   -859
   -506  -3268  -2761   1888   1127  -3016    -15  -1005   -441   -940   -407   -859
   -475  -3289  -2813   1878   1169  -3052    -18   -997   -444   -948   -415   -859
   -465  -3294  -2829   1878   1179  -3063     -7   -966   -423   -948   -428   -872
   -470  -3257  -2787   1865   1158  -3024     67   -852   -324   -888   -413   -888
   -433  -3200  -2766   1818   1166  -2985    161   -691   -171   -769   -350   -867
   -400  -3021  -2621   1709   1109  -2821    205   -472     75   -488    -85   -636
   -337  -2691  -2353   1514   1008  -2522    210   -293    309   -166    319   -200
   -350  -2340  -1990   1345    818  -2166    135   -418    272    -57    662    277
   -491  -2138  -1647   1314    576  -1893    -62   -820    -23   -150    867    628
   -636  -2221  -1584   1428    472  -1904   -215  -1306   -475   -532    623    452
   -714  -2670  -1956   1691    618  -2314   -306  -1753  -1031  -1247   -233   -387
   -719  -3239  -2520   1979    898  -2881   -452  -2057  -1499  -1917  -1075  -1223
   -670  -3577  -2907   2125   1117  -3242   -540  -1995  -1460  -1932  -1176  -1376
   -579  -3621  -3042   2101   1228  -3333   -467  -1735  -1197  -1696  -1015  -1265
   -519  -3554  -3034   2036   1254  -3294   -324  -1457   -919  -1449   -831  -1137
   -527  -3535  -3008   2029   1239  -3273   -166  -1221   -691  -1244   -678  -1041
   -522  -3525  -3003   2023   1239  -3265    -67  -1088   -563  -1135   -597   -982
   -532  -3548  -3016   2039   1239  -3283    -23  -1041   -514  -1093   -571   -956
   -540  -3535  -2995   2039   1226  -3265    -31  -1008   -485  -1067   -542   -930
   -571  -3548  -2977   2060   1200  -3263    -28   -989   -475  -1057   -530   -924
   -597  -3567  -2969   2083   1184  -3268    -36   -987   -478  -1062   -537   -927
   -548  -3530  -2982   2039   1215  -3257     -5   -945   -433  -1015   -496   -885
   -542  -3520  -2977   2031   1215  -3250     23   -917   -407   -992   -478   -862
   -537  -3507  -2969   2021   1213  -3239     51   -891   -384   -969   -454   -841
   -540  -3507  -2966   2023   1213  -3237     54   -885   -381   -963   -444   -839
   -545  -3489  -2946   2016   1200  -3218     23   -885   -376   -958   -439   -826
   -550  -3450  -2899   2000   1171  -3174     33   -867   -353   -935   -420   -802
   -558  -3429  -2873   1992   1153  -3151     31   -859   -348   -924   -415   -800
   -574  -3450  -2876   2013   1150  -3164     23   -857   -350   -924   -413   -800
   -576  -3457  -2881   2016   1150  -3169     31   -849   -342   -919   -407   -810
   -558  -3432  -2876   1995   1158  -3154     28   -828   -329   -904   -397   -782
   -553  -3403  -2852   1977   1148  -3128     20   -805   -303   -870   -366   -727
   -566  -3382  -2816   1974   1124  -3099     15   -779   -285   -844   -340   -719
   -530  -3372  -2844   1951   1156  -3109     -5   -766   -288   -844   -345   -740
   -504  -3361  -2857   1932   1174  -3109     -2   -714   -236   -784   -283   -675
   -478  -3320  -2844   1899   1182  -3083      2   -646   -166   -701   -202   -607
   -423  -3260  -2837   1842   1205  -3050     10   -587    -98   -623   -124   -542
   -400  -3218  -2821   1808   1210  -3021     -2   -545    -54   -561    -62   -491
   -400  -3154  -2753   1774   1176  -2953    -23   -509    -10   -504      0   -410
   -410  -3125  -2714   1766   1150  -2920    -57   -478     12   -465     51   -361
   -410  -3099  -2688   1756   1137  -2894    -67   -459     36   -428     93   -342
   -335  -2964  -2629   1649   1145  -2798     -7   -415     83   -379    155   -288
   -368  -2982  -2616   1675   1122  -2800      0   -433     57   -418    122   -311
   -348  -2987  -2639   1665   1145  -2813      7   -449     38   -449     90   -327
   -376  -3013  -2637   1696   1130  -2826     -2   -478      7   -483     51   -358
   -423  -3091  -2668   1753   1122  -2881      2   -532    -51   -566    -36   -431
   -433  -3151  -2717   1792   1140  -2935    -10   -568    -93   -626    -93   -485
   -423  -3192  -2772   1808   1171  -2982      5   -602   -142   -693   -163   -566
   -439  -3237  -2798   1839   1179  -3018     18   -646   -192   -761   -236   -631
   -436  -3278  -2842   1855   1200  -3060     28   -685   -236   -820   -296   -696
   -441  -3330  -2889   1886   1223  -3109     12   -740   -296   -891   -366   -776
   -454  -3385  -2930   1919   1236  -3159    -12   -795   -353   -961   -439   -862
   -449  -3413  -2964   1932   1257  -3190      5   -807   -371   -992   -470   -904
   -480  -3491  -3013   1984   1265  -3252      7   -844   -410  -1036   -501   -948
   -488  -3530  -3042   2008   1275  -3286    -15   -870   -441  -1062   -517   -979
   -496  -3533  -3039   2013   1270  -3289    -46   -893   -467  -1091   -545  -1002
   -488  -3494  -3005   1992   1257  -3250    -38   -880   -449  -1075   -532   -992
   -459  -3432  -2972   1945   1254  -3203    -23   -878   -449  -1070   -524  -1000
   -470  -3452  -2982   1961   1254  -3218    -44   -893   -465  -1088   -540  -1010
   -449  -3452  -3003   1951   1275  -3229    -28   -880   -444  -1072   -522   -992
   -439  -3434  -2995   1938   1278  -3216    -18   -870   -423  -1060   -509   -987
   -441  -3400  -2961   1919   1257  -3182    -20   -875   -428  -1065   -511  -1000
   -433  -3374  -2940   1904   1252  -3159    -31   -875   -428  -1067   -517  -1000
   -441  -3351  -2912   1893   1234  -3130    -33   -870   -418  -1057   -506   -987
   -407  -3289  -2881   1849   1236  -3086    -31   -862   -394  -1039   -483   -966
   -389  -3278  -2889   1831   1247  -3083    -46   -875   -394  -1039   -478   -958
   -394  -3296  -2902   1844   1252  -3099    -90   -904   -420  -1065   -488   -963
   -394  -3276  -2881   1834   1241  -3081   -109   -906   -426  -1062   -470   -950
   -374  -3226  -2852   1800   1239  -3039   -101   -898   -423  -1060   -472   -966
   -376  -3263  -2886   1818   1252  -3073   -116   -919   -449  -1085   -501   -961
   -361  -3338  -2977   1847   1306  -3159   -122   -948   -488  -1132   -542  -1000
   -358  -3382  -3024   1867   1332  -3203   -142   -974   -524  -1171   -579  -1039
   -358  -3393  -3034   1875   1337  -3213   -150   -976   -535  -1182   -587  -1044
   -348  -3426  -3078   1886   1363  -3255   -145   -989   -550  -1200   -610  -1060
   -332  -3445  -3112   1888   1387  -3278   -145  -1002   -566  -1223   -641  -1080
   -316  -3457  -3143   1886   1410  -3299   -153  -1021   -587  -1254   -665  -1101
   -293  -3481  -3187   1888   1447  -3335   -158  -1039   -610  -1283   -691  -1135
   -280  -3528  -3247   1904   1480  -3390   -153  -1047   -620  -1296   -709  -1150
   -275  -3533  -3257   1904   1488  -3398   -158  -1047   -620  -1299   -709  -1145
   -275  -3528  -3252   1899   1486  -3393   -171  -1060   -633  -1322   -724  -1166
   -257  -3504  -3247   1880   1493  -3377   -187  -1088   -662  -1361   -766  -1202
   -254  -3496  -3242   1875   1491  -3369   -189  -1080   -654  -1358   -771  -1174
   -226  -3486  -3260   1855   1517  -3374   -187  -1070   -654  -1356   -761  -1174
   -194  -3468  -3276   1831   1538  -3372   -166  -1054   -644  -1343   -737  -1156
   -200  -3491  -3291   1847   1545  -3393   -155  -1054   -644  -1343   -732  -1143
   -174  -3486  -3315   1829   1569  -3400   -124  -1015   -613  -1337   -758  -1184
   -140  -3439  -3299   1787   1579  -3369    -38   -898   -514  -1288   -776  -1231
   -129  -3354  -3226   1740   1548  -3291     25   -756   -371  -1158   -691  -1176
    -49  -3109  -3060   1579   1504  -3086     67   -535    -96   -841   -374   -883
     41  -2769  -2813   1363   1423  -2790      0   -387    124   -488     98   -376
     57  -2436  -2494   1189   1273  -2462   -129   -568     23   -392    472     96
    -31  -2307  -2278   1169   1122  -2291   -280   -948   -306   -519    631    329
   -140  -2512  -2372   1327   1114  -2442   -410  -1400   -810   -995    231     -2
   -244  -3011  -2769   1626   1260  -2891   -506  -1922  -1504  -1956   -917  -1026
   -233  -3424  -3190   1829   1475  -3307   -613  -2088  -1805  -2421  -1501  -1558
   -158  -3624  -3465   1891   1652  -3546   -615  -1925  -1652  -2307  -1467  -1587
   -109  -3681  -3572   1896   1730  -3626   -532  -1688  -1389  -2068  -1312  -1506
    -54  -3624  -3569   1836   1756  -3598   -407  -1434  -1104  -1808  -1127  -1369
      7  -3507  -3515   1748   1761  -3509   -280  -1202   -859  -1587   -969  -1226
     23  -3432  -3457   1701   1738  -3445   -192  -1091   -745  -1483   -888  -1174
     51  -3348  -3400   1649   1725  -3374   -148  -1044   -688  -1431   -839  -1137
      0  -3393  -3395   1696   1696  -3393   -137  -1034   -670  -1421   -823  -1119
     10  -3393  -3403   1688   1706  -3398   -109  -1008   -636  -1389   -795  -1091
     15  -3367  -3385   1673   1699  -3374   -106   -997   -626  -1379   -782  -1080
     28  -3351  -3380   1662   1704  -3364   -122  -1002   -628  -1387   -792  -1096
     46  -3341  -3390   1644   1717  -3364   -114   -992   -618  -1376   -789  -1096
     51  -3354  -3406   1649   1727  -3380   -116   -982   -605  -1361   -779  -1085
     72  -3343  -3419   1634   1743  -3380   -129   -979   -602  -1369   -784  -1078
    109  -3299  -3408   1595   1758  -3354   -135   -971   -594  -1366   -782  -1060
     96  -3304  -3400   1602   1745  -3354   -153   -979   -600  -1369   -784  -1060
     85  -3302  -3387   1608   1735  -3343   -145   -971   -584  -1358   -776  -1049
     75  -3286  -3364   1605   1719  -3325   -145   -953   -566  -1337   -748  -1028
     85  -3278  -3364   1597   1725  -3320   -153   -940   -545  -1325   -730  -1026
    122  -3244  -3369   1558   1745  -3307   -161   -919   -522  -1304   -722  -1026
    166  -3213  -3380   1522   1771  -3296   -163   -904   -504  -1286   -711  -1010
    202  -3200  -3406   1499   1803  -3304   -181   -901   -491  -1270   -693   -984
    233  -3185  -3419   1475   1826  -3302   -181   -883   -465  -1234   -662   -958
    262  -3120  -3382   1428   1818  -3250   -192   -857   -431  -1195   -628   -924
    296  -3078  -3374   1389   1834  -3226   -192   -802   -366  -1122   -555   -867
    332  -3052  -3387   1358   1860  -3221   -192   -748   -306  -1047   -480   -815
    371  -2979  -3351   1304   1860  -3164   -202   -704   -249   -974   -407   -724
    397  -2902  -3299   1249   1847  -3099   -213   -654   -184   -891   -314   -646
    446  -2829  -3278   1189   1860  -3052   -223   -613   -135   -826   -239   -594
    459  -2798  -3257   1169   1857  -3026   -223   -592   -114   -807   -226   -600
    454  -2779  -3234   1163   1844  -3005   -213   -584   -111   -802   -226   -576
    470  -2774  -3244   1150   1855  -3008   -220   -610   -145   -831   -241   -605
    475  -2800  -3278   1161   1875  -3039   -239   -654   -197   -885   -285   -662
    449  -2837  -3286   1192   1865  -3063   -220   -685   -246   -956   -358   -717
    405  -2881  -3286   1239   1844  -3083   -200   -709   -290  -1023   -441   -730
    415  -2933  -3351   1257   1883  -3141   -202   -753   -355  -1104   -522   -792
    397  -3005  -3403   1304   1899  -3205   -184   -802   -413  -1176   -594   -867
    387  -3034  -3424   1322   1904  -3229   -205   -870   -491  -1273   -688   -974
    381  -3081  -3463   1350   1922  -3270   -233   -924   -561  -1356   -779  -1062
    337  -3154  -3491   1405   1912  -3320   -231   -963   -610  -1410   -836  -1111
    280  -3213  -3494   1465   1886  -3354   -226  -1000   -646  -1457   -875  -1161
    223  -3268  -3491   1519   1855  -3377   -184  -1008   -659  -1478   -898  -1184
    171  -3281  -3452   1556   1810  -3367   -176  -1018   -678  -1501   -922  -1205
    155  -3242  -3400   1543   1777  -3322   -174  -1015   -680  -1506   -922  -1210
    132  -3237  -3372   1551   1751  -3304   -137   -992   -649  -1480   -898  -1189
     80  -3226  -3307   1571   1691  -3268    -98   -945   -610  -1436   -857  -1153
     20  -3213  -3234   1597   1626  -3224    -54   -896   -568  -1395   -813  -1119
    -12  -3211  -3198   1610   1590  -3203    -59   -880   -561  -1387   -802  -1117
    -90  -3167  -3076   1628   1491  -3122    -33   -844   -522  -1348   -761  -1083
   -166  -3107  -2943   1634   1387  -3026     10   -795   -462  -1286   -698  -1028
   -220  -3070  -2850   1647   1314  -2961     54   -753   -410  -1247   -659   -984
   -298  -3065  -2766   1680   1231  -2917    116   -717   -374  -1218   -628   -953
   -389  -3047  -2660   1717   1135  -2855    119   -706   -355  -1205   -613   -935
   -498  -2969  -2473   1732    984  -2722    145   -678   -309  -1158   -558   -870
   -636  -2904  -2268   1771    815  -2587    174   -654   -270  -1111   -496   -789
   -730  -2933  -2205   1831    737  -2572    174   -631   -257  -1083   -454   -743
   -787  -2959  -2171   1873    691  -2564    197   -600   -233  -1060   -428   -719
   -844  -2959  -2114   1899    633  -2535    257   -571   -205  -1036   -407   -704
   -904  -2992  -2088   1948    592  -2540    283   -576   -213  -1041   -418   -717
   -930  -3008  -2078   1966    574  -2543    228   -589   -233  -1065   -436   -732
   -950  -3039  -2091   1995    568  -2566    262   -581   -226  -1057   -426   -711
  -1028  -3094  -2065   2060    517  -2579    293   -558   -218  -1052   -423   -698
  -1036  -3122  -2086   2081    524  -2605    293   -563   -239  -1075   -446   -730
  -1054  -3156  -2101   2104    522  -2629    309   -576   -246  -1093   -470   -756
  -1075  -3154  -2078   2114    498  -2616    298   -576   -252  -1106   -483   -766
  -1057  -3177  -2122   2117    532  -2650    288   -589   -272  -1124   -501   -784
  -1072  -3218  -2145   2145    535  -2683    301   -592   -277  -1135   -511   -792
  -1054  -3224  -2171   2138    555  -2699    306   -610   -288  -1153   -527   -810
  -1028  -3198  -2169   2114    568  -2683    309   -610   -298  -1166   -545   -805
  -1026  -3185  -2161   2104    566  -2675    322   -592   -296  -1161   -527   -753
   -992  -3154  -2161   2073    584  -2657    322   -589   -296  -1153   -517   -724
  -1013  -3143  -2130   2078    555  -2637    293   -600   -309  -1163   -530   -745
  -1072  -3211  -2140   2140    532  -2675    311   -605   -316  -1174   -553   -776
  -1070  -3237  -2166   2151    548  -2701    350   -587   -306  -1182   -584   -820
  -1026  -3192  -2166   2109    568  -2681    413   -493   -223  -1137   -610   -883
  -1018  -3096  -2078   2055    527  -2587    449   -376    -83  -1010   -548   -865
   -974  -2844  -1873   1909    446  -2359    480   -189    168   -711   -252   -620
   -883  -2512  -1631   1696    371  -2073    397    -33    413   -319    259   -119
   -888  -2130  -1241   1509    176  -1686    298   -129    381   -166    711    431
  -1023  -2107  -1085   1564     28  -1597    244   -400     49   -363    867    670
  -1137  -2286  -1148   1709      5  -1717    163   -779   -472   -906    467    350
  -1270  -2629  -1358   1948     44  -1995     88  -1265  -1135  -1805   -654   -636
  -1374  -2998  -1623   2187    124  -2312    -10  -1538  -1551  -2408  -1509  -1389
  -1335  -3273  -1938   2301    298  -2605    -31  -1384  -1395  -2234  -1423  -1392
  -1304  -3419  -2114   2361    402  -2766     20  -1169  -1130  -1966  -1247  -1317
  -1301  -3421  -2120   2359    407  -2772     90   -982   -875  -1714  -1060  -1202
  -1335  -3328  -1992   2333    327  -2660    249   -745   -581  -1431   -826  -1023
  -1551  -3221  -1673   2385     59  -2447    436   -514   -324  -1179   -605   -833
  -1623  -3151  -1527   2387    -49  -2340    537   -400   -215  -1075   -517   -761
  -1634  -3130  -1496   2382    -70  -2314    501   -384   -200  -1054   -496   -748
  -1615  -3130  -1514   2374    -51  -2322    472   -366   -174  -1026   -467   -727
  -1657  -3130  -1473   2392    -93  -2304    517   -345   -142   -997   -446   -704
  -1714  -3109  -1397   2410   -161  -2255    553   -329   -129   -982   -428   -685
  -1738  -3094  -1356   2416   -194  -2223    566   -324   -122   -976   -426   -683
  -1730  -3076  -1345   2403   -192  -2210    566   -322   -111   -966   -415   -670
  -1743  -3076  -1332   2408   -205  -2205    563   -311   -103   -956   -397   -652
  -1769  -3068  -1301   2418   -233  -2184    571   -303    -93   -945   -387   -631
  -1756  -3050  -1293   2400   -231  -2171    566   -298    -85   -935   -376   -623
  -1738  -3029  -1291   2385   -223  -2161    563   -285    -75   -924   -363   -610
  -1722  -3003  -1280   2361   -223  -2140    563   -267    -59   -901   -340   -581
  -1719  -2987  -1267   2353   -228  -2127    568   -249    -38   -872   -311   -555
  -1706  -2977  -1270   2340   -220  -2122    561   -244    -23   -854   -296   -545
  -1699  -2946  -1247   2322   -226  -2096    555   -223     -5   -826   -265   -517
  -1670  -2925  -1257   2296   -207  -2094    555   -210     10   -800   -239   -488
  -1641  -2894  -1254   2268   -194  -2075    555   -187     46   -758   -200   -452
  -1626  -2847  -1221   2236   -205  -2034    561   -148     98   -696   -145   -405
  -1618  -2816  -1197   2218   -210  -2008    558   -114    150   -628    -83   -353
  -1595  -2761  -1169   2177   -215  -1966    574    -59    223   -542     10   -280
  -1577  -2673  -1098   2125   -241  -1886    561     -2    306   -444    116   -184
  -1577  -2611  -1034   2091   -272  -1823    535     36    371   -363    205    -98
  -1590  -2543   -953   2068   -319  -1748    553     85    428   -293    290    -10
  -1602  -2499   -898   2049   -353  -1699    568    124    465   -246    342     41
  -1623  -2494   -870   2057   -376  -1683    584    145    485   -228    366     64
  -1641  -2507   -865   2073   -389  -1688    607    150    480   -239    358     62
  -1652  -2527   -875   2091   -389  -1701    605    135    446   -275    324     25
  -1665  -2572   -906   2117   -381  -1740    587    106    405   -332    259    -33
  -1686  -2613   -927   2148   -379  -1771    594     88    366   -387    194    -85
  -1714  -2668   -956   2190   -381  -1810    620     59    311   -462    114   -153
  -1745  -2714   -969   2231   -389  -1842    626     10    249   -550     23   -228
  -1758  -2764  -1005   2260   -379  -1886    605    -49    176   -641    -77   -322
  -1787  -2839  -1054   2312   -366  -1948    636    -83    122   -706   -158   -394
  -1821  -2912  -1093   2364   -363  -2003    659   -106     85   -753   -215   -449
  -1834  -2956  -1122   2395   -355  -2039    631   -150     28   -813   -277   -504
  -1829  -2953  -1124   2390   -353  -2039    581   -187    -20   -854   -316   -535
  -1829  -2966  -1137   2397   -345  -2055    594   -189    -33   -872   -335   -550
  -1847  -3005  -1161   2423   -342  -2083    610   -194    -44   -891   -358   -574
  -1860  -3037  -1176   2449   -342  -2107    633   -205    -59   -909   -376   -602
  -1849  -3024  -1174   2436   -337  -2101    607   -218    -72   -919   -384   -618
  -1839  -3000  -1163   2418   -337  -2083    574   -220    -70   -914   -374   -602
  -1826  -2977  -1150   2397   -337  -2065    568   -215    -67   -906   -368   -589
  -1823  -2959  -1135   2392   -345  -2047    568   -202    -57   -885   -355   -574
  -1855  -2940  -1088   2395   -384  -2016    602   -179    -28   -859   -332   -555
  -1870  -2904  -1034   2387   -418  -1969    613   -155     -2   -836   -306   -532
  -1870  -2847   -976   2359   -449  -1912    597   -135     18   -810   -277   -496
  -1886  -2800   -914   2343   -485  -1857    610   -109     44   -782   -246   -467
  -1912  -2790   -880   2351   -517  -1836    636   -114     41   -782   -246   -470
  -1904  -2761   -857   2330   -524  -1810    631   -124     36   -782   -241   -478
  -1901  -2748   -846   2325   -530  -1797    589   -145     12   -795   -236   -483
  -1896  -2759   -862   2327   -517  -1810    571   -140      2   -789   -226   -472
  -1917  -2748   -831   2330   -542  -1790    568   -135      0   -795   -231   -462
  -1935  -2756   -820   2343   -558  -1790    568   -135     -7   -807   -244   -462
  -1938  -2795   -857   2366   -540  -1826    584   -127    -18   -818   -257   -478
  -1940  -2855   -914   2397   -514  -1886    610   -111    -20   -818   -254   -488
  -1966  -2891   -924   2429   -522  -1909    600   -119    -38   -828   -270   -504
  -2000  -2922   -922   2460   -540  -1922    592   -127    -54   -846   -288   -509
  -2026  -2969   -945   2496   -540  -1958    607   -122    -57   -857   -298   -522
  -2031  -3016   -984   2525   -524  -2000    633   -116    -57   -867   -314   -540
  -2052  -3065  -1015   2559   -519  -2042    626   -127    -72   -880   -332   -550
  -2060  -3094  -1036   2577   -511  -2065    618   -137    -96   -898   -348   -579
  -2062  -3091  -1028   2577   -519  -2060    618   -140   -109   -914   -363   -602
  -2047  -3094  -1047   2572   -501  -2070    626   -129   -106   -909   -368   -613
  -2044  -3091  -1049   2566   -498  -2070    631   -129   -106   -909   -366   -607
  -2044  -3091  -1049   2566   -498  -2070    631   -129   -106   -906   -361   -605
  -2039  -3081  -1041   2559   -498  -2062    641   -116    -93   -896   -355   -594
  -2031  -3063  -1031   2548   -501  -2047    626   -111    -93   -896   -358   -592
  -2034  -3068  -1034   2551   -501  -2052    620   -106    -93   -891   -361   -592
  -2031  -3076  -1044   2553   -496  -2060    639    -70    -67   -883   -381   -628
  -2018  -3011   -992   2512   -514  -2003    714     41     41   -815   -381   -659
  -1990  -2889   -898   2439   -545  -1893    784    187    207   -659   -283   -597
  -1932  -2662   -730   2296   -602  -1696    789    371    467   -332     54   -298
  -1844  -2348   -504   2096   -670  -1426    701    480    646      2    530    207
  -1836  -2086   -249   1961   -795  -1169    579    319    509     46    875    657
  -1912  -2086   -174   2000   -870  -1130    496     18    161   -163    979    826
  -1984  -2294   -311   2138   -839  -1304    381   -449   -415   -789    415    348
  -2062  -2631   -568   2348   -748  -1602    254   -932  -1039  -1644   -665   -610
  -2120  -3011   -891   2564   -615  -1951    116  -1117  -1319  -2065  -1257  -1148
  -2036  -3208  -1171   2624   -433  -2190    137   -924  -1119  -1870  -1148  -1132
  -2008  -3291  -1283   2650   -363  -2288    236   -701   -844  -1610   -966  -1044
  -1956  -3250  -1293   2603   -332  -2273    340   -491   -584  -1363   -789   -935
  -1842  -3042  -1200   2439   -322  -2122    498   -252   -309  -1098   -574   -774
  -1891  -3018  -1127   2455   -381  -2073    548   -163   -205  -1005   -491   -714
  -1914  -3068  -1153   2488   -381  -2112    530   -155   -189   -984   -480   -722
  -1901  -3063  -1161   2481   -371  -2112    524   -148   -181   -966   -475   -717
  -1893  -3031  -1137   2460   -379  -2083    530   -140   -171   -956   -462   -709
  -1901  -3024  -1122   2462   -389  -2073    527   -132   -163   -950   -457   -711
  -1852  -3005  -1153   2429   -350  -2081    522   -116   -148   -932   -439   -696
  -1813  -2966  -1153   2390   -329  -2060    532   -103   -132   -909   -415   -667
  -1826  -2943  -1119   2382   -355  -2031    550    -93   -122   -891   -405   -649
  -1836  -2920  -1083   2379   -376  -2003    571    -75   -109   -875   -389   -646
  -1917  -3008  -1091   2462   -415  -2049    527   -103   -129   -896   -410   -665
  -1945  -3031  -1088   2488   -431  -2060    485   -109   -135   -901   -418   -670
  -1769  -2847  -1078   2307   -348  -1964    530    -49    -70   -833   -348   -600
  -1779  -2829  -1049   2304   -366  -1940    548    -41    -57   -820   -332   -584
  -1873  -2909  -1036   2390   -420  -1974    532    -59    -70   -839   -353   -597
  -1849  -2870  -1023   2359   -413  -1948    550    -28    -41   -807   -322   -571
  -1847  -2873  -1028   2359   -410  -1951    509    -28    -36   -800   -311   -563
  -1813  -2847  -1034   2330   -389  -1940    485    -15    -25   -782   -306   -555
  -1782  -2829  -1049   2304   -368  -1940    485     10      2   -743   -277   -530
  -1722  -2756  -1036   2239   -342  -1896    488     54     54   -678   -210   -472
  -1738  -2748  -1013   2242   -363  -1880    478     88     96   -623   -155   -431
  -1709  -2683   -974   2197   -368  -1829    470    150    171   -540    -70   -358
  -1665  -2605   -940   2132   -363  -1774    449    197    241   -462     15   -285
  -1634  -2527   -896   2081   -371  -1712    449    252    311   -384     98   -215
  -1592  -2462   -870   2026   -361  -1667    431    290    348   -332    153   -171
  -1566  -2405   -839   1987   -363  -1623    426    311    366   -309    181   -142
  -1540  -2356   -818   1945   -363  -1590    431    322    368   -311    179   -137
  -1519  -2338   -820   1927   -350  -1579    441    322    361   -324    171   -127
  -1525  -2364   -839   1943   -345  -1600    444    306    335   -363    135   -155
  -1538  -2408   -870   1974   -335  -1639    444    283    290   -415     85   -202
  -1538  -2439   -901   1987   -319  -1670    441    239    231   -493     15   -270
  -1532  -2473   -940   2003   -298  -1709    436    181    161   -587    -75   -350
  -1548  -2512   -966   2029   -293  -1740    426    116     85   -678   -168   -428
  -1558  -2561  -1002   2060   -277  -1782    407     54     18   -761   -249   -493
  -1532  -2616  -1083   2073   -226  -1849    402      7    -33   -823   -309   -550
  -1522  -2662  -1140   2091   -192  -1901    397    -44    -93   -888   -368   -602
  -1530  -2717  -1187   2125   -171  -1953    381   -101   -155   -958   -439   -667
  -1506  -2730  -1223   2120   -142  -1977    363   -132   -194   -995   -485   -724
  -1480  -2746  -1267   2112   -109  -2005    342   -166   -231  -1036   -522   -758
  -1467  -2759  -1291   2112    -90  -2026    327   -184   -257  -1057   -540   -766
  -1454  -2761  -1309   2107    -75  -2036    314   -189   -270  -1062   -542   -771
  -1426  -2769  -1343   2099    -41  -2057    303   -197   -275  -1070   -550   -771
  -1415  -2733  -1317   2075    -49  -2026    303   -200   -270  -1070   -553   -761
  -1421  -2694  -1273   2057    -75  -1984    303   -176   -244  -1044   -532   -745
  -1356  -2670  -1314   2010    -23  -1992    272   -181   -246  -1041   -527   -758
  -1322  -2616  -1293   1969    -15  -1956    285   -163   -228  -1026   -511   -753
  -1327  -2590  -1262   1956    -33  -1925    324   -124   -189   -989   -485   -711
  -1322  -2551  -1231   1935    -46  -1891    316   -129   -184   -982   -480   -696
  -1322  -2540  -1218   1930    -54  -1880    314   -135   -184   -974   -475   -704
  -1327  -2507  -1179   1917    -75  -1844    303   -135   -179   -963   -459   -696
  -1337  -2470  -1132   1901   -106  -1803    303   -148   -184   -969   -449   -672
  -1343  -2465  -1122   1904   -111  -1795    275   -158   -189   -966   -446   -662
  -1322  -2460  -1137   1891    -93  -1800    246   -166   -194   -961   -441   -657
  -1325  -2455  -1130   1891    -98  -1792    254   -168   -192   -961   -439   -667
  -1434  -2439  -1005   1935   -215  -1725    285   -142   -168   -940   -415   -628
  -1434  -2455  -1023   1943   -207  -1740    285   -145   -192   -956   -436   -641
  -1454  -2517  -1062   1984   -197  -1792    293   -155   -210   -976   -462   -662
  -1514  -2527  -1013   2021   -252  -1771    324   -129   -189   -953   -441   -649
  -1566  -2540   -974   2052   -298  -1758    340   -101   -181   -945   -441   -659
  -1600  -2569   -969   2083   -316  -1769    366    -88   -174   -943   -439   -667
  -1709  -2600   -893   2153   -410  -1748    371    -88   -179   -948   -441   -667
  -1727  -2629   -901   2179   -413  -1766    379    -98   -207   -969   -465   -685
  -1686  -2621   -935   2153   -376  -1779    394   -116   -228   -984   -488   -704
  -1701  -2647   -948   2174   -376  -1797    407   -109   -228   -982   -493   -714
  -1717  -2657   -940   2184   -389  -1797    402   -103   -231   -987   -493   -722
  -1686  -2631   -945   2158   -371  -1790    379   -109   -241   -997   -498   -717
  -1662  -2626   -966   2143   -350  -1797    366   -124   -262  -1010   -509   -732
  -1647  -2626   -979   2135   -335  -1805    379   -137   -272  -1026   -524   -769
  -1652  -2611   -961   2130   -348  -1787    402   -140   -270  -1023   -530   -771
  -1639  -2603   -963   2122   -337  -1784    376   -132   -272  -1018   -530   -763
  -1595  -2647  -1054   2120   -270  -1852    392   -116   -272  -1039   -584   -836
  -1566  -2616  -1049   2091   -259  -1831    457    -33   -205  -1021   -628   -906
  -1512  -2522  -1010   2016   -252  -1766    537    114    -44   -875   -535   -844
  -1431  -2283   -852   1857   -290  -1569    579    361    259   -522   -184   -545
  -1337  -1948   -610   1641   -363  -1278    561    522    485   -145    306    -38
  -1361  -1670   -309   1514   -527   -989    418    311    371    -25    696    420
  -1488  -1577    -88   1530   -701   -833    226   -109     25   -145    849    631
  -1592  -1805   -213   1699   -691  -1010    114   -568   -467   -628    418    257
  -1761  -2364   -602   2062   -581  -1483     75  -1036  -1130  -1602   -745   -779
  -1779  -2782  -1002   2281   -389  -1891    -44  -1166  -1395  -2023  -1275  -1267
  -1735  -2987  -1254   2359   -241  -2122    -75   -989  -1218  -1865  -1200  -1265
  -1634  -2940  -1306   2288   -163  -2125     44   -714   -927  -1595  -1015  -1156
  -1551  -2816  -1267   2182   -142  -2042    166   -467   -672  -1366   -857  -1047
  -1509  -2725  -1215   2114   -148  -1971    314   -267   -467  -1184   -724   -940
  -1504  -2725  -1223   2112   -140  -1974    355   -197   -392  -1117   -678   -909
  -1462  -2738  -1275   2101    -93  -2008    342   -187   -379  -1104   -672   -922
  -1460  -2714  -1254   2086   -103  -1984    374   -161   -355  -1083   -654   -906
  -1493  -2722  -1231   2107   -132  -1977    355   -142   -345  -1067   -644   -891
  -1454  -2660  -1208   2057   -124  -1935    376   -101   -303  -1013   -600   -846
  -1449  -2579  -1130   2016   -161  -1855    431    -67   -259   -966   -558   -800
  -1574  -2665  -1091   2117   -244  -1878    444    -80   -275   -982   -584   -820
  -1623  -2683  -1060   2151   -283  -1873    433    -77   -275   -979   -584   -828
  -1584  -2600  -1018   2091   -283  -1810    423    -49   -252   -945   -542   -792
  -1579  -2566   -987   2073   -296  -1777    433    -31   -239   -924   -519   -766
  -1602  -2579   -979   2091   -314  -1779    439    -10   -223   -906   -504   -761
  -1577  -2543   -969   2060   -303  -1756    431      7   -207   -888   -485   -745
  -1592  -2548   -958   2068   -316  -1753    439     31   -184   -857   -462   -730
  -1623  -2548   -924   2086   -350  -1738    459     51   -161   -826   -441   -727
  -1644  -2481   -836   2060   -405  -1657    465     62   -145   -797   -420   -688
  -1613  -2439   -826   2026   -394  -1634    449     88   -119   -763   -397   -631
  -1569  -2397   -828   1982   -371  -1615    415    127    -85   -714   -348   -563
  -1525  -2343   -818   1935   -353  -1582    379    163    -49   -659   -298   -509
  -1517  -2296   -779   1904   -371  -1538    428    223     23   -587   -228   -472
  -1512  -2210   -698   1860   -407  -1454    465    298    109   -491   -132   -407
  -1571  -2190   -620   1878   -478  -1405    480    353    171   -415    -59   -350
  -1571  -2184   -613   1878   -480  -1400    465    384    207   -366    -10   -306
  -1527  -2109   -584   1818   -472  -1348    423    418    246   -306     49   -252
  -1488  -2039   -553   1764   -467  -1296    402    446    270   -267     90   -215
  -1415  -1935   -519   1675   -449  -1228    413    470    288   -239    127   -184
  -1454  -1948   -493   1701   -480  -1221    400    454    262   -254    109   -205
  -1467  -1935   -470   1699   -501  -1205    400    439    241   -280     83   -228
  -1486  -1940   -454   1712   -517  -1197    402    420    220   -322     44   -259
  -1501  -1953   -452   1727   -527  -1205    400    400    189   -366     -2   -303
  -1506  -1966   -459   1738   -524  -1213    413    387    153   -410    -49   -353
  -1522  -2013   -493   1766   -517  -1254    420    340     90   -483   -132   -436
  -1564  -2052   -488   1808   -540  -1270    428    285     31   -553   -202   -493
  -1584  -2075   -491   1829   -548  -1283    410    236    -20   -615   -270   -561
  -1602  -2127   -524   1865   -540  -1327    413    197    -67   -672   -332   -628
  -1623  -2197   -576   1909   -524  -1387    420    161   -119   -724   -387   -691
  -1602  -2226   -626   1914   -491  -1426    418    127   -163   -774   -433   -732
  -1600  -2234   -636   1914   -483  -1436    392     90   -202   -807   -467   -769
  -1623  -2265   -641   1945   -491  -1454    389     70   -228   -831   -493   -800
  -1602  -2234   -631   1917   -485  -1434    394     62   -233   -831   -498   -807
  -1605  -2249   -646   1927   -480  -1449    397     51   -244   -836   -506   -813
  -1615  -2242   -626   1927   -496  -1434    405     49   -241   -833   -498   -805
  -1618  -2203   -584   1912   -517  -1395    405     57   -233   -826   -491   -795
  -1597  -2187   -589   1891   -506  -1389    371     49   -244   -826   -498   -795
  -1590  -2158   -568   1875   -511  -1366    387     62   -231   -810   -488   -784
  -1602  -2117   -514   1860   -545  -1314    418     98   -200   -776   -457   -756
  -1613  -2117   -504   1865   -555  -1312    415    103   -189   -769   -452   -753
  -1602  -2104   -501   1852   -553  -1301    418    103   -181   -761   -441   -743
  -1610  -2073   -462   1842   -574  -1267    418    109   -166   -745   -426   -717
  -1602  -2042   -441   1821   -581  -1241    402    114   -155   -735   -413   -701
  -1597  -2034   -436   1816   -581  -1236    379     98   -161   -737   -405   -693
  -1618  -2057   -439   1836   -592  -1249    358     90   -179   -750   -410   -688
  -1608  -2075   -467   1842   -571  -1273    340     83   -194   -761   -418   -685
  -1605  -2096   -491   1849   -558  -1293    332     77   -202   -761   -420   -680
  -1639  -2161   -522   1901   -558  -1343    319     67   -213   -776   -433   -691
  -1660  -2216   -558   1938   -553  -1387    319     49   -239   -805   -470   -717
  -1680  -2249   -568   1964   -558  -1410    327     38   -259   -823   -483   -717
  -1693  -2291   -600   1992   -548  -1447    301     18   -288   -849   -506   -737
  -1701  -2340   -639   2021   -532  -1491    285     -5   -316   -880   -540   -763
  -1735  -2395   -659   2062   -540  -1527    293    -12   -337   -904   -571   -797
  -1764  -2449   -688   2107   -537  -1569    296    -20   -350   -927   -600   -831
  -1758  -2475   -717   2117   -522  -1597    280    -31   -363   -940   -620   -862
  -1751  -2483   -732   2117   -509  -1608    285    -44   -379   -956   -646   -891
  -1761  -2514   -753   2138   -506  -1634    283    -51   -392   -961   -672   -911
  -1782  -2551   -771   2166   -506  -1662    272    -59   -394   -966   -680   -922
  -1766  -2577   -810   2171   -478  -1693    290    -51   -387   -963   -683   -927
  -1777  -2613   -836   2195   -470  -1725    262    -67   -400   -979   -709   -953
  -1797  -2618   -820   2208   -491  -1722    202    -98   -423   -995   -730   -966
  -1810  -2634   -823   2221   -493  -1730    215   -109   -420   -995   -737   -971
  -1823  -2668   -844   2244   -491  -1758    233   -111   -420  -1002   -748   -976
  -1831  -2681   -849   2257   -491  -1766    285    -46   -374   -982   -761  -1000
  -1795  -2616   -823   2205   -485  -1722    374     83   -254   -906   -748  -1034
  -1743  -2488   -745   2114   -501  -1618    431    257    -64   -714   -589   -911
  -1688  -2275   -589   1979   -550  -1434    452    472    187   -407   -272   -605
  -1597  -1883   -285   1740   -657  -1085    433    566    355   -132    135   -114
  -1631  -1558     72   1595   -854   -743    306    267    184   -101    428    311
  -1844  -1486    355   1665  -1101   -566    111   -205   -184   -301    446    418
  -1987  -1774    213   1880  -1101   -782    -31   -685   -685   -831    -96   -101
  -2094  -2410   -316   2252   -888  -1363   -137  -1140  -1322  -1709  -1156  -1130
  -2125  -2878   -753   2499   -685  -1816   -244  -1205  -1486  -1974  -1512  -1491
  -2005  -2951   -945   2478   -532  -1948   -187   -969  -1254  -1766  -1374  -1413
  -1997  -2951   -953   2473   -524  -1953    -90   -719  -1005  -1553  -1231  -1314
  -1982  -2902   -919   2442   -532  -1912     36   -449   -740  -1319  -1067  -1195
  -1943  -2816   -872   2379   -535  -1847    174   -257   -550  -1145   -924  -1085
  -1977  -2821   -844   2397   -568  -1831    228   -181   -472  -1078   -872  -1044
  -2003  -2842   -841   2421   -581  -1842    270   -137   -428  -1041   -854  -1008
  -1974  -2821   -846   2397   -563  -1834    285   -111   -405  -1026   -839   -989
  -2029  -2837   -807   2431   -610  -1823    246   -137   -433  -1060   -867   -997
  -2039  -2839   -800   2439   -620  -1821    226   -132   -423  -1049   -859   -989
  -2031  -2826   -795   2426   -620  -1810    239   -106   -389  -1018   -833   -979
  -2005  -2795   -789   2400   -607  -1792    270    -80   -361   -995   -813   -963
  -2049  -2839   -792   2442   -631  -1816    244    -85   -366   -997   -818   -950
  -2044  -2787   -743   2416   -652  -1766    306    -44   -314   -953   -782   -909
  -2107  -2803   -698   2455   -706  -1751    340    -38   -311   -950   -789   -922
  -2130  -2790   -659   2460   -735  -1725    293    -36   -314   -948   -792   -930
  -2143  -2777   -636   2460   -756  -1706    270    -41   -319   -950   -802   -943
  -2122  -2740   -618   2431   -753  -1680    267    -33   -311   -945   -805   -937
  -2083  -2707   -623   2395   -732  -1665    254    -28   -306   -948   -813   -930
  -2055  -2696   -641   2377   -706  -1670    254     -5   -277   -919   -782   -896
  -2036  -2665   -628   2348   -706  -1647    257     15   -244   -883   -753   -885
  -2005  -2637   -631   2320   -688  -1634    262     49   -207   -846   -727   -870
  -1964  -2590   -626   2278   -670  -1608    244     93   -161   -797   -691   -831
  -1914  -2491   -576   2203   -670  -1535    265    150    -98   -735   -641   -761
  -1961  -2499   -537   2229   -711  -1517    249    181    -57   -691   -602   -724
  -1940  -2436   -496   2190   -724  -1467    226    210    -15   -639   -555   -678
  -1886  -2330   -444   2107   -722  -1387    213    272     51   -555   -467   -581
  -1847  -2221   -374   2034   -737  -1299    210    337    116   -472   -376   -511
  -1852  -2177   -324   2013   -766  -1252    220    358    135   -449   -355   -504
  -1870  -2161   -290   2016   -792  -1226    207    345    122   -457   -371   -488
  -1839  -2099   -262   1969   -792  -1182    181    337    106   -465   -379   -480
  -1753  -1990   -236   1873   -758  -1114    181    329     93   -475   -400   -488
  -1787  -2016   -228   1899   -782  -1122    181    285     54   -530   -454   -530
  -1813  -2070   -259   1940   -776  -1166    155    226    -10   -605   -532   -605
  -1769  -2073   -306   1919   -732  -1189    158    181    -62   -662   -597   -659
  -1696  -2065   -368   1880   -665  -1218    153    135   -122   -730   -675   -727
  -1680  -2130   -452   1904   -615  -1291    129     51   -215   -833   -789   -836
  -1667  -2174   -509   1919   -579  -1343    109    -18   -290   -914   -872   -906
  -1628  -2169   -542   1896   -545  -1356     93    -77   -353   -984   -943   -958
  -1610  -2208   -597   1909   -506  -1402    106   -129   -413  -1052  -1013  -1021
  -1577  -2210   -636   1893   -472  -1423     80   -176   -470  -1106  -1072  -1075
  -1540  -2182   -641   1860   -452  -1413     33   -218   -514  -1140  -1111  -1098
  -1556  -2190   -633   1873   -462  -1413     25   -252   -553  -1174  -1145  -1122
  -1556  -2192   -636   1875   -459  -1415     25   -275   -581  -1202  -1169  -1127
  -1519  -2158   -639   1839   -441  -1400     15   -272   -589  -1205  -1176  -1130
  -1483  -2109   -626   1797   -431  -1369    -12   -296   -615  -1226  -1205  -1140
  -1444  -2052   -607   1745   -420  -1330    -33   -311   -639  -1244  -1223  -1140
  -1410  -1987   -576   1699   -418  -1283    -38   -309   -641  -1241  -1226  -1124
  -1369  -1940   -574   1654   -397  -1257    -36   -303   -641  -1231  -1213  -1109
  -1280  -1888   -607   1584   -337  -1249    -31   -314   -649  -1239  -1226  -1114
  -1117  -1831   -714   1473   -202  -1273    -93   -363   -696  -1286  -1278  -1153
   -911  -1764   -852   1337    -31  -1309   -168   -426   -756  -1343  -1340  -1195
   -587  -1680  -1096   1132    252  -1389   -254   -522   -841  -1426  -1423  -1265
   -314  -1626  -1312    971    498  -1470   -376   -620   -937  -1509  -1509  -1330
   -223  -1600  -1379    909    576  -1488   -467   -675  -1000  -1556  -1556  -1363
   -166  -1556  -1389    862    610  -1473   -488   -693  -1031  -1574  -1579  -1387
   -111  -1478  -1369    795    626  -1423   -511   -711  -1054  -1587  -1590  -1379
    -67  -1467  -1400    769    665  -1436   -535   -735  -1085  -1615  -1618  -1379
    -38  -1467  -1428    750    691  -1449   -548   -750  -1119  -1641  -1647  -1387
    -10  -1457  -1447    735    717  -1452   -555   -774  -1158  -1673  -1691  -1405
     67  -1473  -1540    701    802  -1506   -581   -810  -1202  -1712  -1740  -1431
    114  -1439  -1556    662    833  -1496   -581   -818  -1223  -1730  -1758  -1428
    142  -1410  -1556    631    849  -1483   -579   -826  -1249  -1753  -1790  -1470
    168  -1408  -1577    620    872  -1491   -589   -846  -1286  -1790  -1842  -1506
    202  -1389  -1595    592    898  -1491   -597   -857  -1306  -1805  -1867  -1517
    241  -1366  -1608    561    922  -1486   -636   -885  -1348  -1842  -1909  -1558
    283  -1304  -1587    509    932  -1444   -649   -888  -1350  -1844  -1914  -1535
    301  -1301  -1602    501    950  -1452   -631   -865  -1337  -1823  -1901  -1488
    332  -1262  -1597    462    963  -1428   -652   -891  -1363  -1847  -1932  -1519
    376  -1223  -1602    423    989  -1413   -667   -919  -1389  -1873  -1956  -1538
    368  -1187  -1556    410    961  -1371   -675   -932  -1402  -1880  -1969  -1551
    342  -1130  -1473    394    906  -1301   -672   -901  -1374  -1847  -1938  -1517
    335  -1096  -1431    379    883  -1262   -652   -857  -1353  -1821  -1919  -1496
    384  -1062  -1449    337    917  -1254   -623   -831  -1345  -1836  -1984  -1564
    402  -1018  -1421    306    911  -1218   -537   -727  -1247  -1782  -2000  -1579
    389   -872  -1262    241    826  -1067   -446   -530  -1044  -1577  -1829  -1457
    405   -527   -932     59    667   -730   -394   -265   -711  -1171  -1421  -1119
    433    -83   -519   -176    475   -301   -449   -155   -522   -833   -953   -613
    311    213    -98   -262    205     57   -553   -348   -633   -722   -561    -72
    142    311    168   -226    -12    241   -701   -724   -958   -839   -394    150
   -129     28    158     49   -145     93   -763  -1166  -1491  -1436  -1023   -407
   -324   -361    -38    342   -142   -200   -818  -1566  -2073  -2275  -2042  -1265
   -392   -620   -231    504    -80   -426   -870  -1545  -2184  -2499  -2361  -1574
   -413   -743   -329    579    -41   -537   -831  -1293  -1943  -2283  -2249  -1532
   -433   -732   -298    581    -70   -514   -704  -1044  -1649  -2010  -2073  -1410
   -522   -649   -127    584   -197   -389   -540   -748  -1332  -1706  -1836  -1249
   -498   -472     23    485   -262   -223   -368   -504  -1083  -1470  -1634  -1106
   -555   -348    207    452   -381    -70   -249   -368   -937  -1322  -1514  -1008
   -709   -324    384    517   -548     28   -220   -309   -872  -1257  -1465   -953
   -766   -285    478    524   -623     96   -200   -272   -833  -1210  -1426   -922
   -807   -228    579    517   -696    174   -187   -236   -795  -1153  -1374   -870
   -859   -161    698    511   -779    267   -155   -192   -753  -1096  -1312   -810
   -932   -129    800    530   -870    335   -127   -176   -743  -1083  -1306   -807
  -1031    -93    937    561   -987    420   -106   -137   -701  -1036  -1273   -737
  -1054    -10   1044    530  -1049    517   -101   -101   -665   -984  -1221   -678
  -1036     51   1088    493  -1062    568    -85    -75   -644   -940  -1174   -652
  -1088     83   1171    501  -1130    628    -57    -36   -600   -885  -1122   -623
  -1044    158   1200    441  -1122    678    -51    -12   -579   -865  -1114   -610
  -1018    236   1254    389  -1137    743    -54     12   -563   -844  -1109   -553
  -1018    306   1325    355  -1171    815    -15     72   -509   -769  -1036   -506
  -1083    387   1470    348  -1278    927    -31    106   -478   -722  -1002   -470
  -1026    452   1478    285  -1252    963    -31    137   -457   -685   -974   -389
  -1044    498   1540    272  -1293   1018      0    187   -402   -615   -914   -350
  -1072    574   1647    249  -1358   1109      7    220   -361   -558   -867   -288
  -1054    685   1738    181  -1395   1213      0    259   -314   -488   -795   -233
  -1049    792   1842    127  -1444   1317     18    324   -249   -405   -722   -197
  -1026    901   1927     62  -1478   1413     25    397   -171   -303   -639    -85
  -1013    989   2003     12  -1506   1496     15    470    -83   -189   -511     31
  -1013   1062   2073    -25  -1543   1566     23    527    -20    -96   -415    103
  -1002   1166   2166    -83  -1584   1665     46    592     54      5   -316    207
   -976   1309   2283   -166  -1631   1795    106    678    153    127   -194    301
  -1021   1358   2379   -168  -1699   1867    103    683    174    158   -163    358
  -1085   1363   2449   -140  -1766   1904    114    701    176    163   -163    415
  -1039   1444   2481   -202  -1758   1961    153    766    210    200   -129    457
   -987   1449   2436   -233  -1714   1943    158    756    192    179   -148    418
  -1028   1423   2452   -197  -1740   1938    194    756    184    161   -168    410
  -1067   1421   2488   -179  -1779   1953    220    761    158    122   -213    379
  -1065   1410   2475   -174  -1771   1943    236    732    114     72   -275    322
  -1085   1376   2460   -148  -1774   1919    233    691     62     10   -345    259
  -1109   1382   2491   -135  -1800   1935    220    688     23    -28   -392    223
  -1067   1389   2457   -161  -1764   1922    223    644    -38    -90   -459    153
  -1075   1405   2481   -166  -1777   1943    236    623    -70   -124   -509    142
  -1098   1410   2509   -158  -1803   1958    233    615    -85   -132   -517    142
  -1140   1408   2548   -132  -1844   1977    231    607    -98   -137   -519    132
  -1111   1457   2569   -176  -1839   2013    233    610   -103   -122   -509    135
  -1083   1488   2572   -202  -1829   2029    272    620    -98    -98   -493    135
  -1148   1522   2668   -189  -1909   2094    311    641    -72    -67   -462    187
  -1184   1569   2753   -192  -1969   2161    350    688    -33    -20   -431    233
  -1070   1634   2704   -283  -1888   2169    306    672    -51    -28   -444    226
  -1034   1738   2772   -353  -1904   2255    306    706    -20     10   -402    267
  -1041   1808   2847   -384  -1945   2327    316    748     28     64   -353    309
  -1096   1855   2951   -379  -2023   2403    337    782     70    111   -314    342
  -1140   1893   3034   -379  -2086   2462    374    826    111    161   -270    384
  -1161   1982   3143   -410  -2153   2561    384    836    127    192   -244    405
  -1150   2068   3218   -459  -2184   2642    358    820    119    202   -231    431
  -1117   2127   3244   -504  -2179   2686    358    826    127    228   -197    491
  -1057   2171   3229   -558  -2143   2699    358    833    127    244   -181    527
  -1044   2231   3273   -594  -2158   2751    332    846    132    262   -153    571
   -971   2330   3299   -680  -2135   2813    301    846    124    270   -132    589
  -1015   2366   3382   -675  -2197   2873    350    880    158    311    -96    613
  -1049   2273   3322   -613  -2184   2798    368    906    161    324   -101    620
  -1119   2229   3348   -555  -2234   2790    397    932    171    340    -85    636
  -1085   2265   3351   -592  -2218   2808    394    948    174    348    -85    628
  -1023   2312   3335   -644  -2179   2824    381    948    163    337   -103    602
  -1036   2283   3320   -623  -2179   2800    374    919    129    309   -142    561
  -1047   2244   3291   -597  -2169   2766    410    917    127    311   -148    558
  -1067   2244   3312   -589  -2190   2777    459    943    150    337   -127    581
  -1031   2281   3312   -623  -2171   2795    449    966    153    355   -114    589
  -1026   2304   3330   -641  -2179   2816    449    997    179    384    -88    610
   -984   2320   3304   -667  -2145   2811    449   1005    187    389    -88    610
   -971   2327   3299   -678  -2135   2813    465   1013    197    402    -80    626
   -963   2387   3351   -711  -2156   2868    475   1036    220    428    -59    644
   -943   2470   3413   -766  -2179   2943    444   1036    226    436    -54    628
   -940   2494   3432   -776  -2184   2961    454   1049    236    459    -28    657
   -958   2462   3421   -753  -2190   2943    496   1101    285    496    -12    675
   -914   2533   3447   -807  -2179   2990    574   1228    410    574     -5    659
   -885   2691   3574   -904  -2229   3133    628   1369    576    727     85    709
   -883   2925   3808  -1021  -2346   3367    657   1535    815   1034    387    961
   -815   3205   4021  -1195  -2421   3613    589   1675   1041   1413    891   1470
   -737   3616   4354  -1439  -2546   3985    483   1582   1005   1556   1353   2026
   -789   3652   4442  -1431  -2616   4045    431   1340    680   1348   1512   2249
   -880   3509   4390  -1314  -2637   3949    361    979    174    807   1101   1912
  -1002   3169   4169  -1083  -2585   3668    293    511   -454    -62    -12    943
  -1028   2798   3826   -883  -2426   3312    192    254   -823   -605   -800    277
   -979   2561   3538   -792  -2260   3050    194    407   -652   -410   -685    314
   -945   2465   3411   -758  -2177   2938    252    628   -368   -116   -483    420
   -924   2501   3426   -789  -2174   2964    324    836    -90    168   -275    555
   -872   2603   3476   -865  -2174   3039    452   1054    192    444    -57    701
   -846   2691   3535   -922  -2192   3112    532   1200    374    626     88    805
   -859   2740   3600   -940  -2231   3172    530   1244    439    704    153    859
   -872   2769   3642   -950  -2257   3205    555   1273    475    748    184    888
   -878   2779   3658   -950  -2268   3218    587   1304    509    789    218    911
   -831   2860   3691  -1015  -2262   3276    579   1335    545    833    267    956
   -810   2912   3722  -1049  -2265   3317    561   1348    561    859    285    971
   -774   2951   3725  -1088  -2249   3338    592   1384    600    904    327   1013
   -782   2940   3722  -1078  -2252   3330    607   1389    610    917    345   1041
   -810   2956   3767  -1075  -2288   3361    602   1387    623    930    358   1052
   -784   3003   3787  -1109  -2286   3395    615   1408    649    961    381   1067
   -761   3029   3790  -1135  -2278   3411    615   1426    675    995    415   1098
   -761   3034   3795  -1135  -2278   3413    631   1449    709   1034    454   1140
   -774   3044   3819  -1135  -2299   3432    631   1473    743   1070    488   1174
   -766   3060   3826  -1148  -2296   3442    620   1486    763   1093    509   1184
   -756   3102   3855  -1174  -2307   3478    652   1519    797   1132    545   1221
   -722   3148   3871  -1213  -2296   3509    636   1532    820   1161    574   1244
   -665   3224   3886  -1280  -2275   3554    613   1558    857   1210    620   1288
   -657   3231   3886  -1288  -2270   3559    602   1587    893   1265    672   1335
   -636   3255   3891  -1309  -2262   3572    602   1623    948   1337    745   1384
   -594   3302   3897  -1353  -2244   3598    626   1667   1015   1413    828   1457
   -574   3377   3951  -1402  -2262   3663    639   1730   1098   1517    935   1545
   -553   3445   3995  -1447  -2275   3720    654   1792   1187   1623   1047   1644
   -535   3515   4050  -1491  -2294   3782    665   1852   1265   1722   1156   1764
   -483   3637   4120  -1577  -2301   3878    626   1899   1325   1808   1267   1888
   -467   3689   4156  -1610  -2312   3923    636   1935   1371   1857   1319   1917
   -436   3715   4149  -1639  -2291   3930    667   1977   1410   1893   1345   1943
   -418   3730   4149  -1657  -2283   3938    662   1971   1392   1867   1319   1943
   -413   3735   4149  -1660  -2281   3941    644   1945   1361   1831   1283   1912
   -368   3738   4107  -1688  -2236   3923    678   1940   1345   1805   1260   1893
   -400   3686   4086  -1644  -2242   3886    662   1888   1283   1730   1182   1831
   -420   3639   4058  -1610  -2239   3850    665   1844   1226   1652   1098   1756
   -423   3587   4011  -1582  -2216   3798    667   1803   1169   1571   1010   1673
   -420   3530   3951  -1556  -2187   3741    667   1761   1114   1499    940   1608
   -387   3551   3938  -1582  -2164   3743    711   1756   1101   1467    906   1577
   -413   3504   3915  -1545  -2164   3710    743   1735   1067   1426    862   1540
   -431   3463   3894  -1514  -2161   3678    732   1714   1039   1392    828   1504
   -433   3442   3873  -1506  -2153   3658    683   1686   1008   1361    810   1470
   -420   3416   3834  -1499  -2127   3624    688   1680   1000   1348    807   1465
   -418   3387   3803  -1486  -2112   3595    691   1660    984   1325    782   1428
   -400   3387   3787  -1493  -2094   3587    675   1644    974   1301    753   1423
   -374   3393   3764  -1512  -2070   3577    680   1652    987   1309    758   1462
   -350   3413   3764  -1532  -2057   3587    680   1654    992   1314    763   1465
   -319   3452   3772  -1566  -2044   3611    688   1678   1026   1348    795   1480
   -301   3517   3819  -1608  -2060   3668    683   1709   1075   1397    846   1504
   -257   3582   3839  -1662  -2049   3710    701   1732   1111   1436    883   1522
   -179   3619   3795  -1719  -1987   3707    691   1722   1106   1428    878   1522
    -51   3658   3707  -1803  -1880   3681    646   1688   1078   1395    846   1504
     51   3710   3658  -1880  -1803   3684    610   1652   1054   1363    820   1486
    116   3738   3619  -1927  -1751   3678    576   1623   1054   1369    828   1493
    176   3743   3564  -1961  -1693   3655    558   1597   1047   1366    836   1509
    218   3717   3496  -1969  -1639   3608    535   1571   1018   1348    831   1519
    280   3725   3445  -2003  -1582   3585    522   1561   1002   1337    826   1506
    353   3728   3374  -2042  -1509   3554    491   1548    987   1325    813   1473
    410   3722   3312  -2065  -1452   3517    462   1525    956   1299    784   1439
    454   3681   3224  -2070  -1384   3452    439   1491    914   1260    748   1426
    550   3676   3125  -2112  -1286   3400    423   1470    891   1234    727   1415
    615   3658   3042  -2138  -1213   3351    402   1441    857   1195    693   1387
    644   3626   2979  -2135  -1166   3304    400   1428    846   1176    670   1369
    680   3590   2909  -2135  -1114   3252    400   1410    833   1156    646   1345
    745   3567   2821  -2156  -1036   3195    376   1371    792   1111    602   1283
    818   3517   2699  -2169   -940   3107    335   1319    743   1054    548   1223
    958   3509   2551  -2236   -795   3031    296   1278    704   1013    511   1192
   1174   3502   2327  -2340   -576   2917    226   1210    633    940    423   1119
   1327   3509   2182  -2418   -426   2847    168   1150    592    898    376   1080
   1439   3491   2049  -2465   -306   2772    124   1091    545    849    324   1026
   1512   3502   1990  -2507   -239   2746    106   1062    522    826    301   1005
   1587   3507   1919  -2548   -166   2714     90   1065    519    826    301   1005
   1735   3509   1774  -2621    -18   2642     59   1054    506    810    296    992
   1769   3473   1701  -2624     33   2590     67   1072    527    813    275    966
   1821   3502   1680  -2662     70   2590    127   1158    613    846    249    911
   1865   3600   1735  -2733     64   2668    184   1262    737    945    298    911
   1906   3795   1888  -2850     10   2842    210   1418    966   1208    537   1130
   2005   4081   2075  -3044    -33   3078    132   1558   1210   1600   1039   1654
   2049   4364   2314  -3208   -132   3341     -2   1434   1148   1735   1449   2112
   1990   4401   2408  -3198   -210   3403    -93   1143    826   1590   1597   2294
   1925   4252   2327  -3089   -200   3291   -202    724    319   1119   1291   2047
   1823   3897   2073  -2863   -124   2985   -309    210   -322    244    239   1156
   1818   3530   1712  -2673     51   2621   -428    -44   -693   -316   -488    548
   1875   3289   1410  -2585    231   2351   -441     75   -568   -233   -496    472
   1873   3216   1343  -2543    265   2281   -335    327   -262     49   -306    571
   1909   3234   1322  -2574    293   2278   -223    576     33    322    -98    704
   1974   3304   1330  -2639    322   2320   -114    787    277    548     75    815
   2023   3393   1369  -2709    327   2382    -54    888    405    657    150    875
   2013   3421   1408  -2717    303   2416    -25    932    465    711    197    924
   2042   3447   1405  -2746    319   2426    -18    930    488    735    228    927
   2049   3445   1395  -2748    327   2421     -7    922    496    732    220    922
   2031   3426   1392  -2730    319   2410      5    940    522    753    241    948
   2047   3445   1397  -2746    324   2421      5    945    537    761    244    930
   2068   3463   1395  -2766    335   2429     -2    937    535    761    236    953
   2052   3457   1402  -2756    324   2431      0    932    548    771    252    958
   2078   3455   1376  -2766    350   2416      0    950    571    792    275    966
   2086   3457   1371  -2772    358   2416      2    961    587    805    288    974
   2083   3429   1343  -2756    371   2385    -18    935    574    787    272    943
   2047   3437   1389  -2743    329   2413      2    971    618    831    316    974
   2057   3468   1410  -2764    322   2442      7    992    646    852    342   1008
   2096   3478   1382  -2787    358   2431     20   1008    667    875    374   1044
   2088   3478   1389  -2785    350   2434     25   1013    683    901    410   1049
   2094   3473   1376  -2785    358   2426     18   1023    691    911    405   1015
   2094   3478   1382  -2787    355   2431     15   1057    724    953    428   1052
   2088   3504   1415  -2795    337   2460     23   1085    766    992    470   1124
   2132   3525   1389  -2829    371   2457     12   1114    807   1039    514   1135
   2125   3535   1410  -2829    358   2473     23   1158    870   1109    581   1208
   2107   3569   1462  -2839    319   2517     36   1218    953   1197    670   1304
   2125   3619   1493  -2870    316   2556     28   1275   1036   1293    769   1374
   2125   3665   1540  -2896    293   2603     33   1322   1106   1382    857   1431
   2091   3689   1597  -2891    246   2644     62   1366   1174   1454    935   1473
   2112   3720   1605  -2917    254   2662     51   1384   1200   1483    974   1486
   2099   3715   1615  -2907    241   2665     54   1376   1195   1470    974   1501
   2068   3694   1623  -2883    223   2660     75   1384   1195   1473    989   1530
   2083   3660   1577  -2873    254   2618     96   1402   1192   1470    987   1506
   2068   3626   1558  -2850    254   2592     59   1348   1135   1402    909   1452
   2008   3590   1582  -2798    213   2587     62   1273   1062   1309    815   1397
   1964   3572   1608  -2769    176   2590     51   1205    984   1215    740   1369
   1943   3504   1561  -2722    192   2533     49   1163    917   1137    662   1280
   1919   3434   1514  -2678    202   2475     57   1111    852   1062    589   1205
   1899   3374   1475  -2637    213   2426     70   1060    800   1002    545   1122
   1870   3296   1426  -2585    223   2361     64   1005    737    935    470   1062
   1862   3218   1353  -2540    254   2286     38    940    672    867    392   1015
   1810   3167   1353  -2491    228   2262     46    914    657    854    392   1026
   1777   3151   1374  -2462    202   2262     67    919    657    854    397    984
   1805   3154   1348  -2483    228   2252     46    891    623    818    342    963
   1766   3089   1322  -2429    223   2205     33    878    615    813    345    953
   1686   3026   1337  -2359    174   2182     46    880    631    828    363    943
   1647   3008   1361  -2327    142   2184     62    875    636    833    371    935
   1686   3008   1322  -2348    181   2166     49    862    618    818    355    945
   1673   3018   1345  -2346    163   2182     51    867    631    831    368    995
   1626   3037   1410  -2335    109   2223     77    896    672    872    415   1018
   1579   3050   1470  -2314     54   2260    129    950    730    922    467   1049
   1621   3024   1400  -2322    109   2213    142    953    732    919    462   1041
   1641   3026   1382  -2335    129   2205    135    943    740    932    475   1021
   1641   3083   1439  -2364     98   2262     80    919    737    935    488   1026
   1577   3099   1522  -2338     28   2312     59    906    730    924    491   1083
   1548   3031   1480  -2291     33   2257     46    867    711    898    483   1070
   1543   2998   1452  -2270     46   2226     31    836    696    885    480   1044
   1493   2990   1493  -2244      0   2242     41    859    706    896    493   1065
   1551   2951   1400  -2249     75   2177      7    836    665    849    441   1044
   1545   2891   1345  -2218    101   2120     -2    802    628    805    394   1008
   1519   2847   1327  -2184     96   2088     23    807    628    800    397   1002
   1506   2787   1280  -2148    111   2036     36    805    620    784    392    984
   1509   2740   1231  -2125    140   1987     20    784    600    758    366    963
   1483   2660   1176  -2073    153   1919     25    761    576    730    332    927
   1436   2611   1174  -2023    132   1893     46    761    571    719    322    917
   1418   2564   1145  -1992    135   1857     62    756    566    709    311    906
   1384   2533   1148  -1958    119   1842     49    748    561    696    301    896
   1384   2517   1132  -1953    127   1826     64    745    563    698    298    896
   1397   2481   1080  -1940    158   1782     62    740    553    688    285    888
   1353   2439   1085  -1896    132   1764     72    743    553    680    285    891
   1325   2405   1080  -1865    122   1743     77    748    553    678    285    885
   1343   2408   1065  -1875    140   1738     67    740    561    680    296    898
   1327   2379   1052  -1855    137   1717     51    732    561    680    290    893
   1301   2361   1060  -1831    119   1712     49    763    592    696    288    880
   1340   2361   1021  -1849    161   1691     93    852    659    719    246    807
   1382   2416   1031  -1901    176   1725    168    976    776    813    283    805
   1366   2556   1189  -1964     88   1873    280   1174   1013   1080    530   1008
   1439   2818   1379  -2130     28   2099    306   1353   1244   1423    937   1421
   1470   3203   1732  -2335   -129   2468    215   1262   1234   1574   1343   1935
   1374   3338   1964  -2359   -296   2650     62    880    914   1473   1566   2257
   1254   3252   1997  -2255   -371   2626    -83    446    472   1122   1379   2120
   1145   2782   1636  -1966   -246   2210   -192    -23   -119    348    459   1262
   1117   2270   1153  -1693    -18   1712   -285   -329   -594   -374   -449    426
   1122   2036    914  -1582    103   1475   -355   -246   -496   -301   -457    371
   1143   1984    839  -1564    153   1413   -319    -23   -231    -49   -283    470
   1192   2016    820  -1605    184   1418   -202    226     57    213    -98    592
   1215   2062    846  -1639    184   1454    -46    465    327    452     80    724
   1278   2107    828  -1693    226   1467      5    568    439    550    153    776
   1322   2132    810  -1727    254   1473     15    589    467    576    166    782
   1325   2140    813  -1732    254   1478     18    602    488    592    176    795
   1337   2148    810  -1743    265   1480      0    602    501    605    197    831
   1400   2135    735  -1769    332   1436    -12    592    488    600    189    841
   1415   2140    724  -1777    345   1434     -7    607    504    618    200    872
   1379   2117    735  -1748    319   1426     15    652    540    654    226    891
   1356   2078    722  -1717    316   1400     28    667    550    667    241    867
   1353   2057    701  -1706    324   1379     23    652    530    654    233    839
   1369   2055    683  -1712    342   1369     20    644    527    654    236    836
   1389   2065    672  -1730    358   1369     25    641    537    667    249    844
   1413   2073    659  -1743    376   1366     20    639    542    675    254    852
   1395   2070    675  -1735    361   1374     12    641    548    688    265    854
   1400   2070    670  -1735    363   1371     -5    644    563    704    277    859
   1439   2065    626  -1753    405   1345      5    659    581    722    293    867
   1493   2083    589  -1787    452   1337      7    672    607    743    316    896
   1506   2078    568  -1792    467   1325    -31    680    613    758    332    906
   1530   2091    561  -1810    483   1327    -41    706    633    784    358    927
   1538   2120    579  -1829    478   1350    -38    730    667    828    397    961
   1532   2125    592  -1829    470   1358    -33    763    714    883    446   1002
   1566   2161    592  -1865    485   1376    -44    802    766    945    506   1052
   1579   2210    628  -1896    475   1421    -49    857    826   1021    587   1132
   1602   2244    639  -1925    483   1441    -75    891    875   1078    649   1200
   1595   2288    693  -1940    452   1491    -85    927    919   1135    711   1267
   1665   2340    672  -2005    496   1509   -103    945    922   1145    730   1288
   1673   2366    693  -2021    488   1530    -96    956    930   1150    743   1312
   1680   2366    685  -2023    496   1525    -83    940    911   1122    719   1304
   1683   2353    670  -2018    506   1512    -96    911    878   1072    683   1270
   1696   2301    602  -2000    545   1454   -116    862    820    997    623   1210
   1706   2226    519  -1966    592   1374   -122    800    753    911    542   1132
   1712   2169    457  -1940    626   1314   -116    753    701    831    465   1054
   1758   2138    379  -1948    691   1260   -124    719    657    766    381    971
   1805   2062    254  -1935    774   1158   -161    657    587    683    293    891
   1795   1966    171  -1880    810   1070   -166    597    530    613    223    818
   1782   1883    101  -1834    839    992   -192    530    470    540    153    758
   1803   1847     44  -1823    880    945   -213    475    418    478     93    706
   1803   1808      2  -1808    901    906   -218    436    381    433     57    659
   1787   1738    -49  -1764    919    844   -215    394    348    392     18    615
   1787   1709    -80  -1748    935    813   -205    376    337    376      7    600
   1790   1675   -114  -1732    953    782   -202    366    335    376      7    600
   1771   1652   -119  -1712    945    766   -197    368    335    381     12    607
   1769   1654   -114  -1712    940    771   -192    379    348    389     20    615
   1764   1639   -124  -1701    943    758   -200    374    350    392     18    618
   1756   1662    -93  -1709    924    784   -205    384    366    415     41    639
   1777   1712    -67  -1745    922    823   -207    392    389    433     64    657
   1805   1722    -83  -1764    943    820   -184    394    394    436     62    654
   1810   1693   -116  -1753    963    789   -231    376    376    418     54    646
   1813   1719    -93  -1766    953    813   -280    374    397    439     80    665
   1818   1758    -59  -1790    940    852   -277    371    420    462    111    693
   1803   1719    -83  -1761    943    820   -267    337    394    441    101    698
   1784   1670   -114  -1730    950    779   -254    324    376    423     88    693
   1766   1662   -103  -1714    935    779   -228    314    366    410     88    691
   1751   1636   -116  -1693    935    758   -244    290    342    397     85    688
   1758   1618   -140  -1688    950    740   -272    280    322    379     70    675
   1725   1548   -176  -1636    950    685   -319    246    285    350     41    649
   1709   1496   -213  -1602    961    641   -309    223    267    329     20    639
   1686   1434   -254  -1561    969    589   -309    202    233    296    -15    597
   1657   1374   -283  -1517    971    545   -324    187    207    272    -33    568
   1649   1343   -309  -1499    979    517   -363    181    194    254    -51    548
   1665   1361   -303  -1512    984    530   -400    189    197    252    -49    550
   1628   1314   -314  -1473    971    501   -381    168    166    228    -72    532
   1608   1244   -363  -1426    984    441   -353    148    132    202    -90    514
   1571   1176   -397  -1376    984    392   -363    142    114    187   -103    496
   1558   1143   -415  -1350    987    363   -368    140    103    176   -114    475
   1532   1096   -436  -1314    984    329   -366    124     85    155   -129    459
   1517   1088   -428  -1304    971    332   -355    127     83    155   -127    457
   1491   1065   -426  -1280    958    319   -335    119     75    148   -142    446
   1486   1041   -444  -1262    966    298   -361    111     67    145   -148    436
   1452   1018   -433  -1236    943    293   -355    140     90    158   -140    420
   1439    995   -444  -1218    943    275   -249    265    194    223   -116    402
   1449   1026   -426  -1239    937    301   -184    415    337    337    -51    402
   1462   1215   -246  -1337    854    485   -174    644    600    641    210    654
   1535   1551     15  -1545    761    784   -163    862    875   1034    701   1208
   1488   1873    384  -1680    550   1130   -244    701    815   1148   1088   1691
   1317   2029    711  -1673    301   1371   -462    241    472   1008   1221   1935
   1174   1904    730  -1538    223   1317   -628   -239     18    652    992   1816
   1054   1337    280  -1197    387    810   -732   -743   -633   -220    -20    789
   1034    800   -233   -917    633    283   -865  -1002  -1060   -859   -802     38
   1075    553   -524   -815    800     12   -891   -867   -950   -797   -815     -5
   1096    452   -644   -774    870    -96   -823   -620   -698   -571   -657     70
   1122    485   -636   -805    878    -75   -639   -350   -420   -329   -488    153
   1114    511   -605   -813    859    -46   -459   -109   -184   -122   -316    249
   1137    540   -600   -839    867    -28   -407    -10    -77    -36   -259    262
   1171    553   -618   -862    896    -31   -397     36    -12     10   -231    332
   1137    553   -584   -846    859    -15   -400     54     10     33   -200    345
   1124    532   -592   -828    859    -28   -397     62     25     49   -174    350
   1135    514   -620   -826    878    -51   -402     64     38     59   -158    332
   1109    496   -613   -802    862    -57   -405     70     49     64   -155    329
   1075    470   -607   -774    841    -67   -436     57     44     62   -153    335
   1067    467   -602   -769    833    -67   -439     51     46     46   -158    309
   1083    493   -589   -789    836    -46   -413     67     64     57   -145    355
   1039    444   -594   -740    818    -75   -394     70     72     70   -137    355
   1039    426   -613   -735    826    -90   -420     67     77     77   -132    335
   1052    457   -594   -756    823    -67   -420     75     93    101   -109    345
   1034    457   -576   -748    805    -59   -418     75    103    116    -75    353
   1054    439   -615   -745    836    -88   -428     67     90     98    -96    265
   1054    436   -620   -745    839    -93   -428     85    103    109   -114    322
   1057    423   -633   -740    846   -103   -441    114    140    150    -62    384
   1085    431   -657   -758    870   -111   -462    129    158    174    -31    387
   1096    454   -641   -774    870    -93   -478    155    192    213      2    418
   1101    475   -628   -789    865    -75   -491    181    231    257     46    452
   1122    493   -631   -807    875    -67   -491    236    293    329    122    485
   1158    522   -636   -841    898    -57   -467    301    374    423    226    553
   1197    626   -571   -911    885     28   -467    366    457    524    345    607
   1161    649   -514   -906    836     67   -485    389    488    558    363    631
   1137    652   -488   -896    813     83   -483    410    522    602    402    727
   1150    685   -465   -922    807    111   -480    420    545    636    454    769
   1145    701   -444   -922    795    129   -485    410    545    641    467    758
   1145    717   -428   -932    784    145   -488    394    535    631    467    740
   1132    688   -446   -911    789    122   -493    376    511    600    441    732
   1114    649   -465   -883    787     93   -501    345    475    550    397    691
   1096    605   -491   -849    795     57   -509    290    420    475    332    615
   1060    548   -511   -805    787     18   -493    231    361    397    259    542
   1060    452   -607   -756    833    -77   -472    184    303    327    187    478
   1021    342   -678   -683    849   -168   -459    129    246    259    124    394
    989    298   -691   -644    841   -194   -452     80    197    200     75    353
    987    254   -732   -620    857   -236   -459     23    132    116    -12    252
    976    218   -761   -597    867   -270   -472    -15     83     57    -85    200
    945    176   -769   -561    857   -296   -488    -38     49     23   -119    215
    953    116   -836   -535    896   -358   -498    -70     12    -10   -142    197
    961     85   -875   -524    919   -394   -524   -122    -28    -46   -168    161
    904     72   -831   -488    867   -379   -527   -135    -25    -49   -161    155
    875     64   -813   -472    844   -374   -524   -137    -33    -54   -163    145
    891     41   -849   -465    870   -402   -545   -171    -57    -70   -163    135
    909     70   -841   -491    875   -384   -522   -153    -36    -41   -122    161
    859    124   -735   -493    797   -303   -439    -62     38     28    -62    223
    852    174   -678   -514    763   -249   -397     -5     77     57    -41    265
    932    197   -735   -563    833   -267   -436    -38     49     28    -72    231
    865    163   -701   -517    782   -267   -441    -54     57     23    -70    218
    802    197   -605   -501    704   -202   -428    -36     88     51    -25    262
    789    207   -581   -501    685   -187   -454    -41     88     64      2    311
    787    174   -613   -480    701   -218   -488    -64     62     41    -10    298
    802    174   -628   -488    714   -226   -509    -96     41     20    -25    283
    782    150   -631   -467    706   -239   -509   -114     23      0    -38    265
    750     96   -654   -423    701   -277   -496   -132      2    -20    -62    267
    745     15   -730   -379    737   -355   -485   -145    -18    -41    -75    257
    654    -12   -667   -322    659   -337   -446   -109      0    -23    -57    246
    654    -57   -711   -298    683   -384   -444   -140    -36    -67   -106    197
    680    -96   -779   -293    727   -436   -449   -153    -54    -96   -129    184
    719   -109   -828   -303    774   -467   -449   -135    -49   -109   -142    150
    743   -140   -883   -301    813   -511   -472   -155    -72   -137   -153    135
    732   -179   -914   -277    823   -545   -483   -200   -103   -179   -200     59
    688   -236   -927   -228    807   -579   -470   -226   -122   -207   -241     70
    654   -254   -909   -200    782   -581   -446   -215   -106   -194   -220    106
    665   -275   -940   -194    802   -607   -446   -220   -106   -205   -223     80
    665   -285   -953   -189    807   -618   -441   -231   -103   -215   -241     31
    628   -314   -943   -158    784   -628   -457   -244   -106   -231   -262     31
    576   -335   -911   -119    743   -623   -467   -259   -116   -244   -272     20
    628   -324   -956   -153    792   -639   -459   -277   -127   -259   -290      5
    646   -327   -974   -161    807   -649   -433   -244   -101   -249   -293    -10
    633   -311   -945   -161    787   -628   -376   -163    -18   -213   -298    -49
    641   -265   -906   -187    774   -584   -280    -54    101   -137   -283   -109
    657   -111   -771   -272    711   -441   -215    129    340    122    -59    119
    711    163   -548   -439    628   -189   -226    340    646    550    439    610
    709    472   -236   -589    472    119   -316    314    698    800    945   1182
    649    566    -83   -607    366    241   -428     23    426    743   1257   1548
    597    449   -150   -524    374    150   -571   -423   -109    262    948   1275
    485     28   -459   -257    472   -215   -683   -969   -823   -680   -153    342
    436   -376   -815    -31    623   -597   -776  -1288  -1304  -1392  -1049   -436
    446   -631  -1078     93    761   -854   -789  -1163  -1208  -1337  -1091   -548
    509   -724  -1234    106    867   -979   -722   -932   -924  -1075   -922   -480
    524   -722  -1247     96    885   -984   -600   -709   -623   -797   -717   -350
    517   -639  -1158     59    833   -898   -462   -480   -337   -527   -496   -213
    532   -550  -1083     10    807   -815   -332   -316   -150   -361   -361   -116
    597   -483  -1083    -57    836   -782   -309   -267    -98   -309   -327    -77
    607   -496  -1104    -54    854   -800   -303   -262    -90   -298   -322    -85
    623   -530  -1153    -46    885   -841   -314   -267    -98   -314   -335    -88
    628   -511  -1140    -57    883   -826   -301   -252    -77   -298   -309    -70
    644   -485  -1130    -80    885   -807   -280   -218    -51   -272   -280    -57
    670   -493  -1163    -88    917   -828   -280   -213    -44   -267   -275    -64
    693   -491  -1187   -101    937   -839   -267   -215    -33   -262   -267    -62
    657   -472  -1130    -90    893   -800   -228   -189      5   -226   -233    -28
    633   -504  -1140    -67    885   -823   -233   -181     18   -207   -215     -2
    620   -535  -1158    -44    888   -846   -241   -179     23   -197   -197     10
    626   -509  -1137    -59    880   -820   -215   -161     54   -168   -166     31
    665   -472  -1137    -96    901   -805   -202   -137     77   -148   -137     44
    667   -480  -1148    -96    906   -813   -205   -114    106   -122   -111     77
    654   -488  -1145    -83    898   -815   -200   -101    124    -98    -90    101
    641   -472  -1114    -85    878   -792   -187    -96    137    -85    -75    114
    662   -454  -1117   -103    888   -784   -192    -88    161    -51    -41    142
    680   -436  -1117   -122    896   -776   -187    -67    202      0      2    174
    662   -387  -1049   -137    854   -719   -174    -20    262     70     72    228
    646   -361  -1010   -142    826   -685   -189     15    309    132    135    280
    691   -355  -1047   -166    867   -701   -179     70    371    210    207    350
    706   -309  -1015   -200    859   -662   -184    106    436    293    303    433
    680   -262   -943   -210    810   -602   -171    161    514    389    418    532
    704   -210   -914   -246    807   -561   -163    207    571    462    504    605
    717   -166   -883   -275    800   -524   -171    218    589    485    532    626
    704   -150   -854   -277    779   -501   -171    218    600    491    555    652
    696   -161   -857   -270    776   -509   -155    228    602    485    558    665
    675   -168   -846   -254    758   -506   -142    233    600    475    553    662
    688   -228   -917   -228    802   -571   -155    205    555    423    498    613
    678   -236   -914   -220    795   -574   -145    137    488    337    413    545
    587   -283   -870   -153    727   -576   -103    103    446    267    337    488
    678   -355  -1036   -163    854   -696   -119     57    358    163    223    384
    693   -431  -1124   -129    909   -776   -129     12    293     77    129    311
    613   -506  -1119    -54    865   -813    -90    -10    252     15     62    262
    618   -561  -1179    -28    898   -870    -93    -49    197    -54     -7    197
    639   -615  -1257    -12    945   -935    -98    -98    142   -122    -72    135
    654   -670  -1325      7    989   -997   -109   -140     96   -176   -122     80
    584   -672  -1257     41    917   -963    -77   -116    111   -168   -116     75
    558   -685  -1247     62    901   -966    -77   -122     93   -184   -145     41
    584   -696  -1280     54    932   -987   -101   -150     59   -210   -174     15
    581   -696  -1278     57    930   -987   -101   -158     59   -205   -166     25
    532   -724  -1260     96    893   -992    -90   -171     62   -207   -163     20
    532   -714  -1247     90    888   -979    -85   -179     62   -213   -174      2
    581   -654  -1236     36    906   -945    -80   -174     77   -197   -155     12
    636   -602  -1239    -15    937   -919    -67   -145    106   -163   -119     41
    605   -618  -1226      5    914   -922    -72   -129    114   -155   -106     57
    584   -607  -1195     10    888   -901    -72   -127    116   -158   -111     49
    535   -594  -1130     28    831   -859    -80   -137    114   -161   -111     54
    561   -555  -1117     -2    839   -836   -116   -184     83   -174   -111     64
    605   -558  -1163    -25    883   -859   -137   -189     64   -181   -106     64
    620   -574  -1195    -25    906   -883   -124   -189     64   -179    -96     77
    615   -587  -1202    -15    906   -893   -109   -189     59   -187    -96     85
    592   -576  -1169     -7    880   -872   -116   -184     46   -192    -98     83
    584   -589  -1176      2    878   -880   -103   -179     44   -202   -103     72
    581   -665  -1247     41    911   -953   -109   -202     15   -233   -129     41
    589   -724  -1314     67    950  -1018   -135   -220    -25   -270   -166     10
    555   -730  -1286     88    919  -1008   -116   -197    -25   -267   -161     15
    568   -761  -1330     93    948  -1044    -90   -202    -36   -293   -189    -18
    566   -815  -1384    124    974  -1098    -98   -231    -64   -329   -228    -59
    542   -836  -1382    145    961  -1109   -106   -236    -80   -345   -246    -80
    522   -849  -1371    163    945  -1109    -98   -246    -93   -363   -265   -103
    517   -914  -1431    197    971  -1171    -98   -265   -114   -374   -272   -103
    509   -953  -1462    220    984  -1208    -83   -259   -109   -368   -270    -98
    514   -943  -1460    213    987  -1200    -96   -270   -119   -384   -285   -116
    493   -956  -1449    231    971  -1202   -101   -283   -132   -405   -303   -142
    496   -956  -1452    228    971  -1202    -96   -283   -129   -402   -301   -140
    506   -966  -1473    228    987  -1218    -93   -272   -116   -389   -288   -124
    498   -997  -1499    249    997  -1249    -98   -244    -85   -371   -296   -140
    498   -971  -1470    236    984  -1221    -46   -153     12   -316   -324   -215
    514   -836  -1350    158    930  -1093     10    -44    163   -181   -239   -187
    555   -584  -1143     12    849   -862     10    106    400    129     90     93
    626   -316   -945   -155    784   -628    -41    259    649    548    659    672
    613    -72   -685   -270    649   -379   -155    119    530    584   1070   1208
    535   -181   -719   -176    626   -449   -220   -192    109    205   1083   1319
    459   -366   -828    -46    644   -597   -290   -574   -433   -433    548    901
    381   -714  -1096    166    737   -906   -402  -1034  -1057  -1301   -633   -148
    329  -1060  -1389    366    859  -1223   -519  -1249  -1369  -1748  -1353   -818
    353  -1254  -1608    449    979  -1431   -527  -1101  -1187  -1530  -1213   -776
    392  -1397  -1790    501   1091  -1592   -454   -906   -917  -1249  -1013   -667
    410  -1418  -1831    504   1119  -1623   -345   -709   -636   -961   -789   -519
    431  -1314  -1745    441   1088  -1530   -228   -501   -361   -688   -561   -366
    413  -1249  -1665    415   1036  -1457   -153   -384   -210   -545   -444   -277
    410  -1208  -1618    397   1013  -1413   -153   -348   -161   -488   -397   -246
    418  -1195  -1613    387   1013  -1402   -150   -327   -135   -459   -374   -239
    415  -1192  -1608    389   1010  -1400   -122   -303   -116   -431   -350   -228
    402  -1195  -1597    394    997  -1395   -129   -303   -114   -420   -345   -226
    402  -1197  -1602    397   1000  -1400   -140   -301   -116   -418   -345   -226
    418  -1179  -1597    379   1008  -1389   -142   -290   -106   -405   -335   -223
    423  -1208  -1631    392   1026  -1418   -129   -293   -111   -397   -327   -218
    392  -1197  -1592    400    989  -1395   -106   -280   -101   -389   -316   -220
    405  -1179  -1584    387    995  -1382   -106   -285   -106   -397   -314   -233
    415  -1192  -1610    387   1013  -1402   -122   -283   -106   -389   -301   -213
    418  -1187  -1605    384   1010  -1395   -155   -267    -96   -363   -270   -189
    413  -1174  -1590    379   1000  -1379   -116   -244    -80   -353   -249   -181
    418  -1163  -1582    371   1000  -1374   -127   -244    -83   -355   -257   -197
    415  -1158  -1574    368    995  -1366   -145   -223    -62   -329   -236   -184
    420  -1158  -1579    368   1000  -1369   -124   -192    -25   -280   -189   -140
    431  -1148  -1579    358   1005  -1363   -124   -166     10   -233   -132    -96
    436  -1127  -1564    345    997  -1345   -116   -137     44   -194    -90    -83
    441  -1091  -1532    324    984  -1312   -114   -103     83   -137    -38    -44
    449  -1049  -1499    301    974  -1273   -101    -57    148    -57     51     31
    459   -987  -1447    262    953  -1215    -98     -2    223     31    150    103
    462   -932  -1395    233    927  -1163   -124     51    301    129    252    197
    475   -885  -1363    205    919  -1124    -96    109    379    218    353    285
    478   -846  -1325    184    901  -1085    -85    150    436    280    428    350
    478   -839  -1319    179    898  -1078    -90    184    457    314    470    366
    483   -818  -1301    166    891  -1060    -70    202    465    322    483    392
    475   -823  -1299    171    883  -1060    -57    205    459    298    454    379
    462   -820  -1283    179    872  -1052    -70    192    441    267    418    353
    446   -862  -1309    205    875  -1085    -33    179    413    220    374    293
    426   -935  -1363    254    893  -1148    -38    145    355    148    298    218
    407   -997  -1408    293    906  -1202    -59     90    280     54    207    129
    384  -1031  -1415    324    898  -1223    -90     33    207    -38    116     49
    366  -1093  -1460    363    911  -1278    -62     -5    148   -124     38    -18
    361  -1176  -1540    407    948  -1358    -67    -46     85   -205    -31    -83
    361  -1241  -1602    439    979  -1421    -72    -83     36   -262    -80   -137
    355  -1267  -1623    457    989  -1444    -72   -124    -15   -319   -135   -210
    350  -1280  -1631    465    987  -1454    -88   -171    -67   -376   -202   -280
    319  -1322  -1641    501    979  -1483    -90   -194    -93   -407   -233   -283
    319  -1340  -1660    509    987  -1501   -101   -205   -106   -420   -241   -262
    335  -1340  -1675    504   1005  -1506    -96   -205   -109   -423   -244   -290
    345  -1348  -1693    501   1018  -1519   -111   -220   -132   -446   -270   -335
    350  -1319  -1670    483   1008  -1493   -127   -226   -132   -441   -252   -288
    361  -1267  -1631    452    992  -1449   -116   -218   -114   -420   -218   -252
    374  -1247  -1621    436    997  -1434   -135   -220   -101   -400   -202   -267
    358  -1218  -1579    428    966  -1397   -114   -205    -70   -376   -187   -270
    348  -1187  -1535    418    940  -1361    -96   -181    -49   -355   -158   -223
    387  -1158  -1545    384    966  -1353   -111   -179    -46   -355   -155   -241
    389  -1127  -1517    368    953  -1322   -124   -194    -44   -366   -184   -252
    397  -1101  -1499    350    945  -1299   -148   -213    -46   -355   -163   -223
    392  -1119  -1512    363    950  -1314   -168   -226    -62   -363   -158   -207
    376  -1130  -1509    376    940  -1319   -179   -239    -80   -376   -163   -210
    392  -1088  -1480    348    935  -1283   -184   -244    -83   -376   -155   -207
    415  -1117  -1535    348    974  -1325   -192   -241    -90   -384   -153   -218
    418  -1171  -1590    376   1002  -1379   -202   -259   -116   -410   -176   -246
    389  -1213  -1605    410    995  -1408   -194   -259   -127   -415   -181   -239
    379  -1223  -1602    423    989  -1413   -179   -241   -116   -407   -171   -244
    420  -1260  -1680    418   1049  -1470   -174   -236   -132   -431   -207   -285
    410  -1319  -1730    454   1067  -1525   -161   -236   -137   -441   -218   -296
    397  -1332  -1730    467   1062  -1530   -171   -272   -176   -488   -265   -345
    392  -1379  -1771    493   1080  -1574   -179   -298   -205   -527   -311   -371
    368  -1413  -1782    522   1072  -1595   -155   -277   -187   -509   -293   -353
    366  -1434  -1800    535   1080  -1618   -148   -272   -181   -506   -283   -345
    371  -1457  -1831    540   1098  -1644   -153   -283   -192   -522   -298   -376
    368  -1467  -1836    550   1101  -1652   -150   -285   -184   -522   -301   -381
    381  -1457  -1839    535   1109  -1647   -158   -293   -187   -524   -301   -374
    389  -1441  -1831    524   1109  -1636   -163   -293   -187   -524   -298   -366
    379  -1454  -1834    535   1106  -1644   -161   -296   -184   -524   -296   -355
    368  -1470  -1839    550   1104  -1654   -153   -290   -179   -530   -303   -379
    374  -1444  -1818    532   1093  -1628    -93   -226   -114   -501   -327   -420
    389  -1361  -1751    485   1067  -1553    -10   -109     12   -413   -303   -431
    423  -1195  -1621    384   1021  -1408     31     36    202   -218   -140   -309
    498   -945  -1444    223    971  -1195      7    257    504    184    288     77
    548   -659  -1208     54    875   -932   -103    275    589    459    784    618
    506   -574  -1080     33    792   -826   -215     23    335    397   1062    969
    405   -652  -1060    122    730   -854   -361   -387   -140     23    963    940
    329   -872  -1202    272    766  -1036   -480   -883   -758   -719    189    280
    319  -1192  -1514    433    914  -1353   -550  -1260  -1296  -1548   -885   -620
    306  -1504  -1813    597   1057  -1657   -587  -1231  -1314  -1641  -1101   -846
    322  -1699  -2021    685   1171  -1860   -537  -1015  -1062  -1405   -961   -802
    368  -1712  -2081    672   1223  -1896   -439   -800   -787  -1148   -792   -698
    368  -1665  -2034    646   1200  -1849   -314   -584   -524   -909   -615   -587
    400  -1574  -1977    587   1187  -1774   -236   -433   -350   -748   -491   -509
    452  -1483  -1935    514   1192  -1709   -187   -363   -267   -667   -428   -465
    467  -1439  -1906    485   1187  -1673   -119   -314   -215   -618   -392   -436
    457  -1439  -1899    491   1176  -1667   -129   -301   -200   -605   -381   -428
    423  -1465  -1891    519   1156  -1678   -145   -311   -207   -610   -389   -441
    454  -1428  -1883    485   1169  -1654   -145   -306   -194   -600   -381   -436
    454  -1415  -1870    480   1161  -1641   -137   -296   -179   -584   -368   -431
    431  -1423  -1855    493   1140  -1639   -129   -301   -179   -579   -368   -433
    413  -1439  -1855    511   1132  -1647   -135   -298   -174   -574   -361   -436
    441  -1400  -1842    478   1140  -1618   -103   -267   -145   -537   -327   -407
    405  -1415  -1821    506   1111  -1618   -101   -262   -140   -532   -319   -405
    397  -1413  -1813    506   1104  -1613   -122   -259   -137   -522   -311   -400
    379  -1441  -1821    530   1098  -1631   -129   -254   -137   -514   -309   -397
    381  -1431  -1813    522   1096  -1621   -129   -246   -135   -504   -303   -394
    392  -1421  -1813    514   1101  -1615   -124   -228   -111   -483   -285   -381
    405  -1413  -1821    504   1111  -1618   -153   -215    -85   -452   -257   -358
    407  -1402  -1810    498   1106  -1608   -135   -187    -57   -418   -228   -345
    389  -1400  -1792    504   1088  -1595   -137   -166    -33   -384   -202   -335
    402  -1410  -1813    504   1106  -1610   -129   -127      5   -337   -163   -309
    433  -1371  -1808    467   1119  -1590   -132    -83     54   -277   -103   -267
    446  -1317  -1764    436   1104  -1540   -132    -33    114   -205    -25   -210
    452  -1288  -1743    415   1096  -1514   -114     38    192   -114     70   -132
    470  -1252  -1722    392   1096  -1486   -111    109    272    -15    163    -51
    485  -1171  -1657    340   1070  -1413   -119    153    324     46    228      7
    478  -1109  -1587    314   1031  -1348   -116    181    361     88    283     49
    472  -1080  -1556    301   1013  -1317   -114    194    371    103    311     83
    470  -1122  -1592    327   1031  -1356    -98    210    371    106    324     90
    459  -1140  -1602    340   1031  -1371   -103    192    340     72    301     62
    470  -1109  -1579    319   1023  -1343    -98    168    311     33    272     38
    467  -1132  -1600    329   1031  -1366   -106    132    267    -28    215      2
    472  -1169  -1641    348   1057  -1405   -114     77    187   -122    114    -85
    426  -1257  -1683    413   1054  -1470    -80     20    119   -213     20   -176
    405  -1332  -1738    462   1070  -1532    -80    -18     67   -283    -46   -241
    384  -1387  -1774    498   1078  -1579    -98    -67      7   -350   -101   -303
    384  -1431  -1816    524   1098  -1623    -96   -119    -54   -420   -158   -350
    371  -1483  -1855    553   1111  -1667    -90   -171   -111   -491   -241   -407
    371  -1530  -1904    579   1137  -1717    -90   -194   -142   -519   -272   -459
    358  -1530  -1888    581   1122  -1709   -145   -228   -184   -550   -298   -493
    355  -1517  -1873    581   1114  -1693   -137   -259   -220   -597   -348   -530
    371  -1532  -1904    579   1135  -1717   -129   -267   -228   -605   -363   -524
    381  -1553  -1935    587   1156  -1745   -137   -265   -226   -600   -353   -535
    389  -1561  -1951    584   1169  -1756   -145   -265   -226   -600   -348   -542
    389  -1551  -1940    581   1163  -1745   -163   -265   -228   -600   -345   -548
    415  -1527  -1943    555   1176  -1735   -181   -241   -207   -581   -324   -537
    491  -1392  -1883    452   1184  -1639    -85   -174   -129   -514   -257   -483
    381  -1423  -1808    519   1093  -1615    -36   -194   -132   -527   -267   -498
    324  -1480  -1805    579   1065  -1641    -83   -236   -171   -561   -301   -530
    376  -1436  -1813    527   1093  -1623    -98   -228   -158   -548   -283   -511
    433  -1358  -1792    462   1111  -1574   -122   -226   -145   -527   -259   -480
    449  -1369  -1818    459   1132  -1592   -111   -228   -145   -524   -257   -478
    472  -1356  -1829    441   1150  -1592   -109   -223   -148   -519   -252   -470
    428  -1384  -1813    475   1119  -1597   -153   -246   -176   -542   -265   -483
    420  -1363  -1787    470   1101  -1574   -145   -244   -176   -540   -262   -478
    402  -1426  -1829    509   1114  -1626   -142   -249   -189   -550   -272   -488
    387  -1514  -1901    563   1143  -1706   -166   -275   -220   -581   -301   -522
    457  -1473  -1930    506   1192  -1701   -116   -249   -202   -563   -283   -498
    426  -1535  -1961    553   1192  -1748    -90   -252   -213   -576   -303   -524
    410  -1577  -1990    581   1200  -1784    -90   -259   -226   -594   -327   -558
    387  -1602  -1990    607   1187  -1795   -111   -296   -262   -636   -368   -592
    366  -1654  -2021    644   1192  -1836   -103   -306   -280   -652   -389   -605
    353  -1701  -2057    672   1202  -1878   -109   -311   -288   -665   -407   -628
    384  -1712  -2099    662   1239  -1904   -132   -298   -283   -662   -410   -636
    400  -1725  -2125    662   1262  -1925   -161   -298   -280   -657   -407   -633
    371  -1753  -2127    691   1247  -1940   -122   -314   -301   -678   -426   -652
    345  -1784  -2132    719   1239  -1958    -98   -324   -316   -696   -444   -672
    322  -1821  -2145    748   1231  -1982    -85   -332   -327   -706   -457   -688
    309  -1821  -2130    756   1218  -1974    -77   -324   -327   -701   -452   -678
    309  -1800  -2112    745   1208  -1956    -77   -311   -324   -696   -449   -678
    311  -1792  -2104    740   1208  -1948    -57   -280   -309   -693   -462   -706
    324  -1758  -2086    714   1202  -1919     23   -174   -220   -644   -472   -745
    355  -1686  -2042    665   1197  -1862     93    -20    -83   -519   -410   -730
    355  -1470  -1826    555   1091  -1647    129    200    181   -205   -101   -457
    420  -1124  -1545    350    982  -1335    116    368    415    148    348     15
    402   -833  -1236    215    818  -1036     -5    205    327    246    701    478
    322   -654   -976    166    649   -815   -158   -153     38    168    927    789
    254   -833  -1091    288    670   -963   -301   -600   -444   -275    579    491
    205  -1343  -1548    568    875  -1444   -402  -1080  -1085  -1130   -444   -452
    218  -1790  -2008    784   1111  -1899   -524  -1317  -1475  -1691  -1158  -1117
    241  -1984  -2226    872   1234  -2104   -555  -1208  -1363  -1615  -1161  -1174
    233  -2042  -2275    904   1252  -2158   -459   -953  -1088  -1366   -984  -1062
    244  -2003  -2247    878   1244  -2125   -309   -685   -807  -1106   -797   -948
    272  -1919  -2192    820   1228  -2055   -179   -457   -581   -893   -628   -844
    265  -1860  -2125    797   1195  -1992   -101   -332   -467   -776   -524   -771
    288  -1839  -2130    774   1208  -1984    -80   -303   -446   -748   -509   -766
    285  -1844  -2130    776   1208  -1987    -70   -290   -436   -737   -501   -766
    290  -1839  -2130    771   1210  -1984    -46   -283   -433   -730   -496   -771
    306  -1816  -2122    756   1213  -1969    -25   -270   -426   -717   -488   -776
    324  -1803  -2127    737   1223  -1964    -38   -249   -405   -696   -465   -745
    335  -1782  -2117    722   1226  -1951    -51   -236   -394   -675   -446   -732
    371  -1758  -2130    693   1249  -1943    -51   -218   -381   -657   -423   -714
    374  -1751  -2125    688   1249  -1938    -62   -210   -376   -646   -413   -706
    342  -1787  -2130    722   1234  -1958    -64   -213   -384   -649   -415   -711
    366  -1766  -2132    698   1249  -1948    -31   -192   -363   -628   -392   -696
    342  -1774  -2117    714   1228  -1945     -2   -189   -355   -618   -381   -693
    363  -1738  -2101    688   1231  -1919     15   -176   -342   -600   -363   -675
    387  -1727  -2114    667   1249  -1922    -18   -171   -337   -587   -353   -672
    405  -1693  -2099    641   1252  -1896    -41   -150   -316   -563   -327   -654
    415  -1652  -2068    615   1239  -1860    -38   -127   -285   -527   -296   -626
    428  -1652  -2081    613   1254  -1865    -18    -96   -254   -496   -262   -592
    449  -1628  -2078    587   1262  -1855    -15    -59   -213   -454   -218   -566
    475  -1574  -2049    548   1262  -1810    -46    -20   -168   -402   -163   -524
    465  -1535  -2003    532   1234  -1769    -62     20   -119   -340    -98   -462
    478  -1475  -1953    498   1215  -1714    -44     77    -49   -265    -15   -381
    488  -1431  -1919    470   1202  -1675    -38    129      7   -197     57   -309
    517  -1350  -1870    415   1192  -1610    -46    179     62   -135    129   -233
    527  -1296  -1823    381   1174  -1558    -54    213    109    -88    189   -171
    519  -1249  -1769    366   1143  -1509    -67    231    129    -64    218   -124
    506  -1241  -1748    366   1127  -1493    -59    241    129    -70    220   -106
    519  -1218  -1738    348   1127  -1478    -59    236    119    -90    205   -111
    530  -1192  -1725    329   1124  -1457    -70    223    101   -119    179   -132
    530  -1184  -1714    327   1122  -1449    -54    220     93   -145    155   -142
    519  -1195  -1714    335   1117  -1454     -2    202     67   -187    106   -184
    446  -1296  -1743    423   1093  -1517     18    161     18   -254     28   -254
    379  -1397  -1777    509   1078  -1587      2     96    -49   -337    -62   -345
    407  -1421  -1829    506   1117  -1623      7     59    -96   -397   -124   -405
    410  -1452  -1865    519   1135  -1657     15     25   -132   -444   -174   -449
    363  -1519  -1883    576   1122  -1701     18    -18   -168   -488   -223   -501
    348  -1574  -1922    610   1135  -1748     15    -64   -207   -535   -272   -545
    345  -1615  -1961    636   1153  -1787     15    -96   -241   -571   -309   -581
    342  -1647  -1990    649   1166  -1818     23   -111   -257   -592   -335   -605
    332  -1654  -1987    659   1158  -1821     12   -127   -265   -597   -345   -615
    322  -1670  -1992    672   1156  -1831      0   -135   -267   -589   -340   -620
    332  -1654  -1987    662   1158  -1821      7   -132   -259   -581   -329   -613
    316  -1641  -1961    659   1137  -1800      5   -127   -259   -571   -329   -602
    335  -1590  -1925    626   1127  -1756     28   -103   -236   -540   -306   -571
    314  -1551  -1867    615   1091  -1709     38    -83   -213   -511   -285   -550
    335  -1501  -1836    584   1085  -1667     33    -83   -210   -509   -283   -550
    368  -1480  -1849    555   1106  -1665     23    -88   -215   -517   -290   -566
    374  -1428  -1803    527   1085  -1615     49    -59   -176   -483   -254   -537
    358  -1384  -1743    511   1049  -1561     51    -54   -155   -459   -228   -504
    348  -1389  -1738    522   1041  -1564     -7    -93   -184   -483   -241   -517
    348  -1421  -1769    535   1054  -1595    -38   -114   -213   -501   -265   -545
    366  -1379  -1745    506   1054  -1561    -25    -96   -205   -488   -254   -532
    340  -1413  -1753    535   1047  -1582    -12    -90   -202   -483   -254   -540
    322  -1483  -1805    581   1062  -1644    -28   -122   -231   -517   -285   -576
    316  -1522  -1839    600   1078  -1680    -33   -140   -254   -540   -301   -589
    254  -1574  -1831    659   1041  -1701    -54   -168   -285   -563   -322   -623
    233  -1600  -1836    683   1034  -1717    -49   -176   -296   -571   -337   -628
    239  -1602  -1842    683   1039  -1722    -33   -166   -296   -571   -335   -620
    207  -1654  -1865    722   1034  -1758    -28   -176   -319   -597   -379   -665
    192  -1714  -1906    758   1049  -1810    -28   -181   -327   -605   -394   -665
    189  -1766  -1958    787   1072  -1862    -25   -194   -345   -626   -420   -678
    184  -1823  -2008    820   1096  -1914      5   -181   -332   -615   -413   -685
    187  -1826  -2013    818   1098  -1919    -18   -194   -345   -623   -413   -732
    179  -1803  -1984    810   1080  -1893    -36   -213   -363   -644   -436   -756
    189  -1808  -2000    807   1093  -1904    -33   -215   -361   -649   -452   -737
    213  -1784  -1997    787   1104  -1891    -38   -220   -361   -649   -446   -743
    207  -1797  -2008    795   1106  -1901    -36   -210   -353   -641   -431   -748
    200  -1823  -2026    810   1111  -1925    -15   -189   -337   -631   -413   -753
    184  -1852  -2039    833   1109  -1945      7   -176   -329   -633   -428   -792
    197  -1823  -2021    813   1109  -1922     72    -98   -265   -610   -441   -831
    228  -1740  -1971    756   1098  -1855    161     44   -142   -524   -400   -833
    296  -1577  -1873    639   1083  -1725    244    257     85   -293   -197   -672
    400  -1296  -1696    444   1047  -1496    285    527    397     88    218   -265
    457   -911  -1369    228    911  -1140    231    542    517    368    665    259
    366   -670  -1036    150    701   -854      2    150    298    407    953    626
    223   -633   -857    205    537   -745   -205   -335    -75    179    883    620
     80  -1018  -1098    467    587  -1057   -350   -859   -665   -532    122    -75
     23  -1623  -1647    800    833  -1634   -478  -1273  -1286  -1418   -896  -1028
     96  -1922  -2018    911   1054  -1971   -530  -1195  -1280  -1483  -1041  -1200
    132  -2031  -2166    948   1148  -2099   -467   -953  -1065  -1312   -948  -1156
    158  -2026  -2184    932   1169  -2104   -332   -680   -800  -1093   -797  -1067
    207  -1953  -2161    872   1184  -2057   -174   -423   -553   -880   -654  -1005
    202  -1880  -2086    839   1140  -1982   -122   -324   -454   -795   -602   -945
    228  -1834  -2062    802   1143  -1948    -51   -244   -371   -722   -545   -898
    189  -1906  -2099    857   1143  -2000    -18   -218   -337   -698   -519   -904
    132  -1958  -2091    914   1111  -2023    -15   -218   -332   -701   -519   -914
    150  -1932  -2086    888   1117  -2008    -38   -228   -337   -714   -542   -919
    174  -1945  -2122    885   1148  -2034    -51   -233   -340   -719   -550   -922
    148  -1979  -2127    914   1135  -2055    -64   -236   -332   -719   -548   -935
    127  -1974  -2101    924   1114  -2036    -70   -226   -306   -696   -524   -930
    163  -1961  -2125    898   1143  -2044    -62   -218   -293   -685   -530   -919
    135  -2013  -2148    937   1140  -2081    -72   -233   -314   -714   -571   -935
    124  -2018  -2145    945   1132  -2083    -88   -228   -306   -714   -576   -924
    132  -2003  -2135    935   1132  -2068    -80   -210   -275   -685   -555   -904
     96  -2023  -2122    963   1109  -2073    -83   -223   -270   -688   -561   -904
     96  -2036  -2132    969   1111  -2083    -80   -215   -254   -685   -566   -904
    111  -2036  -2148    961   1127  -2091    -96   -210   -239   -672   -563   -901
    114  -2078  -2192    982   1153  -2135   -135   -210   -236   -662   -561   -898
    176  -2042  -2221    930   1197  -2130   -163   -179   -194   -620   -522   -862
    218  -1932  -2151    857   1182  -2042    -72   -114   -119   -550   -467   -813
    127  -1958  -2088    914   1106  -2021    -28    -75    -67   -509   -439   -776
    101  -1969  -2070    935   1085  -2018    -51    -44    -20   -457   -389   -730
    148  -1940  -2091    896   1117  -2016    -44     -5     23   -402   -335   -688
    181  -1888  -2073    852   1124  -1979    -62     49     85   -327   -262   -610
    226  -1797  -2026    784   1124  -1912    -57    119    166   -236   -179   -517
    228  -1738  -1966    756   1096  -1852    -64    168    228   -168   -106   -431
    220  -1691  -1914    732   1065  -1800    -93    187    252   -135    -62   -379
    259  -1618  -1878    678   1067  -1748    -33    220    288   -103    -31   -327
    303  -1577  -1883    633   1091  -1730    -96    205    270   -116    -44   -316
    309  -1608  -1917    649   1111  -1761   -116    171    233   -161    -96   -353
    301  -1631  -1935    662   1117  -1784   -101    140    194   -207   -148   -384
    293  -1680  -1974    691   1132  -1826   -109     98    142   -272   -215   -449
    270  -1709  -1979    717   1122  -1844    -96     51     90   -348   -296   -511
    257  -1727  -1984    735   1119  -1855    -62     15     49   -407   -366   -563
    244  -1753  -2000    753   1119  -1878    -41    -23     -2   -472   -433   -597
    252  -1847  -2101    797   1174  -1974    -72    -77    -80   -555   -522   -683
    246  -1969  -2216    859   1228  -2091   -137   -155   -176   -654   -631   -797
    218  -1997  -2216    891   1215  -2107   -155   -205   -226   -706   -683   -828
    223  -1958  -2182    867   1200  -2070   -150   -249   -272   -769   -758   -883
    296  -2029  -2327    865   1312  -2177   -176   -293   -327   -836   -839   -945
    280  -2031  -2314    872   1296  -2171   -166   -288   -329   -831   -828   -935
    200  -2094  -2294    948   1247  -2192   -106   -265   -311   -807   -805   -896
    166  -2125  -2291    976   1228  -2208    -93   -270   -316   -815   -836   -935
    226  -2086  -2312    930   1267  -2200   -189   -306   -348   -836   -852   -937
    200  -2112  -2312    956   1254  -2210   -189   -303   -345   -828   -836   -930
    181  -2091  -2273    956   1226  -2182    -98   -270   -309   -797   -813   -906
    215  -2008  -2223    893   1218  -2114   -132   -272   -306   -797   -828   -917
    192  -1990  -2184    898   1187  -2086   -171   -277   -309   -797   -836   -896
    179  -2029  -2210    922   1195  -2120   -174   -272   -298   -792   -839   -878
    171  -2026  -2197    927   1184  -2112   -174   -265   -280   -769   -826   -872
    145  -2018  -2164    935   1153  -2088   -220   -301   -309   -787   -841   -883
    145  -2044  -2190    950   1166  -2117   -223   -314   -324   -802   -862   -896
    142  -2047  -2190    950   1166  -2117   -244   -337   -337   -810   -862   -872
    101  -2039  -2140    969   1119  -2088   -246   -348   -337   -807   -859   -857
     72  -2109  -2184   1015   1127  -2145   -254   -366   -363   -826   -883   -885
     80  -2187  -2268   1052   1171  -2226   -272   -405   -407   -870   -937   -940
     57  -2218  -2275   1078   1163  -2247   -241   -413   -418   -872   -958   -969
     44  -2299  -2343   1127   1192  -2320   -213   -389   -413   -862   -963   -971
     44  -2268  -2314   1109   1179  -2288   -233   -402   -426   -870   -966   -958
     64  -2273  -2338   1101   1200  -2304   -223   -439   -462   -911  -1013   -995
     54  -2314  -2369   1127   1210  -2343   -236   -472   -501   -950  -1065  -1052
     49  -2335  -2385   1143   1215  -2359   -239   -475   -506   -953  -1072  -1070
     44  -2343  -2387   1148   1215  -2366   -259   -488   -527   -976  -1096  -1075
     33  -2379  -2416   1171   1223  -2397   -259   -504   -558  -1002  -1130  -1101
     25  -2387  -2413   1179   1218  -2400   -252   -511   -571  -1015  -1148  -1119
     44  -2403  -2447   1179   1244  -2423   -244   -511   -574  -1021  -1156  -1124
     96  -2340  -2436   1119   1265  -2387   -249   -522   -579  -1031  -1169  -1140
    101  -2327  -2431   1111   1265  -2379   -252   -527   -587  -1031  -1171  -1127
     72  -2304  -2377   1114   1223  -2340   -244   -517   -587  -1028  -1174  -1114
     62  -2338  -2400   1137   1231  -2369   -272   -532   -607  -1060  -1210  -1163
     49  -2340  -2390   1143   1218  -2364   -166   -420   -514  -1010  -1213  -1202
    103  -2192  -2296   1044   1197  -2244    -57   -272   -366   -896  -1166  -1176
    189  -1922  -2112    865   1148  -2016    -18    -93   -142   -652   -953   -992
    283  -1647  -1930    683   1106  -1787    -23    168    181   -228   -498   -576
    314  -1353  -1667    517    989  -1509   -163     72    176    -59    -85    -59
    244  -1260  -1506    506    875  -1382   -265   -249    -90   -145    153    288
     75  -1369  -1444    646    758  -1408   -355   -654   -519   -506    -36    137
    -38  -1675  -1636    857    797  -1657   -431  -1187  -1169  -1356  -1026   -719
     -5  -2023  -2018   1013   1005  -2021   -581  -1551  -1704  -2130  -1982  -1561
     46  -2281  -2327   1117   1184  -2304   -623  -1473  -1662  -2140  -2086  -1696
    137  -2379  -2517   1119   1325  -2447   -579  -1275  -1413  -1909  -1948  -1654
    194  -2351  -2546   1078   1369  -2447   -522  -1085  -1153  -1675  -1792  -1538
    161  -2205  -2369   1021   1262  -2286   -371   -839   -867  -1415  -1579  -1363
    161  -2055  -2216    945   1187  -2132   -262   -659   -678  -1236  -1421  -1262
    226  -2005  -2231    888   1228  -2120   -254   -615   -628  -1195  -1402  -1280
    277  -1974  -2252    849   1265  -2112   -236   -610   -613  -1200  -1426  -1265
    288  -1958  -2249    833   1267  -2104   -207   -597   -587  -1182  -1418  -1213
    332  -1912  -2244    789   1286  -2078   -239   -610   -589  -1182  -1423  -1200
    272  -1855  -2130    789   1200  -1992   -239   -589   -563  -1156  -1400  -1163
    184  -1849  -2034    833   1109  -1940   -166   -532   -519  -1124  -1376  -1127
    205  -1748  -1953    769   1078  -1849   -166   -514   -493  -1101  -1343  -1085
    220  -1758  -1979    769   1098  -1867   -189   -511   -478  -1080  -1322  -1041
    223  -1751  -1974    763   1098  -1862   -153   -493   -449  -1060  -1306  -1002
    226  -1699  -1925    737   1075  -1810   -163   -498   -441  -1054  -1296   -963
    283  -1654  -1940    683   1109  -1797   -181   -511   -449  -1062  -1299   -937
    252  -1644  -1899    696   1075  -1771   -200   -491   -436  -1039  -1275   -901
    187  -1636  -1826    724   1005  -1730   -202   -472   -418  -1021  -1270   -888
    129  -1538  -1667    704    898  -1602   -142   -428   -361   -969  -1218   -807
     80  -1519  -1600    719    839  -1558   -140   -397   -311   -917  -1166   -740
     59  -1545  -1605    743    831  -1574   -116   -355   -272   -872  -1122   -675
     72  -1470  -1543    698    805  -1506   -111   -335   -257   -844  -1096   -628
     62  -1413  -1475    675    769  -1444   -101   -303   -228   -805  -1047   -571
     83  -1332  -1415    623    745  -1371    -98   -244   -158   -730   -966   -459
     88  -1228  -1319    568    704  -1273    -90   -163    -64   -620   -857   -340
     46  -1158  -1205    553    623  -1182    -80    -90     20   -511   -753   -257
      7  -1106  -1114    550    561  -1109    -70    -18    106   -410   -652   -161
    -44  -1026   -982    535    467  -1005    -67     38    179   -319   -548    -38
   -129   -961   -831    545    350   -896    -41    124    265   -220   -439    103
   -179   -891   -711    532    265   -802    -25    176    303   -184   -400    163
   -168   -818   -649    493    239   -735    -44    161    277   -207   -418    155
   -179   -815   -636    496    228   -727    -67    124    233   -254   -459    122
   -166   -893   -727    530    280   -810    -83     80    171   -322   -524     75
   -124   -930   -807    527    340   -870   -103     25     93   -405   -605     18
    -49   -935   -885    493    418   -911   -129    -31     15   -493   -691    -46
     15   -911   -927    446    470   -919   -163   -109    -80   -605   -800   -140
     57   -914   -971    428    511   -940   -192   -181   -166   -698   -883   -207
     49   -932   -984    441    514   -958   -197   -223   -223   -758   -940   -241
     23   -966   -989    472    506   -976   -194   -254   -267   -805   -979   -267
     25   -974  -1000    472    511   -987   -228   -306   -335   -870  -1041   -319
     64   -976  -1041    457    550  -1010   -270   -358   -402   -932  -1101   -376
     98   -956  -1057    428    576  -1008   -311   -397   -457   -979  -1143   -407
    109   -935  -1044    413    576   -989   -322   -410   -478   -984  -1148   -394
    145   -893  -1041    374    592   -969   -322   -413   -485   -984  -1150   -379
    181   -836  -1021    327    600   -927   -327   -415   -496   -989  -1158   -371
    168   -823   -995    324    579   -909   -332   -420   -496   -987  -1156   -345
    187   -748   -935    280    561   -841   -327   -407   -475   -966  -1140   -316
    202   -685   -888    239    545   -787   -311   -389   -452   -943  -1130   -301
    210   -607   -818    197    511   -711   -293   -376   -436   -927  -1114   -267
    236   -527   -766    145    501   -646   -296   -371   -431   -914  -1091   -215
    301   -452   -753     75    527   -602   -301   -368   -426   -896  -1078   -220
    353   -371   -727      7    540   -548   -319   -374   -426   -885  -1075   -213
    384   -327   -711    -28    548   -519   -358   -402   -452   -896  -1078   -197
    418   -288   -706    -64    561   -498   -384   -418   -470   -906  -1080   -184
    465   -267   -732    -98    597   -498   -397   -420   -480   -909  -1080   -153
    504   -207   -711   -150    607   -457   -405   -423   -485   -909  -1078   -129
    501   -210   -711   -145    605   -459   -413   -431   -498   -924  -1096   -153
    509   -239   -750   -137    628   -493   -418   -436   -517   -945  -1124   -176
    550   -223   -774   -163    662   -498   -431   -441   -530   -956  -1137   -174
    581   -181   -766   -200    672   -475   -433   -452   -542   -976  -1156   -187
    600   -161   -761   -220    678   -459   -431   -459   -555   -995  -1174   -192
    613   -176   -789   -220    698   -483   -439   -470   -576  -1023  -1202   -197
    626   -179   -805   -223    714   -491   -449   -480   -592  -1039  -1210   -189
    613   -171   -784   -220    696   -478   -441   -491   -600  -1052  -1228   -200
    620   -174   -795   -226    706   -483   -433   -488   -620  -1065  -1249   -213
    639   -168   -807   -236    722   -488   -444   -488   -644  -1080  -1265   -220
    657   -109   -766   -272    711   -436   -431   -480   -636  -1070  -1254   -210
    670    -75   -748   -298    706   -410   -418   -472   -631  -1060  -1249   -202
    688    -38   -727   -324    706   -381   -415   -465   -628  -1054  -1249   -215
    678     23   -657   -350    667   -316   -418   -454   -620  -1034  -1231   -200
    644     38   -605   -340    626   -283   -410   -439   -600  -1010  -1202   -168
    649     41   -610   -345    628   -283   -368   -389   -558   -984  -1195   -166
    662    101   -561   -381    613   -228   -272   -265   -452   -922  -1182   -179
    665    257   -407   -462    537    -75   -187   -124   -288   -782  -1080   -119
    693    519   -174   -605    433    174   -127     75      0   -472   -792    127
    782    784      2   -784    389    394   -184    236    252    -96   -355    561
    789   1031    239   -911    275    636   -322     64    189     38    -38    948
    717   1036    319   -875    197    678   -426   -246    -54    -18     85   1124
    628    937    309   -782    161    623   -571   -659   -488   -379   -187    919
    530    654    124   -592    202    389   -763  -1197  -1135  -1208  -1088    132
    522    327   -194   -426    358     67   -917  -1449  -1530  -1764  -1709   -415
    540     83   -459   -314    501   -187   -914  -1291  -1400  -1678  -1696   -454
    587      7   -579   -296    584   -285   -815  -1034  -1137  -1449  -1548   -374
    636    101   -537   -371    587   -218   -678   -787   -883  -1231  -1389   -267
    701    267   -433   -483    568    -83   -522   -537   -639  -1015  -1215   -145
    745    371   -376   -558    561     -2   -439   -397   -509   -904  -1130    -77
    766    454   -311   -610    540     72   -392   -322   -444   -841  -1078    -23
    787    493   -296   -641    540     98   -358   -270   -415   -802  -1047      5
    805    553   -252   -678    530    150   -348   -236   -400   -779  -1026     18
    841    657   -184   -748    514    236   -371   -210   -376   -753  -1002     41
    878    691   -187   -784    532    252   -400   -189   -363   -737   -989     49
    865    696   -171   -782    519    262   -397   -166   -353   -724   -976     49
    870    719   -150   -795    509    285   -397   -127   -329   -693   -950     72
    883    782   -103   -833    493    337   -384    -88   -301   -662   -922     96
    880    836    -44   -857    462    397   -376    -59   -280   -639   -901    114
    844    823    -20   -836    433    402   -371    -38   -259   -615   -880    124
    846    839    -10   -844    428    415   -371    -12   -236   -592   -867    122
    875    898     20   -888    426    459   -371     12   -210   -566   -852    140
    875    984    109   -930    384    548   -366     49   -181   -532   -826    181
    872   1018    145   -945    363    581   -366     80   -148   -493   -787    226
    878   1062    181   -971    348    623   -348    124    -98   -446   -748    244
    888   1104    215   -997    335    662   -342    166    -57   -405   -714    267
    906   1150    244  -1028    332    698   -332    215     -2   -348   -665    306
    922   1202    280  -1065    319    740   -319    277     51   -290   -618    342
    943   1275    332  -1109    303    805   -306    348    122   -220   -561    387
    958   1348    389  -1153    283    870   -288    433    215   -116   -478    462
    966   1441    475  -1202    246    958   -254    535    324     10   -361    563
    966   1561    592  -1265    187   1078   -249    613    413    111   -262    644
    966   1667    701  -1317    132   1184   -231    675    485    189   -184    719
    958   1732    774  -1345     90   1252   -207    722    535    239   -137    761
    971   1764    792  -1366     90   1278   -192    740    548    254   -129    766
    987   1792    805  -1389     90   1299   -174    748    553    262   -114    784
    966   1816    849  -1392     59   1332   -161    748    550    259   -106    802
    937   1831    893  -1384     20   1363   -148    730    532    239   -127    792
    893   1826    932  -1358    -18   1379   -148    685    485    189   -176    753
    896   1808    911  -1353     -7   1358   -150    623    418    116   -252    685
    935   1800    865  -1369     33   1332   -150    563    358     44   -319    626
    922   1769    846  -1345     36   1309   -155    506    309    -18   -384    574
    888   1743    854  -1314     18   1299   -171    446    254    -75   -449    524
    859   1699    839  -1280     10   1270   -176    405    218   -109   -478    488
    844   1654    810  -1249     18   1234   -166    387    210   -119   -480    467
    846   1639    789  -1244     28   1215   -161    374    202   -119   -478    465
    844   1660    815  -1252     15   1239   -166    353    189   -129   -491    457
    828   1657    828  -1244      0   1244   -176    348    184   -129   -491    457
    826   1634    805  -1231     10   1221   -174    350    187   -119   -485    457
    823   1634    807  -1228      7   1221   -171    350    181   -114   -478    462
    831   1701    870  -1265    -18   1286   -171    368    205    -75   -439    514
    841   1756    911  -1301    -36   1335   -150    400    249    -28   -392    566
    849   1805    953  -1327    -51   1379   -129    426    280      7   -358    597
    849   1800    950  -1325    -49   1374   -114    439    301     25   -337    615
    818   1810    992  -1314    -85   1402   -101    449    314     44   -319    639
    807   1860   1052  -1335   -122   1454   -101    459    335     70   -296    659
    826   1922   1096  -1374   -135   1509   -109    470    363    106   -254    706
    852   1961   1109  -1408   -129   1535   -142    459    363    119   -244    724
    867   1966   1098  -1415   -114   1532   -174    454    358    119   -233    732
    841   1969   1127  -1405   -145   1551   -166    465    368    135   -207    756
    813   2013   1197  -1413   -192   1605   -158    483    394    171   -171    797
    833   2010   1176  -1423   -171   1592   -163    491    402    189   -158    810
    854   1956   1101  -1405   -122   1530   -200    472    384    179   -176    789
    849   1951   1098  -1400   -127   1525   -207    467    376    189   -174    800
    815   1888   1072  -1353   -127   1480   -207    457    353    168   -192    789
    748   1852   1101  -1301   -176   1478   -210    444    329    142   -207    771
    719   1821   1101  -1270   -189   1462   -215    428    314    124   -218    753
    719   1813   1093  -1267   -187   1454   -215    420    311    116   -226    745
    724   1790   1065  -1257   -171   1428   -215    420    309    106   -239    745
    737   1751   1010  -1247   -137   1382   -226    420    309     98   -249    750
    737   1748   1010  -1241   -135   1379   -228    436    324    122   -231    769
    737   1738    997  -1239   -129   1369   -226    446    345    142   -220    787
    743   1743    997  -1244   -127   1371   -244    441    348    145   -220    787
    753   1779   1026  -1267   -135   1402   -249    441    350    148   -218    787
    763   1808   1044  -1286   -140   1426   -252    452    366    168   -202    805
    740   1795   1054  -1267   -158   1426   -259    454    366    168   -194    810
    724   1790   1065  -1260   -168   1428   -218    506    394    184   -189    813
    737   1834   1096  -1288   -179   1465   -119    639    472    215   -197    782
    776   1940   1163  -1358   -192   1553    -12    815    620    329   -119    820
    782   2122   1337  -1452   -277   1732    101   1088    922    641    163   1065
    839   2457   1618  -1649   -389   2039    109   1283   1176    992    545   1449
    828   2790   1961  -1810   -568   2377      2   1085   1184   1197    891   1857
    714   2930   2216  -1821   -750   2574   -197    584    995   1254   1101   2132
    605   2785   2179  -1696   -787   2481   -454     18    605    979    906   1969
    511   2312   1800  -1413   -644   2057   -639   -431     38    262    158   1265
    496   1813   1317  -1156   -410   1566   -823   -678   -462   -428   -553    602
    550   1577   1026  -1062   -236   1301   -878   -550   -428   -462   -633    480
    594   1558    963  -1078   -184   1260   -774   -267   -176   -265   -504    558
    631   1631   1000  -1132   -184   1317   -597     18     77    -67   -366    659
    657   1735   1078  -1197   -210   1408   -392    290    322    124   -220    758
    665   1800   1135  -1231   -233   1467   -267    444    467    246   -122    826
    665   1816   1150  -1241   -244   1483   -233    491    522    290    -80    865
    683   1860   1176  -1273   -246   1519   -218    524    561    319    -54    904
    672   1891   1218  -1286   -272   1556   -210    545    587    342    -36    932
    672   1891   1218  -1280   -272   1556   -205    563    607    358    -12    935
    672   1857   1184  -1267   -257   1522   -184    594    636    389     25    940
    667   1888   1218  -1278   -275   1553   -179    610    665    423     57    969
    659   1896   1234  -1280   -288   1564   -171    620    678    439     67    979
    652   1880   1228  -1265   -288   1556   -166    636    691    457     83    992
    649   1901   1249  -1278   -298   1577   -166    644    698    472    101   1005
    662   1953   1288  -1309   -311   1621   -171    654    714    491    119   1018
    678   1964   1286  -1322   -303   1626   -163    672    737    514    145   1044
    675   2000   1325  -1337   -324   1662   -161    691    758    535    168   1062
    649   1997   1348  -1325   -348   1673   -163    701    776    555    181   1075
    665   2010   1345  -1337   -340   1678   -158    730    810    597    226   1117
    683   2034   1350  -1358   -332   1691   -135    766    852    639    272   1163
    659   2008   1348  -1332   -342   1678   -106    810    896    678    314   1205
    667   2070   1402  -1371   -368   1738   -101    844    937    717    353   1226
    670   2109   1439  -1392   -384   1774   -103    891    982    766    394   1254
    688   2151   1462  -1423   -387   1808   -103    948   1028    820    433   1288
    722   2195   1473  -1457   -374   1834   -103   1008   1072    867    470   1322
    732   2208   1475  -1470   -371   1842    -80   1091   1148    953    563   1408
    745   2288   1540  -1517   -397   1914    -77   1153   1210   1028    654   1491
    753   2351   1597  -1553   -423   1974    -72   1205   1262   1096    735   1577
    750   2400   1649  -1574   -449   2026    -57   1249   1312   1156    813   1662
    750   2447   1693  -1600   -472   2070    -51   1252   1322   1166    839   1657
    753   2473   1717  -1613   -483   2096    -49   1228   1299   1143    807   1615
    743   2475   1730  -1610   -493   2104    -54   1195   1270   1114    774   1605
    730   2447   1717  -1587   -493   2083    -36   1166   1241   1083    753   1590
    704   2421   1714  -1564   -506   2070    -25   1122   1205   1036    717   1569
    680   2390   1709  -1535   -514   2052    -20   1070   1169    992    680   1532
    649   2304   1652  -1478   -501   1979    -25   1005   1114    930    623   1480
    607   2223   1615  -1415   -504   1919    -25    950   1072    888    579   1434
    587   2177   1590  -1382   -504   1886    -23    901   1047    857    550   1405
    566   2130   1561  -1348   -498   1847    -41    841   1002    813    511   1361
    540   2055   1514  -1299   -488   1784    -51    789    961    771    470   1314
    517   2010   1493  -1262   -488   1753    -44    763    940    753    454   1301
    535   2023   1486  -1280   -475   1756    -54    745    922    745    452   1304
    532   1997   1465  -1267   -465   1732    -59    735    922    750    459   1301
    514   1964   1449  -1241   -467   1709    -62    727    919    748    459   1278
    514   1969   1454  -1241   -470   1712    -75    717    911    743    452   1254
    522   1966   1444  -1247   -459   1706    -75    709    909    740    449   1254
    555   1982   1426  -1270   -436   1706    -46    717    922    758    470   1280
    576   2005   1426  -1293   -426   1717    -20    743    945    789    504   1309
    581   2034   1452  -1306   -433   1743      7    758    961    807    524   1325
    587   2039   1449  -1314   -431   1745     36    779    982    820    537   1335
    579   2023   1444  -1301   -433   1735     54    789    992    831    558   1353
    566   2031   1465  -1299   -449   1748     36    774    987    833    566   1361
    558   2018   1460  -1288   -449   1740     10    758    979    839    579   1374
    574   2010   1436  -1293   -431   1725    -20    740    971    849    592   1392
    574   2008   1434  -1291   -431   1722    -28    727    956    844    589   1389
    563   1979   1413  -1273   -426   1696    -10    717    937    823    566   1374
    558   1961   1402  -1260   -420   1683    -18    688    904    792    537   1348
    553   1896   1343  -1226   -394   1618    -18    670    875    769    522   1340
    530   1834   1304  -1182   -387   1569     -5    657    865    763    517   1337
    491   1784   1293  -1140   -400   1540     10    644    852    753    511   1325
    462   1758   1296  -1109   -415   1527     28    628    818    722    483   1293
    426   1701   1275  -1062   -423   1488     46    618    795    701    462   1280
    397   1652   1252  -1026   -426   1452     64    613    789    688    449   1270
    379   1618   1239  -1000   -428   1428     64    600    779    672    433   1265
    405   1631   1226  -1018   -410   1428     75    602    779    675    439   1273
    439   1610   1169  -1026   -366   1389     83    600    766    657    423   1254
    459   1597   1135  -1028   -337   1366    101    607    766    652    418   1252
    465   1608   1140  -1036   -337   1374    111    607    771    659    426   1267
    452   1592   1140  -1021   -342   1366    106    600    769    657    415   1262
    459   1556   1096  -1008   -316   1327    101    592    753    644    410   1254
    457   1545   1085  -1002   -314   1317     98    589    745    633    418   1239
    454   1527   1072   -992   -309   1301    109    602    743    628    407   1215
    475   1496   1021   -984   -272   1260    189    711    789    641    394   1179
    506   1561   1052  -1034   -275   1306    309    901    917    722    431   1187
    509   1701   1192  -1106   -342   1447    397   1117   1132    937    615   1348
    540   1940   1400  -1241   -431   1670    426   1337   1397   1262    956   1688
    535   2275   1740  -1405   -602   2008    350   1278   1496   1506   1322   2127
    426   2455   2029  -1441   -802   2242    181    844   1340   1590   1569   2452
    311   2483   2171  -1397   -930   2327      7    355   1060   1473   1564   2488
    226   2169   1943  -1200   -857   2057   -163   -187    504    872    969   1922
    220   1618   1397   -919   -587   1509   -361   -605   -174      5     54   1039
    298   1265    963   -784   -332   1117   -441   -555   -293   -192   -184    771
    355   1156    800   -756   -223    979   -368   -309   -114    -51   -109    784
    392   1169    774   -782   -189    971   -231    -38    114    132     20    859
    413   1215    802   -813   -194   1010    -31    265    355    335    171    963
    452   1280    828   -867   -187   1054     96    449    506    470    280   1052
    491   1319    828   -906   -168   1075    153    522    566    527    324   1093
    491   1335    844   -911   -176   1088    184    555    594    561    353   1122
    459   1348    888   -904   -213   1119    205    587    610    581    368   1140
    439   1330    891   -885   -226   1111    218    594    607    589    371   1137
    428   1314    883   -872   -226   1098    223    592    605    597    374   1143
    413   1275    859   -844   -223   1067    220    587    600    594    363   1137
    394   1228    833   -810   -218   1031    213    587    589    584    355   1140
    389   1223    833   -807   -223   1028    220    597    594    594    361   1174
    392   1239    844   -815   -226   1041    236    613    613    620    413   1176
    405   1262    857   -836   -226   1060    246    623    618    639    439   1163
    397   1239    841   -818   -220   1041    246    626    615    641    444   1174
    392   1189    797   -789   -202    992    226    615    602    633    439   1174
    397   1205    805   -802   -202   1005    241    633    607    644    452   1195
    376   1202    823   -789   -223   1015    254    646    613    646    457   1208
    350   1192    841   -771   -244   1018    259    675    631    662    465   1228
    342   1208    862   -776   -259   1036    254    704    657    688    493   1247
    355   1226    870   -792   -257   1049    254    732    678    714    517   1262
    361   1221    859   -795   -249   1041    252    769    701    740    522   1291
    353   1197    844   -774   -244   1021    244    802    722    771    540   1322
    355   1244    888   -800   -267   1067    246    854    771    836    631   1356
    355   1262    906   -807   -275   1085    241    911    828    904    709   1402
    355   1293    937   -826   -290   1117    244    976    893    976    784   1462
    361   1374   1013   -867   -324   1195    267   1047    961   1049    857   1540
    342   1418   1075   -880   -366   1247    267   1078    992   1088    896   1592
    319   1408   1088   -862   -384   1247    257   1078    995   1096    909   1613
    301   1371   1070   -836   -384   1221    244   1062    979   1083    904   1605
    303   1369   1065   -836   -379   1218    249   1044    966   1072    896   1602
    332   1436   1104   -885   -387   1273    285   1039    969   1072    901   1613
    296   1408   1109   -852   -407   1260    280   1005    932   1031    867   1577
    239   1350   1111   -795   -436   1231    277    961    880    979    818   1530
    213   1306   1093   -758   -439   1200    290    924    841    935    776   1491
    176   1231   1052   -706   -439   1143    277    862    784    872    711   1423
    158   1184   1026   -672   -433   1104    272    810    735    815    654   1369
    140   1119    976   -631   -418   1049    259    753    685    756    597   1314
    142   1062    919   -602   -387    992    257    714    646    719    555   1278
    140   1026    883   -584   -371    956    246    678    602    683    527   1231
    135    987    849   -561   -358    919    231    639    561    644    491   1182
    140    956    815   -550   -337    888    226    623    540    623    475   1158
    150    940    789   -545   -319    865    223    613    530    610    465   1150
    158    927    769   -542   -306    849    218    605    524    613    465   1156
    174    922    748   -548   -285    836    220    613    524    623    467   1158
    192    940    745   -568   -275    844    228    631    532    633    480   1161
    213    997    784   -605   -285    891    244    657    561    659    504   1182
    226   1013    784   -620   -280    898    262    675    571    665    498   1200
    252   1026    774   -639   -262    901    283    688    576    667    514   1195
    285   1023    737   -657   -226    883    288    691    574    665    519   1182
    311   1062    750   -685   -218    906    277    683    579    667    519   1189
    350   1117    766   -735   -207    943    267    678    597    693    548   1223
    381   1114    732   -748   -174    924    215    646    574    675    537   1223
    379   1083    701   -732   -161    891    179    623    542    659    524   1208
    394   1085    691   -740   -148    888    181    628    548    667    535   1221
    405   1106    698   -756   -148    904    176    631    553    670    548   1239
    402   1065    659   -735   -129    862    161    620    535    659    537   1215
    405   1010    605   -709   -101    807    150    607    514    641    517   1179
    426    984    558   -704    -64    771    145    602    496    628    496   1153
    441    961    519   -701    -41    743    132    592    470    600    462   1124
    428    922    493   -675    -33    709    129    587    457    576    441   1101
    431    914    480   -672    -23    698    137    579    444    555    436   1083
    441    909    467   -675    -12    688    135    563    433    537    423   1075
    441    870    428   -657      5    649    122    550    413    514    384   1052
    446    857    410   -652     18    636    116    545    400    501    361   1028
    457    862    405   -662     25    633    119    537    387    483    329   1018
    472    872    400   -672     36    636    119    540    392    493    358   1028
    493    891    394   -693     49    644    116    553    402    504    381   1041
    498    898    400   -698     49    649    109    553    405    504    381   1054
    514    909    392   -714     59    649    124    563    413    506    381   1062
    532    904    371   -717     80    639    135    576    418    504    368   1054
    558    898    337   -730    109    618    194    665    467    511    355   1026
    597    930    332   -763    132    631    298    820    581    574    376   1015
    633   1049    415   -841    109    735    389   1010    782    758    532   1127
    693   1265    571   -979     62    919    439   1252   1062   1080    849   1426
    779   1608    826  -1195    -25   1218    342   1265   1187   1345   1208   1842
    761   1818   1057  -1291   -148   1436    233    984   1104   1457   1457   2158
    662   1836   1174  -1252   -257   1506    119    620    859   1371   1483   2226
    571   1675   1104  -1122   -265   1389    -67    109    322    828    969   1756
    550   1358    807   -956   -129   1083   -322   -420   -353     -7    116    953
    589   1085    496   -839     46    792   -441   -472   -530   -262   -158    678
    623    862    236   -745    192    550   -381   -241   -355   -135   -103    683
    654    797    142   -724    257    470   -244     25   -122     36      2    750
    688    878    189   -784    249    535    -80    280    124    223    140    854
    704    976    272   -839    215    623     77    498    329    387    267    948
    735   1036    301   -885    218    667    150    602    428    467    337    997
    758   1106    348   -932    205    727    181    654    478    517    374   1031
    787   1140    353   -963    215    748    189    675    498    530    379   1034
    898   1236    337  -1067    280    787    231    724    542    574    415   1065
   1005   1337    332  -1174    337    836    259    758    579    605    452   1096
    971   1343    371  -1156    301    857    252    766    587    615    457   1111
    904   1291    387  -1098    259    839    233    756    584    607    452   1109
    880   1257    376  -1070    252    818    213    750    574    602    446   1096
    878   1260    381  -1070    246    820    197    745    571    600    444   1088
    883   1267    384  -1075    249    826    197    753    576    605    449   1085
    880   1283    402  -1083    236    844    210    776    600    626    475   1106
    883   1296    413  -1088    233    854    213    800    615    644    491   1130
    888   1309    418  -1101    233    865    210    815    633    662    501   1145
    898   1343    444  -1119    228    893    215    839    659    685    519   1161
    917   1369    452  -1143    231    909    213    852    683    701    535   1161
    904   1382    478  -1145    213    930    207    878    704    722    553   1179
    901   1389    485  -1145    207    937    213    909    740    753    584   1210
    917   1413    496  -1163    210    956    233    956    784    797    623   1247
    961   1460    498  -1213    231    982    215    984    823    836    654   1262
    969   1467    498  -1221    236    984    210   1028    872    885    696   1299
    969   1512    542  -1241    213   1028    233   1109    958    974    779   1374
    976   1569    592  -1273    192   1080    257   1197   1049   1072    880   1457
    995   1626    628  -1312    184   1127    277   1267   1122   1150    956   1538
   1008   1644    636  -1325    187   1140    293   1309   1163   1202   1008   1592
   1000   1686    683  -1345    158   1184    285   1309   1163   1208   1018   1608
    997   1730    732  -1363    132   1231    285   1299   1153   1195   1008   1602
   1000   1714    714  -1358    140   1215    290   1283   1137   1176    997   1592
    982   1693    709  -1337    135   1202    275   1239   1096   1132    969   1571
    956   1657    701  -1306    127   1179    262   1184   1047   1072    917   1527
    930   1623    693  -1275    119   1158    252   1124    982   1000    844   1462
    898   1566    665  -1234    116   1117    241   1062    917    935    774   1392
    893   1512    615  -1202    140   1065    226    992    852    854    693   1312
    867   1447    579  -1158    145   1013    213    932    792    784    626   1252
    833   1376    542  -1104    145    961    192    867    732    724    566   1195
    831   1317    485  -1075    171    901    174    807    683    680    519   1140
    823   1254    431  -1039    194    841    158    758    649    641    478   1088
    805   1278    470  -1041    166    875    137    714    610    600    431   1034
    807   1286    478  -1047    166    883    119    683    584    574    405   1005
    784   1252    467  -1018    158    859    111    670    576    555    392    987
    774   1239    465  -1005    153    852    111    662    571    545    379    971
    769   1249    478  -1010    145    865    109    659    574    555    389    971
    740   1215    475   -976    132    846     96    649    566    548    387    966
    737   1241    504   -989    116    872    106    654    581    563    402    969
    750   1267    517  -1010    116    893    124    670    605    587    426    979
    753   1267    514  -1013    119    891    153    691    631    610    449    997
    763   1301    537  -1031    114    919    153    698    641    615    457    995
    756   1317    561  -1036     96    940    142    691    636    613    454    989
    743   1350    605  -1047     67    979    132    675    649    628    475   1010
    766   1371    602  -1070     80    987     93    636    633    620    470   1002
    787   1317    530  -1052    129    924     59    602    600    594    446    974
    787   1335    548  -1062    119    943     59    605    605    602    454    982
    740   1309    568  -1026     85    940     44    581    581    579    433    961
    704   1252    548   -979     75    901     20    545    545    542    400    927
    740   1249    509   -995    116    880     18    530    519    527    384    909
    750   1192    441   -974    155    818     25    530    504    522    384    911
    698   1124    423   -911    137    774     12    514    475    501    368    893
    670   1111    439   -891    114    776     -2    501    459    493    363    888
    657   1088    431   -872    114    761    -23    480    431    467    337    852
    610   1013    400   -813    103    709    -41    452    402    428    296    792
    678   1047    368   -862    155    709     -7    452    400    415    277    776
    766   1127    358   -948    205    743     41    475    418    433    290    800
    769   1135    366   -950    202    750     70    493    431    449    309    826
    727   1096    368   -914    179    732     33    470    418    436    303    813
    735   1039    303   -888    215    670    -12    420    366    387    254    748
    758    974    215   -867    270    594    -12    410    363    379    244    722
    740    976    236   -857    252    607      2    431    394    405    270    732
    696   1031    332   -865    181    683     -2    433    389    389    254    704
    730   1008    277   -870    226    644     20    465    384    355    197    623
    782   1065    280   -924    252    672    111    587    465    387    189    581
    800   1223    423  -1010    189    823    200    758    657    563    342    693
    784   1374    589  -1080     96    982    283   1021   1002    956    724   1041
    769   1649    880  -1210    -57   1265    249   1132   1226   1327   1184   1519
    771   1862   1091  -1317   -161   1475     83    813   1070   1410   1452   1844
    719   1886   1166  -1301   -223   1527    -83    348    696   1236   1439   1862
    576   1678   1101  -1127   -262   1389   -322   -218     85    626    865   1348
    467   1288    820   -878   -176   1054   -558   -735   -597   -233    -31    540
    576   1000    423   -789     77    711   -654   -807   -813   -566   -407    184
    693    833    140   -763    277    488   -558   -535   -584   -387   -316    202
    706    797     90   -753    309    444   -423   -283   -332   -187   -187    262
    737    849    111   -795    314    480   -244    -33    -72     20    -38    355
    756    919    161   -839    298    540    -88    176    145    200    103    459
    810   1002    192   -906    309    597    -25    259    228    272    166    506
    841   1060    218   -953    311    639    -10    285    265    301    192    524
    823   1054    231   -940    296    644      0    309    285    324    213    535
    771   1036    265   -904    252    652     10    319    296    340    220    535
    745   1008    262   -875    241    636     10    316    296    345    220    527
    743   1008    262   -875    239    636     -5    296    288    337    207    517
    797   1031    231   -914    283    631    -15    288    296    345    210    524
    833   1049    215   -943    306    633     -5    303    322    368    244    545
    797   1060    262   -927    267    662     -7    306    329    381    267    558
    818   1080    259   -950    277    670    -20    298    319    379    262    558
    813   1057    244   -935    283    652    -20    293    319    381    262    550
    854   1122    267   -989    290    696    -10    306    332    400    277    561
    898   1158    259  -1028    319    709      0    319    348    420    298    563
    854   1117    262   -987    296    691     -7    314    348    431    322    558
    854   1148    293  -1002    280    722      0    332    366    459    350    568
    885   1176    288  -1031    298    732      2    342    387    483    366    574
    896   1179    283  -1036    306    732      5    358    402    504    376    576
    883   1182    296  -1034    293    740      5    384    426    532    405    594
    880   1182    301  -1031    288    743      7    415    457    574    439    618
    883   1218    332  -1052    275    776     28    472    514    633    496    665
    904   1270    366  -1085    270    818     46    540    589    709    571    722
    945   1325    379  -1137    283    854     57    607    657    782    641    792
    971   1376    405  -1174    283    893     67    659    706    846    698    854
    963   1426    459  -1195    249    943     85    698    743    896    750    906
    963   1467    504  -1215    231    987    101    719    761    924    789    937
    956   1449    493  -1202    231    971     80    688    730    898    776    922
    935   1423    488  -1179    223    958     77    657    696    867    753    898
    911   1392    480  -1153    215    937     75    613    649    820    709    865
    956   1447    491  -1200    233    969     80    581    615    789    685    844
    945   1444    496  -1195    223    971     88    532    561    732    639    797
    909   1389    478  -1150    215    935     88    475    493    665    576    737
    846   1299    449  -1072    197    875     64    397    413    579    496    657
    805   1226    420  -1015    192    823     36    309    332    496    418    587
    807   1200    389  -1005    207    795     31    259    290    454    384    553
    813   1163    350   -987    231    758     15    205    236    407    340    509
    784   1104    319   -943    231    711      5    153    184    363    293    459
    714   1018    303   -865    205    662    -36     96    129    311    241    405
    709   1010    301   -859    202    657    -62     75    111    298    228    387
    696    992    293   -844    200    644    -67     64    101    293    220    379
    652    945    293   -800    179    620    -93     36     75    270    202    353
    719   1021    301   -870    210    662    -80     51     90    288    218    366
    815   1109    290   -963    262    698    -49     90    129    327    262    402
    865   1169    303  -1018    280    737    -36    114    155    358    296    433
    792   1122    327   -958    231    724    -59    106    155    353    296    431
    758   1093    335   -924    213    714    -59    109    161    355    301    431
    675   1083    407   -880    132    745    -51    114    163    361    311    436
    706   1132    426   -919    140    779    -20    132    181    384    332    457
    896   1363    465  -1132    215    914     51    194    254    467    410    537
    875   1374    498  -1124    189    937     54    194    259    475    420    553
    789   1270    480  -1031    153    875    -20    137    207    433    384    514
    776   1234    457  -1005    158    846    -62    103    176    413    374    496
    784   1260    475  -1023    155    867    -90     88    166    407    374    498
    753   1239    485   -995    135    862    -98     80    158    402    374    498
    665   1122    457   -893    103    789   -124     44    109    358    327    452
    555    963    407   -761     75    685   -181    -15     36    293    267    392
    662   1036    371   -852    145    704   -150     10     51    311    290    410
    953   1312    358  -1132    298    836    -31    122    142    405    387    506
    969   1322    353  -1148    309    839      0    140    150    407    389    509
    706   1062    355   -885    176    709    -88     41     49    303    288    405
    620    958    335   -792    142    649   -119      0      2    252    236    345
    636    953    316   -795    161    636   -137    -18    -28    220    213    316
    828   1140    311   -987    259    727    -51     49     25    267    265    363
    857   1182    324  -1018    265    753    -18     77     41    285    277    371
    688   1010    322   -849    184    665    -83     23    -23    228    220    314
    639    966    327   -802    155    646    -88     18    -41    215    210    298
    714   1060    342   -888    184    701    -36     57    -10    249    246    337
    691   1031    340   -859    176    685    -44     54    -23    239    231    332
    763   1104    340   -935    213    722     -5     98      5    265    244    345
    633    940    306   -787    163    623     10    153     10    236    187    262
    574    911    337   -745    116    626     88    296     96    275    184    226
    706   1163    457   -935    124    813    215    550    324    496    379    397
    836   1467    631  -1153    101   1052    296    836    620    836    735    756
    792   1719    927  -1254    -67   1325    210    797    706   1060   1062   1148
    737   1935   1197  -1337   -231   1566     70    410    584   1150   1296   1467
    600   1930   1330  -1265   -366   1631   -122    -62    327   1060   1299   1525
    496   1678   1182  -1088   -342   1431   -353   -618   -205    504    758   1015
    465   1187    722   -826   -127    956   -561  -1057   -875   -335   -114    171
    381    756    374   -568      2    566   -672  -1060  -1023   -563   -384   -111
    514    724    210   -620    153    467   -584   -774   -802   -400   -280    -54
    579    776    197   -678    192    485   -415   -467   -545   -205   -137     46
    758   1028    270   -893    244    649   -124    -83   -223     70     80    231
    717   1067    348   -893    184    709    -20     67   -101    166    153    280
    644   1000    355   -823    142    678    -10    103    -77    174    158    280
    594    958    363   -779    114    662      0    114    -70    174    150    272
    540    909    368   -724     85    639    -18    106    -83    155    129    252
    675   1062    387   -870    145    724     25    176    -28    215    187    314
    732   1150    418   -940    158    784     64    231     15    257    231    355
    652   1096    444   -875    103    771     59    226      5    246    215    342
    524    958    433   -740     46    696     36    192    -31    205    168    301
    545    953    405   -750     67    680     28    197    -25    215    174    311
    670   1109    439   -891    116    774     33    241     12    259    220    358
    607   1104    496   -857     57    800     -7    231      0    252    218    353
    659   1195    535   -927     62    865     20    272     36    290    249    392
    631   1161    527   -898     51    844     41    301     51    309    254    405
    641   1179    535   -911     54    857     62    337     77    335    277    428
    623   1174    548   -898     36    862     44    337     67    337    277    426
    615   1153    537   -883     38    846     33    350     77    350    288    433
    784   1299    511  -1041    135    906     98    439    150    428    355    506
    769   1340    571  -1054     98    956    122    493    189    465    379    537
    724   1343    618  -1034     51    982    132    537    215    491    394    553
    717   1337    620  -1026     49    979    155    594    254    519    418    571
    670   1304    633   -989     18    971    155    649    293    550    449    592
    670   1327    657  -1000      7    992    119    719    340    600    504    654
    818   1535    717  -1179     49   1127    168    849    446    714    615    771
    745   1577    831  -1161    -41   1205    187    909    493    766    662    815
    704   1574    867  -1140    -80   1221    189    945    517    795    688    844
    727   1592    865  -1161    -67   1228    179    956    522    800    696    870
    701   1610    906  -1156   -101   1257    171    935    501    782    683    867
    639   1582    943  -1109   -150   1262    176    901    478    756    654    846
    737   1634    896  -1187    -77   1265    194    893    465    740    639    833
    758   1626    865  -1192    -54   1247    171    857    423    704    605    813
    787   1675    888  -1231    -51   1280    184    826    394    672    579    805
    872   1777    904  -1325    -15   1340    249    826    405    675    576    807
    737   1613    872  -1176    -70   1244    223    730    322    571    478    714
    662   1512    849  -1088    -93   1182    184    644    252    493    400    646
    644   1499    854  -1072   -106   1179    145    581    207    449    358    605
    605   1434    828  -1018   -111   1132    106    522    161    400    303    550
    506   1296    789   -901   -142   1044     51    454     96    348    241    496
    644   1439    795  -1041    -75   1117     93    488    132    389    277    545
    787   1621    833  -1205    -23   1228    181    555    202    459    337    605
    672   1509    836  -1091    -80   1174    161    527    166    426    301    566
    623   1439    815  -1034    -98   1127    124    501    135    387    267    527
    610   1454    841  -1034   -114   1148    101    501    137    392    265    530
    633   1488    854  -1062   -109   1171     77    509    142    397    262    535
    706   1512    805  -1109    -49   1158     98    537    155    405    265    542
    683   1564    878  -1124    -96   1221    155    581    207    449    314    594
    678   1631    953  -1156   -137   1293    192    623    246    491    353    639
    735   1680    945  -1210   -106   1314    236    662    277    514    363    649
    698   1626    927  -1161   -114   1278    213    649    267    501    340    628
    672   1639    963  -1158   -145   1301    174    639    267    506    345    639
    711   1732   1018  -1223   -153   1376    184    665    298    545    384    693
    763   1764   1000  -1262   -119   1382    168    672    301    555    394    719
    727   1683    956  -1205   -114   1319    122    641    257    519    355    685
    701   1652    948  -1179   -124   1301     85    623    236    501    340    672
    774   1738    963  -1254    -96   1350    122    662    270    535    376    717
    776   1722    945  -1252    -85   1335    129    667    257    524    363    711
    795   1751    956  -1273    -80   1353    148    678    257    524    368    717
    714   1686    971  -1202   -127   1330    119    657    226    491    337    691
    672   1623    950  -1148   -140   1288    101    633    189    457    301    657
    652   1595    940  -1124   -145   1267    114    618    166    428    270    626
    652   1590    937  -1119   -142   1265    129    615    150    415    252    607
    662   1584    922  -1124   -132   1254    111    600    135    397    228    589
    623   1532    909  -1078   -142   1223     88    576    109    366    192    558
    626   1530    901  -1078   -137   1218     83    571     90    350    174    550
    623   1517    893  -1070   -135   1205     77    566     77    337    166    550
    592   1460    865  -1026   -137   1163     23    532     41    303    137    524
    756   1615    859  -1184    -51   1236     88    597     96    355    187    581
    818   1699    880  -1260    -33   1291    161    644    129    389    215    607
    774   1680    906  -1226    -64   1293    145    633    109    368    197    592
    732   1644    911  -1189    -90   1280    187    652    109    363    176    576
    672   1600    927  -1137   -127   1265    275    745    137    350    137    527
    683   1647    963  -1166   -140   1306    381    914    249    418    176    545
    706   1839   1132  -1273   -213   1486    504   1202    522    675    394    737
    766   2104   1335  -1436   -283   1719    535   1506    826   1049    763   1096
    800   2390   1590  -1595   -394   1990    389   1353    891   1304   1109   1488
    717   2590   1873  -1654   -579   2234    124    833    774   1431   1358   1787
    579   2624   2044  -1600   -732   2335   -210    187    428   1267   1296   1777
    465   2205   1740  -1335   -639   1974   -444   -381   -259    478    535   1096
    452   1678   1226  -1065   -387   1452   -610   -680   -883   -314   -239    381
    504   1421    914   -963   -205   1169   -626   -550   -924   -436   -407    187
    550   1348    797   -948   -122   1072   -498   -246   -706   -283   -335    210
    584   1434    849  -1010   -132   1143   -298     46   -472   -116   -218    277
    607   1514    906  -1062   -150   1210    -64    348   -231     67    -85    371
    602   1538    932  -1070   -166   1236     46    496   -111    158    -23    423
    605   1577    971  -1091   -181   1275     88    558    -64    200      0    444
    602   1590    984  -1098   -192   1286     88    574    -57    205      7    452
    600   1597    997  -1098   -200   1299     96    592    -44    215     15    459
    607   1610   1002  -1111   -197   1306    111    610    -31    220     18    457
    620   1621   1000  -1119   -189   1312    116    623    -25    226     15    457
    615   1615   1000  -1117   -192   1306    132    636    -15    233     18    459
    602   1636   1034  -1119   -215   1335    127    646    -12    241     28    472
    558   1608   1047  -1085   -244   1327    106    644    -25    239     23    465
    584   1608   1023  -1096   -218   1317    122    670    -15    254     31    470
    654   1712   1054  -1184   -200   1384    155    709     25    290     64    504
    607   1683   1075  -1145   -233   1382    137    706     18    290     64    501
    517   1587   1070  -1052   -277   1330     83    683    -12    259     38    472
    584   1649   1065  -1117   -239   1358    116    732     33    301     75    504
    688   1777   1088  -1234   -200   1431    200    810    103    366    129    561
    615   1738   1119  -1176   -252   1428    194    823    103    374    129    563
    566   1701   1135  -1135   -285   1418    166    831    101    376    129    563
    576   1764   1187  -1169   -303   1475    166    870    124    402    158    581
    607   1810   1202  -1210   -298   1509    202    937    184    462    207    620
    568   1810   1241  -1192   -335   1527    228   1005    233    511    249    649
    555   1792   1236  -1174   -340   1514    233   1065    277    558    283    688
    558   1805   1247  -1182   -342   1527    244   1127    327    618    335    732
    568   1831   1262  -1202   -345   1548    252   1184    381    680    394    784
    587   1919   1330  -1254   -371   1626    272   1241    439    750    467    854
    605   1969   1363  -1288   -379   1667    288   1270    467    795    514    904
    605   1945   1340  -1275   -366   1644    283   1254    452    787    511    909
    558   1919   1358  -1239   -400   1639    283   1226    428    763    501    896
    537   1948   1410  -1244   -436   1680    285   1192    400    730    480    862
    524   1896   1371  -1210   -423   1634    270   1127    335    654    418    805
    439   1764   1325  -1101   -441   1545    259   1062    272    592    361    763
    439   1761   1319  -1101   -441   1540    259   1005    223    550    316    727
    530   1787   1254  -1158   -361   1522    298    976    187    509    272    691
    535   1766   1231  -1150   -348   1499    298    906    114    433    200    636
    446   1626   1179  -1036   -366   1402    277    828     41    353    127    571
    415   1543   1127   -982   -355   1337    257    763    -18    285     67    506
    379   1496   1117   -937   -368   1306    226    704    -72    231     15    449
    371   1486   1111   -930   -368   1301    226    659   -109    202    -12    423
    376   1470   1093   -922   -358   1283    223    633   -127    189    -25    407
    335   1428   1091   -883   -379   1260    213    600   -158    158    -57    379
    332   1431   1098   -883   -384   1265    213    589   -163    155    -59    366
    340   1444   1101   -893   -381   1275    218    587   -153    171    -49    368
    316   1413   1096   -865   -389   1254    215    574   -158    158    -59    353
    324   1405   1080   -867   -379   1244    210    566   -163    153    -59    350
    314   1395   1080   -854   -384   1239    223    576   -150    166    -44    366
    303   1428   1122   -867   -410   1278    244    592   -122    181    -18    379
    283   1449   1166   -865   -441   1309    254    587   -111    184    -15    379
    275   1457   1179   -867   -452   1319    244    568   -119    176    -23    381
    288   1473   1184   -880   -449   1330    241    555   -124    171    -20    384
    293   1488   1192   -893   -449   1340    226    532   -119    181     -7    387
    301   1457   1156   -878   -426   1306    179    488   -148    158    -20    368
    298   1483   1182   -893   -441   1332    163    472   -161    150    -20    368
    288   1478   1189   -883   -452   1335    161    459   -171    150    -23    368
    280   1457   1176   -870   -449   1317    148    444   -187    135    -41    361
    213   1363   1150   -787   -467   1257    116    426   -218    109    -57    342
    166   1280   1114   -724   -475   1200     85    394   -257     80    -80    314
    252   1322   1070   -787   -410   1197    116    413   -249     88    -75    316
    259   1309   1049   -787   -394   1179    142    405   -262     75    -88    303
    231   1234   1002   -732   -384   1119    140    379   -288     44   -116    275
    187   1143    956   -665   -387   1052    119    337   -329      2   -163    223
    155   1111    956   -636   -400   1034    109    303   -358    -23   -192    194
    150   1078    927   -615   -389   1002     96    277   -384    -49   -223    166
    168   1072    904   -620   -366    989     90    270   -397    -64   -246    145
    161   1041    878   -602   -361    961     83    252   -415    -83   -252    129
    153    992    839   -574   -342    917     57    223   -444   -103   -267    103
    161   1000    836   -581   -337    917     54    213   -449   -103   -272    111
    176   1018    841   -597   -332    930     67    213   -449    -98   -275    127
    166    992    826   -579   -329    909     64    205   -449    -98   -272    129
    163    948    784   -555   -309    865     75    226   -446   -106   -280    114
    153    961    805   -558   -327    883    161    332   -379    -75   -285     80
    148    989    841   -568   -345    917    252    475   -262      7   -249     80
    145   1109    961   -628   -407   1036    306    639    -62    215    -59    257
    184   1314   1130   -750   -472   1223    298    802    168    527    288    620
    205   1592   1384   -898   -589   1491    210    743    239    743    636   1047
    140   1753   1613   -945   -735   1683    129    459    114    800    862   1348
     23   1709   1686   -867   -833   1699     25     85   -226    566    722   1241
    -67   1478   1545   -706   -805   1512   -148   -426   -831   -111     36    571
   -101   1101   1202   -501   -652   1150   -366   -865  -1423   -857   -740   -168
    -46    826    872   -389   -459    849   -488   -906  -1543  -1013   -922   -355
     -7    649    654   -322   -329    652   -423   -688  -1335   -849   -828   -327
     10    615    605   -314   -298    610   -306   -454  -1093   -670   -706   -252
     23    662    639   -342   -309    652   -127   -194   -823   -454   -548   -129
     41    722    680   -381   -319    701      2      2   -626   -288   -418    -36
     46    740    693   -394   -324    717     46     70   -558   -236   -368     -2
     41    737    696   -389   -327    717     49     88   -535   -210   -340     12
     36    706    670   -374   -319    688     54     96   -524   -205   -340      7
     31    701    670   -366   -319    685     64    101   -514   -200   -340      5
     33    709    675   -371   -322    693     64    106   -509   -197   -340      7
     33    709    675   -371   -322    693     51    111   -498   -184   -322     18
     25    696    667   -363   -322    683     36    111   -491   -179   -303     28
     31    680    649   -355   -309    665     41    116   -478   -174   -301     38
     54    688    633   -374   -290    662     54    124   -467   -163   -293     38
     51    696    641   -374   -293    670     54    124   -459   -163   -285     31
     44    704    659   -374   -309    683     59    135   -441   -150   -277     36
     54    698    644   -376   -293    672     62    135   -433   -153   -270     41
     51    711    657   -384   -303    683     70    155   -405   -124   -236     70
     57    727    667   -392   -306    698     70    166   -387   -103   -220     83
     62    719    654   -392   -296    688     67    187   -374    -88   -210     85
     62    717    654   -389   -296    685     62    213   -342    -59   -176    106
     54    704    649   -379   -298    678     67    239   -314    -28   -140    132
     70    727    657   -400   -293    693     75    272   -267     18   -101    179
     88    737    646   -413   -280    693     77    314   -215     64    -57    223
     98    774    675   -436   -288    724     85    371   -148    132     10    270
    103    807    704   -457   -301    756     90    436    -67    210     88    345
    109    859    748   -485   -319    805    103    504      7    293    168    426
    116    898    782   -506   -332    841    111    558     70    361    239    498
    106    909    802   -506   -348    857    132    597    116    400    290    545
     90    919    828   -504   -368    875    140    607    124    405    298    540
     85    911    826   -498   -371    870    145    605    124    394    296    530
     64    906    841   -485   -389    875    148    587    106    363    267    506
     57    904    846   -480   -394    875    153    566     80    324    236    475
     46    841    795   -444   -374    818    137    517     28    262    184    428
     23    776    753   -402   -363    766    122    462    -28    192    114    361
     -7    722    727   -358   -368    724    109    407    -90    119     38    298
    -33    662    696   -314   -363    678    106    355   -142     54    -25    244
    -51    613    665   -283   -358    639     96    298   -194     -7    -96    187
    -57    553    610   -249   -335    581     67    236   -254    -80   -179    127
    -64    527    592   -233   -327    558     49    181   -298   -132   -228     72
    -80    488    568   -202   -324    527     54    142   -316   -161   -241     23
    -80    405    485   -163   -285    444     54    116   -337   -187   -254    -20
    -49    379    428   -166   -239    402     38     96   -350   -205   -262    -36
    -20    381    402   -181   -213    392     38     90   -345   -205   -265    -33
    -15    358    374   -171   -194    366     46     90   -345   -210   -267    -38
    -15    322    335   -155   -176    327     31     83   -348   -218   -277    -38
     -5    366    371   -181   -187    366     18     88   -335   -207   -267    -18
      0    418    418   -210   -207    418     25    101   -306   -181   -244      7
      7    459    452   -233   -220    457     46    119   -272   -158   -215     31
      2    457    452   -231   -223    454     51    122   -259   -153   -213     41
      5    452    444   -228   -218    449     54    129   -244   -150   -210     44
      7    478    470   -244   -231    475     49    124   -239   -150   -205     44
      7    511    504   -259   -246    509     41    109   -223   -137   -184     70
     10    483    470   -246   -231    478     15     80   -233   -142   -187     80
      0    457    457   -228   -228    457    -12     49   -254   -166   -202     59
     -2    431    433   -215   -218    431    -10     57   -239   -155   -179     80
      7    465    457   -236   -223    462    -23     44   -244   -168   -189     72
     20    428    407   -226   -194    420    -44     33   -254   -189   -205     59
     25    361    335   -194   -153    348    -62     10   -277   -218   -223     36
     23    277    252   -150   -114    265    -80     -7   -296   -244   -246     15
     25    275    249   -150   -111    262    -70     -5   -290   -249   -252     15
     41    223    181   -135    -70    205    -67    -18   -298   -270   -277     -7
     46    163    116   -106    -33    140    -75    -38   -311   -296   -306    -25
     46    124     77    -85    -15    101    -77    -59   -324   -324   -332    -46
     28     46     18    -36      5     33    -90    -83   -342   -353   -361    -67
     12     20      7    -18      2     12   -129   -119   -368   -387   -389    -90
     59     46    -12    -54     36     18   -137   -122   -366   -394   -394    -96
    122     77    -46   -101     83     18   -129   -103   -345   -381   -379    -85
     90     10    -80    -49     85    -33   -116    -93   -324   -374   -371    -80
     90     38    -51    -64     70     -5    -98    -90   -298   -366   -363    -62
    114     54    -62    -85     88     -2   -106    -90   -283   -361   -368    -64
    127      0   -127    -64    124    -62   -122    -85   -277   -368   -374    -72
    140    -36   -176    -51    158   -106   -101    -28   -246   -376   -394   -109
    166     20   -148    -96    155    -64     -7    116   -137   -335   -400   -142
    200    124    -75   -163    137     25     70    280     51   -174   -288    -49
    252    309     57   -283     96    184    111    527    363    163     31    241
    327    561    233   -444     46    397     41    636    571    491    441    672
    298    800    501   -550   -101    652   -150    223    374    537    696   1005
    192    802    607   -498   -207    706   -319   -244     64    433    740   1098
     85    607    519   -348   -215    563   -548   -792   -452    -67    293    711
     44    246    202   -145    -77    226   -802  -1304  -1124   -958   -631   -124
     85    -57   -145    -15    114   -101   -893  -1327  -1322  -1304  -1018   -493
    148   -257   -405     54    275   -329   -795  -1039  -1065  -1124   -927   -472
    187   -311   -501     59    342   -405   -646   -753   -782   -917   -797   -402
    205   -293   -498     44    350   -394   -470   -480   -511   -722   -667   -324
    226   -241   -467      5    345   -353   -314   -254   -288   -548   -530   -220
    233   -213   -449    -10    340   -329   -239   -155   -181   -472   -478   -168
    223   -205   -431    -10    327   -316   -200   -116   -127   -436   -449   -145
    226   -202   -428    -10    327   -314   -189    -90    -88   -407   -428   -119
    220   -220   -441     -2    329   -329   -192    -83    -72   -394   -426   -109
    210   -252   -462     20    335   -355   -194    -77    -57   -389   -423   -101
    210   -267   -478     25    342   -371   -192    -72    -49   -384   -418    -93
    210   -265   -475     28    342   -368   -181    -70    -33   -374   -407    -72
    205   -267   -475     31    337   -371   -187    -70    -15   -358   -394    -51
    202   -272   -475     36    337   -374   -189    -72    -10   -353   -394    -51
    200   -303   -504     49    350   -402   -179    -62      5   -342   -389    -51
    197   -332   -530     67    363   -431   -179    -62     18   -332   -384    -57
    200   -324   -524     59    361   -423   -181    -62     36   -322   -376    -51
    202   -335   -537     64    368   -433   -181    -59     51   -309   -363    -46
    187   -353   -542     80    363   -446   -179    -59     62   -298   -353    -46
    194   -374   -568     90    381   -470   -187    -46     67   -290   -348    -46
    192   -379   -571     93    381   -475   -184    -25     93   -262   -324    -25
    187   -389   -576    101    379   -483   -181     -2    124   -239   -298     -7
    194   -376   -574     90    384   -475   -184     23    145   -210   -275     10
    223   -353   -576     64    400   -465   -181     59    187   -168   -241     38
    257   -290   -548     15    400   -418   -161    114    249   -106   -187     83
    265   -262   -527      0    394   -394   -148    176    311    -36   -127    132
    280   -233   -517    -25    397   -374   -135    244    379     38    -51    194
    311   -166   -478    -72    394   -322   -116    306    441    109     18    254
    314   -132   -446    -93    379   -288   -101    337    475    142     51    288
    324    -96   -420   -114    371   -257    -93    348    488    150     75    311
    335    -64   -402   -137    366   -233    -93    337    478    140     80    311
    350    -46   -397   -150    374   -220   -103    309    454    114     64    296
    327    -54   -384   -137    355   -218   -101    265    418     70     18    254
    311    -88   -400   -111    355   -244    -93    223    371     23    -20    215
    298   -129   -428    -85    361   -277    -96    168    319    -31    -67    174
    277   -163   -441    -57    358   -301   -111     93    252   -103   -140    106
    265   -223   -488    -20    376   -355   -135      7    179   -181   -220     28
    259   -265   -524      2    392   -394   -153    -67    109   -252   -290    -44
    246   -316   -563     33    405   -439   -145   -116     67   -290   -322    -85
    246   -376   -623     64    433   -498   -163   -168     25   -327   -361   -122
    239   -407   -646     80    441   -527   -179   -218    -12   -368   -402   -161
    210   -413   -626    101    418   -519   -179   -241    -28   -387   -415   -174
    181   -418   -600    116    389   -509   -184   -262    -38   -400   -426   -189
    168   -433   -602    132    384   -517   -194   -283    -51   -413   -439   -207
    153   -454   -610    148    381   -532   -202   -290    -54   -413   -436   -202
    155   -459   -615    150    384   -537   -205   -293    -57   -423   -446   -207
    153   -485   -639    163    394   -561   -231   -316    -72   -439   -465   -223
    174   -459   -633    142    402   -545   -239   -322    -72   -441   -459   -218
    174   -433   -610    129    389   -522   -215   -309    -57   -423   -444   -207
    176   -384   -563    103    368   -472   -194   -306    -41   -407   -431   -200
    174   -368   -545     96    358   -454   -179   -301    -25   -400   -418   -189
    140   -420   -561    140    350   -491   -168   -306    -23   -400   -418   -194
    119   -431   -553    153    335   -491   -187   -329    -41   -410   -428   -213
    119   -402   -522    140    319   -462   -213   -350    -46   -407   -418   -205
    140   -420   -561    137    350   -488   -254   -374    -67   -413   -423   -200
    140   -441   -581    150    361   -511   -290   -402    -98   -426   -439   -210
    132   -379   -511    122    319   -444   -303   -418   -101   -426   -428   -205
    132   -340   -472    103    301   -405   -290   -418    -96   -418   -418   -194
    127   -368   -498    119    311   -431   -306   -433   -111   -426   -423   -200
    111   -439   -550    163    329   -493   -319   -452   -137   -454   -446   -223
     83   -498   -584    205    332   -540   -327   -465   -171   -483   -470   -246
     62   -535   -600    236    329   -566   -337   -485   -200   -504   -496   -259
     57   -519   -576    231    314   -548   -337   -498   -218   -514   -511   -259
     38   -467   -506    215    272   -485   -340   -514   -228   -522   -522   -259
     -2   -571   -571    285    283   -571   -345   -537   -257   -553   -550   -314
    -20   -639   -618    329    296   -628   -345   -555   -277   -576   -576   -345
    -23   -683   -659    353    316   -672   -350   -566   -288   -589   -594   -358
    -25   -654   -628    340    301   -641   -366   -576   -296   -600   -597   -376
    -18   -639   -623    327    301   -631   -368   -579   -298   -600   -605   -384
     -7   -620   -613    314    301   -618   -348   -561   -280   -581   -592   -366
    -12   -594   -584    303    285   -589   -353   -566   -285   -587   -589   -363
    -28   -600   -571    314    270   -587   -353   -568   -283   -579   -584   -353
    -28   -649   -623    337    296   -636   -319   -532   -265   -563   -587   -363
     -5   -639   -633    322    311   -636   -252   -433   -220   -553   -602   -397
     23   -550   -576    262    298   -563   -155   -267   -109   -483   -574   -397
     44   -384   -428    171    236   -405    -59    -64     96   -280   -402   -262
     75   -158   -233     41    153   -197    -36    140    361     51    -57     80
     88    220    132   -155    -20    176   -106     57    439    285    301    514
     25    439    410   -233   -192    423   -244   -337    267    337    527    833
    -77    470    548   -194   -311    509   -426   -810    -46    210    545    904
   -150    166    316    -10   -233    241   -602  -1309   -584   -384    -51    329
   -158   -311   -155    233     -2   -233   -771  -1660  -1161  -1148   -891   -493
   -109   -633   -524    368    207   -579   -867  -1673  -1314  -1397  -1197   -818
    -46   -714   -667    381    309   -691   -820  -1454  -1124  -1252  -1122   -800
     12   -646   -659    316    335   -652   -693  -1195   -880  -1054   -982   -701
     51   -535   -587    241    316   -558   -509   -906   -628   -836   -820   -587
     51   -462   -517    205    283   -488   -381   -717   -467   -696   -714   -511
     46   -423   -470    189    257   -446   -322   -631   -397   -623   -652   -465
     36   -381   -418    171    223   -397   -303   -605   -376   -594   -628   -454
     46   -358   -405    155    223   -379   -285   -589   -355   -574   -610   -444
     49   -335   -384    142    215   -358   -283   -581   -345   -553   -602   -441
     38   -293   -332    127    184   -311   -285   -571   -332   -535   -589   -431
     31   -290   -324    129    176   -306   -296   -568   -340   -530   -592   -426
     -7   -288   -280    148    135   -283   -272   -550   -316   -501   -566   -405
    -44   -275   -231    158     93   -252   -249   -532   -298   -475   -542   -389
    -46   -272   -226    161     88   -249   -249   -519   -277   -449   -522   -368
    -85   -267   -181    174     46   -223   -249   -509   -265   -433   -504   -345
   -137   -267   -129    200     -5   -200   -241   -491   -249   -413   -485   -329
   -158   -290   -135    223    -12   -213   -244   -480   -236   -397   -472   -322
   -168   -306   -137    239    -15   -223   -246   -470   -231   -379   -457   -311
   -179   -259    -83    218    -49   -171   -246   -459   -215   -348   -433   -298
   -192   -231    -38    210    -77   -135   -241   -436   -194   -311   -407   -272
   -220   -220     -2    218   -111   -111   -236   -410   -171   -277   -381   -246
   -244   -226     18    236   -132   -103   -236   -384   -153   -252   -366   -236
   -218   -181     33    197   -127    -72   -246   -342   -129   -210   -324   -200
   -192   -158     31    174   -111    -64   -249   -290    -90   -163   -283   -161
   -176   -101     72    137   -124    -15   -241   -231    -36   -101   -218   -111
   -155    -12    142     85   -150     64   -239   -176     12    -38   -155    -57
   -145     10    153     64   -148     80   -236   -106     67     33    -77     10
   -124     77    200     23   -161    137   -239    -59    103     88    -25     59
   -109    145    252    -20   -181    197   -249    -36    116    116      5     85
    -88    184    272    -46   -179    228   -241    -12    137    140     41    114
    -64    252    316    -96   -192    283   -228      0    145    155     59    129
    -62    298    358   -119   -210    327   -228     -7    129    148     51    116
    -64    311    376   -124   -220    342   -223    -28    106    119     28     88
    -83    301    384   -109   -233    342   -215    -57     80     90      2     57
   -116    293    410    -88   -262    350   -200    -93     54     64    -28     25
   -114    267    381    -75   -249    322   -197   -137     18     28    -67    -12
   -124    233    358    -57   -241    296   -197   -187    -20    -12   -116    -67
   -161    215    376    -25   -267    296   -194   -231    -62    -44   -142   -106
   -155    210    366    -28   -262    285   -194   -267    -90    -70   -166   -137
   -166    176    342     -5   -254    259   -200   -311   -127   -109   -213   -187
   -174    163    335      5   -254    249   -205   -342   -148   -129   -233   -213
   -179    174    353      2   -265    262   -200   -348   -158   -127   -236   -215
   -184    181    366      0   -275    272   -194   -353   -166   -127   -239   -223
   -187    205    392    -10   -288    298   -194   -355   -163   -119   -233   -231
   -176    220    394    -23   -285    309   -194   -355   -163   -111   -228   -239
   -171    220    392    -23   -280    306   -187   -342   -158   -101   -215   -233
   -163    254    418    -46   -290    335   -194   -342   -161    -98   -210   -228
   -153    301    454    -72   -303    376   -176   -322   -148    -77   -192   -210
   -150    322    472    -88   -314    397   -137   -275   -106    -36   -150   -174
   -150    340    491    -93   -319    415    -93   -236    -75     -5   -129   -150
   -150    358    509   -103   -329    433    -75   -215    -62      2   -119   -140
   -148    394    542   -124   -345    467    -83   -205    -49     23    -98   -122
   -135    454    587   -161   -361    522   -109   -220    -51     31    -88   -106
   -116    478    594   -179   -355    535   -137   -244    -62     28    -83    -93
   -116    428    542   -155   -329    485   -174   -265    -93     15    -90    -98
   -129    400    530   -135   -329    465   -184   -272   -111     10    -96   -103
   -129    457    587   -166   -358    522   -189   -272   -114     18    -93   -103
   -111    444    555   -166   -332    498   -187   -270   -116     20    -93   -111
   -101    407    506   -153   -306    457   -226   -311   -158    -18   -129   -145
   -116    358    475   -119   -296    415   -246   -340   -194    -49   -161   -179
   -140    311    452    -85   -296    379   -239   -345   -213    -59   -174   -192
   -135    311    446    -88   -290    379   -246   -358   -236    -77   -194   -210
   -153    285    436    -67   -293    361   -246   -374   -262   -103   -228   -241
   -171    236    407    -33   -288    319   -249   -387   -280   -127   -249   -262
   -174    210    381    -20   -277    296   -262   -402   -298   -145   -265   -275
   -174    189    363     -7   -267    275   -272   -407   -314   -161   -283   -285
   -181    187    368     -5   -275    277   -277   -410   -319   -161   -285   -283
   -187    200    384     -7   -285    290   -267   -413   -324   -163   -296   -283
   -179    192    371     -7   -275    283   -262   -415   -329   -168   -306   -296
   -168    179    348     -5   -257    262   -275   -405   -324   -158   -293   -293
   -161    166    327     -5   -244    246   -306   -407   -332   -155   -285   -293
   -145    181    327    -18   -236    252   -303   -405   -329   -153   -283   -296
   -124    179    303    -28   -213    241   -275   -374   -319   -150   -285   -306
    -96    207    303    -54   -200    254   -194   -252   -252   -116   -293   -335
    -72    283    355   -106   -213    319    -98    -62   -106     -5   -215   -296
    -41    436    475   -197   -257    454    -20    168    109    223      0   -106
     18    698    680   -358   -332    691     -7    363    335    519    322    244
     54   1039    984   -545   -465   1013    -80    241    389    711    641    662
    -46   1137   1184   -548   -615   1161   -228   -192    215    743    818    930
   -179   1127   1304   -475   -743   1215   -381   -678    -96    553    719    878
   -288    797   1083   -254   -688    940   -545  -1218   -675   -114     44    218
   -288    327    615    -18   -452    470   -769  -1577  -1254   -849   -727   -553
   -220     77    298     70   -259    187   -857  -1501  -1275   -909   -831   -691
   -161     12    174     72   -168     93   -784  -1241  -1062   -753   -740   -649
   -103     62    166     18   -135    114   -631   -943   -805   -561   -607   -561
    -51    171    223    -59   -137    197   -428   -620   -530   -340   -439   -431
    -10    246    254   -119   -132    249   -332   -467   -407   -231   -350   -366
      5    280    275   -142   -135    277   -303   -410   -361   -189   -322   -350
     12    288    275   -150   -132    283   -290   -381   -332   -168   -306   -340
     44    329    285   -187   -119    309   -285   -361   -309   -148   -283   -314
     46    355    309   -202   -132    332   -277   -340   -285   -119   -257   -290
     46    366    316   -207   -135    342   -262   -324   -270   -106   -249   -277
     49    355    306   -202   -129    332   -246   -311   -254    -90   -239   -267
     57    342    285   -200   -114    314   -239   -296   -233    -70   -223   -259
     72    376    301   -226   -114    340   -231   -272   -205    -36   -184   -226
     67    415    345   -241   -137    381   -241   -267   -189    -23   -171   -207
     70    423    350   -249   -140    387   -254   -265   -189    -20   -168   -205
     70    418    348   -244   -137    384   -257   -246   -168     -2   -158   -202
     67    407    337   -239   -137    374   -262   -241   -155      7   -153   -194
     80    423    342   -252   -132    384   -259   -226   -135     28   -135   -171
     80    428    348   -257   -132    389   -252   -197   -109     54   -114   -148
     80    436    355   -257   -137    397   -252   -174    -80     80    -88   -135
     62    465    400   -265   -168    431   -252   -148    -49    109    -64   -111
     75    480    402   -277   -163    441   -236   -103     -5    153    -23    -70
     85    496    410   -293   -161    454   -226    -54     38    202     23    -20
     80    519    439   -298   -179    480   -215      0     98    262     80     33
     80    530    449   -306   -187    491   -220     57    148    324    127     80
     93    602    509   -348   -207    555   -223    111    202    387    187    135
     93    667    574   -381   -241    620   -207    176    275    472    272    210
     83    680    597   -381   -257    639   -187    233    332    540    337    270
     77    709    631   -394   -275    670   -200    252    355    561    368    296
     62    730    667   -397   -303    698   -197    254    363    576    387    311
     49    730    680   -392   -316    706   -176    252    368    584    397    322
     46    709    662   -376   -306    685   -179    223    345    555    379    306
     23    675    652   -350   -314    665   -187    187    309    517    345    280
      2    644    639   -324   -319    641   -181    140    267    470    301    233
    -25    592    618   -285   -322    605   -184     80    220    415    249    174
    -49    542    592   -246   -319    566   -202      2    158    345    184    101
    -59    483    542   -213   -301    511   -213    -64    101    280    129     31
    -72    426    496   -176   -283    459   -215   -116     59    226     77    -25
    -90    363    454   -137   -272    410   -220   -168     10    174     25    -77
   -116    329    446   -106   -280    387   -226   -213    -20    140     -5   -114
   -122    293    413    -88   -267    353   -239   -246    -49    111    -36   -150
   -111    290    402    -90   -257    348   -246   -280    -75     85    -59   -174
   -114    265    379    -75   -246    322   -241   -290    -83     77    -62   -181
   -114    257    371    -70   -241    314   -236   -296    -80     80    -54   -189
   -114    249    363    -70   -239    306   -241   -303    -88     75    -57   -202
   -106    275    381    -85   -244    327   -265   -316    -98     67    -64   -220
    -93    283    376    -96   -236    329   -267   -324   -106     62    -75   -246
    -93    309    402   -106   -246    355   -228   -290    -67    103    -41   -220
    -93    368    462   -140   -277    413   -200   -272    -41    129    -12   -200
    -98    376    475   -140   -288    426   -174   -265    -23    145      7   -189
    -96    368    462   -137   -277    415   -168   -270    -20    129     10   -187
    -98    374    472   -137   -285    423   -163   -275    -23    114      5   -189
    -85    426    509   -171   -296    467   -197   -306    -31    119     15   -181
    -67    436    504   -184   -285    470   -231   -332    -46    116     18   -179
    -80    410    488   -166   -283    449   -244   -348    -54    111     23   -171
    -96    405    501   -153   -298    452   -239   -358    -64    106     20   -176
    -83    389    472   -155   -280    431   -241   -366    -77     96     10   -197
    -90    389    480   -148   -285    433   -252   -379    -93     83      0   -210
   -106    345    449   -122   -277    397   -257   -392   -114     59    -12   -218
   -114    288    402    -85   -257    345   -272   -405   -137     41    -25   -231
   -135    207    342    -38   -241    275   -265   -420   -155     20    -54   -257
   -150    168    316    -10   -233    241   -244   -428   -161      7    -72   -280
   -137    140    277     -2   -207    207   -244   -449   -184    -23    -96   -316
   -132    103    236     15   -184    168   -252   -470   -213    -49   -122   -337
   -142     77    220     31   -181    148   -265   -493   -236    -70   -142   -353
   -150     44    194     54   -171    119   -259   -506   -249    -85   -161   -358
   -171     -5    163     88   -168     77   -249   -501   -246    -83   -158   -348
   -153    -36    116     96   -135     38   -254   -509   -254    -90   -166   -371
   -158    -41    116     98   -140     36   -252   -517   -257    -96   -174   -389
   -171    -44    124    106   -150     38   -246   -522   -259    -98   -171   -384
   -174    -59    111    116   -145     25   -254   -530   -270   -109   -174   -387
   -174   -116     57    145   -116    -31   -249   -506   -262   -114   -189   -407
   -168   -124     44    145   -109    -41   -135   -368   -174    -77   -197   -449
   -158    -59     98    109   -129     20    -28   -218    -41     20   -140   -423
   -135    129    262      0   -197    194     20    -46    179    265     90   -218
    -77    340    418   -129   -246    379    -31    106    400    589    465    171
   -103    639    743   -270   -423    691   -132    -59    394    769    802    597
   -192    662    854   -233   -524    756   -200   -376    194    740    937    797
   -290    522    810   -116   -550    665   -314   -779   -220    402    691    594
   -394    220    615     88   -504    418   -493  -1332   -872   -363   -106   -166
   -410   -129    280    270   -345     72   -711  -1675  -1382  -1021   -797   -813
   -368   -363      2    366   -187   -181   -758  -1595  -1348  -1018   -846   -914
   -337   -524   -187    428    -75   -355   -667  -1366  -1124   -839   -743   -875
   -322   -550   -228    436    -46   -389   -548  -1145   -883   -646   -613   -795
   -306   -491   -184    397    -64   -337   -376   -883   -610   -410   -423   -652
   -306   -457   -150    381    -77   -303   -262   -717   -446   -262   -303   -558
   -316   -446   -132    379    -93   -288   -228   -662   -389   -210   -265   -524
   -309   -423   -114    366    -98   -270   -223   -646   -371   -189   -249   -506
   -290   -402   -114    345    -90   -259   -207   -636   -355   -174   -231   -485
   -298   -428   -129    363    -85   -280   -205   -639   -350   -171   -228   -485
   -311   -467   -155    387    -77   -311   -184   -631   -340   -168   -228   -483
   -306   -446   -140    376    -83   -293   -171   -628   -335   -163   -220   -483
   -314   -428   -114    368   -101   -272   -171   -628   -322   -142   -194   -467
   -324   -441   -116    381   -106   -280   -174   -626   -316   -132   -181   -457
   -329   -457   -127    392   -103   -293   -184   -633   -319   -127   -176   -454
   -332   -467   -135    400    -98   -301   -174   -631   -314   -124   -163   -446
   -322   -459   -140    389    -93   -301   -168   -631   -306   -116   -148   -436
   -309   -441   -132    376    -90   -288   -168   -628   -296   -103   -137   -426
   -311   -439   -127    376    -93   -283   -168   -626   -293    -85   -127   -413
   -301   -452   -150    376    -75   -301   -163   -620   -277    -62    -98   -394
   -301   -462   -163    381    -70   -314   -153   -600   -254    -44    -77   -376
   -285   -462   -176    371    -54   -319   -145   -571   -228    -10    -46   -348
   -277   -452   -176    363    -51   -314   -132   -545   -192     28     -7   -311
   -283   -441   -158    363    -62   -301   -103   -504   -140     83     57   -270
   -280   -444   -163    361    -59   -303    -93   -465    -88    140    106   -231
   -298   -449   -153    374    -72   -301   -106   -428    -51    176    142   -192
   -290   -405   -114    345    -90   -259   -124   -389     -5    246    220   -124
   -259   -368   -109    314    -75   -239   -111   -337     57    322    303    -41
   -265   -342    -80    301    -93   -213    -80   -283    109    384    374     28
   -275   -332    -57    303   -109   -194    -54   -244    142    423    418     64
   -293   -340    -46    314   -124   -194    -57   -252    140    420    415     62
   -324   -345    -20    335   -153   -184    -62   -272    124    402    407     51
   -335   -368    -33    350   -153   -202    -62   -301     90    371    379     20
   -350   -413    -62    381   -145   -236    -51   -335     51    324    332    -23
   -368   -457    -90    413   -142   -275    -41   -384      0    262    275    -83
   -400   -496    -96    449   -153   -296    -49   -444    -62    200    215   -140
   -431   -553   -122    491   -155   -337    -59   -504   -127    127    142   -205
   -441   -613   -171    527   -137   -392    -67   -555   -189     62     80   -270
   -457   -659   -202    558   -129   -431    -51   -597   -236      7     28   -327
   -478   -714   -236    597   -122   -475    -54   -646   -275    -44    -20   -379
   -493   -771   -277    628   -109   -524    -62   -685   -314    -90    -62   -431
   -517   -807   -290    659   -114   -550    -72   -719   -348   -127    -90   -467
   -530   -841   -311    685   -111   -579    -80   -748   -368   -153   -114   -498
   -532   -875   -342    704    -96   -610    -80   -763   -387   -171   -132   -530
   -530   -875   -348    701    -93   -613    -83   -774   -405   -184   -142   -548
   -527   -870   -342    698    -93   -607    -83   -774   -405   -179   -129   -537
   -530   -901   -371    714    -80   -636    -80   -776   -402   -179   -132   -537
   -524   -917   -392    722    -67   -654    -77   -774   -387   -174   -135   -545
   -532   -880   -350    706    -93   -615    -72   -758   -363   -153   -109   -524
   -537   -828   -293    683   -122   -561    -57   -740   -329   -119    -70   -493
   -548   -810   -262    678   -142   -537    -28   -722   -303   -101    -41   -467
   -542   -784   -241    665   -150   -514      0   -704   -283    -85    -25   -449
   -535   -787   -252    659   -142   -519     -7   -717   -280    -83    -18   -436
   -535   -782   -246    659   -145   -514    -25   -735   -288    -80     -7   -428
   -548   -813   -265    678   -142   -537    -46   -761   -303    -88    -10   -439
   -535   -826   -290    680   -122   -558    -54   -771   -311    -98    -18   -441
   -522   -810   -290    665   -116   -550    -46   -766   -298    -90     -2   -423
   -527   -839   -311    683   -109   -576    -44   -763   -303   -103    -15   -426
   -537   -872   -335    704   -103   -605    -54   -774   -324   -122    -28   -428
   -532   -909   -376    722    -77   -644    -49   -774   -335   -132    -25   -431
   -527   -979   -452    753    -38   -717    -44   -776   -353   -158    -51   -465
   -540  -1031   -491    784    -25   -761    -38   -792   -371   -187    -80   -501
   -550  -1085   -535    818    -10   -810    -41   -813   -397   -218   -111   -530
   -563  -1137   -574    852      5   -857    -46   -828   -413   -241   -132   -540
   -584  -1184   -600    883      5   -893    -46   -833   -418   -254   -145   -553
   -592  -1213   -620    901     12   -917    -49   -841   -426   -275   -158   -576
   -600  -1241   -641    919     18   -940    -54   -852   -436   -293   -171   -592
   -610  -1273   -662    943     25   -969    -59   -854   -441   -301   -179   -600
   -602  -1299   -696    948     46   -997    -67   -859   -452   -316   -197   -618
   -597  -1330   -732    963     64  -1031    -72   -859   -454   -322   -202   -615
   -594  -1345   -750    969     77  -1049    -72   -862   -454   -322   -200   -615
   -592  -1348   -756    971     80  -1052    -64   -859   -444   -314   -189   -607
   -597  -1434   -836   1013    119  -1135    -46   -833   -441   -327   -210   -633
   -587  -1465   -878   1023    145  -1171     23   -724   -374   -316   -236   -683
   -561  -1413   -852    987    142  -1132    103   -579   -252   -241   -202   -680
   -540  -1273   -732    906     96  -1002    168   -405    -25    -15      2   -496
   -498  -1031   -535    763     15   -784    150   -249    215    324    384   -101
   -491   -740   -252    615   -122   -496     44   -397    200    491    706    306
   -579   -620    -44    597   -270   -332    -64   -737    -20    475    880    574
   -675   -685    -10    680   -332   -348   -205  -1132   -394    228    769    519
   -763  -1002   -241    883   -265   -623   -402  -1623   -982   -454     51   -179
   -776  -1408   -631   1091    -75  -1021   -605  -1971  -1506  -1163   -727   -927
   -737  -1699   -961   1218    109  -1332   -667  -1925  -1527  -1260   -883  -1104
   -698  -1831  -1132   1265    215  -1483   -576  -1673  -1267  -1057   -761  -1034
   -665  -1797  -1135   1228    233  -1467   -415  -1397   -982   -831   -594   -927
   -636  -1751  -1114   1195    236  -1434   -218  -1106   -698   -600   -418   -810
   -610  -1719  -1111   1163    246  -1415   -111   -937   -537   -462   -311   -730
   -602  -1722  -1119   1163    257  -1421    -75   -878   -475   -413   -267   -698
   -600  -1714  -1114   1156    257  -1415    -44   -844   -439   -379   -236   -683
   -600  -1717  -1117   1158    257  -1418    -28   -823   -407   -355   -210   -670
   -592  -1730  -1137   1161    270  -1436    -23   -810   -394   -345   -202   -667
   -581  -1717  -1135   1150    275  -1426    -15   -789   -374   -324   -176   -649
   -561  -1706  -1145   1132    288  -1426    -12   -776   -353   -309   -155   -636
   -550  -1686  -1137   1117    290  -1413    -12   -766   -335   -298   -148   -620
   -545  -1678  -1135   1109    293  -1408    -12   -756   -316   -290   -140   -613
   -540  -1667  -1127   1104    293  -1397    -12   -753   -306   -280   -129   -605
   -522  -1670  -1150   1093    314  -1410    -15   -743   -288   -270   -124   -602
   -504  -1649  -1145   1075    319  -1397    -15   -732   -267   -259   -116   -597
   -496  -1636  -1143   1065    322  -1389    -10   -717   -246   -246    -96   -579
   -480  -1621  -1140   1052    329  -1382     -2   -693   -218   -226    -72   -561
   -470  -1592  -1122   1028    324  -1358      5   -662   -181   -189    -36   -524
   -454  -1577  -1122   1015    332  -1350     10   -633   -155   -161     -7   -498
   -446  -1571  -1124   1008    337  -1348     15   -597   -119   -129     10   -488
   -431  -1571  -1140   1002    353  -1356     25   -553    -75    -90     41   -470
   -407  -1545  -1137    976    363  -1343     49   -491    -15    -31    101   -415
   -371  -1499  -1130    935    376  -1314     72   -431     51     36    158   -358
   -355  -1462  -1109    909    374  -1286     90   -366    124    106    215   -309
   -337  -1434  -1096    885    379  -1265    109   -285    205    187    288   -246
   -298  -1379  -1080    839    389  -1228    122   -207    283    272    368   -171
   -267  -1304  -1036    784    381  -1171    142   -142    355    342    446    -90
   -262  -1267  -1005    763    368  -1137    158   -101    400    392    501    -41
   -254  -1249   -995    753    368  -1122    168    -80    413    400    517    -18
   -241  -1221   -979    730    366  -1101    166    -88    413    389    509    -15
   -226  -1213   -987    717    379  -1101    163   -111    394    366    488    -28
   -226  -1239  -1013    730    392  -1127    155   -155    358    319    452    -57
   -218  -1267  -1049    743    415  -1158    148   -213    309    259    405    -98
   -218  -1291  -1072    750    426  -1182    137   -272    265    197    350   -142
   -220  -1314  -1093    766    436  -1205    135   -322    228    142    301   -176
   -239  -1371  -1135    802    446  -1254    127   -384    168     72    239   -231
   -241  -1447  -1205    844    480  -1327    114   -439    122     18    179   -283
   -244  -1496  -1252    867    501  -1374     93   -491     83    -36    124   -327
   -252  -1525  -1273    888    509  -1397     80   -535     49    -80     77   -366
   -254  -1556  -1301    904    519  -1428     70   -563     31   -103     51   -392
   -262  -1597  -1335    930    535  -1467     59   -581     20   -122     36   -400
   -272  -1628  -1358    948    540  -1493     46   -600      7   -135     23   -407
   -280  -1639  -1361    958    537  -1501     49   -602     12   -137     20   -410
   -283  -1647  -1366    963    540  -1506     41   -605     20   -137     31   -402
   -267  -1634  -1366    950    548  -1501     33   -600     36   -124     38   -397
   -257  -1652  -1395    953    568  -1525     18   -602     33   -127     31   -407
   -254  -1608  -1356    930    550  -1483     28   -587     57   -109     54   -381
   -259  -1569  -1309    911    522  -1439     54   -561     90    -77     93   -348
   -265  -1566  -1301    917    517  -1434     75   -555    103    -67    103   -345
   -257  -1566  -1309    909    524  -1439     72   -563    103    -67    103   -350
   -246  -1548  -1301    896    527  -1426     62   -576    109    -67    103   -355
   -241  -1514  -1273    875    514  -1392     41   -592    122    -57    114   -345
   -233  -1532  -1299    883    532  -1415      7   -610    116    -54    122   -342
   -241  -1571  -1330    906    542  -1452    -36   -641     90    -83     96   -368
   -252  -1558  -1309    904    527  -1434    -44   -652     90    -83    101   -374
   -244  -1571  -1327    904    540  -1449    -49   -657     88    -85    106   -376
   -231  -1582  -1350    906    558  -1467    -64   -670     83    -88    103   -379
   -249  -1644  -1395    945    571  -1522    -85   -696     54   -114     77   -407
   -249  -1680  -1434    963    592  -1558    -96   -711     28   -132     54   -439
   -249  -1722  -1475    984    613  -1600    -98   -727      7   -153     28   -467
   -270  -1756  -1486   1013    607  -1621   -103   -750    -15   -181      0   -496
   -267  -1779  -1512   1021    620  -1647   -111   -769    -31   -207    -20   -527
   -241  -1805  -1564   1023    659  -1686   -124   -787    -41   -220    -28   -548
   -231  -1847  -1615   1039    691  -1732   -127   -802    -51   -236    -46   -576
   -244  -1870  -1626   1057    691  -1748   -129   -813    -59   -244    -57   -600
   -257  -1904  -1649   1078    693  -1777   -153   -831    -80   -265    -77   -620
   -249  -1899  -1652   1072    698  -1777   -163   -846    -93   -277    -90   -631
   -254  -1919  -1667   1085    704  -1792   -163   -849    -85   -277    -90   -633
   -246  -1938  -1691   1093    722  -1816   -153   -844    -72   -272    -88   -636
   -226  -1951  -1727   1085    750  -1839   -166   -854    -85   -285   -101   -657
   -210  -1966  -1758   1088    774  -1862   -155   -841    -83   -296   -119   -685
   -202  -1969  -1769   1083    782  -1870    -83   -748    -31   -290   -148   -730
   -181  -1922  -1740   1052    779  -1831     20   -605     72   -233   -129   -740
   -153  -1784  -1634    966    737  -1712    111   -384    298    -18     57   -581
    -88  -1517  -1428    802    667  -1473    142   -150    587    329    413   -233
    -77  -1171  -1093    623    506  -1132     20   -314    623    540    750    161
   -161  -1000   -839    581    337   -919   -189   -800    446    613    976    452
   -290  -1036   -748    662    226   -891   -431  -1350    119    444    909    431
   -366  -1423  -1057    893    342  -1241   -646  -1836   -423   -176    285   -142
   -361  -1938  -1577   1148    605  -1758   -836  -2148  -1010   -963   -530   -888
   -301  -2231  -1930   1267    813  -2081   -898  -2073  -1080  -1122   -743  -1122
   -265  -2296  -2031   1278    883  -2164   -784  -1774   -836   -935   -633  -1075
   -236  -2247  -2013   1241    888  -2130   -605  -1483   -579   -735   -491   -976
   -215  -2166  -1951   1189    865  -2060   -394  -1197   -337   -540   -345   -870
   -197  -2104  -1906   1150    854  -2005   -275  -1039   -197   -420   -252   -800
   -197  -2112  -1917   1153    857  -2016   -241   -995   -161   -392   -226   -776
   -187  -2101  -1914   1143    862  -2008   -233   -976   -150   -384   -220   -779
   -181  -2081  -1899   1130    857  -1992   -226   -966   -142   -376   -218   -776
   -176  -2078  -1901   1127    862  -1990   -218   -963   -135   -374   -215   -766
   -181  -2101  -1922   1140    867  -2010   -223   -963   -137   -379   -218   -774
   -176  -2114  -1938   1145    878  -2026   -220   -956   -122   -368   -210   -769
   -176  -2101  -1927   1137    872  -2016   -215   -950   -114   -355   -197   -756
   -174  -2094  -1919   1135    872  -2008   -226   -958   -119   -358   -205   -763
   -166  -2096  -1930   1130    880  -2013   -210   -945   -101   -340   -189   -748
   -163  -2104  -1940   1132    885  -2021   -200   -937    -85   -329   -174   -735
   -153  -2094  -1940   1119    893  -2018   -207   -943    -85   -337   -176   -740
   -142  -2081  -1938   1111    896  -2010   -210   -932    -80   -332   -168   -732
   -137  -2088  -1953   1111    906  -2023   -200   -919    -70   -316   -153   -717
   -137  -2068  -1932   1101    896  -2000   -202   -906    -64   -303   -145   -709
   -145  -2073  -1930   1109    891  -2000   -205   -891    -49   -288   -135   -698
   -148  -2065  -1917   1106    883  -1992   -200   -867    -23   -262   -109   -680
   -145  -2055  -1909   1098    880  -1982   -189   -826      7   -231    -75   -654
   -142  -2039  -1899   1091    878  -1969   -179   -782     36   -194    -49   -623
   -137  -2023  -1886   1080    872  -1953   -168   -727     77   -148    -12   -587
   -119  -1984  -1865   1052    872  -1925   -155   -657    140    -88     38   -537
   -114  -1938  -1826   1026    854  -1883   -148   -592    194    -28    101   -483
   -111  -1901  -1790   1005    839  -1847   -158   -548    228     10    148   -439
   -103  -1823  -1719    961    807  -1771   -148   -498    272     54    202   -384
   -101  -1769  -1667    935    782  -1719   -135   -462    303     90    244   -337
   -103  -1774  -1673    937    782  -1725   -127   -452    311     93    252   -322
   -114  -1766  -1652    940    766  -1709   -122   -467    298     80    239   -324
   -116  -1782  -1665    948    771  -1725   -122   -498    265     46    210   -340
   -103  -1782  -1678    943    787  -1730   -127   -537    228     10    181   -358
   -109  -1784  -1675    945    782  -1730   -137   -602    174    -54    129   -402
   -124  -1829  -1706    976    789  -1769   -150   -667    114   -122     64   -459
   -137  -1862  -1725    997    792  -1792   -148   -727     62   -179      5   -506
   -158  -1896  -1738   1028    789  -1818   -161   -792     10   -233    -51   -550
   -163  -1961  -1797   1062    815  -1880   -176   -867    -57   -298   -114   -602
   -166  -2000  -1834   1083    831  -1917   -187   -930   -106   -350   -163   -636
   -171  -2013  -1842   1091    833  -1927   -197   -979   -145   -384   -192   -654
   -187  -2049  -1862   1119    836  -1956   -205  -1021   -179   -420   -223   -683
   -174  -2039  -1867   1104    846  -1953   -207  -1041   -192   -433   -233   -701
   -161  -2029  -1870   1093    854  -1951   -218  -1054   -210   -441   -244   -711
   -161  -2039  -1878   1098    857  -1958   -233  -1070   -233   -457   -265   -722
   -150  -2026  -1875   1088    862  -1951   -239  -1075   -244   -465   -267   -719
   -124  -2013  -1888   1067    880  -1951   -236  -1078   -246   -465   -262   -717
   -109  -1995  -1886   1052    888  -1940   -231  -1080   -257   -470   -265   -719
   -124  -1964  -1839   1041    857  -1901   -205  -1054   -236   -446   -244   -698
   -129  -1935  -1805   1034    836  -1870   -179  -1034   -220   -431   -231   -680
   -132  -1891  -1758   1010    813  -1823   -140  -1010   -202   -415   -218   -659
   -135  -1860  -1725    997    792  -1792   -127  -1002   -202   -407   -210   -644
   -132  -1834  -1701    982    782  -1769   -142  -1018   -213   -410   -207   -636
   -124  -1787  -1662    956    769  -1725   -163  -1039   -213   -413   -197   -620
   -127  -1787  -1660    956    763  -1725   -205  -1070   -246   -431   -213   -626
   -124  -1784  -1660    953    766  -1722   -236  -1091   -285   -454   -233   -636
   -122  -1758  -1636    937    756  -1699   -246  -1101   -306   -472   -252   -649
   -114  -1735  -1621    924    753  -1678   -252  -1109   -316   -483   -257   -652
   -103  -1758  -1654    930    774  -1706   -259  -1111   -340   -501   -267   -659
   -111  -1808  -1699    958    792  -1753   -275  -1135   -384   -542   -303   -691
   -127  -1855  -1730    989    800  -1795   -275  -1145   -410   -568   -329   -704
   -140  -1870  -1730   1005    795  -1800   -265  -1145   -423   -576   -342   -698
   -158  -1893  -1735   1023    787  -1816   -265  -1156   -446   -602   -366   -717
   -171  -1904  -1735   1036    782  -1821   -275  -1169   -480   -631   -400   -745
   -192  -1922  -1732   1054    769  -1829   -285  -1189   -511   -662   -436   -779
   -200  -1927  -1727   1065    763  -1829   -285  -1195   -527   -683   -454   -792
   -210  -1935  -1725   1070    756  -1831   -283  -1184   -537   -688   -454   -789
   -220  -1932  -1712   1075    745  -1823   -285  -1182   -542   -696   -457   -789
   -228  -1922  -1693   1075    730  -1808   -290  -1179   -548   -701   -459   -782
   -231  -1919  -1688   1075    727  -1805   -296  -1182   -563   -714   -475   -787
   -246  -1912  -1665   1078    709  -1790   -303  -1195   -594   -745   -506   -815
   -252  -1883  -1631   1067    688  -1758   -303  -1195   -605   -758   -514   -826
   -236  -1862  -1626   1047    693  -1745   -288  -1166   -600   -761   -514   -826
   -213  -1823  -1610   1018    698  -1717   -213  -1065   -553   -743   -524   -846
   -187  -1730  -1543    958    675  -1639   -116   -885   -441   -667   -485   -828
   -148  -1566  -1418    857    633  -1493    -33   -667   -262   -485   -335   -691
    -90  -1314  -1223    701    563  -1270      2   -449    -57   -226    -64   -407
    -70   -956   -885    514    407   -922    -25   -480     46    -18    249    -20
   -161   -763   -605    459    220   -685   -163   -880    -67     54    467    303
   -290   -706   -418    498     62   -563   -324  -1350   -311    -38    475    381
   -407   -974   -568    691     80   -774   -493  -1875   -823   -584    -62   -129
   -436  -1452  -1015    945    288  -1234   -706  -2278  -1447  -1358   -872   -937
   -363  -1722  -1361   1041    496  -1543   -815  -2262  -1574  -1548  -1098  -1182
   -285  -1748  -1462   1015    587  -1605   -771  -2016  -1392  -1410  -1018  -1145
   -215  -1662  -1447    937    613  -1553   -613  -1693  -1150  -1228   -891  -1052
   -171  -1519  -1348    846    587  -1434   -397  -1353   -888  -1021   -743   -937
   -142  -1426  -1283    784    568  -1356   -280  -1169   -745   -904   -646   -857
   -129  -1376  -1247    753    555  -1314   -220  -1091   -688   -857   -615   -818
   -127  -1345  -1221    735    545  -1283   -192  -1049   -672   -841   -610   -800
   -109  -1304  -1195    706    542  -1249   -176  -1013   -657   -820   -594   -782
    -83  -1260  -1176    670    545  -1218   -174   -989   -652   -815   -589   -779
    -59  -1189  -1130    623    535  -1161   -161   -963   -636   -800   -576   -763
    -51  -1143  -1093    594    519  -1119   -153   -940   -626   -795   -574   -761
    -44  -1098  -1054    571    504  -1078   -148   -922   -623   -789   -574   -750
    -46  -1070  -1026    555    488  -1047   -148   -898   -620   -782   -558   -724
    -33  -1013   -982    522    472   -997   -137   -872   -600   -761   -537   -698
    -28   -984   -956    504    462   -971   -127   -844   -579   -732   -517   -670
    -20   -945   -924    483    452   -935   -129   -826   -584   -727   -514   -659
      7   -880   -888    433    446   -883   -127   -807   -579   -714   -506   -644
     36   -823   -859    392    446   -841   -116   -782   -563   -701   -493   -631
     54   -797   -852    368    452   -823   -111   -756   -548   -688   -478   -613
     77   -763   -841    342    459   -802   -106   -717   -522   -662   -454   -584
     88   -704   -792    306    439   -748   -109   -693   -509   -652   -449   -579
    106   -649   -758    270    431   -704   -109   -654   -491   -628   -428   -548
    129   -589   -722    228    423   -654   -109   -602   -462   -594   -397   -517
    158   -532   -691    187    423   -610   -101   -545   -428   -553   -358   -483
    181   -459   -641    137    410   -550    -93   -470   -374   -496   -301   -418
    207   -392   -600     90    402   -496    -88   -394   -322   -436   -244   -358
    239   -298   -540     28    389   -418    -85   -324   -262   -366   -176   -293
    267   -189   -457    -38    361   -322    -77   -262   -210   -303   -116   -223
    296   -109   -405    -93    350   -257    -75   -220   -184   -267    -85   -181
    314    -49   -363   -135    337   -205    -72   -197   -171   -254    -62   -153
    319      2   -319   -163    319   -158    -85   -200   -181   -265    -67   -150
    332     51   -280   -192    306   -114    -88   -213   -194   -275    -77   -148
    345     51   -293   -200    319   -119    -80   -228   -207   -298   -103   -163
    340     59   -283   -200    311   -111    -75   -254   -239   -337   -137   -197
    337     77   -259   -210    296    -90    -83   -301   -285   -387   -189   -241
    345     64   -280   -205    314   -106    -88   -348   -332   -439   -244   -288
    355     70   -285   -213    319   -109    -96   -402   -384   -493   -298   -335
    361     67   -293   -215    327   -111   -109   -449   -433   -553   -355   -387
    363     49   -314   -207    337   -129   -116   -478   -470   -594   -402   -428
    371     44   -327   -207    350   -140   -109   -504   -496   -628   -433   -459
    376     51   -324   -215    350   -135   -124   -527   -522   -659   -459   -485
    379     96   -283   -236    329    -93   -127   -532   -527   -662   -454   -483
    397    114   -283   -257    340    -83   -135   -540   -527   -659   -454   -485
    418    155   -262   -285    340    -51   -122   -524   -514   -646   -452   -475
    433    202   -233   -319    332    -15   -119   -511   -509   -644   -454   -472
    454    239   -215   -348    335     12   -122   -504   -504   -641   -452   -465
    465    298   -168   -384    316     64   -124   -483   -493   -631   -444   -454
    483    387    -96   -433    290    145   -103   -446   -459   -600   -418   -418
    506    446    -59   -478    283    194    -70   -418   -428   -571   -394   -392
    506    483    -23   -496    265    231    -46   -397   -415   -561   -387   -384
    506    524     15   -517    246    270    -51   -394   -407   -555   -381   -381
    524    600     75   -561    226    337    -72   -397   -394   -540   -363   -361
    537    652    114   -597    210    384    -88   -400   -387   -524   -345   -335
    550    662    109   -607    220    387   -124   -415   -405   -537   -355   -332
    545    680    135   -613    202    410   -129   -405   -402   -532   -353   -316
    561    722    161   -641    200    441   -127   -394   -392   -522   -340   -306
    576    722    145   -652    215    433   -140   -405   -410   -537   -361   -332
    574    704    129   -639    220    418   -163   -420   -436   -561   -387   -355
    558    693    132   -628    213    415   -171   -426   -446   -574   -397   -355
    571    698    127   -633    223    413   -168   -418   -449   -579   -405   -350
    574    670     93   -623    239    384   -163   -423   -465   -607   -433   -376
    555    654     98   -607    228    376   -163   -426   -475   -623   -452   -392
    545    667    119   -607    213    394   -163   -426   -483   -631   -462   -407
    550    659    109   -605    220    384   -171   -441   -504   -657   -498   -441
    550    633     83   -594    233    361   -184   -449   -519   -670   -517   -444
    540    649    109   -594    215    381   -189   -439   -519   -662   -504   -420
    530    667    137   -602    197    402   -194   -431   -511   -654   -498   -415
    524    659    135   -592    194    397   -176   -413   -493   -641   -493   -407
    522    652    129   -587    194    392   -168   -413   -491   -639   -496   -410
    524    665    140   -594    192    405   -174   -415   -496   -644   -496   -410
    522    665    142   -594    189    405   -179   -405   -501   -654   -509   -428
    524    665    140   -594    192    402    -98   -301   -444   -636   -532   -465
    524    688    163   -607    181    426      5   -155   -335   -579   -522   -472
    542    828    283   -685    129    555     67     18   -145   -392   -363   -335
    613   1085    470   -852     70    779     59    239    111    -51    -12     15
    665   1434    769  -1049    -51   1101    -49    213    228    231    371    457
    571   1535    963  -1054   -197   1252   -155   -129     77    285    581    722
    441   1504   1062   -974   -309   1283   -280   -563   -244     88    491    670
    335   1280    943   -810   -303   1111   -472  -1111   -836   -574   -171     67
    306    935    628   -620   -161    782   -709  -1584  -1506  -1426  -1041   -714
    337    706    366   -522    -15    537   -784  -1504  -1535  -1501  -1148   -841
    361    568    205   -465     77    387   -706  -1239  -1304  -1314  -1039   -795
    410    563    153   -488    127    361   -571   -979  -1054  -1111   -904   -698
    441    626    184   -532    129    405   -376   -678   -761   -867   -719   -558
    457    711    254   -584    101    483   -241   -485   -579   -714   -602   -465
    467    756    285   -613     90    522   -197   -420   -517   -665   -563   -444
    472    769    296   -623     88    532   -181   -394   -491   -641   -548   -444
    472    802    329   -636     72    566   -176   -374   -470   -626   -537   -446
    465    789    324   -628     70    558   -174   -366   -462   -620   -540   -449
    480    846    366   -665     57    607   -171   -353   -441   -600   -522   -431
    491    880    389   -685     51    636   -168   -340   -423   -579   -509   -423
    480    875    394   -678     44    636   -171   -340   -415   -568   -498   -415
    459    857    394   -659     31    626   -179   -335   -410   -558   -491   -405
    467    896    428   -680     20    662   -166   -316   -384   -530   -459   -374
    485    935    446   -711     18    691   -140   -293   -355   -504   -436   -363
    491    961    470   -724     10    717   -135   -280   -340   -485   -420   -358
    475    958    480   -719     -2    719   -137   -265   -322   -472   -407   -348
    478    984    506   -732    -15    748   -137   -249   -303   -449   -384   -335
    506   1044    537   -776    -15    792   -129   -223   -270   -415   -355   -306
    509   1078    568   -792    -28    823   -116   -194   -244   -387   -332   -283
    522   1101    579   -813    -31    841   -114   -166   -213   -350   -293   -254
    524   1111    587   -818    -31    849   -109   -137   -179   -316   -265   -226
    527   1143    613   -836    -44    878    -96    -90   -135   -270   -226   -194
    542   1182    639   -862    -46    911    -85    -41    -85   -210   -174   -155
    550   1223    672   -888    -62    948    -75     12    -20   -137   -106   -101
    563   1275    711   -919    -75    995    -62     72     49    -57    -33    -38
    563   1312    745   -940    -90   1028    -38    137    124     25     41     31
    553   1361    807   -956   -127   1085    -25    194    192     96    114     90
    561   1434    872   -997   -155   1156    -31    223    223    140    155    122
    561   1452    891  -1008   -166   1171    -23    236    239    158    174    155
    535   1444    909   -992   -189   1176    -15    228    231    150    176    174
    485   1392    906   -937   -210   1150    -10    205    202    122    153    153
    467   1374    904   -922   -218   1140    -15    171    161     75    116    116
    459   1376    917   -919   -228   1145    -18    132    116     20     72     77
    420   1353    930   -888   -254   1143    -18     85     64    -33     20     31
    384   1304    919   -844   -267   1111    -23     25     10   -103    -51    -36
    355   1239    883   -797   -265   1062    -33    -33    -49   -171   -122   -101
    335   1187    849   -761   -257   1018    -49    -93   -109   -239   -189   -174
    298   1143    844   -722   -272    992    -64   -145   -158   -296   -246   -231
    290   1124    833   -706   -270    979    -70   -181   -189   -327   -277   -249
    283   1114    828   -698   -272    971    -77   -210   -218   -348   -288   -244
    265   1096    831   -680   -283    963    -88   -228   -233   -358   -290   -246
    252   1052    800   -654   -275    927    -98   -252   -254   -379   -311   -265
    233   1026    792   -628   -277    909   -116   -275   -275   -400   -335   -293
    228   1036    805   -633   -288    922   -124   -283   -283   -405   -340   -306
    218   1044    826   -631   -303    935   -124   -285   -277   -400   -340   -314
    215   1060    844   -639   -314    953   -116   -277   -262   -389   -335   -309
    207   1067    859   -636   -324    963   -114   -267   -249   -368   -311   -290
    194   1109    911   -654   -358   1010   -103   -249   -223   -342   -285   -257
    194   1143    948   -670   -376   1047    -96   -246   -215   -337   -277   -249
    192   1163    971   -680   -389   1067   -103   -259   -218   -337   -275   -254
    181   1182   1000   -680   -407   1091   -116   -275   -220   -337   -270   -249
    189   1171    982   -683   -397   1078   -127   -288   -228   -337   -267   -241
    192   1145    950   -670   -379   1049   -145   -311   -254   -353   -277   -241
    184   1158    974   -672   -394   1067   -161   -327   -262   -355   -267   -236
    176   1182   1005   -678   -413   1093   -150   -316   -239   -329   -241   -213
    161   1132    971   -649   -405   1054   -161   -335   -259   -345   -254   -228
    155   1101    943   -628   -392   1023   -174   -361   -285   -376   -283   -267
    148   1049    901   -600   -376    976   -181   -374   -306   -392   -306   -290
    137   1023    885   -579   -374    956   -171   -374   -311   -400   -316   -301
    119    961    839   -540   -358    898   -174   -392   -332   -426   -342   -322
    103    922    815   -514   -355    870   -184   -420   -363   -459   -376   -350
    106    891    784   -501   -340    839   -200   -439   -387   -475   -394   -368
     93    865    771   -478   -337    818   -202   -467   -410   -498   -420   -397
     83    846    763   -465   -340    805   -205   -483   -431   -527   -441   -423
     72    823    748   -449   -337    787   -205   -491   -441   -537   -452   -433
     72    815    740   -444   -335    779   -205   -491   -436   -535   -446   -418
     80    810    730   -444   -324    771   -205   -496   -433   -537   -452   -410
     72    782    706   -428   -316    745   -220   -509   -449   -553   -470   -426
     77    787    706   -433   -314    748   -223   -517   -449   -550   -475   -433
     85    784    698   -436   -306    743   -218   -509   -439   -545   -475   -436
     96    714    618   -405   -259    667   -176   -446   -407   -540   -501   -480
    116    753    633   -436   -257    696    -85   -322   -311   -488   -504   -514
    150    917    766   -535   -306    841    -36   -192   -137   -311   -353   -397
    200   1132    932   -667   -366   1034    -41    -12    135     41     12    -59
    244   1361   1117   -802   -436   1239   -124     25    283    340    413    389
    179   1543   1361   -862   -592   1452   -241   -306     46    293    579    670
     83   1478   1392   -782   -654   1436   -329   -633   -298     75    509    665
    -25   1286   1312   -631   -667   1296   -470  -1070   -826   -491    -51    142
    -85    974   1060   -444   -571   1015   -685  -1569  -1465  -1325   -966   -727
    -44    709    750   -335   -397    730   -802  -1626  -1584  -1512  -1200   -971
      0    488    488   -244   -244    488   -776  -1444  -1392  -1345  -1098   -937
     25    426    400   -228   -187    413   -670  -1221  -1145  -1137   -958   -849
     25    436    410   -231   -192    423   -501   -963   -867   -911   -795   -743
     28    501    472   -265   -223    488   -368   -761   -644   -722   -646   -633
     62    561    498   -311   -218    532   -316   -675   -550   -644   -581   -587
     93    576    483   -337   -194    530   -301   -644   -517   -618   -555   -571
    103    581    478   -342   -187    530   -298   -628   -501   -605   -542   -566
     93    613    517   -355   -213    566   -293   -613   -488   -589   -537   -561
     75    589    514   -332   -220    553   -288   -600   -478   -579   -532   -561
     72    566    493   -319   -210    530   -296   -600   -478   -576   -530   -574
     80    553    472   -316   -194    514   -293   -592   -462   -558   -509   -561
     80    568    485   -327   -202    527   -293   -579   -449   -537   -491   -550
     83    594    511   -340   -215    555   -290   -571   -436   -519   -478   -540
     88    602    511   -348   -213    558   -285   -558   -420   -504   -465   -532
     90    600    509   -345   -207    555   -290   -542   -410   -491   -452   -522
     88    620    532   -355   -220    576   -293   -530   -394   -475   -444   -517
     98    644    542   -371   -223    594   -290   -514   -376   -454   -431   -506
    111    628    517   -374   -202    574   -298   -506   -366   -444   -423   -498
    116    633    517   -374   -200    576   -296   -485   -340   -418   -397   -483
    106    672    566   -389   -228    618   -288   -465   -316   -389   -374   -467
    127    714    584   -420   -228    649   -280   -436   -283   -353   -342   -436
    148    740    592   -446   -223    667   -272   -402   -241   -316   -306   -407
    174    766    592   -470   -207    680   -262   -361   -192   -262   -259   -366
    213    802    587   -509   -187    693   -249   -288   -119   -187   -176   -301
    218    828    610   -524   -194    719   -233   -215    -44   -111   -103   -236
    226    885    657   -558   -215    771   -223   -150     23    -36    -33   -176
    254    948    693   -600   -218    820   -200    -75     96     44     46   -101
    265    982    714   -623   -226    849   -192    -28    135     85     93    -59
    272   1018    745   -646   -236    883   -189    -10    142    101    101    -49
    277   1039    761   -659   -244    901   -179     -2    140    103    101    -41
    275   1039    763   -657   -244    901   -174     -7    127     88     90    -44
    262   1060    797   -662   -267    930   -179    -33     96     51     62    -64
    241   1057    815   -649   -285    937   -176    -62     62     12     33    -93
    218   1028    810   -626   -296    919   -181   -106     10    -44    -15   -137
    187    987    800   -587   -306    893   -181   -158    -46   -111    -77   -192
    171    971    797   -571   -311    883   -197   -218   -103   -168   -132   -246
    174    950    776   -563   -301    865   -215   -272   -153   -215   -184   -296
    166    917    748   -542   -290    831   -218   -322   -192   -265   -236   -342
    158    880    722   -519   -280    802   -239   -371   -241   -311   -285   -387
    155    857    701   -506   -272    779   -265   -407   -280   -345   -314   -420
    163    831    667   -498   -252    750   -277   -428   -301   -361   -329   -420
    168    828    659   -498   -246    745   -288   -441   -316   -376   -348   -433
    166    831    665   -498   -249    748   -298   -449   -329   -389   -366   -449
    171    826    654   -498   -241    740   -316   -457   -337   -400   -361   -465
    184    815    631   -501   -223    724   -329   -454   -337   -392   -342   -465
    189    846    654   -519   -233    750   -337   -446   -327   -381   -332   -444
    197    924    727   -561   -265    826   -319   -420   -293   -353   -319   -410
    194    963    766   -579   -285    865   -293   -394   -259   -316   -285   -397
    197    979    782   -589   -290    880   -283   -376   -241   -296   -257   -387
    194   1010    815   -602   -311    914   -288   -366   -236   -283   -252   -374
    200   1065    865   -631   -332    966   -301   -366   -228   -277   -249   -353
    213   1078    862   -646   -324    971   -324   -379   -233   -283   -254   -348
    228   1067    839   -649   -303    953   -355   -397   -249   -290   -254   -355
    226   1088    862   -659   -316    976   -376   -407   -270   -301   -265   -366
    231   1132    901   -680   -335   1018   -374   -394   -262   -296   -262   -355
    239   1111    870   -675   -316    992   -381   -389   -270   -298   -259   -361
    244   1067    823   -657   -290    945   -397   -400   -285   -314   -277   -379
    236   1018    779   -628   -270    901   -415   -413   -306   -337   -298   -402
    231    987    756   -607   -262    872   -413   -405   -311   -340   -293   -402
    223    971    748   -597   -262    859   -407   -410   -327   -353   -316   -418
    220    958    737   -592   -257    849   -415   -420   -355   -381   -345   -449
    210    943    732   -579   -259    839   -423   -439   -379   -402   -371   -480
    213    927    714   -568   -249    820   -426   -452   -394   -413   -376   -501
    233    927    691   -581   -228    810   -439   -467   -410   -431   -394   -509
    246    950    704   -600   -228    828   -441   -470   -418   -441   -402   -514
    262    979    717   -623   -228    849   -441   -465   -420   -441   -407   -511
    270    987    717   -628   -223    852   -444   -457   -420   -441   -413   -517
    267    989    722   -628   -228    857   -441   -457   -415   -433   -405   -498
    277   1026    748   -652   -236    888   -444   -449   -410   -428   -400   -485
    298   1036    737   -667   -218    888   -449   -444   -413   -428   -402   -483
    316   1034    717   -675   -200    875   -426   -405   -392   -418   -400   -488
    335   1067    732   -704   -197    901   -327   -272   -319   -400   -420   -537
    366   1135    769   -750   -202    950   -239   -114   -205   -324   -384   -524
    420   1319    896   -870   -239   1109   -171     93     18    -98   -179   -337
    498   1577   1078  -1036   -288   1327   -181    296    267    228    176     31
    504   1875   1371  -1192   -433   1623   -309     75    241    389    488    407
    405   1990   1584  -1197   -589   1790   -462   -335     57    420    667    633
    275   2010   1732  -1143   -730   1873   -667   -815   -280    218    558    555
    187   1701   1514   -943   -662   1608   -883  -1325   -849   -446   -137    -90
    205   1301   1093   -756   -444   1197  -1083  -1608  -1369  -1137   -865   -766
    254   1088    833   -672   -290    963  -1096  -1457  -1306  -1137   -924   -867
    296   1072    774   -685   -239    924   -974  -1158  -1036   -924   -787   -784
    332   1145    813   -737   -239    979   -789   -849   -758   -711   -633   -675
    358   1208    849   -784   -244   1028   -589   -574   -519   -517   -485   -568
    376   1280    904   -828   -262   1093   -504   -449   -413   -420   -413   -517
    389   1332    943   -859   -277   1137   -480   -415   -384   -389   -392   -509
    400   1374    974   -885   -285   1174   -467   -389   -363   -366   -371   -501
    392   1405   1013   -901   -309   1210   -465   -363   -345   -342   -350   -491
    394   1441   1047   -919   -327   1244   -449   -335   -314   -311   -322   -472
    405   1475   1070   -943   -332   1273   -431   -314   -285   -285   -303   -454
    423   1486   1062   -953   -319   1275   -423   -296   -272   -272   -293   -452
    439   1499   1057   -971   -309   1278   -431   -285   -275   -262   -283   -441
    446   1527   1080   -987   -316   1304   -436   -280   -270   -249   -272   -439
    444   1551   1106  -1000   -329   1330   -433   -270   -254   -231   -259   -433
    441   1561   1119  -1000   -337   1340   -436   -257   -244   -220   -254   -433
    431   1571   1137  -1002   -353   1356   -441   -241   -233   -202   -244   -428
    433   1582   1148  -1008   -355   1366   -436   -226   -220   -179   -228   -415
    439   1608   1166  -1026   -363   1387   -433   -210   -207   -161   -210   -400
    436   1631   1195  -1034   -379   1413   -431   -184   -194   -132   -189   -394
    426   1649   1223  -1041   -397   1436   -426   -150   -166    -93   -153   -371
    436   1683   1247  -1060   -405   1465   -418   -116   -140    -57   -124   -342
    444   1709   1265  -1078   -410   1488   -413    -77   -109    -25   -103   -322
    454   1738   1283  -1096   -413   1512   -407    -28    -62     23    -67   -301
    459   1797   1337  -1130   -439   1569   -384     41     -5     90     -7   -254
    470   1849   1379  -1161   -454   1615   -358    122     54    158     59   -205
    485   1914   1428  -1202   -472   1673   -345    189    101    215    116   -163
    485   1969   1483  -1226   -498   1727   -324    265    166    293    189    -98
    496   2031   1535  -1265   -519   1784   -306    319    205    350    252    -46
    504   2107   1600  -1306   -548   1855   -303    345    220    381    285    -23
    496   2132   1636  -1314   -571   1883   -301    342    218    387    296    -15
    483   2114   1631  -1299   -574   1873   -298    329    197    376    290    -20
    472   2117   1641  -1296   -584   1880   -293    301    166    353    275    -38
    454   2130   1675  -1291   -610   1901   -293    262    124    322    249    -70
    439   2127   1686  -1286   -623   1909   -298    205     75    275    205   -106
    413   2070   1657  -1241   -620   1865   -309    137     18    220    150   -158
    392   2049   1657  -1221   -633   1855   -314     72    -31    171    111   -205
    381   2023   1641  -1202   -628   1834   -327      7    -88    124     67   -252
    355   1961   1602  -1161   -623   1782   -348    -62   -150     72     10   -306
    361   1979   1618  -1169   -628   1800   -366   -124   -194     36    -31   -345
    345   1945   1597  -1145   -626   1771   -394   -171   -231      2    -62   -381
    332   1891   1558  -1111   -613   1725   -405   -200   -252    -10    -75   -400
    319   1860   1540  -1091   -610   1701   -407   -215   -254     -5    -72   -410
    316   1857   1540  -1085   -610   1699   -400   -213   -239     15    -49   -381
    319   1867   1548  -1093   -615   1706   -407   -226   -252      5    -57   -405
    329   1927   1597  -1130   -633   1764   -410   -226   -252      7    -51   -402
    337   1982   1641  -1161   -652   1813   -420   -236   -265      2    -57   -407
    337   2021   1683  -1179   -672   1852   -426   -236   -270      5    -54   -410
    329   2073   1743  -1202   -706   1909   -389   -210   -233     38    -23   -392
    332   2148   1816  -1241   -743   1982   -371   -202   -223     51    -12   -381
    335   2169   1834  -1254   -750   2000   -366   -202   -220     54    -12   -381
    332   2169   1836  -1249   -750   2003   -387   -220   -231     51    -10   -389
    340   2179   1839  -1262   -750   2010   -413   -236   -233     54      0   -387
    337   2190   1852  -1265   -758   2023   -449   -254   -244     57      2   -384
    335   2171   1836  -1257   -750   2005   -483   -272   -262     59      0   -387
    329   2187   1857  -1257   -763   2023   -491   -280   -267     62      7   -379
    311   2182   1870  -1249   -779   2029   -504   -288   -270     62      7   -384
    298   2158   1860  -1228   -782   2008   -522   -303   -285     49    -10   -394
    277   2096   1818  -1189   -769   1958   -548   -332   -319     12    -38   -418
    262   2075   1813  -1169   -774   1945   -555   -345   -337      0    -33   -431
    244   2031   1784  -1140   -771   1909   -558   -361   -361    -23    -67   -459
    218   1992   1774  -1106   -779   1886   -563   -371   -381    -38    -70   -485
    176   1969   1792  -1075   -807   1883   -568   -397   -410    -62    -88   -524
    153   1948   1795  -1049   -820   1873   -568   -407   -426    -75   -106   -537
    145   1925   1779  -1036   -818   1852   -579   -418   -441    -90   -132   -563
    124   1896   1771  -1013   -823   1834   -579   -423   -452   -101   -140   -579
    119   1886   1764  -1005   -823   1826   -576   -431   -457   -109   -142   -587
    116   1888   1771  -1002   -826   1831   -576   -433   -462   -116   -148   -597
    111   1891   1779  -1002   -833   1836   -589   -449   -480   -122   -153   -607
    109   1888   1777  -1000   -833   1834   -584   -452   -485   -116   -142   -602
    111   1891   1777  -1002   -833   1834   -568   -444   -478   -106   -132   -594
    111   1901   1790  -1005   -839   1847   -553   -439   -483   -109   -135   -602
    116   1919   1803  -1021   -841   1862   -465   -342   -449   -103   -155   -644
    127   1966   1839  -1047   -854   1901   -345   -189   -366    -57   -142   -659
    137   2101   1964  -1122   -914   2034   -226     46   -163    129     18   -532
    205   2359   2153  -1280   -974   2257   -150    384    137    478    355   -213
    244   2694   2449  -1470  -1104   2572   -249    298    246    748    722    181
    140   2855   2714  -1499  -1286   2785   -467   -223    127    872    974    467
    -12   2852   2865  -1421  -1439   2860   -748   -872   -179    756    956    498
   -135   2520   2655  -1192  -1395   2587   -963  -1431   -714    187    405      2
   -158   2005   2164   -927  -1161   2083  -1145  -1758  -1335   -610   -407   -758
   -103   1704   1805   -800   -953   1753  -1208  -1696  -1454   -807   -641  -1002
    -38   1636   1675   -797   -857   1654  -1104  -1410  -1270   -675   -563   -974
     10   1704   1693   -857   -841   1699   -911  -1091  -1023   -488   -423   -883
     41   1769   1727   -906   -841   1748   -696   -789   -795   -309   -290   -813
     64   1831   1766   -948   -852   1800   -587   -646   -691   -236   -231   -779
     59   1852   1792   -958   -865   1823   -548   -600   -659   -213   -215   -750
     54   1821   1766   -937   -854   1795   -527   -574   -639   -194   -207   -740
     57   1839   1782   -948   -862   1810   -504   -558   -618   -174   -192   -727
     49   1857   1805   -953   -878   1831   -498   -558   -618   -179   -194   -724
     67   1878   1808   -974   -870   1844   -501   -561   -620   -181   -197   -717
     85   1873   1787   -979   -849   1831   -498   -545   -610   -171   -184   -706
     80   1865   1784   -974   -852   1826   -491   -540   -597   -153   -166   -704
     88   1867   1777   -979   -844   1823   -496   -535   -600   -153   -163   -709
    103   1901   1795  -1005   -846   1849   -483   -517   -581   -135   -145   -691
    103   1904   1800  -1002   -846   1852   -488   -504   -568   -124   -129   -678
    106   1904   1797  -1008   -844   1852   -488   -496   -563   -116   -114   -667
    119   1912   1792  -1015   -836   1852   -493   -485   -550   -103   -103   -665
    119   1927   1805  -1023   -844   1867   -496   -475   -537    -90    -93   -659
    127   1927   1800  -1026   -836   1865   -498   -459   -530    -77    -85   -657
    132   1919   1787  -1026   -826   1852   -511   -444   -527    -70    -83   -652
    148   1925   1774  -1036   -813   1849   -527   -426   -519    -62    -70   -646
    174   1945   1771  -1060   -797   1860   -530   -392   -491    -31    -41   -633
    189   1974   1784  -1080   -797   1880   -532   -348   -462      2     -5   -607
    194   1984   1790  -1091   -800   1888   -540   -298   -431     46     33   -571
    197   2000   1800  -1098   -802   1901   -540   -241   -387     90     80   -535
    202   2031   1829  -1117   -813   1930   -537   -176   -340    142    135   -485
    200   2086   1886  -1143   -841   1987   -524   -106   -290    205    202   -418
    210   2127   1917  -1169   -854   2023   -519    -57   -244    259    265   -353
    200   2143   1943  -1171   -870   2044   -519    -36   -218    288    298   -316
    184   2148   1961  -1169   -888   2055   -519    -28   -213    298    316   -298
    176   2138   1961  -1156   -891   2049   -517    -36   -218    296    311   -296
    148   2117   1969  -1135   -911   2044   -519    -64   -236    272    290   -316
    122   2094   1971  -1109   -924   2034   -524   -101   -262    244    267   -342
     96   2070   1971  -1085   -937   2021   -537   -145   -298    205    233   -381
     70   2026   1956  -1047   -943   1992   -542   -192   -342    161    187   -431
     44   1958   1914  -1002   -935   1938   -535   -246   -381    111    145   -472
     23   1917   1893   -971   -935   1906   -530   -306   -418     59     96   -524
      2   1842   1839   -922   -919   1839   -524   -363   -459      7     38   -581
    -31   1774   1805   -870   -917   1790   -545   -426   -514    -46    -12   -633
    -36   1740   1777   -854   -906   1758   -568   -480   -558    -90    -54   -672
    -49   1680   1730   -815   -888   1704   -587   -519   -587   -116    -77   -698
    -62   1634   1696   -784   -880   1662   -597   -550   -602   -132    -93   -719
    -70   1608   1678   -769   -872   1641   -607   -576   -620   -148    -98   -732
    -72   1595   1667   -761   -870   1631   -600   -589   -626   -153    -90   -732
    -62   1608   1670   -774   -867   1639   -587   -592   -618   -148    -85   -732
    -46   1602   1647   -779   -846   1623   -584   -600   -620   -155    -93   -745
    -33   1613   1647   -789   -839   1628   -584   -602   -615   -153    -90   -743
    -25   1657   1683   -818   -854   1670   -555   -587   -589   -137    -77   -735
    -12   1678   1691   -831   -852   1683   -517   -566   -568   -122    -62   -724
    -15   1683   1699   -833   -857   1691   -498   -553   -558   -111    -59   -727
    -18   1693   1712   -836   -865   1701   -496   -558   -548   -109    -51   -719
    -10   1722   1732   -857   -870   1727   -496   -558   -537    -93    -28   -704
     -7   1751   1758   -870   -883   1753   -514   -579   -545    -90    -20   -698
    -20   1717   1735   -849   -878   1725   -532   -597   -555    -96    -18   -693
    -18   1712   1730   -846   -872   1719   -524   -592   -548    -90     -2   -678
    -23   1686   1709   -831   -867   1696   -527   -594   -553    -96     -2   -672
    -28   1654   1683   -813   -854   1667   -548   -610   -574   -114    -18   -691
    -38   1615   1652   -789   -844   1634   -555   -628   -600   -142    -46   -714
    -36   1564   1600   -763   -818   1582   -568   -644   -628   -171    -72   -740
    -57   1522   1579   -732   -818   1551   -568   -652   -649   -192    -98   -766
    -90   1462   1553   -685   -820   1506   -548   -652   -649   -205   -109   -779
   -116   1408   1525   -646   -820   1465   -524   -654   -654   -215   -127   -789
   -129   1343   1473   -605   -800   1408   -527   -667   -672   -236   -150   -805
   -122   1309   1428   -594   -776   1369   -532   -688   -696   -265   -168   -831
   -111   1267   1379   -579   -745   1322   -545   -704   -717   -285   -184   -852
   -106   1234   1340   -566   -722   1286   -540   -711   -724   -293   -197   -865
   -111   1205   1317   -545   -714   1260   -555   -730   -743   -309   -220   -891
   -116   1187   1304   -537   -709   1244   -561   -735   -753   -314   -236   -911
   -129   1171   1299   -522   -714   1234   -563   -748   -763   -327   -246   -927
   -140   1153   1291   -509   -717   1221   -571   -761   -769   -337   -259   -943
   -142   1104   1247   -480   -693   1174   -561   -745   -763   -350   -283   -969
   -140   1065   1202   -465   -670   1135   -478   -636   -711   -342   -316  -1034
   -127   1101   1226   -488   -675   1163   -394   -485   -602   -272   -283  -1023
   -101   1215   1314   -558   -709   1265   -348   -301   -420    -90   -106   -862
    -31   1387   1418   -678   -724   1402   -371   -114   -213    184    210   -527
    -25   1678   1704   -828   -865   1691   -462   -252   -176    368    532   -127
   -124   1751   1875   -813  -1000   1813   -571   -615   -327    397    704    122
   -249   1667   1917   -709  -1083   1790   -693  -1023   -646    181    566     31
   -371   1402   1774   -514  -1072   1587   -836  -1538  -1208   -483   -119   -649
   -381   1013   1395   -316   -888   1202  -1054  -1901  -1740  -1161   -826  -1345
   -324    761   1085   -218   -704    922  -1130  -1842  -1753  -1215   -911  -1457
   -277    626    904   -174   -592    763  -1060  -1600  -1535  -1047   -807  -1392
   -246    618    865   -184   -555    740   -932  -1335  -1291   -862   -680  -1299
   -215    665    878   -226   -548    771   -761  -1052  -1031   -652   -514  -1161
   -197    737    935   -270   -566    836   -659   -893   -885   -535   -420  -1083
   -194    758    953   -283   -574    854   -618   -833   -823   -485   -387  -1057
   -194    727    922   -265   -558    823   -594   -807   -802   -467   -379  -1044
   -194    714    906   -262   -550    807   -581   -789   -789   -459   -368  -1039
   -189    717    906   -265   -548    810   -574   -776   -771   -446   -355  -1041
   -184    743    927   -280   -555    833   -563   -763   -745   -431   -342  -1039
   -174    743    917   -283   -545    828   -563   -756   -727   -426   -345  -1036
   -158    706    865   -275   -511    784   -561   -745   -711   -420   -340  -1023
   -142    704    844   -280   -493    774   -553   -732   -693   -400   -322  -1000
   -135    711    844   -290   -488    776   -542   -717   -667   -379   -306   -984
   -124    719    844   -296   -483    782   -550   -709   -652   -366   -293   -979
    -90    727    818   -319   -457    774   -571   -711   -652   -371   -293   -982
    -64    769    833   -353   -449    800   -550   -683   -620   -342   -267   -956
    -46    800    846   -379   -446    823   -527   -657   -587   -319   -241   -937
    -25    810    836   -392   -431    823   -522   -644   -563   -298   -218   -922
    -12    823    833   -405   -426    828   -527   -633   -542   -280   -200   -906
     -2    820    820   -410   -413    820   -524   -610   -509   -252   -179   -893
     20    844    823   -433   -402    833   -501   -561   -459   -213   -148   -862
     23    867    844   -444   -410    857   -493   -511   -413   -171   -111   -823
     36    891    854   -465   -410    872   -488   -462   -355   -116    -64   -782
     67    935    867   -501   -400    904   -475   -400   -285    -41      2   -722
     93    971    878   -532   -392    924   -459   -329   -210     36     77   -652
    122   1013    891   -566   -384    953   -446   -262   -137    106    153   -589
    150   1049    898   -602   -374    974   -444   -215    -77    166    210   -532
    168   1091    922   -631   -376   1008   -423   -174    -28    218    259   -472
    168   1096    927   -633   -379   1013   -420   -161    -12    228    267   -459
    161   1106    945   -633   -392   1026   -415   -155    -15    228    270   -465
    158   1080    922   -620   -381   1000   -407   -181    -38    194    241   -488
    153   1052    898   -602   -374    974   -407   -210    -67    153    202   -511
    142   1036    891   -592   -374    963   -405   -249   -103    103    163   -545
    132   1010    878   -571   -371    945   -413   -298   -142     46    111   -594
    116    943    826   -532   -355    883   -420   -361   -205    -31     33   -659
    114    891    776   -504   -332    833   -426   -418   -257    -98    -28   -709
    111    844    732   -478   -311    789   -418   -459   -293   -145    -75   -748
     96    782    685   -439   -293    735   -420   -504   -337   -194   -129   -795
    114    761    644   -439   -265    701   -436   -548   -371   -241   -174   -841
    127    740    613   -433   -244    678   -454   -579   -400   -272   -205   -870
    127    717    587   -423   -231    654   -462   -600   -423   -298   -226   -888
    119    691    571   -405   -226    631   -470   -610   -431   -311   -233   -893
    135    691    555   -415   -213    623   -470   -618   -433   -314   -236   -901
    135    698    563   -415   -213    631   -470   -620   -428   -314   -236   -901
    137    698    561   -420   -213    631   -467   -628   -433   -316   -241   -909
    132    709    576   -420   -220    644   -441   -613   -415   -296   -228   -893
    145    737    589   -444   -223    665   -428   -597   -392   -272   -202   -872
    148    774    626   -462   -239    701   -405   -576   -368   -246   -179   -849
    132    771    639   -452   -254    706   -394   -574   -361   -241   -171   -844
    122    787    665   -454   -270    727   -402   -581   -358   -236   -166   -836
    127    813    683   -470   -277    748   -423   -597   -358   -233   -161   -828
    132    784    652   -457   -259    717   -449   -623   -379   -244   -166   -833
    132    774    641   -454   -254    709   -467   -641   -397   -257   -171   -836
    137    787    649   -462   -254    719   -459   -639   -392   -252   -158   -828
    140    792    649   -467   -254    722   -459   -641   -400   -257   -161   -836
    132    753    620   -444   -244    688   -475   -657   -420   -280   -179   -852
    135    706    568   -420   -215    639   -488   -670   -439   -301   -192   -862
    137    654    517   -394   -189    587   -480   -670   -452   -311   -197   -878
    124    620    496   -374   -184    558   -470   -683   -480   -337   -223   -906
    109    568    459   -340   -176    514   -462   -698   -498   -368   -252   -940
    103    537    431   -322   -163    485   -475   -724   -524   -402   -283   -976
    114    522    407   -316   -145    465   -480   -735   -532   -420   -298   -992
    111    480    366   -298   -127    423   -478   -743   -548   -436   -316  -1010
    116    478    361   -296   -122    420   -483   -758   -571   -462   -342  -1039
    129    478    345   -306   -109    413   -485   -771   -581   -470   -350  -1054
    135    465    329   -298    -96    397   -472   -763   -574   -457   -337  -1041
    140    418    277   -280    -70    348   -470   -758   -574   -457   -332  -1041
    145    392    246   -270    -49    319   -465   -758   -576   -465   -332  -1054
    148    407    257   -280    -54    332   -462   -753   -574   -465   -332  -1060
    150    389    239   -270    -44    314   -415   -693   -542   -459   -350  -1091
    163    426    259   -296    -49    342   -319   -568   -462   -433   -371  -1150
    174    519    342   -348    -85    431   -236   -426   -306   -301   -270  -1083
    215    709    491   -465   -137    602   -202   -233    -44      7     33   -802
    303    963    659   -633   -176    813   -283   -106    163    353    459   -366
    270   1174    901   -724   -316   1039   -402   -366     12    402    706    -33
    166   1150    984   -659   -407   1067   -491   -704   -296    246    706     23
     62    984    922   -524   -428    953   -615  -1137   -797   -254    246   -387
    -12    696    709   -340   -361    701   -810  -1683  -1480  -1135   -696  -1234
     15    441    423   -231   -205    431   -963  -1821  -1722  -1470  -1070  -1574
     64    244    179   -155    -57    210   -932  -1621  -1532  -1304   -966  -1540
     96    166     70   -132     12    116   -820  -1379  -1275  -1091   -823  -1465
    114    168     54   -140     31    111   -662  -1124  -1000   -854   -659  -1356
    132    254    119   -194      5    187   -506   -893   -761   -641   -488  -1234
    153    332    179   -244    -12    254   -431   -784   -641   -532   -392  -1158
    174    379    202   -277    -15    290   -405   -745   -594   -488   -350  -1122
    179    353    174   -265      2    265   -389   -724   -587   -480   -342  -1122
    181    381    197   -283     -7    290   -371   -701   -563   -457   -316  -1104
    187    410    223   -298    -18    316   -366   -693   -545   -439   -301  -1091
    192    420    228   -306    -18    327   -355   -683   -535   -423   -288  -1080
    205    446    241   -324    -18    345   -342   -665   -519   -397   -262  -1060
    192    452    257   -322    -33    355   -324   -644   -496   -368   -239  -1028
    197    462    262   -329    -31    363   -319   -631   -483   -355   -228  -1018
    197    465    265   -332    -33    363   -311   -615   -465   -337   -215  -1008
    200    491    290   -345    -44    392   -285   -587   -431   -301   -179   -974
    192    498    306   -345    -57    402   -275   -568   -407   -277   -153   -956
    192    491    298   -342    -54    397   -265   -555   -389   -257   -132   -945
    189    496    306   -345    -59    402   -265   -545   -376   -233   -111   -927
    194    496    301   -345    -51    400   -254   -519   -350   -202    -80   -904
    205    511    303   -358    -49    410   -259   -509   -342   -197    -72   -901
    207    550    340   -379    -64    446   -246   -480   -311   -166    -44   -878
    215    581    363   -400    -72    475   -226   -444   -270   -122     -7   -846
    233    579    345   -405    -54    462   -205   -392   -213    -62     44   -802
    241    600    358   -423    -59    480   -197   -345   -158      2    101   -753
    254    644    389   -449    -67    517   -184   -277    -90     83    176   -696
    257    667    407   -462    -77    537   -174   -215    -28    158    254   -633
    257    711    454   -483    -98    584   -158   -150     33    233    327   -558
    270    750    480   -511   -106    615   -145    -98     77    283    387   -509
    275    792    514   -535   -119    654   -132    -70    101    303    420   -480
    272    802    527   -540   -127    665   -124    -67     98    298    418   -478
    259    784    524   -522   -132    654   -111    -80     77    275    405   -483
    246    784    537   -517   -145    662   -119   -106     41    241    374   -504
    236    769    532   -504   -148    652   -122   -150    -10    189    324   -550
    218    756    537   -491   -158    646   -129   -207    -70    116    262   -600
    192    717    524   -454   -166    620   -145   -272   -137     38    192   -657
    163    665    501   -415   -168    584   -145   -332   -197    -31    127   -709
    142    615    472   -379   -166    545   -145   -392   -257    -88     72   -761
    132    576    441   -355   -153    509   -153   -449   -311   -145     15   -815
    122    537    415   -329   -145    478   -163   -504   -363   -202    -36   -862
    101    509    405   -306   -153    459   -171   -542   -397   -233    -59   -893
     83    478    394   -280   -155    439   -181   -579   -428   -265    -88   -917
     67    449    381   -259   -158    418   -192   -607   -457   -288   -114   -948
     57    436    379   -246   -161    407   -192   -628   -467   -306   -129   -958
     62    413    350   -239   -145    381   -202   -639   -478   -314   -129   -950
     57    392    335   -226   -140    363   -210   -636   -485   -306   -122   -945
     51    405    353   -228   -150    379   -200   -623   -480   -298   -116   -937
     49    433    384   -241   -166    410   -187   -605   -457   -280    -98   -922
     46    459    413   -254   -181    436   -171   -594   -436   -265    -75   -896
     31    475    441   -254   -205    459   -153   -576   -420   -246    -51   -878
     15    478    462   -249   -223    470   -155   -574   -415   -239    -49   -872
      0    506    506   -252   -252    506   -161   -579   -407   -231    -38   -859
      7    509    501   -259   -249    506   -179   -602   -420   -233    -41   -857
     25    514    488   -270   -231    504   -192   -615   -428   -239    -36   -846
     28    532    504   -280   -236    519   -189   -610   -420   -228    -20   -823
     33    535    501   -283   -233    519   -192   -607   -410   -215     -7   -807
     46    514    467   -280   -213    493   -200   -615   -413   -226    -18   -810
     57    475    418   -265   -181    446   -218   -636   -436   -249    -38   -820
     57    397    340   -228   -140    368   -239   -657   -472   -280    -67   -844
     51    363    311   -207   -129    337   -236   -659   -483   -296    -80   -857
     51    342    290   -197   -119    316   -233   -667   -496   -314    -96   -867
     54    283    228   -168    -88    257   -246   -693   -527   -353   -137   -906
     49    252    202   -153    -77    228   -249   -709   -545   -376   -163   -927
     41    239    197   -140    -77    218   -236   -709   -550   -381   -166   -919
     25    205    179   -114    -77    192   -236   -714   -558   -397   -174   -922
     15    197    179   -106    -83    189   -228   -714   -561   -402   -176   -919
     12    184    171    -98    -80    179   -236   -711   -561   -405   -176   -919
      2    171    168    -85    -83    171   -241   -711   -561   -410   -176   -917
    -10    145    155    -70    -83    150   -228   -701   -553   -402   -168   -909
    -20    135    153    -57    -88    142   -228   -698   -548   -402   -168   -906
    -28    119    148    -46    -88    132   -226   -691   -545   -405   -174   -914
    -28     67     96    -18    -62     80   -174   -615   -514   -407   -202   -956
    -23     93    114    -36    -67    103    -77   -472   -410   -358   -197   -982
      0    228    228   -114   -114    228    -10   -314   -233   -189    -62   -865
     33    418    384   -226   -176    402      2   -135      2    109    246   -553
     67    688    620   -376   -275    654    -83   -153     96    337    592   -145
     -7    888    896   -441   -452    891   -220   -522   -124    316    774    135
   -111    898   1010   -394   -561    956   -327   -885   -428    158    756    171
   -192    696    888   -254   -540    792   -493  -1319   -893   -322    290   -262
   -228    293    522    -31   -374    407   -706  -1756  -1480  -1098   -576  -1088
   -187     10    197     85   -192    103   -792  -1784  -1597  -1317   -852  -1358
   -145   -122     23    132    -85    -49   -724  -1553  -1363  -1124   -730  -1291
   -127   -127     -2    127    -64    -64   -584  -1283  -1085   -901   -568  -1179
   -106    -88     18     98    -62    -36   -397   -979   -795   -659   -389  -1039
    -93    -41     49     64    -72      2   -280   -787   -615   -506   -265   -937
    -80     -5     75     41    -77     33   -228   -706   -532   -436   -202   -893
    -72     25     96     20    -85     59   -205   -672   -493   -407   -176   -870
    -70     44    114     12    -90     77   -189   -652   -470   -384   -161   -844
    -62     41    103      7    -83     72   -171   -633   -457   -376   -158   -839
    -64     33     98     15    -83     67   -174   -620   -452   -368   -140   -828
    -75     44    116     15    -96     77   -176   -605   -428   -348   -119   -802
    -77     49    127     15   -101     88   -161   -576   -397   -327    -93   -771
    -90     41    129     23   -109     83   -158   -571   -387   -319    -85   -761
    -85     57    142     12   -114     98   -161   -563   -371   -309    -75   -745
    -85     62    148     10   -116    103   -163   -550   -348   -296    -62   -730
    -75     46    122     15    -98     83   -161   -530   -332   -280    -46   -714
    -70     59    129      2   -101     93   -158   -524   -319   -272    -36   -704
    -77     67    145      5   -111    106   -148   -509   -301   -262    -28   -688
    -75     80    155     -5   -114    116   -140   -488   -277   -244    -18   -665
    -59     93    153    -15   -106    122   -132   -462   -252   -220      0   -644
    -59     75    132     -7    -96    103   -129   -441   -231   -207     20   -639
    -59     70    129     -5    -96    101   -122   -413   -197   -176     54   -613
    -49     83    132    -18    -90    109   -119   -374   -155   -135     83   -589
    -38     96    135    -28    -85    114    -93   -309    -88    -67    140   -522
    -31    124    153    -49    -93    137    -80   -244    -25     -2    205   -462
    -12    181    194    -85   -103    187    -64   -174     46     70    277   -397
     12    210    197   -111    -93    205    -46   -101    119    142    350   -319
     25    244    218   -135    -96    231    -46    -49    174    197    400   -270
     25    267    239   -148   -106    254    -38     -2    213    241    452   -218
     38    303    262   -171   -111    283    -28     23    241    277    485   -176
     36    316    280   -176   -122    298    -23     20    236    267    480   -174
     25    285    259   -155   -116    272    -20      7    218    241    467   -179
     10    290    280   -150   -135    285    -10    -12    213    226    459   -181
     -5    252    257   -124   -129    254    -10    -46    176    176    418   -215
    -18    231    246   -106   -132    236    -20    -96    127    116    368   -252
    -36    176    213    -70   -124    194    -33   -161     70     38    301   -319
    -64    122    184    -28   -124    150    -38   -218     18    -20    241   -379
    -77     72    150      2   -114    111    -59   -285    -41    -83    176   -439
   -101      5    106     46   -106     54    -80   -348    -90   -140    119   -501
   -119    -25     93     72   -106     33    -88   -387   -119   -176     80   -535
   -109    -33     75     67    -93     20    -96   -418   -142   -202     51   -563
   -109    -49     59     77    -85      2    -96   -431   -148   -213     41   -571
   -122    -80     38     98    -83    -23    -98   -441   -148   -218     38   -574
   -127    -77     49    103    -88    -15    -90   -436   -132   -207     54   -561
   -114    -83     28     96    -72    -28    -93   -441   -129   -207     57   -558
    -90    -80      7     85    -51    -36    -98   -441   -122   -205     64   -545
    -72    -51     20     59    -46    -15    -83   -418    -90   -184     88   -524
    -62     -7     54     36    -59     23    -62   -392    -62   -161    111   -506
    -72      7     77     31    -75     41    -36   -371    -28   -137    124   -498
    -64     25     90     18    -77     57    -23   -361    -10   -129    132   -493
    -62     54    114      2    -88     83    -25   -358      0   -122    142   -475
    -46     85    132    -18    -88    109    -38   -363     10   -109    158   -459
    -44     72    116    -15    -80     93    -75   -389      0   -122    145   -470
    -36     54     90     -7    -64     70    -93   -400    -10   -132    142   -467
    -31     75    103    -23    -67     88    -96   -402    -10   -135    145   -465
    -31    106    137    -36    -83    122    -93   -397      5   -129    158   -444
    -28     54     83    -15    -57     67   -101   -400      0   -142    145   -454
    -23      5     28      7    -25     15   -114   -410    -12   -166    116   -470
    -23    -23      0     23    -12    -12   -116   -418    -20   -181     96   -483
    -23    -54    -31     38      2    -44   -111   -418    -20   -189     90   -483
    -36   -106    -72     70     15    -90   -111   -426    -25   -205     72   -498
    -49   -148   -101     98     23   -124   -109   -439    -38   -231     51   -519
    -59   -189   -132    122     33   -163   -106   -449    -49   -246     36   -524
    -57   -215   -158    137     49   -187   -109   -452    -51   -257     23   -530
    -41   -215   -174    127     64   -194   -111   -457    -57   -259     15   -532
    -31   -218   -187    124     77   -202   -119   -462    -57   -262     12   -532
    -31   -228   -197    129     80   -213   -122   -467    -59   -267      5   -537
    -18   -239   -220    129    101   -231   -127   -470    -57   -275      2   -542
    -18   -267   -252    142    114   -259   -127   -472    -57   -280      0   -542
    -15   -290   -277    153    129   -285   -127   -478    -54   -277    -12   -545
    -10   -332   -324    171    155   -329   -101   -441    -41   -288    -41   -579
     -7   -353   -345    181    168   -350      0   -327     20   -283    -80   -636
     10   -285   -296    137    150   -288     85   -181    148   -192    -25   -600
     44   -106   -150     31     96   -129    150     33    405     83    231   -371
     98    142     44   -122     25     93    101    163    620    415    618     10
     88    436    348   -262   -129    392    -75   -111    535    550    919    384
    -10    493    504   -244   -257    498   -246   -542    293    532   1054    568
   -127    400    524   -137   -327    462   -457  -1034   -109    207    810    371
   -192    -12    179    101   -189     83   -688  -1532   -737   -576    -10   -368
   -171   -426   -254    298     41   -340   -839  -1758  -1176  -1200   -683   -971
   -129   -613   -483    368    174   -550   -769  -1514   -976  -1052   -613   -963
    -90   -631   -542    361    226   -587   -592  -1187   -675   -810   -446   -865
    -62   -574   -511    316    223   -542   -384   -878   -397   -581   -285   -750
    -46   -522   -475    285    213   -498   -213   -644   -189   -405   -155   -657
    -49   -498   -449    272    197   -475   -148   -561   -106   -337   -101   -613
    -49   -465   -415    254    181   -441   -124   -530    -67   -311    -75   -592
    -54   -459   -405    257    171   -431   -103   -506    -41   -290    -57   -581
    -67   -475   -407    272    168   -441    -90   -491    -23   -270    -41   -574
    -85   -504   -418    293    166   -462    -80   -483    -10   -259    -33   -574
    -85   -514   -428    298    168   -470    -70   -472      5   -246    -20   -568
    -83   -522   -441    301    179   -483    -59   -457     28   -228      0   -553
    -80   -527   -446    303    181   -488    -59   -449     36   -220      7   -550
    -93   -517   -423    303    163   -470    -64   -446     38   -213     18   -535
   -111   -527   -415    319    150   -470    -51   -431     57   -189     41   -514
   -114   -524   -410    319    148   -467    -41   -415     77   -166     67   -498
   -106   -504   -397    306    145   -452    -36   -402     96   -150     83   -483
    -96   -485   -389    288    145   -439    -28   -384    116   -132     98   -475
    -98   -478   -381    288    140   -431    -18   -368    132   -116    111   -472
    -83   -472   -392    275    153   -433    -15   -342    158    -90    127   -454
    -80   -459   -379    270    148   -420      2   -301    205    -46    171   -410
    -72   -402   -329    239    127   -368     10   -275    241    -12    207   -392
    -57   -410   -355    233    148   -384     28   -233    290     18    239   -374
    -38   -426   -387    231    171   -405     51   -171    342     67    285   -337
    -38   -400   -361    220    161   -381     72   -106    402    129    337   -288
    -10   -335   -324    171    155   -329     88    -36    467    197    402   -228
     20   -265   -285    122    153   -275     96     36    537    270    470   -171
     38   -239   -280     98    158   -257    103     98    587    324    522   -114
     44   -215   -259     85    150   -236    132    158    633    374    574    -62
     46   -150   -197     49    122   -174    148    192    670    413    623    -15
     49   -145   -194     46    119   -168    158    194    683    423    641      2
     38   -166   -205     62    119   -184    161    171    665    400    626    -10
     25   -171   -197     72    111   -184    163    137    633    366    600    -28
     10   -205   -215     96    111   -210    161     96    597    324    571    -49
     -2   -218   -215    109    103   -215    148     38    545    277    530    -80
    -31   -252   -223    140     93   -236    145    -23    493    218    480   -124
    -54   -316   -262    187    103   -290    148    -83    454    168    433   -171
    -77   -376   -298    226    109   -337    140   -140    407    119    384   -220
    -98   -441   -342    270    119   -392    124   -202    361     67    337   -267
   -111   -491   -379    298    132   -436    116   -254    327     33    306   -303
   -119   -537   -418    329    148   -478    106   -296    303      7    283   -327
   -127   -550   -423    337    148   -488     98   -322    293     -2    272   -337
   -124   -563   -439    342    155   -501     93   -345    283     -7    272   -340
   -140   -579   -439    358    148   -509     77   -374    265    -18    259   -350
   -158   -600   -441    379    140   -522     62   -389    246    -31    249   -358
   -155   -597   -441    376    140   -522     59   -397    246    -33    244   -355
   -148   -579   -433    363    140   -506     54   -407    249    -33    241   -350
   -148   -581   -433    363    142   -509     80   -384    280     -7    272   -324
   -150   -574   -423    363    135   -498    127   -345    327     36    319   -283
   -174   -618   -444    394    132   -532    163   -337    342     36    324   -283
   -171   -587   -415    376    122   -501    150   -355    332     28    322   -277
   -168   -519   -353    342     90   -436    122   -384    322     25    324   -270
   -171   -545   -374    358    101   -459    106   -397    324     33    335   -252
   -166   -610   -444    387    137   -530     85   -413    316     28    342   -246
   -168   -610   -444    389    135   -527     64   -433    309     20    342   -244
   -163   -605   -441    384    137   -524     64   -441    309     23    350   -231
   -171   -628   -457    400    142   -542     57   -449    303     18    350   -228
   -179   -657   -480    415    148   -568     33   -478    272    -12    322   -254
   -194   -745   -550    470    176   -646     25   -496    259    -28    303   -267
   -215   -815   -600    514    189   -709     38   -506    254    -41    301   -267
   -244   -865   -620    555    187   -743     46   -522    236    -62    283   -288
   -272   -901   -628    584    176   -766     33   -548    207    -96    246   -322
   -285   -935   -652    610    181   -795     33   -568    197   -114    228   -335
   -301   -982   -683    639    189   -833     31   -589    184   -135    205   -355
   -314  -1034   -719    675    202   -878     28   -600    168   -148    192   -366
   -319  -1041   -722    680    200   -883     20   -607    163   -158    184   -371
   -329  -1080   -750    704    207   -914     20   -615    166   -166    181   -379
   -337  -1104   -766    719    213   -935     25   -618    168   -168    181   -376
   -353  -1135   -782    745    213   -958     23   -626    163   -179    174   -374
   -366  -1171   -805    766    218   -989     20   -636    153   -189    163   -381
   -366  -1202   -836    784    233  -1021     31   -633    153   -192    161   -384
   -379  -1241   -865    807    241  -1054     83   -584    174   -194    142   -418
   -381  -1252   -870    818    244  -1062    174   -454    241   -179    122   -462
   -350  -1192   -841    771    244  -1018    254   -285    371    -72    207   -394
   -298  -1021   -724    659    210   -872    314    -54    597    176    462   -153
   -252   -756   -504    504    124   -631    277     -2    735    410    769    197
   -303   -522   -218    413    -44   -371    155   -327    678    519   1013    532
   -472   -449     23    459   -249   -213      0   -807    509    522   1124    701
   -631   -678    -49    654   -293   -363   -184  -1327    109    153    789    387
   -711  -1169   -457    937   -129   -813   -392  -1779   -478   -566     38   -361
   -685  -1558   -872   1122     93  -1215   -561  -1917   -792   -966   -387   -784
   -626  -1680  -1054   1150    213  -1369   -540  -1693   -641   -857   -329   -771
   -568  -1639  -1070   1104    249  -1356   -400  -1384   -405   -672   -187   -670
   -532  -1597  -1067   1062    267  -1332   -194  -1052   -161   -488    -46   -563
   -496  -1569  -1072   1034    288  -1322    -54   -836     -2   -358     54   -485
   -491  -1558  -1070   1023    288  -1314     -2   -769     51   -316     88   -454
   -488  -1574  -1085   1031    296  -1332     10   -748     72   -309     98   -452
   -483  -1592  -1109   1036    311  -1353     23   -730     85   -296    116   -436
   -488  -1597  -1109   1044    309  -1353     36   -717     96   -288    127   -426
   -488  -1597  -1111   1041    311  -1356     38   -711    101   -285    127   -426
   -501  -1621  -1122   1060    309  -1371     31   -714     93   -293    127   -431
   -524  -1654  -1132   1088    301  -1395     23   -711     90   -296    129   -433
   -548  -1680  -1132   1114    290  -1408     38   -691    103   -277    153   -413
   -555  -1670  -1117   1111    277  -1392     44   -683    114   -267    166   -402
   -553  -1678  -1124   1114    283  -1400     44   -675    124   -259    176   -397
   -553  -1686  -1135   1119    288  -1410     38   -667    132   -254    179   -389
   -548  -1693  -1145   1122    298  -1421     28   -657    137   -246    192   -379
   -558  -1701  -1145   1130    290  -1423     25   -649    142   -239    205   -374
   -563  -1706  -1143   1132    288  -1426     33   -636    158   -226    220   -361
   -571  -1709  -1140   1137    283  -1426     44   -613    176   -207    236   -345
   -566  -1701  -1135   1135    283  -1418     54   -576    202   -192    259   -322
   -550  -1686  -1135   1117    290  -1410     54   -550    218   -179    280   -303
   -535  -1667  -1132   1101    296  -1400     57   -517    246   -153    309   -277
   -522  -1654  -1135   1085    303  -1397     64   -467    283   -122    340   -246
   -506  -1636  -1130   1072    311  -1384     75   -410    324    -77    379   -207
   -480  -1600  -1122   1039    319  -1361     85   -342    381    -25    436   -150
   -452  -1566  -1114   1008    329  -1340     90   -280    428     18    485   -103
   -433  -1540  -1109    984    335  -1327    103   -223    470     67    540    -49
   -413  -1488  -1075    950    329  -1283    114   -181    509    109    584      5
   -410  -1465  -1054    935    319  -1260    122   -163    527    124    602     33
   -413  -1467  -1057    940    322  -1262    132   -153    537    127    613     41
   -413  -1488  -1078    948    332  -1283    135   -168    530    109    600     31
   -410  -1504  -1093    958    340  -1299    135   -189    514     83    576     15
   -415  -1504  -1091    958    335  -1296    137   -215    491     51    545    -12
   -439  -1540  -1101    989    329  -1319    140   -254    465     15    509    -51
   -465  -1600  -1135   1031    335  -1366    142   -301    431    -28    459    -98
   -485  -1662  -1176   1075    345  -1421    145   -348    392    -77    405   -142
   -514  -1727  -1215   1119    348  -1473    145   -400    358   -119    361   -181
   -537  -1790  -1252   1163    355  -1522    129   -459    319   -166    322   -226
   -558  -1836  -1278   1195    358  -1558    116   -504    290   -200    290   -252
   -576  -1862  -1286   1221    353  -1574    111   -540    270   -226    265   -275
   -592  -1919  -1327   1254    366  -1623    114   -566    249   -249    239   -296
   -600  -1964  -1363   1280    381  -1665    114   -581    239   -262    226   -309
   -602  -1995  -1392   1296    392  -1693    103   -597    226   -275    218   -311
   -607  -2039  -1431   1325    410  -1735    101   -605    226   -283    213   -311
   -602  -2042  -1439   1322    418  -1740     88   -613    220   -293    205   -316
   -607  -2003  -1395   1304    392  -1699     96   -607    231   -288    210   -303
   -618  -1984  -1366   1301    371  -1678    119   -597    249   -280    220   -288
   -620  -1997  -1376   1309    376  -1688    127   -594    249   -285    213   -288
   -631  -2023  -1392   1327    379  -1706    119   -600    246   -298    194   -303
   -639  -2023  -1387   1330    374  -1706    109   -615    241   -303    189   -298
   -636  -2008  -1374   1319    368  -1691     85   -641    233   -311    192   -283
   -620  -2029  -1408   1325    392  -1719     46   -672    213   -324    189   -277
   -623  -2070  -1449   1345    410  -1758     15   -698    189   -348    176   -303
   -618  -2094  -1475   1356    428  -1784     12   -709    184   -353    181   -311
   -615  -2104  -1488   1358    433  -1797     -2   -722    174   -358    187   -309
   -620  -2164  -1543   1392    459  -1855    -28   -740    137   -397    150   -332
   -626  -2229  -1605   1426    488  -1917    -57   -774     98   -444    109   -361
   -628  -2265  -1639   1447    504  -1953    -46   -782     93   -454    101   -371
   -626  -2283  -1660   1452    514  -1971    -41   -787     75   -478     77   -394
   -633  -2322  -1688   1478    527  -2005    -51   -810     41   -517     33   -441
   -646  -2379  -1732   1512    540  -2055    -64   -833     18   -550      0   -472
   -652  -2421  -1769   1535    558  -2096    -67   -846      7   -571    -20   -483
   -646  -2449  -1803   1545    576  -2127    -80   -865    -10   -602    -49   -514
   -636  -2468  -1831   1553    597  -2151    -96   -880    -20   -626    -70   -535
   -628  -2501  -1873   1564    620  -2187    -98   -880    -20   -636    -77   -537
   -626  -2520  -1893   1571    633  -2208   -106   -880    -23   -644    -83   -537
   -623  -2527  -1904   1577    639  -2216   -114   -883    -23   -649    -90   -545
   -623  -2530  -1906   1577    641  -2218   -106   -875    -12   -649    -90   -550
   -620  -2553  -1932   1584    654  -2244    -98   -872     -7   -662   -101   -571
   -607  -2569  -1964   1587    675  -2268    -70   -841      5   -683   -132   -605
   -589  -2543  -1953   1564    680  -2249     18   -724     70   -672   -155   -644
   -566  -2525  -1958   1545    696  -2242    106   -576    174   -602   -127   -636
   -514  -2392  -1878   1452    680  -2135    168   -348    405   -355     96   -428
   -415  -2117  -1701   1265    641  -1909    116   -205    610    -62    441    -49
   -410  -1888  -1478   1148    532  -1683      0   -389    626    114    737    324
   -532  -1787  -1254   1161    361  -1522   -129   -797    480    158    909    563
   -659  -1842  -1182   1249    259  -1512   -319  -1335     54   -205    602    314
   -748  -2177  -1428   1462    337  -1803   -522  -1891   -592   -984   -197   -433
   -730  -2540  -1813   1634    540  -2177   -709  -2104   -974  -1478   -714   -924
   -675  -2756  -2081   1717    701  -2418   -722  -1919   -872  -1431   -719   -966
   -626  -2792  -2166   1706    769  -2481   -597  -1626   -628  -1254   -605   -896
   -579  -2761  -2182   1670    800  -2473   -428  -1340   -387  -1072   -483   -813
   -545  -2712  -2166   1628    807  -2439   -262  -1091   -174   -906   -358   -727
   -519  -2668  -2148   1595    813  -2408   -181   -974    -75   -826   -298   -672
   -501  -2647  -2145   1571    820  -2397   -158   -935    -33   -797   -283   -662
   -483  -2655  -2171   1569    841  -2413   -148   -917    -12   -789   -280   -654
   -478  -2668  -2190   1571    854  -2429   -140   -911      0   -782   -283   -654
   -483  -2657  -2174   1571    844  -2416   -129   -896     20   -761   -270   -633
   -478  -2660  -2182   1569    849  -2421   -137   -898     18   -771   -283   -631
   -475  -2657  -2184   1566    854  -2421   -137   -893     31   -766   -280   -620
   -470  -2655  -2187   1561    857  -2421   -137   -885     44   -753   -267   -607
   -467  -2662  -2195   1566    862  -2429   -135   -875     57   -743   -257   -600
   -462  -2694  -2231   1579    883  -2465   -132   -872     59   -745   -262   -597
   -454  -2696  -2242   1574    891  -2470   -140   -870     67   -740   -259   -589
   -462  -2678  -2216   1569    872  -2447   -148   -862     80   -724   -246   -566
   -467  -2662  -2195   1566    862  -2429   -145   -857     90   -714   -241   -555
   -467  -2668  -2200   1566    865  -2434   -142   -849    101   -706   -244   -553
   -457  -2675  -2218   1564    880  -2447   -137   -833    114   -693   -231   -545
   -446  -2673  -2229   1558    888  -2452   -135   -820    127   -678   -226   -545
   -433  -2675  -2242   1556    904  -2460   -140   -800    142   -662   -215   -532
   -426  -2655  -2231   1540    901  -2444   -142   -774    168   -633   -192   -506
   -431  -2631  -2200   1530    883  -2416   -132   -740    200   -594   -161   -475
   -420  -2621  -2200   1519    888  -2413   -122   -693    244   -545   -114   -436
   -400  -2605  -2205   1504    901  -2405   -109   -626    301   -485    -59   -387
   -381  -2569  -2187   1475    901  -2379   -109   -566    350   -428     -5   -337
   -363  -2535  -2171   1449    904  -2356   -106   -517    392   -379     41   -296
   -353  -2499  -2148   1423    896  -2322    -98   -483    433   -337     85   -254
   -350  -2447  -2096   1400    872  -2273    -98   -465    454   -314    114   -223
   -358  -2460  -2104   1408    872  -2283    -88   -472    441   -322    103   -226
   -363  -2478  -2114   1421    875  -2296    -85   -493    420   -340     88   -233
   -402  -2525  -2125   1462    859  -2327    -90   -535    379   -392     41   -270
   -467  -2600  -2132   1535    831  -2366   -109   -592    319   -454    -20   -324
   -501  -2652  -2153   1574    823  -2405   -127   -654    259   -522    -85   -379
   -522  -2714  -2192   1618    833  -2455   -135   -717    207   -581   -142   -431
   -555  -2740  -2184   1647    813  -2465   -135   -776    158   -639   -197   -480
   -576  -2790  -2213   1683    818  -2501   -135   -826    114   -693   -254   -527
   -592  -2855  -2262   1722    833  -2561   -145   -880     62   -756   -327   -594
   -592  -2917  -2327   1753    865  -2624   -142   -909     36   -782   -358   -623
   -566  -2912  -2348   1738    891  -2631   -137   -932     15   -797   -374   -633
   -542  -2896  -2353   1719    904  -2626   -148   -963    -12   -826   -402   -659
   -517  -2873  -2356   1693    917  -2616   -161   -989    -38   -849   -415   -675
   -496  -2850  -2353   1673    927  -2603   -171   -997    -44   -854   -423   -683
   -480  -2865  -2385   1670    950  -2626   -168   -992    -36   -849   -423   -678
   -475  -2842  -2366   1660    945  -2605   -171   -992    -36   -846   -423   -672
   -491  -2834  -2346   1662    924  -2590   -171  -1002    -38   -854   -433   -680
   -517  -2800  -2283   1657    883  -2543   -181  -1018    -59   -872   -449   -688
   -527  -2761  -2236   1644    852  -2499   -181  -1018    -62   -875   -452   -688
   -511  -2766  -2255   1639    870  -2512   -150   -989    -36   -852   -436   -667
   -514  -2774  -2260   1644    870  -2517   -145   -989    -28   -844   -426   -649
   -506  -2694  -2187   1597    839  -2442   -179  -1015    -36   -846   -423   -636
   -483  -2678  -2195   1579    854  -2436   -220  -1047    -59   -859   -431   -644
   -452  -2688  -2236   1571    891  -2462   -231  -1047    -67   -859   -433   -636
   -433  -2665  -2231   1548    896  -2447   -218  -1036    -67   -854   -420   -626
   -426  -2621  -2195   1522    883  -2408   -220  -1036    -83   -857   -420   -620
   -426  -2613  -2187   1519    878  -2400   -231  -1047   -101   -872   -433   -620
   -431  -2598  -2166   1514    867  -2382   -241  -1060   -119   -883   -436   -615
   -431  -2681  -2249   1556    906  -2465   -254  -1075   -150   -911   -470   -641
   -439  -2720  -2281   1579    919  -2501   -254  -1083   -171   -935   -496   -665
   -475  -2769  -2294   1621    906  -2530   -259  -1096   -197   -966   -524   -693
   -527  -2847  -2320   1688    896  -2585   -267  -1122   -233  -1002   -568   -737
   -545  -2868  -2325   1704    888  -2598   -288  -1145   -270  -1036   -607   -771
   -563  -2886  -2325   1725    880  -2605   -298  -1163   -303  -1065   -633   -797
   -561  -2876  -2317   1717    875  -2595   -309  -1182   -327  -1088   -657   -818
   -524  -2816  -2291   1670    883  -2553   -298  -1182   -327  -1088   -657   -813
   -491  -2792  -2301   1641    904  -2548   -296  -1171   -327  -1083   -649   -805
   -470  -2792  -2322   1631    924  -2559   -288  -1163   -332  -1080   -644   -805
   -478  -2818  -2340   1647    930  -2579   -296  -1171   -353  -1088   -652   -815
   -517  -2850  -2333   1683    906  -2592   -319  -1189   -381  -1117   -680   -846
   -532  -2878  -2346   1704    906  -2613   -306  -1158   -384  -1132   -714   -891
   -522  -2902  -2379   1712    927  -2642   -215  -1034   -319  -1109   -740   -945
   -501  -2834  -2333   1667    914  -2585   -135   -891   -215  -1023   -691   -932
   -457  -2624  -2166   1540    854  -2395    -75   -696      2   -789   -462   -727
   -381  -2348  -1969   1363    792  -2158   -127   -581    166   -522   -135   -355
   -384  -2047  -1665   1215    639  -1857   -218   -766    111   -420    114      0
   -493  -1961  -1467   1226    485  -1714   -265  -1070    -98   -475    205    166
   -605  -2018  -1413   1312    402  -1717   -361  -1428   -454   -743     20     15
   -657  -2278  -1623   1467    480  -1951   -498  -1867   -989  -1384   -678   -698
   -623  -2543  -1922   1582    646  -2234   -670  -2117  -1382  -1896  -1239  -1244
   -548  -2743  -2195   1644    823  -2470   -727  -2029  -1348  -1886  -1280  -1317
   -465  -2811  -2346   1639    940  -2579   -670  -1800  -1132  -1701  -1158  -1254
   -405  -2740  -2335   1571    963  -2540   -548  -1558   -888  -1501  -1015  -1161
   -345  -2626  -2283   1486    969  -2455   -400  -1306   -654  -1301   -857  -1039
   -309  -2520  -2213   1413    950  -2366   -309  -1163   -535  -1189   -763   -948
   -288  -2449  -2161   1369    935  -2307   -265  -1104   -493  -1143   -717   -901
   -270  -2410  -2140   1337    932  -2275   -267  -1088   -485  -1130   -709   -901
   -254  -2379  -2125   1314    935  -2252   -272  -1070   -480  -1124   -701   -896
   -236  -2351  -2114   1291    937  -2234   -262  -1047   -472  -1111   -685   -880
   -205  -2327  -2122   1267    958  -2226   -257  -1023   -467  -1106   -680   -880
   -192  -2288  -2096   1241    950  -2192   -262  -1018   -480  -1109   -678   -883
   -200  -2260  -2060   1231    927  -2161   -262  -1005   -475  -1093   -667   -870
   -189  -2221  -2031   1205    919  -2127   -257   -987   -470  -1072   -652   -852
   -166  -2179  -2013   1174    922  -2096   -246   -963   -465  -1054   -636   -828
   -166  -2148  -1984   1156    906  -2068   -249   -950   -465  -1047   -628   -820
   -158  -2120  -1961   1137    898  -2042   -254   -935   -465  -1034   -618   -810
   -145  -2088  -1943   1114    896  -2016   -252   -919   -457  -1018   -602   -795
   -137  -2052  -1914   1096    888  -1984   -249   -893   -449  -1000   -584   -774
   -119  -2018  -1899   1067    888  -1961   -246   -870   -446   -984   -566   -756
   -109  -1992  -1883   1049    885  -1940   -244   -844   -439   -961   -548   -735
   -103  -1966  -1865   1034    878  -1917   -244   -813   -426   -937   -522   -711
    -96  -1919  -1823   1008    862  -1873   -231   -766   -397   -898   -483   -675
    -90  -1847  -1756    966    831  -1803   -228   -711   -363   -846   -433   -618
    -88  -1810  -1722    948    815  -1766   -231   -657   -337   -802   -389   -568
    -75  -1753  -1678    911    800  -1717   -231   -587   -296   -745   -332   -519
    -59  -1673  -1613    867    776  -1644   -215   -504   -241   -670   -262   -457
    -46  -1621  -1577    831    763  -1600   -205   -428   -192   -602   -197   -394
    -25  -1551  -1525    787    748  -1538   -197   -366   -158   -550   -145   -335
    -10  -1475  -1465    740    727  -1470   -194   -322   -137   -517   -114   -293
    -12  -1431  -1418    722    701  -1426   -194   -296   -137   -506    -93   -275
    -18  -1395  -1379    706    678  -1387   -194   -283   -158   -522    -93   -277
    -25  -1350  -1327    688    649  -1340   -184   -285   -174   -537    -98   -283
    -38  -1345  -1306    691    631  -1325   -179   -309   -207   -576   -129   -311
    -54  -1343  -1288    698    615  -1317   -189   -342   -254   -628   -171   -350
    -64  -1345  -1283    704    607  -1314   -197   -387   -309   -678   -226   -402
    -77  -1337  -1262    706    589  -1301   -192   -415   -345   -714   -259   -436
    -80  -1337  -1257    706    584  -1299   -197   -452   -389   -756   -303   -480
    -93  -1343  -1249    719    576  -1296   -207   -491   -428   -797   -342   -514
   -101  -1363  -1265    730    581  -1314   -226   -524   -470   -833   -379   -550
   -103  -1358  -1254    732    574  -1309   -231   -545   -496   -852   -397   -574
   -106  -1330  -1226    717    558  -1278   -228   -555   -506   -859   -402   -579
   -101  -1288  -1187    696    542  -1239   -231   -555   -509   -859   -402   -579
    -83  -1254  -1174    667    545  -1215   -244   -548   -514   -862   -402   -581
    -57  -1228  -1171    644    555  -1200   -254   -532   -524   -859   -400   -584
    -28  -1174  -1145    600    558  -1158   -252   -509   -517   -844   -384   -574
     -7  -1111  -1104    561    548  -1109   -233   -472   -483   -813   -355   -542
      7  -1026  -1036    506    519  -1031   -205   -423   -439   -766   -311   -501
     28   -922   -950    446    488   -935   -181   -384   -407   -732   -275   -467
     33   -846   -880    405    454   -862   -168   -355   -387   -714   -254   -452
     46   -782   -828    368    436   -805   -166   -337   -366   -693   -241   -439
     67   -727   -795    329    428   -761   -168   -322   -350   -665   -210   -407
     93   -678   -771    290    431   -724   -194   -327   -363   -659   -197   -389
    103   -659   -763    277    431   -711   -223   -340   -387   -665   -200   -381
    109   -600   -709    246    407   -654   -226   -332   -384   -657   -192   -368
    122   -527   -652    200    387   -589   -220   -322   -379   -641   -176   -350
    140   -517   -657    187    397   -584   -223   -314   -384   -639   -171   -342
    140   -527   -667    192    402   -597   -244   -319   -415   -657   -189   -353
    148   -530   -678    192    413   -602   -262   -322   -444   -675   -205   -363
    153   -522   -675    184    413   -597   -252   -314   -449   -678   -213   -363
    150   -517   -667    181    407   -592   -239   -306   -457   -685   -220   -374
    140   -504   -644    179    392   -574   -246   -314   -480   -701   -241   -392
    142   -524   -667    192    405   -594   -254   -319   -506   -717   -262   -405
    127   -524   -652    197    389   -587   -249   -319   -522   -732   -277   -413
    140   -478   -618    168    376   -548   -249   -311   -532   -737   -283   -415
    140   -483   -623    171    379   -553   -277   -322   -553   -753   -298   -428
    150   -449   -600    150    374   -524   -283   -306   -545   -735   -283   -410
    135   -433   -571    148    353   -501   -283   -298   -545   -732   -275   -407
    137   -433   -571    148    353   -501   -277   -290   -545   -724   -270   -405
    142   -407   -553    129    345   -480   -275   -277   -542   -722   -262   -397
    155   -381   -537    114    345   -459   -272   -259   -540   -714   -265   -397
    168   -379   -548    103    355   -462   -218   -155   -504   -709   -285   -436
    189   -345   -537     77    361   -441   -129     12   -394   -657   -270   -444
    223   -192   -415    -18    316   -303    -64    202   -215   -485   -124   -319
    270     33   -236   -150    254   -101    -51    394      7   -200    168    -20
    262    379    116   -322     72    246   -166    220    -12    -77    431    332
    153    600    444   -376   -145    522   -327   -220   -246   -103    587    592
     20    657    636   -340   -309    646   -483   -652   -548   -244    576    631
    -77    407    485   -163   -280    446   -667  -1067   -984   -678    148    210
    -62   -103    -41     83    -12    -75   -883  -1356  -1501  -1384   -649   -571
      0   -400   -402    200    200   -402   -953  -1325  -1582  -1571   -893   -826
     57   -457   -517    200    285   -485   -849  -1034  -1314  -1361   -753   -735
    103   -350   -454    124    277   -402   -667   -680   -995  -1101   -568   -605
    135   -252   -387     57    259   -319   -511   -389   -745   -896   -413   -493
    158   -181   -340     10    249   -259   -426   -231   -610   -774   -311   -405
    187   -163   -353    -12    270   -257   -407   -168   -561   -730   -275   -368
    200    -98   -298    -49    249   -197   -407   -153   -553   -719   -275   -371
    200    -44   -246    -80    220   -145   -407   -137   -545   -706   -265   -355
    207    -36   -244    -88    226   -140   -387   -103   -514   -675   -239   -327
    218     10   -207   -114    213    -98   -368    -72   -478   -649   -215   -301
    231     83   -148   -155    189    -31   -381    -54   -459   -623   -192   -280
    241    111   -129   -179    187     -7   -381    -46   -454   -615   -189   -272
    267    124   -142   -197    205     -7   -371    -20   -428   -587   -163   -249
    285    166   -122   -228    202     23   -366      2   -402   -558   -135   -220
    296    202    -93   -249    194     54   -353     33   -374   -522   -106   -192
    311    280    -31   -296    171    124   -363     46   -363   -511    -98   -189
    335    319    -15   -327    176    153   -366     75   -337   -488    -72   -163
    348    348      0   -350    174    174   -371    103   -314   -459    -44   -140
    355    381     25   -368    166    205   -361    135   -285   -423    -10   -106
    389    436     46   -415    168    241   -345    174   -244   -384     20    -83
    407    480     72   -444    168    277   -337    218   -210   -340     59    -51
    418    519     98   -470    158    309   -332    265   -174   -303     93    -23
    439    550    111   -493    163    332   -311    329   -109   -254    135     15
    470    607    135   -540    166    371   -309    387    -54   -202    179     62
    501    688    187   -594    155    436   -296    465     18   -127    244    119
    530    761    231   -649    150    496   -265    558    101    -46    322    184
    545    820    275   -683    135    548   -239    644    176     31    397    254
    563    917    353   -740    106    633   -236    704    233     93    452    303
    576   1002    426   -789     75    717   -226    745    275    145    504    350
    587   1041    452   -815     67    745   -228    756    283    158    514    363
    592   1062    470   -826     62    766   -228    753    283    153    504    371
    594   1111    517   -854     38    815   -223    745    277    153    509    381
    594   1122    527   -859     33    826   -228    711    252    127    488    358
    589   1111    519   -852     33    815   -246    662    205     83    446    319
    584   1122    537   -852     23    831   -265    610    166     41    407    283
    561   1096    535   -828     10    818   -280    550    119      0    366    252
    548   1065    517   -807     15    792   -298    483     75    -44    316    213
    535   1036    501   -787     15    769   -316    420     33    -93    265    161
    527   1008    480   -766     23    745   -335    374      0   -122    236    132
    506    979    472   -743     15    727   -355    327    -38   -153    205    111
    501    969    467   -735     15    719   -374    293    -67   -176    176     85
    483    971    488   -727     -2    730   -384    270    -80   -184    166     59
    480    974    493   -727     -5    735   -392    267    -75   -174    181     70
    491    989    496   -740     -2    743   -400    267    -72   -166    200     83
    501   1026    522   -763    -10    774   -405    265    -64   -161    197     88
    514   1049    535   -782    -12    795   -413    259    -62   -153    194     93
    519   1080    561   -800    -20    820   -392    280    -38   -127    220    127
    519   1137    618   -831    -49    880   -371    298    -15   -101    244    148
    509   1174    665   -841    -77    922   -355    309      2    -80    257    163
    506   1189    683   -849    -90    937   -345    311      2    -67    267    168
    504   1218    714   -859   -103    966   -361    301      2    -54    280    176
    517   1257    740   -888   -111   1000   -381    285      5    -41    301    192
    522   1273    750   -896   -114   1013   -418    262     -7    -41    301    194
    519   1260    740   -891   -111   1000   -441    241    -23    -49    293    189
    509   1267    758   -888   -124   1013   -449    233    -28    -41    301    207
    509   1262    750   -888   -119   1008   -465    220    -41    -46    301    205
    506   1247    737   -878   -114    992   -483    200    -72    -64    277    179
    504   1218    714   -862   -103    966   -504    174   -103    -85    259    153
    498   1210    711   -854   -106    961   -509    161   -127    -98    249    145
    488   1195    706   -841   -111    953   -511    150   -140   -103    241    137
    470   1156    685   -813   -106    922   -517    135   -166   -124    220    111
    446   1130    680   -789   -116    906   -511    114   -184   -140    202     90
    441   1114    672   -776   -114    893   -514     96   -202   -148    187     70
    444   1085    641   -766    -98    865   -527     80   -226   -171    166     44
    452   1083    631   -766    -90    857   -519     80   -233   -174    163     38
    454   1091    636   -774    -90    865   -514     88   -223   -163    174     49
    454   1098    644   -776    -93    872   -519     80   -226   -163    168     36
    452   1080    628   -766    -88    854   -530     64   -239   -171    161     28
    439   1083    644   -761   -101    865   -532     59   -241   -171    163     33
    444   1088    641   -766    -98    865   -540     49   -246   -174    163     28
    452   1065    613   -758    -80    839   -511     70   -249   -189    142     -2
    457   1078    618   -769    -80    846   -405    200   -197   -189    114    -49
    488   1153    662   -820    -88    909   -293    379    -64    -90    179    -12
    535   1319    782   -930   -124   1052   -197    657    189    171    413    194
    613   1647   1034  -1130   -210   1340   -205    875    439    514    784    568
    589   2003   1410  -1299   -410   1709   -381    511    407    704   1098    948
    444   2143   1699  -1293   -626   1922   -644    -85    226    748   1257   1153
    303   2049   1743  -1179   -719   1896   -911   -683   -148    475   1047    984
    233   1564   1330   -898   -548   1447  -1122  -1132   -756   -275    293    280
    254   1106    849   -683   -298    979  -1273  -1262  -1169   -831   -272   -246
    311    919    607   -615   -148    763  -1228  -1026  -1072   -792   -290   -309
    376    937    561   -657    -93    748  -1070   -706   -839   -610   -168   -241
    426   1034    607   -730    -90    820   -833   -358   -579   -410    -28   -137
    452   1083    628   -769    -88    854   -649   -124   -397   -270     70    -59
    457   1122    662   -789   -103    893   -576    -33   -316   -205    122    -23
    465   1150    683   -810   -109    917   -555     -5   -290   -184    140    -10
    485   1163    678   -823    -96    922   -540     10   -272   -168    153     -5
    485   1189    704   -839   -109    948   -530     28   -265   -155    163     -2
    483   1189    706   -836   -111    948   -530     41   -257   -150    163      0
    480   1184    704   -833   -111    945   -532     46   -252   -142    171      7
    483   1176    693   -828   -103    935   -522     59   -236   -124    187     23
    465   1161    693   -815   -114    927   -517     72   -220   -109    200     41
    459   1171    711   -815   -124    943   -514     83   -213   -101    207     49
    452   1174    722   -813   -135    948   -506     96   -202    -88    218     59
    467   1210    743   -839   -137    976   -504     98   -192    -75    231     72
    470   1205    732   -839   -132    969   -498    116   -176    -57    252     88
    470   1210    740   -841   -135    976   -483    148   -145    -25    280    111
    475   1215    740   -846   -132    979   -480    168   -127    -10    293    119
    465   1195    730   -828   -132    963   -475    189   -109      2    306    127
    465   1247    779   -857   -158   1013   -485    205    -88     23    327    150
    475   1275    800   -875   -163   1039   -483    244    -59     51    353    174
    483   1262    779   -875   -148   1021   -478    288    -36     80    371    189
    501   1299    797   -898   -148   1049   -472    340     -2    122    402    215
    506   1325    818   -917   -155   1072   -452    413     49    176    452    249
    511   1330    818   -922   -153   1075   -420    496    114    236    506    298
    522   1374    852   -950   -166   1111   -410    563    166    293    563    361
    537   1454    917   -995   -189   1187   -415    613    213    342    626    420
    558   1493    935  -1028   -187   1215   -392    657    259    394    691    480
    555   1527    971  -1041   -207   1249   -376    675    283    418    719    506
    537   1540   1002  -1041   -233   1273   -376    657    270    402    704    483
    535   1512    976  -1023   -220   1244   -379    633    252    374    678    467
    519   1470    948   -995   -215   1210   -381    607    228    350    662    449
    501   1454    953   -979   -226   1205   -397    555    181    303    613    413
    480   1447    963   -963   -241   1205   -405    496    137    254    555    374
    465   1444    979   -953   -257   1213   -423    428    106    218    524    363
    441   1358    917   -901   -236   1137   -407    381     80    184    501    329
    402   1273    867   -839   -231   1070   -418    314     31    129    449    272
    363   1202    836   -784   -236   1021   -428    244    -18     72    394    223
    340   1143    802   -740   -231    974   -444    189    -59     25    350    179
    332   1130    795   -732   -231    963   -475    142    -98    -12    309    145
    327   1153    826   -740   -249    989   -480    111   -119    -28    298    135
    322   1101    776   -714   -226    940   -496     72   -148    -54    272    106
    322   1067    745   -693   -210    906   -498     62   -150    -57    270    101
    314   1065    750   -691   -218    909   -509     44   -163    -70    257     96
    301   1096    795   -698   -246    945   -506     36   -158    -67    262    111
    309   1119    810   -714   -252    966   -504     36   -153    -62    272    122
    314   1130    815   -722   -249    974   -491     41   -142    -54    283    137
    314   1161    846   -737   -267   1005   -462     62   -119    -36    303    155
    316   1169    852   -743   -267   1010   -459     62   -109    -36    301    161
    324   1145    820   -737   -249    984   -454     57   -106    -36    296    168
    332   1176    844   -753   -254   1010   -452     54    -88    -15    324    200
    345   1205    859   -776   -257   1034   -485     20    -98    -10    329    213
    358   1205    844   -782   -241   1026   -527    -23   -129    -33    309    205
    368   1200    828   -784   -231   1015   -553    -51   -142    -41    303    207
    371   1197    826   -784   -226   1013   -555    -59   -145    -44    309    213
    392   1208    815   -802   -213   1013   -558    -72   -158    -59    303    215
    400   1171    771   -787   -184    971   -574    -96   -181    -77    293    202
    392   1104    709   -750   -158    909   -594   -127   -215   -116    262    176
    387   1057    670   -722   -140    865   -584   -135   -226   -129    246    171
    353   1010    657   -683   -150    833   -566   -140   -231   -142    233    161
    327    958    631   -644   -153    797   -566   -155   -254   -166    210    137
    311    917    602   -615   -145    761   -576   -179   -280   -194    184    111
    309    885    576   -597   -132    732   -584   -192   -293   -210    168     96
    314    841    527   -579   -106    683   -584   -205   -311   -226    150     85
    301    826    524   -563   -111    675   -581   -215   -314   -228    145     85
    296    826    527   -561   -116    678   -576   -220   -311   -231    145     90
    283    795    511   -537   -114    654   -587   -228   -311   -231    142     96
    280    774    491   -530   -106    633   -594   -244   -324   -241    129     96
    283    776    493   -530   -106    636   -594   -252   -332   -244    124     98
    285    737    452   -514    -83    594   -592   -246   -335   -249    114     88
    296    701    405   -498    -54    553   -540   -187   -301   -244     96     67
    309    717    407   -514    -49    561   -457    -54   -220   -215     88     25
    332    797    465   -566    -64    631   -397     98    -77    -83    189     93
    384    976    592   -680   -103    784   -366    301    137    176    459    363
    431   1252    820   -841   -194   1036   -433    340    270    418    792    763
    366   1444   1078   -904   -355   1262   -535     25    174    485   1008   1070
    236   1457   1221   -846   -491   1340   -631   -350    -57    397   1034   1143
    109   1288   1179   -698   -535   1234   -756   -820   -511    -62    594    717
     20    914    893   -467   -436    904   -924  -1304  -1106   -805   -205    -77
     59    613    553   -337   -249    584  -1080  -1402  -1325  -1080   -501   -366
    106    423    316   -265   -106    371  -1080  -1226  -1192   -984   -452   -353
    132    345    210   -239    -38    280   -997   -992   -979   -823   -348   -288
    145    384    239   -265    -46    311   -849   -719   -727   -623   -210   -187
    150    446    296   -298    -72    371   -701   -493   -530   -449    -83    -80
    148    459    311   -303    -83    384   -641   -410   -449   -384    -28    -44
    140    454    311   -298    -85    381   -623   -384   -415   -361     -7    -28
    135    428    293   -280    -77    361   -615   -371   -407   -358    -12    -31
    122    402    280   -265    -77    342   -623   -368   -418   -366    -23    -46
    116    405    288   -262    -85    348   -636   -368   -415   -361    -18    -49
    103    413    306   -259   -101    361   -644   -363   -405   -350     -7    -41
     93    400    306   -246   -106    353   -641   -350   -387   -337      5    -18
     85    384    296   -236   -103    340   -636   -353   -387   -332     10    -23
     98    387    288   -244    -96    337   -639   -355   -387   -332     10    -31
     93    366    270   -231    -88    319   -649   -361   -394   -332      5    -36
     93    387    293   -239    -98    340   -657   -358   -397   -327      7    -38
     90    394    303   -244   -106    350   -649   -350   -387   -319     15    -28
     96    392    296   -246    -98    345   -649   -342   -371   -301     28    -23
     96    397    301   -249   -101    350   -657   -335   -363   -296     38    -25
    103    407    303   -254    -98    355   -672   -324   -353   -285     51    -15
    122    452    327   -288   -101    389   -667   -301   -329   -257     75     12
    135    433    298   -285    -80    366   -672   -277   -316   -244     85     31
    127    446    316   -288    -93    381   -665   -244   -285   -210    116     54
    140    491    350   -314   -103    420   -659   -197   -236   -155    163     98
    153    509    355   -335   -101    433   -667   -161   -200   -111    202    137
    171    542    371   -358   -101    459   -667    -98   -137    -46    265    197
    174    576    400   -376   -111    488   -657    -36    -75     20    335    262
    187    639    452   -413   -132    545   -641     18    -12     90    407    327
    181    691    506   -439   -163    600   -633     62     25    129    446    363
    168    709    537   -439   -184    623   -620     77     38    142    459    376
    163    698    532   -431   -187    615   -623     70     28    129    452    368
    166    719    553   -441   -192    636   -620     59     12    109    436    355
    171    709    537   -439   -184    623   -626     28    -18     67    397    327
    155    678    519   -418   -181    600   -628    -10    -54     18    353    288
    135    662    527   -400   -197    594   -628    -46    -85    -28    306    252
    119    597    478   -358   -179    537   -615    -85   -122    -75    259    215
     98    527    428   -314   -163    478   -607   -129   -168   -129    200    140
     80    470    387   -275   -153    428   -615   -174   -213   -181    145     67
     67    420    350   -246   -142    384   -633   -226   -262   -239     85      2
     72    381    309   -226   -116    345   -644   -262   -298   -280     38    -41
     85    363    277   -226    -96    319   -649   -293   -319   -303      0    -80
    103    324    218   -215    -57    272   -657   -316   -342   -329    -25   -106
    101    306    205   -205    -51    257   -670   -337   -358   -345    -44   -127
     93    288    194   -189    -49    241   -678   -353   -371   -358    -59   -142
    101    296    192   -200    -44    244   -678   -355   -368   -358    -57   -137
    114    311    197   -213    -41    254   -670   -350   -358   -350    -49   -129
    127    319    192   -226    -31    257   -670   -342   -348   -340    -36   -114
    142    358    215   -249    -36    288   -652   -316   -314   -306     -2    -80
    142    376    233   -259    -46    306   -649   -314   -306   -301     -5    -77
    150    387    236   -267    -44    311   -644   -309   -306   -303    -12    -83
    166    407    241   -288    -38    324   -644   -303   -298   -298      0    -70
    171    459    288   -314    -57    374   -646   -309   -285   -285     18    -46
    194    454    259   -327    -33    358   -675   -332   -303   -296     18    -36
    210    444    233   -327    -10    340   -696   -353   -322   -306     12    -38
    213    433    218   -324     -2    327   -691   -363   -327   -314      0    -49
    223    436    213   -329      5    324   -698   -366   -340   -324    -10    -59
    218    400    181   -311     18    290   -704   -358   -342   -316     -2    -44
    228    363    132   -296     46    249   -714   -368   -363   -329    -10    -44
    241    345    103   -293     67    226   -727   -379   -381   -350    -28    -64
    241    337     96   -288     72    218   -717   -381   -389   -366    -44    -85
    236    277     38   -259     98    161   -709   -389   -420   -405    -77   -114
    231    218    -12   -226    122    103   -709   -400   -444   -439   -103   -142
    231    194    -38   -213    132     77   -701   -410   -449   -449   -122   -158
    226    150    -75   -187    150     38   -706   -420   -462   -465   -142   -174
    244    132   -111   -189    176     10   -704   -420   -470   -472   -150   -176
    254    122   -132   -189    194     -5   -704   -415   -467   -467   -145   -163
    262    122   -140   -194    200     -7   -691   -413   -467   -470   -153   -163
    280    116   -163   -197    223    -23   -698   -413   -467   -475   -150   -166
    285    124   -163   -207    226    -18   -714   -407   -470   -472   -150   -168
    285    106   -179   -197    231    -33   -704   -400   -467   -472   -161   -174
    298     57   -244   -179    270    -90   -685   -376   -462   -480   -179   -200
    309     33   -275   -171    293   -119   -600   -254   -392   -457   -197   -236
    324     96   -231   -213    277    -67   -514   -109   -270   -371   -155   -218
    361    262    -98   -311    228     83   -457     64    -54   -137     51    -38
    426    485     59   -457    181    272   -480    213    163    166    392    306
    465    774    309   -618     77    542   -605    111    192    358    724    704
    387    839    452   -613    -31    644   -670   -184    -12    335    878    932
    285    769    483   -527    -98    626   -740   -527   -376     62    706    807
    197    548    350   -374    -75    449   -901  -1021   -974   -633     -7    145
    181    252     70   -215     57    161  -1127  -1436  -1540  -1376   -789   -563
    252     28   -223   -140    236    -96  -1195  -1348  -1488  -1358   -818   -626
    296   -137   -433    -77    363   -285  -1117  -1098  -1247  -1150   -688   -553
    332   -176   -509    -77    418   -340   -997   -844   -987   -940   -548   -454
    361   -119   -480   -119    420   -298   -823   -576   -706   -698   -371   -324
    381    -38   -420   -174    400   -228   -704   -400   -519   -540   -241   -218
    397     12   -384   -205    389   -184   -657   -329   -454   -488   -197   -179
    407     31   -376   -220    389   -171   -652   -303   -428   -470   -181   -166
    413     57   -355   -233    384   -148   -644   -280   -405   -446   -161   -155
    418     44   -374   -231    397   -163   -623   -262   -389   -433   -153   -153
    426     70   -358   -249    392   -142   -613   -241   -376   -413   -132   -132
    436    127   -311   -283    374    -90   -610   -226   -361   -394   -114   -114
    439    132   -306   -285    374    -85   -605   -210   -348   -387   -106   -111
    446    114   -332   -283    389   -106   -584   -184   -314   -358    -83    -85
    452    142   -309   -296    379    -83   -579   -171   -290   -337    -57    -54
    452    168   -285   -311    368    -57   -576   -163   -277   -324    -41    -41
    462    181   -280   -322    371    -49   -576   -155   -272   -311    -38    -41
    465    215   -249   -340    358    -15   -576   -140   -262   -293    -28    -33
    480    239   -241   -361    361      0   -568   -116   -249   -277    -12    -28
    488    262   -228   -376    358     18   -563   -101   -231   -257      5    -23
    491    293   -197   -392    345     49   -555    -77   -200   -218     41      2
    501    316   -187   -410    342     67   -548    -41   -161   -179     77     33
    530    332   -197   -431    363     67   -532      7   -119   -135    119     59
    550    348   -202   -452    376     72   -509     62    -70    -77    171     93
    566    400   -166   -483    366    116   -493    122    -10     -5    231    140
    579    467   -111   -524    345    179   -472    184     57     70    301    194
    584    514    -70   -550    327    223   -457    252    129    150    376    254
    605    558    -49   -581    324    254   -446    314    192    231    449    303
    623    587    -36   -605    329    275   -428    374    246    303    511    350
    628    652     20   -641    303    335   -415    413    280    342    555    397
    636    683     46   -659    293    366   -392    441    306    368    581    428
    633    685     51   -659    290    368   -384    441    290    353    566    410
    626    696     70   -659    277    384   -392    418    252    314    524    374
    610    691     80   -652    265    387   -394    381    210    277    491    353
    602    680     75   -641    262    379   -394    342    161    228    449    319
    589    646     57   -618    265    353   -394    298    109    174    402    272
    571    592     20   -581    275    306   -397    254     57    111    348    213
    553    563     10   -561    270    288   -410    194     -7     41    277    137
    545    535    -12   -540    280    262   -418    142    -57    -15    218     72
    548    498    -49   -524    296    226   -418    103    -98    -57    174     25
    561    506    -54   -532    309    226   -420     70   -129    -88    140     -7
    563    493    -70   -530    314    213   -415     51   -142    -98    119    -28
    581    501    -80   -542    329    210   -420     38   -161   -103    111    -33
    600    506    -93   -555    345    207   -426     33   -176   -111    109    -38
    605    527    -77   -566    342    226   -426     36   -181   -111    109    -46
    589    519    -70   -555    329    226   -423     36   -181   -111    109    -57
    587    548    -41   -568    314    254   -423     38   -168    -96    124    -46
    597    600      0   -600    298    298   -402     59   -145    -64    153    -28
    615    662     46   -639    285    355   -363     96   -111    -25    192     -2
    615    698     80   -657    267    389   -337    114    -90     -5    213     10
    594    730    132   -662    231    431   -319    129    -77     12    228     23
    581    769    187   -678    197    478   -319    129    -72     23    241     28
    579    792    213   -685    184    504   -314    132    -59     38    259     41
    592    815    223   -706    181    519   -337    106    -83     33    257     36
    581    820    236   -701    174    530   -358     88   -111     23    249     25
    566    818    252   -693    158    535   -358     83   -124     23    249     20
    574    815    241   -693    166    530   -355     85   -124     33    259     23
    566    823    257   -696    153    542   -350     83   -135     28    254     15
    553    774    218   -665    166    496   -355     72   -163     10    236     -5
    532    730    194   -631    168    462   -358     67   -189      0    223    -12
    530    701    171   -615    179    436   -355     59   -207    -12    210    -23
    511    667    155   -589    176    413   -340     49   -231    -36    187    -49
    488    631    142   -561    171    389   -340     28   -267    -75    142    -98
    480    613    129   -548    176    371   -342     10   -290   -103    109   -127
    472    581    109   -527    181    345   -340     -5   -309   -119     93   -150
    459    566    106   -514    176    337   -350    -20   -335   -135     77   -179
    465    584    119   -527    174    353   -350    -18   -337   -129     83   -171
    470    594    124   -532    171    361   -340    -12   -332   -119     90   -158
    470    610    140   -540    166    376   -322     -5   -332   -111     93   -150
    462    605    142   -535    158    374   -327    -10   -345   -122     88   -163
    462    605    142   -535    161    374   -327     -7   -353   -119     90   -166
    462    587    124   -524    168    355   -311     10   -358   -119     88   -176
    449    553    103   -501    174    329   -244    111   -319   -119     57   -218
    457    605    148   -532    155    379   -153    252   -210    -49     80   -215
    480    758    277   -618    101    519    -70    433      2    176    280    -64
    530    984    452   -758     38    719    -62    615    254    506    633    252
    555   1366    810   -961   -127   1088   -166    519    298    709    976    662
    449   1491   1041   -971   -296   1267   -272    171     77    698   1153    922
    337   1457   1119   -898   -392   1288   -366   -197   -249    501   1075    885
    259   1200    940   -732   -340   1070   -517   -652   -774    -77    480    329
    236    771    535   -504   -148    654   -719  -1049  -1374   -867   -371   -457
    275    522    244   -400     15    384   -795   -992  -1397   -943   -501   -615
    298    433    135   -366     83    283   -727   -753  -1158   -740   -376   -561
    314    452    137   -384     88    293   -600   -511   -898   -527   -226   -457
    340    524    184   -431     77    355   -423   -239   -631   -301    -51   -329
    353    605    252   -480     51    428   -316    -83   -480   -176     51   -252
    358    646    288   -501     33    467   -280    -25   -426   -132     90   -223
    366    678    311   -522     25    496   -254      2   -394   -101    114   -205
    353    696    342   -524      5    519   -228     31   -374    -80    129   -194
    358    685    327   -524     12    506   -228     33   -374    -72    132   -192
    332    680    348   -506     -7    514   -241     33   -363    -62    142   -189
    290    667    374   -480    -41    522   -239     44   -350    -44    158   -171
    288    685    397   -485    -54    542   -239     51   -340    -31    174   -153
    316    719    402   -519    -44    561   -233     62   -329    -23    187   -140
    337    753    415   -545    -38    584   -215     83   -303      0    210   -122
    353    795    441   -574    -46    620   -210     96   -290     20    226   -103
    358    815    457   -587    -49    636   -205    111   -270     51    249    -77
    381    844    459   -615    -38    652   -205    129   -257     72    270    -62
    400    870    470   -636    -33    670   -215    140   -246     93    283    -51
    413    893    480   -654    -33    685   -207    158   -228    119    301    -31
    407    896    488   -652    -38    693   -200    176   -202    142    319     -5
    420    943    522   -683    -51    732   -194    205   -174    176    350     23
    444   1002    558   -722    -57    779   -174    259   -122    233    400     67
    439   1031    592   -737    -77    813   -153    314    -72    288    449    103
    444   1085    641   -763    -98    865   -145    374    -23    353    509    150
    459   1098    639   -779    -90    870   -137    439     31    418    561    197
    467   1137    670   -802   -101    904   -124    514     96    493    631    265
    475   1182    706   -828   -116    945   -122    574    155    558    693    329
    493   1244    750   -867   -127    997   -114    628    205    615    761    389
    496   1309    810   -904   -158   1060    -93    670    241    659    815    433
    480   1337    857   -909   -189   1098    -70    685    252    672    833    452
    465   1350    885   -909   -210   1117    -62    680    236    662    818    446
    467   1356    888   -911   -210   1122    -67    667    213    646    802    441
    457   1363    906   -911   -223   1135    -77    636    174    615    771    415
    420   1330    906   -875   -241   1119    -80    592    137    571    730    374
    392   1273    878   -833   -244   1075    -75    542     96    519    680    329
    358   1228    870   -792   -254   1049    -70    488     51    465    628    280
    324   1197    872   -763   -272   1036    -80    428      2    415    576    231
    285   1153    867   -719   -290   1010    -88    371    -41    374    530    179
    265   1096    828   -683   -283    963    -98    319    -88    332    483    127
    254   1047    792   -649   -267    919   -116    270   -135    290    441     85
    220   1002    779   -613   -280    891   -137    228   -174    262    413     54
    218    992    774   -607   -277    883   -142    210   -184    259    402     46
    215    982    763   -600   -272    872   -155    189   -192    252    394     36
    215    963    748   -589   -265    857   -153    189   -192    254    394     31
    210    979    769   -594   -280    875   -142    197   -184    267    410     38
    192    969    776   -581   -290    872   -148    192   -189    265    407     31
    200    982    782   -592   -290    880   -155    194   -192    270    413     31
    184   1015    831   -600   -322    924   -132    215   -171    288    439     51
    174   1044    867   -610   -345    956   -103    241   -145    316    459     67
    174   1057    880   -615   -353    969    -85    259   -122    332    472     80
    171   1070    896   -623   -363    984    -98    252   -122    329    475     77
    174   1093    919   -633   -371   1008   -122    246   -111    348    496    101
    176   1130    950   -654   -387   1041   -137    231   -116    350    501    109
    189   1119    930   -654   -368   1026   -176    197   -142    337    491    103
    194   1111    917   -652   -361   1015   -184    187   -148    337    496    109
    192   1114    922   -652   -363   1018   -181    192   -148    340    501    119
    189   1101    911   -646   -361   1008   -192    184   -163    324    488    109
    187   1075    888   -633   -350    982   -215    166   -194    296    457     77
    179   1044    865   -613   -342    956   -236    140   -226    267    436     51
    179   1039    859   -607   -340    950   -228    145   -228    265    439     51
    161   1015    852   -589   -345    935   -213    142   -241    252    423     36
    150    969    818   -561   -335    896   -210    132   -257    231    402     10
    155    950    795   -553   -319    872   -210    122   -265    215    384    -10
    150    940    789   -545   -319    865   -223     98   -293    192    355    -36
    132    909    776   -522   -322    844   -220     96   -298    189    348    -44
    129    911    782   -522   -327    846   -213    101   -296    189    353    -41
    135    919    784   -530   -324    852   -218    101   -298    189    350    -44
    148    906    758   -527   -303    833   -233     93   -309    179    340    -57
    153    904    748   -530   -296    826   -236     93   -311    176    342    -57
    148    888    740   -519   -296    815   -226     93   -309    179    340    -59
    142    888    745   -517   -303    818   -223     93   -316    174    327    -75
    145    898    753   -522   -303    826   -181    155   -288    187    319    -93
    158    927    766   -545   -303    846    -80    319   -189    241    335   -109
    197   1023    826   -610   -314    924      7    522    -23    389    457    -23
    244   1215    971   -730   -363   1093     54    750    194    641    714    226
    283   1512   1228   -896   -472   1371     44    826    345    883   1026    589
    189   1766   1574   -979   -691   1670    -67    462    257    966   1257    917
     23   1852   1829   -937   -904   1839   -218      0     75    958   1366   1091
   -119   1621   1738   -753   -927   1678   -381   -511   -345    563   1000    748
   -187   1093   1280   -452   -732   1187   -589   -987   -982   -218    161    -85
   -135    691    826   -277   -480    758   -750  -1096  -1257   -581   -241   -501
    -64    563    628   -249   -348    597   -750   -896  -1119   -485   -187   -496
    -15    602    618   -293   -316    610   -631   -584   -867   -293    -44   -392
     20    683    662   -350   -319    672   -433   -241   -610    -96    101   -288
     31    709    678   -371   -324    693   -311    -46   -459     23    192   -228
     41    750    709   -397   -332    730   -272     23   -392     72    228   -205
     38    766    727   -405   -345    748   -259     49   -368     90    236   -202
     38    763    724   -400   -342    745   -254     62   -358    101    239   -207
     36    745    706   -392   -335    727   -252     75   -350    111    239   -200
     25    737    711   -381   -342    727   -244     88   -340    119    249   -189
     23    735    711   -379   -345    724   -244     93   -335    122    254   -192
     25    737    711   -381   -342    724   -241    101   -324    132    265   -184
     12    743    730   -379   -358    737   -233    111   -309    145    277   -168
      5    740    732   -374   -363    737   -228    124   -298    153    290   -158
      2    740    735   -371   -366    737   -223    137   -290    166    303   -153
      2    732    730   -366   -363    732   -220    150   -280    176    316   -145
     -5    730    735   -363   -371    732   -226    163   -270    181    324   -137
      5    756    750   -381   -374    756   -233    174   -257    194    337   -124
     12    766    753   -392   -371    761   -233    184   -246    207    348   -122
     20    779    758   -400   -368    769   -223    202   -226    233    366   -109
     20    802    782   -413   -379    792   -215    228   -202    252    381   -101
     23    820    797   -423   -387    810   -218    259   -174    277    400    -80
     28    826    797   -428   -384    813   -220    293   -150    303    418    -62
     51    846    795   -449   -371    820   -200    348   -103    353    467    -20
     77    893    815   -485   -368    854   -197    410    -49    410    530     31
    101    932    828   -517   -363    880   -194    475      0    459    581     75
    129    984    852   -558   -361    919   -192    540     51    511    636    132
    158   1062    904   -610   -371    984   -179    600    106    574    698    197
    168   1106    935   -639   -384   1021   -174    633    142    610    740    244
    166   1111    945   -639   -389   1028   -158    652    161    628    758    265
    166   1140    971   -654   -402   1057   -158    641    150    615    750    262
    166   1135    969   -649   -400   1052   -166    620    127    584    727    246
    163   1143    979   -652   -407   1060   -155    597    116    571    709    241
    148   1119    971   -633   -413   1047   -140    563     96    545    683    215
    122   1080    958   -602   -418   1021   -137    514     54    496    628    168
     93   1008    914   -550   -410    961   -142    459     12    439    568    116
     75    950    875   -514   -400    914   -142    400    -28    384    514     72
     67    893    826   -480   -379    859   -142    350    -67    337    465     33
     46    844    795   -446   -374    820   -163    285   -122    275    405    -25
     44    807    763   -426   -358    787   -184    231   -161    226    358    -83
     46    761    714   -405   -332    737   -187    192   -192    194    316   -119
     33    748    714   -392   -340    732   -184    166   -205    181    301   -129
     23    732    709   -379   -345    722   -192    150   -207    174    298   -127
    -10    685    696   -337   -353    691   -197    140   -213    166    293   -129
    -23    641    665   -309   -345    654   -205    122   -218    155    288   -135
    -18    636    652   -309   -335    644   -213    111   -223    148    283   -140
    -10    659    667   -327   -337    665   -205    119   -207    155    298   -122
     23    735    711   -379   -342    724   -163    161   -161    197    337    -85
     36    769    732   -402   -348    750   -132    181   -132    223    355    -67
     25    771    745   -400   -358    758   -111    192   -116    226    355    -59
      7    761    750   -387   -371    756   -109    189   -109    226    358    -57
     -5    779    784   -387   -394    782   -124    179   -101    233    379    -44
     12    807    795   -410   -392    800   -155    153   -109    231    376    -46
     20    787    763   -405   -371    776   -200    122   -132    207    358    -57
     18    774    756   -397   -368    766   -215    109   -132    202    355    -51
     28    784    756   -405   -363    771   -202    111   -127    207    361    -41
     18    753    732   -387   -358    743   -215    101   -140    192    348    -46
    -23    683    706   -329   -366    693   -239     72   -168    166    324    -64
    -62    602    662   -272   -361    631   -262     41   -205    129    293    -88
    -67    563    631   -246   -348    597   -267     18   -226    103    267   -111
    -64    519    584   -228   -324    553   -270      7   -239     83    246   -127
    -62    485    545   -213   -303    514   -259     -2   -254     62    223   -148
    -64    462    524   -200   -293    493   -252    -12   -265     44    202   -171
    -41    457    498   -207   -270    478   -249    -20   -275     25    189   -184
    -46    428    475   -192   -262    452   -254    -28   -288     12    171   -205
    -59    381    441   -161   -249    410   -265    -41   -298     -2    153   -223
    -59    363    423   -153   -244    392   -267    -54   -301    -10    148   -223
    -62    345    407   -140   -233    376   -267    -59   -298    -18    142   -239
    -67    324    392   -129   -228    358   -270    -67   -301    -25    132   -241
    -83    296    379   -106   -231    337   -270    -72   -298    -31    129   -236
    -88    277    363    -96   -226    319   -257    -64   -288    -25    129   -233
    -72    241    314    -83   -192    277   -192      0   -259    -31    103   -270
    -67    246    311    -90   -189    277    -80    140   -179    -18     85   -309
    -25    355    381   -163   -205    366     18    324     -7    127    200   -215
     46    563    517   -306   -236    540     70    579    262    428    496     59
    140    906    766   -522   -311    836    -15    678    467    769    906    480
    109   1163   1054   -639   -472   1111   -171    345    413    948   1226    849
    -20   1187   1205   -584   -613   1197   -353   -142    163    893   1288    953
   -155    979   1135   -413   -646   1057   -587   -724   -363    381    820    555
   -228    524    753   -148   -491    639   -815  -1267  -1106   -568   -132   -293
   -187    171    358      5   -272    265   -911  -1286  -1314   -885   -478   -623
   -166    -28    137     96   -150     54   -833  -1023  -1119   -743   -413   -620
   -142    -77     64    109   -103     -7   -678   -743   -870   -558   -293   -558
   -109    -31     77     70    -93     23   -467   -444   -594   -345   -137   -454
    -93     38    132     25   -114     85   -316   -236   -402   -192    -15   -371
    -75     62    135      5   -103     98   -246   -153   -322   -132     31   -340
    -64     72    137     -5   -101    103   -207   -111   -283   -101     54   -319
    -59     77    137     -7    -98    106   -184    -88   -254    -83     67   -309
    -54     88    142    -18    -98    114   -176    -83   -246    -75     64   -311
    -67     80    148     -7   -109    114   -181    -88   -241    -72     72   -306
    -72     67    140      0   -106    103   -181    -83   -233    -70     85   -301
    -72     46    119     12    -96     83   -184    -88   -236    -75     75   -316
    -67     75    142     -5   -103    109   -174    -72   -207    -51     93   -293
    -75     70    145      2   -109    106   -158    -62   -189    -36    106   -283
    -80     72    153      2   -116    111   -148    -49   -171    -18    127   -270
    -75     83    158     -2   -116    119   -137    -31   -150      2    148   -249
    -77     51    129     12   -103     90   -142    -33   -155      0    142   -262
    -70     70    140      0   -103    103   -148    -25   -145     10    155   -265
    -62     90    150    -15   -106    119   -137    -10   -124     28    174   -254
    -75     83    158     -2   -116    119   -124      7   -103     46    192   -236
    -77     70    148      2   -114    109   -124     31    -80     75    218   -213
    -72     77    148     -2   -109    111   -116     62    -44    111    249   -181
    -51     98    150    -25   -101    124    -98    103     10    163    290   -145
    -44    114    158    -33   -101    135    -90    145     64    213    340   -114
    -25    145    168    -59    -96    155    -77    205    127    277    400    -67
     10    194    181   -103    -85    187    -64    267    192    350    462     -7
     20    236    213   -129    -96    223    -49    329    267    431    545     62
     20    265    244   -142   -111    254    -33    381    322    496    610    119
     23    298    272   -161   -124    285    -25    407    355    527    639    153
     20    301    280   -161   -129    290    -20    413    366    540    654    166
     12    316    303   -166   -145    311     -7    407    374    550    670    184
     10    293    283   -150   -135    288     -5    379    345    514    641    163
     -7    239    246   -116   -127    241     -7    335    301    462    589    119
    -15    197    213    -90   -114    205     -5    296    267    415    545     88
    -49    122    171    -38   -111    148     -7    231    200    340    475     25
    -72     96    168    -10   -119    132     -7    171    153    280    423    -23
    -96     10    103     41    -98     57     -2    103     93    205    350    -83
   -124    -75     49     98    -88    -12    -25     33     23    127    285   -142
   -155   -150      5    153    -83    -72    -49    -25    -38     59    223   -202
   -181   -226    -44    205    -70   -135    -46    -72    -85      5    174   -252
   -205   -270    -67    236    -70   -168    -49   -109   -114    -28    145   -275
   -210   -277    -67    244    -72   -174    -57   -135   -135    -49    132   -277
   -220   -288    -67    252    -77   -179    -64   -161   -145    -62    124   -290
   -226   -293    -67    259    -80   -181    -75   -179   -155    -77    111   -309
   -223   -327   -106    272    -59   -218    -67   -181   -161    -80    106   -329
   -231   -376   -145    303    -44   -262    -59   -187   -171    -90     90   -342
   -236   -355   -119    296    -59   -239    -51   -184   -163    -80     98   -332
   -244   -314    -70    280    -88   -192    -33   -168   -137    -57    127   -319
   -244   -314    -70    277    -88   -192     -5   -142   -106    -28    158   -288
   -249   -309    -59    277    -96   -184     10   -135    -93    -23    163   -267
   -265   -316    -51    288   -106   -184      2   -148    -96    -28    163   -259
   -265   -329    -64    298   -101   -197      2   -171   -106    -41    163   -262
   -283   -306    -23    296   -132   -166    -31   -205   -132    -57    155   -267
   -275   -319    -46    296   -116   -184    -59   -228   -150    -67    145   -265
   -259   -324    -67    290    -98   -197    -59   -233   -150    -64    150   -259
   -257   -316    -59    288    -98   -189    -59   -241   -153    -67    155   -262
   -290   -389    -98    340    -98   -244    -67   -257   -179    -85    135   -290
   -290   -462   -171    376    -62   -316    -70   -265   -192   -103    119   -296
   -288   -501   -213    392    -38   -355    -67   -272   -205   -122    101   -309
   -290   -527   -236    410    -28   -381    -38   -270   -205   -122     96   -322
   -296   -548   -252    420    -23   -400    -18   -277   -218   -140     83   -342
   -319   -610   -293    465    -12   -452     -7   -293   -239   -171     59   -363
   -361   -696   -337    527    -12   -517    -12   -322   -267   -210     20   -389
   -374   -756   -381    566      2   -568    -23   -350   -296   -241     -5   -420
   -361   -782   -420    571     28   -602    -12   -355   -301   -246    -10   -433
   -355   -795   -439    574     38   -618    -10   -355   -301   -244     -7   -433
   -363   -841   -480    602     57   -662    -20   -368   -309   -257    -20   -446
   -374   -857   -483    615     54   -670     -5   -381   -314   -270    -33   -454
   -374   -878   -504    626     62   -691      2   -392   -322   -280    -49   -465
   -374   -896   -522    633     72   -709      0   -397   -327   -277    -51   -462
   -363   -898   -535    628     85   -717     12   -387   -316   -272    -49   -470
   -355   -937   -581    646    111   -761     75   -309   -270   -259    -59   -514
   -368   -927   -558    646     90   -743    155   -181   -158   -197    -38   -524
   -368   -818   -452    592     38   -636    194    -59     15    -18    122   -387
   -301   -613   -314    457      5   -465    187    101    262    306    472    -36
   -244   -355   -111    301    -67   -233    101     70    345    540    833    400
   -327   -267     57    296   -194   -106      2   -262     93    470    974    649
   -459   -397     62    426   -262   -168    -64   -581   -265    207    844    561
   -584   -618    -33    600   -277   -327   -184  -1018   -820   -423    189    -70
   -605   -875   -270    740   -168   -574   -371  -1462  -1421  -1210   -667   -872
   -540  -1093   -555    815      7   -826   -462  -1449  -1439  -1262   -758   -976
   -491  -1291   -800    891    153  -1047   -423  -1262  -1231  -1080   -649   -924
   -454  -1363   -909    909    223  -1135   -327  -1044   -987   -883   -514   -844
   -428  -1345   -917    888    244  -1132   -166   -789   -709   -652   -340   -719
   -426  -1280   -854    852    210  -1067    -36   -600   -504   -475   -194   -600
   -423  -1244   -823    833    197  -1034     23   -524   -418   -400   -129   -545
   -418  -1265   -846    839    210  -1057     41   -498   -387   -379   -109   -527
   -410  -1273   -862    841    226  -1067     54   -478   -361   -355    -83   -511
   -420  -1275   -857    846    218  -1067     70   -470   -345   -342    -70   -501
   -428  -1273   -844    849    207  -1060     70   -467   -335   -335    -62   -498
   -452  -1286   -833    865    189  -1060     64   -467   -332   -335    -59   -506
   -485  -1317   -831    901    171  -1075     59   -467   -329   -342    -54   -506
   -488  -1337   -852    911    179  -1096     54   -462   -322   -340    -44   -493
   -467  -1332   -867    898    197  -1101     59   -454   -311   -329    -31   -480
   -454  -1319   -865    885    202  -1093     72   -436   -288   -309     -5   -470
   -454  -1309   -854    883    200  -1083     80   -426   -267   -288     15   -454
   -462  -1330   -867    896    200  -1098     80   -418   -259   -275     18   -446
   -467  -1335   -870    901    200  -1104     77   -405   -249   -262     28   -431
   -478  -1363   -888    919    202  -1124     83   -392   -236   -252     38   -426
   -470  -1358   -888    914    207  -1124     88   -371   -213   -231     64   -415
   -467  -1348   -880    906    205  -1114     93   -348   -181   -197     98   -387
   -457  -1343   -885    901    213  -1114     96   -327   -148   -163    132   -363
   -449  -1337   -891    891    218  -1114     98   -303   -114   -129    166   -337
   -433  -1327   -893    880    228  -1111    109   -259    -57    -70    226   -285
   -418  -1306   -888    859    231  -1098    119   -197      5      2    296   -228
   -415  -1283   -867    849    223  -1075    129   -137     67     75    366   -163
   -405  -1244   -839    823    215  -1044    150    -72    137    148    433    -93
   -376  -1187   -810    782    215  -1000    168    -12    207    210    504    -31
   -363  -1163   -800    761    215   -984    166     12    233    246    548      0
   -368  -1132   -766    750    197   -950    174     25    241    257    558     10
   -363  -1106   -743    735    187   -924    184     25    239    252    561     15
   -366  -1137   -771    753    202   -956    189     12    220    220    537     -5
   -361  -1140   -779    748    205   -961    176    -31    168    161    485    -49
   -366  -1145   -779    756    205   -963    179    -75    122    106    439    -90
   -381  -1200   -818    789    215  -1010    176   -132     64     36    371   -153
   -394  -1270   -875    833    239  -1072    168   -200      0    -36    296   -220
   -413  -1314   -901    862    244  -1109    166   -257    -54   -101    233   -277
   -418  -1371   -953    896    265  -1163    145   -322   -111   -168    168   -342
   -407  -1413  -1008    909    298  -1213    132   -374   -155   -218    122   -392
   -423  -1475  -1052    950    314  -1265    129   -418   -189   -265     80   -433
   -433  -1522  -1088    976    327  -1306    122   -452   -220   -298     46   -470
   -418  -1540  -1122    979    350  -1332    114   -480   -244   -322     20   -496
   -420  -1574  -1153    995    363  -1363     96   -506   -262   -340      0   -514
   -431  -1584  -1153   1008    361  -1369     93   -519   -267   -350     -7   -522
   -423  -1600  -1176   1010    374  -1389     90   -524   -267   -361    -12   -530
   -415  -1613  -1197   1013    389  -1408     88   -517   -259   -350      5   -517
   -426  -1618  -1195   1021    384  -1408     88   -511   -249   -337     18   -504
   -431  -1577  -1145   1005    355  -1361    111   -485   -213   -298     51   -472
   -428  -1543  -1114    984    340  -1330    127   -472   -192   -283     72   -457
   -441  -1535  -1093    987    324  -1314    132   -462   -176   -280     80   -457
   -452  -1545  -1096    997    322  -1322    124   -467   -174   -280     83   -457
   -457  -1535  -1078    997    309  -1306    114   -472   -168   -272    101   -439
   -472  -1553  -1080   1010    301  -1317     96   -491   -171   -267    103   -436
   -472  -1579  -1106   1026    314  -1343     64   -517   -184   -275     96   -441
   -467  -1584  -1119   1026    324  -1353     44   -532   -194   -283     96   -444
   -459  -1602  -1143   1031    340  -1374     41   -532   -189   -285     98   -441
   -459  -1634  -1174   1047    355  -1405     33   -550   -213   -309     77   -467
   -472  -1691  -1218   1080    371  -1454     10   -576   -236   -337     49   -488
   -478  -1748  -1273   1111    394  -1512     -7   -592   -252   -358     33   -501
   -472  -1808  -1335   1140    431  -1571    -20   -600   -270   -384     15   -527
   -493  -1878  -1387   1184    444  -1634    -28   -615   -296   -413    -18   -563
   -522  -1935  -1413   1226    444  -1675    -25   -633   -314   -436    -41   -589
   -542  -1953  -1413   1247    431  -1683    -28   -652   -329   -454    -64   -615
   -550  -1984  -1434   1267    441  -1709    -33   -672   -342   -475    -90   -639
   -542  -2042  -1499   1291    475  -1771    -44   -691   -358   -498   -106   -657
   -545  -2086  -1540   1314    496  -1813    -49   -701   -368   -509   -116   -672
   -561  -2101  -1540   1330    488  -1823    -67   -719   -384   -530   -137   -698
   -571  -2127  -1556   1350    491  -1842    -77   -730   -384   -535   -148   -706
   -574  -2130  -1558   1350    491  -1844    -88   -732   -384   -535   -145   -693
   -579  -2145  -1569   1361    493  -1857    -96   -735   -387   -535   -145   -696
   -587  -2179  -1592   1382    501  -1886   -103   -735   -392   -540   -153   -711
   -581  -2223  -1641   1402    530  -1932    -77   -696   -376   -548   -176   -745
   -561  -2223  -1662   1392    548  -1943     12   -553   -288   -514   -194   -784
   -532  -2161  -1631   1345    548  -1896     93   -384   -142   -400   -114   -732
   -480  -2010  -1530   1244    524  -1771    148   -168     88   -148    129   -511
   -415  -1740  -1325   1078    454  -1532    101    -70    257    114    452   -150
   -467  -1504  -1036    984    283  -1273    -28   -420    124    158    659    158
   -594  -1480   -885   1036    145  -1184   -163   -833   -101    116    756    303
   -711  -1597   -888   1153     85  -1244   -332  -1288   -470   -179    519     80
   -766  -2039  -1273   1402    252  -1657   -548  -1774  -1072   -922   -275   -693
   -727  -2410  -1686   1569    478  -2049   -717  -1938  -1413  -1397   -802  -1192
   -675  -2556  -1880   1615    602  -2218   -724  -1764  -1273  -1309   -779  -1202
   -639  -2551  -1914   1595    636  -2234   -610  -1488  -1005  -1101   -628  -1101
   -597  -2496  -1899   1548    649  -2197   -418  -1179   -719   -870   -454   -974
   -561  -2434  -1873   1496    654  -2153   -280   -956   -519   -704   -335   -875
   -537  -2408  -1870   1473    665  -2138   -226   -867   -436   -639   -290   -841
   -530  -2395  -1867   1462    665  -2132   -202   -833   -402   -615   -267   -833
   -524  -2397  -1873   1462    672  -2135   -194   -820   -389   -605   -267   -841
   -504  -2400  -1899   1449    696  -2148   -197   -807   -374   -592   -257   -828
   -491  -2387  -1896   1439    701  -2143   -194   -795   -355   -581   -249   -818
   -483  -2372  -1891   1426    704  -2132   -205   -800   -345   -581   -246   -813
   -478  -2356  -1878   1418    698  -2117   -213   -800   -337   -579   -246   -800
   -472  -2366  -1893   1418    709  -2130   -210   -792   -332   -579   -254   -800
   -457  -2379  -1922   1418    730  -2151   -207   -782   -319   -566   -244   -787
   -446  -2387  -1940   1415    745  -2164   -202   -769   -296   -548   -231   -774
   -441  -2385  -1943   1413    750  -2164   -197   -756   -270   -530   -218   -763
   -431  -2366  -1935   1395    750  -2151   -215   -750   -267   -524   -213   -758
   -418  -2343  -1925   1379    753  -2135   -226   -745   -262   -530   -215   -756
   -400  -2340  -1940   1369    769  -2140   -223   -732   -241   -519   -210   -750
   -384  -2351  -1966   1369    789  -2158   -207   -698   -205   -485   -184   -722
   -374  -2348  -1974   1361    797  -2161   -205   -667   -181   -465   -168   -709
   -355  -2327  -1971   1343    807  -2151   -205   -639   -161   -449   -161   -698
   -324  -2288  -1966   1306    818  -2127   -194   -594   -122   -413   -137   -662
   -280  -2275  -1995   1278    857  -2135   -194   -548    -83   -376    -96   -620
   -259  -2234  -1974   1244    854  -2104   -181   -480    -25   -319    -38   -576
   -239  -2190  -1953   1213    854  -2073   -158   -394     46   -254     23   -517
   -210  -2145  -1938   1176    862  -2042   -142   -322    109   -194     80   -454
   -176  -2081  -1904   1130    862  -1992   -124   -257    155   -140    132   -394
   -145  -2021  -1875   1080    862  -1948   -114   -223    187   -111    163   -353
   -129  -1990  -1860   1060    865  -1925   -114   -215    194   -106    171   -335
   -119  -1990  -1870   1054    875  -1932   -116   -218    187   -122    155   -342
   -116  -1977  -1860   1047    870  -1919   -119   -236    166   -145    137   -348
   -127  -1984  -1857   1054    862  -1922   -127   -270    135   -181    103   -371
   -127  -2000  -1873   1062    870  -1935   -122   -311     93   -233     59   -400
   -135  -2031  -1899   1083    880  -1966   -119   -358     51   -283     10   -428
   -137  -2055  -1917   1096    888  -1987   -129   -426     -2   -340    -49   -467
   -155  -2099  -1945   1127    893  -2023   -142   -498    -64   -405   -114   -519
   -153  -2125  -1971   1137    906  -2049   -163   -563   -116   -465   -176   -566
   -153  -2158  -2008   1156    924  -2083   -179   -628   -168   -527   -244   -618
   -158  -2197  -2039   1179    940  -2120   -192   -683   -213   -581   -293   -659
   -140  -2231  -2091   1184    974  -2161   -220   -730   -252   -623   -337   -693
   -132  -2242  -2109   1187    987  -2177   -231   -745   -262   -639   -358   -704
   -140  -2231  -2091   1184    974  -2161   -220   -740   -262   -644   -361   -698
   -137  -2226  -2088   1182    974  -2158   -220   -737   -267   -654   -368   -706
   -150  -2244  -2094   1195    971  -2169   -218   -737   -275   -659   -381   -714
   -135  -2260  -2125   1197    995  -2192   -215   -730   -280   -665   -392   -714
   -101  -2247  -2148   1174   1021  -2197   -210   -717   -275   -667   -397   -709
    -80  -2182  -2101   1132   1010  -2143   -181   -685   -252   -652   -376   -678
    -59  -2099  -2042   1078    989  -2070   -142   -649   -223   -623   -348   -641
    -46  -2057  -2013   1052    982  -2036   -109   -620   -205   -607   -335   -623
    -36  -2044  -2010   1039    984  -2029   -109   -620   -207   -618   -353   -628
    -33  -2044  -2010   1039    987  -2029   -132   -639   -231   -633   -376   -646
    -23  -2000  -1979   1010    976  -1990   -163   -646   -244   -636   -381   -641
    -25  -2000  -1974   1010    974  -1987   -189   -665   -272   -662   -410   -659
    -33  -2003  -1971   1015    969  -1987   -210   -683   -303   -688   -433   -678
    -25  -1966  -1940    997    956  -1953   -207   -675   -306   -693   -436   -672
      0  -1932  -1932    963    963  -1932   -215   -672   -316   -701   -441   -670
     18  -1938  -1958    958    987  -1948   -239   -688   -358   -737   -475   -693
     23  -1951  -1977    963    997  -1964   -252   -698   -387   -761   -501   -711
     28  -1953  -1982    963   1005  -1966   -252   -704   -407   -779   -524   -719
     33  -1977  -2013    969   1021  -1995   -267   -714   -436   -810   -558   -753
     41  -1974  -2016    966   1026  -1995   -257   -709   -452   -836   -589   -776
     33  -1971  -2008    966   1018  -1990   -246   -714   -478   -865   -626   -805
     18  -1969  -1987    976   1002  -1977   -244   -724   -506   -896   -657   -831
    -20  -2018  -1997   1015    987  -2008   -252   -735   -540   -932   -701   -865
     18  -2000  -2018    989   1015  -2008   -254   -727   -558   -950   -732   -883
     33  -1953  -1990    958   1010  -1971   -254   -722   -576   -971   -756   -883
     46  -1925  -1971    940   1008  -1948   -262   -714   -594   -989   -779   -888
     44  -1901  -1945    927    992  -1922   -262   -709   -613   -997   -792   -896
     46  -1875  -1922    914    984  -1899   -252   -698   -618  -1002   -797   -896
     72  -1844  -1917    883    992  -1880   -226   -672   -615  -1000   -800   -885
    111  -1813  -1925    852   1018  -1867   -184   -623   -613  -1010   -823   -901
    145  -1764  -1912    807   1026  -1836    -70   -493   -555  -1005   -852   -937
    181  -1647  -1829    732   1005  -1738     57   -301   -426   -914   -797   -896
    218  -1402  -1623    592    919  -1512    168     -5   -155   -636   -558   -678
    301  -1054  -1356    376    828  -1205    163    280    148   -246   -150   -285
    298   -662   -961    181    628   -810    -12     33    145    -18    202    119
    200   -488   -688    142    444   -587   -239   -462    -41     38    387    353
     83   -535   -618    226    348   -576   -493  -1031   -452   -252    179    215
    -12   -982   -969    498    478   -976   -701  -1600  -1187  -1119   -680   -522
      2  -1447  -1452    722    724  -1449   -859  -1826  -1751  -1860  -1428  -1176
     49  -1621  -1673    784    859  -1647   -831  -1623  -1667  -1844  -1488  -1267
     90  -1631  -1725    769    906  -1678   -680  -1319  -1431  -1675  -1397  -1226
    106  -1587  -1693    740    898  -1639   -470  -1008  -1169  -1475  -1265  -1137
    109  -1486  -1597    685    852  -1540   -262   -722   -937  -1283  -1124  -1018
    155  -1374  -1530    607    841  -1452   -166   -581   -839  -1192  -1062   -958
    179  -1286  -1465    553    820  -1376   -132   -527   -810  -1163  -1044   -935
    187  -1228  -1415    522    800  -1322   -106   -491   -797  -1150  -1034   -914
    197  -1189  -1389    496    792  -1288    -96   -467   -795  -1143  -1028   -898
    213  -1143  -1356    465    782  -1247    -70   -428   -782  -1122  -1013   -880
    220  -1083  -1304    431    761  -1192    -54   -405   -776  -1111  -1015   -878
    228  -1028  -1257    400    743  -1143    -54   -387   -782  -1111  -1021   -878
    246   -989  -1236    371    737  -1111    -44   -363   -771  -1096  -1013   -857
    244   -945  -1189    350    717  -1067    -36   -337   -761  -1078  -1000   -831
    233   -891  -1127    327    680  -1008    -41   -319   -761  -1075   -997   -813
    246   -807  -1054    280    649   -930    -67   -311   -774  -1075   -997   -813
    241   -784  -1028    270    633   -906    -57   -275   -756  -1057   -987   -802
    252   -735   -987    241    618   -859    -41   -241   -748  -1041   -979   -782
    254   -675   -930    210    592   -802    -38   -202   -727  -1015   -956   -753
    259   -644   -904    192    581   -774    -28   -158   -706   -992   -940   -730
    270   -540   -810    132    537   -672    -20   -111   -680   -958   -914   -691
    280   -431   -711     75    496   -571    -15    -62   -639   -909   -870   -649
    280   -415   -696     67    485   -555     -5     -5   -600   -870   -839   -628
    277   -397   -675     59    475   -535     -2     54   -561   -823   -805   -592
    296   -298   -594      0    444   -446      5    132   -501   -750   -748   -532
    322   -197   -519    -62    420   -358     20    226   -423   -662   -670   -457
    337    -85   -426   -127    381   -257     23    306   -361   -589   -607   -402
    368     36   -332   -202    350   -148     38    387   -288   -498   -527   -324
    384    109   -275   -249    329    -80     59    446   -249   -441   -478   -262
    400    176   -223   -288    311    -23     75    480   -215   -402   -446   -213
    402    233   -168   -319    285     33     83    496   -213   -397   -436   -194
    381    249   -132   -314    257     59     72    483   -239   -426   -462   -218
    368    301    -70   -337    218    116     70    470   -275   -457   -491   -233
    353    303    -51   -329    202    127     64    439   -324   -501   -537   -267
    335    296    -41   -316    189    127     57    402   -376   -550   -587   -314
    316    267    -49   -290    184    109     62    368   -426   -600   -644   -358
    293    226    -70   -259    181     77     33    309   -504   -678   -717   -413
    306    257    -49   -280    179    103      7    252   -568   -743   -779   -459
    306    296    -10   -303    155    142    -12    197   -628   -795   -836   -514
    293    303     10   -298    142    158    -33    155   -680   -839   -891   -563
    293    316     20   -306    135    168    -41    137   -711   -865   -917   -571
    303    345     41   -324    132    194    -44    132   -724   -870   -922   -563
    327    407     80   -368    122    244    -41    132   -732   -870   -924   -566
    348    457    109   -402    119    283    -57    124   -745   -878   -935   -581
    366    537    168   -452     98    353    -41    150   -730   -852   -917   -558
    376    587    210   -483     83    400    -33    168   -719   -831   -901   -532
    387    636    249   -511     67    444    -44    176   -724   -823   -898   -527
    418    737    319   -576     49    530    -38    202   -711   -792   -872   -504
    420    828    407   -626      5    618    -15    233   -683   -753   -844   -470
    423    917    491   -670    -33    704     18    272   -652   -714   -807   -439
    436    982    545   -709    -57    766     31    298   -639   -691   -795   -418
    452   1036    584   -743    -64    810     33    309   -631   -678   -782   -407
    470   1096    623   -784    -75    859     25    309   -628   -665   -769   -387
    504   1169    662   -836    -80    917     15    322   -613   -628   -737   -348
    498   1184    685   -844    -93    937     -5    306   -636   -631   -748   -340
    504   1228    724   -865   -109    976    -25    296   -659   -641   -761   -340
    514   1280    766   -898   -127   1023    -28    309   -646   -618   -740   -316
    519   1325    805   -922   -142   1067    -25    322   -639   -597   -722   -301
    524   1319    792   -924   -135   1057    -46    316   -659   -610   -740   -319
    522   1301    779   -911   -127   1041    -59    311   -688   -628   -766   -335
    514   1317    802   -917   -145   1060    -70    311   -709   -636   -779   -342
    517   1343    826   -930   -155   1085    -77    316   -727   -644   -787   -345
    491   1358    867   -927   -189   1114    -96    303   -756   -670   -815   -379
    483   1340    857   -911   -187   1098   -109    296   -769   -680   -833   -415
    488   1353    865   -922   -189   1111   -106    290   -771   -683   -833   -410
    496   1376    880   -937   -192   1130   -106    293   -776   -680   -841   -407
    493   1395    901   -945   -205   1148    -98    306   -766   -662   -833   -410
    504   1413    909   -958   -202   1161   -106    311   -771   -652   -828   -418
    522   1473    950  -1000   -215   1213   -116    311   -779   -652   -839   -423
    532   1509    976  -1021   -220   1244   -129    303   -784   -644   -836   -426
    553   1530    976  -1041   -213   1254   -137    311   -787   -633   -826   -426
    563   1597   1034  -1080   -233   1317   -150    314   -797   -633   -831   -433
    574   1595   1021  -1085   -223   1309    -98    394   -748   -610   -849   -475
    592   1631   1036  -1111   -220   1335    -10    535   -649   -545   -839   -506
    633   1774   1140  -1205   -252   1457     59    698   -470   -366   -706   -389
    693   2016   1322  -1353   -314   1670     80    911   -213    -51   -392    -75
    724   2301   1577  -1514   -426   1940     -7    898   -132    176    -38    329
    649   2525   1875  -1590   -613   2200   -109    592   -290    205    155    587
    537   2540   2003  -1540   -732   2273   -220    249   -568     90    153    607
    457   2379   1922  -1418   -732   2151   -371   -184  -1021   -361   -301    179
    413   2088   1675  -1252   -631   1883   -592   -641  -1584  -1080  -1088   -584
    431   1813   1382  -1122   -475   1597   -735   -735  -1766  -1322  -1374   -870
    475   1644   1166  -1060   -345   1405   -704   -524  -1582  -1171  -1288   -836
    517   1652   1135  -1083   -309   1395   -605   -277  -1343   -976  -1143   -732
    522   1717   1192  -1122   -335   1454   -465    -18  -1106   -776  -1000   -623
    532   1810   1278  -1174   -371   1545   -345    181   -922   -615   -888   -548
    540   1873   1332  -1208   -397   1602   -298    270   -841   -535   -826   -488
    537   1917   1379  -1226   -420   1649   -277    314   -800   -485   -789   -449
    537   1917   1379  -1228   -423   1649   -270    337   -782   -462   -774   -431
    532   1984   1449  -1260   -459   1717   -277    350   -771   -444   -769   -410
    537   2008   1470  -1275   -465   1740   -280    358   -750   -418   -750   -400
    535   1987   1452  -1260   -457   1719   -285    384   -735   -387   -704   -405
    522   2047   1522  -1286   -501   1784   -296    392   -722   -358   -688   -384
    530   2122   1592  -1327   -532   1860   -280    413   -698   -329   -680   -355
    540   2166   1626  -1356   -542   1899   -285    431   -680   -293   -641   -342
    550   2197   1647  -1374   -548   1922   -288    446   -662   -259   -615   -322
    524   2226   1699  -1376   -589   1964   -311    444   -665   -249   -610   -319
    522   2249   1727  -1387   -602   1987   -324    457   -649   -220   -581   -311
    530   2273   1743  -1402   -607   2010   -327    478   -626   -189   -553   -272
    548   2327   1779  -1436   -615   2055   -329    506   -600   -155   -524   -228
    568   2413   1844  -1491   -636   2127   -332    527   -584   -137   -511   -202
    568   2429   1860  -1499   -644   2145   -327    555   -561   -106   -491   -189
    571   2429   1855  -1501   -641   2143   -340    584   -532    -67   -459   -171
    602   2475   1873  -1538   -633   2174   -342    626   -493    -15   -392   -140
    607   2494   1886  -1551   -639   2190   -342    683   -454     38   -350   -111
    618   2535   1917  -1577   -649   2226   -358    737   -423     96   -301    -57
    644   2642   1995  -1644   -675   2320   -361    800   -366    171   -228     15
    685   2714   2029  -1699   -670   2372   -361    867   -311    236   -176    101
    701   2785   2081  -1743   -691   2434   -368    924   -262    290   -109    158
    704   2847   2143  -1777   -719   2496   -376    945   -241    324    -72    174
    714   2873   2158  -1795   -724   2517   -381    953   -244    342    -38    192
    727   2904   2177  -1816   -724   2540   -384    950   -254    350    -36    205
    724   2933   2205  -1829   -743   2569   -376    940   -259    350    -46    215
    714   2969   2255  -1842   -769   2613   -381    909   -280    329    -67    194
    696   2982   2283  -1839   -795   2634   -389    854   -322    290    -98    148
    678   2998   2320  -1836   -820   2660   -402    797   -368    246   -135    124
    667   2974   2307  -1823   -818   2642   -402    753   -394    226   -148     90
    620   2935   2312  -1779   -844   2624   -413    698   -428    192   -181     49
    574   2896   2322  -1735   -875   2611   -428    649   -467    150   -226     12
    542   2847   2304  -1693   -880   2577   -439    594   -501    114   -267    -28
    522   2831   2309  -1678   -893   2572   -449    561   -511    101   -285    -44
    488   2803   2312  -1647   -911   2559   -452    537   -522     96   -296    -51
    462   2803   2338  -1634   -937   2572   -459    514   -535     93   -303    -62
    452   2787   2335  -1618   -940   2561   -470    506   -542    101   -314    -46
    420   2798   2374  -1610   -976   2587   -465    517   -522    122   -296    -25
    392   2808   2416  -1600  -1010   2613   -459    530   -501    153   -257    -18
    376   2818   2442  -1597  -1031   2629   -470    532   -501    158   -249    -20
    371   2837   2465  -1602  -1047   2652   -475    532   -496    166   -249      5
    361   2899   2535  -1631  -1088   2717   -472    553   -470    194   -228     31
    348   2930   2579  -1639  -1117   2756   -423    605   -415    254   -150     62
    329   2953   2621  -1644  -1145   2787   -394    618   -392    285   -119     96
    332   3016   2683  -1673  -1174   2850   -410    613   -384    290   -114    114
    337   2990   2650  -1665  -1156   2818   -444    592   -392    288   -114    101
    355   3003   2647  -1680  -1145   2824   -470    563   -397    293   -109    106
    394   3026   2631  -1712  -1119   2829   -519    540   -405    298   -106    124
    413   3018   2605  -1714  -1096   2813   -548    519   -423    293   -111    119
    405   3018   2611  -1712  -1104   2816   -558    514   -415    314    -88    137
    407   3029   2621  -1717  -1106   2826   -566    506   -415    314    -88    140
    400   3031   2629  -1717  -1114   2829   -589    488   -436    293   -106    124
    400   3016   2616  -1706  -1106   2816   -615    470   -457    277   -119    114
    397   2982   2585  -1691  -1093   2785   -636    449   -483    254   -140     98
    376   2935   2556  -1657  -1091   2746   -641    431   -498    244   -161     77
    355   2889   2533  -1623  -1088   2712   -652    413   -522    223   -184     51
    322   2876   2553  -1597  -1114   2714   -652    407   -524    215   -194     33
    319   2850   2527  -1587  -1104   2688   -646    407   -522    213   -202     28
    319   2816   2494  -1569  -1085   2655   -657    397   -530    205   -215     20
    309   2798   2488  -1556  -1091   2644   -667    384   -532    200   -220     15
    301   2792   2491  -1545  -1093   2642   -665    384   -532    202   -215     10
    288   2808   2517  -1548  -1114   2662   -680    376   -535    205   -210      5
    285   2795   2509  -1540  -1111   2655   -688    374   -530    207   -207      5
    275   2777   2499  -1527  -1111   2637   -696    366   -532    205   -215     -2
    277   2772   2494  -1525  -1106   2634   -704    358   -532    205   -220     -7
    270   2761   2491  -1514  -1109   2626   -691    374   -509    220   -215    -12
    288   2779   2491  -1535  -1101   2637   -623    462   -449    252   -200    -25
    332   2837   2501  -1584  -1083   2670   -537    615   -353    316   -158    -20
    366   2894   2527  -1628  -1080   2712   -454    833   -189    467    -31     72
    436   3146   2709  -1790  -1137   2927   -405   1106     51    758    267    363
    488   3491   3000  -1990  -1257   3247   -457   1106    192   1015    600    740
    394   3728   3330  -2062  -1467   3530   -633    672    132   1145    841   1057
    187   3834   3647  -2010  -1730   3741   -857     57    -70   1106    896   1163
     36   3520   3483  -1779  -1725   3502  -1085   -537   -605    548    363    672
     -7   3013   3018  -1504  -1514   3016  -1322   -927  -1195   -163   -361    -25
     41   2626   2582  -1335  -1273   2605  -1434   -911  -1353   -400   -626   -319
     96   2462   2366  -1278  -1135   2416  -1348   -628  -1187   -296   -574   -324
    145   2527   2382  -1337  -1117   2455  -1161   -309   -966   -145   -462   -254
    181   2600   2418  -1392  -1119   2512   -956      0   -756      7   -358   -187
    200   2637   2434  -1418  -1117   2535   -844    168   -636    101   -290   -142
    197   2662   2465  -1428  -1132   2564   -805    223   -584    140   -262   -109
    179   2647   2465  -1413  -1143   2556   -797    241   -561    161   -244    -88
    181   2608   2426  -1395  -1122   2517   -787    270   -537    181   -220    -90
    174   2608   2434  -1392  -1130   2522   -776    290   -519    202   -197    -96
    163   2618   2455  -1389  -1145   2538   -771    296   -506    213   -184    -85
    163   2616   2449  -1392  -1143   2535   -782    293   -509    210   -194    -96
    179   2624   2444  -1402  -1132   2535   -789    309   -491    228   -181    -90
    189   2631   2442  -1413  -1124   2538   -797    316   -480    241   -179    -96
    187   2616   2429  -1400  -1119   2522   -787    329   -457    259   -163    -72
    192   2598   2405  -1395  -1106   2501   -782    350   -423    283   -145    -49
    205   2621   2416  -1413  -1106   2520   -795    345   -426    277   -150    -54
    210   2637   2423  -1423  -1106   2530   -800    353   -410    288   -140    -46
    200   2626   2426  -1413  -1111   2527   -795    384   -371    319    -93     -2
    197   2657   2460  -1428  -1132   2559   -797    397   -355    335    -80    -12
    202   2673   2470  -1439  -1135   2572   -807    405   -348    342    -83    -12
    223   2694   2470  -1460  -1124   2582   -807    428   -322    361    -67      7
    236   2699   2462  -1467  -1111   2582   -797    475   -277    405    -18     28
    241   2738   2494  -1491  -1124   2618   -795    522   -231    449     23     57
    259   2751   2491  -1506  -1117   2621   -784    579   -187    493     62    101
    277   2761   2483  -1519  -1104   2621   -779    641   -135    548    116    142
    298   2782   2483  -1540  -1091   2634   -776    711    -88    597    163    200
    342   2881   2538  -1613  -1098   2709   -766    789    -23    665    223    267
    366   2933   2566  -1649  -1101   2751   -753    833     25    719    280    314
    402   2964   2561  -1683  -1080   2764   -743    846     46    743    303    327
    420   3011   2590  -1714  -1083   2800   -743    839     59    753    316    329
    423   3026   2600  -1727  -1088   2813   -748    823     57    758    340    342
    415   3008   2592  -1712  -1088   2803   -740    802     46    750    332    350
    397   2990   2592  -1696  -1098   2790   -748    761     25    722    309    332
    389   2966   2577  -1678  -1093   2772   -753    714      2    693    277    311
    381   2925   2540  -1654  -1080   2733   -743    654    -33    652    233    267
    371   2868   2496  -1621  -1062   2683   -743    594    -75    605    181    213
    348   2813   2465  -1582  -1057   2639   -761    517   -124    555    129    158
    337   2740   2403  -1538  -1031   2572   -776    444   -161    511     90    127
    332   2691   2356  -1512  -1013   2525   -800    376   -205    462     41     75
    314   2639   2322  -1478  -1005   2481   -807    324   -233    436     15     46
    288   2603   2312  -1447  -1013   2457   -828    277   -257    413     -7     25
    270   2569   2299  -1418  -1013   2434   -849    241   -275    397    -20      5
    262   2556   2291  -1410  -1015   2423   -862    226   -280    407    -15      5
    259   2553   2291  -1408  -1015   2423   -870    213   -283    405    -15     -2
    249   2527   2278  -1389  -1015   2405   -878    200   -290    397    -18    -12
    249   2512   2262  -1379  -1005   2387   -875    202   -277    413     -5     -7
    270   2501   2231  -1387   -982   2366   -870    205   -265    413     -2     -5
    272   2514   2242  -1395   -984   2379   -865    207   -246    423     15      0
    259   2525   2265  -1392  -1002   2395   -841    226   -220    454     49     23
    246   2564   2317  -1405  -1034   2442   -820    231   -215    470     62     28
    226   2548   2322  -1389  -1047   2436   -820    226   -202    478     70     44
    231   2559   2327  -1395  -1047   2442   -839    213   -187    493     93     64
    259   2590   2327  -1426  -1034   2460   -826    220   -161    522    129     93
    246   2543   2296  -1395  -1023   2421   -859    192   -179    509    122     90
    239   2501   2262  -1371  -1010   2382   -911    148   -218    475     98     64
    223   2478   2255  -1350  -1015   2366   -945    119   -236    454     88     54
    218   2504   2286  -1361  -1034   2395   -971     83   -265    431     70     38
    187   2468   2281  -1327  -1047   2374  -1002     44   -290    407     46     18
    163   2385   2221  -1275  -1028   2304  -1010     20   -327    374     20     -2
    161   2338   2177  -1249  -1008   2257  -1000      7   -337    366     20    -18
    142   2270   2127  -1208   -995   2200  -1008    -12   -358    340      2    -49
    137   2216   2078  -1176   -969   2148  -1000    -28   -376    309    -28    -85
    122   2164   2042  -1145   -961   2104  -1005    -54   -407    272    -57   -119
    103   2109   2005  -1106   -950   2057  -1005    -72   -428    254    -72   -135
     93   2065   1969  -1080   -937   2018  -1015    -90   -449    236    -88   -145
     80   2029   1948  -1054   -932   1990  -1002    -93   -449    233    -96   -150
     72   2021   1948  -1047   -937   1984  -1000    -98   -452    228    -96   -155
     67   2003   1932  -1036   -932   1969  -1005   -109   -459    215   -101   -163
     54   1966   1912  -1013   -930   1938  -1023   -127   -475    197   -114   -179
     59   1964   1904  -1010   -922   1935  -1010   -116   -459    210   -101   -168
     57   1966   1909  -1013   -927   1938  -1000   -114   -454    218    -90   -166
     41   1951   1909   -997   -932   1930   -992   -116   -457    215    -93   -181
     33   1951   1914   -995   -940   1932   -937    -46   -418    231    -90   -194
     67   2008   1940  -1036   -935   1974   -839    114   -319    293    -51   -184
    116   2125   2005  -1122   -945   2065   -730    340   -129    465     96    -64
    166   2374   2208  -1270  -1021   2291   -659    641    137    756    387    218
    231   2712   2481  -1473  -1124   2598   -654    740    316   1023    727    589
    179   2883   2704  -1530  -1262   2795   -792    363    267   1145    958    888
    -25   2953   2977  -1465  -1501   2964  -1023   -288     31   1078    995    987
   -213   2712   2922  -1249  -1566   2816  -1262   -945   -488    587    553    589
   -290   2205   2496   -958  -1395   2351  -1480  -1402  -1114   -155   -192   -122
   -236   1805   2042   -784  -1137   1922  -1639  -1449  -1361   -472   -532   -475
   -179   1652   1831   -737  -1005   1740  -1587  -1192  -1221   -394   -506   -498
   -129   1626   1756   -748   -943   1691  -1405   -878  -1010   -265   -423   -459
   -109   1657   1764   -774   -937   1709  -1174   -545   -774    -93   -311   -381
   -101   1686   1787   -792   -943   1735  -1034   -340   -623     25   -223   -316
    -88   1722   1808   -818   -948   1764   -982   -270   -555     80   -179   -283
    -83   1706   1790   -813   -935   1745   -948   -226   -514    114   -145   -254
    -93   1657   1748   -784   -922   1701   -927   -207   -496    124   -132   -233
   -101   1631   1732   -763   -917   1680   -922   -202   -488    127   -127   -241
   -103   1652   1756   -774   -930   1701   -927   -210   -493    116   -140   -270
   -114   1665   1777   -776   -945   1719   -919   -205   -491    124   -135   -265
   -122   1662   1784   -771   -953   1722   -911   -200   -483    140   -124   -252
   -106   1665   1771   -779   -937   1717   -896   -176   -446    174    -83   -207
   -111   1618   1730   -753   -922   1675   -878   -163   -433    181    -67   -194
   -111   1626   1735   -758   -924   1680   -885   -161   -431    184    -54   -184
   -109   1647   1753   -769   -930   1699   -888   -158   -423    197    -38   -179
   -135   1605   1740   -735   -937   1673   -898   -168   -433    179    -57   -213
   -155   1600   1756   -724   -956   1678   -906   -176   -436    174    -67   -213
   -148   1608   1753   -730   -950   1680   -901   -155   -410    200    -38   -181
   -137   1566   1701   -717   -919   1634   -898   -137   -400    213    -28   -171
   -103   1540   1644   -717   -872   1592   -919   -142   -407    205    -38   -192
      5   1553   1548   -779   -774   1551   -976   -179   -433    184    -62   -231
     31   1540   1509   -784   -740   1525   -971   -148   -400    207    -36   -210
    -77   1551   1628   -737   -852   1590   -911    -33   -306    298     54   -119
   -290   1605   1896   -657  -1093   1751   -836    124   -181    426    176      7
   -335   1673   2008   -670  -1171   1839   -797    231    -90    524    283    101
   -259   1693   1951   -717  -1106   1821   -807    270    -54    561    332    132
   -215   1706   1922   -745  -1070   1813   -826    290    -31    589    366    163
   -187   1732   1919   -771  -1052   1826   -833    293    -20    602    384    181
   -181   1761   1943   -792  -1065   1852   -823    296    -18    610    402    192
   -226   1761   1987   -769  -1106   1873   -802    293      2    623    415    210
   -231   1709   1938   -740  -1085   1821   -820    249    -33    579    371    181
   -223   1654   1878   -714  -1049   1766   -831    202    -75    530    329    158
   -254   1608   1862   -680  -1057   1735   -841    153   -119    480    290    119
   -272   1571   1844   -649  -1060   1706   -865     77   -181    410    228     46
   -285   1525   1810   -620  -1047   1665   -867     12   -231    345    166     -7
   -296   1473   1769   -587  -1031   1621   -857    -49   -288    277     98    -67
   -314   1408   1722   -548  -1018   1564   -865   -116   -342    220     46   -124
   -322   1343   1665   -511   -995   1504   -878   -176   -400    161      0   -179
   -324   1309   1631   -493   -979   1470   -898   -231   -446    114    -54   -223
   -324   1286   1610   -480   -966   1447   -914   -272   -478     80    -85   -254
   -324   1283   1608   -478   -966   1444   -885   -275   -465     93    -64   -246
   -324   1260   1584   -467   -953   1421   -880   -290   -478     75    -72   -259
   -335   1252   1584   -459   -961   1418   -891   -314   -493     57    -80   -280
   -306   1293   1600   -493   -953   1447   -917   -332   -501     59    -80   -288
   -288   1304   1590   -509   -937   1444   -919   -348   -504     57    -88   -290
   -288   1299   1584   -506   -935   1441   -891   -337   -488     67    -77   -272
   -298   1332   1631   -519   -963   1480   -859   -324   -470     85    -54   -249
   -290   1379   1670   -542   -979   1525   -844   -319   -457     98    -36   -241
   -288   1405   1693   -558   -989   1548   -831   -319   -446    106    -31   -241
   -298   1389   1688   -545   -992   1538   -826   -327   -439    103    -33   -249
   -301   1379   1678   -540   -989   1527   -831   -350   -449     90    -38   -252
   -285   1441   1727   -576  -1005   1584   -836   -368   -441    103    -20   -226
   -283   1428   1709   -574   -997   1569   -865   -407   -475     80    -28   -231
   -280   1400   1680   -561   -982   1540   -870   -418   -488     72    -25   -231
   -272   1408   1680   -568   -976   1545   -857   -420   -488     75    -15   -220
   -275   1408   1683   -566   -979   1545   -852   -423   -488     77    -10   -218
   -285   1353   1636   -535   -961   1493   -865   -446   -514     51    -33   -241
   -309   1278   1587   -485   -948   1431   -857   -462   -537     23    -62   -267
   -316   1210   1527   -449   -922   1369   -841   -465   -550      0    -80   -277
   -319   1174   1493   -426   -906   1332   -826   -475   -561    -12    -98   -301
   -350   1117   1467   -384   -909   1291   -820   -498   -587    -41   -132   -337
   -363   1054   1418   -345   -891   1236   -826   -527   -620    -70   -174   -371
   -374   1039   1413   -332   -893   1226   -810   -532   -626    -77   -176   -376
   -397    987   1384   -293   -891   1184   -828   -555   -652   -103   -202   -394
   -420    927   1345   -254   -883   1135   -833   -566   -662   -116   -215   -405
   -405    917   1322   -257   -862   1119   -826   -571   -665   -127   -226   -423
   -415    904   1317   -246   -867   1109   -823   -574   -670   -132   -236   -439
   -436    859   1296   -210   -865   1078   -805   -563   -667   -132   -226   -428
   -467    802   1267   -168   -867   1034   -805   -581   -691   -153   -244   -452
   -470    779   1249   -155   -859   1013   -810   -587   -698   -163   -254   -462
   -478    771   1249   -148   -862   1008   -769   -517   -659   -145   -259   -478
   -480    795   1275   -155   -878   1034   -665   -366   -545    -85   -244   -491
   -465    859   1322   -200   -893   1091   -584   -215   -392     46   -129   -415
   -410   1052   1462   -322   -937   1257   -555    -25   -153    322    142   -150
   -350   1262   1613   -457   -982   1436   -626     51     -2    584    478    236
   -371   1441   1813   -535  -1091   1626   -730   -171    -62    698    735    581
   -467   1460   1925   -496  -1197   1691   -784   -504   -301    605    763    654
   -571   1325   1896   -376  -1234   1608   -911   -950   -807    103    311    236
   -652   1018   1670   -184  -1161   1343  -1109  -1488  -1480   -711   -519   -550
   -620    756   1376    -67   -997   1065  -1304  -1704  -1810  -1106   -914   -922
   -561    558   1119     -2   -839    839  -1293  -1527  -1649   -982   -857   -919
   -535    431    966     51   -750    698  -1187  -1283  -1410   -810   -758   -870
   -517    420    935     46   -727    678  -1039  -1026  -1143   -605   -610   -763
   -493    475    969     10   -730    722   -865   -761   -878   -381   -433   -633
   -467    498    966    -15   -717    732   -784   -641   -761   -288   -358   -576
   -449    524    974    -38   -711    748   -745   -594   -706   -246   -319   -548
   -444    563   1008    -59   -727    784   -717   -563   -672   -218   -285   -519
   -449    558   1008    -54   -727    782   -698   -545   -652   -202   -272   -517
   -467    540   1005    -36   -735    771   -691   -535   -641   -197   -272   -511
   -457    527    984    -36   -719    756   -685   -527   -626   -189   -270   -493
   -444    524    966    -41   -704    745   -685   -527   -615   -187   -265   -478
   -441    519    961    -38   -701    740   -670   -517   -594   -176   -249   -472
   -444    519    963    -38   -704    740   -665   -501   -576   -168   -231   -457
   -441    548    989    -54   -714    766   -649   -483   -555   -148   -207   -426
   -457    553   1008    -49   -732    779   -652   -480   -550   -148   -226   -400
   -478    561   1039    -41   -758    800   -641   -462   -532   -140   -239   -384
   -483    506    989    -12   -737    745   -615   -431   -501   -109   -168   -402
   -475    493    969    -10   -722    730   -605   -413   -478    -88   -132   -389
   -488    488    974     -2   -730    732   -600   -397   -457    -77   -119   -355
   -483    459    943     12   -711    701   -579   -363   -418    -36    -70   -355
   -454    472    927    -10   -691    698   -563   -324   -374     10    -18   -329
   -449    480    930    -15   -691    706   -542   -280   -322     62     33   -283
   -449    504    950    -28   -701    727   -530   -231   -262    116     83   -233
   -400    561    961    -80   -680    761   -524   -179   -205    168    124   -192
   -355    615    971   -132   -665    792   -530   -116   -137    233    187   -116
   -342    626    969   -142   -657    797   -519    -57    -72    298    257    -54
   -327    631    958   -153   -644    795   -498      0     -7    366    329      2
   -316    680    997   -181   -657    839   -472     59     57    428    394     67
   -342    683   1026   -171   -683    852   -465     83     77    444    415     98
   -366    654   1021   -145   -693    836   -454     80     72    423    400     90
   -379    652   1028   -137   -704    839   -452     54     49    384    355     75
   -387    600    987   -106   -685    792   -454     28     18    345    324     46
   -397    576    974    -90   -685    776   -449    -10    -15    298    283     -5
   -405    568    974    -83   -691    771   -449    -57    -54    246    228    -51
   -415    542    958    -64   -688    750   -449   -111   -103    181    153    -98
   -433    475    909    -20   -670    691   -436   -158   -148    122     98   -145
   -457    387    841     33   -649    613   -423   -205   -179     77     62   -220
   -498    293    792    101   -644    542   -426   -259   -210     31     20   -280
   -517    233    748    140   -631    488   -428   -298   -241     -7    -12   -316
   -542    202    745    171   -644    472   -433   -340   -265    -38    -41   -363
   -542    168    711    184   -628    441   -444   -366   -277    -51    -51   -392
   -524    132    657    194   -589    394   -444   -379   -275    -51    -51   -394
   -522    114    636    202   -579    374   -454   -400   -288    -64    -77   -402
   -535    106    641    215   -587    374   -462   -405   -288    -67    -75   -400
   -535     77    613    228   -574    342   -467   -413   -288    -67    -83   -405
   -540     80    620    231   -581    348   -475   -423   -290    -67    -83   -407
   -542    122    665    210   -605    392   -467   -407   -262    -44    -54   -381
   -532    150    683    192   -607    415   -431   -368   -202     10     10   -319
   -542    158    701    192   -623    428   -413   -361   -176     33     23   -309
   -542    148    688    197   -615    418   -400   -355   -158     41     33   -311
   -550    116    667    215   -610    392   -376   -335   -129     64     59   -298
   -524    129    654    197   -589    392   -397   -342   -127     72     72   -262
   -491    109    600    189   -545    353   -426   -376   -140     49     38   -275
   -491    111    602    189   -548    355   -446   -381   -122     54     62   -259
   -485    171    657    155   -571    415   -454   -389   -127     57     88   -270
   -470    202    672    135   -571    436   -446   -381   -109     77    116   -254
   -446    166    613    140   -532    389   -459   -397   -114     67    103   -252
   -423    129    553    145   -488    340   -470   -413   -135     41     88   -275
   -392    114    504    137   -449    309   -480   -426   -145     23     83   -288
   -358     83    441    137   -400    262   -478   -431   -155      5     67   -293
   -358     44    402    155   -381    223   -465   -436   -161     -7     54   -306
   -350     12    361    168   -355    187   -470   -459   -187    -41     15   -332
   -337    -28    309    181   -324    140   -475   -475   -197    -67    -12   -358
   -329    -67    262    200   -296     96   -483   -485   -205    -80    -28   -379
   -309    -83    226    194   -270     72   -493   -504   -213   -101    -46   -394
   -298    -88    210    192   -254     59   -496   -511   -202    -98    -49   -392
   -298   -106    192    200   -246     41   -485   -506   -189    -93    -51   -384
   -293   -127    166    210   -231     18   -475   -501   -171    -77    -41   -381
   -280   -140    137    207   -210      0   -491   -517   -187    -96    -59   -405
   -267   -137    129    202   -200     -5   -501   -524   -189   -103    -67   -420
   -254   -161     90    205   -174    -33   -509   -519   -187   -103    -70   -431
   -241   -213     28    228   -135    -93   -467   -470   -168   -116    -93   -465
   -249   -223     25    236   -140    -98   -340   -319    -85    -98   -111   -491
   -220   -148     70    184   -148    -38   -239   -122     83     36    -10   -407
   -145     49    194     46   -171    119   -171    166    371    345    277   -153
    -62    400    462   -168   -262    431   -239    272    568    667    659    233
   -114    701    815   -293   -465    758   -452   -215    452    807    945    566
   -277    815   1091   -270   -685    953   -701   -844    223    815   1067    722
   -426    649   1075   -114   -750    862   -943  -1423   -213    418    706    405
   -462    114    576    174   -519    345  -1124  -1810   -844   -402   -129   -361
   -387   -309     77    348   -233   -116  -1221  -1808  -1091   -763   -514   -722
   -329   -475   -145    402    -93   -309  -1145  -1538   -917   -665   -493   -756
   -283   -470   -187    374    -49   -329   -971  -1223   -667   -493   -379   -704
   -231   -410   -179    322    -25   -296   -735   -885   -402   -303   -241   -610
   -194   -368   -176    280    -10   -275   -566   -675   -233   -174   -140   -504
   -174   -353   -179    265      2   -267   -501   -605   -174   -129   -114   -480
   -171   -337   -166    252     -5   -252   -480   -584   -155   -116   -103   -485
   -163   -311   -148    239     -7   -231   -457   -558   -119    -90    -80   -478
   -171   -337   -168    254     -2   -254   -444   -545   -103    -80    -75   -478
   -153   -340   -187    244     15   -265   -431   -532    -88    -67    -62   -459
   -140   -355   -215    246     36   -285   -426   -530    -77    -57    -49   -457
   -119   -337   -218    228     49   -277   -410   -514    -64    -38    -36   -452
   -116   -337   -220    226     49   -280   -405   -506    -54    -20    -12   -431
   -124   -327   -202    226     36   -265   -384   -485    -23      0      7   -413
   -114   -322   -210    218     46   -267   -366   -465      0     18     20   -394
   -103   -332   -228    218     62   -280   -366   -457      0     20     18   -394
   -103   -329   -226    218     59   -280   -350   -439     28     41     33   -387
    -93   -327   -236    210     70   -283   -342   -423     44     51     44   -379
    -72   -337   -267    202     96   -303   -340   -400     59     62     51   -374
    -46   -337   -290    192    122   -314   -340   -374     80     72     59   -363
    -51   -337   -285    194    114   -314   -327   -337    116     96     85   -340
    -54   -345   -290    200    116   -319   -314   -290    153    124    116   -311
    -31   -335   -303    181    135   -322   -298   -228    189    161    142   -285
      0   -322   -322    161    161   -322   -277   -155    239    210    179   -259
     25   -306   -332    140    176   -319   -265    -88    280    249    215   -233
     51   -277   -329    111    189   -303   -252    -12    327    298    267   -189
     77   -223   -303     70    189   -262   -244     54    374    353    324   -142
    116   -176   -293     31    205   -233   -215    124    428    410    381    -93
    155   -129   -288    -15    220   -207   -205    153    452    441    413    -67
    140   -137   -277     -2    207   -205   -202    153    454    446    415    -72
    119   -150   -272     12    194   -210   -187    140    452    446    420    -67
    119   -176   -296     28    207   -236   -184    109    436    423    405    -77
    135   -137   -272      0    202   -205   -192     62    413    394    384    -98
    129   -132   -262      0    194   -197   -192     15    397    374    368   -119
    101   -187   -288     41    192   -236   -189    -36    374    342    342   -153
     57   -241   -298     93    176   -270   -192   -103    324    288    293   -197
     25   -293   -319    132    171   -306   -210   -181    267    231    239   -254
     -2   -381   -379    192    187   -381   -226   -254    218    179    189   -298
    -23   -467   -446    244    210   -457   -236   -314    181    135    145   -345
    -36   -532   -496    285    228   -514   -249   -366    142     85    101   -392
    -54   -563   -509    306    226   -537   -254   -402    122     67     80   -418
    -51   -589   -537    322    241   -563   -259   -423    109     51     67   -431
    -51   -605   -553    329    249   -579   -265   -439    101     44     64   -436
    -64   -631   -566    348    249   -600   -265   -452     90     31     57   -446
    -62   -667   -607    363    272   -639   -277   -472     67      7     28   -478
    -54   -688   -633    371    288   -662   -275   -478     64      5     31   -483
    -64   -706   -641    387    285   -675   -277   -485     59      2     31   -480
    -62   -691   -628    376    283   -659   -259   -483     64      2     25   -480
    -62   -680   -618    368    275   -649   -228   -465     96     28     51   -459
    -62   -649   -587    355    262   -618   -197   -449    111     41     70   -444
    -62   -639   -576    350    254   -607   -174   -439    122     46     75   -441
    -67   -665   -597    366    265   -631   -181   -446    124     46     77   -439
    -59   -654   -594    355    265   -626   -200   -462    124     49     85   -433
    -36   -631   -594    332    277   -613   -218   -480    124     49     98   -418
    -33   -657   -626    345    296   -641   -246   -501    109     36     93   -418
    -59   -696   -636    379    288   -667   -231   -509    106     36     96   -407
    -64   -722   -659    392    296   -691   -228   -517    103     36    109   -397
    -59   -761   -704    410    322   -732   -249   -535     83     20    101   -407
    -72   -789   -717    428    322   -753   -259   -561     59      0     90   -426
   -111   -844   -732    478    309   -789   -259   -589     31    -25     72   -457
   -132   -909   -779    519    322   -844   -254   -615      0    -62     28   -498
   -148   -976   -828    561    337   -904   -257   -636    -38   -111    -20   -527
   -168  -1031   -865    600    345   -948   -252   -654    -67   -145    -54   -563
   -189  -1075   -885    633    348   -982   -228   -665    -75   -150    -67   -584
   -197  -1114   -917    654    358  -1015   -228   -683    -90   -168    -80   -594
   -205  -1153   -948    678    371  -1052   -220   -685   -101   -184    -93   -605
   -194  -1174   -979    683    389  -1078   -205   -688   -106   -194   -101   -618
   -210  -1202   -992    706    389  -1098   -202   -696   -119   -207   -109   -620
   -223  -1239  -1015    730    394  -1127   -207   -709   -132   -218   -116   -626
   -231  -1234  -1002    732    384  -1119   -202   -719   -129   -223   -116   -639
   -244  -1273  -1028    756    389  -1150   -200   -722   -135   -236   -124   -662
   -233  -1288  -1054    761    410  -1171   -187   -717   -142   -244   -132   -662
   -228  -1299  -1072    761    420  -1187   -150   -685   -140   -262   -153   -688
   -236  -1309  -1072    771    415  -1192    -49   -550    -72   -257   -168   -717
   -223  -1267  -1047    745    410  -1158     54   -358     67   -161   -101   -672
   -192  -1065   -872    628    340   -969    179    -46    363    142    168   -433
   -109   -771   -665    439    277   -719    184    189    605    480    548    -49
   -109   -449   -340    277    114   -394     62    -90    613    680    880    332
   -249   -252     -5    249   -124   -129   -153   -711    433    730   1070    568
   -420   -366     54    394   -239   -155   -407  -1382     25    436    857    415
   -535   -891   -358    711    -90   -626   -597  -1891   -639   -381     28   -350
   -535  -1439   -904    987    181  -1171   -771  -2068  -1098   -989   -597   -950
   -504  -1706  -1202   1104    348  -1457   -792  -1909  -1085  -1057   -704  -1091
   -441  -1774  -1332   1109    444  -1553   -662  -1613   -878   -927   -623  -1060
   -418  -1738  -1319   1078    449  -1530   -449  -1286   -631   -753   -498   -969
   -402  -1673  -1273   1036    433  -1473   -236   -989   -407   -584   -371   -885
   -397  -1639  -1241   1018    420  -1441   -135   -846   -296   -496   -303   -831
   -400  -1660  -1260   1031    428  -1460   -109   -802   -259   -472   -290   -818
   -420  -1665  -1247   1041    410  -1457    -96   -787   -252   -467   -283   -813
   -428  -1691  -1262   1057    415  -1478    -72   -769   -244   -467   -283   -813
   -420  -1678  -1260   1047    418  -1470    -49   -743   -220   -452   -267   -792
   -407  -1660  -1252   1034    420  -1457    -25   -727   -200   -439   -254   -776
   -418  -1709  -1291   1062    433  -1499    -36   -748   -218   -462   -272   -802
   -457  -1738  -1280   1096    410  -1509    -44   -753   -226   -475   -280   -813
   -475  -1730  -1254   1101    387  -1493    -36   -737   -213   -465   -267   -802
   -493  -1725  -1231   1109    368  -1478     -7   -717   -192   -452   -257   -787
   -496  -1740  -1247   1117    374  -1493     -2   -709   -184   -441   -246   -774
   -475  -1777  -1301   1124    410  -1538    -23   -719   -197   -457   -262   -782
   -459  -1764  -1304   1111    420  -1535    -25   -706   -187   -446   -246   -771
   -454  -1764  -1309   1109    426  -1538    -23   -691   -179   -446   -244   -776
   -478  -1777  -1299   1124    407  -1538    -10   -675   -155   -426   -228   -758
   -493  -1787  -1293   1137    400  -1540      2   -646   -132   -405   -202   -737
   -488  -1779  -1291   1130    400  -1535     15   -607   -101   -376   -168   -709
   -472  -1777  -1304   1124    415  -1540     25   -571    -72   -348   -137   -683
   -457  -1766  -1309   1111    423  -1538     38   -517    -33   -314   -103   -649
   -452  -1727  -1278   1088    413  -1504     51   -441     31   -246    -36   -587
   -452  -1709  -1260   1080    402  -1483     54   -374     83   -184     23   -535
   -446  -1696  -1249   1072    400  -1473     62   -311    135   -127     75   -496
   -444  -1623  -1182   1031    368  -1402     85   -257    202    -49    153   -423
   -444  -1590  -1145   1015    348  -1369    111   -220    246     -5    200   -363
   -444  -1597  -1153   1021    353  -1376    127   -205    270     10    220   -335
   -459  -1605  -1145   1034    342  -1376    137   -213    270      0    220   -332
   -462  -1639  -1176   1049    355  -1408    145   -244    236    -38    192   -368
   -480  -1657  -1179   1067    348  -1418    140   -285    207    -70    166   -394
   -493  -1686  -1192   1088    348  -1439    135   -327    179   -106    132   -415
   -496  -1769  -1273   1132    387  -1522    114   -407     93   -202     46   -485
   -519  -1800  -1280   1158    379  -1540    129   -459     49   -265     -7   -545
   -542  -1875  -1332   1208    394  -1605    129   -519     -7   -329    -75   -605
   -548  -1919  -1371   1231    407  -1647    148   -566    -59   -387   -129   -644
   -563  -1956  -1392   1260    413  -1675    158   -607    -90   -423   -161   -667
   -581  -2016  -1434   1296    423  -1725    142   -667   -150   -485   -226   -727
   -576  -2096  -1519   1335    470  -1808    114   -735   -220   -561   -298   -805
   -576  -2122  -1545   1348    483  -1836    106   -771   -252   -597   -329   -831
   -597  -2125  -1527   1361    465  -1826    116   -771   -249   -594   -324   -823
   -610  -2135  -1527   1371    457  -1831    114   -782   -254   -602   -332   -833
   -597  -2145  -1548   1371    472  -1847    109   -784   -252   -602   -335   -839
   -589  -2174  -1587   1379    496  -1880    106   -787   -254   -610   -345   -849
   -581  -2156  -1574   1369    496  -1865    119   -779   -244   -602   -332   -831
   -592  -2143  -1553   1366    478  -1849    129   -776   -231   -597   -322   -820
   -592  -2101  -1509   1345    457  -1805    161   -756   -205   -571   -296   -792
   -587  -2096  -1512   1340    462  -1805    179   -737   -187   -555   -277   -763
   -589  -2109  -1519   1350    465  -1816    189   -735   -187   -568   -288   -758
   -589  -2101  -1512   1345    459  -1808    176   -748   -184   -566   -275   -748
   -576  -2047  -1470   1312    444  -1761    174   -763   -174   -558   -267   -737
   -576  -2060  -1486   1317    452  -1774    161   -787   -184   -561   -272   -743
   -584  -2101  -1517   1343    465  -1810    127   -820   -220   -592   -296   -761
   -589  -2083  -1493   1335    449  -1790    124   -823   -226   -594   -290   -748
   -592  -2091  -1499   1340    452  -1795    135   -818   -220   -589   -283   -727
   -594  -2158  -1566   1374    483  -1862    124   -831   -241   -613   -311   -743
   -589  -2210  -1621   1400    514  -1917    111   -844   -267   -641   -337   -761
   -600  -2270  -1670   1434    535  -1971     98   -857   -296   -675   -371   -787
   -626  -2338  -1712   1480    542  -2026     96   -867   -316   -698   -397   -802
   -662  -2385  -1725   1522    530  -2057     98   -883   -329   -724   -420   -831
   -678  -2431  -1753   1556    537  -2094     88   -906   -355   -761   -457   -872
   -680  -2470  -1790   1574    553  -2130     64   -935   -376   -789   -488   -909
   -706  -2540  -1836   1623    563  -2190     62   -950   -400   -818   -522   -937
   -724  -2603  -1880   1662    576  -2242     54   -961   -418   -844   -550   -956
   -709  -2624  -1914   1667    602  -2270     41   -971   -426   -865   -571   -971
   -727  -2657  -1930   1691    600  -2294     38   -974   -426   -867   -579   -974
   -748  -2694  -1945   1722    597  -2322     41   -982   -428   -883   -602   -989
   -766  -2733  -1969   1748    600  -2351     33   -995   -444   -911   -628  -1010
   -782  -2746  -1964   1764    589  -2356     23  -1008   -454   -930   -633  -1028
   -782  -2766  -1984   1774    600  -2377     31   -992   -444   -940   -644  -1049
   -776  -2813  -2039   1795    628  -2426     90   -901   -392   -932   -670  -1091
   -763  -2787  -2023   1774    628  -2405    166   -769   -290   -883   -667  -1109
   -745  -2688  -1943   1717    597  -2317    236   -605   -111   -717   -532   -997
   -698  -2494  -1795   1595    545  -2145    233   -420    137   -405   -197   -672
   -654  -2239  -1587   1447    465  -1914    129   -452    218   -184    140   -275
   -701  -2101  -1400   1400    348  -1751     38   -743     77   -137    350     12
   -805  -2125  -1319   1465    257  -1722    -67  -1124   -236   -306    311     23
   -917  -2379  -1465   1647    272  -1925   -241  -1639   -839   -974   -353   -589
   -950  -2686  -1738   1818    392  -2213   -454  -2096  -1441  -1748  -1153  -1337
   -911  -2961  -2049   1935    566  -2507   -576  -2148  -1574  -1948  -1382  -1569
   -870  -3172  -2301   2021    714  -2738   -524  -1922  -1363  -1790  -1299  -1527
   -870  -3218  -2348   2044    737  -2785   -423  -1688  -1119  -1615  -1192  -1444
   -854  -3203  -2348   2029    745  -2777   -257  -1421   -852  -1410  -1047  -1327
   -820  -3156  -2335   1987    753  -2746   -119  -1213   -644  -1249   -922  -1231
   -789  -3120  -2330   1956    769  -2725    -59  -1122   -542  -1176   -867  -1187
   -802  -3120  -2320   1961    756  -2720    -49  -1106   -519  -1166   -865  -1182
   -807  -3122  -2314   1964    753  -2720    -49  -1093   -506  -1161   -872  -1169
   -792  -3125  -2333   1958    769  -2730    -51  -1080   -496  -1156   -870  -1166
   -789  -3135  -2346   1964    776  -2740    -44  -1065   -483  -1148   -836  -1166
   -784  -3122  -2340   1953    776  -2733    -38  -1057   -467  -1143   -831  -1156
   -787  -3099  -2312   1943    761  -2707    -33  -1041   -449  -1127   -820  -1137
   -795  -3099  -2304   1945    753  -2701    -10  -1013   -420  -1101   -802  -1114
   -789  -3083  -2294   1938    750  -2688    -10  -1005   -400  -1096   -797  -1109
   -782  -3099  -2320   1938    766  -2709    -15   -995   -397  -1096   -805  -1106
   -758  -3076  -2317   1917    776  -2696    -28   -995   -402  -1098   -807  -1096
   -748  -3060  -2312   1904    782  -2686    -33   -979   -387  -1091   -800  -1083
   -750  -3042  -2291   1896    769  -2668    -23   -953   -353  -1060   -769  -1054
   -750  -3021  -2273   1883    761  -2647    -23   -935   -335  -1044   -756  -1041
   -737  -3005  -2268   1870    763  -2637    -20   -909   -311  -1023   -743  -1023
   -722  -3029  -2307   1875    789  -2668    -10   -872   -283  -1002   -724   -987
   -685  -3021  -2335   1855    823  -2678     -2   -828   -239   -969   -691   -943
   -685  -2972  -2288   1829    800  -2629      0   -784   -200   -924   -652   -911
   -665  -2927  -2262   1795    797  -2595     12   -722   -148   -867   -594   -867
   -613  -2863  -2249   1738    818  -2559     12   -649    -77   -800   -535   -823
   -587  -2813  -2226   1701    818  -2520     41   -566     10   -711   -454   -745
   -555  -2746  -2190   1649    815  -2468     54   -496     70   -646   -394   -675
   -530  -2660  -2130   1592    800  -2395     54   -444    114   -607   -355   -639
   -509  -2613  -2107   1561    797  -2359     62   -405    135   -589   -335   -607
   -506  -2613  -2107   1561    800  -2361     70   -376    145   -579   -324   -579
   -504  -2590  -2086   1545    789  -2338     88   -355    158   -571   -309   -568
   -501  -2566  -2065   1532    782  -2317     96   -366    137   -592   -322   -579
   -498  -2569  -2070   1532    784  -2320     93   -394     93   -639   -368   -610
   -493  -2582  -2088   1538    797  -2335     83   -441     38   -711   -433   -657
   -488  -2556  -2070   1522    789  -2314     72   -491     -5   -769   -488   -693
   -496  -2574  -2078   1535    789  -2327     83   -530    -44   -818   -537   -732
   -511  -2613  -2101   1561    792  -2356     72   -584    -98   -878   -594   -782
   -514  -2657  -2143   1587    813  -2400     51   -639   -155   -940   -665   -839
   -511  -2683  -2174   1595    831  -2429     33   -691   -210  -1000   -727   -898
   -511  -2691  -2182   1600    833  -2436     18   -722   -241  -1036   -774   -937
   -514  -2725  -2210   1618    846  -2468     10   -748   -267  -1067   -818   -979
   -485  -2725  -2239   1605    875  -2483      7   -750   -280  -1078   -831   -987
   -472  -2681  -2208   1574    865  -2447    -10   -763   -301  -1093   -844   -984
   -449  -2631  -2182   1540    865  -2408    -23   -758   -309  -1096   -852   -989
   -423  -2600  -2179   1509    875  -2390    -28   -743   -309  -1091   -849   -989
   -394  -2533  -2138   1465    870  -2335    -18   -724   -298  -1072   -836   -966
   -366  -2517  -2153   1439    893  -2335    -36   -722   -311  -1083   -849   -974
   -332  -2423  -2091   1376    878  -2257    -23   -698   -296  -1062   -828   -940
   -309  -2309  -2003   1309    844  -2156     12   -654   -254  -1015   -782   -885
   -285  -2236  -1951   1262    831  -2094     57   -610   -218   -982   -753   -862
   -267  -2177  -1909   1221    818  -2044     62   -592   -210   -976   -750   -852
   -259  -2148  -1888   1202    813  -2018     49   -584   -213   -971   -743   -836
   -231  -2075  -1847   1153    807  -1964     28   -581   -215   -961   -727   -807
   -187  -2029  -1842   1109    826  -1935     15   -574   -215   -950   -717   -792
   -171  -2021  -1849   1093    839  -1935     -2   -574   -233   -956   -730   -792
   -153  -1966  -1813   1060    828  -1891      7   -555   -233   -948   -722   -779
   -127  -1919  -1792   1021    831  -1857     10   -545   -239   -948   -724   -782
   -101  -1893  -1792    997    844  -1844      7   -542   -262   -963   -737   -797
    -93  -1883  -1790    987    846  -1836    -10   -550   -298   -992   -769   -807
   -101  -1888  -1790    995    841  -1839     -7   -542   -314  -1008   -787   -815
   -101  -1883  -1782    992    839  -1834     -5   -537   -332  -1021   -810   -839
   -111  -1886  -1774   1000    831  -1831     10   -530   -348  -1028   -828   -844
   -122  -1904  -1784   1013    831  -1844     18   -532   -376  -1060   -857   -878
   -116  -1865  -1748    992    813  -1808     10   -537   -405  -1075   -878   -901
   -124  -1842  -1717    982    795  -1779     -7   -550   -439  -1106   -909   -924
   -106  -1829  -1722    969    807  -1777    -12   -545   -462  -1124   -924   -932
    -85  -1823  -1738    953    826  -1782      5   -524   -462  -1114   -919   -914
    -72  -1777  -1704    924    815  -1743      7   -514   -470  -1117   -927   -911
    -70  -1748  -1680    906    805  -1714      5   -509   -483  -1130   -940   -927
    -64  -1712  -1647    888    789  -1680      7   -485   -491  -1124   -943   -919
    -44  -1649  -1608    844    779  -1628     12   -470   -488  -1114   -940   -911
    -38  -1626  -1587    831    774  -1608     20   -449   -498  -1122   -950   -932
    -28  -1613  -1587    820    779  -1602     88   -358   -485  -1140   -992   -995
     -7  -1574  -1566    792    779  -1571    220   -187   -410  -1109  -1013  -1021
     41  -1408  -1452    683    745  -1428    332     67   -205   -909   -844   -867
    109  -1127  -1236    509    672  -1182    392    387     90   -553   -504   -542
    166   -745   -911    288    537   -828    311    358    205   -277   -145   -150
    109   -478   -587    184    348   -532    111   -116     64   -166    101    153
    -59   -376   -316    218    127   -348   -124   -727   -239   -270    101    194
   -166   -639   -472    402    150   -555   -337  -1234   -756   -815   -428   -280
   -181  -1098   -919    639    366  -1010   -511  -1532  -1350  -1584  -1213  -1000
   -122  -1356  -1234    740    555  -1296   -613  -1486  -1504  -1816  -1475  -1260
    -46  -1369  -1322    706    636  -1345   -530  -1184  -1301  -1665  -1400  -1228
     20  -1249  -1270    613    644  -1260   -348   -857  -1049  -1473  -1267  -1137
     70  -1122  -1195    524    631  -1156   -101   -501   -782  -1252  -1101  -1013
    109  -1023  -1132    457    620  -1078     46   -288   -639  -1122  -1015   -945
    124   -943  -1067    407    592  -1005     88   -218   -594  -1075   -989   -917
    132   -872  -1005    368    566   -937    111   -171   -568  -1044   -969   -888
    148   -792   -940    319    542   -865    127   -129   -550  -1021   -950   -870
    166   -740   -906    288    535   -823    145    -90   -535   -995   -935   -859
    174   -704   -880    262    527   -792    161    -49   -519   -971   -924   -841
    197   -649   -849    226    522   -748    161    -25   -514   -958   -919   -826
    207   -558   -769    174    485   -662    158     -7   -509   -945   -909   -813
    218   -470   -688    127    452   -579    161     12   -496   -919   -893   -795
    218   -454   -672    116    441   -561    184     62   -462   -878   -857   -766
    239   -407   -649     83    441   -527    200    101   -446   -854   -836   -732
    262   -327   -589     31    423   -457    218    140   -426   -820   -818   -701
    280   -233   -514    -23    397   -374    218    171   -405   -795   -797   -683
    296   -187   -483    -54    387   -332    210    194   -400   -782   -792   -680
    303   -161   -465    -72    381   -311    228    236   -379   -745   -774   -654
    311    -96   -407   -109    358   -252    252    293   -342   -693   -722   -607
    322    -23   -345   -148    332   -184    267    353   -301   -639   -670   -558
    345     33   -311   -189    327   -137    265    405   -280   -615   -662   -553
    376    137   -241   -257    309    -51    267    467   -246   -576   -633   -514
    410    236   -176   -324    293     31    293    561   -187   -506   -574   -439
    433    288   -145   -361    290     72    332    672   -101   -407   -480   -348
    470    433    -38   -454    254    197    342    763    -33   -327   -405   -277
    496    548     51   -524    223    301    348    841     10   -270   -358   -228
    519    584     62   -553    228    322    366    909     46   -218   -309   -189
    540    662    122   -600    210    392    374    950     67   -184   -275   -148
    540    745    205   -644    166    475    387    971     75   -168   -257   -129
    535    784    246   -659    142    517    397    974     70   -161   -252   -116
    530    815    283   -675    124    550    405    963     57   -171   -265   -114
    522    839    316   -680    103    579    413    940     33   -192   -288   -129
    509    852    340   -683     83    597    415    906      2   -215   -319   -145
    493    880    387   -688     51    633    407    862    -36   -244   -358   -176
    480    883    400   -683     41    641    397    805    -83   -288   -405   -220
    454    885    431   -670     12    659    394    743   -124   -329   -459   -257
    428    857    426   -644      0    641    394    696   -163   -363   -485   -298
    423    820    394   -623     15    607    387    657   -194   -387   -504   -319
    397    818    420   -607    -12    618    368    623   -220   -405   -527   -342
    387    828    441   -607    -25    636    350    597   -244   -423   -555   -366
    394    833    436   -615    -20    633    348    602   -249   -415   -558   -361
    400    888    488   -644    -44    688    332    600   -257   -407   -555   -361
    392    904    511   -649    -59    706    332    610   -252   -392   -540   -345
    413    896    483   -654    -33    691    322    618   -252   -384   -537   -335
    426    919    491   -672    -33    706    319    623   -254   -376   -537   -327
    428    961    530   -696    -51    745    314    623   -262   -376   -540   -337
    446   1062    613   -756    -83    839    337    657   -231   -342   -511   -309
    462   1140    678   -800   -106    909    376    696   -194   -303   -491   -270
    452   1161    709   -807   -129    935    400    717   -187   -285   -483   -259
    454   1197    743   -826   -145    969    418    735   -174   -262   -459   -241
    475   1223    748   -849   -137    987    402    730   -176   -259   -457   -239
    501   1275    774   -888   -135   1026    384    730   -163   -241   -436   -220
    517   1343    826   -932   -153   1085    358    730   -158   -223   -423   -194
    509   1366    854   -937   -171   1111    324    722   -171   -220   -418   -176
    485   1397    909   -943   -213   1153    322    724   -163   -202   -397   -150
    511   1439    927   -974   -207   1184    303    709   -174   -202   -400   -142
    527   1418    888   -974   -181   1156    285    685   -202   -223   -426   -163
    537   1395    854   -966   -158   1124    270    672   -228   -239   -444   -189
    545   1384    839   -966   -148   1111    259    667   -252   -252   -459   -200
    532   1392    859   -961   -163   1127    262    670   -265   -254   -459   -197
    522   1387    865   -956   -171   1127    265    662   -280   -267   -472   -223
    527   1395    867   -961   -168   1132    272    662   -285   -272   -491   -239
    511   1384    870   -950   -179   1127    280    657   -298   -275   -506   -257
    506   1366    859   -935   -176   1114    259    636   -319   -293   -527   -285
    511   1366    854   -940   -174   1111    257    639   -329   -303   -537   -293
    519   1371    852   -948   -166   1111    257    641   -342   -309   -545   -296
    522   1389    865   -956   -171   1127    254    639   -340   -303   -545   -296
    532   1421    888   -976   -176   1156    257    646   -329   -285   -540   -275
    530   1436    906   -984   -187   1171    267    654   -329   -275   -542   -254
    535   1457    919   -997   -192   1189    272    667   -319   -259   -517   -257
    530   1454    924   -995   -197   1192    272    675   -311   -249   -504   -265
    540   1431    891   -984   -174   1161    301    730   -298   -249   -524   -288
    561   1486    922  -1026   -181   1205    415    904   -202   -202   -514   -293
    589   1590   1000  -1091   -205   1293    504   1109    -44    -70   -415   -210
    626   1795   1166  -1213   -270   1480    589   1415    223    220   -142     51
    680   2127   1447  -1402   -381   1787    610   1592    441    535    223    449
    631   2431   1797  -1532   -584   2117    452   1153    379    691    506    805
    470   2538   2068  -1506   -797   2304    226    524    187    714    641    992
    322   2379   2055  -1350   -867   2218     -5    -98   -236    363    332    724
    259   1930   1670  -1093   -704   1800   -239   -574   -883   -415   -480    -64
    301   1512   1208   -909   -452   1361   -400   -654  -1208   -862   -961   -542
    376   1366    987   -872   -303   1176   -379   -394  -1083   -792   -943   -566
    431   1387    956   -911   -262   1171   -226    -41   -849   -607   -815   -478
    465   1454    989   -958   -262   1223     15    329   -584   -413   -678   -374
    501   1509   1005  -1005   -252   1257    168    568   -418   -283   -576   -298
    511   1527   1015  -1021   -252   1273    215    654   -358   -223   -537   -267
    527   1574   1044  -1052   -259   1309    246    701   -314   -179   -509   -233
    548   1628   1080  -1088   -265   1356    270    737   -290   -153   -488   -205
    535   1626   1091  -1083   -277   1358    265    745   -285   -142   -478   -194
    535   1634   1098  -1085   -280   1366    267    756   -272   -124   -465   -187
    535   1639   1101  -1088   -283   1371    277    769   -267   -114   -462   -187
    542   1660   1117  -1101   -285   1389    272    776   -265   -101   -452   -187
    532   1680   1145  -1109   -306   1413    270    789   -236    -72   -426   -174
    537   1696   1158  -1117   -311   1428    280    807   -210    -49   -405   -153
    548   1712   1163  -1130   -309   1439    285    823   -194    -28   -384   -127
    550   1725   1174  -1137   -311   1449    296    854   -166      2   -355    -98
    553   1730   1174  -1143   -309   1452    296    883   -140     31   -332    -67
    558   1748   1189  -1156   -314   1470    290    896   -132     49   -322    -59
    574   1782   1208  -1179   -316   1496    285    914   -124     64   -309    -54
    581   1797   1215  -1189   -316   1506    283    943   -103     93   -285    -33
    561   1803   1241  -1182   -340   1522    296    989    -62    135   -246      2
    587   1836   1249  -1213   -329   1543    301   1031    -33    174   -215     31
    594   1867   1270  -1234   -337   1569    301   1078      7    215   -181     59
    600   1930   1330  -1265   -363   1631    316   1145     62    275   -132    101
    615   1974   1358  -1296   -371   1667    329   1221    129    345    -70    153
    633   2005   1371  -1322   -368   1688    342   1296    192    410    -12    205
    657   2057   1400  -1358   -371   1730    358   1374    257    480     54    275
    670   2112   1441  -1389   -384   1777    368   1439    319    553    129    350
    685   2151   1462  -1421   -387   1808    361   1470    345    602    179    397
    698   2182   1480  -1441   -392   1831    361   1470    350    618    197    413
    688   2177   1488  -1434   -400   1831    366   1457    342    613    194    410
    667   2153   1486  -1410   -407   1821    379   1436    327    597    187    413
    639   2138   1496  -1389   -428   1816    379   1397    298    571    163    394
    615   2107   1491  -1361   -439   1800    376   1350    270    540    132    361
    587   2070   1483  -1330   -449   1777    368   1291    233    498     88    314
    574   2047   1473  -1309   -449   1761    353   1223    187    449     36    267
    545   1987   1439  -1267   -446   1714    324   1137    116    379    -38    207
    517   1919   1402  -1218   -441   1662    303   1060     59    316    -98    153
    498   1880   1382  -1192   -441   1634    296   1000     10    272   -145     98
    480   1818   1337  -1148   -428   1579    259    932    -44    228   -192     36
    462   1782   1319  -1124   -428   1551    246    891    -72    194   -218      0
    452   1774   1319  -1114   -433   1548    252    867    -77    184   -226      0
    444   1769   1322  -1109   -439   1548    241    846    -85    176   -231      2
    444   1771   1327  -1106   -441   1551    239    836    -88    179   -231      5
    415   1732   1314  -1075   -449   1525    226    820   -106    171   -246    -12
    405   1727   1322  -1067   -457   1525    215    807   -109    174   -246    -15
    400   1725   1325  -1065   -462   1525    210    795   -109    176   -241    -12
    405   1725   1319  -1065   -457   1522    205    789   -111    176   -236    -18
    407   1751   1340  -1080   -467   1548    207    797    -98    189   -226    -18
    389   1795   1405  -1093   -506   1600    231    815    -75    220   -202      0
    376   1821   1441  -1101   -532   1631    259    828    -49    249   -189     12
    358   1797   1439  -1078   -540   1618    270    831    -31    262   -179     25
    345   1797   1452  -1072   -553   1626    257    810    -33    262   -174     31
    353   1836   1483  -1096   -563   1660    215    763    -46    259   -174     25
    368   1826   1457  -1098   -542   1641    168    719    -70    249   -184     20
    355   1803   1447  -1078   -545   1626    163    711    -70    246   -174     38
    350   1800   1447  -1075   -548   1623    163    711    -64    262   -150     64
    348   1766   1415  -1057   -535   1592    145    698    -83    252   -161     54
    345   1727   1382  -1039   -517   1556    127    683   -106    231   -179     31
    342   1701   1358  -1021   -506   1530    119    667   -122    218   -197      5
    316   1657   1337   -989   -511   1496    119    654   -142    197   -228    -28
    306   1615   1306   -961   -501   1462    122    641   -153    181   -249    -46
    285   1569   1283   -930   -498   1426    122    618   -176    155   -277    -80
    257   1504   1247   -880   -493   1376    109    594   -202    127   -309   -109
    239   1447   1205   -844   -483   1327     85    566   -231     93   -337   -140
    236   1413   1176   -826   -470   1293     72    558   -236     96   -332   -135
    233   1405   1169   -820   -467   1288     85    563   -228    103   -327   -124
    226   1405   1179   -815   -475   1293     85    548   -241     96   -337   -142
    213   1371   1158   -795   -472   1265     67    532   -257     83   -353   -163
    218   1366   1148   -792   -465   1257     62    524   -262     72   -363   -168
    220   1356   1135   -789   -457   1244     57    511   -265     64   -371   -174
    207   1335   1127   -771   -459   1231     64    524   -252     77   -366   -174
    223   1317   1091   -771   -433   1205     98    579   -223     80   -376   -205
    231   1340   1109   -787   -439   1226    192    719   -122    132   -363   -231
    239   1421   1179   -831   -470   1301    270    883     36    270   -259   -150
    267   1582   1314   -924   -522   1449    314   1104    293    566     25    124
    324   1826   1501  -1078   -587   1665    233   1169    439    844    389    530
    290   2026   1732  -1158   -719   1880    119    875    337    932    636    854
    168   2049   1880  -1111   -857   1966     25    485     90    857    696    961
     41   1935   1893   -987   -924   1914   -124      2   -413    387    267    571
    -41   1618   1657   -789   -849   1636   -342   -535  -1075   -444   -607   -275
      0   1332   1330   -667   -665   1330   -506   -683  -1348   -810   -995   -646
     57   1114   1054   -587   -498   1083   -493   -491  -1182   -691   -935   -628
     75    995    919   -535   -420    958   -407   -241   -937   -506   -815   -553
     93   1010    914   -553   -410    961   -231     49   -649   -272   -649   -431
    116   1072    953   -594   -418   1013    -46    314   -392    -54   -480   -298
    106   1098    992   -605   -444   1044     23    420   -283     44   -397   -236
    103   1096    992   -600   -444   1044     33    439   -254     72   -379   -231
    106   1080    974   -594   -433   1028     49    452   -233     83   -374   -233
     85   1062    976   -576   -444   1021     57    462   -220     90   -363   -228
     72   1078   1005   -576   -467   1044     54    462   -207    103   -350   -215
     64   1109   1044   -587   -488   1078     51    459   -200    119   -337   -200
     57   1119   1062   -592   -501   1091     49    465   -181    137   -316   -176
     57   1111   1054   -584   -498   1083     51    478   -166    145   -303   -166
     57   1119   1062   -592   -501   1091     46    480   -163    148   -306   -168
     59   1122   1062   -589   -501   1093     51    496   -142    171   -283   -145
     49   1091   1039   -571   -493   1065     64    506   -116    197   -246   -124
     46   1085   1039   -566   -496   1062     54    504    -98    215   -223   -111
     36   1085   1049   -563   -506   1067     49    511    -80    236   -205   -106
     31   1098   1067   -563   -517   1083     54    530    -54    257   -189    -98
     25   1096   1067   -563   -522   1083     64    553    -25    285   -168    -72
     18   1096   1075   -558   -527   1085     70    579      5    319   -135    -44
     20   1096   1075   -558   -527   1085     70    597     31    348   -103    -15
     31   1111   1080   -571   -524   1096     57    618     62    379    -80      7
     38   1150   1109   -597   -535   1132     51    659    127    446    -20     59
     49   1169   1119   -610   -535   1145     75    727    205    527     59    137
     46   1176   1130   -613   -542   1153     85    789    277    607    140    210
     28   1218   1189   -623   -579   1205    103    852    355    688    220    272
     44   1273   1228   -662   -592   1252    122    904    418    753    280    335
     46   1301   1254   -675   -602   1278    116    922    446    782    314    366
     51   1332   1280   -693   -615   1306    122    927    462    787    332    381
     44   1327   1283   -685   -618   1306    135    922    459    774    316    379
     31   1283   1249   -659   -607   1267    140    896    436    743    288    363
      7   1252   1244   -631   -618   1249    119    852    394    693    249    327
     -5   1221   1226   -610   -615   1223    106    795    350    633    202    277
    -12   1182   1195   -584   -602   1187     96    740    296    563    142    226
    -41   1111   1153   -535   -600   1132     88    683    233    498     83    166
    -80   1041   1122   -480   -600   1080     77    623    174    433     25    103
   -101    992   1093   -446   -597   1041     54    558    111    363    -38     31
   -111    940   1052   -413   -581    995     31    496     62    301    -98    -23
   -124    878   1000   -376   -563    937     15    446     20    254   -145    -64
   -129    844    974   -358   -550    909      5    410    -12    226   -176    -85
   -140    844    982   -353   -561    911     -7    381    -28    213   -197   -106
   -129    849    979   -358   -553    914    -12    368    -33    200   -205   -122
   -122    846    966   -363   -542    906    -12    358    -33    192   -210   -124
   -124    833    956   -355   -540    893    -20    348    -36    181   -215   -132
   -122    807    930   -345   -527    870    -20    345    -28    184   -210   -135
   -127    792    919   -332   -522    854    -20    337    -31    184   -213   -132
   -132    820    950   -345   -540    885    -23    340    -18    197   -200   -127
   -132    865    997   -366   -563    930    -10    355     12    228   -166    -98
   -116    906   1023   -394   -571    963      2    371     44    254   -135    -70
   -116    919   1036   -400   -576    976     15    381     64    270   -116    -54
   -129    935   1062   -405   -597    997     23    384     85    283   -101    -36
   -132    943   1072   -405   -602   1008     18    368     85    283    -96    -31
   -122    943   1062   -413   -592   1002      0    348     80    272    -93    -31
    -98    945   1044   -423   -571    995    -28    329     80    275    -83    -20
   -106    945   1049   -420   -576    997    -28    322     83    277    -83    -18
   -111    969   1080   -428   -594   1023    -25    316     93    288    -77    -12
   -119    937   1054   -410   -587    995    -33    311     98    290    -77    -18
   -119    888   1008   -384   -563    948    -44    298     83    280    -85    -36
   -111    839    948   -366   -530    893    -62    280     57    257   -106    -57
   -124    769    893   -322   -509    831    -72    262     33    228   -140    -85
   -155    696    852   -270   -504    774    -80    233     10    200   -174   -119
   -168    654    823   -241   -496    737    -72    223      5    192   -181   -124
   -171    623    795   -228   -485    709    -62    213     -2    179   -189   -132
   -168    594    763   -213   -467    680    -75    187    -31    150   -213   -155
   -181    545    727   -184   -454    636    -93    158    -54    119   -246   -181
   -194    527    722   -166   -457    623    -98    148    -57    116   -257   -179
   -210    501    711   -145   -462    607   -109    135    -64    103   -272   -194
   -215    485    701   -135   -457    592   -114    122    -67     98   -272   -218
   -215    454    670   -119   -444    561   -124    106    -72     90   -275   -228
   -226    439    665   -106   -444    550   -127    103    -64     98   -272   -218
   -239    426    665    -93   -452    542   -129    101    -59     90   -309   -205
   -246    379    623    -67   -436    501   -103    142    -36     90   -314   -228
   -257    327    584    -36   -420    454    -20    257     36    101   -324   -290
   -241    374    615    -64   -428    493     54    374    145    179   -275   -290
   -202    542    745   -171   -472    644     98    548    392    462    -10    -77
   -148    774    922   -314   -535    846     67    672    618    813    397    322
   -161   1080   1241   -462   -701   1158    -80    418    511    898    652    670
   -244   1124   1369   -439   -805   1247   -200     41    226    805    730    815
   -363    966   1327   -301   -844   1145   -345   -384   -228    420    454    542
   -428    613   1039    -93   -732    826   -542   -854   -818   -301   -311   -184
   -402    283    685     57   -545    485   -724  -1104  -1213   -854   -930   -743
   -342     54    397    145   -368    226   -740   -976  -1104   -797   -940   -797
   -311     20    329    142   -319    174   -618   -706   -807   -548   -756   -685
   -283     67    350    106   -316    207   -457   -449   -527   -319   -594   -571
   -259    140    400     57   -329    270   -280   -202   -267    -98   -428   -457
   -239    179    418     31   -327    298   -192    -83   -145      7   -342   -400
   -215    213    428      0   -322    319   -176    -51   -109     36   -324   -381
   -218    223    441     -5   -329    332   -176    -38    -85     49   -314   -374
   -218    207    423      2   -322    314   -163    -31    -67     64   -298   -376
   -210    200    410      5   -309    303   -142    -23    -46     85   -285   -368
   -210    194    405      7   -309    298   -135    -12    -31    103   -265   -345
   -202    218    418     -7   -311    316   -129     -5    -10    122   -246   -329
   -194    228    423    -18   -309    327   -129     -7      0    129   -231   -332
   -200    220    420    -10   -309    319   -135    -15      0    127   -233   -335
   -200    231    428    -18   -314    329   -140    -18     10    135   -228   -327
   -194    254    449    -31   -322    350   -127     -2     38    166   -200   -303
   -179    272    449    -49   -314    361   -124      2     59    184   -184   -296
   -163    285    449    -59   -306    366   -119     18     85    210   -161   -277
   -174    265    439    -49   -306    350   -122     23     98    223   -153   -270
   -171    275    446    -51   -309    358   -119     41    116    249   -129   -252
   -166    285    449    -62   -306    366   -111     67    145    285    -98   -241
   -150    288    439    -67   -293    363    -96    103    187    324    -57   -220
   -137    306    441    -85   -290    374    -88    145    236    379    -10   -184
   -119    327    444   -103   -280    384    -77    194    285    436     31   -145
   -114    350    462   -119   -288    405    -64    252    345    496     77    -98
    -88    410    498   -161   -293    454    -54    319    415    566    150    -38
    -72    426    498   -179   -285    462    -33    397    488    646    241     28
    -64    457    522   -197   -293    488    -15    465    558    727    329    114
    -64    493    558   -215   -311    524     -2    504    594    774    379    153
    -72    535    607   -231   -340    571     -2    504    597    774    381    145
    -75    524    600   -226   -337    561      2    491    579    758    366    145
    -75    524    600   -226   -337    561     -2    462    550    732    345    132
    -85    509    594   -213   -340    550     -7    420    519    696    316     98
    -90    472    563   -189   -327    517     -7    374    478    649    277     54
   -124    439    563   -158   -342    501    -12    311    428    600    236     20
   -161    405    566   -122   -363    485    -20    246    387    550    197    -10
   -176    345    522    -85   -350    433    -46    163    322    480    124    -80
   -187    257    444    -33   -314    350    -57     93    257    410     59   -153
   -207    205    413      0   -309    309    -72     33    215    366     20   -197
   -200    171    371     15   -285    270    -80     -7    187    340     -5   -231
   -207    129    337     36   -272    233    -77    -41    174    327    -15   -244
   -223     77    301     72   -262    189    -96    -80    150    306    -38   -246
   -241     51    290     93   -267    171   -106   -114    132    283    -51   -252
   -249     23    272    111   -259    148   -114   -140    122    262    -67   -277
   -249     -7    239    127   -246    114   -114   -155    111    249    -88   -314
   -241    -20    220    132   -231     98   -114   -153    116    249    -90   -316
   -241    -57    184    148   -215     64   -119   -166    109    241    -98   -327
   -249    -80    168    163   -210     41   -124   -171    111    239   -101   -329
   -254    -72    179    163   -220     51   -122   -168    124    254    -83   -311
   -244    -10    233    127   -239    111   -101   -161    148    272    -59   -290
   -218     41    257     85   -239    148    -70   -137    184    306    -20   -257
   -197     44    241     75   -220    142    -44   -129    200    322     -2   -244
   -197     41    236     75   -218    140    -33   -127    207    327      7   -241
   -194     25    220     85   -207    122    -38   -137    218    340     18   -223
   -163     36    197     62   -181    116    -57   -161    213    348     23   -210
   -145     51    197     46   -171    124    -80   -187    192    329     20   -215
   -140     44    181     46   -161    111    -93   -205    174    316      7   -223
   -137     23    161     57   -148     90    -90   -197    179    324     20   -210
   -135    -10    124     70   -132     57    -90   -200    174    322     28   -207
   -127    -46     80     85   -103     15   -101   -228    142    283     -2   -233
   -135    -93     41    114    -90    -25   -114   -262    101    244    -36   -257
   -132   -111     20    122    -77    -46   -106   -275     85    226    -51   -262
   -140   -171    -33    155    -54   -103    -93   -272     80    215    -67   -275
   -142   -210    -67    176    -38   -140    -85   -275     67    194    -85   -301
   -137   -231    -93    181    -23   -161    -77   -288     57    171   -101   -309
   -119   -252   -132    187      5   -192    -70   -303     44    158   -122   -324
   -129   -301   -174    215     20   -239    -77   -324     12    135   -142   -363
   -132   -327   -194    228     28   -262    -85   -332      0    124   -142   -374
   -119   -329   -213    223     44   -272    -85   -332     -5    119   -153   -376
   -109   -345   -236    228     62   -290    -77   -332     -5    114   -171   -371
   -109   -376   -267    244     77   -324    -70   -332    -12    106   -161   -371
   -116   -389   -275    252     77   -332    -62   -332    -12    103   -155   -368
   -106   -410   -303    257     98   -358    -54   -322    -12    101   -161   -371
    -98   -439   -340    270    119   -389    -31   -288    -15     83   -184   -400
    -77   -465   -387    270    153   -426     67   -150     38     93   -210   -439
    -51   -420   -368    236    158   -397    166     20    150    179   -168   -410
    -36   -288   -252    163    106   -272    259    259    381    418     70   -215
      7    -51    -59     23     33    -54    277    454    602    714    413    132
     -7    298    306   -148   -158    303    187    176    579    870    717    514
   -124    418    540   -148   -332    478     20   -316    402    911    888    745
   -244    327    568    -44   -405    446   -168   -846     59    678    719    605
   -319   -114    205    218   -262     44   -358  -1369   -532    -33    -38   -127
   -267   -566   -298    415     12   -433   -548  -1566   -971   -620   -652   -724
   -213   -758   -545    485    166   -654   -576  -1413   -922   -620   -691   -792
   -163   -774   -610    467    223   -693   -475  -1111   -688   -439   -563   -704
   -124   -698   -574    413    223   -636   -262   -756   -410   -226   -415   -579
    -93   -605   -514    348    207   -561    -70   -475   -200    -62   -283   -470
    -67   -553   -485    309    207   -519     15   -363   -111     10   -213   -426
    -59   -566   -506    311    220   -537     44   -319    -77     41   -187   -415
    -49   -561   -511    306    231   -537     64   -288    -64     57   -171   -397
    -44   -542   -501    293    226   -522     80   -267    -57     67   -158   -389
    -44   -545   -501    296    226   -524    103   -246    -44     83   -142   -376
    -41   -545   -504    290    228   -524    116   -233    -28     96   -132   -361
    -23   -522   -498    272    236   -511    122   -226    -18     98   -132   -348
    -31   -517   -485    272    226   -501    137   -215      0    106   -116   -340
    -23   -498   -475    259    226   -488    145   -194     15    124    -96   -316
    -12   -472   -462    241    223   -467    155   -174     23    135    -85   -314
    -25   -475   -449    252    210   -462    158   -155     31    148    -75   -306
    -28   -496   -470    262    220   -485    155   -145     33    155    -72   -290
    -28   -483   -454    257    213   -470    163   -122     49    171    -57   -267
    -33   -472   -441    252    202   -457    174    -96     64    184    -38   -252
    -20   -457   -436    239    207   -446    181    -67     85    207    -12   -241
     -7   -428   -420    215    205   -423    197    -28    122    244     18   -215
      2   -410   -415    202    207   -413    210     20    153    272     46   -187
     23   -397   -420    184    218   -407    213     72    179    298     70   -161
     28   -366   -394    168    210   -379    218    119    213    337    111   -132
     31   -340   -371    153    200   -355    220    179    246    376    142    -98
     57   -293   -350    116    202   -322    231    259    298    431    202    -44
     83   -236   -319     77    200   -277    246    342    355    498    272     18
    109   -163   -272     28    189   -218    270    413    405    555    332     72
    127   -114   -241     -7    181   -176    285    459    436    594    379    124
    135    -85   -220    -25    176   -153    288    475    444    602    392    142
    140    -38   -181    -51    158   -109    298    478    444    605    400    163
    137    -20   -158    -57    148    -88    314    462    433    594    394    166
    116    -46   -166    -36    140   -106    303    418    387    548    358    124
    103    -67   -171    -18    137   -119    309    379    350    501    319     93
     96    -88   -184     -5    137   -135    309    335    314    452    275     57
     70   -127   -197     28    132   -161    306    277    270    405    231     18
     36   -184   -220     72    127   -202    316    223    223    355    179    -28
      0   -226   -226    111    111   -226    319    163    174    306    132    -75
     -2   -257   -254    127    124   -254    311    111    132    262     88   -116
      0   -285   -285    142    142   -285    296     64     83    210     38   -163
    -15   -309   -293    161    137   -301    288     33     49    179     12   -197
    -36   -329   -293    184    127   -311    283     12     28    161     -7   -218
    -64   -358   -293    210    114   -327    293     10     23    158    -18   -223
    -75   -371   -296    223    109   -335    298     10     18    158    -25   -220
    -64   -358   -293    210    111   -327    296      7     12    153    -31   -228
    -59   -361   -303    210    122   -332    293      2      2    140    -38   -246
    -54   -358   -303    205    122   -332    293      2     -7    137    -38   -249
    -46   -342   -296    194    124   -319    280     -7    -23    124    -46   -257
    -57   -309   -254    181     96   -283    301     12     -2    142    -28   -244
    -59   -288   -228    174     83   -259    324     38     20    166     -5   -215
    -62   -272   -210    166     72   -241    350     57     36    174      0   -200
    -67   -246   -179    158     54   -213    368     70     44    181      7   -187
    -59   -233   -174    145     57   -205    353     62     38    184      5   -197
    -46   -197   -153    122     51   -176    335     49     36    184     12   -189
    -41   -176   -135    109     44   -155    303     28     25    181     18   -184
    -31   -168   -137    101     51   -153    272      5     -2    163      7   -197
    -49   -171   -122    109     36   -148    262      0    -12    150      2   -202
    -62   -155    -96    109     15   -127    270      2    -10    158     12   -189
    -67   -174   -106    119     18   -140    272      2    -23    153      0   -194
    -59   -202   -142    132     41   -174    241    -20    -64    119    -36   -226
    -57   -239   -181    148     62   -213    226    -38   -101     85    -62   -262
    -72   -246   -174    158     49   -210    246    -41   -114     72    -70   -283
    -85   -262   -176    174     44   -220    252    -51   -132     57    -96   -301
    -96   -298   -202    197     51   -252    254    -62   -153     28   -135   -329
   -103   -324   -220    213     57   -272    244    -75   -171     10   -153   -345
   -103   -337   -233    220     62   -288    239    -83   -192     -7   -176   -363
   -101   -350   -249    226     72   -301    236    -98   -207    -31   -197   -387
   -122   -374   -252    249     64   -314    236   -101   -213    -41   -210   -407
   -142   -384   -244    262     49   -316    228   -106   -223    -44   -218   -423
   -155   -371   -215    265     28   -293    244    -88   -215    -36   -213   -420
   -153   -366   -213    257     28   -288    233    -96   -231    -49   -223   -428
   -168   -376   -207    272     18   -293    220   -103   -241    -49   -231   -433
   -174   -366   -192    267      7   -280    231    -93   -236    -49   -231   -428
   -174   -400   -226    285     25   -314    270    -36   -220    -62   -262   -475
   -174   -428   -254    298     38   -342    368    106   -145    -36   -283   -519
   -163   -340   -176    252      5   -259    457    280      2     90   -184   -449
   -129   -116     12    122    -72    -51    501    498    249    374     98   -184
    -77    187    265    -54   -171    223    431    561    392    631    436    194
   -140    420    561   -140   -350    491    319    275    316    745    706    540
   -272    537    810   -132   -540    672    226   -109    142    769    859    737
   -394    387    779      2   -587    581     44   -605   -340    327    459    368
   -478    -10    467    244   -472    228   -171  -1117   -984   -465   -361   -418
   -459   -358    101    407   -283   -129   -353  -1288  -1314   -896   -815   -852
   -402   -545   -142    475   -129   -345   -342  -1080  -1176   -813   -787   -859
   -397   -597   -200    493    -98   -400   -231   -805   -937   -641   -680   -795
   -363   -537   -174    449    -96   -355    -64   -527   -678   -446   -548   -693
   -324   -446   -122    384   -103   -285     96   -283   -457   -267   -410   -579
   -290   -402   -111    348    -90   -257    168   -171   -358   -187   -345   -530
   -285   -342    -57    311   -114   -200    202   -119   -311   -148   -309   -501
   -293   -309    -18    301   -140   -163    226    -88   -283   -122   -296   -493
   -298   -301     -5    298   -148   -153    236    -64   -265   -101   -285   -485
   -290   -316    -25    303   -132   -171    233    -57   -262    -96   -275   -470
   -265   -254     10    259   -140   -122    249    -38   -233    -77   -252   -444
   -241   -192     49    218   -148    -72    249    -23   -207    -57   -233   -426
   -241   -161     80    200   -163    -41    252     -5   -189    -41   -220   -413
   -246   -145    101    197   -174    -23    259     20   -161     -7   -192   -387
   -241   -129    111    184   -179    -10    267     36   -140      7   -171   -366
   -233    -96    137    166   -187     18    267     46   -127     20   -155   -355
   -205    -70    135    137   -171     31    252     51   -127     25   -155   -358
   -215    -67    148    142   -181     38    262     75   -111     41   -148   -353
   -207    -23    181    114   -197     77    272     96    -83     64   -129   -337
   -197      0    194     98   -197     96    270    111    -64     80   -114   -324
   -184     28    213     75   -200    119    275    145    -20    122    -77   -288
   -166     64    231     51   -197    148    283    181     18    163    -38   -252
   -158    111    270     20   -213    192    298    239     70    226     10   -213
   -140    166    306    -12   -223    236    319    303    135    298     72   -163
   -127    228    355    -54   -241    290    329    371    205    376    150   -106
   -114    265    379    -75   -246    322    342    444    272    444    207    -57
   -119    327    444   -103   -283    384    361    519    350    527    290     10
   -116    368    483   -127   -301    426    387    584    410    602    355     70
   -103    410    511   -153   -309    459    407    623    446    646    392    103
   -111    454    566   -171   -337    509    418    639    459    665    410    122
   -127    459    584   -168   -355    522    413    610    433    641    402    119
   -122    446    568   -163   -345    506    415    584    410    626    389    114
   -137    420    558   -142   -348    491    407    542    371    592    355     85
   -158    405    563   -122   -361    483    387    491    309    527    293     38
   -166    348    511    -93   -337    428    379    426    239    454    226    -25
   -218    285    504    -33   -361    394    368    355    168    379    150   -101
   -239    252    491     -7   -366    371    342    280     98    306     77   -174
   -244    228    472      7   -358    350    332    220     41    246     23   -223
   -293    163    457     64   -376    309    311    153    -25    179    -38   -283
   -327     90    418    116   -374    254    293     98    -83    124    -96   -335
   -353     59    410    145   -381    233    280     59   -111     90   -122   -368
   -376     75    452    150   -413    262    298     59    -98    101   -109   -358
   -355     98    454    127   -405    277    293     44   -106     96   -114   -358
   -353     75    426    137   -389    249    277     23   -129     72   -129   -374
   -374     62    436    155   -405    249    267     18   -135     70   -132   -392
   -353     72    426    140   -389    249    272     18   -132     75   -135   -402
   -324     83    407    119   -366    244    270     20   -137     80   -132   -392
   -327    129    457     98   -392    293    267     20   -137     88   -119   -384
   -329    197    527     64   -428    361    270     20   -129    101   -109   -376
   -322    275    597     23   -459    436    290     46    -88    135    -77   -348
   -332    275    605     28   -470    441    322     62    -67    153    -54   -329
   -345    265    610     38   -478    436    340     77    -54    171    -36   -322
   -340    309    646     12   -493    478    335     77    -46    187    -15   -311
   -316    368    685    -25   -501    527    319     62    -44    194      0   -301
   -309    394    701    -44   -506    548    283     38    -64    179     -5   -311
   -316    384    701    -33   -509    542    277     33    -75    174     -7   -309
   -319    384    704    -33   -511    542    293     44    -64    187      5   -288
   -301    374    675    -36   -488    524    296     41    -67    181      7   -285
   -296    350    646    -28   -472    498    285     25    -85    163     -7   -306
   -311    288    600     10   -457    444    277     10   -114    135    -38   -340
   -322    236    558     41   -441    397    280     10   -124    122    -51   -358
   -327    218    545     54   -436    381    285     10   -129    111    -62   -371
   -355    176    532     88   -444    355    277     -7   -150     88    -80   -405
   -384     98    483    142   -433    290    272    -44   -194     44   -132   -467
   -400     75    472    161   -436    272    267    -70   -223     25   -150   -496
   -407     62    470    174   -439    265    254    -88   -249      0   -168   -532
   -410     41    452    184   -431    246    249    -96   -265    -15   -184   -537
   -423      7    431    207   -426    218    252    -98   -272    -20   -187   -542
   -433     -7    426    218   -431    207    254   -103   -270    -15   -181   -548
   -436     -7    428    223   -433    210    254   -114   -275    -25   -192   -571
   -449      5    452    220   -452    228    262   -116   -275    -28   -194   -584
   -441     -5    433    223   -439    213    254   -124   -290    -38   -205   -597
   -436    -33    400    233   -420    181    265   -111   -290    -46   -223   -620
   -446    -75    371    262   -410    148    348     -2   -226    -25   -244   -654
   -433     10    441    210   -439    226    439    132    -93     72   -189   -636
   -410    215    626     96   -519    420    509    306    153    348     67   -426
   -361    470    828    -54   -594    649    498    496    444    750    509    -12
   -337    779   1117   -220   -727    948    371    379    449    943    875    407
   -418    797   1215   -189   -818   1005    280     44    145    828    966    561
   -509    683   1192    -85   -852    935    187   -335   -306    449    691    335
   -613    402   1015    103   -815    706     33   -828   -932   -296    -93   -368
   -646     49    696    298   -670    371   -166  -1197  -1465   -995   -846  -1049
   -602   -161    441    381   -524    140   -210  -1093  -1387   -948   -857  -1106
   -579   -324    254    452   -418    -33   -137   -880  -1148   -743   -737  -1044
   -558   -363    192    459   -379    -85    -28   -667   -898   -542   -597   -963
   -532   -306    226    420   -379    -41    155   -407   -613   -306   -413   -846
   -506   -200    306    353   -407     51    262   -252   -444   -161   -296   -758
   -511   -176    335    342   -426     80    303   -197   -381   -101   -244   -711
   -519   -158    361    337   -441    101    314   -179   -353    -77   -220   -704
   -496   -145    350    322   -423    101    324   -163   -335    -62   -205   -691
   -498   -158    340    327   -423     90    340   -150   -316    -41   -187   -665
   -511   -168    342    340   -428     85    358   -129   -296    -18   -163   -659
   -509   -140    368    324   -439    111    361   -119   -280     -2   -142   -659
   -504   -145    358    324   -431    106    358   -119   -277      2   -137   -657
   -519   -132    384    324   -452    124    376    -98   -257     23   -116   -633
   -504   -116    387    309   -446    135    371   -101   -257     23   -106   -633
   -496   -116    379    303   -439    129    366    -96   -252     28   -101   -633
   -498   -109    389    303   -444    140    381    -77   -226     51    -77   -618
   -509    -96    413    301   -462    158    381    -75   -210     70    -57   -600
   -527   -101    423    314   -475    161    389    -62   -192     88    -41   -581
   -524    -85    439    303   -483    176    407    -28   -155    119     -7   -561
   -501    -62    439    283   -470    187    418      7   -114    163     36   -527
   -504    -67    436    283   -472    184    418     25    -93    192     64   -501
   -504    -28    475    265   -491    223    431     54    -54    239    114   -462
   -509    -15    491    259   -501    239    452    103      2    298    166   -423
   -488     20    509    233   -498    265    467    168     72    371    233   -374
   -478     38    517    218   -498    277    478    239    145    444    301   -324
   -465     90    555    187   -509    322    485    311    215    524    379   -257
   -452    137    589    155   -519    363    509    389    296    605    462   -176
   -457    207    665    124   -561    436    522    439    353    665    527   -114
   -452    233    685    106   -568    459    519    449    366    680    545    -96
   -452    223    675    111   -563    449    535    467    376    683    558    -80
   -459    207    667    124   -563    436    553    467    363    670    548    -90
   -467    187    654    140   -561    420    558    441    322    626    517   -127
   -478    158    633    158   -555    394    558    394    272    561    467   -176
   -485    116    602    184   -542    358    553    345    213    501    410   -228
   -506     75    581    213   -542    327    553    290    155    436    348   -285
   -532     23    555    254   -542    288    553    233    103    368    288   -348
   -555    -38    517    296   -537    239    548    171     46    301    226   -407
   -555    -80    472    316   -517    194    540    111    -10    239    168   -470
   -561   -132    426    345   -496    148    532     59    -62    187    119   -522
   -550   -153    397    353   -475    122    530     25    -83    155     93   -548
   -548   -226    319    384   -433     46    519    -10   -116    116     49   -589
   -548   -259    288    402   -420     12    509    -41   -145     88     18   -623
   -550   -267    283    407   -418      7    501    -67   -166     72      5   -646
   -545   -259    285    402   -415     12    504    -67   -158     85     20   -636
   -555   -270    283    413   -423      5    506    -67   -153     85     31   -641
   -581   -309    272    444   -428    -18    517    -67   -153     83     31   -649
   -587   -298    288    441   -439     -5    535    -57   -140     98     46   -641
   -566   -275    290    420   -428      7    537    -46   -129    116     59   -628
   -548   -246    298    397   -426     25    553    -25   -111    137     77   -615
   -540   -215    324    376   -433     54    576     -5    -80    161    103   -592
   -542   -207    335    374   -441     62    589      0    -77    168    111   -587
   -548   -197    350    374   -449     75    600     10    -67    184    127   -579
   -568   -202    366    384   -467     80    607      2    -57    192    135   -568
   -566   -192    371    379   -470     88    594     -7    -49    205    148   -553
   -563   -192    368    376   -467     88    566    -31    -62    202    158   -550
   -563   -236    327    400   -446     44    537    -57    -90    176    145   -574
   -576   -239    337    407   -457     46    540    -59    -83    181    153   -568
   -587   -241    345    413   -467     51    540    -57    -83    189    158   -568
   -600   -290    306    444   -454      5    537    -70    -98    171    145   -581
   -610   -348    262    480   -436    -44    527    -96   -119    145    124   -600
   -610   -405    202    506   -407   -101    519   -114   -142    119     93   -620
   -615   -449    163    532   -389   -142    522   -119   -153    106     77   -631
   -626   -480    142    550   -384   -168    522   -127   -168     93     59   -646
   -639   -522    116    581   -379   -202    527   -148   -192     62     33   -680
   -654   -558     93    605   -376   -233    527   -161   -210     46     31   -693
   -657   -579     75    618   -368   -252    517   -179   -233     20     12   -717
   -654   -615     38    633   -348   -288    509   -194   -249      2    -12   -737
   -646   -628     18    639   -332   -306    514   -197   -244     -5    -12   -737
   -639   -636      2    636   -322   -316    519   -184   -233      0     -5   -730
   -636   -649    -15    641   -311   -332    519   -184   -239     -2     -5   -732
   -623   -652    -31    636   -298   -340    522   -187   -241     -7     -7   -740
   -618   -649    -31    633   -293   -340    522   -187   -241    -10     -5   -737
   -613   -685    -72    646   -272   -381    519   -184   -244    -25    -20   -758
   -605   -709   -106    657   -249   -407    576   -103   -200    -15    -38   -795
   -587   -685    -98    636   -244   -394    672     51    -98     31    -31   -813
   -545   -592    -46    568   -249   -319    763    239     72    179     88   -722
   -517   -384    129    449   -324   -127    820    467    335    483    400   -415
   -491   -103    384    296   -439    140    763    459    436    706    730    -23
   -542    106    646    218   -594    374    649    111    306    769    953    288
   -659    153    813    254   -735    483    535   -290     75    722   1031    415
   -763    -59    704    410   -735    322    366   -758   -384    277    615     20
   -813   -511    301    662   -558   -103    161  -1189   -963   -467   -189   -763
   -771   -862    -90    815   -342   -478      2  -1309  -1218   -826   -592  -1161
   -714  -1041   -327    878   -194   -685      7  -1119  -1065   -711   -532  -1156
   -688  -1041   -353    862   -168   -696    127   -854   -813   -524   -394  -1070
   -665   -976   -311    820   -176   -644    322   -545   -542   -316   -236   -950
   -633   -909   -277    771   -179   -594    462   -327   -350   -158   -109   -852
   -618   -885   -267    753   -176   -576    517   -236   -275    -96    -59   -815
   -641   -901   -262    769   -189   -581    548   -197   -239    -67    -44   -792
   -633   -924   -290    779   -174   -607    542   -189   -233    -59    -38   -784
   -631   -930   -298    779   -166   -615    542   -181   -226    -51    -31   -787
   -636   -906   -270    771   -184   -589    542   -176   -215    -44    -25   -792
   -636   -904   -270    769   -184   -587    537   -161   -197    -31     -5   -763
   -641   -940   -298    789   -174   -620    537   -155   -184    -25      2   -750
   -646   -948   -301    797   -174   -626    558   -142   -161    -12     10   -740
   -641   -979   -337    810   -153   -659    566   -129   -137      5     25   -722
   -626   -958   -332    792   -148   -646    555   -129   -132     10     33   -717
   -626   -924   -301    774   -163   -613    563   -116   -116     23     44   -711
   -628   -943   -314    784   -161   -628    561   -106   -114     31     54   -704
   -633   -966   -332    800   -150   -649    566    -83    -96     54     83   -675
   -649   -956   -309    802   -171   -633    584    -51    -64     77    109   -662
   -641   -940   -298    789   -171   -620    594    -28    -33    106    137   -649
   -607   -937   -329    771   -140   -633    589     -7    -12    127    155   -626
   -581   -930   -348    756   -116   -639    587     25     12    148    179   -607
   -561   -914   -353    737   -106   -633    605     80     64    197    226   -571
   -540   -888   -350    714    -96   -620    613    135    116    246    272   -527
   -524   -872   -350    698    -88   -613    615    202    174    298    329   -472
   -511   -833   -322    672    -96   -579    623    283    241    366    392   -415
   -501   -771   -270    633   -116   -519    628    355    298    439    465   -342
   -501   -745   -244    623   -129   -496    639    413    345    493    517   -280
   -504   -709   -205    605   -150   -457    641    441    371    522    550   -244
   -496   -675   -179    587   -158   -428    649    454    384    530    568   -226
   -491   -675   -184    581   -153   -431    654    444    381    524    568   -223
   -475   -701   -226    587   -124   -465    644    410    350    488    540   -244
   -462   -714   -252    587   -106   -485    626    363    309    436    501   -270
   -483   -730   -246    607   -119   -488    623    303    259    381    452   -311
   -506   -763   -257    633   -127   -511    628    246    223    332    402   -358
   -530   -846   -316    688   -106   -581    639    192    192    283    363   -402
   -553   -901   -348    727   -103   -626    628    127    148    233    316   -444
   -561   -966   -405    763    -77   -685    615     54     98    179    262   -483
   -576  -1008   -433    792    -72   -722    600    -10     51    127    205   -542
   -584  -1031   -449    807    -70   -740    576    -59     23     93    163   -576
   -592  -1085   -493    839    -51   -789    571    -93      5     72    137   -594
   -600  -1150   -550    875    -25   -852    568   -103      5     70    140   -600
   -618  -1197   -579    906    -20   -888    563   -119      0     64    140   -615
   -626  -1241   -615    932     -7   -930    550   -132    -10     54    127   -633
   -620  -1265   -644    943     10   -956    540   -142     -7     49    119   -633
   -618  -1241   -623    930      2   -932    530   -155     -5     44    114   -618
   -615  -1239   -623    927      0   -930    517   -166     -2     41    109   -626
   -597  -1270   -672    932     36   -971    522   -158      7     44    114   -641
   -579  -1244   -665    911     41   -956    558   -116     57     88    155   -600
   -592  -1200   -607    896      7   -904    592    -88    103    129    197   -550
   -592  -1192   -602    891      2   -896    613    -90    103    124    192   -553
   -594  -1197   -602    896      2   -901    620    -90    114    129    189   -555
   -600  -1223   -626    909     12   -924    613    -83    129    148    213   -535
   -592  -1223   -631    909     18   -927    592    -98    132    153    223   -527
   -576  -1208   -631    891     25   -922    537   -140    103    132    207   -527
   -581  -1239   -657    909     36   -948    514   -155     98    129    213   -517
   -571  -1241   -670    906     46   -958    509   -163     96    127    215   -511
   -563  -1234   -670    898     51   -953    501   -168     96    124    218   -506
   -553  -1278   -724    914     83  -1000    478   -192     70     98    194   -532
   -568  -1350   -782    961    103  -1067    467   -215     54     75    174   -542
   -579  -1376   -800    976    106  -1088    452   -239     33     51    161   -558
   -584  -1439   -854   1013    135  -1148    449   -252     18     31    142   -574
   -597  -1475   -878   1036    137  -1179    449   -267      5      5    116   -597
   -613  -1512   -901   1062    142  -1208    459   -272      2     -5    111   -600
   -610  -1535   -924   1072    155  -1231    457   -288    -10    -28     90   -615
   -594  -1602  -1008   1098    205  -1306    441   -311    -36    -57     54   -649
   -613  -1644  -1034   1127    210  -1340    444   -309    -31    -54     54   -644
   -613  -1657  -1044   1135    215  -1350    439   -309    -31    -64     38   -652
   -610  -1670  -1060   1137    223  -1366    431   -314    -31    -72     31   -667
   -600  -1680  -1080   1140    239  -1382    428   -314    -31    -80     28   -670
   -607  -1699  -1091   1150    241  -1395    415   -319    -31    -80     31   -659
   -600  -1696  -1096   1148    246  -1395    415   -319    -20    -75     41   -646
   -589  -1712  -1124   1148    265  -1421    418   -319    -15    -85     33   -659
   -553  -1719  -1166   1137    306  -1444    470   -249     15    -85     15   -688
   -537  -1680  -1143   1106    301  -1413    579    -83    114    -38     28   -696
   -509  -1590  -1080   1047    285  -1335    698    155    309    127    166   -587
   -441  -1371   -932    904    244  -1150    797    501    613    444    472   -298
   -361  -1018   -657    691    148   -839    758    568    789    735    831     85
   -428   -800   -371    613    -31   -587    519     20    659    833   1065    394
   -607   -719   -111    665   -249   -415    254   -633    433    805   1137    517
   -766   -974   -207    867   -280   -589     15  -1202     -7    392    756    181
   -841  -1517   -675   1179    -83  -1096   -218  -1621   -667   -431    -64   -576
   -792  -1906  -1114   1348    158  -1509   -332  -1623   -885   -774   -428   -937
   -709  -2031  -1322   1369    306  -1678   -257  -1325   -711   -670   -394   -950
   -628  -1992  -1363   1309    366  -1678    -54   -982   -472   -498   -285   -878
   -579  -1971  -1392   1275    405  -1683    207   -636   -228   -322   -171   -792
   -555  -1912  -1356   1231    397  -1634    345   -462   -103   -226    -98   -737
   -553  -1883  -1330   1218    387  -1608    397   -389    -41   -176    -59   -701
   -555  -1909  -1353   1231    397  -1631    413   -353    -15   -161    -46   -683
   -548  -1925  -1376   1236    413  -1652    418   -337     -2   -155    -36   -683
   -540  -1914  -1374   1226    415  -1644    415   -332      7   -153    -36   -691
   -537  -1912  -1376   1223    418  -1644    415   -329     12   -155    -41   -693
   -540  -1917  -1379   1226    418  -1647    420   -316     25   -148    -25   -680
   -553  -1951  -1397   1252    420  -1675    439   -298     46   -135    -12   -670
   -563  -1987  -1423   1275    428  -1706    446   -293     49   -135     -7   -672
   -563  -2003  -1441   1283    436  -1722    436   -290     54   -132     -5   -678
   -555  -1987  -1434   1270    436  -1712    436   -277     70   -122     10   -670
   -555  -1982  -1426   1270    433  -1704    446   -267     85   -114     23   -657
   -563  -1977  -1415   1267    426  -1696    444   -257     96   -106     23   -652
   -568  -1982  -1415   1275    423  -1699    441   -241    106   -101     23   -646
   -576  -2008  -1434   1291    428  -1722    452   -215    129    -77     36   -631
   -579  -2031  -1452   1306    436  -1743    459   -184    158    -57     59   -607
   -566  -2013  -1447   1288    439  -1730    475   -145    194    -31     88   -587
   -558  -1982  -1426   1270    433  -1704    491    -93    233      2    127   -563
   -545  -1974  -1428   1257    439  -1701    496    -36    272     33    158   -542
   -527  -1951  -1423   1239    446  -1688    496     25    311     72    197   -514
   -517  -1917  -1400   1215    439  -1660    514    106    374    127    246   -470
   -488  -1857  -1369   1171    439  -1613    535    189    444    194    311   -405
   -462  -1810  -1348   1135    441  -1582    542    254    493    252    366   -348
   -441  -1761  -1319   1101    439  -1540    563    306    545    301    420   -293
   -444  -1725  -1283   1083    418  -1504    561    319    566    324    452   -259
   -446  -1727  -1283   1085    418  -1506    566    314    566    329    459   -249
   -449  -1745  -1296   1096    423  -1522    571    296    553    316    452   -246
   -459  -1758  -1299   1109    418  -1530    566    265    532    288    436   -257
   -472  -1771  -1301   1119    413  -1538    561    215    498    244    397   -288
   -501  -1816  -1317   1158    405  -1566    545    148    449    189    342   -340
   -527  -1867  -1340   1197    405  -1605    537     72    397    129    288   -384
   -563  -1919  -1356   1241    394  -1639    542      7    353     75    241   -418
   -563  -1966  -1405   1265    418  -1686    522    -67    290     15    192   -454
   -576  -2078  -1501   1327    462  -1790    504   -145    228    -46    140   -496
   -610  -2148  -1538   1379    459  -1842    472   -215    166   -109     88   -540
   -633  -2158  -1525   1397    444  -1842    439   -283    116   -158     41   -607
   -628  -2216  -1587   1421    475  -1901    428   -335     77   -210    -18   -685
   -644  -2252  -1608   1447    480  -1930    410   -381     36   -252    -59   -724
   -659  -2281  -1621   1470    478  -1951    397   -415      2   -280    -85   -740
   -657  -2299  -1641   1478    491  -1971    387   -431     -7   -288    -90   -732
   -667  -2299  -1631   1483    478  -1964    392   -436     -5   -288    -85   -730
   -698  -2317  -1618   1506    459  -1969    407   -426     10   -275    -64   -709
   -706  -2348  -1644   1525    467  -1997    405   -428     10   -275    -64   -701
   -696  -2330  -1634   1514    467  -1982    400   -433     18   -272    -51   -683
   -680  -2312  -1631   1493    475  -1971    410   -431     25   -272    -46   -680
   -678  -2294  -1615   1486    467  -1956    415   -439     20   -280    -57   -704
   -688  -2304  -1618   1496    465  -1964    428   -441     20   -280    -59   -701
   -701  -2327  -1626   1514    462  -1977    446   -439     31   -270    -46   -680
   -691  -2330  -1639   1509    472  -1987    426   -472     15   -285    -62   -698
   -683  -2330  -1647   1506    480  -1990    410   -491     18   -283    -59   -696
   -659  -2317  -1660   1488    498  -1990    353   -535    -23   -314    -83   -706
   -592  -2325  -1732   1460    568  -2029    296   -581    -64   -353   -114   -727
   -610  -2361  -1751   1483    568  -2055    311   -587    -59   -348   -101   -727
   -696  -2403  -1706   1548    504  -2055    342   -563    -41   -327    -77   -704
   -813  -2447  -1634   1628    410  -2042    368   -535    -28   -311    -64   -680
   -823  -2481  -1657   1652    415  -2070    337   -566    -62   -345    -88   -685
   -805  -2548  -1743   1675    467  -2148    309   -600    -96   -384   -122   -709
   -784  -2618  -1836   1701    524  -2229    298   -636   -129   -431   -161   -758
   -771  -2712  -1943   1740    584  -2327    290   -678   -174   -488   -215   -820
   -774  -2759  -1984   1766    605  -2372    277   -719   -218   -545   -267   -883
   -844  -2787  -1943   1813    548  -2366    293   -714   -223   -555   -283   -893
   -917  -2818  -1901   1867    491  -2361    296   -706   -218   -553   -283   -878
   -922  -2878  -1958   1899    517  -2421    296   -706   -233   -566   -298   -878
   -904  -2904  -2000   1904    548  -2452    296   -714   -244   -579   -306   -885
   -896  -2930  -2034   1912    566  -2483    285   -727   -252   -589   -311   -885
   -901  -2953  -2055   1927    574  -2504    280   -737   -262   -602   -319   -891
   -904  -3005  -2101   1953    597  -2553    270   -761   -290   -626   -337   -904
   -898  -3037  -2138   1969    618  -2587    257   -779   -303   -639   -350   -906
   -888  -3057  -2169   1974    639  -2613    259   -763   -296   -646   -358   -919
   -867  -3096  -2231   1982    680  -2665    324   -670   -259   -652   -397   -982
   -800  -3099  -2299   1948    748  -2699    387   -548   -187   -618   -410  -1028
   -776  -2995  -2218   1886    719  -2608    452   -387    -12   -452   -262   -885
   -813  -2790  -1977   1797    581  -2385    462   -187    236   -135     93   -506
   -836  -2509  -1673   1673    415  -2091    381   -239    327     98    452    -72
   -867  -2379  -1514   1621    322  -1945    267   -584    168    119    631    176
   -984  -2392  -1408   1688    210  -1901    166   -987   -122    -36    584    163
  -1070  -2675  -1608   1870    267  -2140    -15  -1532   -717   -696    -90   -480
  -1169  -3044  -1875   2107    350  -2460   -197  -1927  -1273  -1397   -833  -1189
  -1244  -3351  -2109   2296    431  -2730   -272  -1901  -1358  -1543  -1008  -1358
  -1184  -3548  -2364   2366    589  -2956   -244  -1693  -1187  -1413   -935  -1335
  -1096  -3574  -2481   2333    691  -3029   -163  -1488   -987  -1267   -854  -1306
  -1052  -3528  -2475   2288    711  -3003      5  -1221   -743  -1080   -722  -1208
  -1018  -3450  -2434   2231    706  -2943    145  -1013   -555   -919   -589  -1093
  -1002  -3426  -2423   2216    709  -2925    205   -932   -478   -846   -522  -1031
   -992  -3437  -2444   2213    724  -2940    215   -914   -462   -833   -506  -1015
   -974  -3439  -2465   2205    745  -2953    223   -898   -449   -823   -491  -1005
   -961  -3432  -2473   2195    756  -2953    233   -888   -441   -820   -478  -1000
   -969  -3442  -2473   2205    750  -2959    233   -893   -444   -831   -480  -1008
   -961  -3445  -2483   2200    761  -2964    226   -893   -439   -828   -483  -1008
   -961  -3476  -2514   2218    776  -2995    223   -896   -441   -833   -491   -997
   -945  -3483  -2538   2213    795  -3011    223   -888   -433   -820   -472   -976
   -930  -3473  -2543   2203    805  -3008    218   -880   -420   -805   -449   -958
   -930  -3432  -2501   2179    784  -2969    244   -862   -407   -792   -431   -945
   -937  -3424  -2486   2179    771  -2953    262   -844   -389   -769   -410   -924
   -940  -3416  -2478   2177    769  -2948    267   -831   -374   -756   -392   -909
   -909  -3442  -2533   2177    810  -2987    244   -831   -381   -758   -392   -914
   -880  -3465  -2585   2171    849  -3026    239   -839   -392   -769   -400   -919
   -878  -3445  -2566   2161    841  -3008    275   -805   -355   -735   -363   -883
   -911  -3429  -2517   2169    800  -2972    306   -748   -301   -683   -309   -833
   -958  -3408  -2449   2184    745  -2930    311   -698   -254   -631   -254   -784
   -930  -3395  -2465   2161    766  -2930    301   -667   -228   -592   -218   -753
   -911  -3385  -2473   2148    779  -2927    311   -618   -179   -548   -176   -711
   -898  -3367  -2468   2130    784  -2917    322   -553   -116   -475    -98   -633
   -862  -3338  -2475   2101    805  -2907    327   -491    -51   -397    -23   -566
   -820  -3291  -2470   2055    820  -2881    335   -431     10   -327     44   -504
   -818  -3250  -2431   2034    805  -2839    340   -387     54   -277    103   -446
   -815  -3211  -2397   2010    789  -2805    350   -363     80   -254    132   -423
   -807  -3198  -2390   2003    789  -2795    371   -345     96   -244    148   -394
   -818  -3242  -2423   2029    800  -2834    366   -366     70   -275    119   -407
   -841  -3294  -2452   2068    802  -2873    355   -407     25   -327     77   -449
   -862  -3328  -2465   2094    800  -2899    348   -457    -20   -376     36   -488
   -896  -3364  -2468   2130    784  -2917    342   -506    -70   -433    -23   -540
   -927  -3432  -2507   2177    787  -2969    342   -563   -135   -511   -101   -597
   -935  -3473  -2538   2203    800  -3005    337   -628   -200   -587   -171   -657
   -956  -3517  -2561   2234    802  -3039    322   -698   -267   -659   -241   -724
   -982  -3608  -2626   2296    820  -3117    311   -769   -340   -743   -322   -800
  -1005  -3660  -2657   2333    823  -3159    290   -833   -405   -802   -374   -844
  -1026  -3697  -2670   2361    820  -3185    288   -854   -436   -836   -410   -878
  -1041  -3725  -2683   2382    820  -3205    280   -875   -465   -872   -452   -906
  -1041  -3767  -2725   2405    841  -3247    265   -896   -493   -906   -467   -930
  -1036  -3785  -2748   2408    854  -3268    257   -911   -509   -914   -467   -953
  -1047  -3816  -2769   2431    859  -3294    254   -932   -527   -932   -483   -971
  -1060  -3826  -2766   2442    852  -3299    257   -943   -535   -937   -488   -969
  -1060  -3819  -2759   2439    849  -3289    259   -937   -530   -932   -483   -958
  -1054  -3798  -2746   2426    844  -3270    246   -924   -524   -922   -470   -945
  -1044  -3782  -2740   2413    846  -3263    249   -914   -506   -909   -449   -930
  -1041  -3777  -2735   2408    844  -3257    272   -893   -485   -891   -431   -919
  -1057  -3754  -2696   2405    818  -3226    303   -870   -459   -862   -402   -893
  -1075  -3748  -2673   2410    797  -3211    303   -867   -454   -862   -402   -885
  -1067  -3738  -2670   2403    800  -3205    293   -867   -452   -865   -402   -880
  -1054  -3707  -2655   2379    797  -3182    290   -872   -444   -854   -389   -867
  -1060  -3704  -2644   2382    792  -3174    277   -891   -449   -854   -379   -857
  -1041  -3686  -2644   2364    800  -3167    254   -906   -459   -867   -379   -846
  -1044  -3697  -2652   2369    802  -3174    244   -917   -470   -880   -387   -852
  -1060  -3707  -2647   2382    792  -3180    241   -917   -472   -885   -384   -854
  -1072  -3733  -2660   2403    792  -3198    239   -919   -483   -896   -389   -862
  -1075  -3793  -2717   2431    820  -3255    239   -924   -496   -917   -410   -880
  -1067  -3837  -2769   2452    849  -3304    236   -935   -519   -940   -431   -896
  -1062  -3876  -2813   2468    872  -3346    226   -948   -540   -963   -452   -909
  -1075  -3923  -2847   2499    885  -3385    223   -958   -563   -984   -472   -924
  -1080  -3964  -2883   2520    898  -3424    218   -976   -587  -1018   -511   -963
  -1088  -3998  -2909   2543    909  -3455    218   -992   -607  -1047   -535   -989
  -1106  -4055  -2951   2579    922  -3504    218  -1005   -626  -1072   -555  -1008
  -1104  -4094  -2990   2600    943  -3543    194  -1026   -649  -1098   -571  -1023
  -1098  -4123  -3024   2611    961  -3574    176  -1039   -670  -1124   -594  -1049
  -1106  -4136  -3029   2621    958  -3582    171  -1041   -672  -1130   -605  -1060
  -1106  -4130  -3024   2616    956  -3580    174  -1039   -665  -1132   -607  -1057
  -1098  -4143  -3044   2621    971  -3595    161  -1044   -672  -1140   -615  -1062
  -1101  -4159  -3060   2629    976  -3611    137  -1060   -691  -1156   -633  -1080
  -1104  -4172  -3070   2637    982  -3621    153  -1047   -680  -1150   -631  -1075
  -1078  -4206  -3128   2639   1023  -3668    192   -997   -657  -1156   -646  -1091
  -1060  -4227  -3167   2644   1052  -3697    277   -870   -579  -1140   -670  -1137
  -1067  -4177  -3109   2621   1021  -3645    355   -724   -431  -1026   -597  -1098
  -1052  -3990  -2938   2520    940  -3465    397   -542   -184   -750   -335   -852
   -982  -3782  -2803   2379    909  -3294    350   -407     25   -433     36   -459
   -984  -3507  -2522   2247    769  -3016    215   -628    -54   -345    306    -90
  -1085  -3445  -2359   2262    636  -2902    109  -1002   -355   -472    361     54
  -1182  -3554  -2372   2369    594  -2964     -2  -1384   -776   -836     64   -200
  -1260  -3850  -2592   2553    665  -3224   -187  -1867  -1384  -1574   -732   -971
  -1260  -4185  -2925   2722    831  -3556   -389  -2158  -1826  -2153  -1371  -1577
  -1210  -4419  -3208   2813    997  -3813   -415  -2018  -1683  -2044  -1319  -1571
  -1184  -4549  -3364   2865   1088  -3959   -332  -1779  -1428  -1844  -1189  -1483
  -1166  -4564  -3400   2865   1114  -3982   -189  -1525  -1163  -1636  -1044  -1374
  -1150  -4510  -3359   2831   1104  -3936     -5  -1249   -883  -1402   -865  -1249
  -1130  -4455  -3328   2792   1096  -3891     70  -1117   -743  -1291   -779  -1192
  -1117  -4421  -3304   2769   1091  -3863     85  -1070   -693  -1254   -756  -1163
  -1114  -4424  -3309   2766   1096  -3868     80  -1060   -678  -1244   -748  -1150
  -1119  -4429  -3309   2774   1093  -3871     85  -1049   -665  -1234   -740  -1150
  -1127  -4421  -3294   2772   1080  -3858    106  -1023   -639  -1218   -730  -1140
  -1124  -4419  -3294   2772   1083  -3855    119  -1000   -607  -1192   -698  -1111
  -1117  -4427  -3309   2772   1096  -3868    114   -989   -592  -1182   -685  -1093
  -1111  -4440  -3328   2777   1106  -3884    109   -987   -584  -1174   -685  -1098
  -1122  -4442  -3320   2779   1098  -3881    101   -989   -574  -1163   -683  -1098
  -1122  -4424  -3302   2772   1088  -3863    101   -979   -553  -1150   -667  -1078
  -1127  -4401  -3273   2761   1072  -3837     98   -963   -540  -1143   -654  -1060
  -1122  -4401  -3278   2761   1078  -3839     90   -948   -519  -1124   -639  -1041
  -1114  -4411  -3299   2761   1091  -3855     67   -948   -511  -1127   -644  -1044
  -1111  -4388  -3276   2748   1080  -3832     59   -937   -491  -1109   -639  -1026
  -1098  -4398  -3299   2748   1098  -3850     70   -911   -462  -1083   -618  -1002
  -1085  -4403  -3317   2746   1114  -3860     80   -891   -436  -1057   -589   -995
  -1078  -4393  -3317   2735   1117  -3855     80   -857   -400  -1026   -566   -982
  -1057  -4364  -3307   2709   1122  -3837     80   -818   -353   -979   -524   -940
  -1034  -4338  -3304   2683   1135  -3821     83   -771   -301   -927   -475   -893
  -1010  -4310  -3299   2660   1143  -3806     80   -711   -233   -857   -420   -846
   -982  -4263  -3283   2621   1150  -3774     85   -646   -161   -787   -358   -789
   -958  -4198  -3242   2577   1140  -3720     93   -581    -85   -719   -298   -727
   -940  -4156  -3216   2546   1137  -3686    106   -517    -15   -644   -231   -657
   -914  -4117  -3203   2517   1143  -3660    114   -472     31   -594   -176   -600
   -906  -4089  -3182   2496   1137  -3637    111   -454     54   -579   -155   -589
   -896  -4084  -3187   2491   1145  -3637    111   -449     59   -587   -158   -597
   -891  -4081  -3190   2486   1148  -3637    103   -470     41   -615   -189   -610
   -906  -4102  -3195   2504   1143  -3650     96   -504     10   -646   -218   -618
   -917  -4125  -3211   2520   1145  -3668     83   -558    -44   -711   -285   -659
   -914  -4125  -3211   2520   1145  -3668     64   -626   -106   -789   -366   -722
   -919  -4133  -3213   2525   1145  -3673     44   -701   -168   -872   -444   -795
   -930  -4169  -3239   2551   1153  -3704     41   -766   -218   -943   -514   -854
   -935  -4250  -3317   2592   1189  -3785     31   -831   -280  -1015   -589   -924
   -937  -4328  -3390   2631   1223  -3858     18   -888   -324  -1067   -641   -982
   -940  -4388  -3447   2662   1252  -3917      0   -937   -366  -1117   -688  -1023
   -917  -4408  -3491   2662   1286  -3951    -23   -987   -400  -1158   -735  -1065
   -896  -4411  -3517   2652   1309  -3964    -54  -1026   -433  -1197   -779  -1093
   -878  -4408  -3530   2642   1325  -3969    -67  -1052   -459  -1228   -818  -1114
   -867  -4427  -3559   2647   1345  -3993    -70  -1062   -470  -1247   -833  -1124
   -865  -4476  -3611   2670   1371  -4045    -72  -1065   -470  -1252   -841  -1124
   -859  -4442  -3582   2650   1358  -4013    -80  -1070   -457  -1249   -844  -1114
   -833  -4419  -3585   2626   1374  -4003    -85  -1083   -462  -1254   -854  -1111
   -810  -4398  -3587   2603   1387  -3993   -101  -1085   -462  -1260   -859  -1109
   -800  -4375  -3574   2587   1387  -3975   -109  -1085   -444  -1249   -854  -1093
   -792  -4362  -3572   2574   1389  -3967   -109  -1072   -418  -1236   -852  -1091
   -771  -4320  -3548   2546   1387  -3936    -93  -1052   -392  -1213   -836  -1070
   -766  -4289  -3525   2527   1376  -3907    -64  -1036   -366  -1192   -823  -1057
   -756  -4294  -3538   2525   1389  -3917    -70  -1039   -368  -1195   -831  -1054
   -753  -4291  -3538   2522   1389  -3915    -96  -1057   -376  -1213   -849  -1054
   -743  -4252  -3512   2496   1384  -3884   -129  -1080   -379  -1215   -849  -1041
   -719  -4258  -3538   2486   1408  -3899   -161  -1109   -389  -1231   -862  -1036
   -704  -4268  -3564   2486   1428  -3917   -176  -1127   -407  -1252   -893  -1057
   -693  -4284  -3590   2486   1447  -3938   -184  -1132   -410  -1257   -898  -1049
   -685  -4294  -3608   2488   1460  -3951   -192  -1135   -407  -1260   -893  -1041
   -688  -4330  -3642   2507   1475  -3987   -207  -1150   -423  -1280   -919  -1065
   -698  -4406  -3707   2553   1504  -4058   -215  -1169   -444  -1314   -958  -1098
   -683  -4434  -3751   2556   1532  -4091   -226  -1174   -457  -1337   -979  -1111
   -680  -4494  -3813   2587   1564  -4154   -231  -1195   -496  -1379  -1021  -1143
   -693  -4533  -3839   2611   1571  -4188   -249  -1215   -527  -1415  -1060  -1171
   -693  -4569  -3876   2631   1590  -4224   -244  -1228   -532  -1431  -1080  -1187
   -685  -4595  -3910   2639   1610  -4252   -244  -1239   -545  -1457  -1109  -1221
   -675  -4624  -3949   2650   1636  -4286   -262  -1262   -571  -1491  -1150  -1257
   -667  -4645  -3980   2655   1654  -4312   -285  -1286   -597  -1527  -1189  -1280
   -657  -4642  -3985   2650   1662  -4315   -293  -1291   -600  -1540  -1210  -1291
   -657  -4645  -3987   2647   1665  -4317   -283  -1283   -589  -1532  -1208  -1288
   -646  -4679  -4034   2662   1693  -4356   -293  -1291   -600  -1543  -1215  -1296
   -646  -4715  -4071   2678   1709  -4393   -301  -1304   -618  -1569  -1239  -1319
   -636  -4718  -4081   2678   1722  -4401   -309  -1309   -628  -1584  -1265  -1340
   -628  -4762  -4133   2694   1751  -4447   -314  -1301   -644  -1618  -1314  -1392
   -615  -4775  -4159   2694   1771  -4468   -239  -1197   -602  -1618  -1353  -1447
   -589  -4705  -4115   2647   1761  -4411   -137  -1036   -483  -1548  -1327  -1454
   -566  -4559  -3993   2564   1712  -4276    -54   -836   -272  -1345  -1153  -1312
   -501  -4310  -3808   2405   1652  -4060    -59   -600     18   -982   -771   -943
   -478  -4032  -3556   2255   1538  -3795   -176   -683     80   -740   -413   -535
   -558  -3868  -3312   2213   1374  -3590   -327  -1067    -77   -675   -187   -241
   -667  -3845  -3177   2257   1254  -3512   -514  -1558   -423   -859   -244   -239
   -730  -4185  -3455   2455   1361  -3821   -737  -2104  -1039  -1561   -963   -893
   -732  -4642  -3910   2686   1587  -4276   -958  -2494  -1662  -2385  -1839  -1696
   -683  -4925  -4245   2803   1779  -4585  -1060  -2460  -1758  -2566  -2073  -1945
   -615  -5045  -4429   2831   1906  -4738   -974  -2187  -1538  -2400  -1979  -1917
   -563  -4972  -4411   2766   1922  -4692   -815  -1919  -1288  -2208  -1847  -1831
   -527  -4858  -4333   2691   1901  -4595   -618  -1639  -1039  -2005  -1699  -1717
   -504  -4801  -4297   2650   1896  -4549   -491  -1467   -888  -1888  -1613  -1657
   -480  -4777  -4297   2629   1906  -4538   -452  -1405   -841  -1855  -1592  -1644
   -449  -4762  -4312   2603   1930  -4538   -454  -1382   -836  -1852  -1595  -1647
   -428  -4738  -4310   2582   1938  -4523   -454  -1363   -833  -1844  -1587  -1641
   -428  -4736  -4307   2582   1938  -4523   -449  -1345   -826  -1836  -1577  -1628
   -433  -4728  -4294   2582   1930  -4512   -439  -1327   -810  -1829  -1574  -1621
   -426  -4705  -4278   2564   1925  -4492   -439  -1306   -802  -1821  -1574  -1613
   -402  -4632  -4232   2517   1912  -4432   -441  -1296   -800  -1813  -1564  -1595
   -394  -4588  -4193   2488   1899  -4390   -449  -1291   -810  -1813  -1566  -1595
   -397  -4567  -4169   2483   1886  -4369   -459  -1275   -810  -1808  -1569  -1582
   -400  -4564  -4167   2481   1883  -4367   -462  -1257   -802  -1805  -1564  -1571
   -400  -4546  -4146   2470   1873  -4346   -459  -1244   -795  -1800  -1558  -1574
   -397  -4510  -4112   2452   1855  -4312   -470  -1234   -800  -1800  -1564  -1566
   -392  -4481  -4089   2436   1847  -4286   -472  -1208   -795  -1792  -1558  -1543
   -374  -4442  -4068   2408   1844  -4255   -480  -1179   -782  -1777  -1548  -1530
   -366  -4398  -4032   2382   1831  -4216   -485  -1150   -771  -1758  -1535  -1514
   -353  -4367  -4013   2359   1829  -4190   -472  -1101   -743  -1725  -1504  -1475
   -327  -4336  -4008   2333   1839  -4172   -459  -1039   -704  -1680  -1465  -1434
   -296  -4247  -3951   2273   1826  -4102   -452   -979   -662  -1636  -1428  -1392
   -267  -4185  -3917   2226   1823  -4052   -444   -901   -613  -1582  -1379  -1345
   -244  -4076  -3834   2158   1795  -3956   -444   -823   -568  -1530  -1330  -1299
   -210  -3967  -3756   2088   1771  -3863   -428   -724   -496  -1444  -1249  -1215
   -189  -3928  -3738   2057   1771  -3832   -400   -626   -418  -1358  -1163  -1127
   -176  -3839  -3663   2008   1743  -3751   -389   -558   -376  -1306  -1114  -1062
   -150  -3746  -3595   1945   1719  -3673   -397   -532   -379  -1299  -1106  -1031
   -137  -3689  -3551   1914   1706  -3621   -402   -535   -402  -1312  -1114  -1023
   -145  -3652  -3509   1896   1680  -3582   -402   -535   -428  -1327  -1130  -1018
   -148  -3606  -3457   1875   1654  -3533   -405   -550   -465  -1353  -1148  -1021
   -140  -3554  -3413   1844   1634  -3483   -418   -581   -504  -1387  -1174  -1036
   -148  -3548  -3400   1849   1626  -3476   -415   -618   -550  -1428  -1210  -1065
   -176  -3561  -3385   1867   1602  -3473   -418   -670   -615  -1504  -1283  -1109
   -194  -3551  -3359   1873   1582  -3455   -444   -740   -683  -1582  -1358  -1166
   -210  -3556  -3348   1883   1566  -3452   -472   -805   -745  -1641  -1421  -1221
   -220  -3538  -3317   1880   1548  -3429   -493   -857   -797  -1686  -1462  -1247
   -246  -3561  -3317   1901   1535  -3439   -496   -891   -839  -1717  -1491  -1267
   -259  -3567  -3307   1912   1522  -3437   -511   -919   -878  -1748  -1519  -1286
   -257  -3551  -3294   1901   1517  -3424   -535   -945   -914  -1774  -1548  -1304
   -249  -3535  -3286   1893   1517  -3411   -555   -956   -943  -1797  -1574  -1322
   -239  -3494  -3255   1865   1506  -3374   -579   -963   -958  -1803  -1579  -1314
   -236  -3439  -3205   1836   1483  -3322   -581   -958   -963  -1803  -1579  -1306
   -218  -3377  -3159   1797   1467  -3268   -581   -937   -958  -1782  -1558  -1286
   -220  -3364  -3143   1792   1460  -3255   -581   -919   -956  -1766  -1548  -1270
   -215  -3322  -3107   1769   1444  -3216   -600   -909   -963  -1766  -1553  -1260
   -200  -3242  -3042   1719   1418  -3141   -613   -896   -969  -1769  -1553  -1249
   -168  -3167  -2998   1665   1413  -3081   -615   -878   -963  -1761  -1540  -1228
   -148  -3063  -2915   1605   1382  -2990   -589   -841   -940  -1722  -1506  -1187
   -137  -2956  -2818   1545   1337  -2889   -555   -795   -911  -1683  -1475  -1145
   -132  -2889  -2756   1512   1309  -2824   -542   -769   -901  -1667  -1465  -1122
   -114  -2842  -2727   1478   1304  -2785   -555   -761   -906  -1660  -1465  -1119
    -85  -2751  -2665   1418   1288  -2709   -579   -761   -906  -1644  -1449  -1091
    -54  -2652  -2598   1353   1270  -2626   -597   -753   -893  -1615  -1423  -1052
    -33  -2618  -2585   1325   1273  -2603   -641   -763   -917  -1626  -1431  -1041
    -20  -2564  -2543   1288   1260  -2553   -662   -758   -930  -1621  -1423  -1023
     -5  -2462  -2457   1234   1226  -2460   -646   -732   -909  -1587  -1395   -987
      0  -2405  -2405   1202   1200  -2405   -649   -711   -914  -1579  -1382   -971
     18  -2387  -2405   1184   1210  -2395   -672   -711   -943  -1595  -1395   -976
     28  -2348  -2379   1158   1200  -2364   -693   -709   -961  -1597  -1405   -974
      7  -2317  -2325   1156   1166  -2320   -685   -696   -961  -1595  -1400   -961
    -18  -2291  -2275   1153   1127  -2283   -678   -678   -969  -1590  -1395   -950
    -44  -2268  -2226   1156   1088  -2247   -662   -662   -971  -1582  -1397   -943
    -64  -2249  -2184   1156   1060  -2216   -654   -652   -971  -1579  -1397   -930
    -77  -2210  -2132   1145   1026  -2171   -646   -636   -976  -1579  -1397   -919
    -80  -2140  -2062   1109    989  -2101   -652   -628   -982  -1579  -1405   -914
    -72  -2096  -2023   1083    974  -2060   -657   -615   -992  -1571  -1408   -906
    -70  -2036  -1966   1052    945  -2003   -652   -592   -989  -1556  -1397   -893
    -77  -1969  -1891   1023    906  -1930   -646   -563   -976  -1525  -1376   -867
    -90  -1912  -1823   1000    865  -1867   -644   -542   -966  -1501  -1356   -833
    -93  -1857  -1766    974    836  -1813   -649   -524   -966  -1486  -1348   -810
    -98  -1810  -1712    956    805  -1764   -652   -504   -969  -1478  -1340   -795
   -111  -1771  -1660    943    774  -1717   -628   -462   -945  -1454  -1319   -776
   -124  -1686  -1564    904    717  -1626   -537   -314   -865  -1397  -1293   -761
   -116  -1564  -1447    839    662  -1504   -426    -90   -719  -1288  -1223   -709
    -98  -1353  -1257    724    576  -1304   -324    189   -491  -1057  -1026   -532
    -41  -1047  -1005    545    480  -1026   -267    496   -220   -730   -691   -189
    -18   -641   -626    327    303   -633   -311    400   -129   -485   -337    239
   -114   -384   -270    249     75   -327   -491    -67   -241   -374    -96    568
   -280   -361    -80    319   -103   -220   -709   -607   -501   -467   -109    607
   -387   -644   -257    517    -64   -452   -922  -1158  -1036  -1039   -685     62
   -420  -1096   -675    758    124   -885  -1161  -1499  -1623  -1769  -1454   -696
   -431  -1397   -966    914    267  -1184  -1280  -1454  -1740  -1948  -1678   -930
   -358  -1374  -1015    865    324  -1195  -1197  -1137  -1522  -1774  -1566   -852
   -148  -1062   -914    605    381   -989   -943   -698  -1187  -1496  -1348   -659
    -49   -891   -841    467    394   -865   -688   -327   -922  -1280  -1179   -522
    -59   -818   -758    439    348   -787   -579   -148   -792  -1169  -1096   -446
    -70   -740   -672    402    298   -709   -548    -75   -740  -1122  -1057   -410
    -59   -618   -558    340    249   -589   -530    -18   -698  -1070  -1013   -361
    -57   -545   -491    298    215   -519   -524     25   -672  -1034   -984   -332
    -57   -478   -423    267    181   -452   -524     54   -659  -1010   -969   -322
    -62   -407   -345    233    137   -376   -517     83   -641   -982   -950   -306
    -57   -327   -270    192    106   -298   -488    132   -597   -930   -909   -262
    -38   -249   -210    142     85   -231   -475    176   -563   -880   -865   -213
    -38   -189   -150    114     54   -171   -478    207   -545   -852   -839   -171
    -49   -137    -90     90     18   -114   -475    241   -519   -818   -813   -137
    -62    -70     -7     67    -28    -38   -472    272   -498   -787   -782    -98
    -67     -2     64     33    -67     28   -475    303   -472   -756   -753    -67
    -12     98    111    -44    -62    106   -457    353   -431   -709   -719    -31
     20    187    166   -103    -72    176   -439    407   -387   -659   -675     15
     -7    233    241   -111   -124    236   -439    441   -363   -633   -646     36
     -2    306    309   -153   -155    309   -423    501   -319   -574   -592     85
     38    392    353   -215   -155    374   -394    574   -267   -517   -540    137
     83    491    407   -288   -163    449   -376    641   -218   -457   -496    181
    103    597    493   -350   -194    545   -361    724   -155   -379   -436    239
    116    685    566   -402   -226    626   -363    805   -103   -311   -374    301
    140    776    636   -459   -249    709   -353    898    -38   -231   -303    371
    158    867    709   -514   -275    787   -335    997     28   -142   -223    462
    171    987    815   -579   -322    901   -316   1078     96    -57   -153    548
    181   1072    891   -628   -355    982   -311   1130    145      5    -93    607
    145   1130    984   -639   -418   1057   -322   1158    166     46    -49    646
    132   1197   1062   -665   -465   1130   -314   1171    187     77    -15    683
    218   1314   1096   -766   -439   1205   -267   1208    233    135     36    750
    252   1387   1135   -820   -441   1262   -254   1200    231    132     36    748
    241   1421   1179   -831   -470   1301   -262   1169    202    109     15    730
    187   1392   1202   -792   -509   1299   -298   1111    158     72    -28    696
    181   1418   1236   -800   -527   1327   -316   1067    124     36    -59    670
    231   1488   1257   -862   -514   1374   -290   1039    103     15    -83    657
    189   1467   1278   -828   -545   1374   -296    989     70    -20   -122    626
    270   1551   1278   -911   -504   1413   -290    966     59    -28   -129    613
    155   1423   1267   -789   -555   1345   -345    888    -10    -90   -197    545
    145   1426   1280   -787   -568   1353   -371    839    -54   -132   -233    517
    244   1558   1314   -904   -535   1436   -327    849    -31   -101   -205    548
    280   1636   1356   -958   -537   1496   -314    857    -18    -72   -187    576
    231   1647   1415   -937   -592   1532   -340    844    -38    -75   -197    571
    290   1740   1449  -1015   -579   1595   -322    870    -18    -41   -168    597
    296   1787   1491  -1041   -597   1641   -327    878    -12    -23   -158    607
    252   1774   1522  -1015   -636   1649   -342    878    -15    -18   -155    613
    262   1813   1551  -1036   -644   1683   -327    904     18     20   -109    652
    319   1925   1602  -1124   -641   1764   -303    924     44     57    -75    680
    311   1956   1644  -1135   -665   1800   -296    937     51     72    -70    685
    335   2042   1706  -1189   -685   1875   -257    979     93    116    -28    724
    314   2096   1782  -1205   -732   1940   -239   1002    124    153      0    750
    296   2127   1831  -1213   -769   1979   -241   1005    129    163      0    740
    309   2169   1857  -1239   -774   2013   -252   1013    140    181     10    758
    314   2229   1914  -1273   -800   2073   -267   1008    150    202     28    784
    389   2416   2026  -1402   -818   2221   -254   1015    179    241     54    844
    467   2522   2052  -1496   -792   2288   -259   1028    197    280    101    885
    483   2527   2044  -1506   -782   2288   -254   1044    207    311    148    885
    444   2501   2057  -1473   -805   2278   -293   1026    189    309    137    878
    498   2551   2052  -1525   -776   2301   -319   1034    187    314    137    901
    535   2618   2081  -1577   -774   2351   -298   1052    202    340    176    930
    496   2574   2078  -1538   -789   2327   -290   1041    192    340    176    922
    506   2582   2075  -1545   -784   2327   -285   1044    192    340    171    911
    535   2626   2091  -1579   -776   2359   -298   1047    184    332    158    906
    498   2603   2104  -1553   -802   2356   -293   1023    153    314    127    875
    527   2642   2114  -1584   -795   2379   -254   1026    158    319    127    867
    511   2637   2122  -1577   -805   2379   -259   1018    148    314    119    849
    488   2626   2138  -1556   -823   2382   -288   1005    124    301    106    833
    478   2618   2138  -1551   -831   2377   -288   1005    119    298    109    839
    457   2605   2148  -1532   -846   2377   -324    979     98    280     88    818
    550   2722   2171  -1636   -810   2447   -309   1013    142    322    129    849
    581   2790   2208  -1686   -813   2499   -293   1047    179    361    163    880
    574   2753   2179  -1665   -802   2468   -303   1041    171    363    166    875
    633   2844   2210  -1740   -787   2527   -267   1057    192    394    194    896
    633   2881   2247  -1758   -807   2564   -259   1083    197    392    179    880
    594   2857   2262  -1725   -833   2561   -194   1187    246    402    153    831
    607   2938   2327  -1774   -859   2634    -90   1350    379    504    218    865
    680   3117   2436  -1899   -878   2777    -10   1577    610    753    444   1062
    776   3385   2605  -2083   -914   2995    -31   1795    846   1080    802   1421
    815   3777   2961  -2296  -1072   3369   -132   1678    901   1309   1158   1842
    717   3917   3198  -2320  -1239   3559   -262   1283    745   1371   1361   2120
    610   3933   3322  -2273  -1356   3629   -436    807    400   1143   1221   2026
    522   3702   3177  -2114  -1327   3439   -636    231   -223    431    506   1350
    524   3348   2824  -1935  -1148   3086   -859   -150   -797   -290   -233    657
    571   3109   2535  -1842   -982   2821   -914    -15   -758   -290   -283    568
    633   3000   2364  -1818   -865   2683   -828    254   -537   -119   -189    610
    691   3029   2335  -1862   -820   2683   -683    537   -280     83    -49    709
    735   3154   2418  -1943   -841   2787   -475    854      2    322    129    852
    766   3244   2478  -2008   -857   2863   -350   1015    150    459    233    924
    774   3281   2507  -2029   -865   2894   -296   1088    215    530    288    969
    763   3296   2533  -2031   -885   2917   -272   1124    246    563    322    997
    784   3341   2556  -2062   -885   2948   -262   1145    270    594    350   1018
    802   3364   2559  -2083   -878   2961   -252   1169    293    620    371   1036
    815   3416   2600  -2117   -891   3008   -249   1184    314    646    389   1049
    810   3455   2644  -2135   -917   3050   -252   1187    324    662    407   1054
    820   3481   2660  -2151   -919   3070   -252   1205    335    680    420   1060
    823   3502   2678  -2164   -930   3091   -233   1231    358    711    454   1085
    841   3546   2701  -2195   -930   3125   -228   1257    389    753    498   1122
    875   3585   2709  -2231   -917   3148   -236   1275    418    784    532   1143
    896   3621   2725  -2257   -914   3174   -228   1280    423    795    537   1143
    888   3655   2766  -2273   -940   3213   -200   1301    441    823    566   1161
    891   3699   2805  -2296   -956   3252   -179   1327    470    857    600   1182
    888   3712   2824  -2301   -966   3268   -166   1348    496    888    620   1197
    909   3735   2826  -2322   -958   3281   -153   1376    522    917    646   1215
    969   3829   2860  -2400   -948   3346   -171   1426    566    971    693   1254
    992   3884   2891  -2439   -950   3387   -179   1470    613   1034    748   1296
   1002   3894   2889  -2449   -943   3390   -158   1538    683   1109    813   1350
   1026   3962   2935  -2494   -953   3450   -137   1618    766   1184    883   1410
   1026   4052   3026  -2540  -1000   3541    -80   1696    854   1283    979   1493
   1060   4112   3050  -2587   -995   3582    -46   1782    943   1384   1072   1571
   1054   4141   3083  -2598  -1013   3611    -20   1852   1015   1467   1153   1641
   1060   4208   3148  -2634  -1044   3678     23   1904   1080   1540   1234   1709
   1067   4294   3226  -2681  -1080   3761     20   1917   1096   1556   1247   1714
   1049   4310   3260  -2681  -1106   3787     15   1917   1093   1553   1247   1706
   1036   4310   3273  -2675  -1117   3793     23   1912   1088   1551   1244   1722
   1021   4310   3289  -2665  -1132   3800      5   1880   1054   1517   1226   1717
   1010   4302   3291  -2657  -1140   3798      0   1842   1013   1475   1195   1688
    997   4323   3322  -2660  -1163   3824     10   1808    982   1441   1169   1654
    979   4291   3309  -2637  -1166   3800     10   1753    927   1379   1109   1600
    945   4195   3250  -2569  -1150   3722      2   1693    859   1306   1041   1540
    914   4180   3265  -2548  -1174   3722      2   1647    807   1249    992   1491
    852   4149   3294  -2501  -1221   3722     25   1613    774   1221    961   1449
    787   4120   3333  -2455  -1273   3728     31   1571    737   1184    924   1413
    758   4115   3356  -2436  -1299   3735     23   1540    709   1156    901   1389
    756   4110   3354  -2434  -1299   3733     33   1532    704   1148    898   1379
    753   4091   3338  -2423  -1293   3717     36   1517    693   1145    896   1363
    743   4120   3374  -2434  -1317   3748     25   1493    675   1135    888   1348
    756   4143   3387  -2449  -1314   3767     31   1480    670   1135    888   1335
    740   4120   3380  -2431  -1322   3751     20   1465    659   1127    878   1332
    732   4151   3419  -2442  -1343   3785     15   1465    665   1137    891   1356
    737   4159   3421  -2449  -1343   3790     23   1475    675   1150    906   1369
    714   4143   3429  -2429  -1356   3787     33   1483    688   1171    924   1387
    696   4151   3455  -2426  -1379   3803     28   1480    693   1187    945   1397
    693   4201   3507  -2447  -1405   3855     46   1491    711   1213    969   1415
    678   4227   3548  -2452  -1434   3889     57   1496    717   1223    976   1413
    685   4273   3587  -2478  -1449   3930     64   1504    730   1241   1000   1415
    698   4315   3613  -2507  -1457   3964     70   1501    732   1249   1005   1408
    688   4320   3632  -2504  -1473   3975     57   1480    722   1241   1000   1402
    696   4346   3650  -2522  -1478   3998     33   1449    714   1239   1002   1413
    724   4351   3626  -2538  -1449   3990      2   1423    688   1226    997   1408
    711   4338   3624  -2527  -1457   3980      2   1415    675   1223   1000   1397
    693   4349   3655  -2522  -1480   4003     10   1428    688   1244   1021   1415
    704   4307   3603  -2507  -1452   3956      5   1423    683   1249   1023   1418
    737   4260   3522  -2499  -1392   3891      7   1423    672   1244   1021   1426
    745   4255   3507  -2501  -1382   3881    -10   1405    649   1226   1010   1405
    745   4224   3478  -2486  -1366   3852    -12   1382    623   1195    979   1353
    740   4198   3457  -2470  -1358   3826    -10   1358    600   1169    948   1322
    711   4125   3413  -2418  -1350   3769    -18   1335    566   1132    911   1291
    719   4128   3408  -2426  -1343   3769    -28   1325    553   1119    904   1278
    724   4123   3398  -2423  -1337   3759    -28   1309    535   1098    885   1252
    727   4089   3361  -2410  -1317   3725    -20   1293    519   1085    870   1226
    774   4136   3361  -2455  -1293   3748    -10   1314    542   1122    901   1252
    730   4065   3335  -2397  -1301   3702    -18   1296    524   1104    888   1228
    698   4045   3346  -2372  -1325   3697     -5   1286    519   1104    896   1221
    706   4065   3356  -2387  -1325   3710      5   1286    519   1104    904   1228
    717   4055   3338  -2385  -1309   3697     -5   1270    506   1085    891   1215
    711   4052   3338  -2382  -1314   3697    -20   1244    488   1065    862   1184
    722   4008   3286  -2366  -1280   3647      2   1280    504   1065    844   1163
    761   4034   3270  -2397  -1254   3652    101   1410    594   1111    849   1137
    782   4115   3333  -2447  -1275   3725    194   1553    732   1226    927   1182
    800   4317   3515  -2561  -1356   3917    246   1738    995   1530   1218   1436
    859   4567   3707  -2714  -1423   4138    213   1865   1213   1865   1613   1847
    836   4808   3969  -2824  -1566   4390     80   1636   1111   1953   1880   2200
    763   4832   4068  -2798  -1652   4450    -28   1286    849   1886   1984   2372
    672   4694   4021  -2683  -1675   4359   -171    846    392   1483   1652   2075
    623   4427   3800  -2525  -1590   4115   -371    348   -210    745    870   1332
    644   4120   3476  -2382  -1415   3798   -561     83   -600    236    316    797
    691   3878   3187  -2283  -1247   3533   -579    207   -504    288    306    740
    732   3793   3060  -2265  -1163   3426   -457    470   -239    496    444    826
    735   3793   3057  -2262  -1161   3424   -301    717     20    704    587    922
    740   3852   3109  -2296  -1184   3481   -122    958    270    911    745   1036
    769   3910   3141  -2338  -1184   3525    -36   1088    402   1023    841   1106
    771   3910   3138  -2340  -1184   3525    -15   1122    436   1054    862   1124
    719   3865   3146  -2294  -1213   3507      7   1150    465   1083    883   1143
    711   3878   3167  -2296  -1226   3522     41   1182    498   1119    914   1169
    743   3899   3156  -2320  -1205   3528     44   1176    501   1122    927   1161
    730   3881   3148  -2307  -1210   3515     49   1176    509   1135    943   1161
    727   3899   3172  -2314  -1223   3535     49   1176    519   1148    956   1174
    709   3886   3177  -2299  -1234   3533     49   1179    532   1163    971   1184
    711   3873   3161  -2291  -1223   3517     44   1184    545   1174    979   1189
    717   3863   3143  -2291  -1213   3504     38   1189    566   1192    997   1197
    732   3860   3128  -2296  -1197   3494     46   1202    579   1205   1018   1208
    748   3860   3109  -2307  -1182   3486     51   1213    594   1221   1034   1218
    745   3845   3099  -2294  -1176   3473     49   1215    600   1234   1041   1223
    719   3834   3115  -2278  -1197   3476     44   1223    607   1244   1041   1231
    701   3829   3128  -2265  -1213   3478     38   1234    626   1260   1067   1239
    698   3813   3115  -2257  -1208   3465     38   1247    641   1275   1088   1241
    701   3790   3089  -2244  -1192   3439     46   1280    675   1312   1122   1265
    735   3837   3102  -2288  -1184   3468     64   1337    735   1371   1182   1317
    753   3873   3120  -2314  -1182   3496     77   1397    797   1431   1236   1361
    787   3910   3122  -2351  -1166   3517    109   1462    865   1501   1299   1413
    828   3964   3135  -2395  -1153   3551    148   1548    950   1590   1382   1488
    818   3975   3156  -2397  -1169   3567    163   1621   1018   1670   1460   1543
    831   3987   3156  -2410  -1163   3574    174   1691   1075   1732   1522   1597
    849   4032   3182  -2442  -1166   3608    187   1743   1119   1779   1566   1649
    852   4089   3237  -2470  -1192   3663    210   1777   1150   1813   1608   1691
    857   4138   3281  -2499  -1210   3710    228   1784   1156   1821   1628   1714
    867   4136   3268  -2501  -1200   3702    223   1766   1135   1800   1613   1709
    867   4078   3211  -2475  -1171   3645    213   1719   1085   1745   1571   1670
    867   4050   3182  -2457  -1156   3616    200   1660   1036   1680   1517   1623
    852   4024   3172  -2439  -1161   3598    189   1597    976   1613   1454   1566
    857   4008   3148  -2434  -1145   3580    184   1535    927   1561   1415   1527
    870   3964   3094  -2418  -1111   3530    166   1465    872   1501   1361   1475
    844   3873   3029  -2359  -1091   3452    161   1392    818   1436   1286   1400
    810   3787   2977  -2299  -1085   3385    124   1306    743   1361   1210   1330
    831   3728   2894  -2281  -1031   3312     88   1231    685   1299   1156   1270
    904   3715   2808  -2309   -950   3260     64   1169    646   1257   1109   1221
    906   3652   2746  -2278   -919   3200     54   1119    607   1215   1072   1169
    885   3629   2743  -2260   -927   3187     41   1091    589   1200   1062   1161
    901   3619   2717  -2260   -906   3169     23   1078    574   1189   1054   1153
    924   3603   2678  -2265   -878   3141     12   1067    566   1184   1047   1140
    950   3580   2629  -2265   -839   3104      7   1057    563   1187   1044   1132
    963   3548   2585  -2257   -810   3068      0   1041    550   1169   1031   1119
    963   3522   2559  -2244   -797   3042     -5   1034    548   1163   1031   1106
    974   3541   2566  -2257   -797   3055    -10   1039    558   1174   1054   1117
    984   3546   2561  -2265   -787   3055    -15   1031    558   1171   1049   1104
    974   3556   2582  -2268   -802   3070     18   1047    581   1192   1072   1130
    979   3582   2603  -2283   -810   3094     44   1062    607   1218   1093   1156
    958   3572   2611  -2268   -826   3091     46   1054    610   1218   1093   1156
    927   3517   2590  -2221   -831   3055     46   1044    602   1210   1083   1150
    919   3504   2582  -2213   -831   3044     33   1039    607   1226   1093   1166
    974   3572   2595  -2273   -810   3083     28   1036    620   1241   1117   1197
   1015   3613   2598  -2314   -792   3107     15   1021    618   1236   1122   1202
    997   3577   2579  -2286   -789   3078     -5    992    597   1213   1106   1171
    943   3525   2582  -2236   -820   3055    -10    969    581   1208   1098   1161
    909   3483   2574  -2195   -833   3029     -2    966    576   1208   1101   1166
    914   3434   2520  -2177   -802   2977    -20    950    555   1189   1088   1158
    950   3408   2457  -2179   -753   2933    -36    940    532   1171   1072   1148
    953   3380   2426  -2169   -735   2904    -38    919    514   1145   1044   1117
    893   3273   2379  -2083   -743   2826    -57    885    480   1106   1010   1088
    833   3164   2327  -2000   -745   2746    -67    846    441   1070    971   1047
    885   3159   2273  -2021   -693   2717    -41    841    436   1060    956   1031
    909   3169   2260  -2039   -675   2714    -28    833    428   1041    940   1015
    878   3086   2205  -1982   -665   2647    -44    807    400   1010    909    987
    852   3005   2153  -1930   -649   2579    -49    795    379    989    885    961
    820   2953   2132  -1886   -654   2543    -36    795    381    987    888    956
    769   2881   2112  -1826   -672   2499    -46    787    366    971    875    943
    735   2818   2083  -1777   -675   2452    -70    776    358    961    870    937
    691   2759   2068  -1727   -688   2416    -77    758    348    945    857    917
    714   2811   2096  -1761   -691   2455    -88    737    340    935    854    914
    761   2834   2073  -1797   -657   2455    -57    758    358    945    857    911
    719   2782   2060  -1751   -670   2421      2    831    387    943    841    878
    610   2660   2049  -1636   -719   2353     64    958    441    953    813    826
    675   2774   2099  -1725   -711   2436    145   1169    610   1096    919    909
    691   2974   2281  -1834   -795   2629    228   1434    875   1395   1215   1195
    761   3296   2535  -2029   -888   2915    223   1475   1028   1662   1564   1574
    753   3608   2855  -2182  -1052   3231     98   1104    976   1818   1867   1956
    667   3787   3120  -2226  -1226   3455    -49    623    841   1893   2062   2190
    449   3403   2951  -1927  -1252   3177   -335     15    332   1408   1605   1764
    387   2847   2460  -1618  -1036   2655   -592   -449   -322    600    771    956
    428   2395   1964  -1413   -766   2179   -766   -545   -626    179    322    498
    376   2112   1735  -1244   -678   1925   -782   -355   -522    213    298    426
    459   2218   1758  -1340   -649   1990   -563    -12   -231    436    472    561
    584   2385   1800  -1486   -607   2091   -293    353     54    659    652    698
    540   2366   1826  -1454   -644   2096   -155    535    192    763    722    745
    532   2351   1818  -1441   -641   2086   -109    589    239    800    732    761
    535   2327   1792  -1431   -628   2060    -88    607    252    810    730    750
    483   2221   1738  -1353   -628   1979   -111    600    244    795    724    724
    389   2120   1730  -1254   -670   1925   -153    571    220    763    696    688
    519   2231   1712  -1374   -594   1971    -98    628    285    815    748    740
    475   2156   1680  -1317   -602   1917   -101    615    277    807    740    730
    514   2184   1670  -1350   -576   1927    -70    633    306    836    763    758
    553   2221   1667  -1387   -558   1945    -62    646    324    852    779    769
    493   2138   1644  -1314   -574   1891    -85    620    311    828    756    743
    470   2065   1592  -1267   -561   1831   -119    602    293    810    740    732
    470   2057   1587  -1265   -558   1823   -135    613    309    820    750    737
    480   2086   1602  -1283   -561   1844   -135    631    324    833    756    750
    465   2042   1577  -1252   -555   1810   -135    636    335    836    745    748
    511   2026   1514  -1270   -501   1771   -114    662    368    862    774    763
    454   1932   1478  -1195   -511   1706   -116    672    384    870    782    756
    488   1971   1480  -1231   -498   1727   -116    706    413    896    800    766
    493   1982   1488  -1236   -496   1735   -127    745    449    927    810    782
    470   1919   1449  -1195   -491   1683   -116    797    491    958    828    813
    506   1906   1400  -1208   -446   1654    -72    878    553   1018    893    857
    527   1927   1400  -1228   -436   1665    -49    953    607   1062    932    875
    563   1925   1361  -1244   -397   1644    -49   1034    667   1124    989    948
    553   1979   1426  -1267   -436   1704    -62   1062    685   1156   1021    992
    620   2125   1504  -1374   -441   1816    -64   1093    730   1213   1080   1031
    649   2184   1535  -1415   -444   1860    -51   1122    766   1254   1130   1070
    618   2140   1522  -1379   -452   1831    -57   1109    756   1247   1130   1075
    602   2112   1506  -1358   -452   1810    -80   1078    740   1218   1106   1049
    631   2096   1465  -1363   -415   1782    -59   1034    717   1187   1078   1036
    613   2057   1444  -1335   -415   1751    -70    969    667   1127   1015    989
    581   1992   1410  -1286   -413   1701    -90    911    633   1088    979    945
    550   1943   1389  -1247   -418   1665   -101    839    576   1028    922    893
    504   1844   1340  -1174   -418   1592   -116    756    517    956    854    828
    462   1745   1280  -1104   -410   1514   -150    659    454    888    787    758
    459   1686   1226  -1072   -381   1457   -171    587    413    844    748    727
    467   1628   1158  -1049   -348   1395   -189    524    381    802    696    678
    493   1595   1101  -1044   -303   1348   -207    467    345    766    657    646
    478   1519   1041  -1000   -280   1280   -239    405    309    727    623    605
    452   1436    984   -943   -265   1210   -267    358    283    693    592    574
    444   1431    987   -937   -272   1210   -288    316    257    667    563    550
    462   1428    963   -945   -252   1197   -311    288    239    652    545    530
    480   1402    922   -943   -220   1163   -335    275    233    649    542    527
    488   1374    885   -930   -197   1130   -355    259    228    644    535    524
    491   1340    846   -917   -179   1096   -368    241    218    633    522    514
    522   1325    802   -924   -140   1065   -376    228    213    631    509    501
    540   1327    784   -935   -122   1057   -376    223    223    633    506    498
    550   1314    763   -932   -106   1039   -387    207    226    631    509    504
    576   1309    732   -945    -77   1021   -392    205    231    633    509    501
    597   1361    761   -979    -80   1062   -366    223    259    657    532    522
    587   1371    784   -982    -98   1078   -337    228    283    667    550    532
    581   1371    789   -976   -103   1080   -316    231    303    675    563    548
    613   1376    763   -995    -75   1070   -337    210    301    670    561    548
    652   1408    756  -1028    -51   1083   -348    200    306    683    574    561
    665   1395    727  -1031    -31   1062   -384    171    288    667    563    548
    665   1330    665   -997      0    997   -418    142    267    649    545    535
    662   1345    683  -1005    -12   1015   -410    145    275    662    563    566
    659   1356    696  -1008    -18   1028   -410    137    262    652    555    566
    644   1304    659   -976     -7    982   -431    111    226    610    519    530
    641   1221    579   -930     31    901   -452     85    192    576    488    498
    641   1163    519   -904     59    841   -472     64    171    550    467    480
    613   1114    501   -865     57    807   -480     38    148    522    441    454
    568   1052    483   -813     41    769   -454     18    127    493    415    423
    568   1039    470   -802     49    756   -433     10    119    480    402    407
    540    984    444   -763     46    714   -452     -7     88    444    366    366
    522    924    402   -722     59    662   -462    -18     64    418    340    332
    535    872    337   -704     98    605   -478    -28     49    394    319    311
    527    839    311   -683    109    576   -498    -44     31    366    298    293
    514    820    306   -667    101    566   -480    -23     51    384    322    319
    524    852    324   -688     98    589   -465    -15     44    381    322    324
    517    841    324   -680     96    581   -449    -28     23    361    301    309
    530    859    329   -693    101    594   -465    -49      2    335    280    293
    535    857    319   -696    106    589   -462    -44      7    327    270    275
    550    859    306   -706    122    584   -423     20     36    335    265    259
    571    826    254   -698    158    540   -329    155     98    353    254    223
    589    846    257   -717    166    553   -233    350    223    452    316    252
    672   1052    379   -865    148    717    -77    698    519    756    602    522
    737   1387    649  -1062     44   1018    -51    870    724   1047    940    898
    704   1730   1026  -1218   -161   1379   -249    509    693   1208   1218   1257
    530   1906   1376  -1218   -423   1641   -537   -114    542   1262   1379   1478
    387   1751   1363  -1070   -488   1558   -787   -706    145    919   1078   1231
    319   1247    927   -784   -303   1088  -1005  -1132   -452    207    358    545
    361    756    394   -558    -15    576  -1153  -1239   -795   -239   -103     90
    480    641    161   -561    161    402  -1106   -974   -685   -200   -129     31
    537    735    194   -636    171    465   -953   -675   -514    -88    -64     77
    558    761    202   -659    176    483   -730   -361   -316     49     33    150
    563    766    202   -665    179    485   -555   -129   -168    161    122    202
    574    802    228   -688    174    517   -485    -36   -109    213    163    226
    584    810    226   -698    179    517   -462     10    -77    231    179    244
    587    815    228   -701    179    522   -467     25    -75    236    181    252
    568    787    215   -678    176    501   -459     33    -83    239    179    262
    649    844    194   -745    228    519   -441     70    -59    265    194    270
    649    867    218   -761    215    545   -433     75    -62    267    192    262
    639    888    246   -763    194    568   -410     93    -51    275    207    275
    626    909    283   -769    171    597   -407    111    -44    290    228    290
    607    896    288   -750    161    592   -407    116    -49    293    231    293
    613    909    296   -761    158    602   -402    127    -59    288    220    288
    641    937    296   -789    171    618   -402    148    -54    296    223    290
    654    969    314   -810    171    641   -402    176    -38    311    241    311
    649    948    298   -797    176    623   -387    213    -15    337    267    345
    659    992    332   -828    163    665   -379    244      5    355    285    363
    662   1028    363   -846    150    696   -374    275     18    379    306    384
    667   1015    345   -844    161    683   -355    324     38    407    327    402
    693   1067    374   -880    161    722   -342    363     59    428    348    418
    680   1101    420   -893    129    761   -342    413     77    449    368    436
    711   1169    457   -940    127    813   -324    491    116    493    410    472
    753   1213    457   -984    148    836   -298    589    171    550    462    517
    761   1236    475   -997    142    857   -288    680    223    605    517    568
    774   1286    509  -1031    132    898   -309    737    246    641    553    605
    792   1350    558  -1072    116    956   -298    787    283    680    597    654
    807   1413    605  -1111    101   1008   -288    820    309    711    628    696
    852   1483    631  -1166    111   1057   -259    852    329    745    657    735
    875   1566    691  -1223     93   1130   -244    859    340    756    667    750
    839   1540    698  -1189     70   1119   -244    841    322    740    657    748
    823   1543    717  -1184     51   1130   -257    805    288    704    628    724
    795   1525    730  -1158     33   1127   -259    763    254    670    594    701
    771   1501    727  -1137     23   1114   -267    711    218    636    561    672
    750   1470    719  -1111     15   1096   -285    652    176    592    522    641
    745   1488    743  -1119      0   1117   -296    605    142    550    488    607
    717   1454    737  -1085    -10   1096   -311    542     93    504    439    558
    675   1415    740  -1047    -33   1078   -324    488     51    465    400    527
    649   1361    711  -1005    -31   1036   -327    462     23    444    374    506
    623   1317    693   -971    -36   1005   -337    436     -2    418    342    480
    613   1340    727   -976    -57   1034   -337    423     -5    410    332    467
    594   1361    763   -979    -83   1062   -358    418     -7    410    332    459
    561   1325    761   -943    -98   1044   -374    410    -28    402    329    462
    532   1312    779   -924   -122   1047   -381    405    -49    392    316    459
    522   1330    807   -924   -142   1070   -389    400    -57    389    309    454
    511   1379    867   -948   -179   1124   -392    410    -46    405    322    467
    514   1413    896   -963   -192   1156   -397    423    -36    420    337    488
    485   1408    922   -948   -218   1163   -407    418    -44    413    329    488
    462   1395    932   -927   -233   1163   -428    413    -57    405    319    480
    470   1434    963   -953   -246   1197   -420    433    -38    428    337    501
    501   1514   1013  -1008   -254   1262   -374    472      0    470    376    540
    509   1595   1083  -1054   -285   1340   -311    509     31    506    407    574
    524   1670   1145  -1096   -309   1408   -270    537     59    540    436    602
    496   1665   1169  -1080   -337   1418   -293    527     54    542    433    597
    501   1730   1228  -1117   -363   1480   -303    535     80    571    475    628
    517   1795   1275  -1158   -379   1535   -332    524     77    579    488    646
    514   1787   1273  -1150   -379   1530   -379    509     49    566    465    633
    509   1813   1304  -1163   -397   1558   -381    519     49    584    475    652
    542   1862   1319  -1202   -387   1592   -381    537     62    605    498    680
    563   1865   1301  -1215   -368   1582   -389    532     44    589    485    680
    561   1849   1288  -1205   -363   1569   -413    514      7    563    459    657
    548   1829   1280  -1189   -366   1556   -426    498    -20    540    431    628
    527   1810   1283  -1171   -376   1548   -428    496    -31    530    418    615
    506   1784   1278  -1148   -384   1532   -423    498    -38    519    405    602
    491   1756   1265  -1122   -387   1512   -423    491    -57    501    381    581
    485   1779   1291  -1135   -402   1538   -420    483    -67    493    366    566
    480   1771   1291  -1127   -405   1532   -426    480    -77    483    353    558
    465   1756   1291  -1109   -413   1522   -436    478    -88    475    340    558
    462   1761   1299  -1111   -418   1530   -436    475    -96    470    329    555
    462   1777   1314  -1119   -426   1545   -428    493    -85    483    342    561
    444   1784   1340  -1114   -446   1564   -423    506    -75    493    353    568
    415   1813   1395  -1117   -491   1602   -431    514    -80    493    345    568
    418   1839   1421  -1127   -501   1631   -423    522    -83    496    348    568
    415   1862   1447  -1140   -517   1654   -397    545    -62    519    371    576
    392   1860   1467  -1127   -537   1665   -363    589    -51    522    355    555
    381   1888   1504  -1135   -561   1696   -296    706      0    548    350    527
    400   1930   1530  -1163   -563   1730   -223    867     88    620    387    548
    483   2151   1665  -1317   -592   1909   -106   1169    316    859    610    756
    553   2434   1880  -1493   -662   2156    -51   1361    506   1111    904   1065
    509   2675   2164  -1592   -826   2418   -127   1148    545   1280   1163   1392
    327   2857   2530  -1592  -1101   2694   -283    667    491   1389   1363   1647
    132   2764   2629  -1449  -1247   2699   -527     67    161   1153   1179   1493
     10   2348   2338  -1179  -1163   2343   -766   -444   -397    527    540    862
     51   1956   1904  -1005   -927   1930   -976   -657   -795     51     38    350
    145   1779   1634   -961   -743   1706  -1010   -465   -758     44    -15    265
    189   1797   1608   -995   -709   1701   -878   -135   -571    179     85    332
    223   1875   1652  -1049   -714   1764   -670    200   -371    322    181    402
    246   1930   1683  -1088   -719   1808   -504    449   -223    439    259    462
    254   1971   1717  -1111   -730   1844   -431    563   -153    501    306    498
    252   1995   1743  -1122   -745   1867   -413    602   -129    527    329    519
    226   1977   1751  -1101   -761   1862   -407    618   -129    527    316    506
    215   2008   1792  -1111   -789   1901   -384    636   -116    545    332    517
    210   2031   1821  -1119   -805   1927   -368    657   -101    561    348    527
    189   2052   1860  -1122   -836   1956   -361    672    -90    576    363    535
    174   2065   1891  -1119   -857   1979   -353    691    -75    597    376    550
    187   2094   1906  -1140   -859   2000   -366    709    -57    615    387    561
    179   2096   1917  -1137   -867   2008   -368    722    -46    620    389    558
    153   2107   1953  -1132   -901   2031   -366    730    -46    628    394    566
    161   2148   1984  -1156   -911   2068   -340    758    -23    657    420    594
    194   2205   2010  -1200   -906   2109   -322    787      2    683    441    613
    171   2205   2034  -1187   -930   2120   -332    800     10    685    441    607
    179   2226   2047  -1205   -932   2138   -329    823     28    709    459    626
    205   2278   2073  -1244   -932   2177   -324    854     49    735    478    644
    215   2309   2091  -1262   -937   2200   -327    885     62    758    491    654
    231   2353   2122  -1291   -945   2239   -324    922     83    782    509    670
    233   2372   2138  -1304   -953   2255   -319    963    106    805    530    688
    241   2397   2153  -1319   -956   2275   -306   1026    135    839    555    714
    270   2462   2192  -1369   -961   2330   -296   1104    176    888    600    756
    275   2486   2210  -1379   -966   2348   -309   1158    210    930    636    789
    241   2488   2247  -1366  -1002   2369   -324   1210    244    969    678    831
    249   2566   2317  -1408  -1034   2442   -301   1273    293   1021    730    883
    254   2634   2377  -1447  -1062   2507   -280   1317    332   1057    771    922
    301   2696   2395  -1499  -1047   2546   -272   1350    363   1093    807    961
    314   2748   2434  -1532  -1060   2590   -246   1350    374   1106    820    984
    277   2753   2475  -1514  -1098   2613   -226   1335    368   1106    823    989
    213   2712   2496  -1462  -1143   2605   -231   1299    345   1085    802    969
    262   2785   2522  -1522  -1130   2655   -194   1301    355   1096    813    974
    202   2709   2507  -1457  -1153   2611   -197   1249    319   1054    771    932
    153   2642   2488  -1397  -1169   2564   -218   1184    277   1008    722    885
    101   2598   2496  -1350  -1197   2546   -241   1114    231    961    670    839
     15   2507   2491  -1260  -1236   2499   -270   1044    176    904    607    776
     -2   2452   2455  -1226  -1228   2452   -290    979    137    854    553    719
     20   2470   2447  -1247  -1213   2460   -303    932    109    831    524    688
     -7   2431   2439  -1213  -1223   2436   -316    888     88    813    498    657
    -20   2392   2413  -1184  -1215   2403   -298    878     98    813    496    646
    -64   2320   2382  -1130  -1223   2351   -296    865     88    805    488    641
    -90   2260   2351  -1085  -1221   2304   -327    831     57    782    462    615
   -101   2252   2351  -1075  -1226   2299   -337    813     38    769    446    600
    -72   2304   2377  -1114  -1223   2340   -322    815     51    784    459    610
    -28   2346   2374  -1158  -1200   2359   -306    823     62    797    472    623
    -93   2275   2369  -1091  -1231   2322   -342    787     28    766    441    597
    -72   2275   2346  -1101  -1208   2309   -350    769     18    756    426    587
   -101   2231   2333  -1065  -1215   2281   -353    761     15    750    418    579
   -119   2270   2387  -1078  -1254   2330   -345    779     38    774    439    597
    -77   2366   2444  -1145  -1260   2405   -306    805     70    807    470    623
    -75   2369   2444  -1148  -1260   2405   -272    807     85    813    472    626
    -96   2320   2416  -1111  -1254   2366   -277    792     75    795    454    605
   -111   2333   2444  -1111  -1278   2387   -301    776     67    789    449    592
   -103   2392   2496  -1145  -1301   2444   -316    771     85    815    483    623
    -90   2390   2478  -1150  -1286   2434   -342    737     72    802    478    620
    -93   2372   2465  -1137  -1278   2418   -392    698     33    771    449    602
   -114   2395   2509  -1143  -1312   2452   -402    696     41    782    465    623
   -155   2335   2488  -1091  -1322   2410   -433    675     23    763    446    602
   -194   2221   2416  -1015  -1304   2317   -470    628    -28    704    381    537
   -189   2174   2364   -992  -1275   2268   -478    610    -49    688    358    514
   -155   2187   2343  -1018  -1249   2265   -488    602    -59    680    353    522
   -202   2109   2312   -953  -1257   2210   -493    581    -80    659    337    509
   -254   2055   2309   -901  -1283   2182   -496    561   -101    636    311    467
   -280   2010   2291   -865  -1286   2151   -506    540   -119    615    285    436
   -280   1969   2249   -846  -1265   2109   -527    517   -145    579    246    394
   -259   1938   2197   -839  -1228   2065   -553    488   -168    545    215    358
   -275   1865   2140   -797  -1208   2003   -574    459   -194    514    192    329
   -270   1891   2161   -810  -1215   2026   -571    452   -192    519    192    335
   -259   1914   2171   -828  -1215   2042   -568    457   -179    527    194    345
   -262   1906   2166   -823  -1213   2036   -574    452   -184    509    179    332
   -275   1878   2151   -802  -1213   2013   -574    449   -181    506    176    327
   -257   1886   2143   -813  -1200   2013   -571    444   -179    501    166    309
   -236   1899   2135   -831  -1187   2016   -568    444   -179    491    150    283
   -249   1878   2127   -815  -1189   2003   -527    501   -148    498    142    270
   -249   1896   2145   -823  -1197   2021   -431    631    -59    542    155    262
   -233   1927   2161   -846  -1197   2044   -340    805     85    665    241    322
   -187   2096   2283   -956  -1236   2190   -290   1057    335    932    498    563
   -122   2403   2525  -1140  -1322   2462   -342   1184    532   1234    854    940
   -132   2616   2746  -1244  -1439   2681   -433    976    558   1421   1137   1283
   -249   2701   2951  -1226  -1600   2826   -574    537    405   1439   1252   1452
   -400   2533   2933  -1067  -1667   2733   -797    -44    -98    956    805   1047
   -470   2223   2694   -875  -1582   2457  -1028   -600   -737    194     49    319
   -407   1919   2325   -758  -1366   2122  -1221   -766  -1054   -197   -348    -70
   -348   1738   2086   -693  -1215   1912  -1213   -555   -940   -132   -337    -96
   -309   1680   1990   -685  -1150   1836  -1088   -283   -717     33   -231    -23
   -293   1686   1979   -696  -1137   1831   -896      5   -467    228    -98     64
   -267   1745   2010   -740  -1140   1878   -714    259   -246    407     36    176
   -233   1823   2057   -795  -1145   1940   -633    371   -140    493    106    231
   -218   1849   2065   -815  -1143   1956   -607    394   -103    514    116    228
   -202   1834   2036   -818  -1119   1935   -597    402    -93    519    114    218
   -197   1836   2031   -820  -1114   1932   -594    413    -80    530    114    223
   -194   1878   2073   -841  -1132   1974   -579    433    -57    553    135    241
   -187   1906   2091   -862  -1140   1997   -568    439    -41    574    155    265
   -197   1883   2081   -844  -1140   1982   -555    446    -33    581    161    265
   -197   1893   2088   -849  -1143   1990   -550    446    -25    589    166    257
   -202   1899   2101   -846  -1150   2000   -548    452     -5    607    187    275
   -207   1904   2112   -849  -1158   2005   -545    459     15    626    207    290
   -187   1925   2112   -870  -1148   2016   -545    470     28    644    223    306
   -187   1925   2109   -870  -1148   2016   -550    478     38    659    236    309
   -176   1943   2120   -883  -1148   2031   -535    498     72    688    259    327
   -179   1938   2114   -880  -1148   2026   -532    501     83    693    265    329
   -194   1922   2114   -865  -1153   2018   -522    524    106    719    298    350
   -200   1927   2127   -865  -1163   2029   -511    550    140    750    329    368
   -179   1964   2143   -891  -1161   2052   -519    571    166    771    342    379
   -187   2013   2200   -914  -1192   2107   -485    626    220    826    392    423
   -187   2016   2203   -914  -1195   2107   -472    678    265    878    439    459
   -189   2039   2226   -927  -1208   2132   -459    743    327    945    509    519
   -200   2091   2291   -945  -1244   2190   -423    839    426   1041    607    618
   -249   2107   2356   -930  -1301   2231   -394    917    504   1122    685    683
   -288   2132   2421   -922  -1353   2275   -374    989    574   1200    761    740
   -296   2153   2447   -930  -1374   2299   -366   1023    602   1241    797    763
   -293   2174   2468   -940  -1379   2320   -350   1031    620   1262    818    774
   -311   2158   2468   -924  -1392   2312   -332   1021    610   1236    805    771
   -311   2164   2475   -927  -1395   2320   -324   1002    600   1215    795    769
   -324   2153   2478   -917  -1402   2314   -327    963    574   1195    779    753
   -348   2117   2465   -883  -1405   2291   -324    917    535   1150    737    704
   -374   2055   2429   -841  -1402   2242   -329    862    485   1091    685    646
   -392   2000   2392   -805  -1392   2195   -335    807    431   1034    631    592
   -418   1935   2353   -758  -1387   2143   -348    740    371    966    563    535
   -444   1870   2314   -711  -1379   2091   -361    678    309    896    496    465
   -439   1826   2265   -693  -1353   2044   -335    649    293    867    467    428
   -446   1797   2244   -678  -1345   2021   -327    618    277    839    444    407
   -465   1779   2244   -659  -1353   2013   -342    579    244    805    415    379
   -472   1748   2221   -636  -1345   1984   -353    542    218    776    394    350
   -470   1738   2208   -636  -1337   1971   -358    517    205    763    384    337
   -449   1751   2200   -652  -1325   1974   -363    504    200    763    381    335
   -454   1751   2205   -649  -1330   1977   -366    493    192    758    374    322
   -462   1738   2200   -636  -1330   1969   -376    483    181    745    361    311
   -478   1691   2169   -607  -1322   1927   -387    478    181    745    366    316
   -498   1652   2151   -579  -1325   1901   -366    480    194    761    381    329
   -475   1688   2164   -607  -1319   1927   -348    491    210    776    400    348
   -457   1709   2166   -626  -1312   1938   -355    488    210    771    394    345
   -480   1756   2236   -639  -1358   1995   -348    498    231    792    418    368
   -485   1764   2247   -639  -1366   2005   -316    509    246    815    439    381
   -485   1753   2236   -633  -1361   1995   -283    524    262    833    454    389
   -470   1774   2244   -652  -1356   2008   -275    530    275    841    465    405
   -478   1795   2273   -659  -1374   2034   -285    509    272    846    478    418
   -478   1823   2299   -672  -1387   2060   -288    488    270    849    493    423
   -472   1792   2265   -662  -1369   2026   -309    457    249    831    478    400
   -465   1797   2262   -665  -1363   2029   -327    446    244    828    475    400
   -459   1782   2242   -659  -1350   2010   -316    459    257    841    498    423
   -433   1790   2223   -678  -1327   2005   -309    465    262    846    506    423
   -428   1761   2190   -667  -1309   1974   -316    444    241    826    483    397
   -446   1725   2171   -639  -1309   1948   -319    428    215    807    470    379
   -444   1699   2140   -628  -1291   1919   -322    423    202    800    467    374
   -431   1644   2075   -607  -1254   1860   -306    426    197    789    454    361
   -449   1592   2042   -574  -1244   1816   -298    410    184    774    439    337
   -462   1564   2026   -550  -1244   1795   -301    389    168    758    431    322
   -465   1504   1969   -519  -1218   1735   -306    371    153    740    413    296
   -470   1483   1953   -506  -1210   1717   -298    363    142    724    402    283
   -465   1478   1943   -509  -1205   1709   -283    368    140    722    402    288
   -459   1462   1922   -501  -1189   1691   -280    368    148    724    415    293
   -444   1486   1930   -522  -1187   1706   -272    363    145    724    420    285
   -441   1486   1927   -522  -1184   1706   -280    348    132    706    402    265
   -449   1473   1919   -511  -1184   1693   -283    337    129    701    402    262
   -433   1449   1883   -506  -1158   1665   -277    335    127    704    410    262
   -420   1400   1821   -491  -1122   1610   -254    361    135    706    402    246
   -402   1408   1810   -501  -1106   1608   -181    475    210    745    407    228
   -400   1454   1852   -530  -1127   1652    -90    623    340    839    465    252
   -384   1628   2013   -620  -1197   1821    -12    800    574   1072    683    431
   -319   1862   2182   -771  -1249   2021    -15    984    823   1402   1049    797
   -298   2117   2416   -909  -1356   2265    -88    898    849   1574   1356   1169
   -355   2242   2598   -945  -1478   2418   -153    592    654   1543   1483   1376
   -452   2171   2624   -859  -1538   2397   -239    231    301   1293   1330   1267
   -509   1953   2462   -722  -1486   2208   -407   -265   -280    646    667    628
   -509   1691   2197   -592  -1353   1943   -610   -649   -766     41     41     23
   -467   1421   1888   -478  -1179   1652   -717   -662   -833    -64    -88   -129
   -439   1182   1621   -371  -1028   1400   -665   -446   -639     77    -15   -103
   -428   1122   1548   -348   -989   1335   -558   -223   -418    241     85    -31
   -381   1210   1592   -413   -987   1400   -368     51   -140    472    265    101
   -361   1291   1652   -467  -1008   1470   -215    257     67    652    410    202
   -368   1309   1678   -470  -1023   1493   -150    342    150    719    470    246
   -366   1312   1675   -472  -1021   1493   -132    363    174    743    488    267
   -342   1299   1641   -478   -992   1467   -119    376    194    766    514    288
   -327   1291   1618   -483   -974   1454   -101    389    220    787    545    309
   -306   1304   1610   -498   -958   1457    -83    405    241    805    563    324
   -316   1286   1600   -485   -958   1441    -80    420    252    813    574    335
   -316   1280   1597   -483   -956   1439    -72    431    262    826    581    340
   -306   1325   1631   -511   -969   1478    -59    452    293    859    615    361
   -298   1348   1647   -524   -971   1496    -41    470    327    885    641    387
   -290   1358   1647   -535   -969   1504    -38    475    337    901    657    400
   -288   1340   1628   -527   -958   1486    -38    480    342    911    670    410
   -293   1319   1613   -514   -953   1465    -33    491    355    930    693    423
   -290   1332   1623   -519   -956   1478    -18    517    384    958    724    449
   -265   1345   1610   -540   -937   1475    -10    542    402    979    748    459
   -257   1335   1592   -540   -924   1462     -5    561    418   1000    766    472
   -257   1345   1602   -545   -930   1473     15    594    452   1039    802    501
   -246   1371   1618   -561   -932   1493     41    641    501   1091    859    542
   -223   1402   1623   -592   -922   1514     46    683    542   1135    898    574
   -189   1421   1608   -615   -898   1514     57    737    597   1184    950    620
   -168   1439   1605   -636   -888   1522     80    815    670   1260   1026    683
   -161   1462   1623   -649   -891   1543    103    904    750   1343   1109    753
   -135   1512   1644   -691   -891   1577    140    971    810   1410   1174    815
   -101   1556   1654   -727   -878   1605    168   1023    854   1460   1231    867
   -103   1569   1673   -732   -888   1618    189   1062    878   1486   1265    898
    -98   1595   1693   -748   -896   1644    207   1088    893   1493   1283    919
    -96   1590   1686   -748   -891   1636    210   1075    875   1470   1267    909
   -106   1569   1673   -732   -891   1621    215   1039    833   1428   1236    878
   -111   1564   1673   -727   -893   1615    218    995    792   1389   1208    846
   -127   1548   1675   -709   -901   1610    210    948    756   1350   1179    823
   -153   1488   1639   -670   -896   1564    202    883    696   1288   1119    766
   -155   1444   1597   -644   -878   1519    200    820    641   1221   1062    704
   -145   1413   1558   -633   -852   1483    202    761    600   1169   1015    654
   -140   1374   1514   -615   -826   1444    194    698    555   1111    961    600
   -142   1299   1441   -579   -792   1369    176    641    501   1057    898    540
   -148   1239   1387   -545   -769   1314    171    597    465   1023    865    504
   -145   1218   1363   -540   -753   1291    174    568    449   1002    846    478
   -132   1215   1348   -540   -740   1280    179    558    444    992    844    470
   -101   1197   1296   -548   -698   1247    187    550    441    992    841    470
    -80   1202   1283   -561   -683   1241    187    542    439    989    839    470
    -83   1189   1273   -555   -678   1231    181    527    431    979    831    459
    -72   1179   1252   -553   -662   1215    181    524    426    979    831    457
    -54   1189   1244   -568   -649   1215    181    530    433    984    844    457
    -70   1163   1231   -548   -652   1197    179    524    428    984    844    454
    -64   1161   1226   -550   -644   1192    179    527    433    992    852    467
     -7   1205   1213   -597   -610   1208    207    545    452   1015    880    496
     10   1241   1231   -626   -613   1239    233    563    472   1039    901    514
     10   1267   1257   -641   -623   1262    267    581    493   1054    922    530
      7   1293   1283   -652   -639   1288    290    597    511   1065    940    540
     -7   1293   1301   -641   -654   1296    298    600    522   1067    948    540
    -38   1257   1296   -610   -667   1275    293    576    511   1060    943    532
    -49   1231   1280   -592   -665   1254    272    550    496   1049    937    532
    -36   1228   1265   -597   -652   1247    236    524    472   1034    924    519
    -12   1239   1252   -613   -631   1244    218    517    467   1034    922    527
    -44   1174   1218   -566   -631   1195    218    511    459   1023    922    524
    -44   1166   1210   -561   -628   1189    241    517    462   1026    930    522
    -23   1169   1192   -574   -607   1179    257    517    459   1026    932    527
    -38   1072   1111   -517   -574   1091    244    496    428    989    898    498
    -75    987   1062   -457   -568   1023    233    470    394    953    862    462
    -88    961   1047   -436   -568   1002    226    454    366    922    841    431
    -98    885    982   -394   -540    932    223    428    329    885    797    387
   -101    836    937   -366   -519    885    236    413    314    865    776    368
    -77    852    930   -387   -504    888    254    410    314    857    774    363
   -132    753    885   -309   -509    818    236    376    275    820    740    332
   -179    678    857   -249   -519    766    202    337    233    782    698    293
   -168    670    839   -249   -504    753    205    335    228    774    698    293
   -174    631    805   -228   -491    719    220    342    231    776    711    303
   -153    628    782   -236   -467    704    252    361    241    784    724    319
   -127    644    769   -259   -449    706    272    379    252    792    730    314
   -189    555    745   -181   -467    649    246    368    239    782    724    309
   -155    550    706   -200   -433    628    267    379    239    769    714    301
   -166    480    644   -158   -405    561    329    454    265    750    662    236
   -220    410    631    -98   -426    519    423    600    353    779    644    187
   -171    537    709   -181   -439    623    527    807    542    945    779    288
    -72    810    883   -371   -478    844    587   1065    818   1273   1109    610
    -18   1163   1182   -574   -600   1171    542   1047    932   1525   1454   1005
   -135   1348   1480   -607   -807   1415    420    654    815   1615   1691   1317
   -311   1361   1673   -524   -992   1517    254    181    584   1577   1761   1439
   -394   1122   1517   -366   -958   1319     31   -353     93   1093   1301   1008
   -436    615   1052    -90   -745    833   -192   -779   -496    345    517    236
   -358    275    631     38   -496    454   -324   -844   -722     20    171   -127
   -293    119    413     88   -353    265   -283   -597   -550    129    228   -129
   -270    114    381     75   -327    246   -137   -309   -301    311    355    -38
   -272    111    384     80   -329    246     54    -15    -62    483    478     57
   -259    166    423     46   -340    293    205    197    109    620    589    142
   -171    296    467    -62   -319    381    298    316    213    711    670    218
   -228    233    459     -5   -342    348    306    319    218    704    654    200
   -306    163    470     70   -387    314    296    306    210    688    636    179
   -259    189    449     33   -355    319    314    324    226    698    646    192
   -244    158    402     44   -322    280    322    340    241    711    657    215
   -244    153    394     44   -319    272    337    348    257    719    662    210
   -200    197    394      0   -298    296    387    379    293    750    696    233
   -228    176    405     25   -316    290    379    384    301    756    701    246
   -314     62    376    127   -345    218    322    350    265    717    672    215
   -218    124    340     44   -277    231    337    376    296    737    693    228
   -163    161    322      0   -241    241    363    407    332    774    732    249
   -194    132    324     28   -259    228    366    410    340    782    740    249
   -166    145    311     10   -239    228    397    433    358    795    758    257
   -171    122    293     23   -231    205    418    465    387    813    779    265
   -181     93    272     44   -226    181    407    475    400    820    787    270
   -158     90    246     33   -202    168    392    485    410    828    789    277
   -111    116    228     -2   -168    171    407    527    449    857    810    296
    -77    137    213    -31   -145    176    446    592    504    904    854    337
    -75    129    205    -25   -140    166    457    654    545    937    888    361
    -49    153    202    -51   -127    176    465    732    600    987    932    394
      2    226    223   -114   -109    226    501    823    670   1054   1002    454
    -12    259    270   -124   -142    265    524    896    735   1119   1072    522
    -12    275    285   -132   -150    280    542    953    784   1174   1127    571
      7    314    303   -163   -148    309    555    987    813   1205   1158    602
     36    340    303   -187   -132    322    558    989    815   1208   1171    618
      0    309    309   -155   -153    309    558    956    784   1174   1143    600
    -12    296    309   -142   -161    301    540    906    743   1124   1096    566
     -2    290    293   -145   -148    290    524    852    706   1085   1067    545
     12    277    265   -145   -124    272    514    795    675   1054   1041    517
    -28    189    218    -80   -122    202    501    717    623    989    992    465
    -46    135    181    -44   -114    158    485    631    566    924    932    410
    -49     90    140    -20    -96    116    465    545    511    854    862    350
    -83     12     96     36    -88     54    436    457    446    784    792    277
    -72      5     77     33    -75     38    428    402    410    748    756    246
    -75    -59     15     67    -46    -23    418    348    374    704    717    210
    -77   -122    -44     98    -20    -83    402    301    337    665    680    171
    -54   -137    -83     96     12   -111    389    270    311    639    657    142
    -28   -153   -124     90     46   -140    379    254    301    628    646    127
    -25   -181   -158    103     64   -171    371    244    301    626    644    135
    -28   -207   -181    116     75   -194    371    231    293    623    633    122
    -20   -192   -171    106     75   -181    363    220    290    626    628    111
    -20   -218   -197    119     85   -207    358    218    290    618    623    114
     -5   -205   -200    103     96   -202    366    215    296    618    626    116
     15   -207   -226     93    119   -215    371    220    303    626    636    122
     20   -231   -252    106    135   -241    355    200    280    607    626    114
     10   -223   -236    106    122   -228    371    192    280    600    613     93
     20   -210   -231     93    124   -220    402    205    301    610    620     96
     28   -210   -241     90    132   -226    418    205    314    615    628    101
     15   -226   -241    106    127   -233    407    179    288    594    610     85
     15   -226   -241    103    127   -233    394    163    277    592    610     93
     49   -202   -252     77    150   -226    381    150    270    594    620    103
     46   -236   -285     93    163   -259    329    116    239    574    600     93
     18   -270   -288    127    153   -277    303     88    215    550    592     98
     41   -244   -285    101    163   -265    324    114    246    579    636    137
     46   -267   -314    111    179   -290    322    114    246    579    639    135
     41   -345   -387    150    210   -366    309     83    210    540    602     96
     31   -446   -478    207    254   -462    288     46    166    493    555     54
     25   -501   -530    236    277   -514    267     18    140    465    530     20
     54   -530   -584    236    316   -555    262     -2    119    439    501    -10
     54   -566   -620    254    335   -594    267    -20     96    407    467    -44
     28   -644   -672    309    350   -657    267    -44     64    368    428    -83
     49   -652   -704    298    374   -678    259    -62     49    350    413    -96
     62   -672   -735    306    397   -704    259    -80     33    327    389   -116
     46   -711   -758    329    402   -735    252    -98     15    293    355   -150
     54   -717   -771    332    413   -743    252    -96     15    288    353   -153
     25   -779   -805    376    413   -792    244   -103      7    267    337   -168
     12   -813   -826    397    418   -818    246   -114     -2    249    319   -181
     25   -813   -839    392    431   -823    262   -111     -5    254    324   -174
      7   -844   -852    418    428   -846    272   -116    -15    246    316   -184
     -7   -857   -849    431    420   -854    288   -109    -15    239    306   -200
      0   -854   -854    426    426   -854    340    -46      2    220    267   -252
     33   -844   -878    405    454   -862    446    109     88    254    265   -280
     62   -771   -833    355    446   -802    563    324    275    413    394   -176
    127   -488   -615    179    371   -550    628    626    579    758    740    145
    205   -119   -327    -44    265   -223    574    706    782   1093   1143    574
    142     59    -83   -103    111    -10    415    355    743   1270   1431    924
    -12     98    111    -41    -62    103    171   -205    514   1241   1512   1070
   -145   -171    -28    155    -59   -101    -83   -823    -49    670    982    589
   -197   -649   -452    423    124   -550   -280  -1299   -730   -171    140   -202
   -158  -1039   -880    597    358   -958   -402  -1366  -1013   -548   -249   -576
   -106  -1213  -1106    659    498  -1161   -353  -1137   -893   -483   -239   -602
    -77  -1239  -1161    657    540  -1200   -205   -870   -688   -342   -153   -545
    -93  -1221  -1130    657    517  -1176     -5   -594   -472   -187    -49   -475
    -83  -1187  -1104    633    509  -1145    176   -368   -303    -51     46   -413
    -72  -1163  -1091    618    509  -1127    262   -272   -220      7     90   -397
    -83  -1158  -1075    618    493  -1119    285   -239   -202     18    101   -389
    -88  -1163  -1078    626    493  -1122    306   -226   -194     23    109   -389
    -90  -1161  -1070    626    488  -1117    306   -223   -192     28    114   -392
    -98  -1161  -1062    631    480  -1111    298   -226   -200     20    106   -394
    -96  -1179  -1085    636    493  -1132    306   -218   -187     28    111   -376
   -106  -1174  -1067    639    480  -1122    311   -218   -176     36    124   -355
   -114  -1202  -1088    657    485  -1145    319   -200   -158     51    145   -337
   -119  -1244  -1124    683    501  -1184    316   -192   -163     44    137   -361
   -124  -1239  -1114    680    493  -1176    306   -187   -158     51    142   -342
   -124  -1205  -1083    665    478  -1145    322   -179   -140     75    163   -314
   -135  -1197  -1062    665    462  -1132    335   -179   -137     67    155   -319
   -124  -1187  -1062    657    467  -1124    350   -161   -122     77    171   -311
   -119  -1187  -1067    652    472  -1127    342   -148   -114     88    187   -301
   -116  -1215  -1098    665    491  -1158    345   -127   -101     98    207   -285
   -122  -1228  -1109    675    491  -1169    355    -90    -75     96    233   -265
   -111  -1176  -1065    644    475  -1122    361    -59    -46     93    257   -239
   -127  -1150  -1026    636    446  -1088    368    -10      0    137    303   -207
   -119  -1145  -1026    631    452  -1085    374     54     54    189    348   -171
    -98  -1122  -1023    610    459  -1072    379    132    122    262    410   -103
    -83  -1065   -982    574    449  -1023    405    215    189    337    478    -28
    -67  -1005   -937    535    433   -971    426    283    257    407    545     44
    -62   -987   -924    524    428   -956    431    327    303    462    600     96
    -57   -924   -870    488    405   -896    436    355    340    501    646    132
    -36   -914   -878    475    420   -896    446    358    348    509    659    150
    -44   -914   -870    478    410   -893    441    329    329    485    644    145
    -72   -922   -852    496    387   -888    433    293    309    457    631    132
    -90   -995   -904    542    405   -950    433    254    275    410    592    101
    -98  -1015   -917    558    407   -966    436    210    236    366    558     72
   -109  -1008   -901    558    394   -956    428    148    181    311    509     33
   -116  -1028   -911    571    394   -971    410     72    119    241    441    -25
   -127  -1101   -974    613    423  -1039    392      2     49    161    358   -101
   -137  -1161  -1023    649    441  -1093    387    -57     -5     90    298   -161
   -150  -1231  -1080    688    462  -1158    366   -124    -62     23    241   -213
   -155  -1270  -1114    711    478  -1192    345   -176   -103    -18    202   -249
   -148  -1278  -1130    711    491  -1205    340   -210   -132    -41    179   -272
   -140  -1312  -1171    727    514  -1241    345   -231   -153    -57    161   -288
   -153  -1340  -1189    745    514  -1265    332   -267   -179    -77    137   -306
   -192  -1389  -1200    789    501  -1296    314   -288   -194    -88    124   -314
   -200  -1423  -1223    810    509  -1325    303   -298   -207   -101    119   -316
   -171  -1371  -1200    771    514  -1286    316   -296   -192    -88    142   -301
   -166  -1353  -1187    758    509  -1273    350   -280   -163    -70    153   -293
   -174  -1379  -1205    776    514  -1291    355   -280   -166    -67    150   -290
   -179  -1395  -1215    787    517  -1306    348   -283   -176    -67    150   -285
   -166  -1397  -1231    782    532  -1314    342   -288   -184    -72    142   -290
   -168  -1369  -1200    769    514  -1286    340   -280   -171    -54    161   -267
   -142  -1301  -1161    722    509  -1231    358   -257   -145    -25    189   -241
   -142  -1275  -1132    706    493  -1205    376   -254   -140    -25    197   -236
   -148  -1260  -1111    704    480  -1187    397   -244   -127    -20    200   -233
   -145  -1267  -1124    706    488  -1197    381   -265   -135    -31    194   -239
   -145  -1270  -1127    706    491  -1200    371   -283   -129    -25    213   -215
   -114  -1262  -1150    685    517  -1205    345   -316   -155    -41    210   -207
    -80  -1228  -1148    654    532  -1189    324   -335   -179    -51    210   -202
    -88  -1228  -1140    657    524  -1184    322   -342   -181    -49    215   -207
    -83  -1210  -1130    646    522  -1171    335   -337   -179    -49    215   -202
    -77  -1247  -1171    662    542  -1210    329   -345   -194    -64    207   -202
    -88  -1325  -1236    706    574  -1280    303   -379   -241   -109    168   -231
    -88  -1379  -1291    732    600  -1335    288   -392   -262   -127    148   -254
    -88  -1421  -1335    753    623  -1379    288   -405   -275   -150    124   -265
    -93  -1488  -1395    789    649  -1441    298   -415   -301   -181     90   -293
   -103  -1501  -1397    802    646  -1449    316   -418   -309   -189     85   -303
    -96  -1501  -1405    797    652  -1454    303   -441   -332   -218     70   -314
    -88  -1532  -1447    810    678  -1491    301   -465   -358   -246     49   -329
    -75  -1553  -1480    813    698  -1517    298   -483   -379   -267     20   -350
    -67  -1597  -1530    833    730  -1564    285   -488   -381   -275     10   -358
    -93  -1626  -1535    857    719  -1582    277   -493   -387   -285      5   -353
   -101  -1628  -1527    865    711  -1579    265   -509   -392   -296     -2   -350
    -96  -1626  -1530    859    714  -1579    267   -519   -402   -309    -20   -361
    -59  -1579  -1519    820    730  -1551    290   -498   -392   -301    -15   -348
    -80  -1618  -1538    849    727  -1579    277   -488   -392   -298    -12   -350
   -109  -1683  -1574    896    730  -1628    301   -428   -361   -298    -33   -392
    -62  -1602  -1540    831    737  -1571    402   -272   -236   -228     -5   -394
    -18  -1447  -1428    732    704  -1439    511    -93    -38    -57    137   -272
    -20  -1247  -1226    631    602  -1236    540    103    241    280    472     51
      5   -984   -989    488    496   -987    470    168    397    579    865    493
    -20   -782   -761    400    368   -771    366    -77    285    665   1122    836
   -103   -787   -683    446    288   -735    270   -428     -7    548   1161    935
   -207   -987   -782    597    285   -885     98   -911   -592    -49    600    420
   -275  -1335  -1060    805    392  -1197   -135  -1449  -1288   -927   -316   -428
   -257  -1660  -1405    956    574  -1532   -316  -1615  -1564  -1296   -711   -807
   -161  -1865  -1704   1013    771  -1784   -298  -1436  -1402  -1179   -657   -813
   -150  -1940  -1792   1044    818  -1867   -181  -1184  -1145   -984   -537   -737
   -166  -1938  -1771   1052    800  -1855    -15   -919   -872   -774   -389   -623
   -150  -1844  -1696    995    771  -1771    155   -670   -618   -561   -218   -483
   -142  -1803  -1660    974    758  -1732    223   -561   -504   -462   -135   -415
   -166  -1810  -1647    987    737  -1730    223   -542   -483   -452   -132   -420
   -155  -1792  -1636    971    740  -1714    239   -517   -457   -436   -122   -413
   -161  -1792  -1631    974    735  -1712    241   -504   -441   -423   -114   -400
   -174  -1808  -1634    992    730  -1722    252   -493   -431   -420    -98   -392
   -200  -1816  -1615   1008    706  -1717    254   -485   -410   -405    -83   -384
   -202  -1800  -1600   1000    696  -1701    265   -475   -392   -394    -80   -379
   -200  -1790  -1590    995    693  -1691    265   -459   -374   -374    -70   -363
   -207  -1803  -1595   1005    693  -1699    267   -446   -363   -361    -67   -353
   -272  -1888  -1615   1078    667  -1753    228   -462   -384   -381    -85   -374
   -265  -1899  -1634   1080    683  -1766    231   -449   -368   -366    -64   -368
   -246  -1842  -1597   1044    675  -1722    246   -420   -335   -329    -28   -342
   -197  -1766  -1569    982    685  -1667    283   -384   -293   -285     28   -290
   -171  -1730  -1561    948    693  -1647    303   -355   -265   -254     59   -259
   -202  -1735  -1535    969    665  -1636    285   -350   -254   -244     64   -249
   -254  -1766  -1512   1008    628  -1639    257   -350   -244   -233     75   -236
   -275  -1795  -1519   1036    620  -1657    265   -309   -197   -197    111   -200
   -329  -1836  -1506   1083    587  -1673    252   -272   -168   -174    132   -174
   -311  -1782  -1470   1047    576  -1626    275   -207    -98    -93    207   -103
   -257  -1699  -1444    976    592  -1574    337   -124     -5      2    293    -25
   -337  -1756  -1418   1047    540  -1587    350    -62     59     72    355     41
   -342  -1753  -1410   1047    532  -1582    345      7    137    155    444    124
   -296  -1683  -1387    989    542  -1535    348     70    202    226    524    192
   -275  -1592  -1317    935    519  -1454    379    129    262    293    600    257
   -192  -1452  -1260    823    532  -1356    444    187    324    355    665    316
   -298  -1564  -1265    930    480  -1415    420    155    285    316    623    285
   -348  -1639  -1291    992    470  -1465    387    114    233    262    574    236
   -355  -1657  -1301   1005    470  -1480    381     80    194    210    524    200
   -363  -1634  -1270   1000    452  -1452    394     49    163    171    488    184
   -415  -1701  -1286   1057    433  -1493    381    -23     96     93    418    124
   -465  -1756  -1291   1109    410  -1525    368    -93     25     12    342     54
   -498  -1782  -1286   1137    392  -1535    353   -158    -36    -54    277      0
   -581  -1870  -1288   1226    353  -1579    314   -233   -103   -127    210    -51
   -685  -2013  -1327   1348    319  -1673    239   -329   -200   -231    101   -153
   -740  -2120  -1382   1428    319  -1751    200   -400   -267   -303     33   -215
   -675  -2078  -1402   1374    363  -1740    215   -410   -275   -316     25   -223
   -550  -1990  -1439   1270    444  -1714    265   -389   -257   -298     38   -197
   -530  -2005  -1475   1267    472  -1740    277   -402   -265   -311     18   -218
   -522  -1990  -1467   1254    470  -1727    288   -407   -265   -316     18   -220
   -597  -2042  -1444   1319    423  -1745    254   -444   -288   -342     -7   -246
   -631  -2075  -1444   1353    405  -1761    226   -467   -301   -355    -18   -267
   -633  -2091  -1457   1361    410  -1777    215   -459   -288   -348    -10   -254
   -657  -2096  -1439   1376    389  -1769    192   -472   -293   -348    -10   -249
   -659  -2122  -1462   1389    400  -1792    168   -480   -296   -353    -18   -254
   -678  -2166  -1488   1423    405  -1829    142   -493   -303   -366    -33   -270
   -623  -2091  -1470   1356    423  -1782    192   -449   -249   -311     18   -215
   -592  -2003  -1410   1296    407  -1706    210   -418   -194   -257     70   -158
   -670  -2047  -1379   1358    353  -1714    189   -433   -200   -265     64   -153
   -631  -1990  -1358   1312    363  -1675    202   -428   -187   -254     80   -140
   -602  -1982  -1379   1291    387  -1680    197   -441   -181   -259     75   -155
   -581  -1958  -1379   1270    397  -1670    200   -446   -166   -246     90   -137
   -519  -1893  -1376   1205    428  -1636    210   -436   -145   -226    116   -103
   -550  -1919  -1369   1236    407  -1644    153   -467   -168   -244     90   -122
   -600  -1940  -1343   1270    368  -1641    129   -478   -161   -236     93   -116
   -581  -1938  -1356   1260    384  -1647    137   -467   -137   -210    122    -88
   -584  -2021  -1439   1301    426  -1732    103   -498   -174   -246     80   -111
   -574  -2055  -1480   1314    452  -1769     80   -527   -210   -283     38   -137
   -553  -2068  -1517   1309    480  -1792     67   -537   -218   -298     20   -161
   -571  -2187  -1615   1376    522  -1901     36   -576   -252   -342    -23   -200
   -587  -2278  -1691   1431    550  -1987     18   -615   -293   -392    -75   -239
   -602  -2255  -1652   1428    524  -1953     15   -641   -311   -415   -103   -249
   -626  -2231  -1608   1426    488  -1919     15   -639   -288   -405    -98   -241
   -613  -2252  -1641   1431    511  -1948     -2   -649   -283   -407    -98   -239
   -574  -2270  -1699   1421    561  -1987    -18   -652   -277   -402    -90   -218
   -537  -2270  -1732   1405    597  -2003    -23   -641   -262   -392    -90   -210
   -519  -2236  -1719   1376    597  -1979    -25   -646   -254   -394   -106   -213
   -483  -2231  -1751   1356    631  -1992    -49   -670   -272   -415   -132   -223
   -439  -2218  -1779   1327    670  -2000    -62   -685   -280   -426   -140   -215
   -381  -2169  -1787   1275    701  -1979    -49   -662   -249   -392   -106   -184
   -327  -2179  -1855   1252    761  -2018    -46   -644   -239   -394   -119   -207
   -285  -2190  -1904   1236    807  -2049      0   -574   -218   -415   -171   -270
   -285  -2192  -1906   1236    810  -2049     83   -449   -142   -397   -194   -309
   -270  -2078  -1808   1174    769  -1943    192   -267     44   -231    -57   -189
   -205  -1816  -1613   1008    704  -1714    236    -10    342    114    290    145
   -153  -1564  -1413    857    628  -1488    129     18    472    387    657    550
   -210  -1353  -1143    779    465  -1249    -33   -306    363    496    919    880
   -342  -1262   -919    802    288  -1091   -192   -732    140    470   1015   1018
   -444  -1423   -979    932    267  -1202   -431  -1273   -366    -46    524    579
   -498  -1821  -1322   1158    410  -1571   -696  -1771  -1039   -896   -342   -213
   -478  -2177  -1699   1327    607  -1938   -818  -1834  -1265  -1236   -717   -568
   -454  -2372  -1917   1413    730  -2145   -743  -1564  -1057  -1101   -659   -574
   -446  -2387  -1943   1415    745  -2166   -602  -1304   -815   -927   -542   -506
   -439  -2351  -1912   1395    735  -2132   -418  -1036   -581   -753   -420   -426
   -402  -2291  -1888   1345    740  -2091   -267   -826   -400   -607   -314   -348
   -397  -2247  -1849   1322    724  -2049   -218   -745   -329   -550   -270   -306
   -418  -2252  -1836   1332    709  -2044   -205   -717   -303   -530   -252   -306
   -392  -2234  -1842   1312    724  -2039   -184   -688   -275   -509   -233   -301
   -361  -2205  -1844   1283    740  -2026   -179   -667   -257   -501   -233   -311
   -342  -2151  -1808   1247    732  -1979   -168   -646   -239   -485   -215   -298
   -345  -2127  -1784   1236    717  -1956   -174   -641   -236   -483   -210   -288
   -342  -2101  -1758   1221    706  -1930   -176   -636   -231   -480   -210   -288
   -322  -2078  -1758   1200    717  -1919   -176   -615   -207   -457   -192   -280
   -319  -2062  -1743   1192    711  -1904   -168   -592   -197   -441   -179   -265
   -301  -2031  -1732   1163    714  -1880   -145   -566   -174   -420   -163   -252
   -275  -2013  -1738   1143    730  -1875   -135   -545   -155   -405   -148   -231
   -272  -1990  -1717   1130    719  -1855   -129   -514   -129   -387   -122   -205
   -262  -1930  -1667   1096    701  -1800   -122   -483   -106   -366    -98   -184
   -246  -1891  -1644   1067    696  -1766   -114   -454    -88   -345    -85   -163
   -223  -1875  -1654   1049    714  -1766   -106   -418    -70   -329    -72   -142
   -187  -1821  -1636   1002    724  -1730    -98   -371    -28   -298    -44   -111
   -124  -1766  -1641    945    758  -1704    -83   -303     20   -262    -10    -77
   -109  -1738  -1631    922    758  -1686    -77   -254     57   -228     18    -49
    -90  -1701  -1610    896    758  -1657    -64   -187    103   -189     44    -12
    -54  -1639  -1584    844    763  -1613    -44    -93    166   -119    103     54
      0  -1551  -1551    776    774  -1551    -12     10    244    -33    189    142
     41  -1473  -1517    714    776  -1493     -5     98    306     36    249    200
     62  -1426  -1488    680    774  -1457     23    168    355     90    296    244
     70  -1371  -1444    649    756  -1405     54    218    379    124    329    290
    101  -1262  -1363    581    732  -1312     57    233    387    137    350    324
     93  -1241  -1335    574    711  -1288     31    215    371    124    348    342
     72  -1241  -1314    584    693  -1278     15    179    327     88    324    335
     64  -1239  -1304    584    683  -1270      0    137    283     46    290    314
     54  -1254  -1309    600    680  -1280    -10     90    239      2    249    288
     54  -1254  -1309    597    680  -1280    -33     33    179    -51    207    265
     62  -1260  -1325    597    693  -1291    -38    -23    122   -119    145    207
     64  -1265  -1330    597    696  -1296    -46    -90     54   -197     62    127
     33  -1317  -1350    641    691  -1332    -64   -148      2   -249      5     85
     15  -1327  -1345    654    678  -1335    -85   -200    -38   -285    -33     54
     20  -1353  -1374    665    696  -1361    -88   -239    -77   -319    -64     25
     15  -1384  -1400    683    706  -1392    -93   -265   -103   -345    -93      2
     31  -1369  -1400    670    714  -1384   -106   -280   -122   -355   -101      5
     23  -1384  -1408    680    714  -1395   -129   -293   -145   -376   -119     -5
     33  -1353  -1387    659    709  -1369   -135   -296   -161   -384   -129     -7
     51  -1301  -1356    623    701  -1327   -142   -296   -168   -389   -137    -10
     64  -1252  -1317    594    691  -1283   -135   -280   -166   -384   -137      0
     54  -1260  -1317    600    683  -1288   -132   -257   -153   -366   -114     15
     49  -1247  -1296    597    670  -1270   -127   -244   -153   -366   -111     12
     75  -1200  -1275    561    672  -1236   -132   -223   -142   -358   -101     18
    116  -1137  -1254    511    685  -1195   -140   -200   -132   -348    -90     31
    132  -1109  -1241    485    683  -1174   -129   -171   -116   -329    -77     46
    124  -1052  -1176    462    649  -1114    -98   -148    -96   -303    -51     77
    132  -1002  -1135    433    633  -1067    -59   -119    -70   -275    -23    103
    166   -963  -1130    400    646  -1047    -36   -103    -64   -267    -15    116
    161   -904  -1065    371    610   -982    -57   -109    -67   -267    -12    119
    168   -852  -1023    340    594   -937    -80   -101    -62   -259     -7    135
    187   -841  -1031    327    607   -935   -114   -111    -85   -283    -28    132
    189   -779   -969    296    579   -872   -127   -103    -83   -280    -25    142
    194   -745   -943    272    566   -841   -111    -72    -59   -252      0    171
    205   -748   -953    270    579   -849   -109    -54    -59   -249     -2    176
    220   -758   -979    270    597   -870   -129    -67    -88   -275    -20    163
    236   -774  -1010    270    623   -891   -158    -90   -129   -309    -51    142
    228   -761   -989    265    605   -875   -179   -109   -158   -329    -70    127
    236   -756   -992    259    613   -872   -184   -109   -171   -337    -75    119
    246   -763  -1013    257    628   -888   -171    -98   -174   -335    -83    111
    244   -719   -963    239    602   -841   -140    -77   -171   -340    -98     96
    233   -737   -974    249    602   -854   -124    -62   -176   -358   -114     83
    218   -740   -958    259    587   -849   -132    -57   -194   -384   -145     62
    197   -763   -963    280    579   -862   -145    -64   -213   -402   -174     41
    213   -771   -984    280    597   -878   -135    -44   -207   -392   -171     51
    244   -691   -935    223    587   -813   -132    -15   -192   -376   -153     67
    267   -659   -927    197    594   -795   -129     10   -184   -371   -150     67
    246   -652   -901    202    574   -776   -127     20   -189   -374   -158     64
    218   -646   -865    215    540   -756   -129     36   -184   -374   -155     67
    223   -641   -865    207    542   -753   -109     67   -179   -379   -166     54
    252   -623   -875    184    563   -748    -33    168   -145   -376   -187     23
    244   -623   -870    187    555   -745     54    319    -77   -350   -205    -12
    280   -485   -766    103    522   -626    166    566    114   -179    -67    101
    376   -135   -511   -122    444   -322    267    909    436    187    296    454
    449    226   -226   -337    337      0    241    935    581    467    654    862
    374    470     93   -423    140    283     85    514    514    613    932   1213
    223    579    355   -400    -64    467   -153    -41    319    628   1054   1382
     88    337    249   -215    -80    293   -400   -620   -192    111    563    932
     64   -111   -176     23    122   -142   -618  -1015   -810   -667   -241    155
    142   -446   -592    150    366   -519   -745  -1028  -1044  -1010   -618   -226
    218   -545   -763    163    491   -654   -680   -732   -872   -909   -579   -226
    257   -483   -740    111    496   -610   -509   -410   -631   -735   -465   -142
    298   -402   -704     51    501   -553   -293    -85   -394   -563   -342    -54
    337   -311   -652    -15    493   -480   -137    140   -228   -431   -236     31
    345   -272   -618    -36    480   -444    -80    228   -168   -387   -200     57
    366   -244   -613    -62    488   -426    -80    265   -153   -381   -200     57
    426   -163   -589   -132    506   -376    -64    303   -124   -353   -184     67
    457   -109   -566   -176    511   -337    -38    337   -106   -329   -171     75
    478    -75   -553   -200    514   -314    -18    368    -85   -306   -155     98
    504    -36   -540   -236    522   -288    -18    387    -77   -301   -158     98
    530    -12   -545   -259    537   -277    -12    410    -62   -288   -148    103
    545     18   -530   -283    537   -254    -12    428    -54   -283   -142    109
    542     36   -506   -288    524   -233    -10    449    -41   -275   -137    116
    571     77   -496   -327    532   -207     -2    475    -25   -257   -129    129
    597    135   -462   -366    530   -163     15    504     -5   -231   -106    155
    613    184   -428   -400    522   -122     28    527     10   -207    -88    166
    641    231   -410   -436    527    -88     25    558     25   -192    -77    179
    646    259   -387   -454    517    -64     28    587     41   -176    -64    192
    649    277   -371   -465    511    -46     44    628     75   -150    -36    215
    639    283   -355   -462    496    -33     51    678    101   -127    -20    231
    646    327   -319   -485    483      5     54    730    122   -101     -7    241
    644    371   -272   -509    457     49     72    797    161    -59     20    265
    652    431   -223   -542    436    103    109    885    220      2     80    316
    659    467   -192   -563    426    137    119    969    272     59    132    363
    683    524   -158   -602    420    184    142   1065    337    132    205    428
    717    618   -101   -670    410    259    150   1145    397    200    265    496
    732    701    -33   -717    384    335    161   1210    439    249    311    545
    722    753     28   -740    348    392    176   1249    467    280    342    581
    727    789     62   -758    332    426    189   1265    483    301    363    605
    709    826    114   -769    298    470    176   1252    465    283    348    597
    696    831    132   -763    283    483    174   1234    444    259    327    581
    704    846    140   -776    283    496    176   1208    420    233    301    561
    717    883    166   -800    275    524    192   1184    402    207    275    535
    685    831    142   -758    270    488    184   1114    332    132    197    465
    706    826    119   -769    293    472    184   1054    280     80    140    413
    711    818    103   -766    303    462    168    987    213     15     75    342
    672    756     83   -714    296    420    137    909    140    -64     -2    265
    633    691     57   -665    288    374    116    849     90   -114    -54    213
    626    659     33   -644    296    348     93    797     46   -150   -101    179
    646    670     20   -659    311    345     96    771     20   -176   -127    161
    631    683     51   -657    290    368     85    740    -10   -202   -150    132
    584    639     51   -613    267    345     51    711    -46   -231   -181     93
    571    641     70   -605    249    355     51    711    -59   -239   -194     83
    610    714    103   -665    252    410     62    730    -44   -220   -181     96
    605    709    103   -657    252    407     64    740    -44   -220   -181     88
    579    711    132   -644    223    420     51    740    -57   -228   -189     72
    545    709    161   -628    192    436     38    732    -67   -241   -202     54
    542    693    150   -618    197    423     36    724    -75   -252   -213     44
    545    719    174   -631    187    446     31    714    -88   -265   -228     23
    571    800    226   -685    171    514     57    748    -57   -233   -202     41
    639    950    311   -797    163    631    135    818     12   -166   -135    116
    600    948    348   -776    127    649    148    815     10   -174   -142    109
    561    906    345   -732    109    626    132    797    -10   -194   -161     90
    537    909    371   -724     83    639    101    782    -20   -200   -168     83
    504    909    405   -706     49    657     70    750    -36   -207   -179     70
    519    919    400   -722     59    659     25    724    -57   -223   -192     51
    561    956    394   -758     83    675     31    735    -46   -215   -179     64
    607   1041    433   -826     85    737     62    763    -15   -187   -150     98
    537    997    459   -766     38    730     36    730    -38   -210   -176     70
    493    937    444   -717     23    691      5    698    -77   -244   -218     25
    483    857    374   -670     54    615    -33    667   -127   -280   -265    -15
    517    857    340   -688     88    600     -5    675   -135   -272   -265    -12
    511    846    335   -680     88    592     20    683   -142   -270   -272    -25
    449    802    353   -626     46    579      0    657   -174   -296   -298    -59
    389    758    368   -574     10    563    -28    639   -197   -319   -314    -93
    389    737    345   -566     20    540    -33    628   -213   -337   -335   -114
    459    784    324   -620     67    555    -28    631   -218   -335   -335   -116
    465    800    332   -633     64    566    -18    626   -220   -335   -335   -122
    459    810    350   -633     54    581    -12    631   -218   -332   -332   -114
    433    776    340   -605     46    558    -25    607   -239   -355   -363   -140
    358    709    350   -535      2    532    -51    587   -259   -379   -389   -166
    311    691    379   -504    -33    535    -72    563   -280   -400   -407   -194
    337    732    394   -535    -28    563    -64    576   -267   -384   -394   -181
    327    717    389   -524    -31    553    -36    610   -249   -376   -392   -187
    363    732    368   -548     -2    550     62    732   -181   -358   -400   -226
    420    820    400   -623     10    613    176    911    -57   -277   -361   -215
    376    924    548   -649    -85    737    239   1101    135    -96   -210    -83
    454   1184    727   -820   -135    956    249   1358    420    257    163    290
    527   1556   1028  -1041   -252   1293    166   1325    553    558    568    743
    407   1678   1270  -1044   -431   1475     28    943    462    701    831   1062
    257   1758   1501  -1008   -620   1631   -155    436    192    597    818   1085
     85   1519   1431   -805   -672   1475   -376   -176   -449   -127     98    426
     10   1150   1140   -581   -563   1145   -584   -576  -1044   -872   -644   -270
      5    831    826   -418   -410    828   -662   -501  -1119  -1015   -826   -467
     20    662    641   -340   -309    652   -555   -200   -906   -875   -761   -462
     38    631    589   -337   -275    610   -402     64   -680   -717   -665   -410
     57    665    607   -363   -275    636   -202    337   -439   -532   -537   -322
     88    750    662   -420   -288    706    -64    532   -262   -389   -426   -239
     75    758    683   -415   -303    722     -5    618   -189   -329   -379   -205
     70    758    685   -415   -309    722      7    641   -171   -319   -376   -202
     72    763    691   -418   -309    727      5    652   -168   -319   -379   -213
     64    761    696   -413   -314    727     -2    649   -168   -322   -379   -218
     67    782    714   -423   -322    748      2    662   -153   -301   -358   -197
     72    823    750   -452   -337    787     10    670   -145   -280   -340   -179
     62    841    779   -452   -358    810      7    667   -135   -267   -332   -171
     38    841    802   -441   -381    820    -10    667   -129   -254   -327   -171
     36    833    797   -433   -379    815    -20    678   -124   -249   -327   -168
     54    857    802   -457   -376    831    -23    693   -101   -228   -303   -145
     80    898    815   -491   -368    857    -25    709    -70   -202   -280   -124
    116    950    831   -535   -358    891    -25    722    -46   -176   -254   -111
    140    971    831   -555   -345    901    -18    740    -18   -161   -236   -106
    166   1034    867   -600   -350    950    -18    748    -12   -166   -244   -122
    210   1093    880   -652   -335    987    -10    782     20   -124   -210    -93
    226   1119    891   -675   -332   1005      0    813     54    -80   -168    -46
    215   1148    932   -680   -358   1041      7    852     98    -23   -119     -5
    210   1143    932   -678   -361   1039     33    919    158     36    -70     18
    226   1161    932   -693   -353   1047     59    995    226    103    -20     54
    231   1202    971   -719   -368   1088     67   1054    288    166     31     93
    259   1296   1036   -776   -387   1166     85   1140    392    272    132    181
    254   1358   1104   -807   -426   1231    106   1223    475    363    220    267
    233   1371   1137   -802   -452   1254    114   1265    517    410    270    303
    215   1366   1148   -792   -465   1257    114   1286    540    439    298    322
    210   1382   1171   -795   -480   1278    132   1291    545    449    306    332
    207   1369   1161   -789   -475   1265    119   1257    524    426    290    319
    171   1361   1189   -769   -509   1275    116   1228    498    410    285    314
    140   1337   1197   -740   -530   1267    103   1179    457    368    252    272
    122   1244   1122   -683   -498   1184     98   1111    387    290    171    194
     98   1228   1130   -665   -517   1179     93   1052    327    241    116    158
     80   1197   1117   -639   -519   1158     85    989    275    187     64    111
     46   1109   1060   -579   -506   1085     51    896    192     90    -18     28
     38   1049   1010   -542   -485   1031     28    818    122     10    -88    -44
     33   1008    971   -522   -470    992     10    758     72    -44   -137    -93
     23    956    932   -491   -454    945     -7    706     28    -90   -184   -142
     38    989    948   -517   -454    969    -28    665     -7   -127   -213   -181
      7    969    961   -488   -475    966    -36    633    -31   -150   -244   -213
    -15    937    950   -462   -483    943    -23    631    -31   -148   -244   -210
     12    943    930   -478   -457    937    -15    623    -38   -155   -249   -226
    -12    932    945   -459   -478    940     -7    605    -54   -174   -265   -244
     -2    958    961   -478   -480    958     36    639    -20   -137   -228   -213
    -28    943    969   -457   -498    953     31    639    -10   -124   -213   -192
    -23    961    984   -467   -504    971      5    623    -25   -129   -213   -194
    -31    950    982   -459   -509    966     -5    613    -31   -137   -218   -205
    -41    971   1013   -465   -527    992     23    623    -10   -119   -205   -200
    -57   1023   1078   -483   -568   1049     41    633     10    -98   -187   -192
    -85   1008   1091   -462   -587   1049     54    639     23    -96   -187   -202
    -90    992   1083   -452   -587   1036     54    628     25    -96   -184   -213
    -83   1031   1114   -472   -597   1072     36    605     15   -103   -192   -228
   -127   1018   1145   -446   -636   1083     23    613     20    -93   -174   -213
   -127   1015   1143   -444   -636   1078     -2    597      7    -98   -179   -213
   -142    943   1083   -400   -613   1013    -36    545    -33   -135   -215   -254
   -174    930   1104   -376   -639   1015    -46    517    -44   -145   -223   -265
   -194    935   1127   -371   -662   1031    -33    527    -33   -129   -205   -244
   -241    867   1109   -314   -675    987    -31    532    -33   -124   -194   -231
   -272    807   1080   -270   -678    945    -51    504    -70   -161   -223   -246
   -293    774   1067   -239   -680    919    -57    488    -90   -176   -241   -252
   -327    691   1018   -181   -672    854    -54    478   -114   -200   -270   -280
   -355    639    992   -142   -675    815    -51    454   -137   -231   -301   -327
   -368    574    943   -101   -657    756    -46    428   -161   -259   -337   -376
   -361    571    932   -103   -646    750    -57    402   -179   -275   -353   -407
   -363    511    875    -75   -618    693    -75    379   -202   -301   -376   -446
   -381    480    859    -49   -620    670    -90    358   -228   -327   -402   -491
   -397    478    872    -41   -633    675    -85    345   -233   -332   -410   -514
   -381    501    883    -59   -631    691    -88    337   -239   -337   -413   -519
   -387    462    849    -38   -618    654    -98    332   -241   -337   -415   -519
   -387    478    865    -46   -626    670    -96    337   -228   -322   -400   -514
   -342    514    857    -85   -600    685    -77    340   -215   -309   -397   -522
   -262    548    810   -142   -535    678    -54    358   -207   -309   -402   -530
   -303    444    745    -72   -524    594     -2    423   -192   -337   -454   -594
   -316    454    771    -70   -542    613    103    545   -106   -293   -449   -631
   -280    636    917   -179   -597    774    189    706     88   -101   -293   -511
   -275    828   1104   -275   -688    966    233    953    413    275     72   -163
   -233   1080   1314   -426   -774   1197    171   1013    589    605    514    309
   -270   1299   1569   -514   -919   1431     54    696    426    657    758    623
   -371   1309   1680   -470  -1026   1493    -67    293     80    470    709    623
   -457   1132   1590   -337  -1023   1361   -236   -207   -480   -109    155    129
   -514    748   1262   -119   -888   1005   -478   -719  -1137   -956   -730   -688
   -488    452    940     18   -714    696   -618   -800  -1327  -1228  -1036   -989
   -462    220    680    119   -571    449   -568   -581  -1130  -1075   -958   -976
   -433    135    568    150   -501    350   -462   -361   -898   -901   -854   -932
   -407    174    581    116   -496    376   -296   -127   -652   -709   -727   -844
   -394    254    649     70   -522    452   -124    101   -420   -509   -568   -727
   -368    293    662     36   -514    475    -31    223   -293   -397   -472   -657
   -332    319    652      7   -491    485     -5    257   -252   -363   -449   -639
   -348    319    667     12   -506    493     12    267   -236   -350   -436   -631
   -363    327    691     18   -527    506     25    275   -218   -335   -423   -620
   -363    329    691     15   -527    509     18    270   -215   -332   -423   -626
   -366    324    691     20   -527    506     10    265   -218   -332   -423   -628
   -363    335    696     12   -530    514     18    275   -205   -316   -405   -618
   -366    319    683     23   -524    501     41    290   -174   -293   -384   -600
   -381    309    691     33   -535    498     51    296   -155   -277   -371   -584
   -410    265    675     72   -542    470     36    280   -163   -285   -379   -589
   -457    210    667    122   -563    436     10    265   -174   -298   -384   -602
   -441    228    670    106   -555    449     15    285   -140   -267   -350   -574
   -374    309    683     31   -530    496     70    329    -85   -210   -296   -519
   -306    384    691    -38   -498    537    116    368    -41   -163   -252   -483
   -363    335    696     12   -530    517    101    368    -33   -150   -241   -488
   -392    311    701     38   -545    506    116    387    -10   -127   -218   -465
   -423    272    693     72   -558    483    122    402     10   -103   -197   -454
   -407    272    680     67   -542    475    135    441     54    -49   -153   -423
   -402    285    685     57   -545    485    137    488    106     10    -98   -381
   -410    298    709     54   -558    504    142    545    171     83    -28   -322
   -402    337    737     31   -571    535    158    620    254    174     59   -236
   -361    410    771    -23   -566    589    192    709    345    272    158   -145
   -353    452    805    -51   -579    626    202    761    402    332    220    -90
   -358    441    800    -41   -579    620    200    789    420    353    239    -75
   -376    418    795    -20   -587    605    202    795    423    353    249    -64
   -405    428    833    -10   -618    631    213    784    413    345    257    -57
   -415    420    833     -5   -626    626    213    756    384    311    233    -80
   -420    407    826      5   -623    615    223    719    348    267    197   -109
   -405    410    815     -2   -610    613    249    678    303    218    158   -150
   -418    371    789     23   -602    579    239    615    241    150     96   -205
   -467    259    727    101   -597    493    202    527    153     49      7   -288
   -491    218    709    135   -600    462    192    449     90    -15    -57   -355
   -524    148    670    187   -600    407    184    366     25    -83   -124   -428
   -568     54    623    257   -594    337    145    283    -41   -153   -192   -498
   -545     15    558    265   -553    288    129    239    -75   -194   -226   -527
   -493     23    514    233   -504    267    150    223    -83   -205   -236   -532
   -545    -46    498    296   -524    226    142    179   -116   -236   -275   -563
   -563    -77    485    322   -524    202    101    127   -155   -275   -311   -607
   -537    -93    444    314   -493    176    109    106   -171   -290   -324   -628
   -545   -137    407    340   -478    135    109    101   -171   -296   -324   -628
   -576   -200    376    387   -478     88     93     80   -187   -316   -337   -641
   -555   -171    384    363   -470    106     83     72   -184   -311   -340   -646
   -558   -171    384    363   -472    106     85     77   -174   -301   -332   -636
   -542   -150    392    348   -467    119    101     93   -150   -280   -306   -605
   -519    -98    418    306   -470    161    119    114   -109   -246   -267   -576
   -511    -80    431    296   -472    174    137    129    -75   -220   -236   -553
   -519    -96    423    306   -472    163    124    127    -72   -218   -239   -555
   -535    -85    449    309   -493    181    153    129    -57   -205   -226   -548
   -493    -33    457    262   -475    210    179    142    -36   -187   -205   -527
   -517    -23    493    270   -506    233    171    132    -41   -189   -205   -530
   -418     51    470    181   -444    259    184    145     -7   -158   -166   -488
   -457     -7    449    231   -452    220    150    109    -31   -176   -174   -496
   -514    -85    426    298   -472    168    135     80    -49   -192   -187   -511
   -522    -88    433    306   -478    171    148     80    -44   -181   -181   -504
   -483    -70    413    275   -449    171    150     85    -38   -181   -171   -496
   -514   -137    374    324   -444    116    135     59    -67   -210   -189   -514
   -553   -226    324    387   -439     49    109     18   -109   -246   -226   -550
   -574   -296    277    436   -426    -10     93      2   -129   -272   -254   -579
   -563   -345    215    454   -392    -64     93     -2   -142   -290   -275   -602
   -571   -387    181    478   -376   -103    111    -15   -158   -306   -298   -626
   -607   -452    153    530   -381   -150    106    -54   -197   -348   -337   -672
   -620   -491    129    555   -376   -181    103    -62   -207   -361   -345   -678
   -592   -480    109    535   -353   -187    122    -54   -202   -363   -340   -672
   -600   -527     72    563   -337   -228    109    -67   -220   -381   -361   -696
   -620   -571     49    594   -337   -262     77    -85   -233   -397   -379   -722
   -548   -506     41    527   -296   -233    111    -70   -210   -374   -358   -706
   -568   -553     15    558   -293   -270    132    -77   -213   -376   -361   -711
   -639   -667    -28    652   -306   -348    101   -111   -244   -410   -387   -732
   -667   -698    -31    683   -319   -366     77   -124   -254   -418   -394   -748
   -613   -657    -44    636   -285   -350    114    -96   -228   -405   -389   -745
   -628   -732   -103    680   -265   -418    179     12   -179   -413   -436   -805
   -618   -732   -114    675   -254   -423    285    176    -54   -340   -402   -802
   -618   -626     -7    620   -306   -316    387    394    176   -119   -207   -641
   -589   -459    129    524   -361   -166    402    620    426    197    127   -306
   -594   -148    444    371   -522    148    298    431    428    384    449     85
   -667      2    670    332   -670    335    153     12    259    439    665    363
   -704     70    774    316   -737    420     -5   -449    -41    293    623    350
   -857   -236    620    548   -740    192   -236  -1000   -594   -298     20   -210
   -901   -763    137    831   -522   -311   -483  -1384  -1210  -1098   -818   -992
   -896  -1109   -213   1000   -342   -662   -592  -1345  -1280  -1260  -1023  -1215
   -865  -1210   -348   1036   -259   -779   -522  -1083  -1054  -1098   -932  -1163
   -758  -1143   -384    950   -187   -763   -309   -774   -774   -883   -776  -1049
   -711  -1080   -368    896   -171   -724    -41   -454   -491   -649   -592   -922
   -730  -1072   -345    901   -192   -709     51   -309   -366   -555   -524   -883
   -771  -1140   -371    953   -200   -756     46   -275   -340   -542   -527   -888
   -787  -1192   -405    989   -192   -800     72   -241   -298   -506   -488   -867
   -693  -1067   -376    880   -161   -722    137   -197   -254   -465   -441   -826
   -693  -1072   -379    883   -158   -727    145   -189   -246   -459   -439   -826
   -753  -1156   -402    953   -176   -779    109   -207   -259   -478   -452   -849
   -737  -1184   -446    961   -145   -815    101   -207   -252   -475   -446   -854
   -750  -1210   -459    979   -148   -836    109   -218   -252   -480   -465   -872
   -724  -1145   -420    935   -153   -782    122   -197   -218   -449   -436   -833
   -787  -1205   -418    995   -184   -813     67   -215   -228   -465   -454   -852
   -846  -1293   -446   1070   -200   -870     28   -254   -246   -491   -485   -888
   -740  -1184   -444    961   -148   -815    111   -207   -184   -436   -428   -831
   -667  -1088   -420    878   -124   -756    166   -155   -124   -376   -363   -763
   -732  -1179   -446    956   -145   -815    155   -161   -129   -384   -374   -779
   -696  -1150   -454    924   -122   -802    174   -132   -101   -361   -353   -774
   -719  -1153   -436    935   -142   -795    150   -132    -96   -371   -361   -779
   -732  -1202   -470    966   -132   -836    137   -119    -77   -361   -353   -784
   -688  -1187   -498    935    -96   -841    132    -80    -31   -322   -314   -763
   -680  -1197   -517    940    -83   -857    140    -33     18   -280   -280   -745
   -657  -1179   -524    917    -67   -852    148     36     77   -231   -244   -711
   -628  -1145   -517    885    -57   -831    155    116    161   -158   -179   -649
   -633  -1130   -498    880    -70   -813    189    184    220    -96   -122   -589
   -597  -1078   -480    839    -59   -779    241    270    298    -18    -49   -519
   -571  -1039   -467    805    -54   -753    257    309    335     20     -7   -475
   -576  -1013   -436    795    -70   -724    252    332    358     49     23   -446
   -594  -1021   -426    805    -88   -724    249    332    361     51     36   -431
   -623  -1075   -452    849    -85   -763    231    288    329     18      2   -449
   -631  -1096   -467    862    -83   -782    220    246    298    -18    -33   -472
   -628  -1101   -472    862    -77   -787    207    189    265    -62    -75   -506
   -581  -1083   -501    831    -41   -792    215    142    236    -93   -103   -517
   -574  -1143   -568    859     -2   -857    223     75    184   -153   -158   -566
   -662  -1273   -613    966    -25   -943    179    -33     98   -246   -252   -654
   -704  -1350   -646   1026    -31  -1000    132   -142     18   -332   -337   -730
   -722  -1423   -704   1070    -10  -1062    106   -228    -41   -400   -397   -784
   -714  -1467   -753   1091     18  -1111     80   -306    -88   -454   -446   -823
   -737  -1525   -787   1130     23  -1156     41   -368   -124   -493   -480   -852
   -771  -1608   -836   1189     31  -1223     12   -431   -163   -537   -524   -893
   -763  -1654   -893   1208     62  -1273     -5   -467   -187   -563   -555   -919
   -771  -1701   -930   1236     77  -1317    -12   -506   -215   -592   -576   -924
   -831  -1795   -966   1312     67  -1382    -46   -553   -244   -623   -610   -966
   -784  -1782  -1000   1283    106  -1392    -59   -553   -239   -620   -610   -963
   -787  -1784   -997   1286    103  -1392    -67   -558   -231   -620   -610   -961
   -779  -1803  -1023   1291    122  -1413    -67   -574   -231   -620   -607   -961
   -789  -1862  -1075   1325    140  -1470    -90   -597   -246   -644   -633   -984
   -789  -1875  -1085   1332    145  -1480   -114   -613   -259   -662   -649   -995
   -779  -1823  -1047   1299    132  -1434    -93   -581   -215   -620   -602   -943
   -743  -1756  -1013   1249    135  -1384    -46   -555   -155   -574   -558   -888
   -740  -1761  -1023   1249    140  -1395    -10   -566   -153   -579   -571   -901
   -722  -1774  -1052   1247    163  -1413     -7   -579   -153   -587   -579   -909
   -706  -1751  -1044   1228    168  -1400    -25   -592   -142   -579   -566   -893
   -698  -1722  -1023   1210    161  -1374    -51   -602   -135   -566   -537   -852
   -685  -1735  -1049   1210    179  -1392    -88   -620   -150   -574   -540   -849
   -680  -1745  -1065   1213    192  -1405   -109   -639   -166   -592   -553   -862
   -662  -1701  -1041   1179    189  -1371   -109   -633   -155   -579   -537   -844
   -652  -1756  -1104   1205    226  -1431   -135   -644   -166   -584   -542   -839
   -618  -1816  -1197   1215    288  -1506   -158   -662   -202   -620   -574   -870
   -594  -1826  -1231   1210    316  -1530   -137   -680   -226   -646   -592   -888
   -649  -1878  -1228   1262    288  -1553   -142   -719   -265   -688   -631   -924
   -646  -1922  -1275   1286    314  -1600   -163   -740   -293   -722   -662   -953
   -639  -1932  -1296   1283    327  -1615   -163   -743   -301   -737   -680   -956
   -641  -1961  -1319   1301    337  -1639   -166   -763   -322   -758   -701   -974
   -633  -1990  -1356   1309    361  -1673   -171   -789   -355   -787   -735  -1002
   -589  -1984  -1395   1288    402  -1691   -184   -805   -371   -807   -758  -1018
   -610  -2055  -1444   1330    415  -1751   -213   -820   -394   -833   -784  -1041
   -592  -2055  -1462   1322    433  -1758   -210   -826   -405   -846   -795  -1049
   -571  -2021  -1452   1293    439  -1738   -207   -833   -407   -857   -800  -1044
   -550  -2049  -1499   1301    472  -1774   -205   -841   -415   -872   -820  -1057
   -524  -2047  -1522   1286    498  -1787   -205   -846   -420   -870   -823  -1057
   -496  -2047  -1551   1270    527  -1800   -202   -849   -426   -872   -826  -1052
   -478  -2044  -1569   1260    542  -1808   -197   -836   -426   -875   -833  -1054
   -462  -2026  -1564   1244    550  -1795   -122   -758   -394   -888   -857  -1083
   -444  -1974  -1532   1208    542  -1753    -12   -600   -319   -865   -862  -1098
   -413  -1844  -1431   1130    506  -1639    124   -337   -109   -672   -701   -961
   -363  -1610  -1249    984    441  -1428    231     44    233   -293   -348   -618
   -275  -1247   -971    761    348  -1109    155     62    413     31     44   -194
   -285  -1041   -756    659    233   -898   -129   -485    311    187    309    124
   -433  -1000   -566    717     64   -782   -467  -1156     49    124    342    200
   -576  -1280   -704    927     62   -992   -750  -1756   -491   -433   -174   -259
   -571  -1771  -1200   1171    314  -1486   -956  -2166  -1239  -1358  -1072  -1067
   -485  -2070  -1584   1275    548  -1829   -997  -2091  -1400  -1615  -1356  -1337
   -441  -2190  -1748   1314    652  -1969   -878  -1787  -1223  -1506  -1312  -1343
   -413  -2132  -1722   1270    652  -1927   -680  -1467   -995  -1340  -1200  -1267
   -394  -2065  -1670   1231    636  -1867   -436  -1143   -761  -1163  -1067  -1169
   -407  -2023  -1615   1215    602  -1821   -301   -976   -641  -1067   -995  -1109
   -418  -1995  -1577   1205    576  -1784   -254   -911   -600  -1031   -974  -1093
   -405  -1948  -1545   1174    568  -1748   -226   -870   -568  -1005   -953  -1080
   -420  -1951  -1530   1187    553  -1740   -205   -846   -563  -1002   -958  -1083
   -436  -1992  -1558   1213    558  -1774   -197   -839   -566  -1005   -961  -1091
   -410  -1953  -1543   1179    566  -1748   -184   -818   -553   -989   -950  -1070
   -405  -1906  -1504   1153    548  -1706   -179   -805   -545   -976   -937  -1047
   -400  -1870  -1470   1135    535  -1670   -179   -784   -532   -961   -919  -1034
   -405  -1867  -1462   1135    524  -1665   -189   -776   -527   -953   -906  -1018
   -405  -1873  -1467   1137    530  -1670   -184   -756   -519   -945   -901  -1005
   -384  -1803  -1418   1091    514  -1610   -184   -740   -511   -937   -891   -995
   -374  -1722  -1348   1049    485  -1535   -189   -719   -509   -935   -896   -984
   -400  -1727  -1330   1062    465  -1527   -192   -704   -501   -927   -893   -982
   -374  -1709  -1335   1041    480  -1522   -153   -662   -457   -888   -857   -948
   -293  -1621  -1327    956    514  -1475   -114   -605   -407   -839   -813   -896
   -348  -1613  -1265    982    457  -1439   -127   -587   -413   -836   -815   -893
   -322  -1566  -1247    943    459  -1408   -135   -555   -394   -815   -802   -883
   -290  -1512  -1221    901    465  -1366   -114   -488   -342   -758   -753   -836
   -277  -1478  -1202    875    462  -1340    -98   -410   -288   -698   -704   -792
   -275  -1421  -1145    849    433  -1283    -83   -332   -239   -646   -657   -750
   -259  -1353  -1096    805    415  -1226    -64   -236   -171   -571   -589   -685
   -231  -1299  -1067    763    418  -1184    -28   -122    -85   -485   -504   -600
   -187  -1174   -989    680    397  -1083     -5    -25     -5   -397   -418   -517
   -155  -1057   -901    607    371   -979     12     49     64   -319   -345   -436
   -168   -992   -826    579    327   -911     15     88     98   -277   -303   -384
   -153   -950   -797    550    319   -875     23    101    109   -262   -290   -358
   -145   -940   -795    540    322   -867     25     90     96   -272   -296   -355
   -150   -930   -779    540    314   -854     20     62     62   -303   -319   -376
   -166   -919   -753    540    290   -836     20     31     33   -332   -342   -387
   -166   -924   -758    545    296   -841     12    -12     -2   -374   -381   -415
   -155   -914   -758    535    298   -836     -2    -75    -51   -426   -428   -457
   -171   -906   -735    540    280   -820     -7   -140   -103   -475   -475   -493
   -189   -940   -750    563    277   -844    -23   -207   -163   -535   -527   -542
   -205   -953   -750    579    272   -852    -46   -267   -215   -581   -574   -584
   -210   -995   -784    600    285   -891    -72   -327   -277   -633   -626   -628
   -200  -1010   -810    605    303   -911    -90   -376   -329   -670   -672   -667
   -210  -1018   -807    613    296   -914    -98   -410   -363   -701   -704   -685
   -223  -1018   -797    620    285   -909   -111   -433   -394   -724   -719   -685
   -223  -1002   -779    613    277   -893   -142   -452   -420   -740   -732   -688
   -228   -969   -740    600    254   -854   -142   -449   -426   -727   -724   -680
   -228   -917   -691    571    231   -805   -150   -446   -420   -711   -711   -672
   -249   -932   -685    589    215   -810   -166   -457   -436   -717   -722   -680
   -259   -917   -657    587    194   -787   -171   -457   -439   -711   -719   -672
   -254   -859   -605    558    174   -732   -168   -444   -426   -691   -698   -649
   -249   -846   -600    548    174   -724   -174   -441   -436   -696   -709   -659
   -236   -797   -561    517    161   -680   -163   -426   -433   -685   -701   -652
   -231   -698   -467    465    116   -584   -140   -392   -402   -646   -662   -615
   -241   -657   -415    449     85   -537   -122   -374   -387   -626   -646   -589
   -246   -626   -379    433     64   -501   -109   -358   -384   -615   -633   -581
   -257   -597   -340    426     38   -470   -111   -353   -387   -607   -618   -579
   -265   -561   -296    413     12   -428   -132   -363   -387   -594   -610   -576
   -241   -535   -293    389     25   -415   -158   -376   -407   -594   -613   -566
   -213   -462   -249    337     18   -355   -192   -389   -428   -592   -605   -548
   -192   -392   -200    290      2   -296   -187   -368   -415   -566   -581   -519
   -202   -363   -161    283    -23   -262   -181   -361   -415   -553   -571   -506
   -207   -358   -150    283    -28   -254   -192   -363   -431   -561   -571   -509
   -215   -374   -158    293    -31   -267   -223   -379   -470   -589   -602   -530
   -233   -405   -171    319    -31   -290   -249   -389   -504   -610   -620   -550
   -210   -379   -171    293    -20   -277   -228   -371   -504   -602   -610   -550
   -200   -361   -161    280    -20   -262   -205   -366   -514   -613   -626   -563
   -226   -387   -161    303    -33   -272   -200   -374   -535   -636   -654   -589
   -233   -366   -135    298    -51   -252   -192   -366   -540   -636   -659   -587
   -231   -358   -129    293    -51   -244   -200   -371   -555   -652   -672   -597
   -223   -355   -132    290    -46   -244   -218   -379   -568   -659   -680   -613
   -241   -335    -93    288    -75   -215   -228   -379   -576   -665   -693   -620
   -244   -324    -83    283    -80   -205   -241   -374   -581   -665   -696   -626
   -254   -303    -51    277   -101   -179   -246   -366   -584   -657   -696   -631
   -249   -244      5    246   -127   -119   -231   -337   -563   -628   -672   -610
   -249   -239      7    244   -129   -116   -236   -332   -571   -628   -675   -613
   -241   -226     12    233   -127   -106   -241   -316   -566   -618   -672   -613
   -252   -223     28    236   -142    -98   -200   -246   -532   -610   -685   -636
   -254   -140    114    197   -184    -12   -101    -77   -418   -545   -659   -641
   -205     12    218     96   -213    116    -15    111   -246   -389   -530   -542
   -163    215    376    -25   -270    296     20    337      0   -101   -246   -280
   -111    517    626   -202   -368    571    -38    454    187    213    140    145
   -129    769    898   -319   -514    833   -158    205    137    371    444    530
   -267    807   1075   -270   -672    940   -277   -189    -93    337    537    672
   -355    750   1106   -197   -732    927   -439   -680   -576   -103    142    319
   -340    527    867    -96   -602    698   -641  -1205  -1247   -917   -696   -475
   -345    187    532     80   -439    358   -833  -1410  -1623  -1387  -1187   -940
   -340    -51    288    194   -316    119   -833  -1228  -1483  -1288  -1153   -956
   -285    -75    210    181   -249     64   -711   -948  -1228  -1096  -1034   -888
   -270      0    267    132   -270    132   -550   -670   -966   -893   -898   -782
   -246    114    361     67   -303    236   -353   -379   -706   -670   -724   -649
   -236    202    439     15   -337    319   -249   -228   -574   -553   -628   -574
   -246    246    493      0   -371    368   -233   -189   -537   -517   -607   -555
   -254    303    558    -28   -405    431   -231   -163   -514   -488   -589   -540
   -280    340    620    -28   -449    480   -213   -135   -485   -457   -561   -514
   -267    345    613    -41   -441    480   -228   -124   -480   -444   -545   -504
   -288    350    636    -31   -462    493   -239   -114   -478   -433   -535   -496
   -288    371    659    -41   -475    514   -231    -93   -457   -402   -511   -467
   -233    426    659    -96   -446    542   -218    -62   -426   -374   -478   -436
   -249    444    693    -98   -472    568   -241    -62   -428   -371   -483   -449
   -267    439    706    -85   -488    571   -246    -36   -402   -342   -457   -433
   -265    488    753   -114   -509    620   -252    -31   -400   -327   -441   -423
   -215    579    795   -181   -504    685   -226      2   -361   -277   -394   -381
   -215    652    867   -218   -542    761   -218     28   -332   -236   -361   -353
   -285    644    930   -179   -607    787   -207     36   -327   -220   -350   -350
   -283    698    982   -210   -633    839   -187     67   -298   -179   -314   -322
   -137    885   1023   -374   -579    953   -140    142   -223    -96   -233   -249
   -223    813   1034   -296   -631    922   -155    168   -200    -70   -218   -231
   -288    784   1072   -249   -680    927   -176    200   -174    -33   -187   -202
   -290    836   1127   -272   -709    982   -174    257   -119     31   -127   -145
   -290    870   1161   -288   -724   1015   -184    314    -62    101    -70   -101
   -228    963   1192   -368   -711   1075   -153    394     28    194     18    -25
   -168   1109   1278   -470   -722   1192    -98    498    140    319    135     90
   -184   1158   1340   -488   -763   1249    -96    571    202    400    215    163
   -259   1114   1374   -426   -815   1244   -124    594    228    433    249    181
   -270   1135   1402   -433   -839   1267   -150    607    241    454    272    200
   -210   1223   1431   -506   -820   1327   -137    633    265    483    303    236
   -109   1343   1452   -618   -779   1397    -83    672    298    514    342    280
    -64   1397   1462   -665   -763   1428    -59    670    283    498    332    270
   -124   1361   1486   -620   -805   1423    -49    633    239    454    283    220
   -137   1366   1504   -615   -820   1434    -41    600    200    418    241    176
   -241   1270   1512   -517   -878   1389    -85    511    116    324    148     80
   -322   1184   1506   -431   -914   1345   -111    423     31    236     62     -2
   -301   1161   1462   -431   -883   1312   -116    366    -23    174     -2    -59
   -366   1091   1457   -363   -911   1273   -158    303    -80    122    -49    -90
   -358   1119   1475   -381   -917   1296   -161    267   -103    103    -64   -103
   -426   1098   1525   -335   -974   1312   -168    228   -129     70    -96   -132
   -501   1039   1540   -270  -1021   1288   -205    192   -166     33   -127   -168
   -462   1070   1532   -306   -997   1301   -207    181   -171     38   -132   -181
   -394   1109   1504   -358   -950   1306   -171    197   -155     64   -114   -176
   -452   1049   1501   -298   -976   1275   -187    181   -161     59   -122   -197
   -483   1023   1506   -272   -997   1265   -223    168   -168     51   -127   -218
   -371   1192   1564   -410   -966   1376   -171    223   -101    129    -54   -142
   -400   1182   1582   -392   -989   1382   -176    223    -98    132    -57   -140
   -470   1111   1582   -319  -1026   1345   -226    184   -129     98    -88   -171
   -522   1119   1639   -301  -1080   1376   -252    179   -119    111    -80   -163
   -353   1330   1680   -488  -1015   1504   -176    252    -36    202      0    -85
   -361   1379   1738   -511  -1049   1558   -153    265    -15    228     20    -70
   -478   1317   1795   -418  -1135   1556   -197    244    -20    223     15    -80
   -462   1363   1826   -454  -1143   1595   -233    228    -15    236     25    -64
   -368   1496   1862   -563  -1114   1678   -205    241     12    277     64    -33
   -361   1527   1886   -584  -1124   1706   -215    231      5    283     70    -38
   -394   1493   1888   -548  -1140   1691   -231    207     -2    280     67    -41
   -376   1519   1896   -574  -1135   1706   -236    210      5    293     85    -25
   -374   1514   1888   -571  -1132   1701   -257    205     -5    296     88    -25
   -387   1480   1867   -548  -1130   1673   -285    174    -36    270     64    -49
   -327   1457   1784   -563  -1054   1621   -298    163    -51    262     57    -54
   -363   1376   1738   -509  -1052   1558   -314    148    -75    244     36    -75
   -319   1418   1738   -550  -1028   1577   -283    171    -54    262     59    -49
   -309   1426   1735   -561  -1023   1582   -270    166    -54    259     57    -54
   -392   1327   1719   -467  -1054   1522   -303    116   -103    210      0   -114
   -384   1304   1686   -462  -1034   1496   -324     93   -129    184    -31   -150
   -363   1299   1660   -467  -1010   1478   -340     72   -150    161    -46   -179
   -355   1322   1675   -485  -1015   1499   -345     67   -150    158    -41   -184
   -350   1332   1683   -491  -1015   1506   -337     70   -148    171    -28   -174
   -376   1278   1654   -449  -1015   1465   -355     57   -166    161    -36   -181
   -368   1293   1662   -462  -1015   1478   -363     54   -163    168    -31   -179
   -387   1288   1675   -452  -1031   1480   -368     51   -168    171    -31   -181
   -392   1260   1652   -433  -1021   1454   -376     36   -184    161    -41   -192
   -252   1363   1613   -555   -932   1488   -363     67   -150    194    -15   -174
   -239   1363   1602   -563   -919   1483   -298    132   -119    207    -31   -207
   -301   1335   1636   -519   -969   1486   -210    246    -49    223    -64   -270
   -290   1452   1743   -579  -1015   1597   -124    407    119    366     36   -189
   -239   1693   1932   -730  -1085   1813    -62    628    423    704    368    116
   -189   1966   2156   -888  -1174   2062   -116    717    600   1010    750    519
   -176   2257   2434  -1041  -1304   2343   -254    444    493   1117   1023    854
   -239   2348   2587  -1054  -1413   2468   -368     90    262   1098   1153   1028
   -288   2200   2488   -956  -1389   2343   -579   -381   -233    665    779    704
   -324   1849   2174   -763  -1249   2013   -810   -867   -857   -114    -28    -38
   -298   1525   1823   -615  -1062   1675   -982  -1047  -1182   -579   -524   -509
   -215   1330   1545   -555   -880   1436   -958   -852  -1026   -478   -498   -537
   -148   1343   1491   -597   -820   1415   -810   -579   -745   -257   -355   -452
   -153   1361   1514   -605   -833   1436   -644   -337   -493    -64   -226   -361
   -148   1395   1543   -623   -846   1467   -475   -101   -254    132    -83   -252
   -111   1465   1577   -675   -844   1519   -376     36   -114    249     15   -174
    -62   1517   1579   -730   -820   1548   -332     88    -59    301     57   -140
    -51   1535   1587   -740   -820   1558   -319    114    -28    329     80   -129
    -44   1571   1615   -763   -831   1592   -311    132     -2    350    101   -122
    -23   1595   1618   -784   -820   1605   -290    150     20    379    127   -106
    -25   1584   1610   -779   -818   1595   -280    161     31    394    137   -103
    -18   1600   1615   -792   -818   1608   -290    168     41    410    142   -109
     -5   1613   1615   -805   -810   1613   -296    176     54    426    155    -98
     25   1644   1618   -833   -795   1631   -290    189     80    452    179    -75
     44   1680   1636   -865   -795   1660   -285    207     98    472    200    -59
     33   1696   1662   -865   -813   1680   -267    231    132    506    236    -33
     49   1699   1649   -875   -800   1675   -236    254    161    540    265    -10
     59   1701   1641   -880   -789   1673   -205    270    181    563    280      2
     75   1753   1678   -914   -802   1717   -220    272    181    566    283     -2
     80   1797   1717   -940   -818   1758   -218    301    210    605    316     25
     88   1836   1745   -963   -828   1792   -197    332    246    649    355     51
     93   1844   1751   -969   -828   1797   -189    355    270    678    376     62
    106   1870   1764   -989   -828   1818   -168    402    319    735    428     96
    101   1888   1784   -995   -841   1836   -150    459    384    802    491    150
    114   1938   1821  -1028   -854   1880   -127    532    462    885    568    215
    150   2010   1860  -1080   -854   1935   -103    615    548    982    654    283
    145   2060   1912  -1104   -883   1987    -83    701    644   1083    748    368
    137   2112   1971  -1124   -917   2042    -70    766    711   1163    823    436
    176   2187   2010  -1184   -917   2099    -49    815    761   1221    885    485
    166   2203   2036  -1184   -935   2120    -36    831    776   1239    901    496
    192   2273   2081  -1234   -943   2177    -25    831    782   1252    911    511
    197   2288   2088  -1244   -945   2190    -28    815    758   1236    904    511
    168   2236   2068  -1202   -948   2153    -41    779    717   1197    865    478
    174   2218   2044  -1195   -935   2132    -46    735    670   1148    823    439
    231   2234   2003  -1234   -885   2120    -28    691    620   1091    782    400
    174   2158   1984  -1169   -904   2073    -31    618    537   1008    704    324
    150   2120   1969  -1135   -909   2044    -44    540    454    917    620    252
    140   2091   1951  -1114   -904   2021    -64    459    368    831    542    189
    142   2036   1893  -1091   -875   1966    -77    400    311    779    491    140
    140   2000   1860  -1072   -859   1930    -80    353    272    737    454     96
    140   1956   1816  -1052   -836   1886    -96    303    226    685    407     46
    145   1938   1792  -1041   -823   1865   -111    270    187    652    374     10
    148   1935   1787  -1041   -820   1862   -111    252    171    639    361      0
    150   1940   1790  -1044   -820   1865   -111    239    163    641    361      0
    148   1953   1803  -1052   -828   1878   -114    236    161    641    371      0
    140   1977   1836  -1057   -846   1906   -114    239    166    644    381      2
    161   1995   1834  -1080   -836   1917   -111    246    174    659    394     12
    184   2010   1826  -1096   -820   1919   -111    254    179    675    413     36
    200   2010   1808  -1106   -805   1909    -88    277    200    701    444     59
    215   2057   1842  -1135   -813   1951    -62    301    231    732    472     80
    231   2127   1896  -1182   -831   2013    -46    314    252    756    496    109
    241   2174   1932  -1208   -846   2055    -33    322    267    763    504    119
    231   2187   1956  -1210   -862   2073    -28    319    262    758    496    109
    228   2213   1984  -1221   -878   2099    -20    316    270    766    511    106
    270   2247   1977  -1260   -854   2112    -15    311    288    792    540    142
    301   2283   1979  -1293   -839   2132    -33    301    283    800    555    158
    303   2299   1995  -1301   -846   2148    -44    296    275    805    566    176
    293   2320   2026  -1306   -865   2174    -51    283    267    805    576    210
    275   2296   2021  -1288   -872   2158    -51    275    262    800    579    215
    267   2221   1951  -1244   -841   2086    -75    254    223    766    537    155
    298   2195   1896  -1249   -797   2047    -77    254    207    750    524    137
    335   2197   1862  -1265   -763   2031    -57    267    213    758    527    158
    327   2179   1852  -1254   -763   2016    -59    249    179    722    475    129
    332   2166   1831  -1249   -748   2000    -54    249    171    709    493    114
    290   2086   1795  -1189   -750   1940    -46    226    145    691    485     88
    298   2068   1769  -1182   -735   1919    -20    220    132    678    470     70
    296   2042   1743  -1171   -722   1893    -18    218    127    675    457     59
    290   1997   1704  -1145   -706   1852    -20    210    114    670    449     59
    293   1969   1675  -1132   -691   1823    -25    200    109    667    449     64
    298   1995   1696  -1145   -698   1847    -25    197    109    672    452     83
    314   1997   1683  -1158   -683   1842    -33    192     96    667    446     77
    314   1987   1673  -1153   -678   1831    -38    192     90    662    446     77
    319   1987   1667  -1153   -672   1829    -44    194     96    667    444     83
    353   1956   1602  -1153   -623   1779    -38    200     93    667    444     67
    348   1893   1545  -1124   -597   1719     10    277    129    667    420     18
    353   1912   1558  -1132   -602   1735    116    439    249    732    436     10
    371   2036   1665  -1205   -646   1849    197    600    436    909    576    129
    345   2203   1857  -1273   -756   2031    228    787    701   1221    885    426
    376   2488   2112  -1434   -867   2301    161    761    779   1447   1226    820
    350   2733   2382  -1543  -1015   2559     46    387    550   1434   1405   1091
    231   2738   2504  -1486  -1135   2621    -75    -10    207   1273   1402   1132
    161   2517   2356  -1337  -1096   2436   -220   -418   -259    836    997    748
    184   2078   1893  -1130   -854   1984   -426   -805   -823     93    181    -36
    249   1771   1522  -1010   -636   1647   -537   -872  -1018   -218   -176   -379
    293   1610   1314   -953   -511   1462   -493   -683   -823    -72   -101   -353
    329   1577   1247   -953   -457   1413   -392   -446   -558    137     31   -262
    363   1652   1286  -1010   -462   1467   -213   -168   -277    363    192   -140
    407   1779   1371  -1093   -483   1577    -57     57    -49    561    355     -5
    454   1844   1387  -1150   -467   1615      0    155     49    646    428     54
    478   1849   1371  -1163   -446   1610     15    184     72    665    441     57
    506   1886   1379  -1197   -436   1631     46    218    101    696    472     85
    519   1906   1387  -1215   -433   1647     59    239    119    717    498    109
    535   1925   1387  -1231   -426   1657     75    262    129    730    511    122
    558   1966   1408  -1262   -423   1688     96    293    161    763    540    153
    566   1995   1426  -1283   -431   1712    106    306    176    779    553    161
    584   2003   1418  -1293   -418   1712    103    306    179    787    563    166
    597   2008   1408  -1304   -405   1709     96    316    189    797    566    171
    589   1995   1405  -1291   -407   1701     90    327    202    807    574    179
    574   1992   1418  -1286   -423   1704    109    345    223    820    589    197
    610   2049   1436  -1330   -413   1743    148    379    257    852    618    228
    628   2062   1434  -1348   -402   1751    163    410    277    878    644    252
    631   2083   1452  -1356   -410   1769    176    436    298    904    665    270
    623   2073   1449  -1348   -413   1761    181    452    319    924    678    283
    628   2083   1454  -1358   -413   1769    194    483    353    958    704    311
    613   2099   1486  -1356   -436   1792    210    530    394   1000    740    340
    613   2109   1496  -1361   -441   1803    218    581    436   1044    779    374
    610   2125   1512  -1369   -452   1821    239    646    496   1101    826    415
    649   2200   1551  -1426   -449   1875    277    737    581   1187    896    483
    659   2262   1600  -1462   -470   1932    309    836    675   1286    987    566
    657   2294   1636  -1475   -488   1966    322    911    740   1358   1054    628
    672   2312   1639  -1493   -485   1977    342    976    800   1423   1122    688
    680   2369   1688  -1525   -504   2029    368   1031    857   1483   1189    756
    665   2382   1717  -1525   -527   2049    387   1057    878   1509   1221    784
    636   2374   1738  -1504   -550   2057    392   1062    872   1509   1223    792
    620   2410   1787  -1517   -584   2101    381   1031    839   1478   1202    776
    626   2429   1803  -1527   -589   2117    381   1005    807   1441   1176    753
    618   2397   1779  -1509   -581   2091    374    956    753   1379   1122    706
    574   2327   1753  -1449   -589   2042    368    880    678   1304   1054    644
    555   2281   1722  -1421   -581   2003    355    805    607   1226    979    584
    579   2275   1696  -1428   -558   1987    355    745    553   1166    919    532
    563   2200   1634  -1384   -535   1917    329    670    480   1091    849    465
    550   2117   1566  -1332   -506   1842    309    602    407   1021    774    397
    535   2068   1530  -1304   -498   1800    293    548    348    963    709    342
    517   2026   1509  -1273   -496   1769    280    501    306    924    672    314
    496   1984   1488  -1241   -496   1738    265    467    277    898    646    288
    501   1956   1454  -1228   -475   1706    257    452    259    878    631    265
    480   1927   1447  -1202   -483   1688    259    444    252    865    615    259
    433   1880   1447  -1158   -506   1665    241    428    236    844    600    241
    423   1880   1457  -1153   -517   1667    231    420    231    833    592    233
    488   1953   1465  -1221   -488   1709    262    454    259    867    620    262
    462   1927   1465  -1195   -501   1696    270    470    270    875    631    272
    366   1857   1491  -1111   -563   1675    254    459    259    859    615    265
    400   1943   1540  -1171   -571   1743    293    506    309    906    654    309
    394   1969   1574  -1182   -589   1771    319    522    335    927    680    329
    371   1940   1569  -1156   -597   1753    316    509    327    922    670    316
    410   2000   1590  -1205   -589   1795    332    519    335    940    685    335
    439   2044   1605  -1241   -584   1826    337    509    345    950    698    350
    337   1953   1615  -1145   -639   1784    283    454    303    917    667    329
    316   1909   1592  -1114   -636   1751    257    436    280    896    649    309
    389   1990   1600  -1189   -605   1795    283    452    298    914    672    329
    332   1943   1610  -1137   -639   1777    267    441    290    909    665    324
    272   1880   1608  -1075   -667   1745    241    426    272    893    654    311
    293   1834   1540  -1062   -623   1686    231    413    249    872    633    288
    293   1777   1483  -1036   -594   1631    220    392    223    839    602    270
    233   1680   1444   -958   -605   1564    194    361    187    800    561    233
    228   1615   1387   -922   -579   1501    181    345    163    774    532    200
    311   1657   1345   -984   -517   1501    218    358    168    779    530    200
    277   1571   1293   -927   -506   1434    220    342    142    750    501    174
    155   1415   1257   -787   -550   1337    171    296    101    704    454    116
    171   1447   1275   -807   -550   1361    174    285     96    691    449     98
    272   1522   1249   -898   -488   1387    213    314    122    714    472    132
    239   1473   1234   -854   -498   1353    205    298    106    693    459    132
    259   1470   1208   -867   -475   1340    226    306    116    698    465    140
    184   1348   1163   -766   -488   1257    210    285     98    675    441    106
    176   1319   1143   -748   -483   1231    187    267     85    662    426     88
    166   1280   1114   -724   -472   1197    187    259     77    652    413     75
     93   1189   1096   -641   -501   1143    181    259     62    620    374     33
    161   1210   1049   -685   -444   1130    288    405    145    652    366     18
    252   1369   1117   -813   -433   1244    441    597    314    763    439     67
    228   1496   1267   -862   -519   1382    509    787    558   1015    659    265
    202   1680   1478   -943   -639   1582    480    953    810   1361   1026    618
    135   1914   1779  -1023   -820   1847    290    696    717   1488   1322    969
    148   2156   2008  -1153   -930   2083    140    244    454   1488   1506   1215
     80   2151   2070  -1117   -995   2112    -18   -213     88   1254   1371   1109
     -2   1764   1766   -883   -885   1766   -270   -714   -511    555    657    452
     51   1306   1254   -678   -600   1280   -475  -1010  -1060   -220   -158   -288
     90   1002    911   -548   -410    958   -452   -849   -958   -200   -202   -355
     98    906    807   -501   -355    857   -306   -548   -665     23    -67   -280
     93    932    836   -514   -371    885   -103   -236   -358    254     85   -181
    122   1005    883   -563   -379    945     67     18   -106    457    228    -77
    116   1036    919   -579   -402    979    155    145     20    553    303    -18
    127   1039    911   -584   -392    976    194    194     77    597    340     15
    135   1023    888   -579   -376    956    215    223    109    623    363     36
    119    974    854   -545   -366    914    213    233    116    626    366     41
    111    995    880   -555   -384    937    215    239    127    633    374     51
    124   1005    880   -566   -379    945    220    246    148    649    387     62
    122   1008    885   -566   -381    948    228    249    171    662    394     72
    127    992    865   -558   -368    930    241    257    184    665    394     64
    137    974    836   -555   -350    906    241    262    194    675    402     77
    129    982    852   -555   -361    919    241    259    205    680    407     83
    129    982    852   -558   -361    917    249    270    239    704    423    103
    140    992    852   -566   -355    922    246    285    262    727    444    129
    109    979    870   -545   -381    927    220    283    262    732    444    137
     93    937    844   -517   -376    891    223    293    280    740    452    135
    114    930    815   -522   -350    872    246    327    322    771    478    150
    158    969    810   -563   -324    891    257    368    368    810    514    179
    192   1036    844   -615   -327    943    275    423    431    862    566    228
    200   1031    831   -615   -316    932    309    478    498    914    610    265
    207   1044    833   -626   -311    937    337    532    571    966    654    301
    241   1078    836   -659   -296    958    361    605    641   1034    706    342
    277   1122    841   -701   -280    982    381    688    719   1106    769    389
    306   1163    857   -735   -275   1010    418    784    813   1195    846    457
    309   1213    901   -763   -296   1060    446    865    898   1278    927    532
    309   1267    958   -787   -324   1114    467    922    969   1353    995    597
    329   1314    982   -823   -327   1148    472    953   1008   1392   1039    644
    314   1309    995   -810   -340   1153    480    953   1010   1397   1049    659
    283   1291   1008   -787   -363   1150    483    930    992   1379   1034    649
    265   1288   1023   -776   -379   1156    472    885    961   1343   1005    628
    249   1267   1015   -761   -384   1143    459    826    909   1291    963    594
    220   1174    953   -698   -366   1065    436    753    839   1223    904    532
    163   1067    901   -615   -368    987    426    680    774   1158    844    480
    116   1000    883   -558   -381    943    405    594    706   1083    776    420
     98    940    839   -519   -371    891    371    501    628    997    698    345
     88    867    776   -478   -345    823    345    420    563    927    641    285
     67    779    709   -423   -322    745    322    350    506    862    579    220
     59    722    662   -389   -301    693    309    293    462    818    535    176
     38    675    636   -358   -298    657    280    244    420    774    491    132
     20    641    620   -332   -298    631    259    207    394    748    470    114
      0    605    605   -301   -301    605    257    187    376    732    454     96
     15    587    571   -301   -277    579    275    189    384    737    457     93
     28    594    563   -314   -267    579    270    181    379    730    452     85
      7    558    550   -283   -272    555    270    174    376    727    449     77
    -12    527    537   -257   -275    532    267    166    374    724    449     70
    -38    517    555   -239   -296    535    254    145    368    711    444     51
     -7    532    537   -262   -272    535    270    158    387    722    462     72
     31    563    532   -296   -249    548    303    181    407    743    478     88
     -2    576    576   -288   -290    576    332    187    423    750    488     93
    -49    555    605   -252   -327    579    350    192    444    756    498    101
    -46    555    602   -257   -324    579    358    189    452    763    504    103
    -33    553    587   -259   -309    568    345    168    446    758    506    101
    -23    566    589   -272   -306    576    332    153    446    766    519    103
    -25    553    579   -262   -301    566    303    129    431    750    504     93
    -38    522    561   -241   -301    540    285    116    423    743    501    101
    -44    511    555   -233   -301    532    288    116    423    750    511    116
    -44    493    537   -226   -290    514    288    103    413    737    501    106
    -72    392    465   -158   -267    428    267     70    368    680    444     33
    -98    335    431   -119   -265    381    239     33    327    639    400    -15
   -111    283    394    -88   -252    337    233     23    311    623    397    -10
   -103    239    342    -67   -223    290    249     18    303    610    389    -25
   -142    181    324    -18   -233    252    259     -5    277    571    353    -64
   -184     62    244     59   -213    153    241    -44    236    522    303   -103
   -205     12    215     96   -210    114    233    -64    213    501    288   -103
   -213     10    220     98   -218    116    228    -83    202    483    277   -106
   -233    -59    174    148   -205     57    220   -103    174    452    246   -145
   -244    -75    166    158   -205     44    207   -129    158    431    223   -176
   -244    -93    150    168   -197     28    218   -129    161    431    226   -184
   -252   -109    142    179   -200     18    226   -129    166    433    226   -194
   -267   -124    142    197   -205      7    220   -140    153    426    215   -215
   -280   -132    148    205   -215      7    213   -150    142    415    202   -239
   -288   -205     80    246   -184    -62    244   -119    145    397    176   -283
   -298   -262     33    280   -168   -114    342     -5    189    381    124   -355
   -285   -189     96    239   -192    -46    444    148    301    441    161   -342
   -246      5    249    119   -249    127    537    392    576    727    431    -96
   -176    239    415    -31   -296    327    527    566    815   1060    800    277
   -189    483    672   -145   -431    576    392    319    789   1226   1096    636
   -311    532    844   -109   -576    688    244   -129    618   1273   1283    872
   -407    472    880    -31   -644    675     33   -649    252   1010   1104    724
   -446     51    498    197   -472    272   -168  -1150   -332    296    381     44
   -457   -363     93    410   -277   -135   -350  -1408   -820   -363   -296   -579
   -444   -548   -103    496   -171   -327   -363  -1254   -761   -371   -340   -654
   -363   -548   -187    454    -90   -368   -231   -953   -483   -155   -200   -571
   -301   -517   -215    407    -44   -366    -33   -649   -202     54    -49   -465
   -288   -452   -163    368    -64   -306    155   -389     23    228     80   -366
   -267   -415   -148    342    -59   -283    252   -267    129    309    140   -316
   -275   -433   -161    353    -59   -298    285   -220    171    345    163   -293
   -280   -423   -145    350    -70   -285    293   -205    187    366    181   -285
   -259   -423   -163    340    -49   -293    311   -187    207    379    197   -283
   -252   -431   -179    342    -36   -306    340   -163    236    400    215   -262
   -265   -449   -184    355    -41   -319    340   -161    241    405    215   -254
   -244   -449   -207    345    -20   -329    337   -163    244    405    220   -249
   -223   -439   -215    329     -5   -329    348   -150    272    428    249   -231
   -233   -498   -265    366     15   -381    358   -145    293    436    257   -233
   -246   -504   -259    374      5   -384    363   -145    311    439    259   -228
   -246   -522   -277    384     12   -400    374   -122    337    459    275   -215
   -267   -555   -288    410      7   -423    381   -103    358    475    290   -200
   -283   -563   -280    423     -2   -423    376   -109    368    475    303   -187
   -337   -613   -275    472    -31   -444    374   -106    379    475    301   -189
   -368   -659   -290    514    -41   -475    371    -90    397    498    324   -171
   -353   -672   -319    511    -18   -498    379    -64    428    524    350   -142
   -350   -670   -319    511    -15   -496    381    -38    459    548    374   -119
   -329   -633   -306    480    -15   -470    400      7    509    589    413    -85
   -301   -597   -296    449     -5   -446    415     59    558    639    457    -36
   -280   -566   -285    423      0   -426    428    124    623    704    522     28
   -246   -535   -288    392     20   -413    454    205    701    779    594    103
   -200   -467   -267    332     31   -366    459    285    769    849    665    181
   -171   -402   -231    285     28   -316    493    381    852    935    756    262
   -140   -345   -205    241     31   -275    524    446    909    995    820    322
   -116   -298   -181    207     31   -241    558    483    945   1034    875    368
   -116   -290   -174    202     28   -233    571    485    950   1041    885    381
    -90   -265   -174    176     41   -220    592    480    953   1041    893    392
    -62   -228   -166    145     49   -197    605    457    935   1026    885    389
    -83   -265   -181    174     49   -223    610    418    896    976    846    353
   -111   -332   -220    220     51   -277    615    358    841    914    792    303
   -119   -394   -277    257     77   -337    613    288    787    844    732    239
   -142   -475   -335    309     96   -407    610    207    724    766    659    161
   -174   -563   -389    368    106   -478    605    127    662    693    592     96
   -207   -633   -426    418    106   -530    579     51    600    633    530     33
   -252   -732   -483    491    114   -607    553    -18    545    576    478    -31
   -267   -826   -561    545    145   -693    530    -77    501    530    433    -75
   -262   -862   -600    563    168   -732    517   -122    475    501    413    -96
   -298   -911   -613    602    155   -763    493   -166    436    457    374   -137
   -301   -945   -644    620    171   -795    488   -187    418    444    368   -145
   -306   -992   -685    649    187   -839    491   -192    415    436    371   -145
   -319  -1031   -711    675    194   -872    478   -197    415    428    374   -137
   -324  -1031   -706    675    189   -867    478   -207    407    418    371   -135
   -314  -1023   -709    667    194   -865    475   -218    402    410    361   -148
   -306  -1060   -753    680    220   -906    475   -220    397    402    355   -145
   -306  -1065   -758    685    226   -911    472   -223    407    407    368   -129
   -309  -1031   -722    670    205   -878    501   -205    444    426    394   -106
   -322  -1047   -724    683    200   -885    535   -194    467    433    410   -101
   -329  -1080   -750    704    207   -917    540   -194    467    428    405   -109
   -301  -1060   -758    680    228   -909    530   -205    462    418    397   -111
   -285  -1010   -724    646    218   -867    517   -215    478    428    420    -83
   -285   -989   -704    636    207   -846    506   -231    485    433    433    -62
   -283  -1015   -732    649    223   -875    480   -257    465    413    415    -70
   -285  -1013   -727    649    220   -870    475   -267    470    415    423    -49
   -277  -1044   -766    659    241   -906    475   -262    478    415    426    -41
   -288  -1119   -831    704    270   -976    457   -285    452    381    400    -67
   -301  -1195   -893    748    293  -1044    433   -311    428    350    368    -93
   -239  -1158   -919    698    340  -1039    444   -314    426    348    368    -90
   -228  -1174   -945    701    355  -1060    452   -316    415    335    361    -98
   -285  -1265   -982    774    345  -1124    446   -342    387    293    319   -145
   -314  -1325  -1013    818    348  -1169    452   -366    374    262    290   -168
   -332  -1366  -1034    849    350  -1200    449   -384    361    241    270   -187
   -337  -1410  -1075    872    366  -1244    439   -407    345    215    246   -210
   -337  -1467  -1130    904    394  -1301    423   -428    329    189    223   -231
   -358  -1506  -1150    930    394  -1330    420   -439    324    176    213   -244
   -374  -1517  -1143    945    384  -1330    423   -439    327    181    215   -231
   -397  -1556  -1158    974    379  -1356    420   -444    316    163    205   -236
   -400  -1590  -1192    995    394  -1392    420   -446    314    148    194   -249
   -402  -1623  -1221   1010    407  -1423    420   -444    314    142    189   -254
   -436  -1693  -1257   1065    410  -1475    418   -454    298    116    166   -272
   -475  -1764  -1288   1117    405  -1527    433   -431    285     83    132   -314
   -465  -1769  -1304   1117    418  -1538    530   -301    340     88    109   -345
   -420  -1709  -1291   1065    433  -1501    649   -109    472    179    166   -306
   -439  -1600  -1161   1021    361  -1382    737    137    691    392    368   -119
   -418  -1389   -971    901    275  -1182    719    267    846    639    665    210
   -433  -1127   -693    779    129   -911    626    -15    852    815    956    576
   -571  -1021   -449    795    -62   -735    452   -519    730    893   1143    815
   -730  -1169   -439    950   -145   -805    218  -1096    366    620    935    644
   -820  -1634   -815   1226     -5  -1223      0  -1605   -259   -137    153   -129
   -789  -2060  -1270   1423    239  -1665   -205  -1805   -667   -665   -389   -670
   -724  -2255  -1530   1488    400  -1893   -220  -1634   -615   -675   -436   -750
   -737  -2307  -1569   1522    415  -1938    -96  -1343   -413   -530   -342   -698
   -758  -2304  -1548   1530    392  -1927    109  -1010   -176   -363   -228   -620
   -737  -2275  -1538   1506    397  -1906    293   -750     10   -223   -135   -553
   -732  -2262  -1530   1496    397  -1899    361   -652     80   -163    -96   -519
   -784  -2304  -1519   1545    366  -1912    355   -636     93   -153    -85   -522
   -758  -2299  -1540   1527    389  -1919    374   -607    116   -129    -57   -501
   -698  -2265  -1566   1480    433  -1917    407   -571    150   -101    -25   -472
   -717  -2307  -1590   1512    433  -1948    402   -568    153   -106    -28   -472
   -704  -2301  -1597   1504    446  -1951    415   -553    163   -101    -18   -457
   -709  -2320  -1610   1514    449  -1966    428   -537    179    -93     -7   -439
   -732  -2340  -1610   1535    436  -1977    418   -545    174   -109    -18   -449
   -776  -2392  -1618   1582    418  -2008    400   -566    155   -124    -28   -465
   -774  -2390  -1615   1582    420  -2003    402   -553    176   -106    -12   -446
   -735  -2353  -1618   1543    441  -1987    428   -522    213    -80     15   -418
   -724  -2351  -1626   1538    449  -1990    449   -493    239    -59     38   -394
   -706  -2348  -1641   1527    467  -1997    454   -475    257    -51     46   -384
   -714  -2366  -1652   1540    467  -2010    454   -452    272    -38     51   -381
   -711  -2372  -1660   1543    472  -2018    467   -415    306     -7     80   -340
   -732  -2405  -1673   1569    467  -2039    475   -389    327      2     93   -322
   -745  -2447  -1704   1595    478  -2075    475   -366    340      2     88   -322
   -748  -2465  -1717   1608    483  -2091    459   -342    350     12    101   -309
   -724  -2429  -1704   1574    488  -2068    462   -288    387     46    127   -283
   -646  -2343  -1696   1496    524  -2021    501   -200    454    111    187   -226
   -641  -2327  -1688   1483    522  -2010    530   -122    522    179    249   -155
   -675  -2377  -1701   1527    511  -2039    527    -67    561    213    283   -116
   -659  -2327  -1670   1491    504  -2000    545      2    628    277    350    -67
   -615  -2255  -1639   1434    511  -1948    571     62    685    332    405    -23
   -587  -2187  -1600   1384    506  -1893    589     83    711    361    433     15
   -610  -2223  -1613   1418    501  -1919    571     59    693    337    410     -2
   -626  -2265  -1641   1444    506  -1953    561     25    672    306    389    -18
   -607  -2255  -1649   1431    519  -1953    568     -2    672    290    379    -12
   -613  -2273  -1660   1441    522  -1969    568    -51    641    249    337    -44
   -633  -2338  -1704   1486    535  -2021    566   -116    600    202    288    -88
   -659  -2421  -1761   1538    548  -2091    553   -194    542    132    220   -145
   -685  -2483  -1797   1584    553  -2140    537   -277    488     67    158   -194
   -704  -2543  -1839   1623    563  -2190    524   -353    433      2     96   -244
   -711  -2626  -1914   1670    600  -2270    501   -413    387    -57     36   -301
   -732  -2691  -1961   1709    613  -2325    472   -467    342   -114    -15   -350
   -740  -2738  -1997   1738    626  -2369    459   -514    316   -148    -44   -376
   -735  -2756  -2021   1745    641  -2387    444   -555    301   -174    -70   -400
   -743  -2764  -2021   1753    639  -2392    444   -574    306   -176    -72   -400
   -740  -2800  -2060   1769    657  -2429    441   -579    303   -181    -72   -397
   -727  -2811  -2083   1766    678  -2447    439   -587    303   -181    -67   -397
   -711  -2813  -2101   1761    691  -2457    431   -597    296   -187    -75   -400
   -711  -2811  -2099   1761    693  -2455    423   -607    285   -200    -83   -402
   -719  -2824  -2104   1769    691  -2465    418   -607    285   -202    -88   -402
   -717  -2844  -2127   1779    704  -2486    423   -607    288   -205    -90   -397
   -701  -2818  -2120   1758    706  -2470    454   -592    314   -187    -72   -374
   -685  -2795  -2109   1740    711  -2452    488   -571    345   -161    -46   -345
   -701  -2813  -2112   1756    704  -2465    496   -579    337   -168    -49   -340
   -706  -2842  -2135   1774    711  -2488    485   -600    322   -192    -72   -371
   -719  -2842  -2125   1779    698  -2483    475   -618    316   -200    -80   -384
   -730  -2844  -2114   1787    691  -2481    462   -631    322   -189    -67   -363
   -737  -2870  -2132   1803    696  -2501    428   -662    306   -194    -72   -350
   -737  -2868  -2130   1803    693  -2499    397   -688    288   -213    -77   -348
   -740  -2837  -2096   1787    675  -2468    389   -688    288   -210    -67   -345
   -750  -2863  -2112   1808    680  -2488    387   -691    272   -223    -75   -358
   -766  -2930  -2164   1847    696  -2548    363   -722    239   -262   -103   -374
   -792  -3005  -2213   1896    709  -2611    353   -740    220   -277   -116   -379
   -815  -3063  -2249   1938    717  -2657    350   -753    200   -303   -145   -405
   -820  -3099  -2278   1961    727  -2688    355   -771    174   -340   -179   -436
   -854  -3180  -2327   2016    735  -2753    350   -792    150   -376   -223   -475
   -867  -3226  -2359   2047    745  -2795    342   -810    135   -397   -244   -493
   -885  -3276  -2390   2078    748  -2834    332   -828    114   -420   -262   -506
   -893  -3299  -2405   2096    756  -2852    329   -841     96   -446   -283   -517
   -870  -3312  -2442   2091    784  -2878    322   -857     85   -467   -296   -532
   -872  -3343  -2470   2107    797  -2907    319   -857     85   -475   -306   -542
   -875  -3359  -2486   2114    802  -2922    327   -849     98   -472   -306   -542
   -865  -3387  -2522   2127    828  -2956    316   -865     93   -488   -322   -558
   -885  -3408  -2525   2145    818  -2966    311   -878     83   -501   -340   -574
   -880  -3419  -2538   2148    828  -2979    311   -878     83   -509   -345   -574
   -878  -3452  -2574   2164    846  -3013    335   -852     83   -527   -368   -605
   -867  -3473  -2605   2171    867  -3039    439   -727    148   -527   -400   -659
   -854  -3439  -2585   2145    865  -3013    535   -579    259   -457   -366   -644
   -813  -3286  -2473   2049    828  -2881    602   -363    483   -223   -150   -449
   -732  -3005  -2273   1867    769  -2639    576   -145    737    116    231    -62
   -711  -2727  -2016   1719    652  -2372    483   -231    826    368    602    368
   -805  -2709  -1906   1756    548  -2309    361   -620    675    420    784    602
   -919  -2792  -1875   1855    475  -2335    174  -1143    275    111    548    407
  -1008  -3083  -2075   2044    532  -2579    -51  -1756   -394   -685   -257   -345
  -1013  -3432  -2418   2223    701  -2925   -277  -2120   -950  -1384   -950   -984
   -971  -3671  -2701   2320    862  -3185   -322  -1977   -904  -1382   -987  -1057
   -937  -3772  -2834   2353    948  -3304   -218  -1699   -672  -1210   -885  -1000
   -917  -3798  -2881   2353    982  -3341    -49  -1428   -426  -1026   -771   -919
   -911  -3717  -2805   2314    945  -3263    142  -1156   -174   -826   -623   -810
   -904  -3699  -2798   2299    945  -3250    241  -1031    -59   -743   -553   -763
   -898  -3707  -2808   2301    953  -3257    280   -979    -10   -704   -527   -740
   -901  -3712  -2813   2307    953  -3263    288   -956      5   -691   -524   -730
   -914  -3735  -2821   2325    953  -3278    290   -948     10   -691   -532   -732
   -922  -3748  -2829   2335    950  -3289    288   -953      5   -701   -540   -735
   -935  -3767  -2834   2351    948  -3302    288   -940     15   -688   -524   -724
   -953  -3761  -2808   2356    924  -3283    290   -932     28   -678   -511   -714
   -966  -3767  -2800   2366    917  -3283    288   -940     25   -678   -509   -709
   -979  -3782  -2805   2379    911  -3294    290   -945     31   -675   -509   -693
   -995  -3806  -2811   2400    906  -3309    285   -945     25   -675   -509   -691
   -995  -3811  -2816   2403    909  -3315    267   -953     20   -675   -506   -693
   -987  -3803  -2816   2395    914  -3309    262   -953     25   -672   -506   -685
  -1002  -3821  -2821   2410    909  -3322    267   -950     23   -678   -506   -685
  -1021  -3855  -2837   2436    906  -3346    267   -948     25   -672   -509   -709
  -1028  -3868  -2839   2447    904  -3354    270   -932     44   -654   -496   -706
  -1031  -3868  -2837   2449    901  -3354    272   -911     64   -633   -480   -691
  -1036  -3865  -2831   2449    896  -3348    262   -893     75   -623   -470   -678
  -1047  -3829  -2785   2436    867  -3307    249   -875     90   -592   -441   -654
  -1049  -3821  -2774   2434    859  -3299    249   -841    127   -550   -400   -623
  -1026  -3813  -2787   2421    880  -3302    257   -789    181   -498   -350   -581
  -1002  -3785  -2782   2392    888  -3286    265   -730    246   -433   -293   -530
   -989  -3769  -2779   2377    893  -3276    280   -662    316   -363   -226   -470
   -984  -3730  -2746   2356    878  -3239    296   -600    387   -290   -150   -400
   -982  -3715  -2733   2348    875  -3224    301   -553    433   -241   -101   -345
   -984  -3694  -2709   2338    859  -3203    301   -532    452   -220    -77   -319
   -995  -3712  -2720   2353    859  -3216    306   -537    446   -231    -83   -322
  -1008  -3743  -2738   2374    862  -3242    301   -558    428   -262   -109   -342
  -1015  -3746  -2730   2382    857  -3239    296   -587    397   -303   -135   -361
  -1039  -3767  -2727   2403    844  -3247    283   -641    348   -361   -176   -392
  -1052  -3821  -2769   2436    857  -3294    259   -709    280   -439   -252   -452
  -1083  -3899  -2816   2491    862  -3356    249   -779    210   -522   -340   -524
  -1109  -3951  -2842   2530    865  -3398    239   -854    140   -602   -420   -600
  -1135  -4047  -2912   2587    888  -3481    223   -930     64   -691   -501   -680
  -1171  -4091  -2920   2629    872  -3507    197  -1000     -2   -769   -574   -740
  -1189  -4156  -2966   2670    888  -3561    181  -1065    -57   -828   -636   -789
  -1187  -4224  -3037   2707    924  -3632    168  -1111    -93   -867   -680   -828
  -1184  -4245  -3060   2712    937  -3652    145  -1150   -135   -906   -717   -865
  -1187  -4268  -3083   2727    948  -3676    127  -1187   -168   -943   -748   -898
  -1197  -4312  -3115   2753    956  -3712    116  -1208   -187   -971   -776   -924
  -1210  -4364  -3154   2787    971  -3759    114  -1215   -192   -987   -792   -930
  -1208  -4406  -3198   2805    992  -3800    101  -1234   -202  -1005   -810   -937
  -1200  -4406  -3205   2803   1000  -3806    101  -1234   -200  -1008   -807   -930
  -1200  -4398  -3200   2798   1000  -3800     90  -1236   -210  -1013   -810   -927
  -1187  -4390  -3203   2790   1008  -3798     85  -1239   -210  -1015   -815   -932
  -1166  -4362  -3195   2761   1013  -3777    109  -1218   -174   -992   -789   -906
  -1179  -4343  -3167   2761    992  -3756    122  -1213   -163   -987   -779   -896
  -1182  -4341  -3159   2761    987  -3751    129  -1213   -158   -989   -782   -891
  -1187  -4341  -3154   2764    982  -3748    137  -1218   -155   -992   -787   -891
  -1187  -4341  -3154   2761    982  -3748    127  -1231   -155   -995   -789   -888
  -1169  -4323  -3156   2746    992  -3741    106  -1257   -168  -1005   -792   -883
  -1148  -4320  -3174   2733   1010  -3746     72  -1283   -192  -1021   -792   -878
  -1143  -4336  -3192   2740   1023  -3764     62  -1304   -207  -1036   -807   -880
  -1148  -4369  -3221   2759   1034  -3798     59  -1314   -215  -1044   -815   -875
  -1145  -4398  -3252   2772   1052  -3826     70  -1312   -226  -1057   -826   -875
  -1156  -4421  -3265   2787   1052  -3845     67  -1322   -236  -1075   -846   -888
  -1150  -4460  -3309   2805   1078  -3886     41  -1350   -267  -1114   -888   -919
  -1153  -4515  -3364   2831   1104  -3938     18  -1374   -298  -1158   -917   -945
  -1143  -4562  -3419   2852   1135  -3990     15  -1376   -309  -1182   -932   -948
  -1140  -4616  -3476   2876   1166  -4047     18  -1397   -332  -1213   -969   -971
  -1145  -4660  -3515   2904   1184  -4089     12  -1431   -368  -1254  -1018  -1018
  -1166  -4697  -3533   2930   1179  -4115      7  -1457   -400  -1288  -1052  -1041
  -1179  -4741  -3564   2959   1189  -4154     -5  -1475   -426  -1325  -1091  -1067
  -1161  -4775  -3616   2966   1226  -4195    -20  -1488   -446  -1350  -1122  -1088
  -1140  -4772  -3632   2956   1244  -4203    -38  -1504   -459  -1376  -1143  -1104
  -1137  -4777  -3639   2956   1249  -4208    -49  -1514   -467  -1392  -1161  -1122
  -1130  -4780  -3650   2953   1257  -4216    -46  -1522   -478  -1402  -1169  -1127
  -1117  -4801  -3684   2959   1280  -4242    -33  -1519   -491  -1413  -1179  -1127
  -1106  -4816  -3710   2961   1301  -4263    -31  -1514   -496  -1423  -1187  -1124
  -1080  -4824  -3743   2951   1330  -4284    -25  -1501   -498  -1441  -1210  -1145
  -1060  -4847  -3787   2951   1363  -4317     33  -1408   -452  -1439  -1244  -1189
  -1041  -4788  -3746   2912   1350  -4268    124  -1265   -345  -1376  -1231  -1200
  -1021  -4637  -3616   2829   1296  -4128    189  -1106   -155  -1202  -1075  -1067
   -956  -4416  -3460   2686   1252  -3938    187   -924    101   -870   -714   -704
   -917  -4128  -3211   2522   1145  -3671     98   -958    189   -626   -345   -257
   -971  -3962  -2992   2465   1010  -3478     10  -1247     25   -597   -140     41
  -1039  -3967  -2927   2504    943  -3447    -77  -1584   -298   -787   -192     51
  -1117  -4195  -3081   2655    979  -3639   -254  -2068   -888  -1449   -870   -587
  -1132  -4505  -3374   2818   1119  -3941   -462  -2507  -1478  -2205  -1686  -1366
  -1075  -4767  -3691   2920   1306  -4229   -589  -2564  -1615  -2405  -1930  -1615
  -1036  -4949  -3912   2992   1436  -4432   -558  -2364  -1423  -2249  -1844  -1579
   -997  -4959  -3962   2977   1478  -4460   -439  -2117  -1171  -2057  -1714  -1475
   -974  -4902  -3930   2938   1475  -4416   -267  -1852   -917  -1852  -1569  -1353
   -945  -4811  -3868   2876   1460  -4341   -124  -1636   -717  -1688  -1441  -1249
   -922  -4746  -3824   2834   1449  -4286    -62  -1535   -626  -1615  -1379  -1195
   -914  -4712  -3798   2811   1439  -4255    -44  -1501   -600  -1592  -1356  -1176
   -906  -4692  -3785   2798   1436  -4240    -38  -1488   -592  -1584  -1353  -1171
   -909  -4681  -3772   2795   1428  -4227    -33  -1475   -589  -1582  -1350  -1161
   -898  -4650  -3751   2774   1426  -4201    -23  -1457   -584  -1571  -1348  -1145
   -862  -4603  -3741   2730   1439  -4172    -18  -1444   -579  -1564  -1345  -1143
   -836  -4556  -3720   2696   1439  -4138     -5  -1423   -566  -1548  -1330  -1127
   -831  -4523  -3691   2675   1428  -4107     -2  -1408   -555  -1535  -1317  -1106
   -826  -4502  -3676   2665   1423  -4089     -2  -1395   -550  -1535  -1314  -1088
   -818  -4484  -3665   2647   1423  -4076     -7  -1387   -548  -1535  -1314  -1080
   -800  -4447  -3647   2624   1423  -4047     -2  -1366   -535  -1517  -1304  -1072
   -782  -4398  -3619   2587   1415  -4008      7  -1343   -519  -1496  -1286  -1057
   -782  -4375  -3593   2579   1405  -3985     12  -1325   -511  -1480  -1273  -1039
   -789  -4338  -3551   2561   1379  -3946     15  -1299   -498  -1467  -1265  -1021
   -766  -4289  -3522   2527   1376  -3907     25  -1273   -485  -1449  -1252  -1002
   -745  -4242  -3496   2491   1374  -3871     36  -1236   -462  -1418  -1228   -974
   -732  -4193  -3460   2462   1363  -3826     38  -1192   -431  -1387  -1197   -943
   -724  -4136  -3411   2429   1340  -3772     51  -1140   -397  -1340  -1156   -901
   -704  -4091  -3390   2397   1343  -3741     62  -1083   -353  -1293  -1119   -854
   -678  -4047  -3369   2364   1345  -3710     70  -1010   -293  -1226  -1057   -784
   -667  -3964  -3296   2317   1314  -3632     88   -924   -213  -1145   -974   -704
   -649  -3863  -3216   2255   1280  -3541    101   -844   -142  -1085   -911   -636
   -639  -3767  -3128   2200   1244  -3447    122   -771    -85  -1026   -846   -558
   -639  -3707  -3068   2171   1213  -3387    137   -719    -54   -989   -802   -506
   -649  -3678  -3029   2164   1189  -3354    142   -693    -54   -976   -787   -483
   -678  -3650  -2974   2164   1145  -3312    129   -709    -83   -989   -805   -488
   -662  -3606  -2943   2132   1137  -3273    135   -717   -103  -1010   -823   -498
   -636  -3564  -2927   2099   1143  -3247    153   -724   -124  -1041   -854   -509
   -654  -3538  -2883   2096   1114  -3211    163   -763   -171  -1091   -909   -542
   -672  -3535  -2863   2104   1093  -3200    155   -818   -233  -1158   -963   -589
   -683  -3546  -2865   2114   1091  -3205    148   -870   -298  -1223  -1021   -644
   -704  -3572  -2868   2135   1080  -3218    122   -932   -368  -1296  -1085   -714
   -724  -3580  -2855   2153   1065  -3218    106   -992   -431  -1356  -1150   -769
   -735  -3616  -2881   2174   1070  -3250     96  -1039   -480  -1402  -1205   -807
   -740  -3600  -2860   2169   1060  -3231     85  -1080   -517  -1436  -1247   -839
   -779  -3624  -2847   2200   1034  -3237     70  -1122   -561  -1470  -1291   -870
   -784  -3621  -2837   2203   1026  -3229     57  -1143   -594  -1493  -1314   -885
   -732  -3541  -2811   2135   1036  -3174     62  -1137   -600  -1496  -1317   -880
   -719  -3478  -2759   2096   1018  -3120     51  -1145   -613  -1504  -1330   -875
   -732  -3463  -2730   2096    997  -3099     36  -1158   -636  -1519  -1356   -878
   -758  -3465  -2707   2112    974  -3086     15  -1161   -649  -1525  -1356   -885
   -795  -3468  -2673   2130    935  -3070      2  -1150   -652  -1517  -1350   -898
   -810  -3426  -2618   2117    904  -3024    -18  -1156   -665  -1517  -1358   -896
   -839  -3408  -2569   2122    862  -2987    -36  -1156   -662  -1509  -1356   -867
   -779  -3278  -2499   2029    859  -2889     -5  -1106   -618  -1465  -1312   -807
   -555  -2946  -2390   1751    914  -2668    111   -997   -514  -1350  -1197   -701
   -568  -2878  -2309   1722    867  -2595    142   -976   -498  -1332  -1184   -693
   -678  -2912  -2234   1795    776  -2574     85  -1015   -535  -1366  -1226   -719
   -719  -2899  -2179   1810    730  -2540     36  -1041   -558  -1376  -1236   -714
   -680  -2818  -2140   1748    727  -2481     41  -1028   -540  -1340  -1197   -688
   -644  -2743  -2099   1693    724  -2421     36  -1021   -530  -1314  -1169   -654
   -662  -2704  -2042   1680    688  -2374     10  -1028   -542  -1319  -1174   -641
   -683  -2691  -2008   1688    662  -2351     -5  -1039   -553  -1322  -1179   -641
   -680  -2662  -1982   1670    649  -2322    -25  -1044   -571  -1330  -1189   -639
   -654  -2600  -1948   1626    646  -2275    -44  -1041   -574  -1322  -1195   -620
   -654  -2553  -1901   1602    620  -2226    -51  -1041   -589  -1322  -1208   -600
   -654  -2579  -1925   1618    633  -2252    -51  -1036   -602  -1330  -1210   -605
   -714  -2624  -1912   1667    597  -2268    -62  -1057   -633  -1356  -1231   -649
   -711  -2608  -1896   1660    589  -2252    -67  -1067   -659  -1374  -1254   -665
   -607  -2449  -1844   1527    618  -2148    -44  -1047   -657  -1361  -1241   -628
   -605  -2330  -1725   1467    558  -2029    -62  -1065   -678  -1379  -1278   -633
   -626  -2353  -1727   1488    550  -2042    -51  -1054   -672  -1363  -1273   -628
   -626  -2413  -1787   1519    579  -2101    -10  -1015   -633  -1319  -1215   -631
   -639  -2421  -1782   1530    568  -2101    -18  -1005   -626  -1304  -1187   -613
   -646  -2343  -1696   1496    524  -2021    -36  -1010   -631  -1299  -1197   -576
   -636  -2252  -1618   1444    491  -1935    -41  -1015   -639  -1301  -1205   -571
   -626  -2200  -1574   1413    472  -1886    -38  -1002   -636  -1288  -1200   -561
   -587  -2138  -1551   1361    480  -1844    -25   -979   -615  -1262  -1179   -535
   -558  -2086  -1527   1322    483  -1808      7   -930   -587  -1241  -1161   -532
   -561  -2057  -1499   1309    467  -1779    109   -769   -496  -1192  -1150   -542
   -535  -1932  -1397   1234    431  -1665    210   -584   -363  -1091  -1088   -514
   -483  -1691  -1208   1085    361  -1449    298   -329   -114   -831   -862   -293
   -402  -1387   -984    896    290  -1187    309    -96    135   -493   -506     77
   -426  -1015   -589    719     80   -805    184   -337    124   -298   -176    488
   -540   -787   -246    662   -148   -517     -7   -813    -38   -226     31    756
   -667   -737    -70    701   -298   -405   -249  -1350   -358   -397    -57    714
   -750  -1060   -309    906   -220   -685   -509  -1886   -940  -1065   -732    101
   -717  -1512   -797   1114     38  -1156   -706  -2122  -1457  -1753  -1454   -576
   -649  -1717  -1067   1184    207  -1392   -709  -1940  -1410  -1769  -1525   -688
   -584  -1683  -1101   1132    254  -1392   -581  -1621  -1158  -1569  -1389   -610
   -506  -1517  -1010   1013    252  -1265   -366  -1280   -885  -1350  -1231   -475
   -483  -1376   -896    930    205  -1137   -163   -995   -649  -1156  -1088   -358
   -472  -1314   -841    893    184  -1080    -77   -859   -537  -1052  -1005   -298
   -449  -1265   -818    854    184  -1041    -54   -810   -493  -1000   -966   -257
   -433  -1202   -769    818    166   -987    -44   -774   -465   -966   -940   -215
   -407  -1122   -714    763    153   -919    -25   -740   -439   -935   -919   -194
   -374  -1044   -670    709    148   -857     -2   -709   -413   -898   -888   -166
   -361   -976   -618    667    127   -797     10   -680   -387   -867   -857   -137
   -329   -891   -561    610    114   -727     23   -649   -361   -831   -826   -109
   -306   -815   -509    558     98   -662     41   -613   -329   -787   -784    -59
   -298   -737   -439    517     67   -587     62   -568   -288   -737   -737    -15
   -275   -657   -384    465     54   -522     75   -537   -257   -696   -693     25
   -241   -576   -335    410     46   -457     93   -506   -231   -657   -657     59
   -210   -496   -285    353     36   -392    111   -472   -207   -620   -628     93
   -184   -431   -246    306     31   -340    122   -446   -187   -587   -605    114
   -171   -387   -215    277     20   -301    127   -415   -161   -553   -576    137
   -166   -298   -132    233    -18   -215    140   -371   -127   -504   -532    187
   -124   -187    -64    153    -31   -127    148   -324    -85   -459   -488    228
    -85   -109    -23     96    -33    -64    181   -265    -41   -410   -441    257
    -83    -46     33     64    -59     -7    213   -189     15   -345   -379    309
    -72     28    101     23    -85     64    254    -90     80   -267   -309    374
    -75    111    187    -18   -132    150    288      0    148   -189   -249    439
    -51    189    241    -70   -145    215    316     98    220   -101   -161    514
    -18    280    296   -132   -158    288    340    192    288    -18    -83    587
     -7    413    420   -202   -213    415    358    277    358     59     -7    662
      5    540    535   -275   -265    537    387    353    423    137     72    750
     31    657    623   -345   -296    641    413    397    459    194    132    815
     46    735    685   -392   -319    711    428    410    472    223    158    844
     38    782    743   -410   -350    763    433    405    480    239    171    862
     36    826    789   -431   -376    807    431    376    457    220    153    854
     36    870    833   -454   -400    852    423    337    433    205    145    852
     18    904    885   -462   -433    896    428    298    418    192    137    846
    -12    930    943   -457   -478    935    433    257    400    176    122    839
    -44    917    961   -436   -501    937    433    194    355    145     88    813
    -46    904    948   -428   -496    924    413    124    303     96     41    771
    -44    906    950   -431   -498    927    389     62    257     46      7    732
    -57    898    956   -420   -506    927    361      2    205      2    -31    688
    -70    917    987   -426   -527    950    335    -38    179    -10    -51    678
    -75    917    989   -420   -532    953    322    -64    166    -10    -51    683
    -75    961   1034   -444   -555    997    311    -77    161      0    -44    698
    -70    997   1067   -462   -568   1031    311    -80    161     15    -31    706
    -62   1015   1078   -478   -571   1044    311    -75    168     25    -20    714
    -51   1047   1098   -498   -574   1070    314    -62    179     41      0    735
    -54   1083   1135   -517   -594   1106    327    -46    202     67     23    758
    -49   1104   1153   -527   -600   1127    335    -38    205     75     23    756
    -41   1135   1176   -548   -607   1153    332    -36    205     80     25    763
    -31   1176   1208   -574   -618   1192    335    -23    215     98     41    779
    -28   1236   1262   -605   -644   1249    366     10    252    137     80    818
    -20   1304   1325   -641   -672   1314    397     36    285    176    119    865
    -20   1358   1379   -670   -701   1369    420     49    301    202    142    891
    -36   1395   1431   -680   -732   1413    428     59    316    226    163    909
    -41   1452   1493   -706   -769   1473    418     64    335    254    187    932
    -28   1501   1530   -735   -779   1514    405     62    345    275    210    950
     -2   1525   1527   -761   -763   1525    353     25    314    249    189    930
    -10   1558   1569   -774   -789   1564    335     23    314    262    202    953
    -18   1582   1597   -782   -807   1587    342     38    332    288    231    995
    -28   1574   1602   -771   -815   1587    337     38    332    293    241   1018
    -33   1564   1597   -766   -815   1579    327     31    303    275    223   1013
    -46   1577   1623   -766   -836   1600    319     18    283    270    215   1010
    -59   1579   1639   -761   -852   1610    327     18    275    270    218   1018
    -75   1564   1639   -743   -857   1600    345     23    270    267    223   1010
   -103   1543   1647   -722   -875   1595    348     18    252    246    202    974
   -114   1558   1673   -722   -893   1613    345      5    239    239    192    956
   -111   1564   1675   -730   -893   1618    335    -12    210    213    161    917
   -101   1577   1678   -737   -888   1626    322    -23    189    205    137    898
    -90   1574   1665   -743   -878   1618    332     -5    202    223    161    924
    -83   1592   1675   -753   -880   1631    332      2    205    231    176    943
    -83   1610   1693   -763   -888   1652    332      5    200    239    181    940
    -80   1647   1727   -782   -904   1686    332      0    187    236    166    930
    -70   1678   1748   -805   -909   1712    332      2    194    239    166    932
    -57   1686   1743   -815   -898   1714    348     15    207    246    171    948
    -54   1686   1738   -818   -896   1712    371     44    220    246    161    940
    -51   1709   1761   -828   -906   1735    452    171    283    270    153    914
    -44   1779   1821   -867   -935   1800    558    366    433    384    231    958
    -10   1977   1987   -984   -997   1982    657    636    709    672    493   1192
     57   2283   2223  -1171  -1083   2255    654    875    997   1049    898   1602
     80   2668   2587  -1374  -1252   2629    550    743   1078   1335   1312   2081
    -12   2824   2834  -1405  -1423   2829    384    298    924   1439   1564   2392
   -127   2813   2940  -1343  -1535   2876    179   -239    540   1184   1405   2291
   -218   2494   2709  -1137  -1465   2600    -38   -839   -150    389    615   1553
   -200   2008   2208   -904  -1202   2107   -265  -1215   -805   -446   -254    727
   -129   1748   1875   -810  -1002   1810   -270  -1044   -748   -449   -314    626
    -85   1670   1753   -792   -919   1712   -135   -743   -498   -270   -205    683
    -62   1706   1769   -823   -914   1735     44   -441   -226    -57    -59    797
    -36   1810   1847   -885   -940   1829    257   -119     59    187    129    948
    -31   1867   1896   -919   -963   1880    366     41    205    314    228   1023
    -23   1899   1922   -937   -974   1909    413    101    265    363    267   1047
    -28   1914   1940   -943   -984   1925    441    148    296    394    296   1078
    -33   1940   1974   -953  -1002   1956    465    189    324    433    335   1114
    -18   1964   1982   -974  -1000   1971    457    197    329    444    340   1114
     12   1997   1982  -1005   -984   1990    454    213    340    462    355   1127
     41   2034   1990  -1039   -974   2013    470    233    363    491    374   1156
     59   2062   2003  -1060   -971   2034    478    246    379    514    389   1171
     64   2104   2039  -1085   -987   2073    478    265    397    537    415   1195
     75   2125   2049  -1101   -987   2088    472    270    405    550    441   1213
     90   2151   2057  -1122   -984   2104    475    285    426    587    472   1236
     90   2169   2078  -1130   -992   2125    501    322    462    626    496   1265
     93   2177   2083  -1135   -995   2130    527    361    488    657    524   1283
     93   2200   2107  -1148  -1008   2153    535    381    509    688    553   1304
     93   2213   2117  -1156  -1010   2166    540    394    524    714    579   1322
     96   2223   2127  -1158  -1015   2177    555    423    558    748    607   1350
    103   2247   2140  -1176  -1021   2195    550    452    589    782    639   1371
    103   2283   2177  -1195  -1036   2231    558    506    641    839    696   1421
    116   2320   2200  -1218  -1044   2260    574    566    696    896    745   1465
    132   2356   2223  -1244  -1044   2291    589    631    756    953    792   1506
    135   2382   2247  -1260  -1057   2317    605    709    831   1044    878   1579
    150   2426   2273  -1288  -1062   2351    620    797    914   1150    974   1678
    168   2488   2320  -1330  -1075   2405    636    872    984   1234   1062   1766
    187   2551   2364  -1369  -1088   2457    644    930   1041   1304   1140   1836
    194   2587   2392  -1392  -1098   2491    649    956   1072   1340   1182   1870
    197   2595   2397  -1397  -1101   2499    662    971   1085   1356   1200   1893
    192   2613   2418  -1402  -1111   2517    665    958   1075   1350   1208   1906
    179   2618   2439  -1397  -1130   2530    659    930   1047   1337   1197   1893
    168   2569   2400  -1369  -1117   2486    654    888   1000   1293   1145   1849
    163   2551   2385  -1358  -1109   2468    649    852    956   1249   1109   1818
    140   2530   2390  -1337  -1124   2460    649    797    896   1182   1047   1761
    122   2470   2348  -1296  -1111   2410    636    730    823   1098    961   1683
    101   2418   2317  -1260  -1109   2369    631    665    758   1028    896   1615
     80   2369   2288  -1226  -1104   2330    613    602    693    963    841   1564
     77   2330   2249  -1205  -1085   2291    587    540    628    901    779   1509
     70   2294   2223  -1182  -1075   2260    579    496    587    862    743   1467
     64   2262   2197  -1163  -1067   2231    581    462    550    831    706   1439
     64   2244   2179  -1156  -1057   2213    579    444    532    813    691   1426
     70   2231   2158  -1150  -1044   2195    566    431    514    800    670   1410
     72   2229   2156  -1150  -1041   2192    561    420    501    797    667   1392
     59   2213   2153  -1137  -1047   2184    553    420    498    797    667   1389
     51   2221   2169  -1137  -1060   2197    550    426    501    807    678   1405
     57   2200   2143  -1130  -1041   2171    550    433    506    820    693   1421
     72   2197   2125  -1135  -1026   2161    563    436    509    826    698   1426
     72   2234   2161  -1153  -1044   2197    563    423    501    820    688   1418
     67   2255   2187  -1161  -1060   2221    558    426    511    833    698   1423
     64   2270   2205  -1169  -1070   2239    568    439    530    852    722   1431
     72   2309   2236  -1189  -1080   2273    589    457    553    870    745   1447
     70   2335   2265  -1205  -1096   2301    613    480    574    888    769   1457
     75   2346   2268  -1210  -1096   2307    607    478    563    885    761   1457
     85   2395   2307  -1241  -1109   2351    600    462    563    893    776   1470
     75   2403   2327  -1239  -1124   2366    587    436    558    893    779   1473
     85   2369   2281  -1228  -1098   2325    558    420    535    875    763   1460
     85   2351   2265  -1218  -1091   2309    545    413    524    875    771   1462
     93   2353   2260  -1226  -1083   2309    542    420    532    885    789   1475
     96   2343   2247  -1218  -1075   2296    545    426    527    883    787   1475
     85   2275   2187  -1182  -1052   2231    532    415    501    857    758   1452
     70   2205   2135  -1137  -1031   2171    522    402    480    833    740   1441
     64   2156   2091  -1111  -1013   2125    509    387    457    810    714   1423
     62   2096   2034  -1078   -984   2065    514    379    441    792    698   1387
     41   2055   2010  -1049   -984   2034    514    366    423    771    680   1353
     31   2021   1990  -1026   -979   2005    509    348    400    748    652   1327
     31   1979   1948  -1005   -958   1964    496    324    371    714    618   1291
     28   1953   1925   -989   -948   1940    483    306    358    696    597   1262
     25   1925   1899   -976   -935   1912    480    309    350    688    589   1247
     23   1904   1880   -963   -927   1891    475    303    337    680    587   1241
     20   1886   1862   -956   -919   1875    475    298    329    678    584   1231
     18   1855   1836   -935   -909   1847    462    283    319    657    566   1205
      2   1839   1836   -924   -917   1839    446    280    319    654    566   1200
      0   1821   1818   -911   -909   1821    454    288    324    654    566   1202
     18   1787   1769   -904   -875   1779    483    332    342    654    548   1187
     54   1797   1743   -924   -844   1771    571    470    426    685    530   1150
     64   1870   1805   -969   -870   1839    644    626    571    802    610   1192
     67   2044   1977  -1057   -953   2010    698    826    826   1080    883   1444
    127   2294   2164  -1210  -1018   2229    672    982   1054   1408   1270   1860
    145   2598   2452  -1371  -1153   2525    563    766   1026   1564   1592   2268
     49   2650   2600  -1350  -1275   2624    480    400    800   1527   1714   2460
    -64   2527   2592  -1231  -1330   2559    355    -28    374   1174   1418   2218
   -166   2187   2351  -1010  -1257   2268    161   -571   -265    407    605   1410
   -166   1823   1990   -828  -1078   1906    -51   -885   -735   -202    -38    766
   -111   1587   1699   -737   -904   1641   -101   -782   -649   -140    -33    745
    -72   1460   1532   -696   -802   1496    -18   -553   -423     33     64    802
    -46   1441   1488   -698   -769   1465    124   -303   -174    223    200    898
    -23   1501   1525   -737   -774   1512    298    -31     88    436    350   1039
     -2   1564   1566   -782   -784   1566    394    111    228    555    452   1085
     12   1579   1566   -797   -776   1574    441    168    301    618    532   1093
     31   1574   1540   -802   -753   1556    454    194    337    649    571   1114
     36   1587   1551   -810   -756   1569    449    205    345    654    571   1140
     38   1610   1571   -823   -766   1592    446    210    353    662    579   1150
     36   1605   1569   -820   -766   1587    446    215    368    678    592   1166
     36   1600   1561   -818   -763   1582    431    213    371    680    587   1187
     46   1590   1543   -818   -748   1566    433    223    389    693    600   1210
     57   1592   1535   -826   -740   1564    441    228    405    706    613   1197
     59   1597   1538   -828   -740   1569    439    239    423    717    610   1182
     57   1579   1522   -818   -732   1551    433    249    441    732    626   1187
     62   1553   1491   -807   -714   1522    431    254    454    748    646   1189
     67   1561   1493   -815   -714   1530    433    262    470    763    662   1208
     85   1582   1496   -833   -704   1538    431    275    488    782    678   1223
    101   1590   1486   -846   -691   1540    431    298    522    807    696   1247
    119   1605   1486   -862   -683   1545    431    319    548    831    722   1265
    142   1626   1480   -885   -670   1553    426    345    576    862    748   1296
    174   1654   1478   -914   -652   1566    433    381    618    901    782   1335
    197   1673   1475   -935   -639   1574    446    431    670    948    815   1376
    223   1691   1467   -956   -620   1579    459    491    732   1005    857   1413
    252   1725   1470   -989   -610   1597    470    568    815   1088    950   1480
    272   1766   1493  -1021   -610   1631    478    652    893   1176   1036   1556
    285   1821   1535  -1054   -626   1680    480    717    948   1239   1088   1608
    298   1857   1558  -1078   -628   1709    496    776   1010   1306   1156   1670
    306   1901   1592  -1106   -644   1748    501    802   1039   1330   1197   1693
    314   1904   1587  -1109   -636   1745    504    810   1047   1337   1205   1704
    329   1901   1569  -1117   -620   1735    501    795   1026   1317   1187   1680
    322   1880   1558  -1101   -618   1719    493    761    997   1278   1158   1654
    306   1855   1545  -1080   -620   1701    475    711    950   1223   1111   1623
    298   1844   1545  -1070   -623   1693    459    649    901   1161   1060   1579
    283   1810   1527  -1049   -623   1670    449    579    844   1093    992   1522
    267   1777   1509  -1021   -620   1644    431    498    784   1021    914   1457
    262   1709   1447   -987   -592   1577    407    426    722    956    849   1397
    252   1654   1402   -956   -574   1530    384    353    667    891    792   1340
    252   1564   1312   -909   -532   1439    366    298    623    844    750   1291
    252   1499   1247   -875   -496   1374    348    236    574    797    706   1241
    241   1454   1213   -849   -485   1335    324    192    540    761    665   1205
    241   1418   1176   -831   -467   1299    314    168    530    740    652   1187
    236   1358   1119   -797   -441   1239    314    158    527    730    636   1156
    226   1304   1078   -763   -426   1192    306    145    519    722    626   1153
    215   1312   1093   -763   -439   1202    277    119    493    691    594   1124
    213   1322   1106   -769   -446   1215    252     96    472    662    566   1088
    223   1350   1124   -787   -452   1239    241     93    475    662    568   1104
    228   1348   1119   -787   -444   1234    223     90    472    659    568   1114
    228   1337   1109   -784   -441   1223    205     85    470    654    561   1098
    231   1317   1085   -776   -426   1202    210     88    475    659    574   1114
    231   1350   1117   -792   -441   1234    223     98    493    680    592   1130
    233   1397   1163   -815   -465   1280    249    116    519    709    618   1158
    231   1397   1166   -815   -467   1283    257    116    522    704    610   1148
    233   1363   1130   -800   -449   1247    239    106    514    693    600   1132
    241   1371   1130   -807   -446   1252    220     96    522    704    618   1156
    267   1415   1148   -841   -439   1283    194     90    537    730    644   1192
    288   1376   1088   -833   -400   1234    153     64    514    714    623   1171
    285   1356   1070   -820   -392   1213    124     38    483    696    610   1158
    280   1361   1080   -823   -400   1221    111     31    472    685    600   1148
    293   1340   1047   -815   -376   1195     96     28    462    672    584   1143
    275   1275    997   -776   -361   1137     67      5    423    644    561   1111
    275   1210    935   -743   -329   1075     54    -12    389    623    540   1075
    272   1171    898   -724   -311   1036     46    -23    374    610    537   1049
    265   1106    841   -685   -288    974     46    -28    361    597    524   1028
    241   1047    805   -646   -283    927     36    -46    335    574    491   1000
    236   1008    769   -623   -265    888     23    -67    306    548    452    966
    241    950    706   -597   -233    828     15    -77    283    530    423    943
    246    924    678   -584   -215    802      0    -88    259    514    407    940
    246    917    667   -584   -210    792     -5    -98    241    496    389    917
    226    893    667   -561   -220    782     -7   -106    223    480    366    878
    220    906    683   -563   -231    795    -20   -111    205    472    355    870
    202    891    688   -545   -241    789    -10   -109    194    472    358    867
    189    849    659   -522   -233    756    -12    -98    192    472    355    859
    194    828    631   -511   -218    730    -15    -93    187    472    358    849
    202    807    602   -506   -200    704     18    -49    205    483    355    823
    239    831    592   -535   -176    711    114     83    262    496    337    771
    259    922    662   -592   -202    792    215    265    384    589    394    800
    298   1101    802   -698   -252    950    324    553    659    872    649   1013
    368   1395   1026   -883   -329   1210    340    823    945   1244   1036   1395
    405   1771   1366  -1088   -480   1569    210    639    979   1480   1397   1821
    298   1896   1595  -1098   -649   1748      2    114    802   1564   1608   2081
    168   1857   1686  -1013   -758   1771   -236   -496    415   1317   1449   1971
     75   1478   1402   -779   -662   1441   -441  -1039   -220    566    701   1288
     75    958    883   -517   -402    922   -649  -1319   -833   -220    -96    542
    129    678    548   -405   -210    615   -685  -1150   -810   -259   -189    410
    174    631    457   -402   -142    545   -574   -865   -602   -111   -103    436
    213    706    491   -462   -140    600   -392   -566   -366     64     15    509
    236    763    527   -498   -145    646   -171   -254   -124    254    155    613
    246    836    589   -542   -171    714    -64   -106    -12    355    236    672
    246    859    610   -553   -181    735    -20    -44     23    389    265    685
    249    880    628   -566   -189    756     -5    -10     36    402    277    688
    241    898    657   -568   -207    779      2     10     41    410    285    685
    233    901    665   -568   -215    784     12     38     54    420    293    691
    239    906    667   -574   -213    787     23     67     64    433    306    701
    246    922    675   -584   -215    800     31     90     72    452    319    717
    252    937    685   -594   -215    813     25    101     67    449    314    714
    249    971    722   -613   -239    846     25    122     75    462    319    719
    254   1000    745   -628   -246    872     31    158     96    488    340    727
    267   1028    758   -649   -244    893     31    192    109    506    363    740
    280   1026    745   -652   -231    885     46    231    127    532    392    761
    272   1044    769   -659   -249    906     46    246    135    542    400    761
    275   1085    807   -680   -267    948     38    257    132    535    389    766
    290   1119    826   -706   -267    974     44    288    145    548    400    784
    290   1127    836   -709   -272    982     54    332    171    571    418    800
    301   1158    857   -730   -277   1008     54    376    192    597    433    810
    311   1208    896   -761   -293   1054     67    436    231    636    462    828
    319   1254    935   -789   -309   1096     88    511    280    688    511    865
    322   1309    987   -815   -332   1148    106    594    327    745    563    911
    335   1358   1021   -849   -342   1189    111    680    379    802    613    961
    366   1413   1047   -891   -340   1231    129    789    449    880    685   1026
    381   1493   1111   -937   -366   1304    145    880    509    953    756   1083
    402   1569   1166   -984   -381   1369    145    940    540    995    795   1117
    418   1628   1210  -1026   -397   1421    166    987    566   1031    831   1153
    407   1678   1267  -1044   -431   1473    174   1010    574   1047    849   1176
    381   1688   1306  -1036   -462   1499    171   1008    561   1036    844   1174
    366   1680   1314  -1023   -472   1499    158    979    522   1002    813   1145
    342   1665   1322  -1005   -488   1496    153    945    485    966    779   1122
    329   1675   1345  -1002   -509   1512    158    906    449    922    743   1093
    306   1675   1369   -992   -530   1522    155    844    392    859    685   1036
    285   1647   1361   -966   -537   1504    137    769    329    795    615    961
    267   1600   1330   -935   -532   1465    116    711    277    750    568    909
    252   1566   1312   -909   -530   1439    103    657    231    701    519    862
    231   1540   1309   -888   -540   1426     83    592    179    641    459    807
    223   1512   1288   -867   -532   1400     75    553    140    600    418    769
    210   1488   1278   -852   -532   1384     57    517    103    566    379    724
    197   1449   1252   -823   -527   1350     46    493     75    548    353    698
    189   1452   1262   -820   -537   1358     36    485     54    535    340    688
    179   1488   1309   -833   -563   1400     25    485     44    532    335    678
    184   1506   1322   -846   -568   1415     20    485     33    524    322    659
    176   1522   1345   -852   -584   1434     25    493     38    530    322    657
    171   1527   1353   -849   -592   1441     15    496     31    530    314    654
    187   1558   1371   -872   -592   1465     18    506     31    535    314    657
    197   1582   1384   -891   -594   1483     12    517     31    540    319    657
    194   1608   1413   -904   -607   1512      7    524     31    542    324    662
    174   1636   1460   -906   -644   1548     12    540     38    555    337    675
    179   1686   1506   -932   -662   1597     38    574     57    571    350    688
    168   1743   1574   -958   -704   1660     70    602     80    592    368    706
    150   1779   1628   -966   -740   1704     88    613     90    602    374    706
    137   1808   1670   -974   -766   1740     83    613     88    607    376    698
    137   1834   1696   -984   -779   1766     54    589     64    600    361    680
    137   1860   1722  -1000   -792   1790     31    571     51    592    348    678
    150   1886   1735  -1018   -792   1810     -5    558     38    592    342    675
    150   1904   1753  -1028   -800   1829    -18    558     36    594    342    675
    145   1932   1787  -1039   -820   1860    -15    563     36    592    342    678
    135   1922   1787  -1028   -826   1855    -25    561     20    592    337    665
    140   1914   1774  -1028   -818   1847    -41    553     -5    581    319    652
    124   1878   1753  -1002   -815   1818    -70    532    -46    550    285    623
    106   1860   1753   -982   -823   1808    -72    532    -67    537    275    605
     96   1818   1719   -958   -810   1769    -85    511   -109    506    231    553
     96   1784   1688   -940   -797   1738    -85    498   -137    472    184    504
     75   1782   1704   -930   -813   1743    -88    488   -158    446    161    475
     57   1761   1704   -909   -823   1732   -101    480   -179    423    135    454
     59   1764   1704   -911   -823   1735   -116    478   -194    420    124    439
     57   1787   1730   -922   -836   1761   -122    475   -210    420    119    433
     46   1766   1719   -906   -839   1745   -132    470   -236    407     96    413
     46   1784   1738   -914   -844   1761   -135    472   -236    413     96    407
     54   1795   1740   -924   -844   1769   -142    459   -246    389     75    379
     54   1810   1756   -932   -849   1784   -150    462   -259    384     75    368
     38   1800   1758   -919   -859   1779   -153    467   -265    387     77    366
     38   1808   1769   -922   -865   1790   -140    504   -252    400     75    363
     54   1839   1782   -948   -862   1813    -51    649   -163    444     75    337
     75   1932   1857  -1005   -891   1896     38    844    -15    555    140    374
    114   2117   2003  -1114   -945   2060    114   1072    218    807    361    566
    181   2410   2229  -1296  -1023   2320    129   1309    493   1176    753    958
    194   2787   2592  -1493  -1197   2691     33   1169    555   1413   1124   1402
     98   2956   2857  -1530  -1379   2907   -101    766    394   1473   1340   1693
    -12   2933   2946  -1462  -1480   2938   -262    306     41   1254   1218   1623
   -116   2652   2769  -1267  -1441   2709   -446   -252   -581    548    498    935
   -122   2164   2286  -1023  -1202   2223   -672   -644  -1215   -275   -376     90
    -75   1855   1927   -891  -1002   1891   -750   -592  -1280   -400   -550   -111
    -28   1730   1758   -852   -893   1743   -688   -345  -1072   -239   -459    -72
      5   1766   1761   -885   -878   1764   -555    -70   -810    -36   -324     20
     28   1873   1844   -950   -909   1860   -358    244   -527    202   -148    153
     28   1945   1917   -987   -945   1932   -223    439   -358    345    -41    233
     44   1977   1932  -1013   -945   1953   -166    522   -293    402      0    262
     67   2018   1951  -1041   -940   1984   -150    558   -270    426     18    272
     57   2042   1982  -1052   -963   2013   -155    574   -259    444     31    277
     44   2044   2000  -1044   -979   2023   -163    587   -246    467     41    280
     44   2055   2010  -1049   -982   2034   -158    594   -236    480     41    280
     31   2075   2044  -1052  -1005   2060   -161    594   -233    491     46    280
     31   2112   2078  -1072  -1023   2096   -174    605   -220    511     59    288
     49   2138   2086  -1093  -1018   2112   -174    623   -207    537     75    306
     44   2117   2073  -1083  -1015   2096   -171    633   -197    545     85    309
     31   2143   2112  -1085  -1039   2127   -163    649   -171    568    106    327
     31   2177   2143  -1106  -1057   2161   -163    667   -158    589    119    332
     44   2192   2148  -1117  -1052   2171   -158    685   -137    610    137    348
     51   2213   2161  -1132  -1054   2187   -163    701   -119    633    153    366
     57   2260   2203  -1158  -1072   2231   -158    730    -88    670    179    387
     51   2283   2231  -1169  -1088   2257   -163    743    -72    683    189    384
     59   2307   2247  -1184  -1093   2278   -158    776    -46    714    213    405
     57   2325   2265  -1192  -1104   2296   -153    820     -7    758    249    436
     54   2361   2307  -1208  -1124   2335   -140    878     54    826    306    493
     57   2405   2346  -1234  -1145   2377   -135    935    109    888    361    530
     80   2473   2392  -1278  -1156   2431   -127    995    174    963    428    576
    101   2551   2447  -1327  -1174   2499   -114   1072    257   1057    519    654
    106   2616   2509  -1361  -1200   2564    -96   1158    348   1156    610    745
    101   2668   2564  -1384  -1231   2616    -75   1226    418   1244    693    823
    103   2707   2603  -1405  -1249   2655    -62   1260    452   1288    737    867
    106   2748   2642  -1428  -1267   2696    -51   1270    470   1309    756    885
    119   2766   2647  -1441  -1262   2707    -64   1252    459   1299    748    867
    124   2759   2634  -1444  -1254   2696    -75   1218    428   1262    711    833
     98   2748   2650  -1426  -1275   2699    -75   1189    400   1234    683    813
     67   2722   2655  -1397  -1293   2688    -80   1150    358   1184    636    774
     57   2699   2642  -1376  -1291   2670    -80   1101    311   1127    576    722
     38   2668   2629  -1353  -1296   2650    -96   1028    239   1052    501    646
     20   2590   2569  -1304  -1275   2579   -124    950    158    971    420    563
     -5   2525   2530  -1262  -1267   2527   -142    880     90    898    345    488
    -41   2478   2520  -1218  -1280   2499   -148    831     44    849    288    433
    -46   2455   2499  -1205  -1273   2475   -163    779     -2    797    239    376
    -51   2426   2478  -1187  -1265   2452   -181    737    -38    761    207    345
    -67   2366   2434  -1150  -1252   2397   -187    701    -77    727    168    311
    -80   2338   2418  -1127  -1249   2377   -189    683    -88    717    158    298
    -93   2330   2421  -1119  -1257   2374   -192    683    -85    724    166    301
    -88   2346   2434  -1130  -1260   2390   -200    672    -85    719    153    283
    -85   2369   2455  -1143  -1270   2410   -200    670    -83    719    150    275
    -70   2364   2434  -1145  -1252   2397   -202    675    -77    730    158    283
    -72   2372   2444  -1150  -1257   2408   -218    665    -85    727    155    275
    -90   2364   2455  -1137  -1273   2408   -220    667    -83    735    163    272
    -98   2372   2470  -1140  -1283   2421   -218    670    -70    748    174    277
   -106   2390   2496  -1140  -1301   2442   -223    672    -64    753    179    277
   -119   2403   2520  -1143  -1319   2460   -218    685    -46    771    200    298
   -135   2423   2556  -1145  -1345   2488   -207    698    -25    797    226    327
   -132   2452   2585  -1161  -1358   2520   -184    706     -7    815    246    342
   -124   2491   2616  -1182  -1369   2553   -176    706      0    823    257    340
   -140   2504   2644  -1182  -1392   2572   -184    693      0    818    252    337
   -145   2507   2650  -1182  -1397   2577   -194    675      2    818    252    340
   -135   2483   2618  -1174  -1376   2548   -226    646     -2    815    257    342
   -137   2468   2605  -1163  -1371   2535   -257    626    -18    813    262    350
   -153   2475   2629  -1163  -1389   2553   -257    620    -20    818    262    342
   -158   2475   2634  -1158  -1397   2556   -262    618    -15    826    262    342
   -163   2439   2603  -1137  -1384   2520   -280    600    -33    802    239    316
   -166   2372   2538  -1101  -1350   2455   -296    581    -62    779    215    288
   -174   2317   2488  -1072  -1332   2403   -298    576    -77    758    200    270
   -181   2294   2475  -1054  -1327   2385   -293    568    -83    745    187    262
   -194   2260   2455  -1031  -1325   2356   -283    561    -90    732    171    244
   -210   2213   2423  -1000  -1317   2317   -285    540   -111    711    150    226
   -218   2169   2387   -976  -1301   2278   -314    514   -142    672    111    189
   -223   2140   2361   -958  -1293   2249   -324    498   -163    649     90    158
   -223   2140   2361   -961  -1291   2249   -314    501   -158    654     96    142
   -223   2127   2351   -950  -1286   2239   -306    496   -153    665     96    142
   -231   2099   2327   -935  -1280   2213   -311    493   -148    670     98    145
   -244   2073   2317   -914  -1280   2192   -314    491   -150    667    101    137
   -252   2060   2309   -906  -1280   2184   -327    475   -161    652     90    119
   -239   2094   2333   -927  -1286   2213   -340    462   -166    646     88    122
   -226   2088   2312   -932  -1270   2200   -324    493   -140    659     88    132
   -218   2065   2283   -924  -1252   2174   -244    610    -62    693     75     90
   -223   2099   2320   -940  -1270   2208   -153    761     64    769    101     80
   -194   2288   2483  -1047  -1337   2385    -83    932    298    989    290    246
   -132   2494   2626  -1182  -1379   2559    -67   1143    589   1374    693    639
   -111   2769   2881  -1327  -1496   2824   -158   1067    662   1628   1091   1080
   -176   2972   3148  -1397  -1662   3057   -267    717    496   1688   1356   1400
   -272   2959   3231  -1343  -1751   3094   -407    283    132   1483   1293   1379
   -361   2696   3057  -1169  -1709   2876   -633   -280   -506    766    550    701
   -379   2301   2678   -961  -1527   2488   -857   -693  -1091    -20   -296    -83
   -324   2005   2330   -841  -1327   2166   -935   -670  -1163   -184   -514   -309
   -283   1834   2117   -774  -1200   1974   -854   -407   -919     -2   -415   -270
   -262   1818   2081   -779  -1171   1948   -730   -166   -659    197   -285   -192
   -231   1870   2099   -820  -1166   1984   -550    109   -379    423   -119    -64
   -205   1958   2161   -878  -1184   2057   -413    309   -174    594     23     49
   -207   1997   2205   -893  -1205   2101   -366    374    -98    652     62     77
   -194   2000   2195   -904  -1195   2099   -353    397    -64    672     72     93
   -174   1995   2166   -911  -1171   2081   -342    413    -46    685     83     83
   -155   1997   2153   -919  -1156   2073   -335    428    -23    704    101     88
   -166   2008   2174   -919  -1169   2091   -332    444      2    727    137    119
   -181   2003   2182   -911  -1182   2091   -332    446     18    743    155    122
   -179   1997   2177   -909  -1179   2088   -329    444     28    753    158    122
   -171   2010   2182   -919  -1176   2096   -322    452     51    771    166    142
   -158   2023   2182   -932  -1169   2101   -314    459     80    792    184    166
   -158   2008   2166   -924  -1163   2086   -314    465     96    810    200    171
   -155   2003   2158   -924  -1158   2081   -319    472    114    833    228    189
   -145   2034   2179   -945  -1163   2104   -316    475    129    852    246    194
   -132   2060   2192   -963  -1161   2125   -303    488    155    875    265    205
   -135   2068   2203   -966  -1169   2135   -306    501    176    891    285    218
   -137   2047   2184   -956  -1161   2114   -311    514    192    906    293    213
   -111   2047   2158   -969  -1135   2101   -314    530    218    930    311    218
   -106   2083   2190   -987  -1148   2135   -293    574    270    950    358    259
    -98   2117   2216  -1010  -1156   2164   -290    618    306    950    381    285
    -85   2145   2229  -1031  -1156   2187   -275    680    368   1023    431    335
    -62   2182   2244  -1060  -1153   2213   -249    758    449   1117    519    397
    -51   2213   2265  -1080  -1158   2239   -223    844    532   1215    602    457
    -41   2234   2273  -1096  -1158   2252   -202    924    610   1296    670    519
    -25   2286   2312  -1130  -1169   2299   -181    989    675   1366    735    576
    -23   2314   2335  -1148  -1179   2325   -168   1026    711   1410    779    610
    -18   2335   2353  -1158  -1184   2343   -168   1031    724   1426    807    628
    -23   2340   2364  -1158  -1192   2351   -163   1013    709   1405    792    615
    -31   2346   2377  -1156  -1205   2359   -166    984    680   1376    779    605
    -18   2338   2356  -1161  -1187   2346   -174    927    631   1322    735    553
    -10   2330   2340  -1158  -1174   2335   -179    875    597   1280    696    530
    -38   2273   2309  -1119  -1174   2291   -187    800    537   1218    631    475
    -51   2244   2296  -1096  -1174   2270   -207    701    462   1137    566    402
    -77   2190   2265  -1057  -1171   2226   -228    618    402   1072    517    348
    -80   2107   2187  -1013  -1132   2145   -252    537    342   1008    452    277
    -88   2047   2135   -979  -1111   2091   -272    470    293    950    400    228
    -96   2016   2109   -961  -1104   2062   -288    410    254    909    374    189
   -127   1945   2073   -911  -1101   2010   -301    358    218    867    329    145
   -140   1893   2034   -875  -1085   1964   -306    324    197    841    301    122
   -148   1862   2010   -857  -1078   1935   -309    301    192    828    290    109
   -158   1844   2003   -841  -1080   1922   -322    277    176    815    288     85
   -168   1839   2005   -836  -1088   1919   -322    272    176    815    288     77
   -155   1855   2010   -849  -1083   1932   -322    275    187    828    298     83
   -148   1808   1956   -831  -1054   1880   -324    270    184    826    296     75
   -148   1805   1951   -828  -1049   1878   -329    259    181    823    298     75
   -153   1795   1948   -823  -1052   1873   -329    259    192    831    303     77
   -153   1795   1948   -820  -1049   1870   -327    257    205    841    314     75
   -127   1810   1938   -844  -1034   1873   -332    254    213    841    335     85
   -109   1805   1914   -849  -1010   1860   -337    246    213    839    337     83
   -106   1813   1917   -854  -1010   1862   -322    246    226    846    340     83
   -106   1839   1945   -865  -1026   1891   -285    262    252    878    368    109
   -116   1836   1953   -859  -1034   1893   -249    275    277    906    392    127
   -127   1842   1969   -857  -1047   1904   -249    265    280    909    400    132
   -129   1852   1979   -862  -1054   1914   -272    239    265    893    397    132
   -106   1867   1974   -880  -1039   1919   -296    218    265    891    402    135
   -109   1839   1948   -865  -1028   1893   -324    194    254    885    397    127
   -109   1842   1951   -867  -1028   1896   -337    174    254    888    402    132
   -114   1823   1938   -857  -1026   1880   -329    163    254    891    407    132
   -116   1803   1919   -841  -1018   1860   -335    153    246    888    407    129
   -132   1725   1855   -797   -992   1790   -353    127    215    857    381     96
   -145   1675   1821   -766   -984   1748   -358    103    192    836    368     72
   -150   1649   1800   -750   -976   1725   -348     93    184    831    363     75
   -161   1605   1766   -722   -963   1686   -340     77    168    807    345     62
   -194   1522   1717   -665   -956   1618   -340     51    145    779    311     20
   -239   1449   1688   -605   -963   1569   -345     33    135    763    296      7
   -252   1402   1654   -576   -953   1527   -361      5    111    735    270    -12
   -228   1379   1608   -574   -917   1493   -366     -7     96    717    252    -36
   -236   1348   1582   -555   -909   1465   -363    -12     93    714    252    -38
   -252   1319   1571   -535   -911   1444   -358    -15     96    717    257    -36
   -244   1304   1548   -532   -896   1426   -366    -28     93    711    257    -51
   -239   1301   1540   -530   -888   1421   -371    -38     93    714    257    -51
   -262   1275   1535   -506   -898   1405   -374    -54     85    701    244    -59
   -275   1254   1527   -491   -901   1389   -376    -70     77    691    226    -64
   -270   1208   1478   -470   -875   1343   -371    -64     70    675    210    -90
   -267   1189   1457   -459   -862   1322   -275     46    135    706    215   -109
   -257   1244   1501   -496   -878   1374   -158    231    252    782    262    -93
   -233   1376   1610   -571   -922   1493    -41    480    470    992    444     67
   -176   1621   1797   -724   -989   1709     31    813    779   1343    789    397
   -114   1984   2099   -935  -1106   2042    -10    857    974   1670   1215    823
   -187   2138   2322   -976  -1254   2231   -226    327    854   1784   1462   1127
   -358   2148   2507   -896  -1431   2327   -475   -337    571   1678   1460   1184
   -519   1823   2343   -654  -1434   2083   -696   -958     12   1083    896    675
   -592   1275   1867   -340  -1228   1571   -922  -1400   -696    200     -2   -161
   -532    911   1441   -192   -987   1176  -1023  -1337   -828    -15   -257   -433
   -480    745   1226   -132   -852    984   -945  -1057   -654     85   -210   -441
   -431    774   1205   -174   -818    989   -789   -763   -431    236   -109   -376
   -389    820   1210   -215   -800   1015   -553   -441   -189    410      7   -293
   -368    839   1208   -236   -789   1023   -413   -252    -46    517     85   -226
   -368    846   1215   -239   -792   1031   -355   -187     12    558    122   -197
   -366    854   1218   -244   -792   1036   -327   -150     51    587    150   -181
   -371    836   1208   -231   -789   1021   -319   -132     72    602    171   -174
   -379    792   1171   -207   -776    982   -309   -124     83    605    179   -171
   -368    771   1137   -202   -753    953   -288   -111    103    610    187   -166
   -355    774   1127   -210   -743    950   -277   -101    122    620    194   -158
   -366    758   1124   -194   -745    940   -280   -106    119    610    187   -171
   -350    774   1122   -213   -737    948   -283   -101    132    618    189   -168
   -363    748   1111   -192   -737    930   -280   -101    140    615    187   -168
   -368    745   1111   -189   -740    927   -259    -83    158    628    200   -158
   -368    724   1093   -176   -730    909   -233    -54    187    652    220   -132
   -376    701   1078   -163   -727    888   -223    -41    205    662    226   -116
   -376    701   1078   -163   -727    888   -223    -31    223    678    241   -103
   -379    672   1049   -148   -714    862   -226    -12    239    691    252   -101
   -363    644   1008   -140   -685    826   -231      2    249    696    254   -103
   -361    670   1028   -155   -696    849   -218     31    272    714    272    -93
   -353    693   1047   -168   -698    870   -205     70    311    748    303    -64
   -358    698   1057   -171   -709    878   -192    119    361    787    340    -28
   -345    704   1049   -179   -696    875   -181    176    413    836    387     15
   -329    688   1015   -179   -672    852   -168    246    478    896    436     59
   -290    714   1005   -213   -646    859   -158    324    548    966    504    119
   -272    763   1036   -244   -654    898   -150    392    615   1041    579    197
   -265    807   1072   -270   -667    940   -135    449    683   1106    652    265
   -249    833   1080   -293   -665    956   -132    465    701   1122    670    290
   -254    846   1101   -296   -678    971   -129    465    711   1132    688    311
   -270    839   1109   -285   -691    971   -111    459    719   1135    696    324
   -285    792   1078   -252   -680    935   -106    428    693   1098    667    306
   -290    722   1013   -218   -652    867   -106    376    652   1047    620    265
   -301    688    989   -194   -646    839    -98    324    615    997    576    228
   -311    644    956   -166   -636    800   -103    262    571    943    524    181
   -332    574    906   -119   -618    740   -111    192    509    865    454    119
   -363    488    852    -62   -607    667   -119    116    446    789    389     57
   -374    407    782    -18   -579    594   -129     49    389    724    324      2
   -379    332    711     23   -545    522   -137    -12    329    659    265    -46
   -392    254    646     70   -519    449   -148    -70    270    597    207    -90
   -400    213    613     90   -506    410   -176   -129    226    545    163   -140
   -407    184    592    111   -501    387   -192   -179    187    504    127   -184
   -413    158    571    124   -491    363   -194   -215    168    483     98   -200
   -418    116    535    150   -475    324   -179   -231    166    467     80   -205
   -413     77    491    166   -454    285   -166   -231    168    470     98   -205
   -407     80    488    163   -449    285   -161   -236    174    472    116   -205
   -410     70    480    168   -446    275   -168   -249    155    454    103   -218
   -418     46    465    187   -441    254   -171   -259    148    444     93   -218
   -413     33    444    187   -428    236   -171   -262    148    439     85   -223
   -415    -10    405    213   -410    197   -161   -267    145    431     72   -231
   -423    -28    394    226   -410    181   -153   -275    142    423     70   -244
   -405    -25    379    215   -392    176   -153   -285    135    415     64   -246
   -400      5    402    194   -400    202   -137   -280    153    423     72   -236
   -394     15    410    189   -402    213   -106   -252    184    449     98   -207
   -394     23    415    184   -405    220    -80   -239    202    459    109   -187
   -402      2    405    200   -402    202    -70   -236    213    459    103   -192
   -400      2    402    197   -402    202    -62   -252    218    452    111   -197
   -405     10    413    197   -410    210    -64   -257    233    470    140   -171
   -407     -5    402    207   -405    197    -90   -293    215    454    129   -176
   -397    -31    366    215   -381    166   -114   -324    187    426    101   -205
   -376    -10    363    192   -374    176   -106   -316    200    431    103   -179
   -376    -33    342    205   -361    153    -90   -306    210    436    106   -168
   -379    -83    296    228   -337    106   -101   -329    192    413     88   -187
   -387   -171    215    280   -301     20   -114   -348    176    381     64   -215
   -384   -252    132    316   -262    -59   -106   -345    174    371     36   -202
   -387   -335     51    361   -220   -140   -103   -355    153    340    -12   -213
   -389   -407    -18    397   -187   -213    -72   -363    132    303    -36   -267
   -379   -418    -38    400   -171   -228    -93   -394    106    283    -54   -324
   -405   -431    -25    418   -192   -228    -83   -413    103    272    -59   -314
   -397   -485    -88    441   -155   -288    -85   -420    101    254    -85   -303
   -381   -509   -127    444   -127   -319    -70   -423     98    241    -75   -332
   -402   -535   -132    470   -135   -335    -67   -431     98    239    -96   -340
   -389   -535   -145    459   -122   -340    -75   -454     98    228   -122   -358
   -392   -636   -244    514    -75   -441    -64   -462    103    228   -103   -366
   -400   -753   -355    576    -23   -555    -31   -452     96    236    -64   -355
   -407   -727   -319    568    -44   -524    -41   -472     85    220    -85   -376
   -389   -670   -280    530    -54   -475    -62   -493     62    194   -116   -413
   -374   -745   -371    558     -2   -558    -23   -423    106    210   -150   -420
   -345   -807   -462    574     57   -633     90   -277    200    257   -187   -431
   -311   -680   -368    496     28   -524    148   -129    296    355    -83   -392
   -272   -418   -145    345    -64   -283    205    106    568    659    259   -103
   -218   -145     70    181   -145    -38    226    181    732    924    618    270
   -244     64    306     88   -275    187    116   -150    626    995    831    584
   -376     83    459    148   -418    270     -7   -602    410    961    914    787
   -493   -119    374    303   -436    127   -187  -1117    -15    589    592    485
   -558   -540     18    548   -288   -262   -337  -1579   -574   -103   -176   -285
   -504   -935   -433    717    -36   -685   -532  -1769   -930   -574   -717   -779
   -431  -1171   -740    802    153   -956   -587  -1615   -846   -527   -709   -820
   -384  -1187   -802    784    207   -995   -475  -1330   -602   -322   -504   -745
   -353  -1078   -724    714    184   -901   -285  -1008   -322    -96   -335   -566
   -327  -1026   -698    675    184   -862   -127   -769   -127     49   -265   -446
   -324  -1002   -678    665    176   -841    -54   -665    -23    122   -218   -420
   -303   -976   -672    641    184   -826    -18   -610     12    174   -135   -394
   -285   -961   -675    623    194   -820      2   -587     38    202   -101   -384
   -285   -953   -670    618    189   -813     31   -558     59    231    -57   -337
   -311   -940   -628    626    158   -784     49   -540     88    249    -41   -309
   -319   -961   -641    639    158   -800     70   -514    111    277    -28   -303
   -306   -945   -639    626    166   -792     77   -501    124    293    -18   -280
   -309   -948   -639    626    163   -795     75   -496    127    296    -15   -275
   -306   -945   -639    626    166   -792     77   -480    132    303    -12   -280
   -311   -930   -618    618    150   -774    106   -454    163    332     15   -254
   -314   -937   -623    626    153   -782    124   -431    187    355     44   -236
   -309   -948   -639    628    163   -795    137   -407    200    374     64   -223
   -306   -953   -646    631    168   -800    142   -387    215    387     75   -218
   -311   -950   -641    631    161   -797    166   -355    244    413     98   -194
   -298   -927   -628    613    163   -776    187   -322    272    441    122   -171
   -293   -930   -636    610    171   -784    197   -296    293    459    137   -161
   -285   -937   -652    613    181   -795    210   -257    316    480    158   -142
   -272   -930   -657    602    192   -795    223   -205    353    519    194   -103
   -246   -909   -662    576    207   -787    244   -142    392    558    236    -70
   -218   -885   -670    550    223   -779    259    -75    431    600    277    -33
   -184   -857   -672    522    244   -766    285      7    483    659    335     25
   -148   -792   -644    470    246   -719    309     96    548    732    402     93
   -132   -748   -618    439    241   -683    324    166    602    789    462    155
   -132   -711   -579    420    220   -646    335    207    636    823    498    200
   -116   -667   -550    392    215   -610    350    231    654    846    527    231
   -101   -607   -509    353    202   -558    350    215    652    844    542    236
   -101   -613   -511    355    202   -563    342    194    641    833    553    228
   -109   -602   -496    355    192   -550    348    158    623    807    535    218
   -127   -597   -470    363    171   -535    358    124    610    776    509    218
   -158   -631   -472    394    153   -550    366     72    581    732    465    202
   -192   -724   -532    457    168   -628    376     36    561    701    428    140
   -233   -815   -584    522    174   -701    389     -7    527    649    353     46
   -267   -937   -670    602    200   -805    402    -44    493    597    293     67
   -285   -982   -698    631    205   -841    402   -109    439    532    226     20
   -316   -982   -665    649    174   -823    368   -189    405    493    192    -67
   -345  -1060   -717    701    184   -888    374   -233    413    493    231   -106
   -379  -1145   -766    763    192   -956    371   -262    384    472    270   -106
   -387  -1132   -745    758    179   -940    335   -324    342    420    205   -155
   -387  -1098   -714    743    161   -906    309   -358    340    400    168   -179
   -400  -1111   -711    753    155   -911    283   -392    301    355    116   -218
   -415  -1221   -805    818    194  -1013    332   -374    324    376    168   -223
   -413  -1231   -820    820    202  -1026    327   -363    327    379    179   -189
   -420  -1244   -823    831    200  -1034    319   -379    314    355    142   -187
   -436  -1247   -810    839    184  -1028    309   -405    293    329    116   -205
   -444  -1291   -846    867    200  -1070    303   -413    283    319    111   -197
   -441  -1317   -878    878    215  -1098    309   -405    283    327    132   -158
   -420  -1273   -852    846    213  -1062    296   -426    270    319    140   -174
   -410  -1280   -870    844    228  -1075    309   -415    283    327    150   -153
   -402  -1226   -823    815    210  -1026    332   -397    311    340    163   -127
   -387  -1166   -782    774    194   -974    353   -392    340    358    194   -109
   -392  -1174   -784    782    194   -979    384   -376    363    384    213    -96
   -387  -1166   -782    776    197   -974    384   -379    371    400    223    -80
   -374  -1156   -782    766    202   -969    381   -392    379    410    233    -72
   -363  -1109   -745    735    189   -927    379   -397    397    428    254    -49
   -345  -1117   -771    730    210   -943    345   -415    381    420    249    -49
   -335  -1130   -797    732    228   -963    332   -426    368    413    241    -51
   -337  -1119   -782    730    220   -950    337   -431    376    418    244    -41
   -337  -1145   -807    737    233   -976    322   -446    361    402    226    -54
   -350  -1197   -849    774    246  -1023    296   -475    329    368    202    -75
   -361  -1249   -888    805    262  -1070    285   -498    303    337    174   -103
   -381  -1312   -930    846    272  -1122    293   -501    301    335    168   -106
   -387  -1358   -971    870    290  -1163    290   -524    270    306    140   -135
   -405  -1413  -1008    909    301  -1210    298   -535    262    288    124   -179
   -428  -1462  -1036    943    301  -1249    309   -537    259    277    127   -166
   -439  -1493  -1054    966    306  -1275    319   -548    257    265    119   -174
   -439  -1532  -1096    984    327  -1314    314   -558    257    257    114   -200
   -428  -1525  -1098    976    332  -1312    296   -576    236    233     98   -223
   -428  -1522  -1093    974    332  -1309    283   -592    218    213     83   -241
   -441  -1535  -1093    989    324  -1314    280   -594    226    220     83   -226
   -446  -1579  -1132   1013    340  -1356    288   -594    236    220     80   -226
   -449  -1592  -1143   1021    345  -1369    290   -592    239    218     90   -220
   -439  -1584  -1145   1010    350  -1366    280   -610    223    194     72   -246
   -426  -1569  -1143    997    358  -1356    275   -615    210    184     57   -257
   -433  -1574  -1140   1002    350  -1358    342   -506    272    218     83   -246
   -407  -1543  -1137    974    363  -1340    436   -332    384    293    124   -226
   -348  -1426  -1078    885    363  -1252    530   -101    558    452    267   -101
   -275  -1195   -919    735    322  -1057    623    192    795    706    524    171
   -231   -909   -678    568    223   -795    636    197    919    909    797    491
   -350   -758   -407    553     25   -581    506   -220    862    992   1000    743
   -602   -737   -135    667   -233   -436    319   -787    701    976   1078    878
   -818   -984   -166    901   -327   -576    106  -1397    290    592    737    576
   -875  -1504   -628   1189   -124  -1067   -181  -1873   -350   -171    -31   -179
   -800  -1849  -1049   1325    124  -1449   -340  -1883   -540   -441   -340   -509
   -691  -1932  -1241   1312    272  -1587   -285  -1584   -389   -345   -298   -511
   -618  -1842  -1223   1231    301  -1532    -90  -1226   -171   -187   -181   -431
   -574  -1803  -1231   1187    327  -1517    119   -924     -7    -85   -116   -384
   -537  -1784  -1249   1161    355  -1517    244   -750    101     -7    -67   -348
   -530  -1792  -1262   1158    366  -1527    301   -683    148     23    -38   -324
   -517  -1787  -1270   1153    376  -1530    298   -665    153     25    -38   -324
   -519  -1766  -1247   1143    363  -1509    306   -657    166     33    -33   -316
   -506  -1745  -1239   1124    366  -1493    314   -644    174     36    -33   -309
   -509  -1756  -1247   1132    366  -1501    332   -628    187     41    -23   -309
   -517  -1774  -1257   1145    368  -1517    355   -610    207     57     -7   -298
   -517  -1792  -1275   1153    379  -1535    358   -600    210     62     -5   -283
   -506  -1764  -1257   1132    374  -1512    361   -587    226     70      0   -272
   -506  -1761  -1254   1132    371  -1509    374   -568    246     85     25   -254
   -485  -1753  -1267   1119    389  -1512    368   -566    254     85     28   -259
   -491  -1764  -1275   1127    392  -1522    366   -566    254     85     25   -265
   -485  -1751  -1265   1119    389  -1509    371   -540    265     96     46   -236
   -483  -1740  -1260   1109    387  -1501    379   -519    275    109     54   -226
   -488  -1761  -1273   1124    392  -1517    387   -509    288    114     59   -233
   -480  -1771  -1293   1124    405  -1532    402   -475    309    122     59   -236
   -475  -1722  -1247   1098    384  -1486    410   -433    335    148     85   -200
   -472  -1709  -1236   1091    379  -1473    413   -394    353    168    109   -179
   -454  -1712  -1257   1083    400  -1486    426   -348    381    192    132   -163
   -444  -1699  -1254   1070    402  -1478    431   -290    413    220    179   -127
   -433  -1667  -1236   1049    400  -1452    433   -233    444    252    213    -98
   -405  -1641  -1236   1021    413  -1439    439   -166    480    290    249    -51
   -389  -1626  -1236   1008    423  -1431    454   -106    511    332    277    -20
   -361  -1561  -1200    961    418  -1382    465    -59    555    379    316      7
   -361  -1493  -1132    924    384  -1314    467    -38    574    402    358     59
   -361  -1480  -1119    919    376  -1301    472    -25    589    420    389     90
   -376  -1543  -1166    961    394  -1356    488    -38    584    418    392     83
   -371  -1517  -1148    943    387  -1335    478    -72    574    405    387     80
   -381  -1499  -1117    940    366  -1309    480   -101    563    392    389     83
   -426  -1535  -1109    979    340  -1322    483   -153    532    358    358     51
   -449  -1574  -1124   1013    337  -1350    465   -223    480    301    301      2
   -465  -1597  -1132   1028    332  -1366    446   -285    439    254    270    -23
   -493  -1644  -1150   1067    327  -1397    446   -345    402    207    233    -57
   -519  -1699  -1182   1106    329  -1441    444   -410    358    155    181   -109
   -540  -1766  -1226   1153    342  -1496    433   -465    319    116    129   -155
   -555  -1831  -1278   1192    361  -1556    423   -519    283     75     90   -194
   -550  -1878  -1327   1213    387  -1602    418   -568    249     36     54   -226
   -540  -1893  -1353   1215    405  -1623    415   -594    233     12     38   -252
   -530  -1927  -1397   1228    433  -1662    426   -597    239     15     51   -246
   -542  -1945  -1402   1244    428  -1675    413   -626    213    -15     25   -272
   -530  -1956  -1426   1241    446  -1691    420   -626    210    -20     23   -277
   -517  -1922  -1408   1218    441  -1665    405   -646    192    -38      5   -288
   -517  -1940  -1423   1228    452  -1683    397   -662    187    -44      0   -293
   -517  -1974  -1457   1244    467  -1714    392   -672    174    -57     -7   -298
   -527  -1987  -1460   1254    465  -1725    397   -675    166    -70    -18   -311
   -519  -2010  -1491   1265    483  -1751    400   -680    163    -77    -20   -322
   -506  -2026  -1519   1267    506  -1774    413   -678    161    -77    -23   -322
   -488  -1984  -1499   1234    504  -1743    413   -678    166    -67    -12   -316
   -480  -1961  -1480   1221    498  -1722    418   -667    176    -51      7   -296
   -475  -1917  -1441   1195    480  -1678    449   -649    197    -33     31   -272
   -470  -1862  -1392   1166    459  -1628    472   -639    210    -18     46   -254
   -480  -1893  -1413   1187    465  -1654    488   -633    205    -25     38   -275
   -459  -1873  -1415   1166    475  -1644    475   -639    210    -25     46   -272
   -441  -1852  -1410   1145    483  -1631    480   -623    241     12     88   -231
   -449  -1847  -1397   1148    472  -1623    459   -641    241     15    103   -197
   -439  -1823  -1384   1130    472  -1605    384   -701    192    -33     64   -239
   -449  -1857  -1410   1153    480  -1634    384   -714    187    -38     59   -246
   -449  -1847  -1397   1145    472  -1623    379   -714    189    -31     70   -236
   -449  -1886  -1436   1169    493  -1662    366   -727    168    -54     57   -252
   -454  -1953  -1501   1202    522  -1727    348   -750    135    -90     28   -283
   -467  -1992  -1525   1228    527  -1758    345   -771    114   -106      7   -298
   -478  -2044  -1566   1260    542  -1805    342   -787     90   -129    -12   -327
   -504  -2120  -1615   1312    555  -1867    345   -807     64   -163    -41   -358
   -535  -2135  -1600   1335    532  -1870    337   -831     38   -205    -75   -389
   -550  -2169  -1618   1358    532  -1893    329   -849     20   -226    -96   -394
   -555  -2218  -1662   1387    550  -1940    329   -865      2   -246   -114   -420
   -555  -2255  -1699   1405    571  -1977    342   -880     -7   -262   -114   -446
   -550  -2262  -1712   1405    579  -1987    337   -893    -23   -275   -124   -449
   -561  -2273  -1712   1415    574  -1992    337   -904    -28   -283   -129   -439
   -576  -2249  -1675   1410    548  -1964    329   -906    -20   -277   -119   -439
   -592  -2296  -1704   1444    555  -2000    316   -924    -36   -298   -132   -457
   -600  -2361  -1761   1478    579  -2062    327   -922    -33   -298   -127   -457
   -589  -2343  -1753   1465    579  -2049    337   -909    -18   -280   -109   -446
   -584  -2340  -1756   1462    584  -2049    345   -911    -28   -298   -132   -467
   -581  -2325  -1743   1454    579  -2034    376   -857    -18   -311   -155   -493
   -553  -2301  -1751   1426    594  -2026    483   -683     98   -231   -101   -465
   -504  -2182  -1678   1343    587  -1930    571   -465    262    -75     23   -366
   -452  -1943  -1493   1197    519  -1719    657   -181    483    171    270   -116
   -407  -1649  -1241   1028    415  -1447    704   -119    633    394    558    215
   -537  -1519   -982   1026    220  -1252    620   -522    581    472    743    475
   -753  -1454   -701   1104    -28  -1078    485  -1039    439    446    805    589
   -927  -1628   -704   1278   -111  -1166    288  -1636     41     67    465    283
   -997  -2140  -1143   1569     72  -1641     -2  -2166   -587   -662   -270   -452
   -904  -2486  -1582   1693    337  -2034   -218  -2226   -792   -924   -563   -750
   -800  -2624  -1823   1712    509  -2223   -181  -1951   -659   -833   -522   -750
   -711  -2590  -1880   1649    584  -2236    -23  -1613   -462   -698   -420   -688
   -657  -2535  -1878   1597    610  -2208    174  -1275   -262   -555   -309   -615
   -631  -2494  -1862   1561    615  -2179    277  -1114   -166   -483   -257   -584
   -628  -2475  -1849   1551    610  -2164    324  -1052   -119   -444   -228   -563
   -628  -2494  -1865   1561    618  -2179    340  -1026    -96   -428   -218   -553
   -636  -2520  -1883   1579    623  -2203    342  -1023    -90   -431   -223   -553
   -623  -2525  -1904   1571    639  -2216    355  -1008    -75   -418   -213   -537
   -613  -2517  -1904   1564    644  -2210    361  -1005    -70   -426   -215   -542
   -628  -2514  -1888   1571    628  -2203    358  -1005    -70   -433   -215   -540
   -618  -2494  -1875   1556    628  -2184    353   -997    -62   -423   -205   -530
   -613  -2483  -1870   1548    626  -2177    350   -995    -59   -426   -205   -530
   -610  -2496  -1886   1553    636  -2192    355   -987    -59   -426   -197   -522
   -615  -2491  -1878   1553    628  -2184    366   -982    -59   -418   -187   -509
   -620  -2475  -1855   1548    615  -2166    374   -969    -46   -407   -181   -488
   -620  -2481  -1860   1551    618  -2171    374   -958    -36   -407   -176   -470
   -618  -2486  -1867   1553    623  -2179    371   -953    -25   -397   -161   -467
   -607  -2499  -1891   1553    639  -2197    376   -943    -23   -392   -148   -465
   -600  -2478  -1878   1540    639  -2179    384   -924    -10   -381   -135   -452
   -597  -2468  -1870   1530    633  -2169    387   -909      2   -368   -119   -436
   -594  -2457  -1865   1525    633  -2161    389   -878     23   -350   -101   -413
   -576  -2423  -1847   1499    633  -2135    394   -836     49   -329    -80   -384
   -553  -2392  -1839   1473    641  -2117    402   -779     83   -298    -49   -348
   -535  -2377  -1842   1454    652  -2112    405   -727    109   -270    -18   -314
   -519  -2353  -1834   1434    657  -2094    413   -667    137   -236     18   -272
   -496  -2322  -1826   1408    662  -2075    413   -613    166   -202     57   -226
   -462  -2257  -1795   1361    665  -2026    418   -566    200   -158    111   -174
   -444  -2208  -1764   1325    659  -1987    415   -542    220   -132    145   -137
   -444  -2177  -1732   1309    644  -1956    415   -537    231   -124    161   -114
   -449  -2151  -1701   1299    626  -1927    420   -548    226   -127    163    -96
   -444  -2156  -1712   1301    633  -1935    420   -574    205   -150    148   -106
   -454  -2174  -1722   1314    631  -1948    420   -602    184   -176    124   -114
   -470  -2174  -1704   1319    615  -1940    431   -628    179   -189    124   -116
   -480  -2174  -1693   1327    602  -1932    436   -662    163   -205    111   -135
   -509  -2216  -1706   1363    597  -1961    452   -706    142   -233     85   -153
   -540  -2262  -1722   1400    589  -1992    449   -761    106   -283     46   -189
   -571  -2322  -1751   1444    589  -2036    439   -820     67   -337     -5   -231
   -594  -2385  -1790   1488    597  -2088    436   -870     31   -379    -51   -267
   -607  -2429  -1821   1519    605  -2125    423   -919    -10   -426    -93   -301
   -618  -2429  -1813   1522    594  -2122    413   -958    -36   -457   -111   -332
   -618  -2429  -1813   1522    597  -2122    413   -976    -46   -470   -119   -350
   -607  -2439  -1831   1525    610  -2138    402   -997    -64   -496   -142   -368
   -605  -2434  -1829   1519    610  -2132    402  -1002    -67   -501   -150   -368
   -602  -2429  -1826   1512    610  -2127    400  -1002    -80   -504   -148   -363
   -587  -2429  -1842   1506    626  -2135    397  -1000    -88   -511   -158   -358
   -581  -2426  -1847   1504    631  -2138    394  -1008   -103   -535   -176   -374
   -571  -2400  -1829   1486    628  -2114    397  -1000    -98   -532   -168   -368
   -550  -2382  -1834   1465    641  -2107    400   -992    -98   -537   -171   -363
   -535  -2353  -1821   1444    641  -2088    423   -974    -85   -524   -161   -342
   -511  -2333  -1821   1421    652  -2078    433   -958    -77   -517   -155   -332
   -488  -2314  -1826   1402    667  -2070    444   -940    -70   -517   -150   -322
   -480  -2288  -1808   1384    662  -2049    470   -914    -62   -511   -137   -309
   -472  -2210  -1738   1340    631  -1974    519   -872    -20   -467    -90   -262
   -457  -2179  -1725   1317    631  -1953    550   -844     -2   -449    -72   -228
   -444  -2197  -1753   1322    654  -1977    555   -828     -7   -457    -77   -223
   -423  -2125  -1704   1273    639  -1917    548   -810      7   -439    -41   -189
   -410  -2060  -1649   1234    618  -1855    537   -807     15   -428    -25   -163
   -384  -2047  -1662   1213    639  -1855    498   -828     -2   -441    -33   -158
   -355  -2044  -1688   1200    665  -1867    483   -828    -10   -446    -28   -145
   -340  -2008  -1667   1174    662  -1839    496   -813      0   -433    -18   -129
   -340  -2023  -1683   1182    670  -1852    493   -807    -12   -444    -31   -132
   -348  -2049  -1701   1197    675  -1875    480   -818    -51   -480    -64   -155
   -353  -2052  -1699   1202    672  -1875    462   -836    -90   -519   -106   -192
   -353  -2086  -1732   1218    688  -1909    446   -859   -135   -561   -145   -231
   -363  -2104  -1740   1231    688  -1922    452   -870   -161   -584   -168   -246
   -384  -2122  -1738   1252    675  -1932    467   -859   -168   -594   -176   -244
   -400  -2158  -1758   1280    678  -1958    462   -859   -192   -623   -197   -249
   -400  -2177  -1777   1286    688  -1977    449   -862   -220   -652   -228   -277
   -400  -2192  -1792   1296    696  -1992    428   -872   -252   -683   -262   -309
   -402  -2174  -1771   1288    683  -1974    423   -870   -270   -698   -270   -314
   -394  -2151  -1756   1273    680  -1953    415   -862   -277   -704   -277   -311
   -376  -2166  -1790   1270    706  -1979    407   -859   -296   -724   -296   -322
   -371  -2143  -1771   1257    698  -1958    400   -857   -309   -737   -309   -329
   -379  -2143  -1766   1260    691  -1956    394   -862   -327   -758   -329   -345
   -381  -2145  -1764   1265    691  -1956    400   -854   -329   -763   -340   -342
   -366  -2148  -1782   1257    704  -1964    402   -839   -335   -771   -348   -337
   -355  -2104  -1748   1231    693  -1927    431   -776   -311   -763   -353   -348
   -340  -2034  -1696   1187    675  -1865    501   -628   -244   -722   -340   -355
   -303  -1948  -1644   1127    670  -1797    561   -449   -137   -623   -272   -306
   -252  -1738  -1486    992    615  -1613    639   -181     72   -389    -49    -72
   -163  -1431  -1270    797    550  -1350    657    -20    239   -150    244    265
   -153  -1247  -1093    698    467  -1171    600   -187    262    -12    470    558
   -301  -1140   -839    722    267   -989    480   -644    158     31    594    743
   -472  -1244   -774    857    148  -1010    296  -1252   -239   -319    275    459
   -597  -1545   -950   1070    174  -1249    101  -1787   -823   -982   -389   -194
   -568  -1883  -1314   1223    368  -1600   -142  -1974  -1184  -1387   -797   -605
   -480  -2044  -1564   1262    540  -1805   -223  -1803  -1176  -1405   -849   -678
   -405  -2088  -1683   1247    639  -1888   -145  -1522  -1047  -1330   -820   -662
   -340  -1997  -1660   1169    657  -1829     41  -1179   -813  -1161   -698   -568
   -285  -1878  -1592   1080    652  -1735    220   -893   -610   -995   -579   -475
   -249  -1813  -1564   1031    657  -1688    293   -769   -540   -935   -540   -433
   -246  -1784  -1540   1013    646  -1662    301   -722   -530   -927   -545   -433
   -220  -1743  -1522    982    649  -1634    301   -685   -517   -914   -532   -423
   -202  -1699  -1496    950    644  -1597    303   -652   -504   -898   -517   -407
   -189  -1626  -1436    909    623  -1532    316   -610   -485   -875   -498   -376
   -176  -1558  -1382    867    600  -1470    324   -592   -475   -865   -496   -363
   -150  -1522  -1371    836    610  -1447    327   -568   -467   -857   -498   -353
   -135  -1486  -1350    810    605  -1418    314   -555   -475   -859   -501   -358
   -116  -1434  -1317    776    600  -1376    316   -537   -465   -844   -493   -350
   -103  -1389  -1286    748    589  -1340    311   -511   -457   -833   -478   -327
    -90  -1345  -1254    719    581  -1301    314   -478   -444   -807   -457   -306
    -80  -1301  -1223    691    568  -1262    327   -446   -426   -784   -439   -296
    -62  -1273  -1210    667    574  -1241    324   -415   -415   -769   -428   -288
    -41  -1213  -1171    626    563  -1192    309   -384   -400   -740   -407   -262
    -28  -1161  -1132    592    550  -1148    303   -350   -381   -717   -392   -244
    -15  -1088  -1072    550    527  -1080    303   -311   -361   -691   -363   -210
      5  -1026  -1031    511    517  -1028    293   -267   -345   -662   -340   -171
     25   -958   -987    465    506   -974    288   -228   -327   -641   -314   -145
     49   -875   -924    413    485   -898    290   -163   -283   -592   -272   -103
     59   -800   -862    368    459   -831    283    -98   -236   -540   -228    -62
     98   -724   -823    314    459   -774    290    -15   -179   -475   -171      2
    135   -633   -769    246    449   -698    306     77   -116   -400   -101     75
    158   -530   -691    184    423   -610    301    145    -70   -342    -49    127
    179   -439   -620    127    400   -527    290    200    -36   -298     -5    176
    205   -379   -584     88    394   -480    288    236    -10   -262     23    213
    205   -335   -540     62    371   -436    301    252     -2   -244     41    220
    202   -290   -493     44    345   -389    314    257     -2   -236     51    241
    213   -233   -449     10    329   -342    296    231    -36   -262     25    228
    213   -205   -418     -2    314   -311    288    205    -62   -280     10    215
    197   -215   -413      7    303   -314    277    176    -98   -324    -36    161
    171   -231   -402     28    285   -314    267    135   -148   -379   -101    101
    166   -228   -394     31    277   -311    254     85   -205   -441   -174     46
    161   -228   -389     33    275   -309    241     44   -254   -496   -233     -2
    145   -244   -389     46    265   -314    233      7   -290   -527   -270    -38
    135   -249   -387     57    259   -316    236    -20   -316   -558   -309    -88
    137   -244   -381     51    257   -311    231    -44   -340   -579   -337   -124
    155   -210   -366     28    259   -288    205    -67   -371   -600   -358   -137
    148   -192   -340     20    244   -265    184    -85   -397   -613   -381   -153
    153   -174   -327      7    239   -249    176    -96   -407   -618   -397   -161
    155   -142   -298     -7    226   -220    174    -98   -415   -623   -405   -161
    161    -96   -257    -31    207   -176    161   -103   -433   -633   -420   -168
    166    -54   -220    -57    192   -137    150    -93   -433   -623   -418   -171
    187      7   -181    -98    184    -85    142    -77   -420   -605   -407   -150
    197     46   -150   -124    174    -49    122    -77   -423   -600   -407   -135
    205     67   -137   -135    171    -33    103    -90   -436   -618   -426   -145
    220    135    -88   -179    153     23     96    -93   -446   -615   -446   -158
    226    181    -44   -205    135     70    101    -77   -436   -592   -431   -158
    231    252     18   -241    106    135    111    -51   -405   -558   -381   -137
    252    322     70   -285     90    197    148      2   -350   -501   -311    -54
    265    400    132   -332     64    267    140     10   -345   -491   -311    -18
    272    470    197   -371     36    335    116      0   -355   -498   -350    -20
    285    511    223   -400     31    368    122      5   -342   -485   -348    -31
    306    555    249   -431     28    402    137     28   -306   -436   -267    -18
    329    555    226   -441     51    389    119     36   -298   -405   -233      0
    337    589    252   -465     41    420    101     41   -288   -374   -218     28
    337    654    314   -498     12    485     90     51   -277   -361   -223     44
    348    698    350   -522      0    524     72     38   -303   -387   -262     36
    358    732    374   -548     -7    553     54     33   -322   -392   -259     15
    374    740    363   -558      5    553     15     10   -350   -415   -285    -31
    371    763    392   -568    -10    579     -7      2   -371   -431   -309    -41
    368    717    348   -542     10    532     12     20   -371   -428   -316    -25
    361    696    332   -530     12    514     15     23   -376   -428   -324    -23
    361    714    353   -537      5    535    -10      2   -397   -449   -353    -51
    358    688    329   -524     12    509    -18    -10   -418   -470   -384    -96
    371    719    348   -545     12    535    -15    -10   -413   -472   -389    -93
    376    758    381   -568     -2    571    -20      7   -400   -454   -368    -80
    379    766    384   -574     -2    576    -36      5   -407   -457   -387   -106
    400    826    426   -613    -12    626    -46      7   -410   -446   -384   -111
    415    888    472   -652    -28    680    -46     23   -405   -433   -374   -101
    413    898    485   -657    -36    691    -59     25   -410   -428   -376   -109
    423    940    517   -680    -46    730    -64     31   -402   -413   -366   -103
    433    956    519   -696    -44    737    -64     46   -400   -410   -376   -127
    457    945    488   -701    -15    717    -10    150   -337   -368   -384   -171
    467   1021    553   -748    -41    787     85    319   -192   -252   -319   -161
    483   1234    750   -859   -132    992    158    496     31     -5    -96     25
    545   1535    987  -1041   -223   1262    158    688    293    342    275    387
    594   1901   1306  -1247   -355   1605     75    667    387    574    623    797
    532   2068   1535  -1301   -501   1803      2    368    197    548    763   1005
    444   1964   1519  -1202   -537   1743    -70     41   -155    283    594    875
    358   1740   1382  -1052   -511   1561   -233   -441   -735   -361    -62    267
    327   1439   1111   -883   -392   1275   -480   -935  -1363  -1124   -875   -475
    389   1221    831   -805   -220   1026   -607   -961  -1452  -1226  -1002   -613
    431   1052    620   -743    -93    836   -576   -766  -1254  -1054   -904   -574
    465   1036    571   -753    -51    805   -488   -555  -1026   -867   -789   -519
    517   1111    594   -813    -38    854   -337   -306   -761   -641   -623   -413
    530   1189    659   -862    -64    927   -205   -101   -553   -457   -475   -311
    517   1254    737   -885   -111    997   -145    -10   -459   -361   -397   -252
    504   1286    782   -896   -140   1036   -129     25   -418   -316   -361   -236
    493   1304    810   -898   -158   1057   -122     51   -384   -280   -335   -220
    504   1322    815   -914   -155   1070   -114     67   -368   -257   -322   -205
    511   1356    844   -935   -166   1101   -119     70   -361   -241   -309   -192
    509   1382    872   -948   -181   1127   -124     77   -353   -223   -298   -181
    496   1384    888   -940   -194   1137   -132     77   -348   -215   -296   -184
    491   1426    935   -961   -223   1182   -145     77   -342   -210   -293   -179
    496   1483    987   -989   -244   1236   -158     77   -340   -200   -290   -168
    488   1454    963   -971   -236   1208   -148     98   -311   -166   -259   -155
    483   1436    953   -958   -233   1195   -137    122   -285   -140   -226   -153
    488   1501   1010   -995   -262   1257   -142    127   -265   -111   -194   -137
    493   1504   1010   -997   -257   1257   -137    145   -241    -80   -166   -114
    488   1545   1057  -1015   -283   1301   -150    148   -241    -75   -166   -114
    491   1647   1156  -1067   -332   1402   -168    158   -228    -59   -166   -103
    493   1623   1130  -1060   -319   1379   -153    197   -187     -7   -119    -70
    506   1595   1088  -1052   -290   1343   -135    241   -135     49    -64    -38
    517   1654   1137  -1088   -311   1397   -129    283    -85    106    -15      5
    511   1693   1182  -1101   -335   1439   -140    319    -44    155     33     46
    527   1717   1189  -1122   -329   1454   -137    387     18    236    109     96
    555   1803   1244  -1179   -342   1525   -132    452     90    316    176    158
    587   1938   1348  -1265   -379   1644   -137    511    163    405    254    233
    589   1984   1395  -1286   -402   1691   -116    589    246    504    345    314
    571   2003   1431  -1288   -431   1717   -106    636    285    550    389    348
    571   2075   1504  -1325   -467   1790   -109    652    290    553    394    355
    568   2112   1543  -1343   -485   1829   -114    646    277    540    389    358
    571   2107   1535  -1337   -480   1821   -103    646    277    545    402    371
    571   2094   1522  -1335   -475   1810   -106    613    244    501    371    337
    553   2101   1548  -1327   -496   1826   -116    563    197    449    322    290
    532   2073   1538  -1304   -504   1805   -127    504    140    389    259    233
    519   2049   1530  -1283   -504   1790   -132    449     88    332    207    176
    506   2013   1504  -1262   -498   1758   -158    376     25    259    127     98
    485   2003   1517  -1244   -514   1761   -189    303    -33    200     64     36
    472   1938   1465  -1205   -496   1701   -189    259    -64    168     25      0
    454   1862   1408  -1158   -475   1636   -192    215    -98    127    -23    -57
    441   1842   1400  -1143   -480   1621   -213    163   -135     85    -64   -101
    426   1826   1397  -1127   -485   1613   -223    127   -158     62    -90   -122
    410   1816   1402  -1114   -496   1610   -231    111   -166     64    -88   -124
    397   1787   1389  -1091   -496   1590   -236    101   -171     64    -85   -135
    413   1823   1408  -1119   -498   1615   -259     70   -192     46    -98   -155
    413   1813   1397  -1114   -493   1605   -265     62   -200     49   -106   -153
    400   1766   1366  -1083   -483   1566   -262     64   -197     57   -101   -140
    400   1813   1413  -1106   -506   1613   -277     51   -202     51   -103   -140
    405   1847   1439  -1127   -517   1644   -293     38   -202     51   -106   -145
    397   1831   1434  -1114   -517   1631   -298     36   -194     59    -96   -140
    389   1805   1415  -1098   -514   1610   -298     44   -187     75    -83   -122
    387   1818   1431  -1101   -522   1626   -316     31   -192     75    -80   -114
    384   1855   1467  -1119   -542   1662   -311     33   -176     93    -57   -106
    389   1883   1493  -1137   -553   1688   -275     59   -142    124    -23    -80
    384   1912   1525  -1148   -568   1717   -257     62   -135    135    -15    -72
    381   1914   1532  -1148   -574   1725   -241     67   -127    150     -7    -62
    389   1953   1561  -1171   -587   1758   -257     59   -122    158     -5    -49
    387   1971   1584  -1179   -600   1779   -283     31   -132    155     -5    -46
    389   1930   1540  -1161   -574   1735   -316      0   -158    142    -15    -57
    400   1948   1548  -1174   -574   1748   -348    -25   -168    129    -23    -59
    400   1971   1571  -1187   -587   1771   -337    -18   -148    150      7    -36
    394   1945   1548  -1171   -576   1748   -340    -10   -145    155     12    -28
    392   1888   1496  -1140   -553   1693   -366    -25   -174    135     -2    -46
    397   1855   1457  -1124   -530   1657   -392    -57   -213    106    -31    -80
    389   1805   1413  -1098   -511   1610   -410    -77   -236     80    -59    -93
    374   1743   1369  -1060   -496   1556   -410    -93   -252     62    -77   -116
    355   1699   1340  -1028   -493   1519   -405   -106   -265     46    -90   -145
    350   1722   1371  -1036   -509   1548   -415   -129   -285     25   -114   -166
    345   1693   1345  -1021   -501   1519   -413   -140   -290     18   -132   -184
    345   1647   1299   -997   -475   1473   -431   -158   -319     -2   -158   -207
    335   1600   1265   -969   -465   1431   -449   -176   -340    -23   -179   -228
    324   1592   1267   -958   -470   1431   -452   -174   -337    -18   -176   -223
    327   1602   1273   -966   -472   1436   -457   -181   -337    -12   -171   -220
    324   1597   1273   -961   -472   1436   -457   -181   -335    -12   -171   -218
    309   1587   1275   -948   -485   1431   -452   -181   -329     -7   -163   -207
    306   1566   1260   -935   -475   1413   -454   -189   -327     -5   -163   -210
    301   1525   1223   -914   -462   1374   -454   -179   -324     -5   -171   -220
    314   1483   1166   -898   -426   1325   -397    -88   -280      7   -187   -252
    329   1475   1143   -904   -405   1309   -301     72   -179     59   -179   -275
    363   1564   1200   -963   -418   1382   -226    252    -20    200    -75   -192
    397   1797   1400  -1098   -501   1600   -176    496    246    509    249     98
    423   2145   1722  -1286   -649   1935   -228    514    374    761    587    478
    342   2442   2099  -1395   -878   2270   -353    137    272    849    826    810
    213   2540   2327  -1376  -1057   2434   -496   -332     70    831    930    971
    119   2330   2210  -1226  -1047   2270   -685   -854   -368    418    550    618
     77   1829   1751   -953   -836   1790   -891  -1301   -956   -314   -228   -129
    114   1384   1267   -750   -576   1327  -1065  -1426  -1270   -740   -688   -581
    181   1213   1031   -696   -423   1122  -1044  -1215  -1130   -657   -659   -589
    223   1226   1002   -727   -389   1114   -911   -922   -875   -459   -522   -496
    241   1265   1023   -753   -389   1143   -735   -618   -631   -280   -392   -405
    259   1319   1060   -792   -402   1189   -584   -384   -444   -132   -285   -322
    283   1369   1085   -826   -400   1228   -522   -285   -363    -59   -239   -285
    293   1353   1060   -826   -381   1208   -501   -252   -340    -36   -228   -283
    303   1361   1057   -833   -376   1210   -491   -228   -322    -23   -215   -272
    316   1371   1052   -844   -366   1213   -483   -215   -306    -10   -200   -265
    337   1384   1047   -859   -353   1215   -480   -210   -293      2   -184   -262
    327   1369   1041   -849   -358   1205   -483   -207   -293      5   -179   -267
    314   1384   1070   -849   -376   1228   -467   -192   -275     25   -168   -244
    329   1402   1072   -867   -371   1239   -459   -179   -259     51   -148   -218
    355   1423   1067   -888   -355   1247   -462   -174   -257     59   -127   -215
    361   1426   1065   -893   -353   1244   -475   -176   -252     64   -119   -207
    350   1436   1085   -893   -368   1262   -470   -166   -239     77   -109   -181
    363   1441   1078   -904   -358   1260   -465   -155   -226     93   -106   -168
    379   1441   1062   -909   -340   1252   -467   -142   -226    103    -90   -166
    389   1426   1036   -909   -324   1231   -472   -132   -226    114    -85   -166
    405   1452   1047   -930   -319   1249   -459   -109   -205    140    -59   -137
    415   1480   1065   -948   -324   1273   -454    -77   -176    168    -36   -114
    415   1504   1088   -958   -335   1296   -441    -36   -140    205    -10    -83
    407   1509   1101   -958   -345   1306   -433     10   -111    236     12    -49
    420   1514   1093   -969   -335   1304   -431     64    -80    275     54    -12
    444   1535   1091   -992   -324   1314   -423    135    -31    327    111     31
    454   1556   1101  -1005   -322   1330   -407    213     28    392    176     80
    480   1613   1132  -1049   -327   1371   -405    288     88    457    239    145
    498   1686   1184  -1093   -342   1436   -392    353    142    511    285    213
    506   1730   1221  -1119   -358   1475   -376    397    176    548    322    262
    504   1735   1231  -1119   -363   1483   -376    415    189    568    363    277
    491   1745   1254  -1119   -381   1501   -379    407    187    571    376    293
    467   1738   1270  -1104   -402   1504   -381    379    166    548    361    293
    441   1735   1293  -1088   -426   1514   -387    340    140    514    329    275
    428   1717   1288  -1072   -428   1504   -387    301    116    488    311    259
    402   1678   1275  -1041   -436   1475   -397    231     64    433    259    210
    361   1626   1265   -995   -452   1447   -402    171     25    384    210    174
    319   1558   1239   -940   -459   1397   -413    101    -23    332    150    124
    293   1470   1176   -880   -441   1325   -428     28    -72    277    103     62
    267   1410   1143   -839   -439   1278   -449    -33   -116    226     59     12
    239   1348   1109   -795   -436   1231   -465    -90   -155    179     15    -33
    223   1314   1088   -771   -431   1202   -478   -135   -181    148    -12    -59
    218   1278   1060   -748   -420   1169   -496   -174   -205    119    -54    -75
    207   1226   1015   -719   -402   1122   -509   -202   -228     98    -72   -109
    200   1187    987   -693   -392   1088   -519   -223   -239     88    -75   -124
    192   1169    976   -683   -392   1072   -524   -231   -241     85    -75   -127
    200   1163    963   -680   -381   1065   -535   -236   -249     77    -80   -129
    192   1124    930   -659   -368   1028   -545   -252   -265     62   -101   -148
    192   1111    919   -652   -363   1015   -542   -252   -262     72    -93   -145
    197   1098    901   -649   -353   1000   -540   -254   -262     72    -93   -140
    200   1106    906   -652   -353   1008   -542   -252   -254     75    -88   -124
    213   1101    885   -659   -337    995   -555   -257   -252     75    -80   -122
    228   1104    875   -667   -322    989   -563   -265   -254     72    -80   -124
    233   1114    880   -675   -324    997   -542   -252   -241     88    -70   -111
    239   1137    898   -688   -329   1018   -511   -236   -220    109    -59    -98
    241   1182    937   -714   -348   1060   -493   -233   -213    114    -51    -90
    241   1192    950   -717   -355   1072   -493   -233   -207    122    -36    -70
    249   1213    963   -735   -355   1088   -509   -239   -200    129    -28    -57
    262   1234    971   -748   -353   1104   -509   -244   -174    150      2    -33
    272   1221    945   -748   -337   1083   -542   -275   -189    135     -5    -49
    275   1208    932   -743   -327   1070   -579   -298   -207    122    -12    -57
    285   1228    943   -758   -329   1085   -605   -314   -218    109    -20    -57
    288   1231    943   -758   -327   1088   -620   -332   -233     90    -44    -80
    293   1187    891   -740   -298   1039   -631   -340   -244     83    -46    -72
    290   1127    836   -709   -272    982   -636   -358   -262     62    -62    -83
    267   1109    841   -691   -288    976   -646   -376   -272     51    -70    -77
    249   1062    813   -654   -280    937   -652   -397   -296     28   -103   -106
    220    997    776   -610   -280    888   -659   -415   -311     10   -119   -132
    200    974    771   -587   -285    872   -665   -431   -327    -12   -148   -163
    207    932    722   -571   -257    828   -670   -454   -348    -41   -184   -189
    210    927    717   -568   -252    823   -659   -454   -350    -46   -194   -189
    197    865    667   -532   -236    766   -641   -457   -348    -46   -192   -187
    197    818    618   -509   -210    719   -644   -459   -358    -54   -189   -181
    200    792    592   -498   -197    693   -644   -459   -345    -41   -174   -158
    200    771    571   -485   -184    672   -652   -457   -340    -41   -176   -163
    187    753    563   -472   -189    659   -657   -470   -350    -54   -192   -179
    187    735    548   -462   -179    641   -659   -472   -348    -59   -197   -184
    189    722    532   -459   -171    628   -644   -465   -342    -64   -202   -194
    205    722    517   -462   -155    620   -602   -405   -309    -59   -220   -218
    213    750    537   -483   -163    646   -519   -239   -207      5   -197   -200
    239    813    571   -527   -166    693   -423     -7    -18    176    -54    -72
    303   1002    696   -654   -197    849   -342    280    249    472    233    202
    387   1343    956   -865   -283   1150   -379    423    436    758    574    589
    337   1564   1226   -953   -446   1395   -527     67    389    893    826    909
    176   1626   1449   -901   -636   1538   -714   -483    215    898    948   1060
     12   1473   1460   -745   -724   1465   -943  -1137   -244    485    597    753
   -122    969   1091   -423   -605   1028  -1166  -1717   -948   -353   -244    -41
    -88    514    602   -213   -345    558  -1371  -1849  -1312   -818   -735   -509
    -31    335    363   -153   -197    348  -1374  -1641  -1218   -787   -758   -566
     10    254    241   -132   -116    249  -1213  -1322   -982   -628   -659   -532
     44    270    226   -155    -90    249   -992   -992   -730   -452   -540   -452
     64    322    254   -194    -96    288   -820   -743   -540   -309   -441   -371
     85    353    267   -220    -90    311   -730   -618   -436   -228   -368   -314
     83    345    259   -215    -88    303   -701   -579   -402   -202   -345   -298
     67    298    231   -181    -80    265   -691   -555   -392   -197   -342   -285
     67    316    246   -192    -90    283   -691   -545   -389   -200   -345   -283
     75    329    254   -202    -90    293   -691   -537   -381   -197   -337   -280
     72    314    239   -194    -83    277   -709   -545   -381   -202   -335   -275
     54    280    226   -166    -85    254   -717   -555   -389   -220   -353   -298
     33    283    246   -161   -106    265   -701   -545   -376   -215   -355   -301
     31    283    252   -158   -109    267   -685   -524   -350   -192   -332   -275
     33    272    239   -155   -101    257   -701   -524   -342   -184   -324   -259
     36    270    233   -153    -98    252   -706   -524   -335   -181   -319   -246
     28    267    239   -150   -103    254   -701   -522   -329   -187   -319   -252
     41    265    223   -153    -90    244   -704   -509   -322   -184   -316   -249
     70    275    205   -174    -67    241   -717   -504   -311   -176   -306   -236
     75    298    223   -187    -72    262   -701   -467   -270   -142   -275   -215
     46    298    252   -174   -103    275   -675   -433   -233   -116   -246   -194
     44    290    246   -168   -101    270   -672   -407   -207    -98   -226   -189
     64    303    236   -187    -85    272   -662   -358   -155    -54   -192   -166
     75    332    257   -202    -90    296   -618   -275    -77     12   -137   -122
     85    327    239   -207    -77    285   -613   -210    -20     67    -85    -83
     88    348    257   -218    -85    303   -594   -129     54    142    -23    -33
     93    405    311   -249   -111    361   -568    -41    148    236     62     49
    106    457    350   -280   -122    405   -542     31    233    316    145    135
    116    496    379   -309   -129    439   -545     62    270    355    187    163
    122    535    413   -329   -145    475   -545     77    290    381    218    189
    116    542    426   -329   -155    485   -548     72    283    374    213    194
     98    530    431   -314   -166    480   -545     46    270    363    202    189
     67    491    420   -280   -176    457   -535     15    246    337    181    179
     51    433    381   -244   -163    407   -540    -31    210    288    137    145
     46    348    298   -197   -124    324   -553    -93    150    215     67     85
     23    283    259   -153   -116    272   -566   -171     83    129    -10     20
    -15    200    215    -93   -116    207   -574   -244     23     62    -70    -33
    -33     93    124    -31    -80    109   -592   -324    -44    -12   -140   -101
    -51     33     83      7    -67     57   -605   -392   -101    -72   -197   -155
    -77     -7     70     44    -75     31   -607   -436   -140   -119   -249   -200
    -75    -38     33     54    -54     -2   -623   -488   -189   -168   -296   -239
    -80    -85     -5     80    -38    -46   -652   -540   -241   -223   -340   -283
    -90   -135    -46    111    -23    -90   -654   -574   -265   -249   -358   -316
   -109   -161    -51    135    -28   -106   -657   -597   -283   -267   -379   -342
   -124   -181    -57    153    -36   -119   -670   -620   -306   -296   -413   -381
   -122   -187    -64    153    -31   -127   -662   -615   -298   -283   -397   -363
   -129   -205    -75    163    -28   -140   -657   -618   -293   -272   -376   -340
   -148   -241    -93    194    -28   -168   -657   -626   -293   -272   -368   -340
   -153   -265   -111    207    -23   -189   -652   -623   -288   -280   -371   -353
   -158   -280   -122    218    -18   -202   -644   -628   -290   -288   -374   -355
   -158   -277   -122    215    -18   -200   -657   -646   -301   -298   -389   -379
   -161   -283   -122    223    -20   -202   -659   -639   -288   -283   -379   -374
   -187   -301   -116    244    -36   -210   -623   -615   -262   -259   -353   -348
   -192   -285    -93    239    -51   -189   -602   -610   -252   -254   -342   -335
   -202   -296    -93    246    -57   -194   -589   -613   -252   -265   -345   -342
   -228   -314    -85    272    -72   -200   -600   -628   -257   -270   -345   -348
   -220   -303    -85    259    -70   -194   -615   -639   -249   -257   -329   -337
   -215   -335   -119    275    -49   -226   -618   -644   -244   -249   -316   -319
   -223   -355   -132    288    -46   -244   -646   -670   -265   -265   -322   -329
   -246   -374   -127    311    -59   -252   -654   -685   -275   -283   -335   -350
   -249   -366   -116    306    -67   -241   -665   -698   -290   -301   -348   -361
   -254   -423   -168    337    -44   -296   -667   -701   -303   -306   -345   -353
   -254   -496   -241    374     -7   -368   -667   -711   -324   -324   -366   -371
   -257   -576   -319    418     31   -449   -675   -737   -350   -363   -410   -426
   -270   -602   -335    436     31   -470   -680   -761   -379   -397   -449   -459
   -280   -659   -379    470     46   -522   -672   -776   -400   -420   -472   -485
   -303   -753   -452    527     72   -602   -667   -792   -423   -452   -504   -519
   -319   -854   -535    587    106   -696   -652   -789   -426   -462   -506   -532
   -327   -854   -530    589     98   -693   -667   -823   -462   -498   -537   -561
   -329   -862   -532    594    101   -698   -680   -841   -478   -519   -550   -571
   -327   -901   -574    613    122   -737   -672   -833   -472   -519   -542   -566
   -329   -914   -584    623    127   -750   -675   -836   -475   -527   -553   -579
   -337   -948   -610    641    135   -779   -680   -852   -480   -535   -555   -584
   -358  -1013   -654    683    148   -833   -665   -844   -467   -527   -540   -576
   -353  -1015   -662    683    150   -839   -667   -852   -475   -542   -550   -587
   -340  -1028   -688    685    174   -859   -662   -852   -472   -540   -550   -589
   -335  -1070   -737    701    200   -904   -600   -774   -426   -522   -553   -592
   -340  -1067   -727    704    192   -898   -491   -626   -314   -462   -532   -594
   -322   -935   -613    628    142   -774   -394   -452   -116   -277   -376   -496
   -280   -753   -472    517     96   -613   -337   -210    184     67    -28   -200
   -218   -459   -241    335     10   -350   -426   -166    329    350    363    236
   -254   -218     33    236   -145    -93   -548   -472    187    418    610    558
   -345   -215    129    277   -239    -44   -665   -854   -111    288    615    618
   -452   -444      7    449   -231   -218   -818  -1335   -623   -215    140    197
   -517   -859   -345    688    -85   -605  -1047  -1865  -1304  -1080   -776   -652
   -485  -1187   -701    836    106   -945  -1184  -1990  -1540  -1418  -1137   -997
   -436  -1400   -963    917    259  -1182  -1143  -1787  -1358  -1288  -1062   -989
   -410  -1460  -1049    935    319  -1254  -1031  -1545  -1117  -1114   -953   -940
   -384  -1454  -1070    919    340  -1262   -857  -1291   -859   -919   -823   -846
   -376  -1384  -1010    880    314  -1197   -691  -1054   -633   -724   -683   -727
   -376  -1353   -976    862    298  -1166   -607   -932   -506   -610   -581   -657
   -361  -1400  -1039    880    337  -1221   -584   -893   -462   -571   -553   -646
   -363  -1421  -1060    891    345  -1241   -553   -862   -436   -548   -532   -636
   -366  -1408  -1041    885    335  -1226   -537   -852   -420   -537   -511   -605
   -389  -1379   -989    883    298  -1184   -524   -844   -397   -519   -472   -548
   -387  -1387  -1000    888    306  -1195   -519   -857   -400   -519   -465   -530
   -387  -1405  -1018    896    314  -1213   -527   -872   -405   -530   -483   -545
   -379  -1413  -1034    896    327  -1226   -535   -885   -413   -548   -514   -579
   -371  -1426  -1057    898    340  -1241   -524   -880   -405   -550   -522   -581
   -371  -1428  -1057    901    342  -1244   -511   -862   -379   -527   -491   -550
   -376  -1436  -1060    904    340  -1249   -519   -859   -361   -511   -470   -540
   -371  -1454  -1085    911    355  -1270   -530   -859   -355   -509   -465   -540
   -358  -1473  -1117    914    376  -1296   -522   -849   -342   -496   -454   -532
   -353  -1486  -1132    919    389  -1309   -509   -823   -322   -472   -436   -517
   -350  -1504  -1153    924    400  -1330   -509   -810   -309   -454   -407   -506
   -337  -1493  -1156    914    407  -1325   -517   -800   -290   -431   -381   -493
   -322  -1488  -1166    904    420  -1330   -509   -771   -262   -400   -348   -467
   -324  -1465  -1140    896    407  -1304   -475   -717   -202   -335   -283   -407
   -314  -1452  -1140    880    410  -1299   -459   -657   -148   -280   -226   -368
   -306  -1444  -1137    875    413  -1291   -452   -592    -90   -223   -171   -324
   -296  -1415  -1122    854    413  -1267   -441   -527    -23   -153    -98   -267
   -275  -1369  -1093    823    407  -1231   -407   -439     62    -59     -7   -189
   -275  -1330  -1057    802    389  -1195   -389   -366    122      7     54   -124
   -265  -1301  -1036    782    384  -1169   -368   -311    171     64    114    -72
   -259  -1293  -1036    776    387  -1166   -350   -285    202     96    158    -44
   -252  -1291  -1039    771    392  -1166   -345   -290    187     85    153    -46
   -241  -1291  -1052    766    402  -1171   -353   -322    150     49    132    -64
   -241  -1312  -1070    776    413  -1192   -355   -361    119      7    103    -90
   -252  -1348  -1096    797    420  -1223   -355   -413     72    -41     62   -129
   -270  -1410  -1140    841    433  -1275   -350   -467     18    -98     10   -181
   -288  -1473  -1184    880    446  -1330   -350   -530    -41   -168    -57   -249
   -306  -1509  -1205    906    449  -1358   -358   -605   -109   -246   -127   -322
   -311  -1574  -1262    943    472  -1418   -371   -678   -176   -316   -187   -387
   -309  -1641  -1332    976    511  -1488   -379   -745   -226   -376   -233   -444
   -311  -1725  -1415   1018    550  -1571   -405   -810   -285   -439   -296   -511
   -322  -1790  -1467   1054    571  -1628   -433   -872   -345   -496   -355   -571
   -316  -1842  -1525   1078    602  -1683   -449   -914   -387   -532   -400   -605
   -309  -1870  -1561   1091    626  -1717   -459   -940   -402   -553   -420   -620
   -306  -1901  -1595   1101    644  -1748   -472   -963   -420   -571   -428   -649
   -303  -1948  -1647   1124    670  -1797   -475   -982   -441   -589   -439   -667
   -301  -1974  -1673   1135    685  -1823   -475   -984   -446   -594   -439   -670
   -303  -1995  -1691   1150    693  -1844   -480   -989   -457   -607   -446   -683
   -301  -2016  -1717   1156    706  -1867   -478   -984   -454   -605   -441   -683
   -296  -2047  -1751   1169    727  -1899   -472   -974   -441   -594   -423   -662
   -293  -2052  -1761   1171    732  -1906   -465   -971   -436   -589   -415   -646
   -293  -2029  -1735   1161    719  -1883   -480   -989   -449   -597   -426   -670
   -296  -2034  -1738   1163    719  -1886   -472   -984   -441   -592   -420   -678
   -288  -1995  -1709   1140    709  -1852   -444   -963   -415   -563   -392   -644
   -280  -1971  -1693   1124    704  -1834   -418   -950   -394   -542   -368   -626
   -267  -1945  -1678   1106    704  -1813   -405   -948   -389   -545   -363   -618
   -249  -1951  -1704   1098    727  -1826   -418   -961   -402   -558   -376   -631
   -233  -1940  -1706   1085    735  -1823   -433   -971   -402   -561   -371   -628
   -226  -1964  -1738   1091    756  -1852   -465  -1002   -420   -579   -376   -628
   -213  -1971  -1758   1093    771  -1865   -480  -1021   -433   -584   -381   -620
   -210  -1984  -1777   1096    782  -1880   -467  -1010   -420   -574   -366   -607
   -210  -2016  -1808   1111    797  -1912   -452  -1002   -418   -568   -358   -605
   -200  -2023  -1823   1111    807  -1922   -462  -1021   -441   -589   -376   -628
   -205  -2075  -1870   1140    831  -1974   -485  -1052   -472   -626   -413   -654
   -210  -2143  -1932   1174    859  -2039   -498  -1062   -493   -652   -433   -675
   -220  -2182  -1961   1200    867  -2073   -501  -1075   -517   -672   -452   -688
   -231  -2210  -1982   1221    872  -2096   -491  -1085   -532   -696   -472   -711
   -239  -2275  -2036   1257    898  -2156   -491  -1104   -555   -732   -506   -750
   -257  -2325  -2070   1288    904  -2197   -509  -1127   -579   -761   -530   -769
   -254  -2348  -2096   1301    919  -2223   -498  -1132   -584   -771   -542   -782
   -252  -2392  -2143   1322    943  -2268   -498  -1137   -592   -792   -553   -805
   -246  -2418  -2171   1332    961  -2296   -506  -1145   -600   -810   -566   -820
   -239  -2442  -2205   1340    982  -2325   -511  -1153   -605   -815   -568   -828
   -244  -2460  -2216   1353    984  -2338   -514  -1158   -615   -826   -581   -844
   -267  -2499  -2231   1382    979  -2366   -504  -1150   -615   -828   -587   -859
   -283  -2535  -2252   1410    984  -2395   -501  -1158   -615   -833   -597   -870
   -296  -2551  -2255   1423    976  -2403   -485  -1150   -600   -833   -602   -878
   -283  -2572  -2288   1426   1002  -2431   -446  -1088   -571   -844   -623   -904
   -252  -2582  -2333   1415   1039  -2457   -374   -943   -488   -820   -633   -940
   -228  -2543  -2314   1387   1041  -2429   -293   -758   -332   -701   -537   -870
   -194  -2335  -2140   1265    971  -2239   -210   -496    -59   -402   -249   -594
   -166  -2039  -1873   1104    852  -1958   -239   -433     85   -150     80   -233
   -220  -1743  -1522    979    649  -1634   -379   -800    -18    -51    335     98
   -363  -1649  -1286   1008    459  -1467   -532  -1273   -213    -44    472    285
   -488  -1834  -1348   1161    428  -1592   -758  -1810   -646   -410    155     -5
   -532  -2312  -1782   1421    623  -2047   -992  -2270  -1249  -1145   -618   -756
   -491  -2769  -2281   1628    893  -2525  -1171  -2426  -1605  -1641  -1153  -1275
   -452  -2998  -2546   1725   1047  -2772  -1156  -2226  -1473  -1584  -1148  -1309
   -475  -3044  -2569   1758   1044  -2805  -1005  -1919  -1210  -1397  -1028  -1231
   -501  -3031  -2533   1766   1013  -2782   -800  -1613   -961  -1218   -904  -1143
   -470  -3005  -2538   1735   1031  -2772   -649  -1384   -782  -1078   -800  -1054
   -394  -2904  -2509   1649   1057  -2707   -563  -1262   -665   -974   -717   -982
   -288  -2795  -2507   1540   1106  -2652   -514  -1189   -592   -904   -649   -924
   -345  -2865  -2520   1605   1085  -2691   -527  -1200   -602   -919   -665   -943
   -462  -2985  -2525   1722   1028  -2753   -563  -1231   -633   -958   -693   -974
   -452  -2987  -2535   1719   1041  -2761   -548  -1208   -613   -945   -678   -958
   -335  -2873  -2538   1602   1098  -2707   -498  -1150   -555   -891   -631   -911
   -350  -2860  -2509   1605   1078  -2686   -504  -1143   -542   -878   -623   -904
   -407  -2907  -2499   1654   1044  -2701   -524  -1153   -548   -883   -631   -906
   -433  -2927  -2494   1680   1028  -2712   -519  -1153   -542   -888   -641   -922
   -454  -2938  -2483   1696   1013  -2712   -524  -1158   -535   -883   -631   -904
   -470  -2956  -2486   1712   1008  -2722   -527  -1158   -527   -875   -628   -909
   -470  -2964  -2496   1714   1010  -2730   -535  -1150   -517   -867   -620   -898
   -457  -2927  -2470   1693   1005  -2699   -542  -1137   -496   -852   -602   -888
   -449  -2964  -2514   1704   1031  -2740   -545  -1132   -483   -854   -602   -883
   -439  -2953  -2514   1696   1036  -2733   -540  -1117   -465   -836   -587   -875
   -436  -2956  -2522   1693   1041  -2740   -524  -1083   -428   -800   -555   -852
   -428  -2951  -2522   1691   1047  -2738   -524  -1047   -405   -771   -532   -831
   -420  -2946  -2525   1680   1049  -2735   -517   -997   -363   -737   -506   -795
   -413  -2930  -2520   1670   1052  -2725   -493   -935   -309   -683   -457   -745
   -400  -2909  -2509   1654   1052  -2709   -485   -867   -254   -633   -405   -701
   -376  -2878  -2501   1628   1062  -2691   -483   -805   -207   -594   -366   -672
   -363  -2829  -2468   1595   1052  -2650   -457   -717   -129   -527   -303   -607
   -366  -2795  -2429   1579   1028  -2613   -446   -657    -75   -470   -252   -553
   -392  -2811  -2418   1600   1010  -2616   -457   -628    -54   -444   -223   -514
   -397  -2792  -2395   1595    997  -2595   -467   -620    -44   -436   -205   -491
   -366  -2774  -2408   1569   1018  -2592   -480   -644    -62   -459   -226   -506
   -314  -2746  -2431   1530   1057  -2590   -462   -654    -57   -457   -223   -501
   -244  -2699  -2455   1470   1104  -2579   -436   -657    -44   -452   -215   -491
   -285  -2774  -2488   1530   1101  -2631   -431   -714    -83   -498   -257   -514
   -324  -2785  -2460   1553   1065  -2624   -444   -792   -135   -561   -322   -568
   -348  -2850  -2504   1597   1078  -2678   -462   -865   -187   -623   -379   -623
   -387  -2922  -2538   1652   1075  -2730   -498   -956   -252   -696   -457   -688
   -397  -2998  -2600   1699   1101  -2800   -540  -1049   -329   -779   -542   -766
   -418  -3107  -2688   1761   1132  -2899   -563  -1119   -371   -823   -581   -802
   -428  -3167  -2738   1795   1153  -2953   -589  -1189   -407   -862   -620   -839
   -436  -3177  -2740   1805   1148  -2959   -615  -1244   -441   -904   -665   -875
   -441  -3221  -2779   1831   1169  -3000   -631  -1299   -480   -958   -724   -930
   -418  -3302  -2883   1857   1231  -3094   -665  -1358   -530  -1018   -787   -992
   -410  -3335  -2925   1870   1257  -3130   -639  -1382   -540  -1060   -823  -1018
   -402  -3341  -2940   1870   1267  -3141   -652  -1413   -579  -1098   -849  -1026
   -394  -3283  -2889   1839   1247  -3086   -691  -1395   -558  -1047   -802   -974
   -374  -3330  -2956   1849   1291  -3143   -691  -1387   -535  -1034   -805   -987
   -371  -3364  -2992   1867   1309  -3177   -688  -1415   -563  -1085   -852  -1026
   -361  -3354  -2992   1855   1314  -3172   -691  -1434   -574  -1093   -839  -1002
   -374  -3338  -2964   1857   1293  -3151   -709  -1400   -537  -1039   -787   -958
   -361  -3367  -3008   1862   1322  -3187   -735  -1387   -540  -1047   -823   -989
   -340  -3325  -2985   1834   1322  -3156   -717  -1332   -504  -1021   -797   -956
   -322  -3289  -2966   1805   1319  -3128   -667  -1278   -449   -969   -745   -906
   -298  -3260  -2961   1779   1330  -3112   -626  -1275   -439   -961   -756   -906
   -285  -3283  -2998   1782   1353  -3141   -626  -1288   -459   -987   -769   -914
   -280  -3296  -3016   1787   1366  -3159   -631  -1299   -470   -997   -776   -919
   -257  -3260  -3003   1758   1371  -3133   -649  -1301   -470   -992   -761   -891
   -220  -3244  -3024   1732   1400  -3135   -696  -1332   -514  -1034   -787   -909
   -223  -3242  -3018   1732   1395  -3130   -719  -1332   -527  -1047   -795   -917
   -226  -3234  -3011   1730   1392  -3122   -722  -1332   -537  -1062   -802   -917
   -226  -3276  -3050   1751   1410  -3164   -727  -1337   -555  -1093   -828   -930
   -220  -3335  -3115   1779   1447  -3226   -750  -1361   -605  -1148   -875   -971
   -246  -3374  -3130   1808   1439  -3255   -776  -1379   -636  -1176   -898   -989
   -262  -3434  -3172   1847   1452  -3304   -782  -1392   -659  -1202   -914  -1000
   -275  -3486  -3211   1880   1465  -3348   -771  -1400   -691  -1239   -948  -1031
   -283  -3522  -3239   1904   1478  -3382   -774  -1421   -735  -1296  -1010  -1083
   -293  -3564  -3273   1927   1488  -3419   -779  -1439   -766  -1340  -1060  -1119
   -306  -3616  -3309   1961   1499  -3463   -776  -1441   -782  -1366  -1088  -1135
   -311  -3652  -3341   1982   1512  -3496   -789  -1457   -810  -1402  -1124  -1163
   -311  -3743  -3432   2029   1558  -3587   -805  -1478   -841  -1441  -1174  -1213
   -290  -3787  -3499   2039   1600  -3645   -797  -1467   -844  -1457  -1195  -1221
   -280  -3707  -3426   1995   1571  -3567   -769  -1436   -820  -1441  -1174  -1187
   -285  -3689  -3403   1984   1558  -3546   -756  -1418   -807  -1434  -1163  -1171
   -267  -3697  -3429   1982   1579  -3564   -756  -1413   -813  -1449  -1182  -1187
   -249  -3712  -3463   1979   1605  -3587   -756  -1405   -820  -1462  -1195  -1192
   -239  -3722  -3483   1979   1621  -3603   -735  -1384   -826  -1480  -1215  -1208
   -215  -3710  -3494   1961   1636  -3603   -665  -1299   -792  -1486  -1236  -1226
   -194  -3637  -3442   1917   1623  -3541   -561  -1132   -691  -1428  -1215  -1221
   -155  -3535  -3382   1844   1610  -3460   -462   -891   -493  -1249  -1072  -1106
    -75  -3304  -3231   1688   1577  -3268   -350   -532   -161   -880   -719   -771
      0  -2938  -2938   1467   1467  -2938   -366   -423     46   -535   -306   -319
    -23  -2722  -2699   1374   1337  -2712   -548   -810    -20   -374    -18     38
   -181  -2613  -2431   1397   1122  -2522   -833  -1483   -322   -459     23    155
   -327  -2753  -2426   1540   1047  -2590  -1106  -2151   -914  -1047   -498   -283
   -405  -3205  -2800   1805   1195  -3005  -1314  -2608  -1628  -1945  -1392  -1106
   -355  -3590  -3234   1974   1439  -3413  -1418  -2624  -1865  -2299  -1777  -1488
   -272  -3730  -3457   2000   1590  -3593  -1306  -2291  -1662  -2171  -1722  -1486
   -215  -3707  -3491   1961   1636  -3598  -1106  -1940  -1408  -1992  -1608  -1402
   -187  -3647  -3460   1917   1634  -3554   -849  -1571  -1135  -1782  -1454  -1286
   -158  -3598  -3439   1878   1639  -3520   -659  -1319   -966  -1647  -1361  -1226
   -135  -3559  -3424   1844   1644  -3491   -600  -1252   -927  -1626  -1350  -1213
   -129  -3528  -3398   1829   1634  -3465   -574  -1208   -904  -1613  -1345  -1197
   -124  -3489  -3364   1805   1615  -3426   -550  -1169   -888  -1608  -1340  -1187
   -122  -3450  -3328   1787   1602  -3390   -527  -1135   -867  -1595  -1330  -1169
   -114  -3445  -3330   1777   1608  -3387   -517  -1117   -865  -1595  -1325  -1161
   -103  -3432  -3328   1766   1610  -3380   -498  -1096   -862  -1590  -1325  -1153
    -90  -3416  -3325   1753   1613  -3369   -472  -1054   -849  -1569  -1309  -1127
    -77  -3359  -3281   1719   1600  -3320   -465  -1021   -836  -1556  -1288  -1098
    -77  -3296  -3218   1686   1569  -3257   -465   -997   -831  -1545  -1273  -1085
    -72  -3273  -3200   1670   1564  -3237   -441   -958   -810  -1530  -1257  -1078
    -64  -3226  -3161   1644   1545  -3195   -426   -924   -795  -1514  -1249  -1052
    -62  -3172  -3109   1618   1522  -3141   -407   -875   -766  -1475  -1210   -992
    -41  -3130  -3089   1584   1522  -3112   -405   -849   -748  -1454  -1184   -969
    -33  -3094  -3060   1561   1512  -3078   -389   -815   -740  -1447  -1179   -956
    -28  -3042  -3016   1532   1493  -3029   -371   -771   -727  -1428  -1169   -935
     -5  -3016  -3011   1512   1501  -3013   -348   -719   -709  -1415  -1166   -935
     -7  -2966  -2959   1486   1473  -2961   -322   -652   -665  -1371  -1132   -898
    -12  -2891  -2878   1452   1431  -2886   -293   -571   -605  -1309  -1078   -841
      5  -2798  -2803   1395   1402  -2800   -272   -485   -548  -1252  -1026   -795
     12  -2753  -2766   1371   1389  -2759   -231   -374   -472  -1171   -961   -727
     44  -2681  -2727   1317   1384  -2704   -197   -272   -400  -1088   -883   -641
     67  -2592  -2662   1262   1363  -2626   -171   -174   -327  -1005   -800   -545
     83  -2499  -2585   1205   1332  -2540   -150    -90   -270   -937   -724   -462
     93  -2385  -2478   1145   1286  -2431   -137    -36   -228   -880   -667   -400
     88  -2343  -2434   1124   1260  -2387   -122    -18   -226   -867   -665   -394
     85  -2270  -2356   1091   1221  -2314   -114    -18   -239   -880   -675   -381
     64  -2247  -2312   1091   1187  -2278    -96    -20   -254   -891   -675   -366
     41  -2257  -2299   1109   1169  -2278    -77    -31   -277   -909   -688   -379
     33  -2249  -2286   1106   1158  -2268    -75    -62   -329   -945   -719   -400
     33  -2221  -2257   1093   1143  -2239    -83   -122   -394  -1002   -771   -446
     38  -2255  -2294   1106   1163  -2273    -93   -189   -472  -1083   -852   -509
     23  -2255  -2278   1117   1150  -2265    -98   -239   -535  -1143   -906   -545
      2  -2244  -2247   1119   1122  -2244   -114   -301   -602  -1202   -966   -600
    -15  -2244  -2229   1130   1104  -2236   -124   -353   -659  -1249  -1013   -633
    -33  -2247  -2213   1140   1088  -2231   -150   -400   -719  -1296  -1062   -654
    -46  -2239  -2192   1143   1072  -2216   -161   -428   -769  -1337  -1106   -678
    -38  -2236  -2200   1135   1078  -2218   -176   -454   -807  -1371  -1137   -709
    -38  -2177  -2138   1106   1047  -2158   -176   -454   -826  -1374  -1145   -719
    -36  -2153  -2120   1093   1039  -2138   -163   -439   -831  -1371  -1145   -719
    -23  -2086  -2062   1054   1018  -2075   -163   -431   -831  -1358  -1132   -696
    -23  -2023  -2003   1021    987  -2016   -161   -418   -828  -1345  -1122   -685
    -25  -1982  -1958   1002    963  -1971   -148   -397   -831  -1337  -1114   -678
    -31  -1956  -1925    992    945  -1940   -135   -384   -836  -1337  -1111   -665
    -25  -1925  -1899    976    935  -1912   -135   -376   -849  -1335  -1109   -657
    -23  -1880  -1860    950    917  -1870   -132   -363   -852  -1322  -1098   -646
    -15  -1797  -1782    906    883  -1790   -127   -340   -839  -1301  -1078   -620
     -5  -1706  -1701    857    846  -1706   -114   -311   -823  -1273  -1057   -589
     10  -1621  -1631    805    820  -1626    -77   -275   -797  -1247  -1031   -563
     12  -1566  -1579    774    795  -1571    -36   -244   -779  -1231  -1015   -550
      5  -1514  -1522    753    763  -1517    -23   -223   -779  -1218  -1010   -532
     18  -1452  -1470    714    743  -1460    -41   -223   -784  -1215   -997   -511
     41  -1356  -1397    657    719  -1376    -59   -220   -779  -1197   -969   -496
     44  -1322  -1366    636    704  -1345    -85   -226   -795  -1189   -969   -493
     31  -1309  -1340    639    683  -1325    -88   -215   -807  -1176   -963   -480
     31  -1252  -1286    610    657  -1270    -67   -187   -795  -1140   -927   -441
     44  -1205  -1249    581    646  -1226    -51   -166   -787  -1127   -917   -418
     46  -1200  -1247    576    644  -1223    -57   -161   -802  -1137   -927   -420
     51  -1192  -1244    568    646  -1218    -67   -166   -826  -1150   -948   -444
     64  -1192  -1257    561    659  -1223    -67   -163   -849  -1169   -971   -457
     64  -1187  -1252    561    657  -1218    -57   -155   -862  -1176   -979   -465
     33  -1197  -1231    579    631  -1215    -57   -155   -891  -1197   -997   -485
     20  -1174  -1197    576    607  -1184    -49   -155   -906  -1205  -1005   -496
     33  -1161  -1195    561    613  -1176    -54   -155   -930  -1213  -1018   -498
     25  -1143  -1169    558    597  -1156    -62   -155   -945  -1218  -1021   -501
     15  -1114  -1130    548    571  -1119    -70   -150   -945  -1218  -1026   -514
     12  -1078  -1091    532    550  -1083    -70   -145   -945  -1218  -1034   -511
     25  -1023  -1049    496    537  -1036    -75   -142   -950  -1213  -1034   -504
     33   -969  -1002    467    517   -984    -70   -129   -948  -1205  -1023   -506
     46   -932   -982    441    511   -956    -59   -109   -940  -1187  -1013   -501
     75   -909   -984    415    527   -945    -64    -93   -940  -1174  -1005   -480
     85   -878   -963    394    522   -919    -44    -44   -919  -1158  -1010   -483
    101   -820   -922    361    511   -870     49     96   -833  -1114  -1000   -514
    116   -722   -839    301    475   -779    137    262   -693  -1005   -927   -475
    153   -493   -646    171    397   -571    210    485   -444   -730   -675   -239
    231   -223   -454     -5    340   -337    194    701   -187   -361   -265    184
    259    109   -150   -184    205    -20     98    600   -140   -127    109    620
    174    244     70   -210     51    158      2    252   -337   -122    252    831
     70    233    163   -153    -46    200   -153   -207   -782   -478    -31    597
    -10     38     46    -15    -31     41   -371   -797  -1473  -1275   -846   -174
     -2   -228   -226    116    111   -228   -605  -1169  -2008  -1932  -1519   -802
     49   -405   -457    176    252   -431   -641  -1026  -1906  -1857  -1491   -813
     93   -514   -607    210    348   -558   -527   -730  -1639  -1644  -1356   -730
    119   -504   -626    192    371   -566   -379   -446  -1379  -1441  -1226   -649
    150   -402   -553    127    350   -478   -194   -145  -1101  -1200  -1049   -517
    181   -316   -501     67    340   -407    -85     25   -948  -1060   -950   -439
    202   -220   -423     10    311   -322    -33    103   -867   -987   -893   -392
    215   -150   -366    -33    288   -259    -20    140   -828   -950   -857   -366
    228   -103   -332    -62    280   -218    -18    166   -815   -930   -841   -353
    231    -57   -288    -85    257   -174    -12    189   -789   -896   -820   -332
    246    -12   -259   -116    252   -137     -5    218   -766   -867   -797   -314
    254     44   -210   -150    231    -83     18    249   -737   -833   -761   -288
    252    103   -148   -176    200    -20     25    270   -714   -802   -732   -265
    265    163   -103   -215    184     31     20    285   -693   -769   -709   -241
    288    228    -59   -259    174     85      7    293   -685   -748   -706   -236
    306    290    -15   -298    161    137      0    309   -678   -727   -693   -223
    309    348     38   -327    135    194      5    329   -657   -698   -667   -207
    301    374     70   -337    116    220      5    350   -636   -659   -631   -179
    290    413    122   -353     85    267      5    376   -607   -618   -592   -142
    285    462    176   -376     54    319     20    407   -576   -576   -550   -109
    301    511    210   -405     46    361     36    439   -542   -542   -517    -83
    322    563    241   -444     38    405     28    462   -517   -509   -491    -59
    332    607    275   -470     28    441     12    496   -485   -478   -462    -31
    335    659    322   -498      5    491     23    553   -431   -420   -410      7
    353    750    397   -550    -20    574     46    628   -355   -335   -329     75
    361    813    452   -589    -46    633     57    701   -290   -259   -254    145
    368    878    509   -623    -70    696     57    774   -226   -179   -179    215
    379    966    584   -672   -101    776     64    852   -148    -90    -93    290
    389   1044    654   -717   -132    849     83    927    -75     -2     -2    374
    389   1093    704   -743   -158    898     96    969    -44     38     41    413
    384   1150    766   -769   -189    958     96    982    -36     57     64    423
    381   1179    795   -782   -205    987     98    979    -36     57     75    426
    376   1208    831   -792   -226   1021    101    966    -41     51     72    433
    366   1239    872   -805   -252   1057     77    924    -80     20     38    407
    353   1254    901   -805   -275   1080     59    870   -129    -28    -12    363
    319   1247    924   -784   -303   1088     57    818   -176    -75    -64    311
    293   1226    932   -758   -319   1080     57    763   -218   -116   -103    275
    270   1187    914   -730   -322   1052     31    691   -280   -189   -179    202
    257   1156    896   -706   -319   1026      5    628   -335   -244   -233    142
    241   1158    914   -701   -337   1036    -12    576   -371   -277   -270    103
    228   1122    893   -675   -332   1008    -20    532   -407   -316   -319     51
    218   1117    898   -667   -340   1008    -28    509   -431   -335   -332     49
    233   1148    914   -691   -340   1031    -54    483   -452   -350   -337     28
    259   1150    888   -706   -314   1021    -75    457   -472   -363   -353     -5
    254   1140    885   -696   -314   1013    -77    446   -472   -363   -350      0
    244   1169    922   -706   -340   1047    -75    449   -462   -350   -345      2
    252   1197    943   -724   -345   1070    -90    452   -449   -329   -319     23
    249   1197    948   -724   -350   1072   -101    444   -439   -316   -301     36
    252   1231    979   -740   -363   1106    -96    446   -420   -301   -290     36
    270   1275   1005   -774   -368   1140   -111    446   -418   -285   -275     62
    283   1296   1013   -789   -366   1156   -111    452   -405   -262   -265     67
    293   1356   1062   -826   -384   1210    -88    467   -371   -228   -244     72
    283   1434   1150   -857   -433   1293    -64    496   -322   -189   -200    109
    270   1475   1205   -872   -467   1340    -54    506   -303   -166   -174    129
    270   1473   1202   -872   -465   1337    -41    511   -293   -148   -155    142
    270   1512   1239   -893   -483   1376    -54    514   -272   -124   -129    163
    283   1610   1327   -945   -522   1470    -85    493   -270   -114   -124    189
    298   1660   1361   -982   -530   1512   -119    467   -280   -114   -124    192
    298   1639   1340   -971   -519   1491   -140    462   -277   -101   -106    189
    298   1649   1350   -974   -527   1501   -137    454   -280   -101   -109    200
    311   1683   1371   -997   -530   1527   -140    459   -272    -90   -103    220
    314   1644   1330   -982   -509   1488   -161    444   -280    -93   -106    202
    301   1597   1296   -950   -498   1449   -187    423   -298   -103   -106    179
    277   1571   1293   -927   -506   1434   -189    420   -298   -103   -106    166
    272   1558   1286   -914   -506   1423   -192    405   -309   -114   -109    150
    267   1522   1254   -896   -496   1389   -202    376   -335   -148   -142    124
    254   1506   1249   -880   -498   1379   -210    358   -350   -166   -171    109
    259   1504   1244   -883   -493   1376   -215    348   -353   -166   -171    103
    285   1530   1244   -906   -478   1387   -233    329   -366   -181   -179     83
    280   1475   1192   -878   -454   1332   -239    327   -361   -176   -176     77
    262   1418   1156   -841   -446   1288   -252    322   -363   -174   -179     80
    259   1452   1192   -857   -467   1322   -270    306   -366   -174   -181     80
    277   1475   1197   -875   -459   1337   -272    301   -371   -171   -181     70
    293   1499   1205   -898   -454   1353   -283    298   -371   -171   -187     64
    298   1499   1197   -898   -449   1348   -298    290   -368   -171   -187     57
    306   1499   1192   -904   -441   1345   -309    288   -363   -171   -176     64
    316   1475   1158   -896   -420   1317   -283    322   -358   -189   -202     28
    335   1499   1161   -919   -413   1330   -176    462   -275   -161   -218    -20
    353   1579   1223   -966   -436   1402    -93    628   -137    -54   -148     31
    410   1782   1369  -1098   -480   1577    -33    885    119    220    106    265
    511   2057   1545  -1283   -517   1803    -77   1075    345    545    478    633
    480   2408   1927  -1444   -724   2166   -249    735    290    722    810   1023
    366   2566   2197  -1467   -914   2382   -457    197     88    756    961   1205
    218   2488   2268  -1356  -1023   2379   -711   -389   -298    462    714    987
    129   2042   1912  -1085   -891   1977   -937   -911   -948   -329    -88    257
    168   1634   1465   -904   -649   1548  -1096  -1057  -1363   -883   -652   -257
    231   1447   1215   -841   -491   1332  -1052   -807  -1221   -797   -641   -290
    272   1400   1124   -839   -426   1262   -893   -496   -966   -607   -511   -228
    298   1444   1145   -870   -423   1296   -680   -184   -706   -415   -379   -158
    309   1504   1192   -906   -441   1348   -501     59   -514   -265   -283    -80
    322   1564   1241   -943   -459   1402   -410    166   -423   -189   -228    -23
    327   1569   1241   -950   -457   1405   -368    213   -371   -137   -184     -2
    314   1577   1262   -945   -472   1421   -363    223   -345   -127   -161     12
    314   1579   1265   -948   -475   1423   -353    236   -324   -114   -148     23
    319   1584   1265   -950   -472   1423   -340    259   -301    -83   -129     33
    322   1574   1252   -948   -465   1415   -337    280   -285    -64   -111     38
    322   1608   1286   -963   -480   1447   -340    285   -288    -64   -114     41
    319   1628   1309   -974   -496   1470   -335    288   -272    -49   -101     51
    324   1621   1296   -974   -485   1460   -327    303   -249    -28    -64     70
    335   1626   1288   -982   -475   1457   -329    309   -231    -20    -46     64
    350   1628   1278   -989   -462   1454   -340    309   -220    -10    -33     59
    350   1647   1296  -1000   -472   1473   -348    311   -215     -2    -25     70
    348   1673   1322  -1010   -485   1499   -350    335   -194     20     -5    103
    345   1691   1345  -1021   -498   1519   -335    368   -155     62     36    142
    337   1730   1392  -1034   -527   1561   -319    394   -127     96     64    161
    342   1735   1392  -1039   -524   1564   -316    418   -103    124     83    174
    348   1722   1374  -1034   -511   1548   -311    444    -88    148     90    174
    361   1740   1376  -1052   -506   1561   -309    478    -57    179    111    192
    366   1797   1431  -1080   -532   1615   -275    550     15    254    189    254
    379   1826   1447  -1104   -532   1636   -246    631     83    329    257    303
    384   1842   1457  -1114   -535   1649   -233    714    150    400    319    348
    400   1886   1486  -1143   -545   1688   -223    789    218    467    379    394
    415   1979   1564  -1197   -574   1771   -213    852    272    530    439    452
    426   2031   1602  -1231   -589   1816   -194    896    316    579    493    498
    431   2039   1608  -1234   -589   1823   -184    919    342    618    548    548
    413   2070   1657  -1244   -623   1865   -179    909    342    626    566    561
    407   2120   1712  -1262   -652   1917   -184    880    319    605    550    540
    400   2094   1691  -1249   -646   1893   -189    833    277    563    524    514
    389   2086   1693  -1239   -652   1891   -205    784    239    527    496    480
    384   2083   1696  -1234   -654   1888   -218    724    197    483    459    441
    358   2052   1693  -1205   -667   1873   -220    654    148    433    405    394
    319   1979   1660  -1150   -672   1821   -228    581     98    387    361    353
    288   1893   1605  -1091   -657   1751   -246    511     51    340    316    309
    275   1855   1579  -1065   -652   1717   -277    428    -12    272    257    259
    257   1829   1571  -1041   -657   1701   -303    353    -70    213    205    200
    246   1797   1548  -1023   -652   1673   -322    303   -111    168    161    155
    239   1769   1530  -1005   -646   1652   -327    275   -124    161    150    145
    218   1730   1512   -976   -646   1621   -332    249   -137    161    148    137
    200   1712   1512   -956   -654   1613   -342    231   -148    158    148    127
    205   1717   1512   -963   -654   1615   -353    210   -163    145    135    114
    213   1735   1522   -974   -654   1628   -358    207   -161    150    140    111
    210   1725   1514   -969   -652   1621   -366    202   -163    155    153    116
    213   1696   1483   -953   -633   1590   -379    202   -163    163    161    124
    205   1686   1480   -948   -639   1584   -379    200   -166    163    163    135
    202   1699   1496   -950   -646   1600   -379    194   -171    155    155    101
    205   1719   1512   -963   -652   1615   -379    184   -176    150    145    103
    202   1743   1540   -971   -667   1641   -361    197   -153    184    179    155
    189   1761   1571   -976   -691   1667   -332    213   -132    207    207    166
    194   1803   1608  -1000   -706   1706   -316    213   -127    213    213    163
    192   1803   1610   -997   -709   1706   -309    207   -129    213    215    166
    197   1818   1621  -1008   -711   1719   -319    200   -127    223    231    176
    197   1849   1652  -1023   -727   1751   -332    189   -119    239    254    205
    194   1844   1649  -1021   -727   1748   -366    168   -137    233    249    205
    200   1839   1639  -1021   -719   1740   -374    163   -140    249    265    220
    187   1847   1660  -1015   -735   1753   -363    174   -124    272    290    241
    168   1823   1654   -997   -745   1740   -361    171   -127    275    288    236
    161   1803   1641   -984   -740   1722   -379    150   -158    249    262    213
    166   1803   1634   -987   -732   1719   -415    114   -200    207    239    215
    153   1753   1600   -953   -722   1678   -420    106   -215    197    236    223
    145   1673   1527   -909   -691   1600   -405    103   -220    189    228    176
    124   1626   1499   -875   -688   1564   -389     93   -236    166    197    129
    111   1600   1488   -857   -691   1545   -389     77   -249    150    176    132
     88   1545   1457   -815   -683   1501   -397     54   -270    124    155    116
     75   1548   1473   -813   -698   1512   -410     31   -290    101    142     88
     75   1566   1488   -820   -706   1527   -407     33   -290    103    148     83
     62   1551   1486   -807   -711   1519   -402     31   -293    101    137     70
     59   1514   1454   -787   -696   1486   -389     33   -293    101    127     67
     49   1504   1454   -779   -704   1480   -384     33   -285    114    145     80
     54   1483   1428   -771   -685   1457   -394     18   -296    103    140     75
     59   1519   1460   -792   -698   1491   -418     -5   -314     88    127     64
     67   1540   1473   -802   -701   1506   -415      2   -319     83    119     57
     70   1493   1421   -784   -675   1460   -342     90   -270     96    109     31
     85   1491   1405   -789   -659   1449   -226    254   -171    150    127     25
    103   1602   1496   -854   -696   1548   -114    488     23    319    272    145
    161   1855   1693  -1008   -766   1774     -5    867    342    654    600    444
    213   2216   2000  -1215   -896   2109    -57    891    488    940    966    859
    124   2470   2343  -1299  -1109   2408   -257    368    394   1070   1228   1184
    -44   2527   2572  -1241  -1306   2548   -509   -303    163   1047   1306   1299
   -187   2312   2499  -1062  -1343   2405   -750   -909   -303    602    885    919
   -241   1779   2021   -769  -1132   1899   -950  -1270   -932   -197     70    140
   -200   1431   1628   -615   -914   1530  -1047  -1239  -1135   -501   -254   -189
   -145   1283   1426   -571   -787   1353   -961   -937   -966   -400   -210   -192
   -103   1314   1418   -605   -761   1366   -782   -613   -740   -244   -103   -109
    -75   1384   1457   -657   -766   1421   -540   -275   -504    -72     15    -25
    -62   1400   1462   -670   -761   1431   -394    -77   -363     41    103     36
    -62   1395   1457   -667   -761   1426   -348    -18   -316     75    132     51
    -59   1400   1460   -670   -758   1428   -332     12   -296     80    135     57
    -64   1397   1460   -667   -763   1428   -322     31   -288     88    135     54
    -67   1384   1452   -659   -758   1415   -314     54   -272    109    150     67
    -64   1395   1457   -665   -761   1426   -303     67   -262    122    163     75
    -59   1410   1470   -675   -763   1439   -296     75   -252    132    181     85
    -67   1418   1486   -678   -776   1452   -293     80   -246    124    181     83
    -83   1405   1488   -659   -787   1444   -288     83   -246    124    181     85
    -90   1392   1480   -652   -787   1436   -275    101   -239    137    194     98
    -83   1400   1483   -657   -782   1441   -270    119   -223    158    213    114
    -88   1408   1493   -659   -789   1449   -267    135   -207    168    220    122
    -96   1408   1504   -657   -800   1454   -270    148   -197    184    231    137
    -90   1428   1519   -670   -805   1473   -254    171   -176    207    259    163
    -93   1431   1525   -667   -807   1478   -246    189   -163    220    277    176
   -101   1428   1530   -665   -815   1478   -252    215   -150    233    283    192
   -101   1428   1530   -662   -815   1478   -252    246   -127    254    303    205
   -101   1434   1532   -667   -815   1483   -244    285   -103    270    322    215
    -80   1454   1535   -685   -807   1493   -233    340    -67    306    355    244
    -54   1512   1564   -730   -810   1538   -202    426      2    368    418    303
    -36   1553   1590   -758   -813   1571   -187    506     57    426    467    350
    -20   1584   1602   -782   -813   1592   -184    584    106    478    517    392
     10   1641   1631   -826   -810   1636   -179    659    158    532    576    452
     18   1683   1665   -852   -823   1675   -158    722    215    581    633    509
     23   1719   1696   -872   -836   1709   -148    763    252    623    678    555
     31   1756   1722   -893   -846   1740   -140    782    270    646    704    587
     31   1782   1751   -906   -859   1766   -140    779    275    652    717    605
     18   1777   1758   -898   -870   1766   -145    750    259    626    704    584
      7   1761   1753   -883   -872   1758   -145    714    244    600    683    568
    -12   1735   1748   -859   -880   1740   -142    670    223    568    654    545
    -33   1709   1743   -836   -888   1725   -132    620    194    532    618    511
    -44   1701   1745   -831   -893   1722   -145    555    163    496    581    472
    -70   1657   1727   -795   -898   1691   -148    491    132    457    542    433
   -109   1574   1683   -732   -896   1628   -153    423     85    407    491    381
   -129   1522   1652   -696   -891   1587   -163    366     51    366    454    358
   -142   1475   1615   -667   -880   1545   -171    309     12    329    413    316
   -145   1431   1577   -644   -862   1504   -189    262    -18    296    376    283
   -145   1421   1564   -639   -854   1491   -202    228    -38    272    353    262
   -161   1400   1561   -618   -859   1480   -215    205    -59    249    327    239
   -155   1384   1540   -618   -846   1462   -223    192    -64    246    319    231
   -158   1376   1532   -610   -846   1454   -223    179    -67    241    306    233
   -166   1376   1543   -605   -854   1457   -228    171    -67    241    316    231
   -166   1376   1543   -605   -854   1460   -220    176    -59    254    345    226
   -161   1361   1522   -602   -841   1441   -223    176    -67    252    340    228
   -158   1366   1525   -605   -841   1444   -231    163    -72    246    324    220
   -153   1369   1519   -610   -836   1444   -228    153    -72    239    316    215
   -137   1395   1532   -628   -833   1462   -226    158    -57    244    329    228
   -140   1400   1540   -631   -841   1470   -205    168    -41    252    337    236
   -161   1408   1569   -623   -865   1486   -174    184    -25    262    342    241
   -181   1410   1592   -615   -888   1501   -153    192    -18    267    348    236
   -179   1400   1579   -610   -878   1488   -155    189    -12    267    345    231
   -161   1426   1587   -633   -872   1506   -166    181     -5    280    361    244
   -161   1447   1608   -644   -883   1527   -187    166      0    293    379    267
   -168   1423   1592   -628   -880   1506   -233    129    -23    272    361    252
   -174   1415   1590   -620   -880   1501   -246    114    -28    267    350    246
   -189   1410   1600   -610   -896   1506   -249    111    -25    267    348    249
   -200   1363   1564   -581   -883   1465   -262     98    -36    252    337    246
   -207   1306   1514   -550   -859   1410   -285     77    -62    231    319    223
   -220   1260   1480   -519   -849   1369   -280     64    -77    218    298    197
   -226   1210   1436   -493   -833   1322   -285     44    -93    197    272    174
   -249   1150   1400   -452   -823   1273   -296     23   -114    168    252    150
   -272   1106   1376   -418   -823   1241   -311      0   -137    140    223    111
   -293   1057   1350   -381   -820   1202   -303    -10   -148    127    200     93
   -316   1002   1317   -342   -815   1158   -290    -23   -163    103    187     64
   -327    966   1293   -319   -810   1130   -290    -41   -184     83    166     36
   -337    937   1273   -301   -805   1104   -298    -57   -194     72    153     31
   -345    870   1215   -262   -779   1041   -322    -64   -213     46    127     18
   -348    831   1176   -241   -761   1002   -329    -77   -223     33    109      5
   -345    844   1189   -249   -766   1015   -327    -83   -220     31    103      2
   -358    854   1210   -249   -784   1031   -327    -88   -215     36    103      7
   -361    844   1205   -241   -782   1023   -337   -101   -218     33     93     12
   -376    813   1189   -218   -784   1000   -327    -90   -215     23     85     -5
   -381    776   1158   -197   -771    966   -267     -5   -171     38     85    -36
   -379    779   1156   -202   -766    969   -176    153    -72    101    111    -25
   -345    883   1228   -267   -787   1054    -59    400    135    296    290    114
   -257   1106   1361   -426   -807   1234    -44    633    353    574    594    423
   -210   1358   1569   -576   -888   1462   -114    579    446    802    911    805
   -306   1480   1787   -589  -1047   1631   -226    192    387    927   1145   1119
   -475   1532   2008   -527  -1241   1769   -392   -316    166    849   1163   1179
   -607   1317   1922   -355  -1265   1618   -597   -943   -423    194    517    555
   -639    906   1545   -135  -1093   1226   -826  -1353   -989   -488   -187   -127
   -597    581   1179      5   -888    880   -940  -1325  -1111   -672   -394   -353
   -553    423    976     64   -763    698   -862  -1047   -927   -558   -332   -340
   -517    413    930     49   -722    670   -732   -769   -724   -444   -272   -293
   -483    449    932     18   -706    691   -537   -465   -488   -277   -153   -218
   -467    472    937     -5   -701    704   -402   -262   -327   -150    -57   -148
   -454    475    930    -10   -691    701   -350   -187   -259   -103    -23   -124
   -446    472    919    -15   -683    693   -332   -158   -231    -83    -10   -109
   -454    459    911     -2   -683    685   -324   -142   -213    -75     -2   -101
   -457    439    896      7   -678    667   -322   -129   -194    -70      2   -101
   -452    449    901      2   -675    675   -309   -114   -168    -57     10    -85
   -449    446    893      0   -670    670   -298   -101   -161    -57     10    -83
   -452    423    875     12   -665    649   -290    -83   -140    -46     12    -77
   -467    389    857     38   -662    620   -283    -67   -119    -36     25    -67
   -470    394    865     38   -667    628   -283    -64   -101    -23     49    -59
   -491    400    891     44   -691    644   -277    -54    -75      2     75    -49
   -501    376    878     62   -691    626   -270    -36    -49     18     83    -31
   -496    348    844     72   -670    594   -270    -28    -28     25     83    -20
   -498    350    849     75   -672    600   -272    -20    -12     33     90     -7
   -498    371    867     62   -683    618   -285    -12     -5     33     85     -2
   -496    363    859     64   -678    610   -285      7     15     49    101     12
   -475    361    836     54   -657    597   -277     41     46     80    142     41
   -467    379    846     44   -657    613   -272     80     88    116    181     72
   -467    405    870     31   -670    636   -270    116    129    150    197    106
   -449    405    854     20   -652    628   -259    176    184    194    236    140
   -426    426    852     -2   -639    636   -249    246    246    262    303    174
   -413    441    854    -12   -633    646   -226    329    327    342    371    228
   -397    491    885    -46   -641    688   -202    407    400    420    441    293
   -374    535    909    -80   -641    722   -187    472    472    493    517    368
   -374    540    911    -83   -644    724   -176    498    504    522    548    407
   -397    561    958    -80   -678    758   -168    511    530    555    584    441
   -392    535    927    -72   -659    730   -166    501    532    558    581    452
   -384    480    865    -49   -623    672   -166    465    506    524    540    420
   -368    506    875    -70   -623    688   -187    402    457    467    498    384
   -366    514    880    -72   -623    696   -202    342    407    410    449    348
   -397    449    846    -28   -620    646   -202    283    363    361    405    301
   -420    389    810     15   -615    600   -213    213    303    293    337    244
   -439    314    753     62   -594    532   -228    137    241    218    267    174
   -459    249    709    106   -584    478   -231     80    202    168    218    127
   -483    197    680    142   -581    439   -246     20    161    119    155     80
   -509    142    652    181   -579    397   -267    -44    114     64    111     36
   -532    103    636    213   -584    371   -283    -96     75     25     83     -5
   -542     23    566    259   -553    293   -283   -124     54     -5     41    -44
   -558    -23    535    290   -550    257   -290   -148     36    -20     25    -57
   -568      5    571    280   -571    288   -301   -176     23    -31     18    -64
   -568    -38    530    303   -550    244   -303   -194     10    -46      0    -83
   -581    -85    496    335   -540    205   -296   -187     18    -41      5    -70
   -584    -72    511    327   -548    218   -283   -176     41    -23     28    -36
   -600    -93    504    345   -553    205   -288   -179     41    -31     12    -54
   -613   -137    475    374   -545    168   -303   -197     20    -57    -15    -90
   -613   -140    472    376   -542    166   -322   -210     20    -54     -5    -88
   -626   -135    491    379   -561    176   -301   -194     46    -36     12    -59
   -618   -140    478    379   -548    168   -267   -171     75    -15     31    -38
   -618   -114    504    366   -561    192   -249   -158    101      7     57    -10
   -644   -129    514    387   -579    192   -239   -155    119     18     64      0
   -646   -129    517    387   -581    192   -239   -171    122     10     54     -2
   -628    -83    545    355   -587    228   -257   -192    127     15     64     10
   -610    -88    519    348   -566    213   -283   -213    127     12     67     18
   -597   -132    465    366   -532    166   -309   -231    111     -5     57     15
   -605   -163    441    384   -524    137   -309   -228    119      0     64     18
   -605   -187    415    394   -511    114   -311   -236    119     -7     51     10
   -605   -205    400    405   -504     96   -332   -257     98    -31     25    -12
   -618   -233    384    426   -501     75   -348   -272     83    -46     15    -15
   -626   -283    340    452   -485     25   -340   -270     85    -49     18      0
   -623   -337    285    480   -457    -28   -332   -272     80    -54      7      0
   -641   -384    254    511   -449    -64   -335   -296     54    -85    -41    -23
   -672   -444    228    558   -452   -109   -332   -322     23   -119    -59    -70
   -685   -491    194    587   -441   -148   -329   -342      5   -142    -67   -103
   -688   -532    155    610   -423   -189   -329   -353     -7   -155    -85   -127
   -698   -589    109    644   -407   -239   -332   -366    -20   -168   -101   -153
   -701   -623     77    662   -389   -272   -335   -379    -33   -187   -124   -184
   -709   -657     51    683   -381   -301   -337   -384    -36   -192   -119   -205
   -711   -667     44    688   -379   -311   -322   -387    -28   -187   -111   -205
   -706   -665     41    683   -376   -314   -314   -387    -20   -181   -103   -202
   -711   -678     33    696   -374   -322   -319   -392    -20   -187   -109   -200
   -701   -711    -12    706   -345   -363   -319   -387    -20   -189   -116   -207
   -688   -758    -72    722   -309   -415   -262   -314     25   -166   -119   -233
   -688   -745    -57    717   -316   -402   -171   -187    114   -124   -116   -265
   -667   -633     33    652   -350   -301   -103    -54    254    -10    -33   -215
   -618   -465    150    540   -387   -158    -62    171    517    293    265     72
   -553   -215    337    384   -446     62   -119    270    701    600    662    485
   -589    -44    545    314   -568    249   -207     49    646    727    948    823
   -711    -36    675    374   -693    319   -283   -306    426    662   1013    924
   -833   -202    631    517   -732    213   -457   -820   -109    124    501    465
   -893   -498    394    696   -646    -51   -685  -1379   -774   -680   -337   -309
   -872   -823     46    846   -459   -389   -854  -1569  -1078  -1062   -737   -696
   -836  -1065   -228    950   -303   -646   -844  -1400   -958   -982   -706   -719
   -807  -1140   -332    971   -239   -737   -730  -1145   -714   -792   -579   -636
   -779  -1111   -332    945   -226   -722   -574   -880   -446   -576   -423   -522
   -763  -1078   -314    919   -228   -696   -394   -644   -223   -397   -288   -433
   -748  -1023   -275    885   -236   -649   -306   -537   -116   -309   -228   -397
   -745  -1005   -259    875   -244   -633   -283   -506    -85   -280   -202   -374
   -743  -1031   -288    885   -228   -659   -265   -480    -62   -257   -174   -355
   -745  -1047   -301    893   -223   -675   -254   -472    -49   -241   -158   -355
   -756  -1054   -298    906   -228   -678   -246   -467    -41   -236   -148   -355
   -748  -1041   -296    893   -228   -670   -241   -467    -36   -231   -142   -340
   -743  -1078   -337    909   -205   -709   -231   -467    -33   -228   -145   -348
   -740  -1080   -342    909   -200   -711   -228   -459    -15   -210   -124   -342
   -732  -1075   -342    904   -194   -709   -218   -444     10   -187    -98   -319
   -730  -1080   -350    904   -192   -717   -215   -446     10   -187    -90   -306
   -732  -1044   -314    888   -210   -680   -207   -441     20   -176    -67   -298
   -740  -1041   -301    891   -223   -670   -205   -433     31   -166    -57   -293
   -750  -1065   -314    909   -218   -691   -192   -415     49   -148    -38   -275
   -753  -1080   -329    917   -213   -706   -192   -413     57   -140    -31   -272
   -732  -1057   -324    893   -205   -691   -189   -402     75   -122    -15   -257
   -719  -1041   -324    880   -200   -683   -181   -379    101    -96     15   -231
   -711  -1026   -314    870   -200   -670   -171   -350    132    -64     46   -213
   -717  -1036   -319    875   -200   -678   -158   -309    174    -25     83   -181
   -704  -1010   -306    857   -200   -657   -153   -259    218     15    127   -140
   -688   -997   -309    841   -189   -654   -135   -197    277     80    189    -83
   -659   -943   -283    802   -189   -613   -124   -124    353    158    270    -15
   -641   -927   -285    784   -179   -607   -101    -41    436    244    350     57
   -636   -885   -252    761   -192   -568    -80     33    506    314    420    122
   -631   -875   -246    753   -194   -561    -70     83    540    350    459    166
   -620   -828   -207    724   -207   -519    -72    101    548    368    485    192
   -626   -818   -194    722   -218   -506    -62     98    540    361    493    192
   -633   -854   -223    743   -205   -540    -54     83    519    340    478    181
   -636   -867   -231    750   -205   -550    -51     49    491    306    454    155
   -639   -875   -236    758   -202   -555    -46      2    449    262    428    119
   -662   -932   -270    795   -197   -602    -57    -64    387    187    363     59
   -685   -971   -285    828   -202   -631    -62   -132    329    116    301      7
   -704  -1018   -316    859   -197   -667    -70   -197    275     54    239    -51
   -714  -1111   -397    914   -158   -756    -62   -254    228      0    189   -101
   -737  -1174   -439    956   -150   -807    -67   -316    181    -57    129   -158
   -743  -1226   -483    984   -132   -854    -80   -376    135   -109     75   -210
   -737  -1275   -537   1005   -101   -909   -101   -428     93   -150     38   -246
   -740  -1304   -563   1023    -88   -935   -109   -478     62   -187      7   -285
   -745  -1363   -618   1054    -64   -992   -109   -501     49   -205     -5   -301
   -748  -1395   -646   1072    -51  -1021   -111   -511     31   -215    -18   -316
   -748  -1408   -659   1075    -44  -1034   -103   -509     31   -213    -20   -324
   -748  -1402   -654   1075    -46  -1028    -96   -509     38   -205     -7   -306
   -730  -1418   -691   1072    -20  -1054   -114   -522     31   -210    -20   -314
   -717  -1439   -724   1078      2  -1083   -119   -530     28   -213    -23   -324
   -722  -1439   -717   1078     -5  -1078   -101   -522     49   -192     10   -316
   -717  -1439   -722   1078      2  -1080    -90   -514     70   -179     23   -306
   -717  -1460   -743   1085     10  -1104    -93   -514     72   -174     18   -298
   -722  -1454   -735   1088      5  -1096    -93   -511     75   -171     18   -298
   -727  -1441   -717   1083     -7  -1078    -77   -498     93   -155     49   -283
   -727  -1447   -719   1088     -5  -1083    -49   -480    111   -140     67   -267
   -714  -1449   -735   1080      7  -1091    -41   -478    116   -142     67   -272
   -706  -1431   -724   1067      7  -1078    -51   -496    114   -148     64   -272
   -704  -1426   -724   1065      7  -1075    -57   -506    129   -135     72   -257
   -696  -1436   -740   1067     20  -1088    -67   -517    132   -135     59   -239
   -691  -1480   -792   1083     49  -1137    -96   -548    101   -155     57   -254
   -680  -1496   -818   1088     67  -1158    -98   -553     93   -155     83   -265
   -675  -1480   -805   1078     64  -1143   -111   -563     85   -163     85   -267
   -675  -1522   -846   1098     85  -1184   -116   -571     77   -171     77   -259
   -678  -1587   -911   1130    114  -1249   -116   -584     57   -189     62   -270
   -693  -1634   -940   1163    122  -1288   -119   -597     41   -207     33   -283
   -709  -1688   -982   1197    135  -1335   -119   -610     25   -233     12   -303
   -717  -1740  -1023   1228    153  -1382   -114   -623     10   -254      0   -324
   -735  -1777  -1041   1254    150  -1410   -109   -639    -10   -285    -28   -348
   -732  -1816  -1083   1273    174  -1449   -111   -654    -25   -311    -51   -366
   -740  -1870  -1132   1304    194  -1501   -114   -670    -44   -327    -75   -376
   -732  -1896  -1163   1314    215  -1530   -122   -688    -70   -350   -109   -387
   -714  -1883  -1171   1299    226  -1527   -129   -701    -80   -358    -90   -410
   -709  -1899  -1189   1304    239  -1545   -119   -698    -72   -353    -59   -423
   -688  -1919  -1231   1301    270  -1577   -101   -696    -62   -350    -59   -415
   -672  -1953  -1280   1314    303  -1618   -106   -696    -67   -353    -67   -415
   -683  -1956  -1275   1317    296  -1615   -111   -704    -72   -366    -96   -423
   -662  -1953  -1291   1306    314  -1623   -116   -698    -75   -374    -96   -426
   -628  -1974  -1345   1299    355  -1662    -80   -639    -54   -371    -96   -449
   -592  -1945  -1353   1270    379  -1649      7   -506     12   -355   -103   -501
   -555  -1893  -1337   1223    389  -1618    106   -322    158   -239    -18   -439
   -496  -1709  -1213   1104    358  -1462    194    -57    410     23    226   -179
   -428  -1413   -987    919    277  -1200    194     88    610    311    584    207
   -452  -1117   -665    784    106   -891    101   -168    613    496    927    589
   -579  -1047   -470    810    -54   -758    -59   -639    452    532   1078    784
   -709  -1182   -475    945   -116   -828   -252  -1176     64    200    784    530
   -779  -1600   -820   1189     18  -1213   -459  -1699   -548   -550     -7   -226
   -745  -2013  -1267   1379    259  -1641   -665  -1917   -963  -1085   -576   -769
   -672  -2187  -1514   1431    418  -1852   -675  -1727   -872  -1036   -574   -789
   -613  -2187  -1574   1400    480  -1880   -545  -1431   -652   -872   -472   -717
   -568  -2127  -1558   1345    493  -1844   -335  -1101   -394   -685   -324   -626
   -548  -2096  -1548   1322    498  -1823   -148   -839   -197   -535   -202   -540
   -530  -2068  -1540   1299    504  -1805    -77   -732   -111   -467   -135   -483
   -511  -2055  -1543   1283    514  -1797    -36   -691    -77   -436   -114   -467
   -509  -2068  -1558   1288    522  -1813    -25   -675    -70   -436   -119   -472
   -504  -2094  -1590   1299    542  -1842    -25   -670    -75   -444   -129   -483
   -511  -2088  -1577   1299    530  -1834    -28   -657    -64   -436   -119   -465
   -511  -2086  -1574   1296    530  -1831    -23   -641    -49   -423    -90   -449
   -509  -2104  -1597   1306    542  -1852    -12   -639    -36   -420    -88   -454
   -511  -2117  -1605   1314    545  -1862    -10   -628    -31   -418    -88   -454
   -519  -2114  -1597   1317    535  -1857      0   -615    -23   -410    -88   -446
   -522  -2112  -1590   1314    532  -1852     -2   -602    -10   -397    -75   -428
   -527  -2114  -1590   1319    530  -1852     -7   -594     -7   -389    -70   -426
   -527  -2127  -1600   1327    535  -1865      0   -584      0   -387    -67   -423
   -535  -2135  -1602   1332    532  -1870      7   -574     15   -379    -54   -423
   -532  -2143  -1610   1337    537  -1878     12   -553     31   -366    -38   -405
   -527  -2148  -1623   1335    545  -1886      5   -540     38   -363    -41   -402
   -514  -2158  -1644   1337    563  -1901      7   -517     54   -353    -33   -397
   -504  -2151  -1649   1327    568  -1901     20   -478     88   -322      5   -371
   -491  -2140  -1652   1314    579  -1896     33   -426    124   -288     38   -340
   -493  -2132  -1641   1312    574  -1888     41   -371    158   -262     64   -314
   -480  -2096  -1615   1288    566  -1857     51   -303    202   -223    109   -270
   -433  -2039  -1605   1236    584  -1823     59   -233    252   -168    148   -228
   -402  -2052  -1649   1226    623  -1852     72   -155    303   -109    205   -179
   -394  -2021  -1626   1208    613  -1823     96    -70    368    -38    288   -114
   -389  -1956  -1566   1174    587  -1761     98    -18    400      0    332    -70
   -366  -1917  -1551   1140    589  -1735     85    -12    397      2    348    -51
   -368  -1914  -1548   1140    587  -1732     90    -15    402      5    358    -46
   -374  -1938  -1566   1156    594  -1753    101    -28    394    -10    345    -41
   -392  -1922  -1530   1158    568  -1727    114    -46    384    -28    322    -28
   -415  -1938  -1522   1174    553  -1730    114    -90    358    -59    296    -67
   -428  -1979  -1553   1202    561  -1766    101   -153    314   -114    259   -127
   -444  -2023  -1579   1234    566  -1803    101   -207    277   -161    220   -171
   -449  -2086  -1636   1267    592  -1862     83   -288    220   -233    155   -241
   -478  -2164  -1686   1322    602  -1927     59   -368    166   -306     70   -314
   -509  -2216  -1706   1363    597  -1964     51   -436    124   -361      2   -355
   -537  -2255  -1719   1395    589  -1987     44   -485     83   -405    -31   -415
   -563  -2304  -1740   1434    587  -2023     44   -524     59   -423    -12   -436
   -545  -2397  -1852   1470    652  -2125     15   -574     12   -472    -77   -462
   -545  -2423  -1878   1486    665  -2151    -18   -626    -31   -530   -153   -483
   -563  -2504  -1940   1532    685  -2221    -12   -644    -33   -542   -145   -517
   -555  -2551  -1995   1553    719  -2273      7   -636    -23   -530   -103   -535
   -563  -2520  -1956   1543    696  -2239      2   -626    -15   -522   -111   -511
   -558  -2517  -1961   1538    701  -2239    -10   -633    -28   -537   -127   -519
   -555  -2553  -1997   1553    719  -2275     -5   -631    -18   -537   -127   -509
   -579  -2572  -1992   1577    706  -2283      5   -628     -7   -545   -140   -517
   -587  -2598  -2010   1590    709  -2304      5   -628    -18   -563   -155   -527
   -584  -2634  -2049   1608    732  -2343      2   -623    -18   -568   -158   -540
   -576  -2634  -2060   1605    740  -2346      5   -623    -12   -571   -161   -535
   -566  -2587  -2021   1577    727  -2304     23   -613     10   -563   -174   -524
   -555  -2577  -2021   1566    730  -2299     28   -613     12   -561   -153   -511
   -561  -2577  -2018   1569    727  -2299     44   -600     33   -545   -119   -493
   -563  -2564  -2000   1564    717  -2283     38   -602     36   -553   -132   -496
   -574  -2551  -1977   1564    701  -2265     36   -610     46   -548   -137   -483
   -542  -2535  -1995   1538    724  -2268     12   -623     49   -548   -137   -449
   -540  -2551  -2010   1545    735  -2281    -23   -646     25   -568   -150   -444
   -561  -2582  -2021   1569    730  -2301    -18   -646     33   -566   -137   -449
   -561  -2605  -2044   1584    740  -2325    -15   -644     44   -566   -132   -454
   -566  -2644  -2081   1602    756  -2364    -23   -652     44   -574   -137   -441
   -568  -2707  -2140   1636    784  -2423    -57   -688     -2   -631   -207   -470
   -576  -2756  -2179   1667    800  -2470    -83   -717    -41   -670   -231   -493
   -589  -2800  -2210   1696    810  -2507    -83   -722    -54   -685   -226   -511
   -589  -2811  -2223   1699    815  -2520    -85   -732    -70   -724   -277   -511
   -600  -2839  -2239   1719    818  -2538    -85   -756    -98   -769   -322   -535
   -607  -2865  -2260   1735    823  -2564    -85   -776   -119   -805   -368   -566
   -631  -2899  -2268   1766    818  -2585   -109   -797   -148   -839   -389   -579
   -654  -2943  -2291   1797    818  -2618   -106   -787   -135   -831   -371   -587
   -652  -3003  -2351   1826    846  -2678   -109   -792   -132   -846   -402   -594
   -639  -3029  -2390   1834    872  -2709   -124   -807   -150   -883   -454   -607
   -636  -3016  -2379   1826    870  -2699   -137   -818   -161   -906   -462   -610
   -646  -3031  -2385   1839    867  -2709   -163   -841   -179   -930   -452   -649
   -662  -3044  -2382   1852    859  -2714   -158   -826   -153   -906   -446   -633
   -672  -3081  -2408   1875    865  -2746   -158   -823   -158   -919   -467   -618
   -678  -3099  -2421   1888    870  -2761   -137   -800   -150   -940   -501   -639
   -678  -3042  -2364   1860    839  -2701    -25   -662    -57   -911   -501   -665
   -657  -2974  -2320   1816    828  -2647     77   -483     85   -815   -439   -633
   -600  -2805  -2208   1701    802  -2507    153   -231    337   -555   -213   -426
   -491  -2499  -2008   1496    758  -2255     98     49    639   -158    207     -2
   -472  -2210  -1738   1340    631  -1974    -31    -93    740    158    639    470
   -579  -2145  -1566   1361    493  -1857   -218   -566    584    239    833    714
   -714  -2226  -1512   1470    397  -1870   -478  -1226     83   -174    514    472
   -841  -2600  -1758   1722    457  -2179   -735  -1940   -756  -1179   -457   -379
   -831  -3034  -2203   1930    683  -2618   -914  -2182  -1267  -1844  -1117   -969
   -795  -3286  -2491   2039    846  -2889   -891  -1969  -1171  -1821  -1163  -1057
   -779  -3442  -2662   2112    940  -3055   -750  -1662   -922  -1649  -1080  -1023
   -737  -3478  -2740   2109   1000  -3109   -579  -1379   -672  -1475   -979   -956
   -696  -3382  -2686   2036    992  -3034   -353  -1083   -397  -1260   -815   -839
   -670  -3341  -2673   2005   1000  -3008   -254   -945   -270  -1166   -750   -795
   -675  -3361  -2686   2016   1005  -3024   -210   -888   -215  -1127   -724   -771
   -675  -3372  -2696   2023   1010  -3034   -192   -859   -189  -1114   -709   -756
   -675  -3372  -2696   2021   1010  -3034   -179   -844   -168  -1104   -701   -735
   -670  -3356  -2686   2013   1008  -3021   -174   -828   -145  -1085   -678   -719
   -680  -3343  -2662   2010    989  -3003   -171   -823   -132  -1072   -667   -714
   -693  -3333  -2639   2013    971  -2987   -168   -818   -127  -1078   -683   -709
   -691  -3343  -2652   2016    979  -3000   -168   -813   -127  -1083   -698   -696
   -693  -3341  -2647   2016    976  -2995   -155   -802   -106  -1067   -667   -678
   -685  -3325  -2639   2005    974  -2982   -142   -787    -88  -1052   -659   -659
   -698  -3348  -2650   2023    974  -3000   -129   -771    -77  -1039   -657   -665
   -709  -3354  -2647   2029    966  -3000   -127   -758    -64  -1015   -610   -678
   -709  -3361  -2652   2034    971  -3008   -119   -740    -44   -992   -589   -659
   -711  -3356  -2647   2034    966  -3003   -111   -724    -31   -982   -587   -646
   -693  -3346  -2652   2021    979  -3000   -114   -711    -23   -976   -584   -649
   -691  -3351  -2662   2021    984  -3008   -109   -688      0   -950   -568   -644
   -704  -3343  -2642   2023    966  -2992    -90   -659     31   -917   -548   -631
   -701  -3296  -2598   1997    945  -2948    -90   -631     64   -883   -519   -615
   -693  -3257  -2564   1977    935  -2912    -80   -587    111   -839   -483   -594
   -696  -3231  -2535   1964    917  -2883    -51   -517    184   -766   -423   -550
   -696  -3216  -2520   1956    911  -2868    -28   -439    267   -680   -345   -488
   -680  -3177  -2496   1927    906  -2837    -10   -363    348   -592   -267   -420
   -659  -3143  -2483   1901    911  -2813      5   -290    423   -514   -197   -358
   -667  -3128  -2460   1896    893  -2792     33   -220    485   -441   -127   -283
   -675  -3094  -2418   1883    870  -2756     46   -181    519   -402    -83   -249
   -667  -3078  -2410   1873    867  -2743     41   -181    506   -413    -83   -254
   -670  -3078  -2408   1875    867  -2743     49   -192    488   -439   -103   -259
   -685  -3091  -2408   1886    859  -2751     46   -223    452   -478   -132   -283
   -704  -3148  -2444   1927    870  -2798     46   -259    405   -530   -176   -322
   -735  -3231  -2499   1982    880  -2865     41   -306    345   -597   -241   -381
   -758  -3315  -2556   2036    898  -2935     33   -368    272   -683   -311   -452
   -769  -3356  -2587   2060    906  -2972     10   -454    181   -782   -397   -535
   -782  -3390  -2608   2086    911  -3000    -18   -540     88   -880   -488   -607
   -815  -3450  -2634   2132    906  -3044    -36   -610     18   -953   -542   -675
   -849  -3554  -2704   2203    927  -3130    -57   -672    -44  -1015   -602   -740
   -859  -3611  -2751   2234    943  -3182    -83   -727    -93  -1072   -662   -795
   -859  -3629  -2769   2244    953  -3200   -103   -774   -132  -1119   -706   -826
   -867  -3637  -2769   2252    950  -3205   -119   -813   -163  -1150   -719   -852
   -872  -3655  -2782   2265    953  -3218   -137   -839   -197  -1176   -748   -878
   -885  -3689  -2803   2286    956  -3247   -137   -844   -202  -1179   -750   -885
   -875  -3676  -2800   2275    961  -3237   -145   -859   -215  -1187   -758   -896
   -875  -3671  -2795   2273    958  -3234   -148   -870   -220  -1192   -761   -901
   -898  -3707  -2808   2304    953  -3257   -140   -865   -215  -1182   -750   -893
   -893  -3699  -2805   2296    953  -3252   -150   -872   -226  -1184   -748   -896
   -893  -3668  -2774   2278    940  -3221   -155   -862   -210  -1166   -724   -872
   -885  -3629  -2743   2255    927  -3187   -155   -854   -200  -1148   -698   -872
   -885  -3647  -2761   2268    937  -3205   -155   -862   -210  -1161   -714   -896
   -891  -3606  -2714   2247    909  -3159   -129   -846   -187  -1150   -701   -870
   -880  -3572  -2691   2226    904  -3133   -101   -823   -153  -1119   -665   -828
   -883  -3556  -2673   2218    893  -3115    -80   -815   -140  -1101   -652   -818
   -904  -3574  -2670   2239    883  -3122    -75   -813   -132  -1093   -644   -820
   -896  -3554  -2660   2223    880  -3107    -77   -815   -124  -1083   -623   -805
   -883  -3530  -2647   2205    880  -3089    -88   -826   -122  -1078   -618   -789
   -872  -3541  -2668   2205    896  -3104   -116   -854   -148  -1098   -631   -795
   -875  -3541  -2665   2208    893  -3104   -127   -865   -161  -1106   -628   -805
   -880  -3564  -2683   2221    901  -3125   -119   -854   -161  -1104   -626   -818
   -865  -3585  -2720   2223    924  -3154   -129   -875   -189  -1127   -659   -841
   -854  -3606  -2753   2229    948  -3180   -148   -896   -223  -1158   -688   -862
   -841  -3639  -2798   2242    976  -3218   -153   -904   -239  -1176   -701   -875
   -867  -3697  -2831   2281    979  -3263   -150   -909   -259  -1197   -709   -901
   -880  -3741  -2863   2309    989  -3302   -140   -909   -275  -1215   -727   -919
   -891  -3790  -2902   2338   1002  -3348   -142   -932   -298  -1249   -763   -953
   -878  -3845  -2966   2361   1044  -3406   -137   -943   -303  -1265   -776   -971
   -880  -3855  -2974   2366   1047  -3416   -137   -956   -319  -1283   -789   -982
   -885  -3897  -3011   2390   1060  -3452   -140   -969   -335  -1304   -810   -997
   -880  -3933  -3052   2405   1083  -3491   -142   -979   -353  -1319   -831  -1005
   -859  -3902  -3042   2382   1091  -3473   -142   -982   -358  -1319   -833  -1010
   -846  -3920  -3073   2379   1111  -3496   -153   -995   -366  -1332   -839  -1028
   -839  -3956  -3117   2397   1137  -3538   -163  -1002   -376  -1343   -846  -1041
   -839  -3943  -3107   2390   1132  -3525   -158  -1005   -376  -1335   -839  -1041
   -820  -3954  -3133   2387   1156  -3543   -137   -997   -379  -1335   -846  -1047
   -800  -4000  -3200   2400   1200  -3603   -116   -961   -371  -1337   -849  -1070
   -761  -4011  -3250   2387   1241  -3632    -31   -831   -303  -1312   -862  -1101
   -748  -3969  -3221   2356   1236  -3595     67   -670   -161  -1215   -802  -1070
   -732  -3793  -3060   2262   1163  -3426    153   -472     85   -976   -587   -878
   -685  -3499  -2813   2091   1062  -3156    132   -322    290   -678   -257   -522
   -698  -3180  -2483   1938    891  -2831     -2   -584    192   -568     23   -181
   -797  -3057  -2260   1927    730  -2657   -161  -1039    -77   -597    171     10
   -914  -3089  -2174   2003    628  -2631   -340  -1512   -459   -831     38    -83
   -969  -3457  -2491   2213    758  -2974   -548  -1969  -1002  -1475   -649   -714
   -932  -3912  -2979   2423   1023  -3447   -737  -2218  -1460  -2120  -1358  -1369
   -875  -4195  -3322   2533   1223  -3759   -740  -2104  -1423  -2174  -1467  -1517
   -831  -4273  -3442   2553   1304  -3858   -605  -1800  -1137  -1958  -1309  -1441
   -818  -4255  -3437   2535   1306  -3845   -402  -1473   -836  -1722  -1143  -1317
   -807  -4193  -3385   2499   1288  -3790   -218  -1192   -587  -1512   -989  -1192
   -787  -4117  -3330   2452   1270  -3725   -132  -1052   -462  -1402   -909  -1122
   -771  -4104  -3333   2439   1280  -3720   -109  -1008   -428  -1379   -898  -1101
   -766  -4138  -3372   2449   1301  -3754   -103   -992   -423  -1371   -880  -1101
   -782  -4138  -3359   2460   1286  -3748    -88   -984   -413  -1361   -865  -1109
   -774  -4128  -3354   2449   1288  -3741    -80   -969   -400  -1348   -859  -1101
   -756  -4133  -3377   2444   1309  -3756    -70   -958   -392  -1343   -852  -1091
   -750  -4143  -3393   2447   1319  -3769    -62   -953   -389  -1340   -857  -1078
   -763  -4120  -3359   2442   1296  -3741    -51   -940   -379  -1325   -844  -1070
   -771  -4102  -3330   2434   1278  -3715    -44   -924   -363  -1306   -818  -1047
   -769  -4123  -3354   2447   1291  -3738    -44   -922   -363  -1309   -820  -1047
   -774  -4128  -3354   2449   1288  -3741    -44   -919   -358  -1304   -815  -1039
   -776  -4120  -3343   2447   1280  -3733    -41   -911   -348  -1299   -818  -1031
   -787  -4115  -3330   2449   1270  -3722    -38   -896   -335  -1286   -779  -1028
   -795  -4110  -3315   2452   1260  -3712    -33   -878   -319  -1262   -745  -1015
   -771  -4089  -3320   2429   1273  -3704    -28   -854   -303  -1241   -730  -1000
   -763  -4089  -3325   2426   1278  -3707    -12   -831   -283  -1215   -717   -984
   -761  -4084  -3322   2421   1278  -3704     -5   -802   -254  -1187   -693   -961
   -766  -4065  -3299   2416   1265  -3684     -2   -766   -228  -1161   -667   -932
   -771  -4058  -3286   2413   1254  -3673     10   -711   -187  -1124   -636   -898
   -766  -4050  -3283   2408   1257  -3668     33   -639   -129  -1065   -584   -857
   -756  -4026  -3270   2390   1254  -3647     57   -548    -54   -987   -509   -797
   -750  -3993  -3242   2372   1244  -3619     75   -462     10   -919   -441   -735
   -732  -3925  -3192   2327   1228  -3559     88   -389     67   -849   -368   -678
   -717  -3865  -3148   2291   1213  -3507    103   -332    122   -787   -293   -610
   -717  -3808  -3091   2262   1184  -3450    124   -288    166   -743   -233   -550
   -719  -3772  -3052   2247   1166  -3413    135   -265    181   -722   -210   -519
   -714  -3774  -3063   2242   1174  -3419    127   -290    150   -750   -233   -535
   -717  -3780  -3063   2247   1171  -3421    132   -319    119   -782   -257   -548
   -717  -3780  -3063   2247   1171  -3421    127   -350     83   -820   -290   -568
   -719  -3785  -3065   2252   1171  -3426    119   -407     31   -878   -332   -602
   -730  -3821  -3091   2273   1179  -3457    101   -483    -31   -948   -397   -657
   -730  -3842  -3115   2286   1192  -3478     88   -553    -96  -1015   -462   -709
   -727  -3878  -3151   2299   1210  -3515     62   -628   -166  -1085   -535   -769
   -735  -3917  -3182   2327   1223  -3551     44   -693   -223  -1148   -587   -831
   -748  -3969  -3224   2356   1236  -3598     33   -748   -265  -1192   -613   -875
   -740  -3995  -3255   2366   1254  -3624     12   -800   -309  -1239   -659   -914
   -724  -4016  -3294   2369   1283  -3658    -18   -846   -353  -1283   -698   -945
   -709  -4039  -3330   2374   1309  -3686    -31   -870   -376  -1301   -717   -950
   -709  -4065  -3359   2385   1325  -3712    -38   -885   -389  -1319   -735   -963
   -709  -4058  -3348   2385   1319  -3704    -33   -883   -389  -1319   -727   -974
   -701  -4021  -3322   2359   1309  -3671    -31   -891   -389  -1317   -724   -971
   -678  -4013  -3335   2346   1327  -3676    -33   -896   -397  -1317   -727   -971
   -662  -4000  -3341   2330   1337  -3671    -25   -888   -394  -1309   -717   -961
   -652  -4008  -3359   2330   1353  -3684    -18   -880   -394  -1306   -717   -961
   -644  -4003  -3361   2322   1358  -3684    -15   -875   -397  -1304   -724   -956
   -649  -3998  -3348   2325   1348  -3673     -7   -867   -394  -1304   -727   -956
   -633  -3972  -3341   2301   1350  -3655    -10   -867   -397  -1306   -714   -956
   -620  -3933  -3315   2275   1345  -3624      2   -849   -384  -1293   -698   -937
   -607  -3871  -3263   2239   1327  -3569     36   -818   -348  -1257   -670   -904
   -620  -3806  -3185   2213   1280  -3496     70   -800   -324  -1236   -644   -880
   -613  -3798  -3185   2203   1283  -3491     72   -795   -327  -1241   -639   -875
   -610  -3813  -3203   2210   1293  -3509     59   -802   -329  -1249   -644   -875
   -615  -3782  -3167   2197   1273  -3476     49   -810   -332  -1244   -639   -865
   -594  -3746  -3151   2171   1278  -3450     33   -820   -337  -1241   -636   -857
   -600  -3754  -3156   2174   1275  -3455     10   -841   -358  -1260   -641   -865
   -597  -3754  -3156   2174   1278  -3455      0   -841   -358  -1265   -639   -857
   -594  -3780  -3187   2184   1296  -3483    -10   -841   -368  -1273   -644   -859
   -594  -3824  -3229   2210   1317  -3528     -7   -841   -384  -1288   -657   -880
   -600  -3858  -3257   2229   1327  -3559    -23   -854   -410  -1314   -685   -909
   -602  -3891  -3289   2247   1343  -3590    -18   -857   -426  -1330   -701   -922
   -620  -3938  -3317   2281   1348  -3629    -18   -867   -452  -1356   -730   -948
   -646  -3967  -3320   2307   1335  -3645    -20   -872   -470  -1382   -750   -974
   -657  -3980  -3322   2317   1330  -3652    -25   -893   -491  -1405   -771   -997
   -654  -4000  -3346   2327   1343  -3676    -38   -911   -517  -1434   -795  -1021
   -665  -4045  -3380   2353   1356  -3712    -46   -924   -540  -1460   -820  -1041
   -670  -4065  -3395   2369   1361  -3730    -36   -914   -537  -1462   -820  -1041
   -662  -4058  -3395   2359   1366  -3728    -38   -919   -548  -1478   -836  -1057
   -665  -4081  -3416   2374   1374  -3751    -38   -919   -553  -1478   -833  -1062
   -662  -4102  -3439   2379   1384  -3772    -44   -924   -563  -1483   -833  -1078
   -659  -4094  -3434   2377   1387  -3764    -54   -924   -571  -1486   -839  -1080
   -670  -4081  -3411   2374   1369  -3746    -59   -924   -571  -1493   -846  -1075
   -670  -4102  -3432   2385   1379  -3767    -59   -911   -579  -1509   -875  -1096
   -652  -4133  -3481   2392   1413  -3808      5   -815   -540  -1512   -901  -1140
   -636  -4102  -3465   2369   1413  -3785    116   -646   -444  -1480   -904  -1171
   -623  -3972  -3351   2296   1361  -3663    200   -452   -249  -1299   -745  -1036
   -587  -3712  -3128   2148   1270  -3421    241   -223     20   -971   -405   -711
   -553  -3361  -2811   1956   1127  -3089    129   -332     64   -756    -72   -340
   -613  -3096  -2483   1855    935  -2790    -64   -797   -122   -680    181    -28
   -737  -3086  -2348   1909    802  -2720   -241  -1260   -415   -789    176     -2
   -823  -3328  -2504   2075    839  -2917   -446  -1753   -909  -1291   -314   -452
   -836  -3847  -3013   2340   1085  -3432   -659  -2135  -1525  -2101  -1174  -1249
   -792  -4234  -3442   2514   1325  -3839   -756  -2151  -1704  -2413  -1532  -1592
   -750  -4338  -3587   2540   1418  -3964   -633  -1829  -1428  -2205  -1408  -1517
   -730  -4299  -3572   2514   1418  -3936   -431  -1475  -1114  -1974  -1247  -1400
   -706  -4234  -3528   2470   1408  -3881   -213  -1150   -833  -1753  -1070  -1280
   -683  -4167  -3483   2426   1400  -3826    -88   -958   -670  -1621   -963  -1202
   -672  -4149  -3478   2408   1400  -3813    -57   -898   -626  -1587   -943  -1182
   -659  -4164  -3504   2410   1421  -3834    -46   -875   -610  -1579   -940  -1195
   -646  -4156  -3509   2403   1428  -3834    -33   -846   -594  -1561   -924  -1187
   -633  -4130  -3496   2382   1431  -3813    -18   -813   -568  -1540   -906  -1161
   -639  -4115  -3478   2377   1418  -3798    -10   -797   -553  -1530   -896  -1140
   -636  -4112  -3476   2374   1418  -3795     -5   -789   -540  -1519   -891  -1132
   -631  -4094  -3465   2361   1415  -3780      7   -774   -524  -1506   -883  -1132
   -631  -4076  -3445   2353   1405  -3761     18   -756   -511  -1496   -867  -1119
   -626  -4052  -3429   2338   1397  -3741     15   -745   -501  -1486   -857  -1104
   -623  -4026  -3403   2325   1387  -3715     23   -724   -478  -1470   -841  -1083
   -620  -4019  -3400   2317   1387  -3710     23   -709   -459  -1460   -833  -1070
   -607  -4029  -3421   2320   1405  -3725     33   -685   -441  -1441   -828  -1060
   -592  -4016  -3424   2301   1415  -3720     33   -659   -426  -1428   -820  -1054
   -589  -4008  -3419   2296   1413  -3715     44   -639   -402  -1410   -795  -1041
   -581  -3985  -3403   2281   1408  -3694     49   -610   -379  -1389   -771  -1018
   -589  -3975  -3385   2283   1397  -3681     54   -574   -342  -1361   -737  -1000
   -581  -3941  -3359   2260   1384  -3650     59   -527   -306  -1327   -709   -976
   -571  -3873  -3302   2221   1363  -3590     64   -475   -267  -1301   -693   -932
   -568  -3813  -3247   2190   1337  -3530     72   -415   -218  -1265   -683   -901
   -563  -3826  -3263   2195   1348  -3546    114   -311   -132  -1182   -600   -849
   -537  -3780  -3244   2158   1353  -3515    150   -210    -41  -1085   -498   -771
   -509  -3725  -3216   2117   1353  -3470    181   -114     49   -997   -415   -691
   -493  -3730  -3237   2112   1369  -3483    218    -20    132   -917   -342   -636
   -478  -3658  -3180   2068   1350  -3419    233     31    179   -857   -280   -592
   -457  -3587  -3133   2021   1335  -3361    233     46    194   -839   -259   -561
   -439  -3559  -3122   1997   1340  -3341    228     38    181   -854   -270   -555
   -433  -3535  -3104   1984   1332  -3320    220     12    155   -883   -296   -566
   -428  -3538  -3109   1984   1340  -3325    210    -25    119   -927   -335   -594
   -454  -3554  -3099   2003   1319  -3328    200    -80     75   -979   -381   -626
   -475  -3577  -3102   2026   1312  -3341    181   -145     20  -1041   -436   -665
   -488  -3606  -3120   2044   1314  -3364    145   -228    -54  -1124   -517   -724
   -488  -3632  -3143   2060   1327  -3387    114   -311   -124  -1195   -589   -782
   -504  -3663  -3161   2083   1327  -3413     88   -392   -189  -1262   -657   -833
   -511  -3725  -3213   2117   1348  -3470     54   -465   -249  -1327   -730   -891
   -511  -3767  -3255   2138   1369  -3512     38   -511   -288  -1358   -750   -927
   -511  -3787  -3276   2151   1382  -3533     15   -555   -329  -1395   -779   -966
   -540  -3834  -3296   2187   1376  -3567     -7   -602   -374  -1441   -831  -1008
   -553  -3850  -3299   2200   1371  -3574    -20   -623   -394  -1467   -857  -1023
   -532  -3834  -3304   2182   1384  -3569    -36   -639   -405  -1480   -885  -1021
   -530  -3829  -3299   2179   1384  -3564    -49   -652   -418  -1493   -893  -1021
   -527  -3842  -3317   2182   1392  -3580    -54   -649   -415  -1491   -878  -1026
   -519  -3863  -3343   2190   1410  -3603    -54   -646   -407  -1488   -880  -1039
   -530  -3860  -3330   2195   1400  -3595    -59   -649   -407  -1486   -880  -1039
   -535  -3826  -3291   2182   1376  -3559    -62   -644   -407  -1483   -878  -1021
   -519  -3787  -3268   2153   1371  -3528    -70   -649   -415  -1491   -878  -1010
   -514  -3769  -3255   2143   1369  -3515    -75   -646   -420  -1504   -893  -1015
   -514  -3769  -3255   2140   1369  -3512    -83   -644   -426  -1514   -901  -1034
   -527  -3738  -3211   2132   1340  -3476    -62   -626   -397  -1488   -878  -1023
   -527  -3689  -3164   2107   1317  -3426    -38   -613   -368  -1462   -870   -995
   -517  -3660  -3143   2088   1312  -3403    -20   -605   -353  -1452   -878   -971
   -506  -3637  -3133   2070   1312  -3385    -25   -605   -350  -1452   -867   -958
   -498  -3613  -3115   2057   1306  -3364    -41   -620   -355  -1457   -862   -963
   -498  -3590  -3091   2044   1293  -3341    -72   -641   -366  -1462   -857   -963
   -501  -3585  -3086   2042   1291  -3335   -101   -659   -381  -1473   -870   -961
   -509  -3603  -3096   2055   1293  -3351   -119   -670   -392  -1475   -888   -961
   -532  -3621  -3089   2078   1278  -3356   -135   -675   -394  -1480   -904   -961
   -537  -3619  -3081   2075   1270  -3351   -145   -675   -392  -1478   -904   -953
   -527  -3637  -3109   2081   1288  -3374   -161   -680   -405  -1493   -914   -961
   -535  -3689  -3154   2109   1309  -3421   -181   -691   -426  -1525   -943   -984
   -524  -3738  -3213   2132   1343  -3476   -192   -696   -446  -1553   -976  -1015
   -527  -3756  -3231   2140   1350  -3494   -194   -709   -462  -1569   -997  -1026
   -555  -3777  -3221   2166   1332  -3502   -189   -717   -467  -1584  -1015  -1041
   -581  -3813  -3234   2195   1325  -3522   -187   -727   -467  -1595  -1031  -1052
   -571  -3837  -3265   2205   1345  -3551   -194   -743   -485  -1610  -1049  -1060
   -555  -3871  -3315   2213   1376  -3593   -210   -761   -511  -1636  -1085  -1091
   -563  -3876  -3315   2218   1374  -3595   -218   -774   -524  -1652  -1114  -1104
   -563  -3886  -3325   2223   1376  -3606   -220   -776   -530  -1660  -1122  -1117
   -563  -3897  -3333   2231   1384  -3616   -210   -766   -519  -1649  -1104  -1119
   -550  -3899  -3351   2223   1397  -3626   -215   -769   -524  -1660  -1119  -1132
   -563  -3899  -3335   2229   1384  -3619   -213   -771   -519  -1662  -1124  -1140
   -581  -3878  -3296   2229   1356  -3590   -220   -779   -527  -1673  -1135  -1150
   -584  -3886  -3302   2236   1358  -3595   -207   -756   -527  -1683  -1156  -1176
   -584  -3938  -3354   2260   1382  -3647   -101   -641   -485  -1699  -1210  -1249
   -561  -3889  -3328   2223   1382  -3608     -2   -493   -381  -1639  -1197  -1252
   -535  -3691  -3156   2112   1309  -3424     85   -270   -127  -1387   -976  -1060
   -475  -3434  -2959   1956   1241  -3198     72    -20    163  -1005   -589   -701
   -485  -3063  -2577   1774   1044  -2821   -122   -301    127   -800   -236   -309
   -587  -2868  -2283   1727    846  -2577   -355   -831   -109   -776    -72   -101
   -693  -2938  -2247   1813    774  -2592   -610  -1397   -535  -1070   -285   -272
   -756  -3351  -2595   2055    919  -2974   -844  -1938  -1174  -1839  -1054   -956
   -724  -3824  -3099   2273   1184  -3463  -1008  -2151  -1693  -2564  -1790  -1595
   -678  -4065  -3390   2372   1356  -3728   -982  -1956  -1615  -2572  -1860  -1701
   -639  -4151  -3512   2392   1434  -3834   -813  -1621  -1330  -2364  -1735  -1639
   -615  -4107  -3491   2361   1436  -3800   -584  -1288  -1023  -2125  -1574  -1527
   -602  -4047  -3447   2322   1421  -3748   -400  -1028   -784  -1932  -1434  -1428
   -587  -4008  -3421   2296   1415  -3715   -314   -909   -678  -1847  -1371  -1392
   -579  -3985  -3406   2281   1410  -3697   -280   -867   -644  -1826  -1356  -1382
   -558  -3969  -3411   2265   1426  -3691   -285   -867   -639  -1829  -1361  -1379
   -555  -3972  -3416   2262   1428  -3694   -280   -852   -623  -1816  -1358  -1374
   -553  -3993  -3439   2273   1441  -3715   -270   -836   -615  -1808  -1358  -1374
   -535  -3980  -3445   2257   1452  -3712   -267   -820   -605  -1803  -1356  -1374
   -522  -3964  -3442   2244   1460  -3704   -244   -795   -571  -1771  -1330  -1343
   -511  -3964  -3452   2236   1467  -3710   -231   -776   -548  -1751  -1309  -1322
   -517  -3964  -3450   2239   1465  -3707   -228   -769   -537  -1740  -1301  -1322
   -506  -3943  -3437   2223   1462  -3691   -236   -766   -532  -1740  -1301  -1325
   -485  -3928  -3442   2208   1478  -3686   -241   -761   -524  -1738  -1304  -1330
   -485  -3920  -3434   2200   1470  -3678   -236   -750   -511  -1730  -1304  -1337
   -483  -3925  -3445   2203   1478  -3686   -228   -737   -501  -1714  -1296  -1312
   -472  -3936  -3463   2203   1493  -3699   -218   -719   -485  -1699  -1278  -1291
   -462  -3878  -3416   2171   1475  -3647   -220   -704   -459  -1678  -1257  -1280
   -439  -3868  -3429   2151   1493  -3647   -220   -688   -439  -1667  -1260  -1291
   -431  -3873  -3442   2151   1504  -3658   -205   -652   -410  -1641  -1252  -1273
   -418  -3847  -3429   2130   1504  -3639   -192   -602   -371  -1602  -1226  -1236
   -392  -3764  -3372   2078   1488  -3569   -176   -548   -309  -1545  -1166  -1184
   -366  -3743  -3377   2052   1504  -3561   -145   -467   -236  -1470  -1096  -1132
   -342  -3722  -3380   2031   1517  -3551   -127   -381   -161  -1395  -1028  -1083
   -335  -3668  -3335   2000   1499  -3502   -114   -301    -90  -1322   -961  -1026
   -306  -3606  -3299   1956   1496  -3452    -88   -220    -15  -1244   -888   -948
   -296  -3538  -3244   1917   1473  -3393    -75   -171     25  -1195   -841   -888
   -272  -3481  -3211   1875   1467  -3346    -72   -148     49  -1169   -807   -862
   -262  -3483  -3224   1870   1480  -3354    -54   -124     64  -1148   -779   -844
   -270  -3512  -3242   1891   1486  -3377    -38   -127     64  -1153   -784   -846
   -275  -3517  -3244   1893   1483  -3382    -41   -166     20  -1197   -823   -875
   -265  -3502  -3237   1883   1483  -3369    -54   -218    -28  -1252   -875   -906
   -277  -3541  -3265   1906   1493  -3403    -62   -270    -77  -1306   -930   -948
   -288  -3606  -3317   1948   1514  -3463    -70   -329   -137  -1376   -995  -1002
   -290  -3626  -3335   1956   1519  -3481    -77   -394   -197  -1436  -1054  -1052
   -290  -3665  -3377   1977   1543  -3522    -83   -457   -254  -1501  -1114  -1104
   -298  -3730  -3434   2013   1566  -3582   -103   -524   -316  -1569  -1182  -1153
   -316  -3767  -3450   2042   1566  -3608   -129   -589   -374  -1634  -1241  -1205
   -327  -3813  -3486   2068   1577  -3650   -137   -636   -418  -1678  -1278  -1247
   -332  -3837  -3507   2083   1587  -3673   -142   -672   -446  -1706  -1309  -1265
   -327  -3855  -3530   2088   1600  -3694   -163   -704   -483  -1735  -1345  -1293
   -314  -3842  -3528   2078   1605  -3686   -176   -722   -501  -1756  -1366  -1293
   -314  -3871  -3556   2091   1618  -3715   -168   -719   -509  -1761  -1371  -1299
   -303  -3845  -3541   2073   1618  -3694   -163   -722   -517  -1761  -1366  -1304
   -298  -3837  -3538   2065   1618  -3686   -158   -714   -517  -1751  -1348  -1288
   -288  -3839  -3551   2065   1631  -3697   -153   -704   -522  -1748  -1345  -1283
   -277  -3839  -3561   2057   1641  -3702   -161   -711   -540  -1769  -1374  -1299
   -270  -3855  -3585   2062   1654  -3720   -166   -722   -563  -1790  -1410  -1309
   -267  -3847  -3582   2055   1654  -3715   -163   -714   -566  -1787  -1418  -1296
   -262  -3832  -3569   2047   1652  -3702   -161   -704   -566  -1777  -1384  -1283
   -257  -3808  -3551   2031   1644  -3681   -158   -701   -571  -1777  -1382  -1275
   -244  -3764  -3522   2003   1636  -3645   -150   -696   -571  -1769  -1382  -1265
   -239  -3704  -3465   1971   1610  -3585   -122   -672   -550  -1740  -1340  -1234
   -252  -3665  -3413   1958   1579  -3541    -93   -652   -537  -1712  -1314  -1210
   -254  -3629  -3374   1940   1558  -3502    -72   -636   -542  -1699  -1306  -1192
   -252  -3608  -3356   1930   1551  -3481    -75   -639   -558  -1699  -1317  -1179
   -236  -3572  -3335   1904   1548  -3455    -98   -652   -574  -1701  -1312  -1166
   -223  -3541  -3317   1883   1545  -3429   -119   -662   -587  -1699  -1299  -1150
   -233  -3541  -3307   1886   1532  -3424   -129   -672   -607  -1701  -1306  -1140
   -231  -3509  -3278   1867   1522  -3395   -124   -667   -610  -1688  -1293  -1119
   -223  -3483  -3260   1852   1517  -3372   -132   -662   -626  -1683  -1286  -1101
   -218  -3483  -3265   1852   1522  -3374   -153   -665   -662  -1704  -1301  -1106
   -236  -3525  -3291   1878   1527  -3408   -168   -680   -704  -1732  -1337  -1135
   -236  -3538  -3302   1886   1530  -3421   -171   -678   -722  -1745  -1340  -1137
   -239  -3564  -3325   1899   1540  -3445   -171   -680   -753  -1764  -1353  -1150
   -252  -3582  -3330   1917   1538  -3457   -171   -685   -779  -1779  -1366  -1169
   -267  -3582  -3315   1922   1522  -3450   -176   -696   -813  -1803  -1405  -1182
   -265  -3548  -3283   1906   1506  -3416   -179   -696   -836  -1818  -1431  -1182
   -267  -3541  -3273   1901   1499  -3408   -187   -698   -865  -1831  -1436  -1192
   -257  -3512  -3255   1886   1499  -3385   -181   -685   -875  -1826  -1428  -1187
   -254  -3465  -3211   1860   1475  -3338   -174   -678   -885  -1826  -1439  -1169
   -252  -3439  -3187   1847   1465  -3315   -176   -670   -893  -1816  -1436  -1169
   -249  -3413  -3164   1831   1454  -3289   -174   -654   -896  -1808  -1431  -1158
   -249  -3380  -3130   1816   1439  -3255   -171   -641   -901  -1800  -1434  -1135
   -241  -3328  -3089   1782   1421  -3208   -174   -628   -909  -1797  -1421  -1130
   -241  -3294  -3055   1766   1405  -3174   -155   -600   -909  -1784  -1410  -1127
   -236  -3302  -3065   1766   1413  -3185   -109   -509   -893  -1784  -1439  -1161
   -220  -3270  -3050   1745   1413  -3161    -18   -353   -823  -1764  -1449  -1205
   -181  -3091  -2909   1636   1363  -3003     64   -163   -654  -1592  -1312  -1075
   -124  -2811  -2686   1467   1280  -2751    101     67   -410  -1275  -1002   -750
   -101  -2426  -2327   1262   1111  -2379      7     15   -358  -1054   -665   -350
   -171  -2081  -1909   1127    867  -1995   -148   -418   -537   -974   -394    -10
   -275  -1979  -1706   1124    714  -1842   -327   -893   -849  -1070   -389     51
   -348  -2148  -1803   1247    727  -1977   -527  -1384  -1337  -1535   -844   -363
   -345  -2569  -2223   1454    937  -2397   -714  -1735  -1906  -2286  -1649  -1140
   -275  -2870  -2595   1574   1158  -2733   -792  -1727  -2083  -2574  -2000  -1465
   -205  -2920  -2714   1561   1252  -2818   -685  -1392  -1810  -2338  -1836  -1350
   -161  -2803  -2642   1480   1239  -2722   -491  -1018  -1486  -2065  -1641  -1195
   -129  -2681  -2553   1402   1210  -2618   -270   -657  -1189  -1813  -1449  -1044
    -90  -2577  -2486   1335   1197  -2533   -150   -441  -1010  -1652  -1317   -940
    -57  -2494  -2436   1273   1189  -2465   -122   -371   -969  -1602  -1286   -906
    -23  -2395  -2372   1208   1174  -2385    -88   -322   -940  -1558  -1260   -867
     -5  -2307  -2301   1153   1145  -2304    -62   -280   -919  -1519  -1236   -826
     15  -2221  -2236   1104   1124  -2229    -51   -246   -911  -1491  -1205   -797
     25  -2179  -2205   1075   1114  -2192    -46   -218   -909  -1470  -1197   -771
     38  -2101  -2143   1031   1091  -2122    -28   -179   -888  -1431  -1176   -732
     41  -2021  -2062    987   1052  -2042      0   -135   -852  -1384  -1163   -670
     46  -1925  -1971    940   1008  -1948     12   -103   -836  -1361  -1179   -623
     72  -1836  -1912    880    992  -1873     20    -72   -823  -1327  -1088   -615
     90  -1753  -1844    828    966  -1797     23    -38   -805  -1286  -1041   -576
     96  -1678  -1774    789    932  -1725     25    -12   -792  -1247  -1000   -537
     98  -1590  -1688    745    893  -1639     33     20   -769  -1218   -995   -493
    103  -1527  -1634    709    867  -1579     51     59   -745  -1179   -987   -478
    109  -1447  -1558    667    831  -1501     67    109   -711  -1122   -891   -431
    116  -1369  -1486    623    800  -1426     88    163   -670  -1065   -857   -361
    135  -1273  -1408    568    771  -1340    103    215   -639  -1026   -849   -314
    137  -1210  -1348    532    743  -1278    127    285   -584   -948   -735   -290
    142  -1148  -1293    501    717  -1221    155    368   -522   -867   -662   -226
    142  -1060  -1205    457    672  -1132    176    446   -465   -792   -615   -150
    166   -953  -1119    394    641  -1036    205    530   -397   -709   -532    -80
    202   -862  -1067    327    633   -963    236    633   -314   -607   -452     12
    228   -732   -961    252    594   -846    257    732   -236   -509   -379    111
    265   -600   -865    166    561   -730    270    810   -176   -431   -314    202
    280   -491   -771    106    524   -631    277    870   -140   -374   -270    288
    272   -394   -667     59    470   -530    290    909   -122   -340   -239    314
    283   -296   -579      7    431   -436    298    924   -116   -314   -181    322
    290   -218   -509    -38    397   -361    298    919   -132   -316   -192    340
    285   -179   -465    -51    374   -322    303    909   -148   -322   -163    355
    270   -135   -405    -67    335   -270    306    867   -189   -353   -207    358
    272    -67   -340   -103    303   -202    306    833   -210   -376   -283    361
    265    -64   -329   -101    296   -197    314    802   -241   -400   -319    319
    249    -72   -322    -88    285   -197    329    782   -246   -376   -205    288
    246      0   -246   -122    246   -124    303    719   -298   -418   -270    285
    252    -28   -283   -111    265   -155    290    680   -340   -446   -322    259
    252    -36   -290   -109    270   -163    288    649   -366   -462   -355    226
    252     -5   -257   -122    254   -129    288    626   -381   -475   -394    231
    254     51   -202   -155    228    -75    267    610   -402   -488   -420    241
    259    106   -153   -184    207    -23    272    615   -402   -470   -418    257
    249    166    -85   -210    166     41    293    631   -394   -446   -371    254
    257    220    -36   -239    148     93    329    667   -363   -392   -296    267
    272    252    -20   -262    145    114    337    696   -340   -355   -272    327
    283    311     25   -298    127    168    329    706   -327   -332   -270    355
    290    407    114   -350     88    262    301    709   -324   -319   -280    389
    301    465    163   -381     70    314    309    730   -309   -285   -246    410
    293    488    194   -392     49    342    340    756   -280   -254   -244    418
    290    571    280   -431      5    426    342    774   -262   -223   -207    444
    322    623    298   -475     10    462    329    787   -249   -200   -181    459
    337    662    324   -498      7    493    340    807   -233   -168   -132    511
    332    771    439   -553    -54    605    363    836   -205   -127   -122    553
    332    924    589   -628   -127    758    407    885   -142    -64   -101    628
    348   1041    693   -696   -171    867    439    922   -101    -12    -20    675
    371   1109    737   -740   -181    924    454    950    -75     20      7    688
    368   1127    758   -748   -194    943    472    966    -44     57     49    719
    381   1179    795   -782   -205    987    444    956    -46     64     41    761
    402   1267    865   -836   -231   1067    407    937    -54     67     15    782
    400   1343    943   -870   -270   1143    428    961    -20    119     88    813
    402   1415   1010   -909   -306   1213    428    982     -5    150    106    883
    407   1426   1015   -917   -303   1221    444   1018     28    197    181    878
    415   1402    984   -911   -285   1195    439   1023     33    213    192    859
    407   1371    963   -888   -277   1169    431   1023     12    197    103    893
    402   1421   1018   -911   -309   1221    433   1036     28    213    129    909
    392   1444   1049   -919   -327   1247    457   1054     46    236    192    904
    392   1473   1078   -935   -342   1275    454   1044     28    226    179    906
    407   1506   1098   -956   -345   1304    433   1026     10    200    137    893
    400   1473   1072   -937   -335   1273    439   1031     20    226    181    883
    423   1514   1091   -969   -332   1301    431   1031     12    223    132    898
    418   1548   1127   -984   -353   1337    439   1047     28    246    153    893
    394   1590   1195   -992   -400   1392    465   1075     72    298    233    940
    413   1618   1205  -1015   -394   1410    454   1078     77    303    231    953
    433   1641   1208  -1039   -387   1426    452   1080     80    309    184    961
    436   1719   1280  -1080   -423   1501    465   1093     90    327    197   1002
    444   1735   1291  -1088   -423   1514    480   1117    119    368    280    995
    449   1753   1304  -1104   -426   1530    509   1158    127    363    236    976
    457   1774   1317  -1117   -431   1548    620   1301    197    392    246    966
    493   1883   1387  -1189   -446   1636    743   1473    332    480    285   1000
    540   2117   1577  -1327   -517   1847    836   1712    568    722    459   1179
    610   2400   1790  -1509   -589   2096    807   1935    839   1104    852   1595
    594   2766   2169  -1680   -787   2468    594   1584    800   1327   1262   1990
    483   3037   2551  -1761  -1034   2795    301    961    594   1395   1465   2203
    366   3078   2712  -1722  -1171   2896     12    355    262   1213   1363   2091
    329   2675   2343  -1504  -1008   2509   -197    -80   -329    462    607   1408
    374   2281   1906  -1327   -766   2094   -311   -181   -758   -137    -25    901
    444   2065   1618  -1254   -587   1842   -213    111   -626    -96    -80    823
    478   2047   1569  -1262   -545   1808     12    480   -316    129     54    922
    509   2125   1615  -1319   -555   1870    285    865      7    381    249   1075
    571   2244   1673  -1408   -550   1958    459   1119    220    566    431   1179
    584   2312   1727  -1449   -571   2021    542   1218    301    649    501   1197
    602   2366   1764  -1483   -579   2065    574   1260    353    693    532   1226
    618   2481   1862  -1551   -623   2171    584   1280    361    696    493   1249
    639   2491   1852  -1566   -605   2171    584   1291    368    714    501   1257
    665   2512   1844  -1590   -589   2179    607   1325    407    763    571   1296
    675   2538   1862  -1605   -592   2200    639   1350    439    792    579   1299
    693   2551   1857  -1623   -581   2205    652   1363    462    826    620   1319
    706   2587   1880  -1647   -587   2234    659   1387    496    862    657   1340
    688   2595   1906  -1644   -607   2252    688   1426    537    904    665   1392
    704   2660   1956  -1680   -626   2309    714   1462    571    945    709   1447
    717   2764   2044  -1743   -662   2405    722   1480    605    997    784   1486
    714   2857   2140  -1787   -711   2499    724   1493    631   1026    787   1517
    724   2857   2132  -1792   -704   2496    737   1519    659   1057    820   1517
    758   2870   2112  -1813   -675   2491    756   1566    704   1104    883   1553
    758   2894   2135  -1829   -688   2514    776   1615    748   1143    904   1602
    748   2907   2158  -1829   -704   2533    802   1660    787   1184    927   1631
    761   2959   2197  -1860   -719   2577    828   1704    828   1239    976   1683
    784   3000   2216  -1891   -714   2608    849   1756    872   1286   1013   1719
    810   3044   2231  -1930   -709   2639    870   1834    935   1345   1060   1761
    831   3089   2257  -1961   -714   2673    891   1912    997   1408   1109   1810
    844   3125   2281  -1984   -717   2701    924   2000   1057   1465   1163   1862
    859   3161   2301  -2010   -719   2733    950   2094   1119   1530   1223   1914
    867   3273   2405  -2073   -769   2839    963   2171   1182   1602   1306   1997
    888   3361   2473  -2125   -792   2917    987   2223   1231   1662   1374   2060
    885   3424   2538  -2156   -826   2982   1008   2249   1265   1699   1410   2096
    878   3483   2605  -2179   -862   3044   1002   2247   1278   1712   1415   2125
    872   3486   2611  -2179   -870   3050    989   2221   1267   1706   1428   2127
    867   3494   2626  -2182   -880   3060    987   2187   1257   1696   1413   2130
    872   3538   2665  -2208   -896   3102    979   2135   1234   1675   1392   2109
    859   3564   2704  -2210   -922   3135    982   2088   1215   1652   1369   2112
    826   3528   2699  -2177   -937   3115    987   2039   1205   1644   1397   2096
    800   3486   2683  -2143   -943   3086    982   1974   1171   1613   1384   2052
    769   3432   2662  -2101   -948   3047    974   1912   1137   1577   1335   2005
    756   3416   2660  -2086   -950   3039    958   1855   1109   1535   1291   1969
    745   3393   2647  -2070   -950   3021    950   1800   1078   1499   1241   1943
    743   3354   2611  -2049   -935   2982    935   1764   1054   1480   1223   1925
    722   3317   2595  -2021   -937   2956    927   1740   1041   1467   1213   1909
    719   3296   2577  -2008   -927   2938    909   1701   1015   1439   1174   1886
    711   3273   2561  -1992   -924   2917    891   1686   1021   1436   1171   1878
    740   3278   2538  -2008   -898   2907    885   1670   1018   1439   1179   1878
    761   3304   2543  -2031   -891   2922    872   1649   1002   1428   1171   1867
    730   3296   2566  -2013   -917   2933    867   1634    997   1421   1158   1847
    709   3270   2561  -1992   -927   2917    867   1634   1008   1423   1145   1839
    727   3226   2499  -1977   -885   2865    862   1636   1015   1431   1153   1870
    730   3216   2486  -1974   -878   2852    859   1628   1000   1426   1148   1870
    722   3237   2514  -1979   -896   2876    846   1613    989   1421   1153   1873
    709   3265   2553  -1990   -922   2909    823   1590    974   1410   1143   1855
    706   3278   2569  -1992   -932   2925    818   1582    971   1397   1130   1847
    714   3237   2520  -1977   -904   2878    833   1590    984   1405   1119   1847
    727   3289   2561  -2008   -917   2925    852   1602   1002   1426   1119   1875
    722   3317   2595  -2021   -937   2956    891   1631   1039   1457   1145   1886
    709   3328   2616  -2018   -953   2972    930   1657   1054   1486   1179   1927
    691   3359   2668  -2023   -989   3013    937   1641   1060   1491   1215   1914
    688   3470   2782  -2078  -1047   3128    883   1590   1057   1486   1226   1925
    693   3445   2751  -2070  -1028   3099    870   1590   1052   1493   1239   1956
    711   3476   2764  -2094  -1026   3120    831   1579   1049   1499   1234   1971
    709   3478   2769  -2096  -1031   3125    810   1566   1039   1488   1226   1966
    719   3515   2795  -2117  -1036   3156    818   1571   1044   1493   1234   1984
    717   3450   2733  -2086  -1008   3091    820   1584   1070   1519   1265   1984
    722   3400   2678  -2062   -976   3039    797   1558   1039   1501   1247   1984
    711   3395   2683  -2055   -987   3039    782   1522   1002   1478   1208   1966
    719   3395   2675  -2057   -976   3037    753   1486    976   1462   1192   1940
    722   3359   2637  -2042   -958   2998    750   1462    956   1436   1182   1917
    696   3333   2637  -2013   -971   2985    766   1447    937   1421   1158   1901
    675   3273   2598  -1974   -961   2935    769   1428    922   1408   1135   1896
    678   3265   2587  -1971   -953   2927    756   1405    901   1402   1124   1893
    667   3231   2561  -1951   -948   2896    753   1387    885   1389   1119   1865
    662   3195   2530  -1930   -935   2863    766   1397    893   1402   1117   1867
    670   3213   2540  -1943   -935   2878    756   1387    888   1400   1111   1857
    675   3224   2548  -1948   -935   2886    756   1376    878   1392   1111   1852
    678   3195   2514  -1938   -919   2855    753   1371    870   1389   1098   1862
    685   3156   2468  -1922   -891   2813    756   1371    875   1400   1111   1867
    680   3154   2473  -1919   -896   2813    745   1363    870   1397   1104   1844
    659   3159   2499  -1909   -919   2829    750   1371    870   1402   1096   1839
    659   3146   2486  -1904   -914   2818    820   1462    919   1436   1114   1844
    704   3195   2488  -1951   -891   2842    914   1621   1008   1491   1140   1847
    763   3265   2499  -2016   -867   2883   1010   1847   1158   1628   1252   1917
    836   3419   2582  -2127   -872   3000   1137   2208   1426   1917   1535   2177
    911   3785   2873  -2351   -979   3330   1158   2294   1623   2210   1867   2582
    787   3998   3211  -2392  -1213   3606   1028   1893   1647   2395   2138   2933
    553   4045   3489  -2299  -1470   3767    774   1257   1475   2377   2218   3042
    324   3808   3483  -2065  -1579   3647    504    568   1002   1906   1792   2655
    252   3328   3076  -1790  -1413   3203    254     98    379   1166   1052   1925
    363   3018   2652  -1691  -1143   2837    109    119    210    943    797   1647
    462   2886   2421  -1675   -979   2655    176    436    345   1023    820   1652
    540   2917   2377  -1727   -917   2647    368    792    532   1145    888   1696
    589   2925   2335  -1758   -872   2631    568   1083    672   1236    958   1706
    576   2927   2351  -1753   -888   2642    678   1241    761   1304   1005   1753
    542   2938   2392  -1740   -924   2665    735   1314    813   1348   1041   1805
    550   2940   2390  -1745   -919   2665    758   1337    839   1366   1070   1795
    553   2920   2366  -1738   -906   2644    753   1345    839   1363   1070   1784
    501   2935   2434  -1717   -966   2686    763   1369    849   1376   1072   1805
    465   2935   2470  -1701  -1002   2701    782   1397    867   1395   1075   1831
    467   2933   2465  -1699   -997   2699    782   1413    872   1405   1096   1831
    467   2933   2462  -1701   -997   2699    784   1423    880   1413   1114   1831
    465   2948   2481  -1706  -1008   2714    795   1431    880   1410   1109   1836
    457   2961   2504  -1712  -1023   2733    792   1441    888   1415   1117   1857
    439   2972   2533  -1704  -1047   2753    776   1436    885   1408   1111   1860
    454   2956   2501  -1706  -1023   2730    769   1449    888   1421   1111   1870
    462   2959   2496  -1709  -1015   2727    763   1452    880   1421   1109   1857
    457   2964   2507  -1712  -1023   2735    771   1467    896   1439   1140   1867
    459   2972   2512  -1714  -1026   2743    774   1483    906   1449   1143   1888
    470   2974   2504  -1725  -1018   2738    766   1499    917   1452   1148   1896
    483   2987   2504  -1738  -1010   2746    758   1525    930   1467   1158   1909
    483   2992   2507  -1740  -1013   2748    756   1561    953   1496   1202   1914
    470   2998   2527  -1732  -1028   2764    763   1608    979   1527   1234   1953
    478   3005   2525  -1743  -1023   2766    763   1657   1010   1558   1254   1992
    496   3018   2520  -1758  -1010   2769    763   1714   1041   1587   1270   2029
    532   3052   2517  -1792   -992   2787    766   1787   1085   1634   1306   2068
    568   3099   2530  -1834   -979   2816    761   1852   1119   1678   1358   2125
    602   3154   2551  -1880   -974   2852    761   1899   1161   1725   1421   2174
    623   3226   2600  -1925   -989   2915    766   1917   1184   1756   1452   2218
    613   3268   2652  -1943  -1018   2961    750   1914   1192   1774   1488   2231
    592   3283   2691  -1938  -1049   2987    748   1904   1192   1777   1493   2239
    581   3289   2704  -1935  -1062   2998    748   1880   1182   1774   1486   2249
    563   3299   2733  -1932  -1085   3016    748   1857   1176   1777   1504   2242
    545   3247   2701  -1896  -1078   2974    737   1823   1163   1766   1496   2229
    524   3200   2675  -1862  -1075   2938    727   1766   1132   1730   1447   2200
    493   3146   2652  -1821  -1080   2899    719   1696   1088   1678   1395   2135
    467   3115   2647  -1792  -1088   2881    714   1639   1052   1639   1350   2094
    428   3070   2639  -1751  -1106   2855    706   1577   1013   1600   1296   2042
    405   2974   2569  -1688  -1080   2772    691   1506    963   1545   1234   1984
    397   2912   2512  -1654  -1057   2712    675   1462    930   1514   1200   1956
    379   2870   2491  -1626  -1057   2681    652   1418    896   1483   1166   1925
    358   2826   2468  -1595  -1054   2647    639   1384    875   1457   1135   1888
    348   2792   2444  -1569  -1047   2618    626   1353    852   1426   1111   1842
    342   2751   2408  -1548  -1031   2579    613   1335    844   1423   1111   1834
    322   2720   2397  -1522  -1039   2561    602   1312    831   1408   1101   1821
    296   2714   2418  -1506  -1060   2566    597   1293    818   1392   1072   1823
    280   2678   2397  -1478  -1057   2538    592   1283    805   1379   1070   1797
    290   2675   2385  -1483  -1047   2530    579   1278    800   1382   1078   1774
    285   2665   2379  -1475  -1047   2522    568   1273    795   1374   1060   1774
    270   2631   2361  -1452  -1047   2499    555   1260    784   1363   1052   1766
    257   2613   2356  -1434  -1049   2486    555   1247    774   1353   1041   1761
    254   2605   2348  -1431  -1047   2478    548   1241    761   1350   1021   1758
    262   2626   2361  -1444  -1049   2494    548   1241    758   1353   1023   1774
    272   2665   2392  -1470  -1062   2530    558   1241    761   1361   1039   1790
    270   2681   2410  -1475  -1070   2546    584   1257    784   1384   1065   1797
    267   2691   2423  -1480  -1078   2556    610   1267    805   1397   1080   1790
    254   2691   2434  -1473  -1088   2564    618   1275    818   1405   1080   1810
    254   2704   2447  -1480  -1096   2577    615   1270    823   1413   1088   1826
    254   2753   2499  -1504  -1122   2626    597   1257    820   1423   1104   1823
    259   2735   2475  -1499  -1106   2605    561   1239    818   1423   1106   1818
    265   2707   2442  -1486  -1088   2574    522   1218    795   1410   1096   1818
    252   2688   2436  -1473  -1091   2564    517   1215    787   1413   1098   1808
    262   2673   2410  -1467  -1072   2543    514   1215    787   1415   1091   1792
    272   2634   2361  -1454  -1044   2499    493   1192    763   1389   1062   1779
    259   2605   2346  -1434  -1044   2478    475   1169    737   1371   1044   1766
    241   2564   2320  -1402  -1039   2442    457   1145    698   1343   1010   1727
    226   2491   2265  -1358  -1018   2379    439   1119    659   1304    969   1686
    200   2436   2236  -1319  -1018   2338    449   1106    641   1283    940   1654
    184   2421   2236  -1304  -1026   2330    452   1091    631   1275    932   1636
    174   2405   2231  -1291  -1028   2320    444   1070    610   1252    898   1615
    176   2361   2184  -1267  -1002   2273    420   1049    581   1226    875   1579
    179   2314   2135  -1249   -976   2226    418   1041    568   1221    888   1556
    202   2304   2099  -1254   -948   2203    413   1034    561   1213    878   1548
    184   2286   2099  -1236   -958   2192    415   1044    563   1215    875   1561
    174   2275   2101  -1223   -963   2190    413   1041    558   1213    867   1556
    179   2273   2094  -1226   -958   2184    397   1021    545   1195    846   1532
    176   2262   2086  -1221   -953   2174    392   1018    540   1192    844   1527
    166   2247   2081  -1208   -958   2166    384   1015    535   1187    841   1509
    155   2221   2065  -1187   -953   2143    400   1041    545   1184    823   1493
    176   2223   2044  -1202   -935   2132    467   1163    610   1221    833   1475
    213   2275   2060  -1244   -924   2169    542   1325    706   1301    883   1493
    254   2374   2117  -1317   -932   2244    626   1566    867   1470   1039   1644
    340   2626   2286  -1483   -971   2457    675   1805   1062   1719   1325   1956
    345   2917   2572  -1631  -1114   2743    683   1738   1208   1956   1626   2322
    184   2982   2798  -1584  -1306   2891    641   1384   1208   2055   1774   2530
    -33   2915   2948  -1441  -1491   2930    514    846    974   1860   1610   2400
   -223   2621   2844  -1197  -1532   2733    322    179    439   1254   1000   1769
   -189   2213   2400  -1013  -1293   2307    -10   -161    -10    782    532   1280
   -103   1938   2042   -917  -1072   1990   -163    -75    -72    714    441   1171
    -38   1852   1891   -906   -966   1873   -127    176     18    761    454   1153
     38   1922   1883   -979   -922   1904     38    488    184    870    522   1208
     64   1969   1904  -1018   -919   1938    220    766    361   1015    659   1293
     75   1984   1909  -1031   -917   1948    290    875    439   1078    717   1327
     80   1984   1901  -1034   -911   1943    309    917    465   1101    730   1345
     80   1971   1891  -1026   -904   1932    309    937    480   1114    727   1343
     88   1971   1880  -1031   -898   1927    306    937    485   1119    719   1348
    106   2008   1901  -1057   -898   1953    301    932    483   1106    704   1335
    114   2005   1888  -1060   -888   1948    309    945    493   1111    704   1337
    109   1979   1870  -1044   -880   1925    324    963    506   1122    714   1340
    106   1969   1862  -1039   -880   1917    316    969    517   1135    740   1340
    109   1969   1860  -1039   -875   1914    301    974    522   1135    737   1353
     83   1948   1865  -1015   -891   1906    301    976    530   1143    732   1345
     67   1943   1875  -1005   -904   1909    303    976    540   1156    750   1335
     70   1953   1880  -1013   -906   1917    270    974    537   1158    743   1343
     88   1956   1867  -1023   -891   1912    246    969    535   1156    735   1350
     85   1945   1860  -1018   -888   1904    241    969    535   1148    724   1330
     75   1925   1849  -1000   -885   1888    254    984    550   1153    724   1327
     67   1909   1839   -989   -885   1875    270   1005    576   1169    735   1348
     85   1922   1834  -1005   -875   1878    272   1034    607   1200    782   1374
    114   1945   1831  -1031   -859   1888    254   1052    623   1215    807   1387
    137   1982   1844  -1060   -852   1914    246   1080    639   1228    810   1402
    150   1997   1847  -1075   -846   1925    231   1114    657   1239    802   1444
    168   2013   1844  -1091   -839   1930    220   1158    693   1278    849   1467
    194   2029   1834  -1114   -820   1930    223   1218    737   1319    904   1488
    231   2107   1875  -1169   -820   1992    218   1267    771   1358    950   1519
    239   2114   1873  -1176   -818   1995    228   1319    818   1413   1018   1577
    249   2138   1888  -1195   -818   2013    223   1335    833   1431   1044   1605
    275   2213   1935  -1247   -828   2075    194   1314    815   1421   1026   1610
    285   2229   1943  -1257   -828   2086    202   1299    815   1415   1018   1605
    262   2226   1961  -1247   -849   2094    197   1273    815   1410   1023   1597
    246   2187   1940  -1218   -846   2065    192   1241    810   1400   1010   1579
    228   2169   1940  -1200   -857   2055    179   1187    779   1369    966   1538
    192   2158   1966  -1174   -885   2062    176   1145    758   1343    932   1501
    155   2073   1914  -1117   -878   1995    192   1106    743   1317    911   1470
    124   2010   1886  -1067   -880   1948    197   1054    709   1278    857   1431
     93   1925   1829  -1010   -867   1878    210   1013    688   1247    823   1376
     67   1842   1774   -953   -852   1808    205    963    662   1205    787   1317
     38   1787   1748   -914   -854   1769    176    911    628   1158    735   1265
     15   1740   1722   -878   -854   1732    166    880    620   1140    719   1236
     -7   1730   1738   -862   -872   1732    155    852    613   1127    706   1215
    -12   1688   1701   -836   -857   1693    137    818    589   1106    675   1182
    -10   1670   1680   -831   -846   1675    119    787    571   1085    657   1153
    -25   1641   1667   -807   -846   1654    111    774    568   1080    639   1153
    -46   1610   1657   -784   -852   1634    101    769    568   1075    618   1158
    -36   1566   1602   -763   -818   1584    106    779    584   1093    654   1153
    -18   1577   1595   -779   -807   1584     85    748    563   1070    628   1106
    -23   1605   1626   -792   -826   1615     75    727    561   1062    636   1096
    -28   1597   1626   -784   -828   1610     75    711    553   1054    620   1106
    -18   1582   1600   -782   -807   1590     54    696    542   1039    594   1093
     -5   1509   1512   -753   -761   1509     77    722    566   1070    641   1075
      0   1514   1514   -758   -756   1514    109    745    602   1109    691   1093
      2   1564   1561   -784   -779   1564    135    753    618   1122    701   1093
     12   1621   1608   -815   -797   1615    140    756    631   1127    696   1101
     28   1634   1605   -833   -787   1621    129    743    636   1130    698   1104
     31   1662   1631   -846   -800   1647    122    735    646   1145    701   1117
     41   1678   1634   -859   -797   1657     93    711    639   1140    685   1109
     62   1654   1592   -857   -763   1623     41    683    626   1127    678   1098
     54   1665   1610   -862   -776   1639     25    675    631   1137    691   1114
     59   1662   1602   -859   -771   1631     15    667    628   1135    691   1111
     51   1618   1566   -836   -756   1592      7    649    610   1119    672   1080
     33   1543   1509   -787   -737   1527    -23    613    576   1088    641   1039
     49   1491   1441   -771   -696   1465    -51    576    542   1057    610   1015
     54   1434   1379   -745   -662   1405    -62    542    511   1021    566    979
     36   1389   1353   -714   -659   1371    -59    524    498   1005    553    961
     18   1322   1304   -670   -641   1314    -51    511    485    982    524    924
      2   1286   1283   -644   -639   1283    -70    480    454    956    498    880
     -5   1239   1241   -618   -623   1239    -85    452    428    932    472    841
    -12   1192   1205   -589   -610   1197    -93    431    405    919    449    831
    -25   1187   1213   -579   -618   1200    -93    420    402    917    452    820
    -25   1174   1200   -574   -613   1184   -109    397    381    896    441    797
    -33   1174   1208   -571   -620   1189   -129    374    366    867    405    779
    -33   1148   1179   -558   -607   1163   -142    366    363    859    387    769
    -49   1083   1132   -517   -589   1106   -124    376    379    880    431    763
    -57   1044   1101   -496   -579   1070   -129    363    368    872    428    750
    -64   1031   1096   -485   -579   1062   -135    353    358    849    394    727
    -64   1039   1101   -488   -584   1070    -83    420    389    844    368    693
    -49   1052   1101   -501   -574   1075     -2    561    462    875    368    662
    -25   1091   1114   -532   -571   1101     88    769    597   1005    488    745
     10   1273   1262   -641   -626   1267    179   1044    815   1252    748   1008
     44   1590   1545   -818   -750   1569    215   1106    984   1501   1067   1369
    -36   1761   1797   -862   -917   1779    145    797    997   1652   1301   1652
   -254   1795   2047   -771  -1150   1919      0    283    854   1626   1340   1732
   -428   1579   2008   -576  -1218   1795   -213   -324    426   1197    937   1350
   -483   1153   1636   -337  -1060   1392   -488   -823   -148    535    272    672
   -402    823   1226   -210   -813   1023   -724   -924   -381    265    -18    366
   -293    704    997   -205   -646    849   -719   -665   -267    337      7    363
   -226    719    945   -246   -587    833   -576   -353   -103    449     80    410
   -187    782    969   -298   -579    875   -355    -25     98    602    210    498
   -155    818    974   -329   -563    896   -226    158    215    688    272    540
   -137    831    969   -348   -553    901   -202    202    233    696    272    540
   -122    826    948   -350   -535    885   -192    226    246    704    285    532
   -109    833    940   -363   -524    885   -176    252    270    727    322    537
   -106    820    927   -355   -517    872   -166    265    275    735    337    542
   -119    807    927   -345   -524    867   -161    270    270    737    340    542
   -114    818    932   -353   -524    875   -161    283    272    737    340    535
   -101    826    927   -363   -514    878   -161    290    275    740    342    530
    -93    836    930   -371   -511    883   -155    303    288    748    350    548
    -98    849    948   -379   -522    898   -161    298    283    748    355    553
    -77    865    943   -394   -509    904   -150    311    293    758    366    553
    -51    867    917   -410   -483    891   -150    324    296    769    379    550
    -46    867    914   -410   -480    891   -145    342    309    787    392    555
    -41    906    945   -433   -493    924   -137    361    319    807    415    571
    -25    932    958   -454   -493    945   -135    381    322    820    423    584
     -7    953    961   -475   -485    956   -135    400    329    833    428    592
      2    979    976   -491   -485    979   -135    431    340    844    449    589
     12    989    976   -504   -480    984   -135    462    355    870    470    605
     38    963    924   -501   -441    943   -124    501    384    904    511    633
     64    969    901   -519   -418    935   -106    558    415    935    555    662
     98   1028    930   -563   -415    979    -90    626    454    971    600    709
    148   1091    943   -620   -397   1018    -85    696    485   1015    639    750
    176   1150    974   -662   -397   1062    -88    750    511   1054    683    789
    197   1200   1002   -698   -402   1101    -88    805    545   1101    740    831
    220   1247   1026   -732   -402   1137    -98    836    555   1127    769    862
    210   1280   1070   -745   -428   1176    -85    854    568   1153    805    901
    215   1335   1119   -776   -452   1228    -77    849    568   1158    820    909
    207   1345   1137   -779   -465   1241    -75    826    558   1148    820    898
    189   1322   1132   -756   -470   1228    -57    813    553   1137    815    901
    166   1309   1143   -737   -488   1226    -64    776    524   1106    774    896
    148   1278   1130   -714   -491   1205    -57    743    504   1085    761    870
    140   1252   1109   -698   -485   1179    -38    706    488   1072    766    836
    116   1213   1096   -665   -488   1156    -31    657    454   1031    722    782
     93   1150   1054   -623   -480   1104    -28    610    415    987    672    745
     77   1104   1026   -592   -472   1065    -31    561    376    943    623    698
     67   1060    989   -566   -459   1026    -41    517    342    901    581    649
     64   1047    982   -555   -457   1015    -38    493    322    880    563    618
     51    995    943   -524   -446    969    -23    480    309    870    537    607
     44    969    924   -506   -439    948    -28    454    283    846    501    579
     41    958    917   -501   -436    937    -46    433    262    833    504    548
     33    945    911   -488   -439    930    -51    423    254    833    519    542
     25    917    888   -472   -431    904    -59    413    239    820    509    545
     23    901    878   -462   -426    891    -57    413    226    805    483    527
     15    937    922   -480   -452    930    -59    410    215    797    472    514
     12    953    940   -483   -462    948    -51    418    220    813    491    519
     41    966    924   -506   -441    945    -62    418    210    810    488    509
     67    953    885   -511   -407    919    -51    431    215    815    493    501
     57    961    904   -511   -423    935    -10    462    241    841    522    517
     67   1013    945   -540   -439    979     23    488    254    859    540    535
     93   1122   1026   -607   -467   1075     25    488    252    857    542    542
    119   1182   1062   -652   -472   1122     28    504    265    872    561    568
    137   1163   1026   -652   -444   1093     28    517    272    891    584    589
    153   1182   1028   -667   -436   1106     31    524    283    906    610    594
    158   1223   1062   -691   -452   1143     -2    498    259    893    594    597
    163   1228   1065   -696   -449   1148    -41    478    236    875    584    589
    171   1241   1070   -706   -449   1156    -46    475    226    872    602    589
    184   1288   1104   -735   -459   1197    -49    475    218    872    605    602
    192   1288   1096   -740   -452   1192    -83    449    187    841    571    581
    187   1249   1062   -719   -439   1156    -88    452    171    836    571    576
    184   1244   1057   -714   -436   1150    -93    446    150    823    561    558
    202   1228   1026   -714   -410   1127    -85    446    132    805    532    542
    187   1200   1010   -696   -413   1104    -77    428     98    774    501    496
    181   1200   1018   -691   -418   1109    -72    413     75    750    483    462
    171   1184   1013   -678   -420   1098    -83    397     46    727    465    436
    158   1158   1000   -657   -420   1080    -90    387     20    709    441    418
    174   1140    966   -657   -397   1054   -101    379     -2    693    418    394
    176   1130    953   -654   -389   1044   -103    384    -15    685    402    384
    174   1114    937   -646   -381   1026   -109    381    -23    675    389    374
    179   1127    948   -652   -384   1039   -101    392    -18    680    387    374
    176   1122    945   -652   -384   1036   -114    381    -36    665    376    353
    189   1132    940   -662   -374   1036   -122    376    -51    654    358    342
    197   1158    958   -678   -381   1060   -119    376    -64    644    361    335
    205   1153    948   -678   -371   1052    -90    402    -54    654    381    322
    233   1179    943   -706   -355   1062    -28    530      2    680    371    298
    249   1231    982   -740   -366   1106     59    711    106    766    420    324
    277   1337   1057   -807   -389   1197    135    937    272    945    587    472
    348   1564   1215   -956   -433   1389    155   1148    446   1179    846    771
    361   1927   1566  -1145   -602   1748    153   1098    576   1426   1171   1189
    252   2073   1818  -1163   -782   1945     90    730    524   1538   1387   1454
     83   2078   1992  -1080   -956   2036    -33    192    272   1397   1304   1400
    -49   1831   1880   -891   -963   1855   -166   -368   -236    828    719    805
    -64   1395   1457   -665   -761   1426   -394   -714   -756    213     88    145
      5   1072   1067   -540   -530   1070   -579   -696   -888     59    -83    -36
     70    958    888   -517   -410    922   -587   -472   -784    127    -51    -28
    116   1013    896   -563   -389    956   -465   -168   -597    259     38     41
    153   1127    971   -641   -410   1049   -275    161   -368    439    171    150
    184   1200   1013   -693   -415   1106   -155    345   -241    548    265    223
    189   1223   1034   -709   -420   1130   -106    423   -194    589    298    252
    197   1226   1028   -711   -415   1127   -106    452   -187    597    293    257
    210   1241   1031   -727   -410   1137    -93    478   -174    607    316    259
    223   1286   1060   -756   -418   1174    -85    496   -174    615    332    254
    241   1314   1070   -779   -415   1192    -77    514   -166    623    335    259
    252   1340   1088   -795   -418   1215    -59    537   -153    636    340    265
    257   1366   1109   -813   -426   1239    -44    571   -137    654    358    285
    257   1400   1143   -828   -441   1273    -38    594   -127    675    368    306
    252   1431   1179   -844   -465   1306    -44    600   -124    683    371    301
    244   1431   1187   -836   -470   1309    -51    607   -127    685    379    303
    262   1444   1182   -854   -459   1314    -44    633   -111    696    392    314
    277   1467   1189   -872   -454   1330    -38    659   -106    709    405    327
    290   1501   1210   -896   -459   1356    -38    675   -111    719    413    335
    309   1564   1254   -935   -472   1410    -31    701    -96    737    433    353
    306   1595   1288   -950   -491   1441    -25    732    -77    758    454    374
    309   1595   1283   -953   -488   1439    -23    769    -57    779    465    387
    311   1610   1296   -961   -493   1454    -18    810    -38    802    483    400
    309   1641   1332   -974   -511   1488    -18    859    -12    828    511    420
    332   1699   1366  -1018   -517   1532    -10    922     25    880    571    465
    363   1764   1400  -1065   -519   1582      0    992     72    935    618    519
    394   1839   1444  -1117   -524   1641     10   1072    129   1013    688    587
    407   1909   1501  -1158   -545   1706     15   1148    184   1078    745    639
    418   1971   1551  -1197   -566   1761     12   1202    226   1127    800    698
    431   2005   1574  -1218   -571   1790     20   1247    259   1171    859    745
    420   2062   1641  -1241   -610   1852     33   1270    283   1195    891    766
    392   2081   1688  -1236   -646   1886     36   1262    280   1197    885    769
    371   2070   1699  -1221   -665   1886     25   1236    254   1176    875    750
    345   2060   1714  -1202   -685   1888     20   1200    218   1143    839    717
    316   2036   1717  -1176   -701   1878     12   1150    174   1096    782    667
    303   1982   1678  -1143   -685   1831     -2   1088    119   1028    719    597
    272   1932   1660  -1104   -693   1797     -2   1031     72    979    665    542
    246   1893   1647  -1070   -698   1769     -7    969     25    924    600    480
    215   1842   1623  -1028   -704   1732    -15    909    -23    870    542    418
    187   1779   1592   -982   -701   1686    -12    862    -59    828    501    368
    174   1719   1545   -948   -688   1634    -28    807   -106    774    446    311
    153   1683   1527   -919   -685   1605    -36    766   -137    737    405    275
    140   1641   1501   -893   -680   1571    -36    743   -155    711    376    241
    135   1615   1480   -875   -672   1548    -44    730   -166    701    366    226
    127   1621   1491   -875   -680   1556    -38    730   -166    704    358    223
    124   1613   1488   -870   -683   1551    -44    722   -181    688    345    213
    137   1602   1465   -870   -665   1535    -62    704   -197    675    335    200
    132   1605   1473   -867   -670   1540    -77    688   -210    659    322    179
    119   1608   1488   -865   -683   1551    -70    693   -210    662    329    181
    122   1615   1493   -867   -685   1556    -57    709   -194    675    345    194
    137   1623   1483   -880   -672   1553    -75    706   -202    670    342    189
    158   1644   1486   -901   -662   1566   -103    693   -210    670    340    197
    145   1675   1527   -911   -691   1602   -101    696   -205    680    350    197
    145   1725   1579   -935   -717   1652    -72    717   -184    704    371    207
    137   1730   1592   -935   -727   1662    -41    735   -163    722    379    210
    135   1732   1597   -932   -730   1665    -36    740   -153    730    374    213
    127   1740   1610   -935   -740   1675    -59    730   -153    735    384    228
    140   1774   1631   -958   -745   1704    -88    709   -153    743    397    236
    155   1792   1636   -974   -740   1714   -129    678   -181    717    381    228
    137   1808   1670   -971   -766   1740   -142    662   -192    706    374    226
    148   1823   1675   -989   -763   1751   -127    683   -168    732    394    241
    150   1818   1667   -984   -758   1743   -137    683   -174    730    394    233
    137   1777   1639   -958   -753   1709   -158    672   -197    709    384    210
    135   1725   1590   -930   -727   1657   -168    665   -218    698    376    197
    137   1701   1561   -919   -711   1631   -176    649   -236    678    358    174
    114   1683   1569   -901   -727   1626   -176    639   -246    665    335    153
     85   1649   1561   -870   -737   1605   -176    613   -272    633    285    122
     88   1605   1517   -846   -714   1561   -184    592   -290    610    254     90
     85   1587   1501   -839   -709   1545   -181    589   -293    605    272     67
     77   1577   1499   -828   -709   1538   -181    589   -296    602    277     64
     64   1561   1496   -815   -717   1530   -192    584   -306    592    259     57
     72   1571   1499   -820   -711   1535   -194    579   -309    581    244     57
     77   1561   1483   -820   -704   1522   -194    568   -316    568    223     41
     57   1545   1486   -802   -714   1517   -189    576   -306    579    233     46
     33   1551   1514   -792   -740   1532   -192    571   -311    576    223     44
     28   1538   1509   -782   -740   1525   -194    568   -316    576    215     44
     36   1519   1483   -779   -722   1501   -181    592   -296    587    226     31
     41   1548   1504   -795   -730   1527   -127    691   -241    605    218      5
     54   1600   1543   -828   -745   1571    -44    849   -122    685    262     28
     70   1683   1613   -875   -771   1649     31   1034     62    870    436    163
    106   1865   1756   -987   -826   1813     44   1241    298   1169    743    465
    174   2179   2005  -1176   -917   2094    -38   1244    413   1405   1070    852
    135   2338   2203  -1236  -1034   2270    -93   1002    371   1517   1301   1158
    -12   2346   2359  -1166  -1184   2351   -158    644    158   1441   1325   1213
   -140   2192   2333  -1028  -1236   2262   -329     93   -400    846    735    649
   -197   1899   2096   -852  -1148   1997   -571   -441  -1018    116     -5    -62
   -166   1595   1758   -717   -963   1675   -743   -553  -1241   -148   -267   -337
   -119   1345   1465   -613   -792   1405   -727   -345  -1111    -70   -236   -358
    -98   1275   1374   -589   -737   1325   -628   -109   -901     72   -158   -296
    -85   1314   1400   -615   -743   1358   -475    148   -646    262    -18   -197
    -62   1397   1460   -667   -761   1428   -309    387   -423    444    122    -75
    -44   1457   1501   -706   -771   1478   -215    514   -306    540    187    -10
    -46   1462   1509   -709   -779   1486   -205    537   -280    553    192    -12
    -64   1452   1517   -693   -792   1483   -192    555   -262    571    213     -2
    -67   1462   1530   -698   -797   1493   -181    571   -236    600    249     23
    -46   1457   1504   -704   -774   1480   -174    584   -213    618    270     31
    -54   1460   1512   -704   -784   1483   -171    597   -184    639    283     44
    -49   1449   1499   -698   -774   1473   -171    605   -176    644    290     51
    -51   1454   1504   -701   -779   1478   -174    605   -168    654    306     51
    -44   1470   1514   -711   -779   1491   -166    613   -142    678    316     72
    -51   1483   1535   -717   -795   1509   -145    631   -114    714    342    119
    -59   1480   1540   -711   -800   1509   -140    636   -101    730    358    137
    -51   1478   1527   -714   -789   1501   -145    639    -93    740    368    137
    -38   1480   1519   -719   -779   1499   -145    649    -77    743    366    124
    -36   1478   1514   -722   -776   1496   -148    659    -59    750    355    137
    -36   1561   1595   -763   -815   1577   -163    665    -49    761    400    158
    -36   1597   1634   -782   -836   1615   -168    680    -25    784    423    174
    -41   1610   1652   -784   -846   1631   -161    701      5    815    449    189
    -38   1615   1654   -792   -846   1634   -155    740     46    854    483    226
    -25   1639   1665   -807   -844   1649   -150    784     98    906    530    262
    -33   1678   1712   -823   -872   1693   -140    844    171    982    610    327
    -18   1706   1725   -844   -870   1714   -122    909    241   1052    678    387
      0   1738   1738   -870   -867   1735   -109    979    309   1119    737    446
     12   1818   1805   -917   -896   1813   -101   1044    376   1197    807    522
     10   1870   1860   -940   -924   1865    -77   1104    444   1270    898    587
      5   1899   1893   -950   -943   1896    -70   1122    465   1293    930    618
      7   1899   1891   -953   -943   1896    -80   1114    457   1283    927    626
     -2   1891   1893   -943   -948   1891    -75   1104    449   1275    927    626
    -28   1888   1914   -932   -971   1901    -83   1067    420   1247    911    613
    -38   1847   1886   -904   -961   1865    -80   1023    376   1195    862    568
    -59   1797   1857   -870   -958   1829    -83    966    324   1132    800    511
    -93   1730   1823   -818   -958   1777    -83    896    270   1060    719    441
   -111   1706   1818   -797   -966   1761    -98    815    205    984    652    353
   -119   1660   1779   -769   -948   1719   -109    748    148    930    613    285
   -137   1566   1704   -717   -919   1634   -116    685     98    862    535    223
   -161   1486   1647   -665   -904   1566   -124    626     49    802    480    161
   -174   1452   1623   -641   -898   1535   -124    584     18    769    444    119
   -166   1415   1582   -623   -872   1499   -127    550    -10    740    415     93
   -181   1384   1564   -602   -872   1473   -127    524    -28    714    392     59
   -187   1376   1564   -594   -875   1470   -140    498    -46    696    366     28
   -189   1369   1558   -592   -872   1462   -140    483    -51    683    358     18
   -184   1387   1571   -600   -878   1478   -127    480    -44    691    366     20
   -187   1376   1564   -597   -875   1470   -127    483    -44    696    368     15
   -189   1345   1535   -579   -862   1441   -114    493    -28    711    387     31
   -184   1366   1551   -592   -867   1460   -114    491    -20    722    405     41
   -184   1392   1577   -602   -880   1483   -124    483    -20    727    410     49
   -181   1402   1584   -613   -883   1491   -119    488     -5    743    426     49
   -171   1428   1600   -631   -885   1514    -93    506     18    769    452     64
   -168   1462   1631   -649   -898   1545    -64    524     44    787    472     80
   -150   1496   1647   -672   -898   1571    -59    522     49    787    472     80
   -158   1499   1654   -672   -906   1577    -64    509     49    787    472     80
   -155   1504   1660   -675   -906   1582    -59    511     70    810    498     96
   -148   1483   1631   -670   -891   1556    -64    511     83    826    519     98
   -150   1488   1639   -667   -893   1564    -93    491     62    810    511     88
   -140   1488   1626   -675   -883   1556   -103    467     38    792    504     90
   -135   1530   1665   -698   -901   1597   -106    457     41    797    511     98
   -142   1519   1662   -688   -904   1590   -101    457     46    800    514     93
   -153   1460   1613   -652   -883   1535    -98    454     33    782    493     80
   -163   1434   1597   -633   -880   1514   -122    426     -2    753    475     54
   -176   1389   1564   -607   -870   1475   -122    413    -12    740    459     25
   -197   1332   1530   -568   -862   1431   -116    400    -28    717    439     10
   -226   1280   1506   -527   -865   1392    -96    384    -41    693    423      0
   -236   1260   1493   -511   -865   1376   -106    350    -67    670    400    -25
   -241   1223   1465   -491   -854   1343   -116    319    -98    636    371    -57
   -252   1182   1434   -467   -841   1306   -122    314   -109    618    353    -77
   -259   1174   1434   -457   -846   1304   -124    303   -114    610    345    -88
   -272   1145   1418   -439   -846   1280   -132    290   -114    605    345    -83
   -272   1163   1434   -446   -854   1299   -140    272   -122    600    342    -88
   -270   1135   1405   -433   -836   1270   -132    272   -122    602    348    -90
   -275   1088   1363   -405   -818   1226   -132    265   -137    592    335   -103
   -272   1091   1361   -410   -818   1226   -140    262   -142    587    329   -101
   -270   1083   1350   -407   -810   1215   -124    272   -135    584    327   -106
   -265   1049   1312   -394   -787   1179    -70    350    -90    592    309   -140
   -252   1041   1293   -394   -771   1166     25    498      7    636    316   -168
   -236   1124   1361   -444   -800   1241    106    672    176    795    452    -64
   -192   1350   1543   -579   -867   1447    155    898    439   1098    763    236
   -129   1696   1826   -784   -979   1761     90    950    592   1376   1132    649
   -189   1927   2117   -867  -1153   2021      0    659    511   1483   1397    992
   -309   1888   2195   -792  -1252   2042    -83    272    267   1405   1426   1070
   -413   1704   2114   -646  -1265   1909   -244   -223   -200    956   1021    693
   -475   1291   1764   -410  -1119   1527   -462   -743   -831    181    207    -90
   -454    901   1356   -223   -904   1127   -649   -930  -1163   -249   -252   -540
   -415    701   1114   -145   -763    906   -636   -737  -1021   -150   -207   -542
   -397    636   1031   -119   -714    833   -532   -485   -789     20    -80   -459
   -376    670   1047   -148   -711    857   -381   -233   -548    202     41   -366
   -345    722   1067   -187   -706    893   -205     20   -322    384    176   -267
   -324    782   1106   -231   -717    943   -127    122   -226    467    244   -210
   -319    813   1132   -246   -727    974   -103    155   -184    498    270   -187
   -324    818   1140   -249   -732    979   -101    174   -166    506    277   -176
   -316    782   1098   -231   -706    940    -85    187   -150    517    288   -176
   -306    787   1091   -241   -698    940    -77    197   -142    524    293   -166
   -309    771   1078   -231   -693    924    -77    202   -135    535    293   -158
   -316    766   1083   -226   -701    924    -80    200   -129    537    293   -153
   -298    761   1060   -231   -678    909    -90    187   -127    530    301   -174
   -288    771   1060   -244   -672    914    -83    197   -111    545    327   -166
   -298    771   1070   -236   -683    919    -77    205    -98    553    340   -148
   -285    782   1067   -249   -678    924    -70    215    -85    566    342   -140
   -283    797   1080   -257   -680    937    -72    220    -75    571    353   -124
   -277    810   1088   -267   -683    948    -70    231    -62    581    368   -106
   -280    828   1109   -275   -696    969    -57    246    -38    597    381    -90
   -267    839   1106   -288   -688    971    -41    272     -7    628    405    -75
   -262    841   1104   -288   -683    971    -33    298     25    662    457    -59
   -262    833   1096   -285   -678    963    -18    329     57    691    483    -41
   -265    849   1114   -293   -688    982     -5    374    101    732    509      0
   -244    872   1117   -314   -680    992    -10    410    135    766    553     28
   -213    911   1124   -348   -667   1018      0    467    187    820    600     64
   -205    958   1161   -379   -683   1060     23    548    270    911    678    142
   -187   1005   1189   -410   -688   1096     49    639    348    992    756    218
   -176   1049   1223   -439   -701   1135     77    717    418   1067    836    288
   -171   1078   1249   -452   -709   1163     88    771    462   1111    888    335
   -174   1119   1293   -472   -735   1205     96    802    496   1145    932    384
   -176   1145   1319   -485   -748   1231     98    807    509   1158    953    413
   -192   1122   1314   -467   -753   1218    109    800    498   1143    953    413
   -223   1093   1317   -433   -769   1205    124    779    472   1119    935    402
   -249   1062   1312   -407   -782   1184    127    724    426   1067    880    358
   -265   1036   1301   -387   -784   1169    116    654    368   1000    815    298
   -283    966   1249   -342   -766   1106    116    587    309    932    750    233
   -306    891   1197   -290   -750   1044    109    514    241    857    685    168
   -316    833   1148   -259   -732    989     90    444    184    787    631    109
   -324    779   1104   -226   -714    940     70    374    129    730    574     49
   -340    698   1039   -179   -691    870     46    301     70    665    509    -15
   -355    649   1005   -145   -680    826     28    239     25    613    457    -62
   -368    587    953   -109   -662    769     25    202     -5    579    426    -88
   -368    548    917    -88   -641    732     23    179    -25    553    410   -106
   -368    522    891    -77   -631    706     23    163    -41    535    394   -109
   -376    501    878    -62   -626    688     15    150    -54    519    368   -114
   -366    496    859    -67   -613    678      7    142    -54    517    379   -124
   -358    514    870    -77   -615    691      7    140    -51    519    384   -122
   -358    493    852    -67   -605    672      5    140    -49    519    384   -122
   -353    470    823    -57   -587    646      2    140    -49    517    379   -129
   -358    501    859    -72   -610    680     10    150    -33    537    400   -106
   -342    522    865    -90   -605    693     20    161    -18    550    413    -88
   -319    561    878   -122   -600    719     28    181      0    566    423    -64
   -316    597    914   -140   -615    756     54    197     28    589    452    -49
   -316    613    930   -148   -623    771     85    210     51    602    470    -38
   -309    631    940   -161   -626    784     98    223     72    615    478    -15
   -293    649    940   -179   -618    792     93    218     77    615    480      2
   -270    691    961   -210   -615    826     77    202     85    628    511     23
   -257    683    940   -213   -600    810     49    184     72    620    506     20
   -254    654    906   -200   -581    779     38    171     54    607    496      5
   -252    670    922   -210   -589    795     36    168     51    605    506     20
   -241    667    909   -213   -574    787     44    168     51    605    514     28
   -252    623    872   -187   -563    748     38    163     38    592    496     20
   -270    566    836   -150   -553    701     18    137      7    561    470      2
   -275    535    807   -132   -542    670     12    119     -7    537    457    -12
   -275    483    758   -103   -517    620     20    114    -18    514    428    -44
   -301    415    717    -57   -509    566     31    109    -25    498    410    -54
   -319    363    683    -23   -501    522     36     90    -49    475    392    -80
   -335    322    654      5   -496    488     41     80    -62    459    376    -98
   -348    288    636     31   -491    462     31     62    -80    433    345   -127
   -361    262    620     49   -491    441     20     38    -93    407    316   -148
   -368    231    597     67   -483    413      7     28   -101    392    311   -161
   -387    194    581     96   -483    387      5     23   -101    381    301   -166
   -392    163    555    114   -472    358     10     25    -96    379    296   -163
   -400    140    540    129   -470    337     15     23    -98    374    293   -174
   -413    109    522    150   -467    314     10     18   -106    368    285   -179
   -433     64    498    184   -467    280      2     15   -111    353    277   -187
   -431     46    478    192   -454    262     23     64    -98    337    241   -226
   -410     88    498    158   -454    290    122    226     10    400    257   -241
   -389    179    568    103   -480    374    226    436    213    574    405   -124
   -342    387    730    -23   -537    558    290    704    501    891    722    174
   -277    719    997   -220   -636    857    241    782    680   1187   1109    602
   -327    943   1270   -311   -797   1106     88    381    553   1280   1366    958
   -439    966   1405   -265   -922   1187    -59    -64    319   1239   1452   1101
   -561    753   1314    -98   -937   1034   -233   -592   -150    792   1054    745
   -618    265    883    176   -750    574   -467  -1122   -833    -72    148   -129
   -568   -179    389    374   -480    103   -628  -1226  -1135   -504   -319   -613
   -517   -366    148    441   -335   -109   -600  -1015   -984   -410   -288   -623
   -496   -353    142    423   -322   -103   -472   -737   -732   -226   -163   -532
   -475   -285    189    381   -332    -49   -288   -436   -465    -25    -33   -415
   -439   -244    192    340   -316    -25   -122   -197   -262    140    109   -316
   -420   -220    200    319   -311    -12    -54    -90   -163    215    181   -267
   -415   -205    207    309   -314      0    -51    -62   -127    239    194   -246
   -410   -179    231    296   -322     25    -57    -44   -109    246    205   -226
   -410   -148    259    277   -335     54    -64    -44   -116    239    192   -231
   -402   -171    231    285   -319     28    -41    -18    -83    265    220   -215
   -410   -194    215    301   -314      7     -7     12    -44    296    262   -200
   -420   -210    210    316   -316      0      2     23    -25    301    272   -192
   -392   -213    179    301   -288    -18    -10     25    -18    301    275   -187
   -376   -202    174    288   -275    -15    -10     38      0    311    280   -166
   -379   -181    194    280   -288      5      0     49     18    324    293   -137
   -389   -163    226    277   -309     31     15     64     41    345    316   -119
   -381   -187    192    283   -288      2     23     83     57    366    335   -114
   -371   -179    192    275   -283      7     23     98     83    387    358    -93
   -368   -171    194    267   -283     10     20    119    109    407    376    -70
   -361   -168    192    265   -277     10     23    145    127    420    381    -57
   -335   -174    161    252   -249     -5     31    176    153    446    400    -38
   -319   -168    150    241   -236    -10     33    213    192    475    433    -15
   -306   -153    150    228   -231     -2     44    254    239    514    488     15
   -283   -145    137    215   -210     -5     51    303    280    548    509     51
   -285   -116    166    200   -226     23     67    371    340    597    555    103
   -275    -67    205    171   -241     67     77    454    413    665    633    158
   -239    -25    210    129   -226     93     80    535    472    717    678    194
   -215     18    233     98   -223    124     98    620    545    795    763    270
   -207    103    311     49   -259    207    127    691    615    872    852    361
   -210    142    353     31   -280    246    140    719    644    901    878    394
   -194    176    368      7   -280    270    137    724    654    901    883    407
   -200    155    355     23   -277    254    132    696    628    878    872    397
   -220    135    355     41   -288    246    132    657    600    841    844    374
   -228     75    303     77   -265    189    135    618    568    795    810    335
   -236     10    246    111   -244    129    127    561    522    735    763    288
   -246    -28    218    137   -233     93    116    488    472    670    706    226
   -259    -75    184    166   -223     54     96    405    413    594    633    171
   -283   -137    145    210   -215      2     80    324    358    527    558    116
   -301   -207     90    254   -197    -59     54    246    301    462    491     59
   -306   -231     75    270   -192    -77     33    184    257    407    441     18
   -298   -275     23    285   -163   -127      7    132    228    376    420    -10
   -306   -327    -20    316   -145   -174    -18     72    192    324    363    -54
   -324   -376    -54    348   -137   -215    -31     41    184    301    335    -72
   -314   -410    -96    363   -109   -254    -46     25    171    277    316    -93
   -311   -413   -101    361   -109   -257    -49     12    176    270    311    -96
   -324   -400    -75    361   -127   -239    -59     -2    174    262    303    -96
   -329   -397    -67    361   -135   -233    -80    -23    163    241    288   -111
   -327   -402    -75    366   -127   -239    -77    -18    174    241    288   -106
   -311   -402    -93    355   -111   -249    -70      0    197    265    303    -88
   -298   -423   -127    361    -85   -275    -70     10    210    267    275    -80
   -290   -431   -142    358    -75   -288    -62     25    233    280    296    -64
   -290   -400   -109    345    -90   -254    -36     51    280    319    361    -33
   -296   -368    -72    332   -114   -220     -7     67    311    340    366    -25
   -285   -345    -62    314   -114   -205     10     77    329    350    379    -23
   -265   -366   -103    314    -83   -233     -2     72    332    345    376    -23
   -265   -358    -93    311    -85   -226    -23     62    342    355    387    -15
   -254   -350    -96    301    -80   -226    -54     46    342    363    392      0
   -239   -366   -127    301    -57   -246    -98     10    319    337    366    -12
   -236   -366   -132    301    -51   -252   -114    -12    309    332    361    -10
   -228   -371   -142    301    -44   -257   -109     -5    319    345    379      0
   -233   -418   -187    324    -25   -303   -122    -23    306    327    366    -18
   -236   -483   -249    358      5   -366   -140    -49    277    293    332    -44
   -239   -542   -303    389     31   -423   -148    -70    252    262    298    -67
   -244   -574   -329    410     41   -452   -158    -88    231    241    288    -80
   -262   -633   -374    446     54   -504   -158   -103    210    215    249   -114
   -293   -683   -392    488     46   -537   -153   -116    200    197    213   -132
   -309   -704   -394    504     41   -550   -168   -140    179    174    197   -163
   -296   -758   -462    527     83   -610   -184   -158    161    148    187   -202
   -306   -813   -506    558     98   -662   -192   -181    137    122    171   -220
   -314   -813   -498    561     90   -657   -197   -202    116    101    150   -236
   -311   -831   -519    568    101   -675   -200   -215    101     83    129   -252
   -316   -859   -542    589    111   -701   -205   -220     93     77    114   -265
   -319   -904   -584    610    129   -743   -215   -239     83     64     93   -283
   -324   -927   -602    623    137   -766   -210   -244     85     62    103   -288
   -316   -930   -613    623    148   -771   -207   -252     80     57     98   -301
   -314   -945   -631    631    158   -789   -202   -259     70     36     75   -316
   -319   -950   -631    633    153   -792   -132   -171    111     38     57   -345
   -301   -919   -618    610    155   -769    -12      5    220     90     80   -350
   -262   -800   -537    530    135   -667    119    265    439    280    239   -220
   -192   -576   -384    384     96   -480    218    631    748    615    561     83
   -137   -241   -103    187    -18   -174    135    600    888    906    932    501
   -220    -28    189    124   -205     80   -101     80    805   1057   1200    833
   -394    -33    358    213   -376    161   -381   -574    563   1008   1241    924
   -537   -371    166    454   -353   -103   -626  -1184     49    485    750    480
   -587   -945   -361    766   -114   -654   -862  -1590   -636   -381   -116   -342
   -532  -1306   -776    919    119  -1041   -969  -1577   -844   -693   -459   -683
   -462  -1413   -953    937    244  -1184   -891  -1296   -693   -615   -436   -706
   -413  -1379   -966    896    275  -1174   -685   -966   -457   -452   -329   -636
   -387  -1317   -932    852    270  -1124   -431   -631   -210   -270   -197   -537
   -358  -1291   -935    823    285  -1114   -303   -452    -80   -176   -119   -483
   -332  -1291   -958    810    311  -1124   -244   -374    -18   -127    -83   -459
   -322  -1270   -948    797    311  -1109   -241   -358     -5   -119    -80   -467
   -314  -1265   -953    787    319  -1109   -252   -361    -10   -135    -93   -478
   -316  -1280   -963    797    322  -1122   -231   -342      0   -137    -96   -472
   -322  -1299   -976    810    324  -1137   -228   -332      2   -145   -106   -485
   -316  -1312   -995    815    337  -1153   -231   -322      5   -142   -106   -485
   -311  -1327  -1015    818    348  -1171   -231   -311     23   -132    -88   -462
   -298  -1325  -1026    810    361  -1176   -226   -303     36   -129    -80   -454
   -296  -1322  -1026    807    363  -1174   -226   -296     41   -129    -77   -454
   -309  -1317  -1008    813    348  -1163   -228   -290     49   -122    -67   -452
   -301  -1314  -1013    805    353  -1166   -223   -283     59   -122    -70   -446
   -298  -1332  -1036    815    368  -1184   -218   -270     70   -116    -75   -446
   -319  -1366  -1049    841    363  -1208   -220   -246     85   -101    -62   -428
   -267  -1306  -1039    787    384  -1174   -213   -220    111    -83    -41   -410
   -215  -1262  -1047    737    413  -1156   -187   -184    145    -57    -12   -387
   -205  -1247  -1041    724    415  -1143   -179   -155    168    -41     -2   -371
   -205  -1239  -1036    722    413  -1137   -181   -124    184    -31      7   -363
   -194  -1226  -1031    711    418  -1130   -174    -75    223     -2     33   -332
   -192  -1202  -1013    696    410  -1106   -161    -10    272     38     75   -298
   -179  -1187  -1008    683    413  -1098   -145     67    329     88    127   -252
   -150  -1153  -1002    652    426  -1080   -142    145    384    137    171   -205
   -129  -1114   -984    623    426  -1049   -142    220    436    197    228   -145
   -119  -1083   -966    600    423  -1026   -119    293    496    262    301    -72
   -109  -1021   -911    563    400   -969   -111    324    527    301    345    -18
   -103  -1000   -896    550    394   -948   -103    340    535    314    363      7
   -106   -982   -875    545    384   -930   -111    327    524    303    358     18
   -116   -976   -859    545    371   -919   -129    285    491    262    327      0
   -114  -1008   -893    561    387   -953   -127    262    472    236    311    -12
   -140  -1060   -922    597    389   -989   -129    215    433    184    259    -54
   -163  -1104   -940    633    387  -1023   -148    137    371    111    189   -114
   -181  -1130   -948    654    381  -1039   -153     62    314     46    127   -163
   -197  -1208  -1013    701    405  -1111   -148    -10    257    -23     59   -215
   -220  -1275  -1054    745    413  -1166   -161    -96    189    -98    -10   -280
   -252  -1358  -1106    805    426  -1234   -174   -176    124   -168    -80   -337
   -262  -1392  -1130    826    433  -1262   -187   -233     85   -210   -116   -366
   -252  -1423  -1174    836    459  -1299   -205   -283     49   -246   -150   -392
   -236  -1447  -1210    841    485  -1330   -220   -335      7   -290   -194   -428
   -236  -1441  -1205    839    483  -1325   -228   -368    -25   -324   -226   -452
   -252  -1488  -1236    867    491  -1363   -239   -394    -49   -350   -249   -470
   -257  -1504  -1247    880    493  -1376   -239   -405    -59   -366   -262   -475
   -246  -1499  -1252    870    501  -1376   -236   -410    -62   -366   -259   -470
   -233  -1478  -1244    857    504  -1361   -241   -410    -54   -361   -252   -465
   -236  -1480  -1247    857    504  -1366   -252   -413    -57   -363   -252   -457
   -246  -1491  -1244    867    498  -1369   -259   -426    -64   -374   -259   -457
   -252  -1491  -1239    870    493  -1366   -252   -431    -67   -381   -262   -454
   -252  -1452  -1200    852    472  -1327   -215   -410    -44   -361   -249   -436
   -277  -1423  -1145    852    431  -1286   -189   -389    -20   -345   -236   -407
   -288  -1426  -1137    857    423  -1283   -179   -381    -18   -348   -236   -397
   -293  -1449  -1158    870    431  -1306   -187   -387    -31   -361   -244   -413
   -301  -1436  -1135    870    415  -1286   -200   -394    -28   -361   -244   -405
   -303  -1384  -1083    841    387  -1234   -213   -413    -28   -361   -233   -392
   -288  -1387  -1101    836    405  -1244   -241   -444    -51   -376   -241   -394
   -277  -1397  -1119    836    418  -1260   -259   -472    -77   -392   -259   -394
   -290  -1379  -1088    836    397  -1234   -262   -483    -90   -400   -262   -384
   -296  -1395  -1098    841    400  -1247   -272   -496   -114   -420   -272   -392
   -298  -1428  -1130    862    415  -1280   -288   -514   -140   -449   -296   -407
   -309  -1462  -1153    883    420  -1309   -301   -535   -174   -480   -316   -428
   -329  -1527  -1197    930    433  -1363   -316   -563   -213   -517   -348   -454
   -358  -1574  -1218    963    428  -1397   -314   -581   -241   -550   -379   -478
   -363  -1592  -1231    976    433  -1413   -311   -597   -267   -576   -407   -504
   -387  -1623  -1239   1002    423  -1431   -306   -620   -296   -610   -441   -535
   -407  -1647  -1239   1028    415  -1444   -309   -641   -314   -626   -457   -548
   -402  -1654  -1254   1028    423  -1454   -316   -662   -340   -652   -478   -558
   -418  -1683  -1265   1049    423  -1475   -316   -680   -368   -680   -501   -579
   -439  -1738  -1299   1088    428  -1519   -324   -698   -397   -714   -530   -605
   -439  -1751  -1312   1096    436  -1532   -335   -706   -402   -719   -537   -605
   -441  -1735  -1293   1085    423  -1514   -335   -701   -405   -717   -535   -589
   -454  -1745  -1291   1098    415  -1517   -329   -706   -413   -724   -542   -587
   -478  -1764  -1286   1119    402  -1525   -324   -709   -420   -737   -553   -594
   -480  -1758  -1278   1119    397  -1519   -311   -704   -420   -745   -558   -600
   -478  -1748  -1273   1111    397  -1512   -277   -652   -402   -756   -584   -628
   -465  -1732  -1267   1098    400  -1501   -200   -514   -327   -730   -592   -662
   -449  -1662  -1215   1054    381  -1439   -132   -324   -181   -602   -498   -592
   -415  -1488  -1072    953    327  -1280    -75    -70     67   -324   -228   -329
   -342  -1189   -849    763    252  -1021   -111     62    262    -12    161    116
   -368   -922   -553    644     90   -740   -220   -192    244    155    470    522
   -501   -836   -337    667    -83   -587   -350   -610     62    176    613    724
   -633   -893   -259    763   -187   -576   -519  -1127   -368   -184    309    462
   -724  -1257   -532    989    -98   -896   -711  -1701  -1052  -1026   -563   -387
   -698  -1670   -971   1182    135  -1322   -919  -1927  -1454  -1545  -1111   -930
   -646  -1904  -1257   1275    303  -1582   -943  -1774  -1395  -1540  -1156  -1002
   -618  -1984  -1366   1301    374  -1675   -826  -1504  -1179  -1392  -1062   -956
   -602  -1940  -1340   1270    366  -1641   -652  -1221   -940  -1218   -945   -875
   -571  -1826  -1254   1197    340  -1540   -449   -935   -698  -1021   -797   -756
   -542  -1745  -1205   1143    329  -1475   -353   -789   -576   -919   -717   -680
   -550  -1740  -1189   1145    319  -1465   -335   -743   -540   -883   -685   -646
   -571  -1756  -1184   1161    306  -1470   -342   -735   -535   -880   -685   -641
   -566  -1727  -1161   1145    296  -1444   -332   -719   -524   -872   -680   -628
   -558  -1683  -1124   1119    280  -1405   -322   -706   -511   -862   -670   -620
   -558  -1667  -1109   1114    275  -1389   -322   -693   -501   -854   -659   -620
   -553  -1631  -1078   1091    262  -1356   -316   -678   -488   -836   -646   -607
   -548  -1605  -1057   1075    254  -1332   -301   -675   -493   -839   -652   -615
   -553  -1584  -1031   1067    236  -1309   -290   -665   -488   -831   -636   -602
   -553  -1561  -1008   1057    226  -1286   -285   -641   -465   -813   -620   -574
   -540  -1582  -1044   1060    249  -1314   -311   -646   -478   -820   -623   -571
   -540  -1584  -1044   1062    249  -1314   -316   -641   -478   -820   -623   -571
   -532  -1551  -1018   1041    241  -1286   -324   -631   -470   -810   -615   -561
   -511  -1483   -971    997    228  -1228   -290   -600   -436   -776   -584   -524
   -537  -1486   -950   1010    205  -1221   -285   -584   -426   -763   -576   -517
   -540  -1478   -937   1008    197  -1208   -303   -571   -420   -753   -563   -501
   -493  -1415   -924    953    215  -1171   -298   -532   -387   -722   -530   -462
   -467  -1350   -883    909    207  -1117   -283   -485   -345   -678   -485   -423
   -480  -1322   -844    898    181  -1083   -280   -441   -306   -633   -441   -381
   -483  -1304   -820    893    166  -1062   -285   -387   -262   -584   -402   -337
   -501  -1327   -826    914    161  -1078   -301   -332   -215   -537   -363   -290
   -530  -1332   -802    932    135  -1067   -314   -285   -174   -485   -314   -239
   -488  -1213   -727    849    116   -971   -290   -202    -90   -389   -223   -150
   -426  -1072   -646    748    109   -859   -257   -111      0   -285   -111    -44
   -415  -1005   -592    709     88   -800   -257    -77     28   -246    -62      7
   -332   -891   -558    613    111   -724   -210    -44     62   -213    -33     49
   -322   -862   -542    589    109   -704   -194    -46     62   -210    -20     59
   -340   -870   -530    605     93   -698   -202    -72     28   -249    -41     41
   -381   -885   -504    633     59   -696   -220   -132    -31   -316   -106    -10
   -418   -896   -478    657     28   -688   -257   -202   -101   -394   -174    -70
   -475  -1018   -545    745     33   -782   -262   -262   -166   -465   -244   -142
   -592  -1156   -563    872    -15   -859   -283   -345   -254   -558   -337   -223
   -657  -1267   -613    961    -25   -940   -327   -439   -340   -652   -431   -309
   -535  -1174   -639    854     51   -906   -311   -454   -342   -657   -444   -306
   -348   -984   -636    665    142   -810   -236   -449   -329   -646   -436   -293
   -405  -1028   -626    717    109   -828   -252   -509   -374   -691   -488   -342
   -530  -1184   -654    857     59   -922   -327   -587   -449   -763   -563   -418
   -600  -1314   -714    958     57  -1015   -384   -652   -519   -826   -631   -485
   -649  -1353   -704   1000     25  -1031   -400   -680   -548   -857   -662   -514
   -576  -1223   -646    898     33   -935   -361   -654   -517   -828   -633   -483
   -366   -989   -623    678    127   -807   -270   -574   -431   -740   -548   -392
   -342   -979   -636    662    145   -807   -244   -550   -413   -717   -532   -368
   -441  -1054   -613    745     83   -833   -301   -581   -446   -758   -571   -405
   -496  -1070   -574    782     36   -820   -314   -587   -454   -756   -568   -402
   -514  -1104   -592    807     38   -849   -311   -581   -444   -748   -563   -402
   -483  -1031   -548    758     31   -789   -293   -548   -407   -714   -527   -368
   -420   -917   -498    667     36   -709   -277   -517   -371   -678   -491   -340
   -449   -898   -449    672     -2   -675   -259   -506   -355   -665   -483   -329
   -472   -885   -413    678    -31   -652   -257   -506   -340   -659   -478   -316
   -379   -730   -350    555    -15   -540   -236   -478   -301   -620   -431   -259
   -342   -675   -335    509     -5   -504   -226   -467   -272   -587   -402   -226
   -394   -745   -353    568    -20   -550   -254   -498   -293   -602   -418   -236
   -446   -823   -376    633    -36   -602   -311   -545   -345   -641   -452   -257
   -459   -836   -376    649    -41   -607   -348   -566   -358   -649   -462   -262
   -335   -662   -329    498     -5   -496   -301   -517   -306   -597   -405   -207
   -384   -711   -327    548    -31   -519   -350   -550   -345   -633   -433   -228
   -467   -841   -374    652    -46   -607   -397   -592   -397   -683   -475   -265
   -257   -641   -384    449     62   -514   -311   -530   -335   -623   -423   -205
   -194   -581   -389    387     96   -485   -270   -511   -319   -615   -415   -192
   -280   -711   -433    496     75   -574   -288   -535   -361   -652   -454   -231
   -259   -727   -467    493    103   -600   -275   -542   -368   -665   -475   -254
   -267   -678   -410    472     70   -545   -267   -553   -361   -672   -491   -254
   -306   -714   -407    509     49   -561   -272   -571   -384   -701   -519   -252
   -280   -706   -428    493     72   -568   -270   -566   -384   -701   -511   -259
   -355   -763   -407    558     23   -584   -296   -584   -397   -711   -519   -303
   -405   -831   -426    618     10   -628   -306   -594   -402   -719   -535   -319
   -342   -769   -428    553     41   -600   -322   -594   -394   -709   -514   -309
   -337   -758   -420    548     38   -589   -324   -600   -410   -724   -527   -322
   -322   -740   -418    530     46   -579   -296   -597   -405   -722   -532   -316
   -348   -750   -402    550     25   -576   -288   -605   -402   -727   -545   -329
   -457   -898   -441    678    -10   -672   -337   -613   -433   -774   -607   -392
   -322   -758   -436    537     57   -597   -218   -436   -306   -696   -574   -374
    -85   -426   -340    254    124   -384      2   -174    -64   -491   -415   -236
   -197   -371   -174    285    -12   -272     51     -2    171   -241   -194    -46
   -262   -210     51    236   -158    -80    -70    106    376     83    179    332
   -223    148    371     36   -298    259   -215   -101    348    277    545    756
   -119    475    594   -181   -355    535   -267   -423    181    355    797   1062
   -290    397    688    -51   -488    542   -431   -867   -252     44    584    896
   -433    -33    400    231   -418    181   -662  -1421   -950   -813   -319     62
   -439   -457    -18    446   -210   -239   -859  -1712  -1444  -1475  -1023   -581
   -389   -727   -340    555    -25   -535   -872  -1582  -1382  -1478  -1088   -685
   -345   -815   -470    581     62   -644   -774  -1330  -1132  -1280   -971   -628
   -361   -818   -459    587     46   -639   -646  -1096   -880  -1088   -836   -535
   -394   -818   -423    605     12   -620   -491   -857   -628   -885   -693   -444
   -277   -631   -353    452     36   -493   -324   -657   -423   -709   -542   -311
   -252   -555   -303    405     25   -431   -270   -587   -353   -646   -491   -254
   -285   -574   -288    428      0   -433   -288   -589   -348   -646   -491   -262
   -179   -452   -272    316     46   -363   -236   -540   -298   -600   -452   -223
    -62   -324   -265    192    101   -296   -155   -480   -239   -540   -394   -166
   -129   -381   -252    257     59   -316   -155   -480   -241   -540   -389   -148
   -265   -436   -174    348    -46   -303   -215   -517   -262   -555   -400   -158
   -267   -439   -171    353    -49   -303   -231   -514   -252   -535   -376   -153
   -215   -405   -189    309    -15   -298   -189   -472   -200   -480   -322   -119
   -148   -327   -179    239     15   -254   -129   -423   -145   -426   -275    -88
   -207   -371   -163    288    -23   -267   -137   -433   -153   -423   -272    -98
   -233   -402   -168    316    -33   -285   -137   -433   -145   -413   -262    -90
   -233   -397   -166    314    -33   -283   -145   -433   -140   -402   -257    -88
   -168   -288   -119    228    -25   -205   -132   -397    -98   -350   -213    -49
   -116   -236   -122    174      2   -179    -96   -353    -51   -301   -168    -12
   -150   -275   -124    213    -15   -200    -90   -337    -38   -285   -161     -7
   -181   -259    -77    218    -54   -168   -119   -324    -20   -270   -145      0
   -249   -280    -31    265   -109   -155   -158   -324    -10   -257   -135     -2
   -142   -145     -2    142    -72    -72    -96   -231     83   -158    -44     83
     20     54     31    -38     -5     44     -7   -109    205    -33     72    189
    -46     36     83      5    -64     59    -20    -67    257     20    124    228
    -59     33     93     12    -75     62    -18      2    335    101    197    285
    -46     64    111    -10    -80     88     18     80    413    189    280    361
     15    171    155    -96    -70    163     67    168    504    296    379    446
     44    249    205   -148    -80    228     62    210    548    350    436    493
     72    342    270   -207    -98    306     80    239    571    379    475    530
     33    332    296   -184   -132    314     85    223    550    363    467    517
     15    298    280   -158   -132    290     70    184    509    327    433    488
     -7    290    298   -142   -153    293     80    142    467    283    400    462
     44    361    316   -202   -135    340    111    119    441    254    381    454
     70    332    262   -202    -98    298    101     54    368    174    314    394
     12    252    239   -132   -114    244     77    -25    283     85    233    322
    -12    200    210    -96   -111    205     59    -98    220     25    176    270
    -12    163    176    -75    -93    168     49   -161    163    -33    122    218
    -12    122    135    -54    -75    127     51   -207    119    -75     80    181
    -23     98    119    -38    -70    109     49   -252     85   -103     49    153
    -54     51    106      2    -80     77     31   -309     31   -155    -12     96
    -70     10     80     31    -75     44      0   -353    -20   -194    -57     59
    -44     38     80      0    -62     59    -10   -363    -25   -189    -51     51
    -57     28     85     12    -72     57     -2   -379    -38   -200    -64     31
    -75      7     83     31    -77     44    -20   -400    -59   -220    -80     18
    -72    -15     57     44    -64     20      0   -387    -46   -207    -64     25
    -67      7     72     28    -70     38     15   -366    -12   -176    -33     54
   -106    -10     96     57   -101     41      7   -366     -5   -163    -25     59
   -142    -62     80    101   -111      7    -20   -387    -28   -179    -46     38
    -80     25    106     28    -93     64      5   -358     10   -132     -7     75
    -72     93    163    -12   -119    127     46   -337     41   -103     23    111
    -67    109    176    -20   -122    142     96   -324     62    -90     36    127
    -62    137    197    -38   -129    166    142   -290     98    -57     70    158
   -241    -12    228    127   -236    106     44   -350     46    -96     36    119
   -137    109    244     12   -192    174     59   -327     80    -51     83    158
     -7    249    257   -122   -132    254    124   -288    124      0    142    213
    -96    150    244    -28   -168    194     83   -332     80    -36    111    192
    -96     80    176      7   -135    127     70   -335     70    -41    103    187
   -101     80    181      7   -142    132     83   -335     70    -38    109    187
   -129     62    192     33   -161    124     70   -340     59    -38    111    181
   -166     36    200     62   -181    116     51   -358     28    -59     90    158
   -148     18    166     64   -155     90     46   -379      5    -85     54    150
   -163    -41    119    101   -142     38     64   -384     -7   -103     28    129
   -184    -80    103    132   -145     12     90   -384    -12   -106     46    116
   -166    -93     70    127   -119    -12    106   -394    -25   -122     44     98
   -135   -109     25    122    -80    -41     90   -418    -57   -150     12     72
   -176   -176     -2    174    -88    -88     51   -454   -103   -192    -33     33
   -179   -189    -10    184    -85   -101     70   -454   -109   -200    -44     25
   -158   -161     -2    158    -80    -83     90   -449   -106   -184    -31     31
   -174   -171      2    174    -88    -85     83   -462   -122   -194    -33     20
   -168   -179    -10    171    -80    -96     90   -457   -116   -189    -33     20
   -153   -166    -12    161    -70    -90    119   -452   -101   -176    -31     25
   -163   -176    -15    168    -75    -96    109   -465   -106   -181    -33     28
   -202   -254    -51    228    -75   -153     80   -491   -129   -202    -54      7
   -239   -327    -88    283    -77   -210    101   -470   -132   -213    -77    -20
   -122   -200    -77    161    -23   -140    244   -301    -15   -145    -49    -12
    -51    -54     -2     51    -28    -28    358   -124    145    -28     25     33
    -49    103    153    -25   -101    127    431     67    397    226    262    231
     -2    361    361   -179   -181    361    361    194    607    555    644    631
      7    709    701   -358   -348    706    207    -31    561    724    989   1049
    -59    872    930   -407   -493    901     64   -423    335    740   1189   1309
   -145    826    971   -340   -558    898    -83   -839    -36    506   1049   1213
   -220    415    636    -96   -428    524   -233  -1317   -636   -233    252    457
   -241   -101    140    171   -192     18   -400  -1605  -1156   -945   -527   -275
   -187   -407   -223    296     15   -316   -428  -1522  -1145  -1008   -652   -431
   -124   -496   -371    311    122   -433   -319  -1270   -888   -810   -524   -361
   -111   -472   -361    290    122   -418   -179  -1018   -626   -607   -384   -252
   -106   -397   -290    252     90   -345    -28   -763   -387   -400   -236   -129
   -101   -332   -231    215     62   -280     75   -607   -246   -277   -137    -57
   -116   -335   -218    226     49   -277    127   -548   -189   -223    -93    -33
   -135   -348   -213    239     36   -280    145   -524   -166   -205    -77    -28
   -200   -400   -200    298      0   -301    145   -522   -161   -200    -72    -31
   -233   -436   -202    335    -15   -319    148   -514   -145   -187    -62    -23
   -150   -324   -174    239     10   -249    200   -465    -93   -129     -7     28
    -77   -236   -161    155     41   -200    236   -423    -54    -90     33     59
   -103   -265   -161    184     28   -213    233   -420    -49    -85     33     57
   -135   -293   -161    213     10   -226    220   -420    -46    -83     38     62
   -140   -275   -135    207     -2   -205    241   -394    -20    -62     57     80
   -140   -267   -129    202     -7   -200    246   -376      0    -38     72     83
   -132   -275   -145    202      5   -210    246   -366      7    -31     83     90
   -119   -262   -142    189     10   -205    249   -353     25    -12    103    109
   -161   -265   -103    213    -28   -184    259   -337     41      5    127    116
   -158   -259   -101    207    -31   -181    259   -309     70     36    155    132
   -137   -244   -106    192    -15   -176    270   -272    103     67    181    158
   -122   -200    -80    161    -23   -140    298   -226    142    103    210    189
   -116   -189    -72    153    -23   -132    314   -184    181    150    239    220
   -122   -163    -41    140    -41   -101    309   -142    220    192    275    249
   -124   -137    -12    129    -57    -75    309    -85    265    241    332    288
   -116    -96     20    106    -70    -38    332    -10    329    306    389    340
    -90    -41     49     67    -70      2    348     67    405    387    462    415
    -67     20     85     20    -77     51    397    158    488    470    553    509
    -80     85    166     -2   -124    124    397    215    545    535    631    566
    -62    168    228    -54   -145    197    366    241    568    574    683    613
    -64    145    210    -38   -137    176    348    233    555    574    688    620
    -62    166    228    -54   -145    197    374    244    558    587    696    641
    -72    166    239    -46   -155    202    384    226    535    566    672    623
    -90    127    218    -18   -155    174    379    184    485    514    628    587
    -98     98    197      0   -148    148    407    155    462    478    597    563
   -137     93    228     20   -184    161    418    106    423    433    558    519
   -148     62    210     44   -179    135    402     41    368    376    493    459
   -142      5    145     67   -145     75    379    -33    293    298    418    379
   -148    -41    106     96   -127     31    376    -88    239    246    363    319
   -259   -181     75    218   -168    -54    363   -174    168    171    277    244
   -329   -288     38    309   -187   -124    340   -246    109    106    215    179
   -142   -137      5    137    -75    -67    389   -215    145    140    259    215
   -142   -158    -15    150    -64    -88    379   -241    129    122    252    207
   -192   -200     -7    192    -93   -103    345   -285     96     88    215    171
   -220   -267    -46    244    -88   -158    348   -298     83     75    205    145
   -257   -301    -46    277   -106   -174    335   -316     59     57    187    129
   -228   -280    -51    254    -88   -166    340   -311     64     64    194    137
   -200   -239    -38    218    -83   -140    358   -296     83     83    207    153
   -210   -241    -31    226    -90   -137    361   -285     85     88    215    158
   -218   -265    -46    239    -88   -158    361   -283     96     96    220    155
   -249   -309    -59    280    -96   -184    332   -290     88     85    205    140
   -322   -361    -41    340   -140   -200    301   -293     88     83    210    150
   -267   -241     25    254   -148   -109    376   -236    148    135    259    194
   -244   -189     51    215   -148    -70    407   -205    179    158    280    213
   -324   -283     41    303   -184   -122    387   -215    166    142    272    189
   -241   -194     46    218   -145    -75    410   -192    194    171    306    215
   -140    -62     77    101   -109      7    441   -161    244    223    361    272
   -119    -72     44     93    -83    -12    397   -187    231    218    355    275
   -181   -129     51    155   -116    -38    322   -231    189    176    319    254
   -202   -140     62    171   -135    -38    319   -233    184    168    316    254
   -189   -150     38    171   -116    -57    329   -228    184    168    316    259
   -189   -179      7    181   -101    -85    306   -249    148    135    290    249
   -210   -244    -33    228    -88   -140    280   -277    106    101    262    205
   -223   -283    -59    254    -83   -171    280   -280    106     98    262    179
   -241   -342   -101    290    -72   -220    311   -265    119    103    259    176
   -246   -410   -163    327    -44   -288    332   -262    111     83    241    155
   -249   -426   -176    337    -36   -301    332   -272     98     75    239    142
   -265   -420   -158    340    -54   -290    322   -285     85     54    226    137
   -272   -452   -181    361    -46   -316    319   -296     70     33    205    122
   -270   -475   -205    371    -36   -340    311   -301     70     23    200    103
   -262   -467   -205    366    -28   -337    319   -296     70     15    181    106
   -239   -488   -249    361      2   -368    311   -293     75     15    174    111
   -236   -514   -277    374     18   -394    322   -293     77     15    181    103
   -233   -511   -277    371     20   -394    329   -290     88     18    189    103
   -231   -519   -288    376     28   -405    327   -283    103     28    213    122
   -200   -501   -303    348     49   -402    337   -275    106     25    210    111
   -197   -501   -303    348     51   -402    376   -228    127     25    200     96
   -200   -454   -254    327     25   -355    462    -93    213     70    210     88
   -142   -374   -231    259     44   -303    555     96    340    161    267    127
    -93   -239   -148    166     25   -192    672    394    597    410    498    342
     -2     10     10     -5     -7     10    714    641    844    719    844    709
     46    283    236   -166    -96    262    607    478    909    940   1161   1093
    -46    428    475   -189   -259    452    407     -7    831   1078   1405   1408
   -215    374    589    -80   -402    480    155   -620    498    865   1252   1306
   -355     18    371    168   -363    194    -51  -1182    -96    179    555    644
   -366   -428    -64    397   -153   -246   -244  -1467   -594   -457    -96     10
   -267   -706   -439    488     85   -574   -316  -1335   -623   -548   -226   -140
   -184   -688   -504    433    158   -597   -174   -997   -387   -389   -111    -72
   -129   -592   -465    361    166   -530     72   -649   -127   -210     23     20
    -96   -545   -452    319    176   -498    280   -363     72    -67    122     98
    -88   -501   -413    296    161   -457    371   -233    176     12    184    145
    -88   -501   -413    293    161   -459    402   -187    231     51    215    163
    -75   -509   -433    290    179   -472    423   -150    259     72    244    187
    -72   -501   -428    285    176   -465    436   -132    272     77    252    189
    -57   -475   -418    267    179   -446    449   -109    296    101    267    200
    -49   -462   -413    254    179   -439    449   -101    293    101    262    215
    -36   -449   -413    241    187   -431    457    -77    319    116    280    241
    -25   -428   -402    226    187   -418    472    -51    348    137    301    254
    -18   -431   -413    226    197   -423    483    -25    371    155    314    267
    -18   -428   -410    220    194   -420    483    -15    387    163    319    275
     -7   -407   -402    207    194   -405    488      7    402    174    332    285
    -15   -413   -400    213    189   -407    501     36    423    189    345    298
    -46   -400   -353    223    153   -376    506     59    449    207    358    319
    -31   -361   -332    194    148   -348    501     80    475    226    374    342
      5   -335   -340    163    171   -337    506    109    501    249    400    368
     18   -327   -345    153    181   -335    517    135    519    257    402    376
     20   -335   -355    158    187   -345    540    189    553    280    415    389
     23   -332   -358    153    189   -345    548    246    594    319    446    405
     49   -267   -319    109    184   -293    555    306    636    348    485    436
     62   -226   -288     80    174   -257    574    379    688    387    530    483
     38   -249   -288    106    163   -267    587    452    737    431    566    511
     93   -179   -272     41    181   -226    631    558    823    511    639    576
    166    -77   -244    -44    205   -161    667    667    906    597    719    654
    194     -2   -197    -96    194    -98    683    743    963    657    789    719
    189     41   -148   -114    168    -51    675    771    987    688    823    756
    189     62   -129   -127    158    -31    670    769    989    698    833    776
    168     59   -111   -114    140    -25    672    758    987    693    836    784
    150     41   -109    -96    129    -33    672    724    971    672    820    771
    142      5   -137    -72    140    -64    675    685    937    641    787    743
    129    -49   -179    -41    153   -111    667    628    885    589    735    688
    119    -93   -213    -12    166   -153    649    548    815    517    667    623
     88   -150   -239     31    161   -192    636    467    756    452    610    571
     64   -205   -270     70    166   -236    620    392    698    392    555    527
     54   -254   -311     98    179   -283    607    322    646    332    501    472
     28   -348   -379    158    202   -363    587    249    592    267    431    405
     18   -402   -420    189    218   -410    558    181    542    213    379    348
      7   -449   -457    220    231   -452    540    140    511    176    348    322
     23   -449   -472    213    244   -459    540    119    493    161    332    314
     15   -493   -509    239    259   -501    532    101    478    142    314    296
    -10   -545   -535    277    262   -540    522     77    462    124    296    280
    -20   -576   -555    298    267   -566    511     70    452    116    283    270
     -7   -540   -535    272    262   -537    522     80    462    129    298    283
     20   -514   -535    246    277   -524    532     88    465    132    296    283
     28   -527   -555    249    290   -540    532     80    457    122    285    267
     36   -530   -566    246    301   -548    535     80    459    119    285    262
     49   -506   -558    228    301   -532    550    101    483    135    306    288
     57   -470   -530    205    293   -498    581    135    511    155    329    314
     49   -465   -517    207    283   -491    618    155    535    174    342    329
     12   -483   -496    236    254   -488    649    166    540    181    345    329
     15   -467   -483    226    246   -475    657    174    545    187    350    342
     67   -384   -452    158    257   -415    646    179    563    210    376    374
     75   -355   -433    140    254   -394    628    163    568    220    387    387
     90   -384   -475    148    283   -428    600    150    550    215    381    384
     75   -413   -488    166    280   -449    592    137    545    205    379    381
     64   -428   -493    179    277   -459    592    137    548    200    376    384
     88   -431   -522    168    303   -475    594    142    545    192    371    384
    111   -467   -579    179    345   -522    581    135    524    174    350    371
     83   -537   -620    228    350   -579    561    111    493    145    322    345
     80   -553   -633    236    355   -592    561    101    480    135    314    337
     70   -579   -649    252    358   -613    571    101    472    122    301    327
     49   -646   -696    298    371   -670    584     93    452     85    262    290
     36   -688   -724    324    379   -704    584     67    431     57    228    254
     28   -704   -732    335    379   -717    587     54    426     44    213    241
     33   -737   -771    350    402   -756    579     46    410     25    200    226
     38   -753   -792    358    415   -771    568     46    402     15    194    223
     28   -792   -823    381    423   -807    571     44    397      7    181    215
     15   -805   -820    392    418   -813    568     41    387      0    174    210
     20   -810   -833    394    426   -820    581     51    394      2    176    213
     31   -833   -865    402    446   -849    587     49    402      2    176    210
     20   -859   -880    418    449   -870    568     28    379    -23    153    194
     12   -883   -896    436    454   -888    587     38    376    -33    137    174
     12   -893   -906    439    457   -898    683    153    439    -18    122    142
     18   -859   -878    420    446   -867    787    327    548     38    142    142
     41   -743   -784    348    410   -763    867    558    763    257    335    311
    106   -517   -626    205    363   -571    875    815   1036    600    696    670
    150   -228   -379     36    265   -303    789    776   1150    875   1085   1124
     90    -85   -176     -2    132   -129    654    397   1054   1018   1374   1483
    -33    -67    -33     49      0    -51    472   -111    737    857   1309   1467
   -163   -301   -140    231    -12   -220    285   -706    103    148    610    813
   -202   -743   -540    470    168   -641     96  -1140   -540   -670   -236      0
   -161  -1085   -924    623    381  -1005    -18  -1132   -680   -883   -478   -259
   -127  -1241  -1117    683    493  -1179     59   -859   -472   -743   -407   -233
   -109  -1270  -1161    688    524  -1215    192   -605   -241   -584   -301   -168
    -88  -1226  -1137    654    522  -1182    384   -311     20   -374   -140    -54
    -59  -1166  -1106    613    522  -1137    540    -90    213   -218    -20     33
    -49  -1148  -1098    597    522  -1122    581    -33    259   -184      2     54
    -36  -1127  -1091    581    524  -1109    602     -7    283   -166     15     75
    -46  -1140  -1093    594    522  -1117    626     23    309   -148     41     90
    -57  -1192  -1135    626    537  -1163    633     33    311   -153     33     83
    -49  -1135  -1085    592    517  -1111    626     31    322   -142     38     93
    -54  -1150  -1096    602    519  -1124    636     44    335   -129     49    114
    -59  -1189  -1130    623    535  -1161    646     57    345   -122     62    114
    -57  -1156  -1098    607    519  -1127    654     67    363   -109     83    116
    -49  -1156  -1106    600    527  -1132    662     83    376    -93     90    127
    -49  -1143  -1093    594    522  -1119    672     96    379    -90     96    132
    -62  -1130  -1070    594    504  -1101    678    109    392    -75    111    153
    -72  -1137  -1065    605    496  -1101    685    124    413    -49    132    179
    -64  -1143  -1080    602    506  -1111    698    145    428    -28    145    200
    -51  -1166  -1114    610    530  -1140    704    168    433    -23    153    207
    -36  -1140  -1106    587    532  -1124    711    194    457     -2    176    223
    -18  -1117  -1098    568    540  -1109    709    210    478     15    192    241
     -7  -1101  -1093    553    540  -1098    704    231    498     41    215    265
     -5  -1106  -1104    555    548  -1106    706    265    524     72    241    290
      5  -1106  -1114    548    558  -1109    704    306    563    116    280    327
     23  -1062  -1085    519    553  -1072    714    371    626    184    345    384
     31   -987  -1018    475    522  -1002    743    459    717    280    439    472
     23   -953   -979    465    498   -966    763    535    787    353    514    553
     36   -901   -940    431    485   -919    771    594    849    423    587    631
     59   -862   -922    402    491   -891    766    633    885    462    633    685
     57   -833   -891    387    472   -862    776    659    911    498    680    730
     38   -826   -865    394    452   -844    789    662    917    506    701    743
     25   -841   -867    407    444   -854    789    644    898    493    693    743
     15   -875   -891    431    452   -883    784    607    862    449    654    717
     10   -898   -909    444    457   -901    787    555    807    392    597    659
     -7   -937   -932    472    462   -935    784    504    756    329    535    597
    -23   -982   -958    498    467   -971    774    446    698    262    470    537
    -49  -1080  -1031    566    491  -1057    763    376    631    174    389    462
    -67  -1117  -1052    592    491  -1085    787    332    594    122    327    410
    -77  -1176  -1101    626    511  -1140    789    285    542     64    265    353
    -90  -1228  -1140    659    524  -1187    769    231    496     12    220    311
   -101  -1283  -1182    693    540  -1234    750    176    446    -38    179    262
   -116  -1319  -1202    717    542  -1260    740    140    413    -75    142    218
   -135  -1345  -1210    740    535  -1278    756    137    402    -88    119    207
   -140  -1389  -1249    763    553  -1319    740    111    366   -119     90    179
   -137  -1392  -1254    766    558  -1325    724     96    353   -127     77    168
   -153  -1408  -1257    779    550  -1332    724     96    355   -137     80    163
   -161  -1418  -1260    789    548  -1340    727    101    358   -135     85    163
   -163  -1421  -1257    792    545  -1340    727    111    363   -124     88    166
   -166  -1415  -1249    792    540  -1332    730    114    366   -119     90    184
   -161  -1418  -1257    787    548  -1337    727    116    371   -119     93    181
   -163  -1410  -1247    787    540  -1330    743    132    389   -103    111    200
   -168  -1361  -1192    763    509  -1278    769    161    423    -70    145    228
   -181  -1350  -1169    766    493  -1260    779    174    436    -54    158    236
   -187  -1343  -1158    763    483  -1252    779    176    439    -62    158    233
   -189  -1340  -1150    763    478  -1244    779    168    436    -70    155    231
   -194  -1322  -1127    756    465  -1226    782    166    452    -57    171    254
   -184  -1319  -1135    753    475  -1228    779    153    449    -57    176    270
   -179  -1345  -1166    761    491  -1257    743    132    420    -75    161    259
   -176  -1345  -1171    761    496  -1260    727    124    407    -88    148    252
   -179  -1350  -1174    763    496  -1265    727    122    397    -90    145    249
   -176  -1387  -1210    782    517  -1299    730    124    389   -106    137    236
   -168  -1405  -1239    787    532  -1322    722    119    376   -124    122    226
   -171  -1444  -1273    807    550  -1358    722    109    366   -140    101    202
   -189  -1501  -1314    844    561  -1408    724     98    350   -161     75    179
   -205  -1545  -1340    875    566  -1444    732     96    335   -184     46    155
   -228  -1590  -1361    909    563  -1478    737     80    309   -210     20    124
   -239  -1621  -1384    930    571  -1504    737     62    285   -228      0    101
   -233  -1641  -1408    935    584  -1527    727     54    267   -252    -23     77
   -228  -1665  -1436    948    602  -1551    724     51    254   -272    -38     62
   -239  -1678  -1439    956    597  -1558    711     46    244   -285    -44     57
   -252  -1678  -1426    963    584  -1553    711     38    241   -293    -51     44
   -265  -1688  -1426    974    579  -1556    722     36    233   -306    -70     23
   -265  -1727  -1462    997    597  -1595    730     44    236   -303    -75     25
   -254  -1758  -1504   1005    623  -1631    722     38    228   -319    -90     20
   -252  -1790  -1538   1021    641  -1662    711     38    220   -332   -109      7
   -241  -1769  -1527   1005    641  -1649    756    114    265   -311   -109     -5
   -218  -1704  -1486    961    633  -1595    857    270    379   -252    -98    -36
   -187  -1613  -1426    898    618  -1519    927    436    545    -98     20     51
   -158  -1449  -1293    802    566  -1371    956    636    805    215    337    361
    -98  -1208  -1111    652    504  -1161    891    748   1010    550    745    833
   -101   -956   -854    530    376   -906    771    524    945    688   1057   1247
   -215   -924   -709    568    246   -818    701    176    670    581   1117   1343
   -332  -1070   -737    701    202   -904    605   -265    140     51    626    885
   -410  -1405   -995    906    290  -1200    410   -823   -579   -841   -311    -20
   -397  -1709  -1312   1054    457  -1512    210  -1062   -958  -1314   -807   -493
   -340  -1966  -1626   1150    641  -1797    197   -904   -815  -1205   -763   -493
   -314  -2101  -1787   1208    735  -1945    272   -678   -592  -1034   -667   -436
   -293  -2140  -1847   1215    776  -1995    379   -444   -342   -846   -535   -337
   -290  -2070  -1779   1182    743  -1925    561   -171    -67   -615   -353   -194
   -277  -2003  -1727   1137    724  -1865    659    -36     64   -514   -277   -137
   -288  -2005  -1717   1145    714  -1862    698     18    119   -467   -236   -122
   -290  -2013  -1725   1150    714  -1870    693     36    135   -454   -228   -114
   -272  -2018  -1745   1145    735  -1883    691     54    145   -449   -226    -90
   -257  -1987  -1732   1119    735  -1860    693     64    161   -444   -218    -83
   -267  -1979  -1712   1122    722  -1847    701     77    174   -431   -202    -80
   -265  -1956  -1691   1109    711  -1823    701     88    187   -420   -197    -72
   -270  -1961  -1691   1117    709  -1826    691     93    181   -426   -205    -72
   -285  -1997  -1712   1140    711  -1855    701    106    187   -423   -189    -75
   -285  -2005  -1719   1145    714  -1862    706    127    210   -402   -158    -54
   -267  -1992  -1725   1127    727  -1860    698    140    226   -392   -142    -36
   -249  -2013  -1764   1132    756  -1888    701    158    241   -376   -132    -33
   -254  -2010  -1756   1130    748  -1883    701    171    257   -366   -127    -28
   -259  -2000  -1743   1130    740  -1873    693    184    265   -366   -129    -20
   -265  -1966  -1701   1114    717  -1834    693    205    280   -355   -119    -18
   -252  -1977  -1725   1114    735  -1852    696    223    296   -350   -111    -18
   -246  -1974  -1727   1109    737  -1852    709    262    332   -314    -83     18
   -277  -1982  -1704   1130    711  -1842    701    283    358   -285    -54     38
   -314  -2005  -1691   1158    685  -1849    696    314    397   -246    -18     70
   -319  -2005  -1686   1163    683  -1847    691    355    441   -200     20    106
   -314  -1956  -1641   1132    662  -1800    680    410    504   -135     80    155
   -316  -1930  -1613   1124    646  -1771    685    480    574    -59    148    220
   -327  -1901  -1574   1111    623  -1738    698    553    644     18    226    296
   -296  -1818  -1522   1057    613  -1670    719    628    722    106    306    374
   -233  -1712  -1478    971    620  -1595    753    693    795    179    376    441
   -210  -1686  -1475    948    631  -1582    761    714    807    181    387    462
   -249  -1719  -1473    984    610  -1597    756    701    782    155    363    452
   -244  -1683  -1439    963    597  -1561    766    696    776    140    361    457
   -200  -1662  -1462    930    628  -1564    779    680    750    106    340    439
   -171  -1678  -1506    924    667  -1592    766    626    680     31    265    376
   -171  -1709  -1538    937    683  -1623    763    563    615    -54    181    301
   -176  -1732  -1556    956    688  -1644    750    501    553   -137     98    233
   -205  -1816  -1613   1008    701  -1714    735    433    478   -231     23    161
   -311  -1930  -1621   1119    654  -1777    698    345    392   -324    -54     75
   -402  -2047  -1644   1223    618  -1844    652    265    311   -407   -140     -2
   -293  -1948  -1654   1122    680  -1803    670    265    303   -410   -148      2
    -90  -1774  -1683    930    795  -1730    743    311    350   -371   -106     51
   -148  -1870  -1722   1008    784  -1797    722    270    314   -423   -155      5
   -192  -1932  -1743   1060    774  -1839    693    233    280   -465   -205    -36
   -197  -1940  -1743   1070    771  -1842    683    220    277   -472   -220    -38
   -236  -1964  -1730   1098    743  -1847    652    200    265   -491   -236    -44
   -306  -2036  -1730   1169    711  -1883    620    176    249   -511   -254    -80
   -345  -2078  -1732   1210    691  -1906    600    163    239   -524   -270   -106
   -301  -2026  -1725   1163    711  -1875    605    184    262   -501   -252    -83
   -394  -2143  -1748   1267    675  -1945    555    148    233   -530   -283   -103
   -446  -2192  -1745   1319    646  -1969    527    145    241   -519   -275    -93
   -166  -1865  -1699   1013    763  -1782    654    283    389   -376   -135     54
     98  -1525  -1623    714    859  -1574    784    405    524   -246     -5    181
    -57  -1675  -1618    865    779  -1647    743    363    488   -288    -46    127
   -210  -1849  -1641   1028    714  -1745    680    319    454   -327    -90     85
   -205  -1790  -1584    995    685  -1688    667    306    457   -319    -83    109
    -85  -1644  -1558    865    735  -1602    685    337    511   -265    -28    163
    -80  -1641  -1561    859    737  -1602    602    298    470   -293    -51    148
   -153  -1712  -1558    932    701  -1636    558    262    428   -332    -85    122
   -129  -1680  -1551    904    709  -1615    605    293    462   -303    -64    145
    -46  -1579  -1532    813    743  -1556    633    316    483   -280    -38    168
    -64  -1667  -1605    865    769  -1636    597    301    449   -306    -64    132
    -83  -1730  -1647    906    779  -1688    574    290    431   -322    -83    106
    -70  -1727  -1660    896    795  -1693    600    293    431   -327    -90    111
    -98  -1771  -1673    935    787  -1722    602    270    400   -361   -122     77
   -166  -1888  -1725   1026    776  -1808    589    246    368   -397   -163     36
   -174  -1964  -1790   1067    805  -1875    579    231    348   -423   -189     10
   -171  -2018  -1849   1093    839  -1935    568    213    335   -439   -205     -5
   -192  -2039  -1847   1117    826  -1943    524    176    301   -472   -233    -25
   -127  -1912  -1784   1018    828  -1847    524    166    293   -480   -236    -33
   -189  -1990  -1803   1088    805  -1896    493    129    259   -519   -280    -72
   -270  -2151  -1880   1208    802  -2016    462    109    236   -545   -306   -103
   -184  -2117  -1932   1150    872  -2026    498    145    270   -509   -277    -85
    -62  -1927  -1867    992    901  -1899    548    184    316   -462   -233    -41
    -72  -1873  -1803    971    862  -1839    532    171    303   -475   -239    -51
   -202  -2042  -1842   1119    818  -1943    485    132    249   -535   -298   -122
   -293  -2234  -1940   1265    823  -2088    504    184    244   -581   -387   -228
   -163  -2091  -1927   1124    880  -2008    644    397    418   -459   -314   -187
    -88  -1870  -1782    979    844  -1826    756    628    667   -215    -98      2
    -98  -1654  -1558    875    727  -1608    753    857    963    142    270    348
     15  -1236  -1252    610    633  -1244    680    885   1140    488    724    826
     -2  -1023  -1023    511    509  -1023    561    504    976    584   1002   1158
   -187  -1072   -885    628    348   -979    397     15    628    410    937   1135
   -309  -1317  -1008    810    348  -1163    137   -584     18   -244    293    558
   -335  -1787  -1452   1062    558  -1621   -122  -1098   -724  -1202   -691   -335
   -306  -2138  -1831   1221    761  -1987   -223  -1065   -826  -1395   -932   -587
   -257  -2299  -2044   1278    893  -2171   -155   -800   -597  -1223   -846   -568
   -210  -2296  -2086   1252    937  -2192    -23   -535   -342  -1034   -724   -498
   -155  -2190  -2034   1174    937  -2112    197   -239    -54   -807   -555   -384
   -101  -2068  -1966   1083    930  -2016    361    -23    158   -636   -415   -275
    -93  -2042  -1948   1067    927  -1997    405     46    228   -584   -374   -254
   -150  -2096  -1945   1122    896  -2023    407     62    246   -568   -371   -262
   -161  -2099  -1938   1130    888  -2018    420     85    267   -555   -366   -265
   -158  -2096  -1938   1127    888  -2018    426     96    277   -548   -368   -275
   -161  -2083  -1925   1122    880  -2005    423     98    290   -540   -358   -267
   -150  -2065  -1917   1106    883  -1992    436    106    311   -524   -342   -244
   -153  -2047  -1893   1101    870  -1971    446    103    324   -519   -340   -241
   -176  -2042  -1867   1106    844  -1956    426     88    309   -527   -350   -270
   -187  -2055  -1867   1119    839  -1961    428    101    327   -511   -345   -270
   -166  -2049  -1886   1106    857  -1969    439    116    358   -485   -329   -249
   -140  -2044  -1904   1093    880  -1974    444    127    384   -470   -314   -231
   -140  -2029  -1891   1083    872  -1961    436    127    392   -465   -319   -239
   -161  -2052  -1891   1106    862  -1971    415    124    389   -467   -329   -259
   -163  -2057  -1893   1109    865  -1974    410    135    394   -457   -319   -254
   -142  -2003  -1860   1072    857  -1932    428    166    426   -426   -288   -226
   -129  -1997  -1867   1062    865  -1932    428    189    452   -400   -270   -205
   -114  -2013  -1899   1062    891  -1956    415    202    470   -379   -265   -213
   -135  -2039  -1904   1085    883  -1971    394    220    491   -366   -262   -226
   -233  -2153  -1919   1195    841  -2036    366    239    504   -361   -259   -246
   -327  -2200  -1875   1262    771  -2036    316    259    527   -335   -246   -244
   -254  -2104  -1849   1179    795  -1977    324    337    600   -265   -187   -184
    -88  -1925  -1836   1005    872  -1880    387    465    711   -140    -72    -85
     62  -1730  -1792    833    927  -1761    459    594    823    -12     49     23
     96  -1644  -1740    774    917  -1693    496    665    878     46    109     77
      7  -1691  -1699    841    852  -1696    457    649    854     28     96     72
     20  -1613  -1634    795    826  -1623    485    657    862     38    119     98
    -15  -1641  -1626    828    805  -1634    491    628    831     23    111     90
    -59  -1704  -1644    880    789  -1673    454    558    766    -36     46     36
    -41  -1722  -1683    880    820  -1704    441    504    709    -93    -10    -12
    -20  -1725  -1706    872    841  -1717    426    433    646   -153    -67    -54
    -10  -1740  -1730    875    859  -1735    418    371    581   -218   -127    -96
      5  -1784  -1792    888    896  -1787    413    301    524   -280   -197   -158
     23  -1826  -1849    901    935  -1836    394    218    459   -348   -267   -231
     41  -1896  -1938    927    987  -1917    374    148    405   -402   -329   -288
     28  -1925  -1953    948    989  -1938    350     72    348   -459   -387   -350
     77  -1888  -1969    904   1021  -1930    361     36    329   -475   -405   -371
    153  -1867  -2021    857   1085  -1943    381     28    332   -472   -402   -371
    179  -1855  -2034    836   1104  -1945    376      2    306   -488   -418   -384
    171  -1857  -2029    844   1098  -1943    376    -23    277   -517   -452   -413
    184  -1823  -2008    818   1096  -1914    376    -28    275   -519   -454   -410
    197  -1805  -2003    802   1098  -1901    387    -12    277   -506   -446   -400
    194  -1800  -1997    802   1093  -1899    394     -2    275   -498   -446   -392
    202  -1753  -1956    776   1078  -1855    405     10    280   -485   -439   -361
    194  -1738  -1932    771   1060  -1834    423     18    283   -480   -426   -363
    205  -1738  -1943    766   1072  -1842    418     20    275   -483   -423   -371
    213  -1722  -1935    753   1072  -1829    418     23    272   -485   -433   -376
    228  -1654  -1883    714   1054  -1769    449     59    296   -459   -405   -353
    233  -1634  -1870    698   1052  -1753    485     93    322   -428   -376   -327
    220  -1626  -1847    701   1031  -1735    511    101    322   -428   -379   -316
    210  -1626  -1839    706   1023  -1730    530    103    319   -433   -379   -322
    194  -1610  -1805    709   1000  -1706    527    103    319   -433   -366   -314
    187  -1582  -1769    696    974  -1673    501     88    309   -439   -379   -301
    202  -1582  -1784    688    992  -1680    465     67    283   -454   -402   -296
    194  -1597  -1795    698    995  -1696    446     64    259   -467   -397   -298
    176  -1597  -1774    711    974  -1686    457     72    241   -483   -407   -306
    176  -1556  -1735    688    953  -1644    462     80    226   -488   -426   -298
    171  -1571  -1743    698    956  -1657    452     64    192   -509   -454   -314
    163  -1597  -1761    714    961  -1678    441     31    153   -542   -475   -335
    166  -1610  -1777    722    971  -1693    446     18    137   -566   -493   -345
    176  -1613  -1792    717    982  -1701    439     10    111   -584   -519   -358
    148  -1644  -1792    745    969  -1717    449     10     80   -613   -558   -379
     98  -1675  -1777    787    935  -1725    470      5     64   -639   -584   -400
     62  -1691  -1753    815    906  -1722    467      2     46   -662   -602   -415
     54  -1696  -1753    818    904  -1725    457      0     12   -685   -623   -426
     88  -1675  -1764    792    924  -1719    475     12      7   -691   -633   -428
    124  -1621  -1745    745    932  -1683    478     18      0   -701   -649   -431
    140  -1558  -1699    709    919  -1628    491     36     12   -691   -644   -413
    166  -1517  -1683    672    922  -1597    506     62     23   -683   -636   -400
    176  -1475  -1654    649    914  -1564    519     80     15   -688   -641   -394
    179  -1457  -1639    636    909  -1548    532     98     12   -683   -641   -381
    194  -1413  -1608    610    901  -1509    537    119     18   -672   -641   -374
    233  -1340  -1574    550    904  -1457    602    207     59   -649   -636   -379
    280  -1247  -1527    483    904  -1387    727    387    163   -592   -610   -374
    324  -1101  -1426    387    875  -1262    844    626    335   -446   -496   -275
    384   -823  -1208    220    795  -1015    974    956    618   -142   -220     -7
    475   -483   -958      2    714   -719    995   1140    831    179    153    410
    462   -184   -646   -140    553   -415    904    867    852    400    485    823
    329    -77   -410   -127    368   -244    704    358    709    472    665   1060
    184   -252   -436     33    309   -342    465   -244    283    119    355    800
     80   -662   -745    290    410   -701    246   -792   -410   -722   -514    -28
    116  -1013  -1132    446    623  -1072     64   -958   -815  -1234  -1054   -555
    200  -1145  -1345    472    771  -1247     59   -740   -748  -1223  -1088   -610
    265  -1078  -1343    407    802  -1210    194   -402   -524  -1060   -979   -530
    303   -937  -1244    314    771  -1091    418    -46   -280   -885   -852   -431
    350   -823  -1174    236    761   -997    607    233    -85   -737   -737   -337
    397   -724  -1122    161    758   -922    698    368      5   -659   -680   -283
    428   -646  -1075    109    750   -859    740    441     49   -623   -659   -252
    446   -587  -1034     70    737   -810    771    496     83   -589   -636   -218
    462   -524   -989     31    724   -756    797    545    103   -566   -620   -189
    480   -467   -948     -7    711   -709    813    592    122   -548   -605   -168
    493   -413   -906    -38    698   -659    823    631    129   -535   -597   -150
    496   -366   -862    -67    675   -613    826    657    140   -522   -594   -124
    498   -329   -828    -85    662   -579    833    691    163   -498   -581    -98
    511   -272   -784   -119    646   -530    839    722    179   -478   -566    -77
    524   -197   -722   -163    623   -459    849    761    200   -444   -542    -31
    532   -132   -665   -200    597   -400    859    795    213   -423   -530     -5
    527   -101   -628   -213    576   -363    870    823    220   -420   -532     -2
    548    -38   -587   -257    566   -311    878    859    233   -402   -514     23
    558      0   -558   -277    558   -277    885    896    246   -381   -491     36
    574     75   -498   -327    535   -210    893    935    267   -355   -480     57
    587    140   -446   -363    517   -153    909    989    296   -324   -465     93
    594    161   -433   -379    514   -135    919   1044    319   -298   -441    129
    597    218   -379   -407    488    -80    927   1106    348   -265   -407    161
    594    340   -254   -467    426     41    930   1166    384   -231   -376    187
    615    418   -200   -517    407    109    935   1249    439   -168   -322    249
    628    498   -132   -566    381    184    948   1330    501    -98   -270    319
    652    592    -59   -620    355    267    971   1428    563    -25   -205    400
    683    696     12   -691    335    353    982   1512    610     44   -137    470
    704    795     90   -748    306    444    987   1587    662    116    -70    540
    714    878    161   -797    275    519   1002   1644    704    171    -12    605
    714    945    231   -828    241    589   1010   1670    719    197      5    644
    711   1013    301   -862    205    657   1021   1670    717    202      7    665
    709   1054    345   -883    181    701   1015   1647    696    189     -5    659
    691   1091    400   -891    145    745   1005   1621    667    161    -33    641
    680   1109    428   -893    127    769    997   1592    631    132    -67    623
    662   1098    436   -880    111    769    997   1548    584     83   -119    584
    639   1075    436   -859    101    756   1010   1506    542     33   -168    532
    626   1052    426   -839     98    737   1005   1454    493    -10   -220    493
    613   1083    470   -846     72    776    987   1402    452    -38   -257    475
    618   1088    467   -854     75    776    971   1358    407    -75   -301    444
    610   1065    454   -839     77    761    956   1322    366   -111   -348    405
    597   1062    465   -831     67    763    943   1288    327   -142   -387    371
    610   1109    498   -859     57    805    930   1273    309   -150   -402    376
    618   1135    517   -878     49    826    914   1267    301   -153   -410    381
    615   1140    524   -878     44    833    909   1265    285   -161   -423    361
    602   1189    587   -896      7    888    901   1260    275   -161   -428    363
    587   1244    657   -914    -33    950    909   1278    288   -135   -418    384
    581   1283    701   -935    -59    992    909   1301    309   -106   -392    402
    600   1304    704   -953    -51   1005    909   1312    316    -90   -376    418
    613   1353    740   -984    -64   1047    909   1330    332    -70   -355    426
    623   1413    789  -1018    -83   1101    914   1356    350    -41   -335    446
    633   1496    862  -1067   -114   1179    930   1387    384     -7   -311    491
    633   1558    924  -1096   -145   1244    940   1413    407     23   -298    517
    628   1618    989  -1124   -179   1304    948   1421    420     38   -285    524
    631   1652   1021  -1140   -194   1337    935   1426    431     54   -270    542
    641   1722   1078  -1182   -218   1400    922   1436    454     88   -241    581
    654   1784   1130  -1221   -236   1457    898   1436    470    111   -220    613
    657   1816   1158  -1239   -249   1488    862   1423    459    116   -215    626
    654   1831   1176  -1241   -259   1504    852   1421    449    122   -205    631
    649   1870   1221  -1260   -285   1545    836   1423    444    140   -197    636
    652   1883   1231  -1267   -288   1558    815   1423    426    135   -202    633
    646   1896   1247  -1273   -301   1574    787   1410    400    127   -215    623
    649   1893   1244  -1270   -296   1569    763   1397    371    116   -228    613
    639   1888   1249  -1262   -303   1569    756   1400    363    111   -239    613
    613   1901   1286  -1257   -335   1595    761   1405    358    114   -244    620
    605   1886   1280  -1247   -337   1584    750   1387    327     88   -283    587
    597   1855   1257  -1226   -329   1556    748   1376    306     70   -314    553
    571   1855   1283  -1215   -355   1569    735   1374    301     77   -301    563
    563   1857   1293  -1210   -366   1577    722   1363    288     72   -303    561
    563   1867   1304  -1218   -368   1587    706   1353    265     62   -322    540
    563   1883   1319  -1223   -376   1602    693   1345    246     57   -337    524
    555   1912   1353  -1236   -400   1634    683   1348    246     62   -335    530
    550   1899   1348  -1226   -400   1623    659   1337    228     49   -361    509
    537   1906   1369  -1221   -415   1636    659   1340    231     62   -361    509
    535   1974   1439  -1254   -452   1706    667   1358    246     93   -337    532
    537   1977   1439  -1257   -452   1709    672   1387    241     93   -353    524
    527   2003   1475  -1265   -472   1740    756   1504    311    127   -350    501
    545   2057   1512  -1304   -483   1787    844   1660    415    194   -322    498
    574   2236   1662  -1405   -542   1951    943   1906    654    439   -114    672
    649   2520   1870  -1584   -610   2195    937   2200    963    846    319   1104
    683   2850   2166  -1766   -743   2509    823   2140   1078   1161    727   1571
    594   2992   2397  -1795   -901   2694    678   1738    979   1306    989   1888
    444   2987   2543  -1714  -1049   2766    472   1169    620   1114    893   1826
    322   2717   2392  -1522  -1036   2553    220    491   -109    277     70   1057
    288   2317   2029  -1304   -870   2174    -10     90   -722   -491   -704    322
    327   2021   1691  -1174   -683   1857    -70    192   -766   -597   -849    148
    366   1883   1517  -1124   -574   1701     31    488   -550   -441   -771    184
    387   1919   1530  -1153   -571   1727    158    732   -345   -288   -680    233
    402   2029   1626  -1218   -610   1829    355   1018    -90    -77   -530    337
    423   2107   1683  -1267   -628   1896    488   1213     75     70   -418    428
    436   2169   1732  -1301   -646   1951    540   1288    142    124   -371    470
    428   2174   1745  -1301   -659   1961    548   1319    174    155   -350    483
    431   2182   1751  -1306   -659   1966    540   1335    187    176   -335    488
    431   2182   1748  -1306   -659   1966    540   1350    200    197   -322    504
    439   2231   1792  -1335   -675   2013    527   1363    207    213   -314    522
    439   2262   1823  -1350   -693   2044    524   1366    213    226   -306    532
    444   2260   1816  -1353   -685   2039    532   1379    236    252   -288    545
    439   2268   1826  -1353   -693   2047    532   1384    246    267   -267    542
    420   2249   1829  -1335   -704   2039    532   1392    254    277   -265    535
    415   2268   1852  -1343   -719   2062    530   1400    259    290   -254    535
    418   2322   1901  -1371   -740   2112    522   1410    280    319   -226    558
    433   2353   1919  -1392   -743   2135    519   1428    306    355   -194    592
    433   2374   1940  -1402   -753   2158    517   1439    316    379   -179    600
    415   2400   1984  -1410   -784   2192    506   1444    322    389   -174    594
    426   2416   1990  -1421   -782   2203    493   1460    337    413   -158    602
    433   2431   1997  -1434   -782   2216    491   1480    363    446   -135    626
    436   2439   2003  -1436   -782   2221    501   1514    400    488    -98    657
    439   2473   2034  -1457   -797   2252    504   1548    431    530    -62    688
    439   2522   2083  -1480   -823   2304    506   1602    483    594     -2    730
    449   2572   2120  -1512   -836   2348    504   1665    545    670     59    769
    457   2611   2153  -1532   -846   2382    496   1730    610    750    124    818
    457   2675   2216  -1566   -880   2447    498   1800    685    839    210    888
    454   2730   2275  -1592   -911   2504    506   1865    756    930    298    963
    462   2774   2312  -1621   -924   2546    517   1914    807   1000    371   1023
    449   2800   2351  -1623   -950   2577    522   1940    841   1036    410   1057
    426   2813   2385  -1621   -979   2600    509   1922    831   1028    405   1047
    423   2816   2392  -1621   -984   2605    493   1893    805   1008    384   1031
    402   2803   2400  -1602  -1000   2603    478   1860    771    982    366   1013
    371   2764   2392  -1566  -1010   2579    467   1816    727    953    340   1002
    345   2701   2356  -1522  -1005   2527    467   1745    662    885    270    935
    324   2665   2338  -1496  -1005   2501    452   1665    587    805    184    849
    298   2611   2309  -1457  -1005   2460    431   1587    511    719     98    763
    275   2546   2270  -1410   -997   2408    413   1517    446    657     33    696
    257   2483   2226  -1371   -984   2356    397   1447    387    597    -18    633
    220   2439   2216  -1330   -997   2327    376   1382    327    542    -67    579
    200   2410   2210  -1304  -1005   2309    353   1322    270    501   -114    537
    184   2369   2184  -1275  -1000   2278    335   1286    244    480   -135    509
    176   2327   2151  -1252   -987   2239    316   1252    213    452   -166    465
    174   2335   2161  -1254   -995   2247    285   1208    176    418   -210    431
    168   2335   2164  -1252  -1000   2249    280   1189    163    407   -223    428
    150   2325   2174  -1236  -1010   2249    277   1184    166    420   -215    431
    142   2327   2182  -1236  -1018   2255    262   1176    174    441   -194    441
    132   2338   2203  -1236  -1036   2270    259   1174    174    446   -192    441
    132   2369   2236  -1249  -1052   2304    241   1163    174    457   -179    452
    122   2364   2242  -1241  -1060   2304    241   1171    187    483   -155    470
    106   2390   2283  -1249  -1091   2338    257   1192    215    524   -114    501
     93   2426   2333  -1260  -1119   2382    275   1208    244    555    -75    517
     96   2439   2343  -1267  -1124   2392    283   1205    252    563    -67    517
     93   2457   2364  -1275  -1135   2410    270   1192    246    563    -72    517
     85   2504   2416  -1296  -1166   2460    249   1163    236    558    -72    524
     77   2517   2439  -1299  -1179   2478    226   1130    220    553    -72    517
     83   2486   2400  -1286  -1161   2444    189   1098    194    542    -85    504
     85   2460   2374  -1273  -1143   2418    171   1083    179    542    -67    514
     80   2468   2385  -1275  -1153   2426    176   1083    187    561    -36    532
     62   2447   2385  -1254  -1161   2416    187   1080    184    561    -33    542
     51   2395   2343  -1223  -1145   2369    174   1065    158    545    -51    530
     54   2348   2294  -1200  -1119   2322    148   1041    129    524    -70    501
     41   2312   2270  -1179  -1117   2291    135   1021    106    511    -83    475
     18   2260   2242  -1140  -1111   2252    124    997     72    485   -114    441
      0   2231   2229  -1117  -1114   2229    116    976     54    467   -140    418
    -33   2174   2208  -1070  -1119   2190    119    956     33    441   -166    392
    -64   2125   2187  -1031  -1127   2156    116    935     18    426   -181    371
    -77   2060   2138   -992  -1109   2099     96    909     -7    405   -200    348
    -59   2057   2117  -1000  -1088   2086     67    875    -33    381   -220    327
    -54   2052   2107   -997  -1080   2078     59    859    -41    374   -231    322
    -98   2000   2096   -953  -1096   2047     64    846    -41    374   -228    322
   -114   1956   2070   -919  -1091   2013     57    831    -46    374   -223    314
   -114   1938   2052   -914  -1085   1995     38    818    -57    368   -228    303
   -127   1927   2055   -898  -1091   1990     23    805    -72    358   -239    298
   -129   1914   2042   -893  -1088   1977     36    826    -54    368   -231    293
   -137   1906   2042   -885  -1091   1974     96    919     15    400   -241    257
   -137   1977   2112   -922  -1124   2044    181   1075    153    501   -189    270
   -137   2132   2270   -997  -1202   2200    241   1244    376    740     25    444
    -98   2377   2473  -1140  -1286   2423    236   1436    688   1150    467    870
    -70   2608   2678  -1270  -1374   2642    137   1415    800   1441    898   1353
   -124   2753   2878  -1317  -1501   2816     25   1114    600   1452   1119   1660
   -210   2738   2948  -1262  -1579   2842    -72    745    210   1202   1023   1621
   -303   2481   2785  -1088  -1545   2631   -231    236   -449    444    226    893
   -329   2156   2486   -914  -1408   2320   -444   -249  -1088   -394   -670     36
   -288   1849   2138   -782  -1213   1992   -579   -322  -1221   -592   -901   -226
   -249   1605   1855   -678  -1052   1730   -545   -124  -1015   -420   -813   -197
   -226   1535   1758   -654   -992   1647   -428    111   -745   -213   -672   -111
   -207   1558   1766   -675   -987   1662   -267    353   -459     18   -498      7
   -200   1634   1834   -719  -1018   1732   -132    548   -236    215   -342    127
   -181   1688   1870   -753  -1026   1779    -77    636   -135    303   -275    176
   -179   1709   1886   -766  -1031   1797    -57    670   -101    340   -241    197
   -171   1732   1901   -782  -1036   1816    -49    685    -70    368   -215    210
   -171   1704   1875   -766  -1023   1790    -57    678    -64    374   -220    202
   -181   1686   1867   -750  -1023   1777    -67    672    -51    389   -210    207
   -189   1686   1873   -748  -1031   1779    -67    675    -36    402   -187    226
   -189   1686   1873   -748  -1031   1779    -64    675    -33    410   -171    233
   -192   1670   1862   -740  -1028   1766    -67    670    -31    418   -163    226
   -202   1660   1862   -727  -1031   1761    -75    667    -28    426   -153    228
   -202   1665   1867   -732  -1034   1764    -77    672    -12    444   -137    241
   -197   1670   1867   -737  -1031   1766    -64    680      5    467   -119    254
   -213   1644   1857   -717  -1036   1751    -62    678     12    475   -119    257
   -220   1623   1844   -701  -1031   1732    -77    667      7    467   -116    252
   -220   1623   1844   -704  -1031   1732    -75    678     23    488    -77    254
   -233   1631   1865   -701  -1049   1748    -64    691     49    522    -44    283
   -231   1631   1862   -701  -1047   1745    -70    701     67    548    -23    309
   -223   1623   1847   -698  -1034   1735    -70    717     88    571      2    327
   -228   1623   1849   -698  -1039   1735    -67    740    122    605     33    337
   -231   1641   1873   -706  -1052   1756    -72    771    166    654     72    368
   -223   1660   1880   -719  -1052   1771    -64    823    231    727    153    433
   -205   1683   1888   -737  -1047   1784    -51    891    311    818    244    509
   -200   1709   1909   -756  -1054   1808    -51    950    376    893    303    568
   -197   1743   1938   -774  -1067   1839    -41   1018    449    971    392    641
   -181   1795   1977   -807  -1078   1886    -25   1078    511   1044    483    722
   -174   1831   2005   -828  -1088   1917    -23   1109    540   1080    522    766
   -192   1842   2031   -826  -1114   1935    -18   1111    542   1083    527    782
   -200   1826   2026   -813  -1114   1927    -20   1101    530   1067    519    779
   -207   1821   2026   -807  -1117   1922    -28   1070    493   1028    480    750
   -228   1787   2016   -779  -1122   1901    -31   1018    441    969    426    701
   -246   1743   1990   -750  -1119   1865    -44    950    381    893    363    641
   -246   1699   1945   -727  -1096   1821    -57    888    322    820    293    581
   -257   1641   1899   -693  -1080   1771    -64    818    259    743    228    501
   -275   1582   1857   -652  -1065   1719    -75    745    197    662    155    426
   -275   1558   1834   -641  -1054   1696   -101    670    132    587     77    361
   -265   1530   1795   -633  -1028   1662   -119    615     85    537     23    322
   -288   1457   1745   -587  -1018   1600   -137    563     38    493    -18    277
   -327   1392   1719   -532  -1023   1556   -153    514     -2    444    -80    236
   -296   1379   1673   -542   -984   1525   -166    480    -25    415    -93    197
   -298   1340   1639   -519   -969   1488   -163    462    -36    413    -77    174
   -329   1306   1636   -488   -984   1470   -168    439    -46    402    -85    168
   -355   1296   1652   -470  -1002   1473   -176    420    -57    384    -96    163
   -379   1283   1662   -452  -1021   1470   -192    402    -67    374   -111    150
   -387   1254   1641   -433  -1015   1447   -210    389    -70    371   -124    148
   -394   1226   1618   -418  -1008   1421   -218    389    -64    376   -119    155
   -387   1221   1608   -415   -997   1413   -220    389    -57    387   -109    158
   -376   1247   1623   -433  -1000   1434   -213    397    -33    405    -93    174
   -387   1280   1667   -446  -1028   1475   -189    423      5    441    -38    200
   -397   1288   1686   -446  -1044   1488   -166    444     44    480      7    228
   -415   1265   1680   -423  -1047   1473   -155    452     62    496     36    241
   -433   1247   1680   -407  -1060   1462   -161    436     62    485     25    239
   -433   1262   1693   -415  -1062   1478   -174    415     67    478     15    244
   -428   1262   1691   -418  -1060   1478   -202    400     67    483     31    249
   -420   1244   1665   -410  -1041   1454   -228    379     51    478     31    239
   -441   1202   1644   -381  -1044   1423   -252    342     28    454     -2    223
   -457   1182   1639   -363  -1049   1410   -277    322     18    449     -2    218
   -457   1145   1602   -345  -1028   1374   -309    309      5    441      5    213
   -470   1041   1512   -285   -989   1275   -324    293     -7    433      7    205
   -483    989   1473   -254   -976   1231   -335    270    -33    407    -12    179
   -472    974   1444   -252   -958   1208   -337    257    -44    389    -33    171
   -475    935   1410   -233   -943   1171   -332    244    -59    366    -62    161
   -491    862   1353   -184   -922   1106   -342    210    -93    322   -109    114
   -511    813   1325   -153   -919   1070   -350    181   -122    288   -140     67
   -519    776   1296   -129   -909   1036   -371    161   -137    272   -150     51
   -519    745   1265   -114   -893   1005   -371    148   -137    267   -150     46
   -519    730   1249   -103   -883    989   -358    148   -127    265   -142     38
   -519    717   1234   -101   -875    974   -366    135   -135    246   -158     23
   -501    698   1200    -98   -852    948   -379    124   -137    241   -166     31
   -496    662   1158    -83   -828    909   -394    109   -148    228   -171     28
   -506    652   1158    -72   -831    904   -407     85   -161    218   -171      0
   -506    644   1150    -70   -828    896   -407     90   -153    228   -163      2
   -504    615   1119    -54   -813    865   -407     96   -155    218   -184      0
   -488    597   1085    -57   -787    841   -350    194    -98    239   -194     -7
   -449    649   1098    -98   -774    872   -220    389     51    329   -148    -10
   -405    769   1174   -184   -789    969   -122    610    275    537     41    129
   -348   1034   1382   -342   -865   1208    -85    849    563    867    387    478
   -309   1397   1704   -545  -1008   1548   -174    815    680   1132    769    906
   -363   1558   1922   -597  -1143   1740   -342    402    537   1244   1054   1260
   -491   1597   2088   -553  -1291   1842   -501    -85    275   1187   1117   1361
   -589   1369   1958   -392  -1273   1662   -724   -649   -249    659    615    901
   -607    880   1488   -137  -1049   1182   -961  -1127   -935   -223   -309     38
   -561    457   1018     51   -789    737  -1065  -1166  -1150   -579   -717   -374
   -530    340    867     93   -701    602   -992   -896   -930   -428   -639   -353
   -491    329    818     80   -654    574   -839   -594   -652   -226   -491   -246
   -454    342    795     54   -626    568   -631   -288   -376     -7   -329   -114
   -433    394    828     20   -631    610   -478    -75   -187    137   -223    -12
   -428    459    888    -15   -657    672   -444    -31   -127    163   -197      5
   -431    480    909    -25   -670    693   -444    -18   -101    176   -184      7
   -426    436    862     -5   -644    646   -431      2    -77    194   -171     18
   -428    392    820     18   -623    605   -423     18    -59    207   -155     20
   -420    379    797     20   -610    587   -418     31    -36    226   -137     31
   -423    379    800     20   -610    589   -413     44    -15    246   -122     51
   -426    392    815     15   -620    602   -415     51     -2    259   -103     67
   -433    361    795     36   -613    576   -410     59     20    272    -85     67
   -423    353    774     33   -597    563   -410     64     44    280    -75     88
   -420    358    776     31   -597    566   -413     62     57    280    -80     85
   -431    319    748     54   -589    532   -413     59     67    277    -80     90
   -420    311    732     54   -576    522   -418     72     93    296    -54    101
   -394    350    745     20   -568    548   -441     75    106    306    -44     96
   -376    342    719     15   -548    530   -439     93    127    322    -31    124
   -366    348    711      7   -540    530   -431    114    150    335    -20    148
   -329    361    691    -15   -509    524   -436    135    174    348    -10    153
   -322    353    672    -15   -498    511   -413    179    223    387     31    161
   -324    368    693    -23   -509    530   -394    231    277    436     80    205
   -314    381    693    -36   -504    537   -381    285    324    478    122    228
   -285    420    706    -67   -496    563   -368    353    389    530    168    270
   -267    439    704    -88   -485    571   -337    444    467    600    226    329
   -246    483    730   -119   -488    605   -309    532    548    675    306    389
   -218    545    763   -166   -491    654   -293    602    610    748    376    454
   -194    610    805   -207   -498    706   -288    652    657    807    431    504
   -184    641    823   -228   -504    730   -283    665    683    828    462    527
   -179    646    826   -233   -504    735   -285    662    688    831    467    540
   -176    652    828   -239   -501    740   -288    631    670    815    449    532
   -179    636    815   -228   -496    724   -283    597    644    797    449    540
   -205    620    826   -210   -514    722   -285    537    610    763    423    519
   -218    597    815   -189   -517    706   -290    467    566    714    376    475
   -233    524    758   -145   -496    639   -309    379    504    646    316    418
   -249    439    688    -93   -467    563   -324    288    436    571    252    350
   -270    381    652    -57   -462    517   -353    192    366    488    168    285
   -283    322    605    -20   -444    462   -379    114    311    426    106    236
   -301    262    561     18   -431    410   -394     46    267    381     59    192
   -316    166    483     75   -400    324   -402     -2    236    355     33    155
   -324    116    441    103   -384    280   -436    -67    194    316     10    119
   -327     85    413    122   -371    246   -452   -111    163    288    -18     90
   -316     90    407    111   -363    246   -475   -148    135    257    -51     70
   -311    114    426     98   -368    270   -491   -174    114    239    -70     59
   -316     59    376    127   -348    218   -478   -171    124    239    -67     59
   -319    -25    293    171   -306    132   -459   -155    142    252    -51     49
   -316    -25    288    171   -303    129   -457   -155    148    259    -31     51
   -288     23    311    132   -298    166   -452   -153    155    267    -15     70
   -265     54    316    103   -293    184   -465   -171    145    252    -28     64
   -262     62    324     98   -293    192   -452   -166    155    265    -20     72
   -267     77    342     93   -306    210   -413   -142    189    293      7     90
   -265    106    371     80   -316    239   -379   -127    223    314     33    116
   -252    119    371     64   -314    246   -363   -132    223    314     41    129
   -241    153    394     44   -316    272   -374   -150    220    306     38    127
   -233    174    405     28   -319    288   -387   -166    223    309     44    129
   -213    200    413      7   -311    306   -405   -174    231    322     59    145
   -192    145    337     20   -265    241   -436   -189    218    309     51    140
   -181    137    319     23   -252    226   -446   -207    207    296     41    132
   -171    137    309     15   -239    223   -452   -220    200    288     44    132
   -168    142    311     12   -239    226   -465   -233    181    277     38    119
   -181    111    293     33   -239    200   -472   -257    155    254     10     98
   -189     59    246     64   -218    153   -493   -285    124    220    -20     70
   -181     28    210     72   -194    119   -498   -309    106    200    -33     57
   -168    -20    148     96   -158     62   -493   -319     96    187    -41     41
   -207    -90    114    148   -163     10   -480   -332     75    153    -77      2
   -228   -106    122    166   -176      7   -480   -358     46    119   -114    -33
   -228   -114    111    171   -174     -2   -483   -381     31    101   -132    -51
   -220   -109    111    166   -166      0   -493   -402     23     93   -132    -54
   -226   -161     64    192   -145    -49   -488   -410     18     85   -140    -59
   -236   -200     33    218   -135    -83   -480   -410     20     83   -140    -59
   -239   -210     25    223   -132    -93   -475   -413     15     72   -153    -75
   -233   -197     36    215   -135    -80   -472   -420     15     67   -150    -75
   -246   -213     33    228   -140    -90   -475   -433      7     54   -155    -85
   -252   -218     33    233   -142    -93   -472   -436      7     46   -163    -93
   -262   -252     10    257   -137   -122   -459   -428     10     44   -171   -106
   -265   -233     31    249   -148   -101   -379   -340     62     57   -166   -116
   -241   -166     72    202   -158    -46   -236   -150    181    124   -132   -106
   -200    -25    174    114   -187     72   -103    114    392    311     23     18
   -135    207    340    -38   -239    275      5    509    730    678    371    340
    -25    545    571   -259   -298    558    -18    631    956   1039    797    797
    -75    678    753   -303   -415    714   -283     85    839   1174   1054   1109
   -244    730    974   -244   -607    849   -610   -652    540   1083   1075   1179
   -407    472    880    -33   -644    675   -872  -1325    -12    532    568    743
   -493    -59    433    277   -465    187  -1078  -1808   -758   -400   -345   -109
   -444   -454    -12    446   -218   -233  -1176  -1797   -984   -735   -698   -478
   -381   -568   -187    475    -98   -376  -1104  -1525   -841   -672   -696   -509
   -342   -540   -200    439    -72   -371   -911  -1205   -613   -522   -597   -441
   -311   -488   -176    400    -67   -332   -636   -849   -348   -314   -441   -322
   -290   -436   -145    361    -75   -290   -478   -646   -200   -194   -350   -267
   -283   -405   -124    342    -80   -265   -415   -576   -142   -161   -322   -257
   -277   -384   -106    329    -88   -246   -381   -542   -122   -153   -319   -249
   -275   -345    -70    311   -103   -207   -358   -517    -96   -135   -309   -218
   -288   -340    -51    311   -119   -197   -353   -506    -83   -124   -301   -207
   -303   -368    -67    335   -119   -218   -350   -491    -75   -116   -288   -197
   -309   -389    -83    348   -114   -236   -345   -485    -72   -119   -285   -202
   -309   -363    -54    337   -127   -210   -332   -478    -72   -114   -277   -184
   -316   -361    -46    337   -135   -205   -327   -485    -80   -114   -283   -189
   -303   -363    -59    332   -122   -213   -324   -485    -77   -119   -296   -215
   -306   -358    -54    332   -127   -207   -319   -472    -62   -111   -293   -223
   -301   -335    -33    319   -135   -184   -306   -457    -46    -96   -277   -213
   -301   -306     -7    301   -148   -158   -298   -446    -36    -88   -275   -210
   -306   -316    -10    311   -150   -163   -283   -431    -31    -80   -270   -207
   -316   -337    -20    324   -148   -179   -277   -415    -15    -67   -249   -187
   -303   -314    -10    309   -148   -163   -275   -397      2    -44   -226   -168
   -285   -288     -2    285   -142   -145   -265   -368     23    -23   -215   -155
   -290   -265     23    277   -158   -122   -244   -322     57      7   -181   -132
   -293   -246     46    270   -171   -101   -228   -272     98     49   -148   -106
   -290   -226     64    259   -179    -80   -218   -218    135     83   -114    -77
   -270   -223     44    246   -158    -90   -192   -145    197    135    -62    -20
   -249   -181     67    215   -161    -57   -176    -77    252    194    -12     33
   -239    -93    145    163   -194     25   -174    -12    311    262     54     93
   -233    -18    215    127   -226     98   -161     64    387    348    153    171
   -218    -12    202    114   -213     93   -140    122    433    405    223    249
   -202     51    254     72   -228    153   -135    129    449    428    249    267
   -200     93    290     51   -246    192   -127    119    444    420    244    246
   -207     90    298     59   -252    194   -127     96    426    402    233    236
   -210     88    298     59   -254    192   -127     62    397    374    207    218
   -207     75    283     67   -246    176   -119     28    368    342    181    202
   -228     -7    218    116   -226    103   -114    -15    327    293    135    166
   -249    -59    189    155   -220     64   -116    -77    265    228     77    114
   -254    -72    179    161   -218     51    -96   -142    215    171     25     59
   -275   -137    137    205   -207      0   -103   -215    153     96    -57     -5
   -280   -168    111    223   -197    -28   -116   -293     80     18   -132    -70
   -285   -192     93    239   -189    -49   -127   -350     36    -18   -174   -111
   -296   -236     59    265   -179    -88   -150   -413    -23    -72   -215   -163
   -303   -262     41    280   -174   -111   -150   -446    -59   -109   -241   -194
   -316   -288     28    301   -174   -132   -142   -472    -77   -124   -259   -218
   -337   -319     18    329   -179   -150   -132   -488    -83   -132   -272   -226
   -332   -324      7    327   -174   -158   -116   -485    -80   -127   -267   -220
   -337   -335      2    335   -171   -166   -116   -491    -88   -129   -259   -220
   -350   -340     10    345   -181   -166   -124   -501    -96   -135   -262   -223
   -361   -329     31    345   -197   -150   -124   -506   -101   -132   -262   -220
   -366   -324     41    342   -205   -140   -122   -506    -96   -132   -254   -207
   -374   -316     57    342   -215   -129   -101   -493    -83   -122   -239   -200
   -376   -285     90    329   -236    -98    -64   -472    -57    -98   -218   -181
   -379   -262    116    322   -249    -72    -36   -457    -36    -77   -205   -168
   -381   -262    116    322   -252    -72    -36   -459    -49    -88   -210   -168
   -410   -262    148    335   -280    -57    -36   -467    -51    -90   -205   -163
   -410   -231    179    319   -296    -25    -44   -478    -46    -77   -189   -153
   -415   -213    202    314   -309     -5    -54   -493    -38    -67   -181   -129
   -420   -249    171    332   -298    -38    -88   -517    -59    -85   -187   -122
   -436   -285    150    358   -293    -67   -116   -537    -83   -106   -187   -127
   -444   -257    187    348   -316    -36   -109   -532    -75    -96   -174   -116
   -439   -262    176    350   -309    -44    -98   -527    -80   -106   -181   -124
   -439   -285    153    361   -298    -67   -106   -537   -101   -122   -194   -140
   -457   -345    111    400   -285   -116   -114   -555   -129   -148   -220   -166
   -452   -402     49    426   -254   -176   -122   -568   -155   -176   -249   -189
   -465   -452     12    459   -239   -220   -106   -571   -168   -194   -265   -189
   -485   -485      0    485   -246   -241   -103   -579   -187   -205   -275   -194
   -498   -509    -12    504   -244   -262    -98   -587   -205   -226   -293   -220
   -504   -542    -38    522   -233   -290   -103   -602   -228   -254   -316   -249
   -519   -587    -67    553   -226   -327    -96   -607   -244   -277   -335   -275
   -522   -610    -88    563   -220   -350    -96   -615   -252   -285   -335   -277
   -517   -597    -83    555   -218   -340   -101   -618   -254   -288   -332   -270
   -498   -594    -98    545   -202   -345    -98   -623   -257   -290   -329   -272
   -498   -607   -109    553   -194   -358    -75   -620   -252   -290   -332   -277
   -511   -610    -98    558   -207   -355    -80   -639   -275   -311   -358   -306
   -498   -589    -90    542   -205   -340    -93   -636   -272   -303   -342   -298
   -485   -602   -116    542   -187   -361    -77   -623   -270   -306   -348   -298
   -472   -620   -148    548   -163   -384    -18   -542   -223   -290   -361   -322
   -452   -553   -101    501   -179   -327     88   -350    -75   -194   -306   -303
   -418   -423     -5    420   -207   -213    168   -150    124    -10   -145   -174
   -348   -213    135    277   -244    -41    213     96    405    322    189    163
   -270     54    324    109   -296    189    140    200    592    646    602    639
   -298    275    571     10   -436    423     64    -70    524    771    901   1015
   -384    301    685     41   -535    493    -12   -428    267    667    922   1091
   -485    150    636    166   -561    392   -161   -940   -293     85    361    574
   -537   -155    381    348   -459    111   -384  -1545  -1039   -836   -605   -353
   -491   -449     41    467   -267   -205   -545  -1667  -1280  -1140   -922   -657
   -459   -680   -223    568   -119   -452   -530  -1491  -1137  -1041   -883   -659
   -444   -784   -340    613    -51   -563   -436  -1252   -909   -872   -784   -605
   -423   -774   -350    600    -36   -563   -285   -997   -654   -675   -652   -514
   -402   -688   -285    545    -59   -488   -122   -753   -423   -483   -498   -392
   -402   -631   -231    517    -85   -431    -28   -620   -296   -376   -407   -319
   -397   -602   -205    498    -96   -405      7   -566   -241   -332   -374   -283
   -389   -594   -205    493    -93   -400     20   -527   -210   -303   -353   -254
   -397   -581   -187    488   -106   -384     36   -504   -194   -288   -332   -244
   -428   -584   -155    506   -137   -371     54   -485   -174   -267   -303   -231
   -441   -587   -148    511   -148   -366     57   -480   -163   -262   -298   -233
   -449   -597   -148    524   -150   -374     70   -462   -148   -246   -290   -220
   -459   -610   -150    532   -155   -379     64   -457   -145   -244   -285   -215
   -472   -613   -140    542   -166   -376     67   -449   -135   -231   -270   -210
   -480   -613   -135    545   -174   -376     70   -444   -124   -218   -254   -200
   -485   -610   -124    548   -181   -368     64   -441   -116   -218   -249   -197
   -472   -581   -109    527   -184   -345     72   -423    -98   -207   -241   -184
   -498   -592    -93    542   -202   -342     75   -407    -83   -197   -236   -166
   -530   -631   -103    579   -213   -368     85   -387    -59   -179   -218   -155
   -532   -620    -88    576   -223   -355     96   -358    -36   -158   -197   -153
   -545   -602    -57    574   -246   -329     83   -342    -28   -145   -179   -127
   -561   -589    -31    574   -265   -311     93   -314     -2   -116   -155   -103
   -574   -566      7    566   -290   -280    101   -280     31    -72   -114    -85
   -542   -540      2    542   -272   -270    101   -241     80    -18    -54    -44
   -506   -535    -31    519   -239   -283    109   -202    119     18    -31    -25
   -485   -514    -31    498   -228   -272    122   -140    181     77     18     33
   -459   -454      5    454   -236   -226    140    -51    270    179    124    127
   -462   -397     64    431   -265   -166    137     18    342    259    218    202
   -449   -348     98    397   -277   -124    132     64    387    314    267    257
   -426   -314    111    368   -270   -101    150    116    431    363    324    306
   -433   -314    119    374   -277    -98    158    137    446    371    345    329
   -459   -322    137    392   -298    -93    140    114    423    332    314    309
   -465   -293    168    379   -319    -62    148     96    402    303    288    283
   -467   -316    150    392   -309    -83    153     67    361    254    239    231
   -467   -361    103    413   -288   -129    155     23    309    189    179    176
   -483   -387     96    436   -290   -145    155    -28    259    127    122    132
   -493   -439     54    465   -275   -192    150    -83    202     59     57     75
   -509   -472     36    491   -272   -218    153   -135    155      0      0     18
   -530   -506     23    517   -277   -241    155   -187    114    -54    -59    -41
   -535   -548    -12    542   -262   -280    140   -241     72   -103   -111    -98
   -561   -610    -49    584   -257   -332    114   -288     33   -153   -155   -145
   -561   -636    -75    600   -244   -358    103   -316     12   -184   -187   -171
   -558   -652    -93    602   -233   -374    101   -340      0   -202   -205   -189
   -561   -659    -98    610   -231   -379    109   -353      2   -213   -218   -197
   -558   -670   -111    613   -226   -392    114   -353     10   -215   -226   -207
   -563   -670   -109    615   -228   -389    106   -348     18   -213   -228   -210
   -563   -672   -111    615   -228   -392    101   -342     25   -207   -226   -210
   -568   -659    -90    615   -239   -376    106   -327     49   -189   -205   -181
   -581   -667    -85    623   -249   -376    101   -327     59   -184   -200   -168
   -587   -649    -62    618   -265   -355    114   -306     88   -163   -174   -142
   -597   -592      2    594   -301   -296    132   -283    127   -140   -155   -132
   -592   -563     28    579   -311   -267    145   -262    163   -114   -127   -114
   -605   -576     25    589   -316   -275    171   -228    207    -77    -80    -75
   -615   -566     49    589   -332   -259    174   -215    228    -67    -67    -59
   -600   -506     93    553   -348   -207    166   -210    254    -46    -46    -33
   -587   -483    103    535   -345   -189    158   -218    267    -36    -36    -25
   -597   -532     64    563   -332   -233    124   -239    246    -54    -49    -33
   -605   -524     80    563   -345   -220    106   -244    249    -51    -41    -28
   -610   -506    101    555   -355   -202    103   -241    254    -51    -36    -23
   -597   -509     88    553   -342   -210     83   -246    241    -67    -49    -41
   -597   -545     51    571   -327   -246     64   -262    220    -90    -70    -67
   -602   -587     15    592   -309   -285     54   -275    202   -111    -83    -83
   -594   -618    -23    605   -288   -319     51   -283    194   -124   -101    -96
   -607   -649    -41    628   -283   -345     54   -290    189   -140   -124   -111
   -639   -680    -41    659   -301   -361     59   -306    174   -163   -142   -137
   -646   -732    -85    688   -280   -410     54   -329    148   -192   -168   -176
   -641   -763   -122    704   -259   -444     44   -345    124   -210   -194   -197
   -644   -782   -137    714   -254   -459     31   -366    103   -241   -220   -215
   -633   -782   -148    706   -244   -465     25   -376     88   -262   -246   -231
   -633   -807   -174    719   -231   -491     23   -387     83   -270   -262   -246
   -641   -833   -192    735   -226   -511     36   -371    101   -254   -246   -241
   -662   -857   -194    761   -233   -527     46   -368    109   -252   -236   -244
   -659   -891   -231    774   -215   -563     59   -363    116   -249   -228   -259
   -644   -891   -246    766   -200   -568     64   -361    119   -246   -223   -265
   -646   -906   -259    774   -194   -584     75   -350    116   -254   -236   -272
   -620   -930   -309    776   -155   -620    142   -257    163   -254   -265   -309
   -602   -870   -267    735   -168   -571    223   -129    246   -228   -275   -340
   -587   -735   -148    659   -220   -441    306     49    444    -54   -127   -218
   -550   -532     18    540   -285   -257    345    319    761    306    233    101
   -506   -210    296    358   -402     41    241    309    880    597    620    504
   -576     -2    574    288   -576    285     36   -168    667    672    867    792
   -680     10    688    335   -685    348   -168   -680    335    548    854    810
   -756   -210    545    480   -652    168   -428  -1249   -241    -41    298    327
   -782   -659    122    722   -452   -270   -678  -1714   -956   -974   -639   -488
   -750   -971   -223    859   -265   -597   -727  -1657  -1054  -1187   -891   -740
   -717  -1158   -441    937   -140   -802   -594  -1343   -805  -1015   -802   -719
   -698  -1169   -470    932   -116   -818   -407  -1028   -514   -800   -659   -623
   -683  -1119   -436    901   -124   -779   -189   -727   -228   -579   -501   -514
   -667  -1052   -387    859   -142   -719    -51   -537    -49   -436   -389   -426
   -654  -1023   -368    839   -145   -698      5   -467     25   -379   -342   -387
   -646  -1021   -374    831   -137   -698     28   -436     62   -355   -322   -371
   -636   -997   -361    818   -137   -680     31   -426     72   -350   -316   -368
   -623   -992   -368    807   -129   -680     31   -426     75   -355   -322   -379
   -626   -992   -366    807   -129   -680     41   -418     90   -345   -314   -374
   -633   -992   -358    810   -137   -675     57   -405    114   -324   -301   -355
   -633   -971   -337    802   -148   -654     67   -387    140   -306   -283   -329
   -626   -976   -353    800   -137   -665     80   -368    161   -293   -272   -324
   -618   -969   -350    792   -135   -659     75   -368    166   -288   -270   -327
   -610   -937   -327    771   -142   -631     77   -358    184   -270   -252   -306
   -600   -914   -314    758   -142   -615     83   -348    202   -252   -236   -288
   -589   -927   -340    756   -127   -636     83   -340    213   -244   -228   -293
   -574   -917   -342    745   -116   -631     96   -324    228   -228   -218   -293
   -571   -924   -355    745   -109   -639    111   -303    249   -210   -207   -290
   -574   -919   -345    748   -114   -633    124   -272    277   -187   -181   -267
   -574   -901   -327    735   -124   -615    140   -236    314   -153   -153   -244
   -587   -896   -309    743   -140   -602    150   -205    350   -124   -129   -233
   -597   -870   -275    732   -163   -571    168   -155    405    -77    -96   -207
   -597   -846   -249    722   -174   -548    197    -90    470    -20    -46   -166
   -592   -831   -241    709   -176   -537    223    -18    545     46     10   -122
   -594   -802   -207    698   -194   -506    246     62    623    122     75    -70
   -594   -758   -166    675   -215   -462    275    148    711    207    145    -10
   -566   -724   -158    646   -205   -441    301    226    789    293    218     57
   -558   -683   -127    620   -215   -405    322    270    833    345    272    103
   -571   -644    -72    607   -252   -358    345    301    862    381    309    137
   -576   -623    -46    597   -265   -335    348    298    862    384    316    145
   -571   -620    -49    597   -262   -335    332    262    831    350    285    124
   -587   -683    -96    631   -246   -389    327    218    792    306    246     88
   -600   -740   -140    670   -231   -441    319    161    740    254    202     51
   -623   -782   -161    701   -233   -472    311     90    678    187    145      5
   -654   -813   -158    735   -249   -485    290      7    600    101     75    -57
   -691   -870   -179    779   -257   -524    252    -83    506     15    -10   -137
   -701   -919   -218    810   -244   -568    220   -166    433    -62    -80   -202
   -722   -997   -277    859   -223   -636    200   -236    366   -129   -145   -267
   -740  -1049   -309    896   -215   -680    174   -298    316   -179   -189   -311
   -750  -1096   -345    922   -205   -722    148   -350    280   -218   -220   -348
   -766  -1127   -361    948   -202   -745    129   -392    241   -257   -252   -387
   -776  -1161   -384    966   -200   -774    111   -428    207   -290   -290   -420
   -766  -1174   -407    971   -179   -792    106   -446    197   -306   -309   -433
   -771  -1195   -423    982   -174   -810     98   -462    181   -324   -329   -459
   -784  -1205   -423    995   -181   -815     90   -470    179   -327   -329   -462
   -787  -1208   -420    997   -184   -815     88   -472    176   -322   -324   -454
   -782  -1197   -415    989   -184   -807     96   -472    179   -324   -329   -462
   -771  -1171   -402    969   -187   -789     93   -485    171   -345   -345   -480
   -753  -1158   -405    956   -176   -782     90   -485    174   -342   -342   -480
   -727  -1104   -379    914   -176   -743    101   -475    194   -316   -316   -452
   -706  -1057   -350    883   -179   -704    142   -444    233   -283   -285   -423
   -717  -1047   -332    880   -192   -691    153   -441    236   -288   -290   -433
   -717  -1031   -314    875   -202   -672    168   -433    244   -283   -280   -431
   -717  -1010   -293    862   -213   -652    171   -428    252   -270   -265   -413
   -711   -974   -262    844   -226   -618    163   -428    257   -254   -244   -394
   -696   -971   -275    833   -210   -623    150   -446    246   -257   -244   -400
   -698   -984   -285    839   -207   -636    132   -472    226   -275   -257   -418
   -680   -987   -306    831   -187   -646    111   -496    200   -293   -275   -433
   -678   -976   -298    828   -189   -639    106   -498    192   -301   -277   -431
   -675  -1013   -337    841   -171   -675    101   -504    174   -311   -293   -444
   -665  -1065   -400    865   -135   -732     83   -519    145   -332   -316   -457
   -665  -1130   -465    896   -101   -797     83   -527    127   -355   -345   -475
   -675  -1109   -433    893   -122   -771    111   -501    140   -348   -337   -470
   -691  -1174   -483    930   -103   -828    137   -491    129   -361   -340   -488
   -654  -1208   -553    930    -51   -880    124   -527     93   -400   -381   -537
   -680  -1228   -548    953    -67   -888     85   -561     70   -420   -400   -555
   -704  -1244   -540    974    -83   -893     72   -576     49   -436   -413   -563
   -698  -1231   -535    963    -83   -883     83   -576     41   -439   -423   -561
   -688  -1234   -545    961    -72   -891     88   -568     38   -444   -423   -555
   -683  -1226   -542    953    -72   -885     96   -566     38   -441   -420   -553
   -698  -1241   -542    971    -77   -893    106   -558     41   -436   -413   -537
   -698  -1249   -550    974    -75   -901    101   -561     33   -433   -413   -530
   -688  -1239   -550    963    -70   -893     98   -558     31   -426   -407   -519
   -672  -1262   -592    966    -41   -927    103   -542     25   -431   -423   -522
   -678  -1301   -623    989    -28   -963    176   -441     80   -413   -452   -530
   -680  -1228   -548    953    -67   -891    296   -259    226   -322   -397   -504
   -659  -1060   -400    859   -132   -730    379    -72    444   -106   -202   -345
   -607   -787   -181    696   -215   -483    394    148    732    262    179     18
   -576   -420    155    498   -366   -132    293    103    820    540    589    483
   -646   -161    485    402   -568    161     98   -345    581    579    839    807
   -745   -135    610    441   -678    236    -64   -802    231    418    815    828
   -818   -366    449    592   -633     38   -244  -1306   -314   -163    244    316
   -833   -852    -18    844   -407   -436   -433  -1725   -992  -1075   -730   -558
   -800  -1200   -400   1000   -202   -800   -467  -1667  -1060  -1244   -966   -787
   -769  -1358   -592   1062    -88   -976   -371  -1387   -818  -1054   -857   -732
   -732  -1335   -602   1034    -64   -969   -205  -1080   -535   -833   -706   -628
   -693  -1239   -545    966    -75   -893     -2   -769   -249   -594   -524   -493
   -662  -1161   -498    911    -83   -831    122   -576    -75   -449   -407   -405
   -657  -1127   -470    893    -93   -800    168   -496     -5   -387   -358   -361
   -659  -1111   -452    883   -103   -782    176   -465     23   -363   -337   -340
   -665  -1091   -426    878   -119   -758    194   -439     46   -345   -316   -319
   -657  -1072   -415    862   -122   -745    210   -410     64   -324   -303   -301
   -662  -1067   -405    862   -129   -737    218   -384     90   -303   -288   -290
   -670  -1044   -376    857   -150   -711    228   -355    116   -277   -262   -265
   -659  -1005   -345    833   -158   -675    246   -324    140   -257   -233   -239
   -670   -984   -314    823   -179   -649    246   -296    168   -231   -205   -218
   -670   -974   -303    820   -184   -639    246   -267    187   -207   -187   -197
   -662   -948   -288    805   -187   -620    239   -254    194   -197   -184   -192
   -665   -917   -252    792   -207   -584    244   -236    215   -176   -168   -176
   -678   -909   -231    792   -226   -571    246   -220    231   -158   -155   -166
   -670   -870   -202    769   -233   -537    249   -200    244   -142   -142   -148
   -654   -836   -181    745   -239   -511    239   -176    265   -119   -124   -129
   -641   -815   -174    730   -233   -496    241   -140    298    -85    -93   -106
   -620   -769   -148    693   -239   -457    259    -93    335    -41    -51    -85
   -594   -696   -101    644   -249   -400    283    -36    384     10    -10    -46
   -563   -646    -85    602   -239   -366    290     23    433     57     36     -5
   -545   -594    -49    571   -249   -322    290     85    485    119     93     46
   -522   -532    -10    524   -257   -272    309    163    555    197    150     98
   -488   -454     31    470   -259   -213    332    257    636    285    226    166
   -449   -363     83    405   -267   -140    348    348    719    376    314    257
   -415   -267    148    342   -283    -59    353    426    784    454    402    340
   -392   -168    223    277   -309     25    353    478    833    511    465    394
   -361    -90    270    226   -316     90    358    511    854    542    493    433
   -348    -28    316    187   -332    142    374    532    862    558    504    457
   -337     28    366    155   -350    197    387    540    865    563    514    462
   -319     38    358    137   -340    197    394    530    852    548    501    439
   -301     80    381    109   -342    231    387    501    815    509    449    413
   -293    124    415     83   -355    270    402    483    795    480    426    405
   -296     98    394     98   -345    246    394    441    753    436    387    345
   -301     59    361    119   -329    210    381    389    698    381    324    285
   -316     25    342    145   -329    184    379    342    657    329    270    239
   -306     15    319    145   -311    166    371    293    607    283    215    194
   -306    -15    290    161   -298    137    363    259    576    249    174    174
   -306     -5    298    155   -303    148    348    213    535    205    127    135
   -298     36    332    129   -316    184    345    192    514    184    109    111
   -293     57    350    116   -322    202    345    189    501    179    109    111
   -272     70    342    101   -306    205    329    176    488    166     98    101
   -265     93    358     83   -311    226    332    184    488    176    103    111
   -285    109    394     85   -340    252    337    200    496    197    114    129
   -290    127    418     80   -355    272    335    215    509    215    119    148
   -290    140    431     75   -361    285    337    231    517    233    132    158
   -288    171    457     57   -374    314    332    239    517    236    135    163
   -265    207    472     25   -368    340    327    249    527    246    148    179
   -244    275    519    -15   -381    394    329    272    548    270    176    197
   -244    332    576    -44   -410    454    371    314    592    311    215    236
   -241    384    623    -72   -431    501    389    332    607    327    223    254
   -236    444    678   -103   -457    561    413    361    628    345    231    262
   -233    472    704   -122   -467    587    407    374    641    374    265    296
   -220    504    724   -140   -472    613    389    374    657    400    293    327
   -189    566    753   -189   -472    659    361    363    657    413    298    335
   -174    576    750   -202   -462    662    324    353    644    410    290    337
   -168    605    774   -220   -470    688    314    358    644    418    301    358
   -150    659    810   -254   -480    735    311    368    654    436    322    387
   -132    665    797   -267   -465    732    293    363    631    418    311    371
   -127    644    771   -259   -449    709    283    355    610    405    298    358
   -109    657    763   -275   -436    709    265    350    600    400    293    363
    -90    652    743   -280   -415    696    262    350    597    405    285    366
   -103    628    730   -262   -418    678    267    350    589    384    262    348
   -109    620    730   -257   -420    675    257    342    576    366    246    329
   -103    615    719   -257   -413    667    249    332    566    353    231    322
    -90    631    722   -270   -405    675    226    316    542    337    210    303
    -80    628    709   -275   -394    667    215    316    548    337    205    306
    -75    649    724   -288   -400    685    218    324    558    348    207    319
    -72    678    748   -303   -410    711    200    324    561    350    205    319
    -54    688    743   -316   -397    714    187    329    558    353    202    322
    -59    688    748   -316   -402    717    187    340    566    361    213    337
    -57    714    769   -329   -413    740    181    342    574    371    220    350
    -51    737    787   -342   -420    761    181    350    584    387    231    363
    -23    766    789   -371   -405    776    176    371    581    379    213    355
      5    813    807   -410   -400    810    254    493    636    384    174    314
     59    857    797   -459   -368    828    358    696    776    491    252    335
    116   1002    885   -561   -384    945    444    953   1000    717    459    506
    210   1262   1052   -735   -420   1158    454   1213   1210    992    758    836
    226   1639   1410   -932   -592   1525    376   1054   1254   1197   1067   1239
    103   1808   1704   -956   -800   1756    213    589   1166   1317   1309   1519
    -49   1787   1836   -870   -943   1810    -10     38    904   1189   1249   1491
   -163   1483   1647   -659   -904   1564   -189   -493    400    602    639    914
   -142   1088   1231   -472   -688   1158   -405   -756    -96    -23    -12    283
    -72    875    948   -400   -511    909   -488   -652   -129   -111   -140    158
    -15    859    872   -423   -444    865   -410   -363     72     36    -46    218
     51    950    898   -501   -423    924   -220    -38    314    213     88    309
     90   1036    943   -566   -426    989    -15    262    535    376    202    405
    124   1098    974   -613   -423   1036     83    418    659    478    277    478
    148   1148   1000   -649   -426   1072    114    478    717    527    309    509
    163   1184   1021   -672   -428   1104    122    506    748    553    322    522
    197   1218   1021   -709   -410   1119    127    527    771    579    342    540
    205   1273   1065   -740   -431   1169    135    548    805    607    368    576
    207   1301   1091   -756   -441   1197    150    574    833    631    392    602
    210   1340   1130   -774   -459   1236    142    584    849    649    405    620
    239   1379   1140   -807   -452   1260    135    594    865    659    413    636
    272   1423   1150   -849   -439   1288    122    613    883    672    431    652
    288   1478   1187   -883   -449   1332    114    623    891    685    444    665
    283   1486   1202   -883   -459   1345    127    649    911    714    465    693
    290   1519   1228   -906   -467   1374    129    667    932    735    485    717
    309   1553   1244   -932   -467   1397    132    685    948    753    493    724
    316   1584   1265   -950   -475   1426    129    701    963    769    504    737
    332   1618   1286   -974   -475   1452    124    722    984    789    535    763
    350   1647   1296  -1000   -472   1470    127    753   1002    815    558    774
    363   1701   1335  -1034   -485   1519    119    784   1031    841    581    795
    379   1756   1376  -1067   -501   1569    124    831   1065    872    605    823
    407   1787   1379  -1096   -485   1584    132    885   1101    906    628    846
    439   1831   1392  -1137   -475   1613    140    945   1143    950    662    883
    470   1888   1415  -1179   -472   1652    140   1023   1197   1008    711    935
    511   1948   1434  -1231   -462   1693    150   1109   1257   1067    774    992
    550   2034   1483  -1291   -465   1758    166   1195   1322   1130    839   1052
    571   2088   1514  -1330   -470   1800    181   1262   1369   1182    888   1096
    581   2151   1566  -1366   -491   1860    194   1309   1402   1228    937   1145
    607   2226   1615  -1418   -504   1922    197   1335   1423   1267    987   1192
    628   2291   1662  -1460   -517   1977    189   1327   1421   1270    995   1210
    626   2309   1683  -1467   -530   1995    192   1301   1418   1267    995   1213
    620   2317   1696  -1470   -537   2008    189   1278   1410   1260    987   1210
    631   2320   1688  -1475   -527   2005    189   1241   1387   1236    966   1195
    623   2294   1670  -1457   -522   1982    192   1189   1356   1200    932   1163
    618   2283   1665  -1454   -522   1974    187   1130   1327   1161    888   1122
    615   2257   1641  -1436   -514   1948    184   1065   1283   1111    833   1065
    613   2216   1602  -1418   -493   1909    181   1008   1244   1060    779   1008
    610   2184   1574  -1397   -480   1880    168    950   1213   1023    740    969
    597   2156   1556  -1376   -478   1855    161    917   1195   1008    722    953
    589   2125   1532  -1358   -470   1829    150    891   1187    995    706    937
    600   2117   1517  -1361   -457   1818    140    867   1176    982    691    922
    607   2132   1525  -1369   -457   1829    129    846   1169    974    683    906
    623   2140   1514  -1382   -446   1829    116    828   1148    961    662    880
    636   2135   1499  -1387   -431   1816    122    828   1150    969    665    885
    644   2132   1488  -1389   -423   1810    114    831   1156    982    678    901
    662   2158   1496  -1410   -415   1829    116    833   1156    987    680    906
    670   2195   1525  -1434   -426   1860    119    839   1161    989    683    904
    678   2216   1538  -1447   -428   1878    119    841   1166   1000    693    906
    701   2249   1548  -1478   -423   1899    135    852   1179   1015    706    922
    737   2325   1587  -1530   -423   1956    163    875   1210   1047    735    953
    745   2361   1613  -1553   -433   1987    197    896   1236   1070    753    966
    748   2382   1634  -1566   -444   2010    210    904   1247   1088    766    979
    758   2395   1636  -1577   -439   2016    200    898   1252   1093    776    992
    779   2442   1662  -1610   -441   2052    181    896   1267   1117    805   1018
    802   2462   1660  -1634   -428   2060    150    880   1257   1119    805   1021
    831   2460   1628  -1647   -400   2044    114    859   1239   1114    802   1013
    839   2499   1657  -1670   -407   2078    114    854   1241   1124    820   1036
    857   2527   1670  -1691   -405   2099    129    859   1257   1140    841   1062
    849   2512   1660  -1680   -405   2086    103    833   1223   1117    813   1026
    839   2470   1631  -1654   -397   2049     83    815   1192   1091    789   1015
    836   2436   1600  -1636   -381   2018     83    800   1174   1075    779   1021
    823   2439   1615  -1631   -394   2029     88    784   1156   1062    761    987
    805   2385   1579  -1597   -387   1982     93    763   1132   1034    724    943
    787   2333   1543  -1561   -379   1938     98    748   1114   1013    701    917
    779   2286   1506  -1535   -363   1896     93    730   1093    992    678    893
    782   2273   1491  -1527   -353   1883     70    698   1062    966    654    885
    782   2260   1475  -1522   -348   1870     64    680   1049    953    649    883
    761   2229   1467  -1496   -353   1849     72    680   1054    950    644    867
    748   2205   1454  -1478   -353   1831     75    683   1047    940    631    859
    750   2208   1457  -1478   -353   1834     85    691   1047    948    639    875
    756   2231   1473  -1496   -358   1855     72    678   1041    940    641    875
    750   2187   1436  -1470   -342   1810     51    657   1021    917    618    852
    719   2161   1439  -1441   -361   1800     44    646   1010    911    607    844
    732   2177   1444  -1454   -355   1810     75    683   1034    930    620    849
    748   2177   1426  -1465   -337   1803    166    810   1093    943    602    800
    769   2221   1452  -1496   -340   1836    257    974   1210   1026    641    810
    810   2374   1564  -1595   -376   1969    345   1221   1454   1278    867   1005
    878   2624   1745  -1751   -433   2184    355   1480   1725   1626   1239   1395
    888   2956   2068  -1925   -589   2512    275   1335   1766   1834   1582   1818
    800   3065   2265  -1935   -732   2665    132    906   1590   1875   1769   2081
    672   3037   2361  -1855   -846   2699    -49    384   1234   1652   1644   1997
    532   2681   2148  -1605   -807   2416   -192   -192    641    950    922   1296
    548   2229   1680  -1389   -566   1953   -387   -511    101    257    179    589
    613   1992   1379  -1304   -381   1686   -480   -444     49    153     44    433
    672   1917   1244  -1296   -285   1582   -423   -213    233    288    124    459
    714   1982   1267  -1348   -275   1626   -283     54    483    483    259    563
    740   2031   1291  -1387   -275   1660    -72    363    745    706    423    693
    758   2081   1322  -1421   -283   1701     38    524    880    815    511    761
    776   2120   1343  -1449   -283   1732     93    589    937    862    548    784
    797   2127   1330  -1462   -265   1730    111    605    956    872    548    779
    805   2166   1358  -1488   -277   1764    132    633    982    901    584    802
    807   2156   1348  -1483   -270   1753    142    654   1002    924    615    831
    810   2130   1317  -1473   -252   1725    137    649    992    914    607    826
    826   2171   1345  -1499   -259   1758    129    644    987    909    597    831
    846   2205   1358  -1525   -254   1782    140    667   1018    950    646    878
    846   2216   1369  -1530   -259   1792    158    683   1036    976    672    888
    846   2216   1369  -1532   -262   1792    161    688   1036    976    667    885
    852   2221   1369  -1535   -257   1795    166    688   1039    987    672    891
    841   2223   1382  -1532   -270   1803    166    685   1041   1000    685    898
    844   2221   1376  -1532   -265   1800    171    693   1041   1013    704    909
    870   2255   1384  -1564   -257   1821    158    698   1044   1028    722    924
    888   2273   1384  -1579   -246   1829    153    709   1062   1039    735    935
    893   2283   1389  -1590   -249   1836    181    740   1093   1065    756    948
    906   2294   1387  -1600   -241   1842    184    756   1106   1078    774    966
    911   2291   1379  -1602   -233   1834    184    779   1124   1106    797    995
    911   2294   1382  -1602   -233   1839    184    818   1156   1148    833   1031
    924   2338   1410  -1631   -241   1873    184    867   1200   1200    883   1085
    958   2382   1423  -1670   -233   1904    184    917   1244   1254    940   1132
    984   2426   1439  -1706   -226   1932    189    974   1296   1319    997   1192
   1013   2507   1493  -1758   -239   2000    205   1044   1358   1400   1072   1278
   1010   2538   1525  -1777   -257   2031    220   1096   1410   1462   1148   1325
   1013   2551   1538  -1782   -262   2044    220   1124   1436   1493   1200   1356
   1015   2566   1548  -1792   -267   2057    218   1130   1439   1509   1218   1382
   1018   2592   1574  -1805   -277   2083    233   1135   1444   1514   1231   1408
   1018   2587   1569  -1805   -275   2078    241   1119   1426   1496   1218   1402
   1015   2574   1558  -1795   -270   2068    241   1085   1389   1457   1184   1366
   1002   2538   1535  -1771   -265   2036    246   1047   1350   1408   1135   1332
    997   2496   1499  -1745   -249   1997    239    992   1293   1345   1085   1296
   1010   2475   1465  -1745   -226   1971    246    930   1244   1288   1034   1247
   1010   2426   1415  -1719   -202   1922    249    865   1192   1223    974   1179
    997   2377   1379  -1688   -192   1880    252    810   1148   1166    919   1117
    966   2322   1356  -1644   -194   1839    239    758   1098   1114    872   1067
    961   2273   1309  -1618   -176   1792    236    706   1047   1062    815   1015
    956   2231   1275  -1595   -158   1753    236    665   1010   1026    774    982
    963   2192   1228  -1579   -132   1712    218    628    979    995    745    956
    966   2153   1187  -1558   -109   1670    202    605    961    974    722    932
    948   2127   1179  -1540   -116   1654    210    602    961    974    724    924
    932   2112   1179  -1522   -122   1644    194    589    945    966    722    919
    930   2094   1161  -1514   -116   1628    184    576    935    958    714    917
    927   2091   1163  -1509   -116   1628    205    581    945    963    717    924
    914   2096   1179  -1506   -132   1639    215    587    953    969    724    930
    911   2094   1179  -1504   -132   1636    205    589    953    969    730    927
    927   2138   1208  -1532   -140   1673    223    615    979    997    761    950
    935   2169   1234  -1551   -148   1701    259    641   1008   1026    789    984
    930   2158   1228  -1545   -148   1696    283    646   1015   1026    787    987
    950   2179   1228  -1564   -140   1704    285    652   1023   1034    792   1000
    966   2216   1247  -1592   -140   1730    267    639   1018   1036    800   1005
    966   2268   1301  -1615   -166   1784    257    620   1023   1052    815   1023
    969   2231   1262  -1602   -145   1748    226    594    995   1031    807   1026
    971   2216   1244  -1595   -135   1730    205    579    976   1021    807   1023
    976   2218   1239  -1600   -129   1730    205    579    971   1023    810   1015
    987   2197   1210  -1592   -111   1704    200    568    956   1010    795   1000
    995   2156   1161  -1577    -83   1660    194    555    935    987    766    982
    979   2122   1143  -1551    -80   1631    187    537    914    966    748    966
    966   2083   1114  -1525    -72   1597    184    524    893    943    727    945
    956   2044   1088  -1499    -64   1566    205    524    885    932    722    937
    940   1995   1052  -1470    -57   1525    220    511    865    909    701    924
    932   1930    995  -1431    -31   1462    210    485    823    865    659    888
    935   1906    969  -1421    -18   1439    207    478    807    852    644    875
    945   1891    945  -1418      0   1418    202    467    784    828    623    846
    940   1857    914  -1400     12   1384    187    452    766    807    597    818
    945   1842    893  -1395     25   1369    200    452    763    797    584    805
    937   1810    870  -1374     31   1340    202    439    745    774    563    787
    914   1792    878  -1353     18   1335    197    444    743    776    568    797
    898   1764    865  -1332     18   1314    179    436    727    761    558    789
    904   1758    852  -1332     25   1306    189    441    727    758    555    779
    893   1738    841  -1317     23   1291    194    449    727    750    542    761
    878   1701    823  -1288     28   1262    241    522    761    758    530    730
    865   1693    828  -1280     18   1262    324    667    862    818    542    709
    872   1808    935  -1340    -31   1371    394    831   1041    995    688    828
    924   2016   1091  -1470    -83   1553    426   1039   1299   1304   1000   1122
    982   2273   1291  -1626   -153   1782    353   1119   1460   1592   1379   1545
    904   2431   1525  -1670   -311   1979    262    846   1363   1670   1628   1883
    774   2413   1639  -1595   -433   2026    207    517   1093   1543   1631   1945
    659   2231   1571  -1447   -457   1901     64     38    553    995   1111   1449
    594   1878   1283  -1236   -342   1582   -161   -542   -140    137    197    558
    610   1584    974  -1098   -181   1280   -332   -696   -407   -197   -153    215
    628   1343    714   -987    -44   1031   -348   -561   -290   -106   -119    205
    644   1213    566   -930     38    888   -272   -342    -72     54    -28    259
    688   1221    532   -953     77    878   -122    -80    187    254    114    368
    693   1273    576   -984     57    924     10    150    410    444    257    472
    688   1322    631  -1005     28    976     77    270    524    540    337    535
    696   1369    672  -1034     10   1021    119    319    574    579    374    563
    678   1369    691  -1023     -5   1031    158    350    605    600    394    581
    659   1322    659   -992      0    992    153    355    607    605    392    587
    659   1299    639   -979     10    969    161    363    613    607    394    589
    665   1262    597   -963     33    930    148    361    605    602    394    584
    652   1267    615   -958     18    943    132    358    610    607    402    589
    665   1283    615   -974     23    950    127    366    628    618    410    602
    675   1275    600   -976     38    937    122    358    620    605    400    594
    667   1254    587   -963     38    922    119    361    626    605    405    600
    667   1267    600   -966     33    935    132    384    654    628    428    618
    662   1270    607   -966     25    940    122    389    654    631    436    620
    636   1236    600   -937     18    919    101    381    649    628    436    615
    628   1192    561   -911     33    878     98    389    659    633    439    618
    633   1192    558   -911     38    875    124    415    688    662    467    649
    623   1197    574   -914     25    885    122    436    717    693    491    670
    600   1223    623   -914    -10    924    116    457    745    717    506    680
    600   1228    626   -914    -12    927    114    485    779    745    535    693
    615   1218    602   -917      7    911    114    524    818    792    584    743
    623   1223    600   -924     10    914    122    574    878    854    633    784
    613   1247    633   -932    -10    940    135    636    950    924    709    833
    610   1270    659   -940    -25    966    150    717   1044   1018    795    909
    626   1296    670   -961    -20    984    158    774   1098   1078    854    982
    636   1296    659   -966    -12    979    189    846   1169   1158    937   1049
    644   1319    675   -984    -15    997    205    896   1226   1210    987   1109
    631   1343    711   -987    -41   1028    215    911   1241   1215   1000   1140
    607   1345    737   -976    -64   1041    220    896   1215   1184    984   1114
    592   1304    711   -950    -59   1008    220    867   1189   1150    953   1075
    584   1270    685   -927    -51    979    207    815   1145   1091    914   1034
    558   1249    688   -906    -64    969    194    758   1091   1028    865    997
    540   1202    662   -870    -59    932    189    706   1034    958    800    953
    511   1140    626   -828    -57    885    184    639    961    872    709    880
    498   1060    558   -779    -31    810    176    574    898    795    626    802
    485    987    501   -737     -7    743    161    517    852    732    561    737
    459    937    478   -698     -7    709    153    470    813    688    524    696
    454    875    420   -667     15    649    137    418    766    633    472    652
    449    818    366   -633     41    592    127    379    730    589    420    605
    436    769    329   -605     54    550    119    348    698    555    381    566
    431    758    327   -594     51    542    111    324    678    535    358    535
    426    737    311   -584     57    524    109    322    680    532    361    537
    407    711    301   -561     51    506    114    319    683    532    363    550
    407    678    270   -542     70    472    116    316    688    537    371    553
    410    654    244   -532     83    449    116    324    698    540    376    561
    410    662    249   -537     80    457    111    324    701    542    394    579
    407    685    277   -548     64    483    111    327    711    548    400    576
    400    711    309   -558     44    511    127    340    737    568    410    581
    394    727    332   -561     31    530    132    342    750    576    420    592
    381    727    345   -555     18    537    135    340    763    579    428    602
    368    711    342   -540     12    527    137    342    771    587    439    623
    363    719    353   -542      5    537    140    345    787    610    472    646
    366    730    363   -548      2    548    124    329    789    615    488    654
    368    701    332   -537     15    517     85    298    756    592    467    636
    368    688    319   -530     25    504     72    285    735    571    439    623
    361    675    314   -519     23    496     80    288    730    563    433    610
    345    631    285   -488     31    459     85    283    724    558    439    597
    337    561    220   -452     57    392     70    270    709    548    431    587
    322    522    197   -423     62    361     67    265    691    540    423    584
    324    475    150   -400     85    314     57    244    665    511    397    561
    306    428    122   -366     93    275     62    223    646    483    368    522
    288    366     75   -329    106    220     70    200    623    446    329    475
    290    340     49   -316    119    197     57    171    600    415    293    446
    293    319     23   -309    135    171     41    148    579    397    280    439
    288    280     -7   -283    148    137     46    135    558    374    267    426
    283    249    -36   -267    158    106     38    122    540    361    259    415
    277    220    -57   -252    168     83     36    122    540    361    257    410
    262    184    -80   -226    171     51     38    114    535    350    246    400
    252    168    -83   -210    168     44     38     98    519    327    226    379
    244    122   -124   -184    184      0     33     93    509    314    215    366
    236     70   -166   -153    202    -49     28     90    506    309    207    353
    223     41   -184   -132    202    -70     41    111    514    303    200    340
    218     20   -197   -119    207    -88    116    207    568    311    176    298
    223     57   -168   -142    194    -54    218    355    696    384    210    298
    241    210    -31   -226    135     90    288    537    922    605    405    459
    290    420    129   -358     80    277    290    766   1223    982    802    823
    327    758    431   -542    -51    594    189    714   1314   1252   1213   1270
    262    885    623   -576   -181    756     46    316   1065   1254   1408   1514
    155    815    659   -485   -252    740    -96   -135    665   1010   1288   1431
     57    537    480   -298   -213    509   -298   -688     46    327    610    826
     36    109     72    -72    -18     90   -530  -1143   -613   -548   -306     15
     67   -153   -220     41    142   -187   -600  -1075   -636   -652   -454   -148
     96   -324   -420    114    257   -371   -511   -810   -387   -454   -342   -109
    124   -361   -485    116    303   -423   -379   -566   -132   -262   -223    -44
    150   -319   -470     85    309   -394   -189   -293    150    -46    -67     62
    153   -267   -420     57    285   -345    -64   -114    329     98     46    142
    145   -252   -397     51    270   -324    -25    -57    387    142     80    166
    142   -262   -405     57    272   -332     -2    -36    413    163     98    181
    148   -277   -426     64    285   -350     20    -12    441    189    127    197
    135   -280   -415     72    275   -348     28     -5    449    202    137    205
    129   -265   -397     67    262   -329     33      5    462    218    158    220
    135   -296   -433     77    283   -363     46     15    475    233    168    228
    148   -296   -444     75    296   -368     41     10    475    226    158    213
    148   -298   -449     72    296   -374     33     -2    470    218    145    197
    148   -306   -454     77    298   -379     31     -2    470    223    150    200
    145   -298   -444     75    293   -371     28      0    480    233    168    215
    135   -301   -436     83    285   -368     41     12    498    252    187    220
    148   -298   -446     72    296   -371     44     25    511    270    205    233
    163   -283   -446     59    303   -366     46     36    532    283    223    254
    171   -283   -457     54    311   -368     59     49    548    298    239    272
    174   -296   -470     62    322   -381     70     67    566    319    246    259
    174   -306   -483     64    327   -392     70     96    594    355    275    275
    189   -314   -504     62    345   -407     80    127    628    400    316    298
    197   -301   -498     51    345   -400    101    176    678    457    374    335
    194   -254   -449     31    322   -350    119    223    724    504    426    358
    187   -239   -428     23    306   -332    135    272    769    542    462    400
    200   -210   -410      5    303   -309    153    337    833    610    527    475
    236   -155   -392    -41    314   -272    161    394    891    672    592    542
    259   -111   -371    -72    314   -241    166    444    937    732    659    594
    246    -62   -311    -93    277   -187    174    470    966    763    696    631
    236    -49   -285    -93    259   -166    181    483    979    784    719    654
    223   -109   -332    -59    275   -220    187    483    971    784    727    654
    213   -106   -319    -51    265   -213    181    462    948    761    724    649
    189   -150   -342    -20    262   -246    176    413    893    706    678    602
    166   -205   -374     18    267   -288    155    340    818    628    613    542
    168   -181   -350      5    259   -265    137    270    750    566    558    493
    158   -228   -387     36    272   -306    137    205    685    496    496    431
    114   -345   -459    114    285   -400    145    129    620    423    426    353
    103   -431   -537    163    319   -483    142     64    553    350    355    285
     88   -436   -524    174    306   -480    101    -28    467    270    275    213
     70   -465   -535    197    301   -498     75    -98    410    213    228    168
     64   -558   -623    246    342   -592     77   -132    381    179    207    132
     75   -628   -704    275    387   -665     70   -171    348    145    174     98
     72   -698   -774    311    420   -735     54   -215    301    106    132     54
     85   -678   -763    296    423   -719     36   -249    267     83    114     31
     98   -646   -745    272    418   -696     31   -259    259     83    124     25
    106   -639   -745    265    426   -691     23   -267    252     72    122     18
    127   -652   -779    259    452   -714     23   -270    254     70    116      5
    111   -714   -826    301    467   -769     54   -246    285     98    142     23
    111   -717   -828    301    470   -771     51   -252    280     96    142     20
    135   -680   -818    272    475   -748     51   -257    283     98    150     25
    142   -646   -789    252    465   -717     62   -249    301    111    174     41
    158   -626   -784    233    470   -704     83   -241    324    122    187     49
    168   -628   -800    228    483   -714    103   -231    335    135    197     46
    166   -620   -787    226    475   -704    101   -236    332    137    200     46
    176   -594   -774    207    472   -683     85   -254    327    142    205     64
    189   -592   -782    202    485   -685     57   -288    309    129    192     64
    187   -644   -831    226    506   -735     20   -311    280    111    181     44
    174   -667   -844    246    506   -756     10   -324    267    103    181     33
    181   -654   -836    236    506   -745     18   -332    262     98    189     36
    194   -657   -852    231    522   -753     31   -337    262     96    197     44
    187   -740   -930    275    558   -833      2   -374    215     46    158      5
    171   -815   -987    322    576   -901    -20   -400    174      5    127    -23
    161   -875  -1036    355    597   -956    -18   -407    155    -18    103    -44
    171   -906  -1078    368    623   -992    -10   -402    145    -28     90    -62
    145   -961  -1109    405    626  -1034     -5   -431    116    -62     62   -106
    122  -1018  -1143    446    631  -1080    -12   -462     85    -96     28   -137
    114  -1060  -1176    472    641  -1117    -23   -496     57   -122      2   -158
    114  -1109  -1223    498    667  -1166    -36   -517     33   -148    -18   -194
    119  -1148  -1267    514    693  -1208    -41   -522     25   -158    -28   -215
    114  -1187  -1301    537    706  -1244    -49   -527     10   -171    -38   -228
    103  -1223  -1327    561    714  -1275    -49   -535      0   -181    -49   -246
     83  -1257  -1340    587    711  -1299    -49   -548    -10   -197    -59   -254
     83  -1265  -1348    587    714  -1306    -59   -563    -20   -207    -67   -252
     93  -1291  -1384    597    737  -1337    -72   -579    -46   -233    -96   -262
     90  -1319  -1413    613    750  -1363    -57   -558    -46   -244   -114   -290
     90  -1327  -1418    618    753  -1371     28   -431     20   -223   -114   -322
     88  -1267  -1356    589    719  -1312    137   -241    158   -135    -67   -309
     90  -1135  -1226    522    657  -1179    249     20    402    103    148   -116
    124   -898  -1026    384    574   -961    290    296    672    441    506    241
    150   -532   -683    192    415   -607    218    192    745    680    862    670
     51   -379   -431    161    239   -405     36   -322    574    763   1109    984
    -85   -407   -324    246    116   -366   -155   -883    272    628   1070    992
   -184   -748   -566    465    189   -659   -348  -1447   -288      0    426    379
   -181  -1286  -1104    735    459  -1195   -550  -1816   -930   -841   -454   -475
   -132  -1600  -1470    865    667  -1535   -628  -1727   -989   -982   -628   -675
    -70  -1662  -1592    867    761  -1628   -555  -1452   -782   -836   -524   -628
    -18  -1571  -1553    792    766  -1564   -387  -1145   -522   -646   -387   -535
     15  -1504  -1519    745    766  -1512   -163   -813   -257   -439   -236   -413
     31  -1470  -1501    719    763  -1483    -49   -652   -132   -337   -158   -348
     41  -1444  -1486    701    761  -1465     -2   -587    -77   -293   -122   -316
     33  -1421  -1457    691    745  -1436     23   -550    -46   -267   -103   -298
     44  -1379  -1423    667    732  -1400     54   -524    -12   -244    -85   -270
     49  -1400  -1449    675    748  -1426     77   -496      7   -223    -70   -267
     62  -1405  -1470    670    763  -1436     77   -485     12   -223    -62   -265
     64  -1400  -1467    667    763  -1434     77   -472     15   -218    -49   -249
     54  -1431  -1486    688    769  -1457     85   -462     23   -215    -49   -246
     51  -1410  -1465    678    756  -1436    111   -439     44   -197    -33   -233
     59  -1400  -1460    670    758  -1428    116   -423     57   -184    -15   -220
     41  -1402  -1444    678    740  -1421    111   -415     62   -179    -10   -220
     36  -1382  -1418    672    727  -1400    124   -394     80   -166      5   -202
     38  -1389  -1431    675    732  -1410    137   -384     83   -158     12   -192
     18  -1408  -1426    693    722  -1415    161   -358     98   -135     38   -181
     10  -1400  -1410    693    709  -1405    163   -337    109   -124     54   -166
      5  -1376  -1382    685    693  -1379    161   -311    129   -106     75   -132
     10  -1371  -1382    678    693  -1374    142   -277    153    -77    101   -109
      0  -1361  -1363    680    680  -1363    137   -244    171    -62    116    -93
    -20  -1374  -1353    696    665  -1363    166   -192    207    -31    158    -70
    -33  -1374  -1340    704    652  -1358    179   -127    254     18    213    -18
    -38  -1374  -1335    706    646  -1356    194    -54    296     64    252     18
    -33  -1348  -1317    691    639  -1332    210     23    345    116    306     70
    -20  -1301  -1280    659    628  -1291    220     98    394    171    366    135
    -25  -1273  -1247    649    610  -1260    233    155    433    220    413    192
    -46  -1239  -1195    641    574  -1218    228    184    454    246    446    231
    -46  -1231  -1184    639    568  -1208    231    200    457    252    457    246
    -57  -1234  -1179    644    558  -1208    223    189    444    249    465    262
    -77  -1231  -1153    654    537  -1192    220    158    433    233    467    257
   -103  -1270  -1169    685    532  -1218    218    119    407    202    436    228
   -127  -1296  -1169    711    519  -1234    218     85    379    168    413    202
   -176  -1340  -1163    756    493  -1252    218     28    324    109    361    155
   -210  -1405  -1195    807    491  -1301    202    -41    267     51    306    106
   -228  -1462  -1236    844    501  -1350    205   -116    213    -15    236     33
   -241  -1509  -1267    875    511  -1389    205   -181    168    -77    171    -41
   -259  -1587  -1330    922    532  -1460    176   -252    119   -140    119    -90
   -288  -1641  -1353    966    532  -1499    145   -316     62   -194     75   -127
   -329  -1722  -1392   1026    530  -1558    132   -348     49   -207     59   -129
   -353  -1787  -1436   1070    540  -1613    116   -379     33   -233     44   -135
   -374  -1862  -1488   1114    555  -1675    119   -394     20   -259     25   -148
   -376  -1922  -1545   1150    584  -1735    114   -423      7   -277     12   -163
   -361  -1951  -1590   1156    613  -1771     83   -449    -15   -303      2   -171
   -350  -1958  -1608   1156    626  -1784     57   -452    -25   -319    -10   -187
   -361  -1958  -1597   1158    618  -1777     54   -446    -23   -335    -20   -197
   -379  -1979  -1600   1179    610  -1790     59   -439     -5   -327    -10   -192
   -384  -1987  -1602   1184    607  -1797     51   -436     -5   -337    -10   -176
   -363  -1948  -1584   1156    610  -1766     59   -420      7   -335     -5   -161
   -353  -1901  -1548   1127    594  -1725     88   -389     41   -316     15   -132
   -345  -1883  -1538   1114    594  -1712    111   -368     57   -314     23   -114
   -327  -1899  -1574   1111    620  -1738    114   -358     75   -303     33   -106
   -314  -1852  -1538   1083    610  -1696    114   -348    106   -280     59    -88
   -309  -1803  -1496   1054    592  -1649    101   -348    129   -259     77    -59
   -306  -1810  -1504   1060    597  -1657     62   -361    122   -272     70    -57
   -296  -1852  -1556   1072    628  -1706     33   -379     98   -303     46    -72
   -285  -1873  -1590   1078    649  -1732     25   -387     90   -311     41    -70
   -285  -1875  -1590   1078    649  -1732     25   -387     93   -309     46    -67
   -288  -1914  -1626   1101    667  -1771     18   -394     80   -335     25    -80
   -301  -1953  -1654   1124    675  -1805    -10   -426     44   -381    -20   -114
   -314  -2000  -1688   1156    685  -1844    -25   -444     25   -413    -54   -140
   -319  -2042  -1725   1179    698  -1883    -36   -462      7   -439    -88   -163
   -355  -2104  -1748   1231    696  -1927    -36   -480    -15   -470   -119   -187
   -387  -2169  -1782   1275    696  -1974    -44   -496    -36   -498   -150   -220
   -405  -2200  -1797   1301    696  -2000    -49   -504    -41   -517   -171   -239
   -420  -2229  -1810   1322    693  -2021    -72   -535    -70   -553   -202   -267
   -428  -2286  -1857   1358    714  -2073    -90   -558    -93   -584   -239   -301
   -436  -2312  -1878   1374    719  -2096   -101   -566    -98   -589   -249   -311
   -446  -2322  -1875   1384    711  -2099   -106   -576   -109   -605   -265   -329
   -480  -2379  -1899   1428    706  -2138   -106   -587   -122   -628   -290   -353
   -504  -2426  -1922   1465    709  -2174   -109   -594   -129   -636   -301   -355
   -522  -2460  -1940   1491    709  -2200   -135   -615   -153   -667   -327   -379
   -527  -2481  -1953   1504    711  -2218   -140   -615   -158   -678   -340   -387
   -501  -2468  -1966   1483    732  -2218    -83   -542   -132   -683   -358   -402
   -493  -2442  -1948   1467    727  -2195     41   -394    -51   -659   -368   -433
   -472  -2374  -1904   1423    714  -2140    148   -179    124   -514   -257   -358
   -410  -2179  -1769   1293    678  -1977    244    161    446   -174     70    -57
   -324  -1880  -1556   1101    613  -1719    213    316    688    189    493    389
   -353  -1675  -1322   1015    483  -1499     49    -18    665    394    823    776
   -517  -1574  -1060   1044    270  -1317   -174   -636    423    379    909    935
   -654  -1761  -1109   1208    226  -1436   -420  -1278    -98   -106    485    555
   -748  -2244  -1499   1493    374  -1870   -618  -1800   -818  -1000   -397   -288
   -727  -2686  -1958   1706    615  -2322   -771  -1899  -1176  -1475   -883   -750
   -675  -2842  -2169   1756    745  -2507   -727  -1644  -1021  -1379   -852   -771
   -618  -2870  -2252   1743    815  -2561   -584  -1363   -800  -1234   -774   -730
   -574  -2834  -2262   1701    841  -2551   -374  -1067   -568  -1072   -670   -649
   -553  -2782  -2229   1667    836  -2507   -192   -810   -366   -909   -545   -537
   -537  -2730  -2192   1634    826  -2462   -142   -727   -298   -857   -506   -511
   -532  -2696  -2166   1613    815  -2431   -114   -693   -262   -833   -496   -501
   -540  -2740  -2203   1639    828  -2470    -77   -665   -239   -823   -491   -501
   -542  -2779  -2236   1662    846  -2509    -59   -636   -226   -815   -480   -491
   -542  -2761  -2218   1649    836  -2488    -59   -620   -218   -805   -465   -467
   -548  -2751  -2203   1649    826  -2475    -54   -613   -215   -800   -457   -462
   -550  -2746  -2197   1647    820  -2473    -51   -610   -215   -802   -459   -467
   -537  -2748  -2210   1644    836  -2481    -38   -607   -213   -815   -470   -480
   -550  -2769  -2218   1657    831  -2494    -46   -605   -215   -820   -472   -483
   -550  -2756  -2205   1652    826  -2481    -54   -592   -207   -813   -470   -485
   -537  -2733  -2195   1634    826  -2462    -49   -574   -184   -795   -454   -478
   -548  -2748  -2200   1649    826  -2475    -41   -548   -166   -779   -436   -459
   -548  -2756  -2210   1649    828  -2483    -28   -522   -137   -748   -400   -433
   -532  -2790  -2260   1660    862  -2525    -20   -504   -127   -743   -397   -433
   -501  -2769  -2268   1634    883  -2520    -15   -488   -109   -735   -397   -439
   -483  -2743  -2260   1613    888  -2501    -15   -462    -96   -719   -387   -428
   -478  -2701  -2223   1587    872  -2462    -15   -420    -64   -683   -353   -389
   -483  -2699  -2216   1592    865  -2460      5   -368    -23   -646   -316   -350
   -462  -2665  -2205   1564    870  -2436      5   -322     15   -607   -285   -335
   -444  -2644  -2200   1545    878  -2423     12   -257     67   -555   -244   -303
   -415  -2608  -2195   1512    885  -2403     31   -184    132   -491   -187   -265
   -410  -2564  -2153   1486    870  -2359     36   -116    200   -418   -119   -210
   -402  -2504  -2104   1452    849  -2304     49    -38    267   -335    -33   -140
   -368  -2442  -2073   1405    852  -2257     67     25    327   -265     36    -75
   -348  -2387  -2042   1366    844  -2216     83     54    363   -223     83    -36
   -335  -2374  -2042   1353    852  -2208     96     59    374   -213     96    -25
   -340  -2403  -2062   1371    859  -2234     96     38    350   -233     88    -28
   -342  -2410  -2068   1376    862  -2239     93      5    322   -252     72    -36
   -353  -2421  -2068   1387    854  -2247     93    -51    265   -316     12    -90
   -366  -2447  -2081   1405    854  -2265     93   -111    205   -387    -51   -148
   -387  -2507  -2120   1447    865  -2314     93   -174    140   -465   -122   -213
   -415  -2587  -2171   1501    878  -2379     88   -249     72   -537   -189   -265
   -444  -2642  -2197   1543    875  -2421     83   -316     12   -607   -254   -332
   -459  -2714  -2255   1587    896  -2486     75   -389    -57   -688   -340   -433
   -467  -2769  -2301   1615    914  -2535     57   -454   -122   -750   -402   -509
   -470  -2808  -2338   1639    932  -2574     59   -491   -158   -779   -431   -540
   -491  -2857  -2366   1673    935  -2613     41   -545   -210   -833   -488   -605
   -509  -2881  -2372   1696    930  -2629     23   -579   -239   -862   -522   -633
   -527  -2891  -2364   1706    914  -2629     18   -597   -257   -878   -532   -639
   -530  -2920  -2390   1725    930  -2655      5   -618   -272   -893   -545   -649
   -519  -2940  -2421   1727    950  -2681     28   -613   -272   -893   -545   -652
   -537  -2922  -2385   1730    922  -2655     15   -623   -283   -898   -550   -649
   -542  -2909  -2369   1725    911  -2639     18   -623   -283   -896   -545   -644
   -537  -2943  -2405   1740    932  -2675     15   -633   -296   -904   -558   -670
   -545  -2915  -2369   1727    909  -2642     38   -615   -275   -883   -548   -665
   -553  -2899  -2346   1725    896  -2624     77   -581   -241   -862   -527   -641
   -561  -2881  -2322   1719    878  -2603     83   -579   -239   -859   -517   -633
   -576  -2857  -2281   1717    852  -2569     75   -589   -252   -862   -511   -631
   -581  -2826  -2244   1701    828  -2535     57   -610   -257   -859   -509   -631
   -581  -2813  -2234   1696    823  -2525     38   -636   -267   -862   -506   -641
   -576  -2850  -2275   1712    846  -2564     18   -659   -283   -870   -501   -633
   -566  -2860  -2294   1714    862  -2577      2   -680   -306   -893   -517   -652
   -576  -2829  -2255   1701    836  -2543     -2   -693   -319   -901   -527   -654
   -568  -2839  -2270   1704    849  -2556     -5   -688   -322   -898   -519   -644
   -566  -2881  -2317   1722    872  -2600     -2   -693   -337   -911   -527   -662
   -579  -2917  -2338   1748    878  -2629     -2   -709   -366   -937   -553   -683
   -584  -2948  -2364   1766    888  -2655    -15   -735   -400   -974   -584   -714
   -602  -2992  -2392   1797    893  -2694    -10   -750   -423  -1002   -615   -750
   -631  -3044  -2416   1836    891  -2730      7   -756   -433  -1023   -641   -774
   -644  -3109  -2465   1878    909  -2787      2   -774   -465  -1065   -680   -810
   -659  -3128  -2468   1893    901  -2798    -12   -792   -493  -1093   -706   -833
   -639  -3156  -2517   1896    937  -2837    -23   -810   -517  -1117   -730   -849
   -615  -3172  -2556   1893    969  -2865    -20   -810   -524  -1124   -735   -852
   -623  -3195  -2572   1909    974  -2883    -23   -823   -542  -1140   -748   -867
   -626  -3208  -2585   1914    976  -2899    -23   -836   -558  -1158   -766   -896
   -615  -3187  -2572   1901    976  -2878     -7   -836   -555  -1161   -771   -909
   -615  -3185  -2569   1899    976  -2878     -2   -836   -561  -1166   -776   -917
   -605  -3198  -2592   1901    992  -2896    -15   -846   -574  -1169   -763   -919
   -610  -3221  -2613   1914   1000  -2917    -15   -831   -581  -1179   -771   -935
   -618  -3226  -2611   1922    995  -2920     49   -737   -527  -1163   -787   -966
   -605  -3167  -2564   1883    976  -2865    150   -581   -413  -1096   -769   -974
   -581  -3057  -2475   1821    945  -2766    205   -420   -246   -940   -636   -872
   -514  -2857  -2343   1683    911  -2600    220   -210     36   -584   -262   -506
   -467  -2577  -2112   1522    820  -2346    158   -148    213   -254    179    -12
   -509  -2366  -1857   1436    672  -2112     88   -379    132   -137    478    366
   -592  -2353  -1761   1473    584  -2057     20   -722   -168   -272    493    436
   -691  -2548  -1857   1618    581  -2205   -116  -1226   -797   -948   -181   -200
   -745  -2847  -2101   1795    678  -2475   -324  -1771  -1493  -1826  -1119  -1096
   -719  -3130  -2410   1925    844  -2772   -491  -1932  -1748  -2153  -1480  -1449
   -680  -3395  -2714   2039   1015  -3055   -488  -1764  -1595  -2036  -1431  -1436
   -667  -3517  -2850   2091   1088  -3185   -371  -1514  -1345  -1849  -1306  -1350
   -667  -3502  -2834   2083   1083  -3169   -244  -1275  -1096  -1644  -1153  -1239
   -657  -3400  -2743   2029   1041  -3073    -83  -1028   -844  -1428   -984  -1109
   -652  -3369  -2717   2010   1031  -3044     10   -906   -727  -1335   -919  -1057
   -657  -3322  -2665   1987   1002  -2995     44   -857   -675  -1286   -872  -1010
   -665  -3328  -2662   1995    997  -2995     46   -841   -662  -1278   -865  -1005
   -670  -3330  -2660   2000    995  -2995     57   -831   -654  -1267   -852  -1000
   -672  -3351  -2678   2013   1002  -3016     67   -815   -639  -1247   -828   -971
   -683  -3372  -2688   2026   1000  -3031     72   -810   -636  -1244   -826   -971
   -688  -3356  -2668   2021    989  -3013     70   -810   -636  -1249   -823   -982
   -701  -3346  -2647   2023    971  -2995     72   -813   -636  -1249   -828   -987
   -696  -3338  -2642   2018    971  -2990     75   -805   -620  -1231   -810   -958
   -685  -3322  -2637   2003    974  -2979     83   -789   -600  -1210   -787   -930
   -680  -3325  -2644   2003    979  -2985     90   -779   -592  -1200   -779   -917
   -680  -3341  -2660   2010    987  -3000     85   -776   -594  -1202   -789   -919
   -675  -3330  -2655   2003    989  -2992     77   -763   -592  -1195   -779   -914
   -670  -3307  -2639   1987    982  -2974     67   -753   -589  -1187   -771   -919
   -652  -3283  -2634   1966    989  -2959     67   -743   -581  -1174   -748   -922
   -623  -3270  -2650   1945   1010  -2961     75   -719   -563  -1148   -717   -898
   -605  -3244  -2639   1925   1015  -2943     93   -683   -532  -1111   -680   -854
   -597  -3213  -2616   1906   1008  -2917    103   -646   -488  -1070   -639   -813
   -581  -3180  -2598   1880   1005  -2889    114   -602   -436  -1021   -597   -774
   -563  -3164  -2600   1862   1015  -2883    124   -540   -376   -961   -542   -724
   -553  -3143  -2590   1849   1018  -2868    132   -472   -309   -885   -472   -675
   -550  -3055  -2504   1803    976  -2782    148   -397   -231   -795   -379   -584
   -535  -2979  -2447   1756    956  -2714    174   -311   -145   -696   -277   -483
   -522  -2946  -2423   1732    948  -2683    194   -254    -85   -633   -213   -415
   -491  -2927  -2436   1709    971  -2683    200   -226    -67   -615   -189   -394
   -485  -2886  -2400   1686    956  -2644    215   -205    -57   -602   -179   -371
   -491  -2863  -2372   1675    940  -2618    218   -205    -67   -620   -189   -366
   -498  -2860  -2361   1678    930  -2613    210   -228    -98   -659   -218   -392
   -506  -2863  -2356   1686    924  -2611    207   -259   -140   -711   -265   -431
   -542  -2907  -2366   1725    909  -2637    218   -298   -197   -776   -332   -485
   -568  -2946  -2377   1756    901  -2662    200   -363   -277   -865   -418   -558
   -568  -2969  -2400   1766    914  -2686    200   -418   -348   -943   -491   -623
   -579  -2995  -2416   1787    917  -2707    192   -475   -407  -1018   -568   -696
   -613  -3063  -2449   1836    917  -2756    153   -550   -485  -1106   -652   -763
   -623  -3094  -2473   1857    924  -2785    137   -602   -535  -1166   -701   -841
   -626  -3135  -2512   1878    940  -2824    145   -639   -571  -1202   -735   -896
   -646  -3198  -2551   1922    950  -2876    155   -657   -605  -1231   -766   -927
   -670  -3247  -2577   1958    953  -2915    158   -672   -626  -1262   -789   -958
   -680  -3263  -2582   1971    950  -2925    140   -696   -649  -1288   -815   -979
   -691  -3255  -2564   1974    935  -2912    111   -717   -667  -1314   -836   -987
   -685  -3268  -2582   1977    948  -2925     93   -724   -675  -1327   -846   -982
   -701  -3283  -2582   1990    937  -2933     88   -730   -678  -1330   -844   -995
   -724  -3294  -2569   2008    919  -2930     80   -732   -685  -1337   -852  -1013
   -714  -3283  -2569   1997    924  -2927     88   -722   -675  -1330   -862  -1008
   -709  -3260  -2551   1984    919  -2907    103   -693   -639  -1296   -828   -974
   -719  -3221  -2501   1966    891  -2863    116   -672   -613  -1270   -795   -950
   -719  -3185  -2468   1951    872  -2826    122   -665   -602  -1262   -795   -943
   -722  -3174  -2455   1945    865  -2813    122   -662   -600  -1267   -800   -948
   -719  -3130  -2410   1925    844  -2772    101   -667   -589  -1265   -787   -945
   -704  -3115  -2410   1906    849  -2764     90   -665   -571  -1241   -761   -917
   -698  -3133  -2436   1914    867  -2785     59   -680   -592  -1254   -771   -914
   -698  -3185  -2488   1940    893  -2837     25   -696   -623  -1275   -787   -927
   -706  -3133  -2426   1919    859  -2779     49   -685   -610  -1265   -774   -917
   -711  -3104  -2392   1906    839  -2751     51   -680   -613  -1262   -763   -914
   -698  -3151  -2452   1925    875  -2803     20   -696   -646  -1286   -774   -924
   -704  -3213  -2509   1958    901  -2863     15   -691   -649  -1286   -769   -937
   -693  -3257  -2564   1977    935  -2912     10   -698   -665  -1304   -784   -963
   -680  -3265  -2587   1971    950  -2927    -15   -719   -693  -1340   -820   -984
   -711  -3289  -2577   2000    930  -2933    -15   -735   -711  -1369   -846  -1002
   -735  -3317  -2585   2026    924  -2953    -12   -756   -737  -1402   -880  -1039
   -743  -3333  -2590   2039    922  -2961     -5   -763   -756  -1426   -901  -1067
   -750  -3380  -2629   2062    937  -3005    -23   -769   -776  -1452   -917  -1080
   -743  -3380  -2637   2060    945  -3008    -46   -784   -795  -1470   -930  -1091
   -735  -3374  -2642   2052    950  -3008    -49   -789   -802  -1483   -950  -1104
   -722  -3387  -2665   2055    971  -3026    -57   -787   -813  -1499   -971  -1119
   -724  -3395  -2670   2060    971  -3034    -67   -784   -813  -1493   -963  -1122
   -737  -3419  -2681   2075    971  -3050    -77   -787   -815  -1501   -971  -1130
   -740  -3424  -2686   2081    971  -3055    -75   -787   -810  -1501   -974  -1124
   -732  -3411  -2678   2073    971  -3044    -59   -771   -802  -1501   -979  -1114
   -730  -3450  -2722   2088    995  -3089    -18   -701   -771  -1509   -997  -1135
   -717  -3432  -2717   2073   1000  -3076     64   -563   -688  -1488  -1015  -1163
   -701  -3356  -2657   2026    976  -3005    166   -381   -519  -1356   -930  -1104
   -662  -3151  -2488   1906    911  -2821    249   -116   -200  -1026   -631   -833
   -574  -2805  -2231   1688    828  -2520    168     18      7   -696   -233   -426
   -574  -2494  -1922   1532    672  -2208     -2   -280    -72   -527    116    -57
   -675  -2356  -1680   1514    501  -2018   -163   -730   -306   -509    290    150
   -792  -2465  -1673   1628    439  -2070   -379  -1252   -756   -854     12    -57
   -846  -2920  -2073   1880    613  -2496   -620  -1790  -1444  -1727   -898   -854
   -828  -3338  -2509   2083    839  -2925   -756  -1956  -1849  -2314  -1535  -1428
   -787  -3582  -2795   2184   1000  -3187   -722  -1732  -1709  -2262  -1564  -1493
   -748  -3663  -2915   2205   1083  -3289   -605  -1441  -1441  -2068  -1431  -1434
   -696  -3554  -2857   2125   1078  -3205   -439  -1179  -1192  -1880  -1301  -1353
   -662  -3429  -2769   2044   1052  -3099   -246   -927   -953  -1688  -1143  -1231
   -631  -3354  -2725   1990   1044  -3039   -153   -805   -836  -1600  -1072  -1176
   -597  -3361  -2764   1979   1083  -3063   -119   -753   -779  -1561  -1041  -1153
   -587  -3351  -2764   1969   1085  -3057   -114   -730   -750  -1545  -1039  -1143
   -592  -3343  -2751   1966   1078  -3047   -114   -724   -748  -1548  -1049  -1137
   -589  -3309  -2722   1948   1065  -3016   -124   -727   -756  -1553  -1062  -1150
   -576  -3302  -2725   1940   1072  -3013   -114   -704   -737  -1527  -1054  -1148
   -576  -3333  -2756   1953   1088  -3044    -98   -667   -701  -1486   -997  -1119
   -568  -3335  -2766   1951   1098  -3052    -90   -649   -683  -1470   -974  -1114
   -545  -3296  -2751   1919   1101  -3024    -90   -644   -670  -1462   -974  -1114
   -514  -3263  -2748   1888   1117  -3005    -88   -633   -649  -1447   -974  -1106
   -480  -3265  -2787   1873   1150  -3026    -93   -628   -644  -1441   -976  -1091
   -472  -3234  -2761   1852   1143  -2998    -85   -610   -628  -1423   -961  -1078
   -467  -3156  -2688   1810   1109  -2925    -80   -589   -607  -1400   -940  -1052
   -465  -3143  -2678   1805   1106  -2912    -72   -566   -579  -1374   -924  -1036
   -462  -3143  -2681   1800   1106  -2915    -77   -545   -568  -1363   -922  -1026
   -459  -3117  -2657   1787   1096  -2889    -77   -519   -550  -1345   -909  -1018
   -446  -3096  -2650   1771   1098  -2876    -67   -478   -522  -1314   -875  -1002
   -446  -3081  -2634   1764   1093  -2857    -38   -418   -467  -1262   -826   -971
   -441  -3050  -2608   1745   1080  -2829    -28   -361   -413  -1213   -789   -937
   -426  -2995  -2569   1712   1070  -2785    -12   -296   -361  -1161   -753   -888
   -405  -2964  -2559   1683   1075  -2761     15   -207   -283  -1080   -691   -849
   -387  -2933  -2546   1660   1078  -2740     46   -109   -194   -992   -600   -789
   -353  -2878  -2525   1613   1083  -2701     67    -18   -119   -906   -522   -704
   -329  -2808  -2478   1569   1072  -2642     88     51    -51   -828   -444   -631
   -314  -2756  -2442   1532   1062  -2598     96     90    -20   -789   -397   -589
   -314  -2694  -2379   1504   1031  -2538     96     96    -20   -782   -397   -584
   -324  -2665  -2340   1493   1005  -2504     96     77    -36   -792   -397   -576
   -337  -2644  -2307   1491    984  -2475     88     51    -54   -807   -405   -579
   -332  -2660  -2330   1496    995  -2496     88     12    -93   -846   -436   -607
   -335  -2722  -2387   1530   1026  -2556     85    -44   -155   -909   -483   -665
   -353  -2733  -2382   1540   1013  -2559     75   -114   -223   -974   -540   -711
   -368  -2759  -2390   1564   1008  -2574     72   -179   -280  -1034   -597   -766
   -392  -2813  -2423   1600   1015  -2618     59   -249   -340  -1101   -667   -831
   -413  -2902  -2488   1657   1036  -2696     44   -316   -400  -1169   -730   -898
   -428  -2927  -2501   1675   1034  -2714     18   -381   -454  -1223   -779   -950
   -431  -2953  -2522   1693   1044  -2738     -2   -436   -506  -1273   -823   -992
   -431  -3003  -2572   1717   1067  -2787    -23   -480   -545  -1312   -857  -1036
   -441  -3050  -2608   1745   1083  -2829    -41   -527   -587  -1353   -893  -1080
   -444  -3078  -2634   1761   1091  -2855    -54   -555   -615  -1382   -924  -1114
   -441  -3076  -2637   1758   1096  -2857    -59   -561   -618  -1379   -924  -1117
   -444  -3068  -2626   1753   1088  -2847    -51   -553   -610  -1363   -909  -1104
   -439  -3031  -2592   1735   1075  -2813    -46   -537   -597  -1345   -893  -1093
   -439  -3016  -2579   1727   1070  -2800    -64   -545   -613  -1358   -906  -1106
   -428  -3000  -2572   1714   1070  -2785    -59   -540   -602  -1350   -901  -1104
   -415  -2969  -2556   1691   1067  -2761    -23   -509   -566  -1317   -867  -1078
   -405  -2920  -2514   1662   1054  -2717      7   -483   -530  -1273   -820  -1044
   -418  -2886  -2468   1652   1023  -2678     23   -480   -517  -1257   -810  -1047
   -415  -2881  -2465   1649   1023  -2675     20   -493   -535  -1275   -826  -1054
   -407  -2865  -2457   1634   1023  -2662     -2   -506   -537  -1275   -820  -1039
   -392  -2816  -2423   1605   1015  -2621     -5   -504   -514  -1247   -789  -1018
   -384  -2818  -2436   1600   1023  -2626    -20   -506   -506  -1231   -776  -1010
   -384  -2821  -2439   1602   1026  -2631    -57   -535   -535  -1247   -787  -1023
   -387  -2818  -2434   1602   1021  -2626    -59   -545   -548  -1257   -795  -1031
   -387  -2813  -2426   1600   1018  -2621    -70   -558   -566  -1273   -820  -1044
   -389  -2829  -2442   1608   1023  -2637    -75   -571   -584  -1288   -831  -1070
   -387  -2868  -2481   1628   1044  -2675    -85   -589   -610  -1309   -849  -1085
   -397  -2922  -2525   1657   1062  -2722    -96   -605   -639  -1332   -872  -1104
   -402  -2938  -2535   1670   1065  -2738    -98   -626   -659  -1345   -880  -1117
   -400  -2961  -2564   1678   1080  -2764    -88   -636   -672  -1358   -893  -1145
   -402  -2995  -2592   1699   1093  -2792    -80   -652   -693  -1379   -914  -1184
   -415  -3011  -2595   1712   1088  -2803    -80   -670   -717  -1405   -937  -1213
   -418  -3011  -2592   1714   1085  -2803    -77   -678   -730  -1410   -945  -1210
   -407  -3042  -2637   1725   1111  -2839    -85   -696   -750  -1428   -969  -1236
   -413  -3073  -2660   1743   1122  -2868    -83   -701   -758  -1441   -982  -1260
   -413  -3083  -2673   1748   1127  -2878    -90   -704   -766  -1447   -982  -1265
   -405  -3081  -2675   1743   1135  -2878    -88   -704   -769  -1444   -974  -1262
   -394  -3050  -2657   1722   1130  -2855    -72   -693   -761  -1431   -958  -1254
   -381  -3039  -2657   1712   1135  -2850    -64   -691   -758  -1423   -953  -1254
   -381  -3050  -2670   1714   1143  -2860    -62   -693   -769  -1428   -963  -1267
   -376  -3055  -2678   1717   1150  -2868    -28   -657   -763  -1439   -984  -1301
   -366  -3031  -2665   1696   1148  -2850     80   -509   -698  -1434  -1018  -1353
   -340  -2904  -2564   1621   1111  -2735    184   -311   -555  -1325   -940  -1291
   -298  -2704  -2408   1501   1052  -2556    306     33   -241  -1008   -646  -1028
   -228  -2455  -2226   1343    997  -2340    337    329     54   -623   -228   -618
   -236  -2195  -1961   1215    859  -2078    174    -57      0   -431    109   -231
   -348  -2096  -1748   1221    698  -1922    -62   -678   -202   -376    290     -5
   -475  -2151  -1678   1312    600  -1917   -329  -1330   -620   -683     57   -197
   -568  -2585  -2016   1577    722  -2301   -535  -1855  -1288  -1504   -782   -979
   -545  -3026  -2481   1784    963  -2753   -711  -2021  -1764  -2135  -1441  -1592
   -496  -3234  -2740   1865   1119  -2987   -714  -1808  -1691  -2135  -1488  -1683
   -452  -3265  -2816   1857   1179  -3039   -581  -1501  -1462  -1974  -1382  -1626
   -410  -3174  -2764   1792   1176  -2969   -358  -1166  -1202  -1782  -1236  -1519
   -389  -3091  -2701   1738   1156  -2896   -158   -896   -995  -1618  -1109  -1428
   -379  -3076  -2696   1727   1158  -2889    -64   -771   -904  -1540  -1052  -1376
   -363  -3037  -2675   1699   1153  -2857    -31   -724   -865  -1512  -1028  -1361
   -345  -2966  -2621   1657   1137  -2795    -25   -709   -854  -1501  -1015  -1363
   -348  -2969  -2624   1657   1135  -2798    -15   -691   -846  -1496  -1005  -1358
   -348  -2977  -2631   1662   1140  -2805     -2   -670   -836  -1488   -997  -1353
   -340  -2948  -2608   1641   1132  -2777      2   -652   -823  -1475   -987  -1343
   -337  -2907  -2569   1623   1114  -2738      0   -639   -813  -1460   -974  -1337
   -345  -2938  -2592   1639   1119  -2766     15   -626   -810  -1452   -969  -1337
   -340  -2915  -2574   1626   1117  -2746     31   -607   -795  -1441   -956  -1327
   -327  -2886  -2559   1605   1114  -2722     41   -584   -774  -1421   -940  -1312
   -329  -2883  -2553   1608   1111  -2720     51   -563   -758  -1405   -927  -1293
   -345  -2883  -2538   1613   1096  -2712     64   -548   -748  -1397   -917  -1283
   -340  -2860  -2520   1600   1088  -2691     67   -524   -732  -1382   -898  -1273
   -324  -2842  -2517   1584   1093  -2681     64   -504   -722  -1366   -885  -1265
   -322  -2847  -2525   1584   1101  -2686     64   -480   -711  -1350   -880  -1260
   -314  -2818  -2504   1564   1093  -2662     83   -439   -680  -1319   -859  -1231
   -309  -2808  -2501   1558   1093  -2655     98   -389   -646  -1291   -833  -1197
   -298  -2779  -2481   1538   1091  -2631    101   -340   -613  -1257   -795  -1169
   -288  -2766  -2478   1527   1093  -2624    103   -288   -579  -1221   -761  -1153
   -257  -2743  -2486   1499   1111  -2613    111   -226   -542  -1182   -732  -1135
   -254  -2683  -2429   1467   1085  -2556    132   -142   -485  -1124   -680  -1083
   -249  -2616  -2369   1431   1057  -2491    158    -44   -410  -1044   -602  -1005
   -233  -2572  -2338   1402   1052  -2455    171     49   -345   -969   -524   -919
   -220  -2533  -2314   1374   1047  -2423    181    101   -309   -924   -478   -867
   -215  -2491  -2278   1353   1031  -2385    184    129   -283   -893   -436   -833
   -223  -2452  -2229   1335   1000  -2340    181    129   -280   -885   -426   -820
   -228  -2421  -2192   1325    982  -2307    184    116   -283   -896   -433   -823
   -233  -2418  -2184   1325    974  -2301    192    103   -283   -896   -439   -818
   -228  -2426  -2197   1327    982  -2312    197     70   -316   -924   -465   -833
   -241  -2455  -2213   1345    984  -2335    192     23   -358   -971   -506   -870
   -249  -2491  -2242   1371    995  -2366    171    -41   -415  -1031   -571   -932
   -293  -2559  -2265   1426    984  -2413    158   -122   -478  -1098   -644  -1002
   -309  -2582  -2275   1444    982  -2429    168   -181   -519  -1153   -693  -1052
   -314  -2618  -2304   1465    992  -2460    171   -246   -568  -1205   -745  -1096
   -309  -2644  -2335   1478   1013  -2491    150   -311   -618  -1257   -792  -1132
   -301  -2712  -2410   1504   1054  -2561    124   -366   -665  -1314   -844  -1176
   -290  -2740  -2452   1514   1080  -2598    101   -407   -698  -1343   -875  -1200
   -290  -2751  -2460   1519   1080  -2605     90   -441   -724  -1371   -904  -1228
   -285  -2759  -2473   1522   1093  -2616     93   -454   -732  -1387   -917  -1249
   -290  -2746  -2455   1517   1080  -2603    114   -446   -724  -1376   -906  -1239
   -288  -2751  -2462   1519   1085  -2608    119   -446   -724  -1376   -911  -1234
   -270  -2730  -2462   1499   1093  -2595    116   -444   -724  -1376   -914  -1228
   -246  -2681  -2434   1465   1093  -2559    114   -439   -719  -1366   -898  -1223
   -244  -2665  -2421   1454   1085  -2543     98   -433   -719  -1363   -888  -1228
   -233  -2644  -2410   1439   1085  -2527    124   -407   -693  -1343   -880  -1213
   -231  -2590  -2361   1408   1065  -2475    168   -376   -652  -1312   -859  -1184
   -223  -2572  -2348   1397   1062  -2460    192   -358   -639  -1301   -841  -1174
   -228  -2574  -2346   1400   1057  -2460    194   -361   -654  -1314   -852  -1192
   -205  -2525  -2320   1363   1057  -2423    187   -358   -644  -1299   -849  -1184
   -207  -2473  -2268   1337   1028  -2369    181   -355   -618  -1273   -828  -1156
   -205  -2462  -2257   1335   1026  -2361    158   -358   -613  -1262   -815  -1127
   -210  -2486  -2275   1348   1031  -2382    119   -384   -646  -1291   -839  -1140
   -207  -2473  -2265   1340   1026  -2369    124   -389   -646  -1293   -844  -1137
   -207  -2460  -2252   1330   1021  -2356    129   -389   -646  -1288   -844  -1127
   -194  -2462  -2268   1330   1036  -2366    106   -402   -667  -1309   -865  -1145
   -213  -2517  -2307   1363   1044  -2413     77   -428   -706  -1345   -896  -1182
   -228  -2556  -2330   1392   1049  -2444     70   -446   -730  -1366   -927  -1202
   -244  -2598  -2353   1421   1054  -2478     80   -454   -750  -1387   -958  -1218
   -280  -2629  -2348   1454   1034  -2488     98   -454   -753  -1395   -971  -1218
   -311  -2691  -2379   1499   1031  -2535    109   -457   -769  -1410   -992  -1231
   -340  -2727  -2387   1535   1021  -2559    101   -465   -787  -1436  -1018  -1244
   -353  -2761  -2408   1556   1023  -2585     85   -475   -807  -1465  -1044  -1270
   -350  -2782  -2431   1566   1039  -2608     80   -488   -826  -1491  -1072  -1309
   -366  -2811  -2444   1587   1039  -2629     64   -498   -846  -1506  -1098  -1327
   -389  -2826  -2436   1608   1021  -2631     57   -509   -862  -1522  -1111  -1327
   -410  -2837  -2426   1621   1008  -2631     41   -514   -865  -1525  -1114  -1325
   -426  -2850  -2423   1639    997  -2637     44   -511   -862  -1527  -1127  -1332
   -433  -2857  -2426   1644    995  -2642     44   -517   -865  -1532  -1140  -1348
   -431  -2873  -2444   1652   1005  -2660     36   -514   -867  -1545  -1156  -1361
   -433  -2904  -2470   1667   1018  -2688     64   -467   -852  -1553  -1176  -1387
   -441  -2873  -2431   1657    995  -2652    166   -309   -761  -1514  -1179  -1410
   -413  -2772  -2359   1590    971  -2566    244   -129   -610  -1395  -1104  -1363
   -361  -2611  -2249   1486    943  -2431    301    122   -337  -1096   -826  -1104
   -290  -2330  -2039   1309    870  -2184    280    309    -88   -727   -397   -652
   -288  -2031  -1743   1161    727  -1888    163     90    -80   -496    -15   -215
   -410  -2021  -1613   1215    600  -1818    -10   -355   -301   -480    127    -23
   -535  -2127  -1592   1330    527  -1862   -200   -885   -784   -893   -215   -293
   -631  -2460  -1831   1545    597  -2145   -439  -1496  -1545  -1821  -1163  -1156
   -628  -2831  -2203   1730    787  -2517   -626  -1766  -2031  -2473  -1836  -1779
   -587  -3070  -2483   1829    945  -2777   -620  -1558  -1875  -2372  -1795  -1787
   -563  -3180  -2616   1870   1026  -2899   -488  -1267  -1618  -2187  -1686  -1730
   -558  -3167  -2608   1862   1023  -2889   -314   -982  -1356  -1987  -1561  -1649
   -555  -3115  -2559   1836   1000  -2837   -132   -698  -1101  -1782  -1415  -1538
   -558  -3094  -2538   1826    987  -2816    -36   -561   -974  -1678  -1343  -1460
   -558  -3083  -2525   1821    982  -2805    -12   -522   -937  -1660  -1332  -1444
   -563  -3073  -2509   1816    971  -2792    -18   -504   -922  -1649  -1337  -1447
   -566  -3070  -2504   1818    969  -2787    -28   -485   -909  -1636  -1332  -1436
   -561  -3063  -2504   1810    969  -2785    -20   -475   -901  -1634  -1332  -1426
   -579  -3068  -2491   1823    956  -2779     -7   -462   -893  -1628  -1330  -1418
   -600  -3068  -2468   1831    932  -2769    -10   -457   -896  -1628  -1335  -1423
   -607  -3050  -2442   1829    917  -2746      5   -439   -872  -1608  -1319  -1408
   -605  -3029  -2426   1816    909  -2727     20   -402   -833  -1569  -1283  -1371
   -607  -3047  -2442   1826    917  -2746      7   -394   -826  -1556  -1275  -1348
   -610  -3037  -2426   1821    906  -2733      7   -379   -813  -1540  -1267  -1325
   -620  -3016  -2395   1818    885  -2707     12   -368   -807  -1543  -1280  -1317
   -610  -2979  -2369   1795    878  -2675     -2   -358   -792  -1530  -1283  -1319
   -602  -2974  -2372   1790    883  -2673     -2   -329   -758  -1501  -1257  -1291
   -610  -2995  -2385   1803    885  -2691      2   -298   -732  -1475  -1221  -1270
   -610  -2972  -2361   1792    875  -2668     10   -267   -704  -1447  -1192  -1260
   -602  -2938  -2338   1769    865  -2637      5   -241   -672  -1415  -1179  -1236
   -600  -2938  -2338   1769    867  -2637     20   -207   -641  -1387  -1169  -1213
   -600  -2899  -2301   1748    849  -2600     36   -161   -594  -1340  -1124  -1174
   -576  -2847  -2270   1712    846  -2559     54   -101   -530  -1280  -1072  -1122
   -574  -2808  -2234   1688    828  -2522     80    -23   -444  -1195  -1005  -1047
   -561  -2753  -2192   1654    815  -2473     72     46   -374  -1111   -927   -956
   -545  -2699  -2153   1621    802  -2429     72    116   -301  -1023   -852   -875
   -545  -2655  -2109   1600    782  -2382    109    192   -218   -937   -782   -807
   -532  -2595  -2062   1564    763  -2327    132    244   -155   -875   -706   -740
   -524  -2592  -2068   1558    769  -2330    122    254   -148   -862   -696   -724
   -532  -2587  -2055   1558    761  -2322    114    244   -168   -875   -709   -722
   -535  -2551  -2016   1543    740  -2283    109    215   -202   -909   -745   -735
   -548  -2561  -2016   1553    732  -2288    103    181   -223   -950   -787   -758
   -563  -2603  -2042   1582    737  -2322     96    137   -280  -1015   -852   -813
   -581  -2647  -2065   1613    740  -2359     83     83   -335  -1075   -906   -857
   -589  -2691  -2101   1641    756  -2397     83     18   -405  -1156   -976   -901
   -607  -2733  -2125   1670    756  -2429     67    -54   -480  -1236  -1072   -987
   -620  -2761  -2140   1688    758  -2452     46   -114   -540  -1309  -1150  -1049
   -631  -2811  -2182   1719    774  -2499     25   -166   -600  -1366  -1205  -1080
   -639  -2873  -2234   1756    797  -2553     12   -205   -641  -1405  -1249  -1104
   -652  -2902  -2249   1774    797  -2577     -5   -249   -678  -1447  -1288  -1140
   -659  -2915  -2255   1787    797  -2587    -28   -285   -714  -1475  -1322  -1166
   -662  -2935  -2273   1797    802  -2605    -25   -301   -732  -1501  -1353  -1176
   -670  -2925  -2255   1797    792  -2590    -18   -306   -727  -1509  -1361  -1176
   -665  -2922  -2257   1792    792  -2590    -20   -309   -719  -1504  -1358  -1171
   -659  -2927  -2270   1792    802  -2600    -12   -298   -709  -1486  -1345  -1150
   -652  -2907  -2255   1777    800  -2579    -31   -303   -709  -1488  -1356  -1150
   -641  -2920  -2278   1782    818  -2600    -25   -290   -696  -1473  -1350  -1124
   -641  -2894  -2255   1766    805  -2574    -18   -280   -688  -1462  -1350  -1106
   -639  -2834  -2195   1738    776  -2514      0   -249   -649  -1423  -1317  -1065
   -646  -2772  -2125   1709    737  -2449     20   -231   -620  -1400  -1296  -1031
   -644  -2662  -2018   1654    685  -2340     10   -241   -626  -1415  -1309  -1031
   -641  -2624  -1982   1631    667  -2304    -28   -262   -636  -1423  -1322  -1041
   -633  -2592  -1958   1613    659  -2275    -59   -280   -641  -1418  -1327  -1044
   -618  -2582  -1964   1597    672  -2273    -77   -293   -641  -1421  -1332  -1044
   -610  -2585  -1974   1597    680  -2281   -103   -311   -659  -1436  -1343  -1057
   -613  -2548  -1935   1577    659  -2242   -103   -303   -636  -1418  -1314  -1023
   -610  -2512  -1901   1558    644  -2208   -111   -303   -636  -1418  -1314  -1008
   -584  -2520  -1938   1551    672  -2229   -132   -319   -659  -1441  -1348  -1041
   -574  -2608  -2034   1592    730  -2322   -135   -319   -675  -1454  -1369  -1054
   -589  -2655  -2065   1621    737  -2361   -132   -316   -678  -1457  -1363  -1021
   -597  -2655  -2057   1626    730  -2356   -148   -327   -688  -1470  -1374  -1013
   -597  -2665  -2068   1628    732  -2366   -161   -337   -706  -1493  -1397  -1044
   -613  -2694  -2081   1654    732  -2387   -153   -353   -730  -1522  -1428  -1091
   -615  -2707  -2094   1660    737  -2400   -150   -355   -727  -1519  -1434  -1085
   -618  -2730  -2112   1673    745  -2421   -168   -371   -748  -1545  -1467  -1096
   -618  -2725  -2109   1670    743  -2418   -187   -389   -776  -1571  -1493  -1117
   -602  -2717  -2114   1660    756  -2416   -189   -392   -782  -1571  -1496  -1122
   -602  -2704  -2104   1652    748  -2405   -200   -400   -792  -1579  -1512  -1132
   -607  -2686  -2078   1647    735  -2382   -207   -405   -797  -1582  -1517  -1132
   -607  -2686  -2078   1647    732  -2382   -202   -400   -795  -1574  -1512  -1124
   -587  -2678  -2091   1634    750  -2385   -213   -407   -800  -1577  -1522  -1143
   -568  -2642  -2073   1602    750  -2356   -213   -405   -805  -1577  -1530  -1156
   -579  -2626  -2049   1602    732  -2338   -168   -340   -782  -1574  -1561  -1195
   -584  -2592  -2008   1587    709  -2301    -75   -213   -696  -1540  -1587  -1260
   -576  -2478  -1901   1527    662  -2190      0    -70   -537  -1405  -1504  -1205
   -511  -2239  -1727   1374    605  -1984     38    148   -223  -1036  -1143   -870
   -462  -1930  -1470   1195    501  -1701    -23    239    -18   -675   -696   -405
   -501  -1665  -1163   1080    329  -1413   -155    -28   -155   -587   -402    -41
   -579  -1634  -1054   1106    236  -1345   -252   -361   -472   -696   -337     75
   -657  -1756  -1098   1205    218  -1428   -402   -805  -1008  -1223   -815   -335
   -691  -2042  -1350   1366    327  -1699   -605  -1301  -1662  -2070  -1732  -1156
   -626  -2333  -1706   1478    540  -2021   -761  -1486  -1974  -2514  -2244  -1628
   -587  -2572  -1984   1579    698  -2278   -737  -1322  -1805  -2387  -2195  -1649
   -561  -2626  -2065   1592    750  -2348   -631  -1088  -1532  -2164  -2049  -1561
   -527  -2546  -2021   1535    745  -2283   -480   -841  -1260  -1935  -1888  -1449
   -498  -2416  -1919   1454    709  -2169   -324   -618  -1021  -1727  -1735  -1343
   -472  -2330  -1857   1402    691  -2094   -241   -498   -904  -1621  -1652  -1283
   -449  -2299  -1852   1371    698  -2075   -220   -465   -867  -1579  -1623  -1262
   -444  -2257  -1813   1350    683  -2034   -226   -462   -859  -1566  -1618  -1257
   -433  -2210  -1779   1322    670  -1995   -223   -462   -857  -1561  -1621  -1267
   -405  -2174  -1769   1291    680  -1971   -213   -459   -854  -1558  -1626  -1278
   -366  -2122  -1758   1244    693  -1940   -223   -457   -852  -1548  -1618  -1273
   -363  -2083  -1719   1223    678  -1901   -215   -444   -831  -1519  -1587  -1231
   -353  -2016  -1665   1182    654  -1839   -223   -446   -828  -1512  -1584  -1226
   -340  -1961  -1621   1150    639  -1792   -231   -446   -823  -1506  -1579  -1231
   -329  -1966  -1639   1148    652  -1803   -226   -439   -807  -1488  -1561  -1215
   -316  -1909  -1592   1111    636  -1753   -228   -431   -792  -1465  -1540  -1197
   -296  -1878  -1584   1085    641  -1732   -239   -436   -797  -1465  -1545  -1205
   -280  -1857  -1577   1070    646  -1717   -233   -431   -787  -1449  -1535  -1200
   -293  -1818  -1525   1054    613  -1673   -213   -402   -753  -1402  -1486  -1145
   -272  -1751  -1480   1010    602  -1615   -207   -384   -735  -1379  -1462  -1119
   -254  -1696  -1444    974    592  -1571   -210   -379   -722  -1366  -1460  -1114
   -262  -1696  -1434    979    584  -1566   -200   -353   -693  -1335  -1441  -1109
   -270  -1660  -1389    963    558  -1527   -205   -319   -659  -1291  -1405  -1070
   -252  -1615  -1363    932    555  -1491   -197   -277   -615  -1239  -1363  -1028
   -226  -1535  -1309    880    540  -1423   -189   -228   -555  -1171  -1299   -976
   -210  -1478  -1267    844    527  -1374   -168   -153   -485  -1088  -1213   -901
   -184  -1384  -1200    782    504  -1293   -163    -85   -420  -1013  -1143   -846
   -155  -1283  -1127    719    483  -1208   -158    -25   -363   -948  -1080   -787
   -132  -1202  -1070    665    467  -1137   -148     31   -311   -883  -1015   -711
   -109  -1132  -1023    620    457  -1078   -129     70   -272   -833   -956   -659
    -88  -1047   -958    566    433  -1002   -124     83   -270   -820   -943   -641
    -90   -989   -901    540    405   -945   -116     80   -280   -823   -945   -633
   -106   -974   -867    540    379   -922   -116     59   -309   -849   -966   -641
    -93   -935   -841    514    374   -888   -127     23   -350   -888   -997   -665
   -103   -956   -852    527    374   -904   -119    -23   -400   -935  -1039   -709
   -119   -979   -859    548    368   -919   -124    -88   -459   -995  -1101   -769
   -132   -976   -846    553    355   -914   -135   -171   -540  -1072  -1174   -826
   -137   -997   -859    568    361   -930   -137   -236   -600  -1135  -1234   -878
   -155  -1049   -896    600    368   -974   -148   -306   -659  -1195  -1296   -919
   -171  -1057   -885    613    355   -971   -171   -371   -717  -1241  -1343   -958
   -179  -1049   -872    613    345   -961   -187   -423   -756  -1265  -1366   -987
   -179  -1065   -885    623    353   -976   -179   -444   -769  -1270  -1382  -1010
   -171  -1080   -909    626    368   -997   -194   -475   -800  -1296  -1408  -1034
   -150  -1021   -870    584    358   -945   -205   -501   -826  -1306  -1415  -1039
   -132   -974   -841    550    353   -906   -205   -514   -833  -1301  -1410  -1034
   -137   -948   -810    542    335   -880   -202   -511   -826  -1283  -1397  -1018
   -135   -927   -792    530    327   -859   -207   -514   -828  -1278  -1379  -1010
   -109   -919   -810    514    348   -865   -197   -501   -820  -1254  -1356   -997
    -96   -875   -779    485    337   -826   -187   -493   -818  -1239  -1343   -969
    -90   -748   -657    420    283   -704   -187   -496   -815  -1223  -1337   -943
    -70   -659   -592    363    259   -626   -155   -465   -779  -1179  -1296   -917
    -67   -607   -540    337    236   -574   -114   -431   -740  -1137  -1252   -883
    -64   -540   -475    301    205   -506    -93   -418   -730  -1114  -1236   -867
    -51   -480   -428    267    187   -454    -96   -418   -727  -1098  -1221   -854
    -28   -436   -410    231    189   -423    -90   -405   -701  -1060  -1182   -818
     -2   -413   -410    207    202   -410    -90   -397   -683  -1026  -1137   -774
     12   -329   -345    158    176   -335   -145   -436   -724  -1049  -1145   -782
     33   -288   -322    127    176   -303   -158   -444   -743  -1052  -1137   -784
     41   -257   -301    106    171   -277   -129   -428   -724  -1026  -1117   -761
     62   -210   -272     72    166   -241   -119   -415   -719  -1002  -1098   -740
     70   -233   -306     80    187   -270   -119   -415   -745  -1013  -1109   -740
     88   -220   -309     67    197   -265   -127   -426   -766  -1023  -1119   -740
     96   -210   -309     57    200   -259   -122   -418   -779  -1028  -1117   -748
     98   -184   -285     41    192   -233    -98   -413   -787  -1034  -1119   -750
    106   -124   -233      7    168   -179    -90   -413   -800  -1036  -1127   -750
     93   -184   -277     46    184   -231    -75   -418   -823  -1052  -1148   -771
     96   -189   -288     44    192   -239    -62   -413   -823  -1041  -1140   -769
    111   -155   -270     20    189   -213    -49   -405   -820  -1028  -1130   -766
    124   -122   -246     -2    181   -181    -31   -389   -823  -1013  -1111   -745
    135    -75   -210    -28    171   -142    -20   -374   -823  -1000  -1101   -730
    155     10   -145    -83    148    -67    -38   -394   -846  -1015  -1122   -743
    181     62   -119   -122    150    -28    -33   -389   -857  -1010  -1109   -732
    202     88   -116   -148    158    -15    -10   -371   -852   -997  -1096   -730
    231    106   -124   -168    179     -7     12   -335   -833   -963  -1067   -706
    246    106   -140   -179    192    -15     38   -290   -815   -937  -1054   -691
    259    181    -77   -220    168     51    124   -171   -763   -911  -1049   -696
    277    272     -5   -277    142    135    252     31   -636   -815   -997   -675
    319    472    153   -394     83    314    363    285   -410   -592   -802   -511
    374    774    397   -576    -10    587    415    568   -132   -239   -428   -135
    397   1093    696   -745   -150    896    350    459    -77     -2    -83    283
    319   1296    976   -807   -327   1135    205     -5   -215    122    192    633
    200   1384   1184   -792   -491   1286     12   -553   -467     85    262    758
    124   1111    987   -620   -431   1049   -179  -1080  -1005   -509   -350    179
    142    685    542   -415   -200    615   -384  -1405  -1592  -1265  -1158   -589
    197    415    215   -309     -7    316   -441  -1325  -1686  -1441  -1379   -841
    244    407    163   -324     41    285   -329   -997  -1444  -1254  -1257   -763
    265    519    254   -392      5    387   -119   -636  -1158  -1031  -1093   -639
    303    592    288   -449      7    441    109   -293   -911   -839   -950   -514
    342    685    340   -514      0    514    223   -109   -776   -724   -862   -433
    361    766    405   -563    -20    587    265    -33   -722   -670   -815   -381
    371    826    454   -600    -41    639    301     23   -685   -628   -782   -342
    384    906    522   -646    -67    714    322     64   -657   -594   -758   -327
    394    963    566   -680    -85    766    340    106   -631   -561   -722   -298
    405    992    587   -698    -90    789    361    150   -597   -522   -678   -257
    420   1054    631   -737   -106    844    394    187   -571   -483   -641   -215
    446   1143    696   -795   -124    919    407    215   -545   -457   -628   -187
    480   1208    727   -844   -124    969    420    254   -514   -420   -594   -145
    496   1265    769   -880   -135   1018    431    290   -493   -392   -561   -122
    506   1322    813   -917   -153   1067    459    337   -449   -345   -527    -85
    530   1400    870   -966   -168   1135    480    387   -410   -298   -485    -36
    550   1449    896  -1000   -171   1171    498    431   -381   -265   -459      0
    566   1543    976  -1054   -205   1260    524    480   -345   -226   -407     36
    574   1590   1015  -1083   -220   1304    548    537   -311   -176   -376     67
    605   1649   1041  -1127   -218   1345    563    589   -277   -129   -335    119
    636   1743   1106  -1192   -236   1426    592    649   -236    -80   -298    163
    670   1839   1169  -1254   -249   1504    631    722   -181    -15   -241    223
    691   1880   1187  -1288   -249   1532    665    805   -124     44   -192    283
    722   1940   1218  -1332   -249   1579    693    893    -59    114   -129    350
    753   2039   1283  -1397   -267   1662    709    984      0    179    -70    410
    784   2153   1369  -1467   -290   1761    727   1088     64    254    -10    485
    826   2244   1418  -1538   -296   1831    745   1187    124    332     64    561
    872   2359   1483  -1615   -306   1922    779   1280    197    415    150    646
    906   2452   1545  -1680   -322   2000    813   1366    267    498    241    748
    919   2546   1626  -1732   -353   2086    823   1408    301    540    280    805
    919   2626   1704  -1774   -392   2164    826   1421    311    555    298    833
    927   2691   1761  -1810   -415   2226    839   1428    316    571    306    870
    937   2730   1792  -1836   -428   2260    854   1434    309    571    303    880
    935   2759   1823  -1847   -444   2291    867   1426    301    563    309    859
    932   2782   1849  -1860   -459   2317    896   1410    298    561    301    852
    924   2787   1862  -1857   -467   2325    906   1374    265    532    257    826
    909   2761   1849  -1836   -470   2307    906   1327    220    498    213    792
    909   2751   1842  -1829   -465   2296    914   1293    194    478    189    774
    911   2743   1831  -1829   -459   2288    909   1257    163    449    153    748
    891   2738   1844  -1816   -475   2291    906   1226    142    431    127    732
    888   2725   1834  -1808   -472   2281    898   1200    119    413    106    709
    914   2727   1813  -1821   -449   2270    898   1184    111    413     96    701
    909   2751   1842  -1834   -465   2296    893   1179    106    413     90    706
    885   2764   1878  -1826   -496   2320    898   1195    114    431    101    722
    885   2790   1904  -1839   -509   2346    901   1213    124    446    114    740
    906   2829   1922  -1867   -506   2377    909   1234    137    470    132    761
    909   2868   1958  -1891   -524   2413    919   1257    150    491    145    776
    909   2907   1997  -1909   -545   2455    924   1280    168    509    155    787
    919   2935   2013  -1930   -548   2473    937   1304    192    530    176    813
    927   2990   2062  -1958   -566   2527    961   1343    236    576    213    854
    922   3073   2148  -1997   -613   2611    997   1382    277    613    241    891
    927   3117   2190  -2023   -631   2655   1044   1441    324    657    272    935
    937   3151   2213  -2047   -639   2681   1057   1478    358    693    301    974
    958   3190   2231  -2073   -636   2712   1062   1506    389    730    337   1008
    969   3250   2281  -2112   -657   2766   1067   1530    418    761    368   1036
    976   3291   2314  -2135   -670   2803   1047   1532    418    774    384   1049
    974   3304   2330  -2140   -678   2818   1010   1525    405    771    379   1052
    971   3330   2359  -2151   -693   2844   1000   1532    413    787    387   1083
    976   3343   2366  -2161   -693   2855   1002   1545    420    800    394   1106
    984   3341   2356  -2164   -685   2850    992   1553    413    797    389   1098
    987   3315   2327  -2153   -670   2821    976   1543    387    779    368   1078
    995   3320   2325  -2156   -665   2824    969   1535    368    766    350   1075
    979   3312   2333  -2148   -678   2824    992   1551    368    771    355   1091
    971   3294   2320  -2132   -672   2808   1018   1574    379    779    355   1104
    974   3304   2327  -2140   -678   2816   1018   1571    366    766    337   1083
    971   3302   2330  -2135   -678   2816   1008   1566    350    748    314   1060
    961   3265   2301  -2114   -670   2785   1000   1579    348    750    309   1067
    974   3268   2294  -2122   -659   2782    979   1569    332    735    280   1060
    989   3281   2288  -2138   -649   2787    989   1574    332    735    270   1057
   1010   3333   2322  -2171   -654   2829    982   1577    329    735    270   1049
   1013   3328   2314  -2171   -652   2824   1000   1602    345    748    285   1036
   1010   3304   2294  -2158   -641   2800    989   1618    348    758    288   1044
   1021   3315   2294  -2169   -636   2805    969   1626    350    761    285   1054
   1005   3367   2361  -2184   -678   2865    966   1641    368    782    301   1080
    995   3426   2431  -2213   -719   2930    989   1693    402    813    322   1098
   1018   3465   2444  -2242   -711   2956   1039   1816    470    849    329   1093
   1075   3546   2468  -2312   -696   3008   1109   1995    579    932    371   1119
   1130   3717   2587  -2423   -727   3154   1221   2286    818   1171    576   1317
   1213   3959   2746  -2587   -766   3354   1247   2553   1054   1480    909   1678
   1247   4224   2977  -2735   -865   3600   1195   2429   1145   1725   1241   2078
   1130   4356   3226  -2746  -1049   3793   1031   1945   1078   1867   1491   2372
    974   4382   3408  -2678  -1215   3897    753   1296    769   1704   1402   2338
    875   4071   3192  -2475  -1158   3632    504    688    140    987    678   1649
    878   3621   2743  -2249   -932   3182    303    418   -363    350     20   1002
    919   3341   2418  -2130   -748   2878    246    566   -387    262   -109    844
    982   3255   2273  -2117   -644   2764    353    891   -194    389    -36    878
   1026   3289   2262  -2158   -618   2774    574   1254     54    571     96    992
   1062   3372   2309  -2218   -623   2842    779   1564    272    740    220   1083
   1085   3434   2348  -2262   -631   2894    865   1706    374    818    272   1119
   1080   3468   2387  -2273   -652   2927    896   1769    420    854    293   1137
   1083   3473   2387  -2281   -652   2930    878   1782    428    865    298   1130
   1091   3483   2392  -2288   -652   2938    870   1790    420    857    283   1117
   1083   3486   2400  -2286   -657   2943    859   1805    428    870    290   1135
   1078   3476   2397  -2275   -659   2938    870   1839    457    904    322   1176
   1088   3512   2421  -2301   -667   2966    872   1860    485    927    342   1195
   1088   3517   2426  -2304   -670   2972    862   1873    498    940    342   1200
   1093   3502   2405  -2299   -654   2953    849   1878    488    930    324   1195
   1093   3515   2421  -2304   -662   2969    844   1883    485    932    322   1192
   1098   3530   2431  -2314   -667   2982    833   1901    501    948    332   1197
   1098   3538   2439  -2320   -670   2990    820   1917    509    958    337   1202
   1083   3546   2462  -2314   -691   3005    800   1925    517    966    335   1202
   1075   3551   2475  -2312   -698   3013    805   1945    540    987    353   1215
   1098   3567   2468  -2333   -685   3016    792   1956    542    987    355   1205
   1098   3587   2486  -2343   -693   3037    789   1977    555    995    361   1197
   1101   3619   2517  -2361   -709   3068    782   2005    587   1023    387   1215
   1117   3608   2491  -2361   -685   3050    784   2055    626   1062    415   1244
   1124   3632   2504  -2379   -688   3068    795   2107    652   1096    436   1257
   1130   3691   2561  -2410   -717   3125    789   2161    693   1145    478   1296
   1130   3741   2611  -2436   -740   3177    784   2223    745   1200    524   1337
   1145   3793   2647  -2468   -750   3221    792   2299    802   1260    579   1384
   1166   3842   2675  -2507   -753   3260    797   2369    865   1332    646   1449
   1174   3894   2717  -2535   -771   3307    795   2426    919   1400    709   1506
   1179   3902   2722  -2543   -774   3312    782   2457    940   1431    740   1532
   1176   3910   2733  -2543   -776   3322    782   2468    948   1452    758   1548
   1166   3946   2779  -2559   -807   3364    776   2452    950   1454    766   1561
   1163   3946   2782  -2553   -810   3364    756   2418    927   1431    743   1543
   1158   3917   2759  -2540   -800   3338    740   2387    898   1402    714   1519
   1114   3894   2779  -2504   -831   3338    724   2333    857   1358    670   1483
   1067   3852   2785  -2460   -859   3320    735   2270    815   1317    623   1434
   1049   3808   2759  -2429   -854   3286    732   2208    769   1265    566   1382
   1044   3728   2683  -2387   -820   3205    706   2125    704   1195    485   1309
   1034   3665   2631  -2348   -797   3148    691   2060    659   1145    439   1262
   1013   3606   2592  -2312   -789   3099    665   1990    605   1088    381   1197
    982   3543   2561  -2262   -789   3052    644   1930    561   1044    332   1156
    953   3509   2553  -2231   -800   3031    610   1870    517   1002    288   1109
    932   3502   2569  -2216   -818   3037    592   1834    493    982    270   1091
    914   3452   2538  -2184   -810   2995    576   1810    475    966    249   1062
    898   3432   2530  -2166   -815   2982    555   1784    457    945    231   1036
    891   3432   2538  -2164   -823   2987    550   1761    449    940    228   1036
    880   3416   2535  -2148   -826   2977    555   1748    444    940    220   1026
    865   3398   2533  -2132   -833   2966    548   1745    441    948    218   1018
    865   3390   2525  -2127   -831   2959    540   1738    441    950    215   1013
    862   3400   2538  -2132   -836   2969    537   1740    452    958    220   1021
    862   3447   2585  -2153   -859   3016    550   1753    475    987    241   1028
    854   3439   2582  -2148   -865   3011    571   1769    493   1002    246   1031
    852   3489   2637  -2171   -893   3065    566   1766    504   1008    249   1028
    844   3470   2626  -2158   -891   3050    540   1748    501   1008    246   1026
    833   3470   2637  -2151   -901   3055    517   1732    504   1021    262   1041
    831   3520   2686  -2177   -927   3104    491   1706    501   1021    270   1052
    826   3504   2678  -2166   -924   3091    449   1678    483   1015    270   1049
    805   3468   2662  -2138   -930   3065    418   1649    457    995    252   1028
    800   3452   2652  -2125   -924   3052    415   1636    452   1000    254   1021
    784   3447   2660  -2117   -937   3055    423   1636    462   1015    265   1028
    784   3377   2590  -2081   -901   2985    400   1610    423    974    228    989
    771   3291   2520  -2034   -872   2907    366   1569    374    935    194    958
    748   3257   2509  -2003   -880   2883    361   1556    366    930    189    956
    727   3221   2491  -1974   -883   2857    355   1532    345    906    153    914
    698   3182   2483  -1943   -891   2834    337   1496    309    870    114    862
    665   3138   2470  -1904   -904   2803    316   1452    275    833     77    820
    652   3065   2413  -1857   -880   2740    306   1421    246    805     46    784
    628   3018   2387  -1826   -880   2701    290   1397    220    774     18    763
    618   2987   2369  -1803   -875   2678    285   1389    218    761     10    750
    610   2959   2348  -1787   -870   2655    283   1382    215    761      2    745
    594   2953   2359  -1774   -880   2657    267   1361    205    750    -12    732
    566   2912   2346  -1740   -891   2629    257   1330    187    727    -31    704
    555   2868   2312  -1712   -878   2590    257   1325    184    727    -31    701
    555   2834   2278  -1696   -862   2556    246   1317    179    730    -25    698
    553   2821   2268  -1686   -857   2546    254   1319    179    730    -31    680
    545   2808   2262  -1680   -857   2535    309   1397    215    732    -59    620
    550   2842   2291  -1696   -870   2566    381   1530    306    769    -59    594
    563   2907   2340  -1735   -888   2624    462   1725    501    945     88    724
    615   3081   2465  -1847   -924   2774    470   1966    761   1262    410   1047
    649   3328   2678  -1990  -1015   3003    374   1953    875   1540    802   1493
    587   3483   2896  -2034  -1153   3190    265   1636    787   1667   1078   1844
    483   3496   3013  -1992  -1267   3255    114   1169    496   1553   1080   1899
    363   3307   2943  -1834  -1288   3125    -44    587    -59    961    498   1343
    311   2891   2579  -1602  -1135   2735   -239     67   -737     85   -423    444
    345   2564   2218  -1457   -935   2392   -392      0   -948   -197   -732    129
    363   2385   2021  -1374   -828   2203   -376    215   -779    -70   -665    140
    376   2348   1971  -1361   -797   2161   -277    457   -558     90   -558    200
    410   2387   1977  -1400   -784   2182    -90    758   -272    319   -381    332
    405   2421   2016  -1413   -805   2218     54    974    -77    478   -254    431
    381   2423   2042  -1402   -831   2234    124   1057      2    540   -205    462
    371   2429   2057  -1400   -841   2244    129   1070     18    553   -202    462
    353   2418   2065  -1387   -854   2242    124   1078     36    568   -187    467
    340   2421   2081  -1382   -870   2252    124   1078     44    576   -171    470
    342   2392   2047  -1369   -852   2221    127   1067     38    566   -179    452
    345   2395   2049  -1369   -852   2223    129   1070     49    576   -163    452
    340   2369   2026  -1356   -844   2197    122   1052     38    574   -179    452
    332   2340   2008  -1335   -839   2174    109   1039     41    576   -174    454
    324   2314   1990  -1319   -833   2153    106   1036     49    584   -145    454
    322   2270   1948  -1296   -813   2109    116   1044     62    594   -132    454
    311   2288   1974  -1301   -831   2132    101   1023     51    587   -145    436
    314   2299   1984  -1306   -836   2143     85   1010     51    594   -140    439
    314   2335   2018  -1327   -852   2177     80   1008     67    618   -122    454
    319   2333   2013  -1325   -846   2174     80   1010     77    626   -106    472
    319   2304   1982  -1312   -833   2143     75   1013     83    633   -101    475
    303   2260   1956  -1280   -826   2109     85   1034    106    652    -83    480
    285   2239   1951  -1265   -833   2094     98   1062    137    675    -62    488
    277   2260   1982  -1267   -852   2122     96   1088    168    706    -33    511
    270   2270   1997  -1273   -865   2135     88   1117    207    753     10    553
    277   2281   2003  -1278   -862   2143     93   1158    257    807     64    592
    298   2320   2018  -1309   -859   2169    109   1215    319    878    135    649
    322   2366   2044  -1343   -859   2205    129   1291    400    974    233    735
    329   2403   2070  -1369   -870   2236    111   1325    446   1021    288    784
    329   2431   2101  -1382   -885   2268    111   1363    491   1080    350    849
    340   2473   2130  -1408   -893   2301    119   1387    530   1124    394    898
    340   2457   2117  -1397   -888   2288    114   1382    532   1127    405    909
    340   2434   2094  -1389   -878   2265    111   1363    519   1104    392    891
    335   2403   2068  -1369   -865   2236    106   1325    485   1067    358    862
    319   2361   2039  -1343   -859   2200    111   1280    452   1028    324    833
    298   2296   1997  -1296   -849   2148    103   1223    400    969    265    782
    285   2249   1961  -1267   -839   2107     96   1153    340    898    202    701
    275   2203   1927  -1239   -826   2065    103   1093    296    841    150    633
    244   2107   1862  -1176   -810   1987    103   1018    239    771     75    576
    220   2031   1810  -1124   -795   1922     88    945    184    711     15    517
    215   1948   1732  -1083   -758   1839     67    880    132    657    -20    457
    200   1888   1688  -1044   -743   1790     54    828     90    615    -67    413
    168   1834   1662  -1002   -748   1748     41    782     51    576   -109    358
    137   1795   1657   -966   -758   1727     25    740     23    545   -135    311
    127   1748   1618   -940   -745   1686      7    709      0    522   -155    288
    135   1725   1590   -930   -727   1657     12    693     -2    522   -150    296
    140   1706   1566   -924   -711   1639     12    678    -10    517   -153    293
    137   1714   1577   -924   -719   1647     -2    659    -12    514   -150    285
    140   1699   1558   -919   -709   1628    -12    652    -12    509   -150    283
    142   1704   1558   -924   -706   1631    -20    649    -15    509   -145    285
    129   1704   1571   -919   -719   1639      0    665     12    537   -116    314
    109   1678   1569   -893   -730   1623     15    680     38    555    -98    342
    122   1701   1577   -911   -730   1639     23    678     44    555    -93    345
    132   1717   1584   -924   -724   1652     28    672     54    563    -83    345
    135   1709   1571   -922   -719   1641     31    662     59    566    -80    345
    119   1745   1626   -932   -753   1686      2    636     64    568    -64    350
    127   1727   1597   -930   -735   1662    -31    597     46    553    -75    337
    158   1714   1553   -937   -698   1634    -44    579     38    548    -70    342
    161   1701   1538   -932   -688   1621    -67    553     20    532    -70    335
    153   1662   1509   -906   -678   1587    -85    527      0    511    -85    311
    158   1654   1493   -909   -667   1577    -70    530     10    519    -75    319
    161   1595   1434   -878   -636   1514    -72    509    -10    496    -98    296
    145   1509   1363   -828   -607   1436    -88    485    -41    467   -132    262
    127   1439   1312   -782   -592   1376   -103    465    -67    433   -163    239
     90   1389   1299   -743   -602   1345    -90    457    -64    426   -166    239
     75   1340   1265   -709   -594   1304    -90    436    -90    400   -189    205
     51   1267   1215   -662   -581   1241   -111    400   -129    355   -226    158
     46   1215   1169   -631   -561   1192   -137    358   -161    316   -259    119
     72   1226   1153   -649   -540   1189   -145    345   -166    301   -270    106
     77   1210   1130   -644   -524   1171   -142    342   -163    301   -275    103
     77   1195   1117   -636   -519   1156   -142    329   -168    296   -283     96
     88   1153   1065   -620   -488   1109   -150    316   -179    277   -293     80
     93   1140   1047   -615   -475   1093   -163    298   -189    270   -303     64
     96   1127   1031   -610   -467   1078   -171    283   -194    257   -316     54
     98   1083    984   -592   -441   1034   -176    280   -200    241   -332     38
     96   1041    945   -568   -423    995   -137    337   -174    228   -371      7
     62   1049    987   -558   -462   1018    -57    462    -88    259   -374    -57
     80   1137   1057   -610   -488   1098     18    633     93    426   -228     38
    127   1325   1197   -727   -535   1262     49    859    368    750     93    353
    179   1615   1436   -896   -628   1527    -23    922    548   1083    506    815
    132   1829   1696   -984   -782   1764   -142    579    446   1215    807   1184
     33   1834   1797   -935   -883   1816   -270    163    184   1135    854   1278
    -62   1667   1730   -805   -896   1699   -462   -368   -337    613    374    828
   -116   1291   1408   -587   -761   1348   -709   -932  -1067   -311   -584    -88
    -85    904    987   -410   -535    943   -844  -1036  -1309   -665   -976   -472
    -59    652    711   -296   -384    680   -795   -820  -1124   -537   -919   -475
    -54    633    685   -290   -368    659   -670   -555   -872   -358   -802   -415
    -57    665    722   -303   -389    693   -496   -270   -602   -155   -667   -316
    -57    693    750   -319   -402    722   -353    -54   -402      2   -555   -228
    -46    704    748   -329   -397    724   -288     33   -311     67   -496   -189
    -31    709    737   -340   -384    722   -265     62   -272     98   -475   -171
    -38    688    727   -324   -381    706   -257     77   -252    109   -470   -166
    -57    652    706   -298   -381    678   -257     80   -246    116   -457   -166
    -67    641    709   -285   -389    672   -267     70   -249    111   -459   -168
    -59    623    683   -283   -371    652   -262     80   -233    127   -444   -171
    -67    584    652   -257   -358    618   -244     90   -215    150   -420   -166
    -90    548    639   -231   -366    592   -254     70   -226    137   -436   -179
   -106    530    633   -213   -368    581   -265     70   -218    140   -433   -174
   -106    530    636   -213   -371    581   -285     67   -202    148   -439   -171
   -142    519    662   -187   -402    589   -303     59   -194    150   -431   -153
   -194    472    667   -140   -431    568   -322     46   -197    142   -433   -166
   -187    428    615   -122   -400    519   -324     46   -194    148   -428   -179
   -129    436    566   -153   -348    501   -314     57   -187    161   -420   -166
    -46    522    568   -236   -306    545   -285     93   -148    202   -376   -116
    -18    535    553   -262   -285    542   -270    124   -111    228   -355   -101
    -64    467    532   -202   -298    498   -280    132    -98    233   -353   -103
     -2    532    535   -267   -267    535   -265    171    -54    272   -319    -70
     36    535    498   -285   -231    517   -249    223     -2    322   -275    -31
     28    553    524   -293   -246    540   -239    275     49    374   -226     10
     54    589    535   -322   -241    563   -226    340    114    436   -171     64
     46    610    561   -329   -257    587   -220    405    174    498   -124    124
     15    597    581   -306   -283    589   -223    457    218    542    -72    184
     28    644    615   -337   -296    631   -202    519    285    620     18    244
     62    717    652   -389   -296    685   -189    553    329    670     72    288
     67    719    652   -394   -293    685   -197    550    327    672     72    309
     70    717    646   -392   -288    683   -200    532    309    649     54    283
     75    675    597   -376   -262    636   -207    493    280    613     25    244
     77    644    566   -361   -244    605   -200    462    259    584      7    233
     70    626    553   -348   -241    589   -192    418    226    542    -31    215
     41    563    522   -301   -239    542   -202    345    158    467    -93    155
     31    548    517   -290   -244    532   -226    267     96    400   -161     93
     20    488    467   -254   -223    478   -241    197     38    332   -218     23
     23    418    392   -223   -184    405   -244    132    -15    270   -280    -57
     38    358    319   -197   -140    340   -262     72    -57    226   -322   -103
     49    324    272   -187   -111    298   -288     10    -98    176   -361   -135
     44    303    257   -174   -106    280   -296    -25   -122    150   -387   -155
     49    280    231   -166    -90    257   -298    -54   -135    135   -405   -174
     57    272    215   -163    -77    244   -309    -72   -140    122   -426   -181
     54    272    218   -166    -80    246   -324    -88   -145    109   -441   -192
     62    277    215   -168    -77    246   -337    -98   -145    103   -444   -192
     77    267    187   -174    -57    228   -348    -98   -135    106   -436   -184
    101    316    215   -207    -57    267   -345    -90   -114    114   -431   -166
    122    322    197   -223    -38    259   -335    -77    -96    127   -415   -166
    140    319    179   -231    -18    249   -332    -64    -80    145   -387   -153
    158    355    197   -259    -20    277   -327    -51    -59    166   -368   -132
    148    389    241   -267    -46    316   -309    -31    -31    189   -348   -106
    127    407    280   -267    -75    342   -275    -10     -5    210   -335    -88
    124    428    303   -277    -90    366   -254      7     20    236   -324    -70
    140    444    303   -293    -80    374   -257      2     31    244   -316    -62
    142    485    342   -314    -98    415   -283    -10     31    249   -309    -46
    140    478    335   -311    -98    407   -322    -38      7    231   -322    -38
    148    439    288   -293    -70    363   -350    -59     -5    226   -311    -46
    142    444    301   -296    -77    374   -355    -64     -2    233   -288    -62
    135    459    324   -296    -93    392   -350    -59      5    239   -277    -44
    106    454    345   -280   -119    400   -376    -85    -20    210   -316    -44
     88    423    335   -257   -122    379   -389   -109    -49    179   -358    -54
     96    379    283   -239    -93    332   -402   -119    -64    158   -381    -75
    111    348    236   -228    -62    293   -392   -111    -67    150   -379    -93
    137    371    231   -254    -46    301   -397   -129    -85    132   -405    -90
    129    329    200   -231    -36    265   -407   -153   -116     98   -459   -116
    122    254    132   -189     -5    194   -400   -161   -127     80   -467   -158
    129    215     85   -171     23    150   -384   -150   -119     90   -428   -202
    129    197     67   -166     31    132   -381   -148   -116     85   -423   -226
    132    145     12   -140     59     77   -381   -145   -119     85   -420   -220
    135    168     33   -153     49    101   -376   -145   -127     80   -431   -202
    137    187     49   -161     44    119   -371   -150   -135     77   -446   -197
    135    184     49   -158     44    116   -379   -155   -135     75   -441   -226
    137    187     49   -161     44    116   -389   -163   -145     64   -454   -239
    137    189     49   -163     44    119   -389   -161   -150     54   -472   -244
    137    205     67   -171     36    137   -332    -90   -124     49   -498   -270
    145    252    103   -200     18    179   -207     72    -28     88   -498   -288
    171    322    150   -246     10    236   -116    275    137    239   -389   -202
    257    537    277   -400    -10    410    -62    561    420    558    -90     77
    329    901    571   -615   -119    737   -103    688    644    914    324    517
    275   1148    872   -714   -298   1010   -252    303    576   1101    667    904
    148   1228   1080   -688   -467   1156   -459   -254    316   1078    761   1023
     23   1057   1031   -540   -506   1044   -724   -880   -207    594    327    628
    -25    618    644   -296   -335    631   -948  -1402   -956   -348   -623   -254
     28    254    226   -142    -98    241  -1057  -1428  -1236   -737  -1039   -667
     54    111     54    -83      0     83   -984  -1158  -1060   -618   -987   -683
     77    124     46   -101     15     85   -831   -854   -815   -439   -867   -610
    124    200     75   -161     25    137   -602   -524   -545   -233   -722   -501
    148    283    132   -215      7    207   -439   -290   -353    -80   -602   -410
    161    288    124   -226     18    207   -376   -207   -296    -31   -568   -389
    174    319    145   -249     12    231   -355   -174   -265    -10   -550   -376
    179    363    184   -270     -2    275   -332   -129   -226     25   -519   -340
    189    405    215   -298    -12    309   -322   -111   -226     28   -511   -332
    181    426    244   -303    -31    335   -324   -111   -228     25   -514   -335
    179    439    257   -311    -38    348   -314    -96   -218     41   -509   -329
    205    467    262   -335    -28    366   -301    -67   -200     70   -491   -322
    202    485    283   -345    -41    384   -301    -54   -187     90   -480   -309
    181    496    311   -340    -64    405   -298    -44   -174    103   -457   -283
    174    537    361   -358    -93    449   -296    -23   -158    124   -426   -265
    179    584    405   -381   -111    496   -288     -5   -145    140   -410   -252
    163    600    436   -384   -135    519   -288      2   -137    158   -400   -244
    171    639    467   -405   -148    553   -280     20   -116    181   -381   -223
    179    672    491   -426   -155    581   -270     49    -98    205   -355   -207
    192    701    509   -446   -158    605   -259     85    -77    233   -327   -184
    202    735    532   -467   -163    633   -252    116    -57    259   -306   -163
    207    774    563   -491   -176    670   -244    155    -28    288   -283   -145
    223    839    615   -532   -197    730   -233    205     10    332   -244   -109
    239    880    641   -558   -200    761   -210    283     70    397   -187    -59
    259    950    688   -607   -215    820   -205    350    119    449   -140    -23
    290   1026    735   -659   -223    880   -202    423    168    509    -88     20
    316   1085    769   -701   -226    927   -184    511    228    581    -23     80
    340   1158    818   -748   -239    989   -176    587    277    641     33    148
    363   1278    914   -823   -275   1096   -168    639    316    693     93    200
    371   1330    958   -852   -293   1143   -142    683    355    750    155    236
    361   1353    992   -857   -316   1171   -124    693    374    779    207    259
    368   1384   1015   -875   -322   1200   -127    670    355    761    207    259
    363   1402   1036   -885   -335   1221   -132    633    316    730    179    244
    353   1413   1060   -883   -353   1236   -137    600    277    698    155    215
    324   1405   1078   -865   -379   1241   -140    548    228    657    111    181
    306   1395   1088   -849   -389   1241   -150    483    174    600     62    145
    303   1389   1083   -846   -392   1236   -155    410    114    540     10     93
    290   1356   1065   -823   -387   1213   -176    337     51    483    -44     38
    275   1304   1028   -792   -376   1169   -192    262    -18    423    -98    -20
    262   1244    982   -753   -358   1114   -215    192    -85    368   -150    -77
    275   1241    966   -761   -348   1104   -239    132   -135    329   -187   -114
    220   1231   1010   -727   -394   1122   -239    114   -140    335   -179   -114
    150   1187   1036   -670   -441   1111   -228    111   -148    332   -174   -111
    155   1208   1052   -680   -446   1130   -223    103   -158    327   -176   -114
    148   1249   1101   -698   -478   1176   -236     93   -163    329   -171   -106
    124   1280   1156   -704   -514   1218   -246     90   -166    335   -166   -116
    137   1299   1158   -719   -511   1231   -259     85   -179    335   -171   -124
    153   1314   1161   -732   -504   1239   -265     96   -174    345   -166   -109
    145   1335   1187   -743   -522   1260   -252    111   -163    361   -148    -88
    153   1379   1226   -766   -537   1304   -257    114   -161    368   -129    -80
    140   1392   1252   -769   -555   1325   -252    124   -150    376   -119    -70
    129   1421   1291   -774   -579   1356   -236    142   -137    394    -98    -54
    135   1473   1335   -805   -600   1402   -210    158   -119    423    -72    -28
    135   1488   1353   -813   -607   1421   -189    168   -111    431    -59    -20
    132   1538   1405   -836   -636   1473   -210    155   -122    431    -62    -18
    137   1621   1483   -878   -672   1553   -228    153   -109    465    -38     10
    140   1652   1509   -898   -685   1579   -252    137   -114    472    -20     23
    145   1628   1483   -888   -670   1556   -306    114   -148    454    -23      7
    135   1634   1499   -885   -680   1566   -314    109   -158    459    -12      7
    127   1665   1538   -896   -704   1602   -306    114   -153    478      7     23
    140   1673   1532   -906   -696   1602   -322    101   -179    467     -2     20
    137   1639   1499   -888   -680   1569   -345     77   -210    444    -25      0
    142   1647   1504   -896   -680   1577   -361     59   -228    431    -33     -5
    150   1644   1493   -896   -670   1569   -345     64   -228    433    -31     -2
    119   1623   1504   -875   -691   1564   -332     54   -244    420    -46    -23
     80   1597   1517   -841   -717   1558   -335     38   -267    402    -70    -46
     90   1590   1499   -841   -706   1545   -329     20   -283    394    -85    -57
    106   1600   1493   -852   -693   1548   -319     15   -293    389    -80    -54
     83   1592   1509   -839   -711   1551   -324     -7   -327    363    -98    -80
     64   1590   1522   -828   -727   1556   -332    -10   -329    366    -98    -80
     57   1584   1527   -820   -735   1556   -361    -18   -335    374    -93    -77
     49   1615   1566   -831   -758   1592   -384    -23   -345    374    -93    -80
     23   1605   1582   -815   -779   1592   -384    -33   -355    363   -101    -93
      5   1623   1618   -815   -805   1621   -376    -28   -353    371    -88    -88
      0   1636   1634   -820   -815   1634   -376    -28   -353    376    -83    -85
    -25   1579   1605   -776   -815   1592   -374    -15   -363    361   -109   -114
     36   1693   1654   -865   -810   1675   -259    150   -267    413    -83   -106
    116   1870   1753   -995   -818   1813   -127    389    -98    553     28    -23
    176   2088   1912  -1135   -867   2000    -10    701    168    828    285    215
    192   2294   2101  -1241   -953   2197     10    961    405   1140    628    576
    168   2605   2436  -1387  -1135   2522    -83    711    452   1387    989   1002
     18   2696   2678  -1358  -1330   2688   -277    158    319   1486   1202   1273
   -194   2535   2730  -1171  -1465   2631   -548   -504    -64   1218   1000   1109
   -387   2060   2447   -836  -1415   2252   -797  -1143   -745    428    192    332
   -400   1590   1990   -597  -1195   1790  -1028  -1392  -1270   -228   -472   -327
   -301   1449   1748   -574  -1023   1597  -1041  -1195  -1221   -239   -519   -413
    -72   1639   1709   -784   -891   1675   -859   -810   -940    -18   -348   -283
     51   1816   1764   -932   -854   1790   -628   -433   -667    192   -187   -155
     18   1823   1805   -922   -893   1813   -459   -166   -488    332    -83    -85
    -36   1829   1865   -896   -950   1847   -394    -59   -410    400    -36    -57
    -64   1842   1904   -891   -984   1873   -379    -23   -384    423    -15    -46
    -77   1836   1914   -878   -995   1875   -376      0   -374    436     -7    -41
    -85   1823   1906   -870   -995   1865   -379     12   -371    439     -2    -44
   -103   1810   1914   -854  -1008   1862   -387     20   -368    441      7    -46
   -114   1823   1938   -854  -1026   1880   -374     36   -358    457     23    -41
    -93   1878   1971   -891  -1031   1925   -348     67   -332    485     57     -7
   -103   1888   1992   -893  -1049   1940   -355     72   -332    485     62     -2
   -101   1904   2003   -901  -1052   1953   -361     77   -329    496     67      5
    -90   1932   2023   -922  -1057   1977   -366     90   -316    511     80     18
    -80   1961   2042   -940  -1060   2000   -368    103   -303    524     98     18
    -77   1984   2062   -953  -1070   2021   -379    111   -298    535    106     15
    -67   2021   2088   -976  -1078   2052   -374    132   -280    561    135     38
    -72   2042   2112   -987  -1093   2078   -361    148   -259    576    142     46
    -70   2075   2145  -1002  -1106   2109   -358    168   -244    594    155     51
    -54   2099   2151  -1023  -1104   2122   -348    200   -220    620    192     72
    -46   2125   2171  -1041  -1109   2148   -337    241   -192    654    228    103
    -44   2138   2182  -1049  -1111   2158   -322    293   -161    693    259    137
    -41   2164   2205  -1060  -1122   2184   -311    342   -132    722    285    161
    -20   2223   2242  -1104  -1130   2231   -309    407    -90    771    340    215
     -5   2278   2281  -1137  -1143   2278   -293    480    -28    831    400    270
      5   2320   2314  -1163  -1153   2317   -277    563     33    898    462    329
     33   2397   2364  -1215  -1163   2382   -262    649     98    971    545    410
     54   2465   2410  -1262  -1176   2439   -249    711    145   1034    615    472
     59   2507   2447  -1283  -1192   2475   -249    748    176   1072    662    519
     62   2556   2491  -1309  -1215   2525   -254    758    187   1091    683    545
     62   2587   2525  -1325  -1231   2556   -249    756    192   1098    701    563
     46   2587   2540  -1319  -1247   2566   -239    740    194   1101    704    568
     36   2582   2543  -1309  -1254   2564   -226    711    184   1083    693    561
     12   2569   2553  -1291  -1273   2561   -220    662    153   1047    659    524
    -15   2527   2543  -1254  -1278   2535   -233    605    106    997    613    480
    -33   2486   2520  -1228  -1278   2501   -252    537     59    940    553    423
    -62   2439   2501  -1189  -1283   2470   -254    470     18    885    498    363
    -88   2397   2486  -1156  -1286   2442   -252    413    -15    849    467    319
   -122   2317   2439  -1096  -1280   2377   -262    353    -54    805    423    272
   -150   2265   2416  -1057  -1283   2338   -288    288   -101    756    371    223
   -166   2231   2395  -1034  -1280   2312   -301    244   -127    727    350    200
   -189   2192   2382  -1002  -1286   2286   -311    218   -145    711    335    187
   -207   2164   2372   -976  -1288   2268   -327    192   -163    691    316    161
   -226   2135   2359   -956  -1293   2247   -327    174   -174    680    306    142
   -231   2122   2353   -948  -1291   2236   -329    166   -174    683    301    137
   -244   2107   2351   -932  -1296   2226   -335    158   -168    685    296    137
   -252   2114   2366   -930  -1309   2239   -337    161   -161    688    303    142
   -257   2125   2382   -935  -1319   2252   -335    158   -158    688    309    145
   -272   2135   2408   -932  -1340   2270   -340    155   -155    698    324    163
   -283   2138   2421   -927  -1353   2278   -337    161   -145    704    332    168
   -288   2145   2434   -927  -1361   2288   -319    174   -124    711    345    179
   -288   2140   2426   -927  -1358   2283   -290    197   -101    732    371    202
   -303   2156   2457   -927  -1379   2307   -267    207    -85    743    384    210
   -314   2195   2509   -940  -1413   2351   -262    200    -80    748    392    213
   -301   2244   2546   -971  -1423   2395   -275    189    -70    763    407    226
   -293   2247   2540   -976  -1418   2395   -311    168    -70    771    415    241
   -283   2226   2509   -971  -1397   2369   -342    142    -83    766    410    244
   -275   2213   2488   -969  -1382   2348   -350    132    -83    766    413    254
   -265   2249   2514   -992  -1389   2382   -350    135    -72    776    431    275
   -267   2265   2533  -1000  -1400   2397   -363    127    -85    771    433    272
   -265   2200   2465   -969  -1363   2330   -376    106   -119    745    413    249
   -262   2161   2423   -950  -1343   2291   -387     83   -148    719    387    223
   -265   2148   2413   -940  -1337   2281   -389     67   -163    698    358    213
   -285   2096   2379   -906  -1332   2236   -387     59   -174    685    353    205
   -319   2044   2361   -862  -1340   2203   -394     38   -197    662    342    184
   -345   2023   2366   -841  -1356   2195   -405     18   -226    636    319    171
   -353   1992   2346   -818  -1348   2169   -400      5   -239    620    303    161
   -345   1948   2294   -802  -1319   2120   -405    -10   -252    594    275    135
   -348   1932   2278   -792  -1314   2104   -392    -10   -246    600    280    140
   -355   1914   2268   -779  -1312   2088   -389    -15   -249    597    275    135
   -358   1878   2236   -758  -1296   2057   -394    -23   -254    589    267    119
   -355   1865   2221   -756  -1288   2042   -394    -33   -257    584    270    116
   -353   1836   2190   -743  -1270   2010   -394    -41   -265    584    272    109
   -340   1826   2166   -745  -1252   1995   -397    -44   -265    579    270    101
   -324   1813   2138   -743  -1231   1974   -402    -44   -275    558    241     88
   -309   1818   2127   -756  -1218   1971   -345     51   -239    555    215     46
   -277   1860   2138   -792  -1208   2000   -257    215   -137    615    233     36
   -246   1958   2205   -857  -1226   2081   -155    457     83    826    420    197
   -181   2166   2348   -992  -1265   2257   -116    748    353   1145    740    561
   -142   2449   2590  -1153  -1366   2520   -197    696    470   1415   1122    984
   -239   2566   2803  -1163  -1519   2683   -319    314    418   1571   1408   1301
   -405   2564   2966  -1080  -1686   2764   -491   -200    155   1449   1369   1288
   -550   2288   2839   -867  -1693   2564   -675   -833   -436    784    709    662
   -587   1852   2439   -633  -1514   2145   -906  -1257  -1044     36    -46    -83
   -532   1564   2094   -517  -1314   1829  -1028  -1223  -1156   -122   -228   -290
   -483   1423   1904   -470  -1192   1662   -984   -979   -992    -23   -187   -283
   -452   1423   1875   -485  -1163   1649   -854   -714   -776    111   -106   -218
   -446   1538   1984   -548  -1215   1761   -654   -415   -524    285      0   -109
   -428   1571   2000   -571  -1215   1784   -511   -210   -348    426    122    -23
   -418   1538   1956   -561  -1189   1748   -439   -114   -252    509    210     18
   -405   1525   1930   -558  -1166   1727   -423    -85   -220    524    220     28
   -389   1551   1940   -581  -1163   1745   -423    -75   -205    524    213     33
   -379   1582   1961   -600  -1169   1771   -426    -67   -192    524    205     33
   -389   1605   1995   -607  -1192   1797   -418    -46   -166    542    213     54
   -374   1621   1995   -623  -1184   1808   -420    -41   -155    555    215     80
   -355   1595   1951   -620  -1153   1771   -400    -20   -127    581    241     83
   -355   1649   2003   -646  -1179   1826   -410    -33   -132    566    213     85
   -348   1660   2008   -657  -1179   1831   -413    -23   -116    571    233     96
   -353   1595   1948   -620  -1150   1771   -379     28    -54    636    324    106
   -418   1553   1969   -568  -1195   1761   -389     23    -54    633    316    124
   -465   1428   1893   -483  -1179   1662   -387     36    -33    649    345     93
   -454   1436   1891   -491  -1171   1662   -400     36    -28    652    342     85
   -454   1449   1904   -496  -1179   1675   -413     38    -25    652    327    114
   -332   1566   1899   -618  -1117   1732   -342    127     70    750    423    187
   -181   1691   1873   -756  -1026   1782   -252    220    166    846    519    270
   -241   1631   1873   -696  -1060   1751   -272    218    158    833    496    280
   -267   1634   1901   -683  -1083   1766   -306    220    163    839    509    301
   -259   1644   1901   -693  -1080   1771   -303    262    205    878    548    322
   -249   1662   1909   -706  -1078   1784   -285    319    267    927    592    363
   -223   1686   1909   -732  -1067   1797   -265    392    340    995    657    431
   -194   1740   1935   -771  -1065   1836   -267    449    392   1060    724    506
   -192   1792   1982   -800  -1088   1886   -246    517    467   1145    805    576
   -187   1810   1997   -813  -1093   1904   -233    553    511   1187    846    610
   -181   1816   1995   -818  -1088   1904   -236    579    535   1221    880    644
   -176   1857   2034   -839  -1104   1945   -236    574    535   1228    901    675
   -187   1870   2057   -844  -1122   1964   -236    537    509   1205    885    659
   -197   1875   2073   -839  -1135   1974   -233    498    480   1171    852    633
   -210   1808   2016   -800  -1111   1912   -231    457    433   1122    813    600
   -236   1740   1977   -750  -1106   1857   -239    392    371   1054    761    548
   -270   1678   1945   -704  -1109   1813   -233    329    329    997    704    506
   -293   1577   1870   -641  -1083   1725   -226    257    267    924    633    444
   -322   1499   1818   -589  -1070   1657   -226    194    210    862    571    384
   -345   1426   1771   -540  -1057   1597   -239    129    161    807    514    329
   -361   1361   1719   -501  -1041   1538   -262     59     98    737    441    267
   -379   1309   1688   -467  -1034   1499   -277     10     59    696    410    215
   -384   1283   1665   -452  -1023   1473   -290    -28     28    659    374    176
   -384   1215   1600   -415   -992   1408   -293    -51      2    631    340    148
   -405   1176   1582   -387   -995   1379   -290    -64     -2    613    327    129
   -420   1171   1592   -374  -1005   1382   -303    -77     -5    605    319    129
   -423   1150   1574   -366  -1000   1363   -306    -88     -2    605    319    129
   -413   1132   1545   -358   -979   1337   -296    -88      7    607    314    124
   -418   1127   1545   -355   -982   1335   -285    -85     15    610    314    114
   -418   1122   1540   -353   -979   1330   -296    -90     12    602    301    103
   -405   1114   1519   -355   -961   1314   -301    -90     23    618    314    124
   -392   1156   1548   -381   -969   1350   -262    -51     77    672    358    192
   -387   1182   1569   -397   -976   1374   -233    -31    103    688    376    210
   -400   1182   1579   -392   -989   1379   -213    -18    127    706    415    200
   -402   1187   1590   -394   -995   1389   -213    -15    140    719    441    197
   -397   1176   1574   -389   -984   1374   -218    -23    150    719    436    197
   -413   1161   1574   -376   -992   1369   -226    -38    153    717    431    197
   -413   1132   1543   -361   -979   1337   -246    -62    132    696    418    187
   -402   1124   1527   -361   -963   1325   -275    -85    111    678    405    174
   -394   1127   1522   -366   -958   1325   -290   -103    101    667    392    168
   -423   1132   1553   -355   -989   1343   -285   -106    106    667    400    179
   -418   1104   1522   -345   -969   1312   -290   -119     88    641    371    166
   -405   1039   1444   -319   -924   1241   -290   -119     80    641    387    155
   -426    969   1395   -270   -909   1182   -272   -116     80    633    394    129
   -457    883   1340   -213   -898   1111   -254   -122     70    615    374     96
   -475    795   1270   -161   -872   1034   -246   -137     51    589    350     75
   -501    730   1231   -114   -867    979   -246   -161     18    555    316     44
   -514    717   1231   -101   -872    974   -254   -192    -10    524    285      5
   -509    680   1187    -88   -849    932   -265   -220    -36    491    246    -25
   -514    620   1135    -54   -823    878   -270   -244    -62    459    223    -49
   -535    558   1093    -12   -813    823   -267   -252    -67    459    226    -51
   -535    545   1080     -5   -807    813   -265   -249    -59    472    233    -41
   -542    517   1057     10   -800    787   -252   -259    -62    462    228    -59
   -542    504   1047     18   -795    776   -246   -265    -70    454    231    -80
   -553    462   1015     44   -784    737   -244   -267    -80    446    223    -77
   -548    436    984     57   -766    709   -244   -272    -88    433    202    -80
   -550    415    966     67   -758    691   -184   -197    -44    444    189   -135
   -545    465   1010     38   -776    735    -70    -44     75    509    213   -153
   -537    571   1109    -18   -823    841     31    148    298    709    376    -25
   -511    745   1257   -116   -883   1000     83    394    620   1088    761    324
   -423   1044   1467   -311   -945   1257    -10    470    818   1467   1262    857
   -439   1278   1714   -420  -1078   1496   -122    189    709   1590   1590   1254
   -527   1286   1813   -381  -1169   1548   -228   -213    363   1415   1571   1299
   -631   1052   1683   -210  -1156   1366   -379   -745   -272    750    935    740
   -706    667   1374     18  -1041   1021   -602  -1322  -1023   -233   -101   -218
   -678    337   1015    168   -846    675   -756  -1452  -1275   -579   -491   -584
   -633     77    711    275   -672    392   -714  -1249  -1085   -433   -418   -571
   -597    -33    563    316   -581    265   -592   -992   -813   -213   -262   -485
   -589    -25    563    303   -576    267   -420   -735   -537     15    -90   -379
   -587     25    613    280   -600    316   -249   -493   -290    223     70   -257
   -576     88    665    241   -620    376   -168   -381   -168    319    150   -192
   -571     96    667    239   -618    381   -145   -348   -127    353    181   -168
   -563    101    662    231   -613    381   -119   -314    -85    394    241   -135
   -566     90    657    236   -613    374   -111   -306    -72    402    254   -129
   -550     83    631    231   -589    355   -109   -306    -70    397    244   -119
   -514    122    636    197   -574    379    -93   -290    -46    415    246    -83
   -527    111    636    205   -581    374    -77   -285    -33    423    283    -80
   -537     83    620    228   -579    350    -70   -285    -25    431    301    -70
   -535     64    600    233   -568    332    -51   -270     -5    441    303    -41
   -522     85    607    218   -563    345    -46   -252     23    459    324    -12
   -524     85    607    218   -566    345    -36   -244     44    475    353     -5
   -530     70    600    228   -566    335    -28   -239     57    485    361      5
   -542     51    594    244   -568    322    -20   -228     77    501    371     28
   -522     59    581    231   -550    319    -10   -210    103    522    389     57
   -506     67    571    218   -540    316    -18   -207    114    530    389     67
   -496     72    568    210   -532    319    -20   -202    132    542    397     85
   -488     62    550    213   -519    306    -15   -179    158    571    446     98
   -501     33    535    233   -517    283      2   -142    192    610    504    129
   -493     28    522    231   -506    275     10   -109    228    646    540    174
   -470     62    532    202   -501    296     18    -54    296    711    600    239
   -452    103    555    171   -504    329     41     12    371    789    672    311
   -426    155    581    135   -504    368     64     93    449    872    753    394
   -426    179    605    122   -517    392     83    166    517    953    831    480
   -436    213    646    111   -542    428    111    233    587   1031    917    561
   -444    226    670    109   -558    446    140    275    633   1083    987    592
   -439    246    685     96   -561    465    148    285    641   1098   1010    615
   -439    254    693     90   -566    472    155    272    615   1078   1000    623
   -444    239    683    101   -563    459    166    254    589   1049    984    623
   -459    189    649    135   -553    418    168    213    545    995    930    605
   -467    145    613    161   -540    379    163    155    488    919    859    553
   -465    111    576    174   -519    342    163     88    423    841    795    483
   -480     57    535    210   -509    296    158     15    350    753    724    400
   -509    -36    470    270   -491    215    155    -54    285    672    665    319
   -540   -114    426    327   -483    155    148   -116    228    607    602    267
   -555   -168    384    361   -472    106    140   -168    184    553    558    223
   -555   -220    332    387   -446     54    135   -220    142    501    506    176
   -566   -277    288    420   -428      2    127   -262    106    462    459    142
   -576   -322    254    449   -415    -33    124   -293     77    433    433    119
   -579   -353    226    465   -405    -64    132   -316     49    402    402     93
   -566   -350    215    457   -392    -67    132   -329     41    392    392     77
   -566   -374    192    470   -381    -90    127   -340     33    381    384     67
   -576   -400    176    488   -376   -111    116   -348     28    366    384     57
   -574   -413    158    491   -366   -127    116   -342     38    376    397     70
   -581   -444    137    511   -361   -153    127   -335     41    379    402     83
   -587   -449    135    517   -363   -158    129   -332     49    379    402     85
   -558   -436    122    498   -340   -158    119   -332     59    376    413     83
   -545   -413    129    478   -340   -142    122   -316     83    400    441     93
   -527   -348    179    436   -353    -85    158   -280    127    441    478    124
   -527   -296    228    410   -379    -36    192   -259    153    459    501    132
   -530   -288    241    410   -387    -23    194   -254    153    454    504    124
   -509   -280    226    392   -368    -28    192   -259    161    462    519    145
   -501   -270    231    384   -368    -20    192   -265    171    467    527    163
   -506   -290    215    397   -363    -38    176   -283    163    467    548    161
   -475   -306    168    392   -322    -70    155   -296    150    452    537    153
   -462   -283    176    371   -319    -54    163   -298    150    446    535    161
   -449   -270    176    358   -314    -46    176   -298    145    441    535    155
   -433   -283    150    358   -293    -67    179   -298    135    433    537    142
   -433   -335     98    384   -267   -119    171   -306    109    410    517    119
   -436   -384     49    407   -244   -168    166   -324     83    384    488     90
   -433   -420     12    426   -226   -202    176   -335     70    366    470     83
   -444   -465    -23    454   -210   -244    176   -350     49    337    459     59
   -454   -491    -36    472   -210   -265    184   -366     31    309    436     25
   -459   -535    -75    496   -194   -306    194   -379     18    285    413      0
   -459   -563   -106    511   -179   -335    189   -394      2    259    384    -25
   -452   -602   -150    524   -153   -379    192   -397     -7    241    371    -38
   -467   -626   -158    548   -155   -392    194   -405     -5    233    368    -46
   -472   -636   -163    553   -155   -400    189   -413     -7    220    361    -59
   -472   -657   -187    563   -145   -423    187   -415    -12    213    353    -67
   -483   -691   -207    587   -137   -452    189   -415    -18    202    340    -83
   -485   -717   -231    602   -127   -475    194   -415    -12    205    342    -83
   -470   -737   -267    602   -101   -504    200   -418     -5    200    337    -90
   -454   -748   -293    600    -80   -522    231   -371     12    192    314   -132
   -446   -743   -298    594    -75   -522    329   -228     98    218    298   -168
   -428   -654   -226    542   -101   -441    423    -44    262    337    384   -111
   -397   -446    -49    420   -176   -246    493    213    563    670    701    174
   -340   -166    174    254   -257      2    457    342    789   1021   1114    605
   -363    106    467    127   -415    285    337     80    753   1205   1475   1031
   -459    161    620    150   -540    389    228   -322    568   1249   1675   1278
   -563     44    607    259   -587    324     31   -844     90    844   1350    984
   -631   -374    257    504   -446    -59   -187  -1397   -605    -12    454    129
   -615   -849   -236    732   -189   -542   -387  -1660  -1078   -654   -239   -532
   -574  -1135   -561    854     -7   -849   -418  -1519  -1010   -649   -293   -628
   -542  -1189   -646    865     49   -919   -296  -1231   -737   -454   -166   -558
   -522  -1148   -626    833     49   -885   -114   -935   -462   -249    -18   -452
   -501  -1052   -550    776     23   -802     67   -667   -223    -64    122   -335
   -504   -997   -493    750     -5   -745    166   -542   -111     18    179   -285
   -514  -1052   -537    782      7   -795    184   -506    -80     38    213   -303
   -519  -1057   -537    787      7   -797    192   -478    -59     57    236   -290
   -506  -1049   -545    776     18   -800    187   -470    -59     54    226   -290
   -504  -1041   -537    774     15   -789    184   -470    -57     46    218   -296
   -483  -1049   -566    766     38   -807    197   -459    -44     59    236   -290
   -472  -1049   -576    761     49   -813    205   -449    -23     70    259   -277
   -480  -1070   -589    774     51   -828    210   -444    -18     70    257   -277
   -493  -1083   -589    789     46   -836    220   -433    -10     72    259   -280
   -501  -1101   -602    800     49   -852    226   -410      5     83    265   -267
   -506  -1083   -576    792     33   -831    223   -394     25    101    285   -246
   -506  -1083   -576    792     33   -831    223   -387     41    106    301   -252
   -485  -1080   -594    784     54   -839    226   -379     51    111    303   -252
   -470  -1083   -613    776     70   -849    233   -368     67    124    306   -257
   -459  -1075   -615    769     75   -846    249   -337    103    163    350   -218
   -454  -1065   -613    758     77   -839    236   -324    111    168    350   -205
   -431  -1054   -623    743     96   -839    226   -298    132    176    340   -205
   -420  -1041   -620    730     98   -831    231   -259    171    213    392   -189
   -402  -1044   -641    724    119   -844    239   -213    218    252    439   -179
   -379  -1021   -644    698    129   -833    249   -153    270    293    467   -124
   -363   -969   -605    667    119   -787    277    -70    340    366    535    -70
   -340   -935   -597    636    127   -766    316     23    428    457    659    -10
   -311   -891   -581    600    135   -737    324    101    501    530    719     75
   -277   -836   -561    555    140   -698    327    163    561    589    784    129
   -249   -797   -548    524    148   -672    340    207    602    626    820    161
   -265   -763   -501    511    116   -633    342    226    613    626    831    189
   -262   -743   -480    501    106   -610    337    226    613    618    828    213
   -257   -706   -452    480     96   -579    319    184    581    568    784    187
   -249   -748   -498    498    124   -623    327    145    550    522    748    129
   -262   -820   -561    540    148   -693    345    116    527    491    737    119
   -280   -862   -581    571    148   -722    345     70    485    441    696     90
   -296   -909   -615    600    158   -763    340     10    436    376    623     41
   -301   -935   -633    618    166   -784    335    -54    389    327    587    -12
   -345   -982   -639    662    145   -810    332   -124    348    270    530    -80
   -366  -1036   -670    698    150   -854    319   -197    298    200    444   -124
   -355  -1080   -724    717    181   -904    290   -262    246    135    392   -168
   -361  -1132   -771    748    205   -953    283   -303    228    111    384   -202
   -366  -1197   -831    782    231  -1015    259   -358    189     70    353   -241
   -368  -1218   -849    792    239  -1034    239   -389    163     38    319   -262
   -376  -1236   -862    805    241  -1049    228   -402    153     25    301   -272
   -392  -1280   -888    836    246  -1085    218   -418    145     10    285   -293
   -381  -1267   -885    823    249  -1078    210   -428    150      7    290   -293
   -366  -1257   -891    810    262  -1075    202   -431    153      5    283   -293
   -355  -1236   -880    792    262  -1060    200   -431    158     10    285   -275
   -342  -1226   -883    784    270  -1054    197   -426    168     23    298   -272
   -340  -1239   -901    789    277  -1070    202   -423    176     31    306   -283
   -329  -1257   -927    792    296  -1093    202   -418    189     33    309   -283
   -319  -1244   -924    782    301  -1085    220   -397    215     51    332   -254
   -322  -1226   -904    774    290  -1065    249   -376    246     75    353   -231
   -345  -1195   -849    769    252  -1023    272   -374    254     80    361   -223
   -345  -1187   -841    766    246  -1015    262   -384    252     77    361   -231
   -335  -1187   -852    761    257  -1021    246   -397    246     72    361   -233
   -332  -1187   -854    761    259  -1021    228   -410    246     75    363   -223
   -314  -1197   -885    756    283  -1041    189   -436    226     57    350   -220
   -285  -1169   -885    727    298  -1028    163   -454    213     49    345   -210
   -296  -1145   -852    719    275  -1000    161   -454    215     59    355   -187
   -306  -1187   -880    748    285  -1034    158   -459    207     51    348   -197
   -293  -1247   -953    769    329  -1101    132   -483    174     18    322   -233
   -296  -1273   -979    784    340  -1127    122   -501    155     -2    311   -249
   -296  -1314  -1018    802    358  -1169    111   -522    135    -25    283   -267
   -290  -1392  -1101    841    405  -1247     93   -548    103    -70    236   -306
   -332  -1454  -1124    891    394  -1291    103   -558     88    -88    218   -327
   -355  -1488  -1132    922    387  -1312    114   -566     83   -103    202   -335
   -361  -1532  -1171    945    405  -1353    103   -587     67   -129    174   -358
   -358  -1548  -1189    953    415  -1369     93   -607     44   -158    145   -394
   -376  -1571  -1195    971    407  -1382     83   -618     33   -166    148   -410
   -381  -1613  -1231    995    423  -1423     80   -623     28   -174    145   -418
   -387  -1641  -1254   1013    431  -1449     77   -626     28   -179    148   -418
   -389  -1665  -1275   1028    441  -1470     72   -636     18   -192    127   -426
   -397  -1683  -1286   1039    441  -1486     57   -649     10   -205    109   -444
   -397  -1712  -1317   1054    457  -1514     49   -657      2   -218     90   -467
   -387  -1712  -1327   1047    467  -1522     57   -644     10   -223     85   -470
   -361  -1691  -1330   1026    483  -1512    142   -535     64   -207     88   -491
   -337  -1647  -1309    989    483  -1478    259   -348    179   -148    114   -488
   -306  -1512  -1208    909    449  -1361    376    -90    402     51    277   -337
   -249  -1252  -1005    750    376  -1130    446    249    724    407    618     -5
   -192   -906   -714    550    259   -810    368    231    875    722   1026    400
   -262   -771   -511    517    124   -641    129   -332    740    857   1314    727
   -405   -776   -371    589    -18   -574   -166  -1008    452    779   1340    805
   -522  -1091   -568    805     20   -831   -428  -1615   -103    192    779    309
   -561  -1628  -1067   1096    252  -1348   -646  -2034   -846   -771   -179   -561
   -517  -1990  -1473   1252    478  -1732   -727  -1958   -987  -1028   -467   -878
   -459  -2112  -1652   1283    594  -1883   -636  -1652   -787   -901   -413   -875
   -415  -2060  -1647   1236    613  -1855   -433  -1322   -527   -717   -290   -782
   -376  -2003  -1626   1189    623  -1816   -179   -982   -265   -522   -145   -688
   -348  -1953  -1605   1150    626  -1779    -51   -802   -127   -410    -49   -641
   -342  -1945  -1602   1143    628  -1777      0   -737    -77   -374    -28   -613
   -340  -1943  -1605   1140    631  -1774     12   -719    -67   -368    -25   -605
   -327  -1925  -1597   1127    633  -1761     31   -711    -59   -361    -15   -607
   -324  -1935  -1613   1130    641  -1774     41   -693    -49   -350    -15   -597
   -329  -1951  -1621   1140    644  -1787     51   -675    -33   -337     -5   -597
   -319  -1951  -1634   1135    657  -1792     54   -670    -31   -335     -2   -589
   -309  -1922  -1613   1117    652  -1769     57   -662    -23   -329      7   -584
   -314  -1917  -1605   1114    644  -1761     67   -644     -2   -314     20   -571
   -301  -1912  -1610   1106    652  -1761     75   -631      7   -309     25   -571
   -293  -1912  -1621   1101    662  -1766     75   -628     10   -309     25   -574
   -290  -1925  -1634   1109    670  -1779     83   -615     25   -290     46   -568
   -290  -1930  -1639   1109    672  -1784     88   -594     44   -267     59   -561
   -280  -1935  -1654   1109    685  -1795     88   -581     46   -265     57   -568
   -272  -1930  -1657   1101    688  -1792     96   -566     59   -257     67   -553
   -265  -1893  -1628   1080    680  -1761    111   -537     85   -231     98   -527
   -257  -1886  -1631   1070    683  -1758    119   -506    101   -218    111   -509
   -241  -1873  -1631   1054    693  -1753    127   -465    127   -200    124   -501
   -226  -1860  -1636   1041    704  -1748    137   -413    163   -168    161   -480
   -205  -1826  -1621   1015    706  -1725    166   -345    215   -124    207   -439
   -197  -1803  -1605   1000    701  -1704    181   -275    265    -75    246   -389
   -189  -1795  -1605    992    706  -1701    194   -194    316    -18    314   -337
   -176  -1753  -1579    963    698  -1667    207   -111    371     38    384   -280
   -150  -1662  -1512    906    680  -1587    226    -36    423    103    444   -210
   -142  -1639  -1496    888    675  -1569    241      5    452    145    478   -181
   -145  -1628  -1483    885    667  -1556    249     23    465    166    501   -158
   -150  -1615  -1465    880    654  -1540    249     15    457    161    496   -135
   -158  -1602  -1444    880    641  -1525    246     -7    444    145    498   -132
   -166  -1613  -1447    888    639  -1532    249    -38    415    119    491   -145
   -168  -1634  -1465    901    646  -1551    254    -83    387     98    483   -174
   -187  -1706  -1519    945    665  -1613    246   -140    345     57    449   -220
   -218  -1779  -1561   1000    670  -1670    249   -205    301      0    394   -277
   -226  -1818  -1595   1021    683  -1706    236   -296    236    -75    316   -327
   -228  -1855  -1626   1041    696  -1740    220   -384    174   -140    252   -384
   -236  -1893  -1660   1065    709  -1777    200   -462    116   -202    187   -444
   -259  -1977  -1717   1119    727  -1847    184   -527     70   -257    127   -493
   -272  -2049  -1777   1158    750  -1914    171   -581     33   -301    109   -540
   -272  -2081  -1808   1176    766  -1945    150   -628     -5   -342     70   -576
   -270  -2112  -1842   1189    784  -1977    132   -662    -31   -371     36   -600
   -259  -2122  -1862   1192    800  -1992    114   -696    -46   -389     20   -610
   -270  -2148  -1878   1208    802  -2013    103   -709    -59   -402     18   -623
   -288  -2153  -1867   1221    787  -2010    103   -711    -64   -402     15   -628
   -293  -2177  -1886   1234    792  -2031     98   -717    -67   -402     15   -628
   -316  -2213  -1896   1265    789  -2055     93   -722    -70   -400     18   -639
   -327  -2213  -1888   1267    779  -2052     88   -722    -72   -407     15   -636
   -327  -2195  -1867   1260    769  -2031    106   -706    -59   -394     28   -628
   -327  -2177  -1852   1252    761  -2016    122   -698    -51   -389     25   -626
   -327  -2190  -1862   1260    766  -2026    111   -701    -51   -402      5   -633
   -314  -2174  -1860   1244    769  -2016    127   -685    -36   -392     23   -620
   -309  -2151  -1842   1228    763  -1995    153   -672    -23   -379     51   -615
   -306  -2130  -1826   1218    758  -1979    171   -672    -18   -374     64   -610
   -309  -2122  -1813   1215    750  -1969    189   -665     -2   -371     59   -592
   -319  -2135  -1816   1228    748  -1977    176   -678     -2   -376     62   -589
   -309  -2109  -1800   1208    743  -1956    174   -680     10   -361     96   -574
   -290  -2104  -1813   1197    758  -1958    142   -704     -2   -374     62   -563
   -275  -2107  -1831   1192    776  -1969     96   -737    -33   -394     38   -558
   -277  -2132  -1855   1202    787  -1992     96   -732    -28   -379     98   -568
   -280  -2140  -1860   1210    789  -2000    101   -730    -25   -379     88   -561
   -272  -2143  -1873   1205    797  -2008     90   -740    -38   -389     72   -561
   -272  -2200  -1927   1236    826  -2065     75   -771    -77   -431     41   -587
   -283  -2247  -1966   1265    839  -2107     70   -789   -103   -462     12   -610
   -277  -2265  -1987   1270    854  -2127     90   -792   -116   -478      0   -618
   -290  -2301  -2010   1296    857  -2156     98   -800   -140   -501    -18   -636
   -324  -2374  -2049   1350    862  -2213     93   -831   -179   -550    -75   -672
   -332  -2377  -2047   1353    857  -2213     85   -849   -194   -566    -77   -683
   -337  -2400  -2062   1366    862  -2231     88   -862   -215   -581    -93   -706
   -348  -2439  -2091   1392    870  -2268     88   -880   -236   -605   -124   -724
   -337  -2470  -2132   1405    896  -2301     85   -888   -246   -615   -122   -727
   -316  -2475  -2161   1395    919  -2320     72   -901   -259   -633   -127   -730
   -329  -2501  -2171   1415    919  -2335     72   -904   -267   -641   -132   -732
   -324  -2496  -2171   1408    922  -2335     80   -893   -267   -639   -140   -724
   -309  -2483  -2174   1397    932  -2330     90   -883   -257   -631   -127   -717
   -309  -2488  -2179   1397    935  -2333     83   -885   -257   -636   -124   -717
   -311  -2494  -2184   1402    935  -2340    103   -857   -241   -644   -150   -730
   -309  -2460  -2153   1384    919  -2307    189   -735   -174   -631   -179   -750
   -262  -2366  -2104   1314    919  -2236    293   -530    -25   -514    -64   -696
   -215  -2174  -1958   1192    870  -2065    389   -246    231   -239    205   -446
   -148  -1901  -1753   1023    800  -1829    405    -54    452     67    550    -54
   -132  -1647  -1514    888    691  -1582    319   -231    501    293    901    363
   -246  -1558  -1312    904    532  -1436    148   -698    400    413   1145    672
   -392  -1605  -1213    997    410  -1410    -62  -1283     23    127    909    498
   -493  -1948  -1454   1221    478  -1701   -270  -1875   -641   -665     98   -280
   -485  -2387  -1904   1436    706  -2145   -467  -2153  -1140  -1296   -558   -935
   -405  -2644  -2239   1525    917  -2442   -530  -2029  -1150  -1361   -659  -1057
   -340  -2701  -2364   1519   1010  -2533   -431  -1732   -953  -1223   -576  -1013
   -309  -2660  -2351   1483   1021  -2507   -241  -1410   -714  -1047   -452   -914
   -283  -2551  -2268   1415    989  -2410    -28  -1093   -465   -852   -303   -792
   -252  -2473  -2221   1363    984  -2348     83   -930   -342   -756   -220   -724
   -236  -2452  -2216   1343    987  -2335    114   -880   -306   -724   -189   -696
   -233  -2465  -2234   1348    997  -2351    135   -852   -285   -714   -184   -678
   -218  -2452  -2236   1335   1005  -2346    145   -826   -267   -709   -176   -662
   -213  -2436  -2223   1325   1005  -2330    148   -815   -259   -701   -158   -657
   -210  -2410  -2203   1309    995  -2307    155   -807   -249   -691   -148   -644
   -213  -2416  -2203   1312    995  -2309    166   -795   -241   -685   -145   -628
   -207  -2434  -2226   1319   1008  -2330    168   -782   -233   -678   -142   -615
   -210  -2444  -2234   1327   1010  -2340    161   -771   -236   -667   -127   -605
   -210  -2449  -2239   1330   1013  -2346    163   -756   -231   -667   -119   -584
   -192  -2405  -2213   1299   1008  -2309    166   -740   -215   -654    -98   -558
   -187  -2377  -2192   1280   1000  -2286    174   -724   -202   -641    -96   -545
   -176  -2387  -2210   1283   1015  -2299    181   -711   -200   -636    -96   -548
   -168  -2374  -2205   1270   1018  -2291    181   -696   -192   -623    -67   -524
   -166  -2353  -2187   1257   1010  -2270    192   -672   -168   -602    -46   -491
   -161  -2325  -2164   1241   1000  -2247    213   -633   -132   -574     -7   -454
   -158  -2304  -2145   1231    992  -2226    218   -600   -109   -553     23   -436
   -148  -2288  -2143   1218    995  -2216    213   -576    -98   -548     33   -431
   -127  -2273  -2145   1200   1008  -2210    223   -535    -72   -519     54   -407
    -85  -2200  -2114   1143   1013  -2158    246   -465    -12   -457    111   -342
    -41  -2164  -2122   1104   1039  -2143    267   -384     44   -400    158   -285
    -28  -2107  -2078   1065   1021  -2094    270   -314     98   -337    231   -226
    -23  -2029  -2005   1026    989  -2018    277   -233    163   -257    322   -140
     -2  -1958  -1958    979    976  -1958    290   -158    220   -187    397    -67
     25  -1901  -1927    937    976  -1914    306   -106    262   -140    449    -12
     38  -1860  -1901    909    969  -1880    309    -96    277   -124    470      5
     38  -1834  -1873    896    953  -1852    324    -93    283   -122    485     18
     46  -1826  -1873    888    958  -1849    335   -106    275   -132    485     23
     62  -1805  -1867    872    963  -1836    340   -129    259   -153    472     15
     59  -1816  -1875    878    966  -1844    345   -166    228   -189    431    -12
     46  -1839  -1888    896    966  -1862    345   -215    184   -239    384    -62
     20  -1919  -1943    948    979  -1930    332   -288    111   -319    298   -140
     -2  -1948  -1945    976    971  -1948    337   -345     67   -374    249   -181
    -18  -1979  -1964    997    971  -1971    332   -397     25   -431    200   -226
    -20  -2029  -2008   1023    992  -2018    329   -452    -23   -485    137   -272
    -31  -2094  -2062   1060   1013  -2078    322   -501    -67   -537     85   -322
    -41  -2158  -2117   1101   1036  -2138    306   -548   -114   -592     38   -387
    -59  -2190  -2130   1122   1034  -2161    298   -589   -155   -641    -10   -439
    -67  -2203  -2135   1135   1034  -2171    301   -605   -163   -654    -25   -449
    -64  -2210  -2145   1137   1039  -2179    298   -607   -166   -657    -36   -454
    -77  -2218  -2140   1148   1031  -2179    290   -620   -179   -672    -64   -467
    -98  -2260  -2164   1176   1031  -2210    283   -626   -192   -680    -57   -480
   -109  -2283  -2174   1197   1031  -2229    270   -631   -207   -696    -67   -501
   -122  -2291  -2169   1205   1021  -2231    267   -633   -207   -698    -72   -498
   -129  -2260  -2130   1195   1000  -2195    285   -620   -192   -691    -64   -478
   -150  -2270  -2120   1210    982  -2197    277   -620   -189   -691    -62   -478
   -161  -2294  -2132   1226    984  -2213    270   -623   -197   -696    -62   -485
   -161  -2301  -2143   1231    989  -2223    272   -615   -200   -704    -77   -491
   -153  -2260  -2107   1208    976  -2184    301   -592   -171   -685    -59   -467
   -174  -2221  -2047   1197    935  -2135    319   -579   -150   -670    -44   -457
   -197  -2239  -2042   1218    919  -2140    329   -574   -145   -667    -41   -452
   -213  -2275  -2062   1241    924  -2169    319   -579   -163   -685    -57   -480
   -213  -2257  -2044   1236    914  -2151    301   -594   -174   -698    -80   -496
   -210  -2216  -2008   1210    898  -2112    283   -602   -166   -688    -54   -472
   -231  -2239  -2008   1234    888  -2125    257   -626   -184   -696    -64   -470
   -252  -2255  -2005   1252    875  -2130    220   -654   -210   -724   -101   -475
   -252  -2252  -2000   1252    872  -2127    218   -654   -215   -719    -85   -478
   -254  -2283  -2029   1267    885  -2158    223   -644   -213   -714    -75   -478
   -272  -2314  -2042   1293    883  -2179    215   -652   -236   -740    -98   -498
   -309  -2366  -2060   1337    875  -2216    200   -670   -262   -774   -122   -548
   -324  -2423  -2099   1374    885  -2262    194   -678   -280   -797   -150   -576
   -311  -2473  -2161   1389    922  -2317    197   -691   -309   -831   -189   -613
   -314  -2486  -2171   1400    927  -2330    210   -696   -322   -846   -210   -618
   -348  -2520  -2171   1434    909  -2348    200   -711   -340   -867   -231   -628
   -374  -2600  -2226   1488    924  -2413    168   -748   -381   -919   -301   -683
   -379  -2639  -2260   1509    940  -2452    161   -758   -405   -948   -322   -711
   -371  -2668  -2299   1519    963  -2483    153   -763   -423   -966   -350   -735
   -387  -2657  -2273   1522    940  -2465    140   -771   -428   -976   -350   -745
   -402  -2678  -2275   1540    935  -2478    150   -758   -415   -963   -345   -727
   -402  -2704  -2301   1551    948  -2504    140   -771   -431   -989   -381   -737
   -415  -2717  -2301   1566    943  -2512    132   -782   -452  -1010   -381   -779
   -410  -2699  -2288   1556    937  -2496    114   -789   -459  -1023   -407   -797
   -407  -2688  -2281   1548    935  -2486    127   -758   -441  -1010   -389   -787
   -379  -2707  -2327   1540    974  -2517    181   -672   -394  -1002   -415   -805
   -379  -2694  -2314   1535    966  -2504    288   -511   -280   -935   -379   -826
   -368  -2603  -2236   1483    932  -2418    381   -293    -72   -737   -233   -667
   -311  -2361  -2049   1337    867  -2205    407    -49    174   -444     41   -355
   -228  -1935  -1706   1080    737  -1821    277    -36    311   -145    439     98
   -280  -1764  -1483   1023    600  -1623    171   -335    265     25    774    433
   -431  -1857  -1426   1143    496  -1641     83   -714     51    -15    870    504
   -550  -2057  -1506   1304    478  -1782   -106  -1296   -545   -646    265    -20
   -613  -2426  -1816   1519    600  -2122   -363  -1873  -1286  -1571   -693   -898
   -561  -2746  -2184   1652    810  -2468   -517  -1951  -1512  -1875  -1039  -1208
   -511  -3000  -2488   1756    987  -2746   -462  -1701  -1343  -1774  -1018  -1221
   -493  -3089  -2595   1792   1049  -2842   -340  -1439  -1114  -1621   -917  -1195
   -488  -3037  -2551   1761   1028  -2795   -171  -1176   -865  -1436   -805  -1104
   -467  -2953  -2488   1709   1008  -2722     15   -919   -618  -1228   -615   -966
   -480  -2930  -2452   1704    984  -2691    103   -797   -496  -1130   -537   -904
   -491  -2925  -2434   1709    971  -2681    122   -753   -465  -1111   -527   -870
   -491  -2933  -2444   1712    976  -2691    109   -750   -470  -1122   -553   -872
   -478  -2925  -2449   1701    984  -2688    103   -737   -454  -1109   -532   -872
   -475  -2953  -2481   1712   1002  -2717    103   -727   -444  -1104   -530   -885
   -488  -2982  -2494   1735   1002  -2738    106   -714   -439  -1104   -540   -878
   -501  -2943  -2442   1719    969  -2694     98   -714   -428  -1093   -542   -852
   -509  -2922  -2413   1714    950  -2668    103   -709   -410  -1085   -542   -846
   -522  -2933  -2413   1727    945  -2673    116   -691   -389  -1070   -524   -833
   -511  -2940  -2429   1727    958  -2686    114   -680   -384  -1065   -524   -826
   -506  -2940  -2436   1722    963  -2691     85   -688   -400  -1070   -537   -833
   -519  -2922  -2405   1719    943  -2665     77   -680   -394  -1062   -548   -833
   -514  -2889  -2374   1699    927  -2631     85   -659   -371  -1047   -537   -810
   -517  -2912  -2395   1714    937  -2655     88   -641   -355  -1028   -491   -787
   -501  -2909  -2410   1704    953  -2660     83   -626   -332  -1010   -483   -756
   -491  -2873  -2382   1680    943  -2629     85   -605   -306   -984   -462   -735
   -496  -2800  -2304   1647    901  -2553     72   -594   -288   -969   -446   -724
   -472  -2782  -2309   1628    917  -2546     59   -581   -270   -958   -449   -717
   -449  -2777  -2327   1610    937  -2553     51   -540   -228   -914   -420   -678
   -428  -2766  -2338   1597    953  -2553     59   -480   -163   -852   -376   -615
   -397  -2712  -2314   1553    956  -2514     54   -420    -96   -782   -316   -561
   -389  -2631  -2242   1512    924  -2436     54   -355    -15   -693   -220   -501
   -358  -2598  -2239   1475    937  -2418     59   -296     67   -610   -140   -441
   -345  -2527  -2182   1436    917  -2356     75   -233    142   -535    -70   -358
   -340  -2486  -2148   1410    904  -2317     96   -184    192   -480    -18   -296
   -324  -2457  -2132   1392    904  -2296    106   -171    200   -462      2   -272
   -316  -2439  -2125   1376    901  -2283     96   -192    174   -491    -28   -290
   -324  -2457  -2132   1389    901  -2296     96   -213    161   -519    -59   -314
   -337  -2488  -2151   1413    904  -2320     88   -252    124   -571   -111   -353
   -371  -2525  -2153   1449    891  -2340     64   -306     64   -639   -176   -402
   -426  -2605  -2182   1514    878  -2395     44   -366      0   -719   -257   -459
   -452  -2678  -2226   1566    885  -2455     33   -431    -62   -797   -340   -519
   -444  -2712  -2270   1577    911  -2494      5   -498   -129   -878   -413   -587
   -449  -2735  -2286   1592    917  -2512    -12   -555   -184   -937   -475   -652
   -485  -2816  -2330   1649    922  -2574    -18   -605   -223   -995   -535   -704
   -514  -2870  -2356   1691    919  -2613    -44   -659   -277  -1052   -594   -761
   -519  -2831  -2314   1675    896  -2574    -90   -719   -332  -1111   -657   -823
   -530  -2878  -2348   1704    909  -2613   -103   -761   -368  -1161   -711   -867
   -535  -2907  -2372   1719    917  -2639   -116   -784   -387  -1187   -732   -885
   -532  -2935  -2405   1732    935  -2670   -135   -802   -400  -1202   -743   -904
   -517  -2961  -2444   1738    961  -2704   -150   -815   -410  -1213   -756   -924
   -519  -2930  -2410   1725    945  -2670   -148   -823   -405  -1218   -766   -930
   -532  -2940  -2410   1735    937  -2675   -145   -823   -392  -1210   -758   -930
   -555  -2961  -2405   1758    924  -2683   -166   -839   -400  -1223   -766   -953
   -561  -2974  -2413   1766    922  -2694   -171   -839   -394  -1218   -771   -950
   -540  -2940  -2400   1740    930  -2670   -168   -831   -376  -1205   -761   -937
   -542  -2959  -2416   1748    932  -2688   -187   -846   -387  -1218   -776   -969
   -542  -2961  -2418   1751    935  -2691   -192   -846   -381  -1218   -779   -976
   -542  -2925  -2382   1732    917  -2655   -192   -836   -363  -1200   -758   -966
   -548  -2878  -2330   1714    891  -2605   -168   -813   -332  -1171   -727   -940
   -563  -2863  -2301   1712    867  -2582   -150   -810   -324  -1161   -714   -935
   -558  -2881  -2322   1719    880  -2603   -166   -828   -337  -1182   -732   -961
   -558  -2881  -2325   1719    880  -2603   -179   -854   -353  -1208   -761   -984
   -566  -2860  -2294   1714    862  -2577   -200   -880   -361  -1223   -784   -987
   -563  -2865  -2304   1712    870  -2585   -233   -911   -392  -1247   -800  -1010
   -561  -2881  -2322   1719    880  -2603   -254   -927   -407  -1265   -813  -1028
   -545  -2899  -2356   1722    904  -2626   -259   -927   -410  -1267   -818  -1036
   -532  -2889  -2356   1712    911  -2624   -265   -919   -407  -1262   -807  -1028
   -530  -2940  -2410   1735    940  -2675   -283   -935   -436  -1293   -846  -1070
   -537  -2992  -2455   1764    958  -2725   -296   -953   -467  -1330   -888  -1101
   -558  -3037  -2478   1797    958  -2759   -303   -966   -491  -1356   -917  -1122
   -587  -3091  -2504   1839    958  -2798   -298   -974   -504  -1374   -943  -1148
   -594  -3107  -2512   1849    956  -2811   -306   -992   -527  -1397   -966  -1182
   -589  -3146  -2556   1865    982  -2852   -314  -1005   -550  -1423   -995  -1213
   -594  -3180  -2585   1883    995  -2883   -319  -1021   -571  -1452  -1026  -1239
   -600  -3187  -2587   1893    992  -2889   -335  -1034   -597  -1478  -1047  -1267
   -594  -3218  -2626   1904   1013  -2925   -342  -1039   -607  -1496  -1065  -1301
   -592  -3242  -2652   1917   1028  -2948   -348  -1047   -613  -1504  -1085  -1312
   -592  -3242  -2650   1914   1026  -2946   -353  -1060   -618  -1517  -1104  -1322
   -587  -3234  -2647   1912   1028  -2940   -358  -1067   -631  -1538  -1119  -1332
   -584  -3237  -2652   1909   1031  -2946   -355  -1065   -631  -1545  -1127  -1340
   -587  -3242  -2657   1914   1034  -2951   -355  -1060   -633  -1551  -1135  -1345
   -589  -3270  -2681   1930   1044  -2977   -342  -1041   -631  -1558  -1156  -1363
   -555  -3278  -2722   1917   1083  -3000   -283   -953   -589  -1561  -1187  -1418
   -555  -3195  -2642   1873   1041  -2920   -171   -787   -457  -1475  -1132  -1418
   -548  -3047  -2499   1797    974  -2772    -80   -592   -231  -1252   -943  -1260
   -493  -2805  -2312   1647    909  -2559    -62   -355     77   -875   -566   -896
   -407  -2470  -2062   1439    826  -2268   -158   -322    231   -542   -129   -423
   -439  -2229  -1790   1332    672  -2010   -293   -685     51   -467    132    -93
   -524  -2247  -1722   1384    597  -1984   -405  -1096   -288   -631     83    -98
   -610  -2457  -1849   1532    618  -2153   -592  -1647   -909  -1293   -571   -691
   -633  -2865  -2231   1751    797  -2548   -828  -2166  -1639  -2252  -1577  -1602
   -584  -3185  -2600   1883   1005  -2894   -922  -2153  -1761  -2460  -1821  -1834
   -535  -3356  -2821   1945   1140  -3089   -857  -1901  -1548  -2294  -1730  -1805
   -498  -3385  -2889   1940   1192  -3138   -722  -1634  -1291  -2099  -1602  -1735
   -483  -3343  -2860   1914   1187  -3102   -537  -1361  -1028  -1899  -1470  -1636
   -457  -3252  -2795   1852   1166  -3024   -389  -1148   -823  -1740  -1350  -1530
   -431  -3185  -2753   1808   1161  -2969   -327  -1060   -740  -1680  -1293  -1480
   -413  -3167  -2753   1787   1169  -2959   -298  -1021   -706  -1654  -1278  -1470
   -400  -3143  -2743   1771   1171  -2943   -283   -997   -698  -1644  -1273  -1478
   -392  -3109  -2717   1748   1161  -2912   -275   -976   -691  -1631  -1262  -1473
   -392  -3112  -2720   1753   1161  -2917   -259   -950   -678  -1613  -1252  -1454
   -371  -3128  -2756   1748   1189  -2943   -241   -924   -662  -1600  -1244  -1428
   -337  -3073  -2735   1706   1197  -2904   -233   -906   -652  -1590  -1247  -1413
   -337  -3060  -2722   1696   1192  -2891   -226   -901   -654  -1587  -1249  -1408
   -329  -3011  -2681   1670   1174  -2847   -220   -888   -649  -1577  -1234  -1392
   -314  -2972  -2660   1641   1171  -2818   -215   -867   -631  -1556  -1210  -1369
   -288  -2943  -2655   1615   1182  -2800   -213   -852   -620  -1543  -1221  -1348
   -283  -2930  -2647   1605   1179  -2790   -210   -839   -623  -1535  -1210  -1371
   -275  -2904  -2629   1590   1176  -2766   -197   -815   -607  -1506  -1179  -1363
   -254  -2857  -2605   1553   1174  -2733   -192   -782   -587  -1480  -1156  -1332
   -228  -2842  -2613   1535   1192  -2727   -166   -732   -550  -1441  -1119  -1299
   -218  -2800  -2582   1509   1179  -2691   -142   -693   -524  -1415  -1106  -1280
   -210  -2748  -2538   1480   1161  -2644   -145   -667   -519  -1405  -1117  -1262
   -194  -2694  -2499   1444   1150  -2598   -137   -626   -496  -1369  -1085  -1223
   -158  -2631  -2473   1395   1156  -2553   -111   -553   -436  -1299  -1005  -1169
   -116  -2564  -2447   1340   1163  -2507    -80   -462   -358  -1215   -930  -1101
    -93  -2514  -2421   1304   1161  -2468    -49   -363   -285  -1130   -862  -1036
    -77  -2434  -2356   1257   1137  -2397    -25   -270   -220  -1047   -789   -963
    -41  -2346  -2304   1195   1130  -2325      0   -179   -150   -963   -717   -880
    -10  -2252  -2242   1130   1114  -2247     12   -106   -103   -906   -652   -823
      7  -2169  -2179   1080   1091  -2174     31    -57    -72   -865   -607   -782
     10  -2117  -2127   1052   1067  -2122     54    -25    -62   -846   -594   -748
     23  -2055  -2078   1015   1049  -2065     70    -15    -70   -846   -602   -730
     41  -2005  -2047    979   1041  -2023     72    -28   -109   -878   -615   -753
     54  -1982  -2036    963   1044  -2008     80    -46   -140   -898   -631   -761
     51  -1982  -2036    963   1041  -2008     85    -77   -184   -935   -667   -795
     46  -1997  -2044    976   1044  -2021     77   -127   -246   -997   -730   -852
     36  -2018  -2057    989   1044  -2036     72   -184   -316  -1070   -810   -911
     33  -2005  -2039    984   1034  -2021     77   -231   -363  -1124   -870   -943
     23  -2021  -2044    997   1034  -2031     77   -283   -410  -1174   -924   -982
     31  -2021  -2052    995   1041  -2036     67   -324   -457  -1215   -969  -1028
     67  -2000  -2068    966   1065  -2034     59   -350   -488  -1239   -995  -1052
     70  -2013  -2083    971   1075  -2049     54   -376   -522  -1265  -1026  -1072
     80  -2000  -2081    958   1078  -2039     59   -384   -535  -1273  -1041  -1075
     98  -1953  -2052    927   1075  -2003     64   -379   -540  -1270  -1049  -1075
    111  -1930  -2042    906   1075  -1984     72   -361   -537  -1260  -1044  -1060
    122  -1875  -1997    875   1060  -1935     88   -342   -535  -1247  -1031  -1041
    132  -1813  -1945    839   1039  -1880     98   -324   -532  -1234  -1018  -1018
    153  -1753  -1906    800   1028  -1829    103   -301   -540  -1221  -1010  -1005
    171  -1691  -1862    758   1013  -1777    119   -267   -519  -1197   -989   -971
    192  -1618  -1810    714   1000  -1714    140   -233   -496  -1163   -958   -924
    197  -1587  -1787    693    989  -1686    150   -213   -488  -1148   -950   -904
    213  -1553  -1766    670    989  -1660    155   -192   -485  -1130   -943   -883
    270  -1439  -1709    584    987  -1574    171   -161   -465  -1101   -924   -844
    311  -1325  -1636    506    974  -1480    197   -135   -439  -1070   -891   -802
    316  -1249  -1566    465    940  -1408    226   -127   -418  -1034   -841   -774
    324  -1184  -1509    431    917  -1345    270   -106   -392  -1002   -815   -743
    363  -1093  -1460    363    909  -1275    301    -93   -366   -971   -797   -696
    394  -1023  -1418    311    906  -1221    311    -80   -353   -948   -776   -665
    413   -924  -1340    254    875  -1132    301    -70   -350   -935   -771   -641
    439   -854  -1293    207    865  -1072    309    -51   -337   -914   -766   -600
    475   -805  -1280    163    875  -1041    283    -49   -350   -898   -732   -594
    506   -709  -1218    101    862   -963    280    -36   -337   -875   -701   -561
    519   -649  -1171     64    844   -909    280    -23   -337   -865   -698   -537
    519   -652  -1171     67    844   -911    290     -5   -342   -859   -709   -524
    550   -615  -1166     31    857   -891    296      7   -358   -862   -706   -517
    602   -550  -1156    -25    878   -852    309     20   -363   -852   -698   -511
    626   -519  -1145    -54    883   -831    311     23   -376   -852   -704   -511
    626   -501  -1127    -62    875   -813    322     31   -392   -867   -727   -517
    628   -470  -1101    -80    862   -784    350     57   -381   -849   -719   -504
    657   -407  -1067   -124    862   -737    345     51   -402   -862   -748   -509
    667   -387  -1054   -142    859   -719    340     46   -420   -875   -787   -506
    688   -376  -1065   -155    875   -719    345     54   -433   -883   -797   -501
    719   -314  -1034   -205    875   -675    342     59   -433   -878   -763   -511
    730   -257   -987   -239    857   -620    358     88   -415   -849   -737   -501
    735   -194   -932   -270    831   -563    363    103   -418   -841   -735   -483
    756   -163   -919   -296    836   -540    379    124   -402   -818   -727   -457
    776   -148   -924   -316    849   -537    389    140   -400   -810   -735   -431
    789    -96   -888   -348    836   -491    389    155   -392   -795   -717   -405
    795    -46   -841   -376    818   -444    407    187   -381   -779   -706   -402
    818     18   -800   -418    810   -389    485    319   -311   -740   -709   -407
    839    150   -691   -496    766   -270    613    545   -161   -620   -644   -342
    865    361   -506   -613    685    -72    724    828     85   -371   -423   -135
    917    628   -290   -774    605    168    784   1111    345    -46    -67    207
    948    995     46   -971    452    522    766   1091    475    231    316    626
    833   1161    327   -997    252    745    589    620    366    342    540    937
    657   1161    501   -909     77    831    415     96    129    249    509    987
    509    870    361   -691     72    615    226   -475   -420   -355   -119    423
    444    400    -44   -420    244    179    -12   -904  -1065  -1140   -937   -394
    485     98   -387   -296    436   -142   -129   -841  -1140  -1260  -1083   -574
    537     64   -475   -301    506   -205    -67   -555   -953  -1119   -984   -517
    568    168   -402   -368    485   -116    109   -220   -709   -935   -857   -413
    592    290   -301   -441    446     -5    332    114   -467   -756   -735   -303
    602    361   -241   -483    420     62    444    296   -340   -644   -652   -218
    587    394   -194   -491    392    101    491    376   -275   -581   -589   -181
    584    441   -142   -514    363    148    519    433   -231   -532   -542   -140
    605    532    -72   -568    340    231    553    480   -197   -488   -517   -106
    587    566    -20   -576    303    272    558    493   -179   -475   -511    -90
    581    568    -12   -576    298    277    553    514   -166   -462   -504    -62
    623    639     12   -631    303    327    566    553   -132   -423   -472    -15
    672    737     64   -704    303    402    602    597    -93   -384   -444     33
    665    795    129   -730    267    462    615    618    -72   -358   -418     51
    672    823    150   -748    262    488    618    641    -54   -332   -394     72
    680    862    179   -774    249    522    620    667    -31   -301   -379    109
    683    893    210   -787    236    553    631    698     -5   -270   -384    153
    675    924    246   -800    213    587    636    724     20   -233   -329    161
    672    943    270   -807    200    607    636    750     49   -194   -275    174
    696   1031    335   -865    181    683    652    795     98   -148   -233    226
    776   1161    384   -969    197    774    696    857    155    -93   -184    280
    782   1184    402   -984    189    795    704    898    187    -59   -163    314
    779   1236    457  -1008    161    846    704    940    218    -23   -137    345
    779   1278    498  -1031    140    891    706    989    254     10   -116    387
    779   1317    537  -1047    122    927    724   1062    301     67    -70    431
    867   1444    576  -1158    145   1013    769   1179    397    176     25    527
    909   1538    628  -1223    140   1085    789   1270    459    249     77    602
    911   1605    693  -1260    109   1150    789   1348    509    311    140    667
    922   1730    807  -1325     57   1270    797   1423    579    389    220    748
    940   1810    867  -1376     36   1340    815   1501    659    483    316    831
    958   1855    896  -1408     31   1376    833   1535    698    535    371    878
    979   1930    948  -1454     15   1439    844   1543    719    566    387    924
    976   1964    987  -1470     -5   1475    852   1532    719    574    402    943
    961   1997   1036  -1480    -36   1517    849   1512    722    576    415    940
    950   2008   1057  -1478    -54   1532    852   1486    719    568    410    945
    948   2034   1085  -1493    -70   1561    854   1452    709    555    389    945
    932   2039   1106  -1486    -85   1574    846   1395    675    519    342    906
    909   2016   1104  -1465    -96   1561    849   1340    649    491    303    862
    878   1979   1101  -1431   -111   1540    833   1270    610    452    259    836
    852   1956   1104  -1405   -127   1530    826   1210    581    418    213    800
    826   1922   1096  -1374   -135   1509    826   1169    561    394    181    763
    826   1904   1078  -1366   -127   1491    815   1127    540    381    166    756
    823   1917   1093  -1369   -135   1504    800   1085    514    355    129    743
    820   1904   1083  -1363   -132   1493    787   1065    501    345    119    732
    815   1860   1044  -1337   -114   1452    800   1067    514    358    132    730
    810   1878   1065  -1345   -127   1473    795   1057    514    366    142    735
    805   1912   1106  -1358   -150   1509    782   1052    517    376    150    743
    800   1951   1148  -1376   -176   1551    787   1057    532    397    161    761
    787   1961   1174  -1374   -192   1569    800   1080    563    436    200    787
    776   1977   1200  -1376   -213   1590    795   1080    568    449    205    807
    782   1990   1208  -1384   -213   1600    789   1085    579    465    210    823
    779   1964   1184  -1371   -202   1574    789   1098    589    480    215    833
    774   1977   1202  -1374   -213   1590    787   1104    600    496    233    859
    766   2000   1231  -1384   -233   1615    771   1101    610    504    244    859
    771   2029   1257  -1400   -244   1644    769   1106    626    514    254    875
    787   2070   1280  -1431   -246   1675    795   1127    652    540    272    904
    784   2117   1332  -1449   -272   1725    833   1148    685    571    298    924
    779   2179   1400  -1480   -311   1790    846   1161    711    594    324    966
    795   2236   1441  -1517   -322   1839    823   1158    727    613    342    976
    826   2312   1486  -1571   -329   1899    795   1156    748    633    374   1008
    862   2348   1486  -1605   -311   1917    769   1161    776    670    413   1054
    862   2322   1457  -1592   -298   1891    745   1153    774    678    423   1057
    867   2366   1499  -1618   -316   1935    766   1163    787    701    444   1091
    896   2423   1527  -1660   -314   1974    771   1171    792    709    441   1104
    914   2442   1527  -1678   -306   1984    750   1150    761    685    407   1093
    901   2390   1488  -1647   -293   1938    748   1150    758    691    413   1080
    896   2351   1454  -1623   -280   1904    748   1158    763    706    441   1085
    885   2348   1462  -1618   -288   1904    727   1145    740    688    420   1072
    865   2320   1454  -1592   -293   1888    735   1137    727    665    389   1057
    828   2296   1465  -1564   -319   1880    743   1127    724    665    392   1062
    800   2255   1454  -1527   -327   1857    748   1119    722    659    381   1049
    782   2223   1441  -1504   -329   1834    743   1111    711    646    363   1028
    750   2195   1444  -1473   -345   1821    730   1088    696    633    348   1015
    745   2177   1431  -1462   -342   1805    727   1083    701    639    342   1002
    756   2179   1423  -1470   -332   1803    730   1091    709    652    345   1008
    748   2192   1444  -1470   -348   1818    722   1093    714    659    358   1015
    730   2177   1447  -1452   -358   1813    714   1085    709    659    355   1015
    701   2148   1447  -1423   -374   1797    701   1072    696    649    337    997
    698   2143   1444  -1421   -374   1795    698   1060    680    636    322    974
    696   2164   1465  -1431   -384   1816    722   1083    693    646    332    969
    698   2218   1519  -1457   -410   1870    810   1202    771    691    350    966
    706   2296   1590  -1504   -441   1943    922   1395    919    807    426   1023
    745   2444   1696  -1595   -475   2070   1034   1680   1179   1072    654   1223
    833   2694   1860  -1766   -511   2278   1072   2003   1478   1441   1036   1584
    917   3057   2140  -1987   -610   2600    984   2005   1641   1782   1470   2049
    813   3104   2291  -1961   -740   2699    763   1512   1514   1896   1696   2340
    626   3050   2423  -1839   -898   2738    491    841   1143   1667   1564   2275
    478   2779   2301  -1631   -911   2540    257    153    454    888    810   1602
    454   2320   1865  -1387   -704   2094     64   -239   -179     75    -18    820
    509   2042   1530  -1275   -511   1787     18   -109   -200     -7   -145    654
    563   1953   1389  -1260   -413   1673    127    181      0    127    -70    670
    615   1969   1353  -1293   -368   1662    296    459    215    270     20    714
    631   2052   1421  -1340   -394   1738    535    779    472    480    176    831
    644   2132   1488  -1389   -423   1810    675    969    636    628    296    924
    649   2166   1514  -1408   -431   1842    730   1036    696    680    337    956
    652   2179   1525  -1418   -436   1852    748   1060    717    701    353    963
    636   2153   1517  -1395   -439   1836    769   1083    735    724    363    971
    628   2161   1530  -1395   -452   1847    789   1104    756    753    389    995
    620   2169   1545  -1395   -462   1857    802   1119    779    776    410   1015
    597   2158   1558  -1379   -480   1860    815   1124    789    792    423   1021
    584   2161   1577  -1371   -496   1870    823   1130    797    807    436   1031
    571   2151   1579  -1361   -504   1865    828   1132    800    818    444   1039
    576   2164   1587  -1371   -506   1875    828   1135    802    820    439   1023
    579   2197   1618  -1389   -519   1909    833   1145    815    839    454   1028
    561   2200   1639  -1379   -537   1919    841   1161    836    862    475   1054
    537   2169   1628  -1353   -545   1899    833   1163    846    870    493   1065
    527   2169   1641  -1348   -558   1906    828   1174    865    896    530   1093
    517   2164   1647  -1343   -563   1906    844   1195    888    919    548   1114
    501   2153   1652  -1327   -574   1904    849   1218    904    937    555   1117
    517   2184   1667  -1350   -576   1927    844   1239    927    961    581   1137
    514   2218   1701  -1366   -592   1961    854   1275    961    997    618   1171
    501   2210   1706  -1356   -602   1958    870   1317   1000   1034    646   1192
    488   2234   1745  -1361   -628   1990    888   1371   1057   1096    696   1241
    478   2247   1769  -1363   -646   2008    898   1436   1122   1166    766   1304
    496   2291   1792  -1395   -646   2042    904   1512   1189   1247    839   1371
    488   2333   1842  -1413   -675   2088    911   1590   1265   1337    922   1454
    470   2390   1919  -1428   -724   2156    922   1654   1335   1428   1008   1540
    467   2408   1940  -1439   -737   2174    927   1688   1369   1475   1052   1577
    465   2439   1974  -1452   -753   2205    945   1712   1400   1512   1091   1615
    444   2457   2013  -1452   -784   2236    935   1704   1402   1525   1101   1634
    428   2468   2039  -1447   -805   2255    935   1683   1389   1517   1101   1628
    407   2439   2031  -1423   -813   2236    924   1636   1345   1470   1062   1592
    379   2387   2008  -1384   -813   2197    919   1592   1304   1421   1023   1564
    342   2333   1987  -1340   -823   2161    924   1545   1260   1371    979   1519
    324   2255   1930  -1288   -802   2094    937   1496   1213   1322    932   1473
    303   2221   1914  -1262   -807   2068    924   1423   1156   1257    870   1415
    280   2151   1867  -1215   -795   2010    919   1358   1104   1189    807   1356
    272   2096   1823  -1187   -774   1961    919   1299   1054   1127    748   1286
    262   2049   1787  -1156   -761   1919    901   1234    987   1057    670   1200
    246   2008   1761  -1127   -756   1883    880   1176    937   1013    620   1153
    231   1958   1727  -1096   -748   1844    859   1132    901    984    594   1135
    213   1927   1714  -1072   -750   1823    849   1104    878    963    584   1122
    202   1912   1709  -1057   -753   1810    831   1078    857    937    566   1098
    192   1922   1730  -1057   -769   1826    820   1062    844    927    558   1085
    184   1917   1732  -1052   -774   1826    820   1054    841    927    561   1088
    200   1927   1725  -1065   -761   1826    831   1062    857    948    568   1098
    205   1925   1719  -1065   -756   1823    841   1062    867    966    566   1117
    181   1888   1706  -1036   -763   1797    849   1062    865    969    576   1117
    166   1862   1693  -1015   -763   1779    854   1065    870    974    602   1114
    155   1891   1732  -1023   -787   1813    844   1054    870    979    597   1109
    145   1901   1756  -1023   -805   1829    844   1057    878    989    600   1104
    148   1930   1782  -1041   -818   1857    857   1062    878    997    618   1122
    158   1969   1810  -1065   -826   1891    870   1067    893   1015    649   1148
    148   1969   1821  -1060   -836   1893    883   1078    911   1041    678   1171
    116   1979   1862  -1047   -872   1922    904   1085    930   1057    693   1187
    116   1990   1870  -1054   -878   1932    911   1083    930   1060    691   1192
    119   2016   1893  -1067   -888   1956    919   1085    935   1070    693   1210
    116   2047   1930  -1083   -906   1990    909   1065    932   1072    696   1213
    132   2062   1930  -1096   -898   1997    880   1028    927   1075    709   1218
    124   2018   1893  -1072   -883   1956    846    992    888   1039    680   1192
    119   2034   1912  -1078   -896   1974    852   1000    898   1054    701   1202
    124   2042   1917  -1083   -896   1979    852   1008    906   1078    719   1223
    132   2021   1888  -1075   -878   1956    849   1002    898   1075    724   1228
    127   1948   1821  -1041   -846   1886    841    984    878   1054    704   1205
    114   1888   1774  -1002   -828   1831    833    963    852   1026    672   1174
    109   1860   1751   -987   -820   1805    833    953    831   1008    644   1156
    101   1818   1717   -958   -807   1769    841    943    807    984    626   1140
     85   1779   1693   -932   -805   1738    849    922    784    963    607   1109
     77   1748   1670   -914   -797   1709    846    906    763    943    589   1083
     64   1706   1639   -888   -787   1673    828    883    737    927    574   1062
     54   1667   1613   -859   -779   1641    826    875    730    924    566   1060
     54   1644   1587   -849   -769   1615    818    875    722    919    568   1062
     62   1636   1574   -852   -756   1605    815    870    714    917    566   1057
     64   1639   1574   -854   -756   1608    820    862    709    909    558   1044
     62   1623   1561   -841   -748   1592    823    865    706    906    561   1044
     54   1621   1566   -839   -756   1592    818    857    709    911    563   1039
     57   1602   1545   -831   -743   1574    823    859    709    909    563   1036
     80   1592   1512   -839   -717   1553    865    919    743    924    571   1039
    103   1636   1532   -870   -714   1584    963   1070    854    992    592   1031
    111   1751   1636   -932   -763   1696   1039   1234   1015   1137    693   1088
    142   1956   1810  -1049   -833   1883   1096   1441   1275   1428    974   1340
    223   2234   2010  -1231   -893   2122   1062   1613   1532   1808   1418   1805
    259   2553   2294  -1405  -1015   2423    963   1488   1577   2049   1826   2291
    176   2595   2416  -1387  -1119   2504    906   1158   1353   2008   1958   2491
     75   2455   2379  -1265  -1153   2418    795    732    872   1571   1592   2177
    -15   2166   2179  -1075  -1098   2171    594    145    137    672    652   1299
      0   1834   1834   -917   -917   1834    384   -226   -392    -12    -62    633
     72   1577   1504   -826   -717   1540    322   -124   -311     46    -51    602
    114   1426   1312   -769   -597   1369    394    111    -72    236     62    644
    140   1400   1260   -771   -561   1330    530    368    189    444    205    735
    166   1478   1312   -820   -571   1395    717    659    480    693    394    885
    184   1564   1379   -875   -597   1473    826    836    654    841    519    982
    189   1602   1413   -896   -613   1506    865    896    719    898    566   1013
    187   1615   1426   -904   -618   1522    888    924    750    932    594   1028
    202   1610   1408   -906   -602   1509    906    945    771    950    618   1036
    210   1602   1392   -906   -592   1499    898    948    774    950    623   1034
    210   1608   1397   -911   -592   1504    891    950    779    963    631   1049
    210   1634   1423   -922   -607   1530    898    963    797    984    644   1065
    223   1678   1454   -950   -615   1566    911    982    823   1013    675   1096
    239   1701   1462   -971   -613   1582    914    987    833   1026    688   1106
    228   1693   1465   -961   -618   1579    904    979    831   1018    683   1091
    223   1691   1467   -958   -623   1579    901    984    839   1026    688   1096
    226   1709   1483   -966   -628   1597    909    997    859   1047    701   1111
    215   1696   1480   -956   -631   1590    919   1010    867   1057    714   1122
    210   1670   1460   -940   -626   1566    917   1013    867   1062    717   1114
    210   1709   1496   -961   -641   1602    914   1031    888   1091    743   1140
    223   1753   1530   -987   -652   1641    914   1049    917   1122    779   1163
    223   1751   1527   -989   -654   1639    914   1060    930   1130    787   1166
    223   1748   1525   -987   -652   1636    914   1080    950   1150    805   1182
    231   1769   1538  -1000   -654   1652    909   1109    979   1187    841   1205
    239   1808   1569  -1023   -665   1688    911   1156   1028   1247    896   1244
    246   1852   1605  -1052   -680   1727    924   1218   1101   1325    963   1319
    259   1886   1626  -1075   -683   1756    935   1288   1179   1413   1052   1397
    265   1912   1647  -1088   -691   1779    940   1353   1249   1493   1137   1462
    254   1961   1706  -1106   -724   1834    956   1421   1327   1582   1223   1538
    259   2010   1748  -1137   -743   1880    950   1457   1361   1626   1270   1577
    259   2049   1790  -1156   -763   1919    956   1488   1382   1649   1296   1595
    254   2060   1805  -1156   -776   1932    966   1493   1384   1649   1299   1608
    249   2049   1800  -1148   -774   1925    958   1470   1366   1626   1283   1608
    231   2044   1810  -1140   -789   1927    940   1431   1317   1574   1234   1577
    207   2021   1813  -1114   -802   1917    919   1371   1254   1499   1171   1522
    181   1966   1782  -1075   -800   1875    904   1304   1179   1418   1093   1436
    171   1906   1735  -1039   -782   1821    893   1247   1130   1361   1041   1374
    171   1878   1704  -1026   -766   1792    885   1179   1065   1288    969   1291
    161   1810   1647   -987   -743   1730    878   1124   1002   1223    909   1234
    140   1751   1610   -945   -735   1680    857   1060    945   1158    849   1182
    132   1717   1584   -924   -724   1652    841   1005    898   1109    802   1137
    111   1686   1574   -898   -732   1631    833    953    846   1054    745   1085
    111   1641   1527   -878   -706   1584    810    909    797   1005    701   1036
    103   1597   1493   -852   -696   1548    787    867    756    958    654    982
     98   1610   1512   -854   -706   1561    779    846    745    943    639    982
    103   1608   1501   -857   -698   1553    774    833    743    937    633    979
    122   1595   1473   -857   -675   1535    753    815    730    924    613    971
    140   1595   1454   -867   -657   1525    740    813    730    930    613    976
    137   1597   1460   -867   -659   1530    740    818    735    940    628    984
    145   1636   1491   -891   -672   1564    732    813    730    940    628    995
    158   1628   1467   -893   -654   1548    719    807    727    937    628    989
    168   1613   1444   -891   -636   1530    714    805    730    935    631    974
    174   1634   1460   -904   -641   1548    714    815    743    948    649    982
    184   1644   1457   -914   -639   1551    706    810    743    950    652    987
    210   1680   1467   -945   -628   1574    714    823    756    969    665   1008
    218   1725   1504   -971   -644   1615    730    839    771    992    683   1026
    223   1740   1517   -982   -646   1628    740    849    789   1013    706   1044
    241   1792   1548  -1018   -652   1670    745    849    800   1018    717   1057
    257   1834   1577  -1047   -659   1706    737    836    802   1015    704   1062
    265   1849   1584  -1057   -662   1719    732    831    805   1023    709   1072
    311   1901   1590  -1106   -639   1745    701    810    789   1010    711   1062
    277   1862   1584  -1070   -654   1725    678    789    774    997    714   1041
    254   1849   1595  -1054   -670   1722    683    797    782   1015    737   1072
    288   1880   1592  -1085   -652   1735    672    797    782   1015    743   1085
    322   1899   1577  -1109   -626   1738    652    787    766    995    730   1057
    340   1839   1499  -1091   -579   1670    631    771    743    966    698   1034
    358   1764   1402  -1062   -522   1584    633    776    737    958    688   1015
    363   1745   1379  -1057   -509   1561    657    784    748    966    688   1015
    353   1743   1389  -1047   -517   1566    652    774    732    948    659   1000
    329   1709   1376  -1021   -524   1545    626    740    691    904    633    956
    350   1706   1353  -1028   -501   1530    610    727    678    885    626    937
    376   1665   1288  -1023   -457   1478    623    735    685    883    633    927
    376   1628   1252  -1002   -436   1441    623    735    691    880    628    904
    371   1657   1286  -1013   -457   1470    605    719    683    867    605    904
    387   1686   1299  -1036   -454   1491    587    709    672    857    587    904
    381   1675   1293  -1031   -457   1486    574    696    665    846    576    909
    361   1608   1247   -984   -441   1428    548    680    654    836    563    901
    387   1623   1234  -1008   -423   1431    540    680    662    849    568    898
    446   1678   1228  -1062   -392   1454    548    698    678    862    576    906
    428   1665   1236  -1047   -405   1452    535    722    672    823    506    872
    444   1699   1254  -1070   -405   1478    613    865    763    852    504    818
    581   1797   1215  -1189   -316   1506    800   1132   1031   1098    735    948
    678   2091   1413  -1387   -366   1753    917   1418   1374   1478   1096   1291
    761   2429   1667  -1595   -454   2047    870   1564   1621   1857   1540   1738
    724   2792   2068  -1758   -670   2431    675   1254   1535   2021   1901   2153
    600   2863   2262  -1732   -831   2564    509    789   1257   1982   2018   2335
    485   2704   2218  -1595   -865   2462    298    254    761   1551   1647   2018
    418   2278   1860  -1348   -722   2070     51   -316     33    639    701   1161
    428   1834   1405  -1130   -488   1621   -135   -561   -441    -18     15    532
    491   1628   1137  -1062   -322   1384   -127   -355   -293     72     36    493
    530   1577   1047  -1054   -257   1312      0    -64    -25    277    171    561
    561   1610   1049  -1088   -244   1330    171    218    236    483    311    670
    605   1675   1070  -1140   -231   1374    355    488    485    693    465    789
    628   1719   1091  -1176   -233   1405    436    597    594    782    537    849
    657   1753   1093  -1205   -218   1423    465    641    633    813    558    849
    680   1764   1083  -1223   -200   1423    478    672    659    836    574    857
    683   1771   1088  -1226   -202   1431    491    696    685    862    597    872
    696   1813   1117  -1257   -210   1467    504    724    717    891    618    891
    719   1842   1122  -1283   -200   1483    501    727    717    896    623    901
    745   1873   1124  -1309   -192   1499    485    722    711    896    628    904
    763   1873   1109  -1317   -171   1491    496    743    735    924    659    906
    769   1917   1148  -1345   -192   1532    498    750    745    935    670    904
    766   1945   1179  -1358   -205   1564    501    763    756    958    685    924
    769   1958   1189  -1366   -210   1574    501    776    753    974    698    943
    802   1961   1158  -1382   -176   1561    493    782    748    974    701    935
    833   1984   1148  -1410   -158   1566    493    800    750    987    709    937
    826   2003   1176  -1413   -176   1590    511    831    787   1023    730    953
    805   1997   1192  -1402   -192   1595    522    857    810   1047    748    963
    813   2031   1218  -1421   -202   1626    517    878    828   1070    776    969
    846   2065   1218  -1457   -184   1641    517    906    854   1098    805    989
    865   2094   1228  -1480   -181   1662    517    943    883   1127    831   1008
    857   2107   1247  -1483   -194   1675    527    989    924   1174    865   1036
    885   2169   1283  -1527   -197   1727    540   1060    984   1239    922   1088
    927   2244   1317  -1587   -194   1782    558   1140   1052   1309    979   1135
    924   2270   1343  -1597   -210   1808    579   1234   1132   1395   1057   1195
    922   2314   1392  -1621   -233   1855    605   1325   1208   1483   1143   1265
    948   2382   1434  -1665   -241   1909    610   1382   1254   1543   1205   1312
    971   2434   1460  -1704   -244   1945    615   1421   1280   1582   1247   1345
    976   2494   1517  -1735   -270   2005    610   1428   1283   1595   1267   1361
    969   2512   1543  -1740   -288   2026    602   1415   1262   1577   1265   1366
    963   2543   1579  -1753   -306   2062    594   1384   1223   1538   1223   1348
    963   2551   1587  -1758   -314   2070    576   1343   1174   1496   1182   1325
    945   2507   1561  -1725   -306   2034    571   1301   1135   1460   1171   1278
    930   2470   1540  -1701   -306   2005    579   1254   1098   1426   1156   1231
    927   2436   1509  -1680   -290   1974    574   1187   1036   1361   1101   1176
    904   2405   1501  -1657   -298   1953    545   1101    958   1275   1015   1114
    898   2356   1457  -1628   -280   1906    514   1018    878   1192    937   1041
    888   2294   1405  -1592   -257   1849    491    948    810   1122    870    976
    867   2262   1395  -1564   -262   1829    470    891    753   1078    818    922
    875   2244   1366  -1561   -246   1808    444    846    709   1041    774    888
    880   2221   1340  -1551   -231   1779    426    810    667   1005    743    849
    862   2182   1317  -1525   -226   1751    415    784    646    987    732    826
    849   2166   1317  -1506   -233   1743    420    769    636    976    724    807
    854   2171   1317  -1514   -231   1745    415    761    618    969    717    802
    862   2205   1343  -1532   -241   1774    405    761    613    966    719    802
    849   2218   1369  -1535   -259   1795    394    758    602    963    717    800
    833   2218   1384  -1525   -275   1803    387    758    597    958    711    789
    841   2208   1363  -1527   -259   1787    376    753    584    945    696    782
    854   2203   1348  -1530   -246   1777    363    753    581    945    698    774
    846   2192   1345  -1519   -249   1769    368    761    584    958    714    769
    836   2216   1379  -1525   -270   1797    376    774    581    958    724    761
    841   2239   1397  -1543   -277   1818    374    774    576    958    727    761
    841   2273   1431  -1556   -293   1852    389    792    597    974    750    776
    839   2309   1470  -1577   -314   1891    410    815    620   1000    779    792
    828   2348   1519  -1587   -345   1935    418    826    623   1008    787    802
    815   2317   1499  -1569   -340   1909    426    828    623   1005    776    792
    815   2327   1512  -1571   -348   1919    405    810    607    992    763    782
    826   2356   1530  -1590   -353   1943    376    789    602    997    769    784
    833   2369   1535  -1600   -350   1953    345    782    597   1005    782    792
    823   2346   1522  -1584   -350   1935    322    774    574    989    771    784
    800   2361   1561  -1582   -379   1961    327    776    568    989    774    792
    784   2379   1595  -1584   -405   1990    337    787    576   1000    784    795
    769   2335   1566  -1551   -397   1951    332    784    563    995    774    787
    766   2294   1525  -1530   -379   1909    303    753    522    950    737    748
    763   2252   1488  -1509   -363   1873    296    737    498    930    709    724
    745   2213   1467  -1480   -361   1842    303    732    485    917    688    711
    727   2195   1467  -1460   -368   1831    306    727    475    904    678    693
    696   2145   1449  -1421   -376   1797    309    717    457    883    659    670
    678   2104   1426  -1389   -374   1766    298    701    436    870    649    652
    670   2094   1423  -1382   -376   1758    283    678    405    846    623    620
    667   2120   1452  -1392   -392   1787    270    654    379    828    610    584
    654   2104   1449  -1382   -400   1777    267    649    374    818    602    571
    639   2081   1439  -1361   -400   1761    272    649    374    820    602    566
    654   2107   1452  -1382   -400   1779    285    652    376    828    607    566
    657   2109   1452  -1382   -397   1782    298    659    384    836    615    574
    639   2109   1470  -1376   -415   1790    285    659    374    833    607    571
    641   2083   1439  -1363   -400   1761    275    657    361    828    613    553
    628   2060   1431  -1345   -402   1745    293    680    361    820    597    530
    631   2042   1410  -1335   -389   1727    392    818    428    846    589    511
    652   2122   1467  -1389   -407   1795    506   1013    566    948    662    555
    685   2325   1639  -1506   -475   1982    626   1319    844   1236    914    787
    774   2637   1862  -1706   -545   2249    657   1608   1137   1615   1312   1182
    839   2982   2143  -1909   -652   2564    527   1418   1202   1878   1709   1600
    737   3076   2338  -1906   -800   2707    270    828   1021   1948   1906   1852
    581   2966   2385  -1777   -901   2675     15    187    652   1691   1722   1725
    459   2566   2104  -1514   -820   2335   -202   -407    -12    896    919    997
    465   2094   1628  -1278   -581   1862   -420   -724   -615    135    140    265
    555   1829   1273  -1195   -358   1551   -470   -568   -605     90     44    129
    652   1792   1137  -1223   -244   1465   -363   -275   -405    226    124    158
    662   1865   1202  -1265   -270   1535   -150     54   -150    420    280    254
    646   1940   1293  -1293   -322   1618     88    366     90    613    431    361
    649   1997   1345  -1325   -348   1673    200    514    200    704    501    420
    636   2029   1392  -1332   -376   1709    241    568    241    740    527    441
    646   2039   1392  -1343   -371   1714    254    605    254    758    540    452
    600   2052   1452  -1325   -426   1753    280    646    290    792    579    496
    605   2052   1444  -1330   -418   1748    280    659    296    800    589    496
    641   2065   1423  -1353   -392   1745    272    657    296    797    589    480
    639   2055   1413  -1348   -387   1732    259    649    293    787    579    472
    641   2039   1397  -1340   -376   1719    252    654    301    789    584    472
    657   2029   1369  -1343   -355   1701    254    665    316    800    589    478
    691   2052   1361  -1374   -335   1706    257    680    340    815    600    488
    706   2075   1369  -1392   -332   1722    257    696    361    833    613    504
    693   2070   1376  -1382   -340   1725    254    704    366    841    623    506
    698   2065   1363  -1384   -332   1714    239    709    368    846    633    504
    701   2078   1376  -1389   -337   1727    252    730    381    865    646    519
    717   2083   1363  -1400   -324   1725    249    750    394    880    654    527
    719   2073   1353  -1395   -316   1714    239    763    402    888    662    527
    740   2104   1363  -1423   -311   1735    231    789    418    909    685    545
    763   2127   1363  -1447   -298   1745    231    828    441    932    706    558
    776   2151   1374  -1465   -298   1764    244    885    480    976    743    592
    779   2177   1397  -1478   -309   1787    259    948    532   1026    787    626
    813   2208   1395  -1512   -290   1800    262   1015    571   1070    823    652
    841   2244   1402  -1543   -280   1823    267   1088    618   1130    878    701
    859   2322   1460  -1592   -301   1891    277   1169    678   1200    953    776
    888   2385   1496  -1636   -303   1940    290   1244    737   1270   1028    846
    893   2426   1530  -1660   -316   1977    296   1288    774   1314   1078    875
    891   2452   1558  -1673   -332   2005    288   1296    784   1327   1091    893
    880   2470   1587  -1678   -353   2029    280   1280    776   1325   1096    904
    875   2512   1636  -1693   -379   2075    290   1273    774   1330   1104    909
    870   2494   1623  -1683   -376   2060    280   1228    743   1296   1078    875
    836   2449   1613  -1644   -389   2034    275   1174    701   1247   1036    836
    795   2410   1613  -1605   -410   2013    275   1119    662   1205    987    800
    774   2372   1597  -1571   -410   1984    275   1062    623   1158    948    756
    753   2317   1564  -1535   -405   1940    257    979    561   1096    888    688
    719   2252   1530  -1486   -405   1891    244    906    511   1039    828    626
    691   2182   1491  -1436   -400   1836    231    836    462    982    766    568
    672   2130   1457  -1400   -392   1795    202    769    407    924    709    511
    649   2094   1444  -1371   -397   1769    189    709    366    878    670    465
    646   2068   1418  -1358   -387   1743    171    652    329    841    633    413
    641   2031   1387  -1337   -374   1712    148    607    298    813    607    379
    628   2013   1384  -1319   -376   1699    129    576    277    797    589    353
    613   1995   1382  -1306   -384   1691    127    568    265    789    584    342
    602   1964   1361  -1283   -379   1665    119    563    257    782    568    342
    584   1935   1350  -1260   -381   1644    116    553    246    782    579    335
    553   1914   1361  -1234   -402   1639    119    553    252    795    597    340
    566   1932   1363  -1249   -397   1647    116    558    262    802    602    345
    571   1932   1361  -1252   -394   1647    103    548    257    797    594    335
    568   1912   1340  -1241   -387   1626     90    532    244    787    581    324
    540   1865   1325  -1202   -392   1595     80    514    231    769    568    311
    530   1852   1322  -1192   -397   1590     77    509    233    774    571    314
    542   1893   1348  -1218   -402   1621     88    519    249    792    589    337
    545   1914   1369  -1231   -413   1641    114    537    275    813    610    348
    524   1906   1382  -1215   -428   1644    137    545    293    820    620    353
    504   1914   1410  -1210   -454   1665    158    558    301    828    626    361
    496   1906   1410  -1202   -457   1660    148    548    290    820    623    358
    501   1901   1397  -1202   -449   1649    122    530    277    810    615    355
    501   1932   1431  -1215   -465   1683    101    511    280    820    633    371
    511   1927   1413  -1221   -452   1670     64    480    254    805    623    355
    522   1914   1389  -1218   -433   1652     38    459    228    787    602    340
    493   1896   1402  -1197   -454   1652     28    452    226    787    597    340
    483   1865   1382  -1174   -449   1623     31    449    226    784    589    335
    488   1808   1317  -1150   -415   1564      7    423    192    748    558    306
    475   1769   1293  -1122   -410   1532     -2    400    161    724    542    285
    454   1722   1267  -1091   -407   1496      2    387    137    704    524    259
    431   1683   1252  -1057   -410   1467     10    379    122    688    509    239
    410   1631   1221  -1021   -405   1428     10    353     96    665    478    205
    410   1602   1192  -1008   -392   1397      0    329     67    639    446    179
    410   1566   1153   -989   -371   1361    -15    309     44    610    423    150
    410   1506   1096   -958   -342   1301    -28    290     20    581    397    122
    389   1475   1085   -935   -348   1283    -33    277      7    566    381    103
    389   1480   1091   -935   -350   1288    -25    275     12    568    379    101
    387   1475   1088   -932   -350   1283    -28    267     10    563    368     83
    389   1441   1052   -914   -329   1247    -38    254      0    553    348     62
    381   1415   1031   -898   -324   1223    -44    246     -7    542    345     54
    374   1395   1021   -883   -322   1208    -41    241    -20    535    342     49
    361   1382   1018   -872   -327   1200    -44    246    -15    532    340     33
    355   1392   1036   -872   -340   1215      0    319     28    542    332     -7
    371   1462   1088   -917   -358   1275    101    493    150    628    381     10
    413   1574   1161   -995   -374   1369    192    724    340    823    542    150
    478   1777   1299  -1127   -410   1538    249   1005    592   1119    844    457
    527   2060   1532  -1293   -501   1797    236   1088    779   1421   1228    891
    452   2138   1686  -1296   -618   1912     83    701    709   1545   1486   1223
    280   2161   1880  -1221   -800   2021    -98    161    488   1483   1519   1312
    140   1948   1805  -1047   -831   1878   -311   -498    -72    898    961    792
     59   1496   1436   -776   -688   1467   -524  -1054   -789     10     54   -111
     96   1124   1026   -610   -465   1075   -678  -1080   -984   -246   -231   -407
    145    948    802   -548   -327    875   -644   -833   -833   -150   -184   -410
    184    919    732   -553   -272    826   -506   -532   -607      7    -77   -348
    207    966    758   -587   -275    862   -290   -197   -350    205     59   -246
    205   1013    807   -610   -301    909   -150     18   -179    345    163   -174
    226   1036    810   -631   -293    924    -93    103   -111    397    200   -142
    241   1039    797   -641   -277    917    -67    140    -80    415    218   -124
    233   1031    797   -631   -280    914    -49    158    -62    428    233   -114
    220   1013    792   -618   -285    904    -46    163    -59    431    241   -114
    210    989    776   -600   -283    883    -44    166    -62    428    241   -122
    200    984    784   -592   -293    885    -41    161    -62    423    231   -137
    192    963    771   -576   -288    867    -36    166    -54    433    236   -140
    184    971    784   -579   -298    878    -33    176    -41    441    241   -122
    174    956    782   -566   -303    870    -31    187    -28    454    254   -106
    166    953    787   -561   -311    870    -41    181    -25    454    265   -122
    161    930    769   -545   -303    849    -46    176    -23    454    262   -127
    158    901    740   -532   -290    820    -46    179    -18    457    262   -119
    155    896    740   -527   -290    818    -51    187     -7    467    272   -111
    158    891    730   -527   -285    810    -59    197      2    478    277   -103
    153    875    722   -514   -283    800    -51    223     28    501    301    -77
    137    870    730   -504   -296    800    -44    249     46    522    324    -54
    132    878    745   -506   -306    813    -46    270     70    542    340    -41
    140    865    722   -504   -290    795    -38    306     98    563    363    -33
    132    854    722   -493   -293    789    -31    348    122    587    387    -15
    145    909    763   -527   -309    836    -15    405    179    641    436     28
    155    940    784   -548   -314    862     -2    483    249    719    504     93
    153    940    787   -548   -316    865     -2    555    311    789    568    163
    155    940    784   -548   -314    862      0    623    371    852    626    228
    179   1002    823   -592   -322    914     10    672    423    914    709    275
    202   1057    854   -631   -327    956     15    704    459    953    763    309
    200   1098    898   -649   -350   1000     23    711    478    969    784    340
    192   1093    901   -641   -353    997     15    688    465    956    774    340
    179   1054    875   -618   -348    966     10    652    436    922    748    309
    179   1031    852   -605   -335    943     -2    607    407    883    709    293
    153    987    831   -571   -337    909     -7    553    366    831    649    254
    127    906    779   -517   -324    844      2    504    324    782    615    207
     85    831    743   -459   -329    787      2    444    280    727    568    153
     62    753    691   -410   -314    722    -10    363    215    646    485     75
     51    685    631   -368   -288    657    -36    275    145    555    389    -18
     28    631    602   -329   -285    618    -54    210     98    504    340    -75
      2    574    571   -288   -285    574    -64    163     62    465    298   -106
      0    509    509   -254   -254    509    -85    109     18    413    254   -148
      5    472    467   -241   -231    470   -106     70    -12    376    215   -192
    -23    433    457   -205   -239    444   -119     44    -28    353    192   -213
    -23    428    452   -205   -236    439   -129     20    -41    337    171   -233
    -18    410    428   -197   -223    418   -129     15    -36    337    176   -231
    -12    394    405   -192   -207    400   -137     12    -33    335    179   -228
    -10    374    384   -181   -197    379   -140      2    -41    322    171   -241
     -7    363    371   -179   -189    366   -148     -5    -46    316    161   -254
    -12    374    384   -181   -200    379   -153     -7    -41    314    163   -252
    -15    358    374   -171   -194    366   -158    -15    -41    309    166   -259
    -18    345    363   -163   -189    353   -155    -18    -28    309    163   -254
    -18    348    366   -166   -192    355   -158    -12    -10    324    184   -236
    -20    340    361   -158   -192    348   -166    -15    -10    324    168   -231
    -28    332    361   -153   -194    345   -158    -10     -2    329    176   -223
    -28    337    366   -153   -197    350   -145     -7     10    337    202   -223
    -36    368    402   -168   -218    384   -127     -7     25    340    202   -233
    -41    384    426   -171   -233    405   -122     -5     41    350    210   -226
    -46    379    426   -166   -236    402   -142    -28     38    348    215   -226
    -31    376    407   -171   -218    392   -163    -51     41    345    223   -213
     -7    371    379   -181   -194    374   -200    -70     25    332    213   -210
    -15    345    358   -166   -187    350   -213    -80     23    332    215   -200
    -36    329    366   -148   -202    348   -215    -85     31    342    228   -189
    -54    309    363   -127   -207    335   -213    -90     28    337    223   -205
    -44    259    301   -109   -171    280   -239   -111     -2    303    187   -244
    -49    215    265    -83   -158    239   -257   -140    -28    275    153   -270
    -62    132    194    -36   -127    161   -270   -166    -62    239    111   -306
    -67     83    150     -7   -109    116   -265   -168    -72    226    101   -324
   -109     57    166     23   -137    111   -254   -176    -85    205     80   -337
   -122      7    129     57   -127     67   -265   -197   -103    184     67   -353
   -122    -41     77     80   -101     18   -285   -226   -127    155     38   -374
   -114    -83     31     98    -72    -25   -298   -246   -137    135     20   -387
   -122   -119      2    119    -64    -59   -301   -246   -135    129     15   -402
   -127   -148    -20    135    -54    -85   -306   -262   -145    114      7   -415
   -140   -174    -33    155    -54   -103   -309   -277   -150    109      0   -426
   -127   -174    -46    150    -41   -111   -306   -280   -145    109     -7   -431
   -142   -194    -51    168    -46   -122   -298   -285   -142    101    -20   -439
   -142   -215    -72    179    -36   -145   -293   -290   -137    103    -23   -441
   -137   -246   -111    189    -15   -179   -293   -288   -135     90    -28   -444
   -135   -277   -142    207      2   -210   -233   -213    -88     98    -33   -470
   -132   -252   -122    189     -5   -187   -129    -57     33    168    -10   -475
   -127   -127      0    124    -64    -64    -44    137    257    381    168   -340
    -72    106    179    -20   -124    142    -20    400    571    758    542     -7
      0    420    420   -210   -210    420   -111    488    769   1117    989    462
    -62    615    675   -277   -368    644   -252    142    657   1244   1291    815
   -194    589    784   -197   -491    685   -418   -329    324   1085   1260    828
   -314    384    698    -36   -506    540   -639   -935   -316    402    607    267
   -374    -62    311    218   -342    124   -896  -1538  -1124   -620   -423   -641
   -335   -413    -77    374   -129   -246  -1010  -1571  -1301   -880   -711   -940
   -301   -618   -316    459      7   -467   -927  -1309  -1075   -717   -633   -932
   -288   -678   -392    480     51   -535   -787  -1036   -807   -517   -506   -854
   -277   -662   -384    470     51   -524   -605   -766   -537   -306   -358   -753
   -254   -620   -368    436     57   -496   -452   -550   -322   -137   -228   -665
   -239   -563   -324    400     41   -444   -387   -459   -226    -59   -166   -610
   -228   -542   -314    384     41   -428   -358   -420   -181    -18   -129   -581
   -236   -587   -350    413     57   -470   -342   -405   -161     -5   -122   -576
   -241   -615   -376    426     64   -496   -337   -394   -145     -2   -119   -576
   -236   -610   -376    423     70   -493   -340   -392   -135      0   -116   -576
   -236   -613   -376    423     67   -496   -348   -400   -135      2   -114   -584
   -241   -626   -384    433     70   -506   -355   -407   -132      5   -109   -587
   -241   -628   -387    433     70   -509   -348   -397   -106     25    -88   -574
   -239   -631   -392    436     75   -511   -348   -394    -98     31    -85   -576
   -239   -613   -376    423     67   -496   -353   -397    -83     38    -72   -568
   -236   -602   -366    420     64   -485   -350   -392    -62     46    -64   -555
   -223   -605   -384    413     77   -493   -350   -384    -44     62    -51   -545
   -223   -620   -397    420     85   -509   -350   -376    -31     72    -38   -545
   -236   -636   -402    436     83   -522   -348   -366    -20     83    -31   -537
   -228   -626   -397    428     83   -511   -340   -345     12    109    -12   -506
   -223   -618   -397    418     85   -509   -345   -335     31    124      7   -496
   -223   -657   -433    439    103   -545   -342   -306     59    150     38   -493
   -218   -644   -426    431    103   -535   -337   -275     98    184     64   -470
   -205   -592   -387    400     90   -491   -314   -228    158    244    116   -423
   -207   -587   -379    394     83   -483   -303   -176    218    301    171   -376
   -202   -574   -371    387     83   -475   -293   -111    283    371    233   -324
   -189   -530   -340    358     75   -436   -275    -38    366    465    319   -252
   -171   -530   -358    350     93   -444   -257     36    444    548    405   -181
   -158   -488   -329    319     85   -410   -252     80    491    597    454   -142
   -150   -428   -277    288     62   -353   -233    119    535    641    501    -93
   -158   -410   -254    283     46   -332   -233    119    537    641    511    -77
   -176   -439   -262    309     41   -350   -231    101    519    615    488    -93
   -192   -459   -270    324     36   -366   -228     75    485    579    454   -119
   -218   -488   -270    353     23   -379   -231     33    441    537    418   -153
   -244   -530   -288    384     20   -410   -239    -23    387    475    368   -194
   -257   -610   -353    433     46   -483   -239    -83    324    400    296   -249
   -259   -675   -415    467     75   -545   -254   -158    249    314    226   -335
   -259   -719   -459    488     98   -589   -270   -239    171    228    145   -413
   -270   -784   -514    524    119   -649   -290   -316     98    142     62   -488
   -288   -854   -566    571    137   -711   -314   -389     31     67    -15   -568
   -316   -901   -587    607    132   -745   -322   -446    -18     12    -75   -626
   -314   -927   -615    620    148   -771   -329   -493    -59    -33   -122   -667
   -303   -940   -636    620    166   -787   -340   -522    -88    -62   -148   -696
   -316   -992   -675    654    179   -833   -340   -548    -98    -80   -161   -709
   -322  -1023   -701    670    189   -862   -342   -568   -114    -98   -171   -722
   -322  -1034   -711    678    192   -872   -337   -574   -116   -101   -174   -730
   -337  -1052   -717    693    187   -885   -324   -571   -109    -96   -168   -727
   -332  -1060   -727    696    197   -893   -319   -568    -98    -90   -163   -722
   -314  -1039   -724    675    205   -883   -316   -566    -88    -80   -153   -711
   -319  -1034   -717    675    197   -875   -329   -574    -90    -85   -150   -706
   -319  -1049   -730    683    202   -888   -324   -571    -85    -83   -148   -704
   -301  -1054   -753    678    226   -904   -316   -568    -85    -85   -155   -711
   -309  -1047   -737    675    213   -893   -322   -581    -96    -88   -158   -724
   -301  -1049   -748    675    220   -898   -311   -574    -88    -77   -142   -719
   -301  -1031   -732    665    215   -883   -293   -553    -67    -57   -124   -691
   -296   -984   -688    641    194   -836   -275   -537    -51    -38   -111   -680
   -293   -982   -688    636    197   -836   -257   -532    -49    -38   -103   -693
   -283   -971   -691    626    202   -831   -236   -530    -46    -41    -98   -691
   -272   -950   -678    613    202   -815   -241   -545    -54    -57   -109   -696
   -277   -930   -652    605    187   -792   -252   -550    -44    -51    -93   -680
   -270   -953   -683    610    205   -818   -280   -566    -59    -59    -90   -672
   -262   -963   -701    613    218   -831   -293   -576    -80    -75   -103   -683
   -257   -935   -680    594    207   -807   -283   -579    -83    -72   -101   -685
   -252   -932   -680    592    213   -807   -270   -568    -77    -64    -96   -678
   -254   -997   -743    626    241   -870   -277   -574    -96    -80   -127   -688
   -285  -1047   -761    665    236   -904   -280   -587   -116    -98   -132   -706
   -301  -1080   -779    688    236   -930   -280   -597   -137   -116   -137   -727
   -290  -1132   -841    711    275   -987   -283   -613   -163   -150   -171   -761
   -285  -1189   -904    735    306  -1047   -270   -618   -179   -176   -202   -782
   -283  -1213   -930    748    322  -1072   -257   -626   -194   -194   -226   -800
   -283  -1226   -943    753    327  -1085   -272   -649   -231   -226   -265   -831
   -306  -1244   -937    776    314  -1091   -280   -670   -257   -257   -285   -865
   -309  -1265   -958    784    322  -1111   -270   -667   -257   -265   -290   -865
   -298  -1275   -976    787    337  -1124   -259   -659   -254   -265   -290   -865
   -306  -1314  -1008    807    348  -1163   -252   -654   -254   -262   -288   -870
   -314  -1337  -1023    826    353  -1182   -252   -662   -267   -272   -309   -878
   -272  -1309  -1036    789    379  -1174   -246   -665   -270   -280   -309   -878
   -272  -1299  -1026    784    374  -1163   -241   -659   -272   -275   -288   -875
   -290  -1317  -1026    802    366  -1171   -233   -652   -275   -272   -283   -891
   -298  -1343  -1044    820    371  -1195   -200   -605   -259   -275   -303   -904
   -280  -1340  -1060    810    389  -1202    -90   -441   -155   -226   -301   -927
   -265  -1247   -982    756    358  -1114      5   -265     -5   -103   -220   -875
   -233  -1047   -813    639    288   -932     75    -33    241    161     33   -649
   -166   -748   -581    457    207   -665     67    171    488    506    433   -231
   -168   -423   -257    296     44   -342    -38    -88    441    683    784    189
   -249   -340    -90    293    -80   -215   -171   -506    231    706    963    418
   -340   -413    -72    376   -135   -244   -348  -1008   -187    397    727    220
   -402   -779   -376    592    -12   -579   -550  -1582   -854   -415   -129   -568
   -363  -1208   -844    784    239  -1026   -740  -1839  -1350  -1085   -839  -1221
   -327  -1434  -1106    880    387  -1270   -737  -1662  -1262  -1060   -872  -1291
   -265  -1499  -1234    880    483  -1366   -631  -1376  -1018   -878   -761  -1228
   -189  -1447  -1257    818    532  -1353   -454  -1078   -753   -678   -605  -1135
   -166  -1353  -1189    758    511  -1273   -244   -782   -485   -457   -428  -1018
   -137  -1301  -1163    719    511  -1234   -148   -639   -366   -355   -353   -958
   -103  -1273  -1171    688    532  -1223   -111   -584   -319   -316   -322   -937
    -77  -1223  -1145    652    532  -1184    -90   -545   -298   -288   -306   -917
    -72  -1192  -1119    631    522  -1156    -72   -514   -283   -272   -293   -906
    -64  -1174  -1109    618    522  -1143    -54   -491   -262   -259   -283   -888
    -57  -1158  -1101    605    522  -1130    -44   -475   -246   -246   -272   -875
    -31  -1140  -1109    587    537  -1124    -38   -457   -233   -226   -257   -859
     -5  -1127  -1122    566    555  -1127    -28   -439   -226   -215   -246   -844
     10  -1109  -1119    548    563  -1111    -15   -415   -207   -200   -231   -828
     23  -1072  -1096    524    558  -1083     -2   -397   -194   -184   -215   -815
     44  -1034  -1078    496    561  -1054     10   -387   -189   -174   -210   -807
     62  -1005  -1067    470    563  -1036     25   -361   -174   -155   -200   -795
     96   -963  -1060    433    576  -1010     31   -342   -161   -140   -171   -779
    114   -919  -1034    402    571   -974     41   -319   -145   -114   -142   -753
    145   -880  -1026    368    584   -953     44   -293   -129    -96   -127   -735
    166   -854  -1021    342    592   -937     54   -265   -103    -67   -103   -717
    197   -826  -1023    314    610   -924     67   -226    -75    -33    -72   -701
    218   -784  -1005    280    610   -893     83   -181    -44     -5    -44   -667
    218   -753   -971    267    594   -862    106   -119     -2     46      2   -610
    249   -701   -950    226    597   -826    129    -51     49    114     62   -555
    293   -631   -924    168    607   -779    155     25    106    181    132   -511
    314   -558   -872    122    592   -717    179    114    174    262    210   -452
    337   -454   -792     59    563   -623    202    213    254    355    298   -366
    363   -371   -735      2    548   -553    218    280    314    420    366   -285
    376   -314   -691    -33    532   -501    226    327    342    459    410   -236
    397   -244   -641    -77    517   -441    233    353    355    478    439   -202
    400   -174   -574   -111    485   -374    246    361    353    483    449   -179
    394   -166   -561   -116    478   -363    265    358    335    462    446   -184
    400   -153   -555   -124    478   -353    275    335    303    433    423   -210
    392   -161   -555   -116    472   -355    277    293    254    389    384   -246
    397   -145   -542   -124    470   -342    285    246    210    340    335   -285
    405   -158   -566   -124    483   -361    275    187    153    277    283   -324
    397   -184   -584   -106    488   -384    259    122     83    202    218   -402
    392   -226   -618    -85    504   -420    257     64     23    140    153   -470
    405   -262   -667    -70    535   -465    252      5    -31     83     93   -527
    415   -272   -688    -72    550   -480    244    -38    -67     51     54   -561
    405   -288   -693    -59    548   -491    236    -80   -103     18     18   -587
    400   -311   -711    -44    553   -511    223   -116   -153    -23    -25   -623
    431   -306   -737    -62    584   -522    213   -137   -176    -46    -41   -649
    444   -293   -740    -75    589   -517    205   -155   -200    -62    -59   -667
    454   -288   -743    -83    597   -514    197   -158   -213    -67    -70   -670
    483   -280   -763   -101    620   -522    194   -153   -215    -67    -75   -672
    501   -254   -756   -122    628   -504    197   -150   -213    -57    -64   -654
    509   -228   -737   -140    620   -483    205   -153   -215    -57    -57   -659
    530   -192   -722   -168    626   -457    210   -145   -210    -54    -49   -657
    527   -187   -714   -174    620   -449    205   -142   -220    -64    -57   -659
    527   -207   -735   -158    631   -470    197   -137   -226    -64    -57   -675
    542   -176   -722   -184    631   -449    194   -129   -231    -64    -51   -670
    553   -140   -693   -207    623   -418    192   -129   -233    -62    -41   -657
    561    -90   -654   -236    605   -371    197   -119   -220    -49    -23   -641
    563     -7   -571   -277    566   -288    236    -83   -184     -7     15   -594
    561     10   -550   -288    555   -270    262    -67   -171      5     23   -581
    561     41   -519   -301    540   -239    280    -62   -168      7     25   -581
    563     67   -496   -316    530   -213    277    -64   -179      2     18   -592
    574    129   -444   -350    509   -155    262    -70   -176     12     28   -581
    579    168   -413   -376    496   -122    254    -77   -171     18     36   -566
    589    189   -400   -389    493   -103    228    -88   -184     12     44   -555
    605    215   -389   -410    496    -85    213    -93   -194     15     49   -561
    626    228   -397   -426    511    -83    213    -96   -202     10     38   -563
    636    202   -436   -420    537   -116    205   -106   -218      5     46   -563
    644    158   -485   -402    566   -163    176   -129   -252    -25     18   -602
    649    122   -530   -387    589   -202    163   -145   -285    -59    -15   -636
    665    155   -509   -410    587   -176    176   -140   -285    -57    -15   -628
    631    137   -493   -384    561   -176    200   -142   -290    -64    -31   -633
    592     96   -496   -345    542   -197    205   -158   -319    -93    -64   -662
    597    106   -491   -353    542   -192    194   -174   -345   -124    -93   -685
    597     96   -501   -345    550   -202    192   -179   -355   -127    -96   -696
    574     80   -496   -327    535   -207    200   -176   -358   -127    -98   -701
    566     72   -493   -322    530   -210    200   -181   -371   -137   -116   -711
    581     90   -491   -337    535   -200    189   -194   -384   -148   -127   -714
    587    101   -485   -342    537   -192    187   -197   -387   -155   -129   -722
    548     93   -454   -322    501   -179    189   -197   -387   -155   -129   -714
    530     90   -441   -311    485   -174    197   -194   -384   -150   -127   -709
    517     85   -433   -301    475   -171    197   -194   -384   -145   -127   -706
    522    119   -402   -319    462   -140    215   -179   -376   -135   -111   -698
    530    124   -407   -329    467   -140    270    -93   -340   -116   -111   -737
    553    174   -379   -363    465   -101    366     90   -231    -49    -83   -735
    561    296   -267   -428    413     15    462    335    -41    127     59   -607
    600    527    -72   -563    337    228    561    646    249    452    384   -285
    649    875    223   -763    213    550    542    688    400    727    745    124
    579   1122    542   -849     18    831    400    259    342    880   1031    493
    418   1187    766   -802   -174    976    192   -324    132    867   1127    654
    259    880    620   -568   -179    750    -28   -935   -366    379    665    231
    176    358    181   -270     -2    272   -257  -1410  -1057   -472   -223   -654
    210    -23   -233    -93    220   -127   -415  -1483  -1325   -836   -623  -1075
    272   -140   -415    -67    342   -277   -387  -1221  -1163   -730   -571  -1070
    332    -70   -402   -129    366   -236   -220   -862   -893   -522   -415   -943
    342      0   -345   -174    342   -171      0   -519   -654   -353   -293   -854
    342     33   -311   -189    327   -137    129   -311   -514   -241   -213   -805
    348     75   -272   -213    309    -96    194   -220   -446   -184   -171   -763
    353    119   -233   -236    293    -57    220   -174   -413   -153   -163   -714
    335    132   -202   -236    270    -33    215   -163   -415   -153   -153   -730
    322    116   -205   -220    265    -44    223   -140   -405   -137   -116   -743
    324    135   -192   -231    259    -28    228   -119   -389   -116    -90   -727
    322    145   -176   -233    249    -15    236   -103   -376   -103    -80   -706
    319    140   -179   -231    249    -18    241   -101   -376   -111    -98   -722
    314    171   -142   -244    228     15    254    -80   -355    -90    -83   -701
    327    174   -155   -252    241     10    244    -67   -350    -83    -72   -691
    337    168   -168   -252    254      0    239    -72   -348    -88    -70   -685
    316    210   -106   -265    210     54    246    -67   -332    -72    -57   -672
    306    220    -88   -265    197     67    239    -59   -327    -62    -46   -662
    306    239    -70   -272    187     85    241    -38   -316    -41    -33   -646
    324    270    -54   -296    189    109    244    -12   -296    -20    -12   -623
    311    252    -59   -283    184     96    239     12   -280     -7     -5   -602
    296    270    -25   -285    161    122    239     46   -259     10     12   -568
    293    340     46   -316    124    194    246     85   -228     41     36   -532
    314    384     70   -348    122    228    257    129   -192     75     54   -506
    332    368     36   -353    148    202    254    176   -163    109     90   -496
    355    394     38   -376    158    218    270    254   -106    168    166   -462
    368    433     64   -402    150    249    285    332    -54    220    226   -410
    363    459     96   -410    135    277    301    407      2    272    277   -350
    379    550    171   -467    101    361    293    465     49    329    322   -277
    400    641    241   -522     80    441    288    517     93    381    376   -210
    392    641    249   -519     70    446    285    537    106    405    410   -187
    374    680    306   -527     33    493    285    532    119    423    431   -155
    376    732    355   -555     10    545    283    524    127    420    428   -142
    358    743    384   -553    -12    563    277    493    106    397    400   -153
    327    709    381   -522    -25    545    272    452     80    368    376   -179
    309    672    363   -491    -25    519    283    423     72    355    379   -205
    280    633    353   -459    -36    496    277    371     46    324    348   -233
    267    610    342   -439    -38    478    249    296     -7    259    283   -277
    236    605    368   -423    -67    488    231    210    -70    187    189   -329
    220    550    329   -384    -54    441    218    142   -116    137    129   -376
    187    444    257   -316    -33    350    223    103   -137    119    142   -433
    153    426    272   -290    -59    350    215     44   -171     77     98   -457
    132    402    267   -270    -67    335    200     -7   -205     36     59   -470
    119    298    179   -207    -28    239    179    -46   -239      2     31   -517
    150    348    197   -249    -25    275    168    -70   -265    -25    -10   -527
    174    387    213   -280    -18    301    181    -62   -259    -18    -18   -514
    161    322    161   -244      0    241    187    -59   -241     -2      7   -501
    142    319    176   -231    -15    249    171    -83   -252    -12      5   -514
    135    350    215   -244    -41    283    150    -96   -265    -33    -18   -537
    132    342    210   -239    -38    277    153    -96   -265    -36    -20   -532
    145    322    176   -236    -15    252    158    -93   -265    -38    -31   -519
    145    345    200   -244    -25    272    166    -98   -259    -31    -36   -506
    137    275    135   -207      2    205    179    -88   -239    -10      7   -537
    132    296    163   -215    -15    231    181    -85   -231     -2     23   -535
    148    379    228   -265    -38    303    161   -101   -233    -15     18   -530
    127    394    267   -259    -70    332    150   -114   -244    -31    -20   -496
    124    345    218   -236    -46    283    168    -85   -228    -23    -54   -452
    124    374    249   -249    -62    314    192    -77   -202      7     38   -446
    124    446    322   -285    -98    384    218    -59   -176     28     54   -433
    129    446    316   -288    -93    381    226    -59   -171     15     33   -446
    127    493    363   -311   -119    428    207    -62   -150     31     33   -400
    111    498    387   -306   -137    444    166    -85   -166     25     51   -433
     98    488    389   -293   -145    439    122   -116   -197     -7     15   -452
     83    514    431   -298   -174    472    114   -116   -187     18    101   -420
     80    509    428   -296   -174    467    111   -109   -174     25    106   -387
     98    444    345   -270   -122    394    101   -119   -181      7     90   -394
     88    353    262   -223    -85    309     77   -150   -223    -44     33   -441
     57    309    252   -181    -96    280     64   -166   -239    -67      2   -467
     31    290    257   -163   -111    275     64   -168   -244    -83    -25   -467
     15    252    233   -135   -109    244     62   -179   -257   -109    -67   -475
     10    213    202   -111    -98    210     46   -200   -283   -135    -93   -498
    -31    184    215    -75   -122    200     46   -205   -283   -142   -106   -517
    -33    174    205    -72   -119    189     36   -226   -303   -176   -181   -542
     -5    150    155    -72    -80    153     25   -239   -316   -192   -166   -558
     -5    127    129    -62    -67    129     23   -246   -327   -200   -163   -576
    -15    127    142    -54    -77    135     18   -252   -332   -213   -210   -563
    -12    127    140    -57    -75    132      5   -265   -332   -220   -210   -566
     -2    119    122    -59    -62    122      0   -272   -327   -228   -207   -571
     10    106     93    -59    -41     98      5   -267   -311   -210   -150   -566
     25     96     70    -59    -20     83      2   -267   -309   -205   -140   -555
     25     90     62    -59    -18     77     33   -233   -293   -205   -171   -555
     33    127     93    -83    -28    111    116   -103   -213   -174   -168   -563
     59    184    124   -122    -33    153    213     88    -72    -59    -96   -522
     96    322    226   -207    -64    275    319    350    207    218    140   -319
    176    610    433   -394   -127    522    296    576    483    587    535    101
    213    950    737   -584   -262    844    197    454    568    878    953    587
    106   1093    984   -602   -439   1039     28      5    433    992   1223    911
    -20   1034   1054   -506   -537   1044   -197   -597     10    701   1028    795
   -124    659    784   -270   -454    722   -407  -1252   -750   -223    103    -75
   -137    210    348    -36   -244    280   -579  -1553  -1291   -932   -613   -782
   -111    -93     18    101    -67    -38   -620  -1426  -1299  -1005   -750   -930
    -67   -202   -135    135     33   -168   -514  -1145  -1067   -841   -667   -904
    -44   -168   -124    106     38   -148   -345   -857   -800   -639   -522   -802
    -46   -116    -70     80     10    -93   -135   -558   -540   -423   -363   -672
    -36    -88    -51     62      5    -72    -23   -392   -400   -303   -275   -600
    -36   -106    -70     72     15    -88     15   -337   -353   -270   -252   -589
    -31    -88    -57     57     12    -72     28   -327   -337   -259   -244   -589
    -36    -72    -36     54     -2    -54     36   -316   -327   -246   -233   -581
    -59    -70    -10     64    -25    -41     54   -303   -311   -226   -210   -563
    -75    -64     10     70    -44    -28     77   -283   -290   -205   -187   -535
    -80    -80      0     80    -41    -41     72   -277   -290   -202   -184   -532
    -72    -62     10     67    -41    -25     67   -270   -277   -192   -174   -514
    -67    -51     12     57    -41    -18     67   -259   -259   -176   -158   -488
    -85    -51     33     70    -59    -10     77   -241   -236   -153   -137   -465
    -98    -59     36     77    -70    -12     83   -236   -218   -137   -116   -454
   -103    -59     44     80    -75     -7     88   -218   -202   -122   -101   -446
    -83    -49     33     64    -59     -7     96   -205   -192   -114    -96   -449
    -44     18     62     12    -51     38     93   -192   -174   -101    -80   -433
    -62     23     85     18    -75     54     88   -184   -161    -93    -75   -418
    -85      5     90     38    -88     46     98   -153   -132    -67    -51   -389
   -109      2    111     51   -111     54    116   -111    -93    -31    -20   -350
    -98     15    114     41   -106     64    116    -75    -59      5     23   -322
    -80     23    103     28    -90     62    116    -38    -23     38     54   -301
    -72     38    111     15    -93     75    140     18     33     88     98   -265
    -62     96    158    -18   -109    127    150     88     98    158    166   -213
    -59    137    197    -38   -127    166    153    158    174    239    244   -150
    -80    158    236    -38   -158    197    168    233    257    319    324    -75
    -77    231    309    -75   -192    270    200    314    340    410    413      5
    -64    288    353   -111   -207    319    220    371    402    475    480     70
    -83    267    350    -90   -215    309    218    379    410    480    496     85
   -103    290    392    -96   -246    342    215    374    405    478    491     80
   -111    296    405    -93   -257    350    213    358    392    467    485     88
   -119    275    394    -80   -257    335    218    332    366    444    470     85
   -127    249    376    -59   -252    311    231    293    327    405    439     51
   -155    179    332    -12   -244    254    218    228    259    335    366    -10
   -166    119    285     23   -226    202    213    163    192    249    288    -88
   -184     59    244     59   -215    150    192     88    127    166    210   -163
   -220      2    223    109   -220    111    171     20     70    101    150   -205
   -239    -67    171    150   -205     51    161    -38     12     38    103   -244
   -249   -106    142    176   -197     18    145    -96    -33    -12     54   -288
   -257   -166     90    210   -176    -36    135   -145    -77    -59      0   -342
   -290   -231     59    262   -176    -85    140   -181   -114   -106    -41   -376
   -298   -231     67    262   -187    -83    122   -215   -145   -137    -64   -384
   -306   -249     54    277   -181    -98    101   -236   -166   -153    -75   -407
   -303   -267     36    285   -171   -116     90   -257   -176   -161    -85   -428
   -288   -252     36    270   -163   -109    106   -254   -171   -148    -75   -428
   -322   -231     90    275   -207    -72    106   -259   -171   -148    -64   -439
   -335   -207    127    270   -233    -41    106   -259   -168   -148    -62   -444
   -353   -244    106    298   -231    -70     98   -265   -174   -155    -70   -454
   -353   -288     64    322   -210   -111     98   -267   -174   -155    -72   -446
   -348   -288     59    316   -205   -114    103   -259   -163   -140    -54   -428
   -342   -309     31    324   -189   -140    101   -265   -168   -148    -57   -441
   -337   -293     44    314   -192   -124    109   -265   -163   -145    -49   -433
   -345   -275     70    311   -207   -103    122   -259   -153   -124    -31   -410
   -363   -254    106    309   -239    -75    142   -239   -124    -93      5   -374
   -379   -233    145    306   -265    -44    168   -228   -101    -77     25   -366
   -381   -205    174    293   -280    -15    187   -223    -93    -77     23   -368
   -392   -226    166    309   -280    -31    197   -233    -96    -83     12   -366
   -387   -213    174    298   -283    -18    184   -244    -93    -83     18   -361
   -376   -168    207    272   -293     18    163   -265    -96    -80     28   -348
   -379   -179    197    277   -290      7    137   -288   -111    -90     23   -348
   -358   -184    174    272   -267     -5    116   -309   -124   -103     20   -353
   -355   -202    150    277   -254    -25    127   -290   -103    -88     41   -337
   -366   -262    103    314   -236    -80    132   -290   -114   -101     28   -345
   -374   -329     41    350   -207   -145    122   -309   -145   -124      5   -366
   -368   -366      2    368   -187   -181    124   -314   -161   -135     -7   -379
   -361   -402    -44    381   -158   -223    119   -335   -187   -161    -41   -410
   -394   -465    -72    428   -163   -270    116   -353   -213   -187    -70   -444
   -413   -483    -72    446   -174   -277    124   -361   -220   -200    -85   -459
   -420   -493    -72    457   -174   -283    122   -371   -233   -215    -98   -478
   -431   -563   -132    493   -150   -348    111   -389   -257   -239   -116   -506
   -441   -628   -187    532   -127   -407    114   -397   -270   -254   -132   -522
   -454   -646   -194    550   -132   -420    109   -400   -277   -270   -148   -540
   -436   -662   -226    550   -106   -444    114   -397   -272   -275   -150   -540
   -454   -672   -220    563   -119   -446    106   -407   -277   -283   -150   -530
   -457   -683   -226    568   -116   -457    106   -413   -277   -288   -153   -527
   -462   -701   -241    581   -111   -472    109   -418   -285   -303   -171   -545
   -454   -701   -246    579   -103   -475    101   -431   -296   -309   -174   -548
   -457   -761   -303    607    -77   -532    122   -400   -283   -298   -174   -558
   -454   -766   -314    610    -70   -540    194   -280   -205   -262   -176   -587
   -436   -691   -257    563    -90   -475    288   -119    -54   -150   -116   -561
   -402   -485    -83    444   -161   -285    381     80    213    124    132   -332
   -374   -254    119    311   -246    -67    374    283    496    501    540     83
   -368     23    392    171   -381    207    267    179    522    719    914    522
   -431    155    587    137   -509    371    168   -174    298    717   1106    789
   -527     72    600    228   -563    335     44   -597   -116    428    956    678
   -610   -244    363    426   -488     57   -161  -1158   -795   -363    145    -83
   -618   -607     10    613   -314   -298   -374  -1566  -1371  -1130   -675   -839
   -574   -885   -314    730   -129   -600   -446  -1527  -1402  -1234   -823  -1005
   -540  -1085   -545    813      2   -815   -355  -1254  -1132  -1021   -683   -943
   -506  -1119   -613    813     51   -867   -226  -1013   -872   -818   -545   -854
   -496  -1072   -576    784     38   -826    -54   -748   -597   -600   -387   -737
   -498  -1000   -501    748      0   -750     72   -553   -400   -433   -259   -636
   -491   -984   -493    737      0   -740    132   -472   -314   -366   -207   -589
   -491   -971   -483    730     -5   -727    145   -452   -288   -348   -189   -576
   -493   -976   -483    735     -5   -730    153   -433   -272   -335   -179   -566
   -493   -984   -491    737     -2   -737    163   -426   -259   -327   -168   -555
   -496   -976   -480    737     -7   -730    174   -415   -236   -309   -150   -537
   -488   -987   -501    735      5   -743    171   -420   -231   -301   -148   -540
   -480  -1002   -522    740     18   -761    171   -415   -223   -298   -148   -542
   -462  -1010   -548    735     41   -779    179   -405   -210   -288   -140   -535
   -446   -989   -542    719     46   -766    187   -397   -181   -270   -124   -506
   -436   -953   -519    693     41   -737    187   -392   -166   -265   -109   -491
   -426   -956   -530    691     51   -745    189   -381   -155   -254    -90   -491
   -423   -971   -550    696     62   -761    194   -368   -145   -239    -72   -488
   -407   -948   -540    678     64   -745    189   -361   -129   -223    -51   -475
   -392   -927   -535    657     70   -732    197   -348   -103   -205    -41   -457
   -384   -909   -524    646     67   -717    215   -322    -72   -179    -15   -428
   -374   -896   -522    633     72   -711    223   -293    -49   -153      7   -407
   -345   -891   -545    618     98   -719    226   -265    -20   -124     36   -397
   -324   -857   -532    589    101   -696    236   -220     28    -77     83   -358
   -319   -815   -496    566     85   -654    257   -166     96    -15    145   -301
   -301   -797   -498    548     98   -649    280   -103    163     49    210   -244
   -283   -779   -496    532    106   -639    296    -36    228    119    272   -187
   -254   -730   -475    491    109   -602    306     38    306    197    348   -116
   -228   -670   -444    449    106   -558    324    119    384    285    433    -41
   -215   -623   -410    418     96   -517    335    171    433    342    498     18
   -202   -579   -376    392     85   -478    345    205    454    376    532     57
   -187   -545   -361    366     85   -454    348    207    449    374    527     64
   -184   -542   -361    363     88   -452    345    197    433    350    514     62
   -174   -550   -376    361     98   -465    345    168    402    319    491     44
   -174   -571   -397    374    111   -485    353    135    366    277    459      2
   -187   -602   -415    392    111   -509    335     64    296    205    392    -70
   -197   -662   -465    428    132   -566    322    -10    223    119    306   -150
   -194   -704   -511    449    155   -607    311    -80    161     41    236   -218
   -181   -724   -542    454    179   -633    303   -142    103    -15    181   -272
   -189   -795   -605    491    205   -701    285   -207     46    -83    116   -329
   -207   -872   -665    540    228   -769    259   -272    -12   -148     51   -389
   -218   -922   -706    568    244   -813    239   -335    -62   -200     -5   -449
   -213   -937   -724    576    254   -831    215   -389   -109   -246    -49   -498
   -231   -989   -761    607    262   -875    213   -420   -132   -280    -77   -524
   -257  -1039   -784    646    262   -911    202   -446   -155   -303   -101   -545
   -236  -1031   -795    633    277   -914    197   -457   -153   -306   -109   -545
   -197  -1000   -802    600    301   -901    200   -454   -145   -298    -93   -530
   -187  -1002   -815    592    314   -909    200   -462   -148   -311    -98   -542
   -181  -1015   -833    597    324   -924    187   -478   -158   -322   -103   -553
   -174  -1023   -849    597    335   -935    184   -485   -163   -319   -101   -548
   -163  -1005   -841    584    337   -924    184   -485   -161   -306    -80   -537
   -142   -987   -844    563    350   -917    187   -483   -161   -303    -80   -530
   -106   -935   -828    519    361   -883    184   -475   -150   -290    -64   -511
    -93   -909   -815    501    358   -862    187   -478   -150   -296    -70   -517
    -77   -885   -807    483    363   -846    179   -483   -145   -298    -67   -501
    -54   -846   -792    449    366   -818    194   -465   -122   -283    -46   -475
    -31   -828   -797    428    381   -813    210   -457   -111   -277    -33   -470
     -5   -797   -795    400    392   -795    228   -439    -93   -257    -12   -459
     15   -758   -774    371    394   -766    239   -436    -83   -246      0   -441
     23   -730   -753    350    387   -743    246   -433    -64   -223     20   -415
     38   -696   -737    327    387   -717    233   -446    -62   -220     20   -410
     54   -724   -779    335    413   -750    187   -485    -96   -244     -2   -433
     59   -735   -795    337    426   -763    155   -509   -129   -270    -25   -444
     88   -672   -761    290    423   -717    166   -496   -119   -259    -12   -431
    114   -667   -784    275    449   -724    163   -491   -114   -257     -7   -423
    111   -698   -810    290    459   -753    153   -501   -132   -275    -25   -433
    111   -743   -854    316    483   -797    137   -519   -163   -301    -54   -457
    116   -802   -919    340    517   -859    119   -530   -187   -329    -75   -485
    122   -839   -963    358    540   -901     88   -535   -205   -355    -90   -496
    106   -872   -982    381    540   -927     49   -550   -236   -392   -129   -540
     77   -904   -982    413    530   -943     23   -574   -265   -418   -158   -576
     67   -950  -1021    441    542   -984     18   -607   -298   -454   -200   -613
     96   -976  -1075    439    584  -1026     10   -636   -329   -491   -236   -639
    124  -1010  -1137    441    631  -1075     23   -654   -355   -517   -267   -657
    106  -1010  -1117    452    610  -1062     41   -657   -366   -524   -272   -649
     83   -979  -1062    446    571  -1021     44   -644   -358   -519   -265   -657
     57   -989  -1047    465    550  -1018     59   -641   -361   -522   -267   -665
     15  -1044  -1062    514    537  -1052     77   -649   -368   -532   -272   -675
      5  -1057  -1062    527    532  -1060     70   -662   -374   -540   -275   -685
    -15  -1049  -1036    532    509  -1044     64   -633   -353   -527   -265   -675
    -10  -1096  -1085    550    537  -1091     93   -568   -337   -537   -301   -722
     10  -1132  -1143    558    576  -1137    181   -415   -262   -517   -327   -763
     59  -1010  -1070    475    563  -1039    265   -236   -109   -405   -252   -709
     93   -750   -844    327    467   -797    335     12    179    -90     64   -405
    119   -446   -566    163    342   -506    303    109    363    202    431      0
     75   -129   -207     25    140   -168    181   -205    301    353    745    402
    -70    -25     44     49    -57      7     23   -678     98    384    906    613
   -163   -127     36    145   -101    -46   -189  -1202   -337     18    600    329
   -158   -548   -392    353    116   -470   -415  -1699   -984   -782   -233   -459
   -140  -1052   -914    594    387   -984   -610  -1891  -1415  -1358   -857  -1036
   -106  -1280  -1174    693    532  -1228   -613  -1699  -1309  -1314   -870  -1067
    -57  -1254  -1197    654    568  -1226   -493  -1415  -1039  -1114   -735   -982
    -20  -1187  -1166    602    571  -1176   -306  -1114   -774   -922   -584   -885
    -23  -1171  -1148    597    561  -1161   -140   -859   -563   -761   -457   -813
    -15  -1111  -1096    563    540  -1104    -51   -737   -462   -680   -407   -766
      5  -1060  -1065    527    532  -1062    -15   -685   -413   -639   -368   -711
      5  -1057  -1062    524    532  -1060    -18   -675   -413   -644   -368   -698
    -10  -1060  -1052    532    519  -1054    -28   -667   -405   -636   -366   -691
     -2  -1106  -1104    555    550  -1106    -25   -654   -392   -628   -366   -683
     20  -1072  -1093    524    555  -1083    -12   -626   -363   -602   -337   -649
     -2  -1039  -1039    519    517  -1039    -20   -618   -350   -597   -332   -631
    -28  -1093  -1065    561    514  -1078    -23   -613   -342   -597   -335   -620
    -28  -1070  -1041    550    506  -1057    -41   -618   -350   -610   -358   -626
     -7   -979   -971    493    480   -976    -51   -594   -322   -581   -324   -571
    -20  -1013   -992    517    483  -1002    -25   -566   -290   -545   -285   -561
    -25   -984   -958    504    465   -971    -20   -561   -280   -540   -275   -548
    -15   -917   -901    467    441   -909     -7   -532   -244   -511   -244   -498
      5   -880   -885    436    441   -880      0   -506   -223   -491   -226   -498
     12   -841   -854    413    431   -846     -5   -483   -197   -467   -202   -475
      5   -828   -836    410    420   -833    -10   -459   -181   -459   -194   -452
      2   -813   -815    405    407   -813     -5   -418   -148   -431   -174   -428
     31   -795   -826    379    428   -810    -18   -387   -122   -413   -161   -413
     41   -763   -805    361    420   -782    -10   -327    -77   -371   -122   -366
     10   -750   -761    368    384   -756      5   -257    -18   -322    -70   -311
    -12   -737   -724    376    355   -732     12   -184     44   -277    -41   -285
     31   -657   -688    311    358   -672     18    -80    132   -187     49   -181
     90   -550   -644    228    366   -597     20     -7    187   -127    106    -96
     88   -470   -561    189    324   -514     23     41    231    -85    153    -38
     41   -441   -483    200    262   -462     41     90    275    -36    223      7
     38   -439   -478    197    257   -457     38    114    306     -5    270     41
     64   -394   -462    163    262   -428     23    106    306    -10    254     72
     88   -327   -415    119    249   -368      2     75    283    -25    241     57
     51   -298   -350    124    200   -324     18     38    257    -49    220     49
     15   -322   -337    150    174   -329     15    -12    215    -98    163     64
    -12   -363   -350    187    168   -358     10    -75    176   -145    145     25
      2   -407   -410    200    202   -407     -2   -148    124   -197    109    -33
      7   -467   -475    231    241   -470      0   -210     93   -241     62    -72
    -20   -483   -462    252    218   -472    -10   -283     54   -288     15   -127
    -38   -483   -446    259    202   -465    -44   -363    -12   -348    -44   -181
    -41   -491   -452    265    202   -472    -77   -431    -64   -397   -122   -181
    -44   -566   -522    306    239   -545    -90   -478   -103   -436   -184   -228
    -51   -597   -548    322    246   -571   -106   -514   -127   -449   -171   -270
    -49   -553   -504    301    226   -530   -122   -540   -140   -459   -166   -270
    -59   -597   -537    327    236   -568   -119   -550   -145   -467   -166   -277
    -51   -623   -571    337    259   -597   -119   -545   -137   -457   -155   -259
    -51   -555   -506    303    223   -532   -101   -530   -116   -436   -140   -218
    -23   -498   -475    259    223   -485   -137   -550   -135   -446   -153   -220
      7   -483   -491    236    249   -485   -174   -581   -166   -485   -213   -252
      0   -454   -454    228    226   -454   -171   -579   -163   -480   -192   -241
      0   -426   -426    213    213   -428   -166   -571   -153   -459   -168   -202
     20   -415   -436    197    228   -426   -174   -576   -155   -459   -163   -207
     36   -420   -457    189    244   -436   -166   -576   -158   -452   -150   -226
     10   -415   -426    202    218   -420   -145   -553   -127   -423   -114   -181
     15   -350   -366    166    189   -358   -137   -542   -111   -407   -103   -158
     41   -280   -324    119    181   -301   -122   -532    -88   -387    -93   -132
     36   -239   -275     98    153   -257   -109   -522    -75   -371    -80   -101
     36   -202   -239     83    137   -220   -109   -522    -75   -363    -64    -85
     62   -192   -257     62    158   -223   -122   -527    -67   -350    -46    -62
     77   -168   -249     44    163   -207   -140   -537    -44   -340    -31    -44
     77   -137   -215     28    145   -176   -174   -548    -38   -332    -20    -20
    103    -90   -194     -5    148   -142   -241   -587    -77   -355    -44    -31
    124    -54   -179    -38    150   -116   -262   -607    -93   -363    -51    -25
    132    -41   -174    -46    150   -106   -262   -610    -93   -358    -46    -12
    124    -57   -181    -36    150   -116   -293   -628   -111   -381    -59    -25
    114   -103   -218     -5    166   -161   -311   -644   -127   -402    -75    -31
     80   -135   -215     25    145   -174   -327   -665   -148   -418    -93    -33
     88   -163   -252     38    168   -207   -332   -678   -168   -439   -114    -49
     80   -163   -246     38    163   -205   -329   -685   -184   -446   -116    -62
     64   -176   -241     57    153   -207   -350   -717   -223   -485   -153    -93
     62   -184   -246     59    153   -215   -366   -732   -241   -501   -176   -101
     49   -200   -252     75    148   -226   -368   -737   -244   -506   -179    -90
     41   -244   -285    101    161   -262   -394   -763   -272   -535   -200    -98
     12   -280   -293    135    153   -285   -394   -753   -267   -535   -192    -90
     15   -226   -244    103    127   -233   -407   -761   -272   -537   -197    -96
     25   -189   -215     80    119   -202   -431   -771   -275   -542   -202   -101
     38   -213   -252     85    142   -231   -436   -776   -277   -545   -210   -111
     41   -179   -220     70    129   -200   -441   -784   -277   -540   -207    -98
     44   -150   -197     51    119   -174   -449   -782   -267   -530   -184    -72
     75   -161   -239     41    155   -200   -439   -766   -262   -535   -187    -77
    111   -116   -231      2    168   -174   -366   -662   -207   -514   -187    -96
    150    -44   -194    -51    171   -119   -267   -493    -93   -433   -150    -85
    192    114    -77   -155    135     18   -161   -231    145   -205     36     59
    275    402    127   -340     72    265   -101    101    465    155    400    407
    361    753    392   -558    -15    571   -192     98    607    457    779    839
    319    987    667   -652   -174    828   -431   -405    493    594   1039   1169
    166   1039    870   -602   -353    956   -685  -1075    187    478   1028   1208
     12    792    776   -402   -381    784   -904  -1706   -410   -153    449    696
    -44    371    413   -166   -228    392  -1091  -2104  -1036   -935   -322    -15
     38     46      7    -41     15     28  -1197  -2062  -1192  -1176   -594   -293
    101    -38   -142    -33    119    -88  -1111  -1761  -1005  -1070   -553   -311
    161    -15   -176    -72    168    -96   -950  -1447   -774   -914   -465   -262
    205     36   -171   -122    187    -67   -711  -1101   -504   -711   -335   -166
    249     85   -163   -166    207    -38   -545   -870   -322   -566   -231    -90
    275    114   -161   -194    218    -23   -511   -807   -275   -532   -205    -80
    283    155   -127   -220    205     12   -517   -789   -267   -524   -197    -75
    298    202    -98   -252    200     51   -522   -774   -257   -511   -189    -67
    324    215   -109   -270    218     54   -517   -758   -241   -509   -179    -57
    329    239    -90   -285    210     75   -524   -750   -236   -501   -166    -41
    340    259    -80   -301    210     90   -527   -737   -226   -491   -155    -25
    342    311    -31   -329    187    140   -511   -711   -192   -457   -122     15
    350    309    -41   -329    197    135   -498   -688   -163   -426    -93     46
    350    335    -18   -345    184    161   -514   -688   -163   -426    -96     41
    350    374     20   -363    163    197   -527   -688   -168   -433   -111     25
    381    402     18   -394    181    210   -530   -672   -153   -420    -98     25
    400    452     51   -426    174    252   -519   -646   -129   -389    -67     54
    381    446     62   -415    158    254   -511   -610   -103   -355    -33     93
    379    452     72   -415    153    262   -522   -597    -96   -353    -31     93
    407    496     85   -452    161    290   -537   -589    -88   -350    -33     77
    428    594    166   -511    132    381   -527   -548    -49   -311      2    114
    436    592    155   -514    140    374   -519   -506    -12   -275     33    148
    462    589    127   -527    166    358   -511   -452     25   -231     72    184
    480    649    168   -566    153    410   -509   -394     59   -194    106    218
    498    766    267   -631    116    517   -509   -337    103   -142    145    249
    522    836    314   -680    101    576   -493   -246    187    -49    228    324
    555    896    340   -727    109    618   -475   -150    272     41    314    397
    576    943    366   -758    103    654   -462    -77    342    119    387    457
    581   1010    428   -795     77    719   -462    -31    384    179    441    506
    592   1080    485   -839     51    784   -462      5    418    228    491    561
    587   1124    535   -857     25    831   -457     10    426    239    506    584
    597   1135    537   -867     31    836   -465    -12    410    218    496    576
    600   1153    553   -875     23    854   -467    -49    387    194    483    566
    594   1119    524   -859     36    823   -472    -96    335    145    439    527
    584   1109    524   -846     28    815   -485   -145    280     85    389    496
    558   1096    537   -828     10    818   -491   -197    228     36    340    449
    537   1062    524   -800      7    795   -506   -262    171    -18    283    389
    527   1002    475   -766     25    740   -522   -332    111    -85    215    329
    504    948    441   -727     31    696   -522   -387     62   -135    168    285
    491    924    433   -709     28    680   -530   -436     15   -179    129    249
    491    917    426   -704     33    672   -550   -485    -31   -218     90    207
    480    901    420   -693     28    662   -571   -522    -62   -252     59    181
    452    883    431   -667     10    657   -576   -535    -70   -259     54    179
    433    846    410   -641     10    628   -579   -540    -75   -262     51    166
    449    839    389   -644     31    615   -589   -558    -85   -265     49    155
    457    885    426   -672     15    657   -587   -566    -93   -265     41    155
    439    893    454   -667     -7    675   -600   -574   -114   -272     28    150
    441    893    452   -667     -5    672   -605   -571   -116   -267     31    163
    459    924    465   -691     -2    696   -597   -563   -101   -246     54    184
    449    937    488   -696    -18    714   -589   -555    -96   -236     67    184
    433    953    519   -693    -41    737   -581   -540    -83   -228     80    194
    439    976    535   -709    -49    756   -587   -540    -83   -228     75    192
    452   1000    548   -724    -46    774   -594   -545    -88   -233     70    181
    452    992    537   -722    -44    766   -576   -532    -72   -213     96    215
    452   1039    587   -745    -67    813   -561   -522    -54   -194    116    244
    457   1060    602   -758    -72    831   -527   -509    -44   -194    116    233
    457   1106    649   -782    -96    878   -522   -504    -41   -194    111    226
    449   1169    717   -810   -135    943   -537   -501    -31   -179    127    249
    452   1187    735   -818   -140    961   -537   -480      2   -140    174    309
    454   1210    753   -833   -150    982   -566   -501     -7   -137    184    316
    449   1169    719   -807   -135    945   -610   -537    -41   -163    158    283
    454   1184    727   -820   -137    956   -607   -535    -44   -163    148    277
    465   1236    771   -849   -153   1005   -607   -532    -36   -153    155    296
    459   1189    730   -826   -135    961   -587   -509    -20   -137    179    322
    444   1101    657   -771   -106    880   -594   -519    -49   -166    153    296
    439   1085    644   -763   -103    865   -618   -535    -77   -194    127    272
    420   1111    691   -766   -135    901   -631   -550   -103   -215    109    254
    387   1119    732   -753   -174    927   -631   -563   -122   -231     85    226
    387   1054    667   -719   -140    862   -605   -555   -124   -231     75    207
    392    995    602   -693   -106    800   -615   -568   -145   -252     51    179
    371    935    563   -654    -96    750   -615   -571   -155   -267     36    171
    371    906    535   -639    -83    722   -620   -584   -174   -283     18    176
    376    953    576   -665    -98    766   -641   -607   -197   -298      5    163
    350    940    589   -646   -119    766   -620   -592   -179   -280     25    171
    353    943    589   -649   -119    769   -618   -584   -171   -272     31    176
    363    979    613   -672   -124    797   -639   -592   -184   -277     23    163
    368    911    542   -639    -85    727   -639   -589   -184   -283     15    155
    353    880    527   -618    -88    704   -644   -597   -194   -298      7    145
    353    896    542   -623    -93    719   -623   -563   -184   -296      5    135
    366    901    535   -633    -83    717   -540   -428    -96   -236     20    129
    355    976    620   -665   -132    800   -441   -249     54   -119     85    161
    371   1192    820   -784   -226   1005   -374    -44    296    122    309    348
    413   1447   1031   -930   -309   1239   -366    179    576    483    698    732
    415   1769   1350  -1093   -467   1561   -449    137    678    761   1114   1210
    368   1906   1538  -1137   -584   1722   -542   -176    542    857   1376   1540
    270   1855   1584  -1062   -657   1719   -667   -607    150    600   1221   1436
    176   1551   1374   -865   -600   1462   -846  -1158   -509   -140    475    758
    155   1189   1031   -675   -439   1111  -1070  -1623  -1156   -966   -366    -15
    210    919    709   -563   -249    815  -1205  -1657  -1291  -1163   -587   -259
    233    724    491   -480   -127    607  -1145  -1418  -1060   -995   -514   -246
    257    688    431   -472    -88    561  -1026  -1169   -802   -795   -389   -161
    272    735    462   -504    -96    600   -857   -885   -524   -568   -223    -31
    296    784    488   -540    -96    636   -717   -662   -311   -392    -88     67
    301    846    545   -574   -124    698   -649   -574   -220   -316    -18    127
    293    875    579   -584   -142    727   -613   -532   -171   -280     15    153
    306    891    581   -600   -137    735   -597   -498   -135   -246     33    174
    311    917    605   -613   -145    761   -594   -480   -114   -226     49    189
    337    935    594   -639   -127    766   -600   -472   -109   -215     64    207
    350    950    600   -652   -124    776   -597   -449    -85   -192     88    231
    350    974    620   -665   -135    797   -594   -439    -67   -174    111    244
    379   1023    644   -701   -132    833   -579   -423    -49   -150    132    257
    389   1018    626   -706   -119    820   -563   -402    -33   -124    150    275
    394   1008    613   -704   -109    810   -563   -389    -20   -106    166    290
    400   1054    652   -730   -124    854   -561   -368      0    -83    197    319
    433   1122    688   -776   -127    906   -553   -350     20    -51    223    342
    439   1111    672   -776   -116    893   -540   -324     44    -25    241    361
    452   1111    659   -782   -103    885   -532   -298     62     -7    259    371
    452   1101    646   -779    -98    872   -530   -283     77      5    275    381
    470   1143    672   -805   -101    909   -522   -262    114     38    309    413
    475   1171    696   -823   -111    932   -519   -228    150     85    350    454
    493   1189    696   -841   -101    943   -509   -189    192    127    389    496
    514   1215    698   -867    -93    956   -506   -145    236    176    431    524
    514   1239    724   -875   -103    982   -496    -80    301    246    498    579
    506   1312    805   -909   -148   1060   -467     -2    392    355    597    670
    548   1387    839   -969   -145   1114   -454     72    475    449    693    756
    576   1431    854  -1005   -140   1143   -452    140    540    527    774    826
    581   1491    909  -1036   -163   1200   -454    192    594    592    833    891
    592   1532    940  -1065   -174   1236   -444    223    623    623    872    937
    602   1602   1000  -1104   -200   1301   -418    249    644    652    911    976
    581   1613   1028  -1098   -223   1322   -407    249    639    649    919    987
    574   1584   1010  -1078   -218   1299   -405    231    605    618    891    966
    576   1574    997  -1075   -213   1288   -400    192    566    566    846    935
    558   1540    982  -1049   -210   1262   -392    153    517    504    787    885
    542   1488    943  -1018   -200   1215   -405     85    446    415    709    813
    542   1454    911   -997   -184   1184   -418     15    374    329    631    740
    527   1395    867   -961   -171   1132   -426    -44    309    257    550    672
    504   1340    836   -922   -166   1088   -441   -103    244    194    483    610
    485   1322    833   -906   -174   1078   -441   -145    207    153    446    574
    480   1280    800   -880   -158   1041   -462   -197    161    101    392    519
    472   1234    761   -854   -145    997   -475   -241    122     54    342    472
    467   1213    745   -841   -137    979   -470   -259    103     31    322    457
    475   1205    730   -841   -127    969   -459   -262    106     31    322    459
    491   1228    737   -859   -122    984   -452   -267    106     25    314    454
    498   1218    719   -857   -111    969   -449   -262    109     38    316    457
    483   1213    727   -849   -122    971   -452   -265    109     41    319    446
    470   1192    722   -833   -124    958   -452   -262    109     38    314    428
    475   1166    691   -820   -106    930   -465   -265    103     38    314    433
    480   1226    743   -854   -132    984   -457   -249    119     64    340    454
    488   1260    771   -872   -142   1015   -454   -233    140     90    368    491
    496   1262    763   -880   -135   1013   -459   -226    148    101    379    501
    527   1267    740   -896   -106   1005   -462   -231    150    101    374    491
    519   1265    743   -893   -111   1005   -454   -213    168    116    392    501
    498   1275    776   -888   -140   1026   -444   -194    184    129    407    519
    485   1299    810   -893   -163   1057   -423   -171    202    150    426    542
    498   1319    820   -909   -161   1070   -413   -155    215    163    439    555
    498   1330    831   -914   -166   1080   -431   -166    210    163    433    550
    485   1312    826   -898   -168   1070   -449   -181    205    163    436    553
    483   1299    813   -893   -163   1057   -483   -207    187    150    433    542
    506   1309    802   -906   -148   1057   -509   -220    171    140    426    542
    496   1304    805   -901   -153   1057   -511   -223    179    142    431    548
    475   1275    800   -875   -163   1039   -522   -218    174    140    433    550
    441   1215    774   -831   -166    995   -537   -231    145    119    410    530
    418   1137    719   -776   -150    930   -561   -252    111     88    379    501
    420   1093    672   -758   -127    883   -571   -265     85     67    355    478
    433   1052    615   -743    -90    833   -568   -275     64     41    324    446
    423    969    542   -698    -59    756   -561   -285     46     15    290    420
    410    924    514   -667    -51    719   -563   -298     20    -10    257    387
    355    893    535   -626    -88    714   -605   -337    -15    -49    228    350
    293    818    522   -555   -114    670   -641   -368    -49    -88    189    309
    381    872    491   -628    -54    683   -628   -353    -33    -77    197    311
    462    919    457   -691      2    688   -605   -335     -7    -57    218    337
    400    857    457   -628    -31    659   -628   -350    -23    -75    197    319
    402    870    467   -636    -33    670   -639   -353    -23    -80    192    322
    433    865    431   -652      0    649   -654   -355    -28    -85    194    327
    394    813    418   -602    -10    615   -680   -374    -44   -101    171    322
    387    800    410   -594    -12    607   -678   -368    -44   -109    171    327
    405    836    431   -620    -12    633   -657   -337    -31   -116    145    277
    423    802    379   -613     20    589   -566   -200     59    -80    140    231
    428    841    413   -633      7    628   -483    -33    187      7    181    265
    472   1034    561   -753    -44    797   -389    207    467    290    436    498
    537   1291    753   -917   -106   1023   -384    441    763    680    859    883
    542   1574   1031  -1062   -244   1304   -504    319    823    948   1273   1340
    472   1714   1241  -1093   -384   1478   -649    -98    654   1041   1514   1699
    384   1745   1361  -1065   -488   1553   -852   -652    246    784   1358   1590
    306   1436   1127   -872   -410   1283  -1091  -1244   -418     10    594    857
    303    987    680   -646   -187    833  -1306  -1623  -1039   -810   -244     70
    371    724    353   -548     10    540  -1382  -1540  -1075   -919   -410   -122
    400    553    153   -478    124    353  -1265  -1241   -802   -719   -298    -54
    431    584    153   -509    140    368  -1114   -971   -535   -530   -171     41
    483    649    166   -566    158    407   -911   -672   -254   -316    -15    158
    511    717    205   -613    153    462   -779   -475    -77   -176     88    239
    519    795    275   -659    122    535   -753   -420    -28   -137    114    259
    511    795    283   -654    114    540   -750   -413    -18   -132    111    283
    530    797    265   -665    132    532   -758   -402     -7   -127     96    301
    571    826    254   -698    158    540   -740   -376     23    -98    119    306
    579    802    223   -693    176    514   -727   -363     54    -67    163    301
    558    823    262   -691    148    542   -732   -353     67    -54    176    314
    535    815    280   -678    127    548   -750   -361     70    -51    171    319
    532    769    236   -649    148    504   -769   -368     70    -51    158    309
    576    795    218   -688    179    506   -766   -358     85    -38    174    322
    602    836    231   -719    187    535   -769   -348    109    -28    187    337
    620    867    246   -745    187    555   -763   -324    142      0    210    366
    639    883    244   -761    197    563   -753   -290    171     28    239    400
    654    875    220   -766    218    548   -766   -283    171     31    231    402
    667    880    213   -776    228    548   -779   -280    176     36    226    405
    672    878    205   -776    233    542   -766   -244    207     70    262    441
    685    914    228   -800    228    571   -758   -200    246    111    306    480
    696    935    239   -815    228    587   -750   -158    290    148    335    509
    698    961    262   -831    218    613   -743   -109    335    184    361    535
    722    992    270   -857    226    631   -748    -59    374    213    379    545
    745    982    236   -862    254    610   -737     20    441    283    428    589
    771   1028    257   -901    257    644   -722    111    517    366    509    675
    815   1117    298   -966    257    709   -714    194    587    441    587    756
    828   1174    345  -1002    241    761   -704    272    654    506    649    815
    833   1221    387  -1026    223    805   -701    329    704    566    706    875
    839   1280    441  -1062    197    862   -693    358    730    602    745    911
    844   1330    485  -1088    179    909   -696    361    735    615    763    943
    854   1309    452  -1083    202    880   -706    340    711    594    748    935
    859   1304    444  -1080    207    875   -722    301    678    553    709    904
    862   1314    449  -1091    205    883   -735    259    646    519    685    893
    849   1275    426  -1062    210    852   -730    213    597    467    641    867
    836   1257    418  -1047    210    836   -743    137    530    394    574    818
    831   1215    384  -1023    223    800   -763     57    457    316    504    766
    828   1166    337   -997    244    753   -789    -12    389    239    426    688
    805   1083    277   -945    262    680   -795    -72    329    168    361    628
    797   1044    246   -922    275    646   -807   -124    285    122    316    587
    815   1021    205   -917    306    613   -831   -166    241     77    272    545
    828   1005    176   -917    327    592   -844   -192    215     49    233    514
    844    995    148   -919    348    571   -849   -197    202     36    231    527
    844    992    148   -919    348    571   -857   -218    174      7    197    496
    852   1002    150   -927    350    576   -857   -220    161      0    181    483
    878   1008    129   -943    374    568   -859   -218    153      0    181    488
    898   1015    116   -956    392    566   -862   -210    158      0    184    496
    898   1034    132   -969    381    584   -857   -194    166      5    187    498
    906   1065    158   -984    374    613   -857   -187    166      7    181    496
    914   1098    181  -1008    366    639   -852   -168    176     20    194    514
    932   1096    163  -1015    384    631   -841   -153    181     31    197    527
    950   1096    142  -1023    405    618   -828   -140    181     33    200    532
    976   1124    148  -1049    415    636   -815   -111    197     54    223    561
    997   1187    189  -1093    405    688   -800    -83    210     70    241    584
   1015   1247    231  -1132    392    740   -774    -46    239    101    270    618
   1039   1312    270  -1176    381    792   -737    -20    259    122    283    641
   1067   1356    288  -1210    389    823   -719     -7    267    127    293    654
   1083   1382    296  -1234    392    841   -732     -5    262    124    285    649
   1117   1452    335  -1283    389    893   -737      5    280    150    306    680
   1137   1475    337  -1306    397    909   -753     15    283    163    324    706
   1127   1480    353  -1304    387    917   -761     18    270    158    316    711
   1135   1493    358  -1317    389    927   -756     18    259    153    311    704
   1169   1532    363  -1353    402    948   -748     25    262    153    309    706
   1195   1540    345  -1369    423    943   -745     41    254    150    303    711
   1200   1517    316  -1358    441    917   -748     36    228    129    283    698
   1195   1517    322  -1356    436    919   -753     25    200    103    259    680
   1202   1522    316  -1363    441    919   -740     38    187     96    249    680
   1221   1514    293  -1369    462    904   -722     57    181     90    241    672
   1215   1454    239  -1335    488    846   -711     59    161     62    205    644
   1215   1480    265  -1348    472    875   -698     59    145     46    184    636
   1231   1509    275  -1371    478    893   -693     64    127     31    168    623
   1249   1522    270  -1387    491    896   -696     64    106     15    153    610
   1252   1535    283  -1392    485    909   -691     75    101     10    142    613
   1247   1530    283  -1389    480    906   -670     98    106     15    142    620
   1249   1558    306  -1405    472    932   -662    119    111     23    153    628
   1247   1574    327  -1410    459    950   -665    129     96     15    140    615
   1278   1590    311  -1434    483    950   -654    145     96     12    129    620
   1309   1649    337  -1480    485    992   -641    166    101     23    132    636
   1306   1649    342  -1480    483    997   -605    215    114     25    127    633
   1301   1699    397  -1504    452   1049   -504    358    174     46    116    610
   1345   1805    459  -1574    444   1132   -368    576    306    140    168    633
   1402   1997    594  -1701    402   1296   -228    898    587    413    402    836
   1488   2275    787  -1883    350   1530   -140   1280    930    820    805   1228
   1538   2598   1060  -2070    239   1829   -218   1215   1062   1145   1223   1691
   1460   2759   1299  -2109     80   2029   -431    675    961   1325   1527   2057
   1312   2826   1512  -2070   -101   2171   -722    -23    594   1137   1434   2023
   1208   2590   1382  -1901    -85   1987   -948   -613    -51    405    719   1392
   1205   2187    979  -1696    111   1584  -1137   -940   -678   -392    -83    657
   1267   1899    631  -1582    319   1265  -1221   -836   -776   -571   -303    420
   1317   1779    462  -1551    426   1122  -1091   -493   -574   -441   -239    433
   1376   1842    462  -1610    457   1153   -898   -161   -340   -272   -135    504
   1428   1945    514  -1688    454   1231   -654    176    -90    -80      0    607
   1465   2055    589  -1758    439   1322   -509    368     49     33     77    672
   1467   2112    644  -1790    410   1379   -462    433     90     67    101    701
   1473   2109    636  -1792    418   1374   -436    478    109     80    109    709
   1483   2166    680  -1826    402   1423   -413    519    122    109    127    727
   1480   2182    701  -1831    389   1441   -379    568    148    142    142    737
   1488   2208    719  -1849    384   1465   -348    613    176    168    174    758
   1499   2252    753  -1875    371   1504   -340    636    184    181    184    776
   1501   2299    797  -1901    350   1548   -332    659    189    187    189    792
   1504   2325    820  -1914    342   1574   -306    688    205    213    205    805
   1522   2379    854  -1951    332   1618   -301    704    215    226    207    818
   1530   2390    859  -1961    335   1626   -301    730    223    236    210    831
   1517   2416    898  -1966    309   1657   -280    776    252    262    233    859
   1532   2470    937  -2000    298   1704   -267    815    277    293    259    880
   1545   2488    943  -2018    301   1714   -259    846    288    311    267    880
   1561   2527    966  -2047    298   1748   -249    883    303    329    275    885
   1566   2613   1047  -2091    259   1831   -233    930    327    366    301    914
   1571   2626   1054  -2099    259   1842   -213    982    361    400    329    940
   1582   2650   1067  -2114    257   1860   -202   1039    384    433    358    971
   1592   2727   1135  -2161    228   1932   -176   1119    431    493    405   1008
   1621   2798   1174  -2210    223   1987   -155   1210    493    563    462   1065
   1641   2842   1200  -2242    220   2021   -129   1309    550    628    517   1122
   1675   2912   1234  -2294    220   2073   -114   1402    607    685    566   1156
   1701   3005   1304  -2356    200   2156   -103   1493    662    750    620   1210
   1696   3063   1366  -2382    166   2216    -77   1597    737    844    706   1306
   1714   3172   1457  -2442    129   2314    -54   1688    807    940    807   1402
   1753   3296   1543  -2525    103   2421    -44   1730    841    987    867   1452
   1756   3346   1590  -2551     83   2468    -54   1712    820    963    854   1454
   1738   3367   1626  -2553     57   2496    -67   1675    779    919    805   1423
   1738   3377   1639  -2556     49   2509    -77   1639    730    867    750   1374
   1719   3395   1673  -2559     23   2535    -64   1615    698    841    719   1379
   1701   3398   1696  -2548      2   2546    -70   1569    644    800    683   1358
   1699   3385   1686  -2540      7   2535    -77   1512    589    750    631   1309
   1701   3387   1686  -2543      7   2538    -67   1465    558    714    592   1260
   1678   3364   1686  -2522     -5   2525    -72   1405    514    670    535   1197
   1654   3320   1662  -2488     -5   2491    -85   1345    465    618    472   1137
   1634   3265   1628  -2449      2   2447   -106   1291    413    574    420   1085
   1634   3252   1618  -2442      7   2436   -119   1247    379    545    387   1057
   1626   3244   1618  -2436      2   2431   -122   1221    355    524    363   1028
   1623   3239   1615  -2431      2   2429   -127   1197    327    509    345   1010
   1626   3247   1618  -2439      5   2434   -132   1182    306    501    332   1008
   1631   3281   1649  -2455     -7   2465   -142   1184    298    509    329   1013
   1639   3270   1631  -2457      5   2452   -161   1184    277    504    316    997
   1631   3270   1639  -2452     -5   2455   -153   1192    277    511    314    995
   1615   3294   1675  -2455    -31   2486   -142   1200    293    527    332   1008
   1628   3325   1696  -2475    -33   2512   -142   1210    301    540    332   1010
   1631   3328   1696  -2483    -31   2512   -155   1202    285    532    309    992
   1639   3372   1732  -2507    -46   2553   -150   1215    293    550    319   1000
   1657   3395   1738  -2527    -38   2566   -163   1223    288    553    314    989
   1660   3374   1714  -2517    -25   2546   -176   1221    270    545    301    971
   1665   3421   1756  -2543    -46   2590   -176   1228    265    555    311    982
   1649   3496   1847  -2574    -98   2673   -140   1265    296    597    348   1018
   1644   3551   1906  -2598   -132   2730   -106   1293    322    628    374   1044
   1654   3564   1909  -2608   -127   2738    -98   1293    314    623    368   1034
   1665   3585   1919  -2626   -127   2753   -111   1283    309    623    366   1028
   1662   3652   1990  -2660   -163   2821   -129   1270    316    644    384   1047
   1652   3684   2031  -2670   -189   2860   -161   1244    311    649    379   1044
   1626   3652   2026  -2639   -200   2839   -194   1231    293    641    366   1031
   1610   3655   2044  -2634   -218   2850   -205   1226    275    636    355   1028
   1615   3686   2070  -2652   -228   2881   -213   1226    267    641    350   1026
   1610   3689   2078  -2650   -233   2883   -223   1221    249    628    337   1013
   1590   3658   2068  -2624   -239   2863   -244   1197    207    592    301    979
   1592   3608   2016  -2603   -213   2813   -270   1163    163    558    262    948
   1592   3577   1984  -2585   -197   2782   -262   1163    148    545    239    924
   1543   3535   1992  -2540   -226   2764   -257   1161    127    530    207    896
   1493   3507   2013  -2499   -259   2761   -254   1145    101    504    179    872
   1493   3502   2005  -2499   -257   2753   -262   1140     83    496    171    865
   1480   3476   1995  -2478   -257   2735   -277   1124     62    478    155    846
   1475   3465   1990  -2470   -257   2727   -293   1109     36    459    129    818
   1483   3481   1997  -2481   -257   2740   -301   1098     23    446    109    802
   1478   3455   1974  -2468   -249   2714   -322   1083     -2    428     80    782
   1452   3450   1997  -2449   -272   2725   -329   1075    -18    426     72    771
   1428   3452   2023  -2442   -296   2740   -332   1078    -20    431     77    769
   1434   3439   2005  -2436   -285   2722   -335   1078    -25    428     72    758
   1441   3455   2013  -2449   -285   2735   -345   1072    -38    418     57    730
   1423   3455   2031  -2439   -303   2746   -348   1080    -46    410     38    706
   1410   3465   2055  -2439   -322   2761   -303   1171     -5    439     41    693
   1434   3546   2112  -2488   -337   2829   -202   1356    111    522     77    693
   1465   3663   2197  -2566   -366   2930   -111   1582    306    717    236    831
   1501   3871   2366  -2686   -431   3120    -64   1823    566   1034    553   1148
   1538   4159   2621  -2850   -542   3390   -114   1878    722   1327    932   1584
   1506   4364   2857  -2935   -675   3611   -252   1551    644   1475   1247   2000
   1384   4437   3052  -2912   -833   3746   -400   1065    418   1454   1345   2153
   1254   4291   3037  -2774   -891   3665   -571    475   -116    924    836   1675
   1163   3881   2717  -2522   -776   3299   -769    -67   -826     41    -98    753
   1182   3447   2265  -2314   -540   2857   -963   -220  -1184   -413   -587    254
   1213   3257   2044  -2236   -415   2652   -974    -15  -1052   -316   -558    226
   1241   3237   1995  -2239   -376   2616   -859    254   -818   -150   -457    277
   1262   3302   2039  -2283   -387   2670   -678    566   -535     64   -314    387
   1270   3359   2088  -2314   -407   2725   -509    836   -311    254   -171    496
   1273   3395   2122  -2335   -426   2761   -449    927   -236    319   -129    519
   1260   3416   2156  -2338   -446   2787   -433    963   -213    348   -114    524
   1249   3416   2166  -2335   -459   2792   -428    979   -205    361   -106    532
   1239   3434   2195  -2335   -478   2816   -418   1000   -189    376    -93    545
   1234   3455   2218  -2346   -493   2837   -426   1008   -174    394    -80    545
   1215   3465   2249  -2340   -517   2857   -420   1021   -153    420    -57    555
   1213   3470   2257  -2343   -522   2865   -423   1026   -148    420    -54    548
   1210   3481   2270  -2346   -530   2876   -431   1015   -155    410    -64    530
   1200   3465   2265  -2333   -532   2865   -439   1015   -155    418    -62    527
   1171   3450   2278  -2312   -553   2865   -444   1015   -153    431    -57    530
   1171   3468   2296  -2320   -563   2881   -441   1023   -137    449    -36    550
   1192   3515   2322  -2353   -563   2920   -439   1039   -119    480     -7    574
   1208   3512   2304  -2361   -548   2909   -444   1036   -127    478    -25    550
   1197   3483   2286  -2343   -542   2886   -462   1039   -127    478    -31    542
   1182   3507   2322  -2346   -568   2915   -459   1054   -103    504     -2    563
   1192   3515   2322  -2353   -563   2920   -472   1067    -88    522     12    571
   1163   3496   2330  -2330   -584   2915   -498   1080    -83    537     18    568
   1148   3489   2340  -2320   -594   2915   -504   1106    -54    566     33    574
   1200   3559   2359  -2379   -579   2959   -478   1174     15    646    114    644
   1215   3652   2436  -2434   -610   3044   -467   1228     59    701    163    704
   1166   3624   2455  -2395   -644   3039   -470   1273    103    750    200    717
   1184   3665   2478  -2426   -646   3073   -457   1343    168    828    272    779
   1234   3793   2559  -2514   -662   3177   -446   1421    241    917    363    867
   1260   3852   2592  -2556   -665   3224   -436   1483    296    982    431    927
   1249   3910   2660  -2579   -706   3286   -441   1512    337   1039    493    997
   1171   3897   2722  -2535   -776   3309   -444   1517    361   1072    537   1041
   1171   3902   2730  -2538   -779   3317   -426   1509    361   1075    537   1023
   1215   3902   2686  -2559   -735   3294   -428   1475    332   1044    491    995
   1205   3855   2647  -2533   -719   3252   -472   1402    262    969    405    940
   1174   3813   2639  -2494   -732   3226   -475   1343    215    914    363    883
   1156   3780   2621  -2468   -732   3200   -454   1301    192    878    340    846
   1150   3746   2595  -2447   -722   3172   -449   1239    140    813    265    787
   1114   3702   2585  -2408   -735   3143   -485   1143     46    717    176    683
   1093   3629   2535  -2361   -722   3083   -496   1075     -2    665    137    620
   1065   3528   2462  -2299   -698   2995   -504   1008    -57    607     77    558
   1039   3447   2408  -2242   -683   2927   -532    927   -124    540      5    475
   1021   3413   2392  -2218   -688   2904   -558    872   -161    504    -33    436
   1005   3374   2369  -2192   -680   2873   -555    839   -184    480    -59    413
    984   3367   2379  -2177   -696   2873   -558    807   -210    462    -72    394
    956   3312   2356  -2132   -698   2834   -581    766   -244    431    -98    366
    953   3322   2366  -2138   -709   2844   -574    776   -226    449    -90    376
    974   3307   2330  -2140   -678   2818   -563    779   -207    470    -72    371
    948   3255   2307  -2104   -680   2782   -563    776   -207    470    -64    371
    927   3268   2340  -2096   -706   2805   -574    753   -220    452    -80    363
    927   3286   2356  -2109   -714   2821   -592    727   -239    446    -98    350
    919   3260   2338  -2091   -709   2800   -587    730   -220    470    -83    361
    906   3263   2353  -2086   -724   2808   -574    737   -207    483    -67    366
    911   3260   2348  -2086   -717   2805   -574    735   -205    483    -64    358
    911   3278   2366  -2096   -727   2824   -579    735   -187    506    -44    384
    896   3296   2400  -2096   -753   2850   -550    753   -155    535    -12    415
    888   3286   2397  -2088   -756   2842   -535    753   -153    540     -2    420
    888   3286   2397  -2086   -753   2842   -537    748   -155    537     -2    415
    883   3270   2387  -2078   -753   2829   -553    732   -153    540     -5    415
    872   3325   2452  -2099   -789   2889   -581    706   -153    548      7    423
    880   3374   2494  -2127   -807   2935   -600    675   -166    537      2    418
    893   3382   2488  -2138   -797   2935   -626    659   -171    537      5    415
    888   3354   2465  -2122   -787   2909   -626    662   -166    545     12    426
    901   3348   2447  -2125   -774   2899   -639    644   -176    535      7    423
    917   3320   2403  -2120   -743   2860   -672    610   -207    504    -23    387
    927   3247   2320  -2086   -696   2785   -698    579   -239    462    -64    350
    937   3244   2307  -2094   -685   2777   -709    563   -257    446    -77    337
    924   3234   2307  -2081   -691   2772   -717    545   -267    436    -93    309
    891   3185   2294  -2039   -701   2738   -709    530   -270    415   -109    296
    849   3120   2270  -1984   -709   2696   -701    519   -275    397   -116    285
    823   3070   2247  -1948   -714   2660   -727    493   -290    387   -132    267
    807   3021   2213  -1914   -704   2618   -750    472   -306    368   -155    249
    815   2995   2177  -1906   -680   2587   -745    467   -306    366   -163    223
    820   2995   2174  -1906   -675   2585   -740    462   -303    363   -168    202
    802   2972   2169  -1888   -683   2572   -756    439   -319    340   -187    184
    792   2940   2145  -1867   -675   2543   -771    423   -314    337   -189    187
    779   2933   2153  -1857   -685   2543   -763    423   -301    353   -187    192
    771   2956   2184  -1862   -706   2572   -761    415   -303    350   -189    189
    787   2948   2161  -1870   -688   2556   -797    379   -329    322   -207    150
    800   2933   2130  -1867   -665   2533   -779    394   -327    316   -223    119
    782   2912   2130  -1847   -675   2522   -683    511   -246    353   -231     85
    782   2951   2169  -1865   -693   2561   -579    675   -103    446   -187     98
    813   3096   2283  -1956   -735   2691   -501    885    155    706     36    298
    883   3369   2486  -2127   -802   2927   -522   1122    472   1114    462    719
    935   3761   2824  -2351   -945   3294   -646   1078    605   1465    950   1226
    870   3920   3050  -2395  -1088   3486   -789    698    472   1615   1260   1569
    735   3860   3125  -2299  -1195   3494   -963    166     49   1345   1093   1447
    623   3538   2912  -2081  -1145   3226  -1171   -457   -678    501    244    714
    574   3099   2522  -1839   -974   2811  -1379   -911  -1361   -394   -644    -98
    594   2759   2164  -1675   -784   2462  -1441   -865  -1428   -545   -839   -335
    607   2540   1930  -1577   -662   2236  -1348   -602  -1197   -387   -787   -329
    631   2470   1836  -1551   -602   2153  -1208   -342   -940   -205   -646   -267
    646   2527   1878  -1587   -615   2203  -1002    -51   -639     33   -478   -145
    657   2616   1958  -1636   -649   2288   -844    155   -423    213   -335    -41
    662   2631   1966  -1649   -652   2299   -802    210   -361    272   -270    -12
    680   2626   1945  -1654   -633   2286   -787    223   -340    288   -270    -10
    685   2629   1943  -1657   -628   2286   -771    233   -322    301   -270     -5
    680   2626   1945  -1652   -631   2286   -753    244   -301    322   -252      5
    680   2608   1925  -1647   -620   2268   -753    244   -293    329   -244     -7
    667   2566   1899  -1618   -615   2231   -745    239   -285    335   -244    -12
    639   2577   1935  -1608   -649   2257   -735    236   -265    353   -233     -2
    641   2582   1940  -1610   -649   2262   -727    239   -254    371   -223     10
    631   2543   1912  -1587   -639   2226   -727    231   -257    368   -226      7
    615   2499   1880  -1558   -631   2190   -719    233   -246    379   -210     15
    592   2522   1930  -1558   -667   2226   -704    246   -215    410   -176     46
    610   2546   1935  -1577   -662   2242   -711    244   -202    426   -158     49
    592   2475   1880  -1535   -644   2177   -727    223   -215    407   -171     20
    563   2473   1906  -1519   -672   2190   -717    233   -194    428   -150     31
    558   2481   1922  -1519   -683   2203   -706    257   -163    454   -124     49
    574   2494   1919  -1532   -672   2208   -706    270   -140    475    -98     64
    579   2488   1906  -1535   -662   2197   -711    288   -119    504    -77     80
    574   2481   1904  -1527   -665   2192   -698    322    -72    550    -38    109
    571   2486   1914  -1530   -672   2200   -685    368    -15    610     10    145
    571   2475   1904  -1522   -665   2190   -672    413     44    667     54    168
    597   2520   1919  -1558   -659   2218   -649    480    129    750    129    246
    613   2579   1966  -1597   -678   2273   -636    550    202    839    218    335
    607   2621   2010  -1615   -701   2317   -623    615    277    932    319    407
    602   2642   2039  -1621   -717   2340   -607    667    337   1002    402    470
    600   2657   2055  -1631   -727   2356   -602    691    368   1041    446    506
    574   2655   2078  -1615   -750   2366   -589    693    379   1057    459    514
    571   2637   2065  -1605   -748   2351   -581    670    361   1031    444    491
    574   2603   2029  -1587   -727   2317   -584    628    322    982    400    449
    550   2556   2005  -1556   -727   2281   -589    576    265    917    337    405
    535   2538   2003  -1535   -735   2270   -581    524    218    854    283    361
    524   2468   1940  -1499   -709   2203   -581    454    150    774    205    290
    496   2374   1878  -1434   -691   2127   -581    384     85    701    145    220
    462   2273   1808  -1369   -672   2039   -600    306      7    618     75    142
    446   2195   1748  -1322   -649   1971   -615    231    -57    540      2     67
    436   2153   1717  -1296   -641   1938   -631    174   -103    483    -51      7
    436   2109   1673  -1273   -618   1891   -641    127   -142    444    -85    -28
    418   2023   1605  -1223   -592   1816   -652     80   -187    405   -129    -72
    397   1984   1587  -1189   -594   1787   -652     38   -218    374   -166   -103
    397   1961   1564  -1179   -584   1764   -659      7   -239    358   -181   -116
    387   1938   1551  -1161   -581   1745   -652    -10   -249    350   -174   -124
    371   1925   1551  -1148   -589   1738   -646    -25   -252    340   -184   -142
    379   1896   1517  -1137   -568   1706   -649    -38   -254    329   -192   -153
    397   1886   1488  -1143   -545   1688   -649    -44   -252    335   -184   -153
    392   1880   1488  -1135   -548   1686   -631    -28   -226    355   -153   -132
    379   1849   1470  -1117   -545   1660   -623    -28   -215    363   -135   -132
    376   1862   1486  -1119   -555   1675   -623    -36   -218    368   -132   -132
    379   1888   1509  -1135   -566   1699   -618    -36   -210    379   -116   -122
    379   1880   1501  -1130   -561   1691   -602    -23   -184    405    -88    -98
    392   1857   1465  -1127   -535   1662   -600    -25   -181    415    -83   -101
    402   1855   1452  -1130   -524   1654   -574    -20   -163    423    -75    -96
    413   1940   1525  -1176   -555   1732   -548    -12   -137    452    -44    -62
    410   1888   1478  -1148   -532   1683   -504      5   -116    472    -15    -46
    402   1862   1460  -1132   -530   1662   -506    -12   -122    457    -31    -51
    400   1870   1470  -1135   -535   1673   -511    -28   -114    459    -25    -44
    397   1873   1475  -1135   -540   1675   -532    -44   -111    470     -2    -33
    413   1834   1421  -1122   -504   1628   -550    -57   -119    467     10    -33
    418   1857   1439  -1137   -511   1649   -542    -59   -116    470     18    -31
    415   1849   1431  -1132   -506   1641   -532    -67   -114    475     25    -12
    400   1808   1405  -1106   -501   1608   -530    -64   -111    488     44      0
    405   1699   1293  -1052   -444   1496   -530    -85   -140    459      2    -44
    428   1691   1260  -1062   -415   1475   -561   -124   -189    410    -36    -64
    415   1631   1215  -1023   -400   1423   -545   -129   -194    402    -23    -75
    376   1602   1226   -989   -426   1415   -519   -124   -184    405    -18    -75
    374   1519   1145   -945   -384   1332   -498   -132   -189    381    -33    -96
    368   1426   1054   -898   -345   1241   -496   -153   -215    353    -64   -137
    358   1374   1013   -867   -327   1195   -488   -168   -228    340    -85   -158
    355   1374   1018   -865   -332   1195   -498   -197   -244    329    -96   -174
    345   1337    992   -841   -322   1166   -504   -207   -249    324   -101   -187
    345   1301    956   -826   -306   1130   -493   -207   -246    327    -98   -194
    368   1249    880   -810   -257   1067   -504   -233   -257    309   -114   -215
    366   1197    831   -784   -233   1013   -522   -267   -277    280   -135   -236
    329   1137    807   -732   -239    974   -511   -259   -259    290   -122   -228
    249   1171    922   -711   -335   1047   -465   -210   -202    340    -77   -181
    257   1163    906   -709   -324   1034   -444   -187   -181    353    -62   -176
    288   1106    818   -698   -265    961   -394   -111   -148    350    -77   -233
    293   1088    795   -691   -249    943   -275     57    -33    400    -75   -254
    311   1192    880   -753   -285   1039   -189    252    176    589     90   -114
    361   1421   1060   -891   -350   1241   -127    511    485    950    441    223
    394   1782   1387  -1091   -496   1584   -179    527    636   1260    859    683
    355   2003   1647  -1179   -644   1826   -316    142    509   1384   1169   1078
    265   2003   1738  -1135   -737   1870   -446   -314    257   1332   1247   1195
    163   1782   1618   -974   -727   1701   -633   -875   -270    805    761    737
    122   1317   1195   -722   -535   1257   -852  -1371   -961    -88   -174   -158
    140    878    737   -509   -298    807   -974  -1449  -1221   -480   -605   -581
    187    685    496   -439   -155    592   -932  -1210  -1031   -358   -550   -576
    244    665    420   -454    -88    542   -800   -930   -776   -171   -431   -504
    285    737    449   -511    -80    594   -589   -623   -488     49   -262   -384
    314    787    472   -550    -77    631   -426   -387   -280    220   -135   -288
    335    771    436   -553    -51    602   -358   -309   -202    275    -80   -252
    366    763    397   -566    -15    581   -324   -275   -163    296    -57   -249
    361    766    405   -566    -23    587   -296   -246   -129    327    -31   -228
    355    774    418   -563    -31    597   -277   -223   -106    350     -7   -213
    363    761    394   -563    -15    579   -277   -220    -90    358      0   -210
    363    732    368   -548     -2    550   -270   -213    -77    368      5   -207
    374    711    335   -545     18    524   -265   -218    -72    374      7   -205
    389    683    293   -535     49    488   -267   -223    -70    376     15   -205
    394    706    309   -550     41    509   -246   -200    -41    405     54   -171
    410    740    329   -576     38    537   -228   -176    -12    433     88   -142
    413    732    319   -574     46    527   -223   -171     -2    436     90   -145
    418    711    293   -563     62    504   -207   -158     18    454    106   -129
    420    696    272   -561     72    485   -202   -153     41    467    127   -114
    441    693    252   -566     93    472   -197   -137     67    488    150   -101
    457    696    236   -579    109    465   -189   -122     88    504    168    -88
    454    678    223   -566    116    452   -174    -96    109    519    184    -85
    462    724    262   -597    101    493   -153    -46    161    574    236    -46
    475    732    257   -605    109    493   -153    -10    205    607    272    -20
    470    698    228   -587    122    465   -145     28    239    636    306      7
    496    685    189   -589    153    439   -135     83    283    683    355     57
    501    732    231   -618    135    480   -119    155    348    753    418    111
    519    784    265   -652    127    524    -98    241    426    836    501    184
    532    841    306   -688    111    574    -80    329    504    917    587    262
    542    888    345   -714     98    618    -72    392    558    979    667    337
    535    906    368   -722     83    639    -70    413    584   1010    704    381
    519    911    392   -714     62    652    -64    410    584   1013    711    389
    506    909    402   -706     51    657    -51    402    587   1013    719    405
    524    911    387   -717     70    649    -51    379    563    989    717    392
    524    888    363   -706     80    626    -54    332    522    940    675    345
    504    836    332   -672     85    584    -51    277    478    883    623    301
    467    745    277   -607     96    511    -62    197    413    795    545    231
    426    670    244   -548     90    457    -64    119    355    719    483    171
    420    636    215   -530    101    428    -64     57    322    665    436    116
    423    561    137   -493    142    350    -72    -15    270    597    371     54
    394    498    101   -449    148    301    -85    -93    210    545    319      2
    371    439     67   -405    153    254    -88   -145    176    509    288    -36
    363    381     15   -374    174    200   -103   -189    140    462    246    -77
    358    319    -38   -340    197    140   -116   -236    106    423    213   -116
    329    259    -70   -298    200     96   -119   -270     88    400    194   -137
    327    254    -72   -290    200     90   -111   -280     85    397    200   -142
    332    249    -83   -293    207     83   -109   -293     83    389    197   -140
    329    213   -116   -272    223     49   -106   -306     75    384    189   -145
    322    187   -135   -257    228     25   -111   -314     64    379    189   -142
    303    184   -119   -244    213     33   -111   -319     70    379    194   -137
    290    140   -150   -218    220     -5   -116   -327     64    368    184   -150
    293    119   -174   -205    233    -25   -114   -327     67    361    184   -153
    303    103   -200   -205    252    -46   -109   -324     77    361    184   -158
    306    109   -197   -207    252    -44    -88   -309    109    381    210   -145
    303    106   -197   -205    249    -46    -85   -311    103    384    213   -135
    298    122   -176   -210    236    -25    -57   -301    124    400    228   -127
    293    129   -163   -215    228    -15    -33   -290    145    413    241   -119
    285    116   -168   -200    228    -25     -5   -285    150    415    244   -122
    275    106   -168   -192    220    -31      5   -285    161    428    262   -109
    270    106   -163   -189    215    -25     -5   -293    171    441    277    -96
    298    114   -184   -207    241    -33    -10   -298    189    452    301    -75
    324    114   -210   -218    267    -46    -46   -332    174    431    293    -85
    311     54   -259   -184    285   -101    -77   -366    142    402    277   -109
    298     23   -275   -161    288   -127    -75   -366    145    400    280   -109
    296    -10   -306   -142    298   -158    -72   -374    132    384    270   -124
    272    -90   -363    -90    316   -226    -83   -392    106    355    246   -148
    252   -176   -431    -38    340   -301   -109   -426     75    322    215   -171
    233   -218   -452     -7    340   -335   -109   -441     62    303    200   -181
    220   -275   -496     25    355   -384   -101   -454     49    280    184   -202
    213   -368   -581     77    397   -475    -96   -478     33    249    155   -241
    192   -441   -633    124    413   -537   -106   -506      5    210    111   -285
    142   -558   -701    207    420   -628    -98   -509     10    202    109   -293
    148   -662   -810    257    478   -735    -70   -491     28    210    119   -277
    168   -654   -823    244    496   -737    -72   -511     12    192    101   -290
    129   -644   -774    254    452   -709   -135   -579    -54    116     33   -355
    166   -540   -706    187    433   -623   -135   -592    -59    103     23   -368
    200   -514   -714    155    454   -613    -83   -555    -15    140     62   -332
    187   -568   -756    192    470   -662    -57   -542      5    161     80   -311
    158   -631   -792    233    472   -709   -109   -589    -31    111     33   -355
    140   -709   -852    283    496   -779   -184   -636    -75     67     -7   -387
    150   -709   -862    277    506   -784   -155   -602    -49     72    -10   -387
    316   -517   -833    101    574   -675     67   -379    124    194     83   -319
    244   -537   -784    145    511   -659    168   -197    252    277    135   -303
    249   -454   -704    103    475   -579    239     49    470    485    322   -122
    319   -231   -550    -44    433   -389    283    298    737    820    701    249
    285     12   -272   -148    280   -129    194    124    802   1054   1070    675
    150    101    -49   -127     98     25     -2   -431    649   1140   1304    992
      5     31     25    -18    -10     28   -192  -1018    327    948   1187    943
   -122   -387   -265    254     70   -327   -387  -1621   -319    194    426    200
   -135   -919   -784    527    324   -852   -610  -1987   -937   -605   -415   -623
    -57  -1176  -1119    615    530  -1148   -659  -1844   -911   -654   -511   -743
    -15  -1210  -1197    613    589  -1205   -561  -1532   -678   -491   -407   -678
     12  -1184  -1197    584    602  -1189   -376  -1202   -420   -311   -280   -581
     36  -1171  -1208    568    620  -1189   -179   -893   -187   -148   -161   -498
     54  -1145  -1200    545    626  -1174    -75   -758    -75    -62   -101   -457
     67  -1145  -1213    540    639  -1179    -28   -709    -18    -18    -59   -423
     67  -1166  -1234    548    649  -1200     -7   -685      7     -2    -49   -415
     85  -1166  -1252    540    667  -1208      0   -680     10     -7    -51   -426
     57  -1213  -1270    576    662  -1241    -10   -683     12     -7    -57   -433
     70  -1226  -1299    576    683  -1262     -5   -672     28      0    -62   -428
     93  -1210  -1304    555    698  -1257     20   -657     44     15    -49   -415
     67  -1226  -1293    579    680  -1260     28   -654     54     25    -36   -405
     36  -1275  -1312    618    672  -1293     31   -652     64     23    -36   -407
     54  -1270  -1325    607    688  -1299     57   -626     93     51     -5   -374
     83  -1265  -1350    589    714  -1306     70   -607    114     75     12   -353
     72  -1309  -1382    618    727  -1345     70   -607    109     70      0   -353
     54  -1319  -1376    631    714  -1348     77   -600    119     72      5   -340
     46  -1335  -1384    644    714  -1358     75   -581    129     72     10   -327
     49  -1353  -1405    649    727  -1379     70   -566    140     75     12   -322
     62  -1366  -1428    652    745  -1397     72   -555    145     77      5   -324
     44  -1376  -1421    665    730  -1397     93   -514    179    103     28   -298
     59  -1384  -1447    662    750  -1415    103   -475    218    132     62   -270
     83  -1384  -1470    649    774  -1426    109   -428    246    153     80   -241
     93  -1384  -1478    646    784  -1431    129   -366    285    189    116   -205
     90  -1371  -1462    639    776  -1415    161   -290    355    254    179   -163
    127  -1340  -1467    605    797  -1402    176   -205    420    314    231   -106
    148  -1306  -1454    579    800  -1379    174   -127    475    371    301    -31
    155  -1244  -1400    545    776  -1322    179    -62    530    431    376     36
    176  -1202  -1379    511    776  -1291    171    -23    566    465    413     70
    174  -1171  -1345    496    758  -1257    174      0    592    483    441    111
    174  -1161  -1335    491    753  -1249    171      0    600    483    444    127
    171  -1174  -1345    501    758  -1260    168    -20    592    459    423    119
    155  -1213  -1369    527    761  -1291    168    -57    568    428    387    106
    148  -1231  -1382    540    763  -1306    163   -103    532    379    342     77
    142  -1265  -1410    558    776  -1335    161   -158    501    324    290     33
    127  -1335  -1462    605    795  -1397    166   -218    457    257    223    -31
     96  -1418  -1514    659    802  -1465    168   -283    407    187    155    -88
     72  -1467  -1543    696    807  -1504    158   -348    355    122     90   -140
     72  -1512  -1584    719    828  -1548    145   -418    298     57     20   -197
     83  -1564  -1647    740    865  -1605    122   -491    228    -18    -57   -262
     88  -1621  -1709    766    896  -1665    101   -550    174    -83   -111   -311
     59  -1675  -1735    807    896  -1704     88   -584    145   -122   -142   -335
     54  -1717  -1771    831    911  -1745     77   -607    122   -150   -168   -355
     54  -1735  -1790    841    922  -1761     64   -633     93   -176   -197   -379
     59  -1745  -1808    841    930  -1777     44   -657     57   -210   -236   -410
     59  -1740  -1800    841    927  -1771     44   -662     49   -223   -249   -415
     57  -1722  -1782    831    919  -1751     46   -667     49   -228   -254   -410
     70  -1738  -1808    833    937  -1771     38   -678     38   -246   -275   -426
     80  -1743  -1823    831    950  -1784     25   -678     31   -254   -285   -436
     83  -1771  -1857    844    969  -1813     31   -670     36   -254   -290   -436
     67  -1779  -1849    854    958  -1813     44   -662     46   -254   -285   -418
     85  -1771  -1857    844    971  -1813     49   -654     51   -257   -283   -402
    142  -1735  -1880    795   1010  -1808     44   -652     51   -262   -290   -415
    153  -1675  -1829    761    989  -1751     70   -628     75   -239   -275   -405
    142  -1628  -1774    743    958  -1701    109   -607    101   -220   -254   -381
    145  -1647  -1792    750    969  -1719    124   -597    101   -228   -254   -384
    127  -1639  -1769    756    945  -1704    132   -587    111   -226   -244   -366
    145  -1623  -1771    737    956  -1696    116   -592    109   -228   -246   -355
    153  -1615  -1769    730    958  -1691     88   -615     96   -233   -254   -363
    155  -1600  -1756    722    956  -1678     59   -628     85   -231   -246   -353
    166  -1577  -1745    704    956  -1660     57   -623     88   -226   -236   -340
    171  -1577  -1751    701    961  -1662     51   -626     75   -241   -252   -350
    150  -1618  -1769    732    958  -1693     41   -636     51   -265   -277   -371
    142  -1670  -1813    763    976  -1740     28   -649     18   -296   -309   -397
    145  -1699  -1844    774    992  -1771      7   -675    -18   -327   -337   -423
    135  -1751  -1886    807   1010  -1818      0   -691    -46   -361   -366   -449
    129  -1787  -1919    826   1023  -1852      2   -696    -59   -381   -392   -462
    116  -1823  -1940    854   1028  -1880      7   -704    -77   -410   -420   -488
     96  -1883  -1982    891   1036  -1930     10   -717   -114   -444   -459   -527
     88  -1891  -1979    901   1034  -1935      7   -724   -137   -475   -488   -553
    101  -1891  -1992    893   1047  -1940     -5   -737   -158   -506   -509   -581
    106  -1896  -2003    896   1054  -1948    -15   -748   -171   -524   -524   -594
     98  -1886  -1984    893   1039  -1935     -5   -735   -174   -524   -530   -594
     80  -1917  -2000    917   1039  -1958     -7   -730   -187   -542   -550   -607
     62  -1943  -2008    940   1034  -1974     -7   -727   -194   -558   -563   -615
     44  -1969  -2013    963   1028  -1990     -7   -732   -207   -576   -576   -626
     75  -1940  -2018    932   1044  -1979    -10   -722   -202   -571   -568   -620
     83  -1906  -1990    911   1036  -1948    -12   -711   -192   -563   -568   -615
     57  -1943  -2000    943   1028  -1971     12   -670   -184   -574   -589   -644
     44  -1938  -1982    948   1013  -1958     85   -527   -109   -548   -597   -672
     70  -1844  -1914    885    989  -1878    176   -345     41   -431   -517   -620
    122  -1644  -1766    761    943  -1704    249   -106    285   -176   -272   -400
    176  -1371  -1551    594    862  -1460    239    101    527    155    109      5
    187  -1062  -1249    439    717  -1156    140    -15    576    392    491    467
     96  -1015  -1111    457    602  -1062     18   -410    389    428    680    719
    -25  -1098  -1072    561    522  -1085   -140   -911    -28    103    431    519
   -142  -1444  -1301    792    576  -1374   -327  -1509   -735   -745   -449   -316
   -140  -1865  -1725   1002    792  -1795   -535  -1844  -1293  -1475  -1202  -1028
    -77  -2055  -1979   1065    948  -2018   -587  -1688  -1228  -1460  -1231  -1106
    -59  -2130  -2070   1093   1002  -2099   -501  -1421   -989  -1275  -1119  -1044
    -28  -2104  -2078   1065   1023  -2091   -355  -1158   -743  -1088   -992   -950
     -7  -2031  -2023   1021   1008  -2029   -163   -870   -483   -880   -833   -828
      7  -1977  -1987    982    997  -1982    -70   -717   -355   -779   -758   -766
     25  -1932  -1961    953    992  -1945    -49   -659   -314   -748   -735   -750
     25  -1935  -1964    953    992  -1948    -49   -646   -311   -750   -745   -769
      7  -1938  -1945    966    976  -1940    -41   -628   -301   -743   -743   -771
     25  -1896  -1922    935    974  -1909    -18   -592   -275   -714   -719   -745
     20  -1891  -1914    935    966  -1901     -5   -563   -252   -688   -685   -727
     18  -1867  -1886    924    950  -1875     -2   -548   -241   -672   -665   -719
     12  -1860  -1873    924    943  -1865    -20   -555   -257   -698   -688   -737
     10  -1883  -1893    935    950  -1886    -23   -558   -270   -719   -701   -748
     -2  -1849  -1847    927    919  -1849    -23   -550   -265   -714   -693   -740
    -12  -1823  -1810    917    896  -1818    -10   -527   -241   -688   -672   -711
    -18  -1816  -1797    917    888  -1808     -5   -496   -213   -652   -639   -672
    -28  -1797  -1771    911    870  -1784     -5   -470   -189   -620   -597   -628
    -12  -1777  -1764    893    872  -1771    -15   -470   -192   -628   -602   -641
     23  -1766  -1790    870    906  -1779    -33   -485   -220   -675   -662   -709
     59  -1751  -1810    846    935  -1779    -36   -472   -228   -688   -685   -714
     59  -1719  -1779    828    917  -1748    -23   -423   -181   -631   -615   -665
     15  -1709  -1725    846    867  -1717     -7   -371   -140   -584   -568   -618
      7  -1654  -1665    820    833  -1657      0   -319    -93   -532   -522   -579
     36  -1608  -1644    787    839  -1626     23   -254    -33   -467   -465   -540
     49  -1548  -1597    748    823  -1574     23   -194     20   -410   -410   -483
     64  -1480  -1548    706    805  -1514     20   -129     85   -340   -340   -410
     67  -1436  -1504    683    784  -1470     23    -62    153   -257   -249   -335
     72  -1374  -1447    652    758  -1410     46     15    233   -168   -158   -246
     85  -1317  -1405    613    743  -1358     49     62    277   -119   -106   -187
     72  -1283  -1356    605    714  -1319     49     93    301    -85    -64   -142
     70  -1283  -1356    605    711  -1319     49    101    306    -83    -57   -124
     64  -1291  -1356    613    709  -1322     59     93    285   -111    -77   -135
     46  -1288  -1335    618    688  -1312     49     59    244   -161   -122   -176
     28  -1306  -1335    636    680  -1319     41     28    200   -207   -166   -220
     10  -1361  -1374    672    691  -1366     28    -20    142   -280   -231   -283
     10  -1392  -1402    691    706  -1397     25    -88     70   -368   -316   -361
     15  -1444  -1460    711    737  -1452      7   -150     -2   -454   -413   -446
    -33  -1509  -1475    771    719  -1493      7   -194    -51   -519   -483   -509
    -62  -1543  -1480    800    706  -1512      0   -241    -98   -574   -537   -555
    -46  -1545  -1499    797    724  -1522    -20   -293   -148   -633   -597   -613
    -49  -1605  -1556    826    753  -1582    -31   -324   -192   -672   -644   -654
    -57  -1636  -1579    846    758  -1608    -41   -350   -231   -714   -688   -691
    -38  -1634  -1595    836    776  -1615    -54   -379   -257   -748   -730   -727
    -46  -1647  -1600    846    776  -1623    -51   -384   -265   -758   -732   -743
    -44  -1662  -1618    852    784  -1641    -51   -379   -275   -756   -719   -748
    -31  -1654  -1623    844    795  -1641    -59   -374   -272   -753   -714   -735
    -10  -1623  -1615    815    800  -1621    -59   -361   -262   -750   -709   -730
     18  -1558  -1577    771    797  -1566    -44   -335   -233   -719   -678   -706
     28  -1551  -1579    758    802  -1564    -57   -340   -239   -727   -688   -717
      2  -1553  -1556    774    776  -1553    -62   -337   -231   -727   -685   -714
    -15  -1538  -1522    776    750  -1530    -54   -316   -215   -709   -665   -688
      7  -1504  -1512    748    758  -1506    -54   -298   -202   -691   -652   -672
     49  -1462  -1512    704    779  -1486    -57   -293   -200   -691   -646   -672
     80  -1379  -1460    649    769  -1418    -41   -272   -174   -659   -613   -649
     90  -1332  -1426    620    756  -1379    -25   -254   -155   -641   -600   -631
     88  -1330  -1418    620    753  -1374      0   -239   -140   -644   -592   -615
     77  -1306  -1387    613    730  -1345      5   -228   -127   -639   -584   -597
     83  -1265  -1348    589    714  -1306      2   -233   -122   -628   -568   -581
    132  -1197  -1330    530    730  -1262    -12   -241   -114   -620   -548   -579
    189  -1156  -1345    483    766  -1249    -41   -249   -122   -618   -542   -576
    176  -1163  -1340    493    756  -1252    -51   -252   -145   -631   -548   -581
    174  -1127  -1301    475    737  -1213    -28   -228   -132   -613   -530   -553
    189  -1101  -1291    454    737  -1197    -28   -223   -135   -607   -527   -548
    207  -1127  -1335    459    771  -1231    -49   -228   -161   -639   -561   -574
    220  -1158  -1379    467    797  -1267    -59   -236   -181   -662   -584   -600
    231  -1156  -1387    462    807  -1270    -49   -226   -181   -665   -584   -602
    231  -1179  -1410    472    818  -1293    -44   -220   -194   -678   -592   -610
    226  -1210  -1436    493    831  -1322    -41   -226   -215   -698   -610   -633
    244  -1213  -1460    483    849  -1337    -36   -236   -236   -730   -644   -667
    254  -1205  -1460    475    854  -1330    -38   -244   -244   -748   -659   -688
    265  -1215  -1483    472    872  -1348    -46   -246   -254   -763   -675   -698
    265  -1221  -1486    478    875  -1353    -62   -252   -265   -776   -683   -701
    262  -1239  -1501    485    878  -1369    -67   -249   -267   -784   -696   -709
    267  -1200  -1470    465    867  -1335    -49   -226   -244   -763   -678   -693
    275  -1184  -1462    454    867  -1322    -46   -215   -244   -761   -678   -693
    285  -1182  -1467    449    875  -1325    -46   -215   -252   -769   -683   -704
    303  -1174  -1478    433    888  -1325    -49   -218   -252   -774   -688   -706
    329  -1169  -1499    418    911  -1332    -44   -202   -252   -776   -698   -709
    329  -1192  -1525    431    924  -1358    -18   -150   -233   -782   -722   -743
    306  -1140  -1447    418    875  -1293     77      2   -119   -724   -706   -774
    340   -984  -1327    319    833  -1156    155    181     64   -561   -576   -680
    389   -732  -1122    171    753   -927    213    389    348   -241   -265   -389
    441   -475   -919     15    678   -696    174    524    579    111    150     59
    436   -179   -615   -127    524   -397     67    335    542    272    493    511
    355   -161   -519    -98    436   -340    -20      2    265    192    600    693
    275   -285   -561      5    415   -423   -145   -410   -218   -233    262    376
    233   -587   -820    176    527   -704   -327   -927   -888  -1070   -633   -491
    246   -940  -1187    348    717  -1062   -527  -1236  -1374  -1727  -1340  -1166
    270  -1171  -1441    449    854  -1306   -561  -1114  -1249  -1644  -1314  -1184
    285  -1270  -1556    491    919  -1413   -470   -872   -987  -1431  -1179  -1098
    319  -1231  -1551    457    932  -1392   -340   -626   -722  -1218  -1036   -992
    335  -1140  -1475    402    904  -1306   -174   -353   -449   -987   -862   -865
    327  -1080  -1410    374    867  -1247    -85   -218   -316   -880   -782   -802
    311  -1080  -1392    384    852  -1236    -59   -171   -272   -846   -756   -784
    301  -1060  -1361    379    828  -1210    -51   -148   -252   -826   -735   -769
    285  -1049  -1335    381    810  -1192    -54   -137   -239   -815   -719   -761
    296  -1036  -1332    368    810  -1184    -41   -119   -228   -805   -709   -750
    324  -1013  -1340    342    831  -1176    -23    -98   -213   -789   -696   -748
    262  -1057  -1319    397    789  -1187    -36   -103   -218   -795   -706   -758
    150  -1132  -1283    491    717  -1208    -77   -124   -239   -818   -727   -779
    166  -1104  -1273    467    717  -1189    -80   -116   -226   -810   -714   -769
    241  -1018  -1260    387    748  -1137    -51    -80   -187   -769   -675   -724
    179  -1085  -1267    452    722  -1176    -88   -101   -207   -789   -693   -748
    231  -1054  -1286    413    758  -1169    -96    -90   -192   -776   -678   -740
    392   -857  -1249    231    818  -1054     -5    -12   -114   -696   -600   -667
    376   -846  -1223    236    797  -1036     25     15    -90   -672   -574   -652
    270   -930  -1202    329    735  -1065     10     10    -98   -675   -587   -667
    233   -948  -1182    358    706  -1065     -5     23    -83   -657   -568   -652
    220   -950  -1171    363    693  -1060    -15     41    -67   -636   -555   -633
    176   -982  -1158    400    667  -1070    -31     51    -51   -623   -540   -618
    155  -1010  -1166    426    659  -1085    -44     72    -31   -602   -519   -618
    155   -984  -1140    415    646  -1062    -38    124     18   -548   -475   -581
    171   -945  -1117    387    641  -1031    -25    197    101   -472   -405   -511
    207   -880  -1088    337    646   -984    -20    265    171   -397   -335   -444
    275   -779  -1057    249    665   -919      0    353    259   -301   -233   -355
    311   -698  -1010    194    659   -854     36    439    345   -205   -140   -262
    265   -675   -940    205    600   -805     46    491    394   -148    -80   -202
    200   -652   -854    226    527   -753     31    501    405   -129    -57   -171
    155   -672   -831    257    493   -753      7    485    376   -155    -77   -192
    192   -659   -852    233    522   -756     10    480    366   -187    -98   -210
    252   -649   -901    197    576   -776     15    459    337   -220   -124   -228
    181   -722   -904    270    540   -810      7    407    288   -277   -171   -275
    124   -779   -906    324    514   -844     -5    342    223   -355   -239   -342
    168   -766   -935    298    550   -849    -10    296    168   -420   -309   -394
    148   -831   -982    340    563   -906    -33    223     90   -506   -394   -475
     93   -904  -1000    405    545   -950    -59    142     15   -587   -470   -550
     54   -992  -1049    467    550  -1021    -80     67    -49   -654   -535   -613
     44  -1049  -1093    504    568  -1070   -111     -2   -101   -711   -587   -667
     41  -1085  -1130    519    584  -1106   -127    -51   -132   -756   -636   -711
     28  -1122  -1150    545    589  -1135   -132    -85   -155   -789   -670   -743
     57  -1130  -1187    537    620  -1158   -129   -101   -168   -802   -678   -750
     77  -1135  -1213    530    644  -1174   -135   -111   -181   -813   -691   -766
     28  -1187  -1215    576    620  -1200   -158   -137   -200   -831   -709   -789
     -7  -1234  -1226    620    607  -1228   -174   -155   -213   -844   -722   -802
     20  -1192  -1213    581    615  -1202   -174   -145   -197   -828   -706   -784
     33  -1205  -1239    587    636  -1221   -179   -145   -197   -833   -711   -795
     10  -1236  -1247    610    628  -1241   -174   -140   -187   -828   -704   -789
      5  -1228  -1234    610    618  -1231   -174   -132   -171   -813   -688   -766
     23  -1187  -1213    581    618  -1200   -174   -127   -163   -802   -683   -753
     51  -1143  -1195    545    623  -1169   -174   -122   -155   -797   -672   -737
     20  -1161  -1182    568    600  -1171   -189   -127   -150   -805   -683   -750
     36  -1101  -1137    532    587  -1119   -179   -106   -119   -779   -657   -722
      5  -1098  -1104    545    553  -1101   -163    -90    -93   -756   -641   -704
     12  -1075  -1088    532    550  -1080   -132    -70    -64   -722   -613   -672
     33  -1052  -1085    509    555  -1067   -119    -59    -41   -698   -587   -652
    -51  -1111  -1062    581    504  -1088   -166   -101    -67   -727   -610   -683
    -96  -1135  -1041    613    470  -1088   -207   -137    -85   -740   -618   -693
      5  -1057  -1062    527    532  -1060   -226   -140    -77   -732   -607   -675
     54  -1031  -1085    488    568  -1057   -233   -145    -83   -735   -602   -670
     25  -1057  -1083    517    553  -1070   -233   -142    -80   -735   -605   -675
     49  -1057  -1109    504    579  -1083   -233   -137    -77   -735   -602   -670
     54  -1060  -1114    504    584  -1085   -231   -129    -67   -722   -581   -636
     23  -1122  -1145    548    584  -1132   -257   -158    -96   -745   -602   -662
     33  -1122  -1156    542    594  -1140   -262   -166   -103   -756   -613   -667
     18  -1143  -1163    561    589  -1153   -267   -179   -116   -779   -631   -688
    -10  -1208  -1197    610    592  -1202   -277   -205   -145   -818   -670   -724
    -36  -1239  -1202    636    581  -1221   -288   -233   -168   -849   -706   -756
    -57  -1278  -1221    665    581  -1249   -298   -249   -181   -865   -724   -771
    -51  -1319  -1270    683    607  -1293   -309   -262   -197   -883   -737   -782
    -59  -1363  -1304    711    620  -1335   -322   -277   -213   -901   -748   -792
    -46  -1384  -1337    714    644  -1361   -322   -283   -220   -909   -766   -820
    -36  -1369  -1332    701    646  -1350   -316   -275   -205   -901   -758   -807
    -75  -1382  -1309    727    615  -1348   -324   -277   -197   -891   -750   -787
    -72  -1389  -1317    732    620  -1353   -327   -285   -194   -891   -766   -792
    -80  -1431  -1350    756    633  -1392   -350   -306   -215   -917   -792   -818
    -88  -1457  -1369    774    639  -1415   -361   -311   -213   -914   -782   -828
    -72  -1462  -1389    766    657  -1426   -327   -262   -187   -904   -789   -833
    -67  -1402  -1335    735    633  -1369   -218   -106    -90   -867   -789   -836
   -103  -1356  -1252    730    571  -1306   -148     51     46   -771   -722   -820
    -85  -1221  -1135    652    524  -1179    -67    303    322   -485   -472   -607
    -23   -943   -922    480    449   -932    -64    509    589   -114    -57   -192
    -49   -563   -514    306    231   -540   -231    223    548     83    316    259
   -155   -428   -272    288     57   -350   -454   -345    298    109    498    498
   -283   -509   -226    394    -31   -366   -727   -950   -124   -187    285    332
   -361   -924   -566    641    101   -745   -982  -1499   -795   -992   -535   -418
   -311  -1447  -1135    880    410  -1291  -1161  -1740  -1361  -1766  -1343  -1150
   -270  -1706  -1436    987    581  -1571  -1130  -1517  -1241  -1735  -1387  -1241
   -228  -1743  -1514    984    641  -1628   -966  -1174   -940  -1499  -1228  -1169
   -184  -1691  -1509    937    662  -1602   -737   -841   -644  -1267  -1070  -1052
   -161  -1641  -1480    901    659  -1561   -540   -566   -410  -1091   -945   -966
   -187  -1654  -1467    919    639  -1561   -478   -472   -337  -1034   -901   -940
   -205  -1673  -1467    937    628  -1571   -465   -452   -314  -1018   -885   -945
   -176  -1706  -1530    940    675  -1618   -457   -446   -314  -1026   -888   -966
   -158  -1665  -1506    911    672  -1587   -441   -428   -293  -1000   -859   -935
   -150  -1615  -1465    880    654  -1540   -452   -426   -288   -987   -852   -922
   -135  -1621  -1486    878    672  -1553   -439   -410   -267   -974   -852   -919
   -127  -1615  -1488    867    680  -1553   -426   -394   -244   -953   -831   -917
   -129  -1623  -1493    878    680  -1558   -418   -381   -228   -935   -813   -906
   -132  -1613  -1480    872    670  -1545   -423   -384   -231   -935   -818   -898
   -122  -1610  -1488    865    680  -1548   -426   -389   -228   -937   -818   -893
   -111  -1595  -1486    852    685  -1540   -418   -374   -207   -914   -795   -878
    -88  -1579  -1491    833    701  -1535   -413   -353   -184   -891   -771   -862
   -127  -1623  -1496    872    683  -1561   -420   -350   -174   -883   -769   -867
   -163  -1644  -1480    904    657  -1564   -423   -348   -168   -875   -763   -859
   -129  -1584  -1457    854    662  -1522   -407   -316   -124   -839   -730   -826
    -59  -1545  -1486    802    711  -1517   -394   -277    -93   -802   -698   -802
    -41  -1540  -1499    789    727  -1522   -384   -233    -57   -769   -670   -774
    -64  -1535  -1473    800    704  -1504   -374   -189    -15   -727   -626   -743
    -46  -1504  -1460    774    704  -1483   -363   -137     31   -683   -584   -719
     12  -1431  -1444    709    727  -1436   -353    -70     85   -631   -553   -675
     28  -1371  -1400    670    711  -1384   -340      5    148   -566   -483   -615
     12  -1366  -1379    678    696  -1371   -316     93    223   -488   -402   -563
     28  -1327  -1356    646    688  -1340   -306    176    298   -413   -332   -501
     75  -1236  -1312    581    693  -1273   -277    267    379   -327   -241   -420
     72  -1192  -1265    558    667  -1228   -275    303    413   -280   -197   -368
     62  -1156  -1218    545    639  -1187   -283    316    431   -259   -171   -335
     70  -1109  -1182    517    623  -1145   -283    309    433   -254   -155   -316
     85  -1088  -1174    501    628  -1130   -290    280    418   -270   -168   -329
     83  -1119  -1202    517    641  -1158   -303    239    387   -306   -205   -361
     80  -1130  -1213    524    644  -1171   -311    189    353   -342   -241   -376
     64  -1124  -1192    530    626  -1158   -324    127    309   -394   -290   -407
     59  -1153  -1213    548    636  -1182   -340     59    254   -457   -342   -462
     28  -1244  -1273    607    649  -1260   -358    -25    184   -537   -418   -542
    -12  -1335  -1322    672    654  -1330   -387   -111    119   -613   -498   -620
    -23  -1413  -1389    717    683  -1402   -415   -187     64   -662   -542   -688
    -44  -1465  -1421    756    688  -1444   -446   -265      2   -719   -589   -753
    -46  -1480  -1436    763    693  -1460   -467   -322    -36   -761   -641   -779
    -51  -1540  -1488    795    717  -1514   -496   -371    -72   -802   -678   -797
    -49  -1571  -1522    810    735  -1548   -506   -394    -88   -813   -675   -815
    -46  -1569  -1522    807    737  -1545   -511   -418   -101   -823   -680   -846
    -51  -1579  -1527    813    735  -1553   -535   -454   -129   -862   -730   -875
    -46  -1577  -1530    810    740  -1553   -548   -462   -132   -862   -735   -862
    -54  -1582  -1527    815    735  -1556   -558   -470   -129   -857   -727   -854
    -46  -1602  -1556    826    753  -1579   -576   -483   -142   -859   -732   -870
    -51  -1618  -1569    833    756  -1595   -579   -483   -135   -846   -727   -867
    -51  -1639  -1587    846    766  -1615   -584   -488   -132   -839   -722   -867
    -54  -1652  -1597    852    769  -1626   -594   -509   -150   -854   -735   -888
    -46  -1657  -1610    852    782  -1634   -597   -532   -174   -878   -763   -914
    -44  -1662  -1618    852    784  -1639   -594   -530   -171   -870   -761   -898
    -23  -1621  -1600    820    787  -1610   -581   -517   -145   -841   -732   -867
     -7  -1571  -1566    789    776  -1569   -555   -504   -122   -818   -701   -844
     -5  -1566  -1561    787    776  -1564   -535   -506   -111   -802   -680   -833
     -5  -1587  -1582    795    784  -1584   -532   -509   -109   -800   -685   -846
     12  -1571  -1584    779    797  -1577   -550   -530   -122   -810   -696   -859
     36  -1506  -1545    735    789  -1527   -568   -542   -114   -800   -680   -841
     51  -1483  -1535    717    792  -1509   -600   -563   -122   -795   -675   -839
     51  -1499  -1551    722    800  -1525   -636   -584   -140   -797   -672   -833
     51  -1501  -1553    724    802  -1527   -636   -587   -135   -792   -665   -828
     62  -1512  -1574    724    818  -1543   -636   -584   -129   -789   -667   -826
     44  -1584  -1628    771    836  -1605   -654   -600   -161   -813   -691   -846
     57  -1623  -1683    782    867  -1652   -678   -626   -194   -852   -719   -875
     64  -1652  -1717    792    888  -1683   -698   -649   -220   -880   -748   -888
     70  -1657  -1730    792    898  -1693   -706   -667   -239   -896   -761   -906
     88  -1639  -1727    776    906  -1683   -662   -644   -210   -872   -743   -883
     59  -1735  -1795    836    924  -1766   -662   -667   -246   -922   -800   -930
     46  -1795  -1842    872    943  -1818   -680   -701   -283   -963   -833   -974
     64  -1795  -1860    862    961  -1826   -675   -704   -283   -966   -841   -987
     44  -1821  -1865    888    953  -1842   -680   -711   -296   -984   -857  -1008
     36  -1867  -1906    914    971  -1886   -711   -740   -329  -1023   -893  -1044
     25  -1909  -1935    940    979  -1922   -730   -758   -345  -1044   -914  -1054
     51  -1899  -1953    922   1000  -1927   -730   -763   -342  -1044   -917  -1052
     83  -1873  -1956    896   1018  -1914   -722   -756   -335  -1041   -919  -1049
     80  -1891  -1971    904   1023  -1930   -717   -753   -329  -1041   -927  -1041
     67  -1893  -1961    911   1013  -1927   -711   -743   -319  -1036   -922  -1034
     72  -1917  -1990    922   1028  -1953   -709   -737   -319  -1052   -937  -1044
     70  -1922  -1992    927   1031  -1956   -659   -662   -288  -1052   -966  -1078
     88  -1870  -1961    891   1023  -1914   -558   -478   -161   -963   -911  -1083
    140  -1751  -1891    805   1015  -1821   -470   -239     51   -761   -735   -943
    187  -1522  -1712    665    948  -1618   -431     31    332   -431   -407   -613
    197  -1176  -1374    491    784  -1275   -465    109    532    -85     38   -106
    137  -1008  -1148    433    641  -1078   -618   -311    423     51    329    277
     25   -969   -995    470    509   -982   -810   -862    137    -38    361    374
    -83  -1158  -1075    618    493  -1119   -997  -1483   -441   -652   -210   -166
   -153  -1649  -1496    901    670  -1574  -1210  -2000  -1187  -1613  -1205  -1119
    -90  -2042  -1951   1065    930  -1997  -1322  -1966  -1361  -1878  -1512  -1431
    -51  -2179  -2127   1114   1036  -2153  -1267  -1691  -1166  -1735  -1436  -1408
    -15  -2166  -2153   1088   1067  -2161  -1124  -1392   -906  -1543  -1314  -1314
     33  -2091  -2125   1028   1078  -2107   -909  -1054   -631  -1332  -1176  -1208
     38  -2062  -2101   1010   1067  -2081   -753   -831   -454  -1195  -1072  -1132
     46  -2049  -2096   1000   1070  -2073   -704   -758   -397  -1150  -1041  -1104
     41  -2029  -2073    992   1054  -2049   -675   -717   -366  -1124  -1021  -1078
     44  -1992  -2036    974   1039  -2013   -654   -678   -337  -1093   -995  -1044
     64  -1953  -2018    940   1041  -1984   -652   -665   -337  -1085   -984  -1039
     70  -1935  -2008    932   1036  -1971   -623   -644   -322  -1065   -976  -1021
     77  -1909  -1990    914   1031  -1948   -602   -623   -303  -1039   -950   -979
     83  -1930  -2013    924   1047  -1971   -594   -610   -298  -1034   -935   -982
    109  -1906  -2016    896   1062  -1961   -584   -587   -288  -1023   -930   -969
    129  -1867  -1997    870   1062  -1932   -581   -576   -283  -1008   -917   -953
    140  -1831  -1971    844   1054  -1901   -571   -558   -272   -992   -893   -932
    140  -1810  -1951    836   1044  -1880   -553   -535   -259   -976   -880   -896
    145  -1808  -1956    831   1049  -1880   -548   -511   -249   -958   -872   -880
    150  -1782  -1932    815   1041  -1857   -532   -485   -231   -935   -846   -857
    179  -1717  -1896    766   1036  -1805   -519   -457   -210   -904   -818   -831
    194  -1647  -1842    727   1018  -1743   -517   -428   -194   -875   -800   -800
    200  -1634  -1834    717   1015  -1735   -514   -402   -187   -862   -782   -787
    213  -1626  -1839    706   1026  -1732   -498   -361   -174   -841   -763   -776
    215  -1574  -1790    678   1002  -1680   -475   -298   -132   -789   -722   -732
    207  -1527  -1735    659    971  -1631   -446   -215    -70   -722   -652   -665
    218  -1488  -1709    633    961  -1597   -428   -135     -5   -657   -587   -594
    249  -1415  -1667    581    958  -1540   -415    -46     62   -579   -506   -514
    296  -1327  -1626    514    961  -1475   -405     44    137   -488   -415   -418
    329  -1236  -1566    454    948  -1400   -376    137    215   -394   -329   -335
    355  -1163  -1519    402    937  -1340   -353    207    277   -316   -254   -259
    387  -1034  -1421    324    901  -1228   -311    267    342   -244   -181   -158
    410   -945  -1358    267    883  -1153   -293    293    374   -205   -145   -101
    439   -891  -1330    226    883  -1109   -290    296    361   -197   -122    -96
    465   -839  -1306    184    883  -1072   -272    293    350   -200   -129    -90
    504   -789  -1293    140    898  -1041   -262    277    327   -223   -153    -98
    522   -771  -1293    122    906  -1031   -241    246    293   -265   -187   -124
    527   -763  -1291    119    909  -1026   -223    210    249   -322   -241   -163
    506   -787  -1296    140    898  -1041   -231    145    168   -405   -329   -236
    517   -784  -1301    132    909  -1041   -233     90     98   -478   -407   -296
    542   -779  -1322    116    932  -1049   -218     59     54   -517   -446   -329
    587   -745  -1332     80    958  -1039   -205     25     23   -548   -472   -350
    613   -724  -1337     54    974  -1031   -207    -12    -25   -597   -519   -387
    620   -735  -1356     54    987  -1044   -210    -38    -67   -636   -566   -418
    633   -735  -1369     46   1000  -1052   -200    -49    -98   -662   -600   -439
    652   -680  -1332     15    992  -1005   -181    -38   -103   -657   -592   -431
    646   -641  -1288     -5    966   -963   -168    -31   -103   -649   -592   -415
    659   -618  -1280    -20    969   -948   -158    -23   -101   -641   -587   -410
    662   -602  -1265    -31    961   -932   -148    -10   -103   -636   -581   -407
    659   -527  -1187    -64    922   -857   -127     10    -90   -615   -563   -387
    698   -418  -1117   -140    906   -766   -122     28    -80   -594   -550   -371
    719   -371  -1091   -176    904   -730   -122     31    -90   -597   -558   -376
    748   -306  -1054   -220    898   -680    -96     59    -72   -571   -527   -342
    782   -241  -1023   -270    901   -631    -75     83    -57   -542   -498   -309
    776   -233  -1010   -275    893   -620    -49    109    -49   -527   -491   -296
    797   -207  -1005   -296    898   -605    -44    111    -57   -530   -498   -293
    807   -135   -945   -337    872   -540    -41    122    -59   -522   -491   -280
    795    -46   -841   -374    818   -444    -28    142    -41   -496   -470   -262
    789     41   -748   -418    769   -353     10    174     -7   -454   -431   -215
    807    106   -704   -457    756   -298     51    207     18   -423   -405   -184
    831    150   -680   -491    753   -262     64    218     18   -415   -405   -179
    833    241   -592   -537    714   -174     62    220     20   -394   -384   -158
    831    280   -550   -558    691   -135     72    228     36   -358   -353   -111
    839    259   -579   -550    709   -158     70    226     18   -363   -358    -93
    862    290   -571   -576    717   -140     57    223      0   -371   -358    -93
    865    368   -496   -615    680    -62     51    223    -10   -374   -363   -111
    844    381   -462   -615    652    -41     64    241     -7   -358   -363   -106
    841    363   -478   -605    659    -57     59    246    -28   -374   -379   -106
    831    376   -454   -607    644    -38     64    257    -33   -363   -366    -88
    820    358   -462   -589    641    -51     77    254    -57   -379   -389   -101
    826    374   -452   -600    639    -38     90    265    -64   -374   -392   -106
    784    342   -441   -563    613    -49    106    265    -77   -387   -413   -124
    745    309   -436   -527    589    -62    111    249   -109   -418   -449   -155
    740    332   -407   -535    574    -36    111    246   -119   -423   -452   -161
    756    368   -387   -563    571    -10    109    257   -122   -418   -459   -155
    756    400   -355   -579    555     23    106    259   -135   -415   -470   -161
    714    397   -316   -555    514     41    109    265   -137   -402   -467   -155
    680    426   -254   -553    467     85    119    280   -129   -381   -446   -137
    672    459   -213   -568    441    124    124    283   -135   -387   -465   -145
    680    522   -158   -602    418    181    129    290   -132   -376   -459   -140
    670    535   -137   -605    405    200    124    293   -129   -374   -465   -142
    646    537   -109   -592    379    215    140    329   -106   -350   -454   -132
    626    576    -51   -602    337    262    236    462    -15   -298   -436   -132
    639    711     72   -675    283    394    340    641    137   -184   -366    -96
    654    891    236   -774    207    566    410    833    368     54   -155     80
    709   1150    441   -930    135    797    433   1085    698    472    267    491
    761   1444    683  -1104     38   1065    348   1124    859    831    737   1026
    714   1636    919  -1176   -101   1278    246    826    709    917    995   1369
    615   1639   1023  -1130   -202   1332    137    402    288    633    836   1275
    506   1460    953   -982   -223   1208    -23   -163   -426   -176     25    530
    498   1218    719   -859   -109    969   -275   -667  -1122  -1052   -888   -311
    548    969    420   -758     64    693   -400   -691  -1218  -1184  -1057   -496
    566    776    207   -672    179    493   -335   -449   -979   -982   -937   -439
    592    771    179   -680    207    475   -181   -176   -688   -756   -797   -350
    623    846    220   -735    200    535    -18     83   -415   -530   -641   -241
    631    979    345   -805    142    662    127    303   -176   -322   -478   -109
    605   1054    449   -831     77    753    197    407    -67   -218   -397    -41
    602   1085    483   -844     59    784    205    436    -38   -187   -381    -28
    623   1163    537   -896     44    852    213    459    -15   -153   -353      2
    641   1239    594   -940     23    917    228    480     10   -119   -327     25
    610   1273    659   -943    -25    969    236    491     31   -101   -309     38
    597   1325    727   -961    -64   1026    226    491     31    -88   -301     41
    610   1379    769   -995    -80   1075    239    522     67    -46   -259     70
    602   1421    815  -1013   -106   1119    259    540     83    -28   -252     90
    605   1491    885  -1049   -142   1189    267    558    106      7   -218    129
    618   1527    909  -1072   -145   1218    252    568    119     33   -197    142
    646   1566    919  -1109   -137   1244    244    571    122     46   -197    137
    649   1657   1008  -1153   -179   1332    277    618    163    101   -150    187
    641   1727   1085  -1187   -223   1408    306    654    205    150    -98    231
    649   1758   1109  -1202   -228   1434    311    678    223    171    -70    252
    644   1784   1140  -1215   -246   1462    298    688    228    192    -49    262
    633   1823   1189  -1228   -277   1506    309    727    259    233    -18    290
    610   1865   1254  -1239   -322   1561    340    776    309    293     25    342
    600   1893   1293  -1247   -345   1595    366    828    361    355     75    392
    597   1990   1392  -1296   -397   1693    368    878    426    433    148    452
    620   2086   1465  -1353   -423   1777    374    935    501    519    220    509
    649   2138   1488  -1395   -420   1813    402   1013    584    607    290    581
    646   2190   1543  -1418   -446   1867    410   1098    667    709    384    667
    636   2304   1665  -1473   -514   1984    426   1179    774    839    498    766
    654   2379   1725  -1519   -535   2052    441   1236    839    917    571    839
    670   2444   1774  -1558   -553   2112    454   1283    880    976    636    909
    654   2543   1888  -1597   -615   2216    467   1309    914   1023    683    961
    652   2569   1917  -1610   -633   2244    452   1291    893   1010    667    932
    649   2605   1956  -1626   -652   2281    462   1288    888   1010    665    935
    633   2595   1961  -1615   -662   2278    470   1262    854    974    631    917
    628   2574   1945  -1600   -657   2260    449   1210    782    904    558    862
    623   2590   1964  -1608   -672   2278    428   1153    706    833    483    787
    597   2574   1977  -1584   -691   2275    436   1101    654    782    439    732
    571   2520   1945  -1545   -688   2234    441   1049    600    722    381    675
    548   2481   1932  -1514   -691   2208    420    982    535    646    303    631
    550   2488   1938  -1519   -693   2213    366    901    457    576    223    561
    537   2449   1909  -1493   -685   2179    353    852    410    540    179    485
    517   2423   1906  -1470   -696   2166    358    831    389    519    161    462
    501   2434   1932  -1467   -714   2184    348    815    371    509    158    467
    470   2434   1964  -1454   -745   2200    324    789    335    480    114    433
    470   2426   1956  -1449   -743   2192    301    758    301    449     59    392
    475   2442   1964  -1460   -745   2203    303    761    309    465     72    394
    478   2520   2042  -1499   -782   2281    311    779    329    501    122    426
    488   2548   2060  -1519   -787   2304    298    782    332    509    127    426
    491   2548   2057  -1519   -784   2304    290    784    342    522    137    418
    491   2572   2081  -1530   -795   2327    296    779    353    527    140    423
    496   2592   2096  -1543   -800   2346    296    782    366    548    158    444
    504   2675   2169  -1592   -831   2423    288    784    381    579    187    470
    509   2746   2236  -1628   -865   2494    296    797    405    605    213    504
    498   2740   2242  -1621   -872   2491    288    795    405    607    210    511
    498   2751   2252  -1623   -875   2501    288    805    418    631    218    527
    524   2863   2338  -1693   -906   2600    290    820    449    672    249    553
    524   2925   2400  -1727   -937   2662    285    820    457    691    262    561
    514   2969   2452  -1743   -969   2712    285    818    465    701    277    568
    535   3047   2512  -1790   -987   2779    298    831    493    737    316    610
    553   3102   2548  -1829   -997   2826    293    831    509    766    345    636
    574   3120   2543  -1847   -984   2831    259    805    496    766    337    620
    584   3120   2533  -1855   -974   2826    246    789    478    756    322    618
    566   3143   2577  -1855  -1005   2860    246    787    472    761    327    620
    576   3198   2618  -1888  -1021   2909    239    779    475    766    327    618
    587   3187   2598  -1888  -1005   2894    244    787    483    784    348    644
    571   3081   2509  -1826   -969   2795    220    766    449    761    327    615
    574   3086   2512  -1829   -969   2800    202    766    441    763    329    587
    566   3091   2525  -1831   -979   2808    207    756    431    753    314    568
    532   3057   2525  -1795   -997   2792    215    750    418    737    290    566
    509   3039   2527  -1774  -1010   2785    215    737    407    724    277    558
    514   3024   2509  -1769   -997   2766    213    722    394    722    275    563
    496   3005   2509  -1751  -1008   2759    202    701    379    719    270    550
    472   2982   2507  -1727  -1018   2746    197    693    363    709    254    517
    457   2987   2530  -1722  -1036   2759    202    696    361    704    233    491
    449   2959   2509  -1704  -1028   2735    194    685    342    683    207    488
    441   2917   2475  -1680  -1018   2699    189    683    350    706    252    542
    431   2927   2496  -1678  -1031   2712    184    683    361    727    283    568
    410   2946   2535  -1680  -1062   2740    197    691    371    737    288    563
    394   2922   2527  -1657  -1065   2725    197    688    368    732    275    555
    402   2894   2488  -1649  -1044   2691    187    693    361    722    257    517
    397   2912   2514  -1657  -1057   2714    257    800    444    766    254    485
    376   2995   2618  -1688  -1119   2808    366    948    592    872    309    511
    394   3216   2821  -1805  -1213   3018    426   1093    836   1137    548    704
    426   3483   3057  -1956  -1317   3270    415   1309   1197   1605   1028   1156
    457   3730   3273  -2094  -1408   3502    303   1265   1257   1865   1436   1592
    418   3855   3437  -2138  -1509   3645    155    904    930   1774   1579   1792
    335   3811   3476  -2073  -1569   3645     41    493    436   1415   1387   1662
    246   3598   3348  -1922  -1551   3473   -119      2   -244    607    563    950
    223   3281   3057  -1753  -1415   3169   -324   -389   -815   -161   -262    223
    257   2982   2725  -1621  -1234   2855   -402   -366   -849   -262   -418     59
    285   2753   2468  -1519  -1091   2611   -306   -122   -574    -36   -283    124
    280   2707   2426  -1496  -1072   2566   -166    116   -272    207   -129    205
    306   2777   2470  -1543  -1080   2624     -5    363     25    462     49    316
    335   2852   2517  -1595  -1091   2686    111    540    233    649    184    420
    332   2878   2546  -1605  -1106   2712    168    607    319    730    252    475
    301   2889   2587  -1597  -1143   2738    174    626    355    766    285    491
    296   2894   2595  -1595  -1150   2746    181    649    376    784    296    504
    275   2878   2600  -1577  -1163   2740    205    667    397    802    316    530
    265   2878   2613  -1571  -1174   2746    205    672    413    823    340    540
    280   2925   2644  -1605  -1182   2785    197    678    431    844    358    542
    280   2889   2608  -1584  -1163   2751    202    685    439    846    358    542
    265   2891   2624  -1579  -1179   2759    197    678    444    849    366    548
    259   2917   2657  -1587  -1197   2787    197    693    467    872    392    558
    244   2904   2657  -1574  -1208   2782    200    698    475    878    392    568
    239   2909   2668  -1574  -1213   2790    207    706    488    901    415    594
    246   2920   2673  -1584  -1213   2795    210    714    501    919    433    607
    236   2935   2699  -1584  -1231   2818    223    735    524    950    462    626
    236   2946   2709  -1592  -1236   2826    215    735    535    966    478    631
    241   2943   2701  -1592  -1231   2824    200    730    540    974    480    633
    223   2953   2730  -1590  -1254   2842    223    758    574   1010    514    659
    231   2985   2753  -1608  -1260   2870    241    795    623   1065    558    698
    218   2972   2753  -1597  -1267   2863    249    828    670   1117    602    743
    218   2990   2772  -1605  -1278   2881    265    872    727   1179    662    789
    220   3031   2808  -1628  -1293   2920    283    935    810   1267    743    841
    236   3060   2824  -1647  -1293   2943    298    984    875   1343    810    880
    228   3094   2865  -1662  -1319   2982    319   1057    963   1449    911    976
    215   3130   2912  -1673  -1348   3021    327   1132   1054   1551   1013   1065
    215   3167   2948  -1691  -1366   3057    324   1169   1101   1610   1070   1117
    244   3255   3011  -1748  -1382   3133    324   1189   1135   1654   1111   1158
    228   3260   3029  -1745  -1402   3146    350   1205   1148   1673   1130   1184
    226   3237   3011  -1732  -1392   3125    366   1197   1127   1660   1130   1187
    223   3255   3031  -1743  -1402   3143    358   1174   1093   1628   1111   1171
    200   3239   3039  -1719  -1418   3141    348   1124   1036   1569   1057   1122
    189   3203   3013  -1699  -1410   3109    340   1070    966   1491    992   1062
    184   3164   2977  -1675  -1397   3070    329   1005    888   1400    914    989
    150   3099   2948  -1626  -1400   3024    329    935    807   1309    828    922
    155   3047   2891  -1600  -1366   2969    303    857    719   1218    745    849
    153   2982   2826  -1569  -1335   2904    283    795    639   1143    672    776
    129   2902   2769  -1517  -1319   2837    257    735    566   1072    605    709
    124   2878   2753  -1504  -1317   2816    233    680    514   1023    566    667
    124   2881   2756  -1501  -1314   2818    218    636    465    979    522    631
    114   2850   2733  -1483  -1312   2792    205    592    420    935    478    592
    114   2834   2717  -1475  -1301   2777    215    579    407    917    462    568
    129   2847   2717  -1488  -1293   2782    228    579    410    922    462    558
    122   2818   2696  -1470  -1286   2759    220    574    402    917    457    548
    101   2779   2675  -1441  -1288   2730    210    558    389    909    454    553
     80   2764   2683  -1423  -1301   2725    194    535    371    896    441    540
     70   2759   2688  -1415  -1312   2725    176    522    361    888    431    530
     98   2808   2709  -1452  -1304   2759    189    542    389    919    459    555
     98   2816   2717  -1460  -1309   2766    200    563    413    943    483    563
    114   2803   2688  -1460  -1288   2746    213    581    426    963    506    576
    103   2795   2691  -1449  -1293   2743    218    592    436    987    532    602
     96   2787   2691  -1441  -1296   2740    192    581    436    987    540    607
     98   2774   2675  -1439  -1288   2725    194    579    449    992    548    613
    103   2800   2696  -1452  -1296   2748    213    581    459   1002    558    620
     77   2844   2764  -1462  -1343   2805    223    592    483   1031    592    646
     62   2850   2787  -1454  -1361   2818    246    605    504   1044    610    662
     67   2852   2785  -1462  -1358   2818    249    600    501   1041    607    657
     93   2873   2779  -1483  -1343   2826    257    597    509   1054    620    667
    111   2886   2774  -1499  -1330   2829    246    581    506   1054    626    675
    116   2917   2800  -1517  -1340   2860    215    553    488   1047    615    672
    101   2891   2790  -1499  -1343   2842    194    532    465   1031    610    659
    106   2881   2772  -1493  -1332   2826    202    542    470   1034    618    670
    103   2863   2756  -1486  -1327   2811    210    553    475   1039    633    678
    103   2852   2748  -1478  -1322   2800    200    550    467   1036    633    667
     98   2779   2681  -1441  -1291   2730    181    527    428   1000    597    631
     88   2720   2631  -1405  -1273   2678    176    517    407    982    581    618
     88   2678   2587  -1384  -1249   2634    187    511    402    969    574    607
     83   2624   2540  -1353  -1228   2582    194    504    384    953    558    592
     64   2585   2520  -1325  -1228   2553    192    480    355    924    530    558
     51   2543   2488  -1299  -1218   2517    197    462    345    904    511    535
     64   2520   2452  -1293  -1195   2486    200    449    329    888    498    524
     77   2514   2436  -1296  -1179   2475    181    439    314    875    488    517
     54   2483   2429  -1270  -1187   2455    179    444    316    878    493    522
     54   2452   2397  -1254  -1171   2426    174    428    309    870    483    524
     57   2436   2379  -1249  -1163   2408    174    420    309    867    475    527
     54   2408   2353  -1231  -1148   2382    168    410    306    859    472    514
     59   2421   2359  -1241  -1150   2390    163    407    309    870    493    514
     62   2405   2343  -1234  -1140   2374    176    418    316    875    501    524
     54   2374   2320  -1215  -1132   2346    205    444    335    875    491    506
     38   2392   2353  -1215  -1156   2374    306    584    441    927    496    478
     44   2496   2452  -1270  -1205   2475    394    748    610   1062    584    542
     46   2662   2616  -1356  -1286   2639    452    924    875   1343    836    782
     88   2883   2792  -1486  -1353   2839    433   1109   1166   1735   1265   1210
    122   3182   3060  -1652  -1467   3122    311    979   1156   1927   1628   1639
     80   3224   3141  -1652  -1530   3182    181    568    797   1797   1717   1797
     -2   3104   3107  -1551  -1556   3107     57    140    311   1408   1439   1577
    -85   2831   2917  -1374  -1501   2873   -135   -397   -355    618    615    820
    -96   2486   2582  -1195  -1337   2533   -350   -758   -878    -77   -124    127
    -41   2244   2283  -1101  -1161   2262   -389   -646   -779    -28   -127     57
      2   2073   2070  -1039  -1034   2073   -298   -405   -524    171    -10    109
     31   2029   1995  -1031   -984   2013   -153   -150   -241    384    132    210
     41   2068   2026  -1054   -992   2047     23    122     54    618    303    345
     25   2130   2104  -1080  -1039   2120    129    270    215    750    402    431
     46   2169   2122  -1109  -1036   2145    168    327    283    802    449    465
     67   2187   2120  -1127  -1028   2156    184    345    306    815    459    480
     83   2166   2083  -1124  -1000   2125    200    366    329    836    483    488
     93   2132   2036  -1114   -971   2086    207    379    353    854    506    485
     96   2125   2029  -1111   -966   2078    210    379    358    862    509    483
    116   2140   2023  -1130   -953   2081    207    384    368    878    519    496
    150   2153   2003  -1150   -924   2078    210    397    387    896    545    524
    111   2132   2021  -1122   -956   2075    215    407    402    909    563    540
    106   2132   2026  -1122   -958   2081    205    405    405    914    568    545
    119   2130   2010  -1124   -945   2070    200    402    402    914    566    530
    142   2153   2010  -1148   -932   2083    213    413    426    937    581    548
    161   2182   2021  -1174   -930   2101    220    426    446    961    605    576
    189   2195   2005  -1192   -909   2101    226    441    470    984    626    587
    205   2177   1971  -1192   -883   2073    228    449    483    995    641    584
    215   2177   1961  -1195   -872   2070    233    467    501   1018    670    600
    220   2187   1964  -1205   -872   2075    244    491    530   1047    696    626
    207   2179   1969  -1195   -880   2075    262    524    566   1078    722    657
    184   2164   1977  -1174   -898   2070    288    571    610   1124    761    688
    181   2135   1953  -1158   -885   2044    298    615    654   1171    805    717
    226   2179   1953  -1202   -865   2068    298    670    714   1236    865    779
    267   2223   1953  -1247   -844   2088    293    737    784   1304    922    836
    270   2255   1984  -1265   -857   2122    303    810    862   1382    997    901
    249   2257   2008  -1252   -878   2132    301    870    924   1449   1065    963
    262   2278   2016  -1270   -878   2148    306    914    961   1501   1119   1015
    303   2359   2055  -1332   -875   2208    350    974   1021   1561   1192   1085
    329   2413   2081  -1371   -875   2247    384   1015   1057   1597   1244   1137
    265   2366   2101  -1314   -917   2234    381    995   1026   1566   1223   1111
    244   2325   2078  -1286   -917   2203    353    950    963   1509   1171   1072
    220   2278   2057  -1249   -919   2169    329    891    893   1436   1111   1015
    205   2239   2034  -1223   -914   2138    324    836    836   1369   1057    969
    223   2221   1997  -1221   -885   2109    322    771    776   1301    995    914
    187   2138   1951  -1163   -880   2044    301    678    693   1205    901    813
    187   2075   1888  -1132   -849   1982    280    600    615   1122    818    740
    254   2091   1836  -1174   -792   1964    285    545    563   1065    769    688
    257   2062   1805  -1158   -774   1935    288    498    524   1023    727    628
    200   1938   1738  -1070   -769   1839    246    418    459    953    657    563
    174   1865   1691  -1021   -758   1779    226    358    407    898    605    511
    202   1839   1636  -1023   -717   1740    213    319    368    859    566    470
    233   1795   1561  -1013   -662   1678    197    293    340    828    535    439
    213   1766   1553   -989   -670   1660    202    280    337    820    537    439
    218   1753   1535   -984   -657   1644    210    275    337    818    540    433
    210   1719   1509   -963   -649   1613    197    254    311    792    517    407
    236   1696   1460   -966   -610   1579    174    236    290    779    504    400
    215   1678   1462   -948   -623   1571    168    231    293    776    501    392
    220   1675   1454   -948   -618   1566    174    236    306    784    514    394
    231   1678   1447   -956   -610   1564    174    241    311    792    524    402
    236   1652   1415   -943   -589   1535    166    236    306    787    519    405
    239   1652   1410   -945   -584   1530    158    231    306    784    517    397
    239   1600   1358   -919   -558   1480    137    210    285    761    498    379
    259   1582   1322   -922   -532   1454    129    200    272    756    493    376
    290   1584   1293   -937   -501   1439    142    213    283    771    509    381
    283   1613   1330   -948   -522   1470    142    215    301    782    530    387
    280   1660   1376   -971   -548   1519    176    233    329    800    553    410
    296   1686   1389   -992   -548   1540    226    259    361    823    579    433
    293   1691   1397   -992   -550   1545    241    265    366    826    581    439
    296   1680   1384   -989   -542   1532    213    239    358    813    568    431
    322   1686   1363  -1005   -522   1527    207    226    358    810    568    431
    296   1654   1356   -976   -530   1506    176    202    348    805    576    433
    267   1587   1319   -927   -524   1454    150    184    332    792    574    428
    285   1587   1299   -937   -506   1444    142    171    329    784    566    415
    298   1564   1265   -930   -483   1415    124    158    316    774    558    407
    277   1488   1210   -883   -465   1348     96    129    285    730    514    379
    233   1423   1189   -828   -478   1306     72    106    254    693    470    363
    228   1345   1114   -789   -441   1231     80    106    254    685    467    345
    220   1283   1060   -753   -418   1171     85     96    239    665    454    316
    192   1236   1041   -714   -426   1140     75     77    220    636    428    290
    168   1189   1021   -678   -426   1106     72     62    210    615    405    277
    150   1148    997   -652   -423   1072     67     41    187    592    387    257
    148   1096    948   -620   -400   1021     64     20    163    571    361    226
    142   1039    896   -592   -376    966     51      5    148    550    342    213
    129   1034    904   -581   -387    969     36    -10    140    537    335    215
    135   1015    880   -576   -374    948     46     -7    155    542    342    228
    150    984    833   -568   -342    909     67    -10    171    540    348    228
    150    930    776   -542   -314    854     59    -28    155    517    327    194
    150    914    763   -532   -306    839     49    -46    142    501    311    176
    148    927    779   -537   -316    854     51    -36    148    504    322    189
    163    930    766   -548   -301    849     75      5    166    506    319    184
    184    927    740   -558   -277    836    153    140    236    527    303    155
    181    935    753   -558   -285    844    259    345    389    636    376    187
    215   1140    924   -680   -355   1034    400    644    701    948    670    441
    244   1408   1163   -828   -459   1286    433    865    971   1299   1054    839
    223   1657   1434   -940   -605   1545    293    639    963   1491   1397   1244
    187   1836   1649  -1010   -730   1743    111    135    802   1579   1641   1574
     83   1829   1743   -958   -831   1784    -80   -413    470   1376   1512   1488
    -80   1395   1475   -657   -779   1434   -280  -1000   -166    631    761    763
   -132    836    969   -353   -550    904   -498  -1350   -761   -137    -31    -12
    -90    428    519   -168   -303    472   -597  -1265   -807   -262   -207   -213
    -12    400    410   -194   -213    405   -459   -930   -532    -59    -77   -122
     15    501    485   -259   -233    493   -252   -597   -241    145     72     -5
     -2    530    530   -265   -267    530    -67   -327    -25    296    181     67
     12    506    493   -259   -239    501     31   -176     88    374    246    101
      7    501    491   -257   -241    496     67   -132    137    407    272    127
     -2    509    509   -254   -257    509     80   -119    161    415    277    145
     -5    509    514   -254   -259    511     83   -106    174    418    283    161
     25    511    485   -267   -228    498    103    -83    197    431    290    163
      0    480    480   -244   -239    480    101    -85    213    439    296    166
    -18    446    465   -215   -241    454    103    -77    233    452    306    179
    -12    410    420   -200   -215    415    111    -70    252    457    316    184
      5    410    405   -207   -200    407    111    -64    254    459    324    192
      7    426    418   -218   -205    423    106    -59    262    457    327    200
     10    407    397   -210   -192    402    119    -41    288    467    337    192
     28    405    376   -218   -176    392    137    -15    329    498    363    202
     20    415    394   -218   -187    405    150      0    355    519    379    223
     18    392    374   -205   -179    384    142     10    371    519    384    226
     44    410    366   -228   -161    389    145     25    387    522    394    233
     49    436    384   -244   -168    410    150     49    415    545    423    267
     59    418    358   -239   -148    389    161     83    454    574    449    275
     80    415    335   -249   -127    376    161    114    478    576    452    293
    101    444    342   -272   -122    394    166    155    517    600    472    309
    109    454    342   -283   -116    400    176    215    574    646    509    329
    109    441    332   -275   -111    387    202    293    644    711    563    379
    109    452    342   -280   -119    400    233    387    732    787    636    441
    124    506    381   -316   -127    444    244    480    807    859    711    522
    140    553    413   -348   -135    483    244    555    872    927    784    589
    137    594    457   -366   -158    527    262    615    935    992    852    649
    135    607    470   -371   -168    540    265    639    963   1031    904    693
    145    613    467   -379   -161    540    252    618    953   1021    901    711
    153    618    465   -387   -155    542    233    587    930    997    885    701
    155    581    426   -368   -135    504    220    535    898    963    849    667
    140    574    431   -358   -145    504    223    493    891    950    841    667
    161    579    418   -371   -129    501    215    426    849    898    802    626
    155    532    376   -342   -111    454    200    342    795    833    745    576
    109    454    345   -280   -116    400    192    265    748    774    685    519
     62    363    298   -213   -119    332    189    192    701    714    633    470
     57    257    200   -158    -72    228    171    111    636    641    561    402
     72    192    119   -132    -23    155    155     46    584    587    506    348
     72    145     72   -109      0    109    153      0    555    548    465    303
     88     93      5    -90     41     49    132    -44    514    509    426    267
     93     59    -33    -77     62     12    116    -83    472    475    392    233
     98     57    -41    -77     70      7    114   -106    457    467    379    220
     77     25    -51    -51     64    -12    109   -124    452    459    374    213
     62    -12    -75    -25     67    -41     98   -148    439    444    363    202
     77    -25   -103    -25     88    -64     93   -158    428    433    355    189
     77    -49   -127    -15    101    -88     93   -163    420    426    355    179
     80    -80   -161      0    119   -119     98   -171    413    415    348    171
     88   -114   -205     10    145   -158     96   -184    402    402    335    155
     77   -132   -210     25    142   -171     90   -197    392    400    337    155
     93   -122   -215     12    153   -168    101   -200    392    405    340    158
     67   -163   -231     49    148   -197    101   -213    381    392    327    140
     80   -207   -288     62    181   -246     85   -239    353    363    303    109
     88   -228   -316     67    202   -272     75   -262    332    342    293     98
     96   -220   -319     62    205   -270     77   -267    329    342    298     98
     77   -213   -290     67    184   -252     98   -252    345    363    322    122
     96   -168   -265     36    179   -215    140   -223    384    397    358    155
     75   -194   -272     59    174   -233    166   -218    394    402    366    161
     62   -246   -309     90    184   -275    153   -241    366    379    340    137
     77   -270   -348     96    213   -309    119   -272    345    368    337    135
     59   -246   -306     93    181   -277     98   -290    350    384    358    158
     72   -262   -335     93    202   -298     77   -306    335    374    358    163
     64   -283   -348    106    205   -314     67   -314    327    366    358    166
     49   -272   -322    111    184   -296     62   -327    322    358    358    166
     75   -324   -400    122    236   -361     46   -345    298    335    335    137
     88   -394   -485    153    285   -439     25   -371    272    309    309    111
     67   -452   -522    192    293   -485     10   -389    244    280    283     88
     77   -467   -545    194    311   -506     23   -381    241    275    285     88
     67   -555   -626    241    345   -589     18   -413    205    231    244     41
     46   -652   -698    301    371   -675     25   -433    174    184    194     -2
     38   -670   -709    314    371   -688     33   -446    161    166    174    -15
     31   -704   -735    337    381   -719     20   -467    137    145    153    -36
     12   -774   -787    379    397   -779     10   -493    109    109    119    -67
     31   -784   -815    374    423   -800     12   -496    106    103    116    -72
     20   -792   -813    384    415   -800     18   -493    114    106    122    -70
    -18   -857   -839    439    410   -849      7   -501    101     85    109    -83
      5   -885   -891    439    446   -888    -12   -519     80     64     88   -101
     41   -885   -930    420    485   -906     -7   -522     72     57     75   -114
     46   -904   -953    428    498   -927    -10   -524     77     54     80   -111
     23   -927   -950    452    485   -937     -7   -527     80     46     83   -109
      0   -984   -984    493    491   -987     12   -506     77     28     57   -150
     23   -995  -1018    485    519  -1005    106   -358    161     70     62   -176
     51   -904   -956    423    504   -930    218   -166    324    192    145   -124
     59   -756   -815    348    436   -784    316     72    587    454    381     77
    129   -530   -659    197    394   -594    358    353    888    833    787    467
    150   -226   -376     36    262   -301    265    244    945   1070   1169    909
     59   -119   -181     28    116   -150     80   -244    750   1127   1405   1213
    -41   -114    -72     77     15    -93   -158   -857    358    906   1309   1182
   -111   -433   -324    272    103   -379   -353  -1457   -316    109    504    446
   -153   -958   -805    555    324   -883   -545  -1808   -935   -719   -358   -371
   -127  -1278  -1150    701    509  -1215   -618  -1727  -1000   -870   -555   -594
    -64  -1421  -1356    743    644  -1389   -522  -1439   -763   -693   -462   -563
    -33  -1392  -1361    711    659  -1376   -342  -1148   -498   -496   -324   -478
    -28  -1348  -1322    688    644  -1335   -135   -854   -244   -290   -171   -376
    -18  -1358  -1340    685    659  -1348     -2   -670    -85   -161    -70   -306
    -31  -1314  -1283    672    626  -1299     28   -613    -33   -119    -41   -288
     -5  -1280  -1278    641    633  -1278     54   -581      0    -96    -23   -275
     15  -1296  -1312    639    662  -1304     70   -563     15    -83    -15   -270
    -38  -1327  -1291    680    623  -1309     98   -535     44    -59     10   -241
    -54  -1348  -1293    701    618  -1322    140   -506     72    -38     36   -213
    -31  -1369  -1337    698    652  -1353    145   -504     77    -44     36   -218
     -5  -1392  -1387    698    691  -1389    142   -509     70    -54     18   -239
      2  -1408  -1413    701    706  -1410    137   -511     67    -62      2   -252
    -12  -1366  -1353    691    670  -1361    132   -509     85    -44     25   -226
      0  -1379  -1382    688    691  -1382    148   -496    101    -23     46   -215
      7  -1423  -1434    706    719  -1428    148   -498     93    -33     38   -226
     18  -1444  -1462    711    740  -1454    148   -491    103    -28     41   -220
     10  -1439  -1449    714    730  -1444    171   -454    145      7     77   -184
     15  -1439  -1457    711    735  -1447    176   -441    161     18     88   -168
     28  -1452  -1480    711    753  -1465    166   -444    161     15     80   -187
     20  -1462  -1483    719    750  -1473    174   -420    189     41    106   -174
      7  -1499  -1506    745    756  -1501    192   -387    228     72    137   -135
    -10  -1517  -1506    761    745  -1514    213   -342    267    109    181    -93
      0  -1493  -1493    745    745  -1493    226   -290    311    155    228    -57
     31  -1483  -1514    724    771  -1496    231   -228    368    215    272    -18
     51  -1475  -1527    711    789  -1501    252   -148    439    288    332     33
     36  -1395  -1434    678    732  -1415    259    -85    511    366    413    106
     31  -1353  -1384    662    706  -1369    257    -20    581    439    498    184
     67  -1363  -1431    646    745  -1397    257     33    641    501    571    252
    103  -1330  -1434    613    769  -1382    259     62    678    548    623    306
     67  -1358  -1428    644    745  -1395    275     75    691    558    639    324
     44  -1366  -1413    659    727  -1389    293     72    688    553    639    332
     67  -1358  -1428    644    745  -1392    301     41    662    522    613    309
     80  -1428  -1509    675    795  -1467    288    -12    607    457    558    254
     25  -1491  -1517    730    771  -1504    280    -54    550    389    501    202
    -41  -1535  -1493    787    724  -1514    298    -85    522    348    459    171
    -57  -1600  -1543    826    740  -1571    306   -150    459    262    381     93
    -36  -1675  -1639    857    800  -1657    290   -233    381    168    288      7
    -75  -1751  -1675    911    797  -1714    285   -309    311     93    207    -62
   -103  -1836  -1735    969    815  -1787    267   -384    246     18    129   -142
   -111  -1904  -1792   1005    839  -1849    252   -433    194    -36     77   -194
   -132  -1953  -1821   1044    844  -1888    257   -470    171    -64     59   -213
   -148  -2034  -1886   1091    867  -1961    249   -514    137   -106     18   -244
   -124  -2049  -1925   1085    898  -1987    249   -535    122   -127      2   -259
   -116  -2075  -1961   1096    919  -2018    236   -553    109   -142     -7   -267
   -122  -2117  -1995   1119    935  -2057    223   -571    101   -158    -20   -280
   -137  -2148  -2010   1140    935  -2081    233   -574    101   -163    -23   -283
   -127  -2179  -2052   1153    961  -2117    231   -584     88   -184    -41   -301
   -119  -2200  -2083   1158    979  -2143    231   -579     88   -181    -36   -296
   -111  -2195  -2083   1153    984  -2140    239   -571     90   -174    -28   -280
   -124  -2200  -2078   1161    976  -2140    239   -581     83   -181    -28   -288
   -119  -2229  -2112   1174    995  -2171    241   -587     72   -192    -31   -298
   -132  -2249  -2117   1192    992  -2184    241   -589     67   -197    -28   -298
   -148  -2252  -2104   1200    976  -2179    241   -589     70   -187    -15   -280
   -153  -2291  -2138   1221    992  -2216    236   -594     51   -197    -23   -293
   -150  -2273  -2122   1210    984  -2197    249   -584     62   -184     -5   -280
   -129  -2239  -2112   1182    989  -2177    275   -571     72   -176      5   -270
   -129  -2229  -2099   1179    984  -2164    296   -571     75   -174      7   -272
   -142  -2234  -2094   1187    974  -2164    324   -563     88   -166     12   -262
   -122  -2255  -2135   1187   1005  -2195    322   -571     80   -181      7   -270
   -103  -2268  -2164   1184   1028  -2216    296   -600     62   -200      2   -277
   -124  -2231  -2107   1179    989  -2169    277   -615     67   -187     31   -259
   -142  -2247  -2104   1195    979  -2177    259   -631     51   -197     25   -267
   -135  -2273  -2140   1202   1000  -2208    239   -652     28   -220     10   -277
   -116  -2294  -2177   1202   1028  -2236    239   -662     20   -233      7   -280
   -135  -2294  -2158   1215   1010  -2226    254   -652     33   -220     31   -262
   -179  -2356  -2177   1267    995  -2265    257   -652     25   -228     31   -259
   -200  -2413  -2213   1304   1005  -2314    249   -662      2   -257      7   -280
   -187  -2434  -2247   1309   1026  -2340    244   -678    -15   -283    -10   -301
   -192  -2483  -2291   1337   1049  -2387    239   -698    -41   -316    -46   -329
   -194  -2561  -2366   1376   1083  -2465    241   -714    -62   -353    -85   -363
   -231  -2618  -2387   1423   1075  -2501    249   -732    -83   -376   -106   -389
   -252  -2652  -2400   1452   1072  -2527    236   -756   -106   -405   -124   -415
   -231  -2683  -2452   1457   1109  -2569    231   -766   -127   -423   -142   -441
   -210  -2709  -2501   1460   1143  -2605    233   -776   -137   -444   -155   -444
   -218  -2720  -2501   1467   1140  -2611    244   -776   -129   -441   -158   -431
   -218  -2738  -2520   1475   1148  -2629    233   -787   -137   -452   -166   -433
   -241  -2769  -2527   1506   1143  -2650    223   -797   -145   -467   -179   -449
   -236  -2785  -2551   1509   1156  -2668    220   -807   -158   -485   -192   -467
   -252  -2816  -2564   1532   1153  -2691    233   -815   -163   -493   -200   -472
   -267  -2831  -2566   1548   1148  -2699    246   -807   -153   -488   -200   -465
   -257  -2844  -2587   1551   1163  -2717    272   -763   -129   -475   -202   -475
   -244  -2850  -2605   1545   1179  -2727    363   -602    -12   -405   -181   -491
   -233  -2759  -2525   1496   1143  -2644    449   -420    171   -244    -54   -397
   -223  -2535  -2312   1376   1044  -2423    522   -200    457     77    265   -101
   -166  -2283  -2117   1226    974  -2200    511    -18    722    465    709    374
   -174  -2013  -1842   1093    831  -1927    418   -181    701    631   1062    833
   -254  -1977  -1725   1114    732  -1852    337   -517    431    532   1156   1015
   -324  -2112  -1790   1218    730  -1951    228   -940    -67     75    779    688
   -415  -2418  -2003   1418    792  -2210     46  -1540   -800   -810   -168   -249
   -428  -2753  -2325   1590    948  -2540   -171  -1891  -1293  -1441   -841   -906
   -384  -3018  -2634   1701   1124  -2826   -246  -1831  -1254  -1431   -870   -974
   -350  -3195  -2847   1771   1247  -3024   -176  -1610  -1023  -1260   -769   -922
   -311  -3213  -2902   1764   1293  -3057    -70  -1384   -782  -1075   -649   -839
   -342  -3187  -2844   1764   1249  -3016     98  -1111   -514   -841   -470   -698
   -355  -3128  -2774   1740   1208  -2951    226   -919   -337   -685   -337   -594
   -335  -3091  -2759   1712   1210  -2925    285   -841   -265   -626   -288   -561
   -337  -3133  -2795   1735   1228  -2964    290   -831   -257   -618   -283   -563
   -366  -3125  -2761   1743   1195  -2943    296   -813   -239   -602   -270   -555
   -376  -3128  -2751   1753   1184  -2940    301   -802   -226   -592   -259   -548
   -379  -3151  -2772   1764   1195  -2961    314   -797   -218   -589   -254   -542
   -366  -3125  -2759   1745   1195  -2943    348   -766   -187   -563   -226   -509
   -400  -3177  -2777   1787   1187  -2977    342   -766   -197   -574   -239   -524
   -436  -3257  -2821   1847   1189  -3039    322   -774   -205   -592   -252   -540
   -436  -3242  -2808   1839   1184  -3026    316   -766   -197   -584   -241   -537
   -426  -3226  -2800   1826   1187  -3013    285   -779   -205   -597   -244   -550
   -381  -3195  -2816   1787   1215  -3005    285   -774   -194   -589   -231   -542
   -350  -3177  -2826   1764   1236  -3003    306   -750   -174   -571   -213   -519
   -355  -3200  -2844   1777   1241  -3024    316   -735   -163   -561   -205   -511
   -371  -3224  -2852   1797   1239  -3039    340   -706   -142   -545   -192   -506
   -384  -3224  -2839   1803   1226  -3034    337   -685   -119   -527   -168   -485
   -368  -3203  -2834   1787   1231  -3018    342   -649    -85   -498   -137   -459
   -371  -3211  -2842   1790   1234  -3026    345   -618    -57   -470   -116   -439
   -379  -3205  -2826   1792   1223  -3016    348   -584    -23   -439    -90   -420
   -376  -3200  -2824   1787   1221  -3013    350   -537     23   -389    -46   -384
   -376  -3169  -2792   1771   1208  -2982    368   -472     98   -311     33   -309
   -348  -3146  -2798   1745   1223  -2972    379   -407    163   -241    103   -252
   -275  -3107  -2831   1691   1278  -2969    384   -335    241   -161    181   -184
   -244  -3050  -2808   1647   1280  -2930    410   -239    332    -62    280    -96
   -246  -2992  -2746   1621   1249  -2870    428   -171    402     15    366    -12
   -262  -2951  -2688   1605   1213  -2821    426   -140    431     46    407     36
   -272  -2933  -2660   1602   1192  -2798    415   -135    433     46    413     44
   -275  -2959  -2683   1615   1202  -2821    423   -148    413     18    394     28
   -267  -2951  -2683   1608   1208  -2818    446   -150    405      0    384     25
   -272  -2979  -2707   1623   1215  -2844    452   -179    371    -44    345     -2
   -288  -3018  -2730   1654   1221  -2876    433   -236    309   -114    272    -64
   -316  -3070  -2753   1693   1218  -2915    423   -314    228   -210    184   -137
   -327  -3117  -2792   1722   1231  -2956    413   -387    150   -311     93   -220
   -358  -3182  -2824   1769   1231  -3003    400   -457     77   -405      7   -311
   -400  -3263  -2863   1831   1231  -3063    405   -514     25   -467    -51   -371
   -392  -3291  -2899   1839   1252  -3094    394   -566    -25   -527   -119   -423
   -397  -3369  -2974   1883   1286  -3172    376   -628    -83   -594   -181   -478
   -431  -3419  -2987   1925   1275  -3205    361   -680   -124   -649   -233   -522
   -454  -3447  -2992   1951   1267  -3221    340   -719   -155   -688   -270   -563
   -475  -3486  -3013   1979   1267  -3250    332   -743   -174   -711   -293   -584
   -470  -3528  -3060   1997   1293  -3294    329   -758   -187   -727   -311   -602
   -454  -3564  -3109   2008   1325  -3338    319   -774   -210   -753   -340   -628
   -480  -3548  -3068   2016   1293  -3309    314   -776   -202   -748   -335   -613
   -480  -3522  -3044   2000   1280  -3283    327   -753   -171   -717   -303   -581
   -465  -3528  -3065   1995   1299  -3296    324   -753   -176   -724   -303   -584
   -452  -3538  -3086   1995   1314  -3312    311   -761   -189   -737   -311   -581
   -488  -3559  -3070   2023   1291  -3315    303   -761   -184   -735   -309   -584
   -509  -3595  -3089   2052   1288  -3343    298   -763   -184   -737   -306   -605
   -519  -3619  -3099   2068   1288  -3359    306   -763   -174   -730   -298   -600
   -524  -3634  -3109   2078   1288  -3372    298   -769   -176   -735   -298   -576
   -517  -3624  -3107   2070   1293  -3367    290   -771   -181   -740   -303   -563
   -509  -3637  -3128   2070   1306  -3382    283   -776   -192   -750   -309   -584
   -524  -3642  -3117   2083   1293  -3380    306   -756   -166   -727   -288   -574
   -537  -3619  -3083   2075   1270  -3351    324   -745   -148   -717   -280   -561
   -561  -3580  -3018   2070   1228  -3299    335   -737   -135   -714   -272   -545
   -568  -3616  -3047   2091   1236  -3330    332   -737   -127   -709   -262   -535
   -568  -3611  -3042   2088   1236  -3328    314   -748   -124   -704   -252   -524
   -550  -3574  -3026   2062   1236  -3302    280   -774   -132   -711   -254   -527
   -527  -3559  -3031   2044   1252  -3296    246   -802   -158   -730   -267   -540
   -537  -3582  -3047   2060   1254  -3317    241   -820   -174   -743   -277   -542
   -550  -3593  -3042   2070   1244  -3317    244   -820   -171   -740   -280   -537
   -571  -3621  -3052   2094   1239  -3338    236   -815   -168   -740   -277   -532
   -571  -3697  -3125   2135   1275  -3411    223   -826   -192   -769   -306   -555
   -566  -3759  -3192   2161   1312  -3476    194   -857   -226   -807   -348   -597
   -579  -3798  -3221   2187   1319  -3509    187   -875   -239   -831   -366   -613
   -592  -3819  -3229   2203   1317  -3525    184   -883   -254   -854   -387   -633
   -602  -3871  -3268   2236   1332  -3569    181   -896   -280   -883   -420   -672
   -626  -3912  -3289   2268   1330  -3600    163   -924   -311   -922   -454   -704
   -631  -3925  -3294   2278   1330  -3611    158   -935   -314   -937   -467   -714
   -641  -3956  -3315   2299   1335  -3637    153   -945   -319   -953   -485   -730
   -654  -3982  -3328   2320   1335  -3655    153   -950   -329   -966   -498   -737
   -644  -3985  -3343   2312   1348  -3665    132   -969   -350   -982   -511   -756
   -639  -3995  -3356   2317   1356  -3676    124   -979   -361   -989   -522   -771
   -633  -4045  -3411   2340   1387  -3728    119   -987   -366  -1000   -532   -784
   -659  -4084  -3424   2372   1382  -3754    137   -976   -353   -992   -522   -763
   -670  -4063  -3393   2364   1358  -3728    119   -997   -366  -1008   -535   -779
   -683  -4081  -3398   2379   1356  -3741    106  -1002   -384  -1031   -561   -807
   -698  -4138  -3442   2416   1371  -3790    137   -935   -353  -1026   -576   -839
   -745  -4167  -3421   2457   1337  -3795    228   -782   -241   -961   -558   -857
   -717  -4052  -3335   2382   1309  -3694    314   -594    -51   -787   -415   -756
   -665  -3829  -3164   2244   1249  -3496    389   -342    244   -459   -101   -462
   -600  -3502  -2902   2047   1150  -3203    327   -210    449   -135    301    -36
   -610  -3182  -2572   1896    979  -2878    223   -423    428     54    657    397
   -724  -3146  -2423   1935    846  -2785     98   -844    179     15    761    555
   -823  -3289  -2465   2055    818  -2876   -114  -1410   -337   -454    345    192
   -893  -3678  -2785   2286    943  -3231   -335  -1992  -1047  -1337   -563   -644
   -888  -4107  -3218   2499   1163  -3663   -511  -2221  -1483  -1912  -1150  -1182
   -846  -4351  -3507   2598   1327  -3930   -519  -2036  -1350  -1829  -1143  -1226
   -802  -4398  -3598   2600   1395  -3998   -413  -1771  -1106  -1649  -1036  -1176
   -766  -4356  -3593   2559   1410  -3975   -259  -1517   -857  -1465   -906  -1091
   -732  -4278  -3546   2507   1405  -3912    -67  -1252   -618  -1267   -758   -987
   -732  -4214  -3481   2473   1371  -3847     33  -1122   -493  -1169   -680   -930
   -748  -4188  -3439   2468   1343  -3816     72  -1078   -444  -1124   -644   -901
   -737  -4198  -3460   2465   1358  -3829     88  -1062   -428  -1114   -636   -893
   -711  -4159  -3447   2436   1366  -3803    106  -1031   -397  -1080   -613   -875
   -704  -4156  -3452   2429   1374  -3806    101  -1034   -402  -1091   -623   -893
   -709  -4154  -3445   2431   1366  -3800     96  -1034   -397  -1085   -613   -885
   -717  -4138  -3424   2426   1350  -3782    106  -1015   -381  -1065   -587   -862
   -696  -4141  -3445   2418   1374  -3793    109  -1000   -379  -1057   -576   -854
   -701  -4120  -3419   2408   1356  -3769    106   -995   -379  -1057   -576   -862
   -698  -4104  -3406   2400   1353  -3756    111   -987   -363  -1049   -576   -870
   -670  -4073  -3406   2372   1366  -3741    114   -974   -348  -1034   -563   -849
   -698  -4091  -3393   2395   1345  -3743    101   -979   -353  -1034   -568   -852
   -714  -4086  -3372   2400   1327  -3730    109   -966   -340  -1021   -561   -852
   -698  -4058  -3359   2377   1330  -3710    116   -935   -316   -997   -537   -836
   -683  -4076  -3393   2377   1353  -3735    114   -911   -303   -987   -527   -828
   -670  -4078  -3408   2374   1369  -3743    119   -893   -290   -969   -511   -813
   -680  -4050  -3369   2364   1343  -3712    140   -854   -259   -935   -475   -782
   -693  -4016  -3325   2353   1314  -3671    150   -815   -228   -901   -441   -761
   -691  -4011  -3320   2351   1312  -3668    153   -776   -197   -878   -415   -745
   -667  -3967  -3299   2317   1314  -3634    150   -724   -153   -833   -381   -714
   -649  -3946  -3296   2296   1319  -3621    171   -644    -85   -766   -316   -667
   -639  -3936  -3296   2288   1327  -3619    192   -558    -12   -688   -244   -607
   -618  -3855  -3237   2234   1306  -3546    197   -485     54   -615   -174   -548
   -605  -3780  -3174   2192   1283  -3478    223   -402    137   -522    -85   -465
   -602  -3730  -3128   2166   1260  -3429    252   -340    192   -452    -18   -397
   -594  -3691  -3096   2143   1249  -3395    267   -301    220   -415     28   -350
   -602  -3689  -3086   2143   1239  -3387    270   -301    210   -423     28   -348
   -594  -3686  -3091   2140   1247  -3390    262   -327    168   -465     -7   -381
   -607  -3684  -3078   2143   1234  -3382    241   -376    111   -519    -51   -420
   -618  -3710  -3094   2164   1236  -3403    239   -418     67   -563    -83   -449
   -649  -3754  -3104   2200   1226  -3432    239   -475     15   -626   -137   -491
   -683  -3769  -3086   2226   1200  -3429    244   -532    -41   -685   -192   -540
   -675  -3832  -3159   2252   1239  -3496    239   -607   -122   -766   -275   -618
   -691  -3917  -3229   2304   1267  -3574    231   -685   -189   -846   -353   -693
   -719  -3985  -3268   2351   1273  -3626    205   -766   -257   -927   -431   -769
   -717  -3977  -3260   2348   1270  -3619    176   -831   -314   -984   -483   -818
   -696  -4016  -3320   2353   1309  -3668    166   -885   -353  -1023   -524   -859
   -706  -4091  -3385   2397   1337  -3738    153   -927   -394  -1062   -563   -896
   -719  -4164  -3447   2439   1361  -3806    140   -961   -433  -1104   -602   -930
   -761  -4188  -3426   2475   1332  -3808    145   -976   -446  -1111   -610   -940
   -756  -4169  -3416   2460   1330  -3793    155   -987   -444  -1109   -607   -948
   -740  -4154  -3416   2447   1337  -3785    150   -995   -454  -1117   -613   -956
   -748  -4154  -3406   2449   1327  -3780    140  -1005   -467  -1130   -623   -963
   -756  -4156  -3400   2457   1322  -3780    145   -997   -465  -1127   -620   -969
   -756  -4151  -3395   2452   1317  -3774    153   -987   -457  -1117   -610   -961
   -756  -4143  -3387   2447   1314  -3767    161   -976   -446  -1106   -594   -945
   -745  -4154  -3408   2447   1330  -3782    158   -976   -449  -1109   -597   -950
   -748  -4159  -3411   2455   1330  -3785    150   -984   -462  -1124   -610   -953
   -758  -4167  -3408   2460   1325  -3787    155   -976   -452  -1111   -600   -940
   -735  -4125  -3390   2429   1327  -3759    155   -974   -444  -1104   -587   -935
   -706  -4143  -3437   2423   1363  -3790    150   -984   -457  -1114   -592   -945
   -652  -4133  -3481   2392   1413  -3808    153   -987   -457  -1117   -589   -950
   -631  -4107  -3478   2369   1421  -3793    161   -987   -449  -1114   -587   -956
   -662  -4073  -3411   2366   1371  -3743    181   -974   -433  -1101   -563   -935
   -670  -4063  -3393   2364   1361  -3728    213   -956   -410  -1085   -548   -911
   -711  -4034  -3322   2374   1304  -3678    249   -914   -371  -1047   -509   -872
   -732  -3993  -3260   2361   1262  -3626    249   -906   -350  -1028   -488   -849
   -789  -3980  -3190   2385   1200  -3587    252   -898   -327  -1008   -459   -823
   -776  -3982  -3205   2377   1213  -3595    228   -909   -337  -1013   -459   -818
   -758  -3975  -3216   2366   1228  -3595    218   -919   -345  -1015   -457   -800
   -753  -3982  -3229   2366   1236  -3606    205   -932   -355  -1023   -467   -805
   -756  -4000  -3244   2377   1244  -3624    194   -943   -368  -1039   -493   -841
   -753  -4047  -3294   2397   1267  -3671    174   -961   -394  -1070   -530   -883
   -743  -4091  -3348   2418   1301  -3720    150   -984   -431  -1106   -561   -906
   -737  -4102  -3364   2418   1312  -3733    155   -989   -439  -1111   -566   -917
   -743  -4151  -3408   2444   1332  -3780    155  -1008   -462  -1132   -581   -940
   -750  -4216  -3465   2483   1356  -3842    150  -1026   -488  -1161   -610   -971
   -766  -4252  -3486   2509   1358  -3871    145  -1044   -514  -1184   -641   -997
   -789  -4294  -3504   2540   1353  -3899    137  -1067   -545  -1213   -670  -1031
   -823  -4320  -3496   2572   1335  -3910    140  -1078   -558  -1226   -680  -1044
   -896  -4369  -3476   2631   1288  -3923    132  -1088   -576  -1241   -696  -1054
   -878  -4362  -3483   2621   1301  -3923    124  -1091   -584  -1249   -706  -1065
   -826  -4330  -3504   2577   1337  -3917    132  -1078   -571  -1236   -693  -1054
   -779  -4302  -3522   2538   1371  -3912    135  -1072   -566  -1234   -688  -1049
   -766  -4315  -3551   2540   1389  -3933    132  -1072   -571  -1241   -696  -1057
   -758  -4265  -3507   2512   1374  -3886    158  -1052   -537  -1213   -665  -1021
   -727  -4240  -3512   2481   1392  -3876    168  -1041   -522  -1205   -654  -1015
   -685  -4260  -3574   2470   1444  -3917    192   -987   -509  -1208   -670  -1047
   -662  -4242  -3580   2452   1457  -3912    288   -813   -402  -1153   -662  -1062
   -636  -4123  -3486   2379   1423  -3806    384   -613   -239  -1021   -563  -1000
   -594  -3865  -3270   2229   1335  -3569    478   -332     59   -701   -257   -714
   -550  -3548  -2998   2049   1221  -3273    493   -166    290   -353    155   -272
   -568  -3247  -2678   1906   1052  -2964    363   -480    215   -200    472    127
   -665  -3154  -2488   1909    911  -2821    184  -1015    -10   -179    649    371
   -782  -3221  -2439   2000    828  -2831    -25  -1608   -446   -514    389    153
   -844  -3637  -2792   2239    974  -3216   -249  -2158  -1122  -1340   -467   -670
   -797  -4136  -3338   2465   1267  -3738   -446  -2392  -1610  -2005  -1182  -1371
   -727  -4380  -3652   2553   1462  -4016   -454  -2184  -1514  -1987  -1221  -1452
   -672  -4346  -3673   2509   1499  -4011   -290  -1821  -1208  -1751  -1060  -1343
   -631  -4227  -3595   2429   1480  -3912    -77  -1470   -917  -1525   -898  -1221
   -600  -4195  -3595   2397   1496  -3897    103  -1182   -698  -1353   -771  -1127
   -555  -4099  -3543   2327   1493  -3821    189  -1044   -592  -1262   -696  -1067
   -537  -4086  -3551   2309   1504  -3819    210  -1010   -566  -1239   -675  -1049
   -537  -4081  -3543   2309   1501  -3813    220   -984   -548  -1221   -665  -1041
   -550  -4081  -3530   2314   1488  -3808    220   -958   -542  -1213   -662  -1039
   -527  -4047  -3520   2288   1496  -3785    236   -935   -524  -1197   -646  -1034
   -506  -4019  -3512   2262   1501  -3767    257   -909   -501  -1182   -623  -1010
   -504  -4006  -3502   2252   1499  -3754    265   -896   -491  -1174   -607   -997
   -478  -3980  -3502   2229   1512  -3741    270   -880   -475  -1161   -589   -984
   -454  -3946  -3491   2200   1517  -3720    277   -862   -465  -1153   -581   -979
   -433  -3902  -3468   2166   1517  -3686    283   -852   -454  -1143   -576   -971
   -428  -3858  -3429   2143   1499  -3645    293   -831   -439  -1122   -561   -953
   -426  -3845  -3419   2132   1493  -3632    298   -813   -423  -1106   -540   -935
   -400  -3832  -3432   2117   1514  -3632    298   -792   -413  -1096   -530   -924
   -387  -3811  -3424   2099   1517  -3619    301   -776   -407  -1088   -524   -922
   -394  -3803  -3408   2099   1506  -3606    311   -743   -387  -1065   -506   -901
   -394  -3774  -3380   2083   1491  -3577    324   -711   -358  -1039   -478   -875
   -379  -3735  -3356   2057   1488  -3546    337   -672   -327  -1008   -444   -849
   -350  -3689  -3338   2018   1491  -3515    350   -626   -290   -974   -415   -826
   -342  -3678  -3338   2010   1496  -3509    363   -571   -252   -943   -387   -805
   -329  -3629  -3299   1979   1483  -3465    376   -498   -200   -891   -340   -763
   -316  -3574  -3257   1945   1470  -3416    405   -407   -124   -813   -265   -693
   -306  -3554  -3247   1930   1470  -3403    426   -319    -62   -750   -200   -636
   -272  -3457  -3185   1865   1454  -3322    436   -239     -2   -683   -129   -568
   -223  -3351  -3128   1787   1449  -3239    449   -161     54   -613    -54   -496
   -218  -3299  -3081   1758   1431  -3190    459   -101    103   -553      5   -431
   -226  -3268  -3042   1748   1405  -3156    465    -77    116   -527     31   -397
   -213  -3213  -3000   1712   1392  -3107    467    -72    122   -519     46   -374
   -207  -3187  -2979   1696   1384  -3083    462    -85    109   -530     46   -381
   -218  -3203  -2985   1712   1382  -3094    470   -106     83   -553     28   -400
   -249  -3226  -2977   1735   1361  -3102    467   -153     41   -597    -12   -436
   -267  -3268  -3003   1766   1366  -3135    459   -210    -10   -652    -62   -472
   -285  -3325  -3039   1803   1374  -3182    441   -283    -75   -727   -132   -540
   -366  -3450  -3083   1909   1358  -3268    415   -376   -161   -820   -231   -633
   -436  -3522  -3089   1977   1325  -3304    389   -470   -231   -896   -306   -711
   -433  -3538  -3104   1984   1335  -3322    381   -537   -288   -953   -363   -763
   -472  -3624  -3151   2047   1337  -3387    350   -613   -355  -1021   -433   -828
   -548  -3725  -3177   2138   1314  -3452    314   -691   -415  -1085   -493   -891
   -592  -3819  -3229   2205   1317  -3525    293   -750   -467  -1137   -540   -948
   -592  -3826  -3234   2208   1319  -3530    280   -782   -491  -1163   -563   -974
   -589  -3829  -3239   2208   1322  -3535    275   -797   -504  -1176   -576   -992
   -555  -3803  -3247   2179   1345  -3525    288   -792   -493  -1166   -555   -969
   -506  -3751  -3244   2127   1369  -3499    290   -787   -491  -1161   -545   -961
   -475  -3738  -3263   2104   1392  -3502    283   -782   -496  -1163   -550   -966
   -480  -3756  -3276   2117   1395  -3517    277   -782   -506  -1174   -555   -974
   -491  -3746  -3255   2120   1382  -3502    285   -766   -496  -1163   -548   -969
   -488  -3712  -3226   2099   1369  -3470    290   -763   -488  -1153   -548   -958
   -470  -3697  -3226   2081   1376  -3463    296   -750   -485  -1145   -542   -953
   -480  -3704  -3226   2091   1371  -3468    296   -748   -488  -1148   -540   -948
   -475  -3720  -3244   2099   1384  -3483    285   -753   -501  -1158   -545   -958
   -493  -3735  -3242   2112   1371  -3489    275   -761   -511  -1169   -558   -963
   -501  -3707  -3205   2104   1350  -3455    283   -750   -501  -1158   -548   -950
   -504  -3689  -3185   2094   1340  -3437    283   -745   -493  -1156   -545   -953
   -517  -3707  -3190   2112   1335  -3450    298   -732   -483  -1150   -530   -948
   -517  -3665  -3148   2088   1314  -3408    332   -706   -446  -1122   -501   -922
   -496  -3598  -3102   2047   1301  -3351    355   -691   -431  -1106   -488   -893
   -483  -3567  -3083   2023   1299  -3328    361   -685   -433  -1106   -480   -893
   -478  -3554  -3076   2016   1299  -3315    363   -678   -420  -1091   -465   -888
   -496  -3546  -3052   2021   1275  -3299    342   -688   -418  -1093   -465   -883
   -498  -3551  -3052   2023   1275  -3302    316   -706   -426  -1093   -459   -870
   -511  -3546  -3037   2026   1262  -3291    283   -722   -433  -1101   -465   -872
   -504  -3522  -3018   2013   1257  -3270    272   -717   -426  -1101   -459   -859
   -488  -3522  -3034   2005   1270  -3278    265   -714   -433  -1106   -465   -849
   -472  -3546  -3073   2010   1299  -3309    246   -735   -467  -1137   -498   -872
   -491  -3574  -3083   2031   1293  -3330    226   -761   -504  -1169   -530   -901
   -509  -3621  -3112   2065   1301  -3367    218   -769   -517  -1184   -542   -919
   -535  -3673  -3141   2101   1301  -3408    223   -774   -527  -1197   -561   -948
   -553  -3733  -3180   2143   1312  -3457    231   -782   -542  -1223   -587   -984
   -561  -3764  -3203   2161   1319  -3483    236   -784   -553  -1241   -605  -1002
   -576  -3780  -3203   2179   1312  -3491    213   -805   -579  -1267   -631  -1028
   -592  -3790  -3198   2190   1301  -3496    207   -818   -589  -1286   -652  -1044
   -602  -3800  -3198   2200   1296  -3499    200   -826   -600  -1299   -665  -1047
   -607  -3816  -3208   2210   1299  -3512    184   -836   -615  -1314   -683  -1060
   -600  -3821  -3221   2210   1309  -3522    168   -846   -628  -1322   -701  -1075
   -605  -3829  -3224   2216   1306  -3528    163   -854   -631  -1332   -717  -1083
   -607  -3816  -3211   2210   1299  -3515    166   -839   -615  -1319   -701  -1070
   -605  -3780  -3174   2192   1283  -3478    174   -828   -607  -1306   -688  -1062
   -628  -3803  -3174   2216   1273  -3489    166   -839   -618  -1322   -706  -1085
   -667  -3858  -3190   2260   1257  -3525    150   -831   -633  -1343   -740  -1122
   -644  -3816  -3174   2229   1262  -3496    239   -685   -553  -1304   -732  -1122
   -571  -3712  -3141   2140   1283  -3426    348   -465   -397  -1192   -654  -1067
   -540  -3548  -3008   2044   1234  -3278    462   -176   -140   -950   -433   -888
   -535  -3361  -2826   1945   1143  -3096    485     70     93   -654   -103   -558
   -535  -3104  -2569   1818   1015  -2837    392    -93    142   -444    220   -163
   -641  -2959  -2317   1797    833  -2639    192   -628     15   -348    441    132
   -807  -2946  -2138   1878    665  -2543    -46  -1262   -272   -467    405    145
   -919  -3273  -2353   2096    714  -2813   -272  -1883   -906  -1179   -306   -535
   -945  -3743  -2798   2343    924  -3270   -488  -2221  -1493  -1925  -1070  -1286
   -862  -4021  -3159   2439   1148  -3590   -563  -2099  -1545  -2062  -1249  -1491
   -789  -4110  -3320   2449   1265  -3715   -470  -1761  -1327  -1922  -1176  -1454
   -769  -4047  -3281   2405   1254  -3663   -275  -1423  -1078  -1756  -1062  -1374
   -750  -3980  -3229   2364   1236  -3606    -59  -1104   -841  -1584   -945  -1288
   -701  -3936  -3237   2317   1265  -3585     49   -937   -722  -1499   -883  -1252
   -623  -3868  -3244   2247   1309  -3556     83   -870   -672  -1465   -859  -1234
   -597  -3806  -3211   2200   1304  -3509    103   -828   -639  -1434   -836  -1208
   -615  -3816  -3200   2216   1291  -3509    106   -815   -626  -1426   -833  -1205
   -600  -3829  -3229   2213   1314  -3530    106   -802   -618  -1428   -844  -1208
   -555  -3798  -3242   2177   1343  -3520    122   -784   -607  -1426   -846  -1208
   -571  -3761  -3190   2166   1306  -3476    129   -761   -576  -1397   -818  -1176
   -566  -3730  -3167   2148   1299  -3450    129   -750   -568  -1384   -807  -1163
   -532  -3697  -3164   2112   1314  -3429    132   -735   -561  -1382   -815  -1163
   -485  -3663  -3177   2075   1345  -3421    148   -709   -540  -1358   -802  -1145
   -501  -3671  -3172   2083   1332  -3421    142   -704   -540  -1353   -802  -1145
   -522  -3712  -3190   2117   1332  -3452    122   -704   -545  -1361   -815  -1161
   -517  -3733  -3216   2122   1345  -3476    122   -685   -535  -1353   -813  -1153
   -530  -3717  -3187   2125   1327  -3452    124   -675   -524  -1348   -813  -1148
   -542  -3676  -3135   2109   1296  -3408    109   -667   -522  -1340   -810  -1140
   -535  -3673  -3141   2104   1301  -3408    109   -644   -509  -1325   -807  -1135
   -530  -3681  -3154   2104   1309  -3419    114   -615   -485  -1312   -800  -1127
   -501  -3663  -3161   2083   1330  -3413    127   -566   -439  -1278   -776  -1096
   -475  -3652  -3177   2062   1348  -3416    135   -509   -397  -1244   -748  -1072
   -478  -3637  -3159   2057   1340  -3400    132   -454   -363  -1215   -730  -1049
   -475  -3582  -3109   2029   1314  -3346    140   -387   -311  -1166   -691  -1010
   -418  -3499  -3081   1958   1330  -3291    163   -293   -236  -1088   -620   -935
   -350  -3395  -3047   1870   1345  -3221    187   -192   -153  -1002   -548   -859
   -314  -3330  -3016   1821   1350  -3174    200   -106    -85   -927   -480   -787
   -293  -3281  -2987   1784   1345  -3135    210    -41    -23   -854   -418   -722
   -275  -3234  -2959   1756   1340  -3096    200    -20      7   -820   -387   -688
   -262  -3190  -2927   1725   1330  -3060    189    -28     18   -805   -368   -657
   -270  -3154  -2883   1712   1304  -3018    176    -51     10   -813   -368   -654
   -293  -3156  -2863   1725   1283  -3011    158    -98    -15   -844   -400   -675
   -319  -3182  -2863   1751   1270  -3024    155   -140    -41   -878   -439   -698
   -314  -3213  -2899   1764   1291  -3057    140   -197    -85   -930   -491   -750
   -322  -3281  -2959   1800   1317  -3120    122   -267   -145   -992   -553   -810
   -363  -3356  -2992   1860   1312  -3174     90   -361   -223  -1075   -636   -883
   -392  -3413  -3021   1904   1314  -3218     67   -444   -285  -1150   -706   -945
   -407  -3465  -3057   1938   1325  -3263     46   -522   -345  -1221   -771  -1005
   -428  -3512  -3086   1969   1327  -3299     18   -594   -407  -1288   -836  -1060
   -431  -3559  -3128   1992   1348  -3343     -5   -654   -459  -1348   -893  -1106
   -431  -3619  -3187   2026   1376  -3403    -36   -719   -517  -1410   -966  -1169
   -446  -3668  -3221   2055   1384  -3447    -51   -758   -542  -1444  -1005  -1202
   -444  -3652  -3211   2047   1382  -3432    -62   -782   -563  -1460  -1028  -1215
   -436  -3632  -3195   2034   1376  -3413    -70   -795   -574  -1465  -1039  -1215
   -439  -3650  -3211   2044   1384  -3432    -83   -805   -581  -1483  -1057  -1231
   -439  -3645  -3208   2039   1382  -3426   -106   -823   -602  -1506  -1078  -1257
   -426  -3639  -3213   2031   1392  -3426   -119   -833   -613  -1517  -1088  -1267
   -423  -3634  -3211   2029   1392  -3424   -127   -828   -613  -1512  -1083  -1260
   -433  -3660  -3226   2047   1395  -3445   -129   -823   -618  -1512  -1088  -1270
   -439  -3655  -3218   2044   1389  -3437   -127   -831   -628  -1522  -1106  -1291
   -441  -3637  -3195   2039   1376  -3419   -132   -836   -639  -1535  -1127  -1299
   -444  -3650  -3205   2044   1379  -3429   -148   -849   -654  -1558  -1150  -1314
   -426  -3629  -3203   2029   1387  -3416   -155   -849   -657  -1561  -1148  -1306
   -415  -3655  -3242   2034   1413  -3450   -171   -859   -675  -1579  -1163  -1322
   -420  -3619  -3200   2018   1387  -3411   -166   -854   -662  -1577  -1161  -1309
   -407  -3564  -3159   1984   1374  -3361   -145   -839   -639  -1553  -1145  -1283
   -397  -3559  -3161   1979   1382  -3361   -137   -839   -649  -1561  -1156  -1280
   -400  -3520  -3120   1958   1356  -3320   -140   -841   -652  -1564  -1158  -1273
   -413  -3499  -3086   1956   1335  -3294   -142   -844   -646  -1566  -1163  -1291
   -407  -3489  -3083   1948   1337  -3289   -145   -849   -644  -1566  -1171  -1306
   -384  -3468  -3083   1927   1348  -3276   -166   -849   -639  -1556  -1158  -1278
   -384  -3445  -3063   1914   1337  -3255   -213   -875   -665  -1574  -1166  -1270
   -384  -3411  -3029   1896   1319  -3221   -226   -883   -672  -1577  -1169  -1270
   -384  -3406  -3021   1893   1317  -3216   -231   -893   -688  -1595  -1189  -1288
   -376  -3452  -3076   1914   1348  -3265   -233   -898   -706  -1615  -1213  -1309
   -379  -3502  -3122   1938   1371  -3312   -252   -914   -737  -1647  -1244  -1340
   -397  -3533  -3135   1964   1369  -3335   -277   -945   -779  -1683  -1280  -1374
   -407  -3528  -3120   1966   1356  -3325   -275   -953   -797  -1706  -1304  -1379
   -415  -3554  -3138   1984   1361  -3346   -277   -969   -820  -1743  -1345  -1413
   -431  -3574  -3143   2000   1353  -3359   -288   -992   -857  -1782  -1389  -1452
   -441  -3587  -3146   2013   1350  -3367   -283  -1002   -880  -1803  -1413  -1470
   -423  -3600  -3177   2010   1374  -3390   -293  -1018   -911  -1834  -1444  -1493
   -420  -3600  -3180   2010   1379  -3390   -296  -1031   -935  -1852  -1460  -1499
   -428  -3613  -3185   2018   1374  -3400   -298  -1041   -953  -1875  -1486  -1512
   -485  -3660  -3174   2073   1343  -3419   -314  -1062   -979  -1899  -1514  -1530
   -545  -3676  -3130   2109   1291  -3403   -327  -1078   -997  -1917  -1532  -1535
   -540  -3660  -3120   2101   1288  -3390   -303  -1054   -989  -1906  -1530  -1525
   -483  -3624  -3141   2052   1327  -3385   -293  -1047   -984  -1901  -1525  -1514
   -446  -3564  -3117   2003   1335  -3341   -290  -1039   -979  -1893  -1517  -1496
   -410  -3509  -3099   1958   1343  -3304   -280  -1031   -982  -1899  -1527  -1493
   -374  -3478  -3104   1927   1363  -3291   -228   -961   -956  -1891  -1551  -1527
   -363  -3393  -3031   1875   1332  -3211   -114   -776   -823  -1803  -1517  -1517
   -342  -3244  -2904   1792   1278  -3076    -28   -571   -628  -1613  -1361  -1384
   -288  -3005  -2717   1647   1210  -2860     20   -311   -350  -1286  -1044  -1078
   -200  -2639  -2439   1421   1119  -2540    -18   -166   -145   -956   -639   -618
   -233  -2346  -2112   1288    937  -2229   -114   -462   -239   -854   -355   -218
   -316  -2314  -1997   1314    839  -2156   -205   -849   -514   -953   -319    -96
   -410  -2426  -2018   1415    802  -2223   -353  -1366  -1047  -1454   -776   -504
   -480  -2740  -2260   1610    888  -2501   -545  -1940  -1745  -2314  -1688  -1400
   -446  -3026  -2582   1735   1067  -2805   -732  -2120  -2096  -2751  -2143  -1829
   -384  -3213  -2829   1797   1221  -3021   -745  -1951  -1984  -2670  -2125  -1839
   -342  -3250  -2907   1795   1280  -3081   -652  -1696  -1753  -2488  -2021  -1764
   -314  -3177  -2863   1745   1273  -3021   -498  -1413  -1496  -2278  -1878  -1647
   -303  -3063  -2761   1683   1226  -2912   -309  -1117  -1234  -2052  -1706  -1504
   -303  -2985  -2681   1644   1187  -2834   -200   -963  -1101  -1935  -1618  -1421
   -280  -2935  -2655   1608   1184  -2795   -166   -909  -1067  -1901  -1602  -1392
   -265  -2878  -2613   1571   1174  -2746   -158   -880  -1054  -1891  -1595  -1384
   -262  -2816  -2553   1540   1145  -2686   -166   -862  -1047  -1878  -1587  -1374
   -262  -2782  -2522   1522   1130  -2652   -163   -854  -1054  -1875  -1587  -1369
   -259  -2733  -2473   1493   1106  -2603   -148   -828  -1044  -1849  -1561  -1332
   -246  -2683  -2436   1465   1093  -2561   -132   -800  -1021  -1821  -1532  -1301
   -220  -2634  -2416   1426   1093  -2525   -148   -789  -1023  -1813  -1527  -1296
   -215  -2574  -2359   1395   1070  -2468   -150   -779  -1031  -1805  -1527  -1283
   -213  -2517  -2304   1363   1044  -2410   -135   -748  -1015  -1777  -1506  -1254
   -210  -2473  -2262   1343   1026  -2369   -106   -717  -1005  -1753  -1491  -1226
   -174  -2421  -2247   1296   1034  -2333   -111   -704  -1010  -1745  -1483  -1210
   -137  -2338  -2200   1236   1031  -2270   -109   -685  -1005  -1725  -1465  -1189
   -119  -2255  -2135   1187   1008  -2197    -96   -654   -989  -1691  -1436  -1163
   -119  -2166  -2047   1143    963  -2107    -77   -610   -961  -1652  -1397  -1119
   -103  -2086  -1982   1093    937  -2034    -67   -576   -943  -1618  -1358  -1080
    -85  -2018  -1932   1052    922  -1977    -59   -535   -924  -1579  -1325  -1034
    -59  -1964  -1904   1010    922  -1935    -38   -485   -898  -1532  -1288   -989
    -18  -1888  -1870    953    924  -1880    -12   -428   -857  -1475  -1236   -940
     31  -1738  -1771    852    901  -1753     12   -353   -797  -1395  -1158   -867
     72  -1610  -1683    769    878  -1647     33   -267   -732  -1304  -1072   -784
    106  -1512  -1618    701    862  -1564     54   -168   -652  -1202   -976   -680
    150  -1402  -1553    626    852  -1478     59    -85   -589  -1114   -883   -584
    181  -1275  -1460    545    818  -1366     80     -5   -524  -1021   -787   -493
    223  -1140  -1363    457    792  -1249    106     64   -470   -948   -717   -420
    239  -1041  -1283    400    761  -1161    140    116   -436   -901   -672   -371
    244   -953  -1197    355    719  -1075    166    148   -428   -870   -636   -327
    252   -878  -1130    311    688  -1002    179    153   -436   -865   -631   -306
    252   -826  -1080    285    665   -953    189    148   -467   -893   -659   -309
    252   -771  -1023    259    636   -896    197    129   -511   -924   -685   -324
    249   -719   -969    236    607   -844    202     98   -561   -961   -727   -355
    254   -691   -948    215    600   -818    202     54   -626  -1021   -784   -407
    262   -659   -922    197    592   -789    210     15   -688  -1080   -844   -454
    265   -628   -893    181    576   -761    218    -20   -743  -1135   -898   -496
    233   -628   -862    197    548   -745    233    -51   -792  -1174   -943   -535
    228   -605   -833    187    530   -717    233    -75   -833  -1210   -987   -576
    246   -558   -805    153    524   -680    226   -101   -872  -1244  -1028   -613
    267   -532   -800    132    532   -667    213   -129   -917  -1278  -1070   -644
    270   -498   -769    114    519   -633    215   -140   -945  -1286  -1080   -654
    280   -436   -717     77    496   -576    218   -129   -953  -1280  -1078   -649
    311   -342   -654     15    483   -498    236   -106   -945  -1257  -1060   -626
    337   -290   -631    -25    483   -462    244    -85   -940  -1234  -1047   -607
    345   -226   -571    -59    457   -397    254    -57   -927  -1213  -1026   -576
    355   -137   -493   -111    423   -314    259    -31   -922  -1195  -1005   -548
    387    -57   -444   -166    413   -249    267     -5   -906  -1169   -982   -519
    400     18   -384   -210    392   -181    280     20   -891  -1140   -961   -493
    400     98   -301   -249    350   -101    290     51   -875  -1106   -940   -462
    413    163   -249   -290    332    -41    303     83   -865  -1078   -917   -436
    423    231   -192   -327    309     18    311    109   -862  -1065   -901   -420
    449    322   -129   -387    288     96    322    145   -836  -1031   -872   -392
    470    379    -90   -423    280    145    332    179   -810  -1000   -849   -361
    485    465    -20   -478    252    223    353    223   -779   -963   -818   -322
    506    571     64   -540    220    319    381    265   -740   -922   -784   -283
    519    672    153   -597    181    415    389    285   -724   -904   -774   -267
    514    737    223   -626    145    480    394    311   -709   -878   -753   -241
    511    789    275   -652    116    532    400    324   -704   -865   -748   -233
    527    867    340   -698     93    605    407    342   -688   -836   -719   -202
    545    956    410   -753     67    685    405    355   -675   -807   -691   -166
    566   1028    462   -797     51    745    405    371   -667   -789   -675   -142
    558   1075    517   -818     20    797    410    389   -659   -766   -654   -119
    550   1109    555   -831     -2    833    413    410   -654   -750   -644   -101
    540   1119    579   -833    -18    849    397    418   -662   -748   -646    -96
    545   1119    574   -831    -12    846    379    410   -680   -761   -665   -106
    558   1148    589   -854    -15    867    387    423   -683   -756   -670   -103
    548   1150    602   -849    -28    875    389    423   -698   -761   -688   -116
    532   1153    618   -844    -41    885    387    418   -714   -771   -704   -129
    530   1174    644   -852    -57    909    392    420   -722   -771   -711   -145
    504   1189    683   -849    -90    937    379    418   -735   -776   -724   -150
    501   1202    698   -852    -98    950    371    413   -756   -789   -740   -158
    530   1236    706   -883    -88    974    387    426   -750   -782   -740   -153
    530   1265    735   -896   -101   1000    400    444   -743   -766   -727   -132
    446   1223    774   -836   -163   1000    374    428   -763   -776   -743   -142
    470   1296    826   -883   -176   1062    371    441   -753   -753   -722   -116
    597   1465    865  -1034   -132   1166    415    493   -709   -701   -672    -64
    628   1532    904  -1080   -137   1218    439    519   -685   -670   -649    -44
    584   1504    919  -1044   -168   1210    433    522   -688   -670   -659    -57
    600   1548    948  -1075   -174   1249    462    576   -659   -636   -644    -41
    644   1608    961  -1127   -158   1286    542    730   -558   -576   -626    -44
    652   1704   1052  -1176   -200   1379    631    917   -405   -454   -558      0
    654   1930   1275  -1291   -311   1602    685   1132   -153   -176   -303    233
    724   2249   1525  -1486   -400   1888    680   1332    111    184     90    644
    787   2644   1857  -1717   -535   2252    605   1247    176    420    472   1111
    704   2792   2088  -1748   -691   2442    509    898      0    465    691   1439
    568   2725   2153  -1649   -792   2439    374    472   -376    207    527   1337
    478   2509   2029  -1493   -774   2270    197    -54   -982   -480   -187    649
    462   2192   1727  -1330   -633   1961    -20   -462  -1564  -1226   -979   -132
    522   1922   1400  -1221   -439   1662   -132   -459  -1631  -1343  -1132   -314
    550   1782   1228  -1166   -337   1506    -75   -197  -1395  -1148  -1021   -244
    571   1831   1260  -1202   -342   1545     64     83  -1124   -932   -880   -132
    620   1935   1314  -1280   -348   1626    267    397   -831   -685   -698      2
    644   2008   1363  -1325   -358   1686    420    628   -623   -504   -558    114
    678   2114   1436  -1397   -379   1777    465    711   -548   -428   -504    184
    727   2200   1473  -1462   -374   1836    485    761   -501   -381   -472    241
    724   2218   1493  -1473   -387   1857    485    784   -480   -355   -462    259
    704   2184   1480  -1444   -387   1834    504    815   -441   -314   -407    283
    683   2205   1522  -1444   -418   1862    519    839   -407   -277   -363    301
    662   2247   1584  -1454   -462   1917    504    852   -392   -262   -350    309
    717   2343   1626  -1530   -454   1984    519    891   -350   -220   -322    353
    743   2405   1662  -1574   -459   2034    527    914   -337   -205   -303    392
    737   2452   1712  -1595   -488   2083    519    914   -329   -189   -293    418
    750   2460   1709  -1605   -480   2086    522    935   -296   -153   -265    452
    769   2488   1719  -1631   -475   2104    535    969   -259   -119   -236    462
    743   2504   1761  -1623   -509   2132    535    979   -244   -103   -226    454
    719   2501   1782  -1610   -532   2143    530    995   -231    -88   -210    485
    761   2559   1797  -1660   -517   2179    527   1021   -207    -57   -192    519
    818   2647   1829  -1732   -506   2239    532   1057   -179    -18   -163    548
    854   2735   1880  -1795   -511   2309    563   1119   -116     46    -96    623
    826   2722   1896  -1774   -535   2309    563   1153    -80     80    -62    652
    833   2785   1948  -1810   -558   2366    566   1189    -41    127    -28    678
    846   2800   1953  -1826   -553   2379    576   1244      2    176      5    706
    852   2785   1932  -1818   -540   2359    584   1319     67    244     62    763
    849   2865   2016  -1860   -581   2442    597   1410    150    329    137    836
    901   3016   2114  -1958   -607   2566    620   1514    249    436    231    932
    924   3115   2187  -2021   -631   2650    646   1605    332    527    319   1021
    904   3135   2231  -2018   -662   2683    665   1691    407    613    407   1106
    919   3231   2309  -2075   -693   2769    678   1745    470    680    470   1179
    924   3294   2369  -2112   -722   2831    688   1771    506    711    501   1208
    922   3322   2400  -2122   -740   2863    678   1764    506    722    524   1223
    927   3302   2374  -2114   -722   2839    665   1740    488    714    509   1218
    909   3317   2408  -2114   -750   2863    659   1704    467    691    488   1210
    885   3304   2418  -2094   -766   2860    657   1654    433    644    457   1182
    862   3276   2413  -2070   -776   2844    641   1584    379    581    402   1137
    849   3270   2421  -2060   -784   2847    644   1525    340    540    361   1101
    815   3231   2413  -2023   -797   2821    613   1436    267    467    285   1036
    800   3164   2364  -1984   -782   2764    574   1350    197    397    210    956
    787   3130   2340  -1958   -776   2735    553   1286    158    353    158    919
    782   3120   2338  -1951   -776   2730    535   1231    124    319    119    891
    774   3094   2320  -1935   -771   2709    514   1189    101    296     90    852
    766   3031   2265  -1899   -750   2650    498   1150     75    272     67    826
    761   3008   2247  -1883   -743   2629    493   1137     75    270     64    818
    743   3000   2257  -1870   -756   2629    504   1127     83    277     64    820
    714   2985   2270  -1852   -779   2629    467   1098     54    252     36    802
    704   3000   2294  -1852   -795   2647    444   1085     49    252     31    800
    704   3021   2314  -1865   -805   2668    418   1080     46    252     23    800
    711   3026   2314  -1867   -800   2670    418   1078     49    254      7    787
    706   3029   2322  -1867   -807   2675    415   1080     62    275     44    818
    706   3026   2320  -1867   -805   2673    426   1085     72    296     64    841
    711   3037   2325  -1875   -805   2683    433   1091     83    301     70    857
    704   3029   2325  -1865   -810   2678    436   1093     93    309     67    862
    678   3024   2343  -1852   -833   2683    428   1085     85    306     62    849
    675   3018   2343  -1847   -833   2681    415   1080     88    314     75    857
    670   3005   2335  -1839   -831   2670    413   1078     98    324     88    875
    680   3047   2366  -1862   -841   2707    431   1096    129    353    119    898
    683   3094   2408  -1891   -862   2751    452   1106    142    371    132    906
    683   3143   2460  -1914   -888   2803    454   1093    140    376    135    914
    683   3151   2468  -1917   -893   2811    449   1083    140    384    145    919
    680   3143   2462  -1912   -891   2803    433   1078    155    402    161    932
    688   3192   2504  -1943   -906   2850    402   1070    158    407    168    943
    688   3164   2475  -1927   -893   2821    355   1054    135    384    150    922
    672   3156   2481  -1917   -904   2818    337   1054    132    387    153    919
    654   3151   2496  -1901   -919   2824    332   1054    132    397    161    922
    654   3135   2481  -1896   -914   2808    316   1044    122    397    153    917
    644   3081   2434  -1862   -893   2759    301   1028    101    379    129    901
    626   3037   2410  -1834   -893   2725    290   1013     83    363    111    885
    623   3026   2403  -1823   -888   2714    285   1002     77    358     98    872
    607   2982   2372  -1795   -883   2678    275    976     51    329     72    841
    574   2904   2330  -1740   -878   2616    275    956     31    306     46    813
    535   2847   2309  -1691   -888   2579    267    924      5    283     18    779
    514   2790   2275  -1652   -880   2533    254    901    -20    262     -5    750
    496   2792   2294  -1647   -898   2543    254    891    -25    259     -5    748
    496   2787   2291  -1641   -896   2540    252    878    -28    257    -12    732
    504   2772   2268  -1639   -880   2520    244    872    -31    257    -12    732
    511   2777   2265  -1644   -875   2522    233    857    -38    252    -12    732
    478   2748   2268  -1615   -896   2509    223    839    -51    241    -20    719
    462   2704   2242  -1584   -891   2473    223    836    -62    239    -31    711
    459   2688   2229  -1574   -885   2460    215    826    -62    233    -36    704
    444   2701   2257  -1571   -906   2481    215    815    -59    231    -36    709
    444   2709   2262  -1579   -909   2488    259    883    -20    254    -31    698
    457   2733   2273  -1595   -906   2504    376   1054     90    322    -10    696
    478   2821   2340  -1649   -932   2582    483   1273    280    485    111    784
    524   3016   2491  -1769   -982   2753    584   1600    597    823    423   1057
    610   3328   2714  -1971  -1052   3024    563   1813    865   1210    857   1499
    594   3582   2985  -2088  -1195   3283    407   1504    844   1413   1208   1917
    452   3660   3205  -2057  -1376   3434    161    891    610   1415   1350   2127
    306   3535   3229  -1919  -1460   3382   -116    213    124   1015   1023   1865
    197   3076   2878  -1636  -1340   2979   -298   -340   -579    127    109   1002
    213   2631   2416  -1423  -1101   2525   -472   -527  -1023   -454   -496    413
    254   2377   2122  -1317   -932   2249   -498   -348   -963   -457   -548    311
    280   2335   2055  -1306   -885   2195   -381    -62   -732   -290   -449    366
    309   2382   2070  -1348   -880   2226   -179    239   -478   -101   -314    462
    327   2413   2086  -1371   -880   2249     33    519   -252     77   -179    558
    337   2444   2107  -1392   -885   2275    137    654   -137    171   -111    600
    327   2478   2151  -1402   -911   2314    168    696    -93    207    -85    618
    314   2457   2143  -1387   -914   2301    187    714    -72    228    -70    626
    324   2444   2120  -1384   -898   2283    192    727    -59    241    -51    639
    311   2444   2132  -1379   -911   2288    184    722    -62    239    -49    633
    303   2460   2156  -1382   -924   2309    189    724    -54    246    -44    636
    272   2423   2151  -1348   -940   2288    194    724    -44    259    -28    649
    257   2418   2158  -1337   -950   2288    194    735    -28    275    -15    657
    267   2405   2135  -1337   -935   2273    189    737    -25    280    -12    657
    275   2405   2130  -1340   -927   2268    181    740    -25    280     -7    662
    267   2395   2125  -1332   -927   2260    189    750    -12    296      7    680
    270   2392   2120  -1332   -924   2257    194    756      0    311     28    701
    275   2439   2161  -1358   -943   2301    194    758     15    332     51    719
    259   2413   2153  -1335   -945   2283    205    774     31    355     72    717
    262   2382   2120  -1322   -927   2252    207    782     44    368     75    711
    270   2382   2112  -1327   -919   2247    207    800     62    387     88    714
    262   2369   2107  -1317   -922   2236    207    815     80    405    103    727
    265   2372   2107  -1317   -919   2239    202    836    106    431    129    758
    270   2364   2091  -1317   -911   2229    205    878    135    457    163    789
    252   2405   2153  -1330   -950   2281    231    948    194    517    223    839
    254   2465   2208  -1361   -976   2338    252   1036    270    594    293    896
    288   2509   2221  -1397   -966   2366    259   1122    332    659    355    956
    293   2533   2239  -1415   -974   2387    267   1221    394    727    431   1015
    293   2556   2262  -1426   -984   2410    275   1293    449    789    496   1080
    296   2605   2307  -1452  -1005   2457    288   1343    501    849    561   1145
    298   2637   2338  -1467  -1018   2488    290   1363    532    883    602   1187
    283   2642   2359  -1462  -1039   2501    290   1361    530    885    613   1200
    267   2634   2366  -1452  -1049   2501    285   1335    509    870    602   1202
    265   2613   2346  -1441  -1041   2481    285   1296    496    846    587   1195
    259   2577   2317  -1418  -1028   2447    285   1249    465    810    568   1148
    252   2546   2291  -1400  -1018   2418    270   1176    410    753    514   1091
    215   2478   2262  -1348  -1023   2372    257   1088    340    678    439   1031
    174   2395   2218  -1286  -1023   2309    236    992    272    600    368    961
    148   2317   2169  -1231  -1010   2244    213    904    207    532    298    896
    150   2236   2086  -1195   -969   2161    192    823    153    472    241    833
    132   2164   2029  -1148   -948   2096    179    761    111    426    197    787
     93   2104   2010  -1098   -958   2057    166    698     72    387    158    750
     62   2060   1997  -1060   -966   2029    158    652     44    361    129    717
     62   2018   1956  -1041   -948   1987    142    605     18    329    101    680
     64   2005   1938  -1036   -935   1971    140    581     18    327    101    678
     59   1969   1906  -1015   -922   1940    129    568     15    324     96    672
     54   1958   1904  -1005   -924   1932    119    558     15    324     96    672
     54   1943   1888  -1000   -917   1917    116    553     15    327    103    670
     62   1940   1878  -1002   -906   1909    119    553     23    337    111    675
     59   1922   1862   -992   -901   1893    122    550     31    342    114    680
     46   1914   1867   -979   -909   1891    111    545     25    345    119    680
     41   1878   1836   -961   -896   1857    103    532     20    340    109    662
     49   1849   1800   -950   -875   1826     90    517     18    337    106    657
     46   1818   1769   -935   -859   1795     85    506     12    332    103    649
     51   1823   1771   -937   -859   1797    103    509     23    342    116    654
     83   1836   1751   -961   -833   1795    106    511     33    353    132    662
     85   1857   1769   -971   -841   1813    111    511     49    361    148    672
     83   1883   1797   -984   -857   1842    129    517     67    379    166    685
     90   1888   1797   -989   -852   1844    158    524     83    387    176    698
    103   1867   1764   -987   -828   1816    168    519     80    381    168    688
    122   1880   1756  -1002   -815   1818    161    511     85    387    179    693
    129   1940   1808  -1036   -839   1875    161    519    114    418    207    724
    135   1951   1816  -1041   -839   1883    129    509    122    431    223    743
    145   1904   1758  -1026   -807   1834     83    475     93    407    213    730
    135   1883   1748  -1010   -805   1816     75    465     83    402    218    735
    150   1860   1709  -1005   -779   1784     75    462     80    394    223    737
    158   1813   1654   -984   -748   1735     75    454     64    381    213    724
    150   1769   1615   -961   -732   1691     59    426     33    353    187    693
    132   1714   1582   -924   -724   1649     36    402      2    327    161    667
    116   1652   1535   -885   -709   1592     36    387    -20    301    137    641
     96   1592   1496   -844   -698   1545     46    379    -25    283    122    620
     75   1556   1480   -815   -701   1519     38    350    -49    259     96    587
     67   1525   1457   -797   -693   1491     33    327    -62    241     77    563
     64   1470   1405   -769   -670   1439     31    303    -83    207     46    532
     83   1447   1363   -763   -639   1405     31    293    -96    197     36    524
     80   1410   1330   -748   -623   1371     12    280   -103    192     33    522
     80   1379   1296   -730   -607   1337      5    272   -109    189     36    519
     77   1356   1278   -719   -600   1317      5    267   -111    181     36    514
     75   1348   1273   -711   -597   1312      2    262   -119    176     23    504
     75   1319   1241   -698   -584   1283    -10    249   -124    166     12    485
     80   1306   1226   -693   -571   1267    -25    239   -135    150      2    472
     96   1306   1210   -701   -555   1260    -12    254   -132    148      0    459
    122   1340   1218   -730   -548   1280     62    379    -59    194     20    457
    137   1397   1257   -769   -561   1327    174    589     98    309     98    509
    161   1522   1361   -841   -600   1441    267    839    324    535    303    691
    213   1740   1527   -979   -657   1634    322   1111    587    854    641   1036
    244   2042   1797  -1143   -776   1919    296   1104    714   1109    997   1457
    153   2135   1982  -1145   -914   2060    137    633    574   1184   1221   1758
      7   2114   2107  -1060  -1049   2109    -28     83    301   1054   1187   1769
   -127   1836   1964   -857  -1044   1899   -218   -550   -285    405    550   1153
   -187   1340   1527   -576   -857   1434   -454  -1039   -974   -452   -348    262
   -122    987   1106   -433   -615   1047   -605  -1031  -1122   -649   -576     25
    -75    844    919   -384   -498    880   -561   -771   -943   -522   -506     51
    -44    862    906   -410   -478    883   -418   -467   -701   -353   -389    132
    -23    922    945   -449   -483    932   -205   -129   -433   -155   -239    236
     -2    982    984   -491   -496    982    -62     77   -262    -23   -132    319
    -12    979    989   -483   -501    984     -2    158   -194     28    -90    350
    -31    948    979   -459   -504    963     18    184   -174     41    -77    358
    -33    927    961   -446   -496    943     12    184   -179     33    -90    345
    -44    883    927   -418   -485    904      5    189   -179     36    -98    335
    -67    849    917   -392   -493    883     20    207   -161     44    -88    340
    -85    849    935   -384   -511    893     31    223   -142     57    -67    355
    -98    849    948   -374   -522    898     23    223   -135     64    -57    358
   -111    831    943   -363   -527    885     28    226   -129     67    -49    355
   -119    813    932   -348   -524    872     28    233   -119     72    -49    358
   -119    789    909   -337   -514    849     25    239   -114     75    -46    361
   -116    763    880   -322   -498    820     28    249    -98     88    -36    371
   -129    761    891   -316   -511    826     38    257    -85    101    -25    379
   -137    745    883   -303   -509    813     38    267    -75    106    -18    384
   -158    724    880   -285   -519    802     38    272    -72    106    -15    384
   -176    717    893   -270   -535    805     49    290    -54    124      0    397
   -184    696    880   -254   -532    787     54    311    -38    132     10    402
   -176    693    870   -259   -522    782     59    342    -12    161     38    423
   -145    693    836   -275   -491    763     70    387     23    197     67    446
   -127    698    826   -285   -475    761     80    433     62    231     96    470
   -158    688    846   -265   -504    766     85    493    109    272    137    501
   -166    706    872   -270   -519    789     90    558    161    332    197    548
   -127    766    893   -319   -511    828    103    644    236    407    270    615
   -109    805    914   -348   -511    859    119    722    303    475    337    688
   -114    823    937   -355   -527    880    119    776    355    535    413    743
   -114    857    971   -371   -542    914    127    807    400    584    472    797
   -137    862   1000   -363   -568    930    132    813    410    602    496    828
   -179    818    997   -319   -587    906    122    792    397    592    491    823
   -231    763    995   -267   -613    878     93    737    355    545    446    784
   -233    748    982   -257   -607    865     90    696    329    514    426    763
   -145    795    940   -327   -542    867    122    670    319    493    407    745
   -142    732    875   -293   -509    802    135    623    277    441    363    706
   -223    618    841   -197   -532    730    111    530    205    350    272    618
   -280    535    813   -127   -548    672    101    436    132    262    184    530
   -254    509    763   -129   -509    633    111    374     85    207    127    472
   -270    423    693    -75   -480    558    109    324     38    153     80    431
   -322    319    641      0   -483    480     80    249    -18     88     15    376
   -342    254    594     44   -470    423     67    202    -54     46    -20    335
   -361    197    558     80   -459    376     41    153   -101      0    -62    285
   -402    142    545    129   -472    342     15    103   -140    -44   -109    239
   -397    132    530    132   -465    332     15     88   -142    -54   -124    228
   -348    145    493    101   -420    319     41    106   -124    -33    -98    249
   -363     83    446    140   -405    265     49    109   -119    -28    -90    244
   -400     62    462    168   -431    262     49     96   -114    -25    -88    231
   -420     20    441    200   -433    231     33     75   -124    -33   -101    220
   -413      2    415    205   -415    210     28     67   -132    -41   -111    215
   -400      2    400    197   -400    200     23     62   -135    -46   -119    215
   -415    -10    405    213   -410    197     28     64   -122    -49   -119    207
   -433    -28    405    228   -420    187     25     57   -122    -57   -116    189
   -428     -7    418    218   -423    205     10     51   -122    -54   -116    205
   -420     -7    413    213   -418    202     15     57   -101    -31   -101    226
   -428    -44    384    236   -407    168     54     80    -70     -2    -72    231
   -418    -20    394    218   -407    187     77     93    -44     15    -33    241
   -433    -10    420    220   -428    205     96     96    -31     18    -25    259
   -449    -23    426    233   -439    200     96     83    -36      7    -46    254
   -449    -31    418    241   -433    192     93     72    -31     10    -25    262
   -446    -15    428    228   -439    207     80     59    -12     23    -10    277
   -436    -25    410    231   -426    192     38     25    -33      2    -31    267
   -436    -77    355    257   -397    137     12     -2    -57    -20    -44    254
   -444    -75    368    259   -407    145     18      5    -41     -2    -28    280
   -446    -62    381    254   -415    158     10      2    -33      2    -23    290
   -449   -119    327    283   -389    103      0    -10    -51    -12    -28    265
   -454   -181    270    316   -363     44      2    -18    -59    -31    -36    257
   -457   -246    210    353   -335    -18     -2    -28    -67    -49    -57    254
   -465   -322    142    392   -306    -90     -5    -44    -88    -83    -88    226
   -493   -363    129    428   -314   -116     -5    -62   -109   -116   -114    192
   -519   -402    116    459   -319   -145      0    -80   -119   -135   -132    171
   -514   -444     70    480   -293   -187      0    -96   -127   -145   -142    166
   -504   -488     15    493   -262   -236    -31   -127   -161   -179   -179    137
   -498   -522    -23    509   -239   -272    -46   -140   -179   -202   -207    109
   -511   -571    -59    540   -228   -314    -44   -137   -176   -207   -210    109
   -501   -558    -57    530   -223   -309    -36   -137   -166   -200   -200    122
   -493   -555    -64    524   -215   -309    -46   -142   -166   -207   -210    114
   -488   -584    -96    535   -197   -340    -54   -153   -176   -231   -233     83
   -496   -600   -103    548   -197   -353    -62   -155   -168   -228   -233     75
   -501   -615   -114    558   -194   -366    -54   -145   -145   -205   -213    101
   -498   -641   -145    568   -179   -394     -7    -90   -122   -205   -231     77
   -491   -633   -145    561   -174   -389     96     59    -15   -153   -231     54
   -478   -548    -70    511   -205   -309    184    239    150    -23   -137    116
   -454   -387     67    420   -262   -161    267    480    439    277    148    358
   -379   -129    249    252   -316     59    228    680    709    665    584    805
   -361    202    561     77   -462    381     96    514    748    922    992   1265
   -441    311    753     62   -597    532    -41     90    548    958   1184   1504
   -553    205    758    174   -654    480   -218   -426     96    602    919   1301
   -639   -181    457    407   -548    137   -459  -1054   -662   -324    -25    439
   -646   -623     23    633   -337   -298   -665  -1395  -1208  -1044   -774   -244
   -623   -937   -314    782   -155   -626   -691  -1273  -1169  -1072   -867   -368
   -594  -1054   -459    826    -67   -758   -566   -984   -893   -854   -717   -296
   -558  -1049   -491    802    -36   -771   -420   -730   -641   -657   -587   -210
   -540  -1023   -483    779    -28   -753   -231   -457   -376   -444   -439   -103
   -537   -995   -457    763    -41   -727   -119   -293   -218   -316   -345    -31
   -537   -945   -407    743    -64   -678    -96   -241   -158   -272   -298      2
   -545   -945   -400    745    -75   -672    -75   -213   -122   -244   -267     31
   -545   -950   -407    748    -70   -680    -51   -184    -98   -218   -244     54
   -542   -979   -436    761    -54   -709    -44   -176    -85   -213   -236     49
   -553  -1026   -472    789    -41   -750    -46   -176    -85   -215   -249     23
   -548  -1002   -454    774    -49   -727    -38   -163    -67   -192   -228     41
   -542  -1008   -465    774    -38   -737    -31   -158    -57   -181   -215     51
   -555  -1015   -459    784    -49   -740    -20   -150    -44   -166   -200     64
   -550  -1000   -449    776    -51   -724    -15   -142    -31   -155   -187     72
   -550  -1002   -454    774    -49   -730    -18   -137    -18   -145   -174     77
   -550  -1021   -472    784    -41   -748    -25   -137    -12   -142   -171     70
   -555  -1039   -483    797    -38   -763    -36   -135    -12   -140   -166     70
   -581  -1067   -485    826    -49   -776    -33   -129     -5   -129   -150     72
   -584  -1062   -480    820    -51   -771    -15   -111     25    -98   -122     90
   -566  -1065   -501    815    -33   -784     -2    -93     54    -72   -106    101
   -561  -1052   -493    805    -36   -774     -2    -72     83    -41    -83    119
   -566  -1044   -478    805    -44   -761     10    -38    129      0    -46    155
   -584  -1054   -470    818    -59   -761      7    -15    158     28    -15    174
   -579  -1044   -465    810    -59   -753     20     36    213     88     44    218
   -563  -1018   -457    789    -54   -737     36     93    275    153    106    267
   -550   -989   -439    771    -57   -714     44    158    342    233    179    322
   -532   -932   -402    730    -67   -670     57    231    433    332    267    394
   -527   -883   -355    704    -88   -620     72    306    524    439    374    491
   -530   -844   -314    685   -109   -579     75    355    581    514    446    563
   -506   -800   -293    654   -106   -548     85    387    615    553    488    610
   -511   -795   -283    652   -116   -540     83    376    607    542    483    610
   -530   -831   -301    678   -114   -566     83    361    589    522    467    594
   -545   -836   -290    688   -127   -563     72    337    563    498    454    584
   -558   -867   -309    714   -124   -589     57    293    517    446    415    545
   -581   -937   -358    758   -111   -646     51    233    457    376    361    491
   -600   -974   -374    787   -114   -675     33    148    371    277    270    410
   -618  -1026   -407    820   -109   -717     15     62    280    181    168    311
   -631  -1109   -478    870    -77   -795      2    -23    200     85     72    207
   -652  -1179   -530    914    -62   -857     -7    -90    137     18     10    155
   -670  -1247   -579    958    -46   -914    -28   -161     77    -44    -46    106
   -685  -1293   -607    987    -41   -953    -49   -220     20    -98   -103     46
   -688  -1343   -654   1015    -18  -1000    -64   -272    -31   -153   -153    -12
   -683  -1382   -701   1031      7  -1041    -85   -316    -67   -192   -184    -57
   -706  -1410   -704   1057     -2  -1057    -90   -342    -88   -207   -200    -88
   -727  -1447   -719   1085     -7  -1083    -96   -361   -101   -215   -213    -98
   -722  -1501   -779   1111     28  -1140   -106   -384   -122   -233   -233   -111
   -691  -1506   -818   1096     62  -1163   -124   -418   -145   -265   -259   -140
   -680  -1517   -839   1098     77  -1179   -135   -431   -155   -275   -265   -153
   -701  -1506   -807   1104     51  -1158   -145   -439   -163   -280   -259   -153
   -704  -1514   -810   1109     51  -1163   -155   -444   -163   -277   -249   -150
   -683  -1506   -823   1093     67  -1166   -163   -446   -153   -277   -254   -163
   -706  -1506   -800   1104     46  -1153   -150   -433   -129   -265   -244   -155
   -724  -1525   -800   1124     36  -1163   -142   -431   -127   -257   -236   -145
   -714  -1512   -797   1114     41  -1156   -155   -454   -140   -259   -239   -148
   -719  -1496   -776   1106     25  -1137   -155   -446   -122   -239   -220   -132
   -735  -1478   -743   1104      2  -1111   -116   -418    -88   -205   -187    -96
   -724  -1462   -737   1091      5  -1098    -93   -407    -75   -194   -171    -88
   -727  -1486   -758   1106     15  -1122    -90   -413    -75   -205   -179    -96
   -730  -1499   -771   1114     18  -1135   -111   -436    -90   -226   -197   -114
   -717  -1470   -753   1093     15  -1111   -135   -465    -93   -231   -194   -114
   -696  -1439   -745   1067     23  -1093   -161   -491    -98   -231   -192   -106
   -696  -1457   -761   1078     31  -1109   -184   -524   -119   -252   -207   -114
   -698  -1480   -784   1088     41  -1135   -181   -535   -124   -254   -207   -111
   -691  -1491   -802   1091     54  -1148   -184   -545   -127   -259   -205   -116
   -667  -1517   -852   1091     90  -1184   -194   -566   -142   -280   -220   -135
   -657  -1548   -891   1104    116  -1221   -210   -584   -166   -306   -244   -155
   -678  -1602   -924   1137    122  -1265   -200   -584   -168   -314   -249   -171
   -698  -1662   -963   1182    132  -1314   -184   -579   -171   -319   -259   -181
   -711  -1712  -1000   1210    142  -1356   -194   -602   -200   -353   -293   -213
   -717  -1758  -1041   1239    161  -1400   -205   -636   -233   -392   -335   -254
   -704  -1782  -1078   1241    184  -1428   -213   -657   -249   -413   -355   -270
   -680  -1800  -1119   1239    218  -1460   -226   -683   -270   -444   -389   -298
   -670  -1816  -1148   1241    239  -1483   -231   -704   -290   -475   -418   -335
   -670  -1857  -1187   1265    257  -1522   -226   -711   -296   -493   -436   -358
   -678  -1883  -1205   1280    262  -1543   -218   -711   -298   -498   -441   -353
   -675  -1888  -1213   1280    267  -1551   -218   -714   -301   -504   -441   -353
   -644  -1891  -1249   1267    301  -1571   -223   -717   -306   -509   -444   -355
   -605  -1904  -1299   1254    345  -1602   -236   -727   -316   -519   -452   -361
   -623  -1919  -1296   1270    335  -1608   -236   -735   -322   -530   -459   -366
   -613  -1927  -1317   1270    350  -1623   -220   -706   -311   -532   -467   -379
   -587  -1927  -1340   1254    374  -1634   -145   -587   -236   -504   -470   -407
   -568  -1865  -1296   1218    363  -1582    -38   -413    -93   -420   -439   -400
   -530  -1686  -1156   1106    311  -1421     36   -223    145   -174   -220   -213
   -444  -1426   -984    935    270  -1205     49      0    439    205    179    179
   -387  -1109   -722    748    166   -917    -33    -36    537    475    589    652
   -423   -911   -488    667     31   -701   -145   -389    363    537    854   1002
   -509   -958   -452    732    -31   -706   -259   -807      0    314    761    956
   -597  -1215   -620    906     10   -919   -444  -1343   -623   -376     72    316
   -636  -1615   -979   1124    171  -1299   -659  -1808  -1273  -1239   -849   -553
   -576  -1914  -1337   1247    379  -1626   -776  -1860  -1423  -1475  -1135   -839
   -517  -2081  -1564   1296    522  -1823   -706  -1610  -1187  -1293  -1031   -797
   -459  -2114  -1657   1286    597  -1886   -584  -1343   -922  -1098   -904   -719
   -433  -2070  -1639   1249    600  -1855   -405  -1054   -646   -885   -750   -607
   -420  -1977  -1556   1200    566  -1766   -236   -813   -423   -706   -607   -493
   -397  -1948  -1551   1171    574  -1751   -179   -732   -355   -652   -568   -465
   -374  -1930  -1556   1150    589  -1743   -153   -701   -329   -631   -555   -446
   -368  -1917  -1551   1143    587  -1735   -137   -675   -316   -620   -545   -439
   -350  -1888  -1538   1119    592  -1714   -124   -649   -293   -602   -527   -428
   -332  -1878  -1545   1101    605  -1712   -101   -620   -280   -589   -517   -420
   -309  -1875  -1569   1091    628  -1722    -85   -600   -272   -571   -506   -407
   -296  -1855  -1558   1075    631  -1709    -70   -581   -259   -561   -493   -397
   -275  -1810  -1535   1044    628  -1673    -54   -563   -241   -545   -478   -387
   -244  -1787  -1545   1015    649  -1667    -44   -548   -231   -535   -475   -381
   -220  -1774  -1553    997    665  -1665    -41   -532   -223   -530   -475   -387
   -202  -1753  -1551    979    672  -1654    -20   -509   -205   -511   -467   -376
   -192  -1751  -1558    971    683  -1654    -10   -488   -192   -491   -449   -361
   -171  -1725  -1553    945    688  -1641     -2   -472   -189   -488   -446   -361
   -153  -1678  -1525    914    685  -1602     12   -441   -168   -470   -428   -345
   -142  -1657  -1514    898    683  -1584     33   -400   -140   -446   -402   -319
   -135  -1641  -1506    888    685  -1574     49   -366   -116   -431   -381   -301
   -129  -1621  -1491    872    678  -1558     59   -332   -101   -413   -368   -288
   -103  -1582  -1478    841    685  -1530     75   -283    -72   -381   -345   -265
    -57  -1530  -1473    792    704  -1501     96   -223    -33   -335   -306   -233
    -28  -1486  -1457    758    714  -1473    122   -142     25   -265   -244   -181
    -12  -1428  -1418    719    701  -1423    145    -49     93   -192   -174   -114
     18  -1343  -1363    662    691  -1353    171     41    163   -114    -98    -33
     59  -1262  -1322    600    688  -1291    189    135    228    -28    -18     49
     83  -1182  -1265    550    672  -1223    220    220    296     51     54    122
     77  -1130  -1208    522    641  -1169    244    280    340     98    106    174
     83  -1080  -1166    498    623  -1122    259    314    355    114    135    205
     83  -1039  -1124    475    602  -1080    262    324    345    101    137    210
     83  -1023  -1106    470    594  -1065    270    316    322     72    122    194
     70  -1013  -1085    470    576  -1049    272    288    275     28     77    158
     64  -1028  -1096    480    579  -1062    277    246    223    -31     15    106
     51  -1070  -1122    509    584  -1093    283    200    163   -106    -57     44
     31  -1096  -1127    532    579  -1111    288    148     96   -171   -122    -18
      5  -1153  -1161    574    581  -1158    285     88     23   -252   -200    -90
     -7  -1195  -1189    600    589  -1192    275     31    -44   -327   -277   -168
    -18  -1226  -1210    620    594  -1218    254    -33   -111   -394   -353   -241
    -18  -1239  -1221    628    600  -1231    244    -77   -163   -452   -410   -298
    -31  -1288  -1260    657    613  -1273    241   -111   -202   -493   -449   -332
    -41  -1322  -1280    680    618  -1301    228   -140   -241   -532   -496   -371
    -44  -1335  -1293    688    620  -1314    215   -168   -283   -571   -540   -407
    -54  -1343  -1288    698    615  -1317    205   -174   -309   -589   -558   -426
    -59  -1348  -1288    701    610  -1319    213   -168   -314   -592   -568   -433
    -62  -1332  -1270    698    602  -1304    213   -166   -324   -602   -574   -446
    -54  -1306  -1252    680    597  -1280    205   -163   -340   -610   -574   -449
    -44  -1280  -1236    662    594  -1260    200   -163   -350   -613   -574   -449
    -54  -1280  -1226    667    584  -1254    205   -150   -345   -610   -568   -446
    -64  -1270  -1205    665    568  -1239    205   -135   -340   -605   -568   -457
    -75  -1265  -1189    670    555  -1228    207   -122   -337   -600   -571   -467
    -83  -1278  -1195    680    555  -1236    215   -101   -329   -589   -563   -452
    -77  -1226  -1148    652    532  -1187    213    -96   -332   -592   -574   -452
    -59  -1145  -1085    602    511  -1117    215    -80   -327   -589   -568   -439
    -67  -1104  -1036    584    483  -1070    233    -54   -309   -568   -548   -420
    -54  -1065  -1010    561    478  -1039    280    -12   -270   -535   -511   -397
    -46  -1000   -953    522    452   -979    309     15   -246   -509   -488   -376
    -57   -971   -917    514    428   -945    316     36   -239   -498   -485   -371
    -54   -956   -904    504    423   -930    311     41   -233   -493   -480   -374
    -46   -888   -841    467    397   -865    306     41   -226   -478   -462   -355
    -49   -870   -820    457    384   -846    267     31   -246   -485   -467   -355
    -51   -872   -820    459    384   -846    236     15   -280   -509   -493   -358
    -41   -833   -795    436    376   -815    246     25   -272   -504   -488   -342
    -25   -802   -776    415    374   -789    246     41   -265   -488   -467   -340
     -5   -815   -810    410    400   -813    239     46   -283   -493   -478   -345
     10   -800   -813    394    410   -805    233     41   -306   -511   -498   -350
     -7   -841   -833    423    410   -839    233     41   -329   -535   -519   -368
    -23   -872   -849    449    413   -862    244     57   -324   -537   -514   -387
    -49   -885   -839    465    392   -862    244     54   -332   -550   -532   -423
    -25   -846   -820    436    394   -833    259     51   -345   -568   -548   -431
    -18   -831   -813    423    394   -820    265     46   -355   -581   -566   -444
    -28   -826   -797    428    384   -813    241     31   -384   -607   -605   -459
      2   -779   -782    387    389   -779    231     33   -392   -613   -615   -457
      0   -776   -776    389    387   -776    239     54   -387   -594   -594   -444
    -12   -797   -784    402    381   -792    239     62   -384   -592   -587   -441
     -2   -769   -766    387    381   -769    244     64   -381   -589   -594   -444
      5   -722   -727    355    363   -722    241     64   -387   -597   -615   -465
      7   -711   -719    350    363   -714    239     80   -374   -579   -602   -449
      2   -704   -709    350    353   -706    228     90   -366   -558   -581   -433
     18   -667   -685    324    350   -675    252    129   -350   -545   -584   -436
     57   -613   -670    277    363   -641    358    301   -249   -493   -576   -454
     72   -491   -563    207    316   -524    478    522    -85   -361   -498   -392
     98   -270   -368     83    231   -319    579    800    189    -85   -257   -168
    168     18   -150    -93    161    -64    600   1088    485    280    124    205
    200    384    181   -293      7    283    491    898    527    530    509    646
    116    563    444   -340   -163    504    296    376    358    615    735    935
      2    571    566   -288   -280    566     57   -205     20    439    639    880
   -116    239    355    -59   -236    296   -166   -802   -594   -267    -62    228
   -124   -267   -142    197      7   -207   -374  -1122  -1221  -1078   -901   -566
    -57   -537   -480    296    210   -509   -433   -982  -1247  -1182  -1062   -756
     -2   -574   -574    288    283   -574   -335   -659  -1005  -1008   -966   -701
     38   -498   -537    231    288   -517   -140   -332   -735   -813   -836   -602
     70   -426   -496    176    280   -459     85    -12   -483   -615   -693   -511
     90   -335   -428    122    257   -381    210    166   -332   -485   -584   -441
    109   -249   -358     67    233   -301    244    226   -277   -444   -550   -392
    106   -200   -306     46    205   -252    259    259   -246   -423   -537   -379
    116   -184   -303     31    207   -244    262    285   -239   -410   -537   -384
    137   -150   -288      5    210   -218    259    311   -226   -387   -522   -376
    150    -85   -236    -33    192   -161    270    335   -207   -363   -504   -353
    137    -38   -176    -49    155   -106    277    342   -205   -358   -501   -345
    140    -15   -158    -62    148    -88    277    358   -189   -340   -493   -340
    148      5   -142    -77    145    -67    288    381   -161   -309   -475   -316
    158     33   -124    -96    142    -46    285    402   -145   -285   -459   -303
    187     59   -127   -122    158    -33    298    431   -127   -257   -439   -285
    215    111   -103   -166    161      5    298    446   -119   -239   -426   -270
    239    176    -62   -207    150     57    285    452   -114   -218   -415   -270
    226    220     -5   -223    114    109    293    480    -83   -187   -387   -249
    205    220     15   -213     96    119    322    532    -28   -142   -358   -226
    210    275     62   -244     72    168    327    553    -15   -124   -337   -181
    223    324    101   -275     62    213    324    581    -10   -109   -329   -155
    215    337    122   -277     46    231    358    652     44    -41   -254   -124
    236    387    150   -311     44    270    379    722    101     25   -192   -106
    257    436    176   -348     41    306    392    787    148     77   -148    -67
    272    467    192   -371     41    329    410    872    207    145   -103    -15
    290    524    233   -407     28    379    439    966    285    228    -33     57
    322    646    324   -483      0    485    449   1057    363    311     44    129
    353    740    387   -548    -18    563    454   1140    431    392    122    192
    387    807    418   -597    -15    613    457   1202    485    459    184    254
    400    904    501   -652    -51    704    472   1244    535    519    241    322
    433    992    558   -711    -62    776    441   1275    571    571    290    381
    420   1026    605   -724    -93    815    413   1247    558    571    296    384
    371   1010    636   -691   -132    823    459   1197    522    553    288    379
    329    989    657   -659   -163    823    509   1150    485    524    267    355
    309    963    654   -636   -171    810    517   1093    449    480    223    311
    311    943    628   -628   -158    784    491   1013    379    413    153    249
    290    911    618   -602   -163    766    472    940    314    348     88    187
    272    888    615   -581   -171    753    459    852    246    283     25    132
    267    857    589   -561   -161    724    444    776    181    226    -33     75
    244    802    558   -524   -158    680    420    711    127    181    -80     23
    228    779    550   -504   -161    665    405    659     88    142   -114     -7
    202    769    566   -488   -181    667    366    607     44    101   -150    -49
    205    732    527   -467   -161    631    340    568      5     70   -187    -83
    213    724    511   -470   -150    618    337    558    -12     64   -192    -85
    210    732    522   -470   -155    626    342    553    -15     64   -184    -83
    200    732    530   -467   -166    631    350    563     -5     83   -171    -83
    200    743    542   -470   -171    644    335    558    -10     77   -174    -90
    194    761    566   -478   -184    665    316    542    -23     67   -189    -90
    184    763    579   -475   -197    672    306    537    -25     77   -179    -83
    171    769    594   -470   -210    683    303    540    -28     83   -174    -80
    181    836    654   -509   -236    745    311    548    -23     93   -163    -72
    176    857    680   -519   -254    769    306    550    -20     96   -163    -80
    176    852    672   -514   -249    763    311    561    -10    106   -155    -77
    179    841    662   -511   -241    753    319    566      0    122   -145    -59
    194    849    654   -522   -228    753    342    592     31    158   -109    -31
    194    901    706   -548   -257    805    381    628     72    205    -64      5
    171    976    805   -574   -316    891    407    644     88    223    -44     12
    171   1034    862   -602   -345    948    389    628     80    215    -54     -5
    194   1062    867   -628   -335    966    353    607     72    215    -54      2
    207   1078    870   -644   -329    974    337    597     83    233    -33     25
    205   1054    846   -631   -322    950    311    584     75    231    -38     31
    205   1070    862   -639   -329    966    301    579     67    233    -28     38
    192   1114    922   -652   -363   1018    309    584     77    249     -7     51
    176   1109    930   -644   -376   1021    306    581     72    252    -10     54
    197   1083    885   -641   -342    984    296    579     64    252    -12     46
    184   1039    852   -613   -335    945    277    561     44    231    -25     33
    153   1000    846   -576   -345    924    267    540     23    213    -36     12
    145   1002    854   -576   -353    930    277    535     23    213    -38     12
    132    971    839   -553   -353    906    285    530     12    205    -49      2
    101    919    818   -511   -358    870    277    511    -18    176    -85    -33
     83    924    841   -504   -379    883    265    491    -38    163    -93    -59
     62    914    849   -488   -394    883    262    467    -51    142   -111    -80
     41    872    831   -457   -394    852    259    459    -62    135   -122    -90
     51    849    797   -452   -371    823    265    459    -62    142   -116    -83
     57    846    789   -452   -366    818    262    444    -67    135   -122    -88
     44    841    795   -444   -376    818    262    436    -72    129   -127    -90
     51    862    810   -457   -379    836    267    449    -51    153    -98    -67
     20    867    846   -446   -413    859    270    449    -46    161    -83    -67
     18    833    815   -426   -397    826    257    418    -75    135   -114   -103
     33    813    779   -426   -374    795    246    405    -96    111   -153   -129
     72    831    758   -452   -342    797    309    504    -41    140   -153   -140
    101    898    797   -501   -350    849    413    688     77    226   -103   -129
     67   1067   1000   -566   -465   1034    540    945    311    444     88     28
    119   1299   1179   -711   -530   1239    613   1254    610    792    441    381
    181   1592   1410   -888   -615   1501    548   1234    730   1052    797    797
     88   1735   1644   -914   -776   1691    402    802    639   1187   1065   1137
    -62   1816   1878   -875   -969   1847    231    259    431   1179   1174   1288
   -244   1579   1823   -667  -1034   1701     49   -324   -109    607    620    766
   -358   1117   1475   -379   -917   1296   -129   -722   -706   -158   -184    -20
   -252    711    961   -231   -605    836   -283   -753   -932   -467   -519   -371
    -96    620    717   -262   -405    667   -285   -532   -805   -394   -501   -402
    -46    657    704   -306   -376    680   -142   -246   -571   -233   -392   -319
   -132    711    844   -290   -488    776    101     93   -288    -18   -226   -184
   -200    753    953   -277   -579    852    280    342    -85    148    -98    -77
   -150    805    956   -327   -553    880    324    415    -20    197    -57    -54
   -101    815    917   -358   -511    865    314    428     -2    213    -46    -46
    -59    807    867   -374   -462    836    303    423      0    210    -49    -54
   -106    805    909   -350   -506    857    319    446     20    226    -33    -46
   -161    815    976   -327   -568    896    358    488     64    267     -2    -10
    -77    849    924   -387   -501    885    350    480     67    265     -7    -12
      0    865    865   -433   -433    865    345    483     85    275      0     -7
    -10    865    872   -428   -441    867    353    498    114    306     31     28
    -31    862    893   -415   -462    878    350    506    129    335     59     54
      5    849    844   -428   -420    846    324    501    127    332     46     28
     10    880    870   -446   -428    875    332    514    150    350     64     41
    -36    891    924   -428   -480    906    342    537    179    381     96     72
     -5    901    906   -446   -454    904    345    550    197    400    109     90
     54    904    846   -480   -394    875    329    553    192    402    103     85
     80    932    849   -506   -384    891    340    568    210    423    116    103
     70    950    880   -511   -405    917    355    602    246    465    155    142
     57    961    904   -509   -423    932    366    646    280    511    200    187
    114   1028    911   -571   -397    969    384    696    332    563    252    226
    148   1062    914   -605   -384    989    402    748    379    610    301    267
    153   1098    945   -628   -394   1023    405    797    428    659    345    309
    161   1161   1000   -659   -418   1080    405    859    491    732    418    363
    210   1187    976   -698   -384   1083    400    924    542    805    488    431
    236   1244   1008   -743   -384   1127    402    992    607    883    568    506
    257   1332   1075   -797   -407   1205    405   1047    665    956    641    579
    275   1400   1124   -836   -423   1262    410   1080    706   1005    701    639
    254   1397   1143   -828   -444   1270    423   1091    722   1023    724    670
    249   1402   1150   -826   -452   1278    433   1088    717   1026    724    680
    265   1418   1153   -844   -444   1286    436   1072    706   1026    743    691
    254   1421   1166   -836   -454   1293    433   1028    678   1000    719    659
    220   1371   1148   -797   -462   1260    439    979    641    943    662    607
    197   1314   1114   -756   -457   1215    444    927    597    888    610    566
    181   1241   1060   -711   -439   1150    433    859    530    813    542    498
    150   1153   1002   -652   -426   1078    415    787    459    737    470    413
    140   1132    992   -639   -426   1065    423    722    420    688    418    355
    148   1088    940   -618   -397   1015    426    662    371    636    361    293
    127   1026    896   -579   -384    961    420    610    327    592    319    244
     93    966    872   -530   -389    919    405    561    285    548    267    194
     88    911    820   -501   -366    867    389    517    249    504    226    155
    101    898    795   -501   -345    846    392    491    231    485    210    142
    106    885    776   -496   -335    831    397    475    218    475    202    135
    129    891    761   -509   -314    826    400    475    210    472    200    129
    137    878    740   -509   -301    807    389    472    200    465    194    119
    119    865    743   -493   -311    805    389    480    205    472    207    137
     88    841    750   -467   -332    795    394    485    218    485    228    158
     54    823    769   -439   -355    797    389    488    220    488    244    163
     23    813    789   -418   -381    802    392    480    220    485    239    150
     28    815    787   -423   -379    802    394    472    220    478    231    137
     10    795    784   -402   -387    789    389    470    218    475    228    137
     -7    789    797   -389   -402    792    397    480    223    485    241    155
      0    833    833   -418   -415    833    426    496    241    506    262    171
     12    852    839   -433   -413    846    444    514    254    522    283    192
      7    857    849   -433   -420    854    465    524    265    535    296    205
     -2    841    844   -418   -423    841    480    527    267    540    303    207
    -10    854    865   -423   -439    859    470    514    257    532    301    192
    -23    891    914   -436   -467    901    439    483    254    530    301    192
    -25    888    914   -431   -470    901    405    454    246    522    296    192
    -33    862    896   -413   -465    878    384    433    231    511    298    197
    -46    867    914   -410   -480    891    400    444    252    537    322    220
    -46    870    914   -413   -480    891    405    449    257    542    327    228
    -49    831    880   -392   -465    854    387    433    236    517    306    215
    -64    761    826   -348   -444    792    366    407    194    478    277    176
    -90    714    805   -311   -446    758    368    397    184    470    270    166
   -111    667    779   -277   -444    722    376    394    168    452    252    145
   -135    620    756   -244   -446    688    381    384    153    426    226    122
   -171    566    737   -197   -454    652    376    374    129    397    205     93
   -176    540    717   -184   -449    628    374    358    116    376    187     72
   -179    488    665   -155   -423    576    363    332     96    350    158     46
   -189    423    613   -116   -402    519    353    314     80    332    137     33
   -218    413    631    -96   -423    522    350    311     85    327    135     36
   -233    384    618    -75   -426    501    348    301     77    314    127     28
   -244    374    618    -64   -431    496    345    296     80    311    129     23
   -262    345    607    -41   -436    475    340    298     83    316    137     28
   -298    285    584      7   -441    433    335    296     72    309    129     25
   -327    257    581     33   -454    418    329    285     67    296    116     15
   -335    239    574     46   -454    405    332    296     67    280     88    -15
   -337    226    563     54   -449    394    384    387    116    293     70    -54
   -332    283    615     25   -472    449    470    550    236    374    122    -54
   -327    389    717    -33   -522    553    553    774    475    602    327    111
   -275    594    870   -161   -571    732    600   1031    761    950    688    478
   -187    904   1091   -358   -639    997    540   1047    901   1234   1080    930
   -200   1111   1312   -454   -756   1210    457    740    823   1361   1366   1312
   -337   1091   1426   -376   -883   1257    355    329    555   1239   1350   1356
   -465    839   1304   -187   -885   1070    166   -246    -54    589    724    756
   -540    426    963     54   -753    693    -88   -807   -763   -285   -187   -137
   -511     98    610    207   -561    353   -290   -950  -1028   -615   -537   -488
   -506   -132    371    319   -441    119   -254   -727   -844   -491   -480   -478
   -478   -174    303    327   -392     62   -119   -452   -589   -309   -368   -397
   -431   -103    327    265   -379    111     67   -158   -311    -93   -220   -267
   -436    -46    389    241   -413    171    244     88    -77     96    -77   -150
   -449    -54    394    249   -423    168    306    181     12    171     -2   -101
   -446    -77    368    262   -407    145    335    226     62    223     33    -72
   -454    -96    355    272   -407    129    345    244     80    236     38    -72
   -480   -140    340    311   -410     98    337    244     85    239     36    -80
   -493   -122    368    306   -431    122    337    246     96    241     41    -75
   -462    -83    379    272   -420    148    353    270    122    257     70    -57
   -462   -103    355    283   -410    124    355    275    132    265     85    -51
   -475   -150    324    314   -400     85    348    275    142    265     80    -54
   -491   -145    345    316   -420     98    353    277    161    277     88    -41
   -501   -150    350    324   -428     98    355    283    179    288     98    -28
   -504   -168    332    335   -420     80    350    290    189    290    106    -25
   -527   -189    337    358   -433     72    358    290    202    293    109    -23
   -535   -194    340    363   -441     72    355    296    218    314    116    -12
   -535   -194    337    363   -436     70    350    311    239    337    137     15
   -524   -194    327    358   -426     64    342    319    252    350    145     20
   -506   -176    329    342   -418     75    335    335    272    366    161     33
   -501   -137    361    319   -433    111    342    368    309    402    200     70
   -485   -132    353    309   -420    109    363    402    348    436    239     98
   -493   -148    345    319   -420     98    363    433    381    470    270    127
   -488   -137    350    314   -420    106    368    483    428    519    309    176
   -475    -83    392    277   -436    153    389    553    509    602    379    246
   -444    -28    413    236   -428    192    387    613    568    667    446    301
   -426    -28    394    226   -410    181    384    683    644    756    540    361
   -433     -2    431    218   -433    213    413    769    743    865    657    454
   -428     49    478    189   -452    262    431    823    810    943    732    550
   -433     54    485    189   -459    270    433    839    833    969    753    579
   -433     90    522    171   -478    306    418    823    823    953    748    579
   -428    114    542    158   -485    327    407    797    810    932    735    571
   -444     80    522    181   -483    301    410    761    787    898    717    553
   -472     20    491    226   -483    254    418    727    756    859    688    524
   -485    -57    426    270   -457    184    405    654    678    771    597    446
   -475   -101    374    288   -426    135    379    561    587    672    496    361
   -501   -137    363    316   -433    111    381    488    524    594    418    298
   -535   -226    306    379   -423     38    371    418    472    530    358    244
   -550   -301    246    426   -400    -28    348    345    410    457    288    189
   -558   -358    200    459   -379    -80    324    270    337    384    215    111
   -568   -423    142    493   -358   -140    316    228    303    340    168     72
   -574   -498     75    535   -327   -213    309    189    277    301    135     46
   -592   -511     80    550   -337   -218    270    140    239    257     96     23
   -589   -488    101    540   -345   -194    226     96    205    223     54      0
   -592   -524     64    555   -329   -231    228     85    194    205     25    -38
   -618   -581     36    600   -327   -272    257     98    213    233     80    -36
   -623   -602     20    613   -322   -293    259     96    215    233     85    -28
   -618   -602     15    610   -316   -293    236     77    202    215     64    -36
   -610   -610      0    610   -306   -306    244     83    218    226     72    -31
   -610   -644    -33    628   -290   -340    252     96    239    244     90    -12
   -615   -657    -41    636   -288   -350    236     90    244    252     88    -15
   -600   -639    -38    620   -280   -340    205     70    233    244     80    -18
   -615   -644    -31    628   -293   -337    202     67    244    246     90     -7
   -620   -618      2    620   -311   -309    228     85    280    280    116     20
   -618   -607     10    613   -314   -301    257    106    309    309    135     33
   -605   -623    -18    615   -293   -322    257    101    311    309    137     38
   -615   -613      2    613   -309   -306    252     96    324    309    145     51
   -613   -587     25    600   -319   -280    246     90    342    319    158     67
   -602   -584     18    592   -311   -285    236     70    342    316    166     72
   -600   -615    -15    607   -293   -316    205     41    329    306    161     62
   -605   -641    -36    620   -285   -337    168     10    301    277    135     46
   -597   -613    -15    605   -290   -314    163      5    306    288    142     59
   -594   -620    -25    607   -285   -324    161      5    316    293    145     62
   -597   -698   -101    649   -249   -400    155     -2    306    277    127     44
   -600   -737   -137    667   -233   -439    153    -20    290    254    101     31
   -607   -795   -187    701   -213   -491    155    -33    270    231     72      5
   -626   -833   -210    727   -210   -522    145    -54    244    200     36    -15
   -628   -880   -252    756   -189   -566    132    -67    226    184     28    -33
   -641   -943   -303    789   -171   -626    137    -83    210    163     10    -64
   -662  -1005   -342    833   -161   -675    135   -109    184    129    -20    -85
   -680  -1065   -384    872   -148   -727    124   -132    153     96    -51   -111
   -714  -1119   -405    917   -155   -763    106   -150    148     83    -57   -142
   -750  -1182   -431    966   -161   -807     85   -171    132     62    -77   -176
   -763  -1200   -436    979   -163   -818     85   -179    124     57    -88   -184
   -797  -1257   -462   1026   -168   -859     67   -205    103     36   -111   -202
   -828  -1306   -478   1067   -176   -893     51   -228     85     18   -127   -215
   -826  -1309   -483   1067   -174   -896     41   -244     75      0   -150   -231
   -795  -1296   -504   1044   -145   -901     59   -231     85      7   -145   -220
   -756  -1301   -548   1026   -106   -924     96   -194    114     25   -132   -215
   -696  -1267   -571    982    -62   -919    189    -57    213     75   -124   -233
   -662  -1114   -452    888   -106   -784    285    109    384    207    -44   -179
   -633   -930   -296    782   -168   -613    361    314    662    504    228     54
   -581   -732   -150    657   -218   -441    366    540    987    940    691    504
   -530   -361    168    446   -350    -96    249    433   1031   1179   1101    987
   -587   -202    381    392   -485     90    106     36    727   1104   1260   1226
   -683   -309    371    496   -527     31    -31   -400    254    737   1010   1031
   -766   -615    148    688   -457   -233   -236   -969   -444    -83    153    254
   -779  -1013   -233    896   -272   -623   -475  -1408  -1083   -937   -763   -584
   -722  -1350   -628   1036    -49   -989   -524  -1325  -1049   -963   -849   -711
   -680  -1522   -841   1101     77  -1182   -420  -1072   -784   -753   -719   -646
   -672  -1532   -859   1101     90  -1197   -288   -828   -514   -537   -581   -553
   -665  -1483   -818   1075     75  -1150   -111   -558   -233   -309   -407   -433
   -672  -1447   -776   1060     51  -1114     15   -381    -51   -155   -283   -342
   -659  -1421   -763   1039     51  -1093     57   -309     25    -90   -226   -296
   -649  -1400   -750   1023     49  -1078     75   -275     64    -54   -189   -257
   -641  -1441   -800   1041     77  -1122     85   -272     64    -57   -192   -275
   -631  -1426   -795   1028     80  -1111     93   -262     67    -51   -192   -285
   -636  -1418   -784   1026     72  -1101    109   -249     80    -33   -184   -275
   -644  -1436   -792   1039     72  -1114    111   -236     85    -25   -176   -259
   -659  -1441   -782   1052     59  -1111    114   -231     93    -20   -168   -241
   -649  -1441   -792   1044     70  -1117    119   -231     96    -20   -171   -246
   -626  -1428   -802   1026     88  -1117    129   -228    111    -10   -161   -244
   -618  -1410   -792   1013     85  -1101    135   -213    135      7   -142   -228
   -602  -1423   -820   1013    109  -1122    137   -197    145     23   -132   -218
   -592  -1418   -826   1005    114  -1122    135   -197    140     15   -140   -233
   -594  -1395   -800    995    101  -1098    132   -194    137     20   -135   -223
   -600  -1395   -795    995     96  -1096    150   -171    161     51   -101   -192
   -587  -1369   -782    979     96  -1075    168   -140    197     90    -59   -163
   -568  -1340   -771    953    101  -1057    166   -140    202     88    -62   -171
   -548  -1335   -787    940    119  -1062    163   -116    226    109    -49   -150
   -524  -1291   -766    906    119  -1028    168    -80    262    153     -5   -109
   -517  -1273   -756    896    119  -1015    184    -33    311    207     46    -75
   -519  -1265   -745    891    111  -1005    207     36    376    283    114    -23
   -509  -1244   -735    875    111   -989    233    114    452    363    187     44
   -470  -1184   -714    826    122   -950    246    189    524    444    254    111
   -420  -1083   -662    753    119   -872    265    270    610    542    355    205
   -400  -1013   -615    706    103   -815    285    340    678    631    449    290
   -394   -976   -584    685     93   -782    301    392    727    688    519    353
   -381   -943   -561    662     88   -753    303    415    740    714    542    387
   -384   -904   -519    644     67   -711    316    426    740    717    553    400
   -379   -901   -524    639     70   -711    306    389    698    675    519    368
   -379   -898   -522    639     70   -711    303    358    657    626    470    337
   -387   -932   -548    659     77   -740    306    322    607    563    415    293
   -407   -979   -571    693     80   -776    311    272    550    498    350    246
   -423  -1000   -576    711     75   -789    306    205    472    413    270    174
   -433  -1054   -620    743     93   -839    290    129    384    314    176     83
   -426  -1104   -678    763    124   -893    265     46    298    218     85     -5
   -413  -1140   -727    776    155   -935    246    -20    228    137      7    -77
   -407  -1179   -774    792    181   -976    226    -72    158     77    -62   -135
   -394  -1208   -813    802    207  -1010    215   -109    114     36    -96   -168
   -402  -1231   -828    815    210  -1031    215   -135     83      5   -119   -187
   -400  -1265   -865    833    231  -1065    207   -161     51    -25   -153   -218
   -402  -1265   -865    833    228  -1065    197   -174     28    -46   -174   -233
   -402  -1280   -880    841    236  -1080    192   -181      7    -64   -187   -246
   -389  -1257   -870    823    239  -1065    194   -181      0    -67   -187   -244
   -387  -1223   -836    805    223  -1031    194   -179      0    -59   -168   -244
   -389  -1223   -833    805    220  -1028    189   -168      2    -51   -168   -239
   -376  -1231   -854    805    236  -1044    197   -155      7    -49   -168   -236
   -361  -1208   -849    784    244  -1028    200   -142     10    -44   -161   -233
   -353  -1176   -823    766    233  -1000    194   -132     12    -33   -155   -223
   -340  -1169   -828    753    241   -997    200   -116     18    -28   -158   -213
   -306  -1109   -805    706    249   -958    202   -101     36    -10   -135   -194
   -288  -1049   -761    667    233   -904    202    -85     46      7   -114   -184
   -272   -987   -714    631    220   -852    215    -62     67     38    -88   -155
   -265   -940   -678    600    205   -807    241    -33     93     64    -64   -129
   -257   -922   -667    589    202   -795    254    -28     93     62    -64   -124
   -246   -914   -670    579    207   -792    252    -31     77     49    -70   -129
   -218   -862   -644    540    213   -753    259    -20     88     64    -51   -114
   -202   -782   -579    491    187   -680    257    -15    106     85    -36    -93
   -200   -774   -574    485    187   -675    226    -31     83     72    -49   -109
   -179   -782   -602    480    210   -693    197    -46     51     57    -59   -116
   -171   -769   -597    470    213   -683    200    -41     46     59    -57   -114
   -155   -717   -561    433    200   -639    213    -31     57     64    -46   -106
   -135   -701   -566    418    215   -633    213    -31     44     51    -51   -114
   -127   -722   -594    426    233   -659    202    -33     15     33    -72   -127
   -127   -737   -610    433    241   -675    189    -36    -10     15    -98   -150
   -132   -750   -618    439    241   -683    197    -38    -23      2   -109   -168
   -129   -766   -636    446    252   -701    207    -41    -33     -7   -132   -197
   -116   -766   -652    441    267   -709    210    -51    -59    -31   -158   -220
    -98   -745   -646    423    272   -696    207    -57    -77    -44   -171   -233
    -85   -722   -636    405    272   -680    207    -54    -88    -57   -184   -244
    -70   -711   -641    389    285   -678    207    -54    -93    -64   -194   -254
    -51   -701   -649    376    296   -678    200    -62   -111    -80   -213   -275
    -46   -688   -641    368    296   -665    202    -51   -111    -72   -213   -272
    -49   -654   -607    350    277   -631    197    -46   -109    -64   -210   -265
    -38   -626   -587    332    272   -605    197    -44   -111    -64   -213   -267
    -36   -594   -558    314    259   -576    205    -36   -109    -57   -205   -259
    -12   -545   -532    280    259   -540    202    -25   -111    -57   -197   -252
      7   -537   -545    265    275   -540    223     25   -101    -49   -202   -270
     15   -488   -504    236    259   -496    314    192      0     12   -200   -277
     41   -358   -402    158    220   -379    410    389    171    161   -101   -207
     75   -109   -184     18    129   -145    488    623    441    457    179     36
    116    187     67   -153     23    127    459    784    672    795    579    457
    114    514    400   -314   -142    457    353    574    636    950    898    875
     23    626    602   -327   -290    615    257    192    418    943   1065   1122
    -75    561    636   -241   -355    597    122   -249     25    672    893    989
   -135    202    337    -36   -236    270    -72   -776   -613    -90     64    184
   -137   -231    -93    184    -23   -161   -285  -1093  -1135   -800   -704   -561
   -101   -493   -392    296    142   -444   -371  -1036  -1156   -880   -839   -722
    -62   -566   -504    314    220   -535   -311   -787   -927   -701   -737   -667
    -38   -498   -459    267    210   -480   -174   -519   -675   -504   -592   -566
    -28   -405   -376    218    174   -392      0   -239   -428   -303   -441   -457
     -7   -322   -314    163    150   -319    106    -64   -283   -181   -340   -381
      7   -262   -270    127    137   -265    148      2   -220   -127   -301   -342
     12   -223   -236    103    124   -228    153     25   -210   -119   -301   -335
     15   -220   -236    101    124   -228    155     44   -205   -106   -296   -335
     15   -197   -213     90    111   -205    158     59   -192    -90   -280   -322
      5   -155   -161     75     83   -158    166     77   -179    -70   -267   -306
     12   -129   -142     57     75   -135    158     83   -176    -67   -270   -311
     25   -119   -145     46     85   -132    155     96   -166    -62   -267   -311
     20    -93   -114     33     67   -103    155    109   -153    -51   -262   -309
      7    -80    -88     36     46    -83    153    122   -145    -38   -254   -301
      0    -44    -44     20     20    -44    150    132   -135    -25   -239   -285
     20     12    -10    -18     15      2    145    145   -127    -15   -233   -280
     23     46     23    -36      0     33    145    168   -109      5   -210   -254
     25     57     31    -41     -2     44    150    187    -96     20   -197   -239
     23    106     80    -67    -28     93    153    207    -83     38   -184   -231
     10    168    158    -90    -72    163    155    226    -59     59   -166   -210
     18    226    207   -122    -96    218    150    254    -36     85   -140   -184
     31    267    236   -148   -101    252    148    293    -12    114   -119   -168
     46    298    249   -174   -101    272    166    348     33    161    -83   -142
     54    355    301   -205   -122    329    168    397     75    207    -36   -101
     75    423    345   -252   -135    384    171    467    135    272     23    -41
    101    472    371   -285   -135    423    176    535    197    337     77     12
    119    532    413   -327   -148    475    176    618    267    418    153     83
    127    644    514   -387   -192    579    187    704    350    511    244    168
    129    740    607   -436   -239    675    202    771    415    587    319    244
    137    800    662   -467   -262    732    220    820    465    646    376    306
    127    859    732   -496   -301    797    210    828    470    662    400    342
    122    917    792   -519   -335    854    197    818    462    652    389    363
    137    930    792   -535   -327    862    189    800    441    633    368    348
    129    914    784   -522   -327    849    189    766    410    602    342    290
    103    885    782   -496   -340    833    184    714    366    550    306    241
     83    865    782   -475   -348    823    174    657    314    483    249    192
     59    846    784   -454   -363    815    158    592    257    418    179    129
     44    797    753   -420   -353    776    161    527    197    353    114     64
     28    774    745   -402   -358    761    148    454    137    283     44      2
     25    740    714   -384   -342    727    119    394     85    226    -20    -46
     15    737    722   -376   -353    730     90    340     44    181    -64    -90
     18    735    717   -376   -348    727     88    303     23    161    -93   -122
      7    696    685   -353   -340    691     77    270      0    135   -129   -158
     -7    665    672   -329   -340    667     51    231    -31    106   -155   -189
    -18    631    646   -309   -332    639     36    213    -49     85   -181   -210
    -20    678    698   -327   -358    688     38    215    -31    106   -171   -200
    -23    698    719   -337   -374    709     28    205    -33    106   -166   -200
     -7    696    704   -345   -355    698     23    210    -23    111   -155   -202
     -2    717    717   -358   -361    717     25    218    -12    119   -145   -189
      7    771    763   -389   -376    769     23    226    -10    129   -140   -181
      5    805    800   -405   -397    802     25    236      7    153   -124   -161
      2    815    813   -410   -405    815     12    233      5    153   -129   -161
      2    841    839   -423   -418    841      7    231     10    155   -129   -171
     10    862    852   -436   -420    857     15    241     25    176   -114   -161
     36    904    865   -472   -413    885     23    252     41    194    -98   -132
     54    958    901   -506   -423    930     41    280     75    233    -67   -101
     49   1039    989   -545   -470   1013     62    288     98    252    -51    -96
     44   1072   1028   -558   -491   1052     77    306    129    272    -36    -83
     51   1088   1034   -571   -491   1060     62    298    127    272    -36    -72
     59   1130   1070   -594   -506   1098     49    288    129    280    -23    -57
     59   1132   1072   -597   -506   1104     28    275    135    293     -2    -33
     62   1130   1067   -594   -501   1098      0    252    119    288    -10    -31
     62   1166   1104   -615   -522   1135    -23    244    111    288     -5    -23
     64   1192   1124   -628   -530   1158    -15    246    124    301     12     -5
     59   1184   1124   -623   -532   1156    -44    231    106    285     -2    -15
     28   1137   1109   -581   -540   1124    -59    210     85    267    -33    -41
     36   1106   1070   -571   -517   1088    -93    176     41    228    -67    -75
     41   1143   1101   -592   -530   1124    -88    179     41    233    -64    -77
     23   1143   1117   -584   -548   1130    -75    179     36    223    -75    -88
      5   1080   1075   -542   -535   1078    -83    150      2    187   -106   -109
      0   1018   1018   -511   -509   1018   -103    119    -31    155   -142   -150
     20   1028   1008   -524   -493   1018   -103    116    -28    158   -145   -158
     38   1067   1026   -553   -496   1047   -106    114    -31    155   -150   -145
     33   1093   1060   -563   -511   1078   -122    101    -38    142   -168   -155
     23   1075   1052   -550   -514   1062   -129     96    -31    155   -155   -155
     18   1044   1026   -532   -504   1036   -145     90    -36    161   -150   -161
     18   1031   1013   -527   -496   1023   -155     80    -44    150   -171   -174
      2   1052   1049   -527   -522   1052   -148     88    -28    161   -155   -153
     -2   1070   1072   -535   -540   1070   -161     83    -31    161   -150   -145
      5   1093   1088   -550   -540   1091   -158     88    -36    155   -161   -155
     31   1114   1083   -574   -527   1098    -96    184     18    184   -153   -171
     57   1145   1088   -600   -514   1117     12    368    145    254   -132   -181
     90   1286   1192   -691   -550   1241     98    594    348    439     10    -59
    142   1540   1395   -841   -626   1467    166    893    670    805    368    285
    189   1875   1683  -1034   -745   1779    127    963    865   1135    784    730
    155   2153   1997  -1153   -919   2075    -70    548    753   1273   1078   1096
     28   2231   2203  -1132  -1085   2218   -288    -12    514   1265   1192   1254
    -85   2010   2096   -963  -1091   2052   -509   -607      2    782    750    865
   -142   1517   1660   -688   -901   1587   -706  -1101   -711   -129   -187    -10
   -111   1044   1156   -465   -633   1098   -872  -1218  -1075   -636   -727   -540
    -75    888    963   -407   -519    924   -849   -989   -914   -535   -698   -563
    -44    904    945   -431   -496    924   -698   -691   -657   -350   -579   -483
    -18    984   1000   -485   -509    992   -488   -368   -387   -153   -441   -376
      7   1052   1044   -530   -517   1049   -298   -103   -176     20   -311   -275
     20   1075   1054   -548   -517   1065   -246    -12   -101     80   -262   -246
     -7   1065   1070   -530   -540   1067   -236     15    -70     98   -249   -236
    -62   1036   1096   -488   -579   1065   -239     25    -51    109   -241   -233
    -77   1036   1114   -478   -594   1075   -236     41    -28    122   -228   -223
    -36   1091   1127   -527   -581   1109   -210     72      5    155   -202   -202
    -12   1119   1130   -553   -571   1124   -202     88     23    174   -187   -187
     -7   1132   1140   -563   -574   1135   -194     98     36    192   -174   -176
     -2   1135   1137   -566   -568   1135   -179    119     57    218   -158   -161
      5   1163   1158   -587   -576   1161   -184    127     62    226   -155   -145
     12   1189   1176   -602   -581   1184   -176    140     70    233   -153   -140
     31   1210   1179   -623   -576   1195   -171    153     83    246   -140   -124
     59   1218   1158   -639   -548   1189   -174    166     93    259   -127   -119
     59   1254   1195   -659   -566   1226   -168    176    109    280   -109   -103
     54   1262   1208   -659   -576   1236   -153    210    148    316    -80    -72
     67   1283   1215   -678   -574   1252   -142    241    181    345    -54    -51
     80   1350   1270   -714   -594   1312   -142    259    207    363    -38    -36
     77   1363   1283   -722   -602   1325   -142    293    228    387    -23    -23
     77   1361   1283   -719   -602   1322   -140    332    259    420      5      5
     77   1376   1299   -730   -613   1337   -122    381    306    465     44     36
     88   1423   1335   -756   -623   1379   -101    454    379    537    106     98
     88   1462   1374   -776   -644   1418    -90    532    441    602    161    158
     90   1493   1400   -792   -654   1447    -80    613    504    672    220    213
    101   1532   1428   -818   -665   1480    -67    696    574    753    293    275
    127   1652   1525   -888   -698   1590    -59    766    644    839    384    358
    150   1727   1577   -940   -714   1654    -44    820    704    909    465    436
    135   1751   1615   -943   -740   1683    -36    841    730    945    504    483
    119   1761   1641   -943   -761   1704    -44    833    727    953    511    491
    101   1761   1660   -930   -779   1712    -41    818    722    948    517    496
     98   1761   1662   -930   -782   1714    -41    784    704    922    493    480
     83   1730   1644   -906   -779   1688    -49    732    657    872    444    444
     44   1673   1626   -859   -792   1649    -51    675    605    815    394    394
     12   1618   1605   -815   -795   1613    -49    615    555    756    345    329
     12   1551   1538   -784   -763   1545    -59    535    488    675    267    265
     -7   1501   1506   -748   -758   1504    -64    462    426    600    197    213
    -31   1426   1457   -698   -745   1439    -83    381    350    522    122    145
    -41   1384   1426   -670   -732   1405    -90    316    290    459     59     90
    -36   1348   1384   -657   -711   1366    -96    267    249    420     23     59
    -44   1267   1312   -613   -678   1288   -101    228    215    397      2     41
    -44   1228   1273   -594   -657   1249   -119    184    176    361    -31      7
    -46   1210   1257   -581   -652   1234   -129    153    142    324    -64    -41
    -57   1205   1260   -576   -657   1234   -129    137    127    306    -88    -64
    -57   1202   1260   -574   -657   1228   -119    140    135    319    -83    -54
    -77   1171   1247   -548   -662   1208   -122    135    132    316    -85    -57
    -72   1184   1257   -555   -665   1221   -124    140    132    329    -72    -49
    -67   1182   1249   -558   -659   1215   -116    148    142    345    -57    -31
    -77   1169   1244   -545   -659   1205   -111    153    153    350    -49    -20
    -93   1158   1252   -532   -672   1202   -111    145    155    345    -51    -20
    -93   1158   1252   -532   -672   1205   -114    140    155    348    -49    -23
    -83   1174   1257   -545   -670   1215   -101    142    163    358    -38    -12
    -80   1182   1260   -550   -670   1221    -88    150    174    376    -15     10
    -75   1215   1288   -571   -683   1252    -67    166    194    397      7     28
    -80   1239   1319   -579   -698   1278    -25    192    226    423     28     49
    -96   1231   1327   -568   -714   1278      2    213    249    439     41     62
   -109   1228   1337   -561   -722   1283      2    200    249    431     33     54
    -80   1275   1353   -597   -717   1312    -10    184    254    436     36     59
    -72   1288   1361   -607   -717   1325    -15    179    272    457     64     75
    -80   1252   1332   -587   -706   1293    -46    155    249    444     62     70
    -85   1218   1304   -566   -696   1262    -70    132    226    426     49     67
    -93   1226   1319   -568   -706   1273    -77    132    226    431     57     75
    -88   1241   1330   -576   -709   1286    -72    137    228    439     67     83
    -72   1221   1291   -574   -683   1254    -75    127    220    423     59     75
    -85   1163   1249   -540   -667   1205    -80    114    202    400     44     67
   -106   1088   1192   -491   -649   1140    -80    103    187    384     31     54
   -109   1015   1124   -452   -615   1070    -77     88    163    361      5     18
   -122    989   1111   -433   -618   1049    -62     80    158    350    -15      0
   -140    976   1114   -418   -626   1044    -59     67    137    329    -33    -20
   -148    948   1096   -402   -623   1023    -67     49    119    301    -57    -49
   -145    906   1052   -379   -597    979    -70     36    109    288    -70    -67
   -153    852   1005   -350   -579    927    -77     23     96    277    -83    -75
   -163    841   1005   -340   -584    922    -75     18     96    277    -80    -75
   -163    839   1002   -340   -584    919    -67     20     98    283    -77    -75
   -163    818    982   -327   -571    898    -51     28    103    288    -70    -72
   -150    784    935   -319   -542    857    -44     31     98    285    -70    -75
   -142    758    901   -309   -522    831    -51     18     80    270    -77    -88
   -153    769    919   -309   -537    844    -44     18     85    270    -75    -90
   -148    750    898   -301   -522    823    -15     59    114    293    -70    -98
   -135    732    867   -301   -504    800     83    231    233    368    -41   -106
   -127    815    943   -345   -535    878    174    420    410    522     67    -33
    -98   1031   1130   -467   -613   1078    239    628    678    818    348    231
    -28   1314   1343   -641   -685   1327    220    807    940   1184    769    675
    -36   1639   1675   -802   -857   1657    122    594    924   1353   1114   1109
   -122   1704   1826   -792   -974   1764     25    210    683   1306   1239   1306
   -218   1574   1792   -680  -1005   1680    -83   -205    259    956    984   1091
   -285   1252   1538   -483   -911   1395   -233   -737   -384    179    163    277
   -257    828   1083   -285   -670    956   -457  -1080   -914   -517   -589   -452
   -197    527    724   -166   -462    626   -532  -1026   -914   -563   -678   -555
   -168    355    524    -93   -348    439   -467   -805   -693   -392   -576   -504
   -150    335    485    -90   -316    410   -353   -571   -446   -200   -446   -420
   -145    407    550   -132   -348    478   -166   -283   -158     44   -265   -285
   -127    475    602   -174   -366    540    -28    -85     28    207   -137   -184
   -122    504    626   -192   -374    563     20    -18    101    267    -93   -150
   -116    496    613   -189   -363    553     28     -5    119    280    -77   -140
   -129    472    600   -174   -366    535     36     10    127    288    -64   -140
   -137    478    613   -171   -374    545     44     23    135    298    -49   -142
   -145    465    610   -161   -379    537     49     31    142    306    -38   -142
   -158    449    607   -145   -381    527     59     38    150    314    -28   -124
   -155    457    613   -153   -384    535     62     54    168    332     -5   -103
   -145    467    613   -161   -379    540     77     67    192    348     18    -85
   -153    462    615   -155   -384    537     93     80    202    363     36    -70
   -148    439    587   -145   -366    511     96     85    205    363     38    -70
   -119    449    568   -166   -342    509    101     98    215    379     51    -67
   -111    472    584   -181   -348    527    114    114    233    394     70    -59
   -101    511    610   -205   -355    561    129    129    257    420     98    -41
    -93    511    605   -207   -348    558    135    148    272    441    122    -25
    -98    509    605   -205   -350    555    140    161    288    457    137    -10
    -90    530    620   -220   -355    574    150    189    316    488    171     23
    -83    524    605   -223   -345    563    155    213    337    511    197     44
    -67    558    626   -244   -345    592    179    254    384    566    249     83
    -49    571    618   -262   -332    594    194    298    433    615    296    124
    -36    574    610   -267   -322    592    207    348    485    667    345    163
    -15    594    610   -290   -314    602    223    420    558    750    420    233
     33    691    657   -361   -311    675    246    501    649    849    514    324
     59    782    719   -420   -329    750    262    584    735    953    623    431
     54    820    763   -439   -353    792    283    641    800   1026    704    506
     59    844    784   -454   -363    815    296    675    844   1072    758    558
     70    875    805   -472   -366    841    301    693    870   1098    784    592
     85    883    795   -485   -355    841    301    688    859   1088    782    589
     88    878    789   -485   -350    833    303    680    839   1067    771    579
     80    862    782   -472   -350    823    301    644    797   1018    730    542
     64    833    769   -449   -350    802    306    600    748    956    675    493
     46    771    722   -410   -337    748    303    542    683    875    600    423
     25    709    680   -368   -327    696    303    475    610    789    509    340
      5    641    636   -324   -316    639    306    413    542    709    428    270
    -18    555    574   -267   -296    563    298    350    478    633    355    205
    -31    522    550   -246   -290    535    296    301    431    574    301    148
    -38    467    504   -215   -272    485    280    246    376    511    249     88
    -62    397    459   -168   -262    428    265    194    322    457    194     36
    -80    363    444   -140   -262    402    252    153    277    413    153     -7
    -93    316    407   -111   -252    361    252    127    252    379    127    -41
   -101    267    368    -85   -233    316    246    106    233    355    103    -64
   -101    236    337    -70   -220    285    246    101    228    345     96    -70
    -88    233    322    -72   -205    277    241    106    228    348    103    -67
   -106    233    340    -64   -223    285    252    103    228    337     98    -80
   -122    213    332    -46   -226    272    257    103    228    335     98    -77
   -114    205    316    -46   -215    259    252    109    233    345    103    -67
   -109    202    311    -46   -210    257    241    109    236    353    114    -54
   -114    189    303    -38   -210    246    239    116    239    358    122    -51
   -129    155    283    -12   -205    218    236    119    244    355    124    -57
   -124    155    280    -15   -202    218    241    119    244    350    119    -62
   -114    192    306    -38   -210    249    249    129    267    368    145    -44
   -140    200    340    -31   -239    267    275    150    296    400    171    -15
   -140    213    353    -38   -246    283    288    153    301    402    176     -5
   -129    244    374    -59   -252    306    314    168    314    413    192      5
   -150    249    400    -49   -275    324    329    176    329    426    207     20
   -166    246    410    -41   -288    329    314    158    332    428    215     31
   -153    252    405    -49   -277    327    298    140    324    423    218     33
   -135    241    376    -54   -257    309    275    124    306    410    213     33
   -140    220    361    -38   -249    290    275    129    309    415    226     49
   -135    220    355    -44   -246    288    280    129    311    407    215     36
   -137    200    337    -31   -239    270    288    135    314    402    218     33
   -140    135    275      0   -207    205    272    124    285    371    194     10
   -127    127    254      0   -189    189    259    109    267    355    174     -2
   -145     77    220     31   -184    148    259     98    254    337    153    -23
   -179    -10    166     93   -174     77    262     77    228    298    111    -64
   -213    -75    137    142   -176     31    272     64    207    267     77    -96
   -213    -77    135    145   -174     28    293     64    207    257     70    -85
   -200    -88    111    142   -158     10    280     46    189    233     57    -88
   -205   -114     90    158   -148    -12    265     28    166    218     41   -101
   -226   -161     62    192   -145    -49    259     12    150    202     25   -119
   -236   -210     25    223   -132    -93    259     10    148    189     12   -135
   -205   -192     10    197   -109    -90    262     18    161    194     20   -124
   -207   -189     18    197   -114    -85    252     10    155    184      5   -129
   -239   -202     36    218   -137    -83    233     -5    135    163     -7   -119
   -254   -236     18    246   -137   -109    236     -5    140    163     -7   -116
   -249   -311    -62    280    -96   -187    259     31    163    179     -2   -155
   -246   -374   -127    309    -59   -252    340    158    254    223     18   -192
   -244   -316    -75    277    -85   -197    441    335    413    337     88   -163
   -241   -114    127    179   -184      5    509    517    662    587    306     44
   -205    137    340     33   -272    239    511    714    971    974    717    459
   -181    402    584   -109   -381    493    418    659   1044   1221   1109    898
   -239    594    833   -179   -537    714    280    277    789   1200   1312   1182
   -322    579    901   -127   -610    740    168   -119    397    958   1223   1161
   -402    293    693     51   -548    493      2   -605   -241    236    483    480
   -426   -129    296    277   -361     80   -241  -1070   -888   -615   -446   -397
   -394   -470    -75    431   -161   -275   -368  -1124  -1023   -839   -719   -704
   -389   -691   -301    540    -44   -496   -293   -883   -769   -633   -574   -639
   -384   -745   -361    563    -12   -553   -166   -633   -498   -426   -426   -522
   -381   -711   -329    545    -28   -519     -7   -374   -228   -220   -290   -420
   -384   -688   -306    535    -38   -498    132   -155     -5    -33   -155   -316
   -374   -688   -314    532    -31   -501    192    -59     93     41   -103   -272
   -376   -659   -285    517    -46   -472    189    -41    119     54    -93   -267
   -394   -685   -290    540    -51   -488    194    -25    140     67    -67   -254
   -413   -649   -239    530    -88   -444    215      0    174    103    -20   -218
   -413   -613   -200    514   -106   -407    220     15    197    122     -2   -197
   -423   -646   -223    532   -101   -433    220     20    213    119    -12   -205
   -428   -675   -246    550    -93   -459    226     25    220    124      5   -200
   -415   -704   -290    558    -64   -496    215     25    220    124     10   -189
   -407   -696   -288    553    -59   -493    213     31    239    137     25   -176
   -405   -693   -290    548    -57   -493    215     36    254    145     38   -192
   -381   -683   -301    532    -41   -491    213     44    277    161     54   -189
   -374   -644   -270    509    -54   -457    213     57    303    184     75   -163
   -392   -691   -298    542    -46   -496    215     77    327    205     85   -137
   -389   -740   -353    563    -18   -548    213     80    327    202     77   -132
   -366   -693   -327    530    -20   -509    215    101    353    223    101   -111
   -350   -665   -314    509    -20   -491    223    132    394    262    129    -75
   -342   -639   -296    491    -23   -467    218    155    426    288    155    -59
   -340   -605   -265    470    -38   -436    228    192    480    337    213    -23
   -316   -571   -254    444    -33   -413    241    241    545    397    272     44
   -283   -542   -259    410    -12   -402    254    298    618    462    327    109
   -241   -475   -233    358     -5   -355    275    374    706    550    402    194
   -210   -426   -215    316      0   -322    290    446    795    639    491    270
   -181   -374   -192    275      5   -283    296    511    883    730    579    350
   -142   -314   -171    226     12   -244    296    571    956    805    649    423
   -127   -257   -129    192      0   -194    303    620   1026    875    727    509
   -129   -202    -72    163    -31   -137    309    649   1065    919    771    558
   -122   -142    -20    132    -51    -83    316    662   1080    935    789    581
   -119   -129    -10    124    -54    -72    311    636   1057    906    758    574
   -119   -132    -12    127    -54    -72    277    579    987    828    678    532
   -137   -174    -36    155    -54   -103    252    519    932    766    626    493
   -158   -257    -98    207    -31   -179    249    467    891    714    581    444
   -189   -298   -111    244    -41   -205    252    405    836    644    509    376
   -194   -350   -155    272    -20   -254    236    324    763    555    415    298
   -202   -405   -205    303     -2   -306    207    249    693    475    340    246
   -236   -454   -218    345    -10   -337    189    187    641    418    285    207
   -233   -496   -262    363     12   -379    166    124    587    361    231    153
   -210   -545   -335    379     62   -441    124     57    524    296    166     83
   -249   -613   -363    428     57   -488    101     -2    475    249    109     28
   -283   -670   -387    478     49   -530     88    -44    441    207     67    -10
   -296   -717   -420    506     59   -568     70    -77    413    174     36    -36
   -319   -753   -433    537     57   -594     62    -96    400    161     25    -49
   -329   -787   -457    558     59   -620     51   -114    387    145     18    -59
   -319   -805   -485    561     83   -646     33   -129    381    140     18    -64
   -316   -831   -514    571     98   -672     18   -142    368    129      5    -75
   -327   -805   -478    566     75   -641     10   -145    376    142     23    -59
   -345   -802   -459    574     54   -631     -5   -155    374    140     23    -64
   -355   -807   -452    581     46   -631    -15   -174    363    129     10    -80
   -361   -841   -483    600     59   -662    -20   -179    366    132      7    -93
   -332   -867   -535    600    101   -701    -23   -184    371    135     12    -93
   -324   -880   -555    600    114   -719    -38   -200    363    132     15    -93
   -314   -862   -548    587    114   -704    -46   -207    363    135     23    -90
   -298   -813   -517    555    109   -665    -36   -200    379    150     46    -70
   -298   -789   -491    545     96   -641    -18   -197    392    166     70    -41
   -309   -789   -483    548     85   -636    -31   -213    376    155     54    -62
   -290   -769   -478    530     93   -623    -46   -236    366    145     41    -93
   -272   -756   -483    511    103   -620    -75   -265    353    132     33   -101
   -252   -784   -532    519    140   -659   -109   -296    332    116     25   -109
   -236   -839   -605    535    181   -722   -129   -319    314    101     18   -116
   -223   -828   -605    524    189   -717   -135   -324    311    101     23   -122
   -215   -826   -613    519    197   -719   -137   -322    314    106     28   -116
   -210   -872   -662    542    226   -769   -148   -332    301     96     18   -124
   -197   -919   -722    558    259   -820   -176   -368    259     54    -20   -171
   -202   -940   -737    571    265   -839   -184   -387    231     28    -49   -197
   -207   -969   -761    587    275   -865   -181   -394    220     18    -59   -205
   -207  -1036   -828    623    309   -932   -181   -402    205      7    -67   -207
   -252  -1127   -878    688    311  -1002   -200   -433    171    -25    -93   -244
   -275  -1163   -888    719    303  -1028   -226   -478    129    -80   -148   -311
   -244  -1169   -927    704    340  -1047   -244   -514     88   -135   -213   -368
   -215  -1140   -924    678    353  -1034   -241   -519     83   -142   -220   -355
   -174  -1153   -982    662    402  -1067   -244   -524     72   -145   -226   -355
   -161  -1145   -984    652    410  -1065   -257   -542     57   -163   -246   -381
   -158  -1161  -1002    657    418  -1083   -259   -548     51   -171   -257   -397
   -168  -1215  -1047    693    439  -1132   -241   -530     72   -150   -236   -387
   -166  -1234  -1070    698    452  -1153   -241   -524     80   -140   -223   -384
   -158  -1241  -1083    698    459  -1161   -252   -535     70   -145   -220   -389
   -148  -1247  -1098    698    472  -1174   -246   -514     77   -153   -236   -405
   -137  -1221  -1083    680    472  -1153   -153   -371    161   -114   -241   -413
   -101  -1122  -1021    610    457  -1072    -49   -187    314      0   -171   -389
    -75   -945   -872    509    397   -909     28     28    571    259     62   -197
    -31   -683   -652    355    309   -670     20    218    826    594    436    192
    -28   -345   -316    187    142   -332    -72     46    833    787    792    649
   -122   -262   -142    189      7   -202   -213   -381    600    782    961    891
   -202   -280    -77    241    -64   -179   -374   -854    233    532    805    784
   -259   -607   -350    431     44   -480   -574  -1389   -374   -163     80     80
   -244  -1166   -922    706    337  -1044   -805  -1766  -1013   -997   -813   -771
   -192  -1457  -1265    823    535  -1361   -859  -1662  -1005  -1062   -927   -914
   -150  -1545  -1397    846    623  -1473   -769  -1408   -774   -893   -828   -865
   -116  -1514  -1397    815    639  -1457   -615  -1137   -514   -698   -688   -769
   -109  -1423  -1314    766    602  -1369   -418   -849   -249   -485   -524   -646
   -103  -1395  -1293    748    592  -1345   -298   -688   -106   -368   -431   -576
    -90  -1389  -1299    740    602  -1345   -262   -631    -57   -329   -397   -553
    -98  -1379  -1280    737    587  -1330   -254   -610    -38   -311   -381   -545
   -111  -1402  -1291    758    589  -1348   -231   -584    -28   -298   -374   -532
    -98  -1389  -1293    743    594  -1340   -210   -558    -10   -283   -361   -519
    -72  -1366  -1293    719    610  -1330   -200   -545      0   -270   -348   -517
    -70  -1345  -1278    706    602  -1312   -194   -535      2   -267   -340   -514
    -72  -1371  -1299    722    613  -1335   -184   -522     15   -259   -329   -504
    -75  -1374  -1299    724    610  -1337   -174   -506     28   -254   -322   -496
    -70  -1327  -1257    698    592  -1293   -166   -493     38   -241   -316   -483
    -62  -1309  -1249    685    592  -1280   -163   -478     49   -231   -306   -472
    -54  -1299  -1244    678    594  -1273   -161   -467     59   -223   -296   -470
    -57  -1322  -1265    688    602  -1293   -140   -441     85   -202   -280   -452
    -49  -1306  -1257    678    602  -1283   -116   -405    109   -181   -259   -423
    -41  -1299  -1257    667    605  -1278   -109   -384    116   -174   -252   -415
    -18  -1257  -1239    639    610  -1249   -122   -371    119   -163   -244   -402
     -7  -1252  -1244    628    615  -1247   -101   -335    145   -145   -226   -389
      7  -1223  -1234    607    620  -1228    -80   -285    179   -109   -189   -358
     38  -1200  -1241    579    639  -1221    -72   -241    205    -80   -158   -340
     75  -1161  -1236    542    654  -1197    -59   -187    236    -46   -129   -306
     90  -1114  -1205    509    644  -1158    -44   -114    290      0    -90   -246
    111  -1060  -1171    472    639  -1114    -23    -36    355     67    -28   -187
    132  -1008  -1140    439    636  -1072     -2     54    428    145     46   -116
    176   -927  -1104    376    639  -1015     15    148    506    226    129    -33
    202   -846  -1049    319    623   -948     28    220    563    296    210     36
    215   -787  -1002    285    607   -893     38    272    594    340    259     80
    231   -737   -969    252    597   -852     57    298    607    353    272    116
    239   -717   -956    239    597   -836     54    296    592    345    277    132
    246   -709   -958    228    602   -833     54    272    561    311    259    111
    239   -698   -937    228    587   -818     62    252    527    270    226     96
    228   -698   -927    233    576   -813     72    218    488    223    181     64
    226   -706   -932    241    579   -818     80    181    444    174    135     28
    202   -748   -953    270    576   -849     80    116    379    103     64    -33
    197   -789   -987    296    589   -888     75     51    311     33     -7    -98
    179   -823  -1002    319    589   -911     67    -10    252    -33    -70   -161
    189   -859  -1049    335    618   -953     62    -67    197    -96   -127   -218
    189   -898  -1088    353    636   -992     57   -119    150   -148   -171   -257
    163   -932  -1096    384    628  -1013     31   -174     98   -197   -220   -296
    153   -958  -1111    402    631  -1034     15   -210     57   -236   -259   -327
    166   -969  -1135    402    649  -1052     10   -228     31   -259   -280   -342
    163   -966  -1132    400    646  -1049      2   -244     10   -277   -293   -355
    155   -950  -1106    394    631  -1028      2   -246      2   -283   -298   -355
    145   -937  -1085    394    613  -1010      2   -241     -7   -285   -301   -350
    148   -935  -1083    394    615  -1008      0   -228    -18   -283   -301   -350
    150   -943  -1093    394    620  -1018     -5   -220    -25   -293   -314   -363
    161   -922  -1085    379    623  -1002      0   -207    -25   -290   -311   -358
    174   -888  -1065    355    618   -976      5   -197    -23   -293   -306   -345
    200   -862  -1062    332    631   -961     10   -189    -31   -298   -303   -342
    226   -820  -1047    296    633   -932     20   -176    -33   -298   -303   -335
    244   -792  -1039    272    641   -914     31   -161    -31   -290   -298   -322
    267   -756  -1026    244    644   -891     44   -145    -28   -285   -290   -306
    303   -693   -997    194    649   -844     51   -127    -25   -283   -283   -293
    329   -618   -950    142    639   -784     83    -93      0   -259   -262   -267
    340   -558   -898    109    618   -727    124    -59     20   -239   -241   -239
    345   -504   -849     77    597   -675    150    -36     31   -228   -223   -220
    374   -465   -839     46    605   -652    161    -23     20   -233   -226   -215
    394   -407   -802      5    597   -605    161    -10     28   -228   -207   -189
    410   -327   -737    -41    574   -532    155     -5     41   -213   -184   -158
    428   -275   -706    -77    566   -491    132    -10     31   -215   -181   -150
    457   -223   -680   -116    568   -452    129     -2     28   -213   -179   -137
    470   -189   -659   -142    563   -423    140     15     25   -205   -171   -119
    485   -168   -654   -158    568   -413    142     33     18   -207   -171   -114
    478   -171   -649   -155    563   -410    132     28     -5   -231   -192   -129
    470   -176   -646   -145    558   -410    129     28    -20   -249   -207   -140
    465   -163   -631   -153    545   -394    145     36    -28   -254   -213   -137
    470   -161   -631   -155    550   -394    166     44    -38   -270   -226   -150
    465   -166   -631   -148    545   -400    176     49    -59   -288   -246   -163
    457   -163   -620   -145    537   -392    179     49    -75   -309   -265   -176
    431   -168   -600   -132    514   -381    184     49    -88   -329   -280   -189
    426   -155   -581   -135    504   -368    189     57    -93   -340   -285   -189
    418   -140   -558   -140    488   -348    197     70    -90   -337   -285   -181
    413   -129   -542   -140    478   -335    194     83    -90   -332   -285   -174
    397   -124   -522   -137    459   -324    200     90    -93   -335   -288   -176
    392    -98   -491   -148    441   -293    205    101    -90   -340   -293   -181
    392    -83   -475   -158    433   -277    197    106   -101   -350   -303   -184
    397    -67   -465   -163    431   -265    194    106   -109   -355   -311   -181
    384    -44   -428   -171    405   -236    200    124   -103   -345   -301   -166
    389    -20   -410   -184    397   -215    236    192    -75   -335   -303   -168
    402     36   -366   -220    384   -163    327    358     23   -277   -285   -171
    426    158   -267   -290    348    -54    420    584    179   -145   -194    -98
    462    376    -85   -420    272    145    514    878    444    137     80    171
    535    683    148   -610    192    415    519   1031    639    428    426    558
    537    956    415   -748     59    688    418    774    615    592    724    948
    415   1039    623   -727   -103    831    277    314    475    670    927   1221
    259    940    680   -602   -210    810     75   -241     67    342    670   1010
    148    597    449   -374   -150    524   -135   -823   -602   -449   -142    210
    168    207     38   -189     64    124   -355  -1098  -1093  -1065   -795   -454
    244    -25   -270   -109    257   -148   -433   -963  -1083  -1106   -888   -561
    290    -49   -342   -122    314   -194   -311   -641   -846   -940   -782   -493
    309     46   -262   -179    285   -109   -119   -301   -589   -753   -652   -381
    324    148   -179   -239    252    -15     70     -2   -366   -576   -522   -275
    342    231   -111   -285    228     59    155    145   -252   -485   -449   -215
    355    218   -137   -288    246     41    174    197   -223   -462   -426   -197
    371    272    -98   -324    236     88    179    223   -218   -452   -418   -189
    358    327    -31   -345    194    148    200    252   -205   -433   -400   -171
    358    340    -18   -348    189    161    205    275   -194   -413   -384   -150
    371    340    -31   -355    200    153    207    296   -184   -400   -379   -145
    381    376     -7   -379    194    184    213    316   -174   -387   -371   -132
    394    433     38   -413    176    236    213    335   -163   -368   -358   -119
    402    472     70   -436    166    272    223    358   -148   -361   -345   -109
    389    480     90   -436    148    288    223    371   -142   -358   -348   -101
    387    511    122   -449    132    316    226    387   -132   -345   -342    -85
    392    550    158   -472    114    355    228    410   -116   -322   -327    -64
    389    594    205   -491     93    400    239    441    -93   -296   -306    -38
    397    654    257   -527     70    457    252    470    -75   -267   -280    -15
    387    711    322   -550     33    517    254    491    -64   -257   -272    -15
    384    743    358   -563     12    550    265    522    -41   -233   -257      0
    407    784    376   -594     15    581    280    558    -18   -202   -231     25
    423    810    387   -620     18    600    280    594     -5   -184   -215     49
    444    844    400   -644     20    623    288    652     28   -145   -174     88
    457    893    433   -675     12    665    296    727     83    -85   -119    142
    485    976    491   -730     -2    735    311    805    142    -20    -59    202
    493   1028    535   -761    -20    782    335    888    207     46      2    265
    498   1093    594   -797    -49    844    353    969    272    124     75    332
    511   1174    662   -844    -75    919    358   1044    337    202    155    402
    524   1267    743   -896   -109   1005    366   1109    397    277    236    480
    527   1306    776   -919   -124   1041    361   1132    410    303    259    519
    532   1361    828   -948   -148   1096    363   1145    426    322    277    558
    540   1418    875   -979   -168   1148    350   1124    410    316    275    568
    527   1454    927   -989   -200   1192    350   1101    387    296    262    553
    519   1452    932   -987   -207   1192    358   1072    361    265    241    527
    501   1423    922   -963   -210   1174    355   1031    327    223    207    488
    470   1410    940   -943   -233   1176    355    979    285    171    158    444
    454   1366    911   -909   -228   1140    363    930    244    122    103    397
    436   1325    888   -880   -226   1109    350    865    181     51     33    335
    423   1275    849   -849   -213   1062    332    795    116    -15    -33    270
    400   1223    823   -813   -213   1023    309    730     59    -72    -93    215
    376   1195    818   -784   -220   1008    298    683     20   -116   -137    174
    363   1184    820   -776   -228   1002    290    641    -23   -161   -187    127
    361   1189    828   -776   -233   1010    272    600    -64   -194   -228     88
    350   1169    815   -761   -233    992    254    563   -101   -223   -265     57
    332   1153    820   -743   -244    987    272    563    -98   -220   -259     67
    324   1148    823   -737   -249    987    275    563    -93   -215   -254     72
    316   1161    844   -740   -262   1002    275    568    -90   -210   -244     85
    290   1179    888   -737   -298   1034    275    574    -85   -200   -231    103
    275   1202    927   -737   -324   1065    267    571    -96   -202   -241     90
    285   1210    924   -750   -319   1067    257    566   -103   -205   -257     72
    285   1215    930   -750   -322   1072    254    568    -98   -197   -252     85
    283   1223    940   -756   -327   1083    252    568    -96   -192   -249     98
    280   1254    974   -766   -345   1114    257    574    -85   -179   -236    111
    275   1262    987   -771   -355   1124    249    568    -83   -171   -228    111
    277   1278   1000   -779   -361   1140    249    574    -77   -163   -223    119
    285   1330   1041   -807   -376   1187    265    594    -57   -142   -210    142
    288   1389   1101   -839   -405   1247    283    607    -44   -124   -194    158
    280   1415   1135   -849   -428   1275    296    615    -31   -109   -179    176
    293   1436   1143   -865   -426   1291    306    620    -15    -96   -161    197
    293   1470   1174   -883   -441   1325    293    618     -2    -83   -148    215
    283   1496   1213   -888   -465   1356    275    602      0    -72   -142    226
    283   1493   1208   -888   -465   1350    244    576    -20    -80   -150    233
    277   1488   1208   -883   -465   1348    228    566    -38    -88   -158    236
    272   1514   1241   -893   -485   1379    223    566    -38    -77   -150    244
    265   1509   1244   -885   -488   1376    218    563    -44    -83   -153    241
    265   1467   1200   -867   -467   1335    200    548    -72   -103   -174    223
    265   1454   1187   -859   -459   1322    189    542    -90   -114   -181    218
    265   1434   1169   -852   -452   1301    181    537   -101   -119   -187    215
    257   1413   1156   -833   -449   1286    174    522   -119   -129   -200    200
    228   1376   1145   -802   -459   1262    174    506   -140   -148   -233    174
    207   1358   1150   -784   -472   1257    171    485   -158   -168   -259    150
    200   1335   1135   -769   -467   1236    155    465   -184   -187   -290    129
    179   1299   1119   -737   -470   1210    153    459   -189   -194   -290    129
    171   1273   1101   -724   -465   1187    150    457   -192   -194   -283    124
    171   1278   1106   -724   -467   1192    148    454   -192   -194   -280    111
    163   1260   1096   -711   -467   1179    145    449   -194   -197   -277    106
    163   1236   1072   -698   -454   1156    140    441   -205   -202   -285     98
    163   1262   1098   -714   -467   1182    132    433   -218   -207   -296     93
    153   1291   1135   -722   -491   1213    135    439   -210   -194   -288    114
    145   1288   1140   -717   -498   1215    137    444   -210   -189   -290    116
    153   1267   1114   -709   -480   1192    171    501   -184   -179   -301     83
    153   1304   1150   -730   -498   1228    275    670    -64   -116   -280     64
    176   1426   1249   -802   -535   1337    376    872    127     51   -142    166
    213   1634   1418   -924   -602   1525    452   1132    420    381    174    467
    275   1925   1649  -1098   -685   1787    418   1317    680    753    605    932
    239   2242   2000  -1241   -880   2122    301   1070    652    927    953   1356
    148   2335   2187  -1241  -1021   2262    171    678    431    904   1072   1525
     46   2239   2190  -1143  -1072   2216     -5    176    -36    488    714   1210
    -41   1867   1909   -911   -974   1888   -215   -428   -756   -389   -210    335
    -20   1439   1457   -709   -740   1447   -436   -704  -1223   -989   -836   -252
     33   1182   1148   -607   -558   1166   -449   -553  -1140   -943   -852   -314
     54   1080   1026   -568   -485   1052   -324   -290   -904   -763   -740   -249
     64   1088   1023   -576   -478   1057   -168    -31   -646   -568   -597   -150
     77   1176   1098   -628   -509   1137     12    236   -397   -361   -439    -36
     96   1247   1150   -672   -527   1200    122    381   -265   -244   -348     25
    111   1293   1182   -704   -537   1239    161    433   -210   -194   -309     59
    116   1291   1174   -704   -527   1234    174    457   -184   -171   -293     77
    103   1273   1169   -688   -532   1221    179    478   -174   -158   -277     93
     88   1267   1176   -678   -545   1223    189    493   -161   -140   -252    119
     98   1283   1184   -693   -542   1234    202    506   -145   -116   -228    132
    103   1291   1187   -696   -540   1239    226    522   -124   -101   -215    127
     96   1306   1210   -704   -555   1260    223    530   -111    -83   -207    135
    101   1317   1215   -709   -558   1267    223    545    -90    -57   -184    158
     96   1317   1221   -709   -561   1270    223    553    -80    -44   -174    179
     98   1345   1247   -722   -574   1296    246    574    -59    -23   -150    189
    101   1353   1252   -730   -576   1304    246    576    -54    -20   -155    176
    101   1356   1252   -730   -576   1304    249    587    -46    -15   -148    184
     90   1374   1280   -732   -597   1327    252    602    -25      7   -127    205
     98   1356   1257   -727   -579   1306    257    620     -7     31   -114    215
    101   1382   1278   -743   -589   1330    259    639     10     54    -80    246
    101   1402   1299   -753   -597   1350    270    670     41     88    -41    280
    106   1405   1296   -756   -594   1350    267    693     67    114    -20    288
    103   1395   1291   -748   -592   1343    280    727    109    155     18    319
    111   1431   1319   -771   -602   1374    285    771    155    207     70    358
    132   1465   1332   -800   -600   1400    298    828    215    272    122    400
    145   1504   1358   -826   -605   1434    314    898    293    355    200    478
    155   1569   1413   -862   -628   1491    332    976    381    457    301    571
    168   1615   1447   -893   -641   1532    348   1044    452    537    384    639
    166   1670   1504   -919   -667   1587    358   1101    514    613    457    709
    163   1691   1527   -927   -683   1610    381   1140    555    659    504    743
    163   1706   1543   -935   -688   1626    387   1145    568    670    517    753
    163   1745   1579   -956   -706   1662    381   1137    568    675    537    789
    163   1727   1564   -945   -701   1647    379   1114    540    646    519    789
    163   1701   1535   -932   -685   1618    384   1080    501    602    478    750
    166   1693   1527   -930   -680   1610    387   1034    452    553    431    706
    132   1639   1504   -888   -685   1571    384    971    392    483    366    649
    103   1558   1452   -831   -672   1506    389    917    329    405    290    579
     88   1491   1400   -789   -654   1444    384    849    262    327    215    506
     72   1452   1379   -761   -652   1415    366    784    197    259    148    439
     62   1415   1350   -740   -646   1384    366    737    155    210     93    381
     44   1345   1301   -696   -628   1325    361    683    109    153     36    327
     38   1317   1275   -678   -618   1296    353    646     77    124     12    301
     20   1275   1254   -646   -615   1265    353    620     57    101    -10    272
     18   1236   1215   -628   -600   1226    355    607     41     80    -31    259
     25   1221   1195   -626   -584   1208    350    592     28     67    -38    257
     31   1231   1197   -633   -581   1215    348    581     15     62    -41    246
     31   1210   1179   -620   -574   1195    353    584     23     67    -33    254
     20   1210   1189   -615   -584   1200    368    597     46     88    -12    280
     20   1202   1179   -613   -579   1192    371    597     54     90     -2    277
     23   1208   1182   -618   -579   1195    366    594     57     90      0    275
     33   1202   1169   -618   -566   1187    371    592     54     90     -2    277
     36   1200   1161   -618   -563   1182    374    600     62    103     10    290
     38   1213   1174   -626   -566   1195    374    607     72    119     25    293
     57   1244   1187   -649   -563   1215    374    605     77    122     36    301
     77   1291   1213   -683   -566   1252    384    615     90    140     49    324
     72   1293   1218   -685   -571   1257    413    633    116    161     67    337
     62   1293   1231   -678   -584   1262    444    657    142    192     93    361
     51   1283   1231   -667   -589   1257    465    672    155    205    111    371
     51   1275   1223   -662   -584   1249    467    662    153    200    114    366
     41   1312   1270   -678   -615   1291    454    641    148    202    119    371
     51   1335   1283   -693   -615   1309    436    623    145    207    127    384
     59   1309   1247   -685   -594   1278    418    600    127    200    122    379
     46   1296   1249   -670   -600   1273    423    597    124    202    127    384
     44   1291   1247   -667   -602   1270    436    610    137    210    145    397
     57   1280   1223   -670   -581   1252    433    618    137    218    158    410
     64   1228   1163   -649   -550   1197    420    607    114    202    142    397
     62   1202   1140   -631   -537   1171    420    597     96    189    135    389
     51   1153   1101   -602   -524   1130    426    581     83    174    119    376
     41   1101   1060   -571   -509   1080    433    574     67    150     98    355
     25   1062   1036   -545   -506   1049    441    568     57    140     88    337
     12   1023   1010   -517   -498   1018    436    553     38    127     72    316
     18    982    961   -501   -472    971    423    535     18    103     54    288
     23    937    914   -480   -444    924    420    524      2     83     36    267
     15    898    883   -459   -433    891    433    522      5     80     36    265
      7    888    880   -446   -436    885    452    522     15     85     46    267
     -5    891    896   -444   -452    893    452    519     23    101     64    283
      5    883    878   -444   -436    880    446    514     20    106     64    288
     12    844    828   -428   -407    836    444    504     10     98     57    280
     -7    813    820   -402   -413    815    436    491      7     90     57    283
    -67    756    823   -348   -444    789    423    491      7     77     41    270
    -83    722    805   -319   -444    763    467    579     64    103     38    246
    -75    782    857   -353   -467    818    558    730    194    194     77    241
    -64    917    982   -426   -522    948    631    893    405    402    246    366
    -28   1176   1202   -574   -615   1187    675   1127    740    807    670    774
     12   1467   1452   -740   -719   1460    618   1176    904   1127   1109   1273
     -5   1706   1709   -852   -857   1709    493    862    727   1166   1363   1626
    -64   1735   1800   -833   -932   1766    410    493    402   1008   1374   1704
   -137   1514   1652   -688   -893   1582    254     12   -187    374    756   1130
   -181   1143   1325   -480   -753   1234     44   -491   -852   -483   -181    228
   -155    810    966   -327   -561    888   -116   -633  -1096   -823   -574   -163
   -106    574    680   -233   -392    626    -93   -452   -911   -675   -491   -142
    -49    542    589   -249   -319    566     36   -189   -631   -449   -340    -36
     -2    571    571   -285   -288    571    197     72   -358   -228   -184     77
     28    652    623   -342   -296    639    358    319   -103    -20    -20    210
     36    711    675   -374   -319    693    439    439     25     88     75    277
     46    727    680   -387   -319    706    467    478     67    124    111    288
     59    745    685   -402   -314    717    483    501    101    148    140    306
     88    769    680   -431   -296    724    504    522    132    174    168    329
    135    815    680   -475   -272    748    532    548    163    202    202    358
    166    839    672   -504   -254    756    542    561    184    223    223    379
    189    878    688   -535   -249    784    553    571    202    244    241    394
    200    904    701   -553   -252    802    566    581    220    257    254    405
    207    893    685   -550   -239    789    579    589    236    267    259    413
    226    911    685   -568   -231    797    587    597    254    283    285    431
    244    935    691   -589   -223    813    600    620    288    314    319    457
    262    950    685   -607   -210    818    605    633    309    332    335    478
    272    971    698   -620   -213    836    610    646    327    348    350    493
    285    974    688   -631   -202    833    610    654    342    363    361    496
    301    979    678   -641   -189    828    613    665    363    387    381    511
    314   1008    693   -665   -189    852    620    691    392    418    410    537
    322   1039    717   -680   -197    878    633    724    428    452    446    561
    332   1070    737   -704   -202    904    644    753    470    493    491    594
    342   1083    740   -714   -200    911    649    792    514    535    530    628
    355   1106    748   -732   -197    927    662    841    563    584    576    672
    379   1140    761   -758   -189    950    678    896    623    644    639    722
    394   1163    769   -782   -187    966    691    963    691    717    706    784
    426   1221    795   -823   -184   1008    709   1041    769    805    792    867
    441   1267    826   -857   -192   1049    724   1119    854    901    893    966
    452   1345    893   -898   -220   1119    737   1174    924    979    971   1047
    457   1402    943   -932   -241   1174    745   1197    950   1010   1015   1080
    472   1402    930   -937   -228   1169    743   1200    950   1010   1028   1088
    475   1405    930   -940   -228   1169    743   1187    937    992   1026   1083
    483   1421    937   -950   -226   1179    743   1161    917    969   1008   1075
    498   1421    919   -961   -210   1169    743   1124    878    922    961   1039
    498   1395    896   -948   -200   1145    737   1072    823    854    898    979
    470   1340    867   -906   -197   1104    737   1010    756    774    826    898
    444   1260    815   -852   -184   1039    727    945    678    693    748    823
    423   1189    766   -810   -171    979    714    875    605    613    667    740
    407   1127    719   -769   -155    924    696    805    542    540    597    662
    402   1072    667   -740   -132    870    685    745    485    475    532    594
    397   1018    620   -706   -111    820    672    691    439    418    478    535
    374    979    605   -678   -114    792    659    649    407    376    439    501
    358    935    576   -646   -109    756    646    618    379    348    415    480
    355    909    550   -633    -96    730    631    584    345    309    379    444
    353    891    537   -620    -90    714    610    555    316    272    345    418
    350    865    511   -610    -80    688    613    542    314    257    327    402
    368    844    475   -607    -54    662    610    540    316    252    319    376
    358    815    454   -587    -49    636    602    540    319    252    327    363
    348    815    467   -581    -59    641    594    537    327    259    345    381
    368    813    444   -592    -38    628    602    555    350    283    368    410
    394    815    418   -605    -10    618    613    566    363    301    384    420
    376    813    433   -597    -28    623    602    555    363    293    381    413
    379    831    452   -605    -36    641    602    550    371    293    376    410
    389    810    418   -600    -12    613    602    555    374    301    379    423
    415    846    431   -631     -7    639    626    574    402    329    407    454
    397    878    480   -639    -41    680    641    584    428    350    428    472
    384    909    524   -646    -70    717    644    579    446    358    439    485
    374    878    504   -626    -64    691    654    581    452    350    428    475
    358    875    514   -618    -77    696    657    571    449    342    420    478
    340    893    550   -618   -103    722    649    555    446    348    423    488
    303    862    558   -581   -127    711    628    532    441    342    415    485
    332    867    532   -600   -101    701    594    504    426    335    415    488
    384    891    506   -639    -59    698    589    501    426    335    413    488
    353    872    517   -613    -80    696    587    498    426    335    413    491
    322    823    501   -571    -88    662    574    485    413    322    402    485
    345    774    428   -561    -41    602    574    478    413    311    394    470
    348    709    361   -527     -7    535    555    457    379    275    371    444
    314    641    324   -480     -5    485    530    431    340    233    335    413
    293    613    319   -452    -12    467    519    410    316    202    296    387
    275    568    293   -423    -10    433    522    397    309    189    283    371
    270    496    226   -384     20    361    522    374    285    166    265    342
    265    465    200   -366     33    332    511    350    265    148    244    322
    254    441    187   -348     33    314    511    332    252    127    218    296
    244    379    132   -314     54    257    506    329    252    116    215    277
    252    363    111   -309     70    239    498    327    259    116    213    283
    257    374    114   -316     70    244    491    314    252    106    197    280
    280    361     80   -319    101    220    483    314    257    101    200    280
    293    348     54   -322    119    200    483    309    262    101    205    288
    288    348     59   -319    114    205    491    314    275    106    213    296
    288    345     54   -316    116    200    475    303    265     90    192    290
    303    319     15   -311    145    168    488    345    277     83    166    275
    340    342      2   -342    166    174    587    527    394    153    179    280
    371    444     70   -407    150    257    693    732    579    298    288    361
    407    649    239   -530     83    444    779    982    867    594    574    613
    470    919    449   -693     10    685    792   1205   1153    971    997   1044
    462   1244    779   -854   -158   1013    672    927   1104   1132   1327   1454
    363   1374   1010   -870   -324   1192    522    467    875   1130   1486   1696
    249   1345   1096   -797   -423   1221    322    -57    462    831   1270   1530
    168    976    807   -571   -319    893    109   -613   -163     80    480    774
    194    426    231   -311    -18    329   -103   -904   -711   -659   -314     23
    270    176    -96   -223    181     41   -148   -774   -678   -698   -415    -88
    322    119   -202   -223    262    -41    -49   -496   -444   -532   -319    -28
    361    174   -187   -267    275     -5    122   -197   -176   -335   -187     70
    376    254   -122   -316    249     67    322     93     80   -135    -33    189
    405    296   -109   -350    257     93    418    236    205    -38     36    252
    441    322   -119   -384    280    103    449    290    249     -5     62    280
    452    335   -116   -392    285    109    467    319    275     12     80    296
    446    350    -98   -400    272    127    475    342    296     36    103    322
    452    366    -85   -410    270    140    483    355    306     49    109    324
    452    379    -72   -415    262    153    491    374    316     67    127    340
    454    384    -70   -418    262    158    493    384    322     70    129    345
    454    418    -36   -436    244    192    496    394    340     85    140    363
    470    446    -23   -459    246    213    501    410    353    101    153    381
    480    465    -15   -475    249    226    509    426    363    114    158    389
    496    485    -10   -491    254    239    483    428    363    116    153    387
    509    496    -12   -504    259    241    488    441    374    127    155    392
    530    530      0   -530    265    267    514    470    397    150    168    407
    535    574     38   -555    246    309    498    485    407    166    181    431
    527    610     83   -568    223    348    480    491    413    176    176    420
    535    605     67   -571    233    335    498    514    431    192    189    436
    522    581     59   -553    231    322    514    550    459    223    213    454
    530    662    132   -594    197    397    522    597    493    262    246    496
    545    743    197   -644    174    470    522    633    527    296    275    530
    563    761    197   -665    184    480    532    685    550    329    309    558
    594    800    205   -698    194    504    550    756    600    379    350    592
    618    849    228   -735    192    540    548    828    657    446    402    639
    675    943    267   -807    205    605    592    935    730    537    488    724
    662   1023    361   -844    150    693    597   1000    782    610    555    800
    646   1085    439   -865    103    761    574   1039    807    659    610    857
    675   1174    498   -924     88    836    592   1085    846    714    672    924
    688   1228    540   -958     75    885    605   1106    854    735    696    950
    691   1270    576   -982     57    924    597   1098    846    730    706    966
    657   1283    626   -971     15    956    594   1072    815    709    685    950
    644   1296    652   -971     -5    974    597   1036    774    675    657    924
    644   1280    636   -961      5    958    600    992    727    628    607    883
    641   1257    615   -950     12    937    579    922    654    555    537    823
    633   1241    607   -940     12    924    571    859    589    496    478    784
    615   1234    615   -924      0    924    574    797    537    439    413    724
    607   1197    589   -901     10    893    571    737    488    384    355    659
    607   1163    553   -885     28    857    545    667    426    332    298    615
    587   1122    535   -854     25    828    530    610    374    285    244    566
    579   1098    519   -839     28    810    511    568    327    252    202    532
    571   1106    535   -839     18    820    488    532    290    223    168    509
    563   1106    542   -839     10    826    472    514    270    207    158    498
    566   1117    548   -841     10    833    467    506    262    205    148    485
    568   1132    563   -852      2    849    454    498    254    200    137    480
    566   1158    592   -862    -12    875    441    493    239    192    132    485
    561   1200    639   -883    -38    919    441    501    241    194    127    480
    561   1236    675   -898    -57    956    439    509    254    207    137    491
    563   1241    678   -904    -57    958    428    514    257    223    150    504
    571   1252    680   -911    -54    966    413    517    254    226    145    501
    566   1293    724   -930    -80   1010    405    524    254    226    142    498
    563   1337    774   -950   -103   1057    400    532    254    228    142    509
    558   1350    789   -956   -116   1070    400    545    257    231    142    506
    576   1374    797   -974   -109   1085    387    550    254    233    137    509
    589   1426    836  -1008   -124   1132    400    571    270    252    158    532
    592   1506    911  -1049   -161   1210    423    592    296    280    189    558
    584   1551    966  -1070   -189   1260    439    600    303    285    189    558
    589   1600   1010  -1093   -210   1306    444    610    311    288    197    566
    584   1639   1052  -1111   -233   1345    428    615    322    303    215    589
    587   1688   1101  -1137   -257   1395    410    618    332    327    239    618
    607   1706   1098  -1158   -244   1402    374    607    319    324    231    607
    623   1740   1117  -1182   -246   1428    342    594    309    319    215    594
    623   1784   1158  -1205   -267   1473    329    592    306    319    218    605
    631   1829   1195  -1231   -280   1512    322    600    306    327    226    615
    633   1823   1189  -1228   -277   1506    303    589    285    316    215    607
    626   1792   1166  -1208   -270   1480    290    579    267    298    200    589
    628   1792   1163  -1210   -267   1478    277    568    249    277    179    574
    623   1797   1174  -1210   -275   1486    275    555    226    257    155    550
    602   1787   1182  -1197   -288   1486    285    548    210    244    135    530
    581   1771   1189  -1176   -303   1480    285    535    189    228    111    506
    576   1771   1192  -1176   -309   1483    270    527    176    223    106    493
    584   1782   1197  -1184   -306   1491    262    524    163    215     98    483
    592   1797   1205  -1195   -306   1501    259    522    148    207     90    480
    602   1813   1210  -1208   -303   1512    270    527    145    207     90    501
    594   1834   1239  -1215   -322   1538    265    532    148    220    109    511
    592   1857   1265  -1223   -337   1561    259    532    140    213    101    496
    581   1860   1275  -1223   -348   1569    254    532    132    200     85    491
    581   1899   1317  -1239   -366   1608    252    535    135    207     90    504
    571   1930   1356  -1252   -392   1644    259    550    145    226    106    517
    574   1943   1369  -1260   -397   1657    270    576    150    231    109    514
    587   1974   1384  -1283   -400   1680    335    693    215    265    111    501
    605   2065   1460  -1335   -426   1764    436    880    342    350    155    522
    654   2236   1579  -1447   -462   1906    517   1127    561    566    348    691
    719   2494   1771  -1608   -524   2132    568   1418    836    891    685   1018
    758   2844   2086  -1803   -665   2468    537   1415    961   1153   1036   1421
    683   3016   2333  -1849   -823   2675    376    989    846   1265   1286   1766
    519   3109   2590  -1816  -1036   2850    189    454    602   1189   1312   1842
    394   2881   2486  -1639  -1047   2683    -23   -145     46    605    745   1306
    355   2408   2052  -1382   -846   2229   -246   -597   -607   -205    -98    483
    426   2049   1623  -1236   -597   1836   -410   -649   -836   -509   -436    135
    472   1964   1488  -1218   -509   1727   -358   -381   -652   -379   -363    161
    506   2026   1519  -1267   -506   1774   -192    -54   -394   -184   -223    270
    535   2117   1582  -1327   -524   1849      7    272   -145     12    -77    379
    566   2182   1615  -1374   -524   1899    148    488     10    140     10    441
    579   2239   1660  -1410   -540   1948    189    561     72    189     46    472
    589   2270   1680  -1431   -545   1977    210    597    111    220     75    493
    594   2299   1704  -1447   -555   2003    210    618    124    236     88    501
    597   2353   1756  -1475   -579   2055    207    633    132    246     96    504
    610   2379   1766  -1496   -579   2075    213    652    148    265    116    517
    613   2382   1769  -1499   -579   2078    220    675    168    288    135    530
    602   2408   1805  -1506   -602   2109    218    691    184    303    148    540
    600   2439   1839  -1519   -618   2140    205    696    189    314    158    548
    620   2460   1839  -1540   -610   2151    205    711    194    329    163    561
    631   2478   1847  -1553   -607   2164    210    724    207    342    168    571
    631   2496   1865  -1566   -618   2182    207    737    228    361    184    581
    639   2538   1899  -1587   -628   2218    205    745    249    381    205    592
    633   2561   1927  -1597   -646   2244    202    756    259    405    220    607
    631   2587   1956  -1610   -662   2273    207    782    285    436    252    639
    631   2631   1997  -1631   -683   2314    215    807    316    470    285    665
    639   2650   2010  -1644   -685   2330    215    823    324    488    293    667
    628   2647   2018  -1639   -696   2333    205    841    342    506    303    678
    639   2681   2039  -1660   -701   2361    202    875    376    550    340    709
    667   2720   2052  -1693   -693   2387    205    930    423    602    384    753
    704   2782   2078  -1743   -685   2431    215    995    475    667    439    807
    714   2850   2132  -1784   -709   2494    233   1072    537    740    506    870
    727   2896   2169  -1813   -722   2533    241   1143    597    815    574    930
    735   2953   2218  -1847   -740   2587    241   1208    659    891    652    997
    748   3008   2260  -1878   -756   2634    244   1270    714    963    722   1067
    756   3102   2343  -1930   -795   2722    236   1312    758   1031    787   1140
    758   3156   2397  -1958   -820   2779    239   1332    784   1070    828   1184
    758   3195   2434  -1977   -839   2816    244   1337    797   1083    846   1210
    766   3213   2447  -1990   -839   2831    246   1327    787   1072    844   1215
    761   3198   2436  -1982   -836   2818    226   1280    745   1036    818   1187
    745   3192   2444  -1969   -849   2818    228   1241    709   1008    792   1166
    735   3146   2410  -1940   -839   2779    220   1179    644    948    732   1104
    701   3104   2403  -1901   -849   2753    213   1111    587    891    670   1041
    691   3047   2356  -1870   -833   2701    200   1039    519    818    592    971
    665   2977   2312  -1821   -823   2644    179    974    454    745    519    904
    633   2925   2288  -1782   -828   2608    153    909    392    683    454    839
    615   2883   2268  -1748   -826   2577    148    852    348    633    402    784
    605   2891   2283  -1748   -839   2587    150    823    322    607    379    766
    607   2857   2249  -1732   -820   2553    137    787    288    576    345    732
    594   2805   2208  -1701   -805   2507    116    761    254    550    322    704
    581   2808   2226  -1693   -820   2517    114    745    236    540    311    696
    571   2805   2231  -1688   -831   2520    101    722    220    527    296    675
    574   2805   2231  -1691   -828   2517     85    704    213    524    290    654
    571   2808   2236  -1691   -833   2522     80    704    215    524    290    654
    574   2818   2244  -1696   -833   2533     77    719    226    532    298    662
    558   2790   2231  -1675   -836   2512     64    711    218    532    303    667
    537   2782   2244  -1662   -852   2514     57    701    213    532    301    665
    530   2779   2249  -1657   -859   2514     44    691    202    524    290    644
    545   2790   2244  -1667   -849   2517     25    683    202    532    290    641
    542   2805   2262  -1675   -859   2533     28    698    210    545    303    659
    530   2805   2273  -1667   -872   2540     36    709    220    555    311    665
    511   2837   2322  -1675   -906   2579     57    719    241    581    332    675
    498   2868   2369  -1683   -935   2618     75    732    257    600    342    680
    485   2855   2369  -1673   -943   2613     72    727    252    594    337    672
    465   2839   2372  -1652   -953   2605     72    722    252    594    337    670
    467   2844   2377  -1657   -953   2611     59    714    252    607    348    683
    470   2881   2410  -1675   -969   2647     38    698    252    618    363    693
    462   2899   2436  -1680   -987   2668      0    672    231    607    361    691
    452   2889   2434  -1670   -989   2662    -28    652    210    589    345    670
    449   2899   2447  -1675   -997   2673    -38    646    215    597    350    675
    462   2873   2410  -1667   -974   2642    -46    641    200    587    342    670
    465   2813   2348  -1639   -943   2582    -67    620    161    553    316    641
    459   2772   2312  -1615   -927   2543    -83    607    137    540    296    615
    444   2740   2294  -1592   -924   2517    -80    605    122    530    280    600
    407   2691   2283  -1548   -937   2488    -85    589    101    517    257    579
    400   2629   2229  -1514   -914   2429   -103    566     67    478    215    542
    407   2600   2192  -1504   -893   2397   -124    542     41    452    194    514
    407   2579   2171  -1493   -883   2377   -132    532     25    439    181    491
    405   2551   2145  -1478   -870   2348   -124    522     10    428    166    472
    400   2514   2112  -1457   -857   2314   -127    498    -12    407    145    449
    400   2501   2101  -1452   -852   2301   -142    478    -28    392    129    423
    389   2475   2083  -1434   -846   2281   -163    459    -49    371    109    389
    397   2470   2073  -1434   -836   2273   -171    449    -49    376    109    384
    381   2475   2091  -1428   -854   2286   -155    452    -49    384    114    397
    366   2447   2081  -1408   -857   2265   -163    439    -67    381    111    392
    358   2418   2060  -1389   -849   2239   -168    446    -67    389    114    394
    368   2413   2044  -1389   -836   2229   -148    501    -36    400    109    381
    371   2449   2075  -1413   -852   2262    -49    667     80    478    132    368
    381   2577   2195  -1480   -906   2387     33    844    252    639    254    446
    397   2787   2390  -1592   -995   2590     80   1052    511    937    545    717
    459   3008   2548  -1732  -1044   2779     38   1218    743   1278    950   1145
    446   3278   2829  -1865  -1192   3052    -46   1008    709   1423   1275   1558
    340   3320   2979  -1831  -1319   3151   -132    657    483   1376   1382   1722
    215   3187   2972  -1701  -1376   3078   -259    207     25    963   1018   1402
    114   2909   2795  -1512  -1340   2852   -441   -358   -646    148    150    566
    137   2577   2439  -1358  -1150   2507   -680   -680  -1119   -433   -446    -20
    192   2278   2086  -1236   -945   2182   -743   -592  -1078   -426   -488    -93
    210   2122   1912  -1169   -852   2016   -659   -355   -854   -259   -394    -51
    231   2094   1862  -1161   -815   1979   -527   -101   -602    -70   -293     51
    241   2169   1927  -1205   -841   2049   -355    166   -348    145   -122    215
    246   2244   1997  -1247   -875   2122   -257    311   -210    265    -12    285
    236   2260   2021  -1249   -891   2140   -207    374   -137    324     20    296
    210   2226   2016  -1218   -901   2122   -174    413    -98    355     25    277
    200   2184   1982  -1195   -891   2083   -166    428    -83    376    119    267
    192   2179   1984  -1187   -896   2083   -174    431    -72    387    137    309
    184   2171   1984  -1179   -901   2078   -184    441    -59    394    127    337
    153   2135   1982  -1143   -914   2060   -174    459    -38    410    116    355
    153   2239   2086  -1197   -966   2164   -207    423    -70    379     80    366
    163   2239   2073  -1202   -953   2156   -205    428    -59    389    116    337
    158   2171   2010  -1166   -927   2091   -189    446    -28    423    158    327
    148   2156   2008  -1150   -930   2083   -176    452    -15    431    153    332
    140   2158   2018  -1150   -937   2088   -187    446    -10    428    135    345
    127   2127   1997  -1127   -935   2062   -202    449      0    439    142    371
    119   2075   1956  -1098   -919   2018   -187    475     33    472    205    387
    106   2094   1987  -1098   -940   2042   -171    493     64    506    257    379
    103   2083   1979  -1093   -937   2031   -174    509     85    527    246    420
    109   2094   1984  -1101   -937   2039   -187    517     88    530    218    472
    106   2135   2026  -1122   -961   2081   -200    522     96    537    239    467
    106   2112   2005  -1109   -948   2060   -179    558    142    581    306    475
     98   2049   1948  -1075   -924   2000   -161    610    205    649    405    517
    101   2060   1956  -1080   -927   2008   -158    670    275    724    478    613
    106   2060   1953  -1083   -924   2008   -161    732    342    802    540    704
    101   2088   1987  -1093   -943   2039   -140    813    433    901    649    758
    101   2109   2008  -1106   -953   2060   -122    870    501    971    711    807
    103   2151   2047  -1127   -971   2099   -109    914    553   1028    771    883
    106   2208   2099  -1158   -997   2153   -109    940    584   1065    813    935
    116   2247   2130  -1182  -1005   2190   -119    940    584   1072    818    969
    114   2260   2143  -1187  -1015   2203   -111    940    581   1067    813    969
    119   2262   2143  -1192  -1010   2203   -122    919    553   1031    779    958
    119   2268   2148  -1195  -1015   2210   -140    862    498    963    698    937
     96   2236   2140  -1166  -1021   2190   -142    813    457    919    683    911
     72   2179   2107  -1127  -1015   2143   -140    758    410    859    670    839
     54   2122   2068  -1088  -1005   2096   -153    688    345    784    602    782
     44   2055   2010  -1052   -982   2034   -174    605    265    696    506    717
     28   1992   1964  -1010   -966   1979   -184    535    205    626    454    639
     10   1956   1945   -984   -966   1951   -215    465    145    561    397    594
     -2   1917   1919   -958   -961   1919   -244    402     93    498    327    545
    -10   1836   1847   -914   -930   1842   -252    355     57    454    285    501
    -20   1753   1774   -865   -896   1764   -265    322     33    431    272    454
    -46   1719   1764   -839   -906   1743   -262    303     18    410    252    431
    -54   1738   1792   -841   -924   1766   -270    285      7    400    231    426
    -51   1725   1777   -839   -914   1751   -283    267      2    389    223    418
    -41   1712   1753   -833   -896   1732   -283    270     12    405    231    431
    -25   1714   1740   -844   -883   1727   -288    280     36    431    265    457
    -28   1727   1756   -849   -891   1740   -296    272     33    426    265    452
    -25   1732   1758   -854   -893   1743   -314    252     31    413    246    449
    -28   1756   1784   -862   -906   1769   -327    246     46    426    252    457
    -25   1779   1805   -878   -917   1792   -335    249     64    433    257    478
    -15   1774   1790   -880   -901   1782   -348    252     80    441    267    485
    -10   1771   1782   -880   -896   1777   -350    257     96    454    283    498
     -5   1782   1787   -888   -896   1784   -348    265    116    472    301    511
      2   1810   1805   -906   -904   1808   -342    270    135    488    311    511
      5   1826   1821   -917   -909   1823   -329    272    155    501    311    517
     20   1873   1852   -948   -917   1862   -335    262    166    504    306    535
     46   1896   1849   -971   -901   1873   -342    265    189    530    348    555
     59   1891   1829   -976   -885   1860   -355    257    210    540    361    563
     77   1867   1787   -974   -854   1829   -374    244    215    542    371    563
    103   1842   1738   -974   -815   1792   -397    231    205    537    371    553
    129   1880   1751  -1005   -810   1816   -410    228    210    548    371    574
    127   1927   1797  -1028   -836   1862   -400    236    220    568    397    610
    150   1927   1777  -1039   -813   1852   -405    226    205    558    381    589
    202   1896   1693  -1049   -745   1795   -428    207    176    535    363    558
    223   1829   1605  -1026   -691   1717   -431    197    163    524    358    537
    197   1790   1592   -995   -698   1691   -420    184    158    519    350    532
    174   1743   1569   -958   -698   1657   -410    171    155    514    337    524
    161   1678   1514   -919   -675   1595   -415    150    142    496    314    498
    148   1634   1486   -891   -667   1561   -423    129    124    472    290    470
    124   1597   1470   -862   -672   1535   -444     90     88    436    252    428
    106   1587   1478   -846   -685   1532   -465     59     62    410    228    397
     75   1540   1465   -810   -693   1504   -475     44     46    394    218    384
     64   1509   1444   -787   -688   1478   -485     33     38    389    213    371
     49   1483   1434   -766   -693   1457   -501     15     28    387    205    353
     28   1418   1389   -724   -680   1405   -517      2     12    379    197    345
    -12   1361   1371   -675   -691   1366   -532    -12      0    368    192    335
    -46   1348   1395   -649   -719   1371   -540    -18     10    374    200    340
    -36   1337   1371   -652   -704   1356   -532     -5     12    368    189    327
    -25   1275   1301   -626   -662   1288   -467     75     54    371    158    272
    -12   1293   1304   -641   -657   1299   -368    220    163    436    179    262
     20   1457   1436   -737   -706   1447   -285    397    368    623    335    387
     93   1706   1610   -901   -758   1660   -244    678    701   1013    730    756
    155   2049   1893  -1104   -867   1971   -322    727    880   1363   1171   1221
    106   2262   2153  -1187  -1023   2210   -454    405    787   1506   1470   1564
    -18   2299   2317  -1140  -1166   2307   -600    -64    511   1423   1509   1634
   -114   2042   2156   -966  -1135   2099   -846   -665    -93    784    901   1088
   -155   1595   1751   -719   -953   1670  -1083  -1174   -784    -98     -2    267
   -124   1223   1348   -550   -737   1286  -1208  -1234  -1008   -423   -361    -83
    -72   1005   1078   -465   -574   1041  -1153   -992   -831   -309   -316   -103
    -31    992   1021   -480   -527   1005  -1021   -735   -592   -135   -205    -25
      0   1049   1047   -524   -522   1047   -846   -478   -355     49    -80     59
     31   1109   1078   -571   -524   1093   -691   -267   -163    202     33    137
     33   1096   1062   -563   -514   1080   -626   -179    -83    262     77    161
     31   1096   1065   -566   -517   1080   -597   -140    -46    298    111    192
     25   1117   1088   -571   -530   1104   -579   -111    -20    329    140    215
     36   1109   1072   -574   -519   1093   -571   -101    -10    340    153    220
     49   1119   1070   -584   -509   1096   -574   -103    -10    340    155    215
     51   1078   1023   -566   -485   1052   -574    -98     -5    342    153    210
     51   1067   1015   -561   -483   1041   -574    -96      2    348    155    200
     46   1065   1015   -555   -483   1039   -574    -93      7    358    168    200
     57   1072   1015   -563   -478   1044   -574    -83     12    368    174    205
     59   1062   1000   -563   -470   1031   -574    -80     15    376    179    202
     70   1049    979   -561   -454   1015   -568    -77     28    384    187    205
     83   1067    982   -576   -449   1026   -574    -88     25    384    184    197
     85   1028    943   -555   -428    987   -558    -67     41    400    200    205
     90   1013    922   -550   -415    969   -550    -51     62    415    215    215
     88   1036    948   -563   -431    995   -542    -28     88    444    236    226
     83   1031    945   -558   -431    989   -535     -7    103    462    252    220
     75   1026    950   -550   -436    989   -540      2    106    467    249    215
     85   1028    943   -558   -428    984   -532     28    127    488    272    218
    103   1031    927   -568   -413    982   -514     75    168    530    311    252
    119   1062    940   -592   -410   1002   -501    132    220    576    353    293
    137   1070    932   -602   -397   1002   -488    202    270    628    400    337
    150   1117    966   -636   -407   1044   -472    277    329    701    467    397
    163   1109    945   -636   -392   1028   -446    358    397    776    537    454
    179   1163    984   -672   -402   1075   -439    418    449    836    602    514
    218   1249   1031   -732   -405   1140   -426    465    491    883    657    566
    239   1304   1062   -771   -413   1184   -405    496    519    924    701    613
    249   1330   1080   -789   -415   1205   -400    493    519    924    714    626
    241   1293   1052   -769   -407   1174   -397    467    491    898    696    613
    228   1260   1031   -743   -400   1145   -387    444    467    878    680    607
    220   1267   1044   -745   -413   1156   -400    389    423    833    646    574
    197   1202   1005   -698   -402   1104   -405    319    353    756    574    504
    166   1137    971   -654   -402   1054   -405    252    288    683    509    446
    161   1114    953   -636   -394   1034   -400    192    233    628    459    400
    132   1041    909   -589   -389    976   -394    124    184    563    397    342
    124    984    857   -555   -366    922   -376     75    161    527    361    314
    119    914    792   -519   -335    854   -376     31    129    493    324    280
    103    870    766   -485   -329    818   -402    -23     77    449    277    231
     90    859    766   -478   -337    813   -420    -80     28    402    236    184
     88    831    743   -462   -327    787   -405    -93     23    397    236    184
     83    789    704   -436   -311    748   -400   -103     18    387    231    184
     75    758    683   -415   -303    722   -394   -119      7    371    220    166
     64    701    636   -384   -288    670   -407   -129     -7    363    213    150
     70    717    646   -394   -288    683   -400   -124      0    379    228    158
     83    740    657   -413   -285    698   -387   -114     15    392    246    171
     96    740    644   -418   -272    693   -389   -109     15    389    244    176
     96    745    646   -420   -275    696   -400   -116      2    379    236    174
    103    730    626   -418   -262    680   -392   -109      7    381    241    176
    103    717    613   -413   -254    665   -363    -85     31    400    265    200
     98    717    618   -407   -259    667   -355    -83     36    402    275    215
    111    732    618   -423   -254    675   -358    -88     28    392    275    210
    111    766    652   -439   -270    709   -332    -67     46    413    288    226
     98    800    701   -452   -301    753   -290    -38     72    441    314    252
     98    818    719   -457   -309    769   -246    -20     93    454    335    267
    109    833    724   -472   -306    779   -244    -15     96    454    335    275
    116    846    730   -483   -306    789   -257    -15     98    457    342    277
    116    854    735   -488   -309    797   -272    -18    109    472    358    288
    122    836    714   -478   -296    776   -303    -31     96    467    361    301
    145    820    675   -483   -265    748   -311    -44     85    454    363    298
    166    857    691   -511   -262    774   -293    -33     98    470    376    314
    179    891    709   -535   -267    800   -288    -28    101    475    381    327
    176    841    665   -509   -244    753   -293    -36     83    454    361    314
    179    797    618   -488   -218    706   -309    -54     41    428    332    296
    181    774    592   -478   -205    685   -303    -59     18    413    314    288
    163    743    576   -454   -207    659   -285    -57      0    400    306    277
    153    696    542   -423   -194    620   -262    -51    -12    392    298    265
    122    698    574   -410   -226    636   -244    -49    -20    389    296    265
    103    696    592   -400   -244    644   -236    -51    -41    374    277    257
     88    662    571   -376   -241    618   -231    -57    -59    353    257    246
     75    620    545   -348   -233    584   -220    -59    -64    345    254    228
     67    600    532   -335   -233    566   -207    -49    -54    350    267    223
     67    594    527   -332   -231    561   -197    -44    -54    353    270    228
     59    600    540   -329   -241    571   -189    -44    -57    350    265    233
     51    610    558   -329   -252    584   -179    -41    -59    348    259    231
     57    600    540   -329   -241    571   -179    -44    -72    335    254    223
     49    584    532   -316   -241    558   -176    -41    -77    322    249    228
     46    576    530   -311   -241    553   -153    -12    -62    327    246    231
     59    607    548   -332   -244    579    -57    129     15    371    259    223
     85    709    620   -400   -267    665     57    342    153    475    327    259
    106    872    766   -491   -329    818    166    607    376    704    532    439
    168   1127    958   -649   -394   1041    226    883    626   1013    862    776
    205   1457   1252   -831   -522   1356    200    846    737   1257   1210   1192
    106   1532   1426   -820   -659   1480     38    381    610   1340   1418   1480
    -57   1514   1571   -727   -815   1543   -132   -155    348   1215   1374   1483
   -220   1249   1470   -517   -844   1358   -335   -771   -218    594    758    891
   -283    787   1070   -252   -675    927   -576  -1226   -870   -205    -62     77
   -218    480    696   -132   -459    587   -685  -1166   -971   -358   -244   -127
   -153    371    522   -109   -337    446   -623   -880   -797   -236   -176    -96
   -103    444    548   -171   -327    496   -449   -550   -550    -54    -44     -2
    -75    511    587   -218   -329    548   -223   -215   -309    129     88     93
    -64    555    620   -246   -342    589    -98    -31   -179    231    166    153
    -67    574    639   -254   -353    605    -59     41   -127    272    197    184
    -54    592    644   -270   -350    615    -31     85    -93    298    220    207
    -49    618    667   -283   -358    641     -2    127    -64    319    244    228
    -41    639    678   -298   -358    657      7    140    -59    324    246    220
    -36    646    680   -306   -358    662     12    153    -54    329    252    226
    -44    639    683   -298   -366    662     25    176    -44    340    265    241
    -62    644    706   -290   -384    675     38    194    -36    348    277    252
    -67    665    730   -298   -397    696     49    213    -18    358    285    257
    -64    667    730   -301   -397    698     59    233     -7    371    293    265
    -64    665    727   -301   -394    696     59    244     -7    374    293    262
    -51    688    740   -316   -394    714     64    259      5    384    301    272
    -51    727    776   -337   -413    750     90    280     28    402    316    288
    -70    735    805   -332   -439    769    106    303     41    410    324    293
    -70    753    820   -342   -446    784    122    327     54    420    340    309
    -49    763    813   -355   -431    787    129    355     67    441    366    335
    -59    761    820   -350   -441    789    137    387     80    457    379    348
    -62    771    831   -355   -446    800    137    418     93    470    389    361
    -57    782    839   -363   -446    810    145    454    116    496    407    384
    -38    839    878   -400   -457    857    166    509    166    542    446    426
    -33    867    901   -418   -467    885    181    579    213    581    488    457
    -23    901    924   -441   -472    911    194    654    262    636    540    493
    -10    969    979   -483   -493    974    197    735    324    706    607    555
     10   1023   1013   -517   -501   1018    223    820    400    784    685    626
     20   1078   1057   -550   -519   1067    249    888    454    846    753    698
     18   1130   1111   -574   -545   1122    252    922    485    888    795    743
     15   1176   1161   -597   -574   1169    252    937    501    914    826    771
     18   1202   1184   -610   -581   1195    252    935    496    922    841    795
      7   1223   1215   -618   -605   1221    267    922    496    919    841    797
     -7   1228   1236   -610   -620   1231    270    896    478    893    820    779
    -23   1189   1213   -584   -618   1202    265    849    431    846    774    737
    -46   1166   1213   -558   -628   1189    270    805    397    813    732    704
    -75   1127   1200   -527   -639   1163    275    748    345    756    675    652
    -96   1080   1174   -493   -636   1127    280    683    290    693    610    587
   -119   1036   1156   -459   -639   1096    277    620    236    628    545    524
   -140    966   1106   -413   -623   1036    267    561    181    566    480    462
   -158    917   1072   -381   -615    992    262    511    137    522    433    413
   -168    867   1036   -350   -602    950    254    462     88    472    384    366
   -176    839   1013   -332   -594    927    246    418     44    428    345    327
   -189    836   1026   -322   -607    930    252    405     31    418    332    311
   -184    839   1021   -329   -602    930    257    394     28    410    322    301
   -187    826   1013   -319   -600    917    257    389     23    415    322    296
   -197    807   1005   -306   -602    906    257    387     15    413    316    285
   -207    828   1036   -309   -620    932    265    387     10    405    306    275
   -202    807   1008   -303   -605    909    262    387     10    407    309    272
   -200    828   1026   -314   -613    927    262    387     15    413    314    270
   -213    844   1057   -316   -636    950    267    394     23    423    319    280
   -218    849   1067   -314   -641    958    277    402     20    428    322    280
   -226    833   1057   -306   -641    945    270    402     15    420    314    267
   -223    849   1070   -314   -646    958    288    418     31    433    329    283
   -218    904   1122   -342   -670   1013    322    441     62    459    355    306
   -220    948   1169   -363   -693   1057    355    467     90    488    376    324
   -223    940   1161   -361   -691   1049    376    475    106    493    381    329
   -231    935   1166   -353   -698   1049    363    467     96    475    371    311
   -252    943   1195   -345   -724   1067    348    457     98    472    368    301
   -270    961   1231   -345   -750   1096    348    452    114    493    384    319
   -262    953   1215   -345   -737   1083    329    433     98    493    381    327
   -272    935   1205   -332   -737   1070    306    415     83    485    374    322
   -280    948   1228   -335   -753   1088    303    415     83    485    376    322
   -283    950   1234   -332   -758   1091    303    413     85    485    379    322
   -296    909   1202   -309   -748   1057    298    407     77    475    366    314
   -314    867   1182   -277   -748   1023    288    384     51    446    340    288
   -340    807   1145   -233   -745    976    285    368     33    428    322    270
   -361    743   1104   -189   -732    922    293    355     10    405    303    252
   -384    704   1088   -161   -735    896    296    340     -7    384    277    218
   -397    691   1088   -148   -743    888    280    324    -23    363    252    181
   -410    683   1091   -137   -750    885    275    311    -36    342    228    163
   -441    618   1060    -88   -750    839    275    298    -57    319    205    150
   -459    561   1018    -51   -740    789    257    280    -83    296    187    119
   -457    558   1015    -51   -735    787    257    283    -83    296    184    103
   -452    584   1036    -67   -743    810    257    285    -77    298    187    106
   -472    553   1026    -38   -748    789    259    277    -88    290    179     96
   -496    527   1023    -15   -761    776    265    275    -96    283    171     96
   -504    522   1026    -10   -763    774    272    275    -98    280    166     90
   -509    517   1026     -5   -769    771    272    267    -98    272    155     72
   -522    483   1005     20   -763    743    283    290    -90    265    135     54
   -496    496    992     -2   -743    743    368    439      0    316    150     36
   -475    607   1083    -64   -779    844    475    639    176    454    252     96
   -446    787   1234   -171   -841   1008    561    867    431    714    485    306
   -392    997   1389   -301   -891   1192    566   1098    693   1054    854    698
   -374   1340   1714   -485  -1044   1527    465    969    753   1299   1257   1174
   -449   1514   1961   -532  -1205   1738    355    587    600   1353   1483   1467
   -568   1504   2070   -470  -1319   1787    236    153    257   1124   1348   1363
   -688   1241   1930   -275  -1309   1584     77   -423   -374    402    600    641
   -704    774   1478    -33  -1091   1124   -176   -852   -984   -381   -226   -158
   -659    439   1096    109   -878    766   -280   -823  -1062   -517   -400   -353
   -628    290    919    166   -774    605   -215   -579   -859   -376   -327   -322
   -597    275    872    161   -735    574   -114   -342   -646   -228   -246   -262
   -579    314    893    129   -735    602     70    -64   -397    -31   -116   -155
   -571    384    956     93   -763    670    228    148   -189    140     28    -38
   -550    405    956     72   -753    680    283    226   -106    210     77      2
   -537    397    935     70   -735    665    301    257    -75    241    111     10
   -542    410    953     64   -748    680    314    288    -36    280    150     25
   -545    441    987     51   -766    714    324    306    -18    293    155     38
   -548    454   1002     44   -776    727    327    311    -10    293    150     44
   -548    439    987     54   -766    711    329    319    -12    293    145     59
   -535    475   1008     28   -771    740    322    319     -5    306    168     64
   -522    504   1026      7   -774    763    335    332     23    324    192     77
   -519    496   1015     10   -766    756    332    332     31    327    187     83
   -524    504   1028     10   -776    766    329    345     49    342    202     98
   -511    519   1031     -5   -771    776    342    358     75    363    220    111
   -496    542   1039    -23   -769    792    340    371     90    379    231    122
   -485    563   1049    -41   -766    807    332    384     98    392    236    137
   -491    581   1072    -44   -782    826    340    400    116    413    254    161
   -485    574   1060    -46   -774    815    348    410    132    426    265    166
   -485    579   1062    -46   -774    820    345    420    150    449    293    187
   -478    587   1065    -54   -774    826    353    441    179    478    322    215
   -462    633   1096    -85   -779    865    376    491    236    532    371    262
   -446    620   1067    -88   -758    844    394    537    283    574    400    283
   -431    683   1111   -127   -771    896    405    592    342    633    459    342
   -418    722   1137   -153   -779    930    400    646    402    696    511    389
   -387    774   1161   -192   -774    966    413    722    480    792    592    454
   -363    865   1226   -252   -795   1044    444    805    571    888    685    545
   -353    919   1273   -283   -813   1093    454    870    639    966    758    615
   -353    940   1291   -293   -823   1114    465    917    693   1034    828    675
   -355    963   1319   -303   -836   1140    475    937    714   1065    867    704
   -350    982   1330   -316   -841   1153    465    924    704   1052    857    698
   -358    958   1317   -301   -839   1137    465    896    678   1026    836    680
   -389    956   1345   -283   -867   1150    465    870    652   1002    818    665
   -392    953   1345   -280   -867   1148    459    828    618    969    787    633
   -415    883   1299   -236   -857   1091    457    766    555    888    701    571
   -454    813   1267   -179   -862   1039    446    685    478    797    613    493
   -485    750   1236   -132   -862    992    423    602    400    711    561    413
   -501    701   1202    -98   -852    950    407    535    335    646    504    361
   -519    610   1127    -46   -823    867    410    480    285    584    444    319
   -522    511   1034      5   -776    771    389    420    231    517    374    236
   -524    498   1021     12   -771    758    368    376    197    485    329    194
   -542    478   1021     33   -782    748    358    329    153    433    277    145
   -561    449   1008     54   -784    727    355    298    127    402    246    111
   -555    423    979     64   -769    701    363    290    129    413    254    119
   -568    392    958     88   -766    675    368    285    135    418    254    122
   -587    371    958    109   -771    665    371    280    132    413    252    122
   -587    379    963    103   -776    670    361    272    124    405    246    106
   -584    376    958    103   -771    667    358    262    116    400    231     88
   -579    374    950    101   -766    662    361    275    137    418    254    103
   -587    353    940    116   -763    646    374    290    158    436    275    122
   -584    374    958    103   -771    665    387    301    174    444    285    132
   -576    384    961     96   -769    672    392    309    184    449    293    140
   -576    384    961     96   -769    672    392    314    194    457    298    148
   -568    418    987     75   -776    701    410    327    213    472    319    161
   -563    462   1026     49   -795    743    431    337    233    491    342    176
   -563    480   1044     41   -805    761    452    348    254    504    366    192
   -561    475   1036     41   -800    756    452    340    252    498    366    179
   -555    498   1054     28   -805    776    439    327    252    498    363    171
   -550    506   1054     20   -802    779    420    311    254    506    371    181
   -563    454   1018     54   -789    735    397    293    236    493    371    171
   -566    436   1002     62   -787    719    384    277    218    472    350    153
   -566    475   1041     46   -802    758    405    288    239    493    368    179
   -576    467   1044     54   -810    756    418    290    239    491    371    181
   -574    436   1010     67   -792    722    394    272    210    459    350    161
   -576    363    940    103   -758    652    379    252    181    428    319    135
   -597    262    859    168   -727    561    392    254    187    431    319    137
   -600    233    833    181   -717    532    394    231    158    400    288    101
   -623    218    841    200   -732    530    389    213    135    381    265     72
   -654    145    797    254   -724    470    397    207    122    366    249     59
   -670     83    753    293   -711    418    405    194    103    342    226     23
   -662     41    704    309   -683    371    384    168     67    306    200    -10
   -678     25    701    324   -691    363    381    153     54    290    187    -25
   -688      0    685    342   -688    342    387    145     51    280    181    -36
   -675    -10    665    342   -670    327    384    142     49    277    184    -36
   -675    -20    654    348   -667    316    384    132     41    265    176    -51
   -680    -23    657    350   -670    316    387    129     46    270    181    -51
   -683    -12    670    348   -678    327    397    137     59    285    197    -36
   -683    -23    659    353   -672    316    413    145     62    283    202    -41
   -685    -41    644    361   -667    301    452    200     90    285    184    -77
   -665    -20    644    342   -654    309    561    340    200    335    189   -109
   -631    122    753    254   -691    436    659    517    402    519    335     -5
   -597    358    956    119   -776    657    730    774    753    914    714    327
   -530    626   1156    -49   -844    891    665    924   1015   1332   1213    826
   -548    880   1426   -166   -987   1153    519    659    896   1441   1527   1213
   -628    893   1522   -132  -1075   1205    400    265    576   1317   1587   1340
   -727    758   1486    -15  -1106   1122    244   -233     25    800   1140    969
   -800    413   1213    192  -1008    810     28   -810   -696   -127    148     62
   -782     23    805    379   -795    413   -140  -1023  -1062   -639   -407   -467
   -750   -288    462    517   -607     85   -132   -859   -930   -558   -402   -519
   -724   -410    314    568   -519    -49     -7   -600   -667   -355   -277   -454
   -670   -361    309    514   -491    -25    158   -348   -405   -150   -129   -353
   -654   -293    361    472   -509     31    361    -80   -135     72     46   -228
   -659   -226    433    441   -548    103    475     64     18    200    150   -142
   -654   -233    420    444   -537     93    519    124     83    252    192   -109
   -649   -259    389    452   -519     64    535    150    116    277    215    -93
   -628   -257    371    441   -501     57    537    161    129    293    233    -85
   -633   -259    374    446   -506     54    540    155    127    290    233    -96
   -633   -236    397    436   -517     80    550    163    140    298    241    -83
   -620   -220    400    420   -511     88    561    174    155    314    257    -59
   -626   -246    376    436   -501     64    571    184    166    322    272    -59
   -620   -262    355    441   -491     46    581    202    189    337    301    -46
   -618   -262    355    441   -488     46    592    215    213    353    322    -31
   -626   -280    345    452   -488     33    600    218    218    355    322    -28
   -633   -296    335    465   -485     18    605    223    226    363    329    -15
   -623   -285    337    452   -483     25    618    241    254    392    353      7
   -605   -259    345    433   -475     41    623    252    272    413    374     15
   -607   -298    309    452   -459      2    628    270    285    426    387     23
   -615   -327    288    470   -452    -20    633    290    314    454    413     51
   -623   -332    290    475   -459    -20    644    306    342    478    433     70
   -628   -303    324    467   -478     10    652    329    381    504    467     85
   -623   -309    314    465   -470      2    665    366    428    545    509    109
   -628   -319    309    472   -470     -5    678    415    483    594    555    145
   -631   -298    329    465   -483     15    691    470    542    654    615    192
   -618   -272    345    446   -483     36    709    542    623    748    701    270
   -602   -252    350    423   -478     49    732    628    719    844    792    355
   -579   -187    392    381   -488    103    756    714    813    945    888    444
   -563   -119    441    340   -504    158    769    771    875   1013    958    504
   -561   -101    459    332   -511    179    784    807    917   1057   1005    553
   -553    -88    465    319   -511    187    795    820    924   1067   1028    589
   -545    -59    485    301   -517    213    797    802    906   1044   1026    597
   -545    -70    475    306   -511    202    802    779    880   1015   1008    581
   -535    -72    462    303   -498    194    789    737    836    969    961    545
   -535    -96    436    314   -485    168    797    691    787    914    927    511
   -537   -145    392    340   -467    124    800    633    727    844    872    465
   -540   -200    340    371   -441     70    805    574    667    769    795    413
   -540   -223    316    381   -428     46    813    511    613    701    732    355
   -527   -257    270    392   -400      5    813    446    561    646    683    306
   -537   -303    233    420   -387    -36    805    387    511    594    631    254
   -550   -353    197    449   -374    -77    795    335    470    545    584    210
   -542   -405    137    475   -340   -135    779    283    431    501    548    174
   -532   -465     67    496   -301   -200    761    244    397    462    509    153
   -530   -478     51    501   -290   -213    761    223    384    444    498    155
   -524   -488     36    504   -280   -226    753    194    366    423    485    142
   -519   -493     25    506   -272   -233    753    181    361    413    475    137
   -522   -517      5    519   -265   -257    761    181    363    415    485    142
   -519   -522     -2    519   -259   -262    763    187    374    431    493    142
   -517   -527    -10    519   -257   -270    758    189    381    436    504    158
   -514   -535    -20    524   -246   -277    766    200    397    446    514    174
   -504   -530    -25    517   -239   -277    758    200    405    452    522    181
   -493   -504    -10    498   -244   -257    761    210    418    457    537    192
   -488   -504    -18    496   -239   -262    769    213    436    467    553    200
   -483   -514    -31    498   -226   -272    769    226    446    475    563    205
   -493   -485      7    488   -252   -239    782    236    462    488    581    223
   -509   -446     62    478   -285   -192    807    254    485    509    605    239
   -519   -444     75    480   -298   -184    831    257    498    522    626    252
   -524   -444     80    485   -303   -181    841    252    511    530    639    262
   -519   -457     62    485   -293   -197    836    241    517    532    644    265
   -501   -444     57    472   -280   -194    826    233    522    540    652    267
   -485   -462     20    472   -254   -220    795    205    498    519    636    259
   -485   -446     38    467   -262   -205    771    174    480    501    623    257
   -496   -449     46    470   -275   -202    771    168    480    501    631    259
   -488   -472     15    478   -252   -228    769    166    475    491    626    246
   -478   -517    -41    496   -220   -280    753    150    454    470    615    231
   -493   -571    -77    532   -207   -324    745    132    433    446    597    207
   -514   -633   -119    574   -200   -376    735    114    415    423    574    184
   -542   -675   -132    607   -205   -405    732    101    400    402    550    168
   -566   -727   -161    644   -205   -444    737     90    387    381    532    148
   -584   -763   -179    675   -202   -472    740     72    368    358    509    114
   -587   -771   -184    678   -202   -480    743     62    358    345    501     98
   -589   -805   -218    696   -187   -511    727     44    332    316    480     72
   -589   -849   -262    717   -166   -558    719     31    316    301    467     57
   -607   -891   -283    750   -163   -587    717     20    311    290    454     46
   -633   -922   -288    776   -174   -605    714      7    298    275    444     25
   -654   -927   -272    789   -192   -600    719      5    296    272    446     25
   -662   -922   -259    792   -202   -592    714     -2    296    267    449     23
   -678   -956   -277    818   -200   -618    704    -18    288    257    439     10
   -683   -989   -306    836   -189   -649    706    -12    296    254    439     12
   -667   -976   -309    820   -179   -644    737     31    322    265    441      5
   -652   -956   -306    802   -174   -631    823    158    394    290    436    -31
   -610   -885   -275    748   -168   -581    927    345    542    392    509     15
   -550   -675   -124    613   -213   -402   1028    615    815    670    774    252
   -483   -397     85    441   -285   -155   1049    841   1062   1000   1145    633
   -478   -114    363    293   -420    124    950    678   1091   1202   1480   1041
   -576    -20    555    298   -566    267    797    233    961   1296   1719   1348
   -730    -80    646    405   -691    283    592   -319    615   1075   1582   1254
   -859   -428    431    644   -646      0    387   -919    -18    335    828    530
   -872   -922    -49    896   -415   -485    174  -1278   -584   -394     62   -223
   -815  -1270   -454   1044   -181   -862     77  -1210   -644   -522   -114   -431
   -758  -1325   -566   1039    -98   -945    192   -904   -402   -342      2   -368
   -727  -1252   -524    989   -101   -888    368   -594   -153   -161    137   -275
   -714  -1215   -501    963   -109   -857    568   -301     70      7    270   -181
   -672  -1182   -509    927    -83   -846    688   -137    200    114    361   -106
   -678  -1179   -501    927    -88   -841    724    -90    236    142    376    -88
   -691  -1158   -467    924   -111   -813    737    -70    249    161    384    -83
   -688  -1137   -449    911   -122   -795    730    -64    257    158    374    -96
   -701  -1169   -467    935   -116   -818    735    -54    267    163    379    -96
   -693  -1182   -491    937   -103   -836    758    -28    290    184    402    -80
   -662  -1169   -506    914    -80   -836    776    -10    311    202    420    -64
   -641  -1124   -485    880    -80   -805    784      2    319    215    431    -51
   -644  -1148   -504    896    -70   -826    776      7    319    207    426    -62
   -665  -1117   -452    891   -106   -787    779     10    329    213    431    -70
   -665  -1132   -467    898    -98   -800    789     23    340    226    452    -57
   -670  -1143   -472    906   -101   -807    805     41    355    236    467    -51
   -678  -1109   -431    893   -124   -771    820     64    381    254    491    -28
   -657  -1067   -410    859   -124   -740    831     90    413    280    511    -12
   -641  -1065   -423    852   -111   -745    833    109    426    290    522     -7
   -623  -1083   -459    852    -83   -771    841    135    446    311    542     12
   -610  -1057   -446    833    -83   -753    857    163    475    342    576     25
   -620  -1070   -452    844    -88   -761    852    184    493    355    584     28
   -615  -1075   -459    844    -80   -769    872    233    535    392    626     59
   -589  -1054   -467    820    -62   -761    880    288    581    423    662     77
   -576  -1023   -446    800    -64   -735    888    350    646    478    711    137
   -568   -982   -415    774    -77   -701    891    410    696    519    745    176
   -561   -963   -402    761    -80   -683    898    483    748    579    810    220
   -566   -945   -381    756    -93   -662    911    558    813    646    878    290
   -558   -919   -361    740    -98   -641    911    618    867    701    943    358
   -558   -898   -340    727   -111   -620    919    649    901    730    992    368
   -571   -878   -306    724   -135   -592    924    662    927    748   1026    392
   -574   -878   -303    724   -137   -592    927    649    927    740   1021    397
   -589   -906   -316    748   -137   -613    932    613    898    711    997    392
   -607   -922   -316    763   -148   -618    927    571    883    691    969    379
   -626   -930   -303    776   -161   -618    901    509    839    639    917    340
   -646   -956   -309    800   -171   -633    885    439    779    561    844    275
   -672  -1015   -342    844   -166   -680    883    371    732    498    787    220
   -693  -1060   -366    875   -166   -714    867    296    688    436    732    166
   -714  -1124   -410    919   -153   -766    862    223    646    381    670     98
   -730  -1184   -454    956   -140   -818    854    158    607    335    623     51
   -737  -1252   -514    995   -111   -883    846    101    571    293    574     28
   -745  -1319   -574   1031    -88   -945    826     46    537    252    535     -7
   -761  -1361   -600   1060    -83   -979    818      7    511    220    504    -57
   -774  -1384   -610   1078    -83   -997    813    -23    496    202    488    -80
   -779  -1421   -641   1101    -70  -1031    800    -49    480    179    462   -106
   -776  -1444   -667   1109    -57  -1057    797    -57    478    171    459   -114
   -774  -1465   -691   1119    -44  -1078    789    -59    485    179    465   -106
   -771  -1499   -727   1135    -23  -1114    795    -57    496    184    457    -93
   -779  -1496   -717   1137    -31  -1106    797    -59    498    181    467    -85
   -763  -1506   -743   1132    -12  -1124    771    -80    485    166    462   -111
   -761  -1525   -763   1143      0  -1145    779    -88    491    158    449   -114
   -761  -1548   -789   1153     12  -1169    795    -72    509    161    454   -103
   -750  -1574   -823   1163     36  -1200    787    -70    504    148    444   -116
   -743  -1514   -771   1127     10  -1143    792    -67    517    158    444   -111
   -737  -1509   -771   1122     15  -1140    836    -31    568    200    480    -80
   -748  -1522   -774   1132     10  -1148    888      5    620    239    517    -33
   -766  -1545   -779   1156      5  -1163    909     12    631    244    527    -12
   -748  -1486   -740   1114     -5  -1114    870    -15    600    207    483    -33
   -735  -1473   -737   1104      0  -1104    844    -36    600    192    465    -38
   -714  -1441   -730   1078      5  -1085    805    -62    594    184    488    -44
   -711  -1460   -748   1085     18  -1104    748   -101    563    153    459    -67
   -711  -1467   -758   1088     20  -1114    737   -116    545    127    415    -80
   -722  -1467   -745   1093     10  -1109    758   -109    561    142    446    -38
   -737  -1517   -779   1127     18  -1148    753   -109    561    145    475    -18
   -745  -1595   -849   1171     51  -1223    732   -122    537    111    436    -44
   -756  -1667   -914   1210     77  -1291    709   -150    501     64    376    -85
   -745  -1693   -948   1218     98  -1322    688   -181    475     25    332   -111
   -735  -1706   -974   1218    116  -1340    680   -197    454      0    301   -116
   -761  -1777  -1015   1270    127  -1397    672   -218    433    -36    257   -140
   -776  -1826  -1052   1299    135  -1439    659   -233    418    -64    231   -155
   -784  -1852  -1067   1317    140  -1460    652   -246    410    -83    197   -184
   -774  -1922  -1148   1345    184  -1535    641   -267    397   -119    163   -220
   -774  -1961  -1187   1369    205  -1574    654   -262    402   -122    171   -226
   -766  -1961  -1195   1361    213  -1579    641   -272    400   -129    153   -226
   -763  -1984  -1221   1374    226  -1602    626   -288    371   -168    106   -244
   -771  -2010  -1239   1389    231  -1626    615   -296    363   -184    101   -246
   -792  -2018  -1226   1405    215  -1623    607   -296    384   -166    127   -226
   -779  -2039  -1260   1408    239  -1649    626   -290    400   -168    109   -220
   -763  -2075  -1312   1418    272  -1693    628   -283    400   -181     88   -231
   -756  -2091  -1335   1423    288  -1714    667   -220    426   -179     72   -254
   -717  -2036  -1319   1376    301  -1678    756    -67    532   -124     83   -259
   -649  -1893  -1244   1270    296  -1569    839    153    722     51    226   -155
   -597  -1683  -1088   1140    244  -1387    911    462   1023    389    550    163
   -530  -1382   -852    953    158  -1117    872    602   1247    727    958    607
   -545  -1184   -639    865     46   -911    732    301   1205    901   1267    997
   -670  -1106   -436    885   -116   -771    540   -265    961    880   1376   1174
   -795  -1267   -472   1031   -163   -870    301   -945    389    348    909    784
   -904  -1725   -820   1314    -44  -1273     80  -1540   -376   -605    -59   -119
   -859  -2164  -1304   1512    220  -1735    -80  -1670   -743  -1109   -594   -644
   -797  -2377  -1579   1584    389  -1979    -57  -1426   -592  -1018   -568   -683
   -750  -2423  -1675   1587    459  -2049     75  -1132   -363   -857   -480   -641
   -719  -2382  -1662   1551    470  -2023    270   -823   -106   -667   -353   -545
   -701  -2320  -1618   1512    457  -1969    472   -535    132   -478   -197   -423
   -693  -2304  -1613   1499    457  -1958    553   -428    218   -413   -153   -394
   -693  -2314  -1623   1504    465  -1969    589   -381    254   -387   -140   -374
   -683  -2348  -1665   1514    491  -2008    592   -371    246   -392   -153   -384
   -665  -2351  -1686   1509    509  -2018    600   -353    257   -384   -145   -379
   -649  -2335  -1686   1488    517  -2010    605   -345    259   -381   -142   -379
   -641  -2314  -1673   1475    514  -1995    594   -345    257   -389   -142   -384
   -644  -2307  -1665   1473    509  -1987    597   -342    262   -392   -150   -387
   -654  -2340  -1686   1499    514  -2013    607   -327    267   -384   -150   -384
   -644  -2335  -1693   1488    522  -2016    605   -324    270   -376   -145   -381
   -636  -2335  -1699   1486    530  -2018    618   -311    288   -363   -127   -363
   -633  -2322  -1691   1478    527  -2008    618   -309    285   -366   -122   -355
   -618  -2317  -1699   1467    540  -2008    610   -311    275   -376   -132   -363
   -618  -2330  -1712   1473    545  -2023    602   -303    272   -376   -142   -374
   -607  -2322  -1714   1465    553  -2021    615   -272    296   -353   -119   -350
   -613  -2320  -1709   1465    545  -2016    628   -249    311   -340   -103   -332
   -631  -2338  -1706   1486    537  -2023    628   -233    324   -327    -96   -327
   -620  -2307  -1686   1462    532  -1997    607   -220    337   -309    -77   -311
   -607  -2247  -1641   1426    517  -1945    605   -192    363   -275    -49   -283
   -602  -2252  -1652   1426    524  -1953    626   -148    394   -246    -23   -259
   -607  -2262  -1654   1436    522  -1958    652    -88    439   -200     18   -226
   -592  -2226  -1634   1408    519  -1930    667    -15    498   -140     70   -181
   -563  -2169  -1605   1366    519  -1886    678     59    561    -70    135   -124
   -542  -2125  -1582   1332    519  -1855    685    135    628      2    215    -49
   -522  -2055  -1532   1288    504  -1795    698    207    706     93    311     41
   -506  -1982  -1475   1244    483  -1730    719    265    769    171    387    122
   -506  -1914  -1408   1210    449  -1662    724    290    797    213    436    163
   -509  -1914  -1405   1210    446  -1660    719    290    789    210    431    158
   -498  -1917  -1418   1208    459  -1667    709    275    769    189    413    142
   -485  -1912  -1426   1200    470  -1670    706    249    735    155    392    135
   -475  -1914  -1439   1195    480  -1678    706    215    696    122    363    103
   -493  -1932  -1441   1213    472  -1688    711    174    652     72    319     70
   -498  -2005  -1506   1252    504  -1756    698     96    566    -31    226    -12
   -506  -2062  -1558   1283    524  -1810    670     15    475   -127    137    -90
   -530  -2117  -1587   1325    527  -1855    667    -46    413   -194     62   -148
   -545  -2174  -1631   1358    540  -1904    662   -106    358   -252      5   -200
   -548  -2242  -1693   1395    571  -1969    639   -181    283   -335    -72   -272
   -563  -2278  -1714   1421    574  -1997    620   -231    228   -397   -124   -329
   -579  -2309  -1732   1444    576  -2021    602   -270    192   -433   -161   -368
   -594  -2379  -1787   1486    594  -2083    581   -319    140   -485   -215   -428
   -594  -2400  -1805   1499    605  -2104    574   -345    106   -517   -239   -446
   -581  -2390  -1808   1486    610  -2099    568   -358     93   -524   -249   -452
   -579  -2387  -1808   1480    613  -2099    579   -345    101   -514   -236   -436
   -574  -2379  -1805   1475    613  -2091    566   -353     90   -517   -233   -441
   -571  -2379  -1808   1475    618  -2094    558   -355     83   -517   -233   -454
   -568  -2327  -1761   1447    594  -2044    563   -350     83   -522   -239   -459
   -566  -2314  -1748   1439    589  -2031    571   -340     90   -514   -239   -444
   -592  -2340  -1748   1465    576  -2044    548   -358     77   -522   -241   -454
   -579  -2294  -1714   1436    566  -2005    530   -368     75   -514   -226   -462
   -571  -2273  -1701   1421    563  -1987    550   -371     77   -519   -231   -452
   -587  -2247  -1660   1415    535  -1953    576   -358     88   -509   -215   -423
   -581  -2242  -1660   1410    537  -1953    581   -345     90   -501   -220   -413
   -579  -2234  -1654   1408    537  -1945    592   -327     98   -501   -202   -415
   -563  -2197  -1634   1379    532  -1917    579   -355     88   -506   -187   -439
   -566  -2179  -1613   1371    522  -1896    568   -379     72   -519   -215   -433
   -566  -2169  -1602   1366    517  -1888    540   -376     72   -496   -189   -397
   -555  -2174  -1618   1366    530  -1896    519   -366     75   -475   -158   -389
   -537  -2138  -1600   1337    530  -1870    504   -376     62   -480   -174   -384
   -519  -2132  -1613   1325    545  -1873    511   -368     67   -467   -163   -361
   -511  -2143  -1631   1327    558  -1888    506   -379     51   -478   -168   -368
   -517  -2203  -1686   1361    584  -1945    493   -397     20   -506   -197   -392
   -530  -2244  -1714   1387    592  -1982    483   -407     -7   -540   -226   -410
   -517  -2262  -1745   1389    613  -2005    472   -418    -33   -566   -252   -446
   -535  -2294  -1758   1413    610  -2026    488   -418    -51   -587   -283   -478
   -550  -2320  -1769   1436    607  -2044    498   -418    -62   -597   -303   -483
   -537  -2320  -1782   1426    620  -2049    496   -433    -85   -620   -322   -491
   -537  -2333  -1795   1434    626  -2062    488   -454   -116   -652   -355   -504
   -537  -2366  -1829   1449    644  -2099    472   -480   -155   -683   -361   -540
   -535  -2395  -1860   1465    662  -2127    459   -485   -171   -685   -335   -558
   -527  -2372  -1844   1447    657  -2109    459   -483   -176   -680   -340   -555
   -519  -2387  -1867   1452    672  -2127    465   -475   -179   -678   -345   -540
   -506  -2392  -1886   1449    688  -2140    452   -483   -197   -688   -361   -540
   -483  -2385  -1901   1434    709  -2143    436   -491   -205   -696   -363   -548
   -478  -2369  -1891   1421    704  -2130    441   -488   -207   -704   -371   -558
   -475  -2374  -1901   1423    711  -2138    436   -480   -213   -714   -384   -568
   -459  -2356  -1896   1408    717  -2127    488   -371   -145   -675   -379   -568
   -446  -2288  -1842   1369    696  -2065    592   -207    -20   -592   -345   -561
   -415  -2171  -1756   1293    667  -1966    649    -23    192   -379   -161   -400
   -353  -1938  -1584   1145    613  -1761    644    187    480     -7    226     -7
   -275  -1600  -1327    935    524  -1462    558    215    628    319    680    511
   -280  -1353  -1072    818    394  -1213    457    -62    496    423    995    911
   -366  -1350   -984    857    306  -1169    363   -449    142    220    956    906
   -475  -1584  -1111   1028    316  -1348    213   -982   -498   -496    249    252
   -504  -1930  -1426   1215    459  -1678     -7  -1519  -1205  -1418   -750   -667
   -433  -2200  -1766   1317    665  -1984   -142  -1605  -1374  -1662  -1049   -950
   -376  -2421  -2044   1397    831  -2234    -83  -1376  -1148  -1475   -953   -904
   -340  -2475  -2135   1408    896  -2307     31  -1111   -878  -1257   -807   -800
   -319  -2410  -2091   1363    883  -2252    184   -831   -581  -1010   -613   -644
   -285  -2322  -2036   1304    875  -2179    335   -587   -340   -797   -433   -511
   -254  -2247  -1992   1249    867  -2120    402   -491   -241   -709   -368   -446
   -228  -2226  -1997   1228    883  -2114    428   -457   -213   -685   -353   -413
   -205  -2223  -2021   1213    906  -2122    439   -431   -200   -665   -327   -394
   -161  -2164  -2003   1163    919  -2083    444   -407   -187   -644   -301   -371
   -135  -2130  -1995   1132    927  -2065    452   -389   -174   -631   -293   -350
   -122  -2125  -2003   1122    937  -2065    457   -379   -166   -620   -277   -335
   -124  -2091  -1969   1106    922  -2031    449   -374   -163   -613   -265   -319
   -114  -2062  -1948   1088    917  -2005    457   -363   -142   -594   -252   -288
    -93  -2039  -1945   1065    924  -1992    454   -358   -135   -589   -252   -280
    -98  -2031  -1932   1065    914  -1982    457   -342   -119   -576   -226   -262
   -111  -2036  -1925   1072    904  -1982    446   -342   -119   -574   -207   -265
   -103  -2023  -1919   1065    906  -1971    436   -337   -116   -561   -207   -259
   -103  -2003  -1899   1052    896  -1951    439   -319   -109   -548   -200   -246
    -80  -1974  -1893   1026    904  -1932    449   -290    -85   -522   -174   -218
    -72  -1927  -1855   1000    891  -1891    452   -272    -59   -496   -142   -200
    -70  -1901  -1831    987    880  -1867    446   -252    -38   -480   -129   -202
    -62  -1875  -1813    966    872  -1844    449   -228    -10   -454   -109   -181
    -51  -1849  -1797    950    872  -1823    459   -187     25   -415    -77   -148
    -20  -1813  -1792    914    885  -1803    462   -142     70   -363    -18   -101
     18  -1753  -1771    867    893  -1761    457    -93    122   -303     31    -51
     44  -1712  -1758    833    898  -1735    452    -33    184   -233     93      7
     51  -1657  -1712    802    880  -1683    465     49    270   -140    179     83
     75  -1595  -1670    758    870  -1631    480    129    355    -41    270    155
     80  -1522  -1602    722    841  -1561    488    197    426     46    353    236
     93  -1447  -1543    675    815  -1493    493    252    485    109    428    316
    109  -1389  -1501    639    805  -1444    485    285    514    140    472    355
    103  -1376  -1480    633    789  -1428    472    285    504    135    475    353
     98  -1358  -1457    631    776  -1408    467    272    480    114    459    340
    106  -1322  -1428    605    766  -1374    465    249    452     80    426    309
    101  -1335  -1436    615    766  -1384    470    218    418     36    387    277
    106  -1400  -1506    644    805  -1454    454    161    345    -49    303    205
     85  -1444  -1530    680    807  -1486    428     88    252   -161    202    106
     51  -1483  -1535    714    792  -1506    405     23    184   -246    114     28
     33  -1535  -1569    750    800  -1551    392    -38    106   -329     18    -49
      0  -1577  -1577    787    787  -1577    389    -98     38   -402    -54   -122
    -18  -1628  -1610    823    795  -1621    374   -150    -15   -459   -101   -194
    -28  -1662  -1636    844    802  -1649    345   -202    -67   -517   -161   -249
    -31  -1670  -1641    849    802  -1657    327   -244   -111   -561   -207   -293
    -33  -1704  -1673    867    815  -1688    316   -277   -148   -597   -241   -324
    -36  -1740  -1704    888    833  -1722    309   -301   -174   -623   -272   -353
    -38  -1743  -1704    888    828  -1725    303   -319   -189   -641   -288   -376
    -36  -1732  -1699    883    831  -1717    298   -324   -197   -641   -285   -389
    -23  -1712  -1691    865    833  -1701    293   -322   -197   -631   -283   -387
    -10  -1675  -1665    844    826  -1670    290   -306   -187   -615   -270   -376
    -28  -1686  -1660    857    815  -1673    280   -314   -197   -626   -288   -402
    -41  -1678  -1639    859    797  -1660    275   -306   -187   -618   -280   -400
    -44  -1660  -1618    849    787  -1639    272   -301   -184   -615   -275   -400
    -28  -1657  -1628    844    800  -1644    257   -309   -192   -620   -275   -418
    -12  -1615  -1605    813    795  -1610    267   -288   -168   -597   -252   -400
    -15  -1553  -1538    784    758  -1545    288   -262   -140   -566   -226   -374
    -28  -1522  -1493    774    732  -1509    301   -246   -122   -545   -207   -353
    -33  -1517  -1483    776    724  -1501    314   -233   -111   -535   -197   -332
    -33  -1517  -1486    774    724  -1504    285   -254   -127   -558   -215   -350
    -44  -1486  -1441    763    696  -1462    265   -267   -132   -561   -202   -355
    -38  -1475  -1436    756    696  -1454    254   -277   -137   -553   -192   -366
    -28  -1496  -1467    763    719  -1483    226   -306   -176   -576   -228   -387
    -38  -1501  -1462    769    709  -1483    218   -309   -181   -581   -233   -397
    -44  -1493  -1449    769    701  -1473    218   -293   -176   -568   -213   -384
    -46  -1535  -1488    789    719  -1512    194   -296   -197   -587   -236   -392
    -57  -1590  -1532    823    737  -1561    176   -311   -218   -610   -254   -413
    -67  -1641  -1577    854    753  -1610    174   -322   -239   -623   -267   -449
   -114  -1673  -1558    893    722  -1615    161   -337   -259   -641   -280   -470
   -166  -1667  -1504    917    667  -1587    168   -345   -275   -662   -316   -480
   -202  -1751  -1548    976    672  -1649    168   -363   -306   -701   -355   -514
   -202  -1777  -1574    989    683  -1675    129   -394   -345   -737   -389   -563
   -192  -1782  -1590    987    698  -1686    109   -426   -374   -774   -426   -613
   -189  -1823  -1636   1005    722  -1730    109   -431   -379   -789   -433   -626
   -187  -1842  -1654   1015    732  -1748     93   -431   -394   -802   -452   -626
   -194  -1834  -1639   1013    719  -1738     88   -426   -392   -795   -441   -636
   -194  -1862  -1667   1028    735  -1766     88   -423   -389   -787   -420   -646
   -215  -1896  -1680   1054    730  -1790     70   -436   -405   -805   -452   -659
   -233  -1922  -1688   1078    727  -1805     64   -446   -418   -820   -472   -672
   -246  -1922  -1675   1083    711  -1800     54   -446   -413   -813   -454   -675
   -257  -1938  -1680   1096    711  -1810     57   -426   -397   -810   -454   -696
   -246  -1948  -1704   1096    727  -1829    116   -314   -327   -774   -446   -709
   -215  -1878  -1662   1047    722  -1771    200   -158   -218   -711   -439   -719
   -184  -1727  -1543    956    675  -1634    272     41      5   -496   -249   -550
   -132  -1452  -1319    789    592  -1387    270    252    272   -161     85   -174
   -106  -1114  -1010    610    449  -1062    174    218    366     96    428    283
   -158   -935   -776    548    309   -857     57   -114    228    207    779    670
   -270   -922   -652    594    189   -787    -62   -522    -83     77    797    678
   -366  -1127   -761    745    194   -943   -265  -1078   -691   -563    150     77
   -418  -1519  -1104    966    340  -1312   -493  -1582  -1371  -1454   -810   -826
   -379  -1873  -1493   1127    555  -1683   -631  -1654  -1556  -1730  -1135  -1156
   -345  -2081  -1735   1210    693  -1906   -558  -1382  -1299  -1525  -1005  -1091
   -335  -2120  -1784   1226    724  -1953   -397  -1080  -1005  -1296   -836   -997
   -322  -2086  -1764   1202    719  -1925   -210   -787   -732  -1085   -683   -878
   -301  -1992  -1691   1148    693  -1842    -85   -574   -532   -927   -574   -766
   -296  -1979  -1683   1137    691  -1831    -49   -506   -467   -875   -542   -740
   -301  -1997  -1696   1148    696  -1847    -18   -467   -423   -839   -519   -719
   -303  -1984  -1683   1143    688  -1834    -12   -444   -400   -818   -491   -704
   -288  -1961  -1673   1124    691  -1818    -38   -449   -402   -815   -465   -706
   -283  -1943  -1662   1111    688  -1803    -51   -444   -402   -815   -485   -711
   -288  -1948  -1660   1117    683  -1803    -57   -433   -394   -813   -493   -691
   -290  -1956  -1665   1122    685  -1810    -62   -426   -392   -810   -488   -672
   -277  -1925  -1647   1101    683  -1787    -67   -418   -381   -797   -480   -680
   -265  -1880  -1615   1072    672  -1748    -62   -407   -368   -792   -478   -665
   -265  -1852  -1587   1057    659  -1719    -70   -397   -355   -769   -446   -639
   -254  -1862  -1610   1057    678  -1735    -62   -376   -324   -737   -413   -623
   -241  -1857  -1615   1049    685  -1738    -57   -368   -311   -727   -394   -613
   -244  -1816  -1574   1028    662  -1696    -67   -363   -306   -730   -405   -600
   -239  -1823  -1587   1031    672  -1706    -64   -329   -277   -704   -384   -579
   -236  -1823  -1587   1028    672  -1706    -54   -306   -262   -683   -342   -574
   -213  -1782  -1569    997    678  -1675    -54   -285   -241   -659   -324   -561
   -192  -1745  -1553    966    678  -1649    -59   -265   -218   -636   -311   -530
   -174  -1701  -1527    935    675  -1615    -46   -213   -166   -589   -277   -475
   -150  -1644  -1493    896    670  -1569    -36   -158   -106   -537   -236   -418
   -145  -1597  -1452    872    652  -1525    -23    -88    -36   -470   -166   -361
   -119  -1558  -1439    839    657  -1499     -7    -12     33   -400    -90   -314
    -90  -1527  -1436    807    672  -1483      7     75    114   -324    -28   -259
    -51  -1444  -1392    748    667  -1418     15    158    192   -249     44   -189
    -25  -1327  -1301    678    636  -1314     20    233    257   -168    124   -103
    -10  -1221  -1213    613    600  -1215     28    288    311   -101    171    -38
     -2  -1197  -1195    600    594  -1197     31    311    337    -75    187      5
      5  -1197  -1202    594    600  -1200     36    319    345    -57    226     10
     12  -1192  -1205    589    607  -1197     46    319    350    -41    262     18
     12  -1171  -1184    576    597  -1176     51    290    332    -59    257      7
      5  -1184  -1189    589    597  -1187     46    244    288   -106    226     -5
      0  -1213  -1213    605    605  -1213     36    187    246   -158    179    -44
    -12  -1249  -1236    631    610  -1244     18    119    192   -228    101   -101
    -25  -1296  -1270    659    620  -1283      0     38    116   -314     12   -171
    -31  -1312  -1280    670    623  -1296    -25    -36     51   -381    -54   -236
    -41  -1350  -1312    693    633  -1330    -49   -109      2   -441   -124   -285
    -51  -1421  -1369    737    657  -1395    -59   -166    -38   -498   -176   -335
    -62  -1473  -1410    766    672  -1441    -75   -218    -80   -542   -213   -387
    -75  -1509  -1436    792    680  -1473    -85   -259   -116   -579   -262   -426
    -83  -1538  -1454    807    683  -1496   -109   -298   -150   -610   -298   -446
    -85  -1569  -1483    828    698  -1527   -122   -316   -161   -618   -290   -449
    -85  -1566  -1480    826    696  -1525   -122   -324   -161   -618   -301   -465
    -85  -1561  -1475    823    693  -1519   -119   -324   -153   -607   -301   -462
    -83  -1558  -1475    818    696  -1517   -119   -327   -148   -597   -285   -457
    -77  -1566  -1488    823    704  -1527   -122   -327   -148   -594   -275   -446
    -77  -1530  -1454    802    688  -1493   -137   -342   -158   -610   -301   -449
    -75  -1522  -1447    797    683  -1483   -135   -332   -150   -600   -293   -441
    -75  -1525  -1449    797    685  -1488   -129   -327   -137   -581   -275   -436
    -67  -1512  -1444    789    688  -1478   -127   -322   -119   -566   -257   -420
    -51  -1473  -1421    761    683  -1447   -127   -324   -109   -555   -252   -418
    -57  -1436  -1382    745    659  -1410   -106   -311    -88   -535   -239   -407
    -67  -1415  -1350    740    639  -1382    -77   -296    -64   -506   -226   -389
    -72  -1389  -1317    732    620  -1353    -62   -293    -62   -501   -220   -376
    -77  -1379  -1304    727    610  -1340    -75   -301    -64   -498   -207   -381
    -64  -1369  -1304    717    618  -1337    -96   -306    -67   -498   -202   -379
    -49  -1356  -1306    701    626  -1332   -119   -316    -70   -496   -200   -366
    -49  -1374  -1325    711    636  -1350   -137   -324    -72   -485   -181   -355
    -46  -1366  -1322    706    636  -1345   -150   -345    -90   -493   -194   -361
    -38  -1335  -1296    685    626  -1314   -158   -353    -96   -488   -187   -353
    -41  -1325  -1283    680    618  -1304   -163   -355   -103   -483   -176   -355
    -49  -1379  -1330    714    639  -1356   -166   -358   -119   -493   -179   -376
    -70  -1447  -1376    756    652  -1413   -179   -384   -153   -530   -213   -413
    -75  -1483  -1408    779    665  -1444   -192   -402   -179   -550   -239   -428
    -80  -1499  -1418    789    667  -1460   -189   -415   -192   -561   -246   -446
    -75  -1496  -1421    787    672  -1460   -187   -423   -200   -568   -259   -457
    -88  -1545  -1460    815    685  -1504   -187   -441   -220   -589   -283   -483
    -96  -1564  -1467    828    685  -1517   -187   -462   -236   -613   -303   -506
    -93  -1590  -1496    839    701  -1543   -187   -467   -252   -623   -316   -519
   -106  -1602  -1496    854    693  -1551   -192   -483   -267   -633   -329   -540
   -111  -1615  -1504    862    693  -1558   -205   -496   -280   -644   -342   -548
   -106  -1613  -1509    859    698  -1561   -207   -504   -285   -646   -348   -553
   -114  -1615  -1504    865    693  -1561   -210   -511   -288   -654   -358   -555
   -106  -1654  -1548    880    719  -1602   -213   -506   -283   -649   -355   -553
    -98  -1654  -1556    872    727  -1605   -220   -506   -288   -652   -355   -555
    -83  -1647  -1564    865    737  -1605   -207   -496   -283   -649   -350   -550
    -67  -1610  -1543    839    735  -1577   -174   -454   -257   -639   -348   -561
    -59  -1561  -1501    810    719  -1532    -70   -306   -166   -594   -335   -571
    -44  -1483  -1441    761    696  -1462     28   -101     -5   -465   -231   -504
     10  -1304  -1314    646    662  -1309    127    202    267   -174     44   -262
    111  -1010  -1124    446    615  -1067    142    444    527    174    431    135
    150   -730   -880    290    514   -805     33    231    550    392    769    548
     33   -683   -719    324    374   -701   -163   -345    353    436    940    779
   -119   -784   -665    452    272   -724   -394   -992    -57    122    696    592
   -231  -1137   -909    683    337  -1023   -587  -1553   -704   -665   -127   -168
   -236  -1571  -1335    904    548  -1454   -782  -1797  -1197  -1304   -782   -818
   -179  -1829  -1649   1002    735  -1740   -815  -1605  -1135  -1291   -810   -909
   -127  -1875  -1748   1000    810  -1813   -717  -1314   -922  -1150   -730   -865
    -77  -1821  -1745    948    831  -1784   -532  -1005   -678   -963   -592   -766
    -38  -1717  -1678    878    818  -1699   -322   -709   -439   -774   -436   -654
    -23  -1665  -1641    844    807  -1654   -226   -581   -340   -701   -387   -615
    -36  -1667  -1631    852    797  -1652   -176   -532   -298   -667   -363   -597
    -41  -1649  -1610    844    784  -1631   -171   -511   -285   -649   -353   -574
    -31  -1628  -1597    831    782  -1613   -171   -501   -283   -641   -350   -566
    -12  -1657  -1644    833    813  -1652   -166   -483   -267   -626   -340   -563
    -10  -1667  -1660    839    823  -1665   -153   -459   -246   -605   -311   -550
     -5  -1647  -1641    823    818  -1644   -142   -441   -228   -581   -285   -535
    -10  -1634  -1623    823    805  -1628   -137   -428   -210   -566   -277   -524
     12  -1628  -1641    807    826  -1634   -145   -441   -223   -581   -290   -532
     36  -1639  -1675    800    854  -1657   -155   -449   -233   -584   -296   -540
     64  -1628  -1693    779    878  -1662   -168   -454   -236   -587   -301   -535
     75  -1597  -1673    761    872  -1634   -168   -457   -223   -574   -288   -524
     70  -1615  -1688    771    878  -1649   -176   -452   -220   -568   -283   -535
     20  -1618  -1639    797    828  -1628   -142   -397   -176   -524   -241   -483
    -31  -1587  -1558    807    761  -1574   -103   -329   -124   -472   -192   -433
    -77  -1558  -1480    818    701  -1519    -83   -280    -83   -428   -145   -405
    -41  -1556  -1514    797    735  -1538    -90   -275    -72   -418   -137   -402
    -23  -1525  -1501    774    737  -1514    -88   -252    -51   -397   -119   -376
      2  -1486  -1488    740    745  -1488    -90   -218    -28   -371    -90   -355
     12  -1447  -1460    717    735  -1452    -85   -166     10   -337    -51   -319
     25  -1428  -1457    698    740  -1441    -75    -98     54   -290    -10   -277
     54  -1392  -1447    667    750  -1421    -59    -15    116   -231     44   -223
     72  -1332  -1405    628    737  -1369    -57     64    171   -168    109   -161
     88  -1267  -1356    589    722  -1312    -46    148    226   -101    184    -90
    106  -1215  -1325    553    714  -1267    -33    213    275    -36    246    -18
    116  -1171  -1288    527    701  -1228    -36    239    296     -2    296     20
    132  -1127  -1260    496    696  -1192    -36    249    303     12    327     46
    150  -1093  -1244    472    696  -1169    -33    246    309     31    348     75
    142  -1104  -1249    480    693  -1176    -33    220    290     10    332     64
    132  -1106  -1239    485    685  -1171    -33    181    257    -28    303     41
    111  -1127  -1241    506    675  -1184    -41    132    226    -67    265      7
    101  -1184  -1286    542    693  -1234    -33     80    187   -106    215    -36
     72  -1252  -1325    587    698  -1286    -28     18    142   -158    171    -80
     46  -1314  -1363    633    704  -1337    -33    -54     90   -220    109   -135
     33  -1374  -1408    670    717  -1389    -46   -127     46   -277     46   -189
     15  -1402  -1418    693    717  -1410    -54   -184     12   -324     -5   -239
     20  -1421  -1444    698    732  -1431    -62   -241    -25   -371    -49   -288
     44  -1460  -1506    706    774  -1483    -83   -303    -70   -413    -90   -332
     38  -1519  -1558    737    795  -1538   -106   -355   -109   -449   -124   -358
     23  -1577  -1600    776    810  -1587   -124   -379   -132   -478   -145   -374
     33  -1551  -1584    756    807  -1566   -116   -384   -127   -470   -137   -371
     72  -1514  -1590    719    828  -1551   -106   -381   -116   -454   -124   -361
     88  -1493  -1584    701    833  -1538   -106   -374   -106   -444   -114   -340
     90  -1501  -1592    706    841  -1545   -109   -371   -106   -449   -116   -335
     75  -1527  -1602    722    839  -1564   -119   -371   -103   -449   -116   -340
     67  -1525  -1592    727    828  -1558   -116   -376   -101   -449   -114   -337
     72  -1522  -1597    724    833  -1558   -106   -374    -96   -444   -111   -329
     75  -1514  -1590    719    831  -1551   -109   -381   -103   -454   -122   -342
     88  -1488  -1577    698    831  -1532   -109   -387   -101   -454   -124   -342
    119  -1460  -1579    670    846  -1519    -98   -368    -88   -439   -111   -316
    122  -1421  -1545    646    831  -1483    -64   -335    -54   -407    -75   -275
    135  -1410  -1545    639    839  -1478    -41   -319    -41   -400    -59   -257
    135  -1387  -1522    623    828  -1454    -38   -316    -33   -400    -59   -254
    122  -1371  -1493    626    805  -1434    -59   -329    -38   -402    -59   -259
    114  -1340  -1457    613    784  -1400    -77   -335    -28   -389    -36   -236
    132  -1319  -1452    594    792  -1384    -96   -345    -23   -374    -15   -213
    145  -1361  -1506    607    823  -1434   -142   -384    -70   -407    -46   -241
    148  -1363  -1512    607    828  -1436   -145   -389    -80   -418    -59   -252
    150  -1327  -1478    589    813  -1402   -148   -387    -83   -413    -51   -249
    150  -1353  -1504    602    826  -1428   -155   -394    -98   -423    -54   -241
    150  -1426  -1577    636    862  -1499   -189   -426   -140   -462    -90   -272
    129  -1460  -1592    665    859  -1525   -192   -439   -158   -483   -103   -288
    111  -1496  -1608    691    857  -1553   -189   -446   -171   -496   -116   -296
    124  -1514  -1639    696    880  -1577   -189   -459   -189   -517   -140   -316
    106  -1561  -1667    727    885  -1613   -181   -472   -210   -542   -166   -335
     80  -1595  -1675    756    875  -1634   -181   -488   -231   -563   -187   -345
     90  -1602  -1696    756    891  -1649   -200   -514   -265   -597   -218   -381
    111  -1608  -1719    748    914  -1662   -207   -532   -283   -623   -249   -420
    101  -1621  -1722    761    911  -1670   -192   -527   -277   -620   -246   -415
     96  -1621  -1717    763    906  -1667   -187   -522   -277   -618   -246   -402
    101  -1631  -1735    763    917  -1680   -189   -527   -285   -623   -254   -400
    109  -1667  -1777    779    943  -1722   -215   -540   -306   -639   -265   -413
    103  -1678  -1784    784    943  -1732   -194   -530   -298   -633   -262   -405
    103  -1670  -1774    782    937  -1722   -179   -527   -301   -644   -272   -410
     93  -1686  -1779    795    935  -1732   -174   -514   -298   -641   -275   -410
    116  -1657  -1774    771    945  -1714   -132   -431   -249   -620   -272   -420
    127  -1566  -1696    717    909  -1631    -44   -257   -127   -542   -233   -426
    158  -1465  -1623    652    888  -1543     46    -31     67   -358    -83   -309
    192  -1254  -1449    530    818  -1350     88    246    345    -28    254     23
    239   -917  -1156    340    696  -1036     28    342    555    332    709    530
    210   -797  -1008    293    607   -901   -109    -18    459    470   1005    922
     85   -818   -906    366    493   -862   -280   -504    168    366   1023   1002
    -70  -1010   -940    537    431   -976   -472  -1124   -449   -272    418    441
   -176  -1436  -1260    807    540  -1348   -680  -1727  -1239  -1267   -615   -561
   -155  -1831  -1675    992    758  -1753   -828  -1800  -1480  -1597   -974   -924
   -127  -2070  -1943   1098    906  -2005   -805  -1579  -1319  -1488   -935   -932
   -114  -2135  -2021   1122    950  -2078   -685  -1304  -1075  -1312   -826   -867
   -119  -2075  -1956   1098    917  -2016   -506  -1002   -795  -1093   -662   -750
   -111  -2018  -1906   1065    896  -1964   -350   -750   -571   -904   -514   -626
   -106  -1992  -1886   1049    888  -1940   -285   -652   -488   -836   -465   -579
   -109  -1969  -1862   1036    875  -1914   -257   -613   -449   -802   -439   -555
   -129  -1987  -1857   1060    862  -1922   -239   -592   -428   -789   -433   -548
   -135  -2003  -1867   1070    865  -1935   -236   -579   -420   -782   -426   -535
   -142  -2005  -1862   1072    859  -1935   -239   -574   -413   -774   -415   -532
   -171  -2010  -1842   1088    833  -1925   -241   -566   -400   -763   -407   -524
   -192  -2023  -1831   1109    818  -1927   -228   -548   -387   -756   -402   -517
   -192  -2026  -1836   1106    820  -1932   -231   -542   -376   -748   -397   -509
   -202  -2023  -1821   1111    807  -1922   -231   -535   -368   -737   -384   -493
   -215  -2034  -1818   1122    800  -1927   -236   -532   -371   -735   -379   -491
   -223  -2039  -1816   1132    795  -1927   -231   -517   -355   -722   -374   -483
   -210  -2044  -1836   1127    813  -1940   -226   -504   -342   -706   -368   -465
   -205  -1992  -1787   1098    789  -1891   -239   -501   -340   -696   -355   -457
   -220  -1977  -1756   1098    766  -1867   -244   -493   -329   -685   -332   -452
   -236  -1982  -1745   1109    753  -1865   -241   -475   -314   -665   -309   -436
   -228  -1940  -1712   1083    740  -1826   -246   -470   -311   -659   -309   -428
   -220  -1912  -1691   1067    735  -1803   -239   -444   -283   -631   -285   -400
   -215  -1893  -1678   1054    730  -1787   -228   -410   -246   -597   -249   -381
   -205  -1867  -1662   1036    727  -1766   -228   -374   -207   -558   -213   -350
   -194  -1847  -1652   1021    727  -1751   -223   -327   -163   -509   -166   -303
   -181  -1823  -1641   1002    727  -1735   -207   -270    -98   -441   -103   -249
   -166  -1787  -1621    974    727  -1704   -194   -197    -23   -361    -20   -176
   -171  -1714  -1543    943    685  -1628   -179   -119     57   -272     67    -85
   -158  -1667  -1509    911    672  -1587   -184    -57    111   -197    137    -10
   -137  -1631  -1493    883    678  -1564   -171     10    168   -127    218     51
   -140  -1569  -1428    852    644  -1499   -166     44    200    -90    262    106
   -153  -1545  -1392    849    618  -1470   -174     46    197    -90    267    132
   -155  -1561  -1405    857    623  -1483   -166     44    189    -93    272    124
   -171  -1584  -1413    878    620  -1499   -155     31    171   -111    267    106
   -187  -1605  -1418    893    615  -1512   -163    -15    122   -161    226     80
   -202  -1631  -1428    917    613  -1530   -176    -70     67   -228    166     33
   -218  -1641  -1423    930    602  -1535   -181   -137      0   -309     85    -36
   -236  -1678  -1444    956    602  -1561   -194   -210    -75   -394      5   -109
   -257  -1730  -1475    992    607  -1602   -213   -285   -148   -483    -75   -192
   -270  -1784  -1514   1028    620  -1649   -228   -353   -205   -553   -148   -254
   -283  -1855  -1574   1067    644  -1714   -246   -413   -259   -613   -210   -303
   -288  -1875  -1587   1080    646  -1732   -272   -467   -309   -665   -265   -353
   -306  -1893  -1590   1098    639  -1743   -290   -519   -355   -714   -327   -402
   -316  -1943  -1626   1130    654  -1784   -301   -553   -384   -750   -358   -439
   -319  -1979  -1660   1148    670  -1821   -296   -566   -389   -766   -363   -444
   -316  -1987  -1670   1150    675  -1829   -296   -584   -397   -774   -366   -457
   -314  -2003  -1691   1156    688  -1847   -306   -597   -410   -787   -387   -478
   -316  -2003  -1686   1161    683  -1844   -309   -592   -405   -776   -361   -467
   -342  -1997  -1657   1169    654  -1829   -309   -592   -397   -766   -350   -467
   -345  -1969  -1623   1158    639  -1797   -311   -594   -394   -761   -340   -459
   -353  -1966  -1615   1158    631  -1792   -316   -587   -387   -750   -340   -444
   -358  -1961  -1602   1161    620  -1782   -311   -568   -366   -732   -327   -407
   -342  -1912  -1569   1124    613  -1740   -322   -579   -376   -737   -314   -410
   -335  -1883  -1548   1106    605  -1717   -314   -566   -363   -722   -303   -400
   -340  -1849  -1509   1093    584  -1680   -306   -550   -335   -701   -298   -371
   -324  -1805  -1480   1065    576  -1644   -285   -540   -309   -680   -262   -353
   -324  -1784  -1462   1052    566  -1623   -272   -530   -296   -670   -259   -340
   -327  -1764  -1439   1044    553  -1602   -272   -527   -285   -652   -223   -332
   -309  -1740  -1431   1023    561  -1587   -277   -532   -267   -628   -184   -327
   -298  -1717  -1418   1008    558  -1569   -303   -548   -275   -631   -197   -316
   -290  -1738  -1447   1013    576  -1592   -335   -563   -285   -644   -207   -309
   -288  -1717  -1431   1002    568  -1574   -340   -563   -275   -641   -187   -290
   -272  -1688  -1415    979    571  -1553   -342   -568   -277   -641   -181   -285
   -254  -1709  -1454    982    600  -1582   -342   -574   -285   -646   -202   -293
   -252  -1769  -1517   1010    631  -1644   -355   -587   -303   -670   -252   -309
   -254  -1810  -1556   1031    649  -1683   -366   -592   -319   -683   -241   -309
   -267  -1813  -1545   1039    636  -1680   -374   -602   -337   -698   -244   -322
   -285  -1839  -1553   1062    633  -1696   -376   -615   -348   -719   -272   -335
   -311  -1891  -1579   1098    633  -1735   -379   -639   -363   -748   -296   -355
   -329  -1912  -1582   1119    623  -1748   -374   -652   -374   -758   -309   -368
   -322  -1917  -1597   1119    636  -1758   -387   -662   -392   -774   -345   -394
   -298  -1919  -1621   1109    659  -1771   -402   -680   -410   -795   -363   -413
   -301  -1940  -1639   1119    667  -1790   -397   -680   -405   -789   -355   -400
   -311  -1945  -1634   1127    659  -1790   -402   -683   -407   -789   -358   -387
   -301  -1940  -1639   1119    667  -1790   -410   -685   -410   -795   -368   -400
   -314  -1948  -1634   1132    659  -1792   -410   -688   -415   -800   -371   -410
   -316  -1961  -1644   1137    659  -1803   -405   -678   -394   -779   -345   -374
   -314  -1979  -1665   1145    675  -1823   -407   -680   -392   -779   -353   -368
   -327  -1997  -1670   1161    670  -1834   -413   -672   -400   -795   -376   -392
   -324  -2016  -1691   1171    683  -1855   -355   -579   -358   -797   -413   -415
   -301  -1982  -1683   1140    691  -1834   -254   -418   -241   -743   -400   -420
   -288  -1860  -1571   1075    641  -1717   -161   -215    -15   -532   -210   -277
   -244  -1621  -1376    932    566  -1501   -119     54    306   -153    174     72
   -202  -1280  -1078    743    436  -1179   -226     28    413    132    566    493
   -283  -1002   -719    641    218   -862   -449   -485    189    200    805    797
   -402   -958   -555    680     75   -758   -678  -1041   -161     59    789    810
   -491  -1148   -657    818     80   -904   -953  -1636   -740   -524    244    335
   -504  -1665  -1161   1085    327  -1413  -1205  -2081  -1467  -1480   -732   -506
   -454  -2057  -1605   1254    571  -1831  -1257  -2013  -1571  -1714  -1026   -787
   -436  -2226  -1790   1330    675  -2010  -1109  -1675  -1286  -1514   -922   -748
   -433  -2213  -1779   1322    670  -1997   -896  -1332   -971  -1283   -761   -641
   -420  -2158  -1738   1291    657  -1948   -688  -1034   -691  -1070   -607   -530
   -374  -2083  -1712   1228    667  -1899   -584   -865   -545   -956   -527   -472
   -335  -2042  -1706   1189    685  -1875   -545   -800   -483   -909   -493   -454
   -329  -2062  -1732   1195    698  -1899   -530   -774   -452   -888   -480   -449
   -327  -2062  -1735   1195    704  -1899   -511   -745   -420   -867   -459   -433
   -311  -2010  -1701   1158    693  -1855   -509   -732   -405   -854   -444   -420
   -301  -1966  -1665   1132    680  -1818   -504   -719   -394   -841   -431   -405
   -298  -1951  -1654   1124    675  -1803   -498   -709   -389   -836   -426   -402
   -298  -1958  -1660   1130    680  -1810   -496   -696   -376   -820   -415   -400
   -306  -1961  -1657   1132    672  -1808   -485   -672   -345   -789   -389   -368
   -288  -1940  -1652   1114    680  -1797   -491   -667   -340   -784   -384   -374
   -270  -1914  -1644   1091    683  -1779   -496   -665   -340   -789   -392   -387
   -270  -1880  -1610   1075    670  -1745   -488   -659   -324   -782   -397   -381
   -272  -1849  -1577   1060    649  -1712   -493   -657   -303   -766   -389   -368
   -277  -1839  -1561   1057    641  -1701   -488   -644   -283   -748   -361   -363
   -285  -1844  -1561   1062    636  -1704   -483   -631   -270   -730   -350   -361
   -272  -1844  -1571   1060    649  -1709   -480   -610   -252   -706   -342   -348
   -262  -1831  -1569   1044    652  -1699   -472   -584   -223   -678   -316   -332
   -249  -1797  -1551   1023    649  -1675   -459   -545   -179   -636   -280   -309
   -241  -1756  -1517    997    636  -1636   -459   -522   -150   -615   -267   -309
   -239  -1740  -1501    989    631  -1621   -452   -485   -114   -589   -246   -283
   -241  -1727  -1488    984    623  -1610   -439   -420    -46   -530   -205   -233
   -239  -1699  -1460    969    607  -1579   -420   -342     23   -452   -142   -181
   -233  -1667  -1434    950    597  -1553   -394   -254    106   -366    -67   -124
   -218  -1631  -1413    924    597  -1522   -374   -174    184   -283      7    -67
   -215  -1571  -1358    891    571  -1465   -358    -93    265   -192     93     18
   -202  -1514  -1312    857    553  -1413   -361    -54    309   -137    148     75
   -197  -1496  -1301    844    550  -1400   -363    -38    324   -111    171    101
   -192  -1480  -1288    836    548  -1384   -387    -57    301   -127    163    109
   -210  -1522  -1312    865    548  -1415   -418   -114    236   -181    114     62
   -218  -1519  -1304    867    540  -1413   -423   -150    200   -218     72     18
   -223  -1535  -1314    878    545  -1426   -423   -192    166   -252     33    -10
   -252  -1564  -1312    909    530  -1439   -433   -246    122   -303      0    -49
   -277  -1639  -1363    958    540  -1501   -457   -329     38   -389    -90   -140
   -290  -1725  -1434   1008    571  -1579   -475   -410    -38   -462   -158   -213
   -303  -1771  -1470   1036    581  -1621   -511   -501   -122   -542   -231   -285
   -332  -1784  -1452   1060    558  -1618   -545   -600   -202   -633   -327   -355
   -350  -1867  -1517   1109    581  -1693   -566   -675   -275   -714   -394   -410
   -332  -1883  -1553   1106    607  -1719   -576   -727   -314   -756   -426   -446
   -327  -1932  -1605   1130    636  -1771   -597   -766   -345   -784   -457   -472
   -332  -1992  -1660   1163    662  -1826   -618   -797   -376   -815   -496   -496
   -301  -1964  -1662   1132    678  -1816   -662   -841   -413   -841   -519   -542
   -316  -2008  -1691   1161    685  -1849   -665   -846   -420   -846   -530   -568
   -327  -2016  -1688   1169    680  -1852   -688   -870   -444   -870   -563   -602
   -332  -2049  -1717   1192    691  -1883   -691   -867   -441   -862   -566   -607
   -316  -2055  -1738   1184    709  -1896   -678   -857   -428   -852   -576   -581
   -309  -1990  -1683   1148    685  -1836   -704   -885   -457   -883   -602   -613
   -309  -1977  -1667   1143    678  -1823   -727   -909   -478   -898   -597   -652
   -314  -1984  -1670   1150    678  -1829   -740   -922   -488   -906   -587   -644
   -319  -2008  -1691   1163    685  -1852   -748   -937   -504   -927   -605   -659
   -322  -2031  -1709   1176    691  -1870   -745   -940   -506   -932   -618   -665
   -322  -1990  -1667   1153    672  -1829   -732   -927   -480   -906   -600   -646
   -309  -1919  -1610   1114    649  -1766   -719   -917   -457   -883   -584   -623
   -335  -1940  -1608   1137    633  -1774   -709   -917   -449   -883   -597   -628
   -324  -1945  -1621   1132    646  -1784   -704   -919   -444   -883   -607   -633
   -293  -1914  -1621   1104    662  -1769   -727   -943   -454   -891   -602   -649
   -277  -1886  -1608   1083    665  -1748   -745   -963   -457   -891   -605   -652
   -267  -1917  -1652   1091    691  -1784   -766   -979   -465   -891   -607   -636
   -239  -1922  -1686   1080    722  -1805   -795  -1008   -488   -911   -618   -644
   -207  -1904  -1699   1054    743  -1803   -800  -1018   -496   -914   -628   -652
   -184  -1870  -1686   1028    750  -1779   -797  -1015   -483   -904   -631   -652
   -171  -1904  -1732   1036    779  -1818   -815  -1034   -511   -927   -659   -672
   -168  -1974  -1808   1070    818  -1891   -833  -1052   -545   -958   -688   -704
   -168  -2013  -1847   1088    839  -1930   -836  -1054   -561   -969   -711   -717
   -171  -2044  -1873   1109    849  -1958   -833  -1060   -574   -979   -724   -730
   -168  -2060  -1893   1111    859  -1977   -831  -1070   -587   -995   -732   -763
   -181  -2088  -1906   1135    862  -2000   -839  -1091   -600  -1013   -782   -784
   -184  -2140  -1956   1161    883  -2049   -841  -1106   -618  -1028   -779   -802
   -184  -2182  -1997   1184    906  -2091   -844  -1124   -646  -1057   -807   -867
   -187  -2221  -2034   1202    922  -2127   -849  -1140   -659  -1067   -826   -870
   -197  -2226  -2029   1210    914  -2127   -859  -1161   -680  -1080   -849   -870
   -218  -2218  -2003   1215    891  -2112   -880  -1171   -696  -1091   -867   -875
   -223  -2210  -1987   1218    880  -2099   -891  -1189   -719  -1109   -880   -888
   -218  -2205  -1987   1210    883  -2096   -891  -1197   -724  -1117   -891   -909
   -218  -2213  -1995   1215    888  -2104   -898  -1208   -737  -1135   -904   -917
   -218  -2229  -2013   1221    896  -2122   -901  -1218   -750  -1153   -927   -927
   -215  -2236  -2021   1226    901  -2130   -883  -1169   -748  -1161   -953   -956
   -197  -2208  -2010   1202    906  -2109   -784  -1008   -659  -1132   -969   -995
   -189  -2109  -1922   1148    865  -2016   -693   -833   -493  -1002   -878   -930
   -163  -1896  -1732   1028    784  -1816   -628   -587   -210   -693   -584   -654
   -124  -1615  -1491    870    683  -1553   -680   -449    -25   -363   -181   -228
   -189  -1286  -1096    735    452  -1192   -875   -904   -218   -272    111    135
   -285  -1171   -888    727    298  -1031  -1078  -1454   -540   -332    205    270
   -381  -1241   -862    810    239  -1052  -1301  -2029  -1023   -727   -124    -12
   -397  -1613  -1215   1005    407  -1415  -1522  -2517  -1667  -1551  -1008   -818
   -342  -2062  -1722   1200    688  -1893  -1636  -2605  -2023  -2107  -1621  -1389
   -290  -2270  -1982   1280    844  -2127  -1569  -2338  -1839  -2003  -1584  -1410
   -239  -2268  -2029   1252    893  -2148  -1400  -1992  -1532  -1769  -1421  -1291
   -202  -2166  -1964   1184    880  -2065  -1176  -1631  -1215  -1527  -1239  -1145
   -181  -2042  -1860   1111    839  -1953  -1018  -1387  -1002  -1356  -1104  -1036
   -140  -1984  -1844   1062    849  -1914   -953  -1280   -919  -1291  -1057   -989
   -103  -1940  -1836   1021    865  -1888   -927  -1236   -888  -1260  -1036   -963
    -88  -1904  -1816    997    862  -1860   -904  -1195   -862  -1234  -1013   -935
    -49  -1836  -1787    943    867  -1813   -883  -1158   -846  -1208   -989   -911
    -20  -1787  -1766    904    872  -1777   -870  -1135   -839  -1197   -979   -898
    -10  -1740  -1730    872    857  -1735   -857  -1109   -831  -1189   -963   -883
      0  -1678  -1678    839    839  -1678   -839  -1085   -815  -1174   -945   -854
     25  -1613  -1639    792    831  -1626   -831  -1065   -807  -1161   -943   -836
     54  -1548  -1602    745    828  -1574   -818  -1039   -787  -1143   -922   -815
     80  -1509  -1592    714    833  -1551   -800  -1008   -766  -1117   -898   -792
    127  -1449  -1577    662    852  -1512   -789   -982   -750  -1098   -875   -776
    145  -1376  -1522    613    831  -1449   -782   -963   -743  -1088   -862   -766
    153  -1317  -1473    581    813  -1395   -769   -932   -727  -1070   -852   -743
    179  -1252  -1431    535    802  -1340   -748   -896   -704  -1041   -833   -719
    210  -1184  -1395    488    802  -1288   -722   -854   -670  -1005   -805   -672
    228  -1130  -1361    449    792  -1247   -701   -815   -646   -976   -782   -644
    262  -1057  -1319    397    789  -1189   -680   -763   -620   -948   -750   -607
    275  -1005  -1283    363    776  -1143   -654   -696   -581   -906   -709   -566
    288   -932  -1221    322    753  -1075   -626   -631   -540   -865   -665   -532
    311   -857  -1169    270    737  -1013   -610   -566   -496   -820   -623   -488
    348   -776  -1124    213    735   -950   -581   -480   -441   -763   -579   -433
    381   -696  -1078    155    730   -885   -555   -384   -384   -693   -527   -368
    402   -605  -1008    101    704   -805   -522   -270   -296   -600   -436   -270
    400   -530   -932     64    665   -730   -498   -181   -231   -527   -355   -194
    400   -436   -836     15    618   -636   -485   -122   -192   -470   -293   -142
    415   -327   -743    -46    576   -535   -459    -70   -153   -418   -236    -83
    428   -244   -672    -90    550   -457   -446    -36   -140   -387   -205    -25
    423   -192   -615   -119    519   -402   -433    -38   -155   -400   -210    -12
    428   -155   -584   -137    504   -368   -423    -54   -176   -415   -223    -10
    441   -114   -555   -163    496   -332   -410    -72   -205   -436   -239    -20
    441    -41   -483   -200    462   -262   -400   -103   -239   -467   -265    -38
    423    -33   -457   -194    439   -244   -405   -158   -293   -519   -314    -70
    413    -44   -457   -184    433   -249   -402   -215   -350   -574   -368   -109
    397    -59   -457   -171    426   -257   -407   -275   -410   -631   -426   -153
    376    -83   -459   -145    418   -270   -423   -340   -478   -691   -491   -207
    363    -85   -452   -140    405   -267   -433   -392   -524   -740   -532   -239
    350    -83   -436   -135    392   -259   -444   -428   -558   -774   -563   -259
    335    -77   -413   -129    371   -244   -446   -454   -584   -797   -587   -277
    324    -75   -400   -124    361   -236   -446   -470   -610   -813   -600   -285
    311    -57   -371   -129    340   -215   -449   -472   -623   -820   -607   -285
    309    -12   -324   -148    316   -168   -433   -459   -615   -810   -600   -270
    309     46   -265   -179    285   -109   -420   -441   -613   -800   -592   -252
    337    119   -218   -228    277    -49   -410   -418   -602   -782   -576   -231
    340    150   -189   -246    265    -18   -410   -410   -607   -779   -571   -220
    340    197   -142   -270    241     28   -400   -392   -594   -766   -550   -202
    337    239    -98   -290    218     72   -389   -374   -589   -750   -532   -187
    329    285    -44   -306    187    122   -381   -355   -584   -737   -527   -171
    322    322     -2   -322    163    161   -368   -332   -568   -719   -522   -148
    337    376     36   -358    150    207   -353   -311   -561   -704   -511   -132
    355    444     85   -400    135    265   -345   -296   -558   -691   -498   -114
    376    506    129   -441    124    319   -324   -265   -540   -667   -475    -77
    387    618    231   -504     77    426   -293   -223   -501   -628   -436    -23
    394    727    329   -561     33    530   -252   -192   -465   -589   -400     15
    402    807    405   -605      0    607   -231   -168   -452   -574   -376     25
    397    846    449   -620    -25    649   -220   -155   -449   -561   -366     46
    410    922    511   -667    -51    719   -226   -142   -439   -535   -335     75
    418   1015    594   -717    -88    805   -236   -135   -433   -519   -322     96
    413   1031    615   -724   -101    823   -239   -124   -431   -506   -316    129
    418   1062    644   -740   -111    854   -228    -96   -415   -478   -272    171
    420   1101    680   -763   -129    891   -223    -77   -413   -465   -257    176
    415   1117    701   -766   -142    909   -213    -59   -418   -459   -252    179
    407   1104    696   -756   -145    901   -213    -57   -431   -467   -257    179
    407   1119    711   -763   -150    917   -197    -44   -428   -462   -257    184
    407   1137    730   -774   -161    935   -181    -36   -436   -467   -270    181
    379   1135    756   -756   -189    945   -174    -36   -446   -472   -290    174
    371   1161    789   -766   -210    976   -168    -28   -452   -475   -290    171
    379   1184    805   -782   -213    995   -174    -25   -462   -478   -293    179
    350   1200    846   -776   -249   1023   -184    -33   -485   -493   -311    174
    337   1218    880   -779   -272   1049   -166    -20   -478   -485   -309    179
    329   1236    904   -784   -288   1070   -132     18   -446   -449   -277    205
    348   1291    943   -818   -296   1117   -122     41   -431   -428   -254    228
    371   1345    971   -859   -301   1161   -122     49   -433   -428   -267    244
    368   1382   1013   -875   -322   1197   -119     64   -426   -420   -265    257
    353   1426   1072   -891   -361   1252   -109     88   -407   -394   -244    280
    345   1496   1150   -919   -402   1325    -98    106   -394   -374   -236    314
    340   1501   1158   -922   -407   1330    -57    176   -361   -350   -213    311
    358   1527   1169   -943   -405   1348     62    345   -272   -306   -213    288
    379   1631   1252  -1008   -436   1441    194    561   -103   -174   -122    361
    405   1875   1470  -1140   -532   1673    301    849    189    119    145    613
    454   2218   1764  -1340   -654   1992    252   1018    405    478    542   1036
    423   2624   2200  -1525   -888   2413     64    662    335    675    891   1444
    301   2837   2533  -1569  -1114   2683   -155    111    116    727   1085   1683
    181   2818   2637  -1499  -1226   2727   -389   -465   -277    470    901   1535
    119   2392   2270  -1257  -1075   2333   -605   -966   -927   -337     72    763
    148   1927   1779  -1039   -815   1855   -732  -1109  -1366   -963   -584    153
    200   1727   1527   -966   -665   1628   -662   -828  -1223   -914   -610     96
    233   1753   1519   -992   -641   1636   -472   -439   -898   -665   -441    218
    252   1862   1608  -1057   -678   1735   -233    -64   -579   -426   -277    361
    288   1953   1662  -1122   -688   1808    -51    205   -355   -246   -155    462
    306   2021   1714  -1166   -704   1870     36    332   -252   -155    -72    506
    309   2060   1751  -1184   -719   1906     77    389   -194    -96    -25    542
    301   2091   1790  -1197   -745   1940     96    431   -161    -64    -12    568
    303   2156   1849  -1231   -774   2003    109    467   -129    -33     23    605
    309   2200   1888  -1257   -789   2044    122    498   -103      0     51    636
    301   2226   1925  -1262   -810   2075    142    530    -72     33     77    667
    301   2262   1961  -1283   -831   2112    142    548    -51     57     90    683
    293   2320   2026  -1306   -867   2174    145    563    -38     72     98    696
    277   2348   2070  -1314   -896   2210    166    597     -7    103    132    711
    290   2377   2086  -1332   -896   2231    189    626     20    142    171    748
    306   2416   2109  -1361   -901   2262    207    657     51    179    197    774
    309   2460   2148  -1384   -919   2304    231    691     90    218    231    807
    319   2527   2205  -1423   -943   2366    236    719    114    239    249    828
    345   2582   2236  -1462   -945   2410    254    753    148    272    270    844
    345   2629   2283  -1486   -969   2457    267    779    181    306    290    862
    342   2647   2304  -1496   -979   2475    290    818    218    345    322    891
    340   2683   2340  -1512  -1000   2512    306    859    254    381    353    922
    345   2751   2405  -1548  -1028   2579    327    917    303    431    394    958
    342   2782   2436  -1564  -1047   2611    353    984    363    488    441   1002
    345   2842   2496  -1592  -1075   2668    379   1057    428    555    498   1052
    361   2902   2540  -1631  -1091   2722    407   1143    496    633    568   1114
    379   2927   2548  -1652  -1083   2738    444   1241    571    711    633   1169
    400   3011   2608  -1706  -1104   2811    478   1335    646    789    704   1231
    415   3086   2670  -1751  -1127   2878    514   1426    722    875    784   1304
    423   3177   2751  -1800  -1163   2964    537   1499    784    953    862   1382
    426   3260   2834  -1842  -1202   3047    553   1543    826   1010    922   1444
    407   3294   2886  -1852  -1239   3089    566   1556    839   1031    940   1465
    405   3328   2922  -1867  -1260   3125    568   1545    831   1031    945   1467
    397   3348   2948  -1875  -1275   3148    566   1519    810   1023    937   1462
    387   3361   2974  -1873  -1293   3169    563   1483    784   1000    919   1454
    361   3343   2982  -1855  -1312   3161    545   1418    737    953    875   1408
    337   3322   2985  -1831  -1325   3154    532   1350    680    901    826   1358
    327   3302   2972  -1816  -1322   3138    522   1283    636    859    784   1322
    309   3273   2964  -1790  -1327   3120    498   1205    579    805    732   1273
    290   3213   2920  -1753  -1314   3068    483   1132    517    750    680   1215
    283   3169   2883  -1727  -1299   3026    454   1067    462    698    626   1161
    265   3148   2883  -1706  -1309   3016    426   1013    423    659    589   1132
    254   3115   2860  -1683  -1301   2987    420    979    402    646    574   1117
    241   3091   2850  -1667  -1304   2972    407    961    384    644    566   1096
    226   3083   2857  -1654  -1317   2972    400    950    379    644    566   1093
    210   3102   2891  -1657  -1340   2998    392    945    376    646    561   1091
    207   3094   2886  -1649  -1337   2990    384    940    376    646    558   1088
    210   3107   2896  -1660  -1343   3003    376    932    376    649    563   1101
    205   3138   2933  -1673  -1363   3037    381    937    387    659    574   1106
    205   3133   2927  -1670  -1363   3031    381    935    387    659    574   1098
    194   3135   2940  -1665  -1371   3039    381    924    379    652    558   1088
    194   3141   2946  -1670  -1376   3044    379    919    381    654    558   1091
    187   3146   2959  -1667  -1387   3055    381    922    387    670    568   1096
    174   3115   2938  -1647  -1382   3026    392    927    389    685    574   1096
    174   3133   2959  -1652  -1392   3047    384    919    389    688    579   1098
    163   3148   2985  -1657  -1410   3068    374    914    392    691    589   1111
    171   3198   3026  -1686  -1428   3115    394    935    418    724    620   1140
    171   3257   3086  -1714  -1457   3172    433    963    457    771    665   1179
    158   3276   3117  -1717  -1478   3198    470    987    488    805    696   1202
    148   3294   3146  -1719  -1499   3218    470    979    480    797    685   1197
    145   3304   3156  -1725  -1504   3231    454    963    478    797    685   1195
    166   3335   3169  -1753  -1501   3252    433    956    485    815    701   1210
    181   3312   3130  -1745  -1473   3221    407    945    472    815    706   1208
    192   3346   3154  -1769  -1480   3250    387    924    457    807    693   1192
    179   3351   3169  -1766  -1496   3260    394    943    478    833    714   1221
    179   3354   3172  -1766  -1496   3263    384    943    472    841    722   1231
    187   3273   3086  -1730  -1449   3180    384    937    465    828    711   1213
    168   3208   3037  -1691  -1434   3122    368    917    428    797    675   1176
    155   3190   3031  -1673  -1439   3112    368    904    402    774    646   1158
    129   3156   3026  -1644  -1449   3094    381    904    394    774    641   1156
    103   3083   2979  -1592  -1436   3031    381    891    379    761    626   1137
    109   3078   2969  -1595  -1431   3024    371    875    361    748    615   1124
    116   3060   2940  -1590  -1410   3000    371    867    348    737    602   1109
    122   3034   2912  -1582  -1395   2974    374    867    342    737    597   1098
    111   3021   2909  -1566  -1397   2966    371    862    337    735    600   1091
    109   3008   2899  -1558  -1395   2953    363    852    332    722    589   1083
    106   3011   2904  -1558  -1400   2959    366    857    337    724    597   1093
    101   3018   2917  -1561  -1408   2969    374    857    340    730    597   1096
    101   3005   2904  -1553  -1400   2956    384    865    348    737    597   1078
    101   3003   2899  -1553  -1400   2953    376    865    345    732    589   1065
    111   2966   2855  -1540  -1371   2912    384    896    350    724    576   1047
    116   2912   2795  -1514  -1340   2855    465   1026    405    740    550   1008
    135   2951   2816  -1543  -1340   2883    568   1200    530    815    584   1018
    155   3120   2964  -1636  -1402   3042    644   1426    763   1057    805   1215
    187   3369   3180  -1779  -1496   3276    646   1631   1002   1387   1163   1582
    171   3730   3559  -1951  -1693   3645    530   1426    995   1582   1506   1990
     62   3910   3847  -1984  -1891   3878    397    953    805   1634   1727   2273
    -49   3873   3923  -1914  -1984   3897    210    407    439   1421   1605   2179
   -116   3567   3684  -1725  -1899   3624     -7   -137   -129    774    943   1543
    -88   3141   3229  -1527  -1657   3185   -205   -446   -657     59    176    807
    -25   2813   2839  -1392  -1431   2826   -244   -322   -665    -38     20    626
     33   2740   2707  -1389  -1335   2725   -103     25   -361    197    184    737
     72   2782   2707  -1428  -1317   2746     88    366    -57    431    353    872
     93   2855   2759  -1475  -1332   2805    275    672    207    639    511    992
    114   2904   2790  -1509  -1337   2847    371    828    342    743    589   1054
    116   2896   2779  -1506  -1332   2839    413    888    394    789    628   1078
    124   2894   2769  -1509  -1322   2831    431    924    420    815    652   1098
    129   2904   2774  -1519  -1322   2839    439    943    433    831    662   1104
    129   2922   2792  -1525  -1330   2857    452    958    449    846    680   1117
    132   2930   2798  -1535  -1332   2865    462    979    467    867    706   1130
    132   2917   2785  -1525  -1325   2852    465    992    480    885    724   1143
    135   2917   2779  -1527  -1322   2850    470    995    488    898    740   1153
    148   2922   2774  -1535  -1312   2850    475    995    491    901    740   1153
    155   2935   2777  -1545  -1309   2855    488   1005    504    911    748   1166
    184   2972   2785  -1579  -1299   2878    498   1018    527    935    771   1179
    194   2985   2790  -1592  -1296   2889    506   1034    550    958    789   1192
    200   3000   2800  -1600  -1299   2902    517   1052    571    984    810   1215
    218   3021   2803  -1621  -1293   2912    519   1067    584   1002    826   1228
    228   3016   2787  -1623  -1278   2902    524   1088    605   1021    852   1236
    231   3018   2787  -1626  -1278   2904    535   1119    633   1049    883   1257
    239   3050   2811  -1644  -1286   2930    550   1150    667   1078    911   1291
    226   3037   2811  -1631  -1293   2925    537   1161    678   1085    911   1312
    223   3026   2803  -1626  -1291   2915    542   1197    704   1114    945   1322
    246   3044   2798  -1647  -1275   2920    568   1257    756   1166   1002   1348
    280   3096   2816  -1688  -1267   2956    592   1332    818   1228   1054   1410
    293   3138   2842  -1717  -1273   2990    618   1423    888   1296   1130   1480
    319   3187   2868  -1753  -1275   3029    641   1514    963   1374   1202   1556
    332   3234   2899  -1784  -1283   3068    659   1597   1023   1447   1270   1626
    345   3281   2935  -1813  -1293   3109    680   1667   1083   1517   1343   1691
    350   3309   2959  -1831  -1306   3135    683   1701   1109   1548   1379   1725
    361   3335   2974  -1849  -1306   3156    680   1712   1117   1556   1400   1743
    355   3346   2990  -1852  -1317   3167    685   1706   1111   1553   1405   1753
    355   3369   3013  -1862  -1327   3192    693   1693   1106   1548   1408   1753
    363   3390   3024  -1878  -1330   3205    698   1662   1098   1532   1392   1743
    371   3367   2995  -1870  -1312   3182    683   1615   1062   1493   1358   1709
    353   3304   2951  -1829  -1299   3128    662   1545   1005   1431   1301   1657
    319   3257   2938  -1787  -1309   3099    659   1486    966   1384   1260   1618
    288   3208   2917  -1748  -1317   3063    652   1423    927   1337   1210   1571
    267   3148   2881  -1709  -1306   3016    641   1358    891   1291   1166   1519
    252   3091   2839  -1673  -1296   2966    626   1293    854   1244   1122   1470
    233   3042   2808  -1636  -1286   2925    602   1234    807   1197   1070   1415
    226   3005   2777  -1615  -1275   2891    587   1192    771   1163   1034   1379
    223   2956   2733  -1590  -1254   2844    576   1166    750   1143   1013   1356
    220   2909   2688  -1566  -1234   2800    561   1137    735   1122    992   1337
    187   2868   2681  -1527  -1247   2774    545   1109    714   1106    984   1317
    176   2847   2670  -1514  -1247   2759    527   1088    698   1091    971   1301
    174   2824   2650  -1499  -1236   2738    522   1078    696   1080    963   1299
    166   2800   2631  -1483  -1234   2717    509   1065    685   1072    956   1291
    166   2777   2611  -1470  -1221   2694    511   1057    680   1075    958   1288
    181   2769   2587  -1478  -1202   2678    511   1044    678   1075    956   1286
    176   2751   2574  -1465  -1200   2665    504   1023    665   1062    945   1273
    161   2733   2569  -1447  -1202   2652    496   1008    654   1054    943   1267
    174   2725   2551  -1449  -1187   2639    488   1002    652   1052    943   1265
    168   2694   2522  -1431  -1179   2608    483    989    641   1041    924   1252
    171   2665   2494  -1418  -1161   2579    478    974    636   1039    917   1247
    189   2665   2473  -1428  -1143   2572    478    969    633   1039    919   1249
    197   2688   2491  -1441  -1145   2590    491    982    652   1052    932   1265
    184   2725   2540  -1454  -1176   2631    522   1002    685   1078    963   1291
    174   2717   2543  -1447  -1184   2631    545   1015    704   1088    976   1299
    158   2696   2538  -1428  -1189   2616    542   1008    706   1091    976   1301
    163   2709   2546  -1436  -1189   2629    530    995    709   1098    992   1312
    161   2696   2535  -1431  -1187   2616    506    979    701   1104   1000   1317
    145   2665   2520  -1405  -1187   2595    472    953    678   1091    989   1306
    140   2665   2522  -1402  -1192   2595    459    945    678   1096   1002   1312
    135   2642   2507  -1387  -1184   2574    459    945    678   1098   1010   1319
    127   2569   2442  -1348  -1156   2507    436    922    649   1070    979   1288
    116   2501   2385  -1309  -1132   2444    423    906    626   1041    948   1265
    103   2442   2335  -1275  -1117   2390    415    896    605   1015    930   1252
     83   2387   2304  -1234  -1109   2346    415    883    587    995    914   1223
     64   2338   2270  -1202  -1104   2307    410    859    561    961    883   1184
     49   2281   2231  -1166  -1091   2257    400    841    542    937    857   1161
     49   2236   2184  -1145  -1067   2210    387    818    519    909    836   1140
     51   2197   2145  -1124  -1047   2171    374    795    496    880    815   1109
     46   2145   2099  -1096  -1026   2122    363    776    480    859    789   1091
     44   2114   2070  -1080  -1013   2094    363    774    478    854    779   1085
     33   2096   2060  -1065  -1013   2078    366    776    485    859    789   1085
     20   2088   2068  -1054  -1023   2078    353    769    485    854    787   1075
     10   2057   2047  -1036  -1018   2052    348    761    478    846    789   1075
     10   2029   2018  -1021  -1002   2023    337    748    470    841    782   1060
      0   1958   1958   -979   -982   1958    324    735    462    828    761   1036
      2   1912   1909   -956   -953   1912    329    758    467    823    737   1018
     10   1904   1893   -956   -943   1899    415    896    540    839    714    971
      0   1912   1912   -956   -956   1912    506   1060    662    917    756    997
      7   2039   2029  -1026  -1010   2034    574   1288    885   1148    974   1200
     57   2283   2226  -1169  -1083   2255    563   1486   1101   1439   1319   1553
     20   2611   2590  -1317  -1286   2600    433   1192   1057   1587   1621   1927
   -119   2709   2829  -1296  -1473   2766    288    709    862   1613   1784   2143
   -262   2618   2881  -1182  -1571   2748     98    176    493   1353   1600   1984
   -355   2262   2618   -953  -1486   2439   -111   -407   -101    649    859   1267
   -329   1821   2151   -748  -1239   1984   -301   -659   -561     36    210    636
   -270   1553   1821   -641  -1044   1686   -327   -498   -514     15    145    545
   -236   1496   1730   -631   -982   1610   -226   -192   -262    205    267    631
   -194   1527   1722   -665   -958   1623    -51    137     20    418    420    745
   -171   1522   1691   -678   -930   1605    111    405    233    579    542    826
   -179   1512   1688   -667   -932   1600    187    519    332    649    600    867
   -189   1509   1696   -659   -943   1602    215    561    374    680    631    885
   -174   1532   1706   -678   -940   1618    218    574    394    693    644    893
   -158   1512   1670   -678   -914   1590    213    576    394    693    646    896
   -153   1493   1647   -672   -898   1569    215    581    400    704    649    891
   -166   1486   1649   -662   -906   1566    218    584    405    709    654    888
   -181   1462   1644   -639   -911   1553    218    584    410    714    649    893
   -192   1434   1623   -623   -906   1527    210    589    418    714    652    901
   -184   1428   1613   -623   -898   1522    205    587    420    714    646    904
   -176   1418   1595   -620   -885   1506    192    581    418    701    639    893
   -176   1389   1566   -605   -870   1478    200    587    436    714    670    893
   -171   1379   1551   -605   -862   1465    202    592    454    737    693    906
   -179   1369   1548   -594   -865   1457    189    589    452    735    680    917
   -174   1345   1519   -587   -846   1434    174    587    446    732    672    917
   -181   1304   1486   -561   -833   1395    163    594    449    735    672    904
   -181   1314   1496   -566   -839   1402    161    607    478    753    691    917
   -168   1317   1486   -574   -828   1400    166    620    504    769    701    924
   -168   1317   1486   -574   -828   1400    176    646    535    795    722    948
   -161   1299   1460   -568   -810   1379    176    672    558    810    740    963
   -142   1306   1447   -581   -797   1376    176    717    589    836    769    987
   -127   1337   1465   -605   -797   1400    187    782    639    885    815   1036
   -114   1330   1444   -610   -779   1387    176    836    680    922    846   1067
    -90   1356   1447   -631   -769   1400    179    901    735    971    893   1114
    -75   1387   1462   -657   -769   1423    192    976    789   1028    950   1171
    -64   1452   1514   -693   -789   1483    205   1044    836   1085   1010   1239
    -62   1478   1538   -709   -800   1506    210   1078    867   1117   1044   1270
    -59   1483   1543   -711   -800   1512    213   1078    872   1119   1052   1278
    -57   1473   1527   -709   -792   1499    215   1057    867   1106   1039   1275
    -49   1470   1519   -711   -784   1493    213   1031    849   1085   1026   1275
    -57   1470   1525   -706   -792   1496    207    987    820   1054   1002   1254
    -72   1449   1522   -688   -797   1486    205    940    787   1018    969   1239
    -90   1369   1457   -639   -774   1413    187    867    743    961    909   1189
   -116   1306   1421   -594   -769   1363    174    797    701    901    857   1137
   -124   1278   1400   -579   -761   1337    168    732    662    849    802   1085
   -129   1247   1376   -558   -753   1312    158    667    618    795    748   1039
   -145   1166   1309   -511   -727   1236    145    605    581    758    709   1000
   -153   1083   1236   -467   -693   1158    127    550    553    717    667    956
   -166   1052   1218   -444   -693   1135    103    501    519    675    615    909
   -176   1026   1202   -423   -688   1114     85    467    498    652    589    883
   -184    974   1156   -394   -672   1065     75    436    493    631    581    870
   -179    930   1106   -376   -644   1018     67    418    488    620    576    867
   -181    917   1098   -368   -641   1008     64    405    478    618    576    878
   -168    924   1093   -376   -631   1008     51    389    465    607    558    867
   -166    878   1041   -355   -605    958     44    368    444    587    537    823
   -168    859   1028   -345   -597    943     38    366    444    592    542    818
   -176    841   1018   -335   -597    930     41    361    449    597    548    833
   -174    857   1031   -340   -602    943     33    348    444    581    530    826
   -163    844   1008   -340   -587    924     23    335    420    563    501    810
   -163    826    989   -332   -576    909     23    340    423    571    506    820
   -174    813    984   -322   -579    898     20    335    418    568    506    833
   -166    805    971   -319   -568    888      0    314    410    558    498    826
   -155    807    961   -327   -558    883     -7    301    400    550    493    828
   -158    826    984   -335   -571    904     23    319    439    576    519    833
   -158    841    997   -342   -579    919     57    340    459    589    522    826
   -153    836    989   -340   -571    911     72    345    459    584    514    820
   -140    823    963   -345   -550    893     67    329    454    568    506    810
   -140    857    995   -358   -566    924     57    327    459    576    522    815
   -135    885   1021   -376   -576    953     31    319    465    584    535    823
   -109    888    997   -389   -553    943      2    306    462    594    548    833
    -93    865    958   -387   -527    911      0    309    465    602    553    844
    -88    852    940   -381   -514    896    -10    303    449    592    540    828
   -103    815    919   -355   -511    867    -25    283    420    558    509    805
   -119    745    865   -311   -491    805    -41    265    392    524    478    776
   -106    704    807   -301   -457    756    -59    254    371    506    462    761
    -93    709    802   -309   -446    753    -57    244    358    488    446    735
   -106    678    782   -285   -444    730    -49    241    350    480    433    719
   -119    610    730   -244   -423    670    -46    218    316    446    394    685
   -132    579    711   -223   -423    646    -67    197    280    413    358    641
   -137    550    685   -207   -410    618    -70    192    270    397    345    620
   -124    530    652   -205   -389    589    -70    189    270    389    342    607
   -114    506    620   -194   -366    563    -64    189    267    389    335    594
   -122    514    633   -197   -379    574    -67    189    265    384    329    594
   -122    511    631   -194   -376    571    -70    194    267    387    335    600
   -111    493    605   -194   -358    548    -80    189    254    379    319    581
    -96    504    600   -202   -348    550    -70    194    252    387    327    587
    -88    514    602   -213   -345    558    -72    194    254    381    322    574
    -83    470    553   -194   -316    511    -49    231    259    368    296    537
    -59    472    532   -207   -296    501     28    345    301    368    257    491
    -20    524    545   -252   -283    535    124    517    405    436    283    493
      7    688    680   -348   -335    683    226    779    641    680    501    691
     59    950    891   -506   -415    922    241   1002    872    997    854   1052
     54   1296   1241   -678   -592   1270    142    833    909   1200   1187   1447
    -67   1506   1574   -719   -820   1540     -7    358    771   1270   1395   1704
   -236   1436   1670   -600   -953   1553   -197   -202    439   1049   1241   1561
   -327   1088   1415   -381   -872   1252   -381   -711   -109    418    587    924
   -288    680    969   -197   -628    823   -574   -966   -589   -197    -57    311
   -210    436    646   -111   -428    540   -652   -859   -626   -290   -192    155
   -148    397    542   -124   -345    470   -555   -574   -410   -122    -85    215
    -98    449    548   -176   -324    498   -371   -259   -161     70     49    311
    -77    478    555   -202   -316    517   -181     28     54    233    166    397
    -44    537    581   -246   -311    558    -83    168    155    327    241    465
    -28    563    592   -270   -309    576    -46    218    189    361    275    493
    -18    571    587   -277   -303    579    -20    252    213    384    293    501
    -12    597    610   -293   -314    602     -7    267    215    389    290    491
     -5    602    607   -298   -306    605      5    288    220    394    296    493
      7    623    613   -316   -301    618     -2    293    213    392    293    493
     18    667    649   -342   -316    659      7    311    231    410    311    496
     20    691    670   -355   -324    680     15    329    249    431    329    498
     18    685    667   -350   -324    678     28    350    257    446    329    496
     18    693    675   -358   -327    685     38    361    259    457    332    496
     33    727    693   -381   -329    711     38    371    262    465    342    498
     46    735    688   -392   -319    711     41    389    272    472    355    504
     62    766    704   -413   -319    735     38    402    285    491    374    511
     67    771    704   -418   -316    737     41    423    296    506    389    527
     64    805    740   -433   -337    771     31    441    306    519    402    530
     67    810    743   -441   -337    776     28    465    316    530    413    530
     72    805    732   -439   -329    769     49    506    348    563    433    555
     83    828    745   -457   -329    787     54    542    368    587    449    568
    111    883    771   -498   -329    828     38    563    371    592    449    576
    129    924    795   -530   -332    859     49    615    400    626    472    602
    137    971    833   -553   -348    904     80    698    462    691    542    654
    148   1013    862   -581   -358    937     83    763    498    735    594    691
    179   1049    870   -615   -345    961     85    839    542    792    644    735
    223   1109    885   -667   -329    997     67    893    571    828    672    769
    236   1158    922   -696   -342   1041     64    940    592    862    714    810
    207   1231   1023   -719   -407   1127     85    995    628    917    776    872
    223   1296   1070   -761   -423   1184     85   1005    633    930    792    893
    262   1306   1044   -787   -392   1176     80    992    620    924    795    901
    254   1314   1060   -784   -402   1187     80    979    610    922    795    914
    197   1325   1124   -761   -465   1226     96    971    607    914    795    909
    171   1325   1153   -748   -491   1239    103    948    587    883    761    862
    142   1325   1182   -737   -519   1254    114    911    561    854    719    823
    122   1327   1205   -724   -540   1267    124    878    537    836    693    800
     98   1291   1189   -696   -545   1241    127    826    501    795    654    750
     72   1249   1176   -662   -550   1213    122    769    462    750    602    691
     64   1202   1137   -636   -535   1171    116    719    431    711    558    644
     41   1174   1132   -607   -545   1153    103    672    405    675    519    602
     15   1150   1135   -584   -561   1143    111    657    397    667    514    589
      2   1130   1127   -566   -563   1127    106    633    381    652    501    576
    -20   1161   1179   -571   -602   1169     93    610    368    646    496    563
    -15   1169   1184   -576   -600   1176     75    594    350    636    478    545
     -7   1130   1135   -563   -571   1132     70    581    340    623    454    522
    -12   1132   1145   -561   -579   1137     67    579    340    623    457    517
    -28   1145   1174   -561   -602   1161     59    568    335    618    457    514
    -41   1166   1208   -561   -623   1187     62    568    332    618    457    511
    -57   1150   1208   -548   -631   1176     57    561    327    623    454    514
    -67   1130   1197   -532   -633   1163     59    566    327    628    457    517
    -77   1132   1208   -527   -641   1169     49    563    319    626    454    506
    -75   1169   1244   -545   -659   1205     54    571    327    639    465    514
    -70   1189   1257   -561   -665   1223     54    566    327    641    467    517
    -72   1192   1265   -561   -667   1228     44    555    316    631    459    506
    -67   1208   1275   -571   -670   1239     57    558    324    639    459    501
    -67   1249   1317   -589   -691   1283     83    579    340    659    478    519
    -90   1293   1384   -602   -737   1337    101    597    350    672    488    530
    -88   1330   1418   -620   -753   1374    114    607    353    680    498    540
    -80   1356   1436   -639   -758   1395    111    605    353    691    501    542
    -62   1415   1478   -675   -769   1447    106    607    371    722    527    571
    -46   1462   1509   -709   -779   1486    101    605    384    743    550    592
    -28   1478   1506   -724   -766   1491     72    594    366    740    550    597
    -25   1486   1509   -732   -766   1496     51    584    348    735    548    597
    -15   1512   1527   -748   -771   1519     46    584    348    745    553    600
      5   1517   1512   -761   -753   1514     49    581    340    748    548    592
     23   1517   1493   -771   -735   1506     31    558    306    722    519    566
     25   1519   1493   -774   -735   1506     25    555    296    717    509    568
     31   1509   1478   -769   -722   1493     25    558    290    717    511    568
     10   1452   1441   -732   -717   1447     28    548    259    683    478    524
    -18   1400   1415   -691   -717   1408     25    524    231    646    441    475
    -18   1400   1415   -691   -717   1408     23    517    213    631    423    452
    -10   1423   1434   -706   -722   1428     18    511    200    623    415    444
    -15   1408   1421   -698   -717   1413     15    506    189    615    410    433
    -18   1410   1428   -696   -722   1418     12    501    179    613    400    423
    -10   1426   1436   -706   -724   1428      7    501    179    618    405    420
     -2   1426   1428   -711   -714   1426      5    506    179    620    405    418
     -5   1415   1421   -706   -714   1418      2    504    179    613    397    410
     -7   1413   1421   -704   -714   1415      0    501    176    613    400    405
    -20   1423   1441   -704   -732   1434      2    511    184    618    402    405
    -12   1439   1452   -711   -732   1444      5    517    184    615    392    394
     15   1415   1400   -717   -693   1408     49    607    218    620    376    350
     41   1470   1426   -756   -693   1449    140    784    337    714    423    363
     62   1590   1527   -826   -732   1558    220    987    524    904    579    496
    109   1823   1714   -966   -802   1769    257   1215    758   1192    880    805
    158   2177   2018  -1169   -930   2096    189   1210    862   1418   1213   1213
     90   2379   2288  -1236  -1098   2335    122    945    826   1532   1439   1517
    -44   2423   2468  -1192  -1254   2444     38    558    626   1449   1431   1553
   -184   2247   2431  -1031  -1306   2338    -75     28    148    940    924   1052
   -257   1852   2107   -800  -1182   1979   -254   -457   -423    254    200    311
   -205   1535   1738   -665   -971   1636   -449   -574   -672    -23    -88     12
   -150   1350   1499   -602   -826   1426   -488   -413   -600     18    -80    -20
   -111   1322   1434   -605   -771   1376   -415   -184   -418    150     -2     33
    -88   1350   1439   -633   -763   1395   -254     93   -187    324    111    114
    -77   1397   1475   -659   -776   1436   -109    322      2    480    228    205
    -70   1426   1496   -678   -784   1460    -67    402     59    530    265    226
    -67   1434   1501   -683   -784   1467    -57    433     80    558    290    241
    -59   1457   1514   -698   -787   1486    -49    459    109    587    314    265
    -54   1449   1504   -698   -779   1475    -38    475    122    600    319    272
    -64   1454   1517   -696   -792   1486    -36    483    127    605    327    275
    -64   1470   1535   -701   -800   1501    -28    491    129    615    335    275
    -59   1470   1530   -706   -795   1499    -46    491    127    618    337    272
    -59   1480   1540   -709   -800   1509    -64    493    135    628    345    275
    -77   1478   1556   -698   -815   1517    -70    496    140    633    345    267
    -90   1462   1553   -685   -820   1506    -70    501    148    644    353    270
    -90   1475   1566   -693   -828   1522    -72    511    150    649    350    272
    -96   1501   1597   -704   -846   1548    -83    519    150    652    353    272
   -101   1519   1618   -711   -859   1569    -77    537    161    670    371    280
   -111   1543   1654   -714   -883   1597    -57    561    179    698    397    303
   -116   1527   1641   -706   -878   1582    -49    574    194    709    413    306
   -106   1522   1626   -709   -865   1574    -57    589    213    722    431    316
    -98   1548   1647   -727   -872   1597    -62    615    233    743    454    327
    -90   1571   1662   -740   -875   1615    -64    641    257    771    475    340
    -83   1571   1654   -745   -870   1613    -62    667    270    792    493    353
    -75   1579   1654   -753   -865   1618    -62    706    301    831    522    384
    -59   1608   1665   -774   -862   1636    -67    750    340    883    566    426
    -25   1660   1686   -815   -854   1673    -62    813    400    953    633    478
     -2   1732   1732   -865   -867   1732    -57    875    465   1023    711    548
     -5   1779   1782   -888   -893   1779    -59    932    511   1080    771    602
      5   1808   1803   -909   -898   1808    -59    979    553   1130    826    649
     18   1857   1839   -937   -909   1849    -38   1013    589   1171    875    698
     10   1906   1893   -961   -943   1901    -38   1018    600   1184    893    714
     18   1919   1899   -969   -940   1909    -49   1000    579   1163    872    672
     12   1912   1899   -966   -943   1906    -62    979    558   1140    852    646
     -7   1925   1932   -958   -969   1927    -59    948    532   1117    831    633
    -20   1896   1917   -940   -969   1906    -67    904    496   1075    795    594
    -25   1867   1893   -922   -958   1880    -62    862    457   1026    745    548
    -38   1836   1875   -901   -956   1855    -54    815    418    976    685    488
    -64   1792   1857   -862   -961   1823    -62    753    366    917    618    418
    -72   1717   1787   -823   -930   1751    -70    688    309    846    553    342
    -80   1686   1764   -802   -922   1725    -64    644    283    813    511    301
    -88   1673   1761   -792   -924   1717    -59    615    267    789    483    275
    -93   1641   1735   -774   -914   1688    -72    574    228    756    436    231
    -93   1615   1709   -761   -904   1662    -77    545    207    735    410    213
   -103   1590   1693   -743   -898   1639    -83    527    202    722    407    207
   -101   1595   1693   -748   -898   1644    -96    517    202    711    400    197
    -93   1595   1688   -750   -891   1641   -109    501    187    696    376    176
    -96   1615   1712   -761   -904   1662   -101    509    202    709    381    171
   -109   1610   1717   -750   -911   1662   -103    506    205    709    384    161
   -106   1608   1712   -750   -909   1660   -116    493    205    706    381    163
    -85   1584   1670   -748   -878   1626   -122    491    207    709    387    176
    -83   1602   1683   -761   -883   1641   -116    496    218    717    394    187
    -80   1610   1691   -766   -885   1652   -114    498    228    727    413    184
    -77   1615   1693   -769   -885   1654   -124    493    233    730    426    179
    -80   1615   1696   -766   -888   1654   -129    488    231    732    428    184
    -72   1634   1704   -782   -888   1667   -106    504    241    743    436    202
    -67   1670   1738   -802   -904   1704    -96    517    270    769    459    220
    -62   1678   1740   -807   -901   1709    -93    514    272    761    452    205
    -67   1662   1730   -797   -898   1696    -98    506    272    756    441    197
    -72   1678   1748   -802   -909   1712   -101    496    280    763    449    213
    -80   1709   1787   -815   -932   1748   -122    472    277    761    449    207
    -77   1709   1787   -818   -932   1748   -153    446    270    758    454    207
    -85   1701   1787   -807   -935   1743   -155    446    270    763    459    231
    -75   1704   1779   -815   -930   1743   -150    449    272    766    459    254
    -77   1696   1774   -807   -924   1735   -158    452    280    771    465    257
    -80   1665   1745   -795   -914   1706   -168    441    265    756    449    231
    -77   1634   1712   -776   -893   1673   -184    420    239    735    426    202
   -103   1564   1665   -730   -885   1613   -197    400    218    714    400    181
   -135   1501   1636   -685   -885   1569   -194    397    213    693    384    158
   -153   1460   1613   -654   -883   1535   -184    387    194    667    358    124
   -148   1428   1577   -639   -862   1501   -194    361    168    633    322     96
   -153   1392   1545   -620   -852   1467   -200    340    150    602    290     83
   -145   1366   1509   -610   -826   1436   -197    335    150    605    306     93
   -129   1337   1467   -605   -800   1400   -202    329    153    610    306     90
   -114   1353   1467   -618   -789   1410   -218    316    142    594    290     62
   -127   1335   1462   -605   -795   1397   -215    311    137    592    283     44
   -129   1312   1441   -592   -784   1376   -213    311    142    589    265     31
   -132   1291   1423   -581   -779   1356   -213    311    145    584    257     28
   -145   1283   1428   -568   -787   1356   -228    298    137    576    252     23
   -148   1265   1410   -561   -779   1337   -220    306    148    581    252      7
   -155   1239   1395   -542   -774   1317   -168    381    200    607    249     -7
   -150   1270   1421   -561   -787   1345    -80    537    337    704    306     12
   -114   1405   1519   -644   -815   1462    -25    691    517    875    446    106
    -75   1639   1714   -784   -896   1675     -5    878    792   1187    758    402
    -12   1891   1904   -940   -958   1896    -72    966    963   1470   1127    802
    -38   2120   2156  -1041  -1098   2138   -150    779    904   1574   1384   1122
   -142   2138   2281   -997  -1210   2208   -168    485    654   1454   1392   1174
   -259   1961   2218   -852  -1239   2088   -285     33    109    885    849    683
   -340   1660   2000   -659  -1169   1829   -504   -540   -566     83     20    -83
   -340   1371   1709   -517  -1023   1540   -706   -795   -896   -293   -363   -441
   -303   1104   1408   -400   -854   1254   -745   -672   -797   -213   -329   -454
   -262    979   1241   -361   -753   1111   -675   -459   -579    -51   -231   -407
   -252    940   1192   -342   -722   1065   -566   -254   -358    106   -137   -363
   -257    948   1205   -348   -732   1078   -394    -10   -103    311      7   -257
   -249   1013   1262   -381   -756   1137   -270    155     70    454    124   -161
   -244   1060   1304   -407   -774   1179   -246    197    119    496    158   -132
   -228   1078   1304   -426   -766   1189   -262    197    135    506    161   -127
   -231   1052   1283   -413   -758   1166   -246    210    155    522    171   -129
   -233   1034   1267   -400   -750   1150   -220    223    171    535    184   -127
   -233   1083   1314   -426   -774   1197   -215    231    192    553    205    -98
   -226   1124   1350   -449   -787   1236   -226    233    207    568    220    -88
   -213   1130   1343   -459   -776   1236   -226    241    223    581    231    -83
   -200   1117   1317   -457   -758   1215   -210    252    239    592    241    -77
   -197   1119   1314   -462   -756   1215   -218    244    241    597    244    -80
   -200   1119   1319   -462   -758   1218   -213    249    262    615    259    -80
   -189   1117   1304   -465   -748   1210   -205    257    283    633    275    -62
   -179   1119   1299   -470   -737   1208   -210    262    288    644    290    -36
   -166   1119   1286   -478   -724   1202   -205    277    309    672    324      2
   -155   1127   1283   -485   -719   1205   -207    280    314    678    332     -5
   -155   1137   1293   -493   -724   1215   -210    285    327    685    324    -23
   -150   1153   1304   -501   -727   1228   -189    314    361    714    340     -7
   -155   1122   1275   -485   -714   1200   -171    342    407    761    392     28
   -155   1106   1262   -478   -709   1184   -174    366    436    789    418     41
   -153   1117   1270   -483   -711   1192   -168    397    480    836    457     72
   -153   1148   1301   -496   -727   1223   -145    457    550    917    532    150
   -140   1197   1335   -530   -737   1265   -142    509    613    987    597    207
   -116   1226   1343   -555   -730   1283   -145    561    672   1054    657    257
    -88   1273   1358   -592   -724   1314   -137    618    737   1137    735    324
    -70   1317   1387   -623   -727   1350   -132    670    800   1213    823    397
    -83   1330   1413   -626   -748   1371   -116    709    841   1254    880    446
   -101   1356   1457   -628   -779   1405   -116    719    852   1262    888    459
   -114   1382   1493   -636   -805   1436   -119    701    831   1239    865    457
   -119   1382   1501   -631   -810   1441   -122    667    797   1202    831    415
   -129   1296   1423   -584   -776   1358   -114    644    769   1166    792    379
   -140   1262   1402   -561   -771   1332    -96    610    743   1137    763    361
   -174   1236   1408   -532   -792   1319    -96    548    685   1067    696    301
   -207   1192   1400   -491   -802   1296    -96    491    626    997    628    236
   -218   1166   1384   -475   -802   1273   -111    420    561    922    558    168
   -210   1114   1325   -452   -769   1218   -122    350    498    852    483    101
   -218   1044   1262   -413   -740   1150   -137    290    441    787    415     33
   -233    997   1231   -381   -732   1114   -137    254    410    753    381    -12
   -270    950   1221   -342   -745   1085   -127    220    384    714    348    -51
   -267    935   1202   -335   -735   1070   -145    179    345    670    306    -90
   -259    875   1135   -309   -696   1005   -158    145    314    633    267   -116
   -259    859   1119   -298   -688    989   -158    129    303    628    270   -109
   -252    870   1122   -309   -688    995   -150    137    327    654    298    -83
   -265    862   1124   -298   -696    992   -145    135    327    662    303    -77
   -277    831   1106   -277   -693    969   -153    124    322    652    296   -103
   -290    815   1106   -262   -698    961   -163    111    314    646    290   -111
   -306    800   1104   -249   -704    950   -166    103    311    644    293   -119
   -311    795   1106   -241   -709    950   -163     96    309    636    288   -140
   -316    815   1132   -249   -724    974   -166     90    309    639    285   -142
   -311    826   1137   -257   -724    982   -153    101    329    665    311   -111
   -301    800   1098   -252   -701    948   -148    101    342    672    322    -98
   -296    818   1114   -262   -706    966   -137    111    358    691    342    -85
   -309    831   1140   -262   -724    987   -119    127    376    709    368    -77
   -303    849   1153   -272   -727   1000   -101    145    392    724    379    -70
   -309    852   1161   -272   -735   1008    -90    148    402    730    389    -62
   -309    865   1171   -277   -740   1018    -85    148    418    743    405    -44
   -296    901   1195   -303   -745   1047    -93    140    426    753    420    -12
   -288    875   1163   -293   -724   1018   -135    101    392    730    405    -23
   -290    841   1130   -275   -711    984   -153     75    368    709    387    -62
   -275    872   1145   -298   -711   1008   -135     85    384    724    405    -51
   -272    865   1137   -298   -706   1000   -129     93    387    730    418    -41
   -272    807   1080   -267   -675    943   -132     88    371    719    407    -54
   -285    776   1060   -246   -672    917   -153     57    329    678    363   -103
   -293    753   1044   -231   -670    898   -148     57    322    667    355   -111
   -288    724   1010   -218   -649    867   -142     54    314    659    345   -122
   -285    667    953   -189   -618    810   -140     36    296    639    316   -153
   -293    618    911   -163   -602    763   -140     12    272    615    293   -181
   -288    602    891   -158   -589    745   -140      2    254    592    270   -194
   -280    594    875   -158   -576    732   -142     -5    239    576    249   -205
   -272    545    818   -135   -545    680   -142     -5    233    568    254   -213
   -275    514    789   -119   -532    652   -148    -12    218    553    252   -228
   -283    509    789   -114   -535    649   -142    -18    210    545    252   -244
   -267    506    774   -122   -522    639   -129    -15    215    555    259   -244
   -270    493    763   -111   -517    628   -119    -15    220    561    265   -239
   -277    478    753   -101   -517    615   -116    -15    226    568    270   -233
   -259    493    750   -116   -506    620   -119    -15    218    561    265   -239
   -249    467    717   -111   -483    592    -96     15    226    558    246   -257
   -194    483    678   -142   -436    579     -2    161    327    613    257   -270
   -161    568    730   -205   -446    649     98    345    501    756    353   -200
   -137    758    896   -311   -517    826    161    537    748   1021    600     20
    -83   1018   1098   -467   -592   1057    145    709    989   1348    966    387
    -67   1371   1439   -652   -753   1405     51    574   1000   1530   1304    787
   -140   1457   1597   -659   -867   1527    -33    197    748   1480   1418    950
   -236   1369   1605   -566   -922   1488   -145   -226    361   1200   1223    792
   -298   1041   1340   -371   -818   1189   -337   -740   -233    517    519    137
   -288    626    914   -168   -600    769   -568  -1114   -784   -189   -218   -540
   -236    358    594    -62   -418    475   -626  -1026   -756   -205   -283   -633
   -205    220    426     -7   -316    322   -545   -789   -530    -41   -189   -597
   -174    218    392    -20   -283    303   -410   -542   -285    140    -67   -511
   -142    283    426    -70   -283    353   -228   -270    -20    358     88   -387
   -116    345    462   -116   -290    402   -109   -103    137    491    197   -306
   -101    358    459   -129   -280    407    -59    -41    200    542    241   -272
    -90    368    459   -140   -275    415    -38    -12    226    571    265   -246
    -80    389    470   -153   -275    428    -31      5    236    584    280   -239
    -75    381    454   -155   -265    418    -18     18    241    589    285   -241
    -67    384    452   -158   -259    418     -5     31    257    602    303   -223
    -54    379    433   -163   -246    407     -7     33    262    607    314   -218
    -49    384    433   -166   -241    407      5     46    275    618    324   -213
    -41    392    433   -176   -236    410     18     54    285    626    329   -205
    -25    400    426   -187   -226    413     20     59    296    639    340   -194
    -18    405    423   -194   -220    415     12     64    301    646    350   -184
    -15    384    400   -184   -207    392     10     75    309    654    358   -176
    -10    381    389   -187   -200    387     20     88    316    672    374   -163
      2    407    405   -205   -202    407     23     96    324    680    384   -155
     12    420    407   -218   -197    413     38    111    345    696    405   -142
     20    428    407   -223   -192    418     46    129    363    717    420   -124
     12    413    400   -215   -192    407     46    148    371    730    428   -109
     20    407    384   -215   -181    397     57    179    394    753    454    -88
     28    420    392   -226   -181    407     64    213    428    787    480    -67
     31    431    400   -231   -184    415     88    262    480    839    524    -36
     49    472    423   -262   -187    449    106    319    535    896    579      7
     85    530    444   -309   -179    488    124    392    602    971    646     75
    122    592    467   -358   -174    530    148    475    683   1065    737    148
    153    649    496   -400   -171    574    158    550    761   1145    815    213
    171    704    532   -439   -181    620    176    618    820   1213    885    285
    189    750    558   -470   -184    654    200    675    870   1270    953    355
    205    789    584   -498   -189    688    218    709    896   1304   1000    400
    226    810    584   -517   -179    698    231    717    898   1309   1013    410
    226    828    602   -530   -189    717    236    696    872   1286    989    394
    223    826    602   -524   -189    714    233    672    836   1249    961    376
    215    818    600   -517   -192    709    231    636    792   1202    924    348
    218    787    568   -501   -174    678    228    581    737   1143    870    301
    200    724    524   -465   -163    626    213    509    665   1057    795    233
    200    696    496   -446   -148    597    200    431    594    974    719    163
    205    662    457   -433   -127    561    189    363    532    906    659    109
    197    623    426   -410   -114    524    176    309    485    859    615     75
    200    584    384   -394    -93    485    153    252    436    805    558     31
    192    532    340   -361    -75    436    145    210    394    761    519    -10
    181    480    296   -332    -59    389    129    168    355    717    480    -57
    187    480    293   -332    -51    387    119    142    332    691    465    -83
    194    470    275   -332    -41    374    114    132    319    680    462    -88
    197    452    252   -324    -28    353    103    119    306    665    446    -88
    200    436    236   -319    -18    337     93    111    293    652    428    -93
    189    433    244   -311    -25    340     93    109    296    652    428    -88
    179    446    267   -314    -44    355     98    114    303    662    444    -77
    174    439    265   -309    -44    353     98    116    311    665    441    -72
    181    426    244   -306    -31    337     98    122    314    667    439    -70
    187    426    239   -306    -25    332    103    122    309    665    433    -67
    192    441    246   -316    -25    342     90    114    301    662    452    -72
    181    428    244   -306    -31    337     90    114    298    659    452    -72
    174    449    272   -314    -49    363    106    137    324    685    480    -36
    179    519    340   -348    -80    431    140    176    368    730    537      5
    220    579    355   -400    -67    467    158    187    387    745    542     20
    241    592    348   -418    -51    470    163    179    384    740    530      5
    241    579    335   -410    -46    459    161    171    387    735    535     12
    233    610    376   -420    -70    493    163    168    400    750    566     38
    252    641    389   -449    -67    517    150    153    394    750    571     49
    267    626    358   -449    -44    493    127    132    374    732    558     38
    272    633    358   -454    -44    496    109    119    353    711    540     28
    303    652    348   -478    -20    501    106    111    342    701    537     23
    379    589    210   -485     83    400     67     64    298    654    496    -28
    402    537    135   -470    135    337     38     38    254    623    454    -54
    322    524    200   -426     62    363     46     59    257    633    459    -20
    197    524    327   -361    -64    426     85    109    288    662    509     -2
    200    509    309   -355    -54    410     93    116    290    665    511    -23
    239    470    231   -353      5    350     72     88    259    633    483    -44
    275    415    140   -345     67    277     64     62    231    600    454    -59
    275    376    101   -324     88    239     57     38    205    568    431    -77
    226    368    142   -298     41    257     57     28    192    555    413    -88
    192    348    155   -270     18    252     77     41    210    571    426    -77
    176    262     85   -220     44    176     41     12    184    535    397   -111
    145    202     57   -174     44    129      0    -25    140    493    358   -148
    252    319     67   -285     90    194     15     -7    155    511    374   -124
    413    480     67   -446    174    275     64     31    197    550    415    -83
    353    436     80   -394    135    259     54     12    189    537    402    -93
    301    366     64   -332    119    215     41     -2    171    517    374   -119
    290    309     15   -301    135    163     83     90    202    509    335   -176
    314    337     23   -324    145    181    194    280    335    594    379   -161
    381    509    127   -446    124    319    327    519    579    818    571      0
    470    828    358   -649     57    594    407    815    898   1182    945    353
    600   1254    652   -927    -25    956    348    823   1039   1491   1376    833
    519   1480    961  -1000   -220   1221    166    389    883   1587   1636   1171
    340   1501   1161   -922   -413   1332    -38   -171    563   1467   1641   1213
    220   1304   1083   -761   -431   1195   -296   -792     28    940   1140    771
    223    831    607   -530   -192    719   -540  -1247   -654     54    218    -62
    262    407    145   -335     59    277   -649  -1254   -852   -265   -148   -420
    340    244    -98   -293    220     72   -576   -982   -649   -145   -122   -420
    433    275   -158   -353    296     59   -452   -706   -410     20    -18   -355
    407    262   -148   -337    277     57   -236   -397   -155    218    153   -239
    322    327      5   -324    158    166    -64   -168     41    376    265   -109
    316    335     15   -327    150    174      0    -93    114    428    309   -127
    285    340     54   -311    116    197     28    -64    145    454    337   -116
    283    389    106   -337     88    249     15    -44    150    452    314    -64
    293    361     67   -329    114    215     38      7    194    493    389    -88
    296    311     15   -303    140    163     67     44    239    537    426    -70
    306    319     12   -311    148    166     49     28    231    522    381    -31
    309    283    -25   -296    166    129     41     28    236    527    410    -64
    322    319     -5   -322    163    158     25     20    220    501    363    -67
    374    296    -77   -337    226    109     20     10    223    501    397    -75
    420    280   -140   -350    280     70     10     -7    231    514    457   -106
    350    262    -90   -309    220     88     31     12    262    542    475    -44
    246    283     33   -265    106    158     83     80    332    602    519     18
    265    290     25   -280    119    161     88    114    361    623    519     44
    355    288    -67   -322    213    111     54     90    345    607    522     72
    376    316    -59   -348    218    127     38     80    340    607    537     85
    363    329    -33   -348    197    150     41    101    353    613    540     72
    329    303    -28   -316    179    137     67    142    397    652    576     80
    298    319     20   -309    140    171     90    166    431    678    576    103
    257    384    127   -322     64    254    111    223    459    696    568    109
    259    436    176   -350     41    306    129    298    498    722    592    109
    306    431    124   -371     90    277    155    413    589    820    724    184
    361    470    109   -415    127    290    174    517    675    911    823    262
    426    509     83   -470    168    296    184    594    743    971    867    342
    436    566    129   -501    153    348    200    662    802   1031    924    418
    420    623    200   -524    109    413    210    714    852   1085   1000    483
    418    670    252   -542     83    462    218    748    885   1122   1034    537
    436    691    254   -563     90    475    210    737    883   1127   1036    555
    444    709    265   -576     90    488    205    704    859   1106   1021    553
    420    675    254   -550     83    465    187    644    815   1054    979    527
    397    657    259   -527     70    459    174    581    774   1002    935    493
    348    581    231   -467     59    407    158    496    696    911    844    428
    275    496    220   -387     25    361    129    410    623    836    784    366
    316    483    166   -400     75    324    116    358    589    810    763    342
    452    579    127   -514    163    353    161    358    613    836    789    381
    379    491    109   -436    135    301    145    272    542    761    724    314
    301    389     88   -345    106    241     98    158    449    662    623    220
    345    415     67   -381    140    241     77    106    423    626    589    197
    342    368     25   -355    158    197     54     59    387    584    553    163
    332    277    -57   -306    194    111     25     23    363    563    522    129
    272    189    -83   -233    179     54     -2    -25    319    524    483     96
    288    194    -96   -244    192     49      0    -41    306    511    478    101
    342    241   -101   -290    223     70     15    -36    319    522    485    114
    285    228    -59   -259    171     85      5    -59    296    496    462     90
    303    283    -23   -293    163    129     18    -51    309    511    480    106
    306    296    -12   -303    161    142     18    -51    309    509    485    111
    306    259    -46   -283    176    106      7    -59    290    496    470     96
    259    200    -62   -231    161     70     -5    -72    272    485    459     77
    244    168    -75   -207    158     46     -5    -70    277    485    454     62
    252    150   -101   -200    176     23    -20    -77    270    480    454     70
    252    140   -111   -194    181     15    -20    -83    265    475    457     80
    246    161    -85   -202    166     36    -18    -88    265    475    459     83
    241    153    -90   -197    166     31      7    -64    285    493    483    103
    262    192    -70   -228    166     62     36    -59    298    504    496    119
    265    257     -7   -259    137    124     49    -64    306    506    498    129
    257    244    -15   -252    137    114     44    -72    303    511    511    137
    249    231    -18   -239    135    106     33    -83    301    514    514    142
    241    210    -31   -226    137     88     -5   -111    277    496    498    129
    228    155    -72   -192    150     41    -36   -129    259    483    488    122
    265    161   -103   -213    184     28    -54   -150    244    472    478    122
    270    176    -93   -223    181     41    -77   -174    226    452    465    111
    244    127   -119   -187    181      5    -88   -187    213    441    459    116
    236     62   -174   -148    205    -54    -98   -205    189    420    431     88
    239     36   -202   -137    220    -83   -114   -223    168    402    415     77
    231     10   -220   -122    226   -103   -111   -233    150    389    402     75
    197    -36   -236    -80    215   -135   -111   -246    140    376    392     72
    176    -64   -241    -54    207   -153   -106   -265    127    353    381     62
    187    -88   -277    -49    231   -181   -122   -293     96    309    342     10
    176   -148   -324    -15    249   -236   -132   -309     75    283    309    -23
    176   -202   -379     10    275   -290   -135   -322     62    265    285    -46
    174   -210   -384     18    277   -296   -137   -329     59    257    272    -57
    168   -226   -394     28    280   -309   -135   -329     64    262    285    -51
    163   -249   -413     41    285   -329   -142   -342     44    241    267    -75
    148   -296   -444     72    293   -368   -150   -361     25    223    246    -93
    119   -285   -405     83    262   -345   -145   -361     31    226    249    -85
    106   -319   -426    106    265   -371   -145   -358     36    226    252    -80
    111   -342   -454    114    280   -397   -127   -327     49    233    257    -80
    124   -327   -454    101    288   -389    -44   -218    111    265    270    -96
    155   -290   -446     67    301   -368     62    -49    220    342    324    -75
    215   -176   -392    -20    301   -283    184    223    444    542    506     98
    301     57   -246   -179    272    -93    254    522    709    844    823    407
    329    280    -49   -306    189    116    179    436    795   1062   1124    737
    194    407    213   -301     -7    311    -33    -41    706   1169   1350   1018
      2    423    420   -213   -207    420   -293   -654    426   1013   1283   1021
   -148     98    246     23   -197    171   -511  -1231   -122    400    675    454
   -197   -374   -179    283    -10   -277   -717  -1579   -662   -277    -20   -223
   -145   -678   -532    413    192   -605   -802  -1501   -743   -423   -202   -433
    -67   -766   -701    415    314   -735   -701  -1200   -568   -309   -132   -420
     20   -683   -704    329    361   -693   -530   -906   -374   -179    -44   -363
     62   -639   -701    288    379   -670   -306   -613   -168    -18     75   -283
     80   -605   -685    262    381   -644   -163   -436    -36     98    176   -207
     96   -592   -688    246    389   -639   -129   -397     -5    109    181   -200
    124   -558   -683    215    402   -620   -109   -368     25    122    197   -181
    127   -568   -698    218    410   -633    -93   -350     36    127    207   -179
    106   -587   -693    241    400   -639    -72   -335     44    135    220   -184
    124   -584   -709    228    413   -644    -75   -332     46    135    220   -184
    158   -602   -761    220    457   -680    -80   -335     46    124    202   -192
    168   -597   -769    213    467   -683    -80   -329     46    122    187   -189
    158   -607   -766    226    462   -685    -67   -314     64    129    215   -179
    150   -597   -748    220    446   -672    -46   -293     85    145    241   -168
    153   -574   -727    210    439   -649    -31   -272    116    174    275   -132
    161   -579   -743    207    449   -659    -18   -262    135    189    293   -111
    179   -592   -771    207    475   -680      2   -246    148    192    288   -111
    187   -574   -761    192    472   -665      7   -239    153    179    283   -119
    194   -548   -743    176    467   -644     12   -218    171    194    301    -98
    192   -519   -714    163    452   -615     23   -192    194    220    324    -64
    205   -514   -719    155    462   -615     36   -163    218    239    355    -46
    207   -540   -748    163    475   -641     41   -148    226    231    337    -64
    197   -550   -748    176    472   -649     44   -119    239    236    335    -62
    205   -532   -737    163    467   -633     54    -70    267    265    361    -38
    220   -509   -730    145    475   -618     77      0    322    316    407     18
    241   -483   -724    119    480   -602     98     80    389    389    483    101
    267   -446   -714     88    491   -579    114    155    441    436    522    145
    283   -397   -683     57    480   -540    132    231    498    496    592    213
    293   -355   -649     31    470   -501    153    303    555    566    693    298
    311   -306   -620     -2    465   -462    158    340    584    594    711    332
    324   -265   -592    -31    457   -428    163    350    592    607    727    329
    311   -270   -584    -23    446   -426    174    350    597    613    737    335
    296   -277   -574     -7    433   -426    179    335    597    600    735    358
    275   -311   -589     15    431   -449    184    309    587    574    704    366
    244   -342   -587     49    415   -465    181    270    561    537    680    332
    218   -392   -610     85    413   -498    171    213    514    480    626    275
    197   -472   -670    137    433   -571    171    148    465    413    555    215
    161   -532   -693    181    426   -613    168     75    426    358    496    168
    124   -602   -727    236    426   -665    163      7    381    303    441    119
    103   -678   -784    285    441   -730    148    -64    332    241    384     57
     88   -737   -826    324    457   -782    135   -132    290    184    324     -5
     77   -784   -862    353    467   -823    119   -187    259    145    290    -33
     64   -852   -917    392    488   -883    103   -233    223    109    257    -67
     59   -898   -958    418    506   -927     93   -265    200     77    228    -90
     49   -917   -966    433    506   -940     93   -277    192     59    207   -103
     62   -935   -997    433    527   -966     80   -301    181     46    197   -111
     83   -924  -1008    420    542   -966     80   -303    179     46    200   -101
     72   -919   -995    423    530   -956     83   -301    184     51    200    -98
     72   -930  -1002    428    537   -966     88   -303    181     54    205    -98
     62   -943  -1008    439    532   -974     90   -298    189     54    207    -90
     72   -945  -1018    436    542   -979     93   -296    192     54    207    -85
     77   -932  -1010    426    542   -969    101   -293    192     51    207    -83
     80   -940  -1021    431    550   -979    106   -298    189     38    197    -80
     98   -943  -1041    420    568   -989     98   -301    194     41    220    -72
    103   -930  -1036    413    568   -982    111   -293    202     46    236    -59
    106   -883   -989    387    545   -935    142   -277    228     70    254    -49
    127   -865   -992    368    558   -927    171   -267    249     75    259    -57
    132   -865  -1000    366    563   -932    187   -259    259     80    257    -57
    127   -846   -974    358    548   -909    192   -252    270     90    267    -36
    119   -818   -937    348    527   -878    189   -252    285    106    290      0
    155   -800   -956    322    555   -878    163   -272    275     96    288      5
    171   -828  -1000    324    584   -914    127   -306    244     67    265    -15
    171   -818   -989    322    579   -904    116   -316    239     62    270     -7
    171   -802   -976    314    571   -888    116   -319    239     70    277     12
    174   -841  -1015    335    594   -927    109   -327    218     44    257      0
    168   -896  -1065    361    615   -979    106   -345    192     20    236    -25
    168   -922  -1091    376    628  -1005    101   -358    174      7    226    -31
    153   -966  -1119    405    636  -1044     93   -381    155    -15    194    -41
    140  -1023  -1163    441    652  -1093    101   -392    145    -38    163    -59
    132  -1067  -1200    465    665  -1132    101   -415    111    -72    127   -101
    127  -1098  -1228    485    678  -1163    101   -420    103    -80    145   -114
    109  -1145  -1257    517    683  -1200    101   -431     88   -101    127   -148
    106  -1161  -1267    527    685  -1213    109   -439     77   -119    103   -174
    114  -1210  -1325    548    717  -1265    106   -449     67   -137     83   -187
    109  -1213  -1322    550    714  -1267     96   -452     64   -140     77   -176
    111  -1215  -1330    550    719  -1273     88   -457     54   -153     67   -181
    116  -1223  -1340    553    727  -1280     90   -457     54   -158     70   -184
    106  -1244  -1350    566    724  -1296     90   -467     49   -163     64   -194
     90  -1267  -1358    589    724  -1312     90   -478     41   -168     49   -194
    106  -1275  -1384    581    745  -1330    103   -465     44   -174     46   -189
    122  -1291  -1413    584    766  -1350    148   -397     75   -166     41   -192
    145  -1247  -1395    550    769  -1319    249   -226    202    -80     93   -176
    184  -1150  -1335    483    758  -1241    314    -15    374     80    218    -85
    239   -950  -1189    353    714  -1070    350    233    589    329    470    174
    314   -633   -948    161    631   -789    322    324    750    600    831    594
    262   -496   -758    114    509   -626    246     25    709    735   1093    958
    135   -472   -607    168    371   -540    135   -407    522    696   1150   1078
    -20   -607   -587    314    280   -597     -5   -982     46    213    701    631
   -122   -992   -870    558    374   -932   -200  -1548   -618   -594   -148   -223
    -85  -1353  -1267    717    589  -1309   -400  -1657   -898   -924   -483   -563
    -31  -1551  -1519    789    743  -1535   -418  -1470   -802   -872   -472   -581
     23  -1621  -1644    797    831  -1631   -327  -1208   -613   -743   -402   -527
     59  -1579  -1639    761    849  -1608   -145   -901   -361   -555   -257   -415
     85  -1514  -1602    711    841  -1558     15   -657   -161   -394   -127   -319
     98  -1496  -1595    698    844  -1545     96   -550    -83   -337    -88   -280
     90  -1491  -1582    698    833  -1538    127   -506    -46   -306    -67   -254
     90  -1493  -1584    701    836  -1538    135   -483    -33   -293    -62   -246
     88  -1504  -1592    706    839  -1548    142   -467    -31   -290    -59   -239
     90  -1506  -1597    706    841  -1551    150   -454    -20   -275    -49   -223
     88  -1501  -1590    704    839  -1545    148   -457    -23   -275    -46   -220
     72  -1486  -1558    706    815  -1522    140   -467    -36   -280    -51   -233
     59  -1532  -1595    735    826  -1564    142   -467    -41   -285    -54   -239
     57  -1569  -1628    756    841  -1597    148   -459    -41   -288    -57   -228
     62  -1566  -1628    750    844  -1595    140   -459    -41   -288    -57   -220
     41  -1561  -1602    761    820  -1582    145   -446    -31   -272    -44   -213
     20  -1579  -1600    779    807  -1590    148   -439    -28   -275    -46   -215
      7  -1587  -1595    789    800  -1590    135   -444    -38   -283    -44   -218
      7  -1600  -1608    792    807  -1602    119   -436    -38   -272    -31   -210
      7  -1610  -1618    802    813  -1613    119   -423    -33   -267    -23   -194
     -2  -1621  -1621    810    807  -1621    122   -410    -28   -259    -12   -181
     -2  -1613  -1610    805    802  -1613    127   -394    -18   -254      2   -174
     -2  -1608  -1605    802    800  -1608    122   -371     -2   -239     20   -166
      2  -1600  -1602    800    802  -1600    114   -348     10   -223     41   -150
     -2  -1582  -1582    792    787  -1582    114   -314     33   -189     77   -119
     10  -1558  -1569    774    787  -1564    122   -262     77   -140    122    -77
     12  -1525  -1540    756    774  -1530    114   -213    114   -101    163    -36
     20  -1512  -1532    745    776  -1522    116   -153    166    -44    220     20
     28  -1470  -1499    719    761  -1483    124    -85    226     28    293     96
     49  -1413  -1462    680    753  -1436    109    -44    267     80    355    150
     49  -1371  -1423    659    735  -1395    106    -15    298    116    405    197
     41  -1353  -1395    657    717  -1374    111    -10    303    122    410    210
     15  -1379  -1397    680    706  -1387    103    -25    280     98    389    194
      2  -1387  -1389    691    693  -1389     98    -57    259     72    371    176
    -10  -1421  -1413    714    698  -1418     98    -90    226     31    337    137
    -15  -1454  -1439    735    711  -1447     90   -145    176    -31    275     88
    -44  -1483  -1441    763    696  -1462     77   -215    116   -106    200     31
    -72  -1566  -1493    820    709  -1532     70   -277     59   -176    135    -41
   -106  -1649  -1543    878    717  -1597     75   -322     18   -220     83    -96
   -127  -1722  -1595    924    732  -1660     70   -374    -28   -275     31   -155
   -153  -1792  -1641    971    743  -1717     51   -446    -88   -342    -31   -228
   -163  -1839  -1675   1002    753  -1758     28   -493   -124   -392    -77   -267
   -181  -1852  -1673   1015    743  -1764     20   -527   -153   -428   -114   -296
   -184  -1880  -1696   1034    756  -1790     12   -561   -181   -452   -148   -332
   -187  -1927  -1740   1057    776  -1834    -23   -610   -223   -501   -205   -379
   -200  -1958  -1758   1078    779  -1860    -51   -644   -257   -537   -241   -394
   -210  -1943  -1732   1075    758  -1839    -59   -654   -267   -548   -246   -394
   -215  -1953  -1738   1085    761  -1847    -54   -652   -265   -548   -244   -402
   -220  -1979  -1758   1098    769  -1870    -59   -649   -257   -550   -254   -410
   -213  -1990  -1777   1101    782  -1883    -70   -646   -254   -545   -254   -400
   -210  -1990  -1782   1098    784  -1886    -75   -644   -246   -537   -239   -394
   -200  -1987  -1787   1093    792  -1888    -72   -639   -239   -530   -215   -387
   -202  -1995  -1795   1098    795  -1896    -77   -639   -228   -519   -210   -379
   -205  -1987  -1784   1096    787  -1886    -83   -649   -228   -532   -223   -379
   -213  -1951  -1738   1078    761  -1844    -70   -641   -210   -527   -223   -368
   -202  -1922  -1719   1062    758  -1821    -59   -628   -194   -519   -220   -366
   -194  -1919  -1725   1054    763  -1821    -70   -639   -200   -524   -236   -376
   -207  -1912  -1704   1060    748  -1808    -62   -631   -171   -506   -220   -335
   -202  -1880  -1678   1041    735  -1782    -59   -623   -150   -485   -179   -293
   -189  -1849  -1660   1021    735  -1756    -75   -633   -140   -475   -163   -290
   -168  -1875  -1706   1021    766  -1790   -101   -662   -155   -491   -189   -303
   -163  -1878  -1717   1021    774  -1797   -122   -680   -171   -511   -223   -306
   -158  -1873  -1714   1013    776  -1792   -135   -691   -176   -519   -218   -314
   -155  -1867  -1712   1013    776  -1790   -142   -693   -176   -522   -220   -319
   -158  -1901  -1743   1028    789  -1823   -168   -711   -200   -550   -246   -327
   -158  -1961  -1805   1060    820  -1883   -171   -722   -210   -563   -254   -337
   -171  -1997  -1829   1083    826  -1914   -166   -724   -213   -574   -267   -345
   -184  -2010  -1826   1098    820  -1919   -174   -745   -228   -607   -311   -358
   -202  -2044  -1844   1122    818  -1945   -174   -761   -231   -613   -311   -366
   -223  -2088  -1865   1156    820  -1979   -184   -782   -246   -631   -337   -397
   -236  -2117  -1883   1176    823  -2003   -194   -800   -265   -662   -368   -415
   -228  -2135  -1906   1182    839  -2021   -210   -813   -275   -688   -394   -423
   -220  -2195  -1977   1205    878  -2086   -236   -844   -309   -727   -436   -467
   -213  -2239  -2029   1226    906  -2135   -257   -862   -327   -753   -483   -496
   -213  -2226  -2016   1218    898  -2122   -275   -880   -340   -766   -506   -501
   -226  -2171  -1945   1200    859  -2060   -283   -896   -348   -779   -506   -498
   -233  -2169  -1935   1200    849  -2055   -290   -904   -350   -789   -514   -517
   -244  -2197  -1953   1221    852  -2075   -296   -906   -348   -787   -509   -504
   -244  -2244  -2000   1244    878  -2125   -298   -906   -345   -789   -514   -498
   -233  -2288  -2055   1262    909  -2171   -267   -865   -314   -779   -511   -485
   -213  -2283  -2073   1247    927  -2179   -189   -740   -226   -750   -522   -519
   -200  -2197  -1997   1197    898  -2099   -106   -581    -75   -639   -454   -488
   -181  -2000  -1821   1088    818  -1912    -57   -384    166   -376   -205   -262
   -116  -1722  -1605    919    743  -1665    -98   -179    433    -10    194    153
    -77  -1392  -1317    735    618  -1356   -194   -290    478    210    555    563
   -161  -1291  -1130    724    483  -1210   -280   -623    280    202    704    779
   -280  -1369  -1091    823    405  -1231   -413  -1065   -135   -129    452    600
   -410  -1657  -1247   1034    418  -1452   -587  -1636   -769   -896   -319   -135
   -405  -2075  -1670   1239    631  -1873   -820  -2052  -1356  -1649  -1091   -839
   -311  -2366  -2055   1337    870  -2210   -898  -1987  -1366  -1709  -1215   -974
   -254  -2509  -2255   1379    997  -2385   -820  -1740  -1143  -1535  -1098   -932
   -233  -2527  -2294   1382   1028  -2410   -688  -1509   -898  -1356   -974   -865
   -215  -2452  -2236   1332   1010  -2346   -511  -1247   -639  -1145   -849   -748
   -187  -2369  -2182   1278    995  -2275   -394  -1070   -465  -1002   -735   -665
   -174  -2359  -2187   1265   1005  -2273   -348  -1002   -400   -950   -688   -644
   -161  -2346  -2184   1254   1010  -2265   -316   -966   -361   -914   -662   -615
   -148  -2333  -2187   1239   1018  -2262   -309   -945   -342   -893   -636   -610
   -135  -2309  -2174   1221   1018  -2242   -303   -930   -327   -878   -631   -605
   -119  -2281  -2161   1197   1018  -2221   -309   -930   -324   -885   -641   -615
   -103  -2239  -2135   1171   1015  -2187   -319   -935   -329   -896   -657   -628
    -80  -2213  -2132   1145   1023  -2174   -306   -922   -314   -880   -639   -628
    -57  -2213  -2158   1135   1049  -2187   -303   -914   -311   -880   -639   -631
    -23  -2203  -2179   1111   1075  -2192   -322   -917   -309   -878   -641   -631
    -23  -2182  -2158   1104   1067  -2171   -303   -893   -280   -854   -626   -610
    -25  -2166  -2140   1096   1054  -2153   -272   -865   -254   -828   -605   -579
     -5  -2161  -2156   1083   1075  -2158   -259   -852   -246   -818   -597   -566
     31  -2148  -2179   1057   1104  -2164   -265   -849   -246   -820   -605   -571
     31  -2109  -2140   1039   1085  -2125   -249   -820   -220   -789   -566   -553
     36  -2078  -2114   1018   1075  -2096   -236   -795   -202   -766   -553   -545
     49  -2096  -2148   1023   1098  -2122   -236   -776   -194   -761   -553   -537
     75  -2052  -2127    987   1098  -2088   -226   -743   -158   -724   -511   -501
     85  -1997  -2083    956   1083  -2039   -205   -701   -111   -678   -472   -465
     96  -1951  -2049    927   1070  -2000   -207   -667    -83   -641   -439   -449
    106  -1893  -2000    891   1052  -1945   -200   -620    -36   -584   -392   -410
    129  -1867  -1997    867   1062  -1932   -176   -550     28   -511   -335   -348
    166  -1821  -1987    828   1075  -1904   -153   -478     93   -428   -267   -272
    194  -1751  -1945    776   1067  -1847   -135   -400    174   -324   -148   -176
    213  -1688  -1901    737   1057  -1795   -119   -329    244   -231    -46    -88
    239  -1605  -1844    680   1039  -1725   -116   -288    280   -181     10    -44
    241  -1540  -1782    649   1010  -1660   -103   -259    290   -163     25    -20
    223  -1525  -1751    649    984  -1636    -80   -241    290   -161     20     -2
    228  -1538  -1766    654    995  -1652    -90   -262    252   -197    -12    -36
    246  -1538  -1787    644   1015  -1660    -98   -293    200   -246    -62    -85
    249  -1551  -1800    652   1023  -1675    -83   -327    150   -298   -103   -111
    241  -1569  -1813    662   1026  -1691    -85   -371     90   -361   -153   -158
    233  -1608  -1844    685   1036  -1725    -77   -415     25   -436   -233   -223
    220  -1654  -1875    717   1047  -1764    -83   -475    -62   -527   -327   -288
    210  -1660  -1870    724   1039  -1764    -83   -514   -132   -587   -379   -340
    223  -1678  -1904    727   1062  -1790    -85   -553   -192   -646   -433   -407
    239  -1712  -1951    735   1093  -1831    -96   -600   -252   -711   -511   -472
    239  -1748  -1990    753   1111  -1867    -90   -628   -303   -761   -566   -517
    252  -1753  -2005    750   1127  -1878    -90   -646   -348   -795   -602   -558
    254  -1748  -2005    745   1127  -1875    -88   -659   -381   -815   -620   -579
    254  -1751  -2008    748   1130  -1878    -98   -675   -415   -839   -644   -615
    254  -1782  -2039    761   1145  -1909    -93   -685   -444   -862   -670   -636
    244  -1758  -2003    758   1122  -1880    -96   -696   -462   -870   -675   -631
    259  -1675  -1935    706   1096  -1805    -90   -685   -465   -857   -657   -620
    283  -1626  -1912    670   1096  -1769    -83   -667   -465   -849   -649   -613
    301  -1615  -1917    654   1106  -1764    -77   -652   -475   -849   -652   -618
    285  -1595  -1880    654   1083  -1738    -64   -631   -480   -833   -644   -610
    288  -1553  -1844    631   1065  -1699    -51   -618   -475   -820   -628   -600
    311  -1522  -1834    605   1070  -1675    -41   -589   -465   -797   -607   -571
    332  -1465  -1797    563   1062  -1631    -33   -568   -459   -779   -584   -545
    337  -1402  -1740    532   1039  -1571    -12   -542   -444   -756   -558   -522
    329  -1348  -1678    506   1002  -1512    -10   -527   -439   -740   -548   -519
    337  -1296  -1634    478    984  -1465     15   -506   -436   -724   -540   -504
    361  -1244  -1605    441    982  -1426     25   -488   -444   -719   -542   -493
    387  -1197  -1584    405    984  -1389     36   -475   -439   -711   -524   -483
    400  -1122  -1522    361    958  -1322     28   -472   -441   -696   -498   -465
    413  -1104  -1517    342    963  -1309      5   -480   -462   -698   -496   -459
    420  -1072  -1493    324    956  -1283     -7   -478   -480   -698   -496   -457
    418  -1028  -1447    306    932  -1236     10   -457   -483   -696   -493   -446
    433  -1008  -1444    285    937  -1226     20   -439   -491   -691   -496   -446
    457  -1026  -1483    283    969  -1254     18   -433   -517   -704   -509   -457
    465  -1028  -1496    280    979  -1262     12   -433   -542   -719   -506   -465
    457  -1018  -1475    280    966  -1247     20   -420   -553   -724   -504   -462
    465  -1023  -1488    277    976  -1254     23   -420   -579   -740   -527   -480
    462  -1026  -1488    280    974  -1257     33   -413   -602   -748   -545   -498
    472  -1000  -1473    262    971  -1236     49   -410   -626   -756   -558   -504
    475   -956  -1431    241    953  -1192     57   -400   -639   -753   -558   -496
    485   -974  -1460    244    971  -1215     51   -402   -667   -769   -581   -517
    501   -940  -1441    218    969  -1189     57   -397   -670   -769   -592   -517
    485   -906  -1395    210    937  -1150     59   -389   -680   -769   -594   -522
    483   -919  -1402    218    943  -1161     57   -384   -701   -776   -594   -540
    509   -888  -1400    187    953  -1143     57   -374   -711   -776   -584   -532
    535   -836  -1371    148    953  -1104     57   -363   -719   -769   -589   -522
    561   -787  -1348    111    953  -1067     59   -350   -727   -769   -592   -514
    548   -756  -1304    103    924  -1028     72   -329   -727   -756   -581   -519
    540   -743  -1283    101    909  -1013    127   -252   -688   -719   -558   -517
    571   -683  -1254     54    911   -969    223    -93   -584   -654   -535   -514
    605   -519  -1127    -44    865   -823    309     88   -426   -506   -426   -439
    633   -272   -906   -179    769   -589    374    303   -163   -205   -150   -194
    704     44   -659   -374    680   -306    337    475     64    153    267    249
    714    379   -335   -548    524     23    239    293     18    324    605    662
    628    480   -148   -555    389    166    142    -67   -236    288    735    857
    530    389   -140   -459    335    124      7   -509   -683    -57    462    644
    465     64   -400   -267    431   -166   -200  -1052  -1350   -872   -418   -174
    485   -259   -748   -114    615   -504   -397  -1332  -1803  -1457  -1041   -769
    535   -483  -1021    -25    776   -753   -436  -1205  -1753  -1441  -1085   -844
    579   -545  -1124    -15    852   -833   -342   -932  -1514  -1244   -974   -776
    589   -483  -1072    -54    828   -776   -202   -670  -1265  -1047   -820   -678
    602   -381   -987   -111    792   -683    -25   -402  -1021   -841   -659   -555
    633   -270   -906   -184    769   -587     77   -233   -872   -706   -563   -459
    649   -194   -844   -226    745   -519    116   -166   -826   -654   -537   -420
    659   -142   -802   -259    730   -472    127   -135   -815   -628   -509   -402
    680   -103   -784   -288    730   -444    124   -111   -807   -610   -483   -389
    691    -67   -758   -311    724   -413    129    -88   -795   -592   -467   -371
    691    -36   -727   -327    709   -381    145    -64   -779   -574   -452   -355
    714     28   -685   -374    701   -327    155    -38   -761   -548   -433   -332
    730     77   -654   -405    691   -288    158    -15   -748   -527   -426   -316
    724    127   -597   -426    659   -233    155      5   -737   -506   -415   -301
    740    202   -537   -470    639   -166    166     31   -711   -472   -379   -275
    761    262   -498   -514    628   -116    166     54   -704   -446   -363   -252
    776    309   -470   -542    623    -80    166     80   -691   -420   -342   -228
    795    368   -426   -584    610    -28    179    116   -667   -384   -306   -200
    815    446   -368   -631    592     38    184    148   -641   -355   -280   -166
    828    491   -337   -662    584     77    184    168   -626   -332   -262   -148
    844    517   -327   -683    587     96    184    194   -607   -309   -249   -132
    836    550   -288   -693    561    132    194    236   -587   -277   -233   -101
    846    639   -207   -743    527    215    207    290   -548   -223   -176    -54
    872    709   -166   -792    519    272    218    337   -504   -176   -114    -36
    867    758   -109   -813    488    327    228    397   -454   -116    -64     20
    872    820    -51   -846    459    387    244    472   -394    -49    -12     80
    896    922     25   -909    436    475    257    561   -322     41     57    168
    932   1010     77   -971    426    545    275    657   -239    140    153    257
    953   1111    155  -1034    397    633    288    745   -161    228    241    337
    958   1218    257  -1091    350    737    285    807   -109    290    311    405
    966   1286    319  -1124    324    802    296    857    -75    337    355    459
    979   1366    384  -1174    296    875    290    888    -59    374    397    501
    982   1426    444  -1205    267    935    290    893    -64    387    410    519
    953   1452    498  -1205    228    976    285    875    -90    371    400    509
    937   1467    530  -1202    205   1000    277    841   -129    332    363    491
    917   1452    535  -1184    189    995    265    792   -184    275    303    454
    901   1426    524  -1163    187    976    259    743   -239    223    246    410
    875   1431    555  -1153    158    995    249    685   -293    166    197    366
    841   1441    600  -1140    122   1021    249    628   -342    111    145    319
    833   1397    563  -1117    135    982    241    566   -400     59     83    270
    820   1382    561  -1101    129    971    226    517   -441     18     49    223
    797   1363    566  -1080    114    966    207    467   -480    -15      7    181
    774   1353    579  -1062     98    966    192    418   -527    -51    -33    142
    766   1340    571  -1054     98    956    179    387   -561    -77    -64    116
    761   1332    571  -1047     93    953    176    371   -576    -88    -75    114
    745   1317    571  -1034     85    945    153    350   -600   -101    -96     98
    722   1335    613  -1028     54    974    148    350   -597    -85    -93    103
    719   1363    644  -1044     38   1005    148    348   -602    -88    -98    103
    711   1374    659  -1044     25   1018    145    355   -597    -77    -93    127
    691   1384    691  -1039      0   1039    135    353   -600    -77    -98    129
    680   1389    709  -1034    -12   1049    122    353   -597    -72   -101    132
    675   1413    737  -1044    -31   1075    109    358   -589    -57    -85    150
    667   1447    776  -1057    -54   1111     93    361   -587    -41    -62    155
    657   1493    836  -1078    -88   1166     90    371   -574    -23    -49    168
    657   1512    854  -1083    -98   1184     98    384   -553     -2    -31    200
    654   1558    904  -1106   -124   1231     93    387   -545      2    -31    200
    657   1605    948  -1132   -145   1278    111    415   -519     33     -5    231
    652   1647    992  -1150   -168   1319    132    441   -488     64     28    259
    646   1673   1026  -1158   -189   1350    132    452   -472     80     49    277
    652   1712   1057  -1182   -202   1384     98    441   -480     85     44    290
    657   1771   1114  -1213   -228   1441     75    431   -472     96     46    327
    659   1784   1124  -1223   -231   1454     33    405   -483     88     44    340
    654   1761   1106  -1208   -226   1434     18    402   -483    103     72    337
    636   1813   1176  -1226   -270   1496     23    418   -462    127     83    358
    641   1826   1184  -1234   -270   1506     18    420   -457    132     72    345
    631   1779   1145  -1205   -257   1462     -2    405   -478    116     85    322
    610   1769   1158  -1189   -272   1465    -28    381   -506     96     75    303
    605   1766   1158  -1187   -277   1462    -38    368   -514     77     44    290
    592   1732   1140  -1163   -275   1436    -36    368   -511     77     33    296
    555   1704   1148  -1132   -296   1426    -44    358   -524     62     10    277
    519   1683   1163  -1101   -322   1423    -62    345   -537     49    -10    257
    519   1696   1174  -1109   -327   1436    -70    329   -550     38    -33    265
    519   1706   1187  -1111   -335   1447    -83    314   -563     23    -44    244
    501   1696   1195  -1098   -348   1447    -90    309   -563     28    -36    218
    493   1678   1184  -1085   -345   1431    -98    306   -563     28    -31    226
    504   1665   1158  -1085   -327   1413   -111    306   -568     23    -36    231
    498   1691   1192  -1096   -348   1441   -137    296   -566     15    -54    228
    491   1686   1192  -1088   -353   1439   -153    288   -563     12    -62    228
    485   1704   1218  -1093   -366   1462   -161    288   -553     25    -44    236
    475   1730   1252  -1104   -389   1491   -168    283   -555     25    -46    231
    475   1725   1249  -1101   -387   1486   -148    314   -532     41    -36    223
    488   1745   1257  -1119   -384   1501    -64    449   -444     88    -23    218
    506   1816   1309  -1161   -400   1564     44    659   -293    200     49    272
    542   1953   1408  -1249   -433   1680    137    927    -51    444    262    470
    610   2249   1639  -1428   -514   1943    163   1163    205    763    600    820
    644   2631   1987  -1639   -670   2309     88   1065    293   1008    950   1239
    548   2759   2210  -1652   -831   2486    -72    615    197   1137   1226   1569
    379   2740   2361  -1561   -992   2551   -270     46    -77   1013   1174   1564
    241   2408   2164  -1325   -961   2286   -480   -563   -672    345    491    922
    205   1932   1725  -1070   -761   1829   -691   -950  -1273   -407   -288    161
    257   1592   1335   -924   -537   1465   -802   -904  -1369   -571   -488    -70
    316   1538   1218   -930   -452   1376   -740   -623  -1174   -426   -413    -31
    366   1644   1278  -1005   -457   1462   -584   -319   -945   -257   -293     62
    387   1709   1322  -1049   -467   1517   -376      0   -706    -72   -166    166
    410   1735   1325  -1072   -457   1530   -254    192   -555     57    -38    244
    415   1756   1340  -1088   -462   1548   -228    228   -522     85    -12    244
    426   1766   1340  -1096   -457   1553   -218    252   -496    111     -2    262
    420   1795   1374  -1109   -478   1587   -207    270   -472    132      7    285
    402   1803   1400  -1101   -498   1602   -197    283   -454    148     10    298
    389   1810   1418  -1101   -514   1615   -194    288   -449    158     10    306
    387   1839   1452  -1114   -532   1647   -200    288   -449    158     18    319
    384   1842   1457  -1114   -537   1649   -200    298   -433    166     25    319
    376   1849   1473  -1111   -548   1662   -192    319   -410    187     38    329
    361   1805   1444  -1083   -542   1626   -192    327   -400    197     49    340
    350   1808   1457  -1080   -553   1634   -205    327   -402    200     49    348
    332   1839   1504  -1085   -587   1673   -215    324   -389    215     62    361
    319   1847   1527  -1083   -602   1688   -218    335   -371    226     75    376
    311   1823   1512  -1067   -600   1667   -226    348   -371    226     77    381
    309   1842   1532  -1075   -613   1688   -215    358   -358    244     88    397
    316   1880   1564  -1098   -626   1725   -210    381   -324    277    116    431
    329   1862   1532  -1096   -600   1699   -228    402   -311    283    114    433
    319   1852   1532  -1088   -605   1693   -218    441   -288    298    124    449
    303   1878   1574  -1091   -633   1727   -207    488   -252    335    158    493
    301   1867   1566  -1085   -633   1719   -184    548   -202    376    200    537
    314   1862   1548  -1088   -615   1706   -168    613   -155    415    228    566
    340   1896   1553  -1119   -607   1725   -163    691    -90    475    280    623
    355   1977   1618  -1166   -631   1797   -142    789    -12    561    361    696
    361   2039   1678  -1202   -659   1860   -135    865     57    631    428    758
    363   2114   1751  -1239   -693   1932   -127    940    137    719    509    844
    379   2158   1779  -1270   -701   1969   -109   1002    202    789    574    914
    381   2166   1784  -1273   -701   1977   -116   1015    223    805    587    930
    384   2184   1800  -1286   -709   1992   -140    992    218    800    589    904
    387   2203   1816  -1293   -714   2010   -155    961    202    784    566    883
    384   2218   1831  -1304   -724   2026   -161    917    176    748    537    875
    366   2231   1865  -1299   -750   2049   -155    883    161    737    540    880
    335   2179   1844  -1257   -756   2013   -142    841    137    706    509    867
    303   2132   1829  -1218   -761   1982   -155    776     88    652    454    826
    283   2073   1790  -1179   -753   1932   -184    693     18    571    363    735
    265   1977   1709  -1122   -722   1844   -202    613    -54    488    277    644
    239   1912   1673  -1078   -717   1795   -210    542   -106    431    218    589
    228   1860   1631  -1044   -701   1745   -218    483   -150    379    158    545
    226   1808   1579  -1018   -678   1696   -246    423   -207    314     96    478
    228   1779   1551  -1002   -662   1665   -272    366   -257    257     44    418
    218   1764   1545   -992   -665   1657   -270    342   -267    236     33    407
    218   1730   1512   -974   -646   1621   -275    322   -288    215     10    381
    218   1696   1478   -958   -631   1590   -288    298   -301    197    -15    342
    202   1696   1493   -950   -644   1595   -283    301   -293    207     -5    353
    205   1699   1493   -953   -644   1597   -288    296   -288    218      7    371
    218   1712   1493   -963   -636   1602   -290    293   -283    228     15    376
    218   1717   1499   -969   -639   1608   -288    290   -283    228     12    368
    202   1691   1486   -948   -641   1590   -290    288   -285    226      5    361
    174   1670   1493   -924   -659   1582   -290    290   -283    226      5    361
    184   1662   1478   -922   -646   1571   -288    280   -288    218     -5    345
    192   1693   1501   -943   -654   1597   -280    285   -270    236      7    358
    187   1730   1540   -958   -675   1636   -249    298   -246    259     28    374
    168   1745   1574   -958   -704   1660   -220    309   -226    277     51    379
    153   1751   1597   -950   -722   1675   -202    322   -207    296     67    389
    145   1719   1571   -935   -714   1647   -210    311   -210    290     59    387
    140   1738   1597   -940   -727   1667   -228    290   -218    290     62    387
    145   1758   1613   -953   -735   1686   -267    259   -226    298     75    402
    150   1751   1600   -950   -724   1675   -306    226   -252    285     64    394
    150   1735   1582   -945   -714   1660   -293    226   -236    301     75    400
    137   1696   1558   -919   -709   1628   -267    231   -226    306     83    400
    124   1660   1532   -893   -704   1595   -270    226   -233    298     75    387
    124   1626   1501   -875   -688   1564   -301    202   -267    265     44    350
    116   1561   1441   -841   -662   1504   -329    171   -309    226      7    316
     98   1496   1395   -797   -646   1447   -329    158   -327    207    -10    298
     75   1441   1366   -758   -646   1405   -306    163   -324    210     -5    301
     36   1387   1350   -711   -657   1369   -290    158   -335    200    -20    288
     38   1361   1322   -701   -641   1340   -314    127   -355    176    -49    259
     12   1325   1309   -670   -649   1317   -316    106   -368    158    -62    239
    -15   1270   1283   -628   -649   1275   -324     77   -397    119    -93    205
    -20   1241   1262   -610   -641   1252   -327     70   -405    109   -106    184
    -25   1202   1226   -589   -626   1213   -324     72   -400    114   -106    176
    -28   1182   1210   -576   -620   1197   -327     70   -400    119   -106    176
    -41   1166   1205   -563   -623   1184   -337     59   -407    109   -109    174
    -57   1148   1205   -545   -631   1176   -329     64   -400    114   -103    174
    -93   1101   1192   -506   -641   1145   -327     62   -394    116   -109    163
    -85   1060   1145   -488   -615   1104   -314     77   -387    119   -116    161
    -77   1075   1150   -501   -613   1111   -241    181   -309    161   -106    148
    -77   1114   1192   -517   -633   1153   -148    337   -181    231    -77    129
    -70   1236   1304   -584   -688   1270    -72    532     54    467    127    290
    -31   1462   1493   -717   -761   1478    -44    776    374    865    530    683
      5   1774   1766   -891   -880   1769   -140    779    511   1171    956   1153
    -44   1951   1995   -953  -1018   1971   -262    439    355   1254   1239   1517
   -142   1925   2068   -893  -1106   1997   -345     33     10   1060   1182   1522
   -254   1641   1896   -693  -1075   1769   -519   -530   -652    332    462    859
   -319   1231   1551   -457   -935   1389   -761  -1041  -1350   -566   -491    -28
   -277    909   1187   -314   -732   1047   -883  -1098  -1517   -818   -779   -319
   -252    680    932   -213   -592    805   -826   -867  -1299   -641   -683   -293
   -233    620    854   -194   -545    737   -711   -636  -1060   -470   -587   -259
   -223    626    849   -205   -535    737   -540   -381   -792   -262   -446   -171
   -226    657    883   -215   -553    769   -368   -137   -540    -49   -283    -38
   -231    665    896   -218   -563    779   -301    -46   -446     36   -202     36
   -239    657    896   -210   -566    776   -288    -25   -415     62   -174     46
   -254    639    891   -194   -571    766   -293    -10   -397     80   -158     51
   -220    680    901   -228   -561    789   -267     15   -366    114   -124     80
   -246    652    896   -205   -571    774   -267      0   -381     96   -145     51
   -272    633    906   -181   -589    769   -267      5   -371    111   -140     62
   -288    607    896   -161   -592    750   -265      7   -358    119   -137     75
   -311    584    896   -135   -602    740   -259     18   -342    135   -116     90
   -296    563    859   -135   -579    711   -241     15   -337    137   -122     77
   -293    576    870   -142   -581    722   -241      7   -335    137   -124     67
   -296    587    883   -148   -589    735   -249     10   -322    153   -109     75
   -306    584    891   -137   -597    737   -239     23   -298    184    -83    101
   -296    537    833   -122   -563    685   -220     31   -288    192    -72    109
   -293    548    841   -127   -568    693   -215     36   -272    210    -46    127
   -296    540    833   -122   -563    685   -218     46   -249    233    -23    142
   -311    491    802    -88   -555    646   -213     57   -233    246    -12    145
   -306    514    820   -106   -563    667   -202     85   -207    280     15    161
   -296    496    792   -101   -545    644   -181    122   -163    319     44    200
   -283    506    789   -114   -537    649   -174    153   -124    353     75    236
   -262    566    828   -150   -545    696   -163    197    -62    428    148    293
   -257    581    839   -163   -548    709   -158    249      7    506    210    337
   -241    589    828   -174   -535    709   -158    306     72    584    283    402
   -236    639    875   -202   -555    758   -142    376    161    688    394    511
   -213    704    917   -244   -563    810   -122    449    246    787    504    610
   -181    724    906   -272   -545    815   -109    485    283    833    550    652
   -184    748    932   -283   -558    839   -109    501    311    867    581    683
   -197    724    922   -265   -558    820   -103    504    309    865    584    693
   -207    737    945   -265   -576    841    -96    488    296    852    579    680
   -205    727    932   -262   -568    831   -103    457    265    820    553    665
   -202    688    888   -244   -545    787   -111    413    207    761    501    628
   -218    680    898   -233   -558    789    -93    381    166    714    454    594
   -241    626    867   -192   -553    745    -80    332    106    633    384    540
   -257    545    802   -145   -530    672    -98    259     28    537    298    454
   -270    496    763   -114   -517    628   -101    200    -33    472    228    392
   -298    400    698    -51   -498    548    -93    140    -96    402    148    322
   -322    319    641      2   -480    480    -93     83   -148    337     85    259
   -285    314    600    -15   -444    457   -101     38   -194    290     59    213
   -288    303    589     -7   -439    446   -103      5   -228    259     28    176
   -311    239    550     36   -431    394   -109    -25   -259    228      0    148
   -332    176    509     77   -420    342   -116    -57   -290    194    -33    119
   -345    161    504     90   -426    329   -106    -54   -293    189    -36    122
   -335    145    480     93   -407    314   -109    -57   -296    187    -38    114
   -327    148    472     88   -400    309   -119    -59   -296    194    -31    122
   -324    137    462     93   -392    298   -116    -64   -301    192    -36    122
   -340    132    472    101   -405    301   -119    -70   -311    181    -41    109
   -340    142    483     98   -410    311   -114    -59   -293    202    -20    129
   -348    142    491    103   -420    314   -109    -49   -275    226      0    150
   -355    124    480    116   -418    301   -114    -54   -277    226     -2    140
   -337    142    480     96   -407    309   -109    -41   -265    239     10    155
   -329    171    501     77   -415    337    -80    -12   -231    265     44    187
   -340    228    566     54   -454    397    -70      7   -202    293     75    210
   -340    262    602     38   -470    431    -64     15   -187    306     85    215
   -342    265    607     38   -475    436    -62      7   -189    298     90    223
   -327    249    576     38   -452    413    -57      0   -187    298    109    244
   -329    262    589     33   -462    426    -75    -10   -189    306    127    259
   -324    303    628     10   -475    465    -93    -25   -215    293    106    236
   -311    322    633     -5   -472    475   -101    -38   -233    283    101    228
   -303    319    623     -7   -462    470    -88    -18   -215    306    119    254
   -296    259    553     18   -423    405    -72     -7   -223    285    101    244
   -285    231    517     28   -400    374    -72    -10   -231    277     98    236
   -301    171    472     64   -387    322    -77    -18   -252    252     77    213
   -301    124    423     88   -363    272    -90    -33   -283    220     44    179
   -319     90    410    111   -366    249    -72    -25   -285    213     36    171
   -345     28    374    158   -358    200    -70    -49   -314    181      7    137
   -358     23    381    166   -368    202    -72    -62   -329    171     -2    124
   -368     15    384    174   -376    200    -77    -75   -348    148    -33     93
   -358    -38    319    197   -340    140    -88    -96   -381    109    -72     62
   -368    -85    283    228   -327     98    -77    -85   -384    106    -70     72
   -392   -103    285    246   -340     90    -83    -88   -387    109    -67     67
   -400   -109    290    252   -345     90    -77    -88   -387     98    -80     51
   -381    -90    290    236   -337     98    -67    -88   -384    101    -85     51
   -400   -129    270    265   -335     70    -67    -83   -384    101    -83     54
   -400   -163    236    280   -319     36    -80    -85   -389    101    -83     46
   -410   -210    200    309   -306     -5    -75    -72   -389     83   -109     20
   -410   -176    233    293   -324     28    -15     36   -309    129    -90      5
   -392    -38    353    215   -374    155     70    179   -158    244    -31     23
   -387    155    542    114   -465    348    145    345     96    506    200    231
   -350    387    737    -18   -545    561    135    514    405    911    631    644
   -327    639    963   -155   -646    800     20    457    457   1145   1015   1078
   -376    784   1161   -202   -769    971   -114     98    116   1021   1158   1322
   -452    706   1156   -127   -805    930   -189   -239   -322    670    961   1187
   -532    485   1015     23   -774    750   -306   -678   -937    -70    179    472
   -587    127    714    228   -652    418   -485  -1083  -1530   -865   -711   -329
   -553   -132    420    342   -488    142   -600  -1093  -1605   -974   -872   -509
   -527   -358    166    441   -348    -96   -553   -875  -1358   -758   -748   -465
   -519   -504     15    511   -267   -244   -428   -654  -1083   -545   -628   -397
   -522   -524     -2    522   -262   -265   -290   -433   -815   -314   -457   -283
   -532   -485     46    509   -290   -220   -179   -254   -597   -119   -306   -168
   -524   -405    116    462   -322   -145   -135   -187   -501    -36   -241   -124
   -506   -316    189    410   -348    -64   -116   -142   -441     18   -187    -88
   -509   -324    184    415   -348    -70   -116   -137   -433     18   -194    -88
   -535   -350    184    444   -361    -83    -90    -93   -400     54   -153    -44
   -535   -361    174    446   -355    -96    -93    -90   -407     54   -153    -36
   -530   -350    176    439   -353    -88   -106    -83   -397     72   -137    -28
   -517   -335    181    423   -350    -77    -98    -80   -381     75   -129    -18
   -540   -324    215    433   -379    -54   -106    -80   -374     83   -124    -18
   -545   -322    220    431   -384    -51    -93    -75   -371     93   -114    -10
   -548   -327    220    436   -387    -54   -106    -75   -366    103   -101      5
   -535   -322    213    428   -376    -54   -129    -85   -366    101   -103      2
   -514   -314    200    415   -358    -57   -124    -80   -350    111   -101      5
   -514   -293    220    402   -368    -36   -111    -51   -324    142    -75     33
   -506   -265    241    384   -374    -12   -129    -59   -324    158    -54     44
   -511   -270    239    389   -376    -15   -129    -54   -319    161    -62     33
   -496   -270    226    384   -361    -23    -98    -23   -280    192    -49     51
   -496   -236    259    366   -379     10   -101     -5   -244    233      5     90
   -491   -246    244    368   -368     -2   -119      5   -228    241      2     93
   -491   -252    236    368   -366     -7   -116     31   -205    275     33    129
   -483   -223    259    353   -371     18   -119     62   -155    342    109    187
   -457   -205    252    329   -355     23   -103    116    -88    410    168    236
   -436   -155    280    296   -361     62    -83    192     10    517    275    316
   -420    -90    329    254   -376    119    -80    252     93    605    366    397
   -407    -15    392    213   -400    187   -103    285    148    678    449    462
   -397      0    394    197   -397    197    -96    327    207    748    522    532
   -400     20    418    189   -410    218    -46    381    257    797    566    584
   -397     51    446    171   -423    249    -44    389    262    805    574    602
   -389    103    493    142   -441    298    -72    353    215    748    524    576
   -407    129    535    137   -472    332    -75    329    181    714    509    555
   -394     77    472    158   -433    272    -80    296    135    654    459    511
   -397     49    446    171   -420    246    -80    244     62    563    371    431
   -407     23    431    192   -418    226   -106    161    -33    452    262    332
   -439    -18    418    228   -431    200    -98    114   -101    358    163    277
   -444    -54    387    249   -418    166   -122     59   -163    298    119    239
   -441   -129    311    285   -379     90   -122      7   -231    231     51    174
   -470   -179    290    324   -381     54   -116    -36   -277    184      7    116
   -459   -207    249    332   -355     20   -155    -98   -345    116    -49     54
   -457   -210    246    332   -353     18   -192   -137   -392     77    -83     15
   -462   -223    236    342   -350      5   -192   -161   -413     49   -109     -2
   -475   -272    202    374   -340    -36   -187   -187   -441      5   -153    -38
   -446   -270    174    358   -311    -49   -187   -192   -446      2   -155    -44
   -459   -259    200    361   -332    -31   -197   -192   -439     15   -140    -46
   -491   -257    231    374   -363    -12   -197   -200   -441      7   -161    -54
   -496   -270    226    384   -361    -23   -200   -207   -441      0   -166    -54
   -504   -275    228    387   -366    -23   -207   -210   -433     10   -150    -62
   -498   -223    275    361   -389     23   -192   -189   -397     54   -111    -36
   -509   -218    290    363   -402     33   -200   -179   -376     70   -101    -15
   -537   -226    311    381   -426     41   -202   -179   -374     67    -88      2
   -540   -207    332    371   -439     62   -207   -179   -366     72    -83     20
   -524   -189    335    355   -431     72   -202   -163   -337    103    -57     20
   -540   -161    379    350   -459    109   -194   -153   -319    111    -57      5
   -555   -101    454    329   -506    176   -189   -127   -275    166     10     64
   -524    -70    454    296   -491    192   -181   -122   -259    179     28     88
   -532    -80    449    306   -493    184   -181   -135   -265    168     18     80
   -540    -36    504    285   -522    233   -189   -155   -280    179     36     90
   -540     33    574    254   -555    303   -202   -163   -288    176     36     88
   -540     18    555    259   -548    285   -205   -168   -303    148      5     77
   -530    -20    509    275   -519    244   -194   -150   -280    181     46    116
   -545    -75    467    309   -509    194   -187   -155   -290    168     44    101
   -563    -88    475    327   -519    192   -194   -161   -309    161     44     77
   -553   -114    439    332   -498    161   -241   -181   -332    127      7     54
   -563   -205    355    384   -459     75   -228   -189   -361     83    -44     28
   -581   -228    350    405   -467     59   -202   -174   -345    103    -20     44
   -566   -213    353    389   -459     70   -218   -202   -374     83    -38     10
   -579   -270    306    423   -444     18   -220   -233   -405     41    -77    -25
   -589   -283    306    433   -449     10   -218   -223   -400     49    -57    -10
   -597   -293    301    444   -452      2   -228   -241   -423     12   -101    -57
   -602   -293    309    449   -457      7   -231   -259   -439    -15   -145    -88
   -610   -337    272    470   -441    -33   -228   -259   -436    -12   -132    -62
   -610   -355    254    483   -433    -51   -233   -262   -431     12    -85    -46
   -618   -301    314    457   -467      7   -220   -257   -428     12    -88    -57
   -605   -311    293    459   -449    -10   -241   -275   -459    -23   -140    -96
   -584   -324    257    454   -423    -33   -244   -283   -454    -10   -122    -70
   -592   -296    296    444   -444     -2   -218   -254   -423     15    -90    -33
   -587   -244    342    413   -467     49   -163   -161   -329     88    -41    -18
   -581   -200    381    392   -483     90    -93    -49   -210    166    -25    -44
   -574    -12    561    293   -571    275    -25     90      7    402    189    122
   -548    275    823    135   -685    550    -23    254    335    820    618    509
   -496    519   1015    -12   -756    769    -93    285    491   1119   1018    943
   -509    589   1098    -38   -802    844   -288    -80     98    893   1041   1070
   -579    535   1111     20   -846    823   -381   -431   -418    441    763    893
   -652    371   1023    140   -839    698   -465   -810   -997   -244     85    301
   -701    111    810    293   -756    459   -626  -1210  -1584   -987   -722   -415
   -698   -163    535    431   -618    184   -737  -1262  -1706  -1161   -950   -610
   -641   -436    205    537   -426   -114   -680  -1034  -1441   -924   -797   -535
   -628   -574     51    600   -340   -262   -561   -807  -1143   -649   -620   -454
   -628   -509    116    568   -374   -197   -431   -589   -841   -371   -415   -332
   -628   -483    145    555   -387   -168   -316   -423   -631   -205   -309   -254
   -628   -480    148    553   -389   -166   -275   -345   -527   -111   -223   -171
   -626   -439    184    532   -407   -127   -257   -303   -467    -49   -150   -103
   -631   -441    189    535   -413   -127   -285   -314   -457    -41   -145   -109
   -636   -423    213    530   -426   -106   -270   -309   -441    -25   -140   -129
   -620   -371    246    496   -433    -62   -259   -298   -423      0    -96   -111
   -633   -371    262    501   -449    -54   -239   -283   -410      2    -96    -85
   -644   -384    259    511   -452    -62   -239   -280   -405      7    -85    -72
   -646   -358    288    504   -467    -36   -257   -285   -400     18    -77    -80
   -628   -355    270    491   -449    -44   -241   -272   -387     28    -72    -75
   -623   -350    272    485   -449    -38   -239   -257   -366     38    -67    -70
   -620   -350    270    483   -446    -41   -236   -249   -363     44    -67    -64
   -626   -355    270    491   -449    -44   -210   -231   -345     64    -49    -51
   -592   -327    265    459   -428    -31   -213   -228   -332     83    -20    -41
   -615   -327    288    470   -454    -18   -215   -226   -316     93     -5    -31
   -646   -309    337    478   -493     12   -197   -205   -285    122     20     -2
   -626   -262    363    444   -496     49   -181   -187   -257    150     46     25
   -602   -262    340    431   -472     36   -184   -176   -236    174     67     44
   -592   -244    345    418   -470     49   -179   -145   -197    218    111     75
   -592   -192    400    389   -496    103   -163   -109   -142    272    163    116
   -587   -187    400    387   -493    106   -150    -72    -90    329    213    155
   -584   -179    405    379   -496    114   -137    -20    -15    413    293    210
   -568   -129    439    348   -506    153   -127     33     67    501    381    280
   -561    -88    472    322   -517    192    -98    106    161    600    480    358
   -563    -62    501    314   -532    218    -72    179    257    696    574    452
   -545     23    568    259   -555    293    -49    254    345    789    680    540
   -530     62    592    233   -561    327    -44    270    363    800    693    545
   -532    109    639    210   -587    374    -44    265    353    776    662    537
   -511    135    646    189   -579    389    -23    270    345    761    662    553
   -522    103    623    207   -574    363      0    267    319    724    631    524
   -532     98    631    218   -581    363     -5    226    262    654    574    470
   -540     85    623    226   -581    355    -18    158    171    548    475    379
   -568     25    594    272   -581    309    -31     90     80    441    368    283
   -571     -7    561    288   -566    275    -49     25      2    348    283    210
   -581    -46    535    311   -558    244    -67    -44    -80    254    202    145
   -607   -150    457    376   -535    153    -85   -114   -166    158    114     59
   -618   -161    457    389   -537    148    -90   -155   -205    114     72     20
   -633   -166    467    397   -553    150    -85   -184   -231     93     57      5
   -626   -194    431    410   -530    116    -93   -220   -275     49     18    -36
   -615   -226    389    418   -506     80   -109   -254   -311      7    -18    -77
   -618   -226    392    423   -506     83    -98   -259   -309      2    -18    -90
   -620   -249    371    433   -498     59    -96   -267   -314    -12    -31   -109
   -623   -241    379    431   -501     67    -90   -267   -319    -12    -33   -109
   -615   -215    397    415   -509     90    -93   -272   -322    -15    -31   -106
   -613   -226    387    420   -501     80    -96   -283   -322    -15    -28   -116
   -610   -228    381    418   -498     75   -106   -293   -324    -10    -15   -111
   -626   -239    387    431   -506     72   -109   -293   -316      2     -5   -111
   -623   -223    400    420   -514     88   -103   -285   -306     10     -7   -114
   -615   -210    405    413   -511     96   -103   -280   -296     20     -5   -103
   -613   -184    426    397   -522    119    -96   -259   -265     57     33    -67
   -613   -114    498    363   -555    189    -67   -226   -218    116     96    -25
   -613    -90    519    350   -566    213    -54   -207   -189    145    124     -7
   -613    -75    537    345   -576    231    -44   -205   -176    158    132      0
   -623    -41    581    332   -605    267    -49   -210   -184    158    137      2
   -610      0    610    303   -613    303    -51   -215   -179    166    142     15
   -605     15    618    293   -610    316    -64   -228   -181    171    161     20
   -597    -10    587    303   -592    288    -72   -233   -192    163    166     10
   -589    -44    545    316   -568    249    -70   -231   -197    163    163      5
   -597    -36    558    316   -579    259    -44   -207   -171    181    181     20
   -610    -38    571    324   -592    265    -33   -200   -168    187    184     25
   -628    -90    537    361   -584    223    -38   -205   -187    168    166      5
   -636   -142    491    389   -566    174    -57   -220   -218    135    140    -20
   -628   -166    462    397   -548    145    -72   -233   -244    111    124    -36
   -620   -223    397    420   -511     85    -85   -244   -272     90     93    -72
   -662   -306    355    485   -509     23    -67   -259   -296     59     64   -106
   -667   -303    361    485   -517     28    -51   -265   -301     54     59   -114
   -652   -301    350    475   -504     23    -62   -283   -319     38     36   -124
   -641   -319    319    480   -483      0    -70   -298   -345     18     12   -145
   -646   -355    290    501   -470    -33    -67   -309   -361      2     12   -179
   -641   -361    280    498   -462    -41    -80   -332   -381    -20    -18   -205
   -641   -342    296    491   -470    -23    -85   -335   -384    -20    -18   -200
   -633   -353    277    493   -457    -38    -80   -329   -381     -2      0   -192
   -649   -415    233    532   -441    -90    -85   -337   -394    -18    -18   -210
   -649   -423    223    535   -436   -101    -96   -350   -407    -28    -28   -220
   -659   -428    228    542   -444   -101    -96   -345   -405    -25    -25   -218
   -667   -439    226    550   -446   -106    -49   -280   -358      7    -20   -223
   -631   -358    272    496   -452    -44     38   -127   -223    106     33   -202
   -623   -265    355    441   -491     44     93     -5    -75    246    145   -124
   -592    -98    493    345   -542    194    124    150    153    524    418    124
   -527     75    600    226   -563    335     77    246    311    782    740    478
   -542    285    828    129   -685    555    -25     31    179    782    911    745
   -639    218    854    210   -748    535    -38   -270   -166    548    823    722
   -745    109    854    319   -800    480    -93   -639   -639     83    381    314
   -818    -62    756    441   -787    345   -254  -1122  -1218   -579   -327   -371
   -787   -239    548    514   -667    153   -446  -1340  -1493   -880   -636   -667
   -761   -504    254    631   -509   -124   -501  -1239  -1400   -797   -594   -665
   -732   -659     72    696   -405   -293   -439  -1028  -1182   -628   -501   -607
   -704   -693     10    698   -358   -342   -355   -823   -958   -459   -389   -537
   -678   -649     28    665   -353   -311   -215   -592   -711   -262   -241   -433
   -672   -615     57    644   -368   -277   -127   -465   -581   -155   -161   -374
   -659   -566     90    613   -376   -239    -88   -407   -522    -98   -119   -337
   -652   -592     59    620   -358   -267    -77   -387   -501    -85   -109   -337
   -639   -537    101    589   -371   -218    -51   -353   -457    -41    -59   -303
   -633   -498    135    563   -387   -184    -38   -340   -439    -23    -36   -283
   -639   -509    129    574   -387   -192    -36   -332   -441    -25    -41   -290
   -626   -504    119    563   -374   -192    -36   -322   -439    -23    -33   -290
   -587   -485    101    537   -345   -192    -28   -301   -426     -5    -15   -270
   -589   -488    101    537   -345   -194    -23   -301   -420      2     -2   -257
   -581   -454    127    519   -355   -163    -18   -296   -413     12     12   -244
   -558   -423    132    491   -348   -145    -10   -285   -400     25     20   -241
   -540   -415    124    478   -332   -145    -10   -270   -387     36     28   -233
   -532   -402    127    465   -332   -137    -10   -262   -384     44     38   -223
   -517   -387    129    452   -324   -129      7   -241   -368     67     57   -213
   -485   -355    129    420   -309   -114     31   -215   -342     88     77   -192
   -459   -340    119    400   -290   -111     33   -197   -327    103     90   -176
   -436   -319    116    376   -277   -101     36   -179   -311    116    111   -163
   -423   -293    129    358   -277    -80     46   -148   -285    142    135   -142
   -410   -270    140    337   -277    -64     62   -106   -252    181    171   -114
   -376   -218    158    298   -267    -31     80    -51   -200    239    228    -59
   -335   -189    142    259   -241    -25     83      0   -148    290    272    -28
   -306   -166    140    236   -226    -15     98     59    -88    355    335     20
   -288   -127    158    205   -226     12    109    127    -23    433    405     83
   -277    -67    210    174   -244     70    132    207     57    522    498    166
   -254    -10    244    129   -249    116    150    275    122    592    576    239
   -213     62    275     75   -244    166    166    319    161    631    618    285
   -171    114    285     28   -231    200    181    348    171    646    633    311
   -153    119    272     18   -213    194    197    355    168    641    633    319
   -153    140    293      5   -223    218    197    332    137    605    610    303
   -168    148    316     10   -241    231    200    301    101    566    581    277
   -181    122    303     28   -241    213    205    259     51    511    545    236
   -192    109    301     41   -246    205    200    200     -5    444    488    171
   -215     80    296     67   -254    187    192    132    -67    379    423    111
   -226     44    270     88   -246    155    184     70   -124    316    363     51
   -244      7    252    116   -249    129    166     -2   -187    252    293    -15
   -275    -59    215    168   -246     77    161    -54   -233    197    241    -62
   -272   -111    161    192   -220     25    163    -93   -265    166    205    -96
   -259   -129    129    194   -197      0    161   -124   -288    142    171   -114
   -257   -124    132    189   -194      2    155   -150   -309    116    148   -132
   -270   -158    111    215   -192    -23    150   -176   -332     96    129   -161
   -275   -181     90    228   -184    -46    135   -200   -353     83    106   -189
   -257   -210     46    231   -153    -83    132   -205   -358     72     98   -205
   -265   -226     38    244   -153    -93    124   -220   -371     54     93   -220
   -306   -228     77    267   -192    -75    122   -226   -371     54     88   -207
   -306   -241     62    272   -184    -90    127   -218   -368     57     96   -192
   -311   -254     57    283   -184    -98    124   -220   -368     51     98   -192
   -311   -280     31    293   -174   -124    122   -226   -374     51     98   -197
   -303   -280     23    293   -163   -129    119   -231   -374     49     96   -200
   -327   -288     36    306   -184   -127    106   -244   -389     31     77   -210
   -329   -303     25    316   -179   -140    106   -236   -379     38     85   -197
   -301   -257     44    277   -174   -106    124   -210   -348     64    122   -168
   -288   -184    103    236   -197    -41    142   -197   -327     77    140   -163
   -277   -145    132    210   -205     -7    150   -192   -322     80    140   -153
   -280   -184     96    233   -189    -46    155   -194   -327     75    132   -153
   -306   -205     98    254   -205    -54    161   -197   -316     83    150   -148
   -311   -179    132    246   -223    -23    150   -213   -314     88    171   -124
   -306   -200    103    252   -205    -49    124   -236   -335     67    148   -135
   -306   -231     75    267   -192    -77    106   -249   -345     59    140   -140
   -316   -233     83    275   -202    -75    106   -249   -345     57    135   -142
   -309   -239     70    275   -189    -85    109   -244   -350     49    137   -135
   -293   -252     41    270   -168   -106     98   -257   -366     33    111   -127
   -285   -288     -2    285   -142   -145     80   -272   -392      7     88   -148
   -309   -368    -62    337   -124   -215     83   -277   -407    -12     90   -184
   -316   -405    -88    361   -114   -246     80   -290   -418    -36     67   -200
   -316   -436   -122    374    -98   -280     90   -293   -423    -41     64   -202
   -329   -519   -189    423    -70   -355     93   -306   -446    -64     46   -223
   -327   -535   -207    428    -62   -374     80   -335   -475   -106      5   -252
   -332   -542   -210    439    -62   -376     70   -358   -496   -140    -57   -296
   -342   -553   -213    446    -67   -384     62   -368   -504   -155    -80   -280
   -329   -550   -220    441    -54   -387     62   -363   -498   -150    -38   -265
   -322   -566   -246    444    -38   -407     80   -350   -478   -135    -12   -288
   -329   -607   -277    470    -25   -444     83   -358   -491   -150    -62   -288
   -327   -641   -314    483     -7   -478     72   -368   -501   -161    -49   -280
   -311   -623   -314    467      0   -470     57   -381   -509   -166    -46   -265
   -301   -623   -322    459      7   -472     46   -384   -509   -168    -51   -280
   -301   -652   -350    478     23   -501     77   -340   -480   -158    -38   -324
   -280   -628   -350    452     33   -491    187   -176   -368   -106    -25   -316
   -254   -558   -306    405     23   -433    301     23   -192     23     70   -262
   -226   -400   -174    309    -25   -288    379    259     64    283    311    -38
   -148   -127     20    137    -85    -54    366    488    329    631    693    387
   -127    241    368    -57   -249    303    252    296    335    826   1036    807
   -244    301    542    -28   -394    420    148    -96    153    844   1197   1026
   -368    239    607     62   -488    423    -10   -597   -223    574   1000    891
   -459    -18    441    239   -452    210   -226  -1205   -857   -168    241    187
   -446   -491    -44    467   -202   -270   -444  -1538  -1400   -870   -475   -491
   -402   -792   -389    597     -7   -592   -488  -1431  -1384   -911   -561   -610
   -350   -885   -535    618     90   -711   -394  -1153  -1143   -743   -462   -555
   -319   -922   -602    620    140   -763   -257   -893   -911   -589   -363   -491
   -283   -852   -571    566    142   -714    -75   -615   -659   -397   -215   -371
   -233   -750   -517    491    140   -633     38   -459   -514   -277   -124   -288
   -213   -704   -491    457    137   -600     72   -407   -459   -244   -103   -262
   -213   -709   -496    462    140   -602     88   -379   -439   -231   -103   -246
   -197   -704   -509    449    153   -607     98   -361   -420   -215    -77   -228
   -184   -693   -509    436    161   -602    106   -345   -397   -197    -62   -202
   -166   -683   -519    423    174   -600    111   -332   -379   -192    -41   -187
   -150   -711   -561    431    205   -636    111   -329   -368   -189    -38   -197
   -142   -678   -535    410    194   -605    116   -316   -342   -176    -25   -181
   -148   -675   -530    410    189   -602    119   -309   -329   -171    -28   -171
   -140   -665   -524    400    189   -594    124   -306   -316   -163    -33   -158
   -137   -639   -501    389    181   -571    122   -296   -293   -145    -10   -129
   -127   -652   -524    389    197   -589    111   -290   -285   -140     10   -127
   -103   -607   -506    355    200   -558    132   -262   -249   -119     10    -96
    -98   -587   -491    342    192   -540    155   -236   -215    -96     49    -77
    -96   -631   -535    363    218   -584    166   -218   -194    -75     88    -70
    -75   -610   -535    342    228   -574    174   -202   -171    -57     98    -33
    -57   -594   -537    324    239   -566    174   -179   -148    -44    106    -25
    -54   -574   -522    314    231   -548    174   -155   -124    -28    116    -12
    -64   -597   -532    332    233   -566    171   -129    -96     -7    135      2
    -59   -605   -545    332    241   -576    194    -77    -36     38    174     31
    -25   -568   -545    296    259   -558    226     -2     41    114    231     80
     -2   -519   -517    259    254   -517    259     80    114    194    290    153
     28   -439   -467    205    246   -452    285    176    194    272    361    246
     44   -368   -413    161    228   -389    306    265    277    363    475    314
     54   -329   -384    137    218   -355    332    345    353    452    561    384
     72   -324   -397    124    233   -361    340    384    376    483    589    413
     83   -270   -353     93    218   -311    361    407    400    511    620    441
     85   -228   -316     70    200   -272    371    402    405    517    626    467
     93   -233   -327     70    207   -280    355    368    379    493    613    470
     75   -254   -332     88    202   -293    348    322    335    452    594    441
     59   -267   -327    103    192   -296    340    267    280    397    555    413
     41   -316   -358    135    200   -337    319    197    215    327    483    358
     31   -407   -439    187    233   -423    309    119    148    249    405    290
     33   -444   -478    205    254   -462    301     49     93    189    361    233
     25   -496   -522    236    272   -509    288    -25     36    124    306    174
     -2   -594   -592    296    293   -592    265   -106    -31     46    220     90
    -15   -618   -602    316    290   -610    244   -174    -83    -12    163     41
    -25   -646   -620    335    296   -633    215   -226   -119    -44    140     10
    -36   -704   -667    371    314   -685    205   -262   -137    -62    116    -20
    -33   -730   -698    379    332   -714    202   -290   -158    -93     88    -46
    -15   -735   -719    374    350   -727    192   -316   -171   -114     64    -67
    -25   -782   -756    402    363   -769    187   -337   -184   -124     54    -77
    -31   -795   -763    413    366   -779    187   -342   -189   -132     38    -83
    -36   -769   -732    402    345   -750    197   -329   -176   -116     51    -75
    -36   -769   -732    402    348   -750    192   -329   -176   -114     67    -75
    -41   -787   -745    413    350   -766    194   -340   -181   -122     54    -93
    -41   -784   -743    413    350   -763    207   -332   -166   -109     72    -88
    -31   -792   -761    410    363   -776    207   -327   -158   -103     77    -77
    -25   -792   -766    407    368   -779    213   -322   -155    -98     93    -83
    -25   -784   -758    405    363   -771    207   -332   -155    -98     93    -80
    -15   -797   -782    407    381   -789    220   -319   -140    -83    103    -67
     -2   -769   -766    384    379   -769    252   -298   -111    -51    140    -36
     -2   -711   -709    355    350   -711    277   -301   -106    -57    135    -36
     -2   -685   -685    342    340   -685    288   -303   -103    -54    142    -33
      0   -688   -688    345    342   -688    277   -322   -111    -59    153    -41
     -2   -696   -696    348    345   -696    254   -337   -119    -59    155    -49
     20   -685   -709    332    363   -696    228   -350   -129    -62    148    -51
     33   -667   -701    316    366   -683    215   -363   -140    -67    148    -46
     25   -688   -714    332    368   -701    213   -371   -142    -70    148    -46
     33   -730   -766    345    400   -748    210   -379   -148    -77    140    -41
     59   -769   -828    353    441   -797    194   -397   -171   -106    111    -67
     70   -810   -883    368    475   -846    179   -428   -197   -135     77   -116
     59   -846   -906    394    483   -875    176   -439   -213   -148     72   -137
     51   -870   -924    407    488   -896    174   -459   -233   -171     57   -145
     44   -904   -948    428    496   -924    166   -483   -265   -205     25   -163
     41   -953   -995    454    517   -974    166   -504   -280   -226     -2   -194
     33   -997  -1031    483    532  -1013    166   -517   -290   -236    -10   -213
     46  -1036  -1085    493    566  -1060    158   -535   -316   -259    -33   -244
     46  -1060  -1106    506    576  -1083    158   -545   -327   -277    -54   -259
     31  -1057  -1088    511    555  -1070    166   -550   -327   -288    -57   -267
     25  -1072  -1098    524    561  -1085    166   -555   -327   -290    -49   -272
     31  -1119  -1150    542    589  -1135    158   -566   -342   -306    -62   -283
     25  -1156  -1182    563    602  -1169    150   -581   -361   -329    -88   -306
     25  -1153  -1182    561    602  -1166    166   -579   -348   -322    -85   -301
     28  -1166  -1195    568    610  -1179    192   -568   -335   -311    -64   -285
     33  -1182  -1218    574    626  -1200    207   -540   -329   -316    -72   -303
     36  -1145  -1184    553    610  -1163    296   -420   -257   -285    -72   -319
     49  -1057  -1106    501    576  -1080    405   -226   -114   -184      0   -275
     67   -937  -1005    436    535   -971    532     70    142     64    223    -83
    132   -691   -823    277    475   -758    584    379    439    433    607    293
    163   -394   -561    114    361   -478    472    207    478    649    937    678
     62   -298   -361    116    210   -329    259   -337    316    724   1156    963
   -124   -348   -223    236     49   -285     -2   -992     -2    579   1117    969
   -241   -691   -452    465    103   -571   -210  -1584   -613   -137    392    306
   -262  -1189   -927    724    329  -1060   -397  -1909  -1192   -904   -405   -454
   -200  -1509  -1309    854    553  -1410   -470  -1816  -1278  -1080   -626   -701
   -116  -1590  -1473    854    678  -1532   -366  -1504  -1070   -943   -540   -678
    -75  -1517  -1441    795    680  -1480   -168  -1176   -810   -753   -402   -576
    -57  -1460  -1402    756    672  -1431     57   -859   -566   -563   -257   -472
    -54  -1483  -1428    766    685  -1457    171   -701   -457   -480   -192   -423
    -67  -1480  -1413    774    672  -1447    220   -646   -405   -446   -161   -400
    -49  -1421  -1371    732    659  -1395    239   -618   -379   -423   -127   -379
    -41  -1395  -1353    717    654  -1374    257   -594   -363   -407   -116   -371
    -51  -1402  -1350    727    646  -1376    262   -589   -361   -407   -116   -371
    -72  -1447  -1374    761    649  -1410    270   -579   -353   -405   -116   -371
    -80  -1436  -1358    758    639  -1400    280   -566   -337   -389   -103   -353
    -70  -1428  -1358    748    641  -1392    290   -555   -324   -381    -93   -345
    -67  -1436  -1371    750    652  -1405    290   -548   -319   -381    -90   -345
    -67  -1447  -1379    758    654  -1413    285   -540   -316   -379    -83   -342
    -70  -1473  -1402    769    665  -1439    285   -535   -311   -376    -77   -342
    -70  -1452  -1382    758    654  -1418    301   -514   -290   -361    -59   -324
    -77  -1460  -1384    766    652  -1423    306   -506   -285   -358    -54   -314
    -93  -1486  -1392    789    649  -1439    311   -493   -272   -345    -38   -301
    -93  -1465  -1371    776    639  -1418    322   -465   -241   -324    -20   -285
    -70  -1478  -1408    774    667  -1444    316   -449   -233   -324    -18   -293
    -64  -1493  -1428    779    680  -1462    314   -433   -218   -319    -12   -293
    -62  -1475  -1413    769    675  -1444    322   -397   -187   -290     12   -267
    -62  -1449  -1389    756    662  -1421    327   -355   -145   -246     57   -226
    -57  -1439  -1382    748    659  -1410    348   -296   -109   -210     90   -197
    -38  -1408  -1371    722    665  -1389    366   -236    -62   -163    127   -161
    -25  -1376  -1350    701    662  -1363    379   -168     -5   -119    171   -119
      2  -1350  -1356    672    678  -1353    384    -85     51    -62    244    -62
     28  -1301  -1330    636    678  -1314    400      0    114     10    311      7
     57  -1205  -1262    571    659  -1231    423     77    179     80    376     80
     83  -1117  -1200    517    641  -1158    444    140    236    142    452    153
     88  -1067  -1158    488    623  -1111    441    148    254    158    488    184
     80  -1067  -1148    491    613  -1106    439    137    249    158    493    189
     59  -1083  -1145    509    602  -1114    439    109    233    137    483    184
     51  -1096  -1148    522    600  -1122    428     64    207    109    459    166
     57  -1109  -1166    524    610  -1137    428     23    184     75    426    137
     59  -1130  -1189    535    623  -1158    420    -36    142     23    376     96
     25  -1192  -1218    581    620  -1202    420    -98    103    -33    327     46
     -7  -1249  -1241    628    615  -1247    423   -168     54    -88    272     -7
    -20  -1317  -1296    665    636  -1306    415   -241     10   -145    210    -59
    -38  -1392  -1353    714    654  -1374    407   -306    -36   -194    161   -109
    -54  -1441  -1387    745    665  -1415    389   -376    -90   -257     98   -158
    -51  -1475  -1423    763    685  -1449    374   -431   -122   -298     57   -205
    -46  -1527  -1483    787    717  -1506    358   -485   -155   -335     18   -249
    -46  -1551  -1504    797    727  -1527    345   -517   -176   -355      0   -262
    -57  -1579  -1522    818    730  -1553    335   -540   -194   -379    -12   -275
    -62  -1610  -1548    836    743  -1579    316   -568   -215   -407    -41   -301
    -62  -1615  -1556    836    745  -1587    309   -576   -213   -407    -36   -303
    -80  -1636  -1556    857    737  -1597    301   -584   -218   -415    -46   -311
    -75  -1654  -1579    865    750  -1618    296   -589   -226   -423    -51   -319
    -80  -1647  -1566    865    743  -1608    303   -584   -210   -410    -36   -298
    -93  -1665  -1574    878    737  -1621    306   -592   -202   -407    -41   -301
    -77  -1649  -1571    862    745  -1610    311   -592   -194   -410    -46   -306
    -72  -1631  -1558    852    740  -1595    303   -597   -192   -420    -57   -314
    -75  -1636  -1561    857    743  -1600    298   -600   -189   -423    -54   -316
    -72  -1641  -1569    857    745  -1605    288   -607   -194   -426    -54   -322
    -70  -1623  -1553    846    740  -1590    311   -592   -171   -413    -38   -303
    -70  -1597  -1527    833    727  -1564    350   -568   -140   -389    -23   -280
    -64  -1564  -1499    815    717  -1532    374   -550   -114   -368      5   -259
    -57  -1558  -1501    807    719  -1530    371   -548   -109   -371      5   -259
    -72  -1561  -1488    815    706  -1525    361   -558   -111   -374     -7   -267
    -98  -1545  -1447    820    672  -1496    350   -574   -109   -368     -2   -262
    -96  -1530  -1434    813    667  -1483    327   -597   -114   -374    -10   -262
    -83  -1551  -1470    815    691  -1512    277   -626   -135   -392    -25   -267
    -80  -1574  -1493    826    706  -1535    265   -636   -140   -400    -31   -270
   -103  -1605  -1501    852    698  -1553    267   -644   -137   -402    -36   -277
   -119  -1644  -1525    883    701  -1584    262   -652   -145   -418    -54   -272
   -122  -1673  -1553    896    714  -1613    239   -680   -174   -454    -93   -293
   -129  -1701  -1571    914    719  -1639    228   -706   -200   -478   -106   -322
   -155  -1764  -1608    958    724  -1686    218   -730   -223   -504   -145   -348
   -179  -1805  -1626    992    722  -1717    205   -750   -241   -535   -181   -381
   -210  -1849  -1641   1028    714  -1745    210   -766   -252   -550   -181   -394
   -228  -1899  -1670   1062    719  -1784    207   -787   -272   -579   -210   -420
   -244  -1945  -1704   1093    730  -1823    197   -813   -293   -613   -249   -446
   -249  -1966  -1717   1109    732  -1842    187   -836   -316   -639   -283   -472
   -265  -2013  -1748   1135    740  -1880    168   -852   -337   -665   -311   -498
   -277  -2031  -1753   1153    735  -1893    163   -859   -348   -678   -322   -509
   -283  -2047  -1764   1163    737  -1906    155   -862   -355   -685   -332   -517
   -275  -2036  -1761   1156    743  -1899    155   -865   -358   -696   -348   -524
   -296  -2068  -1771   1179    737  -1919    150   -867   -363   -698   -348   -522
   -316  -2109  -1792   1210    737  -1951    137   -880   -376   -717   -371   -540
   -324  -2117  -1795   1218    732  -1958    132   -885   -381   -732   -392   -561
   -303  -2081  -1777   1192    735  -1930    197   -795   -319   -701   -379   -550
   -270  -2016  -1745   1140    735  -1880    283   -620   -200   -620   -332   -532
   -228  -1917  -1688   1072    730  -1803    366   -387    -23   -449   -179   -407
   -161  -1740  -1579    950    706  -1660    423   -109    213   -179    109   -127
    -90  -1447  -1356    769    631  -1402    410     -7    389     85    444    267
   -122  -1361  -1239    740    555  -1301    283   -355    332    194    667    592
   -288  -1371  -1083    828    397  -1228    127   -878    132    135    701    693
   -457  -1535  -1078    995    309  -1306    -57  -1517   -366   -381    205    236
   -568  -1925  -1356   1247    392  -1641   -270  -2081  -1023  -1174   -623   -605
   -506  -2294  -1787   1400    639  -2042   -454  -2156  -1267  -1467   -948   -940
   -426  -2452  -2026   1439    797  -2239   -452  -1932  -1161  -1413   -930   -948
   -376  -2475  -2099   1426    859  -2288   -340  -1639   -974  -1293   -849   -898
   -342  -2429  -2086   1387    870  -2257   -153  -1314   -750  -1140   -740   -813
   -322  -2343  -2023   1332    849  -2184     18  -1052   -561   -984   -618   -711
   -283  -2307  -2026   1293    870  -2166     93   -943   -480   -919   -576   -670
   -275  -2304  -2029   1288    875  -2166    122   -898   -444   -893   -561   -652
   -275  -2288  -2013   1283    867  -2151    135   -872   -418   -883   -550   -639
   -262  -2283  -2021   1270    878  -2151    145   -849   -407   -872   -548   -623
   -254  -2270  -2016   1262    880  -2143    145   -836   -405   -878   -553   -615
   -249  -2278  -2029   1262    888  -2153    145   -826   -405   -878   -542   -610
   -239  -2265  -2026   1252    893  -2145    145   -813   -397   -872   -542   -594
   -233  -2270  -2036   1252    898  -2153    148   -795   -389   -875   -542   -597
   -228  -2281  -2052   1254    909  -2166    153   -782   -381   -875   -540   -592
   -241  -2265  -2026   1252    891  -2145    168   -758   -363   -865   -535   -563
   -239  -2255  -2016   1247    888  -2135    197   -732   -340   -849   -524   -542
   -213  -2244  -2031   1228    906  -2138    200   -709   -332   -844   -524   -532
   -197  -2213  -2016   1205    906  -2114    184   -698   -340   -852   -530   -524
   -210  -2205  -1995   1205    891  -2099    194   -665   -329   -844   -524   -504
   -202  -2205  -2003   1205    898  -2104    200   -633   -314   -823   -498   -470
   -155  -2184  -2029   1169    935  -2109    202   -610   -311   -820   -496   -470
   -127  -2153  -2029   1140    948  -2091    231   -558   -285   -797   -483   -457
   -122  -2148  -2026   1135    950  -2088    239   -514   -259   -769   -457   -418
   -114  -2114  -2000   1114    943  -2057    239   -478   -244   -745   -439   -392
    -96  -2073  -1977   1083    937  -2026    249   -423   -215   -717   -413   -358
    -70  -2029  -1958   1049    943  -1992    265   -353   -176   -675   -366   -303
    -49  -1982  -1932   1013    940  -1958    270   -270   -127   -623   -311   -249
    -12  -1909  -1896    961    940  -1904    285   -179    -70   -558   -254   -176
     28  -1831  -1862    901    943  -1844    288   -106    -25   -506   -223   -106
     62  -1740  -1803    836    932  -1771    293    -49      5   -467   -168    -44
     85  -1683  -1771    797    927  -1727    301     -2     33   -433   -116     -5
    101  -1621  -1722    761    911  -1670    311     31     49   -413    -90     31
    111  -1600  -1712    743    911  -1657    311     41     38   -410    -75     54
    111  -1602  -1717    745    914  -1660    306     36     12   -439   -109     59
    132  -1571  -1704    719    917  -1636    311     28     -2   -459   -155     67
    132  -1587  -1719    727    924  -1652    311     -2    -41   -496   -163     12
    106  -1597  -1704    743    904  -1649    314    -44    -88   -548   -202    -31
     90  -1610  -1704    758    896  -1657    337    -75   -122   -592   -259    -51
     83  -1649  -1735    782    909  -1693    353   -109   -161   -639   -327    -93
     75  -1686  -1761    805    917  -1722    350   -148   -215   -693   -392   -171
     72  -1691  -1766    807    917  -1727    355   -187   -259   -737   -439   -218
     80  -1706  -1787    813    932  -1745    358   -213   -283   -758   -462   -231
     83  -1706  -1790    810    935  -1748    340   -246   -324   -797   -514   -257
     83  -1686  -1769    802    924  -1727    311   -277   -363   -831   -579   -272
     96  -1683  -1779    792    935  -1730    311   -280   -384   -852   -618   -270
    101  -1660  -1761    779    930  -1709    322   -262   -394   -859   -626   -272
    103  -1662  -1769    776    935  -1714    337   -241   -392   -844   -571   -277
    119  -1667  -1787    774    953  -1727    355   -213   -371   -820   -540   -267
    155  -1610  -1766    727    958  -1688    355   -192   -371   -815   -530   -252
    176  -1551  -1727    685    950  -1639    353   -179   -379   -826   -558   -249
    187  -1522  -1709    667    945  -1613    350   -161   -384   -823   -555   -239
    189  -1493  -1683    652    935  -1587    361   -129   -371   -805   -535   -241
    213  -1457  -1670    620    940  -1564    363   -103   -361   -792   -537   -215
    259  -1382  -1644    561    950  -1512    358    -85   -366   -792   -548   -194
    283  -1317  -1600    517    940  -1460    358    -57   -361   -771   -506   -153
    314  -1223  -1538    454    924  -1379    384     -7   -332   -732   -478   -109
    340  -1130  -1470    394    904  -1299    418     31   -309   -706   -462    -83
    355  -1060  -1418    350    885  -1239    452     62   -290   -685   -452    -70
    387   -950  -1337    280    859  -1143    454     80   -290   -675   -444    -38
    410   -870  -1280    231    844  -1075    431     80   -303   -670   -431    -25
    420   -831  -1252    205    836  -1041    436    109   -283   -636   -400     -2
    439   -807  -1249    184    844  -1028    413    124   -285   -623   -379     12
    467   -740  -1208    135    836   -974    363    111   -327   -646   -410     10
    506   -678  -1184     85    844   -930    366    137   -316   -620   -400     44
    524   -672  -1197     72    859   -935    368    155   -319   -610   -389     38
    545   -672  -1218     62    880   -945    348    145   -361   -641   -436      0
    540   -652  -1195     54    867   -922    332    142   -392   -654   -444    -12
    553   -620  -1174     33    862   -896    322    150   -410   -659   -439     -2
    563   -652  -1218     44    888   -935    316    155   -439   -685   -493    -41
    574   -628  -1205     25    888   -917    327    179   -439   -675   -483    -23
    571   -581  -1153      2    859   -867    329    187   -454   -680   -488    -18
    579   -517  -1096    -31    836   -805    329    187   -470   -688   -485    -20
    568   -488  -1057    -44    813   -771    319    194   -493   -698   -498    -28
    579   -457  -1039    -62    807   -748    309    202   -509   -704   -519    -28
    600   -407  -1010    -98    805   -709    309    220   -509   -693   -519    -28
    633   -350   -984   -140    807   -667    314    241   -504   -680   -514    -23
    623   -303   -930   -161    774   -615    314    257   -509   -675   -524    -18
    626   -280   -906   -174    763   -592    309    272   -514   -667   -498    -12
    631   -244   -875   -197    753   -558    306    290   -509   -659   -496    -12
    662   -148   -810   -257    735   -478    296    301   -522   -659   -511    -15
    683   -140   -823   -275    753   -480    322    348   -504   -639   -493    -15
    722    -31   -753   -348    737   -392    384    462   -454   -613   -485    -23
    771    119   -652   -446    711   -265    488    665   -327   -509   -418     28
    833    366   -467   -600    652    -49    602    956    -85   -270   -213    207
    937    670   -267   -805    602    202    646   1249    161     44    116    535
    961    979     18   -971    472    498    584   1200    246    280    441    919
    839   1150    311   -997    262    732    397    763    135    381    667   1213
    659   1223    563   -940     49    893    153    205   -116    296    680   1273
    540    919    379   -732     80    649    -85   -384   -683   -319     49    678
    506    488    -20   -498    262    233   -306   -776  -1273  -1052   -722    -64
    568    228   -340   -400    454    -54   -418   -740  -1402  -1249   -953   -327
    670    153   -517   -410    594   -181   -350   -433  -1228  -1117   -885   -319
    730    241   -488   -485    607   -124   -158   -116  -1010   -945   -776   -218
    766    405   -363   -587    563     20     59    207   -776   -743   -600   -103
    797    553   -244   -678    522    155    187    402   -633   -610   -491    -31
    823    618   -205   -719    514    207    231    485   -587   -561   -457     10
    818    649   -171   -735    493    239    233    514   -587   -553   -465      5
    810    691   -119   -750    465    285    228    532   -584   -540   -459     10
    797    737    -59   -769    428    340    233    561   -571   -514   -439     28
    805    784    -20   -795    413    381    241    592   -550   -485   -420     44
    810    862     51   -839    379    459    231    613   -542   -472   -415     49
    813    904     90   -859    361    498    236    644   -530   -441   -397     64
    815    948    129   -883    342    540    239    667   -522   -420   -376     83
    826   1026    200   -924    314    613    226    683   -522   -407   -363     90
    831   1096    262   -963    285    678    226    704   -514   -392   -363     96
    836   1169    332  -1002    252    750    233    735   -488   -361   -332    119
    841   1234    392  -1039    223    815    228    763   -465   -322   -298    145
    857   1270    413  -1062    223    841    226    784   -454   -298   -285    163
    854   1306    452  -1083    202    880    220    802   -452   -285   -283    163
    857   1363    506  -1111    176    935    213    828   -446   -267   -265    176
    859   1426    563  -1145    148    995    215    865   -433   -244   -241    194
    862   1504    641  -1182    111   1072    220    906   -407   -205   -207    223
    880   1540    659  -1213    109   1098    215    948   -384   -174   -184    246
    896   1639    743  -1267     75   1192    210   1005   -345   -114   -135    293
    911   1712    797  -1314     57   1257    215   1078   -296    -46    -77    342
    927   1758    831  -1343     49   1296    226   1153   -246     12    -31    381
    953   1873    917  -1413     15   1395    231   1234   -187     83     44    446
    987   1979    989  -1483     -2   1486    231   1309   -127    155    114    522
   1005   2117   1111  -1561    -54   1613    231   1376    -67    228    184    594
    997   2221   1223  -1608   -111   1722    233   1436    -15    298    265    667
    992   2299   1306  -1647   -155   1803    226   1460      5    332    298    696
   1000   2372   1371  -1686   -187   1873    215   1465     10    358    324    724
   1010   2426   1415  -1719   -202   1919    218   1460      7    371    342    743
   1000   2486   1486  -1743   -241   1987    218   1447      2    376    350    743
    982   2486   1501  -1735   -259   1992    205   1410    -31    348    311    717
    963   2468   1504  -1714   -270   1984    197   1369    -72    311    265    680
    935   2442   1506  -1691   -285   1974    192   1319   -109    272    218    639
    911   2410   1499  -1660   -293   1956    184   1265   -150    236    189    576
    914   2416   1501  -1667   -293   1958    161   1210   -192    205    158    535
    896   2405   1509  -1652   -306   1958    158   1161   -223    179    127    514
    870   2374   1501  -1623   -314   1938    135   1096   -275    127     67    454
    867   2429   1561  -1647   -345   1995     98   1034   -329     75     12    405
    846   2439   1590  -1644   -371   2016     93   1005   -345     62     -7    387
    841   2400   1558  -1621   -358   1979     77    984   -361     57    -18    376
    852   2397   1545  -1623   -348   1971     59    966   -376     54    -20    371
    854   2434   1579  -1644   -361   2008     49    956   -381     67    -12    374
    857   2470   1613  -1665   -379   2042     57    963   -371     90      0    387
    854   2491   1636  -1673   -389   2065     41    950   -381     85    -10    384
    852   2540   1688  -1696   -418   2114     10    937   -392     90      0    381
    852   2579   1727  -1714   -436   2153      2    945   -381    114     15    402
    859   2613   1751  -1738   -446   2182      0    958   -374    135     31    418
    854   2639   1784  -1748   -465   2210    -15    950   -381    137     28    413
    854   2686   1831  -1771   -488   2260    -28    956   -371    158     41    431
    857   2725   1867  -1790   -504   2296    -41    958   -371    171     49    439
    852   2785   1930  -1818   -540   2359    -18    992   -340    205     80    470
    833   2831   1997  -1834   -581   2416     10   1023   -306    244    114    498
    833   2878   2044  -1857   -605   2462     23   1041   -288    265    124    511
    846   2930   2083  -1888   -618   2507     31   1052   -293    272    132    524
    865   2966   2101  -1917   -620   2535     -7   1044   -296    283    142    535
    872   3024   2151  -1951   -639   2587    -28   1041   -283    303    163    550
    872   3076   2200  -1974   -665   2639    -70   1013   -285    311    176    563
    880   3083   2203  -1982   -659   2644   -124    979   -309    301    168    563
    875   3125   2249  -2003   -688   2688   -129    987   -301    324    194    589
    857   3128   2268  -1992   -706   2699   -153    976   -303    332    194    594
    852   3109   2257  -1982   -701   2686   -174    974   -314    335    192    602
    844   3096   2252  -1969   -704   2675   -189    958   -335    322    168    589
    813   3068   2255  -1940   -722   2662   -210    940   -355    309    158    571
    800   3050   2249  -1925   -724   2652   -226    922   -379    301    135    563
    789   3044   2252  -1917   -730   2647   -228    909   -402    288    116    545
    753   2998   2244  -1875   -745   2621   -228    893   -426    267     96    509
    743   2995   2252  -1870   -756   2624   -257    875   -452    254     80    485
    732   3005   2273  -1870   -771   2642   -277    865   -467    252     83    485
    724   3000   2275  -1865   -776   2639   -301    846   -480    241     67    475
    719   3029   2309  -1873   -795   2670   -314    841   -475    246     75    485
    711   3016   2304  -1865   -795   2660   -337    823   -496    241     57    478
    698   2998   2299  -1849   -800   2650   -345    815   -504    244     49    475
    693   3021   2327  -1860   -818   2675   -355    810   -498    252     49    485
    701   3060   2359  -1880   -828   2709   -366    810   -491    262     67    488
    709   3052   2343  -1880   -818   2699   -387    792   -517    236     44    441
    696   3063   2366  -1880   -833   2714   -402    795   -519    236     38    431
    701   3094   2390  -1899   -844   2740   -376    870   -480    265     49    418
    724   3164   2439  -1943   -857   2803   -285   1034   -366    345     88    436
    748   3296   2548  -2023   -898   2922   -210   1260   -187    522    231    558
    795   3520   2722  -2158   -963   3122   -140   1545     57    810    524    826
    839   3860   3021  -2351  -1091   3442   -145   1605    200   1054    844   1197
    782   4097   3315  -2439  -1265   3707   -272   1234    153   1179   1104   1553
    594   4175   3577  -2385  -1493   3876   -431    685    -23   1176   1208   1719
    449   3977   3528  -2213  -1538   3754   -639     98   -470    758    800   1350
    384   3483   3096  -1935  -1356   3291   -872   -400  -1104    -10    -23    532
    423   3050   2626  -1735  -1101   2839  -1080   -550  -1426   -420   -470     59
    506   2943   2436  -1725   -963   2691  -1096   -314  -1299   -327   -428     49
    568   3021   2452  -1795   -943   2738   -971     18  -1080   -150   -303    135
    592   3109   2517  -1852   -963   2816   -774    358   -844     36   -171    233
    602   3156   2553  -1878   -974   2855   -631    592   -672    174    -64    314
    605   3185   2577  -1896   -987   2883   -594    657   -620    220    -28    340
    607   3211   2603  -1909   -997   2907   -594    675   -610    233    -12    345
    597   3205   2608  -1901  -1008   2909   -602    688   -594    244    -12    342
    589   3237   2647  -1912  -1028   2943   -602    698   -576    265      2    353
    584   3263   2675  -1925  -1047   2969   -602    706   -576    275     12    355
    579   3255   2673  -1917  -1047   2964   -602    717   -574    288     18    353
    566   3237   2670  -1904  -1052   2953   -620    711   -579    296     10    353
    545   3237   2691  -1891  -1072   2964   -639    704   -584    293      7    353
    558   3270   2712  -1914  -1078   2992   -628    717   -574    311     25    342
    576   3317   2740  -1948  -1083   3031   -613    737   -545    342     59    368
    581   3325   2740  -1953  -1080   3034   -615    748   -537    358     75    392
    594   3348   2753  -1971  -1078   3052   -639    737   -542    361     62    379
    600   3380   2779  -1992  -1088   3081   -639    748   -530    379     70    379
    584   3377   2792  -1982  -1104   3083   -633    769   -514    397     88    389
    566   3377   2811  -1971  -1122   3094   -646    774   -511    413    101    400
    563   3369   2805  -1966  -1119   3089   -659    787   -509    428    106    405
    561   3377   2816  -1969  -1127   3096   -654    813   -491    449    129    423
    561   3426   2865  -1995  -1150   3146   -652    839   -465    475    155    439
    576   3468   2889  -2023  -1158   3180   -657    875   -446    504    181    452
    584   3489   2904  -2036  -1158   3198   -659    922   -428    535    210    478
    589   3509   2920  -2049  -1166   3216   -662    974   -389    574    257    504
    597   3551   2953  -2075  -1176   3252   -649   1034   -340    631    311    550
    605   3611   3003  -2109  -1200   3307   -644   1101   -288    693    363    605
    623   3665   3042  -2143  -1208   3354   -646   1158   -249    748    418    662
    618   3717   3099  -2171  -1239   3408   -652   1202   -210    800    475    714
    618   3748   3130  -2184  -1257   3439   -649   1228   -179    841    517    769
    620   3787   3164  -2205  -1273   3476   -662   1226   -171    852    527    782
    613   3793   3180  -2203  -1283   3486   -680   1197   -181    841    522    774
    581   3785   3200  -2184  -1309   3491   -685   1161   -197    826    514    758
    566   3777   3211  -2171  -1322   3494   -701   1122   -223    802    478    730
    542   3774   3229  -2158  -1343   3502   -714   1078   -241    776    459    701
    504   3710   3205  -2107  -1350   3457   -722   1021   -277    740    420    649
    465   3626   3159  -2047  -1348   3393   -743    948   -332    678    350    584
    433   3574   3138  -2005  -1350   3356   -740    898   -355    641    303    540
    407   3512   3102  -1961  -1345   3307   -745    841   -381    605    259    493
    392   3476   3083  -1932  -1345   3281   -756    782   -410    574    254    457
    374   3442   3068  -1909  -1348   3255   -763    724   -441    542    210    413
    371   3416   3044  -1893  -1335   3231   -776    683   -465    519    176    381
    361   3377   3016  -1870  -1327   3195   -792    644   -491    493    161    358
    350   3359   3008  -1855  -1327   3185   -810    610   -514    472    135    337
    353   3341   2985  -1847  -1317   3164   -831    592   -524    459    101    329
    345   3312   2966  -1829  -1312   3141   -826    587   -517    465    114    329
    332   3302   2969  -1821  -1317   3135   -833    581   -506    478    142    327
    324   3328   3003  -1826  -1337   3167   -831    568   -501    478    158    319
    316   3322   3005  -1821  -1345   3164   -852    561   -498    478    158    327
    316   3325   3008  -1821  -1345   3167   -857    555   -496    483    163    337
    309   3304   2992  -1808  -1340   3148   -857    550   -493    485    161    329
    306   3294   2987  -1800  -1340   3141   -857    548   -483    493    158    322
    316   3260   2943  -1790  -1314   3104   -872    535   -491    483    150    314
    324   3273   2948  -1800  -1312   3112   -865    532   -478    488    150    322
    314   3335   3021  -1826  -1353   3180   -841    553   -439    527    189    348
    306   3411   3104  -1857  -1397   3257   -828    553   -428    540    215    371
    311   3387   3073  -1849  -1382   3231   -813    555   -415    553    215    376
    319   3387   3068  -1855  -1374   3229   -818    542   -415    558    220    374
    332   3400   3068  -1867  -1369   3234   -841    522   -410    566    228    384
    329   3442   3112  -1886  -1389   3278   -865    496   -402    571    231    418
    337   3429   3091  -1883  -1379   3263   -898    472   -410    576    254    418
    337   3385   3044  -1862  -1353   3216   -904    467   -397    589    280    410
    342   3374   3029  -1860  -1343   3200   -919    457   -397    594    290    410
    361   3361   3000  -1860  -1319   3182   -932    444   -405    589    285    433
    358   3335   2974  -1847  -1309   3156   -956    410   -436    555    249    420
    348   3302   2953  -1826  -1304   3130   -966    381   -465    535    228    400
    337   3242   2904  -1790  -1283   3073   -974    363   -485    509    194    358
    345   3229   2883  -1787  -1267   3057   -979    342   -498    493    174    329
    314   3192   2876  -1753  -1280   3034   -971    329   -504    483    163    311
    311   3130   2816  -1722  -1252   2974   -976    316   -506    475    155    301
    311   3078   2764  -1696  -1226   2922   -984    296   -517    457    148    293
    324   3086   2761  -1704  -1218   2925  -1008    270   -537    431    129    285
    309   3073   2764  -1693  -1226   2920  -1010    254   -548    418    106    259
    285   3052   2766  -1670  -1239   2909  -1018    244   -553    418    101    252
    270   2995   2722  -1634  -1228   2860  -1021    228   -566    405     96    241
    275   2985   2709  -1628  -1215   2847  -1010    231   -548    415    103    262
    272   2998   2722  -1636  -1223   2860  -1013    233   -527    436    127    296
    267   2979   2712  -1623  -1223   2844  -1015    223   -530    428    124    293
    262   2930   2668  -1597  -1205   2800  -1010    210   -535    415    116    280
    249   2920   2670  -1584  -1210   2795   -987    239   -509    436    129    283
    288   2982   2691  -1636  -1202   2837   -914    376   -420    493    145    277
    324   3083   2759  -1704  -1218   2922   -823    561   -285    594    213    337
    376   3276   2899  -1829  -1260   3089   -740    826    -72    810    402    545
    459   3507   3047  -1982  -1293   3278   -714   1010    106   1049    678    844
    428   3748   3320  -2091  -1444   3535   -810    727    129   1218    971   1213
    249   3813   3564  -2031  -1657   3689   -984    223     25   1288   1210   1444
     49   3697   3645  -1875  -1797   3671  -1195   -358   -275   1062   1039   1319
    -93   3299   3393  -1602  -1743   3346  -1410   -906   -846    392    337    654
    -62   2816   2878  -1379  -1470   2847  -1644  -1148  -1280   -158   -239     67
     33   2595   2561  -1314  -1265   2579  -1680   -982  -1252   -179   -306    -41
    124   2592   2465  -1361  -1171   2530  -1569   -675  -1060    -36   -218      5
    166   2694   2527  -1428  -1179   2611  -1343   -314   -795    158    -64    129
    163   2686   2522  -1426  -1179   2603  -1156    -57   -618    285     28    192
    153   2691   2535  -1423  -1189   2613  -1078     36   -550    332     57    213
    192   2717   2525  -1454  -1169   2624  -1067     59   -519    353     77    218
    236   2733   2496  -1483  -1130   2616  -1072     62   -517    363     85    205
    241   2699   2455  -1473  -1106   2579  -1070     67   -514    358     62    202
    265   2701   2434  -1483  -1083   2569  -1062     72   -498    374     75    210
    267   2668   2400  -1467  -1065   2535  -1067     59   -509    361     75    189
    280   2650   2369  -1465  -1044   2509  -1067     62   -501    353     77    181
    298   2652   2353  -1478  -1026   2504  -1067     62   -491    355     80    174
    288   2668   2377  -1478  -1044   2522  -1057     67   -470    374     88    176
    265   2673   2405  -1470  -1070   2540  -1047     83   -439    405    116    202
    277   2637   2359  -1457  -1039   2499  -1047     83   -444    402    124    210
    298   2624   2325  -1462  -1015   2475  -1049     72   -449    387    106    176
    296   2611   2314  -1454  -1008   2462  -1049     80   -428    400    114    181
    298   2613   2312  -1457  -1008   2462  -1044     85   -413    415    103    189
    309   2618   2309  -1462  -1000   2465  -1034    103   -392    439    158    202
    285   2595   2307  -1441  -1010   2452  -1039    116   -379    449    179    197
    290   2592   2301  -1441  -1005   2447  -1034    137   -353    467    189    210
    309   2608   2299  -1460   -995   2455  -1028    161   -319    488    207    218
    319   2621   2301  -1470   -989   2462  -1013    187   -290    506    218    220
    337   2626   2288  -1483   -976   2460  -1008    233   -257    537    246    246
    348   2647   2296  -1499   -974   2473   -995    290   -215    581    296    283
    353   2668   2312  -1512   -979   2491   -982    348   -174    623    342    316
    366   2691   2325  -1527   -979   2509   -956    415   -114    685    405    368
    394   2727   2330  -1564   -969   2530   -950    465    -75    727    444    410
    407   2772   2364  -1590   -976   2569   -948    504    -36    774    491    446
    407   2813   2405  -1610  -1000   2611   -945    524     -7    805    535    485
    420   2855   2434  -1636  -1005   2644   -935    530     10    828    571    519
    431   2868   2434  -1652  -1002   2652   -932    514     18    833    576    519
    415   2855   2439  -1634  -1013   2647   -924    485     12    823    568    509
    387   2824   2434  -1608  -1023   2629   -930    441    -12    797    542    488
    384   2787   2403  -1584  -1008   2595   -932    389    -44    766    506    454
    376   2730   2351  -1556   -987   2540   -930    327    -83    719    462    397
    350   2662   2312  -1506   -982   2488   -930    262   -122    670    418    345
    311   2590   2278  -1452   -984   2436   -927    207   -150    639    394    311
    298   2551   2252  -1423   -976   2403   -937    137   -189    600    358    270
    298   2494   2195  -1397   -948   2346   -958     62   -236    550    301    205
    288   2436   2148  -1363   -930   2294   -971      5   -272    504    252    153
    275   2366   2091  -1322   -909   2231   -984    -36   -298    472    223    122
    277   2322   2044  -1299   -883   2184   -992    -75   -314    457    210     98
    275   2273   1997  -1275   -859   2135   -992    -98   -324    441    200     88
    272   2249   1977  -1262   -852   2114   -995   -116   -329    439    200     77
    267   2229   1958  -1249   -846   2094   -995   -132   -329    433    194     67
    265   2197   1932  -1231   -833   2065   -976   -132   -324    431    192     62
    254   2184   1930  -1221   -839   2057   -976   -142   -329    426    187     59
    267   2166   1899  -1218   -815   2034   -992   -158   -335    413    181     57
    262   2135   1870  -1200   -805   2003   -992   -166   -335    413    189     62
    267   2148   1880  -1208   -805   2016   -989   -163   -327    420    202     64
    275   2127   1849  -1202   -787   1990   -995   -179   -329    415    205     46
    270   2091   1821  -1179   -776   1956  -1000   -189   -329    410    197     41
    267   2073   1803  -1171   -766   1938   -995   -192   -322    413    197     41
    280   2101   1821  -1189   -769   1961   -984   -192   -316    418    200     44
    288   2125   1836  -1208   -774   1979   -937   -161   -277    454    241     80
    272   2112   1836  -1192   -782   1974   -891   -142   -246    478    270    106
    267   2088   1821  -1179   -776   1956   -883   -142   -239    472    272     98
    298   2112   1813  -1205   -756   1964   -898   -150   -239    470    272     96
    293   2125   1831  -1210   -769   1977   -904   -153   -226    491    293    124
    290   2122   1831  -1205   -769   1977   -914   -158   -215    504    314    142
    301   2096   1795  -1200   -745   1945   -935   -176   -231    488    301    129
    306   2096   1790  -1200   -740   1943   -937   -187   -244    480    298    127
    309   2070   1761  -1192   -724   1917   -945   -189   -244    478    303    132
    309   2023   1712  -1166   -701   1867   -956   -205   -259    465    290    122
    298   1966   1665  -1135   -683   1816   -969   -231   -283    439    265     90
    293   1930   1636  -1111   -670   1784   -969   -249   -301    423    252     70
    293   1873   1579  -1083   -644   1727   -945   -252   -309    413    241     62
    280   1805   1525  -1041   -623   1665   -935   -265   -324    387    218     36
    259   1753   1493  -1005   -618   1623   -932   -280   -348    353    176     18
    257   1725   1467   -989   -605   1597   -935   -298   -368    329    135      0
    244   1662   1415   -956   -587   1540   -924   -296   -368    332    184    -20
    244   1628   1384   -937   -571   1506   -919   -298   -379    332    187    -33
    249   1615   1363   -932   -558   1491   -911   -303   -392    322    176    -44
    257   1595   1337   -924   -540   1467   -911   -306   -397    309    166    -49
    236   1556   1317   -896   -540   1436   -901   -309   -402    298    155    -62
    233   1538   1304   -885   -535   1421   -893   -309   -405    290    142    -62
    236   1527   1288   -883   -524   1408   -901   -322   -413    280    142    -54
    244   1496   1252   -870   -504   1374   -888   -309   -400    296    163    -38
    254   1465   1210   -859   -478   1340   -880   -301   -400    296    153    -64
    262   1454   1189   -859   -462   1322   -813   -207   -353    316    153    -77
    270   1530   1260   -901   -493   1395   -706    -36   -241    394    200    -51
    314   1667   1353   -989   -519   1512   -602    187    -67    553    340     51
    379   1867   1488  -1124   -553   1678   -530    467    168    828    626    332
    436   2138   1701  -1288   -633   1922   -550    498    296   1065    937    701
    358   2338   1979  -1348   -810   2158   -646    140    254   1195   1192   1036
    197   2416   2218  -1306  -1010   2317   -787   -379     83   1182   1280   1184
     77   2132   2055  -1104   -987   2094   -982   -987   -431    649    766    693
     23   1673   1649   -849   -813   1662  -1174  -1423  -1026    -67     12    -59
     88   1304   1215   -696   -566   1262  -1350  -1493  -1275   -376   -332   -407
    166   1127    961   -646   -397   1044  -1350  -1267  -1187   -335   -335   -444
    218   1140    922   -678   -353   1031  -1213   -971   -989   -192   -239   -376
    259   1195    935   -727   -337   1065  -1010   -646   -750     -7    -90   -275
    306   1244    935   -776   -314   1088   -857   -423   -587    122     20   -189
    345   1278    932   -810   -293   1106   -795   -335   -522    179     62   -150
    381   1299    914   -841   -265   1106   -761   -290   -493    207     88   -124
    407   1312    904   -859   -246   1109   -732   -254   -467    228    109   -103
    400   1322    922   -862   -262   1122   -706   -226   -452    244    122    -90
    389   1317    927   -852   -267   1122   -691   -207   -441    262    137    -80
    402   1312    906   -859   -252   1111   -693   -205   -444    267    142    -83
    415   1325    906   -870   -244   1117   -688   -192   -436    275    150    -72
    433   1332    896   -885   -231   1114   -667   -168   -420    290    166    -54
    439   1319    880   -878   -220   1101   -662   -153   -420    296    166    -46
    439   1343    901   -891   -231   1122   -654   -137   -410    303    174    -41
    459   1358    898   -911   -218   1130   -644   -124   -392    322    192    -18
    483   1363    880   -924   -200   1124   -636   -103   -376    340    210      0
    472   1358    885   -914   -205   1122   -639    -85   -368    353    218     -2
    459   1335    872   -898   -205   1104   -641    -72   -368    355    220     -5
    470   1356    885   -914   -207   1122   -641    -59   -361    363    236      5
    488   1384    893   -937   -202   1140   -631    -36   -345    379    257     25
    504   1408    904   -956   -200   1156   -620      2   -324    413    290     67
    514   1379    865   -948   -176   1122   -607     46   -301    444    319     98
    527   1397    870   -963   -171   1135   -600     90   -275    475    355    129
    542   1428    885   -987   -171   1158   -602    132   -252    506    384    150
    555   1473    917  -1013   -179   1195   -592    202   -213    558    439    197
    579   1545    966  -1065   -194   1257   -571    288   -148    633    504    257
    594   1597   1002  -1096   -205   1299   -550    374    -88    704    568    319
    626   1662   1034  -1145   -205   1350   -545    452    -36    774    644    392
    665   1743   1078  -1202   -205   1410   -527    527     23    839    724    472
    670   1764   1091  -1218   -213   1428   -527    548     38    859    748    498
    675   1787   1109  -1231   -218   1449   -524    555     41    870    763    509
    688   1829   1140  -1260   -228   1486   -509    553     38    872    771    511
    688   1852   1163  -1270   -236   1509   -506    532     18    854    758    491
    667   1831   1161  -1249   -246   1496   -506    509    -12    823    727    462
    667   1800   1132  -1234   -233   1465   -509    475    -54    774    680    423
    662   1766   1101  -1215   -220   1434   -496    436    -88    735    636    379
    631   1727   1096  -1179   -231   1413   -485    397   -127    696    597    337
    615   1634   1018  -1127   -200   1327   -491    337   -184    626    519    262
    600   1577    976  -1088   -187   1275   -485    285   -226    576    462    194
    584   1564    976  -1075   -197   1270   -480    246   -254    537    420    153
    581   1532    950  -1057   -184   1241   -491    202   -290    496    376    109
    566   1475    909  -1021   -171   1192   -514    171   -322    462    335     67
    548   1441    893   -995   -171   1166   -511    161   -337    449    316     44
    553   1452    896  -1005   -171   1174   -509    153   -350    439    303     20
    558   1434    875   -995   -158   1156   -517    140   -376    415    272    -18
    550   1428    875   -989   -163   1153   -511    148   -374    420    270    -23
    542   1428    883   -987   -171   1156   -504    158   -368    426    272    -20
    537   1421    883   -982   -174   1153   -509    163   -376    418    265    -31
    537   1421    883   -979   -171   1153   -517    166   -376    418    259    -41
    537   1421    883   -979   -171   1150   -511    171   -379    423    262    -49
    540   1415    875   -979   -168   1145   -506    179   -379    431    262    -59
    532   1434    901   -984   -184   1166   -511    184   -387    426    257    -70
    522   1449    927   -984   -202   1189   -511    181   -392    426    254    -72
    532   1478    943  -1005   -205   1210   -506    192   -384    441    265    -70
    537   1519    982  -1031   -220   1252   -475    220   -358    470    285    -54
    530   1532   1002  -1031   -236   1267   -444    239   -342    478    288    -62
    524   1564   1039  -1044   -257   1301   -420    244   -337    475    283    -70
    511   1587   1075  -1049   -283   1332   -418    249   -327    493    303    -49
    511   1618   1106  -1065   -298   1363   -426    241   -327    501    316    -41
    509   1623   1111  -1067   -303   1369   -454    226   -340    504    306    -49
    509   1602   1093  -1054   -290   1348   -498    202   -366    483    288    -70
    491   1613   1119  -1054   -314   1366   -498    200   -366    485    293    -72
    493   1654   1161  -1075   -332   1408   -483    210   -358    498    303    -70
    491   1623   1130  -1057   -319   1376   -485    207   -371    485    288    -88
    485   1566   1080  -1026   -296   1325   -504    192   -392    465    265   -111
    472   1535   1060  -1005   -293   1299   -509    181   -407    446    239   -132
    467   1496   1028   -982   -280   1262   -493    181   -418    439    223   -153
    444   1454   1008   -950   -283   1234   -478    176   -431    420    194   -181
    420   1421   1000   -919   -288   1210   -480    153   -462    384    153   -228
    410   1405    995   -909   -293   1202   -504    135   -488    361    127   -259
    397   1384    987   -891   -296   1187   -511    132   -498    350    109   -275
    389   1366    976   -878   -293   1171   -522    122   -509    332     98   -301
    379   1345    966   -862   -293   1156   -524    124   -514    327     96   -314
    353   1319    966   -839   -306   1143   -522    119   -517    327     93   -316
    353   1327    974   -841   -311   1150   -527    111   -522    322     90   -335
    342   1337    992   -841   -327   1166   -524    109   -519    319     83   -350
    327   1327   1000   -826   -335   1163   -517    119   -519    322     83   -350
    303   1309   1002   -807   -350   1156   -519    124   -519    327     96   -342
    309   1299    989   -805   -340   1143   -514    140   -514    327     83   -358
    327   1317    989   -823   -329   1153   -465    228   -462    348     67   -394
    340   1379   1039   -859   -348   1210   -376    394   -335    439    103   -387
    353   1501   1145   -930   -397   1325   -306    587   -142    626    262   -254
    413   1717   1304  -1065   -446   1512   -285    800     88    914    574     38
    462   2062   1597  -1262   -568   1831   -353    839    233   1184    943    454
    410   2231   1821  -1319   -704   2026   -433    587    189   1293   1192    789
    270   2229   1958  -1252   -844   2094   -491    228    -54   1153   1137    776
    150   2070   1917  -1111   -883   1995   -623   -280   -589    579    563    228
     98   1790   1691   -945   -797   1740   -846   -807  -1215   -150   -202   -514
    132   1496   1363   -813   -615   1431  -1031   -956  -1467   -433   -498   -797
    171   1278   1104   -724   -467   1192  -1010   -750  -1317   -327   -433   -787
    187   1192   1005   -691   -410   1098   -909   -509  -1101   -171   -335   -750
    210   1213   1002   -714   -397   1106   -774   -267   -870     -2   -223   -675
    246   1296   1049   -771   -400   1174   -607    -20   -636    197    -70   -535
    252   1348   1093   -800   -420   1221   -553     83   -545    280      5   -491
    252   1374   1122   -813   -433   1249   -519    135   -498    322     33   -480
    249   1358   1109   -805   -431   1234   -504    155   -480    337     33   -483
    259   1379   1119   -818   -428   1249   -491    174   -459    358     51   -467
    249   1376   1124   -813   -436   1249   -485    176   -454    368     51   -475
    257   1405   1148   -831   -444   1278   -491    179   -452    368     46   -485
    249   1413   1163   -833   -457   1291   -472    200   -418    397     93   -472
    254   1431   1176   -841   -459   1304   -470    218   -397    423    124   -444
    262   1454   1189   -859   -462   1322   -478    218   -397    423    119   -423
    254   1470   1215   -862   -480   1343   -485    220   -389    431    124   -407
    254   1491   1234   -872   -491   1363   -496    218   -384    433    132   -418
    259   1504   1244   -880   -491   1374   -491    226   -371    444    129   -423
    254   1519   1265   -888   -506   1392   -472    244   -345    472    158   -402
    259   1543   1283   -904   -511   1413   -480    249   -337    483    148   -418
    270   1551   1280   -911   -504   1415   -478    267   -329    493    132   -415
    283   1600   1317   -940   -517   1460   -467    290   -293    535    168   -371
    283   1590   1306   -937   -511   1447   -465    322   -257    581    233   -342
    272   1595   1322   -935   -524   1460   -452    355   -228    613    270   -322
    275   1615   1337   -945   -530   1475   -444    381   -200    644    306   -298
    306   1654   1348   -979   -519   1501   -444    420   -155    688    337   -272
    324   1686   1361  -1008   -517   1525   -439    470    -98    748    392   -205
    332   1745   1413  -1039   -540   1579   -441    530    -28    823    470   -137
    327   1818   1491  -1075   -581   1654   -436    594     46    909    555    -70
    337   1883   1545  -1109   -602   1714   -418    667    122    992    631     15
    353   1909   1553  -1132   -600   1732   -428    704    153   1026    675     57
    366   1948   1582  -1156   -607   1764   -410    737    194   1067    719     93
    350   1977   1626  -1163   -636   1800   -413    745    200   1072    719    109
    327   2000   1673  -1163   -672   1836   -410    745    202   1070    696    101
    309   2005   1696  -1158   -693   1852   -400    719    184   1049    652     88
    309   2026   1717  -1169   -704   1873   -415    675    135   1002    652     38
    306   2013   1706  -1161   -701   1860   -426    626     90    956    639     -7
    296   1990   1693  -1143   -698   1842   -428    566     33    888    568    -70
    254   1982   1725  -1119   -735   1855   -426    506     -7    823    478   -135
    228   1927   1699  -1078   -735   1813   -418    462    -38    776    431   -179
    213   1862   1647  -1039   -717   1756   -413    410    -80    724    392   -236
    200   1823   1623  -1010   -711   1725   -426    353   -127    672    316   -293
    200   1758   1558   -982   -678   1660   -449    306   -184    610    239   -361
    197   1712   1512   -956   -657   1613   -452    275   -202    589    246   -418
    184   1704   1517   -945   -665   1610   -452    241   -223    566    215   -446
    171   1691   1519   -930   -672   1605   -452    226   -231    553    181   -462
    161   1673   1512   -917   -675   1592   -439    226   -215    568    226   -467
    150   1675   1522   -914   -685   1600   -439    220   -210    579    244   -457
    153   1665   1512   -909   -680   1590   -436    215   -207    581    236   -465
    158   1667   1509   -911   -675   1590   -444    202   -220    568    218   -480
    148   1686   1538   -919   -696   1613   -457    187   -226    563    213   -488
    155   1704   1548   -932   -696   1626   -454    189   -218    576    226   -493
    148   1717   1569   -935   -709   1644   -454    192   -205    584    233   -496
    145   1701   1556   -922   -704   1628   -462    181   -207    579    226   -504
    153   1719   1566   -937   -706   1644   -462    184   -192    594    239   -485
    153   1748   1595   -953   -719   1673   -441    207   -161    628    270   -457
    158   1771   1613   -966   -727   1691   -410    228   -127    654    293   -444
    155   1787   1631   -971   -737   1709   -389    233   -116    657    301   -444
    148   1803   1654   -976   -753   1727   -379    233   -109    667    301   -441
    145   1808   1662   -976   -758   1735   -381    218   -114    665    296   -457
    145   1849   1704   -997   -779   1777   -384    207    -98    680    311   -439
    145   1873   1727  -1008   -789   1800   -392    202    -85    698    337   -418
    148   1847   1696  -1000   -774   1771   -420    171   -106    678    327   -431
    155   1862   1706  -1010   -776   1784   -426    161   -114    675    329   -436
    148   1880   1732  -1015   -792   1805   -415    168   -103    688    345   -431
    145   1860   1714  -1002   -784   1787   -410    168   -106    691    345   -444
    145   1816   1667   -982   -761   1743   -431    145   -132    667    316   -472
    140   1751   1610   -945   -735   1680   -433    132   -153    649    301   -493
    140   1717   1577   -930   -717   1649   -439    114   -176    631    283   -514
    127   1719   1592   -922   -732   1657   -449     85   -202    607    262   -540
     96   1673   1577   -885   -740   1626   -436     72   -210    592    252   -558
     90   1639   1548   -865   -727   1592   -433     54   -220    571    233   -579
     85   1592   1504   -841   -709   1548   -439     38   -236    553    215   -602
     83   1579   1496   -831   -706   1538   -449     23   -249    537    197   -620
     85   1584   1496   -836   -704   1540   -459      7   -262    524    189   -636
     75   1558   1480   -818   -701   1519   -449      5   -259    532    192   -631
     67   1558   1488   -815   -709   1525   -454     -2   -262    535    189   -636
     75   1506   1431   -789   -678   1470   -454     -2   -259    532    189   -641
     83   1512   1428   -797   -672   1470   -444     -5   -252    535    197   -639
     77   1504   1426   -789   -675   1465   -428      2   -236    548    207   -631
     72   1514   1439   -795   -685   1478   -439     -2   -246    537    194   -654
     70   1483   1413   -776   -670   1449   -387     72   -205    555    192   -672
     85   1522   1436   -807   -675   1480   -272    244    -77    641    239   -662
    129   1628   1496   -880   -683   1564   -184    433    101    807    371   -561
    187   1829   1641  -1010   -727   1735   -127    675    353   1091    652   -293
    257   2094   1836  -1174   -789   1966   -171    802    540   1384   1028    114
    205   2312   2107  -1260   -950   2210   -249    530    501   1522   1314    465
     85   2312   2223  -1200  -1067   2268   -348    111    298   1480   1379    579
    -41   2151   2190  -1057  -1114   2169   -519   -444   -168   1031    961    202
   -142   1753   1896   -805  -1018   1823   -714  -1013   -813    236    127   -597
   -119   1384   1504   -633   -810   1444   -898  -1150  -1117   -137   -265   -979
    -62   1228   1291   -584   -678   1260   -917   -971  -1018    -75   -249  -1008
    -10   1218   1228   -605   -620   1223   -826   -711   -800     90   -135   -930
     20   1228   1208   -623   -592   1218   -654   -446   -561    270      0   -839
     38   1270   1228   -654   -594   1249   -483   -210   -361    428    122   -756
     44   1304   1260   -675   -607   1283   -402   -103   -259    506    184   -714
     44   1327   1280   -688   -618   1304   -368    -59   -213    545    215   -688
     59   1288   1228   -672   -584   1260   -353    -44   -197    558    228   -680
     59   1283   1223   -672   -581   1254   -342    -41   -194    563    233   -683
     54   1304   1249   -680   -597   1275   -335    -28   -181    571    249   -665
     36   1296   1260   -667   -613   1280   -329    -23   -168    581    259   -652
     38   1304   1265   -670   -613   1286   -314    -12   -150    597    275   -639
     51   1288   1236   -670   -594   1265   -303      0   -129    615    296   -623
     57   1299   1241   -678   -592   1270   -298      2   -116    631    309   -615
     38   1312   1270   -678   -615   1291   -283     12    -93    652    335   -597
     36   1291   1254   -662   -607   1273   -283      7    -93    644    332   -605
     41   1304   1262   -672   -610   1283   -283     12    -83    659    348   -592
     38   1286   1247   -662   -605   1267   -267     33    -70    683    374   -574
     33   1293   1260   -665   -615   1278   -257     46    -57    698    387   -558
     46   1312   1265   -678   -607   1288   -254     57    -38    719    405   -550
     31   1304   1270   -670   -620   1288   -257     70    -23    740    423   -535
     23   1293   1270   -657   -623   1283   -249     93      2    766    449   -519
     25   1299   1270   -665   -623   1286   -236    119     36    792    470   -498
     36   1314   1278   -675   -620   1296   -218    155     70    828    504   -465
     38   1312   1270   -675   -615   1291   -226    184     93    854    540   -431
     36   1327   1288   -683   -626   1309   -220    226    129    898    584   -397
     38   1356   1314   -698   -639   1335   -205    285    189    961    644   -340
     70   1379   1309   -724   -618   1345   -179    366    262   1041    724   -270
    101   1447   1345   -774   -623   1397   -168    428    322   1111    797   -194
    101   1483   1379   -792   -639   1431   -174    465    350   1148    841   -148
     96   1499   1402   -797   -652   1452   -166    498    384   1179    885   -101
     98   1525   1426   -810   -662   1475   -161    504    389   1187    901    -85
     96   1530   1434   -815   -670   1483   -155    488    381   1184    904    -83
     83   1522   1439   -802   -678   1483   -158    457    366   1153    883   -103
     57   1509   1452   -784   -698   1480   -155    415    340   1119    849   -129
     33   1465   1431   -748   -698   1449   -140    376    311   1083    815   -161
     15   1410   1392   -714   -688   1400   -140    322    272   1034    769   -205
      0   1348   1348   -675   -675   1348   -142    262    233    976    717   -265
    -31   1273   1304   -620   -667   1286   -145    200    187    922    667   -319
    -49   1213   1262   -581   -654   1236   -140    145    153    880    623   -366
    -54   1166   1218   -555   -636   1192   -135     98    127    849    587   -407
    -54   1137   1192   -542   -623   1163   -132     67    109    826    563   -439
    -54   1088   1143   -517   -600   1114   -129     41     90    802    545   -467
    -54   1041   1096   -493   -574   1067   -129     10     70    774    524   -496
    -54   1008   1062   -478   -558   1034   -137    -20     51    748    498   -522
    -64    982   1047   -459   -555   1013   -135    -38     44    740    496   -527
    -75    974   1049   -452   -563   1010   -129    -41     49    748    506   -522
    -64    963   1028   -449   -545    995   -132    -38     51    756    517   -517
    -62    932    992   -436   -530    961   -127    -33     62    756    527   -504
    -64    930    995   -433   -530    963   -135    -38     57    748    519   -511
    -54    937    992   -444   -524    966   -135    -46     51    745    511   -517
    -38    922    961   -441   -498    940   -122    -46     54    748    517   -517
    -25    904    927   -441   -478    914   -129    -46     46    745    517   -517
    -25    891    917   -433   -470    904   -127    -51     44    737    517   -522
    -33    917    948   -441   -493    932   -109    -44     67    753    535   -506
    -31    937    969   -452   -498    953    -64    -12    116    792    576   -472
    -36    950    987   -459   -511    969    -44      5    142    818    602   -444
    -38    958    997   -459   -517    976    -31     10    150    818    602   -444
    -49    958   1008   -454   -527    982    -36      2    150    815    602   -441
    -44    974   1018   -465   -530    995    -49     -7    161    818    613   -426
    -28    969    997   -472   -514    982    -83    -33    153    813    623   -431
    -28    922    950   -449   -488    935   -127    -70    124    795    605   -452
    -36    870    906   -418   -472    888   -132    -77    119    792    602   -449
    -38    859    898   -410   -467    878   -127    -80    124    795    602   -446
    -36    841    875   -405   -457    859   -124    -88    119    792    605   -449
    -36    776    810   -371   -423    792   -142   -109     88    763    579   -478
    -46    743    789   -350   -418    766   -158   -135     64    737    550   -504
    -46    724    771   -337   -407    748   -148   -142     64    722    537   -511
    -59    649    706   -296   -381    678   -150   -158     46    701    517   -535
    -85    600    685   -257   -384    641   -148   -176     28    678    496   -566
   -106    558    662   -226   -384    610   -148   -189     12    657    472   -592
   -111    506    618   -197   -363    561   -153   -213     -2    631    439   -618
   -122    470    592   -176   -358    532   -158   -231    -12    615    420   -631
   -129    449    576   -161   -353    511   -161   -246    -23    605    428   -652
   -129    428    558   -150   -345    493   -163   -262    -28    589    413   -672
   -161    384    545   -111   -353    465   -145   -257    -15    597    413   -665
   -174    361    532    -96   -353    444   -132   -257     -5    594    410   -665
   -171    337    506    -83   -337    420   -129   -259      0    592    407   -662
   -168    316    485    -75   -327    400   -122   -257      5    594    407   -659
   -155    329    485    -85   -319    407   -111   -254     12    600    410   -665
   -137    335    472    -98   -306    402    -72   -200     44    607    413   -670
   -109    374    483   -132   -296    428     25    -36    145    670    444   -665
    -72    444    517   -187   -296    480    124    176    301    805    555   -589
    -41    641    683   -298   -361    662    228    467    555   1067    805   -353
     23    901    875   -462   -426    888    259    623    740   1322   1104      0
     -2   1127   1130   -563   -566   1130    192    387    761   1486   1382    363
   -168   1187   1356   -509   -763   1270     44   -106    633   1525   1548    587
   -363   1015   1379   -324   -870   1197   -145   -688    283   1241   1325    394
   -501    535   1034    -18   -769    784   -342  -1231   -319    506    561   -371
   -493     49    542    220   -519    296   -581  -1514   -771    -49    -31   -966
   -426   -197    228    311   -329     15   -665  -1405   -779    -96   -116  -1083
   -376   -241    135    309   -257    -54   -571  -1111   -584     44    -31  -1031
   -361   -210    150    283   -257    -31   -389   -795   -368    194     64   -953
   -355   -200    153    277   -257    -23   -215   -535   -192    322    161   -888
   -350   -197    150    272   -252    -23   -135   -413    -96    392    226   -846
   -355   -220    135    288   -246    -44   -111   -376    -62    413    241   -833
   -361   -239    122    301   -241    -59   -106   -366    -51    410    236   -839
   -363   -246    116    303   -241    -64    -85   -342    -20    428    252   -828
   -366   -249    116    306   -244    -67    -83   -329     -7    436    257   -820
   -371   -277     93    324   -233    -93    -88   -329     -7    431    252   -820
   -392   -309     80    348   -236   -114    -85   -319     -2    431    254   -828
   -381   -283     98    332   -241    -93    -80   -309     10    431    246   -818
   -363   -290     72    327   -220   -109    -67   -296     23    433    259   -807
   -355   -298     57    327   -207   -122    -67   -288     33    441    259   -818
   -335   -303     31    316   -184   -135    -70   -290     41    444    265   -815
   -322   -311      7    316   -166   -153    -64   -285     49    454    280   -818
   -322   -319      0    319   -163   -161    -67   -285     54    454    270   -813
   -311   -301     10    306   -161   -145    -75   -280     64    459    265   -795
   -309   -303      2    306   -155   -153    -77   -272     67    459    283   -779
   -303   -303      0    303   -153   -153    -67   -254     80    454    285   -782
   -301   -327    -25    314   -140   -176    -49   -220    111    478    303   -784
   -301   -322    -20    311   -140   -171    -46   -189    137    504    324   -763
   -303   -327    -25    314   -140   -176    -44   -161    161    519    327   -740
   -288   -327    -38    306   -124   -184    -28   -116    194    542    337   -706
   -262   -290    -28    277   -116   -161    -36    -70    220    574    381   -667
   -241   -298    -57    270    -93   -179    -44     -7    257    618    433   -641
   -218   -306    -88    262    -67   -197    -15     72    329    685    488   -597
   -210   -236    -28    223    -90   -132     -5    145    392    748    555   -522
   -205   -179     25    189   -116    -75     -2    194    431    784    602   -459
   -184   -106     77    145   -132    -15     10    228    459    810    628   -397
   -174    -77     93    124   -135      7     15    231    478    828    654   -389
   -171    -77     93    124   -135      7     18    228    488    833    675   -402
   -168    -98     70    132   -122    -15     31    215    504    833    685   -379
   -171   -114     57    142   -114    -28     23    179    480    802    652   -384
   -184   -150     33    166   -111    -59      7    119    436    750    592   -420
   -213   -213      0    213   -106   -106     20     80    415    714    530   -446
   -239   -277    -38    257   -101   -158     28     25    387    670    504   -485
   -246   -350   -103    298    -72   -228     36    -33    348    618    472   -563
   -267   -415   -148    340    -59   -283     33   -103    301    545    366   -620
   -290   -465   -176    376    -57   -322     25   -166    254    491    309   -641
   -319   -519   -202    418    -59   -361     12   -223    210    444    272   -688
   -337   -563   -226    452    -57   -394    -15   -283    161    381    174   -730
   -366   -610   -246    488    -59   -428     -2   -303    161    381    192   -743
   -368   -654   -285    511    -44   -470     -2   -335    137    353    187   -782
   -353   -693   -340    522     -7   -517    -18   -366    114    329    166   -782
   -327   -696   -368    511     20   -532    -25   -374    114    332    168   -784
   -316   -706   -389    511     33   -550    -28   -389     98    306    132   -787
   -324   -704   -379    514     25   -542    -28   -392    101    298    114   -763
   -337   -722   -384    527     20   -555    -41   -397     88    285     93   -784
   -353   -691   -337    522     -7   -514    -31   -387    103    293    111   -779
   -353   -704   -350    527     -2   -527    -28   -387    114    301    142   -784
   -345   -711   -366    530      7   -540    -23   -384    119    298    148   -782
   -324   -680   -358    501     12   -519    -23   -387    116    288    122   -779
   -316   -672   -355    496     18   -514      5   -371    135    298    127   -771
   -314   -646   -335    478     10   -491     28   -353    155    316    153   -737
   -316   -626   -311    470     -2   -470     49   -345    161    319    142   -737
   -303   -623   -322    462      7   -472     57   -345    155    314    132   -740
   -275   -597   -322    436     23   -459     46   -353    158    316    142   -727
   -259   -540   -280    397      7   -410     33   -361    171    322    150   -717
   -244   -522   -280    381     18   -402      5   -376    163    327    163   -706
   -228   -504   -275    363     20   -389      2   -376    168    340    179   -678
   -205   -480   -275    342     33   -379      0   -379    168    340    174   -675
   -197   -485   -288    340     44   -387    -15   -392    145    319    150   -683
   -192   -514   -322    353     62   -418    -31   -407    124    303    137   -696
   -181   -524   -345    353     80   -436    -41   -420    103    288    122   -704
   -181   -545   -363    363     90   -454    -23   -423    101    283    114   -709
   -174   -605   -431    387    127   -519    -33   -446     64    244     62   -763
   -179   -657   -478    418    148   -568    -33   -462     33    202     12   -807
   -210   -685   -475    446    129   -581    -25   -475     12    174    -15   -833
   -215   -688   -472    452    127   -581    -33   -488      0    161    -31   -849
   -207   -693   -488    449    137   -592    -25   -488     -7    148    -36   -852
   -200   -698   -498    449    148   -600    -20   -496    -28    132    -54   -870
   -187   -704   -517    444    163   -613    -31   -511    -49    119    -72   -888
   -192   -688   -496    441    150   -592    -25   -506    -54    124    -64   -880
   -189   -675   -485    431    145   -581    -23   -504    -54    132    -62   -872
   -184   -680   -496    431    155   -589    -28   -506    -59    122    -75   -885
   -189   -704   -517    444    161   -610    -31   -511    -72    109    -80   -896
   -194   -717   -522    457    163   -620    -12   -498    -70    119    -72   -888
   -197   -691   -493    441    148   -592     23   -457    -46    135    -72   -888
   -176   -633   -457    405    137   -548    109   -327     31    174    -72   -914
   -148   -566   -418    355    132   -493    205   -142    168    288      0   -880
   -116   -366   -249    241     64   -309    296    116    418    553    244   -667
    -44    -75    -33     59     -7    -54    290    348    685    922    657   -233
    -12    233    246   -111   -129    239    210    254    763   1182   1054    233
    -98    332    431   -119   -265    381     77   -135    613   1247   1273    519
   -213    283    496    -33   -353    389   -111   -659    220    976   1093    400
   -350    -64    283    205   -319    109   -306  -1312   -509     96    187   -457
   -366   -493   -127    431   -122   -311   -519  -1670  -1067   -613   -553  -1176
   -309   -779   -470    542     77   -626   -592  -1566  -1098   -688   -672  -1335
   -249   -898   -649    574    200   -774   -506  -1296   -891   -535   -589  -1301
   -223   -865   -641    542    207   -753   -355  -1036   -659   -355   -472  -1221
   -215   -776   -561    496    171   -670   -158   -750   -410   -148   -316  -1111
   -202   -693   -491    449    142   -594    -18   -550   -239      2   -197  -1015
   -194   -633   -439    415    122   -537     33   -475   -179     57   -148   -974
   -179   -600   -423    389    119   -511     51   -452   -168     72   -142   -966
   -163   -563   -400    361    116   -483     57   -433   -158     83   -132   -961
   -158   -542   -387    350    111   -465     57   -423   -155     90   -124   -961
   -168   -542   -374    355    101   -459     72   -405   -145    101   -111   -953
   -176   -519   -342    345     83   -431     80   -392   -132    116   -101   -945
   -179   -485   -306    332     62   -394     85   -376   -122    132    -80   -930
   -179   -470   -290    322     54   -379     85   -358   -111    153    -62   -906
   -197   -480   -283    340     41   -381    109   -324    -83    187    -38   -880
   -189   -452   -262    319     36   -358    111   -309    -72    200    -28   -875
   -176   -426   -249    301     36   -337    106   -301    -70    207    -25   -875
   -176   -405   -228    290     25   -316    106   -285    -59    220    -12   -865
   -176   -379   -202    277     12   -290    101   -265    -41    241     15   -836
   -174   -366   -192    267      7   -280     93   -254    -38    252     28   -828
   -168   -301   -135    233    -18   -218    106   -231    -18    277     54   -807
   -176   -262    -88    218    -46   -176    127   -200      5    309     77   -789
   -168   -275   -106    223    -31   -192    135   -168     28    335    103   -776
   -168   -233    -64    200    -54   -150    135   -145     51    363    122   -758
   -163   -174    -10    168    -77    -93    140   -101     90    407    166   -711
   -150   -111     38    132    -96    -38    150    -33    150    478    236   -649
   -127    -49     77     88   -103     12    171     44    226    566    322   -574
   -111    -12     96     62   -106     41    187    111    293    644    400   -514
   -101     80    181     10   -142    132    197    181    371    735    485   -433
    -88    158    246    -36   -166    200    194    236    423    807    553   -366
    -70    220    290    -75   -179    254    197    283    470    870    623   -298
    -75    265    337    -96   -205    301    213    316    496    906    667   -252
    -75    280    355   -103   -215    316    223    319    488    904    667   -252
    -96    283    376    -93   -236    329    231    306    470    885    649   -259
    -96    293    389    -98   -241    340    223    275    433    852    613   -283
   -124    275    400    -77   -262    337    215    236    389    800    563   -335
   -137    244    381    -54   -259    311    215    189    340    743    511   -389
   -155    228    384    -38   -270    306    210    142    285    683    459   -436
   -163    132    296     15   -228    213    223    101    233    615    392   -506
   -187     88    275     46   -231    181    226     51    181    553    329   -563
   -202     80    280     59   -241    179    215     -2    132    501    275   -602
   -213     36    249     85   -231    142    205    -51     80    452    218   -649
   -215     -2    213    109   -215    103    213    -80     49    423    189   -691
   -215     10    226    101   -220    116    205   -106     25    397    166   -724
   -218     18    236     98   -226    127    192   -129      2    379    148   -737
   -215    -25    189    119   -202     80    176   -150    -23    358    119   -753
   -226    -33    192    129   -210     77    184   -155    -18    363    127   -745
   -231      7    239    111   -236    122    205   -140      2    387    153   -719
   -233     33    267     98   -252    150    210   -132     10    394    158   -719
   -244     33    277    103   -262    155    192   -137     -2    392    153   -722
   -246     62    309     93   -277    184    187   -135     -2    397    155   -711
   -252    106    358     70   -303    231    192   -119      5    413    174   -698
   -244    148    392     46   -319    270    192   -116     15    433    194   -685
   -228    179    405     23   -316    290    194   -106     28    446    207   -680
   -200    228    428    -12   -314    327    218    -80     57    483    241   -644
   -202    277    480    -38   -342    379    246    -49     88    519    275   -607
   -233    311    545    -38   -389    426    267    -28    109    537    298   -587
   -226    337    561    -57   -394    449    267    -28    116    540    303   -581
   -187    368    555    -90   -371    462    236    -54    103    532    298   -589
   -181    397    579   -109   -381    488    213    -75     98    537    306   -584
   -181    405    587   -114   -384    496    194    -88     88    537    309   -576
   -197    402    600   -103   -400    501    184    -90     75    535    309   -574
   -200    426    626   -111   -413    524    192    -72     85    553    324   -566
   -181    446    628   -132   -405    535    184    -72     75    555    332   -566
   -181    423    602   -122   -392    511    163    -85     49    530    314   -584
   -194    402    594   -106   -394    498    155    -88     41    524    309   -587
   -207    387    594    -88   -400    491    163    -83     36    519    303   -594
   -213    337    548    -62   -379    441    163    -96     12    491    275   -633
   -233    303    535    -36   -384    418    163   -106     -2    472    254   -657
   -252    285    537    -18   -397    413    158   -116    -15    462    239   -670
   -241    275    517    -15   -379    394    155   -124    -20    449    226   -683
   -239    257    496    -10   -368    376    150   -129    -28    439    218   -698
   -223    283    506    -31   -363    392    145   -132    -28    441    220   -693
   -213    319    532    -54   -374    426    140   -129    -23    452    226   -678
   -200    342    542    -70   -371    441    135   -124    -25    452    223   -680
   -189    355    545    -83   -368    452    137   -119    -28    457    226   -685
   -174    366    540    -96   -355    452    142   -109    -20    465    241   -680
   -155    387    542   -116   -350    465    145   -101     -7    475    257   -672
   -153    410    563   -127   -358    485    155    -85      2    485    272   -662
   -124    423    548   -150   -337    485    200      2     51    519    280   -665
    -80    485    566   -205   -322    524    285    168    176    607    314   -662
    -51    628    680   -288   -366    654    366    358    374    792    462   -545
     -7    870    878   -431   -441    872    418    581    644   1101    776   -244
     49   1202   1150   -628   -550   1179    361    646    787   1366   1143    184
      5   1496   1488   -750   -743   1491    283    371    685   1454   1415    553
    -96   1545   1641   -724   -870   1592    205     18    446   1387   1496    696
   -179   1415   1595   -618   -885   1504     72   -423      5    989   1140    361
   -213   1015   1228   -402   -719   1122   -122   -922   -615    207    277   -493
   -155    659    815   -252   -485    737   -311  -1111   -948   -236   -213   -969
    -93    446    540   -176   -316    493   -335   -961   -833   -163   -200   -997
    -38    402    441   -181   -239    420   -246   -706   -592     23    -85   -922
     -5    454    459   -226   -233    457    -88   -423   -335    233     72   -800
     20    568    545   -296   -262    558     75   -166    -96    431    226   -685
     33    662    626   -350   -296    644    155    -36     28    537    314   -613
     49    691    641   -368   -296    667    181     15     77    581    350   -587
     59    678    618   -368   -277    649    197     41    103    605    368   -571
     72    719    646   -397   -285    683    202     59    122    618    384   -558
     80    761    680   -423   -301    719    202     72    137    631    397   -545
     90    792    701   -441   -303    748    213     90    161    659    418   -524
    106    841    732   -475   -311    787    218    103    174    672    431   -517
    124    846    722   -485   -298    784    231    122    197    688    449   -493
    137    857    717   -498   -290    787    231    137    210    701    457   -483
    142    875    732   -509   -293    805    228    145    223    714    470   -478
    135    898    763   -517   -314    831    233    158    246    735    491   -462
    145    948    802   -545   -329    875    236    168    262    750    506   -444
    161    976    815   -568   -329    898    239    181    275    774    527   -428
    166    992    826   -579   -329    909    241    200    293    797    548   -413
    161   1000    836   -581   -337    919    241    215    303    807    555   -407
    163   1018    854   -592   -345    935    244    241    329    839    576   -379
    163   1023    859   -594   -348    943    252    267    355    867    600   -355
    168   1023    854   -594   -342    940    262    303    397    901    636   -324
    176   1044    865   -610   -345    956    259    337    431    935    672   -298
    181   1083    901   -633   -358    992    267    384    478    979    711   -270
    187   1114    927   -652   -371   1023    280    444    535   1039    771   -210
    202   1161    958   -680   -376   1060    272    496    576   1091    820   -158
    207   1200    989   -704   -392   1096    270    563    631   1156    883    -98
    210   1247   1036   -730   -413   1140    283    636    696   1228    961    -18
    220   1327   1104   -776   -441   1218    285    693    753   1291   1036     57
    233   1395   1161   -813   -462   1278    283    730    787   1325   1075     96
    231   1415   1182   -826   -475   1299    285    743    800   1343   1091    116
    223   1397   1171   -810   -472   1286    285    735    784   1325   1080    114
    205   1384   1179   -795   -485   1280    283    706    761   1299   1065    103
    205   1397   1192   -800   -493   1296    270    667    732   1262   1039     83
    194   1371   1176   -784   -491   1275    265    626    693   1218    995     46
    171   1319   1148   -745   -488   1234    262    574    644   1166    940    -10
    148   1278   1127   -714   -491   1202    257    514    589   1109    883    -62
    116   1234   1117   -675   -498   1176    241    444    532   1047    815   -124
     96   1156   1060   -626   -480   1106    231    381    483    989    753   -189
     90   1111   1021   -602   -465   1067    220    332    454    956    719   -220
     96   1078    982   -587   -441   1028    207    288    431    927    693   -246
     88   1041    953   -563   -431    997    194    241    394    885    649   -293
     88   1013    922   -553   -418    969    179    200    368    857    613   -329
     77    966    888   -522   -405    930    174    176    355    844    594   -348
     70    935    865   -506   -397    901    171    166    355    839    594   -342
     80    930    849   -504   -384    891    176    179    384    859    615   -329
     83    927    844   -506   -381    885    171    174    381    857    610   -332
     90    891    800   -491   -353    846    161    168    379    849    594   -350
     85    893    805   -491   -358    849    142    163    376    839    584   -337
     90    943    852   -517   -379    898    132    166    379    844    610   -309
     85    974    888   -532   -400    932    127    171    389    854    626   -309
    103   1000    896   -553   -394    948    116    176    397    865    633   -303
    119   1034    911   -576   -397    974    111    181    407    875    649   -298
    124   1088    963   -605   -418   1026    140    202    439    901    670   -280
    135   1098    961   -618   -413   1031    161    213    462    917    678   -275
    129   1104    974   -618   -420   1039    176    223    485    930    696   -259
    135   1119    984   -628   -426   1052    174    228    504    940    711   -244
    158   1153    995   -654   -418   1075    163    233    532    961    740   -210
    187   1182    992   -685   -402   1088    124    218    532    969    753   -187
    202   1187    984   -693   -389   1085     93    200    530    966    743   -184
    194   1189    995   -693   -400   1093     96    200    545    976    753   -166
    202   1187    984   -693   -389   1085     85    200    550    984    761   -166
    218   1174    953   -698   -366   1065     51    174    530    958    737   -194
    233   1148    911   -691   -337   1031     41    166    524    958    735   -194
    239   1114    875   -678   -319    997     38    161    527    958    737   -187
    239   1114    875   -675   -316    995     38    148    519    940    727   -189
    239   1083    844   -662   -303    963     41    142    517    927    709   -202
    231   1031    800   -631   -283    917     46    135    496    909    680   -231
    239   1023    784   -631   -272    904     33    119    480    898    670   -241
    246   1010    763   -628   -257    888     31    109    478    888    659   -259
    244    971    724   -607   -241    849     41    101    472    872    649   -272
    244    930    685   -587   -220    807     46     93    467    867    646   -267
    252    930    675   -592   -213    805     54     98    478    883    659   -246
    254    945    691   -600   -218    818     67    106    485    891    665   -233
    231    924    693   -579   -231    807     70    101    483    872    644   -236
    228    919    688   -574   -228    805     70    101    483    870    644   -239
    239    919    680   -579   -220    802     62     96    475    865    644   -241
    262    945    683   -602   -210    815     67     98    478    870    641   -236
    275    948    670   -613   -197    810    124    187    532    896    636   -233
    285    989    704   -639   -210    849    226    358    641    958    659   -220
    314   1117    802   -717   -244    958    337    607    852   1143    823    -80
    389   1314    924   -852   -267   1119    436    953   1169   1483   1163    218
    444   1626   1179  -1036   -368   1402    392   1028   1348   1797   1553    605
    384   1823   1439  -1104   -527   1631    220    610   1278   1951   1844    963
    220   1873   1652  -1049   -714   1764     -7    -10   1036   1919   1938   1124
     75   1647   1571   -859   -748   1610   -246   -675    532   1447   1509    761
      2   1174   1169   -589   -581   1171   -446  -1145   -158    568    623    -75
     46    782    735   -415   -342    758   -589  -1202   -459    148    168   -519
    106    641    535   -376   -213    589   -574   -971   -355    184    142   -568
    163    706    542   -433   -189    626   -452   -675   -135    332    207   -488
    197    722    522   -462   -163    623   -220   -324    137    537    368   -353
    215    737    522   -478   -153    631    -20    -62    348    709    501   -249
    241    782    540   -514   -148    662     36     12    387    724    452   -202
    257    836    579   -545   -161    709     33     23    363    698    439   -259
    257    820    563   -540   -153    693     57     57    405    732    470   -363
    257    782    524   -519   -135    654    116    111    465    792    610   -345
    252    745    491   -501   -119    620    153    145    491    813    639   -272
    252    761    509   -506   -127    636    140    155    475    795    542   -213
    252    782    527   -519   -137    654    142    163    483    800    545   -200
    252    807    553   -530   -150    680    161    174    498    818    633   -241
    252    789    535   -522   -142    665    163    176    496    818    644   -254
    241    810    568   -524   -163    691    148    174    485    802    587   -231
    233    844    610   -540   -189    730    150    189    488    802    581   -220
    246    849    600   -548   -176    724    153    207    498    818    600   -192
    270    865    594   -568   -163    730    155    223    519    839    605   -174
    283    872    589   -576   -153    732    155    236    537    846    594   -194
    296    826    530   -563   -116    678    189    272    561    870    670   -197
    314    815    498   -566    -90    657    202    298    576    885    685   -174
    309    833    524   -571   -106    678    207    340    615    922    711   -140
    319    872    553   -594   -116    714    213    379    652    953    717   -109
    319    911    592   -615   -137    753    226    415    678    979    730    -96
    327    966    639   -646   -155    802    254    488    745   1044    797    -38
    342   1013    667   -680   -161    841    270    566    818   1117    857     23
    379   1041    662   -709   -140    852    293    649    888   1182    906     75
    400   1054    654   -730   -127    854    329    740    971   1267    984    148
    418   1109    688   -763   -135    898    350    820   1047   1356   1078    236
    431   1195    761   -815   -163    979    355    870   1104   1423   1153    309
    428   1260    831   -844   -200   1047    376    904   1150   1475   1208    366
    444   1275    831   -859   -194   1052    384    909   1156   1488   1226    387
    449   1275    826   -862   -189   1052    384    883   1132   1475   1213    379
    444   1244    800   -844   -179   1023    379    841   1098   1449   1187    355
    436   1213    776   -823   -168    995    363    795   1047   1402   1145    327
    405   1176    771   -789   -181    974    355    737    987   1337   1093    280
    384   1145    761   -763   -187    953    374    693    940   1283   1047    244
    368   1098    727   -735   -179    914    368    631    872   1210    976    187
    358   1021    662   -688   -150    841    358    555    802   1137    906    124
    353    956    600   -654   -124    779    348    478    727   1057    833     57
    345    911    566   -628   -109    740    327    407    654    997    774      2
    332    865    532   -600   -101    698    319    366    607    956    730    -31
    324    813    488   -568    -80    652    316    335    579    930    704    -54
    314    802    485   -558    -85    644    285    283    527    875    654   -101
    298    769    470   -535    -85    620    290    270    511    857    633   -122
    275    769    491   -524   -109    631    296    265    504    849    626   -116
    272    795    522   -532   -124    659    301    265    509    859    641   -103
    254    743    488   -498   -116    615    309    257    496    846    626   -124
    252    737    485   -493   -116    613    309    259    491    854    636   -111
    252    750    498   -501   -124    626    296    254    480    857    636   -114
    254    753    498   -504   -122    626    301    259    480    859    641   -111
    241    740    498   -491   -129    620    306    265    485    870    644   -103
    241    771    527   -506   -142    649    322    283    498    891    670    -80
    241    802    561   -524   -158    683    353    298    522    914    701    -64
    220    823    602   -522   -189    714    384    311    537    924    719    -54
    213    833    620   -527   -202    727    371    301    527    914    706    -57
    200    833    631   -517   -215    732    374    309    540    930    727    -31
    189    846    657   -519   -233    753    363    296    537    930    727    -20
    205    836    631   -519   -213    735    337    275    514    909    711    -33
    200    815    613   -509   -207    714    303    252    491    898    698    -49
    189    849    657   -519   -233    753    301    246    493    906    709    -23
    187    865    675   -527   -244    771    314    257    496    922    743     -7
    192    854    662   -522   -233    758    303    254    478    911    732    -31
    181    776    594   -480   -205    685    275    226    431    865    678    -80
    158    704    545   -433   -192    626    270    218    413    844    659    -83
    163    685    522   -426   -181    605    272    215    407    839    659    -75
    155    665    509   -410   -176    587    280    215    394    828    649    -85
    129    633    504   -384   -187    568    280    194    363    792    613   -127
    127    605    478   -366   -174    542    265    174    329    761    579   -163
    114    574    459   -345   -171    517    259    161    298    732    563   -181
    109    514    405   -311   -148    459    265    158    283    722    555   -189
    101    514    413   -309   -155    462    262    161    275    717    545   -197
    103    517    413   -311   -155    465    259    158    275    717    548   -197
     72    483    407   -277   -168    446    270    153    270    709    532   -213
     64    475    410   -270   -171    444    267    142    257    696    511   -223
     67    483    415   -275   -174    449    267    150    257    704    519   -213
     70    472    402   -272   -166    439    265    148    257    704    519   -218
     49    449    397   -252   -174    423    285    171    272    711    524   -218
     59    436    376   -246   -158    407    361    275    335    724    506   -244
     85    553    467   -322   -192    511    459    452    488    836    576   -192
    103    732    628   -418   -262    683    517    644    722   1078    795     -7
    166   1000    831   -584   -332    917    504    867   1026   1478   1215    397
    205   1325   1119   -763   -457   1223    397    818   1111   1756   1636    880
    135   1480   1343   -810   -605   1413    272    431    885   1784   1860   1169
     31   1428   1395   -730   -680   1410    145    -20    470   1509   1704   1070
    -64   1153   1215   -545   -641   1184    -44   -600   -215    719    906    348
    -80    763    844   -340   -462    802   -272  -1065   -898   -181    -46   -519
    -28    475    501   -223   -265    488   -329   -976   -883   -223   -137   -646
     10    293    283   -153   -137    290   -236   -709   -633    -31    -31   -594
     25    233    207   -129    -93    223   -101   -449   -376    163     90   -519
     33    267    233   -150    -98    252     83   -168    -90    394    259   -402
     36    316    277   -179   -122    296    202     12     93    545    381   -306
     46    345    298   -197   -127    324    252     83    166    605    428   -270
     51    381    327   -218   -137    355    280    119    200    639    457   -246
     41    374    332   -207   -145    353    280    129    202    649    459   -254
     33    392    358   -215   -161    376    280    135    210    657    467   -241
     44    426    379   -236   -166    402    280    145    220    672    478   -223
     49    413    363   -231   -158    389    288    155    220    678    470   -220
     51    413    361   -231   -153    387    296    168    239    691    509   -207
     46    413    363   -231   -158    389    293    176    244    696    519   -202
     57    431    374   -244   -158    402    288    187    249    706    524   -197
     64    470    402   -270   -168    436    303    210    267    730    540   -184
     67    496    428   -280   -179    462    319    220    277    737    540   -174
     62    514    449   -290   -194    483    324    233    301    758    568   -155
     64    511    446   -290   -189    480    329    252    316    779    594   -142
     70    491    420   -280   -174    457    332    262    319    784    597   -137
     77    504    426   -290   -174    465    324    270    319    789    602   -132
     80    535    454   -309   -187    496    329    301    345    823    628   -103
     83    576    493   -329   -205    535    345    337    381    859    667    -77
     88    615    524   -353   -218    571    361    376    415    893    701    -54
    114    657    542   -384   -213    600    371    407    452    935    732    -25
    129    691    561   -410   -215    626    374    454    498    992    766     20
    140    724    584   -433   -223    657    389    522    568   1067    836     88
    161    766    605   -465   -223    685    413    600    649   1153    932    163
    184    836    652   -509   -233    745    420    678    727   1244   1028    241
    202    930    727   -568   -262    831    431    737    800   1325   1114    309
    218    992    774   -605   -277    883    449    784    852   1376   1169    358
    226   1034    805   -631   -288    919    472    813    885   1408   1197    400
    218   1049    831   -633   -306    940    483    826    885   1408   1200    423
    218   1049    831   -633   -306    940    472    810    859   1379   1182    405
    218   1034    813   -626   -298    924    472    782    826   1340   1150    376
    205   1008    802   -607   -298    906    483    748    784   1291   1106    337
    200   1000    800   -600   -298    901    491    711    735   1236   1049    288
    179    958    776   -568   -298    867    467    641    659   1148    963    207
    171    896    724   -535   -277    810    452    576    594   1067    901    140
    153    846    693   -501   -270    771    439    514    527    992    844     83
    122    826    704   -472   -290    766    428    454    462    927    776     23
    127    787    659   -457   -267    724    426    413    415    875    709    -25
    111    753    641   -433   -265    698    420    376    379    831    641    -57
     96    711    613   -405   -259    665    400    327    327    779    597   -103
     90    678    587   -384   -246    633    381    288    290    748    600   -148
     70    667    597   -368   -265    633    368    270    275    730    566   -166
     67    665    597   -368   -265    631    366    262    272    722    545   -145
     80    662    581   -374   -252    620    355    254    265    709    542   -155
     96    665    568   -379   -236    618    358    254    262    698    530   -168
     90    701    607   -397   -259    657    355    254    265    706    540   -150
     75    732    657   -405   -290    696    355    252    265    706    491   -124
     54    717    662   -389   -303    691    342    236    249    685    441   -119
     44    680    636   -361   -296    659    332    226    241    675    449   -137
     38    683    644   -363   -303    665    353    249    270    704    491   -114
     28    730    698   -379   -335    714    381    275    306    735    589   -135
     20    698    675   -361   -327    688    410    303    348    779    675   -145
     20    724    704   -371   -340    714    426    309    358    800    709   -132
     31    776    743   -405   -355    761    415    301    361    800    704   -103
     25    800    774   -413   -374    787    402    288    361    800    688    -67
     12    797    784   -405   -387    789    374    252    335    771    626    -77
     12    771    758   -392   -371    766    335    220    306    740    576    -85
     23    771    748   -397   -361    761    327    218    298    735    584    -67
     28    789    758   -410   -363    774    335    233    309    750    628    -67
     38    779    740   -410   -350    758    329    231    306    748    641    -64
     31    711    680   -371   -324    696    314    215    283    727    628    -83
     15    691    675   -353   -332    685    301    184    244    678    530   -103
      5    683    678   -345   -335    680    293    171    228    649    491    -93
     -2    665    667   -329   -335    665    301    166    220    639    532   -111
    -18    571    589   -275   -303    579    319    155    210    620    498   -171
    -23    550    574   -265   -298    561    283    106    158    553    366   -158
    -15    532    545   -259   -280    537    285    101    155    555    444   -202
     -7    527    532   -262   -270    530    301    101    161    563    470   -239
    -10    605    615   -296   -311    610    277     72    129    517    384   -205
    -10    545    553   -267   -283    548    290     90    153    548    457   -210
    -10    501    509   -246   -259    504    283     96    161    558    462   -215
    -12    501    511   -246   -262    504    259     77    153    545    454   -210
    -25    478    504   -226   -265    491    241     62    137    527    420   -213
    -18    467    485   -226   -252    475    254     72    145    530    407   -202
    -15    457    472   -223   -244    465    272     88    153    524    381   -233
     -5    436    441   -215   -223    439    335    189    207    535    376   -254
      2    485    483   -244   -239    485    431    345    322    592    407   -246
     31    641    610   -337   -288    626    493    535    514    774    558   -122
     80    854    774   -467   -348    815    527    774    789   1114    948    205
     98   1205   1106   -654   -504   1156    436    683    854   1343   1296    626
     23   1447   1423   -735   -698   1436    283    259    701   1447   1590    963
   -116   1480   1595   -683   -854   1538    122   -210    415   1335   1579   1000
   -213   1231   1441   -509   -828   1335    -93   -737   -111    766   1002    498
   -236    750    987   -257   -613    867   -316  -1153   -737    -62    103   -303
   -192    371    563    -88   -376    467   -410  -1156   -878   -316   -215   -607
   -153    233    387    -41   -270    309   -311   -857   -618   -127    -96   -558
   -127    241    366    -57   -246    303   -145   -545   -335     83     75   -462
    -90    262    350    -88   -220    306     59   -228    -51    301    226   -329
    -57    329    387   -135   -220    358    163    -64     75    376    210   -267
    -46    324    371   -140   -210    348    194     -2    135    441    322   -249
    -59    342    402   -142   -231    371    218     33    176    483    387   -241
    -64    361    426   -148   -246    392    223     38    189    478    355   -228
    -67    340    407   -135   -236    374    220     46    192    478    363   -228
    -72    340    410   -135   -241    374    218     46    202    475    368   -233
    -67    358    423   -145   -244    389    226     57    220    488    363   -220
    -49    355    405   -155   -228    379    218     67    233    506    394   -194
    -67    348    415   -140   -241    381    202     51    223    493    392   -205
    -75    327    402   -127   -239    363    210     62    236    496    371   -215
    -77    316    394   -119   -236    355    231     83    267    519    400   -194
    -80    363    441   -142   -262    402    218     80    270    519    400   -166
    -64    340    405   -137   -233    371    218     90    285    532    389   -179
    -62    314    374   -127   -218    342    233    103    311    561    444   -179
    -57    319    374   -132   -215    345    231    111    322    566    439   -179
    -54    319    374   -135   -215    345    223    119    337    568    441   -163
    -59    335    394   -137   -226    363    231    135    366    597    485   -158
    -51    350    400   -150   -226    374    236    145    371    592    449   -153
    -36    392    426   -179   -231    407    236    168    389    600    449   -148
    -28    392    418   -181   -223    405    254    233    452    667    553   -124
    -31    368    400   -168   -215    384    277    290    498    711    597    -98
    -23    376    397   -176   -210    387    285    350    548    756    618    -38
     -2    439    441   -218   -223    441    314    441    626    833    693     23
     12    485    472   -249   -228    478    322    509    685    888    732     54
     41    527    485   -283   -220    506    332    568    735    943    797    109
     33    594    561   -316   -265    579    340    605    763    974    828    168
     18    618    597   -319   -290    607    345    626    787   1002    870    200
     25    594    568   -311   -270    581    355    620    800   1013    888    197
     31    605    574   -316   -270    589    353    589    771    979    846    187
      7    631    623   -319   -309    628    345    545    740    948    828    168
    -36    597    631   -280   -335    613    342    501    706    914    813    124
    -38    550    589   -259   -314    568    327    431    649    844    740     59
    -51    485    537   -215   -293    511    319    366    594    782    670     10
    -80    428    506   -176   -293    467    319    296    545    724    605    -41
    -93    353    446   -129   -270    397    303    210    475    649    527   -109
   -129    290    418    -80   -272    353    280    127    410    584    462   -161
   -135    231    366    -46   -249    298    257     64    366    537    439   -213
   -166    127    293     20   -231    207    233      7    319    488    397   -285
   -197     72    267     62   -233    168    218    -41    277    444    340   -319
   -202     31    231     83   -215    129    200    -77    246    418    309   -350
   -213     -2    210    109   -213    103    192    -90    241    420    327   -363
   -213    -25    184    116   -200     77    187   -111    226    400    319   -376
   -218    -31    187    124   -205     77    181   -124    218    392    298   -381
   -226    -49    176    137   -202     62    166   -142    202    376    285   -405
   -226    -88    137    158   -181     23    155   -153    194    361    262   -420
   -226    -83    140    153   -184     25    153   -153    200    361    249   -410
   -223    -72    150    148   -189     38    148   -161    197    358    259   -410
   -223    -83    140    150   -181     28    137   -168    197    355    270   -415
   -205    -83    122    145   -163     18    129   -163    207    353    259   -407
   -189    -75    111    129   -150     18    153   -148    226    361    262   -405
   -205    -46    155    124   -181     54    174   -142    241    374    275   -394
   -223    -64    158    142   -192     46    200   -132    257    392    298   -374
   -231    -93    137    163   -184     20    202   -140    259    394    314   -379
   -244    -64    179    155   -213     54    187   -155    267    397    319   -379
   -228    -54    171    140   -200     57    153   -179    259    389    309   -371
   -213    -85    127    148   -171     18    114   -210    226    363    283   -387
   -223    -96    127    161   -176     15    101   -223    215    358    285   -400
   -241    -80    161    158   -202     41     98   -228    220    361    285   -392
   -244   -103    140    171   -192     18     88   -241    205    350    272   -400
   -236   -187     49    210   -145    -67     64   -265    171    322    239   -420
   -226   -207     18    218   -122    -96     44   -290    153    301    226   -433
   -257   -272    -15    265   -124   -142     46   -303    140    280    202   -452
   -265   -329    -67    296   -101   -200     44   -322    109    249    168   -485
   -270   -384   -114    327    -80   -252     36   -350     75    210    124   -527
   -293   -426   -132    361    -80   -280     31   -379     51    189     98   -548
   -303   -478   -174    389    -67   -324     36   -394     46    176     85   -555
   -311   -509   -200    410    -57   -355     23   -415     25    142     57   -587
   -329   -522   -192    426    -70   -358     18   -436      7    119     41   -602
   -335   -540   -205    439    -64   -374     23   -446      2    109     33   -607
   -316   -540   -226    426    -46   -381     10   -459      2     98     23   -620
   -314   -587   -272    449    -20   -431     12   -459     -2     90     10   -631
   -332   -631   -301    480    -15   -467      2   -472    -18     75     -7   -644
   -340   -678   -337    509     -2   -509     -5   -485    -28     57    -23   -662
   -340   -670   -332    504     -5   -501     -2   -485    -28     57    -28   -662
   -342   -675   -335    509     -5   -506     51   -418     12     67    -33   -675
   -327   -659   -332    491      2   -496    150   -262    103    106    -25   -693
   -301   -610   -309    457      2   -459    259    -51    265    239     72   -620
   -246   -384   -137    314    -57   -259    361    301    581    576    392   -329
   -171    -70    101    119   -137     15    345    446    795    909    787     85
   -192    171    363     10   -277    267    168     38    756   1096   1098    467
   -335    277    613     28   -472    444    -93   -649    537   1111   1234    672
   -504     41    542    228   -524    293   -363  -1312     20    620    795    288
   -613   -459    153    535   -384   -153   -550  -1764   -623   -192    -33   -491
   -576   -880   -303    727   -137   -592   -706  -1849   -956   -644   -506   -961
   -522  -1088   -566    805     20   -828   -675  -1597   -852   -613   -527  -1023
   -467  -1119   -652    792     90   -885   -511  -1273   -633   -459   -436   -966
   -420  -1093   -675    756    124   -885   -293   -948   -397   -290   -322   -885
   -387  -1041   -657    711    132   -849   -124   -719   -233   -168   -239   -820
   -374  -1018   -644    696    135   -831    -41   -620   -148   -101   -187   -776
   -366  -1031   -665    696    148   -849     -7   -584   -122    -88   -184   -779
   -358  -1060   -704    709    171   -883      7   -568   -116    -96   -189   -787
   -350  -1075   -724    711    184   -901      2   -574   -127   -106   -205   -795
   -342  -1085   -743    714    200   -914      0   -574   -129   -111   -210   -805
   -358  -1117   -761    735    200   -940      7   -566   -124   -111   -210   -805
   -358  -1119   -761    737    200   -940     10   -561   -122   -114   -210   -802
   -363  -1117   -756    737    194   -937     12   -545   -103   -101   -200   -789
   -363  -1148   -784    756    210   -966     20   -540    -98   -109   -202   -795
   -363  -1163   -802    763    215   -984     28   -532    -90   -103   -194   -789
   -361  -1163   -802    761    218   -984     44   -511    -77    -93   -187   -782
   -368  -1189   -820    779    223  -1008     54   -504    -72    -93   -184   -779
   -368  -1150   -782    761    205   -966     62   -485    -57    -77   -171   -756
   -376  -1184   -810    779    215   -997     96   -449    -28    -59   -150   -730
   -368  -1205   -836    787    233  -1021     93   -433    -23    -59   -145   -722
   -353  -1184   -831    766    239  -1008     85   -426    -18    -51   -140   -722
   -350  -1187   -836    769    241  -1013    103   -389      7    -20   -116   -691
   -332  -1195   -862    761    262  -1028    109   -350     38      5    -93   -665
   -314  -1187   -875    750    280  -1031    116   -301     70     33    -72   -641
   -296  -1161   -865    727    283  -1013    114   -259     90     57    -57   -620
   -280  -1140   -859    711    288  -1000    124   -200    137     98    -12   -574
   -280  -1156   -875    717    296  -1015    148   -119    202    161     46   -511
   -262  -1104   -841    683    288   -974    171    -28    277    239    119   -428
   -252  -1047   -795    646    270   -922    181     41    335    306    181   -361
   -239   -984   -745    613    252   -865    205     96    381    361    241   -306
   -239   -958   -719    597    236   -839    200    106    394    379    259   -280
   -244   -953   -709    597    231   -831    194    101    389    374    267   -257
   -257   -963   -706    610    223   -836    200     88    371    361    262   -254
   -270   -982   -711    626    220   -846    192     51    340    324    233   -283
   -290  -1041   -750    665    228   -896    181     -5    298    267    181   -327
   -306  -1067   -761    685    226   -914    187    -54    262    218    142   -350
   -322  -1111   -789    714    231   -950    205    -98    226    174    103   -374
   -345  -1171   -826    758    239  -1000    197   -166    171    111     44   -415
   -355  -1249   -893    802    267  -1072    179   -244    106     36    -33   -478
   -389  -1332   -943    862    275  -1140    163   -322     36    -44   -109   -542
   -410  -1376   -966    893    275  -1171    155   -387    -15   -103   -166   -589
   -413  -1447  -1034    930    309  -1241    150   -452    -77   -168   -233   -639
   -428  -1478  -1049    950    309  -1262    155   -480    -98   -192   -246   -657
   -433  -1514  -1080    974    322  -1299    142   -517   -127   -226   -280   -691
   -433  -1543  -1109    987    335  -1325    129   -550   -161   -252   -306   -717
   -459  -1569  -1109   1015    324  -1340    137   -561   -168   -262   -316   -724
   -480  -1590  -1109   1034    314  -1350    132   -571   -179   -267   -324   -727
   -478  -1566  -1091   1021    303  -1330    132   -574   -181   -267   -316   -711
   -475  -1582  -1109   1026    314  -1345    132   -574   -181   -265   -309   -696
   -483  -1602  -1119   1044    316  -1361    150   -563   -171   -257   -306   -691
   -467  -1615  -1148   1041    337  -1382    148   -566   -176   -262   -311   -691
   -467  -1605  -1137   1034    335  -1371    153   -566   -176   -257   -306   -680
   -467  -1574  -1106   1018    319  -1340    179   -545   -158   -239   -285   -657
   -452  -1558  -1106   1005    327  -1332    197   -530   -137   -226   -272   -641
   -457  -1540  -1085    997    311  -1314    207   -527   -132   -228   -267   -639
   -462  -1506  -1044    984    288  -1275    218   -532   -129   -231   -267   -644
   -449  -1493  -1044    971    296  -1270    231   -530   -122   -223   -262   -636
   -428  -1478  -1049    953    309  -1265    223   -540   -122   -223   -257   -620
   -431  -1501  -1072    963    319  -1288    192   -568   -148   -233   -262   -623
   -433  -1517  -1085    974    324  -1301    181   -581   -163   -239   -254   -618
   -426  -1470  -1044    948    309  -1257    202   -568   -153   -226   -236   -597
   -428  -1447  -1018    937    293  -1234    202   -558   -150   -215   -223   -574
   -423  -1496  -1075    958    324  -1286    176   -579   -184   -249   -254   -602
   -410  -1548  -1137    979    361  -1343    161   -597   -220   -285   -285   -623
   -423  -1590  -1169   1005    371  -1379    161   -605   -241   -306   -306   -633
   -420  -1597  -1176   1010    376  -1387    176   -602   -252   -316   -316   -644
   -423  -1644  -1223   1034    397  -1434    179   -613   -272   -340   -342   -672
   -431  -1683  -1252   1057    410  -1467    179   -626   -296   -368   -371   -701
   -431  -1722  -1291   1075    428  -1506    181   -631   -314   -392   -389   -719
   -428  -1753  -1325   1091    446  -1540    179   -652   -345   -428   -420   -748
   -444  -1745  -1304   1093    428  -1525    176   -657   -358   -439   -433   -758
   -426  -1751  -1327   1088    449  -1540    176   -657   -366   -452   -446   -766
   -420  -1764  -1343   1091    459  -1553    181   -654   -376   -457   -444   -763
   -418  -1769  -1350   1093    465  -1561    194   -649   -374   -449   -433   -745
   -402  -1771  -1371   1085    483  -1571    181   -649   -384   -457   -441   -753
   -405  -1795  -1389   1098    491  -1592    171   -659   -397   -472   -465   -774
   -392  -1800  -1408   1096    506  -1605    179   -657   -400   -480   -475   -776
   -381  -1805  -1423   1093    519  -1615    213   -602   -374   -470   -470   -776
   -376  -1784  -1408   1078    514  -1597    293   -454   -270   -407   -452   -800
   -350  -1683  -1335   1015    491  -1509    384   -277   -109   -277   -355   -737
   -311  -1493  -1182    904    433  -1340    436    -80    119    -23   -106   -506
   -233  -1249  -1015    743    389  -1132    400     75    324    275    252   -106
   -231   -914   -683    571    223   -800    303    -88    329    457    584    322
   -329   -815   -485    571     77   -652    254   -405    137    433    711    517
   -436   -911   -475    672     18   -696    179   -787   -277     70    415    265
   -509  -1169   -659    839     75   -914     49  -1314   -927   -701   -397   -527
   -491  -1488  -1000    987    254  -1244   -176  -1657  -1397  -1278   -995  -1101
   -441  -1748  -1309   1093    433  -1530   -262  -1595  -1392  -1293  -1041  -1184
   -397  -1896  -1499   1145    548  -1696   -220  -1382  -1192  -1143   -961  -1145
   -366  -1925  -1558   1145    594  -1743    -98  -1140   -958   -969   -852  -1057
   -353  -1852  -1499   1101    571  -1675     80   -862   -693   -756   -685   -922
   -311  -1803  -1491   1057    589  -1647    189   -693   -540   -626   -589   -852
   -296  -1756  -1462   1023    581  -1610    228   -628   -478   -571   -548   -826
   -309  -1717  -1408   1013    548  -1564    257   -587   -439   -535   -517   -795
   -322  -1730  -1408   1026    540  -1571    249   -587   -446   -540   -524   -805
   -335  -1727  -1392   1031    527  -1561    252   -571   -433   -524   -514   -787
   -342  -1743  -1402   1041    527  -1574    257   -555   -423   -522   -514   -779
   -340  -1745  -1405   1044    532  -1577    259   -555   -420   -519   -501   -771
   -348  -1732  -1384   1039    514  -1558    259   -553   -420   -524   -506   -779
   -366  -1743  -1379   1054    504  -1561    252   -555   -426   -527   -514   -784
   -381  -1730  -1350   1054    483  -1540    257   -542   -418   -517   -496   -763
   -389  -1717  -1327   1054    467  -1522    265   -532   -400   -493   -483   -750
   -387  -1709  -1325   1047    467  -1517    262   -524   -397   -491   -485   -748
   -384  -1699  -1314   1041    462  -1506    259   -517   -392   -485   -480   -745
   -379  -1693  -1314   1036    465  -1504    252   -509   -392   -483   -472   -740
   -397  -1675  -1278   1036    439  -1478    257   -491   -379   -459   -446   -719
   -418  -1696  -1278   1057    428  -1488    254   -480   -368   -452   -444   -711
   -405  -1683  -1278   1044    433  -1480    246   -467   -353   -433   -433   -704
   -379  -1667  -1288   1023    452  -1478    246   -441   -316   -400   -407   -680
   -387  -1665  -1278   1026    444  -1473    252   -418   -293   -379   -392   -659
   -400  -1615  -1215   1008    405  -1418    231   -407   -285   -363   -384   -657
   -374  -1551  -1176    961    400  -1363    239   -358   -239   -309   -319   -602
   -358  -1514  -1156    935    397  -1335    236   -309   -184   -249   -246   -542
   -350  -1504  -1153    927    400  -1330    239   -246   -116   -174   -179   -470
   -345  -1460  -1114    901    381  -1288    249   -171    -31    -80    -88   -363
   -319  -1389  -1070    854    374  -1231    257   -109     38      2      5   -272
   -314  -1335  -1021    823    350  -1179    257    -75     75     44     33   -218
   -314  -1299   -984    807    335  -1143    249    -59     80     49     44   -226
   -332  -1280   -948    805    306  -1114    241    -67     67     36     51   -231
   -345  -1267   -922    805    285  -1093    239    -83     44     12     33   -231
   -348  -1291   -945    818    298  -1119    233   -106     10    -20     12   -259
   -348  -1306   -958    828    303  -1132    223   -145    -33    -70    -41   -296
   -345  -1280   -935    813    293  -1109    205   -210   -101   -153   -119   -358
   -361  -1309   -948    833    293  -1130    197   -262   -150   -223   -179   -426
   -379  -1363   -984    870    298  -1174    197   -311   -205   -285   -244   -491
   -394  -1426  -1031    911    316  -1228    187   -366   -275   -363   -353   -550
   -418  -1447  -1028    932    303  -1239    171   -426   -324   -433   -420   -597
   -436  -1501  -1065    966    314  -1283    171   -472   -368   -485   -472   -685
   -457  -1540  -1085    997    311  -1314    166   -509   -405   -527   -498   -753
   -462  -1540  -1078   1002    306  -1309    145   -535   -423   -542   -506   -748
   -457  -1556  -1098   1005    319  -1327    132   -550   -444   -555   -511   -740
   -457  -1530  -1072    992    306  -1301    127   -566   -462   -571   -524   -769
   -465  -1509  -1047    984    288  -1280    109   -587   -485   -602   -566   -797
   -475  -1564  -1088   1021    306  -1327    111   -587   -485   -600   -558   -787
   -457  -1571  -1117   1013    329  -1345    122   -576   -472   -579   -542   -771
   -444  -1501  -1057    971    303  -1278    103   -579   -462   -568   -522   -748
   -454  -1431   -976    943    257  -1202     96   -584   -462   -568   -535   -743
   -446  -1389   -943    919    246  -1166     83   -581   -457   -555   -509   -743
   -426  -1374   -950    898    262  -1163     98   -558   -426   -519   -470   -737
   -405  -1337   -932    870    262  -1135    119   -537   -397   -491   -441   -711
   -397  -1267   -872    831    236  -1070    132   -517   -374   -467   -420   -667
   -384  -1247   -862    815    239  -1054    140   -504   -368   -465   -426   -644
   -374  -1200   -826    787    223  -1015    135   -493   -350   -441   -407   -623
   -358  -1135   -776    745    207   -956    127   -501   -345   -433   -394   -626
   -329  -1111   -784    719    226   -948    111   -514   -340   -426   -366   -623
   -314  -1101   -787    709    236   -945     77   -535   -353   -436   -366   -610
   -303  -1062   -758    680    226   -911     64   -540   -361   -441   -392   -594
   -306  -1013   -709    659    200   -862     70   -537   -358   -436   -371   -587
   -311  -1000   -688    654    184   -844     67   -540   -358   -433   -350   -605
   -306  -1065   -758    685    226   -911     64   -545   -363   -431   -345   -620
   -311  -1098   -789    704    236   -945     59   -548   -376   -441   -358   -623
   -311  -1127   -815    719    249   -971     59   -545   -387   -459   -384   -639
   -306  -1140   -836    722    262   -989     49   -563   -405   -480   -407   -657
   -314  -1140   -826    727    254   -984     59   -571   -413   -491   -423   -675
   -303  -1150   -846    727    270  -1000     49   -589   -431   -511   -444   -691
   -288  -1169   -880    727    296  -1026     36   -607   -454   -537   -467   -704
   -277  -1176   -898    727    309  -1039     25   -633   -475   -563   -491   -730
   -267  -1174   -906    722    319  -1041     15   -644   -475   -568   -498   -737
   -265  -1143   -880    701    306  -1013      7   -641   -470   -566   -491   -724
   -272  -1111   -839    691    280   -976      7   -633   -459   -553   -480   -714
   -275  -1096   -823    683    272   -961      7   -628   -452   -542   -467   -704
   -257  -1072   -815    665    277   -945      0   -636   -449   -548   -467   -706
   -231  -1052   -823    641    293   -937     15   -620   -431   -527   -452   -688
   -226  -1047   -820    633    296   -935     28   -592   -413   -517   -452   -683
   -205  -1026   -823    613    309   -924     90   -496   -361   -506   -480   -714
   -171   -956   -784    563    306   -870    179   -348   -246   -454   -491   -730
   -142   -800   -657    470    254   -730    257   -150     -5   -220   -270   -561
    -88   -545   -457    316    181   -501    249     70    298    158    142   -176
    -46   -192   -145    116     46   -168    132     18    397    446    561    301
   -101     28    129     36   -114     77    -15   -350    228    535    813    631
   -218      5    220    103   -220    111   -145   -805   -127    342    722    555
   -322   -249     72    285   -200    -88   -353  -1361   -737   -332     51    -49
   -350   -657   -306    501    -23   -483   -574  -1803  -1366  -1158   -800   -810
   -298   -969   -670    633    184   -820   -670  -1782  -1460  -1325  -1000  -1023
   -272  -1140   -870    706    296  -1005   -587  -1506  -1221  -1137   -891   -958
   -254  -1132   -878    693    309  -1008   -462  -1249   -971   -961   -774   -885
   -236  -1062   -826    646    293   -945   -275   -976   -696   -761   -636   -782
   -220  -1021   -800    620    288   -911   -109   -771   -493   -607   -506   -706
   -194   -987   -792    589    298   -891    -54   -691   -410   -542   -439   -667
   -181   -961   -779    571    296   -870    -33   -652   -376   -519   -428   -654
   -187   -982   -795    584    301   -888    -20   -631   -358   -504   -426   -641
   -174   -909   -735    542    280   -823    -10   -613   -335   -478   -389   -613
   -155   -839   -683    496    262   -761     -2   -600   -319   -459   -358   -597
   -137   -823   -688    480    272   -756      0   -589   -309   -446   -335   -576
   -142   -823   -680    480    267   -750      2   -584   -296   -436   -337   -584
   -132   -787   -654    459    259   -722    -12   -589   -293   -439   -345   -594
    -98   -753   -657    426    277   -706    -12   -581   -277   -428   -327   -555
    -80   -756   -678    418    296   -717     -5   -566   -254   -405   -303   -537
    -77   -743   -665    410    290   -704     -2   -555   -241   -389   -293   -524
    -77   -706   -628    392    275   -667      7   -537   -223   -368   -262   -509
    -67   -701   -633    384    280   -667     20   -517   -194   -348   -252   -504
    -51   -675   -623    363    285   -649     28   -498   -174   -332   -241   -493
    -28   -662   -633    345    301   -649     20   -493   -166   -329   -241   -498
    -18   -662   -644    340    311   -654     38   -465   -137   -298   -215   -488
    -15   -639   -626    324    303   -631     59   -423    -96   -259   -179   -462
     -2   -579   -576    290    285   -579     70   -384    -54   -218   -137   -423
     12   -540   -555    262    283   -548     80   -340     -7   -174    -93   -374
     25   -467   -493    220    259   -480     85   -293     36   -127    -54   -337
     49   -426   -478    187    262   -449    103   -228     96    -64     -2   -288
     83   -379   -462    145    272   -420    124   -155    174     15     72   -226
    114   -335   -452    109    280   -392    145    -72    254    101    153   -161
    129   -290   -420     80    275   -355    166      5    335    181    231    -93
    137   -215   -355     38    244   -285    181     51    389    241    293    -36
    158   -158   -316      0    236   -239    184     75    410    275    337     12
    174   -142   -316    -15    244   -231    189     83    413    288    361     41
    168   -122   -290    -23    228   -205    194     67    405    280    358     41
    158   -103   -262    -28    207   -181    202     41    389    265    348     46
    153   -101   -254    -28    202   -176    197     -5    345    223    309     18
    142   -129   -272     -7    207   -202    176    -72    277    153    249    -36
    124   -163   -288     20    205   -226    168   -140    207     77    179    -98
     98   -231   -329     64    210   -277    163   -210    145      2    114   -158
     88   -285   -376     98    231   -329    166   -267     93    -54     59   -205
     77   -337   -415    129    244   -374    163   -324     46   -103      7   -252
     67   -407   -475    171    270   -441    140   -387     -7   -166    -54   -309
     54   -462   -517    202    283   -488    132   -431    -44   -200    -85   -340
     54   -433   -491    189    272   -462    119   -470    -72   -223   -106   -368
     51   -449   -504    197    277   -475    109   -496    -96   -244   -129   -397
     57   -467   -524    205    290   -496    114   -509   -103   -249   -135   -397
     54   -467   -524    205    288   -496     98   -532   -114   -252   -135   -394
     57   -511   -568    226    311   -540     96   -545   -124   -259   -137   -400
     64   -501   -566    215    314   -535     88   -550   -127   -257   -137   -407
     75   -457   -532    192    303   -493     90   -558   -122   -254   -142   -407
     77   -480   -558    200    316   -517     98   -548   -109   -244   -132   -405
     75   -511   -589    218    329   -550    103   -535    -96   -226   -114   -387
     85   -496   -581    202    332   -537    103   -532   -101   -223   -111   -379
     85   -433   -519    174    301   -475    132   -511    -72   -192    -80   -345
     72   -428   -501    176    285   -465    158   -488    -44   -158    -41   -314
     64   -431   -496    181    277   -462    184   -472    -25   -137    -20   -298
     62   -454   -517    194    288   -485    189   -470    -23   -129    -15   -296
     54   -428   -483    187    267   -454    174   -483    -23   -129    -15   -290
     44   -410   -454    181    246   -431    163   -493    -15   -116      0   -267
     46   -400   -449    176    246   -423    127   -514    -31   -116      7   -259
     33   -439   -472    202    252   -454    116   -522    -36   -119      7   -252
     20   -449   -470    215    244   -459    109   -527    -38   -114     18   -239
     33   -420   -454    189    244   -436    116   -519    -31   -101     28   -226
     20   -462   -485    220    252   -472    109   -530    -44   -111     15   -244
      2   -514   -519    254    259   -517    106   -555    -64   -135      2   -259
    -12   -553   -540    283    262   -548     90   -581    -88   -155    -15   -277
    -31   -631   -600    329    280   -615     80   -605   -116   -192    -51   -306
    -59   -670   -610    363    272   -639     80   -620   -135   -210    -70   -327
    -77   -693   -615    384    267   -654     77   -646   -158   -236    -90   -358
    -80   -766   -685    423    301   -727     70   -675   -184   -265   -116   -389
   -106   -818   -711    462    301   -766     54   -704   -210   -288   -142   -418
   -127   -846   -719    485    293   -782     59   -698   -207   -285   -142   -410
   -137   -859   -722    496    290   -792     62   -693   -200   -277   -135   -394
   -127   -854   -727    491    298   -792     57   -698   -205   -280   -132   -387
   -124   -844   -722    483    298   -782     46   -714   -207   -285   -142   -394
   -140   -880   -740    509    298   -810     46   -722   -213   -293   -155   -405
   -158   -919   -761    537    298   -839     46   -732   -215   -298   -158   -407
   -166   -940   -774    553    303   -857     38   -740   -215   -296   -148   -400
   -166   -943   -779    553    306   -862     41   -711   -207   -296   -155   -418
   -150   -927   -779    537    314   -854    132   -568   -127   -254   -145   -436
   -122   -854   -732    485    303   -795    249   -363     20   -145    -72   -392
    -83   -704   -620    394    267   -662    361    -96    272     96    140   -202
     -2   -439   -439    218    215   -441    374    145    519    420    496    163
     18   -116   -135     49     75   -127    298      5    584    646    844    581
    -83     44    127     18   -103     85    150   -459    467    748   1085    891
   -233     25    259    103   -246    142    -59  -1036    155    594   1031    880
   -355   -329     23    342   -192   -153   -252  -1631   -452   -109    316    197
   -381   -826   -446    602     31   -636   -462  -1966  -1008   -820   -426   -530
   -309  -1122   -813    714    252   -969   -550  -1878  -1072   -961   -607   -735
   -218  -1174   -956    696    368  -1065   -470  -1584   -859   -807   -517   -691
   -174  -1104   -932    636    379  -1018   -280  -1267   -605   -618   -381   -589
   -132  -1044   -911    587    389   -979    -80   -966   -387   -452   -259   -504
   -103  -1005   -901    553    397   -953     18   -815   -270   -363   -197   -454
    -90   -971   -880    532    394   -927     51   -766   -223   -319   -166   -426
    -96   -958   -862    527    381   -911     70   -740   -202   -306   -145   -413
    -88   -953   -867    519    389   -911     64   -732   -197   -303   -145   -415
    -72   -932   -859    501    392   -898     77   -714   -181   -293   -135   -413
    -54   -898   -844    478    394   -872     93   -691   -161   -275   -122   -402
    -57   -906   -849    480    394   -878     96   -675   -150   -267   -106   -387
    -51   -909   -857    480    402   -883    103   -657   -140   -254    -88   -363
    -46   -940   -896    491    423   -919    111   -649   -129   -252    -83   -363
    -38   -943   -904    491    431   -924    114   -636   -116   -239    -67   -353
    -36   -943   -906    488    433   -924    111   -620   -109   -231    -62   -345
    -36   -909   -875    472    418   -893    116   -607    -93   -218    -49   -342
    -25   -896   -870    459    418   -883    111   -597    -83   -213    -38   -335
    -12   -914   -901    465    444   -909    122   -576    -67   -200    -23   -316
    -18   -901   -885    457    433   -893    140   -550    -49   -187     -2   -301
    -12   -880   -867    446    426   -875    145   -522    -25   -163     15   -285
      0   -857   -857    428    428   -857    155   -491      2   -140     33   -259
      0   -862   -862    431    431   -862    163   -465     20   -129     41   -257
     12   -872   -885    428    446   -878    158   -433     41   -109     62   -239
     23   -844   -870    410    444   -857    171   -371     90    -59    109   -189
     33   -844   -878    405    454   -859    181   -309    135    -20    150   -155
     51   -800   -852    374    452   -826    197   -246    187     25    200   -106
     70   -753   -823    340    444   -787    213   -166    249     93    265    -46
     88   -717   -805    311    446   -761    220    -90    306    155    324      5
    109   -670   -782    280    444   -727    215    -44    350    202    376     54
    114   -618   -732    252    423   -675    226      0    392    246    426    111
    114   -581   -698    233    405   -639    226     18    405    265    452    153
    119   -561   -680    220    400   -620    236     15    413    267    467    176
    109   -563   -675    226    389   -618    252      5    415    265    470    187
    101   -589   -691    244    394   -639    246    -25    394    236    444    168
     80   -610   -691    262    384   -652    249    -67    368    197    415    153
     49   -652   -704    301    376   -678    252   -114    335    148    374    119
     25   -709   -737    340    379   -722    254   -174    285     80    303     59
     12   -766   -779    376    394   -771    252   -239    231     15    236     -2
     -7   -831   -823    418    405   -828    241   -314    174    -51    166    -70
    -28   -883   -854    454    413   -870    223   -379    127   -109    111   -119
    -51   -943   -891    493    418   -917    210   -426     88   -150     72   -150
    -75  -1023   -948    550    436   -987    202   -480     41   -200     20   -197
    -88  -1065   -976    576    441  -1023    197   -519     10   -241    -20   -233
    -93  -1098  -1005    594    454  -1052    171   -558    -23   -288    -62   -270
    -96  -1143  -1049    618    475  -1096    155   -589    -49   -316    -93   -298
   -137  -1166  -1028    652    444  -1098    171   -592    -41   -306    -80   -293
   -140  -1174  -1034    654    446  -1104    179   -587    -31   -298    -72   -277
   -142  -1205  -1062    672    457  -1135    166   -592    -38   -314    -88   -285
   -148  -1236  -1088    691    467  -1163    148   -600    -51   -329   -103   -303
   -166  -1244  -1078    706    454  -1161    150   -592    -36   -319    -96   -293
   -179  -1265  -1088    719    452  -1176    148   -594    -36   -319    -98   -290
   -187  -1275  -1088    730    449  -1182    161   -579    -23   -314    -96   -285
   -207  -1267  -1062    735    426  -1166    174   -563     -5   -303    -85   -280
   -220  -1260  -1039    740    407  -1150    194   -550      7   -290    -72   -272
   -233  -1273  -1039    753    400  -1156    215   -530     23   -283    -70   -270
   -249  -1275  -1028    761    387  -1153    207   -535     31   -285    -70   -272
   -249  -1267  -1018    756    384  -1143    194   -548     31   -288    -67   -270
   -241  -1249  -1008    745    381  -1130    163   -579     18   -298    -72   -270
   -236  -1273  -1039    753    400  -1156    116   -607      2   -311    -93   -280
   -249  -1306  -1057    776    402  -1182    106   -618     -5   -327   -109   -285
   -262  -1332  -1070    795    402  -1200    103   -623    -10   -332   -111   -275
   -262  -1363  -1101    813    418  -1234    103   -620    -25   -340   -122   -283
   -280  -1408  -1127    841    420  -1267     83   -641    -49   -358   -145   -303
   -293  -1457  -1166    875    433  -1312     72   -654    -62   -381   -155   -311
   -296  -1543  -1249    917    475  -1397     62   -675    -96   -426   -194   -350
   -288  -1587  -1299    937    504  -1444     51   -691   -119   -454   -228   -387
   -309  -1634  -1325    969    506  -1480     44   -714   -148   -488   -265   -428
   -332  -1649  -1317    989    491  -1483     44   -724   -163   -511   -288   -441
   -345  -1696  -1353   1021    504  -1525     44   -732   -181   -537   -316   -465
   -335  -1758  -1423   1047    542  -1592     38   -748   -210   -568   -348   -493
   -337  -1769  -1431   1049    545  -1600     49   -745   -205   -571   -348   -485
   -340  -1771  -1431   1054    545  -1602     51   -740   -194   -571   -342   -480
   -345  -1782  -1439   1062    545  -1610     46   -743   -194   -576   -342   -483
   -350  -1797  -1447   1075    548  -1623     51   -740   -189   -568   -332   -465
   -350  -1847  -1499   1096    571  -1673     44   -745   -197   -587   -353   -475
   -335  -1878  -1543   1106    602  -1712     36   -750   -202   -600   -358   -483
   -319  -1883  -1564   1101    620  -1725     33   -730   -194   -607   -371   -504
   -296  -1883  -1587   1091    644  -1735    114   -597   -114   -579   -389   -558
   -288  -1816  -1530   1049    618  -1673    231   -402     54   -454   -316   -522
   -270  -1644  -1376    956    550  -1512    301   -187    303   -205    -93   -311
   -218  -1395  -1179    805    480  -1288    275     -2    545    122    275     85
   -205  -1098   -893    652    342   -997    166   -137    594    355    665    555
   -288   -989   -701    639    205   -846     51   -535    402    387    870    826
   -394  -1044   -649    719    124   -846    -88   -989     10    106    683    691
   -496  -1358   -862    924    181  -1111   -275  -1551   -641   -654    -96    -44
   -509  -1784  -1275   1148    381  -1530   -506  -1961  -1267  -1470   -953   -839
   -446  -2060  -1613   1252    581  -1839   -592  -1880  -1254  -1517  -1065   -963
   -418  -2184  -1769   1301    672  -1977   -504  -1618  -1010  -1343   -956   -914
   -392  -2226  -1834   1306    719  -2029   -353  -1350   -748  -1148   -820   -826
   -368  -2216  -1847   1293    737  -2031   -166  -1057   -470   -927   -659   -704
   -350  -2190  -1842   1267    745  -2016    -64   -888   -314   -800   -563   -623
   -358  -2166  -1808   1260    724  -1987    -36   -831   -262   -763   -540   -594
   -363  -2161  -1797   1262    714  -1979    -31   -815   -249   -758   -535   -594
   -350  -2164  -1813   1257    730  -1990    -18   -797   -228   -740   -517   -579
   -335  -2179  -1844   1257    753  -2013      0   -774   -200   -722   -498   -555
   -335  -2179  -1844   1257    753  -2013     15   -761   -189   -717   -498   -537
   -335  -2177  -1842   1254    750  -2010     -2   -776   -200   -737   -532   -561
   -335  -2205  -1870   1270    766  -2039    -15   -784   -200   -745   -537   -576
   -324  -2221  -1899   1270    787  -2060    -18   -779   -192   -743   -519   -579
   -335  -2213  -1878   1273    769  -2044    -12   -763   -166   -727   -509   -561
   -353  -2221  -1867   1286    753  -2044    -18   -761   -161   -727   -504   -542
   -366  -2216  -1849   1291    740  -2034    -33   -766   -155   -724   -509   -517
   -340  -2221  -1883   1278    769  -2052    -38   -756   -137   -711   -485   -511
   -335  -2236  -1901   1286    782  -2070    -10   -724    -96   -678   -454   -504
   -337  -2249  -1912   1291    784  -2081     -7   -719    -88   -675   -465   -496
   -332  -2247  -1914   1291    789  -2081     -5   -691    -62   -646   -433   -475
   -348  -2260  -1912   1301    779  -2086     -5   -675    -38   -628   -415   -475
   -350  -2268  -1917   1309    782  -2094      2   -644    -12   -610   -397   -457
   -350  -2270  -1919   1309    784  -2096     12   -615     18   -584   -371   -436
   -335  -2268  -1932   1301    797  -2101    -10   -602     44   -571   -374   -436
   -332  -2197  -1865   1265    763  -2031    -12   -553     98   -519   -332   -381
   -314  -2135  -1823   1223    753  -1979      7   -488    184   -436   -246   -309
   -301  -2120  -1818   1210    756  -1971     18   -428    249   -371   -184   -246
   -277  -2117  -1839   1197    779  -1979     20   -366    316   -296   -124   -187
   -277  -2086  -1808   1179    763  -1948     33   -303    402   -213    -36   -109
   -267  -2073  -1805   1169    766  -1940     49   -257    459   -153     44    -54
   -272  -2047  -1777   1158    750  -1912     59   -236    488   -124     77    -20
   -285  -2016  -1730   1150    722  -1873     67   -233    488   -129     83    -12
   -298  -2013  -1714   1153    706  -1865     46   -270    444   -176     41    -33
   -311  -2044  -1732   1176    709  -1888     31   -309    402   -228    -12    -67
   -314  -2104  -1792   1208    737  -1948     23   -345    361   -285    -67   -111
   -329  -2143  -1813   1236    740  -1979     36   -384    306   -340   -114   -142
   -350  -2182  -1834   1265    740  -2008     25   -449    239   -428   -192   -207
   -363  -2234  -1870   1299    753  -2052     15   -514    179   -511   -270   -277
   -379  -2273  -1896   1325    756  -2086    -15   -594     93   -602   -355   -355
   -384  -2309  -1925   1348    769  -2117    -28   -649     38   -670   -431   -407
   -374  -2379  -2005   1374    813  -2192    -23   -691      0   -724   -485   -452
   -384  -2439  -2055   1410    833  -2247    -20   -724    -31   -756   -514   -480
   -394  -2475  -2083   1434    841  -2281    -28   -753    -59   -779   -540   -506
   -394  -2517  -2122   1457    862  -2320    -31   -771    -75   -802   -568   -535
   -397  -2535  -2140   1465    870  -2338    -46   -800   -101   -833   -602   -555
   -397  -2553  -2156   1475    878  -2353    -46   -802   -106   -841   -610   -555
   -392  -2561  -2169   1475    885  -2366    -44   -800   -103   -839   -605   -542
   -389  -2551  -2161   1470    885  -2356    -49   -805   -109   -846   -602   -530
   -387  -2561  -2174   1473    893  -2369    -38   -792    -93   -831   -594   -527
   -376  -2535  -2161   1454    891  -2348    -41   -795    -88   -823   -587   -532
   -371  -2540  -2169   1452    898  -2356    -36   -789    -80   -813   -574   -527
   -371  -2499  -2127   1436    878  -2314    -20   -771    -51   -787   -548   -496
   -366  -2439  -2075   1400    854  -2257      0   -748    -20   -761   -519   -465
   -353  -2426  -2073   1389    857  -2249     12   -730      7   -732   -493   -433
   -355  -2429  -2075   1389    857  -2252     15   -727     12   -730   -485   -433
   -358  -2426  -2068   1392    854  -2247     12   -730     20   -730   -480   -436
   -340  -2372  -2031   1353    844  -2200     -2   -745     25   -722   -472   -415
   -327  -2348  -2023   1337    846  -2187    -23   -758     20   -722   -467   -402
   -332  -2382  -2049   1356    857  -2218    -33   -766     10   -730   -470   -394
   -335  -2366  -2031   1350    846  -2200    -33   -763     15   -719   -449   -374
   -306  -2374  -2068   1340    880  -2223    -28   -758     23   -709   -433   -368
   -306  -2418  -2112   1361    901  -2265    -23   -753     23   -709   -428   -368
   -316  -2475  -2158   1395    919  -2317    -23   -761      2   -727   -452   -384
   -319  -2517  -2197   1418    937  -2359    -31   -771    -20   -748   -478   -397
   -319  -2527  -2210   1423    943  -2369    -36   -782    -46   -774   -498   -420
   -324  -2572  -2249   1447    961  -2410    -36   -789    -62   -797   -517   -439
   -345  -2642  -2299   1493    974  -2470    -36   -802    -77   -815   -535   -457
   -353  -2686  -2333   1519    989  -2509    -33   -810    -85   -831   -545   -465
   -345  -2712  -2366   1527   1008  -2540    -46   -831   -106   -862   -568   -480
   -345  -2704  -2361   1525   1005  -2533    -54   -844   -127   -885   -587   -493
   -345  -2707  -2361   1525   1008  -2535    -59   -849   -132   -893   -589   -488
   -342  -2720  -2377   1532   1015  -2548    -51   -839   -122   -880   -576   -475
   -353  -2756  -2403   1553   1023  -2579    -44   -839   -127   -880   -581   -483
   -342  -2798  -2457   1569   1057  -2629    -44   -844   -135   -885   -592   -483
   -332  -2816  -2483   1571   1072  -2650    -59   -865   -155   -906   -613   -506
   -324  -2766  -2442   1545   1057  -2605    -67   -867   -158   -909   -610   -504
   -311  -2826  -2517   1569   1101  -2673    -25   -800   -119   -896   -615   -524
   -316  -2852  -2535   1582   1109  -2694     77   -652    -10   -844   -613   -553
   -309  -2743  -2434   1525   1062  -2590    174   -488    161   -701   -506   -478
   -290  -2522  -2231   1408    969  -2377    213   -322    418   -415   -236   -231
   -241  -2247  -2005   1244    880  -2127    179   -197    644    -64    189    213
   -259  -2016  -1756   1137    748  -1886     59   -457    488    -15    446    553
   -358  -1979  -1623   1169    631  -1803    -62   -859    129   -176    483    657
   -441  -2073  -1631   1257    594  -1852   -202  -1270   -340   -574    181    394
   -475  -2436  -1961   1454    740  -2200   -400  -1735   -945  -1325   -649   -379
   -457  -2803  -2346   1628    943  -2574   -584  -1953  -1312  -1834  -1223   -909
   -420  -3102  -2681   1758   1127  -2891   -594  -1813  -1208  -1795  -1247   -984
   -402  -3192  -2790   1797   1192  -2992   -485  -1551   -927  -1577  -1104   -904
   -368  -3177  -2811   1771   1221  -2995   -335  -1309   -659  -1371   -966   -805
   -348  -3143  -2795   1745   1223  -2969   -158  -1057   -397  -1156   -797   -675
   -353  -3112  -2761   1732   1202  -2935    -70   -932   -262  -1044   -706   -607
   -358  -3086  -2727   1722   1184  -2907    -41   -880   -210  -1002   -665   -579
   -366  -3104  -2738   1735   1184  -2922    -33   -865   -197   -989   -657   -581
   -353  -3120  -2766   1735   1205  -2943    -25   -857   -192   -987   -657   -589
   -340  -3122  -2782   1730   1218  -2953    -12   -836   -176   -974   -644   -581
   -340  -3107  -2766   1725   1213  -2938     -2   -820   -158   -958   -626   -566
   -355  -3117  -2761   1735   1200  -2940     -2   -823   -150   -956   -618   -563
   -376  -3154  -2777   1764   1197  -2966      0   -820   -142   -948   -610   -563
   -379  -3180  -2803   1779   1210  -2992     -2   -813   -137   -943   -605   -563
   -350  -3177  -2826   1764   1236  -3003      5   -797   -119   -927   -594   -553
   -348  -3135  -2790   1740   1218  -2964     -2   -802   -116   -924   -589   -548
   -361  -3141  -2779   1751   1208  -2961     15   -787    -85   -901   -561   -524
   -368  -3169  -2800   1769   1213  -2985     25   -774    -70   -891   -548   -517
   -368  -3198  -2829   1784   1228  -3013     25   -766    -64   -885   -542   -511
   -358  -3216  -2857   1784   1247  -3037     31   -753    -49   -878   -532   -511
   -345  -3200  -2855   1771   1252  -3029     41   -735    -28   -862   -519   -506
   -332  -3187  -2855   1758   1257  -3021     49   -717     -5   -839   -498   -491
   -322  -3161  -2839   1743   1257  -3000     70   -680     33   -797   -457   -457
   -327  -3169  -2842   1745   1254  -3005     75   -649     62   -769   -436   -439
   -327  -3177  -2850   1753   1260  -3013     85   -607    106   -724   -397   -415
   -335  -3185  -2850   1758   1257  -3018    109   -550    166   -670   -342   -374
   -316  -3161  -2844   1740   1262  -3003    132   -485    236   -602   -285   -319
   -296  -3104  -2808   1699   1254  -2956    153   -405    319   -511   -207   -246
   -280  -3060  -2782   1670   1249  -2922    168   -332    394   -428   -132   -176
   -262  -3039  -2779   1649   1257  -2912    181   -280    449   -374    -72   -129
   -265  -3013  -2748   1639   1241  -2881    192   -241    485   -329    -23    -80
   -272  -2987  -2714   1628   1221  -2852    200   -223    496   -311     -2    -49
   -285  -2992  -2709   1639   1210  -2852    205   -223    485   -322     -7    -46
   -288  -3003  -2714   1644   1210  -2860    194   -244    454   -350    -20    -64
   -303  -3026  -2722   1665   1208  -2876    189   -280    410   -394    -51   -103
   -324  -3070  -2746   1696   1208  -2907    176   -337    345   -465   -111   -153
   -342  -3102  -2761   1722   1208  -2933    168   -394    277   -532   -171   -200
   -361  -3151  -2790   1756   1213  -2972    153   -467    202   -615   -249   -265
   -381  -3198  -2816   1790   1215  -3008    135   -540    132   -691   -324   -332
   -410  -3270  -2860   1839   1223  -3065    111   -618     57   -769   -394   -405
   -420  -3317  -2896   1867   1236  -3107     90   -680     -7   -831   -457   -467
   -433  -3361  -2927   1899   1244  -3146     77   -735    -57   -880   -504   -514
   -436  -3393  -2956   1914   1260  -3174     70   -776    -96   -909   -535   -545
   -439  -3432  -2992   1932   1275  -3213     54   -815   -129   -940   -563   -571
   -444  -3465  -3021   1953   1288  -3244     36   -849   -161   -974   -594   -602
   -444  -3504  -3063   1974   1309  -3286     10   -880   -192  -1008   -628   -641
   -446  -3522  -3076   1984   1314  -3299      0   -891   -200  -1018   -633   -657
   -462  -3515  -3052   1987   1293  -3283      0   -893   -197  -1021   -636   -654
   -480  -3522  -3042   2003   1278  -3283      0   -896   -200  -1028   -641   -659
   -480  -3530  -3050   2005   1283  -3291      0   -898   -205  -1031   -631   -665
   -480  -3546  -3065   2013   1291  -3307      0   -893   -200  -1023   -623   -659
   -480  -3556  -3076   2016   1293  -3317     -7   -896   -202  -1028   -623   -654
   -483  -3525  -3044   2003   1280  -3286     -2   -885   -189  -1015   -615   -641
   -485  -3478  -2995   1982   1252  -3237     12   -870   -166   -989   -589   -620
   -475  -3455  -2979   1966   1252  -3218     33   -862   -155   -982   -574   -613
   -459  -3460  -3000   1958   1267  -3229     36   -862   -153   -982   -576   -613
   -457  -3437  -2982   1945   1262  -3211     33   -867   -142   -971   -566   -594
   -475  -3421  -2948   1945   1236  -3185     18   -885   -148   -974   -558   -581
   -470  -3442  -2972   1956   1249  -3208    -12   -911   -171   -997   -584   -607
   -449  -3452  -3003   1951   1275  -3229    -31   -927   -194  -1015   -600   -620
   -452  -3450  -2998   1948   1273  -3224    -25   -919   -187  -1008   -592   -605
   -446  -3463  -3016   1953   1283  -3242    -25   -909   -181  -1008   -587   -597
   -441  -3502  -3060   1971   1309  -3281    -41   -909   -197  -1028   -600   -605
   -433  -3538  -3104   1984   1332  -3322    -49   -922   -223  -1052   -623   -626
   -433  -3587  -3156   2010   1361  -3372    -51   -932   -244  -1078   -646   -652
   -449  -3645  -3198   2047   1371  -3421    -62   -953   -277  -1114   -678   -685
   -467  -3676  -3208   2073   1369  -3442    -59   -961   -296  -1132   -698   -704
   -467  -3704  -3237   2086   1382  -3470    -62   -979   -324  -1166   -730   -737
   -465  -3730  -3265   2096   1400  -3499    -67   -987   -342  -1187   -743   -756
   -470  -3764  -3294   2114   1410  -3530    -75   -997   -358  -1208   -763   -774
   -470  -3780  -3309   2125   1418  -3546    -77  -1008   -374  -1223   -782   -792
   -480  -3808  -3328   2143   1421  -3569    -85  -1021   -389  -1241   -802   -805
   -472  -3816  -3343   2143   1434  -3580    -90  -1023   -392  -1247   -810   -807
   -465  -3813  -3348   2138   1439  -3582    -83  -1021   -384  -1249   -815   -810
   -470  -3811  -3341   2140   1434  -3577    -83  -1026   -387  -1254   -820   -818
   -485  -3847  -3364   2164   1439  -3606    -83  -1026   -394  -1265   -823   -823
   -506  -3878  -3372   2192   1431  -3626    -93  -1034   -410  -1286   -846   -844
   -493  -3894  -3400   2192   1452  -3650    -70   -984   -392  -1293   -870   -875
   -459  -3899  -3439   2179   1488  -3671     28   -826   -296  -1260   -885   -909
   -459  -3811  -3351   2135   1441  -3580    119   -654   -111  -1119   -782   -833
   -452  -3580  -3128   2016   1335  -3354    179   -439    181   -800   -475   -555
   -413  -3268  -2855   1839   1218  -3060    142   -361    358   -491    -93   -158
   -444  -2935  -2491   1691   1023  -2714    -70   -782     90   -498    116    145
   -537  -2876  -2338   1706    898  -2608   -239  -1260   -270   -631    161    249
   -610  -2998  -2387   1803    885  -2694   -402  -1704   -714  -1010   -155    -23
   -639  -3439  -2803   2039   1080  -3122   -615  -2112  -1299  -1766   -971   -769
   -618  -3904  -3286   2262   1332  -3595   -766  -2268  -1657  -2322  -1600  -1340
   -571  -4125  -3554   2346   1491  -3839   -701  -2039  -1457  -2187  -1551  -1340
   -553  -4164  -3611   2359   1527  -3889   -537  -1719  -1132  -1948  -1389  -1234
   -530  -4133  -3603   2330   1535  -3868   -355  -1413   -833  -1725  -1234  -1119
   -496  -4068  -3572   2283   1538  -3821   -218  -1192   -620  -1551  -1098  -1023
   -491  -4050  -3559   2270   1530  -3803   -166  -1106   -537  -1491  -1057   -987
   -504  -4047  -3543   2275   1517  -3795   -140  -1072   -498  -1465  -1039   -966
   -493  -4058  -3567   2273   1535  -3813   -140  -1065   -485  -1462  -1039   -969
   -475  -4068  -3593   2273   1558  -3832   -148  -1060   -485  -1470  -1052   -982
   -483  -4037  -3554   2260   1532  -3795   -127  -1031   -454  -1447  -1028   -950
   -480  -4047  -3567   2262   1540  -3808   -124  -1026   -449  -1444  -1031   -943
   -501  -4078  -3577   2288   1538  -3829   -124  -1018   -446  -1449  -1041   -950
   -501  -4068  -3567   2286   1532  -3819   -114  -1002   -423  -1434  -1023   -937
   -493  -4058  -3567   2275   1535  -3813   -116   -997   -407  -1434  -1021   -940
   -491  -4055  -3564   2273   1535  -3811   -111   -982   -392  -1426  -1018   -935
   -491  -4047  -3556   2268   1530  -3803   -109   -966   -376  -1418  -1002   -922
   -511  -4026  -3515   2270   1501  -3772   -111   -956   -363  -1415   -995   -906
   -511  -3987  -3476   2249   1480  -3733   -114   -953   -358  -1415  -1010   -898
   -498  -4003  -3507   2249   1504  -3756   -109   -943   -350  -1415  -1018   -904
   -501  -4019  -3517   2257   1506  -3769    -98   -922   -332  -1400  -1008   -906
   -491  -4047  -3556   2270   1532  -3803    -67   -885   -296  -1366   -974   -893
   -498  -4047  -3551   2273   1522  -3800    -51   -857   -270  -1343   -956   -880
   -491  -4021  -3533   2255   1519  -3777    -49   -833   -249  -1327   -945   -870
   -493  -4016  -3522   2252   1512  -3769    -57   -810   -226  -1314   -935   -857
   -501  -3987  -3486   2244   1491  -3738    -59   -769   -189  -1278   -904   -828
   -496  -3980  -3483   2236   1491  -3730    -36   -693   -127  -1218   -854   -784
   -488  -3951  -3463   2218   1486  -3707     -2   -602    -33  -1130   -774   -714
   -472  -3915  -3442   2192   1483  -3678     31   -517     59  -1039   -693   -639
   -454  -3873  -3419   2164   1480  -3647     46   -452    124   -971   -636   -589
   -459  -3821  -3364   2140   1452  -3595     62   -392    184   -906   -571   -527
   -449  -3746  -3296   2096   1423  -3522     83   -345    228   -854   -524   -472
   -433  -3717  -3283   2073   1423  -3502     77   -340    226   -852   -524   -457
   -423  -3712  -3289   2068   1431  -3502     59   -361    197   -883   -540   -467
   -428  -3735  -3309   2081   1439  -3522     51   -381    168   -914   -555   -493
   -441  -3764  -3325   2101   1439  -3546     51   -418    129   -953   -589   -527
   -459  -3800  -3341   2130   1436  -3569     33   -472     75  -1010   -639   -561
   -457  -3813  -3356   2135   1449  -3585     18   -530     18  -1072   -691   -592
   -472  -3842  -3369   2156   1447  -3606     12   -597    -49  -1148   -763   -652
   -480  -3889  -3408   2184   1462  -3647      0   -662   -116  -1223   -833   -714
   -491  -3928  -3439   2208   1473  -3684    -31   -735   -192  -1306   -914   -774
   -498  -3946  -3447   2223   1473  -3697    -51   -792   -249  -1366   -971   -820
   -506  -4011  -3507   2257   1499  -3759    -72   -849   -309  -1431  -1034   -891
   -506  -4050  -3543   2278   1517  -3798    -85   -880   -345  -1470  -1070   -922
   -524  -4068  -3543   2296   1506  -3806    -85   -891   -358  -1496  -1083   -937
   -542  -4084  -3541   2314   1499  -3813    -88   -896   -366  -1512  -1101   -948
   -519  -4068  -3551   2291   1514  -3811   -122   -927   -397  -1543  -1140   -976
   -524  -4060  -3535   2294   1504  -3800   -140   -945   -415  -1564  -1174  -1005
   -493  -4091  -3598   2291   1551  -3845   -140   -956   -418  -1574  -1184  -1015
   -470  -4099  -3629   2286   1579  -3865   -135   -945   -413  -1584  -1192  -1010
   -470  -4000  -3530   2234   1530  -3764   -171   -966   -426  -1597  -1202  -1008
   -496  -3995  -3499   2244   1501  -3748   -174   -966   -423  -1597  -1205  -1018
   -498  -4065  -3567   2281   1532  -3816   -158   -948   -405  -1584  -1184  -1031
   -491  -4068  -3577   2281   1543  -3824   -129   -917   -371  -1561  -1158  -1013
   -462  -3980  -3517   2218   1527  -3748   -135   -919   -371  -1566  -1176   -995
   -457  -3938  -3481   2197   1509  -3710   -124   -906   -350  -1548  -1169   -982
   -465  -3949  -3486   2205   1509  -3720    -98   -875   -306  -1509  -1127   -974
   -475  -3899  -3424   2187   1473  -3663   -119   -888   -309  -1519  -1127   -987
   -488  -3826  -3341   2156   1423  -3585   -155   -927   -332  -1548  -1174   -979
   -457  -3858  -3400   2156   1470  -3629   -179   -950   -361  -1571  -1187   -976
   -439  -3946  -3507   2190   1532  -3725   -171   -932   -340  -1543  -1130   -958
   -439  -3941  -3502   2190   1530  -3722   -145   -906   -309  -1514  -1096   -932
   -428  -3925  -3496   2177   1532  -3712   -148   -901   -316  -1517  -1101   -930
   -418  -3936  -3520   2177   1548  -3728   -161   -911   -335  -1535  -1119   -940
   -428  -3998  -3572   2213   1569  -3785   -176   -919   -350  -1553  -1135   -943
   -433  -4050  -3616   2242   1590  -3834   -189   -935   -376  -1571  -1153   -948
   -426  -4099  -3673   2262   1623  -3889   -205   -950   -400  -1597  -1189   -979
   -423  -4128  -3704   2275   1639  -3917   -218   -969   -433  -1639  -1234  -1015
   -428  -4123  -3694   2275   1631  -3910   -239  -1000   -470  -1686  -1280  -1062
   -418  -4128  -3710   2273   1644  -3920   -239  -1005   -470  -1686  -1286  -1070
   -418  -4169  -3754   2291   1667  -3962   -239  -1013   -485  -1701  -1296  -1070
   -428  -4169  -3741   2296   1654  -3956   -241  -1018   -498  -1717  -1317  -1085
   -426  -4175  -3748   2299   1660  -3962   -244  -1015   -501  -1717  -1322  -1085
   -402  -4216  -3813   2309   1704  -4016   -246  -1015   -509  -1719  -1335  -1093
   -387  -4169  -3782   2275   1696  -3977   -272  -1041   -542  -1758  -1371  -1109
   -376  -4136  -3759   2255   1691  -3949   -283  -1052   -555  -1771  -1379  -1098
   -371  -4185  -3813   2278   1719  -4000   -252  -1021   -522  -1730  -1335  -1083
   -363  -4250  -3886   2307   1761  -4068   -223   -992   -501  -1709  -1317  -1088
   -353  -4291  -3941   2320   1792  -4117   -189   -940   -488  -1727  -1361  -1140
   -348  -4255  -3907   2301   1777  -4081    -85   -807   -405  -1704  -1392  -1171
   -337  -4115  -3777   2223   1719  -3946     10   -641   -226  -1553  -1278  -1075
   -296  -3868  -3572   2083   1636  -3720     67   -405     88  -1179   -919   -748
   -270  -3582  -3315   1925   1519  -3447    -18   -335    275   -815   -459   -267
   -301  -3325  -3024   1813   1358  -3174   -200   -670    109   -732   -161     93
   -368  -3278  -2909   1823   1267  -3094   -384  -1117   -257   -888   -132    168
   -441  -3421  -2979   1932   1267  -3200   -553  -1600   -795  -1405   -589   -220
   -457  -3816  -3359   2135   1449  -3590   -766  -2062  -1460  -2304  -1569  -1091
   -410  -4149  -3741   2278   1665  -3946   -862  -2148  -1714  -2712  -2034  -1514
   -368  -4359  -3990   2361   1810  -4175   -797  -1919  -1512  -2561  -1958  -1506
   -342  -4401  -4058   2372   1857  -4229   -652  -1649  -1223  -2325  -1805  -1423
   -319  -4375  -4055   2346   1865  -4216   -454  -1356   -932  -2088  -1634  -1301
   -314  -4291  -3980   2301   1831  -4136   -303  -1130   -704  -1888  -1475  -1171
   -309  -4271  -3964   2288   1826  -4117   -252  -1036   -620  -1810  -1413  -1124
   -309  -4281  -3972   2296   1831  -4128   -218   -992   -574  -1769  -1382  -1106
   -301  -4268  -3969   2283   1831  -4120   -205   -971   -555  -1753  -1361  -1088
   -293  -4234  -3941   2262   1823  -4089   -192   -953   -550  -1743  -1353  -1072
   -280  -4193  -3915   2236   1816  -4055   -189   -937   -550  -1738  -1343  -1052
   -272  -4206  -3933   2239   1829  -4071   -179   -922   -542  -1725  -1327  -1052
   -267  -4214  -3946   2239   1836  -4081   -163   -906   -527  -1706  -1309  -1044
   -254  -4185  -3933   2218   1839  -4060   -163   -906   -524  -1706  -1312  -1052
   -257  -4141  -3886   2197   1813  -4013   -161   -898   -511  -1696  -1301  -1044
   -254  -4120  -3865   2187   1805  -3993   -142   -870   -483  -1665  -1270  -1008
   -246  -4128  -3884   2184   1818  -4006   -145   -865   -478  -1657  -1262  -1002
   -231  -4120  -3889   2174   1826  -4003   -137   -852   -459  -1639  -1241   -984
   -226  -4097  -3873   2158   1821  -3985   -127   -826   -436  -1610  -1210   -953
   -218  -4084  -3865   2151   1823  -3975   -109   -802   -413  -1584  -1187   -937
   -215  -4071  -3855   2143   1816  -3962   -109   -797   -407  -1584  -1184   -937
   -194  -4029  -3834   2112   1818  -3933   -101   -776   -392  -1564  -1166   -914
   -174  -3998  -3824   2086   1821  -3910   -103   -756   -376  -1545  -1148   -901
   -155  -3980  -3824   2068   1834  -3902   -101   -717   -350  -1512  -1117   -888
   -140  -3949  -3808   2042   1834  -3878    -72   -665   -298  -1454  -1065   -841
   -124  -3902  -3777   2013   1823  -3839    -38   -607   -236  -1392  -1008   -782
   -103  -3860  -3759   1982   1826  -3811    -25   -553   -184  -1335   -956   -735
    -85  -3824  -3738   1956   1826  -3782    -18   -483   -122  -1260   -885   -680
    -57  -3780  -3722   1919   1831  -3754      5   -402    -41  -1174   -797   -607
    -49  -3720  -3671   1883   1810  -3697     28   -324     38  -1080   -701   -527
    -44  -3658  -3616   1849   1784  -3637     49   -265     98  -1008   -628   -454
    -31  -3613  -3582   1823   1774  -3598     70   -223    140   -953   -574   -400
    -28  -3582  -3556   1803   1761  -3572     83   -213    150   -932   -540   -374
    -28  -3554  -3525   1790   1748  -3541     77   -228    135   -937   -530   -355
    -38  -3564  -3525   1800   1740  -3546     72   -252    109   -958   -540   -361
    -36  -3580  -3543   1808   1753  -3561     70   -275     80   -984   -553   -376
    -46  -3603  -3556   1823   1753  -3580     70   -314     33  -1036   -594   -431
    -64  -3574  -3509   1818   1722  -3543     64   -374    -33  -1111   -662   -491
    -88  -3598  -3509   1842   1709  -3554     54   -446   -114  -1205   -750   -548
   -106  -3658  -3551   1883   1722  -3606     41   -514   -184  -1283   -820   -594
   -124  -3707  -3582   1914   1727  -3645     25   -579   -249  -1353   -885   -665
   -132  -3751  -3621   1940   1743  -3686     20   -633   -309  -1418   -950   -732
   -137  -3819  -3681   1977   1769  -3751      5   -683   -363  -1475  -1002   -782
   -161  -3881  -3720   2021   1779  -3800     -5   -722   -407  -1517  -1036   -815
   -171  -3886  -3717   2026   1771  -3803    -18   -748   -433  -1545  -1060   -833
   -174  -3886  -3712   2029   1769  -3800    -28   -761   -446  -1558  -1067   -844
   -189  -3884  -3697   2034   1753  -3790    -28   -766   -452  -1566  -1065   -846
   -192  -3904  -3712   2049   1758  -3808    -28   -766   -454  -1569  -1065   -852
   -184  -3868  -3684   2023   1748  -3774    -33   -766   -459  -1569  -1072   -846
   -197  -3860  -3663   2026   1732  -3761    -44   -774   -467  -1571  -1075   -849
   -210  -3897  -3686   2052   1738  -3793    -46   -776   -475  -1582  -1080   -857
   -210  -3899  -3689   2055   1738  -3795    -49   -769   -475  -1577  -1075   -857
   -210  -3847  -3637   2029   1712  -3743    -51   -769   -470  -1569  -1060   -836
   -220  -3824  -3603   2021   1688  -3715    -41   -753   -454  -1553  -1036   -818
   -223  -3795  -3574   2008   1675  -3686    -20   -730   -431  -1530  -1015   -797
   -218  -3728  -3509   1974   1644  -3619      7   -711   -410  -1506   -992   -776
   -231  -3712  -3483   1971   1623  -3598      7   -722   -413  -1519   -997   -782
   -233  -3704  -3470   1969   1615  -3587      7   -727   -410  -1514   -992   -771
   -226  -3671  -3445   1945   1608  -3559     -2   -732   -407  -1506   -979   -761
   -210  -3639  -3429   1925   1608  -3535    -18   -743   -413  -1504   -971   -753
   -215  -3647  -3434   1930   1608  -3543    -41   -761   -436  -1517   -982   -750
   -202  -3650  -3447   1925   1621  -3548    -54   -769   -454  -1525   -987   -745
   -202  -3616  -3416   1906   1605  -3515    -49   -756   -446  -1512   -969   -724
   -207  -3598  -3390   1904   1590  -3494    -46   -740   -444  -1504   -958   -711
   -215  -3652  -3437   1935   1608  -3546    -72   -756   -483  -1540   -989   -737
   -231  -3707  -3478   1969   1621  -3593    -90   -774   -514  -1569  -1018   -763
   -252  -3738  -3486   1995   1615  -3613    -80   -779   -527  -1571  -1028   -769
   -272  -3764  -3491   2018   1608  -3629    -67   -776   -537  -1577  -1034   -779
   -288  -3793  -3507   2039   1608  -3650    -70   -795   -568  -1602  -1057   -807
   -301  -3816  -3515   2060   1605  -3665    -80   -813   -594  -1626  -1080   -826
   -316  -3839  -3522   2075   1600  -3681    -80   -818   -610  -1639  -1088   -828
   -335  -3863  -3528   2099   1595  -3697    -70   -820   -618  -1647  -1098   -833
   -355  -3894  -3541   2125   1592  -3717    -85   -839   -639  -1667  -1111   -854
   -340  -3891  -3551   2114   1602  -3720    -90   -839   -641  -1667  -1109   -859
   -335  -3884  -3548   2107   1605  -3717    -88   -836   -649  -1667  -1109   -862
   -337  -3855  -3517   2096   1590  -3686    -83   -828   -639  -1654  -1091   -841
   -353  -3847  -3496   2099   1571  -3673    -77   -818   -628  -1644  -1078   -820
   -355  -3878  -3522   2114   1582  -3702    -90   -828   -644  -1652  -1093   -839
   -329  -3878  -3551   2101   1610  -3715    -77   -800   -639  -1657  -1114   -867
   -306  -3852  -3546   2081   1618  -3699     12   -662   -555  -1618  -1124   -904
   -311  -3793  -3481   2052   1582  -3637     75   -519   -433  -1519  -1065   -872
   -296  -3624  -3328   1958   1514  -3478    124   -327   -218  -1275   -823   -649
   -252  -3380  -3130   1813   1436  -3255     93   -189    -33   -984   -467   -267
   -249  -3024  -2774   1636   1262  -2899    -10   -400    -90   -862   -168    124
   -342  -2920  -2577   1628   1114  -2748    -96   -769   -335   -909    -38    324
   -457  -2982  -2525   1719   1031  -2753   -215  -1187   -722  -1205   -254    142
   -517  -3299  -2785   1906   1130  -3042   -392  -1662  -1291  -1896  -1002   -584
   -467  -3637  -3169   2052   1350  -3403   -581  -1938  -1748  -2522  -1691  -1239
   -402  -3850  -3450   2125   1522  -3650   -597  -1790  -1634  -2444  -1670  -1252
   -342  -3886  -3543   2114   1597  -3715   -491  -1512  -1369  -2216  -1512  -1153
   -309  -3834  -3525   2070   1608  -3681   -342  -1228  -1096  -1992  -1348  -1036
   -285  -3735  -3450   2010   1582  -3593   -171   -940   -828  -1764  -1166   -888
   -259  -3686  -3429   1971   1582  -3556    -96   -805   -709  -1665  -1083   -820
   -249  -3673  -3424   1961   1587  -3548    -75   -763   -667  -1634  -1054   -813
   -236  -3637  -3400   1935   1579  -3517    -59   -737   -641  -1608  -1031   -787
   -226  -3606  -3380   1917   1577  -3494    -38   -704   -626  -1579  -1005   -763
   -220  -3580  -3361   1899   1569  -3470    -28   -680   -615  -1561   -997   -750
   -226  -3546  -3322   1886   1545  -3434    -12   -657   -594  -1535   -969   -727
   -218  -3520  -3304   1867   1540  -3413    -10   -644   -587  -1517   -953   -714
   -202  -3496  -3294   1849   1545  -3395     -5   -636   -579  -1506   -945   -701
   -197  -3465  -3270   1831   1535  -3369     10   -615   -561  -1486   -932   -688
   -197  -3455  -3260   1826   1530  -3359     15   -600   -553  -1470   -919   -683
   -181  -3437  -3255   1808   1535  -3346     12   -584   -545  -1457   -904   -670
   -179  -3419  -3239   1800   1530  -3330     10   -576   -537  -1447   -896   -657
   -176  -3385  -3208   1782   1514  -3296     25   -553   -511  -1418   -872   -628
   -153  -3356  -3203   1753   1525  -3281     38   -530   -488  -1397   -852   -607
   -145  -3333  -3187   1738   1519  -3260     38   -511   -483  -1387   -839   -592
   -155  -3317  -3161   1738   1501  -3239     38   -498   -475  -1376   -831   -581
   -148  -3291  -3143   1719   1496  -3218     44   -467   -452  -1350   -810   -563
   -153  -3278  -3125   1714   1486  -3203     57   -436   -426  -1325   -782   -535
   -150  -3242  -3091   1693   1467  -3169     67   -397   -397  -1288   -748   -498
   -145  -3224  -3078   1686   1465  -3151     80   -350   -358  -1247   -709   -483
   -140  -3200  -3063   1670   1460  -3133     88   -293   -311  -1197   -659   -439
   -135  -3167  -3031   1649   1447  -3099    101   -226   -259  -1132   -605   -387
   -140  -3130  -2992   1634   1426  -3063    109   -158   -207  -1075   -561   -337
   -124  -3076  -2951   1600   1413  -3013    116    -83   -148  -1005   -472   -270
   -124  -2992  -2870   1556   1371  -2933    140    -10    -85   -930   -384   -192
   -127  -2959  -2834   1543   1353  -2896    150     33    -57   -888   -345   -148
   -124  -2922  -2798   1522   1335  -2860    158     62    -44   -862   -327   -119
   -132  -2883  -2751   1509   1309  -2818    153     59    -49   -862   -319   -101
   -161  -2933  -2772   1545   1304  -2852    140     38    -72   -896   -337   -119
   -207  -2951  -2746   1579   1267  -2850    135      7   -109   -935   -368   -148
   -236  -2940  -2704   1587   1231  -2824    137    -20   -135   -958   -389   -155
   -262  -2953  -2691   1608   1213  -2824    135    -67   -181  -1005   -436   -192
   -275  -3000  -2725   1636   1221  -2863    109   -142   -262  -1088   -519   -270
   -298  -3013  -2714   1654   1208  -2865    101   -202   -314  -1148   -581   -324
   -314  -3039  -2725   1675   1202  -2881     88   -259   -361  -1200   -639   -374
   -329  -3096  -2766   1714   1218  -2933     75   -311   -400  -1241   -665   -428
   -355  -3172  -2816   1764   1226  -2992     64   -353   -444  -1283   -701   -470
   -368  -3172  -2805   1769   1218  -2990     46   -392   -480  -1317   -732   -491
   -384  -3182  -2800   1782   1205  -2992     33   -418   -511  -1350   -761   -519
   -407  -3237  -2829   1823   1210  -3034     20   -433   -540  -1376   -789   -553
   -418  -3200  -2782   1808   1179  -2992     20   -433   -537  -1369   -795   -548
   -426  -3192  -2769   1808   1169  -2982     23   -431   -527  -1363   -787   -537
   -423  -3198  -2777   1810   1174  -2987     23   -420   -517  -1358   -766   -530
   -410  -3190  -2779   1800   1184  -2985     10   -428   -522  -1366   -769   -537
   -405  -3187  -2785   1795   1187  -2987     -2   -436   -537  -1374   -782   -542
   -413  -3180  -2769   1795   1176  -2974     -2   -431   -537  -1371   -782   -530
   -415  -3164  -2748   1787   1166  -2956     -2   -423   -527  -1358   -776   -514
   -426  -3138  -2712   1782   1143  -2925      0   -413   -514  -1340   -745   -485
   -439  -3070  -2631   1753   1093  -2852     10   -394   -493  -1319   -724   -459
   -433  -3021  -2587   1727   1075  -2805     25   -379   -470  -1304   -719   -449
   -420  -3016  -2598   1717   1085  -2808     44   -358   -449  -1278   -685   -462
   -413  -2998  -2585   1706   1085  -2792     54   -345   -444  -1270   -667   -467
   -428  -2953  -2525   1691   1047  -2738     33   -368   -449  -1278   -685   -431
   -426  -2894  -2468   1660   1018  -2681     -2   -389   -457  -1283   -688   -413
   -402  -2824  -2423   1613   1008  -2624    -49   -426   -498  -1314   -717   -441
   -394  -2824  -2429   1610   1015  -2626    -57   -423   -493  -1296   -693   -436
   -405  -2863  -2460   1631   1026  -2662    -33   -384   -454  -1254   -649   -415
   -394  -2824  -2429   1608   1015  -2626    -51   -389   -459  -1260   -665   -400
   -379  -2753  -2377   1564    997  -2564   -106   -431   -498  -1306   -732   -407
   -371  -2855  -2483   1613   1054  -2670    -96   -423   -517  -1332   -748   -454
   -397  -2985  -2590   1688   1093  -2787    -64   -392   -496  -1291   -683   -446
   -418  -2992  -2574   1704   1078  -2785    -75   -397   -501  -1293   -685   -431
   -426  -2933  -2509   1678   1041  -2722    -93   -426   -537  -1335   -761   -439
   -436  -2987  -2551   1712   1057  -2769    -62   -405   -511  -1306   -761   -465
   -446  -3109  -2662   1777   1106  -2886    -49   -394   -509  -1304   -706   -480
   -433  -3115  -2681   1774   1122  -2899    -67   -415   -530  -1325   -706   -491
   -420  -3047  -2629   1732   1101  -2839    -85   -439   -550  -1353   -779   -480
   -410  -2998  -2587   1704   1088  -2792   -109   -454   -568  -1379   -833   -485
   -394  -3055  -2660   1725   1130  -2857    -80   -420   -530  -1335   -732   -493
   -392  -3050  -2660   1719   1132  -2855    -72   -405   -509  -1309   -704   -488
   -387  -3003  -2616   1691   1114  -2811    -93   -415   -517  -1325   -730   -462
   -379  -2979  -2600   1680   1109  -2790   -109   -423   -524  -1335   -766   -454
   -376  -3013  -2639   1693   1130  -2826    -90   -394   -519  -1340   -807   -475
   -348  -2995  -2650   1670   1150  -2824    -44   -316   -493  -1379   -911   -522
   -329  -2933  -2603   1628   1135  -2769     44   -171   -368  -1314   -880   -545
   -322  -2785  -2462   1553   1070  -2624    137     49    -98  -1041   -649   -400
   -254  -2574  -2320   1413   1031  -2447    153    327    259   -561    -67     72
   -228  -2216  -1990   1221    878  -2104     41    223    342   -244    415    563
   -293  -1958  -1667   1124    685  -1813   -166   -231    119   -197    592    867
   -394  -1914  -1519   1156    561  -1717   -389   -774   -329   -483    389    758
   -462  -2203  -1743   1330    639  -1971   -620  -1358  -1034  -1340   -452    -44
   -444  -2585  -2140   1514    846  -2364   -810  -1688  -1600  -2132  -1291   -787
   -387  -2878  -2491   1631   1049  -2686   -823  -1558  -1571  -2190  -1402   -922
   -350  -3003  -2652   1678   1150  -2829   -680  -1236  -1267  -1945  -1249   -831
   -303  -2969  -2665   1636   1179  -2818   -496   -935   -961  -1699  -1065   -693
   -252  -2930  -2678   1590   1210  -2805   -301   -644   -688  -1470   -904   -558
   -220  -2857  -2639   1538   1208  -2748   -207   -488   -535  -1340   -813   -475
   -200  -2800  -2600   1501   1200  -2701   -194   -446   -493  -1306   -802   -462
   -187  -2764  -2579   1475   1195  -2673   -184   -413   -457  -1275   -782   -446
   -166  -2730  -2564   1447   1197  -2647   -171   -400   -441  -1267   -782   -444
   -153  -2678  -2525   1415   1184  -2603   -181   -405   -441  -1267   -795   -441
   -137  -2675  -2538   1408   1200  -2608   -168   -379   -407  -1223   -743   -410
   -127  -2712  -2587   1418   1226  -2650   -150   -350   -371  -1179   -688   -381
   -109  -2675  -2569   1392   1228  -2624   -137   -332   -355  -1163   -691   -342
    -93  -2631  -2540   1361   1221  -2587   -140   -316   -342  -1143   -678   -306
    -88  -2629  -2540   1358   1226  -2585   -135   -303   -324  -1117   -636   -322
    -70  -2566  -2499   1317   1210  -2533   -153   -314   -327  -1117   -657   -335
    -49  -2533  -2483   1291   1215  -2509   -150   -301   -306  -1088   -623   -316
    -31  -2535  -2504   1280   1234  -2520   -145   -280   -283  -1052   -576   -296
    -15  -2507  -2491   1262   1236  -2499   -148   -267   -267  -1028   -568   -272
     -7  -2465  -2460   1236   1226  -2465   -142   -246   -249  -1010   -576   -262
      2  -2431  -2434   1213   1218  -2431   -145   -236   -236   -997   -563   -257
     15  -2395  -2410   1189   1210  -2403   -142   -213   -207   -963   -530   -244
     46  -2340  -2387   1148   1215  -2364   -132   -184   -171   -922   -488   -197
     77  -2301  -2382   1109   1228  -2340   -129   -142   -129   -867   -454   -163
    103  -2273  -2377   1083   1239  -2325   -114    -88    -75   -813   -418   -119
    114  -2226  -2340   1054   1226  -2283   -103    -31    -20   -748   -374    -59
    148  -2151  -2299   1002   1223  -2223    -96     25     38   -680   -306     -7
    171  -2096  -2268    961   1218  -2182    -80    109    122   -579   -197     54
    200  -2047  -2247    922   1223  -2148    -54    197    207   -478    -98    142
    233  -1964  -2197    865   1213  -2081    -33    272    283   -387    -18    220
    249  -1867  -2117    810   1182  -1992    -38    306    324   -329     25    272
    262  -1829  -2091    782   1174  -1958    -31    322    335   -301     49    309
    265  -1771  -2036    753   1150  -1904    -28    322    335   -290     70    332
    275  -1745  -2021    732   1145  -1883    -28    301    314   -303     57    324
    285  -1727  -2013    722   1148  -1870    -33    277    280   -327     38    316
    296  -1738  -2034    719   1163  -1886    -44    241    233   -371      2    290
    283  -1740  -2023    727   1150  -1880    -54    189    166   -433    -54    239
    265  -1779  -2047    756   1156  -1914    -59    135     93   -498   -122    176
    275  -1771  -2047    748   1161  -1909    -67     72     25   -563   -181    124
    283  -1795  -2081    753   1179  -1935    -70     20    -36   -626   -246     72
    272  -1839  -2114    782   1192  -1977    -88    -38   -109   -698   -324     -2
    285  -1808  -2094    758   1187  -1951   -116   -101   -176   -763   -394    -51
    303  -1792  -2096    745   1200  -1943   -132   -137   -223   -792   -428    -77
    296  -1867  -2164    784   1228  -2016   -119   -140   -233   -795   -418    -98
    293  -1891  -2184    797   1239  -2039   -122   -145   -254   -802   -426   -103
    283  -1888  -2171    800   1226  -2029   -124   -150   -277   -815   -446   -109
    290  -1857  -2148    784   1218  -2003   -111   -145   -283   -815   -457   -101
    298  -1826  -2127    763   1213  -1977   -114   -135   -283   -805   -441    -90
    324  -1829  -2153    750   1236  -1990   -116   -129   -288   -805   -441   -103
    335  -1808  -2145    735   1239  -1977   -111   -127   -303   -810   -449   -119
    316  -1777  -2094    730   1205  -1935   -106   -109   -303   -800   -428   -109
    324  -1771  -2096    722   1208  -1932   -106    -96   -303   -792   -426   -106
    348  -1735  -2083    693   1215  -1909   -109    -90   -316   -792   -426    -96
    366  -1683  -2049    657   1205  -1865    -98    -72   -309   -776   -407    -67
    366  -1608  -1974    620   1169  -1790    -80    -41   -288   -735   -368    -31
    358  -1595  -1953    615   1153  -1774    -51    -20   -283   -727   -358    -20
    361  -1543  -1904    589   1132  -1725    -20      5   -270   -709   -345     -2
    366  -1512  -1880    571   1122  -1696    -15     15   -272   -706   -348      2
    389  -1441  -1831    527   1109  -1636    -10     33   -262   -685   -324     25
    413  -1366  -1779    475   1093  -1571    -23     33   -267   -680   -316     49
    413  -1361  -1777    472   1093  -1569    -51     23   -293   -688   -322     51
    405  -1353  -1761    472   1080  -1556    -57     36   -301   -680   -309     62
    426  -1332  -1758    454   1091  -1545    -51     59   -298   -665   -288     80
    423  -1327  -1753    449   1088  -1540    -51     72   -311   -662   -288     83
    428  -1314  -1743    441   1085  -1527    -59     77   -335   -678   -303     80
    444  -1306  -1751    428   1096  -1527    -57     93   -353   -685   -314     77
    446  -1327  -1774    441   1109  -1551    -44    109   -368   -693   -327     77
    449  -1325  -1774    436   1109  -1548    -28    122   -387   -706   -353     72
    446  -1306  -1753    431   1098  -1530    -23    129   -405   -722   -374     59
    444  -1309  -1753    433   1098  -1530    -20    129   -418   -735   -379     46
    459  -1299  -1758    420   1109  -1527    -18    140   -433   -743   -389     44
    472  -1283  -1758    405   1114  -1522    -20    145   -457   -756   -410     36
    475  -1241  -1719    381   1096  -1480    -20    153   -470   -766   -423     38
    470  -1223  -1696    374   1080  -1460    -12    179   -465   -756   -413     51
    496  -1176  -1673    340   1083  -1423      7    213   -452   -735   -410     75
    514  -1096  -1613    290   1062  -1353      2    220   -472   -748   -452     75
    506  -1093  -1600    293   1052  -1345     20    252   -465   -730   -407     93
    504  -1096  -1600    293   1049  -1348     44    290   -446   -701   -345     98
    527  -1054  -1582    265   1054  -1317     67    355   -428   -688   -355     88
    537  -1005  -1543    231   1039  -1273    150    519   -342   -639   -363     70
    550   -888  -1441    168    995  -1163    239    701   -192   -509   -285    129
    584   -670  -1254     41    917   -961    311    930     49   -236    -31    376
    657   -371  -1028   -142    841   -698    277   1101    249     83    345    789
    649    -10   -659   -322    654   -335    158    820    142    174    618   1171
    555     98   -459   -327    506   -179     72    457   -101    127    735   1366
    436     72   -366   -257    400   -145    -54     23   -509   -194    480   1156
    371   -207   -579    -80    475   -392   -236   -475  -1109   -919   -324    374
    415   -511   -927     46    670   -719   -394   -657  -1488  -1444   -914   -179
    488   -680  -1169     96    828   -924   -405   -470  -1369  -1361   -896   -189
    568   -704  -1273     64    919   -987   -319   -176  -1119  -1150   -756    -93
    633   -613  -1247    -10    940   -930   -158    142   -846   -922   -594     36
    654   -517  -1174    -70    914   -844      7    433   -605   -717   -441    163
    683   -418  -1101   -132    891   -761     96    589   -488   -607   -355    236
    711   -329  -1041   -189    875   -685    132    659   -436   -558   -314    280
    730   -275  -1005   -226    867   -639    153    711   -410   -524   -288    309
    735   -220   -956   -259    844   -587    163    745   -405   -501   -275    327
    748   -155   -904   -296    823   -527    181    789   -381   -465   -249    358
    763   -114   -880   -324    820   -496    194    828   -368   -444   -231    376
    769    -77   -846   -345    807   -462    189    859   -366   -428   -228    379
    774    -10   -787   -384    779   -397    200    891   -350   -405   -215    400
    802     62   -743   -433    774   -340    223    930   -332   -379   -192    426
    833    135   -701   -485    766   -283    233    966   -314   -353   -174    449
    839    200   -639   -519    740   -218    246   1002   -290   -324   -150    472
    844    249   -597   -548    719   -171    249   1034   -277   -311   -145    483
    859    301   -558   -581    709   -127    252   1070   -262   -290   -129    498
    867    381   -485   -623    678    -51    265   1114   -236   -254   -101    522
    878    441   -436   -659    657      2    272   1156   -215   -218    -85    550
    891    480   -410   -688    649     36    272   1197   -200   -194    -67    571
    901    542   -361   -722    631     90    280   1244   -184   -166    -44    594
    927    623   -303   -776    615    158    296   1299   -153   -127    -20    620
    943    693   -249   -818    597    223    311   1361   -106    -77     10    657
    930    758   -174   -846    553    293    327   1426    -62    -25     51    696
    937    831   -109   -885    524    361    342   1499    -15     33    106    745
    963    927    -36   -945    501    446    358   1584     38    101    163    800
    987   1013     25  -1000    480    519    379   1688    109    187    236    878
   1000   1093     93  -1047    452    594    394   1777    163    259    301    943
   1023   1187    163  -1106    431    675    405   1862    215    332    371   1010
   1026   1286    257  -1158    384    774    410   1927    252    381    415   1060
   1021   1382    361  -1200    329    872    423   1966    277    415    444   1098
   1026   1454    428  -1241    298    943    428   1979    277    418    449   1109
   1026   1486    459  -1257    283    974    418   1969    249    400    428   1096
   1026   1527    501  -1278    262   1015    407   1945    213    371    394   1072
   1021   1561    540  -1291    241   1052    394   1917    171    335    358   1044
   1018   1595    576  -1309    220   1085    384   1873    114    280    303    995
   1000   1623    623  -1314    189   1124    384   1834     72    239    254    956
    966   1628    662  -1301    153   1145    384   1792     31    194    205    909
    943   1623    680  -1283    132   1153    368   1748    -25    150    153    857
    940   1610    670  -1275    135   1140    350   1704    -80    103     96    805
    924   1600    672  -1262    127   1137    335   1667   -116     67     49    769
    911   1597    685  -1257    111   1143    314   1631   -150     38     15    732
    898   1621    722  -1260     88   1171    306   1618   -168     28     -5    714
    896   1662    763  -1280     64   1213    306   1621   -179     33    -12    717
    888   1696    805  -1293     41   1252    293   1628   -187     36    -20    709
    885   1730    841  -1309     23   1286    285   1631   -192     33    -25    704
    888   1782    893  -1335     -2   1337    296   1647   -179     54    -12    724
    862   1821    956  -1343    -46   1389    283   1654   -181     62    -10    730
    867   1855    987  -1361    -59   1421    267   1665   -189     67    -15    730
    872   1875   1002  -1374    -64   1439    252   1670   -202     64    -31    722
    865   1912   1047  -1387    -90   1480    246   1680   -207     64    -38    727
    846   1964   1117  -1405   -135   1540    246   1701   -197     80    -28    737
    852   2010   1158  -1434   -153   1584    233   1709   -192     85    -25    745
    865   2068   1202  -1467   -168   1636    239   1727   -176    103    -15    761
    852   2164   1312  -1506   -228   1738    262   1761   -140    145     12    797
    831   2236   1405  -1535   -288   1821    280   1782   -122    163     28    813
    815   2275   1460  -1545   -322   1870    275   1792   -124    168     25    815
    813   2320   1506  -1566   -348   1914    252   1784   -140    168     25    815
    815   2387   1571  -1600   -376   1979    220   1769   -148    171     23    820
    815   2408   1592  -1613   -389   2003    181   1761   -163    171     23    818
    802   2421   1615  -1613   -405   2018    163   1761   -168    184     38    831
    797   2465   1665  -1631   -433   2065    153   1766   -163    202     54    844
    800   2499   1699  -1649   -449   2099    132   1766   -174    205     44    836
    807   2499   1691  -1654   -441   2096    114   1758   -197    189     20    820
    792   2488   1693  -1641   -449   2091    111   1766   -210    187      7    818
    774   2491   1717  -1634   -472   2104     88   1758   -241    163    -23    805
    761   2499   1738  -1628   -488   2120     70   1740   -275    135    -62    766
    745   2514   1769  -1631   -511   2143     70   1738   -283    135    -75    750
    745   2501   1756  -1623   -506   2130     62   1730   -301    122    -83    730
    743   2507   1764  -1626   -511   2135     54   1725   -319    114    -96    704
    735   2551   1816  -1641   -540   2184     51   1725   -319    116    -93    706
    711   2564   1852  -1639   -571   2210     44   1730   -324    119   -101    711
    696   2559   1862  -1628   -584   2210     23   1730   -335    114   -114    704
    680   2577   1893  -1631   -607   2236     15   1732   -335    119   -109    706
    717   2592   1875  -1654   -579   2234     -2   1727   -353    109   -127    693
    696   2660   1961  -1678   -633   2312     -5   1740   -340    122   -127    709
    685   2733   2047  -1709   -680   2390    -25   1727   -353    116   -145    704
    683   2727   2044  -1706   -680   2387    -31   1738   -358    119   -155    683
    688   2701   2013  -1693   -662   2359     33   1857   -303    140   -176    654
    743   2774   2031  -1761   -644   2403    106   2005   -213    197   -168    636
    769   2948   2179  -1860   -706   2566    166   2184      0    405     18    789
    813   3237   2423  -2026   -805   2831    155   2382    244    722    340   1122
    802   3595   2792  -2197   -995   3195     51   2283    296    958    714   1548
    688   3819   3128  -2255  -1221   3476    -75   1852     98   1021    992   1862
    561   3839   3278  -2203  -1358   3559   -228   1410   -233    852    930   1836
    459   3626   3164  -2044  -1350   3395   -444    888   -792    257    319   1273
    459   3211   2751  -1834  -1145   2982   -698    467  -1431   -594   -607    441
    524   2938   2410  -1732   -943   2675   -779    532  -1478   -724   -800    262
    563   2821   2255  -1693   -844   2538   -691    820  -1208   -509   -657    319
    584   2857   2273  -1722   -844   2566   -545   1114   -927   -283   -498    413
    589   2933   2343  -1761   -875   2639   -355   1426   -641    -41   -303    542
    613   3011   2397  -1813   -893   2707   -254   1584   -491     90   -218    610
    620   3047   2426  -1834   -904   2738   -228   1644   -436    140   -194    644
    620   3055   2434  -1839   -906   2746   -226   1670   -413    168   -174    644
    618   3112   2494  -1865   -937   2803   -236   1673   -410    174   -184    644
    620   3133   2512  -1878   -945   2824   -246   1680   -400    189   -184    665
    610   3146   2533  -1878   -961   2839   -244   1696   -371    220   -148    675
    597   3180   2582  -1891   -992   2881   -244   1706   -361    244   -124    696
    587   3234   2647  -1909  -1028   2940   -272   1691   -379    233   -150    698
    574   3263   2688  -1919  -1057   2974   -272   1704   -358    257   -153    706
    566   3278   2709  -1922  -1070   2995   -280   1709   -342    280   -111    709
    563   3315   2748  -1940  -1093   3031   -293   1709   -332    301    -90    730
    566   3330   2764  -1948  -1098   3047   -296   1722   -314    327    -85    743
    561   3333   2769  -1948  -1104   3052   -306   1722   -301    345    -64    727
    540   3348   2805  -1945  -1132   3078   -311   1717   -301    350    -62    727
    535   3356   2821  -1948  -1143   3089   -327   1722   -296    358    -77    740
    522   3361   2839  -1940  -1158   3102   -335   1740   -275    389    -67    756
    532   3398   2865  -1966  -1166   3133   -335   1764   -252    418    -46    766
    535   3457   2922  -1997  -1192   3190   -335   1782   -223    449     -7    797
    519   3533   3011  -2026  -1244   3273   -335   1803   -200    478     31    823
    530   3642   3112  -2086  -1291   3377   -340   1842   -166    514     28    865
    519   3668   3146  -2096  -1314   3408   -327   1886   -111    555     44    885
    517   3660   3141  -2088  -1312   3400   -322   1953    -51    618    109    919
    522   3704   3180  -2114  -1330   3442   -314   2026     18    685    163    979
    527   3764   3237  -2145  -1353   3502   -301   2107     90    774    275   1060
    509   3845   3335  -2179  -1413   3590   -280   2184    176    872    394   1137
    498   3884   3385  -2192  -1441   3634   -246   2229    228    930    426   1156
    506   3936   3429  -2223  -1462   3684   -254   2236    244    943    363   1148
    498   3998   3499  -2247  -1499   3748   -272   2208    205    917    379   1156
    501   4000   3496  -2252  -1496   3751   -306   2166    174    891    379   1132
    493   3990   3496  -2242  -1501   3743   -335   2120    135    849    298   1122
    472   4008   3533  -2242  -1530   3769   -348   2073    111    828    275   1111
    452   4016   3564  -2234  -1556   3790   -374   2008     64    779    241   1088
    439   4013   3574  -2229  -1566   3795   -423   1909     -7    714    241    979
    397   3967   3569  -2182  -1587   3769   -454   1818    -75    654    200    904
    371   3910   3538  -2140  -1582   3722   -483   1743   -132    605    145    865
    361   3912   3551  -2135  -1595   3733   -514   1665   -194    542     77    818
    345   3873   3528  -2109  -1592   3702   -535   1610   -239    501     20    758
    324   3832   3504  -2078  -1590   3668   -563   1548   -290    446    -59    711
    303   3808   3502  -2057  -1600   3655   -592   1491   -340    400   -127    670
    290   3767   3476  -2029  -1592   3621   -615   1457   -368    387   -103    631
    275   3730   3455  -2003  -1590   3593   -644   1428   -389    374   -127    597
    272   3746   3473  -2008  -1600   3611   -652   1415   -387    376   -132    587
    246   3754   3507  -2003  -1628   3632   -665   1402   -389    381   -135    584
    220   3751   3530  -1984  -1654   3642   -678   1384   -397    376   -145    574
    223   3761   3535  -1995  -1654   3650   -680   1369   -397    374   -155    568
    244   3769   3522  -2008  -1639   3647   -706   1345   -410    368   -158    558
    228   3761   3530  -1995  -1649   3645   -717   1330   -415    366   -168    558
    207   3751   3543  -1979  -1667   3647   -727   1322   -423    366   -171    558
    210   3764   3554  -1990  -1673   3660   -750   1304   -441    363   -161    532
    213   3769   3556  -1992  -1673   3665   -753   1286   -457    358   -171    517
    192   3800   3606  -1997  -1709   3704   -740   1283   -441    381   -150    540
    174   3868   3694  -2021  -1758   3782   -727   1288   -405    418   -109    579
    161   3915   3751  -2039  -1797   3834   -724   1280   -400    420   -103    587
    148   3891   3743  -2021  -1797   3819   -727   1273   -405    415   -106    581
    135   3878   3743  -2008  -1805   3813   -758   1244   -420    405   -119    566
    127   3915   3787  -2021  -1829   3852   -782   1218   -428    410   -109    571
    124   3925   3800  -2026  -1839   3863   -800   1205   -426    426    -80    587
    137   3943   3806  -2042  -1834   3873   -828   1179   -444    418    -75    592
    142   3987   3842  -2068  -1849   3915   -841   1171   -446    423    -67    605
    132   3972   3839  -2052  -1852   3907   -844   1166   -449    423    -67    600
    116   3915   3795  -2018  -1839   3858   -865   1143   -472    405    -88    574
    103   3865   3761  -1984  -1829   3813   -893   1122   -498    381   -106    561
     88   3826   3735  -1958  -1823   3782   -891   1114   -509    376   -116    553
     57   3808   3751  -1932  -1847   3780   -883   1106   -517    376   -124    545
     28   3754   3722  -1893  -1847   3738   -888   1078   -542    353   -150    514
     15   3717   3702  -1867  -1842   3710   -922   1031   -579    316   -184    472
     10   3712   3699  -1862  -1844   3707   -948   1000   -602    290   -213    452
    -18   3673   3691  -1826  -1855   3681   -950    992   -613    283   -226    454
    -28   3645   3671  -1808  -1849   3658   -956    982   -623    272   -239    433
    -33   3642   3673  -1805  -1852   3658   -966    963   -639    265   -244    426
    -38   3642   3681  -1803  -1860   3660   -979    945   -649    252   -249    415
    -62   3626   3689  -1782  -1875   3658   -976    937   -641    257   -246    413
    -77   3650   3725  -1787  -1901   3686   -976    932   -631    272   -231    428
    -88   3632   3720  -1771  -1904   3673   -984    919   -641    272   -236    418
   -103   3572   3673  -1735  -1888   3621   -984    932   -641    262   -257    394
    -96   3551   3647  -1727  -1870   3598   -919   1023   -607    257   -290    337
    -98   3624   3720  -1764  -1909   3671   -820   1182   -470    345   -246    353
    -77   3826   3904  -1873  -1992   3863   -735   1395   -207    615      2    563
    -33   4071   4102  -2018  -2068   4086   -732   1621     93   1002    418    953
    -12   4450   4463  -2218  -2236   4455   -857   1486    124   1236    807   1397
   -109   4595   4705  -2244  -2408   4650  -1026   1013   -132   1244   1018   1683
   -226   4533   4759  -2153  -2491   4645  -1218    493   -542    979    880   1587
   -314   4224   4538  -1953  -2426   4380  -1444    -64  -1163    270    150    901
   -340   3741   4081  -1699  -2210   3910  -1660   -446  -1800   -600   -784     51
   -296   3473   3767  -1590  -2031   3619  -1688   -319  -1751   -626   -859    -41
   -246   3359   3606  -1556  -1927   3481  -1577    -31  -1467   -397   -709     41
   -220   3382   3600  -1582  -1909   3491  -1402    262  -1174   -161   -540    148
   -226   3452   3678  -1613  -1951   3564  -1184    563   -888     72   -374    280
   -226   3468   3694  -1623  -1961   3582  -1085    701   -761    174   -314    348
   -215   3489   3704  -1636  -1961   3598  -1057    750   -711    220   -252    371
   -220   3499   3717  -1641  -1969   3606  -1044    771   -691    246   -223    379
   -233   3502   3735  -1634  -1984   3619  -1034    787   -670    270   -202    389
   -236   3494   3730  -1628  -1982   3611  -1028    795   -654    285   -184    405
   -239   3512   3751  -1636  -1995   3632  -1013    805   -641    301   -166    426
   -239   3520   3759  -1641  -2000   3639  -1013    800   -636    306   -161    431
   -252   3515   3767  -1631  -2008   3639  -1015    792   -639    303   -158    431
   -257   3509   3767  -1626  -2013   3637  -1023    789   -639    306   -155    433
   -259   3538   3795  -1639  -2026   3665  -1034    784   -628    322   -148    449
   -262   3548   3811  -1644  -2036   3678  -1021    797   -602    348   -122    470
   -272   3520   3793  -1623  -2031   3655  -1002    815   -576    366    -98    475
   -288   3512   3800  -1613  -2044   3655  -1002    813   -574    371    -90    470
   -288   3509   3798  -1610  -2042   3652  -1005    815   -566    384    -77    480
   -290   3530   3821  -1621  -2057   3676  -1008    818   -550    405    -57    506
   -285   3546   3832  -1628  -2057   3689  -1005    836   -524    433    -33    532
   -288   3525   3811  -1618  -2052   3668   -992    859   -501    452    -12    548
   -288   3528   3813  -1621  -2052   3671   -982    888   -478    480     15    571
   -288   3554   3842  -1634  -2065   3697   -982    917   -446    519     51    607
   -277   3580   3858  -1649  -2068   3717   -966    961   -394    568     93    649
   -265   3613   3876  -1675  -2070   3743   -950   1013   -340    620    145    691
   -246   3655   3902  -1704  -2075   3780   -935   1078   -277    688    210    737
   -246   3697   3941  -1725  -2096   3819   -917   1153   -205    761    285    807
   -223   3743   3967  -1758  -2094   3855   -911   1218   -142    826    358    872
   -207   3764   3972  -1779  -2091   3868   -909   1265    -96    878    413    922
   -207   3811   4019  -1803  -2114   3915   -898   1309    -54    924    470    979
   -202   3855   4058  -1826  -2130   3956   -883   1335    -33    950    506   1023
   -207   3891   4099  -1842  -2153   3995   -867   1335    -23    961    527   1044
   -223   3889   4112  -1834  -2169   4000   -870   1306    -44    935    514   1039
   -213   3910   4120  -1849  -2166   4013   -867   1283    -64    909    501   1034
   -213   3902   4115  -1847  -2164   4008   -875   1231   -103    872    467   1005
   -228   3881   4110  -1826  -2169   3995   -870   1179   -142    828    428    971
   -254   3839   4094  -1795  -2174   3967   -885   1106   -200    766    374    924
   -280   3782   4063  -1751  -2171   3923   -906   1034   -259    701    306    870
   -298   3728   4024  -1714  -2161   3876   -919    966   -303    646    246    815
   -319   3676   3995  -1678  -2156   3834   -935    896   -348    594    205    763
   -324   3626   3951  -1652  -2138   3787   -953    831   -392    542    161    722
   -332   3577   3910  -1623  -2120   3743   -969    776   -426    509    124    688
   -332   3530   3860  -1600  -2099   3694   -979    735   -449    480     96    662
   -306   3543   3850  -1618  -2078   3697   -976    717   -454    472     93    657
   -301   3541   3842  -1621  -2070   3691   -976    696   -452    470     90    652
   -309   3517   3826  -1602  -2068   3671   -989    675   -452    462     83    646
   -324   3502   3826  -1590  -2075   3663  -1000    659   -452    462     83    654
   -316   3494   3811  -1587  -2062   3652  -1000    649   -457    465     83    659
   -314   3468   3780  -1579  -2047   3621  -1013    636   -470    457     75    644
   -311   3442   3754  -1564  -2031   3598  -1023    628   -472    449     67    636
   -327   3432   3756  -1553  -2042   3593  -1026    628   -470    449     70    644
   -329   3450   3780  -1558  -2055   3613  -1010    628   -454    462     88    659
   -335   3442   3777  -1553  -2057   3611  -1013    623   -454    467     93    659
   -337   3406   3743  -1532  -2042   3572  -1021    610   -462    454     83    649
   -314   3403   3717  -1545  -2016   3559  -1031    597   -467    449     77    646
   -301   3437   3738  -1566  -2018   3587  -1018    602   -446    465     98    670
   -301   3465   3767  -1584  -2034   3616   -995    618   -418    493    129    688
   -296   3478   3772  -1592  -2034   3624   -974    615   -402    501    137    691
   -303   3486   3787  -1592  -2044   3634   -958    613   -400    501    140    691
   -314   3489   3803  -1587  -2057   3645   -963    607   -394    509    148    704
   -324   3499   3824  -1590  -2073   3660   -974    584   -394    509    153    714
   -311   3509   3821  -1597  -2065   3665   -992    566   -392    511    163    730
   -316   3489   3806  -1587  -2062   3647  -1010    550   -402    506    163    730
   -309   3486   3795  -1587  -2052   3639  -1023    545   -410    506    179    724
   -303   3445   3748  -1571  -2026   3598  -1039    527   -420    488    163    709
   -314   3387   3702  -1538  -2008   3543  -1047    514   -431    475    150    704
   -327   3341   3665  -1506  -1995   3502  -1054    493   -452    452    132    688
   -322   3276   3598  -1475  -1958   3437  -1054    483   -467    428    114    662
   -314   3231   3546  -1460  -1930   3387  -1067    462   -491    400     85    626
   -322   3203   3525  -1441  -1922   3364  -1072    436   -506    374     59    597
   -348   3164   3512  -1408  -1930   3338  -1067    415   -522    355     44    581
   -368   3109   3478  -1369  -1922   3294  -1067    400   -537    340     23    561
   -348   3068   3416  -1361  -1883   3242  -1083    379   -561    309     -5    532
   -340   3047   3387  -1353  -1862   3216  -1080    371   -563    298    -15    522
   -335   3044   3380  -1356  -1857   3211  -1078    366   -561    298    -18    517
   -340   3031   3372  -1345  -1855   3200  -1083    358   -566    296    -20    511
   -345   3003   3346  -1330  -1847   3172  -1091    350   -574    288    -20    501
   -329   2985   3312  -1327  -1821   3148  -1098    337   -576    283    -23    493
   -332   2966   3299  -1319  -1816   3133  -1093    332   -571    280    -25    493
   -340   2953   3294  -1306  -1816   3122  -1065    348   -550    296    -12    511
   -340   2899   3239  -1280  -1790   3068  -1002    439   -501    301    -31    472
   -319   2933   3250  -1306  -1784   3091   -906    597   -392    353    -20    452
   -275   3065   3341  -1397  -1808   3200   -815    784   -200    522    116    563
   -239   3281   3520  -1519  -1878   3400   -769   1031     77    839    436    878
   -213   3598   3811  -1693  -2013   3704   -862    969    148   1080    813   1301
   -303   3876   4177  -1787  -2239   4026  -1008    524    -18   1156   1080   1644
   -444   3889   4333  -1725  -2387   4110  -1174     49   -303   1057   1114   1714
   -568   3650   4219  -1540  -2392   3933  -1361   -493   -795    563    641   1278
   -592   3159   3751  -1286  -2171   3455  -1579   -917  -1415   -267   -275    400
   -550   2730   3281  -1091  -1917   3005  -1686   -948  -1610   -589   -649     28
   -504   2546   3050  -1023  -1779   2798  -1610   -678  -1387   -428   -561     75
   -457   2579   3037  -1060  -1745   2808  -1447   -350  -1088   -194   -392    194
   -452   2608   3060  -1080  -1756   2831  -1247    -33   -810     18   -215    293
   -433   2621   3055  -1093  -1745   2839  -1135    142   -654    135   -135    345
   -426   2618   3044  -1098  -1735   2831  -1083    210   -584    187    -93    381
   -439   2618   3057  -1088  -1748   2837  -1065    233   -563    205    -83    387
   -452   2598   3050  -1075  -1751   2824  -1047    252   -545    218    -75    397
   -462   2577   3037  -1057  -1748   2805  -1039    259   -527    228    -62    402
   -462   2551   3013  -1047  -1738   2782  -1028    252   -524    220    -67    392
   -459   2553   3013  -1047  -1735   2782  -1028    249   -514    226    -62    392
   -465   2535   3000  -1036  -1732   2766  -1028    259   -496    236    -51    402
   -483   2501   2985  -1010  -1735   2743  -1015    275   -467    254    -36    405
   -483   2468   2951   -995  -1717   2709   -984    296   -439    275    -46    420
   -472   2462   2935   -995  -1704   2699   -979    303   -420    288    -36    433
   -472   2455   2925   -992  -1699   2688   -995    298   -420    290      2    428
   -478   2416   2894   -971  -1686   2655   -987    306   -400    293    -20    426
   -470   2379   2847   -956  -1657   2611   -969    335   -355    327     23    449
   -457   2372   2829   -956  -1641   2600   -961    340   -355    322     15    459
   -454   2483   2938  -1018  -1696   2709   -989    332   -345    322     38    446
   -446   2548   2992  -1052  -1719   2769   -989    345   -322    350     93    457
   -405   2585   2990  -1091  -1699   2787   -995    353   -309    363    101    470
   -389   2564   2953  -1085  -1670   2759   -979    389   -265    397    127    511
   -400   2559   2959  -1078  -1680   2756   -984    433   -220    428    142    530
   -379   2587   2966  -1104  -1673   2774   -953    493   -163    480    187    579
   -353   2605   2959  -1127  -1654   2782   -919    555   -103    537    239    636
   -345   2618   2964  -1135  -1654   2790   -901    626    -54    584    275    696
   -332   2657   2990  -1163  -1662   2824   -888    698      7    649    353    756
   -298   2691   2987  -1197  -1644   2839   -878    748     54    696    402    792
   -241   2701   2943  -1231  -1592   2821   -885    784     88    730    439    852
   -231   2751   2982  -1260  -1605   2865   -875    815    124    782    537    885
   -259   2813   3070  -1278  -1665   2940   -870    810    129    784    542    917
   -277   2790   3068  -1257  -1673   2927   -870    787    116    763    519    927
   -283   2746   3029  -1234  -1657   2886   -865    758    114    750    509    891
   -275   2717   2992  -1221  -1634   2855   -880    701     72    698    444    846
   -270   2720   2987  -1226  -1628   2852   -896    639     33    649    426    820
   -283   2701   2985  -1210  -1634   2844   -904    584     10    610    379    776
   -306   2681   2987  -1187  -1647   2834   -909    517    -18    568    322    761
   -340   2616   2956  -1137  -1647   2785   -898    457    -33    545    309    769
   -368   2465   2834  -1049  -1602   2650   -898    402    -64    504    290    646
   -366   2392   2759  -1015  -1561   2574   -922    329   -111    454    267    563
   -355   2351   2707   -997  -1530   2527   -940    265   -142    415    218    535
   -355   2333   2688   -987  -1522   2509   -956    223   -158    394    181    522
   -379   2312   2688   -969  -1535   2499   -971    192   -166    381    163    517
   -387   2283   2670   -950  -1527   2475   -984    166   -171    371    142    522
   -376   2255   2631   -940  -1504   2444  -1002    132   -189    340    106    480
   -379   2223   2603   -922  -1491   2413  -1015    109   -200    324     83    459
   -389   2182   2569   -896  -1480   2374  -1018    101   -194    332    122    446
   -374   2158   2533   -893  -1454   2346  -1010     93   -189    335    119    441
   -366   2145   2512   -891  -1439   2327  -1008     88   -189    332     88    446
   -368   2148   2517   -888  -1441   2333  -1023     72   -194    327     98    459
   -368   2143   2512   -888  -1441   2327  -1015     72   -181    335    124    478
   -350   2114   2465   -883  -1408   2288   -997     75   -158    353    150    480
   -335   2086   2421   -875  -1379   2252   -966     85   -129    384    187    483
   -327   2060   2387   -865  -1356   2223   -966     77   -129    379    166    480
   -322   2057   2379   -867  -1350   2216   -971     70   -122    384    179    488
   -327   2101   2429   -888  -1379   2265   -950     77    -93    405    215    506
   -319   2130   2449   -906  -1384   2288   -940     64    -93    389    192    509
   -319   2112   2431   -896  -1374   2270   -904     67    -75    394    184    524
   -322   2109   2429   -893  -1374   2268   -883     64    -64    400    187    522
   -319   2127   2447   -904  -1382   2286   -898     46    -64    384    132    527
   -322   2156   2478   -917  -1400   2317   -914     44    -36    426    228    555
   -306   2145   2452   -919  -1379   2299   -956     20    -36    439    306    522
   -298   2138   2436   -919  -1369   2286   -961     15    -33    436    272    581
   -303   2125   2429   -911  -1366   2275   -966      2    -44    423    272    581
   -277   2073   2348   -898  -1312   2210   -979    -33    -75    376    181    519
   -280   1982   2262   -849  -1270   2122   -995    -62   -106    337     96    522
   -309   1909   2218   -802  -1265   2065   -997    -59   -101    358    179    514
   -319   1849   2169   -766  -1244   2008   -971    -54    -90    368    205    472
   -361   1779   2140   -709  -1252   1958   -966    -77   -109    337    171    439
   -387   1665   2052   -639  -1218   1857   -987   -119   -155    267     75    394
   -389   1621   2010   -615  -1200   1816   -997   -148   -174    241     80    366
   -371   1582   1953   -605  -1161   1766   -995   -163   -184    220     62    337
   -392   1590   1979   -600  -1184   1784  -1026   -192   -207    192     41    311
   -400   1577   1977   -587  -1187   1777  -1044   -207   -215    176     33    303
   -400   1571   1971   -587  -1187   1771  -1036   -220   -218    155     25    311
   -389   1564   1953   -589  -1171   1758  -1039   -231   -215    148     33    290
   -376   1525   1899   -576  -1137   1712  -1052   -239   -226    132      5    270
   -387   1470   1857   -540  -1122   1662  -1057   -252   -226    111    -67    272
   -410   1452   1860   -522  -1135   1654  -1039   -231   -200    129    -20    290
   -405   1426   1829   -511  -1117   1626  -1008   -210   -194    127     -7    257
   -374   1400   1774   -514  -1075   1587   -932   -111   -145    129    -33    215
   -329   1418   1748   -542  -1039   1582   -841     54    -31    200      0    228
   -267   1600   1865   -667  -1067   1732   -743    316    236    465    241    420
   -179   1880   2060   -849  -1119   1969   -735    602    548    859    654    828
   -137   2174   2312  -1018  -1223   2242   -852    535    688   1187   1070   1286
   -213   2317   2530  -1052  -1371   2423  -1067     18    584   1330   1335   1610
   -361   2281   2642   -961  -1501   2460  -1340   -693    135   1000   1098   1452
   -493   1945   2436   -727  -1465   2190  -1566  -1356   -597    140    262    698
   -509   1480   1990   -488  -1249   1732  -1727  -1636  -1140   -571   -446     23
   -478   1174   1652   -348  -1065   1413  -1769  -1488  -1137   -649   -561   -132
   -444   1039   1480   -298   -961   1260  -1636  -1176   -911   -504   -485   -111
   -400   1002   1402   -303   -901   1202  -1449   -878   -670   -342   -384    -51
   -407   1021   1428   -309   -917   1223  -1213   -571   -405   -145   -236     59
   -418   1023   1441   -301   -930   1231  -1080   -413   -267    -41   -171    103
   -381   1047   1426   -335   -904   1236  -1049   -381   -236    -28   -163    101
   -376   1015   1392   -319   -883   1202  -1044   -376   -223    -23   -161     88
   -374    997   1371   -311   -872   1184  -1036   -366   -213    -25   -163     88
   -366   1021   1387   -327   -875   1202  -1008   -335   -171      7   -127    116
   -363   1026   1387   -332   -875   1205   -974   -309   -132     38    -96    137
   -371    989   1361   -309   -867   1176   -953   -293   -114     51    -80    153
   -379    961   1337   -293   -857   1148   -961   -293   -101     59    -72    161
   -374    945   1319   -285   -846   1132   -956   -293    -93     67    -64    171
   -366    948   1314   -290   -841   1130   -953   -293    -72     72    -64    171
   -387    891   1278   -252   -831   1083   -956   -298    -75     64    -83    145
   -405    852   1254   -226   -831   1054   -948   -293    -70     64    -77    135
   -405    833   1239   -213   -820   1036   -945   -293    -64     62    -77    124
   -410    818   1226   -205   -818   1021   -945   -290    -51     70    -75    122
   -420    815   1234   -197   -828   1023   -930   -280    -28     88    -51    150
   -428    797   1226   -184   -828   1010   -914   -257      0    116    -18    184
   -426    769   1195   -171   -810    982   -914   -239     23    137      2    213
   -410    753   1163   -174   -787    958   -911   -210     59    163     25    233
   -397    763   1161   -181   -779    961   -901   -176    106    210     62    259
   -392    758   1150   -181   -771    953   -865   -124    158    257    106    293
   -413    756   1169   -171   -789    961   -831    -75    220    309    153    329
   -423    756   1179   -168   -800    966   -818    -23    277    363    205    368
   -407    784   1192   -189   -800    987   -792     44    350    433    265    415
   -402    779   1182   -189   -792    979   -776    106    418    498    329    465
   -389    789   1179   -200   -784    984   -763    166    478    566    405    532
   -389    815   1202   -213   -795   1008   -750    184    501    597    436    566
   -407    820   1228   -205   -818   1023   -740    192    519    618    465    589
   -420    779   1200   -181   -810    989   -717    194    522    618    475    605
   -413    743   1156   -163   -784    948   -709    176    511    602    480    613
   -418    704   1119   -142   -769    909   -719    132    475    561    452    581
   -436    665   1101   -114   -769    880   -714     96    446    530    426    553
   -467    584   1052    -59   -761    815   -724     33    381    457    355    483
   -478    493    971     -7   -724    732   -745    -38    309    374    270    405
   -493    423    917     33   -706    667   -737    -93    257    303    197    345
   -496    415    911     38   -704    662   -711   -129    223    262    161    311
   -496    361    857     67   -678    607   -701   -179    171    205    109    265
   -514    267    782    124   -646    524   -706   -228    119    150     62    220
   -519    210    727    153   -623    467   -714   -275     75     98     18    176
   -509    174    680    166   -594    426   -730   -319     38     59    -23    129
   -527     98    626    213   -579    363   -750   -366    -10      5    -75     83
   -566      7    574    280   -568    290   -756   -400    -46    -38   -111     38
   -574     -2    571    288   -574    283   -745   -405    -51    -46   -116     12
   -566     23    587    270   -576    303   -730   -400    -38    -38   -109     18
   -561     41    600    259   -581    319   -704   -376    -20    -15    -85     57
   -574     20    594    277   -584    306   -688   -371    -20    -10    -72     75
   -574    -28    545    301   -561    257   -685   -384    -36    -23    -85     62
   -548     12    561    267   -555    288   -683   -384    -28     -7    -70     83
   -566     -5    561    283   -566    277   -657   -376    -28     -7    -62     93
   -589    -36    553    314   -571    257   -652   -381    -49    -20    -70     83
   -605    -93    511    348   -561    207   -657   -387    -51    -31    -83     64
   -620   -129    488    374   -555    179   -662   -397    -75    -59   -101     46
   -615   -124    488    368   -553    181   -641   -387    -67    -54    -88     51
   -597    -98    498    348   -548    200   -594   -353    -38    -25    -62     77
   -600    -96    504    348   -553    202   -563   -335    -15     -5    -41    101
   -613   -122    491    366   -553    184   -561   -342    -20    -10    -41     93
   -610   -155    452    381   -532    145   -563   -355    -31    -18    -44     85
   -639   -202    436    420   -537    116   -581   -384    -51    -38    -62     62
   -623   -184    436    402   -530    124   -610   -402    -70    -59    -75     54
   -571   -181    389    374   -480    103   -597   -392    -70    -59    -75     51
   -519   -155    361    337   -441    101   -571   -363    -49    -38    -57     77
   -485   -155    329    322   -407     85   -550   -335    -38    -15    -25    116
   -472   -210    262    340   -368     25   -548   -337    -54    -25    -25    106
   -467   -244    223    355   -348    -12   -542   -337    -72    -41    -36     98
   -467   -280    184    374   -327    -49   -532   -342    -93    -70    -64     77
   -472   -319    153    397   -314    -83   -514   -348   -109    -98   -106     38
   -465   -340    124    402   -296   -109   -493   -342   -116   -106   -124     20
   -465   -379     85    420   -275   -148   -480   -340   -127   -116   -127     18
   -467   -402     62    433   -267   -171   -480   -355   -158   -148   -153     -2
   -441   -433      7    439   -226   -213   -496   -379   -194   -187   -194    -44
   -423   -462    -41    441   -192   -252   -480   -368   -189   -184   -194    -44
   -407   -431    -23    418   -194   -226   -457   -348   -168   -158   -166    -18
   -402   -415    -12    407   -197   -213   -446   -335   -166   -148   -155    -15
   -405   -431    -25    418   -189   -228   -446   -337   -176   -158   -168    -41
   -410   -467    -59    436   -176   -265   -439   -337   -184   -166   -176    -51
   -397   -514   -119    454   -140   -316   -431   -329   -192   -174   -189    -62
   -363   -530   -166    444   -101   -348   -407   -280   -179   -176   -210    -83
   -332   -449   -116    392   -109   -283   -316   -135    -72   -116   -184    -98
   -293   -345    -51    319   -122   -200   -223     28    101     28    -77    -28
   -249   -137    111    192   -181    -12   -168    210    355    316    205    223
   -189    111    301     38   -246    207   -202    366    592    654    600    641
   -184    407    592   -111   -387    498   -301    233    589    831    937   1057
   -267    418    683    -75   -475    550   -363    -98    293    711    984   1161
   -355    275    631     38   -493    454   -446   -496   -194    272    615    831
   -436      2    436    215   -436    218   -613  -1021   -852   -504   -207     51
   -441   -277    163    361   -303    -57   -810  -1348  -1304  -1062   -792   -493
   -355   -457   -101    405   -129   -280   -849  -1226  -1218  -1000   -771   -514
   -262   -592   -329    426     33   -462   -782   -995   -989   -823   -675   -472
   -228   -618   -392    423     80   -506   -680   -774   -750   -644   -561   -402
   -223   -550   -327    387     51   -439   -517   -511   -475   -423   -389   -277
   -215   -509   -293    361     36   -402   -400   -335   -303   -283   -277   -197
   -200   -491   -290    345     44   -392   -348   -265   -241   -226   -239   -163
   -210   -478   -270    342     28   -374   -332   -233   -213   -197   -220   -142
   -194   -439   -244    316     23   -342   -327   -207   -197   -181   -215   -132
   -194   -439   -246    316     23   -342   -314   -197   -189   -168   -202   -145
   -197   -428   -231    311     15   -329   -298   -179   -171   -150   -166   -140
   -197   -413   -215    303      7   -314   -293   -161   -161   -135   -158   -132
   -166   -402   -236    285     33   -319   -301   -155   -163   -132   -161   -135
   -142   -381   -239    259     46   -311   -290   -145   -150   -114   -145   -135
   -166   -368   -202    267     18   -288   -267   -124   -132    -93   -129   -119
   -168   -337   -168    252     -2   -254   -262   -109   -116    -75   -119   -103
   -137   -340   -202    239     31   -272   -283   -111   -129    -83   -135   -119
   -124   -353   -228    239     51   -290   -275   -106   -127    -75   -135   -124
   -127   -337   -210    231     41   -275   -259    -88   -109    -51   -119   -114
   -127   -309   -184    218     25   -246   -252    -70    -93    -31   -103   -103
   -106   -259   -153    184     23   -207   -241    -44    -70     -2    -75    -75
   -116   -262   -145    189     12   -205   -233    -23    -49     23    -57    -59
   -109   -254   -145    181     15   -200   -236      5    -31     44    -36    -44
   -103   -236   -132    168     10   -184   -236     33    -10     64    -18    -33
    -98   -210   -111    155      5   -161   -226     70     28     98     10    -12
    -96   -220   -124    155     12   -174   -220    119     72    145     44     23
    -90   -210   -122    150     15   -166   -218    179    124    205     98     70
    -67   -153    -85    109      5   -119   -207    249    192    285    171    132
    -25    -83    -57     54     15    -70   -189    332    265    371    252    200
      0    -25    -25     10     12    -25   -166    405    324    436    324    265
      7     31     23    -18     -7     28   -140    467    371    485    379    322
     15     75     59    -46    -23     70   -124    498    394    509    405    348
     12     96     83    -54    -33     90   -119    506    392    509    410    355
     25    132    103    -80    -38    119   -109    504    374    488    397    348
     20    116     96    -70    -36    106   -114    472    332    446    358    311
     10    119    109    -67    -49    114   -124    439    283    405    319    280
      2    116    114    -59    -54    116   -127    402    239    361    272    239
     -7    114    122    -54    -67    116   -124    350    189    298    210    181
    -15     70     85    -28    -49     77   -142    275    116    220    132    103
    -31     38     70     -5    -51     54   -150    210     54    150     57     33
    -36      2     38     18    -36     20   -163    158      2     93     -2    -25
    -49    -64    -15     54    -18    -41   -184    101    -57     36    -62    -90
    -72    -98    -28     85    -23    -64   -189     67    -88      5    -93   -129
    -54   -109    -54     80     -2    -80   -205     31   -119    -23   -129   -171
    -62    -88    -25     75    -18    -57   -202     25   -124    -36   -150   -200
   -109    -77     31     93    -72    -23   -197     33   -122    -36   -158   -202
   -116    -72     44     93    -80    -15   -205     33   -129    -41   -168   -202
    -96    -83     12     88    -54    -36   -213     23   -142    -51   -171   -210
    -93    -67     25     80    -59    -20   -194     28   -145    -49   -161   -215
    -96    -59     36     75    -67    -12   -194     18   -155    -59   -187   -249
    -93    -54     38     72    -67    -10   -205     23   -155    -54   -187   -254
    -75    -41     33     57    -57     -5   -231     25   -161    -49   -176   -252
    -46      7     54     20    -49     31   -241     33   -155    -36   -166   -239
    -36     28     64      2    -49     46   -226     51   -142    -20   -153   -231
    -59    -10     46     33    -54     18   -236     41   -153    -38   -171   -257
    -59     18     77     20    -70     49   -231     46   -145    -33   -166   -259
    -54     77    132    -10    -93    103   -215     75   -122     -7   -140   -236
    -70     93    163    -12   -116    127   -200     90   -111      0   -137   -228
    -59    129    189    -36   -124    158   -192     93   -109      0   -150   -246
    -38    148    184    -57   -111    166   -207     77   -122    -12   -176   -275
    -46    168    215    -59   -129    192   -226     70   -119      2   -161   -254
     -5    202    207   -101   -109    205   -231     75   -111     20   -129   -233
     -7    213    220   -103   -114    218   -228     70   -114     25   -122   -220
    -36    194    231    -80   -135    213   -244     51   -127     10   -140   -231
    -59    168    228    -54   -142    197   -265     49   -135      7   -145   -236
    -31    241    272   -106   -153    257   -254     70   -114     25   -124   -218
    -31    202    233    -85   -132    218   -270     49   -142     -5   -161   -254
    -64    163    228    -51   -145    194   -259     57   -150    -12   -174   -272
    -77    145    223    -33   -150    184   -249     64   -150    -23   -184   -280
    -90     90    179     -2   -135    132   -252     46   -174    -54   -215   -314
    -83     51    132     15   -106     90   -262     25   -200    -90   -257   -358
    -80     31    111     23    -96     70   -272     15   -223   -116   -285   -379
    -67     70    137      0   -101    103   -272     10   -226   -116   -298   -358
    -54     88    142    -18    -98    116   -277    -10   -244   -135   -327   -368
    -75     67    142      2   -109    106   -257      5   -223   -122   -306   -371
   -106     62    166     20   -137    114   -239     31   -192    -96   -283   -361
    -80     12     93     33    -85     51   -252     23   -202   -109   -288   -400
    -75    -41     31     57    -54     -5   -277      5   -228   -142   -322   -436
    -77     -2     75     38    -77     36   -270     23   -207   -119   -311   -381
    -59     51    111      2    -85     80   -272     33   -197   -111   -319   -348
    -54     36     90     10    -72     62   -277     51   -205   -132   -353   -374
    -59     10     70     23    -64     38   -189    194   -114    -88   -366   -413
    -44    129    174    -44   -109    150    -70    371     67     49   -270   -389
    -10    353    361   -171   -187    355     -7    535    303    290    -46   -192
     54    597    542   -324   -244    571     -2    714    587    654    337    189
     31    906    875   -470   -420    891   -109    566    594    878    740    626
    -72   1049   1122   -488   -597   1085   -272    116    239    763    831    826
   -142   1028   1169   -444   -657   1098   -405   -293   -220    426    579    683
   -218    727    945   -254   -581    836   -553   -730   -805   -246   -101     18
   -200    246    444    -25   -322    345   -774  -1062  -1340   -971   -872   -756
   -124    -10    114     67   -119     51   -849  -1018  -1353  -1052  -1005   -924
    -64   -148    -83    106      7   -116   -771   -769  -1078   -828   -878   -844
    -12   -176   -163     96     75   -171   -646   -517   -792   -615   -753   -732
      2    -64    -70     28     33    -64   -483   -257   -501   -381   -602   -581
     23     54     31    -38     -2     41   -368    -88   -322   -226   -465   -441
     28     51     23    -38      2     36   -329    -36   -267   -184   -426   -436
     36     88     51    -62     -7     70   -309     -5   -233   -148   -392   -475
     51    106     54    -80     -2     80   -314     15   -213   -127   -366   -436
     77    124     46   -101     15     85   -306     36   -187   -101   -348   -402
     77    122     44    -98     15     83   -288     51   -155    -70   -296   -410
     51    161    109   -106    -28    135   -270     44   -153    -70   -316   -387
     83    189    106   -137    -10    150   -283     38   -153    -67   -314   -361
    111    197     85   -155     12    142   -280     54   -132    -44   -296   -358
     98    142     44   -122     25     93   -267     77   -101     -7   -249   -366
     98    174     75   -135     12    124   -257     85    -77     15   -246   -340
    129    241    111   -187      7    176   -265     85    -80      7   -277   -329
    127    215     88   -171     18    153   -262     90    -67     38   -210   -342
    119    223    103   -174      7    163   -244    111    -36     77   -171   -309
    158    280    122   -218     18    202   -226    135    -15    103   -153   -270
    174    290    116   -233     28    205   -241    137    -18    109   -148   -259
    132    241    109   -187     10    176   -244    142      0    119   -135   -272
    132    272    140   -202     -5    207   -239    161     41    150   -109   -259
    166    335    168   -249      0    252   -236    192     83    189    -80   -228
    194    355    161   -275     15    259   -231    239    129    246    -25   -184
    197    384    187   -290      5    285   -181    316    223    332     41   -119
    213    428    215   -322     -2    322   -140    389    311    415    109    -57
    218    449    231   -332     -5    340   -129    446    379    485    174    -12
    205    493    288   -350    -41    392   -124    509    444    558    228     41
    228    537    309   -384    -38    423   -119    579    517    639    288     96
    262    581    316   -423    -28    449   -109    623    566    693    332    153
    267    646    379   -457    -54    514    -90    646    594    727    384    205
    241    688    446   -465   -103    566    -59    675    623    766    423    236
    236    698    462   -467   -114    579    -67    662    610    748    384    228
    246    685    436   -467    -96    563    -90    626    566    706    355    210
    257    696    439   -475    -90    568    -98    584    535    683    340    213
    228    719    488   -475   -129    605   -142    488    452    594    241    161
    218    691    472   -454   -127    581   -155    428    407    548    228     88
    220    644    423   -433   -101    535   -158    379    374    506    213     28
    192    584    392   -387    -98    488   -168    324    316    446    158    -33
    158    542    381   -350   -114    462   -189    265    272    384     64    -64
    161    498    337   -329    -88    418   -205    207    226    337     36   -109
    153    449    296   -301    -72    374   -218    163    194    303     -5   -142
    166    397    231   -280    -31    314   -254    101    142    246    -93   -200
    174    407    233   -293    -31    322   -285     64    111    210    -88   -220
    187    400    213   -293    -12    309   -296     44    109    197    -77   -236
    181    413    228   -298    -23    319   -293     31    111    194    -90   -239
    158    405    246   -280    -44    327   -298     20    106    181   -109   -239
    140    389    246   -265    -51    319   -301     23    119    189    -85   -254
    124    379    252   -252    -64    316   -296     28    129    197    -88   -267
    119    371    249   -246    -64    311   -301     28    129    200    -96   -272
    109    361    252   -233    -70    306   -303     12    124    189   -114   -283
    116    407    288   -265    -85    348   -301      5    127    189   -109   -285
    109    439    329   -275   -109    384   -322    -12    111    171   -135   -293
    109    436    327   -272   -109    381   -327    -12    116    174   -142   -290
    111    439    327   -275   -106    384   -293      5    150    205   -103   -285
    101    454    353   -277   -127    405   -262     25    192    244    -62   -244
     88    496    407   -293   -158    452   -231     31    213    265    -46   -218
    114    524    410   -322   -148    467   -231     20    205    259    -57   -215
    140    532    392   -335   -124    462   -246      0    192    249    -70   -220
    111    511    400   -311   -142    457   -233    -10    197    254    -51   -213
    109    491    381   -301   -135    436   -252    -20    192    254    -44   -202
    119    485    363   -303   -122    426   -259    -36    179    249    -51   -202
    129    517    387   -322   -127    452   -239    -23    194    265    -31   -187
    135    504    368   -322   -116    436   -241    -25    192    262    -31   -184
    127    467    340   -298   -106    405   -244    -41    174    239    -44   -207
    109    420    311   -265   -101    366   -249    -59    148    215    -70   -231
     98    340    241   -218    -70    290   -254    -75    122    194    -88   -246
     96    298    202   -197    -54    252   -254    -85    106    174   -109   -257
     85    275    189   -179    -51    233   -249    -96     85    153   -129   -275
     64    267    200   -168    -67    233   -241   -114     67    137   -145   -303
     49    228    179   -137    -64    205   -231   -122     57    127   -155   -311
     38    155    114    -98    -38    137   -226   -129     38    114   -176   -327
     49    111     62    -83     -5     88   -233   -145     23    101   -194   -345
     46     64     18    -57     12     44   -233   -155      7     83   -207   -361
     41     64     23    -51     10     44   -233   -158      7     83   -200   -353
     59     80     20    -70     18     51   -231   -155     10     83   -200   -358
     59     85     25    -72     18     57   -231   -155     10     83   -200   -363
     57     67      7    -62     25     36   -233   -163      5     77   -205   -366
     57     41    -15    -49     36     12   -220   -148     12     83   -205   -358
     62     20    -44    -44     54    -10   -176    -67     62     98   -205   -376
     62     20    -41    -44     51    -10    -62     96    187    161   -192   -402
     80    137     57   -111     12     98     25    257    379    324    -67   -306
    109    376    267   -241    -77    322     64    444    693    685    277      7
    140    696    555   -420   -207    626    -10    509    911   1062    758    493
    101    997    893   -550   -394    945   -166    179    724   1140   1054    854
      2   1034   1028   -519   -514   1031   -288   -252    316    963   1072    922
    -83    846    930   -381   -506    888   -405   -672   -202    475    644    553
    -98    397    496   -150   -298    446   -592  -1122   -857   -402   -319   -311
    -62     12     72     23    -67     41   -743  -1254  -1158   -865   -833   -776
    -12   -231   -218    119    101   -226   -706  -1047   -963   -732   -784   -787
     23   -275   -298    127    161   -285   -597   -792   -659   -493   -628   -691
     25   -252   -280    111    150   -267   -436   -537   -366   -265   -465   -574
     36   -220   -257     90    145   -239   -288   -311   -122    -62   -314   -467
     41   -171   -213     62    124   -192   -218   -213     -7     31   -246   -431
     44   -168   -213     62    127   -189   -176   -171     46     77   -210   -394
     41   -179   -220     67    129   -200   -155   -142     83    106   -179   -358
     44   -166   -210     59    124   -187   -155   -135    101    119   -161   -353
     25   -176   -205     75    114   -189   -155   -137     98    111   -166   -355
     31   -215   -246     93    137   -231   -150   -132    109    114   -166   -337
     36   -215   -254     88    145   -236   -132   -122    129    129   -148   -316
     46   -231   -277     90    161   -254   -116   -114    148    150   -132   -309
     36   -236   -272     98    153   -254   -116   -109    161    166   -119   -301
     28   -228   -257    101    142   -241   -109    -98    187    187    -98   -277
     25   -239   -267    103    145   -252   -103    -98    197    194    -88   -275
     20   -270   -293    124    155   -280   -103    -98    207    207    -70   -265
     18   -301   -319    140    166   -309    -96    -88    220    226    -57   -249
     33   -267   -301    116    166   -283    -77    -64    249    257    -25   -202
     18   -275   -296    127    155   -283    -67    -67    265    272    -15   -200
      7   -296   -303    142    155   -301    -75    -77    270    275    -12   -205
     15   -298   -314    140    163   -306    -62    -57    296    298      7   -184
     31   -280   -311    124    171   -296    -36    -18    337    342     46   -153
     10   -290   -301    137    155   -293    -10     28    387    387     88   -127
      7   -280   -290    135    148   -285      7     70    433    428    124    -96
     10   -246   -257    116    132   -252     23    122    496    480    168    -57
     20   -226   -246    103    132   -236     33    187    568    550    226     -7
     31   -218   -252     93    140   -233     49    254    652    644    298     44
     57   -176   -233     59    145   -205     70    319    730    748    400    124
     80   -127   -210     23    145   -168     96    376    789    820    485    200
     85   -106   -192     10    137   -148    119    413    826    859    542    252
     77    -98   -176      7    127   -137    127    428    828    862    561    270
     72   -103   -176     15    124   -140    135    420    815    846    553    272
     64   -109   -176     20    119   -140    140    402    797    828    540    265
     70   -142   -213     36    140   -176    145    376    766    795    517    244
     57   -181   -239     59    148   -210    140    329    714    740    470    205
     49   -202   -252     77    148   -228    137    270    654    675    410    155
     23   -265   -288    119    155   -275    124    197    584    592    335     85
     -2   -342   -340    174    168   -342    127    140    530    524    270     20
     -5   -407   -402    205    194   -405    106     72    467    457    202    -41
     -2   -478   -475    239    233   -475     83      5    405    389    140   -106
    -20   -537   -519    277    246   -530     70    -51    355    337     88   -158
    -10   -555   -545    283    267   -550     64    -88    327    296     54   -192
    -28   -607   -579    316    275   -594     54   -119    298    262     23   -220
    -41   -652   -610    345    283   -631     49   -140    277    241      7   -233
    -46   -688   -641    366    293   -665     44   -155    267    233     -2   -239
    -49   -701   -652    376    301   -678     59   -155    270    236      5   -233
    -67   -730   -662    397    296   -696     54   -168    259    226     -2   -241
    -85   -748   -662    415    285   -706     51   -174    262    226     -2   -241
    -90   -748   -659    418    283   -704     44   -176    270    233      5   -239
    -93   -779   -685    436    296   -732     46   -176    272    233      5   -244
    -90   -792   -704    439    303   -748     49   -179    275    236      7   -241
    -80   -795   -714    439    314   -756     54   -179    280    244     15   -233
    -72   -807   -735    439    329   -771     49   -181    277    239     12   -233
    -64   -802   -737    433    335   -771     57   -179    283    244     18   -223
    -54   -761   -709    405    327   -735     80   -161    314    270     54   -197
    -62   -737   -675    400    306   -706    106   -145    342    293     85   -168
    -77   -758   -680    418    298   -719    116   -153    340    288     80   -179
    -93   -782   -688    439    296   -735    114   -155    340    285     75   -189
    -90   -769   -678    428    290   -722    111   -171    345    290     77   -176
    -75   -743   -667    410    293   -706    101   -184    355    309     96   -155
    -54   -782   -727    415    335   -756     67   -220    322    285     77   -174
    -67   -802   -735    436    332   -769     51   -236    309    272     77   -171
    -70   -805   -735    439    329   -771     57   -236    311    270     83   -174
    -57   -826   -769    441    355   -797     64   -236    311    270     90   -174
    -51   -878   -826    465    384   -852     54   -249    285    249     70   -192
    -67   -927   -859    498    394   -893     54   -259    267    228     46   -213
    -93  -1015   -924    553    413   -971     44   -280    241    194     10   -244
   -103  -1101  -1000    602    446  -1052     41   -296    213    153    -28   -283
    -96  -1135  -1039    613    467  -1088     49   -309    192    129    -49   -311
   -106  -1171  -1065    639    478  -1119     64   -314    189    129    -51   -316
   -109  -1200  -1091    654    488  -1145     54   -340    168    106    -70   -335
   -101  -1236  -1135    670    517  -1187     31   -368    140     67   -111   -368
   -111  -1270  -1161    691    522  -1215     31   -381    129     46   -137   -387
   -127  -1288  -1161    709    517  -1226     36   -384    137     49   -119   -387
   -132  -1322  -1192    727    527  -1257     33   -394    140     46   -122   -392
   -127  -1369  -1241    748    555  -1304     36   -400    140     41   -124   -397
   -132  -1387  -1257    758    561  -1322     28   -410    132     33   -135   -400
   -127  -1395  -1267    761    568  -1332     23   -420    127     23   -140   -410
   -119  -1439  -1319    779    597  -1379     51   -387    148     25   -140   -431
   -122  -1475  -1353    797    615  -1415    137   -257    233     64   -140   -441
   -114  -1439  -1325    776    602  -1382    226    -93    366    145   -116   -433
    -93  -1260  -1166    678    535  -1213    309     80    592    361     62   -283
    -41   -989   -950    514    452   -971    311    246    844    696    439     88
    -46   -626   -579    337    265   -602    200     80    820    857    766    488
   -161   -402   -241    280     38   -322     38   -397    524    807    940    743
   -293   -387    -93    340   -101   -241    -98   -854    142    607    898    745
   -355   -711   -358    532      0   -535   -254  -1288   -366     28    285    168
   -322  -1226   -904    771    290  -1065   -457  -1605   -875   -701   -537   -610
   -270  -1600  -1330    935    527  -1467   -532  -1587   -956   -896   -805   -888
   -231  -1769  -1538   1000    652  -1654   -446  -1317   -693   -704   -698   -841
   -207  -1756  -1548    982    670  -1654   -275  -1005   -384   -470   -532   -722
   -192  -1745  -1553    969    678  -1649    -72   -714   -106   -262   -381   -607
   -184  -1738  -1553    958    683  -1644     28   -550     46   -142   -293   -545
   -171  -1719  -1548    945    688  -1634     70   -480    124    -75   -244   -501
   -158  -1704  -1545    930    691  -1626     51   -467    137    -57   -231   -470
   -153  -1717  -1564    935    704  -1641     51   -465    132    -57   -231   -483
   -155  -1699  -1545    927    693  -1623     75   -459    142    -54   -226   -504
   -166  -1688  -1522    927    678  -1605     83   -446    158    -36   -218   -478
   -155  -1699  -1543    924    693  -1621     77   -446    158    -31   -218   -454
   -158  -1709  -1551    935    696  -1631     75   -446    163    -25   -184   -465
   -174  -1717  -1543    945    683  -1628     88   -431    179    -15   -179   -465
   -168  -1722  -1553    945    691  -1639    109   -413    200      0   -174   -452
   -150  -1696  -1548    922    696  -1623    129   -402    213     10   -163   -436
   -142  -1691  -1548    917    701  -1621    124   -410    215     10   -168   -423
   -145  -1701  -1556    922    704  -1628    106   -415    220      7   -161   -420
   -150  -1719  -1569    935    709  -1644    114   -394    246     33   -132   -410
   -137  -1706  -1569    919    711  -1639    116   -371    267     54   -122   -392
   -137  -1683  -1548    909    704  -1615    127   -350    285     67   -106   -371
   -119  -1678  -1561    896    719  -1621    127   -335    303     77    -98   -374
    -98  -1699  -1600    898    750  -1649    135   -309    332    101    -83   -374
   -103  -1712  -1610    906    750  -1662    150   -272    368    135    -36   -350
   -101  -1691  -1592    896    743  -1641    168   -228    415    179     -2   -322
    -88  -1675  -1587    880    748  -1634    184   -184    459    218     28   -277
    -70  -1636  -1566    854    748  -1602    179   -135    509    257     49   -233
    -41  -1605  -1564    820    758  -1584    197    -49    587    335    145   -179
     -7  -1564  -1556    784    771  -1561    223     41    667    420    228   -106
      2  -1512  -1514    753    756  -1512    249    116    727    485    296    -49
     31  -1441  -1473    706    750  -1457    267    176    784    550    366     15
     49  -1371  -1423    659    732  -1397    239    174    784    553    353     49
     49  -1356  -1408    652    727  -1382    220    155    774    542    355     67
     44  -1337  -1382    644    711  -1358    223    135    756    522    358     80
     38  -1335  -1374    649    706  -1353    226    109    732    501    324     64
     20  -1415  -1436    696    727  -1426    228     70    693    465    340     15
      5  -1462  -1467    730    735  -1465    239     12    657    423    306    -46
     -7  -1522  -1517    763    753  -1519    213    -59    594    353    239   -103
    -25  -1579  -1553    802    763  -1566    187   -137    535    277    176   -155
    -44  -1602  -1558    823    756  -1579    174   -210    478    213    111   -213
    -51  -1665  -1613    857    779  -1639    155   -280    423    148     46   -254
    -62  -1688  -1626    875    779  -1660    127   -353    374     96      0   -290
    -67  -1722  -1654    896    792  -1688    101   -418    329     44    -70   -340
    -67  -1777  -1709    919    818  -1743     80   -465    288      0   -109   -410
    -75  -1834  -1758    956    841  -1797     72   -485    272    -18   -127   -441
    -80  -1883  -1805    982    862  -1847     70   -504    265    -23   -129   -436
    -70  -1865  -1795    969    862  -1831     51   -524    257    -36   -158   -428
    -77  -1800  -1722    937    820  -1761     10   -561    236    -64   -168   -428
    -67  -1818  -1751    940    841  -1784     -5   -571    231    -72   -174   -415
    -64  -1948  -1886   1005    909  -1917     23   -542    262    -46   -161   -431
    -64  -1984  -1919   1026    927  -1953     23   -550    262    -49   -179   -446
    -57  -1935  -1878    995    909  -1909    -10   -581    233    -83   -226   -459
    -49  -1860  -1810    953    878  -1836    -49   -618    205   -114   -259   -423
    -49  -1878  -1829    961    885  -1855    -54   -618    218   -101   -226   -446
    -54  -1938  -1883    997    914  -1912    -25   -605    246    -62   -111   -517
    -49  -1906  -1860    976    904  -1883     -5   -589    280    -36   -127   -472
    -41  -1852  -1810    945    883  -1831      0   -592    288    -44   -166   -394
    -44  -1875  -1831    958    891  -1855     41   -571    332      2    -38   -433
    -44  -1857  -1813    950    883  -1836     49   -581    335     -2    -54   -454
    -25  -1834  -1810    930    891  -1823     12   -615    311    -31   -106   -418
      0  -1808  -1808    904    901  -1808    -23   -633    303    -36   -135   -400
     20  -1808  -1829    891    922  -1816    -64   -657    296    -33   -114   -415
     20  -1829  -1849    904    935  -1839    -70   -665    303    -20    -72   -405
     25  -1816  -1842    893    932  -1829    -88   -670    306    -25    -90   -402
     38  -1808  -1847    883    940  -1826   -122   -691    283    -54   -129   -405
     46  -1883  -1930    917    987  -1904   -153   -724    241   -103   -205   -426
     41  -1932  -1974    945   1008  -1953   -163   -748    210   -145   -303   -439
     31  -1945  -1979    956   1002  -1961   -168   -758    205   -145   -220   -454
     23  -1995  -2018    987   1018  -2008   -181   -776    194   -163   -205   -485
     -7  -2023  -2018   1015   1005  -2021   -192   -797    166   -200   -233   -514
    -20  -2060  -2039   1041   1008  -2049   -187   -810    168   -207   -254   -537
      2  -2132  -2138   1065   1067  -2135   -202   -841    142   -249   -311   -566
      0  -2205  -2208   1101   1104  -2205   -197   -849    132   -267   -332   -574
     15  -2247  -2262   1114   1137  -2255   -210   -852    122   -277   -335   -581
     18  -2273  -2291   1127   1153  -2281   -215   -859    114   -288   -345   -592
     18  -2275  -2296   1127   1156  -2286   -231   -880     98   -314   -428   -576
     38  -2283  -2322   1122   1179  -2301   -233   -883     98   -322   -415   -561
     41  -2288  -2330   1122   1184  -2309   -226   -875    114   -314   -353   -566
     33  -2294  -2327   1130   1179  -2309   -236   -885    111   -322   -335   -581
     36  -2346  -2385   1153   1208  -2364   -233   -880    101   -355   -392   -618
     62  -2374  -2439   1156   1249  -2405   -155   -776    145   -366   -428   -657
    114  -2348  -2462   1117   1286  -2403    -28   -581    267   -301   -410   -628
    150  -2255  -2405   1052   1278  -2330     85   -319    498    -96   -252   -498
    205  -1969  -2177    880   1189  -2073    129     38    844    314    142   -101
    244  -1618  -1862    685   1052  -1740     10    -36   1000    670    607    374
    168  -1402  -1571    615    867  -1486   -239   -615    906    846    909    701
     31  -1330  -1361    649    696  -1345   -555  -1366    574    704    849    745
    -70  -1649  -1582    859    753  -1615   -800  -1997   -101    -80    106     83
    -98  -2187  -2091   1143    995  -2140   -966  -2296   -732   -909   -693   -667
    -46  -2574  -2530   1309   1239  -2553  -1008  -2179   -844  -1130   -950   -924
     -5  -2725  -2720   1366   1356  -2722   -888  -1852   -646  -1015   -914   -917
     33  -2740  -2777   1350   1405  -2759   -696  -1548   -426   -878   -844   -875
     49  -2696  -2746   1322   1397  -2720   -452  -1223   -174   -701   -730   -787
     57  -2675  -2733   1306   1392  -2704   -290  -1028    -31   -602   -659   -719
     70  -2675  -2746   1304   1408  -2709   -213   -943     23   -568   -633   -704
     80  -2675  -2759   1296   1418  -2717   -189   -917     41   -563   -639   -706
     62  -2670  -2733   1301   1397  -2701   -171   -891     67   -550   -631   -685
     72  -2662  -2735   1293   1400  -2696   -166   -888     70   -550   -633   -680
     72  -2644  -2717   1286   1395  -2681   -153   -870     80   -540   -623   -667
     59  -2657  -2717   1296   1387  -2686   -153   -862     83   -545   -631   -678
     41  -2670  -2714   1314   1376  -2691   -135   -841     96   -540   -628   -662
     33  -2678  -2714   1319   1374  -2696   -116   -828    109   -537   -618   -646
     70  -2681  -2751   1306   1410  -2714   -124   -836     98   -558   -639   -659
     85  -2650  -2735   1280   1408  -2691   -116   -823    111   -540   -623   -636
     67  -2644  -2712   1288   1389  -2678    -96   -795    137   -511   -602   -605
     83  -2657  -2740   1286   1410  -2699    -93   -787    140   -517   -605   -602
     93  -2660  -2753   1283   1423  -2707    -90   -769    153   -509   -592   -584
     85  -2678  -2764   1293   1421  -2720    -77   -750    168   -504   -592   -574
     88  -2668  -2756   1288   1421  -2709    -67   -730    179   -504   -597   -561
     83  -2647  -2730   1280   1405  -2688    -67   -709    192   -491   -581   -553
     88  -2639  -2727   1275   1408  -2683    -49   -675    223   -457   -553   -527
     90  -2618  -2712   1262   1400  -2665    -28   -626    259   -418   -524   -491
     98  -2600  -2701   1249   1400  -2650     -2   -566    306   -371   -491   -454
    101  -2585  -2688   1239   1392  -2634     12   -506    363   -324   -452   -426
    103  -2577  -2681   1236   1392  -2629     33   -436    423   -270   -397   -387
    114  -2530  -2647   1208   1379  -2587     57   -348    498   -187   -319   -303
    137  -2465  -2603   1163   1369  -2533     64   -270    568   -111   -241   -226
    145  -2423  -2569   1137   1356  -2496     80   -205    623    -54   -187   -168
    142  -2366  -2509   1111   1325  -2436    103   -155    667     -2   -148   -124
    155  -2346  -2504   1093   1327  -2423    103   -148    678     10   -132   -106
    168  -2304  -2475   1067   1319  -2390    116   -137    685     23   -101    -80
    142  -2325  -2468   1091   1304  -2397    114   -153    665      2   -106    -70
    127  -2340  -2468   1106   1296  -2403    119   -179    633    -36   -127    -75
    124  -2361  -2486   1117   1301  -2421    124   -223    579    -96   -187   -124
    114  -2385  -2499   1135   1306  -2442    132   -270    524   -155   -252   -187
    101  -2426  -2527   1161   1312  -2478    119   -332    452   -228   -319   -239
     85  -2444  -2530   1179   1306  -2486    114   -394    387   -296   -368   -267
     72  -2491  -2564   1208   1314  -2525    111   -465    306   -384   -454   -350
     62  -2520  -2582   1228   1319  -2548    103   -522    244   -452   -514   -410
     59  -2540  -2600   1239   1327  -2569    101   -568    192   -509   -568   -457
     54  -2603  -2657   1275   1356  -2629     96   -600    142   -553   -607   -480
     57  -2595  -2652   1270   1353  -2624     90   -623    111   -584   -639   -501
     62  -2600  -2662   1267   1361  -2629     88   -649     83   -618   -665   -532
     51  -2561  -2613   1252   1330  -2585     88   -659     70   -628   -675   -530
     41  -2546  -2587   1252   1314  -2566     96   -662     51   -641   -680   -532
     54  -2585  -2642   1265   1345  -2611     80   -670     28   -659   -698   -553
     64  -2533  -2598   1231   1330  -2564     83   -662     28   -652   -696   -542
     62  -2517  -2579   1226   1319  -2548     80   -657     28   -641   -688   -522
     36  -2543  -2579   1254   1306  -2561    109   -639     28   -633   -680   -504
     57  -2501  -2559   1221   1306  -2530    127   -620     31   -626   -662   -493
     77  -2483  -2564   1202   1319  -2522    124   -623     15   -633   -667   -506
     62  -2470  -2533   1202   1296  -2501    129   -610     18   -628   -657   -496
     51  -2408  -2460   1179   1254  -2434    155   -571     46   -597   -615   -441
     54  -2377  -2431   1158   1241  -2403    181   -555     49   -597   -618   -452
     57  -2338  -2395   1140   1226  -2366    192   -548     44   -607   -633   -472
     46  -2294  -2343   1122   1192  -2317    184   -548     38   -613   -633   -472
     59  -2236  -2296   1088   1176  -2265    202   -542     51   -589   -607   -444
     38  -2231  -2270   1093   1150  -2249    202   -550     54   -576   -597   -420
     25  -2260  -2286   1117   1156  -2273    179   -563     28   -587   -602   -415
     75  -2210  -2286   1067   1179  -2247    171   -566     12   -589   -597   -392
    101  -2161  -2262   1031   1182  -2210    174   -548     18   -574   -579   -366
    106  -2138  -2247   1015   1174  -2192    187   -527     15   -576   -579   -358
     80  -2148  -2229   1034   1153  -2190    205   -501     15   -574   -571   -350
     75  -2171  -2247   1047   1158  -2210    202   -488     -2   -589   -581   -371
     83  -2187  -2270   1052   1176  -2229    215   -480    -12   -597   -592   -389
     77  -2203  -2281   1060   1179  -2242    241   -475    -25   -610   -602   -392
     70  -2226  -2296   1078   1182  -2262    231   -496    -62   -639   -633   -415
     57  -2242  -2299   1091   1176  -2270    215   -511    -96   -667   -667   -446
     75  -2255  -2330   1091   1202  -2291    218   -509   -114   -688   -693   -459
     90  -2216  -2307   1062   1197  -2262    226   -506   -129   -701   -704   -457
     88  -2213  -2304   1062   1195  -2257    226   -504   -142   -711   -714   -452
     72  -2223  -2296   1075   1182  -2260    223   -493   -150   -704   -706   -444
     67  -2218  -2286   1075   1176  -2252    220   -491   -168   -709   -706   -457
     70  -2177  -2247   1052   1156  -2210    239   -472   -163   -701   -701   -452
     72  -2151  -2223   1036   1148  -2187    254   -462   -158   -696   -706   -439
     80  -2122  -2203   1021   1140  -2164    259   -454   -155   -698   -701   -428
     83  -2094  -2177   1005   1130  -2135    270   -418   -148   -691   -698   -428
     75  -2104  -2179   1015   1124  -2143    342   -288    -72   -652   -714   -454
     96  -1974  -2073    937   1083  -2023    444   -111     93   -511   -628   -402
    127  -1735  -1862    802    992  -1797    506     59    337   -233   -371   -181
    171  -1454  -1626    641    898  -1540    504    246    631    158     49    236
    200  -1150  -1350    475    774  -1249    389    179    665    374    418    675
    137   -992  -1130    426    631  -1060    306   -137    379    265    519    862
     46  -1062  -1109    506    576  -1083    275   -441    -51    -96    259    662
    -23  -1231  -1208    628    592  -1221    174   -872   -678   -826   -509    -59
    -33  -1449  -1418    740    691  -1434    -33  -1286  -1234  -1512  -1239   -735
     15  -1636  -1652    810    833  -1644   -132  -1267  -1278  -1564  -1322   -836
     57  -1808  -1865    875    958  -1836   -101  -1065  -1070  -1382  -1215   -779
     80  -1891  -1971    906   1026  -1930    -31   -870   -844  -1200  -1106   -701
     96  -1839  -1935    870   1013  -1886     98   -644   -589   -984   -953   -587
    101  -1751  -1852    823    974  -1800    223   -441   -376   -795   -805   -472
    109  -1670  -1779    779    943  -1725    290   -335   -270   -693   -727   -407
    119  -1574  -1693    727    906  -1634    324   -285   -218   -644   -688   -363
    119  -1519  -1641    698    880  -1579    332   -257   -197   -613   -657   -335
    122  -1483  -1605    680    862  -1543    340   -228   -179   -589   -631   -309
    135  -1447  -1582    657    857  -1514    348   -210   -176   -579   -620   -298
    174  -1400  -1574    613    872  -1486    340   -210   -179   -584   -626   -301
    176  -1340  -1517    581    844  -1428    342   -197   -166   -571   -613   -280
    166  -1293  -1460    563    810  -1376    353   -163   -150   -545   -587   -246
    163  -1270  -1436    553    797  -1353    350   -148   -150   -535   -576   -239
    161  -1231  -1392    535    776  -1312    353   -129   -140   -517   -561   -228
    166  -1156  -1325    493    743  -1239    361   -109   -122   -491   -548   -207
    163  -1127  -1291    480    727  -1208    358    -98   -114   -478   -545   -197
    181  -1098  -1280    457    730  -1189    342    -90   -114   -472   -540   -194
    210  -1023  -1234    407    722  -1127    355    -59    -93   -444   -509   -166
    184  -1010  -1195    413    688  -1104    355    -33    -70   -418   -485   -145
    189   -982  -1171    394    680  -1075    368     -5    -49   -397   -465   -124
    215   -914  -1130    348    670  -1021    384     31    -12   -361   -431    -90
    215   -862  -1078    324    646   -969    384     64     12   -329   -407    -70
    218   -831  -1049    303    633   -940    389    111     49   -285   -366    -31
    231   -753   -984    259    607   -870    400    171    106   -218   -303     28
    254   -675   -932    207    592   -802    402    228    166   -153   -244     85
    277   -610   -888    166    581   -748    402    290    231    -83   -187    140
    301   -535   -836    116    568   -685    407    371    309     10   -103    228
    322   -472   -795     75    555   -633    413    446    376     88    -36    306
    337   -389   -727     25    530   -555    433    517    436    155     33    363
    348   -301   -649    -23    498   -475    452    563    472    205    106    400
    353   -252   -605    -51    478   -426    452    584    470    210    111    418
    345   -215   -561    -64    452   -387    452    587    449    192     90    410
    348   -187   -535    -83    439   -358    454    584    426    174     70    400
    353   -129   -483   -111    418   -306    465    568    397    148     36    384
    327    -98   -426   -116    374   -262    462    532    350     93    -10    345
    290   -116   -407    -88    348   -259    446    475    285     28    -64    290
    283   -124   -410    -80    345   -267    433    413    218    -38   -135    233
    277   -127   -405    -75    340   -265    420    350    153   -109   -210    161
    275   -119   -394    -80    332   -257    415    309     98   -158   -262    114
    262   -106   -371    -77    314   -239    410    270     57   -197   -301     77
    254   -122   -376    -67    314   -249    402    228     15   -239   -340     44
    241   -145   -387    -46    314   -265    376    184    -31   -290   -397     -2
    223   -116   -340    -54    280   -228    371    171    -41   -296   -405     -5
    236    -85   -322    -75    277   -202    368    166    -46   -293   -402     -7
    246    -72   -322    -88    283   -197    363    153    -62   -303   -423    -20
    265    -28   -293   -116    277   -161    361    150    -70   -301   -426    -25
    259      0   -259   -132    259   -129    355    155    -70   -296   -418    -18
    259     20   -241   -140    252   -109    342    161    -75   -293   -415    -15
    270     59   -210   -166    239    -72    345    171    -77   -283   -405      0
    275    114   -161   -194    218    -23    348    181    -70   -267   -392     15
    267    158   -109   -215    187     25    345    192    -57   -246   -376     31
    262    192    -70   -228    166     62    342    200    -46   -231   -366     41
    270    257    -15   -265    142    122    353    215    -20   -202   -340     67
    285    350     64   -316    111    207    376    244     12   -161   -311    106
    283    400    116   -342     83    259    376    254     23   -145   -298    124
    283    426    142   -355     70    285    392    267     38   -132   -285    142
    298    491    192   -394     51    342    387    265     44   -122   -293    176
    324    555    231   -439     46    394    368    265     51   -109   -259    184
    314    550    233   -433     38    392    329    252     41   -109   -233    168
    309    563    254   -436     28    410    316    244     33   -109   -233    163
    301    584    283   -444      7    433    322    252     41   -101   -231    176
    306    602    296   -454      5    449    319    262     44    -96   -220    194
    332    597    262   -465     33    431    298    252     15   -122   -254    171
    342    571    228   -457     57    400    288    244     -5   -142   -280    153
    322    542    220   -431     51    381    288    244    -12   -155   -293    148
    285    540    254   -413     15    397    298    236    -25   -168   -309    132
    236    462    223   -350      5    345    254    192    -75   -218   -361     80
    213    415    202   -316      5    309    223    161   -106   -252   -397     49
    257    485    228   -371     12    355    249    176    -83   -233   -379     75
    340    579    239   -459     51    410    280    200    -59   -215   -366     93
    314    527    210   -423     51    368    244    168    -93   -252   -402     62
    353    574    218   -465     67    397    223    161   -103   -252   -405     70
    379    641    262   -511     57    452    239    171    -83   -233   -389     83
    368    631    262   -498     54    446    257    189    -62   -213   -371     96
    410    657    244   -535     80    452    283    218    -38   -184   -324    109
    394    636    241   -514     75    439    277    213    -38   -187   -324    106
    392    659    265   -527     64    462    288    241    -18   -174   -332    116
    405    670    265   -537     70    467    342    337     31   -163   -366     90
    387    711    322   -550     31    517    439    496    163    -88   -332     96
    397    872    475   -636    -38    675    501    646    371    106   -166    233
    449   1122    670   -787   -109    896    501    826    649    444    166    558
    457   1415    958   -935   -249   1187    402    789    722    691    537    963
    342   1665   1322  -1002   -488   1493    223    314    381    639    709   1223
    259   1657   1395   -958   -566   1527     90   -106     -5    454    675   1189
    218   1447   1228   -833   -504   1337    -88   -561   -535    -93    135    680
    223   1065    841   -644   -309    953   -335   -966  -1148   -914   -748    -85
    283    776    493   -532   -106    633   -433   -922  -1221  -1088   -982   -275
    314    610    296   -465     10    454   -361   -672   -974   -911   -911   -231
    342    610    267   -478     36    439   -215   -397   -685   -701   -826   -132
    358    693    335   -524     12    514    -10    -96   -366   -449   -639      2
    340    730    389   -537    -23    561    129    106   -142   -244   -392     70
    342    743    400   -542    -28    571    189    194    -54   -163   -306     88
    345    782    436   -563    -46    610    189    215    -31   -145   -301    132
    337    839    501   -587    -80    670    176    215    -20   -140   -329    176
    342    878    535   -610    -96    706    194    236      2   -111   -301    158
    363    914    550   -641    -93    732    197    241     15   -103   -311    163
    392    911    517   -652    -64    714    184    239     15    -98   -309    179
    402    932    530   -667    -62    732    179    246     25    -83   -270    181
    374    958    584   -667   -106    774    213    283     75    -23   -200    223
    371    943    568   -657    -98    756    207    293     93     -7   -210    231
    389    950    561   -672    -85    756    194    283     85    -18   -213    231
    392   1021    628   -706   -116    826    181    277     93    -10   -205    259
    397   1054    654   -727   -129    854    179    290    111     12   -184    288
    392   1052    659   -722   -132    857    197    311    142     46   -155    293
    394   1078    683   -737   -142    880    189    316    150     49   -158    290
    397   1080    683   -737   -142    883    174    316    153     51   -161    309
    392   1065    670   -730   -137    870    205    358    207    103   -101    319
    363   1080    717   -722   -176    898    218    394    257    158    -54    337
    358   1104    743   -732   -192    924    213    413    288    192    -33    371
    361   1132    771   -745   -205    953    226    449    324    218    -12    405
    379   1163    782   -771   -202    974    252    514    392    280     36    452
    428   1241    810   -836   -189   1026    293    592    478    361    106    517
    433   1262    826   -849   -197   1044    319    657    548    428    161    555
    444   1306    862   -875   -207   1085    342    740    631    509    233    618
    467   1366    898   -917   -215   1132    355    807    709    592    316    691
    462   1415    953   -940   -244   1184    381    867    774    665    387    750
    472   1447    971   -961   -252   1210    402    898    807    704    423    782
    501   1491    989   -995   -244   1241    423    909    828    727    441    813
    483   1522   1036  -1002   -277   1280    418    896    823    722    441    828
    467   1501   1034   -984   -283   1270    407    865    792    696    426    818
    449   1475   1026   -963   -288   1252    400    823    748    662    400    789
    436   1462   1026   -948   -293   1244    387    766    688    615    366    753
    428   1441   1013   -935   -293   1226    363    693    620    545    309    691
    415   1376    961   -896   -272   1169    329    600    535    457    233    618
    394   1319    922   -857   -265   1122    298    517    452    376    158    553
    371   1291    919   -831   -272   1106    285    459    402    332    116    517
    353   1247    893   -802   -270   1070    265    400    355    280     72    478
    348   1223    875   -787   -262   1049    233    337    309    239     28    436
    345   1189    844   -769   -249   1018    205    290    267    200    -10    394
    345   1166    820   -756   -236    995    192    265    239    184    -28    374
    316   1150    833   -735   -257    992    176    246    231    174    -36    361
    288   1106    818   -698   -265    963    150    218    207    153    -51    345
    309   1106    797   -709   -244    953    140    207    207    153    -54    345
    400   1176    776   -787   -187    976    163    226    228    176    -36    366
    410   1218    805   -815   -197   1013    184    241    241    189    -23    376
    358   1200    839   -779   -239   1021    176    236    241    189    -25    374
    361   1202    841   -782   -241   1021    168    231    244    194    -18    371
    358   1182    823   -769   -231   1002    168    233    246    200     -7    355
    353   1187    833   -774   -239   1010    179    241    257    207     -2    366
    355   1223    867   -789   -257   1047    202    259    285    231     12    389
    358   1260    898   -810   -270   1080    220    267    309    249     31    405
    342   1288    945   -815   -301   1117    233    262    316    262     49    426
    327   1265    935   -797   -303   1098    226    254    314    259     51    415
    311   1262    948   -787   -319   1106    215    241    316    267     59    418
    316   1275    958   -795   -322   1117    184    218    309    262     51    415
    311   1234    922   -771   -303   1078    158    200    298    257     46    415
    316   1262    943   -792   -314   1104    155    189    296    262     57    423
    322   1280    958   -802   -316   1119    161    197    306    272     70    436
    316   1249    932   -784   -309   1091    148    192    296    262     64    426
    298   1187    888   -743   -293   1039    140    181    275    241     41    394
    288   1130    841   -709   -277    987    145    176    262    241     36    392
    285   1096    810   -691   -262    956    145    166    249    228     25    387
    267   1036    769   -654   -252    904    145    153    231    207      2    361
    252    979    727   -615   -236    854    142    127    205    176    -33    322
    259   1000    740   -631   -241    872    129    109    184    161    -49    306
    257    979    722   -618   -233    852    122     85    161    140    -72    288
    280    961    678   -620   -200    820    124     72    148    127    -85    267
    272    917    644   -594   -184    782    140     83    153    140    -75    272
    246    919    672   -584   -213    797    135     77    150    140    -75    270
    246    919    672   -584   -213    797    127     64    140    127    -80    270
    236    883    644   -561   -205    766    132     57    140    124    -83    265
    226    865    639   -545   -205    753    137     59    142    127    -83    257
    226    841    613   -535   -194    727    132     51    132    119    -90    252
    210    826    615   -517   -202    722    166     77    137    114   -109    233
    200    795    592   -498   -197    693    259    187    202    127   -132    194
    194    828    633   -511   -218    732    368    345    329    205    -90    205
    228   1023    795   -626   -283    909    439    542    589    467    137    413
    293   1299   1002   -797   -353   1150    436    758    909    878    563    802
    309   1644   1335   -976   -511   1491    293    589    911   1119    950   1218
    233   1706   1473   -969   -618   1590    119    142    649   1153   1145   1452
    132   1621   1488   -878   -678   1556    -77   -363    187    849    948   1312
     67   1296   1226   -683   -579   1262   -316   -893   -480     72    197    665
     72    922    849   -498   -389    888   -488  -1195  -1021   -678   -571    -15
    129    654    524   -392   -197    589   -472  -1049   -969   -732   -691   -171
    150    522    371   -337   -111    446   -314   -722   -649   -496   -548    -96
    155    511    355   -335   -101    433   -155   -457   -381   -298   -413    -12
    171    581    410   -376   -119    496     36   -192   -119    -83   -254    106
    174    633    459   -402   -142    548    150    -36     38     49   -155    176
    163    628    462   -397   -150    545    179      2     80     80   -135    197
    166    620    454   -394   -145    537    202     23    106    101   -124    207
    166    623    457   -394   -145    540    213     33    122    111   -122    207
    168    615    446   -392   -137    532    223     46    137    124   -109    218
    176    594    418   -387   -122    506    239     64    153    140    -85    231
    187    613    426   -400   -119    519    254     83    171    158    -64    244
    200    639    439   -420   -119    540    267    109    200    184    -51    270
    207    649    441   -428   -116    545    267    111    210    197    -54    277
    210    639    426   -426   -106    532    272    119    218    210    -28    272
    192    631    436   -413   -122    535    283    135    239    228     -5    290
    171    628    454   -400   -142    542    285    137    246    236      5    306
    150    633    483   -392   -166    558    285    142    262    257     20    311
    153    613    459   -384   -153    537    280    145    265    262     18    306
    163    605    441   -384   -140    524    298    171    293    285     36    329
    163    623    459   -394   -148    542    309    192    316    319     59    353
    155    620    465   -387   -153    542    311    213    332    340     75    366
    145    610    462   -379   -158    537    316    236    366    371     98    381
    145    628    483   -387   -168    555    337    280    415    415    142    418
    166    636    470   -402   -153    555    353    324    459    454    179    454
    184    657    472   -420   -142    566    371    368    509    501    210    496
    189    670    478   -431   -142    574    387    433    568    563    267    542
    192    722    527   -457   -166    626    418    522    654    665    361    623
    207    763    555   -485   -174    659    439    597    730    750    441    691
    194    784    589   -488   -197    688    446    659    789    815    501    756
    200    839    639   -522   -220    740    465    709    836    870    555    815
    202    867    665   -535   -231    766    488    740    867    909    605    859
    218    885    667   -553   -226    776    488    740    865    911    618    878
    241    880    639   -561   -197    761    483    722    836    883    600    867
    220    849    626   -535   -202    737    478    691    800    849    568    846
    207    836    628   -522   -210    732    478    649    761    815    540    826
    187    795    607   -493   -210    701    478    594    714    763    491    789
    163    722    558   -441   -197    641    470    524    644    691    426    732
    142    675    532   -410   -194    605    467    459    584    631    384    680
    127    610    483   -371   -176    548    459    405    530    579    335    631
    109    545    433   -329   -161    491    436    327    454    506    259    561
     96    493    397   -293   -150    446    413    259    394    446    205    511
    109    483    374   -296   -132    431    397    218    358    418    184    493
    111    470    355   -290   -122    413    389    181    327    392    153    462
    103    418    311   -262   -103    366    387    150    298    368    129    439
    101    405    303   -252   -101    355    376    127    277    353    114    420
     98    374    275   -236    -90    327    376    122    272    353    119    423
    109    381    270   -246    -80    327    366    116    272    350    122    423
     98    387    285   -244    -93    337    350    106    265    340    114    415
     90    389    298   -239   -103    345    363    119    283    358    127    431
    114    379    262   -249    -75    319    363    124    293    368    142    452
    119    392    272   -257    -77    332    358    122    290    366    145    446
    116    392    272   -254    -77    332    358    114    285    358    135    441
    114    389    275   -252    -80    332    361    114    285    358    137    446
    111    433    319   -275   -103    376    376    140    314    384    155    470
    119    475    353   -298   -116    415    410    166    348    413    184    491
    122    488    363   -306   -122    428    433    176    366    431    205    509
    122    483    361   -301   -119    423    439    179    374    439    210    511
    137    501    361   -319   -114    431    420    163    376    444    218    524
    155    514    355   -335   -101    436    397    153    374    446    223    527
    168    537    368   -355   -101    452    366    135    366    444    228    535
    163    545    381   -353   -109    465    353    124    371    452    244    550
    166    514    345   -342    -88    431    342    116    361    439    226    537
    166    488    319   -327    -75    405    332    114    353    426    218    527
    166    470    303   -319    -70    387    303     96    322    410    207    517
    166    446    280   -306    -57    363    283     72    293    381    176    483
    158    410    249   -285    -46    332    301     75    296    376    171    483
    142    366    220   -254    -38    293    319     67    277    350    142    472
    129    358    226   -244    -49    293    316     49    265    335    129    439
    119    329    210   -223    -44    270    311     25    236    311    106    402
    124    327    202   -228    -38    265    303     18    220    306    101    397
    127    301    174   -213    -23    236    296      5    205    290     88    389
    137    285    145   -213     -2    218    288    -12    192    267     72    376
    137    298    161   -218    -10    231    285    -20    189    257     67    361
    132    280    148   -207     -7    215    288    -20    187    259     67    361
    137    277    140   -207     -2    210    280    -31    179    249     62    355
    148    288    140   -218      2    215    272    -44    168    239     46    350
    137    296    158   -215    -10    228    267    -51    163    239     49    353
    148    270    122   -210     12    194    280    -18    171    241     49    345
    179    272     93   -226     41    184    355     90    218    246     28    311
    184    288    101   -236     41    194    449    246    311    290     31    293
    207    420    213   -314     -2    316    555    485    522    496    205    446
    298    701    402   -501    -51    553    589    722    753    797    522    789
    324   1044    719   -685   -197    883    517    620    820   1023    859   1197
    207   1241   1031   -724   -413   1137    376    205    748   1166   1150   1538
     67   1280   1213   -672   -571   1247    210   -277    545   1132   1221   1626
    -23    950    974   -465   -498    961     31   -823     -5    514    594   1013
    -18    485    504   -233   -259    496   -163  -1179   -579   -220   -184    249
     33    174    140   -106    -51    158   -277  -1153   -711   -426   -418      5
     98     85    -12    -90     57     36   -228   -891   -527   -288   -337     41
    158    187     28   -174     64    109    -67   -566   -280   -103   -197    153
    207    236     28   -223     88    135    132   -257    -67     46    -90    239
    223    270     44   -249     88    158    249    -96     49    129    -31    285
    231    296     64   -262     83    181    285    -38     98    168      5    314
    239    306     64   -275     85    184    293    -18    103    179     18    316
    244    296     51   -270     96    176    303      7    114    189     25    319
    241    293     49   -270     96    171    324     36    129    194     33    335
    254    311     57   -283     98    184    332     54    142    200     41    350
    270    340     67   -306    101    205    348     64    150    205     49    350
    285    361     75   -324    103    220    366     80    166    213     57    350
    296    350     54   -324    119    205    355     80    163    207     49    342
    309    366     57   -337    127    213    332     75    166    213     51    368
    319    384     64   -355    127    226    340     93    174    226     67    368
    353    407     51   -381    150    231    335    106    176    226     75    363
    366    431     64   -397    150    249    319    119    179    226     80    374
    368    449     80   -407    145    265    301    129    192    231     88    387
    358    436     77   -397    137    259    306    140    197    228     83    394
    376    459     83   -418    145    272    303    153    213    241     98    413
    402    496     93   -449    155    296    306    171    231    257    119    428
    420    491     70   -454    176    280    314    202    252    275    135    433
    433    511     77   -475    176    296    337    246    285    296    155    459
    441    532     90   -488    174    311    368    306    332    322    179    498
    457    579    122   -519    166    350    371    361    361    348    205    530
    480    600    119   -540    181    361    374    433    402    387    254    576
    509    628    116   -568    194    374    371    501    446    431    293    605
    519    646    127   -584    197    387    366    563    480    465    329    649
    496    641    142   -568    176    392    374    636    535    527    400    709
    493    698    205   -594    145    452    392    693    579    581    449    766
    584    849    262   -717    161    555    426    737    618    620    488    836
    662    937    275   -800    192    607    452    766    652    662    545    872
    646    924    277   -787    184    600    452    743    649    667    566    880
    615    901    285   -758    166    594    452    709    626    639    548    872
    587    901    311   -745    137    607    462    678    607    607    511    846
    581    878    296   -730    142    587    459    633    579    566    472    815
    563    807    241   -685    161    524    465    579    540    519    428    784
    524    753    228   -639    148    491    452    511    485    459    342    737
    501    701    197   -602    153    449    452    452    441    410    301    701
    501    649    148   -574    176    397    452    394    405    371    280    652
    501    607    106   -555    197    358    436    337    371    327    231    600
    483    571     88   -527    197    329    423    290    340    288    194    571
    483    540     54   -514    213    298    405    249    303    246    158    540
    485    522     36   -504    226    280    381    218    283    218    140    522
    501    524     23   -514    239    275    381    205    277    197    116    509
    517    524      7   -519    254    267    384    192    262    171     83    491
    506    501     -5   -504    254    249    368    174    244    155     83    472
    504    496     -7   -501    257    244    358    174    233    150     77    472
    535    514    -23   -527    277    246    353    181    236    150     80    483
    561    506    -54   -532    309    226    350    174    226    132     64    462
    574    511    -64   -545    319    223    355    184    223    127     62    470
    574    532    -41   -553    306    244    363    197    228    122     51    462
    587    566    -23   -576    303    272    363    194    226    114     51    444
    581    623     41   -602    270    332    400    228    262    150     88    467
    576    628     49   -602    262    340    431    241    270    148     80    475
    581    639     57   -610    262    348    418    233    257    132     70    459
    589    662     70   -626    259    366    400    226    257    135     75    454
    589    724    135   -657    228    431    392    223    267    150     96    475
    610    735    122   -672    241    428    348    200    239    124     72    459
    628    711     83   -670    272    400    329    184    218    109     59    449
    628    722     93   -675    267    407    337    187    220    111     51    441
    633    704     70   -667    283    387    332    187    210    109     38    426
    631    693     59   -662    283    376    309    166    171     80     25    413
    626    657     31   -641    296    345    298    150    142     57     10    405
    620    639     15   -631    303    327    298    148    124     38     -7    392
    615    620      5   -618    306    314    293    137    103     15    -31    368
    594    574    -23   -587    309    275    290    109     59    -31    -77    319
    579    524    -54   -553    316    236    283     83     25    -59   -103    293
    566    491    -75   -530    319    207    285     72      7    -70   -116    280
    542    478    -64   -509    303    207    303     75      0    -72   -124    270
    555    485    -70   -522    311    207    285     59    -28    -98   -153    233
    550    480    -70   -517    311    205    275     49    -46   -114   -171    215
    553    483    -72   -519    311    205    280     49    -57   -119   -176    205
    540    496    -44   -517    293    226    288     49    -54   -111   -163    202
    522    467    -54   -496    288    207    298     49    -54   -106   -150    213
    509    428    -80   -467    296    174    301     57    -62   -114   -153    210
    514    441    -75   -478    293    184    306     67    -75   -124   -171    187
    511    444    -67   -478    290    189    379    145    -46   -124   -200    145
    506    488    -20   -498    262    233    498    314     46    -80   -187    137
    511    579     67   -545    220    324    613    550    252    109    -31    262
    553    800    246   -678    153    524    652    852    553    467    322    584
    623   1135    511   -878     57    823    558    948    769    857    782   1062
    587   1306    719   -948    -64   1013    413    568    696   1039   1080   1421
    465   1358    893   -911   -215   1124    213     -2    374    909   1044   1434
    332   1205    872   -769   -270   1039     -7   -652   -257    233    407    862
    259    820    561   -540   -150    691   -228  -1192  -1013   -706   -509     18
    316    488    171   -405     72    329   -332  -1145  -1179   -924   -745   -228
    361    306    -54   -335    207    127   -270   -872  -1002   -800   -693   -233
    381    254   -129   -319    257     62   -127   -605   -784   -649   -605   -192
    387    306    -80   -345    233    114     77   -314   -522   -446   -465    -93
    397    384    -15   -392    205    184    220    -93   -327   -275   -332     10
    400    423     20   -413    189    223    288      2   -246   -205   -272     64
    415    465     49   -441    184    257    309     41   -218   -176   -249     80
    423    467     44   -444    189    257    322     51   -215   -168   -252     62
    420    514     90   -467    163    303    329     67   -207   -158   -244     64
    420    514     93   -467    163    306    345     83   -205   -142   -236     64
    415    522    103   -470    155    311    345     88   -210   -142   -236     62
    413    530    116   -470    148    324    340     93   -200   -129   -220     70
    418    555    137   -488    140    345    348    111   -184    -93   -189     90
    405    542    137   -475    132    340    366    127   -168    -77   -176    101
    402    563    161   -483    122    361    366    132   -161    -72   -176     96
    394    610    215   -501     90    413    353    129   -158    -75   -171     98
    392    610    218   -504     85    415    350    135   -166    -72   -176     88
    405    600    194   -501    103    397    332    140   -168    -70   -174     85
    397    615    218   -506     88    418    335    153   -158    -49   -155    101
    394    652    257   -522     70    454    345    171   -132    -10   -114    142
    405    685    280   -545     62    483    345    197   -114     18    -88    150
    405    719    314   -563     46    517    368    231    -88     49    -62    168
    397    717    316   -558     38    517    361    239    -85     54    -62    158
    394    737    342   -566     25    540    345    252    -75     75    -44    168
    400    771    371   -587     12    571    345    296    -38    124      2    215
    400    831    431   -618    -15    631    345    345     12    189     64    270
    389    872    483   -633    -46    678    358    410     75    270    140    337
    397    896    498   -646    -49    698    392    496    150    368    236    426
    415    943    524   -680    -54    732    394    558    220    449    309    488
    433   1028    592   -732    -77    810    389    589    254    501    361    530
    428   1083    654   -758   -114    870    394    610    272    530    394    553
    423   1148    724   -784   -150    937    394    610    265    527    397    561
    413   1111    698   -763   -142    906    397    602    236    504    376    558
    410   1117    706   -763   -148    911    394    587    210    491    368    548
    394   1114    717   -756   -161    917    392    548    166    452    327    504
    371   1085    714   -727   -171    901    387    498    116    405    285    462
    340   1065    724   -704   -192    896    379    446     51    337    226    402
    335   1018    680   -678   -171    849    366    376    -31    249    132    306
    319    971    652   -646   -166    813    361    309   -106    168     49    226
    293    969    675   -631   -189    823    366    265   -137    140     15    205
    272    896    623   -584   -174    758    353    205   -197     77    -51    142
    265    865    600   -566   -166    732    335    150   -254     23   -106     77
    239    878    636   -561   -200    756    324    109   -301    -12   -148     23
    213    885    672   -548   -228    779    335     96   -311    -23   -158      7
    233    870    633   -553   -200    753    316     77   -337    -46   -181    -12
    218    883    665   -550   -223    774    303     64   -355    -54   -192    -25
    210    898    688   -555   -239    795    290     54   -363    -54   -194    -36
    207    893    685   -550   -239    789    306     54   -358    -46   -194    -38
    194    875    680   -537   -241    779    293     51   -361    -41   -194    -44
    184    901    717   -542   -267    810    280     51   -361    -28   -179    -25
    161    930    769   -548   -303    849    277     57   -350    -12   -161    -12
    155    935    779   -545   -311    857    285     64   -345     -2   -153    -15
    176   1008    831   -592   -327    919    311     88   -316     36   -114     12
    187   1057    870   -623   -342    963    327    101   -301     62    -85     36
    184   1085    901   -636   -358    995    319     98   -303     64    -85     25
    176   1114    937   -644   -379   1026    298     75   -319     51   -103      5
    171   1153    982   -665   -407   1067    275     51   -316     75    -93     25
    174   1166    989   -670   -407   1078    254     25   -329     75    -96     31
    168   1166    997   -667   -413   1083    241      7   -350     64    -98     25
    153   1195   1041   -672   -444   1119    241     18   -337     83    -77     49
    150   1210   1060   -680   -454   1135    244     23   -335     96    -62     51
    140   1187   1047   -665   -452   1117    239     15   -355     85    -70     25
    124   1143   1018   -636   -446   1080    220     10   -379     77    -85     12
    135   1122    987   -628   -426   1054    205     10   -389     72    -90      2
    124   1098    971   -613   -423   1034    218      5   -405     46   -119    -31
    114   1036    922   -576   -405    979    207    -25   -449      0   -171    -72
    114   1010    893   -563   -389    953    192    -51   -485    -23   -197   -103
    106   1010    904   -558   -397    958    189    -59   -504    -33   -207   -114
     93    992    896   -542   -402    945    179    -77   -527    -51   -233   -145
     70    971    901   -522   -415    937    168    -88   -545    -70   -249   -168
     67    958    891   -514   -413    924    161   -101   -563    -80   -257   -184
     62    930    867   -496   -402    898    153   -106   -571    -85   -254   -181
     54    914    857   -485   -400    885    153   -114   -579    -83   -249   -179
     51    961    909   -506   -428    935    150   -116   -581    -75   -239   -184
     51    971    919   -511   -433    945    135   -132   -597    -83   -252   -213
     38    956    917   -496   -439    937    137   -122   -592    -80   -259   -223
     59    963    904   -514   -420    935    184    -54   -553    -64   -259   -239
     62    995    930   -530   -433    963    262     77   -446      0   -246   -267
     67   1109   1041   -589   -485   1075    319    220   -285    153   -140   -202
    106   1350   1244   -727   -568   1299    366    400     -5    485    181     85
    158   1584   1426   -870   -633   1504    296    485    194    828    613    548
    114   1831   1717   -971   -800   1774    168    267     85    909    893    922
     38   1883   1844   -963   -904   1865     96    -44   -249    735    914   1018
    -54   1792   1847   -867   -950   1818     44   -368   -727    270    496    639
   -101   1535   1636   -717   -870   1584   -114   -865  -1395   -574   -431   -249
    -83   1252   1335   -587   -709   1293   -296  -1101  -1743  -1021   -927   -717
    -38    989   1028   -478   -535   1008   -342   -992  -1641   -945   -909   -740
      0    833    833   -415   -415    833   -288   -797  -1402   -750   -792   -680
      0    802    800   -402   -400    802   -176   -587  -1145   -540   -649   -589
     -7    875    883   -433   -446    880    -44   -355   -878   -311   -483   -470
    -23    950    971   -465   -496    961     46   -213   -717   -168   -374   -387
    -28    982   1010   -475   -519    995     83   -153   -646   -103   -329   -353
    -15    992   1008   -488   -511    997     85   -140   -633    -85   -319   -345
      0   1000    997   -501   -498    997     90   -129   -626    -72   -306   -342
     20   1031   1008   -527   -493   1018     96   -119   -615    -59   -296   -335
      7   1067   1060   -537   -524   1065     98   -111   -597    -41   -283   -324
    -23   1049   1070   -514   -548   1060     80   -114   -592    -36   -272   -329
    -12   1052   1065   -519   -540   1057     80   -111   -589    -33   -275   -335
     -2   1101   1104   -550   -553   1101     80    -93   -576     -7   -254   -309
    -12   1111   1124   -548   -568   1117     70    -88   -566     10   -231   -288
    -10   1119   1130   -555   -571   1124     51   -103   -576      5   -249   -319
    -10   1150   1161   -571   -587   1156     59    -93   -566     20   -236   -306
    -15   1158   1174   -574   -594   1166     80    -80   -553     38   -223   -301
    -18   1150   1169   -566   -592   1158     85    -72   -548     44   -220   -303
    -28   1189   1218   -581   -623   1202     70    -67   -535     67   -200   -290
    -31   1215   1247   -592   -639   1231     59    -54   -517     88   -179   -275
    -25   1241   1267   -610   -646   1252     59    -36   -496    111   -148   -259
    -23   1265   1288   -620   -654   1275     67    -12   -465    137   -129   -252
    -18   1257   1275   -620   -646   1267     44     -2   -439    158   -116   -228
    -10   1288   1299   -639   -654   1293     28     20   -400    200    -72   -194
    -10   1322   1332   -657   -672   1327     36     62   -345    265    -10   -150
      0   1353   1353   -675   -675   1353     54    122   -275    345     54    -88
      7   1392   1384   -701   -688   1389     59    179   -207    423    132    -20
     44   1462   1418   -753   -688   1439     54    228   -140    501    213     46
     77   1527   1449   -802   -685   1488     67    288    -70    579    288    111
     85   1543   1457   -813   -685   1501     62    319    -33    623    329    148
     85   1579   1491   -833   -704   1535     67    340    -18    639    345    176
     93   1595   1501   -844   -704   1551     77    345    -23    623    335    174
     77   1592   1514   -836   -717   1553     83    340    -38    600    332    163
     62   1615   1553   -839   -745   1584     75    314    -67    566    306    148
     54   1615   1558   -836   -750   1587     59    265   -114    509    252    103
     23   1569   1545   -797   -761   1558     54    210   -174    441    194     28
     -2   1517   1517   -758   -761   1517     44    145   -249    358    111    -59
     -2   1480   1483   -737   -743   1480     36     85   -309    280     33   -122
     -7   1441   1447   -719   -727   1441     28     28   -374    210    -31   -179
    -25   1402   1428   -688   -727   1415      7    -31   -444    142   -106   -241
    -44   1371   1415   -665   -730   1392    -25    -98   -504     77   -168   -311
    -64   1358   1423   -646   -743   1389    -49   -145   -542     33   -202   -350
    -67   1330   1397   -633   -732   1361    -62   -181   -579     -2   -246   -381
    -57   1283   1340   -615   -698   1312    -67   -200   -597    -23   -272   -407
    -70   1252   1322   -592   -696   1286    -67   -200   -592    -20   -259   -407
    -90   1260   1350   -584   -719   1304    -67   -218   -597    -25   -267   -407
    -88   1241   1330   -579   -711   1286    -80   -236   -605    -36   -283   -423
    -96   1231   1327   -568   -711   1278    -88   -239   -594    -25   -257   -426
   -106   1241   1345   -568   -724   1291    -85   -244   -589    -28   -254   -444
   -103   1257   1361   -576   -732   1309    -88   -246   -589    -36   -272   -444
   -103   1296   1400   -597   -753   1348    -75   -220   -553     -7   -244   -407
    -93   1369   1462   -639   -779   1415    -75   -207   -527     18   -215   -384
    -85   1397   1483   -657   -784   1441    -93   -215   -522     25   -200   -389
    -80   1395   1475   -657   -776   1434    -90   -215   -511     33   -189   -400
    -88   1413   1501   -662   -795   1457    -96   -213   -491     49   -184   -381
    -88   1434   1519   -672   -802   1475   -106   -213   -470     64   -179   -350
    -75   1460   1535   -693   -805   1496   -111   -207   -452     93   -142   -316
    -62   1449   1512   -693   -787   1480   -119   -213   -454     93   -135   -324
    -70   1436   1506   -683   -789   1470   -122   -218   -449     93   -132   -337
    -67   1460   1527   -696   -797   1493   -122   -218   -439    101   -116   -332
    -70   1457   1527   -693   -800   1491   -137   -228   -446    101   -122   -327
    -72   1428   1501   -678   -787   1465   -158   -241   -454     88   -132   -332
    -83   1382   1465   -649   -774   1421   -171   -254   -467     72   -150   -345
    -80   1363   1444   -641   -763   1402   -174   -270   -485     46   -174   -355
   -101   1348   1449   -626   -776   1397   -176   -280   -493     36   -181   -358
   -137   1293   1431   -576   -784   1361   -184   -301   -511     15   -202   -384
   -135   1262   1395   -566   -766   1327   -194   -332   -545    -20   -244   -426
   -129   1257   1387   -566   -758   1322   -207   -355   -566    -49   -270   -449
   -137   1239   1376   -550   -758   1306   -210   -368   -571    -57   -283   -470
   -132   1208   1340   -537   -735   1273   -207   -368   -571    -59   -283   -472
   -140   1200   1337   -532   -737   1267   -220   -387   -592    -75   -298   -483
   -137   1208   1345   -535   -743   1275   -223   -397   -594    -77   -298   -491
   -140   1192   1332   -527   -737   1262   -218   -389   -574    -64   -283   -478
   -132   1166   1299   -517   -714   1231   -226   -392   -566    -62   -280   -478
   -122   1169   1291   -524   -709   1231   -246   -413   -584    -80   -296   -511
   -129   1158   1288   -517   -709   1223   -244   -407   -579    -83   -303   -527
   -129   1137   1265   -504   -698   1200   -176   -314   -511    -57   -316   -532
   -116   1163   1280   -522   -698   1221    -67   -163   -394     -5   -322   -548
   -106   1293   1397   -594   -753   1345     10     10   -184    187   -163   -415
    -70   1506   1577   -719   -823   1540     41    228    137    550    205    -85
    -23   1800   1821   -891   -922   1810    -46    257    293    857    605    342
    -64   2039   2104   -987  -1083   2070   -215   -114     85    904    854    646
   -142   2049   2190   -953  -1166   2120   -340   -537   -262    763    870    672
   -223   1865   2086   -820  -1156   1974   -524  -1028   -810    218    363    231
   -270   1496   1766   -613  -1018   1631   -758  -1486  -1465   -631   -524   -550
   -239   1143   1382   -452   -810   1262   -904  -1582  -1706  -1000   -937   -943
   -220    893   1111   -337   -665   1002   -831  -1337  -1475   -844   -867   -937
   -207    833   1041   -311   -623    937   -696  -1080  -1200   -644   -740   -862
   -194    875   1070   -340   -633    971   -519   -828   -922   -433   -589   -758
   -176    953   1130   -387   -652   1041   -368   -615   -685   -244   -446   -649
   -179    992   1171   -407   -675   1080   -301   -527   -589   -168   -381   -600
   -168   1010   1179   -420   -672   1093   -275   -491   -550   -137   -353   -574
   -158    997   1156   -420   -659   1075   -270   -485   -542   -135   -353   -579
   -155    992   1148   -418   -652   1070   -257   -475   -519   -119   -340   -574
   -150   1000   1148   -426   -649   1072   -246   -462   -504   -101   -322   -561
   -150   1000   1150   -426   -652   1075   -244   -454   -488    -88   -311   -550
   -132   1005   1137   -436   -636   1070   -249   -452   -478    -83   -306   -545
   -137   1015   1153   -439   -644   1083   -241   -441   -462    -67   -290   -537
   -132   1010   1140   -439   -636   1072   -246   -446   -457    -67   -293   -548
   -150    989   1137   -420   -644   1062   -249   -449   -452    -64   -293   -545
   -158    995   1153   -418   -657   1072   -252   -449   -441    -49   -280   -530
   -153   1015   1169   -431   -659   1091   -241   -444   -420    -31   -257   -517
   -161   1005   1166   -423   -665   1085   -236   -439   -413    -15   -246   -514
   -158    984   1143   -413   -652   1062   -233   -428   -402     -5   -236   -509
   -150    979   1130   -415   -641   1054   -226   -415   -384     10   -228   -501
   -166    958   1124   -394   -644   1041   -213   -394   -358     31   -213   -498
   -161    945   1104   -392   -633   1023   -205   -368   -327     57   -187   -483
   -161    950   1109   -394   -633   1028   -194   -342   -298     85   -163   -462
   -155    995   1150   -420   -654   1072   -187   -316   -259    122   -127   -428
   -140   1021   1161   -439   -649   1091   -179   -283   -218    161    -93   -420
   -137   1031   1166   -449   -652   1098   -153   -220   -145    231    -31   -379
   -124   1075   1200   -475   -662   1137   -132   -150    -72    301     31   -324
   -111   1127   1239   -509   -678   1184   -111    -72     12    387    109   -254
   -103   1179   1283   -537   -693   1231    -90     -2     88    467    187   -194
    -98   1208   1304   -555   -701   1254    -70     67    153    540    265   -127
    -96   1218   1314   -561   -706   1265    -59     96    184    574    306    -88
    -93   1239   1330   -574   -711   1283    -38    114    200    597    327    -62
    -93   1218   1312   -561   -701   1265    -18    122    202    605    335    -49
   -103   1231   1335   -566   -719   1283    -28     88    171    574    314    -72
   -116   1215   1332   -550   -724   1273    -33     46    127    530    285    -93
   -129   1182   1309   -527   -719   1247    -46    -20     64    470    233   -135
   -150   1137   1288   -493   -719   1213    -59    -93     -7    392    163   -205
   -181   1065   1244   -444   -714   1153    -70   -155    -70    327    103   -265
   -205    995   1200   -397   -701   1096    -80   -223   -137    254     38   -324
   -233    943   1176   -355   -706   1060   -116   -301   -210    181    -23   -387
   -249    859   1109   -303   -678    984   -142   -366   -270    122    -72   -433
   -252    810   1062   -280   -657    935   -163   -439   -345     57   -132   -488
   -244    815   1060   -288   -652    937   -187   -498   -392     20   -168   -517
   -265    748   1010   -241   -639    878   -202   -540   -418     -7   -197   -532
   -262    706    969   -220   -615    836   -207   -568   -426    -20   -210   -550
   -254    698    950   -223   -602    823   -213   -584   -433    -28   -220   -561
   -254    701    956   -223   -605    828   -220   -597   -439    -31   -220   -566
   -246    693    940   -223   -594    815   -220   -600   -444    -31   -215   -579
   -259    698    958   -218   -607    828   -218   -600   -433    -20   -192   -568
   -270    670    937   -202   -605    802   -213   -594   -428    -23   -189   -566
   -254    662    917   -205   -587    789   -207   -587   -418    -10   -176   -558
   -249    691    940   -220   -594    815   -187   -563   -387     23   -153   -537
   -259    735    995   -236   -626    865   -166   -558   -371     36   -150   -522
   -249    756   1005   -254   -628    880   -142   -563   -363     33   -140   -501
   -252    740    989   -244   -620    865   -129   -558   -353     38   -135   -504
   -252    750   1002   -249   -628    875   -140   -568   -350     46   -116   -488
   -244    756   1000   -254   -620    878   -150   -579   -345     59    -96   -485
   -249    730    979   -241   -615    854   -168   -594   -355     54    -98   -488
   -249    667    917   -210   -581    792   -192   -620   -381     28   -114   -498
   -246    683    927   -220   -587    805   -200   -631   -379     33   -106   -488
   -246    701    948   -226   -597    823   -189   -618   -366     46    -90   -467
   -252    636    888   -192   -571    761   -187   -618   -376     36   -101   -488
   -262    558    820   -148   -542    688   -197   -631   -397     18   -111   -496
   -262    535    795   -137   -527    665   -207   -649   -410      5   -122   -498
   -267    478    745   -103   -506    610   -210   -670   -439    -31   -150   -527
   -280    423    701    -72   -491    561   -215   -704   -470    -70   -192   -574
   -288    368    657    -41   -472    511   -226   -732   -498   -106   -231   -618
   -296    327    620    -15   -457    472   -213   -740   -511   -119   -239   -631
   -296    335    631    -18   -462    483   -200   -740   -509   -106   -226   -626
   -311    270    579     20   -444    423   -215   -763   -527   -132   -246   -652
   -324    213    535     54   -428    374   -220   -776   -537   -150   -267   -667
   -337    181    519     75   -428    350   -205   -774   -530   -145   -257   -659
   -329    176    506     77   -418    340   -207   -789   -537   -161   -267   -675
   -329    142    472     93   -402    309   -218   -800   -545   -171   -270   -696
   -340    109    449    116   -394    277   -207   -792   -537   -161   -254   -680
   -342     70    413    135   -376    241   -207   -795   -540   -163   -257   -678
   -324     51    376    137   -350    213   -174   -750   -517   -163   -272   -698
   -311     70    381    119   -345    226    -54   -581   -410   -119   -267   -717
   -296    163    459     67   -379    309     51   -381   -236     20   -158   -636
   -252    355    607    -54   -428    480    122   -119     46    327    132   -371
   -197    620    818   -210   -506    719    103     38    267    659    519     44
   -228    909   1135   -342   -683   1021    -54   -342    168    805    836    446
   -342    984   1325   -322   -833   1153   -246   -862    -62    823    997    652
   -480    846   1325   -184   -904   1085   -459  -1434   -480    491    724    413
   -566    353    919    106   -743    636   -678  -1971  -1148   -361   -161   -415
   -524   -101    423    311   -475    161   -813  -2104  -1527   -919   -756   -982
   -467   -303    163    384   -316    -70   -795  -1891  -1395   -865   -769  -1036
   -415   -335     77    374   -246   -129   -657  -1590  -1137   -683   -654   -966
   -387   -306     80    348   -233   -114   -428  -1247   -852   -470   -504   -854
   -379   -257    119    316   -252    -70   -275  -1013   -654   -314   -389   -766
   -371   -252    119    311   -246    -67   -207   -917   -561   -244   -324   -727
   -381   -290     90    335   -239    -98   -194   -896   -537   -231   -311   -719
   -389   -301     88    345   -239   -106   -174   -872   -504   -210   -296   -698
   -387   -303     83    342   -236   -111   -161   -859   -488   -197   -280   -683
   -394   -314     80    353   -239   -116   -153   -854   -478   -189   -275   -685
   -415   -332     83    374   -252   -124   -153   -849   -465   -181   -272   -683
   -407   -350     57    379   -233   -148   -161   -849   -462   -181   -272   -678
   -400   -342     57    371   -231   -142   -161   -844   -446   -174   -262   -659
   -394   -342     49    368   -223   -148   -150   -823   -420   -150   -239   -639
   -389   -353     33    371   -213   -161   -153   -820   -418   -148   -233   -633
   -392   -345     46    368   -220   -150   -142   -810   -405   -137   -228   -631
   -402   -374     28    384   -215   -174   -137   -805   -394   -135   -226   -639
   -413   -394     18    402   -215   -189   -140   -797   -381   -124   -215   -628
   -400   -387     12    392   -207   -187   -140   -784   -366   -111   -202   -610
   -384   -376      7    381   -197   -184   -137   -769   -353    -93   -192   -594
   -381   -366     15    371   -200   -176   -119   -735   -327    -70   -161   -571
   -381   -374      5    376   -194   -184   -111   -714   -311    -49   -135   -558
   -394   -397     -2    397   -197   -202   -111   -696   -298    -36   -127   -555
   -392   -384      7    389   -200   -189   -101   -649   -267      0    -96   -530
   -379   -387     -7    381   -187   -197    -88   -592   -231     44    -59   -501
   -363   -374    -12    368   -176   -194    -80   -537   -194     80    -23   -470
   -345   -342      2    342   -174   -171    -77   -472   -148    127     28   -423
   -316   -301     15    309   -166   -142    -67   -400    -93    181     93   -368
   -301   -254     46    275   -176   -106    -64   -337    -49    236    155   -311
   -280   -207     72    241   -176    -67    -70   -298    -15    275    207   -265
   -259   -150    106    205   -184    -20    -62   -270      5    309    252   -223
   -249   -124    124    187   -187      0    -59   -262     15    322    277   -200
   -249   -106    140    176   -197     15    -70   -280      5    311    285   -197
   -272   -124    148    197   -213     12    -80   -319    -15    290    270   -210
   -280   -166    114    223   -200    -25    -93   -368    -51    246    236   -239
   -293   -194     98    244   -197    -49    -96   -415    -88    197    194   -277
   -303   -218     85    259   -197    -67    -90   -472   -132    145    148   -314
   -329   -283     44    306   -187   -119    -85   -530   -176     88     90   -361
   -340   -363    -23    353   -158   -194    -80   -594   -220     28     33   -413
   -353   -446    -93    400   -129   -270    -90   -665   -272    -31    -23   -462
   -376   -517   -140    444   -119   -329   -114   -743   -327    -88    -80   -527
   -379   -563   -187    470    -96   -376   -129   -795   -366   -129   -119   -568
   -389   -602   -215    496    -88   -410   -137   -833   -394   -166   -150   -600
   -407   -644   -236    527    -85   -441   -142   -870   -420   -194   -176   -620
   -415   -706   -293    558    -62   -501   -140   -893   -439   -220   -197   -639
   -410   -732   -324    571    -44   -530   -129   -898   -444   -233   -207   -639
   -423   -740   -319    579    -54   -530   -111   -888   -441   -231   -202   -628
   -441   -774   -332    607    -54   -553   -111   -888   -441   -239   -205   -633
   -431   -802   -371    615    -31   -589   -135   -911   -457   -259   -223   -654
   -423   -810   -387    615    -18   -600   -145   -917   -459   -267   -228   -654
   -423   -823   -402    620    -12   -613   -124   -898   -441   -254   -218   -639
   -407   -813   -405    610     -2   -610    -90   -872   -418   -244   -205   -631
   -405   -797   -394    600     -7   -597    -64   -857   -394   -228   -197   -620
   -405   -782   -376    592    -15   -581    -49   -849   -379   -223   -192   -607
   -405   -779   -374    589    -15   -576    -41   -841   -374   -226   -184   -597
   -415   -800   -384    607    -15   -592    -54   -849   -376   -231   -187   -607
   -418   -779   -361    597    -31   -571    -72   -862   -366   -220   -163   -602
   -431   -787   -355    607    -38   -571   -101   -888   -374   -228   -153   -600
   -415   -805   -392    610    -12   -600   -129   -909   -392   -246   -166   -600
   -410   -833   -423    623      5   -628   -129   -909   -394   -259   -174   -592
   -410   -852   -441    631     15   -649   -140   -917   -405   -275   -179   -584
   -423   -885   -462    654     18   -675   -153   -932   -420   -293   -194   -594
   -433   -963   -532    696     46   -750   -171   -956   -449   -327   -231   -620
   -433  -1021   -587    727     75   -805   -176   -971   -475   -363   -265   -628
   -441  -1052   -610    745     83   -833   -176   -987   -488   -392   -285   -646
   -449  -1109   -659    779    103   -885   -158   -987   -501   -415   -316   -678
   -452  -1153   -701    800    122   -927   -153   -995   -511   -439   -337   -698
   -465  -1223   -758    844    145   -992   -158  -1021   -535   -470   -350   -745
   -475  -1247   -771    857    148  -1010   -148  -1021   -535   -475   -353   -756
   -493  -1273   -779    880    142  -1026   -148  -1028   -548   -504   -387   -769
   -493  -1304   -810    898    155  -1060   -166  -1054   -574   -545   -420   -805
   -483  -1327   -844    906    179  -1085   -171  -1054   -563   -548   -420   -800
   -485  -1332   -846    909    179  -1091   -176  -1049   -558   -550   -420   -769
   -496  -1350   -854    922    179  -1104   -192  -1065   -576   -581   -452   -771
   -504  -1384   -880    943    187  -1132   -197  -1065   -574   -587   -465   -789
   -509  -1460   -950    984    220  -1205   -192  -1065   -571   -594   -475   -802
   -509  -1496   -987   1002    236  -1241   -176  -1036   -563   -610   -506   -810
   -504  -1465   -961    984    226  -1213    -88   -906   -485   -587   -504   -844
   -472  -1405   -935    937    228  -1171     12   -714   -324   -478   -431   -823
   -428  -1257   -828    844    200  -1044    116   -444    -54   -213   -194   -610
   -368  -1036   -667    701    148   -852     72   -239    205    150    226   -168
   -342   -719   -376    530     15   -548    -41   -405    265    407    623    322
   -431   -607   -179    519   -127   -394   -181   -813    127    501    852    644
   -555   -693   -137    626   -210   -415   -368  -1335   -275    213    644    524
   -662  -1060   -397    859   -132   -730   -574  -1964  -1013   -683   -254   -361
   -683  -1483   -800   1083     57  -1143   -766  -2281  -1545  -1389   -989  -1078
   -636  -1748  -1114   1189    239  -1431   -795  -2145  -1527  -1447  -1119  -1213
   -600  -1914  -1314   1257    355  -1615   -685  -1862  -1293  -1288  -1031  -1218
   -568  -1943  -1376   1254    402  -1660   -522  -1600  -1052  -1124   -937  -1130
   -548  -1935  -1389   1241    420  -1662   -335  -1319   -800   -935   -787   -979
   -537  -1912  -1374   1223    415  -1641   -215  -1145   -633   -797   -667   -875
   -524  -1893  -1369   1210    420  -1631   -179  -1085   -579   -756   -633   -867
   -545  -1896  -1353   1218    402  -1626   -174  -1080   -563   -756   -644   -872
   -537  -1862  -1325   1200    392  -1595   -158  -1060   -548   -743   -633   -828
   -532  -1891  -1358   1210    410  -1623   -148  -1041   -532   -732   -633   -820
   -530  -1922  -1392   1226    431  -1657   -137  -1026   -517   -724   -600   -841
   -548  -1951  -1405   1247    426  -1680   -142  -1023   -501   -717   -602   -831
   -542  -1953  -1413   1247    433  -1683   -140  -1015   -491   -711   -618   -807
   -540  -1964  -1423   1249    439  -1693   -140  -1010   -475   -701   -602   -800
   -527  -1964  -1436   1247    454  -1701   -140  -1008   -467   -704   -597   -815
   -509  -1956  -1447   1231    467  -1701   -158  -1013   -467   -717   -610   -807
   -527  -1971  -1444   1249    457  -1709   -161  -1010   -462   -719   -613   -802
   -540  -1995  -1454   1267    454  -1725   -153  -1002   -441   -706   -605   -789
   -548  -1982  -1434   1265    441  -1709   -148   -984   -410   -678   -550   -753
   -548  -1958  -1410   1249    431  -1686   -150   -969   -381   -654   -535   -724
   -553  -1995  -1441   1273    441  -1719   -142   -953   -353   -639   -532   -730
   -550  -2039  -1488   1293    467  -1764   -155   -953   -345   -646   -558   -740
   -545  -2021  -1475   1283    465  -1748   -166   -945   -329   -639   -555   -740
   -537  -1992  -1457   1265    459  -1727   -153   -914   -288   -607   -540   -704
   -501  -1969  -1470   1234    483  -1719   -155   -880   -252   -574   -498   -657
   -472  -1938  -1467   1202    496  -1704   -145   -833   -189   -511   -433   -623
   -465  -1904  -1439   1184    485  -1673   -142   -782   -132   -457   -400   -571
   -454  -1855  -1400   1153    470  -1628   -137   -719    -59   -384   -329   -527
   -420  -1816  -1395   1117    485  -1605   -135   -644     28   -290   -236   -452
   -379  -1779  -1400   1078    509  -1592   -122   -581    106   -218   -153   -379
   -361  -1717  -1356   1039    496  -1538   -122   -542    148   -181   -122   -329
   -345  -1667  -1325   1005    488  -1499   -140   -540    155   -179   -114   -306
   -342  -1665  -1322   1002    488  -1493   -132   -540    155   -176   -101   -296
   -342  -1662  -1319   1002    485  -1491   -135   -555    145   -192   -114   -309
   -361  -1706  -1345   1034    491  -1527   -145   -584    114   -231   -161   -324
   -374  -1774  -1402   1072    514  -1590   -150   -628     75   -283   -200   -363
   -366  -1805  -1439   1085    535  -1623   -158   -685     20   -342   -239   -410
   -374  -1839  -1465   1106    542  -1652   -171   -761    -51   -428   -319   -480
   -394  -1878  -1483   1137    542  -1680   -181   -833   -122   -514   -402   -561
   -426  -1961  -1535   1192    553  -1748   -200   -917   -194   -605   -493   -636
   -444  -2034  -1590   1239    571  -1813   -210   -982   -252   -672   -563   -688
   -452  -2104  -1654   1278    600  -1880   -228  -1047   -303   -735   -628   -740
   -467  -2156  -1688   1312    610  -1922   -254  -1111   -355   -792   -688   -779
   -496  -2187  -1693   1340    597  -1940   -267  -1145   -374   -813   -711   -802
   -480  -2221  -1740   1350    628  -1982   -272  -1163   -384   -833   -730   -818
   -465  -2252  -1787   1358    659  -2021   -285  -1187   -397   -859   -753   -844
   -467  -2281  -1813   1374    672  -2047   -296  -1215   -410   -891   -776   -870
   -478  -2307  -1831   1392    675  -2070   -306  -1234   -418   -909   -800   -891
   -465  -2322  -1857   1392    693  -2088   -306  -1239   -418   -909   -807   -901
   -457  -2346  -1888   1400    714  -2117   -314  -1241   -413   -914   -807   -906
   -465  -2343  -1878   1405    706  -2112   -306  -1228   -384   -893   -792   -888
   -467  -2304  -1839   1384    685  -2073   -290  -1210   -350   -867   -771   -870
   -472  -2275  -1803   1374    665  -2039   -265  -1184   -314   -836   -735   -839
   -470  -2270  -1800   1369    662  -2034   -249  -1176   -293   -826   -724   -831
   -449  -2288  -1839   1369    693  -2065   -257  -1192   -298   -844   -740   -862
   -446  -2270  -1823   1358    685  -2047   -265  -1205   -296   -846   -743   -862
   -436  -2242  -1808   1337    683  -2026   -283  -1223   -293   -849   -740   -833
   -423  -2247  -1826   1335    701  -2036   -306  -1239   -301   -857   -743   -826
   -407  -2273  -1865   1340    727  -2070   -324  -1247   -311   -865   -756   -831
   -410  -2265  -1855   1335    722  -2060   -332  -1257   -316   -865   -753   -833
   -405  -2286  -1880   1345    737  -2083   -342  -1265   -324   -875   -761   -846
   -418  -2343  -1927   1379    753  -2135   -358  -1283   -348   -906   -792   -880
   -423  -2418  -1995   1421    784  -2208   -361  -1288   -361   -922   -807   -893
   -420  -2452  -2031   1436    802  -2242   -353  -1286   -366   -932   -823   -901
   -423  -2504  -2081   1465    826  -2294   -358  -1304   -392   -969   -854   -935
   -441  -2556  -2117   1496    836  -2338   -366  -1330   -426  -1008   -893   -974
   -436  -2616  -2179   1527    870  -2397   -368  -1350   -449  -1039   -935  -1008
   -433  -2652  -2218   1540    891  -2434   -374  -1366   -472  -1065   -966  -1034
   -457  -2662  -2205   1558    872  -2434   -374  -1379   -491  -1080   -979  -1039
   -465  -2717  -2255   1590    893  -2486   -379  -1392   -511  -1109  -1000  -1057
   -433  -2746  -2312   1590    937  -2530   -392  -1410   -530  -1143  -1028  -1083
   -423  -2751  -2327   1584    950  -2540   -389  -1423   -545  -1163  -1052  -1096
   -418  -2748  -2330   1582    953  -2540   -379  -1418   -540  -1158  -1052  -1088
   -426  -2766  -2340   1595    956  -2556   -376  -1415   -545  -1169  -1060  -1093
   -431  -2795  -2364   1613    966  -2579   -376  -1426   -563  -1192  -1083  -1114
   -426  -2818  -2392   1623    982  -2605   -363  -1400   -555  -1195  -1093  -1122
   -426  -2865  -2439   1644   1005  -2652   -277  -1291   -498  -1189  -1122  -1161
   -402  -2824  -2423   1613   1008  -2624   -176  -1150   -405  -1156  -1132  -1195
   -371  -2660  -2288   1517    958  -2475    -80   -963   -181   -953   -969  -1060
   -322  -2413  -2091   1366    883  -2252    -49   -711    168   -527   -542   -649
   -280  -2140  -1862   1210    789  -2003   -184   -807    218   -259   -142   -210
   -340  -1966  -1626   1153    641  -1795   -353  -1234    -20   -210    101     83
   -446  -1930  -1483   1189    517  -1706   -501  -1696   -405   -392     72     98
   -514  -2229  -1717   1369    600  -1971   -719  -2210  -1057  -1117   -633   -517
   -504  -2686  -2182   1595    836  -2434   -930  -2569  -1691  -1982  -1553  -1322
   -457  -3016  -2561   1735   1049  -2787   -997  -2527  -1784  -2197  -1826  -1600
   -433  -3198  -2764   1816   1163  -2982   -878  -2244  -1530  -2023  -1738  -1577
   -402  -3161  -2759   1782   1176  -2961   -704  -1956  -1241  -1813  -1597  -1483
   -379  -3102  -2725   1740   1171  -2915   -504  -1675   -961  -1592  -1434  -1361
   -358  -3057  -2699   1706   1169  -2878   -379  -1496   -797  -1457  -1327  -1280
   -342  -3000  -2657   1673   1156  -2829   -324  -1418   -732  -1402  -1283  -1234
   -374  -2982  -2611   1678   1117  -2798   -288  -1369   -706  -1371  -1260  -1205
   -374  -2992  -2618   1683   1122  -2805   -265  -1337   -693  -1358  -1249  -1189
   -361  -2979  -2621   1670   1127  -2800   -259  -1322   -688  -1356  -1247  -1189
   -355  -2956  -2600   1657   1122  -2779   -236  -1304   -675  -1343  -1236  -1169
   -363  -2930  -2566   1644   1098  -2748   -228  -1288   -675  -1345  -1236  -1163
   -363  -2920  -2556   1639   1096  -2738   -210  -1257   -665  -1337  -1228  -1156
   -353  -2922  -2569   1636   1106  -2746   -197  -1231   -657  -1325  -1223  -1150
   -329  -2915  -2585   1623   1127  -2751   -187  -1213   -657  -1319  -1221  -1143
   -314  -2891  -2579   1600   1132  -2735   -187  -1202   -659  -1322  -1215  -1137
   -337  -2881  -2543   1610   1101  -2714   -179  -1182   -654  -1312  -1205  -1117
   -345  -2847  -2501   1595   1075  -2675   -168  -1161   -649  -1306  -1197  -1101
   -337  -2826  -2488   1582   1075  -2657   -142  -1127   -631  -1286  -1176  -1083
   -311  -2800  -2491   1556   1088  -2647   -132  -1098   -620  -1270  -1169  -1075
   -293  -2774  -2483   1532   1093  -2629   -127  -1078   -618  -1267  -1171  -1070
   -275  -2743  -2470   1509   1096  -2608   -116  -1041   -600  -1252  -1156  -1047
   -277  -2696  -2418   1488   1070  -2559    -93   -987   -563  -1208  -1114  -1002
   -259  -2642  -2385   1449   1060  -2512    -75   -935   -527  -1166  -1088   -969
   -236  -2613  -2377   1423   1070  -2496    -57   -888   -498  -1135  -1067   -950
   -207  -2561  -2353   1384   1070  -2457    -36   -828   -452  -1088  -1023   -919
   -181  -2499  -2317   1340   1067  -2408    -18   -756   -407  -1039   -982   -872
   -150  -2447  -2299   1296   1072  -2374     -2   -680   -355   -974   -932   -818
   -101  -2364  -2262   1231   1078  -2314     18   -594   -290   -891   -857   -745
   -127  -2288  -2161   1205   1015  -2226     57   -493   -207   -797   -756   -646
   -192  -2197  -2005   1195    906  -2101    116   -379   -114   -691   -646   -545
   -205  -2104  -1901   1153    846  -2003    158   -309    -67   -631   -579   -480
   -176  -2057  -1880   1117    849  -1969    161   -290    -83   -628   -571   -462
   -163  -2026  -1862   1091    849  -1945    158   -288   -114   -644   -581   -457
   -150  -1992  -1842   1072    844  -1917    155   -301   -153   -672   -602   -467
   -171  -2000  -1829   1085    826  -1917    155   -329   -207   -727   -646   -496
   -166  -1992  -1829   1078    828  -1912    163   -363   -259   -782   -701   -540
   -174  -2000  -1829   1085    826  -1917    174   -407   -329   -857   -771   -605
   -171  -2008  -1836   1091    831  -1922    176   -465   -410   -940   -852   -667
   -181  -2013  -1834   1096    823  -1922    163   -530   -491  -1015   -927   -735
   -176  -2029  -1852   1101    836  -1940    140   -589   -574  -1083   -995   -792
   -184  -2062  -1878   1122    844  -1971    129   -631   -636  -1140  -1041   -826
   -187  -2068  -1880   1127    846  -1974    116   -659   -688  -1187  -1080   -859
   -179  -2016  -1839   1096    828  -1927     93   -693   -732  -1223  -1117   -888
   -179  -1995  -1818   1085    818  -1906     90   -709   -763  -1249  -1137   -901
   -184  -1966  -1782   1075    797  -1875     77   -722   -789  -1273  -1158   -917
   -202  -1956  -1753   1080    774  -1855     75   -717   -802  -1278  -1163   -922
   -207  -1914  -1706   1060    745  -1810     93   -693   -797  -1260  -1145   -904
   -197  -1860  -1662   1028    730  -1761    101   -667   -789  -1244  -1135   -888
   -187  -1816  -1628   1000    717  -1722    103   -644   -792  -1239  -1130   -883
   -174  -1779  -1605    976    714  -1693    101   -623   -800  -1236  -1130   -878
   -181  -1712  -1530    945    672  -1621    119   -584   -776  -1205  -1098   -844
   -174  -1610  -1436    891    631  -1525    153   -532   -740  -1161  -1060   -807
   -155  -1553  -1397    852    618  -1475    179   -501   -724  -1140  -1047   -795
   -153  -1480  -1327    818    587  -1405    205   -465   -709  -1117  -1026   -771
   -148  -1405  -1257    774    550  -1332    220   -436   -688  -1093  -1002   -740
   -150  -1358  -1208    753    527  -1283    207   -433   -693  -1085   -992   -732
   -145  -1293  -1148    719    498  -1221    200   -426   -691  -1072   -974   -711
   -142  -1267  -1124    706    491  -1197    192   -418   -701  -1070   -974   -701
   -135  -1215  -1083    672    472  -1148    168   -415   -727  -1072   -974   -701
   -124  -1148  -1023    636    446  -1088    171   -394   -730  -1057   -958   -683
   -127  -1130  -1002    626    436  -1067    176   -376   -735  -1054   -956   -678
   -135  -1143  -1008    639    436  -1075    163   -371   -763  -1067   -971   -683
   -129  -1117   -987    623    426  -1052    153   -366   -782  -1075   -984   -685
   -129  -1098   -971    613    418  -1036    155   -348   -797  -1075   -992   -693
   -145  -1127   -984    636    418  -1057    158   -342   -826  -1093  -1008   -711
   -161  -1114   -953    639    394  -1034    155   -345   -852  -1124  -1036   -735
   -163  -1072   -909    615    371   -989    155   -337   -865  -1137  -1054   -748
   -166  -1023   -857    594    342   -940    168   -316   -865  -1132  -1060   -740
   -155   -971   -818    563    329   -896    184   -296   -862  -1119  -1047   -724
   -163   -963   -800    563    316   -883    184   -283   -875  -1122  -1041   -732
   -153   -901   -750    524    298   -826    176   -277   -883  -1127  -1052   -743
   -137   -849   -711    493    285   -782    181   -262   -880  -1119  -1044   -727
   -137   -802   -665    470    262   -735    187   -241   -872  -1104  -1036   -714
   -137   -763   -626    452    244   -696    194   -215   -859  -1085  -1021   -693
   -137   -732   -597    433    228   -665    194   -197   -859  -1078  -1021   -691
   -132   -696   -563    413    213   -631    213   -155   -849  -1078  -1028   -714
   -111   -646   -537    379    210   -592    309     -5   -771  -1049  -1044   -748
    -80   -563   -483    322    200   -524    413    184   -641   -966  -1013   -740
    -85   -306   -220    194     64   -262    493    407   -371   -675   -753   -498
    -46     44     90      0    -70     67    483    576   -109   -290   -319    -64
    -28    426    454   -200   -241    439    329    348   -168   -101     51    368
   -132    602    735   -233   -433    667    168    -90   -426    -77    275    652
   -236    613    846   -189   -542    727      7   -527   -833   -355     98    527
   -280    337    615    -28   -449    475   -181   -956  -1410  -1052   -633   -137
   -252    -77    174    163   -213     46   -353  -1195  -1906  -1769  -1441   -878
   -194   -353   -158    275    -18   -257   -371  -1083  -1883  -1823  -1579  -1049
   -148   -348   -202    246     23   -275   -228   -761  -1566  -1564  -1405   -950
   -122   -241   -119    181     -2   -181    -31   -415  -1234  -1291  -1197   -795
    -96   -140    -44    116    -28    -93    122   -145   -982  -1080  -1034   -667
    -72    -62     10     67    -41    -25    215      0   -846   -966   -948   -594
    -64      0     64     31    -67     33    249     59   -795   -917   -909   -558
    -75     36    111     18    -93     72    254     85   -779   -896   -896   -542
    -85     85    168     -2   -127    127    265    114   -758   -870   -875   -522
    -83    145    228    -31   -155    187    283    150   -724   -836   -844   -496
    -64    223    285    -80   -176    254    288    179   -701   -807   -813   -465
    -62    272    335   -106   -197    303    288    207   -685   -784   -789   -446
    -54    309    361   -129   -207    335    301    244   -657   -748   -766   -415
    -28    363    392   -166   -210    376    303    267   -639   -719   -743   -387
    -28    452    480   -213   -254    465    298    275   -628   -706   -737   -361
    -28    535    563   -254   -296    548    322    309   -597   -672   -709   -324
    -49    553    602   -254   -327    576    332    329   -584   -652   -680   -324
    -36    607    644   -285   -340    626    335    363   -553   -607   -649   -298
    -12    639    652   -314   -332    646    327    394   -524   -571   -613   -267
      7    724    717   -366   -353    719    340    423   -496   -535   -581   -239
     25    784    758   -405   -366    771    348    457   -472   -506   -563   -210
     25    836    810   -431   -392    823    350    483   -452   -480   -542   -197
     28    872    844   -452   -407    859    374    527   -394   -428   -501   -168
     41    935    893   -488   -426    914    397    589   -335   -366   -446   -114
     49    997    945   -524   -446    971    407    646   -285   -314   -400    -67
     64   1078   1013   -571   -472   1047    420    719   -218   -241   -337     -5
     88   1156   1065   -623   -488   1111    436    795   -148   -171   -272     51
    114   1241   1127   -678   -506   1184    449    878    -67    -85   -202    122
    132   1317   1184   -724   -527   1252    470    969     18     12   -111    207
    140   1428   1288   -784   -574   1358    496   1052    109    111    -12    298
    145   1525   1379   -836   -615   1452    509   1106    166    184     64    361
    161   1587   1426   -872   -631   1506    519   1148    202    236    116    410
    161   1634   1473   -898   -657   1553    522   1161    220    259    148    449
    150   1673   1522   -911   -685   1597    524   1161    220    265    163    465
    148   1719   1569   -935   -711   1644    514   1143    200    249    150    459
    142   1756   1613   -948   -735   1686    514   1119    176    233    132    446
    132   1730   1595   -932   -732   1665    514   1075    132    189     83    413
    119   1725   1605   -922   -743   1665    498   1015     77    132     23    371
     93   1706   1613   -901   -761   1660    480    950     12     62    -41    322
     77   1691   1610   -885   -766   1652    475    898    -36     12    -88    275
     75   1678   1602   -878   -763   1641    462    846    -80    -28   -119    236
     75   1647   1571   -859   -748   1610    449    807   -119    -64   -145    202
     70   1654   1584   -862   -758   1618    415    761   -171   -114   -205    171
     75   1639   1564   -857   -745   1600    387    724   -207   -145   -231    150
     57   1623   1566   -844   -753   1595    387    709   -213   -145   -218    137
     62   1647   1584   -854   -761   1615    384    701   -223   -140   -215    124
     75   1686   1610   -883   -769   1649    384    704   -218   -127   -205    140
     80   1714   1634   -898   -776   1675    379    714   -205   -114   -200    158
     70   1745   1673   -909   -802   1709    379    719   -192   -101   -200    168
     72   1777   1704   -924   -815   1740    371    724   -187    -88   -174    174
     57   1792   1732   -927   -839   1761    361    724   -184    -80   -153    171
     57   1821   1764   -940   -854   1795    368    740   -168    -59   -142    194
     80   1893   1810   -989   -865   1852    384    766   -140    -23   -116    228
     85   2005   1919  -1044   -917   1964    415    802    -93     25    -62    272
     70   2055   1982  -1065   -956   2018    433    818    -62     57    -46    293
     72   2086   2010  -1080   -969   2049    439    826    -44     77    -36    303
     72   2096   2023  -1085   -976   2060    441    836    -28    101     -7    322
     70   2135   2065  -1101   -997   2101    436    839    -18    124     25    350
     83   2177   2094  -1132  -1005   2135    405    818    -28    122     23    366
     98   2195   2094  -1148   -997   2145    394    813    -31    127     38    358
    127   2231   2104  -1182   -987   2169    394    826    -18    150     64    368
    137   2262   2125  -1200   -992   2195    394    844      0    179     85    402
    150   2252   2101  -1202   -976   2179    381    836    -12    176     72    402
    150   2216   2065  -1184   -958   2143    353    815    -38    148     49    379
    135   2205   2070  -1169   -969   2138    340    807    -57    135     44    353
    122   2229   2107  -1174   -992   2169    350    805    -51    135     44    337
     98   2156   2057  -1127   -979   2107    376    802    -57    135     31    322
     96   2148   2052  -1122   -979   2101    384    805    -64    137     23    322
     90   2138   2047  -1117   -979   2094    350    784    -85    122     15    298
     85   2130   2044  -1106   -979   2088    327    776    -90    119     12    290
     70   2138   2065  -1106   -997   2104    340    784    -75    135     33    314
     59   2132   2073  -1096  -1008   2104    355    787    -62    153     51    327
     54   2125   2070  -1091  -1008   2099    342    776    -59    155     54    337
     72   2132   2060  -1101   -992   2096    319    756    -75    142     44    340
     67   2158   2091  -1114  -1013   2127    314    753    -77    145     51    332
     80   2216   2135  -1148  -1026   2177    322    763    -64    163     57    303
     77   2210   2132  -1145  -1026   2171    332    782    -57    168     46    290
     54   2182   2127  -1117  -1036   2156    405    872    -20    171     25    290
    -12   2148   2158  -1067  -1085   2153    509   1010     62    187     10    244
     15   2270   2255  -1143  -1119   2262    605   1213    283    379    168    350
    179   2644   2465  -1413  -1143   2556    696   1571    706    852    615    750
    246   3081   2834  -1662  -1293   2959    579   1538    857   1231   1098   1247
    150   3354   3203  -1753  -1527   3281    314    971    662   1371   1408   1587
     36   3437   3400  -1735  -1683   3419     46    368    319   1257   1408   1618
    -62   3133   3195  -1538  -1628   3164   -252   -236   -306    607    805   1101
    -98   2553   2652  -1226  -1374   2603   -459   -615  -1044   -381   -176    249
    -72   2156   2229  -1041  -1150   2190   -436   -439  -1067   -542   -405      5
    -38   2031   2070   -997  -1054   2049   -252    -67   -766   -337   -296     44
    -20   2075   2096  -1028  -1060   2083    -20    272   -465   -116   -150    132
      0   2158   2158  -1078  -1078   2158    202    568   -192     90     -5    233
     23   2226   2200  -1127  -1088   2213    316    730    -38    215     96    306
     31   2255   2221  -1143  -1093   2239    358    797     23    277    148    337
     38   2262   2221  -1150  -1091   2242    374    828     57    311    179    353
     25   2244   2218  -1135  -1096   2231    376    844     83    337    200    368
      7   2239   2231  -1124  -1111   2236    413    865    111    361    226    400
    -12   2229   2242  -1109  -1127   2236    436    870    119    366    231    402
    -12   2236   2249  -1111  -1132   2244    420    862    111    353    207    358
     41   2351   2309  -1195  -1132   2330    436    898    166    402    254    394
     41   2372   2327  -1208  -1145   2351    436    924    197    441    293    436
     15   2359   2343  -1189  -1163   2351    459    940    213    462    316    459
     25   2392   2366  -1210  -1171   2379    459    943    220    470    327    467
     15   2379   2364  -1197  -1174   2372    457    943    239    485    337    459
     -2   2377   2379  -1189  -1189   2377    436    940    233    488    327    426
     31   2449   2418  -1241  -1195   2434    459    974    267    519    353    465
     62   2514   2452  -1291  -1195   2486    488   1018    322    574    410    517
     23   2444   2421  -1234  -1197   2434    467   1018    332    584    420    519
     33   2434   2397  -1234  -1184   2416    472   1031    342    600    431    519
     36   2470   2431  -1254  -1197   2452    501   1075    384    633    454    532
     25   2473   2444  -1249  -1210   2460    509   1106    418    657    467    558
     51   2496   2444  -1273  -1195   2470    535   1163    478    714    522    607
     72   2527   2455  -1301  -1192   2494    555   1223    545    776    579    646
     57   2530   2470  -1293  -1208   2501    568   1291    610    844    633    683
     67   2566   2496  -1319  -1215   2533    587   1366    683    914    696    732
    101   2657   2556  -1379  -1226   2608    613   1457    771   1008    784    813
    132   2704   2572  -1418  -1221   2639    636   1540    852   1093    870    893
    153   2777   2624  -1465  -1236   2699    657   1590    911   1163    945    963
    132   2805   2673  -1470  -1270   2738    667   1608    943   1205    995   1005
    111   2831   2720  -1470  -1304   2777    680   1615    956   1226   1023   1034
     98   2777   2678  -1439  -1291   2727    675   1592    932   1208   1005   1013
     98   2772   2673  -1434  -1286   2722    662   1553    901   1179    982   1000
     70   2722   2652  -1397  -1291   2688    654   1504    862   1143    950    974
     59   2712   2652  -1384  -1296   2683    641   1452    815   1096    909    937
     64   2701   2634  -1384  -1283   2668    639   1392    763   1044    862    893
     44   2616   2572  -1330  -1262   2592    636   1319    701    982    800    828
     10   2514   2504  -1265  -1249   2509    620   1239    628    904    727    758
     36   2496   2460  -1265  -1210   2478    623   1192    587    865    693    727
      0   2468   2468  -1236  -1234   2468    607   1130    535    818    654    693
    -33   2390   2423  -1179  -1228   2405    584   1070    488    766    605    646
    -38   2382   2418  -1171  -1228   2400    571   1031    462    740    579    623
    -28   2364   2392  -1166  -1210   2377    568   1002    441    727    571    613
    -38   2330   2366  -1148  -1202   2346    568    987    431    717    568    602
    -51   2304   2356  -1124  -1202   2330    563    979    423    709    561    597
    -64   2288   2351  -1114  -1208   2320    555    963    415    706    555    592
    -57   2301   2359  -1122  -1208   2330    568    971    428    724    576    613
    -62   2296   2356  -1117  -1210   2325    571    974    433    730    579    613
    -64   2294   2359  -1117  -1210   2325    574    969    433    730    574    605
    -72   2281   2351  -1106  -1210   2317    571    963    431    730    576    602
    -72   2270   2343  -1098  -1208   2307    579    963    436    732    587    607
    -75   2301   2377  -1114  -1226   2338    623    989    472    771    623    636
    -77   2343   2421  -1132  -1249   2379    652   1015    511    810    659    670
   -101   2346   2447  -1124  -1273   2395    667   1021    530    820    670    680
    -90   2366   2457  -1137  -1273   2410    685   1028    548    833    688    691
    -88   2351   2439  -1132  -1265   2395    675   1008    548    831    683    693
    -98   2348   2444  -1124  -1273   2395    657    989    542    836    693    704
    -85   2361   2444  -1137  -1265   2400    646    974    540    839    701    717
    -77   2348   2426  -1135  -1252   2387    626    958    532    836    701    719
    -88   2309   2397  -1111  -1244   2353    610    943    517    823    693    717
    -90   2296   2387  -1101  -1239   2340    605    943    517    826    701    724
   -103   2249   2353  -1072  -1231   2301    605    940    504    818    696    714
   -106   2213   2320  -1052  -1213   2265    600    930    488    805    678    701
   -109   2171   2281  -1034  -1195   2226    589    911    465    784    657    678
   -127   2112   2239   -992  -1182   2174    594    896    449    766    639    654
   -142   2042   2184   -950  -1163   2112    594    875    431    740    618    623
   -153   2018   2171   -932  -1161   2094    587    852    418    722    607    607
   -166   1992   2158   -914  -1161   2075    605    833    407    717    597    594
   -168   1966   2135   -898  -1153   2052    610    831    405    711    592    587
   -161   1969   2130   -906  -1145   2049    613    826    405    706    587    581
   -166   1943   2109   -888  -1137   2026    618    820    407    709    584    581
   -179   1906   2086   -865  -1132   1995    607    815    405    701    576    579
   -192   1880   2073   -844  -1132   1974    607    820    405    698    581    574
   -197   1849   2044   -826  -1122   1945    600    810    400    688    576    566
   -200   1829   2029   -813  -1114   1927    605    815    407    701    594    574
   -187   1803   1990   -807  -1088   1896    636    854    426    706    589    561
   -181   1792   1971   -805  -1078   1880    714    971    493    717    555    506
   -184   1821   2003   -818  -1093   1912    795   1124    620    789    584    511
   -166   1945   2112   -888  -1137   2029    854   1319    846   1015    792    688
    -98   2169   2268  -1036  -1184   2218    828   1478   1057   1330   1163   1075
   -103   2501   2605  -1197  -1353   2553    704   1236   1000   1473   1480   1480
   -220   2655   2876  -1215  -1548   2764    579    800    782   1488   1670   1753
   -350   2613   2964  -1130  -1657   2787    418    327    415   1260   1553   1673
   -426   2304   2730   -940  -1579   2517    252   -161   -140    589    839    969
   -410   1888   2299   -740  -1353   2094     83   -420   -605    -67    103    249
   -348   1613   1958   -633  -1153   1784     51   -314   -579   -129    -18     98
   -298   1509   1808   -605  -1052   1657    155    -15   -298     90    127    192
   -283   1538   1821   -628  -1052   1678    319    293     -7    314    285    316
   -259   1582   1842   -662  -1049   1712    483    576    246    511    439    428
   -257   1602   1860   -672  -1060   1730    571    717    381    620    522    480
   -259   1618   1878   -678  -1067   1748    615    771    444    675    561    506
   -254   1610   1862   -678  -1060   1735    620    787    457    680    571    514
   -249   1605   1855   -678  -1052   1730    620    797    465    680    579    519
   -244   1595   1836   -678  -1039   1714    628    810    483    691    594    527
   -249   1574   1823   -662  -1036   1699    639    823    498    698    602    540
   -254   1569   1823   -659  -1041   1696    639    831    509    706    610    550
   -252   1590   1842   -670  -1047   1714    649    846    532    727    633    568
   -249   1587   1834   -670  -1041   1709    657    852    550    740    639    574
   -241   1579   1821   -667  -1031   1699    665    865    571    753    649    584
   -239   1577   1813   -670  -1026   1693    665    870    581    761    657    594
   -239   1590   1829   -675  -1034   1706    662    870    589    771    672    602
   -233   1579   1813   -675  -1023   1693    659    880    594    776    678    607
   -239   1566   1805   -662  -1021   1686    662    891    607    784    678    613
   -252   1556   1805   -652  -1028   1680    667    906    620    789    680    626
   -254   1545   1797   -646  -1026   1670    683    932    646    810    706    654
   -249   1558   1808   -654  -1028   1683    691    958    670    836    748    670
   -233   1551   1784   -657  -1008   1667    709    989    696    870    784    685
   -236   1517   1751   -641   -992   1634    730   1021    730    906    807    704
   -249   1517   1766   -633  -1008   1639    745   1065    769    943    839    740
   -231   1561   1792   -667  -1013   1675    750   1114    815    982    878    779
   -210   1592   1803   -691  -1005   1696    761   1169    870   1036    930    828
   -194   1618   1813   -714  -1005   1714    756   1226    911   1088    979    875
   -171   1639   1808   -735   -989   1722    761   1291    963   1148   1039    940
   -166   1683   1847   -761  -1008   1764    766   1345   1013   1200   1091   1008
   -181   1719   1901   -769  -1041   1810    771   1387   1060   1247   1143   1070
   -184   1709   1893   -763  -1039   1803    782   1402   1072   1260   1163   1096
   -174   1706   1880   -766  -1026   1792    787   1405   1075   1260   1174   1096
   -176   1701   1875   -763  -1026   1787    782   1379   1054   1231   1166   1091
   -200   1665   1865   -732  -1031   1764    769   1337   1013   1184   1127   1060
   -197   1634   1831   -719  -1015   1732    782   1304    992   1153   1098   1021
   -200   1628   1826   -714  -1013   1727    782   1257    958   1101   1049    984
   -200   1621   1821   -711  -1010   1719    776   1195    906   1034    979    932
   -220   1551   1771   -665   -995   1660    763   1127    849    966    914    865
   -249   1436   1686   -594   -969   1561    771   1072    807    917    883    813
   -259   1389   1647   -566   -953   1517    766   1021    779    885    862    776
   -272   1335   1608   -532   -940   1470    748    958    740    841    813    732
   -283   1301   1584   -509   -932   1441    743    914    709    802    769    704
   -275   1267   1543   -498   -911   1405    730    880    685    769    730    685
   -275   1234   1509   -480   -891   1371    714    862    667    748    709    672
   -275   1200   1475   -462   -875   1337    706    859    659    740    704    659
   -277   1179   1457   -449   -867   1317    706    857    670    743    704    665
   -265   1176   1441   -457   -854   1306    698    846    670    743    711    654
   -265   1161   1426   -449   -846   1293    693    844    672    743    714    654
   -280   1124   1405   -423   -844   1265    688    836    670    730    696    649
   -272   1109   1382   -418   -826   1244    696    836    672    727    696    644
   -249   1135   1382   -444   -818   1257    706    839    683    735    706    646
   -244   1130   1371   -444   -807   1249    711    841    696    745    714    657
   -246   1132   1376   -444   -813   1254    722    852    719    763    727    683
   -231   1176   1408   -472   -818   1291    735    862    745    779    737    706
   -236   1187   1423   -478   -828   1304    745    862    761    779    745    714
   -231   1179   1410   -475   -820   1293    737    859    769    782    761    717
   -228   1197   1426   -485   -828   1312    722    849    779    792    776    740
   -223   1221   1444   -498   -833   1332    704    833    779    797    782    750
   -205   1166   1371   -483   -787   1267    670    807    763    782    766    745
   -184   1153   1337   -483   -761   1244    649    792    758    776    763    748
   -189   1135   1322   -475   -756   1226    654    792    769    789    787    758
   -181   1101   1283   -459   -732   1192    649    789    761    784    787    761
   -179   1062   1241   -444   -711   1150    633    771    740    761    766    750
   -184   1010   1195   -413   -688   1101    615    756    727    735    748    737
   -189    963   1153   -389   -670   1057    610    745    717    717    727    727
   -205    911   1117   -353   -659   1013    610    727    701    696    706    704
   -226    867   1093   -322   -659    979    613    709    685    675    685    678
   -228    839   1067   -306   -646    950    613    688    670    657    667    670
   -239    802   1041   -283   -641    919    587    654    636    618    628    646
   -244    737    982   -246   -613    859    574    639    618    597    610    628
   -241    711    953   -236   -597    831    581    636    620    594    618    628
   -244    691    935   -226   -589    813    581    633    623    589    610    631
   -249    680    930   -218   -589    805    579    633    623    581    594    639
   -236    659    896   -210   -566    776    576    631    623    579    605    633
   -228    654    880   -213   -555    766    558    615    605    550    584    613
   -231    628    859   -200   -545    743    550    610    600    545    566    613
   -218    553    769   -168   -493    662    587    654    623    548    566    587
   -213    511    724   -148   -467    618    696    776    685    545    540    545
   -200    576    776   -187   -488    675    784    919    795    600    558    548
   -150    748    896   -298   -522    820    852   1158   1052    857    795    763
    -83   1002   1085   -459   -584   1041    810   1369   1319   1231   1208   1171
    -90   1348   1439   -628   -763   1392    615   1080   1291   1465   1592   1600
   -207   1439   1644   -615   -924   1540    420    532   1072   1517   1774   1821
   -319   1392   1712   -537  -1015   1551    176    -62    646   1202   1535   1639
   -397   1010   1408   -309   -901   1208    -83   -631    -51    350    691    896
   -392    537    930    -72   -659    732   -246   -844   -561   -355     -5    277
   -348    296    641     23   -493    467   -184   -574   -394   -275      5    226
   -298    233    532     31   -415    381    -12   -233   -103    -67    132    285
   -262    257    519      0   -392    387    197     90    184    137    270    394
   -252    298    550    -23   -400    423    397    371    433    327    400    504
   -244    303    548    -31   -397    426    491    491    548    418    488    548
   -241    290    532    -25   -387    410    522    527    584    446    519    550
   -233    277    509    -23   -374    392    524    535    600    444    517    537
   -241    259    501     -7   -371    379    522    540    607    444    517    540
   -254    252    504      0   -379    376    527    545    618    452    532    548
   -239    259    496    -10   -366    376    532    550    626    454    532    545
   -228    252    480    -12   -353    366    540    561    644    459    532    542
   -226    223    449      2   -337    335    558    584    672    488    555    571
   -220    236    454     -7   -337    345    540    566    662    483    548    566
   -215    228    444     -7   -329    337    535    561    665    480    542    561
   -215    223    436     -5   -327    329    545    571    685    501    561    581
   -213    218    431     -2   -322    324    545    576    698    511    579    597
   -231    179    410     23   -319    293    550    589    714    524    589    600
   -241    158    397     41   -319    277    558    602    735    532    600    602
   -236    145    381     44   -309    265    566    615    750    542    613    610
   -223    158    381     33   -301    270    579    633    779    563    631    631
   -226    168    394     28   -309    280    589    652    802    581    649    639
   -226    158    384     33   -306    270    600    678    826    600    667    641
   -215    153    368     31   -293    262    610    706    862    626    683    652
   -220    132    353     44   -285    241    633    763    917    672    732    696
   -218    163    379     25   -298    270    667    841    987    735    795    753
   -187    220    407    -18   -296    314    667    888   1031    776    833    784
   -163    233    397    -36   -280    316    672    953   1080    826    875    815
   -153    246    400    -46   -275    322    701   1041   1158    911    956    883
   -142    293    436    -77   -290    366    717   1096   1208    976   1013    932
   -142    329    472    -93   -309    402    730   1130   1239   1013   1054    971
   -127    371    496   -124   -311    433    730   1137   1252   1028   1078    992
   -124    381    506   -127   -314    444    730   1122   1244   1021   1078    997
   -132    329    462    -98   -298    394    719   1080   1205    987   1047    969
   -145    283    426    -70   -285    353    711   1041   1176    950   1021    943
   -174    262    436    -46   -303    348    711    995   1135    911    995    919
   -184    223    407    -18   -296    314    704    937   1088    862    948    875
   -194    158    353     15   -275    254    691    859   1028    797    878    815
   -213     85    298     62   -254    192    683    787    971    732    815    756
   -239     12    249    111   -244    129    652    701    909    672    758    696
   -257    -62    194    161   -226     64    633    631    859    618    714    644
   -267   -106    158    187   -215     25    613    574    820    574    678    607
   -275   -158    114    215   -197    -23    602    542    805    553    662    592
   -288   -179    109    233   -200    -36    581    498    776    514    631    558
   -288   -228     59    259   -174    -85    568    462    748    488    597    532
   -298   -259     38    277   -168   -111    555    441    732    478    589    524
   -301   -262     38    280   -171   -111    542    426    719    465    579    511
   -298   -303     -7    298   -148   -155    540    420    717    462    576    506
   -306   -381    -75    345   -116   -228    553    426    727    467    581    501
   -322   -368    -46    342   -140   -207    537    407    722    462    574    488
   -316   -355    -38    335   -140   -197    527    387    704    441    561    475
   -311   -387    -75    348   -122   -231    519    366    680    415    540    472
   -311   -428   -116    371    -98   -272    501    342    665    397    522    465
   -293   -402   -109    348    -93   -257    496    342    678    410    540    465
   -311   -413   -103    361   -103   -259    519    361    701    436    566    472
   -314   -410    -96    361   -111   -252    545    368    717    449    574    485
   -303   -392    -88    348   -109   -241    563    368    730    452    579    493
   -316   -441   -124    376    -98   -283    553    345    717    441    579    485
   -306   -444   -137    374    -85   -293    517    316    704    431    571    488
   -301   -436   -135    368    -85   -285    485    290    698    431    576    493
   -311   -498   -187    405    -62   -342    467    270    688    423    574    493
   -303   -491   -187    394    -59   -340    465    265    691    428    576    493
   -329   -527   -197    428    -67   -363    446    249    678    420    568    475
   -348   -592   -244    467    -54   -418    426    233    652    405    553    459
   -332   -659   -327    496     -2   -493    428    223    631    384    537    436
   -335   -714   -381    522     20   -548    428    205    602    358    511    413
   -342   -750   -410    545     31   -581    415    181    574    327    488    397
   -363   -823   -462    592     46   -644    405    153    535    288    452    361
   -376   -891   -514    633     67   -704    397    124    506    257    415    324
   -376   -932   -555    652     88   -745    394    103    485    233    392    301
   -374   -974   -602    672    114   -789    387     88    472    215    371    280
   -379  -1015   -636    696    127   -826    387     77    465    202    361    267
   -374  -1036   -662    706    142   -849    366     64    449    192    353    254
   -366  -1054   -688    709    158   -872    381     59    449    189    353    252
   -363  -1065   -701    714    166   -883    394     59    459    194    355    252
   -366  -1083   -717    722    174   -901    392     49    449    187    342    241
   -381  -1104   -722    743    168   -914    392     41    444    184    332    239
   -371  -1150   -779    758    202   -966    405     57    452    181    329    231
   -368  -1218   -849    792    239  -1034    457    135    475    163    285    174
   -361  -1210   -849    784    244  -1031    548    280    561    192    272    132
   -353  -1104   -750    730    197   -927    631    457    745    358    402    236
   -301   -904   -605    602    150   -756    639    685   1010    683    743    566
   -267   -597   -329    431     31   -465    545    631   1093    937   1119    995
   -345   -394    -51    368   -148   -223    415    197    945   1031   1387   1327
   -465   -353    111    410   -288   -122    262   -314    665    950   1428   1415
   -571   -602    -31    584   -270   -316     54   -891    101    355    839    867
   -600  -1054   -457    826    -72   -756   -153  -1309   -509   -449    -15     51
   -550  -1439   -888    995    168  -1166   -257  -1306   -680   -732   -340   -275
   -491  -1597  -1106   1044    306  -1353   -179  -1010   -454   -574   -252   -241
   -449  -1579  -1130   1015    340  -1356    -31   -711   -184   -376   -114   -140
   -407  -1540  -1132    974    361  -1337    155   -407     77   -174     33    -31
   -387  -1506  -1119    945    366  -1314    288   -207    249    -38    129     41
   -363  -1496  -1132    930    384  -1314    335   -132    309      5    168     72
   -366  -1499  -1132    930    379  -1317    353   -106    342     28    181     88
   -394  -1543  -1148    969    376  -1345    350   -103    348     20    174     77
   -400  -1566  -1166    982    381  -1366    353   -101    348     12    168     75
   -387  -1577  -1189    982    400  -1384    363    -88    355     18    174     80
   -381  -1571  -1189    976    402  -1382    374    -80    368     20    176     85
   -381  -1577  -1195    979    405  -1387    371    -75    371     23    179     93
   -374  -1582  -1208    976    415  -1395    361    -75    368     20    176     93
   -366  -1618  -1252    992    441  -1436    361    -80    363     18    163     83
   -353  -1631  -1278    989    459  -1454    353    -80    358     12    158     77
   -348  -1631  -1283    989    465  -1460    358    -72    371     18    161     80
   -350  -1634  -1283    989    462  -1460    366    -57    397     28    176     93
   -353  -1649  -1296   1002    470  -1473    374    -44    405     28    179     98
   -366  -1688  -1322   1026    478  -1506    371    -38    402     23    168     90
   -361  -1675  -1314   1018    475  -1496    371    -20    420     36    184    101
   -355  -1670  -1314   1013    478  -1493    379     12    449     59    202    116
   -335  -1680  -1345   1008    504  -1514    366     23    452     59    200    122
   -327  -1680  -1356   1002    514  -1519    371     46    470     70    207    129
   -324  -1680  -1358   1002    517  -1519    392     90    509     96    231    153
   -311  -1680  -1371    995    527  -1527    405    132    540    119    252    176
   -272  -1662  -1389    969    558  -1527    410    179    581    158    283    202
   -244  -1667  -1423    956    589  -1548    413    239    626    205    322    233
   -252  -1657  -1405    953    574  -1532    418    309    672    257    379    290
   -290  -1605  -1314    945    511  -1460    446    389    735    322    446    366
   -280  -1538  -1257    909    488  -1397    465    446    776    361    496    428
   -236  -1493  -1260    865    509  -1376    459    457    774    363    509    441
   -207  -1493  -1286    849    537  -1389    444    446    761    350    498    439
   -179  -1499  -1319    836    568  -1410    433    426    727    316    467    420
   -218  -1551  -1332    885    555  -1441    449    400    691    275    431    389
   -288  -1561  -1273    924    491  -1418    470    371    665    244    410    376
   -275  -1538  -1265    906    493  -1402    488    335    631    205    376    353
   -257  -1564  -1309    909    524  -1436    485    280    589    153    322    309
   -275  -1615  -1340    945    532  -1478    462    205    527     72    241    236
   -290  -1686  -1395    987    550  -1540    452    135    467    -10    153    150
   -293  -1753  -1460   1023    581  -1608    457     90    428    -62    101     96
   -296  -1805  -1509   1049    602  -1657    452     38    387   -109     54     57
   -301  -1813  -1512   1057    605  -1662    439     -7    348   -150     10     20
   -324  -1880  -1556   1104    613  -1719    431    -38    322   -176    -18     -7
   -303  -1901  -1597   1104    644  -1751    423    -51    303   -202    -41    -31
   -298  -1899  -1600   1096    649  -1748    418    -64    280   -228    -72    -49
   -314  -1919  -1605   1117    644  -1764    418    -72    272   -244    -96    -62
   -288  -1935  -1649   1109    678  -1792    410    -77    257   -262   -116    -80
   -296  -1945  -1649   1119    675  -1797    415    -75    252   -272   -127    -85
   -285  -1919  -1636   1101    675  -1779    428    -64    257   -270   -124    -67
   -275  -1906  -1631   1091    678  -1769    428    -62    244   -285   -140    -67
   -275  -1899  -1626   1085    672  -1764    439    -54    252   -288   -148    -70
   -270  -1938  -1667   1101    698  -1803    444    -54    246   -298   -153    -88
   -254  -1966  -1712   1109    727  -1839    444    -62    223   -319   -174   -114
   -226  -1917  -1691   1072    732  -1805    459    -54    223   -322   -171   -111
   -213  -1831  -1618   1021    701  -1727    483    -20    257   -298   -148    -77
   -215  -1810  -1595   1010    688  -1704    509      5    275   -288   -140    -59
   -192  -1810  -1618   1000    711  -1717    511      7    270   -298   -150    -67
   -189  -1805  -1615    997    711  -1712    522     12    283   -290   -145    -64
   -231  -1803  -1574   1015    670  -1688    522      2    277   -296   -145    -54
   -226  -1808  -1582   1015    675  -1696    488    -28    254   -322   -163    -59
   -218  -1753  -1538    984    659  -1647    454    -46    239   -327   -158    -46
   -205  -1722  -1517    963    654  -1621    439    -46    233   -327   -161    -38
   -205  -1758  -1553    982    670  -1654    431    -46    220   -345   -181    -54
   -189  -1790  -1600    989    704  -1696    423    -51    200   -368   -205    -75
   -174  -1800  -1626    987    722  -1712    426    -51    187   -389   -220    -85
   -174  -1816  -1641    995    732  -1730    441    -38    181   -400   -236    -80
   -192  -1834  -1641   1013    722  -1740    441    -57    153   -441   -283   -103
   -205  -1860  -1654   1034    724  -1758    436    -72    124   -483   -329   -150
   -213  -1917  -1704   1062    745  -1810    444    -72    114   -501   -337   -187
   -197  -1938  -1740   1067    771  -1839    462    -64    114   -506   -335   -202
   -194  -1961  -1769   1075    784  -1865    462    -70     90   -535   -363   -215
   -205  -1948  -1743   1075    769  -1847    462    -77     77   -558   -392   -223
   -205  -1930  -1727   1065    761  -1829    470    -77     70   -568   -405   -233
   -192  -1930  -1738   1062    771  -1834    475    -72     70   -579   -415   -236
   -189  -1930  -1740   1057    774  -1834    480    -70     67   -589   -426   -233
   -194  -1914  -1722   1054    763  -1818    457    -80     46   -605   -449   -223
   -192  -1883  -1691   1036    748  -1787    418    -93     23   -631   -478   -233
   -174  -1919  -1745   1047    784  -1834    446    -64     41   -626   -467   -272
   -135  -1935  -1800   1031    831  -1867    519     38     77   -633   -498   -311
   -111  -1904  -1792   1005    839  -1849    626    218    181   -592   -488   -327
   -106  -1790  -1683    945    787  -1738    722    428    368   -426   -355   -226
    -57  -1564  -1506    810    724  -1535    784    691    639   -116    -51     77
     -2  -1202  -1200    600    597  -1200    701    672    748    148    327    522
    -67   -930   -862    496    397   -896    571    275    620    249    600    880
   -194   -880   -685    535    244   -784    418   -179    361    192    654    984
   -332  -1057   -724    696    194   -891    236   -719   -145   -303    174    555
   -340  -1441  -1101    888    379  -1273     15  -1171   -789  -1140   -711   -293
   -277  -1774  -1496   1026    607  -1636   -116  -1205  -1010  -1465  -1070   -644
   -226  -1896  -1670   1062    722  -1784    -75   -943   -813  -1330   -997   -620
   -176  -1865  -1688   1021    756  -1777     51   -649   -566  -1156   -888   -545
   -137  -1813  -1675    974    766  -1745    257   -316   -285   -945   -745   -439
   -119  -1730  -1613    924    745  -1673    410    -88    -93   -789   -628   -355
   -103  -1693  -1592    898    743  -1644    480      7    -12   -730   -581   -319
    -75  -1657  -1582    867    753  -1621    498     54     18   -706   -555   -280
    -75  -1634  -1558    852    740  -1595    501     77     25   -701   -553   -275
    -62  -1574  -1512    818    722  -1543    504     93     36   -691   -540   -270
    -59  -1538  -1480    797    709  -1509    509    111     49   -685   -535   -275
    -36  -1530  -1493    784    727  -1512    514    135     64   -675   -524   -277
    -28  -1506  -1478    766    722  -1493    527    161     90   -654   -514   -254
    -23  -1480  -1460    750    717  -1470    532    179    106   -639   -509   -233
    -15  -1441  -1426    730    704  -1434    532    189    114   -628   -501   -218
    -18  -1369  -1350    693    665  -1361    527    197    119   -623   -496   -210
    -10  -1337  -1330    672    657  -1335    537    215    140   -610   -480   -194
     -2  -1317  -1317    659    657  -1317    545    241    158   -592   -465   -187
      0  -1293  -1293    644    646  -1293    542    257    168   -584   -459   -171
     10  -1244  -1254    618    631  -1249    542    275    184   -568   -446   -150
     31  -1223  -1254    594    641  -1239    555    306    210   -548   -433   -140
     31  -1200  -1231    581    631  -1215    568    345    244   -517   -407   -119
     41  -1135  -1179    545    607  -1156    571    376    267   -491   -389   -101
     54  -1085  -1140    517    597  -1111    592    423    301   -454   -358    -75
     51  -1047  -1098    496    574  -1072    615    485    342   -410   -324    -41
     80   -982  -1062    449    568  -1021    620    540    384   -371   -288     -2
    101   -898  -1002    397    550   -948    628    605    433   -324   -265     41
    122   -849   -971    363    545   -909    644    688    501   -265   -213     90
    140   -815   -956    335    545   -885    675    789    584   -168   -111    158
    155   -745   -901    293    527   -823    711    880    657    -93    -38    220
    163   -680   -846    257    504   -763    717    927    688    -57      0    252
    181   -555   -737    187    459   -646    701    948    696    -38     15    301
    166   -465   -631    145    397   -548    711    956    706    -25     31    337
    166   -428   -594    129    379   -511    714    945    701    -28     49    337
    174   -400   -576    111    374   -488    711    919    678    -46     49    322
    171   -407   -579    119    374   -493    709    885    639    -83     15    290
    148   -426   -574    137    361   -498    722    854    613   -116    -12    249
    129   -400   -530    132    329   -465    722    797    568   -166    -59    220
    114   -400   -517    140    314   -457    709    732    511   -231   -124    184
     93   -415   -509    161    301   -462    696    675    465   -277   -174    132
     77   -459   -540    189    306   -498    680    613    420   -324   -215     83
     83   -462   -545    189    311   -504    667    555    374   -371   -259     44
     75   -475   -553    197    311   -514    657    511    340   -410   -301     10
     59   -491   -550    215    303   -519    649    478    309   -436   -335    -20
     54   -485   -540    215    296   -511    633    457    288   -452   -353    -46
     59   -457   -517    197    285   -485    626    452    283   -454   -358    -54
     67   -420   -488    174    275   -452    628    459    293   -444   -348    -44
     77   -384   -462    153    270   -423    631    465    301   -431   -335    -31
     62   -374   -436    155    246   -405    620    454    293   -439   -348    -46
     62   -322   -384    129    223   -353    613    457    298   -431   -340    -41
     77   -296   -374    109    226   -335    605    452    296   -433   -342    -49
     75   -280   -355    103    215   -316    615    462    303   -420   -329    -38
     49   -249   -298     98    171   -275    633    478    324   -405   -309    -18
     54   -226   -280     85    166   -254    636    475    314   -410   -309    -25
     85   -158   -244     36    161   -200    639    483    322   -400   -290    -10
    101    -59   -161    -20    129   -109    675    514    363   -353   -244     31
     90    -20   -111    -36     98    -64    701    527    379   -337   -231     44
     85      7    -77    -46     80    -33    714    537    392   -322   -226     51
     80     46    -33    -64     57      7    709    535    400   -306   -213     59
    111    109     -2   -109     57     54    693    524    402   -290   -194     77
    114    132     18   -124     46     75    672    511    402   -277   -187     96
    116    145     28   -129     44     85    652    501    389   -277   -184     93
    114    192     75   -153     20    132    652    504    392   -259   -163    109
     90    277    187   -184    -46    233    654    511    407   -239   -140    137
     77    262    181   -171    -51    223    646    514    405   -233   -135    148
     75    207    132   -140    -28    171    626    498    381   -246   -150    140
     75    197    122   -137    -23    161    615    488    355   -259   -166    119
     80    220    140   -150    -28    181    605    465    322   -290   -194     85
     54    207    153   -132    -51    181    615    459    311   -306   -205     67
     31    179    148   -106    -59    166    626    459    311   -311   -210     57
     15    184    168   -101    -77    176    628    465    316   -303   -202     64
     10    161    150    -85    -70    155    631    470    319   -298   -202     70
     18    194    176   -109    -80    187    623    462    306   -303   -218     49
     33    210    176   -124    -70    194    615    452    293   -316   -231     23
     38    207    168   -124    -64    189    605    441    283   -322   -236     15
     38    246    207   -142    -83    228    610    454    298   -301   -213     38
     33    257    223   -148    -96    241    610    459    296   -296   -213     38
     20    267    246   -145   -114    257    610    467    296   -288   -202     46
     20    267    244   -145   -111    257    607    472    290   -293   -205     44
     44    241    197   -142    -75    220    654    548    316   -290   -226     20
     33    254    220   -145    -93    239    784    730    426   -252   -226    -12
     44    384    340   -215   -148    363    880    924    597   -103   -111     64
     93    618    522   -358   -215    571    935   1195    885    220    197    342
    155    924    769   -540   -306    846    880   1348   1114    579    618    779
     88   1283   1195   -688   -553   1239    714    909   1005    743    961   1197
    -38   1426   1465   -693   -750   1444    527    337    743    730   1091   1376
   -161   1306   1467   -574   -813   1387    290   -267    254    309    727   1047
   -215    888   1104   -335   -659    995     75   -756   -441   -574   -189    184
   -176    478    654   -153   -415    566    -49   -787   -756  -1044   -691   -270
   -122    306    428    -93   -275    366    -18   -522   -587   -940   -659   -277
    -72    314    384   -122   -228    348    101   -226   -335   -750   -535   -210
    -54    368    423   -155   -239    394    316    111    -36   -522   -371   -103
    -51    459    511   -205   -283    485    498    371    181   -335   -228      5
    -49    465    511   -207   -280    488    568    478    270   -252   -163     46
    -51    483    535   -218   -296    509    597    527    319   -205   -122     77
    -46    535    581   -244   -314    558    613    553    340   -174    -98    101
    -44    555    600   -257   -322    576    620    563    345   -168    -90    109
    -41    576    615   -267   -327    594    626    579    358   -158    -85    114
    -54    571    623   -259   -340    597    626    584    358   -158    -85    116
    -70    615    685   -272   -376    649    626    589    355   -153    -80    122
    -72    639    709   -283   -389    672    641    615    384   -119    -46    150
    -62    639    701   -288   -381    667    652    628    397    -96    -31    161
    -54    662    717   -306   -387    688    654    641    413    -72     -2    181
    -49    683    732   -316   -389    706    665    662    439    -41     36    213
    -46    735    782   -345   -415    758    662    670    446    -23     54    223
    -59    743    800   -342   -428    771    680    696    465      0     64    241
    -57    779    836   -363   -446    807    683    717    475     23     88    265
    -46    776    823   -363   -433    800    685    745    496     46    114    280
    -59    789    846   -366   -454    818    693    763    514     67    137    296
    -59    823    883   -381   -472    852    696    789    535     93    161    314
    -54    857    911   -402   -483    883    698    820    558    127    192    335
    -36    872    909   -418   -472    891    717    867    607    179    231    366
    -36    878    914   -423   -475    896    727    914    646    226    265    394
    -18    930    948   -457   -483    940    730    971    688    280    316    436
    -18    989   1008   -485   -514    997    756   1057    761    361    400    509
    -25    987   1013   -480   -519   1000    779   1140    828    441    475    576
      5   1052   1047   -530   -522   1049    774   1200    875    506    542    639
     31   1145   1114   -589   -542   1130    779   1249    914    555    594    691
     25   1195   1169   -610   -571   1182    805   1293    961    613    652    745
     18   1218   1200   -618   -589   1210    833   1319    987    652    688    782
     41   1260   1215   -652   -587   1236    820   1291    958    633    680    776
     31   1254   1223   -641   -594   1239    800   1254    919    600    654    758
     -5   1239   1241   -618   -623   1241    800   1228    885    574    628    740
    -10   1223   1234   -605   -620   1228    802   1187    846    540    602    709
    -12   1187   1197   -589   -605   1192    792   1127    800    491    558    667
    -18   1184   1202   -581   -610   1192    787   1067    756    444    509    626
    -33   1179   1213   -574   -623   1195    774    997    704    394    462    581
    -49   1106   1156   -527   -602   1130    763    924    649    340    405    522
    -67   1057   1122   -496   -594   1088    743    852    594    288    348    465
    -83   1023   1106   -470   -594   1065    724    797    561    257    322    433
    -83   1005   1088   -465   -584   1047    719    766    540    239    298    418
    -90    995   1085   -452   -587   1039    706    737    522    220    280    400
   -106    956   1060   -426   -581   1008    683    706    496    205    265    384
   -111    943   1052   -415   -581    997    672    685    483    205    259    379
   -116    924   1041   -405   -579    982    662    675    472    205    262    376
   -111    919   1031   -402   -571    974    652    670    467    205    267    381
    -96    922   1018   -415   -558    971    639    665    462    207    262    374
    -80    922   1002   -420   -542    961    633    659    452    205    259    366
    -59    943   1002   -441   -532    971    631    659    444    205    257    361
    -44    971   1015   -462   -530    992    633    662    449    218    267    371
    -49    953   1002   -452   -527    976    631    662    446    220    272    379
    -38    950    987   -457   -514    969    597    641    420    202    257    366
    -28    974   1002   -475   -514    987    600    646    431    215    275    379
    -10   1018   1028   -504   -519   1023    626    665    462    239    306    407
      2   1060   1057   -532   -527   1060    652    678    478    252    329    420
      5   1070   1065   -537   -530   1067    649    678    472    246    332    413
     -5   1072   1078   -535   -540   1072    626    659    467    252    332    413
      0   1096   1096   -548   -548   1096    602    644    467    262    348    420
     38   1106   1067   -574   -514   1085    579    620    452    259    345    418
     75   1124   1049   -600   -485   1088    550    605    433    259    342    426
     77   1130   1052   -605   -485   1091    537    602    436    265    342    431
     67   1085   1018   -576   -475   1052    517    594    418    254    329    418
     90   1067    974   -581   -441   1021    506    576    392    226    311    402
    109   1049    940   -579   -415    995    491    563    371    213    301    392
    122   1031    909   -579   -392    971    483    558    353    197    285    368
    129    987    857   -558   -363    922    480    545    324    168    254    335
     88    911    820   -501   -366    865    472    517    296    140    220    298
     49    883    833   -467   -392    859    441    485    265    106    189    270
     46    862    815   -457   -384    839    413    465    239     80    166    249
     77    846    769   -462   -345    807    410    454    218     62    142    226
     98    883    784   -493   -342    833    431    465    233     80    158    241
    111    880    766   -496   -327    823    431    465    241     90    166    246
     98    854    753   -478   -327    805    405    449    220     72    148    223
     93    818    724   -454   -314    771    394    452    223     72    145    223
     83    800    714   -444   -314    758    387    444    207     64    140    218
     85    802    717   -444   -316    761    374    436    200     57    132    215
     98    810    711   -454   -309    763    374    449    200     51    122    200
     64    727    662   -394   -298    696    426    545    226     31     72    124
     70    735    665   -405   -298    701    517    711    342    109    106    129
    114    914    800   -514   -342    857    602    945    576    348    324    322
    228   1244   1015   -737   -392   1130    623   1176    831    683    696    709
    322   1701   1379  -1010   -527   1540    558   1034    893    922   1078   1166
    189   1842   1652  -1015   -732   1745    413    555    737    989   1291   1452
     18   1771   1753   -896   -867   1761    218     20    397    774   1163   1363
    -96   1436   1532   -672   -813   1483     10   -540   -187    106    475    696
   -103    943   1047   -418   -574    995   -210   -888   -771   -641   -314    -75
    -64    654    719   -296   -392    685   -270   -758   -774   -696   -410   -200
     -7    589    597   -293   -301    592   -189   -467   -550   -524   -309   -145
     77    654    576   -368   -249    615    -15   -148   -288   -322   -163    -33
    168    769    600   -467   -215    685    210    189    -15    -98      2     93
    184    815    628   -501   -223    724    306    337     96    -10     75    145
    148    761    613   -457   -231    688    322    368    119      2     77    150
    111    704    589   -407   -239    646    298    363    106    -15     57    129
     64    631    566   -348   -249    600    270    358     96    -20     49    129
     85    659    574   -374   -244    618    265    368    103     -5     64    140
    197    771    574   -485   -187    672    314    418    150     38    109    168
    298    865    566   -584   -135    717    366    467    194     83    155    210
    241    820    579   -530   -168    701    366    465    194     83    150    202
    202    779    574   -493   -187    678    348    454    187     80    142    194
    200    748    548   -475   -174    649    337    459    192     90    148    192
    207    766    555   -488   -174    662    335    465    200     96    155    194
    213    810    597   -511   -192    704    322    462    202     98    158    200
    202    810    607   -506   -202    709    311    459    197     98    150    200
    202    782    579   -493   -189    680    329    478    213    116    168    220
    200    769    568   -485   -184    670    332    485    218    122    176    226
    205    779    574   -491   -184    678    322    498    228    135    187    236
    197    789    592   -496   -197    691    298    509    236    137    194    244
    200    800    597   -501   -197    698    283    524    249    145    207    254
    207    805    597   -509   -194    701    285    555    275    171    231    267
    218    782    563   -498   -171    672    283    600    309    205    259    296
    218    769    548   -493   -166    659    280    639    337    233    283    316
    254    820    566   -537   -155    693    296    706    394    290    340    371
    298    885    587   -592   -142    735    314    782    452    358    402    436
    228    846    618   -537   -194    732    303    826    472    384    423    462
    200    846    646   -524   -226    748    290    865    498    418    470    491
    335   1018    683   -678   -174    852    342    948    576    504    566    576
    400   1106    706   -753   -153    906    374    989    613    550    618    636
    358   1104    745   -730   -192    924    376    969    602    545    613    641
    306   1039    732   -675   -213    888    335    898    542    478    550    589
    220    943    722   -581   -249    833    285    831    478    413    498    537
    226    948    719   -587   -246    833    288    805    467    400    498    530
    324   1036    711   -680   -192    875    332    800    483    407    511    542
    332   1026    691   -680   -179    859    324    732    436    353    457    504
    228    888    659   -558   -215    776    270    615    342    254    350    407
    239    849    610   -545   -187    730    259    545    303    205    298    358
    210    784    574   -496   -181    680    236    475    262    161    252    319
    153    680    527   -418   -187    605    192    392    202     98    179    252
    252    748    496   -501   -122    620    205    379    207    103    179    262
    303    784    480   -545    -88    631    220    371    218    109    184    270
    215    667    452   -441   -116    561    189    329    189     77    150    210
    179    587    407   -384   -114    496    163    296    166     49    124    168
    174    563    387   -368   -106    475    135    267    148     28    114    158
    171    530    358   -353    -93    444    137    259    150     31    116    161
    174    524    350   -348    -88    439    129    252    145     33    124    161
    207    553    345   -381    -70    449    150    265    168     54    137    166
     88    420    332   -254   -122    376    101    215    124      7     85    127
     80    400    319   -241   -119    358     59    192     96    -12     64    122
    355    644    288   -498     33    467    140    272    189     77    161    210
    327    620    290   -475     15    457    145    254    179     59    145    184
    200    488    288   -345    -44    387    116    213    148     23    109    155
    228    545    316   -389    -44    431    127    226    176     44    135    179
    241    613    371   -426    -64    493    145    239    194     59    158    194
    265    646    381   -457    -59    517    166    265    218     77    179    213
    293    665    371   -480    -38    519    148    257    223     88    181    223
    277    649    368   -465    -46    509    111    231    218     85    179    223
    249    631    381   -439    -64    506     83    197    207     85    184    231
    257    652    394   -454    -67    522     98    179    207     93    192    246
    210    584    374   -397    -80    480     75    161    192     83    179    233
    187    530    340   -358    -77    436     49    150    176     67    163    218
    155    452    296   -303    -70    374      7    119    145     31    129    192
    179    439    259   -309    -41    348    -18     96    119      0    114    176
    187    423    236   -306    -23    329    -20     88    114    -10    101    155
    210    387    176   -301     15    283    -23     75    101    -20     85    135
    187    296    109   -241     38    202    -46     38     54    -80     28     88
    174    296    119   -236     25    207    -46     20     41    -93     12     75
    163    272    109   -218     28    192    -64    -10     23   -122    -12     44
    174    218     44   -197     64    132    -90    -41     -2   -155    -44     10
    244    252      7   -246    119    129    -96    -36     -2   -155    -46     25
    179    168    -10   -176     96     80   -101    -54    -12   -171    -64      2
    168    148    -20   -158     96     64   -101    -54      0   -163    -54     -5
    171    127    -46   -150    109     41   -111    -62     -2   -176    -67    -31
    187     85   -101   -135    145     -7   -122    -64     -5   -176    -67    -20
    202     77   -127   -142    166    -23   -124    -72    -12   -184    -77    -23
    161     31   -132    -96    145    -49   -137    -80    -25   -215   -114    -57
    200     28   -171   -114    184    -70    -59     23     28   -215   -135    -77
    272     77   -194   -174    233    -57     67    192    129   -166   -124    -90
    254    140   -114   -200    184     12    145    397    327     23     25     36
    306    353     46   -332    129    200    158    652    597    348    348    348
    303    714    410   -511    -54    561     31    548    675    607    714    756
    129    958    828   -542   -348    893   -168     38    558    758   1021   1132
     12   1039   1026   -527   -506   1034   -433   -589    249    644   1018   1174
    -64    758    823   -348   -444    792   -683  -1148   -303     54    449    654
    -72    231    301    -80   -189    265   -865  -1473   -917   -761   -381   -116
      0   -150   -150     75     75   -150   -927  -1389  -1031   -997   -662   -405
     12   -306   -319    145    163   -311   -797  -1062   -776   -815   -568   -374
     36   -285   -322    124    179   -303   -618   -763   -519   -633   -446   -303
     75   -228   -303     75    189   -265   -379   -444   -254   -433   -301   -187
    103   -213   -316     54    210   -265   -236   -254   -109   -319   -215   -127
    135   -233   -368     46    252   -301   -223   -226    -90   -311   -215   -140
    132   -239   -371     51    252   -303   -215   -210    -77   -306   -215   -142
     93   -277   -374     90    231   -324   -226   -210    -72   -306   -218   -145
     77   -296   -374    109    226   -335   -231   -218    -80   -311   -223   -148
    223   -158   -381    -33    301   -270   -163   -153    -18   -252   -166    -96
    236   -148   -384    -44    309   -265   -142   -137      0   -236   -148    -85
    150   -210   -363     28    254   -285   -155   -155    -20   -254   -161   -101
    119   -215   -335     49    226   -275   -168   -155    -15   -252   -158   -106
    150   -228   -381     38    265   -303   -153   -137      0   -236   -145   -103
    153   -252   -405     49    277   -327   -161   -132      5   -226   -140    -98
    163   -239   -402     36    280   -319   -155   -122     20   -213   -127    -93
    145   -231   -376     44    259   -303   -153   -124     12   -213   -122    -96
    142   -215   -358     33    249   -285   -140   -116     31   -202   -111    -90
     98   -244   -342     72    220   -293   -132    -98     44   -189   -101    -80
     41   -301   -342    127    192   -322   -148    -96     41   -192   -111    -93
     85   -265   -350     90    218   -306   -145    -77     59   -176    -96    -83
    153   -252   -405     49    277   -327   -127    -41     80   -155    -80    -75
    106   -327   -433    109    270   -379   -145    -25     85   -158    -88    -96
     96   -348   -444    124    267   -394   -161     12    109   -132    -64    -80
    220   -163   -384    -28    301   -272   -114    116    197    -38     31     10
    207   -140   -348    -36    277   -244    -96    187    252      7     75     44
    153   -226   -379     36    265   -301   -101    231    275     25     88     44
    127   -241   -368     54    246   -306    -90    301    322     80    135     85
    241    -80   -322    -80    280   -200    -44    407    415    179    231    176
    350     36   -314   -194    332   -137    -23    462    467    233    285    226
    272      2   -270   -140    270   -132    -41    446    452    220    272    220
    148   -101   -252    -23    197   -174    -80    400    410    174    236    194
    241    -38   -280   -101    259   -158    -75    397    407    179    249    205
    309     28   -280   -168    296   -127    -33    387    402    176    262    228
    210    -93   -303    -59    257   -197    -51    309    332    106    197    179
    176   -122   -301    -28    236   -213    -64    244    283     64    155    148
    153   -155   -309      2    231   -231    -80    187    244     25    127    116
    132   -218   -353     41    241   -283    -96    109    181    -36     64     51
    122   -290   -413     83    265   -350   -106     33    124    -98      0     -2
    106   -350   -459    122    280   -405   -119    -36     72   -155    -57    -49
     88   -384   -472    148    280   -428   -153   -111     15   -213   -111    -96
     80   -423   -504    168    290   -462   -174   -150     -7   -233   -127   -122
     64   -514   -579    223    322   -545   -181   -176    -31   -249   -145   -142
     62   -555   -618    246    337   -587   -194   -200    -49   -265   -158   -158
     44   -571   -615    265    329   -592   -218   -226    -70   -277   -166   -176
     20   -613   -633    293    324   -623   -215   -246    -80   -288   -171   -189
     31   -633   -665    301    345   -649   -220   -267   -101   -306   -184   -197
     15   -665   -680    324    345   -672   -231   -288   -114   -319   -200   -197
     28   -649   -678    311    353   -662   -228   -290   -109   -309   -187   -184
     31   -657   -688    311    358   -672   -213   -285   -103   -301   -176   -187
     36   -678   -714    319    374   -693   -213   -296   -114   -303   -179   -202
     31   -693   -724    329    376   -709   -220   -309   -124   -311   -192   -218
     28   -688   -717    329    371   -701   -226   -316   -124   -316   -189   -207
     33   -696   -730    329    379   -711   -207   -306   -116   -316   -181   -197
     38   -675   -714    316    374   -693   -179   -288   -101   -296   -161   -176
     20   -662   -683    319    350   -672   -150   -280    -90   -285   -145   -161
    -18   -696   -678    358    329   -688   -135   -277    -88   -285   -142   -168
    -15   -704   -691    358    335   -698   -161   -296   -101   -298   -153   -181
     -7   -688   -680    348    335   -683   -166   -298    -90   -285   -129   -161
     10   -654   -665    322    337   -659   -192   -314    -93   -280   -116   -142
     25   -672   -698    324    361   -685   -215   -329   -106   -285   -111   -132
     23   -667   -693    322    358   -680   -197   -316    -88   -267    -88   -111
     12   -678   -691    332    350   -685   -205   -316    -96   -270    -90   -109
      2   -717   -719    355    358   -719   -218   -324   -114   -280   -103   -119
     -2   -766   -763    384    379   -766   -233   -345   -145   -311   -137   -150
    -31   -844   -813    436    387   -828   -259   -371   -179   -350   -168   -181
    -46   -888   -844    467    397   -867   -262   -387   -202   -384   -200   -215
    -67   -948   -880    506    402   -914   -267   -402   -228   -415   -228   -246
     -7   -909   -901    459    446   -906   -223   -381   -205   -392   -210   -226
     54   -893   -950    418    501   -922   -189   -371   -194   -389   -207   -226
    -23   -989   -969    506    470   -979   -210   -410   -236   -444   -262   -277
    -51  -1013   -961    530    454   -987   -236   -439   -272   -488   -303   -309
    -44   -997   -953    522    454   -976   -236   -439   -270   -485   -303   -296
    -46  -1015   -969    530    459   -995   -233   -433   -259   -472   -296   -293
    -57  -1062  -1005    561    472  -1036   -239   -436   -262   -478   -298   -306
    -51  -1078  -1026    563    485  -1052   -246   -444   -270   -483   -298   -306
    -49  -1101  -1052    576    501  -1078   -246   -457   -285   -498   -316   -316
    -44  -1109  -1065    574    509  -1088   -241   -452   -288   -506   -329   -327
    -36  -1153  -1117    594    540  -1137   -179   -358   -254   -511   -355   -355
     -5  -1166  -1163    584    579  -1166    -85   -194   -168   -480   -358   -389
     18  -1060  -1078    522    548  -1067     15     10     18   -309   -218   -283
     51   -818   -870    381    459   -844     57    267    298     20    106     41
     90   -472   -563    189    324   -517    -36    207    389    262    459    444
      5   -187   -194     90     96   -189   -200   -270    257    371    740    784
   -153   -129     23    142    -88    -54   -410   -846     -5    316    813    898
   -257   -418   -161    335    -51   -290   -631  -1408   -540   -239    272    397
   -270   -880   -613    574    168   -748   -828  -1779  -1127  -1000   -537   -366
   -207  -1252  -1044    730    415  -1148   -940  -1766  -1330  -1301   -872   -706
   -163  -1439  -1275    802    555  -1358   -870  -1478  -1148  -1182   -820   -709
   -127  -1395  -1270    758    571  -1332   -701  -1166   -888   -987   -688   -610
    -90  -1363  -1275    727    592  -1319   -485   -849   -639   -807   -566   -517
    -83  -1345  -1265    714    589  -1306   -348   -644   -491   -688   -475   -446
    -67  -1314  -1247    691    589  -1280   -280   -555   -423   -633   -423   -407
    -44  -1301  -1260    670    605  -1280   -265   -522   -402   -618   -418   -400
    -57  -1293  -1239    675    589  -1267   -254   -501   -394   -610   -413   -389
    -62  -1299  -1236    680    584  -1267   -246   -491   -384   -602   -402   -379
    -62  -1304  -1241    683    589  -1273   -244   -478   -371   -594   -397   -371
    -62  -1309  -1247    685    589  -1280   -239   -459   -355   -589   -394   -366
    -44  -1296  -1252    670    602  -1275   -241   -457   -350   -594   -402   -366
    -41  -1301  -1260    672    607  -1283   -236   -446   -340   -584   -394   -363
    -46  -1296  -1249    672    600  -1273   -231   -428   -324   -566   -381   -348
    -57  -1293  -1239    672    589  -1267   -223   -418   -314   -566   -376   -348
    -49  -1293  -1244    672    597  -1270   -226   -405   -298   -558   -368   -337
    -49  -1278  -1228    665    589  -1254   -226   -389   -280   -545   -358   -327
    -33  -1252  -1218    644    592  -1236   -226   -379   -277   -542   -358   -329
    -41  -1273  -1231    657    592  -1252   -226   -366   -270   -535   -345   -322
    -31  -1275  -1247    652    605  -1262   -218   -342   -257   -522   -335   -306
    -15  -1265  -1249    639    615  -1257   -210   -319   -239   -509   -322   -296
    -15  -1236  -1221    626    602  -1228   -226   -296   -228   -504   -314   -285
    -15  -1200  -1184    607    581  -1192   -202   -236   -176   -454   -267   -246
    -10  -1163  -1153    584    571  -1158   -181   -181   -124   -407   -218   -207
      5  -1145  -1153    568    579  -1150   -161   -124    -80   -374   -184   -174
     18  -1143  -1161    563    589  -1150   -163    -70    -51   -348   -168   -158
     31  -1101  -1135    535    581  -1117   -163     -5     -7   -298   -116   -109
     54  -1049  -1104    496    579  -1078   -145     72     44   -244    -64    -46
     62  -1005  -1070    470    566  -1036   -127    142     96   -189     -5     12
     57   -961  -1018    452    537   -989   -124    187    124   -153     36     57
     57   -927   -987    433    522   -958   -114    207    140   -135     51     80
     70   -891   -961    410    514   -924   -106    215    148   -129     64    101
     90   -859   -953    384    519   -906    -98    205    140   -142     57    101
     80   -859   -940    389    509   -898    -90    174    119   -166     41     88
     62   -870   -932    402    496   -901   -101    122     85   -210      7     62
     38   -898   -937    428    485   -917    -96     83     59   -241    -15     46
     28   -924   -953    446    488   -937    -88     36     25   -285    -64      0
     25   -932   -958    454    491   -945    -90    -23    -10   -337   -116    -57
    -15   -987   -974    501    478   -982    -93    -85    -49   -384   -166   -103
    -33  -1008   -974    519    470   -992   -109   -150    -98   -436   -218   -155
    -38  -1039  -1002    537    480  -1021   -119   -202   -132   -475   -262   -200
    -51  -1085  -1034    568    491  -1060   -132   -252   -166   -511   -298   -236
    -59  -1122  -1065    589    501  -1093   -142   -280   -184   -517   -303   -239
    -70  -1140  -1070    605    498  -1106   -140   -303   -192   -530   -324   -254
    -88  -1161  -1072    623    488  -1117   -132   -306   -181   -527   -324   -254
    -85  -1156  -1070    620    491  -1114   -148   -324   -200   -545   -350   -277
    -75  -1153  -1080    613    501  -1117   -155   -335   -205   -553   -358   -285
    -75  -1166  -1091    620    506  -1130   -148   -329   -194   -550   -355   -277
    -72  -1161  -1088    615    506  -1124   -145   -329   -189   -555   -366   -283
    -59  -1145  -1085    602    511  -1117   -145   -322   -184   -553   -355   -272
    -57  -1127  -1072    592    506  -1101   -155   -319   -189   -555   -358   -267
    -59  -1137  -1078    597    506  -1109   -153   -316   -187   -555   -358   -257
    -54  -1140  -1085    594    514  -1114   -148   -316   -184   -553   -355   -244
    -46  -1096  -1049    571    501  -1072   -137   -316   -181   -542   -345   -231
    -44  -1047  -1002    545    478  -1026   -109   -298   -150   -514   -319   -207
    -49  -1026   -976    535    462  -1002    -93   -290   -132   -506   -314   -200
    -38  -1034   -995    535    478  -1015    -77   -280   -119   -509   -316   -207
    -10  -1015  -1005    514    496  -1010    -88   -280   -114   -506   -306   -205
      2   -979   -982    485    488   -979   -109   -280   -103   -491   -285   -184
     -5   -976   -971    491    480   -974   -127   -290    -98   -485   -280   -174
    -12   -969   -956    488    467   -963   -153   -316   -114   -496   -285   -166
    -10   -953   -943    483    465   -948   -161   -322   -111   -493   -280   -158
    -15   -956   -943    483    462   -950   -163   -322   -111   -496   -280   -158
    -12  -1000   -989    506    488   -995   -192   -342   -142   -524   -311   -181
     -5  -1039  -1036    522    514  -1039   -220   -363   -174   -555   -340   -205
    -10  -1054  -1044    532    517  -1049   -226   -371   -176   -571   -353   -207
    -33  -1117  -1083    574    522  -1101   -215   -376   -184   -594   -387   -239
    -57  -1158  -1101    607    519  -1130   -215   -387   -197   -613   -407   -267
    -59  -1166  -1109    610    522  -1137   -223   -407   -213   -633   -428   -277
    -54  -1184  -1130    620    537  -1158   -223   -420   -220   -649   -452   -296
    -57  -1215  -1161    636    548  -1189   -233   -436   -231   -665   -470   -324
    -67  -1231  -1166    649    548  -1200   -246   -441   -236   -672   -478   -329
    -62  -1239  -1176    649    555  -1208   -241   -436   -228   -672   -475   -337
    -59  -1241  -1182    652    561  -1213   -233   -431   -220   -670   -472   -332
    -64  -1221  -1156    641    542  -1189   -249   -446   -233   -685   -491   -342
    -57  -1213  -1158    633    550  -1187   -259   -459   -241   -696   -506   -348
    -46  -1221  -1176    633    563  -1200   -262   -470   -246   -706   -527   -348
    -46  -1218  -1171    633    561  -1195   -262   -467   -252   -719   -550   -355
    -28  -1262  -1236    644    602  -1249   -192   -358   -205   -714   -563   -402
     -7  -1254  -1247    631    618  -1252    -88   -179    -90   -652   -542   -423
     15  -1153  -1171    568    592  -1161      2     38    114   -467   -381   -290
     59   -932   -992    436    524   -961     36    311    379   -158    -64     20
     93   -566   -659    236    376   -613    -59    228    459     88    288    439
     -2   -301   -301    150    148   -301   -210   -257    329    184    535    763
   -135   -265   -129    200     -5   -197   -394   -800     59     90    545    818
   -265   -524   -259    394     -2   -392   -576  -1350   -444   -449     10    316
   -283  -1000   -719    639    218   -859   -776  -1717  -1028  -1213   -807   -475
   -207  -1309  -1101    758    446  -1205   -888  -1683  -1169  -1436  -1062   -740
   -140  -1402  -1262    769    558  -1335   -841  -1410   -976  -1306   -992   -701
    -90  -1361  -1270    727    589  -1317   -696  -1117   -732  -1132   -878   -600
    -57  -1301  -1244    678    592  -1273   -488   -782   -467   -937   -740   -491
    -23  -1257  -1236    639    605  -1247   -358   -584   -314   -818   -654   -436
     -2  -1228  -1226    613    610  -1226   -303   -514   -249   -769   -610   -407
     -5  -1215  -1210    610    602  -1213   -265   -470   -200   -727   -568   -361
     -2  -1226  -1223    613    607  -1226   -259   -457   -181   -714   -558   -361
      7  -1213  -1221    602    613  -1218   -249   -436   -158   -691   -548   -353
     23  -1171  -1195    574    605  -1182   -254   -433   -150   -691   -558   -353
     20  -1174  -1195    576    607  -1184   -246   -423   -137   -685   -555   -345
     12  -1176  -1189    579    600  -1182   -246   -420   -129   -680   -548   -332
     18  -1145  -1163    563    589  -1153   -249   -410   -119   -675   -545   -319
     20  -1132  -1156    553    587  -1143   -249   -394   -106   -665   -535   -311
     28  -1124  -1153    548    589  -1137   -244   -381    -88   -652   -522   -298
     36  -1122  -1158    540    594  -1140   -241   -374    -72   -636   -509   -280
     41  -1117  -1161    537    600  -1137   -244   -361    -59   -628   -501   -275
     46  -1098  -1148    524    594  -1122   -244   -348    -49   -623   -493   -267
     41  -1091  -1132    524    587  -1111   -246   -332    -36   -610   -488   -257
     41  -1075  -1117    517    576  -1093   -233   -303     -5   -584   -465   -228
     51  -1052  -1104    501    576  -1078   -215   -267     28   -561   -446   -210
     62  -1070  -1135    501    597  -1101   -207   -239     44   -550   -446   -205
     88  -1072  -1161    493    623  -1117   -210   -213     62   -540   -441   -202
    109  -1018  -1127    454    615  -1070   -202   -168     98   -509   -410   -174
    114   -976  -1091    431    600  -1031   -200   -111    142   -470   -384   -137
    116   -937  -1054    407    584   -995   -181    -38    207   -410   -329    -85
    135   -906  -1041    387    587   -974   -145     54    288   -329   -244     -7
    155   -875  -1031    358    592   -953   -137    119    340   -277   -200     44
    187   -813  -1000    311    592   -906   -137    174    387   -228   -150     96
    205   -756   -963    275    581   -859   -135    218    433   -179    -93    142
    200   -711   -911    257    555   -810   -124    241    462   -145    -57    181
    181   -680   -862    249    522   -771   -129    228    462   -140    -54    200
    155   -701   -857    272    504   -779   -140    202    452   -148    -67    194
    137   -709   -846    285    488   -776   -140    166    431   -176    -93    171
    129   -724   -854    298    491   -789   -124    137    420   -197   -111    158
    106   -758   -867    324    485   -813   -122     85    384   -233   -153    124
     90   -789   -880    350    483   -836   -127     25    345   -285   -202     80
     85   -839   -924    374    504   -880   -135    -46    288   -355   -275     10
     57   -893   -950    418    504   -922   -135   -103    244   -407   -329    -44
     28   -924   -956    446    491   -940   -153   -168    192   -470   -389    -96
     -5   -956   -950    480    472   -953   -155   -215    163   -504   -420   -114
    -25   -987   -963    504    467   -976   -163   -265    132   -537   -454   -145
    -10  -1021  -1010    517    498  -1015   -171   -311    101   -568   -483   -176
    -10  -1036  -1026    522    506  -1034   -171   -332     85   -587   -501   -200
    -36  -1054  -1018    542    491  -1036   -174   -337     85   -584   -504   -202
    -51  -1078  -1026    563    483  -1052   -179   -342     80   -584   -514   -210
    -44  -1057  -1013    550    483  -1036   -179   -355     77   -589   -524   -220
    -49  -1049  -1000    550    475  -1026   -176   -363     83   -594   -522   -220
    -44  -1060  -1015    550    483  -1039   -176   -368     77   -600   -530   -231
    -51  -1070  -1021    561    483  -1047   -192   -379     72   -605   -532   -236
    -70  -1060   -989    566    459  -1026   -179   -376     83   -602   -527   -228
    -75  -1062   -987    568    454  -1026   -174   -376     83   -607   -532   -231
    -70  -1057   -987    561    457  -1023   -176   -379     75   -615   -537   -239
    -72  -1031   -958    550    439   -995   -163   -368     96   -589   -522   -226
    -85   -982   -896    535    405   -940   -116   -340    135   -553   -491   -197
    -98   -984   -885    540    392   -935   -111   -348    137   -555   -488   -205
    -93   -963   -870    530    387   -917   -116   -348    148   -553   -483   -200
   -103   -940   -836    522    363   -888   -103   -340    171   -530   -462   -174
    -90   -940   -849    517    379   -896   -122   -363    163   -537   -472   -184
    -75   -922   -849    496    387   -885   -145   -379    153   -537   -467   -176
    -62   -896   -833    478    384   -865   -171   -397    142   -535   -459   -166
    -83   -880   -797    480    355   -839   -174   -394    148   -524   -449   -153
    -98   -896   -797    498    348   -846   -171   -389    153   -517   -436   -140
   -111   -914   -805    511    345   -859   -174   -394    148   -522   -441   -155
   -111   -950   -839    530    361   -896   -189   -418    114   -553   -478   -192
   -111   -989   -878    548    379   -935   -174   -418    109   -555   -488   -194
   -116  -1036   -919    576    400   -979   -163   -428     90   -576   -506   -213
   -145  -1080   -935    610    392  -1010   -161   -436     77   -592   -519   -226
   -163  -1124   -963    644    397  -1044   -163   -452     57   -613   -545   -257
   -168  -1166  -1000    665    413  -1085   -176   -480     28   -646   -576   -288
   -166  -1150   -984    659    407  -1067   -192   -501     -2   -675   -607   -324
   -155  -1156  -1000    654    420  -1078   -200   -511    -12   -688   -620   -345
   -168  -1171  -1005    670    418  -1088   -207   -514     -7   -688   -613   -345
   -205  -1210  -1005    706    397  -1109   -189   -498      7   -665   -589   -319
   -197  -1205  -1008    701    405  -1106   -187   -493     18   -654   -581   -288
   -210  -1205   -995    706    392  -1101   -194   -501     15   -657   -581   -280
   -239  -1202   -963    719    361  -1083   -192   -517      2   -680   -610   -332
   -210  -1234  -1023    722    405  -1130   -181   -514     -5   -698   -649   -392
   -194  -1262  -1067    730    436  -1166   -101   -394     67   -654   -641   -387
   -197  -1223  -1026    709    413  -1124    -15   -220    210   -542   -579   -350
   -174  -1052   -878    610    350   -966     57    -38    428   -319   -371   -176
   -122   -813   -693    465    285   -753     62    150    685      5    -20    168
    -93   -493   -400    293    153   -446    -20    171    820    285    374    618
   -168   -322   -153    244     -7   -239    -98   -140    665    301    558    878
   -272   -379   -106    324    -85   -244   -150   -478    340     80    428    797
   -381   -592   -213    485    -85   -402   -267   -958   -236   -555   -210    187
   -415   -914   -498    665     41   -706   -517  -1501   -906  -1361  -1049   -610
   -389  -1182   -792    784    200   -987   -662  -1571  -1047  -1527  -1226   -782
   -340  -1423  -1083    880    368  -1252   -649  -1392   -885  -1410  -1171   -784
   -319  -1496  -1179    906    428  -1340   -563  -1174   -667  -1244  -1067   -732
   -296  -1436  -1140    867    420  -1288   -394   -909   -387  -1013   -898   -592
   -270  -1382  -1111    823    420  -1247   -244   -691   -163   -828   -753   -478
   -267  -1337  -1070    800    400  -1205   -194   -607    -75   -753   -691   -436
   -275  -1319  -1044    795    381  -1184   -166   -561    -20   -701   -644   -400
   -267  -1288  -1021    779    376  -1156   -137   -532     12   -675   -628   -387
   -290  -1340  -1052    815    379  -1197   -127   -530     10   -683   -644   -402
   -298  -1319  -1021    807    358  -1171   -116   -519     28   -659   -615   -384
   -272  -1296  -1026    782    376  -1161   -132   -527     31   -649   -605   -379
   -272  -1317  -1044    795    384  -1182   -122   -522     33   -649   -607   -363
   -298  -1345  -1047    820    374  -1197    -90   -496     54   -623   -579   -335
   -298  -1361  -1062    828    381  -1213    -93   -491     70   -605   -558   -327
   -290  -1330  -1039    807    371  -1184   -111   -498     72   -610   -561   -337
   -296  -1291   -995    795    348  -1143   -119   -496     80   -597   -550   -332
   -290  -1293  -1005    789    355  -1150   -106   -475     98   -571   -524   -301
   -290  -1322  -1031    805    368  -1176    -88   -462    109   -558   -511   -288
   -290  -1319  -1028    805    366  -1174    -83   -449    129   -532   -488   -277
   -298  -1335  -1036    818    368  -1187    -64   -431    148   -509   -467   -257
   -298  -1343  -1044    820    371  -1195    -70   -423    155   -493   -449   -236
   -296  -1337  -1041    815    371  -1189    -77   -407    176   -467   -423   -218
   -290  -1325  -1036    805    371  -1179    -70   -381    210   -428   -389   -189
   -285  -1299  -1013    792    363  -1156    -51   -348    259   -374   -335   -137
   -275  -1293  -1018    784    368  -1156    -49   -319    296   -327   -285   -106
   -262  -1267  -1008    763    371  -1137    -49   -285    342   -270   -231    -57
   -254  -1223   -971    737    355  -1098    -38   -231    413   -187   -145     20
   -236  -1195   -958    717    361  -1078    -33   -174    480   -103    -62     98
   -226  -1161   -937    691    353  -1049    -25   -129    540    -31     10    168
   -236  -1111   -875    672    316   -992    -10    -88    594     36     80    233
   -244  -1101   -857    670    306   -979     -7    -67    615     64    109    262
   -241  -1101   -859    672    309   -982    -15    -70    602     54    106    267
   -246  -1098   -852    670    301   -974    -10    -77    584     38     96    265
   -257  -1114   -857    683    298   -987    -12   -101    553      5     77    246
   -257  -1130   -875    691    306  -1002    -15   -142    504    -51     25    200
   -257  -1156   -898    706    319  -1028    -12   -187    454   -109    -33    153
   -262  -1163   -904    711    316  -1034      5   -215    418   -158    -75    109
   -280  -1202   -922    740    319  -1062     18   -259    361   -228   -142     33
   -311  -1265   -953    787    319  -1109     23   -311    296   -298   -223    -41
   -327  -1299   -971    813    322  -1135     20   -361    241   -366   -280   -103
   -358  -1343   -984    849    311  -1163     15   -397    200   -410   -316   -148
   -379  -1400  -1021    888    319  -1210     18   -433    163   -449   -355   -192
   -376  -1444  -1067    909    342  -1257     12   -470    127   -480   -394   -231
   -368  -1449  -1080    909    355  -1265     18   -485    111   -488   -405   -241
   -407  -1504  -1098    953    345  -1301     -2   -519     72   -524   -436   -275
   -387  -1499  -1111    943    361  -1306    -15   -540     49   -550   -459   -293
   -381  -1480  -1101    930    358  -1291    -18   -548     44   -550   -459   -301
   -407  -1509  -1101    958    345  -1306    -18   -550     41   -550   -457   -303
   -428  -1519  -1093    974    329  -1306    -25   -563     36   -553   -457   -309
   -415  -1478  -1065    945    322  -1273    -12   -553     54   -532   -431   -290
   -418  -1447  -1028    932    303  -1239     -2   -540     75   -509   -405   -267
   -418  -1439  -1021    930    301  -1231     -2   -535     83   -493   -387   -252
   -433  -1415   -984    922    272  -1200      0   -535     88   -493   -387   -257
   -426  -1371   -945    896    259  -1158     15   -511    122   -459   -355   -226
   -423  -1353   -932    885    254  -1143     33   -498    140   -441   -345   -223
   -415  -1335   -919    875    252  -1127     49   -493    153   -436   -335   -228
   -415  -1293   -878    854    228  -1085     44   -501    158   -423   -322   -218
   -420  -1296   -878    857    228  -1088     20   -522    153   -418   -316   -213
   -423  -1301   -878    862    226  -1091      2   -545    142   -423   -316   -215
   -418  -1280   -862    849    220  -1072      0   -548    148   -415   -298   -200
   -400  -1262   -865    831    231  -1065      5   -537    155   -402   -280   -189
   -387  -1273   -888    828    249  -1080     -7   -545    140   -418   -290   -202
   -387  -1301   -917    844    262  -1109    -25   -561    114   -444   -316   -228
   -376  -1325   -948    852    285  -1137    -28   -563    106   -452   -324   -233
   -402  -1405  -1005    904    298  -1205    -41   -574     88   -472   -348   -257
   -410  -1454  -1047    932    316  -1252    -33   -581     72   -493   -368   -285
   -402  -1454  -1052    927    322  -1254    -12   -584     70   -501   -374   -301
   -415  -1493  -1078    956    329  -1286    -25   -605     41   -532   -405   -332
   -418  -1543  -1124    979    350  -1335    -36   -618     20   -550   -420   -350
   -441  -1584  -1143   1013    348  -1363    -33   -626     12   -563   -433   -366
   -446  -1595  -1150   1021    350  -1374    -38   -631      5   -571   -441   -379
   -454  -1618  -1163   1036    353  -1392    -44   -633      5   -579   -446   -392
   -449  -1605  -1158   1026    353  -1382    -33   -623     10   -574   -439   -389
   -433  -1621  -1189   1026    376  -1405    -46   -633      0   -581   -452   -407
   -431  -1634  -1202   1031    384  -1418    -54   -639     -5   -587   -454   -420
   -444  -1626  -1182   1036    368  -1405    -57   -639     -7   -581   -446   -415
   -449  -1639  -1189   1041    368  -1413    -51   -628      0   -584   -454   -426
   -423  -1644  -1221   1034    397  -1434     -2   -535     64   -553   -457   -444
   -402  -1587  -1184    995    389  -1387     83   -379    200   -457   -410   -431
   -400  -1499  -1098    950    348  -1299    122   -252    361   -293   -277   -335
   -379  -1280   -904    828    259  -1093    135    -83    618     25     54     -5
   -355   -974   -620    665    129   -797     80    -67    727    265    402    405
   -420   -787   -366    605    -28   -576      2   -345    530    236    563    662
   -517   -841   -324    680    -96   -584    -38   -662    192     31    496    639
   -587  -1023   -436    805    -77   -732   -155  -1080   -337   -527    -75    101
   -623  -1291   -667    956     20   -982   -350  -1519   -883  -1200   -810   -605
   -589  -1540   -953   1062    181  -1247   -519  -1644  -1078  -1460  -1096   -891
   -540  -1792  -1252   1166    355  -1522   -532  -1486   -924  -1343  -1041   -893
   -491  -1852  -1361   1171    433  -1605   -454  -1267   -680  -1158   -922   -815
   -488  -1839  -1353   1163    431  -1597   -327  -1034   -426   -961   -779   -706
   -493  -1756  -1262   1124    384  -1509   -184   -813   -189   -761   -623   -587
   -472  -1722  -1249   1098    387  -1486   -103   -709    -77   -672   -558   -532
   -452  -1693  -1241   1070    394  -1467    -93   -688    -54   -657   -548   -532
   -436  -1675  -1241   1054    402  -1460    -90   -675    -33   -636   -527   -522
   -449  -1680  -1231   1065    389  -1457    -93   -665    -23   -626   -522   -517
   -465  -1688  -1223   1078    379  -1457    -83   -649     -7   -607   -506   -504
   -472  -1680  -1208   1075    366  -1444    -93   -641      5   -600   -504   -501
   -454  -1652  -1197   1054    371  -1426    -96   -631     15   -589   -498   -485
   -436  -1647  -1210   1041    387  -1431   -101   -631     18   -594   -506   -483
   -452  -1623  -1171   1039    358  -1397   -109   -636     20   -600   -519   -483
   -452  -1610  -1158   1028    350  -1384   -109   -631     33   -592   -506   -483
   -436  -1613  -1176   1023    368  -1395   -101   -613     57   -568   -478   -467
   -436  -1636  -1200   1036    379  -1418    -96   -607     70   -558   -462   -459
   -433  -1628  -1195   1031    379  -1413    -98   -600     75   -550   -459   -465
   -431  -1618  -1187   1023    376  -1402   -103   -592     88   -540   -446   -462
   -407  -1595  -1187   1000    387  -1389    -93   -571    119   -517   -423   -444
   -397  -1566  -1171    979    384  -1369    -88   -553    142   -493   -405   -420
   -384  -1558  -1174    971    394  -1366    -96   -537    155   -478   -397   -402
   -371  -1556  -1184    961    405  -1371    -93   -517    174   -459   -387   -387
   -353  -1519  -1166    935    405  -1345    -83   -475    226   -415   -350   -353
   -327  -1488  -1161    906    415  -1325    -88   -436    272   -376   -314   -322
   -298  -1441  -1143    870    420  -1293    -72   -379    335   -319   -265   -275
   -285  -1413  -1130    846    420  -1273    -57   -309    410   -239   -194   -215
   -283  -1353  -1072    818    392  -1213    -38   -228    493   -142   -109   -132
   -252  -1304  -1052    776    397  -1179    -31   -161    558    -70    -46    -70
   -223  -1275  -1052    750    413  -1163    -18   -106    605    -20      0    -31
   -223  -1241  -1021    730    397  -1132      2    -57    644     20     46     18
   -210  -1218  -1008    714    397  -1114      0    -46    641     23     51     31
   -205  -1221  -1015    711    402  -1119     -2    -51    631      2     41     25
   -207  -1218  -1010    714    400  -1114      5    -62    613    -23     31     12
   -215  -1221  -1005    717    392  -1111     10    -88    574    -57     -2     -2
   -223  -1208   -984    714    379  -1096     10   -124    522   -106    -49    -33
   -213  -1221  -1010    717    397  -1114      0   -184    454   -184   -127    -98
   -194  -1247  -1052    722    428  -1150    -18   -259    379   -270   -210   -168
   -207  -1257  -1052    732    418  -1156    -41   -335    296   -345   -285   -236
   -205  -1283  -1078    743    436  -1182    -51   -384    252   -397   -332   -280
   -192  -1314  -1122    750    462  -1218    -70   -433    205   -449   -384   -319
   -194  -1340  -1145    769    475  -1244    -90   -478    155   -496   -436   -361
   -226  -1376  -1153    800    462  -1265   -106   -509    124   -524   -467   -392
   -239  -1408  -1169    823    465  -1291   -111   -524    103   -542   -488   -405
   -213  -1392  -1179    802    480  -1288   -114   -535     96   -555   -509   -423
   -184  -1392  -1208    789    511  -1301   -114   -537     85   -555   -522   -441
   -187  -1384  -1197    784    504  -1293   -124   -540     72   -563   -527   -449
   -189  -1363  -1174    774    491  -1270   -129   -537     67   -574   -532   -449
   -174  -1350  -1176    761    501  -1265   -140   -530     67   -574   -530   -441
   -163  -1340  -1176    753    506  -1260   -137   -514     80   -563   -522   -439
   -158  -1314  -1156    735    498  -1236   -132   -493     98   -542   -504   -415
   -145  -1267  -1122    706    488  -1195   -137   -475    114   -519   -483   -389
   -132  -1197  -1067    662    465  -1132   -122   -441    140   -488   -459   -361
   -129  -1150  -1021    641    444  -1085   -101   -405    168   -446   -418   -327
   -122  -1085   -966    602    420  -1026    -83   -394    176   -439   -418   -319
    -96  -1044   -948    568    423   -997    -77   -381    187   -431   -415   -314
    -83  -1010   -930    545    420   -971    -90   -376    194   -426   -400   -306
    -64   -963   -898    514    415   -932   -106   -374    200   -413   -389   -283
    -33   -914   -883    472    423   -898   -116   -366    197   -400   -379   -272
    -25   -904   -878    465    426   -891   -111   -355    189   -400   -379   -272
    -36   -878   -841    454    402   -859    -98   -332    200   -384   -358   -246
    -20   -865   -844    444    410   -854   -111   -324    184   -389   -366   -252
      0   -904   -904    449    449   -904   -132   -335    153   -423   -407   -288
      5   -935   -940    462    472   -937   -145   -329    127   -444   -433   -306
     10   -935   -948    462    478   -940   -140   -311    124   -444   -436   -301
     28   -969   -997    470    511   -982   -145   -311    101   -467   -462   -311
     20   -950   -974    465    496   -963   -132   -306     93   -480   -480   -327
     25   -932   -961    452    491   -945   -122   -303     80   -496   -501   -348
     28   -945   -974    457    498   -958   -127   -301     64   -506   -519   -358
     18   -958   -976    470    496   -966   -132   -288     54   -517   -527   -366
     28   -943   -971    454    498   -958   -124   -267     51   -517   -524   -366
     51   -893   -948    420    498   -919   -122   -259     44   -522   -530   -371
     85   -839   -927    376    504   -883   -127   -254     33   -527   -537   -376
     85   -789   -875    353    480   -831   -129   -239     31   -530   -545   -376
     83   -774   -859    342    470   -815   -135   -228     33   -524   -542   -374
    103   -758   -862    327    480   -810   -132   -218     28   -530   -553   -376
    124   -748   -875    311    498   -813   -137   -213     12   -545   -579   -405
    150   -737   -888    293    519   -813    -93   -124     49   -535   -597   -431
    181   -657   -839    239    509   -748     33     67    200   -446   -553   -415
    210   -475   -685    132    446   -581    132    267    418   -239   -389   -267
    239   -228   -470     -7    353   -348    174    509    727    124    -49     44
    265     70   -194   -166    231    -62    101    563    846    402    324    433
    233    366    129   -301     51    249   -101    103    493    337    488    672
    158    428    267   -293    -54    348   -267   -348     88    150    457    678
     83    254    168   -171    -44    213   -446   -805   -418   -335      2    288
     93   -119   -213     12    153   -166   -670  -1202  -1034  -1145   -857   -457
    142   -418   -563    135    350   -488   -753  -1187  -1161  -1400  -1176   -761
    202   -548   -750    174    475   -649   -649   -891   -896  -1210  -1088   -732
    241   -517   -758    135    498   -636   -457   -550   -561   -950   -919   -615
    270   -436   -706     83    488   -571   -254   -236   -257   -704   -737   -480
    290   -340   -631     23    459   -485   -148    -49    -88   -555   -628   -402
    296   -285   -581     -7    439   -433    -96     36    -15   -496   -581   -371
    306   -249   -555    -28    428   -400    -70     83     12   -465   -555   -353
    327   -197   -524    -64    426   -361    -54    111     23   -449   -540   -345
    353   -145   -498   -103    423   -322    -46    140     33   -431   -530   -332
    363    -90   -457   -137    410   -272    -25    181     49   -400   -506   -306
    379    -67   -446   -158    413   -257    -12    218     64   -371   -483   -288
    394    -12   -407   -189    400   -210      0    246     80   -345   -465   -283
    394     36   -358   -218    376   -158      7    265     88   -327   -449   -277
    384     62   -324   -223    353   -129     18    298     98   -306   -431   -259
    387    119   -267   -254    327    -75     12    319     98   -298   -423   -252
    407    200   -207   -303    309     -2     12    337    111   -280   -410   -244
    433    213   -220   -324    324     -2     31    371    132   -254   -389   -233
    441    272   -171   -358    306     51     33    394    137   -236   -374   -223
    452    337   -116   -397    283    111     54    441    163   -202   -342   -197
    467    402    -64   -433    267    168     77    485    187   -168   -316   -179
    480    444    -38   -462    259    202     90    524    207   -137   -296   -166
    498    504      5   -501    246    254     96    568    236   -101   -265   -137
    511    540     25   -527    244    283    111    623    275    -54   -231   -106
    537    626     88   -581    226    358    127    683    319     -5   -189    -72
    545    701    153   -626    194    426    155    761    381     67   -137    -18
    561    756    194   -657    181    475    176    844    446    140    -75     36
    576    846    267   -711    155    558    192    924    511    215     -5     96
    605    927    322   -766    142    626    215   1026    589    303     77    163
    618   1018    397   -820    109    709    239   1122    657    389    163    241
    639   1114    472   -878     83    795    265   1200    719    472    244    316
    649   1208    558   -930     44    883    285   1254    761    535    306    374
    667   1286    618   -976     25    953    290   1275    758    550    329    392
    670   1293    623   -982     23    958    290   1265    727    530    314    381
    678   1345    667  -1013      5   1008    285   1247    696    504    301    379
    683   1382    698  -1034     -7   1041    285   1218    652    472    288    376
    675   1400    724  -1036    -23   1062    272   1174    589    415    241    332
    657   1382    724  -1021    -33   1054    249   1111    511    340    171    288
    659   1353    693  -1008    -18   1023    228   1044    431    267     96    215
    652   1332    680   -992    -15   1008    215    982    355    202     31    142
    639   1317    678   -976    -18    997    207    930    288    145    -25     85
    639   1299    657   -971     -7    979    194    878    228     96    -70     49
    628   1270    641   -950     -5    956    187    844    187     72    -96     28
    618   1265    644   -943    -12    956    187    828    163     62   -109      5
    626   1283    657   -953    -15    971    176    818    140     57   -109     -2
    626   1304    675   -966    -25    989    174    828    145     77    -77     20
    628   1345    717   -987    -44   1031    168    831    135     90    -67     31
    628   1392    761  -1010    -67   1078    168    828    109     70    -88     10
    644   1436    792  -1039    -72   1114    163    815     80     41   -119    -12
    644   1454    807  -1052    -80   1132    145    810     62     28   -132    -28
    646   1444    797  -1047    -75   1122    153    828     67     41   -129    -25
    665   1509    844  -1088    -90   1176    150    844     70     64   -116     -2
    688   1579    891  -1132   -101   1236    155    867     80     96    -83     23
    683   1626    940  -1156   -129   1283    174    896     96    127    -51     44
    667   1688   1018  -1179   -174   1353    184    914    111    155    -20     72
    662   1727   1062  -1197   -200   1395    210    945    132    187     10     90
    678   1805   1127  -1241   -223   1467    218    963    140    207     18     83
    667   1826   1156  -1247   -244   1491    205    953    137    207     25     90
    667   1847   1176  -1257   -254   1512    205    958    148    228     51    129
    691   1906   1215  -1301   -262   1561    189    958    148    249     70    135
    706   1919   1213  -1312   -252   1566    161    948    129    252     75    119
    717   1945   1228  -1332   -257   1587    145    950    127    259     88    129
    737   1992   1254  -1366   -259   1623    127    943    106    249     85    135
    753   2000   1244  -1376   -246   1623    122    953     93    252     83    140
    748   1984   1236  -1366   -244   1610    114    945     67    246     72    127
    735   2000   1265  -1369   -265   1634     93    932     38    233     62    111
    730   1982   1252  -1356   -262   1618     90    932     20    223     46     96
    709   1956   1247  -1335   -270   1602     96    930      2    210     28     80
    688   1951   1262  -1319   -285   1608     90    917    -20    189      7     59
    670   1953   1283  -1314   -306   1618     80    904    -41    174    -10     33
    667   1925   1257  -1299   -293   1592     80    904    -49    171    -18     23
    675   1925   1249  -1301   -288   1590     75    896    -62    171    -23     18
    678   1951   1273  -1314   -296   1613     80    909    -46    189     -5     31
    662   1971   1309  -1317   -324   1641     62    898    -67    187    -12     20
    670   1966   1296  -1319   -311   1631     49    891    -80    184    -23      7
    675   1969   1293  -1322   -309   1631     41    893    -83    194    -15      7
    675   1984   1309  -1330   -316   1647     49    909    -75    218      0     20
    688   2018   1330  -1353   -322   1675     49    919    -75    233      7     28
    714   2034   1317  -1374   -301   1675     59    958    -70    236    -12      5
    743   2057   1314  -1400   -285   1686    137   1104     10    275    -23    -23
    779   2120   1340  -1449   -280   1730    226   1288    140    374     44     18
    802   2317   1514  -1564   -355   1917    301   1564    402    662    316    277
    854   2621   1764  -1738   -454   2192    275   1704    592    961    672    667
    828   2922   2094  -1875   -631   2507    153   1423    548   1117    979   1062
    704   3068   2364  -1886   -828   2717      7    948    389   1195   1208   1345
    563   2972   2408  -1769   -922   2691   -179    394     -5    901    979   1148
    470   2561   2088  -1517   -807   2325   -358   -111   -605    166    194    381
    472   2151   1675  -1314   -600   1914   -535   -306  -1015   -384   -415   -215
    501   1938   1436  -1218   -467   1688   -579   -150   -958   -387   -475   -306
    545   1940   1395  -1244   -426   1667   -475    148   -711   -194   -342   -213
    610   2026   1415  -1319   -402   1722   -301    480   -462      2   -197   -103
    641   2073   1428  -1358   -394   1753   -137    756   -267    158    -85    -20
    652   2120   1467  -1384   -407   1795    -64    872   -176    236    -33     25
    667   2130   1462  -1400   -397   1795    -59    898   -153    249    -23     38
    685   2140   1454  -1413   -384   1800    -64    906   -150    259    -12     46
    680   2158   1478  -1421   -397   1821    -70    914   -153    270     -5     57
    652   2161   1509  -1405   -428   1836    -59    937   -132    298     18     72
    644   2177   1532  -1410   -444   1857    -51    953   -114    319     41     85
    631   2208   1577  -1421   -472   1893    -44    974   -101    342     59    109
    615   2218   1602  -1418   -493   1909    -38    995    -96    358     64    122
    607   2226   1618  -1415   -504   1922    -38   1013    -88    371     72    140
    610   2249   1636  -1431   -511   1943    -54   1010    -88    374     77    145
    587   2270   1680  -1428   -545   1977    -62   1026    -72    402    106    174
    607   2312   1701  -1462   -548   2008    -54   1062    -44    436    135    210
    615   2330   1714  -1473   -548   2023    -51   1083    -31    454    153    231
    600   2312   1709  -1457   -555   2013    -70   1080    -38    446    142    215
    610   2325   1714  -1467   -553   2021    -72   1091    -28    462    155    218
    623   2356   1732  -1491   -555   2047    -62   1117      0    493    181    244
    628   2387   1758  -1506   -563   2073    -70   1137     15    514    197    270
    620   2405   1784  -1514   -581   2096    -67   1169     36    535    215    290
    644   2421   1777  -1532   -566   2101    -70   1208     64    566    241    316
    688   2426   1738  -1558   -527   2083    -80   1239     77    589    257    335
    753   2416   1662  -1584   -454   2039   -101   1267     90    610    267    353
    763   2462   1699  -1613   -467   2081   -106   1327    135    659    319    400
    680   2533   1852  -1608   -587   2192    -62   1449    233    774    449    509
    636   2603   1964  -1621   -665   2283    -33   1543    311    865    542    602
    709   2642   1932  -1675   -610   2288    -62   1545    329    893    558    659
    730   2647   1917  -1688   -594   2283    -83   1512    322    891    550    685
    735   2709   1974  -1722   -620   2343    -75   1532    337    911    589    711
    631   2712   2078  -1673   -724   2395    -36   1577    376    956    615    743
    623   2720   2096  -1670   -735   2408    -41   1574    368    953    613    737
    646   2722   2073  -1686   -711   2397    -62   1519    322    909    605    670
    631   2688   2057  -1660   -714   2374    -75   1441    272    859    540    636
    626   2675   2049  -1652   -714   2364    -75   1410    244    823    498    631
    514   2642   2127  -1577   -805   2385    -38   1413    241    818    478    631
    511   2592   2078  -1553   -782   2338    -36   1350    200    782    459    600
    532   2512   1979  -1522   -722   2244    -62   1270    127    717    405    532
    579   2439   1857  -1512   -639   2148   -103   1163     38    628    311    428
    587   2385   1797  -1486   -605   2091   -127   1054    -28    558    233    358
    465   2372   1906  -1421   -719   2140    -75   1078      0    584    249    384
    332   2359   2026  -1348   -846   2192    -23   1145     41    631    288    428
    371   2327   1956  -1350   -792   2143    -57   1111      5    600    254    405
    441   2327   1886  -1384   -722   2107    -93   1070    -33    571    228    381
    457   2346   1886  -1402   -714   2117    -90   1060    -44    571    223    384
    439   2304   1862  -1371   -711   2083   -109   1036    -59    558    210    384
    431   2294   1862  -1363   -717   2078   -119   1028    -64    553    205    384
    431   2307   1875  -1369   -722   2091   -111   1026    -64    550    202    368
    439   2278   1839  -1358   -701   2060   -132   1010    -67    550    200    374
    441   2268   1826  -1356   -693   2049   -127   1008    -67    550    194    371
    449   2301   1852  -1376   -701   2078   -119   1021    -49    563    215    392
    467   2390   1922  -1428   -727   2156   -122   1013    -46    568    213    397
    449   2361   1912  -1408   -732   2138   -106   1018    -46    566    202    381
    415   2343   1927  -1379   -756   2135   -101   1018    -41    571    215    394
    407   2343   1932  -1376   -763   2138   -106   1015    -28    589    239    418
    420   2351   1930  -1384   -753   2140   -122    997    -28    594    252    426
    428   2333   1904  -1382   -737   2120   -187    940    -77    550    215    389
    426   2304   1875  -1366   -724   2091   -210    919    -93    535    202    389
    436   2346   1909  -1392   -735   2127   -202    924    -83    550    215    407
    441   2372   1930  -1405   -743   2151   -213    919    -90    548    223    415
    415   2304   1888  -1361   -737   2096   -231    901   -122    517    194    402
    392   2255   1862  -1325   -735   2060   -244    878   -150    485    168    376
    381   2192   1810  -1288   -714   2003   -249    862   -168    462    145    350
    366   2135   1769  -1249   -701   1953   -246    852   -176    446    129    335
    361   2096   1735  -1228   -688   1914   -246    833   -197    428    109    314
    332   2070   1735  -1202   -701   1904   -233    831   -200    426    106    314
    337   2049   1712  -1195   -685   1880   -228    828   -194    428    109    329
    355   1984   1628  -1169   -636   1808   -249    800   -220    394     83    303
    337   1932   1592  -1135   -628   1764   -283    763   -257    358     49    265
    335   1945   1610  -1140   -636   1777   -272    763   -244    366     51    275
    314   1927   1613  -1119   -649   1769   -272    769   -228    379     57    293
    306   1899   1592  -1101   -641   1745   -290    761   -228    376     44    293
    306   1906   1597  -1109   -646   1753   -280    766   -218    389     51    303
    277   1873   1592  -1075   -657   1732   -275    766   -218    394     51    306
    244   1829   1584  -1039   -672   1706   -267    771   -215    397     38    290
    257   1839   1582  -1047   -662   1712   -202    872   -137    436     44    280
    296   1880   1584  -1091   -644   1732   -127   1026     -7    519     85    285
    345   1979   1634  -1163   -644   1808    -70   1221    194    709    252    433
    389   2122   1732  -1257   -672   1930    -46   1444    441   1010    574    771
    431   2379   1948  -1405   -758   2164   -109   1470    579   1280    950   1218
    355   2517   2158  -1436   -904   2338   -207   1158    449   1335   1163   1512
    213   2577   2364  -1395  -1075   2470   -303    758    158   1161   1093   1478
     77   2442   2364  -1260  -1143   2403   -433    223   -379    581    514    911
     28   2073   2044  -1049  -1008   2060   -649   -319  -1031   -215   -324     90
     54   1753   1696   -904   -820   1725   -789   -366  -1163   -394   -524   -129
     85   1522   1434   -805   -672   1478   -766   -158   -989   -275   -470   -150
    122   1460   1337   -792   -607   1400   -659     80   -769   -114   -371   -111
    161   1470   1309   -815   -574   1389   -493    350   -506     98   -215     -5
    163   1496   1332   -831   -584   1413   -350    568   -296    275    -72    101
    155   1517   1361   -839   -602   1439   -285    665   -197    355      0    155
    176   1522   1343   -849   -584   1434   -280    680   -171    376     18    161
    200   1540   1340   -870   -568   1441   -285    675   -158    384     25    153
    187   1519   1330   -854   -571   1426   -272    688   -132    397     31    155
    163   1486   1322   -826   -579   1405   -270    696   -119    405     44    161
    161   1496   1335   -828   -587   1415   -265    698   -103    426     72    184
    179   1504   1325   -841   -571   1415   -257    719    -70    457    103    218
    184   1499   1314   -841   -566   1408   -265    711    -70    446     90    202
    189   1499   1309   -844   -561   1405   -265    709    -64    444     85    200
    187   1480   1293   -836   -553   1389   -270    698    -64    436     72    192
    163   1460   1296   -810   -566   1379   -259    704    -44    452     96    215
    168   1465   1293   -818   -561   1382   -254    706    -28    472    122    252
    176   1496   1319   -836   -571   1408   -257    709    -12    498    140    275
    176   1473   1296   -826   -561   1384   -272    698    -10    496    137    270
    179   1467   1288   -823   -553   1379   -270    711      7    506    148    283
    202   1470   1267   -839   -532   1369   -270    724     28    522    166    309
    200   1465   1265   -833   -532   1363   -270    730     44    542    181    327
    184   1462   1278   -826   -545   1371   -270    743     72    571    213    363
    197   1480   1283   -839   -542   1382   -267    771    119    613    254    405
    194   1470   1275   -833   -540   1374   -262    810    174    662    298    446
    202   1486   1283   -844   -540   1387   -252    857    231    717    353    501
    226   1504   1278   -867   -527   1392   -254    896    285    771    402    548
    241   1540   1299   -891   -527   1421   -244    950    363    849    475    618
    257   1587   1330   -922   -535   1457   -236   1010    439    935    566    709
    249   1634   1384   -940   -566   1509   -228   1060    498   1008    641    792
    249   1649   1397   -950   -574   1525   -215   1085    537   1057    691    839
    231   1610   1379   -919   -574   1496   -220   1075    532   1047    680    820
    218   1613   1395   -917   -587   1504   -231   1049    509   1021    657    807
    210   1631   1421   -922   -605   1527   -228   1021    488   1000    646    810
    202   1584   1382   -896   -589   1486   -228    982    454    958    615    792
    187   1504   1317   -844   -563   1410   -228    935    400    888    545    735
    171   1452   1280   -813   -555   1369   -231    875    342    810    470    659
    163   1408   1244   -787   -540   1327   -236    810    280    737    397    589
    140   1353   1210   -748   -535   1283   -249    737    213    665    322    519
    132   1288   1156   -709   -511   1223   -249    688    161    600    262    470
    122   1200   1075   -662   -478   1137   -249    639    119    545    210    418
     90   1161   1070   -628   -488   1117   -252    600     85    506    171    371
     85   1130   1044   -610   -480   1088   -267    555     51    470    137    332
     80   1088   1008   -584   -462   1049   -283    514     15    431     98    296
     75   1052    974   -566   -449   1013   -296    480    -12    400     70    267
     80   1047    966   -566   -441   1008   -293    472    -15    400     70    270
     72   1031    958   -553   -444    995   -288    470    -10    400     70    270
     59   1028    969   -542   -454   1000   -296    459    -10    400     70    262
     54   1028    971   -542   -459   1002   -301    449    -10    394     72    254
     59   1010    948   -535   -444    979   -306    444     -7    397     77    254
     62   1021    958   -542   -449    989   -298    444      5    415     90    265
     77   1047    969   -561   -444   1008   -267    472     41    452    135    296
     62   1047    984   -555   -462   1015   -270    472     51    459    148    303
     59   1060   1000   -561   -470   1031   -272    465     57    462    148    306
     54   1083   1028   -571   -485   1057   -262    465     72    472    158    311
     57   1096   1039   -576   -491   1067   -252    454     85    485    176    329
     33   1072   1036   -555   -501   1054   -262    433     90    491    192    345
     18   1026   1008   -524   -493   1018   -301    400     62    467    184    332
    -10   1002   1010   -496   -511   1005   -329    379     49    457    179    327
     20   1028   1008   -524   -493   1018   -319    381     67    470    192    337
     46   1034    987   -542   -470   1010   -311    379     62    467    192    332
    -57    896    953   -418   -506    922   -345    337     12    426    155    298
    -64    823    885   -379   -478    854   -368    309    -18    394    129    272
     96    927    831   -511   -366    880   -293    363     38    441    176    314
    148    935    784   -542   -319    859   -252    381     54    446    184    311
     62    839    776   -452   -358    810   -270    335     20    410    150    275
     31    797    763   -415   -366    782   -275    309     -2    384    119    244
     18    727    709   -371   -345    719   -298    265    -49    335     67    192
    -25    652    678   -314   -353    662   -290    252    -54    319     51    181
    -54    597    652   -272   -353    623   -296    241    -57    316     57    184
    -41    574    613   -267   -327    594   -301    231    -57    322     62    181
     -2    563    566   -280   -283    563   -298    223    -54    322     57    171
    -23    514    537   -246   -280    524   -290    220    -49    324     59    176
    -70    449    519   -189   -296    485   -301    205    -57    311     51    168
    -64    433    496   -187   -280    465   -298    205    -57    303     46    155
    -10    431    441   -210   -226    436   -277    220    -41    311     44    148
     -7    454    459   -226   -233    457   -202    329     44    358     62    137
    -10    483    493   -239   -252    488   -119    470    174    454    119    153
     15    545    530   -280   -257    537    -96    589    350    626    265    267
     41    724    683   -381   -319    704    -77    782    636    971    623    602
     44   1002    956   -524   -457    979   -140    771    727   1213    997   1049
     -2   1132   1135   -566   -568   1132   -210    467    496   1169   1161   1314
    -98   1062   1158   -483   -628   1109   -265    148    137    935   1072   1273
   -197    800    997   -301   -597    898   -413   -335   -454    288    418    646
   -213    501    714   -145   -465    607   -639   -810  -1036   -467   -407   -116
   -158    246    405    -46   -280    324   -756   -852  -1140   -628   -607   -332
   -116     44    158     33   -137    101   -711   -657   -943   -478   -530   -314
    -80    -70     10     75    -46    -31   -631   -472   -727   -316   -439   -267
    -96    -23     72     57    -85     23   -491   -241   -452    -85   -267   -132
    -98    -10     85     54    -93     36   -345    -28   -213    124    -93      7
    -64     -5     57     33    -62     25   -285     57   -106    218    -18     64
    -54     -7     46     31    -51     18   -265     77    -72    244      2     59
    -80     10     90     36    -85     49   -226     98    -49    254      0     44
    -70      0     70     36    -70     33   -236     85    -54    249    -10     38
    -77    -64     10     70    -46    -28   -228     90    -41    257     -2     41
    -98   -101     -2    101    -49    -51   -223    103    -20    275     20     49
   -129   -124      5    127    -70    -59   -210    111      2    296     46     77
   -145   -135     10    140    -80    -62   -205    103      5    285     41     72
   -106   -148    -44    124    -33    -98   -213     85     -5    265     20     57
    -54    -93    -38     75     -7    -67   -200    106     25    298     51     77
    -93   -116    -25    103    -36    -72   -205    114     44    316     75     96
    -88   -114    -25     98    -31    -70   -218    106     44    314     77    114
    -72   -124    -51     98    -10    -88   -210    116     64    337     98    132
    -98   -171    -72    135    -12   -122   -189    135     90    361    111    116
   -103   -187    -83    142    -12   -135   -194    132     98    368    111    111
    -96   -215   -119    153     10   -168   -205    132    106    371    122    103
    -80   -223   -142    150     28   -184   -218    132    114    381    140    111
    -80   -244   -163    163     41   -205   -220    150    148    415    176    158
   -106   -259   -155    181     23   -207   -213    176    187    454    210    181
   -114   -262   -148    187     15   -205   -202    205    223    483    231    179
   -119   -262   -142    189     10   -202   -181    249    283    542    280    218
    -98   -246   -148    174     23   -197   -163    316    363    633    371    296
    -20   -205   -184    111     80   -194   -176    355    418    698    439    350
    -18   -168   -150     93     64   -161   -166    402    475    763    501    400
    -83   -153    -70    116     -7   -111   -135    470    548    836    581    470
    -96   -135    -38    116    -28    -88   -132    501    579    872    626    522
    -57   -142    -88     98     12   -116   -142    485    563    859    618    519
    -46   -148   -101     98     25   -127   -140    475    548    854    626    524
    -36   -158   -122     96     41   -142   -150    436    522    823    605    509
    -51   -197   -145    124     46   -171   -155    389    472    758    548    449
    -85   -257   -171    171     41   -215   -168    322    394    659    465    376
   -101   -298   -197    197     46   -249   -168    262    335    594    407    319
   -106   -335   -228    218     59   -280   -174    184    265    514    322    231
   -122   -392   -270    257     72   -332   -187     98    187    428    236    145
   -132   -467   -337    298    101   -402   -200     36    124    368    176     64
   -158   -548   -389    353    114   -467   -213    -18     75    319    127     23
   -189   -594   -407    389    106   -501   -223    -70     36    285    101     12
   -189   -636   -446    413    127   -542   -228   -106     10    265     88    -12
   -168   -691   -524    428    176   -607   -252   -161    -46    210     25   -101
   -187   -727   -540    457    176   -633   -270   -213    -88    168    -18   -161
   -210   -761   -553    483    171   -657   -275   -236    -98    161    -28   -163
   -226   -795   -568    511    171   -683   -272   -239    -93    166    -18   -155
   -218   -807   -589    511    184   -698   -283   -249    -96    168    -12   -150
   -231   -815   -584    522    176   -701   -293   -262    -98    168    -12   -153
   -218   -815   -597    514    187   -706   -306   -275   -106    161    -18   -166
   -215   -820   -605    519    194   -714   -306   -275    -88    176     -5   -155
   -265   -862   -600    561    166   -732   -316   -280    -77    202     15   -132
   -236   -828   -592    532    176   -711   -298   -270    -49    231     41   -124
   -140   -714   -574    426    215   -644   -254   -228      0    275     85    -83
   -150   -654   -504    402    176   -579   -223   -197     46    322    142    -15
   -205   -665   -459    433    127   -563   -254   -233     31    301    122    -36
   -192   -709   -517    449    161   -613   -298   -280     -5    265     85    -83
   -189   -753   -563    470    184   -659   -337   -316    -28    244     72    -96
   -202   -792   -589    498    192   -691   -358   -345    -38    239     72   -109
   -202   -792   -589    496    192   -691   -358   -337    -28    244     75    -98
   -202   -849   -646    524    220   -748   -366   -348    -49    226     59   -111
   -187   -898   -714    542    262   -807   -389   -374    -83    197     25   -137
   -179   -914   -735    548    277   -826   -402   -400    -96    181     10   -161
   -215   -987   -774    600    277   -880   -387   -389    -85    189     12   -166
   -226  -1023   -797    623    285   -911   -389   -400   -111    171     -5   -168
   -241  -1070   -828    654    290   -950   -394   -420   -135    140    -31   -202
   -239  -1124   -885    683    322  -1005   -402   -454   -161    103    -62   -239
   -231  -1161   -930    696    348  -1047   -407   -472   -171     93    -64   -231
   -213  -1182   -969    696    376  -1078   -423   -506   -205     49   -114   -285
   -197  -1210  -1013    704    405  -1114   -433   -540   -244     -2   -179   -358
   -184  -1228  -1044    706    428  -1137   -426   -530   -239      7   -174   -345
   -197  -1270  -1072    732    436  -1171   -420   -522   -231     20   -166   -322
   -194  -1293  -1098    743    452  -1197   -413   -527   -231     23   -158   -296
   -163  -1327  -1163    743    498  -1244   -439   -566   -272    -28   -205   -355
   -111  -1304  -1192    709    540  -1249   -454   -581   -296    -62   -249   -431
   -168  -1335  -1169    750    498  -1252   -420   -555   -275    -54   -252   -426
   -205  -1366  -1161    784    475  -1262   -329   -446   -202    -18   -233   -418
   -187  -1350  -1163    766    488  -1257   -228   -288    -88     44   -210   -428
   -135  -1244  -1109    691    485  -1176   -153   -103    106    210    -80   -337
    -67  -1018   -950    542    441   -987   -132     96    366    524    239      2
    -25   -730   -704    379    337   -719   -215     64    449    771    605    441
    -67   -535   -467    298    197   -501   -345   -288    265    839    859    758
   -181   -506   -324    345     70   -415   -457   -709    -44    743    901    836
   -293   -719   -426    504     62   -574   -626  -1208   -553    233    392    358
   -324  -1135   -810    727    241   -974   -839  -1618  -1166   -571   -480   -472
   -257  -1491  -1236    872    488  -1363   -971  -1693  -1392   -919   -883   -862
   -163  -1667  -1504    917    670  -1587   -911  -1470  -1189   -789   -839   -862
   -129  -1657  -1527    893    696  -1592   -758  -1195   -924   -602   -709   -766
   -129  -1613  -1483    870    675  -1548   -558   -888   -646   -389   -548   -644
   -122  -1569  -1447    844    659  -1506   -446   -696   -478   -257   -444   -566
    -88  -1566  -1478    828    693  -1522   -407   -626   -418   -202   -405   -527
    -70  -1577  -1506    820    717  -1543   -371   -592   -392   -187   -394   -524
    -49  -1584  -1535    815    743  -1561   -353   -566   -381   -181   -400   -527
    -33  -1556  -1525    792    745  -1540   -340   -537   -363   -163   -376   -493
    -12  -1558  -1545    787    766  -1553   -353   -540   -376   -187   -392   -498
     -7  -1551  -1543    776    766  -1545   -350   -522   -355   -171   -381   -485
    -25  -1551  -1525    787    748  -1538   -332   -506   -337   -161   -371   -478
    -15  -1540  -1525    776    753  -1532   -316   -496   -329   -171   -381   -485
     10  -1514  -1525    753    766  -1519   -301   -472   -311   -163   -368   -459
     36  -1506  -1545    732    789  -1525   -309   -467   -301   -158   -363   -441
     54  -1491  -1545    719    797  -1519   -298   -449   -280   -137   -345   -428
     77  -1480  -1558    698    815  -1519   -288   -423   -262   -124   -324   -413
    119  -1454  -1574    667    846  -1514   -280   -394   -249   -122   -319   -405
    119  -1410  -1530    644    820  -1470   -277   -381   -233   -124   -327   -397
    129  -1410  -1540    639    833  -1475   -262   -353   -218   -116   -316   -374
    158  -1405  -1564    620    857  -1483   -252   -311   -187    -83   -288   -350
    163  -1369  -1532    602    846  -1449   -223   -265   -137    -38   -244   -311
    181  -1348  -1530    581    854  -1436   -202   -228   -109    -18   -226   -298
    202  -1322  -1525    558    862  -1423   -197   -187    -77      2   -215   -288
    213  -1314  -1527    548    867  -1421   -184   -122    -41     31   -194   -241
    228  -1244  -1473    509    849  -1358   -158    -46     18     80   -140   -174
    270  -1114  -1384    420    826  -1249   -124     46    109    166    -62   -109
    303  -1093  -1397    394    849  -1247    -93    158    207    272     38    -18
    332  -1054  -1387    361    857  -1221    -83    236    275    345    124     64
    355   -979  -1335    311    844  -1156    -64    301    314    394    179    124
    381   -862  -1247    239    813  -1054    -31    348    355    436    223    166
    402   -789  -1195    192    797   -992    -36    363    368    454    249    215
    402   -776  -1182    187    792   -979    -36    355    345    433    241    233
    405   -722  -1127    158    766   -924    -20    353    340    431    244    252
    415   -719  -1137    150    776   -927    -25    322    306    387    202    233
    415   -732  -1148    158    779   -937    -33    272    241    324    142    189
    392   -745  -1137    174    761   -940    -20    231    197    275     98    155
    376   -745  -1122    184    748   -932    -20    174    148    213     41    122
    376   -766  -1145    194    761   -956    -23    114     96    150     -7     64
    392   -805  -1200    205    795  -1002    -31     54     38     93    -64      5
    405   -813  -1218    202    810  -1015    -36      7    -15     36   -129    -51
    402   -854  -1257    226    828  -1054    -38    -28    -54    -15   -200   -124
    413   -875  -1291    228    849  -1083    -49    -51    -80    -36   -210   -122
    413   -841  -1254    213    833  -1049    -49    -67    -96    -38   -197    -98
    402   -818  -1221    205    810  -1018    -49    -80   -119    -59   -220   -124
    413   -839  -1252    213    831  -1044    -44    -88   -135    -85   -259   -153
    423   -828  -1254    202    839  -1041    -57    -83   -135    -83   -267   -145
    433   -787  -1221    174    826  -1002    -62    -85   -137    -83   -265   -119
    446   -727  -1174    140    807   -948    -59    -67   -124    -70   -249    -98
    465   -667  -1132    101    797   -898    -38    -46   -114    -57   -246   -106
    483   -618  -1101     67    789   -857    -31    -18    -90    -38   -223    -70
    493   -530  -1023     18    758   -776      5     25    -57     -7   -189    -20
    496   -454   -950    -20    722   -701     28     54    -41      5   -181    -10
    488   -428   -917    -28    701   -672     41     83    -18     25   -166      7
    496   -415   -911    -41    704   -662     59    101    -10     44   -145     28
    504   -329   -833    -85    667   -581     54    106      2     54   -135     44
    493   -213   -709   -140    600   -459     31    101     10     72   -109     77
    506   -213   -719   -145    613   -465      0     98      2     80    -93    101
    522   -210   -732   -158    623   -470    -10     85    -25     54   -119     67
    566   -171   -737   -197    652   -454     -7     85    -49     33   -145     62
    579   -145   -727   -218    649   -436     -5    103    -46     54   -124     96
    576   -132   -709   -220    641   -420      0    119    -44     67   -109    116
    568   -122   -693   -226    628   -405      2    119    -51     62   -101    124
    576   -122   -698   -228    636   -410     -2    101    -90     20   -145     80
    579   -103   -683   -239    628   -392      7    103   -116     -2   -181     59
    566    -75   -641   -244    602   -358     18    111   -122     -2   -189     70
    548    -93   -644   -228    594   -368     15     90   -148    -28   -223     49
    532    -98   -631   -215    581   -363     18     85   -166    -41   -241     36
    537    -85   -623   -226    579   -353     25     90   -179    -49   -246     33
    532    -62   -594   -233    563   -327     33    106   -174    -36   -220     64
    519    -36   -555   -241    537   -296     28    111   -179    -46   -226     59
    527     18   -509   -272    517   -244     23    111   -189    -46   -231     64
    509     70   -439   -290    475   -184     23    116   -189    -38   -231     80
    498    101   -397   -298    449   -148     41    142   -176     -7   -200    124
    511    116   -397   -314    454   -137     44    161   -171      2   -218    135
    527    153   -374   -340    452   -109     49    168   -184    -23   -267     98
    545    207   -337   -376    441    -64    122    272   -140    -12   -259     62
    545    267   -277   -405    413     -5    244    465    -36     38   -277     49
    600    444   -155   -524    376    145    355    740    181    244    -98    228
    654    745     88   -701    283    418    446   1093    514    633    350    587
    701   1075    374   -891    163    724    405   1111    683    971    784   1023
    659   1231    571   -945     44    901    239    633    589   1161   1111   1410
    514   1348    833   -932   -161   1091    -12    -51    311   1127   1169   1545
    392   1130    737   -761   -171    935   -241   -672   -254    558    618   1065
    332    711    376   -522    -23    545   -441  -1070   -940   -329   -293    194
    350    366     15   -358    168    192   -571  -1054  -1156   -662   -649   -158
    400    301    -98   -350    249    101   -517   -732   -950   -517   -563   -155
    449    394    -57   -423    252    168   -342   -387   -704   -340   -444    -62
    488    514     25   -501    231    270   -106    -46   -452   -155   -303     72
    493    600    106   -545    194    353     33    150   -324    -62   -246     88
    501    644    140   -574    179    392     75    205   -290    -38   -246    101
    511    644    132   -579    189    389     88    252   -259     -2   -207    135
    501    701    200   -602    150    452    101    293   -231     36   -163    166
    514    800    285   -657    114    542    101    316   -215     62   -140    194
    524    815    290   -672    116    555    109    342   -194     85   -124    207
    511    815    303   -665    103    561    116    361   -197     93   -119    207
    504    841    335   -672     83    589    127    384   -187    109   -109    218
    491    888    397   -688     46    644    140    405   -163    140    -80    254
    506    945    439   -724     33    691    140    426   -153    166    -38    290
    527    987    459   -758     33    724    135    428   -158    163    -38    275
    511   1039    524   -776     -7    782    140    441   -153    161    -51    252
    517   1062    545   -789    -12    805    150    470   -135    184    -36    280
    535   1085    548   -810     -7    818    158    498   -122    207     -7    322
    519   1119    600   -818    -38    859    166    519   -106    223     10    335
    496   1156    659   -826    -80    906    181    558    -72    262     33    337
    501   1210    709   -854   -103    961    187    592    -44    303     67    358
    587   1244    657   -917    -36    950    150    592    -49    311     85    387
    641   1260    618   -950     12    940    150    623    -31    332    101    381
    568   1309    737   -940    -85   1023    179    691     12    376    119    379
    436   1434    997   -935   -280   1215    236    815    114    480    215    501
    467   1431    963   -950   -249   1197    236    880    155    524    262    540
    504   1470    963   -987   -231   1218    220    943    194    576    314    589
    550   1582   1031  -1065   -241   1306    215   1026    265    670    415    696
    581   1706   1124  -1143   -270   1415    213   1093    319    750    491    735
    561   1738   1174  -1150   -306   1457    202   1122    335    784    517    753
    561   1797   1234  -1179   -337   1517    194   1140    363    831    576    836
    555   1865   1306  -1210   -376   1587    197   1143    384    870    636    904
    522   1873   1350  -1197   -413   1613    205   1127    376    867    631    880
    545   1883   1337  -1215   -397   1613    192   1093    332    823    587    844
    555   1883   1327  -1221   -384   1605    179   1041    275    769    532    805
    558   1842   1280  -1202   -361   1561    155    966    205    704    470    732
    530   1784   1254  -1156   -361   1519    148    906    153    659    431    709
    498   1779   1280  -1140   -392   1532    163    859    114    620    392    639
    449   1745   1296  -1098   -423   1522    168    810     67    568    335    576
    423   1709   1286  -1067   -431   1496    163    748      7    498    262    491
    379   1670   1291  -1023   -454   1480    153    691    -46    444    207    452
    384   1644   1260  -1015   -436   1452    140    641    -85    413    181    444
    392   1641   1247  -1018   -428   1444    132    605   -122    387    155    413
    374   1644   1270  -1010   -449   1460    122    566   -158    361    129    374
    366   1639   1273  -1002   -452   1457    116    555   -166    363    127    355
    381   1667   1286  -1026   -452   1475    103    537   -181    353    122    348
    368   1639   1270  -1005   -449   1454     96    527   -197    335    101    319
    348   1641   1293   -997   -472   1467     93    522   -197    342    109    329
    335   1667   1332  -1000   -498   1501    101    530   -179    392    163    400
    327   1699   1369  -1015   -519   1535    116    561   -148    436    210    420
    348   1766   1415  -1057   -532   1592    135    581   -135    436    200    374
    355   1779   1421  -1067   -532   1600    129    574   -153    418    174    381
    366   1790   1423  -1078   -527   1608    142    589   -135    452    213    439
    371   1831   1460  -1104   -545   1647    124    571   -132    457    218    392
    329   1870   1540  -1101   -605   1706    106    563   -119    475    223    389
    285   1912   1626  -1101   -670   1769     96    561   -101    511    272    459
    285   1904   1618  -1093   -665   1761     72    545   -106    527    298    488
    329   1906   1577  -1119   -623   1740     62    524   -127    514    288    465
    327   1932   1605  -1130   -639   1769     46    504   -142    506    283    459
    298   1919   1618  -1109   -662   1769     31    493   -163    501    277    444
    319   1888   1569  -1104   -623   1730     10    470   -194    478    249    426
    361   1867   1504  -1117   -571   1686     -7    454   -218    467    257    452
    303   1842   1535  -1072   -615   1688     -5    454   -228    470    267    431
    249   1805   1556  -1028   -654   1680     10    452   -254    441    223    361
    252   1790   1538  -1021   -641   1665     10    431   -283    405    179    327
    257   1777   1517  -1018   -631   1649      0    407   -303    392    181    322
    262   1727   1465   -997   -600   1597    -25    376   -327    379    168    309
    280   1696   1413   -989   -566   1556    -36    355   -348    355    132    265
    228   1699   1470   -963   -620   1584    -18    371   -335    361    137    262
    207   1693   1486   -953   -639   1590     -2    381   -327    371    148    277
    244   1704   1460   -976   -607   1582    -15    368   -342    358    132    262
    239   1709   1467   -976   -615   1590    -31    363   -350    358    135    257
    239   1704   1465   -971   -613   1584    -31    363   -353    358    150    257
    205   1691   1486   -950   -641   1590    -31    363   -345    384    184    293
    197   1683   1483   -940   -641   1584    -41    361   -358    371    158    252
    231   1693   1462   -963   -615   1579     -2    441   -332    361    109    181
    270   1732   1462  -1000   -594   1597     67    605   -223    431    135    171
    306   1842   1535  -1075   -615   1691    129    802    -25    633    298    298
    316   2044   1727  -1179   -706   1886    155   1028    241    969    652    657
    368   2330   1961  -1350   -797   2145     80   1054    384   1254   1067   1150
    366   2543   2177  -1454   -904   2361      0    769    285   1343   1337   1491
    231   2577   2346  -1405  -1057   2460    -85    392     -2   1218   1332   1564
    114   2439   2322  -1278  -1104   2382   -205    -77   -530    680    815   1060
     85   2088   2000  -1088   -956   2044   -397   -587  -1187   -129    -67    124
    179   1777   1597   -976   -709   1688   -589   -774  -1499   -511   -478   -298
    171   1574   1402   -875   -615   1491   -576   -589  -1343   -405   -428   -267
    140   1504   1363   -823   -610   1434   -467   -324  -1083   -210   -298   -168
    189   1504   1312   -849   -561   1410   -335    -54   -818      0   -150    -75
    213   1584   1371   -898   -579   1478   -181    202   -568    215     12     46
    205   1639   1434   -922   -615   1538   -132    290   -475    290     80    106
    213   1644   1431   -930   -610   1540   -132    311   -446    319    114    140
    239   1662   1423   -950   -592   1543   -122    335   -418    340    135    148
    231   1670   1439   -950   -602   1556    -98    350   -410    340    119     98
    241   1706   1465   -974   -610   1584   -101    363   -402    355    124    111
    262   1706   1444   -984   -592   1577   -106    376   -387    379    150    140
    254   1693   1439   -974   -592   1566   -109    379   -379    389    163    142
    239   1688   1449   -963   -605   1569   -101    389   -366    405    187    176
    228   1691   1462   -961   -618   1579    -98    397   -345    428    218    210
    246   1725   1478   -984   -615   1602   -101    402   -340    426    213    174
    265   1732   1465  -1000   -600   1600   -116    394   -350    410    184    140
    277   1704   1426   -989   -574   1566   -114    410   -340    431    194    161
    265   1712   1444   -989   -589   1579   -116    418   -327    454    220    187
    288   1745   1457  -1018   -584   1602   -127    428   -311    478    246    202
    298   1761   1462  -1031   -581   1613   -135    423   -314    472    239    184
    280   1764   1483  -1021   -600   1623   -137    439   -303    488    259    210
    270   1756   1483  -1015   -605   1621   -142    452   -290    514    288    226
    280   1774   1493  -1028   -605   1634   -140    480   -254    558    324    246
    296   1777   1480  -1039   -592   1628   -145    504   -231    579    340    270
    324   1810   1486  -1067   -579   1649   -166    522   -215    602    358    285
    329   1816   1483  -1072   -576   1649   -171    558   -181    644    402    306
    342   1826   1480  -1085   -568   1654   -163    615   -122    717    478    387
    345   1852   1506  -1101   -581   1680   -142    688    -44    807    571    478
    358   1906   1548  -1132   -594   1727   -140    753     23    893    654    548
    374   1948   1571  -1163   -597   1761   -166    784     59    937    709    597
    389   1995   1605  -1192   -607   1803   -171    810     90    969    743    623
    397   2016   1615  -1208   -610   1816   -174    823    103    979    753    633
    400   1997   1597  -1197   -597   1797   -181    818     96    974    743    631
    379   1982   1602  -1182   -613   1795   -166    807     85    956    727    620
    355   1974   1618  -1166   -631   1797   -171    779     62    930    717    613
    345   1938   1592  -1145   -623   1766   -176    735     18    878    675    563
    335   1883   1548  -1109   -605   1717   -174    672    -44    787    581    467
    332   1834   1501  -1083   -584   1667   -181    613   -114    706    488    379
    309   1795   1486  -1052   -589   1641   -161    571   -158    657    431    324
    293   1743   1447  -1021   -576   1595   -171    509   -213    589    363    254
    283   1693   1410   -987   -563   1553   -197    444   -267    527    301    200
    272   1647   1371   -961   -548   1509   -205    410   -285    493    270    163
    290   1605   1314   -950   -511   1460   -197    387   -301    467    252    148
    290   1545   1252   -919   -480   1397   -210    345   -340    428    213     98
    277   1519   1241   -898   -480   1382   -233    311   -363    402    179     72
    267   1543   1273   -906   -504   1408   -228    306   -358    402    176     75
    265   1517   1252   -891   -493   1384   -218    303   -358    394    158     46
    267   1491   1223   -880   -478   1358   -231    293   -366    387    145     20
    272   1486   1213   -878   -470   1350   -241    285   -366    381    142     15
    270   1509   1239   -891   -485   1374   -228    301   -342    410    171     28
    288   1558   1270   -922   -491   1415   -233    322   -306    452    218     62
    316   1579   1262   -950   -472   1421   -236    322   -293    462    231     80
    285   1569   1283   -927   -498   1426   -194    355   -249    498    275    132
    290   1590   1299   -943   -504   1444   -202    355   -236    506    277    140
    322   1595   1273   -958   -475   1434   -236    332   -236    511    275    127
    324   1600   1275   -963   -475   1436   -267    314   -246    511    288    132
    324   1605   1280   -963   -478   1444   -283    290   -257    501    272     96
    337   1592   1254   -969   -457   1423   -303    272   -272    472    241     88
    335   1574   1239   -956   -452   1408   -296    285   -259    491    267    109
    335   1558   1221   -948   -441   1389   -298    296   -252    501    277    127
    337   1551   1213   -943   -436   1382   -303    280   -259    488    270    119
    314   1467   1153   -893   -418   1312   -303    257   -290    454    228     77
    296   1384   1088   -841   -394   1236   -293    246   -306    436    207     64
    288   1348   1060   -818   -387   1205   -296    244   -309    433    215     72
    296   1327   1031   -810   -366   1179   -301    228   -319    420    213     59
    290   1273    979   -784   -342   1127   -301    215   -335    400    192     38
    290   1218    927   -756   -316   1072   -309    194   -358    368    155      5
    283   1174    888   -730   -303   1031   -298    174   -381    329    116    -18
    283   1124    841   -704   -277    984   -311    153   -402    306     88    -44
    285   1096    807   -693   -262    950   -324    145   -407    296     64    -90
    277   1091    813   -685   -267    953   -322    145   -400    303     70    -85
    277   1080    800   -680   -262    940   -322    137   -397    303     85    -57
    283   1067    784   -675   -249    927   -324    119   -405    293     83    -77
    265   1044    776   -657   -254    911   -332    111   -413    270     44   -132
    270    997    727   -633   -228    862   -309    148   -389    280     33   -122
    277    956    678   -618   -200    818   -220    272   -288    327     46   -129
    265    969    704   -615   -218    836   -122    426   -140    420     90   -132
    267   1182    911   -724   -322   1047    -75    602    140    724    371    103
    324   1452   1124   -888   -400   1288   -119    758    444   1156    852    571
    371   1706   1335  -1039   -483   1522   -233    662    480   1408   1293   1085
    340   1797   1457  -1067   -558   1628   -340    324    194   1353   1496   1387
    259   1777   1517  -1021   -628   1647   -420    -59   -306    932   1197   1093
    179   1504   1325   -841   -571   1415   -563   -558  -1015     59    241    202
    148   1135    987   -644   -420   1062   -750   -940  -1582   -696   -589   -545
    194    841    646   -517   -226    745   -841   -911  -1592   -745   -685   -680
    223    623    400   -423    -88    511   -771   -714  -1348   -566   -597   -670
    246    527    277   -387    -15    402   -654   -506  -1075   -363   -462   -561
    257    522    265   -389     -5    394   -498   -262   -776   -119   -270   -402
    254    620    366   -436    -54    493   -379    -72   -555     72   -116   -288
    254    670    415   -465    -83    542   -342    -12   -472    142    -59   -244
    262    672    410   -467    -75    542   -329      7   -441    171    -31   -223
    272    672    397   -472    -62    535   -322     25   -410    205      0   -194
    254    667    413   -459    -77    540   -306     33   -392    210      2   -200
    265    670    402   -470    -67    537   -319     20   -394    202     -2   -213
    285    675    389   -480    -51    532   -314     25   -379    220     20   -189
    296    659    361   -478    -33    511   -314     23   -371    226     23   -184
    293    641    348   -467    -25    496   -306     33   -350    228     25   -176
    296    644    345   -472    -23    496   -293     41   -324    254     51   -153
    293    618    322   -457    -12    470   -285     44   -309    267     67   -153
    303    623    319   -465     -7    472   -306     28   -316    252     46   -187
    288    620    332   -454    -20    478   -303     28   -301    259     57   -179
    280    623    342   -452    -31    483   -298     44   -277    277     80   -153
    290    615    324   -454    -15    470   -298     57   -254    301    106   -129
    290    600    306   -446     -7    454   -298     67   -239    316    129   -111
    298    605    306   -452     -2    457   -296     77   -220    337    150   -103
    309    594    285   -452     10    441   -301     88   -194    355    163    -96
    314    597    280   -457     15    439   -298    101   -168    379    184    -75
    303    610    303   -459      0    457   -288    124   -129    420    220    -49
    306    610    303   -457      2    457   -270    161    -75    475    275    -10
    324    628    303   -478     10    465   -252    223      5    563    361     70
    337    672    335   -506      0    504   -249    275     77    644    444    153
    350    701    350   -527      0    527   -241    332    153    730    532    220
    371    743    371   -555      0    558   -223    392    236    815    623    293
    371    792    420   -584    -23    607   -210    436    290    872    701    366
    363    802    436   -584    -36    620   -194    470    327    914    748    413
    358    766    405   -563    -25    587   -181    483    335    919    753    431
    358    756    397   -555    -18    576   -176    470    311    896    737    407
    342    756    413   -550    -33    584   -194    423    262    841    691    355
    340    753    413   -548    -36    584   -187    397    226    797    662    337
    327    693    366   -511    -18    532   -181    350    168    724    602    270
    314    623    309   -467      2    467   -168    298    116    657    530    205
    298    540    239   -420     31    389   -168    233     46    574    449    145
    290    511    220   -402     33    366   -192    145    -44    467    350     46
    270    462    189   -366     38    327   -200     80   -109    389    285    -33
    246    384    137   -314     54    262   -197     38   -142    348    252    -83
    220    345    124   -285     46    236   -207    -12   -179    303    207   -109
    215    296     80   -257     67    189   -220    -64   -226    254    163   -161
    205    241     36   -226     83    140   -239   -114   -267    213    127   -210
    202    202      0   -202    101    101   -246   -142   -290    189    106   -231
    200    179    -23   -192    111     77   -241   -153   -283    184     96   -241
    200    124    -77   -163    137     23   -226   -145   -277    187    101   -236
    215    148    -67   -184    142     41   -244   -158   -283    176    114   -246
    244    153    -90   -197    168     31   -239   -155   -267    189    132   -254
    244    176    -70   -213    158     54   -233   -153   -249    207    150   -233
    244    218    -25   -231    135     96   -226   -148   -226    231    179   -210
    239    246      5   -244    116    127   -202   -132   -189    262    210   -181
    218    265     46   -241     85    155   -176   -122   -158    285    233   -166
    205    231     25   -218     88    129   -163   -109   -127    311    262   -135
    207    236     28   -223     90    132   -176   -122   -116    322    280   -116
    213    244     31   -228     90    137   -194   -142   -122    319    285   -142
    213    202    -10   -207    111     96   -207   -150   -122    332    306   -142
    231    181    -51   -207    140     64   -223   -161   -124    335    314   -119
    228    192    -38   -210    132     77   -215   -161   -111    348    329   -101
    228    142    -85   -187    155     28   -210   -163   -116    345    329   -109
    231     93   -137   -161    184    -20   -218   -171   -129    340    324   -114
    226     72   -153   -150    189    -38   -231   -200   -150    322    309   -109
    218     41   -176   -129    197    -64   -231   -218   -158    311    309   -109
    213    -28   -241    -93    226   -135   -228   -228   -166    293    290   -135
    184   -137   -322    -23    252   -228   -210   -244   -181    275    267   -150
    161   -153   -314     -5    236   -231   -215   -280   -205    246    244   -187
    158   -207   -366     23    262   -288   -226   -293   -218    231    233   -192
    150   -303   -454     75    301   -379   -220   -306   -228    213    218   -197
    140   -337   -478     98    309   -407   -218   -319   -239    200    231   -194
    155   -348   -504     93    327   -423   -228   -332   -252    189    218   -218
    179   -337   -519     77    348   -428   -236   -350   -262    174    197   -241
    166   -340   -506     85    335   -423   -223   -355   -252    181    207   -233
    161   -392   -553    116    355   -472   -218   -355   -239    187    226   -220
    150   -475   -626    161    387   -550   -205   -361   -233    184    215   -223
    166   -498   -665    166    413   -579   -202   -361   -228    189    218   -226
    174   -496   -670    158    420   -584   -161   -311   -194    197    207   -236
    213   -444   -657    116    433   -550    -62   -161    -88    244    210   -249
    223   -389   -615     83    415   -501     41     54    111    410    337   -132
    213   -218   -431      2    319   -322    111    340    415    743    657    171
    262     38   -223   -150    241    -90     75    439    600   1060   1047    579
    283    171   -111   -226    197     31    -72     98    488   1200   1369    971
    161    161      0   -163     80     80   -231   -418    246   1205   1514   1156
     28     18    -10    -23     18      5   -423  -1010   -215    805   1161    839
    -59   -441   -381    249    158   -413   -607  -1538   -891    -62    259    -23
    -46   -893   -846    470    400   -870   -766  -1693  -1252   -592   -311   -558
      2  -1093  -1096    542    548  -1093   -758  -1457  -1070   -475   -270   -568
     51  -1098  -1150    522    600  -1122   -626  -1163   -807   -290   -155   -509
     88  -1047  -1135    478    610  -1088   -415   -849   -537    -93     -7   -400
    119   -984  -1104    433    610  -1044   -270   -620   -337     59    111   -303
    122  -1000  -1122    436    620  -1060   -220   -548   -277    103    145   -290
    127  -1039  -1166    454    646  -1104   -210   -524   -257    119    150   -290
    140  -1070  -1213    465    675  -1140   -192   -501   -231    137    161   -272
    142  -1039  -1182    449    662  -1109   -187   -496   -210    163    200   -215
    150  -1028  -1179    436    662  -1104   -184   -491   -207    161    189   -236
    137  -1060  -1197    459    665  -1127   -189   -493   -197    163    194   -228
    148  -1083  -1231    465    688  -1158   -197   -501   -192    158    192   -218
    181  -1080  -1262    449    722  -1171   -205   -519   -205    140    174   -233
    192  -1098  -1293    452    740  -1197   -197   -501   -171    171    205   -213
    207  -1101  -1309    446    756  -1205   -205   -491   -155    187    231   -187
    231  -1111  -1343    439    784  -1226   -226   -498   -158    181    226   -197
    218  -1135  -1353    459    784  -1244   -233   -511   -155    171    215   -207
    226  -1145  -1374    459    797  -1260   -231   -514   -158    163    210   -218
    249  -1140  -1392    444    820  -1265   -231   -506   -150    174    215   -215
    277  -1161  -1439    441    857  -1299   -233   -498   -142    179    223   -207
    335  -1171  -1506    418    919  -1337   -254   -504   -158    161    210   -223
    381  -1130  -1512    371    943  -1319   -257   -475   -127    187    239   -197
    358  -1130  -1488    384    922  -1309   -241   -436    -96    215    270   -176
    301  -1156  -1457    426    878  -1306   -213   -384    -54    249    303   -150
    316  -1156  -1473    420    893  -1314   -202   -332    -10    288    337   -132
    337  -1122  -1462    392    898  -1291   -200   -277     28    327    381    -85
    368  -1083  -1452    355    909  -1267   -194   -223     64    363    415    -54
    407  -1060  -1467    324    935  -1262   -184   -155    106    410    470      0
    441  -1018  -1460    288    950  -1239   -189   -109    140    441    514     41
    459   -956  -1415    246    935  -1184   -187    -64    184    485    571     98
    470   -904  -1374    215    919  -1137   -187    -36    215    524    620    150
    446   -883  -1330    218    885  -1106   -197    -41    213    530    636    168
    449   -870  -1319    210    883  -1093   -197    -59    205    522    636    174
    459   -867  -1327    202    891  -1098   -197    -90    189    509    631    168
    446   -904  -1350    228    896  -1124   -205   -137    161    472    605    142
    428   -953  -1382    262    904  -1166   -210   -197    122    423    568    109
    410  -1015  -1426    303    917  -1221   -205   -257     85    379    527     70
    402  -1047  -1452    319    927  -1249   -233   -340     12    303    452    -10
    384  -1093  -1480    353    932  -1286   -236   -418    -38    241    389    -80
    371  -1143  -1517    384    943  -1330   -241   -488    -83    187    337   -140
    376  -1197  -1574    410    974  -1384   -259   -561   -137    127    272   -210
    358  -1260  -1618    449    987  -1439   -275   -615   -174     85    244   -254
    355  -1306  -1665    475   1008  -1486   -285   -657   -202     49    213   -288
    350  -1374  -1725    509   1036  -1548   -293   -693   -231     15    181   -322
    345  -1434  -1779    545   1062  -1605   -288   -711   -241     -2    161   -348
    342  -1465  -1808    558   1075  -1636   -280   -724   -239     -7    158   -342
    345  -1501  -1847    579   1093  -1675   -270   -724   -246    -15    161   -342
    348  -1527  -1878    587   1111  -1701   -267   -730   -262    -31    155   -345
    340  -1530  -1870    594   1104  -1699   -270   -732   -265    -38    153   -335
    350  -1538  -1891    592   1119  -1714   -267   -717   -246    -25    163   -322
    366  -1501  -1870    566   1117  -1686   -239   -685   -218     -5    194   -293
    361  -1475  -1836    558   1096  -1657   -200   -657   -194     10    210   -277
    345  -1473  -1818    563   1080  -1644   -171   -636   -176     25    223   -270
    337  -1493  -1834    576   1083  -1662   -189   -633   -168     28    231   -272
    324  -1473  -1797    574   1060  -1634   -218   -646   -163     25    228   -267
    319  -1473  -1792    576   1054  -1631   -226   -657   -161     28    233   -254
    335  -1509  -1844    587   1088  -1675   -246   -667   -163     25    239   -252
    337  -1540  -1878    600   1104  -1706   -272   -693   -189     -5    218   -275
    327  -1548  -1875    610   1098  -1709   -285   -709   -200    -23    210   -288
    316  -1545  -1865    613   1088  -1704   -303   -727   -215    -38    202   -290
    314  -1579  -1893    633   1104  -1735   -309   -737   -239    -62    187   -288
    301  -1652  -1956    672   1127  -1803   -311   -763   -270    -93    163   -296
    298  -1704  -2005    701   1150  -1855   -314   -779   -285   -114    150   -306
    290  -1738  -2031    722   1158  -1883   -311   -784   -290   -129    135   -319
    272  -1800  -2073    763   1171  -1935   -298   -784   -290   -145    116   -335
    226  -1849  -2075    810   1150  -1964   -285   -795   -301   -171     96   -353
    207  -1906  -2114    849   1161  -2010   -285   -815   -324   -200     67   -376
    202  -1922  -2125    857   1161  -2023   -306   -833   -348   -228     44   -405
    210  -1919  -2130    854   1169  -2023   -322   -854   -363   -249     23   -431
    205  -1938  -2145    865   1174  -2042   -322   -870   -363   -262     10   -452
    197  -1979  -2177    891   1187  -2078   -306   -870   -358   -267     10   -454
    189  -2003  -2192    906   1189  -2096   -319   -878   -363   -277      2   -465
    189  -2018  -2208    914   1197  -2112   -324   -883   -366   -288     -5   -475
    176  -2018  -2195    919   1184  -2107   -314   -885   -358   -293     -7   -472
    168  -2018  -2187    924   1176  -2101   -293   -875   -345   -288     -2   -467
    137  -2010  -2151    935   1143  -2078   -246   -826   -303   -272     12   -467
    140  -1938  -2078    898   1109  -2008   -153   -675   -200   -220     41   -462
    200  -1844  -2047    820   1122  -1945    -70   -454    -44    -96    140   -381
    280  -1722  -2003    719   1140  -1862      5   -153    200    153    387   -135
    368  -1486  -1857    555   1111  -1670     18     41    420    444    732    252
    428  -1335  -1764    454   1096  -1548   -101   -181    441    626   1031    641
    309  -1299  -1608    493    958  -1452   -309   -766    259    646   1187    875
    132  -1350  -1486    607    807  -1418   -511  -1423   -155    288    888    636
    -10  -1691  -1683    849    833  -1688   -685  -2016   -813   -519     57   -184
     -7  -2125  -2117   1067   1054  -2122   -880  -2255  -1270  -1106   -558   -802
     59  -2364  -2426   1150   1241  -2392   -904  -2065  -1208  -1109   -602   -870
    114  -2444  -2559   1163   1335  -2499   -792  -1756  -1005   -995   -535   -841
    153  -2395  -2548   1119   1348  -2473   -602  -1421   -761   -828   -418   -753
    155  -2335  -2491   1091   1322  -2413   -420  -1122   -530   -654   -290   -652
    155  -2307  -2465   1072   1309  -2387   -350  -1008   -441   -589   -236   -602
    187  -2275  -2465   1044   1325  -2369   -322   -963   -400   -566   -213   -571
    197  -2301  -2499   1052   1345  -2400   -311   -948   -384   -571   -220   -574
    192  -2330  -2522   1070   1356  -2426   -309   -940   -368   -574   -231   -579
    197  -2327  -2525   1062   1358  -2426   -314   -919   -353   -563   -226   -563
    187  -2327  -2514   1070   1350  -2421   -314   -906   -345   -563   -226   -550
    194  -2320  -2514   1062   1350  -2416   -314   -898   -340   -568   -231   -550
    207  -2359  -2566   1075   1387  -2462   -319   -901   -340   -581   -241   -571
    202  -2359  -2561   1075   1382  -2460   -316   -891   -322   -576   -233   -574
    202  -2330  -2533   1062   1366  -2429   -319   -893   -309   -571   -233   -568
    192  -2327  -2520   1067   1353  -2421   -322   -891   -293   -568   -236   -558
    192  -2333  -2525   1070   1358  -2429   -309   -875   -270   -553   -226   -542
    187  -2359  -2546   1083   1363  -2452   -298   -854   -254   -545   -215   -530
    205  -2364  -2569   1080   1384  -2468   -293   -836   -223   -524   -187   -506
    220  -2348  -2569   1062   1392  -2457   -293   -831   -213   -522   -189   -498
    226  -2299  -2525   1036   1374  -2410   -316   -836   -223   -537   -218   -501
    220  -2325  -2546   1052   1379  -2434   -301   -802   -192   -511   -205   -475
    207  -2333  -2543   1062   1374  -2436   -290   -771   -155   -483   -181   -449
    213  -2322  -2535   1052   1374  -2429   -275   -724   -111   -439   -127   -410
    223  -2320  -2543   1049   1382  -2431   -275   -685    -75   -413   -101   -379
    215  -2291  -2507   1036   1358  -2397   -265   -633    -25   -371    -72   -335
    226  -2281  -2507   1026   1363  -2392   -262   -574     23   -322    -36   -306
    246  -2244  -2491    997   1366  -2366   -272   -524     62   -285     -7   -272
    262  -2148  -2410    943   1335  -2278   -283   -467    119   -226     44   -184
    275  -2122  -2397    922   1335  -2260   -267   -413    187   -148    140    -93
    280  -2122  -2405    919   1343  -2262   -249   -363    239    -88    202    -36
    280  -2122  -2405    919   1340  -2262   -236   -342    259    -67    228     -2
    267  -2122  -2390    927   1327  -2255   -244   -355    254    -70    220      7
    270  -2122  -2392    927   1330  -2257   -252   -389    228   -106    197     -5
    259  -2190  -2449    963   1353  -2317   -249   -433    192   -155    155    -36
    241  -2244  -2488   1000   1363  -2366   -259   -483    148   -207    103    -70
    226  -2281  -2507   1028   1366  -2392   -275   -540     93   -267     46    -98
    194  -2322  -2520   1062   1356  -2421   -285   -613     36   -340    -20   -132
    171  -2364  -2535   1096   1353  -2449   -280   -685    -25   -423   -103   -207
    174  -2426  -2603   1124   1387  -2514   -298   -769   -106   -519   -215   -327
    187  -2491  -2678   1153   1431  -2585   -301   -826   -155   -574   -270   -379
    163  -2553  -2720   1195   1439  -2637   -306   -870   -192   -613   -298   -407
    119  -2566  -2686   1223   1400  -2624   -337   -935   -241   -659   -337   -431
     90  -2631  -2725   1267   1405  -2678   -345   -979   -275   -706   -376   -459
     80  -2683  -2764   1301   1421  -2722   -348  -1008   -303   -743   -405   -483
    101  -2678  -2779   1286   1439  -2727   -361  -1034   -329   -769   -428   -501
    111  -2675  -2787   1283   1449  -2730   -366  -1044   -337   -782   -439   -514
    109  -2707  -2816   1296   1462  -2761   -384  -1054   -345   -802   -454   -535
     96  -2727  -2824   1317   1460  -2774   -397  -1054   -335   -797   -449   -527
     83  -2696  -2779   1304   1431  -2738   -374  -1036   -306   -774   -428   -506
     75  -2657  -2733   1291   1402  -2694   -342  -1018   -285   -758   -423   -498
     67  -2608  -2675   1267   1371  -2642   -337  -1018   -270   -756   -423   -504
     57  -2574  -2631   1260   1343  -2603   -316  -1000   -244   -732   -400   -480
     51  -2587  -2639   1267   1345  -2613   -322  -1000   -239   -722   -384   -459
     49  -2577  -2626   1262   1337  -2600   -340  -1018   -241   -730   -389   -465
     49  -2556  -2605   1252   1325  -2579   -376  -1052   -254   -743   -400   -472
     28  -2561  -2590   1267   1309  -2574   -392  -1065   -257   -740   -397   -462
     20  -2592  -2616   1286   1317  -2603   -397  -1083   -275   -761   -410   -470
     25  -2577  -2603   1275   1312  -2587   -410  -1091   -272   -756   -397   -457
     28  -2585  -2613   1275   1319  -2598   -420  -1085   -270   -750   -387   -433
     33  -2639  -2673   1304   1353  -2655   -449  -1122   -316   -802   -436   -483
     10  -2688  -2699   1337   1353  -2694   -454  -1140   -345   -839   -470   -517
     -5  -2725  -2720   1363   1356  -2722   -472  -1163   -374   -870   -506   -545
    -28  -2759  -2733   1392   1350  -2746   -475  -1176   -387   -893   -524   -568
    -46  -2813  -2766   1431   1358  -2790   -457  -1182   -384   -898   -530   -574
    -72  -2852  -2779   1460   1350  -2818   -454  -1195   -394   -919   -550   -587
   -103  -2876  -2772   1488   1332  -2824   -467  -1226   -428   -961   -602   -636
   -103  -2917  -2816   1509   1356  -2868   -454  -1231   -436   -974   -626   -652
    -88  -2992  -2904   1540   1408  -2948   -452  -1244   -454   -995   -639   -662
   -127  -3018  -2894   1571   1382  -2956   -467  -1254   -467  -1008   -649   -665
   -150  -3016  -2865   1582   1356  -2940   -480  -1257   -470  -1015   -654   -670
   -122  -3000  -2881   1558   1376  -2943   -485  -1270   -480  -1028   -662   -683
   -122  -3026  -2904   1574   1389  -2966   -483  -1270   -480  -1028   -659   -683
   -145  -3078  -2933   1613   1392  -3005   -488  -1283   -493  -1041   -683   -691
   -166  -3086  -2920   1626   1374  -3003   -457  -1241   -470  -1021   -672   -683
   -148  -3057  -2912   1602   1382  -2985   -371  -1106   -384   -987   -678   -727
   -114  -2953  -2839   1535   1361  -2896   -270   -919   -226   -878   -620   -717
    -96  -2772  -2675   1434   1288  -2725   -218   -711     41   -587   -353   -462
    -41  -2546  -2504   1293   1231  -2527   -226   -493    350   -171    122     28
    -20  -2278  -2260   1148   1117  -2270   -322   -579    420    114    576    555
    -77  -2171  -2094   1124   1008  -2132   -400   -906    239    174    833    880
   -192  -2260  -2070   1226    937  -2166   -517  -1366   -241   -239    517    639
   -316  -2546  -2229   1431    956  -2390   -711  -1982   -984  -1148   -431   -262
   -301  -2894  -2592   1597   1143  -2743   -922  -2390  -1571  -1912  -1252  -1044
   -265  -3224  -2959   1745   1345  -3091   -992  -2338  -1590  -1971  -1366  -1189
   -244  -3411  -3167   1826   1457  -3289   -891  -2081  -1337  -1774  -1244  -1117
   -210  -3429  -3218   1821   1501  -3325   -776  -1847  -1093  -1587  -1122  -1028
   -181  -3382  -3200   1779   1509  -3291   -610  -1592   -826  -1379   -976   -927
   -171  -3289  -3117   1730   1473  -3203   -498  -1405   -639  -1223   -854   -833
   -161  -3257  -3099   1709   1467  -3180   -459  -1348   -568  -1158   -795   -779
   -150  -3260  -3109   1704   1478  -3185   -436  -1319   -540  -1132   -769   -753
   -129  -3250  -3120   1688   1493  -3185   -420  -1299   -514  -1109   -745   -735
   -150  -3291  -3141   1722   1493  -3216   -418  -1286   -509  -1104   -748   -737
   -140  -3257  -3117   1696   1486  -3187   -415  -1273   -493  -1093   -735   -727
   -145  -3234  -3089   1688   1470  -3161   -433  -1283   -493  -1098   -735   -732
   -137  -3244  -3107   1691   1483  -3177   -428  -1280   -485  -1091   -732   -722
   -132  -3278  -3146   1706   1506  -3213   -420  -1286   -478  -1091   -743   -727
   -145  -3268  -3125   1704   1488  -3198   -405  -1267   -452  -1067   -719   -714
   -119  -3257  -3138   1688   1506  -3198   -405  -1257   -444  -1057   -706   -691
   -114  -3239  -3128   1675   1504  -3182   -397  -1239   -423  -1031   -680   -665
   -106  -3221  -3115   1665   1504  -3169   -381  -1228   -407  -1021   -683   -659
    -93  -3231  -3141   1662   1522  -3187   -389  -1226   -402  -1018   -678   -657
    -93  -3208  -3115   1649   1509  -3161   -384  -1208   -387   -997   -654   -636
    -80  -3192  -3112   1634   1514  -3154   -379  -1189   -374   -982   -639   -623
    -85  -3187  -3102   1636   1506  -3146   -376  -1184   -353   -950   -610   -600
    -80  -3192  -3112   1636   1514  -3154   -358  -1153   -319   -914   -574   -561
    -44  -3198  -3154   1621   1553  -3174   -353  -1127   -296   -891   -548   -550
    -46  -3203  -3159   1623   1553  -3182   -376  -1122   -288   -880   -542   -558
    -72  -3159  -3086   1615   1506  -3122   -381  -1096   -239   -823   -488   -501
    -70  -3115  -3044   1590   1486  -3081   -353  -1034   -166   -743   -413   -423
    -57  -3109  -3055   1582   1496  -3083   -342   -974   -101   -667   -340   -350
    -20  -3018  -3000   1517   1488  -3008   -324   -901    -20   -566   -233   -249
     20  -2948  -2969   1465   1493  -2959   -324   -854     41   -488   -150   -166
     20  -2899  -2920   1436   1470  -2909   -319   -807     88   -428    -85   -101
      5  -2886  -2891   1439   1447  -2889   -314   -795    101   -410    -57    -77
      0  -2870  -2870   1431   1434  -2870   -314   -795    101   -410    -51    -59
      2  -2883  -2886   1441   1444  -2883   -319   -810     77   -433    -75    -62
     -2  -2915  -2912   1457   1452  -2915   -314   -839     44   -470   -109    -90
    -18  -2940  -2922   1478   1449  -2933   -309   -872      0   -522   -158   -137
    -25  -2964  -2938   1493   1454  -2953   -309   -919    -57   -587   -215   -194
    -31  -3024  -2992   1527   1480  -3008   -319   -982   -135   -683   -306   -272
    -49  -3068  -3018   1556   1483  -3042   -311  -1031   -200   -761   -387   -345
    -64  -3115  -3052   1590   1491  -3083   -306  -1091   -270   -841   -478   -420
    -83  -3161  -3081   1621   1496  -3122   -322  -1153   -337   -914   -550   -493
    -83  -3180  -3096   1631   1506  -3138   -342  -1210   -394   -971   -613   -558
    -93  -3185  -3091   1639   1499  -3138   -340  -1239   -418  -1000   -636   -576
   -109  -3224  -3115   1665   1501  -3169   -342  -1270   -446  -1036   -665   -605
   -109  -3283  -3177   1693   1532  -3231   -337  -1286   -465  -1065   -685   -620
   -106  -3304  -3198   1706   1545  -3252   -340  -1293   -483  -1085   -704   -628
   -101  -3291  -3192   1693   1543  -3242   -353  -1327   -514  -1119   -743   -665
    -93  -3260  -3167   1675   1535  -3213   -358  -1327   -514  -1114   -735   -665
   -106  -3252  -3146   1675   1519  -3200   -366  -1325   -506  -1106   -722   -646
   -135  -3234  -3099   1686   1480  -3167   -345  -1306   -480  -1088   -701   -628
   -148  -3265  -3117   1706   1483  -3192   -337  -1291   -462  -1078   -688   -618
   -119  -3195  -3076   1657   1475  -3135   -327  -1278   -444  -1062   -670   -602
   -106  -3096  -2992   1600   1441  -3044   -329  -1270   -426  -1052   -662   -594
   -119  -3047  -2927   1584   1402  -2987   -316  -1257   -400  -1031   -641   -571
   -140  -3044  -2904   1592   1379  -2974   -316  -1257   -381  -1018   -620   -553
   -150  -3050  -2899   1600   1371  -2977   -324  -1257   -368  -1000   -594   -530
   -140  -3055  -2915   1597   1384  -2987   -324  -1252   -368   -987   -576   -501
   -155  -3070  -2915   1613   1379  -2992   -324  -1252   -381   -987   -568   -488
   -155  -3060  -2907   1608   1374  -2985   -353  -1273   -402  -1002   -581   -509
   -153  -3016  -2863   1584   1353  -2938   -337  -1252   -384   -989   -568   -496
   -166  -3042  -2876   1600   1353  -2959   -335  -1249   -394  -1005   -589   -506
   -176  -3133  -2956   1654   1389  -3044   -345  -1265   -418  -1028   -610   -527
   -179  -3130  -2951   1652   1384  -3042   -348  -1254   -423  -1031   -613   -532
   -181  -3130  -2951   1654   1384  -3042   -361  -1278   -452  -1067   -652   -576
   -210  -3174  -2964   1691   1376  -3070   -353  -1283   -465  -1085   -672   -594
   -226  -3255  -3029   1740   1400  -3143   -348  -1299   -496  -1124   -711   -620
   -228  -3257  -3029   1740   1400  -3143   -340  -1299   -485  -1130   -711   -613
   -244  -3270  -3026   1756   1389  -3148   -337  -1301   -498  -1145   -727   -631
   -246  -3286  -3039   1764   1395  -3164   -353  -1325   -527  -1176   -753   -667
   -249  -3317  -3068   1784   1408  -3192   -361  -1340   -545  -1200   -774   -696
   -283  -3328  -3044   1805   1379  -3187   -358  -1343   -540  -1192   -771   -683
   -293  -3343  -3050   1818   1376  -3198   -340  -1327   -524  -1179   -756   -662
   -283  -3359  -3078   1818   1395  -3218   -332  -1327   -522  -1184   -761   -662
   -270  -3367  -3096   1818   1413  -3231   -350  -1332   -532  -1197   -779   -678
   -275  -3387  -3115   1829   1418  -3252   -353  -1317   -532  -1208   -800   -706
   -270  -3395  -3125   1831   1426  -3260   -288  -1213   -465  -1187   -818   -753
   -272  -3335  -3063   1803   1392  -3200   -192  -1049   -319  -1088   -766   -727
   -270  -3161  -2891   1717   1309  -3026   -111   -862    -72   -839   -550   -542
   -210  -2889  -2678   1548   1231  -2782    -96   -628    285   -379    -62    -77
   -155  -2561  -2405   1358   1124  -2483   -192   -639    410    -51    418    449
   -202  -2397  -2195   1299    992  -2296   -319   -969    174    -41    659    774
   -303  -2462  -2158   1384    927  -2312   -394  -1348   -226   -288    566    735
   -402  -2699  -2296   1551    945  -2499   -537  -1860   -891  -1075   -265    -25
   -446  -2995  -2551   1719   1049  -2774   -766  -2340  -1540  -1935  -1200   -898
   -428  -3312  -2883   1870   1226  -3099   -872  -2369  -1647  -2130  -1452  -1166
   -402  -3541  -3138   1971   1366  -3341   -810  -2135  -1423  -1958  -1363  -1143
   -366  -3611  -3244   1987   1436  -3429   -711  -1906  -1179  -1766  -1247  -1057
   -353  -3619  -3265   1984   1454  -3442   -563  -1662   -919  -1561  -1093   -940
   -366  -3535  -3172   1948   1402  -3354   -433  -1457   -698  -1374   -948   -828
   -355  -3499  -3143   1927   1392  -3322   -379  -1358   -594  -1288   -888   -782
   -355  -3491  -3138   1922   1389  -3315   -345  -1314   -548  -1247   -859   -758
   -358  -3496  -3141   1927   1389  -3320   -335  -1291   -524  -1226   -836   -740
   -345  -3478  -3133   1909   1392  -3307   -332  -1275   -506  -1210   -810   -719
   -340  -3478  -3138   1909   1397  -3309   -332  -1254   -478  -1182   -779   -698
   -366  -3522  -3159   1943   1395  -3341   -327  -1247   -467  -1184   -779   -698
   -363  -3463  -3099   1914   1366  -3281   -322  -1228   -444  -1166   -763   -685
   -361  -3452  -3091   1906   1363  -3273   -309  -1210   -423  -1148   -745   -670
   -355  -3473  -3117   1914   1379  -3296   -306  -1205   -413  -1140   -732   -657
   -342  -3463  -3122   1901   1389  -3294   -319  -1202   -405  -1135   -727   -644
   -348  -3452  -3107   1899   1379  -3281   -319  -1182   -381  -1117   -714   -626
   -350  -3445  -3094   1896   1369  -3270   -322  -1174   -379  -1114   -714   -636
   -337  -3424  -3086   1880   1374  -3255   -322  -1166   -366  -1093   -693   -610
   -337  -3411  -3073   1873   1366  -3242   -303  -1137   -324  -1060   -654   -587
   -324  -3395  -3070   1860   1371  -3234   -288  -1106   -290  -1031   -631   -587
   -337  -3432  -3096   1883   1379  -3263   -283  -1093   -277  -1028   -644   -602
   -335  -3429  -3094   1883   1379  -3263   -301  -1093   -270  -1026   -646   -589
   -303  -3348  -3047   1823   1371  -3198   -285  -1034   -197   -956   -574   -527
   -311  -3325  -3013   1816   1350  -3169   -283   -997   -161   -919   -545   -491
   -314  -3315  -3003   1813   1343  -3159   -288   -976   -137   -898   -537   -483
   -293  -3286  -2992   1790   1348  -3141   -275   -917    -72   -831   -483   -444
   -270  -3247  -2977   1756   1353  -3112   -270   -841      7   -737   -394   -366
   -257  -3203  -2946   1727   1343  -3076   -265   -769     88   -654   -314   -280
   -231  -3138  -2909   1683   1337  -3024   -259   -696    171   -566   -231   -197
   -226  -3081  -2855   1654   1314  -2969   -246   -636    236   -496   -148   -124
   -213  -3021  -2808   1615   1296  -2915   -252   -607    272   -452   -109    -93
   -205  -2990  -2785   1597   1288  -2889   -254   -600    275   -446   -106    -85
   -205  -2938  -2735   1569   1262  -2837   -231   -592    288   -441    -88    -62
   -231  -2948  -2717   1590   1241  -2834   -228   -607    275   -462   -101    -77
   -249  -2995  -2746   1621   1247  -2870   -249   -654    218   -519   -153   -132
   -265  -3008  -2743   1636   1236  -2876   -262   -709    158   -592   -226   -184
   -267  -3003  -2738   1634   1234  -2870   -283   -779     88   -678   -316   -252
   -277  -3044  -2766   1662   1244  -2907   -298   -849     12   -771   -405   -332
   -303  -3073  -2772   1686   1234  -2922   -296   -906    -36   -828   -465   -394
   -311  -3107  -2795   1709   1241  -2953   -309   -971    -90   -888   -527   -454
   -316  -3156  -2839   1735   1260  -2998   -332  -1041   -150   -956   -597   -519
   -314  -3167  -2852   1740   1267  -3011   -355  -1088   -194  -1002   -644   -563
   -319  -3224  -2907   1769   1293  -3065   -368  -1127   -233  -1041   -683   -600
   -324  -3250  -2925   1784   1299  -3089   -381  -1153   -257  -1067   -709   -620
   -327  -3250  -2922   1787   1296  -3086   -394  -1169   -265  -1078   -724   -631
   -319  -3270  -2951   1795   1314  -3112   -397  -1176   -265  -1083   -740   -646
   -316  -3289  -2972   1800   1327  -3130   -415  -1192   -277  -1104   -769   -665
   -322  -3268  -2948   1795   1312  -3109   -423  -1187   -267  -1096   -761   -654
   -319  -3221  -2904   1769   1291  -3065   -426  -1184   -252  -1083   -748   -633
   -288  -3172  -2883   1730   1296  -3029   -428  -1176   -233  -1067   -737   -626
   -285  -3130  -2847   1706   1278  -2990   -405  -1145   -194  -1031   -717   -605
   -277  -3078  -2803   1678   1262  -2940   -387  -1130   -168  -1008   -701   -592
   -270  -3052  -2785   1660   1254  -2920   -374  -1111   -148   -984   -678   -568
   -244  -3052  -2808   1649   1280  -2930   -389  -1114   -142   -982   -675   -558
   -236  -3024  -2787   1628   1273  -2904   -402  -1114   -124   -961   -659   -540
   -223  -2987  -2764   1605   1270  -2876   -431  -1132   -127   -961   -657   -532
   -228  -2974  -2748   1600   1257  -2863   -465  -1153   -135   -969   -665   -535
   -231  -2982  -2751   1608   1260  -2868   -480  -1163   -140   -966   -659   -537
   -236  -2992  -2756   1613   1260  -2876   -472  -1156   -129   -958   -654   -530
   -220  -2959  -2740   1590   1260  -2850   -488  -1158   -129   -953   -652   -517
   -215  -2979  -2766   1595   1275  -2873   -511  -1179   -148   -971   -667   -532
   -226  -3021  -2795   1623   1283  -2909   -532  -1197   -171  -1002   -691   -555
   -236  -3081  -2844   1657   1301  -2961   -537  -1208   -184  -1026   -714   -584
   -228  -3081  -2852   1654   1312  -2966   -540  -1213   -189  -1034   -717   -592
   -233  -3096  -2863   1665   1312  -2979   -540  -1228   -207  -1052   -737   -615
   -246  -3130  -2883   1688   1317  -3008   -550  -1257   -239  -1088   -779   -654
   -259  -3198  -2940   1727   1337  -3070   -558  -1275   -252  -1109   -805   -678
   -259  -3203  -2946   1730   1343  -3076   -571  -1286   -259  -1119   -815   -693
   -257  -3195  -2940   1725   1340  -3068   -579  -1288   -259  -1127   -820   -696
   -257  -3182  -2925   1719   1332  -3055   -581  -1299   -265  -1137   -831   -711
   -265  -3211  -2946   1738   1337  -3078   -589  -1309   -270  -1150   -846   -737
   -257  -3234  -2977   1745   1358  -3104   -587  -1312   -272  -1153   -852   -748
   -249  -3211  -2961   1730   1353  -3086   -597  -1322   -277  -1163   -862   -761
   -267  -3200  -2933   1735   1332  -3068   -602  -1327   -280  -1166   -862   -753
   -257  -3218  -2961   1735   1350  -3091   -581  -1296   -267  -1166   -880   -774
   -241  -3187  -2946   1714   1350  -3068   -491  -1171   -189  -1145   -904   -818
   -231  -3122  -2891   1675   1327  -3005   -368   -979    -38  -1039   -849   -800
   -205  -2974  -2769   1590   1280  -2873   -252   -717    241   -763   -618   -605
   -122  -2691  -2572   1405   1221  -2631   -233   -423    584   -337   -176   -184
    -90  -2374  -2283   1231   1093  -2330   -342   -501    688    -28    257    290
   -171  -2208  -2036   1189    930  -2125   -498   -935    542     93    545    631
   -309  -2171  -1862   1241    776  -2018   -719  -1527    174    -93    483    626
   -420  -2520  -2101   1470    839  -2312   -989  -2184   -548   -924   -363   -137
   -439  -3018  -2579   1727   1070  -2800  -1195  -2561  -1202  -1797  -1278   -966
   -392  -3338  -2948   1865   1275  -3143  -1262  -2470  -1270  -1961  -1499  -1208
   -335  -3460  -3125   1899   1395  -3294  -1161  -2171  -1036  -1800  -1415  -1189
   -280  -3457  -3180   1867   1449  -3320  -1000  -1909   -802  -1639  -1314  -1117
   -254  -3361  -3109   1808   1426  -3237   -815  -1647   -568  -1460  -1184  -1034
   -241  -3224  -2985   1730   1371  -3104   -693  -1478   -415  -1335  -1091   -966
   -231  -3159  -2927   1696   1348  -3044   -633  -1405   -345  -1278  -1041   -935
   -202  -3138  -2935   1667   1363  -3037   -613  -1374   -316  -1249  -1018   -911
   -187  -3156  -2969   1670   1389  -3063   -597  -1356   -311  -1241  -1010   -904
   -202  -3164  -2961   1680   1379  -3063   -584  -1337   -301  -1228  -1002   -901
   -223  -3182  -2959   1704   1366  -3070   -574  -1327   -296  -1223  -1002   -898
   -218  -3154  -2935   1683   1358  -3044   -568  -1319   -288  -1210   -995   -878
   -207  -3141  -2933   1673   1361  -3037   -574  -1312   -288  -1208   -995   -883
   -194  -3138  -2943   1665   1374  -3042   -574  -1312   -288  -1210  -1010   -898
   -205  -3107  -2902   1657   1348  -3005   -563  -1304   -283  -1213  -1018   -909
   -202  -3029  -2826   1613   1309  -2927   -545  -1280   -254  -1189  -1000   -891
   -189  -3031  -2844   1610   1327  -2938   -535  -1260   -233  -1171   -982   -854
   -187  -3013  -2829   1597   1319  -2922   -524  -1244   -218  -1156   -969   -833
   -171  -3013  -2842   1592   1335  -2927   -509  -1221   -207  -1150   -963   -849
   -161  -2979  -2818   1571   1327  -2902   -509  -1202   -194  -1137   -950   -849
   -142  -2992  -2850   1566   1353  -2922   -501  -1176   -176  -1117   -943   -839
   -124  -2956  -2834   1540   1350  -2896   -485  -1150   -168  -1101   -940   -828
   -129  -2907  -2777   1519   1322  -2842   -467  -1114   -140  -1075   -919   -800
   -109  -2847  -2738   1478   1314  -2792   -467  -1088   -119  -1049   -904   -776
    -96  -2798  -2701   1444   1301  -2751   -449  -1036    -83  -1005   -870   -735
    -83  -2759  -2675   1421   1293  -2717   -428   -974    -38   -956   -831   -693
    -59  -2753  -2694   1408   1317  -2725   -400   -893     28   -888   -771   -636
    -31  -2717  -2686   1371   1327  -2701   -379   -820     85   -831   -722   -602
     -2  -2629  -2626   1317   1312  -2629   -366   -748    137   -766   -665   -542
     23  -2478  -2501   1226   1260  -2488   -350   -667    205   -678   -579   -452
     12  -2395  -2408   1192   1210  -2400   -345   -615    244   -626   -524   -384
     23  -2382  -2408   1176   1213  -2392   -332   -592    241   -610   -498   -348
     57  -2322  -2379   1132   1218  -2351   -322   -589    233   -607   -493   -332
     64  -2288  -2356   1111   1210  -2322   -324   -615    205   -631   -517   -348
     46  -2294  -2340   1124   1192  -2317   -327   -649    161   -670   -550   -368
     28  -2309  -2338   1137   1182  -2325   -324   -691    114   -717   -592   -405
     -2  -2338  -2338   1169   1166  -2338   -324   -740     57   -771   -649   -449
    -20  -2333  -2312   1176   1145  -2325   -306   -787     10   -823   -696   -488
    -36  -2369  -2333   1202   1148  -2351   -296   -846    -46   -885   -763   -548
    -38  -2382  -2343   1208   1150  -2361   -298   -904   -106   -945   -828   -607
    -54  -2395  -2340   1223   1143  -2369   -290   -956   -155   -992   -872   -644
    -62  -2410  -2348   1234   1143  -2379   -293  -1000   -197  -1026   -906   -670
    -59  -2418  -2359   1239   1148  -2390   -288  -1041   -241  -1062   -940   -701
    -62  -2444  -2382   1252   1158  -2416   -288  -1065   -272  -1088   -971   -719
    -62  -2429  -2369   1244   1150  -2400   -293  -1085   -298  -1111   -997   -740
    -57  -2413  -2359   1234   1150  -2387   -301  -1096   -316  -1127  -1013   -756
    -59  -2403  -2343   1231   1140  -2374   -293  -1098   -324  -1127  -1018   -756
    -67  -2379  -2312   1223   1119  -2346   -280  -1088   -316  -1117  -1018   -753
    -33  -2333  -2299   1182   1132  -2317   -275  -1075   -314  -1106  -1008   -740
    -10  -2294  -2283   1150   1135  -2291   -275  -1062   -314  -1101  -1000   -727
    -12  -2223  -2210   1119   1098  -2218   -241  -1021   -285  -1067   -969   -691
     -7  -2177  -2169   1091   1078  -2174   -202   -982   -267  -1041   -953   -670
      0  -2120  -2120   1060   1057  -2120   -158   -945   -246  -1013   -930   -654
     10  -2042  -2055   1015   1031  -2047   -129   -909   -218   -982   -904   -623
     28  -1953  -1982    963   1005  -1966   -119   -885   -197   -953   -878   -600
     38  -1896  -1935    927    987  -1914   -124   -883   -205   -943   -870   -584
     57  -1847  -1906    893    979  -1875   -142   -885   -213   -937   -865   -568
     64  -1831  -1899    880    982  -1865   -161   -891   -233   -945   -872   -574
     67  -1808  -1875    870    971  -1842   -163   -885   -246   -948   -878   -566
     77  -1782  -1862    852    969  -1821   -163   -870   -252   -937   -867   -553
     90  -1758  -1849    833    969  -1803   -158   -859   -257   -927   -862   -535
     77  -1777  -1855    846    963  -1816   -153   -857   -277   -932   -867   -527
     64  -1784  -1849    859    956  -1816   -137   -854   -293   -940   -870   -519
     75  -1771  -1847    844    961  -1808   -129   -859   -309   -958   -885   -535
     77  -1758  -1836    839    956  -1797   -116   -857   -329   -974   -904   -550
     67  -1771  -1842    849    953  -1805   -103   -849   -350   -995   -927   -574
     62  -1777  -1839    857    950  -1808    -93   -839   -368  -1008   -940   -579
     49  -1753  -1803    852    924  -1777    -85   -841   -381  -1015   -953   -581
     62  -1712  -1774    826    917  -1743    -75   -828   -381  -1013   -953   -581
     75  -1696  -1771    807    922  -1732    -70   -818   -384  -1013   -961   -581
     90  -1654  -1745    782    917  -1699    -72   -815   -402  -1028   -982   -597
     96  -1597  -1693    748    891  -1644    -49   -787   -389  -1013   -974   -579
     96  -1564  -1662    732    878  -1613    -41   -766   -384  -1002   -966   -563
    106  -1540  -1647    717    875  -1595    -33   -745   -384   -995   -966   -555
    114  -1517  -1631    701    872  -1574    -25   -727   -384   -987   -963   -548
    122  -1457  -1582    665    852  -1519     15   -670   -358   -963   -950   -535
    142  -1356  -1499    605    820  -1426    124   -504   -259   -904   -924   -524
    176  -1228  -1405    522    789  -1317    246   -267    -98   -779   -833   -467
    223  -1026  -1249    402    735  -1137    368     44    179   -501   -589   -257
    311   -730  -1044    207    675   -885    389    314    452   -140   -205    140
    353   -439   -792     41    571   -613    322    197    504     93    142    581
    254   -327   -584     33    418   -454    166   -236    353    171    363    901
     96   -303   -400    103    246   -350    -31   -787     12     -7    288    893
    -44   -574   -530    309    241   -550   -205  -1405   -646   -771   -493    145
    -64  -1002   -937    535    436   -971   -394  -1751  -1218  -1501  -1275   -631
     18  -1257  -1275    618    646  -1267   -485  -1662  -1280  -1626  -1454   -839
     85  -1286  -1371    600    727  -1327   -394  -1358  -1057  -1467  -1363   -802
    129  -1187  -1317    527    722  -1249   -202  -1034   -805  -1278  -1231   -704
    142  -1109  -1252    483    696  -1179     23   -706   -566  -1070  -1072   -576
    158  -1013  -1174    426    665  -1093    155   -511   -420   -937   -966   -485
    171   -948  -1119    389    644  -1034    215   -423   -358   -878   -922   -446
    176   -909  -1088    366    631   -997    239   -384   -342   -854   -911   -444
    187   -854  -1044    332    615   -948    262   -348   -329   -833   -901   -441
    181   -807   -992    311    587   -901    285   -309   -311   -810   -880   -423
    179   -769   -948    296    563   -857    303   -267   -290   -787   -857   -389
    194   -740   -935    270    563   -836    306   -246   -288   -779   -849   -376
    210   -706   -917    246    563   -810    319   -226   -270   -753   -828   -358
    215   -657   -872    220    542   -763    340   -194   -241   -727   -807   -337
    220   -607   -828    194    524   -717    363   -158   -218   -698   -787   -316
    228   -576   -807    171    517   -691    368   -129   -207   -675   -766   -290
    228   -548   -776    158    501   -662    381    -98   -192   -654   -740   -267
    244   -485   -730    119    485   -607    392    -70   -174   -631   -717   -249
    259   -444   -704     93    480   -574    397    -46   -163   -610   -701   -241
    275   -415   -693     70    480   -553    410    -10   -145   -584   -680   -226
    283   -368   -654     41    467   -511    418     25   -124   -558   -659   -202
    293   -309   -605      7    446   -454    433     72    -90   -522   -631   -168
    306   -249   -555    -28    431   -402    446    122    -59   -483   -597   -127
    311   -220   -535    -46    420   -376    465    184    -23   -436   -561    -98
    314   -155   -470    -80    389   -311    478    252     20   -381   -509    -49
    322   -103   -426   -109    371   -265    491    322     70   -327   -462     -7
    342    -15   -358   -163    350   -187    511    405    142   -252   -392     54
    371     62   -309   -218    340   -122    535    493    218   -166   -316    124
    392    148   -244   -270    316    -49    548    579    288    -83   -244    197
    407    228   -181   -319    293     25    561    654    358      0   -161    280
    415    311   -103   -363    259    103    574    717    415     70    -77    363
    423    384    -38   -405    231    174    584    745    446    103    -36    400
    423    436     12   -431    205    226    605    761    457    119    -18    418
    423    457     33   -441    194    246    610    763    452    116    -10    428
    426    475     49   -449    189    262    610    753    441    111    -12    439
    423    498     72   -462    176    285    615    724    420     88    -36    420
    418    496     77   -457    171    285    618    680    376     46    -83    384
    413    496     83   -457    166    290    620    628    327     -2   -132    337
    384    457     72   -420    155    265    631    587    272    -64   -197    267
    368    441     72   -407    145    257    613    527    213   -127   -257    202
    371    431     59   -402    155    246    600    478    166   -171   -303    158
    376    420     41   -400    168    231    602    449    135   -197   -327    140
    376    400     23   -387    176    213    589    415     96   -226   -358    114
    358    420     59   -392    150    241    597    402     80   -228   -368    103
    366    407     41   -389    163    226    610    397     75   -228   -374     96
    379    413     33   -400    174    223    602    381     62   -239   -384     85
    389    433     44   -410    174    239    594    368     54   -246   -389     77
    405    488     80   -449    161    285    600    384     64   -226   -368     93
    418    566    148   -493    135    358    605    402     75   -197   -342    116
    436    644    207   -540    114    426    626    433    103   -153   -309    150
    441    693    252   -566     96    472    662    480    142   -114   -275    181
    444    714    270   -581     85    493    683    493    155    -98   -265    184
    454    787    332   -620     59    561    709    527    194    -57   -226    223
    465    854    389   -659     36    620    717    550    223    -28   -200    246
    480    904    423   -691     28    665    704    553    233     -7   -174    277
    491    958    467   -727     12    714    688    548    241     23   -137    324
    514    969    454   -743     28    711    662    548    236     36   -124    340
    527   1008    478   -769     23    743    675    561    241     54   -103    363
    550   1075    524   -813     12    800    678    574    254     75    -75    381
    553   1096    542   -826      5    820    659    566    241     64    -85    363
    545   1083    535   -815      5    810    644    548    218     41   -114    327
    545   1078    530   -813      7    805    636    540    205     36   -122    324
    553   1080    527   -815     12    805    639    555    215     57    -98    353
    555   1036    480   -797     36    758    639    550    200     41   -114    342
    540   1021    480   -782     31    750    636    545    189     36   -116    340
    527   1039    511   -784      5    776    633    532    171     20   -129    327
    542   1057    514   -800     15    787    631    522    158     15   -145    309
    532   1028    493   -782     20    761    631    527    158     15   -145    303
    527   1026    498   -776     15    761    641    535    161     23   -142    311
    524   1049    522   -789      2    787    646    540    158     28   -142    301
    537   1062    524   -800      7    795    641    535    150     20   -148    275
    527   1052    524   -789      0    787    652    548    163     36   -135    277
    519   1065    545   -792    -12    805    659    558    179     59   -109    314
    530   1088    555   -810    -12    820    652    561    174     67    -98    327
    545   1130    584   -836    -18    857    665    584    187     75    -90    329
    553   1156    600   -854    -23    878    766    717    267    101    -96    301
    576   1236    657   -906    -41    948    885    911    418    210    -31    329
    602   1395    792  -1000    -96   1093    987   1166    691    485    210    527
    683   1649    966  -1166   -140   1309   1000   1465   1031    909    631    922
    737   1995   1257  -1369   -259   1626    893   1428   1166   1249   1091   1423
    667   2145   1478  -1408   -405   1813    769   1088   1049   1379   1376   1761
    550   2132   1582  -1343   -514   1857    620    607    675   1161   1262   1704
    418   1914   1496  -1166   -537   1706    426    -38    -33    361    472    992
    381   1514   1130   -950   -374   1322    176   -519   -724   -509   -415    174
    426   1213    787   -820   -181   1000     88   -454   -784   -623   -571    -12
    454   1039    584   -748    -64    813    158   -194   -576   -470   -483     12
    491   1028    537   -758    -23    784    296     57   -348   -298   -374     70
    535   1101    566   -818    -15    833    506    345    -77    -88   -226    168
    532   1161    626   -846    -46    893    667    550    122     75    -96    270
    537   1200    662   -870    -62    932    719    631    202    150    -31    324
    548   1249    701   -898    -75    976    732    665    244    192      5    348
    548   1293    745   -922    -98   1021    743    696    267    220     28    361
    537   1306    766   -922   -114   1036    763    719    288    241     44    371
    532   1312    779   -924   -122   1047    774    732    301    254     59    376
    540   1335    795   -937   -127   1065    787    750    324    288     83    381
    535   1340    802   -937   -135   1072    802    771    345    311     96    397
    537   1374    836   -956   -150   1106    807    789    361    342    127    426
    545   1382    833   -966   -145   1109    800    792    374    361    148    444
    550   1384    833   -966   -140   1109    792    795    376    361    148    439
    545   1405    859   -976   -158   1132    795    805    394    384    174    457
    542   1415    872   -979   -166   1145    807    826    410    405    194    467
    550   1441    891   -997   -171   1166    807    839    426    426    215    467
    553   1428    875   -989   -161   1153    823    867    449    444    231    475
    537   1439    901   -989   -181   1171    823    883    462    467    252    491
    540   1454    911   -997   -184   1184    826    901    488    496    280    514
    558   1470    909  -1015   -174   1189    841    932    519    530    314    542
    581   1535    953  -1057   -184   1244    849    966    555    581    361    576
    566   1519    953  -1044   -194   1236    862   1002    600    633    400    600
    568   1530    961  -1049   -194   1244    878   1054    657    693    454    646
    574   1571    995  -1072   -210   1283    883   1117    722    771    527    706
    587   1631   1044  -1109   -228   1337    888   1179    795    854    610    771
    602   1675   1072  -1140   -236   1376    909   1244    870    937    691    836
    613   1717   1104  -1163   -246   1410    932   1317    948   1031    776    924
    615   1756   1140  -1187   -262   1449    940   1363    997   1096    844    987
    620   1784   1163  -1202   -270   1475    940   1387   1021   1137    888   1015
    628   1821   1192  -1226   -280   1506    945   1387   1015   1143    898   1026
    628   1831   1200  -1231   -285   1517    956   1384   1008   1137    901   1034
    628   1844   1213  -1236   -290   1530    956   1358    987   1119    891   1031
    600   1779   1179  -1189   -288   1480    958   1325    945   1072    854   1000
    584   1727   1143  -1158   -277   1436    948   1265    883   1005    792    945
    571   1667   1093  -1119   -262   1382    956   1218    820    940    727    883
    558   1610   1052  -1085   -246   1330    945   1150    740    854    644    797
    553   1618   1065  -1085   -254   1343    950   1101    688    795    579    740
    542   1592   1049  -1067   -254   1322    945   1049    639    743    527    693
    532   1527    995  -1031   -231   1262    935   1000    597    706    491    657
    506   1470    963   -992   -228   1218    911    948    540    657    441    600
    488   1423    935   -956   -223   1179    911    927    519    633    418    566
    496   1444    948   -971   -228   1197    919    924    511    618    402    561
    491   1413    922   -950   -215   1169    922    914    509    607    397    555
    483   1376    893   -930   -205   1135    919    909    509    607    400    558
    493   1382    888   -937   -197   1135    909    901    504    607    392    545
    501   1376    872   -940   -184   1127    909    898    504    610    394    540
    506   1418    911   -963   -202   1166    919    909    519    623    407    542
    501   1504   1002  -1005   -249   1254    919    922    548    654    439    563
    501   1519   1018  -1010   -257   1270    924    940    574    685    459    581
    493   1496   1002   -997   -254   1249    953    971    602    719    493    620
    485   1501   1015   -995   -265   1260    961    976    615    740    522    641
    480   1548   1065  -1015   -290   1306    948    956    620    756    537    649
    493   1590   1096  -1041   -301   1343    937    945    633    774    555    667
    509   1595   1085  -1054   -288   1340    917    932    615    769    555    667
    511   1577   1065  -1044   -277   1322    898    924    607    769    558    667
    506   1564   1057  -1036   -275   1312    891    922    607    769    563    672
    506   1553   1047  -1028   -270   1301    880    919    607    771    566    678
    496   1506   1008  -1002   -257   1257    875    917    597    761    566    675
    493   1483    989   -989   -246   1236    878    914    589    753    561    667
    478   1444    963   -961   -244   1205    880    906    576    745    540    644
    483   1413    930   -948   -223   1171    857    880    545    719    514    615
    485   1369    883   -927   -200   1127    862    870    535    706    498    602
    467   1340    872   -904   -202   1109    872    865    532    698    496    600
    459   1304    841   -883   -192   1075    872    846    522    683    485    587
    444   1262    818   -852   -187   1041    870    828    501    662    462    555
    431   1241    807   -836   -189   1026    849    807    480    646    436    532
    433   1231    797   -833   -181   1015    852    813    491    652    449    542
    439   1213    774   -828   -168    995    862    820    504    657    457    542
    439   1187    748   -813   -153    969    865    813    501    652    457    537
    439   1205    766   -823   -163    987    857    797    496    649    459    535
    441   1218    776   -831   -166    997    854    787    496    652    465    527
    433   1187    753   -813   -161    971    862    802    504    652    459    509
    436   1171    735   -802   -148    953    930    917    574    683    446    472
    457   1275    818   -867   -179   1047   1034   1093    740    815    524    514
    478   1475    997   -976   -259   1236   1101   1293   1015   1104    789    745
    527   1743   1215  -1135   -345   1478   1109   1506   1353   1535   1257   1200
    555   2065   1509  -1309   -475   1787   1010   1428   1410   1784   1667   1686
    501   2177   1675  -1340   -587   1925    870   1018   1075   1686   1813   1922
    415   2104   1688  -1260   -636   1896    761    620    636   1363   1610   1779
    316   1878   1561  -1098   -623   1719    615    124     23    641    844   1060
    283   1491   1208   -885   -462   1350    415   -296   -579   -171    -49    215
    340   1156    815   -750   -239    987    327   -244   -581   -223   -171     64
    379    950    571   -665    -96    761    394    -25   -358    -46    -75    103
    405    945    540   -678    -67    743    535    220    -85    166     72    210
    415   1000    584   -706    -83    792    701    485    197    394    244    332
    423   1062    636   -743   -106    849    810    665    387    558    374    428
    431   1096    665   -763   -116    880    865    748    472    626    436    478
    431   1117    683   -776   -124    901    891    784    514    662    465    501
    446   1111    665   -779   -109    888    901    802    530    680    475    511
    462   1130    667   -797   -101    898    898    815    540    691    485    517
    465   1135    670   -800   -103    904    898    828    553    704    498    524
    444   1122    678   -784   -116    901    904    836    561    717    511    527
    449   1124    675   -787   -111    901    914    854    581    732    522    532
    470   1156    685   -813   -109    922    914    870    602    748    542    550
    478   1143    665   -810    -93    904    911    878    618    756    555    555
    478   1158    680   -818   -101    919    919    901    652    782    581    584
    488   1161    672   -823    -90    917    924    914    665    789    592    592
    498   1150    652   -826    -77    901    914    914    665    784    584    584
    504   1163    659   -833    -77    911    922    935    680    810    600    602
    506   1205    698   -857    -96    953    927    950    704    833    620    618
    519   1221    701   -870    -90    961    940    976    732    862    644    636
    530   1210    680   -872    -75    945    940    995    745    875    652    639
    540   1252    711   -896    -85    982    945   1023    776    906    688    665
    558   1283    724   -922    -83   1005    953   1057    818    948    727    698
    576   1278    701   -927    -62    989    958   1096    849    984    753    724
    587   1304    717   -948    -64   1013    974   1148    901   1039    802    763
    607   1361    750   -984    -70   1057    987   1213    969   1106    862    815
    623   1410    784  -1018    -80   1098   1002   1286   1041   1187    945    888
    641   1470    828  -1054    -93   1150   1028   1366   1122   1283   1039    971
    662   1535    870  -1101   -103   1202   1052   1439   1192   1363   1122   1049
    670   1574    904  -1124   -116   1239   1060   1488   1236   1413   1179   1104
    685   1647    961  -1169   -137   1304   1062   1514   1254   1436   1205   1135
    688   1678    989  -1182   -150   1335   1067   1522   1249   1441   1213   1148
    678   1667    989  -1174   -155   1330   1067   1514   1223   1415   1192   1127
    675   1667    992  -1174   -158   1330   1065   1486   1189   1374   1158   1098
    670   1647    976  -1161   -153   1312   1075   1452   1153   1335   1122   1070
    659   1660   1000  -1158   -168   1330   1085   1408   1109   1278   1072   1021
    649   1613    963  -1132   -158   1288   1072   1340   1034   1200    997    948
    639   1564    924  -1101   -142   1244   1062   1273    958   1117    914    875
    626   1509    880  -1067   -127   1195   1062   1221    893   1047    841    810
    615   1462    846  -1039   -114   1156   1049   1158    833    982    771    740
    613   1439    826  -1026   -106   1132   1041   1109    795    943    735    714
    610   1408    797  -1008    -93   1104   1031   1065    748    901    693    678
    600   1392    792   -997    -96   1093   1021   1034    711    875    657    639
    589   1366    776   -976    -93   1072   1021   1023    696    862    646    626
    587   1335    745   -963    -80   1039   1005   1010    683    844    633    618
    589   1376    787   -984    -98   1080   1010   1010    691    849    641    628
    589   1371    782   -982    -96   1078   1015   1015    704    859    649    636
    615   1392    776  -1002    -80   1085   1021   1023    714    862    652    636
    636   1415    779  -1026    -70   1096   1008   1023    709    859    646    628
    652   1454    802  -1052    -75   1127   1010   1044    724    875    667    646
    659   1522    862  -1093   -101   1192   1036   1078    761    909    704    672
    654   1613    958  -1132   -150   1286   1052   1104    795    940    732    706
    654   1626    969  -1143   -158   1299   1072   1124    818    956    745    711
    659   1621    961  -1140   -150   1291   1078   1137    839    979    761    714
    665   1649    984  -1158   -161   1317   1062   1135    846    995    779    732
    685   1727   1041  -1205   -176   1384   1041   1132    857   1005    792    761
    691   1730   1039  -1213   -176   1384   1015   1130    849   1002    800    766
    680   1686   1005  -1184   -163   1345   1028   1143    865   1018    823    789
    662   1683   1021  -1174   -179   1350   1023   1150    859   1018    823    792
    662   1722   1060  -1192   -197   1392   1010   1148    849   1005    815    784
    659   1735   1075  -1200   -207   1408    992   1130    828    984    789    750
    659   1696   1034  -1179   -187   1366    989   1127    826    979    789    758
    672   1673   1000  -1174   -163   1337    989   1130    820    974    784    750
    662   1610    948  -1135   -142   1280    979   1117    797    945    745    719
    662   1618    956  -1140   -148   1288    982   1104    787    927    719    704
    649   1597    948  -1124   -148   1273    987   1101    779    911    698    704
    631   1590    958  -1111   -163   1273    997   1111    787    914    698    698
    631   1569    937  -1098   -153   1254    989   1104    779    904    701    665
    633   1564    930  -1098   -148   1247    971   1093    766    888    693    652
    646   1566    919  -1106   -137   1244    961   1091    753    878    680    652
    652   1564    911  -1106   -129   1239    956   1091    748    872    672    652
    652   1558    906  -1104   -127   1234    945   1083    743    862    662    646
    659   1610    948  -1137   -145   1280    943   1085    750    865    659    649
    670   1621    950  -1145   -140   1288    935   1101    758    872    662    652
    667   1602    932  -1135   -132   1270    950   1124    763    870    646    636
    670   1610    940  -1140   -135   1275   1065   1273    854    917    654    623
    675   1714   1039  -1197   -181   1379   1179   1480   1013   1034    722    662
    706   1914   1208  -1312   -249   1561   1280   1756   1296   1312    971    878
    776   2195   1415  -1486   -319   1805   1301   2031   1610   1699   1369   1275
    818   2538   1719  -1678   -449   2130   1195   1925   1683   1984   1777   1730
    719   2655   1932  -1688   -607   2294   1008   1439   1499   2088   2052   2049
    576   2660   2083  -1621   -753   2372    782    854   1132   1904   1971   2021
    470   2392   1922  -1434   -724   2158    517    226    472   1169   1247   1376
    459   1844   1384  -1150   -462   1615    288   -176   -239    228    288    491
    524   1558   1031  -1041   -254   1296    249    -23   -226    150    135    303
    558   1465    906  -1013   -174   1187    371    293     33    332    239    348
    587   1530    943  -1060   -179   1239    561    607    311    540    384    457
    610   1634   1023  -1122   -205   1330    763    896    555    724    519    555
    618   1696   1078  -1158   -231   1387    862   1044    685    828    600    618
    631   1727   1093  -1179   -231   1410    901   1101    740    872    631    649
    644   1764   1117  -1205   -239   1441    922   1124    766    896    649    675
    623   1795   1171  -1208   -272   1483    919   1132    776    906    657    670
    607   1808   1197  -1208   -293   1501    927   1150    797    922    670    678
    615   1800   1184  -1208   -283   1493    937   1179    820    945    691    691
    636   1829   1192  -1234   -280   1512    943   1195    833    961    701    706
    654   1867   1213  -1260   -277   1540    948   1210    849    976    711    724
    646   1896   1247  -1273   -301   1571    937   1221    854    987    719    735
    641   1904   1262  -1273   -311   1584    930   1228    862    987    722    732
    636   1899   1260  -1267   -311   1579    935   1236    865    992    722    735
    626   1943   1317  -1283   -345   1631    943   1249    885   1008    735    753
    613   1964   1348  -1288   -368   1657    953   1265    911   1031    750    766
    610   1964   1353  -1288   -371   1660    943   1278    917   1034    750    761
    628   1982   1353  -1306   -363   1667    943   1304    945   1062    774    779
    628   1995   1366  -1312   -368   1680    943   1325    953   1078    797    797
    623   2029   1405  -1327   -389   1719    956   1348    976   1096    805    807
    623   2057   1434  -1340   -405   1745    971   1384   1013   1137    828    828
    620   2060   1436  -1343   -407   1751    976   1418   1036   1161    844    833
    628   2081   1452  -1353   -410   1766   1000   1473   1067   1189    862    846
    639   2132   1491  -1387   -426   1813   1023   1545   1132   1260    924    901
    659   2184   1525  -1421   -433   1855   1036   1618   1187   1314    969    940
    688   2242   1553  -1467   -431   1899   1057   1709   1249   1379   1028    997
    696   2314   1618  -1504   -459   1966   1080   1795   1325   1460   1098   1070
    701   2374   1670  -1540   -483   2023   1091   1855   1382   1522   1153   1127
    730   2494   1764  -1610   -517   2127   1096   1888   1418   1569   1210   1169
    735   2548   1810  -1644   -537   2182   1104   1904   1434   1600   1249   1205
    709   2517   1808  -1613   -548   2164   1106   1891   1418   1595   1244   1200
    701   2546   1844  -1626   -571   2195   1091   1862   1397   1574   1239   1195
    688   2572   1883  -1631   -597   2229   1075   1826   1374   1545   1221   1184
    652   2538   1883  -1595   -615   2210   1049   1769   1325   1501   1179   1153
    644   2507   1862  -1574   -607   2184   1031   1709   1265   1454   1132   1104
    636   2483   1844  -1561   -605   2164   1010   1621   1184   1374   1060   1034
    615   2426   1810  -1522   -597   2120    992   1535   1111   1296    984    969
    587   2369   1779  -1478   -597   2075    982   1467   1057   1239    930    917
    566   2335   1769  -1449   -600   2052    958   1392   1000   1182    883    875
    550   2288   1738  -1421   -592   2013    932   1330    945   1132    823    818
    514   2247   1732  -1382   -607   1990    901   1273    893   1088    771    766
    504   2231   1727  -1369   -613   1979    880   1231    857   1054    737    737
    517   2268   1751  -1392   -615   2010    872   1215    844   1049    735    737
    496   2242   1745  -1371   -626   1992    852   1189    826   1031    717    724
    472   2223   1748  -1348   -639   1987    841   1179    823   1028    706    714
    470   2234   1764  -1353   -649   2000    841   1187    839   1041    714    727
    462   2252   1790  -1356   -662   2021    846   1205    859   1072    737    753
    457   2288   1831  -1374   -688   2060    839   1205    865   1093    763    776
    459   2307   1847  -1384   -693   2078    846   1215    880   1111    782    784
    449   2346   1896  -1400   -724   2122    872   1231    898   1119    779    771
    426   2392   1966  -1408   -769   2179    896   1241    917   1127    776    769
    420   2408   1987  -1415   -784   2197    919   1262    935   1143    789    787
    413   2416   2003  -1413   -795   2210    919   1267    945   1163    807    805
    407   2470   2062  -1439   -828   2268    891   1252    948   1169    807    818
    415   2496   2081  -1454   -831   2288    852   1236    943   1171    815    833
    420   2494   2073  -1457   -826   2283    800   1210    919   1161    810    820
    407   2478   2070  -1444   -831   2275    792   1197    904   1150    800    802
    400   2481   2078  -1441   -839   2281    787   1187    898   1150    797    800
    402   2483   2081  -1441   -839   2283    766   1176    891   1148    787    795
    384   2449   2062  -1418   -839   2257    740   1150    857   1119    763    771
    374   2423   2049  -1400   -836   2236    727   1130    833   1106    748    753
    363   2395   2031  -1382   -833   2213    727   1130    828   1098    745    750
    337   2361   2023  -1348   -841   2192    730   1124    815   1088    732    740
    311   2320   2005  -1317   -849   2164    745   1117    805   1075    717    722
    283   2294   2010  -1288   -865   2151    758   1109    797   1062    701    701
    272   2260   1984  -1267   -857   2122    748   1088    771   1039    672    670
    267   2236   1969  -1252   -849   2104    735   1067    740   1010    639    646
    252   2226   1971  -1241   -859   2099    735   1067    740   1013    644    657
    249   2213   1964  -1231   -857   2088    730   1072    737   1010    652    657
    231   2226   1995  -1228   -883   2112    722   1065    724    992    636    654
    205   2216   2010  -1210   -901   2114    722   1054    714    982    628    644
    213   2210   1995  -1213   -891   2104    714   1047    706    976    620    620
    223   2205   1982  -1215   -878   2094    706   1044    701    974    613    618
    218   2208   1990  -1213   -885   2101    719   1052    706    974    605    607
    194   2216   2021  -1205   -911   2120    818   1169    779   1010    623    594
    205   2301   2096  -1254   -945   2200    935   1363    919   1093    672    620
    239   2478   2239  -1358  -1000   2359   1047   1652   1179   1340    883    802
    303   2730   2426  -1517  -1060   2577   1098   1971   1499   1727   1267   1174
    361   3018   2657  -1688  -1148   2839   1015   1906   1618   2036   1675   1636
    272   3099   2824  -1688  -1275   2961    789   1376   1465   2156   1943   1961
    119   3115   2992  -1618  -1436   3055    524    732   1132   2003   1891   1971
    -23   2803   2824  -1389  -1423   2811    272     64    454   1244   1163   1306
    -62   2301   2364  -1119  -1213   2333     54   -374   -285    296    192    376
     -7   1987   1995   -992  -1000   1990     -2   -254   -335    168      0    158
     41   1880   1839   -961   -898   1860     98     49   -114    314     77    192
     72   1919   1847   -997   -888   1883    280    361    129    493    202    277
     83   2005   1922  -1044   -919   1964    493    662    384    691    348    381
     80   2070   1987  -1078   -953   2029    597    826    519    805    433    444
     70   2070   2000  -1072   -963   2036    636    893    571    844    452    462
     59   2062   2000  -1062   -971   2031    652    914    597    862    454    480
     41   2049   2008  -1044   -982   2029    667    930    615    880    478    488
     38   2065   2026  -1054   -992   2047    680    945    626    888    491    485
     41   2083   2039  -1062   -997   2062    685    958    633    891    491    488
     41   2081   2039  -1062  -1000   2060    678    958    639    893    485    491
     28   2083   2055  -1054  -1013   2070    683    974    662    919    504    511
     28   2086   2057  -1060  -1015   2070    688    989    680    940    524    537
     20   2070   2049  -1047  -1015   2060    693    992    680    940    519    542
     10   2073   2060  -1044  -1026   2068    691    995    688    945    527    548
      5   2078   2073  -1041  -1034   2075    685   1005    698    963    537    566
    -10   2078   2088  -1034  -1049   2083    680   1013    698    971    548    568
     -5   2075   2081  -1036  -1044   2078    672   1018    693    974    550    563
      0   2078   2075  -1039  -1039   2078    680   1041    706    995    566    574
      0   2081   2081  -1039  -1039   2081    685   1070    727   1028    594    594
    -18   2094   2109  -1039  -1065   2101    685   1091    737   1041    600    607
    -20   2122   2140  -1052  -1080   2130    688   1119    769   1072    631    636
    -25   2109   2135  -1044  -1080   2122    691   1156    800   1101    657    659
    -33   2107   2140  -1036  -1085   2122    691   1195    828   1130    683    680
    -38   2138   2174  -1049  -1106   2156    701   1254    878   1184    727    714
    -41   2156   2197  -1057  -1119   2177    711   1319    932   1239    774    758
    -33   2187   2221  -1078  -1127   2203    714   1384    995   1301    839    818
    -28   2236   2265  -1104  -1145   2249    724   1447   1062   1379    919    888
    -23   2268   2291  -1122  -1158   2278    722   1496   1111   1436    982    943
    -20   2320   2338  -1150  -1179   2327    724   1530   1143   1486   1031   1000
    -20   2359   2379  -1169  -1200   2369    727   1543   1158   1512   1067   1034
    -28   2372   2400  -1171  -1213   2385    722   1525   1143   1504   1078   1026
    -44   2353   2395  -1156  -1221   2374    711   1493   1124   1483   1054   1008
    -62   2322   2385  -1130  -1223   2353    709   1460   1096   1444   1013    976
    -75   2307   2382  -1117  -1231   2346    704   1418   1060   1408    976    950
    -90   2262   2353  -1085  -1221   2307    698   1363   1015   1356    927    901
   -116   2200   2317  -1044  -1215   2257    683   1296    950   1278    849    828
   -148   2138   2286   -995  -1218   2210    683   1234    893   1205    779    758
   -163   2068   2229   -953  -1195   2148    678   1171    831   1132    704    691
   -163   1992   2156   -914  -1158   2073    665   1106    774   1067    641    631
   -187   1945   2132   -880  -1158   2039    649   1047    724   1018    597    581
   -205   1925   2130   -859  -1166   2026    636   1005    691    984    561    545
   -192   1893   2086   -852  -1140   1990    631    974    657    953    527    506
   -181   1857   2039   -836  -1109   1948    623    948    633    927    496    475
   -200   1823   2023   -813  -1111   1922    607    924    618    906    472    462
   -231   1784   2016   -776  -1124   1899    594    911    613    896    465    457
   -241   1779   2021   -769  -1132   1901    592    911    620    904    480    454
   -226   1795   2021   -784  -1122   1906    584    911    626    909    485    452
   -223   1800   2021   -789  -1122   1909    574    901    615    904    478    439
   -223   1831   2052   -805  -1137   1940    592    914    633    922    488    444
   -213   1867   2081   -828  -1148   1971    623    940    662    945    511    467
   -223   1914   2138   -844  -1179   2026    649    958    691    963    540    496
   -218   1909   2127   -846  -1171   2018    662    961    701    974    548    504
   -233   1899   2130   -833  -1182   2013    644    943    696    963    540    496
   -239   1914   2153   -839  -1197   2034    631    922    693    969    540    493
   -231   1914   2145   -841  -1187   2029    610    896    688    969    548    506
   -228   1888   2117   -831  -1174   2003    581    872    672    961    553    504
   -231   1917   2148   -844  -1189   2031    581    872    672    966    561    504
   -236   1943   2179   -854  -1208   2060    592    885    685    979    576    519
   -241   1901   2143   -828  -1192   2021    587    875    665    956    555    506
   -244   1831   2075   -795  -1161   1953    566    859    633    927    527    478
   -246   1790   2036   -771  -1143   1912    561    849    618    911    511    465
   -270   1745   2013   -740  -1143   1878    555    839    605    893    498    452
   -267   1712   1979   -722  -1122   1844    558    826    592    865    470    436
   -290   1631   1922   -672  -1106   1777    553    810    566    833    426    407
   -303   1574   1878   -636  -1091   1725    553    802    555    823    423    387
   -316   1535   1852   -610  -1085   1693    548    782    537    805    415    353
   -306   1509   1816   -600  -1060   1662    548    763    519    779    392    327
   -303   1499   1800   -600  -1052   1649    537    761    519    774    376    322
   -322   1480   1800   -579  -1060   1639    530    756    519    774    381    324
   -314   1449   1761   -568  -1036   1602    530    753    511    758    366    314
   -314   1410   1725   -548  -1018   1566    540    753    517    750    358    319
   -332   1369   1701   -519  -1015   1535    527    737    511    740    358    301
   -327   1374   1699   -524  -1013   1535    506    722    501    727    340    267
   -329   1369   1696   -522  -1013   1532    527    753    514    724    319    236
   -340   1348   1688   -504  -1013   1517    628    909    618    776    329    226
   -311   1428   1740   -558  -1026   1582    722   1088    782    901    420    285
   -265   1623   1886   -680  -1075   1753    779   1309   1034   1171    672    519
   -192   1875   2068   -841  -1130   1971    748   1496   1283   1519   1070    937
   -168   2153   2322   -992  -1244   2236    657   1356   1337   1761   1462   1405
   -272   2208   2478   -969  -1374   2343    576    984   1169   1808   1662   1675
   -387   2130   2517   -872  -1452   2325    433    522    745   1470   1400   1467
   -493   1831   2325   -670  -1410   2078    228    -90     25    620    519    623
   -504   1452   1956   -472  -1228   1704      7   -475   -545   -106   -249    -93
   -446   1171   1615   -363  -1031   1392    -54   -381   -504   -109   -288   -166
   -413   1013   1426   -301   -919   1218     31   -129   -272     57   -181   -135
   -397    982   1379   -293   -888   1179    166    132    -15    236    -57    -51
   -376   1031   1408   -327   -891   1218    353    423    265    465    119     88
   -371   1067   1439   -350   -904   1252    467    574    410    589    215    163
   -366   1080   1447   -358   -906   1262    504    626    470    639    254    194
   -366   1093   1460   -363   -914   1275    519    649    498    659    277    210
   -358   1104   1462   -371   -909   1283    542    675    535    691    309    231
   -353   1065   1418   -358   -885   1241    545    685    542    691    309    244
   -361   1078   1439   -361   -898   1257    548    696    563    701    324    262
   -363   1080   1444   -361   -906   1262    550    706    584    719    340    267
   -342   1101   1444   -379   -893   1273    550    709    594    724    355    280
   -340   1075   1413   -368   -878   1241    537    701    597    711    345    277
   -332   1054   1384   -361   -859   1218    535    701    607    714    348    285
   -340   1065   1402   -363   -872   1234    553    714    628    730    361    298
   -340   1052   1392   -355   -865   1221    561    722    646    740    361    309
   -327   1015   1343   -345   -836   1179    553    730    657    756    371    337
   -316   1010   1327   -345   -823   1166    550    735    667    766    400    348
   -309   1008   1317   -350   -813   1161    553    753    696    795    449    361
   -301   1008   1309   -353   -805   1158    542    761    714    813    462    363
   -306   1023   1330   -361   -818   1176    553    779    743    833    472    387
   -293   1023   1317   -366   -805   1169    563    802    771    857    493    423
   -270   1015   1286   -374   -776   1150    548    815    789    883    509    439
   -267   1015   1283   -374   -774   1148    568    867    862    956    574    506
   -257    992   1249   -368   -753   1119    574    904    914   1000    607    535
   -246   1021   1267   -387   -756   1143    561    945    969   1057    665    574
   -246   1072   1317   -415   -782   1195    574   1021   1054   1150    761    667
   -233   1111   1345   -439   -789   1228    574   1080   1124   1218    820    735
   -218   1117   1335   -449   -779   1226    579   1124   1184   1280    883    810
   -210   1143   1353   -467   -782   1247    584   1150   1210   1317    924    857
   -210   1189   1400   -491   -805   1293    587   1158   1218   1325    930    862
   -223   1197   1421   -485   -820   1309    574   1140   1202   1309    914    844
   -244   1187   1431   -472   -836   1309    563   1104   1179   1283    898    823
   -254   1166   1421   -457   -836   1293    566   1065   1153   1247    870    800
   -259   1127   1384   -436   -820   1257    561   1021   1111   1189    815    774
   -262   1065   1327   -400   -795   1195    548    953   1052   1111    737    717
   -267    995   1262   -366   -766   1127    530    885    987   1034    678    652
   -288    919   1208   -316   -748   1062    509    810    917    948    600    576
   -309    885   1195   -290   -750   1041    480    722    833    849    501    478
   -319    833   1153   -257   -735    992    472    667    784    787    433    423
   -337    756   1093   -210   -717    924    465    633    763    758    400    394
   -348    688   1036   -171   -693    862    449    597    735    722    363    358
   -358    670   1028   -158   -693    849    428    553    709    691    340    335
   -374    667   1041   -145   -706    854    428    527    701    670    332    314
   -374    649   1023   -137   -698    836    402    496    678    649    314    293
   -374    623    995   -124   -685    807    394    475    667    636    285    277
   -387    605    992   -111   -688    800    407    478    678    636    277    272
   -387    594    982   -103   -683    787    410    475    683    636    285    265
   -397    571    969    -88   -683    771    410    480    693    641    296    272
   -400    568    966    -85   -683    766    418    493    717    662    319    293
   -405    618   1021   -106   -711    818    418    498    748    693    342    306
   -410    654   1065   -122   -737    859    436    509    774    714    361    327
   -402    644   1044   -122   -724    844    446    517    789    727    371    353
   -397    628   1026   -116   -711    826    446    519    805    745    394    374
   -400    623   1023   -111   -711    823    426    506    810    753    397    363
   -405    665   1070   -129   -737    867    384    465    782    730    376    337
   -407    652   1060   -122   -735    854    345    426    748    693    345    314
   -397    639   1036   -122   -717    836    329    410    740    685    342    311
   -381    626   1008   -122   -696    815    322    400    737    683    342    306
   -387    566    953    -88   -670    758    324    394    732    672    335    296
   -389    522    909    -67   -649    714    309    374    714    654    322    280
   -397    501    896    -51   -646    698    288    350    693    639    309    270
   -400    436    836    -20   -618    636    288    337    675    623    290    249
   -394    366    761     15   -576    563    280    316    657    594    262    223
   -405    309    711     46   -558    509    270    277    610    540    207    174
   -423    262    683     80   -553    472    259    246    581    504    176    135
   -433    223    657    103   -545    439    252    226    568    491    163    119
   -441    174    615    135   -527    394    241    205    550    465    140     88
   -452    142    594    153   -522    368    226    181    535    444    114     54
   -467    103    568    181   -517    335    226    174    535    436    103     41
   -462    111    574    174   -519    340    226    176    542    444    119     54
   -472     80    553    197   -511    316    218    163    535    428    101     33
   -475     51    524    210   -498    285    210    150    537    431     90     20
   -467     12    478    226   -472    244    200    132    530    418     72      2
   -470    -25    444    246   -457    207    239    189    566    420     59    -20
   -483     -5    478    244   -480    236    340    327    659    449     46    -64
   -470    119    589    174   -530    355    426    496    854    623    184     41
   -439    316    753     59   -597    535    472    730   1176    997    542    366
   -379    561    940    -93   -659    750    413    867   1421   1382    997    831
   -381    823   1205   -220   -792   1013    257    584   1304   1496   1322   1231
   -475    792   1267   -158   -870   1028    150    189    987   1379   1389   1350
   -597    615   1213    -10   -906    914    -10   -340    423    841    914    945
   -659    293    950    181   -807    620   -236   -909   -290    -75    -67     38
   -613    -72    540    342   -576    233   -405  -1109   -652   -589   -641   -514
   -563   -348    215    454   -389    -67   -381   -914   -491   -465   -594   -527
   -563   -480     83    519   -324   -200   -272   -680   -252   -280   -480   -459
   -561   -472     88    514   -327   -194   -109   -420     31    -54   -314   -342
   -545   -355    189    452   -368    -83     72   -142    314    187   -114   -205
   -537   -337    197    436   -368    -70    137    -49    410    257    -67   -181
   -511   -329    181    420   -348    -75    161    -25    433    267    -67   -174
   -522   -348    174    433   -348    -88    179    -10    441    275    -57   -163
   -519   -350    168    436   -345    -90    197      5    457    293    -33   -150
   -509   -348    158    426   -335    -96    194      5    467    298    -20   -153
   -522   -350    171    436   -348    -90    194      0    459    290    -25   -171
   -522   -353    168    436   -348    -93    205     12    470    309    -10   -158
   -514   -358    155    436   -335   -101    200      7    475    311     -7   -153
   -517   -374    142    444   -329   -116    220     12    485    322      0   -150
   -517   -374    140    444   -329   -116    233     23    501    337     20   -137
   -498   -358    140    428   -322   -111    236     28    506    342     25   -127
   -506   -342    163    426   -335    -90    233     25    506    348     31   -119
   -517   -363    153    436   -335   -106    241     38    514    355     31   -119
   -514   -389    124    452   -322   -135    259     64    537    374     57   -109
   -509   -389    119    446   -316   -137    262     80    555    389     80   -101
   -498   -387    111    444   -306   -137    262     93    563    402     90    -85
   -491   -355    135    420   -314   -111    277    122    592    431    116    -54
   -485   -337    145    410   -316    -96    285    148    615    454    132    -33
   -470   -306    163    387   -319    -72    296    184    649    491    166     -5
   -459   -270    189    366   -324    -41    314    231    696    537    215     31
   -441   -239    202    340   -324    -18    322    288    748    597    270     80
   -439   -207    228    322   -335     10    335    355    810    670    337    142
   -426   -158    265    290   -348     51    353    431    883    748    415    223
   -405   -106    298    257   -353     96    368    496    948    820    493    303
   -405    -67    337    233   -371    135    387    542    989    870    542    350
   -400    -31    366    215   -384    166    389    568   1000    888    563    366
   -384     -2    379    192   -381    187    384    571    989    878    555    368
   -376      2    379    187   -376    189    397    566    974    865    545    363
   -392     -2    389    194   -392    194    397    545    945    831    530    353
   -394      7    402    192   -400    205    400    514    911    787    501    337
   -397    -38    358    218   -379    158    397    467    857    719    446    288
   -415    -64    350    241   -384    142    405    420    805    659    392    233
   -452   -119    329    285   -392    103    402    350    732    581    309    153
   -467   -179    288    322   -379     54    400    290    665    514    241     88
   -470   -200    270    335   -371     33    397    249    620    470    205     54
   -478   -265    213    371   -345    -25    384    200    568    418    153      0
   -483   -316    166    397   -327    -75    366    148    511    368    109    -57
   -498   -353    142    426   -322   -106    355    111    462    322     62    -98
   -514   -394    119    454   -319   -137    353     93    431    288     36   -119
   -517   -405    111    462   -314   -148    374     96    428    288     36   -119
   -509   -381    127    444   -319   -127    381    101    420    285     33   -119
   -504   -361    142    431   -324   -109    376    106    415    288     31   -124
   -501   -371    129    433   -316   -122    379    119    415    290     31   -116
   -506   -355    150    431   -329   -103    397    140    423    301     49    -98
   -498   -329    168    413   -335    -80    410    163    439    314     57    -96
   -493   -301    192    394   -342    -54    413    187    446    329     85    -83
   -488   -265    223    374   -358    -23    433    220    470    353    116    -67
   -472   -241    231    358   -353     -5    459    259    491    381    145    -44
   -457   -184    272    319   -368     44    472    275    501    389    158    -23
   -444   -155    288    298   -366     64    483    288    514    397    166    -10
   -436   -111    324    272   -381    106    483    296    532    413    187      2
   -439    -62    376    252   -407    155    488    303    548    426    207     20
   -418    -70    345    244   -384    137    449    283    514    400    197     10
   -405    -64    337    233   -371    135    433    277    501    392    194     10
   -405    -23    381    210   -394    179    444    298    504    400    202     18
   -381     23    405    179   -392    213    446    311    501    405    213     25
   -381    -10    371    194   -379    179    439    306    470    376    189      2
   -389    -49    340    220   -366    145    423    303    446    355    176     -5
   -394    -67    324    231   -361    127    426    309    433    342    161    -15
   -407    -83    324    246   -366    119    439    316    413    324    142    -38
   -428   -111    316    267   -374    103    452    314    392    301    119    -67
   -428   -119    309    272   -368     93    454    314    384    288    119    -67
   -415   -116    296    265   -358     88    444    314    371    272    109    -80
   -402   -109    293    257   -348     90    449    324    366    262     98    -96
   -410    -85    322    246   -368    116    465    332    368    267     98   -101
   -405    -77    324    241   -366    122    462    340    366    262     88   -103
   -400    -70    327    233   -363    127    449    337    358    254     85   -106
   -407    -64    342    236   -376    137    449    337    348    244     80   -111
   -413    -15    394    213   -405    189    462    345    355    254     98    -98
   -410     -7    402    210   -407    194    470    361    358    259    103    -85
   -420     -2    415    210   -418    205    488    389    363    257     98   -101
   -407     25    433    192   -420    228    561    509    418    283     96   -129
   -366    145    509    109   -439    327    665    717    563    384    142   -111
   -319    345    665    -12   -491    504    761    976    797    618    350     72
   -259    633    891   -189   -576    763    815   1252   1085    966    719    441
   -223   1044   1267   -410   -745   1156    771   1187   1176   1215   1093    891
   -327   1239   1564   -457   -945   1400    602    722    995   1278   1327   1218
   -465   1228   1691   -381  -1078   1460    428    228    693   1148   1312   1239
   -571    914   1483   -171  -1026   1197    231   -332    116    524    657    639
   -571    415    987     77   -779    701      0   -763   -571   -358   -309   -265
   -493    142    636    174   -566    389    -90   -709   -644   -501   -475   -457
   -431     96    527    166   -480    311      7   -405   -400   -301   -290   -405
   -389    184    574    101   -483    379    197    -57   -111    -70   -111   -298
   -353    262    615     46   -483    439    415    280    145    132     15   -197
   -324    353    675    -15   -498    514    524    446    270    233    114   -124
   -322    413    735    -44   -527    574    568    517    322    283    150    -72
   -309    467    774    -80   -540    620    576    542    340    298    153    -54
   -303    475    779    -85   -540    626    597    584    368    329    207    -57
   -301    504    805   -103   -553    654    623    623    389    366    262    -54
   -293    555    849   -132   -571    701    623    641    397    374    262    -41
   -288    581    867   -148   -579    724    620    662    402    384    272     -5
   -285    649    935   -181   -610    792    615    680    415    400    275     18
   -275    675    948   -200   -613    813    628    706    431    418    277     44
   -272    706    979   -218   -626    841    641    727    449    431    285     57
   -270    776   1044   -254   -657    909    639    730    449    433    301     44
   -262    818   1080   -277   -670    948    623    737    449    436    288     64
   -241    870   1111   -314   -678    989    613    750    449    439    303     88
   -220    852   1072   -316   -646    961    633    787    488    483    353     96
   -213    854   1065   -322   -639    958    644    826    517    519    394    106
   -205    924   1130   -358   -667   1026    636    859    535    550    439    140
   -197    971   1169   -389   -683   1070    628    885    548    568    452    161
   -179   1005   1184   -413   -683   1093    644    922    574    589    470    184
   -153   1010   1163   -428   -657   1085    654    969    602    623    501    228
   -142   1067   1210   -462   -675   1137    657   1026    649    670    537    265
   -124   1176   1299   -527   -714   1236    670   1096    696    722    584    327
   -103   1239   1340   -568   -722   1288    688   1179    756    784    641    381
    -67   1273   1340   -602   -706   1306    691   1254    797    839    701    426
    -25   1376   1402   -675   -714   1389    693   1335    852    906    766    501
     -7   1506   1514   -753   -761   1512    706   1395    904    974    849    563
     20   1584   1561   -802   -769   1574    714   1439    940   1023    909    610
     44   1639   1595   -844   -774   1618    730   1473    966   1052    943    659
     36   1647   1610   -841   -787   1628    735   1475    971   1057    956    675
     10   1667   1657   -841   -823   1662    719   1452    943   1039    940    670
      7   1717   1709   -862   -849   1714    704   1423    914   1010    906    652
      0   1764   1761   -883   -880   1764    704   1387    893    982    870    628
    -15   1787   1803   -885   -909   1795    698   1343    872    958    852    613
    -33   1730   1764   -849   -898   1745    714   1309    854    935    831    581
    -44   1714   1756   -836   -901   1735    672   1223    792    872    776    530
    -44   1699   1743   -828   -893   1719    636   1150    743    820    724    478
    -38   1662   1701   -810   -870   1680    607   1078    685    758    659    402
    -67   1639   1704   -787   -885   1670    618   1057    670    740    644    374
    -67   1605   1670   -769   -870   1636    626   1036    667    745    646    361
    -54   1623   1675   -784   -865   1647    628   1031    672    750    654    374
    -31   1618   1649   -792   -839   1634    620   1005    649    735    652    384
    -31   1579   1610   -774   -820   1592    649   1021    652    743    644    384
    -28   1597   1626   -787   -826   1610    667   1028    654    750    652    402
    -33   1628   1662   -797   -849   1644    659   1034    662    763    665    423
    -23   1649   1673   -813   -846   1660    644   1034    659    771    678    444
    -18   1665   1683   -823   -852   1673    631   1036    649    763    678    446
    -10   1704   1714   -846   -862   1706    644   1052    662    779    688    462
      7   1774   1764   -893   -878   1769    667   1075    683    813    714    488
     18   1842   1823   -930   -901   1834    701   1101    714    846    740    530
      7   1888   1878   -948   -935   1883    709   1104    722    854    737    542
     20   1917   1896   -969   -937   1906    701   1104    724    859    735    530
     41   1982   1940  -1013   -950   1964    672   1091    717    857    732    527
     62   2060   1997  -1060   -966   2029    659   1083    719    867    735    555
     75   2026   1951  -1052   -937   1990    636   1070    719    870    758    542
     88   2005   1917  -1047   -914   1961    605   1057    709    867    763    540
     93   2091   1997  -1093   -953   2044    576   1039    698    859    745    568
    124   2161   2036  -1143   -956   2099    548   1023    678    849    753    548
    119   2104   1982  -1114   -932   2044    553   1028    675    849    756    527
    106   2075   1969  -1091   -932   2023    537   1005    644    820    727    517
     96   2075   1979  -1088   -943   2029    524    984    615    800    709    509
     85   2052   1966  -1067   -940   2010    524    984    597    784    691    493
     83   2052   1969  -1067   -943   2010    540    976    587    766    667    475
     67   2052   1982  -1060   -958   2018    542    958    563    735    639    446
     59   2010   1951  -1036   -945   1982    522    935    532    701    610    418
     57   1992   1935  -1023   -937   1964    493    911    498    670    581    400
     59   2016   1956  -1041   -948   1987    488    906    485    662    576    407
     46   1995   1945  -1021   -948   1971    496    906    483    662    576    389
     38   1990   1951  -1015   -956   1971    511    917    496    680    589    394
     41   1979   1938  -1010   -948   1958    514    914    493    670    568    392
     57   2005   1948  -1031   -945   1977    504    906    480    678    576    394
     75   1984   1909  -1031   -917   1948    514    909    478    678    579    392
     72   1945   1873  -1010   -901   1912    524    922    483    685    579    387
     59   1987   1927  -1023   -932   1958    537    945    488    667    553    345
     64   2044   1979  -1054   -958   2013    644   1104    592    722    571    319
     98   2125   2023  -1111   -963   2075    758   1332    779    885    693    420
    163   2346   2182  -1254  -1010   2265    841   1641   1093   1226   1015    722
    265   2704   2439  -1483  -1085   2572    833   1919   1410   1660   1491   1189
    257   2992   2735  -1626  -1239   2865    709   1665   1408   1886   1865   1615
    122   3094   2972  -1608  -1423   3034    501   1135   1189   1912   2042   1852
    -23   2990   3011  -1483  -1517   3000    252    488    675   1488   1709   1590
   -145   2556   2701  -1205  -1423   2629     25   -192   -142    496    714    670
   -114   2112   2223  -1000  -1169   2166   -153   -402   -626   -140     49     25
    -75   1857   1932   -891  -1005   1893   -140   -184   -524    -96     25    -51
    -44   1761   1805   -859   -924   1782    -10    119   -275     83    132     -5
    -15   1823   1839   -904   -927   1831    187    423      0    293    277    101
     31   1901   1870   -969   -922   1886    392    714    252    509    446    226
     62   1948   1886  -1005   -911   1917    467    841    358    607    519    270
     54   1958   1901  -1008   -924   1930    491    878    394    644    540    270
     44   1958   1914  -1000   -935   1938    509    893    410    652    545    270
     49   1966   1917  -1010   -935   1943    537    919    431    670    563    277
     59   1982   1922  -1021   -930   1953    550    943    449    696    581    285
     59   1977   1914  -1021   -927   1945    545    945    449    704    589    283
     49   1961   1912  -1005   -930   1938    548    945    449    701    587    267
     51   1995   1940  -1023   -945   1969    568    969    475    732    618    285
     57   2018   1961  -1039   -950   1990    581    992    498    763    644    314
     59   2010   1948  -1036   -943   1979    581    992    511    774    657    322
     67   1984   1917  -1026   -924   1951    584    995    517    782    662    311
     70   2008   1938  -1039   -935   1974    587   1002    522    797    670    319
     80   2060   1979  -1072   -948   2021    600   1023    545    828    701    353
     80   2052   1969  -1067   -943   2010    592   1026    550    839    709    350
     77   2026   1948  -1052   -935   1987    610   1054    576    870    735    366
     72   2047   1974  -1062   -950   2010    618   1080    607    901    769    389
     77   2060   1982  -1070   -953   2021    610   1093    618    917    784    400
     72   2068   1995  -1072   -961   2031    602   1111    639    945    805    418
     88   2114   2026  -1101   -969   2070    618   1166    691    995    854    462
     93   2117   2023  -1106   -966   2070    652   1234    750   1062    924    527
     93   2161   2065  -1127   -984   2114    688   1306    826   1150   1002    589
     83   2169   2083  -1127  -1000   2127    701   1371    893   1226   1072    641
    119   2223   2104  -1171   -992   2164    714   1431    958   1296   1143    706
    129   2265   2132  -1200  -1002   2200    714   1486   1015   1358   1208    761
    129   2291   2158  -1210  -1013   2226    730   1532   1060   1415   1260    802
    127   2325   2197  -1226  -1034   2260    735   1553   1085   1452   1309    857
    135   2361   2226  -1247  -1044   2294    743   1551   1098   1470   1335    885
    106   2322   2213  -1215  -1052   2268    745   1538   1085   1460   1322    865
     98   2317   2218  -1210  -1060   2268    735   1501   1044   1415   1280    818
     75   2286   2208  -1182  -1067   2247    730   1457   1005   1369   1241    789
     59   2247   2187  -1153  -1062   2218    732   1410    966   1327   1215    776
     51   2218   2166  -1137  -1057   2192    740   1356    922   1286   1176    753
     33   2143   2109  -1088  -1039   2127    730   1283    846   1205   1098    678
     25   2073   2047  -1052  -1013   2060    719   1215    779   1127   1018    594
     12   2013   2000  -1013   -992   2008    701   1137    714   1054    943    530
     -2   1951   1953   -974   -979   1953    691   1065    649    976    872    454
     -2   1919   1922   -958   -963   1922    672   1018    607    932    826    400
      0   1883   1880   -943   -940   1883    654    987    581    911    805    387
      7   1904   1896   -956   -943   1901    631    945    553    891    805    392
    -12   1860   1873   -924   -943   1867    636    927    537    878    795    363
    -12   1800   1813   -893   -914   1808    649    924    535    878    784    342
    -12   1797   1808   -893   -911   1803    652    919    537    885    795    353
    -23   1803   1826   -888   -924   1813    644    919    548    901    818    379
    -36   1792   1826   -878   -932   1808    639    914    545    898    815    374
    -25   1818   1844   -896   -935   1831    636    906    545    901    818    371
    -18   1816   1834   -898   -927   1826    631    911    550    911    826    371
    -23   1865   1888   -919   -956   1875    667    943    581    940    854    384
    -31   1888   1919   -930   -974   1901    688    953    610    963    875    405
    -36   1870   1906   -919   -971   1888    704    963    633    979    898    433
    -33   1875   1909   -922   -971   1891    701    961    639    987    911    446
    -33   1901   1935   -932   -984   1917    698    950    639    992    922    449
    -18   1927   1945   -956   -982   1935    678    927    636   1005    935    454
    -15   1886   1901   -937   -958   1893    649    906    613    997    932    452
    -15   1878   1893   -932   -956   1886    641    901    605    992    940    457
    -15   1875   1891   -930   -953   1883    654    901    607   1000    948    459
    -10   1865   1873   -930   -943   1867    649    898    602    995    940    452
     -7   1808   1816   -901   -911   1810    628    872    576    963    911    426
     -7   1766   1774   -880   -891   1771    613    859    558    948    906    423
     -7   1719   1727   -854   -867   1722    613    849    540    932    893    400
    -23   1634   1654   -807   -839   1644    613    831    511    901    854    361
    -41   1579   1621   -769   -831   1600    615    813    493    875    826    335
    -75   1532   1608   -730   -841   1571    605    782    470    852    805    303
    -90   1519   1610   -714   -849   1564    605    763    459    844    795    283
    -90   1478   1569   -696   -828   1522    610    750    441    823    774    259
    -90   1428   1517   -670   -802   1473    610    743    428    805    758    249
    -96   1402   1499   -652   -797   1449    602    737    423    805    758    246
   -101   1376   1478   -636   -789   1426    602    732    418    797    753    239
    -98   1366   1465   -636   -782   1415    589    714    407    779    750    231
    -96   1366   1462   -633   -779   1413    594    701    405    779    748    223
    -96   1350   1444   -628   -771   1395    600    704    405    787    748    226
   -111   1291   1402   -589   -756   1345    626    743    426    789    740    205
   -101   1325   1423   -613   -763   1374    719    885    527    833    737    166
    -77   1426   1501   -675   -789   1462    810   1054    701    979    828    239
    -41   1610   1649   -784   -844   1628    862   1265    992   1304   1153    527
     20   1860   1839   -940   -909   1849    831   1457   1273   1722   1647   1010
     -2   2140   2140  -1070  -1072   2140    696   1192   1187   1865   1987   1439
    -93   2208   2299  -1057  -1197   2252    566    766    862   1751   2065   1592
   -205   2096   2299   -948  -1252   2197    400    265    311   1252   1647   1241
   -277   1787   2065   -753  -1171   1925    187   -342   -470    285    628    290
   -257   1415   1673   -581   -963   1543     12   -568   -865   -257     33   -275
   -205   1163   1369   -480   -787   1265     28   -389   -698   -137     80   -288
   -174   1010   1184   -420   -680   1096    153   -109   -405     96    226   -200
   -155    953   1109   -397   -631   1031    316    166   -114    322    381    -90
   -132   1018   1150   -444   -641   1083    483    420    145    537    550     25
   -119   1057   1176   -470   -646   1117    574    553    285    657    652     96
   -132   1039   1169   -454   -652   1104    605    600    335    696    696    124
   -132   1052   1184   -459   -657   1117    620    628    361    717    717    137
   -129   1065   1195   -467   -662   1130    623    636    374    719    722    140
   -127   1054   1182   -465   -654   1117    626    639    392    735    735    145
   -124   1057   1179   -467   -652   1117    631    644    407    750    745    148
   -119   1028   1148   -454   -633   1088    636    659    420    758    748    142
   -124   1005   1130   -441   -628   1067    649    672    436    776    761    155
   -124   1021   1143   -449   -633   1080    652    680    452    789    782    168
   -122   1018   1140   -449   -633   1078    652    685    470    797    792    166
   -127    984   1111   -428   -618   1047    644    685    467    792    795    158
   -129    992   1122   -433   -626   1057    652    696    483    810    807    168
   -124    976   1101   -428   -613   1039    641    704    491    820    815    184
   -119    987   1106   -433   -613   1047    646    724    522    846    854    213
   -132   1002   1135   -433   -633   1067    657    743    550    875    880    228
   -129    995   1122   -433   -626   1057    654    750    550    875    872    213
   -122   1010   1132   -444   -626   1070    665    771    574    896    896    226
   -124    995   1119   -436   -620   1057    670    789    600    922    911    241
   -129    971   1101   -420   -615   1036    688    823    633    953    937    265
   -122    984   1106   -433   -615   1047    698    867    683   1010    992    301
    -98   1018   1114   -459   -605   1065    706    922    750   1072   1057    350
    -70   1057   1127   -493   -600   1091    724    987    820   1140   1127    413
    -51   1093   1145   -519   -597   1119    740   1047    885   1213   1200    475
    -51   1122   1174   -535   -613   1148    761   1111    961   1288   1280    550
    -51   1174   1223   -561   -636   1197    784   1161   1015   1356   1353    623
    -46   1208   1254   -581   -649   1231    800   1187   1041   1384   1387    659
    -46   1213   1260   -581   -652   1236    787   1187   1049   1389   1397    670
    -57   1197   1254   -574   -654   1226    776   1169   1026   1366   1384    670
    -57   1176   1234   -561   -646   1205    782   1148   1000   1335   1361    652
    -67   1158   1226   -545   -646   1192    797   1117    971   1299   1330    631
    -80   1130   1210   -524   -644   1169    802   1067    922   1239   1275    579
    -85   1122   1208   -519   -646   1163    787    997    852   1156   1197    509
    -98   1062   1161   -483   -631   1111    776    927    776   1075   1122    433
   -129    971   1101   -423   -615   1036    758    854    704    992   1041    353
   -145    898   1044   -376   -594    971    740    784    636    917    963    267
   -145    857   1002   -358   -574    930    740    743    602    872    922    233
   -161    797    958   -316   -558    878    743    701    566    831    883    194
   -166    761    927   -298   -548    844    727    659    524    795    849    161
   -153    704    857   -275   -504    779    714    620    485    761    813    122
   -150    672    823   -262   -488    748    704    600    475    740    797    101
   -155    649    805   -249   -480    727    709    589    472    730    797    106
   -158    644    800   -244   -480    719    698    579    465    717    789     96
   -181    628    810   -223   -496    719    688    574    462    711    779     75
   -192    602    795   -207   -496    698    680    571    467    714    782     80
   -197    594    789   -200   -493    691    683    568    472    719    789     85
   -189    607    795   -210   -493    701    680    568    483    722    802     90
   -171    615    787   -220   -478    701    693    587    506    743    823    109
   -155    685    841   -267   -498    763    704    605    537    771    854    135
   -155    717    872   -280   -514    795    724    620    561    789    872    153
   -153    696    846   -272   -501    771    727    620    561    784    862    153
   -140    711    852   -285   -496    782    722    618    566    789    875    171
   -158    711    867   -277   -514    789    709    602    576    802    893    187
   -153    675    826   -262   -488    750    691    587    566    800    896    194
   -148    659    807   -257   -478    732    675    566    542    787    885    174
   -145    639    784   -246   -465    711    670    563    548    789    883    174
   -132    644    774   -257   -452    709    657    550    540    771    872    192
   -119    615    735   -249   -428    675    646    542    535    763    878    184
   -129    561    691   -215   -410    623    633    524    509    737    862    148
   -129    517    646   -192   -387    581    628    506    485    709    836    122
   -150    449    600   -150   -374    524    631    504    478    698    826     98
   -171    366    535    -98   -353    449    623    491    459    675    807     64
   -184    309    493    -62   -340    400    623    470    444    646    774     49
   -200    298    498    -49   -348    397    620    457    433    633    756     70
   -187    270    454    -41   -319    361    605    431    413    602    730     51
   -184    252    433    -33   -309    342    592    418    405    581    706     25
   -184    202    387    -10   -288    293    581    410    402    574    701      7
   -187    171    358      7   -272    265    576    400    400    568    704      5
   -174    171    345      0   -259    257    550    376    384    545    672     -7
   -166    148    314      7   -241    231    540    366    384    545    675    -20
   -155    129    285     10   -220    207    532    353    379    537    667    -28
   -142    119    262     12   -202    189    532    353    389    532    659    -25
   -127     33    161     44   -145     96    587    441    439    548    662    -64
   -116     49    163     33   -140    106    675    589    545    587    657    -88
    -80    187    265    -54   -171    226    750    769    735    756    779     44
    -20    389    410   -184   -215    400    758   1000   1002   1072   1085    376
     12    675    659   -345   -322    667    706   1021   1161   1389   1527    826
    -57    953   1010   -449   -535    982    566    626   1008   1467   1797   1153
   -181   1065   1244   -444   -714   1153    415    168    722   1374   1847   1278
   -285    867   1153   -290   -719   1010    210   -363    220    901   1405    885
   -322    368    688    -25   -504    527    -25   -841   -436     33    462    -23
   -265    -25    236    145   -252    103   -140   -906   -654   -327     46   -452
   -210   -226    -15    218    -98   -122    -67   -652   -439   -174    137   -420
   -192   -322   -129    257    -31   -226     85   -353   -153     44    290   -319
   -168   -257    -88    210    -41   -174    285    -51    135    259    446   -194
   -129   -176    -46    153    -44   -111    402    140    314    389    545   -109
   -109   -145    -36    127    -38    -90    436    197    366    413    550   -106
    -98   -153    -54    127    -23   -103    441    218    387    428    555    -96
    -93   -142    -51    116    -20    -98    449    231    407    444    566    -64
    -77   -150    -75    114     -2   -114    457    246    441    472    581    -41
    -75   -181   -109    127     15   -145    446    244    444    465    576    -64
    -64   -158    -93    111     12   -127    441    239    449    459    568    -51
    -72   -174   -101    122     12   -137    449    239    457    459    542    -38
    -67   -153    -85    109      7   -119    433    236    470    467    550    -20
    -59   -176   -119    116     28   -148    441    246    501    493    605    -25
    -46   -236   -189    142     70   -213    459    259    517    501    633    -38
    -44   -231   -187    137     70   -210    465    262    535    511    628    -25
    -38   -213   -174    124     64   -192    452    257    542    519    631     -7
    -31   -236   -205    132     85   -220    444    249    537    509    615    -10
    -33   -223   -189    129     77   -207    449    267    555    524    626      7
    -36   -223   -189    129     75   -207    452    275    568    530    628     18
    -25   -228   -202    124     88   -215    449    288    581    540    633     20
    -18   -233   -218    124     98   -226    452    309    592    550    646     25
    -10   -215   -205    114     96   -210    459    337    631    581    672     54
     -5   -218   -213    109    103   -215    467    381    670    610    696     98
      7   -213   -223    101    114   -218    475    439    719    654    745    124
     38   -181   -220     70    127   -200    483    501    776    717    797    171
     59   -150   -210     46    135   -179    496    563    839    774    849    226
     77   -129   -210     23    142   -171    506    628    896    831    904    280
    106   -103   -210     -2    155   -155    524    691    956    893    969    342
    111    -44   -155    -33    132    -98    527    714    982    922   1000    379
    116    -12   -129    -51    122    -70    530    717    992    940   1023    415
    119    -12   -135    -54    124    -72    522    696    979    927   1021    415
    132      2   -129    -67    132    -64    522    678    958    909   1005    405
    127    -20   -148    -54    137    -83    519    641    924    872    966    374
    124    -80   -205    -20    163   -142    506    584    885    820    917    345
    119   -103   -223    -10    168   -163    504    532    841    774    885    324
    116   -114   -231     -2    171   -171    498    472    792    711    828    275
     98   -148   -246     23    171   -197    498    410    743    657    776    223
     90   -194   -285     51    187   -239    480    337    680    587    711    153
     88   -290   -379     98    231   -335    457    262    615    511    641     90
     83   -345   -428    129    254   -387    452    220    579    478    610     57
     80   -355   -436    137    257   -394    441    179    548    441    579     23
     85   -368   -454    142    270   -410    423    145    519    415    561      5
     72   -397   -470    161    270   -433    410    116    496    379    527    -20
     62   -423   -485    179    272   -452    402     98    488    361    506    -38
     67   -462   -530    194    296   -493    405     96    493    353    498    -41
     90   -483   -574    197    332   -527    400     85    480    335    488    -46
    101   -457   -558    176    327   -506    389     75    459    322    478    -51
    114   -467   -584    176    348   -524    394     75    449    314    470    -57
    124   -465   -589    168    355   -527    387     72    433    309    462    -57
    132   -465   -597    166    363   -530    374     70    415    306    462    -57
    135   -407   -542    135    337   -475    402     88    431    329    483    -36
    148   -368   -517    109    329   -441    441    109    454    350    506     -7
    161   -355   -517     96    337   -433    459    109    457    353    504     -2
    168   -342   -511     88    340   -426    467    111    452    348    501      2
    192   -340   -532     72    361   -436    446     96    436    340    493      0
    197   -327   -524     62    361   -426    431     80    431    340    498      7
    210   -335   -545     62    376   -439    405     67    418    332    493     10
    220   -314   -535     46    376   -423    374     49    394    316    485     15
    231   -306   -537     36    381   -420    376     54    394    319    506     36
    249   -309   -558     28    402   -433    371     57    389    324    514     44
    252   -355   -607     51    428   -480    358     36    361    296    480      0
    252   -374   -626     62    439   -498    340     10    314    249    426    -46
    249   -392   -644     70    444   -517    342      5    293    233    418    -31
    244   -426   -672     90    457   -548    353     -2    270    218    405    -44
    249   -470   -719    109    480   -592    355     -7    246    189    376    -67
    257   -485   -743    114    498   -613    358    -18    226    174    358    -83
    231   -501   -732    132    480   -615    345    -38    197    140    329   -101
    220   -527   -748    153    483   -639    335    -59    161    109    298   -119
    228   -553   -784    161    504   -670    337    -62    142     96    290   -129
    254   -561   -815    153    535   -688    337    -62    129     80    288   -132
    270   -568   -839    148    553   -704    340    -57    119     72    277   -163
    275   -553   -828    137    550   -688    342    -46    116     70    262   -171
    283   -545   -828    129    553   -685    350    -33    124     83    280   -150
    283   -542   -826    129    553   -683    361    -33    124     80    293   -153
    293   -561   -854    129    574   -706    366    -18    114     62    270   -166
    332   -545   -878    106    602   -711    431     83    153     72    254   -184
    350   -496   -849     72    597   -672    540    262    249    127    272   -194
    368   -366   -735      0    550   -550    662    496    444    301    420    -75
    439   -101   -540   -171    488   -319    717    797    737    641    758    259
    483    200   -285   -342    384    -41    652    807    872    927   1130    683
    420    389    -31   -407    226    179    517    407    784   1072   1415   1041
    277    491    213   -384     33    353    316   -150    545   1047   1506   1174
    179    272     93   -228     41    184     96   -743    -15    462    940    657
    171   -158   -329     -7    249   -244   -116  -1169   -659   -345     98   -140
    236   -483   -722    122    478   -600   -259  -1187   -875   -646   -231   -478
    296   -600   -896    153    594   -748   -200   -906   -706   -542   -171   -485
    348   -581   -930    116    639   -756    -41   -607   -475   -376    -54   -413
    392   -496   -888     51    639   -691    179   -288   -236   -200     70   -301
    426   -413   -839     -7    631   -626    324    -77    -77    -77    158   -223
    452   -394   -846    -28    649   -620    366      2    -33    -44    179   -207
    452   -381   -836    -36    641   -610    381     28    -25    -41    174   -205
    462   -329   -792    -67    626   -561    402     62     -5    -20    189   -187
    480   -283   -763   -101    620   -522    405     85      5     -5    207   -171
    498   -228   -727   -135    613   -478    413    109     18     18    226   -153
    498   -192   -693   -155    594   -441    420    129     23     31    236   -145
    506   -192   -701   -158    602   -446    420    145     20     28    231   -150
    527   -179   -706   -174    615   -441    418    161     25     28    231   -145
    545   -129   -675   -207    610   -402    426    181     38     46    246   -124
    555    -98   -654   -231    602   -374    433    202     49     62    257   -106
    568    -85   -654   -244    610   -368    436    223     57     75    270    -96
    576    -75   -652   -252    610   -363    436    241     59     83    272    -90
    581    -38   -620   -270    600   -329    439    272     77    111    293    -67
    594     -7   -602   -293    597   -306    444    301     88    129    309    -44
    605     -2   -607   -301    605   -303    449    329     93    132    309    -31
    613     12   -600   -314    605   -290    449    361    114    153    332    -12
    628     67   -561   -348    594   -246    462    400    142    181    358      7
    618     90   -530   -355    574   -218    462    444    166    207    358     28
    620    116   -506   -368    563   -194    467    506    202    252    407     64
    633    163   -472   -400    550   -153    470    563    239    288    446     93
    649    202   -446   -426    548   -122    480    636    277    329    483    140
    667    277   -389   -475    530    -54    498    724    335    402    548    215
    691    345   -345   -519    519      0    498    792    371    454    584    270
    709    415   -293   -563    501     62    504    852    410    501    636    327
    730    493   -236   -610    483    129    506    891    439    545    691    368
    724    524   -200   -626    462    163    491    891    433    548    701    376
    727    563   -166   -646    446    200    480    883    428    545    696    379
    730    602   -129   -667    428    236    478    867    402    527    685    379
    724    652    -72   -688    400    290    475    841    379    506    665    361
    709    652    -59   -683    384    296    470    797    340    467    620    327
    685    633    -51   -659    368    293    475    761    301    426    584    298
    670    623    -46   -646    355    290    475    717    257    376    527    262
    662    610    -51   -636    358    280    457    654    194    316    467    205
    644    561    -83   -605    363    239    457    607    148    270    423    153
    644    555    -90   -600    368    233    444    558    101    223    368    109
    641    558    -83   -600    361    236    423    504     46    171    309     54
    636    532   -103   -584    371    215    405    457      2    129    270      7
    615    522    -93   -571    355    215    392    436    -20    106    246    -20
    602    537    -67   -571    335    236    387    428    -33     90    223    -28
    615    579    -38   -600    327    272    376    431    -36     90    236    -28
    626    607    -18   -615    322    296    358    423    -46     85    236    -36
    610    592    -20   -602    314    285    340    410    -72     62    207    -59
    607    610      2   -610    303    306    348    418    -72     57    200    -64
    610    652     41   -631    283    348    350    428    -72     59    192    -67
    620    691     70   -654    275    381    337    431    -77     59    176    -72
    652    732     80   -693    285    407    322    441    -72     64    163    -59
    670    800    127   -735    270    465    353    472    -41     98    202    -31
    659    862    202   -761    228    532    379    491    -25    116    231    -23
    644    893    249   -769    197    571    387    501    -28    119    246    -25
    639    930    288   -787    176    610    381    501    -31    119    239    -20
    644   1000    353   -823    145    678    363    493    -25    132    241     -5
    644   1044    397   -846    124    722    329    470    -41    129    241     -2
    667   1080    413   -872    127    748    277    441    -75    114    239     -5
    685   1098    413   -893    137    756    262    439    -85    109    223    -12
    698   1153    454   -927    122    805    267    444    -77    119    218     -7
    706   1163    457   -937    124    810    265    444    -90    109    213     -7
    701   1132    431   -917    135    782    233    423   -135     83    202    -33
    685   1114    428   -901    127    771    210    405   -168     57    166    -59
    675   1093    418   -883    127    756    189    389   -200     28    127    -88
    657   1083    423   -870    114    753    181    379   -220     15    101   -114
    639   1049    410   -844    114    730    184    368   -239     -2     75   -127
    628   1039    407   -833    109    724    171    358   -262    -25     51   -148
    626   1031    405   -828    111    719    150    335   -290    -62      7   -184
    626   1052    426   -841    101    740    137    322   -311    -83    -36   -192
    628   1070    441   -849     93    756    119    314   -322    -88    -31   -207
    618   1075    457   -849     80    766    114    311   -329    -83     -2   -233
    610   1088    478   -852     67    784    103    306   -337    -83     -2   -228
    600   1098    498   -852     49    797     96    309   -340    -83     -5   -218
    597   1106    509   -852     44    807     80    303   -350    -93    -25   -246
    610   1114    504   -865     54    810     75    311   -353    -93    -44   -257
    628   1124    493   -878     67    810     72    332   -358   -103    -64   -272
    641   1169    527   -906     57    849    150    465   -275    -62    -41   -296
    659   1231    571   -945     44    901    244    654   -132     51     18   -270
    688   1402    714  -1047    -12   1060    296    883     98    296    246    -44
    774   1678    904  -1226    -64   1293    267   1078    324    607    600    337
    792   2005   1213  -1397   -210   1610    166    937    366    818    940    740
    688   2156   1467  -1421   -389   1813     80    579    254    919   1174   1044
    542   2143   1597  -1345   -527   1870    -59     98   -129    626    930    885
    441   1932   1488  -1187   -522   1712   -270   -506   -797   -127    153    140
    449   1535   1085   -992   -319   1312   -498   -875  -1322   -761   -496   -540
    509   1213    704   -859    -96    958   -597   -826  -1366   -849   -623   -709
    545   1080    535   -813      5    807   -519   -563  -1161   -711   -553   -675
    576   1085    509   -831     33    797   -389   -293   -927   -537   -449   -602
    605   1174    568   -891     18    872   -223     -5   -680   -342   -301   -483
    626   1265    639   -945     -5    953   -122    166   -537   -228   -220   -381
    636   1299    662   -969    -12    979    -96    218   -493   -189   -189   -361
    652   1319    667   -987     -7    995    -75    252   -454   -148   -153   -361
    649   1301    649   -976      0    976    -59    285   -431   -119   -135   -350
    646   1288    641   -966      2    966    -46    311   -405    -88   -114   -322
    636   1296    657   -966    -10    976    -59    316   -394    -75    -98   -319
    636   1306    670   -971    -18    989    -62    327   -379    -59    -90   -311
    646   1345    696   -997    -25   1023    -75    324   -381    -64   -109   -301
    659   1395    735  -1026    -36   1065    -72    332   -374    -51    -83   -293
    672   1428    756  -1052    -41   1091    -88    329   -366    -51    -85   -288
    685   1452    763  -1070    -38   1109   -101    332   -363    -49   -101   -277
    688   1478    789  -1083    -51   1135   -119    335   -363    -38    -93   -267
    678   1486    807  -1080    -64   1148   -137    329   -366    -36    -96   -267
    680   1491    810  -1088    -64   1150   -135    348   -358    -28   -103   -270
    683   1496    813  -1091    -64   1156   -137    366   -340     -2    -62   -252
    693   1512    818  -1104    -62   1166   -150    379   -319     23    -38   -233
    680   1558    878  -1119    -98   1218   -148    420   -283     62    -18   -189
    680   1574    893  -1127   -106   1234   -155    441   -270     72    -12   -174
    688   1582    893  -1135   -103   1236   -150    478   -241    103     15   -166
    698   1615    917  -1158   -109   1265   -145    519   -202    145     51   -135
    711   1680    969  -1195   -127   1325   -148    566   -148    205    116    -80
    740   1756   1013  -1249   -137   1384   -148    628    -88    270    179    -23
    748   1803   1052  -1275   -150   1428   -142    696    -20    348    249     44
    745   1836   1088  -1293   -171   1462   -153    748     38    418    303    101
    763   1878   1114  -1319   -174   1496   -148    800     83    475    353    145
    779   1930   1150  -1356   -184   1540   -142    828    106    506    397    176
    763   1951   1187  -1358   -210   1569   -142    841    122    527    405    192
    756   1966   1210  -1363   -228   1590   -153    820    109    519    407    181
    737   1984   1247  -1361   -254   1615   -150    795     85    501    402    168
    730   1987   1254  -1358   -262   1621   -163    753     46    457    345    135
    727   1969   1241  -1348   -257   1605   -187    696     -2    402    293     88
    696   1938   1239  -1317   -272   1590   -205    633    -54    340    246     31
    654   1899   1244  -1275   -293   1571   -189    574   -101    280    166    -36
    639   1834   1192  -1239   -275   1514   -197    511   -161    213    103    -98
    626   1803   1176  -1215   -275   1491   -207    462   -202    174     57   -137
    613   1769   1153  -1192   -270   1460   -233    400   -249    127     10   -184
    605   1717   1111  -1161   -252   1415   -249    350   -296     72    -51   -252
    600   1696   1096  -1148   -249   1397   -259    314   -324     46    -77   -293
    579   1704   1122  -1143   -272   1413   -265    288   -337     28   -103   -319
    571   1691   1119  -1132   -272   1405   -285    257   -363      0   -142   -353
    558   1660   1101  -1109   -270   1382   -301    239   -374     -2   -148   -376
    553   1657   1104  -1106   -275   1382   -314    226   -389    -15   -163   -392
    561   1641   1080  -1104   -259   1361   -316    226   -387     -5   -163   -374
    550   1634   1080  -1093   -265   1358   -303    228   -379      0   -174   -361
    535   1657   1122  -1096   -293   1389   -303    233   -363     15   -127   -348
    530   1665   1135  -1098   -303   1400   -316    233   -361     20   -119   -350
    530   1654   1124  -1093   -298   1389   -319    231   -355     23   -135   -353
    537   1688   1150  -1114   -306   1421   -301    252   -327     51   -127   -329
    540   1743   1202  -1140   -329   1473   -283    270   -306     72    -88   -303
    530   1764   1234  -1148   -353   1501   -283    270   -301     80    -67   -319
    524   1779   1254  -1153   -363   1517   -296    262   -293     90    -62   -306
    519   1779   1257  -1150   -368   1519   -303    249   -290    101    -49   -285
    527   1774   1247  -1150   -358   1512   -340    207   -314     85    -62   -290
    548   1784   1236  -1169   -342   1512   -361    192   -327     80    -72   -301
    527   1790   1262  -1158   -366   1527   -348    210   -303    103    -57   -288
    514   1784   1270  -1148   -379   1527   -345    200   -314     96    -62   -301
    509   1748   1239  -1127   -363   1493   -376    168   -345     72    -83   -332
    519   1686   1166  -1104   -324   1426   -407    150   -368     46   -103   -361
    506   1654   1148  -1080   -322   1402   -407    145   -376     36   -109   -366
    491   1608   1114  -1049   -311   1361   -407    137   -389     23   -127   -379
    467   1569   1101  -1018   -316   1335   -392    135   -407      0   -161   -410
    457   1538   1080   -997   -314   1312   -394    119   -423    -12   -181   -446
    441   1501   1057   -971   -306   1280   -407     90   -452    -44   -210   -483
    444   1473   1028   -961   -290   1252   -413     67   -478    -72   -239   -517
    446   1436    989   -940   -270   1213   -423     57   -483    -85   -249   -537
    426   1413    987   -919   -280   1200   -415     54   -478    -83   -244   -532
    428   1395    966   -911   -270   1179   -413     59   -470    -72   -233   -511
    423   1382    958   -904   -267   1169   -420     51   -470    -67   -228   -509
    420   1361    940   -891   -259   1150   -439     38   -478    -77   -244   -524
    400   1363    963   -883   -283   1163   -444     23   -488    -93   -259   -548
    376   1332    953   -854   -288   1143   -433     25   -493    -98   -270   -563
    387   1291    904   -839   -259   1098   -379     96   -452    -88   -288   -594
    384   1317    932   -849   -272   1124   -267    252   -337    -33   -280   -618
    394   1483   1088   -940   -348   1288   -194    420   -135    161   -116   -488
    428   1693   1262  -1062   -415   1478   -166    636    181    535    259   -145
    493   1990   1496  -1241   -501   1745   -241    737    407    917    732    335
    472   2288   1816  -1379   -670   2052   -384    444    275   1023   1036    722
    368   2273   1904  -1322   -766   2088   -496     49    -70    859   1034    774
    249   2114   1865  -1182   -807   1990   -657   -457   -657    265    472    272
    184   1732   1548   -961   -683   1641   -885  -1026  -1405   -685   -540   -641
    228   1387   1158   -807   -465   1273  -1031  -1184  -1693  -1104  -1002  -1070
    277   1158    878   -719   -301   1018   -992   -963  -1491   -940   -922  -1057
    301   1057    756   -680   -226    906   -870   -704  -1223   -727   -787   -987
    311   1028    717   -670   -202    872   -711   -444   -945   -498   -631   -880
    322   1067    745   -693   -210    906   -537   -189   -685   -272   -449   -740
    337   1153    813   -748   -236    984   -452    -70   -555   -155   -348   -657
    335   1169    833   -753   -249   1002   -428    -33   -514   -122   -322   -641
    335   1176    841   -756   -254   1010   -431    -33   -514   -127   -335   -662
    332   1145    813   -737   -239    979   -418    -31   -517   -129   -340   -678
    340   1161    820   -750   -241    992   -410    -25   -501   -119   -327   -657
    322   1163    841   -743   -259   1002   -405    -18   -488   -101   -303   -636
    301   1148    844   -724   -272    997   -402    -12   -470    -77   -277   -618
    303   1101    797   -701   -246    950   -387      7   -444    -51   -252   -605
    303   1091    787   -701   -241    940   -389      2   -446    -57   -254   -618
    296   1098    802   -698   -252    950   -397     -2   -452    -59   -262   -623
    283   1109    826   -696   -272    969   -400      5   -439    -44   -252   -613
    272   1135    862   -704   -293   1000   -389     12   -418    -20   -231   -597
    259   1132    872   -698   -306   1002   -389     15   -402      0   -202   -574
    267   1075    805   -672   -270    940   -381     28   -389     15   -189   -566
    277   1088    807   -685   -265    948   -368     51   -366     31   -168   -548
    285   1114    828   -698   -270    971   -366     64   -348     49   -150   -530
    277   1148    867   -714   -296   1008   -363     80   -327     77   -124   -517
    267   1143    872   -706   -303   1008   -355    109   -290    114    -96   -501
    267   1124    857   -696   -296    992   -348    137   -252    150    -59   -480
    280   1122    841   -701   -280    982   -345    179   -202    202    -18   -441
    298   1169    867   -735   -283   1018   -324    241   -132    275     38   -374
    316   1234    914   -776   -298   1075   -301    314    -57    361     93   -288
    332   1273    940   -805   -303   1106   -280    387     25    452    205   -218
    350   1296    945   -823   -296   1122   -252    457    103    545    329   -155
    335   1319    984   -828   -324   1153   -241    491    140    581    361   -106
    319   1343   1023   -831   -353   1184   -239    501    153    594    368    -72
    316   1361   1041   -841   -363   1202   -241    493    140    589    371    -62
    327   1384   1057   -854   -363   1221   -233    488    135    587    381    -62
    314   1325   1008   -820   -348   1166   -236    457    106    553    345   -101
    283   1257    974   -771   -345   1117   -226    418     70    506    303   -132
    262   1244    979   -753   -358   1114   -223    368     28    454    267   -168
    252   1215    963   -732   -355   1091   -228    306    -31    392    202   -228
    236   1158    922   -698   -342   1039   -228    241    -90    316    122   -293
    228   1122    893   -675   -332   1008   -249    168   -158    239     38   -376
    207   1065    854   -639   -322    961   -277     93   -231    168    -28   -459
    187    989    802   -587   -306    896   -301     33   -293    103    -88   -522
    184    974    787   -581   -301    880   -301      0   -309     80   -122   -540
    192    935    743   -563   -275    839   -303    -31   -332     51   -148   -563
    192    870    678   -532   -244    774   -329    -72   -371     15   -174   -600
    189    831    641   -509   -226    737   -337    -93   -387      0   -189   -615
    181    828    646   -506   -233    737   -335   -101   -384      0   -189   -615
    192    813    618   -504   -213    717   -337   -109   -394     -7   -197   -620
    202    823    620   -514   -207    722   -335   -106   -381      2   -189   -605
    181    818    636   -498   -226    727   -316    -98   -358     20   -176   -587
    161    805    644   -485   -241    724   -324   -101   -355     23   -171   -587
    184    815    628   -501   -220    722   -342   -109   -353     25   -161   -589
    197    828    631   -511   -215    730   -329    -96   -329     44   -145   -571
    202    865    662   -532   -228    763   -306    -70   -288     77   -106   -535
    205    888    683   -548   -239    787   -288    -64   -277     80   -109   -540
    213    901    688   -558   -236    795   -275    -57   -267     90   -103   -537
    207    924    717   -566   -254    823   -280    -64   -259     98    -88   -530
    192    917    724   -553   -265    820   -290    -75   -252    111    -67   -517
    197    878    678   -537   -241    779   -322    -96   -272     96    -75   -519
    197    857    657   -527   -231    758   -348   -106   -293     88    -80   -511
    179    870    688   -524   -254    779   -345    -98   -288    106    -57   -491
    168    857    688   -511   -259    774   -327    -93   -270    124    -41   -475
    194    807    610   -501   -210    709   -335   -114   -296     96    -75   -506
    187    761    574   -475   -194    667   -348   -137   -322     62   -101   -532
    166    709    540   -439   -187    626   -361   -148   -342     38   -119   -550
    142    644    501   -392   -179    574   -368   -158   -363     18   -137   -568
    114    592    478   -355   -181    535   -358   -174   -381     -5   -174   -600
    101    550    446   -327   -174    498   -355   -192   -402    -33   -218   -631
    103    527    420   -316   -158    475   -358   -205   -415    -46   -215   -649
     96    491    394   -293   -148    444   -363   -218   -423    -57   -207   -672
     90    452    358   -272   -135    407   -368   -233   -439    -72   -239   -693
     98    420    322   -259   -111    374   -371   -239   -452    -85   -259   -706
     93    402    306   -249   -106    355   -374   -246   -457    -96   -267   -711
    101    402    301   -252    -98    353   -371   -246   -449    -93   -270   -704
     96    394    296   -246    -98    345   -379   -265   -457   -106   -285   -719
     96    381    283   -239    -93    332   -379   -270   -465   -114   -288   -727
    106    363    254   -236    -72    311   -371   -259   -462   -114   -288   -735
    132    332    200   -231    -33    267   -327   -194   -433   -111   -309   -774
    140    353    210   -246    -36    283   -226    -28   -322    -57   -301   -802
    148    465    316   -306    -85    392   -140    155   -135    103   -171   -704
    171    657    485   -415   -158    574    -93    384    140    420    145   -407
    213    948    735   -579   -259    841   -127    480    335    737    550     44
    148   1228   1080   -691   -465   1156   -244    103    192    810    826    415
     38   1299   1260   -670   -610   1280   -363   -309    -70    740    904    558
    -64   1169   1231   -553   -646   1200   -517   -789   -524    327    514    223
   -101    709    810   -303   -454    758   -730  -1291  -1182   -514   -389   -678
    -70    257    327    -93   -200    290   -885  -1426  -1493   -969   -880  -1182
    -10     64     72    -28    -41     70   -875  -1247  -1337   -872   -854  -1187
     31     49     18    -41      5     33   -763   -976  -1078   -672   -732  -1098
     51     88     36    -70      7     62   -576   -670   -802   -462   -581   -992
     62    129     64    -96      0     98   -426   -439   -592   -296   -449   -893
     70    142     72   -106      0    109   -376   -353   -514   -241   -433   -841
     64    148     80   -109     -7    114   -350   -322   -483   -215   -394   -826
     57    124     67    -90     -5     96   -337   -303   -467   -200   -371   -833
     49     90     41    -72      5     67   -332   -288   -452   -189   -355   -828
     46     59     10    -54     18     36   -309   -265   -426   -166   -329   -818
     44     57     12    -51     15     36   -298   -257   -415   -155   -319   -810
     49     62     12    -54     18     38   -301   -257   -410   -155   -340   -795
     59     93     31    -77     12     64   -298   -252   -397   -148   -324   -792
     70    101     31    -88     20     67   -301   -254   -394   -145   -329   -797
     85    109     23    -98     31     64   -316   -265   -402   -161   -335   -792
     93    116     23   -103     36     70   -311   -249   -374   -132   -298   -763
     98    116     18   -109     41     67   -298   -228   -350   -103   -262   -748
    106    103     -2   -106     54     51   -298   -226   -345   -109   -265   -761
    111    129     18   -122     46     72   -290   -215   -327    -96   -265   -740
    122    161     38   -140     41    101   -293   -200   -306    -70   -252   -709
    132    158     25   -148     54     93   -306   -179   -288    -54   -236   -704
    132    148     12   -140     59     80   -309   -155   -267    -38   -210   -680
    140    158     15   -150     62     85   -298   -119   -236     -7   -197   -662
    158    158      0   -158     80     80   -285    -72   -197     25   -166   -649
    166    184     18   -176     72    101   -275    -25   -155     64   -132   -605
    168    205     36   -187     64    122   -254     41    -93    124    -98   -571
    171    228     57   -202     57    145   -231    129    -18    200     -2   -491
    187    220     33   -202     77    127   -202    215     62    290    103   -402
    200    233     33   -218     83    135   -207    254    106    340    148   -363
    202    280     77   -241     62    179   -213    285    137    376    205   -316
    215    322    103   -270     54    215   -213    301    158    397    218   -267
    228    342    114   -285     57    228   -207    301    168    402    236   -249
    231    342    111   -290     59    228   -189    293    158    381    223   -267
    226    348    122   -288     51    236   -184    272    150    366    207   -265
    207    327    116   -270     44    223   -187    228    119    327    166   -275
    194    296    101   -244     46    200   -187    179     80    280    122   -309
    194    265     70   -231     62    168   -215    103     15    207     59   -361
    197    202      5   -200     96    103   -228     41    -31    148      0   -407
    179    155    -23   -166    101     67   -228    -15    -72     96    -51   -454
    171     90    -80   -129    127      5   -244    -80   -122     36   -116   -504
    163     33   -132    -98    148    -49   -270   -142   -168    -18   -176   -566
    155    -18   -174    -70    163    -96   -270   -184   -189    -44   -189   -594
    145    -46   -192    -51    168   -119   -285   -220   -210    -70   -215   -618
    158    -62   -220    -46    189   -140   -290   -233   -205    -70   -215   -605
    150    -51   -202    -51    176   -124   -296   -244   -210    -77   -228   -618
    166    -62   -228    -51    194   -145   -283   -244   -205    -75   -226   -620
    166    -88   -257    -38    207   -171   -280   -254   -205    -80   -231   -631
    150   -116   -267    -15    207   -192   -277   -249   -202    -75   -231   -633
    140   -124   -267    -10    202   -194   -283   -259   -207    -83   -233   -628
    148    -96   -244    -25    194   -168   -285   -272   -210    -85   -231   -623
    179    -59   -239    -59    207   -148   -285   -267   -200    -75   -218   -602
    205    -23   -228    -90    215   -124   -280   -252   -181    -64   -205   -592
    174    -15   -189    -77    179   -103   -236   -231   -148    -36   -176   -563
    176      7   -168    -93    171    -80   -213   -228   -142    -36   -174   -558
    194      5   -189   -101    189    -90   -213   -239   -145    -44   -184   -558
    205    -23   -228    -90    215   -124   -215   -252   -129    -28   -174   -535
    215     15   -200   -116    207    -93   -249   -277   -135    -28   -168   -527
    220     15   -207   -119    213    -96   -283   -301   -150    -33   -168   -519
    207      2   -207   -106    207   -101   -306   -329   -179    -57   -184   -527
    207     31   -176   -119    192    -72   -314   -340   -181    -62   -187   -514
    236     31   -205   -135    220    -85   -329   -355   -200    -83   -213   -519
    249    -28   -277   -111    262   -153   -335   -371   -213    -98   -218   -530
    244    -96   -340    -75    290   -218   -342   -389   -226   -111   -228   -545
    223   -129   -353    -46    288   -241   -340   -400   -246   -124   -231   -561
    207   -179   -389    -15    296   -285   -342   -415   -267   -150   -254   -584
    207   -210   -418      0    311   -314   -353   -446   -288   -184   -296   -615
    220   -220   -441     -2    329   -332   -363   -475   -309   -215   -332   -631
    207   -252   -459     23    332   -355   -361   -491   -322   -231   -345   -652
    205   -303   -511     46    358   -407   -361   -509   -337   -257   -363   -675
    223   -329   -553     51    387   -439   -366   -514   -345   -262   -371   -683
    228   -355   -584     62    405   -470   -379   -530   -366   -288   -397   -696
    228   -355   -584     64    405   -470   -384   -540   -368   -301   -405   -683
    210   -366   -579     75    392   -472   -376   -550   -376   -301   -402   -704
    223   -366   -589     72    405   -478   -376   -561   -376   -303   -407   -719
    228   -387   -615     77    418   -501   -368   -555   -368   -290   -392   -701
    252   -402   -654     75    452   -527   -345   -532   -358   -285   -381   -683
    283   -426   -711     70    493   -568   -267   -423   -322   -303   -431   -750
    298   -381   -680     38    488   -530   -171   -246   -205   -231   -397   -737
    314   -246   -563    -36    439   -402    -67     10     36     -7   -207   -576
    371     12   -358   -192    366   -171    -10    355    368    366    166   -228
    397    368    -28   -384    213    171   -106    228    457    646    568    223
    303    558    254   -431     25    407   -324   -337    296    753    823    545
    163    579    413   -371   -124    496   -597   -995    -38    610    789    563
     57    270    213   -163    -77    241   -815  -1564   -605    -18    181     10
     44   -283   -327    119    184   -306  -1031  -1896  -1267   -888   -701   -802
    111   -589   -701    239    405   -644  -1096  -1797  -1353  -1078   -937  -1047
    176   -691   -867    254    519   -779   -995  -1488  -1132   -927   -852  -1023
    226   -631   -857    202    540   -743   -792  -1169   -859   -735   -714   -932
    241   -579   -820    166    530   -698   -561   -870   -628   -568   -597   -857
    257   -555   -813    150    532   -685   -431   -704   -498   -470   -527   -807
    275   -548   -823    135    548   -685   -387   -649   -452   -439   -506   -789
    293   -527   -820    116    555   -672   -376   -631   -441   -433   -506   -784
    290   -540   -833    122    561   -685   -368   -615   -433   -428   -506   -787
    288   -524   -813    116    548   -667   -350   -594   -407   -410   -480   -769
    290   -527   -820    116    553   -672   -350   -587   -400   -405   -475   -769
    293   -517   -810    111    550   -662   -340   -574   -387   -394   -462   -756
    290   -522   -813    114    548   -667   -335   -566   -376   -384   -454   -743
    288   -524   -815    116    550   -670   -327   -550   -358   -368   -446   -730
    285   -519   -805    114    545   -662   -327   -548   -350   -366   -439   -724
    277   -535   -813    129    545   -672   -327   -545   -348   -368   -441   -730
    285   -524   -813    116    548   -667   -314   -535   -332   -355   -433   -719
    306   -485   -792     90    548   -639   -314   -524   -319   -342   -420   -709
    309   -483   -795     85    548   -639   -303   -509   -309   -332   -413   -704
    311   -467   -779     77    545   -623   -293   -496   -293   -319   -397   -688
    316   -472   -789     77    553   -631   -280   -470   -270   -296   -379   -670
    306   -485   -792     90    548   -639   -272   -446   -249   -283   -363   -649
    306   -480   -787     85    545   -633   -262   -407   -218   -259   -340   -623
    309   -472   -782     83    545   -626   -244   -355   -184   -231   -311   -602
    324   -431   -758     51    540   -594   -228   -301   -145   -197   -280   -574
    348   -400   -750     25    548   -574   -218   -233    -96   -145   -236   -532
    355   -381   -737     12    545   -558   -194   -150    -28    -83   -176   -465
    376   -340   -717    -18    545   -527   -171    -72     36    -18   -111   -402
    381   -290   -672    -46    524   -480   -158     -7     83     31    -57   -350
    397   -236   -636    -80    517   -436   -140     44    122     75     -5   -298
    394   -181   -579   -109    485   -381   -122     77    153    119     36   -254
    405   -158   -563   -122    483   -361   -111     83    163    129     49   -236
    394   -161   -555   -119    472   -358   -103     62    148    111     44   -233
    366   -174   -540    -96    452   -358   -106     25    124     88     33   -233
    337   -215   -553    -62    441   -384   -119    -20     96     49     10   -252
    324   -249   -574    -36    449   -410   -127    -77     49      0    -31   -285
    311   -257   -571    -28    439   -413   -124   -142     10    -46    -72   -324
    285   -301   -587      7    433   -441   -127   -213    -41   -109   -129   -366
    275   -366   -644     44    459   -504   -127   -290    -98   -174   -184   -415
    244   -444   -688    101    465   -566   -140   -363   -155   -233   -244   -472
    215   -491   -709    135    462   -600   -161   -439   -213   -298   -301   -527
    210   -537   -748    163    478   -641   -176   -501   -262   -348   -348   -563
    197   -568   -766    184    478   -665   -194   -542   -296   -381   -371   -584
    189   -592   -782    202    485   -685   -200   -561   -309   -389   -381   -589
    181   -581   -763    200    470   -672   -226   -600   -332   -413   -407   -605
    184   -615   -800    215    491   -706   -223   -607   -340   -420   -413   -607
    158   -654   -813    246    485   -735   -233   -623   -353   -436   -426   -615
    174   -613   -787    220    480   -698   -226   -620   -342   -423   -410   -605
    166   -613   -782    220    472   -696   -246   -631   -348   -436   -420   -620
    166   -633   -800    233    483   -717   -288   -626   -342   -439   -426   -623
    181   -600   -784    207    483   -691   -259   -626   -337   -433   -418   -610
    171   -600   -771    215    470   -685   -184   -620   -332   -426   -410   -594
    155   -584   -740    213    446   -659   -140   -597   -303   -400   -387   -571
    153   -553   -709    200    428   -631   -122   -589   -285   -389   -371   -550
    148   -568   -719    207    431   -644   -109   -589   -277   -387   -376   -540
    155   -542   -698    194    426   -620   -129   -602   -275   -379   -366   -527
    161   -493   -657    163    407   -574   -158   -626   -272   -376   -353   -517
    166   -498   -665    166    413   -581   -197   -657   -290   -387   -355   -522
    166   -514   -683    174    423   -600   -215   -670   -301   -394   -358   -527
    153   -527   -680    187    415   -602   -202   -667   -296   -394   -355   -522
    129   -553   -683    210    405   -618   -207   -678   -314   -413   -371   -530
    150   -558   -709    202    428   -633   -226   -696   -332   -431   -379   -532
    161   -587   -750    210    454   -667   -249   -730   -358   -457   -402   -555
    161   -626   -787    233    472   -706   -262   -748   -384   -483   -420   -574
    140   -704   -844    280    491   -774   -257   -763   -405   -517   -452   -618
    132   -756   -888    311    509   -820   -244   -779   -420   -535   -475   -641
     98   -805   -904    350    498   -852   -241   -807   -452   -566   -509   -665
     83   -857   -940    387    511   -898   -252   -836   -483   -600   -537   -675
    129   -844   -974    353    550   -909   -249   -841   -480   -600   -532   -670
    137   -857   -995    358    566   -927   -270   -862   -498   -618   -553   -696
    119   -891  -1010    384    563   -950   -275   -872   -509   -628   -574   -706
    153   -883  -1036    366    594   -958   -262   -870   -506   -628   -576   -698
    155   -883  -1039    361    594   -958   -262   -880   -511   -633   -574   -698
    124   -906  -1031    389    576   -969   -270   -888   -514   -633   -574   -698
    106   -927  -1034    410    568   -982   -275   -891   -509   -628   -574   -693
    106   -971  -1078    433    592  -1023   -267   -883   -514   -644   -592   -706
    116   -992  -1109    436    613  -1052   -205   -784   -462   -633   -602   -745
    148   -935  -1083    392    615  -1010   -116   -623   -342   -558   -571   -750
    161   -818   -979    327    568   -898    -44   -431   -153   -363   -402   -602
    228   -600   -828    187    527   -714    -10   -194     98    -46    -72   -262
    257   -272   -530      7    392   -402    -64   -226    202    200    296    194
    142   -106   -249    -18    194   -176   -145   -561     85    267    530    524
     12   -106   -119     46     64   -114   -244   -958   -200    122    498    545
    -80   -277   -197    179     57   -239   -376  -1473   -735   -444    -54     -7
   -116   -696   -579    405    228   -639   -561  -1904  -1325  -1200   -872   -833
    -83  -1021   -937    550    426   -979   -701  -1953  -1483  -1421  -1119  -1091
    -49  -1202  -1156    623    550  -1179   -683  -1758  -1319  -1299  -1044  -1060
      0  -1244  -1244    623    620  -1244   -605  -1532  -1117  -1156   -950  -1002
     23  -1184  -1208    579    613  -1195   -426  -1244   -865   -956   -807   -888
     46  -1104  -1150    527    597  -1124   -283  -1028   -680   -797   -683   -784
     46  -1101  -1148    527    594  -1124   -228   -950   -618   -745   -644   -758
     46  -1096  -1143    524    594  -1119   -192   -909   -579   -719   -620   -737
     31  -1096  -1130    532    579  -1111   -189   -891   -568   -717   -607   -730
     25  -1093  -1119    532    571  -1106   -194   -885   -566   -714   -607   -735
     33  -1093  -1127    530    579  -1111   -197   -891   -568   -722   -613   -750
     44  -1083  -1127    519    584  -1104   -181   -875   -558   -706   -592   -730
     25  -1083  -1109    524    566  -1096   -163   -859   -542   -688   -571   -704
     12  -1093  -1106    540    558  -1098   -163   -854   -535   -683   -561   -688
     23  -1085  -1109    530    566  -1096   -158   -846   -527   -680   -555   -678
     46  -1057  -1104    506    574  -1080   -161   -841   -524   -678   -553   -680
     33  -1080  -1114    522    574  -1096   -179   -844   -535   -688   -561   -691
     36  -1060  -1098    511    566  -1078   -174   -823   -514   -670   -540   -667
     36  -1008  -1047    483    540  -1028   -158   -800   -483   -646   -511   -639
     20  -1015  -1036    498    527  -1026   -150   -784   -465   -631   -498   -633
     23  -1054  -1080    514    550  -1067   -155   -771   -462   -636   -506   -636
     41  -1041  -1083    498    561  -1060   -163   -750   -449   -628   -501   -620
     51  -1018  -1070    483    558  -1044   -163   -727   -423   -607   -478   -602
     57  -1008  -1065    475    561  -1036   -145   -688   -389   -581   -446   -571
     57   -989  -1049    465    553  -1018   -148   -657   -363   -550   -418   -540
     83   -940  -1023    426    553   -982   -148   -605   -319   -498   -374   -496
     96   -906  -1002    405    548   -953   -150   -555   -272   -449   -327   -452
    101   -904  -1005    402    553   -953   -155   -511   -223   -400   -277   -410
     96   -844   -940    371    514   -891   -140   -452   -155   -332   -197   -335
     98   -807   -906    353    501   -857   -124   -400   -101   -272   -135   -265
    119   -756   -875    316    496   -815   -114   -363    -62   -233    -90   -210
    132   -719   -852    293    491   -784    -96   -332    -33   -205    -59   -171
    114   -735   -849    309    480   -792    -96   -342    -41   -213    -67   -171
    106   -748   -854    322    478   -802   -103   -374    -70   -249    -98   -200
     90   -758   -852    332    470   -805   -103   -400    -98   -285   -129   -223
     83   -769   -852    342    467   -810    -98   -431   -127   -327   -161   -244
     72   -792   -865    358    467   -828    -80   -454   -153   -366   -197   -277
     67   -836   -906    384    485   -870    -75   -501   -200   -426   -257   -332
     54   -878   -935    410    493   -906    -75   -561   -262   -504   -335   -407
     25   -924   -950    449    488   -937    -77   -613   -316   -566   -400   -470
      2   -979   -982    485    491   -979    -83   -662   -366   -620   -459   -522
    -10  -1031  -1023    519    506  -1028    -83   -704   -397   -667   -506   -563
    -20  -1049  -1028    535    501  -1039    -88   -735   -423   -701   -542   -594
    -38  -1070  -1031    555    496  -1052    -96   -763   -446   -737   -576   -636
    -51  -1117  -1067    581    506  -1091   -101   -789   -462   -766   -597   -659
    -38  -1132  -1093    584    524  -1111    -88   -789   -462   -769   -597   -659
    -31  -1137  -1109    581    537  -1124    -85   -784   -462   -763   -587   -649
    -54  -1145  -1091    600    517  -1119    -90   -784   -467   -769   -587   -654
    -59  -1140  -1080    600    509  -1111    -96   -782   -462   -769   -594   -652
    -36  -1124  -1088    579    524  -1106    -88   -776   -457   -771   -600   -657
    -20  -1101  -1080    558    530  -1091    -80   -761   -439   -756   -584   -639
    -18  -1093  -1075    555    527  -1085    -59   -737   -413   -735   -563   -605
    -49  -1093  -1047    568    496  -1070    -41   -719   -392   -724   -550   -584
    -51  -1101  -1049    576    496  -1075    -31   -701   -374   -711   -535   -574
    -38  -1075  -1036    555    496  -1054    -44   -711   -374   -717   -540   -581
    -46  -1039   -992    542    472  -1015    -49   -724   -363   -706   -530   -568
    -59  -1062  -1005    561    472  -1036    -64   -748   -374   -714   -535   -568
    -57  -1088  -1034    571    488  -1062    -96   -761   -392   -724   -535   -566
    -67  -1080  -1015    571    472  -1047    -96   -748   -381   -714   -511   -542
    -67  -1085  -1018    576    475  -1052    -80   -740   -376   -717   -509   -540
    -62  -1098  -1039    579    485  -1070    -90   -750   -394   -732   -522   -548
    -75  -1140  -1065    607    493  -1104   -106   -769   -420   -761   -545   -574
    -93  -1189  -1096    641    498  -1143   -103   -771   -436   -774   -550   -581
    -93  -1221  -1127    657    517  -1174    -98   -766   -436   -779   -555   -574
    -93  -1270  -1176    680    540  -1223    -96   -779   -454   -805   -579   -594
   -122  -1330  -1208    724    542  -1270    -85   -782   -459   -826   -592   -613
   -135  -1369  -1236    750    550  -1304    -85   -787   -467   -841   -602   -626
   -142  -1418  -1275    782    566  -1348    -80   -789   -475   -857   -620   -636
   -155  -1431  -1275    792    558  -1356    -70   -789   -480   -867   -633   -646
   -155  -1457  -1304    805    574  -1382    -67   -797   -480   -875   -644   -649
   -150  -1444  -1293    795    571  -1369    -77   -805   -483   -883   -654   -657
   -150  -1441  -1291    797    568  -1366    -85   -802   -480   -888   -657   -662
   -161  -1465  -1306    813    568  -1387    -83   -792   -470   -883   -649   -652
   -181  -1499  -1317    839    566  -1408    -72   -782   -457   -878   -639   -639
   -184  -1553  -1371    867    592  -1462    -70   -774   -452   -885   -646   -644
   -148  -1551  -1402    849    626  -1478    -41   -732   -431   -891   -672   -675
   -129  -1493  -1363    810    615  -1428     44   -602   -345   -865   -698   -730
   -119  -1408  -1291    763    584  -1350    124   -436   -181   -722   -589   -649
    -85  -1249  -1163    665    537  -1208    163   -223     83   -420   -293   -366
    -28  -1036  -1008    532    488  -1023    109    -64    314    -77    116     64
    -59   -737   -680    397    309   -709     10   -301    246     28    420    462
   -127   -644   -517    387    194   -581    -64   -636     10    -36    532    646
   -233   -758   -524    496    142   -641   -181  -1075   -444   -449    189    350
   -329  -1083   -753    706    210   -919   -376  -1641  -1119  -1280   -709   -493
   -303  -1452  -1150    875    420  -1304   -563  -1865  -1486  -1790  -1262  -1010
   -254  -1709  -1454    982    597  -1582   -574  -1696  -1343  -1696  -1234  -1026
   -236  -1808  -1571   1018    667  -1691   -493  -1465  -1109  -1517  -1119   -956
   -210  -1805  -1595   1008    691  -1701   -366  -1228   -859  -1327   -989   -867
   -181  -1748  -1569    963    691  -1660   -184   -958   -592  -1098   -815   -724
   -174  -1699  -1527    935    675  -1613    -96   -823   -467  -1000   -743   -652
   -184  -1688  -1504    935    659  -1595    -98   -792   -431   -979   -717   -649
   -150  -1660  -1509    906    678  -1584   -119   -756   -384   -945   -685   -628
   -106  -1613  -1509    857    698  -1564   -114   -724   -348   -924   -678   -589
   -124  -1654  -1532    888    701  -1595    -88   -719   -342   -919   -657   -576
   -122  -1670  -1551    893    711  -1610    -67   -730   -348   -919   -659   -592
   -114  -1647  -1532    880    709  -1590    -28   -711   -316   -891   -639   -571
   -119  -1628  -1509    872    693  -1569    -36   -722   -314   -891   -633   -553
    -96  -1610  -1514    852    706  -1564    -41   -735   -322   -901   -659   -561
    -75  -1636  -1561    854    740  -1600    -41   -727   -303   -885   -618   -571
    -96  -1701  -1605    898    753  -1654    -38   -717   -285   -862   -584   -555
    -93  -1670  -1577    880    740  -1623    -28   -693   -257   -833   -555   -524
   -103  -1657  -1556    880    724  -1608    -44   -693   -239   -828   -550   -506
    -93  -1636  -1543    865    724  -1592    -51   -693   -228   -826   -548   -491
    -80  -1602  -1522    841    719  -1564    -41   -670   -200   -800   -524   -480
    -62  -1577  -1514    818    724  -1545    -38   -652   -174   -784   -519   -467
    -57  -1582  -1525    818    732  -1556    -38   -633   -153   -769   -511   -452
    -54  -1569  -1517    810    730  -1543    -51   -607   -122   -740   -485   -426
    -38  -1608  -1569    823    763  -1590    -51   -587   -106   -724   -475   -410
    -10  -1579  -1571    792    779  -1574    -36   -537    -46   -672   -428   -374
     10  -1506  -1517    745    763  -1512    -18   -459     41   -587   -342   -293
     10  -1457  -1467    719    737  -1462    -18   -400    116   -517   -270   -218
     46  -1410  -1457    683    750  -1434    -15   -335    181   -439   -192   -140
     70  -1356  -1426    639    748  -1389    -12   -283    241   -366   -124    -72
     85  -1301  -1387    607    735  -1343      5   -239    293   -311    -64    -18
    103  -1247  -1353    568    727  -1299      2   -215    316   -288    -38      5
    106  -1239  -1345    566    724  -1291     18   -210    329   -283    -31     23
     85  -1234  -1322    574    704  -1278     10   -233    311   -303    -51     15
     72  -1247  -1319    587    693  -1283      2   -267    280   -342    -75    -18
     77  -1260  -1337    589    706  -1299      5   -296    252   -376    -96    -36
     88  -1291  -1379    602    732  -1335     -7   -327    220   -415   -127    -54
     38  -1345  -1387    652    711  -1366    -18   -400    153   -496   -205   -101
     12  -1376  -1392    680    701  -1384    -20   -465     93   -566   -257   -161
    -12  -1434  -1421    722    704  -1428    -12   -514     49   -618   -303   -218
    -28  -1493  -1465    761    717  -1480    -15   -566     10   -667   -358   -272
    -23  -1574  -1553    797    763  -1564    -36   -615    -33   -722   -413   -319
    -10  -1610  -1600    810    795  -1608    -31   -646    -64   -758   -452   -345
    -20  -1634  -1613    826    795  -1623    -31   -685   -101   -792   -483   -376
      0  -1610  -1610    805    805  -1610     -2   -688    -96   -787   -480   -374
      0  -1641  -1644    820    820  -1644    -54   -722   -122   -807   -501   -392
      7  -1667  -1675    828    841  -1670    -51   -730   -132   -823   -522   -418
    -31  -1722  -1693    875    828  -1709    -98   -758   -155   -846   -545   -439
     -5  -1701  -1696    854    844  -1699    -72   -730   -127   -820   -517   -413
    -44  -1764  -1719    901    836  -1740   -114   -763   -155   -849   -548   -444
    -23  -1745  -1722    883    846  -1735   -119   -761   -150   -844   -545   -449
    -46  -1735  -1688    888    818  -1712   -116   -750   -135   -831   -527   -433
    -25  -1680  -1654    854    813  -1667   -101   -732   -103   -805   -501   -407
    -12  -1636  -1626    823    802  -1631    -77   -717    -83   -787   -488   -397
    -20  -1639  -1618    828    797  -1628    -90   -717    -77   -789   -491   -402
    -20  -1649  -1631    833    802  -1641   -122   -724    -75   -789   -491   -407
    -36  -1615  -1579    826    771  -1597   -135   -732    -59   -774   -472   -387
    -38  -1628  -1590    833    774  -1610   -145   -748    -64   -776   -472   -381
    -18  -1628  -1610    823    795  -1618   -171   -753    -72   -776   -467   -371
     -2  -1590  -1590    795    792  -1590   -155   -761    -70   -774   -459   -374
    -25  -1641  -1615    833    795  -1628   -127   -779    -90   -787   -472   -389
    -33  -1673  -1641    852    802  -1657   -129   -787   -106   -805   -483   -400
    -28  -1704  -1678    865    823  -1691   -145   -795   -127   -826   -504   -420
    -23  -1740  -1719    880    844  -1730   -168   -807   -145   -844   -524   -436
    -49  -1818  -1769    935    859  -1795   -189   -828   -166   -870   -553   -470
    -90  -1886  -1795    987    849  -1839   -205   -859   -202   -911   -587   -511
    -80  -1880  -1803    979    859  -1842   -202   -872   -213   -927   -597   -524
   -109  -1930  -1821   1018    854  -1875   -220   -909   -246   -966   -633   -566
    -93  -1966  -1873   1031    888  -1919   -202   -911   -249   -974   -649   -581
   -101  -1990  -1888   1044    891  -1940   -207   -917   -259   -987   -659   -594
   -127  -2031  -1904   1078    888  -1969   -233   -940   -283  -1005   -680   -618
   -129  -2047  -1917   1085    893  -1982   -233   -956   -298  -1015   -696   -636
   -124  -2057  -1932   1091    904  -1995   -220   -956   -290  -1021   -698   -628
   -109  -2070  -1964   1088    927  -2018   -210   -948   -288  -1021   -685   -615
   -109  -2031  -1925   1070    906  -1979   -220   -961   -301  -1028   -693   -623
   -135  -2070  -1938   1101    901  -2005   -246   -982   -322  -1044   -711   -644
   -142  -2112  -1969   1127    911  -2042   -231   -958   -316  -1060   -740   -680
   -135  -2125  -1992   1127    927  -2057    -98   -797   -218  -1018   -737   -701
   -111  -2026  -1914   1067    898  -1971     -5   -620    -59   -888   -636   -644
    -62  -1797  -1738    930    836  -1769     64   -345    233   -584   -353   -389
     -5  -1553  -1548    779    771  -1551     51   -106    519   -210     54     25
    -28  -1278  -1252    652    610  -1265    -49   -368    485    -31    405    428
   -145  -1176  -1031    662    441  -1104   -205   -836    277     -5    581    649
   -257  -1218   -963    735    350  -1091   -441  -1408   -140   -324    348    467
   -345  -1634  -1288    989    470  -1462   -654  -1969   -826  -1163   -524   -340
   -327  -2125  -1800   1223    735  -1964   -810  -2169  -1299  -1805  -1205   -974
   -262  -2330  -2068   1296    901  -2200   -818  -2005  -1221  -1787  -1241  -1057
   -228  -2403  -2174   1314    971  -2288   -719  -1764  -1015  -1641  -1158  -1031
   -202  -2361  -2158   1283    976  -2260   -540  -1488   -771  -1457  -1023   -943
   -192  -2291  -2099   1239    953  -2195   -350  -1221   -535  -1265   -880   -839
   -158  -2213  -2055   1184    945  -2135   -257  -1088   -415  -1163   -800   -776
   -155  -2171  -2018   1161    930  -2096   -239  -1057   -381  -1145   -782   -758
   -145  -2195  -2049   1171    950  -2122   -241  -1054   -389  -1161   -795   -774
   -127  -2208  -2083   1166    976  -2145   -213  -1031   -371  -1150   -787   -774
   -111  -2182  -2070   1145    979  -2127   -207  -1023   -371  -1150   -784   -782
    -98  -2130  -2034   1111    966  -2083   -194   -997   -350  -1135   -766   -766
   -109  -2120  -2010   1114    950  -2065   -189   -982   -327  -1117   -743   -743
   -103  -2182  -2078   1140    984  -2130   -189   -969   -324  -1117   -737   -743
    -90  -2177  -2086   1132    997  -2132   -187   -963   -324  -1117   -745   -750
    -70  -2125  -2057   1096    992  -2091   -184   -953   -314  -1101   -732   -737
    -64  -2083  -2018   1075    976  -2052   -194   -948   -306  -1096   -719   -727
    -67  -2057  -1992   1060    961  -2026   -194   -940   -301  -1091   -711   -722
    -72  -2086  -2013   1078    969  -2049   -179   -919   -283  -1080   -698   -709
    -75  -2101  -2026   1088    974  -2065   -176   -901   -272  -1072   -696   -706
    -46  -2070  -2023   1060    987  -2047   -168   -870   -244  -1047   -675   -688
     -5  -2018  -2016   1010   1002  -2016   -163   -844   -223  -1026   -654   -662
      0  -2018  -2018   1010   1008  -2018   -158   -823   -207  -1018   -649   -657
      5  -2029  -2034   1013   1018  -2031   -161   -802   -200  -1015   -649   -667
     20  -1992  -2013    987   1015  -2003   -153   -753   -161   -979   -618   -633
     25  -1925  -1953    948    987  -1938   -119   -670    -93   -911   -553   -568
     41  -1870  -1914    914    976  -1891   -109   -602    -31   -852   -498   -517
     90  -1831  -1922    867   1005  -1875   -101   -535     23   -797   -446   -462
    116  -1787  -1904    836   1010  -1844    -90   -465     72   -737   -387   -397
    142  -1717  -1862    787   1000  -1790    -72   -387    122   -672   -322   -332
    176  -1660  -1836    740   1005  -1748    -57   -329    161   -633   -275   -283
    181  -1615  -1797    717    987  -1706    -44   -296    184   -605   -239   -246
    194  -1587  -1782    696    987  -1683    -38   -285    179   -597   -223   -226
    200  -1584  -1784    691    989  -1683    -41   -303    153   -618   -241   -236
    187  -1569  -1758    691    971  -1662    -23   -314    135   -633   -259   -239
    171  -1556  -1727    691    948  -1641    -18   -345     98   -670   -290   -254
    179  -1553  -1732    688    956  -1641    -10   -374     62   -711   -324   -283
    163  -1595  -1758    714    958  -1678     -7   -415     18   -766   -376   -329
    132  -1636  -1771    750    950  -1704      0   -465    -20   -813   -418   -368
    116  -1696  -1813    787    963  -1753      5   -511    -70   -859   -467   -415
     98  -1732  -1831    818    963  -1782      5   -553   -114   -898   -511   -454
     67  -1766  -1836    849    950  -1800      5   -597   -153   -943   -558   -491
     54  -1784  -1839    862    945  -1810      2   -631   -187   -976   -592   -519
     70  -1784  -1855    854    961  -1818     -2   -649   -205   -992   -607   -530
     80  -1787  -1867    854    974  -1826     -2   -665   -218  -1008   -620   -537
     59  -1829  -1888    883    971  -1857     -7   -670   -239  -1023   -636   -553
     38  -1834  -1873    898    956  -1852      7   -652   -228  -1008   -623   -535
     28  -1836  -1865    901    945  -1849     20   -628   -215   -992   -610   -519
     51  -1761  -1813    854    932  -1787     46   -605   -202   -976   -594   -511
     90  -1730  -1821    818    953  -1774     49   -584   -200   -969   -584   -506
    106  -1732  -1839    813    971  -1784     49   -568   -200   -969   -579   -498
    111  -1680  -1792    784    950  -1738     67   -537   -181   -948   -555   -465
    114  -1605  -1719    745    917  -1662    106   -498   -150   -917   -530   -436
     98  -1579  -1680    740    888  -1628    142   -467   -129   -898   -511   -410
    111  -1551  -1662    719    885  -1605    158   -433   -114   -883   -498   -397
    145  -1491  -1636    672    888  -1564    150   -418   -101   -865   -485   -374
    168  -1452  -1621    641    893  -1535    140   -413    -96   -852   -470   -350
    179  -1475  -1657    646    917  -1566    106   -431   -124   -870   -483   -358
    184  -1457  -1641    636    911  -1548     83   -431   -140   -878   -485   -350
    189  -1397  -1590    602    888  -1493    101   -407   -122   -859   -465   -319
    202  -1363  -1566    581    883  -1465    129   -371    -98   -831   -439   -285
    218  -1369  -1587    576    901  -1478    116   -371   -122   -844   -452   -293
    215  -1379  -1595    581    904  -1486    109   -379   -148   -870   -480   -306
    220  -1363  -1584    571    901  -1475    119   -371   -161   -875   -485   -301
    218  -1395  -1613    589    914  -1504    129   -366   -179   -891   -498   -319
    202  -1413  -1615    605    906  -1514    142   -361   -194   -909   -519   -337
    194  -1421  -1615    613    904  -1519    150   -355   -207   -919   -530   -340
    197  -1418  -1615    607    906  -1517    166   -345   -207   -919   -537   -342
    200  -1400  -1600    600    898  -1499    184   -332   -210   -917   -545   -342
    197  -1400  -1597    600    896  -1499    192   -322   -220   -927   -555   -345
    202  -1387  -1590    589    896  -1488    189   -314   -228   -930   -566   -350
    223  -1335  -1561    553    891  -1447    200   -290   -218   -914   -555   -340
    233  -1286  -1519    527    875  -1402    220   -265   -202   -896   -537   -316
    223  -1288  -1512    530    867  -1400    239   -244   -202   -893   -535   -306
    231  -1273  -1504    519    867  -1387    249   -220   -202   -888   -530   -296
    236  -1249  -1488    506    859  -1369    259   -194   -197   -878   -522   -288
    257  -1218  -1475    480    865  -1345    306   -132   -168   -862   -522   -293
    298  -1140  -1441    420    867  -1291    418     49    -64   -797   -496   -290
    342  -1031  -1374    342    857  -1200    527    275     93   -652   -384   -205
    397   -802  -1200    202    797  -1000    628    576    342   -374   -116     49
    483   -475   -958     -2    719   -717    659    774    548    -77    231    441
    452   -181   -636   -135    542   -407    550    465    514     70    522    833
    303    -72   -376   -116    337   -223    384    -25    348    109    683   1075
    150   -187   -340     18    244   -265    184   -597    -80   -244    376    823
     51   -636   -688    293    368   -662    -25  -1124   -758  -1052   -478    -20
    106  -1047  -1153    470    628  -1101   -226  -1288  -1143  -1540  -1002   -555
    189  -1171  -1361    491    774  -1265   -223  -1070  -1034  -1475   -979   -568
    277  -1067  -1348    394    810  -1208    -72   -727   -787  -1280   -833   -465
    311   -958  -1270    324    789  -1114    148   -366   -535  -1080   -698   -366
    337   -906  -1244    283    789  -1075    322   -114   -374   -940   -600   -288
    358   -878  -1236    259    795  -1057    384    -10   -316   -883   -553   -249
    384   -805  -1192    207    787   -997    405     38   -290   -854   -524   -226
    407   -732  -1140    163    774   -935    428     77   -265   -828   -504   -207
    402   -732  -1135    163    766   -935    454    111   -254   -813   -498   -194
    402   -717  -1119    155    761   -919    457    137   -254   -813   -501   -187
    415   -672  -1088    127    750   -878    462    168   -241   -797   -491   -179
    418   -636  -1054    109    735   -844    485    210   -215   -774   -465   -155
    436   -587  -1023     75    730   -805    488    220   -215   -774   -472   -161
    449   -555  -1005     51    727   -779    496    244   -205   -753   -457   -145
    457   -511   -969     25    711   -737    496    270   -192   -727   -431   -111
    452   -452   -904      0    678   -678    509    309   -166   -701   -405    -85
    459   -392   -852    -33    654   -623    519    332   -153   -672   -387    -64
    475   -358   -833    -59    652   -594    517    342   -161   -672   -389    -70
    498   -332   -831    -83    665   -581    517    368   -155   -662   -381    -64
    514   -288   -802   -111    657   -545    527    407   -129   -628   -345    -38
    537   -233   -771   -153    654   -501    532    449   -103   -597   -316     -2
    545   -200   -745   -174    644   -472    540    496    -75   -558   -290     28
    568   -155   -727   -207    646   -441    542    542    -44   -524   -270     46
    589    -75   -665   -257    626   -368    542    589    -18   -493   -244     64
    587    -51   -639   -270    613   -345    566    662     18   -446   -210     93
    615     -2   -618   -309    618   -309    594    756     83   -368   -135    161
    649     88   -563   -371    607   -236    618    849    158   -285    -54    239
    675    168   -506   -420    592   -168    626    932    215   -213     20    316
    698    283   -415   -491    555    -64    646   1013    280   -129     93    389
    717    379   -337   -548    527     20    659   1070    332    -64    150    449
    711    449   -265   -581    488     90    665   1104    355    -25    192    491
    711    511   -200   -610    457    155    675   1124    368      0    215    522
    735    563   -174   -649    454    194    672   1119    366      5    215    535
    737    566   -171   -652    454    197    670   1091    340    -15    194    522
    730    563   -166   -646    446    200    670   1057    306    -46    161    496
    727    576   -150   -652    439    213    665   1018    272    -83    122    465
    711    542   -168   -628    439    189    652    961    223   -132     70    420
    701    511   -189   -607    446    161    649    909    171   -181     23    384
    685    504   -184   -594    433    161    652    852    122   -228    -18    348
    678    506   -171   -592    426    168    644    800     75   -270    -54    316
    665    483   -181   -574    423    150    631    737     18   -316   -101    272
    678    498   -179   -587    428    161    620    704    -10   -329   -116    259
    691    506   -184   -600    436    161    600    675    -36   -348   -137    244
    691    522   -168   -605    431    176    589    654    -64   -361   -148    231
    670    545   -124   -607    397    210    592    649    -70   -350   -140    233
    683    571   -111   -628    397    231    579    639    -83   -353   -142    239
    696    644    -54   -670    376    293    568    639    -75   -335   -122    265
    706    722     15   -714    345    368    550    636    -75   -324   -114    272
    711    756     44   -735    332    400    558    649    -64   -306    -98    293
    711    820    106   -766    303    465    592    691    -23   -262    -62    327
    711    857    142   -784    283    501    620    711     -2   -241    -44    342
    709    875    166   -792    272    522    649    735     15   -223    -28    355
    698    953    254   -828    220    605    644    748     28   -202      0    384
    683    984    298   -833    192    641    626    748     36   -184     18    397
    693   1039    345   -867    174    693    600    745     46   -158     41    420
    698   1091    392   -893    153    743    563    732     41   -153     49    436
    704   1104    397   -904    153    753    537    719     20   -155     51    433
    696   1150    452   -924    122    802    532    722     20   -145     59    436
    711   1171    457   -943    127    813    522    724     15   -140     62    441
    724   1174    449   -948    137    813    514    727      0   -140     64    457
    706   1158    452   -932    127    805    501    709    -18   -145     64    452
    693   1124    431   -909    132    779    493    698    -33   -148     62    444
    691   1093    402   -891    145    748    501    696    -41   -161     41    423
    680   1098    418   -888    132    758    509    693    -46   -163     41    410
    662   1106    444   -885    106    776    472    652    -98   -207     -5    361
    657   1091    433   -875    111    763    470    641   -119   -228    -31    327
    662   1072    410   -867    124    743    465    644   -129   -233    -41    309
    649   1085    436   -867    106    761    449    641   -137   -236    -46    309
    652   1093    441   -875    106    769    439    644   -137   -226    -41    324
    672   1114    441   -896    116    779    457    652   -127   -207    -31    329
    675   1127    452   -901    111    789    475    665   -103   -189    -15    329
    652   1137    485   -893     83    813    465    659   -106   -187    -12    327
    649   1132    483   -891     83    807    433    644   -124   -200    -18    324
    644   1156    511   -898     67    833    441    649   -132   -202    -25    316
    633   1124    491   -880     72    807    496    722   -109   -202    -54    262
    639   1140    501   -888     70    820    592    867    -23   -166    -70    215
    675   1293    615   -987     28    956    693   1083    189     46    101    345
    745   1525    776  -1135    -15   1150    724   1358    483    405    462    680
    810   1847   1036  -1330   -111   1441    639   1460    670    740    888   1132
    779   2047   1267  -1413   -244   1657    545   1239    641    927   1223   1519
    659   2065   1405  -1363   -374   1735    433    787    350    792   1210   1556
    514   1886   1371  -1200   -428   1628    233    176   -257    158    602   1013
    405   1571   1166   -989   -381   1369     10   -392   -956   -696   -267    210
    444   1280    836   -862   -194   1060   -132   -485  -1192   -989   -584   -103
    501   1114    613   -807    -57    865   -101   -244  -1000   -836   -511    -90
    527   1083    555   -807    -12    820      7      7   -758   -644   -384    -20
    566   1145    579   -857     -5    862    189    288   -483   -418   -220     93
    587   1210    623   -898    -18    917    350    524   -272   -236    -83    189
    581   1239    654   -911    -36    948    389    600   -202   -168    -36    223
    579   1275    696   -930    -57    987    420    639   -166   -129     -5    244
    574   1296    719   -937    -72   1008    439    665   -150   -109     10    252
    545   1293    748   -919   -101   1021    436    675   -145    -93     25    254
    532   1317    784   -924   -127   1052    439    688   -132    -72     46    270
    535   1335    800   -935   -132   1070    462    711   -109    -38     75    293
    530   1350    818   -940   -142   1085    459    711   -106    -25     85    301
    519   1353    833   -935   -155   1093    467    717    -93     -2    106    316
    519   1376    854   -948   -166   1117    472    735    -72     23    132    327
    524   1402    878   -963   -176   1140    475    745    -64     36    132    319
    524   1408    880   -969   -179   1145    472    748    -57     41    135    322
    522   1415    893   -969   -184   1156    472    750    -38     64    161    345
    509   1436    927   -974   -210   1184    467    758    -36     77    168    342
    501   1449    948   -976   -223   1200    465    766    -36     98    184    348
    496   1452    956   -976   -231   1205    485    787    -15    124    213    371
    491   1447    956   -969   -231   1202    498    813     10    158    246    413
    483   1483   1000   -984   -257   1241    496    831     31    189    275    431
    493   1491    997   -992   -252   1244    493    857     57    226    303    444
    478   1504   1023   -992   -272   1265    491    885     90    272    342    475
    459   1551   1091  -1005   -314   1322    491    922    135    329    394    527
    470   1592   1122  -1031   -324   1356    496    969    192    394    462    581
    480   1626   1143  -1054   -332   1384    511   1034    252    465    527    636
    498   1688   1189  -1093   -345   1439    501   1085    314    548    607    709
    511   1722   1210  -1117   -348   1467    485   1124    361    605    665    766
    509   1748   1239  -1130   -366   1493    506   1166    407    657    727    820
    506   1771   1265  -1137   -379   1517    519   1195    439    696    771    865
    504   1784   1280  -1145   -389   1532    517   1195    436    698    782    878
    498   1813   1314  -1156   -407   1564    530   1189    426    698    792    901
    459   1790   1327  -1124   -433   1558    535   1161    400    675    766    878
    431   1743   1309  -1088   -439   1527    530   1114    348    620    711    818
    418   1712   1293  -1067   -439   1504    519   1060    288    553    641    750
    397   1693   1296  -1044   -449   1496    519   1008    241    498    592    704
    371   1647   1275  -1010   -452   1460    535    963    200    446    540    657
    335   1584   1249   -961   -457   1418    532    906    142    384    480    594
    316   1538   1218   -930   -452   1376    517    849     85    329    428    540
    311   1491   1179   -901   -433   1335    519    815     46    288    384    501
    296   1457   1161   -878   -431   1309    509    776      7    249    345    470
    275   1423   1148   -849   -436   1286    485    743    -28    218    306    433
    280   1405   1124   -844   -423   1267    472    724    -46    200    288    413
    280   1408   1127   -844   -423   1267    452    709    -57    194    283    402
    265   1426   1161   -846   -446   1293    449    704    -51    200    290    407
    262   1447   1184   -854   -462   1317    459    698    -41    210    301    407
    267   1428   1161   -849   -446   1296    452    696    -44    215    306    410
    270   1436   1166   -852   -446   1301    446    701    -36    223    316    423
    270   1444   1171   -859   -449   1309    457    717    -15    249    340    444
    265   1501   1236   -885   -485   1369    475    737     20    283    371    470
    265   1553   1288   -909   -511   1421    475    748     46    301    389    488
    254   1535   1280   -893   -511   1408    483    756     54    309    397    493
    236   1553   1317   -896   -540   1436    478    745     64    319    413    517
    249   1597   1348   -924   -548   1473    457    719     62    327    428    540
    254   1582   1327   -919   -535   1454    431    704     49    332    439    553
    241   1556   1314   -898   -535   1436    426    701     46    335    441    558
    231   1584   1353   -909   -561   1467    423    701     54    340    454    563
    228   1566   1335   -898   -553   1452    413    696     44    335    457    563
    220   1519   1299   -872   -540   1410    397    685     23    314    439    545
    200   1488   1288   -844   -542   1389    405    680     10    306    426    535
    194   1470   1273   -833   -537   1371    400    670      7    306    420    530
    197   1431   1234   -815   -519   1332    397    649     -7    288    402    506
    174   1376   1202   -776   -514   1291    397    636    -28    267    387    485
    158   1335   1176   -745   -509   1257    389    615    -46    241    361    459
    137   1286   1148   -714   -506   1218    384    597    -64    226    345    444
    122   1254   1132   -691   -504   1195    371    579    -80    207    329    426
    132   1228   1096   -680   -483   1161    358    561    -96    192    311    407
    124   1182   1057   -652   -465   1119    353    550   -106    187    298    397
    109   1184   1072   -649   -483   1130    355    548   -101    197    303    402
     98   1187   1088   -641   -496   1137    355    545    -96    205    316    405
     88   1158   1070   -626   -491   1114    355    545    -96    202    314    397
     85   1158   1072   -620   -493   1117    355    542    -98    202    314    400
     72   1145   1072   -610   -501   1109    366    561    -93    197    306    376
     64   1106   1041   -587   -488   1075    420    649    -41    202    277    324
     54   1148   1091   -602   -519   1122    514    792     90    283    316    327
     83   1317   1234   -698   -574   1275    592    979    335    530    535    509
    155   1519   1361   -839   -602   1439    568   1169    613    906    945    924
    174   1792   1618   -984   -722   1704    462   1096    672   1137   1322   1369
    101   1940   1839  -1023   -867   1891    363    787    491   1150   1535   1662
     -2   1938   1940   -966   -971   1938    270    426    129    901   1421   1608
   -103   1712   1813   -805   -958   1761    106    -90   -501    168    646    865
   -148   1363   1512   -607   -828   1436    -88   -506  -1054   -553   -158     96
    -98   1031   1130   -467   -613   1080   -205   -522  -1130   -683   -340   -106
    -44    805    849   -379   -446    826   -163   -316   -924   -511   -239    -62
    -36    753    787   -358   -413    769    -57    -96   -683   -327   -116     15
    -33    805    839   -387   -436    820    116    168   -402    -93     62    142
    -23    880    904   -431   -465    891    252    366   -202     77    202    252
    -15    924    940   -454   -478    932    303    446   -122    148    254    296
    -12    935    945   -462   -478    937    309    457   -103    163    265    298
     -5    914    919   -454   -462    917    311    470    -85    171    270    296
     -7    904    911   -449   -459    906    314    485    -72    189    285    306
    -18    911    930   -446   -472    919    316    501    -57    213    309    329
    -15    911    927   -449   -472    917    322    504    -49    218    316    335
    -18    932    950   -457   -485    940    319    506    -38    226    329    342
    -20    914    935   -446   -478    924    319    509    -31    231    337    342
    -12    924    937   -454   -475    930    322    517    -18    244    345    348
    -25    922    948   -449   -488    932    329    530     -5    259    358    361
    -33    940    971   -454   -504    956    329    540      7    275    379    381
    -28    950    979   -462   -504    963    335    542     25    288    394    392
    -10    948    958   -467   -483    953    329    545     33    296    397    384
    -18    927    945   -454   -483    935    322    555     41    306    400    379
    -10    919    930   -454   -470    924    322    568     57    327    415    392
      2    937    935   -472   -467    935    329    597     85    358    441    413
     -5    958    963   -475   -483    961    348    633    124    394    478    444
     -7    950    958   -470   -483    953    355    665    153    423    509    472
     -7    956    963   -475   -485    958    348    691    176    446    530    485
    -10    971    979   -480   -496    974    353    732    223    491    571    514
      2    995    992   -498   -493    995    368    795    288    563    633    561
     23   1015    989   -519   -483   1002    394    870    366    644    706    623
     38   1049   1010   -545   -485   1031    405    932    428    714    774    688
     33   1091   1054   -563   -509   1072    415    987    483    771    839    745
     15   1114   1098   -563   -540   1106    431   1028    530    818    888    784
     20   1130   1106   -576   -542   1119    436   1047    545    836    914    815
     23   1145   1119   -584   -548   1132    431   1039    540    831    922    820
     28   1132   1104   -581   -537   1117    418   1008    517    805    901    797
     15   1093   1078   -553   -530   1085    413    969    478    763    865    766
     10   1078   1067   -545   -527   1072    400    922    439    711    813    724
    -25   1023   1049   -498   -537   1034    392    867    389    649    758    670
    -54    992   1047   -470   -550   1021    376    807    335    589    698    605
    -77    953   1031   -436   -553    992    374    740    283    527    644    545
    -83    901    982   -410   -532    940    361    672    228    459    581    485
   -103    833    937   -366   -519    885    342    610    176    402    527    426
   -119    800    917   -340   -519    857    327    558    135    358    480    379
   -135    771    906   -316   -519    839    316    517    106    324    444    350
   -145    698    844   -275   -493    771    324    493     96    306    428    316
   -145    683    828   -270   -488    756    332    475     93    296    418    293
   -145    670    815   -265   -480    743    327    459     90    290    418    288
   -150    633    784   -241   -467    709    316    444     80    280    405    272
   -155    639    792   -244   -472    717    298    433     67    267    397    272
   -150    657    807   -254   -478    732    270    413     57    249    363    265
   -145    662    807   -259   -475    732    267    415     67    252    361    249
   -140    683    823   -270   -480    753    288    436    101    275    384    249
   -153    698    852   -275   -501    774    311    459    148    311    426    270
   -161    683    844   -259   -501    763    332    485    184    342    470    293
   -155    693    849   -270   -501    771    335    485    189    348    485    306
   -163    714    878   -275   -519    795    319    472    197    355    493    324
   -166    727    893   -280   -530    807    301    459    210    363    504    337
   -155    732    888   -288   -522    810    270    433    189    350    493    345
   -155    732    888   -288   -522    810    239    405    163    332    478    353
   -166    727    893   -280   -530    810    239    400    171    342    498    361
   -168    709    875   -272   -522    792    246    405    184    353    517    355
   -155    628    782   -236   -470    704    231    389    166    332    498    316
   -168    558    724   -197   -446    641    181    350    127    296    465    298
   -181    532    714   -174   -446    623    168    329    109    272    441    296
   -200    472    670   -137   -436    571    181    324    103    257    420    267
   -207    420    628   -106   -418    524    181    306     85    233    394    239
   -194    397    592   -101   -394    493    171    280     67    210    374    215
   -189    400    589   -103   -389    493    174    265     62    202    374    205
   -210    337    548    -64   -379    441    176    259     57    194    366    192
   -213    311    522    -49   -368    415    166    244     51    181    355    194
   -205    298    504    -49   -355    400    150    228     41    171    345    194
   -215    280    496    -31   -355    387    150    223     41    171    348    207
   -236    283    517    -25   -376    400    153    210     38    163    335    202
   -226    280    506    -28   -366    392    135    189     28    145    311    192
   -210    244    454    -18   -332    348    116    184     31    148    316    194
   -226    189    415     18   -319    301    137    197     46    158    335    189
   -226    171    394     25   -311    280    213    283    101    171    319    158
   -187    239    426    -25   -306    329    306    436    207    223    327    145
   -148    340    488    -98   -319    413    397    654    420    413    485    277
    -72    519    592   -223   -332    555    439    950    743    774    839    628
    -41    828    867   -394   -454    846    355    966    898   1098   1270   1091
   -111   1039   1150   -465   -631   1093    192    571    807   1260   1592   1470
   -244   1140   1382   -449   -813   1260    -38     -2    519   1179   1649   1590
   -384    922   1306   -267   -844   1114   -277   -618    -20    628   1127   1124
   -452    350    800     49   -626    576   -493  -1093   -753   -327    132    189
   -407    -36    368    220   -389    166   -587  -1088   -932   -623   -210   -148
   -363   -187    174    275   -270     -7   -506   -810   -714   -470   -122   -122
   -335   -158    176    246   -257      7   -342   -522   -457   -283      7    -46
   -306   -109    194    205   -252     41   -135   -223   -205    -98    137     44
   -285    -57    228    171   -259     85      7    -33    -38     25    228    116
   -280    -46    233    163   -259     93     57     36     28     75    272    150
   -280    -59    220    171   -252     80     70     62     59    101    296    163
   -283    -51    231    163   -257     88     77     77     88    116    314    171
   -288    -38    246    163   -270    103     75     72     83    109    306    187
   -296    -28    265    161   -283    119     67     67     85    106    301    202
   -296    -54    241    176   -270     93     83     90    122    129    327    187
   -285   -111    171    197   -231     28     90    106    140    150    358    174
   -283   -140    142    210   -215      0     93    111    148    161    363    184
   -275   -142    132    207   -205     -5     88    114    161    171    366    205
   -265   -122    142    194   -205     10     77    103    168    171    358    197
   -275   -114    161    194   -220     20     70    111    176    174    371    213
   -267   -111    155    189   -213     20     75    129    202    194    397    239
   -246    -96    150    168   -200     25     80    145    223    213    413    244
   -257   -111    145    184   -202     15     88    161    246    231    433    270
   -262   -114    145    187   -205     15     88    168    262    236    436    272
   -252    -98    153    174   -202     25     98    189    280    254    449    280
   -228   -106    122    166   -176      7    101    218    309    277    465    290
   -226   -127     98    176   -163    -15    114    249    335    293    475    301
   -226   -101    122    161   -176     10    127    298    376    329    509    324
   -220   -101    119    161   -171      7    145    366    433    384    553    363
   -210    -96    114    150   -163      7    166    441    498    441    605    402
   -174    -31    142    103   -158     54    181    522    571    506    662    452
   -150     33    184     57   -168    109    200    592    628    568    727    506
   -142     67    210     36   -176    137    210    652    685    631    787    561
   -129     98    226     15   -176    161    220    688    732    675    833    600
   -114    106    220      5   -166    163    233    704    758    698    859    626
   -103    122    226    -10   -166    174    226    683    753    696    867    641
   -119    109    228      2   -174    168    223    657    735    685    862    639
   -137     72    210     31   -174    140    207    605    693    641    826    615
   -161      7    168     77   -163     88    197    550    649    594    784    581
   -163      0    163     80   -163     83    187    483    605    548    748    545
   -176    -33    142    106   -161     54    176    402    542    483    685    493
   -200   -106     90    153   -148     -7    166    316    478    413    615    431
   -226   -166     59    197   -142    -54    148    236    420    348    553    371
   -259   -259     -2    257   -129   -129    129    161    363    293    501    319
   -280   -329    -51    303   -116   -192     98     85    303    236    449    270
   -290   -387    -98    337    -98   -244     67     23    254    184    402    220
   -290   -407   -116    350    -88   -262     46    -23    223    153    384    200
   -298   -449   -150    371    -77   -301     25    -59    200    127    358    179
   -303   -475   -171    387    -67   -324     15    -72    194    122    353    174
   -309   -472   -163    389    -75   -319     18    -70    205    127    358    176
   -309   -470   -161    389    -75   -316     23    -72    213    132    353    174
   -303   -506   -202    405    -51   -355     12    -88    202    124    342    161
   -298   -517   -220    407    -38   -368     10    -96    197    122    342    153
   -296   -485   -192    389    -54   -340     20    -88    213    137    361    168
   -303   -457   -153    381    -75   -306     54    -62    246    168    394    200
   -301   -465   -163    381    -70   -314     77    -59    257    168    394    197
   -301   -467   -166    384    -70   -316     85    -62    267    176    405    200
   -296   -446   -153    371    -75   -301     64    -80    262    174    407    194
   -288   -415   -127    353    -80   -272     44    -98    262    176    418    197
   -288   -449   -161    368    -64   -306     18   -114    254    171    420    200
   -303   -491   -189    397    -59   -340     -2   -135    241    166    420    207
   -301   -496   -197    397    -54   -348    -10   -145    233    166    426    218
   -277   -530   -252    405    -12   -392    -25   -161    223    158    423    210
   -280   -568   -288    423      2   -431    -41   -179    202    140    405    197
   -296   -618   -324    457     12   -472    -46   -207    176    116    384    184
   -319   -683   -366    498     23   -524    -57   -236    148     90    363    166
   -327   -735   -407    532     38   -571    -64   -257    122     54    332    137
   -332   -776   -446    553     54   -613    -57   -270    103     31    309    114
   -358   -826   -467    589     54   -646    -57   -285     85     10    293    101
   -394   -904   -509    646     54   -706    -62   -306     64    -12    272     83
   -407   -930   -522    670     57   -727    -59   -316     59    -28    265     67
   -400   -948   -550    672     75   -750    -67   -340     38    -54    239     36
   -407   -992   -584    698     88   -789    -62   -350     28    -70    215      7
   -418  -1026   -607    722     93   -818    -64   -358     18    -80    202      7
   -423  -1039   -615    732     96   -828    -75   -374      7    -85    200      5
   -426  -1083   -659    753    116   -872    -67   -374      5    -90    194     -2
   -436  -1130   -693    782    127   -914    -59   -379      2    -96    189      2
   -433  -1148   -717    789    137   -932    -59   -389    -10   -116    168    -20
   -428  -1166   -737    797    153   -953    -15   -345      2   -127    145    -77
   -423  -1122   -698    771    135   -911    101   -192     93    -85    150   -101
   -392  -1023   -633    706    119   -828    210     25    277     67    275     -5
   -340   -839   -501    587     77   -670    314    371    610    410    597    296
   -259   -576   -316    418     28   -446    285    602    888    792   1031    743
   -288   -358    -70    322   -109   -215    127    246    852   1000   1392   1176
   -426   -262    163    345   -296    -49    -88   -342    636   1034   1558   1405
   -574   -407    163    488   -371   -122   -340  -1000    140    605   1208   1135
   -683   -896   -213    789   -236   -555   -522  -1558   -605   -335    270    309
   -659  -1374   -717   1015     25  -1047   -696  -1696   -997   -875   -285   -265
   -613  -1579   -966   1096    174  -1273   -683  -1488   -901   -865   -363   -436
   -579  -1628  -1049   1104    233  -1340   -545  -1208   -691   -732   -309   -420
   -550  -1584  -1034   1067    241  -1309   -324   -878   -407   -514   -153   -283
   -535  -1543  -1008   1039    233  -1278   -145   -628   -200   -348    -28   -207
   -524  -1540  -1015   1031    244  -1278    -62   -540   -129   -301      0   -187
   -514  -1556  -1041   1034    262  -1301    -20   -504    -96   -288     -2   -174
   -498  -1553  -1054   1026    277  -1304    -12   -488    -72   -267     20   -122
   -511  -1553  -1044   1031    265  -1299    -15   -483    -57   -252     41    -88
   -522  -1561  -1041   1041    259  -1301    -10   -478    -49   -249     44    -85
   -517  -1574  -1057   1044    267  -1314      0   -467    -36   -244     51    -85
   -511  -1621  -1109   1067    298  -1366      5   -459    -23   -241     59    -83
   -514  -1631  -1117   1072    298  -1374      2   -462    -18   -241     62    -75
   -514  -1618  -1104   1065    293  -1361     15   -452     -2   -226     80    -46
   -522  -1636  -1117   1078    296  -1379     18   -459      0   -233     72    -49
   -527  -1667  -1140   1098    306  -1405     12   -478     -2   -241     59    -51
   -517  -1657  -1140   1085    309  -1400     10   -462     12   -226     70    -33
   -527  -1649  -1122   1088    296  -1387     28   -420     46   -200     96      5
   -519  -1644  -1124   1080    301  -1384     31   -407     59   -189    109     23
   -498  -1644  -1145   1072    322  -1395     28   -397     67   -187    114     25
   -498  -1670  -1171   1083    332  -1421     31   -374     90   -171    135     41
   -504  -1673  -1169   1088    329  -1421     44   -345    122   -140    161     62
   -496  -1678  -1182   1085    340  -1431     57   -316    148   -119    179     88
   -488  -1688  -1200   1088    355  -1444     59   -283    184    -96    200    124
   -483  -1644  -1161   1062    337  -1405     67   -223    226    -46    246    181
   -470  -1621  -1153   1044    340  -1387     70   -171    270      2    280    244
   -457  -1621  -1163   1039    350  -1392     75   -111    322     54    327    303
   -436  -1600  -1163   1018    363  -1382     88    -33    392    127    407    366
   -423  -1556  -1135    987    353  -1348     90     25    454    192    478    446
   -410  -1517  -1109    963    348  -1314     93     67    509    249    555    511
   -397  -1493  -1098    945    348  -1296     93     83    537    283    594    545
   -400  -1496  -1096    948    348  -1296     93     75    535    285    602    561
   -402  -1530  -1127    966    361  -1330    101     57    514    265    594    571
   -410  -1556  -1148    982    366  -1353     93     15    472    218    561    553
   -420  -1569  -1150    992    363  -1358     75    -36    433    179    530    532
   -436  -1613  -1176   1026    368  -1395     70    -88    381    119    480    493
   -454  -1665  -1210   1057    376  -1439     70   -153    322     49    415    444
   -465  -1725  -1260   1093    397  -1493     70   -223    259    -25    348    392
   -480  -1787  -1306   1132    410  -1545     64   -288    202    -90    290    348
   -498  -1862  -1363   1182    431  -1613     49   -368    135   -168    220    290
   -522  -1943  -1421   1231    446  -1680     23   -446     54   -254    137    210
   -535  -1982  -1447   1257    454  -1714      2   -506      0   -316     77    158
   -537  -2008  -1470   1270    465  -1740    -12   -553    -36   -363     38    124
   -527  -2034  -1506   1280    488  -1771    -20   -576    -57   -387     20    116
   -540  -2078  -1540   1309    498  -1810    -36   -602    -85   -410     10    101
   -545  -2107  -1561   1325    506  -1834    -44   -623    -98   -423      2     93
   -550  -2138  -1590   1343    517  -1862    -41   -633   -106   -436    -15     83
   -545  -2143  -1597   1345    524  -1870    -38   -641   -111   -441    -20     83
   -540  -2148  -1610   1343    532  -1880    -51   -644   -114   -444    -15     85
   -550  -2112  -1561   1330    504  -1836    -31   -633    -90   -428     -5     90
   -561  -2078  -1517   1319    478  -1797     -7   -618    -64   -415      0    103
   -555  -2047  -1491   1301    467  -1769     23   -592    -33   -387     23    127
   -563  -2065  -1504   1314    467  -1784     28   -589    -36   -384     33    127
   -574  -2078  -1504   1325    462  -1792     25   -592    -36   -381     38    137
   -566  -2078  -1512   1322    470  -1795     -2   -623    -57   -397     23    127
   -555  -2068  -1512   1312    478  -1790     -7   -639    -54   -400     23    127
   -558  -2104  -1548   1330    493  -1826    -33   -659    -75   -420      7    119
   -561  -2104  -1543   1332    491  -1823    -49   -675    -93   -433      7    116
   -553  -2101  -1551   1325    496  -1826    -49   -678    -96   -428     12    124
   -542  -2135  -1592   1340    524  -1865    -44   -678   -103   -433      2    124
   -561  -2187  -1626   1374    530  -1906    -54   -701   -135   -467    -31     93
   -574  -2244  -1673   1408    548  -1958    -75   -727   -168   -501    -64     57
   -566  -2278  -1714   1421    571  -1995    -90   -743   -192   -530    -85     36
   -566  -2309  -1743   1439    587  -2026    -62   -732   -181   -530    -85     38
   -594  -2410  -1816   1501    610  -2114    -51   -750   -207   -568   -127      5
   -613  -2462  -1852   1538    618  -2158    -72   -782   -244   -605   -166    -44
   -628  -2475  -1847   1551    607  -2164    -75   -800   -262   -626   -187    -67
   -649  -2512  -1862   1582    605  -2187    -77   -818   -285   -662   -215    -93
   -639  -2551  -1914   1595    636  -2234    -85   -828   -298   -675   -228   -101
   -636  -2587  -1951   1610    654  -2270    -83   -833   -306   -683   -233    -98
   -649  -2616  -1966   1631    657  -2291    -96   -844   -311   -693   -249   -103
   -662  -2629  -1966   1647    652  -2299    -98   -844   -306   -691   -254   -109
   -657  -2650  -1995   1652    667  -2322   -101   -849   -314   -701   -265   -114
   -659  -2686  -2026   1673    680  -2356    -98   -852   -324   -717   -275   -132
   -652  -2714  -2062   1680    704  -2390    -57   -797   -296   -719   -298   -176
   -626  -2668  -2042   1647    706  -2356     46   -641   -184   -667   -301   -220
   -597  -2548  -1953   1571    675  -2252    119   -470    -15   -511   -184   -119
   -563  -2356  -1792   1460    613  -2075    161   -262    252   -200    137    194
   -488  -2104  -1618   1296    563  -1862    106   -129    478    155    581    678
   -493  -1860  -1366   1176    436  -1613     12   -322    462    335    935   1114
   -592  -1842  -1249   1215    327  -1545    -64   -675    184    231    979   1221
   -704  -2000  -1296   1350    296  -1649   -192  -1153   -379   -345    428    727
   -779  -2304  -1525   1540    371  -1914   -387  -1727  -1109  -1257   -540   -179
   -766  -2626  -1860   1696    545  -2244   -566  -1945  -1452  -1696  -1002   -626
   -740  -2912  -2171   1823    711  -2543   -579  -1784  -1304  -1574   -945   -633
   -719  -3034  -2317   1875    797  -2675   -491  -1551  -1067  -1400   -841   -574
   -701  -3050  -2348   1875    820  -2699   -348  -1306   -813  -1202   -706   -470
   -670  -2990  -2320   1831    823  -2655   -163  -1041   -553   -987   -542   -335
   -657  -2977  -2322   1816    831  -2650   -101   -935   -452   -906   -475   -283
   -649  -2946  -2296   1797    823  -2621    -83   -901   -407   -872   -446   -265
   -659  -2930  -2270   1795    805  -2603    -62   -878   -376   -852   -436   -257
   -680  -2935  -2255   1808    787  -2595    -46   -862   -355   -839   -426   -249
   -675  -2951  -2275   1810    797  -2613    -33   -849   -342   -833   -418   -252
   -670  -2930  -2260   1800    792  -2595    -23   -836   -327   -831   -415   -249
   -691  -2935  -2244   1813    774  -2590    -28   -836   -319   -828   -410   -244
   -688  -2953  -2265   1821    787  -2611    -41   -841   -319   -828   -415   -252
   -675  -2972  -2296   1823    807  -2634    -38   -826   -306   -826   -410   -244
   -678  -2985  -2307   1831    813  -2647    -18   -810   -285   -810   -397   -231
   -685  -3013  -2327   1847    820  -2670    -20   -802   -283   -802   -397   -226
   -683  -3005  -2322   1844    818  -2665    -31   -802   -290   -813   -407   -233
   -665  -2979  -2314   1821    823  -2650    -28   -802   -280   -805   -392   -223
   -654  -2982  -2327   1818    836  -2655    -18   -789   -259   -787   -379   -202
   -657  -2992  -2335   1823    836  -2665    -12   -774   -249   -771   -368   -189
   -657  -2964  -2307   1810    823  -2637    -28   -766   -239   -766   -361   -187
   -659  -2948  -2288   1800    813  -2618    -31   -745   -218   -743   -342   -179
   -654  -2940  -2286   1797    815  -2613    -20   -717   -187   -711   -322   -161
   -639  -2935  -2299   1787    828  -2616    -10   -680   -150   -678   -290   -127
   -620  -2899  -2278   1761    828  -2590      0   -639   -101   -628   -236    -70
   -602  -2896  -2294   1748    844  -2595      2   -594    -54   -574   -192    -31
   -576  -2865  -2288   1719    854  -2577     10   -535     12   -501   -127     23
   -576  -2847  -2270   1709    844  -2559     20   -472     83   -420    -57     90
   -563  -2811  -2247   1688    841  -2530     33   -410    155   -340     31    168
   -555  -2753  -2197   1654    818  -2475     31   -363    202   -277    101    241
   -558  -2725  -2169   1641    802  -2447     25   -340    228   -246    132    277
   -563  -2717  -2153   1639    792  -2436     33   -329    236   -241    142    285
   -566  -2707  -2140   1636    787  -2423     51   -324    233   -252    137    293
   -561  -2730  -2171   1644    802  -2452     46   -345    202   -293    103    272
   -566  -2740  -2177   1652    802  -2460     44   -379    161   -348     57    233
   -568  -2748  -2179   1657    802  -2465     33   -436     96   -431    -12    161
   -576  -2785  -2208   1680    815  -2496     23   -501     25   -517   -101     85
   -602  -2868  -2265   1732    828  -2566     28   -561    -33   -594   -189     31
   -639  -2915  -2275   1777    815  -2595     20   -618    -93   -665   -252    -41
   -662  -2964  -2304   1813    818  -2634     15   -672   -145   -727   -311   -116
   -675  -3013  -2338   1844    831  -2675     10   -711   -189   -771   -358   -171
   -675  -3052  -2377   1862    849  -2714     10   -745   -220   -813   -394   -207
   -665  -3104  -2442   1883    888  -2774      7   -774   -249   -846   -431   -228
   -659  -3112  -2452   1886    893  -2782     -7   -805   -280   -883   -470   -262
   -675  -3109  -2434   1893    878  -2772    -25   -833   -309   -917   -511   -298
   -696  -3143  -2449   1919    875  -2798    -28   -839   -319   -927   -519   -301
   -696  -3133  -2439   1914    870  -2787    -36   -841   -319   -924   -506   -298
   -691  -3141  -2449   1917    878  -2795    -38   -839   -311   -922   -504   -290
   -693  -3133  -2439   1914    872  -2787    -64   -849   -314   -927   -519   -283
   -685  -3120  -2434   1901    872  -2777    -51   -836   -290   -911   -506   -275
   -688  -3122  -2434   1904    870  -2777    -28   -815   -265   -888   -472   -265
   -704  -3133  -2431   1917    862  -2782     -2   -795   -233   -867   -446   -246
   -704  -3185  -2481   1945    888  -2834     41   -745   -176   -810   -392   -197
   -714  -3159  -2447   1935    865  -2805     10   -756   -176   -810   -394   -200
   -704  -3081  -2379   1891    836  -2730    -12   -774   -179   -815   -407   -205
   -675  -2964  -2288   1818    805  -2626    -49   -807   -197   -836   -431   -210
   -659  -2922  -2262   1792    800  -2592    -90   -833   -223   -857   -446   -215
   -657  -2889  -2234   1771    787  -2561    -93   -828   -213   -844   -431   -194
   -659  -2886  -2226   1771    782  -2556    -96   -823   -213   -841   -428   -187
   -654  -2904  -2249   1779    797  -2579   -109   -833   -226   -854   -441   -192
   -665  -2930  -2265   1797    800  -2598   -109   -841   -239   -872   -462   -205
   -680  -2982  -2304   1831    810  -2644   -116   -857   -259   -893   -485   -215
   -688  -3057  -2369   1873    839  -2714   -106   -852   -254   -893   -483   -210
   -696  -3089  -2392   1891    846  -2743   -109   -865   -270   -911   -506   -239
   -722  -3190  -2468   1956    872  -2829    -98   -875   -293   -935   -537   -270
   -732  -3263  -2530   1997    896  -2896   -122   -909   -327   -976   -581   -301
   -730  -3260  -2530   1995    898  -2896   -145   -937   -353  -1010   -613   -329
   -719  -3260  -2540   1990    909  -2899   -148   -945   -358  -1021   -623   -340
   -722  -3276  -2553   2000    914  -2915   -148   -943   -355  -1023   -631   -335
   -724  -3296  -2572   2008    922  -2935   -145   -945   -358  -1036   -652   -337
   -719  -3294  -2574   2005    927  -2935   -153   -953   -363  -1054   -680   -353
   -717  -3296  -2582   2005    930  -2940   -166   -958   -358  -1057   -688   -355
   -714  -3312  -2598   2013    940  -2956   -176   -958   -355  -1054   -670   -348
   -709  -3338  -2631   2021    961  -2985   -174   -958   -350  -1054   -657   -363
   -701  -3338  -2637   2018    966  -2987   -145   -924   -335  -1057   -680   -392
   -701  -3333  -2631   2016    963  -2982    -62   -805   -254  -1034   -711   -444
   -683  -3265  -2582   1974    948  -2925     15   -659   -127   -940   -667   -428
   -639  -3044  -2408   1842    883  -2725     67   -444    166   -610   -348   -137
   -568  -2730  -2161   1649    795  -2447     28   -285    428   -228     98    314
   -581  -2418  -1836   1499    626  -2127   -103   -506    348   -101    420    711
   -685  -2327  -1641   1506    478  -1984   -218   -872     80   -153    574    924
   -769  -2457  -1688   1610    459  -2073   -353  -1309   -397   -568    246    659
   -818  -2800  -1982   1808    581  -2392   -545  -1810  -1034  -1369   -623   -158
   -828  -3221  -2392   2021    782  -2808   -709  -2070  -1460  -1982  -1317   -813
   -789  -3509  -2720   2151    963  -3115   -719  -1945  -1358  -1938  -1348   -880
   -745  -3564  -2818   2153   1034  -3192   -610  -1686  -1072  -1706  -1200   -797
   -722  -3502  -2779   2112   1028  -3141   -470  -1439   -813  -1501  -1060   -714
   -691  -3413  -2722   2049   1015  -3068   -314  -1189   -563  -1293   -911   -613
   -659  -3356  -2696   2008   1018  -3026   -220  -1054   -426  -1174   -823   -540
   -657  -3367  -2712   2010   1026  -3039   -181  -1008   -374  -1127   -782   -509
   -659  -3367  -2707   2013   1021  -3039   -168   -987   -350  -1101   -763   -493
   -654  -3346  -2694   1997   1018  -3018   -179   -984   -348  -1104   -766   -506
   -644  -3343  -2699   1995   1026  -3021   -171   -982   -348  -1101   -776   -522
   -639  -3325  -2686   1979   1021  -3005   -163   -969   -329  -1085   -761   -506
   -639  -3315  -2678   1977   1018  -2998   -153   -953   -314  -1070   -745   -480
   -639  -3317  -2681   1977   1018  -3000   -153   -950   -314  -1070   -750   -491
   -628  -3309  -2681   1969   1026  -2995   -163   -950   -306  -1070   -753   -493
   -620  -3281  -2662   1951   1018  -2972   -171   -945   -290  -1054   -732   -483
   -623  -3263  -2642   1943   1008  -2953   -166   -932   -277  -1036   -709   -465
   -620  -3260  -2639   1940   1008  -2951   -163   -924   -275  -1028   -701   -457
   -623  -3278  -2655   1951   1015  -2966   -163   -919   -272  -1023   -706   -472
   -639  -3296  -2660   1966   1010  -2979   -158   -911   -262  -1013   -696   -470
   -626  -3257  -2631   1940   1000  -2943   -158   -901   -252  -1005   -688   -459
   -626  -3250  -2626   1938   1000  -2938   -161   -888   -239   -992   -678   -449
   -626  -3250  -2624   1938    997  -2938   -166   -870   -215   -974   -657   -436
   -618  -3208  -2590   1912    984  -2899   -171   -846   -189   -945   -631   -413
   -610  -3177  -2566   1893    976  -2870   -158   -807   -153   -904   -592   -387
   -607  -3154  -2546   1880    969  -2852   -135   -763   -109   -862   -553   -363
   -579  -3128  -2548   1855    984  -2839   -127   -706    -49   -800   -501   -316
   -571  -3130  -2559   1849    989  -2844   -124   -644      5   -737   -446   -272
   -555  -3060  -2504   1808    974  -2785   -114   -574     70   -657   -379   -210
   -530  -2998  -2470   1764    969  -2735   -111   -519    124   -592   -314   -155
   -509  -2940  -2431   1725    961  -2686   -103   -465    181   -527   -252    -93
   -506  -2850  -2343   1678    917  -2598    -96   -433    223   -485   -200    -41
   -501  -2821  -2320   1662    906  -2572    -77   -410    241   -467   -176    -20
   -498  -2818  -2320   1657    909  -2569    -70   -410    231   -472   -179    -23
   -501  -2824  -2322   1662    909  -2574    -85   -441    194   -509   -207    -49
   -498  -2821  -2322   1657    909  -2572   -109   -493    140   -563   -252    -83
   -501  -2839  -2338   1670    917  -2590   -103   -535     98   -615   -296   -116
   -514  -2863  -2348   1688    917  -2608    -98   -587     46   -678   -350   -166
   -530  -2894  -2364   1712    917  -2629   -111   -662    -31   -763   -433   -246
   -550  -2964  -2416   1756    930  -2688   -124   -732   -101   -839   -511   -322
   -561  -3034  -2473   1797    956  -2753   -135   -797   -166   -909   -579   -387
   -558  -3060  -2504   1808    971  -2782   -158   -865   -231   -976   -644   -449
   -550  -3091  -2540   1821    995  -2816   -176   -917   -280  -1023   -696   -504
   -555  -3122  -2566   1839   1002  -2844   -200   -963   -319  -1065   -735   -542
   -553  -3146  -2595   1849   1018  -2870   -213  -1005   -350  -1093   -766   -576
   -550  -3156  -2605   1852   1026  -2881   -218  -1031   -366  -1109   -782   -592
   -553  -3172  -2618   1862   1031  -2896   -218  -1052   -371  -1122   -787   -600
   -555  -3156  -2600   1855   1021  -2878   -215  -1052   -355  -1106   -771   -587
   -548  -3148  -2600   1847   1026  -2876   -218  -1065   -363  -1119   -782   -600
   -535  -3109  -2574   1821   1018  -2844   -233  -1060   -371  -1114   -774   -592
   -524  -3086  -2561   1805   1018  -2824   -241  -1021   -329  -1054   -711   -542
   -524  -3034  -2509   1779    992  -2772   -233  -1008   -303  -1031   -685   -527
   -511  -3008  -2496   1758    992  -2753   -197   -979   -267  -1000   -654   -504
   -514  -2982  -2470   1748    976  -2725   -174   -974   -252   -997   -649   -501
   -524  -3003  -2478   1764    976  -2740   -166   -976   -244  -1000   -659   -509
   -519  -2966  -2449   1743    963  -2709   -194  -1000   -252  -1008   -670   -511
   -517  -2948  -2431   1732    956  -2691   -210  -1015   -246  -1000   -654   -504
   -501  -2920  -2418   1709    956  -2670   -241  -1036   -249   -992   -644   -498
   -504  -2948  -2444   1727    969  -2696   -280  -1067   -275  -1005   -657   -514
   -504  -2933  -2431   1717    963  -2681   -290  -1078   -272  -1008   -652   -522
   -498  -2940  -2442   1719    969  -2691   -283  -1080   -267  -1005   -644   -519
   -509  -2987  -2481   1745    984  -2733   -298  -1093   -290  -1015   -654   -537
   -524  -3034  -2509   1779    992  -2772   -314  -1109   -324  -1044   -680   -563
   -524  -3057  -2535   1790   1005  -2798   -303  -1117   -335  -1052   -688   -571
   -535  -3083  -2551   1808   1008  -2818   -301  -1132   -353  -1060   -693   -574
   -550  -3112  -2561   1829   1002  -2839   -311  -1148   -384  -1080   -714   -592
   -571  -3122  -2551   1847    989  -2837   -324  -1179   -423  -1114   -745   -646
   -571  -3159  -2587   1862   1005  -2873   -327  -1202   -452  -1145   -782   -691
   -576  -3213  -2639   1893   1028  -2927   -337  -1213   -475  -1161   -795   -709
   -589  -3224  -2634   1904   1021  -2930   -337  -1221   -483  -1176   -805   -727
   -589  -3205  -2616   1899   1013  -2912   -314  -1221   -483  -1182   -810   -730
   -587  -3200  -2616   1891   1013  -2907   -337  -1234   -501  -1187   -810   -732
   -579  -3174  -2595   1875   1008  -2886   -348  -1234   -506  -1184   -813   -740
   -566  -3205  -2639   1883   1034  -2922   -350  -1226   -504  -1182   -818   -750
   -574  -3234  -2660   1904   1041  -2948   -335  -1221   -498  -1182   -820   -761
   -574  -3239  -2665   1904   1041  -2953   -342  -1236   -506  -1184   -826   -758
   -568  -3247  -2678   1909   1054  -2964   -311  -1200   -485  -1182   -833   -782
   -553  -3195  -2644   1873   1044  -2920   -218  -1054   -397  -1148   -836   -815
   -524  -3135  -2611   1831   1041  -2873   -119   -872   -252  -1047   -779   -787
   -485  -2917  -2431   1699    971  -2675    -33   -600     33   -743   -491   -527
   -436  -2634  -2197   1535    880  -2416    -44   -426    275   -397   -101   -116
   -444  -2348  -1906   1395    730  -2127   -174   -678    239   -220    228    293
   -540  -2226  -1686   1384    571  -1956   -332  -1137     70   -132    472    592
   -657  -2364  -1706   1509    522  -2034   -545  -1712   -368   -462    220    379
   -737  -2795  -2057   1766    659  -2426   -719  -2247  -1021  -1278   -631   -420
   -704  -3268  -2564   1984    930  -2917   -898  -2483  -1499  -1930  -1327  -1096
   -636  -3486  -2850   2062   1106  -3169   -953  -2338  -1449  -1951  -1408  -1218
   -592  -3468  -2878   2029   1140  -3174   -828  -2034  -1184  -1748  -1280  -1137
   -548  -3367  -2818   1956   1135  -3094   -633  -1722   -909  -1538  -1127  -1013
   -511  -3294  -2782   1904   1135  -3039   -465  -1465   -698  -1371  -1005   -911
   -491  -3229  -2738   1860   1122  -2985   -397  -1350   -605  -1299   -950   -854
   -470  -3192  -2722   1829   1124  -2959   -368  -1317   -568  -1265   -924   -841
   -465  -3195  -2730   1829   1130  -2964   -348  -1299   -553  -1249   -911   -836
   -457  -3200  -2743   1829   1140  -2972   -337  -1283   -542  -1239   -898   -820
   -457  -3208  -2751   1834   1145  -2979   -337  -1275   -535  -1234   -896   -815
   -441  -3192  -2751   1816   1153  -2972   -332  -1262   -522  -1223   -885   -792
   -436  -3187  -2751   1810   1156  -2969   -324  -1247   -509  -1218   -883   -784
   -423  -3167  -2746   1792   1158  -2959   -322  -1234   -504  -1208   -872   -766
   -426  -3151  -2725   1790   1148  -2938   -316  -1223   -491  -1195   -862   -745
   -423  -3154  -2730   1787   1150  -2940   -324  -1223   -488  -1192   -865   -727
   -410  -3156  -2746   1784   1166  -2951   -332  -1218   -488  -1192   -867   -732
   -413  -3148  -2738   1779   1161  -2946   -332  -1210   -485  -1189   -865   -724
   -413  -3135  -2722   1774   1153  -2930   -342  -1200   -480  -1184   -857   -711
   -418  -3122  -2707   1769   1143  -2915   -329  -1176   -462  -1166   -839   -693
   -415  -3104  -2688   1758   1135  -2896   -319  -1150   -446  -1150   -831   -670
   -407  -3083  -2675   1745   1132  -2881   -324  -1132   -431  -1137   -818   -649
   -400  -3076  -2675   1738   1137  -2876   -324  -1101   -405  -1111   -784   -628
   -389  -3065  -2678   1727   1143  -2870   -316  -1067   -381  -1088   -758   -594
   -384  -3026  -2642   1704   1127  -2834   -303  -1028   -355  -1067   -743   -574
   -376  -3005  -2629   1691   1124  -2818   -301   -987   -327  -1034   -709   -553
   -361  -2982  -2621   1673   1130  -2803   -293   -924   -280   -989   -654   -527
   -332  -2953  -2621   1641   1143  -2787   -293   -852   -236   -943   -610   -472
   -311  -2878  -2566   1592   1127  -2722   -285   -771   -179   -885   -545   -407
   -293  -2792  -2501   1543   1101  -2647   -288   -706   -132   -831   -483   -337
   -283  -2761  -2478   1522   1096  -2621   -277   -662   -101   -789   -426   -288
   -277  -2686  -2410   1480   1065  -2548   -270   -636    -77   -763   -389   -257
   -272  -2642  -2369   1457   1047  -2507   -267   -628    -70   -756   -368   -252
   -285  -2613  -2327   1447   1018  -2470   -272   -641    -88   -769   -376   -249
   -285  -2592  -2307   1439   1010  -2449   -270   -665   -114   -797   -397   -259
   -283  -2605  -2322   1444   1015  -2462   -265   -693   -140   -831   -433   -283
   -298  -2624  -2325   1460   1010  -2473   -267   -730   -174   -875   -472   -306
   -314  -2644  -2333   1478   1008  -2488   -272   -782   -220   -932   -532   -353
   -332  -2668  -2335   1501   1000  -2501   -272   -841   -272   -989   -592   -405
   -363  -2725  -2361   1543    997  -2546   -267   -904   -322  -1049   -652   -467
   -371  -2753  -2385   1561   1005  -2569   -272   -966   -371  -1101   -701   -511
   -379  -2800  -2423   1587   1021  -2613   -277  -1021   -413  -1148   -750   -553
   -381  -2829  -2447   1605   1031  -2639   -290  -1070   -449  -1189   -797   -594
   -381  -2847  -2465   1613   1039  -2657   -316  -1119   -501  -1234   -836   -636
   -376  -2844  -2468   1610   1044  -2657   -322  -1137   -522  -1252   -849   -659
   -381  -2852  -2473   1615   1044  -2662   -316  -1145   -532  -1262   -857   -659
   -381  -2868  -2486   1626   1052  -2678   -319  -1153   -540  -1273   -870   -665
   -368  -2839  -2470   1602   1049  -2657   -314  -1153   -545  -1273   -875   -659
   -355  -2821  -2465   1587   1052  -2644   -319  -1153   -558  -1275   -878   -672
   -345  -2800  -2455   1571   1054  -2629   -322  -1148   -566  -1275   -878   -675
   -327  -2774  -2447   1551   1060  -2611   -314  -1135   -561  -1267   -867   -657
   -309  -2717  -2410   1512   1049  -2564   -296  -1114   -550  -1252   -854   -641
   -298  -2662  -2366   1480   1031  -2514   -257  -1080   -517  -1226   -828   -613
   -290  -2616  -2325   1452   1013  -2470   -228  -1057   -498  -1213   -813   -592
   -275  -2561  -2286   1418   1005  -2423   -213  -1036   -493  -1208   -805   -584
   -262  -2512  -2249   1384    992  -2382   -215  -1023   -488  -1197   -795   -568
   -241  -2460  -2221   1350    989  -2340   -215  -1013   -480  -1179   -771   -540
   -215  -2418  -2203   1317    992  -2312   -233  -1023   -491  -1179   -761   -535
   -192  -2413  -2221   1304   1013  -2317   -272  -1039   -519  -1189   -774   -537
   -187  -2395  -2208   1288   1008  -2301   -277  -1034   -530  -1189   -774   -524
   -192  -2364  -2171   1278    987  -2268   -275  -1031   -535  -1189   -769   -522
   -200  -2351  -2153   1273    974  -2252   -277  -1036   -558  -1210   -782   -532
   -207  -2382  -2174   1296    982  -2278   -280  -1047   -589  -1236   -800   -545
   -223  -2410  -2187   1317    982  -2301   -283  -1049   -610  -1257   -813   -555
   -228  -2416  -2187   1322    976  -2301   -283  -1049   -628  -1275   -833   -566
   -228  -2416  -2190   1319    979  -2304   -283  -1054   -657  -1299   -859   -581
   -236  -2423  -2187   1330    974  -2307   -272  -1054   -680  -1314   -872   -592
   -241  -2423  -2184   1332    969  -2304   -270  -1060   -701  -1337   -901   -613
   -241  -2429  -2187   1335    971  -2309   -272  -1067   -714  -1361   -935   -631
   -241  -2431  -2192   1335    974  -2312   -277  -1067   -735  -1379   -945   -639
   -244  -2423  -2179   1335    966  -2301   -283  -1070   -753  -1397   -961   -654
   -239  -2413  -2174   1325    963  -2294   -283  -1062   -761  -1405   -961   -662
   -236  -2385  -2148   1309    953  -2268   -272  -1039   -753  -1397   -948   -646
   -239  -2356  -2120   1296    937  -2239   -275  -1031   -763  -1400   -950   -649
   -223  -2317  -2094   1270    935  -2205   -272  -1028   -771  -1410   -971   -665
   -218  -2299  -2081   1257    930  -2190   -267  -1023   -776  -1415   -984   -670
   -210  -2268  -2060   1239    924  -2164   -239   -987   -761  -1397   -961   -654
   -192  -2197  -2008   1195    906  -2104   -148   -859   -688  -1356   -948   -652
   -148  -2075  -1927   1111    888  -2003    -44   -667   -574  -1286   -917   -636
    -93  -1870  -1779    982    841  -1826     41   -402   -350  -1065   -722   -454
    -25  -1574  -1551    800    761  -1561     98   -122    -72   -727   -368    -83
     18  -1241  -1262    610    639  -1249     62   -150     44   -457      2    366
    -44  -1078  -1034    561    493  -1057    -77   -553    -46   -311    270    748
   -189  -1065   -875    626    340   -971   -275  -1104   -350   -462    218    753
   -303  -1387  -1085    844    389  -1236   -478  -1722  -1005  -1187   -504     41
   -314  -1862  -1548   1088    615  -1706   -693  -2125  -1639  -1977  -1345   -774
   -246  -2127  -1880   1187    815  -2005   -789  -2078  -1735  -2145  -1571   -989
   -176  -2122  -1945   1148    883  -2034   -698  -1774  -1509  -1971  -1457   -924
   -135  -2039  -1904   1085    883  -1971   -519  -1428  -1241  -1764  -1296   -802
   -109  -1938  -1829   1023    857  -1883   -309  -1093   -987  -1566  -1158   -696
    -77  -1836  -1758    958    839  -1797   -176   -893   -839  -1434  -1049   -594
    -67  -1769  -1701    917    815  -1735   -129   -826   -787  -1384  -1002   -545
    -64  -1712  -1647    888    789  -1678   -111   -792   -766  -1361   -995   -535
    -59  -1654  -1597    857    766  -1626   -101   -766   -753  -1348   -995   -524
    -62  -1641  -1579    852    758  -1610    -80   -727   -727  -1327   -974   -506
    -51  -1595  -1543    820    745  -1569    -80   -698   -717  -1312   -969   -472
    -36  -1525  -1488    779    724  -1506    -70   -670   -693  -1283   -948   -439
    -28  -1496  -1470    761    719  -1483    -70   -654   -680  -1273   -956   -423
      0  -1493  -1493    748    745  -1493    -62   -628   -675  -1275   -969   -423
      5  -1454  -1460    722    730  -1454    -36   -589   -641  -1244   -950   -392
     23  -1400  -1423    685    722  -1410    -33   -568   -628  -1218   -914   -376
     41  -1332  -1376    644    706  -1353    -36   -555   -623  -1205   -888   -371
     49  -1244  -1293    597    670  -1267    -20   -530   -605  -1182   -875   -314
     49  -1174  -1226    561    636  -1200    -23   -517   -602  -1182   -917   -293
     38  -1143  -1182    550    607  -1161    -10   -480   -576  -1143   -872   -280
     41  -1150  -1192    553    615  -1169     10   -428   -537  -1096   -813   -265
     54  -1109  -1163    527    607  -1135     18   -379   -501  -1060   -787   -218
     49  -1049  -1098    498    574  -1072     25   -335   -465  -1021   -761   -166
     64  -1002  -1070    467    566  -1036     49   -272   -413   -969   -706   -114
     96   -914  -1013    407    553   -963     64   -215   -366   -919   -667    -59
    127   -828   -956    350    540   -891     77   -148   -311   -865   -631      0
    140   -753   -896    306    517   -823     75    -72   -254   -807   -587     51
    150   -675   -826    262    488   -750     80      7   -189   -737   -527    116
    166   -584   -753    207    457   -667     96     85   -122   -657   -449    181
    187   -485   -672    150    428   -579     96    150    -62   -589   -384    254
    197   -405   -605    101    400   -506    103    205    -15   -532   -322    327
    202   -316   -519     57    361   -418    114    244     20   -485   -285    400
    187   -257   -446     33    316   -350    124    254     31   -472   -293    433
    181   -210   -392     15    285   -301    122    239     20   -478   -270    444
    189   -187   -376     -2    283   -280    122    218      7   -485   -267    441
    189   -179   -368     -5    277   -272    132    200     -5   -506   -290    426
    189   -192   -381      0    283   -285    140    166    -38   -550   -337    394
    176   -197   -374     10    275   -285    153    127    -77   -600   -394    353
    171   -210   -384     18    275   -296    142     70   -127   -657   -465    293
    161   -187   -348     12    252   -265    119      0   -194   -727   -545    236
    142   -163   -309     10    223   -236    109    -54   -236   -769   -592    210
    127   -202   -329     38    228   -265    111    -83   -259   -792   -610    187
    116   -231   -350     54    231   -290    116   -109   -283   -818   -641    150
    106   -239   -345     64    226   -293    103   -122   -303   -836   -667    127
    111   -200   -311     41    210   -254     93   -129   -311   -844   -678    122
    114   -148   -262     18    187   -205     83   -129   -309   -833   -672    129
    111    -93   -207    -10    158   -150     77   -124   -306   -826   -670    132
    114    -44   -158    -33    135   -101     85   -116   -298   -813   -662    148
    109    -12   -124    -49    114    -67     90   -103   -280   -792   -639    163
    114     23    -90    -67    103    -33     93    -88   -262   -774   -633    187
    111     62    -51    -88     80      5     98    -70   -249   -753   -610    200
    109    137     25   -124     41     83    132    -36   -213   -717   -576    220
    119    218     98   -171     10    161    174    -10   -184   -688   -558    239
    106    262    155   -184    -23    210    205     12   -150   -659   -537    254
     96    285    189   -192    -46    239    187     18   -140   -652   -540    257
     96    361    262   -228    -83    311    158     12   -137   -639   -530    259
     98    436    337   -267   -119    387    148      0   -132   -623   -517    275
     96    457    361   -275   -132    410    124    -12   -142   -620   -517    275
     90    462    368   -277   -140    418    116     -7   -145   -607   -504    296
    101    524    423   -314   -161    475    119      2   -132   -587   -483    327
    103    540    436   -322   -166    488    116      5   -137   -584   -483    327
     98    496    397   -296   -148    446     90    -18   -176   -620   -532    280
     83    514    431   -301   -174    472    103    -12   -176   -618   -530    277
     88    535    446   -311   -179    493    111     -2   -168   -607   -517    280
     72    509    433   -290   -181    472    132     12   -161   -592   -506    290
     49    472    423   -259   -187    449    135      5   -179   -613   -530    270
     36    483    446   -262   -205    465    119    -18   -205   -633   -561    241
     36    485    449   -259   -205    467    122    -18   -207   -639   -576    223
     18    480    462   -252   -223    472    124    -23   -223   -654   -600    197
     10    498    488   -254   -239    493    124    -28   -228   -657   -610    184
     -5    514    517   -254   -262    514    111    -23   -223   -649   -602    192
      0    532    532   -267   -267    532    106    -20   -218   -649   -610    181
      5    568    561   -288   -277    566    111    -15   -210   -639   -602    174
      0    587    587   -293   -293    587    129      5   -189   -613   -579    194
    -10    594    605   -293   -309    600    145     20   -176   -594   -566    213
    -15    605    620   -296   -319    613    168     57   -153   -581   -563    205
    -20    649    667   -314   -342    657    257    181    -67   -545   -563    174
    -10    709    719   -348   -363    714    350    345     54   -462   -522    181
     15    893    878   -454   -433    888    413    555    290   -210   -298    376
     93   1213   1119   -654   -514   1169    402    789    584    192    135    802
    132   1551   1418   -841   -644   1486    303    730    675    491    574   1280
     46   1641   1595   -844   -774   1618    210    420    553    607    846   1597
    -70   1623   1691   -779   -880   1654     54    -83    127    275    605   1415
   -179   1340   1519   -581   -849   1428   -150   -696   -581   -563   -257    641
   -205    966   1169   -381   -688   1065   -361  -1085  -1158  -1312  -1044    -70
   -163    704    867   -270   -514    784   -418   -992  -1150  -1353  -1145   -210
   -124    592    714   -233   -420    652   -301   -706   -885  -1145  -1023   -158
    -93    649    743   -277   -418    696   -145   -431   -607   -922   -870    -51
    -70    735    805   -332   -439    769     49   -140   -322   -680   -685     83
    -57    815    872   -379   -465    844    163     36   -153   -535   -571    171
    -64    872    937   -405   -501    904    200     93    -96   -483   -530    210
    -62    906    969   -423   -514    935    213    116    -72   -457   -511    215
    -59    927    984   -436   -522    956    233    153    -33   -418   -478    228
    -59    922    982   -431   -519    950    249    176    -12   -400   -467    236
    -59    963   1021   -454   -540    989    252    192      7   -374   -452    252
    -62    992   1054   -467   -558   1023    254    202     18   -358   -439    262
    -70   1002   1072   -467   -571   1036    259    215     31   -340   -423    275
    -57   1041   1098   -491   -576   1070    262    215     36   -324   -418    270
    -57   1085   1140   -517   -600   1114    259    228     59   -301   -392    296
    -54   1111   1166   -530   -610   1137    275    254     96   -267   -361    332
    -62   1122   1184   -530   -623   1150    277    272    116   -246   -340    345
    -72   1127   1200   -527   -636   1163    280    288    129   -228   -329    342
    -75   1145   1221   -537   -646   1182    285    301    145   -205   -316    350
    -83   1171   1254   -545   -667   1213    298    324    181   -166   -280    384
    -85   1223   1309   -571   -698   1265    298    353    218   -122   -236    423
    -75   1249   1325   -587   -698   1286    311    384    254    -80   -197    441
    -75   1267   1343   -597   -709   1306    324    413    285    -46   -176    459
    -59   1304   1363   -623   -711   1332    329    446    327     -7   -145    491
    -51   1345   1397   -646   -724   1369    337    491    379     51    -93    540
    -38   1387   1426   -672   -732   1405    353    550    444    124    -28    600
    -38   1447   1486   -704   -761   1465    366    615    522    207     49    662
    -36   1499   1535   -730   -784   1517    361    670    584    290    124    719
    -18   1584   1600   -784   -810   1592    355    724    649    371    202    787
    -10   1647   1657   -818   -833   1652    400    787    722    459    280    859
    -15   1631   1647   -807   -831   1639    426    833    769    522    340    919
    -15   1641   1654   -813   -836   1647    441    859    792    548    368    948
    -23   1678   1701   -828   -862   1688    426    846    774    532    361    937
    -33   1680   1714   -823   -872   1696    413    828    763    517    345    930
    -49   1644   1693   -797   -872   1670    439    815    750    498    324    914
    -62   1654   1717   -795   -891   1683    452    784    714    462    283    885
    -85   1634   1719   -776   -901   1675    449    735    662    397    220    833
    -96   1608   1704   -756   -898   1654    449    683    613    337    155    769
   -109   1543   1649   -719   -880   1595    436    623    553    270     90    696
   -122   1506   1628   -693   -875   1566    428    574    506    220     36    646
   -140   1478   1615   -670   -878   1545    423    524    459    171    -10    602
   -158   1439   1597   -639   -878   1517    402    472    420    129    -41    558
   -181   1413   1595   -615   -891   1504    392    436    389     93    -75    519
   -194   1395   1590   -600   -891   1491    392    413    368     72   -101    493
   -205   1379   1582   -587   -893   1480    384    392    355     62   -114    485
   -207   1369   1577   -579   -891   1473    379    379    350     59   -119    480
   -231   1371   1600   -571   -914   1486    389    379    361     70   -109    488
   -241   1384   1626   -574   -932   1504    389    381    366     75   -103    491
   -233   1405   1639   -589   -935   1522    384    389    379     88    -93    504
   -218   1439   1657   -610   -937   1548    381    394    397    103    -77    514
   -223   1462   1686   -620   -956   1574    384    410    413    124    -57    530
   -241   1478   1719   -618   -979   1597    394    428    439    155    -31    548
   -252   1514   1764   -633  -1008   1639    415    446    478    194      7    579
   -262   1545   1808   -641  -1034   1675    433    462    504    215     28    597
   -272   1551   1821   -639  -1047   1686    436    470    519    226     41    605
   -259   1602   1860   -672  -1060   1730    439    472    535    244     67    628
   -254   1634   1888   -691  -1072   1761    433    467    545    265     88    644
   -262   1615   1878   -675  -1070   1745    415    446    535    262     85    646
   -270   1613   1883   -672  -1078   1748    397    433    522    262     83    654
   -257   1644   1899   -693  -1078   1771    410    449    542    283    103    672
   -254   1644   1896   -696  -1075   1769    402    449    540    280    101    667
   -259   1600   1860   -670  -1060   1730    397    441    527    262     83    654
   -262   1577   1839   -657  -1052   1709    402    444    527    262     90    665
   -275   1538   1813   -631  -1044   1675    397    441    519    257     88    657
   -296   1501   1795   -605  -1044   1647    392    428    501    241     72    633
   -314   1467   1782   -576  -1047   1623    392    413    480    231     59    613
   -324   1410   1735   -542  -1031   1571    389    387    462    202     18    576
   -324   1376   1701   -527  -1013   1538    376    374    444    179     -7    550
   -342   1358   1701   -509  -1021   1530    368    363    428    166    -20    530
   -353   1348   1701   -496  -1026   1525    376    361    423    163    -25    519
   -340   1327   1667   -493  -1002   1496    374    355    413    150    -38    506
   -329   1327   1654   -498   -992   1491    379    363    423    158    -25    517
   -335   1353   1686   -511  -1010   1517    387    376    439    176     -2    532
   -329   1371   1701   -519  -1015   1535    384    381    444    189      7    537
   -332   1340   1673   -504  -1005   1506    384    374    444    189      0    524
   -335   1304   1636   -485   -987   1470    397    387    452    184    -12    504
   -303   1293   1597   -498   -950   1444    454    478    514    205    -20    472
   -293   1353   1647   -530   -969   1499    540    641    644    290     18    470
   -285   1553   1839   -636  -1062   1696    607    823    878    530    233    646
   -246   1810   2057   -782  -1150   1932    626   1023   1161    888    615   1028
   -220   2117   2338   -950  -1280   2226    545    974   1226   1114    989   1467
   -277   2278   2556  -1000  -1415   2416    420    633   1000   1104   1208   1784
   -379   2197   2577   -909  -1478   2387    327    277    646    880   1122   1745
   -472   1927   2400   -727  -1436   2164    171   -197     75    241    465   1122
   -509   1545   2055   -519  -1283   1800    -31   -628   -522   -550   -415    272
   -470   1249   1719   -389  -1093   1483   -155   -683   -639   -743   -662      7
   -439   1080   1517   -322   -979   1299   -103   -462   -400   -540   -548     70
   -415   1072   1486   -329   -950   1278     25   -205   -124   -316   -394    184
   -397   1140   1535   -374   -966   1337    197     80    163    -72   -202    322
   -376   1205   1582   -413   -979   1392    332    285    374    106    -62    415
   -366   1228   1595   -431   -982   1413    368    342    433    153    -31    444
   -376   1234   1610   -428   -995   1421    384    366    459    179     -7    470
   -381   1223   1605   -420   -995   1413    402    389    480    202      7    485
   -376   1231   1608   -426   -992   1418    410    407    504    226     33    506
   -389   1252   1639   -431  -1015   1444    413    413    514    233     41    504
   -381   1260   1641   -439  -1010   1449    415    423    532    246     49    509
   -366   1280   1647   -459  -1008   1465    415    436    545    262     70    524
   -366   1301   1667   -467  -1015   1483    415    446    561    277     83    535
   -366   1278   1644   -457  -1005   1460    413    452    571    290     93    545
   -374   1275   1649   -452  -1010   1462    410    462    584    306    111    558
   -379   1278   1657   -449  -1018   1467    413    470    600    322    127    574
   -371   1267   1639   -446  -1005   1452    410    472    605    329    132    579
   -368   1283   1652   -457  -1010   1465    413    485    620    345    140    589
   -366   1286   1649   -459  -1008   1467    420    501    636    363    155    594
   -371   1280   1649   -454  -1010   1465    418    514    644    374    166    597
   -363   1296   1660   -465  -1010   1478    423    542    665    397    192    620
   -361   1314   1673   -478  -1018   1493    428    568    688    423    218    639
   -366   1330   1696   -483  -1031   1514    446    610    732    467    257    672
   -361   1363   1722   -504  -1041   1543    475    662    787    524    311    719
   -324   1405   1730   -540  -1026   1566    483    706    828    568    350    750
   -309   1441   1751   -568  -1028   1595    496    771    883    626    413    802
   -298   1465   1764   -584  -1031   1613    514    854    953    704    493    880
   -280   1517   1797   -618  -1039   1657    517    922   1013    774    555    940
   -270   1540   1810   -633  -1039   1675    519    974   1067    831    607    995
   -259   1600   1857   -672  -1057   1727    532   1018   1127    888    672   1062
   -252   1654   1904   -701  -1078   1779    548   1049   1158    927    711   1104
   -262   1678   1940   -709  -1101   1808    555   1057   1163    932    719   1114
   -265   1673   1938   -704  -1101   1805    558   1044   1150    919    717   1106
   -272   1647   1917   -688  -1093   1782    540   1008   1109    875    680   1078
   -280   1631   1909   -675  -1093   1769    542    976   1080    836    649   1044
   -288   1610   1899   -662  -1093   1753    548    930   1041    784    605    992
   -298   1564   1862   -631  -1080   1712    540    870    989    719    542    937
   -314   1514   1826   -600  -1070   1670    532    813    935    659    480    880
   -329   1444   1771   -558  -1049   1608    524    756    880    600    420    818
   -348   1376   1722   -514  -1036   1548    517    698    828    548    366    758
   -363   1319   1683   -478  -1023   1501    504    646    787    498    314    714
   -371   1286   1654   -457  -1013   1470    491    605    748    462    280    688
   -384   1260   1644   -439  -1013   1452    483    574    722    441    257    665
   -400   1228   1628   -415  -1015   1428    475    553    709    428    246    633
   -402   1197   1600   -397  -1000   1397    467    540    698    420    246    626
   -407   1171   1579   -381   -995   1374    459    530    693    410    246    631
   -405   1179   1584   -387   -995   1382    457    527    693    410    244    628
   -400   1192   1592   -397   -997   1392    470    535    704    420    252    620
   -397   1189   1587   -394   -992   1387    488    553    730    439    272    626
   -400   1192   1592   -397   -997   1392    483    545    735    444    272    623
   -397   1189   1587   -397   -992   1387    478    548    740    452    283    639
   -381   1228   1608   -423   -995   1418    496    571    766    475    311    667
   -366   1299   1665   -465  -1015   1480    514    584    787    498    329    683
   -384   1309   1691   -465  -1036   1501    532    594    800    509    337    693
   -397   1301   1699   -452  -1049   1499    532    592    797    506    329    688
   -397   1327   1725   -465  -1060   1525    511    576    792    501    324    685
   -392   1335   1727   -470  -1060   1530    509    574    813    522    361    704
   -376   1262   1639   -446  -1008   1449    491    561    810    527    376    711
   -379   1257   1636   -441  -1008   1447    467    540    795    517    374    717
   -376   1296   1673   -462  -1026   1483    452    530    795    519    376    732
   -374   1267   1641   -446  -1008   1454    454    532    795    517    374    735
   -376   1249   1623   -436  -1000   1434    441    519    782    498    355    714
   -384   1179   1564   -400   -974   1371    428    509    769    480    348    693
   -384   1124   1509   -371   -948   1317    420    498    763    465    335    693
   -389   1098   1488   -353   -937   1293    418    485    745    446    319    688
   -413   1054   1467   -322   -940   1262    428    472    730    426    293    646
   -418   1002   1421   -293   -919   1210    420    454    704    394    246    600
   -415    984   1400   -285   -906   1192    402    433    680    368    226    587
   -410    961   1371   -275   -891   1166    392    423    672    353    218    592
   -420    924   1345   -252   -885   1135    400    426    678    350    220    589
   -428    888   1314   -231   -870   1101    400    426    680    348    220    587
   -418    844   1262   -215   -841   1054    394    431    688    353    236    587
   -423    815   1239   -194   -831   1026    394    431    688    355    236    579
   -439    797   1234   -181   -836   1015    392    428    685    350    231    584
   -441    787   1228   -174   -836   1008    392    433    688    353    241    594
   -433    795   1228   -181   -833   1013    389    441    685    342    223    581
   -413    771   1184   -179   -797    976    459    550    745    355    194    548
   -392    789   1182   -197   -787    984    571    735    888    444    244    563
   -366    924   1288   -280   -828   1106    670    971   1127    672    446    737
   -309   1192   1499   -441   -906   1345    709   1247   1434   1044    833   1109
   -249   1558   1808   -654  -1028   1683    628   1200   1551   1335   1239   1558
   -342   1764   2107   -714  -1223   1935    439    722   1389   1426   1493   1883
   -491   1758   2249   -633  -1371   2003    231    181   1085   1296   1462   1901
   -602   1421   2023   -410  -1314   1722     10   -402    501    654    828   1317
   -620    888   1509   -132  -1065   1197   -228   -844   -205   -259   -109    436
   -576    550   1124     12   -852    836   -293   -753   -262   -405   -301    231
   -530    420    950     54   -740    685   -205   -470    -41   -246   -218    262
   -483    441    922     18   -704    680    -23   -163    228    -46    -80    363
   -441    514    956    -36   -698    735    202    150    498    158     70    478
   -420    587   1008    -85   -714    797    316    303    628    259    150    548
   -415    615   1031   -101   -722    820    350    350    667    285    174    553
   -407    610   1018   -103   -714    813    368    381    693    311    200    571
   -418    600   1018    -90   -717    807    387    407    714    332    223    594
   -444    581   1026    -70   -735    802    387    407    719    332    218    584
   -446    568   1015    -62   -732    792    389    410    730    337    218    584
   -444    561   1005    -59   -724    784    397    423    745    353    236    605
   -441    519    961    -38   -701    740    400    436    761    363    249    615
   -441    532    974    -46   -706    753    397    439    774    371    257    628
   -431    568   1000    -70   -717    784    402    444    784    384    270    641
   -433    579   1013    -75   -722    795    397    446    787    394    275    633
   -433    558    992    -62   -711    774    394    459    805    410    288    652
   -431    545    976    -59   -704    761    405    478    828    428    303    667
   -426    545    971    -59   -698    758    407    491    839    441    314    678
   -426    548    974    -62   -701    761    402    506    854    457    327    688
   -415    553    969    -67   -691    761    410    530    880    478    345    701
   -410    574    984    -83   -698    779    418    553    906    501    368    717
   -400    607   1008   -106   -704    807    420    587    940    530    392    737
   -402    592    992    -96   -698    792    436    641    989    571    426    771
   -402    581    984    -88   -693    782    462    701   1036    620    467    800
   -389    607    995   -111   -693    800    467    753   1080    665    511    839
   -374    641   1015   -135   -693    828    480    826   1148    730    576    891
   -353    675   1028   -163   -691    852    475    885   1195    779    620    924
   -324    730   1054   -202   -688    891    478    948   1241    836    672    971
   -314    771   1083   -228   -698    927    501   1010   1296    898    740   1031
   -306    813   1119   -254   -714    966    514   1049   1335    945    797   1078
   -301    828   1130   -265   -717    979    517   1057   1345    958    810   1085
   -314    810   1124   -246   -719    966    514   1041   1330    950    805   1091
   -306    810   1117   -254   -711    963    504   1010   1306    927    789   1078
   -309    815   1124   -254   -717    969    504    979   1283    898    771   1052
   -322    802   1124   -241   -724    963    504    937   1247    862    735   1021
   -350    761   1111   -205   -730    935    517    888   1210    820    698    989
   -381    711   1093   -166   -737    901    509    810   1158    763    644    930
   -402    636   1039   -116   -719    836    491    727   1093    693    576    865
   -420    548    969    -64   -693    758    483    657   1036    633    517    813
   -433    509    943    -36   -688    724    470    592    989    589    478    779
   -439    470    909    -18   -672    688    452    535    948    548    441    743
   -449    423    872     12   -662    646    436    488    914    517    407    704
   -462    366    828     46   -644    594    423    452    885    491    381    675
   -475    353    828     62   -652    589    418    436    878    488    381    678
   -478    335    813     70   -646    574    413    428    872    488    389    672
   -478    322    800     77   -639    561    410    415    872    488    387    670
   -475    322    795     75   -636    558    407    407    875    491    387    665
   -470    335    805     67   -636    568    392    397    867    485    381    657
   -480    322    800     77   -641    561    392    394    867    480    376    652
   -475    303    776     85   -626    540    397    400    878    491    389    662
   -470    298    766     83   -618    532    410    410    888    501    400    672
   -465    324    789     70   -626    555    444    431    909    527    423    696
   -459    366    826     44   -644    594    462    436    917    540    439    711
   -459    361    820     46   -639    589    480    444    932    558    452    719
   -459    374    833     38   -646    602    472    436    937    563    459    730
   -439    413    852     12   -644    631    459    426    953    576    478    748
   -441    410    852     15   -646    628    426    400    945    579    488    761
   -449    374    820     36   -636    597    392    379    922    566    485    756
   -452    379    831     36   -641    605    374    366    909    555    483    748
   -457    358    815     49   -636    587    366    358    904    558    488    743
   -459    314    774     70   -615    542    355    342    891    555    491    740
   -459    262    722     98   -589    491    348    324    865    530    470    711
   -478    192    667    140   -571    428    342    303    836    498    433    670
   -483    166    649    158   -566    407    337    285    810    475    413    649
   -491    140    631    174   -561    384    327    267    789    449    394    626
   -517     83    600    215   -558    340    332    257    779    433    376    610
   -537     49    584    244   -561    316    324    233    758    410    355    584
   -550     18    568    267   -558    293    322    218    743    392    342    566
   -542    -28    514    285   -532    244    319    205    730    387    340    566
   -542    -59    483    301   -514    213    309    194    714    371    329    548
   -561    -80    478    319   -522    197    296    176    693    345    301    514
   -576   -106    470    342   -524    181    301    174    691    342    301    517
   -589   -145    441    366   -519    148    322    176    696    348    314    535
   -592   -189    402    389   -498    106    322    163    683    332    301    514
   -581   -174    407    376   -496    116    311    153    672    324    293    501
   -584   -187    397    387   -491    103    319    163    675    322    283    485
   -576   -210    366    392   -472     77    415    288    735    342    275    449
   -537   -145    389    340   -465    122    537    478    867    431    329    480
   -496     -2    493    249   -496    246    646    737   1093    644    519    646
   -436    213    649    111   -542    431    704   1044   1369    966    857    974
   -415    561    976    -75   -696    769    628    917   1452   1215   1221   1400
   -519    724   1244   -103   -880    984    444    428   1319   1312   1457   1709
   -672    730   1402    -31  -1036   1065    223   -153   1021   1176   1423   1719
   -802    355   1158    223   -979    756     41   -758    446    540    789   1111
   -813   -181    628    496   -722    223   -168  -1093   -148   -218      2    353
   -748   -488    259    618   -506   -114   -259  -1018   -231   -376   -197    135
   -693   -587    106    639   -402   -241   -184   -745    -49   -259   -137    145
   -652   -517    135    584   -394   -192     -7   -436    192    -88    -12    233
   -618   -475    142    545   -381   -168    194   -132    423     83    111    322
   -605   -423    181    514   -394   -122    296     15    535    168    179    368
   -592   -397    194    496   -394   -103    337     75    587    207    210    394
   -581   -407    174    496   -379   -116    353    106    615    228    228    415
   -589   -420    168    501   -379   -127    366    122    623    233    233    426
   -602   -423    176    511   -389   -124    368    124    620    231    239    426
   -610   -439    171    524   -392   -135    381    132    636    239    246    431
   -615   -472    142    545   -379   -166    387    142    646    246    249    436
   -618   -457    161    537   -392   -148    384    148    657    254    257    452
   -620   -470    148    545   -384   -161    381    153    662    259    262    457
   -620   -467    150    542   -387   -158    381    161    665    265    270    467
   -613   -452    161    532   -387   -145    381    166    672    277    280    483
   -613   -480    132    548   -374   -176    381    166    672    270    272    475
   -620   -485    135    553   -379   -176    381    166    675    275    272    478
   -615   -488    124    550   -371   -181    384    176    680    283    275    480
   -605   -491    114    548   -361   -189    379    189    691    285    285    483
   -589   -491     96    540   -345   -197    368    200    696    285    288    483
   -600   -493    106    545   -355   -192    379    223    709    301    309    504
   -607   -493    111    550   -361   -192    387    252    730    327    332    532
   -589   -459    129    524   -361   -166    400    293    766    368    368    571
   -587   -470    114    527   -353   -179    397    319    784    384    384    576
   -563   -452    109    506   -337   -171    389    363    818    423    420    610
   -540   -415    122    478   -332   -145    392    426    867    475    472    662
   -537   -381    155    459   -348   -114    394    485    917    532    537    719
   -514   -361    150    436   -335   -106    392    540    953    579    589    771
   -493   -324    168    407   -332    -77    394    581    989    626    636    815
   -485   -288    194    387   -342    -46    402    613   1021    659    680    852
   -506   -290    215    400   -361    -38    405    613   1023    667    698    878
   -519   -316    202    415   -363    -57    410    597   1018    649    691    872
   -524   -322    202    423   -363    -59    397    563    997    620    670    854
   -537   -340    197    436   -368    -72    381    517    953    581    636    826
   -550   -371    179    462   -366    -96    387    472    922    548    605    795
   -574   -439    132    506   -355   -153    384    418    870    491    545    737
   -594   -472    122    535   -361   -176    397    368    831    441    501    696
   -623   -532     88    576   -358   -220    410    319    789    392    446    649
   -649   -592     57    620   -353   -267    405    257    735    332    392    592
   -665   -665      0    662   -335   -332    392    200    683    277    337    540
   -670   -722    -51    696   -311   -387    374    148    636    228    285    491
   -670   -776   -106    722   -283   -441    361    109    602    194    249    454
   -680   -807   -127    745   -277   -467    355     83    581    174    233    439
   -696   -813   -119    753   -290   -467    353     62    568    161    228    433
   -698   -836   -137    769   -283   -488    337     44    550    145    218    415
   -706   -841   -137    774   -285   -491    322     33    537    137    207    410
   -696   -828   -132    763   -283   -480    332     41    542    145    220    423
   -704   -865   -163    784   -272   -514    324     23    527    124    200    405
   -709   -878   -168    792   -272   -522    329     28    537    132    202    418
   -693   -875   -181    784   -257   -530    332     31    540    132    202    420
   -685   -880   -194    784   -246   -537    342     41    545    137    205    423
   -685   -849   -163    769   -262   -506    363     64    574    155    228    444
   -691   -828   -137    758   -277   -483    379     75    589    168    241    449
   -688   -818   -129    750   -280   -475    387     80    600    176    252    454
   -688   -805   -116    748   -285   -462    379     72    597    171    249    457
   -701   -782    -80    740   -311   -431    374     67    607    184    270    472
   -683   -776    -93    730   -296   -436    329     33    584    176    270    475
   -662   -787   -127    724   -270   -457    298      7    555    161    257    465
   -652   -776   -124    714   -265   -452    301      5    555    166    257    475
   -667   -779   -111    722   -280   -446    311      7    553    163    262    478
   -662   -813   -150    737   -257   -480    309      2    540    150    252    465
   -678   -878   -200    776   -241   -540    301    -15    506    119    218    439
   -698   -940   -241    820   -228   -592    293    -33    483     96    194    420
   -706   -992   -285    846   -213   -639    288    -51    452     64    174    397
   -706  -1013   -306    859   -202   -659    296    -57    431     44    155    374
   -704  -1034   -332    867   -187   -683    290    -80    405     10    122    329
   -722  -1062   -340    893   -192   -701    298    -93    392     -5     98    293
   -724  -1085   -363    904   -181   -724    293   -109    366    -31     70    272
   -724  -1109   -384    917   -171   -748    277   -122    342    -46     54    270
   -724  -1122   -397    919   -163   -761    272   -124    329    -57     51    270
   -724  -1163   -439    945   -142   -802    277   -122    327    -64     46    254
   -711  -1184   -475    948   -119   -831    272   -129    309    -77     31    244
   -717  -1197   -483    956   -116   -841    270   -137    293    -83     23    239
   -719  -1208   -488    963   -116   -849    277   -140    296    -80     25    233
   -709  -1223   -514    966    -98   -870    296   -127    293    -85     15    226
   -696  -1244   -548    969    -75   -896    327    -59    316    -85     -5    192
   -675  -1218   -545    945    -67   -883    402     85    413    -36     10    171
   -649  -1104   -454    875    -98   -779    465    257    579    114    129    257
   -607   -893   -285    750   -161   -589    504    485    836    405    423    540
   -540   -610    -70    574   -236   -340    444    550    979    662    782    974
   -589   -392    197    491   -394    -98    374    290    917    771   1047   1345
   -711   -350    361    530   -537      5    303    -57    701    706   1098   1462
   -831   -504    327    667   -579    -88    184   -509    226    244    667   1039
   -898   -867     31    880   -467   -418     -5  -1031   -418   -555   -184    179
   -859  -1215   -355   1039   -252   -787   -197  -1208   -722   -935   -589   -223
   -813  -1454   -644   1132    -85  -1049   -236  -1080   -639   -888   -592   -259
   -766  -1558   -792   1163     12  -1176   -168   -865   -439   -745   -506   -205
   -740  -1564   -823   1153     41  -1195    -12   -602   -197   -566   -381   -114
   -714  -1493   -779   1104     31  -1137    140   -350     28   -374   -228      7
   -704  -1449   -745   1075     18  -1098    210   -228    127   -288   -158     70
   -698  -1384   -685   1041     -7  -1036    226   -202    150   -265   -145     72
   -696  -1389   -693   1041     -2  -1041    233   -189    163   -257   -148     67
   -706  -1426   -722   1065      7  -1075    241   -181    168   -254   -150     64
   -685  -1436   -753   1060     33  -1096    241   -166    187   -236   -132     83
   -665  -1397   -732   1031     33  -1065    246   -150    210   -223   -109    106
   -675  -1376   -701   1023     12  -1039    244   -150    220   -215   -106    111
   -675  -1369   -696   1021      7  -1034    244   -148    220   -218   -116    103
   -667  -1376   -709   1021     18  -1041    246   -142    223   -220   -116     96
   -680  -1392   -711   1036     15  -1052    241   -142    223   -215   -114     98
   -685  -1397   -711   1041     10  -1054    226   -137    220   -210   -106    116
   -680  -1379   -698   1028      7  -1039    220   -137    226   -210   -106    132
   -672  -1405   -732   1036     28  -1070    236   -116    254   -184    -77    148
   -670  -1447   -776   1060     51  -1111    246    -98    270   -163    -51    135
   -672  -1454   -782   1062     51  -1119    254    -80    283   -148    -44    135
   -672  -1460   -787   1065     54  -1124    244    -75    285   -150    -49    127
   -659  -1441   -782   1049     59  -1111    228    -67    296   -142    -38    137
   -644  -1408   -763   1026     59  -1085    231    -44    324   -116    -23    179
   -633  -1400   -769   1015     64  -1083    228    -15    358    -85      5    207
   -615  -1361   -748    987     64  -1054    223     20    405    -38     44    231
   -589  -1335   -745    961     75  -1041    220     62    444      5     80    262
   -566  -1327   -761    948     96  -1044    215    124    501     75    148    329
   -548  -1291   -743    919     96  -1018    215    184    566    145    213    392
   -537  -1239   -701    888     80   -971    220    236    626    210    267    444
   -530  -1210   -680    870     72   -945    220    270    662    252    303    480
   -504  -1171   -667    839     80   -919    215    285    688    280    329    514
   -491  -1145   -657    818     80   -901    210    283    691    277    327    532
   -493  -1161   -667    826     85   -914    218    277    693    272    337    542
   -496  -1169   -672    831     85   -922    210    246    667    244    316    532
   -498  -1184   -685    841     93   -935    187    194    615    179    254    485
   -514  -1208   -696    859     88   -953    179    142    566    111    189    418
   -530  -1239   -709    883     88   -974    187     93    519     54    135    355
   -550  -1296   -745    922     96  -1023    179     36    467    -15     70    309
   -566  -1366   -800    966    116  -1083    168    -25    410    -80      5    262
   -587  -1415   -831   1000    122  -1124    137    -96    350   -145    -62    202
   -587  -1452   -867   1018    137  -1161    114   -155    301   -205   -122    148
   -589  -1491   -901   1039    155  -1197    106   -189    275   -236   -155    116
   -594  -1532   -937   1065    171  -1236    101   -218    257   -259   -181     93
   -602  -1545   -943   1072    168  -1244     77   -254    226   -296   -223     54
   -610  -1527   -917   1070    153  -1223     62   -283    207   -319   -252     31
   -607  -1545   -940   1075    166  -1244     51   -298    197   -335   -270     23
   -610  -1587   -976   1098    181  -1283     57   -296    205   -335   -275     38
   -613  -1602   -992   1106    189  -1299     41   -298    207   -337   -283     46
   -607  -1610  -1002   1109    194  -1306     36   -298    210   -337   -277     46
   -607  -1615  -1008   1109    200  -1312     36   -290    223   -327   -275     57
   -587  -1608  -1021   1098    215  -1314     31   -285    228   -329   -303     75
   -550  -1530   -979   1039    213  -1254     44   -257    257   -303   -285    122
   -532  -1465   -932    997    197  -1197     62   -244    280   -293   -288    137
   -514  -1441   -927    976    205  -1184     64   -239    285   -296   -288    145
   -485  -1428   -943    958    228  -1187     64   -223    314   -270   -244    171
   -444  -1358   -914    898    233  -1137     28   -233    316   -267   -267    194
   -457  -1389   -932    922    236  -1163      2   -244    319   -262   -228    187
   -527  -1473   -948    997    210  -1210    -15   -280    288   -301   -296    153
   -545  -1538   -992   1041    223  -1265    -15   -298    270   -314   -265    158
   -548  -1577  -1028   1062    239  -1304    -18   -288    288   -288   -168    166
   -555  -1548   -995   1052    218  -1273    -28   -306    267   -319   -241    145
   -545  -1527   -984   1034    218  -1257    -33   -324    239   -342   -239    150
   -535  -1527   -992   1031    228  -1260    -54   -340    213   -361   -277    171
   -530  -1574  -1047   1049    257  -1312    -70   -350    187   -397   -335    132
   -535  -1623  -1088   1078    275  -1356    -75   -358    179   -413   -350     93
   -548  -1644  -1096   1096    272  -1371    -70   -366    171   -428   -374     80
   -542  -1751  -1208   1148    332  -1480    -57   -363    161   -439   -363     88
   -537  -1821  -1283   1176    371  -1553    -75   -381    132   -475   -413     62
   -530  -1810  -1280   1169    374  -1545    -90   -394    109   -506   -467     49
   -504  -1787  -1283   1143    387  -1538   -103   -402    101   -519   -446     33
   -493  -1790  -1296   1143    400  -1543   -114   -410    101   -519   -433     31
   -493  -1797  -1304   1143    405  -1551   -124   -410     96   -530   -467     38
   -472  -1795  -1322   1132    423  -1558   -122   -405     90   -545   -493     33
   -470  -1800  -1332   1135    428  -1566   -132   -402     90   -550   -475     38
   -459  -1771  -1312   1117    426  -1543   -148   -410     77   -561   -480     38
   -444  -1787  -1343   1114    449  -1564   -140   -381     77   -566   -501     25
   -428  -1810  -1382   1119    475  -1597    -49   -262    142   -550   -530    -23
   -415  -1771  -1358   1093    470  -1566     44   -103    265   -480   -504    -18
   -381  -1582  -1200    982    407  -1392    122     96    496   -252   -290    150
   -293  -1296  -1005    795    355  -1153    132    379    833    174    158    561
   -244   -950   -706    597    228   -828      5    345    927    457    574   1005
   -296   -782   -485    537     93   -633   -127     18    776    545    826   1304
   -402   -766   -363    584    -20   -566   -290   -444    405    337    732   1257
   -522  -1060   -537    789      7   -800   -522  -1044   -288   -459    -72    550
   -542  -1465   -922   1002    189  -1195   -730  -1465   -919  -1283   -927   -197
   -483  -1777  -1293   1130    402  -1538   -787  -1397   -976  -1423  -1127   -413
   -441  -1948  -1506   1195    532  -1727   -675  -1104   -743  -1249  -1041   -392
   -397  -1940  -1543   1169    571  -1743   -532   -836   -496  -1062   -917   -309
   -348  -1852  -1506   1098    579  -1680   -335   -555   -241   -854   -771   -200
   -316  -1756  -1439   1036    558  -1597   -194   -355    -62   -704   -646   -106
   -298  -1709  -1410   1005    555  -1561   -137   -270      5   -649   -600    -75
   -283  -1636  -1353    958    535  -1496   -127   -228     23   -628   -581    -67
   -259  -1595  -1337    927    537  -1467   -114   -192     36   -605   -566    -59
   -239  -1574  -1335    904    548  -1454   -106   -166     44   -587   -563    -57
   -226  -1597  -1371    911    571  -1486    -90   -142     46   -584   -563    -70
   -202  -1540  -1337    870    566  -1441    -96   -124     49   -576   -555    -57
   -187  -1488  -1301    836    555  -1395    -90    -98     62   -558   -550    -41
   -174  -1467  -1293    818    558  -1379    -83    -72     72   -542   -537    -38
   -161  -1431  -1270    797    553  -1350    -75    -54     77   -532   -532    -33
   -140  -1395  -1254    766    553  -1325    -70    -31     80   -517   -519    -31
   -114  -1343  -1228    730    555  -1286    -64     -5     88   -498   -506    -18
    -90  -1304  -1213    696    558  -1260    -59     20     98   -483   -496     -7
    -72  -1252  -1179    662    553  -1215    -62     41    106   -478   -496     -7
    -51  -1202  -1150    626    548  -1179    -54     67    114   -472   -496     -5
    -31  -1195  -1163    613    563  -1182    -41    106    127   -452   -480      7
    -20  -1161  -1143    589    558  -1153    -25    153    148   -420   -457     31
      5  -1104  -1109    550    555  -1106    -20    197    171   -384   -423     57
     38  -1008  -1047    483    540  -1026    -23    244    194   -355   -402     75
     64   -966  -1034    449    548  -1000     -5    314    241   -303   -361    114
     96   -911  -1008    405    550   -961      7    392    296   -244   -311    166
    124   -857   -982    366    553   -919     20    472    353   -181   -259    205
    161   -745   -906    290    532   -826     31    555    405   -106   -200    246
    200   -620   -823    210    511   -722     44    636    457    -41   -140    296
    228   -553   -782    161    504   -667     72    722    519     28    -75    368
    254   -478   -732    111    493   -605     90    789    558     83    -20    420
    267   -405   -672     64    470   -537     90    813    555     90    -18    428
    293   -337   -631     20    459   -483    106    836    555     98     -7    439
    303   -280   -587    -12    444   -433    111    833    537     90    -18    439
    306   -220   -527    -41    415   -374    114    823    514     67    -36    428
    303   -233   -537    -36    420   -384    109    789    457     10    -96    379
    301   -231   -532    -33    415   -381    109    745    394    -49   -153    329
    290   -228   -519    -33    405   -374    101    698    324   -114   -215    272
    288   -252   -540    -18    413   -394     98    654    267   -166   -267    231
    290   -231   -524    -31    405   -376     93    607    207   -215   -322    179
    285   -202   -488    -41    384   -345     88    574    166   -254   -366    135
    272   -257   -530     -7    400   -394     75    540    119   -296   -413     88
    272   -285   -558      7    415   -420     70    517     75   -329   -449     49
    324   -223   -548    -51    433   -384     59    506     49   -342   -465     31
    332   -197   -530    -67    428   -363     62    514     46   -342   -467     23
    316   -129   -446    -93    379   -288     57    517     31   -340   -472     20
    306   -124   -431    -90    368   -277     67    535     23   -335   -472     20
    314   -116   -431    -98    371   -275     80    555     31   -319   -462     28
    324    -51   -376   -137    350   -213     77    574     33   -303   -457     38
    340     20   -322   -181    329   -150     64    584     23   -296   -449     44
    350     64   -285   -207    319   -109     72    602     25   -280   -436     57
    363    127   -236   -246    298    -54     88    633     49   -246   -413     83
    392    233   -158   -311    275     36    111    672     75   -213   -389    114
    405    306    -98   -355    252    103    132    704     90   -189   -371    137
    410    371    -38   -389    226    166    161    735    103   -171   -350    155
    449    439    -10   -446    231    215    171    766    119   -145   -335    179
    480    568     88   -524    197    327    155    766    122   -124   -319    205
    496    654    158   -576    168    407    155    782    150    -83   -277    244
    509    667    158   -587    176    413    135    782    142    -70   -270    265
    514    709    194   -613    158    452    114    774    119    -85   -283    265
    514    750    236   -633    137    496    106    779    119    -77   -275    272
    524    805    277   -665    124    540    106    792    116    -64   -262    288
    555    857    301   -706    127    579     98    802    111    -64   -270    293
    553    857    301   -706    124    581     85    805     85    -75   -288    288
    542    836    293   -691    124    566     88    815     72    -80   -296    280
    535    844    309   -691    114    576     88    818     57    -85   -306    275
    517    867    350   -691     83    610     88    823     46    -90   -316    267
    506    841    335   -675     85    589     83    823     25   -114   -337    254
    514    875    361   -696     75    618     72    823     12   -116   -340    249
    519    924    402   -724     59    665     67    826      5   -116   -348    239
    522    943    420   -732     51    683     70    833      5   -109   -350    239
    517    966    449   -743     33    709     62    844      2   -103   -350    249
    522    984    462   -753     28    724     49    846      0    -98   -355    246
    535   1015    480   -776     25    750     38    852      0    -85   -350    257
    542   1062    519   -802     12    792     38    865      5    -75   -340    265
    535   1060    524   -797      5    792     28    862    -10    -80   -345    257
    550   1085    532   -818     10    810     38    891     -2    -70   -332    265
    568   1130    558   -852      5    846     93    989     46    -41   -327    262
    605   1228    623   -917     -7    927    184   1158    145     18   -311    249
    641   1389    745  -1015    -51   1067    259   1369    327    194   -171    368
    693   1644    950  -1169   -129   1296    322   1639    602    517    145    683
    732   2010   1278  -1371   -272   1644    277   1699    750    789    496   1085
    696   2335   1639  -1514   -470   1987    155   1382    685    935    800   1473
    561   2400   1839  -1480   -639   2120     18    963    491    937    917   1634
    431   2229   1797  -1330   -683   2013   -166    439     31    511    522   1267
    371   1818   1447  -1096   -537   1634   -384    -59   -618   -280   -319    454
    428   1447   1018   -937   -293   1234   -563   -207   -948   -717   -797    -15
    483   1288    805   -885   -161   1049   -540     25   -787   -602   -743     -5
    527   1322    795   -924   -132   1057   -420    319   -548   -420   -620     80
    563   1413    849   -989   -142   1130   -233    636   -285   -218   -472    197
    602   1525    922  -1062   -158   1223    -85    872    -98    -57   -348    306
    631   1628    995  -1132   -181   1312    -38    958    -33      5   -293    348
    646   1686   1039  -1166   -194   1363    -18   1000      0     44   -265    376
    659   1717   1057  -1189   -200   1387     -7   1031     18     67   -249    389
    665   1756   1091  -1210   -213   1423     -7   1054     31     88   -233    405
    685   1797   1111  -1241   -213   1454      0   1083     51    116   -210    428
    696   1834   1137  -1265   -220   1488      5   1098     59    137   -202    444
    714   1888   1174  -1304   -231   1532      5   1119     72    161   -187    467
    735   1953   1218  -1343   -241   1587      5   1140     85    184   -168    488
    743   1990   1244  -1369   -252   1618      2   1156     96    197   -163    496
    748   2023   1273  -1387   -262   1649     12   1179    116    228   -135    522
    750   2052   1301  -1402   -275   1678     18   1197    132    249   -114    537
    748   2104   1356  -1426   -303   1730     23   1213    153    277    -93    555
    743   2158   1413  -1452   -335   1787     15   1239    176    309    -64    589
    769   2200   1431  -1486   -332   1816     18   1265    194    335    -41    613
    782   2244   1462  -1514   -340   1855     20   1293    218    363    -12    644
    787   2278   1491  -1532   -350   1886     12   1309    236    389     -2    657
    805   2312   1504  -1558   -350   1909      5   1330    249    413     12    678
    833   2351   1517  -1592   -340   1935      5   1358    267    439     33    693
    867   2431   1564  -1649   -348   1997     15   1410    309    491     75    732
    911   2501   1590  -1706   -337   2047     25   1483    361    553    129    782
    891   2546   1654  -1719   -381   2101     51   1566    423    628    194    846
    898   2631   1732  -1766   -418   2182     57   1641    483    698    262    917
    937   2701   1764  -1821   -413   2234     54   1709    535    761    316    971
    971   2764   1792  -1867   -410   2278     64   1782    592    831    389   1039
    982   2829   1847  -1906   -433   2338     67   1813    615    867    428   1083
   1010   2943   1932  -1977   -459   2439     72   1831    631    904    462   1117
   1047   3034   1987  -2042   -470   2512     80   1839    646    927    485   1137
   1041   3057   2016  -2049   -485   2538     85   1834    644    935    496   1148
   1026   3065   2039  -2047   -506   2551     83   1805    618    909    475   1132
   1023   3055   2031  -2039   -504   2543     85   1771    589    880    446   1111
   1010   3042   2031  -2026   -509   2535     83   1727    553    844    407   1078
   1000   3047   2047  -2023   -522   2548     67   1665    506    795    358   1023
    992   3029   2036  -2013   -522   2533     75   1615    478    769    332    997
    971   3000   2029  -1987   -530   2514     72   1564    449    745    301    969
    953   2964   2008  -1961   -527   2488     64   1509    415    709    259    932
    956   2930   1974  -1943   -509   2452     46   1454    381    675    223    896
    950   2904   1953  -1927   -501   2429     15   1395    332    633    176    854
    937   2876   1935  -1906   -498   2405      2   1366    311    628    166    836
    932   2873   1940  -1904   -504   2405      2   1356    311    631    168    828
    943   2915   1971  -1927   -514   2444      0   1348    316    641    174    831
    940   2912   1969  -1927   -514   2442    -20   1330    298    639    168    831
    935   2904   1969  -1919   -517   2436    -23   1327    293    644    174    836
    932   2917   1984  -1927   -527   2452    -15   1330    309    662    189    836
    930   2938   2008  -1932   -537   2473    -15   1325    322    675    202    844
    937   2959   2021  -1951   -542   2491    -25   1322    322    678    205    857
    937   2977   2036  -1958   -550   2507    -36   1322    322    678    202    857
    937   3005   2068  -1971   -566   2538    -31   1337    337    696    223    870
    932   3047   2114  -1990   -589   2582    -12   1358    363    727    254    888
    927   3057   2130  -1992   -602   2595     -2   1358    376    740    259    896
    940   3104   2161  -2023   -610   2634     15   1374    397    763    283    919
    963   3167   2200  -2068   -618   2683     10   1382    420    795    309    943
    976   3187   2210  -2081   -615   2699    -18   1369    420    805    329    963
    974   3192   2216  -2083   -620   2704    -59   1325    394    792    324    953
    966   3187   2218  -2078   -626   2704    -98   1301    387    795    332    956
    956   3224   2268  -2091   -654   2746   -119   1286    376    792    332    961
    971   3231   2260  -2101   -644   2746   -132   1275    368    787    327    969
    974   3182   2205  -2078   -615   2694   -135   1273    371    797    332    963
    961   3151   2187  -2057   -613   2670   -153   1247    348    774    316    945
    948   3117   2169  -2034   -610   2642   -171   1221    319    753    298    930
    937   3128   2190  -2031   -626   2660   -168   1210    309    745    288    919
    922   3081   2158  -2003   -618   2621   -168   1195    296    730    270    901
    901   3013   2112  -1958   -605   2564   -171   1179    283    717    252    883
    891   2985   2094  -1940   -600   2540   -176   1166    275    706    241    867
    883   2987   2104  -1935   -610   2546   -184   1150    270    698    231    852
    878   2974   2096  -1927   -610   2535   -202   1130    254    685    220    844
    888   2959   2070  -1925   -589   2514   -210   1111    236    665    205    828
    898   2940   2039  -1922   -568   2491   -215   1101    228    657    202    828
    896   2925   2029  -1909   -566   2478   -215   1109    233    675    213    841
    885   2920   2034  -1901   -574   2475   -223   1101    228    675    207    839
    878   2912   2034  -1896   -579   2473   -226   1091    226    680    210    846
    878   2927   2049  -1904   -587   2488   -231   1072    218    678    197    836
    872   2889   2016  -1880   -571   2452   -215   1080    220    670    181    807
    888   2904   2016  -1899   -563   2460   -124   1218    306    706    192    795
    914   3018   2104  -1966   -594   2561    -31   1413    454    820    272    857
    958   3192   2231  -2075   -636   2712     57   1686    698   1075    511   1070
   1052   3421   2369  -2236   -657   2896     72   1961    961   1410    870   1423
   1078   3728   2650  -2405   -784   3190    -23   1782   1023   1649   1231   1852
    961   3852   2891  -2408   -966   3372   -220   1291    888   1748   1454   2140
    787   3821   3034  -2307  -1124   3429   -457    685    542   1532   1325   2065
    644   3522   2878  -2083  -1117   3200   -696     23   -129    771    571   1350
    641   3037   2395  -1842   -878   2717   -914   -288   -691     54   -166    641
    693   2746   2049  -1719   -678   2397   -974   -150   -704    -28   -290    493
    740   2665   1922  -1704   -592   2294   -880    137   -498    114   -210    532
    779   2688   1909  -1732   -563   2299   -688    446   -254    293    -93    618
    800   2740   1938  -1771   -568   2340   -459    753    -10    480     41    727
    828   2769   1940  -1797   -555   2353   -363    885     96    566     98    763
    839   2787   1948  -1816   -555   2369   -335    927    140    602    129    784
    839   2777   1938  -1808   -548   2359   -329    943    155    613    140    789
    833   2761   1927  -1800   -545   2346   -332    950    161    615    140    787
    844   2774   1930  -1810   -542   2351   -327    963    176    628    150    792
    844   2782   1938  -1813   -548   2361   -316    982    189    649    168    813
    836   2777   1940  -1805   -550   2359   -322    987    194    665    181    828
    828   2777   1948  -1803   -561   2361   -327    987    202    670    184    826
    818   2795   1974  -1808   -579   2385   -340    984    207    670    184    833
    815   2805   1990  -1813   -587   2397   -353    976    215    678    192    844
    823   2764   1940  -1792   -558   2353   -342    992    239    701    210    839
    833   2769   1935  -1803   -550   2353   -327   1005    257    722    231    846
    820   2764   1943  -1792   -561   2356   -327   1008    259    727    231    846
    818   2774   1956  -1797   -568   2364   -337   1010    262    727    231    844
    823   2803   1979  -1813   -576   2392   -337   1026    280    743    249    846
    820   2813   1990  -1818   -584   2400   -345   1034    290    758    259    844
    826   2813   1984  -1821   -579   2400   -332   1057    316    784    277    857
    823   2811   1984  -1818   -581   2400   -319   1093    355    823    316    891
    820   2834   2013  -1826   -594   2423   -314   1130    392    862    350    919
    823   2831   2008  -1829   -592   2421   -303   1163    420    885    371    927
    831   2850   2018  -1842   -592   2434   -296   1215    462    935    415    963
    844   2894   2049  -1870   -602   2470   -293   1278    524   1002    480   1015
    849   2930   2081  -1888   -615   2507   -277   1348    597   1085    550   1070
    857   2987   2130  -1925   -636   2559   -257   1421    672   1169    628   1135
    857   3021   2164  -1940   -654   2592   -244   1460    722   1218    678   1182
    849   3016   2166  -1932   -659   2592   -241   1470    740   1244    704   1202
    849   3008   2158  -1927   -654   2585   -249   1457    732   1249    711   1208
    820   3000   2179  -1912   -678   2590   -249   1423    717   1236    709   1208
    807   2985   2177  -1896   -685   2582   -252   1384    693   1213    693   1192
    800   2964   2164  -1883   -683   2566   -254   1340    659   1174    662   1161
    766   2912   2145  -1839   -688   2530   -254   1283    610   1124    613   1111
    735   2842   2107  -1790   -688   2475   -267   1210    548   1062    550   1052
    711   2790   2078  -1751   -683   2434   -275   1135    485    997    496   1002
    691   2707   2013  -1701   -659   2361   -288   1057    418    930    426    935
    665   2655   1990  -1660   -662   2322   -306    976    348    859    358    857
    644   2590   1945  -1618   -652   2268   -322    914    298    815    314    807
    633   2520   1886  -1577   -626   2203   -332    862    254    774    275    766
    610   2462   1852  -1538   -623   2158   -350    813    205    735    228    717
    594   2418   1823  -1506   -613   2122   -363    766    176    706    200    683
    589   2403   1810  -1499   -610   2107   -379    740    153    683    181    654
    587   2395   1808  -1491   -610   2104   -381    724    137    672    174    644
    574   2390   1816  -1483   -620   2101   -381    711    137    667    174    649
    553   2356   1803  -1454   -623   2081   -387    691    127    649    166    636
    558   2327   1769  -1444   -605   2049   -389    680    124    646    166    620
    548   2309   1758  -1428   -605   2034   -384    680    127    657    174    618
    540   2307   1766  -1426   -613   2036   -394    662    119    652    168    607
    542   2312   1769  -1426   -613   2042   -371    672    137    670    187    626
    540   2330   1787  -1436   -623   2060   -358    683    155    688    205    636
    537   2333   1795  -1434   -628   2062   -335    685    163    698    215    644
    527   2325   1795  -1428   -633   2060   -314    691    176    711    223    652
    524   2361   1836  -1441   -654   2099   -332    670    176    717    231    654
    509   2364   1855  -1439   -672   2112   -350    641    174    709    231    649
    504   2335   1831  -1418   -665   2083   -368    613    163    706    233    639
    498   2299   1797  -1400   -652   2049   -387    587    145    696    231    633
    496   2307   1810  -1400   -657   2060   -397    576    137    693    233    644
    493   2296   1803  -1395   -654   2049   -397    574    142    704    246    662
    491   2255   1764  -1374   -636   2010   -407    561    129    696    236    654
    472   2190   1714  -1332   -620   1953   -423    545    101    665    213    623
    454   2107   1652  -1280   -597   1880   -415    537     85    652    197    605
    441   2055   1613  -1249   -587   1836   -428    509     51    615    166    568
    433   2018   1584  -1226   -574   1800   -428    483     33    589    142    535
    415   1961   1543  -1189   -563   1753   -420    462     12    566    122    506
    405   1932   1527  -1169   -561   1730   -410    441     -2    548    109    493
    387   1849   1460  -1119   -537   1654   -413    420    -25    522     85    470
    381   1792   1410  -1088   -514   1602   -413    402    -41    501     67    444
    379   1774   1392  -1078   -506   1584   -410    394    -51    483     46    431
    387   1771   1384  -1078   -498   1579   -415    381    -59    475     41    418
    381   1735   1353  -1060   -485   1545   -428    361    -77    457     31    402
    376   1719   1340  -1049   -483   1530   -423    361    -72    470     41    407
    371   1701   1330  -1036   -480   1514   -415    366    -59    485     51    420
    361   1628   1267   -995   -452   1449   -415    358    -70    470     33    392
    353   1592   1239   -974   -441   1415   -389    400    -49    467      7    353
    358   1613   1252   -987   -446   1434   -272    553     64    532     28    342
    371   1701   1327  -1039   -478   1517   -189    711    228    675    140    415
    402   1912   1509  -1156   -553   1712   -137    924    506    992    449    698
    465   2164   1696  -1317   -615   1930   -192   1041    704   1317    865   1135
    431   2413   1982  -1423   -774   2197   -277    831    659   1457   1174   1527
    319   2460   2138  -1389   -909   2299   -345    483    423   1384   1257   1686
    202   2314   2112  -1257   -953   2213   -470     54    -44    958    888   1356
    114   1945   1831  -1031   -857   1888   -680   -514   -743    101    -36    446
    129   1592   1462   -862   -667   1530   -867   -774  -1132   -405   -576    -75
    184   1319   1132   -753   -475   1226   -901   -662  -1054   -358   -581   -127
    223   1179    956   -701   -366   1067   -807   -431   -818   -174   -467    -62
    241   1153    909   -698   -335   1031   -654   -187   -568     25   -329     44
    257   1197    940   -727   -340   1070   -485     57   -322    233   -163    163
    265   1254    987   -761   -361   1119   -394    184   -189    345    -67    231
    246   1265   1018   -756   -384   1143   -358    228   -142    392    -25    257
    254   1236    982   -748   -366   1109   -348    239   -132    394    -28    257
    277   1226    948   -750   -335   1085   -337    252   -122    400    -18    262
    285   1215    930   -753   -322   1072   -332    257   -114    402     -7    262
    290   1218    927   -753   -316   1072   -335    249   -106    407      2    265
    285   1197    909   -743   -311   1054   -329    241   -109    405     -5    252
    272   1171    898   -722   -311   1036   -322    241    -96    413      0    254
    270   1163    893   -717   -311   1028   -316    244    -85    423     15    267
    246   1127    880   -685   -316   1005   -319    244    -80    431     31    275
    244   1130    883   -688   -319   1008   -311    246    -64    441     46    283
    246   1150    901   -698   -327   1026   -288    262    -44    462     67    306
    236   1135    896   -688   -329   1015   -275    275    -28    480     80    322
    249   1122    872   -685   -311    997   -280    272    -23    483     85    319
    249   1119    870   -685   -311    995   -288    265    -20    485     93    319
    239   1091    852   -667   -306    971   -293    270    -12    496    103    327
    231   1072    839   -652   -303    958   -280    293     10    524    132    350
    226   1075    849   -649   -311    963   -270    314     38    558    166    374
    226   1085    859   -657   -316    974   -262    335     80    597    202    402
    228   1083    852   -657   -311    969   -254    368    132    644    246    439
    239   1083    841   -662   -301    963   -241    418    189    709    309    488
    254   1098    844   -675   -293    971   -226    472    252    774    374    545
    244   1119    875   -683   -316    997   -226    527    314    846    446    613
    244   1140    896   -693   -327   1021   -210    581    376    917    524    688
    254   1153    896   -706   -319   1026   -200    626    423    969    584    745
    265   1166    901   -714   -316   1034   -197    639    446    992    607    763
    267   1189    922   -730   -327   1057   -181    644    457   1005    623    776
    265   1171    906   -719   -322   1041   -174    636    449    995    618    776
    249   1150    901   -701   -324   1026   -171    607    426    963    597    758
    233   1101    867   -667   -316    984   -174    568    384    919    561    724
    226   1060    833   -644   -303    948   -181    511    329    857    501    665
    202   1023    820   -613   -309    924   -184    446    272    787    433    589
    181    961    779   -574   -298    870   -184    381    210    709    366    514
    171    906    735   -537   -280    820   -189    319    155    639    298    446
    155    854    698   -506   -272    779   -200    254    101    576    236    379
    145    805    659   -478   -257    732   -210    202     51    517    179    319
    145    758    613   -452   -233    685   -213    161     12    478    137    270
    142    706    563   -423   -210    636   -210    124    -15    444    109    236
    127    672    545   -400   -210    610   -215     96    -33    423     98    228
    109    639    527   -374   -207    584   -223     75    -49    405     83    213
    103    602    498   -355   -197    550   -231     59    -59    384     64    189
     93    584    491   -337   -197    537   -231     54    -67    379     54    174
     90    576    485   -337   -197    532   -226     57    -59    381     62    171
     83    574    491   -329   -202    532   -228     57    -54    387     72    176
     70    550    480   -311   -205    514   -231     57    -54    392     77    179
     77    550    472   -314   -197    511   -220     64    -38    405     96    194
     88    571    480   -329   -197    527   -220     72    -25    420    119    210
     85    600    514   -345   -213    558   -194     96      2    444    142    220
     80    639    558   -361   -239    600   -166    114     36    465    166    241
     83    646    563   -363   -239    605   -145    129     59    480    187    265
     83    623    540   -355   -228    581   -155    122     57    467    189    262
     83    636    553   -361   -233    594   -166    109     57    467    194    259
     93    646    553   -371   -231    602   -176     88     62    470    200    259
     98    633    535   -366   -218    584   -194     59     46    457    189    259
     90    605    514   -350   -210    561   -207     44     38    449    184    249
     93    574    480   -335   -194    527   -205     51     49    457    202    257
     93    542    449   -316   -176    496   -205     46     44    446    200    254
     83    498    415   -290   -166    457   -205     28     28    426    176    233
     72    433    358   -254   -142    397   -213     15      7    397    150    210
     70    376    303   -223   -116    340   -218     10    -10    371    127    192
     67    324    254   -197    -93    288   -220     -5    -28    342    106    166
     44    265    220   -153    -88    244   -220    -28    -46    311     77    122
     31    218    187   -124    -77    202   -218    -44    -64    288     54     90
     20    197    174   -109    -75    187   -239    -72    -96    257     20     67
     15    124    109    -72    -46    116   -241    -77   -101    244      0     51
     25     98     72    -62    -23     85   -249    -90   -111    228    -15     44
     28     90     59    -62    -15     75   -259   -103   -119    218    -18     33
     25     64     38    -46     -7     54   -259   -109   -114    220     -7     20
     23     33      7    -28      7     20   -259   -119   -114    215     -7      2
     23      5    -18    -12     20     -5   -259   -122   -109    215     -5     12
     23    -12    -38     -5     28    -25   -259   -122   -103    215     -7     23
     23    -36    -59      5     41    -46   -246    -90    -90    215    -15      5
     44    -59   -103      7     72    -80   -176     25    -15    241    -20    -38
     70    -15    -85    -25     77    -49    -72    200    137    348     41    -10
     96    207    109   -153     -7    158     -7    397    394    618    290    213
    153    444    290   -298    -70    368    -20    571    649    969    683    613
    161    758    597   -459   -218    678   -129    423    665   1161   1041   1047
     80    904    823   -491   -371    865   -241     46    470   1182   1252   1348
    -25    846    870   -413   -449    859   -366   -366     98    909   1075   1228
   -101    540    639   -220   -371    589   -558   -870   -498    202    332    504
   -101     93    192      2   -148    142   -774  -1234  -1057   -532   -465   -272
    -41   -259   -218    150     88   -239   -857  -1205  -1098   -633   -618   -459
      0   -413   -413    205    205   -413   -753   -950   -846   -436   -483   -392
     41   -410   -452    184    244   -428   -607   -688   -589   -239   -335   -280
     70   -355   -426    140    244   -389   -426   -413   -329    -31   -179   -158
     88   -275   -363     93    226   -319   -314   -252   -168     98    -75    -75
     96   -262   -361     83    228   -311   -285   -210   -119    127    -44    -64
    109   -275   -384     83    246   -329   -275   -192    -98    135    -33    -54
    122   -288   -410     83    265   -348   -265   -174    -77    145    -20    -44
    114   -290   -405     88    259   -348   -257   -163    -57    161     -5    -41
    122   -288   -410     83    265   -348   -249   -150    -36    176      7    -23
    119   -293   -413     85    265   -350   -257   -142    -25    184      7     -7
    103   -306   -413    101    257   -358   -265   -142    -23    184      7    -10
    103   -350   -454    124    277   -402   -257   -137     -5    194     25     -5
    109   -361   -470    124    288   -415   -252   -132      7    194     31      0
    114   -345   -459    114    285   -402   -262   -127     23    197     38     15
    124   -361   -485    116    301   -420   -262   -119     44    207     46     23
    129   -387   -517    129    322   -452   -249   -109     67    218     54     25
    109   -392   -504    140    303   -446   -239    -88     98    246     80     49
    111   -407   -519    148    314   -465   -241    -70    116    259     93     64
    119   -410   -532    145    324   -470   -239    -49    137    270    111     83
    132   -405   -537    137    335   -470   -236    -28    168    290    132    101
    137   -405   -545    132    340   -475   -233      0    202    314    150    111
    137   -405   -542    135    340   -472   -215     49    259    361    189    142
    145   -394   -540    124    340   -465   -210     96    306    397    220    181
    168   -366   -535     98    350   -449   -194    155    371    446    267    220
    179   -366   -545     90    361   -454   -181    233    441    504    322    262
    181   -366   -548     90    363   -457   -168    309    517    568    384    314
    192   -348   -542     77    366   -444   -150    379    594    636    457    384
    197   -296   -493     49    345   -394   -148    420    646    688    517    454
    200   -257   -457     28    327   -355   -148    439    670    706    532    480
    197   -246   -444     25    319   -345   -145    449    688    719    548    493
    192   -257   -452     31    319   -353   -150    436    683    709    548    491
    192   -252   -444     31    316   -348   -155    400    659    675    522    467
    181   -270   -454     44    316   -363   -163    353    626    628    483    439
    168   -290   -459     62    311   -376   -176    296    581    576    439    402
    150   -350   -504     98    324   -426   -187    233    530    517    381    355
    132   -418   -550    142    340   -483   -192    161    478    446    319    296
    114   -462   -576    171    345   -519   -200     83    418    376    246    228
    103   -504   -610    200    355   -555   -220     15    366    314    181    171
    103   -561   -667    228    384   -613   -244    -51    314    257    122    116
     90   -636   -727    272    407   -680   -257   -116    262    197     59     54
     70   -704   -774    316    418   -737   -270   -166    231    153     23     12
     62   -740   -802    340    431   -771   -285   -200    215    140     15      7
     57   -766   -826    353    439   -797   -301   -223    210    127      7      0
     57   -745   -802    345    428   -774   -316   -249    194    109    -12    -31
     59   -732   -792    337    426   -761   -319   -262    184     93    -28    -44
     51   -743   -797    345    423   -769   -322   -272    181     88    -38    -54
     44   -761   -805    355    423   -782   -322   -280    184     85    -41    -59
     41   -792   -833    376    436   -813   -319   -275    189     85    -36    -57
     38   -810   -849    384    444   -828   -322   -280    189     80    -38    -70
     46   -802   -852    376    449   -826   -327   -285    187     75    -44    -77
     51   -802   -857    374    452   -828   -316   -277    202     90    -36    -70
     54   -784   -839    366    446   -810   -283   -257    226    114    -12    -54
     54   -745   -802    345    426   -774   -254   -257    233    124      5    -25
     44   -769   -813    363    428   -789   -231   -252    249    135     18    -23
     46   -745   -792    348    415   -766   -246   -275    239    124      5    -41
     70   -711   -782    322    426   -745   -270   -296    231    122      7    -46
     85   -732   -818    322    452   -774   -298   -319    215    116      7    -41
     88   -732   -820    322    452   -776   -322   -345    192     98    -15    -59
     70   -730   -802    327    433   -766   -329   -350    184     93    -20    -70
     77   -750   -828    337    452   -789   -337   -361    171     88    -18    -67
     75   -756   -833    337    454   -795   -345   -376    150     77    -31    -77
     70   -795   -865    361    467   -828   -366   -400    124     57    -46    -93
     57   -862   -919    402    485   -888   -384   -428     88     23    -77   -127
     31   -966   -997    467    514   -982   -371   -436     72      2   -103   -158
      2   -984   -989    488    493   -987   -371   -454     46    -25   -135   -189
    -15  -1028  -1013    519    498  -1021   -366   -472     23    -49   -158   -210
    -25  -1054  -1028    537    498  -1044   -368   -493     -5    -75   -179   -231
    -25  -1080  -1054    553    514  -1067   -376   -511    -31   -101   -202   -257
    -31  -1130  -1101    579    532  -1117   -376   -530    -51   -122   -233   -293
    -36  -1161  -1124    597    542  -1143   -366   -540    -62   -129   -241   -301
    -25  -1153  -1127    589    548  -1143   -376   -553    -70   -135   -244   -298
    -33  -1236  -1202    636    584  -1221   -392   -579    -98   -168   -280   -337
    -31  -1244  -1215    636    592  -1231   -387   -589   -106   -179   -290   -353
    -15  -1197  -1182    605    581  -1189   -374   -592   -103   -171   -280   -342
    -10  -1202  -1192    605    589  -1197   -368   -589    -98   -171   -285   -340
     -2  -1249  -1247    626    620  -1249   -345   -563    -96   -184   -303   -355
     12  -1202  -1215    592    613  -1208   -228   -418    -15   -153   -303   -387
     49  -1104  -1153    527    600  -1127   -119   -218    127    -41   -226   -342
     90   -956  -1047    431    568  -1000     -7     83    402    244     36   -106
    184   -662   -846    239    514   -753     15    363    693    610    423    290
    184   -353   -537     83    358   -446   -116     90    693    813    753    693
     38   -244   -283    101    161   -265   -329   -470    501    854    932    943
   -109   -345   -236    226     62   -290   -571  -1093    109    571    735    800
   -213   -758   -545    485    166   -652   -776  -1665   -548   -218    -72     41
   -187  -1218  -1034    701    423  -1127   -982  -1901  -1065   -888   -769   -628
   -119  -1460  -1340    789    607  -1400   -987  -1730  -1021   -909   -844   -745
    -57  -1467  -1413    761    675  -1441   -872  -1452   -810   -761   -756   -701
    -20  -1405  -1384    714    680  -1395   -665  -1143   -568   -584   -631   -615
      2  -1343  -1345    667    672  -1343   -454   -870   -366   -420   -511   -522
     10  -1304  -1317    646    662  -1309   -358   -745   -267   -340   -449   -462
     15  -1299  -1314    641    665  -1306   -319   -704   -228   -309   -418   -441
     18  -1288  -1306    636    662  -1296   -306   -688   -223   -301   -410   -439
      7  -1280  -1288    633    646  -1283   -293   -685   -220   -306   -413   -449
     23  -1254  -1280    615    652  -1267   -272   -665   -200   -288   -394   -436
     41  -1221  -1262    587    649  -1239   -270   -654   -197   -280   -384   -428
     36  -1241  -1278    602    657  -1260   -257   -646   -205   -285   -387   -433
     46  -1221  -1267    584    654  -1244   -236   -631   -194   -270   -379   -418
     54  -1200  -1257    571    654  -1228   -236   -623   -189   -262   -371   -413
     59  -1179  -1239    558    649  -1208   -236   -618   -184   -259   -366   -407
     57  -1182  -1239    563    646  -1210   -233   -605   -171   -244   -350   -394
     49  -1184  -1234    566    639  -1208   -231   -600   -174   -239   -340   -392
     38  -1148  -1189    553    613  -1169   -213   -589   -163   -228   -329   -384
     38  -1127  -1169    542    602  -1148   -197   -579   -155   -223   -324   -381
     46  -1132  -1179    542    613  -1156   -181   -555   -140   -210   -314   -374
     46  -1124  -1171    537    607  -1145   -176   -537   -129   -194   -293   -363
     62  -1111  -1176    524    618  -1143   -166   -506   -109   -171   -270   -348
     75  -1104  -1179    511    626  -1140   -161   -472    -96   -158   -259   -337
     80  -1067  -1148    493    613  -1106   -158   -436    -77   -142   -244   -322
     88  -1039  -1127    475    607  -1083   -140   -389    -36    -96   -202   -280
     98  -1039  -1137    470    618  -1088   -127   -324     12    -44   -148   -233
    114   -995  -1109    439    610  -1052   -116   -259     59     10    -90   -179
    145   -901  -1047    379    594   -974    -98   -176    127     83    -20    -98
    158   -846  -1008    342    581   -927    -85   -111    174    140     38    -33
    161   -813   -976    324    568   -893    -72    -72    205    176     90      0
    161   -776   -940    306    550   -857    -67    -59    220    192    114     20
    161   -756   -917    298    537   -836    -62    -64    215    189    116     33
    166   -727   -896    280    530   -813    -54    -80    205    179    111     44
    166   -698   -865    267    514   -782    -38   -106    197    161    101     36
    142   -706   -849    280    493   -776    -33   -145    163    119     70      7
    111   -758   -870    324    491   -813    -33   -202    114     64     15    -41
     85   -795   -880    353    480   -836    -36   -257     72     15    -33    -80
     44   -862   -906    407    472   -883    -46   -332     18    -46    -93   -127
     18   -922   -943    449    480   -930    -57   -407    -41   -114   -155   -179
      5   -953   -958    475    480   -956    -62   -472    -85   -163   -205   -218
    -15  -1010   -995    509    488  -1002    -75   -537   -137   -223   -257   -270
    -31  -1062  -1031    545    498  -1049    -98   -607   -200   -290   -324   -332
    -46  -1096  -1052    568    501  -1072   -111   -657   -246   -340   -376   -374
    -59  -1104  -1044    581    491  -1075   -114   -691   -267   -361   -402   -392
    -77  -1119  -1041    600    480  -1083   -111   -714   -285   -371   -413   -397
    -90  -1140  -1049    615    478  -1096   -109   -727   -290   -374   -415   -389
   -103  -1158  -1057    628    475  -1106   -109   -737   -303   -376   -418   -387
   -101  -1150  -1049    626    472  -1101   -106   -743   -316   -376   -415   -384
   -109  -1148  -1041    628    465  -1096   -103   -748   -332   -387   -423   -394
   -127  -1135  -1008    631    439  -1072    -93   -743   -329   -384   -415   -389
   -129  -1137  -1008    633    436  -1072    -96   -745   -335   -392   -420   -389
   -135  -1192  -1057    665    459  -1124   -103   -756   -353   -407   -439   -402
   -135  -1145  -1013    639    439  -1080    -80   -735   -332   -384   -420   -379
   -150  -1075   -924    613    384  -1000    -36   -704   -301   -353   -389   -340
   -163  -1034   -872    597    353   -956      2   -680   -285   -332   -371   -316
   -176  -1028   -852    602    337   -940     18   -675   -285   -335   -371   -324
   -179  -1026   -849    600    335   -937      2   -688   -296   -340   -379   -327
   -166   -987   -820    576    327   -904    -20   -704   -301   -340   -376   -314
   -150   -971   -823    561    335   -896    -51   -730   -322   -350   -376   -306
   -161   -982   -820    571    329   -901    -64   -750   -345   -355   -371   -296
   -168   -953   -784    558    306   -870    -46   -743   -345   -345   -358   -285
   -181   -956   -774    568    296   -865    -33   -732   -342   -340   -345   -270
   -174   -984   -813    579    319   -901    -38   -737   -366   -353   -358   -277
   -163  -1023   -859    594    348   -943    -57   -761   -410   -387   -387   -301
   -181  -1052   -870    615    340   -961    -62   -787   -441   -420   -415   -329
   -200  -1091   -891    644    345   -992    -49   -795   -454   -436   -439   -353
   -210  -1122   -911    665    350  -1018    -36   -802   -470   -459   -467   -379
   -231  -1148   -917    691    342  -1034    -28   -818   -485   -483   -491   -394
   -246  -1163   -917    704    335  -1041    -33   -833   -501   -504   -506   -402
   -239  -1182   -943    709    350  -1062    -46   -846   -524   -530   -532   -428
   -244  -1205   -961    722    358  -1083    -41   -852   -535   -542   -550   -446
   -246  -1205   -958    727    355  -1083    -33   -852   -537   -553   -553   -446
   -257  -1205   -948    730    342  -1075    -18   -846   -535   -555   -553   -444
   -259  -1195   -935    727    335  -1065     -7   -839   -530   -548   -548   -439
   -262  -1197   -937    730    337  -1070    -25   -852   -548   -568   -571   -465
   -265  -1205   -940    735    337  -1072    -33   -862   -563   -589   -589   -478
   -277  -1215   -937    745    327  -1078    -20   -852   -561   -589   -589   -483
   -283  -1223   -943    753    327  -1083     28   -784   -522   -571   -589   -491
   -252  -1161   -909    704    327  -1036    124   -628   -418   -506   -568   -498
   -236  -1070   -833    654    298   -953    207   -444   -262   -379   -470   -433
   -192   -828   -636    511    220   -732    265   -187     15    -62   -158   -135
   -114   -514   -402    314    142   -459    233    -57    218    257    231    309
   -129   -254   -127    192     -5   -192    142   -280    189    415    548    727
   -244   -184     59    215   -153    -62     54   -636     25    433    709    956
   -270   -223     44    244   -158    -90    -77  -1132   -452    -25    296    584
   -337   -574   -236    457    -51   -405   -272  -1691  -1137   -865   -589   -283
   -345   -976   -633    659    140   -805   -465  -1932  -1538  -1374  -1137   -831
   -267  -1200   -932    735    332  -1067   -475  -1782  -1452  -1327  -1145   -875
   -228  -1249  -1023    737    394  -1137   -342  -1506  -1213  -1140  -1036   -805
   -161  -1184  -1023    672    428  -1104   -158  -1215   -953   -932   -896   -696
   -111  -1070   -958    589    420  -1013     33   -935   -698   -719   -727   -563
    -83   -987   -904    535    410   -945    127   -787   -571   -610   -639   -488
    -70   -987   -919    527    423   -956    145   -756   -553   -594   -631   -485
    -72   -987   -917    530    420   -953    171   -732   -537   -579   -618   -483
    -90   -961   -870    524    389   -917    197   -714   -522   -563   -605   -467
    -85   -935   -849    511    381   -893    215   -693   -498   -535   -576   -444
    -62   -896   -833    478    384   -865    231   -683   -488   -527   -571   -436
    -46   -872   -828    459    389   -852    244   -667   -478   -514   -566   -433
    -49   -870   -820    457    384   -844    241   -665   -483   -519   -571   -446
    -51   -849   -797    452    371   -823    246   -649   -470   -504   -555   -431
    -44   -859   -818    449    387   -839    257   -636   -457   -498   -550   -420
    -44   -865   -820    454    387   -844    249   -633   -457   -493   -553   -418
    -51   -852   -800    452    371   -826    254   -623   -449   -478   -545   -407
    -49   -820   -771    436    361   -797    270   -602   -428   -457   -532   -400
    -57   -849   -792    452    366   -820    275   -587   -420   -449   -514   -381
    -64   -836   -771    449    350   -805    270   -574   -407   -433   -493   -361
    -59   -818   -758    436    348   -789    285   -542   -381   -407   -472   -340
    -59   -797   -737    428    337   -769    309   -509   -350   -376   -449   -327
    -77   -782   -706    428    314   -745    306   -483   -327   -348   -418   -303
    -72   -771   -698    420    311   -737    306   -449   -288   -303   -384   -267
    -75   -763   -688    418    303   -727    306   -413   -254   -272   -374   -244
    -96   -722   -626    410    265   -675    316   -350   -197   -202   -306   -184
    -93   -696   -605    394    254   -652    329   -283   -135   -129   -246   -127
    -77   -662   -587    368    254   -626    340   -223    -72    -67   -207    -57
    -83   -620   -540    350    228   -581    337   -179    -25    -10   -119     -7
    -88   -602   -514    345    213   -558    348   -124     36     59    -23     36
   -109   -610   -504    358    197   -558    371    -93     72     96      5     67
   -140   -631   -493    384    174   -563    387    -77     93    116     31     96
   -176   -688   -511    431    166   -602    402    -70     98    116     33    111
   -200   -709   -509    454    153   -610    392   -101     62     75    -20     85
   -226   -691   -465    457    116   -579    358   -166    -10     -7   -124     25
   -239   -800   -561    519    158   -683    366   -205    -51    -62   -202    -28
   -265   -893   -628    579    179   -763    374   -246    -96   -116   -218    -80
   -309   -852   -542    581    116   -698    340   -327   -168   -197   -277   -148
   -332   -862   -530    597     96   -696    293   -420   -259   -296   -374   -223
   -358   -891   -532    623     85   -711    277   -483   -322   -363   -428   -290
   -368   -898   -532    633     80   -717    267   -530   -368   -418   -491   -345
   -371   -914   -542    644     85   -730    226   -600   -439   -493   -594   -402
   -389   -958   -568    672     88   -763    205   -646   -480   -545   -675   -423
   -407  -1039   -631    722    109   -833    210   -652   -483   -548   -636   -465
   -431  -1104   -672    766    119   -888    223   -646   -475   -548   -641   -475
   -462  -1101   -639    782     88   -870    223   -657   -475   -561   -657   -452
   -472  -1052   -579    761     51   -815    210   -672   -483   -568   -649   -459
   -470  -1052   -581    761     54   -818    205   -665   -465   -553   -615   -452
   -475  -1054   -579    763     49   -818    197   -672   -459   -550   -610   -480
   -478  -1026   -548    753     33   -787    197   -672   -454   -555   -610   -462
   -498  -1026   -527    761     12   -776    205   -659   -433   -535   -581   -426
   -511  -1028   -517    769      2   -774    200   -657   -420   -524   -587   -413
   -514   -982   -467    748    -25   -724    200   -649   -402   -506   -576   -400
   -524   -924   -400    724    -62   -662    218   -628   -368   -480   -563   -384
   -542   -909   -368    724    -88   -639    231   -618   -348   -459   -535   -348
   -563   -904   -340    732   -111   -623    236   -615   -332   -444   -514   -335
   -587   -878   -293    730   -148   -587    223   -631   -335   -446   -532   -348
   -581   -828   -246    706   -168   -537    213   -641   -329   -436   -535   -319
   -574   -805   -231    688   -174   -519    197   -649   -322   -418   -504   -285
   -581   -844   -262    711   -161   -553    181   -662   -324   -415   -491   -303
   -597   -859   -265    727   -168   -563    181   -665   -322   -405   -475   -322
   -607   -836   -228    722   -189   -532    184   -665   -311   -389   -436   -311
   -610   -865   -254    737   -179   -561    168   -683   -335   -405   -457   -311
   -633   -883   -249    756   -192   -566    155   -696   -355   -426   -488   -319
   -644   -914   -270    776   -189   -592    150   -709   -363   -444   -511   -337
   -662   -948   -285    805   -189   -618    158   -719   -371   -452   -519   -366
   -667   -956   -288    810   -192   -620    168   -727   -371   -452   -527   -381
   -683   -982   -298    831   -194   -639    158   -750   -387   -467   -553   -397
   -696  -1028   -332    859   -181   -680    150   -769   -402   -483   -576   -428
   -701  -1067   -366    885   -168   -717    158   -774   -407   -491   -584   -459
   -704  -1096   -392    898   -158   -743    153   -789   -415   -496   -589   -462
   -711  -1104   -392    906   -161   -748    150   -797   -415   -491   -592   -467
   -704  -1093   -392    898   -155   -745    155   -795   -407   -478   -584   -470
   -698  -1078   -379    888   -161   -730    166   -789   -397   -459   -568   -457
   -706  -1067   -361    885   -174   -714    158   -805   -410   -467   -576   -475
   -724  -1091   -368    906   -179   -730    150   -818   -426   -480   -605   -498
   -732  -1101   -371    917   -181   -735    148   -820   -433   -488   -618   -504
   -727  -1109   -381    919   -174   -745    181   -763   -397   -459   -576   -501
   -714  -1104   -389    909   -163   -748    280   -610   -290   -407   -571   -530
   -683   -997   -314    839   -187   -654    363   -439   -137   -280   -478   -470
   -639   -784   -148    709   -246   -467    428   -205    109     -7   -213   -236
   -581   -522     59    553   -322   -231    405    -44    309    298    142    137
   -636   -163    472    397   -555    155    293   -340    249    441    444    514
   -745    -49    696    397   -722    324    132   -820      5    415    542    675
   -839   -129    709    483   -774    288    -70  -1363   -407     98    298    452
   -904   -553    350    730   -628   -101   -283  -1891  -1023   -649   -480   -314
   -883  -1000   -116    940   -384   -561   -439  -2057  -1418  -1187  -1044   -846
   -839  -1218   -379   1026   -231   -800   -431  -1844  -1293  -1124  -1044   -883
   -789  -1236   -446   1013   -174   -841   -319  -1551  -1039   -940   -927   -810
   -743  -1148   -405    945   -168   -776   -142  -1257   -779   -750   -802   -722
   -724  -1083   -358    904   -184   -722     23  -1013   -566   -579   -667   -623
   -711  -1044   -332    878   -192   -688    101   -896   -465   -491   -597   -571
   -706  -1018   -311    859   -200   -667    135   -849   -418   -449   -568   -550
   -701  -1000   -298    852   -202   -649    161   -818   -389   -420   -548   -532
   -698  -1008   -311    852   -194   -659    163   -807   -384   -415   -545   -527
   -688   -989   -303    839   -192   -646    171   -792   -366   -400   -540   -517
   -683   -953   -270    815   -210   -613    174   -779   -353   -387   -524   -509
   -688   -922   -233    805   -228   -579    179   -769   -337   -371   -509   -493
   -678   -917   -241    797   -218   -579    179   -761   -327   -353   -501   -488
   -672   -891   -220    782   -228   -555    179   -756   -314   -337   -485   -475
   -665   -862   -197    763   -236   -532    187   -740   -293   -314   -454   -452
   -644   -820   -176    732   -233   -498    197   -724   -275   -296   -444   -439
   -646   -782   -137    711   -257   -459    189   -719   -262   -277   -433   -431
   -657   -782   -124    719   -267   -454    197   -709   -241   -257   -413   -420
   -644   -774   -132    709   -259   -454    192   -704   -241   -254   -407   -413
   -618   -753   -135    685   -241   -444    200   -688   -231   -239   -402   -402
   -602   -727   -124    665   -239   -426    213   -652   -200   -202   -374   -371
   -589   -675    -85    631   -252   -381    223   -620   -176   -168   -342   -345
   -584   -641    -57    610   -265   -350    236   -592   -148   -142   -316   -322
   -581   -607    -25    594   -277   -316    254   -550   -106   -101   -283   -293
   -571   -589    -20    579   -277   -306    275   -488    -51    -41   -231   -249
   -540   -542     -5    540   -267   -275    301   -410     12     25   -166   -194
   -517   -475     41    493   -280   -218    319   -337     72     96   -111   -142
   -485   -397     88    441   -288   -155    340   -257    135    174    -36    -88
   -459   -327    132    392   -298    -98    358   -189    194    244     38    -28
   -436   -265    168    350   -303    -49    371   -153    226    277     77     20
   -428   -210    218    319   -324      2    374   -142    231    288     96     62
   -426   -176    249    301   -337     36    394   -132    236    303    114     90
   -420   -153    267    285   -345     57    407   -140    226    306    119     90
   -410   -145    262    277   -337     57    405   -168    197    288    103     77
   -410   -145    265    275   -337     59    410   -205    161    259     80     59
   -410   -140    270    275   -340     64    394   -262    111    210     41     28
   -410   -155    254    280   -335     49    376   -327     49    145    -12    -25
   -426   -207    218    316   -324      5    371   -387     -2     93    -62    -70
   -433   -249    181    340   -309    -33    374   -436    -46     51   -103   -106
   -426   -272    153    350   -290    -59    374   -488    -80     20   -148   -145
   -433   -309    122    371   -280    -93    361   -548   -135    -33   -205   -220
   -431   -311    119    371   -277    -96    335   -607   -192    -85   -246   -280
   -426   -322    103    374   -267   -109    316   -639   -226   -114   -275   -301
   -415   -324     90    371   -254   -116    314   -652   -233   -116   -275   -283
   -405   -332     70    368   -239   -132    309   -659   -239   -111   -270   -285
   -387   -311     72    348   -231   -119    311   -654   -241   -109   -265   -293
   -376   -275    101    324   -241    -88    314   -657   -246   -116   -272   -303
   -358   -249    109    303   -233    -70    301   -665   -249   -109   -265   -285
   -353   -259     93    303   -226    -83    306   -657   -246    -98   -257   -275
   -358   -244    114    301   -236    -64    322   -636   -239    -80   -241   -254
   -340   -184    155    259   -252    -15    324   -626   -233    -70   -226   -244
   -319   -116    202    218   -262     41    306   -636   -244    -72   -228   -259
   -298   -119    179    207   -241     28    319   -613   -223    -44   -207   -246
   -280    -70    207    174   -246     67    353   -576   -189     -2   -163   -202
   -283      5    285    137   -285    145    389   -548   -158     25   -135   -166
   -285     44    329    122   -306    187    418   -522   -135     46   -124   -148
   -277     54    332    109   -306    194    415   -514   -132     51   -109   -155
   -262     98    361     80   -311    228    410   -511   -119     64    -88   -150
   -246    158    405     44   -324    280    384   -522   -122     72    -80   -135
   -226    184    410     20   -316    296    345   -537   -142     64    -85   -127
   -205    187    392      7   -298    288    348   -527   -137     77    -70   -119
   -194    231    426    -18   -311    327    363   -511   -124     98    -49   -101
   -184    218    400    -18   -293    309    376   -491   -114    114    -41    -80
   -163    207    371    -20   -267    288    371   -493   -129    103    -46    -85
   -153    213    366    -31   -262    288    348   -514   -158     83    -64   -116
   -150    200    348    -25   -249    272    335   -522   -179     62    -85   -135
   -145    189    335    -23   -241    262    337   -519   -189     51    -96   -137
   -161    145    306      7   -233    226    350   -514   -194     46   -101   -140
   -161    140    301      7   -231    220    358   -517   -202     41   -103   -158
   -145    129    275      7   -210    202    361   -509   -215     38   -111   -171
   -129    145    275     -7   -202    207    355   -504   -223     36   -119   -176
   -119    168    288    -23   -202    228    350   -504   -231     31   -122   -176
   -124    166    288    -23   -205    228    353   -506   -244     28   -129   -184
   -129    168    298    -20   -213    231    358   -493   -241     41   -122   -184
   -127    166    293    -23   -210    228    371   -470   -220     64   -101   -155
   -114    168    283    -25   -197    226    384   -446   -213     77   -101   -145
    -93    233    327    -70   -210    280    371   -444   -223     75   -122   -129
    -80    254    335    -88   -207    293    381   -418   -220     83    -93   -135
    -59    275    335   -109   -197    303    446   -314   -174    106    -75   -171
    -25    350    376   -161   -200    363    555   -129    -67    176    -33   -155
      2    496    491   -252   -244    493    659    132    137    371    132     -2
     64    732    667   -400   -301    701    758    457    423    698    462    322
    106   1067    961   -587   -428   1013    740    459    558    966    818    732
     38   1304   1265   -670   -613   1286    571     33    496   1124   1101   1096
   -124   1366   1491   -620   -807   1428    374   -496    314   1109   1171   1202
   -257   1109   1366   -426   -810   1236    150  -1062   -179    587    654    714
   -298    646    945   -176   -623    795    -72  -1475   -789   -168   -124    -46
   -239    298    537    -28   -387    418   -210  -1499  -1002   -462   -449   -387
   -174    210    384    -18   -280    296   -135  -1189   -826   -340   -368   -342
   -124    296    420    -85   -272    358     57   -831   -581   -163   -233   -233
    -90    361    452   -137   -270    405    288   -488   -355      5   -114   -137
    -77    402    480   -161   -277    441    426   -280   -218    119    -25    -57
    -67    452    517   -192   -293    483    457   -207   -174    153      5    -36
    -41    498    540   -228   -290    519    480   -155   -145    179     31    -12
    -36    530    566   -249   -301    548    498   -114   -116    210     59     18
    -38    563    602   -262   -319    581    527    -64    -85    244     98     54
    -36    589    626   -277   -332    605    540    -36    -72    257    109     62
    -25    615    641   -293   -335    626    553    -10    -59    270    119     70
    -28    613    641   -290   -335    626    558     15    -41    285    132     80
    -25    654    680   -314   -353    667    566     49    -18    306    158    106
    -20    680    698   -332   -361    688    566     77     -2    322    176    124
    -15    691    704   -337   -361    696    568    109     10    332    189    142
    -12    722    732   -355   -371    727    574    137     23    348    207    161
     -2    737    740   -366   -371    737    579    171     44    363    223    176
     18    782    763   -402   -371    774    587    205     70    392    246    192
     46    818    769   -433   -361    795    581    231     80    407    262    197
     72    859    787   -467   -358    823    592    275    111    436    288    223
     98    885    787   -491   -342    836    613    324    145    465    316    252
    111    924    813   -519   -350    870    613    366    163    485    337    275
    132    966    833   -550   -350    901    613    420    197    519    371    298
    129    974    844   -553   -355    909    607    478    226    545    400    324
    124    989    865   -555   -368    927    613    548    259    576    428    366
    129   1036    904   -584   -387    971    631    623    306    631    480    405
    187   1130    943   -659   -379   1036    659    719    371    704    553    478
    259   1244    982   -753   -361   1114    670    807    426    769    623    548
    387   1418   1031   -901   -322   1226    709    898    504    849    706    628
    329   1413   1083   -872   -379   1249    693    914    517    862    722    649
    290   1428   1137   -859   -423   1283    685    922    524    878    743    675
    322   1480   1156   -904   -418   1319    698    935    537    893    763    698
    342   1517   1174   -930   -415   1345    698    932    537    888    761    701
    340   1532   1192   -937   -426   1363    701    919    530    878    753    704
    355   1545   1189   -950   -418   1366    717    906    530    870    743    696
    407   1582   1171   -997   -381   1376    737    898    532    867    743    696
    374   1538   1163   -956   -394   1350    732    849    493    826    706    657
    309   1478   1169   -896   -431   1325    717    789    444    771    652    602
    303   1480   1174   -893   -436   1327    717    740    410    730    605    558
    301   1452   1150   -878   -426   1301    717    696    376    691    563    519
    306   1431   1124   -867   -407   1278    711    657    348    659    530    485
    293   1402   1109   -849   -407   1257    706    631    324    641    511    470
    290   1369   1078   -831   -394   1226    691    613    306    623    498    462
    296   1345   1049   -820   -376   1197    675    597    288    605    483    441
    332   1389   1057   -859   -361   1223    680    607    296    615    491    446
    316   1400   1080   -859   -381   1241    680    607    301    626    493    457
    303   1392   1085   -849   -389   1239    675    610    301    626    491    459
    319   1387   1065   -854   -374   1226    675    623    309    626    493    467
    322   1382   1060   -852   -368   1221    670    631    306    628    506    470
    340   1410   1070   -878   -366   1241    672    639    309    633    514    457
    389   1462   1072   -927   -342   1267    696    662    327    649    524    459
    452   1540   1088   -997   -316   1314    732    706    358    683    555    491
    387   1499   1111   -943   -361   1306    717    701    342    667    535    480
    355   1483   1127   -919   -387   1306    727    719    353    675    548    488
    379   1545   1166   -961   -394   1356    753    743    376    701    574    509
    381   1577   1192   -979   -405   1384    776    769    392    719    602    524
    394   1587   1192   -989   -397   1389    774    782    394    719    607    535
    407   1636   1228  -1023   -410   1431    756    782    410    732    620    563
    392   1670   1278  -1031   -444   1475    732    771    420    740    639    587
    400   1673   1270  -1036   -436   1473    696    756    410    737    646    589
    418   1683   1265  -1049   -423   1475    672    753    397    737    646    589
    410   1657   1247  -1036   -418   1452    665    753    384    730    631    576
    407   1649   1239  -1028   -415   1444    659    753    376    722    623    576
    392   1613   1221  -1002   -415   1418    652    748    363    704    610    574
    387   1597   1210   -992   -410   1405    652    748    361    696    607    571
    410   1545   1135   -979   -361   1340    644    737    335    667    579    540
    405   1519   1114   -963   -353   1317    646    740    324    657    555    530
    371   1506   1132   -940   -381   1322    631    724    298    631    509    509
    366   1449   1083   -906   -358   1267    631    714    283    605    472    498
    371   1413   1041   -893   -335   1226    636    706    272    589    483    459
    363   1389   1026   -878   -329   1208    626    701    265    581    488    436
    371   1374   1002   -872   -316   1189    618    698    262    584    483    436
    384   1384   1000   -883   -306   1192    615    711    270    600    498    454
    384   1371    987   -880   -303   1179    610    714    272    602    498    452
    384   1371    984   -878   -301   1179    587    698    254    576    465    428
    394   1397   1002   -898   -303   1202    571    691    241    558    446    420
    392   1382    989   -885   -298   1187    566    698    249    563    454    431
    374   1350    974   -862   -301   1163    576    719    265    571    454    436
    379   1382   1000   -880   -309   1192    639    818    329    602    467    433
    407   1449   1039   -930   -314   1244    730    989    441    670    496    436
    431   1535   1104   -982   -335   1319    831   1234    639    849    633    563
    493   1764   1267  -1130   -387   1517    859   1514    896   1166    976    914
    566   2044   1478  -1304   -457   1761    792   1569   1057   1467   1374   1369
    530   2197   1667  -1366   -568   1932    665   1247   1028   1641   1657   1745
    407   2333   1925  -1369   -758   2130    459    704    810   1595   1683   1852
    254   2078   1821  -1169   -784   1951    246     12    187    919   1044   1215
    179   1613   1431   -896   -626   1522     44   -470   -444    145    267    400
    228   1267   1036   -748   -405   1153    -96   -480   -633   -109     -7    106
    285   1091    805   -688   -259    948    -57   -218   -491    -33     15     98
    296   1065    766   -680   -233    914     93     88   -265    122    116    179
    311   1114    802   -714   -244    958    301    405    -15    309    241    277
    342   1174    831   -761   -244   1005    446    626    153    446    337    353
    374   1187    813   -779   -218   1000    504    722    233    514    389    389
    371   1200    828   -787   -228   1015    506    753    252    522    392    387
    374   1215    841   -795   -233   1031    496    761    265    522    392    392
    368   1228    859   -800   -246   1047    496    782    285    545    410    415
    371   1226    854   -797   -241   1041    504    800    293    548    418    418
    381   1208    826   -797   -220   1018    509    802    288    535    389    413
    381   1226    844   -805   -231   1036    504    813    293    540    374    436
    374   1234    859   -802   -244   1047    493    820    306    561    423    462
    361   1205    844   -782   -241   1026    491    823    314    568    415    462
    342   1213    867   -779   -262   1041    498    839    329    579    420    470
    340   1221    878   -782   -267   1049    493    844    345    597    459    493
    358   1218    859   -787   -249   1039    478    846    358    607    475    496
    381   1184    802   -782   -210    995    485    875    381    631    501    493
    379   1176    795   -779   -207    987    496    898    400    646    511    491
    371   1223    852   -797   -241   1039    491    914    407    657    519    506
    381   1262    878   -823   -249   1070    472    927    418    667    530    519
    379   1296    917   -836   -267   1106    472    958    452    701    553    553
    374   1309    935   -844   -280   1122    485   1002    488    735    563    594
    392   1306    914   -852   -259   1111    483   1041    519    766    576    615
    418   1345    924   -883   -252   1135    480   1085    555    802    594    649
    426   1395    969   -909   -270   1182    493   1156    631    888    737    730
    420   1428   1008   -924   -293   1221    509   1244    727    992    846    810
    439   1465   1023   -953   -290   1244    514   1309    789   1054    870    875
    457   1517   1060   -989   -301   1288    511   1348    820   1093    880    914
    470   1582   1111  -1026   -319   1348    524   1384    854   1140    966    969
    467   1613   1145  -1041   -337   1379    527   1397    867   1166   1002    984
    462   1608   1143  -1036   -340   1376    532   1405    878   1182   1018   1008
    459   1558   1098  -1010   -319   1330    535   1392    870   1179   1057   1000
    452   1509   1057   -979   -301   1283    527   1350    826   1122    987    958
    439   1504   1062   -971   -311   1286    519   1306    782   1075    935    917
    423   1457   1034   -943   -303   1247    506   1249    722   1015    885    865
    415   1405    989   -911   -288   1197    498   1179    662    940    820    805
    389   1376    987   -883   -298   1182    478   1114    597    867    727    743
    363   1348    982   -857   -309   1163    462   1044    530    795    652    662
    363   1301    937   -833   -288   1122    454    989    485    750    628    610
    397   1241    841   -820   -223   1041    426    927    428    691    558    555
    407   1176    769   -792   -179    974    418    880    384    639    480    496
    374   1145    769   -761   -197    958    423    859    381    626    485    478
    374   1122    745   -748   -187    935    407    836    358    610    478    459
    379   1096    717   -737   -168    906    392    815    335    589    441    431
    387   1096    709   -740   -161    904    374    802    324    579    441    405
    381   1083    701   -735   -158    893    374    802    327    589    452    405
    376   1067    691   -722   -155    880    371    800    327    592    452    418
    366   1062    696   -714   -163    878    379    797    332    600    457    418
    358   1070    711   -714   -176    891    379    795    324    589    449    389
    371   1062    688   -719   -158    875    361    784    327    584    446    387
    376   1075    696   -727   -158    885    353    787    337    589    459    392
    389   1098    709   -745   -158    904    361    797    353    610    480    415
    397   1114    717   -756   -158    917    384    820    379    636    506    441
    389   1140    750   -766   -181    945    397    818    384    649    511    449
    381   1158    776   -771   -197    969    410    818    392    649    511    449
    387   1187    800   -789   -207    992    402    810    397    646    506    439
    392   1200    807   -795   -207   1005    394    800    402    652    527    431
    389   1189    800   -789   -205    995    374    776    397    654    532    431
    392   1163    769   -779   -187    966    335    743    366    628    504    423
    381   1158    776   -771   -197    969    327    737    366    636    517    439
    376   1182    805   -779   -213    995    345    753    379    662    532    454
    371   1143    769   -758   -200    956    337    748    368    657    524    446
    340   1065    724   -704   -192    896    329    735    348    639    532    420
    327   1010    683   -670   -179    846    311    722    324    613    506    397
    327    966    639   -646   -155    802    309    714    311    600    491    389
    311    943    628   -628   -158    787    314    696    290    584    462    366
    301    904    600   -602   -150    753    311    672    265    555    423    327
    290    841    550   -568   -129    696    306    652    241    532    410    296
    296    820    524   -558   -114    672    283    628    218    506    389    267
    283    784    501   -535   -109    644    288    623    213    501    379    254
    272    756    483   -514   -106    620    285    610    205    496    374    249
    267    748    480   -509   -106    615    285    602    197    485    355    241
    270    748    478   -509   -103    613    280    589    181    467    337    218
    257    727    470   -493   -106    600    290    589    192    472    363    213
    249    711    459   -480   -106    587    285    589    194    475    376    220
    244    688    444   -467    -98    566    277    587    197    480    379    228
    249    631    381   -439    -64    506    296    613    207    480    376    218
    239    613    371   -426    -67    493    387    730    280    509    361    168
    252    696    444   -475    -96    571    467    872    407    594    402    174
    296    878    579   -589   -140    730    535   1067    652    846    618    371
    358   1137    779   -748   -210    958    530   1301    950   1239   1052    802
    340   1434   1091   -888   -374   1262    431   1179    997   1493   1475   1275
    259   1525   1262   -893   -501   1395    314    805    789   1512   1667   1522
    158   1462   1304   -810   -571   1384    161    348    366   1200   1447   1345
     51   1228   1176   -639   -561   1202    -33   -246   -309    402    618    584
     54    828    774   -441   -361    800   -246   -675   -896   -392   -218   -184
    111    498    387   -306   -137    441   -277   -607   -901   -457   -316   -314
    142    345    202   -246    -28    275   -192   -345   -649   -241   -168   -218
    124    309    184   -215    -28    246    -54    -93   -397    -38    -12   -163
    145    353    207   -252    -31    283    101    218   -116    189    153    -67
    174    431    257   -303    -41    345    210    423     72    355    280     46
    163    402    239   -285    -38    322    262    496    145    431    348     96
    194    410    215   -301    -10    314    275    542    189    483    394    119
    213    433    218   -324     -5    327    277    553    197    485    392    122
    181    436    254   -309    -36    345    293    574    220    498    400    135
    166    410    244   -290    -38    327    314    587    239    514    415    142
    181    410    228   -296    -23    319    316    589    244    522    423    137
    192    423    228   -309    -18    324    319    584    239    522    418    140
    194    402    207   -298     -7    306    322    584    244    530    426    150
    189    397    207   -293    -10    303    324    589    249    532    436    142
    179    413    233   -296    -25    324    327    592    254    540    462    137
    189    418    226   -303    -18    324    314    597    252    542    465    129
    197    436    239   -319    -20    337    314    602    257    558    472    150
    220    452    228   -337     -5    340    314    613    262    566    475    171
    241    431    189   -335     25    311    319    623    277    587    509    171
    228    457    228   -345      0    342    324    633    298    607    519    176
    223    475    252   -350    -15    363    337    659    335    641    566    210
    228    467    239   -350     -5    355    345    691    374    683    610    236
    231    462    231   -345      0    348    353    724    407    714    636    262
    252    475    223   -363     12    350    353    761    446    753    657    285
    272    519    246   -397     12    384    361    820    509    813    717    337
    283    550    267   -418      7    407    374    893    581    896    805    397
    298    576    277   -436     10    428    392    971    670    987    922    467
    316    602    285   -459     15    444    407   1034    735   1054    969    532
    329    659    327   -496      0    493    418   1078    782   1111   1005    600
    332    691    358   -514    -12    524    439   1117    820   1166   1078    641
    337    706    368   -522    -15    537    459   1140    841   1189   1106    670
    366    732    366   -550      0    550    454   1124    831   1176   1101    670
    381    709    327   -545     25    519    457   1091    802   1145   1085    644
    368    670    301   -519     33    485    454   1047    766   1101   1049    615
    342    654    311   -498     15    483    444    987    719   1049   1005    571
    319    589    270   -454     23    431    433    919    657    979    922    519
    298    527    228   -413     33    379    441    854    597    914    865    454
    283    491    207   -387     36    350    444    792    545    859    828    387
    270    452    181   -361     44    316    436    730    488    797    769    340
    254    384    127   -319     62    257    420    667    433    737    704    283
    239    327     88   -283     75    207    407    613    389    691    662    228
    226    252     25   -239     98    137    394    571    350    654    633    176
    233    194    -38   -213    137     77    387    545    324    628    597    142
    239    161    -80   -202    158     41    379    524    311    605    581    129
    236    153    -83   -194    161     33    376    506    301    594    587    124
    236    150    -85   -192    161     31    366    493    293    587    584    116
    249    124   -124   -187    187      0    366    488    288    587    579    114
    246    109   -137   -179    189    -12    361    483    290    589    584    116
    233    116   -116   -176    176      0    358    488    296    594    589    127
    228    103   -124   -168    176    -10    345    480    296    592    584    122
    220     62   -158   -140    189    -46    329    472    293    576    568    109
    226     57   -168   -142    197    -54    335    472    301    581    592    111
    246     85   -161   -166    202    -36    342    470    306    589    600    124
    246    116   -129   -184    187     -5    358    483    327    607    610    145
    249    129   -119   -189    184      5    384    501    358    636    633    171
    259    155   -103   -207    179     28    400    506    366    639    636    171
    275    174   -101   -223    187     36    410    517    381    657    670    176
    275    163   -114   -220    194     23    400    501    381    654    670    171
    277    200    -77   -239    179     62    384    496    397    675    709    194
    296    181   -114   -241    205     33    355    478    379    665    693    184
    309    174   -135   -244    223     20    332    457    366    649    683    189
    311    197   -114   -257    210     41    335    454    366    652    688    194
    301    171   -129   -236    215     20    337    452    363    644    683    184
    303    116   -187   -210    244    -33    319    431    337    620    662    168
    301     51   -249   -176    275    -96    303    407    311    587    623    140
    285     12   -275   -150    280   -129    298    397    298    571    620    127
    270    -18   -288   -124    277   -153    309    384    280    558    615    109
    254    -62   -316    -96    283   -189    311    361    262    535    568     96
    254   -101   -358    -77    306   -228    303    335    239    506    558     62
    241   -140   -384    -51    311   -262    298    314    218    483    537     25
    236   -153   -389    -41    311   -270    283    285    192    452    480      5
    215   -192   -407    -12    309   -298    267    277    179    439    501    -23
    192   -210   -405      7    296   -306    257    267    168    431    501    -33
    184   -244   -428     28    303   -335    259    262    166    426    493    -28
    192   -244   -436     25    314   -340    265    259    174    428    491    -20
    187   -270   -457     38    319   -361    267    257    176    431    493    -20
    176   -272   -449     49    311   -361    254    239    158    410    472    -38
    158   -314   -472     77    314   -392    252    231    148    394    452    -57
    161   -311   -472     75    316   -392    298    298    179    407    452    -59
    163   -259   -426     46    293   -342    402    472    285    462    467    -67
    187   -179   -366     -5    275   -272    501    685    454    605    579      7
    223     10   -215   -119    218   -103    579    956    711    883    862    275
    288    324     36   -306    127    181    574   1124    927   1202   1249    693
    252    579    324   -418    -36    452    439    756    872   1358   1553   1091
    127    639    509   -384   -189    574    277    254    714   1405   1706   1301
    -10    483    491   -239   -249    485     88   -322    290   1036   1384   1021
    -98     36    135     31   -116     85   -127   -919   -433    155    470    119
    -49   -415   -368    231    158   -392   -316  -1078   -810   -345    -57   -407
     31   -602   -633    285    329   -615   -319   -865   -693   -285    -49   -426
     96   -568   -665    236    379   -615   -192   -550   -444   -106     75   -335
    129   -491   -620    181    374   -555     18   -205   -179     88    220   -228
    142   -475   -618    163    376   -545    181     38      7    231    335   -145
    166   -459   -626    145    394   -540    244    137     85    296    387   -103
    184   -423   -607    116    394   -514    259    166    114    311    397    -90
    187   -418   -605    116    394   -511    272    197    140    332    415    -72
    176   -431   -610    127    392   -519    283    218    161    348    433    -57
    176   -459   -639    140    407   -548    283    226    168    348    439    -59
    158   -446   -607    142    381   -527    283    231    179    348    441    -75
    155   -470   -626    158    389   -548    283    246    197    366    459    -54
    176   -462   -639    142    405   -550    272    249    197    366    459    -51
    181   -444   -626    129    402   -535    285    267    213    384    480    -36
    176   -441   -618    129    397   -530    301    288    231    394    491    -28
    194   -413   -607    109    400   -509    290    296    239    400    504    -18
    213   -394   -607     88    410   -501    288    306    252    410    517      0
    215   -387   -602     85    407   -493    280    306    249    405    514     -5
    213   -366   -579     75    394   -472    296    332    283    428    535     12
    202   -431   -633    114    418   -532    309    368    319    465    576     46
    207   -436   -646    114    426   -540    277    368    303    446    558     33
    207   -478   -688    135    446   -581    288    410    335    478    587     54
    207   -532   -740    161    472   -636    332    470    381    517    618     77
    210   -405   -615     98    413   -509    345    519    428    553    662    124
    207   -322   -532     54    368   -426    329    548    446    566    675    137
    220   -371   -592     72    405   -480    311    597    459    571    685    145
    239   -332   -571     44    405   -452    309    667    506    620    745    202
    272   -270   -542      0    407   -405    324    750    568    691    820    270
    314   -220   -535    -49    423   -376    332    810    626    748    883    324
    329   -197   -530    -67    428   -363    340    852    659    789    924    361
    319   -184   -504    -67    410   -345    332    862    670    797    930    384
    314   -155   -470    -77    392   -311    314    854    678    797    937    413
    309   -148   -457    -80    381   -301    316    839    680    797    953    423
    306   -174   -480    -67    392   -327    327    813    670    782    937    405
    296   -194   -491    -51    392   -342    324    769    644    737    885    368
    270   -259   -530     -5    400   -394    324    732    618    693    859    327
    244   -316   -561     36    402   -439    319    672    587    649    826    275
    220   -374   -594     75    407   -483    322    607    550    589    763    210
    207   -426   -633    106    418   -527    309    535    506    532    693    158
    202   -496   -698    148    449   -597    293    467    459    480    628    101
    184   -566   -750    189    465   -659    275    405    418    439    587     46
    155   -639   -797    241    475   -717    267    361    394    410    566      7
    142   -704   -846    277    493   -774    249    319    363    371    522    -23
    135   -753   -888    309    511   -820    244    293    345    353    493    -41
    135   -740   -875    301    504   -807    259    290    361    361    491    -38
    137   -732   -870    296    501   -800    259    277    363    358    483    -49
    137   -753   -891    306    511   -820    252    262    358    345    472    -70
    137   -800   -937    332    537   -867    226    249    342    329    452    -75
    137   -792   -932    327    532   -862    220    246    342    324    439    -59
    132   -800   -932    335    530   -867    244    257    366    332    441    -57
    116   -841   -958    361    535   -901    249    254    368    332    452    -64
    122   -854   -976    366    548   -914    239    244    363    322    457    -75
    129   -862   -992    366    558   -924    226    228    358    311    446    -90
    142   -849   -992    353    566   -919    215    215    350    301    423    -88
    148   -815   -963    332    553   -888    215    223    363    314    415    -67
    142   -797   -940    327    540   -867    239    236    384    324    433    -59
    137   -823   -961    342    548   -891    277    249    407    335    459    -64
    140   -831   -971    342    555   -901    270    239    407    329    457    -70
    148   -820   -971    335    558   -896    259    226    410    335    467    -49
    163   -800   -963    319    563   -880    231    200    400    327    454    -51
    168   -841  -1013    335    589   -927    171    155    363    296    428    -83
    166   -846  -1015    340    589   -930    163    158    376    309    449    -64
    163   -854  -1021    345    589   -937    163    155    381    314    459    -44
    168   -896  -1065    363    615   -979    145    135    358    290    439    -54
    158   -953  -1111    397    633  -1031    122     93    311    236    379   -103
    168  -1010  -1179    420    672  -1096    111     64    275    192    342   -140
    168  -1065  -1234    446    698  -1148    116     59    272    179    329   -148
    140  -1106  -1247    483    693  -1176    122     51    265    161    309   -161
    135  -1127  -1262    496    698  -1195     96      5    218    101    236   -187
    145  -1132  -1278    493    709  -1202     77    -25    181     54    197   -220
    148  -1189  -1337    517    743  -1262     77    -33    168     36    181   -252
    135  -1223  -1358    545    745  -1291     77    -49    161     15    150   -239
    116  -1226  -1343    553    727  -1283     51    -75    137    -23    101   -265
    119  -1260  -1379    568    748  -1319     38    -90    129    -41     96   -306
    132  -1291  -1423    576    776  -1356     49    -85    142    -31    111   -301
    127  -1343  -1470    607    797  -1405     67    -75    163    -20    140   -283
    132  -1374  -1506    620    818  -1439     51    -88    148    -44    101   -288
    137  -1363  -1504    613    820  -1434     41   -103    135    -67     67   -293
    142  -1348  -1491    600    815  -1421     38   -106    142    -70     98   -306
    166  -1353  -1519    594    841  -1436     70    -46    166    -83     77   -353
    184  -1257  -1444    535    813  -1350    174    140    283    -15    101   -322
    220  -1153  -1374    465    797  -1262    262    368    470    142    215   -210
    285   -937  -1223    324    753  -1080    324    659    732    431    488     75
    350   -605   -956    127    652   -779    314    763    922    732    859    506
    290   -407   -698     57    493   -553    142    324    844    862   1124    852
    145   -355   -504    103    324   -428    -93   -288    613    820   1184    976
     10   -548   -561    267    283   -555   -327   -956     90    306    706    558
    -51   -995   -943    524    444   -969   -574  -1493   -631   -589   -202   -306
     18  -1418  -1436    698    724  -1426   -737  -1506   -870   -930   -584   -683
     88  -1584  -1673    748    880  -1628   -696  -1236   -719   -849   -561   -701
    132  -1569  -1704    717    917  -1636   -530   -909   -470   -680   -441   -605
    166  -1514  -1680    675    922  -1597   -280   -561   -202   -496   -324   -504
    205  -1486  -1693    639    945  -1590   -145   -355    -54   -384   -246   -452
    223  -1483  -1706    628    963  -1595   -101   -277      2   -345   -207   -415
    218  -1431  -1649    605    932  -1540   -103   -272     12   -358   -228   -413
    215  -1392  -1608    589    911  -1499    -83   -252     36   -348   -215   -402
    226  -1413  -1639    592    932  -1525    -75   -244     41   -348   -215   -407
    236  -1395  -1634    579    935  -1514    -67   -241     46   -350   -228   -407
    239  -1402  -1641    579    940  -1522    -67   -236     49   -350   -223   -394
    226  -1426  -1652    600    937  -1538    -59   -220     64   -340   -210   -379
    228  -1423  -1654    597    940  -1540    -67   -220     59   -350   -223   -379
    236  -1392  -1628    579    930  -1512    -85   -228     46   -368   -254   -374
    239  -1356  -1597    558    917  -1475    -90   -223     51   -366   -257   -374
    233  -1382  -1615    574    924  -1499    -70   -207     67   -355   -231   -374
    231  -1379  -1610    574    919  -1496    -64   -194     90   -340   -207   -355
    241  -1358  -1600    558    919  -1478    -62   -179    109   -329   -197   -332
    246  -1340  -1590    545    917  -1465    -67   -174    109   -335   -205   -324
    246  -1356  -1602    555    924  -1478    -70   -163    114   -340   -210   -329
    257  -1330  -1587    535    919  -1457    -59   -140    137   -322   -205   -306
    280  -1283  -1564    501    919  -1423    -57   -111    158   -301   -187   -285
    285  -1265  -1551    488    914  -1408    -51    -80    181   -283   -166   -277
    275  -1254  -1530    491    901  -1392    -46    -31    215   -252   -145   -254
    288  -1215  -1504    462    893  -1358    -36     23    254   -210    -98   -231
    314  -1156  -1470    418    891  -1312    -28     80    303   -166    -57   -189
    332  -1119  -1452    389    891  -1286    -18    153    363   -106     -5   -129
    358  -1088  -1447    366    901  -1267      0    228    433    -44     59    -62
    376  -1008  -1384    314    880  -1195      0    270    472      0    106    -15
    379   -956  -1335    288    857  -1145     -5    290    480     23    129      7
    371   -893  -1267    259    818  -1080    -10    288    480     25    127     25
    379   -872  -1252    246    815  -1062    -12    272    472     12    122     23
    361   -945  -1309    290    833  -1124      7    262    467      7    127     31
    348   -950  -1299    301    823  -1124     20    233    446    -10    114     25
    345   -935  -1280    296    813  -1106      7    171    384    -72     46    -25
    327   -976  -1304    324    815  -1140     -5     98    314   -153    -31    -93
    319  -1026  -1345    350    828  -1184    -10     31    249   -228    -98   -150
    293  -1067  -1361    387    826  -1213     -7    -38    192   -293   -161   -210
    270  -1106  -1379    415    823  -1241    -23   -119    127   -363   -226   -267
    254  -1137  -1392    441    823  -1265    -28   -181     77   -415   -272   -293
    262  -1187  -1449    462    854  -1319    -38   -246     18   -480   -337   -361
    244  -1223  -1467    488    854  -1345    -46   -293    -33   -537   -397   -446
    223  -1226  -1449    498    833  -1337    -57   -324    -59   -568   -431   -475
    205  -1257  -1462    527    833  -1358    -75   -350    -88   -592   -449   -470
    213  -1244  -1457    514    833  -1350    -75   -376   -106   -615   -467   -485
    226  -1215  -1444    493    833  -1330    -80   -394   -122   -631   -483   -496
    223  -1210  -1434    491    826  -1319    -85   -405   -135   -646   -498   -491
    215  -1215  -1431    501    823  -1322    -75   -405   -145   -646   -496   -504
    205  -1192  -1400    493    800  -1293    -64   -405   -153   -652   -506   -519
    215  -1161  -1379    472    795  -1270    -72   -420   -174   -670   -524   -524
    220  -1145  -1366    459    792  -1254    -96   -433   -189   -683   -537   -535
    231  -1106  -1337    439    784  -1221    -90   -426   -181   -670   -530   -535
    233  -1070  -1304    418    766  -1187    -54   -407   -153   -649   -496   -506
    241  -1026  -1267    392    753  -1145    -33   -394   -145   -639   -485   -483
    239  -1008  -1247    381    740  -1127    -18   -381   -142   -631   -475   -472
    239   -969  -1208    366    722  -1088    -25   -392   -161   -649   -493   -480
    241   -893  -1135    324    685  -1013    -49   -407   -161   -644   -493   -478
    231   -831  -1065    298    646   -948    -72   -423   -155   -628   -475   -459
    228   -833  -1065    301    646   -948    -93   -441   -171   -633   -472   -449
    236   -859  -1096    311    665   -976   -109   -449   -192   -654   -491   -457
    236   -813  -1049    288    641   -932   -124   -462   -213   -672   -504   -472
    241   -776  -1018    267    628   -898   -127   -459   -213   -659   -501   -472
    239   -831  -1072    293    654   -950   -119   -459   -226   -670   -511   -480
    239   -859  -1098    311    667   -979   -127   -472   -252   -693   -532   -488
    228   -844  -1075    306    652   -958   -137   -485   -270   -709   -540   -496
    210   -875  -1085    329    646   -979   -129   -501   -298   -737   -563   -524
    192   -898  -1091    350    639   -992   -137   -527   -340   -779   -607   -571
    189   -924  -1114    368    652  -1018   -137   -545   -374   -810   -644   -610
    179   -919  -1101    368    639  -1010   -150   -561   -387   -820   -654   -618
    168   -935  -1106    381    636  -1021   -155   -571   -410   -841   -675   -631
    171   -932  -1106    379    636  -1018   -166   -594   -446   -872   -704   -659
    161   -922  -1083    381    620  -1002   -161   -597   -457   -875   -709   -667
    161   -891  -1054    363    605   -974   -158   -594   -465   -870   -714   -665
    166   -872  -1039    353    600   -956   -145   -584   -462   -862   -711   -667
    158   -870  -1031    353    592   -950   -140   -576   -462   -859   -704   -665
    158   -849  -1008    345    581   -927   -137   -571   -465   -857   -698   -654
    150   -846   -997    345    571   -919   -132   -563   -470   -862   -701   -662
    155   -854  -1010    350    581   -932    -93   -498   -439   -852   -709   -688
    174   -792   -966    306    568   -878      0   -342   -335   -795   -698   -701
    192   -667   -859    239    524   -763     88   -153   -158   -631   -579   -602
    223   -441   -667    106    444   -553    135     77    109   -314   -265   -311
    277   -140   -418    -70    348   -277     88    192    293     -7    122    106
    249    161    -90   -205    168     36      0    -33    249    124    410    491
    148    228     80   -187     33    155    -67   -384     12     57    475    618
     41    116     75    -80    -15     96   -161   -815   -470   -413     36    202
    -18   -140   -122     77     51   -132   -350  -1345  -1117  -1179   -774   -592
      7   -431   -439    210    220   -433   -566  -1602  -1493  -1626  -1236  -1041
     64   -683   -748    309    405   -714   -628  -1512  -1449  -1602  -1254  -1091
    101   -763   -867    329    480   -815   -550  -1280  -1239  -1441  -1158  -1034
    122   -737   -859    306    491   -797   -428  -1044  -1013  -1262  -1044   -945
    135   -644   -779    254    454   -709   -252   -769   -758  -1052   -880   -810
    145   -555   -701    205    423   -628   -148   -613   -620   -927   -782   -719
    148   -519   -667    184    405   -592   -122   -568   -581   -888   -761   -704
    158   -493   -652    166    405   -571   -109   -542   -561   -867   -750   -698
    158   -467   -628    153    392   -545   -101   -527   -548   -849   -727   -688
    153   -413   -566    129    358   -488    -96   -509   -532   -820   -688   -654
    153   -384   -537    114    342   -459    -93   -496   -522   -807   -678   -644
    148   -363   -511    106    329   -436    -96   -488   -517   -800   -672   -644
    166   -337   -504     83    335   -420    -96   -478   -509   -784   -652   -633
    179   -306   -485     64    332   -394    -96   -470   -504   -771   -633   -628
    181   -277   -459     44    319   -368    -93   -465   -501   -771   -633   -633
    168   -231   -402     31    285   -316    -80   -444   -483   -750   -618   -618
    161   -189   -350     12    254   -270    -75   -423   -470   -727   -594   -594
    166   -171   -337      2    252   -254    -75   -410   -465   -714   -576   -576
    163   -166   -332      0    246   -249    -83   -402   -459   -698   -563   -555
    171   -135   -306    -18    236   -220    -80   -379   -433   -672   -545   -530
    174    -90   -267    -44    220   -179    -75   -353   -415   -646   -522   -509
    168    -67   -236    -49    202   -150    -75   -327   -400   -613   -498   -485
    176    -31   -210    -75    192   -119    -72   -293   -384   -579   -465   -454
    189     12   -176   -101    181    -80    -70   -259   -358   -545   -426   -428
    200     33   -166   -116    184    -64    -70   -218   -322   -501   -394   -394
    213     98   -114   -155    163     -7    -59   -158   -265   -441   -348   -337
    226    194    -31   -213    129     83    -36    -83   -197   -355   -236   -259
    239    259     20   -249    109    142    -25     -7   -129   -265   -142   -174
    254    303     49   -280    103    176    -18     57    -70   -181    -67   -101
    257    361    103   -309     77    233    -15    111    -18   -116     25    -38
    254    402    148   -329     51    275    -12    135      0    -93     49    -20
    252    428    176   -340     38    303    -12    135     -7    -96     49    -23
    244    465    220   -355     12    342      2    135    -18   -103     36    -18
    246    506    259   -376     -5    384     12    129    -36   -119     20    -20
    236    527    288   -381    -25    407      2     96    -72   -155    -10    -44
    210    517    303   -363    -46    410     10     51   -114   -202    -59    -90
    194    506    311   -350    -57    407      5      2   -168   -262   -129   -142
    176    501    324   -337    -72    413     -2    -49   -220   -319   -174   -197
    153    467    311   -311    -80    389      0   -101   -272   -376   -228   -267
    132    433    301   -285    -83    368      2   -153   -324   -436   -301   -337
    122    410    285   -267    -80    348     -2   -197   -368   -475   -348   -384
    124    415    290   -270    -83    353     -2   -220   -392   -496   -358   -407
    116    410    293   -265    -88    353     -5   -244   -410   -511   -384   -423
    101    407    306   -254   -101    358    -12   -257   -428   -522   -387   -433
     83    410    327   -249   -122    368    -18   -265   -433   -517   -381   -436
     98    441    342   -270   -122    392    -10   -262   -431   -509   -379   -428
    109    465    353   -288   -124    410      5   -252   -420   -498   -361   -415
    109    475    366   -293   -127    420      2   -252   -426   -491   -361   -418
    103    488    381   -296   -137    433     -5   -244   -426   -478   -348   -405
    103    498    394   -301   -145    446     -5   -228   -415   -459   -324   -384
    111    527    415   -322   -153    472     -2   -215   -402   -441   -306   -368
    114    555    441   -335   -163    501      0   -207   -389   -428   -288   -358
    119    592    472   -355   -176    532     -5   -197   -376   -413   -275   -350
    127    639    511   -381   -192    576      5   -174   -353   -387   -254   -329
    127    678    548   -402   -210    613     28   -145   -319   -353   -226   -290
    119    724    605   -423   -241    665     51   -129   -301   -329   -205   -265
    116    758    641   -436   -262    701     59   -122   -290   -316   -184   -259
    111    771    659   -441   -272    717     54   -124   -285   -303   -174   -254
    116    818    701   -470   -290    761     46   -129   -275   -285   -155   -223
    124    833    706   -480   -290    771     18   -142   -288   -288   -153   -213
    129    826    696   -478   -283    761      0   -148   -296   -285   -155   -210
    119    846    727   -483   -303    787      2   -145   -296   -277   -153   -205
    122    865    743   -496   -309    805     10   -135   -288   -265   -124   -189
    124    854    730   -491   -301    792      2   -132   -288   -262   -124   -179
    122    826    704   -475   -290    766    -20   -145   -314   -280   -132   -194
    116    813    696   -465   -288    756    -18   -148   -324   -280   -116   -213
    111    792    678   -454   -283    735    -18   -153   -340   -293   -132   -239
    109    774    665   -441   -277    722    -31   -166   -363   -319   -161   -252
    103    743    639   -426   -267    691    -41   -179   -379   -340   -187   -265
    106    750    644   -428   -267    698    -36   -184   -384   -348   -197   -262
    101    737    633   -420   -267    685    -33   -184   -394   -350   -197   -267
     96    719    623   -407   -262    670    -31   -174   -394   -345   -197   -283
     85    724    636   -407   -275    683    -31   -171   -392   -340   -192   -283
     72    763    691   -418   -309    727    -28   -174   -389   -335   -184   -267
     67    750    683   -410   -306    717    -31   -179   -392   -340   -210   -270
     67    709    641   -389   -285    675    -31   -171   -384   -329   -179   -265
     70    717    646   -394   -290    683    -20   -163   -368   -314   -145   -257
     67    717    649   -392   -290    683     -2   -137   -345   -290   -142   -239
     88    735    644   -413   -277    691     28    -77   -316   -277   -148   -244
    111    789    675   -452   -280    732    109     75   -218   -223   -132   -259
    135    891    756   -514   -311    823    197    267    -46    -80    -36   -179
    158   1085    927   -620   -384   1008    272    519    233    220    257     93
    218   1379   1161   -800   -472   1270    231    665    452    550    654    532
    205   1714   1509   -958   -652   1610    137    454    444    737   1000    945
    106   1813   1704   -961   -800   1758     57     83    259    750   1145   1156
    -10   1751   1761   -870   -885   1756    -83   -381   -148    428    901    940
    -98   1405   1501   -654   -800   1454   -301   -956   -813   -371     54     98
    -77   1000   1078   -462   -579   1039   -519  -1241  -1267   -956   -579   -501
    -15    724    737   -355   -376    730   -566  -1117  -1215   -963   -626   -574
     20    667    646   -342   -311    657   -472   -839   -963   -774   -485   -496
     51    698    644   -376   -298    672   -324   -566   -711   -587   -345   -392
     70    756    683   -413   -306    719   -140   -285   -462   -389   -194   -275
     96    852    756   -472   -329    805    -46   -137   -324   -272   -109   -184
    109    927    818   -517   -353    872    -23    -93   -283   -236    -85   -137
    103    917    810   -511   -353    865      0    -57   -246   -200    -59   -116
    101    891    789   -498   -342    841     25    -23   -210   -163    -15   -124
    101    898    795   -501   -345    846     38      0   -184   -137      7   -119
     98    904    805   -501   -353    854     41      5   -168   -129     23   -103
    103    914    810   -509   -353    862     31     12   -155   -124     31    -85
     98    909    810   -504   -355    859     38     28   -135   -109     44    -67
     85    932    846   -511   -379    891     38     38   -119    -90     54    -44
     85    989    904   -537   -407    948     28     49   -106    -77     59    -10
    101    974    872   -540   -387    924     20     59    -96    -64     85      7
    114    971    857   -542   -371    914     23     70    -80    -44    116      2
    122   1015    891   -568   -384    953     25     88    -57    -15    135     10
    122   1031    909   -576   -392    971     28    101    -38      0    153     31
    119   1023    904   -571   -394    966     31    119    -23     10    161     46
    132   1023    891   -579   -379    958     36    148      2     38    184     62
    140   1060    919   -602   -389    989     51    181     38     75    220     83
    142   1072    930   -607   -392   1002     54    218     75    106    249    114
    148   1091    940   -620   -394   1015     59    267    114    148    283    155
    163   1111    948   -639   -392   1031     72    324    163    200    329    210
    179   1143    963   -662   -392   1054     83    392    220    259    381    257
    194   1208   1013   -701   -407   1111     98    475    293    337    454    327
    213   1270   1054   -743   -420   1163    116    558    361    410    532    384
    236   1314   1078   -776   -420   1195    127    631    420    480    613    449
    246   1358   1109   -802   -431   1234    145    688    475    545    683    514
    252   1405   1153   -828   -449   1280    153    722    509    584    717    548
    249   1426   1176   -839   -465   1301    150    719    506    587    724    561
    246   1457   1210   -852   -483   1335    142    701    491    576    722    571
    244   1486   1239   -867   -496   1363    137    670    462    553    706    571
    252   1483   1231   -867   -488   1358    135    631    426    519    678    553
    226   1439   1210   -833   -493   1325    137    587    394    483    636    514
    200   1392   1192   -797   -496   1293    137    527    361    439    597    475
    176   1353   1176   -766   -498   1265    129    454    311    379    542    428
    158   1299   1140   -727   -491   1221    116    376    252    309    470    368
    142   1252   1109   -698   -483   1179     98    306    205    254    415    327
    127   1218   1091   -672   -480   1156     85    254    176    220    392    301
    106   1176   1067   -644   -480   1122     75    213    148    194    368    275
    114   1169   1054   -641   -470   1111     64    179    124    176    348    262
     98   1150   1052   -626   -478   1101     54    148    111    155    329    244
     88   1114   1023   -602   -467   1070     51    135    103    145    319    236
    103   1106   1002   -607   -449   1057     57    140    116    163    329    249
    103   1093    989   -597   -441   1041     57    145    124    176    340    254
     96   1067    971   -581   -436   1018     54    142    124    179    337    236
     83   1075    989   -579   -452   1034     46    137    129    184    345    244
     83   1075    989   -581   -452   1034     49    145    142    205    358    259
     88   1096   1008   -592   -459   1052     59    161    158    218    374    267
     93   1104   1008   -600   -457   1054     54    163    163    223    381    290
    101   1122   1018   -613   -459   1070     51    163    171    233    394    301
    111   1137   1026   -626   -457   1080     64    181    197    262    426    322
    127   1187   1060   -657   -465   1124    101    213    236    301    465    366
    116   1218   1101   -667   -493   1161    129    218    249    314    475    376
    101   1215   1111   -659   -504   1163    137    215    254    319    483    379
    111   1231   1119   -672   -504   1174    122    210    262    332    496    389
    106   1231   1124   -667   -509   1179    109    200    270    342    509    400
    109   1218   1109   -665   -498   1163     75    179    259    337    504    394
    119   1197   1078   -659   -480   1137     54    166    249    335    498    397
    111   1205   1093   -659   -491   1148     57    171    265    355    530    423
     98   1200   1101   -649   -501   1150     57    166    265    355    535    423
    101   1171   1067   -639   -483   1119     44    153    246    337    509    397
    106   1130   1023   -618   -457   1078     25    140    228    324    501    392
    103   1111   1008   -610   -452   1060     15    129    215    316    488    387
     85   1075    989   -579   -452   1034     20    122    210    306    470    363
     62   1018    956   -540   -446    987     20    106    189    283    444    335
     44    984    940   -514   -449    963     23     93    179    270    439    324
     41    948    904   -496   -431    927     28     83    174    257    428    309
     44    927    883   -485   -418    906     33     75    168    249    423    303
     28    901    872   -465   -423    888     28     64    153    239    410    290
     20    901    880   -462   -431    891     12     46    135    226    389    272
     20    893    872   -459   -428    883      7     41    129    223    392    259
     20    854    833   -436   -405    844     28     54    145    236    402    259
     12    852    836   -433   -413    844     28     54    148    236    400    259
      0    849    849   -423   -426    849     20     41    140    231    394    257
    -10    839    849   -415   -428    844     18     31    135    231    392    246
    -15    859    875   -420   -444    867     36     49    145    231    392    239
    -28    833    862   -405   -444    846    161    200    228    262    394    220
    -12    859    870   -423   -441    865    285    402    366    361    446    241
     33   1067   1034   -550   -498   1052    413    709    639    618    672    433
    132   1348   1215   -740   -540   1283    457   1075    976   1018   1075    823
    166   1621   1452   -893   -644   1538    350    927   1078   1314   1483   1267
     70   1714   1644   -891   -787   1678    135    387    943   1428   1712   1538
    -85   1667   1753   -792   -919   1709   -145   -293    574   1205   1574   1447
   -231   1356   1587   -561   -909   1470   -374   -961   -103    423    813    750
   -254    839   1093   -293   -675    966   -581  -1270   -706   -327     67     49
   -197    542    740   -174   -467    641   -639  -1119   -730   -415    -62   -114
   -132    454    587   -161   -361    522   -532   -820   -537   -288      5    -93
    -88    522    610   -215   -348    566   -355   -532   -319   -137    111    -18
    -70    649    719   -290   -394    683   -132   -236    -80     44    254     90
    -75    644    717   -285   -397    680     10    -59     59    155    342    158
    -64    631    693   -285   -379    662     46    -10     96    184    361    171
    -54    662    717   -303   -384    688     64     10    114    197    376    179
    -51    685    737   -316   -394    709     85     33    137    218    400    192
    -62    641    704   -290   -381    672    111     67    163    241    426    205
    -62    636    696   -288   -379    665    124     85    184    252    441    213
    -57    659    717   -301   -387    688    127     98    197    265    454    226
    -51    667    717   -309   -384    691    129    109    210    277    465    239
    -41    654    696   -306   -368    672    137    124    226    296    480    249
    -49    636    685   -293   -366    659    140    129    223    298    485    236
    -54    654    709   -298   -381    680    148    135    233    298    483    228
    -57    644    698   -293   -379    672    158    158    257    316    501    252
    -54    657    711   -301   -384    685    163    176    275    335    522    265
    -62    659    719   -301   -392    691    168    192    288    350    532    280
    -57    662    719   -301   -387    691    174    213    301    368    550    288
    -64    644    709   -288   -387    675    176    231    314    379    558    290
    -62    649    711   -293   -387    678    179    254    332    397    571    303
    -51    685    737   -316   -394    709    192    296    371    426    600    327
    -38    704    743   -332   -389    722    213    348    420    470    641    371
    -25    709    735   -342   -381    722    218    405    457    504    672    392
    -12    732    745   -358   -379    737    231    467    501    542    714    420
     -7    776    782   -384   -394    779    254    553    576    615    782    483
     15    815    800   -415   -392    807    277    649    654    693    859    555
     25    862    833   -446   -405    849    290    714    704    750    919    610
     36    930    893   -483   -428    911    298    761    743    802    974    662
     38    958    919   -498   -441    940    306    789    769    839   1018    706
     36    966    930   -501   -446    948    319    797    782    854   1034    727
     23    940    914   -483   -446    927    327    779    774    846   1026    727
     15    922    906   -467   -444    914    327    748    745    828   1018    714
      5    904    898   -457   -446    901    316    696    706    789    987    685
    -18    862    880   -420   -449    870    309    633    665    745    948    652
    -49    813    859   -384   -454    836    316    568    618    691    896    597
    -72    732    802   -329   -439    766    314    493    555    620    831    535
    -98    654    753   -280   -426    704    301    407    493    553    766    472
   -119    594    714   -236   -415    654    283    327    439    496    711    415
   -127    555    683   -215   -407    620    280    267    407    459    678    381
   -148    506    654   -179   -400    579    262    207    366    418    636    337
   -179    444    623   -135   -400    532    239    148    324    374    592    293
   -200    384    584    -90   -392    483    228    111    301    348    563    270
   -223    332    555    -54   -389    444    220     83    277    327    537    249
   -246    301    548    -28   -397    423    218     70    272    319    522    244
   -265    280    545     -7   -405    410    218     59    265    319    535    233
   -285    265    550     10   -418    407    220     59    267    329    550    236
   -296    257    553     18   -426    405    226     59    270    332    555    244
   -296    257    553     18   -426    405    233     62    277    340    568    249
   -296    267    563     12   -428    415    236     75    293    358    589    270
   -296    233    530     31   -413    381    239     80    285    355    587    270
   -298    207    506     44   -402    355    239     77    277    358    581    265
   -285    210    496     36   -389    353    249     80    280    358    584    265
   -270    246    517     10   -394    381    283    101    309    384    610    283
   -267    293    561    -12   -413    426    314    124    337    413    639    309
   -288    277    563      5   -426    420    322    122    327    405    628    298
   -283    270    553      5   -418    410    316    114    327    402    626    301
   -267    301    566    -18   -415    431    309    114    340    410    636    314
   -257    329    587    -36   -420    457    298     98    342    410    644    322
   -246    316    563    -36   -405    439    254     67    324    392    639    314
   -244    298    540    -28   -392    418    231     54    316    384    641    314
   -239    290    527    -25   -384    407    231     57    314    387    644    316
   -241    257    498     -7   -368    376    228     51    309    379    639    324
   -262    194    454     33   -358    322    210     33    283    350    610    296
   -272    140    413     64   -342    275    197     18    257    322    589    272
   -285     85    368     98   -327    226    200      7    241    298    568    249
   -298     23    322    137   -309    171    213      2    226    277    545    228
   -301     33    335    132   -319    184    207    -15    210    265    527    210
   -303      5    309    148   -309    158    194    -41    184    236    504    187
   -314    -28    285    168   -301    127    200    -49    176    220    488    174
   -319    -59    259    189   -290     98    202    -54    171    205    478    163
   -329    -98    231    213   -283     64    192    -70    148    176    454    140
   -324    -98    226    210   -275     62    189    -77    142    166    444    129
   -316    -90    226    202   -275     67    194    -77    148    171    446    135
   -332   -145    187    239   -259     20    197    -77    145    163    439    124
   -342   -161    181    249   -262     10    192    -83    137    150    426    106
   -348   -176    171    262   -262     -5    192    -88    127    140    420    103
   -348   -184    161    265   -257    -12    200    -80    127    140    418    103
   -332   -176    155    254   -244    -10    249    -12    161    153    420     98
   -327   -129    194    226   -262     31    358    168    277    210    444     90
   -298    -33    265    166   -283    116    465    405    472    379    579    194
   -249    142    392     51   -319    267    540    696    743    680    870    480
   -179    426    605   -122   -392    514    522    854    953   1000   1252    901
   -205    639    841   -218   -524    737    389    532    914   1166   1556   1283
   -340    680   1021   -171   -680    849    236     64    743   1189   1688   1470
   -496    558   1054    -31   -776    805     49   -522    277    758   1301   1124
   -605    135    740    236   -672    436   -161  -1158   -465   -150    379    226
   -548   -306    241    423   -394    -33   -353  -1309   -823   -597    -96   -246
   -496   -522    -25    509   -236   -272   -363  -1111   -727   -558   -109   -296
   -467   -581   -114    524   -179   -348   -246   -833   -517   -426    -31   -254
   -446   -553   -106    501   -171   -329    -49   -524   -267   -246     90   -163
   -436   -478    -41    454   -200   -259    137   -254    -46    -72    231    -51
   -431   -444    -12    436   -210   -228    207   -142     46      2    293     -2
   -418   -441    -25    428   -197   -233    236    -96     93     31    309     20
   -402   -454    -51    428   -176   -254    262    -59    124     57    329     38
   -405   -465    -59    433   -176   -262    272    -44    137     59    342     38
   -400   -428    -28    413   -187   -228    277    -44    137     59    348     41
   -400   -423    -25    410   -187   -226    280    -36    150     64    350     49
   -410   -454    -44    433   -184   -249    283    -20    161     72    350     54
   -413   -472    -59    441   -176   -267    285    -18    158     72    345     57
   -420   -478    -59    449   -181   -270    301      2    181     88    358     75
   -420   -478    -57    446   -181   -267    306     18    202    103    374     85
   -418   -475    -57    446   -181   -267    316     36    223    116    389    101
   -428   -485    -59    457   -187   -272    319     41    236    122    394    109
   -433   -491    -59    462   -187   -275    314     44    241    129    402    119
   -433   -519    -85    475   -176   -303    319     54    257    140    405    124
   -423   -506    -83    465   -171   -296    335     80    280    158    418    140
   -433   -511    -77    470   -179   -296    335    111    301    174    436    158
   -428   -504    -75    465   -176   -290    332    132    314    181    449    171
   -423   -496    -72    457   -176   -285    350    168    345    213    472    192
   -413   -498    -85    457   -163   -293    361    218    387    257    519    228
   -389   -506   -119    446   -135   -314    358    272    428    309    566    272
   -371   -483   -114    426   -129   -298    363    327    478    358    610    311
   -355   -459   -106    407   -124   -285    371    389    535    413    662    353
   -332   -436   -103    384   -114   -270    384    470    605    491    743    431
   -311   -371    -59    340   -127   -215    389    532    659    555    807    488
   -283   -306    -23    293   -129   -166    397    576    706    607    865    542
   -275   -290    -15    280   -132   -153    397    597    727    633    896    584
   -290   -293     -2    293   -145   -148    397    589    727    636    898    587
   -296   -306    -10    298   -142   -158    405    571    714    613    878    571
   -296   -319    -23    306   -137   -171    413    548    685    581    857    558
   -306   -324    -18    316   -145   -174    407    504    652    545    820    519
   -322   -350    -28    337   -148   -189    394    444    605    488    766    467
   -329   -410    -80    368   -127   -244    384    384    545    418    696    407
   -337   -488   -150    410    -93   -319    392    329    491    350    628    348
   -350   -563   -215    457    -70   -389    387    265    431    280    553    277
   -363   -623   -259    493    -51   -441    374    200    376    213    488    218
   -376   -680   -306    527    -36   -493    361    140    337    158    433    161
   -374   -711   -337    542    -20   -527    353     93    309    119    397    127
   -381   -753   -374    566     -5   -566    353     62    288     96    374    109
   -389   -815   -426    602     18   -620    350     38    265     72    350     96
   -394   -846   -452    618     25   -649    337     12    244     46    324     70
   -400   -867   -470    633     33   -670    319     -7    226     23    301     46
   -407   -878   -470    641     28   -672    303    -15    226     18    298     41
   -410   -875   -465    644     25   -670    303    -10    233     20    301     44
   -413   -875   -465    641     23   -672    296     -7    244     28    311     54
   -407   -878   -470    644     28   -675    293     -7    249     28    309     64
   -418   -896   -478    654     28   -688    290     -7    249     25    309     67
   -407   -909   -501    659     46   -706    280    -12    244     23    309     70
   -381   -867   -488    623     51   -678    283      0    270     49    332     96
   -376   -849   -472    613     46   -662    296     12    290     64    342    119
   -374   -831   -457    600     38   -644    309     20    314     77    353    137
   -379   -831   -452    605     36   -641    327     25    337     88    361    142
   -381   -826   -444    602     28   -636    340     31    345     88    363    145
   -376   -805   -428    589     23   -618    322     18    340     83    361    158
   -366   -782   -415    574     23   -597    293     -2    350     88    366    171
   -350   -797   -446    574     46   -623    259    -25    350     90    368    189
   -355   -836   -480    597     62   -659    231    -46    337     83    368    202
   -350   -826   -475    589     62   -652    213    -57    332     77    368    210
   -345   -823   -478    584     64   -652    202    -64    324     70    363    210
   -345   -862   -517    605     85   -691    187    -80    309     46    342    187
   -361   -924   -563    639    101   -745    163   -106    285     23    314    168
   -358   -961   -605    659    122   -784    153   -119    275      2    290    161
   -350   -992   -644    670    145   -818    153   -132    265    -10    277    155
   -361  -1013   -652    688    145   -833    155   -140    259    -20    262    145
   -389  -1080   -693    732    150   -888    132   -181    220    -70    210     93
   -394  -1122   -727    758    163   -924    124   -194    215    -77    200     88
   -397  -1140   -745    769    171   -943    111   -205    210    -90    187     88
   -407  -1202   -795    805    192  -1000     93   -231    184   -119    158     67
   -400  -1208   -807    802    202  -1008     85   -241    181   -124    155     64
   -374  -1200   -826    787    226  -1013     67   -249    181   -124    150     62
   -374  -1226   -854    800    239  -1041     59   -259    176   -137    135     54
   -376  -1244   -867    810    244  -1057     64   -267    179   -142    127     51
   -379  -1260   -880    818    249  -1070     44   -283    166   -158    111     41
   -374  -1260   -885    815    254  -1072     31   -290    166   -166     96     28
   -374  -1304   -930    839    275  -1117     70   -241    197   -161     77      2
   -361  -1301   -940    831    288  -1122    163   -103    283   -129     72    -18
   -340  -1187   -846    763    252  -1018    262     83    454      7    174     59
   -290   -974   -683    631    194   -828    335    342    750    324    470    335
   -220   -693   -472    454    124   -584    293    579   1049    732    909    771
   -205   -374   -168    290    -18   -272    161    449   1119   1015   1325   1231
   -293   -280     10    285   -155   -135     25     10    922   1044   1496   1441
   -413   -402     10    407   -213   -197   -166   -571    439    631   1163   1176
   -506   -797   -293    649   -109   -545   -407  -1239   -345   -327    207    332
   -509  -1236   -727    872    109   -982   -644  -1602   -932  -1078   -545   -340
   -472  -1512  -1039    989    283  -1275   -670  -1426   -836  -1031   -566   -410
   -436  -1662  -1226   1047    394  -1444   -550  -1143   -592   -854   -470   -374
   -387  -1665  -1278   1023    441  -1473   -387   -867   -335   -662   -337   -280
   -355  -1582  -1226    969    433  -1405   -181   -584    -67   -446   -179   -163
   -332  -1499  -1166    914    415  -1335    -93   -454     64   -342   -103   -111
   -324  -1483  -1158    904    415  -1319    -57   -405    116   -303    -77    -90
   -327  -1491  -1163    909    418  -1327    -49   -392    132   -290    -80    -90
   -306  -1480  -1174    893    433  -1327    -41   -376    148   -280    -75    -83
   -296  -1488  -1192    891    446  -1340    -41   -374    155   -283    -77    -90
   -293  -1499  -1205    896    454  -1353    -38   -368    166   -277    -77    -88
   -280  -1462  -1184    870    452  -1325    -36   -355    187   -259    -59    -70
   -270  -1462  -1192    867    459  -1327    -28   -350    202   -252    -54    -67
   -262  -1465  -1202    862    467  -1335    -31   -355    202   -259    -59    -77
   -259  -1454  -1195    857    467  -1325    -33   -350    210   -254    -62    -72
   -252  -1460  -1208    854    475  -1332    -36   -342    215   -257    -62    -77
   -252  -1457  -1205    854    475  -1332    -20   -329    233   -249    -51    -75
   -249  -1470  -1221    859    483  -1345    -23   -329    233   -252    -59    -77
   -226  -1447  -1221    833    496  -1335    -31   -324    239   -246    -51    -67
   -213  -1444  -1234    826    509  -1340    -25   -309    257   -231    -38    -57
   -197  -1423  -1226    810    514  -1325     -7   -285    277   -213    -28    -49
   -192  -1415  -1223    802    514  -1319     -2   -267    301   -197    -12    -44
   -184  -1408  -1223    795    517  -1317      2   -231    332   -161     15    -18
   -179  -1395  -1215    784    517  -1306     12   -192    368   -127     46     12
   -161  -1369  -1208    766    522  -1288     23   -145    405    -90     80     41
   -140  -1350  -1213    745    535  -1283     36    -85    459    -38    124     77
   -111  -1312  -1202    711    545  -1257     57     -7    524     38    194    142
    -77  -1228  -1150    652    535  -1192     75     72    600    124    283    218
    -46  -1132  -1085    589    519  -1109     90    140    665    194    348    280
    -28  -1106  -1080    566    524  -1093    103    184    704    231    384    309
    -20  -1085  -1065    553    519  -1075    116    218    732    262    418    342
    -15  -1049  -1034    530    506  -1041    129    236    740    275    433    368
     -5  -1028  -1023    517    509  -1026    137    228    719    257    413    363
     -5  -1041  -1039    522    517  -1039    142    205    691    223    384    345
      2  -1070  -1072    532    537  -1070    140    163    641    161    332    296
    -10  -1127  -1119    566    553  -1124    140    114    574     83    257    228
    -28  -1148  -1119    589    545  -1135    150     67    506      7    184    168
    -38  -1176  -1140    605    550  -1158    145      5    428    -77     98     93
    -41  -1231  -1192    636    574  -1213    132    -59    355   -161     15     25
    -41  -1262  -1223    649    589  -1244    127   -111    296   -226    -46    -25
    -41  -1299  -1257    670    607  -1278    135   -155    249   -285   -101    -72
    -51  -1369  -1317    709    631  -1343    119   -210    187   -355   -176   -142
    -36  -1392  -1356    714    657  -1374    119   -244    145   -402   -220   -184
    -20  -1363  -1345    691    659  -1356    122   -259    119   -420   -236   -189
    -18  -1369  -1350    693    665  -1361    127   -265    109   -436   -252   -200
    -15  -1400  -1384    704    683  -1392    127   -272     93   -457   -280   -233
    -15  -1423  -1408    717    696  -1415    127   -275     75   -478   -303   -246
     -5  -1384  -1382    693    688  -1384    127   -267     67   -478   -303   -239
      7  -1325  -1332    659    670  -1327    137   -252     70   -472   -301   -228
     18  -1358  -1376    667    696  -1366    166   -226     83   -459   -290   -213
     33  -1317  -1350    641    691  -1332    171   -213     83   -462   -293   -218
     41  -1267  -1312    610    675  -1288    168   -200     90   -457   -288   -205
     44  -1260  -1304    607    672  -1280    174   -187    101   -452   -277   -189
     49  -1200  -1249    574    646  -1223    194   -166    109   -449   -277   -200
     75  -1135  -1213    530    641  -1174    233   -132    129   -444   -272   -200
     90  -1080  -1171    493    631  -1124    267   -103    148   -428   -259   -176
     98  -1047  -1145    475    620  -1096    296    -72    166   -407   -246   -153
    106  -1044  -1150    467    626  -1096    298    -62    168   -407   -249   -145
    124   -992  -1117    431    620  -1054    288    -64    171   -405   -244   -137
    142   -945  -1091    400    615  -1018    262    -75    150   -415   -257   -145
    145   -924  -1070    389    607   -997    241    -80    122   -433   -275   -150
    158   -896  -1057    366    607   -976    252    -59    129   -426   -259   -135
    181   -865  -1047    340    613   -956    265    -41    140   -418   -246   -124
    184   -867  -1054    340    618   -961    259    -36    119   -439   -267   -142
    168   -870  -1039    350    602   -953    252    -44     83   -472   -301   -174
    176   -885  -1062    353    618   -974    267    -25     72   -485   -316   -189
    176   -872  -1049    348    610   -961    285    -15     64   -504   -337   -202
    171   -872  -1044    348    605   -958    296    -10     46   -524   -361   -220
    168   -906  -1075    368    620   -989    298    -18     23   -553   -397   -252
    163   -904  -1070    368    615   -987    303    -23      0   -576   -423   -272
    179   -870  -1049    342    613   -958    314    -15     -5   -581   -428   -275
    192   -867  -1060    335    626   -961    327     -5    -12   -589   -436   -280
    194   -859  -1054    332    623   -956    324      0    -31   -607   -457   -298
    192   -836  -1028    322    607   -932    340     18    -23   -600   -454   -285
    192   -818  -1013    311    600   -914    358     44    -10   -587   -454   -272
    197   -792   -989    296    592   -891    363     54    -18   -592   -465   -277
    213   -745   -958    267    584   -852    371     70    -12   -584   -462   -280
    207   -704   -914    246    558   -807    387     88    -12   -584   -467   -285
    210   -691   -901    241    553   -797    410    135     -5   -581   -475   -301
    223   -670   -896    220    558   -782    509    288     80   -535   -480   -319
    249   -571   -820    161    535   -696    618    488    226   -428   -420   -285
    280   -303   -584     10    431   -444    709    735    506   -142   -161    -49
    337     25   -311   -181    324   -142    722    966    795    244    257    379
    340    381     38   -363    150    213    636    849    846    485    639    841
    265    524    259   -394      2    392    545    501    693    558    870   1145
    145    535    387   -342   -119    462    415     67    327    306    706   1021
     62    226    163   -145    -49    194    226   -472   -309   -436    -62    293
     62   -210   -275     72    168   -241      2   -854   -901  -1202   -878   -472
    109   -493   -602    192    355   -548   -109   -820   -974  -1330  -1057   -667
    150   -550   -701    197    423   -623    -18   -550   -740  -1150   -953   -618
    181   -501   -683    158    431   -592    119   -283   -501   -963   -823   -524
    194   -400   -594    101    392   -498    306      7   -252   -753   -667   -402
    205   -283   -488     38    345   -384    444    210    -83   -602   -555   -306
    215   -215   -433     -2    322   -322    493    290    -18   -542   -511   -265
    223   -163   -389    -31    303   -275    517    335     15   -511   -488   -239
    226   -122   -348    -54    283   -233    530    361     38   -491   -475   -226
    223    -80   -303    -70    262   -192    545    392     54   -467   -462   -207
    220    -28   -249    -96    231   -137    566    420     80   -444   -444   -197
    228     31   -200   -129    213    -83    574    444    101   -423   -428   -181
    220     51   -171   -137    194    -59    568    459    106   -413   -423   -176
    200     59   -140   -129    171    -38    566    472    106   -402   -420   -166
    197    111    -88   -155    142     12    571    493    116   -384   -410   -155
    207    148    -59   -179    132     46    568    511    122   -368   -400   -142
    210    192    -20   -202    114     85    579    535    137   -342   -384   -124
    202    244     41   -223     80    142    597    561    155   -311   -368   -109
    200    296     96   -249     51    197    605    589    174   -285   -355    -93
    210    355    145   -283     33    249    613    620    200   -259   -329    -72
    210    394    184   -303     12    290    610    646    215   -241   -311    -57
    213    428    215   -319      0    322    615    680    233   -215   -296    -38
    228    504    275   -368    -23    389    633    732    272   -166   -249      2
    246    584    337   -415    -44    462    644    784    316   -119   -210     44
    275    672    394   -475    -59    535    649    849    366    -70   -161     93
    290    745    454   -517    -80    600    659    924    418    -12   -114    142
    296    805    509   -553   -106    657    678   1005    483     57    -51    200
    324    911    587   -620   -129    750    683   1085    553    140     31    280
    348   1005    657   -680   -153    831    691   1163    615    226    111    358
    350   1091    740   -719   -194    917    698   1228    667    301    184    428
    353   1176    823   -766   -236   1000    704   1270    701    350    236    480
    350   1252    901   -800   -275   1078    706   1291    714    374    254    509
    337   1314    976   -826   -319   1145    709   1288    711    376    254    517
    327   1343   1015   -833   -342   1179    711   1278    693    363    244    514
    311   1353   1041   -833   -363   1197    704   1247    659    332    210    485
    298   1361   1062   -831   -381   1213    698   1208    620    288    163    446
    288   1389   1098   -839   -405   1244    701   1163    584    244    114    402
    275   1387   1111   -831   -418   1249    706   1122    548    197     70    361
    252   1363   1109   -810   -428   1236    701   1065    496    145     18    303
    231   1340   1109   -787   -439   1226    696   1013    457    109    -31    254
    207   1330   1119   -771   -457   1226    683    969    415     75    -75    213
    202   1343   1140   -771   -467   1241    672    937    394     57   -101    189
    189   1322   1130   -758   -470   1228    659    906    371     36   -132    158
    179   1299   1119   -740   -470   1210    649    878    342     12   -153    129
    181   1317   1135   -750   -478   1226    649    867    337     15   -153    132
    187   1356   1169   -771   -491   1262    641    859    332     15   -158    132
    197   1397   1200   -797   -501   1299    633    862    337     23   -155    135
    194   1434   1239   -815   -522   1337    633    883    358     46   -135    145
    189   1436   1247   -815   -527   1343    633    898    366     64   -127    148
    205   1483   1278   -844   -535   1382    626    901    368     77   -124    158
    213   1548   1332   -880   -561   1441    628    914    379     96   -109    168
    205   1590   1382   -898   -589   1486    631    927    387    111    -90    184
    202   1605   1402   -904   -600   1504    626    937    387    119    -88    184
    218   1662   1444   -940   -613   1553    628    956    407    148    -64    213
    233   1719   1486   -979   -626   1605    644    984    439    189    -33    246
    223   1758   1535   -992   -654   1647    672   1008    467    218    -12    262
    202   1818   1615  -1010   -706   1717    698   1026    496    239     10    277
    187   1852   1665  -1018   -737   1758    688   1026    506    246     18    288
    197   1906   1709  -1054   -756   1808    672   1026    522    267     38    311
    205   1953   1748  -1080   -771   1852    639   1015    524    277     46    327
    205   1938   1732  -1075   -763   1836    597    995    504    277     41    327
    210   1964   1753  -1085   -771   1860    571    987    501    283     51    340
    207   2010   1803  -1111   -797   1906    576    987    514    298     67    358
    218   2023   1805  -1122   -792   1914    568    992    514    301     67    358
    218   2008   1790  -1117   -784   1899    545    982    498    288     51    342
    202   1992   1790  -1096   -792   1891    535    979    485    283     46    337
    184   2013   1829  -1101   -820   1922    542    976    483    288     49    337
    163   1982   1818  -1072   -828   1901    545    963    467    275     33    316
    140   1927   1787  -1036   -823   1860    542    950    449    254     10    293
    142   1927   1784  -1034   -820   1857    532    935    439    249     -2    275
    135   1951   1813  -1044   -839   1883    514    914    418    241    -20    270
    129   1938   1805  -1034   -836   1873    498    898    405    226    -36    246
    132   1935   1803  -1034   -833   1867    491    896    400    223    -41    246
    140   1958   1818  -1049   -839   1888    485    893    402    236    -31    257
    135   1966   1831  -1049   -849   1899    478    893    407    241    -31    252
    124   1977   1852  -1052   -865   1917    475    893    413    249    -20    262
    124   1984   1860  -1057   -867   1922    462    883    410    252    -20    267
    116   1997   1880  -1057   -880   1940    457    883    418    265    -10    270
    109   2021   1909  -1067   -898   1966    465    893    431    280      0    280
    111   2010   1899  -1062   -893   1956    509    961    470    293     -5    265
    135   2042   1904  -1091   -885   1974    605   1140    584    361     20    265
    176   2179   2003  -1176   -911   2091    698   1371    761    517    153    371
    202   2429   2223  -1317  -1013   2327    779   1662   1049    833    465    659
    244   2743   2499  -1493  -1127   2624    761   1782   1241   1132    826   1057
    205   2977   2772  -1592  -1283   2876    646   1486   1223   1314   1140   1452
     64   3037   2972  -1551  -1452   3005    501   1018   1091   1395   1340   1699
    -83   2883   2964  -1402  -1525   2925    270    400    620    974    961   1353
   -181   2462   2642  -1140  -1413   2551     36   -189    -67    140    103    530
   -153   2044   2197   -948  -1174   2120   -181   -384   -457   -355   -423      2
    -75   1860   1935   -891  -1005   1896   -218   -187   -374   -324   -446    -59
    -23   1886   1906   -932   -966   1896    -83    127   -129   -142   -322     31
     10   1971   1961   -992   -974   1966    114    446    124     46   -187    145
     25   2042   2013  -1034   -992   2026    277    691    316    202    -77    231
     36   2068   2031  -1052   -997   2049    358    802    410    283     -5    272
     46   2070   2023  -1060   -989   2047    381    846    449    322     31    301
     44   2099   2055  -1072  -1005   2075    387    865    475    342     44    311
     33   2120   2083  -1078  -1026   2104    397    885    496    363     62    322
     31   2127   2096  -1078  -1031   2112    402    901    509    381     80    327
     41   2143   2099  -1093  -1028   2122    387    904    509    387     83    332
     46   2174   2127  -1111  -1039   2151    376    906    524    405     98    345
     49   2184   2132  -1119  -1041   2158    371    911    537    420    111    358
     46   2203   2156  -1124  -1054   2179    366    919    555    441    127    379
     49   2197   2145  -1124  -1049   2171    374    932    571    454    142    392
     49   2218   2169  -1135  -1060   2195    366    937    581    467    153    402
     36   2239   2203  -1137  -1083   2221    353    940    594    478    161    405
     46   2252   2205  -1148  -1078   2229    355    956    618    504    181    426
     49   2260   2208  -1156  -1080   2234    353    974    636    530    200    444
     46   2275   2229  -1161  -1091   2255    355    992    654    555    215    457
     46   2268   2218  -1158  -1085   2244    350   1008    665    574    228    472
     54   2278   2223  -1166  -1083   2252    355   1034    698    615    257    493
     57   2296   2239  -1176  -1091   2268    358   1075    730    649    290    519
     51   2325   2273  -1187  -1111   2299    353   1114    758    675    316    542
     57   2351   2294  -1205  -1119   2325    361   1169    802    719    348    571
     80   2385   2304  -1231  -1111   2346    379   1247    865    787    410    631
     93   2442   2346  -1267  -1127   2395    384   1330    932    859    480    693
    119   2494   2374  -1309  -1127   2434    387   1400    989    922    540    748
    140   2572   2431  -1356  -1145   2501    392   1462   1044    987    610    818
    132   2631   2499  -1382  -1182   2566    407   1517   1093   1044    680    883
    129   2660   2530  -1397  -1200   2595    415   1543   1122   1080    717    917
    129   2657   2525  -1395  -1197   2592    410   1538   1122   1088    722    930
    132   2678   2546  -1405  -1208   2613    410   1525   1109   1085    722    937
    119   2686   2566  -1402  -1223   2626    400   1488   1080   1062    706    930
    106   2670   2561  -1389  -1228   2616    384   1434   1044   1028    678    904
     88   2637   2548  -1363  -1228   2592    371   1366   1000    974    636    870
     57   2598   2538  -1327  -1239   2566    361   1283    945    914    581    823
     20   2509   2488  -1265  -1234   2499    361   1205    896    859    519    758
     12   2436   2423  -1226  -1205   2429    353   1132    846    805    459    701
     -7   2397   2403  -1195  -1205   2400    319   1047    787    748    405    646
    -36   2335   2372  -1150  -1205   2353    285    966    732    685    345    576
    -54   2244   2299  -1093  -1176   2270    277    911    696    649    301    522
    -51   2242   2294  -1096  -1174   2268    259    870    670    631    293    514
    -57   2218   2275  -1083  -1166   2247    239    831    639    610    275    501
    -59   2208   2268  -1078  -1163   2236    202    782    592    568    233    470
    -59   2197   2257  -1067  -1158   2226    194    766    587    563    226    465
    -62   2203   2265  -1070  -1163   2234    189    766    602    587    246    480
    -85   2190   2275  -1054  -1179   2231    184    761    610    594    254    485
    -90   2190   2281  -1049  -1187   2234    181    753    610    597    254    478
    -90   2182   2273  -1044  -1182   2226    179    745    613    600    257    472
    -96   2174   2270  -1041  -1184   2223    166    740    618    602    257    470
   -101   2153   2255  -1026  -1176   2203    155    730    610    600    254    462
    -85   2177   2262  -1047  -1174   2218    148    722    610    600    262    462
    -77   2192   2270  -1057  -1174   2231    158    730    626    615    275    467
    -72   2221   2294  -1075  -1184   2257    187    743    641    628    283    475
    -75   2247   2322  -1085  -1200   2286    215    753    665    649    306    496
    -80   2268   2346  -1093  -1215   2307    226    758    678    657    319    506
    -88   2242   2330  -1075  -1208   2286    215    745    670    646    314    498
    -90   2262   2353  -1088  -1221   2307    197    727    672    649    327    504
    -80   2262   2343  -1091  -1210   2301    171    706    665    654    332    509
    -77   2244   2322  -1085  -1200   2283    129    680    641    646    322    501
    -83   2234   2317  -1075  -1200   2275    109    670    636    654    322    504
   -106   2213   2317  -1054  -1213   2265    106    662    631    654    319    498
   -114   2187   2301  -1039  -1208   2244     96    644    613    641    314    491
   -114   2153   2268  -1021  -1189   2210     75    618    589    615    293    467
   -122   2122   2244  -1000  -1182   2182     59    592    561    589    270    449
   -135   2086   2218   -976  -1176   2151     49    566    530    563    244    420
   -150   2023   2174   -937  -1161   2099     54    548    509    553    228    400
   -166   1974   2140   -906  -1153   2057     72    540    493    540    213    381
   -181   1938   2120   -878  -1150   2029     72    517    467    514    181    350
   -197   1880   2075   -844  -1135   1977     57    493    444    498    163    324
   -200   1831   2031   -815  -1114   1930     54    480    428    483    153    306
   -207   1803   2010   -797  -1109   1904     51    462    415    467    140    290
   -215   1803   2018   -792  -1117   1909     57    457    415    465    137    290
   -218   1774   1992   -779  -1106   1880     51    449    410    462    132    280
   -228   1748   1974   -761  -1101   1860     44    439    400    452    124    265
   -236   1753   1990   -761  -1111   1870     28    423    392    446    124    257
   -244   1722   1966   -737  -1104   1844     36    428    397    454    137    270
   -249   1699   1945   -724  -1096   1821     57    441    407    454    137    270
   -233   1683   1917   -724  -1075   1797    119    527    457    470    129    249
   -218   1717   1935   -750  -1078   1823    228    701    579    537    163    249
   -194   1818   2013   -810  -1104   1914    322    914    779    719    306    353
   -137   2060   2195   -963  -1166   2125    371   1205   1096   1085    665    696
    -80   2390   2470  -1156  -1275   2429    314   1278   1286   1421   1098   1171
   -132   2579   2709  -1223  -1421   2644    181    930   1218   1584   1415   1551
   -270   2595   2865  -1161  -1566   2730     20    428    971   1540   1499   1691
   -405   2353   2756   -976  -1582   2553   -189   -200    358    909    901   1150
   -478   1875   2351   -698  -1415   2112   -400   -732   -350     23    -18    259
   -439   1462   1901   -514  -1171   1683   -563   -828   -636   -350   -433   -155
   -379   1317   1696   -467  -1036   1506   -537   -602   -491   -257   -402   -163
   -355   1223   1577   -436   -966   1400   -405   -348   -265   -106   -319   -119
   -350   1236   1587   -444   -969   1410   -220    -64    -12     85   -176    -25
   -337   1312   1647   -488   -992   1480    -51    174    200    265    -33     83
   -316   1384   1701   -532  -1008   1543     23    277    298    342     33    140
   -309   1387   1696   -540  -1002   1543     36    301    327    363     46    140
   -319   1389   1706   -535  -1013   1548     54    314    340    374     54    132
   -311   1387   1699   -540  -1005   1543     67    332    355    389     72    148
   -301   1389   1691   -542   -995   1540     80    342    371    405     96    171
   -314   1361   1673   -524   -995   1517     77    337    371    410    101    174
   -319   1335   1654   -509   -987   1493     77    340    379    418    109    171
   -332   1314   1644   -491   -987   1478     83    342    379    420    106    171
   -332   1335   1667   -501  -1000   1501     83    345    387    428    114    176
   -332   1361   1691   -517  -1010   1525     75    342    394    439    122    184
   -335   1343   1678   -506  -1005   1509     88    355    410    454    145    194
   -332   1330   1660   -501   -997   1493     96    358    418    459    155    200
   -340   1322   1662   -491  -1000   1491     98    363    433    475    171    210
   -335   1325   1660   -496  -1000   1491    103    371    449    488    184    218
   -322   1337   1660   -509   -989   1496    106    379    459    504    200    226
   -335   1301   1636   -485   -987   1467    106    389    470    517    207    233
   -322   1296   1618   -485   -969   1457    114    418    496    545    231    259
   -309   1309   1618   -501   -963   1462    116    449    524    579    267    285
   -293   1325   1618   -517   -956   1473    119    491    561    623    303    311
   -296   1335   1628   -519   -963   1483    132    532    605    665    348    345
   -290   1363   1654   -535   -971   1509    132    576    659    719    400    392
   -265   1405   1670   -571   -966   1535    135    628    717    789    470    454
   -246   1460   1704   -607   -974   1582    153    701    792    878    568    545
   -236   1496   1732   -631   -984   1613    161    753    846    950    646    613
   -236   1525   1761   -644   -997   1641    161    782    883   1000    704    662
   -239   1532   1771   -649  -1005   1652    168    795    898   1018    722    685
   -239   1522   1761   -641  -1000   1641    171    789    888   1010    719    691
   -239   1499   1735   -631   -989   1615    176    774    875    992    709    685
   -254   1457   1712   -600   -982   1584    171    730    839    945    665    644
   -267   1428   1696   -581   -982   1561    168    680    797    891    610    597
   -280   1379   1657   -550   -969   1517    161    620    745    826    553    542
   -301   1319   1621   -511   -963   1470    161    550    680    761    488    478
   -319   1252   1571   -465   -945   1410    166    483    623    696    426    413
   -342   1158   1501   -410   -922   1330    155    413    555    618    358    340
   -374   1088   1462   -358   -919   1275    148    350    496    561    301    285
   -381   1052   1434   -335   -909   1241    137    296    452    522    259    249
   -394   1005   1400   -303   -896   1202    127    246    418    483    226    210
   -420    919   1340   -252   -880   1127    111    194    374    426    176    153
   -428    885   1314   -228   -872   1098    106    163    350    400    150    122
   -436    852   1288   -210   -862   1070     90    132    324    374    119     88
   -449    828   1278   -189   -862   1052     85    116    311    363    106     75
   -454    826   1278   -187   -867   1052     85    116    303    363    109     72
   -462    800   1260   -168   -862   1028     88    119    303    363    119     77
   -462    789   1249   -163   -857   1018     88    114    301    363    129     83
   -465    792   1257   -163   -859   1023     88    114    303    371    145     96
   -467    779   1244   -155   -854   1010     93    114    303    376    150     98
   -462    766   1228   -153   -844    997    101    111    303    376    148     98
   -467    750   1218   -142   -844    984     96    101    301    371    145     88
   -462    750   1213   -142   -836    982     85     90    296    366    148     83
   -462    792   1252   -166   -857   1021    122    114    324    397    176    106
   -446    818   1265   -184   -854   1041    155    135    350    420    197    114
   -441    828   1270   -194   -857   1047    174    145    358    423    202    122
   -439    826   1265   -192   -852   1044    176    148    358    431    215    140
   -446    810   1254   -184   -852   1031    161    135    358    428    223    148
   -441    820   1260   -189   -852   1039    148    111    355    428    231    155
   -431    810   1239   -189   -836   1023    124     80    337    415    223    148
   -436    784   1221   -174   -828   1002    111     67    324    413    218    145
   -436    769   1205   -168   -820    987    109     62    316    400    213    137
   -423    758   1182   -168   -802    969    114     70    322    402    220    137
   -415    717   1132   -150   -774    924    109     59    301    381    202    119
   -415    649   1065   -116   -740    857    106     44    272    358    184    101
   -428    587   1013    -80   -722    800    103     33    249    327    161     72
   -444    540    984    -49   -714    761    101     23    228    306    140     49
   -465    488    950    -12   -709    719    106     12    213    277    111     18
   -478    423    901     28   -688    662    122      2    207    259     90      5
   -483    384    867     46   -675    626    124    -12    194    246     77    -12
   -475    358    833     57   -654    594    124    -20    189    236     67    -25
   -478    311    787     80   -633    548    122    -31    179    218     51    -44
   -485    285    771    101   -628    527    116    -38    171    210     44    -54
   -496    262    756    114   -626    509    122    -41    168    202     38    -64
   -501    246    748    127   -626    496    127    -41    171    200     38    -67
   -504    231    732    135   -618    480    129    -38    174    197     41    -70
   -491    220    711    135   -600    465    137    -33    184    202     49    -59
   -485    171    654    155   -571    410    150    -25    179    192     41    -62
   -475    148    623    163   -550    384    200     57    228    210     33    -96
   -459    213    672    122   -566    441    290    220    363    296     72   -101
   -436    355    792     41   -613    574    379    415    581    496    236     25
   -389    623   1010   -119   -701    815    415    652    885    859    620    402
   -337    891   1226   -277   -782   1057    353    709   1052   1174   1047    880
   -384   1062   1447   -340   -917   1254    254    423    950   1270   1330   1254
   -493   1080   1574   -293  -1034   1327    166     33    667   1150   1361   1348
   -602    859   1462   -129  -1034   1161     -5   -475     85    535    758    784
   -662    449   1109    106   -885    779   -223  -1000   -602   -348   -181   -132
   -618     62    678    275   -649    368   -397  -1158   -888   -727   -600   -548
   -561   -210    350    387   -457     70   -394   -984   -743   -620   -555   -550
   -530   -275    254    402   -394    -10   -277   -740   -496   -436   -428   -467
   -509   -239    270    371   -389     15   -103   -475   -228   -233   -280   -355
   -491   -166    322    327   -407     77     62   -231     12    -38   -129   -239
   -467   -137    329    303   -400     96    142   -111    129     57    -49   -176
   -459   -140    319    298   -392     88    168    -72    179     93    -18   -153
   -459   -142    314    301   -387     85    179    -51    202    111     -2   -142
   -452   -158    293    303   -374     67    194    -31    226    135     10   -129
   -452   -168    283    311   -368     57    207    -15    241    142     23   -116
   -444   -174    270    309   -358     46    207    -12    252    148     33   -111
   -444   -179    262    311   -353     41    210     -2    262    158     44   -109
   -441   -163    277    301   -361     57    207      0    270    166     54   -103
   -449   -166    283    309   -366     57    213      2    277    168     67   -101
   -452   -184    265    316   -361     38    220      7    296    179     85    -88
   -452   -194    257    322   -355     31    220     18    311    192     98    -77
   -465   -205    257    332   -363     25    228     36    335    213    114    -64
   -457   -223    233    340   -345      5    239     51    355    228    129    -46
   -444   -213    228    327   -337      5    241     62    371    241    148    -31
   -439   -215    223    327   -332      2    241     72    387    254    163    -15
   -436   -236    200    335   -319    -20    249     90    407    267    184      2
   -420   -241    179    332   -301    -31    257    119    444    298    213     23
   -407   -228    179    316   -296    -23    262    148    472    319    233     38
   -392   -200    192    293   -293     -5    267    189    522    361    275     77
   -374   -174    200    270   -288     12    277    239    576    413    322    124
   -358   -132    226    246   -293     46    303    303    646    491    389    187
   -342   -119    220    231   -283     49    309    371    717    561    457    246
   -322    -64    257    192   -290     93    322    439    789    639    537    327
   -303    -31    270    166   -288    119    337    498    857    711    610    405
   -296    -15    280    155   -288    132    353    550    919    782    685    475
   -303     -2    301    150   -301    148    363    571    937    802    717    498
   -301     15    316    142   -309    163    350    563    930    789    714    493
   -290     33    324    127   -306    176    340    542    917    763    691    478
   -298     20    319    140   -309    168    350    522    896    732    665    457
   -301    -31    270    163   -288    116    358    493    870    701    657    433
   -311    -72    239    192   -277     83    366    446    828    649    618    394
   -327   -140    187    233   -257     20    358    374    763    563    535    322
   -340   -205    135    272   -239    -36    345    303    696    478    452    252
   -361   -267     93    311   -228    -85    327    226    631    405    384    184
   -371   -332     38    350   -205   -148    314    161    571    342    324    124
   -371   -371      0    371   -187   -187    306    106    532    293    280     85
   -379   -436    -57    407   -161   -246    296     62    504    252    239     54
   -384   -501   -116    441   -135   -311    280     18    465    207    200     18
   -392   -522   -132    457   -129   -327    272    -10    441    181    174    -10
   -394   -537   -145    465   -124   -342    265    -31    431    168    161    -28
   -402   -574   -171    488   -116   -374    257    -46    420    150    145    -44
   -405   -600   -194    501   -109   -397    257    -51    423    145    140    -46
   -394   -607   -213    501    -93   -410    254    -51    433    150    148    -36
   -392   -610   -218    498    -88   -415    249    -51    441    158    161    -31
   -392   -618   -226    506    -83   -423    252    -54    444    163    168    -12
   -397   -615   -220    506    -88   -420    259    -41    459    171    179      2
   -387   -615   -228    501    -80   -420    262    -33    478    179    189     20
   -389   -633   -244    511    -75   -439    254    -41    478    176    192     18
   -392   -641   -249    517    -72   -446    239    -44    478    176    189     18
   -381   -620   -239    501    -75   -428    259    -18    517    202    210     36
   -374   -587   -213    480    -83   -400    280     -5    545    223    239     54
   -376   -555   -179    465   -101   -368    293     -2    561    226    252     67
   -384   -579   -194    483    -96   -387    301     -2    576    239    270     88
   -384   -613   -228    498    -80   -420    288    -10    587    246    280    109
   -376   -555   -179    465    -98   -368    259    -28    581    244    285    114
   -361   -550   -189    457    -88   -371    226    -54    561    226    280    111
   -355   -574   -218    465    -70   -397    205    -77    545    207    262    101
   -355   -587   -231    470    -64   -410    207    -77    558    215    275    114
   -353   -618   -265    485    -44   -441    202    -88    548    202    265    103
   -353   -701   -348    527     -5   -524    197    -96    532    181    249     83
   -355   -737   -381    548     12   -561    189   -103    524    171    239     75
   -371   -756   -384    563      5   -571    168   -127    498    137    210     44
   -387   -815   -428    602     18   -623    158   -148    467    101    176     15
   -392   -865   -472    626     38   -670    155   -166    449     75    150     -5
   -402   -893   -491    649     44   -693    168   -176    444     70    142     -7
   -423   -948   -524    685     49   -737    163   -200    426     46    119    -25
   -431   -995   -563    714     64   -779    161   -210    420     33    106    -38
   -436  -1031   -597    732     77   -813    153   -220    407     18     96    -49
   -436  -1039   -602    737     83   -820    145   -228    394      7     88    -59
   -433  -1036   -602    732     83   -818    135   -241    387     -2     80    -75
   -433  -1085   -654    758    109   -870    150   -231    397      2     83    -80
   -418  -1096   -680    756    129   -891    140   -241    394     -5     77    -88
   -423  -1130   -706    776    140   -919    140   -244    392    -12     72    -93
   -433  -1150   -717    792    140   -935    140   -239    394    -15     67   -109
   -428  -1184   -758    805    163   -971    192   -176    426    -10     57   -135
   -410  -1140   -730    774    158   -935    301    -23    524     36     67   -145
   -376  -1044   -667    711    145   -857    413    176    693    179    179    -67
   -322   -805   -483    561     77   -644    501    478   1023    530    514    233
   -246   -509   -265    376      7   -387    470    657   1275    901    935    659
   -265   -257      5    259   -135   -124    327    389   1267   1130   1291   1060
   -392   -168    223    280   -309     25    155   -119   1083   1192   1486   1283
   -522   -290    228    405   -376    -31   -106   -745    579    743   1111    963
   -618   -748   -132    683   -244   -441   -337  -1335   -171   -184    184    119
   -597  -1236   -639    917     20   -940   -509  -1538   -626   -784   -439   -470
   -545  -1501   -956   1023    205  -1228   -514  -1340   -548   -766   -485   -563
   -496  -1519  -1023   1005    262  -1273   -379  -1060   -316   -602   -387   -527
   -467  -1467  -1002    966    265  -1236   -181   -774    -64   -410   -241   -428
   -449  -1428   -979    937    265  -1205     15   -511    161   -226    -96   -319
   -431  -1384   -953    909    259  -1169    103   -392    262   -140    -31   -267
   -428  -1371   -943    898    254  -1158    129   -363    293   -119    -18   -259
   -423  -1366   -943    893    259  -1156    142   -350    303   -114    -10   -267
   -410  -1374   -963    891    275  -1171    155   -332    316   -103      2   -270
   -407  -1376   -969    893    280  -1174    155   -327    322    -93     15   -259
   -405  -1363   -961    883    275  -1163    163   -311    332    -80     31   -244
   -402  -1356   -953    878    275  -1156    168   -303    337    -77     36   -249
   -407  -1382   -974    893    283  -1179    168   -303    340    -75     38   -254
   -402  -1376   -974    891    285  -1176    174   -296    350    -54     51   -244
   -397  -1379   -982    885    290  -1179    176   -285    353    -38     64   -239
   -405  -1395   -992    898    293  -1195    176   -283    355    -41     70   -241
   -392  -1382   -989    885    296  -1187    179   -270    366    -33     80   -239
   -374  -1343   -969    859    296  -1156    174   -259    376    -20     88   -228
   -379  -1358   -982    867    298  -1169    181   -249    389     -7     96   -226
   -376  -1376  -1002    875    311  -1189    189   -226    402     10    111   -215
   -376  -1369   -992    872    306  -1182    192   -202    423     33    132   -202
   -379  -1379  -1000    880    309  -1189    189   -181    439     49    140   -205
   -374  -1389  -1018    880    322  -1205    202   -148    465     75    163   -181
   -355  -1350   -995    854    319  -1174    205   -106    504    114    207   -148
   -342  -1345  -1002    844    327  -1176    210    -51    548    158    252   -114
   -332  -1319   -987    826    327  -1153    220     10    600    210    298    -75
   -306  -1247   -940    776    314  -1093    228     80    659    277    361    -18
   -290  -1210   -919    750    314  -1065    231    145    711    340    423     38
   -283  -1184   -901    732    306  -1041    241    210    763    407    493    106
   -259  -1119   -859    691    298   -989    257    265    810    472    558    168
   -246  -1054   -807    649    277   -932    254    280    828    493    587    197
   -254  -1039   -784    646    262   -911    259    280    826    493    597    210
   -267  -1078   -813    672    272   -945    257    254    797    462    581    189
   -277  -1104   -826    691    272   -966    257    223    774    433    558    168
   -306  -1143   -836    722    262   -989    257    174    732    384    514    135
   -319  -1192   -875    756    277  -1034    262    127    688    332    465     93
   -345  -1244   -898    795    275  -1072    262     67    639    272    402     31
   -374  -1293   -919    833    272  -1106    252      0    579    202    329    -33
   -387  -1376   -989    880    298  -1184    233    -88    506    119    249   -111
   -410  -1423  -1013    917    301  -1218    231   -155    454     62    197   -161
   -433  -1478  -1047    953    306  -1262    223   -218    410     12    158   -205
   -444  -1535  -1091    989    322  -1314    202   -280    363    -28    122   -246
   -454  -1595  -1140   1023    340  -1369    184   -332    324    -64     75   -290
   -457  -1618  -1163   1036    353  -1392    171   -368    301    -88     46   -316
   -459  -1654  -1197   1057    366  -1426    163   -392    280   -106     31   -335
   -462  -1654  -1192   1060    363  -1423    158   -413    265   -127     18   -350
   -465  -1665  -1200   1062    366  -1434    150   -423    270   -127     20   -353
   -462  -1683  -1221   1072    379  -1454    145   -431    270   -132     15   -358
   -472  -1701  -1231   1085    379  -1467    137   -439    272   -135     15   -363
   -467  -1701  -1234   1085    381  -1467    137   -433    277   -129     23   -355
   -470  -1704  -1234   1085    379  -1470    135   -436    270   -132     18   -361
   -483  -1714  -1231   1096    374  -1473    132   -436    265   -135     20   -358
   -478  -1732  -1257   1104    387  -1496    122   -441    254   -142     15   -363
   -465  -1745  -1280   1106    407  -1514    124   -444    252   -142     18   -366
   -454  -1717  -1262   1083    402  -1491    135   -436    267   -129     36   -350
   -454  -1699  -1244   1075    394  -1473    155   -423    288   -114     49   -335
   -454  -1693  -1239   1072    389  -1467    174   -418    298   -109     59   -329
   -462  -1675  -1213   1070    374  -1444    181   -420    298   -114     54   -337
   -462  -1662  -1200   1062    366  -1431    181   -428    296   -122     51   -337
   -467  -1647  -1179   1057    353  -1413    174   -433    306   -109     70   -319
   -472  -1647  -1174   1057    348  -1410    140   -452    303   -109     75   -311
   -483  -1691  -1208   1088    361  -1449     88   -493    272   -142     49   -332
   -498  -1717  -1218   1106    358  -1467     70   -511    254   -155     38   -345
   -511  -1735  -1226   1122    355  -1480     67   -519    241   -158     36   -348
   -517  -1761  -1244   1137    361  -1504     64   -524    223   -166     28   -350
   -522  -1803  -1280   1163    379  -1543     41   -550    184   -202     -2   -376
   -540  -1865  -1327   1202    392  -1597     18   -579    148   -236    -36   -407
   -548  -1912  -1363   1228    405  -1639      7   -600    122   -259    -62   -433
   -568  -1964  -1395   1262    413  -1680      5   -620     90   -285    -93   -465
   -587  -1990  -1402   1288    407  -1696     10   -636     77   -306   -111   -485
   -597  -2021  -1423   1309    413  -1725      5   -654     54   -329   -137   -514
   -597  -2047  -1449   1322    426  -1751      5   -670     36   -350   -155   -530
   -589  -2083  -1493   1335    452  -1790     -5   -688     12   -374   -179   -553
   -592  -2112  -1519   1353    462  -1816    -15   -701     -7   -389   -197   -568
   -589  -2130  -1540   1358    472  -1836    -18   -704     -7   -394   -200   -579
   -592  -2135  -1543   1363    472  -1842    -18   -706    -12   -397   -200   -581
   -594  -2138  -1543   1366    472  -1842    -20   -706    -15   -402   -202   -584
   -600  -2135  -1535   1369    467  -1836    -15   -706    -20   -407   -207   -581
   -605  -2171  -1569   1387    480  -1870    -28   -722    -38   -426   -226   -605
   -607  -2200  -1592   1405    491  -1899    -28   -724    -44   -436   -236   -620
   -597  -2177  -1582   1387    491  -1880     23   -654      0   -415   -228   -631
   -561  -2099  -1538   1330    488  -1818    129   -475    114   -342   -194   -623
   -491  -1958  -1470   1223    488  -1714    220   -252    296   -179    -59   -514
   -433  -1748  -1317   1091    439  -1532    298     28    550    103    220   -241
   -368  -1480  -1111    924    371  -1299    301    153    724    376    553    129
   -397  -1267   -870    833    236  -1070    181   -155    688    522    836    493
   -555  -1234   -678    893     59   -956     28   -652    532    550    976    693
   -717  -1418   -704   1067     -7  -1062   -155  -1244     88    140    607    363
   -826  -1873  -1049   1348    111  -1462   -376  -1810   -594   -678   -236   -467
   -779  -2301  -1522   1540    371  -1912   -592  -2018  -1000  -1176   -761   -995
   -701  -2468  -1769   1582    532  -2120   -605  -1808   -888  -1111   -748  -1018
   -644  -2447  -1803   1543    579  -2125   -478  -1488   -652   -940   -631   -937
   -602  -2364  -1764   1483    579  -2065   -277  -1158   -407   -763   -501   -841
   -574  -2299  -1725   1436    574  -2013   -103   -901   -218   -613   -389   -761
   -558  -2273  -1714   1415    574  -1992    -33   -802   -142   -553   -340   -717
   -553  -2262  -1709   1408    576  -1984    -10   -761   -111   -527   -319   -704
   -555  -2255  -1701   1402    571  -1979     -7   -743   -106   -522   -311   -696
   -558  -2234  -1675   1397    558  -1956     -5   -730    -98   -514   -303   -685
   -571  -2252  -1680   1410    553  -1966      2   -724    -96   -517   -306   -693
   -563  -2247  -1683   1405    558  -1966      5   -717    -85   -511   -301   -685
   -561  -2239  -1680   1397    558  -1961     15   -698    -75   -509   -296   -678
   -555  -2242  -1686   1400    563  -1964     20   -688    -67   -501   -288   -672
   -555  -2244  -1688   1397    563  -1966     20   -685    -67   -501   -290   -675
   -548  -2226  -1678   1387    563  -1951     31   -670    -54   -491   -283   -667
   -537  -2213  -1675   1374    566  -1943     44   -652    -38   -478   -272   -659
   -527  -2205  -1678   1366    574  -1943     49   -631    -28   -467   -259   -646
   -519  -2179  -1660   1348    568  -1919     51   -613    -15   -457   -249   -631
   -509  -2182  -1673   1345    579  -1927     64   -594      2   -446   -241   -615
   -493  -2166  -1673   1327    587  -1919     77   -568     20   -428   -231   -594
   -483  -2151  -1667   1317    592  -1909     77   -550     31   -418   -228   -584
   -478  -2143  -1665   1309    592  -1906     77   -527     41   -410   -213   -576
   -459  -2135  -1675   1299    607  -1906     77   -491     67   -389   -192   -553
   -457  -2148  -1691   1301    615  -1919     80   -441     93   -361   -163   -519
   -454  -2127  -1673   1291    607  -1901     85   -387    129   -327   -127   -488
   -439  -2114  -1678   1275    618  -1896     85   -332    163   -293    -98   -459
   -426  -2081  -1654   1254    613  -1870     98   -262    207   -244    -49   -415
   -415  -2031  -1618   1221    600  -1826     98   -197    249   -192      5   -363
   -394  -1995  -1600   1195    602  -1797    103   -135    288   -140     64   -303
   -371  -1940  -1569   1153    597  -1753    114    -83    322    -96    122   -244
   -363  -1896  -1532   1130    584  -1714    119    -59    350    -72    155   -213
   -363  -1870  -1506   1114    571  -1688    114    -62    350    -72    158   -202
   -374  -1886  -1512   1130    568  -1699    111    -80    340    -85    142   -207
   -400  -1906  -1506   1150    550  -1706    116   -106    324   -114    124   -223
   -423  -1951  -1527   1184    550  -1740    119   -142    290   -161     80   -257
   -441  -2016  -1577   1228    566  -1797    122   -192    244   -215     23   -303
   -444  -2057  -1613   1252    584  -1836    111   -254    189   -280    -38   -366
   -446  -2099  -1652   1273    602  -1875    101   -327    135   -345    -96   -426
   -459  -2161  -1704   1309    620  -1932     93   -394     80   -410   -158   -485
   -475  -2213  -1738   1343    628  -1974     93   -452     38   -465   -213   -535
   -491  -2255  -1764   1374    636  -2010     85   -504     -2   -519   -265   -584
   -509  -2317  -1808   1413    649  -2065     83   -545    -31   -553   -306   -620
   -522  -2361  -1839   1441    657  -2101     70   -594    -72   -600   -348   -662
   -519  -2397  -1878   1457    678  -2140     70   -618    -96   -623   -371   -688
   -511  -2418  -1906   1465    696  -2164     62   -623   -106   -639   -384   -693
   -519  -2405  -1886   1462    683  -2148     54   -644   -124   -665   -405   -709
   -519  -2390  -1870   1454    675  -2130     54   -646   -119   -665   -407   -711
   -519  -2410  -1893   1462    685  -2151     54   -644   -114   -667   -410   -711
   -517  -2395  -1878   1457    680  -2138     67   -636   -101   -659   -405   -696
   -514  -2361  -1847   1434    665  -2104     88   -626    -72   -639   -387   -678
   -517  -2359  -1844   1436    662  -2101     90   -628    -67   -636   -389   -670
   -509  -2374  -1865   1441    675  -2122     85   -631    -70   -646   -397   -678
   -498  -2377  -1878   1439    688  -2127     83   -628    -67   -646   -400   -675
   -491  -2369  -1880   1428    693  -2125     85   -623    -62   -646   -402   -670
   -488  -2364  -1875   1426    691  -2120     90   -620    -57   -649   -405   -665
   -488  -2333  -1844   1408    678  -2088    111   -607    -33   -631   -387   -652
   -488  -2312  -1823   1400    667  -2068    135   -597    -15   -628   -387   -652
   -491  -2325  -1834   1405    670  -2081    153   -584     -7   -628   -381   -641
   -491  -2309  -1818   1397    662  -2065    155   -576      0   -620   -374   -626
   -485  -2260  -1774   1371    641  -2016    142   -581      7   -613   -366   -613
   -478  -2283  -1805   1382    662  -2044    114   -602     -2   -620   -371   -610
   -467  -2317  -1849   1389    688  -2083     70   -633    -31   -646   -384   -615
   -457  -2312  -1855   1384    698  -2083     57   -641    -36   -644   -379   -600
   -449  -2291  -1844   1369    696  -2068     54   -639    -28   -641   -376   -589
   -446  -2299  -1852   1374    701  -2075     36   -652    -44   -654   -384   -597
   -446  -2327  -1883   1387    717  -2107     28   -670    -77   -685   -415   -626
   -449  -2377  -1930   1413    737  -2153     25   -685   -101   -711   -449   -649
   -454  -2429  -1974   1439    758  -2203     20   -701   -124   -740   -483   -672
   -472  -2475  -2003   1475    763  -2239     15   -714   -140   -763   -504   -691
   -483  -2507  -2023   1493    769  -2268     23   -719   -155   -789   -530   -706
   -475  -2530  -2055   1501    789  -2294     15   -737   -174   -818   -553   -724
   -475  -2548  -2073   1512    797  -2312      5   -750   -189   -839   -563   -737
   -488  -2621  -2132   1556    820  -2377      2   -750   -205   -857   -579   -750
   -475  -2642  -2169   1558    844  -2405      0   -758   -223   -875   -594   -758
   -465  -2631  -2166   1548    849  -2397     -5   -756   -223   -878   -592   -753
   -470  -2613  -2143   1540    833  -2379    -15   -761   -231   -883   -594   -748
   -470  -2611  -2140   1540    833  -2377    -12   -763   -239   -898   -605   -748
   -478  -2624  -2145   1548    833  -2385     -7   -763   -236   -896   -610   -745
   -480  -2647  -2166   1564    841  -2408    -12   -769   -244   -909   -626   -748
   -483  -2665  -2184   1574    849  -2426     -2   -750   -236   -914   -636   -745
   -467  -2650  -2182   1558    857  -2416     75   -636   -171   -888   -639   -758
   -439  -2579  -2143   1506    849  -2364    194   -444    -33   -797   -589   -740
   -405  -2416  -2013   1410    802  -2216    290   -194    202   -568   -387   -566
   -340  -2182  -1842   1260    750  -2010    311     88    498   -213    -15   -194
   -270  -1834  -1564   1052    646  -1699    220    106    659    109    410    283
   -345  -1680  -1337   1013    493  -1509     77   -293    545    226    667    620
   -501  -1680  -1182   1091    337  -1431   -106   -839    215     49    600    605
   -646  -1940  -1293   1293    322  -1618   -327  -1499   -431   -670    -93    -31
   -688  -2457  -1769   1574    540  -2114   -581  -2023  -1169  -1595  -1039   -911
   -615  -2779  -2164   1699    771  -2473   -680  -1951  -1262  -1753  -1234  -1111
   -563  -2927  -2364   1745    898  -2647   -607  -1670  -1060  -1613  -1166  -1091
   -535  -2940  -2408   1735    935  -2675   -459  -1389   -818  -1436  -1054  -1015
   -504  -2881  -2377   1693    935  -2629   -239  -1080   -540  -1218   -893   -901
   -488  -2826  -2338   1654    922  -2582    -83   -872   -361  -1070   -776   -810
   -480  -2777  -2296   1628    906  -2538    -20   -784   -285  -1008   -722   -758
   -478  -2735  -2257   1605    888  -2499      0   -748   -254   -979   -696   -724
   -470  -2738  -2268   1605    898  -2504     -2   -737   -246   -976   -693   -724
   -467  -2743  -2275   1605    901  -2509      2   -730   -239   -974   -693   -732
   -457  -2725  -2270   1590    906  -2499     12   -714   -223   -966   -683   -714
   -452  -2691  -2242   1569    893  -2468      5   -711   -218   -956   -678   -704
   -459  -2714  -2255   1587    896  -2486     12   -698   -210   -943   -665   -685
   -454  -2727  -2275   1590    909  -2501     18   -685   -200   -935   -654   -683
   -444  -2714  -2270   1579    911  -2494     20   -670   -184   -919   -641   -672
   -441  -2720  -2281   1579    917  -2501     20   -665   -176   -917   -633   -667
   -433  -2673  -2239   1553    901  -2457     20   -665   -174   -919   -641   -672
   -426  -2642  -2216   1532    893  -2429     33   -649   -161   -901   -626   -662
   -423  -2642  -2218   1530    896  -2431     33   -631   -145   -883   -605   -641
   -418  -2624  -2205   1517    893  -2416     28   -615   -132   -867   -584   -626
   -405  -2626  -2221   1517    906  -2423     31   -597   -119   -854   -576   -610
   -402  -2592  -2190   1496    891  -2392     31   -584   -106   -836   -561   -605
   -402  -2566  -2166   1483    880  -2366     49   -545    -72   -797   -527   -581
   -405  -2566  -2164   1483    878  -2366     64   -501    -36   -756   -498   -550
   -389  -2527  -2138   1460    872  -2333     67   -459     -2   -719   -465   -517
   -381  -2491  -2112   1436    865  -2301     75   -402     44   -665   -410   -470
   -366  -2457  -2094   1410    862  -2275     85   -340    103   -597   -348   -415
   -348  -2385  -2036   1363    841  -2210     88   -262    176   -514   -265   -342
   -332  -2320  -1987   1327    826  -2153     93   -194    244   -431   -181   -265
   -324  -2268  -1943   1293    807  -2107    111   -132    311   -353   -103   -192
   -322  -2242  -1919   1280    797  -2081    122    -96    342   -309    -57   -145
   -327  -2197  -1870   1262    769  -2034    116    -83    355   -290    -36   -124
   -337  -2171  -1834   1254    748  -2003    114    -90    345   -303    -41   -132
   -329  -2153  -1823   1241    743  -1987    111   -114    322   -329    -57   -150
   -348  -2171  -1823   1260    737  -1997    119   -145    285   -366    -90   -171
   -361  -2231  -1870   1293    753  -2052    132   -187    233   -426   -142   -207
   -368  -2281  -1912   1325    771  -2096    135   -239    174   -491   -205   -265
   -387  -2299  -1914   1343    761  -2107    140   -293    119   -553   -267   -324
   -402  -2356  -1953   1376    774  -2156    124   -371     33   -644   -355   -413
   -423  -2410  -1990   1415    782  -2200    116   -433    -31   -714   -420   -478
   -436  -2460  -2023   1449    792  -2242    114   -483    -80   -771   -472   -527
   -444  -2512  -2068   1475    810  -2291     93   -540   -140   -831   -527   -571
   -446  -2556  -2109   1501    828  -2333     88   -584   -174   -867   -563   -613
   -459  -2613  -2153   1535    844  -2382     80   -620   -213   -909   -613   -657
   -475  -2616  -2140   1545    831  -2379     77   -639   -239   -932   -636   -683
   -480  -2611  -2132   1545    826  -2374     67   -654   -252   -943   -644   -693
   -475  -2595  -2122   1535    823  -2359     59   -670   -270   -956   -652   -706
   -478  -2590  -2114   1532    815  -2351     70   -665   -275   -958   -657   -709
   -485  -2611  -2125   1548    818  -2369     88   -654   -270   -948   -646   -701
   -485  -2624  -2138   1553    823  -2382     80   -654   -272   -953   -652   -704
   -485  -2585  -2099   1535    805  -2343     70   -659   -280   -961   -657   -711
   -480  -2569  -2088   1522    802  -2330     59   -665   -285   -966   -659   -719
   -467  -2527  -2060   1499    795  -2294     67   -654   -277   -950   -636   -696
   -462  -2517  -2057   1488    795  -2288     80   -646   -267   -943   -626   -678
   -462  -2525  -2065   1493    800  -2296     96   -628   -252   -922   -600   -659
   -465  -2499  -2036   1480    784  -2268    119   -610   -233   -901   -579   -646
   -470  -2447  -1977   1460    753  -2213    129   -607   -226   -893   -571   -641
   -472  -2431  -1958   1449    743  -2195    140   -605   -231   -901   -579   -654
   -478  -2436  -1958   1457    737  -2197    153   -597   -228   -891   -574   -652
   -475  -2385  -1909   1428    714  -2148    137   -613   -226   -885   -561   -639
   -472  -2359  -1886   1415    706  -2122    124   -631   -228   -891   -550   -623
   -472  -2372  -1899   1421    711  -2135     85   -662   -262   -909   -568   -644
   -470  -2377  -1906   1423    717  -2143     77   -667   -272   -906   -571   -652
   -465  -2351  -1886   1405    709  -2120     93   -659   -265   -898   -563   -646
   -467  -2338  -1870   1402    701  -2104     93   -657   -275   -904   -566   -639
   -467  -2369  -1904   1418    717  -2138     85   -665   -303   -924   -581   -649
   -470  -2447  -1977   1457    753  -2213     85   -675   -335   -950   -605   -675
   -478  -2491  -2013   1480    766  -2252     85   -685   -355   -963   -620   -693
   -488  -2509  -2021   1499    766  -2265     85   -696   -371   -984   -636   -709
   -509  -2514  -2005   1512    745  -2260     83   -711   -394  -1015   -665   -743
   -514  -2543  -2029   1530    756  -2286     85   -722   -415  -1036   -688   -769
   -517  -2585  -2068   1548    774  -2327     77   -737   -446  -1065   -722   -800
   -517  -2600  -2083   1558    782  -2343     75   -745   -465  -1078   -735   -807
   -511  -2603  -2094   1556    789  -2348     72   -750   -475  -1088   -740   -818
   -509  -2608  -2099   1558    792  -2353     70   -756   -478  -1096   -740   -820
   -509  -2618  -2109   1561    800  -2364     75   -750   -478  -1098   -740   -818
   -506  -2605  -2099   1556    795  -2353     75   -748   -488  -1101   -740   -815
   -504  -2608  -2104   1556    797  -2356     67   -758   -506  -1114   -748   -828
   -511  -2611  -2101   1561    792  -2356     77   -753   -509  -1111   -740   -826
   -524  -2660  -2138   1590    805  -2400     83   -740   -511  -1119   -756   -839
   -524  -2668  -2143   1597    807  -2405    129   -646   -454  -1091   -761   -865
   -509  -2579  -2073   1543    779  -2327    220   -480   -314   -995   -711   -859
   -485  -2400  -1914   1441    714  -2158    296   -290    -93   -771   -506   -685
   -441  -2166  -1727   1301    641  -1948    319    -62    202   -405   -122   -314
   -389  -1855  -1465   1122    537  -1660    254     -5    366    -90    309    171
   -454  -1613  -1158   1031    350  -1387    129   -381    161    -96    519    488
   -571  -1641  -1072   1106    249  -1358     33   -763   -192   -303    449    483
   -667  -1873  -1205   1267    267  -1540   -119  -1252   -776   -919   -163    -93
   -722  -2252  -1530   1488    402  -1891   -335  -1782  -1473  -1813  -1137  -1031
   -683  -2587  -1906   1634    607  -2247   -483  -1852  -1649  -2044  -1408  -1317
   -633  -2779  -2145   1706    753  -2462   -459  -1667  -1470  -1896  -1327  -1304
   -610  -2837  -2229   1722    807  -2533   -355  -1428  -1223  -1712  -1208  -1234
   -594  -2811  -2216   1704    810  -2514   -194  -1156   -950  -1496  -1057  -1114
   -579  -2740  -2164   1660    789  -2452    -36   -917   -719  -1296   -898   -987
   -579  -2699  -2122   1639    769  -2410     44   -805   -607  -1208   -823   -922
   -584  -2670  -2086   1626    750  -2379     70   -766   -574  -1179   -797   -906
   -576  -2644  -2068   1610    745  -2356     72   -750   -563  -1166   -787   -901
   -563  -2616  -2052   1590    743  -2335     75   -737   -558  -1153   -769   -885
   -568  -2605  -2036   1587    732  -2322     77   -730   -550  -1137   -753   -870
   -579  -2598  -2021   1587    719  -2312     80   -719   -545  -1127   -743   -859
   -581  -2590  -2008   1587    711  -2299     77   -719   -542  -1119   -737   -854
   -581  -2605  -2023   1592    719  -2314     80   -711   -542  -1114   -730   -852
   -579  -2587  -2008   1582    714  -2299     90   -693   -530  -1093   -717   -839
   -581  -2566  -1984   1571    701  -2275     98   -675   -514  -1075   -701   -823
   -594  -2553  -1958   1574    680  -2257     98   -659   -496  -1057   -680   -802
   -592  -2533  -1940   1561    672  -2236     90   -657   -496  -1052   -678   -807
   -589  -2499  -1909   1543    659  -2205     93   -646   -491  -1039   -662   -802
   -579  -2478  -1899   1527    657  -2190    109   -618   -470  -1013   -633   -782
   -566  -2465  -1899   1517    665  -2182    124   -592   -446   -989   -607   -763
   -563  -2455  -1893   1506    662  -2177    119   -579   -436   -971   -589   -745
   -555  -2449  -1893   1501    667  -2174    122   -550   -418   -953   -571   -727
   -548  -2418  -1870   1483    659  -2145    137   -514   -384   -914   -537   -698
   -524  -2379  -1855   1452    665  -2117    150   -459   -340   -859   -488   -659
   -501  -2317  -1816   1408    654  -2065    155   -415   -298   -810   -436   -615
   -483  -2265  -1782   1371    649  -2023    166   -353   -244   -743   -371   -558
   -454  -2210  -1756   1330    649  -1982    174   -277   -179   -659   -288   -488
   -441  -2120  -1678   1280    618  -1899    200   -179    -88   -555   -179   -387
   -431  -2068  -1636   1247    600  -1852    207   -122    -28   -480   -103   -314
   -410  -2013  -1605   1210    594  -1810    210    -88      5   -441    -59   -270
   -402  -1964  -1561   1182    576  -1764    218    -62     23   -420    -31   -244
   -397  -1922  -1525   1161    563  -1725    228    -59     15   -423    -28   -241
   -410  -1919  -1512   1163    548  -1714    226    -77     -7   -449    -49   -259
   -402  -1901  -1499   1153    545  -1701    226    -93    -28   -470    -64   -267
   -405  -1909  -1506   1156    548  -1709    226   -129    -70   -517    -98   -293
   -420  -1940  -1519   1182    548  -1730    223   -184   -132   -587   -161   -355
   -433  -1964  -1530   1197    545  -1745    223   -241   -197   -657   -228   -418
   -446  -2008  -1561   1226    555  -1784    228   -296   -257   -724   -296   -488
   -457  -2044  -1587   1249    563  -1816    226   -353   -314   -789   -355   -550
   -470  -2065  -1595   1267    561  -1831    215   -407   -371   -846   -413   -613
   -472  -2091  -1618   1283    571  -1855    205   -457   -418   -891   -459   -662
   -478  -2127  -1652   1301    584  -1891    189   -501   -459   -932   -501   -704
   -483  -2164  -1680   1322    597  -1922    179   -535   -496   -971   -532   -740
   -485  -2177  -1691   1332    602  -1935    189   -545   -519   -992   -553   -763
   -488  -2210  -1725   1348    615  -1966    189   -555   -537  -1000   -561   -771
   -480  -2192  -1712   1335    615  -1953    184   -561   -545  -1002   -566   -776
   -478  -2171  -1696   1322    607  -1935    184   -563   -542  -1002   -566   -779
   -480  -2169  -1688   1325    602  -1930    189   -561   -535  -1002   -563   -782
   -478  -2177  -1701   1327    607  -1940    187   -555   -540  -1002   -561   -782
   -483  -2161  -1680   1322    597  -1922    189   -540   -524   -982   -542   -763
   -485  -2145  -1660   1314    587  -1901    184   -535   -524   -971   -537   -766
   -478  -2140  -1662   1309    592  -1901    189   -522   -517   -961   -527   -761
   -472  -2130  -1657   1301    589  -1893    197   -511   -504   -953   -517   -756
   -459  -2101  -1641   1280    589  -1873    189   -509   -498   -945   -501   -745
   -449  -2081  -1631   1265    589  -1857    181   -504   -496   -937   -493   -740
   -444  -2029  -1584   1236    568  -1808    210   -478   -472   -911   -475   -724
   -449  -1997  -1551   1223    548  -1774    233   -454   -444   -883   -444   -696
   -444  -1966  -1522   1202    537  -1745    259   -436   -420   -865   -418   -680
   -444  -1964  -1519   1202    537  -1743    259   -436   -420   -865   -418   -678
   -441  -1961  -1519   1202    537  -1740    257   -436   -418   -859   -415   -667
   -423  -1917  -1493   1169    532  -1706    244   -444   -407   -839   -394   -649
   -415  -1919  -1504   1166    542  -1712    215   -462   -420   -846   -392   -657
   -413  -1930  -1519   1171    550  -1725    187   -478   -433   -857   -392   -659
   -402  -1888  -1486   1145    540  -1688    184   -472   -433   -854   -387   -649
   -394  -1878  -1483   1135    542  -1680    181   -472   -441   -852   -392   -654
   -389  -1906  -1517   1148    563  -1714    171   -485   -462   -859   -402   -672
   -387  -1938  -1551   1161    579  -1745    158   -498   -485   -875   -415   -683
   -394  -1979  -1584   1187    594  -1782    166   -504   -493   -888   -431   -693
   -413  -2023  -1610   1215    597  -1816    181   -504   -509   -909   -446   -717
   -428  -2023  -1597   1226    581  -1810    184   -509   -522   -924   -459   -737
   -439  -2029  -1590   1231    574  -1810    163   -537   -555   -956   -498   -782
   -439  -2034  -1595   1236    576  -1816    145   -558   -576   -971   -509   -795
   -446  -2073  -1628   1257    589  -1852    150   -555   -587   -984   -517   -810
   -454  -2091  -1639   1273    589  -1865    161   -550   -581   -982   -517   -820
   -459  -2099  -1641   1278    589  -1870    179   -537   -568   -971   -509   -818
   -449  -2107  -1657   1278    602  -1883    184   -535   -579   -971   -514   -818
   -446  -2104  -1657   1273    605  -1880    168   -540   -594   -979   -517   -820
   -444  -2112  -1670   1278    610  -1891    171   -542   -597   -979   -517   -820
   -452  -2096  -1647   1273    594  -1873    174   -537   -587   -971   -511   -823
   -457  -2088  -1631   1273    587  -1860    176   -527   -574   -958   -496   -792
   -449  -2122  -1673   1283    610  -1896    187   -488   -563   -971   -524   -823
   -431  -2081  -1652   1254    610  -1867    275   -322   -457   -904   -501   -836
   -394  -1951  -1558   1171    581  -1756    376   -103   -277   -750   -379   -756
   -358  -1748  -1389   1054    514  -1569    470    176      0   -459   -109   -504
   -298  -1478  -1182    885    441  -1330    459    345    218   -145    257   -109
   -316  -1239   -924    776    301  -1083    374    119    213     33    563    280
   -439  -1132   -693    784    124   -914    241   -324     57     93    763    540
   -579  -1195   -615    888     18   -906     33   -896   -335   -189    563    381
   -688  -1597   -911   1140    111  -1254   -155  -1478   -984   -987   -265   -426
   -665  -2070  -1405   1366    368  -1738   -366  -1748  -1465  -1610   -932  -1083
   -594  -2291  -1696   1441    548  -1992   -426  -1600  -1436  -1636  -1008  -1195
   -527  -2330  -1803   1428    636  -2068   -319  -1291  -1197  -1462   -891  -1132
   -491  -2260  -1769   1374    636  -2016   -124   -969   -930  -1260   -748  -1015
   -462  -2190  -1727   1327    631  -1961     70   -683   -698  -1078   -615   -909
   -436  -2145  -1712   1291    636  -1930    155   -545   -600   -997   -550   -857
   -423  -2114  -1691   1270    633  -1904    184   -493   -561   -963   -522   -841
   -407  -2083  -1675   1244    633  -1880    200   -467   -527   -935   -498   -815
   -387  -2065  -1678   1226    644  -1873    205   -446   -509   -922   -485   -815
   -379  -2086  -1706   1231    662  -1899    218   -428   -491   -911   -475   -818
   -384  -2083  -1699   1234    657  -1891    236   -397   -462   -878   -436   -763
   -384  -2049  -1667   1215    639  -1860    231   -384   -444   -857   -413   -740
   -374  -2016  -1641   1195    633  -1829    236   -376   -433   -854   -418   -763
   -361  -2005  -1644   1182    639  -1826    239   -368   -426   -854   -426   -776
   -355  -2013  -1657   1184    649  -1836    259   -353   -410   -844   -415   -766
   -355  -1974  -1618   1163    631  -1797    252   -337   -394   -831   -402   -756
   -340  -1961  -1621   1150    639  -1792    249   -314   -371   -813   -381   -732
   -340  -1977  -1636   1156    646  -1808    254   -296   -345   -795   -366   -719
   -327  -1930  -1602   1130    636  -1766    267   -272   -319   -776   -350   -709
   -322  -1925  -1605   1122    639  -1766    265   -252   -301   -763   -337   -704
   -311  -1904  -1592   1106    639  -1748    267   -223   -277   -740   -316   -685
   -309  -1860  -1551   1083    618  -1706    275   -189   -246   -709   -285   -657
   -303  -1844  -1540   1075    618  -1693    283   -142   -210   -672   -252   -618
   -277  -1823  -1545   1049    631  -1686    296    -90   -176   -644   -226   -597
   -259  -1797  -1538   1028    636  -1670    303    -28   -132   -605   -192   -571
   -239  -1758  -1519    997    639  -1641    319     51    -72   -545   -140   -530
   -207  -1704  -1496    956    644  -1600    342    140     -7   -478    -77   -462
   -194  -1628  -1436    909    618  -1532    345    215     46   -420    -23   -413
   -179  -1569  -1392    872    605  -1480    361    298    114   -345     44   -348
   -158  -1512  -1356    833    597  -1436    374    368    168   -283    109   -283
   -142  -1473  -1330    807    592  -1402    389    407    205   -239    158   -233
   -137  -1434  -1296    784    576  -1363    384    400    205   -241    158   -228
   -148  -1418  -1270    782    561  -1345    379    379    189   -249    153   -228
   -148  -1408  -1262    776    555  -1335    379    353    174   -267    142   -233
   -158  -1434  -1275    797    558  -1356    368    319    145   -293    119   -252
   -181  -1449  -1267    813    540  -1358    368    259    103   -337     83   -290
   -207  -1473  -1265    839    527  -1369    366    197     57   -387     31   -335
   -239  -1525  -1286    880    522  -1405    361    127      5   -446    -25   -387
   -249  -1569  -1319    909    535  -1444    348     57    -44   -498    -77   -436
   -265  -1600  -1335    932    532  -1467    324    -15    -90   -542   -124   -483
   -280  -1665  -1384    974    550  -1525    309    -77   -135   -589   -174   -537
   -293  -1706  -1415   1000    561  -1561    288   -137   -179   -628   -205   -568
   -293  -1714  -1421   1005    563  -1569    277   -179   -205   -652   -223   -584
   -298  -1740  -1444   1018    571  -1592    265   -213   -223   -672   -244   -607
   -301  -1756  -1457   1028    576  -1608    254   -236   -239   -688   -259   -626
   -306  -1758  -1452   1031    571  -1605    231   -265   -265   -711   -285   -649
   -316  -1771  -1454   1044    568  -1613    233   -267   -265   -706   -288   -657
   -319  -1771  -1454   1044    566  -1613    231   -270   -267   -701   -280   -654
   -322  -1769  -1447   1044    561  -1608    228   -270   -265   -698   -272   -649
   -327  -1753  -1426   1039    548  -1590    223   -267   -262   -693   -270   -646
   -324  -1753  -1428   1039    550  -1592    220   -262   -254   -675   -262   -636
   -324  -1732  -1410   1026    542  -1571    223   -265   -257   -675   -257   -636
   -303  -1699  -1395   1000    542  -1545    228   -259   -252   -665   -244   -628
   -298  -1675  -1376    984    537  -1527    236   -249   -236   -649   -228   -615
   -288  -1678  -1389    984    550  -1535    231   -252   -241   -646   -233   -626
   -272  -1654  -1382    963    553  -1519    231   -249   -233   -636   -220   -613
   -272  -1605  -1332    937    527  -1470    257   -231   -210   -615   -192   -592
   -272  -1551  -1278    911    501  -1415    283   -223   -200   -600   -176   -579
   -275  -1509  -1234    893    478  -1371    314   -213   -187   -581   -161   -563
   -277  -1530  -1252    901    485  -1392    296   -228   -202   -592   -176   -576
   -277  -1512  -1234    893    475  -1371    283   -233   -200   -581   -166   -561
   -262  -1454  -1192    857    462  -1325    275   -233   -187   -561   -140   -535
   -252  -1452  -1200    852    472  -1327    241   -246   -200   -566   -135   -535
   -265  -1457  -1192    859    462  -1325    231   -262   -210   -574   -140   -535
   -265  -1415  -1150    839    441  -1283    213   -272   -218   -576   -142   -535
   -262  -1441  -1182    849    459  -1312    202   -277   -233   -584   -150   -550
   -265  -1519  -1254    893    493  -1387    189   -293   -267   -615   -181   -587
   -275  -1530  -1254    901    488  -1392    181   -311   -293   -633   -194   -602
   -280  -1527  -1247    904    480  -1389    179   -316   -301   -631   -192   -589
   -298  -1587  -1288    943    493  -1439    179   -327   -316   -644   -202   -594
   -332  -1605  -1273    969    470  -1439    184   -345   -342   -678   -239   -646
   -348  -1621  -1275    984    459  -1449    181   -361   -363   -704   -272   -685
   -353  -1631  -1280    992    462  -1457    181   -371   -374   -706   -275   -680
   -348  -1665  -1317   1005    483  -1491    181   -371   -381   -714   -275   -683
   -353  -1706  -1353   1031    498  -1530    184   -376   -392   -727   -293   -706
   -371  -1706  -1335   1039    480  -1522    189   -376   -394   -724   -303   -717
   -368  -1693  -1327   1031    478  -1512    184   -381   -405   -732   -303   -711
   -358  -1678  -1319   1015    478  -1499    189   -381   -405   -732   -301   -706
   -350  -1678  -1327   1015    488  -1504    171   -389   -413   -735   -311   -717
   -350  -1699  -1348   1023    496  -1525    181   -381   -410   -737   -314   -722
   -348  -1673  -1325   1010    485  -1499    179   -384   -413   -740   -319   -732
   -348  -1667  -1322   1005    485  -1496    220   -329   -381   -727   -314   -735
   -327  -1626  -1299    976    485  -1462    335   -161   -288   -672   -288   -732
   -290  -1514  -1226    901    465  -1371    428     54   -140   -550   -197   -659
   -231  -1270  -1039    750    402  -1156    540    397    148   -249     88   -400
   -155  -1000   -844    576    342   -922    581    657    413    101    472    -15
   -137   -782   -644    459    252   -714    449    387    402    290    766    340
   -293   -732   -441    511     72   -587    220   -233    210    316    909    558
   -475   -831   -355    652    -59   -594    -18   -901   -205    -15    649    358
   -610  -1249   -641    930     12   -945   -228  -1480   -885   -823   -155   -410
   -589  -1657  -1067   1124    239  -1363   -441  -1696  -1358  -1423   -769  -1015
   -519  -1852  -1332   1184    405  -1592   -467  -1475  -1280  -1410   -810  -1088
   -454  -1896  -1441   1174    493  -1670   -324  -1156  -1067  -1270   -722  -1041
   -413  -1829  -1418   1119    501  -1623   -116   -831   -823  -1091   -594   -945
   -392  -1769  -1376   1080    491  -1574     98   -527   -594   -906   -454   -836
   -374  -1725  -1350   1047    485  -1538    171   -418   -519   -846   -405   -800
   -366  -1693  -1330   1028    480  -1512    189   -381   -496   -828   -389   -792
   -363  -1660  -1299   1010    465  -1480    205   -358   -480   -815   -379   -774
   -368  -1657  -1288   1013    459  -1473    226   -337   -470   -802   -371   -763
   -366  -1636  -1270    997    452  -1454    233   -324   -459   -797   -371   -769
   -358  -1631  -1273    995    454  -1452    236   -309   -446   -784   -361   -761
   -358  -1652  -1293   1005    465  -1473    239   -296   -444   -782   -358   -750
   -353  -1649  -1296   1002    470  -1473    244   -288   -436   -779   -353   -750
   -348  -1608  -1262    976    457  -1436    254   -270   -418   -763   -335   -735
   -342  -1636  -1296    989    475  -1467    254   -252   -407   -758   -335   -727
   -348  -1613  -1265    979    457  -1439    252   -246   -402   -750   -329   -717
   -345  -1574  -1228    961    441  -1402    241   -239   -402   -750   -327   -706
   -345  -1545  -1200    943    423  -1374    246   -220   -389   -735   -311   -693
   -348  -1538  -1189    940    420  -1363    262   -192   -363   -709   -288   -672
   -345  -1538  -1192    940    423  -1366    275   -166   -340   -691   -267   -659
   -340  -1538  -1197    940    428  -1369    280   -140   -324   -672   -254   -646
   -340  -1504  -1163    919    410  -1335    280   -114   -303   -649   -239   -633
   -332  -1444  -1114    888    389  -1280    283    -77   -277   -623   -218   -610
   -327  -1431  -1106    878    389  -1270    290    -31   -241   -587   -189   -581
   -314  -1389  -1075    852    379  -1234    311     33   -187   -535   -140   -527
   -298  -1343  -1044    820    371  -1195    319    101   -129   -475    -83   -475
   -272  -1299  -1026    784    376  -1163    322    168    -75   -413    -28   -426
   -252  -1244   -992    748    368  -1119    324    241    -12   -348     38   -355
   -249  -1189   -940    719    345  -1065    332    311     38   -283    101   -298
   -244  -1140   -896    691    324  -1018    342    363     85   -220    163   -233
   -226  -1080   -854    652    311   -966    350    387    116   -184    202   -189
   -228  -1057   -831    641    298   -943    345    381    114   -184    210   -179
   -228  -1039   -810    633    290   -924    345    366    103   -189    207   -176
   -252  -1049   -797    649    272   -924    342    327     67   -223    174   -205
   -275  -1078   -805    675    265   -943    337    280     25   -270    135   -241
   -283  -1114   -833    696    272   -974    327    223    -25   -327     80   -288
   -285  -1158   -872    722    293  -1015    314    161    -83   -384     20   -332
   -298  -1202   -904    750    301  -1054    311     96   -140   -454    -36   -379
   -337  -1273   -935    805    298  -1104    301     18   -210   -527   -109   -449
   -348  -1312   -966    828    306  -1140    288    -57   -275   -600   -179   -517
   -355  -1366  -1010    862    327  -1189    262   -127   -340   -667   -252   -581
   -368  -1397  -1028    880    327  -1213    249   -176   -389   -717   -303   -628
   -384  -1426  -1041    904    327  -1234    239   -215   -431   -756   -340   -665
   -392  -1470  -1080    930    342  -1275    223   -246   -467   -787   -371   -691
   -402  -1480  -1078    943    337  -1280    223   -259   -475   -795   -376   -696
   -405  -1493  -1091    948    342  -1293    215   -277   -485   -807   -384   -704
   -400  -1478  -1080    937    337  -1280    213   -280   -488   -810   -381   -701
   -407  -1457  -1049    930    319  -1254    213   -283   -491   -800   -374   -696
   -400  -1460  -1060    930    329  -1260    213   -283   -493   -797   -374   -701
   -405  -1449  -1044    927    319  -1249    218   -285   -498   -797   -376   -704
   -407  -1447  -1041    927    316  -1244    213   -293   -509   -802   -384   -706
   -407  -1465  -1057    935    322  -1262    205   -293   -519   -813   -389   -709
   -407  -1454  -1047    932    319  -1252    200   -296   -517   -810   -389   -709
   -397  -1426  -1031    911    314  -1228    207   -293   -511   -802   -392   -711
   -394  -1418  -1023    904    314  -1221    218   -280   -506   -797   -384   -701
   -400  -1413  -1015    906    306  -1213    239   -262   -491   -779   -368   -675
   -402  -1376   -974    891    285  -1176    257   -246   -478   -766   -350   -659
   -397  -1322   -924    859    262  -1124    277   -231   -467   -753   -337   -657
   -407  -1306   -898    857    244  -1101    283   -228   -465   -748   -329   -654
   -407  -1280   -872    841    231  -1075    272   -236   -459   -743   -322   -646
   -413  -1278   -865    846    226  -1072    257   -249   -465   -740   -316   -641
   -400  -1265   -867    831    231  -1067    226   -267   -483   -740   -319   -639
   -397  -1265   -870    831    233  -1067    200   -285   -506   -753   -329   -644
   -413  -1257   -844    831    215  -1052    205   -280   -504   -748   -316   -628
   -415  -1249   -833    833    207  -1041    215   -272   -496   -737   -306   -615
   -402  -1301   -898    852    246  -1101    194   -293   -540   -776   -348   -659
   -407  -1345   -940    875    265  -1143    176   -316   -576   -807   -381   -688
   -413  -1358   -945    885    265  -1153    181   -322   -592   -823   -400   -698
   -410  -1395   -984    904    285  -1189    189   -319   -602   -831   -410   -706
   -420  -1436  -1015    924    296  -1226    189   -327   -618   -849   -431   -724
   -423  -1449  -1028    935    301  -1239    179   -345   -641   -878   -459   -753
   -420  -1478  -1057    948    316  -1267    171   -366   -672   -909   -488   -782
   -426  -1509  -1083    969    327  -1296    163   -381   -701   -943   -522   -813
   -420  -1527  -1106    974    340  -1317    158   -387   -717   -956   -537   -831
   -415  -1499  -1083    956    332  -1291    161   -376   -704   -937   -522   -820
   -413  -1501  -1091    956    337  -1296    161   -376   -704   -943   -522   -820
   -420  -1525  -1104    974    340  -1314    171   -376   -704   -948   -524   -818
   -431  -1556  -1124    992    345  -1343    161   -387   -714   -963   -540   -828
   -418  -1551  -1132    984    355  -1343    155   -387   -714   -961   -545   -828
   -397  -1545  -1150    971    374  -1348    161   -376   -711   -961   -550   -836
   -387  -1571  -1184    979    397  -1379    194   -309   -683   -958   -568   -867
   -368  -1532  -1163    948    397  -1348    290   -129   -558   -883   -542   -870
   -350  -1392  -1041    870    345  -1218    371     67   -363   -701   -392   -750
   -311  -1179   -867    743    277  -1023    415    303    -93   -392    -88   -446
   -239   -914   -675    576    218   -795    368    423     96    -80    298     -5
   -288   -626   -337    454     23   -480    262    135     31     49    600    389
   -405   -555   -153    480   -127   -355    187   -233   -194    -15    665    519
   -519   -693   -174    605   -174   -433     49   -722   -691   -498    213     96
   -581  -1075   -493    828    -44   -784   -171  -1304  -1410  -1382   -730   -820
   -558  -1478   -919   1018    179  -1200   -366  -1486  -1751  -1813  -1195  -1265
   -506  -1738  -1231   1119    361  -1486   -392  -1340  -1652  -1748  -1187  -1293
   -472  -1816  -1343   1143    433  -1582   -296  -1101  -1428  -1579  -1083  -1228
   -441  -1795  -1353   1119    454  -1574   -142   -828  -1169  -1382   -948  -1130
   -410  -1719  -1312   1065    449  -1517     18   -571   -930  -1182   -795  -1008
   -402  -1673  -1270   1036    433  -1473    109   -449   -818  -1091   -727   -953
   -400  -1647  -1249   1021    423  -1449    129   -407   -779  -1062   -709   -935
   -392  -1660  -1267   1026    436  -1465    142   -379   -758  -1044   -696   -922
   -392  -1636  -1247   1013    426  -1441    148   -366   -750  -1039   -696   -922
   -387  -1618  -1231   1002    420  -1426    148   -361   -737  -1034   -693   -919
   -379  -1600  -1221    989    418  -1410    140   -353   -727  -1018   -680   -909
   -384  -1644  -1260   1015    436  -1452    135   -348   -730  -1018   -683   -906
   -397  -1641  -1247   1018    423  -1444    135   -342   -730  -1008   -678   -896
   -405  -1621  -1215   1010    405  -1418    137   -329   -714   -989   -657   -875
   -402  -1584  -1182    992    389  -1384    127   -332   -701   -987   -659   -878
   -389  -1584  -1195    987    402  -1389    127   -329   -696   -989   -665   -888
   -392  -1579  -1187    984    394  -1384    142   -311   -670   -971   -652   -872
   -397  -1597  -1200    997    400  -1400    150   -298   -654   -958   -646   -859
   -410  -1587  -1176    997    381  -1382    150   -288   -644   -948   -631   -841
   -405  -1558  -1153    982    374  -1356    148   -272   -631   -927   -607   -820
   -405  -1551  -1148    976    371  -1350    150   -246   -607   -901   -592   -797
   -405  -1543  -1137    974    363  -1340    142   -228   -587   -885   -579   -774
   -405  -1530  -1124    966    355  -1327    145   -202   -555   -862   -561   -766
   -392  -1483  -1091    937    348  -1288    153   -163   -509   -810   -517   -724
   -384  -1454  -1070    917    342  -1262    163   -119   -457   -756   -475   -680
   -376  -1462  -1088    919    353  -1275    161    -64   -405   -698   -428   -636
   -361  -1421  -1060    891    348  -1241    163      2   -337   -615   -353   -558
   -350  -1356  -1005    854    327  -1182    189     83   -252   -530   -275   -483
   -337  -1322   -987    828    322  -1156    202    145   -181   -452   -200   -410
   -327  -1265   -937    797    303  -1104    200    189   -132   -400   -150   -353
   -340  -1236   -896    787    275  -1067    197    213   -116   -381   -135   -319
   -350  -1205   -854    779    252  -1031    189    210   -114   -379   -129   -311
   -342  -1210   -867    774    262  -1039    176    192   -135   -402   -148   -335
   -350  -1202   -852    776    249  -1028    181    166   -155   -436   -181   -358
   -368  -1208   -839    787    233  -1023    192    135   -184   -483   -220   -374
   -379  -1239   -859    810    239  -1049    192     90   -228   -537   -275   -413
   -402  -1293   -891    846    241  -1091    179     25   -293   -615   -353   -485
   -420  -1337   -919    878    249  -1130    161    -49   -366   -704   -444   -563
   -441  -1405   -966    922    259  -1187    158   -111   -423   -776   -519   -626
   -436  -1462  -1026    950    293  -1244    135   -171   -478   -841   -587   -678
   -457  -1499  -1044    976    290  -1273    103   -239   -542   -911   -659   -743
   -472  -1553  -1080   1013    301  -1317     85   -293   -589   -971   -717   -789
   -475  -1569  -1096   1021    309  -1332     77   -332   -613  -1008   -753   -815
   -475  -1574  -1098   1026    311  -1337     75   -358   -626  -1031   -774   -823
   -483  -1610  -1130   1047    322  -1371     70   -371   -633  -1041   -787   -826
   -472  -1602  -1130   1039    327  -1369     51   -387   -639  -1054   -797   -833
   -465  -1605  -1143   1034    337  -1374     38   -400   -646  -1060   -813   -839
   -462  -1613  -1150   1039    342  -1382     38   -392   -631  -1049   -802   -828
   -449  -1595  -1145   1021    345  -1371     31   -394   -633  -1052   -813   -831
   -431  -1579  -1150   1005    358  -1366     25   -397   -633  -1054   -820   -828
   -428  -1566  -1137    995    353  -1353     20   -392   -623  -1049   -818   -818
   -423  -1540  -1117    982    345  -1330     15   -387   -610  -1041   -813   -810
   -428  -1527  -1098    976    335  -1314      7   -389   -607  -1039   -813   -795
   -436  -1532  -1096    984    329  -1317     -7   -394   -607  -1039   -810   -787
   -465  -1535  -1070   1000    301  -1304    -15   -400   -600  -1036   -810   -779
   -439  -1478  -1039    958    298  -1260      7   -374   -563  -1005   -782   -745
   -379  -1389  -1010    883    314  -1200     46   -337   -519   -966   -750   -698
   -363  -1353   -989    857    311  -1171     62   -327   -501   -953   -743   -680
   -394  -1363   -971    878    288  -1169     44   -342   -504   -961   -750   -678
   -394  -1296   -901    846    252  -1098     33   -348   -491   -943   -737   -654
   -324  -1231   -909    776    290  -1072     28   -342   -472   -924   -722   -633
   -290  -1247   -956    766    332  -1101      2   -353   -488   -935   -727   -631
   -301  -1244   -943    771    319  -1096     -7   -358   -491   -935   -727   -626
   -301  -1228   -927    766    311  -1078     -7   -353   -480   -927   -724   -618
   -288  -1221   -932    753    319  -1075    -28   -363   -488   -940   -737   -623
   -283  -1231   -950    756    332  -1091    -46   -381   -511   -961   -766   -641
   -285  -1273   -989    779    348  -1132    -70   -397   -537   -987   -797   -657
   -272  -1288  -1015    782    371  -1153    -75   -392   -542   -992   -805   -644
   -267  -1270  -1005    769    368  -1140    -75   -394   -548  -1002   -815   -649
   -283  -1309  -1026    797    371  -1169    -80   -410   -571  -1028   -849   -685
   -288  -1340  -1052    813    379  -1197    -93   -426   -597  -1052   -880   -704
   -283  -1288  -1005    787    361  -1148    -96   -428   -597  -1052   -883   -698
   -272  -1296  -1023    784    374  -1161   -106   -428   -602  -1060   -891   -698
   -267  -1325  -1057    795    394  -1192   -106   -428   -607  -1067   -898   -704
   -259  -1280  -1023    769    379  -1153   -106   -423   -597  -1060   -891   -685
   -239  -1244  -1005    743    381  -1124   -111   -418   -589  -1049   -885   -680
   -220  -1208   -987    711    379  -1098   -127   -418   -592  -1049   -883   -672
   -215  -1234  -1021    724    400  -1127   -127   -413   -600  -1060   -904   -683
   -192  -1171   -979    683    392  -1075   -124   -397   -589  -1047   -896   -665
   -179  -1135   -956    657    387  -1047   -114   -374   -571  -1023   -885   -644
   -161  -1140   -979    649    407  -1060    -54   -272   -527  -1010   -906   -672
   -124  -1052   -927    587    400   -989     51    -85   -405   -930   -875   -665
    -93   -852   -758    470    332   -805    148    135   -184   -709   -693   -506
    -25   -592   -566    309    270   -579    207    441    153   -324   -316   -155
     46   -246   -296     98    168   -272    111    506    324      7    111    298
     -2     49     51    -23    -28     49    -23    161    233    163    420    672
   -109    135    244    -15   -176    189   -184   -335    -57     64    441    743
   -220    -36    184    129   -202     72   -420   -945   -631   -509   -116    252
   -249   -441   -192    345    -31   -319   -667  -1473  -1371  -1439  -1072   -618
   -181   -753   -571    467    192   -662   -792  -1493  -1582  -1751  -1423   -950
   -116   -909   -792    511    335   -852   -727  -1208  -1379  -1605  -1353   -924
    -67   -914   -846    491    389   -880   -581   -911  -1132  -1415  -1234   -849
    -38   -810   -774    423    366   -792   -371   -607   -870  -1202  -1078   -732
     18   -670   -691    324    353   -680   -200   -366   -662  -1023   -943   -620
     57   -594   -654    267    353   -626   -127   -267   -579   -953   -893   -584
     75   -537   -613    231    342   -574    -96   -213   -530   -911   -857   -550
     85   -467   -553    189    319   -509    -72   -171   -501   -878   -823   -514
    114   -402   -519    142    314   -459    -59   -140   -485   -852   -800   -488
    145   -350   -496    101    319   -423    -49   -111   -467   -828   -779   -472
    163   -280   -444     59    303   -361    -38    -83   -449   -807   -766   -465
    176   -236   -413     28    293   -324    -25    -51   -431   -779   -748   -439
    205   -176   -381    -15    293   -277    -20    -23   -418   -750   -727   -413
    228   -109   -340    -62    283   -226    -18     -2   -405   -730   -709   -392
    231    -54   -285    -88    257   -168     -7     28   -387   -706   -693   -368
    254     41   -213   -148    231    -83      2     57   -366   -675   -670   -342
    288    129   -158   -210    223    -12     12     90   -340   -633   -641   -314
    311    184   -127   -249    218     28     25    124   -324   -607   -626   -296
    322    226    -96   -272    210     64     31    153   -309   -584   -613   -280
    337    288    -51   -314    194    119     44    197   -275   -548   -584   -241
    366    379     12   -374    176    194     59    246   -236   -501   -545   -207
    394    426     31   -410    181    228     80    293   -202   -462   -514   -176
    423    522     98   -472    163    311     98    355   -155   -405   -467   -132
    454    605    148   -532    153    376    116    439    -96   -335   -413    -75
    483    662    179   -574    150    420    148    524    -33   -267   -355    -18
    527    789    262   -659    132    527    168    613     38   -184   -280     51
    563    891    327   -727    119    610    184    714    119    -93   -200    132
    607   1005    394   -807    106    701    205    820    194     -2   -122    210
    652   1137    483   -896     83    810    223    914    267     80    -49    290
    688   1265    576   -979     54    919    252    995    335    161     28    371
    711   1376    665  -1044     23   1021    272   1039    368    210     88    431
    735   1470    735  -1104      0   1104    275   1047    374    223    101    449
    748   1512    763  -1132     -7   1137    283   1044    363    220     98    457
    756   1548    789  -1153    -18   1169    296   1036    348    215     96    459
    761   1608    846  -1184    -41   1228    306   1010    324    192     75    454
    766   1626    859  -1197    -46   1244    301    963    277    153     36    428
    769   1649    880  -1210    -57   1267    298    909    223     96    -23    376
    750   1628    878  -1192    -62   1254    293    846    158     28    -90    316
    737   1657    919  -1197    -90   1288    290    792    111    -12   -135    285
    737   1670    932  -1205    -98   1301    288    753     80    -36   -166    265
    743   1657    914  -1200    -85   1288    293    724     62    -49   -184    252
    745   1686    937  -1218    -96   1312    283    688     31    -72   -210    239
    756   1701    945  -1228    -93   1325    283    678     18    -88   -226    226
    769   1714    945  -1244    -90   1330    277    672      2    -98   -239    207
    795   1771    974  -1283    -88   1374    283    680      2    -90   -239    205
    818   1865   1044  -1343   -114   1457    283    693     12    -72   -223    233
    833   1904   1070  -1369   -116   1488    298    719     33    -51   -205    257
    846   1940   1091  -1395   -122   1517    306    745     57    -23   -181    290
    859   2013   1153  -1436   -145   1584    322    776     85      7   -150    324
    883   2081   1197  -1483   -158   1639    324    795     93     15   -150    324
    904   2138   1234  -1519   -163   1686    329    820    106     38   -129    348
    922   2216   1293  -1569   -187   1753    342    849    129     72    -93    400
    937   2281   1343  -1610   -202   1813    353    880    161    111    -57    441
    961   2322   1361  -1641   -200   1842    366    911    187    142    -31    475
    979   2387   1408  -1683   -213   1899    397    948    223    181      0    511
    989   2496   1504  -1743   -257   2000    420    976    249    215     31    537
   1008   2603   1595  -1805   -293   2099    444   1002    280    246     57    561
   1005   2655   1649  -1831   -322   2153    462   1028    309    277     85    592
   1026   2688   1662  -1857   -316   2177    459   1034    316    296    101    613
   1054   2756   1701  -1906   -324   2229    446   1039    337    322    124    644
   1088   2847   1756  -1969   -335   2301    423   1036    342    337    137    670
   1114   2878   1761  -1997   -324   2320    400   1034    335    345    140    680
   1119   2953   1834  -2036   -355   2395    407   1054    363    381    179    727
   1127   3013   1883  -2070   -379   2449    420   1075    376    405    205    758
   1127   3037   1906  -2083   -389   2473    413   1080    371    402    202    753
   1135   3052   1914  -2094   -389   2483    402   1080    363    402    202    756
   1153   3060   1906  -2107   -376   2483    392   1072    358    402    194    758
   1161   3065   1904  -2114   -371   2486    400   1078    358    402    192    756
   1169   3065   1896  -2117   -363   2481    418   1096    368    413    197    769
   1169   3068   1899  -2120   -366   2483    418   1091    358    402    181    763
   1161   3068   1906  -2114   -371   2488    418   1093    355    405    179    766
   1171   3112   1940  -2143   -384   2525    420   1101    363    407    184    771
   1187   3141   1953  -2164   -384   2548    418   1104    366    407    181    774
   1208   3169   1961  -2192   -376   2566    420   1114    374    418    184    784
   1215   3195   1979  -2205   -381   2587    423   1130    392    433    197    802
   1221   3231   2010  -2226   -397   2624    426   1145    410    457    218    831
   1228   3278   2049  -2255   -410   2665    428   1161    431    480    236    854
   1215   3304   2086  -2260   -436   2696    433   1182    454    504    246    872
   1205   3291   2086  -2247   -439   2688    426   1184    452    501    241    880
   1218   3317   2099  -2270   -439   2709    446   1223    478    532    265    909
   1231   3369   2135  -2301   -452   2753    522   1348    548    581    283    917
   1273   3463   2190  -2369   -459   2826    623   1543    670    670    329    950
   1325   3619   2294  -2470   -483   2956    740   1803    891    878    501   1101
   1387   3884   2496  -2634   -553   3190    802   2112   1187   1223    857   1457
   1431   4201   2769  -2816   -667   3486    750   2135   1335   1517   1241   1901
   1361   4403   3039  -2883   -839   3720    610   1740   1270   1675   1530   2265
   1210   4476   3265  -2842  -1026   3871    415   1197   1070   1662   1618   2405
   1057   4229   3169  -2644  -1057   3699    179    561    501   1054   1013   1857
    997   3785   2785  -2392   -893   3286    -36    114   -119    272    194   1067
   1072   3460   2385  -2268   -657   2922   -179    106   -309     10   -106    766
   1163   3343   2179  -2252   -506   2761   -135    389   -137    129    -46    787
   1210   3408   2197  -2309   -493   2803     33    704    101    301     77    885
   1234   3504   2270  -2369   -519   2889    265   1028    350    496    223   1005
   1247   3580   2330  -2416   -542   2956    413   1236    509    631    337   1096
   1265   3629   2364  -2447   -548   2998    465   1317    581    691    389   1137
   1270   3655   2385  -2462   -555   3018    483   1358    615    719    410   1158
   1288   3676   2387  -2481   -548   3031    496   1382    628    732    423   1171
   1304   3712   2405  -2509   -550   3060    509   1405    646    756    449   1195
   1296   3761   2465  -2527   -584   3115    517   1428    665    782    472   1218
   1283   3764   2481  -2525   -600   3122    524   1452    680    807    488   1241
   1283   3785   2501  -2535   -607   3143    527   1465    698    828    506   1257
   1291   3811   2520  -2551   -613   3167    517   1470    706    836    517   1270
   1306   3837   2530  -2572   -610   3185    519   1486    714    852    532   1280
   1317   3873   2553  -2595   -618   3216    530   1512    743    883    558   1309
   1322   3907   2585  -2616   -631   3247    519   1530    761    904    576   1330
   1330   3936   2605  -2634   -639   3270    517   1548    776    919    589   1343
   1335   3954   2618  -2644   -641   3286    527   1571    802    945    613   1363
   1332   3951   2618  -2644   -641   3286    532   1595    820    963    631   1379
   1343   3969   2626  -2657   -641   3296    532   1618    841    984    646   1392
   1353   4011   2657  -2683   -652   3333    527   1644    865   1013    670   1410
   1356   4042   2686  -2699   -665   3364    524   1675    891   1041    696   1436
   1361   4052   2688  -2707   -665   3372    524   1717    922   1075    719   1460
   1361   4076   2714  -2720   -675   3395    535   1774    961   1117    753   1501
   1363   4094   2727  -2730   -680   3411    553   1847   1013   1174    805   1558
   1379   4130   2751  -2753   -685   3442    555   1922   1062   1226    859   1605
   1382   4167   2785  -2774   -701   3476    561   2000   1109   1288    917   1660
   1395   4229   2834  -2811   -719   3530    566   2083   1174   1366    992   1732
   1431   4304   2873  -2868   -722   3590    566   2153   1234   1436   1062   1805
   1449   4354   2904  -2902   -727   3629    568   2195   1267   1491   1117   1860
   1449   4401   2948  -2927   -748   3676    568   2208   1286   1519   1150   1893
   1447   4429   2982  -2938   -766   3707    571   2208   1286   1527   1161   1914
   1439   4403   2961  -2922   -761   3684    555   2179   1260   1501   1140   1904
   1426   4398   2972  -2912   -771   3686    542   2148   1236   1483   1124   1896
   1402   4375   2972  -2889   -784   3673    548   2101   1197   1449   1091   1867
   1374   4317   2943  -2847   -784   3632    550   2044   1153   1400   1047   1823
   1337   4271   2930  -2805   -795   3600    545   1969   1098   1337    979   1761
   1325   4224   2899  -2774   -787   3561    537   1899   1041   1278    914   1699
   1304   4151   2847  -2730   -771   3499    524   1836    992   1223    854   1641
   1278   4086   2808  -2681   -763   3447    504   1766    937   1171    800   1592
   1247   4024   2777  -2637   -763   3400    475   1701    891   1127    748   1545
   1223   3990   2766  -2605   -771   3380    457   1647    857   1088    706   1509
   1213   3951   2738  -2585   -763   3343    436   1608    831   1062    688   1486
   1202   3902   2699  -2553   -748   3302    426   1577    813   1041    665   1465
   1187   3881   2691  -2535   -750   3286    413   1553    797   1021    649   1452
   1174   3852   2678  -2512   -750   3265    394   1545    789   1015    646   1447
   1143   3819   2673  -2481   -763   3244    381   1530    782   1008    631   1436
   1127   3798   2670  -2462   -771   3234    371   1527    779   1013    628   1436
   1124   3787   2660  -2457   -769   3224    355   1517    774   1010    626   1439
   1124   3780   2655  -2452   -763   3218    345   1514    776   1015    631   1444
   1114   3761   2647  -2439   -766   3203    329   1506    771   1018    628   1436
   1114   3769   2655  -2442   -771   3211    322   1501    769   1018    620   1426
   1119   3751   2631  -2436   -756   3190    314   1491    766   1013    613   1418
   1127   3741   2613  -2434   -743   3177    319   1496    782   1028    628   1436
   1122   3782   2660  -2452   -769   3221    340   1519    807   1052    654   1467
   1109   3821   2712  -2465   -802   3268    358   1538    826   1075    683   1499
   1098   3816   2717  -2457   -810   3268    368   1540    828   1085    691   1512
   1085   3787   2701  -2436   -807   3244    361   1525    828   1080    685   1501
   1080   3819   2738  -2452   -828   3281    345   1512    844   1096    698   1514
   1085   3824   2735  -2455   -823   3281    303   1480    828   1085    685   1512
   1080   3798   2714  -2442   -818   3257    249   1444    797   1060    662   1501
   1065   3780   2714  -2421   -823   3247    233   1431    787   1060    665   1506
   1067   3772   2704  -2421   -818   3237    241   1434    797   1070    678   1522
   1070   3741   2670  -2405   -800   3205    231   1418    787   1065    670   1517
   1057   3717   2660  -2390   -800   3190    200   1387    756   1039    644   1501
   1044   3663   2618  -2353   -787   3141    174   1361    724   1010    615   1483
   1036   3611   2572  -2325   -769   3091    155   1330    688    974    579   1452
   1010   3551   2540  -2281   -763   3047    155   1317    672    961    563   1444
    969   3478   2509  -2226   -771   2995    158   1296    657    937    535   1426
    945   3442   2496  -2192   -774   2969    142   1265    633    911    511   1405
    935   3395   2460  -2166   -763   2927    129   1236    615    891    491   1379
    922   3348   2423  -2135   -750   2886    116   1213    594    867    470   1356
    909   3320   2410  -2117   -750   2865     93   1195    574    846    452   1340
    901   3289   2387  -2094   -743   2839     75   1182    561    841    446   1332
    909   3260   2351  -2086   -722   2805     75   1184    561    849    449   1340
    904   3231   2325  -2068   -711   2779     72   1179    561    852    446   1337
    880   3192   2312  -2039   -714   2753     67   1169    553    846    441   1332
    880   3154   2273  -2016   -696   2714     49   1150    542    841    436   1322
    883   3135   2249  -2010   -683   2694     41   1148    548    836    428   1314
    880   3122   2242  -2003   -680   2683    101   1231    597    854    418   1291
    896   3138   2239  -2018   -670   2688    197   1392    696    909    431   1283
    940   3237   2296  -2088   -678   2766    290   1600    885   1078    566   1397
    989   3429   2439  -2210   -724   2933    337   1883   1184   1423    914   1722
   1065   3720   2655  -2392   -795   3187    252   1969   1366   1753   1325   2164
   1028   3930   2902  -2481   -937   3419    129   1683   1348   1958   1660   2569
    896   4037   3141  -2465  -1122   3590    -28   1176   1145   1966   1784   2751
    763   3855   3089  -2309  -1163   3473   -280    496    524   1340   1202   2236
    670   3411   2740  -2042  -1036   3076   -519    -96   -213    433    283   1374
    688   2982   2294  -1836   -802   2639   -688   -218   -517     33   -148    943
    737   2738   2000  -1738   -631   2369   -675     10   -389     98   -148    898
    774   2717   1943  -1748   -584   2330   -548    290   -161    262    -46    956
    802   2733   1930  -1769   -563   2330   -371    571     83    444     83   1047
    818   2787   1966  -1805   -574   2377   -192    818    298    620    220   1163
    839   2837   1997  -1836   -579   2418   -109    924    394    696    283   1221
    844   2842   1997  -1844   -576   2418   -101    953    423    717    298   1234
    839   2831   1992  -1836   -576   2413    -93    971    439    730    311   1239
    828   2798   1969  -1816   -568   2385    -83    979    449    740    316   1239
    828   2779   1951  -1803   -561   2366    -83    992    462    753    332   1249
    826   2774   1945  -1803   -561   2359    -93    992    457    756    335   1257
    807   2764   1956  -1787   -574   2361   -109    982    454    753    332   1249
    800   2748   1948  -1777   -574   2351   -122    976    454    756    332   1247
    805   2753   1948  -1779   -571   2351   -111    984    467    769    350   1265
    802   2743   1940  -1771   -568   2340   -116    971    467    763    350   1262
    813   2743   1927  -1779   -555   2335   -129    971    475    774    358   1275
    810   2696   1886  -1753   -540   2294   -140    974    478    774    353   1275
    818   2681   1862  -1748   -522   2273   -142    974    485    779    355   1278
    828   2699   1870  -1766   -522   2283   -142    989    506    807    381   1299
    815   2707   1891  -1761   -537   2301   -148    992    519    820    389   1309
    802   2709   1906  -1756   -553   2309   -158   1002    535    833    400   1314
    807   2686   1878  -1745   -535   2283   -166   1010    545    833    402   1314
    815   2665   1849  -1743   -517   2257   -163   1034    568    859    426   1330
    823   2675   1852  -1751   -514   2262   -158   1072    613    906    472   1366
    826   2696   1867  -1764   -522   2283   -153   1114    665    956    517   1410
    820   2701   1880  -1761   -530   2291   -150   1161    709    997    555   1444
    854   2761   1906  -1808   -527   2335   -140   1234    782   1078    641   1512
    872   2811   1935  -1842   -532   2374   -129   1317    862   1174    727   1584
    883   2857   1974  -1870   -545   2416   -124   1371    927   1249    800   1644
    891   2881   1990  -1886   -548   2436   -116   1410    979   1301    854   1688
    880   2894   2013  -1888   -566   2455   -111   1423   1002   1325    891   1714
    865   2876   2010  -1870   -574   2444   -106   1423   1013   1335    906   1730
    854   2863   2008  -1860   -576   2436   -119   1395    997   1317    896   1722
    846   2852   2005  -1849   -579   2429   -145   1340    953   1275    859   1686
    831   2818   1987  -1826   -576   2405   -150   1280    898   1221    810   1644
    802   2740   1938  -1771   -568   2340   -145   1226    839   1161    761   1595
    784   2683   1899  -1735   -558   2294   -150   1150    769   1085    696   1532
    771   2637   1865  -1704   -545   2252   -176   1060    685    995    613   1449
    737   2543   1805  -1641   -535   2174   -210    958    592    898    511   1348
    714   2457   1740  -1587   -514   2099   -220    880    522    826    436   1278
    691   2395   1701  -1543   -504   2049   -220    823    475    779    387   1226
    665   2346   1680  -1504   -506   2013   -231    771    436    740    342   1182
    646   2283   1636  -1467   -496   1961   -265    704    381    680    285   1124
    633   2221   1587  -1428   -475   1904   -275    662    335    633    244   1080
    626   2184   1558  -1405   -467   1873   -285    628    298    602    218   1047
    613   2158   1545  -1384   -465   1852   -293    613    288    597    215   1034
    610   2143   1530  -1376   -459   1836   -298    594    272    581    205   1026
    587   2130   1543  -1358   -478   1836   -314    571    259    568    197   1005
    563   2088   1525  -1327   -480   1808   -309    566    257    566    192    984
    574   2101   1527  -1337   -475   1816   -301    566    265    576    205    992
    581   2101   1517  -1343   -467   1810   -306    558    259    581    207    997
    579   2099   1519  -1340   -470   1810   -314    545    249    568    200    992
    571   2091   1517  -1332   -472   1803   -319    537    244    566    200   1002
    561   2096   1535  -1327   -485   1816   -309    545    265    587    218   1021
    553   2107   1553  -1332   -501   1831   -290    542    280    597    228   1021
    545   2081   1535  -1312   -496   1808   -288    535    272    589    223   1000
    527   2044   1514  -1288   -493   1779   -288    530    265    589    223    989
    522   2068   1545  -1293   -511   1808   -283    532    285    613    249   1015
    530   2091   1561  -1312   -517   1826   -298    509    277    610    257   1031
    527   2070   1543  -1301   -506   1808   -337    470    252    589    239   1010
    509   2042   1532  -1278   -511   1787   -353    449    226    568    218    987
    517   2057   1540  -1286   -511   1800   -348    449    231    574    228    997
    517   2049   1530  -1283   -506   1790   -353    441    220    568    226   1005
    509   1979   1470  -1244   -480   1725   -350    428    200    545    202    979
    491   1865   1374  -1179   -441   1621   -358    407    166    509    163    937
    480   1821   1340  -1150   -428   1582   -363    389    145    485    148    911
    459   1771   1309  -1117   -426   1543   -358    379    129    470    140    898
    436   1709   1273  -1075   -418   1491   -358    358    101    446    114    865
    413   1662   1249  -1039   -418   1457   -363    329     67    415     85    831
    407   1615   1208  -1010   -400   1413   -363    311     41    379     51    800
    407   1551   1140   -982   -366   1345   -384    288     15    353     25    774
    413   1512   1098   -963   -342   1306   -389    272      2    332     12    761
    394   1491   1096   -943   -350   1293   -379    262    -10    314      0    743
    387   1483   1096   -935   -353   1291   -379    259    -12    311      0    735
    389   1465   1072   -930   -340   1270   -387    239    -36    290    -18    706
    387   1426   1039   -906   -327   1234   -392    226    -46    277    -33    683
    376   1405   1026   -893   -324   1218   -384    218    -46    272    -33    683
    368   1369   1000   -867   -314   1184   -376    228    -36    283    -20    696
    387   1340    953   -865   -283   1145   -350    277    -10    280    -38    657
    394   1371    976   -883   -290   1174   -257    418     96    329    -41    613
    402   1483   1080   -945   -340   1283   -158    594    290    501     93    704
    433   1704   1270  -1067   -418   1488    -96    807    602    859    446   1026
    504   1974   1470  -1241   -485   1722   -166    937    852   1267    945   1545
    483   2270   1787  -1379   -652   2029   -298    711    779   1413   1291   1974
    381   2314   1930  -1350   -774   2122   -387    340    467   1273   1343   2096
    277   2177   1899  -1226   -810   2039   -485    -80    -54    756    888   1699
    213   1826   1613  -1021   -701   1722   -678   -657   -802   -194   -137    719
    228   1423   1195   -828   -483   1309   -878   -932  -1210   -727   -722    153
    272   1119    846   -696   -285    984   -914   -807  -1109   -649   -711    109
    288    971    683   -628   -197    828   -823   -574   -859   -444   -579    189
    293    935    641   -615   -174    789   -675   -348   -605   -246   -439    293
    306    997    688   -652   -189    844   -501   -103   -342    -23   -259    428
    322   1060    737   -691   -210    901   -405     41   -192    106   -145    514
    324   1078    753   -701   -213    917   -371     90   -135    155   -106    540
    332   1083    750   -709   -210    919   -355    109   -109    181    -83    558
    348   1065    714   -706   -181    891   -355    111   -111    174    -83    553
    366   1044    678   -706   -155    862   -355    116   -106    176    -80    550
    363   1047    683   -704   -158    865   -350    124    -85    192    -59    563
    355   1060    701   -709   -174    880   -348    122    -72    202    -49    568
    350   1065    714   -709   -181    891   -335    124    -59    215    -36    574
    327   1047    719   -688   -194    883   -324    127    -44    231    -25    587
    322   1018    696   -670   -187    857   -329    127    -36    236    -15    600
    329   1008    678   -670   -174    844   -329    122    -38    244      0    600
    329   1015    683   -672   -176    849   -327    116    -36    249      2    594
    340   1023    683   -683   -171    852   -324    124    -23    265     15    600
    345   1031    685   -688   -168    859   -316    135    -12    280     31    615
    340    997    654   -670   -158    826   -329    145     -5    290     44    631
    340    995    654   -667   -155    826   -332    155     12    309     67    644
    329    987    654   -659   -163    820   -322    166     36    327     93    657
    324    982    657   -652   -166    820   -319    187     64    355    122    675
    345   1000    654   -675   -155    828   -316    220     93    389    155    706
    345   1013    667   -680   -161    841   -301    265    148    444    205    745
    337   1013    672   -675   -168    844   -288    314    207    511    267    795
    376   1044    667   -709   -145    857   -285    368    270    589    335    852
    402   1093    691   -748   -145    893   -272    436    342    675    420    924
    426   1143    717   -787   -145    930   -259    501    415    763    509   1002
    444   1195    750   -820   -153    971   -246    553    472    831    584   1072
    444   1215    771   -828   -163    995   -244    581    506    870    628   1109
    426   1221    792   -826   -184   1008   -246    584    504    872    636   1109
    415   1223    807   -820   -197   1018   -239    581    498    862    636   1109
    400   1200    797   -802   -197   1000   -236    563    475    836    620   1104
    379   1158    779   -769   -200    969   -241    522    428    784    579   1070
    361   1119    758   -740   -200    940   -249    459    363    706    504    997
    340   1072    732   -706   -197    904   -249    394    293    626    426    917
    319   1034    714   -678   -197    875   -259    319    215    537    340    833
    293    961    667   -626   -187    815   -272    241    137    444    254    743
    270    885    613   -579   -171    748   -288    171     72    374    184    675
    257    828    571   -542   -158    701   -296    114     18    311    122    605
    249    779    527   -514   -140    654   -301     62    -33    259     75    553
    244    727    483   -485   -119    605   -309     20    -72    210     38    519
    233    704    467   -470   -116    587   -316    -12    -98    181     10    488
    226    667    441   -446   -106    555   -329    -38   -116    163    -10    472
    218    644    423   -431   -103    535   -337    -62   -137    140    -31    444
    215    610    394   -413    -88    504   -337    -64   -137    135    -38    439
    207    600    392   -405    -93    496   -329    -72   -142    135    -44    426
    202    597    394   -402    -96    496   -329    -70   -142    132    -41    418
    200    581    381   -392    -93    483   -327    -64   -132    140    -28    423
    200    581    381   -389    -90    483   -329    -64   -122    137    -23    428
    194    594    397   -397   -101    498   -332    -64   -114    142    -18    436
    202    584    381   -394    -90    485   -337    -62   -101    155     -7    444
    205    589    384   -400    -88    488   -340    -62    -90    166      5    449
    213    628    415   -420   -101    522   -314    -38    -57    197     44    478
    210    672    462   -444   -124    568   -288    -18    -31    220     67    496
    200    662    462   -431   -132    563   -270     -7    -18    233     77    506
    189    636    446   -413   -129    540   -267     -7    -10    239     83    504
    181    618    436   -400   -127    527   -275    -18     -7    239     85    504
    181    652    470   -418   -145    561   -296    -41    -10    241     88    496
    200    657    457   -428   -129    558   -329    -72    -23    236     93    496
    194    636    441   -415   -124    540   -348    -96    -38    226     88    491
    187    636    449   -410   -129    542   -350   -101    -46    220     90    496
    189    592    402   -392   -109    498   -355   -106    -57    215     83    483
    197    561    363   -379    -83    462   -363   -122    -72    202     64    459
    200    506    306   -353    -51    405   -379   -142   -101    171     33    433
    207    493    285   -350    -38    389   -387   -153   -114    153     20    423
    210    433    223   -322     -7    327   -381   -163   -129    135     10    407
    197    355    158   -277     18    257   -381   -187   -153    106    -15    376
    179    314    132   -246     23    223   -384   -213   -168     77    -41    345
    168    288    119   -228     25    205   -387   -231   -179     62    -59    324
    163    257     93   -210     36    174   -392   -244   -187     46    -85    303
    158    275    116   -218     20    197   -402   -262   -200     31   -106    290
    145    277    129   -213      7    205   -415   -277   -210     18   -114    290
    153    220     67   -187     44    145   -428   -285   -215     12   -116    285
    153    189     36   -171     57    114   -418   -280   -205     18   -116    265
    158    150     -7   -153     83     72   -405   -272   -189     28   -101    262
    161    122    -41   -142    101     41   -410   -280   -192     20   -106    265
    153    124    -28   -137     90     49   -420   -288   -200     10   -127    272
    148     80    -70   -116    109      7   -379   -226   -161     15   -137    226
    158     93    -64   -127    111     15   -275    -54    -33     85    -93    207
    187    192      5   -192     90    101   -174    153    158    244     33    298
    239    361    122   -298     59    241    -90    410    444    535    314    561
    303    623    319   -465     -7    470   -116    568    670    878    724   1015
    275    909    631   -592   -179    771   -233    290    623   1039   1041   1415
    163   1028    865   -597   -350    948   -381   -163    418   1044   1187   1634
     38    966    927   -501   -444    948   -587   -714     -7    698    906   1397
    -54    480    535   -215   -293    506   -818  -1306   -701   -163     -2    506
    -31     18     49      7    -41     31  -1018  -1551  -1145   -761   -641   -111
     31   -241   -272    106    150   -257  -1039  -1374  -1049   -732   -680   -179
     77   -283   -361    103    218   -322   -919  -1085   -797   -550   -563   -106
    109   -252   -361     70    233   -306   -732   -807   -542   -368   -436    -18
    137   -236   -376     49    257   -306   -550   -545   -314   -197   -311     88
    150   -179   -332     12    239   -254   -452   -407   -189    -98   -233    163
    155   -163   -319      5    236   -241   -418   -358   -132    -59   -200    189
    163   -168   -332      0    246   -249   -428   -353   -124    -59   -197    187
    163   -202   -366     20    265   -283   -415   -342   -114    -59   -197    181
    163   -184   -348     10    254   -265   -402   -329    -90    -44   -184    187
    171   -174   -345      2    257   -259   -389   -316    -72    -31   -171    187
    171   -181   -353      5    259   -267   -387   -309    -59    -23   -163    200
    161   -194   -355     18    257   -275   -387   -306    -44    -18   -158    207
    161   -215   -376     25    267   -296   -381   -301    -28    -15   -153    220
    179   -223   -402     23    290   -311   -379   -290    -12     -5   -150    233
    194   -189   -387     -5    288   -288   -376   -275     15     12   -142    244
    202   -174   -376    -15    288   -275   -374   -267     38     28   -129    259
    205   -176   -384    -15    293   -280   -363   -257     57     44   -116    270
    218   -194   -413    -10    314   -303   -363   -249     72     49   -109    272
    228   -228   -457     -2    340   -340   -358   -233     77     51   -106    275
    239   -215   -454    -12    345   -335   -345   -207    109     72    -88    298
    244   -181   -426    -31    332   -303   -337   -171    155    103    -59    329
    249   -171   -420    -38    335   -296   -324   -129    202    140    -33    366
    262   -187   -449    -38    353   -316   -309    -90    236    166    -20    376
    265   -192   -457    -36    358   -324   -298    -38    277    197      2    394
    280   -168   -449    -57    361   -309   -277     25    327    244     49    426
    322   -119   -441   -101    381   -280   -257    116    402    314    116    493
    340    -88   -428   -127    381   -257   -236    200    467    387    184    553
    355    -12   -368   -171    361   -189   -218    277    537    459    252    615
    366     28   -337   -197    353   -153   -200    337    589    517    311    672
    374     51   -322   -213    348   -135   -189    371    628    558    361    724
    379     77   -303   -228    340   -111   -187    374    646    579    387    763
    389     85   -303   -239    345   -109   -192    355    633    568    389    763
    389    103   -285   -249    337    -90   -192    329    618    555    379    763
    389     80   -309   -233    350   -114   -202    277    576    509    337    724
    384     44   -340   -215    363   -148   -207    210    522    449    280    675
    376     15   -361   -197    368   -171   -210    145    475    394    226    626
    363    -46   -410   -158    387   -228   -220     59    405    316    155    563
    327   -137   -465    -93    394   -301   -223    -25    337    239     77    485
    306   -179   -485    -64    394   -329   -244    -96    285    174     20    431
    298   -226   -524    -36    410   -376   -259   -158    239    119    -28    384
    298   -262   -561    -18    428   -413   -293   -220    189     67    -72    342
    293   -332   -626     20    459   -478   -319   -272    142     23   -119    298
    280   -394   -675     54    478   -535   -329   -309    109    -10   -158    257
    267   -428   -696     80    480   -561   -329   -335     88    -36   -184    223
    267   -449   -719     88    493   -584   -324   -350     75    -49   -194    210
    272   -441   -714     85    493   -576   -316   -345     85    -41   -181    223
    272   -436   -709     80    488   -571   -319   -350     85    -44   -179    226
    272   -452   -724     88    498   -587   -322   -355     80    -49   -181    215
    272   -462   -735     93    501   -597   -322   -355     77    -51   -181    205
    285   -452   -737     83    511   -594   -316   -340     90    -44   -174    210
    283   -452   -737     83    509   -594   -301   -329     98    -38   -168    215
    288   -444   -732     77    509   -587   -296   -332     98    -36   -166    213
    293   -431   -724     67    509   -576   -277   -322    114    -23   -153    220
    288   -400   -688     57    488   -542   -239   -296    145      7   -122    249
    277   -381   -659     49    467   -519   -207   -288    153     15   -116    252
    267   -387   -654     59    459   -519   -197   -288    150     12   -122    246
    277   -381   -659     51    467   -519   -205   -290    155     23   -111    259
    288   -363   -652     38    470   -506   -220   -290    171     41    -88    280
    298   -363   -662     31    478   -511   -262   -314    153     23   -103    270
    293   -381   -675     44    483   -527   -285   -332    135     12   -111    265
    285   -374   -659     44    470   -517   -280   -335    135     20   -106    259
    285   -345   -631     31    457   -488   -277   -335    142     31   -101    252
    283   -400   -683     57    480   -542   -288   -350    116      5   -124    236
    262   -506   -769    122    514   -636   -290   -371     83    -28   -150    213
    236   -530   -769    145    501   -649   -293   -384     64    -44   -158    205
    228   -553   -782    163    504   -667   -293   -389     57    -51   -158    207
    223   -592   -815    184    517   -704   -301   -400     36    -77   -181    181
    205   -615   -820    205    511   -717   -301   -407     25    -98   -194    158
    181   -678   -859    246    519   -766   -288   -420     10   -116   -218    129
    181   -711   -893    265    537   -802   -283   -439    -10   -137   -241    103
    179   -727   -909    272    542   -818   -288   -452    -20   -153   -252    101
    171   -756   -927    290    548   -841   -285   -454    -33   -168   -265     83
    174   -748   -924    285    548   -836   -298   -462    -44   -181   -277     67
    166   -756   -922    296    542   -839   -283   -459    -41   -179   -280     64
    145   -771   -919    311    530   -844   -283   -467    -51   -189   -293     46
    142   -779   -922    316    530   -849   -277   -465    -57   -192   -296     46
    135   -805   -943    332    537   -875   -272   -462    -59   -192   -290     51
    140   -815   -956    337    548   -885   -257   -441    -46   -187   -285     54
    161   -807   -969    322    563   -888   -176   -335      5   -174   -296     15
    192   -735   -927    270    558   -828    -44   -132    140    -96   -252     18
    226   -571   -797    171    509   -683     70    127    376    129    -59    179
    296   -327   -623     15    459   -475    135    480    732    537    337    566
    350     -7   -361   -171    355   -184     62    485    885    865    776   1049
    283    184    -98   -233    189     44    -85     67    774   1002   1075   1410
    145    236     90   -192     25    163   -303   -509    444    862   1060   1457
     23      0    -23    -10     23    -10   -530  -1163   -181    194    420    883
    -54   -550   -496    301    218   -524   -740  -1641   -917   -753   -563    -51
    -18   -932   -914    475    446   -924   -852  -1644  -1104  -1028   -891   -384
     20  -1106  -1127    542    574  -1117   -789  -1379   -922   -906   -839   -379
     62  -1124  -1187    532    623  -1156   -631  -1111   -688   -750   -732   -324
     75  -1047  -1122    485    597  -1083   -426   -810   -428   -550   -581   -226
     90   -966  -1057    436    571  -1010   -262   -581   -233   -384   -457   -132
     96   -919  -1015    413    555   -966   -194   -493   -158   -327   -407    -96
     98   -872   -971    387    535   -922   -161   -454   -124   -298   -381    -72
    101   -883   -984    389    540   -932   -140   -436   -114   -288   -379    -67
    101   -875   -976    387    537   -924   -137   -428   -114   -285   -379    -77
    101   -898  -1000    397    548   -948   -135   -413   -106   -283   -371    -88
    103   -885   -989    392    545   -937   -132   -397   -101   -272   -363    -72
    109   -839   -950    363    527   -896   -119   -379    -85   -254   -342    -54
    111   -818   -932    353    519   -875   -101   -366    -70   -244   -322    -41
    103   -828   -932    361    517   -880    -96   -361    -72   -241   -319    -49
    101   -846   -948    374    524   -896   -106   -368    -88   -249   -335    -64
    119   -795   -914    335    514   -854    -96   -345    -67   -220   -298    -31
    127   -789   -917    329    522   -852    -90   -327    -59   -205   -275    -12
    114   -787   -901    335    506   -841    -88   -319    -54   -194   -272    -18
    127   -740   -867    306    496   -802    -72   -296    -38   -168   -254     -7
    140   -748   -888    303    514   -818    -75   -280    -33   -153   -233      7
    135   -735   -870    301    501   -802    -64   -262    -15   -137   -215     23
    137   -724   -862    290    498   -792    -57   -233     10   -116   -197     41
    161   -683   -844    262    501   -763    -46   -194     44    -80   -168     72
    179   -644   -823    231    498   -732    -36   -150     80    -36   -129    103
    194   -597   -795    200    493   -696    -15    -88    140     25    -67    153
    213   -545   -758    166    483   -652    -10    -25    192     93     -5    213
    252   -478   -730    114    491   -602     -2     51    262    181     72    296
    267   -415   -685     72    475   -550      2    124    332    262    155    376
    275   -355   -631     38    452   -493      7    187    394    342    233    457
    270   -324   -594     25    431   -459      2    223    428    394    288    517
    270   -270   -540      0    405   -405     15    244    457    436    332    563
    257   -241   -501    -10    379   -371     23    239    457    449    350    587
    257   -254   -511     -2    381   -381     15    218    433    431    340    592
    254   -259   -514      2    381   -387      7    187    405    400    316    574
    241   -265   -506     12    374   -384      7    155    376    361    280    550
    205   -327   -535     59    368   -431      0     93    316    277    202    491
    184   -394   -579    103    379   -485      0     36    259    200    132    436
    166   -459   -626    145    394   -542      0    -28    189    122     51    374
    155   -488   -644    166    400   -566      5    -83    122     62    -10    329
    150   -535   -688    192    418   -610    -10   -142     51      0    -64    285
    140   -574   -714    215    426   -644    -31   -200    -12    -57   -119    241
    119   -620   -740    249    428   -680    -33   -239    -64   -106   -168    197
    103   -654   -758    275    431   -706    -36   -275   -106   -148   -210    153
     98   -659   -758    280    428   -709    -49   -303   -135   -176   -239    127
     88   -678   -769    293    428   -722    -62   -329   -161   -197   -252    111
     80   -680   -763    298    420   -719    -59   -332   -166   -200   -249    109
     83   -688   -771    303    426   -730    -51   -329   -166   -197   -249    109
     90   -693   -784    298    436   -737    -49   -335   -176   -205   -252     98
     98   -675   -776    288    436   -724    -54   -327   -174   -197   -246    106
    103   -654   -758    275    431   -706    -51   -311   -166   -189   -231    122
    106   -631   -737    262    420   -683    -38   -303   -161   -189   -223    127
    103   -631   -737    262    418   -683    -38   -296   -158   -184   -213    132
    101   -594   -696    246    397   -644    -28   -280   -150   -168   -202    129
    101   -550   -652    223    374   -600      0   -252   -122   -140   -184    140
     90   -532   -623    220    355   -576     31   -228   -101   -114   -153    161
     77   -511   -589    215    332   -550     49   -205    -80    -93   -129    181
     77   -509   -587    213    332   -548     28   -213    -83   -106   -140    174
     83   -470   -553    192    316   -509     28   -220    -77    -96   -127    179
     93   -446   -540    176    316   -493     20   -239    -93   -101   -127    176
     88   -444   -535    176    311   -488    -12   -265   -116   -116   -129    179
     85   -431   -517    171    298   -472    -15   -265   -114   -106   -119    192
     88   -423   -514    166    298   -467      0   -254   -111    -98   -114    187
     93   -439   -532    174    311   -485     -2   -254   -122   -106   -135    168
     88   -501   -592    205    340   -548    -25   -277   -158   -135   -158    145
     93   -558   -652    231    371   -605    -33   -290   -187   -158   -174    124
     85   -584   -672    249    379   -628    -33   -296   -210   -184   -200     90
     75   -597   -672    262    374   -633    -23   -288   -218   -189   -210     75
     57   -628   -685    285    371   -657    -12   -293   -228   -200   -213     64
     41   -675   -717    314    379   -696    -10   -306   -249   -218   -226     46
     25   -727   -753    350    387   -740    -12   -314   -265   -239   -244     28
     20   -758   -779    368    400   -769    -18   -324   -277   -257   -270      5
     18   -774   -795    376    405   -782    -28   -337   -303   -283   -298    -31
     20   -769   -789    374    402   -779    -28   -332   -303   -277   -290    -31
     10   -763   -776    374    392   -769    -10   -319   -290   -262   -275    -15
      2   -795   -797    397    400   -795     -5   -316   -296   -259   -272    -20
      5   -805   -810    400    407   -807     -2   -309   -298   -262   -272    -28
      7   -802   -810    397    407   -805      2   -306   -298   -257   -267    -33
      0   -852   -852    423    426   -852     10   -285   -293   -257   -272    -46
      5   -849   -854    423    428   -852     83   -174   -223   -231   -277    -80
     31   -727   -758    345    392   -743    192     12    -57   -111   -210    -54
     70   -540   -613    233    340   -576    267    220    187    137     15    129
    137   -290   -428     75    283   -358    288    472    506    542    444    542
    192     18   -174   -103    184    -77    213    493    644    849    875   1039
    129    181     49   -155     38    116     88    114    415    849   1083   1340
     12    132    119    -72    -54    124    -33   -309     18    584    948   1267
   -114    -96     18    101    -67    -38   -202   -862   -649   -158    194    571
   -176   -496   -319    337     70   -407   -433  -1379  -1371  -1085   -795   -368
   -132   -828   -696    480    280   -763   -550  -1374  -1452  -1218   -974   -584
    -96  -1031   -937    563    418   -984   -496  -1153  -1234  -1047   -872   -548
    -72  -1072  -1002    571    462  -1039   -371   -893   -976   -849   -745   -472
    -85  -1036   -950    561    431   -995   -179   -594   -691   -618   -574   -355
    -77   -953   -878    514    397   -917    -36   -387   -485   -441   -431   -244
    -67   -917   -849    491    389   -883     20   -306   -405   -374   -374   -194
    -83   -919   -836    498    376   -878     46   -265   -366   -342   -348   -176
    -83   -914   -831    498    374   -872     54   -239   -345   -324   -335   -179
    -64   -888   -823    475    376   -857     49   -236   -348   -324   -332   -189
    -72   -878   -807    475    366   -844     51   -231   -337   -316   -327   -189
    -80   -872   -792    475    353   -833     57   -223   -327   -314   -322   -184
    -85   -878   -792    483    353   -836     54   -218   -322   -309   -314   -179
    -83   -862   -779    470    348   -820     64   -205   -298   -293   -298   -168
    -80   -849   -769    465    342   -807     72   -192   -277   -270   -270   -150
    -85   -836   -750    459    329   -795     67   -181   -272   -254   -257   -148
    -85   -883   -797    485    355   -841     72   -168   -270   -252   -265   -163
    -90   -872   -782    480    342   -826     85   -158   -252   -233   -246   -148
    -83   -841   -758    462    335   -800     85   -140   -228   -205   -207   -114
    -88   -841   -753    462    332   -797    101   -116   -197   -174   -171    -88
    -98   -831   -732    465    316   -782    119    -96   -176   -155   -155    -83
   -109   -813   -706    459    296   -761    119    -93   -174   -145   -155    -96
   -106   -779   -672    441    280   -727    122    -75   -148   -114   -129    -80
   -101   -761   -662    428    277   -711    124    -41   -111    -72    -98    -49
   -106   -748   -641    428    267   -696    142      7    -54    -18    -46     -5
   -103   -766   -665    433    277   -717    148     54     -7     28      0     25
    -88   -722   -633    405    270   -678    155    114     57     98     70     80
    -67   -657   -589    361    259   -623    166    181    132    184    150    142
    -51   -594   -542    324    244   -568    179    252    210    270    233    226
    -49   -571   -524    309    236   -548    194    322    290    358    319    316
    -38   -524   -485    280    220   -504    205    371    345    418    387    374
    -28   -470   -441    246    205   -457    213    400    374    454    428    410
    -12   -441   -428    228    207   -436    226    420    394    472    459    436
    -33   -449   -418    241    189   -433    220    407    379    446    452    420
    -38   -462   -423    252    192   -444    223    379    350    413    418    389
    -46   -483   -436    262    192   -459    228    342    309    358    368    342
    -59   -511   -452    285    194   -483    218    285    249    285    301    272
    -83   -558   -475    319    194   -517    210    218    176    192    207    187
    -98   -618   -522    358    210   -571    197    155    109    109    119    111
   -109   -665   -558    387    223   -613    187     90     33     28     41     38
   -124   -693   -568    410    220   -631    171     31    -20    -41    -25    -18
   -132   -730   -600    428    233   -665    158    -12    -62    -88    -72    -54
   -140   -769   -628    454    241   -698    142    -59   -101   -135   -122    -96
   -153   -802   -652    475    246   -727    124    -90   -127   -174   -161   -137
   -145   -836   -691    491    272   -763    109   -114   -153   -205   -194   -166
   -129   -841   -711    485    288   -779     96   -135   -171   -231   -215   -181
   -119   -839   -719    478    298   -779     93   -142   -174   -241   -220   -189
   -116   -823   -706    470    293   -766     93   -145   -163   -239   -223   -202
   -111   -839   -727    475    306   -784     90   -142   -158   -244   -226   -207
    -98   -828   -732    462    316   -782     85   -142   -158   -254   -231   -205
   -101   -766   -665    433    280   -717     83   -132   -132   -228   -207   -176
    -96   -753   -657    423    277   -706     80   -119   -103   -200   -176   -148
    -88   -771   -683    431    296   -727     88    -96    -75   -166   -145   -109
    -90   -722   -631    405    270   -678    116    -64    -33   -127   -106    -75
    -88   -659   -571    374    241   -615    137    -33     10    -90    -70    -38
    -88   -636   -550    361    228   -592    145    -23     33    -77    -64    -33
    -88   -607   -519    348    215   -563    150    -15     46    -70    -62    -31
    -83   -576   -496    329    205   -537    142    -18     57    -57    -54    -20
    -72   -548   -475    309    200   -514    137    -20     70    -41    -28      0
    -62   -519   -459    290    197   -491    122    -31     70    -33    -18     12
    -51   -496   -444    275    194   -470     98    -51     57    -44    -20     12
    -44   -478   -433    259    194   -457     90    -51     57    -41    -12     20
    -33   -478   -444    254    202   -462     93    -38     75    -20      5     31
    -28   -509   -480    265    226   -496     85    -44     64    -23      2     25
    -36   -587   -550    311    257   -568     77    -59     36    -46    -23      7
    -41   -602   -563    319    259   -581     51    -88      5    -75    -59    -23
    -38   -618   -579    329    267   -600     54    -98     -7    -83    -67    -31
    -49   -667   -618    355    283   -641     59   -103    -23    -98    -85    -51
    -83   -719   -636    402    275   -678     72   -111    -36   -111   -101    -67
    -96   -756   -659    423    280   -709     70   -132    -57   -132   -122    -88
    -93   -792   -698    441    301   -745     64   -148    -75   -155   -148   -111
    -93   -818   -724    454    314   -771     59   -163    -90   -174   -166   -132
    -93   -805   -711    449    309   -758     51   -174    -93   -181   -171   -150
    -96   -807   -711    452    306   -761     46   -181   -103   -189   -176   -166
    -98   -810   -711    454    303   -761     44   -179   -103   -189   -179   -168
    -96   -800   -704    446    303   -753     51   -171    -96   -179   -171   -161
    -96   -800   -704    449    303   -753     59   -163    -88   -166   -150   -142
    -90   -813   -722    452    314   -769     59   -161    -90   -166   -140   -140
    -83   -823   -743    452    329   -784     70   -137    -77   -166   -142   -158
    -70   -846   -776    457    353   -813    137    -36    -20   -155   -171   -215
    -51   -771   -719    413    332   -745    249    135    116    -67   -129   -213
    -18   -558   -542    285    259   -550    332    363    384    213    129      2
     36   -277   -314    119    174   -293    371    623    719    628    566    418
     49     64     15    -59     15     41    293    553    805    896    984    885
    -44    293    337   -124   -189    314    145    155    605    940   1239   1218
   -181    231    413    -25   -298    322    -20   -319    215    693   1119   1140
   -262    -85    176    171   -220     44   -246   -888   -418     -2    407    475
   -277   -587   -309    431     15   -449   -470  -1309  -1062   -854   -522   -397
   -236   -940   -704    589    233   -823   -574  -1306  -1179  -1062   -792   -685
   -189  -1075   -888    631    348   -982   -472  -1026   -917   -859   -657   -623
   -161  -1041   -883    600    358   -963   -322   -753   -646   -641   -504   -514
   -137   -940   -805    537    332   -872   -122   -465   -376   -418   -337   -397
   -119   -872   -753    496    316   -813     20   -257   -181   -257   -205   -301
   -111   -870   -758    491    322   -815     57   -207   -140   -220   -174   -290
   -106   -841   -737    472    314   -789     83   -171   -101   -179   -135   -265
   -109   -831   -724    467    306   -779    109   -140    -72   -148   -103   -239
    -98   -820   -722    459    311   -771    114   -127    -62   -137    -96   -249
   -103   -810   -706    457    298   -758    111   -122    -62   -129    -93   -244
   -106   -800   -696    452    293   -748    132   -111    -49   -116    -80   -236
   -101   -774   -672    436    283   -722    132   -111    -49   -111    -72   -228
    -96   -766   -670    431    285   -719    135    -98    -38    -98    -51   -210
    -96   -745   -652    420    275   -698    137    -90    -25    -88    -38   -207
   -101   -743   -644    420    270   -693    140    -88    -18    -75    -33   -210
   -109   -758   -652    431    270   -706    148    -77     -2    -59    -20   -213
   -106   -743   -636    426    265   -691    158    -64      5    -44    -10   -223
   -111   -724   -613    415    249   -667    168    -59     10    -41     -7   -215
   -103   -693   -589    397    241   -641    168    -41     23    -25     15   -184
   -111   -704   -594    405    241   -649    181    -20     41     -2     36   -171
   -116   -680   -563    400    223   -623    194     12     67     28     64   -150
   -114   -652   -537    381    210   -594    207     51    101     64     98   -129
   -103   -628   -524    366    207   -576    218     96    142    106    140    -98
   -116   -610   -496    361    189   -553    233    145    187    155    181    -67
   -103   -574   -470    340    181   -522    249    205    233    202    223    -36
    -83   -568   -485    324    197   -527    265    270    288    249    270      7
    -64   -509   -444    285    187   -478    280    345    355    319    342     75
    -38   -441   -402    239    179   -423    290    431    431    402    426    140
    -23   -379   -355    202    166   -368    316    509    498    485    506    205
     -7   -311   -303    158    145   -306    329    550    532    530    561    259
      0   -259   -262    129    129   -259    332    566    545    558    600    298
     -5   -259   -257    129    124   -257    337    568    553    574    620    316
     -7   -249   -241    129    116   -246    335    542    530    553    610    311
    -18   -231   -213    122     96   -223    319    496    483    509    574    270
    -31   -213   -181    122     72   -200    324    452    449    470    542    239
    -44   -239   -197    140     72   -218    319    392    394    410    491    187
    -70   -301   -231    187     80   -267    316    319    327    337    423    119
   -101   -345   -246    223     70   -296    316    241    265    270    361     59
   -129   -410   -280    270     75   -348    306    166    200    205    298     -2
   -140   -465   -324    301     90   -394    288     90    135    140    239    -62
   -142   -493   -350    319    103   -423    280     38     98    109    210    -98
   -161   -537   -379    348    109   -459    267    -12     62     67    174   -142
   -163   -527   -363    342     98   -446    249    -57     33     38    155   -168
   -174   -553   -379    361    101   -467    233    -93      7     10    132   -200
   -174   -587   -413    381    119   -501    220   -114    -18    -10    111   -215
   -158   -563   -405    358    122   -485    218   -122    -20     -5    119   -215
   -155   -566   -410    361    124   -488    226   -114     -7     10    142   -205
   -153   -550   -400    350    122   -475    226   -109      0     18    153   -207
   -153   -542   -389    348    116   -467    228   -109      2     20    155   -210
   -137   -542   -405    340    132   -475    233    -98     15     28    166   -202
   -132   -545   -413    337    137   -478    236    -93     20     33    176   -194
   -137   -532   -394    332    127   -465    241    -85     31     49    194   -187
   -140   -475   -335    309     96   -405    249    -67     49     70    215   -174
   -135   -420   -288    277     75   -355    262    -51     62     90    233   -150
   -140   -402   -262    270     59   -332    293    -36     80    111    249   -129
   -142   -389   -246    265     49   -319    316    -31     98    127    254   -129
   -142   -381   -239    262     46   -311    311    -36    111    129    259   -132
   -137   -337   -202    236     31   -270    306    -44    135    148    288   -109
   -116   -327   -210    220     44   -270    270    -64    119    142    290   -109
   -119   -340   -220    228     46   -280    236    -90     90    129    280   -122
   -127   -332   -205    231     38   -270    241    -90     93    145    296   -109
   -122   -350   -228    233     49   -290    233   -103     75    135    288   -111
   -127   -374   -249    249     59   -311    226   -119     49    111    272   -129
   -142   -418   -275    277     64   -345    205   -145     12     83    246   -161
   -153   -441   -288    298     67   -366    192   -161    -10     67    233   -176
   -145   -472   -329    306     90   -402    184   -176    -25     51    218   -197
   -155   -514   -358    335    101   -439    179   -192    -44     28    197   -218
   -181   -542   -363    361     88   -454    187   -205    -62      5    176   -239
   -200   -542   -342    371     70   -444    194   -215    -75     -7    166   -252
   -207   -571   -363    389     75   -467    184   -236   -106    -36    140   -280
   -213   -594   -384    402     83   -491    174   -254   -132    -59    122   -306
   -223   -602   -379    413     75   -493    187   -259   -129    -59    124   -311
   -226   -623   -397    426     85   -511    197   -254   -122    -54    132   -311
   -231   -636   -407    433     85   -522    187   -262   -129    -59    124   -316
   -239   -646   -407    441     83   -527    181   -267   -137    -67    116   -322
   -244   -657   -413    449     83   -535    179   -280   -148    -83    103   -337
   -244   -654   -410    449     83   -532    181   -285   -145    -85    101   -348
   -244   -657   -413    449     83   -535    189   -270   -145    -90    103   -348
   -241   -631   -389    436     72   -511    265   -174    -98    -75    103   -371
   -223   -530   -309    376     41   -420    376      7     23      5    153   -355
   -176   -374   -197    275     10   -285    493    280    249    226    340   -197
   -109   -155    -46    129    -33   -101    566    594    540    574    688    142
    -49    137    184    -44   -116    161    537    623    688    859   1065    568
   -111    290    400    -90   -257    345    381    213    605   1000   1343    932
   -262    327    589    -31   -426    457    176   -337    402    997   1462   1104
   -413     44    457    184   -436    252    -62   -984   -187    381    867    553
   -493   -433     57    462   -277   -189   -277  -1462   -859   -462    -12   -309
   -439   -800   -363    618    -38   -581   -415  -1517  -1096   -800   -392   -711
   -363   -930   -566    646    101   -748   -374  -1249   -937   -709   -348   -717
   -335   -883   -550    607    106   -717   -194   -914   -691   -530   -218   -628
   -309   -820   -511    563     98   -667     25   -581   -444   -348    -83   -530
   -283   -756   -475    519     93   -615    171   -368   -285   -228     12   -454
   -270   -727   -457    498     93   -592    220   -298   -228   -187     46   -426
   -275   -737   -465    504     93   -602    226   -272   -205   -171     57   -418
   -267   -735   -467    501     98   -602    231   -249   -187   -161     70   -397
   -259   -727   -467    491    101   -600    244   -228   -174   -150     77   -387
   -267   -719   -452    493     90   -587    270   -205   -158   -137     88   -384
   -257   -711   -454    483     96   -581    262   -205   -163   -148     77   -400
   -254   -706   -452    480     96   -579    257   -197   -161   -148     80   -402
   -259   -691   -433    475     85   -563    259   -189   -142   -135     85   -389
   -241   -685   -444    465    101   -566    270   -171   -127   -122     98   -374
   -244   -685   -444    465     96   -566    272   -163   -124   -119    106   -366
   -244   -672   -428    459     90   -550    283   -142   -109    -98    124   -348
   -244   -667   -423    454     88   -545    290   -124    -98    -88    140   -335
   -249   -654   -405    452     77   -530    290   -116    -90    -85    140   -335
   -244   -657   -413    449     83   -535    285    -98    -80    -72    148   -319
   -223   -654   -431    439    101   -542    277    -77    -67    -62    161   -309
   -213   -615   -402    413     93   -511    275    -59    -57    -54    171   -298
   -210   -584   -374    397     80   -480    280    -36    -38    -46    184   -288
   -207   -581   -374    392     80   -478    303      7     -2    -12    210   -265
   -213   -581   -368    397     75   -475    319     59     33     23    239   -236
   -207   -558   -350    381     70   -454    335    124     80     67    283   -200
   -194   -511   -316    353     59   -415    350    200    145    127    340   -148
   -184   -483   -298    332     54   -392    353    267    192    179    384    -98
   -166   -426   -259    296     46   -342    358    340    249    244    454    -25
   -148   -368   -220    257     36   -296    374    405    311    314    535     51
   -137   -319   -181    228     20   -252    394    459    368    379    597    116
   -137   -283   -145    207      0   -215    394    475    387    407    623    153
   -135   -272   -137    205      0   -207    384    467    376    402    626    158
   -137   -267   -129    202     -5   -200    368    441    353    381    610    137
   -145   -275   -129    210     -7   -202    361    410    329    353    594    129
   -168   -322   -155    244     -7   -241    368    374    290    311    555    103
   -184   -363   -179    275     -2   -272    381    329    249    262    509     67
   -202   -413   -213    306      5   -314    379    267    197    189    436      7
   -231   -491   -259    361     12   -376    371    194    137    109    355    -67
   -252   -555   -303    400     25   -431    355    124     75     25    277   -140
   -254   -615   -361    433     51   -491    342     62     28    -38    220   -197
   -275   -659   -387    467     51   -524    324      5    -18    -93    168   -246
   -301   -719   -418    511     57   -568    306    -49    -70   -145    114   -303
   -314   -748   -433    530     57   -592    296    -85    -98   -176     77   -329
   -316   -776   -459    545     70   -618    288   -114   -124   -210     46   -358
   -322   -795   -472    558     72   -633    293   -119   -124   -213     46   -353
   -309   -826   -517    568    103   -672    285   -135   -140   -228     25   -366
   -311   -836   -524    571    106   -680    265   -153   -155   -244     10   -374
   -319   -833   -517    576     98   -675    259   -158   -158   -244      5   -374
   -337   -839   -504    587     83   -672    272   -150   -153   -244      5   -374
   -335   -862   -527    600     96   -696    267   -153   -158   -252     -5   -379
   -348   -885   -537    615     93   -714    259   -158   -158   -254     -7   -376
   -353   -885   -532    620     88   -709    270   -148   -145   -252     -2   -371
   -350   -849   -498    597     72   -672    293   -127   -124   -233     20   -355
   -358   -813   -454    587     46   -633    316   -109   -109   -215     36   -345
   -387   -815   -428    600     18   -623    337    -98    -93   -207     36   -340
   -387   -823   -436    605     23   -631    337    -96    -80   -200     41   -340
   -381   -802   -420    589     18   -613    324    -98    -72   -192     54   -324
   -381   -753   -371    568     -5   -563    303   -106    -59   -176     70   -303
   -384   -766   -384    574     -2   -576    267   -137    -80   -197     54   -316
   -389   -807   -418    600     12   -613    252   -148    -96   -213     38   -322
   -392   -787   -397    587      0   -594    254   -145    -90   -207     44   -309
   -376   -779   -402    579     12   -592    262   -135    -77   -194     57   -298
   -379   -852   -472    615     44   -662    249   -150   -111   -233     20   -335
   -389   -906   -517    646     62   -711    218   -184   -158   -283    -23   -366
   -394   -948   -553    670     77   -750    207   -200   -181   -311    -44   -379
   -407  -1013   -605    711     98   -810    213   -205   -202   -337    -62   -389
   -413  -1041   -631    724    109   -836    213   -210   -210   -353    -80   -402
   -400  -1062   -662    730    129   -862    215   -220   -218   -371    -98   -415
   -415  -1096   -680    756    132   -891    205   -241   -241   -400   -129   -444
   -420  -1145   -724    784    150   -935    197   -252   -252   -420   -155   -465
   -420  -1184   -763    800    171   -974    197   -259   -265   -439   -176   -478
   -433  -1197   -766    815    163   -982    194   -262   -270   -444   -179   -480
   -433  -1195   -761    813    161   -979    192   -259   -275   -439   -181   -472
   -441  -1192   -750    818    153   -971    184   -265   -280   -446   -187   -470
   -449  -1213   -763    828    155   -987    184   -270   -288   -459   -200   -475
   -454  -1257   -802    854    174  -1031    179   -277   -298   -480   -215   -488
   -444  -1254   -810    849    181  -1034    176   -262   -285   -462   -197   -478
   -436  -1270   -833    854    197  -1052    231   -179   -233   -439   -192   -478
   -426  -1254   -831    839    200  -1044    332    -15   -127   -400   -205   -509
   -400  -1117   -717    758    158   -919    423    174     70   -231    -72   -402
   -348   -896   -548    623     98   -724    467    431    374    106    257    -80
   -275   -610   -335    444     28   -472    400    581    607    472    704    405
   -293   -327    -33    309   -132   -181    267    270    522    623   1031    818
   -381   -265    116    322   -252    -75    150   -145    265    553   1101    945
   -498   -405     93    449   -298   -158    -33   -691   -285     10    594    496
   -584   -769   -184    678   -200   -478   -267  -1306  -1041   -948   -413   -436
   -550  -1140   -592    844     18   -865   -441  -1449  -1345  -1363   -852   -839
   -501  -1397   -896    948    194  -1145   -431  -1236  -1189  -1254   -807   -836
   -470  -1509  -1041    989    283  -1275   -316   -976   -953  -1080   -706   -779
   -439  -1504  -1065    971    311  -1286   -148   -711   -693   -880   -566   -683
   -407  -1405   -997    906    293  -1202     20   -462   -449   -685   -413   -561
   -397  -1343   -948    870    272  -1145    101   -340   -324   -589   -335   -491
   -389  -1299   -909    841    259  -1104    124   -298   -275   -553   -309   -457
   -384  -1293   -909    839    262  -1101    129   -288   -262   -545   -306   -444
   -387  -1317   -932    849    270  -1124    142   -277   -252   -542   -314   -452
   -392  -1299   -906    846    254  -1104    142   -265   -233   -530   -306   -441
   -384  -1296   -911    839    262  -1104    153   -246   -215   -514   -288   -420
   -350  -1283   -932    818    290  -1109    153   -231   -202   -509   -277   -400
   -358  -1267   -909    813    275  -1091    153   -233   -194   -504   -275   -392
   -371  -1270   -898    820    262  -1083    150   -231   -187   -496   -267   -384
   -374  -1267   -893    818    257  -1083    153   -223   -179   -485   -262   -381
   -366  -1244   -878    805    254  -1062    155   -210   -161   -465   -241   -358
   -368  -1252   -883    807    254  -1067    150   -207   -155   -457   -241   -353
   -353  -1270   -917    810    280  -1093    145   -202   -155   -459   -244   -348
   -348  -1262   -917    802    283  -1091    148   -187   -140   -439   -228   -332
   -353  -1252   -898    802    272  -1075    148   -171   -122   -423   -210   -311
   -361  -1254   -893    807    265  -1075    158   -145    -90   -394   -184   -283
   -350  -1257   -909    802    277  -1083    166   -122    -67   -371   -161   -259
   -329  -1226   -898    776    283  -1065    155    -98    -41   -345   -140   -246
   -324  -1197   -872    761    272  -1036    161    -64     -5   -309   -106   -215
   -319  -1161   -844    740    259  -1002    171    -18     44   -259    -59   -166
   -293  -1127   -833    709    267   -982    181     36    103   -197     -2   -119
   -280  -1101   -823    688    270   -963    192     98    174   -122     67    -62
   -257  -1047   -789    652    265   -919    202    176    254    -31    150     12
   -239   -995   -756    615    257   -875    205    236    319     38    218     72
   -228   -948   -719    587    244   -833    218    290    379    109    285    140
   -236   -937   -701    584    231   -820    236    337    428    166    345    202
   -241   -919   -678    581    218   -800    244    348    439    181    371    228
   -239   -909   -670    574    213   -789    244    342    431    176    371    226
   -246   -911   -665    579    207   -787    236    319    405    148    348    205
   -265   -945   -683    605    205   -815    231    275    355     93    293    161
   -288   -974   -685    631    197   -831    239    233    311     36    241    111
   -316  -1049   -732    680    207   -891    236    179    246    -36    171     54
   -340  -1093   -753    714    205   -924    231    109    166   -127     85    -20
   -350  -1088   -737    717    192   -914    205     25     77   -226     -2   -106
   -363  -1119   -756    743    194   -937    202    -31     25   -288    -62   -163
   -389  -1215   -826    800    218  -1021    192    -88    -36   -353   -129   -228
   -402  -1260   -859    831    226  -1060    184   -140    -88   -410   -184   -283
   -413  -1301   -891    854    236  -1096    176   -181   -122   -454   -226   -327
   -415  -1309   -893    862    239  -1101    174   -207   -145   -483   -252   -350
   -415  -1312   -896    862    239  -1104    161   -236   -179   -517   -288   -381
   -420  -1330   -909    875    241  -1119    150   -246   -194   -532   -301   -397
   -413  -1314   -901    862    241  -1106    145   -246   -197   -532   -298   -397
   -415  -1309   -893    862    239  -1101    150   -239   -197   -530   -293   -400
   -428  -1306   -880    867    223  -1093    158   -233   -187   -522   -288   -402
   -433  -1291   -859    862    210  -1075    168   -220   -174   -506   -272   -392
   -433  -1291   -857    862    210  -1075    166   -218   -168   -501   -265   -387
   -428  -1288   -859    859    215  -1075    161   -210   -166   -491   -254   -376
   -426  -1244   -820    833    194  -1034    171   -187   -140   -470   -231   -361
   -423  -1205   -782    813    179   -995    192   -166   -116   -446   -207   -340
   -413  -1169   -756    789    168   -961    205   -155   -101   -433   -192   -324
   -415  -1169   -753    792    168   -961    218   -145    -88   -423   -179   -311
   -428  -1156   -730    789    148   -943    215   -153    -83   -415   -168   -298
   -431  -1137   -706    784    137   -922    202   -174    -83   -415   -163   -293
   -418  -1101   -683    758    132   -893    174   -197    -98   -423   -171   -303
   -410  -1078   -667    745    127   -872    153   -213   -116   -431   -179   -306
   -423  -1109   -688    766    129   -898    166   -194   -101   -415   -161   -283
   -428  -1137   -711    782    140   -924    166   -192   -109   -420   -163   -285
   -415  -1135   -719    774    150   -927    150   -205   -135   -439   -176   -303
   -405  -1145   -740    776    166   -943    132   -226   -161   -462   -200   -327
   -407  -1197   -792    800    189   -995    129   -231   -168   -470   -207   -337
   -415  -1239   -823    826    202  -1031    158   -220   -161   -467   -200   -335
   -428  -1293   -867    859    218  -1080    181   -218   -163   -480   -210   -350
   -444  -1306   -862    875    207  -1085    184   -239   -184   -509   -236   -384
   -465  -1340   -878    901    205  -1109    176   -262   -213   -537   -270   -420
   -457  -1353   -898    904    218  -1127    171   -270   -228   -550   -283   -444
   -444  -1345   -901    893    226  -1124    163   -280   -244   -568   -296   -457
   -449  -1358   -909    904    228  -1135    155   -290   -257   -584   -309   -470
   -446  -1369   -922    906    236  -1145    155   -288   -259   -581   -309   -467
   -449  -1371   -922    909    236  -1148    158   -293   -265   -584   -311   -472
   -449  -1376   -927    909    239  -1153    148   -306   -280   -597   -322   -491
   -452  -1369   -917    911    231  -1143    150   -306   -277   -592   -316   -488
   -457  -1397   -940    927    239  -1169    155   -301   -283   -597   -329   -498
   -446  -1426   -979    935    265  -1202    194   -239   -252   -587   -337   -522
   -418  -1363   -948    891    262  -1156    290    -83   -140   -524   -319   -537
   -392  -1252   -859    823    233  -1057    381     88     31   -379   -213   -465
   -358  -1013   -657    683    148   -836    433    306    327    -41    127   -153
   -293   -727   -436    509     70   -581    400    431    540    298    550    298
   -311   -441   -132    376    -90   -288    283    171    433    397    841    688
   -415   -363     51    389   -233   -155    200   -181    184    342    966    883
   -527   -517      7    519   -270   -254     41   -644   -316   -124    548    511
   -594   -865   -272    730   -161   -568   -176  -1169   -969   -935   -337   -348
   -579  -1223   -644    898     31   -935   -363  -1400  -1343  -1447   -909   -909
   -522  -1486   -963   1005    220  -1226   -381  -1267  -1241  -1387   -906   -956
   -488  -1587  -1101   1036    303  -1345   -277  -1023  -1002  -1195   -782   -891
   -465  -1564  -1098   1013    316  -1332   -135   -782   -761  -1010   -652   -797
   -446  -1480  -1036    961    293  -1260     33   -532   -517   -807   -496   -678
   -431  -1405   -974    919    270  -1189    127   -394   -381   -688   -397   -605
   -423  -1395   -974    909    272  -1184    153   -361   -348   -657   -374   -589
   -420  -1379   -958    898    267  -1171    163   -340   -329   -636   -355   -581
   -439  -1379   -943    906    249  -1161    174   -324   -314   -620   -342   -579
   -444  -1363   -919    904    236  -1143    187   -311   -296   -600   -322   -561
   -433  -1348   -917    891    239  -1132    189   -303   -290   -587   -309   -558
   -433  -1345   -911    888    236  -1130    181   -303   -293   -592   -306   -561
   -433  -1353   -922    891    244  -1137    171   -303   -298   -594   -306   -566
   -441  -1337   -896    891    226  -1117    184   -296   -288   -581   -293   -555
   -444  -1325   -880    883    215  -1104    187   -288   -288   -571   -285   -553
   -441  -1312   -870    875    213  -1091    192   -277   -275   -558   -270   -545
   -433  -1312   -878    872    220  -1096    189   -272   -270   -553   -262   -548
   -433  -1304   -870    870    218  -1088    194   -262   -257   -542   -244   -540
   -433  -1275   -841    852    200  -1060    197   -246   -241   -522   -228   -522
   -439  -1244   -805    839    181  -1026    200   -231   -218   -498   -213   -511
   -441  -1234   -795    836    174  -1015    205   -213   -200   -475   -187   -498
   -436  -1226   -789    831    176  -1008    215   -187   -176   -449   -163   -485
   -436  -1210   -774    820    168   -992    220   -161   -150   -423   -142   -470
   -433  -1179   -745    805    153   -963    226   -127   -119   -387   -111   -449
   -428  -1143   -714    784    140   -930    228    -90    -88   -353    -85   -426
   -418  -1104   -685    761    132   -896    233    -36    -41   -301    -36   -384
   -407  -1065   -657    732    124   -862    236     23     12   -239     20   -329
   -381  -1021   -639    701    127   -831    244     93     67   -168     88   -262
   -363   -961   -597    662    114   -782    257    163    129    -93    166   -194
   -345   -875   -530    610     90   -704    265    220    181    -28    236   -127
   -345   -815   -470    579     59   -644    277    257    215     15    288    -83
   -342   -779   -436    558     46   -607    285    270    220     28    314    -59
   -342   -769   -426    555     38   -597    283    254    200     12    306    -67
   -350   -771   -420    561     33   -597    277    233    176     -7    285    -85
   -366   -758   -394    561     12   -576    280    205    137    -44    252   -111
   -384   -769   -384    576     -2   -576    277    158     93    -93    205   -158
   -402   -810   -407    605      0   -607    275    103     46   -150    148   -215
   -413   -862   -449    639     18   -657    277     51     -5   -218     80   -283
   -441   -898   -457    667      5   -678    275     -7    -57   -283     12   -353
   -459   -935   -475    696      7   -706    270    -67   -111   -337    -46   -418
   -470   -956   -485    711      5   -722    257   -122   -163   -392   -103   -472
   -480   -995   -514    737     15   -756    241   -174   -207   -439   -153   -522
   -491  -1034   -545    761     25   -792    218   -220   -249   -478   -194   -566
   -488  -1036   -550    761     31   -795    215   -249   -275   -496   -213   -594
   -491  -1067   -576    779     41   -823    215   -262   -290   -506   -223   -607
   -485  -1075   -589    782     51   -833    218   -265   -290   -506   -220   -607
   -488  -1060   -574    771     41   -818    207   -277   -301   -522   -231   -626
   -488  -1083   -597    784     54   -841    205   -285   -309   -532   -236   -639
   -488  -1060   -571    774     38   -815    184   -290   -319   -530   -233   -636
   -493  -1049   -555    771     31   -802    187   -285   -319   -524   -231   -636
   -504  -1047   -545    774     20   -797    200   -270   -306   -506   -215   -620
   -480  -1015   -535    748     25   -774    197   -259   -298   -498   -207   -615
   -472  -1000   -530    735     28   -766    205   -244   -290   -491   -192   -607
   -465   -930   -465    698      0   -698    226   -215   -259   -462   -161   -579
   -462   -872   -413    665    -25   -644    249   -200   -244   -441   -142   -568
   -467   -867   -400    665    -33   -633    267   -192   -236   -428   -129   -566
   -470   -880   -410    675    -31   -646    270   -189   -233   -420   -127   -568
   -472   -854   -381    665    -46   -618    272   -184   -223   -407   -109   -550
   -465   -807   -342    633    -62   -574    257   -194   -218   -392    -88   -532
   -452   -797   -345    623    -54   -571    228   -215   -236   -400    -90   -535
   -446   -800   -355    623    -46   -579    213   -228   -252   -413    -98   -542
   -433   -802   -368    618    -33   -587    210   -226   -246   -402    -85   -535
   -436   -826   -392    628    -23   -610    202   -239   -275   -423   -106   -555
   -433   -852   -420    641     -7   -636    184   -257   -306   -444   -124   -574
   -436   -885   -449    659      5   -667    174   -267   -322   -459   -142   -589
   -436   -909   -472    672     18   -691    181   -267   -324   -470   -148   -597
   -449   -917   -470    683      7   -693    179   -277   -342   -493   -171   -620
   -465   -956   -491    709     12   -724    187   -283   -355   -514   -200   -649
   -472   -984   -511    724     18   -748    187   -298   -374   -537   -226   -670
   -454   -984   -530    719     36   -758    176   -311   -392   -553   -241   -688
   -436  -1002   -566    719     62   -787    174   -316   -402   -574   -254   -706
   -431  -1008   -576    717     72   -792    163   -316   -410   -587   -267   -722
   -428  -1028   -602    727     85   -815    166   -314   -413   -589   -270   -727
   -423  -1031   -607    727     90   -820    171   -309   -402   -581   -265   -722
   -436  -1013   -579    724     70   -797    171   -311   -410   -589   -272   -732
   -441  -1015   -574    727     64   -795    163   -314   -418   -597   -275   -740
   -441  -1026   -587    732     72   -807    150   -319   -423   -597   -280   -750
   -436  -1047   -610    743     85   -828    155   -311   -410   -594   -277   -750
   -420  -1047   -626    732    101   -839    207   -228   -366   -576   -280   -769
   -400   -979   -579    688     88   -779    311    -46   -246   -506   -246   -766
   -376   -852   -475    613     46   -665    405    174    -54   -337   -111   -657
   -329   -618   -288    475    -20   -454    483    457    231    -20    189   -368
   -275   -314    -41    293   -119   -179    449    527    394    272    566     59
   -335    -64    270    200   -303    101    324    176    314    394    841    428
   -475     -7    467    239   -472    228    171   -277    111    389    966    610
   -615   -176    439    397   -527    129     -7   -820   -329     -2    620    301
   -680   -644     36    662   -361   -303   -236  -1340  -1018   -865   -290   -600
   -633  -1124   -491    878    -72   -807   -415  -1491  -1374  -1350   -828  -1137
   -561  -1301   -740    930     88  -1021   -402  -1288  -1247  -1278   -810  -1158
   -511  -1239   -727    875    106   -984   -275   -997   -997  -1091   -680  -1070
   -478  -1137   -662    805     90   -901    -75   -672   -737   -896   -537   -963
   -462  -1088   -626    774     80   -857     77   -439   -545   -737   -420   -872
   -446  -1070   -626    758     88   -846    129   -345   -470   -675   -376   -841
   -426  -1075   -649    750    111   -862    150   -303   -436   -649   -353   -820
   -428  -1062   -633    743    101   -849    168   -277   -415   -631   -335   -813
   -418  -1031   -615    724     98   -823    179   -262   -394   -618   -324   -807
   -397  -1013   -618    704    109   -815    187   -249   -387   -615   -319   -800
   -387   -995   -607    691    109   -802    192   -236   -376   -602   -311   -797
   -389  -1010   -620    698    114   -815    189   -228   -368   -594   -309   -795
   -392  -1005   -613    698    109   -810    189   -213   -361   -587   -303   -787
   -384   -982   -600    680    106   -789    194   -194   -342   -566   -285   -769
   -379   -963   -584    672    101   -774    202   -176   -322   -542   -267   -753
   -374   -950   -579    659    101   -766    205   -163   -309   -532   -265   -750
   -353   -927   -576    639    111   -753    200   -148   -296   -522   -252   -737
   -353   -940   -587    646    116   -766    189   -142   -296   -522   -257   -743
   -355   -950   -594    654    119   -774    184   -124   -280   -517   -254   -743
   -350   -922   -574    636    111   -748    189   -101   -252   -498   -236   -724
   -342   -906   -566    623    109   -737    205    -67   -218   -467   -205   -693
   -332   -893   -561    610    114   -727    205    -44   -200   -446   -189   -675
   -322   -862   -540    592    109   -701    210     -7   -168   -420   -166   -654
   -311   -831   -522    571    101   -678    210     33   -132   -387   -142   -636
   -296   -813   -517    553    109   -665    218     88    -88   -348   -109   -605
   -280   -771   -493    524    103   -633    228    161    -28   -293    -59   -555
   -259   -730   -470    496    103   -600    244    244     38   -228      0   -496
   -231   -675   -444    452    103   -561    262    322    101   -161     67   -431
   -205   -600   -394    402     93   -498    272    397    171    -88    140   -361
   -187   -548   -363    366     88   -457    270    446    210    -41    187   -311
   -181   -506   -324    345     70   -415    272    483    244     -5    226   -262
   -189   -465   -275    324     41   -371    275    493    259     12    244   -233
   -184   -428   -244    306     28   -337    283    488    259     15    252   -220
   -192   -431   -239    309     23   -335    288    465    241     -7    231   -239
   -202   -459   -257    332     25   -358    293    433    215    -36    200   -270
   -210   -470   -262    340     23   -366    290    389    181    -77    161   -303
   -220   -511   -290    366     33   -402    288    335    135   -132     96   -353
   -231   -550   -319    389     41   -433    277    265     75   -202     23   -415
   -244   -594   -350    420     51   -472    267    189     12   -272    -46   -480
   -262   -639   -376    446     57   -509    257    129    -33   -329   -103   -530
   -267   -688   -420    475     75   -555    239     70    -83   -381   -161   -581
   -272   -735   -462    501     93   -600    215     12   -127   -426   -207   -626
   -275   -766   -491    522    106   -628    197    -28   -163   -459   -244   -657
   -280   -789   -509    535    111   -649    184    -64   -197   -485   -272   -683
   -285   -800   -517    542    114   -659    176    -83   -213   -496   -283   -691
   -288   -800   -511    542    109   -657    163   -101   -231   -514   -296   -704
   -285   -820   -535    553    124   -678    158   -111   -241   -530   -311   -719
   -280   -815   -535    545    124   -675    161   -111   -241   -524   -314   -719
   -285   -810   -524    548    116   -667    166   -109   -241   -530   -319   -724
   -293   -805   -511    548    106   -659    163   -111   -239   -524   -316   -722
   -293   -779   -485    537     96   -633    166   -106   -231   -517   -309   -706
   -283   -761   -480    522     96   -620    161   -109   -239   -524   -322   -714
   -267   -732   -465    498     96   -600    181    -88   -218   -504   -311   -698
   -267   -685   -420    475     75   -555    210    -64   -192   -480   -290   -678
   -270   -659   -389    465     59   -524    239    -51   -179   -472   -280   -665
   -267   -662   -394    462     62   -530    241    -49   -179   -472   -280   -659
   -267   -641   -374    454     51   -509    223    -59   -184   -472   -277   -659
   -257   -576   -319    415     28   -446    202    -67   -179   -459   -262   -644
   -249   -581   -332    415     41   -457    166    -88   -194   -457   -262   -636
   -249   -618   -371    431     59   -496    145   -109   -218   -470   -275   -641
   -254   -620   -366    436     54   -493    145   -109   -226   -472   -275   -633
   -257   -607   -350    431     44   -480    142   -106   -231   -478   -270   -628
   -246   -623   -376    436     64   -501    137   -111   -249   -491   -283   -649
   -257   -646   -389    449     64   -519    116   -137   -280   -514   -309   -670
   -275   -683   -407    478     64   -545    114   -150   -306   -537   -329   -683
   -288   -732   -446    509     77   -592    114   -158   -329   -563   -353   -706
   -303   -789   -485    548     90   -639    119   -163   -342   -584   -376   -730
   -314   -813   -498    561     90   -657    116   -184   -358   -602   -405   -761
   -322   -841   -519    581     96   -683    119   -197   -376   -618   -423   -779
   -324   -857   -532    587    103   -696    122   -200   -389   -631   -431   -787
   -327   -875   -548    602    109   -711    116   -202   -405   -646   -444   -797
   -340   -883   -545    610    101   -717    103   -210   -420   -659   -454   -805
   -348   -878   -530    613     88   -704    101   -213   -420   -662   -457   -802
   -345   -911   -566    628    109   -740    103   -213   -420   -670   -470   -807
   -355   -950   -594    654    119   -774    111   -210   -423   -678   -483   -820
   -355   -932   -576    644    109   -756    106   -218   -426   -683   -491   -833
   -361   -930   -568    644    101   -750    103   -220   -428   -693   -496   -846
   -366   -956   -589    659    109   -774    119   -189   -418   -701   -511   -870
   -350   -958   -607    654    127   -784    218    -41   -332   -670   -517   -898
   -322   -862   -540    592    106   -704    324    163   -155   -519   -410   -826
   -298   -662   -363    480     31   -514    413    431    129   -215   -124   -563
   -239   -361   -124    298    -59   -244    413    649    402    153    285   -137
   -239     -7    231    124   -236    111    319    459    415    353    641    309
   -368     75    441    145   -407    257    168     31    215    374    820    568
   -491      5    496    244   -493    249      5   -470   -181     75    615    407
   -584   -392    192    488   -389   -101   -184  -1041   -849   -719   -205   -381
   -581   -872   -290    727   -145   -581   -428  -1413  -1460  -1512  -1049  -1184
   -537  -1153   -615    844     36   -885   -465  -1286  -1408  -1512  -1111  -1278
   -498  -1239   -743    867    122   -992   -358  -1013  -1171  -1330  -1002  -1226
   -465  -1239   -776    849    155  -1008   -197   -735   -924  -1145   -878  -1135
   -441  -1182   -740    813    148   -961      5   -431   -652   -924   -714  -1005
   -433  -1091   -657    761    111   -875    101   -280   -511   -800   -615   -930
   -431  -1098   -667    766    116   -885    132   -236   -472   -774   -602   -922
   -428  -1083   -654    753    111   -870    148   -205   -436   -740   -576   -891
   -420  -1065   -644    743    111   -854    161   -189   -426   -737   -571   -888
   -418  -1070   -654    743    116   -862    174   -168   -410   -730   -561   -883
   -413  -1070   -659    740    122   -865    192   -148   -392   -711   -548   -870
   -418  -1070   -654    743    116   -862    205   -135   -381   -701   -542   -862
   -431  -1047   -615    740     90   -831    205   -127   -371   -693   -532   -846
   -436  -1031   -597    732     77   -815    205   -124   -366   -685   -522   -839
   -431  -1052   -620    743     93   -839    210   -122   -363   -683   -519   -844
   -428  -1057   -628    740     98   -844    210   -111   -353   -672   -509   -833
   -428  -1041   -613    735     90   -828    202   -103   -345   -662   -501   -823
   -436  -1015   -581    724     72   -800    220    -83   -329   -641   -483   -807
   -428  -1023   -594    724     83   -810    228    -67   -309   -623   -467   -802
   -423  -1023   -602    722     88   -813    223    -57   -301   -618   -462   -797
   -423   -992   -568    709     72   -782    231    -31   -277   -592   -441   -774
   -418   -987   -568    701     72   -779    246     -5   -254   -568   -426   -761
   -415  -1013   -600    714     90   -807    257     23   -228   -548   -407   -748
   -405  -1002   -600    701     96   -802    262     57   -200   -514   -376   -722
   -389   -966   -576    678     93   -771    270    101   -158   -472   -329   -680
   -379   -919   -540    649     77   -730    288    161    -96   -405   -270   -618
   -363   -883   -519    623     77   -701    298    223    -36   -340   -210   -566
   -340   -849   -511    594     83   -680    301    288     20   -272   -145   -514
   -329   -810   -480    571     75   -646    309    361     83   -197    -67   -439
   -324   -769   -444    545     59   -607    314    418    132   -135      2   -368
   -319   -711   -394    514     36   -553    327    459    179    -80     59   -311
   -309   -659   -350    483     20   -506    342    483    200    -54     96   -277
   -309   -636   -327    472      7   -483    350    480    200    -51    106   -265
   -319   -667   -348    493     12   -509    348    454    174    -83     75   -283
   -340   -693   -353    514      5   -524    342    418    135   -124     33   -316
   -350   -711   -363    530      5   -540    335    379     93   -168     -7   -355
   -353   -724   -371    540      7   -548    332    327     44   -228    -62   -405
   -379   -784   -405    581     10   -594    327    257    -28   -314   -150   -491
   -400   -839   -439    618     18   -639    327    194    -93   -389   -226   -555
   -410   -880   -472    644     28   -678    329    137   -150   -454   -290   -613
   -420   -930   -509    675     44   -719    316     77   -207   -511   -348   -670
   -433   -984   -553    709     57   -769    301     23   -259   -563   -402   -724
   -439  -1021   -581    730     70   -802    293    -20   -306   -610   -452   -769
   -446  -1041   -594    743     72   -818    290    -49   -340   -644   -478   -797
   -462  -1057   -594    761     64   -826    277    -77   -361   -667   -498   -820
   -462  -1072   -610    769     72   -844    275    -88   -368   -683   -522   -836
   -467  -1091   -626    779     77   -859    270    -98   -376   -696   -535   -852
   -457  -1070   -615    763     77   -844    267    -98   -376   -685   -524   -844
   -475  -1075   -600    776     62   -839    262    -96   -379   -683   -519   -836
   -480  -1080   -602    779     59   -841    265    -98   -381   -688   -524   -844
   -472  -1054   -581    763     54   -820    270    -83   -366   -672   -506   -831
   -483  -1036   -553    758     33   -795    280    -67   -350   -657   -491   -810
   -478  -1008   -530    743     25   -769    301    -49   -332   -639   -478   -795
   -491   -969   -480    727     -7   -724    327    -33   -309   -613   -452   -779
   -506   -943   -439    724    -33   -691    345    -23   -296   -594   -433   -769
   -511   -927   -415    719    -49   -672    358    -10   -283   -584   -428   -756
   -506   -911   -405    709    -51   -659    353    -12   -280   -579   -428   -743
   -506   -898   -392    701    -59   -646    327    -36   -283   -579   -423   -737
   -504   -893   -389    698    -59   -641    298    -72   -303   -592   -423   -743
   -504   -901   -397    701    -54   -649    285    -88   -322   -602   -428   -745
   -511   -883   -371    698    -70   -628    283    -90   -324   -597   -418   -743
   -519   -885   -366    701    -77   -626    280    -90   -332   -597   -415   -737
   -514   -906   -392    709    -62   -649    267   -101   -355   -613   -433   -750
   -522   -950   -431    735    -46   -691    262   -114   -379   -633   -459   -769
   -527   -995   -467    761    -31   -732    272   -111   -392   -641   -465   -769
   -540  -1041   -504    789    -20   -771    275   -122   -418   -667   -491   -787
   -558  -1080   -522    818    -20   -802    277   -129   -436   -691   -511   -810
   -576  -1106   -532    839    -23   -818    283   -148   -457   -717   -537   -836
   -579  -1140   -561    859    -10   -852    272   -168   -480   -745   -568   -867
   -581  -1150   -568    865     -7   -859    262   -184   -504   -769   -589   -888
   -581  -1163   -584    872      0   -875    265   -184   -506   -771   -592   -891
   -574  -1163   -589    867      7   -878    257   -192   -517   -779   -605   -904
   -571  -1158   -587    865      7   -872    246   -194   -530   -784   -613   -909
   -581  -1179   -600    880      7   -891    257   -192   -535   -787   -615   -906
   -584  -1179   -594    880      2   -888    270   -189   -530   -782   -613   -901
   -589  -1182   -594    883      0   -891    267   -189   -532   -787   -620   -911
   -592  -1184   -592    888      0   -888    262   -192   -527   -784   -620   -917
   -581  -1213   -631    896     23   -922    283   -142   -504   -779   -633   -935
   -571  -1189   -618    880     23   -906    361      0   -413   -730   -631   -969
   -553  -1057   -506    802    -23   -782    444    174   -236   -576   -522   -893
   -519   -823   -303    672   -109   -563    527    397     64   -244   -200   -597
   -465   -566   -103    514   -181   -335    496    553    306    132    249   -119
   -478   -265    213    368   -345    -25    371    345    233    257    571    303
   -566   -168    397    366   -483    114    267    -36    -64    153    667    493
   -667   -283    384    475   -527     49    153   -454   -537   -259    335    215
   -743   -613    127    675   -436   -244    -20   -971  -1213  -1109   -602   -701
   -727   -969   -241    846   -244   -605   -215  -1254  -1649  -1693  -1254  -1335
   -670  -1239   -568    953    -51   -904   -254  -1143  -1569  -1654  -1270  -1397
   -636  -1369   -732   1002     46  -1052   -163   -906  -1322  -1454  -1145  -1325
   -613  -1366   -753    989     70  -1062    -36   -667  -1070  -1252  -1005  -1226
   -597  -1301   -706    948     51  -1005    137   -400   -805  -1031   -831  -1101
   -581  -1244   -665    911     38   -953    241   -231   -646   -888   -719  -1008
   -566  -1208   -641    888     36   -924    280   -171   -587   -833   -675   -966
   -571  -1182   -610    875     15   -896    296   -148   -558   -813   -652   -953
   -571  -1169   -597    870     10   -883    314   -132   -537   -802   -641   -945
   -563  -1153   -589    859     10   -872    311   -127   -532   -797   -639   -953
   -561  -1150   -589    857     12   -870    311   -116   -530   -789   -631   -950
   -566  -1156   -589    859     10   -872    319   -101   -514   -774   -613   -930
   -566  -1169   -602    867     18   -885    327    -90   -504   -761   -600   -917
   -561  -1166   -605    862     20   -885    329    -80   -493   -748   -587   -904
   -558  -1135   -576    846      7   -857    332    -72   -485   -735   -576   -898
   -558  -1101   -542    828    -10   -823    337    -62   -472   -727   -568   -891
   -550  -1098   -548    823     -2   -823    348    -49   -457   -711   -548   -870
   -545  -1070   -527    805    -10   -800    348    -38   -444   -693   -535   -857
   -545  -1049   -504    797    -20   -776    348    -28   -428   -683   -527   -846
   -550  -1036   -488    792    -33   -761    348    -10   -407   -667   -511   -836
   -537  -1031   -493    784    -23   -761    355     12   -387   -644   -485   -818
   -522  -1013   -491    766    -18   -753    366     44   -363   -618   -462   -795
   -514  -1002   -488    758    -12   -745    379     75   -329   -584   -433   -771
   -501   -950   -449    724    -25   -701    379    106   -293   -550   -400   -745
   -488   -924   -436    704    -25   -680    384    153   -249   -498   -348   -701
   -470   -883   -415    675    -28   -649    394    202   -200   -441   -293   -652
   -446   -836   -389    641    -28   -613    407    272   -137   -374   -231   -594
   -433   -792   -361    613    -38   -576    420    348    -62   -293   -150   -519
   -410   -730   -319    571    -46   -524    433    420     15   -207    -67   -446
   -392   -688   -298    537    -49   -493    452    488     83   -132     10   -376
   -384   -657   -272    522    -57   -465    467    540    132    -75     77   -314
   -381   -610   -231    493    -77   -420    480    558    148    -59    101   -290
   -379   -579   -200    478    -90   -389    488    561    148    -64    101   -280
   -368   -550   -184    457    -93   -368    480    548    127    -85     85   -285
   -363   -532   -168    449    -98   -350    470    524     98   -119     62   -309
   -376   -576   -200    475    -90   -389    462    483     49   -171     10   -353
   -394   -613   -218    504    -90   -415    470    436     -2   -233    -49   -405
   -413   -644   -233    527    -90   -439    467    374    -62   -309   -122   -475
   -418   -706   -288    563    -64   -498    452    301   -140   -397   -207   -561
   -428   -748   -322    587    -54   -535    433    233   -207   -475   -280   -631
   -439   -776   -340    607    -49   -558    428    179   -254   -535   -337   -683
   -444   -807   -363    623    -41   -587    415    124   -298   -592   -397   -740
   -446   -841   -394    644    -25   -618    402     85   -340   -631   -436   -774
   -457   -885   -431    670    -12   -659    389     57   -366   -659   -457   -795
   -459   -893   -433    675    -12   -665    371     28   -384   -683   -480   -818
   -457   -904   -446    680     -7   -675    363     20   -387   -691   -485   -826
   -452   -917   -465    685      5   -691    371     20   -379   -688   -483   -823
   -446   -891   -444    667     -2   -667    361     10   -384   -698   -493   -828
   -449   -883   -436    665     -7   -659    355     12   -381   -698   -493   -826
   -452   -870   -420    659    -18   -646    348     15   -387   -696   -501   -828
   -457   -857   -400    657    -28   -628    355     36   -363   -678   -480   -805
   -452   -867   -415    657    -20   -641    363     62   -335   -649   -444   -795
   -436   -815   -379    626    -31   -597    371     80   -309   -626   -418   -792
   -439   -758   -322    597    -59   -540    389    109   -275   -592   -392   -763
   -446   -704   -257    576    -96   -480    400    122   -257   -576   -368   -735
   -441   -698   -259    568    -93   -478    405    140   -241   -563   -358   -714
   -431   -649   -220    540   -106   -436    397    137   -231   -558   -358   -693
   -420   -589   -171    504   -127   -381    376    119   -228   -553   -361   -675
   -413   -563   -150    488   -132   -358    353    103   -226   -550   -353   -675
   -413   -571   -161    491   -127   -366    329     85   -241   -566   -368   -680
   -410   -581   -171    496   -119   -376    327     90   -239   -563   -371   -670
   -397   -589   -194    491   -103   -394    322     98   -239   -563   -363   -683
   -384   -610   -226    498    -80   -418    309     93   -241   -568   -363   -701
   -387   -607   -223    496    -83   -415    283     70   -265   -600   -400   -698
   -387   -633   -246    509    -70   -441    277     64   -275   -607   -426   -693
   -392   -730   -337    561    -31   -532    298     77   -267   -597   -400   -727
   -405   -769   -363    587    -20   -566    298     72   -277   -610   -426   -748
   -423   -787   -366    602    -31   -579    280     38   -311   -659   -467   -774
   -439   -800   -361    618    -38   -581    280     23   -322   -670   -465   -797
   -449   -833   -387    641    -31   -613    280     20   -324   -678   -478   -797
   -449   -854   -405    652    -23   -631    285     23   -319   -672   -470   -805
   -441   -870   -428    654     -7   -649    288     28   -311   -670   -467   -828
   -439   -872   -433    654     -2   -654    272     15   -329   -688   -480   -833
   -436   -857   -423    646     -7   -641    262     12   -329   -698   -498   -828
   -433   -857   -423    646     -5   -641    246      2   -340   -714   -540   -831
   -439   -769   -332    602    -54   -550    210    -31   -371   -750   -607   -839
   -441   -828   -387    633    -28   -607    231     -7   -345   -722   -563   -844
   -441   -911   -470    675     12   -691    296     70   -277   -665   -491   -854
   -426   -904   -478    665     25   -691    387    207   -200   -644   -509   -891
   -400   -795   -394    597     -5   -594    467    381    -57   -537   -457   -833
   -361   -568   -207    465    -77   -389    542    639    231   -231   -179   -579
   -303   -283     20    293   -163   -132    542    846    522    171    270   -122
   -311     88    400    111   -355    244    400    600    496    381    659    329
   -415    262    675     75   -548    467    236    148    275    407    849    576
   -532    213    745    158   -639    478     33   -374   -150     85    607    410
   -610   -161    449    384   -530    142   -202   -924   -831   -730   -236   -371
   -592   -691    -98    641   -246   -394   -410  -1244  -1410  -1522  -1096  -1166
   -548   -979   -433    763    -59   -706   -402  -1075  -1304  -1478  -1130  -1234
   -514  -1054   -540    784     10   -797   -259   -771  -1034  -1273   -989  -1176
   -493  -1028   -535    758     20   -782    -62   -462   -761  -1070   -844  -1085
   -472   -966   -493    719     10   -730    137   -171   -501   -859   -675   -958
   -454   -909   -454    680     -2   -683    223    -44   -389   -763   -610   -893
   -444   -875   -433    659     -7   -654    259      7   -332   -714   -566   -867
   -446   -883   -436    665     -7   -659    290     46   -296   -678   -535   -859
   -452   -857   -405    654    -23   -631    306     70   -272   -654   -517   -839
   -449   -901   -452    675      0   -678    296     72   -283   -662   -532   -844
   -452   -865   -413    657    -20   -639    306     85   -270   -652   -514   -826
   -444   -823   -379    631    -33   -600    309     96   -257   -631   -504   -810
   -436   -807   -371    623    -33   -589    311    106   -249   -620   -498   -805
   -441   -800   -361    620    -41   -581    316    116   -233   -607   -488   -797
   -433   -769   -335    600    -51   -553    319    127   -218   -592   -475   -784
   -431   -756   -327    592    -54   -542    324    142   -205   -576   -462   -779
   -426   -748   -322    587    -51   -535    329    158   -184   -558   -449   -769
   -426   -732   -306    576    -62   -519    332    166   -174   -545   -441   -766
   -426   -711   -285    566    -70   -498    332    179   -168   -535   -436   -758
   -423   -717   -293    568    -67   -506    332    197   -155   -522   -420   -748
   -433   -717   -283    576    -75   -501    345    228   -129   -493   -392   -724
   -428   -680   -254    553    -88   -467    353    257   -101   -465   -368   -704
   -418   -626   -210    522   -106   -418    361    283    -75   -436   -345   -680
   -407   -633   -226    519    -93   -431    368    327    -36   -397   -314   -657
   -394   -639   -244    517    -75   -441    389    387     15   -342   -270   -620
   -387   -600   -213    491    -90   -407    405    452     64   -288   -215   -576
   -384   -540   -155    462   -116   -350    413    519    122   -228   -161   -530
   -368   -472   -103    418   -132   -288    423    594    194   -148    -96   -454
   -350   -428    -77    389   -137   -254    444    672    262    -72    -18   -389
   -327   -342    -15    332   -158   -179    462    735    324      0     64   -316
   -314   -309      5    309   -161   -153    465    774    353     38    114   -267
   -298   -267     28    283   -166   -119    462    784    366     57    132   -241
   -301   -241     59    272   -181    -90    472    787    368     59    142   -226
   -319   -249     70    283   -197    -88    475    763    345     36    122   -239
   -329   -244     85    288   -210    -80    470    727    314      5    101   -257
   -340   -254     83    296   -213    -85    465    678    275    -38     59   -290
   -345   -301     44    324   -194   -129    465    623    223    -88     10   -332
   -363   -327     36    345   -200   -145    462    550    161   -153    -51   -392
   -387   -371     15    379   -202   -176    452    470     93   -226   -127   -459
   -402   -400      0    400   -202   -200    436    394     25   -285   -189   -524
   -415   -439    -23    428   -197   -231    410    319    -36   -350   -249   -587
   -431   -514    -83    470   -176   -298    394    267    -80   -402   -296   -636
   -439   -550   -114    493   -163   -332    379    226   -111   -433   -324   -665
   -439   -568   -129    504   -155   -350    371    192   -135   -454   -342   -688
   -436   -594   -158    517   -140   -376    379    181   -137   -454   -348   -693
   -446   -600   -155    522   -145   -379    366    166   -148   -459   -353   -696
   -446   -600   -153    522   -148   -376    350    158   -153   -465   -361   -691
   -444   -605   -161    522   -142   -384    342    153   -161   -467   -361   -696
   -436   -592   -155    514   -140   -374    350    158   -153   -457   -355   -698
   -439   -592   -153    511   -142   -374    345    161   -148   -452   -350   -691
   -431   -587   -155    509   -140   -371    350    171   -129   -436   -335   -670
   -423   -587   -163    504   -132   -374    353    176   -124   -433   -337   -662
   -418   -537   -119    478   -150   -329    363    189   -109   -413   -316   -646
   -420   -522   -101    470   -161   -311    392    213    -77   -381   -288   -633
   -418   -485    -67    452   -176   -277    420    228    -59   -363   -272   -623
   -405   -452    -46    428   -181   -249    428    236    -54   -358   -272   -618
   -400   -444    -44    423   -179   -244    415    228    -51   -355   -272   -607
   -381   -407    -25    394   -179   -215    405    220    -41   -345   -252   -587
   -368   -389    -20    379   -174   -207    368    197    -57   -355   -265   -581
   -358   -407    -51    381   -153   -228    332    174    -72   -366   -267   -584
   -340   -407    -67    374   -137   -239    332    176    -59   -350   -239   -576
   -337   -400    -62    368   -137   -233    324    174    -62   -345   -233   -566
   -345   -433    -88    389   -129   -262    306    158    -85   -366   -254   -587
   -358   -493   -135    423   -111   -314    285    132   -116   -397   -288   -613
   -366   -522   -155    444   -106   -340    283    119   -129   -405   -296   -618
   -371   -561   -192    465    -90   -376    288    109   -148   -420   -319   -633
   -387   -602   -215    493    -85   -410    293    103   -163   -436   -342   -649
   -400   -636   -236    517    -85   -436    285     85   -189   -467   -368   -672
   -413   -659   -246    537    -83   -454    275     64   -210   -493   -397   -693
   -413   -672   -259    542    -77   -467    272     51   -218   -506   -413   -706
   -410   -678   -267    542    -72   -472    265     46   -220   -509   -415   -706
   -415   -698   -285    555    -67   -491    257     38   -231   -519   -431   -719
   -423   -735   -311    579    -57   -524    254     31   -241   -527   -439   -724
   -431   -722   -293    576    -70   -509    249     25   -252   -535   -449   -722
   -433   -709   -275    571    -80   -493    241     20   -257   -542   -459   -717
   -439   -743   -303    589    -70   -524    249     25   -249   -535   -457   -714
   -436   -743   -306    589    -64   -524    257     25   -233   -527   -452   -709
   -439   -766   -327    602    -57   -548    267     49   -226   -535   -462   -722
   -428   -758   -332    592    -49   -545    353    179   -153   -504   -457   -745
   -392   -659   -267    524    -62   -465    462    374    -15   -407   -402   -706
   -353   -478   -124    415   -114   -301    587    665    259   -137   -158   -493
   -280   -223     54    249   -168    -83    600    919    530    213    218   -103
   -262     51    314    103   -290    184    498    758    579    446    558    322
   -368    187    553     90   -462    368    311    293    470    576    813    644
   -522    163    685    179   -602    423     67   -288    150    415    743    620
   -649   -181    465    413   -558    140   -163   -919   -519   -363    -57   -132
   -657   -654      2    654   -332   -324   -379  -1265  -1098  -1101   -839   -885
   -594   -950   -355    771   -122   -652   -439  -1148  -1137  -1221  -1005  -1078
   -540  -1028   -488    784    -25   -758   -329   -839   -924  -1072   -914  -1031
   -509   -969   -462    737    -25   -717   -132   -519   -678   -891   -784   -930
   -480   -896   -415    688    -33   -654     72   -226   -446   -717   -657   -831
   -452   -857   -407    654    -23   -633    158    -83   -335   -636   -592   -782
   -436   -839   -402    639    -18   -620    184    -33   -301   -610   -576   -766
   -436   -826   -392    631    -23   -610    200    -12   -285   -605   -579   -758
   -452   -844   -394    646    -28   -620    200      2   -275   -600   -581   -748
   -446   -841   -394    641    -28   -618    210     23   -257   -579   -553   -735
   -431   -815   -384    623    -23   -600    213     41   -244   -561   -537   -722
   -439   -831   -394    633    -23   -613    210     49   -241   -555   -540   -724
   -436   -831   -394    633    -23   -613    218     59   -233   -548   -532   -717
   -428   -844   -415    636     -7   -631    218     72   -223   -542   -532   -704
   -428   -841   -413    636     -7   -628    231     88   -207   -530   -514   -683
   -441   -833   -392    636    -25   -613    236    101   -189   -517   -506   -675
   -439   -820   -381    631    -28   -602    223    109   -187   -511   -504   -675
   -441   -844   -402    641    -20   -623    207    111   -189   -514   -514   -680
   -436   -849   -413    644    -12   -631    205    122   -184   -511   -514   -680
   -426   -823   -400    623    -15   -610    218    145   -166   -496   -504   -659
   -415   -813   -397    613    -10   -607    228    168   -153   -480   -493   -646
   -410   -807   -400    607     -7   -605    231    192   -132   -467   -480   -631
   -400   -815   -415    607      7   -615    236    228   -109   -441   -465   -613
   -392   -789   -397    589      2   -594    241    272    -83   -418   -449   -594
   -381   -761   -379    571     -2   -571    246    327    -41   -384   -418   -563
   -366   -745   -381    555      5   -563    257    392      2   -342   -379   -530
   -342   -724   -381    535     18   -553    262    462     54   -288   -327   -478
   -322   -667   -348    493     10   -509    272    535    114   -226   -270   -418
   -293   -610   -316    452     10   -465    290    613    174   -166   -210   -353
   -275   -542   -267    407     -5   -405    290    667    218   -119   -161   -301
   -259   -498   -239    379    -10   -368    290    706    252    -80   -116   -254
   -252   -470   -218    358    -18   -342    285    722    265    -59    -96   -223
   -241   -457   -215    348    -15   -335    283    714    257    -64    -93   -213
   -244   -454   -210    348    -18   -332    283    696    239    -83   -111   -223
   -249   -441   -192    345    -28   -316    280    670    213   -114   -142   -249
   -257   -454   -200    355    -31   -327    270    623    174   -161   -192   -288
   -267   -504   -239    384    -15   -371    277    579    135   -205   -241   -322
   -288   -545   -257    415    -18   -402    275    519     77   -265   -301   -368
   -311   -566   -254    439    -28   -410    257    446     10   -337   -376   -436
   -340   -633   -296    485    -23   -465    246    381    -46   -405   -444   -496
   -353   -696   -342    524     -7   -519    233    316   -101   -467   -514   -558
   -366   -761   -397    561     12   -579    207    252   -161   -532   -579   -623
   -363   -795   -431    579     33   -613    184    205   -207   -579   -626   -670
   -361   -807   -449    584     41   -628    166    174   -236   -610   -654   -698
   -355   -831   -475    594     57   -654    155    153   -254   -633   -678   -719
   -355   -844   -488    597     64   -667    150    140   -270   -649   -701   -740
   -345   -820   -475    584     64   -649    137    124   -288   -672   -724   -763
   -358   -813   -454    584     46   -636    140    127   -285   -672   -724   -756
   -358   -795   -436    576     36   -615    135    127   -285   -672   -724   -745
   -350   -795   -446    571     46   -620    127    127   -288   -680   -735   -750
   -337   -779   -441    558     51   -610    124    127   -283   -683   -743   -756
   -329   -771   -441    550     54   -607    116    132   -283   -683   -745   -758
   -324   -743   -418    532     44   -581    127    150   -265   -667   -735   -745
   -319   -701   -384    509     31   -542    145    166   -252   -657   -730   -743
   -322   -657   -335    491      5   -496    163    171   -244   -659   -735   -748
   -327   -649   -324    485     -2   -488    181    189   -226   -646   -727   -740
   -314   -633   -322    472      2   -478    176    187   -226   -649   -732   -740
   -306   -600   -293    452     -7   -446    155    168   -231   -646   -732   -730
   -303   -568   -265    436    -20   -418    129    145   -236   -641   -727   -719
   -283   -571   -288    426      2   -431     93    122   -262   -662   -748   -730
   -277   -563   -285    420      2   -426     88    119   -270   -659   -753   -727
   -275   -555   -280    415      0   -420     85    122   -270   -654   -745   -719
   -254   -579   -324    418     33   -452     75    119   -293   -675   -766   -735
   -252   -615   -363    433     54   -491     51     98   -327   -709   -805   -766
   -249   -636   -387    444     67   -514     33     80   -353   -737   -839   -792
   -246   -667   -420    454     83   -545     25     62   -381   -769   -878   -826
   -272   -691   -418    483     72   -555     38     59   -389   -782   -896   -839
   -293   -735   -441    511     72   -589     49     44   -413   -810   -930   -870
   -288   -753   -465    519     85   -607     41     25   -436   -833   -961   -893
   -277   -743   -465    509     90   -602     33     12   -449   -854   -984   -911
   -267   -732   -465    501     98   -600     31      5   -459   -865   -995   -924
   -272   -745   -475    509     98   -610     15      0   -472   -878  -1008   -930
   -272   -761   -488    517    106   -626      0     -2   -485   -888  -1023   -935
   -265   -750   -485    506    109   -618     -7     -7   -488   -901  -1041   -948
   -249   -735   -485    493    116   -610      0     -5   -491   -909  -1057   -958
   -249   -743   -493    493    122   -618    -12    -10   -504   -919  -1072   -966
   -249   -748   -498    498    124   -623    -20    -10   -511   -930  -1091   -976
   -246   -753   -509    498    129   -631     18     49   -478   -922  -1101   -997
   -228   -724   -496    478    132   -610    124    213   -374   -878  -1101  -1034
   -197   -626   -431    410    114   -530    207    407   -205   -730   -995   -950
   -150   -415   -265    283     57   -342    254    657     70   -420   -696   -659
    -85    -98    -12     90    -38    -57    207    787    285    -83   -290   -213
   -111    244    355    -64   -233    298     83    509    246     93     57    223
   -226    363    589    -70   -407    475    -38     85      7     59    168    410
   -345    280    623     31   -485    452   -205   -423   -488   -400   -233     57
   -410    -93    316    252   -366    111   -431   -982  -1195  -1273  -1156   -833
   -374   -496   -122    436   -127   -309   -631  -1215  -1621  -1836  -1764  -1413
   -314   -737   -423    524     51   -579   -628  -1015  -1465  -1732  -1730  -1423
   -277   -810   -532    542    124   -670   -506   -724  -1200  -1535  -1618  -1340
   -236   -784   -548    509    153   -667   -337   -436   -930  -1330  -1475  -1239
   -207   -696   -488    452    140   -592   -150   -150   -662  -1101  -1291  -1098
   -218   -644   -426    431    101   -535    -75    -44   -563  -1026  -1236  -1052
   -218   -610   -392    413     85   -501    -44      0   -519   -995  -1218  -1041
   -197   -592   -394    394     96   -493    -36     23   -496   -982  -1218  -1036
   -189   -540   -350    366     80   -446    -38     38   -483   -971  -1210   -997
   -184   -511   -329    345     70   -423    -36     49   -467   -953  -1202   -974
   -181   -483   -303    332     59   -394    -38     54   -459   -948  -1205   -963
   -189   -452   -265    319     36   -358    -41     64   -452   -940  -1202   -956
   -174   -402   -228    288     25   -316    -33     77   -436   -927  -1192   -948
   -163   -374   -210    270     20   -293    -36     85   -415   -909  -1184   -932
   -153   -350   -197    252     20   -275    -41     96   -402   -898  -1179   -906
   -150   -322   -171    233     10   -246    -49    109   -389   -880  -1174   -896
   -132   -301   -168    218     18   -236    -44    116   -379   -872  -1179   -896
   -122   -252   -129    187      0   -189    -31    129   -358   -859  -1166   -875
   -111   -207    -96    158    -10   -150    -38    148   -337   -831  -1145   -841
   -109   -171    -62    137    -25   -116    -46    166   -316   -807  -1127   -815
   -109   -129    -20    119    -44    -75    -33    189   -290   -774  -1078   -776
   -119   -127    -10    122    -54    -70    -23    210   -272   -756  -1070   -763
    -96    -98     -2     96    -46    -51    -15    244   -241   -719  -1054   -743
    -70    -36     33     51    -54      0    -15    275   -207   -688  -1039   -727
    -57      5     62     25    -59     33    -20    303   -174   -657  -1013   -714
    -59     59    119     -2    -90     88      0    366   -111   -592   -958   -662
    -44    114    158    -36   -101    135     20    436    -36   -509   -875   -579
    -25    202    228    -90   -127    215     28    504     41   -410   -787   -483
    -12    265    277   -124   -145    270     46    579    127   -309   -701   -392
      2    316    314   -158   -155    314     70    652    210   -218   -610   -311
     15    400    381   -207   -181    392     75    680    244   -171   -566   -270
     18    446    428   -233   -205    439     80    693    257   -150   -550   -249
     20    444    423   -231   -200    433     80    691    249   -163   -555   -239
     12    465    452   -241   -220    459     75    665    218   -181   -571   -246
     -5    488    491   -241   -246    491     75    626    176   -223   -613   -275
    -15    475    491   -231   -252    483     80    584    129   -272   -670   -316
    -18    446    465   -213   -241    454     75    527     67   -342   -735   -368
    -20    423    444   -202   -231    433     59    454     -7   -423   -810   -439
    -49    379    428   -166   -239    402     44    381    -77   -498   -888   -514
    -80    355    436   -140   -257    394     38    314   -137   -561   -956   -579
    -96    355    452   -129   -272    402     36    259   -184   -610  -1010   -626
   -106    345    449   -122   -277    394     10    213   -231   -654  -1060   -659
   -103    319    423   -109   -262    368     -2    174   -270   -688  -1098   -688
   -109    309    418   -101   -265    363     -2    145   -298   -709  -1117   -706
   -109    272    381    -80   -244    327     -2    127   -319   -735  -1140   -737
   -114    288    400    -88   -257    342     -2    119   -322   -740  -1156   -745
   -124    314    439    -96   -283    376     -2    114   -319   -737  -1156   -735
   -116    355    470   -122   -293    413    -12    106   -319   -730  -1153   -732
   -111    392    504   -140   -306    446     -2    119   -303   -706  -1137   -719
   -122    413    532   -148   -327    472      5    122   -301   -698  -1130   -711
   -129    444    574   -158   -353    509     12    132   -288   -683  -1119   -698
   -116    478    594   -181   -355    535     15    140   -270   -662  -1101   -675
   -116    530    646   -205   -381    587     31    158   -244   -631  -1075   -646
   -122    600    722   -239   -423    659     46    176   -218   -597  -1047   -615
   -116    659    776   -272   -446    717     62    192   -197   -576  -1028   -597
   -122    688    807   -285   -465    748     75    200   -181   -561  -1013   -579
   -124    727    852   -301   -488    789     80    194   -166   -542   -995   -558
   -114    776    888   -332   -501    831     70    181   -166   -532   -979   -542
   -101    795    896   -348   -498    844     38    155   -187   -540   -989   -553
    -98    807    904   -355   -504    854     18    135   -205   -550  -1000   -561
   -101    823    924   -361   -511    872     31    150   -179   -519   -971   -530
   -101    852    953   -376   -527    901     33    153   -171   -506   -956   -511
    -85    859    945   -389   -514    901     25    145   -184   -514   -966   -519
    -77    836    914   -381   -498    875     12    135   -207   -524   -984   -540
    -96    805    901   -353   -498    852     20    132   -213   -524   -995   -548
   -109    792    901   -342   -504    844     31    129   -218   -527   -997   -542
   -119    761    880   -322   -501    820     31    122   -233   -545  -1015   -558
   -129    743    872   -309   -501    807     33    101   -254   -563  -1039   -579
   -137    779    917   -319   -527    846     23     80   -267   -571  -1052   -587
   -137    787    924   -324   -532    854     36     75   -275   -571  -1057   -589
   -132    784    917   -327   -524    849     36     72   -280   -574  -1062   -594
   -124    782    904   -329   -514    841     36     72   -283   -574  -1065   -594
   -119    779    898   -329   -509    839     44     77   -275   -568  -1062   -587
   -124    823    948   -350   -537    885     41     75   -270   -561  -1049   -579
   -140    831    969   -345   -553    898     41     67   -275   -558  -1047   -584
   -150    815    966   -335   -558    891     44     67   -275   -548  -1039   -576
   -150    833    984   -340   -566    909     57     83   -262   -530  -1034   -566
   -135    836    971   -350   -553    904    116    168   -213   -514  -1044   -587
   -111    917   1028   -402   -571    971    226    324    -90   -439  -1015   -594
   -101   1096   1197   -498   -649   1145    309    504    124   -226   -833   -457
    -51   1348   1400   -646   -724   1374    358    761    475    194   -420    -72
      7   1678   1667   -844   -831   1673    272    818    641    537     33    420
    -38   1930   1969   -945  -1002   1948    142    478    436    571    285    761
   -140   1992   2132   -924  -1135   2062     31     67     83    394    272    810
   -231   1844   2075   -805  -1153   1958   -119   -423   -480   -189   -293    306
   -275   1486   1761   -605  -1018   1623   -353   -919  -1150  -1065  -1257   -584
   -239   1171   1408   -467   -823   1288   -488   -989  -1337  -1350  -1600   -922
   -194    961   1156   -384   -678   1060   -444   -763  -1119  -1174  -1501   -893
   -163    904   1067   -368   -615    984   -316   -504   -846   -956  -1358   -805
   -150    911   1062   -381   -607    987   -122   -226   -563   -722  -1192   -680
   -137   1010   1148   -436   -644   1078     44     12   -322   -509  -1018   -542
   -116   1085   1200   -485   -657   1143    122    124   -207   -405   -930   -467
   -109   1153   1262   -522   -685   1208    148    163   -163   -358   -893   -431
   -122   1171   1293   -527   -709   1231    161    184   -140   -327   -870   -407
   -119   1197   1314   -540   -717   1254    179    210   -111   -293   -841   -381
   -109   1241   1350   -566   -730   1296    200    244    -77   -252   -805   -345
   -103   1241   1345   -568   -724   1293    226    272    -49   -223   -782   -327
    -80   1278   1358   -600   -719   1317    226    277    -33   -210   -763   -311
    -57   1332   1389   -639   -724   1361    228    296    -12   -181   -735   -285
    -51   1371   1423   -659   -737   1397    239    322     10   -150   -706   -259
    -44   1400   1444   -678   -743   1421    252    345     36   -122   -678   -239
    -49   1434   1480   -693   -766   1457    259    358     51    -96   -662   -213
    -44   1478   1519   -717   -782   1499    272    379     80    -57   -628   -176
    -15   1525   1540   -756   -779   1530    296    415    119    -12   -587   -132
      7   1577   1569   -792   -779   1574    314    446    148     23   -550   -101
     28   1610   1582   -820   -776   1595    316    465    166     49   -527    -77
     41   1652   1610   -846   -784   1631    316    488    187     77   -504    -57
     41   1699   1654   -870   -807   1678    337    527    233    132   -459    -15
     54   1764   1709   -909   -826   1738    361    568    285    192   -402     31
     80   1795   1712   -937   -815   1753    379    618    337    252   -353     77
     88   1842   1751   -966   -831   1797    407    683    402    329   -288    142
    103   1880   1777   -995   -836   1829    433    756    475    413   -210    218
    122   1943   1821  -1031   -849   1883    454    839    561    511   -109    306
    155   2005   1849  -1083   -849   1927    462    911    631    600    -20    387
    179   2094   1914  -1137   -867   2005    485    997    717    704     80    480
    200   2182   1982  -1192   -891   2083    511   1067    787    792    168    563
    215   2239   2023  -1226   -904   2132    535   1117    826    846    223    618
    226   2309   2083  -1267   -930   2195    555   1140    844    875    257    654
    228   2372   2140  -1301   -956   2257    566   1150    854    891    272    683
    226   2392   2166  -1312   -969   2281    574   1140    846    880    267    688
    226   2397   2171  -1312   -971   2286    584   1122    820    852    239    672
    213   2387   2171  -1301   -979   2281    589   1085    779    807    197    639
    197   2377   2179  -1286   -989   2278    597   1041    724    756    142    592
    189   2372   2182  -1280   -997   2278    597    984    665    696     83    537
    168   2366   2197  -1267  -1013   2283    600    927    613    641     31    491
    161   2322   2158  -1244  -1000   2242    592    880    561    589    -20    446
    161   2325   2164  -1244  -1002   2244    584    836    519    555    -57    410
    161   2314   2153  -1239   -997   2234    576    797    480    527    -90    374
    168   2320   2151  -1244   -989   2236    579    782    462    514   -101    361
    166   2325   2158  -1247   -995   2242    574    758    439    498   -114    350
    163   2320   2153  -1241   -995   2236    574    748    426    496   -124    345
    161   2327   2164  -1244  -1002   2247    584    758    436    509   -114    355
    171   2356   2184  -1262  -1005   2270    592    771    446    530    -98    374
    184   2385   2200  -1286  -1008   2294    600    792    462    553    -80    392
    189   2436   2247  -1314  -1028   2343    607    815    478    579    -62    413
    200   2475   2275  -1340  -1036   2377    613    839    501    605    -36    436
    218   2483   2265  -1350  -1023   2374    623    857    522    626    -12    457
    226   2522   2296  -1376  -1036   2408    636    878    542    649     10    485
    236   2559   2322  -1400  -1041   2442    654    909    571    683     38    517
    241   2626   2382  -1436  -1070   2504    680    950    610    722     75    555
    249   2707   2457  -1478  -1104   2582    711    982    646    758    106    587
    252   2751   2499  -1504  -1124   2624    727   1010    667    787    135    615
    257   2787   2530  -1522  -1137   2657    730   1023    678    805    150    628
    275   2842   2564  -1561  -1145   2701    724   1028    691    826    174    644
    290   2876   2585  -1582  -1145   2730    719   1026    701    836    192    659
    301   2876   2574  -1590  -1135   2727    696   1010    688    831    192    665
    298   2883   2582  -1592  -1143   2733    698   1028    698    852    215    693
    311   2922   2611  -1618  -1148   2766    709   1052    719    880    246    724
    324   2922   2598  -1623  -1135   2761    706   1057    714    875    244    717
    319   2930   2611  -1626  -1148   2772    701   1065    709    880    249    722
    322   2909   2585  -1615  -1132   2748    693   1067    691    870    241    717
    327   2907   2577  -1618  -1124   2743    704   1078    683    867    241    711
    329   2894   2564  -1610  -1117   2730    719   1085    678    865    239    709
    324   2896   2569  -1610  -1122   2733    727   1085    665    849    223    696
    335   2876   2540  -1605  -1104   2709    732   1091    662    849    218    693
    342   2876   2533  -1610  -1093   2704    730   1088    649    839    205    680
    340   2863   2522  -1600  -1091   2694    735   1091    644    831    197    678
    340   2870   2530  -1608  -1093   2701    740   1098    644    836    202    683
    361   2891   2527  -1626  -1083   2709    740   1109    649    844    210    685
    368   2912   2543  -1641  -1085   2727    740   1122    659    859    223    701
    374   2920   2546  -1647  -1085   2733    763   1153    680    878    239    711
    366   2909   2540  -1639  -1085   2725    771   1182    680    878    233    698
    387   2927   2540  -1657  -1075   2733    769   1171    670    872    233    701
    415   2946   2527  -1683  -1054   2738    782   1184    670    859    213    685
    459   2969   2509  -1714  -1023   2740    883   1317    743    885    192    646
    483   3055   2572  -1771  -1044   2813    989   1512    898   1005    265    688
    504   3281   2777  -1893  -1137   3031   1065   1774   1169   1299    555    958
    574   3569   2995  -2073  -1210   3283   1065   2023   1470   1709   1010   1413
    587   3936   3348  -2260  -1379   3642    984   1922   1558   1990   1436   1917
    483   4065   3582  -2275  -1551   3824    872   1538   1384   2039   1657   2223
    358   4094   3735  -2226  -1688   3915    735   1096   1054   1836   1551   2169
    259   3821   3561  -2042  -1649   3691    532    548    444   1145    833   1470
    254   3333   3078  -1792  -1410   3205    309    140   -207    303    -80    576
    327   3039   2712  -1686  -1192   2878    244    223   -220    239   -194    428
    392   2951   2559  -1673  -1083   2756    329    501     12    423    -77    496
    436   2987   2551  -1712  -1057   2769    483    795    272    623     59    600
    459   3081   2621  -1769  -1080   2852    678   1101    537    852    236    743
    485   3148   2660  -1818  -1088   2904    789   1283    680    982    348    836
    517   3159   2642  -1839  -1062   2902    831   1353    730   1023    381    862
    535   3205   2668  -1873  -1065   2938    852   1392    758   1057    415    901
    553   3260   2707  -1906  -1075   2985    865   1423    782   1088    441    927
    561   3281   2720  -1922  -1078   3000    870   1449    795   1104    452    937
    553   3304   2751  -1930  -1098   3029    880   1473    815   1124    472    963
    563   3354   2790  -1961  -1111   3073    883   1493    839   1143    498    979
    581   3343   2761  -1961  -1088   3052    888   1514    859   1156    514    992
    584   3348   2764  -1966  -1091   3057    898   1532    862   1158    517    995
    592   3393   2800  -1992  -1104   3096    904   1558    875   1179    537   1018
    597   3434   2837  -2018  -1119   3135    917   1590    898   1218    579   1054
    613   3460   2847  -2036  -1117   3154    927   1615    917   1247    600   1078
    623   3457   2834  -2042  -1106   3148    940   1636    927   1260    613   1085
    633   3486   2852  -2060  -1109   3169    943   1662    956   1275    628   1098
    633   3528   2894  -2083  -1132   3211    945   1701    997   1312    667   1145
    646   3546   2899  -2096  -1124   3224    950   1735   1028   1335    696   1171
    652   3533   2881  -2094  -1114   3208    958   1771   1057   1358    724   1195
    680   3567   2886  -2125  -1101   3226    976   1818   1098   1395    761   1226
    701   3582   2878  -2143  -1088   3231    987   1862   1137   1426    792   1252
    698   3608   2909  -2153  -1104   3260   1005   1909   1187   1473    841   1293
    732   3632   2896  -2182  -1083   3265    997   1964   1226   1512    870   1330
    766   3694   2927  -2231  -1080   3312   1010   2044   1291   1577    932   1387
    784   3764   2977  -2275  -1096   3372   1041   2138   1366   1660   1013   1465
    807   3829   3021  -2317  -1106   3426   1057   2221   1434   1743   1088   1540
    818   3899   3078  -2361  -1130   3489   1070   2294   1506   1829   1176   1628
    833   3951   3115  -2392  -1140   3533   1080   2353   1564   1896   1252   1709
    857   4000   3143  -2431  -1143   3572   1078   2374   1584   1919   1280   1743
    859   4034   3174  -2447  -1156   3606   1091   2390   1600   1938   1306   1777
    854   4050   3195  -2455  -1169   3624   1096   2379   1595   1930   1312   1787
    849   4042   3192  -2447  -1171   3619   1098   2356   1574   1906   1288   1777
    854   4026   3172  -2442  -1158   3598   1098   2322   1543   1867   1252   1745
    849   4013   3164  -2431  -1156   3590   1091   2270   1501   1818   1197   1696
    810   3972   3161  -2392  -1176   3567   1101   2226   1473   1777   1161   1660
    800   3933   3133  -2366  -1166   3535   1096   2171   1434   1730   1122   1618
    795   3871   3073  -2335  -1137   3473   1085   2109   1379   1667   1062   1556
    779   3803   3024  -2291  -1122   3413   1075   2047   1322   1608   1000   1491
    758   3793   3034  -2275  -1137   3413   1067   1997   1293   1582    974   1478
    745   3777   3031  -2262  -1143   3406   1067   1966   1280   1566    963   1473
    740   3738   2998  -2239  -1130   3369   1052   1932   1254   1540    945   1454
    740   3710   2969  -2223  -1114   3341   1023   1899   1226   1509    914   1423
    727   3699   2972  -2216  -1124   3335   1015   1886   1221   1509    909   1421
    711   3707   2995  -2210  -1143   3351   1028   1893   1241   1527    924   1439
    719   3720   3000  -2221  -1143   3361   1026   1899   1254   1538    927   1441
    745   3702   2956  -2223  -1104   3330   1010   1904   1249   1535    922   1434
    758   3733   2972  -2247  -1106   3351   1013   1919   1265   1553    935   1454
    758   3774   3016  -2268  -1127   3395   1031   1943   1296   1582    966   1491
    776   3800   3024  -2288  -1124   3411   1023   1945   1299   1579    958   1499
    787   3798   3011  -2291  -1111   3406   1026   1958   1312   1587    966   1504
    802   3829   3026  -2317  -1114   3429   1039   1977   1337   1615   1008   1512
    818   3884   3063  -2351  -1122   3473   1062   2008   1382   1649   1044   1551
    810   3917   3107  -2366  -1148   3515   1093   2031   1405   1667   1062   1566
    826   3930   3104  -2377  -1137   3517   1117   2055   1434   1696   1080   1582
    841   3923   3081  -2385  -1119   3502   1101   2042   1428   1696   1083   1590
    844   3938   3091  -2392  -1122   3515   1085   2042   1436   1714   1106   1615
    857   3938   3081  -2397  -1114   3512   1047   2026   1434   1714   1101   1618
    857   3959   3102  -2408  -1122   3530   1013   2008   1418   1701   1085   1610
    857   3969   3109  -2413  -1124   3538   1000   2003   1410   1701   1088   1626
    865   3959   3094  -2413  -1114   3528    982   1997   1397   1688   1080   1621
    852   3925   3073  -2390  -1111   3502    976   1997   1395   1688   1083   1621
    841   3899   3057  -2369  -1106   3478    961   1987   1387   1686   1083   1626
    839   3873   3031  -2359  -1096   3452    953   1979   1376   1673   1080   1628
    833   3837   3003  -2335  -1085   3419    943   1964   1358   1649   1060   1613
    833   3806   2969  -2320  -1067   3387    930   1940   1340   1618   1026   1577
    836   3782   2946  -2309  -1054   3364    924   1922   1327   1597   1010   1566
    813   3756   2943  -2286  -1065   3351    924   1909   1317   1579   1000   1556
    815   3720   2904  -2268  -1044   3312    917   1896   1296   1561    987   1545
    831   3702   2870  -2265  -1021   3286    904   1886   1288   1545    974   1543
    836   3717   2881  -2275  -1021   3299    896   1883   1291   1548    971   1548
    828   3715   2886  -2273  -1028   3302    880   1873   1280   1540    966   1545
    836   3710   2873  -2273  -1018   3291    878   1870   1275   1538    961   1538
    841   3712   2870  -2278  -1015   3291    878   1870   1275   1540    963   1538
    849   3720   2870  -2283  -1010   3296    872   1873   1280   1548    974   1553
    841   3720   2878  -2283  -1018   3302    870   1875   1283   1548    979   1564
    839   3717   2876  -2278  -1018   3296    901   1914   1306   1558    984   1561
    846   3761   2915  -2304  -1034   3341   1005   2042   1387   1597    997   1556
    883   3829   2946  -2356  -1031   3387   1117   2231   1514   1686   1054   1590
    953   4016   3063  -2486  -1057   3541   1236   2551   1779   1953   1293   1800
   1057   4286   3226  -2673  -1085   3756   1278   2831   2044   2288   1649   2151
   1106   4525   3419  -2818  -1156   3972   1145   2660   2094   2512   1971   2517
    984   4658   3673  -2821  -1343   4167    904   2140   2003   2642   2216   2813
    787   4616   3826  -2704  -1519   4224    594   1486   1660   2416   2065   2722
    641   4216   3574  -2429  -1465   3894    337    891   1028   1686   1348   2062
    605   3733   3125  -2171  -1260   3429    137    592    501   1026    672   1421
    659   3496   2837  -2078  -1088   3167    103    756    498    956    558   1278
    730   3476   2746  -2104  -1008   3112    254   1083    711   1101    646   1327
    789   3525   2735  -2158   -974   3133    480   1405    930   1252    753   1395
    823   3548   2722  -2187   -950   3135    688   1673   1114   1389    852   1452
    841   3577   2735  -2208   -945   3156    779   1787   1197   1452    898   1488
    849   3600   2748  -2226   -950   3174    818   1829   1234   1483    927   1509
    857   3595   2735  -2226   -940   3167    828   1847   1249   1491    935   1512
    859   3590   2727  -2226   -935   3159    836   1860   1257   1491    937   1509
    862   3598   2735  -2229   -935   3167    839   1870   1267   1501    953   1522
    865   3608   2740  -2236   -937   3174    839   1880   1275   1509    963   1540
    872   3603   2730  -2236   -927   3167    846   1891   1286   1519    971   1551
    878   3590   2709  -2236   -914   3151    846   1899   1288   1522    974   1558
    888   3593   2704  -2239   -906   3148    846   1909   1301   1532    987   1571
    893   3582   2688  -2239   -898   3135    849   1919   1306   1535    992   1577
    893   3595   2701  -2244   -904   3148    844   1927   1319   1548   1005   1592
    891   3587   2696  -2239   -904   3143    844   1938   1335   1561   1013   1597
    888   3572   2683  -2229   -896   3128    846   1943   1340   1558   1008   1590
    891   3567   2673  -2231   -891   3120    846   1953   1337   1551   1002   1584
    893   3587   2691  -2242   -898   3141    857   1971   1361   1569   1021   1602
    891   3572   2681  -2234   -893   3128    865   1997   1376   1582   1036   1621
    888   3548   2660  -2218   -885   3104    878   2029   1400   1600   1054   1641
    909   3572   2662  -2242   -878   3117    878   2057   1423   1621   1072   1657
    917   3577   2660  -2247   -872   3120    885   2096   1449   1644   1096   1667
    911   3569   2657  -2242   -872   3115    883   2138   1473   1667   1114   1675
    917   3598   2681  -2257   -880   3141    893   2197   1512   1704   1148   1706
    935   3642   2707  -2291   -885   3174    917   2273   1571   1764   1205   1761
    971   3691   2717  -2333   -872   3205    922   2343   1623   1821   1262   1813
    997   3733   2735  -2366   -867   3234    935   2416   1683   1886   1327   1875
   1023   3769   2746  -2395   -859   3257    930   2465   1722   1930   1376   1922
   1028   3798   2766  -2416   -867   3283    932   2491   1751   1966   1408   1953
   1028   3821   2790  -2426   -880   3307    924   2491   1751   1977   1418   1961
   1021   3834   2811  -2429   -896   3322    922   2470   1740   1964   1418   1969
   1000   3826   2826  -2413   -911   3328    940   2457   1735   1958   1426   1984
    974   3795   2818  -2387   -922   3309    937   2416   1704   1927   1402   1964
    953   3748   2792  -2351   -919   3270    922   2353   1657   1875   1350   1914
    930   3668   2738  -2299   -904   3203    911   2288   1600   1816   1291   1860
    896   3593   2696  -2244   -898   3146    909   2221   1553   1764   1236   1813
    857   3538   2678  -2197   -911   3109    898   2145   1509   1706   1187   1764
    833   3496   2662  -2166   -914   3081    885   2070   1457   1641   1132   1709
    823   3445   2618  -2135   -896   3031    865   2000   1397   1579   1072   1652
    807   3369   2561  -2088   -875   2966    844   1938   1348   1527   1018   1605
    789   3296   2504  -2044   -857   2902    828   1880   1304   1475    966   1553
    789   3257   2465  -2023   -839   2863    810   1839   1267   1444    935   1522
    792   3200   2408  -1997   -807   2805    792   1805   1236   1410    909   1496
    782   3198   2416  -1990   -815   2808    782   1782   1223   1397    904   1491
    776   3200   2423  -1990   -823   2811    787   1777   1228   1405    914   1493
    784   3190   2403  -1987   -807   2798    789   1771   1226   1402    917   1491
    782   3161   2377  -1974   -797   2769    792   1764   1218   1395    904   1480
    774   3156   2382  -1964   -802   2769    795   1758   1226   1395    906   1480
    769   3141   2369  -1956   -800   2756    784   1748   1221   1382    898   1470
    769   3128   2356  -1948   -795   2743    782   1743   1221   1376    898   1470
    771   3122   2351  -1945   -789   2738    782   1743   1218   1366    893   1467
    771   3135   2364  -1953   -795   2751    792   1748   1226   1366    891   1460
    763   3174   2410  -1969   -823   2792    813   1764   1244   1384    898   1473
    745   3174   2429  -1961   -841   2803    844   1777   1260   1395    914   1488
    737   3169   2431  -1953   -846   2800    844   1771   1262   1397    922   1499
    758   3169   2410  -1964   -826   2790    828   1766   1265   1397    937   1525
    763   3177   2413  -1971   -826   2795    797   1735   1254   1384    937   1530
    769   3148   2379  -1958   -805   2764    750   1699   1228   1363    924   1512
    774   3112   2335  -1945   -779   2725    737   1678   1208   1343    906   1483
    763   3102   2338  -1932   -787   2720    743   1670   1197   1332    893   1467
    753   3107   2353  -1930   -800   2730    735   1665   1189   1332    901   1475
    758   3081   2322  -1919   -782   2701    719   1647   1169   1314    891   1475
    761   3021   2260  -1891   -750   2642    709   1631   1148   1296    875   1465
    761   2972   2210  -1865   -724   2592    701   1613   1132   1275    854   1449
    758   2915   2156  -1839   -698   2535    698   1595   1106   1236    820   1418
    724   2839   2112  -1782   -693   2475    691   1564   1065   1195    776   1363
    698   2800   2101  -1751   -704   2452    680   1532   1031   1161    743   1322
    706   2774   2068  -1740   -680   2421    672   1514   1015   1145    730   1306
    693   2733   2039  -1714   -672   2387    675   1501   1005   1124    714   1301
    683   2699   2013  -1691   -665   2356    672   1488    989   1106    693   1283
    672   2662   1990  -1670   -659   2325    670   1478    976   1093    680   1267
    678   2655   1977  -1665   -649   2317    670   1470    971   1083    670   1260
    675   2639   1961  -1660   -644   2301    646   1447    953   1060    649   1231
    662   2634   1971  -1649   -654   2304    644   1439    958   1062    652   1226
    644   2621   1977  -1634   -667   2301    657   1439    963   1065    657   1228
    657   2579   1922  -1618   -631   2252    662   1431    956   1057    646   1226
    672   2504   1831  -1590   -579   2169    701   1486    979   1057    620   1189
    678   2509   1831  -1595   -576   2171    789   1644   1078   1109    631   1169
    688   2595   1906  -1641   -610   2252    862   1829   1247   1257    748   1252
    737   2785   2047  -1761   -654   2416    911   2078   1512   1553   1039   1530
    789   3073   2283  -1932   -748   2678    859   2177   1699   1860   1441   1979
    756   3348   2592  -2052   -917   2972    769   1922   1675   2008   1748   2379
    628   3439   2808  -2036  -1091   3125    675   1556   1491   1990   1855   2553
    504   3322   2818  -1912  -1156   3070    537   1060   1021   1543   1441   2179
    413   2883   2470  -1649  -1028   2678    337    480    322    683    524   1265
    433   2470   2034  -1452   -800   2252    129    252    -59    220     33    776
    483   2213   1730  -1348   -623   1974     98    387      5    249     18    724
    509   2081   1571  -1293   -530   1826    181    613    200    394    103    776
    524   2088   1561  -1306   -519   1826    337    867    433    574    236    872
    537   2158   1621  -1350   -540   1891    511   1127    665    774    389    989
    542   2205   1662  -1374   -561   1935    600   1260    787    872    467   1052
    553   2197   1644  -1374   -545   1922    626   1299    826    898    491   1054
    566   2190   1623  -1379   -530   1906    644   1314    846    914    501   1060
    571   2184   1613  -1379   -522   1899    657   1322    862    924    509   1067
    584   2205   1621  -1397   -519   1914    662   1330    883    948    532   1091
    579   2216   1636  -1397   -527   1927    675   1343    893    958    548   1111
    592   2231   1636  -1413   -522   1935    672   1345    898    963    561   1122
    600   2203   1602  -1400   -501   1901    665   1335    891    953    550   1101
    589   2164   1571  -1376   -491   1867    670   1335    891    948    548   1093
    584   2169   1584  -1376   -498   1878    685   1353    909    969    571   1117
    584   2174   1587  -1379   -501   1880    688   1363    922    987    587   1132
    592   2177   1582  -1384   -496   1880    691   1371    924    989    587   1127
    594   2164   1569  -1382   -485   1867    680   1371    922    987    584   1117
    589   2164   1574  -1376   -491   1870    683   1379    937   1002    605   1132
    592   2145   1551  -1369   -480   1849    683   1389    943   1013    620   1145
    592   2138   1543  -1366   -475   1842    688   1408    953   1023    628   1161
    589   2127   1538  -1358   -475   1834    688   1421    963   1034    636   1169
    592   2096   1504  -1343   -454   1800    675   1431    963   1044    641   1163
    579   2099   1517  -1340   -470   1810    672   1454    982   1070    672   1184
    579   2127   1548  -1353   -485   1839    680   1493   1023   1119    719   1223
    605   2120   1512  -1363   -454   1816    675   1530   1054   1150    748   1252
    615   2132   1517  -1374   -449   1826    678   1582   1106   1210    805   1309
    623   2192   1569  -1410   -472   1880    683   1649   1179   1299    893   1395
    652   2239   1587  -1447   -467   1914    693   1712   1239   1369    971   1470
    662   2255   1592  -1460   -465   1925    704   1758   1288   1428   1031   1519
    657   2255   1597  -1454   -470   1927    722   1795   1327   1470   1075   1564
    649   2260   1608  -1454   -480   1935    717   1800   1335   1473   1085   1574
    639   2275   1636  -1460   -498   1956    711   1787   1325   1457   1075   1566
    628   2257   1628  -1444   -501   1945    701   1761   1296   1426   1052   1548
    597   2216   1618  -1405   -509   1917    706   1732   1265   1387   1023   1517
    576   2184   1605  -1382   -517   1896    711   1691   1223   1330    971   1473
    550   2117   1566  -1335   -506   1842    704   1631   1161   1254    898   1402
    527   2070   1543  -1299   -506   1805    696   1564   1093   1174    818   1319
    509   2008   1499  -1257   -493   1753    706   1506   1044   1109    750   1244
    483   1956   1473  -1221   -493   1714    709   1449    992   1041    685   1176
    459   1917   1457  -1187   -498   1688    698   1392    935    974    618   1111
    444   1844   1400  -1145   -478   1623    683   1337    883    919    561   1054
    433   1787   1353  -1109   -459   1571    685   1312    857    891    527   1021
    405   1730   1325  -1067   -459   1527    678   1278    831    859    498    989
    384   1696   1312  -1041   -462   1504    670   1254    810    833    475    966
    376   1662   1283  -1021   -454   1473    654   1231    784    810    454    937
    379   1652   1273  -1015   -446   1462    646   1213    774    797    444    911
    371   1652   1278  -1013   -454   1465    659   1218    782    805    446    922
    363   1647   1283  -1005   -459   1465    675   1226    795    820    467    940
    355   1621   1265   -989   -454   1444    683   1223    792    820    465    937
    353   1623   1270   -987   -457   1447    670   1210    784    807    457    927
    353   1613   1257   -984   -452   1436    654   1197    776    802    454    914
    350   1610   1260   -982   -454   1436    662   1202    784    810    467    919
    345   1641   1293   -995   -475   1467    693   1228    815    841    496    943
    348   1693   1345  -1021   -498   1519    714   1244    839    859    514    956
    342   1696   1353  -1021   -506   1525    714   1244    836    849    509    950
    340   1683   1343  -1013   -501   1514    704   1234    831    841    501    940
    332   1693   1358  -1013   -514   1527    704   1226    839    852    514    948
    324   1701   1376  -1013   -524   1540    698   1213    841    859    532    969
    340   1670   1330  -1008   -496   1501    659   1184    810    839    517    963
    342   1641   1299   -992   -478   1470    646   1176    800    828    509    953
    327   1644   1314   -987   -493   1480    662   1179    807    836    519    963
    327   1621   1293   -974   -483   1457    662   1176    805    828    517    969
    322   1564   1241   -943   -459   1402    644   1158    782    802    496    943
    311   1509   1197   -911   -444   1356    623   1143    761    779    480    927
    303   1431   1124   -870   -410   1280    610   1122    735    748    449    896
    288   1371   1083   -828   -397   1228    610   1109    719    727    428    867
    252   1340   1088   -797   -418   1215    626   1093    706    706    402    844
    231   1296   1065   -766   -415   1182    620   1067    685    680    379    826
    226   1241   1015   -735   -394   1130    605   1041    652    646    345    787
    220   1179    958   -698   -368   1070    594   1023    631    620    316    753
    200   1145    945   -675   -371   1047    597   1026    639    623    324    758
    181   1132    948   -657   -381   1041    597   1026    644    623    335    758
    168   1124    953   -649   -392   1041    589   1013    636    610    332    748
    166   1104    937   -633   -384   1021    592   1005    636    602    322    740
    176   1083    904   -631   -363    995    594   1002    639    597    311    732
    168   1065    896   -618   -363    982    592   1000    641    592    311    724
    161   1031    867   -597   -355    950    594   1010    649    592    311    719
    158    997    839   -576   -340    919    649   1101    701    610    303    693
    168   1041    870   -607   -350    956    756   1270    836    698    345    698
    194   1184    989   -691   -397   1088    833   1470   1062    927    540    859
    252   1405   1153   -831   -449   1280    849   1699   1348   1278    896   1218
    309   1706   1397  -1008   -542   1553    774   1706   1473   1548   1288   1673
    226   1927   1701  -1078   -737   1816    644   1330   1301   1590   1556   2013
     98   1932   1834  -1015   -867   1883    527    927    984   1408   1506   2010
    -12   1704   1717   -846   -867   1712    350    384    397    776    875   1415
    -72   1265   1337   -594   -704   1301    114   -148   -298   -111    -88    491
    -28    927    953   -449   -491    940      0   -171   -420   -303   -327    241
     12    719    706   -368   -345    714     44     49   -218   -148   -241    275
     28    636    607   -332   -290    623    163    303     20     33   -119    350
     36    654    618   -345   -290    636    342    579    280    236     36    478
     57    740    683   -400   -314    714    491    800    496    415    189    607
     62    758    693   -410   -316    727    561    896    594    498    259    649
     62    724    662   -394   -301    693    581    924    626    519    283    654
     62    688    626   -374   -280    657    587    945    646    542    303    675
     75    711    636   -394   -280    675    576    950    657    548    293    678
     90    740    649   -415   -280    696    574    948    657    542    296    675
     96    753    657   -426   -280    706    579    950    662    537    301    667
    106    753    646   -428   -270    701    592    963    688    550    283    672
     98    745    644   -423   -272    696    587    974    701    566    324    688
    101    782    680   -441   -288    732    558    956    691    561    337    704
    101    779    678   -441   -288    730    548    953    693    563    335    698
     96    722    626   -407   -265    675    563    979    724    597    376    709
     98    745    646   -423   -275    696    574    987    745    615    394    735
    106    779    672   -444   -283    727    576    992    763    633    428    756
    103    776    672   -441   -285    724    576    995    774    644    441    766
    109    740    631   -423   -259    685    581   1013    789    659    441    784
    122    763    641   -444   -259    704    576   1026    807    670    449    805
    132    769    636   -452   -252    704    579   1044    828    691    465    826
    145    779    631   -465   -244    704    581   1062    857    719    485    846
    158    800    641   -478   -241    722    587   1101    901    763    519    888
    161    807    646   -485   -244    730    605   1161    958    823    579    963
    158    807    649   -483   -244    730    618   1221   1015    888    639   1026
    176    820    644   -501   -233    732    628   1283   1078    950    701   1080
    202    904    701   -553   -249    802    639   1358   1153   1036    789   1171
    228    969    737   -600   -254    854    639   1415   1205   1098    852   1236
    244   1008    763   -626   -259    885    657   1473   1262   1156    914   1304
    246   1057    810   -654   -280    935    662   1501   1291   1189    956   1356
    246   1083    836   -665   -293    961    665   1504   1293   1197    969   1376
    244   1093    849   -670   -303    971    659   1483   1270   1176    953   1376
    249   1083    833   -667   -293    961    649   1447   1234   1140    922   1356
    244   1062    818   -654   -285    940    646   1400   1197   1101    888   1325
    218   1005    787   -610   -283    896    636   1350   1153   1047    846   1283
    184    948    761   -568   -288    854    628   1293   1096    984    789   1231
    150    917    763   -535   -306    841    633   1239   1049    927    743   1189
    129    852    722   -491   -296    787    623   1169    989    857    675   1122
    116    782    665   -449   -272    724    597   1093    919    782    594   1039
    116    735    618   -428   -252    675    571   1036    878    735    550    987
    111    685    571   -400   -231    628    558    987    844    691    511    950
     98    662    561   -381   -231    613    550    953    815    662    485    924
     88    654    566   -371   -239    610    537    922    795    639    462    904
     90    628    535   -361   -223    581    524    901    779    623    452    893
     93    620    527   -358   -218    574    509    885    766    613    444    885
     93    597    504   -348   -205    550    501    878    761    610    444    885
     77    584    506   -329   -213    545    498    872    761    610    444    883
     75    574    496   -327   -210    537    498    870    761    610    439    875
     83    566    483   -327   -200    524    504    878    776    623    452    883
     77    576    496   -329   -210    537    501    885    784    631    462    891
     83    597    514   -340   -215    555    496    885    792    636    459    888
    109    581    470   -345   -179    524    483    875    784    628    449    878
    114    623    509   -368   -197    568    496    893    805    652    475    906
    116    672    555   -394   -218    613    522    919    836    688    509    937
    122    693    571   -407   -223    633    553    932    857    714    532    958
    122    696    571   -410   -226    633    561    937    870    724    542    966
    129    711    581   -420   -226    646    548    927    872    724    545    969
    129    724    594   -428   -231    659    527    906    867    719    542    966
    129    701    571   -415   -220    636    493    878    849    706    532    956
    140    698    558   -420   -210    628    467    867    844    709    540    961
    137    701    563   -420   -213    633    472    867    854    719    555    974
    140    654    511   -400   -184    584    467    859    846    709    550    961
    145    618    472   -381   -163    545    441    839    818    675    519    919
    122    589    465   -355   -171    527    423    810    789    652    498    896
    119    568    446   -345   -163    509    415    792    769    636    483    880
    111    535    423   -324   -155    480    415    774    745    620    462    854
     83    475    392   -277   -153    433    420    756    719    597    433    823
     67    433    366   -252   -150    400    423    737    706    579    410    795
     67    400    332   -233   -132    366    415    722    691    563    394    774
     49    363    311   -207   -129    337    413    704    670    545    376    745
     38    332    293   -184   -127    314    420    696    662    540    371    724
     49    303    254   -176   -103    280    415    688    654    537    376    719
     41    303    262   -174   -109    283    415    683    652    532    374    709
     33    298    265   -168   -114    283    418    683    649    532    371    698
     38    296    257   -166   -109    277    413    670    636    524    361    678
     25    275    249   -153   -111    265    389    649    613    506    335    644
     23    270    246   -145   -111    259    394    652    615    506    335    628
     23    257    231   -142   -103    244    444    714    646    514    329    597
     41    280    239   -161    -98    259    571    872    750    568    348    587
     96    384    285   -241    -96    335    670   1080    927    724    475    685
    153    589    433   -371   -140    511    753   1382   1226   1049    787    958
    226    904    678   -566   -226    792    740   1577   1486   1415   1205   1382
    218   1163    945   -691   -363   1054    615   1350   1493   1628   1558   1800
     72   1210   1135   -641   -532   1174    436    862   1288   1634   1693   1982
    -85   1080   1166   -498   -626   1122    194    241    797   1189   1312   1647
   -200    646    844   -223   -522    745    -20   -358     67    293    394    784
   -168    187    355     -7   -262    270   -202   -566   -358   -257   -181    233
   -119    -18     98     67   -109     38   -205   -353   -233   -176   -153    215
    -83    -80      2     80    -44    -38    -93    -90    -28    -28    -62    246
    -49    -18     31     31    -41      7     88    181    202    145     57    293
    -23     57     80    -15    -51     67    293    452    428    332    202    405
      2    106    103    -57    -51    106    379    558    524    413    267    446
     15    114     98    -64    -41    106    407    589    553    428    277    452
     18    114     93    -67    -36    103    423    602    571    439    285    465
     12    124    111    -67    -49    119    433    620    597    457    309    485
      2    116    114    -59    -57    116    439    628    605    470    324    483
      2    101     98    -51    -46     98    444    631    610    478    324    478
     -5     93     98    -46    -51     96    441    633    615    483    332    470
      7    111    103    -59    -46    109    446    644    626    496    348    465
     20    101     80    -62    -31     90    465    652    641    517    361    485
     18     98     80    -59    -31     90    467    654    644    524    368    496
     15    114     98    -67    -41    106    459    652    639    522    371    491
     20    140    119    -80    -49    129    465    659    646    532    376    478
     25    122     96    -72    -33    109    485    680    665    555    387    488
     31    127     96    -77    -31    111    498    701    685    576    410    511
     28    124     96    -77    -33    111    498    714    691    587    423    517
     41    140     98    -90    -28    119    498    743    714    607    449    527
     46    150    101    -98    -28    127    496    756    722    610    452    519
     46    181    135   -114    -44    161    506    782    748    633    472    542
     57    194    137   -127    -41    168    522    826    789    675    517    579
     70    187    116   -127    -23    153    542    875    831    717    550    597
     85    218    129   -153    -23    174    550    935    885    771    600    636
    111    244    132   -176    -10    189    563    997    937    828    654    691
    135    296    161   -215    -12    228    566   1065    989    893    724    748
    148    384    236   -265    -44    311    566   1127   1044    963    800    815
    163    441    277   -303    -57    361    568   1171   1080   1013    852    862
    179    465    283   -322    -51    374    571   1200   1104   1044    891    906
    174    491    314   -335    -70    405    581   1208   1119   1065    922    950
    163    498    335   -329    -85    418    594   1200   1119   1070    935    966
    148    493    345   -322    -98    420    584   1161   1091   1034    909    922
    135    488    353   -311   -109    420    581   1122   1052    989    862    883
    116    452    335   -285   -109    392    587   1078   1021    950    828    854
    101    392    290   -246    -93    342    584   1015    969    896    769    795
     85    332    246   -210    -80    290    589    945    919    836    709    737
     77    272    194   -176    -59    236    592    880    875    784    665    696
     54    231    176   -142    -59    205    581    813    823    727    615    639
     33    184    150   -109    -57    168    576    750    782    685    571    592
     20    129    109    -77    -44    119    558    691    740    641    524    553
      2     64     62    -33    -28     62    540    633    696    594    475    517
    -20     12     31      2    -25     20    514    584    657    553    439    483
    -51     10     62     20    -57     36    517    566    652    545    439    485
    -46      2     46     20    -49     23    501    540    641    535    428    493
      2    -31    -33     12     15    -31    459    498    605    498    400    472
     10    -38    -49     12     28    -44    452    480    602    496    405    454
    -88    -67     20     77    -54    -23    485    506    633    522    426    441
   -163    -62     98    111   -132     18    511    530    654    548    441    459
   -148    -49     98     96   -124     23    506    527    649    553    446    462
   -135    -64     67     98   -103      0    493    524    631    545    444    465
   -127    -72     54    101    -90    -10    498    519    623    542    446    478
   -122    -59     62     88    -93      0    506    522    626    542    446    480
   -111    -20     88     64   -101     33    524    537    644    558    465    496
   -103     12    116     46   -111     64    542    550    657    576    491    522
   -109     25    135     41   -122     80    568    566    675    594    517    548
   -106     33    137     36   -122     83    584    584    704    623    545    571
   -103      5    109     49   -106     57    566    563    685    605    527    553
   -114     20    135     46   -124     77    535    532    665    587    511    545
   -101     28    129     36   -114     77    504    504    649    579    511    558
    -85     15     98     33    -93     54    475    478    626    566    517    566
    -72     25     98     23    -85     62    475    470    615    566    522    574
   -106     -7     96     54   -101     44    480    470    610    558    519    553
   -137    -75     62    106   -101     -7    459    444    568    522    483    514
   -124   -114      7    116    -67    -51    423    410    532    488    457    498
   -116   -148    -31    132    -44    -90    415    389    501    457    433    470
   -132   -194    -62    163    -36   -129    415    374    480    436    415    444
   -189   -262    -72    226    -59   -168    423    374    475    426    407    439
   -283   -277      5    277   -145   -137    454    392    488    431    418    439
   -283   -290    -10    285   -137   -150    452    379    472    413    397    418
   -267   -322    -57    293   -106   -189    439    353    444    381    371    400
   -265   -324    -59    296   -103   -192    436    345    439    379    371    400
   -272   -345    -72    306   -101   -210    431    337    428    368    363    389
   -277   -342    -64    309   -109   -205    436    340    423    363    363    387
   -293   -366    -72    327   -111   -220    426    329    405    345    345    363
   -293   -413   -119    353    -88   -267    407    311    384    319    322    337
   -288   -441   -153    363    -70   -296    397    303    376    314    322    348
   -296   -433   -137    363    -80   -285    392    303    376    311    319    332
   -283   -397   -114    337    -88   -257    423    342    389    309    293    288
   -257   -329    -72    293    -93   -202    522    496    485    366    311    272
   -239   -259    -20    246   -109   -140    605    696    649    511    431    366
   -171    -70    101    119   -137     15    659    969    904    800    724    659
    -77    236    314    -80   -197    272    649   1143   1127   1119   1106   1072
    -62    485    548   -210   -303    517    574    953   1140   1299   1418   1452
   -213    493    706   -142   -459    600    441    530    976   1317   1556   1670
   -394    381    776      7   -584    579    262    -28    540    937   1236   1395
   -527    -31    496    277   -511    231     59   -649   -166     88    355    524
   -501   -514    -12    509   -244   -265   -155   -935   -646   -509   -283   -127
   -457   -706   -252    581   -106   -480   -200   -776   -579   -472   -296   -176
   -418   -727   -309    571    -57   -519   -106   -509   -374   -319   -197   -122
   -366   -678   -311    522    -28   -496     70   -215   -129   -129    -59    -20
   -329   -613   -283    472    -23   -449    259     67    101     59     88     88
   -306   -550   -246    428    -31   -400    342    187    202    135    145    132
   -303   -540   -236    420    -36   -387    376    228    241    158    163    140
   -301   -522   -223    410    -38   -374    384    252    265    171    174    145
   -280   -511   -231    397    -25   -371    389    277    280    189    192    158
   -259   -472   -213    363    -25   -342    400    290    290    197    202    163
   -246   -431   -184    340    -33   -309    423    311    311    215    228    179
   -231   -423   -194    324    -20   -309    446    340    332    231    241    192
   -218   -413   -194    316    -12   -303    462    361    345    246    252    207
   -226   -418   -192    319    -18   -306    452    355    342    249    254    215
   -239   -441   -202    340    -18   -324    452    361    342    252    257    215
   -233   -407   -176    319    -28   -290    459    379    355    270    267    223
   -218   -402   -184    311    -18   -293    459    394    363    280    280    244
   -215   -392   -176    301    -20   -285    457    405    366    288    285    252
   -226   -374   -148    298    -38   -262    457    410    361    280    267    213
   -236   -381   -148    306    -46   -265    465    426    361    280    259    200
   -226   -366   -140    296    -44   -254    470    457    379    301    288    236
   -215   -376   -163    293    -28   -270    465    475    389    314    303    259
   -210   -366   -155    288    -28   -262    475    506    407    337    324    259
   -205   -363   -158    283    -25   -262    485    532    423    350    329    236
   -192   -332   -140    262    -25   -236    478    568    441    374    350    262
   -179   -293   -114    236    -33   -205    478    626    491    433    428    311
   -187   -254    -70    220    -59   -163    493    698    553    504    498    353
   -168   -228    -59    197    -57   -145    501    766    607    571    561    420
   -127   -171    -44    150    -41   -109    498    831    670    646    641    506
   -109   -116     -7    111    -51    -62    496    883    714    706    704    571
    -85    -77      7     80    -46    -36    498    904    730    730    719    592
    -83    -67     15     72    -49    -25    491    904    730    732    717    584
    -59    -41     18     51    -38    -12    480    878    709    722    706    576
    -54    -25     25     38    -41      0    491    867    698    719    717    605
   -116    -51     64     83    -90      5    517    857    693    711    709    615
   -168    -96     72    129   -122    -12    535    831    667    678    683    566
   -168   -127     41    148   -106    -44    524    779    613    607    615    454
   -174   -168      2    168    -90    -85    519    717    542    514    509    358
   -194   -257    -64    226    -67   -161    509    646    467    423    418    293
   -228   -319    -93    272    -70   -205    504    579    405    358    366    252
   -249   -366   -116    309    -67   -241    491    519    358    314    332    202
   -236   -415   -179    324    -31   -298    470    462    303    259    270    140
   -236   -441   -205    337    -18   -324    441    423    262    215    205    103
   -272   -470   -197    371    -38   -335    433    405    241    194    200    106
   -270   -519   -249    394    -10   -384    439    376    223    174    189     67
   -267   -522   -254    394     -7   -389    441    361    210    150    140      2
   -262   -540   -277    400      5   -410    441    366    213    148    155    -18
   -257   -537   -283    394     12   -410    436    368    218    153    163     10
   -239   -488   -249    363      5   -368    431    363    218    150    124     49
   -218   -441   -223    329      0   -332    400    322    168     85      2     28
   -226   -389   -163    306    -31   -277    381    298    148     57     23    -23
   -252   -433   -181    340    -36   -309    405    329    197    122    150    -31
   -246   -514   -267    381     10   -392    444    363    236    163    171      5
   -244   -501   -257    371      5   -379    467    397    272    205    228     85
   -239   -501   -262    368     10   -381    478    410    293    226    246     67
   -231   -527   -296    376     31   -413    483    397    283    205    192     20
   -275   -527   -252    402    -12   -389    483    392    275    194    218    116
   -311   -504   -192    405    -59   -348    511    426    324    265    322    168
   -345   -475   -129    407   -109   -303    496    402    324    267    322    148
   -337   -436    -98    387   -119   -267    449    355    288    223    265    111
   -244   -423   -179    335    -33   -301    371    285    218    150    171     62
   -187   -410   -223    296     15   -319    379    290    226    161    166    127
   -210   -368   -158    288    -25   -265    392    319    262    213    231    218
   -288   -402   -114    342    -90   -259    384    329    272    236    257    270
   -249   -433   -184    342    -33   -309    361    316    244    207    228    228
   -202   -407   -205    303      0   -309    332    270    181    124     88    137
   -205   -467   -262    335     28   -366    327    259    163     93     98    132
   -213   -506   -296    358     41   -402    314    239    148     70     80    132
   -220   -514   -293    368     36   -405    301    205    114     20     25    103
   -223   -563   -340    392     57   -454    322    236    150     67    127    132
   -241   -623   -381    431     70   -504    290    215    132     46    106    153
   -249   -698   -452    472     98   -576    270    184     93    -10     33    124
   -220   -711   -491    467    135   -602    272    174     85    -38     -2    116
   -223   -670   -449    444    111   -561    275    194    119      0     38    200
   -210   -659   -449    433    116   -553    265    197    119      0     38    176
   -233   -665   -433    449     98   -550    228    168     88    -38      5    135
   -215   -675   -459    446    122   -568    223    161     83    -54    -12    184
   -220   -678   -459    446    116   -568    215    145     83    -57    -33    220
   -233   -727   -493    480    127   -610    246    174    103    -49    -23    181
   -192   -704   -511    446    158   -610    335    280    176    -23    -44    148
   -145   -563   -418    355    135   -491    413    428    303     57    -18    158
    -44   -327   -283    184    116   -306    496    691    600    368    277    454
     -2    -98    -96     51     44    -98    496    958    922    787    719    898
      5    171    166    -90    -80    168    376    958   1054   1104   1158   1358
     23    361    337   -192   -155    350    272    670    956   1241   1478   1743
    -49    348    397   -150   -223    371    137    187    566    969   1337   1706
   -236     -5    231    122   -233    111    -72   -465   -174    101    462    950
   -309   -475   -166    392    -72   -322   -327   -997   -911   -849   -553     38
   -192   -756   -563    475    184   -659   -452   -997  -1018  -1018   -800   -223
   -137   -901   -763    517    311   -833   -324   -698   -735   -787   -657   -158
   -207  -1044   -836    626    311   -940   -220   -472   -504   -602   -545    -96
   -174  -1005   -831    589    327   -919    -62   -231   -265   -405   -392      7
    -25   -784   -758    405    366   -771    111     -5    -38   -202   -220    148
    -93   -826   -732    457    319   -779    166     67     51   -106   -137    210
   -158   -898   -740    527    290   -820    179     85     80    -70    -98    262
    -75   -807   -732    439    327   -771    194     93     96    -64    -88    262
     51   -696   -748    322    400   -722    213    109    106    -62   -109    249
     15   -709   -724    348    368   -717    150     75     72    -80   -137    220
    -38   -743   -704    389    332   -724    119     44     51    -96   -153    205
    -10   -724   -714    366    350   -719    158     67     96    -46   -103    246
      7   -743   -750    368    379   -745    163     70     98    -44    -98    228
     83   -657   -740    285    407   -698    171     59     80    -72   -122    213
    202   -532   -735    163    467   -633    200     96    116    -25    -75    270
    114   -607   -722    244    418   -665    135     57     85    -44    -98    231
    -44   -831   -787    439    371   -810     98     12     54    -64   -116    200
     18   -771   -792    374    405   -782    111     31     80    -28    -77    233
    205   -571   -776    181    488   -672    163     77    129     23    -20    283
    158   -587   -745    213    449   -665    142     38     96    -10    -62    241
    119   -618   -737    249    428   -678    127     28    101      0    -54    252
    168   -628   -797    228    483   -711    148     77    150     64      2    301
    168   -678   -846    254    506   -763    140     83    158     80     20    293
    176   -649   -828    236    498   -737    129     90    181    111     67    277
    249   -605   -854    179    550   -730    127    122    207    137     64    301
    254   -576   -833    158    542   -706    116    142    239    176    114    345
    231   -550   -784    158    506   -667     80    192    306    275    220    413
    306   -428   -735     59    519   -581     80    288    413    423    366    530
    319   -394   -714     38    517   -553     90    335    467    498    449    623
    353   -355   -709      0    530   -532     88    353    491    527    488    649
    384   -306   -691    -38    535   -498     59    345    485    522    459    579
    366   -324   -691    -23    527   -506     64    345    488    542    475    592
    379   -228   -607    -75    493   -418     46    270    413    457    371    524
    410   -311   -722    -51    563   -517     59    241    374    410    340    493
    431   -394   -826    -18    626   -607     77    228    358    400    350    488
    441   -475   -919     15    678   -696     38    161    280    316    283    413
    389   -550   -940     80    665   -745     15     77    181    207    163    311
    361   -633   -997    135    675   -815    -36    -33     75     88     38    181
    470   -618  -1088     75    776   -854    -59   -114     -2      0    -44     80
    542   -607  -1150     31    844   -878    -38   -150    -46    -54   -114     44
    462   -685  -1148    111    805   -917    -23   -192    -93   -116   -168    -18
    501   -753  -1257    124    875  -1005    -18   -210   -103   -127   -176    -49
    561   -735  -1299     85    927  -1015     -2   -244   -127   -155   -189    -90
    568   -797  -1369    111    966  -1083    -62   -348   -233   -272   -290   -202
    436   -919  -1356    241    896  -1137   -140   -446   -332   -379   -433   -301
    498   -779  -1278    140    885  -1028   -124   -400   -283   -314   -371   -231
    628   -688  -1319     28    971  -1002   -111   -376   -249   -267   -298   -181
    633   -678  -1312     20    971   -995    -85   -358   -228   -239   -272   -197
    475   -831  -1306    179    891  -1067   -103   -363   -241   -262   -298   -290
    426   -935  -1361    254    893  -1148   -168   -449   -332   -363   -413   -314
    761   -706  -1467    -28   1111  -1085   -174   -433   -303   -329   -376   -241
    891   -587  -1478   -153   1184  -1034   -150   -405   -267   -298   -342   -220
    581   -688  -1270     54    924   -979    -96   -355   -213   -241   -288   -207
    579   -662  -1241     38    909   -950    -54   -327   -181   -210   -259   -210
    698   -633  -1332    -33   1013   -982    -57   -374   -220   -259   -316   -239
    805   -633  -1439    -88   1122  -1036   -106   -441   -280   -322   -371   -270
    756   -618  -1374    -67   1065   -995   -145   -426   -252   -283   -335   -228
    631   -597  -1228    -18    927   -911   -163   -415   -236   -252   -293   -200
    675   -527  -1202    -75    937   -865   -148   -423   -244   -252   -293   -202
    701   -488  -1192   -109    945   -841   -132   -428   -254   -252   -301   -210
    722   -472  -1195   -124    958   -833   -150   -426   -246   -239   -309   -197
    571   -691  -1262     57    914   -976   -210   -444   -252   -228   -270   -200
    594   -659  -1254     31    924   -958   -197   -449   -257   -233   -241   -192
    966   -340  -1309   -314   1137   -826   -101   -400   -218   -220   -252   -145
    911   -444  -1356   -233   1132   -898   -148   -441   -257   -259   -309   -176
    815   -558  -1374   -129   1093   -966   -192   -483   -303   -298   -350   -236
    805   -672  -1478    -67   1140  -1075   -197   -501   -335   -327   -368   -277
    784   -743  -1530    -20   1156  -1135   -202   -535   -371   -368   -402   -332
    740   -782  -1522     20   1130  -1150   -202   -566   -402   -413   -446   -376
    623   -854  -1478    114   1049  -1166   -244   -626   -449   -470   -509   -420
    610   -943  -1553    166   1080  -1247   -301   -701   -517   -542   -584   -493
    683   -995  -1680    153   1182  -1335   -340   -795   -589   -623   -662   -581
    776  -1010  -1787    116   1280  -1397   -381   -833   -639   -667   -724   -628
    633   -953  -1590    158   1109  -1270   -342   -654   -522   -527   -571   -514
    465   -987  -1452    262    958  -1218   -272   -496   -387   -389   -420   -444
    524  -1031  -1558    252   1041  -1293   -335   -545   -436   -449   -483   -493
    561  -1036  -1597    239   1078  -1317   -397   -620   -514   -535   -555   -506
    548  -1005  -1553    226   1049  -1278   -389   -626   -517   -540   -574   -496
    548   -961  -1509    205   1026  -1234   -309   -548   -449   -504   -594   -558
    568   -865  -1434    148   1000  -1148   -257   -426   -329   -418   -566   -568
    607   -730  -1337     62    971  -1034   -254   -277   -140   -213   -355   -457
    698   -454  -1153   -124    924   -802   -277    -85    135    163     59    -67
    756    -85   -841   -335    797   -462   -371    -62    254    467    542    462
    709     90   -620   -402    665   -265   -470   -298     62    483    841    820
    613     18   -594   -314    605   -288   -646   -722   -426    101    665    740
    511   -348   -859    -83    685   -602   -820  -1283  -1148   -756   -249    -75
    493   -758  -1254    132    872  -1005   -953  -1738  -1771  -1623  -1288  -1049
    574  -1072  -1647    249   1106  -1358  -1026  -1777  -1883  -1816  -1569  -1358
    636  -1231  -1867    298   1252  -1548   -974  -1569  -1657  -1613  -1447  -1325
    683  -1200  -1883    257   1283  -1543   -898  -1361  -1405  -1392  -1309  -1252
    737  -1127  -1865    194   1299  -1496   -789  -1137  -1145  -1156  -1132  -1161
    823  -1028  -1855    101   1337  -1441   -662   -948   -937   -974   -987  -1078
    852   -989  -1842     70   1345  -1415   -631   -904   -891   -956   -997  -1028
    875   -956  -1831     38   1350  -1392   -631   -914   -875   -950   -997  -1070
    893   -987  -1880     46   1384  -1434   -615   -927   -870   -958   -989  -1098
    896  -1026  -1922     62   1408  -1473   -667   -919   -883   -971  -1002  -1098
    948   -950  -1899      2   1423  -1423   -639   -836   -828   -914   -945  -1096
    963   -971  -1935      2   1447  -1452   -652   -849   -846   -953  -1000  -1119
    979   -995  -1974      7   1475  -1483   -615   -826   -815   -937  -1005  -1109
    948  -1044  -1992     46   1467  -1517   -652   -846   -818   -930   -984  -1130
    943  -1039  -1982     49   1462  -1509   -722   -896   -846   -961   -982  -1192
    979  -1062  -2044     38   1512  -1551   -717   -948   -901  -1047  -1109  -1244
    906  -1145  -2052    116   1478  -1597   -753   -966   -906  -1049  -1137  -1171
    906  -1145  -2052    116   1478  -1597   -753   -961   -888  -1026  -1109  -1171
    922  -1163  -2086    122   1504  -1623   -784   -979   -888  -1023  -1117  -1195
    992  -1213  -2205    109   1597  -1709   -831  -1031   -919  -1060  -1166  -1249
   1052  -1124  -2177     36   1613  -1649   -735  -1013   -857  -1010  -1130  -1223
    961  -1096  -2057     67   1506  -1577   -683   -924   -779   -927  -1041  -1176
   1078   -979  -2057    -49   1566  -1517   -750   -820   -745   -885   -997  -1104
   1132   -992  -2125    -72   1626  -1558   -740   -753   -659   -795   -896  -1067
   1124  -1018  -2143    -54   1631  -1579   -688   -737   -610   -756   -870  -1080
   1114  -1015  -2130    -49   1621  -1574   -672   -727   -576   -719   -849   -982
   1127   -987  -2114    -70   1621  -1551   -672   -709   -545   -667   -792   -919
   1158   -935  -2094   -114   1623  -1512   -667   -678   -493   -600   -748   -919
   1166   -878  -2047   -145   1605  -1462   -717   -652   -436   -524   -678   -844
   1176   -859  -2039   -158   1605  -1449   -753   -615   -381   -454   -597   -769
   1158   -839  -1997   -158   1577  -1418   -691   -555   -309   -376   -522   -717
   1072   -844  -1919   -116   1493  -1379   -745   -558   -290   -348   -478   -691
   1041   -893  -1935    -75   1488  -1413   -836   -600   -329   -376   -501   -730
   1036   -932  -1971    -51   1501  -1452   -839   -639   -394   -454   -594   -776
   1034   -950  -1984    -41   1509  -1467   -815   -649   -413   -485   -631   -784
   1070  -1031  -2104    -20   1584  -1566   -813   -672   -428   -511   -641   -841
   1041  -1130  -2171     44   1605  -1649   -833   -727   -493   -592   -704   -922
   1028  -1202  -2231     85   1628  -1717   -852   -807   -587   -714   -828  -1041
   1098  -1226  -2325     64   1712  -1774   -891   -904   -704   -867  -1010  -1163
   1047  -1335  -2385    142   1714  -1860   -880   -956   -763   -950  -1104  -1236
    989  -1392  -2382    202   1686  -1886   -909  -1013   -815  -1021  -1176  -1306
    945  -1460  -2408    254   1675  -1932   -950  -1080   -885  -1098  -1267  -1400
   1067  -1426  -2494    179   1779  -1958   -969  -1130   -945  -1169  -1343  -1478
   1062  -1548  -2611    241   1834  -2078  -1010  -1179   -987  -1221  -1376  -1530
   1057  -1673  -2730    306   1893  -2200  -1018  -1215  -1021  -1262  -1410  -1587
   1036  -1722  -2759    342   1896  -2239  -1049  -1267  -1060  -1312  -1449  -1652
    958  -1777  -2735    410   1847  -2255  -1060  -1306  -1093  -1363  -1493  -1701
    958  -1875  -2837    457   1893  -2356  -1078  -1330  -1127  -1402  -1543  -1709
    974  -1940  -2915    480   1943  -2426  -1117  -1361  -1158  -1436  -1571  -1748
    992  -1925  -2917    465   1953  -2421  -1145  -1366  -1166  -1447  -1579  -1795
   1000  -1964  -2964    483   1982  -2462  -1179  -1376  -1200  -1493  -1618  -1839
    995  -2000  -2998    501   1995  -2496  -1182  -1379  -1226  -1532  -1662  -1834
   1031  -2060  -3091    514   2060  -2574  -1166  -1376  -1228  -1545  -1654  -1875
   1060  -2112  -3172    524   2114  -2642  -1161  -1379  -1221  -1551  -1647  -1886
   1060  -2122  -3182    532   2120  -2652  -1218  -1413  -1254  -1592  -1686  -1878
   1104  -2112  -3216    501   2156  -2662  -1239  -1421  -1267  -1608  -1706  -1901
   1187  -2075  -3265    444   2226  -2670  -1215  -1410  -1252  -1610  -1709  -1919
   1228  -2117  -3346    441   2286  -2730  -1228  -1452  -1288  -1662  -1764  -1969
   1325  -2120  -3445    397   2385  -2782  -1260  -1493  -1314  -1704  -1803  -1987
   1439  -2021  -3460    288   2447  -2740  -1317  -1532  -1345  -1732  -1834  -2018
   1410  -2023  -3434    303   2421  -2727  -1350  -1566  -1376  -1764  -1865  -2036
   1389  -2104  -3496    355   2442  -2800  -1369  -1571  -1389  -1774  -1865  -2047
   1358  -2195  -3554    418   2455  -2873  -1413  -1600  -1423  -1805  -1886  -2065
   1345  -2242  -3587    446   2465  -2915  -1410  -1610  -1431  -1823  -1899  -2057
   1415  -2177  -3595    379   2504  -2886  -1350  -1571  -1395  -1795  -1878  -2034
   1400  -2195  -3598    397   2499  -2896  -1312  -1551  -1384  -1790  -1888  -2034
   1330  -2270  -3600    470   2465  -2935  -1353  -1579  -1426  -1823  -1927  -2060
   1314  -2322  -3637    504   2475  -2979  -1337  -1579  -1431  -1818  -1925  -2086
   1312  -2364  -3676    527   2491  -3021  -1325  -1595  -1449  -1847  -1974  -2114
   1312  -2408  -3720    548   2514  -3063  -1327  -1631  -1483  -1883  -2031  -2114
   1312  -2449  -3761    568   2535  -3104  -1340  -1670  -1512  -1912  -2060  -2166
   1322  -2514  -3839    594   2579  -3177  -1335  -1696  -1532  -1943  -2112  -2197
   1299  -2540  -3839    620   2569  -3190  -1366  -1719  -1561  -1971  -2164  -2221
   1278  -2540  -3819    631   2546  -3180  -1384  -1732  -1574  -1979  -2182  -2257
   1304  -2613  -3917    654   2611  -3265  -1369  -1738  -1574  -1982  -2187  -2260
   1314  -2665  -3980    672   2647  -3322  -1374  -1751  -1582  -1995  -2197  -2268
   1330  -2650  -3980    657   2655  -3315  -1374  -1738  -1571  -1979  -2190  -2283
   1382  -2650  -4034    631   2707  -3341  -1382  -1735  -1569  -1977  -2187  -2299
   1428  -2678  -4107    626   2766  -3393  -1408  -1764  -1595  -2005  -2221  -2320
   1447  -2699  -4146    623   2795  -3421  -1392  -1753  -1579  -2003  -2234  -2346
   1478  -2670  -4149    594   2813  -3408  -1343  -1686  -1512  -1984  -2268  -2400
   1480  -2642  -4125    579   2803  -3382  -1275  -1561  -1379  -1893  -2242  -2421
   1514  -2468  -3982    478   2748  -3224  -1213  -1392  -1148  -1649  -2029  -2265
   1587  -2138  -3725    275   2655  -2930  -1223  -1161   -795  -1176  -1514  -1787
   1657  -1727  -3387     33   2520  -2556  -1327  -1135   -667   -854   -982  -1236
   1641  -1548  -3192    -49   2416  -2369  -1467  -1421   -911   -875   -685   -867
   1561  -1561  -3122      0   2340  -2340  -1644  -1893  -1418  -1257   -818   -919
   1488  -1990  -3478    249   2483  -2733  -1771  -2460  -2135  -2158  -1829  -1730
   1423  -2540  -3964    558   2691  -3250  -1847  -2852  -2717  -3018  -2891  -2681
   1462  -2907  -4369    722   2915  -3637  -1930  -2816  -2751  -3141  -3117  -2964
   1543  -3042  -4585    750   3063  -3813  -1870  -2592  -2494  -2912  -2985  -2917
   1582  -3008  -4590    711   3083  -3798  -1766  -2382  -2221  -2668  -2831  -2816
   1590  -3024  -4614    717   3099  -3819  -1631  -2158  -1951  -2421  -2639  -2714
   1613  -2943  -4556    662   3083  -3748  -1512  -2000  -1766  -2252  -2509  -2642
   1639  -2876  -4515    618   3076  -3694  -1467  -1956  -1709  -2208  -2488  -2613
   1665  -2863  -4530    597   3096  -3697  -1473  -1964  -1704  -2197  -2488  -2603
   1704  -2837  -4543    566   3122  -3689  -1465  -1953  -1688  -2177  -2468  -2611
   1745  -2829  -4577    540   3159  -3702  -1452  -1958  -1688  -2182  -2462  -2603
   1764  -2811  -4575    524   3169  -3691  -1444  -1958  -1686  -2174  -2449  -2605
   1738  -2808  -4546    535   3138  -3676  -1423  -1940  -1667  -2153  -2439  -2582
   1758  -2800  -4562    519   3159  -3681  -1426  -1945  -1662  -2156  -2449  -2587
   1857  -2761  -4621    452   3237  -3691  -1426  -1945  -1660  -2156  -2449  -2582
   1886  -2748  -4634    431   3260  -3691  -1431  -1935  -1654  -2148  -2462  -2587
   1917  -2730  -4647    405   3281  -3689  -1413  -1917  -1628  -2125  -2444  -2572
   1971  -2720  -4692    374   3330  -3704  -1408  -1927  -1618  -2109  -2408  -2579
   2036  -2743  -4782    353   3408  -3761  -1444  -1977  -1654  -2148  -2429  -2598
   2023  -2709  -4733    342   3377  -3720  -1431  -1966  -1636  -2127  -2390  -2590
   1914  -2665  -4580    376   3244  -3624  -1384  -1899  -1579  -2075  -2361  -2551
   1865  -2670  -4536    402   3198  -3603  -1335  -1826  -1512  -2010  -2325  -2460
   1823  -2652  -4476    413   3148  -3564  -1306  -1779  -1454  -1938  -2255  -2429
   1836  -2634  -4471    400   3154  -3551  -1299  -1766  -1434  -1912  -2216  -2418
   1870  -2624  -4494    376   3182  -3559  -1309  -1782  -1449  -1935  -2239  -2400
   1844  -2574  -4419    363   3130  -3496  -1309  -1774  -1428  -1912  -2187  -2356
   1787  -2501  -4289    355   3034  -3395  -1275  -1719  -1358  -1842  -2135  -2340
   1800  -2444  -4245    322   3021  -3343  -1280  -1657  -1299  -1771  -2101  -2273
   1792  -2418  -4211    311   3000  -3315  -1286  -1600  -1234  -1686  -2016  -2177
   1680  -2442  -4125    379   2902  -3283  -1205  -1491  -1101  -1535  -1818  -2083
   1595  -2369  -3964    387   2777  -3167  -1117  -1306   -948  -1374  -1673  -1987
   1753  -2205  -3959    226   2855  -3081  -1166  -1252   -919  -1335  -1644  -1860
   1777  -2132  -3910    176   2842  -3021  -1197  -1249   -909  -1312  -1597  -1795
   1784  -2120  -3904    166   2844  -3011  -1179  -1239   -898  -1291  -1551  -1808
   1826  -2086  -3912    127   2868  -3000  -1163  -1257   -917  -1306  -1569  -1797
   1862  -2081  -3943    109   2902  -3011  -1176  -1288   -950  -1340  -1590  -1818
   1836  -2117  -3954    137   2894  -3034  -1187  -1340  -1010  -1413  -1657  -1867
   1797  -2148  -3946    174   2870  -3047  -1156  -1371  -1049  -1470  -1717  -1888
   1771  -2187  -3959    205   2863  -3073  -1124  -1402  -1091  -1535  -1782  -1953
   1738  -2257  -3995    259   2865  -3125  -1156  -1467  -1169  -1636  -1886  -2057
   1691  -2304  -3995    306   2842  -3151  -1140  -1509  -1223  -1709  -1958  -2120
   1652  -2361  -4016    353   2831  -3187  -1101  -1538  -1265  -1764  -2023  -2174
   1644  -2397  -4042    374   2842  -3218  -1096  -1579  -1317  -1834  -2101  -2229
   1623  -2426  -4050    402   2837  -3237  -1085  -1600  -1332  -1857  -2125  -2260
   1574  -2486  -4063    454   2816  -3276  -1091  -1631  -1369  -1904  -2166  -2343
   1579  -2551  -4133    485   2855  -3341  -1169  -1686  -1439  -1992  -2265  -2374
   1628  -2556  -4188    462   2907  -3372  -1236  -1714  -1467  -2026  -2288  -2359
   1686  -2486  -4172    400   2927  -3328  -1189  -1701  -1452  -2016  -2273  -2327
   1628  -2525  -4156    446   2891  -3338  -1132  -1693  -1441  -2013  -2275  -2325
   1535  -2611  -4146    535   2839  -3377  -1189  -1704  -1457  -2034  -2301  -2351
   1561  -2535  -4097    485   2826  -3315  -1150  -1678  -1436  -2016  -2283  -2322
   1597  -2447  -4045    426   2821  -3244  -1070  -1644  -1405  -1990  -2257  -2299
   1587  -2431  -4021    420   2803  -3224  -1106  -1636  -1408  -1990  -2257  -2299
   1605  -2416  -4024    405   2813  -3218  -1101  -1626  -1402  -1982  -2239  -2286
   1590  -2403  -3993    405   2790  -3198  -1065  -1613  -1389  -1971  -2231  -2286
   1600  -2353  -3954    376   2777  -3154  -1072  -1615  -1392  -1979  -2244  -2273
   1564  -2366  -3930    402   2746  -3148  -1104  -1626  -1408  -2005  -2268  -2265
   1512  -2374  -3889    431   2699  -3130  -1140  -1628  -1413  -2010  -2273  -2260
   1532  -2361  -3897    413   2714  -3128  -1210  -1660  -1441  -2031  -2291  -2281
   1569  -2294  -3863    363   2714  -3078  -1221  -1657  -1434  -2021  -2275  -2255
   1501  -2366  -3871    431   2686  -3117  -1267  -1691  -1470  -2049  -2304  -2275
   1462  -2421  -3886    478   2673  -3154  -1345  -1725  -1512  -2083  -2338  -2288
   1465  -2390  -3858    459   2660  -3122  -1348  -1709  -1506  -2070  -2327  -2260
   1408  -2455  -3863    524   2634  -3159  -1348  -1725  -1532  -2091  -2343  -2275
   1345  -2556  -3902    605   2621  -3229  -1392  -1764  -1587  -2138  -2387  -2327
   1413  -2473  -3886    530   2647  -3180  -1345  -1735  -1571  -2127  -2374  -2299
   1335  -2535  -3871    597   2600  -3203  -1343  -1758  -1608  -2164  -2410  -2320
   1254  -2639  -3894    693   2574  -3265  -1379  -1782  -1654  -2205  -2462  -2374
   1218  -2686  -3904    732   2561  -3294  -1384  -1784  -1673  -2223  -2491  -2400
   1179  -2730  -3912    774   2543  -3320  -1392  -1792  -1696  -2252  -2522  -2429
   1122  -2805  -3930    841   2525  -3369  -1397  -1792  -1717  -2275  -2543  -2455
   1080  -2868  -3949    893   2514  -3408  -1434  -1810  -1764  -2327  -2592  -2494
   1041  -2886  -3928    922   2483  -3406  -1467  -1818  -1800  -2364  -2626  -2520
   1039  -2899  -3938    930   2486  -3416  -1465  -1818  -1821  -2382  -2644  -2548
   1015  -2940  -3956    961   2483  -3450  -1493  -1826  -1847  -2405  -2662  -2569
   1010  -2987  -3998    989   2504  -3491  -1551  -1852  -1888  -2439  -2688  -2574
   1026  -2972  -4000    971   2512  -3486  -1566  -1855  -1899  -2444  -2699  -2585
   1039  -2948  -3987    953   2512  -3468  -1579  -1849  -1909  -2452  -2704  -2592
   1021  -2940  -3964    958   2491  -3452  -1595  -1847  -1925  -2465  -2714  -2605
   1070  -2873  -3943    901   2507  -3408  -1595  -1816  -1912  -2444  -2701  -2598
   1052  -2855  -3910    898   2478  -3382  -1545  -1748  -1862  -2408  -2694  -2616
   1008  -2785  -3793    885   2400  -3289  -1457  -1608  -1735  -2299  -2644  -2608
   1039  -2642  -3681    800   2356  -3161  -1395  -1441  -1540  -2091  -2478  -2470
   1093  -2423  -3517    665   2304  -2969  -1387  -1265  -1280  -1758  -2145  -2158
   1169  -2026  -3195    428   2182  -2611  -1486  -1174  -1109  -1444  -1678  -1623
   1200  -1693  -2896    246   2047  -2294  -1569  -1301  -1215  -1405  -1348  -1171
   1132  -1649  -2782    257   1956  -2216  -1654  -1571  -1553  -1615  -1278   -997
   1023  -1886  -2909    431   1966  -2397  -1758  -1956  -2068  -2148  -1753  -1428
    893  -2312  -3208    706   2049  -2759  -1821  -2442  -2707  -2998  -2847  -2501
    888  -2662  -3551    885   2218  -3107  -1938  -2637  -3021  -3411  -3395  -3013
    948  -2896  -3845    974   2395  -3372  -1956  -2530  -2917  -3307  -3354  -3029
    948  -2982  -3930   1018   2439  -3455  -1906  -2330  -2655  -3052  -3187  -2915
    966  -2933  -3902    982   2431  -3416  -1818  -2120  -2392  -2787  -2987  -2759
    997  -2772  -3769    888   2382  -3270  -1667  -1886  -2132  -2530  -2774  -2592
   1028  -2652  -3684    810   2353  -3167  -1595  -1743  -1997  -2387  -2652  -2496
   1041  -2574  -3616    766   2327  -3094  -1582  -1686  -1945  -2327  -2592  -2442
   1026  -2540  -3567    756   2296  -3052  -1566  -1652  -1909  -2286  -2556  -2408
   1018  -2525  -3543    750   2281  -3034  -1556  -1623  -1891  -2268  -2548  -2390
   1039  -2522  -3561    737   2299  -3042  -1558  -1602  -1873  -2242  -2530  -2374
   1039  -2483  -3522    722   2281  -3003  -1558  -1574  -1852  -2210  -2496  -2340
   1049  -2449  -3502    698   2273  -2974  -1551  -1558  -1839  -2192  -2483  -2325
   1065  -2397  -3463    665   2262  -2927  -1577  -1532  -1810  -2158  -2449  -2291
   1060  -2421  -3481    680   2268  -2948  -1613  -1525  -1797  -2148  -2436  -2291
   1083  -2377  -3460    646   2270  -2917  -1602  -1491  -1771  -2122  -2410  -2260
   1156  -2229  -3385    535   2268  -2805  -1556  -1426  -1712  -2060  -2346  -2177
   1166  -2187  -3354    509   2260  -2769  -1543  -1392  -1678  -2018  -2304  -2143
   1137  -2200  -3341    530   2236  -2769  -1558  -1379  -1673  -2003  -2291  -2122
   1137  -2158  -3296    511   2216  -2727  -1543  -1345  -1639  -1956  -2244  -2075
   1153  -2094  -3250    467   2200  -2670  -1527  -1314  -1600  -1912  -2208  -2047
   1169  -2044  -3216    436   2190  -2629  -1527  -1280  -1556  -1860  -2158  -1987
   1184  -1987  -3174    400   2177  -2582  -1532  -1244  -1514  -1805  -2104  -1927
   1169  -1919  -3089    376   2127  -2504  -1553  -1228  -1488  -1769  -2065  -1888
   1189  -1847  -3039    327   2112  -2442  -1522  -1187  -1431  -1699  -1995  -1818
   1197  -1849  -3047    324   2120  -2447  -1532  -1156  -1384  -1639  -1927  -1745
   1223  -1756  -2982    265   2099  -2369  -1530  -1091  -1309  -1548  -1831  -1673
   1280  -1654  -2935    187   2107  -2294  -1543  -1028  -1236  -1460  -1756  -1584
   1267  -1662  -2930    197   2099  -2296  -1543   -963  -1174  -1366  -1660  -1486
   1299  -1553  -2852    127   2075  -2203  -1527   -891  -1091  -1257  -1543  -1379
   1400  -1353  -2756    -23   2075  -2055  -1480   -802   -992  -1137  -1421  -1254
   1413  -1288  -2701    -62   2057  -1995  -1532   -771   -956  -1080  -1363  -1182
   1415  -1210  -2626   -103   2018  -1917  -1517   -737   -924  -1039  -1309  -1127
   1467  -1093  -2561   -187   2013  -1826  -1475   -698   -891   -997  -1254  -1075
   1473  -1054  -2530   -210   2000  -1792  -1449   -693   -898  -1002  -1260  -1072
   1467  -1049  -2517   -207   1992  -1782  -1460   -706   -922  -1034  -1301  -1104
   1441  -1070  -2514   -187   1977  -1790  -1439   -709   -940  -1062  -1330  -1104
   1439  -1098  -2538   -171   1987  -1818  -1452   -732   -979  -1111  -1382  -1137
   1462  -1122  -2587   -171   2023  -1855  -1439   -753  -1015  -1163  -1428  -1197
   1439  -1176  -2616   -129   2026  -1896  -1379   -776  -1062  -1226  -1504  -1270
   1428  -1192  -2624   -119   2023  -1906  -1392   -820  -1119  -1296  -1587  -1327
   1483  -1171  -2655   -155   2068  -1912  -1395   -852  -1163  -1343  -1634  -1374
   1475  -1182  -2657   -148   2065  -1917  -1384   -870  -1195  -1371  -1654  -1400
   1439  -1215  -2655   -111   2047  -1935  -1376   -883  -1221  -1397  -1691  -1441
   1423  -1275  -2699    -75   2060  -1987  -1384   -891  -1231  -1402  -1699  -1460
   1444  -1260  -2704    -93   2073  -1982  -1384   -891  -1239  -1397  -1688  -1465
   1462  -1283  -2746    -90   2101  -2013  -1387   -906  -1260  -1418  -1704  -1475
   1504  -1228  -2733   -137   2117  -1979  -1371   -901  -1257  -1418  -1714  -1428
   1519  -1158  -2681   -181   2099  -1917  -1405   -888  -1252  -1402  -1701  -1402
   1514  -1106  -2621   -205   2068  -1862  -1387   -867  -1239  -1376  -1675  -1382
   1506  -1080  -2590   -213   2047  -1834  -1358   -833  -1210  -1337  -1639  -1345
   1558  -1034  -2592   -262   2075  -1813  -1371   -820  -1197  -1309  -1618  -1330
   1582   -976  -2561   -303   2070  -1769  -1374   -807  -1182  -1283  -1587  -1306
   1592   -898  -2491   -345   2039  -1696  -1376   -779  -1153  -1249  -1548  -1267
   1631   -854  -2488   -389   2057  -1670  -1397   -771  -1140  -1234  -1538  -1226
   1688   -740  -2429   -472   2057  -1584  -1350   -722  -1091  -1179  -1483  -1156
   1652   -683  -2335   -485   1992  -1506  -1343   -698  -1070  -1153  -1454  -1124
   1714   -587  -2304   -563   2008  -1444  -1312   -659  -1028  -1098  -1400  -1083
   1727   -530  -2257   -597   1990  -1395  -1332   -667  -1028  -1085  -1382  -1070
   1691   -545  -2236   -571   1964  -1389  -1366   -688  -1049  -1088  -1374  -1044
   1745   -459  -2205   -644   1974  -1332  -1376   -672  -1039  -1065  -1340   -995
   1777   -426  -2203   -675   1990  -1314  -1371   -662  -1034  -1065  -1345  -1000
   1779   -418  -2200   -683   1990  -1306  -1363   -649  -1023  -1054  -1348   -961
   1813   -368  -2182   -722   1997  -1275  -1340   -628  -1010  -1036  -1332   -932
   1795   -361  -2156   -719   1974  -1257  -1353   -633  -1023  -1044  -1337   -935
   1792   -368  -2164   -711   1977  -1265  -1361   -633  -1028  -1041  -1337   -940
   1792   -402  -2197   -696   1992  -1299  -1350   -620  -1023  -1031  -1325   -932
   1784   -428  -2213   -678   1997  -1319  -1322   -600  -1008  -1018  -1312   -922
   1831   -381  -2216   -727   2023  -1299  -1314   -597  -1010  -1018  -1327   -909
   1842   -407  -2249   -719   2044  -1327  -1314   -600  -1021  -1023  -1337   -935
   1826   -426  -2252   -701   2036  -1337  -1314   -600  -1031  -1034  -1350   -945
   1896   -306  -2203   -795   2049  -1254  -1301   -592  -1023  -1026  -1343   -919
   1927   -265  -2192   -831   2057  -1228  -1296   -589  -1018  -1021  -1345   -924
   1922   -314  -2236   -805   2078  -1275  -1293   -584  -1008  -1008  -1332   -919
   1945   -298  -2244   -826   2094  -1273  -1293   -587  -1002   -997  -1319   -911
   2013   -293  -2307   -859   2158  -1299  -1306   -589  -1002   -995  -1314   -911
   2055   -288  -2346   -883   2197  -1317  -1325   -597  -1010   -997  -1325   -935
   2065   -246  -2312   -909   2187  -1278  -1330   -600  -1002   -992  -1322   -919
   2062   -231  -2294   -917   2177  -1262  -1304   -576   -974   -969  -1306   -888
   2068   -215  -2283   -924   2174  -1249  -1236   -498   -898   -919  -1306   -927
   2091    -75  -2169  -1010   2130  -1122  -1166   -363   -756   -802  -1267   -924
   2135    145  -1990  -1140   2062   -922  -1093   -174   -509   -537  -1036   -748
   2203    431  -1771  -1317   1987   -670  -1083     57   -179   -116   -589   -353
   2268    774  -1493  -1519   1880   -358  -1171    192     46    277    -33    239
   2236    989  -1247  -1615   1740   -127  -1260     12   -127    290    296    644
   2143    917  -1228  -1530   1686   -155  -1314   -306   -555    -49    200    610
   2023    665  -1361  -1345   1691   -348  -1402   -789  -1195   -789   -555    -46
   1925    303  -1621  -1114   1774   -657  -1535  -1319  -1880  -1727  -1717  -1034
   1925     -5  -1930   -961   1925   -966  -1608  -1363  -1987  -1891  -1971  -1275
   1961   -200  -2164   -880   2060  -1182  -1556  -1150  -1751  -1654  -1826  -1221
   1992   -249  -2244   -872   2117  -1244  -1488   -943  -1480  -1389  -1641  -1122
   1977   -174  -2151   -901   2062  -1161  -1379   -745  -1213  -1132  -1444  -1002
   2000    -20  -2021   -989   2008  -1021  -1234   -548   -966   -906  -1270   -849
   2031     90  -1943  -1062   1987   -924  -1156   -431   -833   -782  -1166   -763
   2052    158  -1896  -1106   1974   -867  -1140   -392   -787   -730  -1122   -730
   2075    210  -1865  -1143   1971   -826  -1132   -379   -769   -706  -1096   -722
   2068    210  -1857  -1140   1961   -823  -1119   -355   -737   -680  -1096   -711
   2049    241  -1810  -1145   1930   -784  -1093   -314   -688   -631  -1057   -659
   2060    288  -1771  -1174   1917   -740  -1080   -290   -659   -600  -1021   -626
   2060    309  -1751  -1184   1906   -719  -1065   -272   -631   -563   -979   -618
   2068    301  -1766  -1187   1917   -732  -1062   -270   -618   -555   -966   -610
   2078    324  -1756  -1202   1917   -714  -1049   -257   -592   -530   -940   -584
   2055    358  -1696  -1205   1875   -670  -1034   -226   -553   -485   -896   -574
   2047    400  -1647  -1223   1847   -623  -1028   -213   -532   -467   -883   -566
   2083    423  -1662  -1254   1870   -618  -1036   -218   -527   -459   -883   -542
   2099    470  -1628  -1286   1865   -579  -1028   -210   -506   -439   -867   -527
   2122    509  -1615  -1317   1867   -553  -1002   -189   -472   -405   -836   -485
   2182    553  -1628  -1366   1906   -537  -1005   -166   -436   -366   -795   -459
   2192    584  -1608  -1389   1899   -511   -995   -140   -400   -324   -748   -420
   2205    641  -1564  -1423   1883   -459   -979   -109   -355   -275   -704   -394
   2234    698  -1535  -1467   1883   -415   -976    -85   -322   -231   -667   -389
   2283    763  -1519  -1522   1901   -376   -961    -51   -275   -176   -618   -337
   2312    800  -1514  -1556   1912   -355   -940      5   -210   -101   -535   -267
   2338    917  -1421  -1628   1880   -252   -911     72   -122      2   -428   -189
   2390   1031  -1358  -1714   1875   -163   -930    114    -59     83   -340   -103
   2449   1137  -1312  -1792   1880    -85   -922    184     33    200   -231     -5
   2460   1208  -1252  -1836   1857    -20   -878    275    148    332   -103     96
   2494   1322  -1171  -1909   1834     75   -826    353    249    444     10    213
   2543   1449  -1093  -1997   1818    179   -826    389    296    504     85    311
   2634   1558  -1075  -2096   1855    241   -797    431    340    555    145    358
   2655   1636  -1018  -2145   1836    309   -784    449    363    579    179    381
   2637   1704   -932  -2171   1784    387   -748    459    376    587    210    410
   2683   1748   -935  -2218   1810    407   -704    454    361    548    166    371
   2733   1777   -956  -2255   1844    410   -680    426    327    475     77    337
   2751   1779   -974  -2268   1862    402   -680    379    277    410      2    303
   2774   1748  -1026  -2260   1899    361   -665    332    220    345    -62    226
   2782   1748  -1036  -2265   1909    355   -639    301    171    275   -132    161
   2808   1764  -1044  -2286   1927    361   -620    267    135    220   -197    101
   2839   1722  -1117  -2283   1979    303   -605    233    111    184   -239     36
   2889   1714  -1174  -2301   2031    270   -589    207     85    155   -272     10
   2925   1730  -1195  -2327   2060    267   -587    189     64    140   -293      0
   2933   1753  -1179  -2343   2057    288   -602    181     62    135   -293    -25
   2951   1769  -1184  -2361   2068    293   -563    194     72    148   -283    -31
   2995   1808  -1187  -2400   2091    309   -527    202     80    150   -288    -25
   3031   1839  -1192  -2436   2112    322   -496    213     88    155   -293     10
   3081   1878  -1202  -2478   2143    337   -496    220    103    176   -272     20
   3104   1948  -1158  -2527   2132    394   -485    241    129    210   -231     38
   3125   2000  -1124  -2561   2125    436   -465    254    148    228   -210     62
   3177   2052  -1127  -2616   2153    462   -436    270    166    254   -194     80
   3218   2101  -1117  -2660   2169    493   -423    290    189    293   -161    101
   3231   2158  -1072  -2694   2151    542   -405    314    228    337   -111    137
   3250   2257   -992  -2753   2122    633   -374    342    275    379    -70    184
   3278   2353   -924  -2816   2101    714   -371    350    290    400    -49    213
   3302   2390   -911  -2844   2107    740   -366    355    303    423    -23    220
   3294   2431   -862  -2863   2078    784   -384    363    322    457     15    226
   3286   2483   -802  -2886   2044    841   -368    368    345    488     59    262
   3317   2501   -815  -2912   2065    844   -389    350    329    478     41    293
   3354   2481   -872  -2917   2114    805   -410    340    309    478     33    296
   3338   2496   -841  -2917   2088    828   -407    337    303    493     49    309
   3351   2535   -815  -2943   2083    859   -397    340    303    504     57    306
   3343   2512   -833  -2927   2088    839   -392    335    290    491     44    293
   3315   2452   -862  -2883   2088    795   -397    337    283    483     31    285
   3260   2423   -839  -2842   2049    792   -384    342    283    488     33    277
   3224   2397   -826  -2811   2023    787   -350    348    283    496     44    298
   3182   2359   -823  -2772   2000    769   -324    361    288    498     38    293
   3096   2333   -763  -2714   1930    784   -296    368    285    501     36    283
   3011   2291   -719  -2652   1865    787   -267    379    288    498     28    265
   2995   2286   -709  -2642   1852    789   -257    387    296    506     41    275
   2969   2273   -696  -2624   1831    787   -246    389    298    509     49    277
   2961   2265   -696  -2613   1829    784   -246    389    285    496     33    270
   2956   2242   -717  -2600   1836    763   -246    381    272    491     20    265
   2930   2234   -696  -2582   1813    771   -233    394    290    514     49    275
   2876   2242   -636  -2561   1756    802   -215    400    309    532     70    288
   2865   2239   -626  -2551   1745    807   -218    394    303    535     67    301
   2837   2226   -610  -2533   1725    807   -213    394    303    540     70    306
   2821   2229   -592  -2525   1706    818   -184    410    319    553     80    314
   2824   2218   -605  -2522   1714    805   -150    459    366    587     83    298
   2857   2252   -605  -2553   1732    823    -75    594    493    685    111    270
   2873   2372   -501  -2624   1688    935    -18    745    670    870    254    379
   2894   2603   -293  -2748   1592   1156     18    927    919   1179    576    678
   2917   2912     -5  -2915   1460   1454    -59   1013   1088   1460    979   1140
   2886   3224    337  -3055   1275   1782   -137    857    989   1480   1283   1605
   2764   3167    402  -2966   1182   1784   -205    561    652   1267   1353   1779
   2639   2948    309  -2795   1163   1631   -324    161    155    776    948   1400
   2499   2483    -18  -2494   1257   1234   -426   -327   -462    -20    -57    392
   2429   2026   -402  -2226   1415    813   -571   -610   -872   -574   -779   -303
   2416   1740   -678  -2078   1545    532   -639   -540   -792   -501   -758   -314
   2405   1608   -797  -2008   1602    405   -602   -361   -545   -262   -592   -218
   2416   1618   -797  -2018   1605    413   -496   -155   -285    -12   -420    -93
   2410   1691   -719  -2049   1566    485   -335     80    -23    236   -228     46
   2377   1738   -639  -2057   1506    548   -272    197    106    358   -124    116
   2351   1740   -610  -2047   1480    563   -265    228    153    397    -93    153
   2340   1730   -610  -2036   1475    558   -241    246    179    418    -75    166
   2304   1693   -610  -1997   1457    542   -254    236    176    420    -80    158
   2249   1647   -602  -1951   1426    522   -280    223    166    413    -85    142
   2179   1574   -605  -1878   1392    485   -277    218    168    418    -80    145
   2135   1551   -584  -1844   1358    483   -288    220    181    431    -67    145
   2127   1527   -600  -1826   1363    465   -314    220    184    433    -54    150
   2127   1532   -597  -1831   1363    467   -311    215    194    449    -38    168
   2099   1525   -576  -1813   1337    475   -283    220    202    465    -23    179
   2114   1569   -548  -1842   1330    511   -252    244    228    496      7    210
   2075   1540   -535  -1808   1306    504   -267    241    228    498      5    207
   2052   1525   -530  -1790   1291    498   -275    241    231    509      7    218
   2010   1465   -548  -1738   1280    459   -288    231    226    506      5    213
   1982   1431   -550  -1706   1265    441   -290    231    233    522     18    215
   1927   1410   -517  -1667   1223    446   -306    220    228    532     25    220
   1893   1376   -517  -1636   1205    431   -309    213    231    542     33    236
   1875   1361   -514  -1618   1195    423   -311    218    249    566     62    257
   1870   1335   -535  -1605   1200    400   -337    233    277    615    109    280
   1862   1296   -566  -1579   1215    366   -358    241    293    646    142    288
   1855   1301   -553  -1579   1202    374   -379    257    311    672    163    322
   1834   1314   -522  -1574   1176    397   -400    290    355    732    218    392
   1797   1319   -478  -1558   1137    420   -402    335    413    805    303    470
   1782   1345   -436  -1564   1109    454   -415    376    470    878    394    553
   1758   1353   -407  -1556   1083    472   -449    392    488    917    441    597
   1735   1389   -345  -1564   1039    522   -465    413    506    948    488    641
   1709   1418   -293  -1566   1002    563   -457    413    498    948    504    665
   1670   1418   -252  -1543    961    584   -478    387    465    914    478    662
   1613   1327   -288  -1473    950    519   -511    345    418    875    444    641
   1590   1254   -335  -1423    963    459   -493    303    361    815    384    587
   1613   1228   -387  -1421   1000    420   -509    265    301    750    316    527
   1600   1176   -423  -1387   1013    376   -561    205    226    670    236    457
   1512   1031   -480  -1273    997    275   -584    119    135    566    124    353
   1441    914   -527  -1179    984    192   -558     64     70    496     54    262
   1361    810   -553  -1085    956    129   -524     18      5    423    -25    168
   1304    698   -605  -1000    956     46   -514    -25    -57    358   -109    111
   1319    597   -722   -961   1021    -62   -530    -70   -114    298   -163     51
   1325    550   -774   -937   1049   -111   -574   -124   -166    246   -210     -2
   1291    491   -802   -891   1047   -155   -594   -171   -205    215   -231    -49
   1273    452   -820   -862   1047   -184   -589   -207   -233    189   -257    -57
   1254    407   -849   -831   1052   -220   -631   -254   -275    153   -293    -72
   1249    387   -865   -818   1057   -239   -662   -275   -290    150   -296    -83
   1265    387   -878   -826   1070   -244   -657   -280   -296    153   -290   -103
   1345    366   -979   -854   1163   -306   -688   -309   -324    135   -301   -140
   1423    355  -1067   -891   1244   -355   -714   -329   -350    114   -335   -166
   1434    361  -1075   -898   1254   -355   -748   -358   -371    101   -348   -163
   1423    400  -1026   -911   1223   -311   -761   -376   -384     88   -355   -166
   1413    355  -1057   -883   1236   -350   -719   -345   -337    135   -301   -140
   1405    361  -1044   -883   1223   -340   -701   -319   -298    171   -259   -103
   1413    397  -1015   -906   1213   -306   -709   -314   -288    176   -257    -83
   1418    444   -976   -932   1197   -265   -706   -309   -270    187   -241    -75
   1431    475   -956   -953   1195   -239   -693   -296   -246    210   -207    -54
   1439    483   -956   -963   1197   -236   -680   -290   -236    220   -187    -41
   1439    514   -927   -976   1184   -205   -701   -306   -233    223   -181    -25
   1413    470   -943   -943   1179   -236   -730   -327   -241    213   -181    -25
   1421    465   -956   -943   1189   -244   -756   -335   -254    205   -179    -28
   1423    485   -937   -956   1179   -223   -766   -355   -277    181   -202    -12
   1431    493   -940   -963   1187   -223   -750   -348   -270    189   -197     12
   1441    457   -984   -948   1213   -265   -732   -342   -265    189   -200      5
   1465    444  -1021   -953   1244   -288   -745   -353   -277    171   -213      0
   1475    454  -1023   -966   1249   -283   -735   -353   -275    166   -210      0
   1483    423  -1060   -953   1270   -316   -706   -340   -265    168   -205    -12
   1475    389  -1085   -935   1280   -348   -698   -342   -270    166   -210    -10
   1462    350  -1111   -906   1288   -379   -691   -361   -285    148   -226    -31
   1467    358  -1111   -914   1291   -376   -698   -392   -306    119   -257    -72
   1478    340  -1137   -911   1309   -397   -698   -402   -311    116   -270    -85
   1506    342  -1166   -927   1335   -410   -693   -415   -322    103   -285    -90
   1543    358  -1184   -950   1363   -413   -688   -420   -322    106   -283    -75
   1564    358  -1205   -963   1384   -423   -680   -415   -314    114   -267    -80
   1561    366  -1197   -963   1379   -415   -672   -426   -316    111   -277    -88
   1584    366  -1218   -976   1400   -426   -678   -441   -327    103   -290   -101
   1649    431  -1218  -1039   1434   -392   -665   -433   -319    111   -283    -83
   1654    415  -1239  -1036   1447   -410   -657   -431   -309    119   -275    -57
   1584    327  -1257   -956   1421   -465   -675   -446   -319    109   -288    -88
   1618    371  -1247   -995   1431   -436   -610   -366   -257    140   -285   -119
   1792    592  -1200  -1192   1496   -303   -433   -163    -75    275   -210    -75
   1808    748  -1062  -1278   1434   -155   -350     46    148    504    -18     77
   1870    971   -898  -1421   1384     38   -309    316    454    872    368    426
   1945   1319   -626  -1634   1286    348   -384    384    605   1166    797    917
   1878   1538   -340  -1706   1109    600   -594     46    441   1249   1140   1374
   1706   1600   -106  -1654    906    748   -802   -470     80   1070   1174   1480
   1548   1314   -236  -1431    893    540   -969  -1023   -491    441    545    914
   1436    737   -698  -1088   1067     20  -1104  -1522  -1174   -504   -535    -85
   1452    265  -1187   -857   1319   -459  -1210  -1600  -1371   -831   -958   -522
   1527    101  -1426   -813   1478   -662  -1161  -1343  -1145   -639   -852   -488
   1592    109  -1483   -852   1538   -685  -1026  -1062   -883   -415   -696   -384
   1618    168  -1449   -896   1532   -639   -831   -792   -626   -200   -537   -262
   1631    223  -1408   -927   1519   -592   -688   -587   -431    -31   -405   -161
   1641    254  -1389   -950   1517   -566   -662   -535   -374     15   -368   -148
   1634    244  -1389   -940   1512   -571   -654   -517   -353     28   -361   -124
   1595    218  -1379   -909   1486   -579   -628   -496   -329     46   -345   -109
   1569    197  -1371   -883   1470   -587   -594   -475   -303     67   -329    -98
   1532    207  -1325   -870   1428   -558   -600   -459   -277     85   -311    -85
   1525    223  -1304   -875   1415   -540   -602   -459   -265     93   -309    -72
   1525    194  -1330   -859   1426   -566   -602   -457   -252    101   -301    -67
   1509    176  -1332   -841   1421   -576   -597   -457   -239    103   -298    -70
   1491    174  -1317   -833   1402   -571   -610   -465   -241     93   -322    -75
   1480    161  -1319   -820   1400   -579   -610   -459   -226    106   -314    -57
   1447    171  -1278   -810   1361   -553   -605   -457   -207    129   -285    -59
   1436    189  -1247   -813   1343   -527   -613   -467   -207    119   -296    -41
   1449    158  -1291   -805   1369   -563   -626   -457   -197    127   -293    -20
   1421    166  -1257   -795   1340   -545   -620   -441   -171    153   -257    -25
   1405    200  -1205   -805   1304   -501   -623   -444   -168    148   -262    -23
   1426    200  -1226   -813   1327   -511   -620   -423   -145    161   -270      0
   1423    192  -1231   -807   1327   -519   -587   -379    -85    220   -215     46
   1441    226  -1218   -833   1330   -496   -589   -353    -51    254   -179     64
   1460    265  -1195   -862   1325   -462   -584   -319    -10    298   -137     93
   1475    322  -1153   -898   1314   -415   -566   -272     51    363    -72    142
   1514    368  -1148   -943   1330   -389   -576   -226    103    418    -15    197
   1556    433  -1122   -995   1340   -345   -579   -168    171    496     59    265
   1597    524  -1072  -1062   1335   -275   -571   -103    249    594    158    348
   1613    613  -1000  -1111   1306   -192   -574    -44    324    685    272    439
   1623    678   -945  -1150   1286   -132   -553      2    381    753    353    530
   1626    748   -880  -1187   1254    -64   -563     18    410    797    400    594
   1654    797   -857  -1226   1254    -28   -584     -5    394    787    392    605
   1688    852   -836  -1270   1262      7   -579     -7    389    784    397    628
   1683    867   -815  -1278   1249     25   -584    -36    371    756    379    594
   1693    857   -839  -1275   1265     10   -581    -80    329    701    335    568
   1693    833   -859  -1265   1278    -12   -558   -119    285    644    277    530
   1688    807   -880  -1247   1286    -36   -542   -163    233    576    218    472
   1688    771   -919  -1231   1304    -72   -537   -213    179    501    140    389
   1699    730   -969  -1215   1335   -119   -532   -277    119    423     57    311
   1719    688  -1034  -1205   1376   -171   -517   -335     57    353    -23    259
   1730    646  -1083  -1187   1408   -218   -532   -381      0    298    -85    218
   1725    623  -1104  -1174   1415   -239   -542   -436    -54    244   -142    168
   1719    605  -1117  -1163   1418   -254   -535   -470    -83    205   -176    137
   1732    607  -1124  -1171   1428   -257   -542   -491   -109    181   -202    109
   1745    615  -1130  -1179   1439   -257   -532   -506   -135    155   -226     67
   1779    654  -1124  -1218   1452   -233   -522   -501   -129    155   -226     98
   1805    652  -1153  -1228   1480   -249   -498   -488   -114    166   -218    114
   1810    678  -1132  -1247   1470   -226   -496   -485   -103    174   -215    114
   1816    704  -1111  -1260   1465   -202   -498   -493   -106    174   -207    116
   1867    732  -1137  -1301   1501   -202   -493   -491    -98    181   -213    101
   1906    774  -1132  -1340   1519   -179   -485   -478    -88    200   -197    119
   1919    815  -1104  -1369   1512   -142   -467   -454    -67    226   -166    148
   1940    857  -1083  -1397   1512   -111   -452   -439    -49    233   -166    174
   1948    898  -1049  -1423   1499    -75   -418   -410    -10    267   -132    226
   1956    917  -1041  -1436   1499    -62   -410   -394      5    285   -103    239
   1974    943  -1031  -1460   1501    -44   -415   -392     10    285   -101    231
   1990    979  -1010  -1483   1501    -15   -420   -400     23    288   -103    249
   2026   1023  -1002  -1527   1514     10   -439   -405     31    290    -90    265
   2039   1005  -1034  -1522   1538    -12   -465   -431      5    265   -111    236
   2042    992  -1052  -1519   1545    -28   -496   -449    -18    241   -129    244
   2010   1018   -992  -1514   1501     12   -472   -423      7    267    -96    288
   1995   1039   -958  -1519   1475     41   -459   -410     23    285    -80    293
   1979   1039   -940  -1509   1460     49   -457   -410     15    275    -96    288
   1969   1010   -961  -1491   1465     25   -446   -415      0    254   -124    280
   1958   1013   -945  -1486   1452     33   -444   -405      2    257   -119    293
   1969    997   -974  -1483   1470     12   -449   -410     -2    246   -129    288
   1974    971  -1005  -1473   1488    -15   -436   -420    -20    228   -153    259
   1964    948  -1018  -1457   1491    -33   -428   -439    -41    202   -189    226
   1943    950   -992  -1447   1467    -20   -413   -439    -44    194   -197    226
   1925    943   -982  -1436   1454    -18   -410   -439    -57    181   -213    210
   1927    914  -1013  -1421   1470    -49   -418   -441    -75    168   -233    197
   1932    911  -1021  -1421   1478    -54   -431   -449    -93    158   -252    174
   1930    914  -1015  -1421   1473    -49   -439   -452   -109    145   -270    158
   1925    914  -1010  -1421   1467    -46   -428   -459   -111    135   -272    158
   1925    911  -1015  -1418   1470    -51   -431   -462   -114    135   -270    166
   1935    914  -1023  -1426   1478    -54   -441   -459   -127    132   -272    163
   1948    922  -1026  -1434   1488    -51   -459   -472   -150    111   -290    142
   1943    948   -997  -1447   1470    -23   -470   -475   -168     96   -314    119
   1953    976   -976  -1465   1465      0   -439   -415   -122    132   -314    111
   1979   1044   -935  -1512   1457     54   -355   -272     12    249   -272    119
   2018   1179   -839  -1597   1428    171   -277    -88    202    446   -124    218
   2078   1480   -600  -1779   1337    441   -275    114    467    776    226    542
   2145   1855   -290  -2000   1218    782   -335    220    649   1080    680   1070
   2122   2078    -46  -2101   1083   1015   -423     80    545   1119   1005   1553
   2005   2096     90  -2049    958   1093   -514   -197    236    948   1130   1787
   1842   1834     -7  -1842    924    914   -620   -657   -329    337    553   1247
   1704   1408   -296  -1556   1000    555   -722  -1179   -995   -540   -550    168
   1675   1002   -672  -1340   1174    166   -854  -1402  -1337  -1010  -1176   -436
   1704    730   -974  -1215   1340   -122   -885  -1293  -1231   -914  -1156   -465
   1735    693  -1041  -1215   1387   -174   -815  -1070   -956   -646   -958   -345
   1777    789   -987  -1283   1382    -98   -714   -841   -680   -381   -758   -207
   1808    948   -862  -1379   1335     44   -579   -613   -428   -148   -571    -62
   1836   1047   -789  -1441   1314    129   -498   -480   -290    -23   -470     12
   1860   1088   -771  -1475   1314    161   -472   -420   -239     20   -439     44
   1844   1085   -761  -1465   1301    163   -470   -384   -205     54   -407     72
   1816   1054   -761  -1436   1288    148   -472   -363   -187     75   -389     80
   1792   1054   -737  -1423   1265    158   -488   -361   -181     64   -402     64
   1756   1075   -680  -1418   1218    197   -488   -353   -168     67   -407     64
   1732   1106   -626  -1418   1179    241   -501   -348   -161     70   -405     72
   1748   1143   -605  -1447   1176    270   -511   -332   -148     83   -389     90
   1761   1161   -600  -1460   1182    280   -509   -306   -122    103   -374    114
   1730   1161   -568  -1447   1148    296   -511   -298   -114    109   -376    116
   1714   1158   -555  -1439   1135    301   -501   -285   -101    119   -371    127
   1704   1174   -530  -1441   1117    322   -480   -270    -80    142   -350    148
   1696   1210   -485  -1452   1091    363   -454   -257    -54    176   -319    163
   1641   1197   -444  -1421   1044    379   -462   -254    -44    189   -311    174
   1621   1208   -413  -1415   1018    397   -496   -257    -51    189   -311    168
   1608   1249   -361  -1431    984    444   -504   -231    -31    223   -277    200
   1621   1288   -332  -1454    976    478   -441   -184      2    267   -236    223
   1641   1319   -322  -1480    982    498   -413   -158     28    298   -197    249
   1574   1278   -298  -1426    937    491   -441   -150     38    319   -179    270
   1504   1257   -246  -1382    875    506   -480   -129     64    361   -142    298
   1519   1325   -194  -1421    857    566   -509    -88    109    431    -70    358
   1548   1387   -161  -1470    854    613   -511    -44    161    511     12    423
   1558   1439   -119  -1499    839    659   -496     23    233    602    109    517
   1548   1496    -51  -1525    800    724   -522     70    285    670    187    597
   1543   1564     20  -1553    761    792   -561    119    340    745    267    693
   1540   1608     67  -1574    735    839   -571    153    384    800    327    769
   1522   1644    119  -1584    701    883   -568    184    415    826    361    802
   1535   1704    168  -1621    683    937   -545    210    436    841    381    815
   1551   1748    197  -1649    678    974   -545    213    428    826    368    810
   1488   1693    205  -1592    641    950   -555    189    392    779    322    787
   1441   1670    228  -1556    605    950   -530    166    355    719    254    732
   1447   1662    213  -1556    618    937   -542    129    306    649    176    649
   1462   1647    184  -1553    639    917   -535     96    259    579     93    566
   1462   1636    171  -1551    646    904   -493     72    228    524     36    493
   1470   1602    132  -1538    670    867   -480     41    181    465    -31    433
   1449   1538     88  -1496    680    813   -506    -18    101    374   -129    358
   1418   1509     90  -1462    665    800   -501    -54     57    324   -192    309
   1371   1473    101  -1423    633    787   -524    -75     31    293   -218    267
   1337   1441    103  -1389    618    774   -527    -98     -7    246   -275    223
   1337   1431     93  -1384    620    763   -517   -106    -33    220   -306    218
   1319   1405     85  -1361    618    745   -517   -111    -44    210   -314    181
   1293   1382     88  -1340    600    735   -530   -111    -49    213   -301    176
   1265   1353     85  -1309    589    719   -527   -119    -64    194   -319    189
   1262   1353     88  -1309    587    722   -522   -114    -67    189   -335    179
   1265   1408    142  -1335    561    776   -524    -93    -49    223   -301    192
   1236   1457    218  -1348    509    839   -501    -59    -20    259   -262    218
   1202   1473    267  -1337    467    870   -532    -59    -25    270   -252    231
   1187   1517    327  -1353    431    922   -555    -59    -25    280   -241    249
   1184   1545    361  -1363    413    953   -522    -38     -5    298   -215    283
   1166   1623    457  -1395    353   1039   -506     -2     38    342   -163    309
   1171   1683    509  -1428    329   1096   -454     62     98    400   -106    355
   1179   1712    532  -1447    322   1124   -470     51     88    394   -114    348
   1158   1764    605  -1460    277   1184   -545    -18     31    342   -174    337
   1153   1771    618  -1465    265   1195   -576    -33     20    337   -163    348
   1127   1683    555  -1405    285   1119   -626    -62    -18    311   -189    285
   1070   1610    537  -1343    267   1075   -649    -75    -36    296   -205    283
   1026   1626    600  -1325    213   1114   -678    -80    -41    306   -194    301
   1109   1769    657  -1441    226   1215   -639    -51    -20    332   -168    335
   1088   1735    646  -1410    220   1189   -628    -49    -33    316   -179    342
   1036   1634    597  -1337    220   1117   -615    -33    -33    324   -155    332
    976   1499    522  -1236    228   1010   -600    -18    -33    329   -145    316
    992   1530    537  -1262    226   1034   -597     -2    -31    335   -135    324
    984   1553    568  -1270    207   1060   -592    -12    -54    309   -176    303
    906   1493    587  -1202    158   1041   -626    -59   -109    249   -257    262
    888   1480    592  -1184    148   1036   -639    -64   -122    233   -272    259
    867   1457    587  -1163    140   1023   -631    -67   -135    223   -277    252
    828   1418    587  -1124    122   1002   -623    -72   -142    213   -285    236
    800   1395    594  -1098    101    997   -652    -77   -163    205   -298    220
    779   1400    620  -1088     80   1010   -680    -93   -184    192   -311    187
    745   1389    641  -1070     51   1015   -688   -103   -194    181   -327    192
    810   1470    657  -1140     77   1065   -652    -62   -158    226   -283    246
    839   1486    644  -1163     96   1065   -633    -46   -153    233   -280    249
    810   1480    670  -1145     70   1075   -665    -70   -179    210   -309    236
    787   1483    693  -1137     46   1088   -644    -38   -153    228   -319    197
    802   1525    719  -1163     41   1122   -548    101    -15    327   -285    184
    831   1652    820  -1241      5   1236   -454    283    181    519   -142    267
    846   1870   1023  -1358    -88   1447   -397    485    452    841    176    553
    911   2205   1293  -1558   -192   1751   -483    649    706   1247    685   1072
    948   2546   1595  -1748   -322   2070   -602    597    714   1449   1161   1592
    901   2574   1670  -1740   -384   2122   -670    358    431   1330   1382   1865
    800   2366   1566  -1582   -381   1966   -787    -64   -116    805   1060   1582
    675   2018   1340  -1348   -332   1678   -932   -672   -885   -205   -161    511
    623   1623   1000  -1124   -187   1312  -1057  -1005  -1353   -857  -1047   -187
    649   1337    688   -995    -18   1013  -1088   -909  -1275   -789  -1070   -283
    670   1205    535   -937     67    870  -1013   -672   -992   -511   -883   -205
    696   1200    504   -948     96    852   -935   -472   -735   -259   -701   -101
    696   1296    600   -997     46    950   -797   -262   -483    -25   -519     28
    693   1428    732  -1062    -20   1080   -698   -106   -309    137   -384    132
    693   1496    802  -1093    -54   1150   -670    -49   -246    205   -329    158
    685   1499    810  -1093    -62   1156   -662    -23   -215    244   -296    163
    678   1491    813  -1085    -67   1153   -649     -7   -200    267   -280    176
    662   1493    831  -1078    -83   1161   -628     12   -179    293   -244    220
    680   1519    839  -1098    -77   1179   -610     41   -148    332   -197    257
    698   1535    836  -1119    -70   1187   -636     38   -155    329   -207    218
    701   1561    859  -1132    -77   1210   -654     31   -163    327   -215    226
    709   1605    896  -1158    -93   1252   -644     46   -150    355   -184    244
    730   1644    914  -1187    -90   1280   -644     44   -153    361   -176    223
    737   1647    906  -1195    -83   1278   -654     41   -153    361   -176    236
    743   1628    885  -1184    -70   1257   -644     54   -142    376   -163    239
    740   1618    878  -1182    -70   1249   -644     46   -145    384   -153    249
    698   1636    937  -1166   -119   1288   -636     54   -135    407   -127    246
    691   1660    966  -1176   -137   1314   -628     77   -119    426   -116    249
    724   1665    940  -1195   -109   1304   -628     98   -101    446    -96    267
    724   1693    966  -1210   -119   1330   -633    132    -64    496    -46    303
    719   1725   1005  -1221   -142   1366   -623    150    -41    527    -20    329
    719   1761   1041  -1241   -161   1400   -607    174    -10    561      7    358
    735   1790   1054  -1262   -158   1423   -600    210     36    620     70    379
    766   1831   1065  -1301   -150   1449   -597    246     83    680    140    415
    774   1896   1122  -1335   -174   1509   -610    285    135    743    202    501
    805   1945   1140  -1376   -168   1543   -626    340    213    846    322    553
    839   2008   1169  -1423   -166   1590   -623    384    267    914    384    602
    815   2073   1254  -1447   -220   1665   -602    446    342   1010    480    740
    813   2151   1337  -1480   -262   1745   -594    488    400   1083    574    800
    833   2205   1371  -1522   -270   1787   -607    491    407   1096    594    818
    849   2203   1350  -1527   -252   1777   -628    485    402   1101    600    820
    844   2200   1356  -1522   -254   1777   -615    470    384   1072    576    784
    815   2153   1337  -1483   -259   1745   -592    452    353   1026    530    769
    789   2101   1312  -1447   -259   1706   -584    428    311    982    491    730
    776   2065   1288  -1421   -257   1678   -594    371    246    901    410    644
    740   2016   1273  -1379   -267   1644   -594    316    187    820    332    568
    683   1930   1247  -1306   -280   1590   -563    277    132    740    252    472
    691   1862   1171  -1278   -241   1517   -574    202     49    633    137    381
    711   1821   1109  -1265   -197   1465   -618    122    -33    537     33    303
    620   1758   1137  -1192   -257   1449   -602     83    -77    478    -28    270
    491   1719   1228  -1104   -368   1475   -548    103    -64    493    -20    259
    449   1696   1244  -1075   -397   1470   -535     98    -70    488    -18    236
    436   1667   1228  -1052   -394   1449   -545     72   -101    446    -57    205
    428   1597   1166  -1013   -368   1382   -558     41   -137    405    -98    189
    361   1615   1254   -987   -446   1436   -545     38   -132    407    -90    205
    319   1582   1260   -953   -470   1423   -545     41   -129    418    -80    189
    259   1569   1309   -914   -524   1439   -524     59   -114    428    -77    187
    262   1584   1322   -924   -530   1454   -509     70   -103    433    -77    210
    218   1618   1400   -917   -589   1509   -485     98    -72    465    -38    236
    161   1608   1444   -885   -641   1527   -459    132    -25    511     15    267
    200   1626   1426   -911   -613   1527   -483    114    -15    524     38    275
    236   1634   1397   -937   -581   1517   -478    101    -18    514     25    244
    197   1701   1504   -948   -652   1602   -441    140     25    550     46    314
    223   1797   1574  -1010   -675   1686   -439    150     54    579     80    335
    236   1821   1584  -1028   -675   1704   -444    140     64    589     98    342
    184   1779   1595   -984   -704   1688   -441    129     67    597    116    361
    176   1782   1605   -979   -714   1693   -467     88     44    574     98    350
    166   1810   1641   -989   -737   1727   -480     75     44    581    109    371
    189   1829   1639  -1008   -724   1735   -491     80     38    581    119    392
    223   1862   1639  -1041   -709   1751   -506     75     31    576    116    374
    244   1831   1587  -1036   -670   1709   -496     72     25    571    106    361
    228   1797   1569  -1015   -670   1683   -501     67     18    568    103    358
    181   1743   1561   -963   -691   1652   -501     59      2    550     85    348
    150   1701   1548   -927   -698   1626   -488     59     -2    542     80    345
    114   1662   1548   -888   -717   1605   -459     75      7    548     93    355
     70   1608   1535   -839   -732   1571   -452     72      0    540     85    345
     41   1574   1530   -807   -743   1553   -439     51    -15    524     64    324
     28   1553   1525   -792   -748   1538   -433     33    -36    501     41    293
     18   1543   1525   -779   -753   1535   -436     12    -54    483     20    265
     28   1519   1488   -774   -732   1504   -449     -2    -70    467      2    254
      0   1504   1501   -753   -750   1501   -415     12    -49    491     28    267
    -33   1465   1496   -717   -766   1478   -397     18    -46    498     41    262
    -23   1426   1449   -701   -735   1436   -410      0    -67    478     12    252
    -12   1436   1447   -714   -730   1441   -415     -7    -75    478     10    244
    -15   1426   1439   -706   -727   1431   -423    -18    -88    470     -2    249
    -38   1402   1441   -683   -740   1423   -400    -15    -80    478      5    246
    -75   1415   1491   -670   -782   1452   -384      5    -51    509     33    259
    -51   1423   1475   -685   -763   1449   -368     70      5    548     36    228
     -5   1496   1501   -745   -753   1499   -277    202    140    644     57    226
      2   1673   1670   -839   -836   1673   -210    368    363    872    246    368
     64   1961   1896  -1013   -914   1930   -207    571    662   1257    662    737
    132   2278   2145  -1205  -1005   2210   -303    633    823   1590   1187   1304
     85   2455   2369  -1270  -1140   2413   -400    433    644   1574   1512   1753
     15   2379   2364  -1200  -1174   2372   -475    103    228   1249   1493   1821
    -36   2047   2083  -1005  -1060   2065   -592   -368   -405    542    818   1210
   -166   1639   1803   -737   -984   1719   -706   -857  -1041   -355   -374    111
   -205   1278   1483   -535   -844   1379   -810   -974  -1234   -657   -833   -324
   -150   1031   1182   -441   -665   1106   -795   -815  -1039   -459   -724   -298
    -90    956   1047   -431   -568   1000   -727   -628   -776   -207   -550   -197
    -64   1008   1072   -472   -568   1039   -626   -436   -522     28   -374    -85
    -31   1119   1150   -545   -592   1135   -509   -244   -285    241   -205     20
    -12   1187   1200   -589   -607   1195   -465   -161   -181    340   -119     83
      7   1205   1197   -605   -594   1202   -444   -135   -148    379    -83    114
     25   1205   1179   -615   -576   1192   -431   -124   -127    402    -54    127
     41   1215   1174   -628   -566   1195   -420   -116   -114    415    -41    124
     49   1223   1174   -639   -563   1200   -423   -116   -109    420    -38    132
     51   1221   1169   -636   -558   1195   -436   -127   -122    407    -54    145
     28   1200   1169   -615   -568   1187   -431   -129   -119    413    -51    140
     23   1182   1158   -602   -566   1169   -431   -135   -119    413    -49    140
     28   1197   1166   -613   -568   1182   -433   -137   -116    415    -41    142
     38   1202   1163   -620   -561   1184   -428   -129   -109    426    -31    148
     51   1205   1153   -631   -550   1179   -426   -116    -96    444     -7    163
     70   1208   1137   -639   -532   1174   -431   -119    -98    446     -7    158
     75   1195   1119   -636   -522   1158   -423   -111    -98    452     -7    166
     77   1182   1104   -628   -511   1143   -420   -101    -88    465      5    171
     67   1210   1143   -639   -537   1176   -439   -103    -80    480     31    187
     70   1234   1161   -652   -545   1197   -407    -77    -54    509     67    207
    116   1249   1130   -685   -506   1189   -413    -67    -41    532     88    213
    111   1231   1119   -670   -504   1176   -420    -57    -18    563    124    233
    124   1252   1127   -688   -501   1189   -405    -28     23    618    184    285
    161   1291   1130   -727   -483   1210   -402     10     67    678    244    337
    194   1327   1132   -763   -470   1228   -381     57    127    753    311    400
    228   1366   1137   -797   -454   1252   -368    106    187    833    394    470
    236   1415   1179   -828   -472   1299   -384    145    249    922    501    545
    197   1423   1226   -810   -514   1325   -387    181    303    995    589    620
    135   1408   1273   -771   -568   1343   -400    200    337   1049    654    693
     83   1431   1348   -756   -631   1389   -433    192    340   1065    685    735
     54   1408   1353   -732   -649   1382   -441    187    342   1067    688    761
     46   1397   1350   -722   -652   1374   -428    187    342   1062    691    753
     33   1379   1345   -709   -654   1363   -436    163    316   1031    665    727
     51   1350   1299   -701   -623   1325   -433    142    283    989    620    685
     77   1356   1278   -717   -600   1317   -389    135    270    950    576    639
    103   1340   1236   -722   -566   1288   -387    103    233    888    511    568
    101   1283   1182   -693   -540   1234   -381     62    184    815    431    493
    109   1236   1127   -672   -509   1182   -371     28    137    748    361    436
    101   1153   1052   -628   -475   1104   -350    -28     80    665    270    340
     77   1132   1052   -605   -485   1093   -353    -72     41    613    215    288
     62   1002    940   -532   -439    974   -322    -90     15    579    179    249
     10    852    841   -431   -415    846   -290   -106     -5    550    145    210
    -57    784    841   -366   -449    813   -345   -166    -54    493     96    163
    -93    748    841   -327   -467    795   -381   -210   -101    441     49    124
   -116    737    852   -311   -483    792   -381   -236   -129    407     18     88
   -127    704    831   -288   -478    766   -340   -233   -129    405     18     88
   -137    675    813   -270   -475    743   -337   -246   -137    405     10     77
    -98    719    815   -311   -457    766   -353   -249   -140    413     20     88
    -59    776    836   -358   -446    805   -368   -249   -140    415     28     83
    -44    820    865   -387   -454    841   -332   -226   -111    441     57    111
    -33    787    820   -376   -428    802   -303   -184    -70    493    111    150
    -33    779    810   -374   -423    795   -290   -168    -44    522    142    168
     -2    831    833   -415   -420    833   -285   -166    -33    527    145    187
     46    867    820   -457   -387    844   -252   -137     -7    553    168    226
     36    875    836   -457   -400    857   -228   -119     15    576    197    244
     36    891    852   -465   -407    872   -213   -101     46    607    233    259
     41    914    872   -480   -415    893   -236   -103     57    623    246    262
     36    997    961   -517   -462    979   -293   -135     38    607    233    265
     25    945    919   -485   -446    932   -280   -132     38    610    252    301
     20    914    893   -467   -436    904   -270   -127     49    620    275    309
    -10    893    904   -441   -457    896   -265   -127     51    623    283    280
    -36    872    909   -418   -472    891   -265   -132     44    618    280    283
    -49    792    839   -374   -444    815   -249   -129     38    618    270    301
    -31    722    753   -345   -392    737   -259   -142     20    605    272    283
    -25    683    709   -329   -368    696   -267   -163      0    579    259    267
    -57    680    737   -311   -397    709   -252   -163      2    574    249    259
    -98    644    743   -272   -420    691   -249   -158     -2    571    252    262
    -96    607    704   -257   -400    654   -241   -179    -23    548    233    226
    -85    550    636   -233   -363    592   -233   -200    -44    517    205    205
    -90    542    633   -226   -361    587   -239   -213    -59    506    192    194
    -98    524    620   -215   -361    571   -249   -228    -72    491    184    181
   -124    480    602   -179   -363    540   -239   -244    -85    465    155    161
   -132    491    623   -179   -379    555   -241   -252    -93    454    145    168
   -132    480    613   -174   -371    545   -262   -252    -93    457    145    184
   -127    426    553   -150   -340    488   -231   -233    -75    475    181    176
   -127    400    527   -137   -327    462   -228   -239    -77    472    189    168
   -119    407    524   -145   -324    465   -226   -228    -72    483    205    179
   -116    402    519   -142   -316    459   -215   -228    -72    491    207    181
   -137    400    537   -129   -337    467   -161   -168    -20    522    220    163
   -119    462    581   -171   -350    522    -70    -33     98    594    233    148
    -70    550    620   -241   -348    584     10    142    277    756    350    244
     -5    774    779   -384   -392    776     64    379    558   1078    683    522
     57   1085   1028   -571   -485   1057     41    532    779   1426   1161   1018
     25   1317   1291   -672   -633   1304    -75    335    685   1530   1530   1501
    -83   1405   1488   -665   -784   1447   -254    -80    376   1431   1693   1769
   -205   1205   1410   -498   -807   1306   -420   -584   -116    976   1317   1434
   -358    693   1049   -168   -704    870   -522  -1119   -800     18    176    353
   -392    215    607     88   -501    413   -633  -1319  -1143   -501   -465   -244
   -350    -44    306    197   -329    129   -639  -1150   -992   -392   -426   -283
   -301   -109    192    205   -246     41   -550   -883   -711   -142   -244   -176
   -280    -62    218    171   -252     77   -394   -623   -444     90    -64    -64
   -272      2    275    132   -272    137   -231   -389   -210    296     96     46
   -254     70    324     90   -290    197   -155   -280    -98    397    184    109
   -252     80    332     85   -290    205   -129   -241    -59    431    215    127
   -254     80    335     88   -293    207   -119   -241    -41    441    231    135
   -252     72    324     88   -288    200   -111   -249    -41    428    213    109
   -249     41    288    101   -267    163   -101   -241    -38    423    197    109
   -257     51    309    103   -283    179    -77   -202      2    462    239    142
   -254     18    272    116   -265    142    -77   -192     15    478    265    174
   -236     28    262    103   -249    145    -83   -187     23    485    277    171
   -262     23    285    116   -272    153    -72   -184     31    483    280    163
   -298     36    335    132   -316    184    -64   -184     49    488    290    184
   -296     15    309    137   -303    161    -59   -184     51    480    290    174
   -288     -5    280    145   -285    137    -72   -181     54    480    296    166
   -283    -20    262    150   -275    119    -85   -176     59    485    301    163
   -316    -64    252    192   -285     93    -88   -181     59    483    298    171
   -350    -70    277    207   -316    103    -93   -200     59    478    298    166
   -384    -85    298    233   -342    106    -93   -184     70    491    309    174
   -446   -127    319    285   -384     93    -83   -148     96    517    335    192
   -441   -150    290    296   -366     70    -90   -124    124    548    366    220
   -420   -171    249    293   -335     38   -127   -124    132    550    371    210
   -436   -189    244    311   -342     25   -129   -103    163    574    394    220
   -462   -200    262    329   -363     31   -109    -46    223    628    452    265
   -470   -155    314    314   -392     77   -114     23    301    714    535    350
   -488   -153    335    319   -413     90   -124     72    355    774    602    413
   -454   -106    348    280   -402    119   -137    103    394    818    657    449
   -465    -75    387    267   -428    155   -145    135    441    870    722    501
   -457    -41    415    249   -436    187   -150    150    465    898    763    545
   -478    -18    459    246   -470    220   -176    137    457    891    771    563
   -519    -28    488    272   -506    228   -187    122    444    875    766    563
   -535    -80    454    306   -496    187   -200     85    407    828    732    524
   -540   -114    426    327   -483    155   -223     41    361    771    685    485
   -581   -181    400    379   -493    109   -220    -15    306    704    626    444
   -607   -254    353    431   -480     46   -213    -80    241    620    542    384
   -618   -327    290    472   -454    -20   -226   -145    174    530    462    306
   -659   -441    218    550   -439   -111   -223   -207    109    446    379    213
   -701   -522    179    610   -441   -171   -213   -262     57    376    309    127
   -732   -594    135    662   -433   -231   -218   -329     -2    298    226     62
   -761   -680     77    719   -420   -301   -226   -387    -57    233    158     23
   -776   -730     46    753   -413   -342   -249   -433    -98    187    109    -28
   -795   -797     -5    795   -397   -402   -259   -470   -132    153     80    -67
   -818   -867    -51    841   -384   -459   -246   -488   -150    135     64    -93
   -818   -883    -64    849   -376   -475   -265   -519   -179    106     38   -116
   -795   -911   -116    854   -340   -514   -283   -545   -197     85     15   -140
   -805   -911   -109    857   -350   -511   -267   -548   -184     98     28   -124
   -813   -922   -111    867   -353   -517   -254   -542   -168    109     38   -111
   -820   -956   -135    885   -342   -545   -259   -550   -176     98     28   -129
   -810   -950   -140    880   -335   -545   -254   -550   -174    101     31   -135
   -826   -966   -140    896   -345   -553   -283   -563   -181     98     36   -142
   -820   -943   -122    883   -350   -532   -277   -563   -176    101     46   -135
   -823   -930   -106    875   -361   -517   -241   -545   -145    127     72   -111
   -833   -909    -75    872   -379   -493   -205   -522   -109    163    114    -90
   -813   -901    -88    857   -363   -496   -205   -522   -114    150    103    -83
   -784   -878    -93    831   -345   -485   -215   -530   -111    153    109    -72
   -753   -841    -88    797   -335   -465   -239   -545   -116    155    122    -70
   -727   -820    -93    774   -316   -457   -246   -563   -122    150    127    -57
   -730   -846   -119    787   -306   -483   -265   -566   -127    153    132    -59
   -743   -878   -135    810   -303   -506   -272   -571   -137    142    129    -70
   -732   -883   -150    807   -293   -517   -285   -587   -155    119    116    -59
   -678   -875   -197    776   -241   -537   -306   -605   -174     98    103    -72
   -659   -919   -259    787   -202   -589   -303   -615   -192     72     85   -111
   -691   -997   -306    841   -192   -652   -296   -626   -210     51     62   -114
   -672  -1034   -361    852   -158   -696   -303   -633   -236     33     49   -116
   -654  -1052   -397    854   -129   -724   -303   -644   -259      7     25   -135
   -667  -1075   -410    870   -129   -743   -288   -649   -267    -15     -2   -171
   -657  -1109   -452    883   -103   -779   -277   -659   -277    -38    -25   -187
   -652  -1174   -522    911    -67   -846   -270   -667   -288    -54    -41   -205
   -652  -1234   -581    943    -36   -909   -239   -662   -285    -64    -46   -205
   -662  -1236   -576    948    -44   -906   -246   -672   -290    -75    -49   -205
   -662  -1260   -597    961    -33   -930   -244   -680   -298    -80    -51   -218
   -657  -1283   -626    969    -15   -953   -228   -680   -298    -83    -51   -226
   -644  -1275   -631    961     -7   -953   -226   -678   -290    -77    -44   -223
   -654  -1301   -649    976     -5   -976   -210   -672   -283    -80    -44   -220
   -667  -1335   -667   1000     -2  -1002   -189   -667   -272    -77    -41   -220
   -678  -1322   -646    997    -18   -984   -174   -654   -254    -62    -20   -200
   -659  -1325   -665    992      2   -995   -161   -649   -239    -54    -15   -197
   -649  -1293   -644    969     -2   -969   -103   -566   -168    -10     -2   -220
   -602  -1202   -600    904     -2   -904     -7   -405    -25    101     57   -223
   -537  -1039   -504    787    -18   -771     59   -202    194    332    241    -80
   -470   -779   -309    626    -80   -545    109     49    501    698    623    285
   -420   -444    -25    431   -200   -236     85    116    639    937   1023    779
   -457   -179    277    316   -368     46    -51   -184    423    880   1265   1179
   -600   -161    439    379   -522    137   -176   -615     67    659   1301   1330
   -737   -446    290    592   -514    -77   -290  -1093   -431    129    776    831
   -828  -1023   -197    924   -319   -610   -405  -1553  -1052   -730   -314   -290
   -795  -1478   -683   1135    -57  -1080   -558  -1683  -1293  -1078   -766   -771
   -727  -1649   -922   1187     96  -1286   -566  -1509  -1114   -924   -670   -743
   -691  -1691  -1000   1192    153  -1345   -493  -1280   -859   -696   -517   -644
   -665  -1600   -935   1132    132  -1267   -311  -1002   -558   -426   -309   -491
   -628  -1525   -896   1075    132  -1210   -140   -782   -327   -215   -140   -363
   -587  -1493   -906   1039    158  -1202    -85   -691   -233   -132    -70   -301
   -571  -1496   -924   1034    176  -1210    -90   -672   -223   -119    -57   -285
   -581  -1486   -904   1031    158  -1195    -83   -665   -213   -119    -46   -280
   -553  -1483   -932   1018    187  -1208    -72   -646   -194   -103    -28   -267
   -514  -1475   -961    995    220  -1221    -75   -628   -179    -85     -7   -254
   -540  -1501   -961   1021    210  -1231   -103   -623   -181    -88    -15   -272
   -509  -1434   -927    971    207  -1182    -90   -607   -163    -70      5   -257
   -441  -1356   -917    898    236  -1137    -31   -584   -137    -44     41   -223
   -485  -1426   -943    956    228  -1187    -62   -602   -161    -64     33   -233
   -498  -1449   -950    974    226  -1200    -62   -594   -166    -62     41   -231
   -402  -1299   -896    849    244  -1096      5   -548   -122    -12     90   -189
   -410  -1241   -833    826    210  -1039     33   -537   -111     -5    101   -187
   -431  -1247   -815    836    192  -1031     23   -548   -122    -15     96   -192
   -457  -1288   -831    872    187  -1060     25   -535   -111     -7    106   -174
   -465  -1335   -872    898    202  -1104     15   -532   -111     -5    116   -171
   -454  -1363   -909    909    226  -1137    -10   -527   -103      0    129   -163
   -444  -1371   -927    906    241  -1150    -38   -527   -101     -2    127   -168
   -465  -1348   -883    906    207  -1117    -46   -506    -80     20    148   -155
   -483  -1356   -872    917    192  -1114    -57   -493    -54     44    168   -137
   -498  -1361   -865    930    181  -1114    -57   -457     -2     93    215    -96
   -496  -1343   -846    919    174  -1096    -62   -407     57    163    290    -28
   -496  -1309   -813    904    158  -1062    -93   -376    101    213    350     31
   -493  -1239   -748    865    127   -995   -106   -335    158    283    431     98
   -498  -1189   -693    844     96   -943   -106   -285    215    355    519    176
   -509  -1179   -670    841     80   -924   -114   -254    259    405    584    244
   -517  -1161   -644    839     62   -904   -114   -231    290    441    626    290
   -537  -1158   -623    846     41   -891   -132   -233    288    439    636    309
   -568  -1171   -605    870     18   -888   -135   -254    272    415    623    301
   -615  -1221   -605    917     -7   -914   -127   -283    249    374    584    270
   -649  -1273   -623    961    -12   -948   -137   -319    215    327    537    231
   -659  -1322   -662    989      0   -992   -142   -379    174    262    472    176
   -688  -1405   -719   1047     12  -1062   -129   -441    114    179    384     93
   -732  -1499   -766   1114     12  -1132   -129   -491     44     80    275    -12
   -750  -1582   -831   1166     38  -1208   -132   -542    -23    -15    174   -111
   -748  -1673   -927   1208     88  -1301   -129   -597    -85    -96     90   -197
   -753  -1769  -1015   1260    129  -1392   -127   -641   -135   -163     20   -262
   -787  -1834  -1047   1309    127  -1441   -114   -670   -168   -207    -25   -309
   -802  -1891  -1088   1348    142  -1491   -116   -691   -200   -246    -62   -345
   -815  -1971  -1158   1392    168  -1566   -135   -727   -241   -293   -109   -402
   -820  -2000  -1179   1410    176  -1590   -155   -763   -280   -335   -148   -444
   -833  -2013  -1179   1421    171  -1595   -153   -776   -290   -350   -163   -465
   -844  -2029  -1184   1436    168  -1608   -137   -774   -283   -340   -155   -465
   -841  -2023  -1184   1431    168  -1605   -124   -771   -275   -335   -150   -462
   -828  -1990  -1163   1408    166  -1577   -114   -761   -267   -327   -148   -452
   -815  -1961  -1145   1387    163  -1553   -111   -761   -262   -319   -142   -444
   -810  -1927  -1117   1369    153  -1522   -101   -748   -239   -296   -111   -413
   -797  -1919  -1122   1358    161  -1522    -80   -732   -220   -285    -98   -405
   -797  -1917  -1119   1356    158  -1517    -46   -706   -192   -265    -83   -389
   -792  -1901  -1111   1345    158  -1506     -7   -675   -158   -231    -49   -361
   -769  -1852  -1083   1312    155  -1467     15   -659   -145   -228    -49   -371
   -763  -1823  -1060   1293    148  -1444     10   -665   -148   -233    -54   -371
   -743  -1779  -1036   1262    145  -1410     18   -654   -127   -213    -25   -348
   -717  -1735  -1018   1226    148  -1376     25   -644   -109   -189     10   -314
   -693  -1743  -1049   1218    176  -1397      7   -665   -127   -200     12   -309
   -688  -1745  -1060   1215    184  -1402    -10   -691   -161   -220     -5   -324
   -680  -1722  -1041   1200    179  -1382    -12   -693   -166   -218     -2   -316
   -657  -1699  -1041   1176    189  -1371      2   -688   -153   -205     10   -290
   -646  -1745  -1098   1197    226  -1423     20   -688   -168   -207      7   -288
   -659  -1839  -1182   1249    259  -1512     41   -685   -181   -220      0   -293
   -672  -1883  -1213   1278    267  -1548     33   -688   -202   -236     -5   -303
   -678  -1899  -1221   1288    270  -1561     38   -691   -215   -252    -23   -329
   -667  -1922  -1254   1296    293  -1590     44   -701   -241   -283    -59   -353
   -672  -1930  -1257   1301    290  -1595     57   -717   -262   -303    -72   -353
   -654  -1945  -1291   1299    316  -1618     93   -706   -254   -303    -62   -353
   -646  -1977  -1330   1309    340  -1654    127   -696   -246   -311    -64   -368
   -602  -1992  -1389   1299    392  -1691    127   -701   -254   -329    -85   -397
   -563  -2039  -1475   1301    454  -1758    127   -698   -257   -337    -98   -400
   -542  -2052  -1509   1296    483  -1782    132   -688   -246   -332    -83   -374
   -532  -2023  -1491   1275    478  -1758    145   -683   -236   -327    -72   -353
   -501  -2008  -1506   1254    501  -1758    148   -683   -236   -332    -75   -376
   -441  -1971  -1532   1205    545  -1751    150   -678   -226   -332    -77   -384
   -413  -1964  -1551   1189    568  -1758    181   -657   -200   -311    -49   -358
   -384  -1979  -1595   1182    602  -1790    226   -628   -166   -288    -18   -329
   -340  -1982  -1641   1161    649  -1813    280   -579   -122   -267    -20   -353
   -296  -1891  -1597   1091    649  -1745    363   -433     10   -184    -15   -379
   -246  -1722  -1478    984    613  -1600    436   -259    205      5    124   -288
   -176  -1483  -1309    828    563  -1397    480    -33    506    350    480     36
    -72  -1163  -1091    618    509  -1127    439    150    792    763   1002    589
    -38   -854   -815    446    387   -836    332    -12    693    839   1371   1085
    -85   -846   -761    467    335   -805    239   -329    361    654   1473   1286
   -174  -1054   -880    613    350   -969    140   -795   -192     85    997    883
   -288  -1478  -1189    883    449  -1335     12  -1392   -940   -906   -176   -215
   -280  -1893  -1613   1085    665  -1756   -114  -1615  -1304  -1426   -854   -852
   -218  -2117  -1899   1166    839  -2008   -122  -1465  -1156  -1293   -800   -870
   -187  -2210  -2023   1197    917  -2117    -46  -1244   -885  -1044   -636   -792
   -161  -2203  -2042   1182    940  -2122     90  -1013   -607   -782   -449   -659
   -114  -2094  -1979   1101    930  -2036    244   -776   -345   -542   -252   -498
    -85  -2008  -1922   1047    917  -1964    322   -659   -213   -431   -161   -426
    -75  -1966  -1893   1021    906  -1930    350   -618   -158   -384   -132   -407
    -72  -1958  -1886   1015    906  -1922    366   -597   -135   -371   -135   -415
    -49  -1961  -1912   1002    930  -1938    358   -605   -137   -384   -137   -400
    -33  -1935  -1901    982    932  -1919    374   -589   -119   -368   -111   -374
    -38  -1930  -1891    984    922  -1909    394   -576   -103   -358   -106   -374
    -25  -1925  -1899    976    935  -1912    394   -574   -101   -355   -101   -355
      5  -1909  -1914    950    958  -1912    402   -561    -88   -335    -85   -342
     20  -1912  -1932    943    976  -1922    410   -553    -83   -327    -83   -337
     25  -1927  -1953    950    987  -1940    410   -553    -83   -329    -85   -332
     18  -1925  -1943    953    979  -1932    405   -550    -77   -329    -85   -324
     23  -1896  -1922    935    971  -1909    397   -542    -67   -324    -77   -319
     38  -1909  -1951    935    995  -1930    410   -535    -57   -319    -80   -306
     41  -1906  -1951    932    995  -1927    415   -532    -49   -314    -70   -298
     41  -1925  -1966    943   1002  -1945    402   -537    -51   -314    -77   -298
     70  -1912  -1982    919   1023  -1945    400   -530    -41   -306    -77   -285
     72  -1880  -1956    904   1013  -1917    405   -509    -15   -277    -44   -265
     51  -1880  -1935    914    992  -1906    415   -475     25   -228     -2   -228
     75  -1849  -1925    888   1000  -1886    397   -467     46   -207     20   -223
     90  -1805  -1899    857    992  -1852    389   -457     75   -184     44   -184
     96  -1795  -1891    849    992  -1842    407   -407    137   -114    106   -111
    111  -1756  -1870    820    989  -1813    426   -340    218    -31    187    -38
    137  -1699  -1836    782    987  -1766    423   -285    293     54    275     33
    155  -1618  -1777    730    963  -1699    420   -231    366    145    374    127
    163  -1577  -1740    706    950  -1660    431   -176    433    223    459    218
    163  -1506  -1670    670    917  -1587    433   -155    472    262    506    267
    168  -1467  -1636    649    901  -1551    446   -142    488    275    519    280
    163  -1462  -1626    646    893  -1543    457   -142    485    267    524    290
    163  -1473  -1636    654    898  -1553    459   -158    467    236    504    283
    174  -1496  -1673    659    922  -1584    452   -189    426    181    454    228
    158  -1543  -1701    693    930  -1621    454   -241    355     83    350    145
    145  -1569  -1717    711    930  -1644    470   -288    288    -12    249     83
    145  -1647  -1792    750    966  -1719    478   -337    220   -111    161     12
    124  -1714  -1842    795    982  -1777    431   -418    124   -233     51    -90
    103  -1764  -1867    831    984  -1816    436   -491     41   -337    -59   -197
     80  -1803  -1883    859    982  -1842    433   -545    -12   -418   -148   -277
     70  -1842  -1914    885    989  -1878    439   -574    -49   -470   -192   -309
     62  -1888  -1951    909   1005  -1919    428   -618   -101   -532   -252   -345
     44  -1896  -1940    927    992  -1917    418   -649   -140   -576   -296   -376
     33  -1914  -1951    940    989  -1932    405   -683   -174   -620   -345   -436
     18  -1935  -1953    958    984  -1943    405   -698   -194   -644   -371   -470
      7  -1948  -1956    969    979  -1951    405   -709   -205   -659   -389   -478
     18  -1948  -1966    966    992  -1956    431   -696   -194   -659   -389   -470
     15  -1893  -1912    937    961  -1904    400   -717   -207   -675   -405   -485
     20  -1857  -1878    917    948  -1867    397   -724   -213   -680   -410   -493
     20  -1857  -1880    917    950  -1867    413   -714   -197   -670   -397   -475
     36  -1847  -1883    906    958  -1865    392   -724   -200   -675   -394   -470
     28  -1844  -1875    906    950  -1860    381   -727   -202   -683   -407   -485
      7  -1787  -1795    888    901  -1790    384   -714   -184   -665   -387   -485
     23  -1691  -1714    833    867  -1701    387   -717   -176   -665   -384   -485
     31  -1634  -1665    802    846  -1649    381   -722   -179   -670   -384   -478
     31  -1644  -1675    805    852  -1660    394   -704   -158   -649   -358   -483
     36  -1626  -1662    795    846  -1641    397   -719   -168   -662   -368   -483
     38  -1566  -1605    763    820  -1584    397   -732   -174   -662   -358   -441
     49  -1538  -1587    745    818  -1561    376   -740   -179   -654   -340   -428
     54  -1551  -1608    748    831  -1579    340   -758   -210   -683   -368   -470
     54  -1522  -1577    732    813  -1548    329   -761   -223   -696   -376   -470
     41  -1509  -1553    732    797  -1530    329   -771   -244   -717   -397   -478
     38  -1486  -1525    724    782  -1504    337   -782   -267   -743   -433   -509
     38  -1496  -1538    727    787  -1517    306   -800   -283   -756   -441   -517
     31  -1548  -1582    758    805  -1564    316   -787   -277   -748   -420   -514
      2  -1574  -1579    784    789  -1577    322   -792   -301   -771   -441   -550
    -23  -1605  -1582    815    779  -1595    327   -813   -327   -810   -491   -584
    -18  -1649  -1631    831    805  -1641    316   -839   -358   -849   -540   -613
    -12  -1649  -1636    831    810  -1644    319   -846   -368   -859   -553   -610
    -10  -1644  -1636    826    810  -1641    314   -859   -381   -880   -568   -626
    -18  -1649  -1631    833    805  -1641    306   -885   -410   -917   -607   -662
    -38  -1636  -1597    836    779  -1618    296   -891   -413   -927   -615   -665
    -36  -1649  -1615    841    787  -1634    290   -898   -423   -935   -620   -672
    -36  -1639  -1605    836    782  -1623    296   -896   -426   -932   -615   -665
    -33  -1610  -1577    823    771  -1595    293   -880   -415   -919   -600   -675
    -25  -1590  -1564    807    766  -1577    267   -901   -433   -945   -628   -685
    -41  -1577  -1535    807    745  -1556    272   -896   -431   -945   -626   -665
    -33  -1571  -1540    800    750  -1558    303   -859   -400   -930   -636   -704
     -5  -1543  -1538    774    766  -1540    379   -753   -311   -888   -675   -750
     20  -1389  -1410    683    711  -1400    433   -613   -140   -727   -568   -691
     49  -1072  -1122    511    584  -1096    465   -420    142   -376   -213   -397
     98   -745   -846    322    470   -795    428   -226    454    101    368    155
    132   -371   -504    119    316   -436    288   -342    400    241    828    722
     80   -400   -480    158    277   -439    184   -659    -10    -51    917    922
    -10   -623   -615    316    301   -620     88  -1085   -607   -696    410    511
   -114   -971   -859    542    371   -917    -33  -1615  -1319  -1647   -769   -540
   -153  -1358  -1205    756    524  -1283   -194  -1919  -1758  -2268  -1660  -1356
   -114  -1597  -1483    854    683  -1540   -202  -1779  -1608  -2104  -1592  -1374
    -59  -1701  -1641    880    789  -1673   -114  -1548  -1312  -1813  -1382  -1260
    -25  -1680  -1654    852    813  -1667     -7  -1332  -1026  -1530  -1169  -1119
    -28  -1514  -1486    771    727  -1501    135  -1111   -748  -1265   -958   -966
    -51  -1431  -1382    740    662  -1408    205   -989   -600  -1127   -844   -862
   -103  -1457  -1356    779    626  -1408    213   -953   -561  -1088   -810   -833
   -129  -1460  -1332    795    600  -1397    194   -945   -550  -1078   -805   -828
   -150  -1462  -1312    807    579  -1387    194   -945   -550  -1078   -818   -854
   -158  -1431  -1273    792    555  -1350    161   -961   -561  -1088   -833   -888
   -161  -1369  -1208    763    522  -1288    158   -956   -553  -1072   -820   -883
   -176  -1361  -1184    769    501  -1273    145   -956   -545  -1060   -805   -859
   -181  -1371  -1189    776    504  -1280    122   -963   -550  -1057   -805   -849
   -153  -1314  -1161    732    504  -1239    140   -948   -530  -1036   -787   -831
    -90  -1215  -1124    652    514  -1171    189   -914   -491  -1002   -753   -805
    -51  -1153  -1104    602    524  -1130    189   -904   -478   -982   -737   -784
    -12  -1091  -1078    553    532  -1085    168   -904   -475   -971   -730   -776
     12  -1002  -1018    493    514  -1010    174   -891   -454   -945   -706   -753
     15   -974   -989    478    501   -982    174   -883   -444   -930   -698   -748
     28   -935   -963    452    496   -950    150   -878   -444   -919   -693   -750
     38   -880   -919    420    478   -898    111   -870   -441   -898   -672   -732
     18   -893   -911    436    462   -901     90   -867   -439   -880   -652   -711
     54   -805   -859    374    454   -831    116   -833   -402   -833   -607   -667
     15   -826   -841    402    426   -833     93   -831   -402   -813   -597   -667
    -25   -852   -826    439    400   -839     62   -820   -394   -784   -574   -654
    197   -511   -709    155    452   -610    171   -688   -254   -626   -410   -514
    129   -483   -613    174    371   -548    187   -641   -194   -545   -324   -446
     44   -485   -532    218    285   -509    155   -618   -155   -480   -259   -381
     10   -433   -444    213    226   -439    119   -589   -114   -413   -176   -296
    -20   -389   -371    202    174   -379     83   -568    -80   -361   -106   -241
      0   -306   -306    153    150   -306     33   -563    -67   -335    -67   -202
     54   -202   -259     72    155   -231     38   -532    -41   -298    -31   -158
     15   -179   -194     83    103   -187     44   -519    -36   -290    -18   -137
     28   -176   -205     72    114   -192     49   -530    -59   -322    -46   -163
     46   -142   -189     46    116   -166     46   -545    -96   -366    -83   -192
     59   -124   -184     31    119   -153     23   -584   -145   -431   -155   -259
      7   -181   -189     88     98   -184     12   -639   -218   -522   -265   -361
    -36   -257   -220    145     90   -239     -7   -691   -290   -615   -371   -452
    -44   -303   -259    174    106   -283    -12   -735   -353   -704   -467   -532
    -57   -350   -296    202    119   -324     -2   -776   -410   -779   -553   -610
    -72   -381   -309    228    116   -345      0   -820   -465   -857   -633   -688
    -96   -420   -327    257    114   -376    -31   -875   -532   -927   -706   -756
   -106   -454   -348    280    119   -402    -46   -911   -576   -979   -763   -805
   -114   -462   -350    285    116   -405    -54   -935   -613  -1021   -807   -844
   -124   -470   -345    298    109   -407    -62   -950   -641  -1049   -836   -870
   -135   -491   -355    311    106   -423    -75   -969   -665  -1078   -862   -888
   -135   -483   -348    309    106   -415    -90   -976   -683  -1091   -880   -909
   -124   -446   -322    285     96   -384   -106   -982   -691  -1101   -891   -922
   -137   -431   -293    285     77   -363   -119   -995   -698  -1106   -904   -930
   -137   -392   -257    262     57   -324   -119   -982   -683  -1083   -885   -924
   -145   -366   -220    254     36   -293   -114   -971   -665  -1060   -867   -924
   -135   -324   -189    228     25   -257   -103   -969   -649  -1047   -854   -906
   -103   -309   -205    207     49   -257   -111   -969   -644  -1034   -841   -880
    -98   -265   -166    181     31   -215   -124   -966   -636  -1018   -828   -883
   -101   -202   -101    150      0   -153   -111   -940   -610   -987   -807   -862
   -122   -176    -54    148    -36   -116   -101   -917   -592   -966   -784   -836
   -150   -202    -51    176    -49   -127   -140   -932   -602   -979   -795   -833
   -103   -140    -36    122    -33    -90   -119   -906   -571   -950   -761   -813
    -88    -77     10     83    -51    -33   -119   -909   -566   -943   -756   -813
   -103    -72     28     88    -67    -23   -150   -932   -576   -950   -756   -818
    -93   -111    -18    103    -38    -64   -181   -948   -594   -956   -756   -813
   -106   -119    -12    111    -49    -67   -213   -963   -615   -966   -769   -823
   -137   -116     18    127    -80    -49   -218   -961   -613   -956   -753   -805
   -163   -135     28    148    -98    -54   -210   -958   -615   -953   -753   -802
   -140   -116     23    129    -83    -46   -192   -943   -607   -948   -761   -807
   -150   -145      5    145    -77    -70   -205   -948   -618   -956   -766   -818
   -150   -155     -5    153    -72    -83   -197   -940   -605   -948   -758   -815
   -189   -184      5    187    -98    -90   -171   -932   -605   -956   -771   -810
   -228   -233     -5    231   -111   -119   -174   -943   -626   -974   -787   -818
   -252   -277    -25    265   -114   -153   -184   -950   -652  -1000   -818   -859
   -257   -277    -20    267   -119   -150   -158   -945   -654  -1005   -828   -867
   -285   -309    -25    296   -132   -168   -194   -969   -680  -1026   -852   -891
   -259   -254      5    257   -132   -124   -218   -974   -683  -1021   -846   -888
   -280   -233     44    257   -163    -96   -197   -961   -667   -997   -833   -880
   -275   -239     36    257   -155   -101   -215   -966   -675   -995   -831   -883
   -262   -265     -5    262   -129   -135   -239   -971   -691   -997   -836   -898
   -272   -301    -28    288   -122   -166   -231   -971   -698  -1002   -844   -888
   -293   -306    -12    298   -142   -158   -226   -961   -688   -989   -833   -865
   -303   -290     12    296   -158   -140   -223   -953   -675   -971   -805   -859
   -301   -272     25    285   -163   -124   -202   -922   -652   -943   -782   -849
   -285   -202     83    244   -184    -59   -127   -802   -545   -865   -763   -880
   -262    -96    163    176   -213     33    -41   -636   -371   -711   -678   -857
   -205     93    298     54   -252    194     18   -415    -93   -387   -371   -579
   -140    452    589   -155   -363    519    -15   -207    200     36    142    -64
   -111    865    976   -376   -542    919   -148   -293    179    192    571    467
   -202    924   1124   -363   -662   1023   -265   -597   -145     41    750    740
   -319    797   1117   -239   -719    956   -392  -1021   -659   -431    444    514
   -400    444    844    -23   -623    644   -501  -1522  -1306  -1262   -548   -392
   -480    -59    420    270   -452    179   -618  -1862  -1818  -2000  -1540  -1306
   -449   -350     96    397   -275   -127   -670  -1753  -1706  -1901  -1517  -1356
   -342   -405    -64    374   -140   -236   -574  -1509  -1410  -1615  -1309  -1244
   -340   -371    -33    353   -155   -202   -470  -1296  -1148  -1369  -1127  -1130
   -324   -267     57    296   -192   -106   -324  -1049   -870  -1104   -919   -976
   -319   -192    127    254   -223    -33   -236   -906   -711   -958   -795   -880
   -311   -142    168    228   -241     10   -202   -852   -657   -904   -756   -849
   -309   -119    189    213   -252     33   -192   -826   -631   -870   -727   -828
   -301   -106    194    205   -249     44   -194   -797   -605   -831   -683   -802
   -311   -111    200    210   -257     44   -179   -782   -594   -818   -667   -795
   -296    -62    233    179   -267     85   -163   -761   -576   -805   -665   -766
   -288    -20    267    153   -280    122   -187   -756   -568   -795   -652   -756
   -283     18    301    132   -290    158   -197   -750   -553   -771   -633   -748
   -233     64    296     83   -265    179   -174   -719   -519   -732   -597   -714
   -215     77    293     70   -254    184   -163   -698   -496   -704   -571   -685
   -197    122    319     36   -259    220   -161   -683   -475   -680   -542   -675
   -181    171    353      5   -267    262   -166   -672   -465   -667   -537   -678
   -179    168    348      5   -265    257   -150   -641   -428   -631   -506   -628
   -174    192    363    -10   -267    277   -135   -610   -389   -589   -465   -600
   -158    226    381    -33   -270    303   -140   -605   -379   -579   -459   -607
   -148    233    381    -41   -265    306   -145   -594   -355   -553   -439   -576
   -129    262    392    -67   -262    327   -135   -561   -322   -509   -389   -532
   -103    316    420   -106   -262    368   -129   -535   -283   -459   -342   -506
    -85    363    449   -137   -267    405   -124   -498   -241   -415   -314   -485
    -72    392    465   -158   -267    428   -114   -454   -189   -361   -267   -441
    -54    428    483   -187   -270    454   -106   -400   -124   -290   -205   -400
    -28    472    501   -223   -265    485   -103   -335    -49   -197   -111   -335
     -2    555    555   -277   -277    555   -103   -270     28    -98     -7   -249
     15    654    639   -335   -311    646   -106   -207    103     -2     88   -148
     23    717    693   -371   -335    706    -98   -153    168     83    174    -67
     31    784    753   -407   -361    769   -101   -116    210    137    236      0
     38    844    802   -441   -381    823   -111    -98    236    168    277     31
     46    865    818   -454   -384    841    -98    -80    252    192    314     49
     49    878    828   -467   -389    854   -101    -96    228    161    288     23
     62    896    833   -480   -387    865    -93   -109    207    132    259     15
     67    872    805   -470   -368    839    -75   -124    181     98    233    -12
     64    823    758   -444   -345    792    -72   -166    124     25    153    -80
     36    771    735   -405   -350    756    -80   -223     54    -57     62   -148
      0    722    722   -363   -361    722    -85   -283    -20   -142    -28   -228
    -12    683    696   -337   -353    688    -70   -327    -75   -207   -103   -290
    -41    605    646   -280   -342    626    -80   -368   -127   -275   -171   -348
    -70    514    584   -223   -327    548    -93   -415   -184   -335   -233   -410
     -7    553    561   -272   -285    558    -64   -413   -197   -350   -246   -423
    -18    519    537   -252   -277    527    -64   -441   -236   -392   -290   -459
    -20    467    488   -223   -254    478    -88   -478   -275   -428   -324   -496
    -25    462    488   -218   -257    472    -83   -483   -283   -433   -327   -506
    -54    467    522   -207   -288    493    -88   -491   -288   -439   -327   -511
    -57    470    524   -207   -290    496    -80   -480   -277   -426   -311   -506
    -54    478    532   -210   -293    504    -77   -478   -275   -423   -314   -524
    -46    509    555   -231   -301    532    -75   -470   -267   -418   -322   -509
    -51    511    561   -231   -306    535    -77   -454   -254   -400   -298   -498
    -54    527    579   -239   -316    553    -70   -439   -236   -381   -267   -496
    -31    563    594   -265   -311    579    -88   -446   -239   -389   -272   -488
    -18    584    600   -285   -309    592    -80   -428   -218   -366   -252   -454
    -15    631    644   -309   -329    636    -51   -397   -179   -319   -207   -441
    -25    652    678   -314   -353    665    -33   -379   -158   -296   -179   -444
    -28    678    706   -324   -366    691    -12   -371   -140   -293   -176   -428
    -18    724    740   -355   -379    732    -20   -368   -122   -285   -166   -410
    -12    763    776   -376   -394    769    -41   -371   -111   -270   -145   -402
      0    782    782   -392   -392    784    -64   -381   -114   -267   -137   -387
      5    763    758   -384   -376    761    -80   -397   -129   -280   -145   -384
      5    800    795   -402   -394    797    -90   -392   -129   -275   -129   -384
     10    831    818   -420   -402    826    -93   -381   -119   -262   -109   -379
     25    807    782   -420   -376    795   -101   -387   -132   -270   -116   -389
     31    753    722   -392   -345    737   -109   -405   -166   -309   -158   -400
     15    706    688   -361   -337    698    -96   -397   -168   -309   -158   -413
     12    698    683   -355   -335    691    -77   -381   -158   -301   -137   -410
      7    672    665   -340   -329    667    -77   -384   -166   -309   -153   -418
     -2    641    644   -319   -322    641    -67   -389   -171   -322   -171   -431
    -10    649    659   -319   -335    652    -75   -407   -189   -340   -184   -459
    -18    620    636   -301   -327    628    -62   -418   -200   -361   -202   -501
    -18    589    605   -285   -311    597    -51   -418   -200   -366   -218   -509
    -28    576    605   -272   -316    589    -46   -402   -197   -361   -215   -511
    -57    566    623   -257   -340    594    -54   -415   -213   -379   -228   -517
    -70    550    618   -241   -342    584    -67   -420   -213   -379   -223   -514
    -72    540    613   -236   -342    576    -59   -418   -213   -384   -228   -517
    -57    550    607   -246   -332    579    -57   -410   -205   -376   -231   -509
    -59    511    571   -228   -316    540    -44   -394   -184   -355   -202   -514
    -72    504    576   -215   -324    537    -44   -394   -179   -358   -200   -522
    -90    506    594   -207   -345    550    -33   -368   -163   -355   -215   -527
    -80    558    639   -239   -358    597     70   -233    -49   -288   -200   -561
    -23    688    709   -335   -366    698    161    -57    135   -124    -90   -496
     23    917    891   -470   -433    904    244    205    446    231    259   -176
    103   1275   1171   -691   -535   1223    215    394    706    607    740    329
     90   1579   1488   -833   -698   1535    109    233    641    748   1140    839
    -20   1654   1673   -818   -846   1665    -80   -192    314    628   1299   1065
   -142   1465   1608   -659   -875   1535   -257   -691   -189    145    891    727
   -259    953   1213   -348   -737   1083   -337  -1189   -849   -756   -179   -303
   -259    483    743   -111   -501    613   -449  -1395  -1215  -1309   -885   -963
   -223    272    493    -25   -358    384   -446  -1200  -1018  -1124   -766   -927
   -184    233    418    -25   -301    324   -400   -976   -774   -901   -618   -859
   -155    272    428    -59   -290    350   -265   -722   -498   -657   -444   -722
   -140    337    478    -98   -309    407    -90   -488   -270   -459   -301   -618
   -109    402    509   -148   -309    454    -20   -400   -174   -368   -226   -540
    -75    439    514   -181   -296    475     -7   -361   -122   -311   -163   -535
    -93    428    522   -171   -306    475     20   -335    -98   -280   -140   -553
    -64    449    514   -192   -288    480     36   -324    -93   -277   -158   -542
    -57    457    514   -202   -285    485     46   -309    -80   -257   -148   -519
    -49    496    545   -223   -298    519     64   -290    -54   -226   -103   -475
    -23    524    548   -252   -288    537     59   -285    -46   -213   -103   -493
    -36    514    550   -239   -293    532     57   -293    -54   -223   -127   -498
    -12    545    558   -267   -288    553     51   -283    -38   -197   -103   -454
     38    568    530   -306   -244    550     54   -270    -25   -181    -85   -459
    116    597    480   -361   -181    540     41   -272    -23   -176    -72   -457
    153    587    433   -368   -140    511      0   -301    -41   -197    -96   -480
    132    535    402   -335   -135    470     -5   -296    -33   -189    -93   -475
    163    537    374   -350   -106    457      2   -270     -7   -158    -57   -462
    213    581    368   -397    -80    478     10   -259      5   -148    -44   -439
    246    581    335   -413    -44    459     -7   -257     10   -132    -44   -420
    324    613    285   -470     20    452    -36   -241     31    -98    -18   -418
    452    704    252   -579    101    478    -25   -207     62    -67      2   -397
    561    789    226   -678    166    509    -33   -184     88    -28     51   -322
    649    823    174   -735    239    498    -49   -181     96     -5     77   -309
    810    854     41   -833    384    449   -101   -197     90    -10     67   -350
    971    883    -88   -930    530    397   -150   -192    106     12     88   -329
   1080    937   -142  -1010    613    397   -213   -171    135     62    153   -285
   1189   1036   -153  -1111    672    441   -267   -153    158    111    223   -231
   1262   1122   -140  -1195    701    491   -275   -137    184    145    257   -168
   1280   1192    -88  -1236    683    553   -259   -111    207    181    298   -127
   1286   1226    -59  -1257    672    584   -283   -114    202    189    319    -93
   1299   1252    -46  -1275    672    602   -314   -124    192    184    324    -85
   1319   1286    -33  -1304    678    626   -311   -142    161    145    277   -109
   1296   1244    -51  -1273    675    597   -306   -181    111     90    220   -142
   1275   1202    -72  -1241    672    566   -316   -223     62     33    155   -215
   1273   1174    -98  -1223    685    537   -329   -267     15    -25     85   -277
   1273   1140   -135  -1208    704    504   -322   -311    -41    -93     15   -350
   1275   1093   -181  -1184    730    454   -272   -348    -90   -155    -62   -426
   1265   1054   -210  -1161    737    420   -236   -376   -124   -202   -119   -485
   1231    987   -244  -1109    737    371   -254   -423   -176   -259   -176   -542
   1205    950   -257  -1080    730    348   -265   -462   -218   -298   -223   -600
   1202    901   -301  -1054    753    301   -277   -498   -254   -345   -270   -654
   1200    859   -340  -1031    771    259   -306   -537   -301   -389   -314   -685
   1192    852   -340  -1021    766    257   -296   -540   -306   -394   -324   -693
   1184    828   -355  -1005    769    236   -283   -537   -306   -397   -319   -685
   1169    820   -348   -995    758    236   -285   -535   -306   -400   -324   -698
   1161    826   -335   -995    748    246   -314   -532   -306   -392   -316   -675
   1148    828   -319   -987    735    254   -306   -524   -296   -376   -296   -675
   1096    774   -324   -935    709    226   -327   -548   -319   -400   -324   -698
   1072    748   -324   -911    698    213   -335   -555   -327   -413   -345   -670
   1085    740   -348   -914    717    197   -337   -545   -314   -400   -332   -654
   1088    740   -348   -914    719    197   -319   -527   -296   -381   -314   -649
   1052    737   -314   -896    683    213   -319   -522   -288   -374   -296   -644
   1039    758   -283   -898    662    239   -306   -509   -275   -355   -283   -631
   1065    797   -267   -932    665    265   -283   -491   -259   -340   -275   -597
   1106    846   -259   -976    683    293   -288   -475   -233   -314   -246   -563
   1150    917   -236  -1036    693    340   -277   -465   -202   -283   -210   -509
   1156    930   -228  -1044    691    350   -277   -470   -194   -265   -189   -480
   1114    875   -239   -997    675    319   -316   -493   -215   -277   -192   -488
   1085    854   -231   -969    659    311   -319   -511   -236   -296   -207   -485
   1109    854   -254   -982    680    298   -314   -511   -244   -293   -215   -465
   1109    795   -314   -953    711    241   -353   -522   -262   -303   -228   -462
   1096    698   -400   -898    748    150   -371   -542   -296   -337   -257   -493
   1106    649   -457   -878    782     96   -355   -555   -322   -363   -277   -504
   1104    626   -478   -865    792     72   -329   -555   -319   -366   -277   -504
   1091    600   -491   -846    792     54   -332   -561   -327   -374   -280   -506
   1070    558   -511   -815    792     23   -311   -561   -340   -389   -298   -527
   1065    527   -537   -795    802     -5   -306   -563   -350   -402   -316   -548
   1021    472   -548   -748    784    -36   -316   -579   -374   -423   -340   -558
    971    413   -558   -693    766    -72   -311   -594   -394   -444   -368   -576
    989    431   -558   -711    774    -62   -306   -584   -379   -423   -345   -568
   1005    426   -579   -714    792    -75   -309   -581   -379   -420   -335   -568
    935    335   -600   -636    766   -132   -319   -613   -402   -449   -371   -584
    930    361   -571   -646    750   -103   -314   -610   -387   -433   -355   -568
    950    420   -530   -685    740    -54   -270   -581   -355   -400   -324   -545
    909    353   -555   -631    732   -101   -259   -587   -368   -413   -335   -555
    901    363   -537   -633    719    -85   -257   -581   -363   -410   -324   -545
    911    387   -524   -652    719    -67   -226   -548   -335   -384   -316   -548
    930    384   -545   -659    737    -80   -176   -449   -252   -329   -298   -581
    950    389   -561   -670    756    -85   -101   -293   -119   -223   -239   -592
    987    545   -444   -769    714     49     -2    -77    116     31     -5   -387
   1060    854   -205   -956    631    324     20    122    374    366    381     33
   1083   1205    122  -1145    480    665    -10    109    444    555    769    566
    995   1382    387  -1187    303    885   -148   -202    233    530   1026    979
    813   1350    537  -1080    137    943   -283   -654   -158    252    927    950
    717   1015    298   -865    210    657   -400  -1114   -675   -355    226    233
    704    519   -184   -613    444    168   -561  -1499  -1221  -1106   -711   -730
    688     93   -594   -389    641   -249   -672  -1538  -1332  -1278   -961  -1008
    714    -23   -740   -345    724   -381   -600  -1286  -1072  -1036   -779   -901
    769     10   -758   -389    763   -374   -483  -1026   -805   -800   -605   -784
    820    106   -717   -465    769   -306   -316   -761   -545   -568   -439   -672
    815    142   -672   -478    745   -265   -194   -584   -376   -418   -329   -615
    797    166   -631   -483    714   -233   -189   -535   -324   -368   -272   -542
    826    168   -657   -498    740   -244   -181   -504   -303   -345   -239   -501
    839    163   -675   -501    756   -257   -153   -470   -275   -316   -207   -501
    810    111   -698   -459    756   -293   -132   -454   -262   -311   -210   -535
    818    140   -680   -480    750   -270   -148   -446   -267   -309   -207   -491
    813    155   -659   -485    737   -252   -148   -436   -262   -293   -187   -475
    823    142   -680   -485    753   -267   -150   -433   -267   -290   -187   -511
    815    124   -691   -470    753   -283   -142   -426   -262   -290   -184   -527
    800     77   -722   -439    761   -322   -124   -397   -233   -262   -148   -470
    779     62   -719   -420    748   -327   -132   -384   -226   -241   -127   -470
    761     80   -680   -420    719   -301   -137   -379   -226   -228   -114   -467
    753    114   -639   -433    696   -262   -135   -363   -213   -213    -85   -454
    758    122   -636   -441    698   -257   -137   -361   -215   -213    -88   -483
    761    122   -639   -444    701   -257   -111   -335   -197   -194    -72   -446
    761     96   -667   -431    714   -285   -103   -309   -176   -171    -54   -418
    771     98   -672   -433    722   -285    -93   -265   -135   -119     -2   -368
    802    189   -613   -498    706   -210    -77   -233    -93    -70     57   -353
    836    233   -602   -535    719   -184    -70   -192    -57    -28     96   -309
    857    257   -600   -558    727   -168    -59   -137     -5     28    150   -239
    865    311   -553   -587    709   -119    -49    -80     57     96    218   -192
    885    350   -537   -618    711    -93    -33    -20    119    158    288   -148
    909    400   -509   -654    709    -51    -25     41    184    241    376    -75
    937    472   -465   -706    701      5    -36    103    249    322    467     -2
    932    517   -415   -724    675     51    -38    158    303    392    553     72
    932    568   -366   -750    649    101    -33    202    361    454    631    127
    953    618   -335   -787    644    142    -25    228    394    488    672    171
    943    652   -293   -797    618    179    -15    239    405    501    688    215
    943    659   -283   -800    613    189    -12    228    405    501    691    241
    930    631   -298   -782    613    168    -10    207    387    478    670    233
    909    605   -303   -756    605    150    -15    171    353    433    633    181
    885    540   -348   -714    615     96      0    140    322    384    584    135
    862    480   -381   -670    623     49     23    101    288    324    522     96
    844    407   -436   -628    641    -12     10     38    228    244    441     10
    815    316   -498   -568    657    -90     12    -20    168    166    361    -70
    792    267   -527   -532    659   -129     15    -72    122    106    296   -127
    787    220   -566   -504    678   -171     15   -119     85     51    249   -168
    792    176   -615   -485    704   -218     15   -150     54      7    210   -207
    771    124   -646   -449    709   -262     23   -166     46      0    207   -239
    766    103   -662   -436    714   -280     10   -194     20    -33    181   -277
    771     80   -691   -426    732   -303     15   -210     -2    -72    122   -249
    774     62   -711   -420    743   -322     20   -207      0    -67    116   -244
    771     77   -693   -426    732   -306     33   -200     18    -49    145   -241
    782     88   -696   -436    737   -303     31   -205     23    -51    150   -244
    776     90   -685   -433    732   -296     38   -194     38    -44    161   -223
    748     83   -667   -415    709   -293     46   -184     57    -25    181   -228
    769     93   -675   -431    722   -290     44   -181     59    -25    181   -241
    779    111   -670   -446    724   -277     67   -174     70    -25    184   -228
    769    161   -607   -465    688   -223    101   -148    103      5    213   -189
    753    202   -553   -480    652   -174    116   -122    140     46    265   -176
    756    220   -535   -488    644   -158    116   -116    148     46    262   -194
    750    249   -504   -501    626   -127    119   -116    150     44    249   -132
    769    265   -504   -517    636   -119    122   -119    161     54    257   -111
    769    259   -509   -517    639   -122     75   -140    142     46    257   -122
    787    270   -519   -530    652   -124     46   -155    124     38    259   -124
    795    311   -483   -553    639    -85     72   -145    140     59    288   -101
    792    327   -465   -558    628    -67    101   -127    161     67    298    -83
    784    293   -491   -540    636    -98     83   -140    135     49    277    -80
    779    246   -535   -514    657   -142     70   -161    103     20    257   -124
    769    210   -561   -491    665   -174     70   -171     85      0    231   -135
    743    184   -558   -462    652   -187     83   -158     96     10    241   -140
    732    129   -605   -433    667   -239     80   -168     83     -5    215   -197
    704     90   -615   -397    659   -262     90   -181     67    -31    184   -231
    662     62   -600   -363    631   -267     93   -202     46    -59    150   -231
    636     31   -605   -332    620   -285     93   -205     36    -72    142   -210
    639      5   -633   -324    636   -314     88   -194     38    -67    148   -249
    641    -15   -657   -314    649   -335     85   -192     38    -75    145   -267
    636     -2   -639   -316    636   -319     77   -202     28    -88    132   -262
    636    -20   -657   -306    646   -337     70   -197     31    -83    145   -270
    628    -72   -701   -280    662   -384     70   -197     31    -85    145   -327
    597    -70   -670   -265    633   -368     62   -207     20    -98    127   -324
    592    -64   -657   -265    623   -361     49   -220      5   -116    109   -293
    592    -93   -685   -249    639   -389     64   -202     20   -103    116   -280
    589   -109   -698   -241    641   -405    111   -148     72    -72    127   -316
    576    -83   -662   -246    618   -371    192    -25    179    -10    124   -394
    607    -10   -618   -298    610   -314    249    124    340    132    218   -301
    649    220   -428   -433    540   -103    280    345    618    462    545     -2
    709    584   -124   -646    415    231    223    493    849    839   1062    537
    688    867    179   -779    254    524    119    337    774    961   1470   1028
    587    901    314   -745    137    607    -20    -28    441    805   1592   1215
    457    652    194   -553    132    423   -158   -527   -119    223   1049    761
    332    181   -153   -257    241     15   -306  -1067   -813   -735   -135   -335
    311   -226   -537    -44    423   -379   -426  -1228  -1093  -1156   -667   -857
    384   -439   -823     25    602   -631   -428  -1067   -940  -1028   -620   -872
    449   -504   -953     28    701   -727   -363   -854   -691   -797   -472   -766
    493   -413   -906    -41    698   -659   -215   -605   -397   -532   -270   -633
    504   -335   -839    -85    670   -584    -64   -381   -142   -301    -80   -511
    514   -285   -802   -116    657   -542    -10   -288    -28   -205    -10   -478
    553   -277   -831   -137    691   -553     -2   -265      2   -184     -5   -478
    519   -277   -797   -122    657   -537     -2   -254     15   -168      2   -449
    532   -275   -807   -127    670   -540     10   -244     31   -153     15   -436
    553   -249   -802   -150    678   -524     20   -223     62   -132     25   -431
    542   -265   -807   -137    675   -535    -10   -233     59   -132     18   -459
    550   -288   -841   -132    696   -566    -20   -252     41   -158    -10   -478
    558   -296   -854   -129    706   -574    -18   -233     59   -142     12   -436
    563   -257   -823   -153    691   -540      5   -207     96   -109     38   -423
    600   -215   -815   -192    706   -514     -2   -210    106   -103     31   -405
    602   -236   -839   -184    719   -537     20   -197    132    -83     44   -397
    605   -262   -867   -174    735   -563      7   -205    135    -80     49   -405
    589   -252   -844   -171    714   -548    -28   -213    140    -77     57   -410
    587   -246   -833   -168    709   -540    -18   -205    158    -67     46   -387
    600   -241   -841   -181    719   -542    -23   -197    176    -46     75   -376
    592   -239   -831   -176    711   -535    -18   -184    197    -28     85   -371
    579   -249   -831   -166    704   -540    -25   -168    220     -5     98   -337
    581   -239   -820   -171    701   -530    -25   -145    252     33    140   -314
    584   -228   -813   -179    696   -522    -46   -150    257     46    140   -324
    605   -171   -776   -218    688   -472    -49   -124    298    101    181   -270
    626   -116   -745   -254    685   -431    -51    -83    353    174    254   -207
    623   -103   -727   -259    675   -415    -72    -46    405    244    319   -163
    659     -7   -667   -327    662   -335    -93    -25    449    301    376    -77
    717     62   -654   -389    685   -296   -116      5    496    368    446     12
    714    109   -607   -413    659   -249    -96     70    579    470    563    101
    717     90   -626   -402    672   -267   -129     70    584    485    594    142
    740     85   -654   -413    698   -285   -148     54    571    465    571    161
    732     93   -641   -413    688   -272   -132     54    571    457    558    161
    722     77   -646   -402    683   -283   -148     28    540    420    519    127
    727     59   -667   -392    698   -303   -181    -25    478    348    452     72
    722     59   -662   -392    691   -301   -155    -46    444    298    392     23
    704     15   -688   -361    696   -335   -153    -88    397    226    319    -46
    688    -62   -750   -314    719   -407   -140   -135    340    145    231   -114
    659   -116   -776   -270    717   -446   -111   -174    293     75    155   -179
    631   -176   -807   -228    717   -491   -150   -231    223     -7     62   -270
    613   -213   -826   -202    719   -519   -158   -285    163    -75    -18   -358
    600   -205   -805   -197    698   -504   -114   -298    145   -101    -54   -384
    548   -246   -795   -150    670   -519    -85   -309    129   -129    -85   -392
    511   -283   -795   -114    652   -537   -111   -337     85   -168   -124   -420
    519   -265   -784   -127    652   -524   -101   -340     77   -174   -129   -420
    483   -270   -753   -106    615   -511    -70   -316     90   -161   -122   -410
    415   -262   -678    -75    545   -470    -36   -288    111   -137   -101   -387
    363   -254   -620    -54    491   -436    -46   -288    106   -135    -98   -389
    368   -213   -581    -77    475   -397    -51   -275    106   -129    -98   -389
    363   -174   -537    -96    449   -355    -46   -262    109   -127    -96   -366
    353   -161   -514    -96    433   -337    -23   -233    137   -103    -77   -327
    322   -122   -444   -101    381   -283     10   -205    168    -77    -51   -303
    267    -85   -353    -90    309   -218     41   -187    189    -54    -31   -285
    254    -64   -319    -96    285   -192     44   -174    202    -41    -20   -265
    231    -46   -277    -90    254   -161      0   -181    197    -46    -28   -252
    233    -46   -280    -96    257   -163     18   -184    200    -41    -31   -241
    231      0   -231   -114    231   -114     23   -192    202    -44    -28   -239
    200     36   -163   -119    181    -62      5   -207    192    -51    -25   -226
    174     15   -158    -93    166    -70    -23   -231    158    -77    -46   -226
    187     36   -150   -111    168    -57    -18   -218    168    -67    -25   -187
    218     77   -140   -150    179    -31      5   -189    184    -51     -2   -161
    239     90   -148   -166    192    -28     18   -184    171    -64    -18   -174
    249    109   -140   -179    194    -15     41   -168    171    -70    -31   -181
    236     64   -171   -153    202    -51     67   -161    176    -72    -36   -176
    252     18   -233   -135    241   -106     75   -158    163    -83    -46   -181
    239      0   -239   -122    236   -119    103   -140    168    -75    -44   -171
    223    -20   -244   -101    233   -132    124   -142    161    -83    -54   -176
    249      7   -241   -129    244   -116    129   -163    155    -93    -64   -189
    288     10   -277   -150    283   -132    148   -153    148   -103    -75   -200
    277    -33   -311   -122    293   -171    166   -137    122   -124   -106   -220
    202    -80   -283    -59    241   -181    187   -132    101   -145   -135   -239
    168   -132   -301    -20    233   -215    171   -137     80   -161   -148   -252
    137   -187   -324     23    228   -254    127   -153     51   -179   -161   -259
    129   -202   -332     33    231   -267    116   -161     33   -189   -171   -259
    114   -181   -296     33    205   -239    137   -140     44   -174   -158   -239
    148   -207   -358     28    252   -283    150   -148     25   -192   -176   -265
    135   -220   -355     41    244   -288    171   -132     33   -179   -163   -252
     80   -236   -316     77    197   -275    207    -54     96   -122   -135   -246
     64   -192   -257     64    161   -223    277     75    213    -33   -122   -272
    111    -46   -158    -36    135   -101    327    233    397    171     46   -142
    166    213     46   -189     59    129    340    426    659    522    433    228
    205    597    392   -402    -93    496    265    498    818    836    927    797
    166    846    680   -506   -257    763    174    335    680    844   1283   1293
     23    735    711   -381   -345    724    124     49    283    522   1247   1335
   -132    405    535   -137   -335    470     25   -376   -322   -189    498    654
   -244     18    262    111   -254    140    -98   -839   -948  -1044   -633   -405
   -244   -293    -49    270    -98   -171   -179   -945  -1145  -1319  -1036   -797
   -197   -467   -270    329     36   -368   -124   -724   -891  -1057   -844   -683
   -163   -496   -332    329     83   -415    -33   -504   -607   -784   -652   -550
   -132   -405   -275    267     70   -340     90   -277   -327   -509   -433   -400
    -96   -213   -116    155     10   -166    223    -44    -67   -249   -202   -226
    -85   -124    -38    103    -23    -83    293     67     46   -142   -124   -142
    -77    -67     10     72    -46    -28    316    109     83   -103    -98    -98
    -96     -7     85     49    -90     38    340    148    111    -64    -64    -54
   -129     15    145     57   -137     80    350    174    124    -49    -49    -51
   -127     33    158     46   -142     96    379    215    155    -10     -5    -25
   -114     64    176     23   -145    119    415    252    179     10     12     12
   -122    161    283    -20   -202    220    413    275    194     28     23     64
   -106    202    309    -46   -207    254    415    293    223     70     51    109
   -109    226    335    -59   -223    280    467    327    254    106    106     88
   -129    296    426    -83   -277    361    491    379    298    150    153    119
    -77    342    420   -135   -249    381    457    389    314    171    184    145
    -41    358    400   -158   -220    379    433    353    267    127    153    150
   -127    441    566   -158   -345    504    485    441    342    202    210    207
   -119    501    618   -192   -368    558    504    472    376    236    228    228
    -31    465    496   -218   -262    480    467    428    319    187    207    226
      0    561    561   -280   -280    561    504    509    394    275    301    275
    -25    613    636   -293   -329    623    506    542    431    316    340    316
    -44    626    670   -290   -358    646    470    545    431    327    345    381
     36    750    714   -394   -337    732    519    628    511    420    436    470
     44    802    758   -423   -355    782    574    704    587    504    522    514
      7    846    839   -428   -415    844    579    750    644    571    592    581
      7    963    956   -485   -475    961    568    807    711    662    683    683
     18   1054   1036   -537   -511   1047    576    878    787    769    795    782
      0   1109   1109   -553   -553   1109    605    966    883    891    935    893
      5   1210   1202   -607   -597   1205    600   1010    924    953   1008    940
      2   1317   1314   -659   -654   1314    613   1054    961   1000   1057   1021
     12   1426   1413   -722   -698   1418    618   1093    989   1044   1104   1085
     70   1519   1449   -795   -688   1486    615   1117    987   1047   1111   1093
    142   1558   1413   -852   -636   1486    636   1127    971   1031   1106   1111
    163   1600   1434   -883   -636   1517    665   1130    950   1010   1093   1114
    166   1618   1452   -893   -644   1535    670   1109    904    953   1028   1065
    184   1623   1439   -904   -626   1532    680   1088    857    893    963   1008
    194   1636   1441   -919   -623   1540    698   1070    813    841    904    950
    205   1641   1436   -924   -615   1540    717   1036    750    769    823    885
    200   1615   1413   -909   -605   1514    714    997    696    704    753    833
    176   1574   1397   -875   -610   1486    730    984    670    683    732    813
    153   1569   1413   -862   -631   1491    732    953    623    633    672    774
    114   1538   1421   -826   -652   1480    714    914    581    587    610    745
    106   1564   1454   -836   -672   1512    711    922    581    587    610    740
    132   1582   1449   -857   -657   1517    740    956    610    623    652    750
    166   1608   1439   -888   -636   1525    730    937    581    600    623    737
    176   1665   1486   -922   -654   1577    732    948    587    607    620    776
    184   1722   1538   -953   -678   1631    735    969    610    636    641    771
    197   1751   1553   -974   -678   1652    743    987    628    654    657    769
    187   1790   1600   -989   -706   1696    748   1002    641    675    667    818
    174   1862   1686  -1018   -756   1774    750   1015    665    706    701    862
    132   1925   1792  -1031   -828   1860    789   1060    717    766    758    896
    184   1977   1792  -1080   -802   1886    805   1093    753    807    792    919
    181   2047   1865  -1117   -841   1956    800   1106    779    833    823    943
    145   2107   1961  -1127   -906   2034    813   1145    813    867    857    976
    176   2156   1979  -1169   -901   2068    810   1156    828    885    870   1015
    194   2229   2034  -1210   -919   2132    792   1161    841    914    901   1031
    179   2270   2088  -1226   -956   2179    771   1158    839    932    914   1023
    179   2294   2112  -1236   -966   2203    753   1153    823    932    917   1036
    184   2333   2145  -1260   -982   2239    761   1163    828    937    927   1060
    181   2361   2179  -1270   -997   2270    771   1166    833    950    937   1085
    181   2346   2161  -1265   -989   2252    776   1187    828    956    940   1101
    236   2340   2104  -1288   -935   2221    761   1200    810    953    932   1080
    231   2366   2135  -1299   -953   2252    748   1208    802    961    943   1075
    223   2377   2153  -1299   -963   2265    753   1228    805    976    963   1065
    210   2385   2171  -1299   -982   2278    774   1226    784    950    930   1021
    215   2372   2153  -1293   -969   2262    763   1197    743    904    862    989
    200   2343   2140  -1273   -969   2242    776   1200    740    904    854    995
    194   2361   2166  -1278   -984   2265    776   1200    740    906    865    995
    197   2379   2179  -1291   -992   2281    756   1192    730    901    857    969
    187   2385   2195  -1286  -1005   2291    763   1184    714    883    833    945
    174   2400   2223  -1288  -1026   2312    771   1169    706    872    828    945
    155   2423   2268  -1288  -1054   2346    776   1163    704    875    833    930
    168   2416   2247  -1291  -1039   2333    763   1189    709    880    833    930
    166   2434   2268  -1301  -1052   2353    748   1205    724    896    839    935
    142   2447   2304  -1296  -1080   2377    743   1210    735    909    852    950
    163   2488   2325  -1325  -1080   2408    732   1236    740    914    849    935
    187   2491   2301  -1340  -1057   2397    795   1314    800    943    818    891
    192   2564   2372  -1379  -1088   2468    885   1452    945   1041    846    875
    220   2735   2512  -1478  -1145   2624    924   1613   1153   1254   1018    979
    285   3018   2733  -1652  -1223   2876    927   1847   1478   1667   1449   1325
    342   3432   3089  -1888  -1371   3260    813   1893   1628   2010   1987   1919
    311   3681   3369  -1997  -1530   3528    675   1662   1431   2026   2338   2377
    205   3663   3457  -1935  -1626   3561    535   1280   1000   1727   2314   2418
    101   3369   3268  -1735  -1582   3320    433    810    405   1031   1595   1787
      7   2938   2927  -1475  -1460   2933    316    345   -231     98    423    766
     28   2613   2585  -1322  -1278   2600    239    309   -340   -106     85    446
     36   2405   2366  -1221  -1166   2387    262    501   -109    109    194    483
     75   2351   2275  -1213  -1098   2314    350    717    171    374    368    553
    101   2449   2346  -1275  -1122   2397    485    924    431    613    548    670
     98   2553   2452  -1327  -1176   2504    600   1093    631    802    701    787
     20   2548   2525  -1286  -1252   2538    615   1140    696    867    748    818
    -25   2494   2520  -1234  -1273   2507    581   1132    691    867    737    810
    -44   2501   2546  -1228  -1296   2522    576   1137    696    880    745    802
    -80   2499   2577  -1210  -1327   2538    579   1145    711    906    766    818
    -70   2504   2574  -1221  -1322   2538    574   1153    724    935    795    813
    -98   2525   2624  -1213  -1361   2574    571   1140    714    927    774    797
    -96   2553   2650  -1231  -1374   2603    576   1158    732    943    776    841
    -33   2579   2613  -1273  -1322   2595    545   1150    719    937    771    831
    -23   2598   2621  -1288  -1322   2608    530   1145    714    945    776    836
   -109   2611   2720  -1249  -1413   2665    568   1182    766   1008    833    883
    -62   2650   2712  -1296  -1387   2681    568   1182    774   1015    839    880
    -25   2678   2704  -1325  -1363   2691    537   1176    771   1018    836    888
    -20   2686   2707  -1335  -1363   2696    511   1174    763   1028    849    893
     12   2727   2714  -1369  -1350   2722    511   1174    769   1041    865    891
    -31   2759   2790  -1366  -1410   2774    542   1215    818   1096    924    961
    -15   2777   2792  -1382  -1405   2785    555   1239    852   1127    948    961
     44   2816   2772  -1431  -1363   2795    524   1241    857   1143    943    974
    109   2899   2790  -1504  -1340   2844    501   1273    896   1192    995   1026
    140   2972   2829  -1558  -1345   2902    511   1306    940   1249   1044   1075
    124   3029   2904  -1579  -1389   2966    524   1337    992   1314   1101   1127
    153   3083   2930  -1621  -1389   3008    527   1376   1052   1389   1174   1184
    129   3141   3011  -1634  -1439   3076    568   1457   1156   1509   1293   1293
    135   3190   3052  -1665  -1460   3122    532   1512   1208   1592   1382   1371
    252   3276   3024  -1764  -1387   3151    480   1540   1241   1644   1444   1428
    249   3335   3086  -1795  -1418   3211    485   1574   1293   1709   1517   1501
    246   3395   3148  -1821  -1449   3273    488   1587   1319   1745   1566   1545
    231   3408   3177  -1821  -1475   3294    483   1574   1314   1740   1574   1553
    189   3408   3216  -1800  -1512   3312    470   1564   1299   1735   1564   1548
    171   3380   3208  -1777  -1517   3294    475   1551   1278   1712   1535   1530
    207   3372   3164  -1790  -1478   3268    446   1509   1234   1660   1486   1486
    132   3333   3198  -1735  -1532   3265    467   1460   1184   1595   1421   1431
     12   3307   3294  -1660  -1641   3302    496   1434   1158   1551   1361   1384
     33   3270   3237  -1654  -1602   3252    467   1371   1080   1454   1257   1291
    137   3198   3060  -1667  -1460   3130    413   1275    966   1335   1132   1176
     49   3141   3091  -1597  -1522   3117    428   1223    914   1283   1075   1122
     23   3099   3073  -1561  -1525   3086    428   1200    878   1247   1028   1078
    -15   3021   3037  -1504  -1525   3029    423   1153    826   1197    976   1023
    -12   2956   2969  -1470  -1491   2961    405   1104    776   1148    930    963
     38   2922   2883  -1483  -1423   2904    374   1057    722   1088    862    904
    -28   2837   2865  -1402  -1447   2850    348    997    675   1041    813    880
   -124   2743   2868  -1312  -1496   2805    316    953    639   1015    789    852
   -132   2733   2865  -1299  -1499   2798    316    937    623   1008    769    839
   -181   2704   2883  -1262  -1532   2792    306    937    623   1010    774    839
   -163   2688   2852  -1262  -1506   2769    257    919    602   1000    763    818
   -205   2683   2886  -1239  -1545   2785    246    911    600   1008    761    818
   -257   2699   2956  -1221  -1605   2826    257    932    623   1039    787    846
   -194   2727   2922  -1270  -1558   2824    252    943    641   1060    805    865
   -184   2764   2948  -1291  -1566   2855    246    953    652   1067    813    857
   -158   2800   2959  -1325  -1558   2878    226    943    641   1065    807    859
   -155   2795   2951  -1319  -1553   2873    215    919    628   1067    813    867
   -176   2813   2990  -1319  -1582   2902    200    885    620   1072    826    875
   -244   2803   3047  -1280  -1644   2925    166    857    605   1070    826    872
   -249   2769   3018  -1262  -1634   2894    116    828    566   1041    797    857
   -259   2753   3013  -1247  -1636   2883     96    810    548   1034    795    865
   -267   2738   3005  -1236  -1636   2870     75    789    527   1026    802    857
   -285   2694   2979  -1205  -1634   2837     62    761    491    997    776    818
   -296   2642   2935  -1174  -1615   2787     59    756    459    963    732    802
   -228   2605   2834  -1187  -1530   2720     41    737    420    927    688    774
   -288   2561   2850  -1135  -1569   2704     28    714    407    924    685    769
   -350   2525   2876  -1088  -1613   2699     36    701    400    919    685    758
   -301   2483   2782  -1093  -1540   2631     20    678    368    888    646    709
   -342   2416   2759  -1036  -1551   2587     10    646    340    859    607    675
   -348   2369   2717  -1013  -1532   2543    -15    618    314    831    574    646
   -327   2346   2673  -1010  -1499   2507    -28    594    293    813    561    626
   -371   2312   2681   -971  -1527   2496    -23    597    290    807    561    620
   -327   2304   2631   -987  -1478   2468    -25    592    275    792    537    602
   -290   2296   2587  -1005  -1439   2442    -46    568    257    774    514    589
   -327   2270   2598   -971  -1462   2431    -72    542    249    769    511    587
   -335   2244   2579   -956  -1460   2410   -101    517    228    753    493    568
   -374   2216   2590   -919  -1480   2403    -96    501    220    743    485    558
   -410   2195   2605   -893  -1506   2400    -93    493    218    748    491    553
   -366   2187   2553   -911  -1460   2369    -83    514    231    753    485    530
   -335   2192   2527   -930  -1431   2359    -33    602    319    818    491    506
   -306   2239   2546   -966  -1426   2392     31    735    459    943    555    522
   -285   2366   2652  -1041  -1470   2509     77    906    680   1195    800    724
   -228   2655   2883  -1213  -1556   2769     25   1041    901   1501   1176   1150
   -174   3024   3195  -1426  -1686   3107    -44    950    883   1574   1480   1639
   -239   3167   3406  -1462  -1821   3286   -145    657    594   1415   1660   2013
   -353   3073   3424  -1361  -1888   3247   -257    280    184   1078   1530   1940
   -488   2650   3138  -1080  -1813   2894   -314   -132   -335    441    766   1117
   -553   2153   2707   -800  -1631   2431   -431   -459   -810   -215   -135    187
   -522   1836   2359   -657  -1439   2096   -558   -493   -875   -319   -314    -10
   -475   1714   2187   -620  -1332   1948   -537   -309   -631    -75   -142     83
   -452   1704   2156   -626  -1304   1930   -433    -96   -361    176     33    202
   -428   1764   2190   -670  -1309   1977   -322    137    -88    428    228    342
   -410   1865   2275   -727  -1343   2070   -228    288     98    602    376    449
   -384   1862   2247   -740  -1314   2052   -194    319    145    633    392    470
   -353   1855   2205   -750  -1280   2029   -197    332    163    641    400    475
   -329   1860   2190   -766  -1260   2023   -218    335    171    652    405    483
   -355   1821   2177   -732  -1265   1997   -205    348    179    667    418    498
   -376   1813   2187   -719  -1280   2000   -220    340    181    675    428    493
   -374   1818   2192   -722  -1283   2005   -226    335    181    678    436    501
   -376   1818   2195   -722  -1286   2008   -228    335    174    672    431    501
   -342   1834   2177   -745  -1260   2005   -233    332    176    683    444    514
   -355   1813   2166   -730  -1262   1987   -226    327    184    691    459    522
   -340   1826   2166   -743  -1254   1997   -233    324    189    696    467    527
   -306   1821   2127   -758  -1215   1974   -249    314    184    691    459    514
   -314   1790   2104   -737  -1208   1945   -257    316    194    709    475    535
   -335   1779   2112   -722  -1226   1945   -275    306    194    717    491    535
   -371   1751   2122   -691  -1247   1938   -241    303    202    722    504    553
   -374   1769   2143   -698  -1260   1953   -246    324    226    748    527    576
   -322   1808   2130   -743  -1226   1969   -275    327    249    774    555    600
   -288   1823   2112   -769  -1200   1966   -293    337    265    797    587    615
   -249   1829   2075   -789  -1163   1951   -301    350    277    818    605    628
   -241   1836   2078   -800  -1161   1956   -296    363    303    852    636    646
   -228   1852   2081   -810  -1153   1966   -311    389    342    904    693    691
   -215   1878   2091   -831  -1153   1984   -319    426    394    969    763    756
   -179   1904   2081   -862  -1130   1992   -314    459    436   1026    828    826
   -158   1948   2104   -896  -1132   2026   -329    506    493   1098    917    927
   -155   1997   2153   -919  -1153   2075   -337    545    537   1161    992   1002
   -119   2023   2140   -953  -1130   2081   -355    571    558   1192   1034   1041
   -114   2036   2151   -963  -1132   2094   -361    584    571   1218   1072   1070
   -129   2031   2161   -953  -1148   2096   -358    579    561   1210   1075   1085
   -181   2057   2239   -937  -1210   2148   -345    550    527   1171   1039   1078
   -114   2060   2171   -974  -1143   2117   -355    509    480   1117    976   1023
    -88   1987   2075   -950  -1083   2031   -368    491    444   1078    940    974
   -101   1912   2010   -906  -1054   1961   -355    462    397   1026    891    932
   -142   1847   1990   -852  -1065   1917   -361    413    337    956    828    867
   -166   1769   1935   -802  -1052   1852   -348    358    280    885    758    779
   -189   1699   1888   -756  -1039   1792   -340    298    226    818    683    706
   -241   1634   1873   -698  -1057   1753   -335    239    171    753    626    639
   -270   1590   1860   -659  -1065   1725   -350    171    109    685    561    579
   -265   1512   1777   -626  -1021   1644   -368    124     62    641    509    519
   -280   1421   1701   -571   -989   1561   -374     96     38    623    493    480
   -265   1392   1657   -563   -961   1525   -371     59      5    587    465    459
   -202   1423   1626   -610   -914   1525   -371     51    -10    576    459    465
   -140   1478   1618   -670   -880   1545   -363     49    -10    576    462    480
   -140   1452   1592   -654   -865   1522   -363     44    -12    576    465    470
   -150   1384   1535   -618   -844   1460   -376     28    -20    568    465    454
   -158   1376   1535   -607   -846   1454   -402      0    -36    553    454    449
   -168   1374   1543   -605   -857   1460   -405     -2    -41    558    454    428
   -116   1421   1538   -654   -826   1478   -400     25    -18    587    478    457
   -124   1434   1558   -654   -844   1496   -394     31     -7    592    488    462
    -90   1465   1556   -685   -823   1509   -363     44     18    610    509    465
    -23   1470   1493   -727   -758   1480   -361     46     33    628    527    511
    -18   1499   1517   -740   -769   1506   -366     38     51    652    566    548
     -5   1538   1543   -766   -774   1538   -361     23     64    665    587    563
      7   1504   1496   -756   -743   1501   -407     -5     33    636    571    555
      0   1470   1470   -735   -735   1470   -446    -28      0    607    553    545
    -25   1428   1454   -701   -740   1441   -465    -57    -20    587    537    527
     64   1491   1426   -779   -680   1457   -444    -38     -2    605    558    542
    176   1538   1361   -857   -592   1449   -402    -12     18    623    584    553
    116   1460   1340   -789   -613   1400   -415    -54    -25    571    542    522
     62   1356   1293   -711   -615   1325   -428    -77    -46    548    524    496
     98   1343   1244   -722   -574   1296   -415    -88    -57    532    514    475
    135   1402   1267   -769   -566   1335   -400    -98    -59    522    506    488
     85   1288   1202   -688   -558   1247   -392   -114    -80    498    485    449
     96   1291   1195   -693   -550   1244   -387   -137    -90    472    462    418
     98   1286   1184   -693   -542   1234   -389   -150   -101    454    439    420
    155   1226   1070   -691   -457   1148   -392   -137   -106    452    431    413
    184   1187   1000   -688   -407   1093   -394   -135   -103    446    433    402
    189   1208   1018   -698   -413   1111   -392   -140   -101    444    436    405
    205   1218   1010   -714   -402   1114   -384   -140    -93    441    436    407
    231   1187    956   -709   -361   1072   -361   -132    -77    441    439    407
    233   1166    932   -701   -350   1052   -376   -150    -93    426    423    397
    220   1135    911   -678   -345   1023   -387   -166   -106    410    410    384
    233   1132    896   -685   -332   1015   -376   -158    -98    405    405    376
    265   1153    888   -709   -311   1021   -306    -80    -41    426    389    337
    335   1215    878   -776   -270   1047   -192     80    103    519    428    342
    381   1384   1002   -885   -309   1195   -114    296    353    766    646    522
    446   1636   1189  -1041   -371   1413    -57    568    672   1145   1052    909
    493   1987   1493  -1239   -498   1740   -101    581    782   1400   1480   1418
    415   2197   1779  -1309   -683   1990   -309    174    537   1408   1777   1829
    348   2322   1974  -1335   -813   2151   -472   -285    189   1210   1779   1906
    194   1997   1800  -1098   -802   1899   -600   -797   -371    540   1085   1267
    153   1418   1265   -784   -555   1343   -735  -1231  -1010   -381      5    239
    187   1015    828   -600   -319    922   -823  -1184  -1031   -483   -189      2
    265    901    636   -581   -184    769   -779   -927   -776   -267    -51     64
    303    932    626   -618   -161    779   -607   -644   -496    -33    116    181
    345    992    646   -667   -150    820   -405   -376   -236    181    272    290
    371   1013    641   -693   -135    828   -335   -246   -119    272    340    311
    387   1039    649   -714   -129    844   -327   -207    -80    301    345    303
    384   1010    626   -698   -122    820   -314   -194    -59    316    361    324
    363    995    631   -678   -132    813   -298   -184    -38    332    381    340
    387    976    587   -683    -98    784   -283   -166    -10    358    410    345
    389    976    587   -683    -98    782   -283   -174     -5    355    407    337
    384    979    594   -683   -103    787   -288   -189     -7    342    392    337
    394    950    555   -672    -80    753   -293   -197     -7    340    389    337
    415    940    524   -680    -54    735   -301   -200     -2    342    400    335
    402    930    524   -667    -62    727   -288   -194     18    361    426    348
    381    904    519   -644    -70    711   -277   -197     31    368    441    348
    402    893    491   -646    -44    693   -272   -192     51    384    457    358
    387    901    514   -644    -64    709   -277   -189     67    402    480    368
    342    883    540   -613    -98    711   -270   -184     83    410    483    353
    366    891    522   -631    -77    709   -280   -192     77    400    467    335
    407    883    475   -644    -33    680   -285   -189     88    402    465    363
    392    846    454   -620    -31    652   -280   -174    119    428    493    371
    368    828    459   -600    -44    644   -270   -150    150    465    540    407
    363    846    483   -607    -59    667   -267   -132    184    496    574    418
    392    833    441   -613    -23    639   -288   -119    200    511    576    431
    397    862    462   -631    -31    662   -280    -70    254    574    641    478
    400    883    480   -641    -41    683   -277    -31    303    631    706    530
    397    927    527   -665    -64    727   -270     18    371    704    789    584
    436    963    527   -698    -44    745   -270     49    413    750    836    623
    431    997    566   -717    -67    784   -277    103    475    828    917    717
    418   1036    618   -727   -101    828   -265    148    524    885    992    776
    436   1075    636   -758   -101    854   -283    132    532    888   1010    828
    389   1093    704   -740   -155    898   -280    158    561    917   1049    872
    436   1075    636   -756   -101    857   -277    135    540    883   1028    841
    428   1062    633   -745   -101    849   -272     93    514    852   1008    823
    394   1010    615   -704   -109    815   -257     59    485    807    974    776
    384    961    576   -672    -96    769   -233     18    446    740    901    717
    374    904    530   -641    -77    717   -231    -28    400    675    826    672
    350    800    449   -576    -49    623   -226    -88    340    587    743    597
    337    693    355   -517    -10    524   -220   -155    270    488    654    517
    288    633    345   -459    -28    491   -197   -197    231    439    615    470
    239    581    342   -410    -51    462   -161   -213    215    415    592    415
    270    540    270   -405      0    407   -163   -252    174    361    522    358
    265    475    207   -371     28    342   -176   -293    135    314    475    345
    257    400    142   -327     57    272   -163   -324    101    277    444    311
    236    387    150   -311     41    270   -158   -342     96    265    428    290
    220    379    158   -301     31    270   -142   -337    109    270    439    298
    236    376    140   -309     46    259   -140   -345    109    270    441    298
    226    358    132   -290     46    246   -135   -342    116    275    454    293
    223    340    114   -283     54    228   -109   -332    132    290    470    301
    215    350    135   -285     41    244    -80   -311    158    309    488    311
    236    384    148   -311     44    267    -51   -301    179    327    501    337
    267    394    127   -329     70    262    -51   -301    181    332    511    340
    280    402    122   -345     80    262    -77   -319    171    327    509    340
    283    415    132   -350     75    275    -64   -322    189    337    519    342
    249    394    142   -322     51    270    -57   -332    197    342    532    345
    257    345     88   -301     85    218   -103   -358    168    329    524    337
    270    322     49   -296    111    184   -106   -376    148    316    519    335
    246    329     83   -288     83    205   -111   -392    137    311    519    332
    220    298     77   -262     70    189   -119   -405    127    303    514    327
    215    246     31   -231     93    140   -111   -410    111    290    506    316
    254    213    -41   -233    148     88    -90   -420     93    275    496    303
    283    215    -67   -249    176     72    -59   -413     96    277    504    309
    316    210   -106   -265    210     51    -59   -426     80    265    491    296
    309    179   -129   -244    220     25    -46   -441     62    241    467    267
    283    166   -119   -226    200     23    -31   -444     57    236    462    252
    329    150   -179   -241    254    -12    -36   -454     41    213    441    226
    340    114   -226   -228    283    -57    -49   -483     10    176    402    194
    337     98   -239   -218    288    -70     -7   -478     12    176    400    187
    358     93   -267   -226    314    -88    -10   -483      7    176    407    187
    384     96   -288   -241    337    -96    -10   -483      5    176    410    189
    371     83   -288   -228    329   -101     -7   -491     -7    166    397    174
    387     83   -303   -233    345   -109    -20   -506    -25    150    384    155
    394     80   -316   -239    355   -116     -7   -506    -25    153    389    161
    400     62   -337   -231    368   -137     18   -496    -18    158    397    171
    415     36   -379   -226    397   -171     31   -478     -7    161    394    158
    423     57   -366   -239    394   -153     80   -402     57    194    381    114
    454    153   -301   -303    376    -72    161   -254    194    296    418     96
    493    298   -194   -394    342     51    213    -85    402    519    623    262
    532    514    -18   -524    275    249    223    106    670    872   1031    678
    579    888    309   -732    135    600    163    124    782   1104   1470   1231
    519   1034    514   -776      2    774     77   -137    532   1010   1714   1634
    431    969    537   -701    -54    756    -20   -511    127    706   1639   1623
    280    620    340   -452    -28    480   -109   -997   -470    -10    831    828
    205    124    -80   -163    142     23   -215  -1434  -1075   -854   -257   -241
    259   -174   -436    -44    345   -303   -335  -1447  -1153   -984   -446   -459
    296   -340   -639     20    465   -488   -316  -1267   -940   -782   -319   -402
    324   -376   -704     23    511   -540   -231  -1065   -680   -540   -161   -301
    329   -319   -649     -5    488   -483   -103   -826   -397   -283     36   -163
    337   -233   -571    -54    452   -402      7   -649   -197    -93    192    -44
    342   -200   -542    -72    441   -371     72   -576    -98    -12    262      7
    319   -220   -542    -49    431   -381    111   -545    -54     23    288     20
    262   -285   -548     12    405   -415    106   -540    -44     28    296     20
    231   -337   -568     51    397   -452     80   -553    -46     15    285      5
    239   -366   -605     62    420   -485     72   -555    -44      5    283      5
    246   -376   -626     64    433   -501     75   -561    -44     -5    275     -7
    275   -340   -615     33    444   -478     88   -553    -28      7    283     -5
    283   -311   -594     12    436   -452    109   -530      0     31    306     15
    233   -363   -597     64    415   -480    124   -524     12     44    316     20
    228   -389   -618     80    420   -504    127   -517     33     54    332     31
    296   -319   -615     12    454   -467    122   -501     59     75    358     54
    301   -329   -633     12    467   -480    119   -509     70     75    361     51
    306   -350   -659     20    483   -504    137   -501     90     88    376     62
    335   -327   -665     -5    498   -496    145   -488    114    109    400     80
    327   -345   -672     10    498   -509    155   -478    129    124    413     83
    301   -379   -680     38    488   -527    145   -467    148    140    431     93
    298   -384   -683     41    488   -532    132   -465    158    148    439    106
    311   -371   -683     31    496   -527    140   -449    184    179    470    129
    316   -363   -680     23    498   -522    153   -415    228    226    519    179
    244   -413   -659     83    452   -535    114   -420    239    246    540    192
    197   -446   -646    124    420   -545     88   -405    272    293    592    231
    228   -392   -620     80    423   -506    101   -355    340    371    678    309
    249   -337   -587     44    418   -462    106   -309    407    457    779    397
    220   -327   -548     51    384   -439     62   -285    444    517    852    465
    189   -316   -509     62    348   -413     46   -270    470    561    909    519
    163   -316   -480     75    319   -397     59   -252    493    587    943    555
    109   -353   -462    122    285   -407     54   -267    478    571    932    542
    137   -329   -467     96    298   -397     51   -277    467    553    922    532
    181   -303   -488     59    335   -394     77   -270    467    545    917    545
     85   -475   -561    194    322   -519     12   -345    381    449    823    457
    246   -407   -654     80    449   -530     62   -329    384    436    807    436
    280   -376   -659     46    467   -517    161   -327    376    405    769    397
    101   -579   -683    239    389   -631    129   -415    277    280    641    272
     44   -724   -769    337    405   -745     93   -488    189    176    530    163
     64   -771   -836    353    449   -802    119   -524    140    111    459     93
    -15   -878   -862    444    420   -870     93   -581     72     36    392     23
    -51   -971   -919    511    431   -945     96   -623     20    -31    332    -36
    -90  -1065   -976    576    439  -1021     88   -670    -28    -93    277    -96
   -137  -1163  -1026    652    444  -1096     70   -711    -67   -153    223   -150
   -194  -1254  -1060    724    431  -1158     54   -737    -96   -189    187   -200
   -241  -1325  -1085    782    420  -1205     36   -753   -109   -205    168   -223
   -285  -1363  -1078    823    394  -1223     15   -761   -111   -205    174   -218
   -303  -1413  -1109    859    402  -1262     -7   -774   -124   -215    171   -220
   -285  -1384  -1098    833    405  -1241     -7   -766   -109   -200    192   -215
   -239  -1343  -1106    789    431  -1226     41   -722    -57   -161    226   -200
   -124  -1226  -1101    675    485  -1166     98   -659     15    -96    296   -148
      5  -1088  -1093    542    548  -1091    142   -623     62    -64    332   -119
     54  -1013  -1067    475    561  -1039    155   -618     80    -59    345    -88
     88   -930  -1018    418    553   -974    145   -610    109    -31    387    -38
    111   -917  -1031    402    568   -971    132   -618    122    -12    415    -36
    127   -945  -1072    410    600  -1008    116   -641    103    -28    397    -51
    137   -953  -1091    407    613  -1021    114   -636    109    -20    418    -12
    140   -932  -1072    397    605  -1002    116   -639    114    -23    431      0
    140   -943  -1083    400    610  -1013    129   -641    106    -38    415    -18
    142   -969  -1111    413    626  -1039    135   -652     96    -57    397    -25
    150  -1002  -1156    423    652  -1078     85   -675     70    -85    384    -38
    145  -1047  -1192    449    667  -1119     70   -698     36   -129    345    -64
    124  -1072  -1200    472    662  -1135     80   -711     23   -155    322    -77
     85  -1130  -1215    522    649  -1171    109   -717     23   -163    316    -90
    101  -1189  -1291    545    696  -1239    116   -730     10   -179    298   -111
    119  -1202  -1325    540    722  -1262    116   -737      0   -194    285   -124
    140  -1239  -1379    545    758  -1309    106   -756    -20   -223    265   -155
    153  -1267  -1421    558    787  -1343    101   -769    -36   -246    244   -181
    150  -1304  -1454    574    802  -1379     93   -784    -51   -267    218   -158
    158  -1327  -1486    584    820  -1408     85   -795    -62   -283    207   -168
    161  -1325  -1486    581    820  -1405     85   -807    -70   -293    197   -194
    145  -1335  -1480    594    813  -1408     75   -813    -72   -298    187   -210
    145  -1366  -1512    607    826  -1436     57   -826    -77   -311    184   -194
    129  -1415  -1545    641    836  -1480     67   -818    -72   -309    200   -181
    106  -1454  -1564    672    833  -1509     96   -800    -67   -324    166   -236
    101  -1423  -1525    662    813  -1473    179   -709      7   -301    119   -301
    116  -1350  -1470    615    792  -1410    254   -571    166   -171    189   -272
    176  -1166  -1343    493    758  -1254    285   -392    423    119    470    -31
    293   -836  -1130    272    709   -984    218   -207    714    553    997    491
    303   -475   -779     85    540   -626     88   -288    717    763   1486   1067
    223   -506   -732    140    475   -618      2   -574    405    646   1706   1350
    124   -685   -810    280    465   -748    -93   -995   -135    122   1337   1062
      5  -1039  -1044    514    522  -1041   -215  -1545   -867   -852    215     93
     36  -1423  -1460    693    748  -1441   -358  -1875  -1358  -1566   -696   -698
     51  -1701  -1753    823    901  -1727   -316  -1688  -1169  -1395   -620   -693
    119  -1792  -1912    836   1013  -1852   -236  -1452   -878  -1124   -444   -623
    161  -1782  -1945    807   1052  -1862   -124  -1247   -597   -862   -254   -524
    179  -1714  -1893    769   1036  -1803    -10  -1044   -335   -626    -67   -413
    197  -1662  -1862    732   1028  -1761     75   -945   -218   -530    -10   -350
    215  -1621  -1839    701   1026  -1730    122   -898   -161   -472     18   -311
    226  -1600  -1826    685   1023  -1712    161   -872   -116   -436     51   -298
    220  -1579  -1800    680   1010  -1688    145   -872   -109   -433     59   -311
    220  -1590  -1813    683   1015  -1699    148   -859    -96   -418     75   -296
    262  -1592  -1855    662   1057  -1722    150   -854    -85   -410     93   -272
    249  -1574  -1826    662   1034  -1699    163   -841    -64   -387    122   -265
    213  -1574  -1787    680   1000  -1680    189   -820    -41   -376    119   -293
    252  -1566  -1821    654   1034  -1691    187   -828    -46   -389     96   -296
    262  -1558  -1821    646   1041  -1688    161   -833    -49   -392    106   -296
    277  -1538  -1818    628   1047  -1678    148   -833    -46   -394    114   -298
    283  -1538  -1821    628   1052  -1678    174   -820    -28   -379    127   -280
    283  -1574  -1857    644   1070  -1717    166   -820    -28   -374    132   -290
    301  -1556  -1857    626   1078  -1704    171   -813    -12   -358    150   -288
    324  -1530  -1855    602   1088  -1691    179   -797      5   -345    161   -283
    335  -1525  -1860    594   1096  -1691    184   -789     15   -345    161   -275
    345  -1496  -1842    571   1093  -1667    189   -776     38   -322    181   -252
    358  -1493  -1852    566   1104  -1673    184   -766     57   -298    207   -236
    363  -1470  -1836    550   1098  -1652    187   -748     93   -262    246   -215
    376  -1462  -1839    542   1106  -1649    184   -722    129   -223    285   -194
    387  -1421  -1810    517   1096  -1615    197   -678    187   -161    348   -148
    407  -1366  -1774    478   1088  -1569    215   -620    257    -77    428    -83
    433  -1299  -1735    431   1083  -1517    202   -566    335     18    535     -7
    457  -1244  -1701    394   1078  -1473    210   -511    407    106    623     41
    517  -1161  -1678    322   1096  -1421    210   -470    465    171    688    150
    555  -1085  -1641    262   1098  -1363    220   -418    527    244    776    231
    581  -1041  -1623    228   1101  -1330    244   -387    563    277    820    257
    574  -1028  -1602    228   1088  -1314    270   -374    576    283    831    265
    548  -1065  -1615    257   1080  -1337    283   -387    561    265    826    233
    491  -1140  -1631    324   1060  -1384    249   -431    501    197    766    194
    501  -1145  -1649    319   1072  -1397    244   -465    444    132    701    161
    532  -1192  -1725    329   1127  -1457    262   -501    387     59    626     88
    506  -1296  -1803    394   1153  -1548    272   -553    311    -41    517    -18
    493  -1332  -1826    418   1158  -1579    262   -600    244   -122    423   -114
    449  -1413  -1862    480   1156  -1639    280   -646    179   -197    345   -194
    413  -1483  -1896    535   1153  -1688    285   -704    111   -290    259   -288
    389  -1540  -1932    574   1158  -1735    259   -761     41   -371    184   -324
    371  -1605  -1977    615   1171  -1790    252   -795      0   -418    148   -358
    350  -1660  -2010    654   1179  -1834    226   -839    -49   -467    103   -415
    329  -1691  -2021    680   1174  -1855    218   -867    -83   -504     57   -462
    319  -1748  -2068    711   1192  -1906    233   -872    -88   -514     41   -478
    303  -1774  -2078    735   1189  -1925    239   -891    -98   -530     33   -519
    262  -1782  -2044    758   1153  -1912    241   -896    -98   -540     15   -545
    311  -1751  -2062    719   1187  -1906    210   -904    -96   -535     25   -501
    275  -1766  -2042    743   1158  -1904    215   -896    -85   -527     44   -488
    226  -1766  -1992    769   1106  -1878    244   -875    -54   -501     62   -480
    223  -1738  -1961    756   1091  -1847    262   -849    -20   -470     88   -475
    267  -1662  -1930    698   1098  -1795    252   -852    -12   -467     96   -467
    236  -1722  -1958    743   1096  -1842    249   -862    -20   -480     83   -483
    218  -1719  -1938    750   1078  -1829    244   -865    -12   -472     98   -472
    189  -1704  -1893    756   1039  -1797    249   -865     -2   -452    129   -454
    189  -1725  -1914    769   1052  -1818    210   -883    -25   -459    129   -452
    187  -1745  -1935    779   1060  -1839    187   -901    -57   -483    114   -462
    176  -1712  -1888    766   1031  -1800    205   -896    -46   -478    127   -449
    158  -1745  -1906    792   1031  -1826    194   -891    -36   -470    145   -433
    140  -1849  -1990    854   1065  -1919    226   -875    -36   -475    140   -439
    137  -1891  -2029    875   1083  -1958    246   -883    -54   -493    119   -457
    140  -1914  -2057    885   1098  -1984    231   -898    -77   -517     96   -478
    137  -1948  -2088    904   1111  -2018    231   -911    -96   -540     62   -509
    116  -1987  -2104    935   1109  -2044    257   -904   -101   -550     41   -530
     64  -2018  -2086    976   1072  -2052    270   -924   -132   -584      5   -568
     20  -2044  -2065   1010   1041  -2052    236   -953   -171   -618    -28   -597
    -18  -2083  -2065   1049   1023  -2073    252   -963   -189   -639    -54   -620
    -70  -2114  -2044   1093    987  -2081    246   -979   -200   -652    -59   -620
    -59  -2153  -2094   1106   1013  -2122    220  -1002   -220   -670    -80   -639
    -70  -2184  -2114   1127   1021  -2151    244   -989   -220   -675    -88   -654
    -36  -2182  -2148   1106   1054  -2166    228  -1005   -233   -696   -103   -678
    -33  -2182  -2148   1109   1057  -2166    226  -1002   -236   -698   -109   -680
    -44  -2205  -2164   1122   1060  -2184    218  -1015   -244   -709   -122   -698
   -119  -2275  -2156   1197   1018  -2216    205  -1036   -265   -724   -140   -724
   -200  -2335  -2138   1267    969  -2236    239  -1013   -244   -719   -166   -769
   -236  -2346  -2109   1291    935  -2229    285   -927   -161   -675   -207   -854
   -233  -2294  -2062   1262    914  -2179    298   -818    -20   -535   -129   -823
   -205  -2081  -1875   1143    833  -1977    314   -639    244   -197    213   -519
   -150  -1717  -1566    932    706  -1641    233   -522    470    181    735     23
   -124  -1348  -1223    737    548  -1286     93   -709    337    205   1122    542
   -228  -1356  -1127    789    449  -1241     49   -995    -23    -38   1241    758
   -311  -1582  -1270    945    478  -1426    -20  -1369   -555   -610    782    358
   -394  -2029  -1636   1210    618  -1834   -135  -1849  -1202  -1493   -368   -719
   -496  -2483  -1987   1491    745  -2236   -249  -2081  -1564  -2021  -1148  -1444
   -475  -2743  -2268   1608    893  -2504   -293  -1953  -1405  -1839  -1054  -1441
   -452  -2842  -2390   1647    966  -2616   -223  -1761  -1140  -1582   -883  -1361
   -452  -2785  -2335   1615    940  -2561   -103  -1561   -862  -1322   -688  -1241
   -446  -2665  -2218   1556    885  -2442     -7  -1361   -613  -1080   -496  -1114
   -444  -2600  -2156   1522    854  -2379     46  -1262   -496   -963   -400  -1039
   -449  -2579  -2130   1514    839  -2356     93  -1208   -441   -911   -358  -1013
   -446  -2556  -2109   1499    831  -2333    116  -1176   -415   -883   -335  -1002
   -428  -2538  -2109   1483    839  -2325    101  -1179   -420   -883   -335  -1008
   -423  -2540  -2117   1480    846  -2327     93  -1182   -423   -883   -335  -1010
   -426  -2527  -2101   1475    836  -2314     90  -1174   -420   -878   -327  -1010
   -439  -2517  -2078   1475    818  -2299     85  -1174   -423   -878   -322  -1013
   -439  -2509  -2070   1475    815  -2291     98  -1169   -423   -872   -322  -1010
   -452  -2514  -2062   1480    802  -2288    116  -1156   -420   -865   -316  -1008
   -467  -2520  -2052   1493    789  -2286    114  -1145   -415   -859   -309  -1005
   -478  -2504  -2029   1491    774  -2268    101  -1143   -413   -849   -301  -1002
   -488  -2504  -2016   1496    763  -2260     98  -1135   -402   -836   -285   -987
   -483  -2509  -2029   1493    771  -2268     75  -1140   -410   -841   -285   -997
   -472  -2494  -2021   1483    771  -2257     80  -1135   -407   -839   -280   -997
   -449  -2465  -2018   1457    782  -2242    119  -1104   -381   -815   -254   -979
   -423  -2426  -2003   1426    789  -2216    116  -1083   -358   -784   -228   -961
   -433  -2431  -1997   1431    779  -2213    109  -1067   -340   -761   -210   -950
   -428  -2416  -1990   1421    779  -2203    119  -1041   -306   -727   -174   -919
   -436  -2421  -1984   1428    771  -2205    135  -1013   -267   -693   -140   -893
   -483  -2462  -1979   1473    748  -2221    124  -1002   -246   -667   -119   -880
   -501  -2481  -1979   1488    737  -2231     98   -974   -213   -620    -72   -849
   -493  -2436  -1943   1465    722  -2190     90   -930   -153   -550     -2   -792
   -480  -2374  -1893   1428    704  -2135     83   -878    -83   -465     85   -717
   -462  -2299  -1836   1382    685  -2068    114   -802      2   -363    194   -618
   -439  -2234  -1797   1335    678  -2016    142   -743     77   -280    288   -535
   -444  -2190  -1745   1317    649  -1969    116   -730     98   -246    332   -491
   -501  -2218  -1717   1358    605  -1969     51   -753     80   -257    332   -488
   -509  -2223  -1714   1366    602  -1969     54   -753     83   -259    340   -480
   -420  -2145  -1725   1283    649  -1935    122   -727    106   -252    350   -462
   -420  -2148  -1730   1283    654  -1940    119   -745     77   -296    309   -493
   -472  -2229  -1756   1348    641  -1992    109   -797     18   -376    220   -574
   -527  -2333  -1805   1431    639  -2070    106   -857    -57   -475    114   -667
   -568  -2426  -1857   1496    644  -2143     96   -919   -135   -566     12   -761
   -594  -2509  -1914   1551    657  -2213    106   -974   -200   -657    -77   -854
   -597  -2579  -1982   1587    691  -2281    114  -1015   -254   -735   -158   -932
   -610  -2655  -2044   1634    717  -2351     98  -1062   -306   -802   -223   -995
   -628  -2709  -2081   1667    724  -2395    109  -1106   -355   -857   -285  -1057
   -657  -2769  -2114   1712    727  -2442     98  -1143   -400   -906   -337  -1106
   -685  -2808  -2122   1745    717  -2465     77  -1182   -444   -945   -381  -1143
   -704  -2857  -2153   1782    724  -2507     93  -1200   -472   -976   -415  -1171
   -698  -2878  -2179   1787    737  -2527     67  -1215   -491   -992   -426  -1187
   -717  -2891  -2177   1803    730  -2535     51  -1234   -504   -997   -431  -1197
   -727  -2909  -2182   1816    727  -2546     70  -1234   -501   -992   -428  -1192
   -763  -2922  -2158   1844    696  -2540     51  -1249   -511  -1002   -439  -1197
   -769  -2883  -2117   1826    672  -2501     57  -1244   -498   -997   -436  -1210
   -735  -2844  -2112   1790    688  -2478     83  -1202   -449   -940   -376  -1166
   -735  -2805  -2070   1769    667  -2439     83  -1184   -436   -917   -355  -1150
   -740  -2769  -2029   1756    644  -2400    101  -1171   -428   -906   -348  -1135
   -743  -2779  -2039   1761    646  -2410    109  -1163   -418   -891   -329  -1127
   -750  -2769  -2018   1758    631  -2392     80  -1163   -410   -875   -314  -1130
   -727  -2720  -1992   1722    631  -2359     77  -1148   -381   -836   -270  -1080
   -717  -2707  -1990   1712    636  -2348     64  -1166   -397   -846   -272  -1091
   -714  -2727  -2016   1719    649  -2372     25  -1197   -444   -893   -327  -1111
   -691  -2699  -2008   1693    657  -2353     46  -1176   -433   -875   -306  -1083
   -657  -2686  -2029   1670    683  -2359     25  -1171   -436   -867   -285  -1078
   -657  -2725  -2068   1691    704  -2397     -7  -1184   -465   -888   -298  -1088
   -626  -2725  -2101   1673    735  -2413     28  -1176   -470   -896   -309  -1109
   -636  -2766  -2130   1701    745  -2449     38  -1179   -480   -904   -314  -1119
   -657  -2824  -2166   1738    753  -2494     18  -1192   -504   -927   -332  -1153
   -579  -2774  -2195   1678    807  -2486     59  -1158   -480   -904   -309  -1143
   -581  -2787  -2208   1683    810  -2499    116  -1153   -480   -914   -327  -1158
   -659  -2904  -2244   1782    792  -2577     77  -1200   -530   -971   -384  -1215
   -665  -2946  -2281   1803    805  -2613     70  -1210   -542   -984   -394  -1247
   -652  -2966  -2314   1810    831  -2642     51  -1215   -558   -992   -405  -1252
   -657  -2992  -2335   1823    839  -2665     25  -1236   -587  -1026   -444  -1270
   -636  -2972  -2338   1803    849  -2655     33  -1228   -581  -1023   -431  -1278
   -607  -2943  -2335   1774    862  -2639     54  -1210   -563  -1008   -413  -1273
   -620  -2961  -2340   1792    859  -2652     70  -1200   -555   -992   -392  -1247
   -613  -2974  -2364   1792    872  -2670     51  -1197   -555   -984   -376  -1262
   -597  -2951  -2353   1774    878  -2655     33  -1210   -566  -1005   -405  -1296
   -553  -2899  -2348   1725    896  -2626     75  -1182   -535   -992   -410  -1265
   -558  -2894  -2335   1727    888  -2616    148  -1098   -467   -963   -428  -1306
   -535  -2850  -2317   1691    888  -2585    202   -956   -335   -862   -384  -1314
   -501  -2683  -2182   1590    839  -2434    252   -761   -103   -607   -150  -1132
   -436  -2374  -1938   1402    750  -2156    257   -545    181   -226    280   -698
   -394  -1990  -1595   1192    600  -1792    179   -576    246      2    735   -137
   -465  -1878  -1415   1171    475  -1649     25   -898    -15    -20   1028    246
   -571  -1922  -1353   1247    389  -1639   -135  -1335   -449   -329    904    176
   -696  -2346  -1649   1519    475  -1997   -257  -1857  -1085  -1122      2   -654
   -743  -2863  -2120   1803    688  -2491   -384  -2242  -1675  -1971  -1036  -1615
   -701  -3109  -2410   1904    852  -2761   -446  -2161  -1621  -1966  -1109  -1732
   -633  -3174  -2540   1904    950  -2857   -410  -1940  -1374  -1743   -966  -1667
   -592  -3138  -2548   1865    976  -2844   -280  -1678  -1088  -1491   -789  -1548
   -540  -3047  -2507   1795    982  -2777   -103  -1418   -818  -1249   -610  -1423
   -472  -2959  -2488   1714   1008  -2725     -5  -1288   -683  -1127   -511  -1350
   -431  -2904  -2473   1665   1021  -2688     23  -1236   -626  -1075   -462  -1312
   -420  -2883  -2462   1649   1018  -2675     33  -1226   -610  -1065   -457  -1325
   -405  -2863  -2457   1634   1026  -2660     57  -1195   -584  -1047   -449  -1299
   -358  -2824  -2465   1587   1052  -2644     72  -1158   -542  -1000   -407  -1247
   -316  -2785  -2470   1551   1075  -2629     93  -1132   -514   -971   -387  -1234
   -280  -2746  -2465   1512   1088  -2605     98  -1117   -501   -958   -379  -1210
   -244  -2691  -2447   1467   1101  -2569    109  -1101   -483   -940   -358  -1179
   -197  -2634  -2436   1415   1117  -2535    129  -1078   -454   -906   -329  -1161
   -176  -2618  -2444   1397   1132  -2533    142  -1060   -428   -880   -306  -1150
   -150  -2592  -2444   1369   1145  -2520    153  -1052   -423   -875   -303  -1143
   -129  -2559  -2429   1345   1148  -2494    153  -1041   -415   -865   -290  -1124
   -116  -2540  -2423   1327   1153  -2483    155  -1028   -405   -846   -275  -1096
   -114  -2514  -2400   1312   1143  -2457    158  -1013   -387   -826   -265  -1085
   -103  -2514  -2410   1306   1153  -2462    148  -1008   -379   -818   -262  -1091
    -85  -2491  -2405   1288   1158  -2449    158   -984   -358   -795   -236  -1070
    -70  -2470  -2400   1270   1163  -2436    184   -950   -327   -758   -202  -1031
    -41  -2449  -2408   1244   1182  -2429    197   -911   -290   -714   -158  -1000
    -18  -2408  -2390   1213   1184  -2400    192   -888   -270   -688   -127   -982
      0  -2359  -2359   1179   1179  -2359    187   -854   -239   -652    -90   -945
     10  -2317  -2327   1150   1166  -2322    194   -805   -194   -600    -44   -901
     31  -2270  -2301   1119   1163  -2283    194   -753   -142   -535     15   -857
     54  -2216  -2270   1080   1161  -2242    197   -693    -83   -462     88   -800
     80  -2158  -2239   1039   1158  -2197    197   -631    -18   -384    163   -737
    106  -2078  -2184    984   1143  -2130    192   -574     33   -309    244   -665
    124  -1997  -2122    935   1122  -2060    194   -532     67   -254    306   -605
    135  -1935  -2070    898   1101  -2003    189   -519     75   -239    335   -548
    129  -1914  -2044    893   1085  -1979    187   -511     75   -233    353   -519
     88  -1940  -2031    924   1057  -1984    174   -535     46   -265    329   -542
     62  -1966  -2029    950   1044  -1997    163   -566     10   -306    296   -576
      7  -2029  -2036   1010   1021  -2034    145   -610    -44   -368    239   -628
   -114  -2164  -2049   1140    966  -2107    106   -693   -137   -472    142   -719
   -205  -2275  -2073   1239    932  -2174    101   -763   -215   -566     46   -813
   -267  -2372  -2104   1317    917  -2239    111   -820   -277   -646    -36   -896
   -327  -2481  -2153   1402    911  -2317    101   -893   -353   -740   -132   -987
   -363  -2574  -2210   1470    922  -2392     77   -961   -420   -818   -213  -1062
   -387  -2634  -2247   1509    930  -2442     67  -1010   -475   -885   -280  -1124
   -413  -2665  -2255   1538    919  -2460     49  -1060   -519   -937   -327  -1161
   -444  -2727  -2283   1584    917  -2507     36  -1101   -566   -982   -374  -1205
   -444  -2779  -2335   1613    945  -2559     12  -1132   -600  -1021   -418  -1244
   -431  -2777  -2346   1602    956  -2561     15  -1140   -607  -1031   -426  -1249
   -439  -2790  -2351   1613    953  -2572      5  -1145   -618  -1039   -431  -1260
   -480  -2818  -2340   1647    927  -2579    -12  -1158   -639  -1054   -452  -1291
   -467  -2813  -2346   1641    937  -2579    -23  -1158   -641  -1052   -452  -1288
   -431  -2764  -2333   1597    950  -2551     -5  -1143   -618  -1028   -426  -1260
   -410  -2694  -2283   1551    935  -2488     46  -1098   -563   -976   -379  -1221
   -475  -2707  -2234   1590    878  -2470     67  -1096   -555   -971   -371  -1226
   -485  -2704  -2218   1595    865  -2462     57  -1106   -568   -989   -384  -1236
   -485  -2691  -2205   1587    857  -2447     36  -1109   -571   -987   -384  -1231
   -478  -2642  -2164   1558    841  -2405     25  -1101   -553   -958   -353  -1200
   -465  -2624  -2158   1543    844  -2392     15  -1101   -553   -948   -337  -1179
   -483  -2660  -2177   1571    846  -2418    -31  -1132   -589   -971   -353  -1213
   -496  -2675  -2182   1584    841  -2429    -36  -1135   -600   -982   -374  -1226
   -498  -2662  -2164   1579    831  -2413    -46  -1135   -605   -987   -376  -1210
   -509  -2694  -2184   1600    836  -2442    -54  -1148   -623  -1005   -389  -1215
   -517  -2712  -2195   1615    839  -2455    -70  -1163   -649  -1031   -407  -1231
   -522  -2753  -2231   1636    854  -2494    -67  -1171   -659  -1044   -413  -1244
   -517  -2751  -2234   1631    857  -2494    -64  -1179   -667  -1049   -418  -1252
   -506  -2766  -2260   1634    875  -2512    -67  -1184   -680  -1060   -428  -1260
   -491  -2769  -2278   1631    893  -2525    -51  -1184   -691  -1070   -446  -1275
   -478  -2787  -2309   1631    911  -2548    -46  -1205   -719  -1104   -480  -1319
   -475  -2811  -2335   1641    930  -2574    -57  -1218   -737  -1124   -506  -1332
   -454  -2824  -2369   1639    956  -2598    -51  -1215   -735  -1122   -504  -1343
   -433  -2824  -2390   1628    976  -2608    -54  -1221   -740  -1130   -504  -1379
   -433  -2821  -2387   1626    974  -2605    -36  -1228   -761  -1150   -532  -1379
   -420  -2811  -2390   1615    984  -2600    -41  -1221   -758  -1145   -530  -1376
   -407  -2803  -2395   1605    992  -2600    -36  -1218   -753  -1135   -519  -1389
   -428  -2795  -2366   1613    969  -2582    -31  -1208   -753  -1132   -522  -1400
   -439  -2805  -2369   1621    963  -2587    -38  -1213   -756  -1135   -527  -1366
   -405  -2826  -2421   1615   1005  -2624    -28  -1215   -761  -1148   -535  -1384
   -376  -2811  -2434   1592   1028  -2624     -2  -1184   -743  -1145   -555  -1421
   -379  -2764  -2385   1571   1002  -2574    101  -1049   -644  -1088   -558  -1454
   -319  -2642  -2322   1480   1000  -2483    205   -854   -467   -930   -441  -1389
   -239  -2413  -2174   1325    966  -2294    265   -600   -187   -610   -129  -1111
   -158  -2094  -1935   1124    888  -2016    272   -387     75   -239    316   -644
   -119  -1774  -1654    948    766  -1714    171   -498     72    -38    735   -129
   -231  -1634  -1405    932    584  -1519    -12   -917   -197    -83    961    171
   -322  -1751  -1428   1036    550  -1590   -166  -1400   -654   -478    659    -77
   -405  -2203  -1800   1304    696  -2000   -257  -1888  -1283  -1317   -322  -1015
   -361  -2639  -2278   1501    958  -2460   -394  -2158  -1740  -1974  -1101  -1748
   -290  -2785  -2494   1538   1098  -2639   -452  -2005  -1615  -1867  -1060  -1756
   -259  -2785  -2525   1522   1130  -2655   -348  -1743  -1356  -1636   -896  -1665
   -236  -2683  -2447   1457   1104  -2564   -145  -1439  -1047  -1363   -683  -1525
   -187  -2561  -2374   1374   1093  -2468      5  -1223   -846  -1189   -550  -1421
   -137  -2527  -2390   1332   1124  -2460     54  -1143   -779  -1135   -527  -1382
   -171  -2512  -2340   1343   1083  -2429    103  -1075   -724  -1075   -488  -1332
   -145  -2499  -2356   1322   1104  -2429    116  -1039   -693  -1036   -452  -1299
    -85  -2504  -2418   1296   1166  -2462    129  -1021   -680  -1023   -449  -1299
    -38  -2468  -2429   1252   1195  -2449    116  -1013   -672  -1010   -433  -1293
      5  -2436  -2442   1215   1223  -2439    111  -1005   -670  -1010   -431  -1296
      5  -2410  -2418   1200   1210  -2416    132   -992   -654  -1000   -420  -1288
     23  -2387  -2410   1182   1215  -2397    140   -976   -641   -987   -410  -1291
     28  -2369  -2400   1169   1213  -2385    140   -969   -641   -976   -402  -1293
     44  -2340  -2387   1148   1213  -2364    137   -969   -641   -969   -394  -1288
     38  -2346  -2387   1150   1213  -2366    116   -974   -646   -971   -397  -1296
     -2  -2390  -2387   1197   1192  -2390     88   -976   -654   -971   -392  -1312
    -23  -2392  -2369   1205   1171  -2382     90   -979   -659   -976   -402  -1325
    -31  -2351  -2320   1189   1143  -2335    106   -953   -633   -953   -389  -1288
     -7  -2309  -2301   1156   1145  -2304     80   -943   -623   -935   -368  -1275
     15  -2265  -2281   1124   1148  -2273     96   -911   -594   -898   -324  -1257
     10  -2252  -2262   1119   1135  -2255    119   -875   -563   -865   -298  -1249
     41  -2234  -2275   1093   1158  -2255    114   -857   -548   -849   -290  -1223
     36  -2213  -2252   1088   1143  -2231    114   -823   -514   -815   -259  -1184
     28  -2164  -2192   1067   1109  -2177    101   -776   -467   -761   -207  -1145
     31  -2138  -2171   1052   1098  -2153     85   -745   -439   -724   -176  -1127
     57  -2101  -2158   1021   1106  -2130    103   -693   -394   -670   -122  -1078
     83  -2005  -2088    958   1083  -2044    109   -639   -337   -600    -49  -1013
    109  -1909  -2018    901   1062  -1964     96   -587   -285   -532     25   -930
    116  -1862  -1979    870   1047  -1919     88   -548   -252   -488     80   -875
    111  -1818  -1930    852   1021  -1873     54   -532   -236   -457    124   -828
     85  -1787  -1873    849    979  -1829     33   -530   -231   -446    142   -802
     67  -1745  -1813    839    940  -1779     31   -535   -236   -449    145   -795
     46  -1743  -1792    846    919  -1766     25   -550   -257   -472    132   -815
     38  -1771  -1810    865    924  -1790     18   -584   -296   -522     93   -841
      7  -1800  -1808    893    906  -1805     15   -620   -335   -568     49   -870
    -67  -1873  -1805    971    867  -1839     15   -665   -384   -633    -20   -940
   -111  -1922  -1813   1015    849  -1867     15   -704   -433   -696    -96  -1013
   -116  -1969  -1852   1041    865  -1912     18   -748   -491   -766   -176  -1091
   -135  -1987  -1852   1060    857  -1922     31   -779   -522   -813   -231  -1148
   -135  -2023  -1888   1080    875  -1956     38   -810   -555   -862   -285  -1210
   -127  -2055  -1927   1091    898  -1992     33   -852   -594   -911   -329  -1254
   -114  -2057  -1943   1085    911  -2003     23   -880   -620   -943   -358  -1286
   -148  -2112  -1964   1127    904  -2039     15   -898   -649   -979   -400  -1306
   -166  -2179  -2013   1174    922  -2096     15   -917   -672  -1013   -439  -1327
   -171  -2200  -2029   1184    927  -2117     20   -927   -685  -1028   -452  -1330
   -194  -2216  -2021   1205    911  -2120     12   -930   -683  -1023   -449  -1330
   -210  -2226  -2016   1218    901  -2122     -5   -935   -683  -1023   -449  -1332
   -220  -2208  -1987   1215    883  -2099     10   -924   -665  -1015   -446  -1322
   -231  -2203  -1971   1215    867  -2088      7   -914   -646  -1005   -439  -1299
   -252  -2179  -1927   1215    836  -2055     25   -893   -620   -987   -418  -1286
   -267  -2153  -1886   1210    807  -2021     62   -870   -589   -961   -400  -1273
   -244  -2130  -1886   1187    820  -2008     36   -872   -581   -953   -394  -1262
   -244  -2109  -1865   1176    810  -1987     36   -867   -566   -935   -379  -1241
   -277  -2099  -1823   1187    771  -1961     36   -862   -548   -914   -355  -1210
   -293  -2138  -1844   1215    774  -1992    -10   -885   -568   -932   -366  -1215
   -309  -2166  -1857   1239    774  -2013    -46   -922   -610   -974   -410  -1260
   -327  -2148  -1821   1236    745  -1984    -28   -917   -607   -969   -407  -1254
   -319  -2164  -1844   1241    761  -2005    -28   -911   -605   -966   -405  -1244
   -309  -2218  -1909   1262    797  -2065    -51   -930   -631   -992   -433  -1267
   -311  -2268  -1956   1291    820  -2112    -67   -953   -659  -1023   -467  -1296
   -324  -2294  -1969   1306    820  -2132    -46   -956   -659  -1031   -478  -1304
   -337  -2325  -1987   1330    823  -2156    -67   -969   -678  -1047   -496  -1309
   -397  -2387  -1990   1392    795  -2190    -77   -992   -704  -1078   -527  -1343
   -452  -2470  -2018   1462    782  -2244    -88  -1015   -735  -1109   -563  -1376
   -470  -2501  -2031   1483    776  -2268    -98  -1036   -763  -1143   -592  -1408
   -457  -2481  -2023   1467    782  -2252    -93  -1036   -763  -1153   -605  -1423
   -439  -2475  -2036   1454    797  -2257    -93  -1039   -766  -1163   -618  -1436
   -457  -2499  -2042   1478    792  -2270   -116  -1052   -784  -1184   -639  -1452
   -467  -2501  -2034   1483    782  -2268   -127  -1057   -789  -1192   -644  -1452
   -459  -2496  -2036   1478    787  -2265   -127  -1054   -797  -1192   -649  -1454
   -433  -2457  -2023   1444    795  -2242   -114  -1044   -792  -1187   -649  -1449
   -407  -2423  -2016   1415    802  -2221   -111  -1044   -789  -1189   -652  -1462
   -426  -2436  -2010   1431    792  -2223    -96  -1031   -779  -1176   -641  -1449
   -431  -2449  -2021   1439    795  -2236    -88  -1015   -771  -1179   -665  -1475
   -431  -2444  -2016   1436    789  -2231    -25   -922   -706  -1143   -688  -1519
   -423  -2416  -1992   1421    784  -2205     67   -771   -576  -1039   -644  -1512
   -389  -2229  -1839   1306    722  -2034    122   -548   -324   -758   -379  -1291
   -309  -1935  -1626   1122    657  -1779    111   -332    -44   -381     64   -831
   -257  -1584  -1327    919    532  -1454     67   -350     15   -176    475   -303
   -324  -1415  -1091    870    381  -1254    -64   -657   -213   -200    743    109
   -449  -1470  -1023    958    285  -1247   -236  -1109   -639   -532    571     10
   -535  -1836  -1301   1184    381  -1569   -350  -1626  -1265  -1314   -329   -872
   -579  -2327  -1751   1452    584  -2039   -493  -1992  -1808  -2065  -1254  -1805
   -524  -2626  -2101   1577    787  -2364   -568  -1966  -1849  -2158  -1423  -2000
   -509  -2714  -2208   1610    846  -2462   -509  -1730  -1595  -1922  -1254  -1880
   -488  -2704  -2216   1595    862  -2460   -410  -1486  -1330  -1680  -1075  -1777
   -431  -2603  -2174   1514    870  -2390   -223  -1210  -1044  -1428   -888  -1675
   -379  -2525  -2145   1452    883  -2335   -106  -1034   -865  -1267   -758  -1556
   -376  -2530  -2153   1452    885  -2343   -106  -1005   -836  -1244   -743  -1535
   -376  -2543  -2166   1460    893  -2356   -111   -995   -823  -1231   -743  -1535
   -374  -2535  -2161   1454    893  -2351   -109   -982   -813  -1221   -732  -1558
   -397  -2512  -2114   1454    857  -2314   -114   -958   -800  -1208   -724  -1558
   -371  -2491  -2122   1431    875  -2309   -103   -950   -792  -1205   -730  -1556
   -337  -2488  -2151   1413    904  -2320    -90   -935   -771  -1187   -704  -1538
   -374  -2488  -2114   1431    867  -2301    -72   -906   -737  -1153   -659  -1509
   -368  -2460  -2091   1415    859  -2275    -64   -893   -724  -1145   -659  -1475
   -327  -2413  -2086   1369    878  -2249    -72   -891   -714  -1137   -657  -1467
   -298  -2385  -2086   1340    891  -2236    -80   -883   -701  -1127   -644  -1470
   -270  -2361  -2091   1314    909  -2226    -93   -875   -698  -1122   -633  -1475
   -265  -2333  -2068   1299    901  -2200    -90   -865   -680  -1096   -610  -1449
   -283  -2291  -2008   1286    859  -2151    -83   -841   -654  -1072   -587  -1415
   -309  -2223  -1914   1265    800  -2070    -64   -810   -633  -1054   -584  -1397
   -262  -2231  -1971   1247    852  -2101    -64   -779   -600  -1015   -545  -1361
   -220  -2268  -2047   1244    911  -2158    -80   -787   -602  -1013   -535  -1366
   -259  -2223  -1966   1239    852  -2096    -75   -771   -587   -997   -532  -1358
   -277  -2179  -1901   1228    810  -2042    -64   -732   -548   -956   -501  -1301
   -228  -2132  -1906   1179    836  -2021    -96   -704   -519   -919   -465  -1275
   -200  -2112  -1912   1156    854  -2013    -83   -657   -462   -859   -402  -1236
   -202  -2120  -1919   1161    857  -2018    -96   -623   -420   -807   -345  -1200
   -202  -2047  -1844   1124    820  -1945   -101   -568   -355   -727   -265  -1135
   -207  -1951  -1743   1078    766  -1847    -85   -483   -265   -618   -155  -1013
   -174  -1893  -1719   1034    771  -1808    -96   -426   -200   -537    -75   -909
   -135  -1860  -1727    995    795  -1795   -109   -407   -171   -498    -33   -852
   -145  -1836  -1691    989    771  -1764    -98   -379   -137   -462     18   -807
   -176  -1813  -1636    995    727  -1725    -98   -376   -135   -462     28   -792
   -202  -1805  -1602   1005    698  -1704   -124   -394   -150   -483     10   -787
   -259  -1847  -1587   1052    662  -1717   -129   -415   -168   -509    -12   -795
   -303  -1878  -1574   1091    633  -1725   -106   -439   -200   -555    -59   -828
   -335  -1951  -1618   1143    639  -1784    -96   -483   -249   -628   -137   -904
   -345  -2021  -1675   1184    665  -1849    -90   -537   -309   -709   -220   -979
   -389  -2068  -1680   1228    644  -1875    -72   -597   -366   -789   -298  -1039
   -381  -2127  -1745   1254    680  -1935    -77   -667   -436   -883   -394  -1119
   -407  -2169  -1764   1286    678  -1966    -70   -724   -496   -958   -470  -1182
   -467  -2218  -1751   1343    641  -1984    -54   -743   -519   -997   -511  -1218
   -439  -2218  -1779   1327    667  -2000    -83   -740   -537  -1023   -537  -1236
   -394  -2249  -1857   1322    730  -2055   -106   -758   -574  -1070   -587  -1280
   -428  -2301  -1875   1363    719  -2088   -114   -776   -600  -1098   -613  -1309
   -459  -2333  -1873   1397    706  -2104    -90   -789   -605  -1104   -613  -1327
   -457  -2346  -1891   1400    717  -2120   -122   -818   -633  -1148   -667  -1361
   -439  -2335  -1899   1387    730  -2117   -145   -831   -641  -1163   -693  -1340
   -452  -2325  -1873   1387    709  -2099   -145   -844   -631  -1161   -683  -1356
   -530  -2294  -1764   1413    615  -2029   -103   -818   -597  -1137   -665  -1312
   -522  -2268  -1745   1395    610  -2008   -106   -807   -574  -1119   -649  -1293
   -519  -2249  -1730   1384    602  -1990   -103   -802   -558  -1106   -641  -1296
   -553  -2226  -1673   1389    555  -1948    -93   -784   -530  -1083   -620  -1291
   -524  -2197  -1673   1361    574  -1935    -98   -784   -519  -1075   -613  -1275
   -639  -2221  -1582   1428    470  -1904   -109   -795   -511  -1065   -602  -1244
   -709  -2301  -1592   1504    439  -1948   -163   -841   -542  -1091   -626  -1278
   -709  -2348  -1639   1527    462  -1995   -210   -872   -574  -1117   -646  -1319
   -748  -2320  -1571   1535    410  -1945   -228   -893   -594  -1145   -675  -1319
   -737  -2283  -1545   1509    402  -1914   -207   -872   -579  -1137   -665  -1262
   -719  -2288  -1571   1504    426  -1930   -189   -867   -579  -1143   -665  -1291
   -685  -2296  -1613   1488    462  -1956   -194   -888   -610  -1174   -701  -1340
   -675  -2309  -1634   1493    478  -1971   -174   -859   -594  -1156   -680  -1312
   -724  -2335  -1613   1527    441  -1977   -174   -852   -587  -1158   -685  -1319
   -745  -2359  -1613   1551    431  -1987   -166   -857   -607  -1184   -719  -1335
   -701  -2377  -1675   1538    485  -2026   -161   -859   -633  -1215   -753  -1371
   -740  -2447  -1706   1595    483  -2078   -153   -862   -644  -1228   -761  -1405
   -823  -2525  -1704   1673    439  -2117   -194   -901   -683  -1280   -820  -1457
   -849  -2533  -1683   1691    415  -2109   -192   -909   -696  -1299   -839  -1457
   -831  -2533  -1704   1680    433  -2120   -197   -914   -696  -1299   -836  -1465
   -862  -2546  -1683   1704    410  -2114   -205   -930   -719  -1319   -859  -1475
   -872  -2514  -1641   1691    384  -2078   -192   -917   -706  -1312   -862  -1483
   -820  -2470  -1649   1647    413  -2060   -194   -906   -691  -1293   -854  -1475
   -795  -2455  -1660   1623    431  -2057   -176   -888   -672  -1275   -831  -1449
   -784  -2429  -1644   1608    428  -2036   -153   -875   -662  -1265   -807  -1410
   -782  -2410  -1628   1597    420  -2021   -109   -831   -631  -1247   -820  -1486
   -756  -2359  -1602   1556    420  -1979    -38   -732   -542  -1208   -854  -1545
   -722  -2249  -1527   1483    402  -1888     46   -589   -392  -1083   -789  -1478
   -688  -2052  -1363   1371    337  -1709    101   -394   -124   -776   -504  -1265
   -581  -1727  -1145   1153    280  -1436     49   -192    179   -322     46   -724
   -584  -1428   -844   1008    127  -1137    -96   -262    176   -129    532   -145
   -672  -1379   -709   1023     15  -1047   -213   -568   -155   -296    722    163
   -750  -1486   -735   1119     -7  -1111   -301   -971   -683   -802    410    -38
   -831  -1826   -997   1327     83  -1413   -374  -1491  -1376  -1748   -745  -1109
   -917  -2270  -1353   1592    218  -1813   -527  -1795  -1823  -2392  -1597  -1914
   -940  -2561  -1621   1748    337  -2091   -584  -1693  -1743  -2335  -1639  -1995
   -906  -2681  -1774   1795    433  -2229   -483  -1444  -1447  -2055  -1465  -1875
   -901  -2665  -1766   1782    431  -2218   -363  -1231  -1161  -1779  -1275  -1797
   -831  -2548  -1719   1688    444  -2135   -252  -1034   -898  -1535  -1096  -1683
   -828  -2455  -1626   1639    394  -2042   -168   -919   -732  -1387   -971  -1569
   -880  -2452  -1571   1667    345  -2013   -135   -883   -665  -1332   -937  -1551
   -914  -2494  -1579   1701    329  -2036   -122   -857   -636  -1306   -914  -1535
   -880  -2483  -1605   1680    361  -2044   -109   -823   -605  -1278   -885  -1522
   -836  -2449  -1613   1641    387  -2031   -140   -828   -610  -1280   -885  -1514
   -862  -2431  -1569   1647    353  -2000   -127   -846   -618  -1301   -922  -1519
   -948  -2421  -1473   1683    259  -1948   -114   -820   -574  -1254   -878  -1480
  -1018  -2449  -1431   1732    205  -1940   -109   -820   -553  -1231   -854  -1475
  -1031  -2512  -1480   1771    220  -1995   -145   -846   -584  -1262   -898  -1499
  -1036  -2564  -1527   1800    244  -2047   -132   -828   -568  -1252   -901  -1488
  -1044  -2504  -1462   1771    207  -1984   -132   -820   -550  -1239   -891  -1478
  -1034  -2455  -1421   1743    192  -1938   -148   -815   -537  -1213   -872  -1460
  -1124  -2488  -1366   1805    116  -1927   -142   -805   -527  -1197   -857  -1441
  -1140  -2470  -1330   1805     93  -1901   -124   -784   -509  -1174   -836  -1405
  -1161  -2470  -1312   1813     72  -1891   -109   -763   -480  -1140   -810  -1389
  -1106  -2501  -1397   1803    142  -1951   -142   -774   -498  -1158   -836  -1408
  -1124  -2496  -1371   1810    122  -1935   -163   -769   -483  -1135   -813  -1376
  -1156  -2452  -1296   1805     70  -1875   -166   -743   -446  -1091   -771  -1345
  -1143  -2429  -1286   1784     70  -1860   -145   -730   -420  -1057   -750  -1332
  -1161  -2426  -1265   1792     51  -1847   -145   -706   -397  -1026   -730  -1293
  -1140  -2343  -1202   1740     28  -1774   -174   -672   -355   -963   -670  -1223
  -1104  -2184  -1080   1644    -12  -1634   -155   -610   -277   -862   -563  -1130
  -1052  -2088  -1036   1569    -10  -1564   -148   -574   -218   -774   -470  -1054
  -1005  -2021  -1015   1512      5  -1519   -142   -530   -161   -696   -389   -961
  -1034  -1990   -958   1509    -38  -1475   -116   -462    -85   -602   -285   -841
  -1018  -1945   -927   1483    -46  -1436   -142   -439    -54   -545   -218   -779
   -963  -1880   -917   1421    -25  -1400   -161   -433    -54   -532   -202   -763
   -932  -1816   -883   1374    -25  -1350   -150   -420    -51   -530   -200   -735
   -919  -1787   -870   1353    -25  -1330   -145   -428    -64   -545   -218   -735
   -917  -1813   -896   1366    -10  -1356   -116   -420    -77   -571   -254   -766
   -924  -1831   -909   1376    -10  -1371   -145   -454   -119   -631   -324   -833
   -922  -1834   -911   1376     -7  -1374   -148   -491   -168   -698   -400   -898
   -932  -1878   -948   1405      5  -1413   -127   -514   -218   -763   -475   -969
   -982  -1964   -982   1473      0  -1473   -116   -542   -272   -841   -566  -1052
  -1002  -2013  -1010   1504      2  -1512   -124   -589   -337   -922   -662  -1140
   -984  -2034  -1052   1509     33  -1543   -140   -633   -397   -992   -748  -1223
   -987  -2065  -1078   1525     44  -1574   -137   -657   -441  -1039   -805  -1270
   -997  -2091  -1093   1545     46  -1592   -114   -667   -462  -1072   -839  -1299
  -1008  -2114  -1109   1561     49  -1613   -148   -706   -504  -1114   -888  -1337
  -1010  -2117  -1106   1564     46  -1610   -155   -724   -530  -1143   -922  -1363
  -1044  -2161  -1117   1602     33  -1639   -174   -753   -566  -1184   -979  -1410
  -1104  -2244  -1140   1675     18  -1693   -192   -782   -605  -1226  -1034  -1460
  -1158  -2273  -1114   1714    -23  -1693   -226   -792   -620  -1236  -1044  -1465
  -1171  -2252  -1080   1712    -46  -1667   -236   -795   -626  -1234  -1041  -1457
  -1202  -2192   -989   1696   -109  -1592   -213   -774   -597  -1205  -1015  -1426
  -1182  -2140   -958   1662   -111  -1551   -220   -761   -576  -1182   -995  -1405
  -1132  -2078   -948   1602    -93  -1514   -200   -737   -555  -1166   -984  -1389
  -1088  -1979   -891   1532    -98  -1436   -176   -701   -519  -1124   -950  -1350
  -1049  -1901   -852   1473   -101  -1376   -181   -693   -506  -1106   -940  -1327
  -1034  -1834   -800   1434   -116  -1317   -176   -691   -496  -1091   -924  -1299
  -1021  -1784   -766   1402   -129  -1275   -197   -717   -517  -1096   -922  -1283
   -995  -1753   -758   1374   -119  -1257   -226   -735   -548  -1111   -927  -1280
   -971  -1738   -766   1356   -103  -1252   -215   -732   -561  -1114   -932  -1270
   -966  -1678   -711   1322   -127  -1195   -200   -711   -553  -1096   -919  -1247
   -963  -1670   -706   1314   -129  -1189   -197   -701   -566  -1106   -930  -1244
   -937  -1699   -761   1317    -90  -1231   -189   -688   -581  -1122   -953  -1257
   -901  -1691   -789   1296    -57  -1241   -181   -678   -597  -1132   -969  -1267
   -883  -1683   -800   1283    -41  -1241   -168   -670   -605  -1137   -979  -1270
   -935  -1714   -779   1322    -80  -1247   -163   -678   -636  -1169  -1015  -1304
  -1041  -1805   -763   1423   -140  -1283   -187   -714   -688  -1228  -1078  -1356
  -1088  -1873   -787   1480   -150  -1330   -197   -737   -724  -1265  -1122  -1392
  -1098  -1922   -823   1512   -137  -1374   -184   -740   -740  -1280  -1145  -1405
  -1117  -1925   -807   1519   -155  -1366   -179   -730   -750  -1286  -1158  -1418
  -1101  -1912   -810   1506   -148  -1361   -166   -719   -763  -1288  -1169  -1426
  -1130  -1899   -771   1514   -181  -1335   -142   -711   -771  -1299  -1184  -1434
  -1080  -1844   -763   1462   -158  -1304   -127   -693   -766  -1288  -1179  -1413
   -984  -1782   -797   1382    -93  -1291   -137   -678   -771  -1283  -1184  -1408
   -963  -1722   -761   1343   -103  -1241   -124   -654   -758  -1260  -1174  -1379
   -969  -1717   -748   1343   -111  -1234   -106   -646   -761  -1260  -1176  -1366
   -992  -1722   -730   1358   -132  -1226    -67   -615   -745  -1252  -1174  -1361
   -961  -1660   -701   1309   -132  -1179     12   -480   -641  -1169  -1169  -1410
   -914  -1545   -631   1228   -142  -1088     80   -332   -496  -1028  -1101  -1410
   -872  -1314   -444   1091   -215   -880    106   -158   -277   -753   -839  -1189
   -805   -984   -179    896   -314   -581     85     33      0   -340   -342   -672
   -789   -613    174    701   -483   -218      2    -49    -25   -220     75    -80
   -844   -524    319    683   -584   -101    -75   -324   -368   -465    215    241
   -919   -657    259    787   -589   -200   -171   -678   -875   -971    -70     80
  -1005   -971     33    989   -519   -470   -241  -1093  -1465  -1712   -982   -831
  -1023  -1361   -340   1189   -342   -852   -368  -1402  -1930  -2361  -1982  -1821
  -1000  -1621   -623   1309   -189  -1122   -405  -1330  -1888  -2327  -2078  -1964
   -982  -1722   -743   1350   -122  -1231   -340  -1117  -1626  -2052  -1888  -1862
   -961  -1649   -688   1306   -137  -1169   -249   -911  -1356  -1784  -1688  -1725
   -937  -1496   -561   1215   -189  -1028    -93   -652  -1057  -1493  -1449  -1545
   -906  -1343   -439   1124   -236   -891     18   -472   -862  -1299  -1288  -1408
   -857  -1213   -355   1034   -252   -784     57   -387   -782  -1210  -1218  -1343
   -846  -1137   -290    992   -277   -714     77   -340   -740  -1166  -1182  -1304
   -849  -1106   -259    976   -296   -683    101   -303   -722  -1137  -1156  -1278
   -820  -1044   -223    932   -301   -633    106   -277   -711  -1119  -1135  -1249
   -784   -992   -207    888   -288   -602    119   -259   -711  -1114  -1132  -1244
   -789   -927   -137    859   -327   -532    114   -241   -717  -1106  -1143  -1234
   -802   -867    -64    833   -371   -467    132   -210   -698  -1072  -1117  -1197
   -797   -823    -25    810   -387   -426    171   -171   -665  -1026  -1072  -1156
   -766   -766     -2    763   -384   -384    176   -137   -652  -1002  -1049  -1140
   -750   -678     72    714   -413   -303    176    -96   -633   -971  -1023  -1117
   -722   -602    116    659   -420   -244    168    -64   -618   -940   -995  -1078
   -680   -532    145    605   -415   -194    192    -36   -610   -927   -992  -1060
   -633   -433    200    532   -418   -116    207      2   -587   -893   -971  -1021
   -610   -350    259    480   -436    -46    220     44   -550   -852   -927   -971
   -641   -272    366    457   -504     44    207     62   -532   -826   -904   -961
   -665   -259    405    462   -535     72    207     83   -530   -815   -914   -956
   -680   -244    436    459   -558     96    210    127   -506   -787   -898   -924
   -665   -176    488    420   -576    155    241    187   -452   -727   -846   -885
   -607    -64    542    335   -576    239    249    252   -394   -649   -766   -807
   -558     54    613    252   -587    335    252    306   -340   -574   -696   -724
   -509    176    683    163   -594    428    254    366   -277   -493   -620   -644
   -498    288    787    106   -641    537    257    426   -220   -423   -561   -584
   -517    350    867     80   -691    607    285    514   -129   -311   -446   -485
   -511    428    937     41   -724    683    257    553    -80   -231   -350   -394
   -514    511   1023      0   -769    769    249    592    -33   -166   -267   -329
   -506    602   1109    -46   -807    854    252    615    -20   -150   -259   -283
   -517    719   1234   -101   -875    976    259    675     10   -103   -218   -207
   -465    849   1314   -192   -891   1083    280    714     36    -77   -189   -192
   -415    956   1371   -270   -893   1163    285    717     20   -101   -220   -207
   -379   1031   1410   -324   -893   1221    306    740     15   -111   -246   -174
   -345   1075   1421   -366   -883   1247    322    748      2   -129   -259   -192
   -355   1104   1457   -374   -906   1280    353    743    -15   -163   -296   -228
   -374   1124   1499   -376   -937   1312    387    727    -46   -218   -361   -301
   -353   1148   1501   -397   -927   1325    392    675   -111   -303   -483   -407
   -379   1132   1509   -376   -945   1319    402    646   -153   -355   -555   -418
   -420   1096   1514   -337   -969   1304    397    631   -179   -381   -579   -441
   -423   1101   1525   -340   -976   1312    392    610   -210   -413   -615   -480
   -441   1132   1574   -345  -1008   1353    400    600   -228   -431   -636   -485
   -449   1184   1631   -368  -1039   1405    420    615   -218   -420   -628   -459
   -426   1228   1654   -402  -1039   1439    431    610   -218   -418   -639   -462
   -410   1286   1696   -439  -1054   1491    433    631   -200   -392   -618   -449
   -358   1366   1725   -504  -1041   1545    423    680   -174   -358   -592   -418
   -296   1423   1719   -566  -1008   1571    413    675   -174   -361   -605   -423
   -306   1545   1852   -620  -1080   1699    449    727   -116   -301   -563   -376
   -311   1670   1982   -680  -1148   1826    483    789    -54   -239   -517   -309
   -213   1779   1992   -782  -1101   1886    488    818    -23   -197   -488   -270
   -218   1852   2068   -818  -1143   1958    511    862     25   -142   -433   -228
   -228   1906   2135   -839  -1182   2021    522    904     72    -90   -374   -161
   -259   1984   2244   -865  -1252   2114    537    937    119    -28   -309   -114
   -220   2088   2309   -932  -1265   2197    511    927    116    -23   -319   -103
   -161   2171   2330  -1005  -1247   2249    491    943    129      2   -306    -38
   -155   2218   2374  -1034  -1265   2296    498    963    150     36   -265     -5
   -148   2283   2429  -1067  -1288   2356    498    971    161     49   -254     15
   -127   2361   2488  -1117  -1306   2423    506   1000    181     77   -228     62
   -148   2333   2481  -1093  -1314   2405    506   1005    179     88   -213     64
   -187   2335   2520  -1075  -1353   2426    498   1008    176     88   -210     62
   -197   2340   2538  -1072  -1369   2439    491   1015    168     72   -236     51
   -155   2379   2535  -1111  -1345   2457    504   1047    184     83   -233     98
   -109   2408   2517  -1150  -1314   2462    509   1062    194     98   -202    132
   -119   2436   2556  -1158  -1337   2496    514   1065    194     93   -220     70
   -116   2486   2603  -1187  -1358   2543    519   1067    197     96   -233    103
   -109   2540   2650  -1215  -1379   2595    527   1096    233    140   -166    179
   -106   2551   2657  -1223  -1382   2605    527   1088    210    101   -228     96
    -77   2572   2647  -1247  -1363   2608    548   1111    233    124   -228    127
    -62   2639   2699  -1291  -1382   2668    550   1127    249    142   -210    148
    -36   2701   2738  -1332  -1387   2720    548   1132    254    142   -218    197
    -44   2733   2774  -1345  -1410   2753    553   1148    275    163   -197    210
    -44   2782   2826  -1371  -1434   2803    558   1169    298    187   -174    233
    -38   2831   2870  -1397  -1457   2850    568   1200    329    220   -145    259
    -12   2891   2904  -1439  -1457   2896    602   1265    394    257   -142    249
     31   3003   2972  -1517  -1470   2987    698   1405    524    342   -129    233
    111   3174   3063  -1644  -1475   3120    771   1595    737    555     38    353
    202   3486   3281  -1847  -1540   3385    807   1857   1070    958    452    727
    303   3928   3624  -2114  -1660   3777    748   2026   1325   1353    974   1314
    290   4216   3923  -2255  -1816   4071    610   1782   1161   1400   1340   1829
    161   4284   4123  -2223  -1979   4203    457   1363    782   1202   1428   2008
     36   4039   4003  -2042  -1982   4021    324    878    233    615    854   1504
    -64   3520   3585  -1727  -1823   3551    210    379   -457   -371   -376    371
    -38   3185   3221  -1574  -1631   3203    109    337   -610   -628   -769    -31
      7   3057   3050  -1532  -1519   3055    101    532   -389   -420   -646     10
     51   3070   3016  -1564  -1483   3042    181    761   -114   -168   -475    114
     88   3172   3083  -1628  -1496   3128    332   1018    184    101   -277    254
    109   3283   3172  -1696  -1530   3226    465   1226    405    309   -116    387
    132   3364   3229  -1748  -1548   3296    522   1322    509    413    -36    454
    135   3416   3281  -1777  -1571   3348    540   1356    548    457      0    478
    132   3450   3317  -1790  -1592   3385    545   1371    571    483     20    506
    155   3489   3333  -1823  -1587   3413    558   1400    605    524     57    537
    161   3538   3377  -1849  -1608   3460    571   1428    639    571    103    558
    140   3574   3432  -1860  -1644   3504    571   1447    659    597    132    597
    181   3639   3457  -1909  -1636   3548    553   1462    667    605    124    628
    215   3673   3455  -1945  -1621   3564    553   1486    683    628    127    644
    231   3707   3476  -1969  -1621   3593    540   1501    701    657    155    675
    231   3746   3512  -1990  -1639   3632    519   1501    709    678    184    696
    192   3746   3554  -1969  -1680   3650    548   1530    748    732    239    722
    184   3780   3595  -1982  -1704   3686    537   1527    758    745    257    748
    252   3845   3593  -2049  -1670   3720    504   1525    753    740    252    787
    275   3884   3608  -2081  -1667   3746    493   1543    771    769    270    813
    257   3923   3665  -2088  -1704   3795    514   1579    810    820    314    870
    226   3943   3717  -2086  -1748   3832    519   1608    839    862    345    901
    254   3985   3730  -2120  -1738   3858    509   1631    867    904    381    940
    270   4016   3746  -2143  -1740   3884    496   1657    898    950    433    982
    228   4034   3806  -2130  -1787   3920    504   1699    953   1013    493   1026
    252   4076   3821  -2164  -1784   3949    488   1725    997   1060    537   1075
    306   4159   3852  -2234  -1771   4006    488   1764   1054   1119    589   1140
    337   4245   3907  -2294  -1784   4078    496   1842   1150   1236    698   1239
    374   4317   3943  -2346  -1784   4130    478   1896   1213   1319    782   1317
    337   4388   4050  -2364  -1857   4219    488   1964   1288   1408    867   1436
    376   4442   4065  -2410  -1844   4255    493   2026   1353   1491    956   1514
    439   4525   4084  -2483  -1821   4304    467   2049   1384   1538   1010   1558
    402   4608   4206  -2504  -1901   4408    462   2073   1421   1582   1067   1636
    381   4634   4250  -2509  -1935   4442    485   2075   1431   1592   1083   1665
    400   4655   4255  -2527  -1927   4455    478   2055   1421   1574   1067   1662
    436   4650   4214  -2543  -1888   4432    449   2008   1379   1527   1021   1636
    436   4619   4182  -2527  -1873   4401    462   1974   1337   1478    969   1600
    389   4595   4206  -2494  -1909   4401    480   1966   1319   1454    940   1574
    342   4549   4203  -2447  -1930   4377    493   1932   1280   1400    880   1527
    345   4476   4130  -2413  -1893   4302    478   1870   1218   1325    800   1462
    335   4414   4078  -2374  -1870   4247    454   1808   1156   1257    727   1387
    290   4354   4060  -2322  -1886   4208    449   1758   1111   1210    678   1358
    259   4325   4065  -2291  -1901   4195    452   1730   1083   1192    649   1337
    285   4315   4029  -2301  -1870   4172    457   1699   1057   1166    618   1327
    270   4310   4039  -2288  -1883   4175    446   1680   1052   1166    615   1322
    257   4278   4021  -2270  -1883   4151    436   1662   1034   1158    610   1314
    259   4276   4016  -2268  -1878   4146    431   1657   1028   1161    613   1319
    280   4299   4016  -2291  -1867   4159    420   1652   1028   1169    615   1322
    262   4328   4065  -2294  -1901   4198    426   1657   1044   1189    631   1337
    259   4346   4086  -2301  -1912   4216    407   1654   1054   1208    649   1366
    277   4406   4128  -2340  -1925   4265    394   1673   1085   1247    680   1397
    285   4473   4188  -2379  -1951   4333    397   1696   1109   1286    711   1431
    303   4497   4193  -2400  -1943   4346    384   1706   1122   1312    727   1452
    303   4497   4190  -2403  -1943   4343    381   1709   1140   1330    743   1480
    316   4489   4172  -2403  -1927   4330    350   1701   1148   1348    761   1493
    303   4505   4201  -2405  -1948   4354    350   1675   1132   1353    771   1501
    293   4517   4224  -2405  -1964   4372    355   1644   1109   1353    776   1514
    267   4458   4190  -2364  -1961   4325    363   1623   1091   1337    769   1506
    249   4479   4229  -2364  -1990   4354    348   1626   1091   1348    782   1525
    262   4489   4227  -2377  -1982   4359    296   1608   1070   1343    782   1540
    293   4468   4175  -2379  -1940   4323    296   1592   1047   1327    769   1543
    283   4421   4136  -2353  -1925   4281    267   1561   1013   1301    735   1512
    233   4388   4154  -2312  -1958   4271    239   1545   1005   1299    740   1519
    213   4343   4130  -2281  -1958   4240    257   1545    995   1296    743   1519
    241   4330   4089  -2286  -1922   4211    249   1548    992   1304    745   1512
    259   4330   4068  -2296  -1904   4198    218   1514    956   1273    711   1488
    262   4302   4039  -2283  -1888   4172    205   1486    924   1244    683   1467
    233   4286   4050  -2262  -1909   4169    213   1475    917   1239    680   1465
    210   4268   4058  -2239  -1922   4164    218   1473    919   1239    680   1467
    239   4263   4024  -2252  -1891   4143    192   1465    906   1228    672   1462
    228   4260   4032  -2244  -1901   4146    174   1452    893   1226    667   1457
    210   4229   4016  -2221  -1904   4123    158   1431    872   1210    657   1454
    181   4206   4024  -2192  -1919   4115    148   1413    862   1202    646   1454
    194   4208   4013  -2203  -1909   4110    140   1413    862   1202    644   1457
    213   4208   3995  -2210  -1891   4102    127   1408    857   1200    641   1452
    218   4224   4006  -2223  -1896   4115    129   1418    867   1210    646   1454
    254   4265   4011  -2260  -1878   4138    213   1504    945   1260    657   1447
    293   4359   4063  -2327  -1886   4214    301   1662   1098   1387    727   1480
    322   4523   4201  -2423  -1940   4362    381   1896   1361   1660    974   1691
    400   4777   4377  -2590  -1990   4577    410   2138   1657   2026   1379   2091
    454   5151   4697  -2803  -2120   4925    335   2117   1738   2242   1777   2600
    311   5307   4993  -2811  -2340   5151    153   1701   1462   2190   2018   2995
    145   5312   5164  -2730  -2509   5240    -41   1197   1052   1917   1943   3008
     72   5011   4936  -2543  -2431   4972   -207    662    470   1244   1208   2307
    -64   4395   4460  -2164  -2262   4427   -348    239   -140    374    155   1275
     -7   4016   4021  -2005  -2016   4019   -431    290   -155    293    -15   1057
     80   3907   3826  -1995  -1873   3868   -387    519     77    498    114   1117
    124   3951   3826  -2036  -1849   3889   -246    789    358    737    280   1234
    184   4008   3824  -2096  -1818   3917    -59   1062    636    979    452   1356
    246   4052   3806  -2151  -1782   3930     18   1189    761   1091    540   1421
    265   4081   3816  -2174  -1774   3949     38   1231    805   1132    574   1449
    259   4094   3834  -2177  -1790   3967     20   1244    826   1156    597   1475
    249   4094   3845  -2171  -1797   3969     20   1244    836   1171    615   1486
    252   4081   3826  -2169  -1787   3954     41   1247    844   1176    615   1483
    265   4089   3824  -2179  -1779   3956     41   1254    857   1187    626   1499
    267   4084   3816  -2177  -1774   3951     31   1257    865   1197    641   1514
    252   4050   3798  -2151  -1771   3925     25   1257    875   1213    659   1532
    259   4081   3821  -2171  -1779   3951     36   1262    891   1226    678   1548
    270   4084   3811  -2177  -1771   3949     23   1254    893   1228    680   1551
    270   4091   3821  -2182  -1777   3956     -7   1239    893   1228    680   1551
    259   4099   3839  -2179  -1790   3969     10   1247    911   1252    698   1558
    241   4073   3832  -2158  -1795   3954     10   1239    914   1260    704   1569
    228   4060   3832  -2145  -1803   3946    -31   1228    917   1267    719   1584
    174   3990   3816  -2083  -1821   3904    -51   1215    904   1257    711   1564
    194   3982   3787  -2088  -1795   3886    -46   1226    922   1273    711   1579
    241   4034   3790  -2140  -1774   3912    -51   1257    961   1317    756   1626
    254   4034   3780  -2145  -1761   3907    -36   1280    992   1345    789   1652
    265   4076   3811  -2171  -1774   3943     -7   1317   1039   1392    833   1688
    218   4045   3826  -2130  -1803   3936    -57   1319   1047   1415    862   1699
    254   4089   3832  -2171  -1790   3962    -33   1366   1093   1478    919   1743
    301   4149   3845  -2226  -1771   3998     -7   1431   1161   1561    995   1826
    285   4138   3852  -2213  -1782   3995    -57   1454   1187   1605   1039   1870
    288   4138   3850  -2213  -1779   3995    -67   1501   1241   1686   1124   1943
    319   4203   3884  -2262  -1782   4045    -62   1545   1299   1753   1208   2026
    314   4247   3933  -2283  -1808   4091    -62   1569   1327   1784   1249   2073
    319   4286   3964  -2304  -1823   4125    -85   1579   1340   1810   1278   2120
    335   4338   4003  -2335  -1834   4172    -98   1574   1340   1818   1299   2148
    350   4336   3982  -2343  -1816   4159    -93   1561   1332   1808   1306   2151
    384   4323   3938  -2353  -1777   4130    -77   1543   1317   1787   1296   2140
    376   4291   3915  -2335  -1769   4102    -93   1506   1283   1751   1267   2120
    355   4258   3902  -2307  -1771   4081   -101   1462   1236   1699   1221   2073
    329   4203   3873  -2268  -1771   4039    -96   1384   1161   1605   1119   1977
    309   4143   3832  -2226  -1761   3987   -101   1319   1093   1522   1028   1901
    288   4055   3764  -2174  -1738   3910   -114   1267   1036   1454    961   1834
    293   4003   3710  -2148  -1706   3858   -114   1210    976   1384    896   1771
    296   3964   3665  -2132  -1686   3813   -114   1158    927   1327    839   1722
    298   3902   3603  -2101  -1652   3754   -127   1122    888   1291    807   1696
    290   3842   3548  -2068  -1628   3694   -132   1080    849   1254    782   1662
    272   3803   3530  -2036  -1628   3668   -150   1031    797   1202    732   1613
    262   3785   3522  -2026  -1631   3652   -155   1015    797   1205    750   1657
    267   3774   3507  -2021  -1621   3642   -174    992    774   1182    732   1621
    275   3756   3478  -2018  -1600   3619   -189    966    750   1161    704   1574
    262   3725   3463  -1992  -1600   3595   -184    969    761   1179    730   1608
    270   3738   3465  -2005  -1597   3603   -192    948    748   1166    706   1569
    288   3751   3460  -2021  -1587   3606   -174    958    769   1189    719   1605
    283   3691   3406  -1987  -1561   3548   -150    971    789   1223    766   1613
    293   3668   3374  -1979  -1540   3522   -137    966    792   1226    771   1587
    303   3715   3411  -2010  -1553   3564   -150    948    789   1231    789   1602
    298   3733   3434  -2016  -1569   3582   -153    948    805   1247    807   1618
    298   3756   3457  -2029  -1579   3606   -179    945    818   1262    826   1649
    353   3730   3377  -2042  -1512   3554   -231    896    782   1239    826   1660
    319   3717   3398  -2018  -1540   3559   -254    885    771   1241    836   1662
    296   3720   3421  -2008  -1561   3572   -259    875    763   1234    833   1660
    327   3717   3390  -2023  -1532   3554   -270    852    743   1208    807   1652
    311   3645   3333  -1977  -1509   3489   -280    841    732   1197    795   1649
    303   3580   3276  -1943  -1486   3429   -285    815    709   1176    787   1641
    283   3541   3257  -1912  -1486   3400   -296    784    685   1148    771   1628
    285   3507   3221  -1896  -1467   3364   -303    763    665   1119    756   1602
    277   3442   3164  -1860  -1441   3304   -303    745    649   1096    735   1577
    262   3369   3107  -1816  -1423   3237   -327    711    610   1049    701   1545
    233   3302   3068  -1769  -1415   3185   -350    672    571   1005    665   1506
    179   3255   3073  -1719  -1447   3167   -335    675    576   1002    665   1506
    187   3237   3050  -1712  -1431   3143   -345    665    568    995    657   1496
    202   3216   3011  -1709  -1405   3115   -363    628    542    966    631   1473
    171   3182   3011  -1678  -1418   3096   -353    618    542    956    628   1473
    155   3128   2972  -1644  -1408   3050   -342    618    553    961    641   1480
    145   3094   2948  -1618  -1400   3021   -361    605    545    950    641   1467
    119   3070   2951  -1597  -1415   3013   -363    581    524    914    597   1454
     98   3070   2972  -1587  -1436   3021   -366    576    527    906    579   1465
    119   3050   2930  -1587  -1405   2992   -363    571    527    888    548   1444
    148   3052   2904  -1600  -1376   2979   -296    652    600    911    527   1379
    168   3154   2982  -1662  -1405   3070   -200    815    769   1054    623   1431
    158   3320   3159  -1740  -1499   3239   -122   1054   1062   1374    924   1678
    189   3598   3408  -1893  -1608   3504   -142   1270   1369   1792   1408   2148
    241   3925   3684  -2083  -1719   3806   -257   1187   1389   1997   1865   2678
    161   4000   3839  -2083  -1839   3923   -446    795   1060   1893   2081   3000
     20   3852   3829  -1938  -1904   3842   -602    311    555   1454   1795   2800
   -116   3348   3463  -1618  -1790   3403   -735   -270   -171    501    706   1813
   -171   2834   3005  -1330  -1587   2920   -878   -615   -696   -265   -228    948
   -163   2543   2707  -1189  -1436   2624   -901   -478   -576   -187   -236    885
   -142   2431   2574  -1143  -1358   2501   -828   -249   -306     49    -85    961
   -111   2426   2535  -1158  -1325   2481   -701    -25    -28    293     83   1062
    -96   2509   2605  -1205  -1350   2556   -519    233    254    540    259   1174
    -75   2598   2673  -1262  -1376   2634   -420    379    410    683    374   1260
    -12   2603   2616  -1296  -1314   2608   -400    394    439    704    389   1267
    -18   2600   2616  -1293  -1317   2608   -379    407    459    722    400   1267
    -80   2592   2673  -1254  -1376   2631   -345    433    498    758    426   1293
    -62   2598   2657  -1270  -1361   2626   -361    439    519    784    457   1306
    -44   2566   2611  -1262  -1327   2590   -368    426    519    787    470   1309
    -38   2556   2595  -1260  -1317   2577   -366    418    519    787    472   1283
     -5   2561   2566  -1278  -1286   2564   -361    420    522    784    467   1254
      0   2548   2548  -1275  -1275   2548   -358    420    530    789    470   1257
    -15   2535   2551  -1260  -1283   2543   -355    418    532    800    485   1283
    -15   2501   2514  -1244  -1265   2507   -366    394    522    787    478   1262
    -18   2530   2548  -1254  -1283   2538   -363    394    532    797    493   1262
    -46   2527   2574  -1241  -1309   2551   -342    426    566    828    519   1267
    -25   2517   2540  -1247  -1283   2527   -335    431    576    839    530   1270
    -10   2509   2517  -1252  -1265   2512   -340    436    584    852    545   1280
     12   2486   2473  -1249  -1228   2481   -350    439    589    862    563   1288
    -15   2488   2504  -1236  -1260   2494   -329    459    620    904    613   1325
     -7   2491   2499  -1241  -1252   2494   -327    470    631    914    620   1330
    -12   2478   2491  -1234  -1252   2483   -335    475    646    932    639   1353
     15   2499   2483  -1257  -1234   2491   -332    493    680    974    683   1358
     44   2520   2475  -1283  -1215   2499   -335    522    714   1013    719   1384
     51   2551   2499  -1304  -1223   2525   -314    568    782   1085    792   1460
     51   2595   2543  -1325  -1244   2569   -316    626    857   1184    901   1535
     49   2665   2616  -1356  -1283   2642   -319    691    932   1280   1005   1610
     72   2694   2621  -1384  -1275   2657   -327    714    969   1332   1057   1657
     77   2725   2644  -1402  -1283   2686   -329    732   1005   1382   1111   1712
     62   2733   2668  -1400  -1304   2699   -324    753   1028   1415   1153   1745
     54   2714   2660  -1384  -1301   2688   -319    763   1036   1428   1184   1771
     83   2704   2621  -1395  -1270   2662   -324    735   1008   1400   1176   1771
    101   2683   2582  -1395  -1239   2634   -329    683    956   1337   1122   1704
     23   2618   2595  -1322  -1286   2608   -306    657    922   1288   1065   1654
      0   2559   2559  -1278  -1278   2559   -277    636    896   1234   1000   1600
     12   2455   2442  -1236  -1213   2449   -272    584    831   1140    917   1525
     -2   2385   2385  -1192  -1195   2385   -259    522    758   1044    826   1434
    -12   2314   2327  -1150  -1171   2320   -283    452    685    958    735   1348
    -20   2216   2236  -1096  -1127   2226   -272    389    639    901    685   1288
    -67   2143   2208  -1039  -1137   2174   -244    381    613    862    641   1200
    -77   2099   2177  -1013  -1127   2138   -246    353    561    797    561   1169
    -67   2055   2122   -997  -1093   2088   -257    324    535    769    553   1156
    -96   1997   2094   -950  -1093   2044   -244    296    509    732    524   1098
   -137   1940   2078   -901  -1106   2008   -239    285    498    719    493   1098
   -135   1917   2052   -891  -1093   1984   -231    293    511    727    501   1104
   -111   1893   2005   -891  -1060   1948   -213    290    514    722    501   1091
    -85   1873   1958   -893  -1021   1914   -239    275    501    709    488   1075
    -70   1901   1969   -917  -1018   1935   -244    280    509    714    491   1062
    -88   1940   2029   -924  -1057   1984   -200    303    540    732    504   1062
   -109   1943   2052   -917  -1080   1997   -184    303    558    748    524   1065
   -116   1891   2008   -885  -1062   1948   -148    311    579    761    540   1075
   -124   1886   2010   -880  -1067   1948   -150    306    592    769    555   1096
   -129   1919   2049   -893  -1091   1982   -158    309    610    792    579   1117
   -142   1938   2081   -898  -1111   2008   -176    296    602    792    584   1124
   -114   1925   2039   -904  -1075   1982   -205    265    576    774    576   1132
   -142   1899   2039   -880  -1091   1969   -192    270    574    776    581   1124
   -129   1888   2018   -880  -1075   1953   -207    257    555    758    563   1101
   -181   1847   2029   -833  -1106   1938   -200    262    568    766    581   1109
   -210   1774   1984   -782  -1096   1878   -176    275    579    771    589   1101
   -244   1756   1997   -756  -1122   1875   -161    285    576    776    600   1119
   -231   1722   1953   -745  -1093   1839   -155    272    558    753    579   1096
   -197   1657   1855   -732  -1026   1756   -153    241    530    711    537   1049
   -215   1582   1797   -683  -1005   1688   -124    233    514    688    511   1018
   -207   1514   1719   -654   -963   1615   -116    213    493    659    480    984
   -197   1465   1662   -636   -930   1564   -135    181    467    631    454    953
   -231   1423   1654   -597   -943   1538   -129    166    457    618    433    930
   -265   1363   1628   -548   -945   1496   -140    145    428    589    394    893
   -303   1343   1647   -519   -976   1496   -135    153    431    594    405    896
   -306   1314   1618   -504   -963   1465   -124    148    431    592    402    891
   -275   1293   1569   -511   -922   1431   -122    132    418    584    387    862
   -275   1249   1525   -485   -898   1387   -124    124    410    576    381    849
   -290   1239   1530   -475   -909   1384   -129    122    415    584    389    870
   -285   1228   1514   -472   -901   1371    -93    145    433    594    381    854
   -293   1254   1548   -483   -922   1400    -12    231    506    633    355    792
   -259   1343   1602   -540   -930   1473     54    355    639    745    397    774
   -239   1509   1748   -633   -992   1628    101    537    893   1049    680   1005
   -184   1771   1953   -795  -1067   1862     62    704   1171   1470   1197   1514
   -148   2120   2265   -987  -1205   2190    -44    662   1223   1701   1725   2135
   -187   2221   2408  -1015  -1296   2314   -116    420    953   1574   2008   2530
   -259   2047   2304   -896  -1283   2174   -194     38    413   1026   1675   2278
   -348   1699   2047   -678  -1197   1873   -306   -444   -249    166    620   1306
   -371   1314   1686   -472  -1028   1501   -433   -805   -756   -555   -407    366
   -335   1028   1363   -345   -849   1195   -465   -761   -732   -553   -511    213
   -335    831   1166   -252   -750    997   -413   -563   -470   -285   -324    293
   -337    784   1119   -223   -727    950   -329   -379   -202    -25   -129    415
   -368    839   1208   -236   -787   1023   -189   -155     88    249     90    571
   -381    922   1304   -270   -841   1111    -72     20    298    446    254    691
   -353    940   1293   -296   -823   1117    -49     54    345    485    285    701
   -363    937   1301   -288   -833   1119    -33     75    374    517    311    717
   -332    958   1288   -314   -810   1122    -33     83    387    535    327    724
   -329    974   1304   -322   -815   1137    -12     93    400    555    353    740
   -322    966   1288   -322   -805   1127     -2    101    402    558    355    732
   -329    956   1283   -314   -807   1119     -7    101    402    563    361    727
   -342    914   1254   -288   -800   1083    -15     88    397    561    366    730
   -340    901   1241   -280   -789   1070     -5     88    397    558    368    737
   -342    896   1239   -277   -792   1067    -20     83    394    555    363    730
   -342    898   1241   -277   -792   1070    -25     80    400    558    371    724
   -368    880   1249   -257   -810   1065    -12     90    418    576    394    737
   -368    844   1213   -236   -789   1028      0     98    431    592    413    737
   -340    852   1192   -257   -766   1021    -10     85    426    587    413    730
   -316    852   1166   -267   -740   1008    -15     77    423    592    418    727
   -332    841   1174   -257   -753   1008      5     96    449    618    436    745
   -353    839   1192   -241   -771   1015     38    124    491    659    475    784
   -376    828   1202   -228   -789   1015     36    145    522    693    504    810
   -361    831   1192   -236   -776   1010     25    150    540    714    522    807
   -327    846   1171   -259   -748   1008     38    181    584    763    571    839
   -296    872   1169   -288   -732   1021     41    213    628    820    628    885
   -309    893   1202   -293   -756   1047     20    241    683    888    706    956
   -301    914   1215   -306   -758   1065     20    288    750    974    805   1028
   -301    948   1249   -324   -774   1098     31    350    826   1067    906   1109
   -277   1002   1280   -361   -779   1140     31    400    896   1153   1002   1200
   -272   1034   1306   -381   -792   1169     31    423    935   1197   1060   1247
   -267   1054   1322   -394   -795   1187     36    436    958   1215   1091   1273
   -257   1036   1293   -389   -774   1163     38    444    969   1221   1106   1288
   -244   1021   1265   -387   -753   1143      2    426    953   1197   1091   1270
   -262    969   1228   -355   -745   1098     18    407    930   1158   1054   1236
   -244    901   1145   -329   -696   1023     41    389    898   1106   1002   1182
   -259    844   1104   -293   -680    974     51    363    854   1036    937   1111
   -270    792   1062   -259   -665    927     41    316    795    956    854   1034
   -275    750   1026   -239   -649    888     57    275    743    878    766    950
   -285    701    987   -207   -636    844     75    228    693    805    688    878
   -296    615    911   -163   -602    763     72    184    633    732    615    805
   -337    535    872    -98   -605    704     64    135    568    659    537    722
   -368    483    849    -57   -610    665     62     98    527    610    480    667
   -368    436    805    -33   -587    620     44     67    491    566    446    641
   -366    397    761    -18   -563    579     44     46    465    540    418    597
   -379    319    698     31   -537    509     88     54    475    548    423    587
   -394    288    683     51   -540    485     85     36    454    522    394    594
   -418    293    709     62   -563    501     85     33    457    519    400    607
   -426    270    693     75   -558    480     96     49    472    535    420    597
   -420    244    665     88   -542    454     98     57    488    550    436    576
   -410    257    667     75   -540    462    101     67    504    571    465    587
   -418    272    688     72   -553    480    111     88    532    600    501    628
   -423    288    711     64   -566    498    135     96    553    618    527    657
   -426    296    722     64   -574    509    135     93    553    607    501    600
   -418    283    698     67   -558    491    124     98    561    615    501    618
   -415    301    714     57   -563    506    129    103    579    639    535    646
   -410    290    701     57   -555    493    116     88    574    639    542    652
   -402    270    672     67   -537    470     75     57    540    613    532    641
   -405    252    654     75   -530    452     77     41    522    597    530    636
   -407    257    665     75   -537    459     67     33    514    594    527    636
   -413    210    623    101   -519    415     46      7    488    571    504    613
   -446    145    592    150   -519    368     12    -31    446    527    452    561
   -491     31    522    228   -509    275     20    -33    426    509    436    537
   -501    -64    436    283   -470    184     46    -15    428    514    457    530
   -496   -114    381    303   -441    132     51    -23    415    493    444    506
   -506   -176    329    342   -418     75     59    -41    394    472    428    498
   -555   -231    324    392   -441     46     51    -67    358    439    389    452
   -576   -272    303    423   -441     15     41    -75    337    420    376    426
   -558   -288    270    423   -415    -10     33    -83    319    397    361    405
   -519   -311    207    415   -363    -51     25    -88    301    379    337    384
   -537   -345    192    439   -366    -77     36    -90    298    374    329    387
   -535   -358    174    446   -355    -93     38    -90    293    371    329    379
   -527   -379    148    452   -340   -114     15   -111    270    350    306    353
   -535   -413    122    475   -329   -145      7   -119    257    345    298    358
   -558   -423    132    491   -348   -145      2   -129    252    340    298    355
   -571   -459    109    514   -342   -176     20   -122    262    342    293    342
   -579   -475    103    527   -342   -187     72    -64    311    355    267    283
   -553   -405    148    480   -350   -129    148     51    418    420    259    233
   -537   -283    252    410   -397    -15    213    226    633    654    454    392
   -496    -10    483    252   -491    236    223    452    961   1072    914    815
   -431    337    766     44   -597    550    140    511   1132   1423   1465   1400
   -478    493    971     -7   -724    732     28    303    963   1460   1860   1878
   -558    457   1013     49   -784    735   -103    -83    517   1124   1805   1909
   -657    119    776    267   -717    446   -231   -589   -127    358   1015   1221
   -727   -361    363    542   -548      0   -384  -1078   -792   -589   -184    135
   -701   -717    -15    709   -342   -366   -467  -1132   -919   -826   -566   -236
   -701   -914   -215    807   -244   -566   -387   -891   -636   -555   -389   -166
   -693   -950   -257    820   -220   -602   -272   -659   -350   -288   -194    -51
   -657   -888   -231    771   -215   -561   -135   -446    -77    -33     -2     64
   -615   -813   -197    714   -210   -506    -20   -270    129    153    142    163
   -605   -792   -187    698   -210   -488     12   -205    207    228    205    200
   -615   -766   -150    691   -233   -459     36   -176    246    267    233    218
   -613   -753   -140    683   -239   -446     41   -168    259    280    246    231
   -605   -743   -137    675   -233   -441     49   -153    283    298    270    254
   -584   -740   -158    659   -215   -449     64   -140    301    311    280    262
   -568   -722   -153    646   -210   -439     72   -132    311    316    288    265
   -581   -730   -148    654   -218   -439     75   -127    314    322    298    270
   -592   -737   -145    665   -223   -441     80   -114    322    337    314    277
   -592   -748   -158    670   -218   -454     83   -111    329    348    327    288
   -610   -774   -163    691   -226   -470     80   -116    324    340    327    283
   -628   -792   -166    709   -233   -480     72   -119    322    337    324    280
   -654   -795   -140    724   -257   -467     54   -135    303    327    319    275
   -678   -831   -153    753   -262   -493     54   -135    314    337    329    275
   -670   -841   -174    756   -249   -509     62   -114    342    358    355    285
   -641   -831   -189    735   -226   -511     72    -98    358    368    366    301
   -626   -818   -192    722   -218   -506     72    -80    381    389    389    324
   -641   -833   -192    737   -226   -514     72    -67    392    405    402    332
   -652   -846   -197    748   -228   -522     85    -46    415    436    423    345
   -649   -846   -200    745   -226   -522     67    -28    441    459    444    361
   -615   -792   -176    704   -220   -485     75     15    493    517    506    407
   -592   -750   -158    670   -220   -454     75     59    553    589    576    454
   -550   -704   -153    626   -200   -428     98    124    633    672    665    522
   -511   -628   -116    568   -200   -374    111    192    709    766    761    600
   -488   -555    -67    522   -210   -311    101    244    771    846    846    670
   -472   -504    -31    485   -220   -267    101    277    813    885    904    727
   -462   -446     15    452   -239   -215    106    298    846    917    948    774
   -441   -407     31    423   -239   -189    116    314    859    930    974    797
   -431   -400     31    415   -231   -184    119    314    846    911    966    795
   -433   -405     28    418   -233   -187    122    314    836    896    953    789
   -441   -436      5    439   -223   -215    137    296    807    852    914    748
   -446   -472    -25    457   -210   -249    140    239    748    769    839    683
   -457   -504    -46    480   -205   -275    135    187    685    693    769    615
   -483   -558    -75    519   -205   -316    150    137    628    615    693    540
   -483   -618   -135    550   -176   -376    161     90    571    542    620    467
   -496   -711   -218    602   -140   -465    145     38    509    472    548    392
   -509   -789   -280    649   -114   -535    148    -10    457    407    491    329
   -527   -828   -301    678   -114   -566    145    -51    415    361    444    275
   -542   -888   -345    714   -101   -618    142    -77    387    329    413    236
   -540   -909   -371    722    -85   -641    122   -122    348    288    371    197
   -537   -948   -410    743    -64   -680    124   -145    319    257    337    184
   -535   -982   -446    756    -44   -714    124   -158    298    239    319    155
   -522   -971   -452    745    -36   -711    129   -153    303    249    332    153
   -530   -969   -439    748    -46   -704    148   -150    311    257    340    150
   -545   -966   -420    756    -62   -693    132   -145    322    270    350    171
   -540   -961   -423    750    -59   -693    122   -135    329    283    368    168
   -532   -932   -400    732    -67   -667    145   -106    363    316    405    171
   -514   -898   -387    706    -64   -644    171    -98    376    319    415    184
   -498   -859   -361    680    -70   -610    187   -103    381    316    407    220
   -475   -844   -368    657    -54   -607    174   -119    374    309    392    202
   -475   -839   -363    657    -57   -600    163   -116    384    316    413    210
   -470   -805   -335    636    -70   -568    158   -122    387    327    433    218
   -449   -792   -342    620    -54   -568    137   -137    366    319    433    215
   -441   -800   -361    620    -41   -581     90   -148    350    309    444    215
   -446   -823   -376    633    -36   -600     88   -155    342    303    446    205
   -449   -818   -368    631    -41   -594    101   -163    340    296    446    210
   -452   -852   -400    652    -25   -626     93   -174    322    277    436    184
   -467   -982   -514    722     20   -748     64   -228    257    213    368    116
   -498  -1018   -519    758      7   -771     64   -226    257    213    366    119
   -540  -1049   -509    795    -18   -779     83   -207    257    210    368    111
   -519  -1091   -571    805     25   -831     93   -228    223    171    327     88
   -524  -1132   -610    828     41   -872     72   -249    194    153    303     62
   -527  -1182   -654    854     62   -919     98   -244    192    148    303     57
   -511  -1195   -683    852     83   -940     90   -262    168    119    283     12
   -509  -1197   -688    854     88   -943     75   -285    140     90    244    -12
   -509  -1239   -732    872    111   -987    101   -283    137     85    239      2
   -506  -1265   -758    885    124  -1010    124   -270    142     93    252     10
   -496  -1270   -774    883    137  -1023    129   -265    145     96    257      2
   -493  -1278   -784    885    145  -1031    119   -267    145     93    257    -18
   -498  -1288   -789    891    145  -1039    119   -272    135     88    254    -20
   -488  -1330   -841    909    174  -1085    124   -270    135     98    265    -18
   -483  -1353   -872    917    194  -1114    161   -239    161    111    262    -38
   -509  -1306   -797    909    142  -1052    254   -127    244    150    252    -90
   -465  -1197   -735    831    135   -966    327     23    384    262    309    -67
   -431   -987   -558    709     62   -774    400    259    665    571    594    181
   -371   -678   -309    524    -33   -493    415    491    958    971   1057    636
   -342   -309     33    327   -189   -137    311    397    961   1166   1488   1174
   -449   -200    249    322   -350     23    101    -28    639   1080   1701   1488
   -594   -293    298    444   -446      2    -77   -514    184    706   1475   1322
   -740   -771    -31    753   -358   -402   -184  -1041   -472   -153    478    389
   -758  -1340   -581   1049    -88   -961   -316  -1361  -1002   -911   -449   -483
   -678  -1649   -971   1161    145  -1312   -361  -1239   -901   -844   -452   -561
   -633  -1730  -1098   1182    231  -1415   -277  -1000   -649   -615   -303   -501
   -605  -1696  -1091   1148    241  -1395   -158   -753   -394   -384   -142   -389
   -558  -1584  -1026   1072    233  -1306     12   -493   -140   -148     38   -262
   -509  -1501   -995   1005    241  -1249    111   -376    -25    -44    119   -200
   -504  -1501   -997   1002    244  -1249    142   -335     15     -2    148   -184
   -501  -1509  -1010   1005    252  -1260    155   -319     36     15    166   -176
   -504  -1506  -1002   1005    249  -1254    174   -303     51     25    181   -168
   -498  -1491   -995    992    246  -1241    179   -288     62     46    202   -155
   -496  -1499  -1002    997    252  -1252    174   -293     49     41    202   -163
   -530  -1488   -961   1008    213  -1226    192   -272     64     57    215   -150
   -550  -1493   -943   1023    194  -1218    200   -254     72     70    228   -142
   -537  -1499   -963   1015    210  -1231    171   -267     54     57    220   -153
   -576  -1530   -953   1052    187  -1241    161   -280     44     49    215   -161
   -600  -1535   -935   1067    166  -1236    150   -280     44     57    223   -153
   -615  -1545   -930   1080    155  -1239    145   -270     49     70    231   -145
   -602  -1522   -922   1060    158  -1223    140   -267     49     75    233   -148
   -607  -1519   -914   1062    150  -1218    135   -270     41     72    231   -150
   -610  -1530   -919   1067    153  -1226    135   -262     41     83    239   -150
   -587  -1504   -917   1047    163  -1210    127   -254     51    101    257   -142
   -579  -1488   -911   1034    163  -1200    127   -244     62    114    270   -129
   -587  -1480   -896   1034    153  -1189    135   -210     88    142    301   -116
   -587  -1473   -888   1028    150  -1182    116   -189    106    171    324   -103
   -563  -1444   -880   1005    158  -1163     98   -166    129    200    348    -90
   -563  -1410   -846    987    140  -1130    109   -119    179    257    410    -38
   -550  -1358   -807    953    127  -1083    127    -62    236    322    478     15
   -514  -1301   -787    906    135  -1044    132     -5    293    392    553     77
   -465  -1234   -769    849    150  -1002    122     44    342    459    628    150
   -423  -1150   -730    784    150   -940    109     72    376    506    685    200
   -426  -1088   -662    756    116   -875    119    106    415    548    743    259
   -420  -1044   -626    730    101   -833    116    111    418    553    761    283
   -420  -1023   -602    722     90   -813    114    109    415    545    766    303
   -413  -1008   -594    709     88   -802    137    103    405    524    753    296
   -384   -989   -605    685    109   -797    158     98    394    501    732    280
   -358   -995   -636    675    135   -815    148     72    368    462    701    257
   -355  -1028   -672    693    158   -852    155     38    324    402    644    202
   -387  -1078   -693    732    150   -885    166     -5    277    337    579    145
   -405  -1145   -740    774    166   -945    176    -59    223    270    504     75
   -436  -1226   -792    828    176  -1010    184   -106    176    202    436     10
   -475  -1293   -818    885    171  -1057    192   -140    142    158    384    -36
   -483  -1356   -875    917    194  -1117    181   -189     93    103    329    -83
   -496  -1405   -909    950    205  -1158    174   -228     49     59    288   -116
   -514  -1436   -922    974    200  -1179    168   -254     20     31    262   -140
   -506  -1465   -958    987    226  -1213    179   -267     12     15    249   -150
   -532  -1522   -989   1026    226  -1257    181   -293     -5     -7    220   -166
   -568  -1577  -1010   1072    218  -1293    168   -306    -20    -18    205   -171
   -597  -1636  -1041   1117    220  -1340    145   -322    -38    -31    184   -184
   -639  -1696  -1057   1169    207  -1376    135   -332    -41    -41    171   -207
   -657  -1730  -1072   1192    205  -1402    106   -345    -54    -49    166   -213
   -662  -1738  -1075   1200    205  -1408    109   -342    -51    -44    174   -202
   -665  -1714  -1049   1187    189  -1384    122   -332    -38    -31    187   -189
   -667  -1693  -1026   1182    179  -1361    148   -311    -15    -12    202   -176
   -683  -1686  -1005   1182    158  -1345    140   -309    -10    -10    207   -176
   -696  -1675   -982   1184    142  -1330    129   -314     -7     -7    207   -168
   -691  -1634   -943   1161    124  -1288    122   -314      5     10    228   -145
   -678  -1602   -924   1140    122  -1265    111   -324      5     12    233   -129
   -639  -1592   -953   1114    155  -1273     75   -340    -10     -2    223   -132
   -605  -1545   -940   1075    166  -1244     62   -337      0      7    239   -119
   -589  -1527   -937   1057    171  -1234     80   -324     15     28    265    -96
   -581  -1540   -958   1062    187  -1249     85   -324     10     33    275    -96
   -587  -1587  -1000   1085    205  -1293     75   -350    -36    -10    233   -137
   -594  -1621  -1028   1106    215  -1325     62   -366    -54    -31    218   -142
   -610  -1647  -1039   1127    213  -1343     67   -371    -62    -38    215   -153
   -631  -1712  -1080   1171    223  -1397     90   -381    -88    -67    171   -179
   -662  -1753  -1093   1205    215  -1423     75   -394    -98    -67    171   -179
   -691  -1787  -1096   1239    202  -1441     62   -420   -132   -111    119   -244
   -685  -1813  -1127   1249    218  -1470     88   -423   -140   -129     85   -241
   -680  -1834  -1153   1257    236  -1493    111   -413   -137   -122    103   -231
   -678  -1842  -1166   1260    241  -1504    103   -420   -150   -135     93   -272
   -670  -1852  -1182   1260    254  -1517     62   -436   -163   -153     75   -272
   -672  -1870  -1200   1270    262  -1535     62   -436   -166   -150     80   -270
   -667  -1873  -1205   1270    267  -1540     64   -433   -171   -150     77   -296
   -665  -1906  -1244   1283    288  -1577     49   -449   -189   -176     54   -327
   -670  -1943  -1273   1306    298  -1608     46   -459   -200   -194     38   -342
   -652  -1927  -1278   1288    311  -1602     62   -452   -197   -194     33   -355
   -628  -1888  -1260   1260    314  -1574     93   -407   -166   -179     31   -376
   -594  -1847  -1254   1221    329  -1553    205   -249    -36    -93     64   -394
   -566  -1764  -1197   1163    314  -1480    298    -54    155     80    200   -306
   -501  -1514  -1013   1005    254  -1265    358    215    459    423    537    -10
   -394  -1153   -758    774    181   -956    371    423    732    807   1023    509
   -415   -857   -441    633     10   -649    241    174    620    896   1376    971
   -579   -776   -197    678   -192   -485     36   -298    288    761   1480   1200
   -722   -969   -246    844   -239   -607   -124   -810   -197    298   1078    878
   -831  -1512   -680   1171    -75  -1096   -249  -1343   -896   -644    -15   -171
   -813  -2000  -1187   1405    187  -1595   -405  -1506  -1239  -1145   -618   -792
   -753  -2216  -1462   1483    353  -1839   -415  -1335  -1098  -1041   -581   -826
   -714  -2255  -1543   1483    413  -1899   -327  -1088   -854   -826   -444   -753
   -683  -2187  -1504   1436    410  -1847   -148   -805   -574   -581   -277   -641
   -670  -2104  -1434   1384    381  -1769      0   -587   -366   -397   -140   -555
   -696  -2081  -1384   1387    342  -1732     54   -504   -285   -329    -90   -527
   -706  -2094  -1387   1397    340  -1740     70   -472   -259   -306    -72   -514
   -696  -2104  -1408   1400    355  -1756     75   -454   -239   -288    -51   -501
   -696  -2107  -1413   1400    355  -1761     88   -439   -215   -270    -31   -485
   -704  -2114  -1410   1408    350  -1764     98   -428   -210   -262    -25   -488
   -706  -2096  -1392   1400    342  -1745     75   -423   -202   -249    -12   -478
   -680  -2078  -1397   1379    358  -1738     72   -418   -194   -246     -2   -465
   -670  -2065  -1395   1366    361  -1730     90   -397   -176   -228     15   -446
   -667  -2044  -1379   1356    355  -1712     98   -381   -155   -210     38   -431
   -659  -2031  -1371   1345    353  -1704     98   -376   -153   -210     38   -452
   -662  -2008  -1345   1335    340  -1678     83   -379   -155   -215     23   -446
   -672  -2003  -1330   1337    327  -1667     80   -368   -137   -194     46   -426
   -649  -1987  -1337   1317    342  -1665     88   -368   -135   -202     36   -431
   -639  -1987  -1348   1312    353  -1667     96   -350   -116   -184     54   -384
   -644  -2003  -1358   1325    355  -1680     96   -329    -93   -161     77   -374
   -623  -1977  -1353   1299    361  -1665     85   -314    -77   -142     93   -358
   -594  -1932  -1340   1262    371  -1636     85   -296    -57   -122    111   -337
   -574  -1891  -1317   1231    368  -1605    103   -259    -12    -80    150   -298
   -555  -1852  -1296   1205    368  -1574    114   -218     28    -33    200   -254
   -561  -1849  -1288   1205    361  -1569    116   -181     75     15    252   -218
   -561  -1834  -1273   1197    353  -1553    135   -129    132     75    306   -171
   -527  -1777  -1252   1150    361  -1517    135    -77    189    145    368   -122
   -501  -1696  -1195   1098    345  -1447    111    -25    252    223    441    -57
   -511  -1654  -1143   1080    314  -1397    106     28    316    303    522      7
   -522  -1631  -1109   1075    290  -1369     96     59    355    353    579     64
   -522  -1587  -1065   1052    270  -1327     93     88    387    394    636    132
   -496  -1525  -1028   1010    265  -1278     75     93    394    410    667    163
   -501  -1512  -1013   1005    254  -1262     77     80    387    402    659    163
   -506  -1514  -1010   1010    252  -1262     80     67    366    379    633    142
   -511  -1525  -1015   1018    252  -1273     88     46    337    342    600    129
   -522  -1569  -1047   1047    262  -1309     96     12    301    301    558    101
   -504  -1587  -1083   1041    288  -1335    137     -7    272    254    514     59
   -511  -1626  -1114   1067    298  -1371    127    -67    207    168    433    -18
   -537  -1699  -1161   1117    311  -1431    116   -129    135     80    342   -101
   -542  -1740  -1197   1143    327  -1470    119   -179     75     10    272   -174
   -555  -1792  -1236   1174    337  -1514    111   -236     18    -59    207   -220
   -584  -1870  -1288   1226    350  -1579    101   -285    -33   -122    150   -265
   -597  -1932  -1335   1265    366  -1634     93   -332    -80   -176     96   -329
   -602  -1927  -1325   1265    361  -1626    101   -345    -98   -200     70   -350
   -594  -1899  -1304   1244    353  -1602     80   -353   -111   -218     57   -353
   -587  -1914  -1330   1249    371  -1623     57   -384   -140   -252     31   -368
   -587  -1930  -1345   1257    376  -1639     70   -381   -137   -257     31   -368
   -576  -1945  -1369   1262    394  -1657     85   -379   -124   -257     28   -368
   -558  -1917  -1361   1236    400  -1639     70   -381   -127   -257     23   -363
   -548  -1901  -1353   1223    402  -1628     59   -394   -132   -272     10   -374
   -548  -1899  -1353   1221    400  -1626     80   -374   -103   -257     25   -361
   -535  -1862  -1327   1200    394  -1595    111   -348    -70   -233     51   -340
   -540  -1829  -1288   1184    371  -1558    137   -332    -49   -218     62   -322
   -555  -1816  -1260   1184    350  -1538    142   -335    -44   -215     67   -311
   -553  -1808  -1257   1179    350  -1532    129   -335    -41   -210     77   -298
   -558  -1771  -1213   1166    327  -1493    119   -332    -23   -194     98   -290
   -563  -1761  -1197   1161    314  -1480     96   -361    -38   -218     72   -285
   -550  -1787  -1236   1166    342  -1512     59   -389    -64   -244     51   -298
   -527  -1766  -1241   1145    355  -1504     36   -394    -70   -252     54   -290
   -542  -1748  -1205   1145    329  -1478     25   -394    -57   -241     75   -267
   -563  -1803  -1241   1182    337  -1525     15   -415    -77   -259     51   -290
   -561  -1834  -1273   1197    355  -1556     23   -418    -88   -270     38   -306
   -568  -1888  -1322   1228    376  -1608     20   -433   -109   -290     15   -332
   -563  -1930  -1366   1247    400  -1649     18   -449   -122   -314     -7   -368
   -550  -1948  -1397   1247    420  -1673     10   -467   -145   -350    -51   -387
   -574  -1974  -1402   1273    413  -1688     15   -480   -158   -368    -72   -405
   -568  -1992  -1423   1278    426  -1706     18   -485   -166   -374    -75   -426
   -553  -2018  -1465   1286    454  -1743     33   -491   -174   -379    -77   -449
   -548  -2060  -1514   1304    480  -1787     10   -522   -207   -423   -132   -483
   -566  -2070  -1504   1317    467  -1787      0   -532   -223   -441   -148   -496
   -576  -2070  -1496   1322    457  -1784      2   -532   -228   -444   -145   -491
   -550  -2068  -1517   1309    483  -1792      2   -537   -233   -446   -148   -501
   -558  -2112  -1553   1332    493  -1834     25   -522   -220   -436   -135   -493
   -545  -2104  -1561   1325    506  -1834     25   -522   -218   -431   -124   -511
   -566  -2130  -1566   1348    498  -1847     20   -540   -236   -449   -148   -542
   -561  -2156  -1595   1358    517  -1875      5   -561   -262   -475   -181   -563
   -540  -2112  -1571   1325    514  -1842     67   -506   -213   -449   -187   -568
   -517  -2036  -1519   1275    501  -1779    155   -363    -90   -366   -163   -602
   -467  -1893  -1426   1176    478  -1660    215   -200     77   -205    -46   -522
   -400  -1688  -1288   1044    444  -1488    262     33    371    140    293   -223
   -340  -1348  -1010    841    335  -1179    179    179    613    530    818    329
   -368  -1104   -735    735    181   -919     90     49    558    675   1234    833
   -452  -1096   -646    774     93   -872     -7   -249    270    561   1382   1049
   -550  -1345   -795    948    122  -1070   -145   -730   -309    -38    839    568
   -623  -1745  -1122   1184    246  -1434   -257  -1322  -1062  -1070   -371   -545
   -628  -2130  -1501   1379    433  -1816   -374  -1506  -1366  -1512   -917  -1054
   -600  -2379  -1782   1488    589  -2081   -374  -1340  -1208  -1371   -841  -1070
   -558  -2439  -1880   1499    659  -2161   -293  -1124   -956  -1148   -696  -1008
   -519  -2374  -1855   1444    667  -2114   -184   -911   -704   -927   -542   -880
   -488  -2247  -1758   1366    633  -2003    -38   -683   -452   -698   -355   -740
   -462  -2169  -1706   1314    620  -1938     46   -566   -319   -579   -259   -685
   -459  -2158  -1699   1309    618  -1930     51   -530   -277   -535   -233   -646
   -459  -2179  -1719   1317    628  -1951     64   -504   -259   -511   -210   -631
   -459  -2169  -1709   1314    623  -1940     67   -491   -246   -501   -200   -631
   -493  -2153  -1662   1322    581  -1909     80   -462   -215   -475   -174   -615
   -485  -2140  -1654   1314    584  -1899     93   -446   -205   -465   -158   -607
   -467  -2143  -1675   1304    602  -1909     64   -449   -210   -475   -163   -605
   -462  -2151  -1688   1306    610  -1919     67   -441   -202   -465   -161   -597
   -467  -2161  -1693   1312    613  -1927     93   -433   -192   -454   -155   -597
   -483  -2158  -1675   1322    594  -1917    124   -426   -176   -441   -148   -589
   -478  -2166  -1688   1322    602  -1930    148   -410   -161   -431   -140   -576
   -465  -2145  -1683   1304    607  -1914     77   -420   -163   -431   -140   -576
   -467  -2122  -1654   1293    592  -1891     59   -410   -148   -413   -124   -571
   -485  -2132  -1647   1309    579  -1891     70   -389   -129   -389   -101   -550
   -470  -2138  -1670   1304    597  -1904     77   -376   -116   -376    -88   -532
   -449  -2107  -1660   1278    605  -1883    106   -353    -93   -348    -62   -504
   -431  -2060  -1628   1244    597  -1844    101   -355    -85   -340    -51   -491
   -439  -1990  -1551   1215    555  -1771    155   -340    -62   -316    -31   -475
   -472  -1935  -1462   1202    493  -1701    213   -285     -5   -246     33   -418
   -436  -1883  -1447   1158    504  -1665    174   -249     33   -189     90   -363
   -428  -1852  -1426   1140    496  -1639    171   -244     59   -155    122   -332
   -439  -1810  -1371   1124    465  -1592    150   -254     83   -116    163   -296
   -449  -1779  -1332   1114    439  -1556    129   -207    142    -38    244   -226
   -402  -1753  -1350   1078    472  -1551    129   -140    207     46    332   -148
   -387  -1688  -1304   1036    457  -1496    122    -62    280    142    441    -44
   -371  -1636  -1265   1005    446  -1452    101    -23    311    192    498      2
   -379  -1626  -1247   1002    433  -1436     88    -36    296    179    485    -15
   -410  -1626  -1215   1018    402  -1421     83    -49    283    166    467    -23
   -402  -1644  -1241   1021    418  -1444     93    -75    252    127    428    -51
   -436  -1680  -1244   1060    402  -1462     88   -109    210     88    392    -90
   -454  -1732  -1278   1093    410  -1506     51   -158    148     12    306   -166
   -488  -1774  -1286   1132    397  -1532     31   -218     80    -75    207   -254
   -537  -1839  -1301   1187    379  -1571     83   -257     25   -145    132   -324
   -574  -1927  -1353   1252    389  -1641    127   -296    -33   -218     54   -400
   -581  -1977  -1397   1278    405  -1688    106   -366   -114   -306    -33   -483
   -615  -2003  -1389   1309    384  -1696     77   -410   -174   -368   -101   -550
   -644  -2005  -1361   1325    355  -1686     80   -413   -200   -392   -129   -587
   -607  -2036  -1428   1322    410  -1732     93   -441   -244   -436   -179   -628
   -641  -2060  -1418   1348    387  -1740    106   -462   -277   -470   -207   -657
   -693  -2099  -1405   1395    355  -1753    101   -472   -303   -491   -226   -678
   -701  -2104  -1405   1400    350  -1756     93   -483   -324   -506   -241   -691
   -680  -2078  -1397   1379    358  -1738     90   -491   -340   -519   -254   -711
   -727  -2078  -1350   1400    311  -1714     67   -498   -358   -527   -265   -724
   -763  -2049  -1286   1405    259  -1667     33   -498   -358   -519   -257   -722
   -776  -2031  -1254   1402    236  -1641     36   -493   -350   -511   -244   -711
   -782  -1997  -1215   1389    215  -1608     51   -488   -340   -501   -231   -698
   -802  -1974  -1174   1387    184  -1574     46   -478   -335   -483   -218   -680
   -831  -1935  -1104   1382    135  -1519     62   -472   -322   -472   -210   -672
   -867  -1888  -1021   1374     75  -1454     85   -459   -301   -462   -194   -662
   -797  -1855  -1057   1327    129  -1457     85   -441   -301   -467   -192   -665
   -792  -1823  -1031   1306    116  -1428     51   -454   -306   -475   -192   -662
   -810  -1766   -956   1288     70  -1361     46   -465   -296   -462   -171   -633
   -836  -1764   -927   1299     44  -1345     33   -467   -301   -459   -163   -610
   -797  -1771   -974   1286     88  -1374     12   -475   -327   -483   -171   -615
   -787  -1748   -963   1267     85  -1356     28   -467   -329   -488   -171   -613
   -792  -1748   -956   1267     80  -1353     41   -465   -324   -488   -171   -610
   -797  -1758   -961   1275     80  -1358     36   -462   -324   -496   -179   -610
   -836  -1831   -995   1335     77  -1413     -5   -496   -368   -532   -213   -644
   -846  -1878  -1031   1361     90  -1454     -2   -506   -389   -553   -231   -662
   -870  -1891  -1021   1379     72  -1457      7   -493   -381   -553   -236   -667
   -880  -1927  -1047   1402     83  -1488      0   -501   -387   -574   -262   -691
   -909  -2003  -1093   1457     90  -1548     -7   -524   -413   -610   -298   -724
   -917  -2057  -1140   1486    109  -1597     -5   -535   -433   -639   -327   -750
   -919  -2075  -1156   1496    116  -1615     -2   -540   -441   -657   -348   -771
   -911  -2101  -1192   1504    140  -1647      5   -537   -441   -659   -361   -784
   -904  -2122  -1218   1514    155  -1670     36   -527   -436   -659   -361   -784
   -875  -2107  -1231   1488    176  -1670     25   -540   -439   -665   -363   -787
   -914  -2081  -1169   1496    124  -1626     10   -530   -413   -649   -345   -771
   -904  -2096  -1192   1499    142  -1647      7   -517   -402   -641   -345   -769
   -901  -2127  -1226   1514    161  -1678     46   -524   -418   -657   -363   -782
   -906  -2138  -1234   1522    161  -1686     51   -522   -415   -662   -366   -789
   -922  -2158  -1236   1540    155  -1699     67   -465   -361   -631   -379   -826
   -883  -2112  -1228   1496    171  -1673    166   -350   -244   -548   -379   -878
   -849  -1919  -1070   1384    109  -1496    283   -174    -31   -332   -210   -758
   -787  -1649   -862   1218     36  -1257    265     23    267     59    215   -366
   -766  -1299   -535   1031   -116   -917    171    114    462    433    779    228
   -815  -1070   -254    940   -283   -662     54    -88    285    431   1150    709
   -867  -1117   -249    992   -309   -683    -25   -405   -129    119   1197    839
   -969  -1457   -488   1213   -241   -974   -111   -836   -743   -605    472    210
  -1060  -1888   -828   1473   -116  -1358   -218  -1293  -1379  -1496   -724   -872
  -1026  -2244  -1218   1634     93  -1732   -335  -1426  -1597  -1816  -1236  -1358
   -948  -2465  -1517   1706    283  -1992   -345  -1273  -1405  -1618  -1122  -1335
   -956  -2540  -1587   1748    314  -2065   -246  -1065  -1132  -1353   -935  -1241
   -932  -2499  -1566   1714    316  -2034   -148   -857   -862  -1098   -743  -1117
   -906  -2395  -1491   1649    290  -1943    -54   -659   -613   -867   -558   -987
   -883  -2325  -1441   1605    277  -1883      7   -555   -488   -758   -465   -927
   -896  -2309  -1415   1600    259  -1862     38   -524   -446   -717   -431   -901
   -917  -2314  -1397   1615    239  -1857     62   -511   -428   -698   -413   -880
   -904  -2322  -1418   1613    254  -1870     62   -483   -405   -672   -392   -865
   -911  -2327  -1415   1621    252  -1873     15   -491   -410   -675   -397   -875
   -937  -2320  -1382   1626    220  -1852     28   -491   -413   -678   -392   -878
   -927  -2291  -1363   1608    215  -1829     67   -483   -402   -662   -381   -862
   -901  -2265  -1366   1582    231  -1818     62   -475   -392   -649   -366   -833
   -909  -2268  -1358   1590    223  -1813     83   -454   -371   -628   -342   -810
   -922  -2260  -1340   1590    207  -1800     75   -441   -355   -615   -324   -805
   -909  -2247  -1337   1579    213  -1792     83   -439   -348   -607   -316   -815
   -914  -2260  -1345   1587    213  -1803     88   -436   -345   -613   -319   -831
   -927  -2249  -1322   1590    197  -1787     70   -420   -332   -597   -303   -792
   -950  -2242  -1291   1595    168  -1766     49   -413   -319   -576   -288   -779
   -976  -2257  -1283   1615    150  -1771     46   -402   -306   -555   -272   -782
   -992  -2275  -1283   1634    142  -1779     70   -387   -290   -540   -265   -766
   -984  -2278  -1293   1631    153  -1787    106   -355   -249   -496   -218   -722
   -976  -2265  -1291   1618    155  -1777    111   -319   -213   -452   -171   -717
   -966  -2234  -1267   1600    150  -1753     88   -311   -184   -428   -155   -696
   -969  -2218  -1252   1592    140  -1735     80   -293   -148   -376   -116   -639
   -956  -2171  -1215   1564    129  -1693     62   -254    -90   -293    -31   -574
   -935  -2130  -1195   1532    129  -1662     46   -200    -28   -207     62   -506
   -935  -2075  -1140   1504    101  -1608     77   -142     38   -135    132   -436
   -911  -1992  -1080   1449     83  -1538     59   -101    101    -54    215   -342
   -878  -1953  -1075   1415     98  -1514     46    -46    166     23    309   -293
   -872  -1930  -1060   1400     90  -1493     51    -25    194     51    337   -272
   -865  -1912  -1047   1387     90  -1480     64     -2    218     77    379   -226
   -885  -1912  -1028   1397     70  -1473     85      5    220     77    389   -226
   -891  -1927  -1036   1410     72  -1483     85    -12    184     31    348   -246
   -883  -1951  -1070   1415     90  -1512     72    -41    137    -28    293   -267
   -883  -1987  -1106   1434    111  -1548     54    -62     98    -77    233   -329
   -891  -2039  -1148   1462    127  -1595     64   -106     36   -161    142   -415
   -911  -2117  -1205   1514    145  -1662     77   -163    -44   -259     44   -506
   -927  -2200  -1273   1561    171  -1738    101   -194    -96   -327    -33   -594
   -953  -2268  -1314   1608    179  -1792    101   -241   -153   -402   -114   -680
  -1010  -2335  -1327   1673    155  -1831     93   -288   -213   -478   -194   -740
  -1031  -2413  -1382   1722    174  -1899     75   -324   -257   -524   -244   -774
  -1010  -2470  -1460   1738    220  -1966     54   -363   -301   -571   -290   -826
  -1018  -2512  -1493   1764    236  -2003     49   -384   -335   -605   -316   -849
  -1070  -2540  -1473   1805    200  -2008     59   -387   -350   -620   -335   -878
  -1085  -2572  -1486   1829    200  -2029     49   -387   -361   -623   -340   -896
  -1083  -2590  -1509   1834    213  -2049     36   -402   -389   -646   -363   -917
  -1085  -2585  -1501   1834    207  -2044     23   -420   -405   -667   -389   -924
  -1054  -2574  -1522   1813    231  -2049     -2   -415   -400   -665   -394   -909
  -1044  -2553  -1509   1800    231  -2031    -33   -405   -389   -652   -381   -893
  -1062  -2556  -1493   1808    213  -2023    -15   -402   -381   -641   -363   -891
  -1065  -2527  -1462   1795    197  -1995     10   -394   -366   -628   -345   -875
  -1052  -2496  -1444   1774    192  -1969     20   -376   -345   -610   -332   -841
  -1054  -2478  -1423   1766    184  -1951     38   -350   -316   -587   -311   -813
  -1085  -2478  -1395   1779    153  -1938     28   -358   -314   -589   -311   -810
  -1078  -2455  -1379   1766    148  -1917     15   -366   -309   -579   -301   -802
  -1054  -2426  -1374   1738    158  -1899     15   -371   -306   -571   -290   -784
  -1031  -2410  -1379   1722    174  -1896     -2   -379   -309   -563   -277   -763
  -1041  -2436  -1395   1738    176  -1917    -31   -389   -332   -574   -277   -748
  -1054  -2431  -1379   1743    161  -1906    -38   -402   -345   -587   -283   -743
  -1060  -2421  -1363   1738    150  -1893    -20   -389   -327   -566   -262   -735
  -1028  -2431  -1402   1730    187  -1917    -38   -394   -337   -574   -277   -761
  -1031  -2460  -1428   1745    197  -1945    -72   -420   -376   -613   -309   -758
  -1021  -2501  -1480   1761    228  -1992    -67   -418   -387   -620   -314   -748
  -1002  -2525  -1522   1761    259  -2023    -59   -415   -389   -626   -322   -753
  -1002  -2525  -1522   1764    259  -2023    -49   -420   -394   -636   -332   -756
  -1023  -2577  -1556   1797    265  -2068    -41   -433   -413   -659   -353   -771
  -1015  -2595  -1582   1805    283  -2088    -25   -433   -415   -672   -361   -792
  -1010  -2590  -1582   1797    283  -2086    -31   -446   -433   -693   -384   -820
  -1021  -2626  -1605   1823    290  -2117    -38   -470   -457   -719   -413   -836
  -1028  -2678  -1649   1852    309  -2164    -49   -478   -478   -740   -433   -849
  -1028  -2683  -1657   1855    311  -2171    -51   -472   -475   -740   -444   -849
  -1031  -2678  -1649   1852    306  -2164    -49   -462   -470   -732   -441   -839
  -1026  -2691  -1665   1860    319  -2179    -51   -462   -475   -737   -446   -839
  -1028  -2696  -1667   1860    316  -2182    -54   -465   -478   -740   -452   -839
  -1034  -2688  -1654   1860    309  -2171    -49   -465   -478   -740   -454   -841
  -1039  -2694  -1654   1865    306  -2174    -25   -444   -462   -740   -465   -862
  -1013  -2670  -1657   1842    322  -2164     23   -350   -389   -714   -488   -914
   -966  -2574  -1608   1769    319  -2091    111   -197   -239   -592   -428   -898
   -922  -2348  -1426   1636    249  -1888    194     41     46   -280   -145   -665
   -831  -2008  -1176   1418    171  -1592    184    277    363    155    348   -194
   -761  -1553   -792   1158     15  -1174     67    231    426    439    875    381
   -846  -1379   -535   1111   -158   -956   -106   -140    129    402   1150    704
   -937  -1449   -511   1192   -215   -982   -272   -639   -376    -18    896    530
  -1013  -1932   -919   1473    -49  -1428   -384  -1200  -1101   -971   -174   -366
  -1085  -2496  -1410   1792    161  -1953   -498  -1506  -1641  -1784  -1148  -1218
  -1044  -2764  -1719   1904    335  -2242   -530  -1340  -1506  -1686  -1143  -1301
   -995  -2855  -1860   1925    431  -2359   -452  -1096  -1231  -1439   -987  -1239
   -971  -2837  -1865   1904    444  -2351   -327   -872   -971  -1213   -839  -1158
   -948  -2769  -1821   1860    436  -2296   -150   -626   -711   -984   -672  -1052
   -893  -2662  -1771   1777    436  -2218    -38   -493   -576   -862   -576   -995
   -870  -2603  -1735   1735    431  -2169    -12   -441   -514   -810   -535   -966
   -849  -2553  -1706   1699    426  -2132     -2   -410   -480   -782   -509   -945
   -818  -2533  -1714   1675    446  -2125     20   -376   -444   -740   -462   -917
   -795  -2514  -1719   1652    462  -2117     38   -363   -433   -730   -457   -937
   -769  -2478  -1709   1623    467  -2094     18   -374   -441   -745   -472   -930
   -761  -2457  -1696   1608    465  -2078     28   -363   -436   -737   -462   -914
   -750  -2455  -1704   1602    475  -2081     31   -350   -431   -727   -459   -924
   -758  -2423  -1665   1590    452  -2044     49   -335   -418   -706   -446   -917
   -753  -2410  -1657   1582    449  -2034     80   -303   -387   -680   -420   -885
   -743  -2408  -1667   1574    459  -2039     62   -288   -379   -667   -400   -867
   -714  -2390  -1675   1553    480  -2034     33   -301   -387   -672   -402   -883
   -706  -2327  -1623   1517    457  -1977     36   -288   -376   -649   -374   -862
   -698  -2309  -1613   1504    457  -1961     44   -259   -355   -626   -348   -854
   -696  -2304  -1608   1499    454  -1956     28   -265   -366   -641   -379   -875
   -678  -2309  -1631   1493    475  -1971     59   -231   -340   -610   -348   -826
   -652  -2273  -1623   1460    483  -1948    109   -205   -309   -581   -322   -831
   -665  -2239  -1574   1449    454  -1906     88   -181   -288   -548   -293   -805
   -649  -2197  -1548   1421    449  -1873     54   -150   -257   -501   -246   -769
   -641  -2158  -1517   1400    436  -1839     85   -109   -207   -449   -197   -745
   -574  -2114  -1543   1343    483  -1829     75    -57   -163   -397   -153   -709
   -530  -2075  -1545   1301    506  -1810     70      0   -109   -337    -96   -670
   -545  -2016  -1470   1280    462  -1743     75     57    -44   -257    -15   -600
   -548  -1919  -1371   1234    410  -1647     90    129     31   -166     77   -511
   -496  -1878  -1382   1187    441  -1631     96    171     72   -114    127   -454
   -483  -1831  -1348   1156    431  -1590    124    218    116    -57    187   -407
   -470  -1779  -1309   1122    418  -1543    114    244    148    -20    233   -366
   -462  -1727  -1265   1096    400  -1496     80    233    129    -36    226   -371
   -449  -1730  -1280   1088    415  -1506    101    207     93    -75    194   -379
   -485  -1722  -1239   1104    376  -1480     85    176     62   -103    179   -405
   -506  -1751  -1244   1127    366  -1499     88    142     25   -145    142   -454
   -519  -1751  -1231   1135    355  -1491    129    122     -7   -194     90   -514
   -530  -1810  -1283   1169    374  -1548    142     70    -72   -283     -5   -574
   -517  -1870  -1353   1192    415  -1613    119     -2   -150   -368    -85   -641
   -542  -1912  -1369   1226    413  -1641    132    -46   -194   -426   -142   -704
   -540  -1961  -1421   1252    439  -1691    124    -90   -252   -483   -202   -766
   -522  -2008  -1486   1265    480  -1748    122   -129   -285   -519   -246   -807
   -558  -2052  -1493   1304    465  -1774    142   -148   -298   -537   -267   -826
   -579  -2081  -1501   1330    459  -1792    140   -171   -324   -563   -290   -854
   -626  -2151  -1525   1389    449  -1839    137   -187   -348   -584   -314   -888
   -600  -2148  -1548   1371    472  -1847    150   -192   -355   -589   -316   -898
   -553  -2138  -1584   1345    514  -1862    116   -218   -376   -605   -337   -922
   -597  -2166  -1569   1379    485  -1867    109   -210   -374   -594   -327   -911
   -615  -2164  -1548   1389    465  -1857    129   -181   -350   -566   -298   -883
   -605  -2174  -1569   1389    480  -1873    158   -163   -340   -558   -293   -888
   -615  -2169  -1556   1392    470  -1862    142   -153   -340   -555   -290   -883
   -649  -2166  -1517   1408    433  -1842    103   -166   -353   -566   -301   -898
   -644  -2114  -1470   1379    413  -1792    132   -150   -335   -545   -277   -883
   -667  -2055  -1389   1361    358  -1722    153   -135   -314   -522   -254   -862
   -704  -2031  -1330   1366    311  -1680    158   -137   -311   -519   -254   -857
   -662  -1964  -1304   1312    319  -1634    171   -129   -296   -501   -241   -831
   -594  -1862  -1267   1228    335  -1566    153   -116   -275   -475   -213   -800
   -597  -1852  -1254   1223    327  -1556    127   -140   -285   -480   -215   -797
   -587  -1875  -1288   1231    350  -1582    101   -163   -319   -501   -233   -807
   -558  -1875  -1317   1215    379  -1597    101   -161   -327   -504   -231   -800
   -537  -1862  -1325   1200    392  -1595    109   -168   -335   -511   -233   -800
   -548  -1875  -1327   1210    387  -1602     70   -197   -361   -527   -246   -815
   -584  -1930  -1348   1257    379  -1639     72   -210   -389   -553   -275   -844
   -646  -2021  -1374   1332    361  -1696     67   -226   -418   -584   -311   -880
   -636  -2031  -1395   1335    379  -1714     31   -249   -446   -610   -340   -904
   -633  -2031  -1397   1332    379  -1714     23   -259   -467   -626   -361   -927
   -641  -2055  -1413   1348    384  -1735     36   -275   -485   -649   -384   -953
   -698  -2088  -1389   1392    345  -1740     51   -296   -504   -672   -407   -979
   -722  -2135  -1413   1428    345  -1774     44   -311   -522   -696   -439  -1010
   -711  -2148  -1436   1428    361  -1792     31   -314   -542   -717   -462  -1039
   -688  -2132  -1447   1410    376  -1790     15   -327   -563   -735   -480  -1054
   -688  -2143  -1454   1415    381  -1800     18   -340   -576   -750   -493  -1078
   -693  -2109  -1415   1402    361  -1764     25   -327   -561   -735   -480  -1072
   -706  -2086  -1382   1395    337  -1735     36   -322   -558   -730   -483  -1075
   -680  -2073  -1392   1376    353  -1732     33   -327   -568   -740   -496  -1088
   -670  -2057  -1387   1361    355  -1722    -15   -335   -581   -748   -501  -1098
   -662  -2023  -1361   1343    348  -1693    -12   -332   -581   -743   -496  -1096
   -644  -1979  -1335   1309    342  -1657     51   -280   -540   -717   -493  -1114
   -610  -1927  -1317   1267    353  -1623    132   -161   -441   -649   -483  -1145
   -568  -1826  -1260   1195    342  -1545    215     28   -262   -478   -361  -1070
   -532  -1582  -1049   1057    257  -1317    288    280     28   -148    -38   -782
   -465  -1252   -787    857    158  -1021    262    407    215    150    368   -319
   -498   -953   -454    724    -23   -704    171    218    122    231    706    155
   -620   -779   -158    698   -231   -470    -18   -197   -181    116    878    439
   -717   -862   -145    789   -285   -504   -197   -670   -636   -280    566    174
   -797  -1353   -558   1072   -122   -956   -277  -1143  -1257  -1127   -475   -854
   -795  -1870  -1078   1332    140  -1475   -420  -1366  -1636  -1675  -1153  -1527
   -740  -2127  -1387   1431    322  -1756   -459  -1231  -1538  -1610  -1156  -1590
   -680  -2169  -1488   1426    402  -1829   -358   -969  -1270  -1371   -989  -1491
   -646  -2112  -1465   1379    407  -1790   -166   -688   -979  -1122   -807  -1356
   -626  -2044  -1418   1335    394  -1732    -59   -470   -761   -924   -657  -1244
   -571  -1945  -1376   1257    400  -1660    -10   -363   -652   -815   -571  -1169
   -568  -1930  -1361   1249    394  -1647     64   -311   -594   -771   -537  -1145
   -587  -1945  -1358   1265    384  -1652     77   -298   -579   -763   -532  -1145
   -555  -1904  -1348   1228    394  -1626     72   -280   -555   -745   -519  -1127
   -540  -1875  -1337   1205    397  -1608     80   -262   -535   -727   -501  -1119
   -542  -1886  -1343   1215    400  -1615    124   -244   -514   -714   -488  -1111
   -545  -1870  -1325   1205    387  -1597     88   -246   -506   -709   -483  -1104
   -540  -1844  -1306   1192    381  -1577     64   -252   -506   -706   -480  -1098
   -553  -1862  -1309   1205    376  -1584     59   -249   -504   -706   -485  -1098
   -574  -1886  -1312   1231    368  -1600     46   -249   -506   -706   -491  -1093
   -568  -1844  -1278   1205    353  -1561     70   -223   -475   -683   -462  -1072
   -524  -1800  -1275   1161    374  -1538     67   -205   -454   -659   -444  -1049
   -527  -1808  -1283   1166    376  -1545     31   -205   -454   -659   -444  -1039
   -545  -1831  -1286   1189    368  -1558     25   -205   -457   -662   -446  -1028
   -540  -1831  -1291   1187    374  -1561     54   -194   -441   -652   -441  -1015
   -488  -1769  -1280   1130    394  -1525     80   -158   -405   -618   -415   -989
   -483  -1784  -1301   1132    407  -1543     12   -166   -415   -620   -418   -995
   -462  -1777  -1314   1119    426  -1545     18   -140   -387   -592   -394   -976
   -431  -1709  -1280   1070    423  -1496     46   -103   -342   -545   -355   -950
   -480  -1714  -1236   1096    376  -1475     28    -93   -319   -522   -340   -943
   -462  -1662  -1202   1060    368  -1434     20    -51   -272   -470   -290   -896
   -402  -1577  -1174    989    384  -1376     20      7   -207   -389   -210   -815
   -407  -1556  -1148    982    368  -1353     36     72   -148   -309   -132   -735
   -384  -1499  -1114    940    363  -1306     15    116    -96   -241    -59   -659
   -366  -1402  -1036    883    332  -1221    -20    140    -67   -197    -10   -600
   -342  -1312   -969    828    311  -1140    -12    168    -36   -155     31   -566
   -348  -1288   -940    815    296  -1114     -7    171    -25   -145     46   -545
   -363  -1273   -911    818    272  -1093    -20    161    -38   -153     41   -524
   -371  -1275   -904    823    265  -1091    -23    148    -59   -174     20   -530
   -374  -1309   -935    841    280  -1122    -15    122    -85   -210    -15   -568
   -389  -1330   -943    857    275  -1135    -20     88   -135   -267    -70   -620
   -405  -1371   -966    888    277  -1169    -18     44   -189   -342   -148   -683
   -397  -1384   -987    891    293  -1187     -5     12   -231   -397   -213   -743
   -407  -1436  -1028    922    309  -1234     15    -25   -277   -454   -283   -815
   -467  -1553  -1085   1010    306  -1319     18    -77   -335   -530   -368   -896
   -514  -1636  -1122   1075    303  -1379     18   -127   -392   -597   -449   -982
   -553  -1709  -1158   1130    301  -1434    -12   -179   -446   -659   -511  -1031
   -527  -1686  -1158   1106    314  -1423    -12   -197   -462   -685   -537  -1049
   -530  -1701  -1174   1114    322  -1439     18   -202   -470   -701   -555  -1067
   -576  -1774  -1197   1174    309  -1486     12   -231   -496   -737   -597  -1122
   -574  -1769  -1195   1171    309  -1483    -18   -249   -509   -750   -615  -1127
   -566  -1743  -1176   1156    303  -1460    -46   -259   -524   -756   -618  -1124
   -576  -1769  -1195   1171    309  -1483    -31   -249   -517   -753   -615  -1117
   -574  -1792  -1218   1182    322  -1506    -25   -246   -511   -756   -620  -1117
   -548  -1743  -1195   1143    322  -1467    -31   -241   -498   -750   -615  -1104
   -530  -1706  -1176   1119    322  -1441    -18   -218   -470   -730   -600  -1085
   -527  -1691  -1163   1109    316  -1428      2   -194   -436   -704   -574  -1052
   -542  -1683  -1140   1111    296  -1413     41   -166   -402   -680   -550  -1036
   -576  -1709  -1132   1140    277  -1421     44   -171   -405   -691   -571  -1057
   -592  -1683  -1091   1137    249  -1387     -5   -194   -423   -714   -592  -1072
   -600  -1639  -1039   1119    218  -1340      2   -197   -413   -706   -581  -1054
   -607  -1644  -1036   1127    213  -1340    -25   -220   -413   -709   -579  -1047
   -589  -1636  -1049   1111    228  -1343    -59   -233   -428   -719   -587  -1054
   -587  -1639  -1052   1114    231  -1345    -67   -249   -439   -732   -600  -1031
   -613  -1615  -1005   1111    194  -1312    -72   -257   -444   -743   -597  -1010
   -605  -1600   -997   1101    194  -1299   -101   -275   -470   -782   -644  -1049
   -600  -1660  -1060   1127    228  -1361   -114   -277   -483   -797   -670  -1070
   -636  -1727  -1091   1182    226  -1410   -106   -290   -496   -818   -693  -1075
   -607  -1704  -1096   1153    244  -1400    -72   -277   -483   -813   -693  -1049
   -607  -1761  -1153   1184    270  -1457    -62   -283   -496   -839   -722  -1070
   -636  -1808  -1174   1221    267  -1491    -85   -301   -527   -870   -758  -1098
   -644  -1831  -1187   1239    270  -1509    -77   -306   -548   -893   -782  -1106
   -644  -1836  -1192   1239    272  -1514    -88   -332   -579   -930   -823  -1137
   -667  -1847  -1179   1254    254  -1514    -98   -361   -597   -963   -867  -1163
   -659  -1847  -1187   1252    259  -1517   -101   -371   -610   -982   -885  -1161
   -646  -1839  -1192   1244    272  -1517    -96   -353   -607   -976   -875  -1145
   -662  -1886  -1223   1273    277  -1556   -103   -345   -602   -969   -870  -1132
   -657  -1862  -1208   1260    272  -1535   -106   -345   -600   -971   -872  -1114
   -657  -1855  -1200   1254    270  -1530   -114   -363   -620  -1002   -914  -1132
   -662  -1875  -1213   1270    275  -1545   -106   -353   -623  -1013   -935  -1122
   -675  -1867  -1192   1267    257  -1530    -83   -329   -605  -1005   -922  -1096
   -678  -1870  -1192   1273    254  -1530    -64   -293   -587  -1008   -953  -1127
   -657  -1818  -1163   1236    252  -1491    -23   -192   -511   -971   -984  -1182
   -574  -1680  -1106   1127    265  -1395     72    -15   -337   -815   -883  -1106
   -553  -1434   -883    992    163  -1158    111    213    -41   -470   -542   -784
   -506  -1085   -581    795     36   -833     59    361    202    -96    -51   -249
   -511   -795   -283    652   -114   -540    -57    218    145     57    361    262
   -587   -657    -70    623   -259   -363   -187   -111   -124      5    594    568
   -701   -888   -187    795   -259   -537   -332   -605   -688   -581     59    132
   -846  -1400   -555   1122   -148   -979   -465  -1174  -1423  -1584  -1106   -883
   -875  -1792   -919   1332     20  -1356   -589  -1379  -1764  -2094  -1732  -1444
   -849  -2016  -1166   1434    158  -1592   -594  -1210  -1608  -1974  -1699  -1470
   -826  -2114  -1288   1470    228  -1704   -511   -976  -1345  -1743  -1564  -1387
   -815  -2075  -1262   1444    220  -1670   -381   -737  -1078  -1504  -1400  -1288
   -792  -1982  -1189   1387    197  -1587   -236   -517   -839  -1293  -1252  -1176
   -758  -1870  -1111   1314    176  -1491   -150   -387   -709  -1174  -1163  -1088
   -748  -1818  -1072   1280    161  -1447   -119   -350   -672  -1137  -1132  -1028
   -745  -1790  -1044   1267    148  -1415   -116   -332   -654  -1117  -1117   -982
   -735  -1738  -1002   1236    132  -1371   -111   -319   -641  -1106  -1117   -979
   -706  -1691   -984   1200    137  -1337   -109   -311   -641  -1114  -1143  -1005
   -704  -1673   -969   1187    129  -1322   -101   -293   -631  -1098  -1135   -984
   -691  -1652   -961   1171    132  -1306    -90   -265   -610  -1078  -1117   -956
   -678  -1641   -966   1158    142  -1306    -85   -246   -602  -1070  -1109   -940
   -667  -1613   -945   1140    137  -1280    -70   -236   -600  -1067  -1111   -930
   -665  -1569   -906   1117    116  -1239    -64   -223   -594  -1057  -1111   -930
   -665  -1538   -872   1101    101  -1208    -67   -223   -592  -1057  -1111   -924
   -659  -1517   -857   1088     96  -1189    -64   -213   -584  -1052  -1106   -911
   -641  -1491   -849   1067    103  -1171    -59   -197   -568  -1039  -1101   -898
   -639  -1428   -789   1034     72  -1111    -59   -184   -561  -1034  -1096   -883
   -618  -1376   -761    997     70  -1070    -54   -166   -553  -1015  -1088   -872
   -602  -1343   -740    971     67  -1041    -31   -132   -527   -987  -1072   -857
   -589  -1299   -709    945     59  -1005    -38   -101   -501   -956  -1041   -810
   -571  -1257   -688    914     57   -974    -49    -77   -485   -935  -1023   -807
   -548  -1184   -636    867     41   -911    -31    -36   -444   -888   -984   -784
   -527  -1117   -589    820     31   -854    -28      5   -397   -828   -927   -727
   -493  -1062   -568    779     36   -815     -2     67   -335   -756   -862   -659
   -457   -997   -540    727     41   -771     -2    116   -277   -688   -802   -592
   -436   -883   -446    659      5   -665    -12    181   -210   -597   -717   -519
   -407   -784   -376    594    -18   -581    -15    239   -145   -511   -633   -457
   -389   -675   -285    532    -51   -480    -10    285    -90   -441   -558   -387
   -350   -576   -228    462    -62   -402      0    324    -51   -397   -511   -332
   -324   -522   -197    423    -64   -361      7    348    -36   -379   -488   -301
   -303   -483   -179    392    -64   -329     12    361    -36   -376   -483   -293
   -275   -433   -158    355    -59   -296     49    376    -36   -371   -478   -298
   -246   -413   -166    329    -41   -290     51    335    -80   -428   -532   -342
   -244   -394   -150    319    -46   -272     46    290   -140   -506   -618   -397
   -267   -407   -142    337    -62   -277     80    270   -176   -561   -678   -423
   -303   -441   -137    374    -83   -290    114    265   -205   -600   -709   -457
   -275   -449   -174    361    -51   -314    101    220   -288   -696   -826   -563
   -239   -454   -215    345    -12   -335     98    161   -366   -789   -935   -631
   -275   -457   -184    366    -46   -322     88    132   -405   -831   -982   -688
   -267   -470   -202    368    -33   -337     80    114   -441   -872  -1028   -750
   -252   -478   -228    363    -12   -353     96     85   -483   -919  -1085   -771
   -241   -467   -226    353    -10   -348    109     70   -504   -945  -1109   -782
   -265   -446   -181    353    -41   -314     80     46   -532   -958  -1119   -820
   -257   -431   -174    345    -41   -303     83     38   -553   -982  -1156   -839
   -241   -420   -179    329    -33   -301    109     51   -540   -974  -1161   -818
   -241   -348   -106    293    -70   -228    116     75   -522   -948  -1135   -797
   -223   -285    -62    252    -83   -174    111     88   -517   -937  -1127   -802
   -192   -236    -44    215    -75   -140     96     83   -530   -948  -1140   -795
   -205   -174     28    189   -116    -72    122    101   -514   -930  -1122   -769
   -231   -111    116    171   -176      2    158    148   -465   -883  -1083   -740
   -210    -38    171    122   -192     64    155    174   -436   -854  -1060   -719
   -135     72    207     31   -171    140    171    192   -418   -833  -1052   -719
   -132    145    277    -10   -205    210    161    192   -415   -823  -1047   -698
   -148    192    340    -23   -244    265    145    189   -405   -810  -1028   -675
   -145    220    366    -38   -257    293    132    189   -407   -802  -1021   -670
   -116    277    394    -80   -254    335    119    176   -431   -815  -1031   -667
   -124    329    452   -103   -288    389    114    184   -426   -805  -1021   -646
   -129    376    506   -124   -316    441    111    207   -410   -784  -1000   -623
   -116    394    511   -137   -314    452    132    223   -402   -776   -989   -626
   -116    368    485   -124   -301    426    168    239   -397   -771   -992   -633
   -137    337    475   -101   -306    405    148    228   -418   -787  -1005   -631
   -153    337    488    -93   -319    413    150    226   -428   -792  -1018   -631
   -171    353    524    -93   -350    439    202    257   -407   -779  -1010   -631
   -192    350    542    -77   -366    446    228    259   -410   -784  -1026   -649
   -192    358    550    -83   -371    452    220    254   -410   -774  -1018   -639
   -231    332    563    -51   -397    446    244    272   -407   -776  -1034   -657
   -215    368    584    -77   -400    475    228    277   -420   -784  -1047   -641
   -192    397    589   -101   -389    493    223    296   -407   -763  -1028   -618
   -189    407    594   -109   -392    501    246    309   -405   -758  -1031   -631
   -200    457    654   -129   -428    555    241    306   -407   -758  -1041   -639
   -215    506    722   -148   -470    615    220    298   -418   -763  -1052   -633
   -241    545    787   -150   -514    665    233    314   -407   -748  -1044   -623
   -267    566    831   -150   -548    698    244    329   -394   -730  -1026   -610
   -265    607    872   -171   -568    740    293    379   -350   -693  -1015   -610
   -239    680    917   -223   -579    797    353    480   -252   -626  -1023   -633
   -228    805   1034   -288   -631    919    413    620   -106   -493   -966   -618
   -166   1072   1239   -454   -701   1156    441    800    145   -179   -665   -374
   -101   1426   1527   -662   -815   1478    413   1008    459    283    -96    187
    -96   1823   1917   -865  -1008   1867    314    948    480    488    402    766
   -124   1927   2052   -901  -1088   1990    223    672    168    337    610   1062
   -246   1738   1984   -745  -1117   1860    163    309   -355   -194    226    758
   -405   1369   1771   -483  -1088   1569     88   -148   -995  -1039   -818   -171
   -465    995   1460   -265   -963   1226    -18   -431  -1428  -1654  -1675   -922
   -363    748   1111   -192   -737    930    -90   -355  -1366  -1592  -1719  -1023
   -296    644    940   -174   -618    792    -18   -150  -1093  -1314  -1535   -940
   -298    693    992   -197   -646    844     88     64   -800  -1023  -1306   -782
   -332    815   1148   -244   -740    979    228    311   -501   -730  -1067   -607
   -298    945   1244   -322   -771   1093    324    470   -314   -550   -930   -517
   -280   1036   1317   -379   -800   1176    363    532   -246   -472   -875   -459
   -306   1101   1408   -400   -857   1254    413    587   -189   -400   -810   -389
   -340   1132   1473   -397   -906   1301    428    620   -153   -353   -763   -353
   -358   1161   1519   -400   -937   1340    426    652   -122   -311   -724   -322
   -366   1218   1582   -428   -974   1400    452    672    -90   -272   -691   -283
   -379   1223   1602   -420   -992   1410    454    685    -75   -252   -675   -270
   -420   1228   1649   -405  -1036   1439    444    696    -70   -244   -678   -275
   -436   1291   1727   -426  -1080   1509    436    714    -54   -220   -659   -257
   -423   1343   1766   -462  -1096   1553    431    737    -28   -187   -623   -215
   -433   1374   1808   -470  -1119   1590    423    745    -10   -158   -600   -179
   -426   1408   1834   -491  -1130   1621    428    748    -10   -145   -597   -179
   -462   1473   1935   -504  -1197   1704    449    782     23   -103   -561   -153
   -452   1506   1958   -530  -1208   1732    457    815     54    -64   -527   -122
   -397   1543   1938   -574  -1169   1740    465    836     80    -31   -493    -83
   -405   1582   1984   -589  -1197   1782    452    854    109     10   -457    -44
   -444   1634   2078   -594  -1260   1855    439    872    142     59   -413      2
   -410   1704   2114   -649  -1262   1909    446    896    168     96   -379     18
   -363   1774   2138   -706  -1249   1956    444    932    207    153   -332     57
   -324   1842   2166   -761  -1244   2003    444    982    265    231   -267    119
   -293   1935   2229   -820  -1260   2081    462   1034    327    314   -192    184
   -303   1974   2278   -836  -1291   2125    444   1057    368    384   -124    244
   -353   2018   2369   -833  -1361   2192    444   1109    444    488    -10    348
   -392   2125   2514   -867  -1454   2320    491   1202    555    623    124    470
   -280   2231   2512   -974  -1395   2372    478   1254    613    696    200    550
   -223   2320   2543  -1049  -1384   2429    441   1262    639    730    249    589
   -236   2423   2660  -1093  -1449   2540    472   1296    685    784    306    633
   -236   2475   2712  -1122  -1475   2592    514   1322    717    810    335    672
   -218   2496   2714  -1137  -1465   2605    488   1322    709    797    319    659
   -200   2496   2696  -1148  -1449   2595    488   1314    693    766    280    639
   -189   2504   2691  -1158  -1441   2598    514   1291    667    724    233    607
   -231   2481   2712  -1124  -1473   2598    524   1262    633    672    176    563
   -220   2460   2681  -1119  -1449   2569    537   1231    594    615    111    498
   -223   2436   2660  -1109  -1441   2548    550   1197    548    550     36    441
   -277   2356   2631  -1039  -1454   2494    532   1145    480    465    -59    355
   -332   2294   2626   -982  -1480   2460    517   1104    428    405   -129    285
   -303   2296   2600   -995  -1452   2447    524   1080    402    374   -168    252
   -301   2278   2579   -989  -1441   2429    511   1049    374    345   -189    239
   -348   2257   2605   -956  -1475   2431    517   1039    363    332   -197    244
   -363   2242   2603   -940  -1486   2421    540   1036    363    332   -197    226
   -327   2247   2574   -958  -1449   2410    545   1028    355    322   -213    202
   -337   2252   2590   -958  -1465   2421    522   1028    358    332   -200    220
   -366   2275   2642   -953  -1504   2457    530   1034    376    358   -176    226
   -368   2325   2694   -979  -1532   2509    550   1049    397    376   -155    241
   -324   2356   2681  -1015  -1501   2517    553   1065    418    405   -129    290
   -332   2382   2714  -1026  -1525   2548    561   1088    449    444    -93    314
   -374   2421   2795  -1023  -1584   2608    540   1093    472    475    -54    361
   -355   2475   2829  -1062  -1592   2652    561   1122    511    509    -23    387
   -306   2525   2831  -1109  -1569   2678    581   1150    542    535     -5    413
   -314   2548   2863  -1119  -1590   2704    592   1153    550    542      2    446
   -327   2595   2920  -1135  -1623   2756    566   1148    563    566     31    483
   -329   2642   2969  -1156  -1649   2805    553   1156    589    610     77    519
   -309   2678   2987  -1184  -1647   2831    530   1148    592    633    101    532
   -293   2688   2982  -1200  -1639   2834    493   1132    574    639    111    537
   -280   2704   2985  -1213  -1631   2844    522   1143    581    646    122    540
   -277   2733   3011  -1228  -1644   2873    524   1140    581    644    119    563
   -298   2722   3021  -1210  -1660   2870    498   1130    576    633    106    584
   -314   2699   3013  -1192  -1665   2857    511   1124    574    631    106    579
   -314   2660   2972  -1174  -1644   2816    496   1124    563    626    109    587
   -301   2618   2920  -1161  -1610   2766    514   1150    574    639    119    602
   -293   2618   2912  -1161  -1602   2764    527   1158    581    649    122    600
   -322   2605   2927  -1143  -1626   2766    535   1161    589    654    124    584
   -309   2556   2865  -1124  -1587   2709    504   1132    550    615     93    555
   -342   2551   2894  -1106  -1621   2722    509   1111    537    597     75    561
   -374   2530   2904  -1078  -1639   2717    571   1150    579    641    124    589
   -358   2530   2889  -1088  -1623   2709    530   1124    553    613     93    545
   -384   2535   2920  -1075  -1652   2725    485   1098    535    594     64    568
   -439   2522   2959  -1044  -1699   2740    517   1122    563    633    101    592
   -394   2504   2899  -1054  -1647   2701    527   1130    568    636     96    574
   -387   2504   2891  -1060  -1639   2696    532   1148    584    657    106    581
   -405   2507   2912  -1052  -1660   2709    524   1153    600    675    129    594
   -423   2520   2943  -1049  -1686   2733    527   1166    610    678    127    597
   -381   2548   2930  -1083  -1654   2738    579   1252    685    722    119    571
   -361   2644   3003  -1143  -1683   2821    685   1415    859    862    202    600
   -337   2818   3156  -1241  -1745   2987    782   1608   1114   1140    465    836
   -283   3112   3395  -1415  -1839   3255    774   1831   1434   1571    956   1283
   -236   3525   3761  -1644  -1997   3642    633   1829   1522   1842   1431   1805
   -254   3642   3897  -1693  -2075   3767    498   1532   1254   1787   1688   2177
   -348   3574   3923  -1613  -2135   3748    376   1114    813   1457   1558   2112
   -511   3198   3710  -1345  -2109   3452    311    618    202    693    696   1345
   -579   2733   3312  -1075  -1945   3021    179    194   -415   -205   -405    371
   -472   2501   2974  -1015  -1725   2738     96    270   -374   -205   -480    275
   -418   2372   2790   -976  -1605   2579    155    501   -103     49   -303    342
   -400   2340   2740   -971  -1569   2538    262    727    171    303   -127    452
   -423   2431   2855  -1002  -1639   2642    449    976    480    584     96    615
   -400   2538   2938  -1070  -1670   2738    550   1137    646    737    213    685
   -316   2582   2899  -1132  -1608   2740    566   1202    714    797    259    743
   -319   2577   2896  -1130  -1608   2735    584   1231    748    831    298    753
   -306   2600   2907  -1145  -1605   2753    584   1239    763    844    301    758
   -340   2603   2943  -1132  -1641   2772    610   1257    795    880    340    828
   -368   2605   2974  -1119  -1673   2790    613   1275    823    917    384    844
   -384   2600   2985  -1106  -1686   2790    581   1262    813    904    366    820
   -400   2595   2995  -1096  -1696   2795    566   1249    813    901    366    844
   -428   2592   3021  -1083  -1725   2805    581   1265    849    945    413    867
   -407   2613   3021  -1104  -1714   2816    602   1273    867    961    426    888
   -368   2642   3011  -1137  -1691   2826    620   1291    891    982    454    937
   -361   2662   3024  -1150  -1691   2842    574   1291    893    992    467    927
   -371   2681   3052  -1156  -1712   2865    594   1301    911   1013    467    937
   -355   2701   3055  -1174  -1704   2878    584   1317    940   1047    501    987
   -353   2714   3068  -1182  -1709   2889    607   1358    992   1104    576   1044
   -319   2751   3070  -1215  -1693   2909    600   1369   1015   1122    592   1036
   -296   2759   3052  -1231  -1673   2904    571   1348   1005   1106    545   1000
   -301   2774   3076  -1236  -1688   2925    584   1376   1047   1148    584   1062
   -316   2785   3102  -1234  -1709   2943    600   1423   1101   1208    646   1117
   -275   2826   3102  -1275  -1688   2964    618   1475   1169   1278    719   1171
   -215   2881   3096  -1335  -1657   2987    589   1519   1231   1345    792   1218
   -218   2922   3138  -1353  -1678   3029    602   1564   1293   1413    854   1270
   -228   2956   3185  -1363  -1706   3068    600   1608   1353   1483    909   1353
   -223   3011   3234  -1392  -1727   3122    587   1665   1421   1582   1013   1462
   -200   3094   3294  -1449  -1748   3192    589   1717   1488   1673   1119   1548
   -207   3156   3361  -1475  -1784   3257    600   1756   1532   1732   1192   1590
   -213   3182   3393  -1486  -1805   3286    610   1769   1548   1748   1210   1621
   -200   3177   3377  -1488  -1787   3276    605   1753   1538   1743   1208   1641
   -200   3195   3395  -1499  -1800   3296    607   1743   1514   1719   1187   1623
   -189   3216   3406  -1514  -1797   3312    600   1722   1483   1688   1161   1608
   -194   3185   3377  -1496  -1787   3281    605   1680   1436   1644   1122   1571
   -223   3138   3361  -1457  -1792   3250    636   1657   1408   1602   1091   1548
   -259   3057   3315  -1400  -1787   3185    652   1618   1358   1538   1034   1486
   -265   2985   3250  -1358  -1756   3117    636   1566   1293   1460    956   1415
   -288   2940   3226  -1327  -1758   3083    636   1509   1228   1384    878   1340
   -303   2909   3213  -1301  -1758   3060    633   1462   1174   1325    813   1278
   -280   2860   3141  -1291  -1712   2998    623   1410   1117   1260    756   1231
   -290   2805   3096  -1257  -1693   2951    620   1382   1080   1231    722   1189
   -275   2772   3047  -1249  -1662   2909    613   1343   1036   1197    685   1150
   -319   2725   3044  -1202  -1680   2883    618   1325   1015   1184    675   1156
   -350   2725   3076  -1189  -1714   2902    615   1325   1008   1182    675   1145
   -329   2709   3039  -1189  -1686   2876    600   1319   1000   1176    670   1137
   -340   2681   3021  -1171  -1680   2852    607   1322   1002   1179    680   1150
   -314   2701   3016  -1192  -1665   2857    600   1330   1002   1182    680   1137
   -319   2709   3029  -1197  -1675   2868    576   1309    979   1169    654   1132
   -345   2683   3029  -1169  -1686   2855    584   1314    984   1179    675   1143
   -340   2681   3021  -1171  -1680   2850    600   1337   1005   1202    706   1158
   -314   2730   3044  -1208  -1678   2886    613   1353   1028   1231    740   1197
   -303   2777   3081  -1239  -1691   2927    631   1358   1034   1241    750   1202
   -316   2803   3120  -1241  -1717   2961    639   1363   1047   1257    763   1213
   -322   2818   3141  -1249  -1730   2979    628   1348   1041   1257    771   1226
   -283   2857   3141  -1286  -1712   2998    597   1330   1036   1252    774   1228
   -288   2868   3154  -1291  -1722   3011    581   1322   1034   1260    787   1244
   -285   2852   3138  -1283  -1712   2995    563   1325   1034   1265    802   1257
   -265   2831   3096  -1286  -1683   2964    555   1312   1023   1254    802   1257
   -265   2837   3102  -1286  -1683   2969    548   1312   1023   1254    813   1262
   -277   2816   3091  -1270  -1686   2953    548   1306   1021   1244    807   1257
   -280   2766   3044  -1244  -1662   2904    537   1286    997   1223    789   1234
   -290   2720   3011  -1215  -1652   2863    537   1265    979   1208    779   1218
   -306   2670   2977  -1182  -1641   2824    561   1265    974   1208    782   1215
   -311   2665   2977  -1176  -1644   2821    542   1244    948   1169    743   1176
   -309   2613   2922  -1153  -1615   2766    548   1231    943   1148    722   1187
   -324   2579   2902  -1127  -1613   2738    550   1228    943   1143    724   1176
   -332   2556   2889  -1111  -1610   2722    563   1218    932   1130    714   1148
   -290   2553   2842  -1132  -1569   2696    553   1197    909   1098    680   1130
   -296   2527   2824  -1117  -1558   2675    550   1189    901   1083    662   1122
   -309   2517   2826  -1104  -1569   2670    558   1189    911   1088    670   1122
   -296   2494   2790  -1098  -1543   2642    553   1184    914   1085    672   1124
   -296   2494   2787  -1098  -1543   2639    561   1184    919   1093    683   1140
   -298   2496   2795  -1098  -1548   2644    563   1187    927   1096    683   1124
   -267   2509   2774  -1122  -1522   2642    548   1176    924   1085    675   1130
   -277   2481   2759  -1101  -1517   2618    550   1182    932   1088    683   1137
   -290   2449   2740  -1080  -1517   2592    620   1267    992   1117    675   1093
   -267   2494   2761  -1111  -1514   2626    704   1405   1114   1202    701   1096
   -202   2681   2883  -1241  -1543   2782    802   1613   1350   1447    896   1226
   -132   2946   3078  -1405  -1605   3011    872   1909   1701   1867   1309   1590
    -77   3276   3354  -1597  -1714   3315    792   1935   1813   2153   1779   2145
   -137   3528   3665  -1693  -1901   3595    600   1558   1571   2158   2099   2579
   -267   3587   3852  -1662  -2060   3720    392   1026   1135   1888   2075   2626
   -426   3226   3652  -1400  -2039   3439    254    498    566   1231   1379   2018
   -548   2613   3159  -1034  -1852   2886    153    137    -12    368    329   1036
   -485   2223   2707   -870  -1595   2465     59    132   -114    168     41    704
   -439   2091   2527   -826  -1483   2309     88    345    109    361    153    727
   -384   2099   2483   -857  -1434   2291    200    597    371    576    290    841
   -345   2158   2501   -909  -1423   2327    376    865    644    823    488    956
   -306   2229   2535   -961  -1421   2382    509   1034    807    976    615   1047
   -252   2304   2556  -1026  -1405   2429    581   1119    896   1062    685   1096
   -207   2356   2564  -1072  -1384   2460    592   1135    922   1083    691   1078
   -194   2353   2548  -1080  -1371   2449    602   1145    935   1093    691   1127
   -179   2364   2543  -1091  -1361   2452    633   1176    974   1132    740   1171
   -163   2390   2551  -1114  -1356   2468    644   1189   1000   1158    776   1169
   -174   2372   2546  -1098  -1358   2457    639   1192   1005   1161    782   1150
   -171   2372   2543  -1101  -1356   2455    654   1200   1010   1161    776   1171
   -155   2390   2546  -1117  -1350   2465    654   1202   1021   1169    792   1202
   -158   2353   2512  -1098  -1335   2434    675   1218   1044   1192    810   1213
   -150   2359   2509  -1104  -1330   2434    672   1236   1067   1215    833   1234
    -90   2359   2447  -1135  -1267   2403    659   1244   1075   1231    870   1270
   -101   2353   2452  -1127  -1278   2403    667   1260   1085   1239    891   1260
   -109   2322   2431  -1106  -1270   2377    678   1270   1096   1239    878   1257
   -101   2338   2439  -1117  -1270   2387    685   1278   1111   1252    885   1286
    -96   2312   2408  -1109  -1252   2359    678   1296   1135   1278    914   1299
   -101   2273   2372  -1085  -1236   2322    675   1319   1166   1309    945   1317
    -90   2281   2372  -1096  -1231   2325    670   1343   1200   1343    979   1337
    -93   2255   2348  -1080  -1221   2301    662   1366   1226   1369   1002   1356
    -54   2294   2348  -1119  -1202   2320    665   1395   1257   1397   1034   1392
     38   2434   2395  -1239  -1176   2416    709   1462   1332   1478   1111   1467
     38   2475   2436  -1257  -1197   2457    717   1509   1382   1535   1166   1509
     23   2496   2473  -1260  -1223   2486    704   1548   1431   1597   1226   1558
     46   2556   2507  -1301  -1231   2533    696   1597   1491   1667   1296   1623
     67   2611   2540  -1340  -1236   2577    696   1639   1543   1727   1363   1691
     75   2675   2600  -1376  -1265   2639    680   1665   1577   1771   1408   1745
     67   2756   2688  -1410  -1309   2722    662   1691   1608   1813   1462   1808
     85   2735   2650  -1413  -1283   2694    665   1673   1579   1787   1452   1803
    119   2720   2598  -1421  -1239   2660    683   1654   1561   1758   1431   1790
    161   2743   2579  -1452  -1208   2660    675   1634   1540   1738   1415   1779
    153   2696   2543  -1423  -1195   2621    665   1597   1496   1693   1374   1748
    155   2655   2499  -1405  -1171   2577    680   1561   1452   1641   1325   1696
    145   2608   2462  -1376  -1158   2535    693   1509   1400   1571   1252   1636
    109   2530   2418  -1319  -1156   2475    688   1441   1335   1493   1171   1561
    129   2483   2353  -1306  -1111   2418    704   1395   1291   1431   1106   1499
    109   2413   2304  -1265  -1096   2359    701   1345   1241   1374   1057   1447
     83   2340   2257  -1213  -1085   2299    709   1309   1208   1332   1021   1402
     57   2252   2195  -1158  -1067   2223    701   1275   1163   1291    974   1350
     51   2213   2161  -1132  -1054   2187    696   1257   1132   1265    953   1325
     62   2190   2125  -1127  -1031   2158    683   1231   1106   1247    930   1293
     46   2158   2112  -1104  -1034   2135    672   1210   1091   1234    917   1273
      7   2145   2138  -1078  -1065   2140    670   1205   1088   1231    919   1270
      7   2127   2120  -1067  -1054   2125    667   1205   1083   1226    914   1257
     51   2143   2088  -1098  -1018   2117    644   1197   1075   1228    922   1262
     41   2127   2086  -1085  -1021   2107    646   1208   1078   1241    932   1267
     20   2117   2094  -1070  -1036   2107    644   1208   1078   1254    943   1270
      2   2107   2104  -1054  -1049   2107    652   1208   1080   1262    950   1273
    -15   2127   2143  -1057  -1078   2132    670   1218   1096   1280    969   1278
    -10   2158   2169  -1075  -1088   2164    698   1228   1111   1301    992   1299
     41   2197   2153  -1119  -1054   2174    698   1226   1111   1309   1000   1306
     10   2190   2179  -1098  -1083   2184    670   1208   1101   1301    997   1304
    -15   2171   2187  -1078  -1101   2179    615   1169   1078   1283    984   1291
      0   2174   2174  -1088  -1085   2174    568   1148   1065   1273    984   1286
      0   2145   2145  -1075  -1072   2145    545   1124   1044   1252    974   1275
    -33   2117   2151  -1041  -1091   2132    537   1096   1015   1226    953   1262
    -33   2127   2161  -1047  -1096   2143    537   1091   1008   1223    961   1273
    -20   2104   2122  -1041  -1070   2112    548   1096   1002   1221    963   1270
     10   2068   2055  -1041  -1021   2062    530   1072    971   1189    935   1244
     46   2068   2021  -1057   -987   2044    511   1047    945   1169    911   1228
     18   2029   2008  -1026   -995   2018    506   1044    932   1156    896   1210
    -41   1945   1984   -953  -1013   1964    514   1028    904   1122    859   1176
   -111   1847   1956   -870  -1034   1901    519    997    872   1080    820   1143
   -122   1805   1927   -841  -1023   1865    519    974    854   1054    795   1119
    -90   1803   1893   -857   -992   1849    517    966    844   1039    774   1104
    -75   1818   1893   -872   -984   1857    519    953    836   1026    769   1091
    -90   1784   1875   -849   -982   1829    530    953    836   1021    766   1091
   -109   1701   1810   -795   -958   1756    524    948    828   1008    753   1083
   -145   1670   1816   -763   -982   1743    498    930    818    992    745   1078
   -148   1657   1803   -756   -974   1730    480    917    805    979    732   1060
   -161   1628   1787   -735   -974   1706    472    904    795    958    717   1039
   -168   1613   1782   -722   -974   1696    462    898    792    958    719   1041
   -189   1595   1782   -704   -984   1688    480    917    807    976    730   1052
   -179   1602   1782   -711   -982   1691    553    997    878   1021    740   1028
   -137   1662   1800   -763   -969   1730    636   1135   1010   1122    787   1023
   -103   1803   1906   -849  -1005   1855    704   1325   1228   1345    974   1169
    -38   2078   2117  -1021  -1078   2096    732   1556   1530   1719   1382   1569
     28   2434   2405  -1234  -1187   2421    680   1592   1639   1958   1797   2088
    -20   2642   2662  -1314  -1340   2652    535   1296   1413   1912   2065   2520
   -153   2675   2829  -1260  -1491   2751    392    857   1034   1670   2088   2644
   -265   2288   2553  -1013  -1410   2421    259    345    441    979   1327   1909
   -327   1727   2055   -701  -1192   1891    145    -77   -155    135    267    857
   -288   1340   1628   -527   -958   1486     44   -129   -290    -96    -62    496
   -228   1174   1402   -472   -815   1288     75     67    -62    111     75    561
   -205   1156   1358   -478   -782   1257    153    314    218    371    257    678
   -184   1244   1428   -530   -807   1335    285    579    504    626    452    815
   -179   1340   1519   -581   -849   1428    420    763    711    813    600    919
   -166   1371   1538   -602   -852   1454    478    826    792    880    644    950
   -148   1374   1522   -615   -836   1449    498    831    805    888    644    948
   -161   1382   1540   -610   -852   1460    509    846    828    906    667    971
   -192   1358   1548   -584   -870   1452    519    878    865    948    711   1010
   -155   1327   1483   -584   -818   1405    511    880    872    953    719   1018
   -155   1325   1480   -584   -818   1402    509    883    875    948    706    992
   -158   1340   1496   -592   -826   1418    514    888    893    961    717   1000
   -158   1345   1504   -594   -831   1423    524    883    906    971    732   1013
   -150   1325   1475   -587   -813   1400    527    888    911    974    732   1018
   -137   1322   1460   -592   -797   1389    504    898    922    987    748   1039
   -145   1322   1465   -589   -805   1392    496    898    924    992    756   1057
   -137   1325   1462   -594   -800   1392    498    904    932   1002    769   1070
   -140   1335   1475   -597   -807   1405    511    914    945   1021    787   1075
   -148   1330   1478   -592   -813   1402    491    911    943   1021    784   1072
   -137   1332   1470   -597   -805   1400    496    924    963   1039    800   1091
   -135   1335   1470   -602   -802   1402    496    945    989   1067    831   1119
   -142   1325   1467   -589   -805   1395    488    961   1008   1091    857   1137
   -142   1319   1462   -589   -802   1389    483    992   1041   1127    898   1161
   -109   1363   1473   -628   -792   1418    514   1044   1111   1195    963   1215
   -111   1379   1491   -636   -802   1434    517   1070   1150   1241   1000   1257
    -98   1431   1530   -665   -813   1480    522   1109   1200   1293   1060   1304
    -80   1517   1597   -719   -839   1556    535   1171   1278   1382   1156   1376
    -93   1527   1621   -717   -857   1574    550   1231   1356   1470   1249   1454
    -90   1548   1636   -730   -862   1592    542   1286   1423   1548   1335   1522
    -46   1595   1641   -774   -844   1618    509   1288   1441   1574   1366   1558
    -64   1639   1704   -789   -883   1670    504   1278   1449   1587   1382   1587
    -88   1631   1719   -771   -904   1675    506   1288   1447   1592   1397   1613
   -111   1571   1680   -730   -896   1626    501   1280   1439   1577   1395   1613
   -140   1519   1660   -688   -898   1590    501   1262   1418   1548   1374   1592
   -124   1491   1613   -683   -870   1553    498   1241   1392   1512   1335   1571
   -122   1428   1548   -654   -836   1488    517   1218   1361   1467   1291   1512
   -129   1363   1493   -618   -810   1428    519   1174   1306   1395   1210   1434
   -155   1270   1426   -555   -789   1348    535   1122   1247   1312   1124   1348
   -176   1179   1356   -504   -766   1267    517   1052   1176   1215   1023   1247
   -192   1130   1322   -470   -756   1226    519    992   1119   1140    945   1179
   -213   1047   1257   -418   -735   1150    532    950   1085   1093    904   1137
   -226    992   1218   -381   -722   1104    524    919   1054   1057    880   1096
   -226    937   1163   -358   -696   1049    511    875   1005   1000    820   1031
   -218    922   1140   -353   -680   1031    493    854    984    976    789   1018
   -194    927   1122   -366   -659   1023    504    854    979    969    784   1010
   -205    922   1127   -358   -665   1023    522    846    982    969    789   1013
   -205    911   1117   -353   -662   1015    517    836    982    963    787   1005
   -184    937   1119   -376   -652   1028    522    828    982    956    784   1010
   -192    963   1156   -387   -675   1060    506    823    989    966    800   1034
   -197    958   1156   -379   -675   1057    485    823    995    976    815   1039
   -181    992   1174   -407   -678   1083    517    849   1023    997    839   1057
   -176   1028   1205   -426   -691   1114    532    872   1047   1015    854   1065
   -168   1044   1213   -439   -691   1127    537    880   1060   1021    865   1070
   -194   1060   1254   -431   -724   1156    519    865   1052   1013    854   1049
   -197   1070   1265   -439   -730   1166    519    852   1052   1018    857   1062
   -200   1067   1267   -433   -732   1166    485    831   1041   1015    865   1091
   -189   1044   1234   -428   -711   1137    446    810   1015   1002    872   1098
   -163   1044   1208   -439   -685   1124    426    795   1000    984    867   1093
   -168   1047   1215   -441   -691   1130    420    784    982    971    857   1098
   -194   1021   1215   -415   -704   1117    407    758    953    945    833   1083
   -205    971   1176   -384   -693   1072    407    753    940    922    805   1054
   -192    924   1117   -366   -654   1021    397    740    922    898    784   1047
   -194    872   1065   -340   -628    966    405    753    924    901    779   1031
   -205    815   1021   -306   -613    917    407    735    898    867    732    969
   -205    792    997   -293   -602    893    402    696    865    828    698    930
   -239    750    989   -254   -613    870    405    691    859    818    698    924
   -249    693    940   -223   -594    815    420    696    857    807    688    911
   -218    683    901   -233   -558    792    413    672    831    769    646    885
   -220    662    883   -223   -553    771    413    672    826    763    646    909
   -215    644    859   -213   -537    750    407    670    833    774    662    896
   -218    602    820   -192   -519    711    413    672    836    771    657    872
   -207    613    820   -202   -514    717    407    667    831    753    641    888
   -192    628    820   -220   -506    724    392    649    810    732    620    875
   -192    620    813   -213   -501    717    389    631    805    727    618    862
   -205    581    784   -189   -493    683    405    652    826    737    623    865
   -200    592    792   -197   -496    691    467    717    885    763    605    831
   -207    644    852   -218   -530    745    540    836   1002    833    600    807
   -192    782    974   -293   -581    878    613    997   1200   1026    756    930
    -98   1054   1150   -478   -626   1101    600   1202   1491   1410   1176   1306
    -38   1389   1428   -675   -732   1408    504   1262   1649   1743   1686   1842
    -88   1561   1649   -737   -870   1605    387   1062   1493   1805   2060   2309
   -114   1597   1712   -740   -911   1654    257    706   1109   1577   2109   2408
   -220   1257   1478   -519   -849   1366    166    200    462    802   1309   1712
   -311    831   1140   -259   -727    984     49   -280   -194   -124    181    730
   -285    493    776   -103   -532    633    -49   -342   -342   -363   -174    384
   -233    296    530    -31   -381    413    -18   -127   -106   -140    -46    407
   -218    267    485    -25   -353    376     70     83    163    103    114    485
   -187    329    517    -72   -350    423    213    306    439    353    298    597
   -174    381    555   -103   -366    467    353    501    665    558    457    701
   -163    402    566   -119   -363    483    449    597    769    657    532    766
   -150    441    592   -148   -371    517    420    602    779    675    555    795
   -153    454    607   -150   -381    530    405    613    789    685    563    802
   -150    452    602   -153   -376    527    431    628    802    701    566    810
   -137    478    615   -168   -376    545    441    649    820    724    587    823
   -132    488    618   -179   -374    550    446    652    828    732    602    836
   -137    480    618   -171   -379    548    462    665    849    753    631    849
   -116    478    594   -181   -358    535    449    665    846    748    620    831
    -98    483    581   -192   -340    532    439    667    846    748    610    826
    -93    498    589   -205   -340    542    444    670    852    753    618    831
   -101    509    607   -205   -353    558    436    667    854    758    633    841
    -90    522    613   -218   -350    566    433    680    878    776    665    872
   -101    501    602   -200   -350    550    433    688    891    789    683    878
   -114    504    618   -197   -366    561    441    696    911    800    696    888
    -88    506    594   -210   -342    550    441    704    922    807    701    904
    -62    496    558   -218   -311    527    433    709    932    818    709    901
    -57    493    550   -218   -303    522    446    732    956    846    735    898
    -93    514    607   -210   -350    561    452    761    987    880    771    924
    -85    537    620   -226   -353    579    459    789   1021    917    797    971
    -67    566    631   -252   -350    597    433    810   1057    961    839   1005
    -77    597    675   -259   -376    636    436    854   1122   1039    914   1062
    -64    628    691   -283   -376    659    444    898   1184   1114    995   1124
    -72    667    740   -296   -405    704    439    937   1244   1192   1083   1187
    -46    711    758   -332   -402    735    426    969   1299   1265   1163   1247
    -41    763    805   -361   -423    784    431   1008   1350   1327   1228   1304
    -51    766    818   -358   -436    792    436   1047   1384   1369   1273   1353
    -18    792    807   -387   -413    800    415   1039   1366   1356   1267   1343
    -15    787    802   -387   -410    795    397   1005   1330   1314   1231   1317
    -64    732    797   -332   -431    763    418    989   1309   1280   1208   1304
   -116    644    761   -265   -439    704    454    971   1278   1231   1158   1257
    -90    607    698   -259   -394    652    441    927   1221   1156   1080   1171
    -83    561    644   -241   -363    602    405    865   1143   1060    982   1078
   -116    498    615   -189   -366    555    446    833   1093    989    917   1023
   -158    413    568   -129   -363    491    462    787   1028    906    831    932
   -184    353    537    -85   -361    444    462    722    953    807    730    859
   -176    322    498    -72   -337    407    413    662    880    727    649    797
   -231    236    467     -2   -348    350    426    639    844    683    602    745
   -231    171    402     28   -316    288    423    618    818    649    568    709
   -218    142    361     36   -290    252    423    605    807    636    558    691
   -241     90    332     72   -285    210    441    605    802    626    553    680
   -236    103    340     67   -288    220    431    576    779    597    530    654
   -280     33    314    122   -298    174    428    576    776    597    527    641
   -293     70    361    111   -327    215    449    587    776    597    522    631
   -275     44    316    114   -296    179    423    563    758    579    506    602
   -303     62    366    122   -335    213    426    581    782    600    535    628
   -288    142    431     72   -361    285    423    597    802    626    563    659
   -283    200    483     41   -384    340    439    597    810    628    568    662
   -298    179    478     57   -387    327    410    581    789    610    558    644
   -257    226    483     15   -368    353    371    574    792    623    581    670
   -277    252    530     12   -402    389    384    581    813    649    610    706
   -324    236    558     44   -441    397    400    587    823    662    623    722
   -353    194    545     77   -449    368    368    550    779    631    594    696
   -366    194    561     85   -462    376    345    527    756    615    584    675
   -361    192    553     83   -457    371    342    527    761    623    597    683
   -363    114    478    124   -420    293    350    535    761    620    600    691
   -392     23    415    181   -405    218    366    548    761    620    607    698
   -418    -23    394    220   -407    184    392    587    782    641    628    704
   -400    -88    311    241   -358    111    350    532    732    581    566    659
   -444   -101    342    270   -394    119    355    530    727    566    545    649
   -415   -119    296    267   -358     85    324    488    685    522    493    589
   -462   -145    316    303   -389     85    327    488    680    511    488    589
   -483   -202    280    342   -381     36    324    480    665    488    467    558
   -506   -257    246    381   -376     -5    337    465    654    459    433    511
   -548   -290    257    418   -405    -15    290    441    636    441    413    504
   -589   -303    285    446   -439    -10    259    418    623    428    407    506
   -597   -322    272    457   -436    -25    262    413    613    418    400    488
   -610   -345    262    478   -436    -41    265    400    600    400    379    475
   -607   -368    239    485   -426    -64    262    389    589    387    366    465
   -646   -426    220    537   -433   -103    272    387    589    379    363    462
   -683   -480    200    579   -441   -140    270    392    594    376    350    441
   -688   -470    218    579   -454   -127    285    436    646    397    316    371
   -724   -439    285    581   -506    -77    348    530    756    483    327    335
   -743   -319    423    532   -584     51    392    691    963    724    532    506
   -662    -54    607    358   -636    275    358    885   1241   1135   1031   1008
   -613    265    878    174   -745    571    233    846   1262   1325   1480   1553
   -683    348   1031    166   -857    688    124    589    976   1182   1701   1901
   -802    213   1015    296   -909    613     18    218    491    737   1522   1800
   -945   -187    756    563   -852    285    -85   -280   -155    -93    511    849
  -1023   -568    454    795   -740    -57   -202   -639   -646   -797   -475    -83
  -1018   -849    168    932   -594   -340   -233   -605   -639   -826   -626   -288
  -1005  -1041    -36   1023   -485   -540   -205   -402   -387   -576   -462   -210
  -1010  -1031    -20   1018   -498   -527   -158   -220   -124   -316   -272    -88
  -1021  -1005     15   1013   -519   -496    -49    -28    119    -90    -96     28
  -1008   -956     49    979   -530   -454     23     98    272     59     12    103
  -1015   -888    127    953   -571   -381     85    187    371    155     93    168
  -1028   -904    122    966   -576   -392     83    194    381    166    101    158
  -1018   -917    101    966   -561   -407     57    187    368    150     72    122
  -1062   -935    127    997   -597   -405     51    181    368    150     70    129
  -1091   -966    124   1028   -607   -420     33    166    358    137     67    119
  -1137  -1013    122   1075   -631   -446      7    142    340    124     49     90
  -1208  -1049    158   1127   -685   -444      7    135    335    124     49     88
  -1239  -1057    179   1145   -711   -439     12    135    342    129     59     96
  -1228  -1072    155   1150   -693   -459    -23    127    337    122     51     83
  -1234  -1106    124   1169   -680   -491    -57    119    319    106     28     54
  -1210  -1104    106   1156   -659   -498    -54    116    322    114     28     57
  -1218  -1070    148   1145   -683   -462    -49    119    337    135     51     85
  -1312  -1106    205   1210   -758   -452    -93    103    329    132     57     98
  -1374  -1153    220   1262   -797   -467    -93     90    311    114     31     51
  -1441  -1213    228   1327   -836   -493   -103     75    301    109     15     20
  -1384  -1169    215   1275   -802   -478   -109     90    322    135     41     46
  -1363  -1169    194   1267   -779   -488   -127    109    332    153     59     57
  -1353  -1182    168   1265   -761   -506   -145    114    348    176     75     64
  -1366  -1179    187   1270   -776   -496   -171    127    379    215    111     98
  -1382  -1158    223   1270   -805   -467   -176    155    423    272    163    142
  -1384  -1130    254   1257   -820   -439   -161    187    470    332    220    189
  -1389  -1101    285   1244   -841   -407   -174    218    522    400    293    254
  -1405  -1072    332   1239   -870   -371   -213    239    566    462    368    329
  -1408  -1036    371   1221   -891   -332   -213    272    613    524    441    407
  -1374   -956    418   1166   -896   -270   -215    298    649    571    504    470
  -1402   -966    433   1184   -919   -267   -220    303    652    571    511    483
  -1436   -987    449   1210   -945   -270   -210    303    649    558    504    480
  -1447  -1000    444   1223   -948   -277   -218    277    620    524    472    459
  -1439  -1008    431   1223   -935   -288   -252    239    576    472    420    420
  -1493  -1052    441   1270   -971   -306   -246    207    532    415    358    368
  -1509  -1119    387   1314   -948   -366   -244    179    480    340    272    288
  -1504  -1195    306   1348   -906   -444   -239    148    420    257    181    194
  -1514  -1247    267   1382   -891   -491   -231    109    374    189    103    122
  -1501  -1306    194   1402   -849   -555   -239     59    306    111     20     44
  -1545  -1400    145   1473   -846   -628   -231     23    252     49    -49    -23
  -1558  -1447    111   1501   -836   -670   -223    -12    210      0   -106    -72
  -1608  -1499    109   1553   -859   -696   -241    -46    174    -44   -150   -111
  -1597  -1522     72   1558   -836   -724   -239    -64    142    -77   -187   -150
  -1564  -1548     12   1556   -789   -769   -215    -75    122   -101   -215   -181
  -1569  -1584    -18   1574   -776   -802   -239    -98    101   -129   -236   -210
  -1561  -1569     -7   1566   -776   -789   -285   -122     85   -142   -244   -218
  -1595  -1592      0   1592   -800   -797   -272   -129     83   -148   -249   -231
  -1613  -1615     -2   1613   -807   -810   -259   -132     80   -150   -249   -239
  -1615  -1647    -31   1628   -792   -839   -257   -135     83   -140   -244   -233
  -1556  -1634    -77   1595   -740   -857   -241   -119     93   -124   -233   -226
  -1509  -1566    -57   1538   -727   -810   -262   -106    109   -109   -213   -202
  -1527  -1517     10   1522   -771   -753   -254    -88    140    -80   -179   -166
  -1561  -1535     25   1545   -795   -756   -241    -90    142    -80   -174   -168
  -1561  -1556      5   1558   -784   -776   -277   -127    111   -111   -205   -197
  -1660  -1527    132   1592   -898   -698   -239    -93    153    -67   -153   -142
  -1615  -1491    124   1553   -872   -685   -236    -77    161    -49   -142   -124
  -1551  -1540     10   1543   -782   -763   -293   -119    106    -90   -184   -158
  -1519  -1540    -20   1530   -750   -782   -293   -122    106    -80   -161   -129
  -1540  -1525     15   1532   -782   -753   -270   -119    114    -64   -135   -111
  -1558  -1519     38   1538   -800   -740   -254   -122    103    -80   -150   -132
  -1582  -1553     25   1566   -805   -763   -262   -116     85   -101   -187   -150
  -1584  -1636    -51   1610   -766   -844   -285   -137     38   -145   -236   -194
  -1602  -1683    -80   1641   -761   -883   -270   -140     23   -153   -239   -192
  -1600  -1701   -101   1649   -750   -901   -257   -140     20   -161   -241   -200
  -1605  -1769   -163   1686   -722   -966   -259   -161    -12   -194   -285   -257
  -1590  -1808   -218   1699   -685  -1013   -228   -155    -18   -194   -298   -285
  -1613  -1860   -246   1735   -685  -1054   -254   -181    -44   -226   -319   -298
  -1634  -1891   -259   1761   -688  -1075   -257   -192    -62   -249   -340   -314
  -1613  -1891   -277   1751   -670  -1085   -239   -179    -62   -252   -342   -319
  -1584  -1893   -309   1740   -639  -1101   -249   -171    -67   -262   -361   -306
  -1564  -1886   -324   1722   -620  -1106   -252   -181    -88   -283   -384   -329
  -1587  -1914   -329   1751   -631  -1122   -272   -200   -111   -306   -407   -350
  -1605  -1945   -342   1774   -633  -1145   -272   -205   -127   -311   -413   -355
  -1577  -1932   -355   1756   -610  -1145   -259   -194   -122   -301   -394   -345
  -1571  -1940   -368   1756   -602  -1156   -244   -192   -122   -306   -402   -363
  -1540  -1938   -397   1740   -574  -1169   -239   -163   -106   -301   -420   -392
  -1538  -1945   -407   1740   -568  -1176   -174    -67    -31   -257   -436   -444
  -1522  -1901   -379   1712   -571  -1140    -93     96    124   -103   -340   -407
  -1467  -1683   -218   1574   -628   -950    -31    306    376    192    -54   -142
  -1415  -1405     10   1410   -714   -698    -15    491    623    532    368    340
  -1426  -1135    288   1280   -859   -423    -88    368    561    607    704    846
  -1535  -1028    506   1283  -1021   -262   -228     10    239    467    898   1208
  -1644  -1130    514   1384  -1080   -309   -363   -452   -252     33    613    963
  -1712  -1551    161   1631   -937   -693   -462   -919   -854   -737   -337     -5
  -1704  -1974   -272   1839   -717  -1124   -592  -1182  -1278  -1343  -1140   -826
  -1628  -2174   -545   1901   -542  -1361   -644  -1104  -1205  -1304  -1182   -924
  -1597  -2221   -623   1909   -488  -1423   -584   -878   -937  -1052  -1010   -810
  -1587  -2166   -579   1875   -506  -1374   -449   -602   -633   -769   -807   -665
  -1543  -2075   -532   1808   -506  -1306   -290   -358   -376   -532   -628   -532
  -1499  -2036   -537   1769   -480  -1288   -207   -244   -257   -423   -542   -465
  -1519  -2034   -514   1774   -504  -1275   -184   -213   -220   -392   -530   -470
  -1499  -2005   -506   1751   -496  -1257   -184   -200   -218   -387   -540   -472
  -1475  -2005   -530   1738   -472  -1267   -176   -176   -200   -358   -519   -449
  -1465  -2029   -563   1748   -452  -1296   -168   -161   -189   -342   -504   -433
  -1436  -2000   -563   1717   -439  -1283   -155   -148   -179   -327   -488   -431
  -1415  -1974   -561   1693   -428  -1267   -155   -140   -176   -314   -483   -428
  -1402  -1958   -555   1678   -426  -1260   -150   -140   -184   -319   -501   -436
  -1395  -1945   -550   1670   -423  -1249   -142   -129   -179   -309   -506   -420
  -1382  -1917   -535   1647   -426  -1226   -145   -127   -174   -301   -498   -407
  -1361  -1930   -568   1644   -397  -1249   -148   -119   -166   -296   -496   -402
  -1332  -1919   -589   1623   -374  -1254   -142   -103   -142   -270   -467   -376
  -1327  -1901   -574   1615   -376  -1239   -119    -80   -114   -236   -428   -342
  -1335  -1896   -561   1615   -387  -1228   -114    -85   -119   -239   -431   -355
  -1345  -1891   -545   1615   -400  -1218    -96    -57    -98   -215   -418   -345
  -1345  -1867   -522   1605   -413  -1195   -101    -10    -72   -181   -392   -322
  -1299  -1831   -532   1566   -384  -1182    -98      5    -59   -166   -387   -303
  -1288  -1800   -514   1543   -389  -1158    -98     33    -31   -124   -353   -270
  -1260  -1787   -527   1522   -368  -1156    -83     64     -2    -96   -322   -239
  -1223  -1748   -527   1483   -350  -1137    -80     96     31    -57   -280   -197
  -1184  -1691   -506   1439   -340  -1098    -70    145     83      5   -228   -148
  -1156  -1641   -488   1397   -335  -1067    -54    205    142     70   -158    -83
  -1111  -1561   -449   1337   -332  -1005    -54    257    200    145    -83      0
  -1062  -1478   -415   1267   -324   -948    -64    314    257    220     -5     88
  -1021  -1397   -376   1210   -322   -888    -59    361    303    280     59    145
   -997  -1379   -381   1187   -309   -880    -75    374    314    293     85    184
   -979  -1309   -332   1143   -324   -820    -64    387    329    311    119    228
   -984  -1278   -293   1130   -348   -784    -46    384    322    303    119    228
   -969  -1262   -293   1117   -337   -779    -31    376    314    285    109    218
   -963  -1273   -309   1117   -329   -792    -20    363    293    254     85    205
   -966  -1299   -332   1130   -316   -815     -5    335    252    197     28    163
   -987  -1317   -332   1150   -327   -826      5    309    218    150    -25    132
   -989  -1353   -363   1171   -314   -859     18    277    176     98    -83     85
   -945  -1410   -465   1176   -244   -937     23    213     98      2   -187    -12
   -963  -1452   -488   1208   -239   -971     23    163     46    -62   -254    -80
   -961  -1460   -501   1210   -233   -982     44    137     23    -90   -285   -111
   -927  -1460   -532   1195   -197   -997     51    109     -2   -124   -319   -142
   -927  -1522   -597   1223   -166  -1060     25     62    -62   -187   -379   -197
   -917  -1514   -597   1215   -161  -1057     18     49    -88   -218   -410   -228
   -953  -1548   -597   1249   -179  -1072     31     31   -101   -231   -428   -241
   -974  -1600   -626   1288   -174  -1114     49     49    -83   -215   -415   -233
   -937  -1558   -620   1247   -161  -1091     41     51    -75   -200   -405   -226
   -875  -1475   -602   1174   -137  -1039     59     67    -59   -179   -379   -205
   -849  -1506   -659   1176    -96  -1083     20     46    -88   -202   -400   -231
   -766  -1470   -704   1119    -31  -1088     41     96    -49   -161   -363   -202
   -737  -1369   -633   1052    -54  -1002    116    148     15    -96   -298   -148
   -743  -1262   -522   1002   -111   -893    231    194     72    -38   -236    -88
   -844  -1312   -470   1075   -189   -891    249    176     57    -51   -246   -109
   -831  -1317   -485   1075   -174   -901    223    161     41    -67   -262   -129
   -841  -1309   -467   1072   -187   -888    202    158     44    -54   -246   -127
   -891  -1327   -439   1109   -228   -883    176    142     38    -51   -239   -129
   -896  -1345   -449   1119   -223   -898    148    127     18    -67   -249   -153
   -901  -1379   -478   1140   -213   -930     70     96    -28   -103   -288   -181
   -927  -1397   -470   1161   -231   -935     83     90    -44   -114   -296   -174
   -924  -1408   -483   1163   -220   -945     85    103    -44   -106   -280   -166
   -940  -1473   -532   1205   -205  -1002     64     83    -77   -135   -301   -200
   -974  -1530   -555   1252   -210  -1044     59     59   -116   -176   -340   -244
   -997  -1556   -561   1275   -218  -1060     57     46   -140   -194   -355   -257
  -1000  -1605   -605   1301   -200  -1104     46     31   -166   -218   -368   -283
  -1018  -1665   -646   1340   -187  -1156     38     -2   -210   -262   -413   -337
  -1062  -1693   -631   1379   -215  -1163     62      2   -220   -277   -433   -361
  -1078  -1701   -626   1387   -226  -1163     59     -2   -236   -296   -441   -381
  -1054  -1730   -675   1389   -189  -1202     57    -23   -265   -329   -470   -420
  -1036  -1774   -737   1405   -153  -1254     41    -25   -277   -345   -483   -441
   -982  -1704   -722   1343   -129  -1213     44    -18   -277   -335   -470   -423
   -945  -1670   -727   1306   -111  -1197     62    -23   -293   -358   -485   -457
   -940  -1673   -735   1306   -103  -1205     59    -31   -309   -374   -509   -480
   -961  -1725   -763   1340    -98  -1244     59    -33   -319   -381   -519   -478
   -979  -1748   -769   1363   -106  -1260     64    -33   -322   -379   -509   -475
   -971  -1738   -766   1353   -103  -1254     51    -44   -345   -410   -535   -509
   -953  -1756   -802   1353    -75  -1280     64    -25   -345   -420   -563   -522
   -935  -1714   -782   1325    -77  -1249    148     80   -270   -374   -550   -537
   -883  -1639   -756   1262    -64  -1197    246    236   -142   -275   -506   -545
   -833  -1493   -659   1161    -90  -1078    335    465    106    -12   -272   -348
   -758  -1226   -470    992   -145   -849    381    717    413    366    142     64
   -680   -872   -194    776   -244   -535    335    732    506    597    553    587
   -732   -659     72    696   -402   -293    184    384    257    548    813   1010
   -891   -706    184    797   -537   -259     44    -96   -176    236    704   1008
  -1036  -1122    -85   1078   -478   -602    -57   -561   -740   -431    -51    239
  -1078  -1647   -568   1361   -257  -1109   -205   -945  -1312  -1221  -1010   -714
   -995  -1958   -963   1478    -15  -1462   -329   -979  -1402  -1384  -1239   -987
   -953  -2021  -1070   1486     57  -1545   -280   -748  -1158  -1179  -1119   -935
   -945  -2013  -1067   1478     59  -1540   -166   -485   -878   -935   -963   -818
   -888  -1906  -1018   1397     64  -1462     12   -194   -579   -665   -756   -672
   -836  -1792   -956   1314     59  -1374    124    -41   -418   -514   -633   -587
   -909  -1829   -922   1369      5  -1376    155    -18   -389   -493   -631   -576
   -943  -1883   -940   1413     -2  -1413    155    -10   -389   -496   -639   -589
   -875  -1797   -922   1335     20  -1358    215     57   -322   -433   -579   -530
   -737  -1623   -885   1182     72  -1254    324    166   -207   -324   -472   -428
   -600  -1538   -937   1067    168  -1236    332    197   -181   -296   -452   -410
   -597  -1514   -917   1057    158  -1215    316    200   -181   -298   -457   -423
   -597  -1410   -813   1002    106  -1111    327    226   -145   -259   -413   -381
   -574  -1395   -820    984    122  -1109    350    239   -122   -236   -392   -348
   -576  -1384   -807    979    114  -1096    348    241   -114   -231   -389   -348
   -610  -1387   -776    997     80  -1083    337    241   -101   -223   -384   -342
   -631  -1397   -769   1013     67  -1083    335    236    -96   -218   -381   -350
   -602  -1343   -740    974     67  -1041    348    249    -77   -189   -361   -337
   -545  -1304   -758    922    106  -1031    348    262    -62   -174   -345   -329
   -522  -1267   -745    893    111  -1008    353    280    -33   -142   -324   -309
   -509  -1228   -719    867    103   -974    371    306      2   -103   -285   -283
   -467  -1197   -730    833    129   -963    389    332     33    -72   -259   -265
   -462  -1192   -730    826    132   -961    381    345     51    -46   -239   -244
   -501  -1202   -701    852     98   -953    379    368     83     -5   -202   -207
   -485  -1169   -683    826     96   -927    381    410    135     51   -145   -155
   -459  -1130   -670    795    103   -901    379    446    181    109    -93   -109
   -431  -1085   -654    756    109   -870    384    483    226    163    -41    -75
   -392   -969   -576    680     90   -774    387    542    296    252     51      5
   -363   -841   -478    602     57   -662    415    610    379    355    163    111
   -337   -771   -433    555     46   -602    413    652    431    423    246    189
   -311   -732   -420    522     51   -576    384    657    439    452    280    231
   -311   -714   -405    511     44   -561    389    662    441    465    301    254
   -319   -693   -374    506     25   -535    402    662    441    467    306    267
   -332   -675   -342    504      5   -509    400    652    428    452    293    265
   -332   -691   -361    511     12   -527    387    618    381    405    244    231
   -348   -711   -363    527      7   -537    400    597    345    358    192    187
   -324   -706   -384    514     25   -545    423    581    314    306    135    129
   -285   -685   -400    485     57   -542    459    566    285    267     80     77
   -280   -711   -433    493     75   -574    488    532    244    205      7      2
   -275   -753   -478    514    101   -615    498    483    181    129    -72    -75
   -262   -787   -527    522    129   -657    504    436    124     51   -153   -148
   -280   -818   -537    550    127   -678    491    400     75     -5   -210   -207
   -306   -820   -517    563    103   -670    519    389     51    -31   -233   -233
   -262   -815   -555    537    145   -685    530    379     31    -51   -246   -244
   -213   -833   -620    522    202   -727    530    374     12    -72   -265   -257
   -176   -823   -646    501    233   -735    532    368      2    -80   -272   -257
   -179   -820   -641    498    228   -730    524    363     -7    -88   -283   -270
   -189   -826   -636    509    220   -732    519    358    -12    -96   -288   -272
   -187   -810   -623    496    215   -717    527    366    -15    -96   -280   -265
   -148   -758   -610    454    231   -685    545    384      5    -77   -265   -246
   -127   -698   -571    410    220   -636    563    405     38    -49   -236   -218
   -145   -652   -506    397    179   -579    594    436     75    -15   -207   -194
   -129   -613   -485    368    176   -550    600    454     93      5   -194   -184
   -114   -561   -446    337    166   -504    600    459    111     31   -166   -155
   -106   -519   -413    311    150   -467    597    449    116     46   -150   -140
    -96   -517   -423    306    161   -470    581    431    111     44   -145   -129
    -77   -485   -407    280    161   -446    566    431    106     44   -137   -116
    -49   -426   -376    239    163   -402    574    452    122     62   -122    -96
      5   -405   -413    200    205   -407    571    457    127     75   -116    -88
     25   -433   -459    202    241   -446    561    444    111     59   -140   -103
     31   -467   -498    215    262   -483    553    415     80     25   -174   -132
     41   -517   -558    239    298   -537    555    400     57     -2   -200   -158
     59   -524   -584    233    319   -555    576    405     59      0   -200   -161
     72   -540   -615    233    342   -576    600    413     59     -5   -207   -174
     90   -574   -667    241    376   -618    600    389     31    -38   -252   -218
    106   -561   -667    228    387   -613    607    381     23    -51   -262   -228
    111   -584   -698    233    405   -641    610    371     20    -57   -262   -231
    116   -633   -750    259    433   -691    594    350     -5    -88   -293   -259
    129   -644   -774    254    449   -706    618    361     -2    -85   -293   -265
    124   -646   -771    262    446   -709    628    374     -2    -85   -298   -283
    174   -626   -800    223    485   -714    594    366    -15    -90   -296   -280
    187   -618   -805    215    496   -711    610    376    -12    -88   -288   -272
    218   -615   -836    197    527   -724    628    392     -5    -83   -280   -265
    241   -600   -841    179    540   -719    644    402      0    -80   -280   -262
    277   -568   -846    142    561   -706    649    410      7    -75   -285   -280
    329   -540   -870    103    600   -704    704    483     77    -28   -277   -296
    337   -506   -844     83    589   -672    787    615    207     70   -254   -309
    335   -376   -711     20    522   -542    844    769    389    265    -98   -189
    387   -132   -522   -127    454   -327    841    953    644    610    296    200
    459    210   -249   -335    355    -20    766   1000    769    854    735    758
    462    397    -64   -431    262    166    693    810    592    792    997   1208
    410    366    -44   -387    228    161    623    501    210    488    987   1301
    335    116   -218   -226    275    -49    514     38   -389   -210    254    576
    293   -189   -483    -51    387   -335    407   -407   -979  -1002   -802   -496
    353   -509   -862     77    607   -685    290   -511  -1158  -1252  -1184   -888
    426   -685  -1111    129    769   -898    303   -337   -953  -1041  -1047   -826
    454   -727  -1182    135    815   -953    418   -111   -659   -750   -836   -683
    462   -646  -1109     90    784   -878    514    122   -374   -470   -610   -509
    459   -537   -997     36    727   -766    636    314   -158   -265   -436   -389
    467   -509   -976     20    722   -743    675    374    -96   -213   -420   -387
    465   -504   -969     18    714   -735    696    415    -49   -161   -381   -340
    444   -485   -930     20    685   -706    727    452     -5   -114   -327   -301
    444   -488   -932     20    685   -711    740    478     15    -93   -301   -288
    472   -472   -945      0    709   -709    724    470     10    -93   -301   -306
    483   -441   -924    -20    701   -683    745    496     41    -59   -265   -267
    485   -439   -924    -23    704   -680    763    498     57    -51   -272   -252
    488   -423   -914    -33    698   -667    745    493     62    -38   -272   -239
    478   -433   -911    -20    693   -672    750    504     70    -18   -246   -215
    475   -428   -906    -23    688   -667    735    504     72    -18   -228   -202
    485   -418   -904    -33    693   -662    756    527     98      5   -200   -181
    501   -428   -932    -38    717   -678    745    509     88    -15   -226   -213
    519   -431   -950    -44    735   -691    730    501     88    -15   -246   -226
    542   -384   -927    -80    735   -654    758    548    140     38   -200   -202
    563   -366   -930    -98    745   -646    763    566    163     77   -155   -184
    568   -350   -922   -111    743   -636    763    594    192    119   -106   -145
    581   -298   -880   -140    730   -589    761    613    210    140    -80   -129
    631   -290   -922   -171    774   -605    730    602    202    129   -103   -148
    615   -267   -883   -174    748   -576    750    644    254    200    -25    -80
    631   -228   -862   -202    745   -545    761    680    309    275     67      0
    714   -205   -919   -254    815   -561    750    688    332    311    109     15
    701   -187   -891   -259    795   -537    753    717    381    376    171     70
    675   -103   -779   -285    724   -439    740    779    457    491    301    184
    600      5   -597   -303    597   -296    758    854    535    592    400    272
    558     64   -493   -311    527   -213    758    888    584    654    467    374
    587    101   -488   -345    537   -192    743    904    592    662    470    327
    561     75   -485   -319    522   -205    753    919    602    672    470    335
    465     88   -376   -277    418   -142    758    932    610    688    501    410
    480     77   -402   -277    441   -161    763    898    568    644    483    368
    459    -31   -491   -215    472   -259    787    893    545    602    431    265
    501    -88   -589   -207    545   -337    802    880    509    542    350    171
    535    -88   -623   -223    576   -355    766    823    428    446    239     93
    509   -153   -662   -176    584   -407    769    756    342    348    135     23
    506   -252   -761   -129    633   -506    795    704    293    288     77    -54
    530   -301   -831   -114    678   -563    797    633    228    207      0   -129
    524   -311   -839   -106    680   -574    784    607    184    153    -51   -161
    439   -355   -795    -41    615   -574    758    574    132     98   -101   -226
    436   -407   -846    -15    639   -626    756    568    109     72   -135   -257
    392   -426   -820     15    605   -623    782    597    127     96   -103   -228
    387   -415   -805     12    594   -610    774    571     98     59   -124   -270
    400   -426   -826     12    613   -626    763    530     54      0   -197   -283
    342   -439   -782     46    561   -607    795    542     75     18   -192   -285
    293   -446   -740     75    517   -592    807    537     80     18   -189   -270
    316   -413   -732     46    524   -571    802    553    101     38   -161   -244
    337   -358   -696     10    517   -527    784    581    127     62   -127   -228
    426   -314   -740    -54    581   -527    761    550    114     41   -127   -223
    389   -309   -698    -41    542   -504    787    561    140     54   -114   -218
    303   -285   -592    -10    446   -439    831    615    192     90   -103   -194
    327   -267   -594    -28    459   -431    828    626    226    119    -62   -124
    342   -205   -550    -70    444   -376    789    605    236    148     10    -83
    348   -187   -537    -80    441   -361    745    563    194    106    -18   -135
    371   -223   -594    -75    480   -407    735    540    163     54    -96   -148
    353   -210   -563    -70    457   -387    763    571    187     70    -96   -109
    363   -200   -566    -83    462   -381    756    555    187     67    -96    -98
    410   -205   -615   -103    511   -410    722    498    142     23   -129   -140
    379   -257   -636    -62    506   -446    737    511    155     31   -116   -148
    381   -311   -693    -33    537   -501    735    545    171     51    -77   -145
    415   -337   -756    -38    584   -548    706    480    101    -33   -155   -215
    301   -350   -654     23    475   -501    735    459     90    -67   -205   -192
    270   -410   -683     70    475   -548    761    485    101    -64   -213   -207
    319   -449   -769     64    542   -607    740    472     72    -98   -249   -246
    371   -444   -815     36    592   -628    706    462     54   -124   -280   -314
    410   -488   -901     38    654   -693    706    446     36   -153   -319   -345
    337   -517   -854     88    594   -685    732    454     36   -158   -332   -340
    293   -498   -792    103    542   -644    750    462     57   -142   -309   -301
    345   -517   -862     85    602   -688    709    426     20   -171   -332   -337
    342   -542   -885     98    613   -714    701    413      7   -181   -337   -363
    337   -532   -870     96    602   -701    706    402      0   -200   -361   -376
    376   -517   -893     70    633   -704    698    410     -5   -213   -374   -361
    402   -540   -943     67    672   -740    717    441     23   -202   -392   -415
    384   -504   -888     59    636   -696    795    535    135   -132   -392   -470
    394   -350   -748    -23    568   -548    859    667    311     38   -267   -400
    428    -93   -522   -166    475   -306    885    888    613    410    109    -67
    524    135   -389   -329    457   -127    769    969    795    758    607    441
    418    337    -83   -379    249    127    704    878    732    854   1013    961
    457    288   -168   -374    314     59    631    618    363    574   1060   1114
    428    101   -327   -265    379   -111    509    168   -249    -93    511    652
    246   -194   -441    -25    342   -319    400   -324   -901   -987   -649   -407
    280   -470   -753     93    517   -610    259   -517  -1195  -1397  -1241   -963
    329   -714  -1044    192    685   -878    249   -400  -1057  -1260  -1184   -984
    337   -867  -1205    265    771  -1036    322   -231   -820  -1026  -1036   -878
    402   -846  -1252    220    826  -1049    392    -49   -566   -784   -857   -789
    415   -737  -1153    161    784   -945    522    158   -296   -530   -654   -652
    402   -649  -1052    122    724   -849    592    283   -132   -374   -517   -548
    407   -584   -992     88    698   -787    618    358    -57   -293   -436   -517
    431   -574  -1008     70    719   -792    626    366    -54   -298   -457   -542
    444   -584  -1031     70    737   -807    623    366    -51   -290   -459   -504
    439   -581  -1023     70    730   -802    633    374    -33   -265   -420   -483
    454   -574  -1028     59    740   -800    644    384    -25   -259   -418   -485
    457   -587  -1044     62    748   -813    633    374    -36   -270   -444   -519
    470   -584  -1054     57    761   -820    592    337    -70   -298   -475   -522
    426   -558   -984     64    701   -771    618    355    -46   -275   -446   -485
    394   -537   -932     72    662   -735    639    402     -7   -239   -407   -467
    459   -553  -1013     44    735   -782    605    389    -25   -254   -413   -491
    498   -537  -1036     18    766   -787    597    376    -28   -254   -400   -478
    483   -524  -1010     18    745   -766    600    379    -15   -228   -361   -459
    446   -519   -966     36    706   -743    589    361    -33   -252   -394   -504
    485   -504   -989      7    737   -745    579    368    -31   -257   -433   -478
    530   -504  -1034    -12    779   -769    574    394    -10   -226   -400   -465
    566   -501  -1070    -33    815   -784    553    402     -2   -205   -371   -444
    574   -514  -1088    -28    831   -800    542    402     12   -179   -335   -423
    553   -504  -1057    -25    805   -782    550    402     25   -163   -322   -426
    553   -457  -1013    -49    782   -735    542    439     67   -114   -283   -384
    597   -444  -1044    -77    818   -743    527    480    114    -41   -213   -342
    581   -426  -1008    -77    795   -717    563    535    187     49   -116   -265
    605   -332   -937   -135    771   -633    563    576    249    135    -18   -155
    589   -267   -859   -161    724   -563    550    623    322    233     96    -64
    600   -257   -857   -174    727   -555    542    675    371    306    176      0
    633   -220   -854   -205    743   -537    550    701    397    337    202     49
    626   -194   -820   -215    722   -509    537    698    397    337    200     54
    631   -200   -831   -215    730   -514    540    685    387    327    184     33
    633   -205   -839   -215    735   -519    524    652    348    288    155      2
    678   -184   -862   -246    769   -522    532    615    290    223     85    -33
    644   -226   -870   -210    753   -548    524    574    239    153      5    -90
    594   -272   -867   -163    730   -568    532    540    194     93    -49   -150
    615   -340   -958   -137    784   -649    545    514    142     20   -140   -257
    688   -415  -1104   -135    896   -758    540    454     67    -67   -246   -368
    641   -480  -1122    -83    880   -800    519    389     -7   -161   -342   -444
    581   -540  -1122    -20    849   -831    545    371    -44   -215   -407   -483
    618   -553  -1171    -33    893   -862    535    340    -85   -259   -457   -519
    607   -553  -1161    -25    883   -857    517    316   -114   -283   -467   -524
    662   -548  -1213    -59    935   -878    501    293   -140   -309   -485   -571
    667   -566  -1234    -51    950   -898    504    272   -163   -337   -514   -610
    675   -568  -1247    -54    961   -906    506    254   -181   -363   -558   -641
    646   -548  -1195    -49    919   -870    504    270   -158   -335   -532   -597
    654   -511  -1166    -72    909   -839    485    257   -155   -327   -506   -597
    545   -498  -1047    -23    795   -771    493    252   -163   -345   -545   -613
    574   -462  -1036    -57    802   -748    501    283   -142   -322   -532   -581
    657   -459  -1117    -98    885   -787    509    293   -122   -290   -493   -563
    649   -444  -1093   -103    870   -769    496    275   -116   -283   -480   -558
    607   -428  -1036    -90    820   -732    498    272   -106   -277   -485   -561
    579   -431  -1013    -75    795   -722    498    285    -90   -257   -470   -540
    631   -368  -1000   -129    815   -683    475    293    -75   -231   -433   -524
    652   -319   -971   -168    810   -644    452    280    -85   -241   -454   -537
    618   -353   -971   -132    795   -662    423    244   -116   -265   -470   -532
    613   -358   -971   -127    789   -665    415    252   -119   -259   -452   -527
    670   -324   -995   -171    831   -659    407    267   -114   -254   -454   -532
    639   -322   -961   -158    797   -639    413    244   -124   -270   -465   -542
    607   -392  -1002   -109    805   -696    402    231   -150   -293   -483   -561
    639   -462  -1101    -90    867   -782    368    210   -187   -329   -504   -605
    639   -472  -1111    -83    875   -792    381    213   -197   -353   -548   -639
    639   -519  -1158    -62    898   -836    376    202   -213   -374   -584   -649
    566   -561  -1130     -2    846   -844    392    210   -213   -376   -592   -680
    574   -571  -1148     -2    857   -859    392    200   -228   -400   -620   -717
    563   -607  -1171     23    867   -888    384    181   -252   -420   -644   -756
    548   -644  -1192     46    867   -917    368    148   -280   -454   -675   -784
    514   -662  -1176     75    844   -919    381    124   -301   -485   -714   -797
    519   -680  -1200     80    857   -940    363    106   -314   -501   -745   -815
    509   -698  -1208     96    857   -953    358    119   -311   -496   -743   -818
    491   -737  -1228    122    857   -982    348    119   -311   -504   -756   -831
    472   -743  -1215    135    841   -979    353    114   -311   -504   -758   -841
    439   -763  -1205    161    820   -984    348     75   -329   -522   -774   -857
    288   -810  -1098    262    693   -953    368     70   -314   -509   -758   -846
    415   -763  -1182    171    797   -974    397    155   -259   -478   -774   -888
    485   -743  -1228    127    854   -984    441    259   -158   -413   -789   -945
    491   -670  -1161     88    823   -914    501    428     23   -233   -672   -880
    535   -454   -989    -38    761   -722    517    605    272     77   -355   -607
    649    -93   -743   -277    693   -418    410    657    407    345     75    -67
    615    116   -498   -366    558   -192    322    488    275    340    400    428
    506     88   -418   -298    462   -163    259    205    -77     96    501    623
    405   -155   -561   -124    483   -358    163   -166   -587   -426     67    218
    285   -592   -880    150    581   -735     49   -628  -1200  -1262  -1072   -914
    270   -979  -1249    353    758  -1114    -90   -815  -1493  -1686  -1691  -1519
    309  -1210  -1522    449    914  -1363   -119   -688  -1350  -1543  -1628  -1525
    301  -1286  -1587    493    943  -1436    -23   -485  -1078  -1278  -1452  -1421
    324  -1239  -1564    454    943  -1400     62   -314   -828  -1044  -1286  -1306
    298  -1179  -1478    439    885  -1327    181   -137   -600   -828  -1114  -1179
    332  -1111  -1444    389    885  -1278    259    -31   -478   -719  -1034  -1119
    433  -1072  -1506    319    969  -1288    257     10   -441   -683  -1015  -1096
    478  -1070  -1551    296   1013  -1312    233     33   -428   -670  -1005  -1091
    465  -1062  -1527    298    995  -1293    236     51   -418   -659  -1002  -1072
    467  -1075  -1543    301   1002  -1306    239     57   -413   -649  -1002  -1065
    462  -1098  -1561    319   1010  -1330    241     59   -413   -649  -1008  -1070
    444  -1124  -1571    340   1005  -1348    246     54   -420   -657  -1015  -1075
    446  -1132  -1579    342   1010  -1353    215     33   -433   -670  -1028  -1085
    439  -1171  -1610    366   1023  -1392    179     20   -444   -680  -1039  -1088
    470  -1150  -1621    340   1044  -1384    176     12   -441   -678  -1036  -1085
    459  -1166  -1626    350   1041  -1395    228     15   -428   -659  -1026  -1075
    426  -1182  -1610    376   1018  -1395    246     23   -426   -646  -1015  -1062
    519  -1176  -1699    327   1109  -1436    207     23   -446   -662  -1036  -1096
    540  -1189  -1730    324   1135  -1460    187     23   -452   -665  -1049  -1106
    457  -1202  -1660    371   1057  -1428    171     25   -436   -652  -1039  -1091
    498  -1221  -1719    361   1106  -1467    161     33   -433   -646  -1031  -1088
    519  -1221  -1740    348   1130  -1480    171     59   -418   -626  -1010  -1067
    584  -1200  -1784    309   1184  -1491    158     88   -400   -602  -1000  -1067
    558  -1166  -1725    301   1140  -1444    153    106   -371   -566   -961  -1039
    553  -1140  -1696    293   1122  -1418    135    114   -340   -532   -927  -1010
    558  -1109  -1667    275   1111  -1387    114    124   -314   -501   -898   -982
    566  -1075  -1641    254   1104  -1358     83    174   -262   -436   -828   -927
    594  -1039  -1636    220   1114  -1335     83    233   -192   -350   -743   -849
    605  -1008  -1615    200   1109  -1312     51    270   -148   -296   -683   -784
    563  -1021  -1584    228   1072  -1301    -25    262   -145   -288   -662   -771
    594   -940  -1535    174   1065  -1236    -33    280   -116   -254   -615   -696
    649   -846  -1496     98   1072  -1171     46    314    -83   -223   -576   -644
    605   -880  -1486    137   1044  -1184     62    303    -98   -249   -589   -657
    594   -898  -1493    150   1041  -1195     44    272   -135   -293   -628   -696
    566   -971  -1538    202   1052  -1254     18    233   -192   -366   -701   -782
    584  -1044  -1628    228   1106  -1335      7    194   -249   -444   -787   -844
    550  -1127  -1680    288   1114  -1402     -5    145   -311   -524   -875   -922
    558  -1205  -1764    322   1158  -1483     -2    103   -376   -602   -956  -1026
    537  -1262  -1800    363   1169  -1530     18     67   -423   -667  -1034  -1096
    524  -1327  -1855    400   1189  -1590     -2     -7   -496   -753  -1140  -1163
    509  -1410  -1919    449   1213  -1665    -28    -88   -574   -846  -1252  -1247
    519  -1454  -1974    467   1247  -1714    -20   -111   -605   -885  -1296  -1309
    509  -1499  -2008    496   1257  -1753      0   -127   -626   -906  -1301  -1345
    446  -1582  -2029    566   1236  -1803    -36   -197   -688   -974  -1382  -1402
    389  -1719  -2109    665   1247  -1914   -103   -267   -766  -1049  -1447  -1488
    342  -1829  -2171    743   1257  -2000   -145   -293   -805  -1080  -1457  -1530
    457  -1779  -2236    662   1345  -2008   -124   -267   -792  -1065  -1444  -1512
    454  -1795  -2249    667   1350  -2021   -140   -280   -818  -1098  -1480  -1548
    353  -1914  -2268    779   1309  -2091   -226   -324   -867  -1137  -1517  -1592
    418  -1847  -2268    711   1340  -2057   -213   -293   -836  -1104  -1488  -1564
    530  -1722  -2252    597   1389  -1987   -179   -265   -807  -1080  -1480  -1540
    636  -1600  -2236    480   1434  -1919   -114   -215   -758  -1034  -1428  -1501
    550  -1732  -2283    589   1415  -2008   -101   -223   -771  -1049  -1439  -1530
    514  -1792  -2307    639   1408  -2047   -150   -257   -800  -1080  -1473  -1553
    555  -1683  -2239    563   1397  -1961   -148   -259   -784  -1067  -1460  -1527
    501  -1738  -2239    618   1369  -1987   -207   -329   -833  -1114  -1506  -1571
    462  -1792  -2257    665   1358  -2023   -254   -345   -859  -1122  -1493  -1574
    413  -1834  -2249    709   1330  -2042   -280   -350   -867  -1124  -1486  -1569
    392  -1821  -2213    714   1301  -2016   -309   -405   -888  -1150  -1512  -1571
    387  -1836  -2226    722   1304  -2031   -329   -454   -927  -1187  -1543  -1613
    371  -1878  -2249    753   1309  -2065   -363   -454   -969  -1228  -1582  -1647
    350  -1945  -2296    797   1322  -2122   -389   -436   -984  -1241  -1600  -1649
    381  -1984  -2366    802   1374  -2174   -394   -405   -958  -1218  -1592  -1660
    379  -1961  -2340    792   1358  -2151   -392   -433   -974  -1247  -1610  -1680
    316  -1982  -2301    831   1309  -2140   -413   -480  -1013  -1288  -1649  -1699
    316  -1979  -2299    831   1306  -2138   -415   -496  -1028  -1304  -1652  -1709
    327  -1977  -2304    826   1314  -2140   -366   -472  -1000  -1280  -1597  -1680
    288  -2036  -2325    872   1306  -2179   -384   -480  -1018  -1309  -1636  -1732
    270  -2052  -2325    891   1296  -2187   -431   -519  -1062  -1363  -1709  -1769
    296  -2013  -2309    857   1301  -2158   -454   -540  -1080  -1384  -1743  -1751
    303  -1995  -2299    846   1301  -2145   -433   -530  -1060  -1374  -1722  -1738
    283  -2057  -2343    885   1312  -2200   -446   -553  -1083  -1405  -1745  -1769
    275  -2088  -2364    906   1317  -2226   -441   -555  -1085  -1410  -1743  -1769
    275  -2065  -2340    893   1306  -2203   -431   -563  -1072  -1402  -1730  -1764
    277  -2047  -2325    885   1301  -2184   -457   -571  -1093  -1428  -1758  -1784
    220  -2083  -2304    930   1260  -2192   -452   -553  -1085  -1444  -1805  -1821
    223  -2062  -2286    919   1252  -2171   -353   -433   -971  -1387  -1810  -1855
    249  -1977  -2229    862   1236  -2101   -265   -262   -789  -1231  -1704  -1787
    267  -1727  -1995    730   1130  -1860   -223      0   -485   -885  -1374  -1499
    353  -1384  -1738    514   1044  -1561   -272    161   -246   -506   -891   -971
    283  -1057  -1340    384    810  -1197   -428    -57   -350   -368   -483   -444
    153   -909  -1062    376    605   -984   -649   -522   -706   -478   -296   -184
     28  -1101  -1130    537    579  -1114   -833  -1036  -1223   -940   -667   -470
   -124  -1660  -1535    891    704  -1597   -976  -1530  -1901  -1896  -1797  -1509
   -145  -2117  -1971   1130    911  -2044  -1122  -1727  -2278  -2481  -2509  -2169
    -64  -2291  -2226   1174   1080  -2260  -1096  -1527  -2101  -2359  -2481  -2192
    -62  -2359  -2296   1210   1117  -2327  -1023  -1299  -1852  -2151  -2353  -2140
    -64  -2351  -2288   1205   1109  -2320   -872  -1052  -1579  -1927  -2195  -2034
    -25  -2239  -2213   1130   1093  -2226   -704   -844  -1348  -1722  -2044  -1912
    -75  -2244  -2169   1158   1047  -2208   -646   -779  -1275  -1662  -2005  -1878
    -64  -2218  -2153   1143   1044  -2187   -628   -740  -1244  -1631  -1987  -1862
    -75  -2184  -2109   1130   1015  -2148   -649   -711  -1221  -1605  -1958  -1836
   -122  -2203  -2081   1161    976  -2143   -662   -714  -1223  -1602  -1958  -1829
   -109  -2177  -2068   1143    976  -2125   -641   -704  -1202  -1590  -1943  -1816
   -101  -2153  -2052   1127    974  -2104   -646   -717  -1208  -1592  -1945  -1821
   -148  -2177  -2031   1161    940  -2104   -683   -737  -1228  -1608  -1966  -1818
   -166  -2156  -1990   1161    909  -2073   -688   -724  -1215  -1595  -1951  -1779
   -179  -2143  -1966   1158    891  -2057   -685   -722  -1202  -1584  -1945  -1774
   -194  -2174  -1979   1184    891  -2078   -714   -748  -1221  -1602  -1961  -1784
   -200  -2161  -1964   1179    880  -2062   -737   -766  -1223  -1597  -1956  -1777
   -239  -2171  -1935   1205    846  -2055   -756   -756  -1213  -1582  -1953  -1756
   -272  -2187  -1914   1228    818  -2052   -769   -748  -1205  -1569  -1945  -1753
   -257  -2174  -1917   1215    828  -2047   -782   -748  -1205  -1561  -1938  -1753
   -275  -2151  -1878   1210    800  -2013   -795   -756  -1197  -1545  -1919  -1735
   -272  -2122  -1852   1197    787  -1987   -802   -748  -1179  -1522  -1896  -1722
   -267  -2104  -1836   1184    782  -1969   -800   -753  -1176  -1519  -1893  -1704
   -277  -2104  -1826   1192    774  -1966   -810   -753  -1174  -1509  -1888  -1678
   -244  -2078  -1834   1158    795  -1956   -854   -727  -1158  -1475  -1860  -1660
   -259  -2044  -1784   1153    761  -1914   -854   -688  -1117  -1423  -1813  -1628
   -259  -1995  -1738   1127    735  -1867   -854   -646  -1070  -1363  -1758  -1574
   -213  -1925  -1712   1070    748  -1818   -870   -607  -1023  -1301  -1701  -1522
   -233  -1899  -1665   1065    714  -1784   -875   -550   -961  -1218  -1621  -1449
   -207  -1790  -1584    997    685  -1688   -885   -493   -904  -1140  -1532  -1361
   -174  -1688  -1514    930    667  -1602   -885   -454   -857  -1078  -1462  -1280
   -179  -1613  -1434    896    626  -1525   -883   -436   -828  -1034  -1405  -1218
   -155  -1535  -1379    844    610  -1460   -893   -433   -826  -1023  -1376  -1187
   -158  -1506  -1348    831    594  -1428   -896   -441   -831  -1021  -1361  -1174
   -161  -1462  -1304    810    568  -1384   -909   -480   -862  -1049  -1384  -1192
   -142  -1452  -1309    797    581  -1382   -914   -524   -904  -1091  -1431  -1205
   -174  -1431  -1260    800    540  -1345   -885   -535   -914  -1111  -1441  -1208
   -187  -1418  -1234    802    522  -1327   -878   -555   -950  -1153  -1480  -1236
   -226  -1426  -1200    826    485  -1314   -883   -607  -1005  -1210  -1540  -1267
   -181  -1457  -1275    820    545  -1366   -893   -680  -1072  -1288  -1618  -1335
   -197  -1491  -1293    844    545  -1392   -867   -717  -1111  -1335  -1667  -1389
   -197  -1506  -1309    852    553  -1408   -857   -750  -1137  -1361  -1699  -1418
   -189  -1514  -1325    849    563  -1421   -859   -797  -1169  -1395  -1730  -1441
   -192  -1483  -1291    839    548  -1387   -849   -805  -1182  -1402  -1730  -1439
   -174  -1462  -1291    815    555  -1376   -854   -828  -1197  -1415  -1735  -1444
   -192  -1462  -1273    826    540  -1369   -841   -823  -1189  -1402  -1717  -1441
   -194  -1454  -1260    823    532  -1358   -802   -800  -1166  -1376  -1696  -1413
   -174  -1384  -1210    779    517  -1299   -797   -797  -1161  -1374  -1701  -1384
   -142  -1319  -1179    730    517  -1249   -815   -789  -1145  -1348  -1673  -1361
   -106  -1254  -1148    680    519  -1202   -792   -756  -1106  -1301  -1618  -1319
    -72  -1161  -1088    615    506  -1127   -750   -722  -1060  -1262  -1577  -1275
    -57  -1067  -1010    563    475  -1039   -722   -685  -1015  -1218  -1538  -1215
    -38   -966   -927    504    444   -948   -680   -646   -966  -1161  -1493  -1166
    -44   -888   -844    465    400   -867   -649   -620   -917  -1111  -1447  -1117
    -67   -826   -761    444    345   -792   -631   -602   -875  -1070  -1405  -1070
   -114   -732   -618    423    252   -675   -602   -587   -828  -1018  -1345  -1005
    -90   -662   -571    376    239   -618   -605   -568   -802   -979  -1299   -961
    -93   -652   -561    371    233   -607   -613   -548   -787   -956  -1270   -927
    -62   -613   -550    335    244   -581   -620   -545   -792   -953  -1267   -901
    -15   -524   -509    270    246   -517   -610   -530   -784   -935  -1247   -872
    -44   -535   -491    288    223   -514   -584   -524   -776   -927  -1236   -854
    -83   -527   -444    303    179   -485   -574   -535   -779   -927  -1231   -841
    -85   -514   -428    298    171   -472   -571   -545   -789   -937  -1236   -839
    -46   -491   -444    270    197   -467   -558   -530   -779   -924  -1231   -820
    -85   -491   -405    288    158   -449   -532   -509   -761   -906  -1213   -797
    -70   -496   -428    283    179   -462   -509   -480   -745   -893  -1210   -787
    -46   -509   -462    275    205   -488   -517   -496   -761   -909  -1231   -805
    -62   -485   -423    275    179   -454   -511   -522   -771   -914  -1236   -810
    -51   -470   -418    259    181   -446   -496   -478   -756   -893  -1221   -795
    -36   -457   -420    246    189   -439   -483   -472   -758   -896  -1221   -787
    -54   -444   -389    249    166   -418   -493   -475   -745   -885  -1208   -761
    -33   -415   -381    226    174   -400   -483   -467   -727   -867  -1195   -737
    -12   -363   -350    187    166   -358   -475   -462   -714   -849  -1182   -717
     12   -332   -345    161    176   -340   -462   -444   -701   -831  -1163   -696
     -2   -306   -306    153    150   -309   -449   -439   -693   -813  -1145   -672
      0   -252   -252    127    124   -252   -452   -441   -685   -795  -1135   -657
     44   -210   -254     80    148   -231   -400   -384   -623   -753  -1130   -680
     54   -140   -194     41    122   -166   -296   -228   -472   -628  -1075   -670
    168     33   -135   -103    150    -49   -218    -38   -265   -405   -904   -537
    236    329     93   -283     72    213   -166    207     44    -25   -514   -163
    322    730    405   -527    -41    568   -239    296    218    288    -33    420
    324   1005    680   -665   -179    844   -345     51     44    275    283    922
    265   1132    867   -701   -301   1000   -472   -332   -327     54    363   1127
    200    930    730   -563   -265    831   -594   -784   -865   -514   -184    613
     96    420    324   -259   -114    374   -678  -1231  -1486  -1389  -1327   -537
    103     28    -77    -67     90    -23   -792  -1340  -1709  -1719  -1790  -1013
    135   -135   -270      0    200   -202   -810  -1192  -1538  -1548  -1693   -979
    200   -129   -329    -33    265   -228   -732   -992  -1267  -1288  -1517   -862
    249    -15   -265   -119    257   -140   -574   -737   -971  -1008  -1309   -704
    345    119   -226   -233    285    -51   -454   -509   -737   -774  -1124   -561
    410    197   -215   -306    314     -7   -410   -410   -639   -670  -1039   -485
    402    254   -148   -327    275     54   -363   -355   -574   -602   -979   -428
    407    319    -90   -363    249    114   -335   -342   -545   -568   -950   -405
    449    389    -59   -418    254    166   -342   -350   -532   -545   -930   -394
    462    428    -33   -446    246    197   -335   -296   -496   -498   -888   -355
    506    457    -49   -480    277    205   -324   -262   -480   -475   -859   -324
    498    485    -12   -493    254    239   -303   -252   -459   -449   -828   -285
    527    542     15   -535    254    280   -298   -249   -452   -431   -805   -265
    548    587     38   -568    254    314   -293   -244   -444   -415   -789   -249
    576    636     59   -605    259    348   -283   -241   -433   -400   -771   -239
    615    683     67   -652    275    376   -280   -226   -423   -381   -756   -218
    641    719     77   -680    280    400   -298   -215   -413   -358   -732   -189
    659    766    106   -714    277    436   -306   -218   -400   -340   -711   -166
    657    797    140   -727    259    470   -272   -207   -368   -301   -672   -135
    724    839    114   -784    303    478   -272   -184   -348   -270   -646   -111
    779    880     98   -831    340    491   -314   -174   -342   -254   -633   -101
    776    917    137   -846    319    527   -311   -148   -309   -213   -594    -62
    844    982    137   -911    353    561   -314   -122   -275   -174   -558    -28
    859   1036    174   -950    342    605   -316   -106   -249   -137   -517      7
    872   1106    233   -992    319    670   -306    -70   -192    -70   -452     70
    906   1163    257  -1036    324    709   -309    -38   -137     -5   -384    135
    969   1215    246  -1091    361    732   -332    -20    -98     57   -316    194
   1002   1304    298  -1156    350    802   -340     59    -18    163   -200    306
   1026   1413    387  -1221    319    901   -342    140     62    265    -88    426
   1044   1499    454  -1273    293    979   -348    166    106    322    -15    498
   1052   1571    519  -1312    267   1047   -350    174    129    355     31    553
   1111   1631    519  -1371    296   1075   -379    155    124    353     46    576
   1078   1654    576  -1366    252   1117   -350    161    148    366     67    605
   1122   1647    524  -1384    298   1085   -329    171    142    348     51    592
   1158   1660    501  -1408    329   1080   -335    168    119    316     23    568
   1179   1652    472  -1415    353   1062   -358    132     64    257    -36    514
   1174   1610    436  -1392    368   1023   -350     96     18    194   -111    441
   1143   1561    418  -1353    361    989   -329     57    -20    135   -187    371
   1148   1504    355  -1325    397    930   -316      5    -77     59   -270    288
   1174   1460    285  -1317    444    872   -324    -33   -132    -10   -355    202
   1163   1436    272  -1301    446    854   -319    -62   -158    -51   -397    163
   1156   1421    262  -1288    446    841   -306    -85   -179    -85   -428    140
   1171   1382    210  -1275    480    797   -303   -122   -210   -122   -462    111
   1169   1345    176  -1260    496    761   -293   -137   -236   -150   -501     70
   1187   1363    176  -1275    506    771   -314   -140   -252   -163   -519     57
   1241   1363    122  -1304    558    745   -340   -142   -262   -174   -532     49
   1241   1343    101  -1291    571    722   -322   -137   -252   -161   -530     57
   1234   1374    140  -1306    548    758   -324   -140   -239   -142   -514     72
   1241   1384    142  -1312    548    763   -350   -161   -246   -150   -514     64
   1291   1436    145  -1363    571    792   -327   -148   -215   -116   -480     90
   1353   1496    142  -1423    605    820   -283   -116   -174    -75   -444    127
   1366   1543    176  -1454    594    859   -267    -83   -145    -46   -418    155
   1345   1577    228  -1462    558    904   -275    -75   -129    -33   -405    168
   1348   1631    280  -1491    532    956   -290    -83   -122    -18   -389    181
   1421   1753    332  -1587    545   1044   -280    -67    -90     23   -340    231
   1397   1751    353  -1577    519   1052   -301    -96   -109     15   -337    241
   1363   1725    358  -1545    504   1041   -322   -124   -137      0   -342    244
   1408   1769    361  -1590    522   1065   -324   -111   -135     12   -327    267
   1428   1797    368  -1613    530   1083   -324    -83   -135     23   -311    288
   1413   1771    358  -1595    527   1065   -342   -101   -158      5   -319    285
   1410   1717    306  -1564    553   1013   -340   -116   -184    -18   -340    265
   1434   1699    265  -1569    584    984   -335   -129   -202    -36   -361    239
   1444   1665    220  -1553    613    943   -324   -137   -223    -51   -376    218
   1449   1631    181  -1540    631    909   -345   -137   -236    -62   -387    210
   1449   1584    135  -1517    657    862   -376   -161   -265    -88   -410    192
   1473   1543     70  -1509    698    807   -363   -166   -272   -103   -418    174
   1470   1538     67  -1504    701    802   -332   -161   -275   -103   -413    174
   1467   1478     10  -1475    727    743   -366   -187   -301   -124   -431    161
   1483   1465    -18  -1475    750    722   -371   -181   -296   -116   -426    142
   1519   1480    -38  -1501    779    719   -363   -187   -296   -119   -433    132
   1566   1527    -38  -1545    802    745   -355   -187   -298   -127   -449    158
   1636   1527   -109  -1584    870    709   -355   -179   -290   -116   -444    161
   1649   1501   -150  -1577    898    675   -374   -194   -298   -122   -454    142
   1675   1527   -148  -1602    911    691   -410   -228   -319   -140   -475    127
   1717   1506   -210  -1610    963    649   -384   -202   -290   -111   -452    137
   1738   1517   -223  -1628    979    646   -306    -90   -200    -44   -423    106
   1792   1636   -155  -1714    974    740   -223     70    -36     96   -348    124
   1847   1792    -57  -1821    950    870   -174    246    202    348   -135    272
   1888   2029    140  -1958    875   1085   -171    472    532    789    355    771
   1943   2397    454  -2171    745   1426   -283    462    605   1039    854   1356
   1948   2540    592  -2244    678   1569   -397    197    324    919   1080   1706
   1914   2452    537  -2184    688   1496   -519   -148   -145    517    917   1618
   1813   2130    316  -1971    748   1223   -633   -646   -789   -262     64    813
   1725   1717     -7  -1722    865    854   -763  -1085  -1371  -1080  -1002   -202
   1751   1441   -311  -1597   1031    566   -833  -1085  -1431  -1192  -1226   -449
   1784   1252   -532  -1522   1158    361   -779   -862  -1158   -927  -1052   -348
   1764   1226   -537  -1493   1150    345   -688   -644   -867   -641   -833   -197
   1792   1299   -496  -1545   1143    402   -571   -441   -607   -402   -644    -67
   1803   1423   -379  -1613   1091    522   -465   -270   -397   -210   -493     36
   1818   1506   -311  -1662   1065    597   -428   -202   -314   -127   -423     88
   1808   1530   -277  -1667   1044    626   -400   -166   -267    -85   -379    142
   1771   1540   -233  -1657   1002    654   -400   -171   -257    -70   -361    161
   1779   1551   -231  -1665   1005    659   -407   -168   -252    -54   -348    155
   1803   1538   -265  -1670   1034    636   -426   -109   -218    -12   -309    176
   1709   1530   -179  -1618    945    675   -389    -46   -161     44   -244    220
   1751   1512   -239  -1631    995    636   -407    -77   -184     10   -270    218
   1753   1499   -257  -1626   1005    620   -423    -96   -187      7   -275    233
   1709   1519   -192  -1615    950    665   -410    -77   -161     36   -249    244
   1704   1582   -122  -1641    914    730   -410    -70   -148     44   -239    265
   1709   1584   -124  -1649    917    732   -431    -67   -145     51   -223    293
   1680   1558   -124  -1621    904    717   -431    -57   -124     77   -192    322
   1639   1543    -96  -1592    865    724   -431    -72   -124     75   -192    322
   1644   1582    -62  -1613    854    761   -449    -64   -116     88   -187    332
   1662   1574    -90  -1621    878    743   -459    -23    -85    127   -142    358
   1644   1553    -90  -1600    867    732   -449      0    -51    158   -109    400
   1631   1574    -57  -1605    844    758   -441     20    -15    187    -83    457
   1652   1587    -64  -1618    859    761   -446     41     15    228    -49    488
   1647   1579    -67  -1615    854    756   -444     59     46    270    -15    514
   1621   1631      7  -1626    807    820   -441     85    101    332     44    566
   1641   1714     70  -1678    784    893   -446    124    168    410    119    649
   1704   1787     83  -1745    810    935   -467    187    244    501    218    737
   1730   1834    103  -1784    813    971   -467    246    327    602    319    805
   1738   1878    140  -1810    800   1010   -472    285    384    672    381    875
   1732   1932    197  -1834    769   1065   -454    337    449    753    472    961
   1758   1997    239  -1878    761   1119   -452    379    501    813    542   1034
   1766   2031    265  -1901    750   1148   -454    384    511    828    568   1070
   1761   2029    267  -1896    745   1150   -446    376    506    820    566   1072
   1753   2013    257  -1886    748   1135   -444    345    480    774    519   1041
   1722   2005    283  -1862    719   1145   -428    316    449    724    465   1005
   1730   1948    218  -1842    756   1083   -426    277    384    641    376    922
   1738   1906    168  -1823    784   1039   -418    239    324    563    293    852
   1735   1867    132  -1803    800   1002   -418    197    267    485    215    782
   1748   1821     72  -1784    839    948   -418    148    210    407    137    701
   1725   1784     59  -1756    833    922   -407     90    150    335     59    631
   1709   1766     54  -1738    828    911   -402     62    111    290     18    589
   1699   1745     46  -1725    826    898   -407     31     77    252    -20    555
   1696   1738     41  -1717    828    891   -400     25     70    239    -41    535
   1704   1714      7  -1709    846    862   -402     -5     49    210    -70    509
   1722   1701    -20  -1712    870    841   -400    -20     36    197    -80    506
   1751   1706    -46  -1730    898    831   -413    -33     23    181    -98    493
   1764   1725    -38  -1743    901    844   -418    -33     23    181   -101    483
   1774   1714    -59  -1745    917    828   -426    -38     18    168   -114    454
   1774   1753    -20  -1764    896    865   -426    -31     44    189    -90    472
   1758   1792     33  -1777    862    914   -410    -10     80    226    -54    501
   1795   1816     20  -1805    888    919   -415     -2    103    252    -36    496
   1805   1870     62  -1839    872    966   -400      7    135    283     -2    524
   1795   1899    103  -1847    844   1002   -407      0    140    285     -2    545
   1821   1930    109  -1878    857   1021   -433     -2    150    301     12    561
   1821   1953    132  -1886    844   1044   -428     15    187    340     57    584
   1839   2003    163  -1922    836   1083   -449    -18    181    335     59    605
   1847   2005    158  -1925    844   1080   -480    -15    174    340     75    631
   1862   2023    161  -1943    849   1091   -485    -12    179    348     85    618
   1855   2039    184  -1945    836   1111   -475    -20    181    350     75    600
   1860   2023    161  -1943    846   1093   -491    -25    176    345     75    615
   1855   1992    137  -1925    859   1065   -504    -36    161    324     64    613
   1834   1956    122  -1899    857   1039   -491    -33    163    324     62    615
   1855   1927     72  -1891    891   1000   -459    -31    161    322     46    600
   1829   1896     64  -1865    880    982   -480    -46    150    301     25    566
   1816   1873     54  -1844    880    963   -498    -54    145    296     25    550
   1818   1829     10  -1823    904    919   -491    -62    137    283      7    532
   1800   1800      0  -1800    901    901   -485    -80    122    254    -31    517
   1738   1782     41  -1761    846    911   -475    -83    127    254    -33    522
   1740   1810     67  -1777    836    940   -457    -70    140    259    -25    511
   1730   1792     59  -1764    833    924   -475    -93    129    249    -36    501
   1686   1740     54  -1712    815    898   -488   -103    124    249    -41    511
   1709   1751     41  -1730    833    896   -491   -106    124    244    -41    524
   1683   1756     70  -1719    807    914   -480    -98    135    249    -33    519
   1654   1769    114  -1714    769    943   -491    -85    148    262    -28    517
   1680   1764     83  -1722    800    924   -527    -90    148    262    -41    506
   1699   1787     88  -1743    802    940   -449    -10    244    319    -49    459
   1696   1878    181  -1787    758   1031   -348    142    423    462     15    472
   1730   2026    296  -1878    717   1161   -311    303    654    709    231    654
   1790   2327    537  -2057    626   1434   -324    519    995   1161    735   1143
   1865   2707    841  -2286    511   1777   -441    545   1104   1465   1301   1751
   1852   2831    976  -2343    439   1904   -537    293    823   1350   1579   2114
   1730   2683    953  -2210    389   1818   -613    -85    314    885   1392   2021
   1631   2377    745  -2003    444   1561   -740   -597   -361     59    470   1221
   1597   1964    366  -1782    615   1166   -891  -1021   -945   -774   -691    192
   1561   1623     62  -1592    750    841   -898   -950   -906   -784   -839      7
   1561   1426   -135  -1493    846    646   -818   -711   -626   -504   -657     98
   1597   1410   -187  -1504    893    613   -756   -524   -374   -259   -485    207
   1654   1525   -129  -1592    893    698   -646   -327   -109     -7   -301    337
   1722   1649    -75  -1686    898    787   -545   -163     96    187   -148    444
   1745   1727    -18  -1735    880    854   -465    -67    210    293    -62    509
   1727   1727      0  -1727    865    865   -433    -41    257    337    -23    545
   1732   1748     12  -1740    859    880   -449    -41    265    355    -10    555
   1756   1769     12  -1761    872    891   -431    -12    290    381     18    574
   1748   1792     44  -1771    852    917   -402     23    332    423     54    610
   1774   1808     33  -1790    870    922   -405     41    353    446     72    618
   1816   1829     12  -1823    901    922   -407     38    355    457     83    626
   1823   1847     23  -1836    898    937   -400     38    371    470    101    641
   1821   1860     36  -1842    891    948   -392     67    400    496    122    657
   1826   1880     54  -1852    885    969   -368     98    428    522    145    678
   1834   1943    109  -1888    862   1026   -345    111    459    550    181    717
   1842   1995    153  -1919    844   1075   -342    127    475    576    207    740
   1839   2060    220  -1948    807   1140   -358    127    478    592    220    761
   1857   2114    257  -1984    800   1187   -355    129    488    607    236    776
   1844   2135    288  -1992    776   1210   -340    174    527    657    280    818
   1899   2197    298  -2049    800   1249   -340    210    555    698    316    846
   1964   2231    267  -2099    849   1249   -350    213    563    709    324    846
   1935   2223    288  -2078    823   1257   -335    244    605    758    371    896
   1930   2236    303  -2086    813   1270   -296    296    657    823    423    943
   1958   2304    345  -2132    807   1325   -301    335    709    891    491   1005
   1997   2382    381  -2190    807   1382   -327    363    753    953    563   1072
   2049   2483    433  -2265    807   1460   -314    423    818   1036    657   1156
   2039   2566    524  -2304    758   1548   -314    488    896   1130    758   1244
   2026   2644    618  -2335    704   1631   -283    571    987   1228    865   1340
   2075   2712    633  -2395    722   1675   -272    610   1034   1288    927   1405
   2096   2756    659  -2426    719   1709   -270    639   1060   1319    963   1447
   2096   2800    704  -2449    696   1753   -262    670   1067   1332    984   1478
   2130   2857    727  -2494    701   1795   -267    675   1060   1317    971   1467
   2107   2852    745  -2481    680   1800   -246    683   1052   1296    948   1454
   2096   2847    750  -2470    672   1800   -215    680   1026   1254    904   1421
   2125   2816    688  -2473    717   1753   -239    631    948   1161    805   1332
   2120   2785    665  -2452    727   1727   -213    610    904   1088    719   1257
   2109   2756    644  -2434    732   1701   -179    600    870   1028    646   1192
   2104   2712    607  -2408    748   1660   -168    566    818    958    571   1124
   2070   2662    589  -2366    740   1626   -155    537    771    901    506   1067
   2049   2618    568  -2335    740   1592   -127    522    737    846    449   1018
   2021   2574    553  -2299    732   1564    -96    509    709    802    402    982
   2029   2587    558  -2307    735   1574   -114    504    691    779    371    963
   2052   2595    540  -2325    756   1569   -122    504    672    758    350    940
   2047   2598    550  -2322    748   1574   -111    509    667    745    342    930
   2023   2603    579  -2314    722   1592    -96    514    662    735    327    917
   2000   2618    618  -2309    691   1618    -90    522    657    724    314    909
   2026   2665    636  -2346    696   1649    -90    548    665    735    319    914
   2052   2699    646  -2374    704   1673    -62    566    678    750    332    924
   2029   2725    696  -2379    665   1712    -28    615    722    792    366    958
   2070   2790    719  -2429    675   1756    -31    641    743    805    379    974
   2101   2834    732  -2470    685   1784    -15    657    763    815    387    987
   2099   2904    805  -2501    646   1857     18    706    810    854    431   1028
   2101   2987    885  -2546    607   1938     38    758    852    893    472   1065
   2096   3013    917  -2553    589   1966     46    784    872    914    491   1078
   2101   3063    961  -2585    568   2013     33    792    872    927    506   1093
   2086   3094   1008  -2592    540   2052     31    800    875    937    522   1117
   2070   3102   1028  -2587    522   2065     33    807    872    935    519   1127
   2049   3130   1080  -2590    485   2107     38    818    880    937    527   1143
   2023   3156   1132  -2592    446   2145     57    839    891    945    537   1150
   2044   3138   1093  -2592    475   2117     72    862    888    940    532   1150
   2083   3107   1021  -2598    530   2062     46    862    867    914    506   1132
   2094   3115   1021  -2603    537   2068     44    875    870    917    509   1140
   2096   3109   1013  -2603    540   2062     70    888    872    909    491   1114
   2062   3107   1044  -2585    509   2078    111    904    880    904    478   1096
   2018   3099   1080  -2559    467   2091    140    924    883    898    465   1083
   2052   3109   1057  -2579    498   2083    122    940    867    883    452   1067
   2055   3091   1034  -2574    509   2062    140    961    862    875    436   1047
   2034   3057   1023  -2546    504   2039    145    969    859    865    420   1026
   2029   3089   1060  -2561    485   2075    155    987    870    870    431   1036
   2018   3138   1119  -2577    449   2130    187   1015    891    891    452   1057
   2049   3146   1096  -2598    478   2120    176   1002    883    875    428   1034
   2070   3161   1091  -2616    491   2127    174   1005    880    867    423   1031
   2057   3177   1119  -2618    467   2151    189   1041    893    880    436   1049
   2075   3203   1127  -2639    475   2166    213   1080    898    891    436   1057
   2026   3255   1228  -2642    397   2244    259   1135    948    924    454   1075
   2013   3322   1306  -2668    353   2314    306   1241   1044    992    459   1041
   2068   3452   1384  -2761    342   2418    381   1405   1205   1135    537   1083
   2112   3704   1592  -2907    259   2650    462   1631   1488   1454    828   1340
   2158   4058   1899  -3109    129   2979    441   1823   1766   1862   1330   1852
   2171   4424   2249  -3299    -38   3338    348   1774   1766   2026   1774   2408
   2135   4556   2418  -3346   -140   3486    244   1506   1467   1893   1997   2748
   2052   4453   2400  -3252   -174   3426    127   1106    958   1449   1790   2611
   1932   4016   2083  -2974    -75   3050     51    628    327    639    795   1623
   1865   3616   1751  -2740     57   2683    -67    306   -166    -75   -174    717
   1891   3380   1488  -2637    200   2434   -119    394   -124    -75   -296    576
   1951   3286   1335  -2618    309   2312    -49    641    153    200   -122    672
   1964   3322   1358  -2647    303   2340     38    857    415    452     54    797
   1966   3429   1462  -2699    252   2447    194   1101    696    717    265    948
   1961   3546   1584  -2753    189   2564    296   1267    875    888    405   1054
   1977   3595   1618  -2785    179   2608    363   1340    953    963    462   1111
   1977   3645   1667  -2811    153   2657    379   1371    976    982    475   1111
   1953   3673   1719  -2813    116   2699    402   1439   1018   1013    509   1137
   2016   3710   1691  -2865    161   2701    413   1488   1047   1044    537   1163
   2029   3751   1722  -2889    153   2738    423   1517   1072   1072    563   1184
   2005   3769   1764  -2889    119   2769    415   1538   1088   1098    594   1205
   2008   3806   1797  -2907    106   2800    413   1553   1101   1119    628   1223
   2016   3829   1813  -2922    101   2821    423   1558   1101   1119    644   1236
   2013   3850   1836  -2930     88   2844    423   1571   1096   1111    628   1208
   2042   3889   1847  -2966     96   2868    449   1626   1132   1150    646   1249
   2034   3933   1899  -2985     67   2915    449   1654   1150   1171    672   1275
   2000   3954   1951  -2977     23   2953    449   1660   1158   1182    691   1280
   2018   3987   1969  -3003     25   2979    465   1673   1169   1195    704   1288
   2044   4034   1990  -3039     25   3013    449   1709   1187   1218    724   1314
   2036   4045   2008  -3042     15   3026    446   1740   1208   1241    745   1327
   2003   4060   2057  -3034    -28   3057    452   1761   1231   1273    769   1345
   1979   4071   2091  -3024    -54   3081    454   1784   1257   1306    802   1376
   1995   4123   2125  -3060    -64   3125    457   1834   1293   1350    844   1413
   2031   4195   2164  -3115    -67   3180    449   1886   1340   1402    896   1454
   2042   4234   2192  -3141    -75   3213    444   1938   1387   1462    950   1499
   2021   4263   2242  -3141   -109   3252    446   1995   1441   1535   1021   1558
   1987   4297   2309  -3143   -161   3304    405   2013   1473   1587   1072   1602
   1966   4351   2382  -3159   -207   3367    366   2049   1514   1652   1153   1675
   1982   4476   2491  -3231   -254   3483    384   2138   1590   1753   1267   1782
   2091   4679   2587  -3385   -246   3634    449   2229   1678   1855   1374   1896
   2120   4764   2642  -3445   -259   3704    472   2257   1701   1886   1413   1943
   2042   4725   2681  -3385   -319   3704    439   2226   1665   1849   1387   1914
   1987   4666   2678  -3328   -345   3671    415   2205   1631   1813   1353   1873
   1901   4614   2712  -3257   -405   3663    418   2200   1610   1787   1319   1860
   1956   4699   2743  -3328   -392   3720    449   2192   1584   1753   1291   1842
   1914   4663   2748  -3289   -415   3704    439   2135   1509   1670   1202   1753
   1831   4564   2730  -3198   -449   3647    426   2068   1421   1571   1096   1657
   1756   4432   2675  -3094   -459   3554    423   2018   1345   1478    995   1561
   1717   4354   2637  -3037   -459   3496    415   1984   1283   1415    922   1470
   1673   4302   2629  -2990   -478   3465    381   1932   1210   1348    862   1410
   1628   4232   2603  -2930   -488   3419    361   1883   1156   1291    818   1363
   1538   4198   2660  -2868   -561   3429    361   1839   1117   1241    774   1306
   1499   4115   2616  -2808   -558   3367    358   1800   1072   1184    706   1262
   1496   4055   2559  -2777   -530   3307    329   1784   1047   1166    688   1273
   1491   4021   2527  -2756   -517   3273    306   1764   1015   1145    662   1249
   1431   3982   2551  -2707   -558   3268    298   1745   1000   1127    636   1221
   1387   3964   2574  -2675   -594   3270    283   1727    982   1106    615   1192
   1379   3969   2590  -2675   -605   3281    265   1714    974   1091    602   1179
   1327   3990   2660  -2660   -665   3325    259   1738    989   1109    623   1197
   1332   4003   2670  -2668   -667   3338    249   1764   1008   1137    649   1210
   1319   4021   2701  -2670   -691   3361    259   1777   1026   1158    667   1234
   1319   4050   2727  -2686   -704   3390    270   1787   1047   1176    688   1252
   1304   4084   2777  -2696   -735   3432    277   1784   1047   1174    678   1247
   1265   4091   2826  -2678   -779   3460    283   1787   1060   1182    683   1273
   1223   4112   2889  -2670   -833   3502    272   1787   1070   1200    701   1283
   1236   4138   2902  -2688   -833   3520    236   1771   1057   1202    706   1283
   1236   4156   2917  -2696   -841   3538    194   1740   1031   1192    704   1283
   1221   4146   2925  -2683   -852   3535    176   1735   1013   1187    701   1280
   1234   4167   2933  -2699   -849   3551    158   1722    984   1161    685   1273
   1221   4175   2953  -2699   -865   3564    158   1725    971   1161    696   1288
   1195   4133   2935  -2665   -870   3535    153   1717    948   1148    688   1267
   1132   4086   2953  -2608   -909   3520    155   1696    917   1124    670   1241
   1127   4081   2951  -2605   -911   3517    150   1688    896   1111    652   1236
   1140   4063   2922  -2600   -891   3494    140   1675    865   1085    615   1226
   1124   4032   2904  -2579   -888   3468    140   1657    841   1065    592   1213
   1096   3982   2886  -2538   -893   3434    135   1636    818   1047    574   1182
   1065   3941   2873  -2504   -904   3408    142   1618    792   1023    555   1143
   1062   3936   2873  -2499   -906   3406    124   1582    753    987    519   1109
   1060   3902   2839  -2483   -888   3372    106   1553    717    950    480   1085
   1052   3894   2842  -2473   -893   3369    103   1556    711    945    480   1075
   1010   3865   2855  -2439   -922   3361    103   1561    719    953    488   1072
    971   3858   2886  -2416   -958   3372    103   1553    719    948    483   1070
    940   3839   2899  -2390   -979   3369    106   1551    724    945    480   1067
    971   3832   2860  -2400   -943   3346     90   1543    724    940    478   1054
    989   3816   2826  -2403   -917   3320     77   1532    709    924    457   1044
    940   3798   2857  -2369   -958   3328    101   1548    730    935    457   1049
    937   3821   2883  -2382   -971   3354    161   1631    807    974    454   1008
    971   3876   2904  -2423   -966   3390    239   1779    950   1083    496   1005
   1002   4013   3008  -2509  -1002   3512    301   1958   1184   1332    719   1182
   1052   4310   3257  -2681  -1104   3785    296   2171   1483   1719   1153   1590
   1065   4697   3632  -2881  -1283   4164    200   2174   1564   1966   1608   2132
    989   4894   3904  -2940  -1457   4401     31   1847   1291   1927   1899   2553
    870   4871   3998  -2873  -1564   4434   -137   1361    805   1582   1782   2522
    745   4471   3725  -2608  -1491   4099   -257    854    197    852    963   1745
    657   3920   3263  -2288  -1304   3593   -384    457   -384     12    -85    756
    667   3561   2894  -2114  -1111   3229   -475    439   -470   -163   -355    470
    704   3426   2722  -2065  -1010   3076   -444    646   -228     49   -228    517
    724   3434   2709  -2081   -992   3073   -348    878     44    303    -51    628
    769   3496   2725  -2135   -979   3112   -189   1135    314    555    129    748
    826   3603   2777  -2213   -974   3190    -64   1317    511    740    277    849
    807   3647   2839  -2229  -1015   3244    -28   1361    576    805    324    888
    800   3684   2883  -2242  -1041   3283     -2   1356    587    818    335    911
    797   3665   2868  -2234  -1034   3268      7   1366    600    836    353    930
    807   3671   2863  -2239  -1026   3268     36   1405    628    870    384    956
    839   3689   2847  -2265  -1005   3268     25   1402    631    867    384    953
    870   3722   2852  -2296   -992   3286      2   1392    626    867    384    956
    875   3761   2886  -2320  -1005   3325      2   1387    631    880    397    969
    839   3743   2904  -2291  -1031   3325     18   1389    644    901    423    987
    865   3751   2883  -2309  -1008   3317      7   1395    649    917    439    997
    888   3780   2891  -2335  -1000   3335      2   1397    657    927    446   1005
    893   3793   2896  -2343  -1002   3346      7   1402    667    940    457   1010
    932   3785   2852  -2359   -958   3320      0   1397    670    945    459   1008
    932   3769   2837  -2351   -953   3304    -12   1389    672    950    462   1018
    930   3787   2855  -2359   -963   3322     -2   1408    701    987    496   1049
    943   3793   2847  -2369   -953   3320     -7   1413    711   1005    517   1067
    930   3795   2865  -2361   -966   3330      7   1426    735   1028    540   1088
    917   3816   2899  -2369   -989   3359     23   1449    766   1070    576   1122
    927   3821   2894  -2374   -982   3359     23   1473    792   1104    605   1143
    924   3832   2904  -2379   -989   3369     10   1488    820   1148    644   1174
    896   3839   2943  -2366  -1023   3393     31   1527    880   1215    709   1231
    943   3865   2922  -2405   -992   3395     23   1566    930   1275    766   1280
    935   3925   2990  -2431  -1026   3457     18   1621    995   1358    849   1356
    956   3982   3026  -2470  -1036   3507     12   1670   1052   1434    932   1434
    945   4011   3065  -2478  -1060   3538     12   1709   1098   1501   1002   1504
    961   4032   3068  -2499  -1052   3551     20   1738   1137   1556   1070   1569
    950   4073   3122  -2512  -1085   3600     23   1764   1166   1597   1124   1634
    937   4102   3161  -2520  -1111   3632     18   1761   1156   1592   1130   1641
    927   4094   3167  -2509  -1119   3632     25   1745   1140   1579   1122   1641
    906   4047   3138  -2478  -1117   3593     20   1709   1098   1527   1085   1623
    872   4021   3146  -2447  -1135   3585     31   1667   1052   1473   1036   1579
    813   3954   3138  -2385  -1161   3546     59   1628   1002   1415    976   1519
    839   3889   3050  -2364  -1104   3470     41   1558    930   1327    885   1439
    841   3839   2998  -2343  -1080   3419     46   1504    875   1254    807   1363
    823   3761   2938  -2294  -1057   3351     46   1434    810   1176    730   1283
    769   3673   2902  -2221  -1065   3286     49   1374    756   1117    665   1218
    750   3608   2857  -2179  -1052   3234     70   1340    724   1085    618   1174
    771   3530   2759  -2153   -992   3146     49   1283    675   1041    568   1127
    740   3476   2733  -2109   -995   3104     44   1260    657   1026    548   1098
    766   3468   2701  -2117   -969   3086     25   1221    620    995    514   1067
    774   3424   2650  -2099   -937   3037     18   1182    581    961    483   1054
    740   3393   2650  -2068   -956   3021     20   1179    579    963    488   1054
    756   3395   2637  -2075   -940   3016     10   1182    584    971    493   1049
    766   3385   2618  -2078   -927   3003      0   1166    581    971    498   1049
    743   3359   2616  -2049   -935   2987     -2   1150    574    969    498   1039
    769   3369   2600  -2070   -914   2985    -12   1145    576    979    509   1041
    784   3395   2611  -2091   -914   3005      5   1150    597   1002    530   1065
    797   3421   2624  -2109   -911   3021      5   1145    613   1018    545   1075
    766   3439   2673  -2101   -953   3057     10   1156    633   1036    563   1085
    787   3447   2657  -2120   -935   3052     18   1161    644   1047    571   1093
    789   3468   2678  -2127   -943   3073     18   1161    659   1065    592   1106
    784   3502   2714  -2143   -966   3109      0   1145    665   1078    610   1122
    810   3525   2714  -2166   -950   3120    -31   1119    654   1080    623   1137
    810   3499   2688  -2156   -937   3094    -59   1091    628   1060    615   1132
    820   3465   2644  -2143   -911   3055    -85   1075    605   1039    602   1119
    849   3470   2618  -2161   -883   3044    -93   1062    594   1031    600   1114
    854   3439   2585  -2145   -865   3013    -98   1041    574   1015    584   1106
    810   3377   2564  -2096   -878   2972   -111   1018    540    989    566   1085
    813   3335   2522  -2075   -854   2930   -119   1013    511    971    555   1075
    833   3315   2478  -2075   -820   2896   -116   1002    491    950    545   1067
    813   3252   2439  -2031   -813   2847   -109    984    475    927    535   1054
    769   3198   2429  -1984   -831   2813    -85    984    472    917    527   1041
    771   3156   2385  -1964   -807   2769    -85    969    452    891    501   1018
    756   3099   2343  -1930   -795   2722    -98    945    426    865    480    997
    730   3031   2301  -1880   -784   2668   -116    911    394    831    452    966
    714   2995   2281  -1855   -782   2639   -114    893    374    810    428    948
    714   2979   2262  -1847   -774   2621   -114    880    363    800    420    940
    724   2966   2242  -1847   -758   2605   -116    859    353    787    415    924
    719   2920   2200  -1818   -740   2561   -129    846    340    771    400    904
    711   2896   2184  -1805   -735   2540   -127    846    340    766    394    896
    698   2876   2177  -1787   -737   2525   -116    846    340    766    392    898
    696   2844   2145  -1771   -724   2496   -109    846    345    763    387    898
    709   2837   2127  -1771   -709   2483    -75    878    387    784    387    891
    758   2917   2158  -1839   -701   2538     10   1010    514    872    415    870
    776   3016   2239  -1896   -732   2629    114   1195    724   1070    563    974
    766   3242   2473  -2005   -854   2857    194   1465   1054   1449    940   1312
    948   3598   2650  -2273   -849   3125    140   1647   1301   1808   1408   1818
    966   3850   2883  -2410   -958   3367    -25   1345   1085   1787   1699   2275
    831   3920   3089  -2377  -1127   3504   -207    854    680   1569   1787   2483
    688   3725   3034  -2208  -1174   3382   -371    324    148   1052   1343   2094
    568   3146   2577  -1857  -1002   2863   -493   -205   -550     93    166    950
    553   2592   2036  -1574   -743   2317   -610   -353   -857   -379   -452    324
    587   2361   1774  -1475   -592   2068   -646   -194   -693   -239   -389    319
    626   2312   1683  -1470   -530   2000   -571     36   -426      0   -233    402
    667   2377   1709  -1522   -519   2044   -402    296   -135    259    -46    527
    714   2449   1735  -1582   -511   2094   -241    509     96    467    116    644
    727   2478   1751  -1602   -511   2117   -174    602    205    566    192    704
    732   2491   1758  -1610   -514   2125   -148    639    244    607    226    735
    756   2512   1756  -1634   -498   2135   -148    646    262    633    254    763
    771   2499   1725  -1636   -478   2112   -137    654    275    649    275    779
    769   2470   1699  -1621   -465   2086   -122    665    290    662    288    787
    753   2465   1709  -1610   -478   2088   -114    670    296    672    298    800
    753   2457   1704  -1605   -475   2081   -106    667    298    678    298    800
    766   2455   1686  -1613   -459   2070   -129    662    303    691    306    810
    761   2447   1686  -1605   -462   2068   -137    657    314    704    322    823
    750   2439   1688  -1597   -467   2065   -119    654    324    704    327    818
    756   2431   1675  -1592   -459   2055   -119    659    332    714    335    833
    771   2397   1626  -1584   -426   2013   -127    662    340    727    355    844
    774   2403   1628  -1590   -426   2016   -119    662    342    732    366    844
    776   2400   1623  -1590   -423   2013   -127    665    350    740    374    852
    776   2382   1605  -1579   -413   1995   -114    709    392    779    407    883
    810   2356   1545  -1584   -366   1951   -114    717    413    797    426    891
    797   2304   1506  -1551   -353   1906   -142    719    420    813    441    896
    800   2314   1514  -1558   -355   1914   -142    745    452    852    483    917
    880   2405   1525  -1641   -322   1966    -98    810    522    930    561    992
    872   2374   1499  -1623   -314   1938   -103    831    566    969    594   1031
    870   2379   1509  -1626   -319   1945   -103    859    610   1013    646   1052
    896   2442   1545  -1670   -324   1995    -80    922    685   1096    730   1114
    924   2486   1561  -1704   -316   2023    -83    976    761   1189    823   1208
    948   2522   1571  -1738   -311   2047    -85   1023    820   1267    917   1286
    958   2561   1602  -1761   -322   2083   -106   1054    867   1330    997   1363
    930   2569   1639  -1751   -353   2104   -127   1052    880   1345   1018   1379
    896   2556   1660  -1725   -381   2109   -114   1044    893   1348   1028   1387
    870   2556   1686  -1714   -407   2122   -116   1034    896   1358   1057   1421
    872   2574   1701  -1725   -415   2140   -116   1054    901   1361   1070   1439
    906   2572   1662  -1740   -376   2117   -135   1034    867   1325   1036   1379
    896   2527   1631  -1712   -366   2081   -137    953    787   1221    927   1267
    839   2418   1577  -1628   -368   2000   -119    896    735   1145    846   1221
    782   2296   1514  -1540   -366   1906   -119    844    685   1091    805   1163
    782   2234   1452  -1509   -335   1844   -101    789    626   1008    730   1039
    813   2182   1369  -1496   -277   1777   -122    696    514    854    555    914
    787   2114   1325  -1452   -270   1722   -129    641    457    797    493    901
    714   2018   1301  -1366   -293   1660   -137    587    418    758    465    836
    678   1958   1280  -1319   -301   1618   -148    540    366    701    415    782
    657   1901   1244  -1278   -293   1574   -153    509    327    654    366    766
    670   1849   1179  -1262   -254   1514   -155    491    314    636    350    756
    631   1808   1176  -1218   -272   1493   -153    485    319    628    355    743
    628   1779   1148  -1205   -259   1465   -161    472    311    613    345    719
    649   1777   1127  -1213   -239   1452   -174    452    296    597    332    714
    605   1753   1145  -1179   -270   1449   -161    457    306    615    348    719
    600   1738   1137  -1169   -270   1439   -145    470    327    636    368    727
    618   1732   1114  -1176   -249   1426   -166    446    316    620    353    704
    623   1738   1114  -1179   -244   1426   -158    454    340    639    376    722
    568   1738   1166  -1153   -298   1452   -116    480    379    675    415    753
    584   1732   1148  -1158   -280   1441   -111    472    384    675    413    758
    574   1725   1150  -1150   -288   1436   -109    465    389    672    418    756
    527   1751   1223  -1137   -348   1488   -103    475    410    696    444    774
    530   1766   1236  -1148   -353   1501   -135    462    415    704    452    779
    540   1751   1210  -1145   -335   1480   -166    433    402    698    457    784
    504   1701   1195  -1104   -345   1449   -184    405    376    678    444    763
    454   1678   1223  -1065   -384   1452   -179    400    379    680    446    769
    452   1675   1223  -1065   -387   1449   -192    376    358    657    431    774
    428   1634   1205  -1034   -387   1421   -181    379    355    652    433    776
    413   1553   1140   -984   -363   1345   -176    379    350    641    420    745
    418   1501   1083   -958   -332   1293   -171    379    340    623    397    743
    428   1462   1034   -948   -303   1249   -181    361    319    602    376    737
    400   1415   1015   -909   -309   1215   -171    358    311    594    374    714
    361   1361   1000   -862   -319   1179   -163    340    288    566    350    672
    363   1325    961   -844   -298   1143   -174    290    252    522    303    626
    353   1257    904   -807   -275   1083   -171    288    241    511    285    623
    322   1226    904   -774   -290   1065   -150    311    257    524    311    646
    342   1189    846   -769   -254   1018   -153    301    244    498    290    605
    348   1163    815   -756   -233    989   -153    288    236    488    272    597
    350   1153    800   -753   -226    976   -161    270    231    483    272    597
    342   1124    782   -732   -220    953   -158    252    223    467    254    584
    309   1104    795   -706   -244    950   -161    231    218    465    254    594
    319   1085    766   -701   -223    927   -161    244    228    475    267    587
    345   1054    706   -701   -181    880   -135    275    252    488    265    574
    363   1060    696   -711   -166    878    -72    353    327    522    252    522
    415   1137    719   -776   -153    930      5    485    465    620    288    517
    418   1291    872   -854   -226   1083     96    672    717    875    504    678
    478   1569   1091  -1023   -306   1330    103    914   1060   1317    982   1122
    566   1945   1379  -1257   -405   1662    -18    919   1163   1595   1478   1683
    522   2120   1597  -1322   -537   1860   -155    626    911   1551   1792   2088
    405   2070   1665  -1236   -628   1867   -293    168    426   1195   1740   2096
    293   1667   1371   -982   -540   1519   -413   -368   -252    363    826   1296
    228   1158    930   -693   -350   1044   -527   -795   -867   -530   -309    298
    246    784    535   -517   -142    659   -618   -797   -948   -704   -602    -23
    285    571    285   -428      0    428   -561   -568   -688   -465   -459     10
    272    550    277   -413     -2    413   -426   -319   -368   -168   -236    145
    335    657    322   -496      5    491   -280    -96    -88     85    -49    252
    361    763    402   -563    -20    584   -155     72    116    267     80    374
    361    805    444   -581    -41    626    -98    153    215    358    158    426
    397    795    397   -594      0    594   -103    155    223    363    166    400
    407    800    389   -605     10    594    -90    179    254    384    192    428
    407    789    381   -600     12    587    -85    194    277    397    218    454
    415    789    374   -602     20    581    -88    184    277    379    218    433
    397    789    389   -594      5    589    -75    189    288    381    223    457
    394    800    405   -600     -5    602    -59    207    311    405    252    475
    415    782    366   -600     25    574    -62    218    329    423    272    483
    415    745    329   -579     44    537    -64    210    329    423    272    467
    392    745    353   -568     18    550    -59    213    332    426    270    467
    402    771    368   -589     18    571    -54    205    337    428    270    467
    413    774    358   -594     28    566    -41    215    358    446    290    501
    446    766    319   -605     64    542    -44    233    374    465    322    519
    454    753    296   -605     77    524    -67    207    353    444    301    470
    459    774    311   -618     72    542    -77    215    368    457    306    488
    467    761    293   -615     85    527    -62    233    394    483    337    517
    483    776    293   -628     96    535    -49    246    423    519    384    553
    483    784    298   -636     90    542    -38    272    457    558    420    571
    485    800    311   -644     88    555    -36    301    493    597    457    594
    509    831    322   -672     93    579    -46    332    532    646    506    628
    522    841    319   -680    101    581    -36    371    589    717    579    680
    527    878    350   -704     88    613    -46    418    662    805    675    763
    532    911    379   -722     75    646    -41    465    735    896    769    844
    540    950    407   -745     64    680    -57    488    784    963    849    914
    592    987    394   -789     98    691    -59    514    823   1008    906    961
    592   1021    428   -807     83    724    -64    524    846   1039    948    995
    600   1065    465   -833     67    766    -62    522    857   1047    963   1021
    633   1065    431   -849    101    748    -57    498    833   1015    937    997
    649    966    316   -807    166    641    -64    462    795    961    893    953
    628    914    285   -774    171    600    -62    441    753    906    846    906
    605    849    241   -727    181    545    -38    426    714    849    789    846
    587    748    158   -670    215    454    -18    389    659    769    711    774
    579    685    106   -631    236    397    -18    329    589    672    610    683
    527    597     70   -563    228    335      2    280    527    587    517    605
    511    530     18   -519    246    272    -12    223    467    511    436    532
    506    439    -70   -472    288    184     -5    184    423    454    381    480
    506    371   -135   -439    322    119    -12    135    368    394    332    431
    493    329   -163   -410    329     83      2    122    353    374    309    402
    488    272   -215   -379    353     28      2    101    335    350    280    371
    509    226   -283   -368    397    -28     10     88    329    335    267    358
    483    163   -319   -322    402    -77     15     98    337    335    270    345
    488    119   -371   -303    431   -127     10     85    324    319    252    332
    488     77   -410   -285    449   -166     15     88    337    335    265    345
    519    103   -415   -311    467   -155      0     75    337    335    265    340
    496    168   -327   -332    413    -77    -12     59    340    332    262    335
    462    215   -246   -340    353    -15    -23     46    342    337    262    337
    446    267   -179   -358    314     44    -12     49    363    361    285    363
    452    272   -179   -363    316     46      7     57    387    379    309    392
    524    257   -267   -389    397     -5      5     59    389    374    311    400
    514    220   -296   -368    405    -36     -2     49    384    366    303    397
    501    244   -259   -374    379     -7      0     54    407    389    329    420
    506    262   -246   -387    376      7    -25     25    405    389    340    433
    535    262   -272   -397    405     -5    -75    -18    374    366    327    426
    548    220   -327   -384    436    -51    -98    -49    340    332    293    397
    555    189   -366   -374    459    -88   -127    -72    316    311    283    384
    527    176   -350   -353    439    -85   -116    -72    322    314    290    384
    566    158   -407   -361    488   -124    -93    -54    327    311    283    374
    587     98   -491   -342    537   -194   -109    -77    298    283    257    345
    555     20   -535   -288    545   -257   -119    -93    280    262    236    327
    571    -46   -618   -265    592   -332   -116   -109    259    233    207    301
    550   -114   -665   -218    607   -389    -96   -114    254    220    194    288
    555   -129   -688   -213    620   -407   -103   -142    226    192    166    259
    561   -150   -714   -205    636   -431   -137   -184    187    158    135    220
    566   -197   -766   -184    665   -480   -145   -194    163    129    103    181
    579   -231   -810   -174    693   -519   -137   -210    148    114     83    153
    584   -259   -844   -163    711   -550   -158   -236    116     90     59    135
    589   -270   -859   -161    722   -563   -158   -236    106     90     59    135
    610   -280   -891   -166    750   -584   -153   -241    101     83     51    129
    600   -290   -891   -153    745   -589   -137   -244    103     83     41    124
    594   -309   -904   -145    748   -605   -142   -244     96     77     33    114
    584   -327   -911   -129    745   -618   -161   -246     83     72     25    101
    594   -355   -950   -122    771   -652   -148   -218    101     88     12     72
    620   -348   -969   -135    795   -657    -70    -98    215    174     18     38
    628   -220   -849   -202    737   -535      2     33    392    350    137    103
    659     41   -618   -350    639   -288      7    181    646    667    478    397
    722    389   -332   -555    527     28    -85    296    867   1047   1008    943
    750    769     18   -758    366    394   -218    140    753   1091   1413   1473
    706    706      0   -706    353    353   -296   -187    324    743   1460   1618
    618    459   -158   -540    389    150   -381   -589   -244    124    974   1200
    540     46   -493   -296    514   -220   -459  -1039   -862   -717   -155    148
    522   -387   -909    -67    714   -646   -589  -1299  -1244  -1275  -1005   -618
    555   -693  -1249     67    901   -971   -613  -1158  -1085  -1101   -919   -618
    587   -815  -1402    114    995  -1109   -540   -945   -807   -820   -717   -506
    615   -789  -1405     85   1008  -1096   -449   -753   -542   -568   -522   -376
    631   -706  -1337     38    984  -1021   -316   -545   -275   -309   -314   -223
    631   -628  -1260     -2    945   -943   -228   -420   -116   -161   -187   -127
    610   -618  -1228      2    919   -922   -197   -376    -64   -106   -142    -98
    579   -639  -1218     28    896   -927   -213   -374    -57    -96   -132    -93
    594   -652  -1247     28    919   -948   -226   -381    -62   -101   -137   -106
    605   -654  -1260     23    930   -956   -205   -379    -54    -98   -132   -111
    597   -646  -1244     23    919   -943   -210   -376    -44    -93   -127   -106
    589   -633  -1223     20    904   -927   -205   -366    -23    -75   -103    -83
    600   -662  -1262     31    930   -961   -207   -361    -15    -70    -98    -75
    607   -698  -1309     44    956  -1002   -228   -355    -20    -75   -103    -83
    607   -706  -1317     49    961  -1010   -226   -348    -15    -70    -98    -88
    607   -691  -1299     38    953   -995   -205   -345      0    -59    -83    -70
    579   -698  -1278     59    927   -987   -176   -327     15    -44    -64    -57
    574   -740  -1314     80    943  -1026   -202   -340     -5    -57    -85    -85
    597   -743  -1340     70    969  -1041   -239   -348    -12    -62    -85    -90
    602   -732  -1335     62    966  -1034   -249   -348    -10    -59    -70    -85
    587   -735  -1322     75    953  -1028   -220   -332      5    -41    -44    -64
    579   -745  -1327     83    950  -1034   -218   -335     15    -28    -31    -57
    584   -758  -1343     85    963  -1049   -241   -335     20    -15    -18    -46
    602   -750  -1353     72    976  -1052   -239   -303     49     20     15    -25
    633   -696  -1330     31    982  -1013   -220   -254    111     88     85     25
    600   -696  -1296     44    948   -995   -215   -228    155    148    148     75
    594   -696  -1291     49    940   -992   -210   -192    207    215    215    127
    597   -670  -1270     33    932   -969   -210   -148    272    296    301    194
    607   -613  -1221      2    914   -917   -223   -103    329    371    389    270
    610   -553  -1163    -28    885   -857   -246    -77    371    426    454    335
    581   -519  -1101    -31    839   -807   -254    -49    410    465    504    387
    553   -524  -1080    -15    815   -802   -275    -51    410    462    509    400
    553   -517  -1070    -18    810   -792   -280    -49    397    439    493    397
    576   -509  -1088    -36    831   -800   -270    -57    374    407    470    374
    568   -540  -1109    -15    836   -823   -259    -72    348    366    433    340
    509   -607  -1117     46    813   -862   -254   -103    303    303    371    285
    504   -680  -1184     88    844   -932   -257   -148    239    215    275    197
    524   -730  -1257    101    888   -992   -272   -213    150    106    158     83
    488   -784  -1273    148    878  -1026   -285   -265     75      7     51      5
    509   -820  -1332    155    919  -1075   -236   -267     49    -33      5    -36
    563   -802  -1366    119    963  -1083   -197   -272     23    -62    -18    -70
    478   -950  -1428    233    953  -1189   -241   -350    -67   -163   -127   -176
    449  -1031  -1480    290    963  -1254   -265   -392   -122   -223   -187   -241
    449  -1078  -1527    311    987  -1301   -265   -423   -158   -259   -226   -283
    517  -1075  -1592    280   1054  -1332   -241   -410   -155   -262   -231   -301
    426  -1148  -1574    361    997  -1361   -280   -436   -189   -290   -254   -324
    519  -1067  -1587    272   1052  -1325   -252   -426   -184   -296   -257   -319
    485  -1109  -1595    311   1039  -1350   -228   -436   -205   -322   -288   -332
    488  -1085  -1574    298   1031  -1330   -184   -415   -189   -311   -277   -314
    426  -1171  -1597    374   1010  -1384   -213   -428   -194   -322   -296   -342
    446  -1171  -1618    361   1031  -1395   -223   -426   -181   -309   -288   -348
    444  -1192  -1636    374   1039  -1413   -244   -423   -179   -303   -277   -345
    485  -1122  -1608    319   1047  -1363   -205   -389   -132   -265   -231   -303
    418  -1156  -1574    366    995  -1363   -213   -402   -142   -298   -259   -332
    415  -1130  -1545    355    979  -1337   -207   -381   -122   -283   -244   -314
    413  -1122  -1538    353    974  -1327   -210   -374   -111   -277   -236   -306
    374  -1161  -1535    394    953  -1348   -239   -392   -127   -298   -246   -319
    355  -1171  -1530    405    940  -1350   -252   -400   -119   -293   -228   -306
    374  -1148  -1525    387    948  -1335   -288   -426   -137   -309   -233   -314
    361  -1161  -1522    400    940  -1343   -335   -452   -179   -342   -257   -322
    324  -1200  -1525    439    924  -1361   -329   -454   -184   -355   -267   -316
    314  -1234  -1548    457    930  -1389   -322   -462   -194   -374   -275   -322
    319  -1252  -1571    467    945  -1410   -329   -449   -205   -389   -285   -342
    280  -1286  -1566    501    922  -1426   -337   -459   -231   -423   -322   -374
    236  -1319  -1556    542    896  -1436   -329   -472   -257   -452   -358   -397
    252  -1340  -1592    542    919  -1467   -353   -465   -275   -465   -363   -410
    231  -1400  -1631    584    930  -1514   -366   -475   -290   -485   -376   -441
    192  -1439  -1631    623    911  -1535   -358   -493   -303   -509   -405   -475
    192  -1465  -1657    636    924  -1561   -376   -519   -335   -550   -441   -514
    155  -1525  -1680    683    917  -1602   -400   -545   -368   -589   -480   -553
    127  -1551  -1680    711    901  -1615   -397   -553   -379   -605   -504   -568
     70  -1597  -1667    763    867  -1631   -413   -563   -392   -620   -519   -581
     51  -1618  -1670    784    859  -1644   -418   -574   -397   -639   -532   -589
     57  -1584  -1641    763    846  -1610   -397   -561   -384   -631   -522   -571
      7  -1605  -1613    800    807  -1610   -392   -566   -394   -641   -535   -589
    -90  -1680  -1590    883    748  -1636   -366   -589   -402   -662   -548   -613
   -140  -1740  -1600    940    730  -1670   -389   -618   -420   -680   -566   -633
   -103  -1712  -1610    906    750  -1660   -400   -587   -410   -670   -576   -654
   -124  -1704  -1579    914    724  -1644   -355   -496   -342   -636   -592   -696
   -153  -1693  -1540    919    693  -1618   -296   -371   -218   -553   -571   -711
    -88  -1467  -1379    779    644  -1423   -181   -181     31   -309   -361   -545
   -114  -1215  -1104    665    493  -1161   -166     49    350    106     96   -109
    -54   -849   -797    452    371   -823   -293     64    436    361    566    441
     -5   -639   -633    322    311   -636   -470   -215    181    327    867    846
    -90   -636   -545    363    226   -592   -649   -654   -275     25    839    883
   -262  -1021   -758    639    246   -891   -737  -1145   -872   -719     18    145
   -428  -1564  -1135    995    350  -1350   -800  -1525  -1436  -1571  -1067   -841
   -467  -1990  -1525   1226    527  -1758   -898  -1553  -1538  -1774  -1395  -1189
   -441  -2135  -1693   1288    626  -1914   -870  -1356  -1293  -1558  -1275  -1158
   -444  -2109  -1665   1275    607  -1886   -748  -1130  -1002  -1296  -1093  -1039
   -488  -2055  -1569   1270    540  -1813   -592   -898   -732  -1060   -924   -919
   -514  -1974  -1460   1241    472  -1717   -480   -735   -545   -896   -800   -831
   -475  -1922  -1447   1200    485  -1686   -410   -659   -462   -823   -743   -784
   -550  -1971  -1423   1260    433  -1699   -397   -649   -452   -818   -743   -792
   -607  -1982  -1376   1293    384  -1680   -397   -628   -433   -797   -732   -784
   -633  -1990  -1356   1309    358  -1675   -410   -620   -428   -795   -732   -787
   -696  -1995  -1299   1345    301  -1647   -431   -636   -433   -805   -743   -800
   -748  -2036  -1291   1389    270  -1665   -436   -639   -426   -810   -743   -800
   -805  -2078  -1273   1441    233  -1675   -452   -646   -433   -820   -756   -815
   -831  -2088  -1257   1460    210  -1673   -457   -646   -433   -820   -756   -826
   -875  -2114  -1239   1496    181  -1678   -454   -649   -428   -818   -756   -828
   -927  -2127  -1202   1527    135  -1665   -457   -657   -426   -818   -758   -826
   -940  -2161  -1221   1551    137  -1691   -470   -659   -431   -828   -766   -839
   -979  -2200  -1221   1590    116  -1709   -491   -665   -444   -836   -771   -849
  -1054  -2234  -1179   1644     62  -1706   -514   -667   -446   -833   -776   -854
  -1057  -2229  -1171   1641     57  -1701   -530   -662   -446   -833   -782   -857
  -1054  -2229  -1174   1641     57  -1701   -537   -639   -431   -813   -761   -849
  -1096  -2268  -1171   1680     36  -1719   -548   -631   -423   -805   -753   -841
  -1106  -2252  -1145   1680     18  -1699   -540   -607   -397   -782   -727   -815
  -1135  -2268  -1132   1699     -2  -1699   -548   -602   -381   -771   -717   -813
  -1189  -2281  -1093   1735    -49  -1688   -553   -589   -363   -750   -701   -805
  -1236  -2291  -1054   1764    -93  -1673   -550   -566   -337   -717   -667   -776
  -1236  -2262  -1026   1751   -106  -1644   -548   -522   -283   -652   -607   -727
  -1247  -2234   -989   1740   -129  -1613   -550   -449   -215   -568   -532   -667
  -1249  -2187   -937   1719   -158  -1564   -555   -389   -150   -488   -452   -600
  -1265  -2140   -875   1701   -194  -1509   -558   -350   -101   -428   -384   -535
  -1265  -2078   -813   1673   -226  -1447   -555   -306    -59   -376   -324   -478
  -1286  -2047   -761   1665   -262  -1405   -558   -298    -54   -363   -314   -470
  -1286  -2021   -735   1652   -277  -1379   -579   -324    -77   -389   -332   -480
  -1309  -1997   -691   1652   -311  -1343   -576   -340    -98   -407   -335   -467
  -1337  -1990   -652   1665   -342  -1322   -571   -358   -124   -441   -358   -483
  -1353  -2047   -693   1699   -332  -1371   -574   -397   -171   -504   -415   -540
  -1395  -2091   -696   1743   -350  -1395   -550   -431   -210   -561   -478   -600
  -1402  -2132   -732   1766   -335  -1431   -540   -472   -265   -631   -545   -667
  -1426  -2179   -753   1803   -337  -1467   -548   -527   -337   -714   -631   -740
  -1460  -2236   -779   1847   -342  -1509   -563   -589   -405   -797   -717   -810
  -1470  -2283   -813   1878   -329  -1551   -555   -641   -462   -859   -784   -883
  -1483  -2317   -836   1899   -324  -1577   -563   -693   -517   -914   -846   -948
  -1509  -2346   -836   1927   -337  -1592   -574   -730   -553   -953   -888   -992
  -1527  -2395   -867   1961   -332  -1631   -571   -771   -600  -1002   -935  -1015
  -1540  -2418   -878   1979   -332  -1649   -568   -787   -623  -1026   -958  -1034
  -1545  -2416   -872   1979   -337  -1647   -576   -776   -620  -1018   -956  -1034
  -1517  -2392   -875   1956   -322  -1634   -587   -784   -623  -1018   -958  -1047
  -1509  -2379   -870   1943   -322  -1626   -574   -792   -620  -1018   -958  -1065
  -1512  -2356   -844   1932   -335  -1600   -568   -787   -615  -1010   -953  -1065
  -1506  -2330   -826   1917   -342  -1579   -563   -771   -607   -995   -937  -1047
  -1486  -2317   -831   1901   -327  -1574   -550   -766   -592   -974   -911  -1028
  -1465  -2278   -815   1870   -327  -1545   -545   -784   -602   -989   -922  -1028
  -1475  -2221   -745   1847   -366  -1483   -527   -774   -584   -974   -911  -1000
  -1486  -2164   -678   1823   -405  -1421   -498   -735   -553   -932   -872   -966
  -1345  -2075   -730   1712   -309  -1402   -504   -711   -537   -909   -849   -940
  -1343  -2029   -685   1686   -332  -1356   -478   -724   -535   -906   -844   -932
  -1387  -1945   -558   1665   -415  -1252   -457   -724   -524   -891   -826   -917
  -1361  -1865   -504   1613   -431  -1184   -467   -717   -519   -883   -807   -901
  -1293  -1787   -493   1540   -400  -1140   -462   -711   -504   -870   -789   -880
  -1265  -1795   -532   1527   -366  -1163   -472   -711   -517   -872   -797   -883
  -1158  -1769   -610   1462   -275  -1189   -504   -704   -524   -867   -792   -880
  -1098  -1758   -662   1428   -220  -1210   -491   -688   -509   -841   -766   -862
  -1130  -1795   -665   1462   -233  -1231   -459   -683   -498   -826   -743   -852
  -1176  -1800   -623   1486   -277  -1213   -475   -704   -527   -846   -748   -872
  -1171  -1777   -605   1473   -285  -1192   -446   -680   -519   -839   -735   -865
  -1132  -1784   -652   1457   -241  -1221   -428   -670   -514   -833   -735   -844
  -1145  -1800   -654   1473   -246  -1228   -433   -667   -514   -831   -724   -836
  -1111  -1784   -672   1449   -220  -1231   -431   -691   -553   -878   -776   -885
  -1117  -1790   -672   1452   -223  -1231   -397   -704   -563   -898   -810   -891
  -1174  -1816   -644   1493   -267  -1231   -358   -680   -537   -875   -789   -872
  -1117  -1784   -667   1452   -226  -1226   -384   -672   -532   -867   -784   -880
  -1049  -1771   -722   1408   -163  -1247   -392   -685   -550   -888   -802   -906
  -1039  -1766   -727   1402   -158  -1247   -355   -670   -535   -878   -797   -901
  -1041  -1779   -740   1408   -153  -1260   -340   -652   -524   -867   -789   -898
  -1034  -1771   -737   1402   -148  -1254   -332   -644   -517   -859   -779   -880
  -1047  -1764   -719   1402   -166  -1244   -309   -659   -519   -867   -787   -883
  -1021  -1756   -735   1387   -142  -1247   -290   -646   -498   -846   -766   -865
   -982  -1719   -737   1348   -124  -1228   -270   -628   -485   -831   -753   -852
   -901  -1631   -730   1267    -85  -1182   -244   -584   -462   -810   -748   -833
   -774  -1561   -787   1166      5  -1174   -171   -436   -348   -732   -737   -865
   -696  -1413   -717   1054     10  -1067    -67   -254   -163   -566   -633   -810
   -672  -1158   -488    914    -93   -823     18    -28    119   -246   -332   -548
   -615   -813   -197    714   -210   -506     54    213    431    171    142    -54
   -555   -413    142    483   -353   -135    -54     51    358    277    519    454
   -587   -270    316    428   -454     23   -236   -397    -23    101    670    735
   -727   -337    387    530   -558     23   -374   -878   -491   -293    420    558
   -813   -792     20    802   -418   -387   -491  -1363  -1109  -1101   -558   -384
   -771  -1348   -576   1057    -98   -961   -644  -1623  -1558  -1764  -1405  -1210
   -719  -1636   -919   1176     98  -1278   -748  -1512  -1478  -1714  -1436  -1301
   -641  -1673  -1031   1156    194  -1353   -688  -1273  -1215  -1470  -1267  -1205
   -433  -1405   -971    919    267  -1189   -384   -932   -846  -1137  -1010  -1002
   -511  -1410   -901    961    194  -1156   -233   -717   -633   -945   -878   -919
   -535  -1397   -862    966    163  -1130   -174   -613   -517   -836   -789   -859
   -483  -1345   -862    911    187  -1104   -140   -561   -457   -782   -740   -823
   -428  -1327   -898    878    233  -1114   -148   -535   -446   -766   -732   -826
   -433  -1332   -898    880    231  -1117   -155   -522   -433   -750   -722   -818
   -446  -1335   -888    891    218  -1111   -142   -491   -418   -730   -701   -805
   -454  -1330   -875    891    207  -1101   -142   -483   -413   -722   -688   -797
   -472  -1332   -859    904    192  -1096   -137   -496   -410   -717   -678   -782
   -444  -1306   -862    875    207  -1085   -145   -488   -405   -709   -672   -782
   -439  -1306   -870    872    213  -1088   -155   -483   -400   -704   -672   -784
   -493  -1332   -839    911    171  -1085   -148   -480   -392   -698   -667   -776
   -501  -1319   -818    911    158  -1070   -142   -475   -389   -691   -657   -766
   -522  -1309   -789    914    132  -1049   -168   -480   -400   -693   -657   -771
   -504  -1299   -797    901    145  -1049   -174   -467   -394   -685   -646   -766
   -485  -1299   -813    891    161  -1057   -200   -457   -389   -672   -639   -756
   -493  -1296   -802    896    153  -1049   -200   -449   -381   -662   -631   -753
   -540  -1312   -771    924    114  -1041   -148   -436   -355   -636   -610   -740
   -589  -1312   -722    950     64  -1018   -145   -439   -340   -618   -587   -717
   -633  -1317   -683    974     23  -1000   -176   -439   -332   -602   -568   -709
   -600  -1275   -675    937     36   -976   -181   -387   -293   -558   -530   -685
   -540  -1249   -711    893     83   -982   -205   -355   -270   -522   -493   -654
   -537  -1228   -691    883     75   -961   -215   -311   -223   -465   -439   -602
   -555  -1213   -657    883     49   -935   -226   -277   -181   -410   -381   -550
   -563  -1187   -623    875     28   -906   -233   -246   -135   -350   -322   -498
   -553  -1122   -571    836      7   -846   -239   -197    -75   -283   -244   -423
   -542  -1054   -511    797    -18   -782   -226   -161    -25   -226   -176   -353
   -511   -982   -472    745    -20   -727   -239   -142     -5   -200   -140   -309
   -496   -943   -446    719    -25   -696   -259   -129      0   -189   -124   -288
   -498   -930   -433    711    -33   -683   -277   -145    -15   -205   -135   -298
   -553   -927   -374    737    -90   -652   -262   -171    -31   -228   -150   -314
   -592   -937   -345    763   -124   -641   -233   -187    -44   -252   -166   -324
   -548   -966   -418    758    -64   -693   -241   -228    -88   -309   -223   -384
   -594  -1018   -423    805    -88   -722   -244   -265   -132   -366   -283   -436
   -620  -1054   -436    836    -93   -745   -228   -303   -176   -426   -342   -493
   -620  -1104   -485    859    -70   -795   -220   -350   -226   -488   -410   -558
   -639  -1163   -524    901    -57   -844   -223   -394   -272   -537   -465   -613
   -636  -1228   -594    930    -23   -911   -226   -439   -316   -589   -519   -667
   -636  -1291   -657    963     10   -974   -210   -467   -355   -631   -561   -709
   -644  -1371   -730   1005     41  -1052   -210   -493   -397   -672   -600   -745
   -654  -1408   -753   1031     49  -1080   -210   -519   -433   -711   -633   -771
   -652  -1395   -743   1023     41  -1067   -197   -527   -441   -727   -649   -782
   -665  -1387   -722   1026     25  -1054   -168   -530   -439   -730   -652   -782
   -709  -1410   -704   1057     -2  -1057   -166   -561   -449   -743   -662   -787
   -732  -1415   -683   1075    -25  -1049   -163   -540   -436   -724   -631   -761
   -644  -1392   -748   1018     51  -1070   -168   -530   -436   -732   -641   -779
   -633  -1395   -761   1013     62  -1078   -194   -545   -454   -745   -659   -802
   -636  -1402   -766   1018     64  -1085   -210   -542   -454   -737   -652   -795
   -613  -1389   -776   1002     80  -1083   -187   -532   -436   -719   -639   -776
   -636  -1382   -748   1008     54  -1065   -163   -527   -413   -701   -626   -753
   -610  -1353   -743    982     64  -1047   -142   -509   -389   -683   -605   -735
   -597  -1286   -688    940     44   -987   -124   -491   -361   -657   -579   -711
   -589  -1244   -654    917     31   -950   -119   -504   -348   -659   -574   -698
   -641  -1231   -592    935    -25   -911   -103   -491   -314   -631   -553   -680
   -574  -1169   -594    870      7   -880   -103   -472   -290   -602   -524   -644
   -498  -1137   -641    815     70   -891   -150   -475   -303   -605   -527   -641
   -540  -1150   -610    846     33   -880   -161   -488   -301   -600   -522   -628
   -558  -1130   -571    844      5   -852   -155   -506   -303   -602   -519   -626
   -509  -1101   -592    805     41   -846   -171   -496   -311   -602   -511   -620
   -493  -1098   -607    795     54   -854   -155   -491   -311   -602   -506   -613
   -527  -1130   -602    828     36   -867   -127   -485   -314   -610   -519   -628
   -449  -1150   -701    797    122   -927   -158   -511   -350   -646   -555   -665
   -420  -1156   -735    787    155   -948   -174   -514   -366   -659   -558   -662
   -426  -1176   -750    800    161   -963   -145   -496   -363   -657   -548   -659
   -413  -1218   -805    815    194  -1013   -122   -501   -381   -680   -571   -683
   -472  -1231   -758    852    140   -995   -109   -519   -389   -691   -584   -704
   -506  -1270   -763    888    127  -1018    -77   -524   -384   -691   -594   -719
   -418  -1257   -841    836    207  -1049    -96   -524   -389   -698   -597   -709
   -371  -1231   -859    802    244  -1047   -119   -519   -392   -693   -592   -706
   -376  -1252   -878    813    249  -1065    -88   -511   -384   -691   -592   -717
   -322  -1244   -922    782    298  -1083   -106   -514   -394   -706   -613   -732
   -324  -1223   -901    771    288  -1062    -93   -493   -368   -678   -589   -698
   -335  -1223   -888    779    275  -1057    -64   -485   -355   -667   -587   -701
   -296  -1197   -904    745    303  -1052    -70   -491   -350   -670   -579   -706
   -254  -1200   -945    727    345  -1072    -72   -488   -355   -678   -592   -717
   -226  -1215   -989    719    381  -1104    -25   -423   -311   -652   -592   -737
   -189  -1148   -958    670    384  -1054     85   -275   -174   -553   -555   -748
   -129  -1021   -891    574    379   -956    155   -106     12   -363   -402   -641
    -49   -761   -711    405    329   -737    205    119    301    -18    -49   -319
     44   -405   -452    179    244   -428    194    283    542    332    423    207
     59   -137   -197     38    127   -166     46     96    428    400    789    722
    -36    -93    -57     64      7    -75    -85   -355     38    189    862    898
   -114   -277   -166    194     25   -223   -218   -849   -501   -353    358    433
   -215   -748   -532    480    155   -641   -322  -1340  -1153  -1247   -727   -628
   -231  -1184   -953    709    361  -1070   -452  -1517  -1483  -1722  -1330  -1218
   -137  -1384  -1247    758    553  -1317   -478  -1319  -1299  -1558  -1234  -1184
    -85  -1436  -1353    761    631  -1395   -392  -1070  -1026  -1314  -1067  -1096
    -67  -1369  -1301    717    615  -1335   -239   -815   -740  -1052   -883   -963
    -33  -1244  -1210    639    587  -1228    -72   -581   -496   -826   -701   -826
      2  -1143  -1145    568    571  -1143    -15   -480   -389   -724   -615   -761
     67  -1054  -1124    493    594  -1088      7   -449   -348   -685   -587   -745
     80  -1021  -1101    470    589  -1060     38   -431   -311   -657   -558   -722
     85   -997  -1083    457    584  -1039     51   -405   -275   -618   -524   -693
    111   -984  -1098    433    602  -1041     38   -392   -270   -615   -527   -688
    140   -997  -1140    428    639  -1067     72   -363   -236   -589   -501   -665
    158   -992  -1153    415    654  -1070    101   -342   -207   -566   -475   -654
    158   -958  -1117    400    636  -1036    109   -329   -197   -548   -454   -639
    207   -901  -1109    345    657  -1005    103   -309   -184   -535   -433   -610
    236   -896  -1135    329    685  -1015    114   -293   -163   -514   -410   -584
    267   -891  -1161    311    711  -1026    114   -277   -142   -498   -392   -571
    280   -893  -1174    306    727  -1034    127   -272   -124   -483   -379   -563
    293   -872  -1166    288    727  -1021    142   -275   -114   -470   -374   -563
    288   -844  -1135    277    711   -989    142   -246    -90   -441   -348   -545
    306   -836  -1145    262    724   -989    127   -233    -70   -423   -329   -530
    348   -805  -1153    228    750   -979    124   -215    -49   -402   -316   -506
    361   -784  -1148    210    753   -966    137   -181    -15   -361   -270   -465
    358   -774  -1135    207    745   -953    142   -168     10   -327   -244   -446
    371   -732  -1104    179    735   -917    148   -142     54   -280   -202   -418
    420   -714  -1135    148    776   -924    137   -109     96   -236   -161   -389
    428   -680  -1109    127    766   -896    155    -51    168   -153    -75   -306
    426   -620  -1047     96    735   -833    168      7    252    -54     25   -213
    444   -574  -1021     64    730   -797    174     51    322     25    106   -145
    517   -478   -995    -18    756   -735    163    111    384    106    194    -62
    579   -400   -982    -90    779   -691    155    192    452    187    280     10
    589   -327   -919   -132    753   -623    176    223    496    231    335     62
    566   -285   -852   -140    709   -568    210    241    527    259    379    119
    576   -283   -859   -145    717   -571    218    244    527    254    381    135
    579   -283   -865   -150    722   -574    213    220    498    218    353    109
    566   -303   -870   -132    717   -587    218    179    462    171    314     70
    550   -322   -872   -114    709   -594    220    129    415    101    241      5
    517   -371   -888    -72    701   -628    252    101    374     36    171    -46
    522   -426   -948    -49    732   -685    254     49    303    -49     88   -124
    519   -480  -1000    -18    758   -740    259     -5    233   -140     -2   -205
    517   -524  -1041      2    776   -782    262    -51    184   -210    -67   -262
    527   -566  -1093     20    810   -828    265    -85    137   -267   -124   -314
    522   -628  -1150     51    833   -888    270   -116    106   -314   -171   -350
    506   -641  -1148     67    826   -896    272   -161     80   -358   -210   -392
    542   -641  -1187     46    862   -914    275   -184     57   -389   -241   -428
    600   -649  -1249     25    924   -948    280   -192     46   -407   -252   -439
    607   -654  -1262     23    932   -958    277   -189     49   -413   -246   -428
    631   -649  -1280      7    956   -963    280   -181     64   -413   -244   -431
    636   -641  -1278      0    956   -961    285   -197     70   -420   -257   -444
    626   -628  -1254      2    940   -940    288   -207     70   -426   -262   -444
    607   -615  -1223      2    914   -917    293   -207     85   -415   -249   -439
    665   -594  -1262    -36    961   -927    288   -207     90   -415   -244   -444
    717   -581  -1299    -70   1008   -940    288   -207     96   -413   -239   -444
    675   -542  -1218    -64    945   -880    316   -174    132   -376   -202   -413
    675   -496  -1174    -90    924   -836    340   -166    153   -363   -184   -394
    678   -465  -1143   -109    909   -802    361   -166    163   -361   -179   -387
    688   -449  -1140   -119    911   -792    361   -161    179   -353   -166   -374
    737   -415  -1153   -161    945   -784    335   -171    181   -358   -163   -379
    753   -371  -1124   -192    937   -748    329   -168    197   -342   -137   -353
    750   -381  -1132   -187    940   -756    298   -194    184   -355   -145   -350
    719   -407  -1127   -158    922   -766    275   -233    166   -379   -158   -358
    737   -387  -1124   -174    930   -756    275   -244    158   -384   -158   -363
    805   -353  -1161   -228    982   -756    280   -220    168   -371   -145   -366
    823   -371  -1195   -226   1008   -782    283   -220    161   -379   -150   -374
    820   -407  -1228   -207   1021   -815    275   -244    129   -410   -176   -387
    813   -444  -1257   -184   1034   -849    280   -246    119   -423   -181   -384
    797   -485  -1286   -158   1039   -883    285   -254    103   -441   -202   -400
    779   -485  -1267   -148   1021   -875    316   -244    116   -433   -197   -402
    805   -522  -1327   -142   1065   -922    337   -259     96   -459   -228   -439
    802   -540  -1343   -129   1072   -940    332   -259     75   -483   -254   -465
    800   -558  -1358   -122   1078   -958    314   -270     51   -504   -267   -475
    831   -584  -1415   -124   1122  -1000    303   -290     28   -532   -296   -506
    833   -592  -1426   -124   1130  -1008    301   -293     15   -542   -309   -527
    831   -581  -1413   -124   1122   -997    303   -283     20   -535   -290   -517
    862   -576  -1439   -145   1148  -1005    301   -288     23   -537   -296   -514
    880   -574  -1457   -153   1169  -1015    319   -301     15   -550   -309   -527
    849   -610  -1460   -119   1153  -1036    309   -314      2   -558   -316   -532
    862   -618  -1480   -122   1171  -1049    311   -314      2   -555   -311   -522
    904   -597  -1501   -155   1200  -1049    335   -285     31   -537   -296   -522
    937   -576  -1514   -181   1226  -1047    397   -184    119   -483   -290   -550
    979   -514  -1496   -233   1236  -1005    496    -33    275   -361   -231   -537
   1005   -348  -1353   -327   1179   -849    592    153    514   -106    -12   -366
   1093    -31  -1127   -532   1109   -576    568    363    826    319    470     90
   1153    322   -833   -737    992   -254    452    350    898    576    963    659
   1114    418   -698   -766    906   -140    342     72    610    475   1223   1036
   1026    355   -670   -691    849   -155    213   -353     85     31   1062    969
    948     15   -935   -483    940   -459    122   -846   -568   -795    114    101
    898   -436  -1337   -231   1117   -885      5  -1223  -1111  -1590   -935   -862
    922   -779  -1704    -72   1312  -1241    -62  -1197  -1145  -1683  -1156  -1106
    914   -997  -1912     41   1413  -1454      7   -963   -859  -1408   -976  -1018
    940  -1021  -1964     38   1452  -1491    103   -756   -581  -1145   -795   -901
    976   -898  -1875    -41   1426  -1387    262   -517   -288   -865   -579   -745
   1039   -763  -1803   -140   1418  -1280    358   -355    -80   -667   -418   -626
   1034   -750  -1784   -140   1408  -1267    402   -285      5   -581   -345   -563
   1041   -748  -1792   -148   1415  -1267    433   -257     49   -545   -319   -542
   1047   -745  -1792   -153   1418  -1267    431   -249     59   -535   -311   -540
   1008   -711  -1719   -150   1361  -1213    457   -236     83   -511   -290   -517
   1034   -680  -1714   -176   1374  -1197    478   -223    106   -488   -275   -501
   1047   -683  -1730   -184   1387  -1205    478   -223    111   -475   -262   -488
   1031   -678  -1712   -176   1371  -1195    485   -210    129   -457   -244   -462
   1049   -667  -1719   -192   1384  -1192    491   -202    132   -457   -239   -457
   1072   -623  -1696   -223   1384  -1158    498   -168    161   -423   -205   -426
   1070   -592  -1662   -241   1363  -1127    478   -184    150   -426   -213   -428
   1062   -535  -1597   -262   1327  -1067    462   -189    150   -418   -200   -410
   1098   -522  -1621   -290   1358  -1070    446   -205    137   -426   -205   -415
   1135   -530  -1665   -301   1400  -1096    459   -189    155   -402   -187   -400
   1130   -540  -1670   -296   1397  -1104    467   -168    184   -376   -161   -376
   1132   -530  -1662   -301   1395  -1093    459   -155    202   -348   -137   -355
   1148   -501  -1652   -324   1397  -1075    457   -142    223   -319   -109   -329
   1171   -504  -1675   -332   1423  -1088    472   -127    246   -285    -80   -303
   1184   -493  -1678   -345   1428  -1085    467   -116    267   -252    -46   -270
   1182   -465  -1649   -358   1415  -1057    475    -85    303   -205     -5   -228
   1163   -418  -1582   -374   1371  -1000    467    -51    355   -140     62   -166
   1143   -348  -1491   -397   1317   -919    483      2    431    -41    161    -83
   1153   -257  -1410   -449   1280   -833    511     49    501     57    265      7
   1182   -192  -1374   -493   1275   -784    498     88    548    132    345     72
   1184   -127  -1312   -530   1244   -719    465    119    594    200    431    148
   1208    -70  -1278   -568   1241   -672    454    166    644    270    504    223
   1252    -10  -1265   -620   1254   -636    467    194    667    303    545    267
   1228      0  -1231   -615   1228   -615    483    194    667    298    545    265
   1236    -10  -1247   -615   1239   -626    480    176    636    262    511    231
   1223    -12  -1236   -605   1228   -623    498    168    618    236    485    218
   1210    -57  -1267   -576   1239   -662    483    124    553    166    413    158
   1189   -119  -1309   -535   1247   -714    470     64    478     72    316     62
   1158   -161  -1319   -498   1236   -740    496     28    423     -5    228    -23
   1150   -205  -1356   -472   1252   -779    509      2    368    -83    145   -106
   1176   -267  -1447   -457   1309   -857    517    -28    303   -158     62   -192
   1205   -314  -1519   -446   1361   -917    478    -88    226   -244    -25   -277
   1195   -358  -1553   -420   1374   -956    454   -137    171   -306    -90   -342
   1179   -405  -1584   -387   1382   -995    493   -155    145   -337   -127   -379
   1179   -449  -1628   -366   1402  -1039    467   -187     98   -384   -176   -423
   1169   -444  -1613   -361   1389  -1028    457   -213     72   -423   -207   -459
   1135   -457  -1595   -340   1363  -1026    465   -228     51   -446   -228   -483
   1124   -496  -1621   -314   1371  -1057    441   -241     31   -462   -233   -491
   1158   -478  -1636   -340   1395  -1057    439   -239     33   -465   -231   -493
   1150   -462  -1615   -345   1382  -1039    436   -239     36   -465   -231   -493
   1137   -475  -1615   -332   1374  -1044    420   -239     25   -470   -231   -496
   1171   -467  -1639   -350   1405  -1052    413   -233     28   -467   -223   -496
   1179   -470  -1652   -355   1413  -1060    415   -236     31   -470   -228   -501
   1192   -452  -1644   -371   1418  -1049    402   -249     28   -472   -226   -498
   1197   -397  -1597   -400   1395   -997    426   -226     62   -441   -189   -465
   1195   -358  -1553   -418   1374   -956    470   -202     93   -415   -163   -446
   1200   -374  -1574   -415   1387   -974    441   -215     80   -431   -184   -465
   1200   -366  -1566   -418   1382   -966    431   -220     85   -420   -171   -449
   1192   -337  -1530   -428   1358   -935    475   -197    122   -387   -129   -400
   1213   -306  -1519   -452   1366   -911    462   -202    129   -379   -111   -389
   1210   -340  -1551   -436   1379   -943    384   -241     83   -413   -137   -415
   1205   -345  -1551   -431   1376   -948    366   -254     62   -426   -150   -426
   1195   -342  -1538   -426   1363   -937    374   -254     67   -415   -140   -415
   1184   -379  -1564   -402   1374   -971    368   -267     49   -428   -145   -418
   1171   -459  -1631   -355   1400  -1044    355   -288     15   -462   -176   -446
   1171   -491  -1665   -340   1415  -1078    358   -288      7   -472   -184   -449
   1189   -524  -1717   -332   1452  -1119    361   -301     -7   -491   -205   -465
   1192   -553  -1745   -319   1467  -1148    402   -280      2   -478   -200   -454
   1179   -618  -1797   -283   1488  -1208    387   -293    -10   -493   -231   -480
   1169   -667  -1836   -252   1501  -1249    353   -316    -46   -532   -270   -530
   1148   -698  -1847   -226   1496  -1273    327   -348    -80   -568   -306   -571
   1143   -709  -1852   -215   1496  -1280    319   -376   -101   -589   -324   -587
   1083   -740  -1823   -174   1452  -1283    361   -358    -83   -579   -324   -581
   1132   -756  -1891   -189   1512  -1322    345   -355    -96   -592   -337   -607
   1070   -763  -1836   -153   1452  -1299    322   -366    -80   -576   -322   -600
   1085   -769  -1855   -158   1470  -1312    322   -400   -114   -602   -345   -620
   1067   -743  -1813   -163   1439  -1278    350   -384   -111   -589   -337   -620
   1085   -704  -1790   -189   1436  -1247    368   -374    -93   -571   -322   -597
   1101   -735  -1839   -184   1467  -1288    353   -371   -106   -581   -335   -605
   1080   -823  -1904   -127   1491  -1363    387   -332    -80   -574   -350   -646
   1091   -769  -1860   -163   1473  -1312    493   -161     98   -426   -293   -646
   1161   -626  -1790   -267   1475  -1208    548     10    296   -220   -140   -535
   1163   -366  -1530   -400   1343   -948    592    207    579    135    220   -207
   1244     10  -1234   -626   1239   -610    532    335    800    514    761    350
   1221    332   -888   -776   1054   -277    358     93    610    517   1117    815
   1122    350   -771   -735    945   -210    231   -280    192    239   1176    953
   1085    127   -961   -607   1023   -418    103   -743   -389   -374    639    472
   1028   -374  -1402   -327   1215   -888     -2  -1254  -1062  -1306   -574   -652
   1008   -818  -1826    -96   1415  -1319   -116  -1405  -1340  -1722  -1187  -1215
   1002  -1085  -2091     41   1545  -1587    -96  -1210  -1127  -1512  -1067  -1161
   1005  -1205  -2213     98   1608  -1709    -44   -995   -852  -1247   -883  -1044
   1021  -1189  -2210     85   1615  -1699    106   -769   -568   -982   -688   -917
   1028  -1101  -2132     33   1579  -1618    267   -553   -314   -743   -506   -789
   1041  -1034  -2078     -5   1558  -1556    277   -462   -205   -633   -418   -730
   1052  -1031  -2083    -10   1566  -1556    303   -428   -166   -589   -376   -722
   1031  -1060  -2091     15   1561  -1574    337   -418   -145   -568   -358   -727
   1021  -1034  -2057      5   1538  -1545    290   -426   -142   -568   -350   -722
   1072  -1060  -2132     -7   1602  -1595    283   -400   -142   -563   -345   -706
   1091  -1085  -2177     -5   1631  -1631    277   -379   -127   -545   -327   -706
   1072  -1111  -2184     20   1628  -1647    283   -376   -114   -537   -327   -711
   1044  -1119  -2164     36   1602  -1641    306   -350    -83   -509   -303   -685
   1047  -1135  -2184     44   1613  -1660    280   -355    -96   -509   -298   -685
   1041  -1176  -2221     67   1631  -1699    257   -379   -119   -524   -311   -698
   1041  -1184  -2226     72   1634  -1704    275   -363   -114   -519   -303   -698
   1072  -1182  -2257     54   1662  -1719    270   -348   -109   -509   -309   -704
   1078  -1158  -2236     38   1657  -1696    252   -345   -101   -493   -296   -683
   1057  -1166  -2223     51   1639  -1693    236   -340    -83   -467   -259   -657
   1031  -1192  -2223     80   1626  -1706    246   -337    -70   -454   -246   -659
   1005  -1179  -2184     85   1592  -1680    249   -322    -49   -436   -228   -646
    987  -1184  -2174     98   1579  -1678    257   -309    -31   -415   -207   -639
    989  -1197  -2187    101   1584  -1691    241   -298    -20   -394   -192   -631
    950  -1189  -2140    119   1545  -1665    226   -270     12   -348   -148   -597
    969  -1174  -2143    101   1553  -1660    215   -249     44   -306   -106   -561
   1065  -1124  -2190     28   1626  -1657    194   -213     77   -259    -59   -524
   1067  -1060  -2127     -5   1597  -1592    202   -148    148   -176     31   -449
   1036  -1008  -2044    -12   1540  -1525    197    -90    220    -93    111   -355
   1031   -997  -2031    -18   1530  -1514    194    -44    280    -15    197   -277
   1067   -979  -2049    -44   1556  -1514    189    -10    319     38    265   -226
   1075   -945  -2021    -67   1545  -1483    187      5    337     64    298   -197
   1057   -927  -1984    -64   1519  -1454    192     12    348     77    322   -179
   1026   -909  -1938    -59   1480  -1423    187     -5    327     46    303   -174
   1034   -917  -1951    -59   1491  -1434    187    -15    306     18    272   -200
   1018   -989  -2008    -15   1512  -1499    179    -49    265    -33    220   -241
    992  -1049  -2042     28   1517  -1545    161    -93    218    -96    161   -296
    969  -1114  -2083     72   1525  -1600    176   -145    150   -189     64   -387
    945  -1184  -2130    119   1535  -1657    194   -200     85   -283    -36   -478
    914  -1257  -2171    168   1540  -1714    213   -246     31   -355   -116   -558
    859  -1343  -2203    241   1530  -1771    207   -306    -23   -428   -189   -623
    813  -1389  -2205    285   1509  -1797    200   -327    -59   -475   -233   -657
    893  -1418  -2312    262   1600  -1865    174   -358   -116   -537   -303   -732
    888  -1480  -2369    293   1628  -1925    158   -400   -163   -592   -363   -787
    831  -1525  -2356    348   1592  -1940    163   -439   -187   -623   -389   -815
    792  -1558  -2351    381   1571  -1953    171   -452   -197   -639   -405   -836
    805  -1571  -2377    381   1590  -1974    166   -465   -202   -649   -418   -841
    815  -1605  -2423    394   1618  -2013    145   -496   -223   -670   -444   -872
    763  -1639  -2403    439   1582  -2021    132   -488   -220   -662   -444   -885
    740  -1615  -2356    436   1545  -1984    150   -483   -215   -665   -441   -872
    761  -1600  -2361    418   1558  -1979    148   -493   -218   -672   -449   -872
    766  -1631  -2400    431   1582  -2016    129   -493   -223   -678   -454   -875
    763  -1639  -2403    439   1582  -2021    119   -493   -220   -675   -449   -872
    750  -1618  -2369    431   1558  -1995    129   -496   -210   -670   -444   -865
    743  -1579  -2325    418   1532  -1951    161   -483   -184   -652   -431   -852
    730  -1569  -2299    418   1512  -1932    179   -483   -181   -654   -433   -852
    737  -1582  -2320    423   1527  -1951    187   -485   -189   -662   -439   -857
    724  -1579  -2304    423   1514  -1940    181   -493   -197   -665   -441   -867
    709  -1543  -2255    415   1480  -1899    176   -501   -197   -662   -433   -857
    693  -1532  -2226    418   1460  -1878    145   -530   -220   -678   -441   -841
    717  -1540  -2257    413   1486  -1899     96   -542   -249   -691   -454   -841
    753  -1522  -2278    381   1514  -1899     96   -527   -257   -693   -454   -836
    769  -1486  -2255    358   1509  -1870     96   -530   -272   -706   -465   -841
    766  -1519  -2286    376   1525  -1901    103   -530   -285   -711   -478   -841
    748  -1602  -2351    428   1548  -1977     98   -550   -322   -745   -517   -872
    724  -1641  -2366    454   1545  -2003     98   -566   -348   -766   -537   -888
    717  -1647  -2366    465   1540  -2005     88   -579   -358   -789   -555   -906
    696  -1693  -2392    498   1543  -2042     80   -605   -384   -826   -592   -940
    683  -1745  -2429    532   1556  -2086     85   -623   -410   -857   -626   -963
    652  -1787  -2439    566   1543  -2112     96   -631   -420   -870   -646   -992
    646  -1800  -2449    576   1548  -2125     88   -641   -439   -893   -667  -1021
    631  -1839  -2473    602   1551  -2156     83   -659   -457   -914   -688  -1044
    610  -1886  -2496    639   1553  -2190     96   -665   -470   -935   -719  -1075
    607  -1893  -2501    644   1553  -2197     77   -685   -493   -950   -737  -1078
    605  -1901  -2507    649   1556  -2203     75   -704   -498   -953   -748  -1080
    618  -1922  -2543    649   1579  -2231     75   -696   -501   -948   -753  -1085
    581  -1953  -2535    685   1558  -2244     85   -693   -511   -950   -756  -1096
    558  -1945  -2507    691   1530  -2223     59   -719   -532   -969   -771  -1106
    589  -1945  -2535    678   1561  -2239     70   -704   -524   -963   -782  -1109
    592  -1956  -2548    683   1569  -2252    155   -610   -446   -911   -782  -1137
    610  -1917  -2527    654   1569  -2221    233   -478   -327   -820   -753  -1158
    626  -1777  -2403    574   1514  -2091    306   -290   -111   -594   -561  -1013
    685  -1527  -2213    418   1449  -1870    335    -64    174   -231   -176   -641
    753  -1114  -1870    179   1312  -1491    257    -31    296     38    270   -124
    696   -865  -1561     85   1127  -1213    145   -319     88     46    579    306
    568   -880  -1452    153   1010  -1166    -15   -802   -358   -244    519    332
    426  -1210  -1636    392   1028  -1421   -142  -1286   -930   -891   -181   -314
    342  -1696  -2039    675   1189  -1867   -262  -1688  -1525  -1732  -1221  -1288
    353  -2075  -2429    862   1389  -2252   -394  -1766  -1701  -2008  -1579  -1649
    387  -2236  -2624    924   1504  -2429   -387  -1577  -1488  -1813  -1462  -1602
    436  -2205  -2644    883   1538  -2423   -296  -1330  -1226  -1574  -1304  -1501
    509  -2125  -2634    805   1569  -2377   -145  -1075   -961  -1335  -1132  -1369
    514  -2055  -2569    771   1540  -2312      0   -888   -763  -1150   -992  -1267
    465  -2060  -2525    795   1493  -2291     62   -826   -701  -1093   -945  -1244
    491  -2070  -2564    789   1525  -2317     77   -795   -680  -1070   -927  -1239
    509  -2049  -2561    769   1532  -2304     72   -779   -670  -1060   -914  -1223
    509  -2023  -2533    758   1519  -2278     72   -756   -654  -1047   -906  -1184
    553  -2000  -2556    722   1553  -2278     59   -763   -657  -1047   -906  -1189
    509  -1995  -2507    743   1506  -2249     83   -761   -646  -1036   -896  -1179
    470  -1995  -2465    761   1467  -2229    109   -745   -628  -1013   -878  -1158
    496  -2031  -2527    769   1512  -2278     75   -766   -649  -1028   -893  -1179
    467  -2026  -2494    779   1478  -2260     67   -763   -644  -1015   -878  -1163
    436  -2021  -2460    792   1447  -2239    101   -743   -623   -997   -859  -1148
    462  -1990  -2455    761   1457  -2221    101   -737   -618   -987   -854  -1140
    431  -2013  -2444    792   1436  -2229    101   -750   -623   -989   -852  -1132
    376  -2000  -2377    810   1374  -2187    116   -719   -589   -953   -815  -1093
    418  -1984  -2405    782   1410  -2195    111   -701   -581   -943   -810  -1096
    496  -1979  -2475    740   1483  -2226     85   -714   -597   -956   -828  -1109
    436  -1951  -2387    758   1410  -2169     85   -691   -568   -917   -795  -1067
    431  -1958  -2390    761   1410  -2171    101   -649   -537   -878   -761  -1034
    454  -1896  -2351    719   1400  -2122     90   -620   -509   -833   -724   -997
    457  -1860  -2317    701   1384  -2088     90   -597   -475   -797   -691   -961
    459  -1847  -2307    693   1382  -2075    101   -566   -431   -748   -646   -914
    452  -1803  -2255    675   1350  -2029     83   -530   -389   -691   -587   -854
    467  -1732  -2203    631   1335  -1966     96   -470   -327   -610   -506   -776
    511  -1657  -2169    571   1337  -1912     96   -420   -270   -537   -433   -704
    540  -1590  -2130    524   1335  -1860     59   -394   -231   -488   -368   -633
    517  -1530  -2049    504   1280  -1790     72   -348   -187   -436   -314   -574
    511  -1447  -1958    465   1234  -1701     77   -329   -168   -410   -288   -540
    517  -1376  -1893    428   1202  -1634     41   -353   -189   -428   -298   -542
    509  -1348  -1857    420   1182  -1602     28   -387   -223   -465   -329   -566
    478  -1358  -1836    439   1156  -1597     59   -415   -249   -501   -361   -587
    439  -1431  -1870    493   1153  -1649     62   -444   -283   -542   -402   -607
    462  -1454  -1917    493   1187  -1686     36   -498   -335   -610   -470   -672
    436  -1519  -1956    542   1195  -1738     25   -553   -389   -680   -540   -737
    431  -1564  -1997    566   1213  -1779     38   -615   -449   -758   -626   -833
    439  -1584  -2023    571   1228  -1803     49   -670   -501   -828   -706   -906
    428  -1626  -2055    597   1239  -1839     31   -714   -542   -885   -771   -956
    433  -1647  -2081    607   1257  -1862      7   -758   -576   -930   -818   -995
    397  -1683  -2081    641   1239  -1880     18   -774   -605   -963   -854  -1023
    413  -1701  -2114    641   1262  -1906     -2   -805   -636   -992   -891  -1054
    418  -1717  -2135    649   1273  -1925    -25   -826   -659  -1010   -911  -1067
    402  -1719  -2122    659   1262  -1919    -38   -836   -678  -1026   -930  -1088
    358  -1727  -2086    683   1221  -1906    -20   -833   -678  -1023   -930  -1080
    348  -1732  -2081    691   1213  -1906    -25   -839   -691  -1026   -935  -1075
    314  -1719  -2036    701   1174  -1878    -36   -844   -688  -1021   -935  -1067
    353  -1680  -2034    665   1192  -1857    -36   -852   -691  -1018   -937  -1062
    337  -1670  -2008    665   1171  -1839    -23   -844   -688  -1013   -930  -1047
    366  -1636  -2003    636   1182  -1821    -46   -828   -683  -1002   -917  -1028
    394  -1618  -2013    610   1202  -1816    -49   -826   -688  -1002   -922  -1021
    355  -1574  -1930    610   1143  -1751    -12   -802   -662   -974   -898   -989
    345  -1519  -1867    587   1104  -1693     -2   -805   -657   -966   -891   -974
    337  -1470  -1808    566   1070  -1636     12   -795   -641   -953   -875   -958
    335  -1449  -1784    553   1060  -1615      5   -795   -644   -953   -875   -950
    368  -1384  -1753    509   1060  -1569    -18   -771   -633   -932   -854   -917
    400  -1356  -1756    478   1075  -1556    -51   -787   -654   -940   -857   -917
    397  -1363  -1761    483   1078  -1561    -70   -810   -680   -958   -870   -924
    376  -1356  -1732    488   1052  -1543    -85   -826   -691   -969   -878   -917
    361  -1332  -1693    485   1026  -1512   -101   -833   -693   -971   -875   -906
    342  -1314  -1657    485   1000  -1486   -114   -839   -706   -976   -880   -901
    309  -1343  -1652    517    979  -1496   -111   -846   -730  -1000   -904   -911
    296  -1371  -1670    537    982  -1519   -129   -865   -756  -1026   -932   -930
    285  -1389  -1675    553    979  -1532   -148   -865   -766  -1034   -937   -924
    241  -1431  -1673    592    956  -1551   -148   -870   -774  -1044   -953   -924
    187  -1488  -1678    649    932  -1582   -137   -880   -787  -1065   -979   -935
    200  -1493  -1693    646    945  -1595   -116   -888   -795  -1078   -995   -940
    231  -1473  -1704    620    966  -1587   -124   -888   -802  -1083  -1005   -927
    223  -1506  -1730    639    974  -1618   -114   -883   -807  -1088  -1015   -930
    254  -1506  -1761    626   1005  -1634   -127   -883   -818  -1101  -1034   -943
    244  -1545  -1792    649   1015  -1667   -176   -904   -841  -1122  -1057   -966
    233  -1553  -1787    659   1010  -1670   -184   -914   -844  -1122  -1057   -969
    252  -1509  -1764    628   1005  -1636   -171   -906   -833  -1109  -1052   -963
    239  -1483  -1722    620    979  -1600   -155   -906   -826  -1104  -1047   -963
    210  -1465  -1675    626    940  -1569   -137   -904   -813  -1091  -1034   -945
    220  -1467  -1688    623    953  -1577   -155   -904   -807  -1088  -1031   -943
    241  -1460  -1701    607    969  -1582   -148   -857   -776  -1067  -1031   -958
    244  -1402  -1647    579    943  -1525    -64   -722   -665   -992  -1013   -984
    233  -1325  -1558    542    896  -1441    -15   -563   -501   -844   -922   -940
    290  -1047  -1337    379    813  -1192     93   -309   -192   -504   -597   -646
    345   -719  -1067    187    704   -893     77   -111     54   -142   -142   -142
    324   -368   -693     23    509   -530    -38   -283    -18    -46    213    366
    184   -197   -381      7    283   -288   -207   -750   -374   -210    350    639
     83   -275   -358     96    220   -316   -394  -1252   -865   -620     75    418
     41   -706   -750    332    394   -727   -542  -1712  -1486  -1452   -940   -584
      7  -1200  -1210    594    607  -1205   -701  -1945  -1896  -2057  -1709  -1345
     23  -1462  -1486    719    753  -1473   -761  -1829  -1813  -2016  -1751  -1436
     49  -1525  -1574    737    810  -1548   -717  -1592  -1564  -1792  -1597  -1343
     54  -1480  -1535    711    795  -1509   -566  -1337  -1286  -1545  -1418  -1210
     44  -1426  -1470    688    756  -1447   -405  -1093  -1041  -1319  -1249  -1080
    142  -1293  -1436    574    787  -1363   -270   -927   -875  -1163  -1119   -971
    176  -1247  -1423    535    800  -1335   -236   -878   -826  -1122  -1096   -950
     96  -1296  -1392    597    743  -1345   -311   -906   -849  -1132  -1114   -974
     59  -1267  -1327    602    693  -1299   -288   -878   -807  -1083  -1067   -922
     80  -1210  -1293    563    685  -1249   -231   -841   -763  -1044  -1023   -880
    142  -1200  -1343    530    743  -1270   -262   -823   -769  -1034  -1015   -872
    148  -1221  -1371    535    758  -1293   -311   -802   -766  -1023  -1013   -867
    163  -1145  -1309    491    735  -1226   -265   -763   -719   -979   -971   -831
     64  -1153  -1221    542    641  -1187   -244   -771   -719   -979   -966   -836
     93  -1119  -1213    514    652  -1166   -207   -748   -693   -948   -935   -810
    101  -1062  -1166    478    631  -1111   -241   -719   -662   -904   -885   -776
     83  -1070  -1156    493    618  -1111   -252   -711   -667   -911   -888   -789
    135  -1041  -1179    452    657  -1111   -244   -688   -654   -898   -885   -750
     23  -1135  -1158    555    589  -1145   -202   -691   -646   -885   -880   -737
     15  -1101  -1119    542    566  -1111   -259   -693   -641   -870   -862   -727
    140   -917  -1057    387    597   -987   -249   -623   -584   -800   -787   -662
    148   -917  -1065    381    605   -992   -236   -581   -553   -758   -753   -654
    200   -885  -1085    342    641   -984   -233   -555   -527   -730   -737   -641
    137   -906  -1047    381    592   -976   -231   -527   -478   -675   -688   -568
    137   -820   -961    340    548   -891   -210   -475   -400   -587   -600   -498
    252   -711   -963    228    607   -836   -223   -397   -324   -501   -519   -470
    254   -662   -917    205    584   -789   -254   -358   -285   -452   -470   -415
    293   -574   -867    137    579   -722   -254   -285   -194   -342   -355   -277
    342   -483   -828     70    584   -654   -246   -223   -114   -244   -249   -192
    361   -413   -776     25    568   -594   -249   -181    -57   -176   -171   -122
    329   -355   -685     12    506   -519   -241   -132    -10   -119   -106    -75
    361   -277   -641    -44    498   -459   -241   -127      5   -101    -83    -62
    335   -246   -584    -44    457   -415   -249   -137      2   -109    -77    -51
    329   -220   -550    -57    439   -384   -267   -158    -25   -137   -101    -72
    296   -226   -522    -33    407   -374   -257   -171    -33   -155   -116    -77
    381   -228   -610    -77    493   -420   -280   -200    -77   -215   -181   -127
    371   -249   -620    -62    496   -433   -275   -226   -111   -270   -233   -174
    314   -298   -615    -10    462   -454   -272   -283   -171   -348   -311   -254
    265   -348   -613     41    439   -480   -272   -348   -241   -433   -397   -332
    257   -384   -641     62    449   -511   -280   -394   -298   -506   -472   -389
    259   -418   -678     77    467   -548   -275   -407   -322   -540   -514   -431
    272   -426   -698     77    483   -563   -301   -428   -358   -579   -553   -470
    267   -457   -724     96    496   -589   -324   -470   -413   -636   -615   -527
    226   -498   -727    135    475   -613   -316   -496   -431   -649   -628   -545
    192   -498   -691    153    441   -594   -311   -511   -441   -662   -636   -568
    200   -493   -693    145    444   -592   -327   -517   -449   -678   -646   -566
    192   -493   -685    150    439   -589   -327   -496   -436   -657   -631   -530
    181   -470   -652    142    413   -561   -342   -506   -441   -657   -633   -532
    213   -459   -675    122    444   -566   -350   -496   -433   -641   -623   -524
    200   -441   -644    119    420   -542   -345   -475   -418   -623   -615   -506
    176   -423   -600    124    387   -511   -335   -462   -402   -607   -600   -480
    132   -418   -550    142    340   -485   -319   -459   -384   -592   -581   -470
    145   -374   -519    114    329   -446   -306   -452   -363   -574   -568   -462
    163   -324   -491     80    324   -407   -298   -436   -342   -555   -558   -441
    150   -262   -413     57    280   -337   -275   -394   -290   -504   -509   -392
    129   -246   -379     57    254   -314   -280   -389   -272   -488   -496   -379
    132   -197   -329     31    231   -265   -311   -392   -259   -472   -478   -350
    114   -179   -293     28    202   -236   -355   -418   -270   -472   -475   -335
    145   -176   -322     15    233   -249   -394   -436   -288   -483   -488   -319
    140   -161   -301     10    218   -231   -389   -452   -293   -488   -493   -327
    135   -135   -272      0    202   -202   -394   -457   -288   -480   -485   -316
    145   -109   -254    -18    197   -181   -394   -428   -265   -454   -454   -296
    127   -166   -293     20    210   -228   -400   -423   -272   -465   -465   -335
     96   -202   -301     51    197   -252   -410   -428   -296   -491   -496   -324
     85   -205   -290     59    187   -246   -413   -433   -309   -504   -514   -314
     72   -231   -303     80    187   -267   -384   -418   -293   -491   -509   -311
     33   -265   -298    116    166   -280   -361   -413   -290   -496   -509   -306
     25   -277   -303    124    163   -288   -376   -439   -314   -524   -527   -322
     -5   -265   -259    135    124   -262   -371   -433   -311   -524   -530   -324
     12   -257   -270    119    140   -262   -374   -407   -311   -524   -532   -327
     49   -233   -283     93    166   -257   -371   -394   -306   -511   -522   -309
     33   -226   -259     93    145   -241   -363   -392   -293   -498   -506   -293
     38   -189   -228     75    132   -210   -371   -402   -298   -509   -527   -316
     36   -171   -210     64    122   -192   -368   -397   -283   -504   -524   -301
     25   -161   -187     67    106   -174   -355   -366   -249   -472   -493   -275
     88   -122   -210     15    145   -163   -358   -350   -239   -465   -498   -270
     93   -129   -223     15    158   -176   -350   -335   -228   -457   -498   -265
     62   -106   -168     20    114   -137   -283   -265   -153   -420   -496   -288
     59    -51   -111     -2     85    -80   -184   -127    -12   -319   -475   -303
    132    106    -25   -119     77     38   -145     49    189   -101   -296   -176
    207    405    197   -306      5    301   -137    290    509    301    124    210
    265    823    555   -545   -145    691   -213    381    696    649    641    771
    246   1072    826   -659   -288    950   -327    148    517    667   1000   1234
    135   1067    932   -602   -397   1000   -446   -267     83    366    979   1299
     18    756    737   -389   -358    748   -563   -782   -540   -361    228    620
    -51    324    376   -137   -215    350   -688  -1234  -1171  -1262   -901   -407
    -57      5     62     25    -59     33   -789  -1273  -1314  -1512  -1270   -761
    -36   -168   -135    101     46   -150   -740  -1039  -1039  -1252  -1096   -683
     18   -213   -231     96    122   -220   -665   -818   -761   -987   -919   -581
     20   -140   -163     59     90   -150   -501   -561   -457   -704   -709   -436
     72     -7    -80    -31     75    -44   -345   -342   -205   -470   -527   -309
    129     67    -64   -101     98      2   -322   -262   -119   -389   -462   -252
    129    132      2   -132     62     67   -319   -239    -88   -350   -431   -220
    106    166     59   -137     20    114   -306   -231    -67   -329   -415   -200
    140    205     64   -171     38    135   -293   -210    -44   -309   -402   -179
    106    192     83   -150     12    137   -272   -166     -5   -267   -355   -135
    140    200     59   -171     38    132   -270   -132     15   -236   -327   -106
    189    239     49   -215     70    145   -270   -135     12   -236   -322   -103
    132    252    119   -192      7    187   -277   -135     23   -223   -316    -93
    132    267    135   -200     -2    202   -257   -106     46   -197   -298    -70
    150    277    127   -215     12    202   -254    -90     62   -181   -277    -54
    142    314    171   -231    -15    244   -249    -75     80   -161   -252    -20
    187    340    153   -262     18    246   -290    -83     72   -166   -257    -15
    192    363    171   -280     10    267   -275    -51    101   -132   -223     10
    161    353    192   -257    -15    272   -257    -28    137    -96   -184     44
    179    361    179   -270      0    270   -249    -15    158    -75   -163     62
    210    381    171   -296     20    277   -241     12    189    -46   -137     83
    171    444    272   -309    -49    358   -228     59    249     18    -75    137
    161    472    309   -316    -72    392   -220     93    290     70    -23    174
    181    493    309   -340    -64    402   -205    116    327    111     18    213
    200    550    350   -374    -75    452   -210    166    387    184     85    272
    228    589    361   -410    -67    475   -210    220    459    272    161    342
    241    628    387   -436    -72    509   -210    283    537    374    265    439
    213    659    446   -439   -116    553   -197    355    626    485    374    532
    254    737    483   -496   -114    610   -207    392    685    561    465    620
    252    831    576   -542   -163    704   -200    436    745    628    550    717
    288    872    581   -581   -148    727   -197    465    771    665    584    769
    252    888    633   -571   -189    761   -181    478    784    685    607    792
    265    898    633   -581   -184    766   -155    498    797    696    610    787
    311    898    587   -605   -137    743   -148    501    782    670    581    763
    303    904    600   -605   -148    753   -176    467    735    613    532    730
    272    867    592   -571   -158    730   -158    439    693    555    470    675
    288    800    511   -542   -111    657   -140    407    644    485    379    600
    272    714    439   -493    -83    576   -122    355    587    400    288    519
    239    683    444   -459   -103    563   -101    335    545    348    228    475
    226    724    498   -475   -137    613    -77    314    514    306    179    431
    223    761    537   -491   -155    649    -98    267    462    249    116    394
    236    735    498   -485   -129    615   -114    239    433    215     88    379
    244    675    431   -459    -93    553   -106    236    418    197     59    337
    205    628    423   -418   -111    527   -106    213    387    168     23    296
    192    613    420   -402   -114    517    -88    223    389    168     20    298
    223    610    387   -418    -80    498    -72    236    394    179     28    306
    252    639    387   -446    -67    514    -88    228    389    181     28    306
    257    680    420   -470    -83    553    -93    233    397    192     33    306
    280    706    426   -493    -72    566   -103    226    392    197     36    303
    265    745    480   -504   -109    613    -85    252    423    239     77    348
    303    784    480   -545    -88    633    -64    285    452    270    106    379
    301    849    548   -576   -124    698    -51    311    480    306    137    410
    322    919    597   -620   -137    758    -49    340    511    337    168    436
    348    948    597   -649   -124    774    -33    366    530    355    179    446
    340    971    631   -657   -145    802    -31    376    545    376    200    457
    335   1002    667   -670   -166    836    -38    366    555    394    223    475
    358   1044    685   -701   -163    865    -51    342    548    397    231    491
    348   1034    683   -691   -168    859    -90    316    514    384    231    496
    384   1036    652   -711   -132    844    -75    332    514    392    246    506
    394   1065    667   -732   -135    867    -77    348    524    405    262    530
    381   1083    701   -732   -158    893    -98    345    514    402    249    532
    379   1080    701   -730   -161    891    -83    358    509    397    244    522
    381   1036    654   -711   -135    846    -75    355    498    389    236    517
    376    992    615   -685   -119    805    -59    379    506    402    249    535
    397    969    571   -683    -85    771    -54    384    496    389    239    524
    366    950    584   -659   -109    766    -23    379    485    376    226    506
    371    927    555   -649    -93    743    -10    379    480    361    210    491
    389    935    545   -662    -77    740    -28    374    465    350    200    480
    420    956    535   -688    -57    745    -31    381    454    348    194    472
    426    953    527   -691    -51    740    -36    376    444    340    187    462
    397    940    542   -670    -72    743    -20    376    444    348    192    475
    407    930    522   -670    -59    727    -10    361    431    337    179    459
    392    937    545   -665    -75    743      5    376    444    353    192    470
    441    984    542   -714    -51    763      2    418    457    371    207    478
    465   1010    542   -737    -38    776      0    428    465    379    220    488
    454   1000    545   -727    -46    774      2    436    475    392    233    501
    449    969    519   -709    -33    745     54    498    532    428    239    485
    465   1047    579   -758    -57    813    150    639    680    545    267    467
    478   1236    758   -859   -140    997    218    795    888    766    449    597
    527   1525    995  -1026   -233   1260    226   1002   1192   1161    880    995
    623   1888   1265  -1254   -319   1577    129   1104   1376   1506   1418   1574
    610   2151   1540  -1382   -467   1847     23    841   1117   1389   1688   1979
    532   2096   1561  -1314   -514   1829    -64    488    667   1010   1615   1995
    449   1834   1384  -1143   -467   1608   -150     51     85    340    932   1366
    353   1421   1067   -885   -355   1244   -244   -400   -519   -517   -257    275
    387   1096    709   -743   -161    904   -350   -457   -646   -714   -610    -51
    426    901    472   -665    -23    688   -353   -262   -407   -462   -433     36
    436    859    420   -649      7    641   -252    -38   -109   -168   -215    174
    452    914    462   -683     -5    688   -114    171    174     98     -7    319
    459   1039    579   -750    -59    810      5    381    418    337    179    465
    496   1122    626   -810    -64    872     59    493    527    446    267    535
    517   1137    618   -828    -51    878     64    522    563    485    296    553
    555   1153    597   -854    -20    875     85    555    605    530    340    589
    522   1137    615   -831    -46    878    116    566    626    550    366    605
    504   1137    633   -820    -64    885    137    576    644    571    384    631
    555   1161    602   -859    -23    883    122    584    649    587    394    641
    553   1182    628   -867    -36    906    114    597    667    602    415    652
    576   1210    631   -893    -28    922    122    613    672    607    423    665
    587   1244    657   -917    -36    953    109    610    670    613    433    675
    589   1267    678   -930    -44    971    109    618    678    636    454    693
    605   1262    657   -932    -25    961    127    644    706    665    480    717
    613   1280    667   -948    -25    974    153    654    722    678    485    724
    626   1322    696   -974    -36   1010    145    654    732    688    498    737
    618   1319    701   -971    -41   1010    114    659    745    709    519    750
    636   1330    693   -982    -28   1013    145    701    779    748    553    763
    620   1337    714   -979    -46   1026    155    732    813    787    589    797
    615   1350    732   -984    -57   1041    168    753    844    826    631    836
    628   1376    748  -1005    -59   1062    202    789    891    878    675    867
    610   1384    774   -997    -80   1080    207    831    935    932    722    901
    615   1434    818  -1026   -101   1127    179    857    971    984    774    940
    652   1473    818  -1062    -83   1145    189    904   1036   1062    849   1002
    665   1522    854  -1096    -96   1187    192    950   1106   1148    940   1085
    704   1590    885  -1145    -90   1239    194   1015   1176   1241   1039   1176
    727   1644    917  -1187    -93   1280    213   1114   1283   1366   1169   1283
    737   1699    961  -1218   -111   1330    236   1171   1345   1439   1249   1358
    743   1732    989  -1239   -122   1361    241   1179   1361   1457   1270   1376
    711   1735   1023  -1223   -155   1379    215   1161   1363   1460   1283   1387
    709   1743   1031  -1226   -161   1387    233   1171   1374   1462   1291   1402
    750   1790   1036  -1270   -142   1413    244   1182   1369   1449   1283   1395
    779   1800   1018  -1291   -119   1410    226   1150   1312   1384   1213   1330
    743   1745   1002  -1244   -129   1374    228   1096   1241   1301   1119   1252
    706   1683    976  -1197   -135   1330    254   1065   1202   1239   1052   1202
    680   1636    953  -1158   -135   1296    270   1018   1148   1163    979   1132
    657   1582    922  -1119   -132   1252    275    963   1091   1091    906   1067
    633   1538    904  -1085   -135   1221    285    911   1034   1021    831   1008
    620   1504    883  -1065   -129   1195    267    849    974    956    758    943
    600   1467    865  -1034   -132   1166    252    807    940    922    722    904
    571   1410    839   -992   -135   1124    275    800    924    906    709    888
    602   1395    792   -997    -93   1093    285    802    909    896    698    875
    613   1395    779  -1005    -83   1088    254    787    891    875    672    849
    581   1392    807   -987   -111   1101    249    774    878    862    659    841
    597   1418    818  -1008   -109   1117    246    800    901    888    685    867
    615   1405    789  -1010    -85   1098    239    807    906    909    704    878
    592   1421    828  -1008   -119   1127    257    807    917    924    711    880
    579   1410    831   -997   -124   1122    259    810    924    943    724    885
    581   1408    826   -997   -122   1117    259    810    932    953    737    893
    597   1457    859  -1026   -129   1158    270    823    961    979    763    911
    636   1535    898  -1085   -129   1215    280    844    992   1013    789    953
    654   1574    919  -1114   -132   1247    272    844    989   1005    782    961
    644   1582    937  -1114   -148   1260    272    841    987   1005    776    956
    652   1628    976  -1140   -161   1304    272    839    997   1028    797    969
    636   1636    997  -1137   -181   1319    254    818    997   1041    818    992
    633   1634   1000  -1135   -181   1317    241    823   1000   1054    839   1010
    680   1647    966  -1166   -142   1309    220    805    976   1031    820   1015
    657   1652    995  -1153   -168   1325    236    805    984   1039    833   1049
    657   1654    995  -1158   -168   1327    241    802    987   1047    846   1044
    688   1634    945  -1161   -129   1291    223    797    969   1036    828   1028
    698   1608    909  -1153   -106   1260    215    805    961   1031    818   1021
    665   1566    901  -1114   -116   1234    233    805    958   1031    813   1018
    623   1527    901  -1078   -140   1213    241    789    945   1010    800    997
    594   1493    898  -1044   -153   1197    262    779    937    995    789    976
    613   1462    849  -1039   -116   1156    262    753    911    958    756    953
    654   1470    815  -1062    -80   1143    249    724    891    940    740    940
    607   1441    831  -1026   -111   1137    241    740    893    945    740    945
    646   1415    766  -1031    -59   1091    249    753    893    937    732    924
    620   1402    779  -1013    -80   1091    259    758    893    940    732    924
    618   1408    789  -1013    -85   1098    254    748    893    940    732    935
    644   1395    748  -1021    -51   1072    246    724    875    917    709    922
    620   1379    758  -1000    -70   1070    270    724    885    919    714    922
    613   1397    784  -1005    -85   1091    280    722    893    922    722    927
    620   1405    784  -1013    -80   1096    285    732    906    927    730    943
    628   1392    763  -1013    -67   1080    329    774    943    932    719    924
    636   1431    795  -1034    -77   1114    407    875   1036    974    701    875
    657   1512    852  -1085    -96   1182    478   1013   1195   1101    771    904
    691   1722   1031  -1205   -168   1376    550   1221   1478   1415   1067   1153
    737   2060   1322  -1402   -290   1691    506   1395   1753   1836   1602   1683
    766   2423   1657  -1595   -444   2042    405   1288   1735   2036   2088   2236
    709   2569   1860  -1639   -574   2216    241    911   1387   1906   2296   2501
    594   2413   1818  -1504   -610   2117     75    428    846   1421   1956   2231
    485   1914   1426  -1200   -472   1670     -7    -72    168    457    782   1200
    483   1475    992   -982   -254   1234   -127   -316   -228   -153      5    509
    501   1221    719   -862   -109    971   -127   -150    -72    -23     33    459
    493   1124    631   -807    -67    878    -31    109    218    241    202    553
    550   1169    618   -862    -33    896     88    316    467    465    353    652
    561   1249    685   -906    -62    969    254    530    711    685    522    763
    584   1312    727   -948    -72   1018    342    633    833    795    605    818
    594   1343    748   -969    -75   1047    379    665    885    839    641    839
    607   1356    748   -984    -70   1052    389    685    904    859    657    857
    610   1363    753   -987    -72   1060    413    706    922    878    667    867
    628   1353    722   -992    -49   1039    413    709    919    880    665    849
    620   1366    745   -992    -62   1057    402    714    930    891    688    872
    605   1374    766   -989    -80   1070    426    730    943    906    701    896
    615   1392    776  -1005    -80   1085    441    730    948    917    704    898
    605   1389    782   -997    -90   1085    444    724    956    924    717    906
    576   1387    810   -982   -116   1098    452    737    963    940    732    914
    566   1405    836   -987   -135   1122    457    737    961    948    737    914
    594   1415    818  -1005   -111   1117    457    735    961    948    730    906
    610   1434    820  -1023   -106   1127    449    737    971    961    740    919
    592   1454    862  -1023   -135   1158    465    748    984    982    766    935
    571   1449    878  -1010   -153   1163    462    748    992    987    774    935
    561   1454    893  -1008   -166   1174    462    774   1018   1021    807    963
    581   1465    880  -1026   -148   1174    478    807   1047   1054    839    987
    584   1483    898  -1034   -155   1192    480    815   1062   1075    854   1005
    563   1491    927  -1028   -181   1208    491    849   1101   1122    896   1031
    566   1530    963  -1049   -197   1247    498    898   1158   1187    961   1078
    594   1602   1008  -1098   -207   1306    472    940   1205   1249   1021   1135
    592   1641   1049  -1117   -228   1345    491    995   1267   1327   1098   1208
    587   1704   1114  -1145   -265   1410    522   1047   1343   1410   1187   1280
    592   1766   1171  -1179   -288   1470    527   1096   1408   1493   1273   1361
    631   1855   1221  -1244   -296   1538    537   1143   1460   1564   1345   1426
    644   1925   1280  -1283   -316   1602    545   1179   1501   1613   1402   1475
    628   1919   1291  -1275   -332   1605    532   1179   1501   1618   1421   1491
    631   1940   1309  -1286   -340   1623    545   1169   1486   1597   1405   1491
    626   1930   1301  -1280   -337   1618    532   1143   1452   1561   1366   1473
    605   1862   1257  -1234   -324   1561    532   1104   1413   1514   1319   1415
    587   1875   1286  -1231   -350   1582    571   1080   1382   1473   1283   1402
    571   1862   1291  -1218   -358   1577    587   1054   1343   1418   1231   1374
    550   1821   1270  -1187   -361   1548    618   1015   1291   1350   1161   1299
    498   1745   1247  -1122   -374   1496    620    956   1226   1270   1078   1210
    491   1665   1171  -1078   -340   1418    610    896   1158   1192    995   1132
    517   1626   1109  -1072   -296   1366    618    854   1111   1140    945   1083
    488   1590   1101  -1041   -309   1345    623    820   1070   1093    898   1047
    478   1543   1065  -1010   -293   1304    644    810   1041   1065    867   1015
    431   1491   1057   -963   -311   1275    665    800   1023   1052    852    995
    355   1441   1085   -898   -366   1262    646    779   1002   1039    841   1002
    363   1439   1075   -901   -355   1257    639    763    987   1028    833    997
    420   1454   1034   -937   -306   1244    628    750    971   1015    823    969
    428   1470   1039   -950   -303   1254    610    743    961   1013    815    956
    470   1545   1075  -1008   -301   1312    644    761    984   1039    844    984
    454   1577   1122  -1018   -335   1350    691    795   1010   1065    870   1028
    452   1525   1072   -987   -309   1299    636    763    982   1041    846   1010
    413   1545   1132   -979   -361   1340    667    787   1010   1070    878   1036
    454   1618   1161  -1036   -353   1389    691    800   1021   1078    883   1041
    428   1675   1247  -1054   -407   1462    719    813   1031   1091    893   1054
    384   1719   1335  -1052   -475   1527    727    820   1047   1106    914   1067
    452   1761   1309  -1106   -428   1535    698    792   1028   1096    911   1065
    506   1782   1275  -1143   -384   1527    680    782   1023   1096    911   1067
    540   1782   1239  -1163   -350   1512    657    766   1002   1088    906   1060
    514   1751   1236  -1132   -361   1493    633    750    976   1070    901   1065
    493   1779   1283  -1137   -397   1532    628    748    974   1067    904   1072
    558   1816   1257  -1187   -350   1535    620    763    966   1065    901   1065
    574   1766   1192  -1174   -309   1480    626    761    940   1044    878   1044
    545   1727   1182  -1135   -316   1454    639    753    922   1031    862   1034
    542   1751   1208  -1148   -332   1478    628    753    904   1023    857   1031
    550   1761   1210  -1156   -329   1486    649    761    901   1021    852   1028
    467   1704   1236  -1088   -384   1470    680    748    875    997    826    995
    426   1652   1226  -1039   -400   1439    698    730    841    963    792    950
    444   1636   1192  -1041   -374   1415    649    704    805    927    761    914
    394   1610   1213  -1002   -410   1413    662    711    800    924    761    922
    400   1592   1189   -997   -397   1392    667    709    782    906    745    914
    410   1592   1182  -1000   -384   1387    657    704    763    891    735    893
    405   1587   1179   -997   -387   1384    633    693    745    878    724    891
    418   1597   1176  -1008   -379   1387    636    706    740    875    722    885
    400   1582   1179   -992   -389   1382    633    711    732    867    714    872
    392   1582   1189   -987   -397   1387    628    709    714    852    704    865
    366   1571   1202   -969   -418   1387    618    704    701    841    688    857
    363   1564   1200   -963   -418   1382    600    714    706    841    670    836
    384   1613   1226  -1000   -420   1418    657    823    789    896    665    797
    449   1719   1270  -1083   -410   1496    771   1000    953   1034    745    836
    439   1904   1465  -1171   -514   1686    880   1226   1218   1327   1018   1072
    418   2171   1753  -1293   -667   1961    896   1410   1460   1660   1423   1501
    418   2491   2073  -1457   -828   2283    782   1291   1410   1753   1764   1990
    350   2699   2348  -1525   -997   2525    602    904   1093   1621   1961   2340
    270   2714   2444  -1493  -1085   2579    475    449    654   1257   1764   2203
    103   2260   2153  -1182  -1026   2208    353    -33     67    517    870   1309
     38   1714   1673   -878   -815   1693    236   -329   -392   -153     -7    439
     46   1405   1358   -724   -654   1382    124   -283   -379   -187   -124    288
     85   1317   1231   -704   -574   1275    140    -44   -140     41     25    374
     83   1306   1221   -696   -568   1265    252    194    109    265    176    475
    148   1434   1286   -792   -568   1361    407    454    374    509    358    615
    215   1579   1363   -896   -574   1473    509    597    514    639    462    711
    184   1608   1423   -896   -620   1517    563    654    576    685    506    748
     75   1525   1449   -800   -688   1488    594    657    584    685    493    740
    106   1540   1434   -823   -665   1488    605    670    600    698    498    750
    103   1540   1436   -820   -665   1488    566    659    589    691    488    753
     80   1569   1486   -826   -701   1527    571    680    613    714    511    787
     88   1587   1499   -839   -706   1543    574    693    626    724    522    792
    119   1626   1506   -872   -693   1566    566    704    633    727    527    813
    111   1636   1525   -872   -706   1582    579    732    659    758    548    836
     72   1602   1527   -839   -727   1566    587    732    670    766    550    839
     25   1587   1561   -807   -769   1574    587    719    672    774    561    846
     49   1636   1584   -844   -769   1613    558    722    654    769    548    818
    101   1652   1551   -875   -724   1602    540    756    670    789    568    810
     41   1636   1595   -839   -776   1615    545    756    683    800    574    844
     59   1678   1618   -870   -779   1649    519    769    683    805    581    841
     54   1722   1665   -891   -805   1696    501    797    691    823    600    852
     41   1740   1699   -891   -828   1719    530    831    724    852    613    883
     25   1764   1738   -896   -857   1751    498    820    717    854    613    878
      2   1810   1808   -909   -901   1808    478    846    748    898    659    922
    -41   1821   1862   -891   -953   1842    454    862    766    924    693    930
    -59   1839   1899   -888   -979   1867    457    911    805    971    724    953
      0   1860   1860   -930   -930   1860    449    956    852   1028    782   1028
     -5   1932   1938   -963   -971   1935    454   1021    919   1109    878   1122
     23   2049   2026  -1039  -1000   2039    413   1060    958   1166    943   1195
     28   2114   2086  -1070  -1028   2101    394   1104   1000   1223   1010   1239
     18   2171   2153  -1093  -1067   2161    413   1140   1028   1265   1065   1278
      5   2221   2216  -1114  -1106   2218    407   1150   1044   1278   1096   1335
    -18   2242   2257  -1111  -1140   2249    405   1135   1028   1262   1091   1335
    -54   2239   2294  -1091  -1174   2265    420   1124   1018   1247   1088   1317
    -64   2221   2286  -1078  -1174   2252    426   1104    987   1205   1041   1270
    -31   2216   2247  -1093  -1140   2231    374   1060    927   1150    982   1215
    -62   2169   2231  -1054  -1148   2200    381   1021    875   1088    917   1148
   -166   2120   2286   -976  -1226   2203    426    992    846   1047    878   1127
   -179   2070   2247   -945  -1215   2158    428    945    797    982    807   1041
   -176   2023   2200   -924  -1187   2112    413    883    737    911    735    961
   -187   1979   2164   -898  -1174   2070    428    852    701    870    693    911
   -194   1938   2132   -870  -1163   2034    423    815    662    831    654    859
   -210   1891   2101   -841  -1156   1995    400    784    623    792    615    787
   -231   1842   2073   -807  -1150   1956    394    750    581    748    584    745
   -298   1792   2091   -748  -1195   1940    402    740    571    735    571    724
   -265   1803   2068   -769  -1166   1935    368    735    566    737    568    711
   -254   1816   2070   -782  -1163   1940    371    737    561    735    571    732
   -254   1808   2060   -776  -1156   1932    353    722    545    724    568    714
   -254   1818   2070   -784  -1163   1943    337    704    527    711    555    680
   -246   1831   2078   -792  -1161   1953    327    706    522    706    542    704
   -270   1829   2096   -779  -1182   1961    368    743    555    748    581    735
   -272   1857   2130   -792  -1202   1992    400    787    597    787    633    782
   -285   1901   2184   -807  -1236   2042    387    792    605    795    652    789
   -311   1917   2229   -802  -1270   2073    394    782    600    782    633    784
   -345   1909   2252   -782  -1299   2081    381    753    584    763    615    776
   -355   1938   2294   -789  -1325   2114    368    740    592    766    628    787
   -342   1982   2322   -820  -1332   2151    342    748    602    787    654    820
   -290   1966   2257   -836  -1273   2112    290    730    576    763    639    807
   -337   1956   2294   -810  -1314   2125    272    714    553    743    628    797
   -345   1951   2296   -802  -1319   2122    267    696    537    724    618    787
   -350   1922   2273   -787  -1312   2099    257    680    509    701    600    779
   -348   1878   2226   -763  -1286   2052    228    659    467    665    574    753
   -358   1849   2208   -748  -1283   2029    218    639    441    639    555    711
   -381   1836   2218   -727  -1301   2026    246    649    452    646    566    735
   -392   1808   2200   -709  -1296   2003    246    633    431    623    537    732
   -423   1795   2218   -685  -1319   2005    254    620    410    602    514    724
   -400   1779   2179   -691  -1291   1979    267    605    394    581    498    688
   -384   1782   2166   -701  -1275   1974    267    605    392    563    478    665
   -397   1777   2171   -691  -1286   1974    259    602    379    548    454    654
   -394   1771   2166   -688  -1280   1969    244    600    366    535    441    639
   -358   1821   2177   -732  -1267   2000    244    597    368    540    444    631
   -342   1839   2182   -748  -1262   2008    272    623    389    563    472    654
   -309   1834   2140   -763  -1226   1987    280    620    387    563    467    654
   -275   1857   2132   -789  -1202   1995    283    610    389    568    470    657
   -275   1896   2169   -810  -1223   2031    301    607    397    581    485    662
   -257   1940   2195   -841  -1226   2068    316    626    415    600    504    672
   -205   1974   2179   -885  -1192   2075    355    662    444    605    493    644
   -153   2104   2257   -974  -1205   2179    454    784    537    641    478    636
    -83   2210   2294  -1065  -1189   2252    548    974    719    815    610    740
      7   2436   2429  -1223  -1210   2434    631   1262   1041   1187    974   1057
    122   2808   2683  -1465  -1280   2746    628   1480   1330   1602   1486   1582
    142   3117   2974  -1628  -1415   3047    504   1299   1293   1792   1922   2107
     23   3299   3276  -1665  -1626   3286    314    802    953   1670   2070   2333
    -88   3185   3270  -1548  -1678   3226    106    233    394   1106   1584   1919
   -194   2694   2886  -1252  -1540   2790    -38   -314   -324    124    462    893
   -189   2221   2410  -1015  -1299   2314   -132   -459   -644   -371   -158    283
    -96   2055   2151   -979  -1122   2101   -124   -241   -449   -210    -83    296
    -23   2018   2042   -997  -1034   2029    -12     33   -181     28     83    407
     54   2114   2057  -1085  -1002   2086    161    324    106    285    280    545
    124   2260   2135  -1192  -1005   2197    342    574    353    506    459    670
    163   2294   2130  -1231   -982   2213    407    670    457    600    540    717
    179   2299   2120  -1239   -969   2208    436    701    485    620    545    735
    171   2317   2145  -1244   -987   2231    449    711    504    636    561    745
    142   2346   2203  -1244  -1028   2275    467    711    527    652    589    756
    155   2385   2229  -1273  -1036   2309    478    737    548    672    605    750
    226   2385   2158  -1306   -966   2273    457    730    532    654    581    753
    259   2397   2135  -1330   -937   2268    457    740    545    667    600    779
    192   2423   2231  -1306  -1018   2327    496    789    602    722    662    813
    220   2447   2226  -1337  -1002   2338    483    782    600    719    659    810
    241   2465   2223  -1356   -989   2346    480    782    600    722    659    823
    262   2470   2205  -1366   -971   2338    475    789    613    732    672    823
    270   2481   2210  -1374   -969   2346    472    787    628    737    693    831
    267   2462   2195  -1366   -966   2330    452    763    618    724    685    820
    262   2462   2200  -1363   -969   2333    465    779    639    737    698    818
    265   2509   2244  -1387   -989   2377    470    789    652    745    701    818
    280   2514   2234  -1397   -976   2374    472    813    672    769    706    831
    301   2512   2210  -1408   -956   2364    465    833    693    795    735    844
    324   2538   2213  -1431   -943   2377    472    862    730    831    779    875
    335   2572   2236  -1454   -950   2405    470    896    769    865    810    911
    353   2616   2262  -1483   -953   2439    475    943    818    919    859    956
    368   2639   2270  -1506   -950   2457    480    982    862    979    919    989
    381   2688   2307  -1535   -963   2499    485   1015    914   1039    976   1023
    402   2766   2364  -1587   -982   2566    475   1072    982   1119   1052   1091
    491   2847   2356  -1667   -932   2603    459   1140   1052   1205   1140   1171
    517   2909   2390  -1714   -935   2650    457   1179   1093   1262   1215   1249
    491   2940   2449  -1717   -979   2696    472   1200   1119   1293   1257   1301
    498   2935   2436  -1717   -969   2686    475   1192   1117   1296   1270   1306
    498   2956   2457  -1727   -979   2707    462   1150   1078   1252   1236   1278
    467   2959   2491  -1714  -1013   2725    459   1122   1047   1221   1208   1262
    462   2917   2455  -1688   -995   2686    465   1101   1018   1182   1174   1226
    475   2883   2405  -1680   -963   2644    452   1057    961   1111   1104   1153
    465   2844   2379  -1654   -956   2613    470   1015    917   1049   1044   1096
    423   2748   2325  -1587   -950   2538    488    945    849    963    963   1013
    405   2696   2291  -1553   -943   2494    483    875    782    872    870    927
    405   2634   2226  -1522   -911   2429    457    805    711    787    782    846
    407   2561   2153  -1483   -872   2359    459    748    657    722    714    771
    392   2514   2122  -1454   -865   2317    485    730    636    698    693    748
    394   2473   2078  -1434   -841   2275    483    704    607    670    675    722
    405   2457   2052  -1434   -823   2255    467    665    574    628    636    701
    407   2436   2029  -1421   -810   2234    480    644    563    607    607    691
    368   2431   2060  -1402   -846   2247    511    667    592    639    644    709
    374   2410   2034  -1392   -828   2223    475    665    589    641    646    693
    431   2426   1992  -1428   -779   2208    457    654    587    636    644    680
    462   2465   2003  -1462   -769   2234    457    649    587    631    636    675
    415   2442   2026  -1428   -805   2234    470    644    597    636    639    675
    376   2460   2083  -1418   -854   2273    504    672    639    678    688    704
    394   2470   2073  -1434   -839   2273    545    719    688    730    745    740
    420   2460   2039  -1439   -807   2249    563    711    680    717    730    745
    389   2465   2075  -1428   -841   2270    553    691    670    706    717    761
    394   2514   2120  -1454   -862   2317    535    678    672    717    727    769
    397   2543   2143  -1470   -872   2343    506    654    665    719    737    779
    402   2522   2120  -1462   -857   2322    480    631    649    714    743    784
    400   2501   2099  -1452   -849   2301    509    628    652    717    758    797
    413   2481   2068  -1447   -826   2275    491    602    626    691    735    771
    436   2478   2039  -1457   -802   2260    457    576    594    670    717    750
    431   2442   2010  -1436   -789   2226    485    579    584    662    711    743
    413   2400   1984  -1408   -787   2192    496    576    574    662    719    750
    410   2338   1927  -1374   -758   2132    491    561    542    631    693    730
    444   2322   1875  -1384   -717   2099    470    540    511    594    654    698
    441   2335   1893  -1387   -724   2114    462    511    488    571    631    667
    392   2312   1919  -1353   -766   2117    501    519    501    579    631    665
    368   2281   1912  -1327   -771   2096    511    519    493    566    618    649
    418   2236   1818  -1327   -701   2029    467    472    444    519    574    602
    465   2195   1730  -1330   -631   1964    459    465    431    504    553    587
    491   2156   1665  -1325   -587   1912    449    446    413    478    527    555
    498   2148   1649  -1325   -576   1901    449    436    400    462    514    527
    485   2120   1634  -1304   -574   1878    467    426    400    459    514    517
    485   2094   1608  -1288   -561   1852    454    415    402    467    517    522
    501   2075   1571  -1291   -535   1826    431    415    392    467    514    530
    498   2062   1561  -1280   -530   1813    444    420    389    465    504    519
    478   2068   1587  -1275   -553   1829    480    454    418    478    485    478
    498   2086   1587  -1291   -542   1836    548    563    524    550    488    436
    542   2143   1597  -1343   -527   1870    605    714    693    722    613    519
    574   2327   1753  -1452   -589   2042    639    906    953   1041    953    836
    610   2634   2023  -1623   -706   2327    571   1015   1148   1369   1426   1366
    636   2953   2317  -1795   -839   2637    475    880   1062   1421   1784   1873
    581   2966   2382  -1774   -901   2675    381    553    685   1148   1831   2018
    467   2774   2307  -1621   -919   2540    270    109    127    553   1317   1532
    363   2395   2031  -1382   -833   2213    202   -381   -504   -290    228    470
    358   1995   1636  -1176   -639   1816     90   -600   -846   -769   -433   -153
    374   1683   1309  -1031   -470   1496     62   -470   -693   -607   -342   -124
    376   1564   1184   -971   -402   1374    114   -259   -420   -340   -153    -15
    405   1608   1200  -1008   -397   1402    184    -59   -155    -80     44    114
    387   1699   1312  -1041   -462   1506    335    158    101    176    249    270
    387   1774   1387  -1080   -498   1579    394    252    220    288    342    340
    423   1810   1384  -1117   -480   1597    413    288    270    335    379    368
    444   1821   1374  -1132   -465   1597    415    301    288    350    397    387
    462   1800   1337  -1130   -436   1569    426    314    303    366    410    394
    446   1779   1330  -1114   -441   1556    431    322    311    368    413    392
    449   1797   1348  -1124   -449   1574    418    303    298    348    394    363
    439   1818   1379  -1130   -470   1600    407    293    303    350    405    358
    426   1771   1345  -1098   -459   1558    413    311    324    368    418    381
    452   1722   1267  -1088   -407   1493    405    314    327    366    415    389
    467   1743   1273  -1106   -402   1509    384    316    335    376    431    405
    465   1753   1286  -1111   -410   1519    376    311    335    381    441    413
    454   1719   1265  -1085   -405   1493    368    298    335    381    444    413
    478   1738   1257  -1109   -389   1499    353    290    342    379    446    418
    459   1701   1241  -1080   -389   1470    329    283    345    374    444    402
    542   1764   1221  -1153   -340   1491    353    314    384    415    483    433
    581   1810   1228  -1195   -322   1519    405    337    415    452    519    470
    493   1706   1213  -1101   -358   1460    402    316    405    444    504    446
    509   1709   1197  -1109   -345   1454    376    298    410    452    509    449
    519   1719   1200  -1122   -340   1460    374    301    439    483    545    480
    519   1717   1197  -1117   -337   1457    348    311    470    522    594    519
    522   1748   1223  -1137   -350   1486    329    355    522    589    662    571
    517   1808   1291  -1163   -387   1551    335    410    605    688    766    652
    491   1842   1350  -1166   -431   1595    319    465    685    789    872    740
    509   1821   1312  -1163   -400   1566    296    485    719    844    927    787
    506   1862   1356  -1187   -426   1610    257    488    753    888    984    839
    607   2013   1405  -1312   -397   1709    270    548    823    963   1067    911
    605   1997   1392  -1301   -392   1693    290    568    836    974   1080    911
    592   1995   1402  -1293   -405   1699    285    581    844    974   1088    917
    571   1914   1340  -1244   -384   1628    275    540    807    924   1039    880
    548   1823   1273  -1187   -361   1548    285    467    745    841    950    795
    436   1725   1288  -1083   -426   1509    272    413    696    776    875    724
    376   1675   1299  -1026   -459   1488    262    381    646    704    810    675
    441   1670   1228  -1057   -394   1452    265    350    594    628    730    605
    454   1608   1153  -1031   -350   1382    277    275    524    532    628    514
    428   1532   1101   -982   -335   1317    265    215    457    449    535    423
    355   1441   1085   -898   -363   1265    267    176    400    389    472    374
    332   1374   1041   -854   -355   1210    241    140    350    332    415    319
    402   1405   1000   -904   -298   1202    257    145    332    314    389    301
    462   1379    917   -922   -226   1148    252    129    303    285    358    265
    439   1312    872   -875   -215   1093    200     85    259    246    319    228
    433   1291    854   -862   -210   1072    189     77    254    233    309    215
    410   1280    870   -844   -228   1075    181     70    249    228    303    207
    387   1234    846   -810   -228   1039    171     49    233    220    296    205
    350   1215    865   -782   -257   1041    189     59    246    239    314    226
    366   1205    839   -787   -236   1023    189     72    259    254    327    231
    314   1215    901   -766   -293   1060    207     96    293    288    350    246
    272   1247    974   -761   -350   1109    215    103    311    301    358    252
    272   1265    992   -769   -358   1130    166     93    314    309    381    290
    371   1337    966   -854   -298   1153    213    127    358    348    428    332
    324   1309    984   -818   -329   1148    197    106    342    335    410    314
    337   1340   1002   -841   -335   1171    140     72    319    319    394    301
    389   1371    982   -880   -296   1176    127     64    319    324    407    324
    387   1309    919   -849   -267   1114    111     51    306    316    410    316
    355   1278    922   -818   -283   1098    116     33    301    306    402    311
    342   1254    909   -800   -283   1083     88     25    280    288    384    293
    329   1184    854   -756   -262   1021     59     18    257    272    363    280
    397   1182    784   -792   -192    984     54     31    254    259    353    272
    348   1135    787   -743   -220    961     64     10    236    236    332    252
    322   1041    719   -683   -200    880     59    -41    202    200    293    207
    345    987    641   -665   -148    815     62    -38    197    194    285    202
    316    956    639   -639   -161    800     77     12    218    210    298    207
    306    917    607   -613   -150    763     75      0    202    184    270    171
    270    880    607   -576   -168    745     59    -36    176    158    241    137
    259    857    597   -558   -168    727     33    -64    145    127    202     96
    296    854    558   -576   -132    706     10    -83    122    103    179     80
    329    862    530   -597   -101    696     -5    -83    116    109    187     90
    337    839    501   -589    -83    670    -31   -114     96     85    166     72
    298    823    524   -561   -111    675    -38   -137     83     67    150     57
    301    818    517   -561   -109    667    -51   -140     64     51    129     44
    348    820    472   -584    -62    646    -57   -137     62     49    116     28
    387    820    431   -605    -20    626    -31   -103     88     51     88    -23
    371    839    467   -605    -46    654     46     12    205    127     90    -62
    381    943    561   -665    -90    753    109    163    384    311    228     38
    405   1150    745   -779   -171    950    122    361    665    662    597    381
    439   1454   1015   -948   -288   1234     62    517    896   1044   1135    961
    446   1704   1257  -1075   -405   1480    -20    387    792   1130   1545   1480
    327   1639   1312   -984   -493   1475   -148    -23    337    805   1530   1540
    223   1421   1197   -823   -488   1309   -285   -540   -288    114    888    989
    124   1002    878   -563   -376    940   -387  -1010   -927   -774   -246    -15
     88    633    545   -361   -228    589   -478  -1093  -1127  -1104   -750   -483
    187    478    290   -335    -51    384   -459   -888   -893   -872   -610   -436
    202    410    207   -306     -2    309   -374   -678   -618   -613   -436   -335
    220    436    215   -329      2    327   -262   -470   -355   -368   -259   -226
    249    542    293   -394    -20    418   -124   -265   -114   -150    -83    -90
    241    594    353   -418    -57    475    -88   -187    -23    -64    -12    -31
    249    620    371   -433    -62    496    -85   -155     12    -33     12    -12
    293    665    371   -480    -38    519    -64   -129     49      0     36      5
    327    683    355   -504    -12    519    -28   -103     72     20     51     18
    283    636    353   -462    -33    496    -31    -88     85     23     54     23
    262    654    392   -459    -64    524    -33    -88     93     25     51     25
    283    678    394   -480    -57    537    -44    -88     96     25     49     23
    285    675    389   -480    -51    532    -51    -85    103     25     54     33
    270    678    407   -475    -70    542    -38    -67    124     46     72     49
    236    683    446   -459   -103    566    -20    -46    148     67     90     70
    285    724    436   -506    -75    581    -28    -28    155     75    101     83
    298    750    452   -524    -75    602    -25    -12    171     85    111     90
    298    745    446   -522    -75    597    -46    -15    171     83    106     90
    275    748    472   -511    -98    610    -51      2    192     98    122    103
    257    761    504   -509   -124    631    -38     31    213    116    142    124
    259    782    522   -519   -129    652    -38     49    228    137    155    140
    241    792    548   -519   -153    670    -23     70    257    166    189    171
    265    810    542   -537   -137    678    -28     90    280    192    213    184
    296    846    548   -571   -127    698    -36    114    306    220    241    194
    301    906    605   -602   -150    756    -20    150    358    275    290    233
    270    945    672   -610   -202    810    -10    215    431    358    363    306
    270    982    711   -626   -220    846    -12    267    488    436    436    363
    254   1049    792   -652   -270    922      2    332    571    532    537    439
    303   1148    844   -724   -270    997    -18    387    636    607    623    514
    322   1241    919   -782   -298   1080     -7    436    688    672    685    587
    322   1309    987   -818   -332   1148      0    462    719    711    737    623
    311   1340   1028   -828   -358   1184      2    480    732    727    763    641
    298   1330   1031   -813   -366   1182     10    475    717    711    756    654
    332   1330    997   -831   -332   1163    -12    444    665    657    706    618
    329   1332   1002   -831   -337   1169    -12    418    620    605    657    568
    280   1327   1047   -805   -384   1189     15    394    581    548    602    517
    290   1306   1015   -797   -361   1161     18    371    519    475    527    449
    285   1236    950   -761   -332   1093     -2    311    428    371    420    350
    290   1192    901   -740   -303   1047     10    270    363    298    340    267
    236   1158    922   -698   -342   1041      7    215    296    231    265    197
    226   1130    904   -678   -337   1018     -5    168    231    171    205    148
    228   1096    867   -665   -322    982      5    135    179    116    153    109
    233   1075    841   -654   -303    958      2     90    122     62     96     59
    174   1072    898   -626   -363    987      0     83    106     54     88     46
    166   1067    901   -615   -366    984      5     72     96     44     80     36
    187   1062    872   -626   -342    969     10     72     83     38     67     20
    192   1093    901   -644   -355    997     18    111     93     57     80     28
    140   1140   1000   -641   -428   1070     38    132    103     72     93     44
    116   1179   1062   -646   -472   1122     44    129     98     77     98     67
    192   1252   1060   -722   -433   1156     38    142    111     96    119     88
    207   1312   1104   -761   -449   1208     62    187    150    140    158    106
    194   1361   1166   -782   -485   1265    101    226    179    171    187    116
    176   1410   1234   -792   -527   1322    135    254    210    197    210    150
    166   1452   1283   -810   -558   1369    122    249    213    207    220    174
    166   1493   1325   -831   -579   1410    106    226    205    210    231    176
    202   1530   1327   -867   -563   1431     93    223    202    213    244    174
    270   1569   1299   -919   -514   1434     23    207    171    197    233    168
    301   1579   1278   -943   -488   1428     15    215    163    197    236    176
    277   1579   1301   -930   -511   1441     36    239    179    213    257    202
    272   1602   1330   -937   -530   1465     41    246    179    223    267    218
    257   1595   1337   -924   -540   1467     36    246    155    205    249    192
    265   1569   1304   -917   -519   1436     23    231    124    187    226    176
    215   1530   1314   -872   -550   1423     46    246    132    192    236    187
    176   1538   1361   -857   -592   1449     54    249    127    184    231    179
    155   1517   1361   -836   -602   1439     59    252    122    179    226    163
    135   1473   1335   -805   -600   1405     72    241    101    163    200    132
    129   1467   1337   -800   -602   1402     77    236     80    148    179    116
    119   1465   1345   -792   -613   1405     70    218     57    129    155    103
     98   1457   1358   -776   -628   1408     51    194     33    111    137     90
    127   1444   1317   -787   -594   1382     51    181     10     90    119     72
    132   1457   1325   -795   -597   1392     49    194      7     96    116     64
    116   1473   1356   -797   -620   1415     44    202      2    101    116     62
    161   1504   1343   -831   -589   1423     44    207      2    106    122     67
    158   1499   1340   -831   -589   1421     25    192    -18     90    106     51
    132   1535   1402   -833   -636   1470     46    207     -5    103    122     59
     96   1566   1470   -833   -688   1519     93    252     33    137    127     54
     62   1618   1556   -839   -745   1587    192    371    132    200    119     23
     33   1732   1699   -883   -833   1717    306    550    311    368    228     90
     46   1927   1880   -987   -917   1904    371    763    574    680    524    353
    132   2265   2132  -1200  -1000   2200    355    956    828   1062    992    833
    205   2644   2439  -1423  -1117   2543    241    852    795   1197   1402   1356
    124   2722   2595  -1426  -1236   2660     46    444    410   1010   1556   1618
     64   2637   2572  -1350  -1254   2605   -129    -44   -116    548   1247   1374
    -80   2182   2260  -1052  -1171   2221   -210   -542   -753   -280    220    400
   -155   1673   1829   -758   -992   1751   -316   -792  -1187   -914   -639   -405
    -96   1467   1564   -688   -831   1514   -376   -646  -1054   -784   -592   -428
   -116   1410   1527   -646   -823   1470   -324   -423   -789   -527   -410   -332
    -83   1478   1558   -698   -820   1519   -202   -176   -514   -265   -220   -213
    -98   1553   1652   -727   -875   1602    -54     49   -275    -31    -54    -85
    -90   1600   1691   -756   -891   1647     -2    140   -189     59     10    -41
    -67   1621   1688   -779   -878   1654     -5    179   -161     90     31    -31
    -88   1615   1701   -766   -893   1660     -7    184   -161    101     31    -31
   -179   1587   1766   -704   -971   1675     -5    176   -163    111     36    -31
   -200   1595   1795   -696   -997   1693    -15    179   -166    116     41    -25
   -205   1618   1823   -706  -1015   1719    -25    187   -161    124     57    -15
   -233   1621   1852   -693  -1041   1735    -44    194   -161    132     62    -18
   -262   1600   1862   -667  -1062   1730    -62    200   -163    137     59    -33
   -348   1577   1922   -615  -1135   1748    -62    207   -161    150     67    -25
   -387   1571   1956   -592  -1171   1764    -90    192   -179    153     62    -28
   -405   1574   1979   -584  -1192   1777    -98    192   -184    153     59    -33
   -431   1595   2026   -581  -1228   1810    -93    194   -179    163     64    -18
   -446   1628   2075   -592  -1262   1852   -103    194   -171    171     75     -7
   -480   1610   2091   -566  -1286   1849   -145    189   -181    171     75    -10
   -530   1584   2114   -530  -1322   1849   -171    184   -192    166     64    -20
   -566   1584   2151   -509  -1358   1867   -166    194   -179    184     75    -20
   -553   1610   2164   -530  -1358   1886   -171    189   -176    194     83    -20
   -553   1662   2216   -555  -1384   1938   -168    220   -135    236    122     15
   -579   1696   2275   -558  -1426   1984   -174    270    -85    293    176     59
   -581   1722   2304   -568  -1441   2013   -192    306    -51    345    223    103
   -581   1753   2333   -587  -1457   2042   -215    329    -20    392    265    140
   -589   1797   2387   -605  -1488   2094   -244    361     20    449    324    181
   -594   1849   2442   -628  -1519   2145   -246    407     77    522    402    249
   -589   1919   2509   -665  -1548   2213   -249    462    135    607    488    345
   -592   1979   2569   -696  -1582   2273   -254    488    166    657    542    402
   -610   2044   2652   -717  -1631   2348   -272    498    184    685    579    446
   -615   2086   2699   -737  -1657   2392   -293    498    184    698    602    470
   -613   2117   2730   -750  -1670   2423   -301    485    168    688    600    475
   -615   2117   2730   -750  -1673   2423   -306    465    148    662    571    457
   -639   2114   2751   -737  -1693   2431   -301    436    116    620    530    431
   -665   2109   2772   -724  -1717   2439   -316    392     70    568    467    379
   -628   2109   2738   -740  -1683   2423   -309    350     20    517    402    322
   -641   2086   2727   -722  -1686   2405   -272    319    -23    465    337    265
   -688   2010   2699   -662  -1693   2353   -290    259    -90    392    249    174
   -672   2005   2675   -667  -1675   2340   -309    189   -153    324    176    109
   -670   2008   2678   -667  -1673   2343   -288    129   -197    283    129     80
   -698   1940   2637   -623  -1667   2288   -306     98   -244    244     83     36
   -709   1896   2605   -592  -1657   2249   -316     93   -265    223     57     15
   -730   1880   2611   -576  -1670   2244   -332     75   -283    210     41     -2
   -722   1896   2618   -587  -1670   2257   -340     59   -288    205     31    -12
   -678   1977   2655   -652  -1667   2317   -319     64   -270    228     54      7
   -743   1925   2668   -592  -1704   2296   -348     31   -296    205     31    -18
   -761   1922   2683   -581  -1722   2304   -371     10   -301    207     31    -18
   -626   2044   2670   -709  -1647   2356   -335     36   -270    244     70     18
   -672   2031   2704   -680  -1688   2369   -311     36   -257    257     83     25
   -750   1984   2735   -618  -1743   2359   -306     38   -244    275     93     25
   -698   2070   2766   -688  -1732   2418   -314     77   -218    309    129     44
   -701   2101   2803   -698  -1751   2452   -358     72   -228    296    122     44
   -730   2125   2855   -701  -1792   2488   -368     59   -231    296    124     51
   -709   2187   2894   -740  -1800   2540   -363     72   -213    324    153     72
   -740   2210   2951   -737  -1847   2582   -394     51   -210    342    171     85
   -748   2218   2966   -735  -1857   2592   -423     20   -239    327    158     77
   -758   2203   2959   -722  -1860   2579   -470    -10   -270    303    148     77
   -761   2247   3008   -743  -1886   2629   -493    -20   -280    306    150     98
   -771   2231   3000   -732  -1886   2613   -504    -28   -293    298    145     88
   -782   2171   2953   -693  -1867   2561   -488    -36   -303    298    148     67
   -792   2143   2933   -675  -1862   2538   -527    -77   -337    267    119     54
   -818   2127   2943   -654  -1880   2535   -540   -101   -361    249    103     41
   -857   2073   2930   -610  -1893   2501   -527   -101   -376    241    101     38
   -891   2044   2935   -576  -1912   2488   -519   -106   -387    228     80      7
   -891   2034   2925   -571  -1909   2481   -517   -119   -400    210     57    -25
   -875   2008   2883   -566  -1880   2447   -524   -140   -415    194     41    -49
   -857   1984   2839   -563  -1847   2410   -540   -174   -444    168     18    -67
   -849   1948   2798   -548  -1823   2372   -550   -189   -462    153      2    -83
   -859   1935   2792   -540  -1826   2364   -558   -194   -472    140     -7    -93
   -867   1930   2795   -532  -1831   2361   -576   -207   -491    127    -20   -119
   -870   1912   2779   -522  -1826   2346   -587   -215   -498    132    -20   -132
   -859   1867   2727   -504  -1792   2296   -571   -218   -488    142    -10   -145
   -870   1849   2717   -491  -1795   2283   -571   -223   -493    137     -2   -140
   -870   1849   2720   -491  -1795   2283   -579   -213   -496    142      2   -127
   -870   1855   2722   -493  -1795   2288   -587   -197   -488    150      5   -137
   -854   1883   2738   -514  -1795   2309   -527   -119   -428    179     -5   -200
   -833   1917   2748   -542  -1792   2330   -431     15   -309    259     10   -215
   -797   2075   2873   -641  -1834   2473   -361    218    -80    506    220    -18
   -732   2374   3104   -820  -1919   2738   -342    475    223    891    649    397
   -667   2696   3364  -1013  -2016   3029   -402    491    324   1150   1088    922
   -769   2865   3634  -1049  -2200   3250   -620     62     54   1127   1350   1301
   -901   2946   3845  -1023  -2372   3395   -828   -462   -353    854   1267   1291
  -1057   2629   3684   -787  -2372   3156   -971   -995   -950    140    496    548
  -1179   2013   3192   -415  -2184   2603  -1119  -1421  -1587   -758   -571   -491
  -1145   1670   2813   -262  -1979   2239  -1192  -1325  -1551   -779   -683   -654
  -1044   1649   2691   -303  -1867   2169  -1148  -1065  -1286   -542   -517   -553
  -1002   1691   2694   -342  -1849   2190  -1002   -797  -1015   -319   -358   -446
   -979   1722   2701   -371  -1839   2210   -810   -524   -756    -98   -200   -340
   -963   1774   2735   -405  -1849   2255   -719   -394   -628     18   -103   -270
   -969   1795   2764   -413  -1865   2278   -678   -350   -574     70    -64   -244
   -961   1813   2772   -428  -1867   2294   -678   -340   -553     90    -49   -241
   -924   1808   2733   -441  -1829   2270   -688   -329   -548     93    -51   -246
   -883   1826   2709   -472  -1797   2268   -675   -309   -527    122    -20   -226
   -867   1847   2714   -491  -1790   2281   -667   -306   -517    135    -10   -220
   -867   1865   2733   -498  -1800   2299   -670   -306   -504    145     -5   -194
   -841   1875   2717   -517  -1779   2296   -685   -303   -498    158      5   -179
   -828   1857   2686   -514  -1756   2270   -685   -309   -493    161      5   -179
   -815   1878   2694   -532  -1756   2286   -670   -298   -467    187     33   -161
   -810   1883   2691   -537  -1751   2286   -659   -296   -452    202     49   -155
   -820   1865   2686   -522  -1753   2275   -659   -303   -446    210     51   -158
   -779   1899   2675   -561  -1727   2286   -652   -272   -413    236     80   -140
   -758   1917   2675   -579  -1717   2296   -654   -249   -387    262    106   -122
   -753   1945   2696   -597  -1725   2320   -652   -231   -358    293    137    -90
   -737   1958   2696   -610  -1717   2327   -641   -210   -329    316    155    -90
   -717   1979   2694   -633  -1704   2335   -633   -192   -306    342    176    -70
   -683   2016   2699   -665  -1691   2356   -620   -158   -267    389    226    -15
   -678   2060   2735   -691  -1706   2397   -610   -127   -228    428    265     15
   -633   2086   2720   -724  -1675   2403   -594    -77   -174    480    298     54
   -597   2112   2709   -758  -1652   2410   -597    -41   -119    535    348    111
   -566   2151   2717   -792  -1641   2431   -589     -7    -64    594    407    148
   -563   2216   2779   -826  -1673   2496   -568     62     15    691    501    223
   -514   2304   2818   -893  -1665   2561   -568    132     88    784    592    306
   -449   2390   2837   -971  -1644   2613   -576    184    140    854    675    379
   -418   2457   2873  -1021  -1647   2665   -558    228    189    919    753    444
   -402   2504   2907  -1052  -1657   2707   -553    244    207    948    797    488
   -410   2538   2948  -1062  -1678   2743   -553    239    202    953    813    501
   -426   2533   2956  -1054  -1691   2743   -542    213    187    930    797    483
   -420   2535   2953  -1057  -1686   2743   -532    181    158    891    761    465
   -418   2512   2927  -1049  -1673   2717   -522    150    129    854    730    449
   -400   2486   2886  -1041  -1641   2686   -519    101     72    789    670    379
   -410   2452   2863  -1023  -1636   2657   -501     51     18    724    602    327
   -433   2385   2818   -974  -1626   2600   -483     -5    -33    657    540    262
   -446   2346   2792   -950  -1621   2569   -488    -59    -85    597    488    210
   -426   2317   2743   -945  -1584   2530   -488   -101   -132    540    433    171
   -433   2283   2717   -927  -1577   2499   -475   -140   -166    493    394    137
   -439   2260   2696   -911  -1566   2478   -483   -176   -197    459    368    103
   -433   2226   2657   -898  -1545   2442   -475   -184   -202    446    355     85
   -402   2216   2618   -906  -1509   2416   -470   -205   -213    431    332     59
   -374   2229   2603   -930  -1491   2416   -475   -220   -223    420    319     59
   -376   2239   2613   -932  -1493   2426   -462   -213   -210    431    332     64
   -361   2242   2603   -940  -1480   2421   -452   -213   -205    439    345     72
   -348   2234   2582   -943  -1465   2408   -444   -210   -194    452    350     67
   -340   2257   2598   -958  -1470   2426   -426   -194   -168    472    368     67
   -314   2309   2621   -997  -1467   2465   -400   -184   -140    493    389     96
   -296   2359   2652  -1034  -1475   2507   -366   -171   -103    519    426    116
   -309   2361   2670  -1026  -1488   2514   -322   -168    -90    527    436    119
   -306   2379   2686  -1036  -1496   2533   -340   -176    -83    537    439    135
   -262   2431   2691  -1085  -1478   2561   -348   -163    -62    561    462    153
   -218   2475   2691  -1130  -1457   2582   -353   -153    -31    587    504    197
   -194   2473   2668  -1137  -1431   2569   -387   -168    -36    587    517    205
   -197   2462   2660  -1132  -1428   2561   -389   -176    -46    576    509    189
   -202   2488   2691  -1143  -1447   2587   -371   -166    -31    597    527    205
   -181   2447   2629  -1132  -1405   2538   -379   -179    -46    581    509    181
   -192   2408   2600  -1106  -1395   2504   -374   -197    -67    558    491    168
   -192   2385   2577  -1096  -1387   2481   -379   -215    -75    545    488    163
   -176   2348   2525  -1085  -1350   2434   -374   -226    -85    535    480    153
   -171   2327   2499  -1078  -1335   2413   -345   -223    -85    530    480    145
   -153   2309   2462  -1078  -1306   2385   -332   -228    -93    517    467    124
   -163   2270   2431  -1054  -1299   2351   -348   -257   -127    480    433    106
   -181   2247   2426  -1034  -1304   2335   -348   -262   -137    475    428    101
   -168   2218   2385  -1026  -1278   2301   -337   -275   -142    470    418     85
   -145   2205   2351  -1028  -1247   2278   -322   -270   -140    467    418     77
   -137   2182   2317  -1023  -1228   2249   -322   -283   -153    452    402     67
   -148   2158   2307  -1005  -1228   2231   -327   -290   -155    449    397     57
   -148   2156   2301  -1005  -1223   2229   -316   -283   -142    457    407     57
   -116   2125   2242  -1002  -1179   2182   -290   -270   -127    465    415     62
   -111   2094   2205   -992  -1158   2151   -280   -285   -135    446    400     49
   -111   2112   2221  -1000  -1166   2166   -301   -288   -135    446    402     49
   -116   2104   2218   -995  -1169   2161   -283   -265   -119    454    397     25
    -72   2104   2177  -1015  -1124   2140   -187   -163    -28    498    384    -23
    -44   2190   2231  -1075  -1137   2210   -106    -28    127    633    465     23
     -5   2330   2335  -1163  -1169   2333    -38    187    400    940    761    280
     57   2611   2551  -1335  -1247   2582    -41    405    680   1332   1244    800
    106   2948   2842  -1527  -1366   2896   -124    327    670   1478   1652   1348
     41   3000   2959  -1522  -1457   2979   -265    -59    329   1312   1808   1618
    -85   2870   2956  -1392  -1522   2912   -381   -514   -150    867   1475   1340
   -213   2429   2639  -1109  -1428   2533   -444  -1018   -782     25    436    319
   -249   1990   2239   -870  -1244   2114   -574  -1286  -1200   -571   -332   -423
   -223   1717   1938   -748  -1080   1826   -607  -1163  -1080   -480   -290   -439
   -179   1621   1800   -719   -989   1709   -540   -935   -810   -228   -116   -335
   -171   1631   1800   -730   -984   1714   -441   -704   -535     25     64   -207
   -145   1722   1867   -787  -1005   1795   -270   -454   -252    283    265    -59
   -109   1766   1875   -831   -992   1821   -192   -363   -137    387    345     -7
   -106   1779   1886   -836   -997   1831   -171   -335    -93    426    379     20
   -116   1792   1906   -839  -1013   1847   -129   -272    -31    488    431     75
    -80   1779   1860   -849   -969   1818   -109   -254    -10    509    454     96
   -101   1735   1834   -818   -969   1784   -106   -270    -18    504    457     88
   -111   1725   1836   -805   -974   1779    -90   -262     -5    514    465     93
    -93   1727   1821   -818   -958   1774    -96   -267     -5    514    462     93
    -67   1727   1795   -828   -930   1761   -106   -265     -2    519    470    101
    -70   1719   1790   -826   -930   1756   -103   -252      5    532    488    116
    -96   1712   1808   -807   -953   1761    -90   -236     20    553    506    127
   -111   1699   1808   -795   -961   1753    -88   -239     36    566    517    129
   -135   1709   1844   -787   -989   1777    -85   -244     38    574    527    140
   -142   1743   1886   -800  -1013   1813    -77   -233     54    594    555    161
   -111   1714   1826   -802   -969   1771    -88   -239     49    592    555    150
   -122   1654   1777   -769   -948   1714    -93   -252     38    581    542    142
   -119   1652   1771   -766   -945   1712    -93   -236     49    600    558    158
   -124   1652   1774   -763   -950   1712    -75   -200     83    636    600    187
    -98   1652   1751   -776   -924   1701    -80   -187    103    667    628    218
   -103   1644   1745   -771   -924   1693    -93   -184    116    693    654    249
   -101   1662   1764   -779   -932   1712    -85   -150    158    748    709    303
    -96   1686   1779   -797   -937   1732   -101   -124    200    805    769    358
    -72   1727   1797   -828   -935   1761    -98    -85    249    872    841    420
    -38   1782   1821   -872   -930   1800   -101    -49    298    940    917    485
    -51   1823   1875   -885   -963   1849   -111     -5    358   1018   1002    563
    -41   1836   1875   -898   -958   1855   -119     28    397   1070   1070    626
    -46   1860   1904   -906   -974   1880   -124     46    420   1098   1106    670
    -44   1883   1927   -919   -984   1904   -122     54    433   1114   1127    691
    -31   1878   1909   -922   -969   1893   -116     49    423   1096   1119    685
    -46   1880   1925   -919   -987   1901   -116     28    407   1072   1106    678
    -93   1818   1912   -862  -1002   1865    -88     28    397   1049   1088    662
    -93   1761   1855   -836   -974   1808    -72      0    358    995   1031    600
   -116   1691   1808   -787   -961   1748    -64    -31    311    932    961    535
   -127   1634   1761   -753   -945   1696    -57    -77    254    852    875    454
   -145   1571   1717   -711   -930   1644    -44   -135    192    766    771    350
   -155   1499   1654   -672   -904   1577    -33   -192    135    685    680    254
   -158   1423   1582   -631   -870   1501    -28   -241     77    613    607    187
   -202   1392   1595   -594   -898   1491    -18   -267     59    584    581    168
   -205   1343   1548   -571   -875   1444    -25   -301     31    545    542    132
   -220   1286   1506   -532   -865   1395    -31   -332      0    509    504     90
   -213   1236   1449   -511   -831   1343    -36   -355    -31    480    470     49
   -226   1215   1441   -496   -833   1327    -23   -361    -36    470    465     36
   -226   1197   1423   -485   -826   1312    -15   -358    -36    470    465     36
   -207   1205   1413   -498   -810   1309    -23   -355    -28    475    475     46
   -215   1213   1428   -498   -820   1319    -18   -350    -18    483    480     44
   -239   1205   1444   -485   -841   1322    -18   -348    -12    488    485     46
   -236   1213   1449   -488   -844   1332    -18   -348      0    498    493     49
   -223   1236   1460   -506   -841   1348     18   -329     28    517    509     57
   -236   1257   1493   -509   -865   1374     12   -327     38    517    511     57
   -228   1278   1506   -527   -867   1392    -23   -337     44    522    527     75
   -223   1260   1483   -517   -854   1369    -10   -342     51    532    542     90
   -213   1236   1449   -514   -831   1343    -18   -368     38    527    540     88
   -205   1197   1402   -496   -802   1299    -41   -397     12    504    527     77
   -218   1192   1410   -488   -813   1301    -49   -410     -2    488    514     59
   -213   1200   1410   -493   -810   1304    -46   -410     -2    496    524     77
   -207   1135   1343   -465   -774   1236    -46   -413     -7    491    530     85
   -207   1039   1247   -415   -727   1143    -46   -426    -28    465    509     59
   -218   1039   1254   -413   -737   1148    -31   -439    -36    449    498     46
   -239   1000   1239   -379   -737   1119    -15   -431    -31    449    501     41
   -218    935   1153   -358   -685   1044    -28   -439    -44    428    480     18
   -246    865   1111   -309   -678    987    -18   -452    -62    400    449    -18
   -249    787   1036   -270   -644    911    -10   -470    -88    366    415    -46
   -233    750    984   -259   -607    867     -7   -480   -101    350    397    -64
   -244    714    958   -236   -600    836    -12   -491   -111    327    374    -96
   -233    696    930   -231   -581    813    -12   -498   -124    309    355   -114
   -223    654    875   -215   -550    763    -23   -506   -135    301    353   -111
   -228    620    849   -197   -537    735    -20   -506   -129    306    366   -103
   -239    584    820   -174   -530    701    -15   -514   -142    293    348   -129
   -249    558    807   -153   -527    683    -10   -519   -148    285    345   -145
   -241    542    782   -150   -511    662    -15   -522   -142    288    353   -140
   -249    504    753   -127   -501    628      7   -496   -124    298    355   -132
   -249    496    745   -124   -498    620     70   -418    -51    335    340   -181
   -223    540    763   -158   -493    652    148   -296     77    431    358   -213
   -197    665    862   -236   -530    761    210   -142    296    670    571    -38
   -132    930   1062   -400   -597    995    192     54    594   1072   1047    428
    -64   1252   1317   -594   -691   1283     83     64    685   1319   1540   1018
    -98   1358   1457   -628   -776   1408     10   -140    462   1244   1842   1447
   -181   1234   1413   -527   -797   1322    -64   -506    -23    795   1636   1317
   -259    917   1176   -329   -717   1047   -176  -1008   -683    -25    698    439
   -324    535    859   -106   -592    696   -303  -1415  -1241   -802   -361   -550
   -329    200    530     64   -428    363   -355  -1400  -1265   -867   -542   -756
   -348    -23    324    184   -337    150   -262  -1166   -966   -574   -335   -636
   -361    -54    303    207   -335    124   -189   -971   -693   -306   -137   -498
   -355     15    371    168   -366    194    -70   -769   -418    -49     70   -350
   -316    111    428    103   -371    270     46   -605   -213    142    223   -244
   -283    142    426     70   -355    283     62   -553   -142    207    275   -215
   -270    109    376     80   -322    241     85   -522   -106    241    301   -197
   -262     96    358     80   -309    226     62   -517    -90    254    316   -181
   -262     83    345     90   -303    213     64   -514    -80    259    322   -189
   -277     80    358     98   -319    220     77   -514    -72    265    316   -200
   -290     72    363    109   -327    215     85   -511    -54    270    322   -194
   -306     25    332    137   -319    179    109   -501    -31    283    342   -176
   -303     -7    296    155   -301    142    122   -488     -7    306    379   -145
   -306    -10    293    158   -301    140    135   -480      7    319    397   -137
   -319    -44    275    181   -298    114    132   -485      7    322    397   -142
   -316    -59    254    187   -288     98    132   -480     12    324    400   -148
   -327    -83    244    205   -285     80    148   -467     31    335    415   -132
   -316    -96    220    205   -270     62    140   -470     46    348    426   -114
   -335    -96    239    213   -288     70    116   -472     54    363    439   -109
   -350   -116    233    231   -293     57    119   -465     70    381    457    -96
   -340   -132    207    236   -275     36    124   -452     96    405    496    -64
   -332   -127    205    228   -270     36    127   -423    127    444    535    -41
   -329   -142    187    236   -259     20    127   -405    150    470    555    -28
   -329   -161    168    244   -249      2    122   -381    181    504    579    -12
   -314   -135    179    226   -246     20    103   -358    218    545    620      7
   -301    -96    205    197   -254     51    103   -324    275    618    704     83
   -285    -93    192    187   -239     49    106   -277    342    709    797    161
   -272    -59    213    163   -244     77    109   -220    420    807    906    244
   -262     -5    257    135   -259    124    106   -176    483    878    992    314
   -241     20    262    109   -252    140     83   -158    509    906   1026    358
   -246     54    298     96   -272    176     90   -129    542    937   1070    402
   -257     44    301    103   -277    171    101   -124    553    943   1085    405
   -262      5    267    129   -265    135    103   -148    532    911   1062    374
   -303    -36    265    168   -285    114    103   -174    493    862   1018    345
   -283    -64    218    174   -252     75     98   -210    444    797    956    314
   -293   -119    174    205   -236     28    116   -233    405    735    896    254
   -332   -197    135    265   -233    -31    129   -262    355    659    810    181
   -345   -277     64    311   -207   -106    129   -319    290    571    711    101
   -381   -358     23    371   -205   -168    127   -376    228    493    633     20
   -405   -454    -51    428   -179   -254    132   -431    163    415    558    -46
   -410   -537   -127    475   -142   -332    135   -483    109    353    496   -111
   -436   -592   -155    514   -142   -374     98   -532     57    296    441   -158
   -467   -644   -176    555   -145   -410     83   -571     15    252    402   -197
   -475   -667   -192    571   -142   -431     75   -602    -15    220    368   -228
   -498   -706   -207    602   -145   -457     75   -620    -38    194    342   -259
   -506   -766   -259    636   -127   -511     85   -620    -33    189    350   -252
   -498   -797   -298    649   -101   -548     85   -620    -28    194    363   -244
   -509   -815   -306    659   -103   -561     88   -620    -20    202    368   -246
   -511   -800   -288    657   -111   -545     85   -631    -23    197    363   -239
   -506   -774   -267    639   -122   -522     77   -623      0    215    376   -213
   -501   -753   -252    628   -127   -504     90   -613     23    239    400   -197
   -506   -740   -233    623   -137   -488    103   -605     38    252    413   -189
   -527   -727   -200    628   -163   -465    116   -592     57    272    431   -174
   -532   -706   -174    618   -181   -439    114   -581     77    296    470   -132
   -514   -688   -174    602   -171   -433     80   -592     80    303    488   -119
   -491   -693   -202    592   -145   -449     38   -623     57    285    470   -140
   -488   -722   -233    605   -127   -478     25   -631     49    277    472   -116
   -496   -735   -241    615   -129   -488     25   -633     46    272    475   -109
   -491   -732   -241    613   -124   -488     18   -636     46    275    478    -98
   -491   -779   -290    633   -101   -537      7   -649     28    257    462   -109
   -501   -852   -350    678    -75   -602     10   -670      5    223    436   -135
   -519   -891   -374    704    -75   -631     15   -678     -5    205    428   -150
   -527   -943   -418    735    -57   -680     23   -678    -12    194    415   -163
   -532   -979   -449    756    -41   -714     23   -698    -33    171    384   -200
   -555  -1047   -491    802    -33   -769     25   -722    -57    137    345   -241
   -563  -1075   -511    818    -25   -795     18   -732    -70    122    337   -249
   -576  -1101   -527    839    -25   -815     25   -743    -80    106    329   -254
   -581  -1153   -571    865     -5   -862     28   -761   -101     77    298   -277
   -584  -1205   -620    896     18   -914     23   -779   -114     57    277   -298
   -589  -1226   -636    906     20   -932     12   -782   -119     49    272   -309
   -597  -1239   -641    917     20   -940     10   -787   -111     49    270   -311
   -613  -1257   -646    935     15   -953     10   -792   -111     38    262   -324
   -605  -1275   -670    940     31   -974      2   -810   -124     20    252   -340
   -618  -1312   -693    963     36  -1005     10   -815   -129      7    246   -348
   -620  -1343   -722    979     49  -1034     41   -784   -101     12    233   -384
   -589  -1309   -719    948     62  -1013    116   -685    -15     41    207   -452
   -555  -1234   -678    896     59   -956    194   -535    129    155    270   -426
   -514  -1041   -527    776      5   -784    241   -329    405    472    571   -166
   -459   -743   -283    600    -90   -511    210   -127    698    891   1085    342
   -436   -462    -28    446   -205   -246     93   -236    672   1067   1532    857
   -519   -342    176    431   -348    -83    -57   -613    345    971   1769   1166
   -652   -519    129    584   -392   -197   -207  -1101   -184    483   1402    849
   -758   -997   -239    878   -262   -618   -319  -1615   -849   -428    314   -124
   -805  -1449   -646   1127    -80  -1049   -436  -1867  -1260  -1057   -475   -823
   -792  -1732   -940   1262     72  -1337   -478  -1751  -1153   -997   -496   -917
   -779  -1829  -1049   1304    135  -1439   -397  -1514   -875   -748   -327   -828
   -743  -1808  -1065   1273    161  -1436   -272  -1283   -600   -504   -153   -727
   -717  -1740  -1026   1228    153  -1384   -129  -1067   -363   -303     -2   -633
   -722  -1712   -989   1218    132  -1350    -49   -966   -246   -207     77   -563
   -709  -1709  -1002   1208    145  -1356    -36   -943   -210   -176    103   -550
   -688  -1712  -1023   1200    166  -1369    -33   -930   -197   -163    109   -558
   -693  -1722  -1031   1208    168  -1379    -23   -922   -192   -158    109   -563
   -717  -1745  -1028   1231    155  -1387     -5   -898   -166   -140    127   -558
   -714  -1766  -1054   1239    168  -1410      2   -893   -153   -137    135   -563
   -724  -1782  -1057   1252    163  -1421      5   -893   -145   -137    142   -563
   -714  -1792  -1080   1252    181  -1436     -5   -904   -153   -148    137   -571
   -719  -1784  -1065   1252    171  -1426    -28   -914   -161   -153    135   -568
   -753  -1834  -1080   1293    161  -1457    -10   -898   -145   -140    145   -561
   -792  -1860  -1067   1325    135  -1462      2   -888   -127   -129    163   -550
   -792  -1865  -1072   1325    140  -1470     -7   -885   -119   -119    174   -548
   -797  -1873  -1075   1335    137  -1475    -28   -896   -127   -122    171   -553
   -805  -1917  -1111   1361    150  -1517    -33   -891   -127   -124    171   -561
   -818  -1925  -1109   1371    142  -1517    -20   -880   -103   -109    187   -555
   -828  -1935  -1109   1382    140  -1522    -25   -875    -96    -98    200   -545
   -823  -1961  -1137   1392    155  -1551    -28   -862    -77    -80    213   -540
   -805  -1948  -1143   1374    166  -1545    -15   -831    -41    -46    244   -519
   -815  -1917  -1101   1366    140  -1509    -33   -820    -20    -20    267   -506
   -789  -1938  -1148   1363    176  -1543    -49   -792     10     23    309   -475
   -774  -1940  -1166   1358    194  -1553    -23   -740     72     90    371   -426
   -797  -1909  -1114   1353    158  -1512    -36   -706    124    150    433   -381
   -784  -1834  -1049   1309    132  -1441    -72   -662    181    228    517   -306
   -769  -1818  -1052   1291    140  -1434    -67   -602    246    301    602   -231
   -750  -1766  -1015   1260    132  -1392    -51   -550    306    368    680   -161
   -756  -1764  -1008   1260    124  -1387    -46   -527    332    402    724   -119
   -792  -1761   -969   1275     85  -1366    -64   -532    332    405    743   -106
   -823  -1797   -976   1309     72  -1387    -57   -545    322    392    737   -111
   -805  -1805  -1000   1306     96  -1402    -59   -561    293    363    709   -129
   -810  -1821  -1013   1314     98  -1418    -77   -597    252    309    665   -168
   -836  -1875  -1039   1356     98  -1460    -67   -633    207    249    605   -218
   -857  -1979  -1122   1418    129  -1553    -64   -693    145    168    519   -285
   -885  -2044  -1158   1465    135  -1602    -49   -750     77     83    433   -371
   -924  -2130  -1205   1527    140  -1667    -62   -805     18      2    350   -446
   -953  -2216  -1265   1584    155  -1740    -38   -852    -33    -64    277   -522
   -966  -2294  -1330   1628    179  -1813    -18   -885    -67   -116    226   -579
   -987  -2364  -1376   1675    194  -1870    -49   -935   -119   -168    176   -626
  -1018  -2447  -1428   1730    202  -1938    -57   -974   -155   -213    137   -654
  -1041  -2491  -1452   1766    205  -1971    -67  -1008   -189   -249    103   -680
  -1072  -2548  -1475   1810    200  -2013    -59  -1026   -205   -267     83   -701
  -1072  -2564  -1491   1818    207  -2029    -70  -1031   -207   -277     77   -701
  -1080  -2577  -1496   1829    207  -2039    -85  -1044   -220   -288     64   -717
  -1091  -2572  -1480   1831    192  -2026    -77  -1036   -215   -275     72   -714
  -1093  -2582  -1488   1836    194  -2034    -85  -1044   -223   -280     67   -722
  -1080  -2595  -1514   1839    215  -2055    -96  -1044   -220   -280     70   -724
  -1078  -2579  -1501   1826    210  -2039    -72  -1021   -189   -249    101   -698
  -1062  -2559  -1496   1810    215  -2029    -38  -1000   -163   -220    127   -680
  -1070  -2522  -1452   1795    189  -1987    -25   -995   -153   -215    132   -680
  -1117  -2473  -1356   1795    119  -1914    -31   -995   -148   -210    135   -675
  -1078  -2468  -1389   1774    155  -1930    -57  -1008   -150   -218    129   -678
  -1034  -2473  -1439   1753    200  -1956    -88  -1028   -155   -218    129   -678
  -1039  -2507  -1470   1771    213  -1990   -122  -1054   -176   -226    124   -678
  -1062  -2551  -1488   1808    213  -2021   -132  -1062   -192   -233    122   -670
  -1062  -2556  -1496   1808    215  -2029   -140  -1065   -200   -236    122   -670
  -1054  -2569  -1514   1810    228  -2042   -145  -1080   -220   -257    103   -683
  -1054  -2626  -1571   1839    257  -2099   -150  -1104   -254   -293     72   -711
  -1075  -2675  -1600   1875    262  -2138   -148  -1122   -275   -316     49   -735
  -1088  -2707  -1618   1899    265  -2164   -155  -1137   -293   -335     33   -735
  -1091  -2740  -1649   1917    277  -2197   -166  -1148   -314   -363     15   -750
  -1083  -2790  -1709   1935    311  -2252   -166  -1163   -340   -397    -12   -787
  -1088  -2842  -1753   1966    332  -2299   -166  -1179   -371   -431    -46   -818
  -1104  -2847  -1745   1974    319  -2299   -166  -1189   -387   -444    -57   -833
  -1098  -2873  -1774   1984    335  -2325   -171  -1205   -407   -462    -75   -857
  -1098  -2915  -1816   2005    355  -2366   -176  -1221   -426   -480    -96   -883
  -1098  -2917  -1818   2008    358  -2369   -161  -1218   -428   -488   -103   -885
  -1093  -2925  -1831   2008    368  -2379   -163  -1215   -439   -498   -116   -896
  -1093  -2940  -1847   2016    374  -2395   -163  -1218   -452   -511   -127   -914
  -1114  -2964  -1849   2039    366  -2408   -200  -1236   -472   -530   -137   -927
  -1109  -2972  -1862   2042    376  -2418   -202  -1247   -485   -535   -145   -932
  -1111  -2979  -1867   2044    376  -2423   -200  -1249   -485   -537   -150   -932
  -1104  -2969  -1865   2036    379  -2418   -171  -1208   -457   -522   -155   -953
  -1078  -2953  -1875   2016    397  -2416    -85  -1088   -361   -470   -166  -1000
  -1062  -2907  -1844   1984    389  -2377     15   -914   -202   -337    -85   -961
  -1034  -2675  -1644   1852    303  -2161     88   -675     80    -20    228   -683
   -961  -2333  -1371   1647    205  -1852     70   -501    319    327    675   -202
   -961  -1982  -1021   1470     28  -1501    -54   -665    246    433   1057    303
  -1080  -1764   -683   1423   -200  -1223   -246  -1096    -77    324   1278    641
  -1231  -1914   -685   1571   -275  -1299   -420  -1602   -574   -129    932    350
  -1340  -2452  -1111   1896   -116  -1782   -532  -2088  -1192   -956    -80   -633
  -1353  -3003  -1649   2177    145  -2325   -659  -2320  -1587  -1551   -852  -1387
  -1293  -3263  -1969   2278    337  -2616   -696  -2182  -1473  -1473   -857  -1447
  -1257  -3315  -2060   2283    400  -2686   -623  -1940  -1223  -1247   -704  -1361
  -1213  -3260  -2047   2236    415  -2655   -483  -1686   -958  -1015   -537  -1247
  -1182  -3180  -1997   2179    407  -2590   -322  -1452   -722   -802   -381  -1137
  -1189  -3143  -1953   2166    381  -2548   -239  -1343   -607   -704   -303  -1080
  -1197  -3128  -1930   2161    363  -2530   -215  -1306   -568   -670   -280  -1054
  -1169  -3117  -1948   2143    387  -2533   -202  -1288   -550   -659   -272  -1049
  -1174  -3112  -1940   2140    381  -2527   -200  -1280   -542   -654   -267  -1044
  -1182  -3109  -1927   2145    371  -2520   -207  -1273   -535   -652   -259  -1041
  -1182  -3109  -1927   2145    371  -2520   -200  -1265   -524   -644   -246  -1021
  -1169  -3112  -1943   2140    384  -2527   -189  -1260   -524   -641   -244  -1015
  -1197  -3117  -1919   2156    358  -2520   -192  -1244   -517   -633   -233  -1010
  -1213  -3096  -1883   2156    335  -2491   -194  -1223   -498   -615   -215   -997
  -1189  -3107  -1917   2145    361  -2512   -213  -1241   -517   -631   -226  -1005
  -1189  -3117  -1927   2153    368  -2522   -215  -1252   -530   -639   -233  -1010
  -1221  -3128  -1909   2171    342  -2517   -168  -1218   -506   -613   -215   -995
  -1176  -3102  -1925   2140    374  -2514   -179  -1213   -498   -607   -210   -971
  -1234  -3073  -1839   2153    301  -2457   -189  -1174   -472   -576   -179   -932
  -1208  -3070  -1865   2138    327  -2468   -197  -1158   -470   -571   -176   -930
  -1171  -3065  -1893   2117    361  -2478   -202  -1150   -462   -563   -166   -917
  -1176  -3068  -1891   2122    355  -2481   -213  -1135   -449   -548   -158   -904
  -1166  -3034  -1870   2099    350  -2452   -215  -1114   -431   -517   -129   -872
  -1176  -3026  -1849   2101    335  -2439   -200  -1072   -392   -475    -96   -833
  -1187  -2998  -1810   2091    309  -2403   -200  -1031   -350   -433    -57   -792
  -1205  -2979  -1774   2094    283  -2377   -194   -989   -306   -387    -12   -743
  -1200  -2948  -1748   2073    272  -2348   -189   -932   -252   -319     49   -680
  -1179  -2907  -1730   2042    275  -2320   -181   -883   -207   -265    101   -623
  -1166  -2834  -1670   1997    249  -2252   -202   -839   -161   -205    174   -553
  -1148  -2756  -1608   1953    228  -2182   -228   -805   -119   -155    231   -488
  -1187  -2707  -1522   1945    166  -2114   -213   -774    -85   -119    275   -433
  -1195  -2662  -1467   1930    135  -2068   -218   -774    -85   -114    283   -420
  -1210  -2660  -1449   1935    119  -2057   -220   -795   -106   -137    265   -431
  -1260  -2662  -1402   1961     70  -2034   -192   -797   -103   -148    265   -413
  -1322  -2691  -1369   2005     23  -2031   -187   -805   -116   -168    252   -420
  -1395  -2733  -1337   2062    -28  -2036   -166   -807   -129   -192    231   -431
  -1447  -2795  -1348   2120    -49  -2073   -109   -815   -150   -239    181   -472
  -1486  -2839  -1353   2164    -67  -2096    -83   -854   -197   -303    109   -524
  -1553  -2904  -1353   2226   -101  -2130    -93   -898   -249   -366     36   -589
  -1579  -2959  -1379   2268   -101  -2169    -96   -948   -303   -431    -28   -659
  -1602  -3011  -1410   2307    -98  -2210   -114   -997   -358   -491    -90   -711
  -1621  -3060  -1439   2340    -90  -2249   -119  -1041   -410   -542   -140   -743
  -1644  -3112  -1467   2377    -90  -2291   -116  -1072   -446   -579   -179   -779
  -1662  -3133  -1470   2397    -98  -2301   -101  -1083   -457   -592   -189   -792
  -1673  -3151  -1478   2410    -98  -2317   -124  -1109   -483   -620   -220   -826
  -1680  -3187  -1506   2434    -88  -2348   -135  -1127   -498   -644   -244   -846
  -1688  -3187  -1501   2436    -93  -2346   -114  -1119   -493   -641   -241   -839
  -1688  -3167  -1478   2426   -106  -2322   -111  -1114   -488   -636   -239   -841
  -1717  -3195  -1480   2455   -119  -2338   -116  -1114   -483   -633   -239   -844
  -1738  -3187  -1449   2462   -145  -2320    -96  -1088   -459   -615   -220   -831
  -1717  -3138  -1423   2426   -148  -2281    -46  -1057   -420   -592   -197   -818
  -1686  -3089  -1402   2385   -142  -2247    -44  -1036   -407   -584   -189   -810
  -1701  -3068  -1366   2385   -168  -2218    -41  -1015   -394   -574   -184   -802
  -1706  -3050  -1343   2379   -181  -2197    -36  -1002   -376   -558   -171   -795
  -1667  -3005  -1337   2335   -166  -2171    -41  -1000   -358   -537   -145   -769
  -1647  -2969  -1322   2309   -163  -2148    -57  -1002   -348   -522   -116   -732
  -1634  -3003  -1369   2317   -135  -2187    -96  -1018   -371   -542   -124   -745
  -1605  -2974  -1369   2291   -119  -2171   -122  -1039   -400   -574   -158   -782
  -1587  -2953  -1366   2270   -111  -2161   -137  -1049   -418   -589   -179   -771
  -1582  -2974  -1392   2278    -96  -2184   -148  -1065   -439   -607   -194   -782
  -1595  -3008  -1413   2301    -90  -2210   -155  -1083   -462   -639   -223   -802
  -1621  -3037  -1415   2330   -103  -2226   -153  -1091   -483   -662   -244   -810
  -1553  -3102  -1551   2327     -2  -2327   -137  -1083   -485   -672   -254   -833
  -1543  -3164  -1623   2353     38  -2395   -142  -1080   -493   -675   -257   -839
  -1545  -3208  -1662   2374     57  -2436   -163  -1109   -530   -714   -301   -880
  -1564  -3242  -1678   2403     57  -2460   -179  -1156   -579   -774   -366   -950
  -1618  -3260  -1644   2439     10  -2452   -161  -1135   -568   -769   -361   -950
  -1608  -3276  -1667   2442     28  -2473   -171  -1140   -579   -784   -374   -948
  -1610  -3289  -1680   2449     31  -2486   -187  -1163   -607   -815   -410   -979
  -1610  -3291  -1680   2452     33  -2486   -200  -1163   -618   -828   -428   -992
  -1618  -3289  -1673   2452     25  -2481   -215  -1184   -631   -841   -433  -1002
  -1615  -3302  -1686   2457     33  -2494   -220  -1184   -636   -844   -433  -1018
  -1618  -3312  -1693   2465     36  -2504   -218  -1192   -652   -867   -457  -1062
  -1652  -3320  -1667   2486      7  -2494   -210  -1192   -654   -883   -478  -1054
  -1654  -3317  -1665   2483      2  -2491   -194  -1174   -639   -878   -475  -1047
  -1626  -3317  -1693   2470     33  -2507   -192  -1153   -631   -891   -509  -1098
  -1618  -3289  -1670   2452     23  -2481   -127  -1052   -555   -852   -524  -1161
  -1641  -3187  -1545   2416    -49  -2366    -28   -862   -374   -680   -410  -1088
  -1621  -2938  -1317   2278   -153  -2127     49   -576    -31   -285    -20   -732
  -1488  -2595  -1106   2042   -192  -1852     10   -415    207     88    472   -200
  -1473  -2320   -846   1896   -314  -1584   -142   -639     80    181    854    288
  -1590  -2143   -553   1867   -519  -1348   -337  -1096   -283     49   1047    574
  -1706  -2361   -654   2034   -527  -1509   -524  -1628   -865   -532    530    119
  -1816  -2912  -1096   2361   -361  -2005   -652  -2132  -1556  -1496   -633   -956
  -1836  -3382  -1545   2608   -145  -2465   -771  -2304  -1880  -2008  -1283  -1574
  -1816  -3569  -1753   2694    -31  -2662   -766  -2112  -1696  -1860  -1221  -1579
  -1774  -3613  -1842   2694     33  -2730   -670  -1865  -1426  -1618  -1065  -1493
  -1732  -3548  -1816   2639     41  -2683   -517  -1608  -1145  -1366   -893  -1371
  -1660  -3445  -1784   2548     62  -2616   -358  -1371   -909  -1153   -735  -1257
  -1602  -3385  -1782   2494     88  -2585   -298  -1270   -810  -1065   -665  -1200
  -1626  -3354  -1727   2488     49  -2540   -277  -1234   -774  -1034   -636  -1171
  -1608  -3328  -1719   2468     54  -2525   -265  -1213   -758  -1010   -618  -1158
  -1615  -3317  -1701   2465     41  -2509   -249  -1184   -737   -982   -594  -1140
  -1615  -3296  -1680   2457     31  -2488   -244  -1163   -717   -961   -574  -1127
  -1592  -3286  -1693   2439     46  -2488   -233  -1143   -704   -945   -558  -1109
  -1564  -3257  -1696   2410     64  -2478   -239  -1143   -709   -956   -571  -1122
  -1564  -3244  -1683   2403     59  -2465   -241  -1150   -711   -961   -584  -1119
  -1564  -3239  -1675   2403     54  -2457   -231  -1135   -693   -935   -561  -1072
  -1532  -3211  -1680   2372     72  -2447   -233  -1117   -680   -922   -545  -1057
  -1501  -3216  -1717   2359    106  -2468   -254  -1124   -685   -927   -550  -1075
  -1519  -3200  -1680   2359     80  -2442   -249  -1122   -678   -917   -542  -1078
  -1525  -3164  -1639   2346     57  -2403   -241  -1109   -672   -906   -540  -1072
  -1486  -3130  -1644   2307     77  -2387   -246  -1091   -662   -885   -527  -1057
  -1449  -3099  -1649   2273     98  -2374   -246  -1065   -641   -859   -498  -1026
  -1436  -3073  -1636   2255     98  -2356   -241  -1039   -618   -818   -465  -1000
  -1410  -3050  -1639   2231    114  -2346   -249  -1026   -602   -797   -449   -984
  -1413  -3021  -1610   2216     98  -2317   -249  -1008   -579   -771   -426   -974
  -1402  -2992  -1592   2197     93  -2294   -249   -989   -553   -745   -400   -956
  -1392  -2951  -1558   2169     80  -2257   -239   -948   -501   -688   -348   -901
  -1356  -2907  -1551   2132     96  -2229   -215   -883   -433   -613   -275   -836
  -1335  -2857  -1522   2096     90  -2192   -231   -833   -376   -542   -205   -774
  -1317  -2798  -1483   2057     80  -2140   -231   -774   -314   -459   -119   -693
  -1283  -2699  -1418   1990     64  -2060   -215   -701   -233   -371    -25   -618
  -1262  -2595  -1332   1930     33  -1964   -236   -667   -181   -314     44   -555
  -1260  -2564  -1304   1912     18  -1932   -246   -652   -161   -288     83   -509
  -1241  -2556  -1317   1899     36  -1938   -249   -646   -155   -283    101   -485
  -1205  -2548  -1343   1875     64  -1945   -241   -646   -161   -298     88   -488
  -1208  -2546  -1337   1878     64  -1943   -239   -667   -187   -342     49   -514
  -1221  -2553  -1335   1886     54  -1945   -252   -706   -236   -407     -7   -555
  -1252  -2618  -1369   1935     57  -1995   -267   -758   -298   -488    -80   -615
  -1288  -2683  -1395   1984     51  -2039   -259   -813   -361   -574   -166   -688
  -1296  -2733  -1436   2016     70  -2086   -249   -870   -426   -667   -270   -776
  -1322  -2792  -1473   2057     72  -2132   -239   -924   -504   -761   -368   -867
  -1340  -2826  -1486   2083     70  -2156   -233   -969   -563   -839   -441   -930
  -1345  -2876  -1532   2109     93  -2205   -233  -1008   -618   -904   -504   -984
  -1337  -2917  -1579   2127    119  -2249   -249  -1054   -672   -971   -574  -1044
  -1348  -2946  -1597   2145    122  -2273   -259  -1085   -711  -1021   -623  -1085
  -1353  -2979  -1626   2166    135  -2304   -254  -1101   -737  -1049   -652  -1106
  -1345  -2995  -1649   2169    150  -2322   -262  -1114   -763  -1078   -678  -1127
  -1358  -3013  -1654   2187    148  -2335   -254  -1109   -769  -1080   -683  -1132
  -1356  -3005  -1652   2179    145  -2330   -249  -1106   -769  -1080   -685  -1137
  -1343  -2969  -1626   2156    140  -2296   -233  -1104   -763  -1080   -688  -1132
  -1332  -2933  -1602   2132    135  -2268   -241  -1093   -750  -1070   -678  -1114
  -1322  -2904  -1582   2114    129  -2244   -231  -1072   -727  -1049   -654  -1101
  -1312  -2873  -1564   2091    124  -2221   -210  -1060   -709  -1031   -644  -1098
  -1301  -2831  -1530   2065    114  -2182   -192  -1044   -685  -1013   -636  -1091
  -1309  -2803  -1496   2055     93  -2151   -189  -1047   -670  -1005   -626  -1083
  -1306  -2779  -1473   2044     83  -2127   -207  -1054   -667  -1002   -615  -1067
  -1262  -2733  -1473   1997    103  -2104   -226  -1057   -665   -989   -602  -1049
  -1244  -2688  -1444   1966     98  -2065   -244  -1067   -672   -995   -602  -1049
  -1267  -2696  -1431   1979     80  -2065   -249  -1065   -680  -1000   -602  -1054
  -1244  -2694  -1449   1969    101  -2073   -236  -1049   -675   -997   -587  -1039
  -1215  -2655  -1441   1935    111  -2049   -254  -1062   -691  -1008   -592  -1031
  -1205  -2662  -1457   1932    124  -2060   -241  -1057   -693  -1008   -589  -1028
  -1174  -2691  -1517   1930    171  -2104   -223  -1054   -706  -1023   -602  -1049
  -1161  -2699  -1538   1930    187  -2120   -215  -1052   -717  -1031   -613  -1060
  -1148  -2746  -1597   1943    223  -2171   -226  -1060   -743  -1057   -646  -1085
  -1127  -2748  -1621   1935    246  -2184   -197  -1060   -748  -1075   -665  -1093
  -1124  -2756  -1634   1938    254  -2195   -192  -1072   -763  -1096   -678  -1106
  -1117  -2787  -1670   1953    275  -2229   -210  -1093   -784  -1124   -701  -1132
  -1130  -2764  -1634   1945    252  -2200   -171  -1072   -774  -1111   -693  -1124
  -1117  -2821  -1706   1969    293  -2265   -163  -1078   -789  -1132   -717  -1150
  -1111  -2813  -1701   1958    293  -2257   -148  -1070   -782  -1127   -711  -1148
  -1093  -2785  -1691   1940    298  -2239   -137  -1060   -766  -1109   -685  -1119
  -1065  -2803  -1740   1932    335  -2273   -150  -1070   -779  -1124   -704  -1140
  -1047  -2779  -1735   1912    342  -2257   -135  -1062   -776  -1127   -706  -1137
  -1015  -2764  -1748   1888    363  -2255   -109  -1044   -756  -1111   -693  -1109
  -1015  -2774  -1758   1896    371  -2268   -109  -1041   -753  -1109   -688  -1114
  -1002  -2756  -1753   1878    374  -2255    -72   -997   -732  -1098   -704  -1145
   -971  -2668  -1696   1818    361  -2182      7   -885   -633  -1041   -711  -1179
   -966  -2572  -1608   1766    319  -2091    109   -724   -462   -891   -628  -1143
   -937  -2405  -1467   1673    265  -1938    171   -527   -189   -584   -337   -906
   -885  -2122  -1236   1504    174  -1680    127   -322    109   -137    213   -345
   -833  -1810   -979   1322     70  -1395      2   -415     67      5    657    207
   -888  -1745   -857   1317    -18  -1304    -90   -704   -262   -163    859    514
   -976  -1891   -914   1434    -31  -1402   -179  -1119   -805   -691    517    259
  -1047  -2236  -1192   1639     70  -1714   -267  -1647  -1491  -1618   -636   -800
  -1083  -2668  -1584   1875    249  -2127   -400  -1930  -1925  -2239  -1493  -1590
  -1070  -2909  -1839   1987    384  -2374   -433  -1810  -1823  -2151  -1504  -1657
   -992  -2995  -2003   1995    504  -2499   -379  -1595  -1556  -1883  -1327  -1561
   -971  -3000  -2029   1984    527  -2517   -270  -1395  -1275  -1610  -1130  -1426
   -997  -2881  -1883   1938    441  -2382   -101  -1143   -974  -1319   -893  -1249
   -924  -2717  -1795   1821    433  -2257    -36  -1026   -833  -1187   -787  -1179
   -911  -2629  -1717   1771    402  -2174     12   -969   -758  -1119   -737  -1135
   -943  -2624  -1683   1782    368  -2153     51   -924   -709  -1065   -691  -1080
   -924  -2662  -1738   1792    405  -2200     28   -930   -717  -1062   -693  -1075
   -924  -2668  -1745   1795    407  -2208     18   -917   -706  -1047   -680  -1060
   -904  -2639  -1735   1771    415  -2187     31   -898   -691  -1028   -659  -1034
   -859  -2613  -1753   1735    444  -2184     33   -888   -691  -1026   -662  -1036
   -833  -2577  -1743   1704    454  -2161     33   -880   -685  -1015   -652  -1031
   -805  -2543  -1738   1673    465  -2140     38   -872   -672  -1002   -644  -1023
   -815  -2520  -1704   1667    444  -2112     38   -867   -667   -995   -631  -1018
   -802  -2520  -1717   1660    454  -2120     41   -867   -667   -989   -626  -1013
   -828  -2517  -1688   1673    428  -2104     57   -844   -644   -956   -600   -984
   -870  -2512  -1644   1691    384  -2078     46   -820   -631   -930   -579   -966
   -833  -2488  -1654   1662    410  -2073     46   -823   -633   -932   -579   -966
   -841  -2481  -1639   1660    397  -2060     31   -844   -644   -940   -581   -974
   -857  -2439  -1584   1647    361  -2013     33   -818   -610   -896   -545   -940
   -833  -2403  -1569   1615    366  -1987     46   -782   -574   -849   -506   -896
   -852  -2413  -1561   1634    353  -1987     62   -745   -542   -810   -470   -859
   -841  -2382  -1543   1610    348  -1964     44   -730   -530   -782   -441   -836
   -813  -2333  -1519   1571    350  -1927     28   -709   -501   -737   -397   -800
   -782  -2281  -1499   1530    355  -1891     25   -672   -457   -678   -335   -753
   -792  -2239  -1447   1517    327  -1844     31   -628   -400   -602   -254   -680
   -787  -2164  -1376   1475    293  -1771     23   -579   -329   -511   -153   -592
   -771  -2094  -1322   1431    272  -1709     15   -537   -272   -426    -57   -506
   -756  -2016  -1260   1384    252  -1639     23   -496   -220   -355     25   -433
   -698  -1951  -1252   1325    275  -1602     31   -457   -184   -306     77   -381
   -719  -1919  -1200   1317    239  -1561     33   -441   -174   -285    106   -350
   -709  -1886  -1176   1296    233  -1532     18   -446   -187   -296    103   -348
   -706  -1896  -1189   1299    239  -1543      0   -462   -213   -324     83   -361
   -709  -1951  -1241   1330    265  -1597     18   -475   -246   -368     41   -392
   -696  -2003  -1306   1348    303  -1654     33   -509   -309   -449    -38   -459
   -737  -2029  -1291   1382    275  -1660     49   -548   -363   -530   -124   -532
   -761  -2055  -1293   1408    265  -1675     64   -594   -426   -618   -223   -618
   -753  -2104  -1350   1428    298  -1727     64   -628   -485   -698   -314   -706
   -761  -2169  -1408   1465    322  -1790     57   -670   -550   -776   -400   -779
   -753  -2218  -1465   1483    355  -1842     62   -714   -607   -846   -472   -846
   -750  -2244  -1493   1496    368  -1870     83   -735   -646   -891   -524   -898
   -818  -2286  -1467   1553    324  -1878     51   -763   -691   -927   -561   -930
   -849  -2343  -1493   1595    322  -1919     41   -784   -727   -969   -607   -969
   -807  -2348  -1540   1577    363  -1945     12   -813   -763  -1008   -652  -1015
   -810  -2340  -1532   1574    361  -1938      2   -823   -779  -1028   -670  -1036
   -820  -2361  -1540   1592    358  -1951     31   -815   -776  -1031   -672  -1039
   -818  -2353  -1535   1584    358  -1945     54   -805   -758  -1013   -659  -1021
   -818  -2348  -1530   1582    353  -1940     12   -820   -769  -1018   -665  -1026
   -844  -2335  -1493   1587    322  -1914     10   -828   -766  -1018   -667  -1031
   -844  -2286  -1441   1566    298  -1865     28   -810   -737   -997   -646  -1008
   -766  -2218  -1454   1491    342  -1836     59   -782   -701   -966   -623   -987
   -719  -2169  -1449   1444    363  -1810     72   -769   -680   -945   -607   -979
   -717  -2114  -1400   1415    340  -1758     44   -774   -672   -935   -597   -971
   -722  -2068  -1345   1395    311  -1706      2   -782   -659   -917   -576   -945
   -680  -2023  -1345   1350    332  -1686     -7   -779   -654   -906   -563   -937
   -672  -1995  -1322   1335    322  -1660     -7   -784   -659   -904   -548   -919
   -649  -1997  -1348   1322    345  -1673    -18   -797   -675   -914   -553   -911
   -631  -2000  -1369   1317    368  -1686     15   -789   -667   -901   -545   -896
   -613  -1974  -1361   1291    371  -1667      2   -795   -672   -904   -550   -898
   -594  -1982  -1387   1288    394  -1686    -46   -820   -701   -930   -576   -911
   -607  -1997  -1389   1301    389  -1693    -33   -826   -709   -945   -600   -932
   -613  -2018  -1405   1317    394  -1712    -10   -820   -706   -948   -607   -935
   -576  -2052  -1475   1314    446  -1766    -18   -823   -717   -966   -633   -956
   -555  -2094  -1540   1325    491  -1818    -36   -839   -735   -995   -667   -989
   -579  -2145  -1566   1361    491  -1857    -62   -867   -761  -1026   -701  -1021
   -605  -2177  -1571   1392    483  -1875    -59   -891   -776  -1047   -722  -1039
   -555  -2177  -1623   1363    532  -1901    -85   -914   -802  -1080   -758  -1072
   -498  -2164  -1665   1330    581  -1914    -98   -914   -807  -1085   -776  -1098
   -517  -2171  -1657   1343    568  -1914    -96   -911   -805  -1083   -776  -1093
   -568  -2208  -1639   1389    535  -1925    -88   -914   -802  -1083   -782  -1085
   -571  -2213  -1641   1389    535  -1927    -77   -917   -797  -1080   -789  -1088
   -568  -2221  -1652   1392    540  -1938    -72   -914   -802  -1085   -800  -1096
   -597  -2229  -1631   1410    514  -1932   -116   -932   -820  -1104   -820  -1106
   -605  -2200  -1595   1402    493  -1899   -148   -945   -833  -1117   -839  -1127
   -587  -2208  -1621   1395    517  -1914   -109   -893   -782  -1083   -854  -1163
   -561  -2138  -1577   1348    506  -1857    -25   -761   -636   -971   -823  -1176
   -542  -1995  -1452   1267    452  -1725     49   -594   -439   -766   -665  -1070
   -480  -1766  -1286   1124    402  -1527     85   -374   -135   -387   -275   -722
   -431  -1480  -1049    953    306  -1265    -20   -301     23    -75    220   -158
   -454  -1241   -787    846    166  -1015   -145   -519   -176   -109    542    301
   -509  -1244   -735    875    111   -989   -257   -901   -620   -436    542    405
   -568  -1504   -935   1036    181  -1221   -355  -1350  -1197  -1060    -46   -127
   -678  -1964  -1286   1319    301  -1623   -465  -1800  -1808  -1930  -1239  -1260
   -685  -2353  -1667   1517    491  -2010   -576  -1901  -2003  -2239  -1735  -1732
   -646  -2546  -1899   1595    626  -2223   -579  -1730  -1797  -2031  -1628  -1701
   -607  -2577  -1969   1592    680  -2273   -498  -1543  -1530  -1774  -1449  -1584
   -597  -2496  -1901   1545    649  -2197   -348  -1312  -1241  -1504  -1241  -1436
   -540  -2405  -1865   1470    662  -2135   -246  -1096  -1010  -1280  -1065  -1312
   -501  -2353  -1852   1426    672  -2104   -218  -1000   -911  -1182   -989  -1247
   -511  -2361  -1849   1436    667  -2107   -187   -950   -857  -1122   -948  -1197
   -540  -2359  -1818   1447    636  -2088   -166   -963   -844  -1117   -950  -1218
   -517  -2333  -1816   1423    646  -2075   -163   -976   -841  -1119   -953  -1231
   -491  -2312  -1821   1397    665  -2068   -187   -956   -844  -1114   -956  -1223
   -465  -2296  -1831   1382    683  -2065   -205   -927   -839  -1098   -940  -1197
   -470  -2322  -1852   1392    691  -2088   -213   -919   -839  -1096   -943  -1197
   -485  -2333  -1849   1408    680  -2091   -205   -911   -833  -1088   -940  -1195
   -527  -2353  -1829   1439    649  -2091   -187   -909   -818  -1072   -937  -1189
   -535  -2333  -1797   1434    631  -2065   -189   -917   -820  -1072   -935  -1195
   -517  -2278  -1764   1395    620  -2021   -215   -914   -820  -1065   -930  -1187
   -480  -2260  -1779   1371    646  -2021   -239   -917   -826  -1065   -932  -1189
   -475  -2229  -1756   1350    636  -1992   -259   -924   -836  -1078   -945  -1197
   -480  -2203  -1722   1343    620  -1964   -283   -953   -857  -1096   -963  -1202
   -532  -2184  -1654   1356    561  -1919   -270   -940   -833  -1060   -927  -1171
   -527  -2171  -1644   1348    555  -1906   -272   -911   -813  -1028   -885  -1161
   -504  -2158  -1657   1330    576  -1909   -296   -898   -813  -1031   -891  -1156
   -535  -2132  -1597   1335    530  -1865   -288   -841   -763   -982   -854  -1101
   -478  -2083  -1605   1280    561  -1844   -311   -802   -737   -948   -828  -1072
   -470  -2055  -1584   1260    555  -1821   -322   -776   -709   -909   -795  -1039
   -480  -2065  -1584   1270    550  -1826   -298   -719   -646   -839   -722   -974
   -478  -2005  -1527   1241    524  -1766   -311   -665   -584   -756   -639   -893
   -472  -1922  -1449   1195    485  -1686   -332   -626   -532   -688   -563   -823
   -462  -1839  -1376   1150    454  -1608   -345   -584   -480   -626   -493   -756
   -452  -1756  -1304   1104    426  -1532   -358   -548   -449   -584   -441   -696
   -465  -1699  -1234   1083    384  -1467   -358   -522   -420   -550   -400   -636
   -472  -1675  -1205   1072    363  -1441   -355   -517   -415   -553   -397   -631
   -483  -1675  -1195   1078    353  -1436   -350   -517   -428   -568   -407   -628
   -501  -1667  -1166   1083    329  -1415   -363   -532   -457   -605   -433   -631
   -511  -1660  -1148   1085    316  -1405   -374   -576   -509   -678   -504   -675
   -532  -1675  -1143   1104    303  -1410   -376   -613   -563   -750   -581   -737
   -550  -1709  -1158   1130    301  -1434   -374   -646   -620   -831   -672   -813
   -579  -1771  -1195   1174    306  -1483   -376   -704   -685   -924   -782   -893
   -610  -1816  -1205   1213    296  -1512   -374   -750   -743  -1002   -872   -963
   -646  -1867  -1221   1257    285  -1545   -368   -795   -797  -1080   -950  -1028
   -680  -1886  -1208   1283    262  -1548   -366   -823   -839  -1132  -1005  -1065
   -693  -1893  -1200   1291    252  -1545   -371   -862   -875  -1179  -1057  -1098
   -709  -1899  -1189   1304    239  -1545   -379   -896   -911  -1221  -1101  -1127
   -693  -1901  -1210   1296    257  -1556   -374   -904   -940  -1254  -1143  -1150
   -688  -1899  -1210   1293    259  -1556   -394   -901   -950  -1265  -1166  -1166
   -683  -1875  -1192   1278    252  -1532   -400   -888   -950  -1262  -1171  -1158
   -639  -1834  -1195   1236    277  -1514   -405   -883   -953  -1273  -1179  -1148
   -657  -1787  -1130   1221    236  -1460   -405   -862   -948  -1262  -1176  -1127
   -693  -1727  -1036   1210    168  -1382   -384   -839   -919  -1236  -1158  -1104
   -672  -1673  -1002   1171    163  -1337   -379   -820   -906  -1221  -1150  -1101
   -659  -1608   -948   1135    142  -1278   -363   -795   -888  -1200  -1137  -1075
   -636  -1509   -872   1072    116  -1192   -355   -769   -872  -1184  -1124  -1044
   -654  -1454   -802   1054     72  -1130   -322   -732   -839  -1150  -1088  -1015
   -646  -1382   -737   1013     44  -1060   -309   -714   -826  -1135  -1067   -997
   -613  -1291   -678    953     31   -984   -311   -698   -810  -1114  -1044   -969
   -581  -1208   -626    893     20   -917   -340   -696   -807  -1104  -1031   -948
   -548  -1148   -600    846     25   -875   -358   -683   -815  -1096  -1021   -911
   -527  -1083   -558    805     15   -823   -363   -678   -833  -1098  -1021   -901
   -537   -995   -457    766    -41   -727   -353   -672   -844  -1101  -1010   -880
   -517   -932   -415    722    -51   -675   -350   -657   -841  -1088   -992   -872
   -470   -893   -426    680    -23   -659   -366   -657   -867  -1111  -1015   -878
   -467   -878   -413    672    -28   -646   -340   -639   -880  -1117  -1023   -865
   -501   -844   -342    672    -80   -594   -358   -607   -872  -1093   -997   -841
   -452   -820   -371    636    -41   -597   -340   -610   -891  -1111  -1013   -852
   -454   -795   -340    626    -59   -568   -306   -589   -885  -1114  -1023   -846
   -452   -761   -309    605    -72   -535   -296   -576   -891  -1127  -1041   -862
   -436   -711   -275    574    -80   -493   -309   -574   -906  -1132  -1041   -865
   -436   -654   -218    542   -111   -436   -290   -571   -911  -1135  -1049   -867
   -465   -620   -155    542   -155   -389   -270   -555   -909  -1130  -1052   -846
   -459   -561   -103    509   -179   -332   -265   -527   -893  -1117  -1041   -823
   -371   -480   -109    426   -132   -296   -275   -506   -883  -1101  -1031   -820
   -361   -413    -51    387   -155   -233   -262   -480   -870  -1088  -1018   -813
   -381   -361     20    371   -202   -168   -246   -459   -854  -1070  -1005   -805
   -371   -303     64    335   -218   -119   -226   -441   -839  -1049   -987   -771
   -353   -244    109    298   -231    -67   -213   -431   -839  -1044   -976   -737
   -316   -163    153    239   -236     -5   -184   -366   -797  -1018   -971   -724
   -275    -54    220    166   -249     83    -83   -228   -693   -953   -969   -753
   -246     93    337     75   -293    215     31    -28   -506   -784   -862   -680
   -236    353    589    -57   -413    470    137    244   -181   -423   -532   -410
   -153    753    906   -298   -530    828    140    472    116     -2    -33    111
   -135   1137   1273   -501   -704   1205     36    329     54    140    363    662
   -215   1337   1553   -561   -885   1444   -137    -80   -283     36    579    997
   -355   1288   1644   -465  -1000   1465   -309   -535   -766   -361    348    826
   -436    880   1314   -223   -875   1098   -420   -979  -1382  -1213   -698   -158
   -446    449    893     -2   -670    670   -540  -1202  -1790  -1836  -1491   -901
   -387    262    646     59   -517    454   -555  -1036  -1665  -1758  -1506   -963
   -358    233    592     62   -475    413   -496   -789  -1405  -1525  -1358   -865
   -309    358    667    -25   -488    511   -366   -542  -1140  -1283  -1189   -727
   -301    504    805   -101   -553    654   -179   -272   -872  -1031  -1002   -584
   -285    636    919   -176   -602    779    -93   -135   -735   -901   -904   -498
   -288    701    989   -205   -639    844    -62    -72   -675   -839   -852   -449
   -280    756   1036   -239   -659    896    -46    -36   -652   -807   -831   -423
   -277    820   1098   -272   -688    961    -18     -2   -623   -774   -805   -384
   -272    901   1174   -316   -724   1036      2     23   -600   -743   -771   -345
   -262    979   1241   -358   -750   1109     18     59   -576   -711   -745   -327
   -277   1010   1286   -368   -782   1148     28    109   -540   -672   -714   -283
   -298   1023   1322   -363   -810   1171     38    132   -511   -639   -688   -249
   -254   1122   1374   -433   -815   1247     49    155   -488   -613   -665   -223
   -220   1231   1452   -504   -836   1340     80    202   -436   -561   -618   -174
   -215   1283   1496   -535   -857   1389     77    239   -413   -522   -584   -132
   -215   1343   1558   -563   -888   1452     75    262   -392   -496   -568   -106
   -233   1428   1660   -600   -945   1543    101    303   -350   -452   -527    -59
   -220   1483   1704   -631   -961   1592    114    327   -327   -423   -501    -36
   -246   1522   1766   -639  -1008   1644    122    366   -283   -376   -457     12
   -231   1584   1816   -675  -1023   1699    140    407   -239   -327   -418     57
   -223   1644   1865   -711  -1044   1756    158    459   -184   -270   -376    103
   -202   1712   1914   -753  -1057   1813    184    517   -129   -202   -322    166
   -197   1782   1979   -795  -1088   1880    184    561    -75   -137   -262    228
   -197   1862   2060   -833  -1130   1961    197    618    -12    -70   -197    298
   -179   1961   2138   -893  -1158   2049    215    675     54     12   -119    379
   -132   2073   2205   -969  -1169   2138    233    758    142    124    -12    491
    -98   2153   2252  -1028  -1174   2203    236    831    223    228     85    584
    -59   2273   2333  -1106  -1195   2301    241    896    296    319    181    683
    -62   2405   2468  -1171  -1265   2436    252    956    366    405    277    795
    -59   2501   2561  -1221  -1309   2530    254   1000    410    467    342    865
    -57   2564   2621  -1254  -1337   2590    270   1034    441    504    381    914
    -96   2639   2735  -1273  -1415   2686    309   1067    470    537    415    966
   -142   2722   2863  -1291  -1501   2792    348   1083    483    553    431   1002
   -106   2821   2927  -1356  -1517   2873    368   1072    470    535    420   1008
    -80   2873   2951  -1397  -1514   2909    337   1052    436    498    384    984
    -85   2881   2966  -1397  -1525   2922    366   1049    407    462    337    943
    -83   2889   2972  -1405  -1530   2930    384   1028    374    423    290    898
   -124   2894   3018  -1384  -1571   2956    397   1000    340    384    236    844
   -101   2899   3000  -1402  -1551   2948    397    963    301    337    179    787
    -72   2922   2995  -1426  -1532   2959    405    940    270    303    140    750
    -57   2917   2972  -1431  -1514   2943    407    917    239    272    101    717
    -62   2920   2982  -1428  -1522   2951    420    904    233    267     93    711
    -62   2930   2992  -1436  -1527   2961    413    891    220    254     77    696
    -33   2951   2985  -1460  -1509   2966    392    878    202    236     59    680
    -36   2977   3013  -1473  -1525   2995    389    883    210    246     70    701
    -12   3021   3034  -1504  -1522   3026    389    888    218    257     77    717
      2   3060   3057  -1535  -1527   3060    379    896    231    272     85    724
     31   3096   3065  -1566  -1517   3081    384    937    262    309    116    761
     33   3128   3091  -1582  -1530   3109    392    976    288    342    150    787
     59   3164   3104  -1610  -1522   3135    397    995    301    361    168    805
     62   3257   3195  -1660  -1566   3226    397   1026    342    413    210    852
     75   3315   3239  -1696  -1582   3278    431   1057    379    449    241    883
     59   3369   3309  -1714  -1626   3341    462   1078    407    475    262    904
     62   3434   3372  -1748  -1654   3403    462   1098    431    511    298    943
     75   3504   3426  -1792  -1675   3465    457   1109    457    548    335    989
     98   3561   3460  -1831  -1680   3512    436   1114    462    571    355   1015
     98   3559   3460  -1829  -1680   3509    410   1114    449    568    355   1015
     85   3580   3494  -1831  -1704   3538    423   1122    449    571    358   1021
     62   3626   3561  -1844  -1751   3595    431   1119    452    571    363   1047
     70   3621   3551  -1844  -1740   3585    418   1119    439    566    361   1054
     93   3616   3520  -1857  -1712   3569    405   1119    426    553    345   1044
    109   3616   3507  -1862  -1699   3561    392   1122    418    548    337   1047
    124   3616   3489  -1870  -1680   3554    392   1119    413    550    332   1047
    148   3624   3473  -1886  -1662   3548    402   1122    407    545    319   1039
    158   3626   3468  -1893  -1654   3546    413   1130    405    537    309   1028
    158   3637   3478  -1896  -1660   3559    426   1145    410    540    309   1028
    171   3647   3476  -1909  -1654   3564    433   1145    410    542    301   1021
    155   3660   3502  -1909  -1673   3582    423   1135    407    542    290   1018
    148   3678   3530  -1914  -1691   3606    423   1137    413    548    290   1021
    150   3699   3548  -1925  -1699   3624    436   1150    428    563    298   1031
    142   3720   3574  -1932  -1717   3647    441   1158    436    568    303   1034
    171   3772   3600  -1971  -1714   3686    446   1169    452    584    319   1052
    200   3798   3598  -2000  -1701   3699    444   1169    457    589    316   1052
    200   3800   3600  -2000  -1699   3702    441   1161    452    587    311   1049
    194   3821   3626  -2010  -1714   3725    446   1176    465    602    319   1060
    213   3899   3684  -2057  -1735   3793    504   1273    553    672    345   1052
    265   3998   3730  -2132  -1732   3865    587   1436    709    813    407   1067
    303   4164   3860  -2234  -1777   4013    685   1649    961   1083    636   1249
    384   4494   4107  -2442  -1860   4302    704   1893   1283   1491   1085   1706
    459   4894   4432  -2678  -1984   4663    636   1917   1382   1722   1512   2257
    433   5133   4697  -2785  -2132   4915    493   1597   1114   1623   1756   2683
    322   5206   4884  -2764  -2281   5045    342   1124    680   1319   1735   2774
    213   4863   4647  -2540  -2218   4757    210    631    106    649    958   2010
    161   4343   4182  -2255  -2010   4263     90    259   -452   -145    -98    943
    197   3975   3774  -2088  -1790   3876    -25    236   -563   -335   -402    607
    236   3800   3564  -2018  -1662   3684      7    446   -335   -114   -259    688
    259   3787   3525  -2023  -1634   3658    135    696    -49    161    -67    815
    270   3912   3642  -2091  -1686   3780    262    950    236    433    140    971
    298   4063   3761  -2182  -1732   3912    381   1137    449    633    306   1104
    371   4185   3813  -2278  -1719   4000    436   1215    545    727    387   1171
    366   4188   3821  -2278  -1730   4006    472   1249    587    766    420   1195
    342   4195   3852  -2270  -1753   4024    480   1270    602    789    433   1208
    368   4263   3894  -2317  -1761   4078    480   1286    636    823    457   1234
    394   4317   3923  -2356  -1764   4120    478   1304    665    854    485   1260
    405   4317   3910  -2361  -1751   4112    465   1301    659    852    480   1239
    392   4307   3912  -2351  -1758   4110    480   1317    678    875    493   1260
    381   4304   3920  -2346  -1769   4112    472   1325    696    896    514   1291
    381   4317   3936  -2348  -1777   4128    454   1330    706    914    522   1304
    415   4364   3946  -2390  -1766   4156    446   1335    719    930    535   1301
    420   4382   3959  -2403  -1769   4172    428   1332    724    940    548   1314
    400   4393   3993  -2397  -1795   4195    436   1330    732    953    561   1327
    428   4427   3998  -2426  -1784   4214    428   1353    748    982    581   1343
    431   4437   4006  -2436  -1787   4221    405   1361    756    997    592   1353
    407   4458   4047  -2434  -1821   4252    405   1379    779   1023    615   1376
    428   4507   4076  -2470  -1823   4294    420   1415    820   1072    662   1421
    465   4525   4060  -2494  -1797   4294    405   1421    833   1098    683   1441
    457   4559   4102  -2509  -1821   4333    381   1426    844   1122    704   1460
    439   4598   4156  -2520  -1860   4377    387   1457    878   1169    743   1483
    415   4637   4221  -2527  -1904   4432    400   1491    927   1231    810   1540
    405   4673   4268  -2538  -1930   4471    397   1538    984   1306    891   1626
    415   4725   4307  -2572  -1945   4517    392   1597   1054   1400    989   1712
    452   4762   4310  -2608  -1930   4538    366   1636   1109   1473   1067   1784
    478   4824   4346  -2650  -1935   4585    342   1667   1161   1545   1150   1862
    472   4889   4416  -2681  -1971   4653    353   1709   1213   1613   1231   1943
    472   4928   4455  -2701  -1992   4694    355   1717   1236   1641   1262   1974
    459   4946   4486  -2704  -2013   4718    332   1696   1221   1634   1260   1974
    446   4957   4510  -2701  -2031   4733    335   1686   1210   1621   1252   1966
    436   4923   4486  -2678  -2023   4705    335   1665   1184   1590   1223   1932
    436   4889   4453  -2662  -2008   4671    332   1644   1153   1545   1179   1886
    426   4847   4421  -2639  -1997   4634    345   1610   1122   1493   1119   1836
    410   4795   4385  -2605  -1990   4590    350   1561   1070   1418   1039   1764
    389   4731   4341  -2559  -1974   4536    363   1522   1023   1348    956   1680
    394   4663   4268  -2530  -1935   4466    358   1475    971   1283    885   1610
    376   4601   4224  -2488  -1925   4414    358   1428    914   1223    815   1543
    363   4567   4201  -2468  -1919   4382    345   1382    865   1166    763   1491
    363   4533   4169  -2447  -1901   4351    342   1340    820   1119    717   1441
    363   4481   4115  -2423  -1875   4297    324   1306    792   1085    680   1408
    374   4453   4078  -2413  -1852   4265    311   1278    766   1057    649   1382
    379   4419   4039  -2400  -1831   4229    319   1273    761   1047    641   1369
    368   4364   3995  -2366  -1813   4180    316   1257    743   1028    628   1343
    358   4367   4008  -2364  -1826   4188    290   1239    730   1021    620   1337
    366   4390   4024  -2379  -1829   4208    288   1239    735   1036    628   1353
    363   4421   4055  -2395  -1844   4240    283   1239    743   1052    639   1369
    348   4440   4091  -2392  -1870   4265    288   1252    756   1075    659   1382
    358   4455   4097  -2408  -1867   4276    296   1252    771   1091    680   1389
    358   4473   4115  -2416  -1878   4294    303   1252    787   1104    685   1379
    345   4489   4143  -2418  -1899   4315    319   1262    810   1124    698   1379
    335   4505   4169  -2418  -1917   4338    301   1247    810   1124    704   1395
    379   4559   4177  -2470  -1899   4369    267   1228    807   1130    714   1408
    405   4590   4185  -2499  -1891   4390    233   1226    815   1145    735   1428
    420   4567   4143  -2494  -1860   4356    179   1195    787   1124    722   1421
    420   4567   4146  -2494  -1862   4356    168   1174    763   1109    706   1408
    439   4614   4175  -2527  -1867   4395    171   1163    763   1106    714   1415
    457   4611   4154  -2535  -1847   4382    163   1158    761   1111    727   1428
    480   4556   4076  -2520  -1797   4317    161   1161    758   1114    727   1426
    498   4510   4011  -2504  -1756   4260    150   1143    732   1085    691   1408
    506   4468   3962  -2488  -1727   4216    161   1132    724   1080    680   1405
    498   4429   3930  -2465  -1714   4180    155   1111    704   1062    662   1376
    504   4388   3881  -2447  -1688   4136    137   1080    678   1026    626   1343
    509   4362   3852  -2434  -1670   4107    132   1062    662   1005    600   1322
    504   4323   3819  -2416  -1657   4071    127   1039    644    984    584   1296
    506   4281   3772  -2395  -1631   4026    116   1018    623    956    553   1252
    524   4258   3733  -2392  -1602   3995     98    995    602    940    537   1228
    527   4242   3715  -2385  -1592   3980     93    987    597    937    535   1226
    524   4219   3694  -2372  -1584   3956     85    969    592    935    540   1234
    530   4180   3650  -2356  -1558   3915     83    950    584    924    532   1239
    519   4128   3608  -2325  -1545   3871     77    940    576    917    537   1236
    501   4107   3606  -2304  -1551   3858     64    922    555    896    517   1184
    509   4091   3582  -2301  -1535   3837     54    914    553    893    493   1174
    514   4076   3561  -2296  -1525   3821     80    966    600    922    478   1150
    511   4102   3590  -2307  -1538   3845    174   1106    730   1015    493   1114
    542   4224   3681  -2382  -1569   3954    241   1273    922   1210    644   1221
    584   4442   3858  -2514  -1636   4151    241   1452   1202   1558   1031   1587
    636   4785   4149  -2712  -1756   4468    163   1538   1379   1893   1530   2138
    600   5014   4411  -2808  -1904   4712     57   1340   1215   1925   1893   2600
    509   5006   4497  -2756  -1992   4751    -54    963    797   1660   1964   2743
    452   4673   4221  -2564  -1886   4450   -200    449    140    930   1239   2099
    397   4216   3819  -2307  -1712   4019   -342    -44   -517     18     90   1057
    405   3832   3426  -2120  -1512   3629   -459   -176   -737   -332   -407    594
    441   3603   3161  -2021  -1358   3382   -457    -23   -542   -161   -327    592
    501   3543   3042  -2023  -1270   3294   -384    179   -259     98   -153    680
    542   3574   3031  -2057  -1244   3304   -265    407     33    363     41    805
    574   3645   3070  -2112  -1247   3359   -148    605    262    574    202    911
    618   3704   3086  -2161  -1234   3395   -109    659    348    654    265    956
    615   3722   3104  -2171  -1244   3413    -83    693    394    691    301    984
    615   3681   3065  -2148  -1226   3372    -83    693    410    701    314    984
    618   3663   3044  -2140  -1213   3354    -88    683    415    704    319    979
    641   3658   3016  -2148  -1187   3338    -90    672    418    696    311    950
    665   3637   2972  -2151  -1153   3304    -90    670    426    696    311    966
    704   3650   2946  -2177  -1119   3299   -103    667    431    704    322    982
    758   3639   2878  -2200  -1060   3260   -122    654    426    701    319    976
    782   3611   2829  -2195  -1023   3221   -132    641    423    696    316    963
    792   3593   2800  -2195  -1005   3198   -155    623    420    683    296    935
    815   3603   2787  -2210   -987   3198   -174    605    420    678    288    911
    810   3598   2785  -2205   -987   3192   -176    594    428    691    303    922
    802   3559   2756  -2179   -976   3159   -171    600    449    711    329    948
    792   3541   2746  -2166   -976   3143   -166    613    475    737    348    958
    789   3525   2733  -2158   -971   3130   -181    607    483    748    358    958
    805   3515   2709  -2161   -950   3112   -189    607    493    761    374    961
    823   3483   2660  -2153   -917   3073   -197    602    506    776    389    963
    841   3491   2650  -2166   -904   3070   -215    597    517    784    400    976
    865   3530   2665  -2197   -901   3099   -233    610    548    818    433   1000
    865   3556   2691  -2210   -911   3122   -231    641    600    878    498   1047
    883   3551   2668  -2216   -891   3109   -223    680    654    953    579   1101
    893   3567   2673  -2231   -888   3122   -215    730    724   1036    670   1176
    911   3613   2699  -2262   -893   3156   -218    782    797   1127    771   1247
    932   3699   2764  -2317   -917   3231   -239    815    852   1202    859   1304
    937   3720   2782  -2327   -922   3252   -246    839    893   1260    935   1387
    924   3676   2748  -2301   -911   3213   -223    859    922   1291    984   1444
    922   3645   2722  -2286   -898   3185   -200    867    937   1304   1005   1460
    927   3634   2707  -2283   -891   3172   -213    844    909   1273    979   1421
    906   3645   2738  -2275   -914   3192   -210    831    888   1247    956   1400
    911   3611   2699  -2262   -893   3156   -210    795    846   1187    896   1340
    898   3538   2637  -2218   -870   3089   -205    750    795   1109    818   1275
    870   3450   2577  -2161   -854   3013   -189    696    730   1021    735   1195
    854   3369   2514  -2112   -828   2943   -189    633    652    914    623   1096
    797   3244   2444  -2023   -823   2844   -189    563    574    818    522   1008
    779   3180   2400  -1979   -810   2792   -163    530    527    756    454    940
    758   3133   2374  -1948   -807   2753   -145    496    488    704    402    880
    748   3073   2325  -1909   -787   2699   -194    436    428    636    340    815
    740   2969   2229  -1857   -743   2600   -207    400    394    597    303    784
    745   2912   2166  -1829   -711   2540   -187    381    371    563    277    756
    722   2870   2148  -1797   -714   2512   -194    361    350    535    249    724
    691   2850   2158  -1769   -732   2504   -187    363    355    535    246    706
    701   2831   2130  -1766   -714   2483   -158    368    366    542    254    706
    698   2813   2114  -1756   -706   2462   -166    371    368    545    262    714
    711   2785   2070  -1751   -680   2429   -171    358    363    542    259    711
    717   2769   2052  -1743   -667   2410   -171    355    371    550    270    711
    706   2766   2060  -1738   -678   2413   -148    381    407    587    303    730
    680   2782   2099  -1732   -709   2442   -127    384    431    610    324    740
    662   2785   2122  -1727   -730   2455    -96    405    459    636    350    761
    665   2779   2114  -1722   -724   2447   -145    397    465    639    358    769
    636   2774   2138  -1706   -750   2457   -135    389    472    649    371    774
    646   2792   2143  -1719   -748   2468   -137    374    472    652    384    784
    623   2730   2107  -1678   -740   2418   -161    348    452    631    374    782
    628   2678   2049  -1652   -709   2364   -166    329    436    615    366    771
    610   2675   2065  -1644   -727   2372   -166    332    446    626    387    792
    592   2644   2049  -1618   -730   2348   -163    327    446    631    394    797
    540   2577   2036  -1558   -748   2307   -153    335    444    631    394    802
    576   2556   1979  -1566   -701   2268   -153    340    428    602    374    787
    553   2533   1979  -1545   -711   2257   -155    319    410    579    353    758
    522   2504   1982  -1514   -730   2244   -150    322    410    579    355    756
    488   2457   1969  -1475   -740   2213   -132    322    410    576    348    743
    467   2395   1927  -1431   -730   2161   -140    293    387    545    319    706
    436   2369   1932  -1405   -748   2151   -142    275    374    527    301    680
    444   2322   1878  -1384   -717   2101   -145    254    353    498    270    657
    459   2270   1810  -1366   -675   2039   -148    249    348    493    265    657
    472   2229   1756  -1350   -641   1992   -142    249    348    498    272    654
    454   2179   1725  -1317   -636   1953   -122    246    355    501    272    641
    413   2122   1709  -1267   -649   1914   -127    239    355    504    270    636
    392   2068   1675  -1231   -641   1873   -127    223    342    488    252    615
    392   2023   1631  -1208   -618   1829   -119    215    337    483    244    600
    405   2016   1610  -1213   -602   1813   -114    215    348    488    241    584
    418   2026   1608  -1223   -594   1818    -83    252    400    511    228    550
    400   2042   1641  -1223   -623   1842    -18    361    522    597    239    511
    405   2112   1706  -1257   -649   1909     49    501    688    763    353    574
    428   2366   1935  -1400   -753   2153     67    693    984   1150    776    961
    462   2720   2257  -1592   -898   2491    -41    782   1174   1512   1335   1558
    405   2943   2535  -1675  -1065   2740   -114    641   1044   1548   1740   2065
    322   2922   2600  -1621  -1137   2761   -174    342    644   1249   1800   2200
    194   2595   2397  -1395  -1101   2496   -259    -88     44    553   1111   1587
     98   2143   2044  -1122   -974   2096   -374   -558   -579   -316    -64    519
    116   1764   1644   -940   -766   1704   -467   -683   -797   -636   -579     28
    158   1496   1337   -826   -589   1418   -444   -519   -602   -433   -467     41
    166   1431   1265   -800   -550   1348   -366   -332   -329   -163   -277    148
    233   1504   1270   -870   -517   1387   -283   -140    -67     85    -85    267
    309   1584   1275   -948   -483   1431   -181     23    137    277     62    361
    298   1621   1322   -958   -511   1473    -88    127    272    402    166    446
    335   1652   1314   -995   -488   1483    -72    163    314    454    210    470
    384   1626   1239  -1005   -428   1434   -111    148    301    446    202    457
    389   1602   1210   -997   -410   1408   -122    150    306    449    210    457
    423   1615   1192  -1018   -384   1405    -96    150    314    449    215    454
    374   1569   1195   -971   -410   1382    -88    129    311    444    218    444
    368   1561   1189   -966   -410   1376    -88    129    322    454    231    446
    402   1571   1166   -989   -381   1371   -106    127    316    452    231    441
    407   1566   1158   -987   -374   1363   -101    145    327    467    246    449
    407   1543   1135   -979   -363   1340   -109    148    329    472    252    454
    387   1522   1132   -956   -371   1327   -109    142    332    478    259    467
    361   1493   1132   -927   -384   1312    -90    158    355    501    280    485
    353   1493   1140   -922   -392   1317    -93    153    368    509    290    483
    353   1483   1130   -922   -387   1306   -109    145    368    514    293    485
    374   1473   1098   -924   -363   1286   -116    148    381    524    309    491
    389   1454   1062   -924   -337   1260   -127    155    397    540    324    496
    418   1423   1005   -919   -293   1215   -140    166    407    553    337    498
    415   1413    997   -914   -290   1205   -145    161    426    566    350    504
    405   1418   1013   -911   -303   1215   -137    184    470    610    400    540
    389   1415   1026   -901   -319   1221   -135    210    519    665    454    581
    413   1436   1023   -924   -303   1231   -145    249    579    735    527    633
    439   1457   1018   -948   -290   1239   -184    280    631    800    594    688
    465   1493   1028   -979   -283   1262   -226    306    688    872    670    750
    467   1545   1075  -1008   -303   1312   -246    342    753    953    758    826
    470   1587   1117  -1028   -322   1353   -249    371    807   1008    833    896
    465   1584   1117  -1026   -327   1350   -218    379    831   1023    867    924
    493   1574   1078  -1034   -290   1327   -231    384    828   1021    867    922
    532   1577   1044  -1057   -254   1312   -267    371    810    997    846    898
    517   1538   1021  -1026   -252   1280   -244    345    787    963    815    870
    465   1488   1023   -979   -277   1257   -200    327    769    927    782    844
    491   1426    935   -958   -220   1179   -184    275    714    846    701    774
    493   1348    854   -922   -179   1101   -187    220    644    748    597    683
    459   1262    802   -859   -171   1034   -161    187    592    672    506    602
    459   1169    709   -815   -124    940   -176    111    517    571    397    496
    441   1075    631   -758    -93    854   -184     51    457    496    309    400
    428    982    550   -706    -59    766   -197     -5    392    420    228    319
    413    888    475   -649    -31    683   -223    -59    340    368    179    275
    384    828    444   -607    -31    636   -226    -77    322    348    158    252
    366    756    389   -561    -12    574   -231   -116    290    306    124    202
    332    680    345   -506     -7    514   -226   -145    270    270     83    176
    332    659    327   -496      2    493   -267   -148    272    275     85    187
    371    652    280   -511     44    467   -298   -166    257    267     72    155
    340    633    293   -488     23    465   -293   -174    262    272     70    168
    327    584    257   -457     36    420   -288   -176    262    272     75    171
    314    540    226   -426     44    384   -288   -189    259    270     83    153
    290    558    267   -426     12    413   -311   -210    259    262     72    135
    277    592    314   -436    -18    454   -290   -192    288    288     88    153
    275    607    332   -444    -28    470   -262   -176    316    316    111    176
    293    581    288   -436      2    436   -239   -176    324    316    106    176
    298    581    280   -441     10    431   -311   -194    316    303    103    168
    280    581    301   -431    -10    444   -340   -213    316    301    109    174
    259    553    293   -407    -15    426   -335   -226    324    314    124    187
    298    532    233   -415     33    384   -392   -254    296    290    122    184
    306    472    166   -389     70    319   -374   -254    290    280    119    155
    290    431    140   -361     75    285   -376   -257    283    272    106    153
    288    405    116   -348     85    259   -413   -290    257    249     83    148
    275    311     36   -293    119    174   -407   -306    239    231     67    119
    262    244    -20   -254    140    111   -423   -335    207    200     41     83
    223    205    -18   -215    122     93   -394   -337    210    187     31     75
    236    176    -59   -207    148     59   -361   -322    215    181     15     72
    283    109   -174   -194    228    -31   -392   -350    176    148    -25     31
    259     51   -210   -158    236    -77   -446   -400    132     98    -75    -15
    244    -23   -267   -111    254   -145   -397   -407    127     80    -88    -49
    244    -88   -332    -77    288   -210   -423   -439    101     51   -109    -90
    280   -124   -405    -77    342   -265   -467   -465     70     20   -142   -114
    301   -127   -428    -88    363   -277   -452   -465     67     12   -158   -129
    327   -158   -488    -85    407   -322   -483   -470     54     -2   -166   -132
    342   -210   -553    -67    446   -381   -485   -478     41    -31   -184   -171
    275   -236   -511    -18    392   -374   -467   -475     49    -25   -181   -161
    236   -262   -501     12    366   -381   -441   -465     72      2   -148   -148
    301   -267   -571    -18    433   -418   -454   -467     54    -15   -168   -202
    324   -288   -615    -18    467   -452   -426   -436     75    -33   -244   -239
    329   -265   -594    -31    462   -428   -340   -309    200     49   -215   -254
    361   -163   -524    -98    441   -342   -267   -132    402    254    -41   -158
    423     62   -361   -241    392   -150   -246     72    691    613    329    194
    483    449    -33   -467    259    207   -303    137    852    917    795    724
    452    683    231   -566    111    457   -410    -75    691    979   1189   1241
    439    717    277   -581     80    498   -639   -532    241    717   1236   1296
    366    462     93   -415    137    277   -792  -1044   -353     64    579    706
    265    -59   -324   -103    293   -192   -891  -1501  -1010   -870   -579   -327
    280   -470   -750     96    514   -610  -1002  -1608  -1236  -1231  -1088   -805
    335   -644   -979    153    654   -810   -984  -1397   -995  -1010   -958   -756
    368   -633  -1002    129    685   -818   -893  -1174   -719   -758   -787   -646
    379   -563   -945     90    662   -756   -732   -919   -433   -493   -589   -511
    340   -537   -878     98    607   -706   -558   -672   -168   -244   -387   -366
    350   -517   -870     80    607   -691   -501   -589    -72   -161   -316   -322
    361   -493   -854     67    607   -672   -472   -561    -46   -135   -293   -311
    350   -496   -846     70    597   -670   -454   -537    -25   -116   -275   -306
    363   -478   -841     57    602   -659   -454   -527    -10   -109   -259   -285
    394   -452   -846     25    618   -649   -449   -514      5    -93   -241   -254
    423   -467   -891     20    654   -678   -444   -506     15    -85   -226   -257
    413   -472   -885     28    646   -680   -423   -493     28    -80   -220   -280
    407   -446   -854     20    631   -649   -407   -488     44    -70   -223   -262
    415   -423   -839      0    626   -631   -415   -491     46    -64   -218   -246
    420   -402   -826    -10    620   -613   -407   -480     64    -51   -194   -218
    413   -413   -826     -2    618   -618   -397   -478     77    -41   -179   -215
    415   -381   -797    -15    605   -589   -389   -470     93    -25   -171   -213
    480   -358   -841    -62    659   -597   -405   -452     96    -20   -176   -207
    532   -309   -841   -111    685   -576   -397   -420    122      2   -145   -184
    537   -283   -820   -127    678   -553   -389   -397    148     25   -116   -161
    555   -239   -795   -158    675   -517   -384   -384    163     44   -106   -129
    566   -220   -789   -174    678   -506   -348   -327    228    116    -49    -83
    587   -200   -787   -192    685   -493   -335   -290    262    158     -5    -59
    587   -163   -753   -213    670   -457   -319   -244    306    202     38    -20
    620    -98   -719   -259    670   -407   -322   -205    353    259    101     38
    649    -33   -685   -309    665   -358   -316   -161    405    324    166     88
    675     23   -652   -350    662   -314   -309    -98    475    410    252    150
    714    101   -613   -410    662   -254   -296    -36    540    488    337    220
    748    187   -561   -467    654   -187   -293      5    584    545    402    290
    771    272   -498   -522    633   -114   -283     54    639    615    478    374
    802    345   -459   -574    631    -57   -290     72    657    641    511    410
    823    397   -428   -613    626    -12   -288     70    649    639    519    420
    833    413   -420   -623    628     -2   -285     59    631    615    504    410
    836    431   -405   -633    620     15   -275     46    605    579    475    389
    826    426   -400   -626    613     12   -267     31    574    537    436    353
    831    405   -428   -618    628    -10   -270    -20    501    454    355    280
    852    368   -483   -610    667    -57   -267    -80    428    363    270    197
    833    293   -542   -563    688   -122   -249   -132    361    275    179    114
    833    249   -584   -542    709   -166   -254   -187    283    189     88     31
    841    187   -654   -517    748   -233   -254   -236    210    114     12    -41
    820    137   -683   -478    753   -272   -244   -267    158     59    -41    -93
    810    129   -680   -470    745   -275   -265   -316     98     -5   -111   -155
    815     88   -727   -452    771   -319   -280   -361     49    -57   -153   -202
    784     38   -748   -413    763   -353   -285   -387     18    -85   -161   -226
    766     25   -740   -394    753   -355   -290   -410     -7   -116   -184   -252
    745     36   -709   -392    724   -335   -277   -420    -12   -129   -210   -246
    756     49   -706   -402    730   -327   -283   -415    -12   -124   -202   -241
    750     51   -698   -402    722   -322   -288   -413    -12   -122   -194   -249
    732     62   -670   -397    701   -303   -277   -400      0   -109   -184   -252
    761     93   -667   -428    714   -285   -293   -405     -7   -114   -192   -262
    763    114   -649   -439    706   -267   -288   -392      0   -106   -187   -254
    761    163   -597   -462    678   -215   -267   -374     18    -88   -163   -233
    748    220   -527   -483    639   -153   -223   -348     49    -59   -127   -207
    771    252   -519   -514    644   -132   -218   -353     46    -64   -135   -218
    789    280   -509   -535    649   -114   -257   -371     33    -77   -155   -213
    795    322   -472   -561    633    -75   -288   -394     23    -80   -153   -205
    761    342   -418   -550    589    -36   -311   -407     18    -80   -145   -202
    774    335   -441   -555    607    -51   -327   -415     10    -88   -145   -205
    795    335   -459   -566    626    -62   -348   -428     -5   -106   -163   -226
    815    368   -446   -594    631    -38   -366   -439    -15   -124   -174   -213
    828    361   -467   -594    649    -51   -374   -439    -28   -135   -176   -215
    800    290   -511   -548    654   -109   -387   -457    -59   -163   -205   -257
    745    270   -475   -506    610   -103   -366   -465    -72   -181   -223   -257
    717    277   -439   -498    576    -80   -350   -472    -85   -202   -241   -272
    766    239   -527   -501    646   -142   -361   -480   -111   -231   -277   -306
    758    254   -504   -506    628   -122   -389   -491   -132   -252   -296   -335
    730    220   -509   -475    618   -142   -392   -501   -153   -272   -316   -358
    709    197   -511   -454    610   -155   -361   -501   -155   -275   -319   -361
    688    205   -483   -446    587   -137   -353   -493   -158   -277   -335   -384
    683    215   -467   -452    576   -124   -358   -509   -171   -288   -345   -400
    665    233   -431   -449    548    -98   -358   -519   -181   -296   -350   -402
    675    223   -452   -449    563   -114   -368   -519   -189   -298   -355   -407
    665    215   -449   -439    558   -116   -358   -514   -189   -298   -355   -410
    615    194   -423   -407    519   -114   -335   -501   -179   -290   -353   -402
    610    218   -392   -415    501    -88   -353   -514   -194   -306   -366   -413
    592    249   -342   -423    467    -46   -342   -511   -189   -306   -366   -420
    589    233   -355   -410    472    -59   -288   -452   -148   -288   -379   -459
    613    301   -311   -459    462     -2   -187   -285    -15   -189   -340   -465
    672    475   -197   -574    433    140    -88    -64    218     49   -145   -322
    714    769     54   -740    329    410    -18    233    561    459    262     54
    745   1124    379   -935    184    753    -28    371    753    795    732    587
    667   1374    706  -1023    -20   1039   -228     -5    491    774   1018    997
    498   1449    948   -974   -223   1200   -426   -530     64    524   1010   1083
    306   1208    898   -758   -296   1054   -568  -1034   -467    -51    439    576
    176    597    420   -387   -122    509   -639  -1457  -1101   -958   -654   -467
    220    200    -20   -210    119     88   -769  -1493  -1265  -1218  -1018   -865
    257     54   -202   -155    228    -75   -761  -1273  -1057  -1028   -914   -815
    277     70   -207   -176    244    -67   -641  -1013   -787   -789   -753   -709
    314    148   -166   -231    241     -7   -459   -737   -514   -542   -581   -605
    335    244    -90   -290    213     77   -329   -561   -345   -381   -459   -527
    296    275    -20   -285    158    127   -239   -472   -254   -296   -389   -472
    324    275    -51   -301    187    111   -231   -431   -223   -262   -361   -446
    337    303    -33   -319    187    135   -228   -394   -194   -215   -319   -413
    327    319     -7   -324    166    155   -184   -358   -168   -184   -290   -397
    327    332      5   -329    161    168   -184   -342   -155   -168   -275   -387
    314    358     44   -337    132    202   -176   -327   -145   -153   -257   -371
    306    371     64   -337    122    218   -174   -322   -148   -148   -249   -371
    283    397    114   -340     85    254   -174   -314   -148   -137   -239   -368
    259    433    171   -348     44    303   -155   -301   -135   -116   -213   -350
    265    472    207   -368     28    340   -155   -290   -122    -98   -192   -329
    277    488    210   -381     33    350   -145   -280   -103    -80   -171   -319
    259    504    241   -381     10    374   -150   -272    -98    -64   -155   -311
    265    530    265   -397      0    397   -179   -254    -93    -49   -140   -298
    275    568    290   -423    -10    431   -163   -223    -62    -20   -106   -272
    280    605    324   -441    -20    465   -148   -200    -38      0    -85   -257
    296    639    340   -470    -20    491   -148   -179    -23     23    -64   -236
    293    649    355   -472    -31    504   -119   -135     15     75    -20   -200
    306    675    366   -491    -31    522   -101    -98     54    127     23   -161
    327    704    376   -514    -23    540   -101    -62     93    174     67   -135
    358    756    394   -558    -18    576   -109    -28    132    220    114   -101
    389    823    433   -607    -23    628   -106     23    187    288    181    -41
    415    872    457   -644    -20    665   -111     85    249    363    262     33
    449    914    465   -680     -7    691   -109    145    311    446    358    124
    488   1000    511   -745    -10    758   -111    192    358    514    431    194
    496   1101    605   -797    -54    854   -103    226    397    566    496    259
    506   1171    665   -841    -80    919   -109    233    410    589    532    298
    532   1223    691   -878    -77    958   -127    220    405    587    545    314
    537   1244    706   -891    -85    976   -124    213    389    574    537    306
    509   1262    750   -885   -122   1008   -101    200    371    550    509    280
    498   1254    756   -878   -129   1005    -90    174    340    511    470    244
    496   1234    737   -865   -119    987    -72    153    309    465    423    200
    478   1176    698   -831   -109    937    -64    111    259    405    361    140
    449   1132    680   -792   -116    906    -44     72    207    340    293     80
    426   1080    654   -756   -114    870    -38     28    148    267    218     10
    428   1085    657   -756   -114    872    -28    -10     96    213    150    -57
    431   1070    639   -753   -103    854    -31    -46     59    166    106   -103
    418   1039    620   -730   -101    831    -18    -75     31    132     75   -135
    436   1031    592   -735    -77    810    -33    -96      2    101     44   -166
    459   1052    592   -756    -64    823    -49   -122    -18     80     23   -181
    470   1031    558   -753    -44    795    -51   -137    -38     57      0   -213
    467   1021    553   -745    -44    789    -25   -129    -23     64     10   -210
    457   1039    579   -750    -62    807     -5   -122    -12     75     18   -200
    446   1036    589   -740    -70    813    -28   -137    -25     67     15   -205
    433   1031    594   -732    -80    813    -57   -140    -36     62      7   -210
    465   1049    584   -758    -59    818    -46   -124    -23     72     18   -200
    498   1114    613   -807    -57    865     -5    -93      5     98     41   -171
    498   1179    680   -839    -90    930     25    -67     31    129     64   -153
    478   1197    717   -839   -119    958     18    -64     36    135     67   -155
    459   1192    732   -826   -137    963      5    -83     28    119     51   -171
    504   1247    740   -875   -119    995     38    -70     57    137     72   -148
    542   1337    795   -940   -124   1067     64    -51     90    163    106   -111
    485   1332    846   -911   -181   1091     20    -88     70    140     90   -127
    475   1309    833   -893   -179   1072    -31   -122     38    109     64   -145
    475   1312    833   -896   -179   1072    -38   -127     33    103     64   -142
    462   1314    852   -888   -194   1083    -62   -129     36    101     72   -135
    459   1293    831   -878   -187   1062    -85   -148     18     80     51   -145
    454   1236    782   -846   -163   1010    -90   -166     -7     44     18   -174
    457   1205    748   -833   -145    976    -93   -174    -18     31      7   -179
    444   1169    724   -805   -140    948    -90   -181    -28     18    -10   -197
    439   1124    685   -782   -124    906   -109   -200    -49     -7    -44   -239
    488   1153    662   -820    -88    909    -77   -189    -33     -7    -44   -241
    501   1158    657   -833    -77    909    -80   -197    -36    -18    -54   -252
    504   1140    636   -820    -64    888    -72   -210    -46    -31    -70   -275
    511   1122    610   -818    -49    867    -64   -210    -51    -44    -90   -296
    511   1106    592   -810    -38    849    -64   -207    -49    -46    -93   -298
    496   1062    563   -779    -33    813    -72   -207    -57    -54   -106   -311
    483   1044    561   -763    -38    802    -62   -202    -57    -57   -106   -311
    509   1080    571   -795    -31    826    -31   -181    -31    -38    -85   -296
    530   1098    568   -815    -20    833    -38   -187    -33    -41    -96   -306
    545   1101    555   -826     -5    828    -38   -187    -36    -44   -101   -314
    540   1041    501   -789     20    771    -46   -176    -44    -51   -114   -337
    563   1060    496   -813     33    779     10    -93     23    -12   -122   -379
    592   1143    548   -867     20    846    122     70    179    122    -51   -361
    613   1278    662   -945    -23    971    181    252    400    358    153   -202
    691   1569    878  -1130    -93   1223    179    478    704    748    579    218
    735   1974   1236  -1356   -252   1605     62    452    761    950   1013    763
    646   2145   1499  -1397   -426   1823    -54    161    509    870   1257   1145
    535   2096   1561  -1317   -514   1829   -171   -228     80    558   1174   1130
    470   1722   1252  -1096   -389   1488   -288   -750   -553   -187    345    332
    400   1239    836   -820   -218   1036   -418  -1166  -1132  -1000   -709   -685
    452    966    514   -709    -31    740   -472  -1130  -1161  -1088   -893   -888
    509    857    345   -683     80    602   -394   -891   -898   -836   -722   -802
    467    771    303   -618     83    537   -329   -706   -665   -615   -579   -740
    488    870    379   -680     54    626   -184   -465   -379   -348   -368   -589
    555    995    436   -776     59    717    -67   -280   -166   -153   -197   -452
    566   1026    457   -797     54    743    -28   -213    -88    -80   -132   -415
    540   1021    480   -779     31    750      2   -184    -54    -49   -106   -400
    571   1021    446   -797     62    735      0   -179    -46    -41    -98   -397
    587   1028    441   -810     72    735     -2   -168    -41    -33    -90   -397
    592   1060    465   -826     62    763     -7   -168    -41    -31    -88   -402
    561   1039    478   -800     41    758     -7   -158    -36    -20    -77   -392
    532    997    465   -766     33    730     -7   -145    -25    -10    -70   -387
    548   1008    459   -779     44    732     10   -124      0     10    -49   -374
    574   1013    436   -795     67    724     18   -111     23     38    -23   -355
    605    974    368   -789    119    672      5   -122     10     31    -20   -361
    579    966    387   -776     96    678     -2   -124     18     41      0   -361
    579    987    407   -784     85    698     -5   -129     23     36     -2   -358
    563   1002    436   -784     64    719     -2   -111     46     57     12   -327
    587   1002    415   -795     85    709     -7    -98     67     75     31   -314
    592    995    402   -795     96    698      2    -70     96    106     64   -290
    597   1008    410   -802     93    711      2    -51    124    129     90   -267
    597   1005    407   -802     93    706    -18    -46    137    142    106   -259
    566    976    410   -771     77    693     -5    -15    181    184    148   -226
    581    979    397   -782     90    691     -5     18    226    239    200   -192
    641   1080    439   -862    101    761     18     70    296    314    267   -135
    636   1140    501   -891     67    820      7    106    345    376    329    -72
    628   1153    524   -891     51    839    -10    153    407    452    405    -10
    631   1221    587   -927     23    906     -7    207    488    540    504     80
    631   1265    633   -948      0    948     10    265    563    626    597    176
    623   1265    639   -945     -7    953     10    296    607    680    657    233
    672   1327    654  -1000     10    992      5    319    636    709    696    270
    633   1348    714   -992    -38   1031     25    324    644    719    704    275
    594   1327    730   -961    -67   1028     28    303    626    693    675    244
    592   1288    696   -940    -51    992     23    272    594    652    633    207
    576   1249    672   -911    -46    961     25    244    555    602    587    176
    553   1197    644   -875    -46    922     18    192    488    519    504     98
    514   1122    607   -818    -46    865     25    145    420    433    413     15
    480   1031    548   -756    -36    789     46     96    363    358    335    -41
    446    971    524   -709    -38    748     72     54    311    288    267    -90
    431    904    472   -670    -20    688     64      2    252    223    197   -161
    426    859    433   -644     -5    646     51    -46    197    163    137   -218
    433    836    400   -636     15    618     44    -85    158    114     88   -265
    410    813    402   -610      5    607     51   -111    135     83     51   -288
    379    756    376   -568      0    566     59   -114    124     72     49   -293
    392    727    335   -561     28    532     49   -127    109     57     38   -306
    374    706    332   -540     20    519     51   -137    106     49     33   -301
    345    683    337   -514      5    511     62   -137    114     57     41   -303
    355    696    340   -527      7    519     67   -127    129     70     54   -293
    366    735    366   -550      0    550     59   -127    135     80     67   -270
    376    745    368   -563      2    558     57   -111    155    103     90   -241
    392    763    371   -576     10    568     64    -98    176    132    122   -218
    374    774    400   -574    -12    589     96    -88    200    145    137   -187
    379    797    418   -587    -18    607    103    -93    202    142    129   -194
    389    800    407   -597     -7    605    101   -106    197    135    127   -202
    384    800    415   -592    -15    607     93   -103    210    148    150   -163
    374    813    436   -594    -31    626     85   -111    220    161    171   -137
    387    836    446   -613    -28    641     51   -132    207    161    179   -137
    389    841    449   -615    -31    646     28   -150    194    150    176   -140
    376    813    436   -594    -28    626     33   -145    189    140    171   -150
    366    807    441   -589    -36    626     46   -135    194    145    179   -127
    387    782    394   -587     -2    589     44   -137    184    142    176   -116
    387    722    332   -555     25    530     49   -135    181    137    174   -135
    368    706    337   -537     15    522     54   -137    176    122    163   -150
    340    662    322   -501      7    493     49   -155    153     88    124   -174
    324    618    290   -472     18    454     57   -163    140     75    111   -187
    324    553    228   -441     46    392     75   -176    127     51     96   -213
    301    501    200   -400     51    350     88   -189    111     28     72   -236
    316    493    176   -407     70    337     83   -205     90      7     49   -265
    327    478    150   -405     88    314     85   -205     90      5     36   -277
    319    449    129   -387     93    290     90   -197     93      0     33   -283
    311    449    137   -379     88    293     85   -200     98      0     41   -267
    306    415    109   -363     98    262     75   -213     85    -18     28   -288
    309    389     80   -350    114    236     85   -218     80    -33     18   -306
    306    355     49   -332    127    202     83   -231     72    -44      5   -316
    277    324     46   -301    116    187     93   -228     75    -38      7   -314
    298    322     23   -311    137    174    127   -200     98    -31     -2   -337
    306    337     31   -322    137    184    220    -85    207     33     -2   -376
    332    413     80   -374    127    246    296     57    371    171     75   -345
    368    618    249   -493     59    433    350    246    646    480    363   -111
    446    935    485   -693    -18    711    277    446    948    932    911    405
    465   1231    763   -849   -148    997    145    358    924   1106   1371    924
    376   1254    878   -815   -252   1067     62     44    579    930   1538   1158
    277   1057    779   -667   -249    919    -36   -413      0    363   1145    846
    145    667    519   -407   -187    594   -187   -979   -719   -600    -10   -153
    114    272    158   -192    -20    215   -322  -1247  -1122  -1195   -797   -826
    150     -5   -158    -72    153    -80   -329  -1104   -992  -1098   -797   -885
    174   -155   -329     -7    252   -241   -233   -862   -701   -826   -626   -800
    168   -174   -342      0    254   -257   -135   -672   -439   -584   -446   -693
    181    -93   -277    -44    228   -184      2   -462   -174   -340   -249   -555
    174    -12   -187    -83    179    -98    119   -301     20   -163   -103   -457
    176      5   -171    -90    174    -83    155   -249     85   -109    -62   -444
    163      5   -161    -85    163    -77    137   -252     90   -103    -54   -439
    163     15   -148    -90    155    -64    150   -236    111    -83    -31   -426
    181     12   -171    -98    174    -77    166   -218    135    -59     -5   -405
    192    -12   -205    -88    197   -109    184   -207    153    -41     12   -400
    192    -36   -231    -80    210   -132    168   -220    148    -46      5   -413
    194    -18   -215    -88    202   -116    166   -223    153    -46     12   -413
    207    -12   -220   -101    213   -116    166   -228    153    -44     20   -405
    184    -20   -205    -80    194   -111    192   -207    181    -15     46   -394
    148    -59   -207    -46    176   -132    197   -194    202      2     67   -389
    166    -67   -233    -49    200   -150    166   -215    189     -5     59   -392
    161    -67   -231    -46    194   -148    168   -207    194      7     75   -381
    171    -49   -220    -59    194   -135    171   -202    205     15     88   -363
    197    -31   -228    -85    210   -127    163   -205    218     25     98   -363
    163    -62   -226    -51    194   -142    181   -181    254     59    137   -342
    153    -70   -223    -41    187   -145    197   -163    288     90    171   -327
    150    -67   -218    -41    184   -142    166   -155    309    116    194   -296
    153    -49   -205    -54    176   -124    187   -114    361    174    252   -254
    184    -31   -215    -77    200   -122    200    -64    418    239    316   -228
    233      0   -233   -119    233   -116    192    -36    459    290    371   -179
    241     31   -210   -135    226    -88    179     -5    514    361    452    -90
    213     41   -171   -127    192    -62    197     54    592    454    553    -12
    236    103   -132   -171    184    -12    181    109    659    545    646     49
    270    166   -106   -220    187     31    187    155    727    620    743    122
    257    163    -93   -210    176     36    210    189    763    665    800    171
    267    184    -83   -228    174     51    207    189    763    662    805    181
    262    158   -106   -210    184     25    215    184    758    654    800    176
    192     90   -101   -142    145     -5    223    176    743    633    779    127
    145     49    -96    -96    122    -23    236    145    698    574    717     90
    111     10   -101    -62    106    -44    254    103    652    506    659     85
    116    -33   -150    -41    132    -90    257     70    597    428    584     15
    135   -103   -239    -18    184   -168    257     15    524    337    480    -85
    103   -200   -303     49    202   -252    280    -18    475    280    413   -163
     38   -272   -314    116    176   -293    309    -49    423    207    340   -218
     67   -319   -389    124    226   -353    311    -85    371    132    262   -257
     98   -379   -478    140    285   -428    298   -122    329     90    218   -306
    101   -418   -519    158    309   -467    293   -161    288     49    181   -363
     83   -478   -561    197    319   -517    265   -194    249      5    142   -407
     59   -511   -571    226    314   -540    246   -218    233    -18    124   -420
     44   -545   -592    249    316   -568    239   -228    223    -25    116   -433
     38   -540   -579    252    309   -558    270   -220    233    -15    124   -431
      7   -587   -597    288    301   -592    254   -236    228    -25    114   -452
     51   -566   -620    257    335   -592    246   -231    239    -18    127   -452
     70   -522   -592    223    329   -555    283   -213    262      7    150   -431
     15   -545   -561    265    288   -553    293   -218    267      7    150   -441
     67   -467   -535    197    298   -501    293   -197    298     44    189   -423
     75   -454   -530    189    301   -491    327   -187    316     57    205   -387
     62   -478   -540    205    298   -509    324   -194    319     49    202   -392
     67   -470   -537    202    301   -504    309   -197    319     49    205   -397
     90   -454   -548    179    319   -501    293   -213    319     54    218   -389
     90   -441   -532    174    311   -485    265   -233    311     59    223   -387
     98   -465   -563    181    329   -511    236   -262    288     44    213   -389
     93   -517   -610    213    350   -563    210   -296    257     12    187   -405
     72   -511   -584    218    327   -548    197   -296    257     15    197   -400
    116   -485   -602    181    358   -542    205   -280    259     18    205   -389
    111   -542   -654    213    381   -597    205   -293    231    -10    176   -423
    119   -597   -717    239    418   -657    181   -322    194    -41    142   -457
    140   -607   -750    233    444   -678    205   -329    189    -46    137   -462
    101   -670   -774    283    436   -722    210   -327    181    -54    132   -480
     72   -735   -807    329    439   -771    218   -332    166    -72    114   -509
    111   -743   -854    316    483   -797    218   -350    145    -98     90   -524
    119   -758   -878    319    496   -818    223   -366    127   -124     59   -550
     90   -810   -901    358    496   -854    218   -384    106   -153     25   -592
     80   -852   -932    387    506   -891    184   -397     85   -171      5   -607
    124   -800   -924    337    524   -862    179   -400     80   -166      5   -605
     75   -865   -940    392    506   -901    184   -415     54   -184    -15   -631
     75   -875   -950    400    511   -911    189   -420     49   -194    -20   -636
     98   -849   -948    374    522   -896    192   -423     46   -194    -18   -636
     80   -885   -966    402    522   -924    200   -428     44   -202    -20   -641
     98   -904  -1002    402    550   -953    189   -436     38   -213    -31   -641
    103   -943  -1047    418    574   -995    218   -400     59   -200    -49   -680
    116   -940  -1057    410    584   -997    298   -280    166   -119    -46   -735
    184   -807   -992    311    587   -898    342   -124    329     46     70   -670
    223   -571   -795    171    509   -683    348     46    576    348    387   -371
    272   -249   -522    -12    394   -384    280    153    763    662    833    127
    265     46   -218   -155    241    -85    184      7    665    704   1171    602
    197    103    -93   -150    145      5    106   -290    324    488   1309    836
    137    -83   -220    -28    176   -153     12   -691   -189    -36    891    457
     54   -535   -589    239    322   -561    -72  -1156   -784   -826   -137   -542
    -25   -989   -963    506    467   -976   -192  -1400  -1148  -1337   -857  -1228
    -28  -1278  -1249    654    610  -1265   -233  -1301  -1047  -1249   -844  -1283
     28  -1358  -1389    662    706  -1374   -179  -1085   -769   -976   -652  -1163
     51  -1361  -1413    654    730  -1387    -83   -880   -509   -727   -462  -1034
     83  -1291  -1374    602    727  -1332     38   -678   -265   -504   -280   -904
     90  -1241  -1332    576    711  -1286    132   -561   -122   -371   -174   -826
     90  -1221  -1312    563    701  -1265    166   -519    -67   -319   -129   -792
    114  -1218  -1335    550    724  -1275    148   -509    -49   -301   -114   -776
    132  -1228  -1361    545    745  -1293    148   -498    -36   -288   -103   -761
    122  -1236  -1358    558    740  -1296    158   -485    -23   -272    -90   -756
    119  -1239  -1358    558    737  -1296    171   -475    -10   -262    -75   -750
    153  -1221  -1374    535    763  -1296    184   -467     12   -244    -49   -714
    135  -1234  -1371    548    750  -1301    155   -475     15   -239    -36   -698
    109  -1260  -1369    576    737  -1314    155   -475     20   -233    -28   -696
    119  -1260  -1379    568    748  -1319    161   -470     25   -228    -18   -696
    168  -1236  -1405    532    787  -1322    194   -446     54   -200     15   -675
    184  -1249  -1434    530    807  -1340    207   -444     67   -187     23   -662
    187  -1291  -1478    553    831  -1384    174   -444     59   -187     25   -665
    168  -1314  -1483    571    826  -1397    181   -426     80   -163     49   -646
    145  -1348  -1493    600    818  -1421    210   -410    103   -137     70   -641
    137  -1369  -1509    615    820  -1439    168   -413     96   -135     75   -644
    166  -1348  -1514    592    839  -1431    161   -397    114   -114     98   -618
    189  -1319  -1509    563    849  -1413    189   -350    163    -59    150   -563
    163  -1343  -1506    589    833  -1423    174   -327    189    -23    184   -545
    142  -1337  -1483    597    810  -1408    168   -309    220     18    228   -511
    150  -1309  -1460    579    805  -1384    187   -275    259     70    277   -462
    148  -1278  -1428    563    787  -1350    166   -223    316    140    353   -394
    189  -1210  -1402    509    795  -1306    168   -155    392    236    462   -309
    184  -1161  -1345    485    763  -1252    179   -111    449    316    558   -244
    153  -1140  -1293    493    722  -1215    127   -119    457    332    587   -205
    124  -1130  -1257    501    691  -1192    127    -98    478    363    626   -135
    145  -1078  -1226    465    685  -1150    153    -77    488    379    649   -116
    194  -1052  -1247    426    719  -1150    114    -88    462    350    623   -140
    192  -1057  -1249    433    719  -1153     83   -114    420    306    581   -171
    137  -1111  -1249    485    691  -1179     93   -145    389    262    548   -197
    111  -1171  -1283    527    696  -1226    137   -158    374    223    509   -233
     77  -1273  -1353    594    714  -1312    179   -202    319    145    428   -319
     88  -1312  -1400    613    743  -1356    166   -257    254     64    355   -389
     28  -1413  -1441    691    735  -1426    137   -311    179    -20    262   -485
    -46  -1530  -1483    789    717  -1506    155   -353    127    -80    192   -568
    -57  -1584  -1527    820    732  -1556    171   -381     98   -122    150   -615
     25  -1587  -1613    782    818  -1600    197   -400     80   -148    129   -639
    -23  -1675  -1652    846    813  -1662    205   -428     51   -176     98   -672
    -77  -1745  -1670    911    795  -1709    197   -467     12   -218     54   -727
    -62  -1784  -1722    922    828  -1753    184   -501    -18   -254     15   -745
    -67  -1823  -1756    945    844  -1790    161   -509    -31   -262      7   -743
    -83  -1852  -1769    966    841  -1813    142   -501    -31   -257     12   -761
   -109  -1860  -1751    984    818  -1805    150   -514    -36   -265      2   -766
    -98  -1847  -1748    971    823  -1797    155   -514    -31   -267     -7   -748
    -85  -1880  -1795    984    854  -1839    124   -524    -49   -283    -10   -779
    -90  -1896  -1808    992    857  -1855    127   -498    -28   -249     36   -776
   -106  -1880  -1777    992    833  -1829    140   -488    -15   -241     44   -753
   -109  -1873  -1766    989    828  -1821    163   -465     10   -218     67   -730
   -114  -1901  -1787   1008    836  -1844    187   -446     36   -187    106   -724
   -150  -1925  -1774   1036    810  -1852    158   -478     18   -205     93   -743
   -158  -1901  -1743   1028    792  -1823    129   -498      7   -215     80   -732
   -142  -1886  -1743   1013    797  -1816    116   -493     18   -197    106   -709
   -119  -1951  -1831   1036    854  -1891     64   -542    -33   -246     70   -737
   -158  -1966  -1808   1062    823  -1888     36   -561    -57   -265     57   -740
   -205  -1984  -1779   1093    784  -1883     33   -558    -51   -257     72   -724
   -231  -2036  -1808   1132    784  -1922     31   -563    -59   -265     75   -732
   -233  -2096  -1862   1166    813  -1979     20   -592    -88   -301     51   -771
   -270  -2125  -1855   1197    789  -1990      7   -620   -122   -337     10   -787
   -275  -2171  -1896   1223    810  -2036     18   -607   -116   -332     10   -782
   -277  -2218  -1940   1247    828  -2078     18   -613   -129   -345      5   -797
   -324  -2312  -1987   1319    831  -2151     10   -649   -168   -389    -36   -854
   -379  -2369  -1990   1371    802  -2179      2   -667   -181   -410    -59   -885
   -387  -2405  -2018   1395    815  -2213    -10   -688   -205   -433    -80   -904
   -394  -2465  -2073   1428    839  -2268    -15   -706   -236   -462   -111   -911
   -400  -2491  -2091   1447    844  -2291    -31   -714   -246   -480   -132   -922
   -428  -2522  -2094   1473    831  -2309    -46   -722   -254   -491   -142   -940
   -428  -2546  -2117   1486    844  -2333    -44   -724   -259   -498   -153   -961
   -436  -2543  -2109   1488    833  -2327    -38   -722   -254   -498   -145   -945
   -428  -2551  -2122   1491    846  -2338    -38   -730   -257   -501   -140   -937
   -431  -2587  -2156   1509    859  -2374    -41   -735   -265   -511   -150   -937
   -459  -2624  -2166   1540    852  -2395    -23   -724   -254   -511   -155   -943
   -488  -2644  -2156   1566    831  -2400     25   -665   -205   -493   -174   -995
   -467  -2613  -2145   1540    839  -2379    101   -542   -103   -439   -176  -1031
   -420  -2509  -2088   1462    831  -2299    179   -329    116   -223      7   -883
   -340  -2244  -1904   1291    779  -2075    220    -64    433    150    402   -506
   -293  -1886  -1592   1088    646  -1740    174     28    610    472    872     28
   -329  -1660  -1330    995    498  -1496      0   -280    436    548   1236    485
   -478  -1615  -1137   1047    327  -1379   -210   -802     23    324   1254    574
   -649  -1919  -1270   1283    309  -1595   -371  -1330   -553   -324    597     -2
   -766  -2509  -1745   1636    488  -2127   -506  -1787  -1202  -1254   -498  -1002
   -750  -2964  -2213   1857    730  -2590   -610  -1839  -1363  -1543   -896  -1405
   -711  -3148  -2436   1927    862  -2792   -587  -1597  -1124  -1335   -771  -1361
   -657  -3151  -2494   1904    917  -2824   -475  -1337   -857  -1106   -626  -1270
   -620  -3102  -2481   1860    927  -2792   -293  -1065   -576   -870   -462  -1158
   -558  -3029  -2470   1795    956  -2751   -140   -865   -376   -691   -324  -1057
   -563  -3042  -2481   1800    956  -2761   -101   -823   -324   -646   -298  -1039
   -594  -3068  -2473   1831    937  -2772    -93   -818   -314   -641   -298  -1034
   -594  -3096  -2504   1844    953  -2800    -90   -802   -309   -631   -296  -1028
   -576  -3096  -2520   1836    971  -2808    -98   -797   -306   -620   -288  -1034
   -589  -3091  -2501   1836    956  -2798   -109   -795   -301   -620   -277  -1036
   -576  -3094  -2517   1834    969  -2805   -109   -787   -290   -613   -272  -1023
   -545  -3102  -2556   1823   1002  -2829   -114   -779   -288   -605   -267  -1015
   -542  -3104  -2561   1823   1008  -2834   -119   -766   -280   -594   -257  -1010
   -537  -3128  -2592   1831   1026  -2860   -114   -769   -277   -592   -259  -1013
   -558  -3141  -2582   1849   1010  -2863    -98   -769   -272   -587   -254  -1002
   -571  -3148  -2577   1860   1000  -2865   -101   -774   -275   -587   -254  -1000
   -574  -3195  -2621   1886   1023  -2909    -93   -750   -257   -563   -233   -997
   -553  -3190  -2637   1870   1041  -2915   -106   -745   -254   -563   -228  -1005
   -530  -3167  -2637   1847   1052  -2902   -122   -737   -257   -574   -239   -989
   -550  -3164  -2613   1855   1031  -2889   -111   -714   -231   -548   -215   -958
   -535  -3151  -2616   1844   1039  -2883   -111   -688   -210   -527   -192   -937
   -501  -3146  -2644   1821   1070  -2894   -127   -672   -197   -517   -176   -927
   -504  -3156  -2655   1829   1072  -2907   -116   -641   -163   -491   -150   -917
   -504  -3167  -2665   1834   1078  -2917   -103   -592   -116   -446   -106   -891
   -498  -3154  -2655   1826   1078  -2904    -96   -553    -70   -394    -59   -859
   -483  -3115  -2631   1797   1072  -2876   -111   -509    -28   -345    -12   -820
   -467  -3086  -2618   1777   1072  -2852   -119   -452     33   -272     57   -745
   -444  -3057  -2616   1751   1083  -2837   -114   -397     88   -202    129   -683
   -418  -3011  -2592   1714   1085  -2803   -114   -348    135   -140    197   -618
   -428  -2961  -2533   1693   1049  -2748   -111   -311    171    -93    249   -563
   -418  -2933  -2514   1675   1047  -2725   -127   -314    168    -88    259   -558
   -413  -2899  -2486   1654   1036  -2694   -135   -329    153   -106    249   -550
   -420  -2873  -2452   1647   1015  -2662   -140   -342    135   -124    236   -545
   -413  -2917  -2507   1662   1044  -2714   -142   -376     98   -168    189   -579
   -441  -2969  -2527   1704   1041  -2748   -137   -413     57   -218    148   -615
   -457  -3018  -2561   1738   1052  -2790   -127   -465      7   -285     90   -675
   -483  -3068  -2585   1777   1049  -2826   -116   -519    -49   -358     12   -748
   -496  -3146  -2652   1818   1078  -2899   -140   -584   -124   -446    -75   -826
   -509  -3218  -2709   1862   1098  -2966   -148   -644   -192   -530   -153   -893
   -537  -3268  -2730   1901   1093  -3000   -150   -704   -249   -597   -223   -956
   -535  -3325  -2790   1930   1127  -3057   -153   -750   -293   -649   -280  -1002
   -537  -3377  -2839   1956   1148  -3107   -153   -787   -332   -688   -319  -1052
   -550  -3411  -2860   1979   1153  -3135   -171   -807   -358   -714   -353  -1083
   -558  -3437  -2878   1995   1158  -3159   -189   -831   -379   -737   -376  -1101
   -563  -3465  -2902   2016   1169  -3185   -192   -849   -389   -745   -381  -1109
   -563  -3473  -2912   2018   1171  -3192   -192   -862   -400   -750   -387  -1140
   -540  -3476  -2935   2008   1195  -3205   -200   -872   -413   -769   -402  -1150
   -509  -3470  -2961   1990   1223  -3218   -192   -857   -402   -763   -394  -1137
   -483  -3465  -2982   1974   1249  -3224   -200   -867   -400   -763   -394  -1163
   -488  -3463  -2974   1974   1241  -3218   -187   -859   -389   -753   -397  -1145
   -506  -3426  -2920   1966   1205  -3172   -171   -852   -379   -748   -384  -1132
   -475  -3364  -2889   1917   1205  -3128   -171   -839   -361   -730   -363  -1109
   -428  -3348  -2920   1888   1244  -3135   -158   -820   -340   -711   -342  -1088
   -444  -3367  -2925   1904   1239  -3146   -150   -828   -348   -719   -337  -1078
   -428  -3325  -2899   1875   1234  -3112   -174   -852   -355   -722   -335  -1075
   -394  -3299  -2907   1847   1254  -3104   -184   -865   -350   -714   -324  -1052
   -374  -3325  -2951   1849   1288  -3138   -205   -857   -350   -698   -301  -1031
   -350  -3351  -3000   1849   1325  -3177   -226   -885   -381   -724   -316  -1060
   -348  -3320  -2972   1834   1312  -3146   -226   -891   -397   -743   -342  -1062
   -348  -3320  -2974   1834   1312  -3146   -231   -893   -402   -748   -345  -1039
   -337  -3367  -3029   1852   1345  -3198   -223   -896   -413   -761   -350  -1047
   -361  -3424  -3065   1891   1348  -3244   -231   -911   -439   -784   -366  -1070
   -355  -3450  -3094   1901   1366  -3270   -197   -898   -439   -789   -368  -1080
   -350  -3468  -3120   1909   1382  -3294   -200   -904   -457   -807   -394  -1101
   -337  -3489  -3151   1914   1405  -3320   -231   -924   -483   -836   -426  -1132
   -340  -3546  -3205   1940   1428  -3377   -207   -930   -488   -852   -444  -1156
   -376  -3598  -3221   1987   1421  -3411   -200   -945   -501   -875   -462  -1176
   -394  -3619  -3226   2005   1413  -3424   -184   -935   -493   -878   -457  -1166
   -355  -3639  -3283   1997   1462  -3463   -181   -932   -496   -888   -467  -1171
   -350  -3665  -3315   2005   1480  -3491   -189   -948   -511   -909   -491  -1187
   -332  -3673  -3341   2003   1504  -3507   -184   -961   -524   -924   -501  -1197
   -335  -3681  -3346   2008   1504  -3515   -184   -963   -532   -935   -509  -1197
   -309  -3686  -3377   1997   1532  -3533   -197   -958   -542   -940   -509  -1197
   -303  -3658  -3356   1979   1525  -3507   -194   -961   -545   -945   -509  -1202
   -296  -3655  -3359   1974   1530  -3507   -189   -961   -545   -956   -517  -1205
   -270  -3665  -3398   1966   1561  -3533   -145   -919   -511   -943   -524  -1223
   -246  -3608  -3361   1927   1556  -3486    -41   -789   -405   -870   -506  -1247
   -220  -3496  -3278   1857   1527  -3390     44   -620   -226   -701   -384  -1179
   -192  -3278  -3089   1735   1447  -3185    101   -384     62   -368    -67   -896
    -98  -2920  -2824   1509   1358  -2873     67   -200    309     -2    392   -379
    -49  -2530  -2481   1291   1215  -2507    -41   -358    236    103    784    161
   -124  -2436  -2312   1278   1091  -2374   -241   -849   -176   -119    883    376
   -252  -2600  -2348   1426   1047  -2475   -415  -1371   -717   -631    465     12
   -368  -3125  -2759   1745   1195  -2943   -530  -1883  -1384  -1530   -628  -1041
   -361  -3684  -3322   2023   1480  -3504   -654  -2099  -1774  -2101  -1371  -1758
   -322  -3954  -3634   2138   1654  -3795   -693  -1943  -1631  -1979  -1322  -1784
   -272  -4008  -3735   2140   1730  -3873   -610  -1696  -1369  -1732  -1153  -1699
   -215  -3933  -3720   2073   1751  -3826   -457  -1434  -1091  -1470   -969  -1561
   -179  -3798  -3619   1990   1719  -3710   -280  -1179   -826  -1223   -782  -1405
   -150  -3725  -3574   1938   1709  -3650   -218  -1078   -722  -1127   -704  -1353
   -142  -3684  -3543   1912   1699  -3613   -220  -1054   -693  -1098   -675  -1340
   -132  -3647  -3515   1888   1688  -3580   -197  -1041   -680  -1088   -657  -1327
   -142  -3645  -3502   1893   1678  -3574   -176  -1018   -670  -1078   -644  -1312
   -176  -3652  -3478   1914   1649  -3567   -189  -1002   -670  -1075   -649  -1301
   -171  -3647  -3478   1909   1652  -3564   -194   -987   -665  -1072   -649  -1291
   -148  -3595  -3447   1870   1647  -3520   -192   -976   -657  -1062   -636  -1278
   -106  -3530  -3424   1818   1657  -3478   -179   -966   -641  -1039   -615  -1260
   -124  -3538  -3416   1831   1644  -3476   -181   -971   -644  -1039   -607  -1254
   -124  -3517  -3393   1821   1631  -3455   -184   -966   -644  -1036   -602  -1244
    -85  -3450  -3367   1766   1636  -3408   -187   -956   -639  -1026   -592  -1239
    -77  -3416  -3338   1748   1628  -3377   -184   -948   -631  -1010   -579  -1228
    -72  -3395  -3322   1732   1623  -3359   -192   -940   -620   -997   -566  -1218
    -83  -3398  -3315   1740   1615  -3356   -202   -945   -623   -997   -566  -1218
    -83  -3361  -3278   1722   1597  -3322   -197   -937   -613   -982   -550  -1210
    -70  -3338  -3268   1704   1597  -3304   -184   -922   -594   -961   -532  -1202
    -72  -3335  -3263   1704   1592  -3299   -205   -917   -584   -943   -511  -1189
    -75  -3309  -3234   1693   1577  -3273   -210   -891   -553   -906   -472  -1156
    -64  -3289  -3226   1675   1579  -3257   -231   -867   -535   -875   -441  -1130
    -70  -3281  -3211   1675   1569  -3247   -265   -844   -506   -828   -394  -1088
    -54  -3221  -3169   1636   1556  -3195   -259   -805   -459   -763   -329  -1031
    -18  -3141  -3122   1579   1551  -3130   -252   -745   -397   -680   -249   -953
     20  -3042  -3065   1509   1540  -3052   -275   -698   -332   -602   -163   -867
     38  -2959  -2998   1460   1517  -2977   -290   -652   -283   -532    -77   -784
     49  -2891  -2943   1421   1493  -2917   -301   -620   -241   -483    -12   -717
     38  -2852  -2891   1405   1462  -2870   -285   -600   -210   -449     31   -665
     33  -2847  -2883   1405   1457  -2865   -280   -600   -213   -449     41   -646
      7  -2855  -2863   1423   1434  -2857   -290   -615   -236   -472     31   -646
      0  -2865  -2868   1431   1434  -2865   -296   -636   -262   -509     -5   -672
    -10  -2883  -2873   1447   1428  -2878   -303   -665   -301   -563    -62   -714
    -28  -2922  -2896   1475   1431  -2909   -298   -704   -345   -623   -129   -766
    -59  -2982  -2922   1522   1431  -2953   -280   -743   -389   -691   -194   -823
    -85  -3029  -2943   1556   1426  -2987   -265   -784   -439   -771   -277   -893
    -90  -3070  -2979   1579   1444  -3026   -257   -831   -506   -857   -361   -966
   -116  -3128  -3011   1621   1444  -3070   -257   -883   -574   -935   -446  -1047
   -150  -3205  -3055   1678   1452  -3130   -272   -945   -646  -1015   -537  -1140
   -174  -3239  -3068   1704   1447  -3154   -277   -989   -693  -1070   -584  -1174
   -166  -3255  -3089   1709   1460  -3172   -257  -1005   -709  -1093   -602  -1184
   -155  -3291  -3138   1722   1491  -3216   -267  -1026   -737  -1124   -623  -1205
   -176  -3304  -3128   1740   1475  -3216   -277  -1031   -748  -1140   -641  -1218
   -168  -3302  -3133   1732   1480  -3218   -277  -1041   -761  -1158   -665  -1247
   -161  -3307  -3146   1732   1491  -3226   -275  -1041   -761  -1158   -665  -1247
   -176  -3294  -3117   1735   1470  -3208   -265  -1034   -753  -1150   -654  -1241
   -176  -3291  -3115   1735   1467  -3203   -288  -1049   -769  -1158   -662  -1239
   -158  -3270  -3112   1714   1475  -3192   -296  -1054   -766  -1156   -662  -1236
   -189  -3263  -3073   1725   1439  -3167   -290  -1044   -750  -1145   -646  -1226
   -197  -3213  -3018   1704   1408  -3117   -288  -1028   -727  -1132   -631  -1218
   -140  -3115  -2974   1628   1415  -3044   -249  -1000   -693  -1101   -607  -1202
   -174  -3104  -2930   1639   1376  -3018   -236   -997   -685  -1088   -592  -1179
   -200  -3078  -2881   1639   1340  -2979   -244   -997   -680  -1072   -574  -1156
   -184  -3050  -2865   1615   1337  -2959   -267  -1008   -685  -1067   -563  -1140
   -168  -3042  -2873   1605   1350  -2959   -259  -1018   -688  -1070   -561  -1130
   -163  -3037  -2873   1597   1350  -2956   -280  -1044   -706  -1085   -566  -1122
   -189  -3024  -2834   1608   1322  -2930   -290  -1047   -709  -1083   -561  -1111
   -233  -3047  -2813   1639   1288  -2930   -311  -1060   -727  -1104   -581  -1124
   -231  -3083  -2852   1657   1309  -2969   -329  -1088   -758  -1137   -618  -1153
   -223  -3102  -2878   1660   1327  -2990   -363  -1127   -802  -1179   -654  -1192
   -226  -3138  -2912   1680   1340  -3024   -363  -1122   -810  -1187   -657  -1187
   -220  -3167  -2948   1693   1363  -3057   -322  -1114   -815  -1197   -665  -1187
   -218  -3177  -2959   1699   1369  -3068   -303  -1101   -818  -1200   -678  -1202
   -303  -3237  -2933   1769   1312  -3086   -303  -1117   -828  -1213   -693  -1213
   -348  -3333  -2985   1839   1317  -3159   -353  -1174   -891  -1275   -750  -1265
   -270  -3335  -3065   1803   1395  -3200   -400  -1195   -935  -1319   -792  -1301
   -163  -3229  -3065   1696   1449  -3148   -335  -1148   -901  -1293   -774  -1291
   -210  -3255  -3044   1732   1415  -3148   -309  -1166   -904  -1291   -769  -1317
   -316  -3385  -3068   1849   1374  -3226   -384  -1215   -958  -1343   -810  -1350
   -285  -3398  -3112   1842   1410  -3257   -441  -1226   -987  -1366   -846  -1348
   -181  -3304  -3122   1743   1470  -3213   -407  -1197   -953  -1332   -820  -1330
    -88  -3135  -3047   1610   1478  -3091   -290  -1109   -857  -1239   -727  -1249
   -127  -3187  -3060   1657   1465  -3125   -244  -1106   -870  -1257   -743  -1275
   -226  -3333  -3107   1777   1439  -3221   -254  -1106   -878  -1288   -800  -1358
   -192  -3315  -3122   1753   1465  -3218   -153   -979   -753  -1215   -795  -1418
   -155  -3161  -3008   1657   1423  -3083   -124   -844   -589  -1052   -667  -1317
   -109  -2933  -2826   1519   1358  -2881   -150   -659   -327   -714   -306   -966
    -72  -2598  -2527   1332   1226  -2564   -257   -566   -137   -376    184   -423
    -44  -2252  -2208   1148   1080  -2231   -319   -685   -213   -283    605    111
    -90  -2249  -2161   1169   1034  -2208   -381  -1008   -584   -535    639    215
   -236  -2512  -2275   1374   1018  -2395   -504  -1473  -1171  -1187     12   -345
   -324  -2943  -2618   1631   1145  -2782   -659  -2018  -1870  -2117  -1145  -1418
   -355  -3286  -2930   1821   1286  -3109   -761  -2151  -2122  -2483  -1654  -1896
   -355  -3460  -3107   1906   1374  -3283   -698  -1919  -1865  -2231  -1483  -1813
   -363  -3543  -3182   1953   1408  -3364   -615  -1686  -1571  -1948  -1293  -1701
   -376  -3465  -3091   1919   1356  -3278   -496  -1436  -1270  -1657  -1060  -1543
   -342  -3315  -2972   1829   1314  -3143   -363  -1223  -1023  -1431   -872  -1387
   -332  -3242  -2909   1787   1286  -3076   -298  -1135   -919  -1335   -802  -1319
   -358  -3229  -2870   1795   1254  -3050   -272  -1098   -867  -1288   -761  -1304
   -348  -3192  -2844   1771   1247  -3018   -272  -1091   -854  -1278   -750  -1270
   -342  -3161  -2818   1753   1236  -2990   -272  -1080   -844  -1273   -735  -1249
   -379  -3151  -2774   1764   1195  -2964   -272  -1078   -836  -1257   -724  -1241
   -413  -3133  -2720   1771   1150  -2925   -275  -1067   -828  -1244   -706  -1223
   -389  -3076  -2686   1730   1148  -2881   -262  -1044   -807  -1223   -685  -1205
   -389  -3055  -2665   1722   1137  -2860   -259  -1034   -795  -1210   -678  -1192
   -413  -3073  -2662   1743   1122  -2868   -285  -1047   -805  -1221   -683  -1192
   -413  -3060  -2647   1738   1117  -2855   -298  -1044   -800  -1213   -672  -1171
   -410  -3018  -2611   1714   1098  -2816   -275  -1002   -763  -1176   -636  -1135
   -433  -3021  -2587   1727   1075  -2805   -290  -1008   -769  -1176   -646  -1150
   -457  -3003  -2546   1727   1041  -2774   -314  -1005   -761  -1163   -633  -1132
   -423  -2985  -2561   1704   1067  -2774   -311   -989   -748  -1153   -626  -1114
   -389  -2933  -2546   1660   1075  -2740   -301   -969   -724  -1127   -605  -1070
   -428  -2961  -2533   1696   1052  -2748   -314   -956   -711  -1106   -587  -1049
   -436  -2948  -2512   1691   1036  -2733   -340   -969   -711  -1098   -581  -1049
   -423  -2873  -2452   1647   1013  -2662   -337   -961   -683  -1060   -548  -1015
   -392  -2839  -2449   1615   1028  -2647   -319   -935   -644  -1005   -491   -966
   -400  -2852  -2452   1626   1026  -2652   -322   -914   -615   -963   -452   -930
   -420  -2831  -2410   1623    992  -2621   -322   -857   -553   -891   -387   -857
   -387  -2753  -2366   1569    987  -2561   -327   -782   -472   -792   -290   -771
   -405  -2696  -2291   1551    940  -2494   -348   -727   -400   -693   -189   -685
   -400  -2634  -2234   1517    917  -2434   -366   -691   -337   -605    -90   -613
   -353  -2546  -2195   1449    917  -2372   -361   -654   -293   -550    -23   -574
   -355  -2517  -2164   1436    901  -2340   -371   -665   -296   -553    -25   -532
   -381  -2535  -2153   1454    885  -2346   -374   -670   -303   -561    -33   -501
   -387  -2514  -2127   1452    870  -2322   -374   -659   -303   -555    -23   -493
   -389  -2556  -2169   1470    888  -2361   -376   -691   -342   -600    -57   -532
   -436  -2600  -2166   1517    862  -2385   -366   -719   -384   -649   -111   -584
   -418  -2569  -2151   1491    865  -2359   -340   -735   -415   -696   -158   -620
   -433  -2608  -2174   1522    870  -2392   -332   -789   -491   -789   -252   -691
   -454  -2707  -2252   1579    896  -2481   -332   -852   -574   -893   -350   -779
   -446  -2766  -2320   1605    935  -2543   -337   -904   -649   -976   -441   -857
   -452  -2792  -2343   1621    943  -2569   -350   -950   -711  -1041   -509   -919
   -470  -2787  -2317   1628    922  -2553   -353   -984   -761  -1091   -561   -963
   -467  -2821  -2353   1644    940  -2590   -353  -1021   -807  -1143   -618  -1013
   -465  -2847  -2385   1654    958  -2616   -358  -1049   -844  -1187   -652  -1044
   -478  -2860  -2385   1667    950  -2624   -368  -1072   -878  -1218   -683  -1075
   -475  -2860  -2385   1667    953  -2624   -361  -1085   -896  -1241   -717  -1091
   -472  -2842  -2372   1654    948  -2608   -353  -1085   -896  -1239   -714  -1088
   -431  -2803  -2372   1615    969  -2587   -361  -1098   -904  -1244   -714  -1083
   -415  -2785  -2369   1597    976  -2577   -376  -1101   -904  -1244   -701  -1075
   -436  -2800  -2364   1618    963  -2582   -381  -1088   -906  -1241   -698  -1067
   -392  -2730  -2340   1561    971  -2535   -384  -1075   -891  -1226   -683  -1052
   -366  -2670  -2307   1517    969  -2488   -374  -1062   -872  -1208   -665  -1047
   -363  -2616  -2255   1488    943  -2434   -368  -1060   -859  -1197   -654  -1039
   -397  -2592  -2195   1496    898  -2395   -353  -1044   -836  -1179   -641  -1015
   -392  -2564  -2174   1478    888  -2369   -361  -1049   -839  -1184   -644  -1010
   -368  -2496  -2127   1431    878  -2312   -376  -1054   -828  -1176   -626   -992
   -368  -2457  -2088   1410    857  -2273   -381  -1062   -815  -1163   -602   -961
   -350  -2475  -2125   1413    885  -2301   -410  -1093   -844  -1189   -623   -979
   -358  -2496  -2138   1426    888  -2317   -410  -1104   -857  -1200   -628   -984
   -332  -2470  -2140   1400    901  -2307   -423  -1127   -878  -1221   -641   -995
   -314  -2452  -2138   1382    909  -2294   -433  -1135   -901  -1241   -659  -1015
   -303  -2468  -2164   1387    930  -2317   -441  -1130   -914  -1241   -667  -1021
   -340  -2527  -2190   1431    922  -2359   -452  -1135   -924  -1260   -680  -1028
   -363  -2574  -2210   1467    922  -2392   -433  -1111   -914  -1249   -667  -1018
   -342  -2595  -2252   1467    953  -2423   -436  -1130   -937  -1273   -701  -1052
   -329  -2613  -2283   1473    976  -2449   -444  -1153   -966  -1306   -735  -1091
   -337  -2631  -2296   1483    979  -2465   -446  -1169   -987  -1337   -763  -1122
   -345  -2655  -2309   1499    982  -2483   -449  -1179  -1000  -1348   -776  -1130
   -366  -2709  -2346   1538    989  -2530   -452  -1200  -1021  -1374   -805  -1161
   -392  -2733  -2340   1564    974  -2538   -452  -1218  -1036  -1397   -833  -1171
   -407  -2735  -2327   1571    958  -2533   -467  -1223  -1039  -1397   -841  -1184
   -397  -2730  -2333   1564    966  -2533   -491  -1249  -1067  -1418   -862  -1210
   -413  -2738  -2325   1574    953  -2533   -488  -1273  -1085  -1447   -883  -1226
   -420  -2751  -2330   1587    953  -2540   -475  -1275  -1080  -1449   -888  -1226
   -415  -2746  -2330   1579    956  -2538   -506  -1265  -1078  -1439   -883  -1226
   -420  -2764  -2343   1592    958  -2553   -540  -1280  -1096  -1460   -904  -1244
   -433  -2738  -2304   1584    932  -2522   -483  -1236  -1044  -1439   -930  -1283
   -426  -2652  -2226   1540    898  -2439   -392  -1106   -909  -1340   -909  -1312
   -394  -2509  -2114   1452    857  -2312   -348   -961   -709  -1124   -732  -1189
   -316  -2223  -1906   1270    792  -2065   -374   -771   -407   -719   -285   -776
   -220  -1870  -1649   1044    711  -1761   -472   -706   -249   -381    262   -176
   -215  -1709  -1493    963    639  -1602   -589   -932   -498   -446    579    257
   -309  -1842  -1535   1075    613  -1688   -675  -1325  -1013   -896    420    179
   -413  -2109  -1696   1260    641  -1904   -813  -1842  -1686  -1699   -436   -553
   -491  -2494  -2003   1491    753  -2249   -956  -2278  -2281  -2540  -1587  -1558
   -475  -2798  -2322   1636    922  -2561  -1054  -2304  -2364  -2694  -1899  -1875
   -415  -3021  -2605   1717   1091  -2813   -992  -2083  -2086  -2423  -1725  -1800
   -384  -3081  -2696   1732   1156  -2889   -904  -1880  -1816  -2164  -1545  -1696
   -361  -3000  -2639   1680   1137  -2821   -756  -1667  -1535  -1901  -1350  -1564
   -340  -2912  -2572   1626   1114  -2743   -644  -1491  -1306  -1688  -1182  -1441
   -309  -2847  -2538   1577   1111  -2694   -659  -1444  -1241  -1615  -1130  -1405
   -298  -2798  -2499   1548   1098  -2650   -618  -1408  -1195  -1571  -1098  -1374
   -283  -2790  -2507   1535   1111  -2650   -607  -1410  -1179  -1556  -1088  -1366
   -257  -2759  -2501   1509   1122  -2631   -602  -1400  -1166  -1543  -1080  -1353
   -236  -2753  -2517   1493   1140  -2637   -615  -1387  -1153  -1525  -1072  -1343
   -226  -2743  -2517   1483   1145  -2631   -628  -1379  -1145  -1509  -1060  -1330
   -215  -2717  -2501   1465   1143  -2611   -613  -1369  -1132  -1493  -1049  -1317
   -200  -2709  -2509   1454   1153  -2611   -602  -1363  -1124  -1483  -1036  -1299
   -194  -2688  -2494   1441   1148  -2592   -620  -1371  -1127  -1473  -1031  -1291
   -161  -2655  -2494   1408   1163  -2574   -631  -1371  -1122  -1462  -1023  -1286
   -140  -2611  -2473   1374   1163  -2540   -628  -1366  -1111  -1447  -1015  -1270
   -127  -2590  -2462   1358   1166  -2527   -649  -1376  -1122  -1447  -1023  -1267
   -135  -2538  -2403   1335   1130  -2470   -639  -1371  -1106  -1418   -997  -1239
   -148  -2520  -2374   1332   1111  -2447   -633  -1358  -1085  -1392   -976  -1218
   -111  -2525  -2413   1317   1148  -2470   -652  -1366  -1093  -1395   -982  -1231
   -106  -2488  -2382   1299   1137  -2436   -644  -1345  -1072  -1363   -961  -1202
    -83  -2449  -2366   1265   1140  -2408   -649  -1299  -1034  -1312   -917  -1158
    -46  -2421  -2374   1234   1163  -2397   -659  -1283  -1021  -1280   -891  -1132
    -57  -2372  -2314   1213   1127  -2343   -657  -1262   -989  -1231   -844  -1091
    -62  -2299  -2236   1182   1085  -2268   -633  -1221   -935  -1161   -782  -1034
     -7  -2205  -2197   1106   1093  -2203   -646  -1200   -885  -1085   -709   -971
     10  -2148  -2158   1067   1083  -2153   -701  -1169   -839  -1005   -620   -891
     12  -2081  -2094   1034   1052  -2086   -711  -1117   -779   -909   -519   -800
     31  -2003  -2034    987   1031  -2018   -711  -1080   -732   -841   -439   -719
     33  -1932  -1966    948    997  -1948   -698  -1041   -691   -787   -371   -649
     64  -1875  -1940    906   1002  -1906   -711  -1047   -688   -774   -353   -626
    109  -1831  -1940    859   1023  -1886   -745  -1057   -709   -782   -366   -623
     88  -1810  -1899    862    992  -1855   -722  -1039   -714   -782   -374   -615
     93  -1805  -1901    854    997  -1852   -709  -1054   -748   -818   -407   -633
     85  -1836  -1922    875   1002  -1878   -727  -1085   -802   -880   -475   -685
     77  -1852  -1930    885   1000  -1888   -730  -1119   -854   -940   -548   -748
     41  -1888  -1930    924    984  -1909   -714  -1163   -914  -1015   -633   -828
     31  -1930  -1961    948    995  -1945   -724  -1210   -984  -1101   -730   -911
     49  -1964  -2013    956   1028  -1987   -730  -1244  -1049  -1174   -818   -989
     59  -1969  -2029    953   1044  -1997   -717  -1260  -1088  -1223   -875  -1041
     54  -1990  -2044    969   1049  -2016   -727  -1288  -1140  -1275   -930  -1078
     38  -2029  -2068    992   1052  -2047   -737  -1322  -1195  -1317   -974  -1109
     36  -2016  -2052    989   1041  -2034   -724  -1337  -1221  -1332   -992  -1119
     15  -2026  -2042   1002   1028  -2034   -688  -1348  -1244  -1348  -1008  -1135
     64  -1977  -2042    956   1052  -2008   -654  -1340  -1244  -1348  -1010  -1135
     57  -1984  -2044    963   1049  -2013   -680  -1363  -1273  -1371  -1034  -1156
     57  -1943  -2000    943   1026  -1969   -724  -1371  -1293  -1374  -1034  -1148
     57  -1901  -1958    922   1005  -1930   -714  -1358  -1293  -1358  -1023  -1132
     75  -1880  -1956    904   1015  -1917   -711  -1356  -1304  -1353  -1026  -1130
     57  -1870  -1930    904    992  -1899   -722  -1348  -1304  -1345  -1023  -1119
     80  -1790  -1873    854    976  -1831   -696  -1301  -1270  -1301   -987  -1075
     96  -1714  -1813    807    953  -1764   -711  -1283  -1254  -1273   -963  -1049
     36  -1735  -1771    849    904  -1753   -724  -1293  -1265  -1280   -969  -1049
    127  -1628  -1758    748    940  -1693   -724  -1265  -1241  -1254   -945  -1021
    166  -1551  -1719    691    940  -1634   -719  -1239  -1231  -1234   -922   -992
    174  -1465  -1639    644    904  -1551   -696  -1210  -1205  -1202   -888   -945
    129  -1491  -1621    680    875  -1556   -779  -1267  -1262  -1241   -919   -961
    135  -1465  -1600    662    867  -1532   -800  -1278  -1280  -1249   -924   -953
    194  -1345  -1540    574    865  -1441   -730  -1228  -1244  -1205   -880   -898
    168  -1319  -1488    574    826  -1402   -709  -1200  -1239  -1200   -875   -880
     75  -1402  -1478    665    776  -1439   -740  -1213  -1275  -1226   -911   -909
     70  -1431  -1504    678    784  -1467   -779  -1228  -1312  -1254   -935   -917
     77  -1444  -1525    683    800  -1483   -750  -1226  -1330  -1265   -948   -924
     23  -1480  -1504    727    763  -1491   -719  -1234  -1353  -1280   -966   -937
     57  -1415  -1473    680    763  -1444   -709  -1218  -1350  -1270   -963   -919
     46  -1421  -1470    685    756  -1444   -732  -1205  -1366  -1283   -989   -940
     28  -1415  -1447    693    735  -1431   -719  -1195  -1374  -1288  -1002   -950
     38  -1384  -1426    672    732  -1405   -691  -1187  -1379  -1288  -1008   -945
     44  -1350  -1395    654    719  -1371   -680  -1163  -1374  -1275  -1005   -937
     96  -1286  -1384    592    740  -1335   -680  -1127  -1366  -1254   -984   -911
     83  -1296  -1382    605    732  -1337   -675  -1122  -1382  -1262   -997   -917
     59  -1275  -1337    607    696  -1306   -662  -1111  -1379  -1257   -997   -914
     77  -1218  -1296    571    685  -1257   -675  -1091  -1371  -1236   -984   -898
     77  -1179  -1260    550    667  -1218   -691  -1078  -1376  -1228   -982   -883
     72  -1158  -1231    542    652  -1195   -667  -1052  -1366  -1208   -966   -857
     54  -1140  -1195    542    623  -1166   -628  -1000  -1343  -1187   -971   -865
     64  -1062  -1127    498    594  -1093   -545   -857  -1226  -1101   -963   -880
     72   -930  -1005    428    535   -966   -452   -665  -1023   -901   -820   -792
     72   -724   -800    324    433   -761   -407   -478   -787   -607   -537   -535
     80   -400   -483    158    280   -441   -462   -355   -589   -275    -93    -33
     33    -54    -88     10     59    -70   -550   -488   -675   -200    285    501
    -36     15     49      7    -44     31   -683   -792  -1026   -387    428    758
   -161   -127     33    142    -98    -46   -820  -1210  -1532   -870     64    446
   -322   -574   -252    444    -36   -413   -906  -1678  -2161  -1701   -992   -563
   -361   -971   -610    667    124   -792  -1031  -1904  -2546  -2257  -1777  -1291
   -353  -1200   -846    776    244  -1023  -1054  -1766  -2387  -2096  -1696  -1283
   -361  -1273   -911    815    272  -1091   -982  -1538  -2114  -1826  -1499  -1171
   -363  -1200   -836    779    233  -1018   -883  -1306  -1847  -1569  -1312  -1031
   -329  -1034   -704    683    187   -870   -748  -1041  -1579  -1301  -1093   -854
   -345   -963   -618    654    132   -789   -654   -914  -1457  -1176  -1000   -784
   -358   -878   -519    618     77   -698   -607   -870  -1408  -1130   -971   -758
   -342   -805   -462    574     57   -633   -620   -841  -1392  -1109   -956   -717
   -314   -769   -454    542     70   -613   -618   -805  -1371  -1080   -924   -675
   -340   -706   -366    522     10   -537   -587   -753  -1337  -1036   -891   -662
   -327   -646   -319    488     -5   -483   -602   -743  -1332  -1015   -875   -649
   -322   -594   -272    457    -28   -433   -597   -706  -1304   -974   -831   -605
   -296   -524   -228    410    -33   -376   -561   -654  -1262   -924   -782   -553
   -288   -472   -187    379    -51   -329   -568   -633  -1254   -906   -771   -548
   -314   -400    -85    355   -116   -241   -568   -618  -1241   -883   -766   -530
   -324   -342    -18    332   -155   -181   -545   -589  -1210   -849   -735   -480
   -306   -252     54    280   -181    -98   -535   -548  -1179   -813   -698   -444
   -257   -163     90    210   -176    -36   -524   -504  -1145   -782   -670   -413
   -254   -101    153    176   -205     25   -496   -457  -1104   -730   -626   -355
   -252    -28    223    140   -239     96   -478   -428  -1080   -691   -584   -316
   -205     57    262     75   -233    158   -509   -407  -1065   -662   -553   -290
   -176    127    303     23   -241    215   -485   -345  -1005   -594   -498   -226
   -140    215    355    -38   -249    285   -465   -283   -961   -530   -449   -179
   -111    306    415    -98   -262    361   -485   -241   -922   -470   -389   -137
    -88    389    478   -150   -283    433   -457   -163   -854   -392   -314    -72
    -36    537    574   -252   -306    555   -433    -77   -776   -306   -239     33
    -25    644    670   -309   -348    657   -410      5   -693   -205   -140    137
      2    763    761   -384   -379    761   -381     93   -605    -98    -31    239
    106    896    789   -501   -340    844   -402    161   -540     -2     67    340
    153   1039    885   -597   -368    963   -394    236   -467     90    168    457
    174   1163    987   -670   -405   1075   -368    296   -410    150    236    530
    171   1234   1062   -704   -446   1148   -342    332   -381    181    277    576
    145   1296   1150   -719   -501   1223   -324    353   -376    184    293    594
    174   1345   1169   -761   -496   1260   -296    376   -374    187    288    587
    176   1363   1187   -771   -504   1275   -285    371   -402    163    252    571
    197   1410   1210   -805   -506   1309   -267    376   -413    150    236    545
    187   1444   1257   -815   -535   1350   -239    366   -433    116    200    496
    197   1491   1291   -844   -548   1392   -210    332   -485     46    111    470
    200   1480   1280   -841   -540   1382   -215    301   -537    -15     38    420
    218   1496   1278   -859   -530   1387   -210    275   -568    -57     -7    371
    233   1543   1309   -888   -537   1426   -168    254   -592    -88    -44    335
    215   1527   1309   -872   -548   1421   -161    236   -628   -116    -75    316
    244   1571   1325   -909   -540   1449   -163    249   -636   -119    -80    316
    252   1608   1356   -930   -553   1483   -150    265   -628   -111    -77    322
    223   1626   1402   -924   -589   1514   -124    272   -628   -111    -77    322
    231   1678   1447   -956   -607   1564   -116    285   -620    -96    -67    332
    246   1735   1486   -992   -620   1610   -111    309   -602    -67    -36    363
    254   1779   1525  -1018   -636   1654   -114    324   -589    -49    -23    384
    298   1852   1553  -1075   -626   1704   -101    355   -568    -20     -5    418
    327   1909   1582  -1119   -628   1745    -88    387   -540     12     23    449
    329   1997   1667  -1163   -667   1834    -75    418   -511     49     51    483
    366   2107   1740  -1236   -688   1925    -51    452   -483     83     83    519
    407   2197   1790  -1301   -691   1995     15    517   -426    145    142    581
    402   2249   1847  -1327   -724   2049     33    550   -392    187    184    613
    363   2260   1893  -1312   -763   2078     -7    537   -400    187    189    610
    405   2377   1971  -1392   -784   2174    -20    545   -389    205    202    646
    517   2559   2042  -1538   -761   2301     15    589   -345    267    259    735
    454   2517   2060  -1486   -802   2288    -15    558   -374    244    244    724
    467   2579   2112  -1522   -820   2346    -23    553   -379    241    244    735
    470   2618   2148  -1543   -839   2382    -23    581   -361    265    270    753
    485   2592   2107  -1538   -810   2351    -20    626   -350    285    288    779
    530   2579   2047  -1556   -758   2314    -41    620   -366    275    275    766
    553   2650   2096  -1602   -771   2374    -38    626   -363    277    277    776
    571   2688   2117  -1631   -774   2403    -18    641   -368    277    267    771
    574   2707   2132  -1639   -779   2421      0    657   -353    298    277    800
    527   2688   2161  -1608   -818   2426     31    667   -342    303    280    797
    540   2720   2177  -1631   -818   2449     36    670   -350    293    265    792
    566   2795   2229  -1683   -833   2512     41    675   -355    288    254    789
    553   2818   2265  -1686   -854   2543     38    670   -368    280    239    779
    558   2844   2283  -1701   -862   2564     36    667   -374    277    236    782
    581   2844   2260  -1714   -839   2553     67    693   -340    303    272    800
    620   2891   2270  -1756   -823   2582     83    719   -311    337    303    815
    631   2925   2294  -1777   -831   2611     83    737   -301    348    303    823
    613   2902   2286  -1758   -836   2595     83    750   -303    353    311    839
    600   2935   2335  -1766   -867   2637     96    761   -296    371    329    854
    597   2956   2356  -1779   -880   2657    127    782   -277    384    332    857
    597   3003   2405  -1800   -904   2704    205    870   -200    418    327    823
    620   3117   2496  -1870   -937   2808    293   1047    -59    527    371    833
    706   3294   2587  -2000   -940   2940    363   1288    179    784    594   1026
    815   3639   2824  -2229  -1005   3231    394   1564    498   1179   1015   1431
    870   4042   3172  -2455  -1150   3608    327   1579    605   1454   1462   1979
    815   4250   3434  -2533  -1309   3842    150   1205    363   1465   1769   2387
    672   4312   3639  -2494  -1483   3977     -7    740    -18   1226   1714   2397
    509   3972   3463  -2242  -1475   3717   -142    231   -610    519    937   1665
    426   3411   2985  -1917  -1278   3198   -267   -181  -1254   -392   -127    667
    480   3107   2626  -1795  -1072   2868   -314    -80  -1213   -415   -239    535
    553   3044   2491  -1800   -969   2769   -249    179   -953   -184    -85    626
    587   3109   2520  -1849   -966   2813   -119    446   -675     49     77    737
    602   3177   2574  -1888   -984   2876     72    732   -387    303    259    857
    615   3273   2655  -1945  -1018   2964    171    865   -246    431    361    940
    623   3322   2699  -1974  -1036   3011    202    914   -194    475    397    974
    605   3343   2738  -1977  -1067   3042    226    950   -155    504    415    989
    623   3374   2751  -1997  -1062   3063    239    992   -119    532    444   1008
    665   3411   2746  -2039  -1041   3081    213   1023    -98    558    462   1013
    654   3442   2787  -2049  -1065   3115    233   1052    -62    589    493   1036
    652   3489   2834  -2070  -1091   3161    226   1054    -46    594    498   1039
    659   3515   2855  -2086  -1096   3185    231   1057    -31    605    496   1057
    659   3509   2850  -2086  -1093   3180    233   1070    -15    620    511   1096
    639   3528   2889  -2083  -1124   3211    239   1083      2    633    530   1106
    636   3572   2935  -2104  -1148   3252    233   1083     15    646    540   1111
    636   3603   2966  -2120  -1163   3286    249   1096     46    678    568   1130
    597   3585   2985  -2094  -1195   3286    270   1122     85    714    607   1150
    636   3619   2982  -2127  -1171   3302    267   1163    119    748    639   1174
    659   3652   2990  -2158  -1163   3322    265   1184    145    763    649   1187
    675   3686   3011  -2179  -1166   3348    267   1200    171    789    667   1197
    665   3733   3068  -2200  -1202   3400    262   1223    200    826    701   1249
    670   3774   3104  -2223  -1215   3439    270   1254    236    867    743   1278
    693   3803   3109  -2247  -1208   3457    267   1286    270    901    763   1288
    717   3847   3130  -2281  -1205   3489    262   1322    311    948    795   1337
    735   3904   3169  -2320  -1218   3538    270   1376    374   1023    859   1395
    748   3956   3208  -2353  -1231   3585    267   1444    452   1117    953   1467
    789   4026   3237  -2408  -1223   3632    288   1514    532   1208   1041   1538
    813   4115   3302  -2462  -1244   3710    298   1579    602   1291   1111   1626
    815   4156   3338  -2488  -1260   3748    303   1623    652   1356   1182   1699
    807   4214   3406  -2512  -1299   3811    303   1649    680   1397   1236   1745
    797   4273   3476  -2538  -1337   3876    270   1652    688   1415   1265   1774
    807   4291   3483  -2548  -1337   3889    275   1657    693   1426   1280   1792
    782   4281   3499  -2533  -1358   3891    301   1649    691   1415   1278   1792
    761   4252   3491  -2507  -1363   3871    303   1634    672   1392   1262   1769
    743   4221   3478  -2483  -1366   3850    309   1610    649   1361   1231   1740
    724   4190   3465  -2457  -1369   3829    342   1579    610   1309   1174   1693
    683   4120   3437  -2403  -1376   3780    348   1532    558   1247   1098   1634
    675   4086   3411  -2382  -1366   3748    353   1480    506   1187   1028   1571
    678   4055   3377  -2369  -1350   3717    340   1428    454   1124    961   1504
    665   4008   3343  -2335  -1337   3676    303   1387    402   1075    917   1457
    652   3951   3299  -2301  -1325   3624    335   1356    361   1036    870   1405
    644   3920   3276  -2283  -1317   3598    348   1332    335   1015    841   1374
    636   3907   3268  -2273  -1317   3590    348   1312    314    995    820   1358
    644   3899   3255  -2270  -1304   3577    337   1293    293    976    802   1340
    644   3884   3239  -2265  -1299   3561    327   1288    280    963    789   1317
    641   3902   3260  -2273  -1309   3580    348   1301    293    979    805   1322
    639   3891   3250  -2268  -1306   3572    361   1296    288    984    810   1330
    657   3891   3234  -2273  -1288   3564    381   1306    296   1002    831   1343
    649   3878   3229  -2265  -1291   3554    379   1312    306   1015    844   1337
    662   3891   3229  -2278  -1283   3561    392   1327    322   1039    854   1358
    693   3954   3260  -2325  -1283   3608    415   1356    348   1065    875   1400
    704   4021   3317  -2361  -1306   3671    431   1363    358   1080    896   1423
    680   4034   3351  -2359  -1335   3694    407   1356    363   1091    909   1431
    662   4055   3393  -2359  -1363   3725    433   1369    384   1111    927   1447
    670   4120   3450  -2397  -1389   3785    444   1366    405   1132    945   1465
    685   4156   3470  -2421  -1392   3813    392   1340    397   1130    948   1462
    652   4104   3452  -2379  -1400   3780    361   1319    368   1109    930   1447
    633   4104   3470  -2372  -1418   3787    366   1317    366   1109    935   1454
    613   4120   3504  -2369  -1444   3813    348   1309    358   1109    935   1460
    594   4042   3447  -2317  -1426   3746    283   1273    303   1065    891   1421
    631   3977   3343  -2304  -1356   3660    293   1267    285   1044    870   1402
    680   3987   3307  -2335  -1312   3647    332   1280    293   1052    870   1408
    633   3923   3289  -2278  -1327   3606    306   1254    275   1028    844   1382
    610   3897   3286  -2252  -1337   3593    329   1249    270   1018    839   1376
    592   3847   3255  -2221  -1332   3551    358   1241    254   1000    815   1356
    527   3743   3216  -2135  -1345   3481    322   1210    218    961    774   1312
    475   3671   3192  -2075  -1358   3432    285   1189    192    935    737   1278
    553   3722   3169  -2138  -1306   3447    327   1210    213    953    758   1296
    530   3676   3146  -2104  -1309   3411    363   1200    197    932    740   1270
    488   3629   3141  -2060  -1327   3385    345   1171    174    904    714   1239
    475   3619   3143  -2049  -1332   3382    301   1145    158    896    704   1231
    459   3587   3128  -2023  -1332   3359    285   1137    142    891    696   1223
    480   3595   3115  -2039  -1317   3356    311   1158    161    906    706   1234
    480   3600   3120  -2042  -1319   3361    301   1158    155    906    701   1228
    493   3613   3120  -2055  -1314   3367    290   1163    153    904    693   1215
    491   3613   3122  -2052  -1314   3369    335   1228    210    932    683   1187
    506   3629   3120  -2068  -1306   3374    407   1358    337   1028    719   1169
    524   3738   3213  -2130  -1343   3476    452   1543    555   1260    924   1325
    542   3985   3439  -2265  -1449   3712    441   1738    823   1605   1317   1712
    594   4380   3785  -2486  -1595   4084    387   1766    948   1842   1748   2262
    563   4606   4039  -2587  -1738   4323    275   1488    701   1751   2005   2691
    467   4608   4141  -2538  -1836   4375    161   1098    293   1447   1951   2720
    309   4224   3912  -2268  -1803   4068     77    613   -293    745   1169   1951
    226   3658   3432  -1940  -1602   3546    -15    194   -891    -98     41    833
    257   3325   3068  -1792  -1405   3198   -124    168   -976   -239   -179    581
    293   3156   2860  -1725  -1283   3008   -109    348   -756    -23    -33    654
    314   3115   2800  -1714  -1244   2959    -38    555   -488    226    137    761
    342   3180   2837  -1761  -1247   3008     96    810   -197    498    342    914
    350   3247   2896  -1797  -1273   3073    210    987      5    680    488   1028
    340   3263   2922  -1803  -1291   3094    244   1041     77    745    540   1070
    350   3281   2930  -1818  -1291   3107    231   1060    101    771    563   1085
    363   3299   2935  -1831  -1286   3117    244   1078    116    789    576   1088
    335   3281   2943  -1808  -1304   3112    259   1083    132    797    579   1091
    348   3278   2930  -1813  -1291   3104    236   1088    150    813    594   1109
    322   3218   2896  -1771  -1288   3057    207   1072    142    802    581   1093
    262   3161   2899  -1712  -1317   3031    184   1044    124    782    566   1067
    340   3265   2922  -1803  -1291   3094    223   1088    174    833    618   1117
    371   3289   2917  -1831  -1273   3104    277   1117    207    862    641   1135
    316   3216   2899  -1766  -1291   3057    290   1098    200    846    631   1124
    309   3200   2891  -1753  -1291   3047    259   1091    202    844    633   1124
    319   3218   2896  -1769  -1288   3060    239   1088    210    862    652   1137
    324   3205   2881  -1766  -1278   3044    252   1106    226    875    659   1140
    329   3200   2868  -1766  -1270   3034    215   1101    239    885    670   1150
    363   3218   2855  -1790  -1244   3037    202   1109    265    919    698   1174
    348   3182   2834  -1766  -1241   3008    218   1132    290    956    735   1202
    348   3135   2785  -1743  -1218   2961    220   1150    314    982    758   1223
    402   3154   2751  -1779  -1174   2953    174   1169    342   1013    787   1244
    389   3185   2795  -1787  -1202   2990    220   1195    389   1062    833   1273
    316   3133   2813  -1727  -1249   2974    215   1189    400   1088    862   1288
    319   3143   2824  -1732  -1252   2985    181   1226    449   1153    935   1348
    322   3182   2857  -1753  -1267   3021    179   1283    522   1247   1034   1441
    355   3250   2894  -1803  -1267   3073    210   1327    587   1337   1132   1538
    301   3250   2946  -1777  -1322   3099    215   1343    615   1382   1189   1584
    329   3302   2972  -1816  -1319   3138    233   1379    667   1431   1252   1636
    342   3330   2987  -1839  -1322   3159    200   1384    685   1452   1278   1662
    335   3346   3011  -1839  -1337   3180    163   1371    680   1449   1286   1673
    293   3294   2998  -1795  -1350   3146    168   1371    675   1439   1288   1670
    270   3247   2977  -1758  -1353   3112    189   1348    652   1395   1244   1613
    246   3192   2946  -1719  -1350   3068    189   1312    618   1340   1184   1569
    213   3135   2922  -1673  -1353   3029    181   1273    576   1275   1127   1519
    207   3068   2860  -1639  -1325   2964    155   1200    498   1169   1021   1418
    205   3003   2798  -1605  -1296   2902    166   1161    444   1098    935   1361
    174   2902   2725  -1540  -1275   2813    174   1117    392   1031    857   1283
    168   2839   2670  -1504  -1249   2756    194   1080    358    974    800   1208
    137   2748   2608  -1444  -1234   2678    171   1028    306    917    743   1140
     96   2665   2569  -1382  -1236   2618    181    997    267    875    698   1085
     62   2598   2535  -1332  -1236   2566    210    974    246    844    667   1060
     70   2553   2483  -1312  -1205   2520    223    963    228    820    641   1026
     51   2504   2452  -1280  -1200   2478    220    948    220    805    628   1005
     49   2481   2431  -1265  -1189   2457    197    930    218    800    626   1026
     41   2468   2426  -1254  -1195   2449    181    927    231    815    654   1039
     31   2421   2390  -1226  -1179   2405    184    927    241    818    675   1002
     28   2405   2377  -1221  -1174   2392    161    914    239    797    657    997
     46   2442   2395  -1244  -1174   2418    187    940    270    823    675   1054
     38   2452   2413  -1247  -1187   2434    213    961    293    841    693   1060
     46   2455   2408  -1249  -1179   2431    218    963    309    852    704   1052
     20   2405   2385  -1213  -1182   2395    197    943    301    841    691   1028
     41   2397   2356  -1218  -1158   2377    189    945    322    865    730   1049
     62   2423   2361  -1244  -1150   2392    181    919    319    857    737   1041
     77   2405   2327  -1241  -1124   2366    148    870    283    818    685   1031
     62   2348   2286  -1205  -1111   2317    109    854    275    818    693   1049
     28   2281   2252  -1156  -1111   2268     80    841    270    813    704   1041
     23   2244   2218  -1135  -1098   2231    101    849    280    815    717   1065
     23   2195   2171  -1109  -1072   2184     93    836    262    795    698   1052
     20   2153   2132  -1088  -1057   2143     88    805    226    753    652   1005
     15   2109   2094  -1062  -1039   2101     96    797    226    753    646   1000
      5   2042   2036  -1023  -1015   2039     93    784    213    732    639    974
     10   1992   1982  -1000   -984   1987     90    766    197    706    600    943
     -5   1925   1930   -961   -969   1927     83    730    168    675    555    911
    -23   1860   1883   -919   -953   1870     88    711    153    649    535    901
    -38   1813   1852   -888   -945   1831     88    696    140    628    517    880
    -12   1803   1816   -893   -914   1808     77    683    127    610    504    870
    -10   1779   1790   -885   -898   1784     77    667    119    605    501    849
      5   1753   1748   -880   -872   1751     75    659    109    597    493    862
     31   1732   1701   -885   -833   1717     54    652    101    592    501    878
     33   1743   1709   -888   -836   1727     54    649    106    597    511    865
     38   1717   1678   -878   -820   1699     41    623     93    579    491    833
     44   1665   1621   -854   -787   1644     41    618     90    571    472    841
     51   1641   1590   -846   -769   1615     59    639    111    576    452    833
     72   1675   1602   -872   -763   1639    119    701    174    602    418    769
     96   1732   1636   -917   -771   1686    197    826    314    722    485    789
    132   1909   1774  -1021   -820   1842    231   1013    561   1013    769   1002
    184   2197   2013  -1192   -914   2104    181   1205    839   1410   1249   1486
    226   2556   2330  -1389  -1052   2444     72   1156    872   1626   1727   2068
    210   2590   2379  -1400  -1085   2486    -33    859    566   1499   1930   2356
     93   2408   2314  -1252  -1111   2364   -129    459     64   1028   1602   2091
     -7   1984   1990   -989  -1000   1987   -249    -96   -644    103    522   1127
    -41   1584   1626   -771   -833   1605   -381   -457  -1158   -620   -376    337
    -28   1322   1348   -649   -688   1335   -410   -348  -1039   -524   -348    316
      2   1140   1137   -571   -566   1137   -348   -124   -761   -252   -168    410
     18   1114   1096   -568   -540   1106   -252     75   -496      0      5    504
     44   1208   1163   -626   -558   1187   -119    290   -228    246    194    628
     72   1301   1226   -688   -576   1265    -23    428    -62    405    329    743
     85   1306   1218   -696   -566   1262     15    462    -18    441    361    745
     85   1293   1208   -691   -561   1252     33    480      5    467    389    753
     70   1332   1262   -701   -594   1299     25    478     10    475    405    758
     57   1283   1226   -670   -584   1254     25    472      5    459    366    761
     51   1247   1195   -649   -571   1221     36    488     23    472    379    795
     57   1236   1179   -646   -561   1208     46    498     41    491    402    807
     51   1213   1161   -631   -553   1187     36    501     44    491    407    797
     41   1200   1158   -620   -558   1179     31    496     46    485    405    797
     31   1205   1174   -618   -571   1189     38    493     57    493    420    813
     -2   1169   1169   -584   -587   1169     36    488     59    493    423    805
     31   1158   1127   -594   -548   1143     20    491     72    498    428    789
     62   1195   1130   -631   -535   1161     33    509    101    517    441    807
     38   1195   1156   -618   -558   1176     46    501    106    524    449    820
      7   1158   1148   -584   -568   1153     44    504    122    540    462    820
     -7   1140   1148   -566   -576   1143     57    514    150    563    483    846
     -2   1130   1130   -566   -566   1130     67    530    179    589    519    857
      5   1135   1130   -571   -563   1135     62    542    205    610    550    857
     10   1148   1135   -581   -563   1143     51    540    218    618    548    878
      2   1130   1127   -566   -561   1130     57    568    272    672    597    930
     -7   1132   1140   -563   -574   1135     49    613    342    750    688    992
     -2   1166   1169   -581   -584   1166     38    652    410    833    782   1031
     33   1239   1205   -636   -587   1223     36    719    496    935    888   1114
     83   1283   1200   -683   -558   1241     20    761    561   1010    966   1187
     54   1317   1260   -685   -605   1288     12    779    597   1052   1008   1249
     46   1330   1280   -688   -618   1306     31    795    633   1091   1060   1286
     20   1350   1330   -688   -654   1343     18    797    652   1109   1085   1291
     25   1350   1325   -688   -649   1337     25    795    646   1091   1057   1286
     62   1343   1280   -704   -610   1314     33    779    626   1054   1031   1304
     36   1286   1249   -662   -605   1267     64    769    613   1034   1013   1260
    -15   1218   1234   -602   -623   1226     77    730    558    956    930   1166
    -28   1140   1169   -555   -597   1153     38    649    467    836    807   1101
    -59   1028   1085   -485   -574   1057     38    584    402    750    730   1018
   -184    880   1065   -350   -623    971     80    553    353    685    672    948
   -163    823    984   -332   -574    901    103    530    303    613    589    852
    -77    789    867   -355   -472    828     90    483    239    535    504    761
   -103    717    820   -309   -462    769     70    444    200    491    465    730
   -116    657    771   -270   -444    714     85    402    158    444    413    691
   -166    613    776   -223   -472    693     85    379    140    420    397    657
   -231    550    782   -158   -506    665     77    371    135    407    392    649
   -228    524    753   -148   -491    636     93    368    135    397    376    610
   -194    524    719   -166   -457    620     67    366    129    389    361    600
   -220    491    711   -137   -467    602     51    361    124    389    371    615
   -239    467    706   -114   -472    587    116    355    127    384    374    623
   -275    488    763   -106   -519    626    101    348    140    405    407    626
   -319    485    802    -83   -561    644     75    358    166    426    428    633
   -288    501    787   -106   -537    644     51    374    187    433    420    675
   -246    509    756   -129   -501    631     77    397    218    462    457    683
   -207    491    698   -142   -454    594     85    371    202    444    449    665
   -246    470    717   -111   -480    592    103    353    207    452    459    670
   -363    485    849    -59   -605    667    142    379    259    517    532    735
   -358    480    839    -59   -597    659    101    353    233    488    514    714
   -314    472    787    -80   -550    628     75    342    215    467    491    709
   -322    439    761    -59   -540    600     64    329    210    457    496    706
   -342    402    743    -31   -542    571     83    335    220    459    498    717
   -329    350    680    -10   -504    514     38    322    205    439    472    698
   -381    267    646     54   -514    457     46    314    197    433    478    667
   -389    223    613     83   -501    418     72    306    189    415    459    652
   -387    202    589     88   -488    394     80    301    179    394    431    670
   -415    140    555    137   -485    348    103    275    161    368    402    633
   -478     51    530    213   -504    290    142    267    161    358    387    613
   -475     10    483    231   -478    246    119    259    155    350    384    581
   -433    -15    415    223   -426    200     83    236    127    311    342    548
   -415    -38    376    228   -397    168     51    205     96    272    296    517
   -493    -54    439    272   -467    189     59    184     88    265    301    514
   -555    -49    504    301   -532    226     96    192     98    283    316    509
   -506    -57    449    280   -480    197     96    200     93    277    306    475
   -561   -109    452    335   -506    171     90    200     96    267    288    480
   -561   -166    394    361   -478    114     54    197     93    267    277    485
   -514   -184    329    348   -423     72     23    181     75    249    275    472
   -527   -239    285    381   -407     23     67    213    101    252    249    418
   -576   -228    348    402   -462     59    174    332    226    337    254    374
   -527   -109    418    316   -475    155    252    475    392    501    371    444
   -517    103    620    207   -568    361    296    688    680    862    743    763
   -467    446    914     10   -691    680    194    818    906   1247   1275   1319
   -420    743   1163   -161   -792    953     18    618    745   1265   1644   1774
   -509    706   1213   -101   -862    958    -41    283    337    966   1670   1886
   -633    431   1065    101   -849    748    -77   -124   -218    358   1130   1410
   -769    -12    756    389   -763    371   -148   -579   -836   -501      7    389
   -795   -374    420    584   -607     23   -257   -771  -1127   -930   -610   -158
   -852   -618    231    732   -542   -194   -246   -592   -901   -696   -459   -109
   -761   -717     44    737   -402   -337   -249   -433   -675   -472   -319    -51
   -774   -711     62    740   -420   -327   -140   -239   -415   -228   -148     57
   -774   -628    145    701   -459   -241     10    -20   -163      7     41    200
   -649   -592     57    618   -355   -267     38     72    -77     88    101    239
   -620   -584     33    602   -329   -275     46    109    -44    122    124    249
   -646   -581     62    613   -358   -259     70    132    -18    150    150    259
   -657   -542    114    600   -387   -215     85    142     -5    174    174    272
   -618   -555     59    587   -340   -249     93    127    -15    163    163    257
   -589   -563     25    576   -309   -270     88    129    -10    171    166    257
   -605   -597      7    600   -309   -296    103    129     -7    171    168    246
   -628   -620      7    626   -319   -306    127    132      0    174    168    241
   -654   -589     64    620   -361   -265    109    116      5    179    176    239
   -652   -576     75    613   -363   -252     75    103      2    184    194    246
   -623   -579     41    600   -335   -270     93    129     20    202    226    249
   -563   -576    -12    571   -275   -296     98    137     12    184    200    215
   -550   -589    -38    568   -257   -314     62    127     10    174    174    218
   -574   -607    -33    589   -272   -322     44    124     18    184    189    220
   -581   -620    -41    600   -272   -332     51    137     36    202    207    236
   -574   -623    -49    600   -262   -337     64    161     75    236    231    249
   -574   -633    -62    602   -257   -350     41    155     80    254    244    246
   -542   -626    -83    584   -231   -353     44    163     98    275    257    254
   -537   -633    -96    584   -223   -366     12    179    124    303    293    280
   -506   -602    -96    555   -205   -350     -2    202    166    353    342    319
   -488   -535    -49    511   -220   -293     15    241    236    426    413    371
   -491   -491     -2    491   -246   -246     44    288    311    517    511    454
   -457   -459     -5    457   -228   -231     38    327    355    587    592    517
   -431   -428      2    431   -218   -213     33    361    410    649    657    571
   -431   -374     57    400   -246   -161     41    394    465    711    730    646
   -410   -332     77    368   -244   -127     28    405    488    740    784    698
   -358   -298     59    327   -210   -122     18    405    491    735    792    683
   -345   -314     31    329   -189   -142     15    387    457    685    732    633
   -355   -355     -2    355   -179   -179      0    374    436    652    698    639
   -350   -402    -51    376   -150   -228     20    358    415    613    665    594
   -340   -420    -80    379   -132   -252     18    319    374    561    605    522
   -358   -480   -122    420   -119   -301     31    272    309    475    511    436
   -384   -555   -171    467   -109   -366     62    220    246    394    418    342
   -394   -626   -233    509    -83   -431     64    176    197    329    345    270
   -415   -672   -257    542    -80   -465     49    122    145    262    283    210
   -449   -766   -316    607    -67   -542     70     80     93    202    220    135
   -431   -841   -410    633    -12   -626     90     62     67    166    181     85
   -407   -839   -433    623     12   -636     72     23     28    122    140     31
   -348   -820   -472    581     59   -646      5    -28    -36     51     46    -18
   -335   -878   -542    607    103   -711     15    -12    -33     54     44    -18
   -340   -943   -605    641    132   -776     38    -23    -44     46     46    -44
   -350   -948   -597    649    122   -774      0    -31    -51     46     54    -46
   -353   -961   -610    654    127   -784      5    -23    -38     59     62    -44
   -376   -995   -618    685    119   -807     46    -12    -23     75     70    -49
   -397  -1010   -615    704    106   -813     33    -25    -25     75     80    -51
   -374   -940   -568    657     96   -756     67     -2     10    106    119    -25
   -301   -885   -584    592    140   -735    106     20     28    124    129    -10
   -254   -880   -626    568    184   -753     77     31     33    140    137    -18
   -283   -893   -610    587    161   -753     54      7     31    124    127    -25
   -277   -891   -613    584    166   -753     49      0     41    135    140     12
   -272   -878   -605    574    163   -743     41      5     57    166    184     41
   -280   -906   -626    594    171   -766     25     -7     36    148    184      2
   -270   -919   -652    592    189   -787    -36    -41     -2    109    137      5
   -246   -891   -644    568    197   -769    -38    -49    -15    101    140     12
   -239   -893   -657    566    207   -776    -38    -44    -23     93    135      2
   -220   -932   -711    576    244   -823    -33    -36    -15     98    145     10
   -215   -995   -779    605    280   -888     -5    -59    -38     67    119    -20
   -241  -1060   -818    652    285   -940     18    -62    -49     49    103    -46
   -246  -1080   -836    662    290   -958      5    -67    -59     36     98    -54
   -270  -1143   -872    706    301  -1008     12    -85    -80     10     72    -85
   -265  -1218   -953    740    342  -1085     10   -106   -114    -31     20   -124
   -270  -1280  -1010    776    368  -1145    -18   -116   -137    -54      7   -142
   -270  -1314  -1044    792    384  -1179    -25   -127   -153    -80    -18   -179
   -241  -1327  -1085    784    420  -1208    -28   -137   -171   -109    -51   -213
   -220  -1306  -1085    761    431  -1197      2   -127   -153    -90    -33   -181
   -257  -1330  -1072    795    407  -1202     18   -132   -148    -80    -23   -187
   -288  -1369  -1080    828    394  -1223      5   -148   -168    -96    -36   -223
   -280  -1374  -1093    828    405  -1234    -10   -132   -174    -98    -49   -215
   -244  -1405  -1161    823    457  -1283    -38   -132   -184   -109    -64   -218
   -262  -1436  -1174    849    454  -1306    -36   -137   -189   -109    -62   -226
   -288  -1452  -1166    870    436  -1309      0   -109   -163    -93    -54   -259
   -277  -1415  -1137    846    428  -1278    103     -5    -67    -54    -77   -303
   -220  -1299  -1080    758    428  -1189    163    132     80     70    -23   -280
   -166  -1122   -956    644    392  -1039    181    324    324    358    241    -33
    -90   -846   -758    467    329   -802    150    530    597    753    724    449
    -64   -483   -418    275    176   -452     38    444    600    943   1182    992
   -150   -389   -241    270     44   -316   -111     67    280    846   1392   1280
   -296   -527   -233    410    -31   -381   -246   -407   -205    428   1101   1034
   -392   -924   -532    657     70   -730   -355   -927   -867   -454     64     77
   -400  -1379   -979    891    288  -1179   -459  -1213  -1332  -1148   -787   -678
   -402  -1652  -1252   1026    423  -1452   -470  -1065  -1195  -1036   -756   -737
   -387  -1779  -1392   1083    501  -1584   -392   -826   -922   -795   -592   -649
   -387  -1790  -1402   1085    506  -1595   -241   -584   -639   -540   -402   -540
   -371  -1709  -1337   1041    483  -1525    -85   -353   -389   -319   -241   -423
   -337  -1626  -1288    982    472  -1457    -33   -220   -270   -213   -163   -348
   -306  -1595  -1288    950    488  -1441    -12   -171   -218   -166   -129   -332
   -249  -1577  -1330    911    540  -1454    -18   -168   -202   -148   -103   -316
   -194  -1579  -1384    888    594  -1483    -23   -158   -200   -153   -103   -319
   -189  -1590  -1400    888    605  -1496    -12   -137   -184   -137    -90   -293
   -192  -1623  -1431    906    618  -1527    -12   -122   -166   -122    -80   -298
   -200  -1623  -1423    909    610  -1525    -31   -106   -145   -109    -70   -280
   -213  -1582  -1369    898    576  -1475    -28    -98   -132    -88    -44   -259
   -244  -1582  -1340    911    545  -1462     -2   -111   -142    -93    -41   -257
   -257  -1590  -1332    922    537  -1462     25   -101   -129    -83    -28   -249
   -257  -1587  -1332    922    535  -1460     38    -93   -122    -72    -15   -254
   -252  -1574  -1322    914    535  -1449     38    -96   -124    -80    -15   -244
   -259  -1571  -1312    914    524  -1441     54    -75    -98    -59      7   -226
   -275  -1561  -1286    917    504  -1423     18    -77    -93    -54     12   -220
   -252  -1543  -1291    896    517  -1418     -7    -72    -90    -46     20   -197
   -166  -1491  -1325    828    579  -1408     -2    -31    -67    -18     51   -166
   -129  -1473  -1343    800    605  -1408     18      2    -31     15     80   -153
   -145  -1483  -1337    813    594  -1410     20     23    -10     33     93   -137
   -150  -1488  -1337    818    592  -1415     20     57     20     75    132   -106
   -171  -1486  -1314    828    571  -1400      7     80     54    122    171    -80
   -158  -1434  -1278    795    558  -1356     23    124    116    189    241    -31
   -140  -1392  -1252    763    555  -1322     25    179    174    252    309     23
    -77  -1340  -1265    709    592  -1304     -2    231    220    306    366     77
    -25  -1252  -1226    639    600  -1239     18    293    290    387    449    158
    -57  -1265  -1208    659    574  -1236     38    329    335    444    511    220
    -57  -1218  -1161    639    550  -1189      7    342    361    472    563    270
    -67  -1200  -1135    631    532  -1169      7    345    368    472    566    272
    -83  -1192  -1109    639    511  -1150      7    342    371    459    555    280
    -90  -1176  -1085    633    496  -1132    -18    306    335    415    527    270
   -103  -1208  -1106    654    501  -1158     -2    288    306    381    496    236
   -129  -1260  -1132    693    498  -1197     41    246    259    327    446    163
   -207  -1337  -1130    774    459  -1234     59    181    194    236    345    103
   -218  -1356  -1140    787    459  -1249     54    148    148    176    285     49
   -223  -1428  -1208    826    491  -1319     36     90     77     85    200    -64
   -200  -1488  -1288    841    542  -1389      5     23      5     -2     98   -111
   -189  -1538  -1348    865    579  -1444     23    -12    -25    -38     62   -148
   -288  -1649  -1361    969    532  -1504     31    -62    -67    -83     23   -213
   -348  -1683  -1335   1015    491  -1509     38   -103    -96   -119    -15   -272
   -353  -1725  -1371   1036    506  -1548     44   -119   -116   -150    -51   -288
   -348  -1810  -1462   1080    555  -1636     15   -137   -142   -174    -70   -303
   -350  -1823  -1473   1085    558  -1649    -33   -153   -153   -181    -77   -316
   -314  -1782  -1467   1049    576  -1626     12   -135   -124   -161    -59   -301
   -363  -1823  -1462   1093    548  -1644     38   -142   -129   -161    -49   -314
   -355  -1810  -1454   1083    548  -1634     36   -148   -135   -166    -64   -342
   -376  -1795  -1421   1083    519  -1610     54   -124   -106   -142    -46   -298
   -361  -1758  -1397   1060    517  -1579     18   -119    -98   -124    -25   -283
   -327  -1727  -1400   1026    535  -1564      2   -111    -88   -109    -18   -267
   -353  -1706  -1353   1031    498  -1530     51    -83    -59    -85      0   -236
   -379  -1725  -1345   1049    483  -1535     62    -72    -49    -75     18   -226
   -379  -1727  -1348   1052    483  -1538     33    -77    -49    -64     36   -241
   -368  -1704  -1335   1034    483  -1519     -7   -111    -70    -88     15   -252
   -402  -1735  -1332   1070    465  -1535    -33   -124    -85   -101     10   -220
   -366  -1774  -1408   1070    519  -1592    -67   -129   -103   -114      0   -220
   -213  -1605  -1392    909    587  -1499    -54    -77    -59    -59     57   -181
   -252  -1610  -1358    930    550  -1483     10    -70    -46    -49     77   -171
   -415  -1818  -1402   1117    493  -1610     28   -124   -111   -119      7   -220
   -410  -1834  -1426   1122    506  -1631     46   -132   -124   -129      7   -236
   -413  -1855  -1441   1132    514  -1649     49   -145   -137   -142      0   -259
   -392  -1888  -1496   1137    550  -1691     33   -155   -168   -176    -44   -290
   -426  -1932  -1506   1179    540  -1719     46   -148   -166   -171    -38   -285
   -436  -1979  -1543   1208    550  -1761     64   -140   -163   -171    -36   -296
   -407  -2003  -1595   1205    592  -1800     57   -145   -174   -187    -51   -303
   -418  -2047  -1631   1231    605  -1839     38   -174   -200   -213    -70   -322
   -524  -2107  -1582   1317    527  -1844     51   -171   -197   -200    -51   -337
   -459  -2094  -1636   1275    587  -1865     75   -142   -192   -205    -67   -353
   -353  -2073  -1719   1213    683  -1896     49   -148   -205   -231   -101   -348
   -353  -2083  -1732   1218    688  -1906     23   -150   -197   -223    -88   -345
   -376  -2088  -1712   1234    667  -1901    -12   -153   -207   -223    -72   -361
   -402  -2112  -1709   1257    652  -1912     33   -155   -215   -223    -72   -368
   -392  -2130  -1740   1260    672  -1935    106   -148   -205   -223    -88   -368
   -361  -2140  -1779   1249    709  -1961    111   -127   -187   -213    -90   -361
   -335  -2112  -1777   1223    719  -1945    127    -46   -124   -187   -101   -407
   -316  -2060  -1743   1187    711  -1901    207    109     23    -64    -38   -384
   -239  -1844  -1605   1041    680  -1725    296    342    285    220    220   -171
   -218  -1615  -1397    917    587  -1506    314    540    545    563    610    223
   -358  -1299   -940    828    290  -1119    298    485    589    748   1008    730
   -428  -1023   -594    724     80   -810    163    116    322    683   1247   1080
   -475   -945   -472    709     -2   -709      0   -309    -75    384   1122   1031
   -563  -1317   -753    937     93  -1034   -153   -800   -659   -322    311    246
   -561  -1886  -1325   1223    381  -1605   -306  -1195  -1249  -1150   -709   -717
   -517  -2234  -1717   1374    597  -1977   -366  -1111  -1210  -1153   -792   -870
   -493  -2346  -1852   1421    678  -2101   -353   -878   -974   -937   -652   -787
   -496  -2335  -1842   1415    670  -2088   -215   -626   -706   -706   -491   -670
   -472  -2242  -1769   1358    646  -2005    -70   -361   -436   -467   -301   -548
   -363  -2138  -1774   1249    704  -1956     -7   -239   -314   -350   -205   -485
   -366  -2164  -1797   1265    714  -1982     70   -207   -277   -322   -184   -475
   -371  -2192  -1821   1280    724  -2008    114   -184   -259   -301   -168   -465
   -350  -2195  -1844   1273    745  -2021    106   -179   -249   -288   -153   -454
   -374  -2210  -1836   1291    730  -2023    116   -153   -228   -272   -129   -454
   -358  -2182  -1823   1270    732  -2003    132   -124   -202   -252   -103   -441
   -345  -2164  -1818   1252    735  -1992    155   -109   -187   -239    -90   -418
   -319  -2171  -1852   1247    766  -2013    150   -109   -189   -239    -98   -418
   -272  -2171  -1899   1218    813  -2036    135    -98   -176   -226    -83   -407
   -272  -2174  -1901   1223    813  -2039    119    -88   -163   -213    -64   -394
   -267  -2135  -1867   1200    800  -2003    116    -72   -148   -194    -41   -381
   -257  -2068  -1810   1163    776  -1940    161    -46   -114   -150      7   -361
   -311  -2101  -1792   1205    737  -1945    155    -59   -132   -166    -10   -376
   -275  -2083  -1808   1176    766  -1945    166    -41   -116   -158    -10   -345
   -254  -2073  -1818   1161    782  -1945    174    -15    -93   -132     12   -327
   -267  -2114  -1847   1192    789  -1982    174     -7    -88   -127     25   -319
   -280  -2120  -1839   1200    779  -1982    153     -5    -83   -111     44   -306
   -252  -2083  -1834   1166    789  -1958    129     18    -54    -80     72   -290
   -210  -2029  -1818   1117    802  -1925    145     62     -5    -28    122   -252
   -218  -2016  -1797   1117    789  -1906    181    106     31     18    168   -218
   -207  -1987  -1779   1093    784  -1883    171    137     72     64    218   -176
   -176  -1919  -1743   1047    782  -1831    171    194    145    142    301    -98
   -207  -1906  -1701   1057    745  -1805    176    231    200    207    376    -28
   -176  -1844  -1667   1010    745  -1756    168    270    244    267    454     49
   -187  -1790  -1605    987    706  -1696    161    293    272    306    504    103
   -176  -1727  -1553    950    688  -1641    142    303    293    335    545    145
   -179  -1701  -1522    940    670  -1613    150    319    311    350    571    166
   -168  -1675  -1506    922    667  -1592    142    327    316    355    571    158
   -155  -1673  -1517    911    678  -1595    153    319    306    329    550    163
   -171  -1680  -1512    924    667  -1597    119    275    265    277    509    132
   -197  -1735  -1540    963    670  -1639    103    233    213    210    436     57
   -223  -1784  -1561   1005    667  -1673     96    200    171    148    368     -2
   -231  -1834  -1605   1031    685  -1719    124    161    129     83    301    -77
   -265  -1912  -1647   1088    688  -1779    142    109     83     12    226   -150
   -311  -1990  -1680   1148    683  -1836    174     62     38    -51    161   -218
   -397  -2052  -1654   1226    628  -1855    202     18     -5   -114     93   -283
   -405  -2112  -1706   1257    649  -1909    197    -23    -57   -176     23   -342
   -376  -2151  -1774   1262    698  -1964    174    -54   -106   -226    -23   -381
   -379  -2190  -1813   1283    714  -2003    155    -77   -129   -257    -46   -405
   -415  -2229  -1813   1322    698  -2021    187    -85   -124   -262    -49   -410
   -381  -2221  -1839   1299    727  -2029    181    -88   -129   -275    -59   -428
   -371  -2229  -1857   1299    743  -2044    163    -96   -140   -285    -75   -436
   -389  -2249  -1860   1317    732  -2055    189    -93   -140   -285    -83   -444
   -384  -2242  -1857   1314    735  -2049    210    -90   -137   -288    -88   -446
   -324  -2182  -1857   1252    763  -2021    150    -98   -135   -280    -72   -441
   -314  -2156  -1842   1234    763  -2000    150    -85   -114   -262    -57   -418
   -314  -2117  -1803   1213    743  -1958    181    -64    -83   -241    -36   -394
   -335  -2104  -1769   1221    717  -1938    200    -46    -59   -220    -10   -371
   -335  -2078  -1743   1205    704  -1912    226    -38    -41   -207      2   -374
   -332  -2086  -1753   1208    709  -1922    220    -54    -38   -218     -7   -392
   -335  -2081  -1748   1208    704  -1914    207    -64    -41   -223    -10   -376
   -329  -2104  -1774   1218    722  -1940    179    -88    -67   -236    -18   -366
   -337  -2145  -1808   1241    735  -1979    171    -93    -83   -246    -23   -371
   -348  -2151  -1805   1249    727  -1979    187    -90    -75   -236     -7   -348
   -350  -2138  -1790   1241    719  -1964    202    -93    -72   -231      0   -350
   -366  -2158  -1792   1262    711  -1977    148   -127   -101   -265    -33   -389
   -353  -2200  -1849   1275    745  -2026    116   -161   -140   -309    -77   -407
   -366  -2234  -1867   1299    748  -2049    119   -161   -148   -319    -90   -418
   -379  -2255  -1875   1317    748  -2065    106   -166   -161   -337   -119   -444
   -420  -2309  -1888   1366    732  -2099    103   -194   -181   -368   -150   -478
   -462  -2372  -1909   1415    719  -2140    116   -210   -202   -405   -181   -524
   -472  -2400  -1927   1436    724  -2164    145   -207   -197   -415   -194   -530
   -475  -2423  -1951   1447    735  -2187    161   -231   -210   -439   -215   -537
   -524  -2465  -1940   1496    706  -2203    158   -244   -218   -446   -220   -542
   -483  -2457  -1977   1467    745  -2218    135   -236   -233   -459   -233   -566
   -413  -2460  -2047   1436    815  -2255    109   -249   -249   -478   -252   -589
   -441  -2475  -2034   1457    795  -2257     93   -267   -254   -491   -267   -597
   -439  -2481  -2042   1460    800  -2262     90   -272   -257   -496   -280   -620
   -465  -2553  -2088   1506    810  -2320     96   -272   -267   -506   -296   -628
   -491  -2574  -2083   1530    795  -2330    122   -259   -254   -493   -275   -618
   -478  -2585  -2107   1530    810  -2346    124   -254   -249   -504   -290   -641
   -452  -2577  -2125   1514    836  -2351    137   -184   -187   -472   -311   -698
   -454  -2496  -2042   1475    792  -2270    223    -41    -38   -350   -254   -698
   -462  -2364  -1901   1413    717  -2132    301    158    210    -77    -10   -478
   -407  -2083  -1675   1244    631  -1880    280    353    493    311    446    -18
   -368  -1683  -1314   1026    472  -1499    174    301    527    475    841    485
   -392  -1574  -1184    982    394  -1379     36     -5    226    345   1031    849
   -480  -1670  -1192   1075    355  -1431    -88   -410   -215      2    896    763
   -672  -2065  -1392   1369    358  -1730   -145   -917   -836   -774      2   -135
   -743  -2559  -1816   1652    535  -2187   -249  -1301  -1400  -1579  -1031  -1132
   -688  -2886  -2200   1784    756  -2543   -316  -1241  -1392  -1615  -1132  -1262
   -659  -3047  -2387   1852    862  -2717   -270  -1023  -1137  -1384   -987  -1182
   -610  -3057  -2447   1834    917  -2753   -200   -810   -872  -1143   -826  -1062
   -607  -2964  -2356   1787    872  -2660    -59   -540   -561   -852   -600   -898
   -558  -2852  -2296   1704    867  -2574     33   -389   -387   -696   -480   -833
   -530  -2826  -2296   1678    880  -2561     70   -340   -335   -652   -449   -807
   -535  -2821  -2286   1678    872  -2553     67   -327   -314   -633   -433   -797
   -548  -2865  -2317   1706    883  -2592     85   -314   -285   -594   -387   -776
   -607  -2899  -2291   1751    841  -2595    124   -311   -267   -587   -379   -769
   -579  -2881  -2301   1730    859  -2592    119   -298   -257   -581   -384   -756
   -530  -2870  -2340   1699    904  -2605     80   -288   -262   -576   -374   -761
   -467  -2863  -2395   1665    963  -2629     51   -298   -275   -592   -400   -815
   -478  -2860  -2385   1667    953  -2621     41   -306   -270   -589   -402   -789
   -478  -2831  -2353   1654    935  -2592     44   -306   -259   -584   -392   -763
   -493  -2811  -2320   1649    911  -2564     64   -293   -239   -563   -371   -748
   -491  -2818  -2327   1654    917  -2574     67   -290   -223   -542   -348   -730
   -527  -2839  -2312   1683    891  -2574     51   -309   -228   -542   -342   -722
   -527  -2824  -2296   1675    883  -2561     51   -319   -226   -548   -348   -722
   -483  -2785  -2301   1631    909  -2543     33   -306   -220   -542   -345   -711
   -465  -2772  -2307   1618    919  -2540     25   -277   -197   -519   -329   -709
   -410  -2777  -2366   1592    976  -2572      2   -270   -184   -501   -311   -711
   -381  -2764  -2382   1571    997  -2574    -12   -254   -163   -478   -290   -701
   -366  -2735  -2372   1551   1000  -2553    -20   -239   -129   -446   -259   -644
   -374  -2735  -2361   1556    992  -2548    -18   -200    -75   -389   -200   -589
   -374  -2704  -2330   1538    976  -2517    -23   -161    -20   -322   -137   -553
   -342  -2657  -2314   1499    984  -2486    -31   -137     15   -267    -88   -501
   -319  -2600  -2281   1457    979  -2439    -31    -96     67   -197    -15   -413
   -246  -2504  -2257   1376   1005  -2382    -46    -38    142   -106     96   -309
   -207  -2418  -2210   1312   1000  -2317    -72      7    194    -38    174   -277
   -197  -2379  -2184   1288    992  -2283    -85     25    220     -5    197   -236
   -202  -2366  -2164   1283    979  -2265    -77     38    244     20    226   -171
   -163  -2364  -2200   1265   1018  -2283    -85     33    233      5    218   -168
   -179  -2361  -2182   1267   1000  -2273    -98     20    213    -25    192   -187
   -174  -2361  -2187   1267   1005  -2275    -98     -5    176    -70    145   -220
   -174  -2382  -2208   1278   1015  -2296    -83    -59    114   -145     70   -275
   -200  -2426  -2226   1314   1013  -2327    -72   -116     49   -226    -10   -345
   -265  -2501  -2239   1382    984  -2372    -49   -161      0   -298    -90   -415
   -246  -2572  -2327   1408   1039  -2449    -38   -205    -49   -374   -171   -496
   -218  -2626  -2410   1421   1093  -2520    -49   -241   -103   -444   -241   -571
   -239  -2618  -2379   1428   1070  -2499    -46   -275   -145   -498   -298   -607
   -228  -2660  -2434   1441   1101  -2546    -54   -324   -210   -576   -384   -678
   -228  -2720  -2491   1473   1130  -2608    -64   -363   -257   -636   -454   -737
   -257  -2769  -2514   1512   1127  -2644    -64   -379   -275   -657   -470   -756
   -272  -2798  -2525   1535   1124  -2662    -62   -397   -288   -672   -475   -750
   -270  -2829  -2561   1548   1145  -2696    -72   -415   -301   -683   -480   -753
   -275  -2855  -2579   1566   1150  -2720    -64   -397   -296   -680   -485   -774
   -267  -2850  -2582   1556   1156  -2717    -57   -389   -288   -675   -496   -771
   -254  -2842  -2587   1548   1166  -2714    -54   -400   -296   -683   -501   -763
   -257  -2852  -2595   1553   1166  -2725    -54   -400   -301   -685   -504   -763
   -259  -2813  -2553   1535   1145  -2683    -46   -376   -277   -667   -485   -761
   -254  -2785  -2530   1517   1135  -2657    -33   -355   -259   -649   -472   -758
   -244  -2759  -2514   1501   1135  -2637    -20   -337   -233   -631   -459   -727
   -207  -2714  -2509   1460   1148  -2613    -25   -329   -226   -620   -441   -709
   -218  -2709  -2491   1462   1135  -2600    -44   -340   -226   -628   -449   -696
   -231  -2696  -2468   1462   1117  -2582    -57   -345   -218   -615   -436   -683
   -226  -2699  -2473   1462   1122  -2587    -85   -348   -218   -605   -423   -683
   -220  -2722  -2501   1470   1140  -2613   -119   -384   -270   -654   -467   -714
   -231  -2738  -2509   1483   1137  -2624   -114   -384   -277   -665   -478   -693
   -254  -2748  -2496   1501   1119  -2624   -109   -387   -280   -662   -465   -678
   -262  -2782  -2520   1522   1127  -2652   -103   -389   -290   -672   -470   -704
   -267  -2842  -2574   1553   1150  -2709    -98   -415   -335   -727   -537   -763
   -262  -2857  -2595   1558   1163  -2725   -109   -423   -353   -750   -568   -766
   -280  -2878  -2598   1579   1156  -2738   -101   -410   -342   -745   -563   -745
   -293  -2951  -2657   1623   1182  -2805    -72   -392   -335   -743   -566   -745
   -298  -2998  -2701   1647   1200  -2850    -83   -413   -355   -774   -592   -776
   -280  -3024  -2743   1652   1231  -2883   -122   -439   -387   -810   -631   -826
   -280  -3044  -2766   1662   1241  -2907   -129   -444   -394   -820   -652   -867
   -280  -3083  -2803   1683   1260  -2943   -142   -465   -418   -852   -696   -914
   -319  -3135  -2818   1727   1247  -2977   -153   -483   -441   -888   -745   -909
   -319  -3154  -2834   1738   1254  -2995   -155   -472   -426   -875   -737   -909
   -332  -3133  -2803   1730   1234  -2969   -129   -465   -415   -865   -719   -904
   -363  -3146  -2782   1756   1208  -2964   -114   -483   -423   -872   -709   -880
   -374  -3174  -2800   1771   1210  -2990   -127   -496   -436   -896   -740   -924
   -355  -3180  -2824   1766   1234  -3003   -135   -493   -436   -906   -766   -927
   -329  -3185  -2857   1756   1262  -3021   -132   -485   -428   -906   -776   -948
   -311  -3192  -2881   1753   1283  -3037    -77   -394   -342   -854   -784   -976
   -342  -3141  -2800   1740   1226  -2972    -15   -259   -189   -724   -724   -984
   -342  -2964  -2624   1652   1140  -2795     33   -101     33   -488   -517   -818
   -272  -2668  -2397   1470   1060  -2533      7     96    350    -67    -57   -376
   -184  -2304  -2120   1244    966  -2213   -101    137    488    252    475    220
   -181  -2216  -2034   1197    924  -2125   -228   -116    194    127    732    566
   -249  -2340  -2094   1293    922  -2218   -350   -483   -296   -303    555    459
   -374  -2678  -2307   1525    966  -2494   -410   -976   -976  -1137   -363   -335
   -470  -3122  -2652   1797   1091  -2889   -504  -1444  -1623  -2052  -1551  -1358
   -504  -3452  -2948   1977   1221  -3200   -584  -1415  -1623  -2088  -1693  -1543
   -506  -3621  -3115   2062   1301  -3369   -524  -1184  -1335  -1808  -1514  -1462
   -454  -3663  -3208   2057   1376  -3437   -436   -989  -1060  -1548  -1345  -1363
   -407  -3600  -3192   2005   1392  -3398   -301   -763   -761  -1270  -1132  -1210
   -392  -3509  -3117   1948   1361  -3315   -236   -597   -550  -1070   -966  -1096
   -394  -3419  -3024   1906   1314  -3224   -236   -532   -472   -992   -896  -1060
   -355  -3351  -2995   1852   1317  -3174   -205   -527   -470   -992   -896  -1075
   -397  -3361  -2964   1880   1283  -3164   -176   -548   -485  -1023   -940  -1052
   -462  -3367  -2907   1912   1221  -3135   -158   -501   -436   -979   -898   -995
   -405  -3361  -2956   1883   1273  -3161   -161   -475   -418   -956   -878  -1000
   -397  -3372  -2974   1883   1288  -3174   -168   -491   -423   -963   -885  -1013
   -439  -3361  -2922   1901   1241  -3143   -171   -511   -436   -982   -901   -997
   -452  -3351  -2902   1901   1223  -3125   -166   -485   -418   -961   -875   -971
   -449  -3335  -2886   1891   1218  -3112   -168   -470   -394   -937   -852   -979
   -444  -3351  -2907   1896   1228  -3128   -135   -441   -363   -914   -831   -971
   -420  -3356  -2935   1888   1257  -3146   -194   -462   -387   -950   -862   -958
   -446  -3325  -2878   1886   1213  -3102   -192   -470   -394   -950   -862   -917
   -498  -3351  -2852   1925   1176  -3102   -150   -441   -366   -924   -839   -906
   -459  -3348  -2891   1904   1213  -3120   -200   -436   -366   -924   -849   -924
   -410  -3335  -2925   1873   1257  -3130   -236   -420   -345   -901   -833   -911
   -452  -3302  -2850   1875   1197  -3078   -189   -387   -301   -857   -787   -872
   -501  -3299  -2798   1899   1148  -3050   -135   -358   -270   -815   -748   -833
   -522  -3289  -2769   1904   1122  -3029   -137   -345   -244   -787   -722   -800
   -558  -3294  -2735   1927   1088  -3016   -155   -337   -213   -748   -688   -766
   -555  -3276  -2720   1912   1080  -2998   -155   -301   -171   -691   -626   -722
   -563  -3216  -2652   1888   1041  -2935   -150   -233    -90   -589   -524   -636
   -517  -3146  -2631   1829   1054  -2889   -181   -194    -38   -514   -441   -581
   -498  -3083  -2585   1792   1041  -2834   -205   -168      5   -459   -394   -522
   -504  -3026  -2522   1764   1008  -2774   -192   -122     59   -387   -319   -410
   -517  -2969  -2452   1743    966  -2712   -181    -85    103   -332   -244   -340
   -524  -2935  -2413   1730    943  -2675   -189    -85    111   -316   -220   -322
   -566  -2886  -2320   1727    875  -2603   -194    -75    124   -309   -215   -306
   -561  -2870  -2309   1714    872  -2590   -215    -88     90   -345   -244   -322
   -576  -2857  -2281   1717    852  -2569   -197    -96     72   -376   -275   -350
   -581  -2865  -2286   1722    849  -2577   -213   -140     20   -449   -355   -407
   -571  -2915  -2343   1743    885  -2629   -215   -184    -44   -542   -470   -509
   -613  -3031  -2418   1821    901  -2725   -181   -244   -122   -639   -581   -584
   -659  -3117  -2460   1888    898  -2790   -158   -288   -184   -714   -667   -665
   -652  -3167  -2514   1909    930  -2842   -158   -314   -233   -776   -745   -750
   -607  -3200  -2592   1904    992  -2896   -153   -361   -293   -846   -820   -820
   -605  -3229  -2624   1917   1008  -2927   -189   -413   -350   -909   -885   -870
   -631  -3273  -2642   1951   1005  -2959   -220   -446   -394   -953   -935   -901
   -670  -3309  -2639   1987    984  -2974   -194   -459   -418   -979   -963   -930
   -688  -3328  -2639   2008    974  -2985   -150   -472   -441  -1005   -997   -969
   -665  -3325  -2660   1992    997  -2992   -176   -496   -465  -1028  -1018   -989
   -678  -3312  -2637   1995    979  -2974   -184   -498   -462  -1026  -1015   -987
   -670  -3299  -2629   1982    976  -2966   -171   -491   -459  -1018  -1010   -979
   -701  -3291  -2590   1997    943  -2940   -181   -483   -457  -1002   -995   -969
   -714  -3260  -2548   1984    914  -2907   -200   -478   -457   -992   -987   -976
   -737  -3247  -2509   1992    885  -2878   -184   -467   -454   -987   -989   -956
   -711  -3192  -2481   1951    883  -2837   -168   -457   -446   -966   -971   -922
   -667  -3115  -2447   1891    888  -2782   -140   -444   -428   -937   -945   -893
   -613  -3055  -2442   1834    911  -2751   -148   -441   -431   -940   -950   -901
   -600  -3003  -2403   1800    898  -2704   -179   -436   -431   -930   -948   -891
   -602  -2946  -2346   1774    870  -2647   -197   -444   -428   -922   -943   -880
   -623  -2909  -2286   1766    831  -2598   -192   -446   -428   -909   -932   -862
   -607  -2873  -2265   1738    826  -2569   -249   -465   -444   -906   -917   -839
   -597  -2889  -2291   1743    844  -2590   -259   -491   -478   -927   -927   -849
   -602  -2865  -2265   1732    828  -2566   -207   -491   -496   -937   -940   -862
   -592  -2844  -2252   1719    828  -2548   -207   -501   -517   -956   -963   -862
   -594  -2855  -2260   1722    831  -2556   -236   -504   -527   -963   -974   -867
   -626  -2883  -2257   1753    813  -2569   -257   -519   -550   -989  -1000   -888
   -589  -2876  -2286   1730    846  -2582   -265   -519   -563  -1000  -1010   -896
   -574  -2852  -2278   1714    852  -2566   -252   -496   -555   -987  -1005   -885
   -566  -2894  -2327   1730    878  -2613   -218   -501   -576  -1015  -1039   -922
   -600  -2935  -2335   1766    865  -2637   -163   -514   -594  -1039  -1072   -950
   -618  -2922  -2304   1769    841  -2616   -205   -537   -620  -1057  -1093   -963
   -636  -2909  -2273   1774    818  -2592   -244   -561   -641  -1075  -1114   -976
   -685  -2940  -2257   1810    784  -2600   -231   -574   -659  -1093  -1143   -995
   -693  -2925  -2231   1808    766  -2579   -210   -561   -657  -1088  -1150   -995
   -678  -2907  -2229   1790    774  -2569   -218   -558   -662  -1096  -1156  -1002
   -662  -2912  -2249   1787    792  -2582   -226   -568   -670  -1104  -1161  -1013
   -649  -2883  -2236   1766    792  -2561   -215   -550   -665  -1101  -1161  -1002
   -626  -2852  -2226   1738    797  -2540   -202   -545   -670  -1104  -1174  -1005
   -652  -2824  -2171   1735    758  -2499   -197   -548   -678  -1098  -1171  -1002
   -691  -2795  -2104   1743    706  -2449   -202   -530   -662  -1078  -1166  -1000
   -631  -2727  -2099   1678    730  -2413   -129   -415   -563  -1008  -1169  -1049
   -600  -2647  -2047   1623    722  -2348    -33   -257   -400   -859  -1088  -1015
   -555  -2442  -1888   1496    665  -2166    -15    -72   -166   -579   -820   -789
   -472  -2091  -1618   1283    571  -1855    -33    122    103   -189   -358   -309
   -467  -1678  -1213   1070    371  -1444    -77     31     88    -62     49    249
   -566  -1584  -1018   1075    223  -1301   -202   -270   -236   -228    231    563
   -641  -1688  -1047   1163    200  -1369   -275   -633   -691   -618     23    420
   -745  -2073  -1327   1410    290  -1701   -363  -1109  -1306  -1392   -927   -501
   -813  -2501  -1688   1657    436  -2096   -501  -1418  -1779  -2068  -1852  -1384
   -797  -2751  -1953   1774    576  -2351   -553  -1340  -1727  -2039  -1912  -1488
   -766  -2837  -2073   1800    652  -2457   -491  -1143  -1483  -1797  -1751  -1400
   -737  -2779  -2042   1758    652  -2410   -392   -943  -1231  -1556  -1584  -1291
   -698  -2647  -1951   1673    623  -2299   -254   -680   -950  -1288  -1371  -1130
   -680  -2525  -1847   1602    581  -2187   -184   -524   -787  -1124  -1241  -1013
   -672  -2442  -1769   1556    548  -2104   -132   -452   -717  -1049  -1184   -966
   -644  -2353  -1709   1499    532  -2031    -59   -397   -659   -995  -1130   -917
   -672  -2346  -1675   1509    501  -2010    -38   -389   -652   -984  -1122   -901
   -678  -2335  -1657   1506    488  -1997   -122   -400   -670   -989  -1130   -901
   -613  -2210  -1597   1410    491  -1904   -111   -353   -633   -940  -1088   -854
   -613  -2140  -1527   1376    457  -1834    -59   -324   -605   -914  -1065   -831
   -641  -2125  -1483   1382    418  -1805    -62   -332   -602   -909  -1054   -815
   -644  -2099  -1454   1371    405  -1777    -51   -319   -594   -893  -1036   -802
   -649  -2047  -1397   1348    371  -1722    -49   -303   -587   -880  -1021   -789
   -633  -1979  -1345   1306    355  -1662    -67   -288   -581   -870  -1013   -771
   -607  -1901  -1293   1252    342  -1597    -41   -257   -548   -839   -984   -735
   -605  -1855  -1252   1228    322  -1553    -44   -233   -527   -805   -956   -706
   -602  -1803  -1200   1200    296  -1504    -90   -231   -524   -789   -943   -698
   -597  -1748  -1150   1174    275  -1449    -88   -202   -501   -758   -917   -672
   -581  -1693  -1111   1135    262  -1405    -67   -168   -472   -724   -885   -620
   -558  -1623  -1067   1091    252  -1345    -59   -132   -444   -688   -857   -589
   -509  -1504   -997   1005    241  -1252    -31    -90   -400   -631   -802   -545
   -566  -1501   -935   1034    184  -1218     -5    -64   -371   -587   -774   -517
   -571  -1460   -888   1015    155  -1174     10    -20   -324   -532   -727   -470
   -517  -1332   -815    922    148  -1075      5     44   -257   -444   -639   -381
   -462  -1210   -750    833    142   -982    -20    106   -187   -348   -540   -285
   -428  -1124   -696    776    132   -911    -20    176   -109   -244   -441   -187
   -410  -1021   -610    714     98   -815    -18    228    -51   -168   -355   -103
   -368   -885   -519    626     75   -704    -46    277      2    -98   -267    -18
   -322   -758   -439    540     57   -600    -44    327     49    -44   -200     54
   -306   -685   -379    496     36   -532    -44    345     62    -25   -176     90
   -296   -631   -337    462     20   -485    -10    358     59    -25   -176    103
   -311   -613   -303    462     -5   -459     12    358     41    -44   -197     93
   -275   -532   -257    400    -10   -394     20    358     18    -67   -223     75
   -265   -491   -226    379    -20   -358     23    350     -5    -96   -257     51
   -298   -530   -233    413    -33   -381     62    332    -38   -142   -314      2
   -311   -537   -226    423    -44   -381     70    298    -93   -207   -389    -72
   -309   -550   -241    428    -36   -397     72    267   -150   -270   -457   -155
   -309   -574   -265    441    -23   -420     98    257   -181   -298   -491   -197
   -319   -571   -254    444    -33   -413    124    231   -223   -340   -535   -236
   -303   -605   -301    454     -2   -452    135    207   -265   -381   -584   -259
   -296   -605   -309    449      5   -457    129    197   -280   -392   -592   -259
   -293   -563   -270    428    -12   -418    116    187   -293   -394   -605   -275
   -296   -524   -231    410    -36   -379     93    184   -303   -392   -600   -277
   -301   -488   -187    392    -57   -337     85    187   -303   -389   -589   -277
   -314   -449   -135    381    -93   -290    103    181   -316   -402   -613   -288
   -296   -389    -93    342   -101   -241    142    205   -298   -374   -600   -259
   -280   -311    -33    293   -124   -174    129    228   -275   -340   -563   -226
   -296   -254     38    275   -168   -109    124    241   -254   -311   -535   -200
   -298   -158    137    226   -218    -10    127    249   -239   -290   -517   -166
   -303    -77    226    192   -265     72    148    280   -220   -262   -488   -135
   -262    -20    241    142   -252    109    168    342   -174   -197   -415   -106
   -244     25    270    109   -257    145    179    379   -140   -150   -366    -59
   -241     72    311     83   -277    192    202    392   -127   -135   -342    -33
   -241    163    405     38   -322    283    200    379   -137   -140   -345    -25
   -226    262    488    -18   -358    374    168    379   -132   -119   -324      0
   -202    290    493    -44   -348    392    161    400   -116    -90   -293     46
   -189    327    514    -70   -353    420    155    397   -127    -88   -285     51
   -161    400    561   -119   -361    480    124    392   -142    -93   -290     64
   -137    441    579   -153   -358    509    122    397   -145    -90   -288    101
   -140    441    581   -150   -361    509    111    400   -168   -106   -298    103
   -142    433    574   -148   -358    504    106    418   -171   -109   -285     93
   -127    470    597   -171   -361    532    109    420   -176   -109   -288     96
   -111    511    620   -202   -366    563    155    457   -145    -75   -259    135
   -124    509    633   -192   -379    571    161    467   -145    -75   -265    124
   -142    517    657   -189   -400    587    158    462   -158    -85   -283    119
   -140    548    688   -202   -413    618    197    462   -150    -77   -277    132
   -163    530    693   -184   -428    610    176    436   -192   -116   -314    101
   -166    566    730   -200   -446    646    168    454   -189   -109   -309    114
   -150    613    763   -233   -457    688    192    478   -168    -85   -283    148
   -161    607    769   -223   -465    688    207    488   -153    -70   -275    163
   -155    665    820   -257   -488    743    197    485   -155    -70   -270    168
   -135    737    872   -301   -504    802    197    498   -153    -59   -262    176
   -122    750    870   -316   -496    810    218    522   -132    -33   -241    194
   -109    761    870   -324   -488    815    239    535   -116    -18   -228    202
   -124    797    922   -337   -524    859    231    558    -96    -10   -239    207
    -93    906    997   -407   -545    950    306    662    -23     28   -249    187
    -28   1054   1083   -514   -555   1067    436    854    148    168   -161    239
     12   1275   1262   -644   -623   1270    527   1109    428    467    101    465
    122   1667   1545   -896   -711   1605    532   1376    745    883    555    906
    174   2023   1847  -1098   -836   1935    444   1332    810   1148   1031   1426
     75   2229   2151  -1153  -1039   2190    252    948    597   1200   1363   1831
    -77   2273   2351  -1096  -1213   2312     46    446    194    953   1299   1839
   -215   1880   2096   -831  -1156   1987   -124    -93   -465    127    384   1026
   -231   1366   1597   -566   -914   1480   -220   -410   -992   -644   -522    168
   -189   1023   1213   -418   -701   1117   -239   -301   -969   -691   -667    -25
   -135    948   1083   -405   -607   1015   -166    -38   -727   -485   -550     33
    -46   1117   1163   -537   -605   1140      7    246   -446   -257   -389    153
    -28   1210   1239   -592   -633   1223    181    501   -210    -51   -249    262
    -12   1278   1291   -633   -654   1283    275    641    -72     70   -163    337
     15   1343   1327   -678   -654   1335    314    709    -10    124   -109    371
     41   1371   1330   -709   -644   1353    337    750     23    166    -59    397
     46   1402   1356   -724   -654   1379    353    779     46    194    -38    426
     51   1452   1397   -753   -672   1423    345    792     49    205    -49    436
     70   1512   1441   -789   -685   1478    345    810     59    218    -33    436
     88   1532   1444   -810   -678   1488    358    844     93    262     20    475
     75   1522   1447   -800   -685   1486    384    885    132    309     90    506
     59   1569   1506   -815   -722   1538    381    896    145    327    116    522
     77   1618   1540   -846   -730   1579    376    904    155    342    129    542
     90   1634   1543   -865   -724   1590    387    945    194    381    163    576
     72   1644   1571   -859   -748   1608    371    961    205    392    168    587
     72   1688   1615   -883   -771   1652    376    974    220    402    184    602
     75   1740   1665   -906   -795   1704    379    984    231    418    197    620
     57   1738   1680   -898   -813   1709    379   1002    246    439    220    636
     77   1761   1683   -919   -802   1722    379   1034    280    475    249    662
    114   1810   1693   -963   -789   1753    392   1075    322    519    288    701
     77   1818   1740   -948   -831   1779    420   1111    358    561    327    732
     93   1870   1777   -984   -841   1823    410   1150    394    597    363    774
    124   1906   1782  -1015   -828   1844    394   1197    441    649    413    820
    132   1948   1816  -1041   -841   1883    413   1257    509    719    478    875
    142   2044   1901  -1093   -878   1974    420   1332    589    807    566    950
    171   2117   1945  -1143   -888   2031    415   1405    665    896    659   1028
    187   2184   1997  -1187   -906   2094    426   1483    740    989    753   1119
    213   2273   2060  -1244   -922   2166    413   1535    800   1060    826   1192
    236   2356   2120  -1296   -940   2239    413   1579    852   1122    896   1265
    254   2413   2158  -1335   -950   2286    431   1602    883   1166    953   1314
    254   2452   2197  -1353   -971   2327    446   1595    872   1153    950   1327
    236   2457   2221  -1348   -992   2340    444   1569    849   1127    911   1337
    265   2504   2239  -1384   -987   2372    454   1561    841   1117    904   1340
    283   2530   2247  -1408   -982   2387    465   1540    813   1085    880   1309
    228   2457   2229  -1343  -1000   2343    488   1493    766   1028    820   1247
    192   2397   2203  -1296  -1005   2301    501   1441    717    966    758   1179
    174   2372   2197  -1273  -1010   2286    506   1392    670    909    701   1127
    179   2348   2169  -1265   -995   2260    509   1345    623    854    646   1078
    179   2314   2135  -1247   -976   2226    511   1309    581    805    594   1039
    176   2275   2099  -1228   -961   2187    491   1270    540    766    553   1000
    168   2260   2091  -1213   -961   2177    488   1244    519    750    532    966
    171   2257   2086  -1213   -958   2171    506   1236    511    743    519    950
    181   2281   2096  -1231   -958   2190    491   1228    498    732    511    950
    187   2275   2088  -1234   -953   2182    480   1213    488    719    501    937
    179   2257   2078  -1218   -948   2169    496   1218    493    722    504    937
    205   2299   2091  -1252   -943   2195    519   1239    514    753    535    974
    233   2333   2099  -1283   -932   2218    540   1260    540    782    563   1002
    246   2340   2091  -1296   -922   2216    553   1265    550    800    576   1008
    226   2372   2145  -1299   -958   2260    574   1283    574    833    607   1026
    241   2426   2184  -1335   -971   2307    568   1309    600    872    649   1062
    262   2494   2231  -1379   -984   2364    607   1343    636    911    691   1106
    252   2512   2260  -1384  -1005   2385    628   1361    657    932    709   1130
    254   2488   2234  -1371   -989   2361    641   1376    667    940    711   1140
    265   2540   2275  -1402  -1005   2408    652   1405    693    974    750   1189
    283   2611   2327  -1447  -1021   2470    646   1405    704    997    779   1213
    290   2621   2327  -1457  -1018   2475    613   1379    680    989    774   1202
    293   2616   2322  -1454  -1013   2470    607   1384    675    997    784   1213
    277   2624   2343  -1452  -1034   2483    628   1382    667    997    789   1215
    275   2652   2374  -1465  -1049   2514    626   1389    667   1002    802   1234
    283   2655   2369  -1470  -1044   2512    615   1389    659   1002    802   1241
    270   2624   2353  -1447  -1041   2488    626   1384    641    995    792   1231
    277   2626   2346  -1452  -1034   2486    641   1387    644   1000    795   1231
    272   2618   2343  -1447  -1034   2481    665   1392    636   1002    792   1226
    265   2603   2335  -1434  -1034   2468    667   1387    615    987    782   1215
    236   2561   2325  -1397  -1044   2444    649   1361    587    961    761   1187
    220   2559   2335  -1389  -1057   2447    665   1374    600    969    771   1187
    231   2559   2327  -1397  -1047   2444    670   1376    592    969    769   1187
    233   2546   2309  -1389  -1039   2429    701   1366    576    958    750   1176
    231   2540   2309  -1384  -1039   2426    730   1371    576    963    745   1171
    249   2551   2301  -1402  -1026   2426    714   1376    576    971    750   1179
    290   2548   2257  -1421   -982   2403    704   1363    563    956    737   1166
    311   2559   2244  -1436   -966   2403    698   1363    558    958    748   1166
    319   2553   2234  -1436   -956   2395    701   1369    558    966    758   1171
    293   2553   2257  -1423   -984   2405    704   1361    545    966    750   1163
    270   2559   2288  -1413  -1010   2423    727   1389    563    989    761   1169
    306   2592   2286  -1449   -989   2439    761   1470    631   1039    766   1153
    358   2673   2314  -1514   -976   2494    839   1621    771   1148    815   1161
    376   2808   2431  -1592  -1028   2621    919   1816    989   1379   1018   1325
    454   3089   2634  -1771  -1091   2863    940   2018   1260   1722   1400   1704
    540   3520   2979  -2034  -1218   3250    906   2073   1408   2000   1852   2242
    465   3774   3309  -2120  -1421   3543    820   1844   1260   2031   2184   2709
    335   3800   3465  -2068  -1566   3634    711   1462    914   1823   2197   2785
    197   3489   3289  -1844  -1545   3390    602    971    337   1150   1465   2088
     88   2946   2857  -1519  -1384   2904    472    514   -290    296    405   1054
    111   2525   2413  -1317  -1150   2470    335    423   -493     18     46    683
    153   2361   2208  -1260  -1028   2286    348    607   -293    200    158    722
    179   2361   2182  -1270  -1000   2273    454    867     -7    467    340    854
    226   2442   2216  -1335   -995   2330    602   1127    267    722    522    984
    239   2551   2312  -1395  -1036   2431    740   1325    485    922    685   1109
    252   2595   2343  -1423  -1047   2470    792   1400    574   1013    758   1174
    283   2624   2340  -1454  -1028   2483    792   1426    607   1049    784   1189
    283   2642   2356  -1465  -1036   2499    800   1447    631   1070    805   1197
    267   2639   2372  -1452  -1052   2507    823   1462    649   1083    820   1205
    265   2662   2397  -1465  -1067   2530    831   1460    654   1088    826   1210
    293   2712   2418  -1504  -1062   2564    831   1465    667   1101    844   1231
    293   2725   2429  -1509  -1067   2577    831   1470    678   1117    859   1244
    288   2725   2436  -1506  -1072   2582    844   1480    688   1130    870   1247
    275   2735   2457  -1506  -1091   2598    872   1496    698   1143    875   1252
    265   2735   2468  -1501  -1101   2603    867   1509    717   1161    891   1262
    267   2733   2465  -1501  -1098   2600    857   1504    722   1161    893   1260
    249   2738   2488  -1493  -1119   2613    846   1506    730   1169    904   1265
    262   2753   2488  -1509  -1114   2621    828   1514    737   1182    919   1288
    265   2759   2494  -1512  -1114   2626    841   1527    758   1202    937   1304
    257   2777   2517  -1519  -1130   2647    833   1525    774   1221    956   1317
    246   2785   2538  -1514  -1145   2662    833   1535    792   1244    979   1330
    262   2803   2540  -1535  -1137   2673    828   1556    820   1273   1005   1356
    267   2821   2553  -1543  -1143   2688    841   1584    867   1322   1054   1405
    259   2831   2572  -1548  -1156   2701    836   1615    911   1376   1109   1460
    270   2865   2595  -1566  -1161   2730    826   1639    948   1423   1158   1499
    280   2933   2652  -1608  -1187   2792    823   1675   1002   1486   1223   1553
    285   2979   2694  -1634  -1205   2837    810   1717   1070   1564   1309   1628
    314   3016   2701  -1665  -1195   2860    800   1751   1119   1639   1392   1701
    348   3083   2735  -1714  -1192   2909    787   1787   1169   1712   1475   1784
    345   3112   2766  -1730  -1210   2940    776   1818   1208   1756   1540   1852
    353   3138   2782  -1745  -1215   2961    792   1844   1234   1790   1582   1901
    348   3133   2782  -1743  -1218   2956    789   1847   1241   1792   1592   1919
    337   3109   2772  -1722  -1215   2940    771   1834   1226   1771   1571   1904
    324   3078   2753  -1704  -1213   2917    784   1800   1187   1725   1517   1844
    324   3042   2717  -1683  -1197   2881    813   1779   1158   1686   1475   1797
    309   2974   2665  -1644  -1179   2821    800   1745   1109   1621   1410   1740
    280   2912   2631  -1595  -1174   2772    797   1699   1057   1548   1335   1660
    252   2803   2551  -1527  -1150   2678    828   1660   1005   1480   1260   1584
    228   2696   2465  -1462  -1117   2582    849   1626    958   1418   1189   1514
    215   2634   2416  -1426  -1101   2525    854   1590    911   1361   1124   1447
    210   2603   2392  -1405  -1091   2499    846   1548    872   1309   1070   1379
    202   2572   2369  -1387  -1083   2470    844   1517    846   1273   1039   1348
    179   2509   2330  -1345  -1075   2421    846   1491    831   1244   1005   1317
    163   2462   2296  -1314  -1067   2379    854   1478    823   1234    992   1299
    166   2431   2265  -1299  -1049   2348    878   1473    818   1215    971   1273
    155   2436   2278  -1299  -1060   2359    872   1462    807   1205    945   1247
    163   2452   2288  -1309  -1062   2372    854   1447    800   1195    937   1241
    166   2460   2294  -1314  -1065   2377    828   1436    797   1189    932   1252
    153   2449   2296  -1301  -1070   2374    833   1452    815   1205    948   1270
    153   2429   2273  -1291  -1062   2351    833   1462    831   1218    963   1288
    161   2423   2262  -1293  -1049   2343    857   1480    852   1239    989   1304
    179   2470   2291  -1327  -1054   2382    852   1475    857   1241    984   1301
    187   2527   2340  -1356  -1075   2434    852   1480    870   1249    989   1312
    189   2507   2317  -1348  -1065   2413    857   1486    883   1267   1013   1335
    176   2501   2325  -1340  -1072   2413    852   1475    888   1273   1026   1348
    176   2527   2348  -1353  -1085   2439    805   1447    880   1270   1023   1345
    189   2533   2343  -1361  -1075   2439    784   1418    867   1265   1023   1358
    179   2488   2307  -1335  -1065   2397    795   1423    875   1278   1049   1363
    174   2465   2291  -1319  -1057   2377    774   1400    852   1257   1023   1327
    189   2468   2278  -1330  -1044   2374    766   1389    841   1244   1002   1327
    179   2379   2200  -1278  -1010   2291    782   1400    852   1254   1013   1340
    181   2307   2125  -1244   -971   2216    797   1395    839   1244   1010   1325
    176   2270   2094  -1223   -958   2182    787   1382    818   1228    997   1299
    163   2221   2055  -1195   -945   2140    789   1371    807   1208    984   1288
    166   2182   2016  -1174   -924   2099    771   1353    782   1174    950   1257
    150   2125   1974  -1140   -911   2049    784   1335    769   1156    927   1226
    142   2088   1945  -1114   -901   2016    797   1306    743   1122    896   1197
    148   2052   1904  -1101   -878   1977    787   1278    711   1083    849   1150
    137   1964   1826  -1049   -844   1896    784   1278    709   1078    839   1145
    106   1888   1782   -997   -839   1836    789   1291    724   1096    859   1166
     96   1862   1766   -979   -836   1816    792   1286    732   1093    857   1148
    116   1865   1745   -992   -815   1805    787   1278    727   1085    849   1140
    148   1849   1701   -997   -776   1777    771   1273    719   1085    857   1137
    153   1821   1667   -989   -756   1745    766   1249    693   1057    831   1098
    145   1813   1665   -979   -761   1740    771   1241    693   1060    831   1093
    127   1769   1641   -948   -758   1706    750   1226    685   1049    826   1104
    127   1761   1634   -943   -753   1699    795   1273    730   1067    820   1111
    145   1855   1706  -1002   -779   1782    885   1408    862   1163    852   1088
    189   1979   1790  -1085   -800   1886    927   1558   1044   1350   1000   1184
    244   2158   1914  -1202   -836   2036    940   1771   1335   1706   1366   1506
    340   2499   2158  -1418   -909   2330    867   1912   1577   2088   1875   2042
    314   2748   2434  -1532  -1060   2590    756   1719   1431   2122   2218   2507
    241   2683   2442  -1462  -1101   2561    665   1405   1070   1901   2273   2626
    129   2392   2262  -1262  -1067   2327    576    945    480   1257   1670   2096
      2   1961   1958   -982   -976   1961    439    353   -262    239    446   1008
     -5   1577   1582   -787   -792   1579    301    200   -506   -116    -20    597
     28   1322   1293   -675   -633   1309    314    376   -301     75     96    623
     44   1236   1189   -641   -574   1213    389    584    -28    332    270    711
     80   1283   1202   -680   -561   1244    483    782    228    579    446    828
    116   1387   1270   -753   -576   1327    607    979    459    784    600    966
    132   1444   1312   -789   -589   1379    675   1088    589    904    704   1057
    148   1478   1327   -815   -589   1402    688   1119    636    948    745   1091
    153   1488   1335   -820   -589   1413    698   1143    665    979    766   1104
    137   1483   1345   -810   -605   1415    698   1132    665    979    763   1104
    158   1480   1322   -818   -581   1402    683   1130    672    979    771   1130
    184   1480   1296   -833   -555   1389    672   1127    675    982    771   1140
    176   1486   1309   -831   -566   1397    659   1122    675    987    771   1145
    179   1475   1296   -828   -558   1387    670   1135    693   1010    797   1156
    197   1496   1299   -846   -550   1400    678   1143    711   1034    820   1202
    192   1480   1288   -839   -548   1384    665   1135    714   1041    836   1221
    200   1465   1265   -831   -532   1366    649   1137    722   1049    846   1208
    215   1491   1275   -854   -530   1382    641   1132    719   1044    841   1205
    223   1493   1270   -859   -524   1382    636   1127    724   1047    833   1236
    239   1486   1247   -862   -504   1366    620   1117    732   1052    831   1241
    215   1491   1275   -852   -530   1384    636   1135    766   1083    859   1252
    205   1486   1278   -846   -535   1384    644   1153    789   1104    888   1273
    226   1491   1262   -859   -517   1376    631   1166    810   1127    919   1299
    218   1506   1288   -862   -535   1397    628   1176    833   1156    948   1312
    233   1519   1286   -875   -524   1402    615   1195    857   1182    969   1340
    246   1551   1301   -898   -527   1426    605   1231    901   1239   1021   1389
    272   1587   1314   -930   -519   1452    589   1254    943   1293   1072   1431
    311   1647   1335   -982   -511   1491    576   1304   1013   1379   1169   1504
    348   1680   1332  -1013   -491   1506    563   1340   1072   1462   1262   1569
    293   1725   1431  -1010   -568   1579    568   1384   1137   1548   1353   1654
    285   1787   1501  -1036   -607   1644    571   1426   1192   1613   1428   1730
    301   1839   1535  -1072   -618   1686    574   1452   1223   1647   1475   1761
    314   1849   1535  -1080   -610   1693    571   1447   1221   1631   1460   1740
    277   1797   1517  -1039   -618   1657    576   1423   1205   1605   1428   1751
    220   1751   1530   -984   -654   1639    594   1418   1197   1587   1415   1743
    259   1691   1431   -976   -584   1561    584   1389   1150   1525   1356   1678
    259   1623   1363   -940   -550   1493    561   1332   1083   1431   1267   1587
    207   1545   1335   -878   -563   1441    566   1278   1018   1340   1169   1501
    192   1462   1270   -828   -540   1366    558   1205    943   1234   1065   1402
    135   1374   1239   -758   -550   1306    553   1132    872   1137    969   1317
    116   1330   1213   -722   -548   1273    553   1096    833   1080    909   1254
     90   1254   1161   -675   -535   1208    550   1067    795   1031    857   1192
    129   1182   1049   -657   -459   1117    519   1002    735    958    784   1132
    103   1130   1026   -620   -459   1078    511    976    717    930    756   1114
     59   1072   1013   -566   -475   1044    509    966    698    904    727   1072
     49   1039    989   -545   -470   1015    509    930    672    862    685   1028
     12    992    979   -504   -483    987    511    896    654    831    659    997
    -15    950    966   -470   -491    958    498    883    641    815    641    976
    -31    937    969   -452   -498    953    483    878    646    820    649    976
    -93    922   1013   -415   -553    966    465    878    657    823    657    982
    -67    948   1013   -441   -540    979    446    872    662    826    667    979
    -62    961   1023   -449   -545    992    426    854    665    823    672    971
   -132    953   1085   -410   -607   1018    465    852    696    844    704   1000
   -166   1000   1166   -418   -667   1083    462    896    740    893    761   1041
    -67   1021   1088   -478   -576   1054    441    914    748    888    750   1008
    -23   1031   1054   -506   -540   1041    431    909    756    891    748   1018
    -64   1002   1067   -467   -566   1034    413    924    779    919    779   1044
    -46   1028   1075   -493   -561   1049    387    904    774    914    776   1034
    -64   1028   1093   -483   -579   1060    361    865    753    893    761   1021
    -85    963   1049   -441   -566   1005    353    831    724    862    735   1013
    -90    956   1047   -431   -568   1000    332    805    711    841    724   1028
   -109    937   1047   -413   -579    989    332    800    717    849    730   1026
    -96    885    982   -394   -540    932    322    782    691    823    701    997
   -153    820    974   -335   -563    896    322    774    672    802    680    979
   -205    750    956   -272   -579    852    355    782    678    797    672    969
   -148    704    852   -277   -501    776    283    743    636    748    620    917
   -161    646    807   -244   -483    727    290    730    628    727    600    885
   -194    597    792   -202   -493    693    311    727    628    709    576    857
   -176    561    737   -192   -457    649    306    717    613    688    553    833
   -140    532    670   -197   -405    600    293    685    589    657    506    787
   -166    478    644   -155   -405    561    301    683    584    644    483    779
   -153    452    605   -150   -381    530    275    667    568    628    470    761
   -181    433    615   -124   -397    524    275    662    563    628    472    758
   -184    405    589   -111   -389    498    293    670    563    626    472    745
   -148    397    545   -124   -348    470    303    665    563    620    462    737
   -189    374    563    -93   -376    467    283    644    553    615    454    750
   -202    363    566    -80   -384    465    283    662    563    626    462    748
   -132    353    485   -111   -309    418    277    680    566    620    433    711
    -96    371    467   -137   -280    418    337    763    652    680    431    680
   -161    436    597   -137   -379    517    459    940    841    849    530    730
    -67    618    685   -275   -376    652    509   1122   1070   1104    745    906
     72    932    857   -504   -392    896    465   1278   1330   1499   1226   1395
     85   1306   1218   -696   -566   1262    355   1241   1374   1730   1722   1971
     44   1410   1366   -730   -662   1389    220    961   1072   1605   1966   2296
    -72   1286   1358   -605   -714   1322    111    550    553   1148   1758   2161
   -176    865   1039   -345   -607    950     25     41   -114    283    722   1231
   -220    392    613    -85   -418    504    -77   -324   -639   -475   -301    306
   -210     67    275     70   -241    168   -129   -270   -626   -509   -449    124
   -189    -28    161    109   -176     64    -88    -57   -358   -241   -277    210
   -129      0    129     64   -129     62    -18    124   -111     -5   -116    316
   -111     75    187     18   -150    129    124    337    155    246     75    457
   -119    142    259    -12   -189    200    218    483    335    415    213    563
   -116    166    283    -23   -200    223    272    558    413    488    267    600
    -59    189    249    -67   -155    220    280    589    433    517    280    600
    -25    213    239    -93   -132    223    280    594    441    527    283    597
      2    228    226   -116   -111    228    267    600    449    535    290    597
     36    249    213   -142    -88    231    246    600    449    537    290    592
     36    246    210   -142    -85    228    249    597    449    537    290    589
     33    246    213   -140    -90    228    280    610    459    553    301    605
     33    283    249   -158   -109    265    293    631    483    574    314    618
     38    311    272   -174   -116    293    272    633    493    589    322    620
     31    322    290   -176   -129    306    283    639    496    594    335    639
     57    327    267   -192   -106    298    311    667    509    610    350    654
     80    353    270   -218    -96    314    303    696    532    631    371    678
    106    397    290   -252    -90    345    309    719    555    654    394    698
     98    402    301   -252   -101    353    311    730    566    672    405    714
    109    418    309   -265   -101    363    311    743    576    691    423    735
    122    441    319   -283    -98    379    303    766    594    719    446    758
    111    454    342   -283   -114    400    335    795    618    753    478    784
    145    517    371   -332   -114    444    363    839    659    810    524    828
    171    589    418   -381   -122    504    361    878    704    872    584    880
    192    636    444   -415   -127    542    381    917    748    935    646    932
    207    701    493   -454   -142    597    392    976    810   1021    732   1008
    228    787    558   -509   -163    675    392   1036    878   1117    826   1096
    277    870    592   -574   -158    732    397   1091    927   1192    911   1179
    296    943    646   -620   -174    795    374   1140    969   1260    989   1254
    283   1021    737   -652   -226    880    397   1187   1018   1317   1065   1327
    327   1065    735   -696   -205    901    400   1192   1018   1314   1070   1332
    337   1111    774   -724   -218    945    389   1189   1002   1296   1062   1337
    319   1109    787   -714   -233    948    389   1169    969   1265   1034   1322
    309   1096    787   -701   -239    943    392   1153    930   1226    995   1293
    296   1080    784   -688   -244    932    394   1130    878   1163    930   1239
    283   1054    771   -670   -244    914    415   1101    831   1093    846   1166
    257   1015    758   -636   -249    885    441   1065    776   1018    753   1088
    223    950    727   -587   -252    839    472   1023    717    937    662   1005
    194    888    693   -542   -249    792    498    997    670    872    589    935
    189    854    665   -522   -236    761    488    963    620    815    524    878
    187    828    641   -509   -228    737    483    940    587    769    478    836
    181    805    623   -493   -220    714    491    924    566    735    444    810
    171    779    607   -478   -218    693    506    914    548    719    415    782
    145    756    607   -452   -231    683    514    909    527    704    387    758
    135    748    610   -444   -239    680    506    901    511    691    371    745
    155    787    631   -470   -236    709    483    906    509    688    361    743
    210    852    641   -532   -215    748    509    935    530    711    376    766
    207    859    652   -535   -220    756    537    953    550    727    387    776
    194    867    672   -532   -239    771    548    969    561    737    392    782
    213    953    740   -581   -262    846    563    992    584    761    410    795
    187    956    766   -571   -290    862    545    987    576    756    410    792
    184    995    810   -592   -311    904    558   1000    589    774    433    818
    194   1060    862   -628   -332    961    594   1034    623    805    465    854
    200   1106    906   -652   -353   1008    623   1060    644    828    485    878
    215   1166    950   -693   -366   1060    615   1072    657    839    496    888
    236   1228    992   -732   -379   1111    581   1075    667    854    514    911
    252   1304   1049   -779   -400   1179    553   1067    670    867    527    937
    267   1335   1067   -800   -400   1202    537   1060    657    862    527    943
    259   1312   1049   -787   -394   1182    555   1057    639    849    514    935
    267   1371   1104   -820   -418   1239    545   1067    636    862    522    945
    277   1434   1156   -857   -441   1296    550   1067    636    865    524    953
    267   1454   1187   -859   -459   1322    553   1072    633    865    522    961
    280   1439   1158   -859   -439   1299    550   1065    607    844    498    940
    272   1434   1158   -854   -444   1296    558   1065    584    828    478    922
    259   1444   1184   -852   -465   1317    563   1060    568    815    465    914
    241   1470   1228   -854   -493   1350    563   1060    558    805    446    927
    228   1447   1218   -839   -496   1332    563   1052    537    779    410    888
    246   1473   1223   -859   -488   1348    561   1054    537    774    407    875
    283   1519   1236   -904   -478   1376    589   1067    545    784    413    875
    290   1512   1221   -901   -465   1366    574   1070    537    784    415    865
    275   1522   1244   -898   -483   1382    550   1039    501    745    368    836
    254   1499   1241   -878   -493   1371    574   1039    496    740    350    820
    275   1540   1262   -909   -493   1402    597   1060    511    756    361    828
    288   1558   1270   -922   -491   1415    581   1072    519    766    376    852
    288   1561   1270   -927   -491   1418    561   1078    522    774    384    841
    327   1600   1273   -963   -472   1436    579   1091    532    784    389    846
    379   1673   1293  -1028   -457   1486    602   1124    566    818    413    862
    345   1727   1382  -1036   -517   1556    649   1197    628    846    392    826
    363   1823   1457  -1093   -548   1641    714   1348    763    953    428    818
    457   2036   1577  -1247   -558   1808    810   1582   1013   1221    665   1008
    522   2348   1826  -1436   -652   2088    839   1823   1306   1597   1078   1405
    558   2759   2200  -1657   -820   2481    769   1834   1405   1836   1501   1925
    514   2995   2478  -1756   -982   2738    610   1496   1145   1779   1769   2325
    371   3065   2694  -1719  -1161   2881    439   1062    756   1535   1751   2379
    254   2785   2530  -1522  -1137   2660    337    563    187    870   1023   1699
    197   2177   1979  -1187   -891   2078    220     98   -485    -75   -145    592
    184   1790   1602   -987   -711   1696    101     90   -563   -210   -381    309
    262   1693   1431   -979   -584   1564    132    335   -306     33   -220    397
    303   1717   1413  -1010   -555   1566    228    607    -20    293    -33    527
    329   1816   1486  -1072   -576   1652    358    854    233    522    129    641
    472   2044   1569  -1260   -548   1808    496   1054    433    709    285    756
    561   2192   1631  -1376   -535   1914    594   1163    535    805    361    826
    514   2216   1699  -1366   -594   1958    620   1184    555    828    371    854
    532   2304   1771  -1418   -618   2039    631   1213    584    862    402    891
    504   2288   1782  -1397   -639   2034    602   1208    566    854    394    857
    506   2304   1797  -1405   -646   2052    618   1241    587    883    428    878
    501   2333   1831  -1418   -665   2083    646   1267    607    909    449    901
    470   2353   1883  -1410   -706   2120    646   1273    618    922    459    922
    496   2395   1896  -1447   -701   2145    649   1283    631    937    483    940
    514   2439   1922  -1478   -704   2182    633   1291    628    948    483    948
    522   2478   1953  -1501   -717   2216    613   1293    631    958    485    961
    535   2522   1987  -1527   -724   2255    600   1301    639    966    493    961
    519   2556   2034  -1540   -756   2296    602   1319    657    987    509    963
    545   2600   2052  -1574   -753   2327    605   1343    685   1028    542    984
    542   2629   2083  -1587   -771   2356    592   1350    693   1039    555    995
    555   2662   2107  -1608   -774   2385    579   1369    706   1041    555   1028
    594   2712   2114  -1654   -761   2416    589   1400    753   1088    594   1065
    576   2751   2174  -1662   -800   2462    589   1423    784   1124    626   1085
    613   2811   2197  -1712   -792   2504    571   1457    818   1161    659   1109
    662   2889   2226  -1774   -782   2559    571   1488    862   1205    704   1156
    657   2930   2270  -1795   -805   2600    571   1535    922   1273    769   1205
    693   3016   2322  -1855   -813   2670    579   1595    995   1348    841   1267
    706   3086   2379  -1896   -836   2733    574   1654   1062   1426    917   1348
    714   3141   2426  -1927   -854   2785    576   1712   1130   1509   1002   1418
    766   3247   2478  -2008   -857   2863    563   1764   1189   1577   1085   1499
    756   3330   2574  -2044   -909   2953    561   1808   1231   1628   1145   1553
    743   3403   2660  -2075   -958   3031    563   1823   1254   1660   1184   1590
    756   3455   2699  -2104   -971   3078    555   1810   1244   1649   1174   1590
    743   3468   2725  -2107   -992   3099    553   1795   1221   1621   1140   1584
    719   3476   2756  -2099  -1018   3117    555   1761   1195   1587   1106   1551
    704   3452   2748  -2081  -1021   3102    568   1717   1153   1538   1057   1504
    678   3447   2769  -2062  -1044   3109    579   1691   1117   1493   1013   1454
    683   3447   2764  -2068  -1041   3107    568   1662   1075   1439    963   1413
    670   3390   2720  -2031  -1023   3055    563   1597   1000   1348    865   1330
    633   3343   2707  -1990  -1039   3026    571   1548    943   1280    789   1262
    631   3304   2673  -1966  -1021   2990    576   1514    901   1234    740   1202
    615   3273   2657  -1945  -1021   2966    571   1467    857   1184    685   1158
    602   3257   2655  -1930  -1026   2959    571   1428    828   1153    654   1135
    579   3229   2650  -1906  -1034   2940    568   1400    800   1127    628   1119
    574   3218   2644  -1896  -1034   2933    555   1376    771   1109    600   1088
    555   3226   2670  -1893  -1060   2948    553   1374    766   1109    597   1072
    530   3242   2712  -1886  -1091   2977    555   1371    766   1109    594   1065
    530   3265   2733  -1899  -1101   3000    555   1366    766   1119    597   1078
    548   3270   2722  -1909  -1085   2998    555   1376    776   1132    610   1083
    517   3283   2764  -1901  -1124   3024    566   1392    787   1150    623   1085
    530   3294   2764  -1912  -1117   3031    558   1387    784   1153    618   1080
    530   3322   2790  -1927  -1130   3057    555   1395    789   1171    628   1088
    542   3364   2821  -1953  -1137   3094    563   1410    810   1192    646   1091
    527   3419   2889  -1974  -1179   3156    579   1423    839   1210    667   1109
    511   3447   2935  -1979  -1213   3192    592   1439    857   1226    688   1127
    496   3465   2969  -1982  -1236   3218    594   1444    862   1236    696   1132
    478   3468   2990  -1971  -1254   3229    581   1434    859   1239    696   1132
    467   3515   3047  -1992  -1288   3281    561   1415    867   1249    711   1143
    472   3554   3081  -2013  -1304   3317    532   1400    859   1249    714   1143
    449   3548   3096  -2000  -1322   3322    501   1369    839   1234    701   1132
    431   3551   3120  -1990  -1343   3335    470   1353    813   1223    698   1130
    431   3556   3122  -1995  -1345   3341    452   1340    792   1210    688   1122
    410   3520   3109  -1966  -1350   3315    452   1327    771   1189    675   1098
    384   3463   3078  -1925  -1345   3270    454   1299    735   1158    641   1067
    329   3424   3094  -1875  -1382   3260    457   1283    722   1148    633   1052
    311   3411   3099  -1862  -1392   3255    441   1273    711   1140    623   1039
    290   3367   3073  -1829  -1392   3221    452   1265    698   1117    600   1015
    262   3335   3073  -1797  -1405   3205    472   1267    693   1106    592    995
    265   3322   3057  -1792  -1395   3190    457   1252    678   1091    576    979
    254   3309   3055  -1784  -1400   3185    446   1231    657   1070    555    963
    249   3296   3044  -1774  -1397   3172    457   1228    646   1062    548    956
    246   3289   3039  -1769  -1395   3167    449   1218    644   1060    542    950
    241   3294   3052  -1766  -1405   3174    439   1205    636   1054    537    945
    244   3278   3031  -1764  -1395   3156    449   1205    636   1057    540    945
    254   3276   3021  -1766  -1384   3151    452   1197    633   1057    535    940
    218   3281   3063  -1751  -1423   3172    462   1195    641   1065    545    932
    205   3294   3089  -1748  -1441   3192    465   1208    654   1078    550    917
    270   3289   3016  -1779  -1371   3151    459   1221    662   1093    555    911
    272   3312   3039  -1792  -1384   3177    506   1267    701   1104    545    883
    236   3364   3128  -1800  -1447   3247    615   1402    826   1182    561    888
    280   3496   3216  -1888  -1467   3356    683   1584   1013   1366    696    992
    387   3754   3364  -2073  -1488   3559    722   1849   1330   1735   1067   1319
    472   4086   3613  -2281  -1569   3850    693   2000   1551   2073   1525   1808
    457   4346   3886  -2403  -1714   4117    548   1735   1405   2143   1873   2278
    262   4494   4232  -2377  -1984   4364    402   1260   1070   2026   2049   2538
    111   4276   4162  -2195  -2026   4221    174    727    517   1467   1532   2091
     28   3699   3671  -1865  -1821   3686     67    241   -145    550    428   1057
     28   3182   3151  -1608  -1561   3167    -31    101   -433     96   -158    470
     72   2992   2920  -1532  -1423   2956    -33    298   -254    239    -93    452
    124   2998   2873  -1564  -1374   2935     80    566     25    483     72    555
    142   3078   2935  -1613  -1395   3008    257    833    314    740    254    683
    132   3167   3034  -1649  -1452   3099    441   1060    553    953    420    800
    161   3239   3078  -1699  -1457   3159    498   1171    667   1067    519    870
    228   3260   3031  -1745  -1402   3148    493   1187    685   1091    537    867
    210   3247   3037  -1730  -1413   3143    519   1213    704   1117    558    898
    187   3244   3057  -1714  -1436   3151    535   1236    722   1143    581    930
    202   3255   3052  -1727  -1423   3154    548   1257    745   1161    600    956
    197   3257   3057  -1730  -1428   3159    579   1280    774   1184    623    956
    241   3283   3042  -1764  -1400   3164    584   1296    792   1205    636    958
    246   3250   3003  -1751  -1376   3128    568   1301    787   1213    641    958
    249   3252   3003  -1751  -1376   3128    574   1314    807   1239    678    971
    257   3276   3016  -1769  -1379   3146    605   1325    831   1262    701    971
    265   3317   3052  -1792  -1395   3187    589   1325    836   1265    696    995
    267   3348   3081  -1810  -1405   3216    553   1317    831   1270    696   1005
    267   3361   3094  -1813  -1413   3229    561   1330    844   1288    717   1023
    293   3390   3094  -1842  -1400   3242    576   1340    865   1312    748   1047
    306   3416   3109  -1862  -1400   3263    587   1366    898   1356    795   1078
    319   3452   3130  -1886  -1405   3291    592   1389    922   1384    820   1072
    298   3465   3167  -1880  -1434   3317    597   1397    940   1405    820   1106
    296   3483   3185  -1891  -1444   3335    594   1418    971   1444    849   1150
    332   3499   3167  -1917  -1418   3335    584   1439    997   1488    898   1182
    327   3512   3185  -1922  -1428   3348    592   1486   1057   1558    971   1231
    368   3535   3167  -1951  -1397   3351    602   1527   1106   1621   1039   1275
    415   3603   3187  -2010  -1387   3395    587   1571   1161   1701   1130   1337
    444   3663   3218  -2055  -1387   3442    566   1615   1218   1784   1215   1408
    446   3707   3260  -2078  -1408   3483    561   1649   1262   1855   1291   1499
    454   3772   3317  -2112  -1431   3546    558   1678   1296   1914   1356   1564
    462   3826   3364  -2145  -1452   3598    545   1680   1304   1940   1397   1610
    467   3837   3369  -2153  -1452   3606    545   1665   1296   1938   1410   1621
    452   3832   3377  -2143  -1462   3606    550   1649   1286   1922   1402   1615
    452   3834   3382  -2143  -1465   3608    555   1618   1260   1896   1376   1600
    436   3806   3367  -2122  -1467   3587    555   1587   1213   1852   1325   1551
    400   3759   3359  -2081  -1480   3559    574   1569   1179   1803   1273   1501
    397   3684   3283  -2042  -1444   3483    581   1530   1130   1732   1197   1431
    363   3593   3229  -1977  -1431   3411    574   1460   1060   1641   1098   1343
    340   3535   3195  -1938  -1428   3367    576   1392    984   1548   1002   1249
    314   3460   3146  -1888  -1415   3304    597   1348    930   1483    935   1176
    290   3393   3102  -1844  -1405   3247    602   1296    875   1426    875   1119
    275   3328   3052  -1800  -1387   3190    607   1260    833   1376    828   1072
    257   3270   3013  -1766  -1376   3143    584   1241    802   1345    810   1047
    252   3237   2985  -1745  -1366   3112    574   1210    771   1312    782   1010
    257   3213   2956  -1735  -1350   3083    566   1179    753   1286    753    971
    280   3231   2951  -1756  -1335   3091    563   1174    748   1280    753    974
    283   3231   2948  -1758  -1332   3091    587   1176    753   1280    756    971
    270   3218   2948  -1745  -1340   3083    553   1163    745   1270    748    963
    267   3224   2953  -1748  -1343   3089    566   1158    756   1270    753    963
    262   3218   2956  -1740  -1345   3089    579   1148    753   1257    743    958
    244   3185   2938  -1717  -1348   3060    566   1137    745   1247    735    943
    239   3187   2948  -1714  -1353   3068    576   1143    766   1260    750    953
    223   3200   2977  -1712  -1376   3089    589   1150    789   1275    763    969
    226   3226   3000  -1725  -1387   3115    597   1158    807   1283    774    974
    218   3234   3013  -1727  -1400   3125    579   1145    805   1278    774    966
    220   3234   3013  -1727  -1395   3125    568   1137    813   1283    782    971
    231   3268   3034  -1751  -1400   3151    563   1130    826   1293    797    997
    223   3257   3034  -1740  -1405   3146    514   1088    800   1270    782    987
    202   3213   3011  -1709  -1405   3115    428   1041    756   1228    743    950
    233   3218   2982  -1727  -1374   3102    418   1036    758   1223    748    958
    252   3231   2979  -1743  -1363   3107    465   1067    789   1249    782    995
    200   3143   2943  -1670  -1371   3044    483   1049    766   1215    748    969
    200   3117   2917  -1660  -1358   3018    475   1023    735   1184    717    937
    200   3078   2878  -1639  -1337   2979    472   1008    719   1169    701    919
    179   3024   2842  -1602  -1332   2935    493   1015    737   1176    711    930
    166   2956   2790  -1561  -1312   2873    493   1008    730   1163    701    914
    158   2881   2720  -1522  -1280   2800    459    974    696   1124    665    872
    153   2842   2688  -1499  -1267   2766    478    961    691   1106    644    854
    114   2818   2701  -1467  -1293   2761    483    953    685   1093    626    839
    106   2764   2657  -1434  -1275   2712    436    904    646   1054    584    792
     93   2704   2611  -1400  -1260   2657    462    901    649   1054    592    784
    106   2683   2577  -1395  -1234   2631    470    891    641   1047    584    761
     90   2657   2564  -1374  -1236   2613    465    865    623   1026    558    745
     85   2616   2530  -1350  -1221   2574    439    836    613   1008    540    740
     67   2561   2491  -1317  -1210   2527    423    833    615   1010    550    740
     93   2556   2462  -1325  -1184   2509    431    859    639   1036    584    769
    127   2530   2400  -1330  -1137   2465    436    859    636   1028    568    727
    135   2481   2346  -1306  -1104   2413    517    930    698   1054    527    678
    148   2517   2369  -1332  -1111   2444    600   1078    854   1179    587    685
    176   2678   2501  -1428  -1161   2590    610   1244   1065   1410    807    841
    228   2959   2730  -1595  -1252   2847    584   1444   1350   1790   1239   1270
    272   3348   3076  -1810  -1400   3213    522   1473   1488   2065   1730   1860
    194   3442   3244  -1818  -1525   3343    410   1197   1231   1982   1977   2229
     77   3328   3250  -1704  -1584   3289    306    820    800   1649   1860   2179
    -44   2966   3008  -1462  -1527   2987    218    309    168    891   1023   1379
   -119   2473   2592  -1176  -1356   2533     88   -176   -485     -7   -106    311
    -85   2156   2242  -1036  -1166   2197    -15   -179   -548   -109   -285    111
    -70   1971   2042   -950  -1057   2005     23     10   -316    111   -142    187
    -67   1930   1997   -932  -1031   1964    124    223    -33    374     44    288
    -46   2026   2073   -989  -1060   2049    277    465    249    636    226    426
    -33   2107   2140  -1039  -1088   2122    374    644    444    820    379    550
    -18   2107   2125  -1047  -1070   2114    423    719    527    904    462    607
    -15   2112   2127  -1052  -1070   2120    423    748    566    945    509    628
      2   2088   2086  -1044  -1041   2088    410    745    571    953    517    610
     -7   2034   2039  -1015  -1023   2034    436    745    576    956    514    600
      5   2016   2008  -1010  -1000   2010    444    758    589    963    524    620
     41   2021   1979  -1034   -969   2000    415    748    592    961    527    626
     90   2023   1932  -1057   -919   1979    420    753    607    982    540    618
     90   1990   1899  -1041   -904   1945    407    737    597    969    532    607
     83   1971   1888  -1026   -901   1930    420    740    607    974    548    631
     70   1956   1886  -1013   -909   1922    431    735    610    974    553    626
     70   1922   1852   -995   -891   1888    426    730    615    984    558    639
     72   1847   1774   -961   -852   1810    428    756    641   1013    581    659
     85   1842   1753   -963   -833   1797    428    763    657   1023    594    659
    109   1865   1756   -987   -823   1810    420    756    662   1023    594    675
     93   1849   1756   -971   -831   1803    436    779    696   1062    633    696
    103   1844   1740   -976   -818   1792    431    787    717   1070    649    696
    119   1860   1740   -989   -810   1803    428    802    750   1096    667    730
    132   1849   1717   -992   -792   1784    413    826    779   1124    680    743
    155   1847   1691  -1000   -766   1769    394    859    818   1174    727    766
    184   1940   1753  -1065   -784   1847    400    888    859   1223    779    813
    192   1919   1727  -1057   -766   1823    397    917    911   1283    844    880
    194   1912   1714  -1054   -761   1813    394    969    995   1384    948    958
    236   1969   1732  -1101   -748   1852    384   1031   1075   1488   1054   1031
    290   2029   1735  -1161   -722   1883    363   1054   1106   1535   1104   1083
    327   2070   1743  -1200   -706   1906    371   1093   1156   1592   1176   1171
    337   2075   1735  -1208   -701   1906    374   1096   1169   1600   1195   1179
    340   2034   1693  -1187   -675   1865    361   1049   1130   1540   1132   1145
    290   1979   1688  -1137   -698   1834    363   1031   1124   1530   1130   1119
    280   1964   1683  -1122   -701   1826    371   1002   1098   1488   1091   1085
    290   1927   1636  -1109   -672   1782    374    950   1049   1415   1018   1041
    348   1862   1514  -1104   -581   1688    358    870    971   1317    930    958
    309   1740   1431  -1026   -561   1587    389    844    927   1254    859    878
    267   1647   1379   -958   -555   1514    392    802    872   1176    776    815
    252   1602   1350   -927   -550   1478    366    730    800   1078    675    730
    241   1561   1319   -901   -537   1441    363    675    748   1008    592    680
    239   1488   1247   -865   -504   1369    355    628    706    958    555    639
    246   1418   1171   -833   -462   1296    361    597    680    927    540    597
    249   1358   1106   -805   -428   1234    353    555    636    867    480    550
    257   1309   1052   -782   -397   1182    345    530    605    826    426    540
    241   1283   1041   -763   -400   1163    342    527    600    831    444    545
    252   1267   1015   -761   -381   1143    332    498    576    810    431    530
    288   1252    963   -771   -337   1106    309    457    548    782    400    517
    303   1223    919   -763   -306   1072    303    441    542    784    402    506
    314   1208    893   -763   -290   1052    288    428    535    774    400    493
    337   1213    875   -776   -270   1044    272    413    519    756    384    488
    358   1228    870   -795   -257   1052    272    415    522    763    397    524
    355   1239    883   -797   -262   1062    301    436    550    789    428    542
    400   1260    859   -831   -228   1060    306    439    561    802    452    542
    465   1291    826   -878   -179   1060    288    433    553    797    454    537
    488   1267    776   -878   -145   1023    267    413    530    774    420    530
    485   1278    792   -880   -153   1036    246    407    537    787    441    555
    462   1260    797   -862   -168   1031    218    376    511    766    431    537
    454   1221    766   -836   -155    992    192    348    483    745    420    514
    439   1179    737   -810   -150    958    189    332    470    732    415    480
    402   1187    784   -795   -189    987    187    298    441    691    387    555
    394   1166    771   -782   -189    969    205    306    441    685    384    545
    418   1093    675   -756   -129    885    197    288    415    649    350    504
    371   1013    639   -693   -135    828    218    303    426    649    358    493
    475    963    488   -719     -5    727    194    309    413    633    340    472
    524    924    397   -727     62    662    187    285    392    610    319    420
    517    872    355   -693     80    615    174    220    335    524    223    376
    506    813    306   -659    101    558    168    179    303    478    179    374
    498    784    285   -641    106    535    168    181    303    470    176    327
    467    732    262   -602    103    498    179    189    311    472    184    306
    457    678    220   -568    119    449    189    179    314    459    174    275
    457    654    194   -555    132    423    192    166    306    439    150    272
    449    628    179   -537    135    405    207    192    329    459    163    303
    433    592    155   -514    137    374    207    192    342    465    174    293
    436    563    127   -498    153    345    202    161    322    433    150    265
    418    540    122   -480    148    329    210    148    322    428    142    265
    413    511     98   -462    158    306    215    161    345    446    163    267
    433    491     54   -462    189    272    254    205    394    470    155    202
    405    535    129   -470    137    332    366    322    519    537    145    184
    446    652    205   -550    122    428    423    459    698    709    272    296
    519    875    355   -696     83    615    454    704   1039   1119    696    618
    641   1244    602   -943     18    924    366    844   1278   1532   1270   1179
    613   1452    839  -1034   -111   1145    215    613   1085   1564   1649   1621
    493   1374    878   -935   -192   1127     96    231    649   1278   1693   1712
    340   1080    740   -709   -200    911      0   -244     44    605   1065   1182
    249    607    358   -431    -54    483   -106   -748   -644   -405   -202    148
    249    236    -12   -244    132    111   -179   -813   -797   -688   -646   -283
    262      5   -259   -135    259   -127   -116   -597   -545   -454   -519   -277
    288    -80   -368   -103    327   -223    -36   -405   -277   -213   -368   -210
    285    -36   -324   -127    303   -179     85   -189      2     51   -161    -67
    311     67   -246   -189    277    -88    244     23    257    290     41     57
    285    111   -174   -200    228    -31    322    119    374    402    132     90
    306    109   -197   -207    252    -44    319    132    392    420    132     77
    306     96   -210   -202    257    -57    327    132    402    423    129    119
    324     96   -231   -210    277    -67    340    148    433    459    174    140
    303     59   -244   -181    275    -93    340    153    452    475    192    114
    285     38   -246   -161    267   -103    348    155    457    472    189    103
    228     57   -174   -142    202    -59    381    174    480    498    205    142
    283     41   -244   -163    265   -101    376    189    496    517    213    145
    301      2   -301   -153    301   -148    355    176    491    511    205    132
    249      5   -244   -127    246   -119    384    200    519    542    241    161
    220    -38   -262    -90    239   -150    402    213    540    561    267    168
    233    -54   -288    -90    259   -168    423    233    566    584    301    176
    236    -31   -267   -103    249   -150    394    228    574    594    319    200
    270    -18   -288   -124    277   -153    389    223    574    597    316    200
    252    -83   -337    -85    293   -207    400    231    589    610    329    197
    257    -90   -348    -83    301   -218    387    244    615    633    353    205
    244   -101   -348    -72    296   -223    376    257    641    659    374    231
    231    -93   -324    -67    277   -207    402    288    688    714    433    272
    241    -88   -332    -77    285   -210    431    324    735    766    491    309
    267    -51   -319   -109    290   -184    441    366    784    826    550    363
    301    -15   -319   -142    309   -166    423    405    839    891    605    400
    348     28   -319   -187    335   -145    394    439    896    966    678    454
    306     18   -288   -163    298   -135    413    498    969   1060    787    563
    324     46   -277   -187    301   -114    420    550   1028   1132    875    639
    340    103   -236   -223    288    -64    431    594   1088   1200    953    706
    342    135   -207   -239    275    -36    418    607   1109   1221    982    730
    348    116   -231   -233    288    -57    389    600   1106   1215    987    724
    337     70   -267   -205    301    -98    358    576   1085   1182    961    701
    327     28   -301   -179    314   -135    342    537   1047   1132    914    662
    337     38   -298   -187    319   -129    400    509   1010   1083    862    633
    306    -57   -363   -124    332   -207    415    457    945    995    766    545
    288   -148   -436    -70    361   -290    379    415    893    917    678    459
    249   -184   -436    -33    340   -309    384    353    820    831    589    376
    301   -244   -545    -28    423   -394    420    301    745    745    498    298
    337   -329   -670     -5    501   -501    410    254    685    667    413    220
    275   -392   -667     57    470   -530    394    207    639    607    353    161
    244   -415   -659     85    449   -535    441    153    581    548    296    101
    241   -470   -711    114    475   -589    465    111    527    491    246     51
    254   -522   -776    132    514   -649    459     96    504    470    228     28
    254   -594   -849    168    550   -719    449     88    493    457    210      0
    270   -652   -924    189    594   -787    433     72    480    441    197    -18
    275   -662   -937    194    605   -800    441     72    485    444    200    -23
    288   -670   -958    189    623   -813    402     59    485    441    207    -20
    272   -670   -945    197    607   -807    355     44    488    444    218    -10
    254   -675   -930    210    589   -802    355     44    506    452    223    -15
    262   -678   -940    207    600   -807    340     33    506    446    213    -28
    267   -662   -930    197    597   -797    324     51    527    470    231    -12
    311   -628   -940    158    623   -784    335     64    540    485    254     12
    322   -639   -961    158    641   -800    379     59    532    480    252     10
    252   -657   -909    202    579   -782    415     70    550    498    270     12
    246   -672   -922    213    584   -797    389     59    550    498    272     12
    275   -667   -943    194    607   -802    363     33    530    480    257    -10
    293   -654   -950    179    620   -800    322      2    504    459    244      2
    272   -696   -969    213    620   -831    296    -15    475    449    239     18
    254   -709   -966    226    610   -836    285    -10    472    444    239     15
    254   -730   -984    236    618   -857    270    -20    459    433    236      7
    239   -802  -1041    280    639   -922    246    -49    433    400    210    -33
    233   -872  -1106    319    670   -989    220    -85    392    353    166    -67
    239   -927  -1166    342    701  -1044    249    -96    355    314    132    -90
    272   -979  -1254    353    761  -1117    277    -98    332    290    109   -116
    246  -1039  -1286    394    766  -1161    285   -116    309    259     70   -163
    226  -1083  -1309    428    766  -1195    298   -122    298    241     51   -171
    233  -1101  -1335    431    782  -1215    244   -145    275    213     28   -202
    233  -1163  -1397    465    815  -1280    223   -158    257    184     -2   -246
    215  -1208  -1426    493    820  -1314    223   -181    239    155    -28   -270
    192  -1239  -1431    524    810  -1335    246   -200    218    127    -57   -296
    168  -1291  -1460    561    813  -1376    270   -200    226    124    -70   -288
    187  -1322  -1509    566    846  -1415    257   -207    218    111    -83   -301
    184  -1345  -1532    579    857  -1439    213   -213    213    101    -90   -322
    202  -1376  -1579    587    891  -1478    197   -239    189     67   -122   -358
    168  -1410  -1579    620    872  -1496    189   -252    184     54   -137   -342
    142  -1452  -1595    654    867  -1525    223   -223    210     67   -135   -342
    155  -1462  -1618    652    885  -1540    277   -150    277    103   -148   -374
    202  -1410  -1613    605    906  -1512    329    -18    418    210   -116   -402
    259  -1288  -1551    514    901  -1418    374    153    633    428     62   -285
    301  -1070  -1371    381    836  -1221    410    345    898    774    452    111
    316   -743  -1060    210    685   -901    397    355    979    989    880    641
    283   -535   -818    127    550   -675    280     59    727    909   1169   1075
    189   -514   -706    161    446   -607    114   -394    267    568   1093   1075
     41   -893   -935    426    485   -914      0   -862   -293    -98    335    353
    -31  -1439  -1410    735    688  -1426    -98  -1236   -828   -883   -727   -670
      7  -1782  -1790    888    898  -1784   -228  -1291   -935  -1075  -1034   -984
     18  -1956  -1977    969    997  -1966   -277  -1114   -706   -852   -885   -909
     98  -1940  -2039    919   1067  -1990   -109   -841   -392   -561   -678   -779
    122  -1867  -1992    872   1054  -1930     64   -592   -109   -298   -475   -639
    106  -1818  -1925    857   1015  -1870    124   -459     49   -153   -361   -542
    116  -1805  -1922    844   1018  -1862    168   -407    103   -101   -329   -511
    119  -1818  -1938    849   1026  -1875    194   -374    142    -67   -303   -493
    116  -1826  -1943    854   1028  -1883    202   -371    155    -59   -296   -488
    142  -1784  -1927    820   1034  -1855    210   -368    166    -46   -285   -480
    137  -1797  -1935    828   1034  -1865    218   -361    176    -36   -272   -470
    135  -1826  -1961    844   1047  -1893    202   -358    179    -31   -265   -465
    119  -1844  -1966    862   1039  -1904    200   -358    179    -33   -262   -465
    114  -1860  -1974    872   1044  -1917    213   -337    200    -18   -241   -454
    129  -1844  -1974    857   1049  -1909    200   -340    202    -15   -239   -454
    124  -1834  -1961    854   1041  -1896    174   -340    202     -7   -236   -426
    111  -1831  -1943    857   1026  -1888    163   -337    207      2   -220   -402
    106  -1855  -1961    875   1034  -1906    174   -340    200      0   -220   -405
    103  -1873  -1977    883   1039  -1925    181   -327    220     28   -194   -400
    103  -1855  -1958    875   1028  -1906    176   -319    233     38   -187   -402
    116  -1870  -1987    878   1049  -1930    161   -311    231     38   -189   -387
    137  -1875  -2013    870   1075  -1943    187   -283    257     70   -153   -353
    148  -1867  -2016    857   1080  -1940    181   -265    275     96   -124   -335
    137  -1880  -2021    870   1078  -1951    179   -233    296    129    -90   -311
    150  -1862  -2013    854   1080  -1938    176   -192    335    179    -44   -280
    174  -1816  -1990    820   1080  -1901    174   -140    389    246     28   -218
    187  -1790  -1979    800   1083  -1886    194    -93    439    309    101   -163
    179  -1771  -1951    795   1065  -1860    207    -33    493    387    179    -90
    207  -1727  -1938    758   1070  -1834    205     31    558    459    259    -25
    254  -1660  -1914    704   1083  -1787    181     62    597    506    314     57
    265  -1626  -1891    680   1075  -1758    176     85    623    542    368    111
    280  -1610  -1891    665   1083  -1748    161     88    620    542    376    106
    298  -1610  -1909    654   1101  -1758    137     75    600    519    363    109
    296  -1621  -1917    662   1106  -1769    145     64    581    493    348    109
    283  -1641  -1927    678   1104  -1784    153     38    548    449    314     59
    272  -1683  -1958    704   1114  -1821    174     12    506    392    262      5
    265  -1735  -2000    735   1130  -1867    176    -18    459    327    197    -57
    249  -1790  -2039    771   1143  -1914    176    -59    415    265    140   -114
    233  -1855  -2088    810   1158  -1969    176   -114    353    187     49   -218
    220  -1917  -2140    846   1179  -2029    187   -166    296    116    -33   -285
    205  -1977  -2184    883   1195  -2081    184   -218    246     59    -88   -332
    181  -2039  -2221    930   1200  -2130    176   -259    200      5   -135   -374
    163  -2101  -2265    966   1213  -2182    168   -288    166    -28   -163   -418
    142  -2145  -2291   1000   1215  -2218    168   -316    135    -59   -187   -457
    116  -2174  -2291   1028   1202  -2231    176   -322    124    -62   -187   -470
    114  -2200  -2314   1044   1213  -2257    168   -332    114    -75   -194   -472
    111  -2190  -2304   1039   1205  -2247    163   -345    109    -88   -213   -485
    119  -2164  -2283   1023   1200  -2223    153   -361     96    -96   -228   -493
    101  -2177  -2281   1036   1189  -2229    171   -358     98    -93   -226   -480
     77  -2213  -2291   1067   1184  -2252    166   -340    114    -67   -187   -452
    106  -2236  -2346   1065   1226  -2291    158   -337    109    -72   -189   -467
    127  -2195  -2322   1034   1223  -2257    163   -319    116    -64   -176   -446
    129  -2156  -2286   1010   1205  -2221    161   -316    119    -59   -166   -433
    132  -2132  -2265   1000   1197  -2197    200   -309    127    -49   -161   -446
    116  -2143  -2260   1010   1187  -2200    207   -306    140    -41   -155   -431
    127  -2130  -2257   1000   1189  -2192    184   -309    142    -38   -135   -407
    145  -2086  -2231    969   1187  -2156    184   -311    155    -28   -111   -397
    124  -2065  -2190    971   1156  -2127    153   -329    150    -33   -106   -387
    137  -2081  -2221    971   1176  -2151    101   -363    106    -75   -142   -392
    153  -2096  -2249    969   1200  -2171     98   -376     88    -96   -158   -389
    158  -2094  -2255    966   1205  -2174    101   -379     93    -83   -142   -381
    150  -2132  -2283    992   1215  -2208     85   -402     70   -103   -150   -381
    132  -2195  -2327   1028   1228  -2260     90   -423     41   -137   -189   -413
    109  -2231  -2340   1060   1223  -2283     83   -431     23   -150   -207   -431
     90  -2247  -2340   1078   1215  -2294     90   -433     18   -158   -215   -439
    103  -2257  -2361   1078   1231  -2309     96   -428     18   -163   -226   -436
     80  -2294  -2377   1106   1226  -2335    101   -436     10   -184   -239   -467
     72  -2317  -2392   1122   1231  -2353     93   -459    -20   -226   -275   -514
     51  -2351  -2405   1148   1226  -2377     85   -478    -41   -254   -301   -535
     44  -2377  -2421   1166   1231  -2397     96   -480    -41   -262   -303   -532
     36  -2395  -2431   1176   1234  -2413     96   -504    -57   -277   -316   -548
     12  -2395  -2408   1189   1208  -2400    103   -506    -59   -280   -324   -566
     25  -2392  -2418   1182   1221  -2405    103   -504    -54   -277   -322   -568
     46  -2377  -2423   1166   1234  -2400     64   -522    -70   -285   -329   -571
     38  -2390  -2429   1174   1231  -2410     77   -522    -67   -280   -322   -558
     36  -2413  -2452   1187   1244  -2431     98   -509    -62   -275   -316   -555
     41  -2416  -2457   1184   1249  -2436     98   -511    -70   -285   -316   -563
     46  -2387  -2434   1171   1239  -2410    140   -470    -31   -265   -301   -563
     70  -2361  -2431   1145   1247  -2395    231   -348     67   -218   -298   -602
    127  -2281  -2408   1075   1265  -2343    298   -184    220    -80   -202   -548
    184  -2078  -2262    943   1223  -2169    368     83    514    249    106   -277
    280  -1777  -2057    748   1169  -1917    381    335    810    649    571    202
    262  -1439  -1701    587    982  -1569    244     90    704    761    956    683
    124  -1270  -1395    571    758  -1332     28   -405    374    665   1153    956
    -85  -1356  -1270    719    589  -1312   -142   -930    -98    246    870    704
   -239  -1855  -1615   1047    688  -1735   -265  -1470   -800   -704   -218   -249
   -192  -2423  -2231   1306   1018  -2327   -415  -1675  -1195  -1309   -974   -935
   -119  -2675  -2559   1397   1218  -2618   -444  -1483  -1039  -1200   -953   -992
    -62  -2725  -2662   1392   1299  -2694   -324  -1195   -753   -958   -779   -919
      5  -2673  -2678   1335   1340  -2675   -122   -904   -470   -727   -628   -826
     15  -2624  -2642   1301   1327  -2631      5   -698   -267   -553   -501   -714
    -15  -2611  -2595   1312   1288  -2603     90   -597   -158   -467   -420   -652
      7  -2608  -2616   1299   1312  -2613    101   -576   -140   -462   -420   -644
     38  -2587  -2626   1275   1332  -2605    106   -571   -122   -454   -407   -639
    -31  -2585  -2556   1306   1260  -2572    137   -535    -72   -410   -350   -605
    -31  -2585  -2553   1309   1260  -2569    132   -530    -62   -410   -350   -639
     49  -2592  -2642   1270   1345  -2616     88   -553    -85   -446   -397   -644
     44  -2598  -2642   1278   1343  -2618     88   -548    -72   -436   -379   -636
      5  -2605  -2611   1299   1306  -2608    109   -519    -38   -410   -342   -610
    -12  -2608  -2595   1312   1288  -2603    101   -532    -46   -423   -350   -641
    -31  -2618  -2587   1322   1278  -2603     90   -542    -46   -426   -371   -636
    -64  -2569  -2504   1317   1218  -2538    116   -527    -12   -387   -311   -542
    -59  -2561  -2501   1309   1218  -2530    119   -532     -5   -379   -309   -597
    -36  -2577  -2540   1306   1249  -2559    124   -514     15   -366   -301   -605
      0  -2582  -2585   1291   1288  -2582    111   -506     20   -366   -306   -597
    -28  -2556  -2527   1293   1249  -2543     96   -496     36   -355   -303   -584
    -67  -2551  -2483   1306   1205  -2517     98   -467     70   -314   -259   -532
    -23  -2520  -2496   1270   1234  -2507     75   -457     83   -293   -220   -506
    -25  -2525  -2501   1275   1236  -2512     83   -441     93   -296   -239   -537
    -38  -2501  -2462   1270   1210  -2483     85   -407    132   -254   -207   -480
    -28  -2468  -2439   1247   1202  -2455     83   -374    184   -184   -116   -407
    -31  -2436  -2408   1234   1187  -2423     83   -327    233   -124    -59   -428
    -23  -2439  -2416   1228   1195  -2429     80   -265    296    -44     15   -311
    -25  -2385  -2359   1205   1166  -2372     93   -202    371     51    140   -218
    -25  -2330  -2304   1174   1137  -2317     96   -163    423    114    213   -174
    -15  -2234  -2218   1124   1101  -2226     77   -153    444    140    239   -127
     10  -2169  -2182   1078   1096  -2174     88   -135    462    161    262    -54
     41  -2169  -2210   1065   1124  -2190     62   -140    449    158    275    -88
     23  -2174  -2200   1075   1109  -2187     41   -168    428    137    249    -93
    -36  -2223  -2187   1130   1072  -2205     31   -215    384     77    194   -114
    -54  -2249  -2197   1150   1067  -2223     41   -254    350     25    161   -129
    -57  -2291  -2234   1174   1088  -2262     67   -277    322    -25    122   -181
    -36  -2340  -2307   1187   1135  -2325     64   -335    252   -122     25   -283
    -64  -2410  -2346   1236   1137  -2379     83   -381    197   -202    -46   -350
   -106  -2483  -2377   1293   1135  -2431     62   -449    135   -288   -129   -467
   -150  -2533  -2382   1343   1114  -2457     33   -509     72   -371   -215   -501
   -171  -2582  -2410   1376   1117  -2496     67   -537     33   -420   -244   -527
   -179  -2637  -2457   1408   1137  -2548     75   -563     -5   -475   -306   -589
   -213  -2681  -2468   1447   1124  -2577     75   -581    -25   -501   -340   -600
   -189  -2696  -2507   1444   1158  -2603     85   -602    -44   -524   -358   -631
   -184  -2696  -2514   1439   1163  -2605     80   -620    -54   -537   -366   -631
   -207  -2730  -2522   1467   1156  -2626     75   -633    -70   -553   -379   -644
   -246  -2730  -2483   1488   1114  -2605     93   -631    -67   -561   -389   -636
   -252  -2740  -2488   1496   1117  -2616    103   -631    -70   -568   -389   -628
   -259  -2733  -2473   1493   1106  -2603     59   -636    -72   -568   -379   -639
   -223  -2720  -2496   1470   1135  -2608     83   -626    -62   -561   -368   -649
   -249  -2722  -2473   1483   1109  -2598    132   -600    -33   -540   -345   -631
   -280  -2696  -2416   1488   1067  -2556    129   -587    -18   -522   -324   -618
   -259  -2670  -2410   1462   1072  -2540    103   -602    -23   -527   -329   -613
   -254  -2655  -2400   1454   1072  -2527    124   -594      0   -517   -322   -605
   -257  -2626  -2369   1439   1052  -2499    124   -589     18   -491   -293   -589
   -254  -2592  -2338   1423   1041  -2465     98   -610      7   -493   -277   -587
   -277  -2598  -2322   1436   1021  -2462     67   -641    -18   -519   -314   -587
   -270  -2634  -2366   1452   1047  -2501     36   -662    -38   -537   -337   -574
   -267  -2624  -2359   1444   1044  -2491     25   -659    -41   -532   -322   -553
   -241  -2611  -2369   1426   1062  -2491     44   -657    -44   -535   -309   -550
   -267  -2655  -2387   1460   1057  -2520     31   -675    -70   -561   -329   -581
   -280  -2699  -2421   1488   1070  -2561     -5   -706   -109   -602   -374   -620
   -290  -2714  -2423   1501   1065  -2569    -12   -711   -111   -613   -389   -623
   -309  -2746  -2436   1527   1062  -2592     -5   -714   -106   -613   -392   -626
   -314  -2805  -2491   1558   1085  -2647     12   -722   -119   -631   -418   -652
   -314  -2837  -2522   1574   1101  -2678     -5   -750   -155   -672   -452   -691
   -316  -2894  -2577   1602   1127  -2735      0   -784   -197   -722   -485   -727
   -342  -2907  -2564   1626   1109  -2735     12   -787   -200   -730   -496   -745
   -327  -2902  -2577   1613   1122  -2740      5   -795   -210   -740   -509   -737
   -314  -2920  -2605   1615   1143  -2764      2   -800   -220   -753   -524   -756
   -316  -2935  -2621   1626   1150  -2779     31   -797   -223   -761   -535   -769
   -306  -2927  -2621   1618   1156  -2774     31   -795   -223   -763   -537   -789
   -277  -2899  -2621   1587   1169  -2759    -46   -823   -249   -782   -561   -769
   -298  -2894  -2595   1595   1145  -2743    -31   -823   -244   -769   -548   -745
   -303  -2881  -2579   1590   1135  -2730    -10   -810   -236   -758   -535   -745
   -246  -2896  -2650   1571   1200  -2774    -18   -818   -257   -784   -558   -782
   -259  -2896  -2637   1577   1187  -2769     15   -753   -200   -745   -566   -823
   -236  -2811  -2574   1522   1169  -2694     90   -610    -54   -618   -509   -810
   -205  -2704  -2501   1454   1145  -2603    119   -465    116   -426   -353   -698
   -181  -2468  -2286   1325   1052  -2377    124   -296    342   -122     -2   -361
   -129  -2112  -1982   1119    924  -2047     75   -246    449    101    415    171
   -163  -1919  -1756   1041    795  -1839      0   -428    275     41    678    589
   -259  -1945  -1686   1101    711  -1816    -80   -745   -103   -244    662    657
   -376  -2223  -1847   1301    735  -2036   -150  -1184   -667   -872     15     25
   -475  -2655  -2182   1564    852  -2421   -226  -1621  -1257  -1683  -1067  -1044
   -428  -2961  -2533   1693   1049  -2746   -374  -1751  -1467  -1958  -1449  -1410
   -420  -3138  -2720   1777   1148  -2930   -420  -1626  -1304  -1782  -1340  -1369
   -389  -3200  -2811   1795   1210  -3005   -350  -1415  -1031  -1514  -1161  -1254
   -340  -3130  -2792   1732   1223  -2961   -254  -1189   -769  -1254   -974  -1119
   -309  -3021  -2712   1665   1200  -2868   -158  -1005   -553  -1047   -805   -989
   -290  -2969  -2681   1628   1192  -2826    -98   -919   -457   -956   -730   -930
   -290  -2920  -2629   1605   1169  -2774    -62   -880   -413   -911   -698   -901
   -298  -2907  -2611   1600   1153  -2761    -54   -878   -405   -898   -685   -896
   -293  -2925  -2631   1608   1166  -2779    -67   -888   -415   -906   -691   -911
   -293  -2925  -2634   1608   1169  -2779    -72   -891   -420   -914   -693   -924
   -288  -2902  -2613   1595   1161  -2759    -70   -883   -413   -906   -685   -914
   -285  -2899  -2613   1592   1161  -2756    -72   -875   -405   -901   -675   -901
   -285  -2920  -2634   1602   1171  -2777    -77   -862   -397   -888   -659   -888
   -301  -2925  -2626   1610   1161  -2777    -80   -859   -394   -885   -657   -878
   -316  -2922  -2605   1621   1143  -2764    -90   -870   -402   -891   -662   -880
   -319  -2909  -2592   1613   1135  -2751   -111   -883   -410   -898   -659   -878
   -296  -2899  -2603   1597   1153  -2753   -111   -883   -407   -893   -652   -875
   -270  -2891  -2624   1579   1174  -2759   -111   -872   -397   -883   -644   -872
   -277  -2883  -2605   1582   1163  -2746   -101   -862   -381   -867   -628   -857
   -296  -2894  -2600   1592   1150  -2748    -96   -849   -371   -844   -607   -831
   -309  -2909  -2603   1608   1145  -2756   -114   -849   -361   -826   -589   -810
   -319  -2925  -2605   1618   1143  -2766   -161   -852   -358   -813   -574   -800
   -277  -2902  -2624   1590   1171  -2764   -205   -844   -342   -789   -550   -789
   -194  -2766  -2574   1478   1189  -2670   -148   -784   -277   -711   -478   -719
   -233  -2759  -2525   1496   1145  -2642    -85   -748   -226   -652   -407   -649
   -272  -2795  -2522   1532   1122  -2660   -101   -743   -202   -615   -361   -605
   -239  -2727  -2488   1483   1124  -2608   -122   -693   -137   -530   -267   -527
   -233  -2681  -2447   1454   1106  -2564   -155   -667    -90   -454   -187   -444
   -220  -2642  -2421   1431   1098  -2530   -145   -636    -49   -394   -116   -374
   -218  -2608  -2392   1410   1085  -2501   -140   -607    -15   -353    -59   -327
   -236  -2603  -2366   1421   1065  -2486   -155   -600    -10   -342    -38   -303
   -252  -2637  -2385   1441   1065  -2512   -174   -607    -18   -361    -38   -293
   -257  -2665  -2408   1460   1075  -2538   -163   -607    -31   -384    -59   -306
   -257  -2683  -2426   1470   1083  -2556   -184   -623    -64   -426   -101   -340
   -324  -2777  -2452   1551   1062  -2616   -226   -680   -140   -519   -192   -423
   -270  -2746  -2475   1506   1098  -2611   -179   -683   -158   -566   -249   -485
   -298  -2831  -2533   1564   1117  -2683   -174   -722   -210   -641   -340   -571
   -280  -2873  -2592   1574   1153  -2733   -135   -745   -246   -704   -426   -657
   -296  -2956  -2660   1626   1182  -2808    -93   -779   -293   -771   -511   -727
   -361  -3052  -2691   1706   1163  -2873   -106   -826   -350   -849   -581   -800
   -400  -3115  -2714   1756   1156  -2915   -132   -875   -413   -922   -662   -888
   -400  -3141  -2740   1769   1169  -2940   -111   -893   -441   -963   -711   -930
   -355  -3120  -2764   1738   1202  -2943   -135   -906   -465   -987   -727   -943
   -394  -3185  -2790   1787   1195  -2987   -145   -927   -488  -1013   -745   -956
   -431  -3211  -2779   1821   1174  -2995   -124   -945   -506  -1044   -784  -1002
   -431  -3221  -2790   1823   1176  -3008   -127   -958   -519  -1062   -815  -1028
   -420  -3216  -2795   1818   1187  -3005   -150   -963   -519  -1060   -802  -1018
   -423  -3177  -2753   1800   1163  -2966   -171   -969   -522  -1062   -797  -1008
   -439  -3198  -2761   1818   1161  -2979   -148   -948   -498  -1049   -787   -992
   -407  -3138  -2733   1771   1161  -2935   -140   -927   -472  -1026   -756   -971
   -387  -3094  -2707   1740   1158  -2902   -148   -932   -475  -1034   -758   -979
   -433  -3141  -2707   1787   1135  -2925   -150   -932   -472  -1034   -756   -966
   -431  -3107  -2675   1769   1122  -2891   -140   -927   -459  -1023   -750   -958
   -439  -3115  -2675   1774   1117  -2894   -140   -927   -452  -1018   -740   -971
   -441  -3083  -2642   1764   1098  -2863   -140   -930   -444  -1002   -727   -961
   -431  -3068  -2637   1748   1101  -2852   -122   -937   -439   -989   -717   -943
   -413  -3089  -2675   1751   1130  -2883   -174   -961   -465  -1008   -722   -940
   -415  -3081  -2665   1748   1122  -2873   -218   -976   -480  -1010   -698   -898
   -402  -3044  -2642   1725   1119  -2844   -205   -974   -478  -1010   -680   -914
   -405  -3083  -2681   1743   1137  -2883   -179   -966   -483  -1023   -711   -963
   -407  -3112  -2704   1758   1145  -2907   -184   -982   -504  -1057   -758   -966
   -397  -3135  -2738   1766   1169  -2938   -187   -989   -522  -1080   -787   -963
   -379  -3174  -2795   1777   1208  -2985   -200   -995   -522  -1080   -789   -956
   -376  -3216  -2839   1795   1228  -3026   -189  -1005   -535  -1098   -800   -976
   -392  -3247  -2855   1821   1228  -3052   -174  -1010   -542  -1114   -810   -995
   -392  -3276  -2883   1834   1244  -3081   -176  -1036   -568  -1145   -849  -1036
   -381  -3302  -2920   1842   1267  -3112   -171  -1054   -584  -1174   -867  -1049
   -376  -3364  -2990   1870   1304  -3177   -168  -1057   -594  -1187   -883  -1085
   -366  -3369  -3003   1867   1317  -3187   -192  -1083   -628  -1226   -937  -1135
   -319  -3387  -3068   1852   1371  -3229   -205  -1088   -646  -1241   -953  -1114
   -316  -3361  -3044   1839   1363  -3203   -210  -1067   -633  -1231   -924  -1093
   -311  -3361  -3052   1834   1369  -3208   -220  -1072   -641  -1244   -950  -1098
   -311  -3387  -3076   1847   1382  -3231   -215  -1072   -641  -1244   -948  -1091
   -314  -3367  -3055   1839   1369  -3211   -226  -1083   -649  -1254   -953  -1088
   -332  -3356  -3024   1844   1345  -3190   -223  -1088   -649  -1262   -956  -1075
   -301  -3333  -3034   1816   1363  -3185   -197  -1052   -615  -1247   -961  -1091
   -285  -3276  -2992   1779   1350  -3135   -135   -935   -496  -1158   -937  -1101
   -272  -3180  -2907   1725   1314  -3044    -80   -797   -332  -1005   -846  -1044
   -231  -2943  -2712   1587   1239  -2829    -54   -626    -83   -709   -566   -782
   -137  -2644  -2509   1389   1184  -2579   -132   -501    124   -358    -93   -288
   -116  -2372  -2255   1244   1067  -2314   -231   -639     23   -290    275    174
   -176  -2356  -2179   1265   1000  -2268   -335   -937   -337   -498    410    400
   -265  -2548  -2283   1408   1008  -2416   -452  -1353   -898  -1054      5     80
   -366  -2876  -2509   1618   1070  -2694   -563  -1875  -1564  -1964  -1135   -948
   -387  -3216  -2831   1800   1221  -3024   -691  -2120  -1909  -2483  -1836  -1577
   -335  -3468  -3133   1901   1397  -3299   -714  -2003  -1769  -2372  -1818  -1626
   -309  -3585  -3276   1948   1483  -3432   -662  -1795  -1493  -2114  -1660  -1514
   -275  -3554  -3281   1914   1501  -3419   -597  -1626  -1244  -1886  -1509  -1418
   -231  -3437  -3205   1831   1486  -3322   -480  -1434   -995  -1654  -1332  -1280
   -200  -3335  -3135   1766   1465  -3237   -420  -1325   -852  -1527  -1231  -1215
   -179  -3309  -3130   1745   1475  -3221   -405  -1291   -802  -1483  -1195  -1192
   -163  -3304  -3141   1730   1488  -3224   -418  -1291   -797  -1473  -1189  -1182
   -140  -3260  -3120   1699   1488  -3192   -433  -1301   -802  -1480  -1197  -1189
   -129  -3255  -3128   1691   1496  -3192   -441  -1314   -807  -1491  -1215  -1195
   -124  -3255  -3130   1691   1501  -3192   -449  -1312   -802  -1480  -1213  -1182
   -127  -3224  -3099   1675   1483  -3161   -446  -1306   -787  -1462  -1189  -1150
   -124  -3216  -3091   1670   1483  -3154   -446  -1304   -769  -1441  -1179  -1135
   -111  -3185  -3073   1647   1478  -3128   -462  -1314   -766  -1436  -1182  -1124
    -93  -3148  -3055   1621   1480  -3102   -480  -1325   -766  -1434  -1176  -1119
    -83  -3117  -3034   1597   1475  -3076   -488  -1325   -758  -1428  -1171  -1124
    -77  -3083  -3005   1582   1462  -3047   -485  -1327   -758  -1426  -1182  -1111
    -88  -3057  -2969   1571   1436  -3013   -496  -1330   -761  -1421  -1179  -1096
    -72  -3042  -2969   1558   1447  -3005   -504  -1322   -756  -1408  -1158  -1072
    -49  -3003  -2953   1525   1449  -2979   -511  -1309   -745  -1389  -1148  -1072
    -46  -2979  -2933   1512   1441  -2956   -509  -1291   -724  -1369  -1132  -1039
    -38  -2943  -2904   1491   1431  -2925   -524  -1283   -719  -1350  -1114  -1018
    -49  -2899  -2850   1475   1400  -2876   -527  -1265   -696  -1319  -1085   -992
    -23  -2844  -2821   1431   1397  -2834   -527  -1226   -654  -1265  -1036   -956
     -7  -2790  -2782   1397   1384  -2785   -532  -1189   -623  -1215   -995   -911
      5  -2730  -2738   1361   1371  -2733   -545  -1158   -587  -1153   -935   -854
      7  -2662  -2670   1327   1337  -2665   -548  -1124   -537  -1080   -852   -800
    -12  -2574  -2561   1293   1273  -2569   -540  -1060   -459   -984   -761   -719
     62  -2475  -2538   1205   1299  -2507   -558  -1000   -402   -898   -685   -641
     77  -2382  -2460   1150   1267  -2421   -568   -966   -366   -844   -620   -571
     44  -2291  -2335   1124   1189  -2312   -553   -901   -311   -779   -542   -493
     98  -2210  -2312   1054   1202  -2260   -568   -893   -329   -784   -548   -509
    122  -2213  -2335   1044   1228  -2273   -581   -922   -381   -833   -594   -511
    106  -2213  -2320   1052   1213  -2265   -592   -943   -423   -878   -631   -537
     54  -2229  -2283   1088   1169  -2255   -566   -943   -444   -906   -662   -597
     10  -2239  -2252   1111   1130  -2247   -558   -984   -506   -984   -732   -641
     44  -2255  -2299   1104   1169  -2275   -571  -1039   -584  -1075   -826   -714
     38  -2288  -2330   1122   1182  -2309   -574  -1088   -654  -1163   -917   -797
     -5  -2330  -2325   1169   1158  -2327   -584  -1156   -735  -1254  -1010   -891
    -77  -2372  -2294   1223   1106  -2333   -579  -1195   -782  -1312  -1067   -943
    -59  -2385  -2325   1221   1130  -2353   -594  -1236   -833  -1374  -1127   -992
    -64  -2405  -2340   1234   1137  -2374   -597  -1273   -878  -1418  -1174  -1034
   -155  -2413  -2257   1286   1049  -2335   -589  -1293   -901  -1441  -1200  -1060
   -184  -2385  -2200   1283   1005  -2294   -576  -1296   -919  -1454  -1215  -1072
   -103  -2377  -2273   1239   1083  -2325   -602  -1309   -943  -1475  -1231  -1085
   -124  -2379  -2255   1252   1062  -2317   -597  -1278   -919  -1457  -1210  -1065
    -72  -2361  -2288   1218   1106  -2325   -620  -1283   -932  -1465  -1228  -1083
   -127  -2301  -2174   1213   1021  -2239   -626  -1291   -940  -1467  -1236  -1083
   -150  -2257  -2107   1202    976  -2182   -628  -1280   -924  -1449  -1210  -1075
   -176  -2210  -2036   1192    927  -2125   -636  -1252   -898  -1418  -1171  -1044
   -207  -2158  -1951   1184    870  -2055   -641  -1228   -875  -1389  -1150  -1013
   -233  -2101  -1867   1166    815  -1984   -631  -1213   -854  -1369  -1124   -984
   -265  -2044  -1779   1153    756  -1912   -605  -1195   -826  -1343  -1098   -961
   -327  -1992  -1667   1158    667  -1831   -579  -1171   -800  -1309  -1072   -930
   -366  -1958  -1592   1163    613  -1777   -584  -1161   -800  -1293  -1062   -914
   -376  -1883  -1509   1127    566  -1696   -597  -1148   -782  -1265  -1028   -880
   -345  -1831  -1486   1088    568  -1657   -641  -1171   -797  -1273  -1031   -875
   -415  -1829  -1413   1119    498  -1621   -667  -1179   -807  -1270  -1021   -857
   -405  -1774  -1369   1091    480  -1571   -657  -1148   -792  -1252  -1000   -836
   -319  -1756  -1439   1036    555  -1597   -678  -1161   -813  -1270  -1018   -846
   -379  -1751  -1374   1065    496  -1564   -693  -1153   -810  -1257  -1002   -833
   -426  -1766  -1340   1093    454  -1553   -696  -1124   -805  -1244   -992   -828
   -420  -1795  -1374   1109    475  -1584   -717  -1143   -844  -1280  -1021   -857
   -496  -1766  -1273   1130    387  -1522   -683  -1135   -833  -1278  -1021   -846
   -439  -1756  -1319   1096    439  -1538   -698  -1119   -849  -1291  -1049   -852
   -488  -1758  -1270   1122    387  -1514   -698  -1109   -857  -1296  -1060   -852
   -558  -1774  -1215   1166    327  -1496   -678  -1101   -854  -1288  -1047   -852
   -558  -1766  -1208   1161    324  -1488   -667  -1096   -859  -1296  -1060   -865
   -545  -1761  -1218   1153    335  -1491   -685  -1101   -878  -1314  -1067   -878
   -493  -1740  -1249   1117    376  -1496   -711  -1106   -911  -1340  -1098   -891
   -472  -1688  -1215   1080    371  -1452   -745  -1104   -927  -1348  -1114   -885
   -491  -1667  -1179   1078    340  -1423   -704  -1070   -906  -1322  -1098   -870
   -478  -1649  -1171   1062    345  -1410   -706  -1072   -919  -1330  -1106   -883
   -478  -1621  -1143   1049    329  -1382   -732  -1072   -927  -1327  -1101   -883
   -449  -1569  -1119   1010    335  -1345   -745  -1049   -924  -1317  -1088   -870
   -392  -1545  -1156    966    379  -1350   -735  -1044   -930  -1325  -1101   -865
   -381  -1517  -1135    948    374  -1325   -701   -992   -898  -1306  -1106   -875
   -358  -1441  -1083    898    361  -1262   -633   -870   -807  -1257  -1119   -922
   -319  -1325  -1005    823    342  -1166   -550   -709   -662  -1135  -1065   -893
   -277  -1070   -795    672    257   -932   -478   -475   -384   -813   -763   -620
   -184   -688   -506    436    158   -597   -522   -283   -129   -420   -285   -145
   -174   -272    -98    223    -38   -187   -626   -368   -142   -223    168    389
   -239    -23    215    132   -228     96   -776   -722   -446   -270    439    758
   -345   -132    213    236   -280     38   -950  -1195   -969   -717    129    509
   -410   -561   -153    485   -129   -358  -1065  -1667  -1600  -1571   -885   -397
   -387  -1018   -631    701    119   -826  -1176  -1901  -2018  -2218  -1706  -1145
   -355  -1239   -883    797    262  -1062  -1221  -1766  -1909  -2148  -1730  -1226
   -327  -1301   -974    813    322  -1137  -1127  -1493  -1615  -1875  -1553  -1127
   -257  -1208   -950    730    345  -1080   -987  -1234  -1332  -1615  -1374  -1002
   -218  -1054   -836    633    309   -945   -839   -987  -1085  -1379  -1195   -875
   -194   -917   -722    555    262   -820   -750   -849   -950  -1249  -1091   -795
   -163   -857   -693    509    265   -776   -737   -795   -904  -1197  -1049   -761
   -132   -800   -667    465    267   -735   -727   -753   -880  -1161  -1018   -740
   -135   -756   -620    444    239   -688   -701   -709   -854  -1127   -987   -714
   -122   -727   -605    426    241   -667   -698   -688   -844  -1109   -979   -696
   -114   -659   -548    387    215   -605   -704   -665   -813  -1075   -948   -657
    -62   -600   -540    329    239   -571   -709   -633   -797  -1052   -932   -646
    -41   -574   -535    306    244   -555   -719   -615   -795  -1039   -927   -649
    -70   -527   -457    298    192   -493   -691   -584   -766  -1002   -896   -613
    -31   -410   -379    218    171   -394   -628   -530   -719   -948   -841   -555
      0   -361   -361    179    179   -361   -657   -517   -722   -935   -831   -545
     28   -296   -324    132    176   -311   -665   -488   -714   -914   -810   -519
     46   -244   -290     98    168   -267   -678   -454   -704   -885   -789   -493
     70   -189   -259     59    163   -223   -670   -413   -678   -846   -756   -462
     85   -119   -205     15    145   -161   -654   -366   -644   -802   -709   -415
    101    -62   -163    -20    132   -111   -639   -322   -618   -758   -672   -384
    142     15   -127    -77    135    -54   -639   -290   -600   -717   -636   -358
    176     83    -93   -129    135     -5   -644   -249   -571   -662   -587   -303
    218    176    -41   -197    129     67   -626   -194   -535   -602   -532   -246
    252    257      5   -257    124    132   -618   -132   -491   -540   -470   -200
    272    371     98   -322     88    236   -594    -49   -418   -444   -381   -119
    306    472    166   -392     70    322   -563     36   -337   -340   -280    -41
    355    592    233   -475     62    413   -558    111   -267   -241   -181     38
    376    711    332   -545     20    522   -566    184   -207   -155    -83    124
    439    839    400   -639     20    620   -561    252   -150    -77      0    213
    488    956    467   -722     10    711   -566    288   -127    -36     46    272
    498   1036    537   -766    -20    787   -558    314   -116    -15     70    311
    496   1096    600   -797    -51    849   -540    335   -119    -18     75    324
    535   1137    602   -836    -33    870   -532    337   -140    -41     54    309
    504   1156    649   -831    -72    901   -506    340   -155    -67     33    296
    504   1174    670   -839    -83    922   -488    329   -189   -109    -15    252
    509   1176    667   -844    -77    922   -467    319   -228   -153    -70    205
    514   1150    636   -831    -59    893   -446    298   -272   -202   -127    155
    478   1122    644   -802    -83    883   -446    267   -314   -252   -181    106
    444   1098    654   -774   -103    878   -428    236   -353   -296   -233     59
    410   1085    675   -750   -132    880   -407    215   -381   -324   -262     31
    389   1091    701   -740   -155    896   -381    220   -392   -327   -267     28
    441   1096    654   -769   -106    878   -389    205   -415   -350   -290      7
    478   1109    628   -795    -75    870   -394    207   -426   -358   -298     -2
    504   1132    628   -818    -62    880   -381    228   -415   -342   -290      5
    504   1174    670   -839    -83    922   -361    254   -389   -316   -267     23
    506   1189    683   -849    -88    937   -340    272   -374   -298   -257     36
    519   1234    714   -878    -98    974   -324    301   -348   -267   -233     62
    530   1275    745   -904   -106   1010   -340    316   -329   -246   -210     85
    540   1319    779   -930   -119   1049   -329    348   -298   -215   -179    119
    545   1371    823   -961   -140   1098   -303    376   -270   -181   -145    161
    561   1434    870   -997   -155   1153   -262    418   -223   -137   -106    202
    574   1493    917  -1034   -171   1205   -252    449   -189   -103    -72    239
    581   1540    958  -1060   -187   1249   -241    472   -171    -80    -49    267
    594   1595   1000  -1096   -202   1296   -218    491   -142    -49    -28    293
    607   1667   1060  -1137   -226   1363   -226    509   -116    -23      0    337
    628   1709   1080  -1169   -226   1395   -228    524    -98     -2     31    376
    652   1712   1060  -1182   -202   1387   -257    514   -114     -7     28    368
    665   1717   1052  -1192   -192   1384   -283    535    -96     18     59    381
    680   1777   1096  -1228   -207   1439   -270    553    -80     38     75    400
    683   1800   1114  -1241   -215   1457   -257    561    -80     36     70    423
    688   1792   1104  -1239   -207   1449   -246    566    -85     28     64    423
    667   1784   1114  -1226   -226   1449   -246    563    -96     25     59    410
    670   1813   1140  -1241   -236   1478   -244    576    -85     31     62    423
    696   1842   1145  -1273   -223   1493   -228    594    -75     41     62    428
    683   1813   1130  -1247   -223   1473   -179    626    -51     67     72    444
    685   1818   1132  -1254   -223   1475   -181    628    -57     62     62    431
    691   1857   1166  -1275   -236   1512   -192    626    -64     57     59    418
    680   1857   1176  -1270   -246   1517   -166    631    -59     62     64    405
    665   1875   1210  -1270   -272   1543   -148    641    -57     59     67    400
    654   1932   1278  -1296   -311   1605   -150    646    -54     64     85    436
    701   1984   1283  -1343   -290   1634   -153    654    -59     64     75    428
    730   1992   1260  -1363   -265   1626   -145    680    -44     88     83    449
    730   1997   1267  -1363   -267   1634   -145    706    -31    111    101    480
    750   2029   1278  -1392   -265   1654   -140    719    -23    129    124    496
    758   2055   1296  -1408   -270   1675   -109    735    -12    140    132    496
    776   2060   1280  -1418   -252   1670    -72    784     25    166    142    491
    795   2107   1312  -1449   -257   1709     15    922    127    233    142    444
    862   2205   1340  -1535   -239   1774    114   1122    301    394    244    524
    940   2462   1522  -1701   -290   1992    197   1400    605    740    576    831
   1023   2826   1803  -1927   -389   2317    205   1602    865   1104   1026   1299
   1039   3218   2179  -2127   -568   2699    106   1436    810   1247   1408   1800
    919   3411   2491  -2166   -787   2953    -96    969    480   1143   1571   2065
    698   3307   2605  -2003   -953   2956   -223    496     49    763   1280   1805
    594   2805   2210  -1701   -807   2509   -332     20   -576    -72    309    867
    675   2247   1571  -1460   -446   1909   -504   -228  -1008   -688   -428    171
    688   2052   1363  -1371   -337   1709   -498    -12   -807   -514   -332    189
    800   2042   1241  -1423   -220   1641   -397    277   -530   -270   -171    303
    846   2122   1273  -1486   -215   1699   -213    581   -233    -10     18    449
    880   2208   1327  -1543   -223   1769    -25    849     25    226    213    584
    935   2278   1340  -1608   -202   1808     33    937    111    301    272    597
    911   2301   1387  -1608   -236   1844     51    961    142    332    290    610
    878   2320   1439  -1600   -280   1880     72    997    176    371    316    605
    963   2330   1366  -1647   -200   1849     62    995    174    366    298    639
    937   2343   1405  -1641   -233   1875     72   1015    200    394    335    646
    958   2356   1397  -1657   -220   1878     77   1049    220    415    329    646
    997   2374   1374  -1688   -189   1875     62   1044    218    418    332    685
    992   2385   1392  -1688   -200   1888     75   1070    244    446    371    711
   1002   2395   1389  -1701   -194   1893     93   1096    270    478    402    727
   1031   2431   1400  -1732   -184   1917     93   1101    283    504    428    737
   1000   2436   1436  -1719   -218   1938     93   1106    298    524    444    740
    966   2449   1483  -1706   -257   1966     77   1096    298    522    428    730
    979   2452   1473  -1714   -246   1961     77   1119    319    542    444    766
    950   2449   1499  -1701   -272   1974     90   1156    358    584    488    810
    956   2473   1514  -1717   -280   1992    103   1187    392    628    530    820
   1013   2491   1478  -1751   -231   1984     96   1192    392    636    535    789
    982   2530   1545  -1756   -280   2039    119   1223    426    665    545    857
   1026   2579   1551  -1803   -262   2065    122   1260    457    704    568    909
   1088   2605   1514  -1849   -213   2062    114   1296    496    758    623    958
   1075   2618   1543  -1847   -233   2081    140   1358    563    841    709   1000
   1067   2675   1608  -1873   -270   2143    168   1439    641    927    795   1044
   1176   2746   1569  -1961   -197   2156    166   1506    704   1002    857   1109
   1223   2811   1587  -2018   -184   2200    158   1566    776   1093    948   1200
   1205   2902   1696  -2052   -244   2299    150   1615    846   1184   1049   1278
   1223   2977   1751  -2101   -262   2364    150   1636    878   1231   1104   1330
   1249   3039   1790  -2145   -270   2416    174   1665    909   1270   1150   1379
   1234   3086   1849  -2161   -306   2468    194   1673    930   1291   1176   1415
   1247   3128   1880  -2187   -316   2504    187   1660    924   1291   1189   1436
   1228   3156   1927  -2195   -350   2543    205   1652    909   1273   1179   1431
   1244   3143   1899  -2195   -327   2522    218   1615    878   1231   1137   1397
   1267   3120   1849  -2195   -290   2486    210   1566    823   1161   1067   1345
   1301   3094   1792  -2197   -244   2444    210   1530    776   1093    989   1280
   1291   3047   1756  -2171   -233   2400    220   1483    724   1034    927   1221
   1260   2987   1727  -2125   -233   2359    231   1436    675    974    875   1156
   1244   2935   1691  -2091   -223   2314    231   1387    623    911    807   1088
   1236   2915   1678  -2075   -220   2296    233   1343    576    854    748   1026
   1231   2883   1652  -2060   -210   2268    236   1312    550    826    709   1008
   1236   2847   1610  -2042   -187   2229    241   1288    527    800    683    995
   1231   2837   1605  -2036   -187   2221    252   1280    522    789    678    995
   1239   2860   1621  -2049   -189   2242    272   1283    532    800    696   1005
   1239   2842   1600  -2042   -181   2221    262   1273    514    792    696    992
   1239   2847   1608  -2044   -184   2229    270   1280    522    807    717   1000
   1260   2863   1602  -2062   -171   2231    285   1293    537    818    730    997
   1291   2902   1610  -2096   -158   2257    309   1304    550    828    735   1002
   1312   2922   1610  -2120   -148   2268    311   1304    550    831    727   1028
   1309   2935   1626  -2122   -158   2281    316   1314    561    844    745   1031
   1301   2964   1662  -2132   -181   2312    345   1327    584    867    766   1036
   1273   3013   1740  -2143   -233   2377    376   1353    620    909    813   1083
   1317   3016   1699  -2166   -192   2359    358   1350    605    898    815   1065
   1327   3026   1696  -2177   -184   2361    350   1343    602    893    805   1070
   1335   3052   1717  -2195   -189   2385    342   1343    618    917    836   1117
   1387   3060   1673  -2223   -142   2366    316   1337    615    924    859   1114
   1400   3055   1654  -2229   -127   2356    303   1314    597    901    828   1075
   1395   3055   1660  -2226   -132   2359    303   1306    597    891    805   1091
   1389   3055   1662  -2223   -137   2361    293   1296    587    878    797   1104
   1384   3024   1639  -2203   -127   2333    293   1288    571    859    784   1075
   1371   2974   1600  -2174   -114   2288    301   1280    561    844    771   1057
   1371   2953   1582  -2161   -103   2268    324   1286    566    841    771   1049
   1371   2920   1548  -2145    -88   2234    324   1278    561    836    763   1026
   1358   2883   1525  -2120    -83   2205    329   1267    553    823    753    984
   1340   2829   1488  -2088    -72   2158    350   1257    548    805    724    958
   1356   2808   1452  -2083    -46   2130    361   1252    540    797    714    982
   1358   2779   1418  -2070    -28   2099    340   1231    514    766    688    963
   1376   2777   1400  -2075    -10   2088    332   1215    506    750    675    932
   1389   2769   1376  -2081      5   2075    350   1221    511    763    678    945
   1382   2769   1387  -2075     -2   2081    374   1236    527    784    696    950
   1415   2792   1376  -2107     20   2086    374   1234    535    787    691    940
   1431   2795   1363  -2112     33   2081    376   1228    537    782    683    940
   1447   2779   1332  -2114     54   2057    394   1234    548    784    688    932
   1462   2785   1322  -2125     70   2055    384   1231    548    789    693    937
   1454   2764   1309  -2112     70   2036    394   1244    555    797    685    919
   1426   2730   1304  -2078     62   2018    457   1319    613    807    641    841
   1535   2855   1319  -2197    109   2088    563   1480    776    940    701    870
   1613   3109   1496  -2361     57   2304    665   1709   1052   1239    974   1098
   1615   3372   1753  -2494    -70   2564    654   1927   1348   1647   1436   1535
   1667   3743   2075  -2704   -202   2909    581   1930   1441   1938   1961   2130
   1595   3821   2226  -2709   -316   3026    428   1551   1135   1878   2226   2473
   1454   3707   2252  -2582   -397   2979    259   1057    639   1493   2013   2330
   1306   3260   1951  -2283   -322   2605    132    511    -44    605   1005   1431
   1239   2704   1465  -1971   -111   2086      7    158   -597   -215     10    522
   1293   2442   1148  -1870     72   1797    -44    265   -527   -181    -31    413
   1322   2304    982  -1813    171   1644     51    514   -249     67    119    475
   1343   2309    963  -1826    189   1636    171    758     33    322    296    587
   1392   2390    997  -1891    197   1693    335   1015    324    587    501    722
   1382   2449   1067  -1917    158   1758    436   1158    485    730    618    805
   1384   2488   1101  -1938    140   1795    483   1213    545    787    665    841
   1408   2483   1075  -1948    166   1779    501   1228    571    813    685    854
   1363   2462   1098  -1912    132   1782    540   1260    613    857    714    872
   1361   2465   1104  -1917    129   1784    558   1267    620    859    714    862
   1384   2444   1057  -1914    163   1751    581   1286    644    880    737    883
   1376   2426   1049  -1904    163   1738    576   1301    662    901    758    911
   1400   2426   1026  -1912    187   1727    524   1286    649    896    756    898
   1400   2436   1036  -1919    181   1738    542   1293    662    909    771    909
   1376   2416   1039  -1896    168   1727    579   1317    688    935    795    937
   1361   2390   1028  -1878    166   1709    592   1322    696    943    805    943
   1363   2377   1013  -1870    176   1696    607   1335    711    958    826    953
   1387   2361    971  -1875    207   1667    605   1340    722    971    839    956
   1397   2364    966  -1880    215   1665    592   1335    722    971    839    961
   1379   2377    995  -1880    192   1688    605   1353    748   1005    867    989
   1395   2369    974  -1880    210   1673    620   1369    771   1039    896   1015
   1371   2382   1008  -1878    181   1696    613   1369    779   1054    906   1008
   1400   2439   1039  -1922    181   1740    594   1382    795   1078    924   1028
   1426   2473   1044  -1951    189   1758    600   1415    841   1127    974   1078
   1434   2512   1078  -1971    179   1795    620   1454    896   1195   1031   1130
   1421   2551   1130  -1987    145   1839    589   1491    943   1260   1091   1182
   1418   2618   1200  -2018    109   1909    579   1535   1005   1343   1174   1254
   1434   2662   1228  -2049    101   1945    592   1579   1070   1423   1257   1327
   1470   2720   1249  -2094    111   1984    594   1623   1132   1499   1345   1397
   1506   2735   1226  -2122    140   1982    563   1647   1174   1545   1402   1444
   1525   2759   1231  -2143    148   1995    566   1667   1208   1590   1449   1493
   1527   2766   1236  -2148    145   2003    568   1665   1218   1600   1462   1509
   1514   2748   1234  -2130    140   1992    571   1654   1200   1579   1449   1501
   1527   2743   1215  -2138    155   1979    566   1636   1171   1545   1421   1478
   1543   2704   1161  -2125    189   1932    555   1595   1124   1488   1361   1426
   1506   2644   1137  -2078    184   1891    553   1545   1067   1415   1286   1361
   1488   2600   1111  -2044    189   1857    561   1483    995   1327   1187   1267
   1457   2538   1080  -1997    187   1810    587   1439    937   1257   1109   1202
   1418   2434   1015  -1927    202   1725    594   1392    878   1184   1028   1137
   1374   2359    984  -1867    192   1673    597   1343    815   1114    956   1070
   1356   2325    969  -1839    194   1647    605   1304    766   1057    896   1002
   1356   2244    888  -1803    233   1569    587   1241    693    979    813    914
   1337   2171    833  -1756    252   1501    576   1192    641    919    756    857
   1379   2192    813  -1787    283   1504    563   1171    620    901    735    844
   1447   2260    813  -1852    316   1538    589   1169    610    891    719    836
   1366   2179    810  -1774    277   1496    589   1132    574    854    680    795
   1353   2151    797  -1753    277   1475    553   1111    553    844    672    782
   1350   2169    818  -1761    267   1493    553   1119    566    859    693    800
   1314   2164    849  -1738    233   1506    584   1140    587    885    717    820
   1288   2153    865  -1722    210   1509    584   1130    579    883    706    810
   1252   2174    919  -1714    166   1548    574   1130    584    893    709    820
   1265   2242    976  -1753    142   1610    571   1143    602    911    727    841
   1283   2273    989  -1777    148   1631    574   1135    600    904    724    826
   1275   2260    982  -1769    148   1621    581   1130    602    898    714    807
   1296   2288    992  -1795    153   1641    558   1114    600    898    722    818
   1317   2372   1052  -1844    132   1712    553   1109    615    924    763    865
   1288   2359   1070  -1823    109   1714    527   1078    592    911    763    867
   1262   2296   1031  -1779    116   1665    478   1039    540    867    722    833
   1260   2283   1023  -1771    116   1654    454   1021    517    844    704    823
   1312   2314   1002  -1813    153   1660    462   1028    519    844    701    826
   1353   2314    961  -1834    197   1639    496   1039    519    846    701    828
   1236   2158    919  -1699    158   1540    488   1002    478    797    657    776
   1197   2112    914  -1654    142   1514    509    997    478    792    654    771
   1197   2081    883  -1639    158   1480    511    984    459    763    626    735
   1215   2052    836  -1634    189   1444    522    969    444    737    592    704
   1239   2010    769  -1626    236   1389    504    937    405    698    553    675
   1270   1966    693  -1618    288   1330    475    904    368    665    524    652
   1280   1906    623  -1595    327   1265    459    885    342    636    493    618
   1273   1873    600  -1571    337   1236    470    880    335    623    478    602
   1273   1823    550  -1551    361   1187    491    872    329    618    462    594
   1288   1795    506  -1543    392   1150    467    859    314    605    449    584
   1306   1777    467  -1543    418   1122    462    846    303    589    441    568
   1301   1745    444  -1522    428   1096    480    836    296    581    431    545
   1319   1719    400  -1519    459   1060    462    823    280    568    410    522
   1325   1709    384  -1517    470   1047    439    810    267    561    402    514
   1322   1699    376  -1512    472   1039    444    823    277    563    381    483
   1325   1719    394  -1522    465   1057    522    924    381    628    384    457
   1353   1738    384  -1545    483   1062    592   1047    530    763    470    496
   1392   1914    522  -1654    436   1218    623   1223    787   1075    787    771
   1512   2296    784  -1904    363   1540    550   1374   1036   1478   1309   1301
   1564   2668   1104  -2114    231   1886    407   1260    984   1613   1748   1826
   1475   2650   1174  -2062    150   1912    324    966    636   1410   1891   2057
   1369   2410   1041  -1891    163   1727    241    542     80    818   1410   1665
   1262   1951    688  -1610    288   1319    158     12   -620   -148    210    594
   1247   1470    223  -1358    511    846     33   -241  -1010   -711   -563   -101
   1273   1189    -85  -1231    678    553     -7    -96   -839   -532   -467    -93
   1299   1060   -239  -1179    769    410     83    119   -548   -252   -277     -5
   1317   1078   -241  -1197    776    418    202    335   -254     28    -57    135
   1332   1163   -168  -1247    750    498    335    542      7    267    137    270
   1361   1208   -153  -1286    756    527    402    646    137    376    213    335
   1374   1218   -155  -1296    763    532    431    698    207    441    270    376
   1389   1218   -171  -1306    779    524    426    711    233    467    303    384
   1389   1195   -194  -1291    792    501    439    722    249    485    329    423
   1384   1171   -213  -1278    800    478    452    714    246    478    319    426
   1408   1176   -231  -1291    818    472    457    711    249    478    316    426
   1402   1187   -218  -1296    807    485    441    717    259    491    327    436
   1402   1189   -213  -1296    807    488    439    714    259    496    332    446
   1387   1205   -184  -1299    784    511    441    719    265    509    350    457
   1387   1187   -200  -1288    795    493    444    717    270    511    363    457
   1379   1182   -200  -1280    789    491    426    701    259    506    358    457
   1371   1174   -197  -1273    784    488    423    693    262    506    355    444
   1392   1156   -236  -1275    815    459    446    701    272    509    358    462
   1402   1148   -257  -1275    831    446    433    711    293    532    381    488
   1389   1174   -215  -1283    802    480    413    709    306    553    413    498
   1350   1153   -197  -1252    774    478    433    714    335    574    439    514
   1387   1132   -254  -1262    818    439    449    722    348    581    439    517
   1418   1127   -293  -1273    854    418    449    758    381    623    470    558
   1452   1145   -306  -1299    878    420    444    792    423    670    514    597
   1473   1187   -285  -1330    880    452    428    815    462    724    566    646
   1493   1218   -277  -1356    883    470    418    844    519    797    636    698
   1512   1231   -280  -1371    896    475    433    893    597    883    730    769
   1493   1293   -200  -1395    846    548    452    950    685    979    836    870
   1473   1350   -122  -1410    797    615    465   1013    774   1085    945    963
   1532   1395   -137  -1465    833    628    446   1026    797   1124    982    995
   1558   1421   -137  -1491    846    641    433   1044    820   1153   1010   1034
   1592   1434   -158  -1514    875    636    426   1052    833   1156   1015   1052
   1584   1415   -168  -1499    878    623    439   1060    839   1150   1018   1060
   1548   1348   -200  -1449    872    574    452   1018    810   1114   1000   1023
   1400   1280   -119  -1340    758    581    509   1002    797   1083    979   1013
   1517   1260   -257  -1389    888    501    488    948    714    974    857    904
   1587   1218   -368  -1402    979    426    459    891    626    865    730    807
   1517   1109   -407  -1314    961    350    465    844    563    789    654    724
   1475   1031   -444  -1252    958    293    472    795    501    709    574    670
   1439    976   -462  -1210    950    259    478    745    452    649    517    623
   1415    930   -485  -1171    950    223    480    685    400    584    465    574
   1410    898   -511  -1156    958    194    457    636    340    527    410    511
   1387    862   -524  -1124    956    168    439    594    290    470    345    470
   1392    836   -558  -1114    974    140    428    553    252    418    296    449
   1371    802   -568  -1085    971    116    436    550    244    407    290    441
   1366    784   -581  -1075    971    103    415    530    220    384    275    420
   1384    795   -589  -1091    987    103    413    537    233    400    290    423
   1397    795   -605  -1098   1002     96    415    540    239    405    303    431
   1397    784   -613  -1091   1005     85    402    519    218    384    285    441
   1395    807   -589  -1101    989    109    389    517    223    397    290    441
   1405    844   -561  -1124    982    142    397    524    249    423    309    457
   1418    880   -537  -1150    976    171    428    548    288    462    350    488
   1408    909   -498  -1158    953    205    449    555    309    480    371    501
   1410    922   -488  -1169    950    218    426    532    290    454    348    501
   1415    956   -459  -1187    937    249    415    527    290    457    355    514
   1413   1000   -413  -1208    911    293    405    519    303    470    374    530
   1408   1000   -407  -1202    909    296    381    498    296    465    368    532
   1402    976   -426  -1189    914    275    361    488    283    454    361    530
   1397    976   -420  -1189    909    277    355    480    280    452    361    532
   1387    979   -407  -1184    898    285    348    467    272    439    355    535
   1379    963   -415  -1171    898    275    353    459    267    426    350    530
   1379    919   -459  -1150    919    231    337    449    252    413    342    504
   1361    878   -483  -1119    922    197    342    436    233    384    311    470
   1337    833   -504  -1088    922    166    350    423    215    355    277    465
   1317    782   -535  -1049    927    124    350    415    205    348    259    454
   1312    735   -579  -1023    945     77    363    410    200    335    239    420
   1309    711   -600  -1010    953     57    345    397    181    314    220    400
   1343    748   -594  -1044    969     77    353    392    179    306    210    389
   1312    740   -571  -1026    943     85    397    387    179    301    200    376
   1236    685   -553   -961    893     67    394    361    161    277    176    350
   1221    662   -558   -943    891     51    387    358    158    270    168    345
   1215    633   -584   -924    901     23    389    363    158    270    168    332
   1202    620   -581   -911    893     20    392    363    161    275    168    327
   1195    620   -574   -909    883     23    374    358    158    270    168    324
   1189    607   -581   -898    885     15    376    355    155    265    163    311
   1179    592   -587   -888    883      2    415    374    174    272    145    285
   1163    597   -566   -880    865     15    496    459    252    301    111    223
   1166    667   -498   -917    833     85    566    579    387    405    158    228
   1210    865   -345  -1039    779    259    613    771    644    693    433    444
   1301   1228    -72  -1267    685    579    563    974    940   1122    945    922
   1337   1631    293  -1483    522    963    420    893    940   1353   1439   1454
   1249   1719    467  -1486    389   1093    265    532    594   1244   1647   1709
   1106   1595    488  -1350    309   1041    124     64     72    776   1327   1465
    974   1143    168  -1060    402    657     20   -459   -613   -153    265    553
    943    675   -267   -807    605    205    -75   -717  -1060   -841   -594   -179
    961    407   -553   -685    758    -72    -59   -530   -865   -678   -527   -194
    992    290   -701   -641    846   -205     31   -301   -600   -436   -381   -124
   1031    322   -709   -678    867   -192    150    -67   -329   -189   -213    -20
   1062    415   -646   -737    854   -114    306    150    -70     41    -33     85
   1039    491   -550   -766    795    -31    402    262     62    163     67    155
   1049    491   -558   -771    802    -31    439    327    124    223    124    168
   1085    501   -587   -795    836    -41    439    345    142    244    145    161
   1088    514   -574   -800    831    -28    444    345    150    241    145    187
   1070    509   -561   -789    815    -25    444    342    161    246    150    213
   1052    506   -545   -779    800    -18    446    348    184    267    168    215
   1052    530   -524   -792    789      2    439    342    187    270    168    207
   1060    535   -524   -797    792      5    441    345    197    275    168    197
   1023    530   -496   -776    758     18    439    345    215    290    192    210
    989    532   -457   -763    724     38    446    358    249    322    226    210
    974    550   -423   -763    698     64    462    389    283    348    244    231
   1060    561   -498   -810    779     31    423    366    252    314    210    228
   1070    587   -485   -828    779     51    439    384    280    345    246    228
   1067    602   -465   -833    766     70    433    387    301    363    270    226
   1054    628   -426   -841    740    101    397    384    322    384    288    236
   1049    652   -397   -849    724    127    410    405    358    415    316    254
   1036    649   -389   -844    714    129    413    389    358    407    306    267
   1044    672   -371   -859    706    150    405    410    387    446    340    293
   1034    678   -355   -857    693    163    413    431    426    493    381    314
   1034    693   -340   -862    688    176    423    459    472    545    426    350
   1031    735   -298   -883    662    218    428    522    553    636    511    392
   1039    758   -280   -901    659    239    407    576    623    714    589    436
   1085    807   -277   -950    683    265    407    641    706    802    680    509
   1104    893   -210   -997    657    342    426    711    792    904    779    542
   1130    958   -174  -1044    652    394    397    719    807    917    800    623
   1132   1008   -124  -1072    628    441    418    732    826    937    846    698
   1132   1072    -59  -1106    597    506    405    748    854    971    880    724
   1101   1023    -77  -1062    589    472    379    740    857    982    896    678
   1085    958   -129  -1023    607    415    415    722    839    950    878    639
   1075    963   -111  -1021    594    426    392    652    758    846    774    587
   1005    922    -85   -963    545    418    394    600    698    771    706    584
    971    836   -135   -904    553    350    436    566    657    719    659    545
    945    787   -158   -867    550    316    436    485    576    618    540    397
    911    706   -205   -810    558    252    428    441    522    555    470    319
    901    654   -246   -779    571    205    423    384    452    470    394    270
    922    587   -335   -753    628    127    431    332    394    402    324    223
    901    532   -368   -717    633     80    433    296    358    363    283    155
    857    472   -384   -667    620     44    423    257    319    327    246    122
    854    418   -436   -636    644     -7    423    241    298    309    226     85
    893    402   -491   -646    693    -44    420    236    288    303    215     64
    867    381   -485   -626    675    -49    407    207    267    285    202     49
    849    415   -433   -633    641     -7    426    207    277    296    213     57
    846    407   -439   -628    641    -12    444    236    311    332    244     64
    865    384   -480   -623    672    -46    418    236    314    340    249     46
    870    420   -452   -646    659    -12    405    207    296    311    223     49
    839    488   -353   -665    594     67    428    202    311    329    244     77
    813    540   -272   -678    540    135    457    215    335    358    272    101
    802    568   -233   -685    519    168    470    233    355    384    298    119
    820    574   -249   -698    535    163    483    233    358    392    301    114
    815    641   -176   -730    496    233    493    231    371    413    322    145
    800    646   -155   -724    478    246    467    210    366    413    329    148
    828    610   -218   -719    524    197    439    207    361    415    332    150
    878    605   -275   -743    574    166    387    174    319    387    309    129
    867    587   -280   -730    574    153    366    150    293    371    298    109
    849    553   -296   -701    571    129    361    137    272    361    296     93
    818    506   -311   -662    566     98    368    132    254    350    283     96
    810    444   -366   -628    587     38    368    122    236    327    265     64
    800    413   -387   -605    594     12    368     98    220    306    254     51
    745    387   -361   -566    553     12    363     83    207    296    233     46
    724    335   -389   -530    558    -25    361     59    184    270    200     23
    693    296   -397   -493    545    -51    355     33    161    244    179    -12
    662    259   -402   -459    532    -72    366     28    148    233    163    -31
    652    244   -407   -449    530    -80    368     31    140    226    142    -46
    657    226   -431   -441    545   -101    322     25    124    218    135    -54
    667    213   -457   -441    563   -119    314     10    111    210    129    -93
    633    202   -431   -418    532   -114    322     -5     98    197    116    -85
    587    166   -420   -379    504   -124    314    -10     93    194    114    -77
    566    148   -418   -355    493   -135    316      0     98    197    114   -114
    620    145   -478   -384    548   -166    303    -28     70    166     80   -119
    576    137   -439   -358    506   -150    322    -25     80    179     96   -109
    537    122   -418   -329    475   -148    329    -23     85    176     67   -129
    522    132   -389   -327    457   -127    402     59    166    207     41   -179
    553    192   -361   -374    457    -83    467    207    309    329    106   -181
    574    355   -218   -465    394     70    478    384    532    589    361     12
    623    633     10   -628    306    322    459    553    763    914    771    457
    665   1013    348   -839    158    680    387    462    758   1047   1145    992
    540   1169    628   -857    -44    898    257    103    452    911   1348   1325
    410   1080    670   -748   -129    875    122   -329      2    530   1130   1150
    288    636    348   -465    -31    493     44   -771   -558   -210    205    226
    244    124   -119   -184    181      2    -62  -1041   -997   -859   -667   -626
    254   -106   -361    -75    306   -233   -119   -956   -901   -779   -652   -659
    267   -189   -457    -38    361   -322    -67   -761   -649   -540   -480   -563
    252   -181   -433    -36    340   -306     80   -524   -366   -285   -293   -431
    337   -124   -462   -106    400   -293    223   -280   -116    -57   -122   -335
    342    -67   -410   -137    376   -239    249   -181    -12     41    -36   -270
    350    -36   -387   -155    366   -213    270   -145     28     70    -20   -233
    348    -49   -397   -150    371   -223    285   -127     54     85    -15   -228
    358    -36   -394   -161    376   -215    285   -122     77    103     -2   -220
    363    -31   -397   -166    376   -213    280   -132     88    109      2   -220
    353    -51   -407   -150    379   -228    288   -127     96    116      7   -215
    337    -72   -413   -135    374   -241    290   -122    109    122     12   -207
    335    -59   -394   -137    363   -226    288   -119    119    132     20   -194
    350    -18   -371   -166    358   -194    280   -111    140    145     41   -174
    348    -25   -374   -161    358   -200    290   -103    158    158     51   -161
    355    -33   -389   -161    371   -213    290   -106    158    163     49   -161
    361    -28   -389   -166    374   -207    267   -114    161    168     57   -161
    366    -15   -381   -176    374   -197    277    -98    184    189     83   -148
    376    -12   -389   -181    381   -200    298    -80    202    205     88   -124
    366    -20   -389   -174    374   -205    311    -72    218    215    106   -111
    358      0   -358   -179    358   -179    306    -59    244    236    135   -106
    368     -7   -376   -181    371   -189    265    -51    252    257    140    -62
    379     -5   -384   -187    381   -194    257    -25    280    290    171    -25
    394      7   -389   -202    389   -189    285     18    332    348    231     12
    407     20   -387   -213    397   -181    290     57    387    405    293     46
    410     75   -335   -244    374   -129    257     80    418    436    322     85
    418    124   -293   -272    355    -83    265    135    480    504    392    179
    420    161   -259   -293    340    -49    275    184    537    579    478    257
    444    202   -241   -322    342    -18    226    226    592    652    566    337
    449    249   -202   -350    324     25    228    262    636    709    636    392
    428    277   -150   -353    290     64    259    283    665    735    667    439
    405    290   -114   -350    259     88    257    270    662    724    652    454
    387    293    -93   -340    241    101    239    262    659    719    657    467
    394    275   -119   -335    257     77    265    259    649    706    646    418
    374    257   -119   -316    246     70    246    215    605    649    589    358
    329    210   -122   -272    226     44    244    181    568    597    550    314
    311    135   -176   -223    244    -20    277    145    530    532    488    252
    275    114   -161   -197    218    -23    254     77    454    436    381    176
    241     51   -189   -148    215    -67    265     31    407    374    293    114
    215    -44   -259    -88    236   -150    298      2    379    340    249     80
    192    -83   -275    -54    233   -179    270    -46    332    296    218     72
    168   -137   -306    -15    236   -220    262   -109    270    228    135    -59
    166   -205   -371     18    267   -288    259   -137    233    184     70   -119
    176   -254   -431     38    301   -340    246   -142    231    192     80   -111
    192   -252   -444     31    316   -348    252   -148    226    200    114   -124
    187   -283   -470     46    327   -376    241   -166    210    171     90   -135
    171   -311   -483     67    327   -397    226   -176    202    171     77   -148
    184   -327   -514     70    348   -420    226   -174    205    181     83   -166
    205   -322   -527     59    366   -423    215   -176    197    179     90   -168
    213   -327   -540     57    376   -433    236   -150    228    210    122   -114
    223   -306   -530     41    376   -418    259   -135    252    228    148    -83
    226   -272   -501     23    361   -387    280   -137    254    228    148    -93
    241   -272   -514     15    376   -392    293   -129    280    246    171    -64
    252   -257   -509      0    379   -381    285   -124    293    265    207    -62
    267   -215   -485    -25    376   -350    249   -124    298    270    218    -41
    285   -205   -493    -41    389   -348    202   -132    283    270    220    -54
    298   -239   -537    -28    418   -387    166   -168    236    231    192    -77
    290   -265   -558    -15    423   -410    189   -158    246    244    197    -44
    301   -275   -576    -12    439   -426    213   -132    275    277    244    -25
    324   -324   -649     -2    485   -485    168   -161    236    241    223    -62
    316   -371   -688     28    501   -530    145   -197    187    189    179    -83
    296   -426   -722     62    506   -574    150   -213    168    174    148    -96
    288   -452   -740     80    514   -594    163   -207    176    187    166    -98
    285   -467   -753     90    517   -610    161   -215    163    168    163   -140
    262   -514   -776    127    519   -644    174   -233    132    127    122   -163
    241   -527   -769    142    504   -646    174   -241    116    114    101   -150
    236   -548   -784    155    509   -665    171   -259     98     98     88   -179
    246   -568   -818    161    530   -691    158   -277     75     77     72   -207
    259   -589   -849    166    553   -719    142   -290     67     62     59   -228
    265   -615   -880    174    571   -748    137   -290     62     51     54   -239
    272   -623   -896    174    581   -758    132   -293     59     51     62   -233
    285   -613   -898    163    589   -756    129   -296     57     46     67   -231
    280   -628   -909    174    594   -769    114   -309     46     33     64   -249
    288   -667   -956    189    620   -813    122   -301     51     41     75   -254
    303   -698  -1002    197    652   -852    129   -293     54     36     67   -277
    311   -696  -1008    192    657   -849    166   -270     72     23     28   -285
    337   -659   -997    161    667   -828    249   -166    155     59     12   -322
    384   -558   -943     85    659   -748    309    -18    301    192     98   -252
    452   -348   -800    -51    623   -571    374    231    581    514    407     46
    555    -25   -581   -265    568   -303    361    392    807    846    849    522
    545    262   -283   -402    415    -10    231    197    750   1002   1265   1034
    366    402     33   -387    166    218     33   -267    439    911   1431   1273
    184    254     70   -220     57    163   -153   -802    -75    407    984    901
     51   -254   -306    101    176   -280   -277  -1314   -743   -506    -77    -54
     57   -743   -800    342    428   -771   -384  -1460  -1026   -958   -654   -615
    135   -937  -1075    400    605  -1008   -384  -1223   -805   -769   -555   -600
    218   -953  -1171    366    693  -1062   -270   -945   -530   -537   -397   -514
    275   -901  -1176    311    724  -1039    -77   -659   -246   -303   -228   -405
    306   -857  -1163    275    735  -1010     57   -462    -44   -129    -90   -319
    314   -833  -1148    257    730   -989    103   -402     25    -72    -46   -293
    311   -828  -1140    257    724   -984    142   -376     67    -46    -36   -283
    303   -836  -1143    265    722   -989    155   -361     98    -18    -15   -280
    296   -844  -1140    275    717   -992    166   -350    116     -2     -2   -298
    296   -846  -1145    272    719   -995    153   -361    109    -23    -20   -249
    314   -831  -1148    257    730   -989    155   -335    135      2      5   -226
    337   -802  -1143    231    737   -974    135   -324    148     25     33   -220
    335   -802  -1137    233    735   -969    140   -319    161     38     51   -215
    332   -800  -1135    233    732   -966    155   -316    168     49     57   -218
    322   -800  -1122    239    722   -961    171   -303    187     64     72   -215
    332   -758  -1091    213    711   -924    184   -293    207     80     88   -207
    332   -753  -1085    210    709   -919    181   -290    213     85     96   -215
    345   -758  -1106    205    724   -932    179   -270    226    109    129   -213
    350   -753  -1104    200    724   -927    179   -267    231    109    129   -207
    350   -745  -1096    197    722   -919    181   -254    244    119    127   -168
    361   -719  -1080    179    719   -898    184   -220    277    153    174   -137
    368   -717  -1085    171    727   -901    184   -194    306    184    213   -132
    381   -696  -1078    158    730   -885    179   -179    324    202    231   -127
    394   -675  -1070    140    732   -872    176   -142    358    236    259    -88
    402   -626  -1028    111    714   -826    194    -80    423    316    342    -23
    405   -597  -1005     93    704   -800    189    -36    465    363    384     15
    423   -555   -979     64    698   -766    189     18    522    423    446     85
    441   -517   -958     36    698   -737    184     80    597    506    540    155
    470   -454   -924     -7    696   -688    184    129    652    576    618    220
    452   -376   -831    -38    639   -605    187    161    683    623    678    288
    446   -329   -776    -59    610   -553    181    166    693    633    701    301
    441   -306   -748    -70    592   -527    168    145    683    618    696    290
    418   -335   -753    -41    584   -542    181    148    683    613    696    298
    431   -337   -771    -49    600   -553    192    137    667    589    672    277
    433   -374   -807    -31    620   -589    200    101    628    537    623    233
    423   -374   -800    -25    610   -587    207     54    584    478    576    189
    400   -418   -818     10    607   -618    228     20    550    423    517    155
    384   -496   -880     54    631   -685    236    -28    488    340    423     96
    361   -542   -906     90    631   -724    244    -83    436    272    355     23
    340   -631   -974    145    657   -802    254   -132    392    207    290    -38
    348   -680  -1028    166    688   -854    210   -187    332    145    231    -98
    350   -722  -1075    184    711   -898    213   -231    285     93    187   -145
    345   -737  -1085    194    714   -911    218   -249    270     72    168   -166
    345   -740  -1088    194    714   -914    207   -280    246     41    140   -200
    340   -761  -1101    210    719   -930    228   -288    236     25    122   -220
    358   -766  -1124    202    737   -943    228   -296    236     12    114   -228
    371   -782  -1153    205    761   -966    176   -319    220     -2    101   -244
    392   -782  -1176    192    784   -979    176   -324    223     -5    103   -244
    423   -761  -1184    168    802   -971    210   -316    246      7    116   -231
    426   -743  -1169    155    795   -953    213   -314    257     20    127   -231
    441   -678  -1119    119    779   -898    228   -298    277     38    150   -218
    483   -641  -1127     77    805   -883    257   -272    311     59    176   -194
    454   -698  -1153    122    802   -924    228   -301    293     41    153   -213
    462   -691  -1153    111    805   -922    187   -316    290     41    163   -197
    491   -667  -1158     88    823   -911    158   -324    290     44    166   -192
    485   -688  -1176     98    828   -930    140   -358    259     15    148   -207
    483   -704  -1187    111    833   -945    148   -371    252     10    145   -213
    488   -727  -1215    119    849   -971    150   -371    254      7    150   -210
    472   -782  -1257    153    862  -1018    140   -389    239    -18    132   -228
    459   -831  -1291    184    875  -1060    119   -423    202    -64     88   -275
    446   -896  -1343    226    893  -1119    111   -439    176    -93     62   -306
    428   -940  -1371    254    898  -1156    106   -436    187    -90     72   -290
    418   -984  -1402    280    909  -1192     90   -454    166   -114     51   -311
    400  -1052  -1452    324    924  -1249     96   -472    140   -145     15   -348
    368  -1093  -1462    363    914  -1278    111   -475    137   -155      5   -361
    363  -1111  -1478    374    919  -1296    106   -491    124   -174    -10   -381
    363  -1156  -1519    397    940  -1337     93   -511    103   -197    -33   -410
    358  -1208  -1566    423    961  -1387     98   -519     93   -210    -54   -431
    350  -1247  -1597    449    974  -1421     85   -530     80   -228    -75   -449
    368  -1262  -1631    446   1000  -1447     57   -558     64   -249    -88   -467
    322  -1280  -1602    478    961  -1441     72   -548     77   -239    -70   -449
    288  -1293  -1582    504    932  -1439     96   -527    101   -223    -49   -431
    324  -1314  -1639    496    982  -1475     88   -527     93   -233    -54   -433
    335  -1343  -1678    501   1005  -1509     80   -537     85   -252    -80   -457
    311  -1348  -1662    517    984  -1504    127   -496    116   -246   -103   -491
    311  -1319  -1634    504    971  -1478    223   -387    202   -202   -124   -537
    353  -1265  -1618    457    984  -1441    280   -249    335    -77    -41   -496
    446  -1028  -1478    288    961  -1252    267    -49    592    236    293   -187
    509   -659  -1169     75    836   -914    228     85    800    576    776    358
    483   -402   -885    -41    683   -644    127    -75    711    667   1153    849
    358   -272   -631    -41    493   -452    -20   -452    389    517   1306   1083
    252   -522   -774    135    511   -646   -129   -943   -161    -83    719    537
    137  -1041  -1179    452    657  -1109   -215  -1428   -800   -971   -381   -504
     96  -1441  -1538    672    815  -1488   -337  -1579  -1060  -1348   -872   -979
    103  -1678  -1782    787    943  -1730   -350  -1428   -906  -1213   -807   -976
    153  -1766  -1919    805   1034  -1842   -275  -1197   -654   -976   -654   -883
    215  -1719  -1938    750   1075  -1829   -140   -943   -384   -724   -470   -756
    257  -1641  -1901    691   1078  -1769     -2   -740   -174   -532   -322   -652
    283  -1587  -1870    652   1075  -1727     54   -657    -80   -454   -262   -607
    277  -1566  -1844    644   1060  -1706     80   -633    -49   -431   -244   -589
    288  -1532  -1821    623   1054  -1675     83   -615    -31   -407   -228   -581
    290  -1556  -1849    631   1070  -1701     59   -613    -36   -405   -233   -594
    272  -1574  -1847    652   1060  -1709     59   -602    -28   -397   -218   -587
    257  -1577  -1834    657   1044  -1704     75   -592    -10   -381   -202   -579
    265  -1566  -1831    649   1047  -1699     75   -587      0   -374   -194   -571
    275  -1556  -1834    639   1052  -1693     54   -592    -10   -379   -192   -568
    280  -1553  -1834    636   1057  -1693     57   -594    -15   -381   -192   -566
    288  -1543  -1834    626   1060  -1688     36   -600    -20   -387   -192   -568
    319  -1514  -1834    597   1075  -1673      7   -592    -15   -376   -176   -558
    340  -1488  -1829    574   1083  -1657     25   -574      0   -358   -150   -540
    293  -1512  -1805    610   1049  -1657     44   -579      2   -358   -148   -537
    275  -1517  -1792    618   1031  -1654     18   -597    -10   -374   -166   -555
    267  -1506  -1774    618   1021  -1639     23   -584      0   -363   -155   -548
    262  -1491  -1753    613   1005  -1621     44   -563     23   -342   -135   -532
    272  -1452  -1725    589    997  -1587     18   -558     36   -324   -114   -517
    290  -1426  -1717    566   1002  -1571      0   -548     49   -303    -85   -491
    314  -1384  -1699    532   1005  -1540     -7   -524     85   -262    -41   -446
    366  -1312  -1678    470   1021  -1493    -12   -483    137   -202     23   -384
    376  -1286  -1662    454   1018  -1473    -36   -454    174   -153     72   -342
    381  -1231  -1615    423    997  -1421    -46   -415    218    -90    137   -288
    397  -1174  -1571    387    982  -1371    -57   -368    275    -12    226   -205
    420  -1117  -1538    345    976  -1327    -75   -329    324     51    316   -122
    436  -1057  -1493    311    963  -1275    -90   -298    368    106    387    -46
    436  -1044  -1480    301    958  -1262    -93   -280    384    129    413     -7
    418  -1052  -1470    316    943  -1260    -85   -280    384    127    413      0
    407  -1062  -1473    327    937  -1267    -70   -288    371    109    397    -10
    410  -1036  -1447    314    927  -1241    -49   -296    361     90    374    -23
    376  -1104  -1480    361    927  -1291    -44   -327    322     36    311    -77
    355  -1187  -1543    415    948  -1366    -28   -363    272    -33    233   -142
    322  -1260  -1582    467    950  -1421      0   -397    226   -109    153   -213
    283  -1348  -1631    532    956  -1488      2   -446    174   -189     67   -301
    267  -1441  -1709    584    987  -1574     12   -493    119   -262    -15   -389
    254  -1496  -1751    620   1002  -1623     28   -530     77   -314    -77   -449
    244  -1532  -1777    641   1008  -1654     25   -574     33   -366   -135   -498
    233  -1566  -1800    667   1015  -1683     12   -605      0   -402   -171   -524
    207  -1639  -1849    714   1026  -1743     10   -636    -33   -444   -210   -566
    176  -1699  -1875    761   1023  -1787      5   -657    -59   -472   -239   -592
    181  -1709  -1893    763   1034  -1800    -10   -667    -72   -488   -254   -602
    197  -1709  -1906    756   1052  -1808    -12   -670    -72   -488   -257   -615
    189  -1751  -1943    779   1065  -1847     -5   -670    -72   -488   -259   -626
    187  -1758  -1948    784   1067  -1852     -2   -667    -62   -478   -252   -628
    187  -1740  -1927    774   1057  -1834     -2   -659    -46   -459   -231   -618
    176  -1714  -1891    769   1034  -1803      2   -646    -25   -446   -213   -602
    171  -1683  -1857    756   1010  -1769     12   -641    -18   -441   -205   -602
    153  -1675  -1829    761    989  -1751     23   -639     -7   -436   -202   -597
    150  -1639  -1790    743    969  -1714      5   -641      2   -428   -189   -576
    166  -1597  -1764    717    963  -1680    -18   -649      7   -415   -168   -555
    179  -1626  -1808    722    992  -1717    -41   -670    -12   -428   -171   -555
    179  -1636  -1818    727    997  -1727    -72   -696    -38   -457   -189   -571
    179  -1647  -1829    732   1002  -1738    -80   -701    -46   -459   -192   -576
    158  -1675  -1834    758    995  -1753    -88   -696    -54   -457   -181   -566
    142  -1714  -1857    784   1000  -1787    -96   -701    -77   -475   -187   -566
    127  -1735  -1862    802    995  -1800    -98   -709    -96   -498   -210   -587
    119  -1756  -1875    815    997  -1816    -93   -719   -109   -519   -233   -610
    116  -1810  -1927    846   1021  -1867    -70   -717   -116   -537   -244   -615
    109  -1862  -1971    875   1036  -1914    -67   -722   -135   -553   -257   -626
     88  -1909  -1997    909   1041  -1951    -54   -730   -150   -571   -277   -644
     51  -1948  -2003    945   1026  -1974    -59   -753   -174   -597   -311   -680
     31  -1990  -2021    979   1026  -2005    -51   -761   -181   -610   -327   -698
     44  -2049  -2096   1002   1067  -2073    -23   -750   -187   -618   -340   -711
     72  -2060  -2132    992   1101  -2096    -41   -756   -189   -620   -335   -719
     49  -2094  -2143   1021   1093  -2120    -31   -769   -197   -644   -345   -748
     33  -2107  -2140   1036   1085  -2122    -36   -787   -223   -683   -392   -774
     44  -2112  -2156   1034   1098  -2132    -51   -784   -226   -675   -397   -761
     57  -2114  -2171   1026   1114  -2143    -51   -771   -213   -662   -374   -750
     41  -2130  -2171   1044   1104  -2151    -44   -758   -194   -649   -355   -737
     31  -2148  -2179   1060   1104  -2164    -20   -753   -181   -654   -371   -743
     38  -2177  -2216   1067   1124  -2195     46   -667   -114   -620   -400   -795
     54  -2161  -2216   1052   1132  -2187    132   -522     38   -498   -340   -782
     96  -1990  -2086    945   1088  -2036    218   -340    270   -254   -122   -620
    171  -1673  -1844    750   1008  -1758    176   -155    535    106    275   -246
    236  -1325  -1561    542    896  -1441      7   -158    615    374    763    361
    176  -1205  -1382    514    779  -1293    -70   -371    415    350   1083    743
     85  -1327  -1415    618    748  -1371   -140   -719    -12    -12    937    639
    -31  -1634  -1602    833    784  -1618   -197  -1223   -654   -810     46   -155
   -103  -2018  -1914   1060    904  -1966   -361  -1688  -1267  -1683  -1065  -1130
    -70  -2330  -2260   1200   1093  -2296   -457  -1686  -1306  -1766  -1241  -1319
    -59  -2543  -2486   1299   1210  -2514   -392  -1460  -1041  -1512  -1072  -1249
    -54  -2587  -2533   1322   1239  -2561   -306  -1252   -761  -1247   -883  -1137
    -49  -2522  -2473   1286   1210  -2499   -171  -1036   -485   -997   -688  -1002
    -12  -2423  -2413   1218   1200  -2418    -64   -867   -290   -820   -542   -888
    -10  -2397  -2390   1202   1187  -2392    -28   -805   -220   -756   -491   -852
    -25  -2392  -2366   1210   1169  -2379     -5   -776   -192   -730   -478   -841
    -41  -2387  -2348   1213   1153  -2366    -12   -761   -171   -706   -454   -828
    -33  -2353  -2322   1192   1143  -2338     -2   -743   -148   -685   -426   -800
    -54  -2325  -2273   1189   1109  -2301    -15   -748   -153   -693   -423   -792
    -75  -2343  -2268   1210   1096  -2307    -57   -758   -161   -701   -423   -766
    -28  -2304  -2278   1163   1124  -2291    -12   -724   -116   -667   -381   -719
    -25  -2281  -2255   1153   1114  -2270     20   -696    -83   -641   -353   -693
    -62  -2304  -2244   1182   1091  -2275     18   -696    -80   -644   -353   -688
    -85  -2340  -2255   1213   1083  -2299      7   -696    -77   -639   -345   -675
    -93  -2330  -2239   1210   1072  -2286     -5   -698    -72   -631   -337   -678
   -106  -2314  -2208   1210   1049  -2262    -15   -696    -64   -623   -337   -678
   -111  -2330  -2218   1221   1052  -2275    -18   -685    -51   -613   -329   -646
   -116  -2317  -2200   1218   1041  -2260    -18   -662    -23   -579   -293   -597
   -116  -2307  -2190   1210   1034  -2249    -31   -654     -7   -561   -272   -568
   -111  -2286  -2174   1197   1028  -2231    -28   -644     10   -542   -252   -545
   -101  -2257  -2156   1179   1026  -2208    -15   -620     33   -514   -228   -519
    -62  -2213  -2151   1137   1044  -2182    -20   -594     67   -467   -187   -475
    -62  -2197  -2138   1127   1036  -2169     -2   -545    127   -394   -109   -407
    -88  -2153  -2065   1119    987  -2109      5   -514    174   -337    -57   -363
    -96  -2112  -2018   1101    961  -2065      2   -478    223   -277      0   -311
    -77  -2065  -1987   1072    953  -2026     10   -405    298   -176    103   -205
    -57  -1997  -1943   1026    943  -1971     12   -342    374    -75    220    -88
    -36  -1938  -1901    984    932  -1919     18   -275    452     23    327     -7
    -28  -1883  -1855    953    911  -1870     20   -241    488     67    376     20
    -41  -1852  -1810    948    883  -1831     20   -236    498     75    387     62
    -83  -1867  -1784    974    849  -1826     28   -231    498     75    400     75
    -88  -1878  -1790    982    849  -1834     38   -244    472     36    358     33
    -67  -1914  -1849    989    888  -1883     44   -265    433    -12    303     15
    -64  -1943  -1878   1005    906  -1912     57   -280    397    -62    257    -10
    -75  -1997  -1925   1036    922  -1961     54   -340    319   -166    161   -109
   -106  -2052  -1945   1078    917  -2000     57   -400    239   -275     49   -213
   -145  -2112  -1969   1127    909  -2039     62   -452    171   -368    -44   -293
   -174  -2192  -2018   1184    922  -2107     57   -504     98   -459   -132   -368
   -194  -2229  -2034   1210    919  -2132     49   -548     44   -527   -200   -418
   -181  -2255  -2073   1218    945  -2164     49   -571     20   -561   -236   -459
   -181  -2312  -2132   1244    974  -2223     54   -594     -7   -594   -280   -509
   -171  -2335  -2164   1254    995  -2249     44   -623    -44   -628   -303   -550
   -202  -2330  -2130   1265    961  -2231     54   -639    -67   -659   -329   -571
   -205  -2301  -2096   1252    945  -2200     70   -641    -70   -672   -348   -566
   -239  -2330  -2094   1283    924  -2210     90   -628    -54   -662   -345   -555
   -244  -2346  -2101   1296    927  -2223     77   -626    -54   -662   -348   -561
   -207  -2322  -2114   1265    953  -2221     41   -641    -64   -670   -355   -576
   -200  -2294  -2096   1247    945  -2195     41   -628    -46   -657   -335   -568
   -205  -2265  -2060   1234    924  -2164     49   -613    -20   -639   -309   -555
   -205  -2229  -2023   1218    909  -2127     64   -605      5   -623   -280   -540
   -207  -2197  -1992   1202    888  -2096     72   -597     23   -610   -267   -537
   -220  -2179  -1961   1200    867  -2070     59   -607     25   -610   -267   -550
   -228  -2148  -1919   1187    844  -2034     41   -615     38   -597   -254   -537
   -228  -2130  -1901   1179    836  -2016     28   -626     41   -589   -239   -524
   -233  -2130  -1899   1182    831  -2016     -7   -644     15   -607   -244   -530
   -246  -2135  -1888   1189    820  -2013      0   -633     28   -592   -220   -519
   -257  -2140  -1883   1197    810  -2010     -2   -636     20   -602   -228   -535
   -267  -2164  -1896   1215    813  -2031     -2   -649     -2   -631   -257   -540
   -283  -2205  -1922   1244    818  -2065    -12   -654    -23   -652   -272   -553
   -298  -2247  -1948   1270    823  -2099    -23   -654    -33   -654   -272   -566
   -311  -2288  -1977   1299    831  -2135     -7   -646    -33   -659   -270   -602
   -337  -2325  -1987   1332    823  -2156      0   -667    -67   -704   -311   -633
   -358  -2379  -2021   1369    831  -2203      7   -685    -96   -735   -345   -649
   -387  -2429  -2044   1408    826  -2236     15   -688   -106   -750   -361   -680
   -410  -2481  -2073   1444    828  -2278    -10   -704   -124   -774   -387   -722
   -423  -2509  -2086   1467    831  -2299     -5   -698   -135   -787   -405   -761
   -394  -2509  -2114   1452    857  -2312    -15   -706   -148   -805   -418   -771
   -394  -2514  -2120   1454    859  -2320    -20   -722   -174   -831   -441   -776
   -410  -2527  -2117   1465    852  -2322    -41   -735   -192   -846   -459   -787
   -420  -2559  -2138   1491    857  -2348    -51   -743   -200   -852   -472   -807
   -446  -2566  -2122   1506    833  -2346    -28   -737   -187   -841   -452   -800
   -439  -2548  -2109   1493    833  -2330     -2   -722   -171   -820   -428   -818
   -441  -2585  -2143   1512    849  -2364    -12   -730   -192   -852   -470   -867
   -452  -2608  -2156   1530    852  -2382     38   -672   -158   -857   -530   -901
   -441  -2556  -2117   1496    836  -2338    111   -537    -25   -761   -506   -904
   -415  -2410  -1995   1410    789  -2203    176   -368    187   -535   -311   -771
   -348  -2135  -1787   1241    717  -1964    189   -135    511   -122    135   -366
   -259  -1745  -1486   1002    613  -1615     83    -75    659    200    652    197
   -322  -1608  -1288    963    480  -1449    -18   -340    420    163    963    594
   -441  -1691  -1249   1067    402  -1470   -119   -722     -5   -145    898    594
   -540  -1990  -1449   1262    452  -1719   -272  -1249   -652   -904     88   -124
   -620  -2468  -1847   1545    613  -2158   -413  -1738  -1327  -1870  -1119  -1192
   -620  -2798  -2177   1709    776  -2488   -480  -1706  -1366  -1964  -1322  -1428
   -581  -2969  -2387   1777    901  -2678   -423  -1483  -1109  -1719  -1169  -1382
   -532  -2966  -2434   1748    950  -2701   -361  -1280   -846  -1470  -1000  -1280
   -504  -2899  -2395   1701    945  -2647   -200  -1044   -568  -1215   -810  -1158
   -480  -2790  -2309   1634    911  -2551    -75   -865   -368  -1039   -667  -1057
   -483  -2746  -2265   1613    888  -2507    -33   -797   -296   -969   -610  -1015
   -483  -2748  -2265   1615    888  -2507      2   -753   -257   -924   -579   -987
   -496  -2761  -2265   1628    883  -2514      7   -732   -244   -909   -566   -987
   -519  -2753  -2236   1636    857  -2496      0   -727   -233   -888   -555   -987
   -524  -2733  -2208   1628    839  -2470     20   -709   -213   -867   -537   -974
   -537  -2751  -2213   1644    833  -2481     25   -704   -210   -862   -535   -976
   -545  -2772  -2226   1660    839  -2499     54   -685   -192   -844   -519   -963
   -545  -2774  -2229   1657    841  -2501     51   -683   -179   -836   -509   -948
   -550  -2766  -2216   1657    831  -2494     62   -670   -158   -815   -493   -935
   -574  -2753  -2179   1660    802  -2468     72   -662   -150   -802   -480   -930
   -579  -2743  -2164   1662    792  -2455     90   -652   -140   -787   -470   -924
   -550  -2735  -2184   1641    815  -2460     62   -649   -137   -779   -465   -917
   -550  -2735  -2184   1641    815  -2460     70   -631   -116   -756   -444   -901
   -548  -2720  -2171   1634    810  -2444     59   -626   -109   -740   -428   -888
   -542  -2699  -2156   1621    805  -2429     64   -610    -85   -719   -410   -872
   -519  -2683  -2164   1597    820  -2423     75   -581    -59   -685   -384   -846
   -504  -2655  -2151   1577    823  -2403     75   -555    -33   -654   -353   -815
   -483  -2579  -2099   1530    805  -2340     64   -537    -10   -623   -324   -789
   -472  -2564  -2091   1519    807  -2327     33   -524     12   -589   -290   -758
   -462  -2530  -2068   1493    802  -2299     20   -493     46   -537   -241   -717
   -428  -2460  -2034   1444    802  -2247     46   -441    111   -459   -171   -659
   -379  -2397  -2018   1387    818  -2208     49   -392    174   -379    -85   -587
   -355  -2333  -1977   1345    810  -2156     20   -350    223   -301      0   -509
   -340  -2255  -1914   1296    784  -2086     15   -311    272   -228     72   -441
   -319  -2187  -1867   1252    771  -2029     20   -283    298   -189    119   -394
   -298  -2125  -1826   1210    761  -1977     -5   -272    306   -174    142   -368
   -293  -2075  -1782   1184    743  -1930      2   -272    303   -176    145   -366
   -296  -2060  -1764   1176    732  -1912    -10   -290    280   -205    116   -387
   -283  -2047  -1764   1163    737  -1906      7   -306    254   -236     83   -418
   -309  -2075  -1769   1192    727  -1922     23   -340    202   -293     25   -472
   -353  -2143  -1790   1249    717  -1966     15   -392    129   -376    -64   -555
   -340  -2174  -1834   1257    745  -2005     46   -420     80   -449   -145   -631
   -355  -2223  -1867   1288    753  -2044     85   -446     33   -511   -218   -704
   -405  -2309  -1904   1356    748  -2107     80   -498    -36   -594   -306   -795
   -420  -2361  -1940   1392    758  -2151     41   -561   -109   -672   -384   -870
   -415  -2374  -1958   1395    771  -2166     38   -597   -155   -722   -433   -922
   -402  -2366  -1964   1384    779  -2166     64   -610   -181   -750   -467   -956
   -407  -2390  -1982   1397    784  -2187     54   -633   -218   -779   -498   -987
   -413  -2418  -2005   1415    795  -2213     41   -667   -259   -815   -532  -1023
   -428  -2423  -1995   1423    782  -2208     49   -683   -285   -833   -548  -1047
   -426  -2390  -1964   1405    769  -2177     33   -688   -301   -839   -553  -1060
   -418  -2379  -1961   1397    769  -2171     18   -688   -311   -841   -555  -1065
   -413  -2366  -1953   1389    769  -2161     31   -675   -301   -831   -540  -1067
   -436  -2343  -1909   1389    735  -2127     15   -675   -303   -828   -532  -1070
   -441  -2288  -1847   1363    701  -2068     20   -654   -283   -810   -509  -1057
   -446  -2244  -1797   1345    672  -2021     33   -644   -272   -802   -498  -1049
   -426  -2205  -1779   1317    675  -1992     57   -620   -254   -787   -480  -1034
   -431  -2197  -1766   1312    665  -1982     36   -628   -259   -792   -480  -1039
   -436  -2166  -1730   1301    644  -1948     12   -633   -259   -787   -470  -1023
   -423  -2117  -1696   1267    633  -1906      5   -639   -254   -776   -452  -1008
   -433  -2138  -1704   1286    633  -1922    -33   -662   -280   -792   -459  -1018
   -426  -2151  -1725   1286    646  -1938    -64   -683   -306   -813   -472  -1026
   -415  -2135  -1722   1275    652  -1930    -64   -680   -309   -813   -470  -1018
   -423  -2156  -1735   1288    654  -1945    -49   -675   -311   -818   -472  -1013
   -436  -2203  -1766   1319    665  -1984    -54   -685   -332   -841   -491  -1031
   -454  -2262  -1810   1358    675  -2036    -70   -698   -355   -865   -517  -1049
   -465  -2307  -1842   1384    688  -2075    -64   -698   -363   -878   -530  -1049
   -472  -2340  -1867   1405    696  -2104    -51   -698   -366   -888   -540  -1052
   -485  -2382  -1896   1434    704  -2140    -49   -711   -381   -904   -563  -1072
   -498  -2429  -1932   1462    714  -2182    -54   -727   -400   -930   -594  -1096
   -514  -2462  -1948   1486    717  -2205    -46   -732   -415   -948   -613  -1117
   -519  -2494  -1974   1506    727  -2234    -49   -745   -433   -966   -636  -1143
   -511  -2509  -1997   1512    743  -2255    -28   -740   -428   -966   -639  -1145
   -511  -2525  -2013   1517    748  -2270    -25   -735   -426   -971   -641  -1145
   -504  -2533  -2029   1517    761  -2281    -44   -735   -426   -971   -641  -1137
   -498  -2538  -2039   1517    769  -2288    -28   -730   -423   -969   -644  -1132
   -509  -2572  -2062   1540    776  -2317    -15   -727   -418   -971   -649  -1127
   -501  -2569  -2068   1535    782  -2320    -23   -727   -418   -974   -652  -1135
   -506  -2585  -2081   1545    787  -2333    -28   -722   -413   -966   -646  -1140
   -496  -2613  -2117   1553    807  -2366     -7   -693   -384   -953   -652  -1166
   -465  -2595  -2130   1530    831  -2364     83   -568   -288   -891   -652  -1205
   -431  -2507  -2075   1467    820  -2291    155   -410   -137   -748   -566  -1161
   -371  -2314  -1945   1343    784  -2130    200   -187    116   -454   -277   -893
   -290  -1961  -1670   1124    688  -1816    187     -7    355   -111    155   -405
   -301  -1623  -1322    963    509  -1473    101   -135    316      2    522    106
   -433  -1532  -1098    982    332  -1317    -38   -496     36    -93    709    402
   -568  -1644  -1075   1106    252  -1361   -189   -953   -413   -496    400    135
   -683  -2138  -1457   1410    384  -1797   -306  -1454  -1047  -1327   -610   -867
   -704  -2621  -1917   1662    605  -2270   -465  -1717  -1488  -1940  -1374  -1615
   -678  -2831  -2153   1753    737  -2494   -511  -1582  -1366  -1829  -1319  -1621
   -644  -2881  -2236   1761    795  -2559   -433  -1350  -1117  -1600  -1156  -1522
   -615  -2834  -2218   1722    797  -2527   -262  -1091   -841  -1350   -971  -1395
   -571  -2735  -2164   1654    795  -2449    -93   -846   -597  -1127   -800  -1270
   -568  -2681  -2114   1623    771  -2397    -57   -753   -509  -1044   -732  -1218
   -568  -2686  -2117   1626    774  -2403    -23   -711   -465  -1005   -701  -1189
   -568  -2678  -2112   1623    769  -2395    -18   -693   -444   -982   -680  -1171
   -587  -2675  -2088   1631    750  -2382    -10   -678   -431   -961   -659  -1153
   -594  -2681  -2086   1639    743  -2385     10   -644   -405   -930   -631  -1132
   -584  -2683  -2099   1634    756  -2392     20   -623   -397   -917   -623  -1130
   -571  -2657  -2086   1613    756  -2372      2   -618   -397   -911   -615  -1122
   -563  -2639  -2075   1602    756  -2359      7   -607   -392   -901   -607  -1109
   -568  -2642  -2073   1605    750  -2359     12   -587   -376   -875   -584  -1072
   -581  -2668  -2086   1623    750  -2377     31   -574   -366   -867   -576  -1083
   -579  -2678  -2099   1628    758  -2387     28   -571   -361   -865   -581  -1091
   -563  -2673  -2109   1618    771  -2392      7   -566   -358   -859   -574  -1072
   -550  -2660  -2109   1602    776  -2387      0   -561   -358   -859   -571  -1075
   -535  -2660  -2125   1595    795  -2392     18   -537   -345   -839   -553  -1057
   -532  -2652  -2120   1592    792  -2387     20   -509   -319   -805   -517  -1034
   -527  -2652  -2125   1590    797  -2390      7   -498   -309   -792   -504  -1036
   -501  -2631  -2130   1564    813  -2379     10   -478   -288   -766   -480  -1013
   -491  -2629  -2138   1558    823  -2385     20   -428   -244   -711   -420   -979
   -496  -2621  -2125   1556    813  -2374     31   -394   -210   -675   -381   -948
   -496  -2569  -2073   1532    787  -2322     23   -366   -179   -639   -355   -919
   -480  -2527  -2047   1501    782  -2288     10   -319   -127   -574   -301   -867
   -462  -2470  -2008   1465    771  -2239      7   -267    -75   -514   -236   -813
   -449  -2379  -1930   1413    737  -2156     10   -205    -12   -444   -158   -730
   -439  -2322  -1883   1382    722  -2104     31   -137     57   -363    -67   -652
   -428  -2291  -1865   1358    714  -2078     25    -96    106   -303      2   -602
   -407  -2231  -1823   1319    706  -2029     10    -72    129   -272     46   -558
   -400  -2177  -1777   1288    685  -1977      5    -72    132   -270     57   -545
   -407  -2169  -1761   1288    675  -1966      7    -80    122   -277     49   -537
   -433  -2158  -1727   1293    646  -1943      7   -101     90   -319     12   -566
   -452  -2208  -1758   1330    652  -1984     20   -114     64   -355    -20   -600
   -465  -2262  -1800   1361    665  -2031     36   -142     25   -405    -62   -636
   -488  -2301  -1813   1395    662  -2057     38   -187    -28   -472   -140   -709
   -511  -2369  -1857   1439    670  -2112     28   -246    -98   -555   -236   -774
   -542  -2447  -1904   1493    678  -2177     38   -290   -150   -615   -290   -839
   -568  -2496  -1927   1532    678  -2213     33   -345   -205   -675   -358   -917
   -584  -2527  -1943   1556    678  -2236     25   -400   -262   -743   -433   -979
   -594  -2569  -1977   1582    688  -2273     20   -444   -309   -795   -480  -1000
   -600  -2616  -2018   1608    706  -2317     20   -475   -335   -826   -514  -1023
   -613  -2647  -2034   1628    709  -2340     12   -504   -361   -854   -545  -1049
   -615  -2652  -2036   1634    709  -2346     12   -517   -366   -859   -555  -1075
   -623  -2650  -2026   1634    701  -2338      5   -517   -358   -849   -540  -1067
   -631  -2637  -2005   1634    685  -2322      7   -522   -361   -852   -542  -1060
   -618  -2639  -2023   1628    698  -2333      2   -530   -368   -859   -553  -1072
   -602  -2660  -2057   1631    727  -2359      5   -511   -358   -841   -542  -1047
   -584  -2608  -2023   1595    717  -2317     10   -496   -335   -820   -522  -1034
   -579  -2556  -1977   1566    696  -2265     36   -467   -303   -787   -491  -1005
   -574  -2535  -1964   1553    693  -2249     62   -441   -270   -753   -452   -969
   -563  -2522  -1958   1543    696  -2242     62   -433   -262   -740   -436   -963
   -553  -2504  -1951   1527    696  -2226     41   -436   -265   -737   -431   -966
   -548  -2439  -1893   1493    670  -2166     31   -433   -252   -722   -407   -940
   -542  -2423  -1880   1483    667  -2153     15   -439   -249   -714   -389   -911
   -537  -2431  -1893   1486    678  -2164    -18   -467   -270   -732   -397   -922
   -561  -2434  -1873   1496    654  -2153    -18   -470   -275   -737   -400   -909
   -563  -2439  -1875   1501    654  -2158    -18   -459   -270   -727   -387   -904
   -540  -2452  -1912   1493    685  -2182    -25   -472   -290   -745   -407   -919
   -545  -2496  -1951   1522    701  -2223    -44   -496   -329   -779   -444   -927
   -566  -2501  -1938   1532    683  -2221    -46   -498   -342   -795   -452   -917
   -571  -2530  -1958   1548    693  -2244    -38   -496   -345   -800   -449   -924
   -587  -2572  -1984   1577    696  -2278    -38   -504   -363   -815   -459   -945
   -613  -2585  -1971   1600    678  -2278    -49   -527   -392   -852   -501   -982
   -620  -2618  -1997   1618    688  -2309    -54   -548   -413   -880   -535  -1018
   -626  -2637  -2010   1631    691  -2325    -49   -553   -418   -885   -537  -1026
   -636  -2657  -2021   1644    691  -2340    -51   -563   -433   -901   -553  -1034
   -657  -2670  -2013   1665    678  -2343    -49   -574   -452   -922   -579  -1062
   -657  -2694  -2036   1673    688  -2366    -67   -579   -459   -930   -600  -1052
   -641  -2691  -2052   1665    704  -2372    -59   -576   -452   -927   -597  -1047
   -659  -2714  -2057   1686    696  -2385    -51   -568   -446   -922   -584  -1052
   -675  -2714  -2039   1696    680  -2377    -44   -558   -433   -909   -563  -1052
   -680  -2727  -2047   1701    683  -2387    -41   -561   -444   -932   -587  -1067
   -672  -2714  -2042   1691    683  -2379    -44   -563   -452   -948   -618  -1060
   -665  -2699  -2036   1680    683  -2369     20   -496   -402   -930   -631  -1080
   -659  -2668  -2008   1665    672  -2338    129   -345   -293   -867   -620  -1130
   -610  -2533  -1922   1571    654  -2229    223   -111    -59   -636   -418   -987
   -537  -2273  -1738   1405    600  -2005    290    181    270   -254    -33   -652
   -472  -1901  -1428   1187    478  -1665    241    252    431     51    400   -122
   -545  -1623  -1078   1085    265  -1350     18    -93    275    174    782    376
   -727  -1527   -800   1124     33  -1163   -218   -620    -80      5    823    462
   -893  -1865   -974   1379     38  -1421   -400  -1174   -670   -662    153   -137
   -995  -2465  -1473   1727    236  -1971   -548  -1639  -1350  -1613   -924  -1140
   -961  -2920  -1958   1940    498  -2439   -652  -1683  -1527  -1912  -1314  -1545
   -909  -3070  -2164   1987    626  -2618   -597  -1431  -1301  -1730  -1210  -1514
   -862  -3029  -2166   1945    652  -2598   -449  -1150  -1034  -1504  -1057  -1426
   -831  -2938  -2109   1883    636  -2525   -249   -865   -766  -1273   -891  -1319
   -795  -2865  -2070   1831    636  -2468   -122   -691   -602  -1132   -779  -1236
   -795  -2857  -2065   1823    633  -2462    -80   -636   -553  -1085   -743  -1208
   -813  -2894  -2081   1852    633  -2488    -57   -597   -517  -1060   -724  -1195
   -797  -2881  -2083   1836    641  -2481    -46   -581   -501  -1047   -714  -1187
   -789  -2855  -2065   1823    636  -2460    -54   -579   -496  -1041   -704  -1187
   -815  -2829  -2016   1821    600  -2423    -44   -561   -483  -1028   -696  -1187
   -787  -2779  -1992   1782    602  -2387    -41   -553   -483  -1028   -696  -1197
   -769  -2764  -1995   1764    610  -2382    -41   -550   -485  -1036   -706  -1195
   -763  -2777  -2013   1771    623  -2395    -25   -530   -470  -1018   -696  -1150
   -774  -2787  -2013   1779    618  -2403    -25   -524   -462  -1010   -688  -1156
   -779  -2764  -1984   1771    602  -2377    -33   -517   -457  -1005   -678  -1153
   -774  -2735  -1961   1753    592  -2348    -31   -514   -454   -997   -672  -1153
   -771  -2712  -1940   1743    584  -2327    -49   -514   -452   -987   -665  -1153
   -776  -2699  -1925   1738    574  -2314    -49   -511   -449   -984   -662  -1161
   -763  -2681  -1919   1722    576  -2301    -49   -504   -444   -976   -659  -1153
   -763  -2704  -1943   1732    587  -2325    -41   -478   -423   -958   -641  -1137
   -750  -2694  -1943   1722    594  -2320    -28   -449   -397   -922   -610  -1117
   -732  -2639  -1906   1683    587  -2273    -38   -436   -381   -901   -587  -1101
   -730  -2631  -1901   1680    584  -2268    -28   -394   -340   -854   -545  -1062
   -719  -2647  -1927   1680    602  -2286     -7   -335   -280   -789   -493  -1015
   -698  -2611  -1912   1654    605  -2262      2   -272   -220   -724   -433   -974
   -670  -2512  -1842   1587    584  -2177     25   -205   -150   -646   -358   -914
   -654  -2452  -1797   1553    571  -2125     12   -148    -88   -568   -285   -852
   -646  -2397  -1753   1519    553  -2075     -7    -96    -31   -493   -210   -784
   -610  -2320  -1709   1465    548  -2016     25    -25     41   -405   -116   -693
   -618  -2291  -1673   1452    527  -1982     10     10     83   -350    -46   -631
   -615  -2252  -1639   1434    509  -1945      7     12     90   -340    -20   -607
   -626  -2216  -1592   1418    483  -1904     12      0     77   -350    -20   -602
   -633  -2221  -1587   1428    475  -1904    -20    -18     59   -371    -31   -613
   -605  -2239  -1634   1421    511  -1935     15    -25     49   -392    -51   -628
   -615  -2249  -1636   1431    509  -1943     70    -46     28   -431    -93   -657
   -678  -2327  -1649   1501    485  -1990     70    -98    -31   -509   -179   -730
   -691  -2346  -1654   1519    480  -2000     80   -148    -83   -579   -254   -792
   -714  -2397  -1686   1556    485  -2042     75   -200   -145   -659   -337   -872
   -722  -2444  -1722   1582    498  -2083     88   -244   -189   -724   -405   -937
   -745  -2475  -1732   1610    493  -2107     83   -296   -244   -787   -467   -992
   -774  -2538  -1764   1657    493  -2151    103   -337   -290   -836   -517  -1028
   -782  -2598  -1816   1688    514  -2208     77   -381   -342   -878   -566  -1062
   -784  -2598  -1813   1691    514  -2208     83   -402   -368   -906   -597  -1093
   -795  -2605  -1810   1699    504  -2208     75   -426   -392   -937   -636  -1135
   -805  -2621  -1816   1714    504  -2218     62   -446   -418   -966   -665  -1166
   -807  -2624  -1816   1714    501  -2221     51   -452   -420   -963   -665  -1158
   -769  -2582  -1813   1675    522  -2197     38   -457   -423   -963   -662  -1143
   -771  -2574  -1803   1670    514  -2190     20   -467   -433   -966   -662  -1140
   -787  -2569  -1782   1678    496  -2177     12   -472   -436   -966   -667  -1145
   -774  -2504  -1730   1636    478  -2117     28   -452   -415   -945   -659  -1135
   -753  -2436  -1683   1592    465  -2060     41   -436   -400   -932   -646  -1127
   -732  -2392  -1660   1561    462  -2026     72   -413   -376   -909   -623  -1101
   -701  -2366  -1665   1535    480  -2016     83   -405   -366   -893   -610  -1080
   -693  -2335  -1641   1514    472  -1990     51   -426   -374   -901   -620  -1096
   -693  -2281  -1587   1486    446  -1935     20   -446   -387   -911   -626  -1096
   -698  -2265  -1569   1480    433  -1919    -15   -465   -410   -922   -631  -1101
   -704  -2252  -1548   1478    420  -1901    -15   -467   -423   -922   -631  -1106
   -704  -2216  -1514   1460    402  -1865    -28   -480   -433   -927   -631  -1093
   -693  -2197  -1506   1444    405  -1852    -36   -478   -441   -935   -633  -1070
   -691  -2221  -1532   1454    418  -1878    -49   -483   -467   -961   -654  -1080
   -678  -2203  -1525   1441    423  -1865    -72   -496   -496   -989   -680  -1101
   -722  -2268  -1545   1493    410  -1906    -85   -524   -532  -1023   -719  -1145
   -722  -2312  -1592   1517    433  -1953    -83   -530   -553  -1047   -750  -1169
   -620  -2208  -1590   1413    480  -1899    -31   -496   -532  -1026   -737  -1153
   -657  -2231  -1574   1444    457  -1904    -20   -517   -566  -1054   -771  -1202
   -732  -2291  -1558   1512    410  -1925    -36   -550   -607  -1096   -810  -1241
   -717  -2281  -1564   1499    423  -1922    -41   -568   -633  -1124   -833  -1273
   -714  -2273  -1558   1491    420  -1917    -75   -592   -667  -1153   -859  -1296
   -722  -2294  -1571   1509    423  -1932    -80   -594   -667  -1156   -859  -1299
   -719  -2299  -1579   1509    428  -1940    -75   -587   -659  -1150   -846  -1288
   -714  -2288  -1577   1501    431  -1932    -88   -592   -672  -1161   -857  -1296
   -701  -2257  -1556   1478    426  -1906    -64   -597   -680  -1171   -862  -1301
   -704  -2247  -1543   1475    418  -1896   -101   -615   -701  -1187   -878  -1319
   -680  -2236  -1556   1460    436  -1896   -122   -613   -706  -1195   -885  -1340
   -636  -2179  -1543   1408    452  -1862    -98   -558   -662  -1166   -891  -1361
   -636  -2151  -1514   1392    436  -1834    -31   -433   -550  -1088   -880  -1389
   -571  -2010  -1439   1291    433  -1725     59   -259   -368   -911   -758  -1301
   -527  -1722  -1197   1124    332  -1460    103    -62    -96   -576   -402   -969
   -514  -1426   -911    969    197  -1169     31     18     67   -293     36   -452
   -545  -1205   -662    875     57   -935    -90   -137    -44   -265    379     54
   -626  -1156   -530    891    -49   -844   -192   -420   -345   -428    542    322
   -722  -1441   -719   1080     -2  -1080   -277   -852   -901  -1036    -36   -220
   -787  -1842  -1054   1314    132  -1449   -327  -1332  -1525  -1891  -1140  -1293
   -810  -2223  -1413   1517    301  -1821   -454  -1532  -1834  -2314  -1727  -1855
   -818  -2533  -1714   1675    446  -2125   -496  -1415  -1714  -2205  -1699  -1883
   -789  -2611  -1821   1699    514  -2216   -436  -1205  -1439  -1943  -1517  -1782
   -766  -2556  -1790   1660    509  -2174   -311   -979  -1153  -1667  -1301  -1631
   -730  -2460  -1730   1595    498  -2096   -163   -745   -885  -1408  -1085  -1465
   -766  -2468  -1701   1618    467  -2086   -140   -654   -784  -1314  -1010  -1408
   -649  -2343  -1693   1493    522  -2018   -103   -594   -717  -1249   -956  -1361
   -607  -2275  -1670   1441    530  -1974    -57   -555   -678  -1210   -927  -1337
   -636  -2288  -1652   1460    506  -1969    -54   -548   -670  -1205   -922  -1335
   -646  -2330  -1683   1488    517  -2008    -70   -545   -667  -1202   -922  -1327
   -626  -2317  -1691   1470    530  -2005    -49   -522   -644  -1179   -901  -1299
   -644  -2330  -1686   1486    519  -2008    -57   -524   -649  -1176   -901  -1291
   -646  -2335  -1688   1488    519  -2013    -85   -530   -652  -1176   -904  -1291
   -626  -2294  -1667   1460    519  -1982    -59   -504   -620  -1148   -883  -1273
   -615  -2291  -1678   1452    530  -1984    -31   -491   -602  -1132   -870  -1273
   -639  -2330  -1691   1483    524  -2010    -57   -498   -610  -1135   -870  -1283
   -620  -2333  -1712   1475    545  -2023    -62   -491   -600  -1119   -854  -1273
   -587  -2307  -1719   1447    566  -2013    -59   -478   -576  -1096   -828  -1252
   -527  -2234  -1709   1379    589  -1971    -36   -436   -532  -1052   -789  -1200
   -545  -2242  -1699   1392    576  -1971    -41   -433   -524  -1049   -776  -1195
   -576  -2234  -1657   1402    540  -1945    -64   -439   -527  -1047   -769  -1210
   -553  -2184  -1631   1369    537  -1909    -49   -410   -496  -1013   -740  -1192
   -561  -2190  -1628   1374    532  -1912    -62   -381   -459   -969   -696  -1143
   -537  -2140  -1602   1340    532  -1873    -59   -353   -420   -927   -644  -1083
   -532  -2104  -1571   1317    517  -1839    -54   -314   -371   -870   -587  -1044
   -532  -2073  -1540   1304    504  -1808    -46   -275   -319   -807   -530   -984
   -517  -2023  -1506   1267    493  -1766    -59   -233   -267   -740   -454   -904
   -498  -1961  -1462   1228    480  -1712    -67   -187   -207   -659   -371   -833
   -491  -1909  -1418   1197    462  -1662    -70   -124   -142   -571   -280   -748
   -478  -1842  -1363   1161    441  -1602    -88    -90    -96   -511   -213   -667
   -472  -1777  -1306   1124    415  -1543    -88    -64    -67   -470   -155   -610
   -483  -1779  -1296   1130    405  -1538    -88    -54    -67   -467   -142   -628
   -496  -1800  -1304   1148    402  -1553    -83    -54    -77   -483   -163   -641
   -509  -1842  -1332   1176    410  -1587    -36    -33    -77   -488   -158   -639
   -504  -1860  -1356   1179    423  -1608    -49    -77   -135   -558   -228   -683
   -532  -1927  -1397   1228    431  -1662    -72   -116   -187   -631   -298   -730
   -550  -1966  -1415   1257    431  -1691    -38   -135   -218   -678   -345   -807
   -568  -2039  -1470   1304    449  -1756    -23   -184   -283   -766   -446   -932
   -592  -2104  -1512   1348    459  -1808    -15   -228   -348   -852   -553   -995
   -594  -2187  -1592   1389    498  -1891    -15   -270   -394   -909   -618  -1049
   -602  -2249  -1647   1423    519  -1948     -7   -290   -420   -950   -654  -1088
   -615  -2265  -1649   1441    517  -1958    -10   -324   -459   -989   -696  -1124
   -631  -2299  -1670   1465    519  -1987    -18   -363   -496  -1031   -730  -1148
   -639  -2335  -1696   1486    527  -2016     -5   -368   -506  -1049   -758  -1174
   -649  -2366  -1717   1506    532  -2044    -15   -371   -506  -1052   -758  -1161
   -652  -2390  -1738   1522    542  -2065    -23   -379   -514  -1062   -761  -1163
   -652  -2392  -1740   1522    540  -2065    -33   -397   -532  -1083   -779  -1176
   -662  -2379  -1717   1519    527  -2049    -38   -397   -532  -1083   -784  -1184
   -662  -2346  -1686   1501    511  -2016    -46   -381   -514  -1067   -769  -1150
   -662  -2314  -1652   1488    493  -1984    -36   -355   -483  -1036   -735  -1101
   -675  -2275  -1600   1475    459  -1940    -18   -355   -483  -1044   -748  -1085
   -688  -2275  -1587   1480    446  -1932     -7   -342   -467  -1031   -737  -1062
   -696  -2273  -1579   1483    439  -1927    -28   -337   -449  -1010   -709  -1036
   -709  -2244  -1535   1478    413  -1891    -23   -319   -423   -979   -672   -987
   -719  -2205  -1486   1462    381  -1847    -46   -337   -426   -982   -667   -976
   -727  -2218  -1493   1473    381  -1857    -80   -366   -452  -1000   -675   -958
   -750  -2247  -1496   1499    371  -1873   -103   -376   -467  -1005   -678   -940
   -763  -2226  -1462   1496    348  -1844   -114   -376   -470  -1005   -675   -917
   -730  -2205  -1475   1467    371  -1842   -137   -392   -491  -1023   -683   -911
   -758  -2244  -1488   1501    363  -1867   -145   -410   -511  -1041   -691   -911
   -797  -2317  -1519   1556    358  -1919   -140   -441   -537  -1067   -722   -930
   -854  -2346  -1491   1600    316  -1919   -116   -433   -542  -1078   -730   -919
   -820  -2351  -1530   1584    353  -1943   -119   -402   -532  -1070   -722   -904
   -763  -2385  -1621   1574    426  -2005   -135   -415   -553  -1096   -753   -924
   -769  -2413  -1644   1590    436  -2029   -142   -444   -579  -1130   -787   -932
   -795  -2429  -1634   1613    418  -2031   -140   -457   -592  -1145   -795   -935
   -802  -2447  -1644   1623    418  -2044   -135   -457   -600  -1156   -805   -935
   -789  -2457  -1667   1623    436  -2062   -132   -462   -607  -1169   -826   -943
   -782  -2470  -1691   1626    452  -2081   -140   -470   -615  -1174   -828   -935
   -774  -2475  -1701   1626    462  -2088   -137   -470   -620  -1179   -828   -945
   -779  -2478  -1699   1626    459  -2088   -129   -485   -633  -1189   -839   -922
   -779  -2457  -1678   1615    449  -2068   -132   -496   -639  -1189   -836   -901
   -802  -2452  -1649   1626    423  -2052   -137   -506   -639  -1195   -836   -893
   -789  -2436  -1647   1613    428  -2042   -140   -511   -631  -1187   -820   -893
   -740  -2455  -1717   1595    488  -2086   -119   -488   -626  -1197   -865   -932
   -730  -2390  -1660   1558    462  -2026    -23   -366   -511  -1127   -872   -945
   -680  -2281  -1600   1480    457  -1940     51   -207   -345   -984   -792   -914
   -605  -2034  -1428   1319    410  -1732     80     -5    -77   -670   -496   -667
   -504  -1670  -1166   1085    329  -1418     -5    176    205   -220     67   -111
   -470  -1340   -870    904    200  -1106   -132     51    142    -70    532    423
   -530  -1280   -750    904    109  -1015   -236   -252   -205   -239    709    672
   -631  -1478   -846   1054    106  -1163   -350   -685   -779   -810    296    350
   -753  -1849  -1096   1301    168  -1473   -480  -1228  -1493  -1779   -901   -680
   -776  -2281  -1504   1527    361  -1891   -594  -1470  -1870  -2333  -1657  -1348
   -758  -2577  -1821   1665    530  -2200   -584  -1314  -1719  -2205  -1631  -1395
   -761  -2647  -1886   1704    561  -2268   -485  -1070  -1415  -1912  -1426  -1286
   -724  -2595  -1873   1657    571  -2234   -376   -870  -1148  -1665  -1247  -1179
   -680  -2488  -1808   1582    563  -2148   -239   -659   -898  -1436  -1072  -1041
   -665  -2410  -1745   1538    537  -2078   -145   -519   -740  -1288   -950   -948
   -672  -2356  -1683   1514    504  -2021   -122   -475   -683  -1234   -914   -932
   -633  -2314  -1680   1470    522  -1997   -124   -462   -672  -1223   -909   -930
   -610  -2299  -1691   1454    537  -1995   -122   -452   -662  -1213   -898   -930
   -610  -2268  -1660   1439    522  -1964   -109   -436   -646  -1200   -878   -914
   -628  -2247  -1618   1439    493  -1932    -96   -415   -623  -1176   -849   -888
   -639  -2262  -1623   1449    491  -1943    -85   -402   -607  -1161   -836   -893
   -618  -2244  -1628   1431    504  -1938    -88   -392   -600  -1153   -846   -901
   -605  -2216  -1610   1408    501  -1914    -98   -392   -592  -1148   -852   -883
   -618  -2203  -1584   1410    483  -1893   -103   -394   -584  -1143   -844   -875
   -628  -2200  -1571   1413    470  -1886    -96   -384   -568  -1124   -826   -875
   -626  -2177  -1553   1400    462  -1865    -90   -376   -558  -1114   -818   -870
   -628  -2171  -1543   1400    454  -1860   -103   -376   -558  -1109   -813   -854
   -633  -2158  -1525   1397    444  -1842    -93   -353   -532  -1080   -782   -828
   -615  -2151  -1535   1382    457  -1844    -93   -332   -511  -1057   -761   -836
   -618  -2120  -1504   1369    441  -1813    -93   -322   -491  -1039   -745   -844
   -626  -2109  -1483   1366    426  -1797    -90   -311   -465  -1013   -732   -826
   -628  -2068  -1439   1348    405  -1753    -88   -280   -423   -969   -688   -771
   -610  -2036  -1428   1322    407  -1732    -83   -239   -374   -906   -628   -740
   -597  -2005  -1410   1301    405  -1709    -80   -202   -324   -852   -579   -724
   -594  -1969  -1374   1280    389  -1670    -75   -168   -275   -797   -535   -683
   -579  -1906  -1327   1244    374  -1618    -83   -109   -200   -701   -433   -574
   -545  -1829  -1286   1187    368  -1558    -75    -51   -127   -607   -345   -517
   -519  -1732  -1215   1124    345  -1475    -75      2    -54   -514   -257   -446
   -519  -1683  -1163   1101    319  -1423    -77     54     10   -431   -166   -389
   -496  -1631  -1135   1065    319  -1384    -93     62     23   -415   -137   -345
   -506  -1621  -1114   1065    301  -1369    -77     83     36   -397   -116   -309
   -491  -1610  -1119   1049    311  -1363    -75     93     33   -392   -103   -309
   -509  -1626  -1117   1067    303  -1371    -77     72      0   -426   -129   -366
   -548  -1631  -1083   1091    267  -1358    -72     38    -54   -504   -218   -426
   -506  -1652  -1145   1078    316  -1400    -67     -2   -116   -581   -303   -475
   -514  -1714  -1202   1114    342  -1460    -75    -46   -176   -654   -366   -550
   -532  -1782  -1252   1156    358  -1517    -64   -106   -259   -758   -475   -657
   -553  -1852  -1299   1202    371  -1577    -57   -158   -329   -844   -568   -724
   -561  -1888  -1330   1223    384  -1610    -36   -192   -371   -896   -620   -820
   -566  -1919  -1353   1244    392  -1636    -54   -246   -436   -969   -696   -878
   -579  -1951  -1371   1265    392  -1660    -62   -283   -480  -1015   -737   -896
   -597  -2018  -1421   1309    410  -1719    -59   -293   -498  -1028   -753   -935
   -594  -2031  -1436   1312    418  -1735    -54   -301   -514  -1044   -769   -971
   -618  -2029  -1410   1322    394  -1719    -51   -322   -537  -1067   -797   -989
   -623  -2031  -1408   1325    389  -1719    -59   -335   -558  -1085   -815  -1000
   -626  -2021  -1395   1325    384  -1709    -38   -322   -545  -1067   -800  -1002
   -618  -2021  -1402   1319    389  -1712    -38   -311   -532  -1049   -779   -997
   -615  -2021  -1405   1317    394  -1714    -31   -306   -530  -1039   -774   -995
   -597  -1974  -1376   1283    387  -1675    -20   -290   -511  -1021   -766   -992
   -597  -1893  -1296   1247    348  -1595    -28   -265   -475   -984   -732   -982
   -597  -1883  -1288   1239    342  -1587    -20   -259   -459   -974   -717   -982
   -589  -1857  -1270   1223    337  -1564     25   -239   -433   -950   -693   -948
   -581  -1847  -1265   1213    340  -1556     28   -226   -413   -927   -667   -932
   -589  -1844  -1254   1218    332  -1551      7   -228   -413   -919   -657   -940
   -581  -1777  -1195   1179    303  -1486     -5   -244   -418   -909   -639   -919
   -584  -1738  -1153   1161    283  -1444    -20   -259   -433   -911   -636   -917
   -589  -1699  -1109   1143    259  -1405    -49   -270   -446   -911   -628   -930
   -602  -1644  -1041   1124    218  -1343    -54   -272   -452   -911   -626   -917
   -618  -1634  -1015   1124    194  -1325    -38   -275   -467   -924   -628   -888
   -594  -1688  -1093   1140    249  -1392    -25   -267   -480   -935   -639   -911
   -561  -1732  -1171   1145    303  -1452    -38   -270   -504   -958   -662   -943
   -548  -1688  -1140   1119    296  -1415    -49   -277   -519   -966   -670   -953
   -542  -1714  -1171   1127    314  -1441    -46   -288   -540   -984   -693   -979
   -548  -1751  -1202   1150    324  -1478    -31   -290   -555  -1000   -714  -1005
   -550  -1797  -1249   1174    348  -1525    -33   -303   -581  -1026   -743  -1036
   -545  -1818  -1273   1182    363  -1545    -25   -316   -594  -1049   -766  -1062
   -555  -1836  -1280   1195    361  -1558    -38   -342   -623  -1075   -800  -1098
   -558  -1847  -1288   1200    363  -1569    -59   -355   -641  -1085   -813  -1117
   -555  -1855  -1299   1205    368  -1579    -80   -363   -652  -1093   -823  -1132
   -517  -1844  -1327   1182    405  -1587    -67   -363   -662  -1104   -836  -1145
   -488  -1821  -1335   1153    420  -1579    -64   -363   -667  -1106   -841  -1153
   -483  -1792  -1309   1137    410  -1551    -80   -368   -670  -1106   -844  -1156
   -506  -1808  -1304   1156    394  -1556   -103   -387   -688  -1119   -857  -1171
   -501  -1797  -1296   1150    397  -1548    -85   -374   -678  -1106   -849  -1176
   -493  -1748  -1254   1117    379  -1501    -36   -311   -623  -1072   -849  -1195
   -478  -1696  -1218   1085    368  -1460     51   -192   -519  -1005   -857  -1247
   -449  -1584  -1135   1015    342  -1361    106    -41   -353   -841   -753  -1184
   -410  -1345   -935    878    262  -1140    116    161    -90   -514   -423   -883
   -324   -992   -667    657    168   -831     44    270     90   -187     44   -363
   -335   -672   -337    504      0   -506    -67     93    -36   -145    397    127
   -428   -605   -176    514   -127   -392   -187   -239   -376   -329    530    358
   -542   -846   -303    696   -119   -576   -301   -665   -891   -836    114    -12
   -667  -1335   -670   1000      0  -1002   -400  -1158  -1538  -1725  -1034  -1124
   -678  -1719  -1041   1197    181  -1382   -522  -1348  -1847  -2179  -1667  -1735
   -639  -1893  -1257   1265    309  -1577   -542  -1210  -1691  -2036  -1608  -1748
   -594  -1914  -1319   1254    361  -1618   -483  -1008  -1431  -1779  -1434  -1652
   -568  -1842  -1273   1202    350  -1558   -350   -776  -1158  -1525  -1244  -1519
   -548  -1722  -1174   1135    311  -1449   -223   -568   -927  -1312  -1072  -1395
   -532  -1644  -1111   1085    288  -1376   -158   -472   -823  -1213   -995  -1340
   -522  -1618  -1096   1070    285  -1358   -150   -446   -795  -1184   -974  -1327
   -527  -1595  -1067   1060    270  -1332   -161   -433   -782  -1166   -958  -1317
   -522  -1590  -1067   1054    272  -1330   -174   -423   -776  -1161   -948  -1314
   -530  -1590  -1060   1060    265  -1327   -179   -415   -771  -1156   -943  -1317
   -524  -1582  -1057   1054    265  -1319   -174   -405   -761  -1140   -932  -1312
   -496  -1543  -1049   1018    275  -1296   -187   -394   -750  -1124   -911  -1291
   -506  -1548  -1041   1026    265  -1293   -194   -389   -750  -1117   -906  -1291
   -517  -1558  -1044   1036    262  -1301   -197   -384   -748  -1114   -904  -1288
   -522  -1564  -1041   1044    259  -1304   -187   -374   -737  -1106   -893  -1286
   -509  -1530  -1023   1018    254  -1278   -174   -348   -711  -1083   -859  -1262
   -504  -1522  -1018   1010    257  -1270   -150   -329   -691  -1060   -841  -1244
   -524  -1538  -1013   1031    241  -1275   -155   -324   -683  -1054   -833  -1239
   -530  -1545  -1015   1039    241  -1280   -161   -322   -675  -1041   -823  -1236
   -522  -1548  -1028   1034    252  -1288   -155   -309   -652  -1015   -807  -1215
   -535  -1574  -1039   1054    252  -1306   -153   -283   -626   -992   -782  -1200
   -553  -1582  -1031   1067    239  -1306   -176   -265   -600   -963   -750  -1169
   -540  -1571  -1031   1057    244  -1301   -192   -236   -568   -922   -717  -1127
   -527  -1571  -1044   1047    257  -1309   -179   -200   -535   -875   -683  -1104
   -527  -1564  -1036   1044    254  -1301   -166   -161   -488   -818   -628  -1062
   -504  -1506  -1005   1005    249  -1257   -161   -111   -423   -745   -550   -995
   -488  -1470   -982    979    246  -1226   -179    -64   -363   -672   -475   -922
   -470  -1441   -971    953    249  -1208   -187    -25   -309   -600   -405   -859
   -462  -1395   -932    927    233  -1163   -187     20   -246   -532   -327   -797
   -462  -1340   -878    898    207  -1109   -189     59   -202   -480   -259   -732
   -459  -1299   -839    880    189  -1070   -200     80   -179   -452   -223   -685
   -462  -1293   -833    875    184  -1065   -215     75   -192   -459   -226   -675
   -444  -1299   -854    870    202  -1078   -215     70   -205   -472   -236   -680
   -444  -1309   -865    875    207  -1088   -207     46   -231   -506   -262   -706
   -462  -1348   -885    906    210  -1117   -189     18   -272   -561   -314   -756
   -478  -1387   -911    932    215  -1150   -220    -28   -322   -628   -384   -815
   -504  -1441   -937    971    215  -1189   -220    -72   -376   -701   -462   -891
   -537  -1514   -976   1026    218  -1247   -202   -122   -439   -776   -545   -979
   -558  -1577  -1018   1067    228  -1299   -192   -163   -483   -831   -613  -1044
   -566  -1626  -1062   1093    246  -1345   -174   -202   -530   -888   -675  -1106
   -592  -1686  -1093   1137    249  -1389   -218   -257   -592   -948   -740  -1169
   -613  -1745  -1135   1176    259  -1439   -233   -290   -628   -979   -774  -1215
   -626  -1800  -1174   1213    272  -1488   -220   -319   -665  -1023   -818  -1265
   -633  -1821  -1187   1226    275  -1504   -213   -335   -683  -1041   -841  -1254
   -610  -1800  -1189   1205    288  -1496   -215   -340   -691  -1047   -846  -1244
   -615  -1813  -1200   1213    290  -1506   -226   -345   -704  -1049   -852  -1252
   -623  -1829  -1205   1226    290  -1517   -220   -337   -704  -1039   -846  -1252
   -610  -1792  -1182   1200    283  -1488   -223   -322   -693  -1023   -836  -1236
   -623  -1813  -1189   1218    280  -1501   -218   -314   -693  -1015   -826  -1231
   -639  -1834  -1197   1234    277  -1514   -218   -309   -685  -1000   -805  -1241
   -620  -1787  -1166   1205    272  -1478   -192   -288   -665   -974   -784  -1231
   -602  -1761  -1158   1179    275  -1460   -202   -283   -662   -958   -774  -1218
   -605  -1761  -1156   1182    275  -1460   -184   -275   -659   -958   -769  -1215
   -605  -1725  -1122   1163    257  -1423   -187   -265   -644   -945   -756  -1208
   -579  -1673  -1093   1127    257  -1384   -202   -257   -623   -922   -724  -1189
   -561  -1644  -1083   1101    257  -1363   -241   -272   -618   -904   -696  -1166
   -550  -1649  -1101   1098    272  -1376   -272   -290   -633   -909   -696  -1174
   -548  -1670  -1122   1109    285  -1397   -275   -296   -646   -919   -706  -1163
   -537  -1660  -1122   1098    290  -1392   -272   -290   -646   -911   -701  -1148
   -532  -1673  -1140   1101    303  -1408   -298   -296   -667   -930   -722  -1150
   -535  -1727  -1192   1130    327  -1460   -298   -306   -693   -958   -748  -1171
   -548  -1792  -1244   1169    345  -1517   -296   -316   -714   -976   -769  -1197
   -561  -1839  -1278   1200    358  -1558   -296   -322   -732   -992   -784  -1208
   -558  -1860  -1301   1208    368  -1582   -303   -329   -748  -1008   -797  -1223
   -597  -1893  -1299   1244    348  -1597   -293   -322   -748  -1002   -789  -1231
   -618  -1945  -1327   1280    350  -1636   -285   -327   -763  -1018   -807  -1270
   -623  -1964  -1340   1293    358  -1652   -290   -350   -795  -1057   -854  -1296
   -628  -1992  -1363   1309    366  -1680   -306   -358   -805  -1062   -872  -1280
   -641  -2008  -1366   1322    361  -1688   -311   -355   -807  -1062   -865  -1301
   -639  -2021  -1382   1330    371  -1701   -311   -353   -813  -1065   -862  -1314
   -639  -2018  -1379   1330    368  -1699   -311   -353   -815  -1067   -859  -1296
   -654  -2023  -1371   1337    358  -1699   -319   -350   -820  -1070   -859  -1291
   -662  -2029  -1369   1345    353  -1699   -319   -353   -826  -1072   -865  -1309
   -675  -2039  -1363   1356    342  -1701   -329   -355   -828  -1072   -867  -1301
   -670  -2047  -1376   1358    353  -1712   -322   -345   -818  -1062   -857  -1286
   -665  -2047  -1384   1356    358  -1717   -290   -316   -792  -1052   -867  -1317
   -641  -2021  -1379   1330    368  -1701   -210   -207   -706  -1008   -880  -1369
   -607  -1948  -1340   1278    366  -1647   -127    -41   -558   -883   -807  -1319
   -555  -1712  -1156   1135    298  -1434    -46    197   -290   -592   -530  -1070
   -475  -1387   -911    930    215  -1150    -54    407    -31   -231    -96   -623
   -478  -1039   -561    758     38   -802   -163    277    -41    -59    296   -116
   -607   -836   -228    719   -189   -532   -358   -135   -296    -83    542    228
   -753   -906   -153    831   -301   -530   -542   -628   -709   -387    368     85
   -875  -1405   -532   1137   -171   -969   -652  -1117  -1319  -1200   -584   -813
   -919  -1956  -1036   1436     57  -1496   -787  -1395  -1787  -1886  -1405  -1574
   -859  -2229  -1371   1543    254  -1800   -833  -1275  -1722  -1873  -1478  -1704
   -789  -2275  -1486   1532    348  -1880   -756  -1010  -1470  -1654  -1345  -1623
   -735  -2205  -1470   1467    366  -1836   -581   -730  -1195  -1423  -1176  -1506
   -704  -2145  -1441   1423    366  -1792   -394   -472   -945  -1205  -1002  -1387
   -675  -2068  -1392   1371    358  -1732   -316   -368   -839  -1111   -927  -1325
   -670  -2029  -1358   1350    342  -1693   -296   -329   -797  -1078   -901  -1296
   -659  -2016  -1358   1337    348  -1688   -285   -314   -782  -1065   -888  -1299
   -639  -1977  -1337   1306    348  -1657   -272   -288   -761  -1047   -880  -1273
   -626  -1964  -1340   1293    355  -1652   -259   -265   -740  -1023   -865  -1241
   -607  -1953  -1345   1280    368  -1649   -252   -246   -722  -1008   -844  -1226
   -597  -1932  -1337   1265    368  -1636   -246   -226   -701   -992   -826  -1215
   -592  -1914  -1322   1254    363  -1621   -246   -215   -688   -982   -818  -1202
   -584  -1906  -1322   1244    366  -1615   -241   -202   -675   -969   -807  -1189
   -584  -1891  -1306   1239    361  -1600   -233   -192   -665   -956   -792  -1176
   -576  -1886  -1312   1231    366  -1597   -231   -184   -657   -948   -787  -1163
   -571  -1870  -1299   1218    363  -1584   -220   -174   -639   -935   -779  -1148
   -568  -1839  -1270   1202    348  -1556   -239   -163   -633   -927   -771  -1135
   -561  -1818  -1257   1189    348  -1538   -228   -148   -623   -917   -763  -1127
   -553  -1803  -1249   1176    345  -1527   -210   -127   -597   -898   -745  -1109
   -548  -1784  -1236   1163    342  -1512   -220   -106   -576   -875   -730  -1091
   -540  -1766  -1226   1153    340  -1496   -233    -90   -561   -859   -714  -1067
   -542  -1753  -1210   1148    332  -1483   -223    -70   -540   -841   -698  -1052
   -527  -1722  -1195   1122    329  -1460   -220    -36   -501   -802   -667  -1023
   -511  -1693  -1182   1101    332  -1439   -218     12   -449   -748   -615   -989
   -519  -1665  -1145   1091    311  -1408   -213     62   -397   -691   -566   -935
   -509  -1608  -1098   1060    293  -1353   -207    127   -335   -623   -498   -857
   -459  -1553  -1096   1005    316  -1327   -215    189   -272   -550   -420   -789
   -449  -1478  -1028    963    288  -1252   -220    254   -210   -478   -342   -724
   -426  -1397   -971    911    272  -1184   -223    293   -171   -420   -288   -683
   -410  -1337   -927    875    257  -1132   -226    311   -145   -389   -259   -628
   -405  -1267   -862    833    228  -1065   -233    311   -148   -392   -259   -602
   -402  -1257   -857    828    226  -1057   -226    311   -153   -405   -270   -589
   -420  -1270   -849    844    213  -1060   -231    290   -176   -428   -283   -597
   -439  -1275   -836    857    197  -1057   -231    257   -213   -467   -311   -618
   -465  -1301   -839    880    187  -1070   -220    218   -252   -517   -363   -665
   -488  -1337   -849    911    179  -1096   -210    168   -303   -584   -441   -730
   -519  -1395   -875    956    176  -1137   -205    111   -358   -654   -522   -802
   -563  -1457   -893   1010    163  -1176   -197     57   -415   -719   -592   -878
   -587  -1525   -937   1054    174  -1231   -202      2   -470   -779   -657   -943
   -597  -1556   -958   1075    179  -1257   -215    -44   -519   -823   -704   -995
   -623  -1600   -979   1109    176  -1291   -228    -88   -561   -872   -753  -1041
   -641  -1634   -992   1137    174  -1314   -213   -114   -587   -904   -789  -1088
   -662  -1634   -971   1148    150  -1301   -226   -140   -610   -930   -815  -1117
   -654  -1631   -976   1143    158  -1304   -239   -158   -633   -940   -828  -1127
   -641  -1628   -987   1135    171  -1309   -246   -161   -646   -943   -826  -1132
   -639  -1615   -976   1127    168  -1296   -231   -158   -652   -943   -826  -1135
   -646  -1623   -979   1132    166  -1301   -218   -150   -646   -930   -826  -1109
   -654  -1615   -963   1135    153  -1291   -213   -137   -631   -901   -795  -1085
   -657  -1590   -935   1122    137  -1265   -213   -127   -626   -888   -774  -1091
   -639  -1551   -911   1096    135  -1231   -200   -114   -626   -888   -776  -1083
   -626  -1506   -880   1065    127  -1195   -163    -70   -579   -839   -737  -1039
   -618  -1470   -852   1044    114  -1161   -140    -57   -561   -815   -719  -1039
   -615  -1436   -820   1026    101  -1130   -137    -62   -568   -818   -722  -1028
   -615  -1410   -795   1013     88  -1104   -135    -51   -550   -797   -704  -1010
   -607  -1332   -727    969     57  -1031   -158    -59   -545   -782   -683   -992
   -584  -1319   -735    950     72  -1028   -205    -83   -568   -795   -688   -989
   -581  -1322   -740    950     77  -1034   -220    -93   -587   -805   -685   -984
   -594  -1322   -727    958     64  -1026   -210    -88   -579   -800   -670   -987
   -561  -1291   -730    924     80  -1010   -218   -101   -594   -813   -693   -989
   -555  -1306   -750    930     96  -1028   -220   -119   -620   -841   -727   -992
   -563  -1335   -771    948    101  -1054   -220   -119   -633   -857   -740  -1015
   -540  -1343   -802    943    129  -1072   -215   -122   -644   -867   -748  -1015
   -545  -1395   -849    969    150  -1122   -213   -135   -665   -893   -776  -1047
   -561  -1426   -865    992    150  -1145   -207   -132   -670   -898   -776  -1057
   -579  -1441   -862   1010    140  -1153   -192   -132   -675   -909   -784  -1075
   -587  -1460   -872   1023    142  -1166   -171   -129   -683   -924   -807  -1083
   -605  -1467   -865   1034    129  -1166   -171   -127   -683   -930   -818  -1080
   -607  -1483   -875   1044    132  -1179   -168   -129   -685   -935   -826  -1093
   -600  -1483   -883   1041    140  -1184   -166   -132   -693   -948   -844  -1104
   -576  -1467   -891   1023    155  -1179   -145   -127   -691   -948   -849  -1101
   -584  -1473   -888   1028    150  -1182   -140   -122   -685   -943   -844  -1096
   -605  -1483   -878   1044    135  -1182   -137   -119   -688   -945   -841  -1098
   -623  -1506   -883   1062    127  -1195   -129   -119   -688   -953   -852  -1101
   -618  -1491   -872   1054    127  -1182   -116   -109   -675   -943   -841  -1085
   -594  -1467   -875   1031    137  -1171   -109    -93   -665   -937   -846  -1104
   -581  -1447   -865   1013    140  -1156    -38     -5   -594   -893   -857  -1124
   -527  -1376   -849    950    158  -1111     57    161   -446   -776   -800  -1122
   -478  -1218   -740    849    129   -979    148    376   -220   -540   -597   -953
   -413   -888   -478    649     31   -683    168    597     64   -179   -192   -519
   -366   -509   -142    439   -111   -327    109    613    158     51    223     -2
   -452   -241    207    345   -332    -18    -25    319    -44     33    509    428
   -597   -171    426    384   -511    127   -168   -111   -420   -200    511    519
   -711   -561    150    636   -433   -205   -298   -623  -1015   -906   -301   -280
   -766  -1124   -358    945   -205   -743   -420  -1023  -1595  -1714  -1314  -1283
   -727  -1504   -776   1114     23  -1140   -524  -1054  -1709  -1899  -1595  -1592
   -678  -1631   -953   1156    137  -1293   -496   -846  -1496  -1704  -1480  -1543
   -639  -1571   -935   1104    145  -1254   -389   -602  -1231  -1462  -1312  -1434
   -618  -1452   -833   1034    106  -1143   -220   -329   -948  -1202  -1111  -1291
   -605  -1327   -724    966     59  -1026    -96   -148   -766  -1026   -966  -1176
   -587  -1252   -665    919     38   -958    -20    -62   -678   -940   -891  -1117
   -540  -1221   -683    880     70   -953      7    -36   -649   -904   -867  -1101
   -532  -1241   -709    885     85   -976      2    -20   -633   -883   -846  -1096
   -537  -1265   -727    898     93   -997     12     -5   -628   -878   -844  -1093
   -530  -1260   -730    896     98   -995      7      2   -628   -880   -859  -1104
   -530  -1239   -711    883     90   -974      5      7   -628   -875   -859  -1083
   -527  -1202   -675    865     72   -940     12     25   -607   -841   -826  -1060
   -527  -1184   -657    854     64   -919     12     38   -587   -818   -807  -1036
   -511  -1169   -657    841     72   -914      0     41   -581   -807   -800  -1023
   -514  -1145   -633    828     59   -891     -2     54   -566   -789   -789  -1005
   -530  -1124   -594    828     31   -859     15     72   -553   -774   -776   -995
   -522  -1101   -581    810     28   -841     18     80   -548   -758   -761   -982
   -522  -1080   -558    802     18   -820     28    109   -522   -722   -727   -953
   -493  -1052   -558    771     31   -805     36    135   -504   -696   -704   -930
   -433   -992   -561    711     62   -776     23    150   -488   -678   -685   -917
   -387   -932   -545    659     77   -740      5    148   -480   -665   -675   -909
   -433   -911   -478    672     20   -696     31    179   -452   -623   -631   -875
   -457   -901   -444    675     -7   -672     25    218   -423   -579   -587   -831
   -439   -867   -428    652     -5   -649     28    262   -379   -524   -532   -782
   -433   -826   -394    628    -20   -610     23    306   -335   -470   -478   -737
   -407   -743   -335    576    -36   -540     15    353   -288   -410   -410   -683
   -384   -657   -272    517    -57   -465      7    405   -233   -332   -329   -607
   -361   -566   -207    462    -77   -387     12    454   -168   -254   -236   -519
   -361   -511   -150    433   -106   -332     28    506   -109   -181   -150   -436
   -350   -428    -77    389   -137   -254     28    532    -72   -132    -88   -376
   -340   -361    -23    350   -161   -192     10    532    -75   -129    -67   -350
   -332   -353    -20    342   -158   -189     10    537    -75   -127    -54   -332
   -329   -348    -18    337   -158   -184     10    535    -88   -148    -67   -337
   -355   -335     20    345   -189   -158     10    514   -116   -187   -106   -368
   -392   -366     25    376   -210   -168     20    470   -166   -252   -174   -420
   -415   -407      5    410   -210   -202     44    441   -207   -314   -241   -480
   -413   -439    -25    423   -197   -233     51    400   -257   -392   -327   -558
   -446   -496    -49    472   -200   -272     64    361   -309   -470   -413   -628
   -472   -558    -85    517   -194   -322     67    322   -358   -535   -488   -691
   -475   -605   -129    540   -174   -368     67    283   -402   -600   -558   -756
   -485   -644   -161    563   -163   -405     88    262   -426   -639   -600   -797
   -504   -680   -176    592   -163   -428     90    241   -449   -670   -639   -826
   -527   -701   -174    613   -179   -436     72    210   -478   -704   -678   -859
   -527   -719   -192    623   -168   -454     83    194   -496   -732   -709   -891
   -532   -711   -181    620   -176   -449    103    189   -506   -748   -727   -909
   -542   -706   -163    626   -189   -436     96    181   -509   -753   -737   -917
   -548   -698   -150    623   -200   -426     83    184   -498   -745   -730   -909
   -558   -701   -145    628   -207   -423     93    192   -485   -732   -719   -893
   -555   -696   -140    623   -210   -420    101    200   -475   -722   -709   -875
   -555   -691   -135    623   -210   -413    106    210   -465   -717   -704   -872
   -517   -605    -88    561   -215   -345    119    236   -428   -683   -675   -846
   -522   -561    -38    540   -241   -301    176    262   -392   -654   -652   -823
   -566   -584    -18    574   -275   -301    197    270   -379   -652   -652   -820
   -550   -563    -12    558   -270   -288    171    265   -379   -652   -644   -807
   -548   -522     25    532   -288   -246    153    259   -374   -641   -633   -787
   -553   -483     67    517   -311   -207    142    252   -363   -628   -615   -774
   -548   -483     64    514   -309   -207    116    231   -381   -641   -623   -779
   -555   -491     64    524   -311   -213    109    226   -392   -646   -628   -771
   -558   -470     85    514   -322   -194     98    223   -397   -646   -628   -758
   -558   -465     93    511   -327   -187     93    226   -400   -646   -620   -748
   -574   -535     38    553   -306   -246     77    197   -439   -685   -659   -787
   -584   -566     18    576   -301   -275     96    200   -449   -698   -672   -795
   -566   -581    -15    571   -275   -298    114    207   -452   -701   -678   -792
   -579   -607    -31    592   -275   -319    116    202   -465   -714   -693   -807
   -610   -672    -62    639   -275   -366    114    192   -488   -743   -727   -836
   -646   -730    -83    688   -283   -407    129    179   -509   -771   -761   -870
   -639   -743   -106    688   -267   -426    129    174   -517   -784   -769   -878
   -628   -743   -114    685   -259   -428    111    168   -530   -789   -779   -891
   -641   -735    -93    685   -275   -413    106    163   -542   -797   -789   -893
   -641   -735    -93    688   -275   -415    111    161   -548   -807   -800   -904
   -649   -758   -109    701   -272   -433    132    171   -542   -802   -797   -909
   -665   -779   -116    722   -275   -449    124    168   -550   -802   -795   -909
   -678   -769    -93    722   -293   -433    106    166   -553   -802   -792   -922
   -704   -766    -62    735   -322   -415    119    181   -537   -787   -789   -914
   -701   -779    -77    737   -314   -431    116    181   -540   -789   -802   -917
   -680   -784   -103    732   -290   -444    137    213   -519   -792   -831   -966
   -665   -730    -64    698   -301   -400    226    348   -400   -701   -807   -976
   -644   -610     33    628   -340   -288    277    498   -239   -545   -701   -909
   -605   -358    246    480   -428    -54    272    691     23   -215   -353   -579
   -527    -10    517    267   -524    252    228    818    246    140    155    -25
   -540    257    797    140   -670    527    132    665    153    215    527    444
   -641    301    943    171   -792    620     10    337   -179     41    639    631
   -784     10    792    384   -789    400    -67    -90   -730   -561     41     96
   -911   -459    452    685   -683     -5   -155   -592  -1382  -1452  -1052   -919
   -943   -859     83    901   -514   -389   -270   -774  -1673  -1867  -1595  -1426
   -919  -1072   -153    997   -384   -613   -280   -600  -1486  -1693  -1496  -1405
   -854  -1130   -275    989   -290   -704   -220   -400  -1234  -1457  -1343  -1306
   -818  -1044   -226    930   -298   -633    -98   -158   -940  -1179  -1135  -1148
   -784   -904   -119    844   -335   -511     46     77   -678   -930   -924   -995
   -748   -813    -64    782   -342   -439    101    174   -574   -833   -852   -940
   -769   -841    -72    802   -348   -457    132    215   -524   -795   -813   -893
   -795   -867    -75    831   -361   -472    161    252   -483   -748   -756   -833
   -800   -878    -77    839   -363   -480    155    267   -472   -730   -737   -823
   -787   -870    -83    828   -353   -478    153    277   -467   -727   -732   -813
   -787   -857    -70    818   -358   -465    163    290   -449   -722   -730   -784
   -802   -857    -54    828   -374   -457    176    311   -428   -704   -727   -776
   -805   -870    -64    836   -371   -467    168    314   -423   -701   -730   -737
   -789   -841    -51    815   -368   -446    166    319   -415   -696   -719   -709
   -787   -800    -12    792   -389   -407    187    348   -387   -659   -680   -680
   -805   -810     -5    807   -402   -407    184    363   -374   -644   -654   -662
   -813   -800     12    807   -413   -394    176    371   -358   -631   -644   -639
   -774   -753     20    763   -397   -366    184    381   -340   -613   -639   -623
   -756   -701     54    727   -407   -324    187    381   -337   -615   -657   -607
   -766   -706     59    735   -413   -324    166    387   -327   -597   -639   -579
   -753   -698     51    724   -402   -324    153    400   -306   -568   -602   -550
   -748   -657     90    704   -420   -283    142    413   -285   -548   -579   -532
   -761   -644    116    701   -439   -265    155    446   -233   -501   -540   -498
   -756   -594    161    675   -459   -218    145    483   -187   -446   -488   -454
   -724   -535    187    628   -457   -176    142    519   -137   -392   -436   -397
   -691   -509    181    600   -436   -163    135    540   -101   -345   -394   -314
   -675   -470    205    568   -441   -132    137    592    -28   -259   -306   -228
   -659   -418    241    537   -452    -90    114    636     28   -181   -228   -148
   -628   -296    332    459   -480     18     75    662     75   -119   -163    -59
   -589   -184    405    387   -498    109     85    704    124    -57    -96     15
   -613   -192    418    400   -517    111    103    743    171     -5    -41     62
   -602   -166    436    384   -522    135     72    714    145    -33    -72     80
   -592   -137    454    363   -527    158     51    691    119    -59   -106     75
   -594   -166    428    381   -511    129     75    704    127    -54    -93     72
   -605   -205    397    405   -504     96    109    683     88   -103   -140     38
   -636   -298    335    467   -485     18     88    618     12   -197   -239    -41
   -659   -353    306    506   -483    -23     72    563    -49   -272   -319    -98
   -678   -397    280    537   -480    -59     77    517   -101   -337   -400   -142
   -685   -449    236    566   -462   -109     70    454   -171   -426   -491   -205
   -693   -480    210    587   -452   -135     51    400   -228   -496   -571   -272
   -706   -563    142    633   -426   -210     57    368   -257   -535   -618   -316
   -750   -597    153    675   -452   -223     70    329   -301   -581   -665   -345
   -769   -592    176    680   -475   -207     46    293   -345   -618   -704   -376
   -740   -649     90    696   -418   -280     20    277   -368   -641   -732   -400
   -758   -672     85    714   -423   -293     10    262   -376   -652   -745   -397
   -730   -672     57    701   -394   -309      0    252   -389   -665   -766   -410
   -748   -696     51    719   -402   -322      0    259   -379   -659   -769   -397
   -784   -717     67    750   -426   -324      5    265   -366   -644   -745   -379
   -797   -639    155    717   -478   -241    -18    241   -384   -657   -753   -413
   -774   -607    166    691   -470   -220    -23    246   -379   -649   -756   -400
   -779   -605    174    691   -478   -218    -36    254   -366   -641   -750   -376
   -779   -615    163    696   -472   -226    -46    262   -348   -623   -735   -327
   -761   -537    223    649   -493   -158    -41    265   -342   -618   -735   -322
   -784   -459    324    623   -555    -67    -25    277   -327   -607   -740   -337
   -810   -441    366    623   -589    -36    -36    280   -309   -589   -711   -293
   -784   -439    345    610   -566    -46    -57    280   -303   -584   -696   -270
   -802   -389    410    594   -607     10    -88    265   -314   -587   -696   -254
   -782   -426    355    605   -568    -36   -132    241   -350   -613   -722   -257
   -766   -446    319    605   -545    -64   -132    239   -355   -618   -740   -267
   -784   -410    374    597   -579    -18   -129    236   -350   -605   -727   -236
   -818   -431    387    626   -602    -23   -111    239   -353   -605   -730   -241
   -844   -457    387    652   -615    -36   -127    218   -384   -636   -761   -267
   -828   -485    340    654   -587    -72   -153    189   -415   -670   -792   -285
   -815   -524    288    670   -553   -119   -153    192   -426   -680   -818   -306
   -831   -574    254    701   -545   -161   -153    181   -441   -698   -852   -337
   -854   -607    246    732   -550   -181   -187    148   -478   -732   -888   -381
   -852   -618    233    732   -542   -192   -174    148   -483   -735   -904   -392
   -849   -633    213    740   -532   -210   -150    153   -483   -735   -914   -394
   -854   -644    210    748   -532   -218   -150    129   -519   -771   -958   -441
   -862   -646    215    756   -540   -215   -155    127   -522   -771   -961   -462
   -885   -722    161    802   -524   -283   -168    122   -530   -779   -971   -465
   -880   -709    171    792   -527   -270   -184    114   -530   -776   -971   -462
   -870   -696    171    782   -522   -262   -189    106   -542   -784   -987   -475
   -872   -685    187    779   -530   -249   -174    111   -542   -782   -997   -496
   -888   -704    184    797   -537   -262   -176    116   -527   -763   -989   -491
   -893   -683    210    787   -553   -236   -181    116   -530   -766  -1005   -506
   -893   -667    226    779   -561   -220   -124    194   -467   -727  -1021   -548
   -885   -618    267    753   -576   -176    -15    342   -342   -639  -1002   -571
   -828   -483    345    654   -589    -70     44    527   -119   -394   -797   -407
   -763   -161    602    459   -683    220     28    756    187      2   -368     -5
   -735    207    940    262   -836    574    -49    813    329    316    124    524
   -789    379   1169    205   -979    774   -189    568    132    342    449    922
   -904    381   1286    259  -1096    831   -358    137   -316     15    345    885
  -1021     23   1041    498  -1031    532   -436   -374   -945   -756   -506    137
  -1091   -449    641    769   -867     93   -555   -818  -1577  -1649  -1600   -815
  -1091   -774    316    932   -704   -228   -610   -802  -1636  -1779  -1831  -1065
  -1070   -914    153    992   -613   -381   -563   -579  -1376  -1532  -1678  -1008
  -1018   -919     98    969   -561   -413   -454   -340  -1106  -1280  -1506   -898
   -969   -810    158    888   -563   -327   -301    -83   -823  -1010  -1306   -748
   -945   -685    259    815   -602   -213   -158    101   -623   -828  -1166   -636
   -927   -610    314    766   -620   -148   -124    153   -571   -782  -1145   -618
   -911   -561    350    735   -631   -106   -106    187   -545   -750  -1130   -613
   -901   -519    379    709   -641    -70    -96    215   -522   -722  -1111   -607
   -870   -540    329    706   -600   -106    -90    231   -504   -706  -1109   -594
   -862   -514    345    685   -605    -83    -85    228   -509   -717  -1132   -610
   -836   -436    400    636   -620    -18    -64    252   -491   -698  -1127   -605
   -805   -392    410    597   -610      7    -28    290   -462   -667  -1106   -587
   -792   -379    413    587   -602     15    -59    285   -465   -665  -1114   -592
   -763   -311    452    537   -610     70    -44    319   -428   -626  -1080   -548
   -732   -267    465    501   -600     96    -41    337   -415   -613  -1075   -542
   -735   -283    449    506   -592     83    -36    348   -413   -602  -1078   -537
   -727   -210    517    470   -623    153      7    389   -371   -563  -1047   -493
   -727   -181    545    452   -636    181     33    413   -345   -545  -1044   -496
   -693   -155    537    423   -615    189      0    418   -345   -537  -1047   -488
   -646    -96    550    371   -600    226     15    465   -303   -488  -1010   -446
   -623    -15    607    319   -615    296     59    519   -257   -439   -982   -410
   -589     12    600    288   -594    303     51    540   -233   -410   -974   -389
   -540     96    636    220   -589    366     85    594   -174   -348   -922   -335
   -530    127    657    200   -594    392     77    631   -140   -303   -888   -314
   -506    174    680    166   -592    426     93    696    -80   -241   -836   -254
   -446    296    740     72   -594    517    114    774      0   -150   -748   -168
   -413    387    800     12   -607    592    127    841     75    -70   -667    -90
   -381    522    901    -70   -641    709    124    901    148     15   -589    -12
   -296    641    937   -171   -615    789    114    971    218    109   -496    103
   -270    745   1015   -236   -644    878    140   1015    246    155   -449    166
   -280    761   1041   -241   -659    901    142   1031    254    166   -444    176
   -207    839   1044   -316   -626    943    137   1052    270    181   -431    205
   -158    919   1078   -379   -618    997    168   1072    275    184   -428    231
   -181    953   1135   -387   -659   1044    166   1047    226    127   -480    205
   -192    911   1101   -361   -646   1005    166   1021    171     70   -548    158
   -184    922   1104   -371   -644   1013    192   1008    132     18   -607    124
   -155    963   1119   -402   -636   1041    244   1002    119    -23   -665     75
   -145    935   1080   -394   -613   1008    283    974     70    -93   -740     23
    -96    937   1034   -420   -566    984    275    937     15   -153   -815    -25
    -96    948   1041   -428   -568    995    277    917    -20   -192   -862    -51
    -77    974   1052   -446   -563   1013    285    901    -51   -226   -896    -64
    -51    958   1008   -454   -530    982    288    896    -72   -249   -924    -77
     10    956    943   -483   -467    950    309    904    -83   -259   -943    -85
    140   1018    875   -581   -368    948    283    880   -106   -280   -961    -88
    200   1114    914   -657   -355   1015    296    904    -96   -262   -943    -51
    140   1132    992   -639   -426   1062    322    940    -83   -244   -932    -46
    210   1174    963   -691   -376   1067    314    948    -85   -241   -932    -23
    257   1252    995   -756   -368   1122    340    982    -57   -213   -904     18
    350   1369   1018   -859   -332   1195    371   1023    -33   -189   -880     49
    491   1454    963   -974   -236   1210    363   1039    -28   -187   -875     62
    558   1519    958  -1039   -200   1239    342   1052    -25   -176   -870     72
    644   1644   1000  -1143   -176   1322    350   1075     -5   -155   -849    103
    719   1764   1044  -1241   -161   1405    407   1135     46   -109   -800    153
    615   1810   1195  -1215   -288   1504    441   1192     88    -62   -753    210
    428   1880   1452  -1156   -511   1665    511   1283    174     36   -657    319
    303   2021   1717  -1163   -706   1870    589   1384    275    145   -548    441
    246   2094   1847  -1169   -800   1971    607   1421    306    184   -509    498
    205   2065   1860  -1137   -828   1964    584   1426    296    179   -524    498
    228   2158   1927  -1195   -849   2044    558   1452    324    205   -501    535
    262   2262   2000  -1265   -870   2132    592   1509    368    249   -457    600
    319   2278   1958  -1299   -818   2120    597   1522    353    233   -485    581
    342   2278   1935  -1312   -797   2109    602   1532    345    218   -511    571
    303   2340   2036  -1322   -865   2190    662   1587    389    252   -480    618
     33   2387   2353  -1210  -1161   2372    782   1717    501    363   -379    732
    -90   2449   2540  -1179  -1314   2494    807   1782    555    415   -335    784
   -111   2475   2585  -1182  -1348   2530    841   1813    563    423   -345    797
    -59   2512   2572  -1226  -1314   2540    875   1834    568    423   -361    795
      7   2551   2543  -1280  -1267   2548    893   1852    568    420   -374    795
     46   2579   2533  -1312  -1241   2556    885   1865    566    413   -394    795
     83   2621   2535  -1353  -1226   2577    870   1870    555    400   -420    789
    163   2696   2530  -1431  -1184   2613    878   1883    561    397   -423    810
    285   2761   2473  -1525  -1093   2618    867   1896    561    394   -433    820
    342   2779   2436  -1561  -1047   2608    857   1906    558    394   -441    833
    316   2826   2507  -1574  -1093   2668    880   1940    576    415   -433    857
    309   2863   2553  -1587  -1122   2709    878   1961    579    423   -436    878
    384   2907   2522  -1647  -1070   2717    872   1982    574    423   -449    885
    511   2987   2475  -1748   -982   2733    927   2060    607    428   -472    859
    628   3125   2496  -1878   -932   2811   1018   2216    719    501   -446    867
    758   3315   2553  -2036   -898   2935   1111   2447    930    714   -275   1002
    901   3634   2733  -2270   -917   3185   1176   2774   1249   1096     90   1350
   1002   4063   3060  -2533  -1028   3561   1130   2855   1395   1387    493   1810
    958   4302   3341  -2631  -1192   3824    922   2468   1215   1462    774   2174
    846   4393   3543  -2621  -1348   3969    698   1987    917   1345    792   2255
    750   4112   3359  -2431  -1306   3735    506   1452    379    758    197   1756
    711   3515   2803  -2112  -1044   3159    306    943   -340   -176   -795    865
    805   3174   2369  -1992   -782   2772    163    904   -504   -413  -1085    553
    919   3037   2114  -1979   -597   2577    179   1135   -342   -280  -1028    576
   1015   3102   2086  -2060   -535   2592    298   1400   -127   -101   -914    672
   1088   3265   2177  -2177   -542   2722    511   1709    132    114   -756    815
   1148   3372   2221  -2262   -537   2798    652   1901    296    270   -631    956
   1192   3447   2255  -2320   -530   2852    722   1987    374    348   -568   1018
   1244   3515   2270  -2382   -514   2894    740   2029    402    379   -548   1060
   1288   3533   2244  -2410   -478   2889    735   2049    394    384   -545   1104
   1296   3577   2281  -2436   -493   2930    724   2068    402    397   -548   1145
   1299   3606   2307  -2452   -504   2959    727   2094    418    410   -535   1179
   1301   3655   2353  -2478   -527   3005    745   2127    449    444   -496   1213
   1301   3738   2436  -2520   -566   3089    766   2174    496    496   -444   1293
   1343   3793   2449  -2569   -553   3122    758   2200    517    519   -418   1345
   1387   3850   2462  -2618   -537   3156    750   2229    537    545   -387   1371
   1384   3878   2494  -2631   -555   3185    740   2252    555    563   -366   1405
   1400   3928   2527  -2662   -563   3229    748   2286    592    600   -337   1473
   1423   3998   2572  -2712   -574   3286    748   2314    623    628   -319   1525
   1431   4024   2592  -2727   -581   3309    740   2343    652    649   -303   1564
   1452   4089   2637  -2772   -592   3361    735   2372    672    672   -288   1602
   1506   4162   2655  -2834   -574   3408    745   2408    704    704   -267   1641
   1558   4190   2629  -2876   -535   3411    737   2431    732    724   -249   1675
   1579   4232   2652  -2907   -537   3445    732   2470    769    761   -215   1730
   1602   4294   2691  -2948   -545   3494    748   2520    813    807   -176   1779
   1621   4349   2727  -2985   -553   3538    748   2582    865    862   -127   1829
   1631   4429   2798  -3031   -584   3616    769   2668    943    943    -54   1909
   1647   4541   2894  -3094   -623   3717    795   2759   1028   1028     25   2000
   1670   4647   2974  -3159   -652   3811    810   2852   1111   1117    111   2101
   1709   4764   3055  -3237   -672   3910    849   2948   1200   1205    189   2197
   1758   4879   3120  -3320   -683   4000    846   3011   1260   1270    254   2270
   1779   4954   3174  -3367   -696   4065    846   3060   1304   1319    306   2325
   1803   5037   3231  -3421   -714   4136    854   3096   1335   1356    348   2364
   1826   5110   3283  -3468   -727   4198    880   3120   1350   1376    376   2377
   1823   5141   3317  -3483   -745   4229    888   3120   1345   1369    368   2387
   1808   5151   3343  -3481   -766   4247    906   3117   1332   1353    348   2385
   1784   5185   3400  -3486   -807   4294    922   3099   1314   1332    322   2374
   1761   5206   3445  -3483   -841   4325    945   3073   1288   1299    280   2353
   1764   5183   3416  -3476   -826   4302    961   3021   1252   1254    228   2317
   1758   5164   3406  -3463   -823   4286    958   2959   1210   1202    174   2273
   1735   5146   3408  -3442   -836   4278    943   2894   1176   1163    129   2234
   1675   5076   3400  -3374   -862   4240    927   2826   1140   1124     80   2187
   1623   5045   3419  -3335   -898   4232    919   2782   1130   1111     59   2161
   1595   5032   3434  -3315   -919   4234    896   2743   1119   1093     36   2138
   1587   5032   3445  -3309   -930   4240    857   2717   1111   1085     28   2127
   1626   5047   3421  -3335   -896   4234    831   2696   1109   1083     12   2104
   1636   5055   3419  -3348   -891   4237    831   2694   1124   1088      7   2086
   1621   5058   3437  -3341   -909   4247    839   2691   1145   1109     20   2094
   1608   5071   3463  -3341   -927   4265    826   2686   1150   1119     28   2091
   1605   5086   3481  -3346   -937   4284    820   2686   1158   1137     41   2096
   1621   5118   3496  -3369   -937   4307    815   2691   1174   1158     51   2101
   1626   5144   3517  -3385   -945   4333    800   2688   1179   1171     54   2107
   1628   5185   3554  -3408   -963   4369    810   2699   1197   1197     77   2130
   1615   5227   3611  -3421   -997   4419    849   2730   1236   1236    114   2166
   1595   5294   3697  -3447  -1049   4497    878   2748   1265   1265    142   2197
   1569   5318   3746  -3445  -1088   4533    898   2756   1286   1288    158   2221
   1556   5318   3759  -3439  -1101   4538    901   2753   1301   1306    176   2249
   1506   5318   3811  -3411  -1150   4564    906   2761   1325   1340    213   2294
   1454   5318   3860  -3387  -1202   4590    880   2748   1332   1356    231   2317
   1452   5318   3865  -3385  -1205   4593    849   2733   1322   1356    231   2322
   1436   5318   3878  -3377  -1221   4598    836   2720   1319   1366    244   2351
   1397   5318   3920  -3356  -1260   4619    836   2720   1335   1389    270   2392
   1389   5318   3928  -3354  -1267   4621    828   2707   1327   1389    275   2405
   1428   5318   3886  -3374  -1228   4603    818   2688   1314   1387    275   2410
   1449   5318   3865  -3385  -1208   4593    802   2675   1296   1379    267   2413
   1460   5318   3858  -3387  -1197   4588    789   2660   1273   1366    259   2410
   1452   5318   3863  -3385  -1205   4590    795   2647   1260   1361    252   2410
   1480   5318   3834  -3400  -1176   4577    787   2621   1239   1348    231   2387
   1496   5318   3819  -3408  -1161   4569    776   2603   1221   1340    220   2377
   1483   5318   3834  -3400  -1174   4577    776   2595   1221   1343    231   2395
   1470   5318   3845  -3395  -1187   4582    748   2574   1200   1335    228   2408
   1460   5318   3858  -3390  -1197   4588    732   2559   1187   1330    228   2416
   1434   5318   3881  -3377  -1223   4601    722   2546   1179   1332    226   2413
   1454   5318   3863  -3385  -1202   4590    709   2535   1174   1332    226   2418
   1449   5318   3865  -3385  -1208   4593    704   2538   1184   1345    241   2449
   1452   5318   3865  -3385  -1205   4590    696   2535   1189   1356    254   2475
   1467   5318   3847  -3393  -1189   4582    685   2538   1195   1366    272   2501
   1465   5318   3852  -3390  -1192   4585    685   2533   1200   1371    283   2514
   1415   5318   3899  -3369  -1241   4608    730   2579   1228   1384    283   2514
   1374   5318   3943  -3346  -1283   4629    836   2720   1319   1431    309   2517
   1270   5318   4047  -3294  -1387   4681    963   2935   1491   1584    439   2616
   1078   5318   4240  -3198  -1579   4780   1101   3278   1800   1912    750   2902
    836   5318   4479  -3078  -1821   4899   1109   3465   2047   2273   1163   3335
    592   5318   4725  -2956  -2065   5022    883   3081   2023   2457   1478   3707
    303   5318   5011  -2811  -2353   5164    563   2473   1862   2507   1644   3920
    257   5318   5060  -2787  -2400   5190    236   1847   1436   2151   1348   3694
    654   5318   4660  -2987  -2003   4990    -10   1275    678   1215    423   2873
   1122   5229   4107  -3177  -1491   4668   -168   1143    298    714   -116   2356
   1254   5050   3795  -3154  -1270   4424   -135   1376    387    745   -153   2273
   1309   5042   3733  -3174  -1210   4388     23   1683    589    885    -64   2322
   1345   5133   3785  -3242  -1221   4458    259   1990    823   1065     72   2434
   1358   5185   3826  -3273  -1234   4507    441   2208   1000   1208    189   2533
   1369   5232   3863  -3302  -1247   4549    501   2286   1070   1267    244   2577
   1371   5235   3863  -3302  -1244   4549    509   2304   1091   1286    259   2585
   1387   5245   3858  -3317  -1236   4551    530   2325   1117   1319    283   2611
   1384   5248   3860  -3317  -1239   4554    548   2333   1130   1332    298   2634
   1376   5240   3863  -3309  -1244   4551    550   2327   1132   1335    301   2639
   1376   5219   3842  -3296  -1231   4530    540   2320   1132   1335    303   2637
   1356   5222   3865  -3289  -1254   4543    537   2320   1148   1345    319   2647
   1337   5232   3891  -3286  -1278   4562    550   2325   1163   1363    340   2665
   1330   5224   3894  -3278  -1283   4562    550   2320   1169   1366    348   2665
   1304   5201   3897  -3252  -1296   4549    542   2312   1171   1361    348   2665
   1319   5193   3873  -3257  -1275   4533    527   2301   1174   1361    355   2683
   1301   5211   3910  -3257  -1304   4562    524   2299   1187   1379    374   2707
   1267   5219   3951  -3244  -1340   4585    542   2314   1208   1410    405   2740
   1280   5209   3928  -3244  -1322   4569    555   2327   1231   1436    426   2766
   1265   5198   3930  -3234  -1332   4567    555   2333   1247   1454    446   2792
   1241   5198   3954  -3221  -1356   4577    545   2335   1260   1462    462   2805
   1215   5177   3959  -3198  -1371   4569    540   2351   1280   1478    485   2821
   1195   5177   3982  -3185  -1392   4580    535   2366   1301   1501    506   2831
   1187   5193   4006  -3190  -1410   4601    535   2395   1335   1538    540   2863
   1197   5209   4011  -3203  -1408   4611    537   2436   1379   1584    587   2907
   1174   5211   4034  -3192  -1431   4624    550   2494   1439   1647    654   2964
   1171   5222   4050  -3195  -1439   4637    548   2548   1486   1706    719   3021
   1148   5271   4123  -3211  -1486   4697    558   2613   1553   1782    802   3096
   1101   5302   4201  -3203  -1548   4751    561   2657   1610   1852    872   3161
   1091   5318   4224  -3205  -1566   4772    545   2670   1644   1896    922   3208
   1060   5318   4258  -3187  -1597   4788    522   2655   1644   1904    937   3224
   1083   5310   4227  -3198  -1571   4770    514   2626   1634   1886    927   3218
   1080   5287   4206  -3185  -1564   4746    488   2577   1600   1849    904   3205
   1070   5258   4185  -3164  -1556   4720    465   2520   1566   1808    875   3185
   1047   5203   4156  -3125  -1553   4681    449   2462   1532   1766    844   3154
   1015   5141   4123  -3081  -1553   4632    446   2395   1488   1712    797   3104
    979   5071   4089  -3026  -1556   4580    431   2317   1423   1641    737   3047
    937   4988   4047  -2964  -1556   4520    410   2234   1358   1564    667   2979
    914   4910   3995  -2912  -1540   4453    389   2151   1301   1496    602   2922
    883   4853   3969  -2868  -1543   4411    366   2073   1244   1436    548   2876
    857   4780   3923  -2818  -1532   4351    340   1995   1192   1379    493   2834
    841   4702   3860  -2774  -1509   4281    314   1927   1145   1330    452   2795
    839   4634   3795  -2735  -1478   4216    288   1862   1098   1273    407   2748
    831   4603   3769  -2717  -1467   4188    262   1813   1070   1239    387   2722
    815   4562   3746  -2688  -1465   4156    257   1784   1065   1228    384   2714
    800   4543   3741  -2673  -1470   4141    244   1758   1054   1218    376   2704
    789   4567   3777  -2678  -1493   4172    228   1730   1041   1208    374   2701
    761   4520   3759  -2642  -1499   4141    233   1717   1044   1202    381   2707
    748   4502   3754  -2626  -1501   4128    223   1701   1041   1195    384   2707
    750   4468   3717  -2611  -1483   4091    215   1686   1034   1187    384   2709
    756   4445   3689  -2600  -1465   4068    197   1652   1013   1166    374   2696
    748   4471   3722  -2611  -1488   4099    194   1634   1018   1166    379   2699
    732   4455   3722  -2592  -1496   4089    213   1628   1026   1166    381   2704
    711   4447   3735  -2582  -1512   4094    236   1628   1034   1176    394   2714
    706   4450   3743  -2577  -1517   4097    254   1626   1047   1195    415   2733
    678   4458   3780  -2569  -1553   4120    244   1587   1039   1187    415   2727
    652   4458   3806  -2556  -1577   4133    228   1556   1041   1192    428   2743
    644   4429   3782  -2538  -1569   4107    184   1519   1028   1187    428   2751
    659   4398   3738  -2527  -1538   4068    150   1486   1008   1166    415   2743
    641   4390   3748  -2517  -1556   4071    124   1449    984   1140    407   2727
    607   4369   3759  -2488  -1574   4065    114   1423    974   1132    407   2733
    600   4310   3710  -2455  -1556   4011    101   1392    950   1111    400   2725
    592   4237   3645  -2413  -1525   3941     75   1353    909   1072    371   2694
    576   4175   3595  -2377  -1509   3884     57   1319    875   1044    355   2673
    558   4068   3509  -2314  -1475   3790     59   1296    852   1023    337   2652
    522   3990   3468  -2257  -1473   3730     59   1273    831    995    311   2626
    488   3925   3437  -2205  -1473   3681     64   1254    810    966    290   2595
    470   3886   3416  -2179  -1473   3652     72   1241    800    950    280   2582
    470   3850   3380  -2158  -1454   3616     46   1200    766    917    259   2553
    470   3798   3325  -2135  -1428   3561     20   1169    735    885    233   2535
    467   3761   3294  -2114  -1413   3528     12   1153    727    872    226   2538
    467   3725   3257  -2099  -1395   3494      7   1132    722    862    228   2533
    462   3684   3221  -2073  -1379   3452      7   1122    717    862    233   2538
    462   3658   3192  -2060  -1366   3426      7   1111    706    862    233   2538
    459   3632   3172  -2044  -1356   3403     -5   1096    704    854    233   2525
    467   3619   3151  -2044  -1343   3385     -7   1085    701    849    231   2514
    467   3593   3122  -2031  -1327   3359     25   1119    727    857    228   2512
    478   3613   3133  -2047  -1327   3374    122   1247    823    917    254   2504
    519   3668   3148  -2094  -1314   3408    197   1389    945   1021    322   2525
    542   3824   3278  -2184  -1369   3551    259   1590   1184   1283    584   2759
    613   4091   3478  -2353  -1431   3785    236   1743   1402   1595    966   3167
    623   4369   3746  -2499  -1561   4058    150   1636   1449   1803   1332   3621
    542   4414   3871  -2478  -1662   4143     70   1358   1314   1844   1556   3910
    433   4312   3878  -2372  -1722   4094    -51    937    924   1506   1293   3686
    309   3972   3660  -2140  -1675   3816   -226    361    265    706    439   2857
    275   3569   3291  -1925  -1506   3432   -449    -49   -283     15   -293   2148
    298   3216   2917  -1756  -1309   3068   -553    -38   -355    -88   -426   1982
    309   3042   2733  -1678  -1213   2889   -462    200   -129     85   -314   2031
    322   3024   2701  -1673  -1189   2863   -342    423    103    275   -174   2125
    327   3102   2774  -1714  -1223   2938   -161    685    368    506     10   2273
    327   3151   2824  -1738  -1247   2987    -36    857    535    662    135   2374
    319   3182   2863  -1753  -1270   3024    -12    901    589    714    176   2408
    322   3192   2870  -1758  -1273   3031     -2    919    610    735    197   2426
    327   3187   2860  -1758  -1267   3024      0    922    618    740    215   2426
    309   3156   2847  -1732  -1267   3003     15    924    641    766    241   2442
    301   3107   2803  -1706  -1249   2956     23    917    646    763    241   2442
    301   3091   2787  -1696  -1244   2940     18    904    641    753    241   2436
    316   3076   2759  -1699  -1221   2917     12    896    644    756    252   2434
    329   3070   2740  -1699  -1205   2907     23    904    654    766    272   2449
    335   3073   2738  -1706  -1200   2907     31    898    667    776    288   2457
    329   3068   2735  -1699  -1202   2902     49    904    678    789    301   2460
    322   3037   2714  -1680  -1195   2876     44    898    672    797    303   2460
    335   3008   2673  -1670  -1169   2842     25    883    662    792    309   2457
    337   3008   2668  -1673  -1163   2837     18    885    675    810    340   2478
    342   3021   2675  -1683  -1166   2850     18    888    688    823    361   2491
    353   3018   2665  -1688  -1156   2842     23    896    704    844    379   2504
    366   3005   2639  -1686  -1135   2824     36    911    730    870    407   2525
    368   2995   2626  -1683  -1127   2811     38    919    753    898    439   2553
    384   3013   2629  -1699  -1122   2821     44    940    792    945    485   2590
    394   3024   2626  -1709  -1117   2826     49    961    828    984    530   2624
    410   3018   2608  -1714  -1098   2813     54    992    870   1039    589   2668
    439   3044   2603  -1743  -1080   2824     51   1026    914   1104    657   2722
    467   3099   2629  -1784  -1080   2865     41   1060    969   1171    724   2774
    483   3167   2683  -1826  -1101   2925     57   1119   1047   1262    826   2868
    493   3203   2709  -1847  -1106   2956     70   1161   1119   1345    914   2951
    496   3205   2707  -1852  -1106   2956     88   1195   1153   1384    963   2992
    511   3200   2686  -1857  -1085   2943     93   1197   1161   1392    974   2995
    522   3203   2678  -1865  -1078   2940    103   1197   1169   1392    976   2998
    514   3180   2665  -1847  -1075   2922    106   1179   1150   1369    956   2982
    509   3156   2647  -1834  -1070   2902    103   1148   1117   1330    922   2953
    491   3109   2618  -1800  -1065   2865    106   1109   1072   1267    870   2904
    475   3044   2569  -1761  -1047   2808    103   1049   1013   1187    789   2824
    472   3005   2533  -1738  -1028   2769    103    989    956   1114    714   2748
    467   2935   2465  -1701  -1000   2701    109    935    901   1039    639   2673
    452   2860   2408  -1657   -979   2637    106    888    857    982    584   2616
    431   2798   2366  -1615   -969   2582     98    839    815    930    540   2566
    428   2727   2299  -1577   -935   2514     90    797    776    888    496   2509
    420   2634   2213  -1530   -896   2426     77    753    732    839    441   2447
    426   2600   2174  -1514   -872   2387     70    724    709    810    413   2413
    444   2618   2174  -1532   -867   2397     62    709    698    797    405   2403
    457   2598   2140  -1527   -841   2369     49    691    691    789    400   2397
    457   2582   2125  -1519   -833   2353     54    675    683    779    389   2382
    436   2553   2117  -1496   -839   2335     46    659    672    766    381   2366
    446   2538   2091  -1493   -823   2314     46    659    675    769    387   2364
    480   2543   2062  -1512   -789   2304     57    680    693    787    410   2382
    472   2514   2039  -1496   -784   2278     38    667    683    782    410   2372
    470   2522   2052  -1496   -792   2288     46    678    704    802    433   2390
    462   2543   2081  -1504   -807   2312     72    698    735    836    467   2423
    467   2566   2099  -1517   -815   2333     85    704    761    859    493   2439
    459   2551   2091  -1506   -815   2322     90    701    766    854    488   2421
    452   2551   2099  -1501   -823   2325     96    698    771    849    483   2413
    459   2572   2112  -1517   -826   2343     85    688    784    862    501   2429
    470   2561   2091  -1514   -810   2327     54    659    774    854    506   2426
    470   2509   2039  -1491   -784   2275     25    631    743    823    480   2408
    452   2468   2016  -1462   -782   2242     20    615    732    807    475   2397
    459   2468   2008  -1467   -774   2239     28    615    737    810    485   2397
    470   2449   1979  -1460   -753   2216     23    607    727    800    480   2379
    483   2405   1922  -1444   -719   2164     23    597    717    782    467   2364
    459   2307   1847  -1384   -693   2078     10    581    693    756    439   2343
    457   2242   1782  -1350   -662   2013     10    574    680    743    426   2330
    449   2208   1758  -1327   -654   1984     18    571    675    727    415   2317
    441   2138   1696  -1291   -628   1917      7    542    646    688    374   2262
    439   2088   1647  -1265   -605   1867     -7    511    610    649    329   2216
    420   2036   1613  -1228   -597   1826    -20    488    587    620    303   2184
    392   1990   1597  -1189   -602   1795    -25    478    576    605    285   2161
    402   1943   1540  -1174   -568   1740    -25    470    576    592    272   2143
    392   1891   1499  -1143   -553   1696    -33    459    574    574    259   2122
    376   1860   1483  -1119   -553   1673    -46    449    563    561    246   2104
    381   1865   1483  -1122   -550   1675    -46    441    563    555    244   2094
    353   1813   1460  -1085   -553   1636    -54    426    555    542    231   2070
    337   1782   1441  -1060   -550   1613    -57    420    558    540    231   2065
    342   1756   1413  -1049   -535   1584    -36    444    581    553    239   2060
    361   1717   1356  -1039   -496   1538     18    535    644    579    223   2013
    361   1782   1421  -1072   -530   1602    109    685    787    675    259   2000
    376   1966   1587  -1171   -605   1777    176    849   1018    919    475   2177
    449   2192   1743  -1322   -649   1969    161   1010   1291   1278    872   2559
    496   2475   1979  -1486   -740   2229     67    997   1413   1548   1304   3057
    428   2566   2135  -1499   -852   2353    -46    672   1169   1486   1506   3372
    329   2429   2099  -1379   -883   2262   -140    324    774   1189   1376   3302
    218   2138   1919  -1179   -852   2029   -301   -161    163    485    633   2595
    166   1722   1556   -943   -693   1639   -530   -659   -504   -415   -410   1595
    187   1402   1215   -795   -514   1309   -623   -675   -571   -537   -602   1374
    223   1174    948   -698   -361   1062   -579   -480   -345   -342   -480   1421
    270   1124    852   -698   -290    987   -475   -265    -80   -124   -342   1506
    303   1161    857   -732   -275   1010   -327    -33    192    101   -181   1621
    316   1234    914   -776   -298   1072   -210    145    394    277    -44   1719
    319   1283    963   -802   -322   1122   -158    220    480    358     31   1782
    298   1278    976   -789   -340   1127   -142    236    501    387     51   1797
    280   1247    966   -763   -342   1106   -140    236    509    394     54   1787
    285   1228    940   -758   -327   1085   -140    233    519    394     54   1779
    280   1228    945   -756   -332   1088   -137    236    535    402     67   1784
    275   1213    935   -745   -329   1072   -137    233    540    405     70   1782
    283   1184    901   -732   -309   1044   -145    226    542    407     67   1779
    285   1176    888   -732   -301   1034   -155    213    537    402     70   1774
    275   1158    880   -717   -301   1021   -158    207    545    410     80   1777
    270   1140    870   -706   -298   1005   -153    215    563    428     93   1790
    283   1158    875   -719   -296   1018   -150    223    574    439    109   1808
    285   1119    833   -704   -275    976   -150    220    576    441    111   1803
    283   1096    810   -691   -262    953   -155    207    581    446    109   1795
    290   1101    810   -696   -259    956   -148    218    600    467    132   1813
    309   1106    797   -706   -244    953   -150    223    607    470    135   1810
    298   1096    797   -698   -249    948   -153    231    623    485    145   1805
    293   1098    805   -696   -257    953   -150    246    652    511    176   1826
    311   1106    792   -711   -241    950   -145    267    683    540    205   1844
    329   1119    789   -724   -228    956   -140    296    724    581    241   1873
    345   1127    782   -737   -218    956   -129    335    789    646    298   1932
    374   1169    792   -771   -207    982   -119    387    852    719    371   1990
    405   1218    813   -813   -205   1015   -111    441    914    787    439   2044
    428   1270    841   -849   -205   1057   -106    496    974    857    511   2117
    420   1327    906   -875   -244   1117    -88    561   1049    937    597   2203
    423   1356    932   -888   -254   1143    -64    605   1096    992    657   2252
    426   1358    932   -893   -252   1145    -44    631   1119   1015    685   2275
    436   1356    919   -896   -241   1137    -31    636   1122   1010    691   2281
    428   1371    940   -901   -254   1156    -36    610   1093    974    665   2255
    428   1395    966   -911   -267   1182    -41    579   1060    927    631   2226
    418   1387    966   -904   -275   1176    -41    542   1015    865    576   2179
    413   1361    948   -885   -267   1156    -54    488    948    782    504   2101
    402   1291    888   -849   -244   1091    -64    426    883    704    428   2036
    392   1236    844   -815   -226   1041    -67    366    833    636    358   1979
    400   1174    771   -787   -184    974    -85    298    774    563    283   1912
    413   1127    714   -769   -150    922   -111    233    711    488    215   1852
    410   1106    696   -758   -142    901   -132    184    667    439    166   1795
    413   1072    657   -743   -122    865   -142    150    636    402    129   1756
    410   1039    626   -727   -109    833   -153    116    607    363     90   1717
    410   1002    592   -706    -90    797   -158     98    589    345     75   1693
    418    984    566   -704    -75    776   -166     85    579    332     62   1680
    441   1005    561   -724    -59    784   -166     80    571    322     49   1673
    472   1021    548   -748    -38    784   -168     80    568    324     49   1665
    491   1018    527   -753    -18    774   -166     98    589    342     67   1665
    496   1031    532   -766    -18    782   -171    103    602    361     85   1686
    491   1044    553   -769    -31    800   -163    103    610    371     93   1693
    511   1072    558   -792    -23    815   -168    106    615    376     98   1696
    545   1067    522   -805     12    795   -174    106    618    379     98   1688
    563   1132    566   -849     -2    849   -155    124    641    402    119   1709
    574   1218    644   -896    -36    932   -132    137    665    420    142   1740
    594   1249    654   -922    -31    953   -109    145    675    433    155   1745
    607   1234    626   -919     -7    930    -93    158    688    449    174   1743
    626   1252    626   -940      0    940    -98    148    688    452    176   1732
    662   1293    631   -979     15    963   -114    140    691    462    187   1745
    693   1306    613  -1000     38    958   -158    116    672    449    184   1743
    685   1317    631  -1000     28    974   -181    103    662    441    181   1751
    698   1345    646  -1023     25    997   -174    109    667    452    192   1758
    735   1358    623  -1047     57    992   -166    106    659    449    187   1748
    761   1335    571  -1049     93    953   -189     80    618    410    148   1704
    743   1296    553  -1018     96    924   -215     49    574    366    106   1657
    753   1280    527  -1018    111    904   -207     46    558    350     98   1641
    766   1280    514  -1023    124    896   -192     46    553    342     93   1631
    756   1241    483  -1000    135    862   -181     36    542    332     77   1610
    730   1192    462   -961    135    828   -187      7    524    306     49   1577
    691   1122    431   -906    129    776   -207    -18    488    272     10   1532
    683   1091    407   -888    137    750   -231    -31    470    254    -10   1517
    709   1109    397   -909    155    753   -239    -36    454    244    -25   1501
    737   1153    415   -945    161    784   -241    -41    446    239    -25   1491
    789   1213    420  -1002    184    818   -226    -25    467    254     -7   1504
    800   1215    415  -1008    192    818   -202     -5    485    270     12   1525
    779   1184    405   -982    187    795   -200      0    483    275     23   1530
    758   1166    407   -961    176    787   -200    -10    470    262     15   1501
    761   1148    387   -956    187    766   -192     -2    472    254      2   1483
    766   1163    397   -966    184    782   -114    109    540    285      7   1478
    766   1215    446   -992    161    831    -10    275    649    345     28   1470
    802   1371    568  -1085    116    971     96    483    857    537    189   1592
    865   1652    784  -1260     38   1218    153    745   1176    919    566   1938
    888   1982   1091  -1436   -101   1538     70    740   1317   1221    969   2372
    818   2182   1363  -1501   -275   1774   -114    340   1187   1337   1270   2743
    680   2252   1571  -1465   -444   1912   -345   -215    880   1254   1343   2863
    584   1953   1366  -1270   -392   1660   -574   -774    293    623    724   2301
    511   1389    875   -950   -181   1132   -779  -1189   -389   -290   -239   1400
    553   1010    457   -784     46    735   -909  -1202   -589   -610   -613   1031
    698    948    249   -823    226    600   -815   -914   -366   -439   -517   1062
    807   1070    259   -940    272    665   -620   -626    -93   -228   -366   1153
    818   1153    335   -984    241    743   -407   -337    166    -23   -218   1249
    820   1221    400  -1021    210    810   -267   -140    335    114   -114   1319
    831   1270    439  -1049    197    854   -205    -64    400    174    -67   1348
    815   1275    459  -1047    176    867   -187    -46    418    194    -49   1353
    813   1273    457  -1044    176    865   -179    -33    426    207    -38   1356
    815   1275    457  -1047    179    867   -163    -12    439    223    -25   1358
    815   1306    491  -1060    163    898   -155     -2    449    239    -12   1356
    844   1332    488  -1088    176    911   -161      2    452    241     -7   1348
    846   1350    504  -1098    171    930   -161      0    452    239     -7   1337
    844   1374    530  -1111    158    953   -163     12    465    252      2   1348
    836   1395    558  -1114    140    976   -153     28    485    275     25   1358
    849   1410    558  -1132    145    987   -135     36    496    288     38   1356
    854   1423    566  -1140    142    995   -122     46    509    303     49   1356
    854   1426    571  -1140    140   1000   -132     51    517    314     64   1358
    885   1483    597  -1184    145   1041   -142     62    524    335     83   1371
    904   1540    633  -1223    135   1088   -137     70    532    348     90   1374
    904   1543    636  -1223    132   1091   -116     96    563    376    111   1384
    901   1543    641  -1223    129   1093   -109    127    592    407    135   1402
    867   1501    633  -1184    116   1067   -106    142    600    415    137   1392
    846   1478    628  -1163    109   1054   -111    166    613    426    145   1395
    898   1582    683  -1239    106   1132    -88    223    667    480    202   1436
    943   1683    740  -1314     98   1213    -64    290    732    550    270   1493
    961   1725    763  -1343     98   1244    -46    366    802    631    342   1551
    995   1795    797  -1397     98   1296    -18    449    867    711    418   1618
   1013   1847    833  -1431     90   1340     -2    511    924    776    488   1667
   1062   1958    896  -1512     83   1426     28    576    987    846    563   1730
   1078   2055    976  -1566     51   1517     67    628   1039    904    626   1790
   1036   2065   1026  -1551      5   1545     57    623   1034    909    639   1800
   1034   2057   1021  -1545      5   1540     59    610   1015    898    631   1787
   1034   2078   1044  -1556     -5   1561     38    574    982    867    600   1756
   1002   2052   1049  -1527    -23   1551     15    522    937    823    571   1727
   1005   2049   1044  -1530    -20   1548     28    485    906    797    555   1714
    989   2060   1067  -1525    -38   1564     31    426    854    750    519   1678
    932   1984   1049  -1460    -57   1517      2    337    776    672    446   1590
    891   1930   1039  -1410    -72   1486    -23    252    701    594    368   1504
    852   1867   1013  -1361    -80   1441    -28    174    633    522    293   1434
    820   1766    945  -1296    -62   1356    -25    119    597    475    252   1397
    789   1670    878  -1231    -44   1275    -59     44    535    410    184   1322
    753   1610    857  -1182    -51   1234   -101    -23    462    345    116   1270
    761   1675    914  -1221    -77   1296   -124    -44    452    350    127   1265
    805   1665    859  -1236    -25   1262    -67     -5    501    402    192   1288
    844   1673    826  -1260      7   1249    -41     10    524    431    223   1301
    792   1644    852  -1218    -28   1249    -90    -28    488    402    200   1273
    706   1535    828  -1122    -62   1184   -142    -67    446    366    161   1234
    605   1488    883  -1047   -137   1187   -187   -111    407    329    129   1197
    667   1566    898  -1119   -114   1234   -155    -93    428    350    155   1221
    935   1805    870  -1369     33   1337    -41      5    530    452    257   1317
    839   1704    862  -1273    -12   1283    -75    -20    498    433    244   1301
    776   1667    891  -1223    -57   1280   -114    -44    472    415    233   1265
    787   1704    917  -1247    -64   1312    -93    -31    483    420    226   1226
    792   1769    976  -1280    -90   1374    -57    -12    504    431    226   1249
    766   1813   1047  -1291   -140   1431    -62    -18    501    441    239   1262
    753   1803   1049  -1278   -148   1426    -59    -25    501    446    252   1267
    758   1808   1049  -1283   -145   1431    -67    -33    506    462    272   1286
    756   1782   1026  -1267   -135   1405    -85    -49    504    470    280   1296
    750   1813   1060  -1283   -155   1436   -109    -59    498    470    285   1278
    753   1831   1078  -1291   -161   1454   -137    -80    478    457    275   1257
    743   1857   1111  -1301   -184   1486   -135    -88    472    454    275   1252
    737   1849   1111  -1293   -187   1480   -145   -103    457    441    257   1236
    727   1766   1036  -1247   -155   1402   -174   -135    415    402    223   1213
    717   1727   1008  -1223   -145   1369   -189   -153    397    392    220   1208
    696   1719   1021  -1210   -161   1371   -197   -171    384    379    215   1187
    672   1634    961  -1153   -142   1299   -197   -189    355    350    174   1124
    644   1592    948  -1119   -153   1270   -192   -200    337    332    150   1096
    657   1597    937  -1127   -140   1267   -187   -194    337    337    158   1117
    646   1571    924  -1109   -137   1247   -215   -218    322    324    161   1130
    652   1514    862  -1083   -103   1189   -223   -223    311    319    161   1106
    649   1480    831  -1067    -93   1156   -202   -226    301    298    135   1057
    641   1493    852  -1067   -106   1171   -202   -231    296    283    122   1049
    633   1478    844  -1060   -103   1161   -215   -244    283    270    111   1041
    680   1514    833  -1096    -75   1174   -207   -239    290    277    124   1039
    709   1548    839  -1130    -64   1195   -210   -226    303    290    142   1060
    667   1512    844  -1091    -88   1179   -218   -218    314    306    166   1072
    657   1499    839  -1078    -90   1169   -205   -218    309    298    161   1047
    717   1512    795  -1114    -38   1153   -184   -197    306    285    140   1021
    769   1587    818  -1179    -23   1202    -72    -57    379    309    132   1010
    815   1693    875  -1254    -31   1286     31    142    527    426    210   1062
    849   1914   1065  -1384   -106   1491    150    452    823    737    504   1325
    917   2218   1301  -1566   -192   1761    213    776   1130   1117    917   1740
    940   2559   1615  -1751   -337   2088    106    571   1161   1340   1286   2151
    810   2678   1865  -1745   -527   2273   -142      0    971   1392   1493   2416
    628   2587   1956  -1610   -662   2273   -415   -626    579   1143   1343   2309
    522   2148   1626  -1335   -550   1888   -610  -1200    -85    350    535   1532
    566   1608   1041  -1091   -236   1325   -805  -1488   -667   -423   -283    737
    662   1348    685  -1008    -10   1018   -872  -1361   -685   -504   -423    563
    709   1254    545   -984     80    901   -789  -1085   -501   -366   -342    628
    745   1358    613  -1052     67    987   -532   -735   -218   -140   -168    745
    701   1439    737  -1072    -18   1088   -303   -423     38     70     -5    854
    724   1465    740  -1096     -7   1104   -233   -301    140    158     64    906
    730   1465    732  -1098     -2   1098   -179   -241    187    197    103    927
    693   1483    789  -1088    -46   1137   -135   -176    241    252    155    979
    704   1509    805  -1109    -49   1158   -161   -171    233    252    158    966
    769   1512    740  -1140     12   1127   -155   -174    220    236    142    935
    769   1506    737  -1140     15   1122   -111   -142    246    259    174    961
    740   1582    841  -1161    -49   1213   -106   -101    296    316    239   1015
    709   1584    875  -1148    -85   1231   -145   -116    285    306    223    982
    735   1582    846  -1158    -54   1215   -145   -122    272    290    202    969
    771   1608    833  -1189    -31   1223   -140   -119    280    301    226    995
    813   1608    795  -1210     10   1202   -127   -122    280    303    228    992
    836   1597    758  -1218     38   1179   -142   -109    290    319    244    982
    753   1605    852  -1179    -49   1228   -137    -77    314    348    270    979
    732   1631    898  -1184    -83   1265   -122    -51    329    371    285   1010
    779   1675    896  -1226    -57   1286   -114    -49    329    376    277    987
    789   1623    833  -1208    -23   1228    -90    -44    335    379    270    966
    805   1628    820  -1218     -7   1226   -106     -5    371    431    322   1023
    763   1641    878  -1205    -57   1262   -148     38    405    488    381   1057
    740   1649    909  -1195    -83   1280   -155     80    433    530    413   1065
    800   1714    911  -1257    -57   1314   -127    122    475    574    459   1098
    846   1751    901  -1299    -25   1327   -122    155    504    600    488   1106
    849   1803    953  -1327    -51   1379   -124    223    566    665    550   1187
    846   1849   1002  -1348    -77   1426   -103    303    644    758    644   1236
    818   1847   1028  -1335   -106   1439    -90    366    693    826    709   1286
    784   1917   1130  -1350   -171   1525    -62    439    758    904    795   1376
    800   1961   1158  -1382   -179   1561    -62    462    779    927    823   1395
    820   1997   1176  -1408   -176   1587    -77    467    784    943    849   1421
    833   1987   1153  -1413   -158   1571   -103    436    753    922    839   1408
    849   1971   1122  -1410   -135   1548    -83    410    722    888    818   1408
    818   1958   1137  -1389   -158   1548    -31    392    701    854    797   1361
    810   1914   1104  -1361   -145   1509    -51    355    654    797    722   1236
    745   1829   1080  -1288   -168   1454    -93    296    587    732    657   1195
    750   1764   1013  -1257   -132   1387    -90    223    509    657    605   1150
    698   1675    976  -1189   -137   1327    -70    166    446    592    545   1091
    589   1592   1002  -1091   -205   1299    -41    137    397    532    478   1018
    602   1545    943  -1075   -171   1247    -54     80    324    462    402    953
    600   1488    888  -1047   -142   1189    -77     31    262    413    353    888
    581   1444    862  -1015   -140   1156    -72      0    218    379    319    839
    566   1400    833   -982   -132   1117    -62    -28    184    355    298    810
    589   1387    797   -989   -103   1093    -44    -25    189    374    324    833
    592   1356    763   -974    -85   1062    -90    -49    153    355    316    813
    584   1343    756   -966    -85   1049   -111    -77    116    327    288    784
    568   1337    769   -953    -98   1054    -88    -70    122    342    296    789
    561   1358    797   -961   -116   1078    -80    -67    122    345    306    810
    563   1332    766   -948   -101   1049    -96    -93     85    309    272    750
    524   1275    750   -901   -114   1015   -101   -106     59    288    241    691
    504   1306    802   -904   -148   1054   -124    -90     70    311    272    735
    478   1327    849   -906   -184   1088    -83    -49    101    345    324    787
    537   1348    810   -943   -137   1080    -41    -25    124    371    345    782
    605   1369    761   -987    -77   1065    -36    -67     83    332    301    740
    542   1376    833   -958   -145   1106    -15    -67     72    316    283    719
    350   1363   1010   -857   -332   1187     10     -2    129    379    337    771
    431   1460   1026   -945   -298   1244     46     41    187    449    418    849
    465   1454    989   -961   -262   1223     10     12    158    436    423    841
    467   1431    963   -948   -246   1197    -54    -23    114    405    402    810
    485   1428    943   -958   -228   1187    -83    -49     83    376    379    779
    410   1410   1000   -911   -293   1205    -72    -33     88    387    384    782
    366   1330    961   -849   -298   1148    -57    -36     80    387    371    717
    363   1239    875   -800   -254   1057    -51    -67     38    345    319    662
    311   1153    839   -732   -265    997    -25    -62     41    355    340    717
    280   1106    823   -693   -270    966      5    -62     25    335    324    683
    226   1106    878   -667   -324    992    -12    -70      0    293    270    626
    174   1018    844   -594   -335    932    -36    -70    -18    270    241    597
    135    966    831   -553   -348    898     -5    -77    -23    259    239    584
    132    948    815   -542   -340    883      7    -88    -31    252    228    550
    145    906    758   -527   -306    833    -31    -98    -38    249    226    535
    109    854    745   -480   -316    800    -25    -83    -41    252    236    550
    116    828    711   -475   -298    771     12    -75    -44    241    218    532
    122    818    696   -472   -285    758     98    -25     10    285    246    548
     70    797    724   -436   -327    761     67    -10     44    327    303    589
     80    836    756   -457   -337    797    -23    -57     -2    293    285    537
     75    756    678   -418   -301    717    -57    -75    -38    231    187    459
     77    652    571   -366   -246    613    -10    -23     -2    241    166    485
     64    659    594   -363   -265    628    166    119    116    314    194    465
     67    823    756   -444   -342    789    293    327    327    517    345    535
     59   1034    971   -548   -454   1002    189    566    620    844    659    797
     98   1283   1184   -691   -542   1236    -51    730    841   1171   1054   1244
     75   1522   1447   -800   -685   1486   -145    550    756   1296   1379   1670
    -54   1509   1564   -727   -807   1535    -54    239    522   1280   1582   1912
   -101   1332   1434   -615   -766   1382   -171   -236     23    795   1187   1564
   -202    852   1054   -324   -628    953   -252   -857   -722   -179     96    542
   -342    444    787    -51   -563    615   -348  -1098  -1137   -756   -566    -33
   -309    285    594     12   -452    439   -392   -896   -950   -597   -465     31
   -252    174    423     38   -337    298   -236   -652   -672   -355   -285    114
   -189    233    423    -23   -306    327    -98   -418   -402   -116   -122    174
   -200    314    511    -59   -355    413     51   -163   -132    116     33    244
   -202    329    532    -62   -366    431    148    -20     15    231    119    342
   -220    340    561    -62   -392    449    129    -10     46    259    153    371
   -290    337    628    -23   -459    483    150     41    114    337    220    418
   -285    290    574     -5   -431    431    129     41    124    353    236    384
   -239    267    506    -12   -371    387    140     33    132    350    228    366
   -283    257    540     10   -413    397    168     46    155    361    213    366
   -327    285    610     20   -470    446    155     49    174    376    223    379
   -355    311    667     20   -511    488    145     54    194    392    239    371
   -415    270    685     72   -550    478    200     77    231    415    257    415
   -452    220    672    114   -563    446    231     83    249    420    275    423
   -491    194    683    148   -587    439    176     49    236    402    267    407
   -563    194    758    184   -662    475    140     70    265    439    309    439
   -517    205    722    155   -618    462    137     93    280    441    306    410
   -485    213    698    135   -592    454    150     77    275    428    288    384
   -504    155    659    174   -581    407    148     72    283    433    288    397
   -576     46    623    265   -600    335     85     36    257    402    265    371
   -628     -7    620    319   -626    306     36     38    259    397    272    374
   -498    124    620    187   -561    374    106    127    358    491    371    459
   -431    176    607    127   -519    392    187    200    449    594    491    548
   -423    189    613    114   -519    402    187    220    488    641    555    532
   -483    116    600    184   -540    358    132    184    457    592    459    405
   -504     23    527    239   -514    275     80    205    491    633    459    517
   -511     72    581    218   -545    327     83    267    584    748    587    628
   -488    207    693    140   -592    449    181    342    683    865    722    737
   -568    179    748    194   -657    462    181    348    693    885    745    745
   -561    205    766    179   -665    483    205    371    722    919    774    774
   -493    298    792     96   -641    545    262    413    774    971    831    805
   -524    210    735    155   -631    472    228    355    714    909    769    748
   -550    145    696    202   -623    420    205    311    657    852    714    735
   -537    148    685    194   -610    415    197    283    626    818    709    745
   -626      0    623    311   -626    311    158    215    550    727    613    581
   -646   -127    519    384   -587    194    161    158    475    618    449    381
   -698   -283    415    491   -558     64    161    119    423    548    366    358
   -519   -129    387    322   -454    127    231    127    436    555    397    376
   -589   -223    363    405   -478     70    270     75    374    475    314    311
   -657   -361    296    506   -478    -33    231     -2    288    376    207    262
   -605   -431    174    519   -389   -129    137    -85    207    283    114    111
   -610   -501    109    555   -361   -197    135   -114    171    228     25     28
   -654   -506    148    579   -402   -179    132   -122    168    223     20     54
   -714   -589    124    652   -420   -233     93   -171    132    171    -15      2
   -750   -610    140    680   -446   -236     54   -197    116    142    -44    -46
   -717   -584    129    649   -426   -228      7   -205    122    132    -46    -57
   -670   -563    106    618   -389   -228     -2   -192    148    140    -20    -44
   -542   -457     85    498   -316   -187    114   -137    213    187     36     -5
   -657   -613     44    636   -350   -285    109   -187    171    132    -10    -67
   -579   -566     12    571   -296   -275     23   -202    155     98    -31   -109
   -483   -478      5    480   -246   -236      0   -207    158     85    -36    -93
   -524   -517      7    519   -267   -254     23   -231    153     70    -49    -98
   -444   -431     12    439   -228   -210     36   -197    200    103    -10    -77
   -426   -394     31    407   -228   -181     72   -197    215    111      5    -75
   -454   -415     36    433   -246   -189     54   -236    200     96     -5    -80
   -426   -405     20    415   -226   -192     23   -252    197     85    -10    -90
   -296   -285     10    290   -153   -137     38   -228    236    106      5    -54
   -358   -392    -33    374   -163   -213     -7   -277    202     70    -23    -88
   -335   -397    -64    366   -137   -231    -64   -298    197     62    -25    -98
   -239   -218     20    228   -132    -98     25   -277    241    103     23    -46
   -285   -275     10    280   -148   -132     90   -316    215     72     -7    -77
   -306   -418   -114    361    -98   -267     93   -363    166     12    -64   -145
   -285   -465   -179    376    -54   -322     75   -381    150    -10    -93   -184
   -288   -465   -179    376    -54   -322     59   -423    135    -28   -103   -210
   -275   -504   -228    389    -23   -366     46   -428    101    -44   -111   -215
   -265   -581   -319    423     25   -452     12   -381    101    -36   -103   -220
   -270   -628   -358    449     44   -493     10   -363    119    -23   -103   -241
   -270   -636   -368    452     49   -504     10   -392     93    -49   -135   -285
   -265   -691   -426    478     80   -558     15   -371     80    -54   -148   -316
   -257   -730   -472    491    106   -602     28   -358     83    -46   -145   -322
   -262   -745   -483    504    109   -615     28   -345     98    -23   -114   -293
   -275   -758   -483    514    103   -620     18   -337    106    -10   -106   -293
   -296   -800   -504    548    103   -652      5   -345     93    -18   -109   -316
   -322   -831   -509    574     93   -670      7   -348     88    -20   -103   -345
   -350   -880   -530    615     88   -706     20   -361     72    -36   -122   -348
   -397   -904   -509    649     54   -706     -2   -366     57    -46   -116   -337
   -410   -935   -524    672     57   -730      2   -337     64    -57   -148   -407
   -389   -932   -542    659     75   -737     98   -205    179     20   -142   -431
   -337   -818   -480    576     70   -649    161    -57    355    194     -7   -353
   -303   -636   -332    470     12   -485    161    116    620    522    329    -62
   -293   -361    -67    327   -114   -215     77    275    867    927    865    483
   -301    -72    228    184   -265     77    -41     88    709    958   1171    891
   -329   -137    192    233   -262     25   -168   -259    309    696   1158    963
   -400   -415    -15    405   -192   -215   -296   -774   -311     36    561    423
   -555   -846   -290    701   -132   -568   -423  -1358  -1052   -956   -579   -613
   -537  -1208   -670    872     62   -937   -571  -1480  -1288  -1306  -1018  -1021
   -439  -1462  -1023    950    290  -1241   -579  -1299  -1096  -1137   -930  -1023
   -405  -1571  -1166    987    379  -1369   -491  -1070   -810   -888   -763   -922
   -345  -1509  -1163    927    407  -1337   -400   -852   -517   -618   -553   -779
   -329  -1517  -1187    922    426  -1353   -311   -737   -361   -470   -436   -727
   -303  -1457  -1153    880    423  -1306   -202   -652   -259   -384   -371   -691
   -267  -1436  -1171    849    452  -1304   -171   -626   -231   -371   -371   -659
   -309  -1465  -1156    888    423  -1312   -127   -613   -207   -350   -348   -636
   -303  -1470  -1166    885    431  -1319   -150   -600   -176   -311   -303   -623
   -275  -1462  -1187    867    454  -1325   -150   -587   -155   -293   -283   -610
   -241  -1444  -1205    841    480  -1327   -158   -584   -142   -283   -267   -597
   -179  -1397  -1218    789    519  -1309   -163   -584   -132   -277   -265   -610
   -171  -1374  -1205    771    517  -1291   -111   -566    -98   -252   -244   -568
   -145  -1335  -1192    740    522  -1265    -83   -522    -38   -197   -189   -524
   -127  -1317  -1189    722    530  -1254    -83   -480      5   -145   -127   -483
    -75  -1304  -1228    691    576  -1267    -64   -449     41   -111   -103   -467
    -38  -1260  -1223    649    589  -1241    -67   -413     80    -75    -85   -470
    -46  -1226  -1179    636    566  -1202    -83   -420     77    -77    -72   -452
    -80  -1280  -1200    680    558  -1241   -114   -470     28   -122   -111   -488
    -41  -1226  -1184    633    571  -1205   -106   -446     54    -90    -88   -454
    124   -969  -1093    420    607  -1031     46   -340    174     38     57   -337
    116   -969  -1085    426    600  -1026     83   -327    197     59     75   -337
     41  -1060  -1101    509    568  -1080     33   -361    179     38     44   -342
     25  -1065  -1091    519    558  -1078     25   -329    226     90     88   -309
     23  -1070  -1093    522    558  -1080     51   -265    301    171    153   -254
     41  -1010  -1052    483    545  -1031     51   -189    389    277    265   -174
     96   -932  -1028    415    561   -979     20   -132    439    353    342   -127
    103   -878   -982    387    542   -930     72    -72    514    436    428    -31
     98   -805   -904    353    501   -854     90    -15    584    530    530     57
     93   -693   -787    301    439   -740    111     49    644    613    626    140
    148   -639   -787    244    465   -711    106     80    657    641    659    155
    171   -615   -787    223    478   -701     72     96    659    641    665    158
    176   -607   -787    213    480   -698     75     85    649    626    659    158
    153   -644   -797    244    472   -719    116     62    613    581    620    116
     98   -717   -818    309    454   -766     75     -2    527    493    530     36
     64   -745   -810    340    436   -776     77    -33    480    431    467      0
    171   -626   -797    226    483   -709    202    -23    485    418    462    -15
     80   -745   -826    332    452   -784    213    -93    397    316    363   -124
    109   -807   -917    348    511   -859    205   -153    314    231    277   -244
    137   -823   -961    342    548   -891    153   -215    233    148    192   -329
    109   -896  -1005    392    555   -950    116   -246    187    101    137   -350
     64   -982  -1047    457    555  -1015    140   -254    166     80    109   -400
     77  -1002  -1080    459    576  -1041    150   -280    132     46     80   -426
     62  -1023  -1085    480    574  -1054     93   -322     75      2     46   -433
     23  -1093  -1119    532    568  -1106    124   -322     59     -2     44   -423
      7  -1140  -1150    566    579  -1145    137   -314     64      7     57   -439
     44  -1127  -1174    540    607  -1150    127   -311     64     18     64   -454
     90  -1093  -1184    501    636  -1137    109   -301     62     23     80   -452
     77  -1114  -1195    517    636  -1153    132   -301     49     15     75   -444
     41  -1122  -1166    540    602  -1143    192   -296     49     28     90   -444
      0  -1166  -1166    581    581  -1166     77   -337      5     10     85   -483
     33  -1158  -1192    563    613  -1174     20   -345    -15      0     80   -506
    161   -997  -1158    415    657  -1075    127   -283     51     57    127   -405
    155   -987  -1143    415    649  -1065    202   -275     64     67    129   -389
    111  -1034  -1145    459    626  -1088    233   -288     51     54    111   -423
     96  -1010  -1106    457    600  -1057    223   -298     51     57    119   -433
    119   -997  -1117    436    615  -1057    171   -301     59     70    148   -436
    132   -997  -1132    431    631  -1065    135   -322     44     54    142   -449
    132   -992  -1124    428    626  -1057     96   -358      5     23    122   -452
    142  -1023  -1166    441    654  -1093     64   -379    -25      0    101   -449
    137  -1034  -1174    446    654  -1104     77   -363    -12     12    116   -454
    132  -1057  -1192    462    659  -1124    119   -350     -5     20    127   -465
    132  -1101  -1234    483    683  -1166    114   -366    -31      2    122   -493
    142  -1117  -1260    488    701  -1187    116   -363    -46    -10    129   -519
    145  -1161  -1309    506    724  -1234    109   -384    -77    -57     57   -563
    148  -1213  -1361    532    753  -1286    111   -394    -93    -77     20   -530
    119  -1278  -1397    579    758  -1337    101   -413   -114    -90     31   -550
    109  -1291  -1400    592    753  -1345     96   -402   -103    -77     88   -542
     88  -1340  -1431    623    758  -1384    127   -436   -137   -127     10   -732
    106  -1410  -1517    652    810  -1462    148   -446   -155   -148    -57   -730
    124  -1439  -1564    657    841  -1501    111   -467   -192   -192   -109   -701
     62  -1454  -1517    696    789  -1486    161   -454   -176   -184    -96   -628
     49  -1465  -1514    709    782  -1488    171   -452   -158   -163    -59   -646
     64  -1465  -1530    698    795  -1496    109   -470   -163   -166    -59   -665
     64  -1457  -1525    693    795  -1491     77   -457   -161   -163    -64   -649
     20  -1501  -1522    740    771  -1512     62   -431   -145   -137    -44   -639
    -28  -1587  -1558    805    763  -1574     90   -454   -184   -176    -77   -691
    -57  -1660  -1605    857    771  -1634    137   -431   -181   -202   -137   -743
    -49  -1667  -1618    857    782  -1644    275   -309    -64   -124   -124   -779
     15  -1543  -1558    763    787  -1551    413   -142    114     46     -5   -701
    -51  -1431  -1382    740    662  -1408    368     12    311    316    288   -428
    -44  -1132  -1091    587    522  -1111    288     62    446    561    675     15
    -10   -839   -828    423    407   -833    140   -142    319    587    974    433
   -106   -774   -667    441    280   -722    -57   -514    -18    418   1065    581
   -241  -1065   -826    652    288   -945   -148   -971   -530   -114    558     90
   -353  -1545  -1195    948    418  -1371   -257  -1441  -1143   -935   -441   -880
   -345  -1940  -1597   1143    623  -1769   -407  -1608  -1415  -1330   -966  -1384
   -324  -2195  -1870   1260    771  -2034   -415  -1447  -1249  -1187   -906  -1366
   -259  -2200  -1943   1228    841  -2073   -340  -1171   -948   -896   -678  -1184
   -239  -2192  -1953   1215    857  -2073   -262   -937   -698   -675   -532  -1098
   -194  -2117  -1925   1153    865  -2021    -90   -737   -496   -504   -407   -995
   -184  -2070  -1886   1127    849  -1979    -20   -657   -413   -426   -329   -956
   -200  -2049  -1852   1124    823  -1951      0   -631   -387   -405   -316   -969
   -223  -2044  -1821   1132    797  -1932     33   -620   -376   -400   -324   -956
   -220  -2023  -1803   1122    789  -1914     41   -602   -350   -379   -290   -963
   -220  -2003  -1782   1111    779  -1893    -10   -600   -329   -361   -259   -927
   -189  -2016  -1829   1101    818  -1922     -7   -581   -311   -332   -213   -935
   -168  -2008  -1839   1088    833  -1922      7   -579   -298   -324   -207   -945
   -140  -1979  -1839   1057    849  -1909      0   -597   -306   -345   -239   -911
   -153  -1958  -1805   1057    826  -1883    -33   -592   -288   -322   -205   -875
   -179  -1977  -1800   1078    807  -1888    -15   -589   -272   -309   -189   -880
   -140  -1982  -1842   1060    849  -1912     20   -581   -259   -298   -189   -914
   -129  -1943  -1813   1036    839  -1878     28   -568   -239   -288   -189   -917
   -148  -1938  -1790   1044    820  -1865     23   -530   -187   -233   -116   -802
   -145  -1953  -1808   1047    831  -1880     20   -511   -161   -202    -70   -841
   -145  -1951  -1808   1047    828  -1880     23   -496   -150   -197    -70   -862
   -116  -1966  -1852   1041    865  -1909     20   -483   -137   -192    -83   -833
   -142  -1992  -1849   1067    852  -1922     25   -462   -119   -168    -62   -802
   -181  -2023  -1842   1098    828  -1932     57   -433    -83   -127    -20   -792
   -161  -1951  -1792   1054    815  -1873     38   -415    -59    -98     12   -769
   -194  -1982  -1787   1088    795  -1886     31   -384    -20    -49     51   -730
   -171  -1940  -1769   1057    797  -1855     25   -332     36     23    145   -709
   -101  -1875  -1774    987    833  -1826     38   -265    101     96    218   -615
   -114  -1880  -1766    997    823  -1823     28   -205    166    179    314   -553
    -85  -1818  -1735    950    823  -1777     20   -163    213    244    387   -519
   -106  -1792  -1686    950    789  -1740      0   -166    192    231    374   -480
   -135  -1777  -1644    956    753  -1712     18   -132    215    262    415   -433
   -135  -1735  -1600    935    730  -1667    -10   -124    210    265    436   -433
   -137  -1704  -1566    919    711  -1636     -2   -124    197    249    428   -449
   -192  -1769  -1577    982    691  -1673     15   -150    148    189    363   -454
   -272  -1852  -1582   1060    652  -1717    -59   -200     88    132    314   -527
   -252  -1813  -1561   1031    654  -1688    -28   -205     70    109    309   -553
   -244  -1774  -1530   1008    641  -1652     51   -244     33     51    254   -589
   -322  -1906  -1584   1114    631  -1745     72   -309    -31    -28    174   -691
   -423  -2075  -1652   1249    613  -1865     62   -376   -111   -116     88   -802
   -467  -2109  -1641   1288    584  -1875     75   -420   -161   -181      7   -823
   -472  -2135  -1665   1301    594  -1901     70   -459   -200   -220    -36   -844
   -506  -2226  -1719   1366    605  -1974     54   -504   -244   -265    -62   -888
   -496  -2268  -1771   1382    636  -2021     41   -522   -265   -288    -77   -914
   -496  -2283  -1787   1389    644  -2036     33   -548   -290   -311   -103   -945
   -545  -2317  -1771   1431    610  -2044     25   -553   -298   -309   -101   -935
   -600  -2361  -1761   1480    579  -2062     44   -530   -277   -280    -70   -927
   -589  -2359  -1769   1473    589  -2065     54   -524   -280   -290    -75   -958
   -581  -2359  -1779   1470    597  -2070     18   -532   -285   -298    -88   -930
   -574  -2390  -1818   1480    620  -2104    -23   -553   -301   -311    -90   -932
   -592  -2403  -1810   1499    607  -2107    -41   -561   -303   -322    -96   -963
   -561  -2312  -1751   1436    592  -2031     -5   -532   -259   -280    -46   -940
   -602  -2288  -1686   1444    540  -1987     25   -553   -267   -296    -64   -930
   -623  -2288  -1665   1454    519  -1977     31   -566   -270   -303    -88   -937
   -579  -2278  -1699   1428    558  -1990      5   -566   -267   -306    -96   -893
   -581  -2283  -1704   1431    558  -1995    -23   -555   -249   -293    -64   -880
   -571  -2205  -1634   1387    530  -1919     18   -530   -202   -244    -10   -844
   -594  -2190  -1595   1389    498  -1893     25   -563   -194   -246    -10   -849
   -579  -2210  -1631   1395    524  -1922      2   -592   -202   -259    -18   -849
   -613  -2242  -1628   1426    506  -1938      5   -605   -213   -272    -25   -865
   -641  -2236  -1597   1439    475  -1917     36   -600   -202   -270    -18   -854
   -644  -2249  -1608   1447    480  -1930      2   -615   -218   -285    -23   -859
   -649  -2327  -1678   1488    514  -2003    -28   -641   -252   -319    -46   -901
   -675  -2359  -1686   1514    504  -2021    -54   -646   -259   -322    -41   -927
   -678  -2385  -1706   1532    514  -2047    -44   -641   -257   -329    -64   -950
   -678  -2436  -1758   1556    540  -2099    -31   -639   -262   -353    -98   -898
   -709  -2460  -1751   1584    519  -2107    -20   -641   -272   -374   -122   -898
   -761  -2514  -1756   1636    496  -2135    -25   -670   -303   -407   -155   -971
   -758  -2540  -1782   1649    509  -2161    -51   -680   -319   -418   -166   -992
   -735  -2559  -1823   1647    542  -2192    -38   -667   -314   -415   -161   -982
   -727  -2577  -1849   1652    561  -2213    -23   -665   -314   -420   -155   -987
   -719  -2561  -1842   1639    558  -2203    -31   -678   -335   -439   -171  -1008
   -740  -2579  -1839   1660    548  -2208    -38   -696   -358   -465   -207  -1039
   -761  -2587  -1826   1673    530  -2208    -41   -704   -366   -475   -218  -1044
   -766  -2564  -1797   1665    514  -2182    -51   -709   -368   -480   -213  -1052
   -740  -2577  -1836   1654    548  -2208    -67   -722   -394   -504   -236  -1067
   -750  -2595  -1844   1670    545  -2221    -54   -701   -387   -488   -223  -1070
   -758  -2592  -1836   1673    537  -2216    -46   -667   -366   -472   -207  -1104
   -735  -2548  -1813   1641    537  -2182     28   -574   -303   -452   -233  -1169
   -704  -2470  -1766   1584    530  -2117     88   -457   -197   -381   -226  -1098
   -633  -2291  -1660   1462    511  -1977    148   -249     54    -93     46   -839
   -519  -1979  -1462   1247    470  -1722    129    -38    335    298    519   -394
   -470  -1636  -1166   1054    348  -1402     12    -77    376    517    948     98
   -537  -1525   -987   1031    223  -1257   -132   -431     75    423   1119    361
   -644  -1660  -1015   1150    184  -1337   -265   -904   -426    -20    789     77
   -800  -2143  -1343   1470    270  -1743   -363  -1475  -1127   -943   -249   -878
   -841  -2546  -1704   1693    431  -2125   -496  -1810  -1605  -1618  -1031  -1584
   -813  -2756  -1943   1782    563  -2348   -542  -1680  -1491  -1530  -1002  -1631
   -756  -2847  -2094   1800    667  -2470   -491  -1449  -1247  -1306   -862  -1564
   -698  -2844  -2148   1771    722  -2496   -384  -1192   -966  -1044   -670  -1431
   -649  -2787  -2138   1719    743  -2462   -236   -945   -696   -795   -483  -1314
   -620  -2688  -2068   1654    722  -2379   -158   -841   -574   -688   -392  -1247
   -589  -2650  -2060   1618    732  -2353   -135   -813   -535   -662   -379  -1221
   -581  -2652  -2070   1615    743  -2361   -132   -802   -517   -649   -374  -1200
   -568  -2626  -2057   1597    743  -2343   -129   -810   -514   -652   -379  -1197
   -548  -2621  -2073   1584    761  -2348   -135   -807   -504   -633   -358  -1223
   -550  -2657  -2107   1602    776  -2382   -124   -805   -501   -641   -366  -1228
   -532  -2634  -2104   1582    784  -2369   -135   -815   -504   -652   -376  -1218
   -524  -2590  -2065   1558    769  -2327   -163   -820   -498   -639   -350  -1205
   -540  -2574  -2034   1556    745  -2304   -109   -776   -452   -589   -303  -1189
   -524  -2590  -2068   1556    771  -2330   -111   -766   -439   -574   -293  -1200
   -517  -2579  -2062   1545    771  -2322   -137   -776   -449   -581   -298  -1184
   -524  -2553  -2029   1540    750  -2291   -155   -782   -446   -581   -290  -1148
   -548  -2543  -1995   1543    719  -2270   -150   -766   -426   -553   -249  -1156
   -519  -2512  -1995   1514    737  -2255   -181   -787   -444   -574   -270  -1208
   -519  -2465  -1948   1491    714  -2208   -176   -776   -436   -576   -280  -1163
   -553  -2483  -1930   1519    688  -2208   -145   -732   -392   -527   -236  -1124
   -509  -2488  -1982   1496    735  -2234   -124   -704   -368   -493   -194  -1098
   -478  -2455  -1977   1465    748  -2216   -150   -691   -353   -478   -176  -1101
   -457  -2439  -1984   1447    763  -2213   -163   -662   -316   -436   -145  -1054
   -431  -2431  -2000   1431    784  -2216   -132   -631   -267   -389    -88  -1031
   -441  -2377  -1938   1408    745  -2158   -158   -597   -215   -324    -15   -976
   -428  -2296  -1870   1361    719  -2083   -132   -527   -142   -239     51   -880
   -402  -2247  -1847   1325    719  -2047   -153   -475    -75   -150    148   -795
   -358  -2174  -1816   1267    727  -1995   -213   -436    -12    -64    254   -724
   -379  -2148  -1769   1262    693  -1958   -181   -407     31    -12    319   -678
   -423  -2166  -1745   1293    659  -1956   -200   -426     28    -23    332   -678
   -446  -2107  -1662   1275    607  -1886   -168   -418     33    -28    303   -693
   -457  -2096  -1639   1278    589  -1867   -140   -384     57    -10    311   -620
   -478  -2104  -1626   1291    574  -1867   -116   -355     64    -18    332   -613
   -467  -2161  -1693   1314    610  -1927   -132   -410      0    -96    244   -709
   -467  -2234  -1769   1350    649  -2003   -145   -483    -83   -197    142   -784
   -535  -2325  -1790   1431    626  -2057   -140   -524   -132   -270     72   -854
   -607  -2447  -1839   1525    615  -2143   -119   -574   -187   -340      0   -930
   -711  -2512  -1800   1613    542  -2156   -103   -605   -231   -402    -67   -992
   -774  -2553  -1779   1662    501  -2166    -88   -628   -267   -452   -119  -1047
   -787  -2655  -1867   1722    540  -2262    -57   -665   -306   -504   -166  -1109
   -810  -2714  -1906   1761    548  -2312    -90   -737   -379   -584   -241  -1179
   -833  -2743  -1909   1787    537  -2327   -137   -795   -441   -662   -324  -1218
   -906  -2792  -1886   1847    488  -2340   -114   -784   -433   -657   -311  -1213
  -1028  -2816  -1787   1922    379  -2301    -38   -706   -379   -594   -246  -1174
   -893  -2756  -1862   1823    483  -2309    -83   -730   -418   -633   -283  -1202
   -857  -2735  -1878   1795    509  -2307   -122   -779   -465   -683   -350  -1273
   -891  -2756  -1865   1823    485  -2312   -109   -779   -457   -678   -348  -1244
   -909  -2774  -1865   1842    478  -2320   -103   -761   -439   -665   -322  -1221
   -898  -2761  -1865   1829    480  -2314   -122   -787   -465   -688   -348  -1254
   -904  -2740  -1836   1821    465  -2288   -129   -797   -472   -698   -358  -1260
   -906  -2683  -1779   1792    436  -2231   -161   -805   -472   -693   -355  -1254
   -914  -2644  -1730   1779    407  -2187   -145   -813   -480   -709   -376  -1270
   -966  -2652  -1686   1808    358  -2169   -116   -810   -472   -701   -366  -1262
   -979  -2675  -1696   1829    355  -2187   -127   -807   -467   -691   -350  -1231
  -1018  -2670  -1652   1844    314  -2161   -148   -818   -465   -685   -342  -1215
  -1072  -2657  -1584   1865    254  -2122   -114   -820   -444   -670   -327  -1218
  -1098  -2660  -1561   1878    231  -2112   -101   -820   -446   -665   -314  -1213
  -1132  -2675  -1543   1904    202  -2109   -127   -818   -449   -657   -303  -1202
  -1161  -2631  -1470   1896    153  -2052   -174   -826   -465   -665   -293  -1182
  -1195  -2616  -1421   1906    111  -2018   -142   -815   -462   -667   -301  -1197
  -1208  -2686  -1480   1945    135  -2086    -98   -795   -462   -667   -332  -1208
  -1174  -2699  -1525   1935    174  -2114   -163   -836   -514   -719   -379  -1236
  -1189  -2704  -1517   1945    161  -2112   -184   -857   -540   -743   -394  -1249
  -1252  -2743  -1491   1997    119  -2117   -145   -836   -527   -730   -384  -1247
  -1291  -2782  -1491   2034     98  -2135   -109   -820   -517   -724   -374  -1228
  -1301  -2821  -1519   2060    109  -2171    -96   -826   -524   -740   -389  -1247
  -1304  -2837  -1532   2070    111  -2184   -103   -839   -545   -763   -420  -1293
  -1293  -2844  -1551   2070    127  -2197   -127   -857   -571   -787   -441  -1325
  -1286  -2857  -1571   2070    142  -2216   -142   -867   -594   -802   -470  -1348
  -1293  -2844  -1551   2068    127  -2197   -148   -865   -605   -805   -470  -1337
  -1286  -2847  -1564   2065    137  -2205   -114   -857   -600   -800   -462  -1340
  -1283  -2844  -1561   2065    137  -2203    -93   -836   -579   -774   -431  -1312
  -1280  -2842  -1561   2060    140  -2203   -140   -849   -594   -789   -439  -1317
  -1278  -2821  -1543   2049    129  -2182   -127   -859   -607   -802   -452  -1332
  -1265  -2803  -1538   2034    135  -2171   -122   -852   -602   -792   -446  -1337
  -1249  -2759  -1509   2005    129  -2135    -77   -776   -537   -750   -449  -1374
  -1270  -2704  -1434   1984     80  -2070      5   -652   -407   -644   -418  -1389
  -1249  -2538  -1291   1893     20  -1914     64   -491   -197   -405   -207  -1208
  -1158  -2255  -1096   1706    -31  -1678     41   -314     70    -28    233   -795
  -1070  -1862   -792   1467   -140  -1327    -54   -259    215    285    753   -236
  -1111  -1769   -657   1439   -228  -1213   -129   -493    -46    129    940     98
  -1197  -1914   -717   1556   -241  -1317   -158   -779   -480   -296    771     15
  -1288  -2135   -846   1712   -223  -1491   -244  -1210  -1093  -1054    -70   -753
  -1369  -2460  -1091   1914   -140  -1777   -387  -1683  -1727  -1914  -1236  -1782
  -1343  -2743  -1402   2042     28  -2073   -457  -1709  -1784  -1987  -1397  -1948
  -1291  -2953  -1662   2122    184  -2309   -420  -1527  -1558  -1743  -1228  -1873
  -1278  -3005  -1727   2140    223  -2366   -342  -1319  -1278  -1454  -1010  -1730
  -1260  -2953  -1693   2107    215  -2325   -259  -1127  -1010  -1184   -802  -1564
  -1254  -2873  -1621   2062    181  -2247   -153   -948   -792   -984   -644  -1457
  -1252  -2805  -1553   2029    150  -2179   -106   -872   -696   -893   -576  -1418
  -1234  -2764  -1532   1997    145  -2148    -98   -844   -665   -859   -548  -1397
  -1213  -2717  -1504   1966    145  -2112    -98   -823   -633   -826   -506  -1361
  -1195  -2709  -1517   1951    161  -2114    -49   -789   -592   -789   -478  -1332
  -1195  -2722  -1527   1958    163  -2125    -49   -789   -589   -784   -478  -1343
  -1210  -2740  -1530   1974    158  -2135    -80   -800   -597   -784   -478  -1350
  -1223  -2717  -1493   1971    135  -2107    -72   -795   -587   -766   -449  -1330
  -1226  -2707  -1483   1966    127  -2096    -49   -784   -576   -761   -454  -1327
  -1221  -2738  -1517   1979    148  -2127    -44   -774   -566   -750   -444  -1288
  -1228  -2751  -1522   1990    142  -2135    -31   -761   -553   -735   -426  -1278
  -1236  -2730  -1493   1984    127  -2112    -18   -743   -527   -701   -397  -1257
  -1239  -2694  -1457   1966    106  -2075    -83   -758   -537   -698   -384  -1254
  -1247  -2694  -1447   1969     98  -2070    -83   -753   -522   -688   -376  -1257
  -1247  -2699  -1454   1971    101  -2078    -75   -745   -509   -678   -381  -1262
  -1234  -2670  -1436   1953    101  -2055    -85   -732   -485   -652   -353  -1236
  -1221  -2629  -1410   1922     93  -2021    -67   -698   -444   -602   -301  -1200
  -1226  -2688  -1462   1956    116  -2075    -54   -678   -423   -584   -288  -1187
  -1182  -2637  -1457   1906    137  -2047    -57   -649   -387   -535   -239  -1140
  -1109  -2517  -1408   1813    148  -1964    -59   -607   -329   -459   -163  -1067
  -1119  -2475  -1356   1797    116  -1917    -72   -574   -283   -389    -93  -1021
  -1143  -2434  -1291   1787     72  -1865    -36   -517   -215   -303     -7   -958
  -1127  -2385  -1260   1756     64  -1823    -12   -470   -153   -223     88   -883
  -1101  -2325  -1223   1714     59  -1774    -51   -446   -114   -168    153   -805
  -1101  -2255  -1156   1678     25  -1706    -77   -402    -59    -93    239   -693
  -1096  -2229  -1132   1662     15  -1680    -41   -342      2    -18    322   -633
  -1098  -2218  -1119   1654     10  -1670    -15   -306     31     10    350   -633
  -1109  -2182  -1072   1647    -18  -1628    -54   -322     15    -15    327   -646
  -1114  -2221  -1109   1667     -5  -1665    -49   -335     -5    -41    298   -652
  -1111  -2255  -1143   1683     12  -1699    -25   -337    -25    -75    275   -657
  -1119  -2265  -1145   1691     12  -1706    -51   -387    -93   -153    192   -753
  -1119  -2325  -1205   1722     41  -1766    -33   -426   -158   -233     85   -854
  -1114  -2379  -1265   1743     75  -1823    -36   -472   -220   -314     -5   -932
  -1119  -2413  -1293   1764     85  -1855    -80   -550   -311   -426   -111  -1034
  -1130  -2449  -1322   1787     93  -1886    -83   -600   -381   -509   -202  -1098
  -1122  -2494  -1371   1808    124  -1932    -77   -644   -433   -568   -270  -1171
  -1132  -2564  -1431   1847    148  -1997   -101   -678   -472   -607   -314  -1223
  -1143  -2634  -1491   1888    171  -2065    -93   -706   -511   -654   -368  -1262
  -1150  -2665  -1514   1904    181  -2091   -101   -719   -527   -667   -384  -1265
  -1171  -2712  -1540   1943    184  -2127    -93   -730   -545   -685   -394  -1296
  -1210  -2777  -1566   1992    176  -2171   -124   -763   -587   -730   -452  -1353
  -1158  -2735  -1577   1948    207  -2158   -135   -753   -568   -711   -436  -1343
  -1072  -2644  -1571   1857    249  -2109    -64   -706   -509   -659   -379  -1291
  -1153  -2688  -1535   1922    189  -2112    -38   -717   -509   -659   -379  -1299
  -1182  -2688  -1509   1935    163  -2101    -85   -727   -511   -649   -358  -1247
  -1182  -2657  -1478   1919    148  -2068   -122   -743   -519   -659   -371  -1288
  -1189  -2634  -1447   1909    127  -2042    -98   -722   -491   -636   -363  -1267
  -1205  -2631  -1426   1919    109  -2029    -75   -693   -449   -594   -314  -1223
  -1200  -2642  -1444   1919    122  -2042    -67   -672   -420   -568   -293  -1213
  -1192  -2621  -1431   1906    119  -2026    -72   -675   -410   -563   -285  -1218
  -1195  -2600  -1408   1896    103  -2003    -88   -683   -407   -555   -267  -1208
  -1184  -2587  -1402   1886    109  -1995    -96   -698   -413   -568   -285  -1226
  -1182  -2639  -1457   1906    137  -2049   -106   -719   -439   -594   -322  -1202
  -1182  -2694  -1512   1938    163  -2104   -176   -756   -475   -618   -337  -1218
  -1174  -2688  -1514   1930    168  -2101   -197   -756   -470   -613   -324  -1213
  -1197  -2686  -1488   1943    145  -2088   -192   -758   -472   -618   -324  -1210
  -1137  -2647  -1509   1891    184  -2081   -187   -763   -485   -639   -355  -1234
  -1132  -2709  -1579   1919    223  -2145   -168   -756   -483   -639   -363  -1241
  -1158  -2766  -1608   1961    223  -2187   -148   -745   -475   -631   -350  -1231
  -1210  -2842  -1631   2026    210  -2236   -207   -807   -540   -704   -423  -1291
  -1137  -2824  -1686   1979    272  -2255   -223   -828   -563   -737   -467  -1322
  -1075  -2811  -1735   1943    327  -2273   -155   -805   -542   -722   -452  -1322
  -1130  -2920  -1790   2021    329  -2356   -161   -828   -571   -750   -493  -1356
  -1161  -2987  -1826   2075    332  -2408   -205   -854   -600   -776   -519  -1384
  -1158  -2974  -1816   2065    327  -2397   -228   -875   -626   -807   -548  -1397
  -1145  -2979  -1834   2060    342  -2408   -233   -885   -639   -823   -571  -1384
  -1158  -3016  -1857   2086    348  -2436   -231   -883   -631   -813   -561  -1382
  -1176  -3018  -1842   2099    332  -2431   -226   -885   -631   -815   -563  -1366
  -1213  -3050  -1836   2130    309  -2444   -254   -919   -659   -852   -610  -1400
  -1223  -3065  -1842   2143    306  -2455   -293   -950   -683   -878   -644  -1421
  -1174  -3047  -1873   2109    348  -2460   -298   -937   -665   -865   -628  -1395
  -1153  -3047  -1893   2101    368  -2470   -233   -875   -602   -818   -592  -1353
  -1101  -2964  -1862   2031    379  -2413   -124   -750   -475   -732   -563  -1379
  -1119  -2881  -1764   2000    322  -2322    -88   -657   -353   -623   -522  -1369
  -1093  -2707  -1615   1899    259  -2161    -77   -506   -132   -355   -275  -1140
   -989  -2460  -1470   1725    239  -1966   -132   -314    140     49    218   -636
   -976  -2190  -1213   1582    116  -1701   -262   -439     49    127    587   -176
  -1039  -2195  -1158   1615     59  -1678   -363   -748   -322   -127    641    -31
  -1122  -2390  -1267   1753     72  -1829   -470  -1182   -875   -696    189   -394
  -1205  -2707  -1501   1956    148  -2104   -600  -1709  -1535  -1566   -870  -1337
  -1179  -2987  -1808   2081    314  -2397   -717  -1922  -1857  -2036  -1517  -1870
  -1124  -3167  -2042   2145    457  -2605   -722  -1771  -1699  -1886  -1457  -1839
  -1114  -3294  -2179   2203    530  -2735   -662  -1569  -1439  -1634  -1291  -1758
  -1130  -3335  -2205   2234    537  -2772   -574  -1384  -1189  -1397  -1117  -1665
  -1098  -3216  -2117   2156    509  -2668   -436  -1161   -922  -1145   -914  -1527
  -1049  -3096  -2047   2070    498  -2572   -353  -1031   -774  -1008   -797  -1454
  -1039  -3052  -2016   2044    488  -2535   -335  -1010   -753  -1000   -807  -1444
  -1036  -3042  -2005   2039    483  -2525   -329  -1005   -750  -1000   -823  -1392
  -1034  -3052  -2018   2042    488  -2535   -322   -982   -730   -979   -797  -1397
  -1021  -3037  -2018   2029    496  -2527   -316   -948   -706   -945   -758  -1376
  -1028  -3000  -1974   2013    470  -2486   -324   -943   -704   -940   -761  -1395
  -1036  -2951  -1914   1995    439  -2434   -324   -940   -714   -953   -795  -1384
  -1018  -2940  -1922   1977    449  -2431   -319   -922   -706   -945   -766  -1356
   -995  -2907  -1912   1951    457  -2408   -340   -919   -706   -945   -761  -1366
   -992  -2876  -1883   1932    444  -2379   -332   -906   -701   -940   -766  -1361
  -1000  -2850  -1849   1925    423  -2351   -335   -893   -696   -935   -769  -1348
   -984  -2834  -1849   1906    431  -2343   -345   -888   -693   -935   -763  -1343
   -976  -2829  -1852   1901    436  -2340   -340   -878   -688   -932   -761  -1353
   -979  -2795  -1818   1886    418  -2307   -340   -852   -670   -914   -732  -1337
   -995  -2751  -1756   1873    379  -2255   -335   -826   -654   -898   -717  -1322
   -982  -2717  -1735   1849    374  -2226   -329   -810   -654   -898   -727  -1304
   -992  -2688  -1696   1839    350  -2192   -316   -776   -631   -875   -711  -1275
   -979  -2650  -1670   1813    342  -2161   -329   -748   -600   -844   -678  -1241
   -927  -2556  -1628   1743    350  -2094   -327   -701   -553   -789   -618  -1187
   -901  -2509  -1610   1704    353  -2060   -316   -646   -498   -735   -571  -1174
   -891  -2449  -1558   1670    332  -2005   -314   -589   -436   -672   -519  -1124
   -867  -2369  -1501   1618    314  -1935   -296   -524   -371   -600   -452  -1057
   -865  -2283  -1418   1574    275  -1852   -285   -454   -293   -514   -361   -971
   -841  -2177  -1335   1506    244  -1756   -314   -384   -228   -431   -267   -883
   -828  -2101  -1273   1465    220  -1688   -314   -337   -189   -387   -218   -849
   -828  -2049  -1221   1439    194  -1636   -314   -316   -176   -376   -200   -833
   -779  -1932  -1153   1356    187  -1543   -285   -267   -148   -342   -163   -789
   -810  -1938  -1127   1371    158  -1532   -267   -280   -179   -387   -205   -826
   -818  -1917  -1098   1366    140  -1509   -275   -301   -215   -436   -244   -841
   -815  -1886  -1070   1348    127  -1478   -288   -314   -244   -472   -262   -867
   -826  -1862  -1036   1345    103  -1449   -265   -353   -306   -553   -340   -932
   -836  -1865  -1028   1350     96  -1449   -239   -400   -379   -644   -454   -979
   -883  -1906  -1023   1395     70  -1465   -249   -449   -452   -737   -545  -1052
   -891  -1925  -1034   1408     70  -1480   -262   -493   -517   -815   -620  -1122
   -924  -1974  -1049   1449     62  -1512   -275   -535   -571   -875   -688  -1189
   -945  -1982  -1039   1462     44  -1509   -290   -566   -623   -937   -753  -1241
   -924  -1958  -1034   1439     54  -1496   -301   -597   -670   -987   -800  -1252
   -922  -1940  -1021   1428     46  -1480   -293   -602   -688   -997   -813  -1280
   -927  -1914   -987   1421     28  -1452   -277   -605   -704  -1023   -841  -1340
   -935  -1870   -935   1400      0  -1402   -303   -615   -727  -1052   -878  -1327
   -937  -1831   -896   1384    -23  -1363   -306   -600   -727  -1054   -880  -1317
   -914  -1771   -857   1343    -31  -1314   -293   -587   -724  -1052   -880  -1296
   -893  -1709   -815   1301    -38  -1262   -259   -553   -696  -1015   -844  -1254
   -878  -1662   -787   1270    -46  -1226   -265   -522   -659   -984   -813  -1254
   -862  -1623   -761   1244    -51  -1195   -262   -506   -654   -982   -818  -1254
   -831  -1519   -688   1174    -72  -1106   -254   -485   -641   -976   -813  -1187
   -826  -1402   -576   1114   -124   -989   -236   -439   -592   -927   -761  -1145
   -805  -1319   -517   1060   -145   -919   -184   -381   -550   -891   -730  -1122
   -753  -1260   -506   1005   -124   -883   -179   -363   -548   -893   -740  -1104
   -774  -1239   -467   1005   -155   -854   -205   -374   -561   -906   -750  -1091
   -766  -1156   -389    961   -189   -774   -200   -342   -530   -872   -704  -1047
   -802  -1060   -257    930   -272   -659   -168   -301   -496   -844   -683  -1034
   -766   -987   -220    875   -272   -605   -207   -293   -504   -839   -688  -1013
   -730   -906   -179    815   -277   -542   -241   -288   -519   -849   -691  -1000
   -696   -872   -176    784   -259   -524   -194   -252   -498   -828   -667   -945
   -691   -859   -171    774   -259   -517   -184   -233   -506   -828   -667   -932
   -691   -849   -158    769   -267   -504   -168   -226   -519   -841   -683   -943
   -696   -800   -106    745   -296   -452   -174   -210   -522   -846   -691   -930
   -696   -753    -57    724   -319   -405   -210   -207   -530   -849   -693   -901
   -670   -763    -96    717   -288   -431   -155   -194   -524   -849   -693   -914
   -711   -750    -38    730   -337   -394   -116   -174   -519   -846   -698   -940
   -740   -706     33    722   -387   -337   -119   -153   -530   -854   -714   -940
   -691   -610     80    652   -387   -265   -127   -135   -542   -865   -737   -919
   -670   -558    111    613   -392   -223   -129   -114   -540   -854   -737   -922
   -615   -498    116    558   -368   -192   -127    -98   -542   -846   -737   -924
   -574   -420    153    496   -366   -132   -124    -83   -540   -836   -730   -888
   -587   -371    215    480   -402    -77    -83    -57   -530   -818   -717   -872
   -618   -348    267    480   -444    -41    -85    -44   -524   -810   -709   -862
   -568   -233    332    400   -452     49    -57     -2   -496   -776   -678   -836
   -532   -161    371    345   -454    103    -18     18   -491   -769   -680   -818
   -527   -122    405    324   -467    140      0     36   -488   -763   -683   -810
   -480    -18    459    249   -470    220     33    109   -431   -722   -683   -831
   -433     72    506    179   -470    288    116    252   -309   -626   -665   -841
   -366    239    602     62   -485    420    181    441   -122   -433   -517   -722
   -296    542    839   -122   -566    691    200    688    163    -80   -153   -366
   -233    971   1205   -371   -719   1088    114    776    319    226    314    184
   -220   1358   1579   -568   -901   1470     10    574    171    272    657    654
   -267   1491   1758   -613  -1013   1623   -124    228   -184     88    732    800
   -361   1265   1626   -452   -992   1444   -226   -210   -711   -462    187    301
   -478    756   1234   -140   -854    992   -296   -623  -1314  -1327   -924   -735
   -433    491    922    -28   -678    706   -348   -657  -1462  -1579  -1309  -1098
   -342    428    771    -44   -558    600   -319   -457  -1252  -1371  -1184  -1041
   -280    483    763   -101   -522    623   -252   -220   -992  -1114  -1008   -922
   -226    633    859   -205   -542    745   -103     49   -701   -833   -807   -750
   -202    727    930   -262   -566    828      7    236   -517   -652   -675   -649
   -192    823   1013   -316   -602    917     49    332   -431   -561   -605   -594
   -184    904   1088   -358   -636    995     72    394   -379   -496   -563   -566
   -166    950   1117   -392   -641   1031     88    431   -358   -467   -542   -545
   -137    995   1130   -428   -633   1062    101    457   -342   -446   -530   -506
   -119   1049   1166   -465   -644   1106     75    465   -348   -439   -524   -472
   -158   1070   1228   -454   -693   1148     72    478   -345   -420   -514   -465
   -150   1127   1278   -491   -714   1202     64    501   -327   -394   -501   -459
   -116   1195   1312   -540   -714   1252     67    535   -309   -366   -480   -441
    -90   1275   1366   -592   -730   1319     90    568   -285   -329   -452   -402
   -119   1296   1415   -587   -766   1356    103    581   -280   -316   -449   -394
   -106   1343   1449   -620   -779   1397    101    602   -262   -293   -441   -371
    -93   1392   1486   -649   -789   1439     88    620   -246   -270   -420   -348
   -109   1415   1522   -654   -815   1470     67    633   -233   -249   -407   -327
    -80   1491   1571   -704   -826   1530     64    657   -205   -215   -379   -296
    -90   1514   1602   -714   -846   1558     57    672   -181   -194   -366   -280
    -72   1574   1647   -750   -859   1610     51    704   -148   -148   -332   -239
    -62   1634   1693   -787   -878   1662     46    745   -111    -96   -288   -189
    -62   1706   1769   -820   -914   1738     67    802    -59    -36   -239   -132
    -38   1787   1826   -875   -932   1805     90    852     -7     25   -181    -83
    -77   1821   1899   -872   -989   1860     98    891     41     90   -129    -31
   -111   1865   1974   -878  -1044   1919     67    930     90    163    -62     38
    -96   1940   2036   -922  -1065   1987     62    997    163    249     20    122
    -75   2073   2145  -1000  -1111   2109     70   1070    241    350    116    228
    -77   2177   2252  -1049  -1166   2213     41   1117    296    423    192    314
    -72   2268   2338  -1098  -1208   2301     44   1148    345    483    252    379
    -72   2346   2418  -1135  -1244   2382     51   1176    366    511    280    433
   -114   2351   2462  -1119  -1288   2408     57   1176    345    491    262    441
   -124   2369   2494  -1124  -1309   2431     51   1179    335    475    239    431
   -132   2403   2535  -1137  -1335   2470     46   1176    324    452    213    423
   -150   2413   2564  -1130  -1356   2488     15   1137    290    413    168    394
   -192   2364   2553  -1088  -1374   2457     33   1104    244    353     98    342
   -226   2333   2559  -1054  -1392   2444     49   1080    207    306     38    296
   -197   2372   2566  -1088  -1382   2468    106   1070    192    280     -2    262
   -231   2340   2572  -1054  -1400   2455    148   1044    163    241    -57    218
   -280   2301   2582  -1010  -1431   2439    124   1002    127    194   -109    174
   -283   2301   2582  -1010  -1434   2442    103    966     90    158   -148    148
   -285   2281   2564  -1000  -1426   2421    101    956     77    148   -166    129
   -296   2281   2577   -992  -1436   2429    124    966     98    166   -135    142
   -298   2317   2616  -1008  -1457   2465    135    961    101    166   -137    140
   -298   2335   2634  -1018  -1465   2483     93    945     93    163   -155    163
   -296   2343   2639  -1023  -1467   2491     90    950    101    179   -145    168
   -306   2351   2657  -1021  -1480   2504     96    963    116    202   -124    187
   -314   2408   2720  -1047  -1517   2564    101    987    142    233    -96    223
   -324   2442   2766  -1060  -1545   2605    109   1002    166    257    -77    249
   -337   2478   2813  -1072  -1577   2644    106   1013    187    280    -67    265
   -329   2559   2889  -1114  -1608   2722    137   1067    249    345    -15    329
   -337   2613   2951  -1137  -1644   2782    174   1098    283    384     18    371
   -371   2642   3011  -1135  -1691   2826    197   1114    303    407     38    392
   -379   2701   3081  -1161  -1732   2891    171   1114    316    426     59    431
   -348   2811   3159  -1231  -1753   2985    176   1124    340    462     93    465
   -353   2824   3177  -1236  -1766   3000    153   1104    340    472    106    483
   -353   2829   3182  -1239  -1766   3005    145   1096    327    465    103    493
   -371   2873   3242  -1252  -1805   3057    140   1101    340    480    127    524
   -358   2959   3317  -1299  -1836   3138    116   1106    350    501    163    568
   -374   2938   3312  -1283  -1844   3125    142   1109    350    506    174    568
   -376   2917   3294  -1270  -1834   3104    129   1091    324    488    145    537
   -366   2915   3281  -1273  -1823   3096    122   1088    322    501    150    584
   -371   2943   3315  -1286  -1842   3128    158   1109    345    527    176    587
   -366   2943   3307  -1288  -1839   3125    137   1098    335    519    174    581
   -400   2953   3354  -1278  -1875   3154    132   1080    316    501    158    566
   -407   2922   3330  -1260  -1867   3125    132   1067    298    480    106    519
   -402   2915   3317  -1254  -1860   3115    114   1052    285    467     88    550
   -410   2933   3343  -1262  -1878   3138    106   1039    267    449     75    553
   -397   2907   3304  -1254  -1852   3104    116   1044    272    454     70    540
   -389   2876   3263  -1244  -1829   3068    114   1044    280    459     72    532
   -371   2863   3234  -1244  -1803   3047     85   1044    298    483     98    563
   -355   2868   3224  -1254  -1790   3044     85   1047    303    488    111    566
   -379   2870   3250  -1244  -1816   3057     88   1047    309    488    109    576
   -389   2878   3268  -1244  -1829   3073     80   1047    319    496    109    589
   -407   2855   3263  -1223  -1834   3057     77   1049    324    496    109    584
   -433   2839   3273  -1205  -1855   3057    129   1111    379    530    116    581
   -426   2855   3278  -1215  -1852   3065    213   1239    480    594    114    535
   -394   2930   3322  -1267  -1860   3125    272   1402    641    745    215    605
   -374   3146   3520  -1384  -1945   3333    342   1649    924   1067    532    893
   -335   3483   3816  -1577  -2075   3650    322   1790   1140   1395    971   1400
   -379   3829   4206  -1725  -2294   4016    231   1613   1078   1501   1330   1886
   -496   3985   4481  -1745  -2488   4232     49   1197    766   1369   1452   2130
   -623   3824   4447  -1600  -2535   4136    -93    740    332    979   1127   1829
   -719   3283   4003  -1283  -2361   3642   -184    275   -262    171    135    820
   -719   2829   3548  -1054  -2132   3187   -358     51   -607   -319   -475    226
   -670   2655   3325   -992  -1997   2987   -392    189   -480   -226   -459    202
   -605   2629   3234  -1010  -1919   2930   -319    433   -218      0   -309    327
   -563   2683   3244  -1062  -1904   2964   -155    717     64    257   -119    459
   -530   2730   3257  -1101  -1893   2992    -10    919    259    436     10    561
   -514   2798   3309  -1143  -1912   3052     51    995    353    522     77    615
   -501   2834   3335  -1166  -1917   3083     67   1028    405    571    135    646
   -498   2852   3351  -1179  -1925   3102     77   1047    431    602    166    659
   -480   2886   3367  -1202  -1925   3128     75   1041    433    605    153    670
   -454   2896   3351  -1223  -1901   3122     77   1049    441    615    145    680
   -423   2889   3312  -1231  -1867   3099     88   1070    470    649    174    711
   -407   2917   3322  -1254  -1865   3120     88   1078    493    680    210    743
   -400   2943   3343  -1273  -1870   3143    109   1088    524    714    257    766
   -376   2972   3346  -1299  -1862   3159    124   1091    532    727    259    766
   -361   2998   3359  -1317  -1860   3177    119   1093    542    745    267    774
   -332   3057   3390  -1363  -1862   3221    101   1093    555    761    275    792
   -316   3091   3408  -1387  -1862   3250    114   1114    587    795    309    831
   -288   3107   3393  -1410  -1839   3247    124   1143    623    841    361    870
   -252   3141   3393  -1444  -1821   3265    137   1169    652    880    400    880
   -239   3185   3421  -1475  -1829   3302    155   1200    691    927    439    948
   -215   3226   3439  -1506  -1829   3333    163   1231    735    982    496    984
   -189   3276   3463  -1545  -1826   3369    171   1247    753   1010    517    992
   -140   3338   3478  -1597  -1808   3408    184   1280    792   1052    550   1047
    -88   3406   3494  -1660  -1790   3450    197   1322    839   1111    610   1098
    -46   3463   3509  -1709  -1777   3486    213   1379    901   1195    693   1163
      2   3541   3538  -1771  -1769   3538    220   1439    969   1278    774   1226
     72   3663   3590  -1867  -1758   3626    228   1501   1041   1366    862   1327
    137   3774   3637  -1956  -1751   3707    231   1569   1114   1460    966   1423
    184   3850   3665  -2018  -1740   3759    239   1636   1187   1548   1054   1501
    231   3956   3725  -2096  -1745   3842    241   1678   1236   1615   1130   1582
    267   4024   3756  -2145  -1743   3891    244   1699   1260   1649   1174   1628
    309   4081   3772  -2197  -1730   3928    246   1696   1262   1657   1197   1652
    329   4099   3769  -2216  -1719   3936    262   1691   1254   1654   1213   1652
    337   4107   3769  -2221  -1717   3938    277   1670   1236   1626   1184   1618
    371   4128   3756  -2249  -1691   3943    293   1636   1210   1590   1135   1602
    381   4117   3733  -2249  -1675   3925    303   1615   1182   1556   1098   1579
    389   4089   3699  -2239  -1654   3894    319   1574   1135   1496   1049   1525
    402   4058   3652  -2231  -1626   3855    329   1512   1078   1413    969   1452
    423   4026   3603  -2223  -1590   3816    335   1447   1021   1340    891   1376
    431   3990   3556  -2210  -1564   3774    348   1413    987   1301    849   1353
    441   3951   3509  -2197  -1535   3730    361   1376    950   1265    813   1301
    462   3928   3465  -2197  -1504   3697    363   1327    901   1210    753   1257
    475   3925   3450  -2200  -1486   3689    368   1296    878   1182    727   1260
    493   3936   3442  -2216  -1473   3689    337   1262    854   1156    711   1223
    511   3936   3424  -2223  -1454   3681    340   1244    836   1132    691   1208
    540   3941   3398  -2242  -1428   3671    348   1241    833   1132    688   1208
    576   3951   3374  -2262  -1397   3663    353   1249    846   1153    709   1223
    605   3954   3346  -2281  -1369   3650    348   1252    854   1169    732   1221
    631   3972   3341  -2301  -1353   3658    353   1244    857   1161    714   1208
    665   4016   3348  -2343  -1340   3684    376   1254    875   1174    724   1244
    711   4084   3372  -2397  -1330   3728    420   1286    919   1215    766   1273
    724   4065   3341  -2397  -1309   3704    431   1278    917   1213    758   1262
    730   4073   3343  -2403  -1306   3710    407   1260    909   1213    758   1267
    743   4117   3374  -2431  -1314   3746    397   1247    922   1221    774   1267
    758   4125   3367  -2442  -1304   3746    384   1226    932   1228    787   1278
    769   4130   3359  -2452  -1293   3746    345   1197    919   1218    789   1273
    782   4138   3356  -2460  -1288   3748    327   1174    901   1200    776   1265
    805   4151   3343  -2478  -1270   3748    332   1176    911   1205    784   1270
    831   4107   3276  -2468  -1221   3691    342   1189    930   1215    795   1280
    844   4078   3234  -2462  -1197   3658    335   1161    898   1176    763   1273
    844   4060   3213  -2452  -1184   3637    314   1130    867   1145    735   1244
    844   4006   3159  -2426  -1158   3582    298   1111    862   1140    730   1223
    836   3954   3117  -2395  -1140   3535    316   1122    878   1156    745   1239
    846   3928   3081  -2390  -1119   3504    335   1101    862   1122    709   1210
    841   3889   3047  -2366  -1104   3468    340   1075    841   1085    665   1171
    833   3829   2995  -2333  -1080   3413    322   1052    823   1062    641   1140
    833   3800   2966  -2317  -1065   3385    329   1034    815   1047    631   1122
    813   3782   2969  -2299  -1078   3377    329   1034    823   1054    641   1119
    800   3774   2974  -2288  -1088   3377    335   1031    836   1067    662   1122
    810   3790   2979  -2301  -1083   3385    319   1010    828   1054    652   1101
    831   3756   2925  -2294  -1047   3341    314    992    818   1041    631   1096
    836   3715   2876  -2275  -1021   3296    316    987    815   1039    633   1085
    815   3733   2917  -2275  -1052   3325    332    989    826   1047    641   1088
    820   3725   2904  -2273  -1041   3315    324    971    815   1031    623   1083
    859   3704   2844  -2281   -992   3276    348   1000    841   1036    620   1085
    867   3702   2831  -2286   -982   3268    441   1101    922   1065    594   1008
    883   3772   2889  -2327  -1002   3333    530   1249   1078   1197    672   1034
    940   3975   3034  -2457  -1047   3504    558   1460   1350   1512    979   1304
   1013   4265   3252  -2639  -1119   3759    537   1657   1626   1906   1470   1792
   1026   4608   3580  -2818  -1278   4097    439   1532   1602   2068   1891   2288
    937   4642   3704  -2790  -1384   4175    324   1187   1312   1969   2049   2507
    818   4416   3598  -2616  -1389   4006    200    709    805   1488   1654   2177
    675   3985   3309  -2330  -1317   3647     25    101     75    519    540   1197
    659   3569   2907  -2114  -1124   3239   -109   -124   -293    -18    -90    597
    693   3322   2629  -2010   -966   2977   -103     20   -148     93    -41    581
    704   3221   2517  -1964   -906   2870    -20    241    114    327    114    665
    714   3221   2507  -1966   -896   2865    101    467    381    566    280    771
    722   3312   2587  -2018   -932   2951    272    709    641    800    467    909
    740   3343   2603  -2042   -930   2972    358    818    763    904    545    948
    743   3354   2611  -2047   -932   2982    381    867    826    958    589    974
    740   3346   2605  -2042   -932   2977    384    875    846    971    607    982
    735   3343   2608  -2039   -937   2977    405    875    849    974    607   1002
    706   3302   2595  -2005   -943   2948    441    893    878    995    628   1015
    672   3260   2587  -1969   -956   2925    441    906    896   1008    639   1010
    649   3273   2624  -1961   -987   2948    426    898    901   1013    646   1041
    633   3213   2579  -1925   -974   2896    441    896    909   1018    657   1041
    628   3192   2564  -1912   -966   2878    462    914    927   1034    665   1049
    615   3182   2564  -1899   -974   2873    472    922    943   1047    683   1067
    594   3154   2559  -1873   -982   2857    444    917    940   1047    696   1065
    600   3180   2579  -1891   -989   2881    431    906    940   1044    691   1044
    613   3195   2582  -1906   -984   2889    439    901    948   1052    693   1067
    610   3151   2538  -1880   -966   2844    452    909    958   1067    714   1080
    607   3133   2525  -1870   -958   2829    444    911    971   1078    727   1075
    618   3148   2527  -1886   -956   2837    459    924    995   1098    750   1085
    644   3138   2494  -1891   -924   2818    462    943   1018   1122    774   1106
    636   3135   2499  -1888   -932   2816    449    958   1049   1158    810   1137
    639   3156   2517  -1896   -937   2837    436    974   1080   1202    857   1169
    646   3159   2509  -1904   -932   2837    444   1008   1127   1260    906   1202
    670   3203   2533  -1938   -930   2868    459   1049   1189   1327    974   1260
    678   3247   2569  -1964   -945   2909    452   1088   1244   1395   1047   1332
    683   3273   2590  -1977   -953   2933    452   1148   1319   1499   1153   1423
    693   3328   2634  -2010   -969   2979    452   1189   1389   1584   1254   1517
    735   3380   2644  -2057   -953   3013    449   1213   1436   1639   1319   1584
    766   3411   2644  -2088   -940   3029    441   1228   1460   1665   1356   1628
    758   3432   2673  -2094   -956   3052    449   1234   1465   1670   1366   1644
    727   3437   2709  -2083   -989   3073    459   1228   1465   1670   1374   1636
    688   3341   2652  -2016   -982   2998    462   1200   1436   1634   1330   1582
    618   3167   2546  -1893   -963   2857    449   1137   1361   1538   1231   1491
    688   3198   2509  -1943   -909   2855    467   1109   1327   1486   1174   1454
    745   3276   2530  -2010   -891   2904    537   1117   1325   1470   1156   1434
    644   3174   2527  -1909   -940   2852    561   1067   1267   1400   1078   1340
    589   3068   2478  -1831   -943   2774    568   1010   1202   1317    992   1241
    581   3016   2434  -1797   -924   2725    566    950   1135   1228    906   1200
    561   2948   2385  -1756   -914   2668    535    878   1057   1153    826   1132
    532   2873   2338  -1704   -904   2605    522    846   1010   1117    787   1085
    491   2790   2299  -1641   -904   2546    517    823    984   1093    761   1052
    465   2735   2270  -1600   -901   2504    527    800    956   1065    730   1010
    452   2709   2255  -1582   -901   2483    568    784    940   1041    709    979
    431   2673   2242  -1553   -904   2457    563    771    917   1021    685    956
    420   2629   2205  -1525   -893   2418    527    735    885    995    665    930
    420   2598   2177  -1509   -878   2387    511    732    880    997    675    927
    423   2621   2195  -1522   -888   2408    491    735    888   1010    693    935
    483   2717   2231  -1600   -875   2475    517    763    927   1047    730    966
    475   2746   2270  -1613   -898   2507    553    774    945   1062    745    979
    436   2743   2307  -1590   -935   2525    555    789    969   1088    774    997
    413   2727   2314  -1571   -950   2522    542    792    984   1098    789   1015
    420   2738   2317  -1579   -948   2527    553    771    979   1096    797   1021
    413   2746   2330  -1582   -958   2538    514    732    956   1078    792   1013
    381   2686   2304  -1532   -961   2496    459    696    919   1052    776   1002
    387   2681   2291  -1535   -953   2486    457    680    906   1041    774    995
    384   2657   2273  -1522   -945   2465    444    654    883   1021    756    976
    353   2598   2244  -1478   -945   2421    441    636    862   1002    740    963
    348   2520   2171  -1434   -911   2346    441    607    841    976    714    945
    340   2491   2151  -1415   -906   2320    449    592    836    969    711    935
    319   2444   2125  -1382   -904   2286    459    594    833    963    709    922
    296   2377   2081  -1337   -893   2229    467    594    818    945    680    888
    296   2322   2026  -1309   -865   2174    488    584    805    922    657    867
    262   2244   1979  -1254   -859   2112    491    568    779    885    620    831
    223   2200   1977  -1213   -878   2088    485    548    763    862    597    800
    207   2140   1930  -1174   -862   2036    475    537    748    844    576    776
    213   2065   1852  -1137   -818   1958    457    527    735    831    558    753
    231   2049   1816  -1140   -792   1932    467    530    735    826    555    748
    231   2062   1831  -1148   -800   1948    472    524    732    820    555    748
    236   2083   1844  -1161   -802   1964    465    522    732    823    561    743
    252   2049   1797  -1150   -771   1925    478    527    732    820    561    735
    259   2026   1766  -1143   -753   1896    496    532    735    826    568    750
    257   2008   1748  -1132   -745   1878    530    558    761    846    581    758
    257   1997   1738  -1130   -740   1867    607    628    820    885    571    714
    259   2049   1790  -1153   -763   1919    709    748    945    982    589    680
    277   2210   1930  -1244   -826   2070    709    878   1122   1192    779    818
    337   2455   2117  -1397   -891   2286    704   1057   1395   1577   1228   1241
    394   2785   2387  -1590   -997   2587    631   1104   1535   1862   1735   1823
    345   2891   2546  -1618  -1098   2720    545    893   1314   1774   2016   2226
    267   2725   2457  -1499  -1096   2592    509    587    878   1366   1870   2140
    155   2423   2265  -1291  -1054   2346    423    145    267    618   1039   1363
     70   2029   1958  -1049   -945   1995    285   -293   -311   -179    -44    368
     83   1735   1652   -909   -784   1693    189   -355   -407   -316   -296    119
     93   1496   1402   -797   -657   1449    220   -171   -161    -62   -114    207
    132   1480   1348   -807   -607   1413    329     54    142    246    127    355
    142   1548   1405   -846   -631   1475    462    246    407    488    309    472
    132   1618   1486   -875   -675   1553    568    423    626    688    457    610
     93   1631   1538   -865   -722   1587    623    504    737    797    561    683
     90   1626   1535   -859   -722   1579    623    522    763    833    597    696
    101   1608   1506   -857   -704   1558    636    542    789    865    626    714
    106   1595   1488   -849   -691   1543    654    561    815    891    657    735
    101   1587   1486   -844   -693   1538    662    558    818    896    657    727
    101   1595   1493   -849   -696   1545    683    568    839    911    675    756
     90   1595   1501   -844   -704   1548    683    574    854    927    701    753
     88   1569   1480   -828   -696   1525    665    581    870    953    735    761
     83   1584   1501   -833   -709   1543    649    553    839    922    698    745
     85   1613   1527   -849   -719   1571    654    545    841    919    696    763
     85   1590   1504   -839   -709   1548    675    563    865    945    730    776
     75   1579   1504   -826   -714   1543    652    555    867    950    740    802
     46   1564   1517   -807   -735   1540    644    568    891    976    774    789
     59   1519   1460   -792   -698   1491    654    581    917   1002    805    792
     80   1491   1410   -787   -665   1449    662    589    935   1023    839    807
     67   1480   1413   -774   -672   1447    639    592    940   1036    859    810
     57   1454   1397   -756   -670   1426    657    597    945   1044    862    831
     59   1478   1418   -769   -680   1447    670    623    976   1083    891    849
     77   1501   1423   -792   -675   1462    649    646   1010   1127    935    878
     80   1501   1421   -789   -670   1462    662    685   1062   1187    992    940
     98   1499   1397   -800   -649   1449    672    730   1124   1275   1098   1067
    111   1584   1473   -849   -680   1530    646    753   1166   1337   1179   1140
    145   1639   1491   -893   -672   1566    620    782   1205   1389   1239   1163
    161   1634   1473   -896   -654   1553    641    859   1293   1496   1332   1205
    148   1592   1444   -870   -649   1519    680    932   1382   1600   1452   1296
    148   1618   1470   -885   -659   1545    696    950   1410   1628   1509   1345
    142   1597   1454   -870   -657   1525    701    953   1410   1618   1514   1343
    150   1582   1431   -865   -639   1506    698    917   1350   1532   1405   1293
    129   1506   1376   -818   -623   1441    680    872   1288   1457   1317   1293
    111   1395   1280   -753   -584   1337    665    836   1239   1402   1286   1195
     93   1330   1234   -711   -571   1283    685    795   1174   1327   1213   1111
    129   1257   1127   -693   -498   1192    672    740   1109   1244   1130   1060
    109   1184   1075   -649   -483   1130    680    688   1057   1171   1060    984
     64   1080   1015   -574   -475   1049    693    626    984   1083    974    911
     36    995    956   -517   -459    976    688    566    914   1013    906    852
     -7    958    966   -475   -485    961    659    509    852    948    854    820
     -7    932    937   -462   -472    935    633    459    797    898    818    789
    -18    865    883   -423   -452    875    639    431    766    862    782    740
    -41    846    885   -402   -465    865    652    410    743    831    743    732
    -20    807    828   -392   -423    818    649    400    730    820    763    737
    -28    763    792   -368   -410    776    631    379    717    802    763    709
    -23    732    753   -355   -387    743    636    379    719    810    787    735
     -5    706    709   -350   -355    706    626    371    714    810    782    722
     -5    696    701   -345   -353    698    633    368    722    813    776    750
      0    724    724   -363   -363    724    649    387    761    846    823    805
     20    779    758   -400   -368    769    646    400    782    870    854    807
     41    779    735   -413   -345    758    646    392    779    859    852    779
     57    797    740   -426   -340    769    631    368    766    839    831    795
     83    833    750   -459   -332    792    615    363    787    862    859    836
    137    836    698   -485   -280    769    579    335    771    859    867    846
    189    807    615   -501   -213    711    542    298    743    833    867    841
    231    810    579   -519   -174    696    537    277    724    813    854    807
    270    800    527   -535   -129    665    496    249    701    787    820    795
    309    753    444   -530    -67    597    493    233    685    769    805    784
    324    680    353   -504    -12    517    480    207    654    732    763    761
    342    652    309   -496     18    480    470    187    639    711    743    745
    361    618    254   -491     54    436    459    168    626    688    730    735
    384    574    189   -480     98    381    454    140    600    654    696    683
    394    514    119   -454    137    316    454    109    571    607    639    636
    397    488     90   -441    153    290    467     96    568    589    626    628
    410    470     59   -441    174    267    467     88    571    581    620    613
    397    433     36   -415    181    236    480     88    576    581    615    589
    400    402      2   -402    197    205    485     77    571    566    584    563
    400    374    -25   -387    213    174    478     57    553    545    561    574
    381    340    -44   -363    213    148    493     62    568    555    584    587
    355    324    -31   -340    194    148    491     54    574    555    581    587
    358    306    -51   -332    205    127    475     38    566    542    576    550
    361    288    -72   -324    218    109    483     36    566    540    568    527
    358    265    -93   -311    226     85    491     36    571    532    558    524
    363    259   -103   -311    233     80    558     88    618    537    522    478
    361    306    -54   -335    207    127    649    202    727    600    524    436
    387    423     36   -405    176    231    730    379    940    807    701    545
    467    693    226   -581    119    462    719    610   1239   1200   1114    950
    530   1039    506   -784     12    774    620    683   1392   1545   1644   1512
    485   1197    711   -844   -111    956    485    433   1210   1613   2013   1917
    366   1200    833   -782   -233   1018    327      7    797   1376   2029   1951
    241    797    555   -522   -155    678    213   -509    166    602   1182   1218
    166    316    148   -241     10    233    103   -948   -467   -314     98    283
    166    -38   -205    -64    184   -119     41   -945   -540   -480   -150      0
    176   -210   -387     18    280   -298    101   -722   -290   -254     -7     28
    179   -220   -402     18    288   -311    205   -509    -38    -23    150    132
    210   -148   -358    -31    283   -252    361   -277    215    202    306    252
    239    -83   -322    -80    280   -202    475   -116    379    355    420    363
    241    -75   -316    -83    277   -194    522    -46    449    426    483    381
    220    -80   -303    -72    262   -192    530    -28    467    439    498    368
    223    -85   -311    -70    267   -197    542    -12    483    449    517    379
    236   -114   -350    -62    290   -233    540     -2    491    462    530    371
    246   -122   -368    -62    306   -244    545      2    498    472    540    381
    262   -111   -376    -77    316   -241    548      2    509    480    558    402
    262   -129   -392    -64    324   -262    550      2    514    483    563    361
    239   -137   -376    -51    306   -257    555      0    517    475    561    376
    252   -135   -387    -57    319   -259    548     -7    504    457    561    381
    223   -179   -405    -23    314   -290    561     10    530    485    592    415
    213   -207   -423     -2    316   -314    563     25    555    514    631    402
    213   -223   -439      2    324   -329    561     33    574    530    654    384
    215   -220   -436      2    324   -327    555     31    579    530    636    381
    213   -231   -444      7    327   -337    540     18    574    524    631    397
    215   -244   -459     12    335   -350    530     20    584    532    636    381
    228   -244   -472      7    350   -358    524     25    602    545    649    397
    210   -262   -472     25    340   -366    511     31    615    558    675    407
    202   -252   -457     23    327   -353    540     75    667    605    719    444
    223   -254   -478     15    350   -366    563    127    737    670    784    491
    241   -220   -462    -10    350   -340    576    194    823    766    896    548
    285   -163   -449    -59    366   -306    558    228    870    815    945    548
    283   -132   -415    -75    348   -275    530    254    911    852    971    607
    270   -119   -389    -75    329   -254    535    309    982    930   1057    685
    270    -59   -329   -106    298   -192    535    350   1039   1000   1137    761
    277    -36   -314   -119    296   -174    548    384   1083   1044   1192    805
    303      7   -296   -158    298   -142    532    389   1091   1057   1234    859
    306     12   -293   -161    301   -140    535    384   1083   1044   1234    807
    322    -36   -361   -142    340   -197    542    348   1041    987   1163    774
    296   -103   -400    -96    348   -252    506    270    974    911   1114    724
    283   -155   -441    -64    361   -298    485    207    911    836   1039    628
    197   -218   -415     10    303   -316    519    194    880    784    974    587
    181   -272   -454     44    314   -363    550    163    841    724    911    524
    187   -389   -576    101    381   -483    568    106    784    646    836    420
    153   -446   -600    145    374   -522    548     36    719    563    763    355
    158   -506   -665    174    410   -584    532    -23    657    493    698    293
    127   -576   -704    223    415   -639    517    -75    602    439    657    220
     96   -613   -709    259    402   -659    519   -116    568    387    602    129
     67   -722   -792    327    426   -756    532   -127    558    366    566    161
     20   -756   -776    366    397   -766    558   -116    574    381    581    145
    -10   -756   -745    379    366   -750    555   -127    571    387    592    124
      7   -776   -784    384    394   -779    535   -161    548    355    568     85
    -36   -820   -784    428    371   -802    530   -184    522    319    522     96
    -70   -813   -743    439    335   -779    537   -150    568    366    576    127
    -67   -789   -724    428    327   -758    555   -132    592    379    592    103
     -7   -782   -774    394    381   -779    553   -155    579    355    566    132
    -20   -776   -758    397    366   -769    581   -124    620    397    602    132
    -54   -774   -719    413    329   -748    597    -98    652    420    623    137
    -59   -766   -709    410    322   -737    592    -88    680    449    657    150
    -33   -758   -724    397    345   -743    574    -85    709    475    693    145
     -7   -753   -748    379    368   -750    522   -137    665    426    659    127
    -10   -774   -766    392    376   -771    459   -171    623    394    636    155
    -18   -805   -787    410    381   -797    418   -176    615    397    636    142
     31   -769   -800    368    415   -784    426   -176    615    394    633    129
     67   -756   -826    342    446   -789    475   -181    605    379    618    114
      5   -839   -844    415    423   -841    462   -213    563    342    581     77
    -31   -883   -852    454    407   -867    457   -239    540    324    574     62
    -36   -943   -906    491    433   -924    470   -259    522    303    558     28
    -41  -1047  -1008    542    480  -1028    441   -280    496    262    501    -38
    -49  -1098  -1049    571    498  -1075    413   -306    467    228    470    -64
      0  -1047  -1047    522    519  -1047    449   -303    472    233    488    -77
    -36  -1137  -1101    587    532  -1119    449   -350    423    179    428   -148
    -20  -1202  -1182    610    579  -1192    420   -384    381    129    361   -168
      7  -1215  -1223    602    615  -1218    420   -387    384    127    366   -189
    -25  -1252  -1226    639    597  -1239    407   -389    381    127    379   -226
     -5  -1260  -1254    633    623  -1257    350   -420    348     85    322   -233
    -25  -1293  -1270    659    620  -1283    368   -410    348     93    327   -197
     -7  -1343  -1335    675    662  -1340    374   -410    337     90    327   -210
    -20  -1379  -1358    698    667  -1369    350   -418    324     85    324   -231
     -7  -1389  -1382    698    685  -1387    332   -428    314     75    303   -277
     18  -1366  -1387    672    701  -1376    384   -324    384    106    280   -322
     33  -1361  -1395    665    714  -1376    420   -179    493    184    298   -340
     64  -1228  -1293    581    678  -1260    407      7    696    405    498   -171
    259   -820  -1080    280    670   -950    485    277   1021    820    948    259
    215   -459   -678    122    446   -568    579    231   1070   1023   1366    753
     36   -322   -358    142    194   -340    397   -155    779    943   1584   1078
    -77   -350   -275    213     96   -311    197   -602    363    657   1488   1075
   -192   -758   -566    475    187   -662     98  -1057   -168      5    732    322
   -244  -1363  -1119    802    436  -1241    -46  -1426   -730   -800   -262   -662
   -205  -1709  -1504    956    649  -1608   -137  -1400   -750   -880   -423   -878
   -155  -1803  -1647    976    745  -1725   -111  -1192   -532   -691   -316   -818
   -124  -1730  -1605    927    740  -1667    -31   -927   -257   -441   -140   -652
    -70  -1649  -1579    857    753  -1615    111   -672     -7   -210     44   -532
    -41  -1621  -1579    828    769  -1600    184   -553    109   -103    124   -485
    -18  -1608  -1590    813    784  -1600    200   -511    142    -75    148   -472
     31  -1579  -1610    774    820  -1595    207   -483    161    -57    171   -454
     90  -1530  -1621    719    854  -1574    210   -449    187    -25    197   -439
     75  -1548  -1623    735    849  -1584    223   -444    187    -20    200   -444
     75  -1545  -1621    732    846  -1582    244   -449    184    -15    207   -433
     83  -1551  -1634    735    857  -1592    252   -444    179    -18    207   -444
    106  -1551  -1660    719    883  -1605    244   -436    189     -7    213   -462
    114  -1582  -1696    732    904  -1636    223   -446    181    -18    200   -472
    153  -1548  -1704    696    927  -1626    205   -452    181    -25    192   -444
    163  -1517  -1680    678    922  -1597    192   -444    192     -5    210   -426
    140  -1545  -1688    701    914  -1615    187   -439    194     -2    215   -436
    168  -1527  -1696    680    932  -1610    192   -415    213     12    228   -441
    179  -1525  -1704    670    940  -1613    179   -400    231     23    239   -418
    171  -1519  -1691    675    930  -1605    174   -381    249     41    262   -394
    171  -1538  -1709    683    937  -1623    155   -387    246     36    267   -405
    200  -1496  -1696    649    948  -1595    166   -350    275     64    288   -389
    223  -1431  -1657    602    937  -1543    192   -303    319    111    324   -348
    184  -1452  -1636    633    909  -1543    187   -280    345    137    345   -332
    179  -1449  -1631    633    904  -1538    184   -241    381    176    376   -306
    215  -1405  -1621    592    917  -1512    155   -197    428    233    436   -249
    298  -1293  -1595    496    943  -1444    192   -111    514    327    537   -158
    249  -1330  -1579    540    914  -1454    223    -70    555    371    581   -119
    285  -1234  -1519    475    901  -1376    215    -25    607    431    649    -36
    327  -1140  -1467    405    896  -1304    189      7    644    478    704     23
    340  -1098  -1441    376    891  -1270    187     28    662    501    732     54
    366  -1044  -1410    340    888  -1226    174     41    678    517    763     85
    402   -997  -1400    296    901  -1200    137     41    672    511    766     90
    400  -1008  -1408    303    904  -1208    142     15    639    472    730     51
    384  -1031  -1415    322    898  -1223    166    -10    607    431    691      2
    358  -1083  -1441    363    898  -1262    200    -33    584    387    646    -38
    316  -1161  -1478    420    893  -1319    194    -70    540    335    581    -80
    306  -1215  -1522    454    914  -1369    207   -106    496    280    519   -148
    275  -1286  -1561    504    917  -1421    218   -150    444    218    446   -205
    223  -1382  -1605    579    914  -1493    202   -210    384    148    371   -277
    228  -1418  -1647    594    935  -1532    210   -246    345     96    316   -327
    192  -1480  -1673    644    930  -1577    213   -285    298     41    272   -384
    187  -1496  -1686    654    935  -1592    202   -303    270     18    262   -410
    163  -1538  -1701    688    932  -1618    205   -332    233    -18    226   -449
    124  -1564  -1688    717    906  -1626    228   -345    220    -38    197   -457
    109  -1574  -1683    732    896  -1628    220   -350    218    -41    200   -454
     85  -1590  -1678    750    880  -1631    187   -358    205    -46    210   -449
     75  -1579  -1654    753    865  -1615    187   -361    197    -57    207   -501
     88  -1551  -1639    730    862  -1592    200   -355    200    -64    176   -485
     80  -1522  -1605    719    841  -1564    226   -335    228    -44    202   -441
     93  -1499  -1592    701    841  -1545    254   -319    244    -25    223   -431
    111  -1452  -1564    670    836  -1506    267   -303    259     -5    239   -410
     90  -1436  -1527    672    807  -1480    244   -316    257    -12    236   -415
     59  -1436  -1496    685    776  -1465    202   -340    249    -23    233   -420
     59  -1428  -1488    683    771  -1457    161   -366    231    -41    223   -426
     98  -1418  -1517    659    807  -1467    181   -350    244    -23    246   -400
     59  -1467  -1527    701    792  -1496    174   -358    231    -25    252   -418
     67  -1478  -1548    704    805  -1512    129   -366    213    -41    228   -433
    111  -1467  -1579    678    841  -1522    127   -363    210    -46    226   -415
    109  -1512  -1621    701    865  -1566    135   -384    184    -72    210   -431
     57  -1590  -1647    766    852  -1618    137   -426    142   -116    171   -470
     77  -1605  -1683    763    878  -1641    135   -431    132   -132    153   -493
    148  -1615  -1764    730    956  -1688     70   -454    103   -168    111   -535
    153  -1662  -1816    756    984  -1738     20   -470     83   -194     88   -555
    124  -1730  -1855    802    989  -1792     80   -483     72   -207     77   -574
     98  -1792  -1891    846    992  -1842    132   -475     72   -215     72   -584
     54  -1855  -1909    898    979  -1880    155   -485     54   -233     51   -602
     -2  -1909  -1906    956    950  -1909     88   -532      5   -275     12   -644
     62  -1855  -1919    893    989  -1886     85   -537     -2   -288      5   -652
     90  -1873  -1964    891   1026  -1917     88   -553    -23   -314    -18   -678
     96  -1886  -1984    893   1039  -1935    119   -558    -41   -335    -38   -701
     31  -1940  -1971    956   1000  -1956    155   -561    -49   -345    -49   -722
     20  -1964  -1984    971   1000  -1974    114   -553    -49   -335    -28   -709
     72  -1919  -1992    922   1031  -1953    122   -509     -7   -296     15   -672
     54  -1925  -1982    935   1015  -1953    189   -457     23   -296    -10   -735
     25  -1919  -1945    948    984  -1932    270   -368     72   -296    -70   -797
     67  -1834  -1904    883    984  -1867    363   -150    296    -72    116   -639
    137  -1551  -1688    706    911  -1618    379    106    597    293    488   -275
    174  -1163  -1337    493    753  -1249    301    181    750    597    943    252
    109   -885   -995    389    550   -940    145    -90    615    698   1317    717
    -28   -787   -761    405    366   -771    -38   -540    280    542   1376    826
   -171  -1124   -953    646    389  -1039   -226  -1062   -306   -111    688    202
   -254  -1667  -1415    958    579  -1543   -345  -1512   -961  -1015   -363   -763
   -244  -2047  -1803   1145    779  -1925   -348  -1553  -1111  -1278   -698  -1109
   -277  -2268  -1990   1270    854  -2130   -288  -1340   -906  -1117   -605  -1080
   -231  -2265  -2034   1247    898  -2151   -202  -1091   -657   -909   -470   -987
   -187  -2166  -1982   1174    896  -2075    -28   -818   -387   -678   -311   -872
   -158  -2073  -1914   1117    878  -1995    109   -626   -197   -511   -176   -771
   -171  -2062  -1891   1114    859  -1977    124   -571   -137   -462   -127   -750
   -176  -2075  -1901   1124    859  -1990    124   -553   -122   -452   -124   -737
   -150  -2052  -1901   1101    875  -1979    140   -527    -96   -423    -90   -672
   -148  -2047  -1899   1098    875  -1974    181   -504    -67   -394    -57   -709
   -148  -2078  -1930   1111    888  -2005    161   -514    -96   -436   -122   -737
   -103  -2034  -1930   1067    911  -1982    116   -519   -109   -449   -140   -685
   -114  -2000  -1888   1054    885  -1945    122   -532   -114   -459   -145   -683
   -158  -2068  -1909   1114    875  -1990    137   -530   -103   -449   -127   -683
   -101  -2073  -1971   1085    935  -2023    127   -537   -106   -457   -127   -683
    -67  -2013  -1945   1039    937  -1982    116   -545   -111   -470   -140   -691
    -62  -2023  -1961   1041    948  -1992    124   -524    -85   -446   -119   -685
    -62  -2034  -1971   1049    953  -2003    132   -511    -54   -420    -88   -667
    -49  -2013  -1966   1028    956  -1990    127   -504    -38   -405    -64   -657
    -46  -1971  -1925   1008    937  -1948    127   -506    -31   -402    -62   -644
    -38  -1969  -1930   1002    943  -1948    124   -498    -20   -400    -75   -644
    -23  -1943  -1919    984    948  -1932    122   -472     10   -368    -38   -581
    -20  -1927  -1909    974    943  -1919    106   -470     23   -361    -31   -555
     18  -1886  -1904    932    961  -1893    106   -446     51   -337    -28   -555
     49  -1847  -1896    898    971  -1870    101   -410     96   -293     10   -506
     72  -1823  -1896    875    984  -1860    119   -350    158   -220     88   -439
     90  -1795  -1888    852    987  -1842    101   -296    223   -140    176   -371
    124  -1712  -1839    792    979  -1774    106   -244    296    -59    254   -314
    150  -1644  -1795    745    971  -1719    103   -197    350     10    324   -241
    181  -1566  -1748    693    963  -1657    103   -148    413     85    405   -168
    176  -1532  -1709    675    940  -1621    101   -119    444    127    462    -93
    226  -1452  -1680    613    950  -1566    116    -83    478    171    509    -57
    218  -1413  -1634    597    924  -1522    140    -88    472    163    491    -54
    200  -1418  -1618    610    909  -1517    142   -114    431    119    457    -72
    215  -1405  -1621    594    917  -1512    135   -148    389     70    410    -72
    213  -1431  -1644    607    927  -1538    150   -176    345     15    363    -96
    197  -1480  -1678    639    935  -1579    200   -200    301    -41    309   -150
    179  -1535  -1714    678    945  -1623    202   -236    246   -111    249   -218
    145  -1605  -1751    727    945  -1678    161   -309    155   -215    153   -285
    142  -1639  -1782    748    961  -1709    163   -374     77   -303     54   -361
    163  -1631  -1795    732    976  -1712    197   -397     41   -345     10   -400
    114  -1706  -1821    797    966  -1764    200   -454    -25   -415    -54   -462
     93  -1766  -1862    836    976  -1813    200   -478    -59   -446    -83   -493
     90  -1810  -1901    859    995  -1855    220   -480    -64   -452    -70   -493
     88  -1821  -1909    865    997  -1865    207   -511    -98   -493   -103   -522
     93  -1800  -1893    854    992  -1847    187   -535   -129   -524   -145   -568
    103  -1756  -1862    826    979  -1808    205   -542   -135   -530   -148   -542
     90  -1753  -1847    831    966  -1800    200   -563   -153   -555   -176   -558
    101  -1727  -1831    810    963  -1779    210   -545   -132   -535   -166   -537
     93  -1714  -1808    810    950  -1761    254   -496    -75   -485   -103   -496
     96  -1654  -1753    779    922  -1704    272   -478    -54   -470    -80   -483
     85  -1634  -1719    774    901  -1675    270   -470    -44   -454    -57   -459
     64  -1605  -1673    769    867  -1639    259   -488    -51   -459    -49   -475
     80  -1564  -1644    743    862  -1602    239   -488    -41   -457    -51   -441
     90  -1548  -1639    727    865  -1595    200   -478    -23   -431    -23   -374
    109  -1535  -1644    711    875  -1590    187   -504    -51   -449    -23   -418
     83  -1548  -1634    732    854  -1590    200   -530    -83   -485    -57   -465
     77  -1540  -1618    732    846  -1579    223   -522    -75   -491    -70   -428
     44  -1582  -1626    769    833  -1602    223   -514    -67   -480    -49   -433
     28  -1592  -1621    782    823  -1605    197   -545   -106   -514    -72   -459
     36  -1584  -1621    774    826  -1600    192   -558   -124   -527    -70   -462
     36  -1628  -1665    797    849  -1647    213   -548   -124   -527    -64   -475
     44  -1657  -1701    805    872  -1678    218   -566   -150   -568   -122   -537
     33  -1727  -1761    846    896  -1743    231   -584   -176   -605   -179   -548
    -33  -1764  -1730    896    846  -1745    241   -584   -176   -613   -174   -555
    -44  -1779  -1735    911    844  -1758    215   -633   -228   -670   -223   -600
    -28  -1740  -1712    883    839  -1727    202   -646   -246   -683   -233   -607
    -36  -1764  -1727    898    844  -1745    210   -633   -246   -685   -244   -636
    -31  -1805  -1774    917    867  -1790    210   -652   -267   -711   -277   -641
    -80  -1808  -1727    945    823  -1769    241   -610   -223   -670   -226   -618
    -33  -1826  -1792    930    878  -1808    249   -605   -226   -678   -233   -688
     -7  -1803  -1795    904    891  -1800    244   -623   -249   -714   -285   -706
      7  -1842  -1852    914    930  -1847    179   -636   -259   -727   -290   -675
      0  -1857  -1857    930    927  -1857    210   -628   -246   -706   -262   -659
    -59  -1849  -1792    953    865  -1823    332   -548   -179   -680   -277   -717
    -57  -1795  -1738    927    839  -1769    441   -423    -62   -610   -270   -758
    -28  -1673  -1644    849    805  -1660    496   -257    135   -410   -109   -649
     83  -1358  -1441    639    761  -1400    405     -7    444    -15    311   -257
    158   -984  -1143    413    649  -1062    280     51    605    303    826    311
    103   -852   -956    374    530   -904    277   -161    428    314   1150    730
    -93  -1072   -982    581    441  -1026    249   -496     23     15   1080    711
   -192  -1366  -1174    779    491  -1270    166   -997   -613   -737    283    -57
   -254  -1732  -1478    992    610  -1605    -28  -1486  -1254  -1641   -839  -1054
   -202  -1984  -1782   1091    789  -1883    -70  -1491  -1319  -1769  -1049  -1267
   -192  -2145  -1953   1166    878  -2049     46  -1283  -1072  -1527   -885  -1200
   -239  -2252  -2013   1247    885  -2132    116  -1104   -836  -1306   -743  -1106
   -200  -2192  -1995   1195    893  -2094    194   -898   -576  -1067   -568  -1000
   -166  -2047  -1880   1106    854  -1966    322   -727   -371   -875   -423   -891
   -155  -1953  -1797   1052    818  -1878    342   -652   -283   -792   -348   -839
   -142  -1904  -1761   1023    807  -1834    355   -615   -241   -756   -314   -826
   -161  -1896  -1738   1028    787  -1818    366   -597   -207   -730   -288   -820
   -150  -1891  -1740   1021    792  -1816    371   -592   -202   -732   -296   -823
   -171  -1880  -1712   1023    769  -1795    374   -589   -202   -740   -301   -795
   -140  -1847  -1706    995    782  -1777    363   -584   -194   -727   -283   -784
   -114  -1808  -1696    961    789  -1753    342   -584   -192   -717   -275   -776
   -135  -1797  -1665    966    763  -1732    350   -576   -187   -711   -280   -774
   -181  -1784  -1605    982    711  -1696    407   -553   -166   -685   -252   -737
   -213  -1810  -1597   1013    691  -1704    439   -530   -142   -659   -228   -709
   -215  -1826  -1613   1018    698  -1719    449   -509   -119   -636   -205   -693
   -290  -1847  -1556   1067    631  -1701    441   -496   -103   -610   -171   -672
   -366  -1816  -1452   1091    540  -1634    478   -462    -59   -563   -129   -644
   -361  -1769  -1408   1065    522  -1590    527   -413     -5   -511    -93   -605
   -348  -1745  -1397   1044    524  -1571    527   -384     18   -478    -59   -568
   -353  -1704  -1350   1028    498  -1527    527   -363     41   -449    -18   -542
   -389  -1670  -1283   1028    446  -1478    532   -332     70   -420     15   -517
   -366  -1615  -1249    992    441  -1434    535   -298    103   -376     49   -462
   -402  -1613  -1213   1008    402  -1413    522   -259    153   -311    106   -444
   -405  -1579  -1174    989    384  -1376    514   -215    205   -241    181   -389
   -392  -1488  -1096    937    350  -1293    530   -163    257   -171    257   -314
   -413  -1426  -1013    919    298  -1221    587   -116    311    -90    337   -213
   -423  -1366   -945    893    259  -1156    600    -62    374      5    441   -124
   -433  -1299   -865    865    213  -1080    584     -7    439     90    540    -44
   -478  -1236   -758    854    137   -997    592     51    501    168    631     38
   -514  -1179   -665    846     75   -922    620     96    537    215    680     93
   -509  -1163   -654    833     72   -909    574     88    519    205    670     85
   -530  -1158   -628    841     49   -893    574     83    506    189    665     80
   -589  -1215   -628    901     18   -924    636     67    475    145    628     49
   -594  -1236   -641    917     23   -940    633     33    426     83    574      2
   -623  -1260   -639    940      7   -950    672    -20    361      0    488    -75
   -688  -1345   -657   1015    -15  -1002    727    -57    298    -85    394   -161
   -756  -1395   -639   1072    -59  -1018    756    -67    265   -137    337   -210
   -831  -1460   -628   1145   -101  -1044    766    -85    226   -189    285   -265
   -815  -1506   -691   1161    -64  -1098    753   -119    176   -244    233   -322
   -792  -1522   -730   1156    -33  -1127    756   -135    150   -272    213   -350
   -737  -1540   -802   1137     31  -1171    737   -184     93   -332    153   -410
   -724  -1556   -831   1140     51  -1195    732   -220     49   -381     90   -465
   -704  -1556   -854   1127     75  -1205    701   -244     23   -410     51   -501
   -701  -1564   -862   1132     80  -1213    704   -244     18   -418     49   -485
   -732  -1584   -854   1156     59  -1218    701   -252     10   -426     49   -491
   -750  -1577   -826   1163     36  -1202    704   -257     10   -426     51   -501
   -771  -1535   -763   1150     -5  -1148    735   -246     31   -402     67   -491
   -782  -1517   -735   1148    -23  -1127    761   -223     64   -371     96   -472
   -792  -1499   -706   1145    -44  -1104    766   -207     88   -353    111   -459
   -818  -1488   -670   1153    -75  -1080    800   -189    106   -340    127   -441
   -859  -1467   -610   1163   -124  -1039    753   -192    111   -327    142   -433
   -870  -1423   -555   1145   -158   -989    722   -200    119   -314    150   -431
   -872  -1402   -530   1137   -174   -966    688   -226    109   -314    153   -431
   -867  -1405   -537   1137   -166   -971    644   -244     83   -327    155   -431
   -883  -1431   -548   1156   -168   -989    675   -241     80   -332    153   -433
   -901  -1428   -527   1163   -187   -979    693   -241     72   -337    155   -433
   -901  -1439   -540   1169   -181   -989    688   -252     57   -350    142   -457
   -898  -1457   -558   1179   -171  -1008    714   -249     49   -355    135   -480
   -904  -1501   -597   1202   -155  -1049    711   -267     23   -376    111   -504
   -893  -1517   -623   1205   -135  -1070    688   -280      0   -402     80   -522
   -872  -1519   -646   1195   -114  -1083    693   -272     -5   -410     67   -532
   -862  -1558   -696   1210    -83  -1127    740   -254      7   -402     75   -537
   -859  -1605   -745   1231    -59  -1176    735   -272    -15   -431     51   -574
   -859  -1657   -797   1257    -33  -1228    646   -322    -75   -491     -5   -636
   -846  -1706   -859   1275      5  -1286    636   -337    -96   -517    -41   -662
   -797  -1709   -911   1254     57  -1312    683   -303    -75   -491    -15   -652
   -836  -1725   -888   1280     23  -1309    717   -298    -77   -488     -7   -659
   -859  -1732   -872   1293      5  -1304    704   -306    -88   -496    -23   -683
   -867  -1727   -859   1296     -5  -1293    688   -316    -98   -509    -41   -685
   -870  -1706   -836   1288    -18  -1273    727   -311    -88   -504    -33   -665
   -906  -1738   -831   1322    -38  -1286    685   -329   -101   -511    -36   -688
   -904  -1725   -820   1312    -41  -1273    691   -322    -88   -498    -31   -709
   -906  -1730   -823   1317    -41  -1278    776   -257    -28   -472    -57   -761
   -883  -1662   -779   1273    -51  -1221    870   -132     90   -394    -59   -805
   -849  -1493   -644   1171   -103  -1070    885     31    296   -163    137   -628
   -782  -1158   -376    969   -202   -769    870    244    602    257    623   -161
   -745   -748     -2    743   -371   -376    797    252    704    537   1135    402
   -805   -574    231    691   -519   -171    646     15    483    524   1467    805
   -904   -672    231    787   -568   -220    566   -332     36    155   1319    704
  -1015  -1078    -62   1047   -478   -568    472   -797   -594   -623    439    -80
  -1109  -1556   -446   1330   -332  -1002    342  -1200  -1163  -1434   -610  -1005
  -1088  -1862   -774   1475   -158  -1319    314  -1200  -1210  -1543   -826  -1262
  -1065  -2013   -948   1538    -59  -1480    379   -982   -937  -1267   -633  -1171
  -1057  -2047   -992   1551    -33  -1519    470   -776   -675  -1018   -446  -1067
  -1036  -1977   -940   1504    -49  -1460    587   -571   -428   -792   -285   -956
  -1021  -1883   -862   1452    -80  -1374    649   -410   -249   -613   -145   -833
   -995  -1823   -831   1408    -83  -1327    691   -348   -174   -542    -83   -789
   -971  -1777   -807   1374    -83  -1293    730   -309   -137   -504    -46   -758
   -961  -1792   -831   1376    -64  -1312    753   -285   -122   -478    -20   -740
   -992  -1831   -839   1413    -77  -1335    766   -275   -116   -462     -7   -750
  -1010  -1836   -828   1421    -90  -1332    763   -280   -132   -472    -28   -756
   -995  -1844   -849   1421    -72  -1348    753   -270   -129   -465    -12   -740
   -992  -1862   -870   1426    -62  -1369    745   -267   -127   -462    -15   -745
   -987  -1834   -846   1410    -70  -1340    730   -265   -124   -452      5   -714
   -992  -1855   -862   1423    -67  -1358    735   -257   -124   -449     15   -714
   -979  -1880   -901   1428    -41  -1389    745   -241   -111   -436     28   -706
   -956  -1860   -906   1405    -25  -1384    740   -228    -96   -418     49   -691
   -971  -1862   -891   1418    -41  -1376    719   -228    -96   -418     51   -680
   -976  -1849   -872   1410    -54  -1361    717   -218    -80   -400     70   -665
   -979  -1831   -852   1402    -64  -1343    706   -218    -75   -387     77   -659
  -1000  -1857   -857   1426    -72  -1358    706   -213    -70   -379     77   -662
   -976  -1818   -841   1397    -67  -1330    691   -187    -38   -340    116   -628
   -943  -1756   -813   1348    -64  -1286    706   -158     -2   -293    163   -592
   -945  -1753   -807   1348    -70  -1280    696   -153      5   -280    176   -584
   -932  -1709   -776   1319    -80  -1241    672   -142     23   -254    189   -566
   -930  -1686   -756   1309    -88  -1221    672   -103     70   -192    239   -493
   -909  -1652   -745   1280    -83  -1200    711    -36    140   -103    329   -423
   -901  -1600   -698   1249   -103  -1148    711     25    207    -15    418   -368
   -891  -1571   -680   1228   -106  -1124    672     62    257     49    480   -303
   -810  -1449   -639   1130    -85  -1044    714    142    342    155    592   -187
   -839  -1457   -618   1145   -111  -1039    678    166    368    200    649   -145
   -839  -1434   -597   1135   -122  -1015    667    179    379    215    672   -116
   -849  -1413   -563   1130   -145   -989    675    181    368    210    667   -106
   -870  -1426   -555   1148   -158   -992    693    176    358    192    652   -111
   -919  -1473   -553   1195   -184  -1013    680    127    303    129    597   -158
   -922  -1496   -574   1208   -176  -1036    691     88    257     62    530   -215
   -930  -1566   -639   1247   -148  -1104    696     49    202     -5    452   -277
   -924  -1621   -696   1273   -114  -1158    691      0    140    -83    381   -340
   -935  -1654   -722   1293   -109  -1189    688    -64     59   -174    285   -418
   -937  -1732   -795   1332    -72  -1265    688   -127    -18   -257    194   -509
   -930  -1787   -857   1358    -38  -1322    665   -179    -75   -314    129   -553
   -932  -1808   -875   1371    -28  -1343    657   -218   -109   -345     88   -589
   -950  -1831   -880   1389    -36  -1356    667   -244   -137   -376     54   -626
   -958  -1860   -901   1410    -28  -1382    665   -270   -171   -405     33   -620
   -961  -1891   -930   1423    -15  -1410    654   -290   -200   -420     31   -623
   -969  -1912   -943   1441    -12  -1428    646   -316   -228   -449      0   -693
   -961  -1886   -924   1423    -20  -1405    633   -327   -244   -470    -36   -685
   -950  -1860   -911   1405    -20  -1387    641   -322   -236   -452    -12   -649
   -953  -1852   -901   1402    -28  -1376    665   -301   -215   -423     20   -631
   -953  -1810   -857   1382    -49  -1335    654   -290   -205   -413     31   -620
   -937  -1769   -831   1353    -54  -1301    659   -277   -184   -394     49   -600
   -943  -1771   -828   1356    -59  -1299    678   -259   -168   -374     70   -589
   -950  -1774   -823   1361    -64  -1299    678   -241   -153   -353     90   -571
   -943  -1743   -800   1343    -72  -1273    670   -233   -132   -327    122   -550
   -935  -1686   -750   1312    -93  -1221    649   -241   -129   -311    140   -532
   -914  -1660   -745   1288    -85  -1205    613   -254   -148   -316    135   -524
   -893  -1660   -769   1275    -64  -1215    602   -262   -161   -316    140   -522
   -867  -1615   -748   1241    -59  -1182    589   -265   -161   -311    161   -511
   -826  -1613   -789   1218    -20  -1202    579   -293   -200   -350    119   -535
   -807  -1662   -854   1234     20  -1260    576   -306   -226   -376     93   -537
   -795  -1688   -893   1241     46  -1293    563   -311   -239   -384     96   -561
   -784  -1704   -919   1244     67  -1312    576   -319   -254   -397     88   -563
   -782  -1719   -940   1249     77  -1330    579   -332   -280   -431     59   -597
   -787  -1738   -950   1260     80  -1345    563   -345   -293   -449     33   -610
   -792  -1816  -1023   1304    114  -1421    524   -371   -327   -485      5   -641
   -737  -1784  -1047   1262    153  -1415    558   -358   -322   -480     10   -644
   -763  -1797  -1036   1280    135  -1418    587   -361   -327   -488      5   -678
   -797  -1847  -1049   1322    124  -1447    566   -397   -363   -527    -41   -743
   -787  -1852  -1065   1319    135  -1457    561   -415   -384   -555    -75   -737
   -779  -1865  -1085   1322    153  -1475    571   -400   -361   -532    -49   -711
   -782  -1873  -1093   1325    153  -1486    571   -397   -355   -532    -44   -735
   -769  -1875  -1106   1319    168  -1491    563   -410   -368   -550    -67   -753
   -748  -1888  -1140   1317    194  -1514    550   -426   -384   -566    -85   -758
   -753  -1886  -1132   1319    189  -1509    555   -428   -381   -566    -72   -748
   -745  -1870  -1127   1306    189  -1501    579   -402   -353   -558    -80   -795
   -711  -1834  -1122   1270    205  -1478    665   -306   -285   -542   -127   -888
   -683  -1764  -1083   1223    197  -1423    753   -142   -127   -413    -54   -828
   -633  -1551   -917   1093    140  -1234    802    106    161    -88    257   -587
   -537  -1208   -670    872     64   -940    761    296    407    283    711   -111
   -504   -872   -371    688    -67   -623    623    153    379    480   1140    381
   -587   -717   -132    652   -231   -426    420   -249    103    444   1358    639
   -698   -867   -168    784   -265   -519    246   -740   -368     38   1041    387
   -756  -1431   -675   1093    -41  -1054    135  -1280  -1072   -919    -57   -620
   -706  -1912  -1208   1309    249  -1561      0  -1525  -1488  -1514   -743  -1265
   -532  -2140  -1608   1335    537  -1875    -64  -1421  -1415  -1491   -789  -1397
   -368  -2179  -1810   1275    719  -1995    -36  -1236  -1234  -1350   -732  -1382
   -314  -2125  -1810   1218    748  -1969    129   -969   -966  -1117   -568  -1273
   -277  -2047  -1771   1161    745  -1909    288   -758   -758   -930   -433  -1187
   -241  -2026  -1784   1132    771  -1906    319   -691   -698   -878   -397  -1166
   -290  -2010  -1719   1150    714  -1865    350   -644   -654   -839   -361  -1137
   -319  -1992  -1673   1156    675  -1834    374   -602   -615   -802   -322  -1106
   -270  -1977  -1706   1122    717  -1842    368   -594   -613   -792   -309  -1119
   -265  -1990  -1725   1124    730  -1857    363   -594   -618   -792   -314  -1130
   -309  -2008  -1699   1158    693  -1855    394   -553   -584   -756   -283  -1096
   -316  -2029  -1712   1171    696  -1870    410   -540   -571   -750   -275  -1114
   -306  -2047  -1740   1176    717  -1896    410   -535   -566   -745   -280  -1106
   -280  -2034  -1753   1156    735  -1893    410   -522   -561   -732   -265  -1083
   -272  -1984  -1712   1130    719  -1849    376   -530   -568   -732   -259  -1091
   -280  -1961  -1680   1119    698  -1821    376   -522   -563   -724   -246  -1091
   -285  -1906  -1621   1096    667  -1764    394   -517   -553   -709   -231  -1091
   -275  -1893  -1621   1083    672  -1756    431   -493   -532   -683   -207  -1075
   -293  -1945  -1652   1119    678  -1800    444   -470   -506   -657   -184  -1065
   -290  -1987  -1696   1137    701  -1844    439   -439   -467   -613   -145  -1036
   -296  -1925  -1628   1109    665  -1777    407   -439   -462   -602   -127  -1023
   -309  -1883  -1574   1096    631  -1730    371   -436   -452   -584   -101  -1018
   -283  -1865  -1582   1075    649  -1725    423   -381   -400   -535    -62   -987
   -296  -1857  -1564   1075    631  -1712    433   -324   -348   -478    -18   -950
   -262  -1831  -1569   1047    652  -1701    418   -298   -319   -436     20   -906
   -272  -1803  -1532   1036    628  -1667    457   -236   -257   -361    101   -841
   -254  -1784  -1530   1021    636  -1657    491   -174   -194   -283    181   -763
   -210  -1712  -1504    958    644  -1608    454   -150   -155   -228    239   -722
   -231  -1610  -1382    919    574  -1496    457    -90    -88   -145    327   -654
   -285  -1525  -1241    904    475  -1382    488    -10    -15    -57    426   -532
   -311  -1480  -1169    896    428  -1325    491     23     18    -12    483   -459
   -405  -1434  -1028    917    311  -1231    558     83     72     38    540   -426
   -389  -1400  -1013    893    311  -1208    535     75     67     28    522   -436
   -392  -1413  -1021    901    311  -1215    514     49     36      0    504   -449
   -426  -1423   -997    924    285  -1210    553     36     15    -31    488   -472
   -431  -1444  -1013    937    290  -1228    553     -7    -33    -96    418   -527
   -498  -1478   -979    987    239  -1228    574    -36    -62   -142    363   -566
   -530  -1545  -1015   1036    241  -1280    602    -67    -96   -192    309   -639
   -509  -1623  -1114   1067    301  -1369    605   -124   -150   -265    231   -737
   -504  -1680  -1179   1091    337  -1431    592   -189   -218   -332    153   -789
   -522  -1732  -1213   1127    345  -1473    602   -233   -259   -379    111   -839
   -517  -1782  -1267   1148    374  -1525    623   -259   -288   -410     77   -888
   -522  -1831  -1309   1176    392  -1571    610   -298   -324   -449     33   -948
   -519  -1865  -1345   1192    410  -1605    568   -335   -358   -478      5   -971
   -517  -1899  -1382   1208    431  -1641    568   -355   -374   -496    -15   -992
   -537  -1899  -1361   1215    407  -1631    574   -361   -374   -498    -15   -997
   -524  -1901  -1376   1213    426  -1639    568   -353   -371   -491     -7   -987
   -501  -1906  -1408   1202    452  -1657    561   -355   -376   -485     -7   -984
   -498  -1878  -1382   1187    439  -1631    571   -340   -358   -462     10   -974
   -501  -1852  -1353   1176    423  -1602    589   -314   -332   -433     36   -961
   -509  -1844  -1335   1176    413  -1590    605   -290   -319   -420     44   -963
   -524  -1792  -1267   1156    371  -1530    605   -265   -301   -397     70   -948
   -519  -1774  -1254   1145    366  -1517    587   -259   -296   -387     80   -927
   -517  -1761  -1244   1137    361  -1504    581   -259   -288   -368     96   -904
   -506  -1727  -1221   1117    355  -1475    566   -275   -290   -363    103   -893
   -514  -1758  -1244   1135    363  -1501    524   -306   -332   -392     75   -919
   -519  -1782  -1262   1150    368  -1522    511   -322   -350   -405     67   -919
   -524  -1777  -1252   1150    361  -1514    501   -332   -358   -413     67   -919
   -535  -1805  -1270   1171    366  -1538    478   -350   -384   -439     49   -937
   -542  -1844  -1301   1189    379  -1574    467   -374   -420   -467     23   -966
   -566  -1893  -1327   1228    379  -1613    465   -397   -454   -498     -7   -992
   -576  -1904  -1330   1239    374  -1618    465   -410   -478   -519    -25  -1010
   -597  -1943  -1345   1270    374  -1644    459   -423   -498   -542    -49  -1036
   -628  -1995  -1366   1312    368  -1683    457   -433   -519   -571    -75  -1065
   -636  -2036  -1402   1335    381  -1719    454   -446   -545   -600   -103  -1096
   -644  -2057  -1415   1350    384  -1738    449   -459   -563   -626   -129  -1124
   -654  -2078  -1423   1366    384  -1751    436   -480   -576   -644   -158  -1148
   -654  -2096  -1444   1374    392  -1771    433   -491   -581   -654   -171  -1153
   -654  -2112  -1457   1382    400  -1784    452   -491   -584   -657   -181  -1161
   -662  -2114  -1452   1387    394  -1784    436   -504   -594   -670   -194  -1169
   -672  -2114  -1441   1395    384  -1779    397   -511   -602   -675   -197  -1171
   -685  -2114  -1431   1400    371  -1774    394   -511   -605   -685   -207  -1179
   -698  -2127  -1431   1413    366  -1779    392   -522   -613   -704   -226  -1195
   -711  -2158  -1449   1434    366  -1805    402   -522   -610   -706   -239  -1205
   -711  -2169  -1457   1441    371  -1813    444   -480   -571   -691   -246  -1221
   -698  -2140  -1441   1418    368  -1790    517   -355   -465   -623   -239  -1257
   -672  -2055  -1382   1363    353  -1719    574   -192   -303   -467   -127  -1182
   -615  -1821  -1205   1218    293  -1514    615     25    -44   -166    176   -888
   -571  -1488   -917   1031    171  -1202    615    166    161    124    566   -431
   -618  -1148   -530    883    -46   -841    519    -51     49    163    862     28
   -761  -1008   -246    883   -259   -628    374   -441   -241     25    974    257
   -935  -1208   -275   1070   -332   -740    257   -878   -665   -381    613    -75
  -1067  -1784   -717   1426   -176  -1252    119  -1384  -1291  -1208   -389  -1083
  -1101  -2348  -1249   1722     72  -1797    -90  -1621  -1652  -1699  -1002  -1693
  -1039  -2590  -1553   1813    254  -2073   -116  -1475  -1517  -1590   -963  -1704
   -948  -2590  -1644   1766    345  -2117    -28  -1228  -1273  -1379   -820  -1608
   -917  -2559  -1641   1738    361  -2101    114   -958  -1015  -1150   -665  -1493
   -904  -2517  -1615   1709    353  -2068    239   -779   -833   -989   -540  -1400
   -862  -2447  -1584   1652    361  -2016    301   -701   -750   -914   -488  -1353
   -870  -2431  -1564   1649    345  -1997    309   -675   -730   -893   -475  -1345
   -885  -2413  -1527   1649    319  -1971    275   -678   -730   -893   -478  -1345
   -904  -2442  -1538   1673    314  -1990    303   -662   -719   -885   -475  -1340
   -919  -2444  -1525   1680    301  -1987    309   -654   -711   -883   -478  -1337
   -930  -2452  -1522   1688    296  -1987    277   -652   -717   -885   -480  -1337
   -950  -2475  -1525   1714    285  -2000    288   -641   -714   -883   -485  -1340
   -953  -2465  -1514   1709    280  -1992    298   -626   -701   -872   -470  -1327
   -950  -2455  -1506   1701    277  -1982    283   -626   -701   -875   -470  -1327
   -963  -2460  -1499   1712    265  -1979    257   -620   -693   -867   -462  -1317
   -966  -2457  -1491   1712    262  -1974    262   -613   -683   -857   -441  -1301
   -974  -2444  -1470   1706    246  -1958    262   -607   -683   -857   -444  -1309
   -976  -2444  -1467   1709    244  -1956    220   -620   -698   -875   -472  -1319
   -958  -2416  -1457   1683    249  -1938    223   -597   -675   -844   -444  -1283
   -958  -2397  -1439   1678    239  -1919    226   -579   -662   -831   -433  -1275
   -966  -2395  -1428   1680    228  -1912    218   -584   -667   -839   -444  -1280
   -961  -2395  -1434   1678    233  -1914    215   -571   -652   -820   -428  -1260
   -953  -2369  -1415   1660    228  -1893    228   -548   -620   -787   -402  -1239
   -953  -2369  -1415   1662    231  -1893    220   -514   -587   -745   -361  -1195
   -937  -2359  -1423   1647    241  -1891    174   -498   -576   -722   -329  -1163
   -932  -2340  -1408   1636    236  -1873    181   -454   -537   -672   -285  -1122
   -940  -2291  -1350   1615    202  -1821    189   -402   -485   -602   -210  -1052
   -911  -2187  -1275   1551    181  -1732    176   -355   -441   -540   -145   -992
   -893  -2138  -1247   1514    176  -1693    163   -311   -397   -480    -85   -922
   -870  -2094  -1223   1480    174  -1660    153   -283   -366   -431    -31   -857
   -852  -2055  -1202   1449    174  -1628    161   -259   -355   -405     10   -805
   -833  -2026  -1192   1431    179  -1610    135   -285   -381   -433      0   -800
   -867  -2039  -1174   1452    150  -1608     80   -327   -423   -480    -46   -839
   -891  -2062  -1171   1478    137  -1618     72   -345   -446   -511    -80   -854
   -805  -1971  -1169   1387    179  -1571     90   -348   -454   -524    -88   -862
   -802  -1966  -1163   1384    179  -1566    137   -363   -475   -566   -140   -930
   -878  -2099  -1223   1486    171  -1662    153   -405   -524   -633   -215   -992
   -904  -2208  -1304   1556    197  -1756    140   -454   -581   -714   -309  -1085
   -898  -2244  -1345   1571    220  -1797    150   -496   -628   -776   -387  -1145
   -911  -2296  -1384   1605    236  -1842    161   -548   -678   -833   -436  -1192
   -940  -2353  -1415   1647    236  -1886    122   -610   -743   -904   -511  -1275
   -935  -2390  -1457   1662    259  -1925     98   -649   -784   -953   -568  -1301
   -935  -2413  -1478   1670    270  -1945    101   -670   -802   -974   -589  -1314
   -937  -2431  -1493   1686    277  -1964    103   -698   -833  -1008   -628  -1371
   -927  -2410  -1486   1667    277  -1948     70   -743   -883  -1054   -678  -1369
   -930  -2385  -1454   1657    259  -1922     36   -756   -888  -1057   -670  -1348
   -901  -2372  -1470   1636    283  -1922     41   -745   -878  -1054   -678  -1353
   -880  -2372  -1491   1626    303  -1932     44   -743   -870  -1049   -688  -1356
   -872  -2359  -1488   1615    303  -1925     51   -732   -852  -1039   -680  -1330
   -862  -2312  -1449   1587    290  -1883     72   -704   -823  -1013   -659  -1299
   -854  -2252  -1400   1551    272  -1826     83   -696   -813  -1005   -646  -1286
   -831  -2192  -1361   1512    265  -1777     75   -701   -815  -1008   -652  -1293
   -813  -2145  -1332   1478    259  -1740     44   -706   -813  -1000   -652  -1278
   -776  -2083  -1306   1428    265  -1696     31   -696   -789   -976   -628  -1236
   -732  -2029  -1296   1379    280  -1662      7   -717   -797   -987   -633  -1226
   -693  -2018  -1325   1356    314  -1673    -59   -774   -849  -1041   -685  -1247
   -685  -2010  -1327   1348    319  -1670    -85   -792   -865  -1054   -714  -1257
   -665  -1971  -1306   1317    319  -1639    -85   -789   -854  -1041   -706  -1228
   -667  -1951  -1283   1309    306  -1618    -85   -795   -865  -1049   -714  -1226
   -657  -2003  -1345   1330    342  -1675   -103   -820   -901  -1088   -761  -1247
   -633  -2021  -1387   1327    374  -1704   -106   -833   -914  -1101   -771  -1244
   -636  -2013  -1376   1325    368  -1696   -106   -836   -917  -1104   -774  -1241
   -615  -2000  -1384   1306    381  -1693   -116   -857   -943  -1137   -815  -1267
   -576  -1992  -1415   1286    418  -1704   -135   -891   -982  -1184   -870  -1312
   -449  -2008  -1558   1226    553  -1784   -189   -961  -1054  -1254   -961  -1379
   -387  -2010  -1623   1197    615  -1818   -205   -984  -1080  -1280   -992  -1389
   -353  -2005  -1654   1179    649  -1831   -210   -997  -1093  -1299  -1008  -1389
   -329  -1966  -1636   1148    652  -1803   -215  -1008  -1106  -1309  -1021  -1413
   -311  -1956  -1644   1132    665  -1800   -241  -1015  -1119  -1325  -1041  -1423
   -324  -1958  -1634   1143    652  -1797   -231  -1013  -1119  -1319  -1039  -1402
   -322  -1906  -1584   1111    628  -1745   -220  -1002  -1117  -1304  -1028  -1387
   -311  -1896  -1584   1104    636  -1740   -220  -1002  -1122  -1301  -1034  -1392
   -314  -1873  -1558   1091    620  -1717   -231  -1000  -1119  -1288  -1021  -1374
   -306  -1823  -1519   1065    605  -1673   -231  -1002  -1127  -1296  -1039  -1400
   -290  -1790  -1501   1039    605  -1644   -184   -956  -1104  -1301  -1096  -1460
   -259  -1722  -1462    992    600  -1592    -93   -820   -989  -1221  -1083  -1447
   -207  -1577  -1371    891    579  -1475    -36   -636   -795  -1018   -909  -1319
   -150  -1301  -1150    724    498  -1226    -15   -402   -496   -654   -530   -966
    -85   -870   -784    478    348   -828    -62   -293   -296   -316    -54   -433
    -98   -607   -509    353    205   -558   -179   -472   -413   -228    311     41
   -213   -555   -345    384     64   -452   -319   -844   -756   -397    384    174
   -329   -823   -493    576     80   -657   -439  -1335  -1335  -1028   -249   -392
   -433  -1299   -865    865    213  -1083   -576  -1857  -2031  -1966  -1350  -1395
   -423  -1654  -1231   1039    402  -1444   -706  -1979  -2270  -2309  -1779  -1805
   -397  -1792  -1395   1093    498  -1595   -696  -1790  -2073  -2130  -1680  -1774
   -371  -1784  -1413   1078    519  -1600   -600  -1551  -1803  -1880  -1514  -1667
   -345  -1696  -1353   1021    504  -1525   -439  -1278  -1512  -1610  -1325  -1538
   -316  -1577  -1260    948    470  -1418   -293  -1054  -1275  -1395  -1158  -1395
   -303  -1478  -1176    888    436  -1327   -249   -976  -1174  -1304  -1083  -1343
   -285  -1413  -1130    849    420  -1273   -244   -937  -1137  -1267  -1054  -1337
   -265  -1366  -1101    813    415  -1234   -254   -911  -1127  -1265  -1052  -1291
   -241  -1312  -1070    776    413  -1192   -223   -841  -1083  -1213   -992  -1202
   -275  -1291  -1015    782    366  -1153   -189   -826  -1067  -1200   -979  -1236
   -342  -1296   -953    818    303  -1124   -184   -839  -1065  -1208   -997  -1252
   -340  -1270   -930    805    293  -1101   -210   -841  -1052  -1195   -976  -1205
   -303  -1228   -924    766    309  -1078   -233   -841  -1047  -1187   -969  -1213
   -283  -1174   -891    727    301  -1034   -223   -841  -1034  -1171   -966  -1192
   -288  -1119   -833    704    270   -976   -226   -831  -1010  -1145   -940  -1187
   -290  -1109   -818    698    262   -963   -233   -820   -997  -1135   -937  -1176
   -277  -1085   -807    683    265   -948   -239   -797   -974  -1109   -917  -1153
   -254  -1036   -782    644    262   -911   -246   -779   -953  -1078   -885  -1127
   -246   -982   -735    613    244   -859   -252   -779   -940  -1065   -872  -1111
   -241   -922   -683    579    218   -802   -249   -771   -924  -1049   -854  -1091
   -228   -872   -644    550    207   -758   -236   -743   -891  -1013   -826  -1072
   -223   -849   -628    535    200   -740   -239   -719   -857   -971   -797  -1044
   -223   -792   -571    506    171   -683   -249   -696   -820   -927   -753  -1005
   -231   -740   -509    485    137   -626   -249   -665   -779   -880   -717   -956
   -236   -672   -436    454     98   -555   -262   -618   -722   -807   -646   -901
   -213   -607   -397    410     90   -504   -270   -561   -652   -722   -561   -854
   -223   -535   -311    379     44   -423   -267   -498   -576   -633   -470   -774
   -252   -413   -161    332    -46   -288   -254   -433   -506   -550   -384   -654
   -267   -337    -70    303    -98   -205   -252   -376   -441   -462   -301   -548
   -329   -257     72    290   -202    -93   -231   -301   -361   -353   -187   -459
   -368   -202    166    283   -267    -18   -202   -259   -311   -293   -116   -400
   -433   -148    283    290   -361     67   -181   -246   -290   -275    -88   -384
   -506    -93    413    301   -459    158   -150   -233   -280   -272    -88   -374
   -576   -114    459    345   -519    171   -137   -231   -296   -288   -109   -353
   -610   -132    478    371   -545    171   -106   -233   -316   -319   -137   -379
   -711   -184    527    446   -620    171    -83   -244   -345   -366   -189   -428
   -800   -223    576    511   -688    176    -49   -265   -381   -415   -241   -478
   -865   -228    633    545   -750    202    -41   -296   -423   -470   -303   -524
   -930   -290    636    610   -784    171    -18   -322   -459   -522   -355   -561
  -1008   -366    639    685   -823    135     41   -337   -483   -561   -400   -607
  -1070   -433    636    753   -854    101     64   -361   -506   -594   -436   -641
  -1114   -423    691    766   -904    135     25   -381   -540   -623   -467   -667
  -1169   -392    776    779   -974    192     38   -384   -550   -631   -488   -717
  -1189   -392    797    789   -995    202     57   -381   -553   -631   -493   -711
  -1205   -441    763    823   -984    161     62   -384   -553   -636   -498   -706
  -1244   -441    802    841  -1026    179     70   -371   -540   -626   -485   -683
  -1252   -415    836    833  -1047    207     38   -366   -530   -615   -470   -678
  -1247   -394    852    820  -1052    228     18   -381   -537   -620   -483   -698
  -1252   -337    914    795  -1083    288     33   -374   -514   -600   -465   -683
  -1254   -306    945    779  -1101    319     67   -332   -465   -553   -418   -639
  -1252   -252   1000    750  -1127    371     85   -303   -428   -514   -376   -610
  -1293   -205   1085    748  -1192    441    103   -283   -405   -488   -361   -602
  -1348   -184   1163    766  -1257    488    101   -275   -392   -475   -358   -587
  -1384   -155   1228    769  -1309    535    101   -259   -361   -433   -309   -532
  -1392   -127   1262    758  -1330    566     93   -254   -335   -402   -262   -483
  -1392   -103   1288    745  -1343    592     75   -262   -342   -394   -252   -467
  -1379   -101   1278    740  -1330    587     51   -262   -350   -392   -252   -465
  -1345    -54   1288    698  -1319    615     36   -270   -358   -394   -252   -457
  -1350    -10   1340    680  -1348    665     80   -257   -353   -384   -236   -433
  -1366     -2   1361    683  -1363    678     54   -267   -374   -397   -254   -459
  -1371    -12   1358    693  -1366    672     -2   -296   -407   -428   -290   -488
  -1379    -23   1356    698  -1371    665     31   -288   -410   -426   -296   -488
  -1402    -31   1371    717  -1389    670     44   -288   -415   -433   -303   -496
  -1415    -18   1397    714  -1408    688     41   -301   -439   -459   -327   -519
  -1405    -12   1392    709  -1400    688     75   -301   -444   -462   -342   -540
  -1410    -57   1353    732  -1384    646     44   -314   -459   -472   -353   -537
  -1431   -114   1317    774  -1376    600     28   -319   -472   -483   -361   -532
  -1447   -148   1299    795  -1374    574     46   -314   -470   -483   -368   -530
  -1428   -132   1296    782  -1363    581     28   -329   -483   -493   -389   -553
  -1405   -103   1301    753  -1353    597     18   -332   -491   -496   -400   -568
  -1392   -106   1286    750  -1340    587     25   -327   -491   -491   -400   -563
  -1402   -111   1291    756  -1348    587     36   -319   -483   -478   -389   -553
  -1405    -96   1309    750  -1358    605     44   -309   -470   -459   -376   -535
  -1410    -96   1314    753  -1366    610     49   -293   -459   -454   -381   -545
  -1400    -62   1337    730  -1371    639     93   -226   -394   -413   -397   -592
  -1348     41   1389    652  -1369    714    163    -96   -262   -306   -366   -610
  -1286    220   1506    532  -1395    862    213     85    -38    -64   -171   -459
  -1213    532   1745    337  -1478   1137    179    290    254    348    298      0
  -1156    948   2101    103  -1628   1525     70    314    363    633    807    574
  -1189   1163   2353     10  -1774   1758    -36     88    148    592   1111    969
  -1275   1119   2395     77  -1834   1756   -114   -244   -283    249   1041    971
  -1384    735   2120    324  -1753   1426   -197   -722   -927   -548    150    171
  -1475    329   1805    571  -1641   1067   -329  -1150  -1506  -1358   -927   -792
  -1483    -10   1473    745  -1480    732   -407  -1182  -1595  -1499  -1197  -1070
  -1452   -215   1236    833  -1345    509   -358   -969  -1348  -1244  -1039  -1013
  -1387   -213   1174    797  -1280    480   -288   -766  -1075   -976   -849   -891
  -1345   -111   1234    730  -1291    561   -148   -530   -795   -704   -639   -745
  -1340     -2   1337    670  -1340    667    -20   -342   -581   -493   -467   -618
  -1319     67   1387    626  -1353    727      0   -275   -504   -405   -402   -568
  -1317    119   1436    597  -1376    776     -7   -254   -478   -368   -366   -540
  -1304    166   1470    568  -1387    818      5   -223   -446   -332   -332   -519
  -1286    213   1499    537  -1392    854     18   -194   -420   -301   -309   -498
  -1270    244   1514    514  -1392    878     38   -171   -397   -275   -288   -478
  -1286    233   1519    524  -1402    875     10   -168   -392   -262   -270   -467
  -1283    254   1538    514  -1410    896      5   -163   -379   -244   -254   -454
  -1262    296   1558    483  -1410    924     12   -150   -363   -220   -241   -441
  -1260    316   1577    472  -1418    945     18   -148   -350   -205   -228   -439
  -1247    314   1561    462  -1402    937     20   -140   -335   -187   -213   -423
  -1252    337   1587    457  -1421    961      7   -132   -314   -163   -187   -402
  -1252    363   1615    444  -1434    987      5   -129   -309   -148   -181   -402
  -1226    405   1631    410  -1428   1018    -10   -119   -296   -119   -166   -387
  -1208    452   1660    376  -1434   1054    -12    -96   -275    -88   -137   -361
  -1187    478   1662    353  -1426   1070     -5    -75   -249    -59   -109   -337
  -1166    488   1652    337  -1408   1070      5    -49   -223    -31    -80   -311
  -1166    511   1678    327  -1421   1093     -7    -31   -192      5    -41   -280
  -1148    548   1696    301  -1423   1119    -28    -20   -174     38     -7   -254
  -1117    618   1735    249  -1426   1176    -18     20   -127    103     59   -205
  -1096    685   1782    205  -1439   1234    -33     64    -67    176    135   -140
  -1078    727   1805    176  -1441   1265    -23    109     -7    254    210    -77
  -1080    795   1873    140  -1478   1332    -20    166     67    350    311      7
  -1052    883   1932     83  -1493   1408    -23    218    140    441    407     93
  -1036    958   1995     36  -1514   1475    -46    259    192    514    483    168
  -1021   1005   2026      7  -1522   1514    -62    288    228    566    545    233
  -1008   1049   2057    -23  -1535   1553    -20    322    262    600    579    265
  -1008   1060   2068    -25  -1538   1564     25    350    283    615    594    283
   -989   1085   2075    -49  -1532   1582    -20    340    265    600    587    288
   -971   1091   2062    -59  -1517   1577    -64    301    215    542    540    246
   -984   1041   2023    -28  -1506   1532    -23    272    179    488    475    189
  -1000    992   1992      2  -1496   1491      0    241    132    423    400    101
  -1041    909   1948     64  -1493   1428     15    210     80    353    311     12
  -1067    846   1914    111  -1491   1379     12    181     36    296    241    -51
  -1075    789   1862    142  -1467   1325     15    132    -23    223    161   -127
  -1070    722   1792    174  -1431   1257     20     90    -72    163     90   -194
  -1078    693   1771    189  -1423   1231    -20     46   -124    109     33   -246
  -1080    691   1771    194  -1426   1231    -18     25   -148     80      7   -280
  -1104    678   1779    213  -1441   1228     15     18   -153     64    -10   -301
  -1117    667   1782    223  -1449   1223     10      7   -171     51    -20   -309
  -1124    641   1764    239  -1444   1202      7      7   -179     49    -23   -309
  -1124    646   1771    239  -1447   1208      0      7   -179     54    -12   -293
  -1124    667   1792    226  -1457   1231      5      2   -181     57    -10   -306
  -1098    680   1779    207  -1439   1228    -12      2   -181     62    -12   -303
  -1093    727   1821    181  -1460   1275      0     23   -150     98     20   -277
  -1085    787   1873    150  -1478   1330     33     62   -106    145     67   -257
  -1065    823   1886    119  -1475   1356     20     83    -88    181    106   -223
  -1065    859   1925    101  -1493   1392     36    101    -62    207    132   -210
  -1075    893   1969     90  -1522   1428     44     98    -62    200    114   -220
  -1062    932   1995     64  -1527   1462     46    103    -49    213    119   -210
  -1031    989   2021     20  -1525   1504     38    106    -33    244    163   -163
  -1013   1010   2023      0  -1517   1517     -5     85    -38    249    181   -129
   -995   1018   2013    -12  -1504   1517    -33     72    -64    236    174   -137
  -1008   1008   2016      0  -1512   1512    -31     93    -49    259    207   -106
  -1031   1018   2049      5  -1540   1532    -15    106    -36    275    231    -90
  -1044   1000   2044     23  -1545   1519    -18    111    -41    275    220    -98
  -1047    961   2008     41  -1527   1483    -25    109    -59    254    197   -111
  -1070    937   2008     67  -1538   1473    -10    109    -62    249    194   -119
  -1072    898   1969     85  -1519   1431     -2    114    -59    257    207   -114
  -1060    875   1935     90  -1499   1405    -15    109    -72    244    192   -135
  -1062    854   1917    103  -1491   1387     -5     90    -98    213    153   -163
  -1072    823   1896    124  -1483   1358      0     90   -103    207    148   -158
  -1085    792   1875    145  -1480   1332    -15     85   -106    205    153   -161
  -1078    766   1844    155  -1462   1306      2     88   -111    189    124   -207
  -1078    732   1810    171  -1444   1270      0     93   -109    192    119   -189
  -1085    696   1782    194  -1434   1239     -5     93   -106    194    132   -163
  -1114    709   1823    200  -1470   1265    -20     83   -111    194    127   -179
  -1137    709   1844    213  -1491   1275     20    101    -90    215    137   -166
  -1114    678   1792    218  -1454   1234     15    119    -75    233    166   -140
  -1080    693   1774    194  -1426   1234     -2    122    -70    239    179   -142
  -1057    675   1730    189  -1395   1202      7    116    -70    215    129   -194
  -1041    680   1722    181  -1382   1200     64    197     -5    236    103   -213
  -1015    766   1782    122  -1397   1273    145    353    145    361    168   -181
   -961    948   1909      7  -1434   1428    215    561    381    610    387     -5
   -904   1231   2132   -163  -1519   1680    223    795    680   1000    813    415
   -862   1610   2473   -374  -1667   2042    145    797    774   1254   1262    940
   -919   1813   2730   -446  -1826   2270      0    511    579   1275   1571   1322
  -1041   1816   2857   -387  -1948   2335   -158    101    207   1057   1564   1353
  -1174   1384   2556   -106  -1865   1969   -280   -426   -405    306    730    600
  -1239    883   2122    176  -1680   1501   -402   -836   -989   -519   -259   -296
  -1218    563   1782    324  -1501   1171   -491   -841  -1060   -667   -485   -540
  -1208    405   1613    402  -1410   1008   -454   -628   -820   -452   -363   -506
  -1184    439   1623    371  -1405   1028   -350   -394   -563   -223   -220   -420
  -1135    548   1680    293  -1408   1114   -176   -127   -280     33    -28   -272
  -1111    636   1748    233  -1428   1192    -62     38    -98    197    103   -171
  -1117    678   1795    220  -1454   1236    -18    106    -20    262    155   -132
  -1109    675   1782    215  -1447   1226    -15    122      0    280    176   -122
  -1070    722   1792    174  -1431   1257      5    155     36    324    215    -85
  -1065    769   1834    145  -1449   1301     25    184     75    371    262    -33
  -1070    761   1831    155  -1449   1296     28    189     83    384    275    -36
  -1070    771   1839    148  -1454   1304     31    189     77    379    246    -80
  -1067    797   1865    135  -1465   1330     23    194     93    387    249    -59
  -1062    774   1836    142  -1449   1306     31    210    114    407    270    -33
  -1070    758   1829    155  -1449   1293     36    226    129    426    285      0
  -1075    758   1834    158  -1454   1296     38    244    148    441    303      5
  -1072    789   1862    140  -1467   1325     28    252    158    457    319     18
  -1072    823   1893    122  -1483   1356     28    265    176    478    340     41
  -1109    805   1914    153  -1512   1358     31    270    187    496    350     59
  -1098    820   1919    137  -1509   1371     38    288    213    524    381     83
  -1114    833   1948    137  -1530   1389     36    306    236    550    400     83
  -1132    823   1953    153  -1543   1387     36    319    252    563    405     96
  -1137    820   1958    158  -1548   1389     36    353    288    600    431    135
  -1161    841   2003    158  -1582   1421     28    376    319    639    470    158
  -1156    841   1997    155  -1577   1418     28    410    361    688    511    187
  -1135    862   1995    135  -1566   1428     28    452    410    740    561    220
  -1111    896   2008    109  -1558   1452     20    504    465    807    633    283
  -1101    966   2068     67  -1584   1514     12    561    524    885    717    353
  -1093   1036   2130     28  -1610   1582     10    618    587    963    795    426
  -1093   1088   2182      2  -1636   1634      0    654    631   1023    857    485
  -1093   1156   2249    -31  -1670   1701      2    691    665   1067    911    542
  -1104   1148   2252    -23  -1680   1699      0    711    675   1080    943    561
  -1156   1085   2242     33  -1699   1662    -10    698    657   1062    932    545
  -1158   1083   2239     36  -1699   1660      2    691    646   1049    924    540
  -1122   1117   2239      2  -1680   1678     41    701    641   1047    919    542
  -1153   1065   2216     44  -1686   1639     36    659    587    982    857    485
  -1210   1018   2229     96  -1719   1623     23    597    519    896    774    407
  -1260    953   2213    153  -1735   1582     28    537    462    820    693    319
  -1299    878   2177    210  -1738   1527     44    491    407    748    620    252
  -1343    779   2122    280  -1732   1449     31    423    332    665    537    171
  -1361    706   2068    327  -1714   1387     10    371    272    607    483    119
  -1358    670   2029    342  -1693   1348      2    332    233    566    446     83
  -1405    607   2013    400  -1709   1309      0    293    194    524    410     36
  -1421    566   1987    426  -1704   1275    -12    272    168    498    387      0
  -1423    537   1961    444  -1693   1247    -23    254    150    475    366    -20
  -1444    496   1940    472  -1691   1218    -38    239    135    462    350    -38
  -1439    462   1901    488  -1670   1182    -33    252    150    480    371    -36
  -1431    470   1899    480  -1665   1184    -20    254    166    493    394    -31
  -1431    480   1912    475  -1673   1195    -51    233    142    467    363    -51
  -1426    475   1899    475  -1662   1187    -77    220    132    449    342    -44
  -1444    488   1932    478  -1688   1210    -62    244    166    475    366    -23
  -1452    509   1958    470  -1704   1234    -46    267    200    514    415    -12
  -1444    498   1940    472  -1691   1218    -20    288    233    548    462    -18
  -1449    478   1925    483  -1686   1202    -10    280    233    540    459     10
  -1447    485   1932    480  -1688   1208    -12    285    246    555    470     36
  -1426    540   1966    441  -1696   1252    -44    265    244    553    465     18
  -1428    563   1992    431  -1712   1278    -90    231    226    532    446     38
  -1441    527   1969    454  -1704   1247   -119    213    213    524    446     36
  -1426    509   1935    459  -1680   1221   -137    197    200    511    439     25
  -1431    509   1940    459  -1686   1223   -129    207    210    527    459     51
  -1441    485   1925    478  -1683   1205   -135    202    200    522    459     41
  -1452    413   1865    517  -1660   1140   -161    184    176    504    441     20
  -1473    366   1839    553  -1654   1101   -158    163    158    483    420    -28
  -1480    327   1808    574  -1644   1067   -135    161    150    465    387    -41
  -1465    306   1771    576  -1618   1039   -142    142    129    446    376    -67
  -1480    272   1751    602  -1615   1010   -145    124    114    426    371    -85
  -1514    226   1740    644  -1626    982   -137    106     98    394    340   -106
  -1519    181   1701    665  -1610    940   -163     88     85    379    322   -101
  -1522    148   1670    685  -1595    909   -166     70     62    358    311   -135
  -1545    132   1678    704  -1610    904   -168     49     41    329    277   -168
  -1525    148   1673    688  -1597    909   -174     44     41    324    272   -181
  -1525    103   1626    709  -1577    865   -158     57     49    342    283   -171
  -1525     70   1595    727  -1561    831   -161     51     38    340    283   -187
  -1543     70   1610    735  -1577    839   -168     38     20    319    259   -210
  -1522     44   1566    740  -1543    805   -179     20     -2    293    223   -202
  -1501     23   1525    737  -1514    771   -187     20     -5    290    220   -223
  -1556      0   1556    776  -1556    776    -88    116     80    345    249   -246
  -1613     12   1626    797  -1621    818     62    309    249    472    327   -231
  -1488    168   1657    659  -1571    911     90    496    436    662    483   -150
  -1371    459   1831    454  -1602   1145    129    740    717    992    813    184
  -1299    795   2094    252  -1696   1444    103    849    896   1304   1265    717
  -1335   1026   2361    153  -1847   1693    -62    553    743   1374   1615   1140
  -1530   1135   2665    197  -2096   1899   -249     80    407   1223   1709   1314
  -1691    800   2488    444  -2088   1644   -389   -433   -140    623   1098    784
  -1735    228   1964    750  -1849   1096   -524   -914   -797   -267     46   -236
  -1745   -246   1499    995  -1623    626   -623  -1013  -1021   -607   -400   -706
  -1696   -420   1275   1060  -1486    426   -607   -800   -831   -449   -322   -701
  -1608   -418   1187   1013  -1400    384   -493   -542   -576   -231   -176   -602
  -1558   -353   1205    956  -1382    426   -335   -290   -329    -15    -23   -488
  -1574   -296   1278    932  -1426    491   -197   -111   -150    148    101   -407
  -1600   -283   1317    943  -1460    517   -109     -7    -38    252    187   -353
  -1587   -249   1337    917  -1465    545    -83     33      0    290    223   -324
  -1571   -244   1327    906  -1449    540    -62     57     23    314    246   -290
  -1514   -252   1260    883  -1389    504    -46     59     25    319    246   -301
  -1480   -236   1244    859  -1363    504    -67     70     31    324    254   -298
  -1504   -249   1254    875  -1382    501    -41     98     59    348    283   -280
  -1473   -241   1231    857  -1353    493    -38    109     67    353    285   -285
  -1452   -215   1236    833  -1345    509    -59    101     67    355    288   -285
  -1457   -205   1252    831  -1356    522    -59    111     75    366    301   -280
  -1426   -200   1223    813  -1327    511    -44    109     85    376    309   -272
  -1384   -181   1200    782  -1293    509    -70    103     77    376    309   -267
  -1350   -163   1187    756  -1273    511    -80    129     90    397    327   -249
  -1337   -145   1192    743  -1265    522    -88    158    109    418    345   -233
  -1343   -132   1210    737  -1278    537    -77    161    124    436    363   -218
  -1340   -106   1231    722  -1288    561    -72    174    150    467    392   -194
  -1314    -77   1236    696  -1278    576    -75    189    179    493    415   -179
  -1314    -67   1247    691  -1280    589    -59    220    210    524    439   -145
  -1252    -62   1189    657  -1223    563    -64    249    239    561    467   -114
  -1231    -75   1153    652  -1195    537    -64    285    272    605    509    -80
  -1228    -72   1156    649  -1195    542    -44    332    327    667    571    -25
  -1200    -31   1169    615  -1184    568    -62    371    384    735    641     31
  -1213     38   1249    584  -1231    644    -75    436    457    828    743    116
  -1184     93   1275    545  -1228    683    -62    501    517    904    826    189
  -1135    150   1283    491  -1208    714    -72    540    561    966    885    262
  -1132    213   1345    459  -1239    779    -72    571    600   1018    943    335
  -1140    257   1397    439  -1267    826    -72    581    610   1034    971    353
  -1148    296   1441    426  -1296    867    -64    579    607   1031    971    355
  -1145    314   1460    413  -1304    888    -64    553    584   1005    948    348
  -1179    303   1483    439  -1330    893    -33    542    568    984    924    340
  -1179    277   1454    449  -1317    865     -2    537    548    948    888    306
  -1171    244   1413    462  -1293    828    -20    496    498    885    831    246
  -1202    181   1384    509  -1293    782    -10    449    449    815    761    174
  -1257    106   1363    576  -1309    735     18    402    405    750    691    111
  -1252     41   1291    605  -1273    665     10    345    350    683    623     38
  -1234     -5   1228    618  -1231    610     18    319    314    644    576    -15
  -1262    -49   1213    654  -1239    581     28    293    293    620    553    -51
  -1270    -67   1202    670  -1236    566     31    252    259    581    511    -96
  -1270    -85   1184    678  -1228    548     20    233    233    548    472   -106
  -1244   -106   1137    675  -1192    514     10    213    215    530    452   -119
  -1249   -127   1122    685  -1187    498     18    205    207    519    444   -137
  -1262   -111   1150    688  -1208    519     25    213    215    530    452   -137
  -1249   -124   1122    685  -1187    498     41    200    205    524    436   -153
  -1257   -135   1122    696  -1192    493     12    197    213    530    452   -137
  -1231   -106   1122    667  -1176    506      2    215    239    550    478   -122
  -1202    -93   1109    649  -1156    506     18    231    252    561    488   -114
  -1179    -64   1114    620  -1148    524     31    236    265    574    504   -106
  -1184    -36   1148    610  -1166    553     62    270    303    610    540    -75
  -1156    -23   1130    589  -1145    553     77    290    322    628    553    -64
  -1158     -5   1153    581  -1156    574     88    296    327    631    555    -64
  -1140     33   1171    550  -1156    602     83    285    340    636    561    -57
  -1117     90   1205    511  -1161    646     72    275    348    649    579    -41
  -1127    106   1234    506  -1179    670     54    272    353    665    602    -15
  -1150     72   1223    540  -1187    646     31    241    319    641    587    -25
  -1153     83   1236    535  -1195    657     20    226    306    631    581    -31
  -1096    109   1205    493  -1150    657      2    220    298    620    576    -31
  -1060     96   1153    480  -1106    623     -2    228    290    615    568    -36
  -1083     49   1132    517  -1106    589     -5    213    272    597    550    -46
  -1052     15   1067    517  -1060    540    -15    200    241    568    524    -72
  -1047      5   1052    522  -1049    527     -2    200    236    555    522    -72
  -1060    -20   1036    537  -1049    506      5    189    231    540    506    -83
  -1078    -36   1041    558  -1060    501     25    176    223    527    488   -103
  -1085    -77   1008    579  -1049    465     31    166    207    514    467   -124
  -1078    -96    982    587  -1031    441     23    168    194    501    459   -135
  -1093   -129    961    610  -1028    415     18    161    176    483    439   -153
  -1052   -150    901    602   -976    374      7    148    155    462    418   -176
  -1088   -158    927    623  -1010    384     51    163    168    472    426   -171
  -1062   -158    904    610   -984    371     44    171    171    478    428   -166
  -1034   -168    862    600   -948    345     20    171    168    475    420   -161
  -1054   -171    883    613   -969    355     46    181    181    485    433   -150
  -1054   -174    878    613   -966    350     59    176    181    480    431   -153
  -1028   -174    854    600   -943    340     54    187    179    472    418   -153
   -984   -142    839    563   -911    345    106    262    236    501    415   -181
   -966    -88    878    527   -922    394    189    394    368    594    444   -200
   -984     64   1049    459  -1018    555    262    576    600    839    654    -23
   -880    361   1241    259  -1062    800    290    823    906   1218   1060    353
   -792    758   1551     15  -1174   1156    252    930   1067   1504   1509    885
   -756   1023   1779   -132  -1267   1400     80    652    839   1452   1787   1345
   -901   1031   1932    -67  -1415   1480    -51    207    439   1182   1795   1449
  -1052    670   1722    189  -1387   1195   -148   -303   -142    514   1093    784
  -1148    103   1252    519  -1200    678   -249   -750   -763   -355     -7   -293
  -1124   -303    820    714   -974    257   -376   -839   -956   -644   -407   -722
  -1093   -480    610    784   -854     64   -348   -639   -730   -431   -280   -659
  -1026   -475    550    750   -789     36   -267   -392   -446   -166   -101   -542
   -979   -358    618    667   -800    129   -135   -124   -150    114    106   -384
   -956   -259    696    607   -826    218     20     80     70    319    270   -254
   -958   -228    730    592   -844    249     75    150    155    384    322   -200
   -971   -192    779    581   -875    293     90    176    202    426    368   -166
   -914   -168    743    540   -831    285     80    192    215    441    381   -168
   -880   -148    732    514   -807    290     96    223    233    454    379   -174
   -896   -129    766    511   -831    319    106    231    241    462    379   -155
   -927   -127    800    527   -865    337     96    228    254    478    397   -129
   -948   -129    815    537   -883    340    106    226    262    488    413   -122
   -909   -111    797    511   -854    342    114    231    267    493    418   -119
   -898   -119    779    506   -839    329    111    246    270    491    410   -124
   -878    -77    800    478   -841    358     80    257    277    506    426   -109
   -828     -5    820    415   -826    405    114    298    319    555    475    -70
   -828     -7    820    418   -826    405    142    324    345    589    509    -46
   -839    -10    826    423   -833    407    135    319    348    589    504    -46
   -844     -7    836    426   -841    413    122    319    358    602    524     -2
   -857    -10    846    433   -852    415    140    332    384    631    553     -2
   -854     -2    852    428   -854    423    140    342    397    639    540    -18
   -846      5    849    418   -849    426    142    374    433    678    574     23
   -854     18    872    418   -865    444    155    400    475    724    623     62
   -844     51    893    394   -870    472    153    439    524    784    680    116
   -818     88    906    366   -862    496    161    514    594    867    763    194
   -813    114    927    348   -870    519    153    558    646    940    836    257
   -805    168    974    316   -891    571    145    615    714   1031    932    335
   -735    249    982    241   -859    615    135    683    784   1111   1013    400
   -683    306    989    189   -836    646    132    724    839   1171   1072    478
   -701    350   1052    174   -878    701    114    740    870   1215   1140    540
   -709    379   1088    166   -898    732    114    748    888   1241   1189    592
   -717    405   1122    155   -919    763    119    732    878   1223   1161    548
   -717    392   1109    163   -911    750    124    706    849   1182   1104    517
   -750    314   1065    218   -909    688    124    670    807   1127   1057    475
   -792    244   1036    275   -914    639    103    631    771   1070   1002    452
   -782    210    989    285   -885    600    119    594    730   1015    945    387
   -761    155    917    303   -839    535    137    550    672    937    859    290
   -828     44    870    389   -849    457    122    498    600    844    766    207
   -854    -12    841    433   -849    413    142    462    558    787    704    148
   -854    -57    797    454   -826    368    158    420    509    722    639     80
   -872   -116    756    496   -815    319    155    384    475    683    610     49
   -893   -161    732    527   -815    285    135    324    407    594    519    -51
   -893   -184    709    537   -802    262    122    280    355    522    423    -90
   -896   -231    662    561   -779    215    114    272    355    527    428    -83
   -888   -257    631    574   -761    187    101    254    345    517    415   -129
   -888   -275    613    579   -750    168     88    231    322    493    384   -124
   -909   -270    639    589   -776    184     90    228    329    498    387   -127
   -914   -241    672    576   -795    215     96    213    332    488    381   -129
   -919   -228    691    574   -805    231    106    202    332    480    363   -119
   -909   -228    680    566   -797    226     85    215    345    509    397    -75
   -888   -189    696    537   -795    252     67    220    350    524    413    -72
   -878   -150    727    511   -802    288     88    236    376    540    413    -67
   -878   -119    758    498   -818    319    119    265    415    576    446    -23
   -883   -101    782    491   -833    337    145    277    446    605    480     -5
   -870    -62    807    465   -839    371    150    267    452    602    470     -2
   -862    -36    823    449   -844    392    132    252    449    602    462     33
   -852     12    865    420   -857    439     98    231    446    607    470     51
   -846     28    872    407   -859    449     59    197    423    587    449     41
   -849      5    854    423   -852    428     57    187    420    587    454     41
   -841      7    849    415   -844    428     64    187    423    592    457     59
   -836      0    836    418   -836    418     67    202    433    605    465     93
   -846    -31    815    439   -833    392     44    181    407    579    436     72
   -831    -33    797    431   -815    381     41    161    384    555    413     49
   -820    -49    771    433   -797    361     54    166    384    558    413     51
   -826    -93    732    459   -779    319     51    166    376    550    410     51
   -833   -111    722    470   -779    306     62    163    371    542    392     28
   -852   -124    727    488   -789    301     57    135    340    509    345    -25
   -826   -135    688    480   -758    275     46    111    311    467    293    -46
   -818   -194    623    506   -722    213     46     98    288    441    265    -44
   -836   -210    623    522   -732    205     44     90    283    439    265    -31
   -805   -158    646    483   -727    244     36     88    277    441    259    -44
   -787   -137    646    462   -719    254     44     98    288    454    267    -33
   -784   -161    623    472   -704    231     51    114    296    467    280     -7
   -771   -145    626    457   -701    239     25     98    288    467    283    -20
   -771   -135    633    452   -704    249     18     75    272    439    249    -49
   -750   -116    631    431   -693    257     41     85    283    436    231    -31
   -719    -77    641    400   -680    280     85    135    322    462    236    -41
   -693    -28    665    358   -680    319    168    257    441    540    249    -64
   -665    103    769    280   -717    436    236    415    626    717    374     18
   -600    340    937    127   -769    639    262    633    917   1065    724    329
   -506    678   1184    -85   -844    930    192    815   1200   1496   1265    857
   -511    992   1504   -241  -1010   1249     51    623   1060   1548   1628   1330
   -589   1000   1590   -205  -1091   1296    -46    293    688   1330   1717   1517
   -704    745   1447    -23  -1075   1096   -153   -174     90    701   1182   1072
   -815    348   1163    233   -989    756   -275   -748   -652   -306    -23     18
   -807    -28    779    418   -795    374   -394   -922   -961   -766   -644   -535
   -763   -241    522    501   -644    137   -376   -727   -766   -587   -558   -509
   -722   -316    405    517   -566     44   -298   -483   -470   -306   -376   -426
   -680   -262    418    472   -550     77   -218   -272   -187    -41   -179   -267
   -662   -140    522    400   -594    189    -83    -49     77    200     18   -111
   -631    -51    579    340   -607    262     -7     59    207    314     98    -51
   -602     20    623    288   -615    322     15    106    265    366    142    -12
   -589     44    633    272   -610    337     23    135    301    400    171     15
   -594     41    636    275   -615    337     38    153    327    423    200     46
   -594     59    654    267   -623    355     49    161    345    431    207     38
   -571     98    667    233   -618    381     51    161    353    428    194     28
   -566    101    667    233   -615    384     51    166    363    431    192     64
   -561    106    667    226   -613    387     49    179    371    433    200     90
   -550    142    693    202   -623    418     51    189    387    449    210     98
   -532    184    717    171   -626    449     49    197    400    459    210     90
   -509    220    730    145   -618    475     38    215    418    478    226    109
   -514    246    761    132   -639    501     41    236    439    504    254    137
   -491    265    753    111   -620    509     46    259    462    524    270    142
   -467    311    776     77   -620    542     46    265    472    530    265    153
   -467    361    828     54   -646    594     75    309    511    571    296    202
   -457    376    831     38   -644    602     75    348    535    600    327    215
   -441    423    865     10   -652    644     59    366    548    620    353    241
   -415    501    917    -44   -665    709     59    389    579    652    392    288
   -394    537    932    -70   -662    735     83    428    628    706    444    340
   -384    576    961    -96   -672    769    103    496    693    792    537    407
   -358    631    987   -137   -672    807     93    563    750    872    615    459
   -329    732   1062   -202   -698    896     93    626    823    958    698    555
   -309    828   1137   -259   -722    982     93    688    893   1041    776    639
   -283    919   1202   -319   -743   1060    103    756    971   1140    872    717
   -280    992   1273   -355   -776   1132    109    807   1023   1210    956    774
   -249   1062   1309   -407   -779   1187    109    826   1028   1221    974    831
   -218   1127   1345   -454   -782   1236    127    865   1057   1254   1005    891
   -215   1150   1363   -467   -789   1257    135    883   1049   1247   1008    883
   -210   1174   1382   -483   -795   1278    137    875   1026   1221    995    872
   -210   1200   1408   -496   -810   1304    140    852    979   1153    924    818
   -252   1140   1392   -444   -820   1265    187    836    930   1078    841    771
   -226   1130   1353   -452   -789   1241    192    813    878   1010    782    693
   -194   1109   1301   -457   -748   1205    205    779    813    924    680    597
   -207   1078   1286   -436   -748   1182    226    748    756    836    579    558
   -241   1005   1247   -381   -743   1124    226    722    701    779    532    501
   -207   1028   1236   -413   -722   1132    174    662    620    696    452    410
   -171   1049   1218   -439   -696   1132    181    631    571    631    379    387
   -194   1060   1254   -433   -724   1156    231    654    574    633    379    397
   -179   1034   1213   -426   -696   1122    249    685    581    641    387    389
   -166   1039   1205   -439   -685   1122    228    675    558    613    366    358
   -171   1080   1252   -454   -711   1163    249    688    561    602    348    366
   -132   1122   1254   -496   -693   1187    249    688    553    592    337    361
   -122   1184   1306   -530   -714   1244    246    714    568    618    376    384
   -142   1215   1358   -537   -750   1286    270    756    600    639    397    410
   -103   1239   1343   -568   -724   1291    277    789    615    654    402    433
    -72   1283   1356   -607   -714   1319    293    810    623    665    394    459
    -75   1379   1454   -652   -763   1415    314    849    659    706    428    496
    -49   1465   1514   -711   -782   1488    322    906    719    774    504    535
    -18   1504   1522   -745   -769   1512    371    950    758    805    545    574
      2   1566   1561   -784   -779   1564    389    979    774    813    537    592
      2   1618   1615   -810   -805   1618    366    984    774    818    542    636
     12   1693   1680   -854   -833   1686    379   1000    782    839    576    654
     51   1792   1740   -922   -844   1766    387   1023    789    859    600    693
     46   1823   1777   -937   -865   1800    402   1041    789    870    620    722
     46   1847   1800   -945   -875   1823    410   1039    782    865    623    724
     85   1938   1849  -1013   -883   1893    423   1072    802    878    618    727
     88   1943   1852  -1015   -883   1899    420   1088    789    867    600    732
    103   1932   1829  -1021   -862   1880    428   1098    779    859    597    724
    140   1953   1813  -1047   -836   1883    428   1119    782    865    610    732
    155   1940   1782  -1049   -813   1862    423   1127    761    841    576    714
    142   1958   1816  -1052   -836   1888    454   1153    763    846    566    714
    142   1997   1852  -1070   -854   1925    462   1158    745    828    545    696
    150   2016   1865  -1083   -857   1940    465   1184    745    831    545    714
    150   2010   1860  -1080   -854   1938    470   1208    743    833    548    727
    137   2000   1862  -1070   -862   1932    472   1223    737    836    545    719
    181   2036   1855  -1111   -836   1945    483   1247    735    841    542    704
    218   2120   1901  -1169   -841   2010    514   1262    732    841    548    743
    176   2130   1953  -1156   -888   2044    537   1286    735    854    566    763
    205   2153   1948  -1179   -872   2052    535   1304    732    857    566    750
    241   2218   1974  -1231   -865   2096    540   1322    730    854    568    756
    223   2239   2016  -1231   -896   2127    555   1345    727    857    568    766
    236   2268   2031  -1254   -898   2151    587   1395    753    883    571    771
    272   2338   2062  -1306   -896   2200    652   1517    854    963    587    750
    311   2460   2145  -1387   -917   2304    737   1693   1023   1124    680    789
    355   2712   2356  -1532  -1000   2535    792   1891   1262   1402    932   1002
    459   3083   2624  -1774  -1080   2855    750   2081   1530   1805   1431   1530
    501   3476   2974  -1990  -1236   3226    626   2026   1522   1966   1865   2083
    441   3585   3143  -2016  -1350   3364    537   1782   1218   1795   2057   2392
    368   3450   3081  -1909  -1356   3265    444   1423    714   1319   1805   2210
    285   3078   2790  -1683  -1252   2935    358    963     88    511    807   1278
    309   2735   2426  -1522  -1057   2582    296    678   -348   -114    -98    441
    366   2504   2138  -1436   -885   2322    265    750   -309    -96   -192    311
    379   2372   1992  -1374   -805   2182    314    961    -51    168    -15    405
    389   2426   2034  -1408   -820   2231    394   1156    207    423    171    535
    431   2590   2156  -1512   -862   2374    517   1395    488    691    387    693
    459   2714   2255  -1590   -898   2486    594   1558    670    862    524    802
    465   2753   2288  -1608   -911   2522    644   1626    737    930    571    844
    472   2813   2340  -1644   -932   2577    641   1657    766    963    600    872
    483   2865   2379  -1675   -948   2624    652   1686    784    989    620    893
    506   2896   2390  -1701   -943   2644    657   1717    805   1010    636    911
    535   2940   2405  -1738   -935   2673    654   1732    818   1023    649    927
    522   2979   2455  -1753   -966   2717    670   1751    836   1039    659    945
    524   2998   2473  -1761   -974   2735    675   1771    849   1049    672    958
    537   3042   2501  -1790   -982   2772    678   1792    867   1070    693    974
    579   3102   2522  -1839   -971   2813    667   1813    885   1088    714   1000
    576   3128   2551  -1852   -989   2842    667   1821    891   1096    719   1010
    571   3169   2598  -1870  -1013   2886    659   1836    904   1114    735   1026
    576   3205   2626  -1891  -1026   2917    665   1860    922   1135    756   1044
    602   3263   2660  -1932  -1028   2961    680   1891    953   1166    784   1075
    613   3309   2694  -1964  -1039   3003    683   1912    979   1195    813   1106
    620   3351   2730  -1987  -1054   3042    683   1935   1000   1218    833   1130
    626   3374   2748  -2003  -1060   3063    680   1958   1015   1239    852   1145
    657   3429   2772  -2042  -1057   3102    696   1997   1052   1280    888   1184
    672   3478   2803  -2075  -1065   3141    683   2034   1091   1325    935   1226
    683   3541   2857  -2112  -1085   3198    672   2075   1135   1382    987   1275
    696   3598   2899  -2148  -1101   3250    672   2130   1189   1454   1057   1335
    737   3704   2966  -2221  -1114   3335    675   2192   1254   1545   1140   1421
    774   3787   3013  -2281  -1119   3400    683   2265   1330   1636   1234   1519
    758   3852   3091  -2307  -1166   3473    683   2322   1395   1719   1332   1615
    758   3933   3174  -2348  -1208   3554    696   2372   1449   1792   1415   1699
    771   4016   3244  -2392  -1236   3632    670   2405   1478   1834   1470   1745
    800   4078   3276  -2442  -1239   3678    652   2416   1480   1842   1475   1771
    826   4133   3307  -2478  -1241   3720    680   2434   1491   1849   1483   1795
    813   4138   3325  -2475  -1257   3733    691   2423   1467   1816   1449   1774
    795   4133   3338  -2462  -1270   3735    688   2410   1436   1774   1408   1753
    792   4130   3338  -2462  -1273   3735    693   2385   1392   1714   1343   1706
    784   4094   3309  -2439  -1262   3702    714   2359   1343   1644   1262   1634
    756   4034   3278  -2397  -1260   3658    706   2309   1273   1561   1171   1556
    724   3969   3244  -2346  -1260   3608    701   2265   1213   1483   1091   1478
    704   3902   3198  -2304  -1247   3551    680   2216   1148   1415   1008   1408
    717   3899   3182  -2309  -1231   3541    698   2184   1106   1363    948   1358
    706   3871   3161  -2291  -1226   3517    730   2171   1083   1335    914   1322
    680   3808   3128  -2244  -1223   3468    727   2145   1039   1296    870   1267
    680   3793   3112  -2239  -1215   3455    688   2114    984   1244    813   1241
    680   3785   3104  -2234  -1210   3445    675   2101    966   1228    789   1239
    667   3800   3130  -2236  -1231   3468    688   2099    969   1228    789   1239
    672   3842   3169  -2257  -1247   3507    665   2101    979   1241    807   1260
    672   3839   3167  -2257  -1247   3502    649   2099    966   1236    797   1252
    662   3842   3180  -2252  -1257   3512    652   2101    969   1244    810   1267
    657   3878   3218  -2270  -1280   3548    626   2052    961   1247    810   1273
    649   3902   3252  -2275  -1301   3577    633   2034    979   1275    831   1288
    667   3956   3289  -2312  -1312   3624    639   2047    987   1286    841   1293
    657   4026   3369  -2340  -1356   3699    636   2060   1005   1301    859   1330
    652   4086   3432  -2369  -1392   3759    657   2078   1034   1332    896   1363
    644   4128   3483  -2385  -1418   3806    670   2078   1028   1332    901   1358
    641   4117   3473  -2379  -1415   3795    639   2065   1010   1319    883   1345
    646   4125   3476  -2387  -1415   3800    633   2070   1023   1335    893   1392
    649   4201   3551  -2426  -1449   3876    602   2062   1039   1366    935   1431
    626   4198   3572  -2410  -1473   3886    561   2031   1015   1356    924   1413
    620   4172   3548  -2397  -1462   3860    558   2029   1008   1353    914   1402
    639   4195   3556  -2418  -1457   3876    563   2031   1008   1350    911   1418
    667   4203   3535  -2436  -1434   3871    530   2018    992   1343    904   1426
    670   4169   3499  -2418  -1413   3834    496   2010    984   1348    914   1441
    665   4123   3457  -2395  -1397   3793    522   2005    969   1340    917   1421
    654   4107   3452  -2382  -1400   3782    530   1995    945   1322    893   1376
    659   4097   3434  -2379  -1387   3764    517   1987    927   1312    893   1418
    657   4078   3421  -2366  -1382   3751    524   1984    919   1312    906   1441
    641   4026   3382  -2335  -1371   3707    509   1940    870   1254    828   1330
    636   4026   3387  -2333  -1376   3707    498   1925    854   1234    795   1345
    636   4026   3387  -2333  -1376   3710    496   1922    846   1226    789   1345
    615   4003   3387  -2309  -1384   3697    485   1901    820   1197    761   1314
    633   3985   3348  -2312  -1358   3668    478   1896    815   1192    756   1317
    633   3977   3343  -2307  -1356   3660    488   1904    828   1205    771   1330
    623   3975   3348  -2299  -1363   3663    491   1906    841   1223    795   1350
    657   3967   3309  -2312  -1325   3639    465   1883    815   1202    771   1306
    657   3975   3315  -2317  -1327   3645    428   1852    787   1174    740   1299
    649   3985   3333  -2317  -1343   3660    428   1847    792   1184    756   1319
    667   3980   3312  -2325  -1325   3647    449   1862    815   1202    776   1319
    657   3962   3304  -2309  -1322   3634    501   1938    883   1239    784   1301
    657   4024   3364  -2340  -1353   3694    571   2062    997   1319    792   1257
    722   4203   3481  -2462  -1379   3845    636   2260   1221   1551    984   1436
    807   4479   3668  -2644  -1431   4073    654   2496   1517   1917   1384   1829
    862   4860   3998  -2860  -1566   4429    579   2525   1641   2179   1810   2322
    789   5076   4284  -2933  -1745   4681    402   2195   1434   2197   2101   2722
    659   5073   4414  -2865  -1878   4744    239   1751   1070   1990   2083   2753
    509   4699   4188  -2605  -1839   4445    109   1221    488   1327   1369   2091
    407   4133   3725  -2270  -1657   3930    -20    748   -179    400    293   1091
    439   3819   3380  -2130  -1470   3600   -135    748   -254    246     77    854
    488   3702   3213  -2096  -1361   3457   -114    958    -33    436    187    904
    540   3715   3174  -2127  -1317   3445     -5   1202    226    659    332   1002
    605   3795   3190  -2200  -1291   3494    189   1475    511    906    506   1130
    631   3858   3226  -2244  -1299   3543    298   1628    672   1041    620   1205
    652   3897   3244  -2275  -1296   3572    319   1688    737   1101    675   1244
    665   3912   3244  -2288  -1291   3580    324   1712    769   1132    706   1260
    665   3923   3257  -2294  -1296   3590    327   1712    769   1132    698   1236
    659   3938   3278  -2301  -1309   3608    340   1717    776   1137    683   1262
    675   3938   3260  -2307  -1291   3600    348   1722    795   1158    706   1309
    701   3964   3260  -2335  -1278   3613    337   1719    797   1166    714   1306
    693   3951   3257  -2322  -1280   3606    329   1714    800   1176    722   1301
    701   3972   3270  -2338  -1283   3621    348   1732    831   1210    766   1322
    709   3993   3283  -2351  -1286   3639    353   1738    841   1226    779   1322
    693   3972   3276  -2333  -1291   3624    335   1722    818   1213    758   1325
    683   3964   3281  -2322  -1299   3624    329   1717    818   1221    766   1356
    696   3943   3247  -2320  -1275   3595    329   1719    820   1231    779   1356
    685   3949   3260  -2317  -1286   3606    314   1722    820   1247    792   1356
    680   3964   3283  -2325  -1301   3624    303   1722    823   1252    797   1348
    688   3951   3263  -2320  -1286   3608    311   1730    831   1262    807   1361
    672   3936   3260  -2307  -1293   3598    306   1743    846   1286    826   1382
    680   3941   3260  -2312  -1288   3600    296   1764    865   1312    846   1397
    688   3962   3273  -2327  -1293   3619    298   1795    898   1348    883   1436
    683   3964   3281  -2322  -1299   3624    306   1831    930   1400    935   1467
    691   3995   3302  -2346  -1306   3647    298   1862    966   1444    979   1493
    722   4006   3283  -2364  -1280   3645    296   1917   1015   1509   1034   1545
    735   4045   3309  -2390  -1286   3676    288   1969   1067   1579   1104   1605
    753   4104   3351  -2429  -1299   3728    290   2016   1114   1634   1163   1657
    748   4151   3403  -2452  -1327   3777    293   2062   1166   1699   1241   1727
    737   4190   3452  -2465  -1356   3821    283   2083   1189   1735   1293   1779
    730   4198   3468  -2465  -1369   3834    283   2091   1195   1748   1322   1808
    711   4182   3470  -2447  -1379   3826    283   2073   1174   1732   1319   1805
    678   4175   3496  -2429  -1410   3837    272   2029   1130   1688   1286   1779
    662   4149   3486  -2405  -1413   3816    270   1984   1096   1644   1247   1722
    628   4099   3470  -2366  -1421   3785    262   1938   1052   1587   1192   1670
    589   4034   3445  -2312  -1426   3741    259   1873    989   1512   1114   1602
    563   3954   3390  -2257  -1413   3671    257   1803    919   1423   1031   1558
    522   3852   3330  -2187  -1402   3590    254   1738    865   1356    966   1496
    475   3751   3276  -2114  -1400   3515    254   1662    800   1280    893   1413
    444   3686   3242  -2065  -1397   3465    244   1600    745   1215    820   1335
    418   3629   3208  -2023  -1397   3419    207   1532    688   1158    766   1296
    384   3548   3161  -1966  -1389   3356    192   1480    649   1117    732   1257
    394   3496   3102  -1945  -1353   3299    171   1426    607   1065    693   1210
    410   3455   3044  -1932  -1317   3250    158   1389    579   1031    667   1169
    413   3408   2995  -1912  -1293   3203    140   1356    561   1008    639   1140
    392   3369   2977  -1880  -1293   3174    135   1348    566   1013    649   1140
    361   3343   2982  -1852  -1312   3164    124   1325    561   1008    646   1117
    337   3317   2979  -1826  -1319   3148    114   1314    558   1008    644   1148
    337   3333   2992  -1836  -1330   3164    114   1322    568   1021    662   1148
    335   3338   3003  -1836  -1335   3172    111   1312    568   1021    667   1130
    329   3309   2977  -1821  -1322   3143    114   1301    566   1021    659   1122
    355   3309   2953  -1831  -1299   3133    103   1286    558   1013    657   1127
    371   3325   2953  -1847  -1291   3138    106   1286    576   1023    678   1137
    376   3335   2959  -1857  -1291   3148    122   1293    600   1044    698   1153
    345   3343   2995  -1847  -1325   3169    135   1296    618   1062    724   1166
    314   3307   2992  -1810  -1337   3151    132   1278    610   1052    717   1137
    335   3328   2992  -1831  -1327   3161    111   1249    600   1039    706   1153
    350   3341   2990  -1847  -1319   3167     80   1226    594   1034    704   1156
    368   3315   2946  -1844  -1288   3130     38   1195    566   1018    701   1153
    314   3304   2990  -1808  -1337   3148     38   1189    566   1028    730   1166
    288   3296   3005  -1792  -1358   3151     41   1182    568   1034    735   1153
    337   3289   2951  -1813  -1306   3120     20   1153    542   1008    706   1148
    316   3213   2896  -1766  -1288   3055     23   1130    522    982    678   1114
    277   3154   2876  -1714  -1299   3016     18   1106    501    956    654   1106
    316   3146   2829  -1732  -1254   2990     -5   1075    470    919    620   1072
    311   3078   2764  -1696  -1226   2922      5   1067    457    909    613   1067
    324   3050   2725  -1688  -1200   2889      2   1034    431    885    600   1034
    265   3011   2746  -1636  -1239   2878     28   1036    439    891    607   1002
    254   2974   2717  -1615  -1231   2844     33   1021    418    872    579    974
    290   2979   2686  -1636  -1197   2834     12    987    374    820    522    953
    316   2977   2660  -1647  -1174   2821     -2    958    358    797    501    932
    337   2969   2631  -1652  -1145   2800     -5    948    366    797    506    935
    335   2902   2564  -1621  -1114   2733     28    966    392    815    530    945
    309   2852   2543  -1582  -1117   2699     77    989    420    839    548    969
    296   2837   2540  -1569  -1122   2688     70    971    405    826    532    940
    272   2798   2525  -1535  -1124   2662     75    966    405    826    532    935
    277   2792   2514  -1538  -1119   2655     80    974    423    844    558    953
    293   2751   2457  -1522  -1083   2605    127   1018    462    870    576    948
    316   2743   2426  -1530  -1054   2585    239   1143    566    930    589    927
    353   2818   2465  -1584  -1054   2642    353   1319    735   1070    678    969
    400   3068   2665  -1735  -1132   2868    423   1574   1034   1395    984   1226
    509   3421   2912  -1966  -1202   3167    431   1790   1312   1766   1421   1670
    522   3746   3224  -2135  -1350   3486    319   1665   1314   1953   1826   2179
    410   3894   3483  -2151  -1535   3689    106   1213   1036   1917   2073   2533
    246   3761   3515  -2008  -1634   3639    -83    662    558   1517   1800   2312
    116   3252   3135  -1686  -1509   3195   -210    111   -111    639    813   1397
    103   2675   2569  -1392  -1234   2621   -363   -200   -605    -75    -36    584
    166   2390   2223  -1278  -1028   2307   -410    -98   -555    -75   -122    426
    192   2273   2078  -1234   -943   2177   -306    155   -311    127    -15    496
    226   2325   2099  -1275   -935   2213   -145    431    -31    374    163    626
    257   2431   2174  -1345   -958   2304     23    698    233    615    358    774
    290   2520   2229  -1405   -969   2374    150    846    384    750    480    854
    293   2551   2257  -1423   -982   2403    192    891    433    797    527    883
    267   2522   2255  -1395   -992   2387    205    893    446    813    535    885
    267   2488   2218  -1379   -974   2353    241    896    457    820    537    883
    277   2475   2197  -1376   -958   2338    241    898    462    831    553    893
    254   2470   2216  -1363   -979   2343    218    917    478    859    579    919
    277   2449   2171  -1363   -948   2312    228    922    485    870    587    935
    275   2426   2148  -1353   -937   2288    233    922    491    878    592    919
    259   2390   2130  -1325   -935   2260    233    924    485    878    579    904
    252   2361   2107  -1309   -927   2236    241    930    493    885    587    914
    249   2364   2114  -1309   -932   2239    252    924    501    896    600    927
    239   2372   2132  -1306   -948   2252    241    927    511    917    620    956
    246   2353   2107  -1299   -930   2231    213    924    509    924    639    961
    262   2351   2088  -1306   -914   2221    215    930    517    932    639    935
    265   2338   2073  -1301   -904   2205    239    945    540    953    659    971
    262   2333   2070  -1299   -904   2203    259    969    568    982    693    995
    262   2317   2055  -1288   -896   2187    265    976    579   1002    714   1000
    270   2320   2049  -1296   -891   2187    259    992    597   1028    743   1018
    280   2325   2044  -1304   -883   2184    254   1021    631   1067    784   1047
    267   2317   2049  -1293   -891   2184    244   1044    665   1104    828   1078
    272   2366   2094  -1319   -909   2231    257   1093    727   1174    898   1140
    306   2431   2125  -1369   -909   2278    270   1150    797   1257    982   1221
    306   2465   2158  -1387   -927   2314    265   1197    857   1330   1057   1288
    311   2507   2195  -1410   -940   2351    254   1236    909   1395   1132   1361
    322   2556   2234  -1439   -956   2395    267   1265    953   1447   1205   1431
    311   2587   2275  -1449   -982   2431    259   1273    974   1480   1252   1483
    303   2603   2299  -1454   -997   2452    249   1273    987   1493   1273   1504
    285   2572   2283  -1428   -997   2426    257   1260    974   1470   1257   1493
    280   2572   2291  -1426  -1005   2431    246   1241    958   1441   1234   1475
    265   2527   2262  -1397   -997   2395    233   1202    922   1384   1182   1421
    241   2460   2218  -1353   -987   2340    236   1153    872   1312   1114   1350
    218   2392   2174  -1306   -979   2283    249   1096    815   1228   1031   1280
    174   2325   2151  -1249   -987   2239    267   1060    774   1161    966   1223
    174   2247   2073  -1213   -950   2161    275   1005    719   1078    880   1135
    153   2153   2000  -1153   -922   2078    254    943    662   1005    802   1057
    135   2068   1932  -1101   -898   2000    249    885    610    940    727    995
    135   2016   1880  -1075   -872   1948    280    844    576    888    670    935
    129   1974   1844  -1052   -857   1909    252    797    540    849    628    893
    127   1935   1808  -1034   -839   1873    228    758    511    810    594    854
    127   1883   1753  -1005   -813   1818    226    724    485    774    566    823
    137   1849   1712   -992   -787   1782    236    698    478    750    542    802
    111   1834   1719   -974   -805   1777    223    685    483    750    548    807
     85   1816   1727   -950   -820   1771    226    704    509    771    568    828
     88   1797   1709   -945   -810   1756    228    714    535    784    581    839
    116   1790   1673   -953   -776   1732    215    704    535    769    574    831
    124   1779   1654   -953   -763   1717    233    696    545    758    563    820
    109   1766   1657   -937   -774   1712    213    693    558    763    571    826
    103   1758   1652   -932   -774   1706    205    701    579    782    594    841
    106   1774   1667   -940   -779   1722    231    717    613    802    615    849
     96   1795   1699   -945   -802   1748    259    719    633    807    618    854
    101   1790   1688   -945   -795   1740    246    706    636    802    618    852
    114   1792   1678   -953   -782   1735    239    698    639    810    623    852
    122   1792   1670   -956   -774   1732    244    696    657    828    649    872
    116   1779   1662   -950   -771   1722    205    654    633    807    641    872
    106   1735   1628   -922   -761   1683    184    639    623    800    641    875
     93   1725   1631   -909   -769   1678    187    639    623    797    644    878
    111   1756   1644   -932   -766   1701    158    620    615    789    649    880
     93   1670   1577   -883   -740   1623    150    597    589    761    623    852
     57   1590   1532   -823   -737   1561    150    571    561    730    592    815
     49   1535   1486   -795   -719   1512    158    553    548    709    574    802
     31   1501   1470   -766   -719   1486    166    540    535    693    561    789
      2   1423   1418   -714   -706   1421    174    522    514    672    535    758
     -7   1371   1376   -683   -691   1374    187    504    496    649    511    719
     -5   1335   1340   -665   -672   1337    189    488    483    631    488    698
    -20   1286   1306   -631   -662   1296    192    472    467    607    462    675
    -23   1249   1270   -613   -646   1257    200    467    454    594    457    662
    -31   1205   1236   -587   -633   1221    187    457    436    579    444    649
    -28   1202   1228   -587   -628   1215    179    446    426    579    444    649
    -33   1182   1215   -574   -623   1197    181    439    423    576    439    646
    -44   1158   1200   -558   -623   1179    176    441    431    579    446    659
    -49   1148   1197   -550   -623   1171    184    436    433    576    449    646
    -54   1117   1171   -532   -613   1145    179    426    423    563    436    628
    -75   1070   1145   -496   -610   1106    189    428    420    563    436    631
    -93   1034   1127   -470   -610   1080    265    522    491    600    431    589
    -77   1070   1148   -496   -613   1109    366    680    636    709    475    589
    -44   1231   1275   -594   -659   1254    439    867    857    937    670    748
     15   1499   1483   -756   -732   1491    433   1098   1166   1327   1091   1150
     54   1842   1784   -948   -865   1813    340   1085   1254   1569   1540   1688
     15   2023   2008  -1018   -997   2016    246    815   1047   1551   1821   2057
    -77   1932   2010   -927  -1044   1971    122    441    659   1288   1771   2039
   -215   1558   1774   -670   -995   1665     28    -72     46    561    995   1304
   -293   1039   1332   -374   -813   1184   -101   -537   -587   -324    -75    319
   -267    709    974   -220   -620    841   -210   -576   -691   -504   -329     46
   -246    532    779   -142   -514    654   -179   -366   -452   -288   -184    111
   -213    454    667   -119   -439    561    -77   -148   -184    -54    -25    187
   -163    524    685   -181   -426    605     70    111     93    192    140    298
   -148    646    795   -249   -470    719    189    303    303    387    301    446
   -142    680    823   -270   -483    753    233    371    387    454    361    514
   -140    665    805   -262   -472    735    257    405    441    496    407    542
   -140    659    800   -259   -470    730    265    415    470    517    431    537
   -145    644    787   -249   -465    714    267    418    478    519    436    545
   -137    649    787   -257   -462    717    259    410    478    506    426    535
   -119    639    758   -259   -439    698    246    402    475    493    405    517
   -124    628    753   -252   -439    691    241    402    491    501    413    527
   -124    610    732   -244   -428    670    236    402    506    519    444    545
   -129    574    704   -223   -415    639    249    413    524    532    462    550
   -135    558    693   -210   -413    626    244    405    530    524    446    545
   -137    563    701   -213   -418    631    241    402    542    532    452    555
   -142    566    709   -213   -426    636    249    397    553    537    459    571
   -142    576    719   -220   -431    646    244    400    566    550    478    594
   -129    581    711   -226   -420    646    236    405    579    563    491    592
   -122    548    670   -213   -394    607    231    413    589    571    488    579
   -124    535    659   -205   -392    597    249    446    636    620    537    631
   -124    527    652   -205   -387    589    249    462    670    654    576    665
   -119    548    667   -213   -392    607    233    478    693    688    613    683
    -96    574    667   -241   -381    620    218    488    714    706    615    678
    -70    602    672   -267   -371    636    228    527    769    769    672    745
    -44    636    680   -298   -361    657    228    576    841    854    763    820
    -18    691    709   -335   -363    698    223    626    911    943    857    904
     -7    732    737   -363   -374    735    228    680    989   1036    958   1010
      7    769    761   -389   -376    766    233    722   1054   1109   1044   1065
      2    800    797   -402   -397    800    236    748   1096   1153   1093   1111
      7    805    797   -405   -394    802    244    766   1117   1176   1119   1153
     33    826    792   -431   -379    810    231    745   1096   1150   1093   1145
     28    795    766   -410   -368    782    231    717   1070   1122   1072   1114
     -5    737    740   -368   -374    740    236    691   1039   1080   1036   1075
    -28    659    688   -314   -358    672    246    657    989   1015    966   1031
    -33    613    646   -290   -340    631    244    600    924    932    885    974
    -54    566    620   -257   -337    592    262    561    878    867    823    888
    -77    472    550   -197   -314    509    270    498    802    774    730    807
    -85    407    493   -161   -288    449    262    428    724    678    641    753
   -101    314    413   -109   -257    363    270    376    670    615    581    711
   -124    236    358    -57   -241    296    277    340    626    561    530    646
   -135    153    288    -10   -213    220    267    293    571    501    467    592
   -145    122    267     12   -205    194    272    267    545    467    436    566
   -129    111    241      7   -187    176    257    239    511    426    387    509
   -124    103    228     10   -176    166    244    228    498    407    379    524
   -140    101    241     18   -192    171    241    218    491    397    387    519
   -129     83    213     23   -171    148    252    213    485    389    381    498
   -142     41    184     49   -163    114    254    215    488    392    379    501
   -161     36    197     62   -179    116    259    210    493    394    376    509
   -174     59    233     54   -202    145    254    194    488    389    376    501
   -158     54    213     51   -184    132    265    207    504    407    407    514
   -122     28    148     46   -135     88    270    213    517    420    418    511
   -122     46    166     36   -142    106    270    197    511    400    392    485
   -207     75    280     64   -244    179    311    228    553    428    420    532
   -176     67    244     54   -210    155    314    252    579    452    465    540
   -142    101    241     20   -192    171    293    220    555    426    454    540
   -150    137    288      5   -220    213    288    194    550    415    452    553
   -135    158    290    -12   -213    223    249    166    540    410    465    553
   -124    145    270    -10   -197    207    194    127    511    381    446    517
   -129    111    239      7   -184    176    205    119    504    368    426    504
   -137     85    220     25   -179    153    236    137    522    387    452    527
   -142     25    168     57   -158     98    236    124    509    368    446    522
   -171    -64    106    119   -140     20    239    119    496    350    436    485
   -184   -119     62    150   -124    -28    239    111    491    342    426    478
   -187   -179      7    184    -98    -88    246     93    472    314    400    452
   -197   -223    -28    210    -85   -127    241     54    431    265    342    418
   -231   -267    -36    249    -98   -153    265     67    441    277    361    426
   -231   -298    -67    262    -83   -181    290     59    428    257    345    355
   -231   -322    -90    275    -70   -207    280     33    392    210    283    322
   -233   -389   -158    311    -38   -275    257     25    379    194    277    335
   -241   -439   -197    340    -23   -319    254     20    376    192    288    322
   -228   -446   -218    335     -5   -332    252      5    363    174    270    272
   -231   -496   -265    363     15   -381    267      0    358    163    254    275
   -252   -524   -272    387     10   -400    277     -7    350    150    254    285
   -241   -488   -246    366      2   -368    288    -12    342    132    244    252
   -246   -542   -296    392     20   -420    262    -15    337    122    220    270
   -244   -571   -327    407     38   -449    252    -12    340    122    220    257
   -257   -579   -322    415     28   -452    324     46    394    142    210    220
   -254   -542   -288    400     15   -415    415    166    506    213    218    179
   -226   -433   -207    329    -10   -322    483    327    701    410    379    280
   -189   -205    -18    197    -85   -111    514    545   1010    797    787    631
   -137    161    296    -12   -218    228    446    636   1202   1156   1309   1163
   -132    394    527   -129   -329    459    309    405   1031   1200   1660   1569
   -252    311    563    -31   -407    436    184     31    618    930   1634   1610
   -374    -38    332    205   -353    145     59   -475    -15    213    937   1023
   -465   -519    -54    491   -207   -288    -44   -982   -701   -748   -192     28
   -483   -896   -413    691    -36   -654   -155  -1067   -885  -1057   -605   -329
   -428  -1143   -714    784    142   -930   -103   -849   -644   -841   -498   -335
   -397  -1218   -820    807    210  -1021    -20   -633   -374   -589   -340   -246
   -384  -1148   -766    763    189   -958    122   -397    -77   -311   -114   -114
   -366  -1078   -711    722    171   -896    283   -192    163   -106     38    -28
   -353  -1023   -672    688    158   -849    340   -109    257    -33     88     41
   -342  -1013   -670    678    161   -841    342    -83    288      0    135     75
   -353  -1023   -672    685    158   -849    345    -96    277     -7    127     41
   -361  -1065   -704    714    171   -885    371    -80    296      2    119     36
   -392  -1065   -675    727    140   -870    410    -46    335     38    158     67
   -384  -1080   -696    730    155   -888    389    -64    316     18    145     70
   -381  -1078   -698    730    158   -891    379    -77    314     15    150     59
   -415  -1093   -678    756    129   -885    389    -62    332     38    166     59
   -397  -1091   -696    743    148   -893    371    -57    342     51    187     90
   -371  -1098   -727    732    176   -914    366    -64    335     44    179     54
   -381  -1096   -714    737    163   -906    374    -62    342     46    179     62
   -426  -1091   -665    758    119   -878    392    -46    371     80    220     88
   -439  -1080   -644    758    101   -862    392    -57    363     83    220     62
   -428  -1036   -607    732     88   -823    384    -57    361     85    215     85
   -433  -1039   -607    735     85   -823    389    -38    379    106    233    109
   -405  -1062   -657    735    124   -859    368    -31    389    127    252    103
   -384  -1072   -691    727    153   -880    381    -20    405    153    275    111
   -405  -1075   -670    740    132   -875    400      0    436    187    306    135
   -415  -1065   -649    740    116   -859    389     41    483    246    363    179
   -397  -1049   -652    724    127   -852    376     72    524    301    423    210
   -387  -1034   -646    709    129   -841    389    106    568    350    475    262
   -374   -961   -589    667    106   -776    397    166    641    449    571    350
   -363   -898   -535    631     85   -717    402    220    709    540    672    423
   -342   -857   -514    600     85   -685    397    259    756    605    743    478
   -306   -802   -496    553     90   -649    379    277    774    636    779    537
   -296   -774   -478    532     90   -626    371    288    784    654    802    576
   -298   -769   -472    532     85   -620    366    280    771    646    802    563
   -298   -779   -480    540     90   -631    355    259    745    615    779    530
   -337   -831   -493    584     77   -665    353    226    698    561    735    485
   -353   -867   -514    610     80   -691    381    189    649    501    685    436
   -389   -948   -561    667     83   -756    405    142    592    423    607    358
   -420  -1028   -607    724     93   -818    410    103    535    348    527    285
   -423  -1088   -667    756    119   -878    402     46    465    267    436    202
   -444  -1166   -722    802    137   -945    405     -7    394    184    345    109
   -462  -1239   -776    849    155  -1010    392    -67    327    103    259     23
   -483  -1301   -818    893    166  -1060    384   -111    285     46    205    -28
   -483  -1356   -875    917    194  -1114    368   -153    244      2    155    -85
   -501  -1410   -909    956    202  -1161    374   -179    210    -36    116   -127
   -514  -1460   -948    987    215  -1205    381   -194    181    -64     83   -163
   -522  -1478   -956   1000    215  -1218    368   -210    163    -90     59   -187
   -532  -1483   -953   1008    207  -1218    285   -249    127   -124     33   -218
   -527  -1509   -982   1018    226  -1247    283   -254    119   -129     25   -231
   -498  -1496  -1000    997    249  -1249    311   -241    124   -122     28   -233
   -501  -1496   -995   1000    246  -1247    316   -244    124   -114     31   -236
   -522  -1496   -974   1008    223  -1234    332   -239    127   -109     36   -236
   -514  -1470   -956    992    218  -1213    293   -246    124   -114     36   -239
   -506  -1449   -943    976    215  -1197    272   -246    127   -116     38   -241
   -514  -1439   -924    976    205  -1182    303   -231    145   -101     54   -226
   -522  -1441   -922    982    197  -1182    327   -223    155    -93     57   -228
   -540  -1449   -909    995    181  -1179    309   -228    150    -98     54   -233
   -542  -1431   -891    984    171  -1161    309   -220    163    -88     67   -223
   -535  -1392   -857    963    161  -1124    309   -226    168    -90     64   -223
   -535  -1358   -823    945    142  -1093    280   -249    163    -83     70   -207
   -540  -1376   -836    956    148  -1106    249   -272    142    -98     64   -213
   -527  -1395   -867    958    168  -1132    236   -283    132   -106     62   -213
   -532  -1389   -857    961    161  -1124    220   -298    132   -111     64   -213
   -530  -1397   -867    963    168  -1132    220   -311    119   -124     46   -220
   -542  -1470   -927   1005    192  -1200    194   -342     80   -158     12   -249
   -561  -1522   -963   1039    200  -1244    202   -368     46   -197    -25   -275
   -566  -1548   -982   1057    207  -1265    210   -381     28   -223    -51   -288
   -558  -1610  -1054   1083    246  -1335    194   -389     18   -241    -77   -322
   -561  -1678  -1117   1119    277  -1397    181   -397      5   -257    -90   -353
   -592  -1745  -1153   1169    280  -1452    184   -426    -18   -280   -116   -384
   -626  -1790  -1163   1208    267  -1478    194   -439    -31   -290   -127   -392
   -589  -1787  -1197   1187    301  -1493    202   -444    -44   -306   -142   -413
   -581  -1795  -1213   1187    314  -1504    179   -467    -67   -332   -176   -449
   -600  -1810  -1210   1202    303  -1509    174   -465    -59   -322   -174   -431
   -626  -1800  -1174   1213    272  -1488    171   -454    -41   -301   -155   -418
   -613  -1831  -1221   1221    303  -1527    168   -465    -49   -309   -174   -431
   -592  -1852  -1262   1221    335  -1558    166   -470    -57   -319   -181   -452
   -597  -1852  -1257   1223    327  -1556    114   -504    -77   -335   -187   -449
   -649  -1880  -1231   1265    290  -1556    142   -498    -62   -309   -158   -423
   -662  -1925  -1262   1291    298  -1595    161   -470    -46   -303   -168   -472
   -626  -1904  -1278   1265    324  -1592    231   -376     25   -262   -179   -504
   -605  -1826  -1221   1215    306  -1525    296   -241    153   -163   -132   -465
   -594  -1647  -1052   1122    228  -1350    363    -18    400     93     85   -301
   -496  -1395   -898    945    200  -1148    371    171    659    446    491     77
   -459  -1010   -550    735     44   -779    309    111    698    618    846    550
   -530   -779   -249    654   -140   -514    109   -202    485    602   1114    953
   -680   -758    -77    719   -301   -418    -20   -618    122    374   1091    969
   -776  -1179   -405    976   -189   -792    -88  -1106   -454   -348    267    155
   -846  -1738   -893   1291     20  -1317   -228  -1478   -997  -1111   -675   -737
   -849  -2094  -1247   1470    194  -1670   -337  -1483  -1072  -1244   -880   -950
   -813  -2239  -1426   1527    306  -1834   -285  -1262   -854  -1036   -740   -909
   -782  -2223  -1441   1501    327  -1834   -181  -1052   -633   -844   -628   -813
   -763  -2161  -1397   1462    314  -1779    -72   -802   -379   -607   -446   -667
   -763  -2112  -1348   1436    290  -1730     51   -623   -200   -436   -293   -574
   -750  -2107  -1356   1428    301  -1732    119   -563   -135   -381   -259   -548
   -763  -2107  -1343   1434    288  -1727     88   -561   -129   -374   -254   -540
   -802  -2091  -1288   1447    241  -1691    111   -537   -106   -353   -241   -524
   -836  -2091  -1257   1462    207  -1675    129   -517    -83   -329   -213   -514
   -784  -2057  -1273   1421    244  -1665    119   -522    -98   -348   -228   -548
   -802  -2029  -1226   1413    210  -1628    114   -509    -98   -348   -239   -504
   -826  -2039  -1213   1431    192  -1626     93   -514   -103   -353   -241   -506
   -859  -2042  -1182   1449    158  -1613     96   -519    -96   -348   -223   -504
   -859  -1992  -1132   1426    135  -1564     90   -509    -90   -353   -226   -509
   -820  -2042  -1221   1428    197  -1634    116   -459    -46   -306   -189   -483
   -792  -2010  -1221   1400    213  -1615     90   -467    -49   -311   -194   -475
   -813  -1987  -1176   1400    181  -1582     93   -475    -46   -319   -200   -457
   -852  -1982  -1130   1418    137  -1556    109   -446      0   -272   -142   -426
   -823  -1945  -1122   1382    148  -1535     59   -462    -10   -280   -155   -483
   -813  -1938  -1124   1374    155  -1532     49   -467    -18   -303   -197   -454
   -810  -1914  -1106   1361    148  -1512     59   -441     15   -275   -171   -397
   -776  -1860  -1083   1319    153  -1473     57   -407     51   -241   -145   -366
   -748  -1839  -1091   1293    171  -1467     44   -381     85   -210   -116   -368
   -745  -1826  -1083   1286    168  -1454     46   -340    140   -161    -70   -329
   -750  -1777  -1026   1262    135  -1402     54   -298    207    -96     -2   -249
   -743  -1732   -989   1239    122  -1361     51   -241    275    -15     83   -202
   -685  -1660   -974   1171    142  -1317     38   -187    335     41    116   -163
   -652  -1587   -935   1119    140  -1260     25   -142    392    103    176    -64
   -654  -1509   -857   1080     98  -1184     20    -96    454    179    265     25
   -659  -1444   -784   1052     62  -1114     28    -59    504    231    332     77
   -652  -1382   -730   1015     36  -1054     36    -54    522    244    353     77
   -659  -1350   -691   1005     15  -1021     31    -80    493    200    298     64
   -633  -1358   -724    995     44  -1041     41    -93    483    176    275     70
   -644  -1371   -727   1008     41  -1049     33   -116    459    150    259     44
   -659  -1369   -711   1013     23  -1041     33   -150    423    111    226      0
   -646  -1397   -750   1023     51  -1075     54   -194    376     44    150    -85
   -691  -1444   -756   1067     31  -1101     38   -252    301    -46     49   -116
   -743  -1499   -756   1122      5  -1127     41   -298    244   -111    -10   -158
   -740  -1540   -800   1140     28  -1171     41   -348    194   -168    -72   -228
   -763  -1602   -839   1182     36  -1221     38   -394    142   -223   -127   -285
   -779  -1636   -859   1208     38  -1249     31   -439     98   -270   -179   -335
   -797  -1691   -893   1244     46  -1293     25   -462     70   -306   -218   -368
   -813  -1712   -898   1262     41  -1304     18   -488     36   -337   -252   -397
   -807  -1709   -901   1260     46  -1306      5   -514     10   -363   -285   -423
   -828  -1717   -891   1273     28  -1304     -2   -517      0   -374   -288   -420
   -813  -1712   -898   1262     41  -1306    -10   -517    -12   -384   -293   -431
   -823  -1722   -898   1270     33  -1312    -12   -514     -5   -361   -259   -407
   -831  -1673   -844   1252      5  -1260     -5   -504     -5   -353   -252   -407
   -800  -1644   -844   1221     20  -1244    -12   -504    -31   -376   -290   -444
   -784  -1628   -844   1208     28  -1236    -12   -493    -33   -368   -283   -436
   -795  -1621   -826   1208     12  -1223    -41   -509    -49   -384   -293   -441
   -800  -1631   -831   1215     12  -1231    -25   -496    -38   -371   -285   -410
   -818  -1587   -771   1200    -25  -1179      0   -478    -15   -342   -252   -392
   -820  -1543   -722   1182    -49  -1132     25   -475    -12   -345   -254   -384
   -802  -1512   -709   1156    -46  -1111     20   -480    -18   -350   -262   -374
   -789  -1457   -670   1122    -59  -1065    -12   -483    -18   -340   -246   -353
   -769  -1402   -633   1083    -70  -1018    -18   -485     -7   -324   -231   -358
   -787  -1410   -623   1098    -83  -1018    -46   -498    -12   -332   -228   -340
   -815  -1402   -587   1109   -114   -997    -72   -509    -25   -342   -223   -337
   -771  -1371   -600   1072    -85   -987    -93   -535    -59   -376   -267   -350
   -776  -1369   -592   1070    -93   -982   -101   -537    -62   -376   -259   -327
   -789  -1400   -610   1096    -90  -1005    -98   -532    -54   -363   -233   -327
   -789  -1444   -654   1114    -67  -1049   -116   -563    -88   -402   -270   -384
   -792  -1462   -670   1127    -62  -1067   -116   -576   -109   -433   -311   -389
   -787  -1454   -667   1119    -62  -1062   -114   -584   -122   -446   -327   -407
   -807  -1499   -691   1153    -59  -1096    -90   -587   -132   -462   -358   -446
   -836  -1535   -698   1184    -70  -1119   -119   -607   -150   -483   -376   -467
   -833  -1543   -709   1187    -62  -1127   -129   -633   -171   -506   -392   -485
   -833  -1556   -724   1195    -54  -1140   -127   -646   -184   -524   -407   -501
   -865  -1571   -706   1218    -80  -1140   -114   -646   -181   -530   -405   -493
   -857  -1579   -722   1218    -70  -1150   -116   -657   -187   -537   -407   -524
   -833  -1538   -704   1184    -67  -1119   -140   -688   -226   -587   -472   -581
   -818  -1535   -717   1174    -51  -1127   -145   -685   -231   -589   -488   -540
   -818  -1517   -698   1169    -59  -1109   -137   -670   -213   -566   -459   -517
   -813  -1517   -704   1163    -57  -1111   -140   -670   -215   -563   -454   -532
   -831  -1522   -691   1176    -72  -1106   -132   -675   -226   -571   -465   -566
   -849  -1512   -665   1179    -93  -1088   -114   -659   -215   -566   -467   -568
   -813  -1473   -659   1143    -77  -1067    -83   -602   -184   -561   -480   -568
   -748  -1376   -631   1060    -59  -1005    -10   -472    -90   -506   -472   -600
   -706  -1239   -532    971    -88   -885     70   -283     88   -329   -327   -504
   -633   -989   -355    810   -140   -672    142      0    387     18     10   -200
   -571   -594    -23    584   -275   -309    158    179    633    379    480    316
   -597   -319    275    457   -436    -20     -5   -129    498    478    823    763
   -745   -197    548    470   -646    174   -262   -633    158    342    898    909
   -917   -400    517    657   -717     57   -449  -1192   -394   -231    353    436
  -1028   -927    101    979   -566   -413   -594  -1751  -1140  -1241   -784   -607
  -1002  -1415   -413   1208   -296   -917   -709  -1805  -1337  -1548  -1184  -1026
   -958  -1631   -672   1293   -145  -1153   -696  -1566  -1143  -1382  -1101  -1015
   -917  -1657   -740   1286    -88  -1200   -600  -1301   -909  -1189   -979   -950
   -823  -1512   -688   1169    -67  -1101   -387   -989   -620   -937   -795   -815
   -743  -1366   -626   1054    -62   -997   -215   -784   -423   -758   -654   -711
   -730  -1317   -587   1021    -72   -953   -150   -701   -340   -685   -594   -665
   -756  -1325   -568   1039    -96   -945   -109   -654   -303   -652   -566   -641
   -745  -1304   -558   1026    -93   -932    -90   -620   -283   -623   -545   -615
   -740  -1293   -555   1015    -93   -927    -93   -615   -283   -613   -540   -610
   -709  -1260   -550    984    -80   -906    -80   -597   -265   -597   -527   -602
   -667  -1215   -550    940    -62   -883    -83   -571   -246   -571   -504   -576
   -696  -1213   -517    956    -90   -865    -62   -555   -226   -553   -485   -563
   -675  -1223   -548    948    -67   -885    -67   -566   -228   -561   -491   -568
   -691  -1187   -498    937    -98   -844    -80   -550   -213   -532   -465   -542
   -672  -1161   -488    917    -96   -823    -85   -540   -207   -517   -449   -530
   -667  -1148   -480    909    -93   -815    -80   -532   -205   -506   -441   -522
   -717  -1137   -420    924   -148   -779    -62   -511   -189   -483   -415   -498
   -672  -1101   -431    885   -122   -766    -62   -493   -181   -465   -402   -485
   -644  -1070   -426    857   -109   -748    -70   -478   -168   -454   -400   -485
   -654  -1023   -368    839   -142   -696    -62   -452   -142   -426   -368   -457
   -654   -969   -316    810   -168   -641    -49   -423   -111   -392   -335   -428
   -600   -909   -309    753   -145   -610    -41   -384    -83   -353   -298   -400
   -579   -883   -306    730   -137   -594    -51   -358    -62   -322   -267   -374
   -555   -828   -272    693   -142   -550    -44   -322    -25   -272   -226   -329
   -550   -763   -215    654   -168   -491    -33   -265     28   -207   -158   -267
   -519   -696   -179    607   -171   -439    -28   -207     85   -137    -85   -202
   -501   -610   -111    555   -197   -361    -23   -148    148    -57     -2   -129
   -470   -509    -38    491   -215   -275    -44    -83    220     31     88    -36
   -423   -452    -28    436   -200   -241    -54    -38    265     88    153     23
   -423   -394     28    407   -226   -184    -25      0    311    140    213     77
   -400   -311     85    355   -244   -111    -25     12    324    158    241    103
   -363   -257    106    311   -236    -75    -54     -2    301    145    233    101
   -384   -239    145    309   -265    -46    -38     -7    290    140    228    106
   -387   -231    153    309   -270    -38    -28    -20    272    116    210     93
   -405   -244    161    324   -283    -41     -7    -41    249     83    179     67
   -374   -265    109    319   -241    -77     -5    -80    202     25    119     23
   -387   -288     96    335   -244    -96      7   -116    161    -23     64    -23
   -423   -361     62    392   -244   -150     15   -163    109    -90     -2    -83
   -431   -405     23    418   -228   -192     25   -213     54   -161    -70   -150
   -441   -439      2    441   -223   -218     28   -254      2   -218   -127   -207
   -439   -475    -38    454   -202   -257      0   -303    -59   -277   -192   -267
   -441   -498    -59    470   -192   -280      7   -324    -90   -309   -223   -296
   -454   -517    -62    483   -197   -290     25   -335   -106   -322   -236   -309
   -433   -511    -77    472   -179   -296      2   -350   -129   -340   -252   -319
   -420   -511    -90    465   -166   -301    -12   -363   -153   -361   -267   -332
   -420   -496    -75    457   -174   -285      7   -363   -155   -366   -267   -335
   -433   -470    -36    452   -200   -254     23   -353   -142   -353   -252   -322
   -423   -467    -44    446   -189   -257     15   -350   -140   -348   -241   -314
   -392   -446    -54    418   -171   -252     18   -350   -140   -350   -244   -316
   -387   -426    -38    405   -174   -233     23   -342   -135   -345   -236   -306
   -392   -402    -10    394   -192   -207     23   -335   -129   -340   -231   -293
   -358   -348     10    353   -184   -168     33   -319   -114   -329   -215   -272
   -345   -293     51    319   -200   -122     64   -293    -88   -309   -200   -259
   -361   -270     90    314   -226    -90     93   -272    -72   -293   -184   -244
   -340   -244     96    290   -218    -75     77   -270    -72   -293   -184   -233
   -332   -205    127    270   -231    -38     51   -272    -75   -293   -181   -226
   -335   -137    194    236   -267     28     46   -277    -64   -290   -168   -210
   -332   -124    207    226   -270     41     36   -290    -72   -296   -171   -202
   -327   -124    200    223   -265     36     -5   -314    -96   -316   -184   -202
   -324    -90    233    207   -280     70     -5   -322   -109   -327   -194   -207
   -332    -96    236    213   -285     70     18   -311   -106   -319   -192   -210
   -345   -150    194    246   -270     20     12   -311   -114   -337   -207   -218
   -353   -187    166    267   -259    -10     10   -324   -124   -355   -223   -223
   -363   -210    153    288   -259    -28      7   -337   -140   -371   -239   -228
   -387   -239    148    311   -270    -44     18   -332   -155   -384   -254   -246
   -405   -267    135    335   -272    -67     15   -335   -171   -407   -280   -272
   -413   -285    127    348   -272    -80      7   -342   -181   -423   -303   -288
   -394   -252    142    324   -270    -54     28   -337   -168   -418   -296   -293
   -405   -293    109    348   -259    -90     54   -342   -176   -433   -316   -324
   -413   -311     98    361   -257   -106     20   -355   -194   -449   -335   -342
   -400   -316     80    358   -241   -119     -7   -363   -200   -457   -342   -345
   -405   -329     75    368   -241   -127     38   -348   -187   -444   -335   -342
   -415   -329     83    371   -249   -122     54   -345   -189   -446   -335   -350
   -410   -316     93    363   -252   -114    -25   -376   -213   -467   -348   -355
   -389   -285    103    337   -246    -93    -28   -371   -200   -457   -329   -335
   -381   -270    111    327   -246    -80      2   -353   -181   -439   -322   -324
   -397   -267    129    332   -265    -70     41   -316   -145   -415   -314   -327
   -371   -236    132    303   -254    -51    103   -213    -57   -358   -311   -358
   -342   -176    163    259   -254     -7    174    -64     80   -246   -254   -350
   -324     18    342    153   -332    179    244    142    324     20    -10   -145
   -246    366    610    -62   -428    488    223    340    592    394    441    329
   -213    756    966   -272   -589    859    127    265    613    566    841    836
   -293    956   1247   -332   -769   1101     -7    -49    376    519   1075   1189
   -415    885   1301   -233   -857   1093   -150   -480    -38    197    914   1078
   -558    394    953     80   -756    675   -246  -1015   -693   -646    -83    116
   -602    -83    517    342   -561    215   -387  -1350  -1192  -1337   -930   -685
   -558   -381    176    467   -371   -103   -480  -1299  -1195  -1376  -1036   -826
   -519   -506     12    514   -267   -246   -420  -1054   -935  -1130   -859   -724
   -498   -480     18    488   -259   -233   -290   -826   -675   -898   -696   -631
   -459   -379     80    418   -270   -150   -124   -584   -426   -675   -532   -511
   -444   -306    135    374   -290    -85    -36   -433   -275   -535   -418   -420
   -446   -259    187    353   -316    -36     -7   -363   -207   -467   -355   -381
   -457   -252    202    353   -332    -25     23   -319   -161   -420   -309   -358
   -462   -249    213    355   -340    -18     54   -275   -127   -384   -275   -332
   -441   -233    205    335   -324    -12     59   -254   -116   -376   -277   -327
   -410   -213    197    311   -303     -7     54   -228    -93   -353   -257   -306
   -379   -210    166    293   -272    -23     44   -233    -98   -358   -249   -301
   -384   -200    184    290   -285     -7     44   -236   -111   -363   -265   -309
   -376   -179    197    275   -288     10     46   -205    -85   -322   -223   -272
   -381   -184    197    283   -290      5     44   -192    -70   -301   -189   -270
   -400   -187    210    293   -306     10     67   -181    -57   -301   -189   -257
   -405   -187    218    296   -314     12     70   -174    -51   -303   -197   -241
   -389   -158    231    272   -311     36     33   -176    -44   -296   -189   -233
   -384   -122    262    254   -324     70     38   -166    -25   -275   -166   -215
   -366   -114    252    239   -311     67     49   -145     -5   -246   -137   -194
   -355   -114    241    233   -298     62     83   -111     25   -215   -109   -174
   -350    -85    265    215   -309     90     67    -88     49   -187    -80   -148
   -345    -38    306    192   -327    132     59    -67     70   -155    -51   -114
   -329    -20    309    174   -319    142     62    -44     98   -116    -12    -98
   -322     -2    319    163   -322    155     38    -18    127    -75     23    -83
   -301     54    353    122   -327    202     38     20    174    -25     70    -36
   -270    132    402     70   -335    267     38     75    233     54    142     54
   -257    176    431     38   -345    303     33    132    306    145    244    135
   -236    228    465      2   -350    348     25    181    374    239    348    223
   -223    285    509    -31   -366    394     33    231    428    311    420    277
   -213    316    530    -51   -371    423     41    272    465    363    472    350
   -197    350    545    -77   -371    446     38    272    454    355    462    329
   -181    387    568   -101   -374    478     33    254    436    324    426    309
   -187    400    584   -106   -387    491     18    239    420    306    405    319
   -215    363    579    -72   -397    470     33    220    392    272    379    303
   -228    298    524    -36   -376    413     31    166    332    197    309    239
   -252    254    506     -2   -379    379     51    127    280    129    239    150
   -285    213    496     33   -392    355     72     93    228     54    148     72
   -277    155    433     62   -355    293     64     36    161    -28     57     36
   -303    109    410     96   -355    259     70      5    124    -77      5    -20
   -314     46    361    132   -337    202     57    -44     80   -135    -51    -77
   -337    -10    324    174   -332    155     51    -85     38   -181    -93   -122
   -345    -41    303    194   -324    129     62   -114     12   -215   -137   -171
   -335    -59    275    194   -306    106     49   -145    -15   -239   -158   -176
   -335    -83    252    207   -293     83     38   -155    -28   -244   -153   -174
   -342    -88    254    215   -301     83     51   -148    -20   -239   -150   -174
   -355    -64    290    210   -324    111     62   -140     -5   -223   -148   -168
   -324    -57    265    189   -296    103     49   -150    -15   -231   -163   -181
   -332    -51    280    192   -309    114     46   -161    -20   -233   -168   -158
   -324    -31    293    176   -311    129     49   -148     -5   -213   -145   -116
   -316     -5    311    161   -314    153     49   -135      0   -197   -124    -98
   -340      5    342    166   -342    174     54   -114     23   -171    -85    -70
   -319     41    358    137   -340    200     67   -101     36   -150    -59    -51
   -290     75    363    106   -327    218     67   -111     31   -150    -54    -57
   -272     59    332    106   -301    194     57   -124     20   -163    -64    -72
   -340     88    428    124   -384    257     72    -98     54   -127    -36    -51
   -298    122    420     88   -361    270     51   -103     54   -119    -33    -18
   -241    145    387     46   -316    265     10   -137     15   -148    -46    -23
   -241    119    361     62   -301    239    -12   -148     -5   -158    -38     -2
   -236    135    371     49   -303    254    -25   -158    -12   -163    -33    -10
   -226    109    335     57   -280    220    -28   -163    -20   -171    -38     -7
   -244     90    335     72   -288    213     -7   -161    -28   -179    -46    -12
   -205    116    322     44   -262    218     -2   -174    -54   -210    -88    -38
   -205     70    275     67   -241    171    -15   -192    -80   -236   -111    -44
   -246    -28    218    135   -233     93    -51   -233   -124   -280   -150   -103
   -241    -70    168    153   -205     49    -51   -246   -135   -296   -163   -122
   -275    -88    187    181   -231     49    -20   -231   -114   -283   -137    -98
   -311    -93    218    200   -265     62      5   -215   -106   -275   -122    -85
   -301   -116    184    207   -244     33      0   -228   -135   -314   -163   -137
   -290   -168    119    228   -205    -25    -18   -249   -166   -345   -202   -176
   -259   -161     98    210   -179    -31    -20   -246   -161   -342   -200   -202
   -277   -163    111    218   -194    -25    -28   -244   -155   -345   -213   -213
   -277   -168    106    223   -192    -31    -28   -252   -161   -358   -220   -223
   -275   -179     93    226   -184    -44    -28   -262   -163   -368   -223   -192
   -280   -163    116    223   -200    -23    -44   -267   -153   -358   -197   -168
   -348   -161    187    252   -270     12    -12   -259   -142   -358   -207   -194
   -371   -171    200    270   -288     12     33   -220    -98   -324   -194   -181
   -366   -166    200    265   -285     15    132   -114     15   -252   -174   -213
   -387   -114    272    252   -329     77    189     -5    135   -171   -148   -231
   -368     90    459    137   -415    275    223    174    376    106    101      7
   -267    428    696    -83   -480    561    194    394    698    555    636    509
   -202    782    982   -290   -592    880     57    366    753    813   1143   1041
   -280    826   1106   -272   -693    966    -18    122    509    769   1426   1363
   -423    652   1075   -116   -748    865   -116   -332    -46    231   1044   1072
   -530    306    833    111   -683    568   -228   -901   -766   -717    -31    142
   -555    -93    459    324   -509    181   -371  -1262  -1273  -1436   -919   -613
   -532   -397    135    465   -335   -132   -452  -1179  -1215  -1397   -971   -704
   -522   -504     15    511   -270   -244   -345   -919   -904  -1101   -758   -613
   -511   -527    -15    519   -249   -272   -223   -704   -633   -857   -589   -527
   -501   -470     31    483   -267   -220    -96   -501   -379   -628   -415   -402
   -467   -363    103    415   -285   -129      0   -345   -194   -459   -272   -298
   -493   -311    181    402   -340    -64     51   -283   -116   -387   -215   -267
   -478   -262    215    368   -348    -23     72   -246    -80   -342   -171   -244
   -478   -249    228    363   -355    -12     77   -244    -83   -350   -181   -252
   -478   -265    213    371   -345    -25     85   -220    -64   -332   -166   -210
   -501   -303    197    402   -350    -54     70   -215    -57   -314   -140   -192
   -501   -298    202    400   -353    -49     75   -218    -62   -314   -132   -205
   -493   -277    213    384   -355    -33     85   -226    -67   -322   -145   -202
   -493   -267    226    381   -361    -20     93   -218    -57   -309   -132   -192
   -493   -301    192    397   -345    -54    119   -187    -25   -277   -101   -179
   -488   -324    163    405   -327    -80    119   -181    -15   -265    -85   -181
   -475   -280    192    376   -335    -44    114   -181    -10   -257    -80   -197
   -470   -267    202    368   -337    -33    127   -166      5   -233    -59   -174
   -454   -275    176    363   -319    -49    132   -148     25   -202    -33   -153
   -467   -316    150    392   -309    -83    132   -129     49   -176    -12   -137
   -488   -319    166    402   -329    -77    161    -96     93   -132     31   -106
   -480   -293    187    387   -335    -54    184    -62    135    -83     75    -77
   -475   -270    205    371   -342    -33    192    -41    150    -54    103    -46
   -478   -267    210    371   -345    -31    179    -31    168    -31    127    -25
   -462   -226    233    342   -348      2    171     15    231     38    200     33
   -420   -166    254    293   -337     44    174     77    303    135    298    116
   -426   -116    309    270   -368     96    213    137    384    228    394    189
   -428    -88    340    257   -387    127    179    171    436    298    470    252
   -392    -10    381    200   -387    184    176    233    517    394    574    345
   -358     77    436    140   -397    257    215    303    594    493    683    433
   -402     62    465    168   -433    262    241    324    613    524    722    457
   -418     54    470    181   -444    262    233    322    605    519    719    459
   -402     90    493    153   -446    290    257    314    589    498    704    446
   -394    109    504    142   -449    306    285    311    574    480    688    444
   -433     46    478    192   -454    262    265    275    522    426    628    402
   -444    -31    413    236   -431    192    246    223    446    340    535    319
   -470   -109    361    290   -418    124    236    166    374    252    436    223
   -478   -168    309    324   -394     70    239    124    316    181    355    153
   -488   -233    254    361   -374     10    202     64    239     98    267     75
   -449   -244    205    345   -327    -20    215     41    200     46    215     31
   -470   -293    176    379   -324    -59    283     10    161      0    166    -23
   -553   -428    124    491   -340   -153    254    -49     88    -80     83   -111
   -475   -366    109    418   -293   -129    252    -36     85    -85     70   -124
   -530   -433     96    480   -314   -168    270    -75     46   -122     33   -158
   -605   -511     93    558   -353   -207    303   -114      5   -158      0   -189
   -631   -522    109    576   -371   -207    309   -124    -10   -176    -15   -210
   -615   -511    103    561   -361   -205    259   -137    -23   -181    -20   -215
   -607   -509     98    558   -355   -207    262   -129    -18   -176    -10   -215
   -584   -465    119    522   -353   -171    272   -109     10   -153     12   -200
   -589   -478    111    535   -350   -184    236   -111      7   -153     12   -202
   -574   -465    109    519   -342   -179    210   -124      2   -155     12   -205
   -563   -444    119    504   -342   -163    213   -119     15   -137     31   -189
   -561   -410    148    485   -355   -132    231    -98     38   -109     51   -176
   -548   -374    174    462   -361   -101    252    -72     59    -88     70   -166
   -530   -348    181    439   -358    -85    202    -80     51    -90     70   -166
   -540   -324    215    433   -379    -57    176    -98     44    -93     72   -163
   -522   -288    231    405   -379    -28    166   -101     51    -80     88   -145
   -480   -298    181    389   -332    -59    148   -116     28    -90     85   -148
   -522   -345    176    431   -350    -85    142   -145    -12   -124     62   -168
   -535   -327    207    431   -371    -59    174   -137     -7   -127     70   -166
   -522   -314    207    415   -366    -54    153   -148    -23   -142     59   -171
   -519   -350    168    436   -345    -90    140   -158    -46   -161     36   -197
   -509   -374    135    439   -324   -119    142   -161    -64   -181     15   -226
   -483   -368    114    426   -301   -127    153   -155    -70   -189      7   -233
   -506   -441     64    472   -285   -189    158   -171    -96   -215    -20   -265
   -514   -475     38    496   -277   -218    161   -176   -109   -228    -36   -288
   -519   -511      7    514   -265   -254    168   -197   -137   -262    -70   -324
   -496   -519    -23    506   -236   -272    158   -202   -148   -272    -90   -345
   -524   -579    -54    550   -236   -319    132   -226   -179   -306   -124   -384
   -514   -568    -54    542   -231   -311    168   -220   -176   -309   -122   -387
   -535   -600    -67    566   -236   -335    163   -233   -197   -327   -145   -413
   -540   -607    -67    574   -239   -337    127   -249   -215   -337   -161   -433
   -542   -633    -90    587   -226   -363    124   -262   -226   -350   -174   -454
   -524   -639   -114    581   -205   -376    135   -265   -228   -358   -181   -462
   -504   -623   -119    561   -194   -371    150   -249   -218   -340   -171   -449
   -530   -646   -119    587   -205   -384    155   -244   -218   -337   -171   -452
   -553   -691   -137    620   -207   -415    155   -220   -202   -332   -184   -480
   -480   -639   -158    561   -161   -400    207    -98    -85   -252   -176   -519
   -431   -540   -111    485   -163   -327    301     57     88    -93    -80   -470
   -423   -337     85    379   -257   -127    353    239    335    202    213   -215
   -379    -12    366    194   -374    174    296    384    566    553    665    254
   -407    358    766     25   -587    561    174    259    519    659   1057    750
   -488    400    885     41   -688    644     70    -38    189    478   1197    971
   -579    194    774    192   -675    483    -15   -423   -303     -7    833    654
   -675   -262    410    467   -542     72    -98   -893   -917   -815   -176   -288
   -722   -693     28    709   -376   -332   -218  -1202  -1356  -1431  -1002  -1036
   -670   -927   -257    797   -207   -592   -236  -1067  -1210  -1288   -937  -1039
   -657  -1070   -415    862   -122   -743   -189   -865   -958  -1044   -774   -953
   -662  -1062   -400    862   -132   -732   -109   -667   -704   -802   -602   -841
   -641   -958   -316    800   -163   -639     38   -436   -433   -548   -400   -709
   -631   -914   -285    771   -174   -600    114   -306   -290   -418   -296   -631
   -639   -898   -262    769   -189   -581    153   -244   -226   -355   -246   -592
   -639   -898   -262    766   -189   -581    150   -228   -213   -342   -228   -584
   -618   -888   -270    753   -174   -579    135   -233   -220   -345   -228   -600
   -610   -909   -301    758   -155   -605    129   -231   -218   -340   -233   -600
   -605   -909   -303    756   -150   -607    150   -218   -202   -327   -226   -592
   -615   -898   -283    758   -168   -592    150   -205   -184   -301   -194   -568
   -631   -914   -283    774   -174   -600    155   -197   -168   -283   -161   -555
   -615   -891   -275    753   -171   -584    179   -187   -168   -283   -176   -584
   -610   -872   -262    740   -176   -568    150   -181   -163   -275   -171   -561
   -613   -885   -272    748   -171   -581    116   -194   -179   -280   -174   -566
   -618   -883   -265    750   -176   -574    150   -179   -158   -254   -158   -553
   -633   -883   -249    758   -194   -566    132   -171   -142   -233   -135   -548
   -618   -862   -246    740   -187   -555     96   -174   -148   -233   -132   -548
   -589   -839   -252    711   -168   -545    116   -155   -129   -218   -111   -530
   -568   -846   -277    709   -145   -563    103   -129   -111   -192    -80   -501
   -587   -849   -265    717   -161   -558    106   -111    -98   -181    -67   -493
   -587   -862   -277    724   -155   -571     98    -88    -75   -148    -38   -472
   -555   -841   -285    698   -135   -563     67    -64    -54   -122    -20   -459
   -545   -839   -293    693   -127   -566     64    -31    -20    -80     20   -405
   -506   -779   -272    641   -119   -527     72     28     44      2    103   -345
   -483   -743   -259    613   -111   -501     80     96    114     93    192   -285
   -480   -717   -239    597   -122   -480     59    148    176    181    285   -202
   -449   -641   -192    545   -129   -418     57    194    226    249    366   -106
   -407   -581   -174    493   -119   -376     62    262    293    329    452    -28
   -389   -548   -161    467   -114   -355     59    277    309    337    462    -38
   -374   -540   -166    457   -103   -355     83    277    298    319    439    -25
   -387   -558   -171    472   -109   -366     88    275    288    311    433      7
   -389   -584   -194    485    -98   -389     72    257    257    277    405    -25
   -405   -620   -215    511    -96   -418     93    239    228    239    374    -85
   -400   -657   -257    527    -72   -459    103    202    174    168    303   -145
   -402   -704   -301    553    -51   -504    101    153    109     85    215   -220
   -431   -774   -342    602    -46   -558    135    114     64     25    148   -290
   -452   -841   -392    646    -31   -618    132     59      5    -46     64   -376
   -459   -909   -452    683     -5   -680    114      2    -57   -119    -10   -441
   -467   -966   -498    717     15   -732    111    -33    -98   -168    -67   -483
   -459  -1010   -553    732     44   -782    101    -70   -150   -218   -122   -530
   -475  -1026   -550    750     36   -787     98   -106   -194   -265   -168   -574
   -478  -1052   -576    763     46   -815     96   -124   -218   -293   -194   -587
   -465  -1101   -636    784     85   -870     90   -140   -241   -314   -213   -594
   -462  -1104   -644    782     88   -875     83   -153   -254   -332   -231   -620
   -457  -1119   -662    787    101   -893     83   -153   -249   -327   -223   -623
   -454  -1143   -691    797    116   -917     88   -148   -246   -324   -220   -623
   -446  -1119   -672    784    111   -896     80   -153   -249   -327   -220   -626
   -441  -1117   -678    779    116   -898     64   -148   -244   -319   -213   -631
   -436  -1106   -670    771    114   -888     67   -153   -246   -324   -220   -639
   -418  -1065   -646    740    111   -857     85   -140   -239   -316   -218   -597
   -410  -1021   -610    717     98   -815    109   -109   -210   -285   -194   -568
   -428  -1041   -615    735     90   -828    116   -101   -197   -275   -192   -579
   -436  -1039   -602    737     83   -820    103   -116   -202   -283   -194   -574
   -426  -1005   -581    714     75   -795     80   -129   -205   -283   -192   -537
   -428   -995   -566    711     67   -782     46   -153   -213   -283   -184   -532
   -444  -1018   -576    730     62   -797     25   -166   -226   -285   -176   -530
   -449  -1021   -571    735     59   -797     15   -176   -236   -293   -187   -537
   -444  -1026   -581    732     67   -805      7   -181   -241   -301   -200   -532
   -444  -1052   -607    748     80   -831      0   -192   -252   -311   -207   -527
   -444  -1098   -654    769    103   -878    -23   -220   -288   -350   -244   -561
   -457  -1161   -706    807    124   -935    -23   -233   -303   -368   -259   -568
   -444  -1195   -750    818    150   -974    -20   -241   -311   -381   -270   -568
   -446  -1205   -758    826    155   -982    -25   -257   -327   -397   -293   -600
   -462  -1247   -784    854    158  -1018    -10   -270   -342   -418   -316   -626
   -467  -1275   -810    870    168  -1044    -10   -296   -363   -449   -342   -641
   -470  -1280   -813    872    168  -1047    -41   -327   -402   -488   -389   -662
   -470  -1319   -849    896    189  -1085    -38   -324   -407   -496   -397   -659
   -454  -1369   -914    909    228  -1143    -41   -335   -420   -511   -413   -688
   -452  -1374   -922    911    233  -1148    -51   -348   -431   -519   -426   -691
   -446  -1369   -922    909    236  -1145    -62   -355   -439   -527   -426   -683
   -457  -1371   -914    914    228  -1143    -67   -371   -454   -550   -454   -685
   -457  -1389   -932    922    236  -1161    -59   -368   -449   -548   -454   -675
   -405  -1421  -1015    911    303  -1218    -77   -381   -462   -563   -467   -696
   -376  -1441  -1065    909    342  -1252    -83   -389   -467   -574   -472   -714
   -353  -1392  -1039    872    342  -1215    -72   -381   -462   -594   -506   -753
   -309  -1374  -1067    839    376  -1221     20   -262   -376   -568   -535   -792
   -272  -1317  -1044    795    384  -1182    122    -90   -215   -436   -454   -735
   -226  -1098   -875    659    324   -987    189    161     70   -122   -155   -475
   -135   -771   -636    454    249   -704    184    407    379    293    327    -23
   -140   -400   -262    267     59   -329     23    207    329    470    735    462
   -254   -218     36    236   -148    -93   -202   -239     59    449    948    735
   -405   -348     54    376   -231   -148   -389   -758   -407     36    610    454
   -548   -854   -306    701   -122   -581   -485  -1330  -1140   -958   -504   -514
   -563  -1374   -813    969    124  -1096   -610  -1530  -1532  -1527  -1161  -1083
   -519  -1602  -1083   1060    280  -1343   -618  -1340  -1387  -1423  -1140  -1117
   -459  -1665  -1205   1060    371  -1434   -530  -1083  -1143  -1213  -1005  -1052
   -415  -1595  -1179   1005    381  -1387   -371   -818   -891   -997   -852   -966
   -371  -1517  -1145    943    387  -1332   -202   -597   -680   -807   -706   -867
   -337  -1493  -1156    914    407  -1325   -129   -504   -592   -732   -657   -849
   -358  -1467  -1111    911    376  -1291    -80   -457   -548   -701   -636   -823
   -371  -1423  -1052    898    340  -1239    -62   -436   -535   -688   -618   -792
   -353  -1426  -1075    888    358  -1249    -51   -415   -511   -667   -607   -789
   -332  -1423  -1091    878    376  -1257    -41   -400   -504   -649   -592   -774
   -337  -1397  -1060    865    361  -1228    -31   -397   -498   -639   -581   -776
   -329  -1363  -1034    846    350  -1200    -20   -371   -478   -618   -568   -769
   -319  -1348  -1028    831    353  -1189    -38   -368   -472   -605   -563   -756
   -311  -1319  -1008    815    348  -1166    -44   -371   -475   -605   -561   -750
   -324  -1309   -984    815    329  -1148    -33   -363   -470   -594   -545   -737
   -306  -1299   -992    802    342  -1145    -18   -337   -454   -566   -519   -722
   -293  -1270   -979    779    342  -1124    -31   -340   -457   -566   -517   -722
   -309  -1254   -945    782    316  -1101    -23   -329   -439   -548   -491   -696
   -322  -1234   -911    776    290  -1072    -20   -309   -413   -514   -449   -672
   -322  -1205   -883    763    280  -1044    -20   -280   -392   -483   -420   -644
   -335  -1195   -859    763    259  -1028      0   -265   -389   -480   -444   -685
   -316  -1148   -831    732    254   -992      2   -241   -376   -457   -436   -636
   -275  -1114   -841    693    280   -976    -10   -210   -345   -410   -384   -581
   -267  -1072   -805    670    267   -940      2   -161   -301   -355   -329   -540
   -280  -1047   -766    662    241   -906      2   -116   -262   -309   -288   -530
   -267  -1002   -735    633    231   -867      5    -59   -207   -246   -236   -478
   -257   -909   -652    581    197   -782      5     10   -142   -153   -140   -376
   -246   -862   -615    555    184   -740     23     80    -77    -75    -59   -332
   -220   -779   -561    498    168   -672      2    127    -31    -20    -10   -244
   -192   -691   -498    441    150   -594     18    176     25     44     70   -168
   -215   -646   -431    431    106   -540     12    176     31     54     88   -176
   -267   -623   -355    446     44   -491     -7    148      2     25     64   -174
   -257   -597   -340    426     38   -470      7    148      2     36     88   -142
   -213   -568   -355    392     70   -465      5    124    -25      5     59   -168
   -218   -584   -368    400     72   -478    -10     70    -83    -59     -2   -218
   -244   -626   -381    436     67   -504     -5     28   -124   -106    -49   -244
   -290   -659   -368    472     36   -514     12    -23   -174   -158    -98   -303
   -314   -688   -374    501     28   -532     36    -80   -233   -233   -187   -397
   -345   -737   -394    540     23   -566    -15   -150   -301   -303   -265   -444
   -394   -802   -407    600      5   -605    -10   -184   -332   -329   -283   -465
   -379   -826   -449    602     33   -636    -20   -236   -379   -381   -337   -542
   -394   -859   -465    626     33   -662    -23   -285   -415   -433   -407   -563
   -407   -888   -480    646     36   -685    -15   -301   -428   -449   -431   -568
   -410   -880   -470    646     28   -675    -31   -335   -452   -483   -465   -592
   -415   -891   -475    649     28   -683    -36   -340   -446   -478   -462   -581
   -428   -909   -480    667     23   -696    -25   -327   -433   -459   -446   -574
   -436   -885   -449    659      5   -667    -18   -322   -418   -439   -431   -566
   -428   -857   -428    644      0   -644     -2   -314   -407   -426   -420   -563
   -441   -833   -392    636    -25   -613    -36   -327   -418   -431   -431   -555
   -439   -787   -348    610    -46   -568    -33   -316   -407   -415   -420   -540
   -433   -743   -309    587    -64   -527      5   -288   -368   -374   -387   -509
   -444   -714   -270    579    -88   -493     18   -267   -337   -342   -363   -485
   -454   -704   -249    579   -103   -478     33   -254   -324   -329   -358   -480
   -454   -639   -184    545   -135   -413     44   -246   -311   -311   -358   -467
   -457   -579   -122    517   -171   -350     44   -239   -277   -275   -314   -428
   -483   -545    -62    514   -210   -303      5   -257   -275   -262   -280   -397
   -457   -555   -101    506   -179   -329    -25   -267   -293   -267   -285   -389
   -441   -519    -77    480   -181   -301    -36   -272   -296   -259   -283   -374
   -449   -472    -23    459   -213   -249    -36   -270   -285   -246   -277   -358
   -459   -459      0    459   -231   -231    -44   -285   -298   -254   -290   -361
   -462   -465     -5    462   -231   -236    -49   -298   -316   -265   -306   -368
   -488   -483      2    485   -246   -241    -54   -309   -335   -272   -311   -366
   -506   -514     -7    509   -252   -259    -41   -303   -340   -267   -303   -340
   -514   -548    -33    532   -241   -290    -36   -306   -345   -262   -306   -337
   -535   -589    -54    561   -241   -322    -23   -311   -361   -272   -327   -361
   -555   -618    -64    587   -246   -342    -25   -322   -376   -288   -350   -384
   -579   -626    -46    600   -267   -337     -2   -314   -368   -280   -350   -376
   -618   -646    -28    633   -296   -337     -2   -314   -368   -272   -353   -374
   -605   -644    -38    623   -285   -342     -2   -322   -379   -275   -366   -379
   -610   -641    -31    626   -290   -337     18   -311   -376   -262   -366   -374
   -589   -618    -28    605   -283   -324     12   -303   -368   -246   -353   -363
   -574   -592    -18    584   -277   -306     -7   -290   -353   -220   -329   -342
   -587   -602    -18    594   -288   -311      0   -288   -348   -205   -314   -324
   -592   -597     -5    594   -293   -301     23   -275   -342   -192   -303   -309
   -581   -587     -5    584   -290   -296     28   -270   -345   -187   -298   -303
   -561   -558      2    561   -283   -277     49   -246   -329   -168   -296   -303
   -527   -491     36    506   -283   -228    135   -111   -231   -103   -285   -322
   -496   -394    101    444   -298   -148    226     62    -80     36   -200   -270
   -431   -148    283    285   -358     67    306    306    187    342     96     -7
   -353    228    581     62   -467    405    309    511    449    709    540    462
   -379    628   1005   -127   -691    815    205    353    420    862    927    974
   -493    828   1319   -168   -906   1072     23    -41    161    820   1145   1288
   -610    774   1382    -83   -997   1078    -98   -485   -246    491    927   1124
   -761    239   1000    262   -880    618   -179   -982   -870   -324    -36    197
   -779   -355    423    566   -602     33   -397  -1278  -1361  -1005   -849   -568
   -704   -571    132    636   -418   -220   -462  -1166  -1293   -974   -885   -641
   -636   -587     49    610   -342   -270   -363   -911  -1031   -737   -727   -540
   -581   -488     93    535   -337   -197   -210   -623   -737   -472   -535   -389
   -542   -348    194    444   -371    -77    -25   -366   -480   -241   -353   -244
   -576   -316    259    446   -420    -28     36   -262   -376   -148   -283   -189
   -579   -283    296    428   -439      5     59   -218   -324   -106   -249   -158
   -555   -241    314    400   -436     36     67   -192   -296    -77   -228   -135
   -514   -179    335    348   -426     75     85   -161   -272    -44   -194    -93
   -530   -194    335    361   -433     70     88   -150   -267    -31   -184    -77
   -527   -171    353    348   -441     90     90   -142   -252    -15   -176    -67
   -504   -127    376    316   -441    124     83   -129   -231     10   -161    -49
   -504   -106    397    303   -452    145     85   -119   -210     31   -142    -25
   -493    -85    405    288   -449    158    103   -106   -189     49   -127     -7
   -483    -57    423    270   -454    181    103    -96   -174     67   -114      7
   -493    -54    439    275   -467    192    101    -83   -155     88   -101     25
   -506    -38    467    272   -488    213     77    -80   -142     96    -93     36
   -501     31    532    233   -517    280     80    -62   -116    122    -70     59
   -493     70    563    210   -527    314     96    -44    -88    150    -49     77
   -480    103    584    189   -532    342     90    -25    -59    181    -28     98
   -480    127    605    176   -542    366     75     -5    -25    215      2    129
   -478    145    623    166   -550    384     90     31     15    259     41    168
   -485    171    654    155   -571    410     98     67     64    306     83    210
   -488    181    670    153   -579    426    103    106    109    355    124    246
   -444    280    722     80   -581    501    111    168    176    433    194    316
   -428    340    769     44   -597    553    124    233    252    519    280    407
   -407    376    784     15   -597    579    111    285    316    597    348    478
   -363    431    795    -33   -579    613    111    345    387    683    436    555
   -342    501    844    -80   -594    672    132    413    472    776    537    654
   -322    581    901   -129   -610    740    114    452    522    839    610    724
   -314    649    963   -171   -639    805    129    480    558    878    654    771
   -296    740   1036   -220   -665    888    155    498    584    901    688    805
   -309    756   1065   -223   -688    909    116    472    561    885    678    800
   -329    753   1083   -210   -706    917    111    459    540    870    662    795
   -322    748   1070   -213   -696    909    163    457    535    857    641    782
   -314    743   1057   -213   -685    898    189    441    517    823    594    737
   -366    709   1075   -171   -722    891    148    374    446    740    509    680
   -368    665   1034   -148   -701    849    171    335    402    683    454    633
   -374    623    997   -127   -685    810    213    309    376    644    410    584
   -394    563    958    -83   -675    761    184    265    329    589    350    511
   -400    540    940    -70   -670    740    145    207    272    524    280    465
   -394    527    922    -67   -657    724    179    192    259    504    262    470
   -387    540    924    -77   -657    732    207    179    244    488    246    452
   -394    537    932    -70   -662    735    192    158    220    470    223    436
   -392    542    932    -77   -662    737    194    155    220    475    223    426
   -400    524    924    -62   -662    724    205    158    220    475    218    428
   -402    501    904    -51   -654    704    197    168    223    485    228    465
   -387    522    909    -67   -646    714    220    194    252    519    270    514
   -374    584    958   -106   -667    771    231    215    288    558    311    527
   -363    646   1010   -142   -688    828    231    223    306    568    314    506
   -366    675   1041   -155   -704    857    267    254    337    592    319    545
   -355    704   1060   -174   -706    880    303    288    374    633    348    566
   -332    737   1070   -205   -701    904    298    296    389    646    363    618
   -337    761   1098   -213   -717    927    288    309    418    680    415    670
   -340    815   1156   -239   -748    984    267    288    413    683    413    665
   -319    857   1176   -267   -748   1015    249    270    402    675    400    680
   -327    833   1161   -254   -745    997    241    280    415    698    441    719
   -322    818   1140   -249   -730    976    252    280    418    696    449    691
   -301    815   1114   -259   -709    963    241    267    402    675    418    688
   -309    820   1130   -254   -719    974    244    270    402    675    410    667
   -290    776   1067   -244   -680    922    246    262    389    662    397    675
   -272    724    997   -226   -633    859    262    280    407    685    439    701
   -275    665    940   -197   -610    802    285    288    413    688    444    698
   -283    646    930   -181   -605    787    296    277    397    670    420    704
   -298    646    943   -174   -620    795    293    265    384    657    405    693
   -301    665    966   -181   -633    815    277    244    366    644    387    688
   -306    636    943   -166   -626    789    275    233    355    626    366    691
   -293    633    927   -168   -610    779    280    231    350    610    342    685
   -280    641    922   -181   -602    782    265    220    345    600    329    667
   -272    633    904   -181   -589    769    265    218    350    600    327    678
   -267    613    880   -174   -574    745    277    226    361    610    340    706
   -257    639    896   -189   -576    766    272    213    361    600    340    722
   -267    652    917   -192   -592    784    262    210    366    600    342    722
   -254    636    891   -192   -571    761    272    223    379    618    353    737
   -233    654    885   -213   -558    771    293    241    389    618    350    737
   -220    688    909   -233   -563    797    332    306    433    626    329    701
   -189    737    924   -275   -558    831    415    444    566    711    358    698
   -129    880   1010   -374   -568    945    483    631    787    940    553    865
    -33   1169   1202   -568   -618   1184    485    875   1098   1337    989   1280
     59   1634   1574   -846   -756   1605    384    937   1270   1680   1509   1857
     15   1855   1839   -937   -911   1847    246    670   1088   1727   1842   2268
    -90   1816   1906   -862  -1000   1860    116    275    688   1457   1756   2231
   -218   1452   1670   -618   -943   1558     12   -277     20    652    901   1486
   -290    945   1236   -327   -763   1091   -127   -771   -654   -288   -187    532
   -249    654    904   -202   -576    779   -187   -711   -654   -348   -316    384
   -205    527    732   -161   -470    628   -129   -483   -394   -116   -192    415
   -171    493    665   -161   -418    579    -46   -265   -135    111    -64    506
    -88    592    680   -252   -384    636    119    -15    148    363    127    670
    -49    717    763   -335   -407    740    231    145    335    527    259    774
    -41    763    805   -361   -423    784    283    215    420    610    327    831
    -20    784    802   -384   -413    795    311    252    467    657    368    859
      0    807    807   -402   -402    807    324    270    498    683    384    849
      5    815    807   -410   -402    813    332    280    517    701    387    859
     31    828    797   -431   -384    813    332    283    527    711    394    872
     46    846    800   -449   -376    823    329    290    545    727    405    896
     54    836    782   -444   -363    810    329    301    566    748    423    917
     75    867    792   -472   -358    831    327    311    576    758    433    917
     83    914    831   -498   -374    872    322    311    579    763    439    911
     85    935    849   -511   -381    891    327    329    600    795    478    927
    106    940    833   -522   -363    888    340    358    628    826    509    927
    127    948    820   -537   -348    885    335    355    626    820    483    945
    137    995    854   -566   -358    924    329    368    646    852    504    956
    174   1015    841   -594   -335    930    324    381    659    870    511    930
    187   1021    833   -602   -322    927    332    394    678    883    511    961
    181   1023    841   -602   -329    932    335    407    691    893    517    989
    205   1070    865   -639   -329    969    342    441    730    943    568   1034
    226   1119    891   -672   -332   1008    348    470    766    987    620   1057
    239   1171    932   -704   -345   1052    361    517    820   1052    683   1104
    241   1221    976   -732   -368   1101    374    566    880   1132    753   1143
    257   1228    971   -743   -358   1101    381    623    948   1221    839   1192
    283   1304   1018   -795   -368   1161    381    680   1021   1317    940   1301
    301   1400   1098   -849   -397   1249    384    748   1109   1428   1060   1395
    309   1475   1166   -893   -428   1319    381    792   1166   1491   1111   1436
    316   1504   1187   -911   -436   1345    392    818   1189   1519   1135   1486
    311   1522   1208   -917   -449   1366    423    859   1226   1564   1184   1517
    319   1512   1192   -914   -436   1353    428    862   1218   1561   1189   1512
    298   1514   1215   -906   -457   1363    418    839   1179   1512   1150   1491
    288   1478   1189   -883   -452   1335    428    823   1145   1473   1114   1447
    283   1428   1145   -857   -431   1288    426    787   1091   1405   1049   1397
    272   1363   1091   -818   -407   1228    444    753   1041   1335    992   1337
    231   1306   1075   -769   -420   1192    467    704    969   1236    893   1249
    210   1260   1047   -735   -418   1153    472    657    906   1158    813   1174
    207   1200    989   -704   -389   1093    467    613    852   1096    753   1106
    192   1143    950   -667   -379   1047    483    574    802   1036    698   1039
    181   1124    943   -654   -381   1034    480    535    750    971    636    992
    181   1083    898   -633   -358    992    459    496    709    924    592    958
    179   1034    854   -607   -337    943    444    467    683    898    568    943
    163    989    826   -576   -329    909    472    467    680    888    548    906
    153    995    841   -576   -345    919    472    457    659    867    522    891
    171   1034    859   -602   -342    948    475    462    662    872    527    904
    181   1041    859   -613   -340    953    467    457    659    872    532    901
    181   1047    865   -613   -340    956    483    462    670    872    537    896
    181   1083    901   -633   -358    992    488    467    688    888    553    898
    181   1137    953   -659   -384   1047    485    485    722    922    581    922
    202   1179    976   -693   -387   1078    509    509    753    950    613    948
    207   1210   1002   -709   -397   1106    530    514    761    953    623    958
    184   1210   1023   -698   -420   1117    506    509    771    966    649    984
    210   1208    997   -709   -394   1104    504    509    784    979    667   1000
    241   1223    982   -735   -368   1104    480    493    774    976    672   1000
    239   1169    930   -704   -345   1049    444    462    745    950    649    969
    228   1197    966   -714   -368   1080    449    457    740    945    639    956
    233   1213    979   -724   -374   1096    470    465    748    956    649    974
    233   1174    940   -704   -353   1057    452    457    732    940    636    963
    223   1111    888   -667   -332   1000    452    452    719    919    618    940
    218   1085    867   -654   -324    976    467    452    719    914    613    932
    197   1047    849   -623   -324    948    472    457    719    914    615    937
    181    989    807   -587   -311    898    491    462    711    909    607    919
    168    911    743   -540   -285    828    483    459    696    891    589    885
    181    904    722   -545   -270    813    480    446    680    867    571    875
    197    862    662   -530   -233    763    488    439    675    849    553    857
    202    867    665   -537   -231    766    491    431    670    833    532    839
    205    849    644   -527   -218    748    511    444    680    841    535    828
    202    810    607   -509   -202    709    496    433    659    820    517    820
    207    784    576   -498   -184    680    491    431    654    815    504    792
    231    779    545   -506   -158    665    511    444    665    826    506    784
    236    779    542   -506   -153    662    517    441    667    828    514    797
    226    748    522   -488   -148    636    509    426    654    815    506    779
    213    740    527   -478   -158    636    532    446    670    820    488    750
    220    771    548   -498   -163    662    594    527    750    859    459    685
    254    878    623   -566   -184    750    626    631    867    953    483    667
    262   1119    857   -693   -298    987    662    795   1109   1244    763    893
    303   1462   1156   -883   -426   1309    649    989   1415   1699   1312   1415
    337   1810   1470  -1075   -566   1641    530    911   1402   1867   1779   1961
    283   1878   1595  -1080   -654   1738    407    610   1049   1662   1971   2249
    213   1691   1475   -953   -631   1582    319    218    504   1106   1584   1935
    132   1262   1130   -696   -498   1195    231   -254   -135    252    517    995
     85    844    756   -467   -335    802    129   -537   -542   -350   -345    228
    116    555    439   -335   -161    498     96   -462   -457   -272   -368    129
    145    402    257   -275    -57    329    174   -257   -179      7   -179    218
    163    402    239   -283    -38    319    275    -51    101    280     15    342
    179    496    316   -340    -67    407    397    158    366    532    210    470
    184    589    405   -387   -109    498    496    301    545    698    350    571
    181    615    433   -400   -124    524    519    345    602    750    387    589
    200    607    407   -402   -103    506    511    361    620    771    397    589
    207    613    405   -410    -98    509    504    368    633    787    415    600
    213    623    410   -418    -98    517    509    384    652    805    428    610
    213    615    402   -415    -93    509    470    376    652    805    428    610
    223    644    420   -433    -98    532    462    371    659    813    436    610
    218    672    454   -446   -119    563    467    389    680    841    459    628
    142    665    522   -402   -189    594    470    405    696    862    480    646
    124    667    542   -397   -210    605    472    410    706    875    488    654
    124    683    555   -405   -215    620    483    420    714    885    496    659
    124    706    581   -415   -228    644    485    428    724    898    506    672
    140    745    605   -441   -231    675    472    436    737    919    524    691
    168    766    597   -470   -215    683    444    436    750    935    540    704
    163    758    594   -462   -215    678    441    436    756    945    545    696
    166    776    610   -472   -220    693    452    452    771    966    563    706
    184    795    610   -488   -213    704    433    454    782    987    579    714
    200    800    600   -501   -202    701    394    454    792   1013    602    727
    202    826    623   -514   -210    724    387    475    831   1057    646    761
    200    888    685   -545   -241    787    374    498    872   1109    698    805
    223    937    714   -579   -244    826    363    540    930   1184    774    867
    249    966    717   -610   -233    844    350    587    995   1270    857    940
    280   1021    740   -652   -231    883    348    633   1060   1358    950   1018
    293   1096    800   -696   -254    948    340    670   1117   1434   1034   1088
    311   1187    875   -748   -280   1031    342    706   1174   1501   1111   1163
    324   1231    906   -779   -290   1067    335    722   1195   1527   1148   1200
    319   1234    914   -776   -296   1075    316    724   1197   1530   1153   1213
    316   1221    904   -769   -293   1062    306    709   1176   1506   1130   1200
    309   1192    883   -750   -285   1039    314    691   1150   1470   1085   1163
    298   1153    854   -727   -277   1005    319    670   1111   1418   1034   1119
    293   1101    807   -698   -257    956    298    620   1044   1335    945   1044
    270   1034    763   -652   -246    898    296    576    979   1244    846    958
    252    974    722   -613   -233    849    290    527    917   1153    750    878
    233    901    667   -568   -218    784    293    467    846   1065    657    797
    207    820    613   -514   -202    717    303    426    792   1000    581    732
    187    732    545   -459   -179    639    309    389    737    937    504    662
    161    659    498   -410   -168    579    301    348    691    885    444    605
    148    633    483   -392   -168    558    265    309    657    846    402    566
    132    600    467   -366   -168    532    267    288    626    815    366    540
    109    561    452   -337   -174    506    275    270    600    789    335    517
     88    522    433   -303   -171    478    259    244    576    766    306    480
     88    511    423   -301   -168    467    252    231    568    761    303    472
     85    517    431   -301   -171    472    252    226    571    763    309    483
     75    506    428   -290   -176    467    265    231    579    774    316    491
     59    532    472   -296   -205    504    293    252    607    805    345    504
     64    561    496   -314   -215    527    309    275    641    836    379    519
     67    566    498   -316   -215    532    293    280    657    852    400    530
     62    563    501   -311   -218    532    301    290    672    862    418    535
     54    579    524   -316   -233    553    296    285    678    862    418    530
     46    626    576   -337   -265    600    277    283    688    880    441    542
     57    641    584   -350   -262    613    259    270    678    878    439    558
     62    620    558   -342   -246    589    233    246    644    857    426    568
     44    600    555   -322   -254    579    233    249    644    852    439    584
     38    613    574   -327   -267    594    213    246    641    854    454    607
     51    605    553   -329   -249    579    215    244    626    844    441    594
     38    571    530   -306   -246    550    215    239    607    823    426    581
     20    530    509   -275   -244    519    218    241    600    820    436    568
     15    491    475   -254   -228    483    181    218    561    774    384    527
     18    467    446   -244   -215    457    187    202    537    750    358    530
      5    407    400   -207   -197    405    223    194    519    727    335    496
      0    350    350   -174   -174    350    213    192    501    714    309    470
     -5    329    332   -163   -168    329    213    192    491    714    311    465
    -15    311    327   -150   -171    319    246    189    485    706    311    452
    -18    288    306   -137   -163    296    246    174    467    683    290    433
     -2    298    301   -148   -150    298    197    148    428    639    236    397
    -12    275    288   -135   -150    280    205    158    439    646    254    441
    -18    236    254   -111   -135    244    244    174    452    652    262    426
    -41    218    259    -90   -150    239    231    168    436    628    228    407
    -10    239    249   -114   -129    244    192    155    423    620    220    402
     10    218    205   -114    -98    213    197    166    420    620    233    423
     18    241    223   -129   -103    231    267    259    496    667    249    392
     36    298    262   -168   -114    280    358    394    605    730    226    332
     70    410    340   -239   -135    376    433    576    792    909    348    467
    171    696    524   -433   -176    610    444    800   1085   1280    758    852
    246   1041    795   -644   -272    919    355    849   1215   1566   1223   1374
    218   1252   1034   -737   -407   1145    239    641   1070   1628   1584   1829
    135   1314   1179   -724   -522   1247    122    298    714   1436   1657   1945
     36    966    927   -504   -446    948     15   -174    122    740    937   1296
    -33    537    571   -252   -301    553   -122   -636   -504   -150   -145    327
     -7    210    215   -101   -111    213   -210   -709   -659   -420   -524    -36
     25     41     15    -33      5     28   -174   -511   -446   -231   -433    -23
     75     38    -36    -57     54      2    -90   -288   -174     15   -265     96
    111    119      5   -116     54     62     49    -38    106    270    -70    228
    137    239     98   -189     18    168    171    145    306    449     67    335
    148    293    145   -220      2    220    228    228    392    517    124    376
    150    298    148   -226      0    223    244    252    405    530    132    387
    168    327    158   -249      5    244    259    275    423    550    145    392
    205    358    153   -283     25    257    254    293    433    558    137    384
    215    400    184   -306     15    293    252    314    449    576    150    405
    205    423    215   -316     -5    322    262    337    470    600    179    413
    244    436    192   -340     25    314    252    337    462    592    166    423
    257    491    231   -374     10    361    246    337    462    587    158    465
    246    509    262   -376     -7    387    270    358    483    605    171    457
    252    519    265   -387     -5    392    280    368    496    610    181    472
    252    558    306   -405    -25    431    285    384    517    631    202    496
    257    597    340   -428    -41    470    283    400    532    649    218    509
    267    623    355   -444    -44    491    285    415    545    665    228    511
    285    659    374   -475    -44    517    283    426    548    670    233    501
    303    706    402   -506    -49    555    288    452    571    691    249    524
    337    750    413   -545    -36    581    288    480    597    722    275    548
    340    776    436   -558    -46    607    303    519    631    756    301    587
    332    828    496   -581    -83    662    316    558    670    802    345    618
    353    891    537   -620    -90    714    319    602    711    854    402    657
    363    950    587   -659   -111    769    327    665    766    927    467    704
    394   1015    620   -704   -111    818    324    730    823    989    522    753
    418   1104    683   -763   -132    896    337    805    898   1080    620    854
    446   1208    761   -826   -155    984    342    867    963   1161    706    932
    467   1322    854   -896   -194   1088    329    909   1005   1218    776   1010
    475   1400    924   -937   -223   1163    327    958   1049   1280    854   1065
    467   1449    982   -958   -257   1215    350    995   1067   1312    885   1088
    470   1514   1044   -992   -288   1280    366   1013   1057   1309    888   1093
    465   1517   1052   -992   -293   1286    363   1002   1018   1275    862   1088
    459   1530   1070   -995   -303   1301    374    992    984   1244    849   1093
    439   1517   1075   -979   -319   1296    379    969    932   1179    776   1008
    439   1475   1036   -958   -298   1257    389    927    862   1085    670    911
    428   1452   1021   -943   -296   1236    400    885    795   1002    587    854
    392   1415   1023   -904   -314   1221    420    859    745    943    532    795
    371   1369    997   -870   -314   1184    420    820    688    878    478    722
    361   1345    984   -854   -311   1166    410    779    620    805    402    657
    345   1317    969   -831   -311   1143    423    753    568    748    348    623
    332   1325    992   -828   -329   1158    446    730    527    706    311    581
    322   1325   1002   -826   -340   1163    433    706    480    659    259    527
    332   1319    987   -826   -327   1153    407    693    446    633    236    517
    335   1327    989   -833   -327   1158    415    701    439    626    233    511
    309   1337   1028   -823   -358   1184    420    717    449    639    262    498
    314   1387   1070   -852   -379   1228    420    717    436    626    254    488
    314   1413   1098   -862   -392   1257    423    732    433    626    265    501
    316   1447   1130   -880   -407   1288    444    774    467    662    301    530
    332   1530   1197   -930   -431   1363    459    800    485    678    306    522
    340   1569   1226   -956   -441   1397    475    823    493    685    316    555
    340   1615   1275   -979   -467   1447    480    833    498    693    329    542
    350   1670   1319  -1010   -483   1493    483    839    504    693    327    537
    363   1740   1376  -1052   -506   1558    498    849    517    709    348    568
    355   1797   1441  -1078   -542   1621    470    844    506    709    353    576
    345   1790   1444  -1067   -550   1615    402    833    480    696    345    579
    355   1795   1439  -1075   -542   1615    415    839    472    685    345    574
    345   1836   1491  -1091   -571   1665    436    846    478    691    361    589
    337   1842   1504  -1091   -584   1675    426    846    462    675    348    566
    345   1829   1483  -1085   -568   1657    415    839    439    649    322    532
    329   1818   1488  -1075   -579   1654    441    839    433    633    314    522
    298   1823   1525  -1060   -613   1675    428    854    431    636    319    519
    285   1805   1519  -1047   -618   1662    436    852    413    615    296    488
    280   1792   1512  -1036   -615   1652    428    839    384    589    283    452
    275   1784   1509  -1031   -618   1647    436    818    345    550    241    384
    254   1816   1561  -1034   -652   1688    452    820    332    530    202    397
    272   1792   1517  -1034   -623   1657    449    828    316    514    184    407
    277   1779   1501  -1031   -610   1641    454    831    303    498    171    384
    280   1823   1543  -1054   -633   1683    449    839    301    496    168    366
    259   1862   1602  -1060   -670   1732    462    865    319    522    187    371
    244   1865   1618  -1057   -688   1740    472    867    311    519    184    353
    262   1891   1628  -1078   -683   1761    470    867    303    514    181    361
    288   1927   1636  -1109   -672   1782    457    859    277    496    166    345
    285   1922   1636  -1104   -675   1779    446    883    280    501    168    337
    280   1940   1660  -1114   -688   1800    537    971    327    506    135    280
    288   2023   1732  -1156   -722   1878    654   1119    444    581    148    249
    329   2208   1878  -1270   -774   2044    763   1332    665    800    329    392
    420   2499   2078  -1460   -828   2288    820   1641   1005   1205    745    779
    496   2883   2387  -1691   -945   2637    745   1693   1132   1514   1226   1304
    444   3151   2707  -1800  -1130   2930    535   1363    950   1595   1579   1722
    306   3156   2847  -1732  -1270   3003    316    898    581   1410   1602   1790
    161   2787   2626  -1473  -1231   2707    233    389     12    737    885   1130
     77   2260   2182  -1171  -1052   2221    122    -44   -652   -218   -228    168
     93   1956   1862  -1026   -885   1912     31    -15   -724   -368   -457    -72
    132   1831   1699   -982   -784   1766     80    233   -496   -161   -329    -46
    202   1904   1701  -1052   -748   1803    210    517   -215     85   -145     70
    233   2005   1771  -1122   -769   1891    405    807     59    327     44    197
    262   2083   1821  -1174   -779   1953    548    982    223    472    155    277
    277   2135   1855  -1208   -789   1995    600   1054    288    535    207    311
    262   2156   1893  -1208   -815   2026    620   1080    303    555    226    316
    277   2169   1891  -1226   -805   2031    644   1106    319    574    239    327
    228   2153   1925  -1192   -849   2042    618   1109    303    571    233    322
    272   2229   1956  -1252   -841   2094    628   1140    322    602    265    345
    298   2309   2010  -1304   -854   2161    672   1174    342    633    288    366
    249   2304   2055  -1278   -901   2179    675   1176    340    636    296    368
    257   2338   2081  -1296   -911   2210    683   1187    348    646    309    374
    259   2369   2109  -1314   -924   2239    672   1192    342    654    316    379
    252   2426   2174  -1337   -961   2301    667   1210    350    665    332    389
    236   2426   2190  -1332   -976   2307    657   1218    348    667    340    381
    231   2444   2213  -1337   -992   2327    662   1236    355    683    353    397
    213   2473   2260  -1343  -1023   2366    667   1260    368    706    371    423
    213   2530   2317  -1371  -1052   2423    670   1283    384    732    400    452
    249   2546   2296  -1397  -1023   2421    670   1299    394    748    415    459
    259   2535   2273  -1397  -1008   2405    675   1327    413    774    441    472
    275   2556   2281  -1418  -1002   2418    670   1363    439    815    483    496
    311   2595   2283  -1452   -984   2439    672   1413    480    867    522    527
    348   2657   2309  -1504   -982   2483    662   1460    514    917    571    576
    329   2678   2348  -1504  -1010   2514    626   1496    548    963    615    607
    358   2730   2372  -1545  -1005   2551    639   1558    605   1031    683    667
    402   2850   2447  -1626  -1021   2650    696   1647    688   1132    787    774
    355   2881   2525  -1618  -1085   2704    688   1683    724   1187    846    826
    363   2964   2600  -1665  -1117   2782    688   1735    763   1247    914    888
    366   3039   2673  -1704  -1153   2857    685   1771    787   1286    971    948
    384   3102   2717  -1743  -1166   2909    659   1779    792   1296    992    974
    394   3133   2738  -1764  -1174   2938    626   1766    766   1275    979    971
    355   3117   2759  -1738  -1202   2938    610   1740    727   1239    945    945
    314   3089   2772  -1704  -1228   2930    597   1706    688   1195    904    911
    337   3109   2772  -1722  -1215   2940    613   1688    667   1163    872    878
    394   3128   2733  -1761  -1171   2933    670   1680    644   1132    836    841
    309   3034   2722  -1673  -1208   2878    665   1608    561   1047    743    748
    252   2943   2688  -1600  -1218   2816    678   1543    491    966    657    657
    233   2899   2665  -1566  -1215   2782    688   1493    444    911    597    592
    213   2863   2647  -1540  -1218   2756    654   1439    389    854    542    535
    197   2811   2613  -1504  -1208   2714    633   1392    337    802    496    485
    181   2753   2569  -1470  -1195   2662    618   1353    290    758    454    446
    207   2753   2546  -1480  -1169   2650    594   1332    267    740    441    428
    220   2785   2561  -1504  -1171   2673    581   1317    254    724    433    410
    215   2792   2577  -1504  -1182   2686    579   1306    241    711    426    394
    218   2811   2590  -1514  -1184   2699    579   1304    236    709    423    389
    226   2839   2613  -1532  -1192   2727    587   1299    236    717    423    389
    239   2873   2634  -1556  -1197   2756    576   1306    244    727    436    400
    259   2935   2675  -1597  -1208   2805    600   1335    270    758    462    431
    252   2959   2707  -1605  -1228   2834    620   1350    285    776    480    441
    272   3011   2738  -1641  -1231   2876    639   1371    306    797    504    454
    283   3021   2738  -1654  -1228   2881    631   1376    319    805    514    457
    283   3068   2785  -1675  -1249   2927    626   1384    342    828    532    478
    296   3122   2826  -1709  -1267   2977    613   1376    353    836    550    498
    303   3130   2826  -1717  -1260   2979    571   1358    329    823    553    504
    293   3107   2813  -1701  -1260   2961    558   1350    311    807    542    498
    293   3112   2818  -1704  -1262   2964    581   1358    322    813    550    504
    290   3133   2842  -1714  -1275   2987    558   1345    314    805    542    496
    293   3141   2847  -1717  -1275   2995    511   1309    270    771    517    475
    285   3104   2816  -1696  -1265   2961    527   1304    259    756    501    467
    285   3083   2798  -1686  -1257   2940    545   1301    259    756    501    475
    285   3057   2769  -1673  -1241   2915    555   1291    246    737    480    459
    298   3044   2746  -1670  -1223   2896    581   1288    239    730    465    441
    285   3016   2730  -1649  -1221   2873    592   1270    226    711    441    418
    280   3000   2717  -1641  -1218   2860    594   1270    231    706    436    420
    270   2964   2694  -1618  -1213   2831    589   1265    220    696    428    413
    259   2938   2678  -1597  -1208   2808    581   1257    215    691    423    394
    265   2899   2634  -1584  -1187   2766    563   1239    197    670    402    368
    267   2883   2616  -1577  -1174   2751    579   1247    207    680    405    376
    265   2868   2600  -1566  -1166   2735    587   1249    210    685    405    374
    249   2870   2621  -1558  -1184   2746    581   1254    215    693    418    379
    236   2883   2647  -1561  -1205   2766    566   1249    215    691    413    371
    213   2894   2681  -1553  -1234   2787    579   1252    223    696    415    384
    207   2896   2686  -1553  -1239   2792    597   1273    244    706    423    376
    226   2902   2675  -1564  -1223   2790    657   1345    290    714    392    301
    241   2953   2709  -1600  -1234   2831    761   1525    452    854    470    340
    290   3156   2863  -1725  -1286   3011    833   1769    717   1148    745    574
    348   3504   3156  -1927  -1402   3330    826   1958    963   1478   1145   1013
    340   3865   3525  -2101  -1592   3697    748   1865    995   1660   1538   1532
    220   4042   3821  -2132  -1800   3930    579   1501    797   1680   1818   1893
     70   3977   3904  -2023  -1917   3941    381   1031    394   1366   1615   1727
    -77   3465   3543  -1696  -1810   3504    288    509   -249    548    672    826
    -80   2868   2948  -1392  -1514   2907    129    171   -795   -192   -200    -18
    -20   2642   2662  -1312  -1343   2652     67    262   -727   -150   -213    -67
     23   2587   2564  -1306  -1270   2577    135    480   -511     38    -96     12
     67   2631   2564  -1348  -1249   2598    316    789   -202    316    106    155
     98   2694   2595  -1395  -1247   2644    480   1054     57    555    293    270
    109   2733   2624  -1421  -1257   2678    532   1148    153    649    363    332
    116   2753   2637  -1436  -1260   2696    587   1189    197    691    405    353
    116   2756   2637  -1436  -1260   2696    581   1202    207    706    423    345
    127   2772   2644  -1449  -1257   2709    561   1205    207    711    428    340
    124   2774   2650  -1452  -1262   2712    584   1213    215    717    433    345
    124   2761   2637  -1444  -1257   2699    610   1228    231    737    449    353
    135   2753   2618  -1447  -1241   2686    618   1241    244    763    478    376
    184   2787   2603  -1486  -1208   2696    561   1208    213    735    457    345
    226   2769   2543  -1499  -1161   2657    542   1189    194    717    439    335
    236   2774   2538  -1506  -1150   2655    555   1200    210    732    452    350
    239   2782   2543  -1512  -1153   2662    587   1234    244    771    493    394
    246   2774   2527  -1509  -1140   2652    607   1249    262    787    514    402
    244   2746   2499  -1496  -1127   2624    571   1249    265    795    545    423
    249   2751   2501  -1501  -1127   2629    579   1257    272    805    553    400
    267   2772   2501  -1519  -1117   2639    584   1265    285    818    558    423
    259   2785   2525  -1522  -1132   2655    592   1283    316    844    581    449
    262   2805   2540  -1535  -1140   2673    594   1306    342    875    605    498
    296   2826   2527  -1561  -1117   2678    592   1327    368    906    641    530
    316   2847   2530  -1582  -1106   2688    597   1358    400    948    678    542
    329   2881   2551  -1605  -1109   2717    594   1392    441   1000    722    597
    355   2920   2564  -1639  -1104   2743    592   1434    498   1062    787    641
    379   2959   2579  -1667  -1098   2769    589   1486    566   1135    859    701
    394   3013   2618  -1704  -1111   2816    574   1538    633   1218    940    779
    420   3065   2644  -1743  -1111   2855    584   1590    698   1304   1023    870
    446   3128   2681  -1787  -1119   2907    581   1621    740   1356   1093    932
    459   3198   2738  -1831  -1137   2969    571   1626    750   1371   1111    963
    465   3200   2733  -1834  -1135   2966    589   1641    769   1392   1132   1002
    467   3185   2717  -1826  -1124   2951    592   1631    769   1392   1140   1002
    452   3192   2740  -1823  -1143   2966    589   1592    737   1363   1111    979
    454   3167   2712  -1810  -1130   2940    594   1556    704   1319   1070    948
    426   3107   2678  -1766  -1124   2894    610   1525    675   1270   1023    909
    410   3026   2616  -1717  -1101   2821    618   1480    631   1210    971    859
    413   2985   2572  -1701  -1078   2779    628   1428    576   1132    891    800
    400   2930   2530  -1665  -1065   2730    628   1358    509   1041    795    706
    358   2865   2507  -1613  -1075   2686    636   1306    462    979    730    633
    353   2785   2431  -1569  -1039   2608    633   1252    410    919    672    568
    335   2712   2374  -1525  -1018   2543    626   1192    358    859    618    540
    316   2681   2364  -1499  -1023   2522    626   1158    340    831    597    524
    327   2681   2353  -1506  -1013   2520    615   1124    314    792    542    462
    376   2655   2278  -1514   -950   2468    610   1101    288    766    509    478
    327   2634   2304  -1483   -989   2470    626   1117    311    795    553    517
    332   2683   2351  -1509  -1010   2517    626   1130    337    823    592    527
    350   2688   2338  -1522   -995   2514    626   1114    329    805    571    488
    337   2699   2361  -1517  -1010   2530    659   1137    363    831    581    542
    384   2733   2348  -1561   -982   2540    672   1148    389    857    610    563
    410   2769   2359  -1590   -974   2564    685   1150    407    867    626    592
    405   2785   2379  -1595   -989   2585    678   1137    415    865    626    592
    387   2800   2413  -1592  -1013   2608    678   1135    431    878    649    613
    415   2818   2400  -1618   -995   2611    652   1119    433    888    675    631
    436   2839   2403  -1639   -984   2621    597   1070    402    859    649    581
    418   2821   2403  -1621   -992   2613    584   1054    394    852    641    600
    376   2800   2423  -1587  -1023   2613    602   1072    423    883    688    652
    363   2795   2431  -1582  -1034   2613    600   1065    415    865    672    633
    342   2753   2408  -1548  -1034   2582    597   1062    407    846    654    641
    358   2701   2340  -1532   -992   2522    594   1044    381    810    620    605
    371   2686   2314  -1527   -971   2501    600   1034    376    797    613    597
    332   2621   2288  -1478   -976   2455    610   1031    376    797    620    579
    306   2556   2249  -1431   -971   2403    607   1010    358    761    581    542
    285   2527   2239  -1408   -976   2385    623   1000    350    740    561    566
    296   2494   2197  -1395   -950   2346    628    984    337    724    550    537
    280   2447   2164  -1363   -943   2307    633    971    322    704    524    493
    257   2397   2140  -1327   -940   2270    618    956    309    685    506    483
    262   2364   2101  -1314   -919   2234    610    937    298    662    478    454
    262   2346   2083  -1304   -909   2216    597    927    298    654    462    449
    239   2317   2078  -1278   -919   2197    592    914    298    646    459    444
    254   2294   2039  -1275   -891   2166    589    891    293    636    457    426
    197   2262   2065  -1231   -935   2164    597    891    316    652    491    449
    114   2218   2104  -1166   -995   2161    631    904    335    654    493    428
    137   2200   2062  -1171   -961   2132    652    922    348    636    439    384
    161   2216   2055  -1189   -948   2135    732   1015    439    680    428    350
    205   2281   2073  -1244   -935   2177    813   1150    589    802    506    376
    254   2436   2182  -1345   -963   2309    857   1356    854   1101    789    607
    306   2782   2475  -1545  -1085   2631    805   1556   1148   1532   1327   1145
    363   3099   2735  -1732  -1187   2920    641   1439   1130   1719   1779   1673
    293   3122   2829  -1709  -1267   2977    498   1098    831   1623   1971   1925
    142   2878   2735  -1509  -1296   2808    387    631    303   1114   1558   1590
      2   2408   2405  -1205  -1202   2408    288     25   -457     62    332    504
    -12   2010   2023   -997  -1018   2016    161   -207   -826   -478   -329   -109
     15   1769   1753   -893   -870   1761    163    -49   -670   -348   -277   -129
     15   1657   1641   -836   -813   1649    262    192   -384    -83    -98    -33
     49   1725   1675   -888   -813   1701    389    431    -96    184    101     83
     96   1829   1732   -963   -818   1782    530    644    150    418    285    202
    116   1870   1751   -995   -815   1810    610    745    272    527    374    259
    119   1875   1756   -997   -818   1816    644    784    316    568    413    293
    114   1899   1784  -1008   -836   1842    652    800    340    597    441    296
    119   1899   1779  -1010   -828   1839    654    802    348    600    436    290
    116   1880   1764  -1000   -823   1823    672    805    353    602    433    298
    103   1886   1782   -995   -839   1834    659    805    358    615    449    316
    116   1873   1756   -997   -820   1816    657    797    361    615    452    306
    124   1867   1743   -997   -807   1805    667    807    376    628    465    311
    132   1852   1719   -995   -795   1787    659    810    389    636    480    314
    132   1816   1683   -974   -774   1751    662    813    402    649    491    314
    145   1818   1670   -984   -763   1745    683    823    420    667    506    327
    145   1813   1667   -979   -761   1740    704    831    446    688    524    335
    132   1787   1652   -961   -761   1719    706    841    472    711    550    361
    142   1758   1615   -950   -735   1688    641    823    459    709    555    355
    158   1779   1618   -971   -730   1699    678    841    485    735    584    368
    166   1803   1636   -987   -735   1719    685    867    522    782    623    384
    181   1800   1615   -992   -719   1709    680    878    537    800    641    376
    171   1792   1621   -982   -724   1706    696    891    566    823    665    428
    205   1758   1551   -984   -672   1657    685    917    597    862    711    470
    254   1764   1506  -1010   -626   1636    691    948    644    917    763    511
    272   1821   1548  -1049   -636   1686    704    984    698    982    828    548
    303   1886   1582  -1093   -639   1735    696   1018    753   1052    896    594
    319   1945   1623  -1135   -652   1784    644   1054    813   1135   1000    688
    368   1995   1626  -1184   -628   1810    665   1101    870   1215   1091    763
    394   2029   1634  -1213   -620   1831    659   1135    919   1278   1161    815
    426   2070   1644  -1247   -607   1857    620   1143    937   1312   1202    854
    452   2078   1623  -1265   -587   1852    623   1127    922   1296   1192    852
    467   2078   1610  -1273   -571   1844    628   1101    898   1260   1158    833
    467   2049   1582  -1260   -558   1816    631   1067    865   1213   1114    792
    467   2000   1532  -1234   -532   1766    633   1031    823   1153   1052    740
    472   1958   1486  -1218   -506   1722    633    989    771   1078    984    675
    478   1901   1423  -1192   -472   1662    631    922    696    979    883    584
    475   1808   1330  -1143   -428   1571    654    859    620    878    774    483
    488   1704   1215  -1096   -363   1460    652    792    540    784    675    387
    480   1647   1166  -1065   -342   1408    605    732    470    717    607    322
    457   1587   1130  -1021   -337   1358    618    691    418    654    542    252
    446   1527   1080   -989   -316   1304    602    652    379    610    496    213
    449   1452   1002   -950   -275   1228    607    620    355    576    467    197
    475   1413    935   -945   -231   1174    602    587    324    540    431    163
    475   1379    904   -927   -215   1140    584    555    303    514    397    127
    462   1374    909   -919   -223   1143    576    548    309    519    394    122
    467   1366    898   -917   -215   1132    579    545    316    517    397    119
    470   1387    917   -930   -223   1153    568    537    324    514    397    114
    475   1395    919   -937   -220   1158    576    550    350    535    420    129
    496   1395    898   -945   -202   1148    589    568    376    561    444    148
    509   1408    898   -958   -194   1153    576    563    376    563    444    140
    511   1449    935   -982   -213   1192    550    550    376    561    439    135
    530   1501    971  -1018   -220   1236    561    550    394    581    459    150
    535   1493    956  -1015   -210   1226    537    530    392    581    467    158
    548   1486    937  -1015   -194   1213    475    498    366    568    470    168
    545   1460    911  -1002   -184   1187    483    491    350    558    462    176
    574   1480    904  -1028   -163   1192    483    485    348    558    459    179
    607   1478    870  -1044   -132   1174    457    467    329    540    441    163
    607   1431    823  -1018   -106   1127    433    444    298    511    413    137
    605   1384    779   -995    -85   1083    423    431    275    491    397    127
    613   1330    717   -974    -51   1023    431    428    272    483    389    127
    620   1273    649   -948    -15    961    441    428    257    462    366    103
    626   1239    613   -932      7    927    449    413    239    431    337     59
    600   1169    568   -885     15    867    397    366    194    379    280     12
    615   1161    545   -888     36    854    384    350    176    358    262      2
    639   1176    537   -909     51    857    374    329    158    340    241    -18
    597   1078    480   -836     59    779    381    311    137    316    213    -54
    628   1049    420   -841    103    735    384    319    137    316    207    -59
    652   1062    407   -857    122    735    402    324    137    316    205    -57
    587   1028    441   -807     72    735    423    311    129    303    189    -70
    550    989    439   -769     57    714    428    309    129    298    184    -75
    579    976    397   -779     90    688    444    329    148    314    202    -54
    592    974    381   -784    106    678    493    348    168    332    207    -59
    550    935    384   -743     83    659    524    384    207    342    171   -129
    509    963    454   -735     28    709    542    480    311    410    161   -184
    548   1114    563   -831     -7    839    607    639    517    628    342    -44
    615   1343    724   -979    -54   1034    605    826    802   1010    776    361
    691   1678    984  -1184   -148   1332    478    870    945   1306   1296    940
    672   1849   1176  -1260   -252   1514    387    670    745   1241   1600   1376
    568   1696   1127  -1135   -280   1413    342    361    322    852   1478   1335
    459   1389    930   -924   -236   1161    210    -96   -285    122    685    605
    371   1000    628   -688   -129    815     77   -540   -870   -685   -415   -407
    366    667    301   -517     33    485     10   -623   -995   -870   -724   -719
    394    449     51   -423    171    252     49   -439   -753   -615   -545   -641
    436    402    -33   -420    236    184    109   -252   -488   -353   -350   -527
    467    480     12   -475    228    246    213    -36   -213    -88   -132   -374
    467    571    103   -519    181    337    348    174     33    145     70   -223
    483    607    122   -545    179    366    407    236    114    220    132   -176
    491    618    127   -555    181    374    439    262    142    246    161   -142
    475    623    145   -550    163    384    407    270    161    267    200   -103
    467    628    161   -548    153    394    397    265    158    262    200   -109
    478    623    145   -550    163    387    400    277    168    267    194   -111
    472    620    148   -548    161    387    405    301    200    298    228    -83
    488    654    163   -571    161    410    400    311    210    303    236    -62
    530    696    166   -613    181    431    379    309    218    316    257    -10
    509    735    226   -623    140    480    441    314    226    324    270      2
    459    704    244   -581    109    475    475    324    236    327    259    -28
    441    639    197   -542    122    418    446    327    249    340    277     -5
    446    672    226   -558    111    449    465    355    285    374    322     15
    462    680    215   -574    122    449    467    366    301    387    329      2
    470    670    200   -571    135    436    452    363    293    376    316      5
    459    657    194   -558    132    426    446    376    301    384    314     36
    467    680    213   -574    127    446    493    413    345    420    350     67
    483    743    259   -613    109    504    472    439    384    452    379     90
    491    769    277   -631    106    524    433    452    410    483    415    122
    524    789    262   -657    129    527    444    475    444    519    449    137
    545    818    272   -680    137    545    439    511    493    576    501    189
    558    854    296   -709    129    576    467    576    571    672    594    290
    574    891    316   -732    129    605    465    646    654    774    711    381
    589    966    374   -779    109    672    457    693    717    841    779    423
    613   1034    420   -823     96    727    472    753    789    924    862    524
    613   1078    462   -846     75    771    478    800    849    992    948    600
    610   1106    496   -859     57    802    485    818    867   1002    956    602
    607   1109    498   -859     54    805    478    802    854    979    930    605
    607   1117    509   -862     49    813    483    807    854    974    932    607
    597   1091    491   -844     51    792    488    776    813    922    880    555
    581   1060    475   -820     51    769    501    737    756    849    802    509
    602   1067    462   -836     67    766    519    711    709    784    730    444
    542    976    433   -758     54    706    550    680    659    706    649    363
    537    878    337   -709    101    607    555    626    597    618    563    280
    517    826    309   -672    103    568    532    558    522    530    470    189
    501    802    298   -652    101    553    535    509    462    452    384    116
    493    758    265   -626    114    511    542    475    418    400    322     72
    467    722    254   -594    106    488    542    446    381    363    283     41
    467    683    215   -574    127    449    537    420    345    324    249     15
    446    667    220   -558    111    444    535    392    316    293    226     -2
    444    680    236   -561    103    459    535    384    311    285    223     -5
    449    680    228   -566    109    454    522    379    293    265    200    -25
    452    680    228   -566    111    454    522    379    290    265    197    -23
    459    696    236   -581    111    467    522    387    303    275    197    -33
    454    750    296   -602     80    524    545    420    345    309    228     -7
    454    805    348   -631     51    576    558    436    368    322    244     10
    462    844    381   -654     41    613    574    444    387    337    257     33
    452    872    420   -662     15    646    571    446    397    350    272     57
    462    901    439   -680     12    670    561    452    418    368    290     70
    501    945    444   -724     25    696    545    459    433    389    322     96
    519    969    446   -745     36    709    524    459    433    397    337    116
    491    974    483   -735      2    727    509    446    420    387    327    119
    480   1008    527   -743    -23    769    509    454    428    397    332    142
    511   1013    501   -763      5    756    483    439    413    384    327    145
    524   1010    485   -769     18    748    485    439    402    374    327    148
    504   1010    504   -758      0    758    501    433    397    368    327    145
    452    937    485   -693    -15    711    491    394    363    329    285     98
    488    917    428   -704     28    672    504    397    353    311    262     88
    491    922    431   -709     31    678    506    394    342    290    241     85
    491    893    402   -693     44    649    506    376    319    259    218     67
    514    901    387   -706     64    644    524    384    332    270    236     75
    485    878    389   -683     46    633    524    379    329    257    218     51
    480    841    358   -662     62    600    509    358    306    228    184     28
    472    820    345   -646     62    584    493    340    283    205    158     12
    454    833    379   -644     38    607    501    348    288    207    163     10
    441    828    384   -636     28    605    493    342    285    200    155      5
    454    833    376   -644     38    605    493    345    288    200    161      5
    483    893    407   -688     36    652    485    335    280    187    145     -7
    493    898    405   -696     44    652    485    327    277    171    129     10
    488    896    407   -696     41    652    537    374    314    174    109    -25
    475    911    436   -693     20    675    633    491    410    207     75    -93
    504    989    483   -748     10    737    706    628    555    322    135    -64
    558   1239    680   -898    -59    961    750    836    828    631    426    200
    633   1566    932  -1101   -150   1252    683    992   1065    995    906    693
    628   1873   1244  -1252   -309   1561    576    857   1021   1148   1330   1189
    530   1961   1428  -1247   -449   1696    436    511    732   1057   1527   1439
    431   1779   1348  -1104   -457   1564    280     49    246    602   1163   1130
    311   1332   1018   -823   -353   1176    161   -488   -431   -342     33    132
    277    950    670   -615   -194    810     49   -683   -763   -852   -597   -452
    301    753    452   -527    -75    602     49   -517   -602   -732   -563   -504
    342    717    374   -530    -15    545    116   -298   -345   -514   -433   -420
    381    769    384   -576     -2    576    244    -72    -90   -290   -270   -293
    402    857    454   -631    -25    657    400    135    137    -96   -124   -226
    410    914    501   -662    -46    709    472    226    239     -7    -67   -189
    418    971    553   -693    -67    763    488    259    280     28    -41   -153
    407    992    584   -698    -88    789    493    280    306     49    -23   -145
    410   1000    589   -704    -90    795    504    290    324     57    -18   -155
    413   1010    597   -711    -93    805    506    290    332     62    -20   -135
    415   1018    602   -717    -93    810    511    314    355     90      5   -119
    426   1044    618   -737    -98    831    514    322    366     93      5   -127
    420   1067    646   -745   -111    857    504    316    361     88     -2   -145
    426   1075    649   -753   -111    865    511    327    376     96      7   -148
    431   1088    657   -758   -111    872    514    335    387    103     23   -142
    431   1106    675   -769   -122    891    496    327    387    106     28   -137
    433   1124    688   -779   -127    906    496    332    397    122     41   -135
    400   1158    756   -782   -179    958    501    342    405    135     54   -129
    387   1158    771   -771   -192    966    501    350    413    150     72    -88
    387   1176    789   -782   -202    984    511    379    444    192    122    -75
    387   1215    828   -802   -220   1023    517    392    457    192    106   -127
    426   1247    818   -836   -194   1031    496    392    454    179     80   -109
    423   1286    862   -854   -218   1075    498    418    491    231    135    -44
    415   1309    893   -862   -239   1101    493    459    535    285    200    -23
    423   1330    906   -878   -241   1119    501    501    571    319    215    -20
    462   1384    922   -922   -228   1153    491    537    613    358    246     20
    501   1441    940   -971   -218   1192    483    592    670    426    322     77
    524   1504    976  -1015   -226   1241    470    639    722    491    387    137
    553   1566   1010  -1060   -228   1288    452    678    761    553    457    197
    532   1639   1106  -1085   -288   1374    449    711    800    607    519    257
    514   1699   1184  -1106   -335   1441    462    735    826    646    566    306
    496   1735   1239  -1117   -371   1488    470    753    839    659    587    327
    470   1725   1254  -1098   -392   1488    475    748    828    641    568    319
    470   1722   1252  -1096   -392   1488    480    717    797    605    527    288
    462   1751   1288  -1106   -413   1519    475    701    771    576    496    262
    478   1699   1221  -1088   -371   1460    475    639    714    493    420    187
    452   1602   1150  -1028   -350   1376    504    587    659    413    337    101
    420   1543   1119   -984   -350   1330    506    527    592    324    241     20
    405   1517   1111   -961   -353   1314    491    467    532    249    166    -49
    371   1436   1065   -906   -348   1252    511    423    488    194    114   -111
    350   1415   1065   -885   -355   1241    506    376    454    145     64   -161
    324   1371   1047   -849   -361   1210    519    342    431    114     28   -189
    290   1304   1013   -797   -361   1158    522    314    410     88      2   -218
    296   1252    956   -774   -329   1104    509    288    389     62    -25   -254
    275   1228    953   -753   -340   1091    517    280    384     51    -36   -254
    257   1226    969   -743   -355   1096    506    270    379     51    -38   -244
    236   1234    997   -735   -379   1117    506    277    392     75    -25   -246
    252   1221    969   -737   -358   1096    517    288    405     88    -23   -252
    275   1270    995   -774   -361   1132    535    311    441    122     10   -207
    301   1327   1023   -815   -361   1176    576    353    498    168     57   -171
    329   1335   1005   -831   -337   1171    597    361    517    181     70   -161
    314   1363   1049   -839   -368   1208    561    335    504    168     57   -171
    272   1415   1143   -844   -436   1280    563    350    532    200     88   -148
    277   1488   1208   -885   -465   1348    561    353    555    223    111   -119
    319   1530   1210   -924   -444   1371    517    329    540    223    109   -106
    335   1509   1171   -924   -418   1340    472    303    504    200     88   -124
    311   1540   1228   -924   -457   1384    475    298    498    205     93   -122
    236   1577   1340   -906   -550   1457    511    327    535    239    129    -83
    259   1569   1309   -914   -524   1439    498    309    511    215    106    -93
    337   1535   1197   -937   -428   1366    467    272    465    174     64   -127
    335   1475   1140   -906   -402   1309    467    259    441    158     46   -142
    345   1423   1075   -885   -366   1249    465    239    418    140     23   -153
    348   1395   1047   -870   -348   1221    470    226    405    132     10   -184
    324   1366   1039   -846   -358   1202    478    207    394    114    -10   -210
    293   1317   1021   -805   -363   1169    475    187    376     88    -44   -236
    293   1267    974   -782   -342   1122    459    161    350     62    -70   -252
    314   1254    940   -784   -311   1098    457    148    332     46    -83   -275
    246   1228    982   -740   -366   1106    483    161    342     57    -75   -272
    205   1213   1005   -709   -400   1109    472    163    342     62    -72   -265
    205   1197    989   -704   -392   1093    454    145    332     51    -80   -270
    192   1176    984   -683   -394   1080    449    135    322     44    -83   -277
    153   1161   1008   -657   -428   1085    465    145    329     62    -64   -270
    171   1182   1010   -678   -420   1096    467    140    322     59    -70   -285
    168   1166    995   -667   -415   1080    457    129    306     31   -109   -314
    207   1156    948   -680   -368   1052    509    231    381     72   -116   -353
    244   1228    984   -737   -371   1106    605    400    530    202    -49   -337
    249   1382   1132   -815   -441   1257    680    607    758    457    176   -148
    311   1691   1379  -1000   -535   1535    704    807   1021    795    568    259
    363   2122   1758  -1241   -696   1940    644    758   1075    974    956    771
    267   2296   2026  -1283   -880   2161    457    374    782    878   1171   1119
    114   2273   2158  -1195  -1023   2218    311    -67    397    602   1070   1085
    -15   1855   1870   -919   -943   1862    213   -537   -163    -75    277    298
    -44   1236   1280   -594   -662   1257     57   -927   -758   -893   -737   -691
    -38    904    940   -433   -491    922    -31   -891   -748   -932   -846   -828
     25    849    820   -439   -397    836      5   -672   -506   -714   -696   -743
     80    904    823   -493   -371    865    155   -405   -220   -470   -527   -628
     98    987    888   -542   -394    937    335   -135     54   -231   -358   -511
    124   1054    927   -589   -402    992    332    -44    161   -129   -283   -452
    127   1070    943   -600   -407   1008    353     -5    210    -88   -246   -423
    124   1057    932   -592   -405    997    379     15    239    -67   -231   -415
    119   1049    930   -584   -405    989    379     12    239    -67   -236   -418
    116   1049    932   -584   -407    992    394     25    254    -51   -220   -402
    127   1052    924   -589   -397    989    407     49    280    -25   -197   -381
    122   1044    919   -584   -400    984    410     57    288    -15   -192   -361
     96   1028    932   -561   -418    982    400     46    290    -12   -192   -358
    109   1049    937   -579   -415    995    400     62    309      5   -181   -366
     96   1060    963   -576   -433   1010    415     90    340     36   -158   -342
     75   1062    984   -568   -454   1023    418    109    366     64   -129   -309
     88   1062    974   -574   -441   1018    439    124    387     85   -114   -298
    109   1072    963   -592   -428   1018    452    140    413    106    -98   -288
    103   1080    976   -592   -436   1031    420    135    428    122    -83   -265
    119   1098    979   -610   -428   1039    376    140    444    140    -64   -241
    142   1124    982   -633   -418   1054    394    171    478    168    -36   -215
    129   1127    997   -631   -433   1062    418    205    517    210      0   -187
    114   1111    997   -615   -441   1054    436    233    555    244     31   -158
    109   1114   1005   -613   -446   1060    452    265    602    283     70   -122
    132   1140   1008   -636   -436   1075    452    301    652    335    124    -77
    192   1208   1013   -701   -410   1111    413    335    698    389    181    -31
    205   1244   1039   -724   -418   1143    410    384    761    462    252     33
    218   1317   1098   -769   -441   1208    420    441    828    542    335    114
    257   1408   1150   -831   -446   1280    439    514    914    636    436    213
    267   1475   1208   -872   -470   1343    426    553    971    701    511    298
    272   1561   1288   -917   -506   1426    449    600   1026    769    597    387
    272   1626   1353   -950   -542   1491    454    618   1062    815    665    431
    254   1657   1402   -956   -574   1530    465    613   1049    800    649    410
    249   1639   1389   -945   -571   1514    462    589   1015    750    600    402
    231   1634   1402   -932   -584   1519    431    553    992    722    581    402
    174   1597   1423   -885   -623   1509    449    527    971    685    540    363
    127   1509   1382   -818   -626   1447    462    491    924    623    475    298
     75   1428   1353   -753   -639   1392    480    441    870    558    405    228
     31   1353   1322   -693   -644   1337    493    392    815    496    337    171
     -5   1254   1260   -626   -631   1257    485    327    748    418    270    103
    -28   1169   1197   -568   -613   1182    462    254    680    337    187    -18
    -49   1117   1166   -532   -607   1140    480    220    646    296    122    -59
   -116   1034   1148   -459   -631   1091    472    184    610    259     85    -75
   -161    984   1145   -413   -652   1065    454    148    579    226     62    -98
   -161    976   1137   -407   -649   1057    444    142    563    210     49    -98
   -163    922   1083   -381   -623   1002    436    137    555    207     49   -101
   -184    859   1044   -337   -613    950    418    122    542    202     46   -119
   -179    872   1049   -348   -613    961    392     85    506    168      7   -153
   -184    888   1072   -350   -628    979    384     83    498    158    -23   -179
   -213    883   1096   -335   -654    989    428    135    553    215     41   -129
   -218    862   1078   -322   -646    969    444    145    579    233     75   -111
   -244    823   1067   -290   -657    945    439    135    576    233     77   -124
   -275    815   1091   -270   -683    953    433    137    579    233     64   -142
   -270    826   1096   -277   -683    958    444    137    594    241     62   -124
   -280    844   1124   -283   -701    984    439    119    605    249     72   -119
   -277    841   1119   -283   -698    982    316     64    563    231     64   -114
   -283    836   1119   -275   -701    976    319     41    540    223     72   -109
   -293    815   1109   -265   -701    961    324     49    542    228     75   -106
   -311    740   1049   -215   -680    893    306     25    511    192     44   -132
   -358    691   1047   -168   -701    867    303      0    485    161     12   -166
   -358    683   1041   -161   -698    862    303    -36    462    124    -15   -200
   -340    605    943   -132   -641    774    288    -38    444    111    -25   -215
   -371    545    917    -88   -644    730    290    -20    465    142     10   -174
   -387    504    888    -59   -636    696    288    -33    444    122    -10   -215
   -397    462    859    -31   -628    659    285    -57    407     70    -80   -298
   -423    452    872    -15   -646    662    272    -72    394     51   -106   -267
   -418    431    849     -7   -633    639    265   -101    376     31   -124   -285
   -418    394    813     10   -615    602    259   -119    361      7   -148   -319
   -428    358    787     36   -607    571    252   -124    355      2   -161   -327
   -444    363    807     38   -626    584    236   -127    358     15   -142   -306
   -439    353    792     44   -615    571    233   -127    363     25   -127   -293
   -423    340    761     41   -594    550    220   -148    353     18   -129   -296
   -436    322    758     57   -597    540    223   -166    348     10   -140   -309
   -444    293    735     75   -589    514    236   -168    345      0   -161   -355
   -413    319    732     46   -571    524    303    -93    400     12   -205   -394
   -402    368    771     18   -587    568    397     54    535    111   -166   -358
   -376    532    909    -77   -641    719    501    306    807    402     80   -163
   -231    833   1062   -301   -646    945    475    514   1104    800    522    244
   -181   1218   1400   -519   -792   1309    376    491   1179   1052    987    789
   -226   1428   1652   -602   -937   1540    244    205    961   1054   1291   1156
   -298   1400   1699   -550   -997   1548    109   -197    555    787   1231   1163
   -415    956   1371   -272   -893   1163     15   -730    -93    -25    327    353
   -470    501    971    -15   -719    735   -101  -1119   -652   -828   -633   -517
   -465    179    641    140   -553    410   -192  -1109   -704   -950   -841   -763
   -428     28    457    200   -441    241   -148   -888   -459   -722   -698   -691
   -387     67    454    158   -420    259    -33   -665   -184   -467   -514   -561
   -342    153    496     93   -420    324    145   -407     98   -215   -337   -439
   -301    262    561     18   -433    410    280   -220    293    -31   -200   -332
   -270    290    561    -10   -415    426    311   -168    353     20   -155   -285
   -259    298    555    -20   -407    426    322   -153    379     41   -127   -246
   -257    283    540    -12   -397    410    303   -148    384     57   -101   -220
   -241    298    540    -28   -392    418    303   -140    387     64    -98   -236
   -213    309    522    -46   -366    415    314   -129    397     75    -96   -223
   -210    329    540    -59   -376    433    340    -96    436    116    -49   -189
   -197    332    530    -67   -363    431    350    -88    449    129    -31   -171
   -181    327    509    -75   -345    418    337   -101    439    127    -31   -171
   -168    324    493    -77   -329    407    335   -103    441    129    -23   -163
   -161    353    511    -96   -335    431    348    -93    457    142     -5   -150
   -155    389    545   -116   -350    467    350    -96    470    158     15   -137
   -153    405    558   -127   -355    480    361    -72    496    189     46   -103
   -140    402    542   -129   -340    472    358    -57    514    205     72    -62
   -127    400    527   -137   -327    462    358    -54    524    210     90    -49
   -111    400    511   -145   -311    454    361    -38    542    228     93    -59
   -103    415    519   -155   -311    465    368    -15    568    259    122    -25
    -96    449    545   -176   -319    496    381     12    602    298    171     10
    -80    498    579   -210   -329    537    379     28    631    324    192     23
    -67    527    594   -231   -329    561    394     70    693    392    249     59
    -33    545    579   -257   -306    563    402    109    748    452    303    111
     10    620    610   -314   -298    615    379    137    789    509    363    200
     25    670    641   -350   -306    657    381    205    872    605    459    280
     46    714    667   -379   -309    691    397    270    958    706    563    374
     62    769    706   -415   -322    737    405    322   1028    792    662    459
     64    807    743   -436   -337    776    407    358   1075    852    740    511
     85    841    756   -465   -337    800    397    350   1067    844    727    517
     96    865    769   -480   -337    818    413    355   1078    846    730    522
     90    846    753   -470   -332    800    431    345   1070    836    735    517
     80    789    709   -433   -314    750    418    303   1026    787    696    519
     54    740    683   -397   -314    711    402    241    958    701    613    452
     28    665    633   -348   -301    649    423    187    898    618    524    324
     10    571    558   -290   -275    566    446    161    852    548    462    257
     20    485    465   -252   -220    475    475    137    807    478    389    189
      7    444    436   -228   -215    441    488     77    745    394    314    174
    -12    368    381   -179   -197    374    467     10    675    322    241     85
    -38    332    371   -148   -205    350    457    -20    631    275    184     10
    -62    303    366   -119   -213    335    444    -62    587    215    111    -72
    -20    262    280   -122   -150    270    426   -103    540    163     70    -85
    -10    262    270   -127   -140    265    441   -114    527    155     67    -83
    -59    202    262    -72   -161    231    457   -101    542    176     93    -57
   -106    148    254    -20   -179    200    472    -88    561    200    124    -62
    -41    194    236    -77   -140    215    452   -114    545    176    103    -80
    -31    226    254    -98   -142    239    483    -96    568    192    122    -25
    -46    233    277    -93   -161    254    493    -80    589    215    148    -10
    -28    285    314   -127   -171    298    509    -77    594    215    137    -23
    -10    319    327   -155   -171    322    472    -93    592    210    135    -15
    -23    306    329   -140   -176    316    459   -111    592    213    153     -2
    -18    301    316   -142   -168    309    472   -111    602    233    184     23
    -10    309    319   -148   -163    314    459   -101    605    246    210     31
    -28    327    353   -150   -189    337    439   -101    600    244    218     54
    -25    290    316   -132   -171    303    407   -129    566    213    192     62
    -18    311    327   -148   -174    316    418   -135    555    205    187     62
    -12    293    306   -140   -158    298    413   -158    535    179    168     38
    -12    187    200    -88   -106    192    415   -168    517    158    158     28
    -25    137    163    -57    -96    150    426   -168    506    148    163     33
      5    114    109    -59    -51    111    439   -166    501    135    155    -12
    -15     25     41     -5    -28     33    431   -181    483    109    124    -54
    -20    -38    -18     28     -2    -28    407   -220    444     67     83    -57
    -36    -67    -31     51     -5    -49    423   -236    433     49     57    -90
    -41    -96    -54     67      5    -75    431   -236    426     33     38   -101
    -23   -127   -103     75     38   -116    457   -241    423     23     25   -103
    -41   -184   -145    111     49   -166    446   -254    415     12     23   -106
    -70   -210   -142    140     33   -176    428   -246    428     25     46    -83
    -70   -236   -166    150     46   -200    418   -259    423     18     44    -98
    -64   -228   -163    148     49   -197    444   -246    439     28     51    -96
    -49   -257   -207    153     77   -233    457   -265    423     10     33   -111
    -64   -301   -239    181     85   -270    433   -275    418     -5     18   -119
    -77   -311   -233    192     75   -272    446   -239    462     20     15   -124
    -33   -277   -244    155    103   -262    522   -140    571     80      5   -155
    -41   -187   -148    114     49   -168    592      2    753    249    114    -90
     12     41     28    -28     -7     36    628    192   1041    602    467    215
     70    342    270   -207   -101    306    571    374   1332   1052   1044    776
     85    618    532   -350   -223    576    446    272   1283   1197   1509   1309
     38    537    496   -290   -228    517    387    -18    904    935   1587   1441
    -85    324    407   -119   -246    366    296   -457    306    280   1028    984
   -218    -67    150    140   -184     38    168  -1013   -420   -714   -184    -25
   -246   -428   -181    337    -33   -306     38  -1260   -771  -1208   -849   -607
   -202   -665   -462    431    129   -563     10  -1119   -602  -1021   -756   -607
   -187   -823   -636    506    223   -730     62   -935   -345   -776   -602   -545
   -184   -872   -691    527    252   -782    174   -727    -72   -517   -415   -420
   -158   -732   -574    446    207   -654    309   -514    200   -259   -202   -259
   -137   -657   -519    394    189   -589    384   -413    337   -129    -98   -184
   -109   -654   -545    379    218   -600    363   -394    366    -93    -72   -174
    -98   -626   -527    361    213   -576    379   -371    389    -67    -44   -155
   -116   -607   -491    363    187   -550    387   -371    400    -51    -31   -153
   -137   -613   -478    374    168   -545    389   -350    426    -33    -15   -148
   -124   -623   -498    374    184   -561    392   -353    420    -31     -7   -145
   -132   -644   -514    387    189   -579    415   -342    439    -12      7   -132
   -124   -641   -517    384    194   -579    420   -348    439     -5     20   -111
   -137   -654   -519    394    189   -587    402   -371    426     -7     20   -109
   -153   -683   -532    418    189   -607    394   -361    431      2     31   -106
   -127   -678   -550    400    210   -615    376   -361    428      2     33   -116
   -106   -665   -558    387    226   -613    350   -379    415     -5     20   -145
   -116   -662   -545    387    210   -605    366   -366    433     15     38   -135
   -116   -672   -555    392    218   -615    381   -358    446     33     59   -114
   -142   -672   -532    407    192   -602    374   -350    454     46     80    -96
   -153   -641   -488    397    166   -566    355   -361    452     49     80   -109
   -155   -685   -530    418    187   -607    368   -342    472     77     96    -96
   -142   -667   -524    405    189   -594    374   -332    491    106    127    -70
   -129   -649   -519    387    192   -584    374   -316    519    148    168    -36
   -111   -646   -535    379    210   -592    384   -275    563    205    226      7
   -111   -587   -478    348    181   -532    337   -257    602    267    303     72
   -116   -527   -410    322    145   -470    337   -223    659    340    379    132
   -114   -496   -381    303    132   -441    335   -194    714    415    462    202
    -98   -488   -389    293    145   -439    353   -145    782    498    561    290
    -88   -436   -350    262    129   -394    345   -101    831    563    644    358
    -83   -387   -303    233    109   -345    337    -83    846    584    670    371
    -70   -353   -285    210    106   -319    319    -83    839    579    670    381
    -96   -392   -296    244     98   -345    316    -88    823    561    657    376
   -109   -428   -319    267    103   -374    293   -132    769    496    589    319
   -119   -478   -358    298    116   -418    298   -168    719    428    522    265
   -119   -550   -431    335    153   -491    316   -200    667    353    446    207
   -150   -631   -480    392    163   -555    319   -223    615    283    363    137
   -181   -727   -545    454    181   -636    316   -272    542    187    257     41
   -194   -795   -600    493    202   -698    319   -335    459     88    155    -57
   -202   -836   -633    519    215   -735    314   -381    402     18     88   -122
   -236   -932   -696    584    228   -815    298   -431    350    -44     23   -176
   -259   -984   -724    620    228   -854    316   -454    327    -72      0   -189
   -259  -1034   -776    646    257   -906    290   -483    293   -106    -36   -223
   -267  -1060   -792    662    262   -927    270   -511    262   -145    -77   -265
   -280  -1047   -766    665    241   -906    244   -532    244   -166    -96   -290
   -288  -1117   -828    701    270   -974    252   -540    231   -187   -129   -316
   -309  -1169   -859    737    275  -1015    259   -537    233   -189   -129   -316
   -301  -1145   -846    722    272   -997    259   -535    241   -181   -122   -311
   -283  -1109   -826    696    270   -969    262   -524    267   -158    -93   -293
   -301  -1072   -771    685    231   -922    254   -522    288   -135    -64   -272
   -319  -1057   -740    688    207   -898    226   -527    290   -132    -67   -275
   -340  -1057   -719    696    187   -888    233   -517    311   -116    -54   -259
   -322  -1070   -748    696    213   -909    257   -498    342    -96    -18   -218
   -335  -1047   -711    691    184   -878    259   -498    358    -77      5   -194
   -327  -1028   -701    678    184   -865    213   -524    345    -83      2   -200
   -322  -1021   -698    670    187   -859    174   -548    324    -98     -7   -220
   -327  -1039   -711    683    192   -875    197   -540    329    -96      0   -215
   -329  -1060   -730    691    200   -896    200   -542    324   -101      0   -215
   -327  -1080   -753    704    210   -917    187   -542    316   -101      7   -200
   -309  -1145   -836    724    262   -992    184   -540    303   -111      0   -207
   -314  -1218   -904    766    293  -1062    181   -553    283   -142    -36   -246
   -311  -1218   -906    763    296  -1062    171   -558    270   -150    -49   -259
   -311  -1260   -948    784    316  -1104    171   -563    257   -166    -59   -262
   -363  -1356   -995    857    314  -1176    184   -566    244   -189    -88   -293
   -355  -1379  -1023    867    332  -1202    168   -592    207   -233   -129   -332
   -332  -1423  -1091    875    376  -1257    142   -641    155   -280   -166   -348
   -350  -1452  -1104    901    376  -1278    119   -683    111   -324   -207   -379
   -363  -1452  -1091    906    361  -1273    109   -675    116   -319   -194   -353
   -400  -1491  -1091    945    345  -1291    124   -659    122   -314   -187   -358
   -405  -1506  -1104    956    348  -1306    142   -646    127   -311   -197   -379
   -368  -1530  -1161    948    394  -1345    148   -670     93   -350   -244   -420
   -355  -1564  -1208    958    423  -1387    101   -683     77   -366   -257   -407
   -358  -1579  -1221    969    431  -1400     67   -714     57   -379   -254   -400
   -363  -1540  -1179    950    407  -1361    103   -683     85   -353   -239   -400
   -350  -1496  -1145    922    397  -1322    176   -576    197   -280   -241   -418
   -324  -1371  -1049    846    361  -1210    259   -431    381   -114   -129   -335
   -298  -1171   -872    735    285  -1023    293   -283    628    166    142   -135
   -223   -846   -626    535    200   -735    213   -150    885    571    644    361
   -207   -540   -332    371     62   -436     70   -303    750    597    966    761
   -249   -542   -296    394     20   -418    -10   -636    293    215    943    875
   -322   -779   -457    550     67   -618    -90   -982   -228   -342    542    574
   -374  -1143   -771    756    197   -958   -179  -1374   -792  -1101   -433   -257
   -389  -1543  -1153    966    381  -1350   -298  -1577  -1109  -1543  -1098   -826
   -361  -1891  -1532   1124    584  -1714   -311  -1491  -1021  -1462  -1119   -927
   -348  -2083  -1735   1215    693  -1909   -257  -1306   -779  -1215   -966   -872
   -316  -2101  -1784   1208    730  -1943   -184  -1145   -537   -974   -782   -714
   -288  -2021  -1732   1153    722  -1878    -90   -966   -283   -732   -566   -540
   -272  -1927  -1654   1098    688  -1790    -18   -833   -101   -568   -439   -454
   -241  -1917  -1675   1080    717  -1797      2   -795    -49   -524   -413   -441
   -239  -1878  -1641   1057    701  -1758     15   -766    -18   -488   -379   -431
   -228  -1888  -1662   1057    717  -1777     23   -761    -15   -491   -384   -433
   -244  -1914  -1673   1078    711  -1792     -7   -771    -28   -493   -379   -413
   -265  -1925  -1660   1096    696  -1792     -5   -763    -20   -485   -376   -389
   -236  -1925  -1688   1078    722  -1808    -18   -776    -28   -488   -368   -358
   -241  -1914  -1675   1078    714  -1795    -25   -774    -23   -488   -363   -363
   -241  -1873  -1634   1054    693  -1753    -28   -761    -15   -483   -355   -366
   -233  -1860  -1626   1047    696  -1743    -36   -763    -12   -475   -345   -322
   -210  -1938  -1727   1072    756  -1834    -59   -782    -31   -485   -361   -322
   -205  -1943  -1740   1072    766  -1842    -51   -763    -20   -475   -355   -340
   -207  -1919  -1712   1062    750  -1818    -77   -771    -25   -480   -358   -350
   -215  -1896  -1680   1057    732  -1790    -93   -776    -18   -467   -345   -324
   -215  -1899  -1683   1054    732  -1792    -90   -776    -18   -467   -358   -319
   -244  -1878  -1634   1060    693  -1756    -88   -761     -2   -441   -332   -275
   -257  -1888  -1631   1072    685  -1761    -90   -750     18   -413   -306   -246
   -244  -1860  -1615   1052    685  -1738    -85   -732     41   -379   -283   -267
   -233  -1813  -1579   1021    670  -1696    -96   -717     70   -340   -257   -228
   -223  -1821  -1597   1021    685  -1709   -109   -704    101   -298   -205   -174
   -207  -1800  -1592   1002    691  -1696   -116   -678    142   -246   -150   -129
   -200  -1745  -1545    974    672  -1647   -114   -646    189   -187   -101    -88
   -210  -1719  -1512    963    649  -1615   -106   -584    259    -93    -10    -10
   -194  -1647  -1452    919    628  -1551    -96   -524    332     -2     83     72
   -189  -1587  -1397    888    602  -1493    -98   -498    371     38    129    124
   -181  -1527  -1345    854    581  -1436   -111   -491    389     59    161    187
   -174  -1493  -1319    831    571  -1408    -98   -472    400     70    184    207
   -179  -1525  -1345    852    581  -1434    -72   -452    407     75    181    202
   -189  -1579  -1389    883    600  -1486    -57   -462    387     44    137    179
   -187  -1597  -1410    893    610  -1504    -85   -504    324    -31     59    129
   -218  -1628  -1413    922    594  -1522   -114   -579    220   -148    -67     36
   -252  -1660  -1408    956    576  -1535    -98   -615    161   -228   -155     -7
   -265  -1735  -1473   1000    602  -1605   -101   -659     93   -309   -236   -101
   -267  -1771  -1504   1021    618  -1639    -96   -698     28   -379   -335   -194
   -303  -1823  -1519   1062    605  -1670   -103   -750    -38   -449   -405   -228
   -322  -1901  -1579   1111    626  -1740   -137   -813   -109   -519   -465   -265
   -324  -1909  -1584   1114    628  -1748   -153   -844   -148   -553   -491   -277
   -353  -1938  -1584   1145    615  -1761   -137   -849   -163   -571   -514   -322
   -345  -1948  -1602   1145    626  -1777   -119   -841   -174   -589   -548   -361
   -332  -1966  -1634   1148    649  -1800   -132   -865   -205   -623   -584   -363
   -355  -1971  -1618   1163    628  -1795   -122   -862   -207   -620   -563   -361
   -358  -1951  -1592   1156    615  -1771   -122   -862   -210   -613   -542   -358
   -358  -1940  -1582   1148    610  -1761   -127   -867   -223   -623   -555   -363
   -368  -1932  -1566   1150    597  -1751   -124   -865   -226   -626   -576   -374
   -368  -1883  -1514   1124    571  -1699   -119   -854   -218   -618   -579   -366
   -379  -1779  -1400   1080    509  -1590   -111   -836   -189   -589   -548   -332
   -381  -1727  -1345   1054    478  -1535   -111   -810   -161   -561   -524   -324
   -353  -1706  -1353   1028    498  -1530   -114   -802   -155   -555   -517   -319
   -379  -1644  -1267   1010    441  -1457   -106   -795   -135   -527   -472   -277
   -410  -1558  -1148    984    368  -1353    -90   -797   -114   -511   -454   -246
   -394  -1564  -1171    976    387  -1366   -119   -828   -140   -530   -459   -257
   -413  -1574  -1161    992    371  -1369   -111   -810   -135   -514   -433   -244
   -418  -1535  -1117    974    348  -1325   -103   -802   -129   -511   -431   -249
   -413  -1486  -1072    950    329  -1280    -77   -782   -116   -501   -420   -220
   -389  -1527  -1137    958    371  -1332    -80   -771   -119   -506   -418   -241
   -389  -1558  -1169    974    387  -1366    -96   -792   -153   -553   -462   -283
   -397  -1561  -1163    976    381  -1363    -96   -797   -168   -576   -483   -272
   -400  -1564  -1163    982    381  -1363    -80   -782   -161   -574   -480   -267
   -431  -1582  -1150   1005    358  -1369    -90   -802   -187   -607   -522   -316
   -444  -1634  -1189   1036    371  -1413    -96   -818   -213   -641   -561   -350
   -452  -1667  -1215   1057    379  -1441    -83   -815   -215   -657   -571   -348
   -444  -1673  -1228   1060    392  -1452    -62   -820   -220   -670   -576   -368
   -454  -1675  -1223   1062    381  -1449    -93   -828   -236   -696   -610   -420
   -467  -1673  -1205   1070    368  -1439    -93   -828   -244   -714   -623   -400
   -465  -1657  -1192   1060    363  -1426    -83   -828   -249   -722   -626   -384
   -467  -1634  -1166   1052    348  -1400    -98   -839   -259   -735   -636   -431
   -475  -1626  -1150   1052    335  -1389    -96   -846   -277   -763   -672   -465
   -485  -1615  -1132   1049    322  -1374    -96   -839   -277   -756   -665   -446
   -491  -1613  -1124   1049    314  -1371    -85   -828   -267   -748   -654   -459
   -493  -1618  -1124   1057    314  -1371    -57   -792   -233   -727   -662   -475
   -478  -1519  -1041    997    280  -1280     15   -678   -114   -639   -639   -498
   -462  -1325   -862    893    197  -1096     77   -550     49   -480   -535   -444
   -431  -1078   -646    753    106   -865    122   -358    337   -124   -179   -135
   -366   -805   -439    587     36   -623     67   -223    574    257    319    337
   -350   -587   -236    465    -57   -413   -109   -491    259     67    470    626
   -426   -667   -241    545    -93   -454   -140   -774   -179   -319    387    641
   -470   -815   -345    644    -64   -581   -153  -1109   -685   -904   -161    189
   -553  -1067   -514    810    -20   -792   -298  -1548  -1273  -1688  -1208   -709
   -610  -1322   -714    963     49  -1018   -433  -1654  -1423  -1878  -1522  -1005
   -600  -1551   -953   1075    176  -1252   -423  -1509  -1241  -1678  -1397   -961
   -555  -1673  -1117   1111    277  -1395   -335  -1322  -1000  -1434  -1228   -893
   -527  -1649  -1122   1088    296  -1387   -231  -1148   -756  -1205  -1072   -813
   -504  -1553  -1052   1026    272  -1304   -129   -976   -524   -992   -919   -711
   -514  -1454   -940    984    213  -1200    -70   -857   -394   -862   -807   -636
   -485  -1395   -909    940    210  -1153    -31   -771   -316   -784   -740   -584
   -446  -1389   -943    919    246  -1166    -31   -763   -309   -774   -737   -620
   -459  -1371   -914    914    226  -1143    -20   -761   -306   -763   -740   -602
   -470  -1340   -870    904    197  -1104     12   -735   -275   -727   -709   -574
   -470  -1332   -862    898    194  -1096     23   -709   -249   -691   -665   -532
   -454  -1283   -828    870    187  -1057     12   -706   -244   -678   -644   -532
   -457  -1247   -792    852    163  -1021     10   -711   -252   -693   -665   -566
   -467  -1226   -758    846    142   -992     36   -706   -244   -683   -659   -566
   -485  -1202   -719    844    116   -963     28   -701   -239   -662   -639   -542
   -524  -1184   -659    854     67   -922     51   -654   -200   -613   -587   -488
   -459  -1130   -670    792    103   -901     57   -644   -194   -602   -584   -514
   -465  -1093   -628    776     80   -862     25   -654   -200   -602   -589   -530
   -493  -1067   -576    779     38   -823     18   -641   -187   -584   -558   -501
   -506  -1031   -524    769      7   -779     31   -628   -171   -561   -530   -483
   -535   -984   -452    758    -44   -719     59   -574   -124   -511   -501   -446
   -472   -937   -467    704     -5   -704     85   -535   -103   -483   -485   -428
   -449   -893   -446    670     -2   -670    106   -506    -77   -439   -441   -415
   -457   -836   -379    646    -38   -607     75   -467    -31   -371   -368   -389
   -439   -802   -363    620    -38   -584     85   -433     15   -311   -314   -342
   -402   -750   -350    576    -28   -550    106   -374     72   -228   -239   -283
   -366   -680   -314    522    -25   -498     90   -322    127   -142   -150   -215
   -324   -587   -262    457    -31   -426     72   -285    174    -75    -90   -168
   -350   -535   -184    439    -83   -361     96   -252    228    -10    -31   -106
   -348   -459   -111    402   -119   -285    106   -202    277     54     25    -44
   -314   -387    -72    350   -122   -231    103   -184    290     75     44    -23
   -384   -374     10    379   -197   -181    142   -145    311    101     70      7
   -374   -335     36    353   -205   -150    145   -132    303    101     70     15
   -322   -329     -7    324   -158   -168    109   -168    246     49     18    -28
   -316   -324     -7    319   -155   -166    111   -202    192    -12    -49    -93
   -306   -353    -46    329   -129   -200    132   -246    127    -93   -135   -174
   -363   -387    -25    374   -171   -207    148   -272     80   -153   -202   -239
   -389   -384      2    387   -197   -192    116   -319     10   -226   -277   -309
   -376   -405    -28    389   -176   -215    103   -366    -64   -298   -358   -389
   -379   -454    -75    418   -153   -265     93   -405   -127   -355   -418   -446
   -397   -459    -62    426   -168   -262     85   -439   -163   -389   -454   -483
   -420   -470    -49    444   -187   -259     93   -475   -197   -415   -485   -509
   -402   -454    -51    426   -176   -254    124   -485   -215   -428   -509   -524
   -394   -428    -33    413   -181   -231    135   -478   -218   -423   -504   -519
   -397   -418    -20    405   -189   -220     98   -493   -239   -431   -509   -522
   -379   -381     -2    379   -189   -194     88   -496   -246   -436   -517   -530
   -358   -340     15    348   -189   -161     90   -496   -252   -433   -517   -537
   -376   -296     80    337   -228   -109    111   -470   -233   -402   -488   -514
   -358   -275     83    316   -223    -98     93   -470   -236   -394   -483   -511
   -348   -231    116    288   -233    -59     80   -457   -220   -371   -454   -488
   -314   -153    161    231   -241      2     85   -439   -205   -345   -426   -470
   -275    -62    213    168   -244     75    106   -405   -179   -311   -394   -444
   -272    -20    249    145   -262    111    116   -394   -168   -290   -384   -436
   -285     18    303    132   -293    161    132   -384   -161   -275   -371   -423
   -239     75    314     80   -275    194    106   -397   -174   -277   -371   -426
   -218    150    368     33   -293    259     77   -392   -179   -267   -355   -413
   -210    179    387     15   -298    283     57   -410   -200   -277   -358   -413
   -213    197    407      7   -309    301     41   -418   -218   -283   -361   -405
   -213    233    446    -10   -329    340     46   -410   -220   -275   -355   -392
   -233    254    488    -10   -361    371     59   -405   -220   -265   -342   -379
   -202    265    465    -31   -335    363     67   -389   -223   -270   -350   -392
   -181    252    433    -33   -306    342     54   -394   -246   -293   -376   -407
   -210    236    444    -12   -327    340     70   -376   -241   -285   -371   -400
   -194    210    405     -7   -298    306     54   -392   -267   -303   -397   -423
   -189    197    387     -5   -288    290     38   -410   -298   -332   -431   -454
   -202    189    392      5   -296    290     51   -415   -316   -353   -454   -470
   -244    176    420     31   -335    298     64   -418   -327   -358   -467   -483
   -249    148    397     51   -322    272     44   -441   -355   -384   -491   -501
   -239    140    376     49   -306    257     49   -431   -355   -384   -491   -496
   -205    155    361     23   -283    257     44   -420   -355   -384   -498   -493
   -200    181    379      7   -290    277     46   -413   -353   -381   -496   -485
   -213    187    400     12   -306    293     51   -407   -355   -376   -491   -483
   -215    213    428      0   -322    319     54   -402   -345   -353   -465   -457
   -197    236    433    -20   -316    335     46   -413   -350   -348   -462   -465
   -187    239    423    -28   -306    329     44   -418   -366   -358   -485   -478
   -187    231    418    -20   -301    324     80   -368   -322   -319   -472   -475
   -171    265    433    -49   -303    348    184   -215   -174   -205   -423   -475
   -153    379    530   -114   -340    454    244    -67     -7    -38   -311   -405
    -98    600    698   -252   -400    649    277     93    215    233    -33   -140
    -20    917    937   -446   -478    927    184    205    405    537    379    319
    -15   1192   1208   -589   -613   1197     88     41    283    561    667    750
    -88   1174   1262   -542   -675   1215     41   -215    -15    389    779    935
   -194   1000   1192   -405   -693   1096    -31   -584   -478    -70    402    561
   -316    678    995   -179   -654    836   -140  -1062  -1067   -849   -576   -366
   -337    400    737    -33   -537    568   -303  -1283  -1379  -1265  -1096   -828
   -306    215    519     44   -413    366   -327  -1156  -1236  -1119   -997   -826
   -290    114    405     88   -348    257   -262   -950   -987   -878   -836   -717
   -262    194    457     33   -358    324   -184   -724   -722   -633   -657   -563
   -223    309    532    -44   -379    418    -54   -504   -488   -415   -483   -415
   -192    374    566    -90   -379    467     12   -384   -371   -306   -410   -381
   -153    420    571   -135   -361    496     -5   -353   -335   -272   -400   -350
   -205    449    654   -122   -428    550     36   -319   -296   -233   -363   -303
   -228    457    683   -114   -457    568     33   -301   -277   -200   -311   -267
   -200    501    701   -150   -449    600     41   -290   -272   -181   -293   -265
   -148    535    680   -194   -415    607     33   -277   -267   -174   -288   -254
   -150    553    704   -200   -426    628     15   -267   -272   -171   -280   -259
   -161    568    730   -205   -446    649     15   -254   -265   -161   -265   -213
   -153    587    740   -218   -446    662     25   -249   -254   -137   -236   -168
   -166    602    769   -220   -467    685     59   -213   -218    -90   -189   -168
   -179    600    779   -210   -478    688     31   -220   -215    -85   -187   -181
   -192    594    784   -202   -488    691     18   -228   -223    -88   -181   -153
   -163    641    805   -239   -485    724     -7   -218   -215    -62   -150   -122
   -161    672    831   -257   -496    750    -10   -207   -205    -49   -140   -132
   -135    704    839   -283   -485    771     12   -174   -174    -15   -114    -83
   -132    698    831   -285   -483    763     41   -127   -119     49    -28    -23
   -155    717    870   -280   -514    792     18   -124   -114     51    -36    -44
   -122    771    891   -327   -506    831    -15   -109   -101     67    -41     -2
    -85    865    950   -389   -517    906    -18    -72    -75    106      7     59
    -41    893    935   -428   -491    914    -38    -72    -67    124     28     54
    -54    898    950   -423   -504    924     -7    -15      7    213    114    187
    -88    924   1010   -420   -550    969     -2     28     83    306    233    257
    -98    979   1078   -439   -587   1028    -12     57    148    381    332    259
    -36   1018   1052   -491   -545   1034      0    166    205    446    361    309
     15   1072   1057   -545   -522   1067     12    262    277    540    454    457
     25   1137   1111   -584   -542   1127     -7    296    306    587    524    530
    -72   1171   1244   -548   -657   1208    -12    311    337    633    615    607
   -135   1161   1293   -514   -714   1228     23    267    309    594    576    527
    -83   1127   1210   -522   -646   1169     20    239    239    509    457    459
    -25   1117   1143   -545   -584   1130      7    267    223    496    454    491
     10   1122   1111   -566   -550   1117     -7    244    181    452    410    441
    -59   1072   1130   -506   -594   1101     10    192    135    387    348    400
    -85   1031   1117   -472   -600   1072     10    137     88    324    290    350
   -124    982   1104   -428   -615   1041     10     83     36    259    226    285
   -155    937   1093   -389   -623   1015      7      7    -36    176    135    228
   -187    901   1085   -358   -636    992      7    -33    -67    148    106    205
   -207    854   1062   -324   -633    958     -2    -70    -96    119     85    163
   -228    810   1036   -290   -633    922    -10    -93   -122     93     59    124
   -228    792   1021   -280   -623    906     -2   -101   -135     77     31    127
   -231    805   1034   -288   -633    919      2    -98   -135     70     25    137
   -220    813   1034   -296   -628    924     -2   -109   -135     75     25    137
   -207    805   1013   -301   -610    909    -12   -122   -142     80     36    124
   -223    789   1013   -283   -618    901      0   -109   -132     96     54    137
   -215    823   1039   -306   -626    930     -7   -111   -129     98     51    163
   -181    872   1054   -345   -618    963     -7    -83   -106    127     85    187
   -168    891   1057   -361   -613    974    -15    -70    -96    150    111    220
   -194    950   1145   -376   -670   1047      2    -57    -72    181    135    244
   -171    963   1135   -397   -654   1049     25    -46    -57    197    153    254
   -153    979   1132   -413   -644   1057     46    -33    -44    213    179    285
   -163   1008   1171   -423   -667   1091     57    -36    -46    205    163    277
   -132   1065   1197   -465   -665   1130     54    -28    -28    223    184    316
   -140   1117   1257   -491   -698   1187     44    -20     -7    259    236    335
   -142   1106   1247   -483   -693   1176     10    -54    -33    233    202    316
   -116   1114   1231   -498   -672   1171    -25    -75    -62    218    187    340
   -127   1117   1244   -493   -685   1179    -20    -72    -54    236    220    363
   -135   1122   1257   -493   -698   1189    -23    -77    -59    236    231    355
   -116   1130   1247   -506   -683   1187    -51    -90    -85    213    205    353
    -98   1091   1189   -498   -644   1140    -59   -119   -116    187    184    340
   -114   1057   1171   -470   -641   1114    -54   -119   -127    187    187    335
   -135   1018   1153   -444   -644   1085    -33    -85   -109    213    207    332
   -140    987   1127   -423   -633   1057    -31    -98   -129    184    181    311
   -155    958   1111   -402   -633   1034    -33   -116   -150    161    158    280
   -181    940   1122   -379   -652   1031    -28   -124   -161    150    142    277
   -166    906   1072   -371   -618    989    -44   -142   -184    127    119    267
   -179    865   1044   -342   -610    953    -46   -158   -197    111    106    228
   -210    854   1062   -324   -636    958    -38   -158   -194    111    106    223
   -223    841   1065   -309   -644    953    -46   -155   -205    103    103    244
   -189    833   1023   -322   -607    927    -57   -150   -205    109    119    239
   -168    823    992   -327   -581    909    -64   -145   -207    111    127    215
   -166    807    971   -322   -568    888    -72   -153   -220     93    109    197
   -181    833   1015   -324   -597    924    -70   -171   -228     83    103    220
   -197    831   1028   -319   -613    930    -57   -150   -213     96    109    223
   -176    831   1008   -329   -592    919      5    -67   -148    129    109    187
   -176    898   1075   -361   -626    987    116     70    -15    220    153    166
   -119   1067   1187   -472   -652   1127    150    239    187    410    298    296
    -20   1343   1361   -662   -691   1353    155    480    488    802    748    722
     -7   1686   1693   -839   -849   1691     90    514    602   1085   1215   1254
    -51   1865   1917   -909   -984   1891    -77    205    392   1114   1522   1654
   -189   1821   2010   -815  -1098   1914   -267   -272    -31    839   1452   1613
   -348   1366   1712   -511  -1028   1538   -374   -787   -641     70    587    867
   -439    841   1280   -202   -859   1060   -496  -1179  -1208   -745   -358    -15
   -441    542    982    -51   -711    761   -587  -1187  -1283   -904   -594   -277
   -376    402    779    -12   -576    589   -550   -961  -1057   -714   -488   -226
   -335    392    727    -28   -532    558   -459   -727   -792   -475   -319   -137
   -329    457    787    -62   -558    620   -283   -478   -522   -233   -135    -25
   -314    527    839   -109   -576    683   -166   -324   -355    -93    -23     70
   -306    540    846   -116   -576    693   -153   -290   -303    -46     18    106
   -296    535    831   -122   -563    680   -137   -270   -290    -38     12     93
   -277    571    849   -148   -563    709   -129   -246   -265    -10     28    135
   -244    576    820   -168   -532    698   -119   -223   -233     23     72    153
   -239    607    846   -184   -542    727   -135   -228   -239     12     77    174
   -241    613    854   -187   -548    732   -129   -228   -233     15     80    155
   -270    587    857   -161   -563    722   -109   -218   -220     28     64    135
   -239    584    823   -174   -532    704   -114   -213   -213     41     83    158
   -200    594    795   -197   -496    693   -135   -200   -207     51    106    171
   -239    574    813   -168   -527    693   -119   -174   -181     90    163    210
   -265    589    852   -163   -558    719   -135   -207   -207     59    127    174
   -267    602    870   -168   -568    735   -150   -210   -218     38     77    171
   -215    581    797   -181   -506    688   -163   -215   -228     31     46    148
   -254    576    828   -163   -542    704   -153   -194   -192     80    116    226
   -280    584    865   -153   -574    724   -122   -145   -132    150    210    277
   -184    613    795   -215   -491    704   -132   -153   -140    140    202    228
   -140    646    787   -252   -462    717   -166   -135   -132    140    168    197
   -119    654    774   -270   -446    714   -166    -96    -90    192    223    277
    -93    678    771   -290   -431    724   -166    -54    -38    257    293    311
   -124    711    836   -296   -480    774   -150     -5     12    316    350    366
   -116    711    828   -296   -472    769   -142     41     70    392    428    436
    -62    756    818   -348   -439    784   -148     98    129    470    501    472
    -38    846    885   -405   -462    865   -145    158    197    553    594    584
    -15    896    911   -441   -465    904   -145    202    252    620    683    662
      2    937    935   -470   -465    937   -135    233    283    654    717    683
    -28    948    976   -459   -504    963   -114    249    306    675    727    693
    -15    940    956   -462   -485    948   -153    210    267    633    688    698
     28    930    901   -480   -436    917   -166    200    246    615    693    698
     62    917    854   -488   -394    885   -166    194    218    589    680    672
     15    885    870   -452   -428    878   -158    137    166    524    620    636
    -28    820    849   -397   -439    833   -153     80    119    465    561    571
    -75    745    820   -337   -446    782   -137     31     57    387    465    478
    -62    680    743   -309   -402    711   -109     -5      5    309    381    420
    -57    620    678   -283   -368    649   -101    -51    -44    252    329    363
   -103    542    646   -220   -374    594   -103   -103    -96    202    283    301
   -137    465    602   -163   -371    532    -98   -155   -145    140    215    241
   -166    413    579   -122   -371    496    -85   -192   -176    103    176    218
   -127    400    527   -140   -327    462    -90   -200   -189     96    176    184
   -124    363    488   -119   -306    423   -101   -215   -207     75    161    150
   -155    342    498    -96   -327    420   -127   -246   -239     36    109    142
   -179    345    524    -83   -350    433   -135   -246   -246     41    111    174
   -202    335    537    -67   -371    433   -103   -233   -236     54    132    161
   -176    324    498    -75   -337    410   -145   -252   -254     38    127    150
   -158    335    493    -88   -324    413   -171   -267   -262     33    122    137
   -161    353    514    -96   -337    433   -150   -259   -244     46    114    171
   -161    327    488    -85   -324    407   -155   -259   -246     44    122    179
   -148    296    444    -75   -296    368   -153   -252   -231     57    140    200
   -127    293    420    -83   -275    355   -142   -226   -213     75    163    207
    -93    345    439   -124   -265    392   -109   -205   -181    106    194    223
    -90    327    415   -119   -254    371   -119   -226   -187     96    179    215
   -127    306    433    -88   -280    368   -142   -244   -194     90    181    220
   -132    316    449    -93   -290    381   -158   -254   -192     93    194    231
   -103    298    402    -96   -252    350   -179   -277   -213     85    189    223
   -101    249    348    -75   -226    298   -202   -306   -244     57    158    197
    -72    267    340    -98   -205    303   -218   -316   -252     51    161    200
    -98    252    348    -77   -223    301   -226   -314   -254     51    163    189
   -119    194    314    -36   -215    254   -233   -314   -265     38    145    171
    -57    140    194    -41   -127    166   -265   -358   -316    -12     96    129
    -88    101    189     -7   -137    142   -246   -363   -324    -18     88    129
    -70     57    127      5    -98     90   -267   -376   -345    -38     64    119
   -124      0    124     62   -124     62   -277   -379   -366    -59     38     88
   -148    -54     93    101   -122     20   -290   -407   -389    -88     10     46
   -109    -90     18     98    -64    -36   -314   -431   -418   -116    -15     12
   -103   -122    -18    111    -46    -70   -314   -446   -436   -137    -44    -12
   -148   -166    -18    158    -64    -93   -309   -462   -452   -150    -54    -31
   -135   -181    -46    155    -44   -114   -348   -493   -472   -168    -70    -49
   -150   -158     -7    153    -72    -83   -322   -480   -457   -153    -44    -31
   -158   -166     -7    161    -77    -88   -303   -472   -457   -150    -41    -38
   -106   -192    -85    150    -10   -140   -335   -504   -491   -179    -70    -77
   -111   -218   -109    163     -2   -166   -350   -524   -506   -189    -77    -83
   -148   -244    -96    194    -25   -171   -342   -514   -493   -181    -62    -77
   -148   -267   -119    205    -15   -194   -314   -480   -465   -171    -70   -114
    -80   -231   -150    155     33   -192   -252   -353   -374   -111    -83   -148
    -31   -119    -88     72     25   -103   -192   -171   -194     57     41    -59
      2    106    103    -54    -49    106   -158     38     70    368    361    223
     64    436    371   -252   -153    402   -184    140    246    646    758    678
     20    769    748   -394   -363    758   -288    -64    116    662   1067   1156
   -103    852    956   -376   -530    904   -449   -496   -252    459   1161   1361
   -259    639    898   -189   -579    769   -563   -937   -711     18    787   1028
   -389     49    439    168   -415    244   -670  -1395  -1314   -787   -215     31
   -420   -519    -98    470   -161   -309   -841  -1639  -1704  -1335   -922   -672
   -371   -763   -392    566      7   -576   -885  -1499  -1551  -1200   -852   -670
   -329   -802   -475    566     72   -639   -820  -1254  -1286   -961   -678   -550
   -309   -766   -459    537     72   -613   -683   -987  -1005   -709   -496   -418
   -277   -672   -394    475     57   -535   -504   -740   -740   -472   -306   -283
   -267   -626   -358    444     44   -493   -423   -644   -623   -363   -213   -205
   -288   -644   -355    465     33   -501   -405   -623   -589   -335   -187   -194
   -293   -662   -371    475     38   -517   -392   -610   -574   -322   -181   -202
   -270   -672   -402    472     64   -537   -363   -579   -548   -298   -163   -192
   -270   -691   -420    478     72   -555   -376   -574   -530   -277   -150   -189
   -277   -688   -410    483     64   -548   -387   -566   -522   -270   -148   -168
   -252   -657   -405    452     75   -530   -397   -566   -524   -280   -155   -148
   -244   -667   -423    457     88   -545   -410   -558   -514   -267   -137   -132
   -262   -696   -436    478     85   -566   -410   -548   -498   -254   -122   -124
   -270   -735   -467    501     98   -602   -436   -561   -504   -259   -132   -119
   -241   -727   -488    483    122   -607   -428   -555   -498   -254   -127   -116
   -241   -745   -504    493    129   -626   -426   -550   -493   -246   -114   -114
   -252   -782   -530    517    137   -657   -444   -555   -493   -244   -103   -109
   -236   -771   -537    504    150   -654   -415   -530   -470   -223    -83    -98
   -257   -779   -524    517    132   -652   -426   -522   -457   -205    -64    -88
   -265   -776   -511    522    122   -644   -452   -514   -439   -179    -28    -64
   -272   -774   -504    522    114   -639   -446   -493   -420   -158    -10    -59
   -277   -776   -498    527    109   -639   -444   -467   -387   -122     12    -18
   -275   -758   -483    517    101   -620   -436   -428   -345    -80     54     -2
   -288   -743   -454    517     83   -600   -433   -397   -309    -51     70     36
   -283   -740   -457    511     85   -600   -428   -363   -254      7    132    106
   -267   -714   -446    488     88   -581   -446   -311   -194     90    228    194
   -244   -644   -400    444     77   -522   -475   -249   -135    166    319    277
   -228   -600   -371    415     70   -485   -509   -215    -96    223    389    348
   -233   -555   -324    392     44   -441   -504   -166    -54    275    439    387
   -207   -504   -298    355     44   -402   -501   -140    -31    303    475    452
   -187   -488   -301    335     57   -394   -509   -148    -38    296    483    454
   -205   -504   -298    355     46   -402   -501   -158    -54    275    465    446
   -220   -506   -285    363     31   -397   -498   -171    -70    254    454    433
   -241   -532   -290    387     23   -413   -496   -202   -109    207    413    384
   -288   -587   -298    436      5   -444   -467   -244   -148    153    348    319
   -340   -649   -309    496    -15   -480   -446   -275   -179    106    303    275
   -348   -704   -358    524      5   -532   -465   -332   -254     15    213    192
   -355   -797   -441    574     41   -620   -449   -389   -322    -75    114    114
   -407   -917   -511    662     49   -714   -415   -431   -355   -119     64     49
   -457   -945   -488    701     15   -717   -423   -472   -392   -161     23    -18
   -444   -989   -548    717     49   -769   -423   -498   -431   -197    -10    -54
   -483  -1065   -581    774     49   -826   -405   -501   -444   -210    -15    -64
   -493  -1117   -623    805     64   -872   -420   -537   -470   -236    -33   -114
   -462  -1088   -626    776     80   -857   -444   -592   -517   -288    -85   -153
   -433  -1119   -685    774    124   -904   -444   -535   -491   -257    -49   -150
   -410  -1182   -771    795    179   -976   -449   -532   -488   -249    -49   -200
   -418  -1187   -771    802    174   -979   -439   -542   -493   -262    -72   -226
   -467  -1187   -719    828    124   -953   -407   -537   -475   -259    -70   -148
   -511  -1163   -654    836     70   -909   -400   -522   -441   -218      7    -77
   -470  -1158   -688    813    106   -922   -431   -532   -454   -226      2   -150
   -402  -1174   -774    787    184   -976   -444   -555   -475   -259    -57   -189
   -355  -1117   -761    737    202   -940   -446   -540   -449   -236    -49   -150
   -392  -1122   -730    753    168   -927   -407   -514   -402   -194     10    -90
   -413  -1163   -750    787    168   -958   -387   -511   -384   -184     33    -85
   -470  -1161   -693    815    109   -927   -400   -504   -371   -171     51    -62
   -470  -1096   -626    784     77   -862   -407   -493   -342   -135     93    -44
   -426  -1093   -670    758    122   -883   -452   -522   -363   -155     83    -38
   -415  -1098   -683    756    132   -891   -485   -548   -387   -179     67    -62
   -413  -1119   -706    763    145   -914   -498   -561   -392   -184     62    -38
   -402  -1161   -758    782    176   -961   -493   -558   -376   -163     93    -28
   -423  -1184   -761    802    166   -974   -496   -571   -384   -174     80    -62
   -423  -1231   -810    826    192  -1021   -517   -607   -431   -226     20   -101
   -400  -1254   -857    826    228  -1057   -532   -626   -457   -252     -2    -90
   -426  -1291   -865    859    218  -1078   -524   -607   -441   -241     12    -80
   -433  -1345   -914    888    239  -1130   -537   -618   -459   -265      0    -90
   -449  -1408   -961    927    254  -1184   -527   -639   -483   -301    -33   -137
   -496  -1431   -935    961    218  -1184   -517   -641   -483   -306    -49   -153
   -459  -1415   -956    937    246  -1187   -522   -639   -475   -306    -46   -155
   -423  -1434  -1010    927    290  -1223   -542   -659   -493   -340    -83   -166
   -423  -1454  -1031    937    301  -1241   -542   -659   -493   -348    -83   -171
   -459  -1467  -1008    961    272  -1236   -527   -665   -485   -348    -80   -192
   -407  -1493  -1085    950    337  -1291   -550   -685   -496   -371   -101   -153
   -376  -1465  -1088    917    355  -1278   -548   -675   -483   -361    -96   -184
   -355  -1439  -1083    896    361  -1260   -548   -670   -472   -363   -114   -166
   -329  -1457  -1130    893    397  -1293   -542   -667   -452   -350   -101   -119
   -285  -1452  -1166    870    439  -1309   -524   -659   -420   -322    -72   -122
   -262  -1400  -1140    831    436  -1270   -462   -597   -353   -306   -103   -163
   -205  -1306  -1101    753    446  -1205   -376   -452   -202   -200    -70   -155
   -145  -1119   -976    631    413  -1049   -303   -220     72     90    181     41
    -51   -828   -776    441    361   -802   -306     33    415    532    649    475
     49   -426   -475    187    262   -449   -415     12    496    802   1135   1044
      0   -244   -244    122    119   -244   -574   -311    236    776   1449   1460
    -96   -319   -226    205     62   -275   -735   -792   -244    413   1299   1395
   -215   -740   -524    478    153   -633   -826  -1348   -917   -446    337    587
   -246  -1275  -1028    758    389  -1153   -974  -1745  -1504  -1319   -727   -397
   -213  -1577  -1363    893    574  -1470  -1044  -1678  -1491  -1366   -867   -584
   -202  -1701  -1501    950    649  -1602   -979  -1428  -1208  -1104   -711   -540
   -132  -1683  -1551    909    709  -1618   -883  -1200   -924   -852   -553   -452
    -67  -1584  -1517    826    724  -1553   -717   -953   -646   -605   -371   -314
    -49  -1486  -1436    769    691  -1462   -592   -782   -457   -426   -231   -210
    -18  -1423  -1408    719    693  -1415   -555   -719   -387   -358   -176   -176
    -41  -1363  -1322    704    639  -1343   -535   -696   -355   -329   -150   -129
     23  -1337  -1361    657    691  -1348   -522   -678   -327   -298   -127   -114
     90  -1337  -1431    623    758  -1384   -532   -670   -319   -290   -127   -132
     98  -1314  -1415    605    756  -1363   -530   -644   -303   -275   -116   -119
    127  -1260  -1387    566    756  -1322   -535   -652   -303   -277   -116    -80
    158  -1273  -1431    555    792  -1350   -540   -657   -298   -267   -103    -90
    148  -1296  -1447    574    797  -1371   -517   -631   -267   -231    -67    -83
    150  -1273  -1423    558    787  -1348   -527   -626   -270   -226    -59    -70
    158  -1231  -1389    537    774  -1309   -517   -600   -236   -194    -12    -33
    233  -1184  -1418    472    823  -1299   -530   -607   -241   -200    -18    -75
    223  -1195  -1418    485    818  -1304   -522   -600   -233   -194    -44    -46
    233  -1208  -1444    485    836  -1325   -517   -589   -207   -166     -5     23
    246  -1205  -1452    480    849  -1327   -514   -587   -194   -145     25     12
    252  -1182  -1434    462    841  -1306   -530   -584   -197   -155      2     -2
    290  -1153  -1444    431    865  -1299   -542   -571   -184   -135     33     51
    319  -1130  -1449    402    883  -1288   -550   -550   -158   -103     75     23
    337  -1091  -1428    376    883  -1260   -537   -524   -127    -77     88     41
    342  -1072  -1418    363    878  -1244   -542   -493    -80    -23    153    142
    348  -1034  -1382    340    865  -1208   -558   -472    -31     33    213    158
    345   -992  -1337    322    841  -1166   -550   -400     49    127    298    262
    446   -930  -1376    241    911  -1153   -571   -337    127    226    418    322
    428   -857  -1286    213    857  -1070   -563   -298    181    277    467    361
    444   -787  -1231    171    836  -1008   -561   -262    236    340    540    485
    530   -706  -1236     85    880   -969   -579   -241    267    368    568    509
    555   -678  -1234     62    893   -956   -576   -218    290    389    587    589
    537   -659  -1197     59    867   -927   -574   -210    301    394    615    579
    581   -652  -1234     33    906   -943   -597   -241    262    345    558    504
    623   -688  -1312     31    966  -1000   -600   -259    228    283    483    449
    657   -740  -1397     41   1026  -1067   -592   -301    181    210    415    446
    602   -784  -1387     90    995  -1085   -537   -345    137    137    353    394
    581   -846  -1428    132   1002  -1137   -587   -413     51     28    241    290
    553   -930  -1483    187   1018  -1208   -581   -470    -20    -72    137    189
    558   -971  -1530    207   1044  -1249   -555   -511    -77   -158     46    111
    548  -1039  -1587    244   1065  -1312   -548   -555   -135   -228    -25     54
    545  -1070  -1615    262   1078  -1343   -571   -602   -184   -288    -72      0
    566  -1104  -1670    265   1117  -1387   -594   -667   -254   -376   -171    -75
    535  -1156  -1691    311   1111  -1423   -584   -696   -296   -431   -244    -80
    498  -1171  -1670    335   1083  -1421   -540   -667   -267   -402   -215    -72
    540  -1184  -1725    319   1132  -1454   -542   -667   -267   -410   -220    -88
    576  -1192  -1769    303   1171  -1480   -602   -704   -316   -462   -272   -142
    566  -1137  -1704    285   1135  -1421   -581   -691   -309   -457   -270   -119
    574  -1104  -1678    265   1124  -1389   -540   -646   -267   -405   -220    -90
    602  -1104  -1709    249   1153  -1405   -540   -646   -272   -418   -236    -80
    633  -1088  -1725    226   1176  -1405   -550   -657   -283   -433   -249   -106
    641  -1054  -1696    207   1169  -1374   -535   -654   -280   -439   -265   -103
    633  -1023  -1657    192   1145  -1340   -472   -597   -233   -394   -233    -51
    628  -1008  -1636    187   1132  -1322   -478   -563   -215   -374   -207    -33
    659   -997  -1657    168   1158  -1327   -498   -568   -231   -392   -223    -57
    743   -904  -1647     80   1195  -1275   -441   -530   -189   -353   -189     -5
    735   -820  -1556     41   1143  -1187   -420   -527   -179   -342   -168     25
    714   -774  -1491     28   1101  -1132   -465   -548   -197   -355   -176     20
    745   -740  -1488     -2   1114  -1114   -475   -555   -218   -368   -189      0
    745   -763  -1509     10   1127  -1135   -465   -550   -231   -381   -205      0
    748   -756  -1504      2   1124  -1127   -457   -542   -246   -394   -215     23
    756   -750  -1506     -2   1130  -1127   -459   -524   -249   -389   -210     31
    784   -779  -1566     -2   1171  -1171   -467   -504   -254   -400   -220     20
    820   -756  -1577    -31   1197  -1166   -446   -488   -259   -405   -220     23
    771   -743  -1517    -15   1143  -1130   -400   -480   -262   -410   -228     23
    722   -766  -1488     20   1104  -1127   -381   -488   -283   -439   -259     -2
    727   -782  -1512     25   1119  -1145   -400   -509   -327   -485   -309    -46
    735   -800  -1535     33   1135  -1166   -381   -509   -350   -511   -337    -70
    717   -779  -1496     31   1104  -1135   -368   -493   -353   -514   -350    -77
    730   -735  -1465      2   1096  -1098   -387   -483   -363   -524   -366    -83
    704   -714  -1418      5   1060  -1065   -368   -472   -363   -527   -371    -72
    675   -678  -1353      2   1013  -1015   -311   -431   -340   -511   -355    -46
    761   -646  -1408    -57   1083  -1026   -314   -426   -358   -527   -376    -59
    792   -659  -1452    -67   1122  -1054   -332   -426   -381   -545   -394    -70
    756   -662  -1418    -49   1085  -1039   -324   -418   -389   -548   -394    -59
    740   -641  -1382    -49   1060  -1010   -296   -397   -389   -545   -394    -59
    758   -620  -1379    -67   1067  -1000   -277   -353   -371   -532   -397    -62
    782   -576  -1358   -101   1070   -966   -246   -270   -311   -491   -405    -88
    787   -480  -1267   -153   1026   -875   -155   -116   -166   -371   -361    -85
    859   -244  -1104   -306    982   -672    -62     72     57   -127   -155     62
    909     70   -839   -491    872   -384    -85    272    340    267    285    480
    953    480   -472   -717    714      5   -184    298    431    524    774   1052
    935    709   -226   -823    579    241   -288     70    168    423   1052   1462
    891    654   -236   -771    563    210   -376   -246   -293     41    974   1473
    807    324   -483   -566    644    -77   -478   -678   -922   -724    124    711
    740    -44   -784   -348    761   -413   -555  -1062  -1483  -1525   -982   -296
    740   -335  -1075   -202    906   -706   -589  -1075  -1564  -1678  -1291   -607
    745   -530  -1275   -106   1010   -901   -506   -846  -1296  -1408  -1114   -524
    750   -553  -1304   -101   1026   -927   -431   -641  -1026  -1135   -919   -397
    813   -426  -1239   -192   1026   -831   -322   -410   -753   -867   -711   -252
    839   -252  -1093   -293    966   -672   -200   -205   -527   -652   -535   -119
    826   -148   -974   -337    898   -561   -153   -101   -433   -555   -465    -64
    862    -72   -937   -397    898   -504   -148    -67   -420   -537   -459    -64
    865     -7   -872   -428    870   -439   -135    -33   -400   -509   -436    -46
    865     33   -831   -452    849   -397   -103      0   -376   -480   -413    -15
    852     77   -774   -465    813   -348    -77     33   -353   -446   -379     25
    836    127   -711   -483    774   -290    -62     54   -345   -436   -374     36
    867    200   -667   -535    769   -233    -59     83   -332   -420   -361     51
    891    252   -639   -571    763   -194    -51    119   -306   -392   -332     85
    883    290   -592   -587    737   -150    -12    150   -285   -371   -314    106
    854    340   -517   -600    685    -88    -51    163   -283   -368   -311    111
    854    420   -433   -636    644     -5    -44    179   -277   -358   -306    119
    867    480   -387   -675    626     46    -20    194   -267   -348   -301    129
    831    506   -324   -667    579     90    -18    223   -252   -327   -283    158
    836    568   -270   -704    553    150      0    280   -218   -290   -252    187
    891    654   -239   -774    563    207     -5    316   -202   -262   -231    200
    909    706   -205   -807    555    252    -15    348   -187   -236   -215    207
    906    740   -166   -823    537    288     -2    387   -150   -194   -174    246
    883    776   -106   -831    496    337     10    423   -116   -145   -135    283
    878    852    -25   -865    452    415     25    470    -70    -85    -75    337
    859    953     93   -906    384    524     36    522    -15    -10     -2    405
    857   1067    210   -961    324    639     25    584     44     75     85    491
    867   1145    277  -1008    296    711     41    659    122    174    189    592
    878   1244    366  -1062    254    805     51    735    202    280    298    696
    893   1366    472  -1132    210    919     49    789    259    361    384    774
    906   1470    563  -1187    171   1018     54    833    303    420    452    846
    901   1548    646  -1226    127   1098     67    865    327    444    478    880
    914   1623    709  -1270    101   1169     72    878    324    436    467    880
    919   1654    735  -1291     93   1195     77    888    309    415    446    867
    901   1636    735  -1267     83   1187     98    898    293    392    420    854
    883   1636    753  -1260     62   1197    116    896    262    348    371    813
    862   1644    782  -1254     38   1215    127    875    215    285    301    750
    841   1644    802  -1244     18   1223    148    854    166    223    231    696
    831   1634    802  -1231     15   1218    158    820    101    142    140    618
    833   1597    763  -1218     33   1182    171    800     51     72     51    535
    818   1579    761  -1200     28   1171    168    779      7     15    -10    480
    776   1564    784  -1171     -5   1174    163    761    -20    -12    -36    454
    753   1561    807  -1156    -25   1184    163    740    -59    -57    -85    379
    740   1592    849  -1169    -54   1221    176    730    -85    -93   -135    379
    732   1602    867  -1169    -67   1236    184    737    -88    -93   -135    407
    709   1628    917  -1169   -103   1273    194    740    -93    -93   -132    407
    688   1667    979  -1176   -145   1325    207    745    -88    -80   -127    410
    675   1738   1062  -1208   -194   1402    166    745    -90    -75   -129    387
    665   1792   1127  -1228   -231   1460    174    756    -90    -75   -137    402
    659   1836   1174  -1249   -257   1504    197    782    -80    -62   -122    423
    654   1914   1260  -1283   -301   1587    155    782    -83    -54   -127    418
    652   1990   1335  -1322   -340   1662    153    787    -67    -28   -109    454
    652   2055   1402  -1353   -374   1730    174    815    -36     10    -67    488
    646   2104   1454  -1376   -402   1779    189    859     -7     46    -36    504
    652   2156   1504  -1402   -426   1831    223    909     25     77     -5    524
    633   2223   1587  -1428   -475   1904    192    924     41    101     31    579
    610   2283   1670  -1447   -530   1977    189    935     62    132     54    597
    618   2379   1761  -1499   -571   2070    213    953     88    174     88    636
    597   2473   1875  -1535   -639   2174    189    924     70    161     77    602
    620   2465   1842  -1543   -613   2153    168    914     41    132     31    579
    626   2475   1847  -1551   -610   2161    158    927     41    142     41    623
    613   2486   1870  -1551   -631   2179    150    930     33    148     59    636
    571   2473   1901  -1522   -665   2187    158    940     38    158     62    644
    571   2504   1930  -1540   -680   2218    142    935     18    148     57    644
    568   2491   1922  -1530   -678   2208    158    953     12    145     54    631
    600   2478   1875  -1540   -639   2179    168    966      2    135     28    618
    592   2496   1904  -1543   -654   2200    142    961    -10    127     12    607
    553   2488   1932  -1522   -691   2210    137    958    -20    124     20    607
    532   2494   1958  -1514   -714   2226    150    945    -44     98     -2    558
    542   2499   1953  -1522   -706   2226    148    937    -64     75    -49    540
    550   2496   1945  -1522   -696   2221    135    937    -70     70    -49    522
    511   2501   1990  -1506   -740   2247    145    932    -83     51    -75    480
    524   2540   2016  -1532   -745   2278    140    950    -72     67    -67    519
    498   2556   2057  -1527   -779   2307    150    979    -49    103    -38    537
    472   2585   2112  -1527   -818   2348    150    987    -38    111    -28    545
    470   2608   2135  -1540   -833   2372    150    987    -36    116    -20    568
    452   2639   2184  -1545   -865   2413    161    995    -25    132    -15    579
    457   2662   2205  -1558   -872   2434    158   1023    -12    148    -18    566
    465   2714   2249  -1590   -891   2483    220   1127     70    197    -28    542
    504   2860   2356  -1683   -927   2608    303   1267    223    324     41    568
    522   3076   2553  -1800  -1015   2816    368   1475    475    610    306    771
    589   3419   2829  -2005  -1119   3125    353   1712    779   1023    774   1218
    657   3852   3195  -2255  -1267   3525    239   1691    846   1273   1247   1761
    566   3933   3364  -2252  -1400   3647     93   1353    558   1210   1491   2099
    449   3837   3385  -2143  -1467   3611    -59    893     83    839   1296   1992
    322   3442   3117  -1883  -1397   3281   -174    366   -571     10    348   1148
    259   2974   2714  -1615  -1226   2844   -293      7  -1124   -805   -670    236
    283   2720   2436  -1501  -1078   2579   -345    119  -1039   -753   -706    132
    311   2631   2320  -1473  -1005   2475   -285    340   -779   -509   -545    205
    335   2665   2327  -1501   -997   2496   -184    553   -517   -262   -374    306
    353   2805   2452  -1579  -1049   2629    -12    826   -220      7   -174    405
    402   2948   2546  -1678  -1072   2748     90    987    -51    163    -59    514
    405   3008   2603  -1706  -1098   2805    129   1041     10    233     -2    574
    400   3037   2637  -1719  -1119   2837    145   1052     31    259     10    589
    418   3094   2675  -1756  -1127   2886    140   1062     49    280     28    602
    389   3112   2722  -1753  -1166   2917    135   1080     64    306     59    628
    410   3146   2735  -1777  -1161   2940    140   1101     83    332     77    639
    415   3164   2748  -1792  -1166   2956    122   1106     88    342     77    620
    405   3164   2759  -1784  -1176   2961    116   1111     93    363     83    615
    371   3177   2805  -1777  -1215   2992    119   1122    101    379     85    657
    397   3205   2808  -1803  -1205   3008     88   1106     85    371     85    644
    387   3208   2821  -1800  -1215   3016     62   1085     75    366     90    628
    316   3190   2873  -1753  -1278   3031     72   1096     83    384    109    620
    290   3198   2907  -1745  -1309   3052     67   1098     93    400    116    639
    241   3224   2982  -1732  -1371   3104     75   1137    129    441    161    680
    259   3263   3000  -1764  -1371   3133     59   1161    153    480    205    691
    296   3237   2940  -1766  -1322   3089     28   1143    135    472    192    633
    246   3265   3016  -1756  -1384   3141     41   1176    163    506    210    693
    270   3309   3037  -1790  -1384   3174     25   1205    184    537    228    724
    267   3325   3057  -1797  -1397   3192     23   1252    233    600    290    766
    277   3356   3078  -1816  -1400   3218      2   1270    259    626    319    782
    249   3395   3146  -1823  -1447   3270     -7   1293    298    670    355    810
    202   3447   3244  -1826  -1522   3346      5   1366    374    766    444    888
    246   3515   3268  -1883  -1509   3393      0   1418    441    854    530    945
    267   3564   3296  -1914  -1514   3432      2   1473    509    930    607   1028
    254   3619   3364  -1940  -1553   3491      7   1514    563    987    678   1093
    244   3689   3445  -1966  -1600   3567    -10   1538    602   1039    740   1140
    249   3728   3476  -1990  -1613   3600    -23   1548    615   1065    771   1150
    249   3743   3494  -1995  -1621   3619    -28   1532    602   1047    753   1117
    228   3743   3512  -1987  -1641   3629    -31   1491    561    995    709   1111
    187   3710   3522  -1948  -1667   3616    -23   1465    537    963    685   1093
    161   3676   3515  -1919  -1678   3595    -28   1413    493    896    610   1013
    127   3624   3496  -1875  -1683   3561    -25   1363    444    831    537    963
     83   3567   3481  -1826  -1699   3525    -33   1309    381    763    475    891
     49   3507   3457  -1779  -1704   3483    -49   1234    303    683    389    800
     12   3421   3408  -1717  -1699   3416    -59   1171    244    613    316    730
    -18   3338   3356  -1660  -1686   3346    -59   1117    197    558    265    670
    -54   3304   3356  -1626  -1704   3330    -64   1057    153    504    215    620
    -72   3268   3341  -1597  -1706   3304    -80   1023    122    472    184    581
    -88   3247   3333  -1582  -1709   3289   -116    976     80    431    140    542
   -132   3224   3356  -1545  -1743   3289   -119    948     59    407    111    530
   -124   3198   3320  -1538  -1725   3257   -122    943     67    418    124    524
    -96   3182   3278  -1543  -1686   3229   -142    940     70    433    142    514
   -150   3185   3335  -1519  -1743   3260   -129    948     88    459    171    522
   -155   3216   3372  -1530  -1764   3294   -127    958     90    467    181    530
   -116   3224   3341  -1553  -1727   3281   -155    937     62    444    142    488
    -98   3224   3322  -1564  -1709   3273   -176    943     64    459    142    514
   -101   3257   3356  -1579  -1730   3307   -171    958     85    493    187    540
   -142   3270   3413  -1564  -1777   3341   -140    950     90    496    192    555
   -150   3296   3447  -1574  -1797   3369   -119    963    114    532    220    550
   -135   3335   3470  -1600  -1803   3403   -124    956    119    548    231    553
   -163   3341   3504  -1590  -1834   3421   -116    948    124    553    231    571
   -210   3338   3548  -1564  -1878   3442   -124    945    135    568    249    610
   -161   3377   3538  -1610  -1849   3457   -168    927    132    581    275    600
   -119   3380   3499  -1631  -1810   3439   -215    901    101    558    262    579
    -98   3369   3465  -1636  -1782   3416   -244    880     64    527    220    581
    -83   3369   3452  -1641  -1766   3411   -254    872     59    532    220    589
   -116   3351   3468  -1618  -1795   3408   -259    857     54    537    236    576
   -137   3304   3442  -1584  -1790   3372   -249    844     38    514    223    555
   -140   3242   3380  -1553  -1758   3309   -257    815     12    488    197    511
   -168   3195   3364  -1512  -1766   3278   -267    810      2    488    189    506
   -158   3172   3328  -1509  -1743   3250   -241    805     -7    478    176    498
   -184   3138   3320  -1478  -1753   3229   -228    802     -7    470    166    485
   -202   3094   3296  -1447  -1751   3195   -244    776    -25    452    142    462
   -189   3063   3252  -1436  -1719   3156   -246    748    -46    436    124    439
   -231   3026   3257  -1397  -1745   3141   -257    737    -51    431    116    431
   -228   2995   3224  -1384  -1727   3109   -262    722    -62    418    103    405
   -249   2974   3221  -1363  -1735   3096   -249    717    -67    413     93    394
   -262   2943   3205  -1340  -1732   3073   -236    719    -59    420    106    400
   -220   2943   3164  -1361  -1691   3052   -241    719    -57    420    109    389
   -215   2920   3135  -1353  -1675   3026   -244    711    -57    423    111    387
   -244   2883   3128  -1322  -1686   3005   -239    711    -54    426    114    384
   -220   2868   3089  -1322  -1654   2977   -223    711    -51    428    114    376
   -244   2860   3104  -1309  -1675   2982   -210    750    -10    465    129    371
   -215   2896   3112  -1343  -1662   3003   -114    885    111    550    150    358
   -171   2974   3143  -1402  -1657   3057    -12   1065    293    722    259    413
   -109   3208   3317  -1548  -1712   3263     23   1278    568   1047    579    701
    -36   3564   3600  -1764  -1818   3580    -18   1426    787   1387   1036   1202
    -70   3868   3938  -1899  -2003   3902   -142   1213    678   1460   1389   1683
   -213   3993   4206  -1891  -2210   4099   -324    776    337   1309   1522   1917
   -345   3808   4154  -1730  -2249   3980   -491    301   -142    857   1153   1602
   -491   3224   3715  -1369  -2101   3468   -581   -194   -787    -38     51    550
   -509   2704   3213  -1096  -1862   2956   -730   -420  -1150   -555   -605    -98
   -472   2462   2935   -995  -1704   2699   -779   -290  -1034   -457   -587   -142
   -420   2439   2860  -1008  -1639   2650   -722    -67   -795   -236   -441    -64
   -358   2496   2855  -1072  -1605   2675   -579    200   -511     20   -246     75
   -340   2548   2886  -1104  -1613   2717   -418    426   -280    239    -80    197
   -337   2561   2896  -1111  -1618   2727   -324    514   -179    340     -5    254
   -384   2538   2922  -1075  -1652   2730   -293    535   -150    376     23    275
   -387   2475   2863  -1047  -1626   2670   -311    532   -166    363     12    257
   -394   2434   2826  -1021  -1610   2629   -316    540   -166    371     15    249
   -381   2416   2798  -1021  -1590   2605   -322    537   -158    384     31    262
   -368   2377   2746  -1002  -1556   2561   -335    535   -168    384     20    252
   -353   2353   2707  -1002  -1530   2530   -350    532   -174    384     20    241
   -389   2333   2722   -974  -1556   2527   -361    537   -158    400     41    246
   -413   2294   2707   -940  -1561   2499   -376    530   -158    400     46    246
   -426   2262   2688   -917  -1556   2475   -389    522   -161    397     51    246
   -436   2216   2650   -891  -1543   2431   -418    514   -176    392     44    233
   -467   2179   2644   -857  -1556   2410   -428    501   -179    402     51    236
   -501   2164   2665   -831  -1584   2413   -423    496   -171    418     70    249
   -532   2122   2655   -795  -1592   2387   -444    478   -176    413     67    239
   -540   2099   2639   -782  -1590   2369   -457    485   -168    426     77    252
   -504   2081   2585   -789  -1545   2333   -470    496   -155    439     83    244
   -530   2065   2592   -769  -1561   2327   -475    514   -127    472    109    262
   -511   2062   2574   -774  -1543   2317   -491    532   -103    504    135    283
   -509   2049   2559   -771  -1535   2304   -483    553    -75    540    171    314
   -493   2042   2533   -774  -1512   2286   -498    566    -49    571    202    337
   -506   2036   2543   -766  -1525   2288   -504    594     -5    620    254    381
   -493   2052   2546   -779  -1519   2299   -517    631     44    683    324    441
   -478   2096   2574   -810  -1525   2335   -532    670     96    745    402    514
   -475   2140   2616   -833  -1545   2377   -553    701    135    800    465    574
   -472   2177   2650   -854  -1561   2413   -566    709    148    836    509    615
   -519   2197   2717   -839  -1618   2457   -571    698    161    852    540    659
   -501   2192   2694   -846  -1597   2442   -579    675    145    826    517    644
   -496   2182   2678   -844  -1587   2429   -597    665    129    805    498    631
   -511   2169   2681   -828  -1597   2423   -602    654    116    784    478    615
   -506   2112   2618   -802  -1561   2364   -602    607     80    730    418    568
   -558   2052   2608   -748  -1582   2330   -584    563     46    678    366    524
   -587   1974   2559   -693  -1571   2265   -579    509     -5    602    288    452
   -620   1870   2491   -626  -1556   2179   -568    446    -62    522    200    366
   -628   1800   2429   -584  -1527   2114   -545    405    -96    467    135    301
   -641   1748   2390   -555  -1514   2068   -561    342   -140    413     75    244
   -670   1673   2343   -501  -1506   2005   -579    283   -184    361     18    200
   -714   1600   2314   -444  -1514   1956   -558    246   -210    322    -20    161
   -758   1532   2291   -387  -1525   1912   -537    213   -231    288    -49    122
   -732   1506   2236   -387  -1483   1870   -561    181   -257    262    -75     93
   -709   1483   2190   -387  -1449   1836   -548    176   -259    257    -77     88
   -719   1462   2182   -374  -1452   1821   -540    176   -252    259    -75     90
   -714   1454   2169   -368  -1441   1810   -574    176   -246    267    -70     98
   -701   1410   2112   -355  -1408   1761   -563    161   -249    259    -70     93
   -706   1392   2099   -342  -1402   1743   -561    153   -241    267    -59     98
   -717   1387   2104   -337  -1410   1745   -553    155   -220    285    -36    119
   -706   1369   2075   -329  -1389   1722   -568    153   -213    293    -28    124
   -678   1418   2096   -371  -1387   1758   -548    161   -192    309    -18    129
   -654   1462   2117   -402  -1384   1790   -509    179   -158    335      2    153
   -675   1467   2140   -397  -1408   1803   -475    192   -124    358     38    184
   -685   1486   2171   -400  -1428   1829   -467    200   -103    374     70    210
   -693   1514   2205   -410  -1452   1860   -485    181   -101    371     70    197
   -665   1519   2184   -428  -1426   1852   -483    179    -77    402     93    239
   -662   1491   2151   -415  -1405   1821   -498    168    -75    405    114    270
   -683   1478   2161   -397  -1421   1818   -537    142    -90    389    124    283
   -688   1483   2171   -400  -1431   1826   -535    109   -124    355     88    226
   -667   1475   2143   -405  -1405   1810   -540    103   -137    342     70    228
   -654   1441   2094   -394  -1374   1766   -555     98   -150    337     70    239
   -672   1374   2047   -350  -1358   1709   -553     77   -176    314     54    207
   -685   1348   2034   -329  -1358   1691   -535     67   -184    303     57    197
   -691   1312   2003   -311  -1345   1657   -514     62   -187    296     54    189
   -711   1257   1969   -275  -1340   1613   -506     44   -202    267     23    145
   -737   1210   1948   -236  -1343   1579   -522     38   -210    259     18    137
   -771   1174   1943   -202  -1358   1558   -506     10   -231    231     -2    119
   -784   1132   1917   -176  -1350   1525   -493      2   -244    210    -23    124
   -800   1062   1862   -132  -1330   1460   -478     18   -231    223    -12    103
   -774   1044   1818   -135  -1296   1431   -475      7   -244    207    -38     57
   -795   1052   1844   -129  -1319   1447   -483      2   -239    207    -36     72
   -800   1041   1839   -122  -1319   1439   -478     -2   -241    207    -31     83
   -779   1000   1777   -111  -1278   1387   -462      0   -239    205    -31     80
   -779    963   1743    -90  -1260   1353   -449     20   -215    218     -5     96
   -779    932   1709    -77  -1244   1319   -433     18   -210    220     10    106
   -766    917   1683    -75  -1226   1301   -436     31   -197    215    -12     57
   -753    943   1696    -93  -1223   1319   -342    145    -96    280     -7     25
   -714   1015   1730   -150  -1221   1371   -249    327     72    431     98     93
   -657   1244   1901   -293  -1280   1574   -181    568    361    745    407    363
   -571   1569   2138   -498  -1353   1852   -161    758    633   1104    849    839
   -576   1857   2434   -644  -1504   2145   -288    605    594   1239   1226   1340
   -737   1984   2722   -623  -1730   2353   -465    187    306   1163   1444   1680
   -888   1795   2681   -454  -1784   2239   -613   -345   -184    709   1091   1384
   -982   1296   2278   -155  -1631   1784   -732   -872   -833   -148     80    402
  -1034    761   1795    135  -1413   1278   -849  -1130  -1247   -756   -675   -355
   -987    470   1457    259  -1221    963   -885  -1002  -1156   -717   -717   -465
   -820    436   1254    192  -1039    844   -815   -732   -891   -488   -558   -353
   -769    480   1249    145  -1010    862   -675   -454   -605   -223   -350   -218
   -766    527   1293    119  -1031    909   -519   -202   -353      7   -174   -111
   -727    522   1249    103   -987    885   -444   -101   -241    101   -114    -57
   -743    540   1283     98  -1015    911   -405    -75   -194    137    -75    -12
   -737    576   1314     80  -1026    945   -384    -59   -168    155    -51    -12
   -717    568   1283     72  -1002    924   -389    -46   -148    176    -28    -12
   -722    550   1273     85   -997    911   -361    -28   -119    207      0     23
   -732    553   1286     88  -1010    919   -335    -20   -101    226     10      0
   -709    550   1260     80   -984    904   -342    -28    -96    231     15     18
   -680    542   1223     67   -950    883   -345    -41    -96    226     18     36
   -678    537   1215     70   -945    875   -332    -33    -75    244     41     44
   -675    540   1215     64   -945    878   -329    -31    -64    257     57     49
   -659    553   1213     54   -935    883   -335    -31    -62    265     64     54
   -649    540   1189     51   -919    865   -324    -23    -46    283     75     59
   -636    524   1161     57   -898    841   -311    -12    -31    298     90     85
   -602    527   1130     36   -867    828   -306     -2    -10    316    109    106
   -579    522   1101     25   -839    810   -303     18     15    342    137    127
   -553    535   1085      7   -818    810   -311     28     38    363    158    137
   -535    555   1091    -10   -813    823   -319     33     51    379    174    163
   -519    553   1072    -18   -797    813   -306     59     80    410    200    179
   -493    574   1067    -41   -779    820   -285     98    135    472    262    228
   -467    597   1065    -64   -766    831   -267    145    200    545    340    288
   -428    626   1054    -98   -740    839   -283    187    265    615    413    355
   -379    685   1062   -153   -722    872   -290    241    324    688    485    413
   -340    758   1096   -210   -719    927   -283    306    397    784    581    504
   -319    810   1130   -246   -724    969   -272    358    465    867    675    584
   -301    880   1182   -288   -740   1031   -275    384    506    919    743    644
   -303    891   1195   -293   -750   1041   -270    397    532    943    771    675
   -283    896   1179   -306   -732   1036   -259    413    553    956    795    704
   -262    930   1189   -335   -724   1060   -231    426    566    966    813    719
   -280    927   1208   -322   -743   1067   -213    400    548    940    797    709
   -309    859   1169   -277   -737   1013   -220    342    491    880    753    667
   -306    792   1098   -241   -701    945   -197    309    446    815    688    589
   -303    743   1044   -220   -672    893   -200    252    379    722    584    509
   -316    641    958   -161   -636    800   -207    200    316    639    506    444
   -322    558    880   -119   -600    717   -197    161    259    568    433    374
   -316    491    807    -88   -563    649   -184    109    205    501    355    301
   -345    439    784    -49   -563    610   -176     59    166    449    306    252
   -371    361    732      5   -550    545   -171     12    122    397    272    220
   -371    306    678     31   -524    491   -187    -23     80    358    244    174
   -394    277    672     59   -535    472   -179    -49     59    327    205    127
   -418    257    672     77   -545    465   -168    -59     57    314    187    137
   -389    226    615     83   -501    420   -184    -64     59    316    189    145
   -379    189    568     93   -475    379   -192    -80     38    293    171    122
   -384    155    540    111   -462    348   -189    -75     46    298    184    122
   -384    163    548    106   -465    355   -200   -101     33    283    171    103
   -376    153    530    111   -452    340   -202   -122     23    265    155    103
   -387    148    532    116   -459    340   -171    -80     80    316    226    153
   -371    166    535    101   -454    350   -166    -85     88    316    231    127
   -353    161    511     93   -433    337   -176   -114     67    280    184    114
   -350    181    532     85   -441    355   -163    -98    101    303    213    148
   -361    161    522     98   -441    340   -166   -101    127    324    239    142
   -355    145    498    103   -428    322   -171   -114    145    340    267    184
   -335    145    478     93   -407    311   -207   -158    116    309    246    171
   -355    129    485    114   -420    306   -231   -174     98    277    220    163
   -329    148    478     90   -405    311   -223   -168    106    290    246    174
   -324    161    485     83   -405    322   -218   -168    116    303    267    174
   -324    116    439    103   -381    277   -218   -174    114    298    265    184
   -296     72    368    111   -332    220   -231   -215     75    246    218    127
   -301     57    358    122   -329    207   -205   -207     83    241    220    137
   -327      5    332    161   -329    168   -181   -194     98    246    233    142
   -345    -83    259    213   -303     88   -192   -210     90    236    218    119
   -340   -158    181    249   -262     10   -205   -265     36    171    158     62
   -329   -189    140    257   -236    -23   -202   -290     18    132    129     23
   -319   -210    109    265   -215    -49   -181   -296     18    124    119     23
   -329   -239     88    283   -210    -75   -168   -298     23    124    122     31
   -324   -283     41    303   -184   -122   -155   -309     18    111    111     20
   -306   -298      7    301   -158   -145   -168   -322     15     96    109     -2
   -288   -275     12    280   -150   -132   -179   -332     18     85    109    -28
   -283   -303    -23    293   -132   -163   -174   -355      0     59     77    -46
   -298   -353    -54    327   -122   -205   -150   -355      7     62     83    -20
   -296   -366    -72    329   -111   -218   -142   -361     12     59     88    -33
   -303   -392    -88    348   -109   -241   -129   -363     20     46     62    -70
   -272   -381   -109    327    -83   -246    -62   -293     90     67     36   -127
   -246   -329    -83    288    -83   -207     -2   -161    218    153     72   -137
   -192   -176     12    184   -103    -80     36     20    428    384    277     25
    -96    109    205     -7   -150    158     44    252    735    792    737    483
    -36    449    483   -207   -259    465    -38    272    846   1070   1244   1049
   -103    535    639   -215   -371    587   -145      5    636   1054   1558   1444
   -218    431    649   -109   -433    540   -241   -426    174    675   1384   1330
   -306     33    340    137   -324    187   -358   -997   -527   -202    400    446
   -355   -426    -70    392   -145   -249   -504  -1428  -1122  -1044   -636   -472
   -345   -727   -381    537     18   -555   -542  -1374  -1122  -1101   -787   -662
   -319   -893   -576    605    127   -737   -465  -1148   -849   -839   -626   -615
   -296   -935   -639    615    171   -787   -361   -930   -568   -584   -452   -514
   -262   -867   -605    563    171   -737   -213   -678   -283   -322   -249   -368
   -233   -771   -537    504    150   -654   -111   -517   -101   -158   -116   -267
   -228   -740   -511    485    140   -626    -72   -462    -33    -96    -57   -236
   -197   -730   -532    462    166   -631    -49   -415     15    -44      0   -202
   -192   -776   -584    483    194   -680    -31   -394     31    -28     18   -205
   -187   -828   -641    509    226   -735     -5   -389     36    -25     18   -202
   -197   -828   -631    511    215   -730      0   -394     46    -23     20   -207
   -213   -831   -620    522    202   -727      2   -394     51    -20     23   -213
   -200   -831   -631    514    213   -732      0   -384     67     -7     41   -200
   -163   -841   -678    504    257   -761     -2   -374     90      7     72   -184
   -161   -867   -709    514    270   -789     20   -363    103     18     85   -179
   -181   -885   -704    532    259   -795     15   -361    111     33    106   -174
   -174   -906   -735    537    280   -820     25   -361    103     28     98   -197
   -166   -896   -730    532    280   -813     20   -363    103     20     83   -181
   -166   -935   -771    550    301   -854      7   -355    119     33    103   -155
   -163   -953   -789    558    311   -872     38   -329    150     70    148   -132
   -161   -948   -789    553    314   -870     67   -301    187    106    181   -111
   -145   -917   -771    532    311   -844     64   -296    200    127    200    -96
   -158   -896   -737    524    288   -818     64   -277    231    161    233    -72
   -145   -857   -711    501    280   -784     57   -270    257    184    265    -54
   -155   -815   -662    485    252   -740     36   -249    290    228    311    -12
   -181   -776   -594    480    205   -685     41   -194    355    309    397     67
   -101   -763   -665    431    280   -714     38   -163    407    374    470    124
    -72   -763   -691    418    306   -727     10   -135    465    452    558    202
    -83   -740   -659    410    285   -701      7   -106    524    535    646    280
    -72   -683   -610    379    267   -646     28    -57    581    605    727    350
    -46   -633   -587    337    267   -610     15    -44    605    631    763    384
    -31   -649   -618    340    290   -633      5    -54    605    626    763    392
    -25   -688   -665    355    316   -678     33    -59    602    613    756    392
    -10   -709   -698    361    342   -704      7    -77    579    584    730    376
    -31   -727   -698    379    332   -714     12    -96    545    542    688    332
    -54   -779   -724    415    332   -750     18   -135    496    472    613    254
    -77   -859   -784    467    350   -823     12   -192    426    384    517    153
   -103   -943   -839    524    366   -891     23   -241    361    298    420     62
   -129  -1028   -901    576    384   -966     31   -296    296    213    327    -31
   -158  -1093   -935    626    387  -1015     41   -342    241    142    252   -101
   -179  -1169   -989    670    405  -1080     44   -392    187     75    176   -168
   -187  -1223  -1036    706    423  -1130     31   -436    135     15    116   -228
   -200  -1283  -1085    740    441  -1187     41   -459    103    -20     83   -262
   -207  -1345  -1137    776    462  -1241     46   -467     83    -44     57   -285
   -205  -1350  -1145    779    470  -1249     49   -480     67    -59     38   -309
   -215  -1337  -1122    776    452  -1231     31   -501     51    -83     20   -332
   -220  -1291  -1070    753    423  -1182     38   -509     54    -83     20   -340
   -205  -1306  -1101    756    446  -1202     41   -511     57    -75     36   -329
   -202  -1361  -1158    782    478  -1262     25   -527     38    -85     31   -335
   -231  -1363  -1132    797    449  -1249     20   -540     31    -90     28   -335
   -231  -1327  -1098    779    433  -1215     23   -537     44    -77     38   -324
   -218  -1296  -1078    756    428  -1187     25   -522     62    -57     59   -314
   -213  -1275  -1065    743    423  -1171     31   -509     80    -46     70   -306
   -220  -1273  -1052    748    415  -1163     33   -506     85    -41     75   -301
   -233  -1270  -1039    750    402  -1156     33   -511     90    -44     83   -298
   -228  -1231  -1005    730    387  -1119      7   -530     85    -54     80   -298
   -213  -1197   -987    704    387  -1093    -23   -563     75    -64     83   -288
   -223  -1234  -1010    730    392  -1122    -36   -581     57    -72     83   -288
   -241  -1288  -1047    761    402  -1169    -36   -597     38    -90     70   -303
   -239  -1291  -1054    763    405  -1174    -54   -613     23   -101     62   -303
   -241  -1301  -1060    769    407  -1182    -62   -628      7   -119     46   -311
   -236  -1366  -1130    802    446  -1249    -57   -646    -10   -148     20   -337
   -241  -1421  -1182    831    470  -1304    -54   -667    -36   -179    -15   -374
   -270  -1460  -1189    865    459  -1327    -51   -665    -41   -184    -20   -384
   -265  -1499  -1236    880    485  -1369    -57   -667    -54   -197    -33   -397
   -283  -1566  -1283    924    498  -1426    -51   -667    -62   -218    -51   -415
   -311  -1618  -1309    963    496  -1465    -54   -683    -72   -241    -64   -444
   -309  -1652  -1343    979    517  -1499    -64   -709    -93   -262    -85   -467
   -298  -1699  -1400    997    548  -1551    -75   -717   -103   -277   -101   -485
   -309  -1745  -1436   1028    563  -1592    -72   -732   -111   -285   -114   -501
   -337  -1784  -1447   1060    553  -1615    -70   -750   -119   -296   -127   -522
   -350  -1800  -1452   1075    550  -1626    -70   -756   -119   -296   -119   -514
   -361  -1823  -1462   1088    550  -1644    -72   -763   -124   -303   -129   -524
   -361  -1857  -1496   1109    566  -1678    -72   -771   -129   -311   -140   -532
   -366  -1904  -1538   1135    584  -1722    -90   -787   -137   -327   -153   -545
   -366  -1940  -1577   1153    602  -1758    -85   -779   -132   -324   -155   -555
   -363  -1956  -1595   1158    615  -1777    -20   -693    -46   -267   -153   -592
   -337  -1880  -1543   1109    602  -1712     20   -571     77   -163   -116   -605
   -311  -1709  -1397   1008    540  -1553     62   -423    270     59     93   -436
   -265  -1483  -1221    872    478  -1353     51   -257    522    405    514    -15
   -231  -1169   -937    698    353  -1054    -25   -270    587    597    948    532
   -285  -1054   -769    670    241   -911   -116   -509    353    501   1210    937
   -389  -1156   -766    771    187   -961   -207   -872    -98     98   1049    844
   -488  -1496  -1010    992    259  -1254   -301  -1335   -696   -636    200     18
   -548  -1930  -1384   1236    415  -1657   -420  -1738  -1236  -1384   -839   -974
   -537  -2252  -1714   1395    587  -1984   -514  -1761  -1293  -1491  -1060  -1208
   -498  -2421  -1925   1457    711  -2171   -485  -1548  -1031  -1221   -865  -1104
   -483  -2436  -1956   1460    735  -2197   -413  -1345   -763   -961   -667   -976
   -496  -2374  -1880   1434    691  -2127   -267  -1104   -472   -678   -441   -818
   -462  -2312  -1849   1387    693  -2081   -163   -940   -285   -498   -293   -714
   -475  -2299  -1826   1384    672  -2062   -127   -880   -215   -436   -244   -683
   -472  -2275  -1803   1374    662  -2039   -122   -867   -187   -405   -218   -670
   -470  -2252  -1782   1358    654  -2018   -122   -867   -179   -397   -189   -644
   -459  -2236  -1777   1348    657  -2008   -116   -839   -153   -368   -153   -618
   -488  -2273  -1784   1379    646  -2031   -116   -836   -145   -363   -158   -631
   -511  -2281  -1769   1395    626  -2026   -101   -833   -124   -348   -145   -602
   -527  -2268  -1740   1395    605  -2003   -116   -831   -111   -329   -122   -576
   -511  -2304  -1792   1408    639  -2049   -124   -846   -124   -340   -135   -626
   -537  -2348  -1810   1441    636  -2081   -116   -849   -124   -350   -153   -628
   -553  -2325  -1771   1439    607  -2049   -122   -833   -101   -324   -132   -597
   -581  -2317  -1735   1447    576  -2026   -109   -810    -70   -296    -93   -579
   -574  -2312  -1738   1444    581  -2026   -119   -831    -70   -293    -93   -571
   -540  -2346  -1808   1441    631  -2078   -122   -836    -77   -290    -77   -571
   -522  -2359  -1836   1441    654  -2099   -129   -813    -62   -272    -49   -576
   -501  -2356  -1857   1426    675  -2107   -161   -807    -49   -254    -28   -579
   -522  -2343  -1821   1434    649  -2083   -137   -787     -7   -207     20   -545
   -553  -2356  -1803   1452    623  -2081   -116   -756     33   -158     75   -519
   -522  -2359  -1836   1439    657  -2099   -137   -776     20   -181     38   -522
   -501  -2359  -1860   1428    678  -2112   -135   -732     75   -114    103   -410
   -491  -2333  -1842   1413    675  -2088   -135   -670    148    -23    220   -397
   -514  -2330  -1818   1421    649  -2075   -155   -652    168      2    223   -366
   -511  -2322  -1810   1415    649  -2068   -150   -610    226     77    306   -239
   -485  -2281  -1797   1382    654  -2039   -158   -576    288    158    423   -192
   -465  -2195  -1730   1330    631  -1964   -181   -558    306    179    441   -220
   -472  -2161  -1688   1314    605  -1925   -163   -488    361    236    491    -57
   -441  -2164  -1722   1304    639  -1943   -210   -488    361    241    519    -36
   -475  -2216  -1740   1345    628  -1977   -197   -519    342    220    506   -101
   -504  -2273  -1769   1389    631  -2021   -179   -527    329    207    504    -98
   -491  -2288  -1797   1389    649  -2042   -197   -568    257    119    413   -181
   -504  -2322  -1818   1413    657  -2070   -184   -592    215     54    324   -246
   -537  -2377  -1842   1457    649  -2109   -168   -626    168      0    246   -296
   -566  -2436  -1870   1501    652  -2153   -181   -704     70   -109    137   -397
   -566  -2530  -1964   1548    696  -2249   -197   -763      2   -189     70   -449
   -592  -2634  -2042   1613    722  -2338   -197   -815    -62   -267     -2   -548
   -623  -2746  -2122   1683    748  -2434   -200   -865   -127   -340    -83   -636
   -605  -2800  -2195   1704    795  -2499   -218   -927   -200   -420   -171   -709
   -652  -2857  -2205   1753    776  -2533   -215   -963   -246   -472   -236   -743
   -659  -2902  -2242   1779    789  -2572   -215   -989   -275   -501   -262   -756
   -665  -2946  -2283   1805    807  -2616   -226  -1010   -296   -519   -277   -774
   -672  -2961  -2288   1818    807  -2626   -215  -1002   -293   -509   -270   -779
   -680  -2966  -2288   1821    802  -2629   -207  -1005   -283   -504   -259   -787
   -672  -3000  -2327   1836    826  -2665   -218  -1023   -303   -527   -277   -805
   -670  -3026  -2356   1847    841  -2691   -223  -1031   -311   -540   -290   -802
   -667  -3008  -2340   1839    836  -2675   -226  -1039   -314   -542   -288   -779
   -649  -2990  -2343   1818    844  -2665   -223  -1036   -306   -540   -288   -776
   -641  -2974  -2333   1808    844  -2652   -197  -1008   -270   -511   -254   -769
   -628  -2990  -2361   1808    865  -2675   -176  -1008   -272   -524   -288   -813
   -652  -2992  -2340   1823    844  -2668   -161   -989   -246   -496   -272   -758
   -652  -2982  -2330   1816    836  -2657   -163  -1008   -254   -501   -257   -735
   -631  -2951  -2320   1790    844  -2637   -174  -1023   -254   -506   -270   -735
   -641  -2909  -2268   1774    810  -2590   -189  -1023   -246   -496   -257   -701
   -633  -2909  -2275   1771    820  -2592   -218  -1026   -259   -501   -249   -693
   -620  -2930  -2312   1774    841  -2621   -228  -1028   -270   -511   -249   -704
   -602  -2927  -2325   1764    859  -2626   -239  -1039   -280   -532   -270   -685
   -594  -2948  -2353   1769    878  -2652   -231  -1047   -293   -550   -290   -696
   -605  -2995  -2390   1800    891  -2694   -228  -1049   -309   -566   -309   -717
   -628  -3050  -2421   1839    893  -2735   -223  -1044   -309   -558   -288   -719
   -623  -3091  -2468   1857    919  -2779   -218  -1060   -340   -589   -332   -761
   -618  -3115  -2496   1867    937  -2808   -220  -1072   -363   -615   -374   -769
   -639  -3164  -2525   1901    943  -2844   -215  -1080   -387   -639   -407   -810
   -649  -3205  -2559   1927    953  -2883   -202  -1088   -413   -675   -452   -833
   -654  -3224  -2569   1938    956  -2896   -197  -1093   -428   -696   -470   -839
   -659  -3273  -2613   1964    974  -2943   -194  -1109   -449   -724   -491   -865
   -652  -3307  -2655   1979   1000  -2982   -197  -1114   -465   -740   -498   -885
   -665  -3294  -2631   1979    982  -2964   -189  -1098   -454   -730   -496   -906
   -652  -3315  -2662   1984   1002  -2990   -194  -1104   -475   -756   -535   -909
   -652  -3330  -2681   1990   1013  -3005   -184  -1083   -470   -750   -535   -904
   -644  -3341  -2696   1992   1026  -3018   -163  -1067   -457   -743   -519   -888
   -626  -3346  -2720   1984   1044  -3034   -168  -1080   -470   -766   -537   -919
   -574  -3356  -2782   1964   1104  -3070   -176  -1085   -480   -787   -568   -945
   -558  -3354  -2795   1953   1117  -3073   -129  -1028   -446   -782   -581   -958
   -535  -3325  -2790   1930   1127  -3057    -36   -904   -353   -735   -581  -1036
   -519  -3231  -2712   1875   1096  -2972     49   -727   -189   -581   -480   -971
   -452  -2969  -2517   1709   1031  -2743    101   -485     80   -275   -181   -646
   -376  -2626  -2249   1499    935  -2436     77   -316    316     88    290   -132
   -397  -2364  -1966   1382    784  -2166    -64   -537    215    213    675    335
   -542  -2255  -1712   1397    581  -1982   -259  -1010   -153     46    774    514
   -680  -2494  -1816   1587    566  -2156   -400  -1504   -685   -524    220     23
   -784  -3024  -2239   1901    724  -2631   -498  -1982  -1353  -1465   -885   -989
   -802  -3447  -2644   2125    919  -3047   -615  -2107  -1613  -1865  -1389  -1449
   -727  -3616  -2889   2169   1078  -3252   -613  -1909  -1418  -1704  -1291  -1426
   -680  -3611  -2930   2145   1122  -3270   -506  -1641  -1153  -1465  -1122  -1330
   -633  -3546  -2912   2088   1135  -3229   -329  -1345   -870  -1215   -943  -1205
   -576  -3473  -2896   2026   1158  -3185   -197  -1158   -696  -1072   -836  -1117
   -571  -3442  -2870   2005   1148  -3156   -142  -1080   -628  -1018   -800  -1106
   -584  -3419  -2834   2000   1124  -3128   -111  -1044   -597   -992   -789  -1098
   -584  -3408  -2824   1992   1119  -3117   -103  -1036   -589   -987   -787  -1080
   -579  -3403  -2824   1992   1122  -3115    -90  -1023   -574   -982   -787  -1085
   -542  -3390  -2847   1964   1150  -3120    -93  -1000   -558   -969   -771  -1085
   -540  -3367  -2826   1953   1143  -3096    -83   -971   -545   -963   -771  -1106
   -524  -3369  -2844   1945   1158  -3109    -80   -958   -548   -971   -789  -1088
   -524  -3348  -2824   1938   1148  -3086    -80   -948   -537   -961   -769  -1078
   -530  -3312  -2785   1919   1124  -3050    -80   -943   -545   -966   -766  -1080
   -506  -3299  -2795   1901   1143  -3047    -77   -932   -545   -971   -782  -1075
   -511  -3302  -2792   1904   1140  -3047    -77   -927   -542   -974   -795  -1065
   -498  -3268  -2769   1883   1135  -3018    -83   -911   -532   -961   -784  -1060
   -488  -3250  -2764   1867   1137  -3008    -88   -888   -524   -953   -779  -1054
   -478  -3234  -2756   1857   1137  -2998    -75   -867   -517   -950   -776  -1049
   -462  -3208  -2746   1834   1140  -2977    -54   -841   -496   -932   -753  -1015
   -478  -3192  -2714   1836   1117  -2953    -59   -813   -478   -911   -732  -1010
   -452  -3135  -2686   1792   1114  -2912    -72   -792   -465   -896   -745  -1000
   -405  -3083  -2678   1745   1135  -2883    -59   -745   -431   -854   -711   -974
   -376  -3034  -2660   1704   1140  -2850    -59   -706   -394   -815   -667   -948
   -371  -2992  -2621   1683   1124  -2808    -44   -646   -342   -763   -610   -880
   -363  -2933  -2569   1649   1101  -2751    -51   -597   -290   -698   -548   -818
   -316  -2855  -2538   1584   1109  -2696    -62   -530   -233   -626   -488   -769
   -285  -2785  -2501   1532   1106  -2644    -62   -449   -161   -537   -407   -701
   -277  -2699  -2421   1488   1070  -2561    -51   -379    -90   -449   -306   -602
   -252  -2631  -2379   1441   1062  -2507    -44   -348    -62   -431   -272   -555
   -231  -2582  -2351   1405   1060  -2468    -54   -342    -67   -441   -280   -550
   -210  -2517  -2307   1361   1047  -2413    -64   -350    -80   -457   -288   -540
   -223  -2481  -2257   1353   1015  -2369    -59   -353    -90   -467   -293   -540
   -246  -2496  -2249   1369   1000  -2374    -36   -368   -111   -504   -319   -568
   -267  -2496  -2231   1382    979  -2364    -33   -407   -161   -568   -381   -602
   -262  -2496  -2234   1379    984  -2366    -33   -444   -218   -644   -459   -662
   -283  -2527  -2244   1405    979  -2387    -28   -491   -277   -724   -553   -732
   -272  -2574  -2304   1421   1013  -2439    -25   -535   -329   -800   -628   -797
   -293  -2595  -2304   1444   1002  -2449    -10   -563   -371   -859   -685   -859
   -309  -2634  -2325   1467   1008  -2481     -2   -607   -426   -927   -758   -922
   -314  -2657  -2343   1486   1013  -2501    -20   -654   -475   -979   -815   -969
   -345  -2660  -2317   1501    984  -2488    -31   -680   -504  -1005   -844  -1002
   -345  -2652  -2307   1499    979  -2481    -28   -693   -522  -1023   -862  -1023
   -350  -2647  -2296   1499    971  -2473    -33   -711   -545  -1041   -883  -1031
   -342  -2634  -2291   1488    974  -2462    -36   -711   -555  -1049   -896  -1028
   -322  -2598  -2278   1460    976  -2436    -46   -709   -566  -1057   -914  -1026
   -316  -2561  -2247   1439    963  -2405    -59   -711   -571  -1065   -919  -1026
   -335  -2530  -2197   1431    930  -2364    -57   -709   -568  -1060   -914  -1023
   -314  -2473  -2158   1395    922  -2317    -54   -701   -563  -1057   -904  -1015
   -293  -2416  -2122   1350    914  -2270    -67   -696   -561  -1057   -906  -1013
   -309  -2364  -2057   1335    872  -2210    -57   -680   -548  -1044   -898  -1000
   -332  -2265  -1935   1299    797  -2101    -23   -646   -511  -1005   -862   -956
   -327  -2197  -1870   1262    771  -2034     -2   -615   -491   -989   -844   -935
   -259  -2145  -1886   1200    813  -2016    -33   -623   -506  -1000   -854   -940
   -236  -2088  -1855   1161    807  -1971    -67   -633   -506   -995   -844   -927
   -202  -2052  -1852   1124    823  -1951    -96   -646   -511   -995   -841   -909
   -174  -2049  -1875   1111    849  -1964   -142   -670   -540  -1013   -857   -909
   -179  -2029  -1849   1104    833  -1940   -155   -680   -561  -1023   -865   -911
   -166  -1982  -1816   1072    823  -1899   -161   -685   -568  -1026   -867   -909
   -153  -1964  -1810   1057    826  -1886   -176   -701   -589  -1047   -883   -917
   -148  -1961  -1813   1054    831  -1888   -184   -709   -615  -1065   -901   -943
   -155  -1966  -1810   1060    826  -1888   -192   -719   -641  -1088   -924   -961
   -158  -1948  -1792   1052    815  -1870   -192   -724   -654  -1098   -930   -966
   -171  -1940  -1771   1054    797  -1857   -187   -719   -667  -1101   -930   -963
   -171  -1940  -1769   1057    797  -1855   -187   -727   -685  -1122   -948   -979
   -171  -1956  -1784   1062    805  -1870   -202   -756   -722  -1153   -984  -1015
   -202  -1958  -1756   1078    776  -1857   -207   -753   -730  -1163   -995  -1021
   -205  -1940  -1738   1070    763  -1842   -218   -740   -737  -1176  -1002  -1026
   -166  -1909  -1743   1039    787  -1826   -231   -737   -756  -1187  -1018  -1044
   -163  -1886  -1722   1023    776  -1805   -236   -740   -769  -1192  -1021  -1036
   -168  -1862  -1696   1015    763  -1779   -249   -737   -779  -1192  -1021  -1034
   -150  -1839  -1688    992    766  -1764   -265   -748   -792  -1197  -1028  -1036
   -132  -1800  -1667    966    766  -1735   -270   -745   -795  -1202  -1034  -1044
   -122  -1751  -1628    937    750  -1691   -277   -740   -795  -1205  -1031  -1039
   -111  -1709  -1600    909    743  -1654   -280   -735   -795  -1205  -1028  -1028
   -106  -1678  -1571    891    730  -1626   -252   -680   -761  -1187  -1036  -1052
    -75  -1608  -1532    841    727  -1571   -174   -555   -665  -1124  -1036  -1096
    -31  -1452  -1421    740    693  -1436   -106   -371   -475   -935   -891   -995
     28  -1166  -1195    566    610  -1179    -59   -122   -187   -594   -548   -675
     75   -776   -852    350    462   -813    -83     10      5   -298   -132   -189
     28   -433   -462    202    244   -446   -231   -241   -145   -275    166    280
   -127   -277   -150    200     10   -215   -394   -709   -511   -478    233    475
   -262   -449   -189    355    -38   -319   -537  -1192   -997   -963   -202     83
   -371  -1002   -633    685    129   -818   -672  -1660  -1610  -1782  -1213   -922
   -368  -1525  -1156    948    392  -1340   -831  -1849  -1932  -2244  -1816  -1525
   -322  -1667  -1348    995    511  -1509   -849  -1644  -1719  -2044  -1691  -1467
   -244  -1602  -1358    922    555  -1480   -766  -1366  -1444  -1797  -1519  -1353
   -168  -1480  -1312    823    568  -1397   -615  -1075  -1158  -1545  -1337  -1223
   -127  -1356  -1228    743    550  -1293   -475   -852   -943  -1340  -1179  -1106
   -111  -1288  -1176    698    530  -1231   -418   -774   -857  -1265  -1111  -1062
   -119  -1249  -1130    683    504  -1189   -407   -748   -820  -1234  -1080  -1036
   -127  -1223  -1096    672    483  -1161   -402   -719   -792  -1205  -1049  -1008
   -114  -1161  -1047    639    465  -1104   -379   -683   -753  -1166  -1015   -966
    -96  -1085   -992    589    446  -1039   -384   -675   -737  -1148  -1002   -950
    -98  -1062   -963    579    431  -1013   -384   -667   -730  -1132   -984   -940
    -98  -1026   -930    561    413   -979   -384   -659   -717  -1114   -961   -919
    -98   -966   -867    532    384   -917   -379   -649   -696  -1088   -935   -893
   -114   -940   -828    527    355   -885   -379   -633   -680  -1065   -914   -872
   -109   -917   -807    511    348   -862   -392   -626   -675  -1054   -906   -865
    -80   -846   -766    462    340   -805   -400   -605   -654  -1028   -885   -839
    -54   -787   -732    420    337   -761   -402   -597   -639  -1005   -862   -818
    -25   -732   -706    376    340   -719   -420   -600   -639  -1000   -854   -805
     -7   -693   -685    350    337   -688   -441   -587   -623   -979   -831   -782
    -49   -745   -696    397    322   -722   -501   -600   -631   -974   -828   -774
     93   -558   -652    233    371   -605   -452   -522   -548   -885   -743   -688
    210   -361   -571     75    389   -467   -355   -433   -452   -789   -654   -602
    132   -415   -548    140    337   -480   -381   -431   -452   -782   -652   -602
    109   -405   -517    145    311   -459   -402   -407   -428   -748   -620   -581
    155   -311   -467     77    311   -389   -415   -368   -387   -693   -571   -542
    189   -189   -381     -2    285   -285   -420   -293   -301   -594   -462   -449
    194   -122   -316    -36    254   -218   -428   -228   -226   -506   -361   -348
    181    -67   -252    -57    215   -161   -454   -187   -181   -444   -296   -290
    176     -5   -181    -85    179    -93   -485   -150   -135   -384   -236   -223
    155     88    -67   -122    111     10   -504   -122    -98   -329   -168   -148
    140    155     15   -148     62     85   -527   -124    -93   -309   -129   -122
    119    184     62   -153     28    124   -542   -142   -116   -332   -150   -161
    106    202     96   -153      5    150   -550   -148   -137   -353   -184   -153
     88    233    145   -161    -28    189   -558   -176   -171   -389   -215   -135
     67    226    155   -148    -44    192   -550   -202   -205   -423   -257   -150
     59    226    166   -142    -54    197   -540   -236   -246   -467   -298   -197
     49    233    184   -140    -67    210   -553   -290   -296   -530   -361   -272
     23    174    150   -101    -64    163   -548   -335   -353   -592   -431   -332
     -5    127    132    -62    -67    129   -530   -374   -389   -639   -475   -394
    -18    129    148    -57    -85    137   -519   -428   -449   -709   -542   -480
     -7    111    119    -51    -62    114   -524   -488   -514   -789   -636   -540
    -28    101    129    -36    -80    114   -532   -504   -524   -797   -641   -532
    -28     98    127    -36    -77    111   -542   -527   -545   -815   -652   -563
    -31    111    142    -41    -85    127   -532   -530   -555   -818   -649   -589
    -28    124    153    -46    -90    137   -514   -527   -553   -807   -636   -610
    -41    155    197    -57   -119    176   -517   -517   -535   -784   -618   -581
    -20    181    200    -80   -111    192   -558   -548   -563   -810   -644   -561
     49    220    168   -135    -59    194   -607   -587   -592   -828   -659   -571
     38    306    267   -171   -114    288   -589   -568   -574   -810   -631   -553
      7    329    319   -171   -155    324   -511   -475   -493   -730   -545   -511
    101    376    275   -239    -88    324   -514   -454   -472   -706   -527   -496
    150    413    259   -283    -54    337   -514   -452   -465   -688   -506   -457
    155    446    290   -301    -67    368   -498   -433   -433   -652   -465   -441
    194    522    324   -361    -64    423   -530   -452   -439   -654   -475   -454
    192    574    381   -384    -93    478   -532   -436   -400   -607   -413   -410
    215    589    371   -405    -77    480   -571   -454   -420   -613   -415   -420
    246    607    361   -426    -57    485   -605   -483   -449   -636   -436   -402
    228    654    426   -441    -98    540   -602   -478   -436   -615   -413   -371
    246    693    444   -470    -98    568   -613   -475   -439   -600   -394   -345
    270    693    420   -483    -75    558   -662   -537   -498   -654   -452   -407
    241    675    433   -457    -96    555   -691   -579   -545   -693   -493   -449
    103    633    527   -368   -210    581   -613   -511   -478   -626   -415   -366
    148    623    475   -387   -163    550   -589   -493   -470   -610   -394   -361
    215    628    413   -423    -98    522   -600   -509   -493   -626   -405   -389
    210    659    449   -433   -119    555   -607   -527   -509   -636   -410   -405
    226    659    433   -444   -103    548   -623   -555   -537   -672   -459   -446
    174    644    467   -410   -148    555   -607   -540   -522   -662   -446   -420
    189    672    483   -431   -148    579   -623   -548   -527   -667   -444   -418
    226    680    454   -452   -114    568   -633   -553   -535   -678   -449   -433
    257    709    452   -483    -98    581   -644   -563   -535   -672   -446   -436
    239    709    467   -475   -114    589   -628   -568   -532   -665   -441   -433
    161    696    532   -431   -187    615   -602   -550   -501   -628   -402   -384
    171    704    532   -436   -179    618   -600   -532   -491   -618   -392   -384
    215    709    493   -462   -137    600   -613   -550   -504   -639   -418   -384
    205    740    535   -472   -166    639   -597   -532   -483   -626   -423   -389
    205    784    579   -496   -187    680   -524   -441   -410   -594   -446   -426
    254    839    584   -545   -163    711   -433   -290   -272   -483   -384   -392
    275   1010    735   -644   -231    872   -374    -83    -12   -189    -98   -181
    348   1353   1005   -852   -327   1179   -397    127    283    215    374    311
    423   1743   1319  -1083   -446   1532   -519     67    329    446    836    857
    358   1891   1532  -1124   -587   1712   -665   -262     85    426   1122   1197
    233   1779   1545  -1008   -657   1662   -815   -753   -418    -18    802    963
    106   1361   1254   -732   -574   1309   -922  -1309  -1098   -906   -220     57
     51    953    901   -501   -426    927  -1041  -1613  -1558  -1564  -1015   -688
     80    691    610   -384   -265    652  -1096  -1519  -1509  -1553  -1083   -800
    145    592    446   -368   -150    519  -1031  -1286  -1241  -1299   -919   -696
    189    618    428   -405   -119    522   -927  -1065   -982  -1047   -737   -597
    205    737    530   -472   -163    633   -766   -820   -717   -805   -555   -465
    205    852    646   -527   -220    750   -646   -652   -535   -646   -428   -342
    267    896    626   -584   -179    761   -613   -589   -467   -576   -368   -314
    293    922    626   -607   -166    774   -607   -576   -449   -548   -342   -311
    301    948    644   -626   -171    797   -602   -571   -436   -532   -332   -298
    316    950    633   -633   -158    792   -613   -571   -436   -530   -329   -283
    306    966    659   -639   -176    813   -600   -555   -420   -501   -296   -270
    283   1010    727   -646   -223    867   -576   -532   -400   -478   -283   -265
    319   1023    704   -672   -192    865   -581   -527   -402   -475   -290   -236
    348   1028    680   -688   -166    854   -602   -530   -410   -467   -280   -233
    355   1065    709   -714   -176    888   -592   -511   -387   -436   -241   -215
    371   1083    711   -727   -171    896   -589   -509   -379   -428   -223   -218
    371   1117    743   -745   -187    930   -584   -509   -376   -428   -218   -210
    368   1114    745   -740   -187    930   -574   -488   -350   -400   -197   -166
    371   1124    753   -748   -192    940   -558   -462   -316   -363   -158   -142
    374   1143    769   -758   -197    956   -548   -452   -290   -337   -124   -129
    350   1176    826   -766   -239   1002   -548   -431   -265   -301    -85   -116
    402   1195    792   -797   -194    995   -571   -418   -257   -288    -85   -127
    415   1241    823   -828   -205   1034   -561   -384   -213   -246    -46    -57
    415   1265    849   -841   -215   1057   -561   -342   -158   -181     31      2
    426   1283    857   -857   -215   1070   -563   -309   -109   -119     93     23
    454   1327    872   -891   -207   1101   -568   -277    -57    -62    137     72
    413   1389    974   -901   -280   1182   -563   -205     36     46    252    184
    436   1452   1013   -945   -288   1234   -576   -145    116    140    353    246
    480   1525   1044  -1005   -283   1286   -592   -103    174    210    423    327
    485   1587   1101  -1036   -306   1345   -589    -59    231    288    501    387
    498   1621   1122  -1062   -311   1371   -592    -54    257    319    553    415
    501   1623   1122  -1062   -311   1374   -587    -51    272    329    576    433
    488   1608   1119  -1049   -316   1363   -589    -77    252    296    553    413
    431   1571   1140  -1000   -353   1356   -581   -106    231    262    524    405
    444   1551   1106  -1000   -332   1330   -566   -127    213    236    504    381
    446   1527   1080   -987   -316   1304   -555   -168    168    181    449    296
    433   1460   1026   -948   -296   1241   -561   -231     96     80    332    197
    407   1366    958   -885   -275   1163   -558   -283     33     -2    239    161
    397   1309    909   -854   -254   1109   -553   -332    -23    -80    171     88
    348   1262    914   -805   -283   1088   -545   -376    -70   -145    106     20
    322   1215    893   -769   -285   1054   -545   -415   -114   -194     54    -23
    361   1158    797   -758   -218    979   -561   -465   -166   -252      2    -75
    353   1088    735   -722   -192    911   -571   -498   -205   -285    -31   -116
    327   1052    724   -691   -200    888   -579   -532   -239   -319    -67   -153
    327   1070    743   -701   -207    906   -576   -555   -259   -345    -96   -171
    275   1067    792   -670   -257    930   -553   -542   -244   -329    -80   -166
    277   1049    769   -665   -244    909   -574   -558   -254   -335    -80   -184
    296   1047    750   -672   -226    898   -600   -568   -265   -340    -90   -189
    306   1049    740   -680   -218    896   -584   -561   -257   -332    -85   -192
    303   1083    779   -693   -236    932   -558   -535   -223   -303    -57   -179
    319   1106    787   -714   -233    948   -553   -532   -205   -285    -38   -166
    303   1088    782   -696   -239    935   -550   -527   -194   -275    -28   -158
    288   1088    800   -688   -257    945   -576   -532   -189   -265    -18   -140
    301   1098    797   -698   -246    948   -563   -532   -181   -257     -7   -132
    277   1127    846   -704   -285    987   -576   -540   -174   -246      7   -122
    280   1127    846   -704   -283    987   -626   -555   -189   -246     15   -119
    285   1072    787   -678   -252    930   -636   -571   -207   -257      7   -132
    311   1072    761   -691   -223    917   -646   -594   -231   -277     -7   -142
    324   1083    758   -706   -215    922   -633   -597   -226   -275    -10   -140
    293   1015    722   -654   -215    870   -587   -581   -215   -272     -7   -145
    275    940    662   -610   -194    802   -576   -576   -220   -277     -7   -145
    283    891    607   -587   -161    750   -600   -594   -239   -293    -23   -161
    283    870    584   -576   -150    727   -592   -607   -254   -311    -41   -189
    249    815    566   -532   -158    691   -587   -618   -267   -329    -62   -210
    205    761    553   -483   -174    657   -576   -628   -277   -340    -77   -231
    202    737    535   -470   -166    636   -553   -639   -283   -350    -93   -252
    184    678    493   -433   -153    587   -589   -659   -306   -374   -114   -275
    184    646    459   -415   -137    553   -600   -662   -309   -374   -111   -277
    161    641    478   -402   -158    558   -587   -654   -293   -355   -103   -288
    166    628    462   -397   -148    545   -602   -675   -309   -381   -140   -309
    174    626    452   -400   -137    540   -602   -688   -311   -387   -148   -311
    163    628    465   -397   -150    548   -607   -698   -311   -389   -140   -311
     88    600    511   -345   -210    555   -610   -698   -314   -384   -132   -306
    103    602    498   -353   -197    550   -636   -706   -327   -389   -142   -327
    187    626    439   -407   -124    532   -626   -670   -293   -368   -158   -363
    218    628    407   -423    -93    519   -548   -563   -197   -303   -168   -415
    228    678    446   -454   -109    563   -462   -415    -36   -150    -70   -363
    270    870    600   -568   -163    735   -444   -236    215    166    252    -59
    332   1174    839   -753   -254   1008   -579   -132    415    524    766    488
    335   1431   1096   -883   -381   1265   -675   -277    314    576   1132    948
    283   1470   1184   -878   -452   1330   -730   -555    -23    348   1226   1101
    197   1195    997   -696   -400   1096   -800   -930   -550   -213    753    683
     88    807    719   -449   -316    763   -896  -1421  -1189  -1088   -389   -363
     44    470    423   -257   -189    446  -1013  -1639  -1501  -1522   -995   -904
    101    228    127   -166    -12    179  -1039  -1525  -1371  -1387   -932   -901
    132    114    -18   -122     75     49   -969  -1335  -1117  -1135   -758   -807
    127    129      0   -129     62     67   -922  -1145   -854   -878   -563   -675
    174    241     67   -207     54    155   -815   -932   -592   -618   -353   -522
    202    350    145   -277     28    249   -704   -802   -441   -472   -233   -433
    205    394    189   -298      7    293   -675   -763   -394   -418   -197   -407
    179    340    161   -262      7    252   -688   -771   -394   -413   -202   -418
    181    329    148   -257     18    239   -683   -763   -384   -400   -187   -405
    197    340    142   -270     28    241   -696   -761   -374   -384   -171   -392
    215    363    148   -288     33    257   -717   -771   -379   -381   -174   -397
    215    376    161   -296     25    270   -740   -792   -387   -387   -184   -413
    228    363    132   -296     46    249   -763   -802   -389   -384   -184   -423
    233    374    140   -303     46    257   -761   -795   -374   -366   -155   -397
    257    394    137   -324     59    267   -758   -787   -363   -350   -135   -371
    265    405    140   -335     62    272   -800   -805   -376   -363   -148   -392
    241    400    158   -319     41    277   -810   -815   -384   -358   -148   -397
    236    387    148   -311     44    267   -795   -815   -374   -345   -145   -405
    233    389    155   -311     38    272   -792   -813   -358   -329   -135   -394
    239    410    171   -327     33    290   -828   -813   -355   -316   -122   -381
    241    439    194   -340     23    316   -857   -813   -345   -303   -103   -371
    236    454    215   -345     10    335   -862   -805   -327   -285    -80   -355
    228    444    215   -335      7    329   -857   -800   -311   -257    -57   -335
    223    457    231   -342     -2    345   -831   -766   -277   -213    -15   -303
    275    514    236   -394     20    376   -846   -727   -231   -153     38   -259
    306    571    265   -439     20    418   -870   -693   -179    -83    111   -200
    329    623    293   -475     18    459   -880   -652   -116      0    200   -124
    324    680    353   -504    -15    517   -883   -615    -49     83    290    -44
    322    719    397   -522    -38    561   -909   -579     10    158    379     41
    324    753    428   -537    -51    592   -940   -553     46    207    436     98
    319    774    454   -545    -67    615   -935   -519     75    239    470    137
    298    730    428   -514    -64    579   -940   -527     62    218    454    127
    296    711    413   -504    -57    563   -917   -537     46    194    433    109
    290    688    397   -491    -54    545   -870   -553     25    161    397     77
    290    641    350   -465    -28    496   -841   -579    -12    103    337     25
    257    558    301   -410    -23    431   -872   -628    -77     23    252    -49
    244    509    265   -376    -10    387   -870   -672   -137    -54    171   -119
    220    428    205   -324      7    316   -854   -724   -202   -142     72   -213
    192    342    150   -267     20    246   -836   -761   -254   -213     -5   -288
    179    265     85   -223     46    176   -846   -815   -314   -283    -83   -361
    171    210     36   -192     67    124   -854   -854   -361   -332   -140   -407
    171    158    -12   -166     90     72   -857   -880   -394   -366   -179   -433
    150     96    -54   -122    103     20   -872   -914   -431   -405   -220   -480
    137     62    -75   -101    106     -7   -859   -924   -452   -431   -244   -514
    124     25    -98    -75    111    -36   -844   -935   -465   -441   -246   -532
    116     23    -93    -72    106    -33   -857   -940   -462   -436   -239   -519
    122     25    -96    -72    109    -33   -854   -940   -462   -431   -241   -511
    132     23   -109    -80    119    -41   -867   -940   -459   -426   -239   -530
    137     23   -114    -80    124    -44   -862   -927   -441   -400   -210   -519
    111     28    -83    -72     98    -25   -823   -909   -420   -387   -194   -514
    124     59    -64    -90     96     -2   -787   -893   -405   -376   -192   -485
    161    106    -54   -135    106     25   -807   -880   -381   -358   -163   -444
    155    103    -51   -129    103     25   -823   -885   -379   -353   -145   -433
    150    122    -31   -137     90     46   -813   -885   -368   -348   -142   -446
    155    174     18   -163     70     96   -828   -880   -345   -314   -109   -397
    155    192     33   -174     59    114   -859   -914   -379   -340   -127   -392
    148    174     25   -161     59    101   -880   -919   -397   -342   -124   -376
    148    179     28   -163     57    103   -867   -917   -402   -342   -122   -374
    142    192     49   -166     46    122   -891   -922   -407   -345   -122   -361
    148    161     10   -155     67     85   -891   -917   -423   -355   -124   -363
    148     96    -54   -122    101     20   -893   -924   -449   -384   -150   -389
    150     70    -80   -111    114     -2   -883   -930   -478   -410   -176   -400
    140     20   -119    -80    129    -49   -849   -924   -485   -413   -192   -423
    119    -10   -129    -57    124    -70   -854   -922   -501   -420   -205   -441
     93    -41   -137    -25    114    -88   -833   -922   -514   -441   -223   -462
     83    -67   -150     -7    114   -109   -810   -919   -532   -465   -249   -478
    106    -77   -184    -12    145   -129   -841   -930   -553   -483   -267   -483
    111    -80   -192    -15    150   -137   -820   -922   -548   -478   -270   -501
     98   -119   -220     10    158   -168   -828   -924   -558   -485   -275   -517
     85   -145   -231     28    155   -189   -831   -922   -571   -491   -267   -519
     96   -140   -236     23    166   -187   -802   -909   -568   -491   -270   -504
     96   -174   -272     36    181   -220   -789   -888   -566   -485   -265   -491
    103   -184   -288     41    194   -236   -779   -865   -558   -480   -257   -509
    111   -194   -306     38    207   -249   -782   -854   -561   -491   -265   -496
    122   -202   -324     41    223   -262   -748   -805   -527   -467   -241   -488
    137   -189   -327     23    231   -257   -654   -696   -449   -433   -277   -558
    145   -119   -265    -12    202   -192   -579   -540   -298   -309   -215   -511
    174     67   -106   -119    140    -20   -514   -327    -46    -31     44   -303
    252    358    106   -303     72    233   -511    -90    246    368    509    145
    290    730    436   -511    -72    584   -613   -197    207    498    888    636
    223    844    620   -535   -200    735   -730   -509    -90    392   1088    945
    109    740    631   -426   -259    685   -833   -917   -548     23    885    800
     -7    366    374   -179   -189    368   -956  -1441  -1187   -779    -38    -75
    -28    -25      0     25    -15    -12  -1098  -1758  -1678  -1496   -937   -888
     10   -265   -275    127    142   -270  -1140  -1652  -1608  -1467   -992   -982
     62   -342   -405    140    231   -374  -1080  -1413  -1340  -1221   -823   -888
     90   -306   -397    109    244   -350   -953  -1158  -1044   -956   -628   -750
    109   -205   -314     46    210   -259   -800   -909   -779   -727   -449   -636
    122   -111   -236     -5    176   -174   -722   -779   -649   -610   -363   -561
    148    -62   -213    -44    179   -137   -691   -730   -594   -563   -332   -530
    171    -51   -223    -59    197   -137   -659   -696   -563   -532   -306   -506
    179    -36   -215    -72    197   -124   -649   -670   -545   -504   -290   -501
    168     -7   -179    -80    174    -93   -633   -636   -524   -483   -270   -493
    163     23   -142    -93    150    -59   -620   -618   -514   -478   -257   -452
    197     44   -153   -119    176    -54   -613   -597   -501   -462   -244   -439
    189     41   -148   -116    168    -51   -592   -571   -488   -446   -236   -436
    200     96   -103   -148    150     -5   -571   -537   -457   -413   -210   -405
    215    137    -80   -176    148     28   -566   -530   -452   -402   -202   -392
    220    171    -49   -194    135     62   -571   -519   -452   -394   -197   -392
    223    200    -23   -213    122     88   -568   -498   -444   -376   -179   -374
    239    236     -5   -239    122    116   -555   -472   -426   -350   -158   -363
    267    267      0   -267    132    135   -542   -444   -400   -324   -132   -345
    277    319     41   -298    119    181   -535   -413   -374   -303   -109   -319
    280    358     75   -322    103    218   -535   -387   -358   -288   -101   -288
    301    384     83   -342    109    233   -517   -345   -327   -249    -67   -257
    306    431    122   -368     90    277   -498   -309   -293   -218    -36   -231
    319    483    163   -400     77    324   -496   -265   -254   -174     -2   -192
    342    532    189   -441     77    361   -480   -189   -189    -93     77   -135
    366    615    246   -491     59    431   -457   -109   -116     -2    171    -62
    384    665    277   -524     54    472   -449    -51    -64     62    236     -5
    415    745    329   -579     44    537   -441     20    -10    137    311     70
    441    867    426   -654      7    646   -431    101     64    231    405    168
    467    974    506   -722    -20    740   -433    155    114    293    478    231
    478   1039    558   -761    -38    800   -418    200    148    337    527    277
    485   1091    605   -787    -59    849   -402    220    148    350    540    285
    493   1130    636   -813    -72    883   -394    213    116    319    519    288
    491   1145    652   -818    -80    898   -376    213     90    290    498    275
    485   1145    659   -815    -88    901   -366    205     54    252    462    231
    459   1130    670   -795   -103    901   -335    184     10    197    405    161
    449   1106    657   -779   -103    883   -309    155    -49    122    332    114
    433   1072    639   -756   -101    857   -298    114   -114     44    257     57
    413   1052    639   -735   -111    846   -288     75   -171    -25    181    -12
    392   1028    636   -709   -122    833   -259     54   -213    -72    129    -51
    361    976    615   -670   -127    795   -246     31   -259   -114     90    -83
    358    974    613   -667   -127    795   -262     -5   -309   -158     54   -145
    361    976    613   -670   -127    795   -272    -25   -345   -200     18   -187
    368    950    581   -659   -106    766   -265    -25   -363   -218     -5   -197
    368    950    581   -659   -106    766   -262    -25   -363   -218     -2   -194
    350    948    597   -649   -124    774   -236      2   -332   -184     28   -192
    353   1002    646   -678   -148    826   -236     15   -327   -179     31   -207
    363   1057    693   -709   -163    875   -246     18   -335   -197      5   -207
    379   1075    696   -730   -158    885   -233     44   -314   -176     23   -161
    384   1137    753   -761   -184    945   -202     85   -267   -132     72   -140
    389   1182    792   -787   -202    987   -171    116   -241   -109     93   -116
    389   1236    846   -813   -228   1041   -148    132   -231   -101    106   -111
    410   1265    852   -839   -220   1060   -148    140   -228    -93    119   -122
    384   1322    937   -854   -275   1130   -140    153   -207    -72    140    -85
    376   1400   1023   -891   -322   1213   -158    155   -205    -64    140    -59
    384   1376    992   -880   -303   1184   -163    181   -194    -41    179    -28
    400   1400    997   -901   -298   1200   -166    184   -202    -41    197    -33
    423   1431   1008   -927   -290   1221   -174    189   -207    -36    202    -28
    415   1441   1026   -930   -303   1234   -174    192   -223    -41    184    -38
    394   1428   1034   -911   -319   1231   -161    184   -254    -80    132    -46
    384   1418   1034   -901   -324   1226   -158    184   -270    -93    124    -38
    392   1426   1034   -911   -319   1231   -174    187   -272    -90    135    -64
    394   1402   1005   -898   -303   1202   -155    197   -275    -88    137    -90
    355   1389   1034   -872   -337   1213   -109    220   -277   -101    122    -77
    355   1371   1015   -865   -329   1195   -114    213   -306   -132     88    -93
    358   1392   1034   -875   -337   1215   -109    207   -327   -148     67   -135
    363   1410   1044   -888   -340   1226   -119    194   -350   -168     49   -153
    371   1408   1036   -888   -332   1223   -132    176   -376   -197     25   -184
    371   1389   1018   -883   -324   1202   -140    174   -384   -202     18   -176
    309   1423   1111   -867   -400   1267    -96    215   -348   -166     44   -174
    319   1447   1124   -883   -402   1286    -75    241   -335   -150     41   -150
    384   1488   1104   -935   -358   1296    -90    246   -337   -150     41   -142
    381   1491   1106   -937   -363   1299    -70    259   -329   -140     49   -148
    394   1457   1060   -927   -332   1260    -59    265   -335   -140     44   -161
    384   1486   1101   -935   -358   1293    -20    314   -301   -124     44   -181
    392   1582   1189   -987   -397   1387     75    449   -200    -70     41   -218
    446   1649   1200  -1049   -376   1426    171    631    -41     64    127   -181
    501   1873   1371  -1187   -433   1621    267    909    254    394    436     83
    574   2229   1652  -1402   -537   1943    277   1174    537    787    898    561
    540   2559   2018  -1548   -737   2288    135   1047    501    961   1309   1075
    470   2686   2213  -1579   -872   2449    -46    597    192    891   1514   1363
    337   2559   2218  -1449   -940   2390   -189     96   -270    478   1208   1106
    192   2073   1878  -1135   -844   1974   -303   -410   -927   -400    192    163
    207   1540   1332   -872   -561   1436   -444   -672  -1374  -1054   -584   -563
    246   1353   1106   -800   -428   1228   -459   -511  -1213   -919   -532   -584
    270   1379   1109   -826   -418   1244   -381   -254   -943   -675   -361   -485
    301   1473   1169   -888   -433   1322   -181     54   -631   -400   -155   -342
    394   1558   1163   -976   -384   1361    -15    293   -407   -194    -15   -259
    366   1608   1241   -989   -439   1426     72    405   -303    -98     62   -192
    402   1639   1236  -1021   -418   1439     88    441   -267    -62     93   -176
    428   1675   1247  -1052   -410   1462     83    452   -252    -38    109   -174
    454   1696   1241  -1075   -392   1470     83    457   -246    -28    114   -166
    449   1704   1254  -1078   -402   1478     96    483   -223      0    132   -137
    441   1745   1304  -1093   -431   1525    109    493   -210     12    140   -129
    423   1753   1330  -1091   -454   1540    127    506   -194     25    153   -122
    423   1792   1369  -1106   -472   1582    142    540   -166     64    189    -93
    485   1808   1322  -1148   -420   1566    124    542   -166     67    194    -88
    498   1839   1340  -1169   -420   1590    116    548   -155     85    207    -72
    472   1849   1374  -1163   -452   1610    124    558   -140    101    218    -64
    509   1839   1330  -1174   -410   1584    119    576   -132    111    223    -62
    548   1834   1286  -1192   -368   1561    109    576   -129    114    226    -62
    574   1839   1265  -1208   -345   1553    111    587   -116    129    239    -51
    576   1852   1273  -1215   -348   1564    101    597    -98    148    254    -41
    550   1847   1296  -1197   -371   1571    109    620    -75    176    277    -28
    540   1849   1309  -1195   -384   1579    119    659    -44    215    303     -5
    587   1883   1293  -1236   -353   1590    122    696    -15    249    332     15
    615   1922   1306  -1270   -345   1615    111    732     23    298    371     49
    618   1966   1348  -1291   -363   1657     88    774     75    363    426    111
    644   2016   1371  -1332   -363   1696     93    828    124    428    480    158
    659   2081   1421  -1369   -381   1751    101    893    192    506    561    233
    693   2156   1460  -1426   -384   1808     96    948    252    581    639    309
    717   2234   1517  -1475   -400   1875     93    989    298    644    709    379
    714   2304   1587  -1512   -436   1945     77   1010    324    683    753    426
    722   2356   1634  -1538   -454   1995     72   1015    329    691    769    439
    722   2385   1660  -1556   -467   2023     62   1002    314    675    758    428
    714   2382   1667  -1548   -475   2026     54    987    296    657    735    413
    719   2374   1654  -1548   -467   2016     49    961    262    620    696    379
    717   2364   1647  -1540   -465   2005     72    940    239    589    657    342
    717   2330   1613  -1525   -446   1971     83    904    197    537    607    290
    649   2236   1587  -1441   -467   1912    101    865    153    480    542    223
    636   2177   1540  -1408   -452   1860    111    823    103    420    472    148
    631   2122   1488  -1376   -428   1805     93    766     44    355    402     80
    600   2062   1460  -1332   -431   1761     88    711     -5    296    337     18
    597   2031   1434  -1314   -418   1732     90    659    -54    241    283    -44
    568   1990   1421  -1280   -426   1706     72    628    -80    215    257    -70
    553   1956   1402  -1254   -423   1680     72    605   -101    189    228    -96
    561   1938   1374  -1252   -405   1657     54    568   -124    161    202   -124
    517   1912   1395  -1213   -439   1654     54    548   -142    145    187   -142
    488   1940   1452  -1215   -480   1696     80    579   -114    176    213   -114
    555   1974   1418  -1265   -431   1696     64    584   -109    184    215   -111
    579   1974   1395  -1278   -410   1686     28    568   -119    179    213   -114
    563   1984   1421  -1273   -428   1704     38    576   -103    194    223   -103
    553   2021   1465  -1288   -454   1743     96    620    -54    244    262    -75
    545   2055   1509  -1301   -483   1784    116    641    -23    272    290    -44
    527   2070   1543  -1301   -509   1808    119    646     -5    285    303    -33
    524   2096   1571  -1309   -522   1834    124    665     18    309    319    -20
    524   2151   1623  -1337   -550   1888    111    662     36    329    340      2
    519   2158   1639  -1340   -558   1899     77    639     31    335    348     10
    509   2135   1623  -1325   -558   1878     80    626     20    329    348     15
    506   2156   1649  -1330   -571   1904     77    618     18    335    355     36
    501   2130   1628  -1317   -563   1880     28    600      5    327    355     44
    506   2078   1571  -1293   -532   1826     33    594    -18    306    335     28
    501   2044   1543  -1275   -519   1795     41    587    -33    283    316      2
    501   2026   1525  -1262   -511   1777     46    576    -38    272    306    -12
    475   1992   1514  -1236   -519   1753     18    553    -59    259    285    -31
    444   1945   1499  -1195   -527   1722     28    548    -67    249    265    -51
    423   1917   1491  -1171   -532   1704     62    553    -67    239    254    -70
    415   1930   1514  -1171   -548   1722     77    555    -70    241    257    -67
    402   1912   1509  -1161   -553   1712     75    545    -75    228    249    -77
    389   1888   1496  -1140   -553   1693     80    540    -72    223    244    -83
    371   1865   1491  -1119   -561   1678     80    535    -80    218    236    -85
    374   1849   1475  -1111   -550   1662     77    532    -83    220    236    -96
    361   1847   1486  -1104   -563   1667     96    542    -72    223    241    -98
    340   1852   1512  -1096   -587   1680    124    550    -59    233    244    -88
    327   1849   1519  -1088   -597   1686     85    542    -62    236    236    -96
    319   1844   1525  -1080   -602   1686     64    537    -70    236    241    -96
    309   1821   1512  -1065   -600   1665     98    553    -54    246    249    -98
    306   1831   1522  -1070   -607   1678    168    631     12    290    254   -124
    335   1883   1548  -1109   -605   1717    272    766    132    368    270   -155
    379   2023   1644  -1200   -631   1834    353    961    329    571    426    -31
    433   2291   1857  -1363   -714   2075    353   1208    636    969    852    387
    441   2631   2187  -1538   -872   2410    316   1260    769   1241   1304    927
    350   2855   2504  -1602  -1078   2681    202    969    568   1239   1610   1366
    223   2920   2696  -1571  -1236   2808     49    542    205   1049   1691   1517
    129   2546   2416  -1337  -1143   2481    -80     49   -376    394    974    805
     80   2003   1922  -1041   -922   1961   -210   -374   -982   -457    -85   -218
     93   1634   1538   -865   -722   1587   -306   -423  -1122   -691   -413   -558
    142   1504   1361   -823   -607   1434   -272   -236   -930   -527   -340   -566
    166   1517   1350   -841   -592   1434   -148     44   -620   -244   -153   -400
    179   1579   1400   -880   -610   1491    -12    306   -342     18     44   -277
    194   1657   1462   -927   -633   1561     85    472   -171    174    155   -192
    205   1704   1499   -953   -646   1602    150    563    -75    262    236   -127
    210   1686   1475   -950   -631   1582    168    594    -46    288    259   -124
    202   1678   1475   -940   -636   1577    166    610    -28    309    285   -103
    194   1678   1483   -937   -644   1582    171    618    -25    309    288   -127
    213   1647   1434   -930   -610   1540    150    626    -15    319    285   -137
    262   1673   1408   -969   -574   1543    168    657     15    355    314   -106
    290   1683   1392   -987   -550   1538    197    683     49    392    345    -85
    272   1701   1428   -987   -576   1566    213    698     75    415    368    -62
    288   1738   1449  -1013   -579   1595    246    722    106    439    394    -46
    233   1654   1421   -945   -592   1538    231    706     96    431    389    -62
    257   1670   1413   -963   -579   1543    202    709    101    441    402    -57
    275   1727   1449  -1002   -587   1587    210    717    116    454    415    -38
    277   1748   1470  -1013   -594   1610    197    698    111    444    402    -51
    270   1717   1447   -995   -587   1582    200    724    148    485    446    -18
    246   1673   1426   -958   -589   1551    184    727    161    504    465    -15
    254   1686   1428   -971   -587   1558    174    727    176    517    475    -23
    280   1725   1444  -1002   -581   1584    163    750    213    548    506     15
    280   1714   1434   -997   -576   1574    153    771    246    587    532     44
    296   1712   1415  -1005   -558   1564    148    800    288    633    576     77
    353   1756   1402  -1057   -524   1579    163    854    358    711    654    137
    361   1797   1436  -1078   -537   1618    163    898    420    784    722    202
    337   1842   1504  -1093   -581   1673    140    924    472    852    789    262
    371   1917   1543  -1145   -584   1730    122    971    532    932    872    329
    392   1966   1574  -1179   -592   1769    119   1015    594   1008    963    426
    366   1961   1595  -1163   -613   1779    116   1034    631   1044   1013    470
    368   2000   1631  -1187   -631   1816    111   1023    628   1047   1013    459
    363   2000   1634  -1182   -636   1818    109   1002    610   1028    989    467
    340   1945   1605  -1145   -631   1777     93    976    587   1002    963    459
    350   1919   1569  -1135   -607   1745    101    948    563    963    927    431
    340   1867   1525  -1104   -592   1696    135    922    540    919    878    379
    306   1782   1473  -1044   -584   1628    135    872    485    839    792    293
    283   1714   1431  -1000   -574   1571    132    820    426    761    711    226
    267   1652   1384   -958   -558   1519    135    763    366    685    631    161
    257   1587   1327   -922   -535   1457    140    711    309    615    555     93
    231   1519   1288   -875   -530   1405    135    654    254    548    488     25
    194   1475   1280   -836   -542   1376    122    605    205    491    431    -33
    197   1470   1273   -833   -537   1371    135    587    189    470    410    -44
    161   1387   1223   -774   -530   1304    122    548    155    436    387    -67
    168   1337   1169   -753   -501   1254    109    524    124    402    345   -122
    163   1325   1158   -745   -498   1244    109    509    109    381    314   -135
    168   1317   1148   -743   -488   1234    114    511    119    392    327   -116
    161   1319   1158   -740   -498   1239    106    504    122    392    332   -111
    153   1343   1189   -748   -519   1267     96    504    135    402    345   -101
    145   1376   1228   -761   -540   1304    106    522    161    428    366    -83
    145   1400   1254   -771   -553   1327    135    548    192    462    397    -62
    142   1410   1267   -779   -561   1340    142    550    200    467    407    -51
    145   1413   1267   -779   -561   1340    140    550    207    472    413    -44
    150   1454   1304   -802   -576   1379    129    550    223    491    439    -23
    148   1457   1309   -802   -579   1384    109    530    220    491    441     -7
    163   1431   1265   -797   -550   1348     83    506    205    483    439    -10
    168   1395   1223   -782   -527   1309     72    485    184    465    431    -12
    174   1428   1254   -805   -540   1343     70    483    184    470    441      7
    168   1431   1262   -800   -545   1348     75    475    179    465    433      0
    145   1371   1226   -761   -540   1299     77    452    155    428    400    -33
    129   1312   1182   -722   -527   1247     67    439    137    405    384    -44
    122   1267   1145   -698   -511   1208     67    431    127    389    371    -57
    106   1208   1101   -657   -496   1156     77    420    116    376    353    -70
     93   1163   1070   -631   -488   1117     72    400     96    353    327    -88
     75   1122   1047   -600   -485   1085     75    387     85    335    319   -103
     64   1075   1010   -571   -472   1044     72    363     67    309    293   -155
     57   1026    969   -540   -454    997     72    350     54    283    254   -194
     59    992    932   -527   -436    963     62    324     28    246    215   -202
     64    963    898   -514   -418    932     51    301     12    226    197   -215
     38    935    896   -488   -431    917     57    293     18    228    200   -213
     31    896    865   -462   -415    880     51    301     25    239    220   -207
     36    896    859   -467   -413    878     62    296     31    244    226   -187
     31    865    833   -449   -400    849     62    280     23    233    205   -233
     25    836    810   -433   -392    823     64    280     36    246    218   -226
     59    813    753   -436   -345    784     85    285     41    226    179   -267
     15    818    802   -418   -392    810    168    374    122    244    111   -327
      5    914    909   -459   -452    911    265    553    319    428    236   -236
    106   1145   1036   -626   -465   1091    270    766    597    763    566     46
    210   1501   1291   -854   -540   1397    181    901    839   1145   1070    561
    155   1709   1553   -935   -701   1631     72    704    701   1205   1465   1039
     77   1696   1618   -888   -771   1657    -25    384    353   1023   1574   1202
    -12   1439   1452   -714   -732   1444   -142    -96   -231    400   1010    706
   -158    987   1145   -413   -652   1065   -254   -662   -961   -610   -200   -363
   -153    613    763   -231   -459    688   -366   -787  -1195   -971   -685   -800
   -135    392    524   -129   -329    457   -335   -589   -969   -753   -555   -766
   -135    309    441    -88   -288    376   -254   -379   -693   -496   -381   -685
    -85    368    454   -140   -270    410   -158   -174   -431   -259   -210   -579
    -85    462    548   -189   -316    504    -41     12   -210    -64    -59   -459
    -88    485    574   -197   -332    527     31     96   -103     28      7   -392
    -77    470    548   -197   -314    506     59    122    -70     62     28   -405
    -64    472    537   -202   -301    504     90    142    -44     85     51   -397
    -62    472    535   -205   -298    501     77    145    -36     90     54   -384
    -54    446    501   -197   -277    472     83    155    -23     98     59   -384
    -54    436    491   -192   -272    462     67    153    -18    106     70   -397
    -41    405    446   -181   -244    426     85    161     -5    122     80   -400
    -64    361    423   -150   -244    392     77    163      2    129     96   -381
    -72    366    439   -148   -254    402    101    176     20    145    116   -361
    -54    407    462   -176   -259    433     77    174     28    155    135   -340
    -49    348    397   -148   -223    371     93    184     38    168    142   -340
    -54    335    389   -142   -220    361    122    202     72    202    176   -314
    -72    319    392   -124   -233    355    142    218     98    226    197   -293
    -96    309    405   -106   -249    355    150    220    103    233    205   -285
    -88    345    433   -127   -259    389    153    226    124    252    220   -272
    -88    363    449   -140   -267    405    153    239    148    277    241   -259
    -67    368    436   -150   -252    402    142    259    171    311    270   -239
    -62    379    439   -158   -252    407    122    275    192    348    309   -207
    -62    387    449   -161   -254    418    145    316    241    405    358   -161
    -38    420    457   -192   -246    439    161    355    296    470    426   -111
    -18    454    472   -218   -244    462    153    392    353    542    501    -41
    -15    496    511   -241   -265    504    145    426    407    618    581     31
    -15    532    548   -257   -280    540    150    480    478    714    683    122
     -5    581    587   -288   -296    584    145    530    545    802    787    210
     10    607    597   -309   -293    605    137    550    576    841    836    262
      5    639    631   -322   -311    633    145    561    587    859    859    290
     12    649    636   -329   -311    644    158    555    587    857    865    301
      7    589    581   -298   -288    587    158    527    553    815    828    275
     -7    555    561   -275   -285    558    153    493    514    763    769    228
    -20    532    550   -257   -288    540    171    462    475    706    704    176
    -33    475    509   -220   -270    491    197    426    426    633    623    111
    -46    368    413   -161   -231    389    176    363    342    532    524     31
    -70    275    345   -103   -207    309    166    316    280    446    439    -46
    -80    223    301    -72   -189    259    192    277    233    379    361   -122
    -75    187    262    -54   -168    223    187    223    171    309    288   -200
    -75    132    205    -28   -140    168    168    174    116    252    228   -254
    -72     80    153     -5   -111    116    176    148     85    218    197   -280
    -57     51    106      2    -80     77    184    127     59    187    166   -309
    -72     36    109     18    -90     72    176     96     33    155    135   -337
    -80     49    127     12   -103     88    161     67      5    132    111   -371
    -62     54    116      2    -90     85    174     72      5    142    116   -371
    -59     33     93     10    -77     64    194     83     18    155    129   -361
    -62     46    109      7    -85     77    179     80     23    163    142   -345
    -44     77    122    -18    -83     98    194     96     36    184    163   -327
    -41    111    153    -36    -98    132    205    114     64    213    194   -298
    -36    137    174    -51   -103    153    189    114     67    223    207   -293
    -15    163    179    -72    -96    171    192    114     70    233    218   -293
      2    205    202   -106    -98    205    207    119     85    252    236   -283
     10    244    231   -127   -111    239    194    103     85    262    249   -265
     18    223    205   -122    -93    215    153     64     49    241    239   -267
     -2    174    176    -85    -88    174    135     41     10    213    220   -285
     41    215    174   -129    -64    194    129     31      0    202    218   -290
     70    231    161   -150    -44    194    124     28     -2    200    218   -290
     90    210    116   -150    -12    163    122     31     -7    194    215   -293
    114    168     54   -140     31    111    111     18    -28    176    200   -306
    109    114      2   -111     54     59    132     12    -44    158    181   -319
     96     64    -31    -80     62     18    148      7    -54    142    166   -332
     90     36    -54    -64     72     -7    137    -10    -75    119    135   -361
    109      7   -101    -57    106    -46    129    -28    -93     90    101   -389
    106    -23   -132    -41    116    -77    129    -54   -116     62     67   -428
    103    -36   -140    -33    122    -88    137    -57   -122     54     54   -439
    106    -49   -155    -31    129   -101    103    -77   -137     36     41   -454
    106    -54   -161    -25    132   -106     64   -103   -166     23     28   -462
    109    -59   -168    -28    137   -114     85   -106   -171     18     18   -472
    114    -75   -192    -20    150   -132     96   -111   -171     15     15   -478
    116   -101   -220    -10    166   -161     93   -124   -171     10      7   -485
    129   -116   -246     -5    187   -181     83   -142   -187     -2     -2   -496
     80   -155   -239     36    158   -197     93   -135   -179     -2      0   -496
     83   -179   -262     46    171   -220    140    -80   -124     28    -10   -522
    142   -135   -277     -5    207   -205    200     25    -10    111    -12   -566
    174    -20   -194    -75    184   -106    252    155    153    280     96   -501
    210    236     23   -226     93    132    254    322    420    639    493   -132
    254    574    319   -415    -31    446    200    384    566    932    995    431
    223    800    576   -514   -176    688     77    158    348    839   1299    878
    132    763    631   -446   -249    698    -33   -163    -62    509   1340   1023
     46    459    413   -254   -184    439    -96   -553   -600   -122    706    439
    -44     25     70      7    -57     46   -158   -953  -1132   -883   -405   -607
    -44   -327   -283    184    116   -303   -277  -1093  -1340  -1179   -911  -1088
    -15   -568   -553    293    267   -561   -265   -945  -1156   -974   -800  -1060
    -20   -633   -613    324    296   -623   -213   -758   -880   -698   -600   -937
      0   -568   -568    283    283   -568    -93   -542   -592   -418   -374   -789
     12   -478   -491    231    249   -483     38   -353   -355   -187   -184   -657
     12   -444   -457    215    233   -449     33   -283   -265    -88   -103   -600
     25   -459   -485    215    254   -470     67   -254   -236    -57    -80   -594
     36   -462   -498    213    267   -480     80   -241   -218    -36    -64   -587
     23   -459   -483    218    252   -472     72   -239   -205    -20    -46   -576
     15   -472   -488    228    252   -480     72   -231   -200     -7    -28   -566
     12   -480   -493    233    252   -485     75   -223   -197     -2     -7   -574
      7   -485   -493    239    249   -488     96   -218   -189      2      2   -568
     -5   -488   -483    244    236   -485    103   -213   -171     18     15   -558
    -23   -483   -459    254    218   -472     67   -220   -171     23     31   -537
    -44   -485   -441    262    197   -465     70   -220   -166     36     51   -514
    -44   -493   -449    267    202   -472     88   -210   -153     41     54   -517
    -28   -491   -462    257    215   -475     85   -202   -142     54     59   -519
    -31   -485   -454    259    210   -470     44   -210   -142     62     75   -514
    -41   -491   -449    265    202   -470     67   -200   -119     80     98   -485
    -31   -488   -457    259    210   -472     59   -189    -98    103    132   -457
    -15   -491   -475    252    228   -483     41   -197   -106     96    132   -465
    -20   -504   -483    262    231   -493     54   -176    -80    129    158   -415
    -46   -514   -467    280    207   -491     51   -153    -51    168    200   -410
    -57   -532   -475    293    207   -504     41   -124    -18    207    233   -400
    -44   -535   -491    288    220   -514     59    -72     44    280    309   -322
    -31   -488   -457    259    213   -472     62    -23    116    368    415   -231
      0   -431   -433    213    215   -431     38     15    171    444    501   -181
      7   -397   -407    194    207   -402     25     57    231    522    594    -77
     23   -353   -376    163    197   -363      7     93    283    581    662    -20
     44   -306   -350    132    197   -327     12    140    329    636    717     57
     36   -290   -327    124    181   -309     28    166    353    665    763    111
     44   -262   -306    109    174   -283     41    176    358    667    779    129
     62   -241   -303     88    181   -272     36    166    337    636    758    127
     57   -293   -350    119    202   -322     31    140    301    589    719     77
     38   -345   -384    153    210   -363     57    116    265    540    652     12
     36   -374   -410    168    223   -392     64     75    213    465    571    -49
     20   -449   -472    213    246   -459     72     25    153    384    498   -132
     25   -524   -550    249    288   -537     64    -18    103    316    431   -218
     31   -558   -592    262    311   -574     83    -62     41    244    350   -288
     18   -613   -631    296    322   -620     80   -122    -25    166    270   -342
     -5   -672   -670    337    329   -672     80   -168    -75    109    205   -400
    -18   -719   -701    368    340   -711     72   -194   -103     72    171   -436
    -33   -756   -722    394    342   -737     72   -205   -114     57    168   -441
    -46   -805   -758    426    355   -782     75   -220   -135     38    148   -480
    -49   -826   -776    436    361   -802     70   -241   -153     18    116   -493
    -38   -800   -761    420    361   -782     64   -252   -155     10    116   -465
    -44   -810   -766    423    361   -789     59   -254   -148     15    129   -491
    -38   -826   -787    431    371   -805     59   -246   -132     33    142   -475
    -44   -807   -766    426    358   -787     64   -231   -109     54    158   -454
    -36   -763   -727    400    345   -745     72   -213    -72     85    189   -428
    -36   -730   -693    381    327   -711     85   -200    -46    109    215   -402
    -36   -719   -683    379    322   -701     85   -197    -33    116    226   -400
    -31   -717   -685    371    327   -701     75   -200    -18    132    241   -394
    -23   -678   -654    350    314   -667     64   -210     -2    148    267   -355
    -15   -683   -667    348    322   -675     28   -236    -18    135    262   -345
    -15   -693   -680    353    329   -688     -2   -252    -20    132    270   -332
    -25   -714   -688    368    329   -701    -10   -270    -20    124    270   -335
    -12   -709   -696    361    340   -704    -10   -277    -20    127    277   -345
    -15   -750   -735    381    358   -743    -23   -296    -41    106    252   -358
    -28   -789   -761    407    366   -776    -41   -324    -72     72    226   -353
    -38   -820   -784    428    371   -802    -44   -337    -88     57    220   -345
    -41   -888   -846    465    402   -867    -36   -348    -98     41    213   -368
    -59   -901   -841    478    389   -872    -33   -371   -119      7    163   -426
    -75   -950   -875    511    400   -914    -20   -379   -116      5    163   -426
    -72   -992   -919    532    420   -956    -28   -402   -127    -10    153   -441
    -77  -1008   -930    542    426   -969    -33   -431   -153    -51    111   -475
    -62  -1026   -966    542    449   -995    -54   -459   -187    -83     72   -488
    -67  -1044   -976    555    452  -1010    -49   -465   -189    -83     77   -483
    -54  -1057  -1002    555    472  -1031    -51   -475   -197    -93     70   -488
    -31  -1067  -1036    550    501  -1052    -54   -475   -194    -96     75   -483
    -44  -1072  -1028    558    491  -1052    -38   -459   -174    -77    101   -446
    -33  -1060  -1028    545    496  -1044    -33   -465   -171    -77    101   -454
    -18  -1075  -1060    545    519  -1067    -41   -478   -181    -98     70   -511
    -10  -1093  -1083    553    535  -1088    -41   -475   -187   -109     49   -498
      7  -1039  -1047    514    524  -1041      5   -418   -142   -103     18   -550
     12  -1010  -1023    498    517  -1015     96   -280    -18    -25     38   -576
     38   -909   -948    433    493   -927    174    -96    194    194    226   -431
    103   -659   -763    277    433   -711    187    132    491    576    641    -36
    158   -277   -436     57    296   -355    103    148    602    854   1122    514
     93    -98   -192      2    142   -145    -33   -127    400    870   1439    906
      5    -98   -103     46     51   -101   -200   -548      0    620   1410    922
   -101   -457   -355    280    127   -407   -283  -1041   -579    -75    636    236
   -174   -974   -800    571    311   -885   -400  -1462  -1195   -974   -439   -730
   -150  -1254  -1104    704    475  -1179   -498  -1452  -1249  -1096   -639   -950
   -116  -1382  -1267    748    574  -1325   -457  -1236  -1013   -888   -504   -891
    -85  -1392  -1306    740    610  -1350   -348  -1008   -743   -657   -345   -802
    -67  -1335  -1270    698    600  -1304   -181   -750   -475   -423   -176   -696
    -41  -1278  -1236    657    597  -1257    -85   -615   -329   -306    -88   -626
    -31  -1252  -1221    639    592  -1236    -46   -571   -277   -265    -57   -605
    -38  -1252  -1213    646    587  -1234    -33   -550   -252   -246    -44   -602
    -51  -1231  -1182    639    563  -1208    -31   -545   -241   -231    -36   -592
    -49  -1234  -1184    641    566  -1210    -18   -537   -231   -218    -23   -592
    -31  -1254  -1226    641    594  -1241    -23   -545   -236   -223    -28   -594
    -36  -1280  -1244    659    602  -1262    -18   -550   -233   -220    -25   -597
    -33  -1254  -1221    644    592  -1239    -15   -540   -218   -210    -12   -581
      0  -1241  -1244    620    620  -1241    -25   -542   -210   -215     -7   -581
    -12  -1257  -1244    633    613  -1249    -23   -542   -194   -213      2   -581
    -41  -1257  -1215    649    587  -1236    -25   -532   -174   -197     18   -576
     10  -1262  -1275    626    641  -1267    -36   -537   -174   -197     18   -576
     41  -1273  -1314    615    678  -1293    -46   -548   -168   -194     15   -576
     57  -1270  -1327    605    688  -1296    -44   -542   -153   -187     23   -568
     70  -1244  -1314    587    691  -1278    -38   -527   -132   -171     31   -561
     54  -1234  -1288    587    670  -1260    -33   -514   -111   -150     41   -545
     70  -1236  -1306    581    685  -1270    -44   -511    -98   -132     64   -540
     51  -1239  -1293    592    670  -1265    -33   -488    -62    -98    101   -506
     85  -1221  -1306    568    696  -1262    -20   -454    -23    -59    132   -462
    135  -1205  -1340    535    737  -1273    -44   -436     12    -23    176   -441
    132  -1163  -1296    514    711  -1228    -33   -389     64     44    244   -397
    166  -1130  -1299    480    730  -1213    -44   -345    116    109    309   -345
    168  -1083  -1252    457    709  -1166    -38   -283    187    192    387   -272
    179  -1023  -1202    420    691  -1114    -38   -236    236    252    459   -176
    223   -953  -1179    363    698  -1065    -49   -213    272    298    522    -96
    236   -901  -1140    329    685  -1021    -51   -189    306    345    574    -64
    236   -896  -1132    329    683  -1013    -67   -189    296    335    581    -64
    241   -888  -1130    322    685  -1008    -90   -233    252    283    527    -96
    239   -901  -1143    329    688  -1021    -75   -249    220    241    488   -103
    223   -948  -1171    361    696  -1060    -72   -267    184    202    462   -148
    231  -1010  -1241    389    735  -1124    -67   -309    135    142    394   -228
    223  -1080  -1304    426    763  -1189    -70   -366     70     51    296   -309
    254  -1143  -1400    444    826  -1270    -93   -439    -15    -54    192   -392
    236  -1223  -1462    493    849  -1343    -85   -501    -88   -140    109   -470
    205  -1296  -1501    545    852  -1397    -72   -550   -137   -194     49   -537
    174  -1402  -1579    613    875  -1491    -64   -605   -187   -254    -15   -594
    132  -1486  -1618    675    872  -1551    -62   -657   -231   -306    -70   -646
    106  -1527  -1634    709    867  -1579    -80   -706   -277   -355   -114   -688
     90  -1569  -1660    740    875  -1613    -88   -730   -301   -379   -135   -714
     85  -1597  -1683    753    883  -1639    -93   -743   -306   -387   -140   -730
     46  -1634  -1680    792    862  -1654    -83   -761   -316   -394   -153   -732
      0  -1673  -1675    833    836  -1673    -44   -748   -301   -381   -137   -719
      2  -1673  -1675    836    839  -1673    -46   -740   -293   -371   -127   -724
     57  -1660  -1717    800    885  -1688   -106   -758   -309   -387   -142   -727
     80  -1639  -1719    779    898  -1678    -70   -740   -288   -368   -124   -704
     41  -1631  -1673    792    857  -1652    -20   -722   -262   -340    -96   -688
     10  -1636  -1647    813    828  -1641    -20   -714   -246   -327    -77   -670
     36  -1608  -1647    784    839  -1626    -38   -722   -249   -329    -75   -665
     44  -1569  -1613    761    826  -1590    -44   -727   -236   -319    -62   -646
     64  -1561  -1626    745    844  -1592    -80   -750   -246   -329    -64   -641
     31  -1600  -1631    784    831  -1615   -116   -766   -265   -342    -67   -633
     -5  -1626  -1621    813    805  -1623   -122   -784   -283   -361    -80   -628
    -18  -1623  -1605    820    792  -1613   -124   -800   -296   -371    -88   -631
    -28  -1654  -1628    841    797  -1641   -129   -818   -311   -389   -109   -644
    -38  -1714  -1675    878    818  -1696   -135   -839   -340   -420   -137   -670
    -44  -1764  -1719    904    836  -1743   -150   -859   -379   -459   -174   -691
    -41  -1792  -1751    917    852  -1774   -158   -875   -400   -480   -194   -709
    -41  -1836  -1795    937    875  -1816   -171   -896   -418   -501   -223   -732
    -83  -1865  -1782    974    849  -1823   -166   -922   -446   -535   -254   -761
   -111  -1914  -1805   1013    844  -1860   -145   -922   -457   -545   -265   -776
    -77  -1956  -1880   1015    901  -1919   -150   -940   -483   -574   -296   -805
    -93  -1987  -1893   1039    898  -1943   -145   -956   -498   -592   -319   -820
   -114  -2031  -1917   1072    901  -1974   -153   -966   -509   -602   -332   -833
    -80  -2055  -1974   1067    945  -2016   -166   -961   -519   -602   -335   -849
    -67  -2065  -1997   1065    963  -2031   -161   -966   -524   -610   -340   -849
    -77  -2081  -2005   1078    963  -2044   -153   -969   -530   -618   -350   -854
   -103  -2091  -1987   1098    940  -2039   -129   -953   -522   -607   -348   -852
   -142  -2112  -1969   1124    911  -2042   -140   -976   -532   -618   -361   -862
   -140  -2109  -1969   1124    911  -2039   -150   -979   -532   -623   -363   -865
   -116  -2104  -1990   1109    935  -2047   -114   -945   -506   -615   -379   -885
    -88  -2081  -1992   1085    950  -2036    -18   -836   -413   -568   -397   -935
    -70  -2003  -1935   1036    930  -1969     64   -672   -249   -418   -303   -885
    -41  -1800  -1761    919    857  -1782    122   -446     20   -111     -7   -620
     59  -1473  -1535    706    795  -1504     90   -272    239    210    407   -174
     93  -1104  -1197    506    644  -1150    -31   -413    179    335    805    350
    -28   -937   -911    480    439   -922   -207   -857   -161    210    979    633
   -192  -1072   -883    631    342   -979   -353  -1337   -623   -200    659    374
   -311  -1608  -1296    958    491  -1454   -465  -1826  -1252  -1028   -342   -581
   -298  -2182  -1883   1241    792  -2034   -623  -2091  -1693  -1667  -1127  -1340
   -241  -2395  -2153   1317    956  -2275   -657  -1935  -1540  -1538  -1065  -1358
   -192  -2413  -2221   1301   1013  -2317   -563  -1691  -1286  -1304   -898  -1260
   -153  -2340  -2187   1247   1015  -2265   -394  -1413   -997  -1052   -719  -1132
   -155  -2270  -2114   1213    979  -2192   -239  -1189   -771   -852   -566  -1023
   -116  -2234  -2120   1174   1000  -2177   -189  -1111   -701   -784   -517   -984
    -72  -2200  -2130   1135   1028  -2166   -184  -1083   -680   -763   -504   -966
    -67  -2205  -2138   1135   1034  -2171   -181  -1078   -675   -758   -498   -966
    -64  -2210  -2145   1137   1039  -2179   -171  -1062   -667   -753   -496   -963
    -54  -2210  -2156   1130   1049  -2182   -181  -1060   -665   -750   -491   -958
    -38  -2208  -2169   1122   1062  -2187   -213  -1062   -672   -753   -493   -953
    -33  -2200  -2169   1117   1065  -2184   -213  -1062   -670   -750   -488   -948
    -38  -2203  -2164   1122   1062  -2184   -207  -1062   -662   -748   -483   -940
    -57  -2200  -2143   1127   1041  -2171   -215  -1065   -659   -745   -478   -935
    -51  -2190  -2140   1119   1041  -2166   -215  -1062   -659   -750   -480   -935
    -23  -2177  -2156   1098   1065  -2166   -228  -1062   -657   -750   -483   -935
    -23  -2166  -2143   1096   1060  -2156   -231  -1052   -644   -740   -472   -924
    -28  -2161  -2132   1093   1052  -2148   -223  -1049   -628   -730   -459   -914
    -25  -2161  -2135   1091   1054  -2148   -239  -1044   -620   -722   -449   -898
    -28  -2153  -2125   1091   1047  -2140   -244  -1034   -613   -709   -439   -885
    -23  -2117  -2094   1070   1034  -2107   -244  -1018   -600   -688   -423   -867
    -18  -2104  -2086   1060   1034  -2096   -272  -1010   -584   -672   -410   -846
    -20  -2096  -2075   1057   1026  -2086   -267   -974   -542   -631   -368   -797
     12  -2081  -2094   1031   1052  -2088   -262   -935   -506   -592   -335   -753
     23  -2057  -2081   1018   1052  -2068   -275   -909   -475   -558   -303   -722
     31  -2042  -2075   1005   1052  -2060   -275   -862   -423   -496   -246   -670
     44  -2018  -2062    987   1052  -2039   -267   -810   -366   -423   -174   -594
     64  -1958  -2023    945   1041  -1990   -277   -769   -319   -358   -106   -524
     83  -1888  -1971    904   1026  -1930   -280   -724   -270   -298    -41   -457
     80  -1842  -1925    880   1000  -1883   -293   -701   -244   -259      2   -405
     77  -1803  -1880    859    979  -1842   -290   -680   -220   -236     36   -363
     77  -1790  -1867    854    971  -1829   -293   -680   -223   -241     38   -353
     70  -1787  -1857    859    963  -1821   -309   -696   -236   -259     31   -350
     38  -1790  -1831    875    932  -1810   -293   -714   -249   -285     10   -366
     15  -1816  -1831    898    922  -1823   -306   -735   -270   -322    -20   -387
     -7  -1865  -1857    935    922  -1862   -303   -769   -309   -376    -75   -436
    -33  -1893  -1860    963    911  -1878   -285   -815   -358   -441   -150   -504
    -70  -1935  -1865   1002    896  -1901   -272   -865   -402   -511   -226   -576
   -111  -2000  -1891   1054    888  -1945   -262   -901   -444   -563   -280   -626
   -137  -2070  -1932   1104    896  -2003   -270   -940   -493   -618   -340   -678
   -150  -2086  -1935   1119    891  -2010   -265   -979   -535   -665   -389   -714
   -163  -2120  -1958   1140    896  -2039   -262  -1013   -574   -701   -428   -750
   -179  -2143  -1966   1161    893  -2055   -262  -1039   -597   -727   -446   -779
   -194  -2164  -1971   1179    885  -2068   -265  -1057   -615   -743   -467   -807
   -223  -2226  -2003   1226    888  -2114   -257  -1054   -618   -743   -470   -795
   -233  -2244  -2010   1239    885  -2127   -257  -1062   -620   -748   -472   -792
   -239  -2229  -1992   1234    875  -2112   -267  -1065   -620   -745   -475   -782
   -236  -2210  -1974   1221    865  -2094   -259  -1060   -618   -740   -470   -779
   -241  -2164  -1922   1202    839  -2044   -249  -1041   -589   -711   -441   -745
   -254  -2107  -1855   1179    797  -1982   -223  -1021   -561   -680   -413   -704
   -303  -2156  -1852   1228    771  -2005   -194  -1005   -545   -662   -392   -675
   -319  -2179  -1862   1249    769  -2021   -200   -989   -532   -649   -376   -680
   -275  -2104  -1829   1189    776  -1966   -194   -963   -498   -610   -342   -657
   -277  -2008  -1732   1143    724  -1870   -200   -956   -480   -587   -329   -613
   -272  -1925  -1654   1098    688  -1790   -226   -974   -488   -600   -342   -605
   -270  -2044  -1777   1156    750  -1912   -213   -963   -478   -587   -316   -636
   -280  -2070  -1790   1176    753  -1930   -194   -956   -472   -574   -283   -636
   -275  -2034  -1758   1153    740  -1896   -210   -971   -488   -589   -293   -613
   -275  -2023  -1751   1148    737  -1888   -236   -995   -514   -613   -319   -615
   -272  -2096  -1823   1184    774  -1961   -228   -995   -522   -615   -311   -615
   -290  -2112  -1821   1202    763  -1966   -226  -1005   -535   -623   -314   -685
   -316  -2138  -1821   1228    750  -1979   -223  -1008   -542   -631   -322   -680
   -332  -2156  -1823   1244    743  -1990   -218  -1013   -550   -639   -335   -683
   -348  -2203  -1855   1275    753  -2029   -200  -1010   -548   -641   -340   -688
   -363  -2234  -1870   1299    753  -2052   -205  -1028   -568   -670   -366   -717
   -361  -2216  -1857   1288    745  -2036   -215  -1039   -579   -683   -376   -701
   -374  -2213  -1839   1291    732  -2026   -236  -1060   -600   -711   -405   -719
   -374  -2218  -1844   1296    732  -2031   -244  -1067   -610   -727   -423   -743
   -387  -2210  -1823   1299    717  -2018   -252  -1075   -615   -740   -433   -735
   -392  -2242  -1852   1317    727  -2047   -252  -1075   -605   -735   -423   -732
   -387  -2247  -1862   1317    735  -2055   -241  -1067   -594   -727   -410   -704
   -387  -2249  -1862   1317    737  -2057   -236  -1065   -587   -727   -407   -698
   -374  -2231  -1857   1304    740  -2044   -241  -1062   -584   -722   -394   -652
   -387  -2239  -1852   1312    730  -2047   -241  -1057   -581   -722   -394   -652
   -366  -2244  -1878   1304    753  -2062   -189  -1008   -545   -719   -426   -698
   -324  -2200  -1878   1260    774  -2042   -116   -901   -459   -680   -446   -714
   -285  -2078  -1792   1182    753  -1935    -36   -724   -280   -511   -316   -602
   -228  -1800  -1574   1013    670  -1688      7   -449     54   -122     93   -215
   -145  -1392  -1249    769    550  -1322    -51   -335    262    218    576    327
   -158  -1093   -937    623    389  -1015   -205   -555    158    342    971    839
   -270   -945   -675    607    202   -810   -381   -969   -153    246   1153   1088
   -402  -1254   -852    828    223  -1054   -535  -1517   -756   -410    485    498
   -488  -1813  -1327   1150    418  -1571   -646  -2010  -1436  -1358   -633   -527
   -472  -2242  -1771   1356    646  -2008   -737  -2107  -1657  -1712  -1083   -956
   -426  -2455  -2029   1441    800  -2242   -709  -1906  -1465  -1553   -997   -906
   -374  -2465  -2094   1418    857  -2281   -615  -1665  -1202  -1322   -846   -818
   -327  -2400  -2073   1363    872  -2236   -452  -1402   -919  -1072   -665   -685
   -296  -2294  -1997   1293    849  -2145   -327  -1231   -722   -901   -532   -592
   -306  -2213  -1906   1260    800  -2060   -262  -1145   -626   -807   -459   -535
   -296  -2195  -1899   1244    797  -2047   -236  -1083   -576   -753   -413   -470
   -249  -2174  -1925   1210    836  -2049   -249  -1065   -566   -740   -405   -470
   -239  -2138  -1901   1187    831  -2021   -254  -1054   -548   -724   -392   -472
   -236  -2151  -1914   1195    839  -2034   -252  -1049   -537   -724   -407   -480
   -205  -2143  -1940   1174    867  -2044   -252  -1057   -537   -732   -423   -472
   -189  -2120  -1932   1153    870  -2026   -241  -1047   -517   -706   -400   -433
   -189  -2120  -1930   1153    867  -2023   -236  -1028   -498   -685   -379   -407
   -171  -2065  -1893   1119    859  -1979   -254  -1031   -498   -678   -379   -407
   -181  -2057  -1875   1119    844  -1966   -257  -1039   -493   -678   -376   -407
   -192  -2055  -1865   1122    833  -1961   -241  -1028   -478   -665   -355   -392
   -174  -2055  -1880   1111    849  -1969   -249  -1023   -467   -659   -348   -376
   -155  -1992  -1836   1075    839  -1914   -257  -1018   -452   -639   -332   -353
   -148  -1977  -1829   1062    839  -1904   -252  -1005   -433   -623   -314   -340
   -150  -1958  -1808   1054    828  -1883   -241   -979   -407   -600   -290   -322
   -135  -1951  -1818   1041    839  -1886   -231   -953   -384   -579   -270   -301
   -119  -1932  -1813   1026    846  -1873   -231   -922   -353   -542   -239   -270
   -114  -1896  -1784   1002    833  -1842   -249   -901   -329   -514   -213   -241
    -96  -1842  -1745    969    823  -1795   -254   -867   -293   -470   -168   -205
    -85  -1787  -1701    935    807  -1745   -257   -826   -249   -410   -116   -155
    -75  -1730  -1654    904    789  -1693   -252   -774   -189   -340    -54    -85
    -67  -1706  -1639    885    784  -1673   -246   -711   -114   -249     33     -7
    -54  -1670  -1618    862    782  -1644   -246   -659    -46   -163    122     72
    -80  -1602  -1522    841    719  -1561   -252   -610     10    -93    200    135
    -77  -1527  -1449    802    685  -1488   -254   -563     62    -36    267    200
    -64  -1478  -1413    771    672  -1447   -254   -545     88    -10    301    236
    -57  -1462  -1405    758    672  -1434   -252   -550     85    -15    298    244
    -85  -1491  -1408    787    659  -1452   -241   -550     77    -31    285    231
   -109  -1519  -1410    815    649  -1465   -233   -571     49    -72    239    176
    -90  -1530  -1441    810    672  -1486   -262   -631    -10   -145    168    137
    -98  -1579  -1480    839    691  -1530   -241   -672    -62   -210    101     80
   -148  -1639  -1493    891    672  -1566   -215   -719   -111   -280     28     20
   -184  -1727  -1543    956    678  -1636   -192   -774   -168   -363    -54    -51
   -215  -1766  -1551    989    665  -1657   -187   -826   -226   -436   -129   -127
   -223  -1790  -1566   1005    670  -1678   -189   -865   -265   -491   -189   -192
   -215  -1808  -1592   1008    688  -1701   -213   -919   -316   -548   -244   -244
   -213  -1855  -1641   1034    714  -1748   -231   -971   -371   -602   -293   -303
   -270  -1883  -1613   1075    667  -1748   -202   -966   -371   -605   -306   -316
   -257  -1893  -1636   1072    688  -1766   -205   -982   -389   -626   -322   -316
   -254  -1912  -1660   1083    701  -1787   -215   -987   -392   -628   -322   -332
   -267  -1948  -1680   1109    706  -1816   -200   -987   -384   -623   -319   -342
   -285  -1953  -1667   1117    691  -1810   -215  -1010   -410   -657   -363   -400
   -280  -1909  -1628   1093    672  -1769   -215   -995   -394   -644   -345   -350
   -277  -1867  -1590   1072    654  -1730   -220   -976   -366   -615   -311   -319
   -259  -1829  -1569   1044    654  -1699   -197   -961   -345   -594   -301   -332
   -272  -1810  -1538   1039    631  -1675   -187   -948   -335   -587   -306   -340
   -283  -1769  -1486   1026    600  -1628   -176   -924   -314   -568   -285   -301
   -280  -1740  -1460   1010    589  -1602   -187   -930   -311   -563   -277   -290
   -293  -1688  -1395    992    550  -1543   -200   -940   -314   -561   -262   -285
   -296  -1657  -1361    976    530  -1509   -267   -976   -345   -574   -267   -288
   -309  -1722  -1413   1015    550  -1569   -252   -974   -353   -576   -267   -283
   -277  -1735  -1460   1005    589  -1597   -233   -966   -348   -571   -265   -285
   -249  -1706  -1457    979    602  -1582   -215   -963   -345   -571   -262   -277
   -283  -1779  -1499   1028    607  -1639   -241   -995   -381   -600   -293   -306
   -301  -1839  -1538   1067    618  -1688   -270  -1018   -413   -631   -322   -340
   -309  -1855  -1545   1080    615  -1701   -249  -1010   -407   -631   -322   -340
   -311  -1904  -1592   1109    639  -1748   -213  -1000   -400   -626   -319   -337
   -335  -1930  -1595   1132    628  -1764   -194   -997   -402   -631   -324   -350
   -348  -1953  -1608   1150    628  -1782   -200  -1005   -418   -652   -340   -381
   -350  -1982  -1631   1166    639  -1808   -192  -1002   -420   -654   -342   -392
   -366  -2013  -1647   1189    639  -1831   -187  -1015   -441   -683   -368   -418
   -366  -2023  -1657   1192    644  -1839   -192  -1026   -454   -693   -384   -413
   -368  -2044  -1678   1205    652  -1862   -176  -1015   -446   -688   -379   -407
   -381  -2068  -1686   1223    649  -1878   -166  -1005   -436   -680   -376   -418
   -381  -2060  -1678   1221    646  -1870   -163   -995   -420   -672   -368   -423
   -374  -2083  -1709   1226    665  -1896   -161   -987   -420   -665   -371   -426
   -374  -2078  -1704   1226    665  -1891   -161   -989   -428   -675   -381   -444
   -394  -2083  -1688   1239    644  -1886   -158   -992   -428   -683   -384   -449
   -413  -2099  -1686   1257    636  -1893   -161   -984   -415   -683   -394   -462
   -392  -2068  -1678   1228    641  -1873    -72   -872   -314   -626   -400   -498
   -376  -1995  -1618   1184    618  -1808      7   -727   -163   -504   -340   -483
   -355  -1813  -1457   1083    550  -1636     25   -545     72   -233    -88   -270
   -283  -1522  -1239    904    478  -1382      0   -316    387    207    420    220
   -283  -1174   -891    724    303  -1034    -72   -376    400    405    878    761
   -353  -1101   -748    727    194   -924   -179   -657    111    293   1080   1047
   -441  -1247   -805    844    179  -1026   -277  -1052   -387   -168    779    818
   -522  -1600  -1078   1062    277  -1340   -355  -1600  -1085  -1080   -283   -135
   -581  -2031  -1452   1306    433  -1743   -488  -1935  -1571  -1764  -1158   -919
   -568  -2299  -1732   1434    579  -2016   -545  -1855  -1514  -1722  -1197  -1015
   -511  -2444  -1932   1475    709  -2187   -488  -1649  -1262  -1480  -1044   -950
   -485  -2455  -1969   1470    740  -2213   -381  -1426   -982  -1213   -844   -815
   -472  -2346  -1875   1408    698  -2112   -241  -1187   -706   -948   -631   -667
   -444  -2247  -1803   1345    678  -2026   -150  -1044   -545   -792   -514   -579
   -459  -2213  -1753   1335    644  -1984   -116   -995   -496   -740   -478   -553
   -436  -2216  -1779   1327    670  -1997   -114   -976   -485   -719   -462   -540
   -436  -2187  -1753   1309    657  -1971   -116   -963   -478   -704   -449   -535
   -439  -2148  -1709   1293    633  -1930   -116   -953   -467   -688   -433   -530
   -441  -2140  -1699   1288    626  -1919    -98   -930   -446   -665   -413   -509
   -433  -2169  -1735   1301    649  -1953   -109   -924   -444   -662   -410   -501
   -452  -2177  -1725   1314    636  -1951   -109   -924   -449   -659   -400   -493
   -452  -2151  -1699   1301    623  -1925    -98   -911   -441   -641   -387   -483
   -452  -2130  -1680   1288    613  -1906    -83   -901   -426   -623   -381   -483
   -467  -2120  -1652   1293    592  -1886    -80   -893   -418   -607   -374   -472
   -452  -2104  -1652   1278    600  -1878    -90   -888   -415   -597   -366   -459
   -428  -2096  -1667   1260    618  -1883    -88   -878   -407   -584   -355   -446
   -441  -2075  -1636   1257    594  -1857    -88   -872   -400   -568   -337   -428
   -444  -2052  -1608   1249    581  -1831    -93   -865   -389   -555   -327   -418
   -428  -2042  -1615   1234    592  -1829   -106   -846   -374   -532   -306   -405
   -407  -2031  -1623   1221    607  -1829   -106   -833   -355   -514   -288   -394
   -400  -2005  -1608   1202    602  -1808    -96   -807   -319   -478   -252   -366
   -392  -1945  -1553   1169    579  -1751    -62   -758   -259   -418   -189   -322
   -374  -1917  -1545   1145    584  -1732    -98   -745   -236   -374   -153   -293
   -374  -1883  -1509   1127    566  -1696   -116   -706   -181   -301    -75   -218
   -376  -1829  -1452   1101    535  -1641   -111   -657   -111   -218     18   -135
   -366  -1761  -1395   1065    514  -1579   -111   -610    -49   -135    101    -67
   -345  -1691  -1348   1015    498  -1519   -122   -561      7    -54    189     15
   -337  -1626  -1288    982    472  -1457   -116   -519     54      7    265     83
   -324  -1582  -1260    950    465  -1421   -109   -493     83     33    306    116
   -345  -1571  -1226    958    439  -1400   -106   -485     93     44    322    132
   -348  -1574  -1226    961    436  -1400   -132   -501     75     25    306    127
   -366  -1595  -1228    979    431  -1413   -116   -504     59      0    280    111
   -368  -1644  -1275   1005    452  -1460    -93   -522     28    -54    215     67
   -384  -1691  -1306   1039    459  -1499   -106   -568    -31   -135    132     -7
   -436  -1758  -1325   1096    441  -1543   -114   -613    -83   -213     44    -80
   -452  -1852  -1400   1150    472  -1628    -93   -662   -145   -301    -54   -168
   -457  -1899  -1441   1176    488  -1670    -90   -704   -202   -374   -135   -246
   -449  -1932  -1483   1192    517  -1709    -85   -743   -259   -436   -210   -327
   -467  -1969  -1504   1215    517  -1735    -77   -787   -303   -498   -280   -394
   -496  -2023  -1527   1260    514  -1777    -90   -828   -342   -548   -332   -444
   -519  -2075  -1556   1296    517  -1816    -83   -839   -353   -566   -345   -452
   -517  -2107  -1590   1312    535  -1849    -80   -844   -368   -584   -361   -454
   -501  -2122  -1621   1312    558  -1873    -85   -857   -389   -605   -387   -485
   -504  -2130  -1626   1317    558  -1878    -83   -862   -394   -610   -402   -506
   -514  -2114  -1602   1314    542  -1860    -93   -867   -400   -613   -410   -527
   -527  -2120  -1592   1325    532  -1857   -116   -880   -407   -610   -418   -530
   -530  -2099  -1569   1314    517  -1834   -106   -862   -376   -584   -389   -498
   -530  -2073  -1543   1301    504  -1808    -90   -836   -335   -548   -350   -465
   -532  -2039  -1509   1286    485  -1774    -75   -815   -301   -524   -327   -452
   -548  -2023  -1475   1286    462  -1751    -64   -802   -290   -517   -324   -454
   -558  -2013  -1457   1283    446  -1735    -80   -802   -283   -504   -311   -446
   -561  -1977  -1415   1267    426  -1696    -98   -802   -272   -488   -288   -418
   -550  -1938  -1389   1244    418  -1662    -83   -797   -257   -467   -259   -389
   -530  -1938  -1408   1234    439  -1673   -119   -815   -275   -470   -249   -384
   -542  -1969  -1426   1254    439  -1699   -150   -841   -311   -491   -267   -402
   -566  -1974  -1408   1270    418  -1691   -137   -831   -303   -475   -252   -389
   -584  -1948  -1366   1265    389  -1657   -140   -823   -303   -465   -233   -366
   -587  -1964  -1376   1275    394  -1670   -124   -818   -311   -475   -236   -374
   -574  -2034  -1460   1304    441  -1748   -103   -820   -329   -501   -272   -420
   -548  -2026  -1478   1288    462  -1753   -116   -823   -345   -517   -290   -423
   -566  -2049  -1486   1306    457  -1769   -101   -828   -366   -540   -309   -436
   -581  -2096  -1514   1340    465  -1805   -140   -844   -392   -561   -324   -457
   -600  -2143  -1545   1371    470  -1844   -129   -849   -405   -576   -342   -483
   -607  -2140  -1535   1374    462  -1839   -103   -844   -407   -581   -350   -509
   -620  -2153  -1535   1384    454  -1847   -103   -862   -436   -620   -389   -535
   -636  -2208  -1571   1423    467  -1891   -122   -862   -436   -620   -384   -498
   -641  -2244  -1602   1441    478  -1922   -116   -865   -431   -605   -345   -491
   -644  -2249  -1605   1447    480  -1927   -142   -888   -462   -639   -384   -550
   -644  -2273  -1631   1457    493  -1951   -145   -883   -472   -649   -407   -571
   -654  -2286  -1631   1470    488  -1958   -116   -852   -449   -631   -381   -548
   -662  -2307  -1644   1483    488  -1974   -109   -854   -449   -633   -389   -561
   -639  -2291  -1652   1465    506  -1974   -103   -844   -436   -628   -405   -587
   -587  -2273  -1688   1428    550  -1979   -103   -815   -415   -620   -423   -615
   -576  -2223  -1647   1400    535  -1935    -44   -717   -316   -563   -441   -665
   -576  -2083  -1509   1330    465  -1797     41   -540   -111   -363   -290   -545
   -506  -1839  -1332   1171    413  -1587     49   -350    163    -33     44   -236
   -459  -1514  -1054    984    296  -1286    -23   -215    397    348    561    322
   -457  -1247   -789    852    166  -1018   -111   -345    306    433    976    831
   -519  -1330   -813    924    145  -1072   -215   -654    -70    194   1065    982
   -623  -1602   -982   1111    176  -1293   -327  -1088   -646   -428    517    493
   -732  -1969  -1236   1350    249  -1602   -444  -1597  -1312  -1343   -633   -527
   -732  -2343  -1610   1538    439  -1977   -561  -1810  -1626  -1808  -1275  -1104
   -685  -2611  -1927   1647    618  -2270   -542  -1628  -1418  -1610  -1161  -1067
   -667  -2694  -2026   1680    678  -2359   -470  -1413  -1137  -1348   -976   -961
   -659  -2678  -2018   1667    678  -2351   -368  -1200   -859  -1096   -789   -841
   -652  -2585  -1932   1618    639  -2260   -241   -982   -597   -854   -597   -709
   -641  -2494  -1855   1566    605  -2174   -187   -870   -470   -735   -491   -626
   -636  -2457  -1821   1545    589  -2140   -176   -839   -428   -696   -465   -607
   -644  -2444  -1803   1543    576  -2125   -163   -815   -400   -670   -452   -605
   -615  -2447  -1831   1532    607  -2140   -163   -802   -389   -657   -441   -574
   -623  -2475  -1855   1548    613  -2166   -171   -807   -389   -665   -439   -558
   -613  -2457  -1844   1535    615  -2153   -184   -805   -379   -657   -436   -568
   -615  -2431  -1816   1522    600  -2125   -194   -805   -374   -652   -441   -576
   -615  -2434  -1818   1525    600  -2127   -189   -797   -363   -641   -433   -561
   -623  -2439  -1818   1530    594  -2130   -171   -776   -337   -618   -410   -530
   -602  -2436  -1834   1519    613  -2135   -179   -766   -322   -600   -392   -511
   -581  -2423  -1844   1501    628  -2135   -189   -763   -316   -587   -381   -498
   -571  -2385  -1813   1478    620  -2099   -194   -763   -309   -574   -371   -478
   -571  -2377  -1805   1473    615  -2091   -202   -761   -298   -566   -366   -480
   -563  -2359  -1795   1460    615  -2078   -207   -756   -288   -555   -361   -478
   -563  -2353  -1790   1454    613  -2073   -202   -743   -265   -535   -350   -459
   -545  -2364  -1818   1454    636  -2091   -205   -722   -241   -511   -332   -446
   -550  -2346  -1797   1447    620  -2070   -202   -698   -210   -475   -301   -413
   -545  -2309  -1764   1426    607  -2036   -210   -680   -184   -436   -270   -381
   -537  -2283  -1748   1408    602  -2016   -205   -652   -142   -384   -223   -342
   -532  -2247  -1714   1389    589  -1982   -197   -610    -88   -322   -171   -272
   -514  -2203  -1688   1358    584  -1945   -200   -558    -20   -236   -101   -213
   -504  -2138  -1634   1319    563  -1886   -205   -511     46   -155    -18   -140
   -480  -2047  -1566   1262    540  -1808   -207   -452    119    -62     80    -38
   -439  -1977  -1538   1208    548  -1758   -210   -389    189     28    166     41
   -444  -1951  -1506   1195    530  -1730   -189   -324    267    119    265    124
   -436  -1932  -1496   1184    527  -1714   -189   -306    293    148    301    158
   -423  -1899  -1475   1161    524  -1688   -194   -322    280    132    288    155
   -423  -1893  -1470   1158    522  -1683   -192   -327    262    109    265    153
   -441  -1880  -1439   1158    496  -1660   -207   -361    220     57    213    106
   -449  -1917  -1467   1182    506  -1693   -194   -389    181      2    153     51
   -483  -1977  -1493   1228    504  -1738   -176   -420    135    -59     83    -10
   -496  -2026  -1530   1262    517  -1779   -166   -462     77   -140     -2    -59
   -496  -2096  -1602   1296    550  -1849   -174   -509     12   -223    -80   -127
   -501  -2166  -1667   1332    581  -1917   -179   -558    -57   -303   -158   -205
   -509  -2223  -1714   1366    600  -1969   -192   -605   -127   -384   -246   -293
   -527  -2252  -1725   1389    597  -1990   -189   -646   -171   -441   -311   -345
   -545  -2296  -1751   1418    600  -2023   -179   -672   -197   -475   -345   -363
   -527  -2307  -1782   1415    626  -2044   -205   -704   -233   -509   -366   -392
   -532  -2317  -1784   1423    623  -2052   -207   -714   -254   -527   -384   -413
   -550  -2340  -1790   1447    618  -2065   -197   -722   -272   -553   -415   -433
   -535  -2340  -1808   1436    636  -2075   -210   -732   -290   -568   -439   -441
   -548  -2346  -1800   1447    626  -2073   -200   -719   -283   -553   -428   -436
   -535  -2317  -1782   1426    623  -2049   -210   -722   -280   -548   -423   -428
   -522  -2283  -1761   1402    618  -2023   -218   -724   -280   -553   -426   -433
   -498  -2257  -1761   1376    628  -2010   -231   -717   -267   -540   -410   -452
   -498  -2223  -1725   1361    610  -1974   -200   -688   -233   -514   -381   -413
   -485  -2190  -1706   1337    607  -1948   -181   -665   -205   -488   -348   -361
   -493  -2166  -1673   1330    589  -1919   -161   -649   -189   -478   -342   -358
   -478  -2135  -1657   1306    589  -1899   -220   -680   -213   -501   -374   -405
   -496  -2120  -1623   1309    561  -1873   -231   -693   -197   -478   -335   -361
   -519  -2122  -1605   1319    540  -1865   -239   -696   -184   -459   -301   -340
   -514  -2132  -1618   1325    550  -1875   -267   -709   -210   -491   -342   -387
   -488  -2145  -1657   1314    581  -1901   -280   -724   -239   -524   -387   -353
   -457  -2101  -1644   1278    592  -1873   -270   -717   -226   -504   -350   -316
   -501  -2143  -1641   1319    568  -1893   -254   -696   -210   -478   -309   -327
   -462  -2177  -1714   1319    626  -1945   -290   -743   -265   -540   -374   -402
   -478  -2195  -1717   1335    618  -1956   -293   -745   -288   -579   -426   -384
   -465  -2234  -1769   1348    652  -2003   -290   -740   -288   -584   -441   -405
   -504  -2283  -1779   1392    636  -2031   -272   -748   -283   -581   -436   -428
   -545  -2330  -1784   1439    618  -2057   -262   -763   -296   -602   -452   -475
   -522  -2359  -1836   1436    657  -2099   -288   -792   -335   -662   -530   -537
   -553  -2359  -1805   1454    623  -2083   -270   -787   -329   -665   -527   -509
   -537  -2397  -1860   1467    659  -2130   -280   -802   -348   -680   -527   -553
   -532  -2423  -1891   1478    678  -2158   -340   -865   -415   -756   -615   -597
   -597  -2470  -1873   1532    636  -2171   -327   -852   -400   -740   -600   -542
   -532  -2418  -1888   1475    675  -2153   -301   -810   -350   -685   -542   -545
   -491  -2374  -1883   1431    696  -2130   -306   -807   -350   -696   -576   -607
   -511  -2410  -1899   1462    693  -2156   -309   -823   -376   -730   -628   -613
   -506  -2382  -1875   1444    680  -2127   -267   -807   -353   -709   -607   -589
   -535  -2405  -1870   1470    667  -2138   -259   -813   -350   -717   -626   -605
   -566  -2372  -1808   1467    618  -2091   -189   -717   -277   -680   -633   -649
   -498  -2286  -1787   1392    644  -2036   -103   -574   -148   -587   -607   -683
   -439  -2099  -1660   1267    610  -1880    -51   -368    106   -306   -358   -452
   -366  -1771  -1405   1067    519  -1590    -88   -150    413    137    161     33
   -350  -1428  -1080    888    363  -1254   -210   -200    457    400    685    566
   -446  -1314   -867    880    210  -1091   -342   -535    179    361    963    917
   -553  -1475   -922   1013    181  -1197   -483  -1028   -353   -111    636    704
   -657  -1953  -1296   1304    316  -1626   -607  -1571  -1065  -1060   -452   -249
   -688  -2403  -1714   1545    511  -2060   -737  -1865  -1551  -1782  -1343  -1021
   -652  -2673  -2021   1662    683  -2348   -737  -1732  -1454  -1732  -1397  -1143
   -652  -2753  -2101   1701    722  -2426   -654  -1493  -1166  -1465  -1210  -1080
   -620  -2712  -2091   1665    735  -2403   -537  -1275   -914  -1236  -1049   -989
   -561  -2611  -2049   1584    743  -2330   -387  -1049   -678  -1028   -904   -870
   -530  -2548  -2018   1540    743  -2283   -293   -893   -519   -883   -787   -782
   -566  -2525  -1958   1545    693  -2242   -252   -836   -457   -815   -730   -753
   -545  -2499  -1953   1522    701  -2229   -252   -828   -446   -802   -730   -766
   -511  -2491  -1979   1499    732  -2236   -244   -810   -431   -779   -714   -761
   -475  -2475  -2000   1475    761  -2239   -249   -805   -436   -784   -722   -776
   -509  -2457  -1951   1480    719  -2205   -231   -787   -410   -758   -693   -750
   -519  -2429  -1909   1473    693  -2169   -207   -782   -402   -748   -685   -745
   -483  -2395  -1912   1436    711  -2156   -192   -763   -397   -745   -696   -743
   -454  -2385  -1930   1421    737  -2158   -226   -745   -394   -737   -691   -740
   -452  -2390  -1938   1418    743  -2164   -233   -743   -402   -740   -693   -750
   -444  -2356  -1914   1400    732  -2135   -226   -730   -392   -722   -670   -727
   -428  -2353  -1927   1389    748  -2140   -215   -724   -389   -709   -659   -732
   -444  -2335  -1891   1389    722  -2114   -200   -727   -381   -693   -636   -711
   -462  -2291  -1831   1376    683  -2062   -184   -706   -361   -678   -628   -698
   -387  -2252  -1865   1319    737  -2060   -184   -680   -345   -662   -631   -688
   -358  -2218  -1862   1286    750  -2042   -205   -665   -329   -631   -600   -659
   -387  -2203  -1816   1296    714  -2010   -210   -639   -303   -594   -561   -636
   -381  -2169  -1787   1273    701  -1977   -202   -620   -283   -568   -540   -618
   -387  -2101  -1714   1244    662  -1909   -187   -584   -244   -519   -501   -581
   -355  -2039  -1683   1195    662  -1862   -202   -542   -205   -462   -449   -535
   -303  -1997  -1693   1150    693  -1847   -220   -498   -161   -400   -387   -488
   -288  -1935  -1647   1111    678  -1792   -215   -439   -103   -316   -303   -415
   -254  -1821  -1569   1036    654  -1696   -210   -384    -41   -228   -213   -329
   -207  -1727  -1522    966    654  -1626   -218   -327     12   -153   -124   -249
   -189  -1654  -1465    922    636  -1561   -215   -270     51    -96    -57   -161
   -194  -1600  -1408    896    605  -1504   -213   -254     59    -70    -25   -140
   -168  -1548  -1379    857    602  -1465   -233   -262     49    -70    -25   -140
   -140  -1522  -1382    828    620  -1452   -246   -272     36    -80    -31   -132
   -142  -1525  -1382    833    618  -1454   -233   -290      7   -114    -64   -148
   -166  -1551  -1387    857    610  -1470   -228   -332    -41   -176   -127   -192
   -194  -1579  -1384    888    592  -1483   -226   -366    -93   -236   -192   -252
   -179  -1574  -1395    875    607  -1486   -189   -384   -135   -290   -257   -306
   -150  -1571  -1421    862    633  -1496   -153   -405   -179   -355   -327   -368
   -194  -1639  -1444    917    623  -1543   -161   -465   -257   -444   -418   -457
   -228  -1678  -1449    953    607  -1564   -137   -506   -303   -498   -480   -506
   -244  -1712  -1470    976    610  -1592   -145   -548   -355   -548   -532   -555
   -223  -1712  -1488    969    631  -1600   -148   -571   -392   -579   -566   -589
   -207  -1725  -1519    966    654  -1623   -171   -602   -431   -615   -600   -628
   -220  -1748  -1530    984    654  -1639   -168   -620   -457   -641   -626   -652
   -228  -1735  -1506    982    636  -1621   -153   -626   -470   -652   -644   -675
   -254  -1719  -1465    987    605  -1592   -142   -626   -475   -652   -657   -678
   -244  -1699  -1454    969    602  -1579   -145   -626   -472   -649   -646   -652
   -218  -1647  -1428    932    602  -1538   -150   -623   -470   -641   -639   -631
   -187  -1602  -1415    893    613  -1509   -155   -623   -472   -644   -636   -633
   -174  -1548  -1374    862    600  -1462   -161   -594   -457   -626   -615   -615
   -150  -1462  -1314    805    579  -1389   -155   -563   -431   -597   -594   -600
   -140  -1428  -1288    784    571  -1358   -127   -553   -418   -579   -581   -584
   -153  -1415  -1265    782    555  -1340   -101   -535   -405   -566   -571   -568
   -158  -1361  -1202    761    522  -1283   -153   -540   -402   -558   -561   -563
   -135  -1288  -1156    709    509  -1221   -176   -535   -394   -537   -537   -535
   -129  -1234  -1104    680    485  -1169   -189   -542   -392   -530   -532   -519
   -116  -1208  -1093    662    485  -1150   -220   -566   -420   -545   -548   -524
   -109  -1197  -1088    654    488  -1143   -236   -589   -446   -566   -563   -532
   -135  -1179  -1047    654    454  -1114   -231   -587   -449   -568   -561   -519
   -135  -1166  -1031    649    446  -1098   -220   -581   -457   -571   -563   -509
   -135  -1197  -1062    665    459  -1130   -228   -594   -491   -600   -594   -527
   -148  -1221  -1072    685    462  -1148   -233   -605   -511   -623   -626   -545
   -168  -1218  -1049    691    439  -1132   -223   -607   -511   -631   -636   -550
   -179  -1228  -1049    704    433  -1140   -215   -607   -522   -644   -649   -558
   -194  -1221  -1026    706    413  -1122   -215   -605   -527   -657   -662   -571
   -184  -1234  -1049    709    431  -1143   -223   -607   -545   -680   -688   -600
   -189  -1234  -1044    711    426  -1140   -215   -605   -550   -683   -696   -600
   -202  -1226  -1023    714    407  -1124   -215   -602   -561   -693   -709   -607
   -192  -1210  -1021    698    413  -1117   -236   -613   -576   -711   -727   -615
   -189  -1184   -995    688    402  -1091   -228   -607   -576   -706   -724   -605
   -205  -1192   -987    696    389  -1091   -220   -610   -579   -706   -727   -613
   -215  -1166   -950    691    366  -1057   -207   -602   -568   -696   -719   -600
   -213  -1132   -922    670    353  -1028   -210   -587   -566   -688   -717   -594
   -189  -1124   -935    657    371  -1031   -231   -589   -574   -696   -724   -594
   -215  -1104   -888    657    335   -997   -207   -566   -563   -688   -727   -592
   -202  -1054   -854    628    324   -956   -145   -485   -504   -649   -722   -602
   -176   -961   -787    566    303   -875    -62   -350   -387   -566   -704   -618
   -142   -818   -675    480    265   -748      2   -161   -189   -371   -561   -511
    -75   -519   -444    296    181   -480     51     90    116     12   -161   -122
     -5   -127   -122     64     57   -124     12    171    267    296    283    400
    -38    181    220    -72   -129    202   -124   -109     80    311    602    862
   -148    353    501   -101   -324    426   -296   -537   -262    161    727   1083
   -288     49    335    116   -311    189   -428  -1028   -802   -431    111    504
   -361   -483   -122    423   -122   -303   -550  -1470  -1428  -1301   -971   -530
   -335   -888   -553    610    106   -722   -672  -1553  -1631  -1615  -1408   -969
   -296  -1047   -750    672    226   -898   -662  -1345  -1428  -1426  -1296   -932
   -262  -1013   -750    636    241   -883   -530  -1085  -1150  -1174  -1119   -818
   -233   -911   -678    571    220   -795   -358   -797   -872   -919   -940   -672
   -207   -815   -607    509    197   -711   -254   -607   -688   -745   -802   -568
   -187   -724   -537    457    174   -631   -223   -522   -605   -659   -737   -501
   -192   -709   -517    446    161   -613   -179   -475   -571   -618   -709   -488
   -205   -691   -485    446    140   -589   -145   -444   -545   -589   -680   -457
   -207   -659   -452    431    119   -555   -166   -444   -553   -594   -685   -452
   -194   -584   -389    389     96   -488   -163   -415   -532   -563   -657   -418
   -168   -519   -350    342     88   -436   -137   -374   -496   -509   -605   -379
   -189   -511   -322    350     64   -418   -145   -379   -509   -519   -628   -413
   -200   -480   -280    340     38   -381   -145   -371   -509   -514   -623   -397
   -194   -475   -280    335     41   -379   -127   -355   -493   -498   -607   -387
   -194   -415   -220    301     12   -319   -137   -327   -462   -467   -576   -350
   -202   -381   -179    290    -12   -280   -129   -301   -436   -439   -553   -324
   -207   -355   -150    280    -31   -254   -106   -257   -400   -389   -491   -267
   -197   -322   -124    259    -36   -223   -109   -220   -371   -350   -436   -262
   -194   -275    -80    233    -59   -179   -132   -213   -368   -348   -439   -257
   -187   -226    -38    207    -75   -135   -106   -184   -348   -322   -433   -246
   -176   -174      2    174    -90    -85   -103   -158   -319   -280   -400   -187
   -158   -124     33    142    -96    -46   -101   -116   -272   -226   -335   -148
   -155    -80     75    114   -116     -2    -96    -70   -226   -168   -275   -111
   -127    -23    103     75   -116     38   -103    -38   -200   -145   -262    -96
   -111     23    132     44   -122     77    -93     15   -145    -85   -210     -7
    -90    109    200     -7   -145    153    -88     77    -80     -2   -127     38
    -64    187    252    -62   -158    218    -90    140    -28     62    -77    111
    -33    246    280   -106   -158    265    -90    218     38    148     15    236
    -20    340    358   -161   -189    348   -103    272     83    213    101    324
     -2    436    439   -215   -220    436   -114    303    116    259    168    358
    -20    467    488   -223   -254    478   -114    303    116    262    163    332
     -7    537    542   -265   -275    540    -96    306    114    252    148    363
      5    597    592   -301   -293    594    -77    309     98    239    137    376
    -28    584    613   -277   -319    597    -83    288     67    210    114    355
    -25    568    594   -272   -311    581    -62    267     38    181     88    319
    -54    537    592   -244   -322    563    -38    226     -2    124     23    239
    -83    511    594   -215   -340    553    -25    179    -51     64    -38    184
    -93    475    568   -189   -329    522    -18    137   -101      0   -109     72
   -176    420    597   -124   -387    509    -18     59   -174    -96   -231     36
   -215    397    613    -93   -413    504    -20     36   -200   -124   -249     49
   -176    371    548    -98   -363    459    -49      0   -244   -166   -288     -5
   -168    368    537    -98   -353    452    -54    -23   -270   -189   -311    -38
   -174    363    537    -96   -355    449    -54    -28   -285   -192   -311    -38
   -189    348    535    -80   -363    441    -57    -38   -296   -197   -319    -67
   -197    348    542    -77   -368    444    -59    -44   -301   -202   -332    -67
   -192    368    561    -88   -376    465    -59    -46   -296   -192   -316    -51
   -200    381    579    -93   -389    478    -57    -33   -285   -179   -311    -75
   -192    415    605   -111   -397    509    -59    -33   -280   -171   -301    -51
   -189    459    646   -137   -418    553    -51    -25   -262   -150   -275    -38
   -171    506    678   -166   -423    592    -41     -7   -241   -132   -257     -2
   -168    545    714   -189   -441    631    -18      5   -228   -119   -244     15
   -202    589    792   -194   -498    691     20     49   -179    -70   -200     70
   -189    618    805   -215   -498    711     23     75   -155    -31   -155     77
   -176    670    846   -246   -511    758      5     67   -161    -38   -176     67
   -163    724    888   -283   -524    805     -5     67   -140    -12   -150    153
   -153    750    904   -298   -530    826    -23     57   -137      5   -119    168
   -142    763    906   -311   -524    833    -54     33   -166     -7   -122    163
   -142    787    930   -322   -535    857    -75     36   -168     -5   -122    168
   -150    826    974   -337   -563    898    -67     36   -163      5    -98    189
   -150    818    969   -335   -558    893    -57     23   -174     -2    -98    171
   -163    797    958   -319   -561    878    -51     28   -187    -10   -114    184
   -140    805    945   -332   -542    875    -51     41   -194     -7   -111    200
   -132    795    927   -332   -530    862    -38     54   -189    -15   -116    192
   -135    782    914   -324   -524    846    -33     44   -205    -41   -150    153
   -174    750    922   -290   -548    836    -25     41   -207    -46   -148    171
   -197    735    932   -267   -563    833    -28     33   -215    -51   -150    122
   -194    724    919   -267   -555    820    -25     15   -239    -85   -200    122
   -189    724    914   -267   -550    818    -23     15   -244    -85   -184    153
   -189    735    922   -275   -555    828    -25      7   -257    -96   -192    129
   -174    750    924   -288   -548    836    -20      2   -259   -101   -205    137
   -187    748    932   -280   -561    839     -7     28   -233    -77   -179    168
   -194    753    945   -280   -571    849     -2     46   -218    -59   -158    153
   -171    779    950   -303   -561    865     -2     46   -228    -77   -189    122
   -184    787    971   -301   -576    878      2     49   -228    -83   -202    155
   -179    810    989   -316   -584    898     15     67   -207    -62   -192    163
   -161    841   1002   -340   -581    922     83    153   -140    -33   -200    124
   -122    911   1031   -394   -576    971    174    301    -15     49   -171    119
    -85   1083   1169   -498   -626   1124    265    519    228    301     46    296
     -5   1413   1418   -704   -714   1415    306    815    587    748    532    737
     49   1803   1753   -927   -852   1779    220    836    698   1047   1013   1260
    -31   2031   2060  -1002  -1047   2044     23    470    475   1091   1353   1719
   -163   2094   2257   -963  -1210   2174   -187    -44     54    841   1340   1758
   -303   1678   1982   -688  -1143   1829   -306   -587   -589     25    446    950
   -392   1085   1475   -348   -935   1280   -394   -956  -1176   -849   -605      2
   -353    724   1078   -187   -714    901   -462   -917  -1223   -992   -862   -244
   -298    594    893   -148   -594    743   -394   -657   -963   -758   -709   -189
   -239    646    883   -205   -561    763   -267   -400   -691   -519   -545   -129
   -213    756    969   -270   -592    859    -83   -116   -405   -272   -363     15
   -189    846   1036   -329   -613    943     28     36   -239   -129   -241    116
   -207    901   1109   -345   -657   1005     85    116   -155    -54   -174    176
   -153    922   1075   -387   -613    997     88    140   -140    -38   -179    155
   -137    927   1065   -394   -602    995     98    153   -127    -18   -155    171
   -171    927   1096   -379   -633   1010    116    184    -96     18   -119    207
   -137    961   1098   -410   -618   1028    116    197    -75     33   -101    210
   -116    992   1109   -439   -613   1049    124    207    -64     44    -93    213
   -135    992   1127   -428   -631   1060    142    236    -38     75    -59    228
   -137   1008   1145   -433   -641   1075    142    244    -33     77    -67    223
   -129   1018   1148   -444   -639   1083    140    252    -23     93    -44    272
   -119   1049   1169   -467   -644   1109    142    265    -12    106    -38    246
   -116   1075   1192   -480   -654   1132    148    285      5    127    -44    270
   -114   1091   1205   -491   -662   1148    161    298     20    145    -23    298
   -109   1093   1202   -491   -654   1148    161    306     28    163      0    298
   -127   1098   1226   -488   -675   1161    166    340     64    207     44    329
   -135   1117   1252   -491   -693   1184    176    371     96    233     70    335
   -111   1153   1265   -522   -688   1208    174    392    116    252     85    358
   -109   1195   1304   -542   -706   1249    174    428    153    293    129    415
    -62   1231   1293   -587   -678   1262    168    465    194    350    187    441
    -36   1247   1283   -605   -659   1265    181    514    249    415    244    457
    -20   1273   1293   -626   -657   1283    192    558    296    472    293    493
      0   1361   1361   -680   -680   1361    192    607    358    548    363    594
     15   1447   1431   -732   -709   1439    192    685    446    657    472    680
     49   1493   1444   -771   -698   1467    189    743    517    740    563    753
     70   1553   1480   -813   -706   1519    194    782    566    800    633    815
     54   1608   1553   -831   -748   1582    218    836    623    870    711    883
     64   1644   1579   -857   -756   1613    223    854    641    893    737    909
     83   1660   1577   -872   -745   1618    226    841    633    875    727    896
     64   1647   1582   -857   -758   1615    228    823    613    839    696    872
     51   1605   1553   -828   -750   1579    228    782    566    787    649    833
      7   1551   1543   -779   -766   1545    270    776    553    758    623    813
    -10   1478   1488   -735   -748   1480    293    745    509    691    550    748
    -28   1421   1449   -696   -737   1434    296    688    439    610    462    667
    -46   1363   1410   -657   -727   1387    303    626    368    524    381    594
    -67   1286   1353   -610   -711   1319    322    584    316    465    324    537
    -77   1223   1299   -574   -688   1260    311    545    265    413    270    485
    -80   1171   1249   -545   -665   1210    319    517    228    371    231    439
   -111   1109   1221   -498   -665   1163    303    483    194    332    184    374
   -145   1091   1234   -475   -691   1161    322    467    179    314    163    374
   -166   1098   1262   -467   -714   1179    345    480    189    327    184    394
   -109   1075   1184   -483   -646   1130    324    475    176    311    166    353
   -111   1039   1150   -462   -631   1093    319    470    174    311    161    355
   -127   1039   1163   -457   -644   1101    337    478    184    322    166    374
   -161   1044   1205   -441   -683   1124    337    470    189    327    171    371
   -132   1088   1221   -480   -675   1153    335    483    202    342    184    368
   -101   1109   1210   -504   -654   1158    361    498    218    358    194    392
   -127   1132   1260   -504   -696   1195    394    517    246    387    218    418
   -150   1182   1332   -517   -740   1257    397    530    265    407    241    436
   -145   1210   1353   -535   -750   1283    400    537    270    420    252    444
   -145   1260   1405   -555   -774   1332    402    540    288    441    277    470
   -174   1286   1457   -558   -815   1371    397    537    296    465    309    501
   -161   1262   1423   -550   -792   1343    368    517    270    452    306    496
   -150   1223   1374   -537   -761   1299    348    491    241    423    275    485
   -166   1239   1405   -535   -784   1322    358    506    257    441    301    524
   -158   1228   1387   -535   -774   1306    361    514    254    444    311    535
   -129   1163   1291   -517   -709   1226    342    498    218    407    272    485
   -135   1124   1260   -496   -698   1192    353    491    202    392    252    467
   -137   1122   1260   -491   -698   1189    389    506    218    407    275    491
   -145   1049   1192   -452   -667   1119    376    491    184    381    257    457
   -163   1000   1161   -418   -662   1080    376    475    148    345    213    418
   -176    969   1143   -397   -659   1057    392    465    132    322    192    400
   -148    943   1091   -397   -618   1015    387    459    119    314    179    379
   -148    885   1034   -368   -592    958    376    444     98    290    150    363
   -148    880   1028   -366   -587    953    371    439     90    283    137    340
   -171    875   1044   -353   -610    958    384    454     96    285    137    335
   -174    870   1044   -348   -607    956    376    452     93    290    148    340
   -168    854   1023   -342   -594    937    371    444     93    288    145    332
   -174    836   1010   -332   -592    922    389    454    103    293    155    335
   -181    802    984   -311   -584    893    397    457    101    290    155    335
   -189    797    987   -303   -587    891    407    454    101    293    155    340
   -210    810   1021   -301   -615    914    459    524    158    327    161    319
   -155    878   1034   -361   -594    956    522    649    267    392    163    275
   -111    997   1109   -444   -610   1054    592    807    441    555    272    342
    -75   1244   1319   -584   -696   1280    628   1015    719    906    626    657
     -2   1600   1602   -800   -802   1600    550   1150    948   1299   1182   1247
    -12   1886   1899   -937   -956   1891    418    961    820   1371   1587   1751
   -127   1912   2039   -893  -1085   1974    314    618    459   1158   1691   1919
   -239   1662   1901   -711  -1070   1782    205    161   -114    537   1124   1434
   -322   1171   1491   -426   -906   1330     96   -384   -833   -478   -153    298
   -314    807   1122   -249   -717    963    -12   -524  -1080   -862   -698   -215
   -272    571    844   -150   -558    706     20   -316   -867   -657   -587   -192
   -285    457    743    -85   -514    600     98    -96   -584   -384   -402    -85
   -270    540    810   -135   -540    672    205    119   -309   -122   -200     51
   -236    680    914   -223   -574    797    342    329    -64    101    -23    176
   -213    766    979   -277   -594    872    410    431     46    207     59    233
   -215    802   1018   -293   -615    909    446    470     93    254     98    267
   -223    797   1021   -288   -623    909    449    485    116    277    111    280
   -194    797    992   -301   -594    896    446    491    129    285    114    280
   -200    831   1031   -316   -615    930    452    493    140    293    122    277
   -220    867   1088   -322   -654    976    480    527    176    327    155    309
   -184    836   1018   -327   -602    927    472    537    187    332    158    311
   -150    841    989   -345   -568    914    459    535    189    335    166    316
   -145    859   1005   -358   -574    932    449    530    194    337    168    319
   -184    883   1067   -348   -626    974    462    535    213    358    184    335
   -192    901   1093   -353   -641    997    475    553    233    374    197    345
   -194    917   1109   -361   -652   1013    475    561    241    389    210    363
   -179    917   1096   -371   -636   1005    472    571    254    405    223    366
   -161    911   1072   -374   -615    992    480    579    267    423    233    361
   -163    917   1080   -379   -620    997    478    592    283    444    257    384
   -153    945   1098   -397   -626   1023    478    600    296    462    277    400
   -179    984   1163   -405   -670   1075    488    615    324    498    314    423
   -168    992   1161   -410   -665   1075    511    662    376    555    368    465
   -148    992   1140   -423   -646   1067    511    701    420    613    431    517
   -135   1005   1140   -436   -639   1072    501    732    459    665    478    545
   -129   1034   1161   -454   -644   1096    498    779    522    748    555    607
   -135   1085   1221   -475   -678   1153    522    841    607    849    667    706
   -103   1148   1249   -524   -675   1200    527    901    680    943    761    787
   -101   1202   1304   -553   -701   1252    530    958    750   1031    859    880
   -106   1213   1319   -555   -711   1265    537    984    787   1078    922    940
   -101   1202   1304   -550   -701   1252    553   1000    805   1098    953    961
   -129   1192   1319   -532   -724   1257    548   1015    813   1101    958    958
   -127   1205   1332   -540   -730   1270    561   1026    815   1101    958    966
   -116   1166   1283   -524   -701   1223    553   1000    782   1062    922    927
   -137   1098   1236   -480   -685   1166    574    971    748   1005    867    870
   -163   1010   1174   -426   -670   1091    594    937    691    922    776    795
   -168    919   1088   -376   -628   1005    594    885    618    828    670    709
   -194    857   1052   -332   -623    953    605    841    568    753    594    644
   -218    810   1028   -296   -623    919    618    807    530    701    545    594
   -233    717    950   -244   -592    833    597    743    457    607    459    514
   -246    665    911   -207   -579    787    600    709    420    561    418    472
   -265    605    867   -171   -566    735    600    678    381    519    376    433
   -275    574    849   -148   -561    711    597    652    353    485    340    410
   -283    553    836   -137   -558    696    600    639    345    467    329    402
   -290    535    826   -122   -558    680    594    623    340    459    329    402
   -288    524    810   -119   -550    667    592    610    335    449    324    384
   -277    519    797   -119   -537    657    571    597    329    439    319    363
   -275    504    776   -114   -527    639    563    597    340    444    332    384
   -257    496    753   -119   -504    623    571    602    345    449    335    394
   -257    480    737   -114   -496    607    576    610    358    459    348    402
   -244    519    763   -137   -504    641    568    623    381    485    387    436
   -267    571    839   -153   -553    704    594    652    420    522    423    478
   -280    592    872   -155   -576    732    605    652    428    524    426    496
   -272    587    859   -158   -566    724    594    649    426    519    423    472
   -252    600    852   -174   -550    724    626    683    467    558    465    517
   -244    633    875   -197   -561    753    602    670    480    581    514    561
   -252    610    862   -179   -555    735    561    644    454    563    504    530
   -254    597    852   -171   -553    724    545    620    423    527    465    498
   -259    594    854   -166   -555    724    553    615    415    522    459    509
   -280    535    813   -129   -545    672    571    613    405    511    446    542
   -262    491    753   -114   -509    620    555    605    389    491    436    550
   -270    449    719    -90   -493    581    535    600    371    472    418    517
   -293    355    649    -31   -470    501    537    584    350    446    389    449
   -327    301    628     10   -480    465    576    589    361    454    394    462
   -348    257    605     44   -475    431    581    579    348    428    371    449
   -332    202    535     64   -433    366    568    563    335    400    348    415
   -306    168    475     70   -389    322    571    566    327    387    337    387
   -311    150    459     77   -384    303    563    548    306    366    322    394
   -306    129    436     88   -371    283    571    548    309    366    311    376
   -283    103    387     88   -335    246    558    550    311    368    290    350
   -296    103    400     96   -348    252    563    553    319    371    290    348
   -298     75    371    109   -335    223    550    530    296    342    257    327
   -296     44    340    124   -316    192    550    527    293    340    262    353
   -311     25    335    140   -322    179    553    524    301    350    280    363
   -306     15    322    145   -314    168    545    522    301    350    270    337
   -290     38    329    124   -311    181    607    610    381    387    244    290
   -277    101    379     88   -329    241    704    745    522    483    270    285
   -252    288    540    -18   -397    413    758    911    750    727    478    457
   -179    589    769   -205   -472    678    727   1143   1085   1174    963    906
   -119    906   1026   -394   -574    966    592   1130   1156   1460   1496   1465
   -161   1002   1163   -420   -662   1083    459    836    880   1413   1792   1805
   -280    852   1130   -288   -706    989    322    381    366    989   1574   1691
   -418    498    917    -38   -667    706    197   -181   -332    103    589    878
   -459     54    514    200   -488    285     64   -558   -883   -724   -454    -23
   -420   -259    161    340   -290    -49     33   -446   -800   -693   -511   -142
   -392   -407    -15    397   -192   -213    101   -210   -524   -439   -342   -116
   -394   -436    -41    415   -176   -239    207      0   -249   -200   -202    -20
   -348   -332     15    340   -181   -158    342    210     10     31    -38    129
   -342   -236    106    288   -226    -64    441    366    187    197     88    231
   -337   -202    132    270   -236    -36    488    436    275    285    171    293
   -337   -194    142    267   -241    -25    511    465    324    335    215    314
   -329   -200    129    265   -231    -36    514    480    348    355    228    314
   -332   -184    148    257   -241    -18    517    488    361    366    236    332
   -329   -181    148    254   -239    -18    524    496    374    371    231    329
   -337   -179    158    259   -249    -10    532    511    402    397    259    371
   -322   -181    140    249   -231    -20    511    496    394    397    262    376
   -329   -174    155    252   -244    -10    517    501    405    407    277    389
   -345   -166    179    254   -265      5    532    524    431    439    306    418
   -342   -179    163    262   -254     -7    537    532    444    457    319    441
   -329   -153    176    241   -254     10    519    530    452    470    332    444
   -335   -129    202    231   -270     36    530    548    478    496    361    472
   -314   -124    189    218   -254     31    522    555    488    517    384    501
   -316   -129    187    223   -252     28    522    568    506    542    410    504
   -322   -109    210    215   -267     49    522    579    527    561    418    509
   -301    -98    202    200   -252     51    524    592    548    584    431    542
   -309   -103    205    205   -259     49    532    615    589    636    493    597
   -319    -70    249    194   -285     88    535    652    631    685    542    615
   -293      5    296    142   -296    150    535    693    680    730    568    649
   -246     41    288    101   -267    163    537    745    743    802    636    719
   -223     85    309     67   -267    197    537    807    815    896    724    787
   -213    158    371     28   -290    265    542    885    909   1008    831    875
   -197    228    426    -18   -311    327    540    935    979   1093    922    950
   -166    293    457    -64   -311    374    548    984   1039   1163   1000   1018
   -145    319    462    -88   -303    389    550   1015   1070   1202   1041   1034
   -153    348    501    -96   -327    423    542   1008   1067   1195   1028   1044
   -166    361    527    -98   -348    444    532    995   1047   1161   1000   1062
   -181    355    537    -88   -358    444    550    987   1039   1140    987   1060
   -192    324    517    -67   -355    420    561    963   1010   1098    950   1023
   -187    262    449    -36   -316    355    558    917    948   1018    872    950
   -207    218    426     -5   -319    322    553    849    867    914    771    872
   -249    142    389     51   -319    265    558    792    802    828    683    810
   -272     70    342     98   -306    205    563    750    740    753    605    735
   -283     15    298    135   -290    155    542    698    678    672    530    667
   -303    -33    270    168   -288    116    535    652    631    607    470    607
   -332    -88    244    210   -288     75    532    615    597    563    423    566
   -358   -155    200    254   -280     20    527    579    558    517    379    522
   -350   -205    145    277   -249    -31    506    545    519    470    329    480
   -371   -226    145    298   -259    -41    509    532    511    459    316    478
   -410   -239    168    324   -290    -36    514    532    517    462    322    478
   -384   -239    142    311   -265    -49    501    524    509    452    309    462
   -361   -233    127    298   -244    -54    496    519    504    439    293    444
   -384   -236    145    309   -265    -46    491    535    522    462    314    465
   -392   -236    155    314   -275    -41    488    548    542    491    340    446
   -355   -218    137    285   -246    -41    480    537    540    478    316    407
   -335   -171    163    254   -249     -5    478    540    545    478    303    465
   -368   -122    244    244   -306     59    506    579    587    522    353    517
   -355   -109    246    231   -301     67    517    589    600    532    368    498
   -379   -101    277    239   -329     88    530    602    618    553    394    511
   -366    -93    272    231   -319     88    522    594    610    553    400    517
   -355    -57    298    205   -329    119    478    571    592    542    389    496
   -353    -51    298    202   -327    122    454    561    579    540    381    504
   -340    -57    283    197   -314    111    441    550    561    535    381    504
   -329    -38    290    184   -311    124    436    550    553    527    376    491
   -322    -59    262    189   -293    101    439    545    540    511    363    504
   -329   -116    210    223   -270     46    431    530    511    493    340    472
   -340   -163    176    252   -259      5    407    511    483    470    314    452
   -363   -187    176    275   -270     -5    402    519    483    472    327    449
   -363   -210    150    285   -259    -31    420    522    472    459    303    405
   -368   -267     98    316   -233    -85    415    506    441    426    265    376
   -392   -316     72    353   -233   -122    418    488    405    392    228    340
   -394   -329     64    363   -231   -132    428    483    387    371    202    329
   -400   -361     38    379   -223   -161    418    475    371    358    187    288
   -384   -374     10    379   -200   -181    407    467    348    350    179    265
   -389   -379      7    381   -200   -184    452    472    342    345    171    244
   -410   -374     36    392   -223   -168    439    475    340    340    161    252
   -389   -376     10    381   -202   -184    394    462    324    322    148    249
   -368   -387    -18    376   -176   -202    415    467    324    322    145    231
   -374   -379     -5    376   -187   -192    418    470    319    327    145    220
   -361   -392    -31    376   -166   -213    420    467    306    327    132    202
   -348   -397    -49    371   -150   -226    441    506    335    332    111    181
   -324   -337    -12    329   -155   -176    555    639    446    392    109    135
   -277   -218     59    246   -171    -80    654    810    623    550    215    192
   -228     10    239    109   -233    124    701   1041    901    875    522    462
   -140    358    498   -111   -319    428    652   1218   1137   1262   1028   1013
   -124    662    787   -270   -454    724    496   1047   1052   1415   1462   1517
   -231    745    974   -259   -602    859    337    662    740   1319   1652   1758
   -353    522    875    -83   -613    698    207    181    231    823   1215   1379
   -465    -38    426    252   -446    192    116   -342   -493   -194      0    311
   -459   -439     20    449   -241   -210     18   -485   -795   -652   -571   -218
   -415   -600   -187    506   -116   -394      7   -309   -620   -504   -504   -233
   -397   -628   -231    514    -83   -431     72    -70   -355   -259   -345   -163
   -335   -558   -223    444    -57   -392    236    181    -88    -23   -181    -41
   -301   -459   -158    379    -72   -309    400    397    132    176    -28     85
   -309   -402    -93    355   -111   -246    478    514    239    280     57    145
   -283   -368    -85    327    -98   -228    506    574    283    332     90    174
   -223   -345   -122    283    -51   -233    506    587    288    337     90    174
   -202   -309   -106    254    -49   -207    527    613    311    366    122    192
   -202   -259    -57    228    -72   -158    537    639    340    394    150    215
   -215   -280    -64    249    -75   -174    524    636    337    389    140    210
   -202   -270    -70    233    -67   -168    527    646    340    400    145    213
   -189   -220    -31    205    -80   -127    548    659    355    418    161    226
   -176   -184    -10    179    -83    -98    537    670    366    431    176    244
   -142   -148     -5    145    -70    -77    553    688    379    446    192    262
   -124   -135    -10    127    -59    -72    558    698    376    457    200    262
   -119   -114      5    116    -64    -54    553    711    381    478    215    277
   -109    -72     36     90    -75    -18    550    719    387    488    218    290
   -106    -31     75     70    -90     20    563    745    407    519    246    327
    -88    -18     70     51    -83     25    568    771    431    548    275    350
    -46     25     72     10    -59     49    568    802    454    579    303    371
    -20     72     93    -25    -57     83    574    836    480    615    332    400
     12    116    103    -64    -44    111    576    870    514    657    368    433
     41    163    122   -103    -41    142    576    911    550    704    418    478
     64    213    148   -140    -41    181    589    961    605    763    475    527
     80    296    213   -189    -64    254    589   1015    665    841    550    597
    119    363    244   -241    -62    303    592   1078    722    919    626    675
    166    428    262   -296    -49    345    589   1135    771    995    709    756
    194    524    327   -361    -67    426    589   1187    820   1060    787    828
    202    620    418   -413   -109    519    600   1228    859   1106    844    896
    189    683    493   -436   -150    589    594   1239    867   1124    872    927
    181    714    530   -449   -174    623    615   1247    872   1122    880    943
    218    732    511   -475   -145    623    618   1254    852   1101    859    932
    244    750    506   -498   -132    628    620   1254    826   1072    828    909
    244    771    527   -506   -140    649    631   1236    792   1031    787    878
    233    737    504   -485   -135    620    636   1192    735    958    711    805
    213    704    491   -459   -140    600    646   1150    678    893    641    743
    194    654    459   -426   -132    555    657   1098    607    818    555    665
    163    594    431   -379   -132    514    667   1054    553    753    485    594
    155    584    426   -371   -135    506    672   1026    514    711    436    553
    142    550    407   -348   -132    480    665    997    478    672    389    511
    145    527    381   -337   -116    454    662    966    436    631    350    475
    166    524    358   -345    -96    441    667    940    397    597    311    446
    168    530    361   -350    -96    446    680    932    381    579    296    428
    161    532    371   -345   -106    452    665    924    376    571    290    426
    145    532    387   -340   -122    459    662    924    379    581    293    433
    137    555    418   -345   -140    488    675    937    389    597    306    446
    153    615    459   -387   -153    540    670    940    387    602    311    449
    161    646    483   -405   -161    566    649    945    389    610    319    459
    174    693    517   -436   -171    607    659    958    402    626    337    478
    184    748    563   -465   -189    657    709    987    439    652    363    498
    192    802    607   -498   -207    706    701    997    454    667    381    522
    176    810    633   -493   -228    722    683    995    446    662    376    514
    205    870    665   -537   -228    769    698   1013    467    683    394    537
    277   1010    732   -644   -226    872    743   1047    514    732    441    589
    236   1052    815   -646   -290    935    735   1031    522    740    452    610
    231   1054    823   -644   -296    940    698   1000    491    719    436    602
    241   1057    815   -649   -288    937    659    984    465    701    423    600
    244   1085    841   -665   -298    963    644    979    462    701    420    607
    288   1148    859   -719   -285   1005    685   1015    491    727    446    641
    277   1119    841   -698   -280    982    633    997    467    701    420    628
    228   1047    815   -639   -293    932    561    953    410    644    376    587
    324   1150    826   -737   -249    989    631    989    449    675    410    620
    345   1197    849   -774   -252   1023    698   1013    478    704    439    646
    288   1127    839   -709   -275    984    688    995    444    672    402    613
    254   1072    818   -665   -283    948    665    969    410    636    361    576
    181    992    810   -587   -314    901    615    927    366    592    314    535
    249   1065    815   -657   -283    940    641    943    381    605    324    548
    319   1158    836   -740   -259    997    717    992    431    654    363    594
    283   1174    891   -730   -303   1031    724   1002    441    662    366    597
    228   1153    924   -691   -348   1039    680    974    410    636    340    576
    194   1124    927   -662   -366   1028    680    961    392    626    329    561
    228   1161    932   -693   -353   1047    688    984    405    646    350    581
    226   1174    945   -701   -361   1060    696    992    407    652    350    589
    210   1187    976   -698   -381   1083    696    995    418    654    355    600
    205   1215   1010   -711   -402   1114    735   1028    449    675    358    597
    220   1262   1039   -743   -410   1150    807   1137    532    724    355    576
    257   1366   1106   -813   -426   1239    852   1288    665    831    397    592
    329   1595   1265   -961   -467   1431    917   1517    911   1101    636    795
    452   1982   1527  -1218   -537   1756    971   1756   1202   1480   1091   1249
    467   2377   1906  -1423   -719   2143    904   1683   1226   1657   1480   1751
    340   2592   2249  -1467   -956   2421    740   1317    989   1631   1727   2120
    171   2553   2382  -1361  -1104   2468    589    849    602   1369   1636   2088
     57   2099   2042  -1080   -992   2070    483    350      7    610    750   1218
     33   1574   1540   -805   -753   1558    335     10   -514   -122   -135    350
     90   1327   1236   -709   -574   1283    236     54   -522   -179   -267    189
    153   1299   1145   -724   -496   1223    290    293   -277     46   -114    290
    158   1350   1192   -758   -517   1273    413    540    -25    270     38    397
    202   1462   1257   -833   -527   1361    581    810    233    498    207    530
    280   1615   1332   -950   -527   1475    675    971    384    639    327    639
    246   1626   1379   -935   -566   1504    727   1023    436    680    363    665
    265   1665   1400   -969   -566   1532    724   1044    449    698    379    670
    306   1719   1413  -1015   -553   1566    709   1062    459    714    397    685
    319   1743   1421  -1034   -550   1582    698   1062    457    719    397    685
    350   1797   1447  -1072   -548   1623    704   1080    480    743    418    711
    311   1800   1486  -1057   -589   1644    735   1093    493    756    436    722
    296   1818   1522  -1057   -613   1670    756   1104    511    779    457    740
    298   1855   1556  -1078   -628   1706    753   1109    517    795    470    756
    329   1917   1587  -1122   -628   1753    769   1135    548    823    498    784
    319   1945   1626  -1135   -654   1787    756   1137    558    833    506    792
    301   1948   1647  -1124   -672   1797    753   1143    561    841    511    800
    296   1974   1675  -1135   -691   1826    743   1156    571    859    532    815
    316   2029   1712  -1171   -696   1870    750   1179    597    891    561    841
    303   2039   1732  -1171   -714   1888    766   1189    618    911    576    852
    288   2044   1756  -1166   -732   1901    745   1205    633    937    592    867
    293   2047   1753  -1171   -730   1901    727   1231    654    969    618    898
    335   2143   1808  -1239   -735   1977    766   1286    717   1023    675    950
    340   2177   1836  -1260   -748   2005    761   1309    745   1052    706    979
    355   2195   1839  -1275   -740   2018    706   1343    776   1098    745   1015
    493   2395   1901  -1444   -704   2148    748   1444    875   1208    852   1119
    470   2442   1971  -1454   -750   2208    807   1499    935   1275    924   1182
    405   2447   2042  -1428   -820   2244    787   1532    971   1322    971   1228
    454   2548   2094  -1501   -818   2320    779   1577   1023   1387   1039   1293
    485   2624   2138  -1556   -826   2382    779   1610   1060   1434   1091   1348
    501   2691   2190  -1595   -844   2442    807   1636   1096   1473   1130   1392
    501   2743   2239  -1623   -870   2491    776   1623   1093   1473   1140   1413
    488   2787   2299  -1639   -906   2543    743   1600   1075   1457   1135   1418
    483   2808   2322  -1647   -919   2566    756   1592   1067   1441   1119   1408
    480   2782   2301  -1631   -909   2543    774   1574   1044   1405   1088   1387
    459   2756   2296  -1608   -919   2527    779   1527   1000   1353   1034   1335
    436   2727   2288  -1582   -924   2509    792   1491    963   1306    982   1278
    423   2701   2278  -1566   -927   2491    820   1454    935   1267    935   1236
    405   2665   2260  -1535   -927   2462    805   1382    870   1197    859   1171
    350   2595   2242  -1473   -948   2418    787   1317    807   1130    789   1098
    314   2543   2229  -1428   -958   2385    787   1280    779   1096    758   1054
    311   2522   2208  -1418   -950   2366    776   1254    761   1080    743   1039
    363   2538   2174  -1449   -904   2356    810   1257    769   1091    753   1049
    337   2520   2179  -1428   -922   2351    823   1221    737   1060    717   1015
    293   2520   2223  -1408   -966   2372    802   1192    714   1039    691   1008
    270   2509   2239  -1389   -984   2374    784   1179    701   1028    685    992
    265   2478   2213  -1371   -974   2346    795   1182    709   1041    698    997
    259   2514   2255  -1389   -997   2385    789   1176    711   1052    706   1005
    252   2527   2275  -1389  -1013   2403    782   1174    711   1054    704   1000
    283   2559   2275  -1421   -995   2418    776   1184    724   1070    717   1021
    296   2605   2309  -1449  -1005   2457    779   1187    727   1080    735   1044
    306   2647   2340  -1478  -1015   2494    815   1218    753   1111    766   1062
    290   2665   2374  -1480  -1041   2520    852   1239    782   1140    800   1080
    277   2686   2405  -1483  -1065   2546    854   1236    784   1148    805   1091
    262   2701   2439  -1480  -1088   2572    854   1236    795   1158    820   1114
    257   2733   2475  -1496  -1109   2605    820   1234    805   1176    846   1122
    259   2772   2509  -1517  -1124   2642    779   1210    787   1166    844   1135
    277   2772   2491  -1525  -1109   2631    743   1176    756   1137    818   1132
    270   2772   2501  -1519  -1114   2637    753   1184    763   1156    836   1153
    288   2787   2499  -1540  -1104   2644    750   1182    763   1158    844   1163
    265   2748   2483  -1506  -1109   2616    735   1161    740   1132    823   1150
    236   2691   2455  -1465  -1111   2574    714   1127    696   1088    787   1117
    236   2673   2436  -1454  -1098   2556    727   1117    680   1075    776   1111
    285   2709   2423  -1499  -1070   2566    719   1114    683   1075    782   1114
    262   2668   2403  -1465  -1070   2535    719   1119    680   1070    774   1109
    241   2650   2405  -1447  -1080   2527    730   1104    667   1057    761   1091
    228   2618   2390  -1423  -1080   2504    732   1062    626   1010    717   1049
    200   2579   2379  -1392  -1088   2481    730   1044    605    974    680   1021
    215   2574   2359  -1395  -1072   2468    743   1052    605    976    683   1023
    192   2525   2333  -1361  -1070   2429    748   1044    594    974    683   1018
    176   2512   2335  -1343  -1078   2423    743   1036    589    974    683   1015
    168   2520   2348  -1345  -1091   2434    735   1018    576    958    659   1005
    163   2520   2356  -1343  -1096   2439    732   1013    571    948    649   1013
    163   2514   2351  -1340  -1093   2434    711   1010    574    948    649   1013
    174   2525   2351  -1348  -1088   2439    709   1015    587    961    667   1021
    174   2525   2348  -1350  -1088   2436    735   1026    597    963    665   1023
    161   2501   2340  -1332  -1091   2421    776   1075    631    969    636    982
    259   2639   2377  -1452  -1057   2509    865   1231    763   1062    680    995
    270   2759   2488  -1514  -1109   2624    974   1426    971   1257    833   1109
    316   3024   2704  -1670  -1195   2865   1013   1667   1278   1626   1221   1465
    381   3387   3005  -1886  -1312   3198    932   1725   1428   1930   1680   1961
    335   3639   3302  -1990  -1483   3473    756   1426   1273   2000   2016   2387
    207   3754   3546  -1979  -1667   3650    566    989    963   1891   2140   2595
     41   3356   3312  -1699  -1634   3333    431    467    381   1218   1441   1935
    -67   2772   2839  -1353  -1452   2803    298    -10   -288    275    353    924
    -46   2390   2434  -1171  -1241   2410    194    -72   -457     -7    -20    571
      7   2200   2192  -1104  -1091   2197    241    153   -239    176     83    602
     46   2200   2151  -1124  -1052   2174    353    392     23    407    239    685
     49   2265   2216  -1156  -1083   2242    527    657    301    646    415    807
     96   2353   2257  -1226  -1080   2307    665    857    511    841    579    927
    111   2387   2275  -1249  -1080   2333    688    906    568    880    605    914
    140   2369   2229  -1254  -1044   2299    662    875    548    844    558    924
     83   2385   2301  -1234  -1109   2343    711    932    610    901    618    984
    103   2408   2304  -1257  -1101   2356    717    974    644    932    644    995
    101   2408   2307  -1254  -1101   2359    698    963    639    937    649    974
     72   2369   2294  -1223  -1111   2333    730    984    665    961    675    992
    106   2379   2273  -1244  -1083   2327    735    989    675    974    688   1023
    114   2372   2255  -1244  -1070   2314    732    992    680    982    696   1034
    116   2372   2255  -1244  -1067   2314    704    989    683    995    719   1036
     96   2379   2283  -1239  -1093   2333    704    997    696   1010    740   1026
     83   2395   2312  -1239  -1114   2353    696    984    691   1000    722   1008
     67   2410   2343  -1239  -1137   2377    688    984    698   1005    730   1047
     41   2390   2348  -1215  -1153   2369    706   1000    719   1026    758   1088
     38   2369   2330  -1205  -1145   2351    717   1023    743   1054    792   1101
     36   2379   2340  -1208  -1150   2361    696   1021    750   1057    792   1078
     33   2390   2356  -1210  -1161   2372    693   1034    771   1078    807   1104
     -5   2385   2390  -1189  -1197   2387    711   1075    813   1119    841   1161
    -18   2397   2413  -1192  -1215   2405    704   1104    854   1163    880   1174
     38   2429   2387  -1234  -1174   2408    696   1140    893   1213    935   1213
     75   2488   2413  -1283  -1169   2452    719   1200    966   1286   1010   1273
     41   2491   2449  -1265  -1202   2470    735   1252   1041   1369   1096   1330
     54   2538   2483  -1299  -1215   2512    714   1291   1091   1436   1158   1384
     62   2582   2520  -1322  -1228   2551    696   1335   1148   1509   1239   1452
     54   2626   2569  -1343  -1257   2598    691   1379   1197   1571   1312   1522
     90   2701   2611  -1395  -1260   2657    719   1410   1247   1613   1353   1579
     83   2696   2613  -1392  -1265   2655    717   1413   1265   1631   1374   1602
     49   2678   2629  -1363  -1288   2655    709   1384   1241   1610   1363   1579
     36   2668   2631  -1353  -1299   2652    722   1348   1202   1566   1335   1569
     18   2637   2618  -1327  -1299   2629    714   1304   1166   1532   1309   1538
    -28   2579   2608  -1278  -1317   2595    722   1267   1124   1480   1254   1475
    -49   2488   2538  -1221  -1293   2514    735   1218   1062   1400   1163   1392
    -70   2416   2486  -1174  -1278   2449    743   1158    995   1309   1070   1327
    -96   2351   2447  -1127  -1270   2397    740   1111    940   1231   1000   1280
   -101   2288   2390  -1093  -1244   2338    727   1044    878   1156    927   1200
   -124   2213   2338  -1044  -1231   2275    743   1000    828   1106    878   1148
   -140   2153   2294  -1008  -1218   2223    740    958    782   1054    823   1098
   -155   2104   2260   -974  -1208   2182    709    906    730    992    756   1052
   -158   2057   2213   -950  -1187   2135    701    865    691    953    719    997
   -163   2029   2192   -932  -1179   2109    709    865    688    948    717    987
   -168   2000   2169   -917  -1169   2083    701    852    675    930    696    966
   -184   2000   2184   -906  -1184   2091    711    836    675    924    696    997
   -187   1966   2153   -891  -1171   2060    717    828    670    924    693    974
   -166   1977   2143   -906  -1156   2060    704    818    667    932    706    950
   -202   1974   2174   -888  -1189   2075    693    815    670    932    704    948
   -220   1990   2210   -883  -1215   2099    709    844    691    948    714   1000
   -200   2005   2205   -904  -1202   2104    714    857    706    958    732   1018
   -181   2018   2200   -917  -1189   2109    724    872    724    976    750   1015
   -176   2008   2184   -917  -1179   2096    719    852    717    971    750    982
   -179   2013   2192   -917  -1184   2101    709    826    704    963    737    935
   -223   2047   2268   -911  -1244   2156    709    831    722    982    758   1000
   -205   2065   2270   -930  -1236   2166    680    813    714    979    771   1028
   -184   2036   2221   -927  -1205   2130    646    792    693    963    769   1005
   -171   1995   2166   -911  -1169   2081    631    769    680    945    761   1000
   -161   2005   2164   -922  -1163   2086    618    753    675    935    758   1000
   -174   1964   2135   -896  -1156   2049    610    745    662    924    753    963
   -202   1873   2073   -836  -1137   1971    607    724    631    891    722    914
   -202   1849   2052   -823  -1127   1951    641    719    623    878    719    919
   -207   1803   2008   -797  -1109   1904    652    714    620    875    722    935
   -233   1745   1977   -756  -1104   1860    613    680    587    836    678    901
   -249   1665   1914   -709  -1080   1790    610    649    553    792    626    857
   -254   1652   1906   -698  -1080   1779    626    646    561    792    631    854
   -254   1608   1862   -678  -1057   1735    620    628    548    776    610    820
   -254   1522   1777   -633  -1015   1649    613    613    530    756    592    789
   -270   1478   1745   -605  -1008   1610    613    610    522    750    587    766
   -275   1460   1735   -592  -1005   1597    613    600    519    743    579    774
   -314   1426   1740   -555  -1028   1584    626    607    530    740    579    782
   -311   1415   1727   -553  -1018   1571    620    602    527    730    561    787
   -293   1413   1706   -561  -1000   1558    615    597    532    735    566    787
   -303   1382   1686   -537   -995   1532    610    587    527    735    566    763
   -306   1335   1641   -514   -974   1488    597    568    514    711    540    732
   -288   1330   1618   -519   -953   1473    639    618    566    727    514    691
   -280   1371   1652   -548   -966   1512    735    750    693    815    532    683
   -272   1473   1745   -600  -1008   1608    818    924    888   1008    688    789
   -189   1735   1922   -774  -1054   1829    787   1122   1166   1369   1083   1150
   -122   2091   2210   -984  -1166   2151    675   1171   1312   1688   1587   1701
   -158   2229   2387  -1036  -1273   2307    566    961   1153   1735   1940   2117
   -259   2153   2413   -945  -1335   2283    478    597    756   1460   1917   2140
   -337   1831   2166   -748  -1252   2000    389     90    119    693   1098   1434
   -449   1379   1826   -465  -1137   1602    246   -394   -527   -210     12    452
   -433   1034   1467   -301   -953   1252    150   -446   -652   -423   -314    129
   -397    826   1223   -213   -810   1023    187   -233   -400   -189   -174    181
   -368    797   1166   -215   -769    982    277    -28   -124     62      5    298
   -345    857   1202   -254   -774   1028    413    192    153    319    202    444
   -337    917   1252   -290   -795   1083    535    381    379    527    374    545
   -316    969   1286   -324   -800   1127    558    439    457    594    428    574
   -316    956   1270   -322   -795   1114    584    470    480    618    446    600
   -327    937   1262   -306   -795   1098    594    488    496    633    462    605
   -327    950   1275   -314   -800   1111    574    480    496    631    454    605
   -324    940   1265   -306   -795   1101    563    478    501    633    449    607
   -324    924   1249   -301   -787   1085    574    480    517    639    449    620
   -319    922   1241   -301   -779   1080    571    488    535    654    472    646
   -311    917   1228   -303   -771   1072    576    493    545    665    485    652
   -309    911   1221   -301   -763   1065    581    493    545    667    491    639
   -296    924   1221   -316   -758   1072    576    493    553    678    498    628
   -290    927   1218   -319   -753   1072    566    488    563    683    514    636
   -303    893   1197   -296   -750   1047    550    475    561    675    504    644
   -298    870   1169   -285   -732   1018    545    467    558    675    496    626
   -303    883   1187   -293   -745   1034    555    480    587    709    540    636
   -314    865   1179   -277   -745   1021    555    485    597    727    563    652
   -283    857   1140   -290   -711    997    555    496    607    735    558    652
   -280    862   1143   -290   -711   1002    561    522    641    771    587    701
   -277    872   1148   -298   -714   1008    545    537    678    805    620    722
   -270    875   1145   -301   -709   1008    532    561    711    852    672    763
   -259    891   1148   -316   -704   1018    522    597    763    922    756    797
   -236    932   1169   -348   -701   1049    532    631    813    979    805    831
   -220    976   1197   -379   -709   1085    527    665    867   1041    859    932
   -236   1005   1241   -384   -740   1124    506    717    943   1135    963   1015
   -218   1049   1267   -418   -743   1158    498    769   1000   1215   1044   1060
   -168   1101   1270   -465   -719   1184    506    797   1031   1249   1085   1098
   -187   1117   1304   -467   -745   1210    506    800   1039   1249   1096   1117
   -187   1109   1296   -462   -743   1202    509    795   1031   1234   1085   1117
   -155   1098   1252   -472   -704   1174    511    776   1008   1205   1052   1078
   -161    987   1148   -413   -654   1067    493    737    961   1150   1000   1021
   -161    924   1085   -384   -623   1005    470    680    896   1067    924    950
   -184    867   1049   -342   -615    958    485    623    828    971    820    867
   -231    766    997   -267   -613    880    485    555    753    872    709    787
   -254    670    924   -207   -589    797    465    480    667    766    597    678
   -265    597    859   -166   -563    727    470    439    620    704    535    618
   -272    504    774   -116   -524    639    452    384    566    641    480    558
   -267    446    714    -90   -491    579    431    316    501    563    407    483
   -303    376    680    -36   -491    527    439    272    462    509    342    441
   -303    327    631    -12   -467    478    415    239    433    475    309    413
   -280    283    563      0   -423    420    394    207    407    449    280    374
   -296    239    535     25   -415    387    387    184    392    433    270    340
   -332    226    558     54   -444    392    397    200    405    444    277    342
   -314    228    542     41   -428    384    379    192    394    428    267    337
   -306    220    527     44   -415    374    371    179    392    420    257    329
   -303    226    530     38   -418    376    363    176    402    428    272    350
   -259    246    506      7   -381    376    353    179    413    449    301    353
   -270    244    511     12   -392    376    384    179    423    452    293    332
   -267    239    504     12   -387    371    384    161    413    436    272    361
   -244    280    524    -18   -384    402    366    166    426    452    290    387
   -228    306    535    -38   -381    420    366    166    439    462    298    363
   -220    327    545    -54   -381    436    355    153    436    467    303    366
   -233    342    576    -54   -405    459    350    140    444    478    319    394
   -223    314    537    -44   -381    423    301     90    405    441    290    376
   -223    277    501    -25   -361    389    270     57    371    405    254    350
   -236    239    472     -2   -355    355    270     54    368    402    254    361
   -200    220    418    -10   -309    319    262     49    358    392    254    355
   -163    184    348    -10   -257    265    267     36    335    361    231    335
   -166    135    301     15   -233    218    257      7    303    327    197    293
   -194     70    265     59   -231    166    246      0    293    322    189    280
   -220     15    236    101   -228    124    249     -2    280    311    184    267
   -218    -33    181    124   -202     72    231    -38    241    267    135    218
   -210   -109    101    161   -155     -5    223    -85    189    200     64    142
   -226   -155     70    189   -150    -44    231    -96    176    176     41    148
   -226   -189     36    207   -132    -77    215   -103    168    168     33    111
   -181   -220    -38    200    -72   -129    202   -135    137    132    -12     93
   -241   -244     -2    244   -119   -124    228   -127    142    135    -18    114
   -283   -280      0    280   -142   -140    246   -111    163    153      7    116
   -246   -288    -41    267   -103   -163    189   -142    135    124    -18     75
   -252   -301    -51    275   -101   -179    171   -148    132    122    -15     67
   -244   -327    -83    285    -80   -205    184   -153    137    119    -20     31
   -244   -384   -140    314    -54   -265    179   -187     96     62    -96     28
   -218   -392   -174    303    -23   -285    218   -148    129     83   -101     20
   -218   -371   -153    293    -33   -262    290    -33    236    142    -96    -31
   -174   -270    -96    223    -38   -184    342    103    387    280    -10     -2
   -119    -54     64     85    -93      5    379    283    646    592    309    270
   -116    254    371    -70   -244    311    324    389    836    917    766    769
   -135    550    683   -210   -407    615    210    220    714    976   1130   1252
   -181    605    787   -210   -483    696     85   -119    366    810   1306   1486
   -277    389    667    -57   -472    527    -59   -574   -171    272    865   1101
   -381   -124    254    252   -319     64   -181  -1060   -813   -605   -233     98
   -394   -571   -179    483   -109   -376   -296  -1254  -1135  -1111   -935   -550
   -322   -823   -501    574     88   -662   -322  -1122   -982   -984   -898   -581
   -298   -865   -566    579    129   -717   -236   -906   -701   -719   -724   -485
   -322   -828   -506    574     90   -667    -98   -667   -410   -452   -524   -345
   -340   -722   -381    530     20   -553     54   -439   -155   -213   -332   -207
   -252   -667   -415    459     80   -542     88   -337    -51   -114   -249   -161
   -254   -667   -415    459     80   -540    114   -296    -15    -77   -226   -155
   -223   -652   -431    436    103   -542    116   -293    -18    -80   -231   -135
   -244   -636   -392    439     72   -514    140   -277      7    -57   -213   -109
   -267   -649   -381    459     57   -517    166   -265     23    -36   -192   -103
   -272   -675   -402    472     62   -537    153   -272     15    -41   -189   -116
   -244   -662   -420    452     88   -542    122   -283      0    -54   -205   -109
   -220   -654   -433    436    106   -545    116   -265     10    -44   -197   -114
   -236   -675   -439    457    101   -558    124   -244     28    -23   -176   -103
   -254   -662   -407    454     75   -535    111   -275      7    -36   -176    -98
   -265   -667   -402    465     67   -535    103   -270      7    -23   -158    -96
   -306   -685   -381    493     36   -535    122   -241     31      2   -148    -98
   -303   -704   -400    504     46   -553    145   -220     49     28   -127    -88
   -329   -672   -345    498      7   -509    124   -241     36     12   -140    -85
   -332   -688   -355    511     10   -524     90   -236     33     12   -148    -44
   -298   -691   -392    493     44   -542     54   -231     36     25   -124    -46
   -348   -683   -335    517     -7   -509     88   -194     83     75    -70    -31
   -379   -688   -309    532    -38   -498     90   -176    114    109    -38      2
   -381   -675   -293    527    -46   -485     70   -166    129    129    -25     31
   -392   -680   -290    535    -51   -485     46   -142    161    179     23     70
   -363   -641   -277    504    -44   -459     23    -96    213    249     98    114
   -384   -592   -207    488    -90   -400     25    -18    298    348    192    194
   -379   -537   -158    457   -111   -350     12     12    350    413    270    285
   -415   -498    -83    457   -168   -293      5     59    394    462    335    355
   -389   -444    -54    418   -168   -249     -7     98    426    506    389    413
   -371   -400    -28    384   -174   -215    -12     98    428    519    415    426
   -394   -415    -20    405   -189   -218    -23     72    402    491    384    387
   -415   -431    -15    420   -202   -226    -18     44    371    444    332    374
   -457   -462     -5    459   -226   -233    -38     15    332    405    309    353
   -498   -517    -18    506   -241   -267    -54    -31    275    337    249    285
   -480   -563    -83    522   -200   -324    -46    -83    205    233    132    197
   -506   -613   -106    558   -200   -361    -67   -135    137    150     44    137
   -576   -688   -111    633   -233   -400    -72   -194     75     80    -28     64
   -574   -761   -187    665   -197   -475    -83   -252     10     -5   -111    -23
   -597   -805   -207    698   -194   -506    -75   -272    -23    -49   -158    -70
   -594   -852   -257    722   -168   -555    -90   -319    -80   -103   -205   -109
   -594   -896   -301    745   -148   -600   -111   -379   -150   -176   -290   -197
   -610   -924   -316    766   -148   -623   -124   -407   -189   -215   -337   -220
   -613   -922   -309    766   -153   -615   -124   -418   -207   -231   -350   -239
   -631   -930   -298    779   -166   -615   -142   -431   -226   -244   -353   -249
   -665   -995   -329    831   -168   -662   -174   -444   -244   -254   -350   -280
   -657   -992   -335    823   -161   -665   -174   -439   -252   -267   -371   -303
   -646   -976   -329    810   -158   -654   -192   -446   -267   -280   -392   -280
   -628   -943   -316    784   -155   -631   -202   -449   -270   -277   -384   -270
   -618   -914   -296    766   -161   -605   -194   -449   -270   -272   -384   -277
   -620   -911   -290    763   -166   -602   -213   -459   -272   -275   -381   -267
   -646   -901   -254    774   -197   -576   -215   -462   -272   -272   -374   -259
   -644   -859   -215    750   -215   -537   -210   -454   -262   -262   -366   -252
   -620   -826   -205    724   -207   -517   -207   -454   -270   -267   -368   -252
   -618   -805   -187    711   -218   -496   -205   -441   -267   -262   -363   -244
   -605   -771   -166    688   -220   -470   -213   -439   -270   -257   -355   -233
   -602   -719   -116    659   -244   -418   -244   -454   -272   -249   -342   -215
   -605   -680    -75    644   -265   -379   -283   -480   -285   -259   -342   -213
   -610   -719   -109    665   -252   -413   -327   -514   -329   -293   -368   -233
   -628   -727   -101    678   -265   -415   -337   -524   -348   -301   -371   -233
   -641   -730    -88    683   -277   -410   -348   -522   -358   -301   -368   -239
   -639   -732    -93    685   -272   -413   -353   -519   -379   -322   -379   -244
   -633   -750   -119    691   -259   -436   -381   -540   -423   -355   -418   -270
   -641   -779   -137    709   -252   -459   -407   -548   -446   -374   -433   -280
   -665   -807   -145    735   -259   -478   -413   -553   -457   -389   -444   -296
   -672   -852   -179    763   -246   -517   -423   -574   -485   -418   -478   -322
   -685   -880   -194    782   -246   -537   -423   -589   -517   -444   -509   -358
   -693   -867   -174    779   -259   -522   -415   -592   -530   -459   -519   -371
   -691   -859   -168    774   -262   -514   -436   -610   -553   -480   -537   -389
   -678   -852   -174    766   -252   -514   -449   -620   -566   -491   -548   -397
   -693   -862   -168    776   -262   -517   -433   -618   -568   -498   -558   -405
   -683   -846   -163    763   -262   -506   -428   -615   -579   -506   -568   -413
   -678   -836   -161    756   -259   -498   -467   -618   -592   -514   -579   -418
   -701   -859   -158    782   -272   -509   -501   -633   -613   -530   -594   -431
   -740   -870   -129    802   -306   -501   -509   -639   -618   -537   -594   -444
   -722   -854   -132    789   -296   -493   -506   -636   -626   -537   -594   -449
   -717   -828   -111    771   -303   -470   -478   -620   -610   -527   -597   -459
   -698   -795    -96    748   -301   -446   -446   -545   -550   -496   -610   -504
   -678   -706    -31    691   -324   -371   -363   -392   -410   -387   -558   -480
   -667   -537    129    600   -400   -205   -298   -194   -192   -148   -348   -309
   -633   -249    381    439   -509     64   -293      5     64    194     38     64
   -600    163    763    218   -680    462   -361    -28    119    379    431    568
   -680    376   1054    150   -867    717   -545   -405   -187    270    657    945
   -807    381   1189    213  -1000    787   -714   -854   -605    -23    571    919
   -927      7    935    459   -932    470   -841  -1319  -1158   -685   -192    174
   -974   -610    363    792   -670   -124   -989  -1701  -1748  -1530  -1257   -846
   -943   -927     12    932   -480   -459  -1078  -1649  -1735  -1566  -1374  -1008
   -909   -997    -90    953   -410   -545  -1062  -1436  -1496  -1337  -1221   -922
   -891   -940    -49    914   -423   -496   -953  -1174  -1210  -1075  -1034   -789
   -885   -852     33    870   -459   -410   -776   -896   -927   -815   -839   -654
   -880   -787     90    833   -485   -350   -672   -763   -802   -701   -748   -581
   -896   -753    142    823   -519   -306   -644   -719   -756   -654   -711   -555
   -911   -740    168    823   -540   -285   -654   -704   -745   -639   -704   -550
   -930   -706    223    818   -576   -241   -646   -685   -724   -618   -683   -537
   -922   -683    236    800   -581   -223   -636   -659   -701   -594   -662   -530
   -932   -680    249    805   -592   -215   -646   -654   -706   -594   -665   -535
   -937   -654    283    795   -610   -187   -659   -639   -704   -589   -659   -504
   -943   -628    314    787   -628   -158   -665   -620   -691   -574   -641   -485
   -982   -672    306    826   -646   -181   -701   -636   -709   -589   -662   -501
   -997   -654    340    826   -670   -158   -711   -628   -701   -584   -654   -491
   -974   -594    379    784   -678   -109   -701   -607   -685   -563   -628   -478
  -1008   -581    426    795   -717    -77   -696   -600   -672   -550   -615   -470
  -1041   -563    478    800   -761    -44   -706   -592   -662   -535   -607   -465
  -1080   -568    511    823   -797    -28   -745   -602   -672   -540   -613   -462
  -1093   -568    524    828   -810    -23   -769   -600   -670   -532   -605   -454
  -1072   -522    550    797   -813     12   -750   -574   -641   -504   -576   -436
  -1088   -480    607    782   -849     64   -732   -542   -610   -465   -548   -410
  -1114   -454    659    782   -888    101   -753   -517   -587   -428   -514   -374
  -1114   -428    683    771   -901    127   -758   -491   -563   -400   -485   -353
  -1127   -415    711    771   -919    148   -750   -449   -524   -363   -446   -324
  -1114   -348    763    730   -940    207   -769   -394   -472   -303   -384   -257
  -1109   -293    815    701   -963    259   -784   -342   -423   -233   -316   -192
  -1111   -233    878    672   -997    322   -784   -285   -361   -155   -239   -124
  -1130   -187    943    659  -1036    376   -805   -244   -316    -93   -171    -62
  -1153   -142   1010    646  -1083    431   -818   -215   -288    -54   -127     -7
  -1166    -90   1075    628  -1122    491   -826   -194   -272    -31    -98     25
  -1182    -70   1111    626  -1148    522   -859   -207   -288    -46   -103     20
  -1205    -62   1143    633  -1174    540   -883   -223   -311    -72   -122     12
  -1223    -36   1187    628  -1205    574   -872   -236   -329    -98   -150     -5
  -1247    -36   1210    641  -1228    584   -867   -267   -361   -137   -192    -36
  -1280    -70   1210    675  -1247    568   -865   -303   -397   -187   -239    -83
  -1330   -127   1202    730  -1267    537   -857   -350   -454   -254   -306   -140
  -1356   -168   1184    761  -1270    509   -867   -402   -514   -322   -376   -213
  -1395   -226   1169    810  -1283    470   -885   -454   -571   -384   -441   -275
  -1415   -272   1143    844  -1280    433   -893   -504   -626   -444   -506   -332
  -1465   -350   1114    909  -1291    381   -893   -558   -678   -506   -576   -397
  -1486   -381   1101    932  -1293    358   -898   -600   -711   -550   -618   -439
  -1501   -420   1080    961  -1291    329   -927   -644   -756   -589   -657   -480
  -1527   -444   1080    984  -1304    316   -943   -665   -779   -613   -683   -504
  -1535   -454   1080    995  -1309    311   -963   -675   -787   -620   -691   -514
  -1571   -470   1101   1018  -1337    314   -971   -678   -787   -623   -693   -519
  -1577   -491   1085   1034  -1332    296   -995   -675   -792   -623   -696   -524
  -1561   -452   1106   1005  -1335    327   -995   -662   -779   -607   -683   -514
  -1587   -441   1145   1015  -1366    350   -987   -670   -779   -610   -680   -517
  -1618   -457   1161   1036  -1392    350   -979   -683   -789   -623   -685   -522
  -1610   -431   1179   1021  -1395    374  -1002   -691   -800   -620   -680   -524
  -1608   -407   1197   1008  -1402    392  -1018   -704   -807   -620   -683   -524
  -1613   -389   1223   1002  -1418    415  -1028   -698   -797   -613   -678   -514
  -1621   -345   1273    982  -1447    462  -1021   -678   -774   -592   -662   -496
  -1626   -311   1314    969  -1470    501  -1000   -659   -758   -576   -649   -480
  -1628   -293   1335    958  -1483    519   -997   -652   -756   -568   -644   -475
  -1626   -277   1348    953  -1488    535  -1031   -665   -766   -576   -646   -478
  -1626   -218   1408    919  -1519    594  -1049   -670   -750   -558   -623   -454
  -1615   -168   1447    891  -1532    639  -1047   -685   -748   -545   -607   -439
  -1618   -189   1428    901  -1525    618  -1080   -709   -769   -563   -623   -452
  -1615   -153   1462    885  -1540    654  -1101   -701   -766   -561   -610   -431
  -1602   -135   1467    867  -1535    665  -1119   -701   -779   -561   -610   -426
  -1608   -150   1454    878  -1532    652  -1132   -711   -787   -568   -618   -431
  -1623   -202   1421    911  -1522    607  -1148   -743   -820   -605   -649   -467
  -1644   -249   1395    948  -1519    571  -1158   -766   -846   -631   -670   -485
  -1675   -270   1405    971  -1543    566  -1150   -769   -857   -644   -683   -504
  -1696   -301   1392    997  -1545    545  -1124   -774   -865   -662   -701   -524
  -1704   -314   1387   1008  -1545    535  -1114   -779   -872   -675   -717   -537
  -1693   -309   1384   1002  -1540    537  -1119   -779   -878   -683   -727   -548
  -1688   -316   1369   1000  -1530    524  -1137   -795   -898   -701   -748   -561
  -1693   -327   1366   1010  -1532    519  -1150   -805   -911   -711   -761   -566
  -1691   -332   1358   1010  -1527    514  -1140   -813   -914   -719   -766   -574
  -1675   -327   1348   1002  -1512    509  -1122   -807   -909   -714   -766   -576
  -1670   -314   1353    989  -1512    519  -1132   -800   -898   -706   -756   -574
  -1673   -319   1353    995  -1514    517  -1145   -807   -901   -717   -766   -589
  -1660   -298   1361    979  -1512    530  -1124   -797   -883   -704   -750   -576
  -1636   -275   1361    956  -1499    542  -1114   -789   -872   -696   -740   -563
  -1641   -262   1376    950  -1512    555  -1104   -782   -867   -691   -740   -566
  -1618   -228   1389    924  -1506    579  -1052   -711   -810   -659   -737   -589
  -1584   -163   1421    872  -1504    628   -945   -561   -675   -563   -701   -592
  -1538    -49   1488    795  -1514    719   -865   -371   -483   -368   -558   -483
  -1480    252   1730    613  -1605    989   -818   -111   -168     -2   -176   -119
  -1434    649   2083    392  -1758   1363   -872    -36    -12    283    252    379
  -1478    966   2444    254  -1961   1704  -1052   -353   -189    319    566    823
  -1605   1127   2733    239  -2169   1930  -1226   -841   -548    145    665   1008
  -1686    844   2530    420  -2109   1686  -1353  -1335  -1083   -431     77    459
  -1706    259   1966    722  -1836   1111  -1470  -1756  -1693  -1288   -961   -548
  -1691   -246   1444    969  -1569    597  -1587  -1842  -1904  -1636  -1421  -1021
  -1623   -423   1200   1023  -1413    387  -1569  -1634  -1706  -1473  -1335  -1008
  -1571   -371   1200    971  -1387    413  -1444  -1361  -1413  -1221  -1156   -883
  -1548   -257   1291    901  -1421    517  -1262  -1065  -1106   -950   -953   -727
  -1517   -179   1335    846  -1428    576  -1132   -859   -906   -769   -810   -623
  -1483   -153   1330    818  -1408    587  -1083   -776   -818   -693   -756   -579
  -1457   -142   1314    797  -1387    584  -1062   -756   -787   -665   -745   -568
  -1460   -114   1345    784  -1402    615  -1044   -737   -763   -641   -727   -561
  -1449    -75   1371    761  -1410    646  -1026   -717   -740   -620   -696   -537
  -1434    -67   1366    750  -1400    649  -1041   -701   -724   -602   -678   -522
  -1447    -88   1358    766  -1405    633  -1060   -696   -722   -602   -680   -517
  -1434    -88   1343    761  -1389    626  -1052   -680   -706   -592   -670   -509
  -1434    -77   1353    756  -1397    636  -1034   -672   -688   -576   -657   -493
  -1454    -57   1397    756  -1426    670  -1005   -654   -654   -548   -626   -459
  -1436    -20   1413    727  -1426    696  -1005   -644   -633   -530   -602   -444
  -1423      0   1421    711  -1423    709  -1013   -639   -620   -519   -592   -436
  -1410     25   1434    691  -1423    730  -1013   -631   -600   -509   -581   -426
  -1379     72   1452    654  -1415    761   -987   -602   -566   -472   -545   -397
  -1366     49   1415    657  -1392    730   -979   -589   -558   -459   -537   -400
  -1350     59   1410    646  -1382    732   -982   -561   -532   -428   -517   -387
  -1356     72   1428    639  -1392    750   -992   -540   -509   -402   -493   -366
  -1356    122   1478    618  -1415    800   -997   -514   -467   -358   -446   -309
  -1319    163   1480    576  -1400    820   -984   -467   -413   -296   -389   -254
  -1291    200   1491    545  -1392    844   -966   -415   -353   -231   -335   -205
  -1286    239   1522    522  -1402    880   -958   -353   -288   -161   -272   -150
  -1267    267   1535    501  -1400    901   -956   -288   -220    -80   -200    -90
  -1228    324   1553    449  -1392    937   -961   -231   -148      0   -122    -31
  -1195    400   1595    394  -1395    997   -953   -171    -75     75    -41     41
  -1169    498   1667    335  -1418   1083   -945   -124    -15    142     33    122
  -1143    592   1735    275  -1439   1163   -922    -85     38    200     98    181
  -1124    626   1748    249  -1436   1187   -911    -80     46    220    127    205
  -1135    605   1738    265  -1436   1171   -906    -85     44    213    124    200
  -1150    535   1686    306  -1418   1109   -917   -109     12    171     85    158
  -1156    491   1647    332  -1400   1067   -927   -150    -25    116     31    106
  -1140    522   1662    309  -1402   1091   -906   -176    -49     83     -2     85
  -1122    532   1654    293  -1389   1093   -883   -207    -83     31    -44     54
  -1148    467   1613    340  -1382   1039   -875   -259   -135    -36   -109      0
  -1158    384   1543    387  -1350    963   -872   -319   -200   -119   -189    -85
  -1161    327   1486    415  -1325    906   -885   -374   -265   -197   -272   -166
  -1150    267   1418    441  -1286    841   -904   -420   -322   -272   -350   -236
  -1143    200   1343    470  -1244    771   -909   -475   -381   -340   -420   -303
  -1127    210   1337    459  -1231    774   -883   -485   -384   -345   -423   -301
  -1078    233   1309    420  -1192    771   -854   -488   -379   -337   -410   -285
  -1088    197   1286    444  -1187    743   -852   -511   -389   -358   -420   -311
  -1096    184   1278    454  -1187    730   -854   -532   -402   -381   -439   -335
  -1085    189   1275    449  -1179    732   -854   -537   -405   -389   -452   -345
  -1083    119   1202    480  -1143    659   -885   -553   -423   -420   -483   -384
  -1049    150   1200    449  -1124    672   -872   -545   -410   -413   -472   -379
  -1057    200   1257    426  -1158    727   -844   -527   -379   -376   -426   -324
  -1026    244   1270    392  -1148    756   -818   -509   -345   -342   -376   -285
   -982    270   1249    353  -1114    761   -826   -519   -361   -368   -400   -316
   -953    275   1228    337  -1091    750   -841   -530   -368   -389   -423   -335
   -930    309   1236    309  -1083    771   -823   -519   -353   -384   -418   -337
   -940    298   1239    322  -1088    769   -792   -491   -316   -358   -394   -303
   -958    293   1249    329  -1104    771   -779   -491   -301   -358   -387   -296
   -906    342   1247    280  -1078    795   -779   -485   -288   -348   -368   -272
   -859    384   1244    236  -1052    813   -789   -491   -285   -340   -355   -257
   -849    415   1265    218  -1057    839   -805   -511   -285   -337   -350   -249
   -852    392   1244    226  -1047    818   -828   -532   -301   -355   -358   -270
   -813    379   1189    215  -1000    784   -839   -558   -324   -381   -381   -293
   -792    384   1176    202   -984    779   -841   -563   -327   -392   -389   -298
   -769    423   1192    174   -979    807   -833   -537   -303   -368   -366   -277
   -743    454   1195    142   -969    823   -823   -514   -285   -348   -340   -244
   -737    400   1137    168   -937    769   -826   -524   -306   -371   -353   -254
   -737    340   1075    197   -906    706   -818   -542   -329   -400   -387   -285
   -724    324   1049    200   -885    685   -789   -537   -324   -400   -394   -293
   -709    322   1028    192   -870    675   -774   -532   -322   -407   -413   -316
   -698    296    995    202   -846    644   -771   -540   -335   -418   -428   -332
   -704    252    953    226   -828    602   -763   -553   -353   -436   -452   -361
   -717    202    919    257   -818    561   -745   -568   -368   -459   -480   -394
   -706    148    852    277   -779    498   -745   -607   -400   -498   -517   -428
   -644    171    815    236   -730    493   -743   -628   -413   -511   -524   -428
   -602    197    800    200   -701    498   -732   -618   -397   -493   -504   -400
   -654    210    865    223   -758    537   -719   -524   -335   -426   -441   -314
   -639    228    867    202   -753    548   -722   -496   -319   -413   -433   -322
   -602    210    813    194   -709    511   -724   -506   -327   -426   -441   -358
   -602    189    792    205   -698    491   -735   -517   -337   -444   -467   -392
   -574    202    776    187   -675    488   -704   -480   -303   -428   -472   -400
   -511    200    709    155   -610    454   -602   -363   -200   -374   -483   -446
   -470    319    789     75   -631    553   -519   -213    -25   -215   -368   -363
   -439    553    992    -59   -717    771   -478    -20    241     98    -51    -70
   -384    885   1270   -249   -826   1078   -548     96    465    449    394    402
   -394   1197   1592   -402   -995   1395   -683   -122    340    504    709    823
   -457   1148   1605   -345  -1031   1376   -750   -405     41    361    805    987
   -517    971   1488   -228  -1002   1228   -815   -776   -426   -109    400    623
   -584    639   1223    -25   -904    930   -940  -1312  -1111  -1013   -646   -363
   -597    254    849    171   -722    550  -1091  -1551  -1491  -1525  -1247   -917
   -553     15    566    267   -561    290  -1088  -1384  -1330  -1382  -1179   -901
   -496   -106    389    301   -444    140  -1021  -1156  -1060  -1135  -1026   -813
   -470   -119    350    296   -410    114   -922   -924   -774   -883   -849   -696
   -426    -15    410    218   -418    197   -771   -696   -504   -639   -649   -548
   -405     88    493    158   -449    290   -659   -581   -366   -511   -537   -457
   -394    114    509    140   -452    309   -607   -537   -316   -459   -491   -420
   -368    124    493    122   -431    309   -584   -506   -280   -428   -465   -407
   -358    135    493    109   -426    314   -594   -491   -265   -415   -472   -407
   -350     85    433    132   -392    259   -607   -491   -259   -413   -480   -420
   -309    119    426     93   -368    272   -581   -483   -244   -397   -462   -394
   -298    166    465     67   -381    314   -558   -472   -223   -371   -431   -361
   -283    171    452     54   -366    311   -555   -467   -215   -363   -428   -371
   -280    137    418     70   -348    277   -568   -472   -213   -366   -436   -376
   -275     75    350     98   -314    210   -576   -467   -202   -361   -433   -374
   -252     85    337     83   -293    210   -581   -441   -176   -327   -410   -350
   -202    179    381     10   -293    277   -576   -439   -161   -303   -384   -324
   -168    236    402    -33   -285    319   -550   -428   -137   -283   -358   -303
   -166    205    371    -23   -267    288   -542   -423   -124   -275   -348   -296
   -171    161    332      5   -252    246   -550   -420   -114   -259   -332   -275
   -181    145    327     18   -254    233   -558   -402    -90   -233   -314   -275
   -181    119    301     28   -241    210   -548   -374    -51   -197   -288   -265
   -127    210    335    -41   -233    272   -555   -340     -5   -153   -239   -215
    -80    290    371   -103   -226    329   -553   -301     49    -93   -181   -158
    -83    285    368   -103   -226    327   -527   -267     90    -38   -132   -109
    -83    262    342    -90   -213    301   -532   -223    140     25    -80    -46
    -64    272    337   -106   -200    303   -540   -153    231    129     31     41
    -59    303    363   -122   -210    332   -537    -72    337    244    155    127
      0    402    402   -202   -200    402   -592    -20    407    327    231    187
     38    441    402   -241   -181    423   -576     -7    426    353    272    239
     44    472    426   -259   -192    449   -504      2    439    368    303    277
     33    470    436   -252   -200    454   -488     -7    431    355    298    270
     15    397    381   -207   -184    389   -506    -28    394    316    254    239
     49    371    319   -210   -135    345   -488    -36    374    285    218    215
     85    381    296   -233   -106    340   -462    -51    355    257    187    184
     70    376    306   -223   -116    342   -480   -109    290    179    119    101
     46    298    252   -174   -103    277   -485   -174    226     88     23     15
      5    215    210   -111   -103    213   -439   -218    158      7    -64    -38
    -38     96    135    -31    -88    116   -433   -252     85    -70   -135   -109
    -75    -64     10     70    -44    -28   -465   -293     20   -145   -210   -218
    -57    -77    -23     64    -18    -51   -498   -329      2   -176   -249   -244
     33      0    -36    -18     33    -18   -506   -381    -28   -213   -275   -257
     33    -36    -72      0     51    -54   -459   -423    -72   -272   -345   -306
     18    -83   -101     33     59    -90   -426   -428    -96   -296   -355   -324
     -7   -111   -106     57     46   -109   -392   -400    -67   -259   -322   -314
    -28   -132   -103     80     36   -119   -407   -407    -70   -267   -329   -345
    -12   -158   -148     83     67   -153   -459   -418    -83   -285   -345   -363
     23   -148   -171     62     96   -158   -511   -444    -93   -293   -348   -355
     51   -101   -155     23    101   -127   -449   -444    -90   -285   -332   -337
     49   -103   -153     28    101   -127   -400   -441    -90   -285   -332   -329
     49   -114   -166     31    106   -140   -397   -431    -80   -277   -319   -316
     44   -142   -187     49    114   -163   -436   -439    -85   -288   -327   -332
     33   -168   -205     67    116   -187   -462   -428    -77   -277   -329   -342
     75    -54   -129    -10    101    -90   -433   -394    -31   -231   -275   -277
     93    -15   -111    -38    101    -62   -397   -381    -12   -215   -252   -246
    109    -33   -142    -36    124    -88   -384   -387    -20   -228   -277   -267
    119    -23   -142    -49    129    -83   -384   -410    -25   -233   -280   -275
     96    -41   -137    -28    116    -88   -407   -407    -15   -210   -239   -257
    116    -85   -205    -18    158   -145   -459   -439    -44   -241   -259   -272
    145   -111   -257    -15    200   -184   -522   -485    -93   -293   -311   -301
    179    -28   -207    -75    192   -119   -493   -465    -59   -252   -265   -254
    228    -18   -246   -106    236   -132   -410   -459    -46   -236   -246   -239
    239    -64   -303    -88    270   -184   -384   -462    -67   -257   -267   -265
    228   -116   -345    -54    285   -231   -392   -465    -93   -277   -290   -303
    202   -194   -397     -5    298   -296   -418   -465   -109   -290   -303   -324
    158   -285   -444     62    298   -363   -439   -472   -124   -311   -322   -332
    145   -368   -514    111    327   -439   -480   -488   -140   -340   -353   -355
    223   -319   -542     49    381   -431   -465   -485   -127   -332   -345   -355
    267   -277   -548      5    405   -413   -426   -517   -148   -358   -379   -376
    267   -340   -607     36    436   -472   -397   -561   -202   -415   -441   -436
    244   -431   -675     90    459   -553   -371   -558   -213   -426   -420   -457
    207   -561   -769    176    488   -665   -405   -561   -213   -431   -418   -462
    228   -532   -761    150    493   -646   -452   -581   -213   -428   -415   -467
    283   -436   -719     75    501   -576   -452   -579   -197   -415   -402   -444
    306   -446   -753     67    527   -600   -423   -605   -207   -431   -420   -452
    283   -514   -797    116    540   -654   -410   -618   -228   -452   -462   -465
    265   -579   -846    155    553   -711   -431   -610   -239   -465   -475   -506
    270   -670   -940    200    602   -805   -457   -566   -215   -454   -480   -550
    348   -579   -930    114    639   -753   -446   -423    -67   -348   -428   -553
    418   -311   -730    -51    574   -519   -345   -246    161   -127   -246   -413
    452   -109   -561   -171    504   -335   -275   -127    371    150     41   -140
    506    116   -389   -311    449   -135   -353    -64    517    418    423    288
    517    314   -202   -415    361     54   -496   -220    402    436    678    654
    483    239   -244   -361    363     -2   -524   -426    114    244    732    779
    384     -5   -389   -192    387   -197   -654   -823   -431   -337    187    275
    324   -262   -587    -31    454   -423   -735  -1304  -1039  -1098   -732   -587
    340   -488   -828     72    584   -657   -815  -1527  -1330  -1460  -1174  -1005
    392   -748  -1140    179    766   -943   -862  -1475  -1265  -1408  -1174  -1034
    381   -896  -1278    254    828  -1085   -810  -1267  -1010  -1195  -1034   -971
    374   -950  -1325    285    849  -1137   -732  -1065   -750   -963   -880   -883
    452   -888  -1343    215    896  -1114   -626   -875   -509   -737   -717   -753
    535   -789  -1325    127    930  -1057   -563   -769   -371   -602   -610   -675
    566   -756  -1325     93    943  -1039   -530   -722   -316   -550   -558   -644
    568   -753  -1322     90    943  -1036   -514   -704   -296   -542   -558   -649
    545   -797  -1343    124    943  -1070   -527   -711   -293   -553   -579   -646
    530   -836  -1366    153    948  -1101   -553   -724   -298   -550   -571   -641
    558   -802  -1363    119    958  -1083   -574   -685   -262   -509   -532   -615
    584   -774  -1361     93    971  -1067   -579   -680   -257   -498   -540   -602
    545   -818  -1366    135    956  -1091   -555   -696   -275   -511   -548   -633
    540   -815  -1356    137    948  -1085   -524   -688   -262   -496   -522   -639
    532   -888  -1423    176    976  -1156   -561   -704   -270   -509   -537   -644
    571   -880  -1454    153   1010  -1166   -613   -722   -267   -509   -524   -628
    602   -852  -1457    124   1026  -1153   -600   -735   -259   -498   -506   -607
    623   -857  -1480    116   1052  -1169   -597   -732   -267   -493   -498   -597
    605   -891  -1499    140   1052  -1195   -592   -722   -257   -478   -493   -615
    613   -891  -1504    137   1057  -1197   -615   -717   -249   -470   -501   -618
    626   -893  -1522    132   1070  -1208   -657   -701   -223   -446   -480   -589
    631   -906  -1538    137   1083  -1221   -711   -711   -223   -444   -465   -592
    639   -898  -1538    129   1085  -1218   -704   -711   -205   -420   -439   -571
    667   -841  -1509     85   1085  -1174   -672   -680   -161   -368   -400   -527
    693   -807  -1501     57   1096  -1153   -672   -665   -129   -324   -361   -491
    730   -787  -1517     28   1122  -1150   -680   -620    -75   -254   -277   -426
    735   -774  -1509     18   1122  -1140   -678   -555      0   -163   -194   -379
    724   -761  -1486     18   1104  -1122   -745   -501     59    -93   -142   -314
    717   -748  -1465     12   1088  -1104   -823   -480    106    -41    -83   -244
    761   -623  -1384    -67   1072  -1002   -717   -439    187     57     46   -150
    807   -633  -1441    -88   1122  -1036   -641   -418    194     72     70   -142
    787   -659  -1449    -64   1117  -1054   -654   -410    181     57     28   -158
    740   -675  -1415    -33   1075  -1044   -706   -433    137     -7    -20   -174
    654   -722  -1376     33   1015  -1049   -706   -397    153     -2     12   -161
    701   -719  -1421      7   1060  -1070   -730   -449    109    -62    -41   -223
    774   -748  -1522    -12   1145  -1132   -748   -550      5   -181   -163   -319
    727   -818  -1548     44   1135  -1182   -711   -602    -51   -249   -236   -376
    678   -891  -1569    106   1122  -1228   -714   -657   -111   -319   -296   -444
    646   -966  -1613    158   1127  -1288   -761   -735   -194   -423   -407   -561
    620  -1057  -1680    218   1148  -1369   -810   -792   -254   -498   -496   -641
    613  -1106  -1719    246   1163  -1413   -826   -820   -283   -532   -540   -691
    618  -1114  -1732    249   1174  -1423   -815   -875   -324   -576   -589   -743
    589  -1171  -1764    290   1174  -1465   -820   -893   -348   -589   -597   -763
    574  -1226  -1800    324   1187  -1512   -839   -906   -376   -626   -644   -766
    566  -1280  -1847    355   1205  -1564   -859   -911   -381   -641   -662   -771
    581  -1267  -1849    342   1215  -1558   -904   -924   -368   -631   -644   -766
    620  -1273  -1893    324   1254  -1582   -927   -989   -423   -683   -693   -805
    605  -1244  -1849    319   1226  -1545   -885   -956   -410   -670   -683   -810
    558  -1247  -1805    342   1179  -1525   -888   -888   -348   -607   -631   -756
    623  -1304  -1927    340   1275  -1615  -1026   -924   -374   -641   -665   -779
    654  -1226  -1883    285   1267  -1553   -989   -971   -405   -662   -675   -787
    636  -1239  -1875    298   1254  -1556   -901   -982   -415   -665   -680   -776
    662  -1270  -1932    303   1296  -1600   -888   -958   -407   -657   -680   -771
    667  -1215  -1883    275   1275  -1548   -865   -917   -361   -613   -607   -748
    626  -1182  -1810    277   1218  -1496   -852   -880   -314   -579   -574   -711
    657  -1218  -1875    280   1265  -1545   -930   -924   -358   -620   -610   -745
    691  -1169  -1860    239   1273  -1514   -909   -930   -358   -626   -607   -740
    698  -1166  -1865    233   1280  -1514   -888   -909   -329   -589   -574   -722
    672  -1176  -1849    252   1260  -1512   -898   -943   -342   -589   -574   -740
    672  -1161  -1834    244   1252  -1496   -937   -976   -392   -649   -633   -732
    670  -1179  -1849    252   1260  -1514   -956   -969   -402   -659   -633   -714
    693  -1192  -1886    249   1288  -1538   -974   -948   -387   -639   -623   -722
    717  -1179  -1896    228   1304  -1538  -1005   -963   -392   -652   -631   -724
    743  -1187  -1930    220   1335  -1558   -989   -992   -423   -683   -659   -743
    756  -1223  -1982    231   1369  -1602   -982   -995   -454   -696   -680   -745
    750  -1267  -2018    259   1384  -1641   -966   -966   -446   -683   -675   -745
    714  -1270  -1984    275   1348  -1626   -953   -943   -433   -680   -654   -763
    706  -1319  -2029    306   1366  -1673   -958   -969   -457   -722   -711   -784
    740  -1415  -2156    337   1447  -1784   -943  -1023   -496   -774   -753   -831
    774  -1415  -2190    322   1480  -1803   -979  -1044   -532   -807   -782   -862
    787  -1397  -2184    303   1483  -1790  -1036   -997   -519   -789   -761   -849
    797  -1421  -2218    311   1506  -1818  -1023  -1005   -527   -795   -761   -865
    841  -1454  -2296    303   1566  -1873   -961  -1041   -581   -849   -833   -901
    844  -1454  -2299    306   1571  -1875   -917  -1023   -587   -870   -857   -865
    782  -1457  -2239    335   1509  -1847   -914   -953   -537   -823   -805   -849
    805  -1470  -2275    332   1538  -1870   -961   -935   -530   -815   -807   -859
    870  -1423  -2296    275   1582  -1860   -943   -948   -537   -818   -792   -846
    924  -1371  -2296    223   1610  -1834   -880   -930   -522   -797   -766   -831
    922  -1410  -2333    241   1626  -1870   -841   -896   -506   -805   -795   -849
    945  -1387  -2333    220   1636  -1860   -761   -763   -400   -735   -782   -854
    984  -1283  -2270    148   1626  -1774   -670   -613   -265   -628   -737   -849
   1044  -1023  -2068    -10   1556  -1545   -594   -410    -31   -389   -511   -639
   1143   -706  -1852   -220   1496  -1278   -657   -259    194    -46    -85   -171
   1205   -366  -1571   -420   1387   -969   -789   -387    176    116    293    301
   1169   -290  -1460   -439   1312   -872   -896   -675    -57     85    498    558
   1062   -410  -1473   -324   1267   -940   -992  -1039   -467   -236    301    407
    883   -787  -1673    -49   1275  -1231  -1070  -1496  -1065  -1031   -602   -431
    901  -1130  -2034    114   1465  -1582  -1226  -1818  -1545  -1688  -1366  -1135
   1000  -1387  -2390    192   1693  -1888  -1275  -1722  -1512  -1696  -1454  -1236
   1060  -1493  -2553    218   1805  -2023  -1215  -1467  -1254  -1478  -1322  -1158
   1117  -1431  -2548    155   1831  -1987  -1078  -1221   -984  -1244  -1158  -1052
   1179  -1353  -2533     85   1855  -1940   -904   -971   -737  -1028  -1000   -937
   1215  -1280  -2499     31   1855  -1888   -782   -810   -597   -893   -878   -844
   1231  -1205  -2436    -12   1834  -1821   -714   -719   -527   -831   -820   -797
   1231  -1156  -2387    -38   1808  -1771   -678   -662   -465   -789   -795   -766
   1273  -1145  -2418    -64   1844  -1782   -719   -685   -483   -813   -820   -774
   1322  -1156  -2481    -85   1899  -1818   -717   -753   -527   -852   -859   -802
   1426  -1187  -2613   -119   2018  -1899   -693   -878   -594   -911   -896   -826
   1413  -1122  -2535   -148   1974  -1829   -657   -701   -522   -818   -802   -761
   1293  -1026  -2320   -135   1805  -1673   -558   -457   -387   -688   -691   -680
   1356   -969  -2325   -194   1839  -1647   -545   -431   -371   -672   -678   -652
   1369   -963  -2333   -202   1849  -1647   -532   -449   -384   -693   -709   -639
   1379   -958  -2338   -210   1857  -1647   -519   -444   -379   -683   -693   -613
   1384   -888  -2273   -246   1826  -1582   -498   -397   -348   -641   -654   -579
   1410   -833  -2244   -290   1826  -1538   -475   -353   -322   -615   -633   -555
   1457   -815  -2273   -319   1865  -1543   -475   -332   -319   -605   -641   -561
   1470   -826  -2299   -322   1883  -1561   -467   -303   -309   -594   -626   -548
   1493   -761  -2257   -366   1875  -1509   -452   -267   -267   -553   -574   -498
   1530   -727  -2257   -402   1893  -1493   -459   -259   -259   -548   -558   -485
   1574   -683  -2257   -444   1914  -1470   -436   -239   -244   -527   -537   -467
   1587   -675  -2262   -457   1925  -1467   -407   -213   -218   -485   -509   -449
   1608   -633  -2242   -485   1922  -1439   -389   -163   -174   -439   -457   -389
   1680   -511  -2192   -587   1935  -1350   -366    -75   -111   -379   -410   -319
   1670   -444  -2114   -613   1891  -1278   -316    -25    -49   -311   -342   -236
   1699   -335  -2034   -683   1865  -1184   -280    142     75   -155   -176   -103
   1774   -176  -1953   -800   1862  -1065   -280    298    181    -31    -57     15
   1852    -90  -1943   -880   1896  -1015   -298    309    181    -25    -44     28
   1826    -23  -1849   -901   1836   -935   -233    348    220     10    -10     51
   1761     57  -1704   -911   1732   -823   -174    436    277     75     80    142
   1779    109  -1670   -943   1725   -782   -148    478    280     80     85    168
   1829    124  -1704   -979   1766   -789   -145    459    246     36     44    145
   1875    129  -1745  -1002   1810   -807   -140    426    189    -25    -23    109
   1860    119  -1740   -992   1800   -810   -109    407    155    -72    -62     70
   1844    119  -1725   -982   1784   -802    -77    379    116   -122   -111     23
   1834     90  -1745   -963   1790   -828    -77    311     33   -228   -223    -57
   1836     46  -1790   -940   1813   -870    -67    257    -41   -316   -316   -129
   1875     28  -1849   -953   1862   -911    -85    187   -124   -400   -389   -194
   1912      5  -1906   -958   1909   -950    -93    129   -184   -459   -459   -252
   1904      7  -1896   -958   1901   -943    -98     62   -228   -506   -501   -283
   1816     20  -1795   -917   1805   -885    -46    114   -200   -467   -449   -244
   1867     46  -1823   -958   1844   -888    -67    200   -205   -472   -496   -303
   1855     70  -1784   -961   1818   -857    -38    218   -202   -478   -514   -293
   1847     93  -1756   -971   1800   -831    -20    215   -194   -462   -483   -267
   1826    127  -1699   -976   1764   -784    -12    246   -163   -418   -441   -228
   1873    176  -1699  -1026   1787   -761      0    262   -163   -405   -420   -215
   1914    239  -1678  -1078   1797   -719      5    314   -145   -376   -392   -197
   1966    290  -1675  -1130   1821   -693    -10    301   -184   -428   -472   -246
   1971    332  -1639  -1150   1805   -652      0    301   -194   -449   -498   -228
   1969    337  -1631  -1156   1800   -646     33    332   -166   -418   -459   -215
   1997    358  -1639  -1179   1818   -639     49    363   -148   -387   -428   -181
   2034    444  -1592  -1241   1813   -574     46    345   -161   -397   -431   -176
   2039    519  -1519  -1278   1779   -498     85    361   -148   -384   -420   -161
   2065    584  -1483  -1325   1774   -449    109    413   -127   -355   -407   -140
   2096    659  -1436  -1379   1766   -387    137    454   -103   -324   -371   -103
   2096    722  -1374  -1413   1735   -324    161    491    -77   -288   -335    -62
   2088    792  -1296  -1439   1693   -252    163    504    -67   -267   -319    -67
   2112    849  -1262  -1480   1686   -207    148    491    -83   -285   -345    -67
   2151    888  -1262  -1519   1706   -187    129    501    -90   -285   -342    -38
   2171    927  -1244  -1551   1709   -158    111    501   -103   -283   -324    -15
   2151    963  -1187  -1556   1670   -111    129    519    -96   -272   -306    -28
   2179    969  -1210  -1574   1693   -119    132    506   -127   -303   -363    -44
   2184    974  -1213  -1579   1699   -119    140    485   -153   -319   -379    -23
   2239    982  -1260  -1613   1748   -137    122    488   -181   -345   -397    -54
   2192    997  -1195  -1595   1693    -98    148    501   -171   -337   -405    -57
   2153    982  -1171  -1569   1662    -93    148    535   -176   -335   -405    -41
   2182   1002  -1179  -1592   1680    -88    161    597   -153   -301   -358    -49
   2192   1028  -1163  -1613   1678    -67    168    592   -171   -329   -397    -83
   2208   1047  -1161  -1626   1686    -57    145    568   -213   -368   -439    -83
   2213   1028  -1187  -1623   1701    -77    158    558   -223   -376   -444   -103
   2236   1031  -1205  -1634   1719    -88    166    550   -231   -387   -465   -116
   2260   1070  -1192  -1665   1725    -59    155    561   -226   -374   -459   -106
   2273   1119  -1153  -1696   1714    -15    153    553   -226   -374   -454   -114
   2229   1137  -1091  -1683   1660     23    168    553   -233   -384   -480   -124
   2260   1182  -1078  -1722   1667     54    168    605   -226   -368   -472    -96
   2314   1208  -1109  -1761   1712     51    148    618   -228   -361   -465   -101
   2361   1166  -1195  -1764   1779    -12    106    561   -275   -410   -514   -155
   2351   1275  -1075  -1816   1712    101    213    683   -179   -350   -504   -132
   2268   1392   -878  -1831   1571    257    410    927     15   -205   -426    -83
   2307   1558   -748  -1935   1527    405    519   1140    228      2   -275     41
   2436   1917   -519  -2177   1478    698    563   1470    568    415    129    418
   2494   2369   -124  -2431   1309   1122    426   1475    678    714    602    906
   2442   2725    283  -2585   1078   1506    161   1034    457    782    932   1327
   2314   2842    527  -2579    893   1686    -98    519    119    683   1026   1465
   2182   2572    389  -2377    896   1480   -311    -25   -420    103    449    963
   2117   1917   -200  -2018   1158    859   -485   -493  -1187   -963   -722    -75
   2156   1491   -665  -1823   1410    413   -545   -480  -1348  -1265  -1132   -475
   2210   1371   -841  -1792   1525    265   -420   -189  -1078  -1044  -1005   -426
   2252   1436   -815  -1844   1535    311   -210    142   -769   -784   -844   -348
   2317   1517   -800  -1917   1558    358     -7    506   -478   -522   -665   -215
   2325   1571   -753  -1948   1538    410     98    672   -322   -376   -550   -127
   2330   1626   -704  -1979   1517    462    140    743   -254   -309   -493    -93
   2325   1693   -631  -2008   1478    532    171    789   -215   -270   -467    -59
   2317   1730   -587  -2026   1452    571    194    810   -184   -233   -436    -28
   2288   1732   -558  -2010   1423    587    202    828   -176   -226   -433    -41
   2304   1753   -550  -2031   1426    602    184    846   -184   -236   -457    -33
   2314   1797   -517  -2055   1415    641    194    883   -155   -194   -420     15
   2312   1813   -501  -2065   1405    657    181    875   -166   -194   -426     18
   2294   1821   -472  -2057   1382    675    176    854   -174   -202   -441     -2
   2278   1829   -449  -2057   1363    691    166    865   -163   -184   -431     -7
   2288   1865   -423  -2075   1356    722    171    909   -132   -129   -363     25
   2286   1899   -387  -2094   1335    758    187    911   -114   -101   -316     46
   2270   1917   -353  -2096   1312    782    187    896   -116   -103   -324     49
   2265   1943   -324  -2104   1293    810    176    930   -101    -83   -306     67
   2294   1977   -316  -2135   1306    831    184    976    -75    -57   -290     62
   2304   2013   -293  -2158   1299    859    171    997    -70    -49   -303     93
   2286   2047   -241  -2166   1262    904    184   1041    -28     -5   -265    140
   2260   2083   -176  -2174   1218    953    213   1096     38     64   -200    184
   2294   2096   -197  -2195   1247    950    161   1072     15     46   -218    166
   2301   2156   -145  -2231   1223   1005    168   1127     67    109   -161    207
   2291   2221    -70  -2257   1179   1078    205   1215    153    205    -80    272
   2307   2283    -23  -2296   1166   1130    220   1296    231    293     -7    348
   2307   2346     38  -2325   1135   1192    233   1382    309    394     75    431
   2317   2408     90  -2364   1111   1252    220   1439    363    475    148    488
   2335   2514    179  -2426   1078   1348    226   1480    415    542    226    558
   2348   2608    259  -2478   1044   1434    254   1509    459    597    283    618
   2338   2647    309  -2491   1015   1478    275   1551    496    639    332    662
   2325   2668    342  -2499    989   1506    285   1525    475    620    311    657
   2320   2655    332  -2488    995   1493    257   1467    410    558    259    615
   2296   2657    361  -2478    966   1509    249   1460    392    542    241    607
   2262   2642    379  -2452    943   1512    270   1439    366    511    215    584
   2229   2608    379  -2421    924   1493    249   1369    301    444    153    530
   2203   2527    322  -2366    940   1426    184   1249    179    322     41    439
   2158   2470    309  -2314    924   1389    171   1182    114    257    -31    381
   2140   2439    298  -2288    922   1369    155   1114     59    205    -80    329
   2127   2426    298  -2278    914   1363    145   1062     12    161   -109    290
   2112   2372    257  -2242    927   1314    109    987    -54     85   -192    207
   2075   2314    239  -2195    917   1275     88    909   -111     23   -280    161
   2036   2296    259  -2166    888   1278     98    914   -103     38   -275    181
   2021   2296    272  -2161    872   1286     75    932    -93     62   -254    176
   2023   2291    267  -2158    878   1280     28    901   -137     23   -288    155
   2021   2314    290  -2169    865   1301     10    909   -150     23   -296    158
   2000   2327    327  -2164    836   1327     25    888   -163     25   -275    140
   1969   2330    361  -2153    805   1345     31    883   -142     54   -246    161
   1940   2286    345  -2114    797   1317    -23    888   -132     64   -252    168
   1956   2281    322  -2120    815   1301    -31    854   -161     46   -259    153
   1956   2299    342  -2127    807   1322     18    828   -179     31   -275    140
   1914   2283    366  -2099    774   1325     12    818   -187     33   -275    140
   1880   2273    392  -2078    743   1335    -10    807   -192     28   -280    140
   1855   2268    413  -2062    719   1343    -28    802   -189     33   -283    137
   1906   2330    423  -2117    743   1376    -20    789   -184     38   -277    145
   1909   2395    485  -2153    711   1441     23    813   -158     72   -252    181
   1899   2457    558  -2179    670   1509     59    836   -122    116   -215    207
   1880   2475    592  -2179    641   1535     67    833   -116    132   -197    213
   1842   2460    618  -2151    613   1540     67    831   -109    142   -181    236
   1813   2488    675  -2153    568   1582     57    800   -116    145   -176    244
   1870   2512    641  -2192    613   1577    -20    743   -174     98   -218    207
   1865   2470    605  -2169    631   1538    -96    740   -189     93   -226    200
   1792   2410    618  -2101    587   1514   -233    719   -200     93   -228    200
   1782   2369    587  -2078    597   1478   -348    675   -228     67   -249    181
   1888   2470    581  -2179    654   1527   -135    709   -197    103   -223    213
   1831   2460    628  -2148    602   1545    -36    701   -200    109   -205    207
   1810   2392    581  -2101    615   1488    -90    659   -246     67   -236    205
   1810   2379    568  -2096    620   1475   -163    696   -231     83   -233    202
   1745   2304    558  -2026    594   1431   -226    649   -267     44   -277    135
   1748   2223    472  -1987    639   1348   -194    566   -350    -28   -350     75
   1649   2094    444  -1870    602   1270   -226    542   -379    -46   -368     41
   1657   2109    449  -1883    602   1280   -197    563   -353    -23   -355     46
   1706   2112    405  -1909    652   1260   -168    532   -384    -59   -407     41
   1667   2086    418  -1878    623   1254   -184    517   -394    -54   -389     36
   1628   2083    454  -1855    587   1270   -205    498   -400    -49   -376     41
   1613   2055    441  -1836    584   1249   -244    485   -413    -57   -392     46
   1649   2114    462  -1883    594   1288   -233    504   -392    -36   -376     46
   1613   2086    472  -1849    568   1280   -239    475   -415    -62   -402     20
   1564   2021    457  -1792    553   1239   -259    483   -415    -54   -400     31
   1525   1964    439  -1745    542   1202   -236    530   -379    -20   -381      5
   1504   1964    459  -1735    522   1213   -155    620   -314    -12   -407    -54
   1457   2008    550  -1735    454   1280    -67    763   -187     77   -363    -18
   1447   2192    745  -1818    350   1470     41   1010    101    384    -83    233
   1530   2587   1057  -2060    236   1823     -5   1218    381    813    405    706
   1514   2995   1480  -2255     15   2239   -277    870    265    976    787   1140
   1400   3268   1867  -2335   -236   2569   -618    288     -5   1002   1028   1421
   1208   3195   1987  -2200   -389   2592   -909   -322   -441    667    797   1244
   1088   2598   1506  -1844   -210   2052  -1091   -852  -1208   -366   -285    301
   1083   1935    852  -1512    116   1395  -1182   -987  -1654  -1034  -1044   -366
   1124   1621    496  -1374    314   1060  -1072   -652  -1431   -865   -995   -387
   1161   1558    397  -1358    381    979   -820   -277  -1104   -592   -807   -301
   1171   1582    410  -1376    379    997   -607     28   -823   -358   -649   -205
   1166   1584    418  -1376    374   1002   -475    218   -652   -213   -548   -140
   1153   1587    433  -1371    358   1013   -407    290   -581   -153   -501   -111
   1143   1571    428  -1356    358   1000   -368    319   -558   -137   -501    -67
   1122   1564    441  -1343    340   1002   -348    345   -527   -103   -478    -57
   1098   1571    472  -1335    311   1023   -376    348   -514    -77   -452    -57
   1093   1579    485  -1337    303   1034   -371    345   -504    -62   -439    -36
   1075   1522    446  -1299    314    984   -361    342   -504    -57   -431    -51
   1080   1532    449  -1309    314    992   -363    337   -509    -57   -436    -31
   1088   1540    452  -1314    319    997   -358    348   -491    -38   -423      7
   1083   1514    431  -1301    324    974   -350    363   -467    -15   -402      7
   1088   1545    457  -1317    316   1002   -358    371   -452      2   -381     10
   1091   1558    465  -1327    311   1013   -342    394   -423     23   -355     28
   1072   1569    496  -1322    288   1034   -322    415   -392     59   -327     46
   1070   1561    491  -1317    288   1028   -327    400   -394     57   -332     49
   1093   1556    462  -1325    316   1010   -350    400   -394     67   -329     54
   1109   1590    478  -1350    314   1036   -337    436   -355    111   -283     85
   1119   1613    493  -1369    314   1054   -319    465   -327    132   -259     96
   1122   1615    493  -1371    314   1054   -309    498   -296    163   -233    116
   1127   1623    496  -1374    316   1060   -296    537   -249    210   -189    158
   1122   1634    511  -1379    303   1072   -265    605   -176    283   -124    213
   1171   1701    530  -1436    319   1117   -233    675   -106    350    -62    270
   1197   1743    542  -1470    327   1143   -207    750    -28    431     12    316
   1213   1792    579  -1501    316   1187   -176    836     67    535    109    376
   1247   1836    589  -1543    327   1213   -168    880    114    589    150    446
   1267   1906    639  -1587    314   1273   -161    927    161    652    223    522
   1280   1971    691  -1628    293   1332   -155    953    197    701    285    571
   1293   2039    745  -1665    275   1392   -148    966    218    732    324    610
   1283   2036    753  -1662    265   1397   -127    974    236    750    348    613
   1278   2036    758  -1660    259   1397   -127    935    200    711    319    610
   1273   2036    763  -1654    254   1400   -142    872    145    657    270    589
   1262   1997    735  -1628    265   1366   -153    815     93    605    218    535
   1247   1945    696  -1597    272   1322   -163    750     36    553    163    493
   1234   1888    654  -1561    288   1270   -166    685    -20    491    103    446
   1228   1831    602  -1532    314   1218   -179    613    -83    418     41    389
   1223   1805    581  -1514    322   1195   -189    550   -127    363     -2    340
   1221   1732    509  -1478    353   1122   -205    483   -189    301    -62    290
   1223   1654    431  -1439    397   1044   -226    418   -246    244   -124    233
   1218   1605    387  -1413    415    997   -239    376   -283    205   -158    194
   1210   1556    345  -1382    433    950   -241    358   -293    194   -163    176
   1215   1569    350  -1392    433    958   -244    337   -306    187   -163    174
   1226   1574    345  -1400    441    961   -246    322   -316    184   -163    184
   1239   1561    322  -1402    457    940   -257    303   -327    181   -174    176
   1260   1551    290  -1405    485    922   -257    288   -335    179   -181    161
   1267   1553    285  -1413    491    922   -262    272   -340    171   -184    158
   1265   1551    285  -1408    488    919   -252    275   -332    179   -176    158
   1273   1525    252  -1400    509    888   -241    267   -335    176   -171    150
   1304   1499    194  -1400    555    846   -244    241   -353    161   -179    137
   1317   1517    197  -1418    558    857   -249    231   -361    161   -174    145
   1306   1509    202  -1408    553    857   -246    226   -363    163   -163    158
   1301   1493    192  -1397    553    844   -249    213   -366    158   -163    150
   1304   1491    187  -1397    558    839   -246    205   -371    155   -161    155
   1293   1470    174  -1384    561    823   -239    200   -376    145   -163    150
   1291   1496    202  -1395    545    849   -202    218   -348    166   -142    168
   1293   1519    226  -1408    532    872   -174    226   -329    181   -127    179
   1267   1522    254  -1395    506    888   -153    226   -327    187   -116    192
   1249   1522    270  -1387    491    896   -140    223   -327    189   -109    202
   1244   1532    285  -1389    478    909   -150    213   -324    197    -96    218
   1257   1509    249  -1384    504    878   -179    181   -335    189    -98    215
   1260   1457    197  -1358    532    828   -220    140   -361    163   -124    192
   1247   1457    210  -1353    519    833   -239    129   -361    166   -116    200
   1241   1439    197  -1340    522    818   -267    116   -374    168   -111    202
   1223   1348    122  -1288    550    735   -288     96   -405    145   -137    179
   1202   1270     67  -1236    568    670   -311     72   -433    119   -163    161
   1189   1228     38  -1210    574    636   -314     54   -446     96   -181    150
   1169   1166     -2  -1166    584    581   -316     31   -465     67   -213    119
   1132   1083    -49  -1109    589    519   -311     12   -491     38   -244     85
   1078   1005    -72  -1041    576    467   -303    -10   -514     12   -270     54
   1049    945   -103   -997    576    420   -309    -31   -530     -5   -285     33
   1028    880   -148   -956    587    368   -314    -57   -555    -25   -314     12
    984    823   -163   -904    574    329   -335    -83   -576    -54   -345    -10
    953    779   -174   -865    563    303   -342   -103   -589    -67   -358    -23
    935    745   -189   -841    561    277   -348   -119   -592    -70   -358    -33
    917    711   -205   -813    561    254   -353   -124   -589    -75   -355    -36
    922    688   -233   -805    576    228   -353   -127   -589    -80   -361    -36
    937    675   -262   -805    600    207   -348   -132   -581    -80   -363    -28
    943    657   -288   -800    615    184   -361   -155   -594    -96   -379    -44
    948    631   -316   -789    631    155   -358   -161   -594   -109   -402    -70
    953    576   -379   -766    665    101   -288    -90   -566   -119   -446   -124
    987    558   -428   -771    709     64   -187     44   -478    -75   -441   -135
   1026    722   -303   -875    662    210    -83    303   -233    163   -220     57
   1085   1018    -67  -1052    576    475    -44    530     36    514    153    415
   1091   1415    324  -1257    384    870   -171    368     80    740    530    854
    971   1704    732  -1337    119   1218   -454   -150    -93    815    805   1192
    818   1774    956  -1296    -70   1366   -735   -745   -439    592    696   1132
    711   1350    636  -1031     38    995   -961  -1293  -1041   -140    -72    452
    711    693    -18   -704    363    337  -1143  -1621  -1626   -937   -943   -322
    802    277   -524   -540    665   -122  -1145  -1470  -1626  -1021  -1104   -511
    883    189   -693   -537    789   -252   -969  -1132  -1350   -802   -963   -433
    930    239   -691   -587    810   -226   -727   -792  -1054   -563   -787   -314
    963    262   -701   -613    833   -218   -522   -524   -820   -371   -649   -218
   1008    275   -732   -641    870   -228   -426   -405   -717   -285   -584   -168
   1023    244   -782   -636    901   -267   -418   -392   -704   -283   -589   -171
   1034    231   -805   -633    919   -285   -407   -384   -688   -275   -587   -166
   1044    228   -818   -636    930   -293   -397   -381   -672   -265   -576   -148
   1041    200   -841   -620    943   -319   -387   -381   -662   -262   -574   -140
   1036    145   -891   -592    963   -371   -397   -392   -665   -270   -584   -150
   1031    127   -904   -579    969   -387   -402   -400   -662   -275   -587   -148
   1072    114   -958   -594   1015   -420   -413   -402   -657   -277   -581   -140
   1114    103  -1010   -607   1062   -452   -418   -402   -652   -277   -581   -145
   1117     90  -1028   -605   1072   -467   -415   -402   -636   -270   -581   -140
   1127     80  -1047   -605   1088   -483   -433   -413   -628   -270   -576   -127
   1132     44  -1088   -589   1111   -522   -454   -426   -633   -277   -584   -137
   1145     18  -1127   -581   1137   -553   -467   -436   -628   -277   -589   -140
   1158     36  -1122   -597   1137   -540   -459   -426   -613   -265   -574   -122
   1174     33  -1140   -602   1156   -553   -452   -418   -597   -254   -566   -109
   1192     18  -1174   -607   1184   -576   -454   -415   -587   -249   -563   -106
   1223     25  -1197   -623   1210   -584   -459   -397   -561   -233   -548    -93
   1252     15  -1236   -636   1244   -610   -465   -381   -545   -226   -540    -88
   1267     12  -1254   -641   1262   -620   -472   -358   -519   -200   -514    -70
   1278     12  -1265   -646   1273   -626   -467   -322   -480   -161   -480    -44
   1312     49  -1262   -680   1288   -605   -467   -275   -439   -116   -433      0
   1335     80  -1254   -709   1296   -587   -467   -228   -397    -72   -392     49
   1358    109  -1249   -735   1304   -568   -465   -168   -340    -12   -335    111
   1382    155  -1226   -769   1304   -535   -457   -116   -285     38   -277    168
   1405    192  -1213   -797   1309   -509   -459    -85   -244     72   -231    213
   1415    220  -1197   -820   1306   -488   -472    -93   -239     72   -218    228
   1428    220  -1208   -826   1319   -493   -488   -116   -239     62   -223    228
   1413    213  -1200   -815   1304   -493   -511   -150   -259     38   -246    220
   1402    200  -1202   -800   1304   -501   -527   -192   -283      5   -275    202
   1405    148  -1260   -779   1332   -553   -548   -241   -319    -44   -322    166
   1387    106  -1280   -748   1332   -587   -563   -293   -348    -93   -366    124
   1353     44  -1312   -701   1332   -633   -587   -353   -392   -142   -418     72
   1330    -67  -1397   -631   1363   -732   -610   -418   -444   -202   -480     15
   1337   -116  -1454   -610   1395   -787   -631   -480   -483   -254   -535    -31
   1322   -176  -1499   -571   1408   -839   -659   -542   -527   -316   -600    -88
   1296   -272  -1571   -511   1431   -922   -685   -607   -571   -381   -662   -148
   1283   -342  -1626   -470   1454   -984   -709   -654   -605   -428   -709   -187
   1288   -376  -1667   -457   1478  -1021   -735   -680   -620   -454   -735   -207
   1288   -405  -1693   -441   1488  -1049   -761   -714   -636   -483   -761   -231
   1288   -423  -1712   -433   1499  -1067   -787   -743   -654   -514   -784   -249
   1304   -457  -1761   -423   1532  -1109   -820   -769   -672   -542   -807   -267
   1299   -501  -1800   -400   1548  -1150   -849   -795   -691   -571   -833   -288
   1291   -535  -1826   -379   1556  -1179   -875   -813   -704   -587   -852   -298
   1293   -555  -1849   -371   1569  -1202   -896   -826   -717   -613   -872   -319
   1293   -579  -1873   -355   1582  -1226   -911   -844   -719   -633   -883   -332
   1291   -610  -1901   -340   1595  -1254   -932   -859   -727   -652   -893   -337
   1293   -631  -1927   -332   1608  -1278   -950   -870   -737   -670   -909   -348
   1306   -652  -1958   -329   1631  -1304   -979   -898   -756   -698   -937   -368
   1319   -659  -1979   -329   1649  -1319   -997   -911   -761   -717   -950   -374
   1335   -685  -2021   -324   1675  -1350  -1015   -922   -761   -735   -963   -381
   1322   -691  -2013   -316   1667  -1350  -1036   -930   -766   -753   -976   -394
   1327   -678  -2005   -327   1665  -1340  -1044   -935   -769   -763   -982   -397
   1353   -636  -1990   -358   1670  -1312  -1034   -911   -748   -750   -969   -381
   1348   -620  -1969   -366   1657  -1293  -1015   -909   -737   -753   -969   -387
   1356   -644  -2000   -355   1678  -1322  -1023   -917   -740   -779   -987   -405
   1366   -646  -2013   -361   1688  -1327  -1031   -919   -740   -787   -995   -407
   1374   -589  -1964   -392   1667  -1275  -1031   -914   -719   -774   -979   -387
   1389   -568  -1961   -413   1673  -1262  -1075   -927   -727   -782   -979   -384
   1402   -587  -1990   -407   1693  -1286  -1114   -943   -740   -797   -987   -392
   1402   -581  -1984   -410   1691  -1283  -1124   -945   -740   -800   -984   -389
   1397   -605  -2003   -394   1699  -1304  -1135   -953   -750   -820   -997   -400
   1392   -672  -2065   -361   1727  -1369  -1156   -969   -779   -859  -1031   -426
   1374   -711  -2086   -332   1730  -1397  -1182   -992   -807   -896  -1062   -459
   1376   -745  -2122   -316   1748  -1434  -1200  -1005   -826   -924  -1085   -483
   1376   -805  -2182   -285   1779  -1493  -1200  -1015   -839   -943  -1109   -506
   1350   -831  -2182   -259   1764  -1506  -1210  -1044   -867   -976  -1143   -537
   1340   -846  -2187   -246   1761  -1517  -1223  -1062   -893  -1008  -1169   -561
   1317   -878  -2197   -220   1756  -1538  -1226  -1075   -914  -1039  -1197   -592
   1335   -891  -2226   -220   1779  -1558  -1236  -1091   -935  -1065  -1221   -615
   1348   -911  -2262   -218   1803  -1587  -1247  -1098   -940  -1080  -1228   -626
   1337   -948  -2286   -197   1810  -1615  -1262  -1106   -948  -1098  -1244   -644
   1337   -943  -2281   -200   1808  -1610  -1265  -1109   -950  -1106  -1247   -644
   1358   -924  -2283   -215   1821  -1602  -1262  -1098   -945  -1098  -1236   -628
   1361   -935  -2299   -215   1829  -1618  -1275  -1109   -956  -1119  -1247   -644
   1376   -924  -2304   -226   1839  -1613  -1280  -1117   -966  -1130  -1257   -649
   1395   -909  -2304   -244   1847  -1608  -1280  -1117   -969  -1137  -1267   -649
   1376   -935  -2312   -220   1844  -1623  -1262  -1101   -971  -1156  -1301   -685
   1379   -940  -2322   -220   1849  -1631  -1166   -974   -898  -1130  -1309   -724
   1423   -854  -2278   -285   1849  -1566  -1078   -802   -763  -1018  -1221   -667
   1488   -613  -2101   -439   1792  -1356   -989   -558   -527   -766   -966   -433
   1538   -280  -1818   -628   1678  -1049   -989   -400   -329   -501   -633    -64
   1509    109  -1400   -810   1452   -644  -1104   -657   -355   -376   -345    327
   1358    272  -1085   -815   1223   -405  -1280  -1104   -535   -394   -207    532
   1184    124  -1060   -654   1119   -465  -1473  -1621   -927   -743   -504    267
   1096   -379  -1475   -358   1286   -927  -1654  -2125  -1540  -1501  -1335   -550
   1130   -854  -1984   -137   1556  -1418  -1842  -2291  -1912  -1971  -1852  -1049
   1213  -1067  -2281    -72   1745  -1673  -1873  -2122  -1831  -1932  -1855  -1098
   1288  -1052  -2343   -119   1813  -1699  -1761  -1842  -1608  -1753  -1727  -1028
   1340   -961  -2301   -189   1821  -1631  -1561  -1514  -1340  -1538  -1566   -914
   1363   -880  -2247   -244   1805  -1561  -1408  -1286  -1156  -1384  -1449   -833
   1389   -846  -2236   -272   1813  -1543  -1337  -1195  -1078  -1322  -1397   -789
   1389   -839  -2229   -275   1808  -1532  -1312  -1158  -1049  -1301  -1379   -776
   1392   -828  -2221   -280   1805  -1525  -1291  -1132  -1036  -1296  -1379   -776
   1421   -787  -2208   -316   1813  -1496  -1286  -1117  -1031  -1288  -1376   -774
   1423   -769  -2195   -327   1808  -1480  -1291  -1109  -1031  -1286  -1379   -779
   1428   -763  -2195   -332   1810  -1478  -1312  -1114  -1041  -1291  -1387   -792
   1439   -740  -2179   -348   1808  -1460  -1312  -1104  -1031  -1280  -1376   -776
   1465   -704  -2171   -381   1816  -1436  -1286  -1075  -1005  -1262  -1361   -761
   1480   -683  -2164   -400   1821  -1423  -1278  -1065   -997  -1257  -1358   -763
   1506   -644  -2151   -433   1826  -1397  -1280  -1060   -995  -1249  -1356   -766
   1522   -594  -2117   -462   1818  -1356  -1283  -1052   -992  -1239  -1348   -758
   1532   -542  -2078   -496   1803  -1309  -1270  -1031   -971  -1218  -1327   -743
   1551   -532  -2083   -509   1816  -1306  -1262  -1013   -956  -1202  -1312   -727
   1558   -550  -2109   -504   1831  -1327  -1265  -1010   -963  -1205  -1314   -735
   1556   -532  -2088   -511   1821  -1309  -1273  -1015   -982  -1218  -1332   -758
   1569   -457  -2026   -558   1795  -1239  -1278  -1008   -979  -1202  -1319   -745
   1590   -426  -2016   -581   1800  -1218  -1257   -956   -932  -1148  -1265   -693
   1597   -420  -2021   -589   1808  -1221  -1236   -917   -901  -1114  -1234   -667
   1597   -376  -1974   -610   1784  -1174  -1228   -883   -878  -1085  -1208   -641
   1621   -290  -1914   -665   1766  -1101  -1236   -849   -852  -1047  -1169   -597
   1665   -187  -1852   -737   1758  -1018  -1228   -792   -802   -989  -1111   -548
   1680   -153  -1834   -763   1756   -992  -1218   -724   -740   -922  -1052   -491
   1693   -109  -1803   -792   1748   -956  -1218   -678   -701   -870  -1002   -444
   1719    -36  -1758   -841   1738   -896  -1215   -633   -667   -823   -953   -394
   1743     33  -1709   -888   1727   -836  -1215   -602   -646   -795   -914   -350
   1743     96  -1647   -922   1693   -774  -1195   -576   -628   -782   -888   -319
   1735    127  -1608   -930   1673   -740  -1187   -576   -631   -779   -878   -309
   1732    135  -1600   -935   1667   -732  -1195   -594   -654   -795   -896   -319
   1727    155  -1571   -943   1649   -706  -1189   -610   -675   -815   -914   -329
   1714    181  -1532   -948   1623   -675  -1166   -620   -685   -828   -924   -340
   1709    202  -1506   -956   1608   -652  -1171   -659   -719   -872   -969   -387
   1699    171  -1527   -935   1613   -678  -1161   -688   -750   -909  -1008   -426
   1683     96  -1587   -891   1634   -745  -1148   -717   -787   -956  -1067   -485
   1662     57  -1605   -859   1634   -774  -1156   -763   -836  -1018  -1135   -550
   1667     41  -1626   -854   1647   -792  -1161   -807   -883  -1072  -1192   -602
   1626      5  -1623   -815   1623   -807  -1150   -833   -906  -1098  -1226   -641
   1615    -18  -1634   -797   1623   -826  -1127   -841   -911  -1106  -1241   -662
   1634     18  -1615   -826   1623   -797  -1143   -870   -943  -1135  -1265   -688
   1639     31  -1608   -833   1623   -787  -1150   -883   -963  -1148  -1275   -691
   1618     38  -1582   -828   1597   -771  -1169   -901   -987  -1169  -1293   -701
   1605     49  -1558   -828   1582   -753  -1158   -901   -987  -1169  -1296   -704
   1605     64  -1540   -836   1574   -737  -1153   -906   -989  -1166  -1296   -711
   1602     49  -1553   -826   1579   -750  -1182   -932  -1015  -1195  -1325   -743
   1608     75  -1532   -844   1569   -730  -1169   -927  -1021  -1205  -1332   -756
   1602     90  -1512   -846   1556   -709  -1158   -924  -1023  -1200  -1332   -761
   1592     93  -1501   -844   1545   -704  -1163   -924  -1026  -1202  -1337   -766
   1618    103  -1514   -859   1566   -704  -1163   -917  -1028  -1205  -1337   -769
   1641    176  -1465   -911   1553   -641  -1163   -911  -1026  -1195  -1330   -753
   1631    192  -1439   -911   1535   -623  -1150   -904  -1021  -1187  -1332   -745
   1608    174  -1434   -891   1519   -628  -1171   -930  -1052  -1208  -1353   -769
   1597    194  -1402   -896   1501   -602  -1169   -924  -1047  -1197  -1345   -774
   1600    249  -1350   -927   1473   -550  -1132   -888  -1010  -1166  -1314   -756
   1597    285  -1314   -943   1454   -514  -1101   -862   -989  -1145  -1299   -743
   1597    324  -1275   -963   1436   -475  -1109   -865  -1000  -1156  -1309   -750
   1615    374  -1241   -995   1428   -433  -1143   -883  -1013  -1166  -1314   -756
   1600    444  -1156  -1023   1376   -355  -1111   -865   -979  -1124  -1280   -722
   1618    459  -1158  -1041   1389   -348  -1106   -862   -958  -1098  -1257   -709
   1628    454  -1174  -1041   1400   -358  -1132   -878   -969  -1098  -1257   -709
   1628    478  -1150  -1052   1389   -335  -1137   -870   -961  -1080  -1239   -688
   1618    519  -1098  -1070   1358   -288  -1153   -883   -976  -1091  -1249   -696
   1600    550  -1052  -1075   1327   -249  -1179   -904  -1002  -1114  -1270   -709
   1613    504  -1109  -1060   1361   -301  -1169   -893  -1002  -1111  -1267   -711
   1621    439  -1182  -1028   1402   -371  -1161   -885  -1008  -1119  -1280   -743
   1602    415  -1187  -1010   1395   -384  -1171   -906  -1034  -1150  -1312   -779
   1571    374  -1197   -974   1384   -410  -1169   -927  -1062  -1184  -1350   -818
   1566    366  -1202   -969   1384   -418  -1161   -932  -1075  -1197  -1366   -828
   1582    426  -1156  -1002   1369   -363  -1179   -950  -1096  -1213  -1382   -841
   1569    431  -1140  -1002   1353   -355  -1182   -956  -1106  -1221  -1389   -844
   1577    392  -1184   -984   1379   -397  -1189   -961  -1124  -1228  -1405   -870
   1577    355  -1221   -966   1397   -431  -1179   -961  -1130  -1234  -1426   -893
   1590    358  -1231   -974   1410   -436  -1158   -948  -1111  -1221  -1423   -891
   1577    431  -1145  -1005   1361   -358  -1166   -953  -1106  -1205  -1395   -865
   1569    439  -1130  -1005   1350   -345  -1163   -945  -1096  -1189  -1374   -849
   1582    462  -1122  -1023   1350   -329  -1171   -943  -1096  -1189  -1374   -852
   1610    483  -1127  -1047   1369   -322  -1187   -950  -1101  -1195  -1379   -857
   1605    418  -1189  -1013   1397   -384  -1143   -893  -1065  -1174  -1374   -862
   1628    452  -1176  -1039   1402   -361  -1057   -745   -956  -1091  -1335   -857
   1652    584  -1070  -1119   1361   -241   -987   -581   -787   -932  -1218   -782
   1688    849   -839  -1267   1265      5   -924   -397   -548   -662   -948   -535
   1740   1083   -659  -1413   1200    213   -997   -322   -415   -441   -649   -179
   1725   1371   -353  -1548   1039    511  -1085   -452   -431   -348   -413    168
   1636   1454   -181  -1548    909    636  -1078   -657   -589   -415   -363    293
   1504   1293   -210  -1397    857    542  -1057   -917   -914   -732   -665     -7
   1400   1083   -316  -1241    857    384  -1200  -1431  -1496  -1415  -1408   -766
   1369    831   -537  -1101    953    148  -1408  -1774  -1888  -1857  -1860  -1195
   1400    566   -833   -984   1117   -132  -1517  -1753  -1919  -1891  -1906  -1254
   1465    407  -1057   -935   1262   -324  -1496  -1564  -1748  -1751  -1823  -1221
   1512    394  -1117   -956   1314   -361  -1405  -1358  -1530  -1577  -1709  -1145
   1543    478  -1065  -1010   1304   -293  -1252  -1109  -1283  -1369  -1551  -1026
   1561    631   -930  -1096   1244   -148  -1145   -937  -1111  -1210  -1410   -906
   1579    672   -906  -1124   1244   -116  -1098   -862  -1028  -1127  -1340   -841
   1571    639   -932  -1106   1252   -145  -1062   -818   -987  -1093  -1317   -818
   1577    652   -924  -1114   1249   -135  -1039   -795   -956  -1065  -1291   -800
   1590    693   -896  -1143   1241    -98  -1023   -784   -945  -1047  -1278   -797
   1590    740   -849  -1163   1221    -54  -1018   -782   -945  -1049  -1280   -813
   1564    789   -774  -1176   1169     10  -1031   -797   -956  -1062  -1288   -828
   1556    743   -813  -1150   1184    -33  -1008   -769   -919  -1028  -1249   -789
   1569    737   -831  -1153   1200    -46   -992   -743   -888   -992  -1223   -761
   1579    763   -815  -1171   1197    -25   -989   -727   -859   -971  -1205   -732
   1561    807   -753  -1184   1156     28   -979   -709   -836   -943  -1176   -711
   1556    831   -724  -1195   1140     54   -984   -709   -836   -937  -1171   -711
   1579    883   -696  -1234   1137     93   -995   -714   -839   -940  -1179   -724
   1582    906   -675  -1244   1130    116   -989   -701   -813   -914  -1145   -698
   1602    885   -717  -1244   1158     85   -979   -675   -787   -885  -1117   -675
   1626    872   -753  -1252   1189     59   -971   -652   -766   -857  -1106   -659
   1631    917   -717  -1275   1174     98   -976   -639   -753   -836  -1085   -641
   1628   1010   -618  -1319   1124    197   -976   -615   -717   -784  -1013   -597
   1602    995   -610  -1301   1106    192   -963   -584   -680   -737   -969   -553
   1615    989   -628  -1304   1122    181   -956   -550   -649   -706   -948   -522
   1641   1031   -613  -1337   1127    207   -963   -511   -607   -654   -893   -472
   1665   1111   -553  -1387   1109    280   -982   -467   -550   -576   -800   -394
   1693   1111   -584  -1402   1137    265   -958   -400   -478   -496   -722   -314
   1678   1195   -485  -1436   1080    355   -943   -358   -426   -439   -665   -252
   1688   1262   -428  -1475   1057    418   -927   -314   -374   -379   -607   -192
   1699   1296   -402  -1496   1052    446   -911   -290   -345   -348   -566   -161
   1699   1309   -389  -1506   1044    459   -922   -290   -345   -342   -553   -150
   1683   1322   -361  -1504   1023    480   -914   -290   -340   -342   -548   -142
   1665   1327   -337  -1499   1002    496   -898   -296   -340   -353   -558   -150
   1657   1340   -316  -1499    987    511   -883   -316   -358   -376   -589   -174
   1649   1330   -322  -1491    984    504   -875   -345   -387   -418   -628   -218
   1602   1257   -348  -1431    976    454   -862   -379   -431   -472   -685   -283
   1571   1231   -340  -1400    956    444   -859   -426   -483   -524   -745   -335
   1579   1184   -394  -1382    987    394   -846   -457   -509   -571   -800   -381
   1527   1127   -400  -1330    961    363   -826   -491   -540   -626   -870   -454
   1509   1083   -428  -1296    969    327   -818   -511   -566   -657   -904   -498
   1512   1106   -407  -1309    958    350   -823   -540   -587   -680   -919   -532
   1525   1101   -423  -1312    974    340   -826   -555   -597   -691   -927   -548
   1486   1062   -426  -1275    956    319   -833   -576   -607   -696   -935   -542
   1460    969   -491  -1215    974    241   -813   -579   -607   -701   -937   -537
   1470    979   -491  -1226    982    244   -818   -605   -633   -732   -979   -566
   1480   1021   -459  -1249    971    280   -839   -628   -662   -766  -1013   -597
   1467   1000   -467  -1234    966    267   -833   -613   -633   -737   -961   -571
   1470   1036   -433  -1254    950    301   -818   -589   -597   -691   -898   -511
   1470   1000   -470  -1236    969    265   -818   -589   -600   -685   -896   -501
   1486    924   -561  -1205   1023    181   -802   -584   -600   -688   -906   -509
   1460    974   -488  -1218    974    244   -805   -600   -607   -701   -919   -530
   1462    989   -472  -1226    966    259   -800   -589   -584   -683   -896   -514
   1465   1028   -436  -1247    950    296   -810   -587   -579   -675   -883   -498
   1460   1036   -423  -1247    943    306   -797   -581   -568   -667   -883   -491
   1444    984   -459  -1215    950    262   -758   -553   -537   -649   -867   -480
   1457   1054   -402  -1254    930    324   -748   -545   -517   -631   -846   -465
   1473   1070   -405  -1273    940    332   -735   -527   -493   -605   -823   -441
   1465   1124   -340  -1293    904    392   -745   -519   -483   -589   -807   -423
   1439   1111   -327  -1278    883    392   -735   -517   -467   -576   -787   -407
   1436   1101   -335  -1270    885    381   -737   -537   -465   -574   -782   -400
   1426   1127   -301  -1278    865    413   -756   -561   -475   -581   -784   -394
   1436   1078   -358  -1257    898    361   -743   -558   -480   -579   -784   -387
   1449   1143   -306  -1299    878    418   -756   -561   -465   -576   -776   -376
   1454   1145   -309  -1301    880    420   -761   -561   -457   -563   -756   -376
   1444   1088   -355  -1270    901    366   -774   -581   -488   -592   -782   -410
   1452    961   -491  -1205    971    236   -784   -592   -519   -628   -828   -444
   1449    958   -491  -1205    969    233   -753   -563   -483   -597   -797   -394
   1415    950   -465  -1184    940    244   -753   -568   -478   -594   -776   -389
   1395    906   -491  -1150    943    207   -761   -597   -511   -633   -802   -439
   1408    885   -522  -1145    966    181   -766   -613   -524   -649   -820   -457
   1389    758   -631  -1075   1010     64   -763   -631   -545   -678   -854   -493
   1376    753   -623  -1065   1000     64   -774   -649   -563   -704   -878   -519
   1376    753   -623  -1067    997     64   -766   -646   -553   -696   -870   -514
   1358    719   -639  -1039   1000     41   -769   -646   -550   -680   -870   -511
   1348    711   -639  -1031    992     38   -748   -636   -540   -670   -875   -501
   1343    789   -553  -1067    948    119   -758   -659   -550   -683   -896   -504
   1332    704   -628  -1021    979     38   -732   -641   -530   -665   -859   -506
   1337    672   -665  -1005   1002      5   -722   -639   -514   -649   -828   -506
   1340    659   -683  -1002   1010    -10   -732   -649   -522   -657   -831   -509
   1356    607   -750   -982   1054    -70   -693   -581   -475   -631   -826   -524
   1384    659   -727  -1023   1054    -33   -605   -433   -353   -540   -792   -527
   1410    805   -605  -1106   1008    101   -566   -298   -197   -387   -667   -423
   1434    976   -459  -1208    948    259   -506   -106     64    -75   -340    -96
   1462   1231   -231  -1348    846    501   -561    -57    197    155    -10    301
   1444   1506     62  -1475    691    784   -644   -236    127    205    207    628
   1340   1488    148  -1413    597    818   -646   -457    -80     93    239    727
   1192   1262     70  -1226    561    667   -693   -833   -532   -371   -218    277
   1132    987   -148  -1060    639    420   -857  -1335  -1111  -1065   -987   -478
   1132    680   -452   -909    792    114  -1039  -1571  -1421  -1426  -1369   -836
   1166    392   -774   -779    971   -189  -1085  -1473  -1337  -1358  -1340   -857
   1189    293   -896   -743   1044   -301  -1041  -1280  -1132  -1195  -1241   -805
   1228    335   -893   -782   1060   -277   -943  -1070   -891   -995  -1093   -688
   1265    405   -859   -836   1062   -226   -774   -820   -631   -769   -911   -540
   1273    431   -841   -852   1057   -205   -683   -696   -504   -662   -836   -485
   1286    478   -807   -883   1047   -163   -675   -667   -470   -628   -810   -459
   1278    480   -797   -880   1039   -158   -649   -639   -433   -597   -782   -426
   1267    478   -789   -875   1028   -153   -644   -626   -413   -581   -756   -407
   1280    472   -807   -875   1044   -166   -646   -613   -402   -568   -727   -392
   1286    459   -828   -872   1054   -184   -633   -594   -379   -545   -698   -366
   1280    446   -833   -865   1057   -192   -626   -587   -363   -530   -683   -353
   1280    467   -813   -878   1047   -171   -626   -581   -348   -517   -665   -342
   1283    475   -807   -878   1047   -166   -623   -579   -342   -517   -659   -329
   1280    472   -807   -878   1044   -166   -615   -566   -322   -493   -631   -306
   1283    433   -849   -859   1067   -207   -600   -548   -298   -465   -615   -296
   1280    415   -867   -849   1072   -226   -600   -545   -290   -452   -607   -306
   1273    441   -831   -857   1052   -194   -607   -548   -288   -444   -594   -311
   1278    446   -831   -862   1054   -192   -597   -532   -270   -428   -581   -288
   1293    483   -810   -888   1052   -163   -600   -522   -262   -415   -568   -270
   1288    498   -789   -893   1039   -145   -584   -504   -231   -376   -522   -231
   1283    465   -818   -872   1052   -176   -568   -472   -192   -337   -483   -202
   1301    441   -862   -872   1080   -210   -571   -449   -166   -306   -449   -184
   1314    465   -849   -891   1083   -192   -584   -418   -132   -272   -407   -145
   1314    501   -815   -909   1065   -155   -579   -371    -85   -218   -355    -93
   1327    519   -807   -922   1067   -142   -563   -309    -20   -142   -285    -28
   1356    574   -784   -966   1070   -103   -571   -262     38    -72   -215     28
   1379    607   -771   -992   1075    -83   -563   -194    111      7   -122    106
   1402    644   -758  -1026   1080    -57   -548   -142    168     77    -44    179
   1423    688   -735  -1054   1080    -23   -545   -114    194    114     -7    223
   1413    717   -696  -1067   1054     10   -532    -96    207    129     -2    244
   1369    769   -600  -1070    984     85   -514    -85    210    127      0    252
   1330    769   -561  -1052    945    103   -498    -85    205    124     15    259
   1337    771   -566  -1054    953    103   -506   -119    174     93      5    241
   1332    706   -626  -1021    979     41   -517   -153    142     57    -25    215
   1275    584   -691   -932    984    -51   -517   -202     93     -5    -93    148
   1247    527   -722   -888    982    -96   -511   -265     38    -80   -171     70
   1286    530   -756   -906   1021   -111   -467   -296     15   -122   -215     44
   1314    555   -761   -935   1039   -103   -433   -335    -12   -158   -254      5
   1252    454   -797   -854   1026   -171   -431   -389    -59   -218   -322    -67
   1205    366   -839   -787   1021   -236   -426   -428    -88   -252   -363   -103
   1174    280   -893   -727   1034   -306   -423   -449    -96   -259   -371   -109
   1158    236   -924   -698   1041   -342   -431   -475   -111   -277   -392   -135
   1150    244   -909   -698   1031   -332   -436   -493   -111   -280   -392   -135
   1145    187   -961   -667   1052   -384   -426   -496   -103   -277   -384   -127
   1132    150   -982   -641   1057   -415   -439   -519   -114   -298   -400   -150
   1117    106  -1010   -610   1062   -452   -457   -537   -132   -319   -415   -171
   1104     64  -1039   -584   1072   -485   -444   -535   -119   -309   -405   -161
   1101     54  -1047   -579   1072   -496   -436   -535   -114   -296   -394   -150
   1096     59  -1036   -576   1067   -488   -439   -535   -114   -293   -384   -137
   1101     59  -1041   -581   1070   -491   -446   -535   -109   -293   -376   -122
   1101     44  -1060   -574   1080   -506   -444   -535   -106   -290   -374   -116
   1098     36  -1065   -568   1080   -511   -449   -540   -116   -301   -381   -135
   1096     46  -1049   -571   1072   -501   -462   -545   -122   -298   -371   -135
   1096      2  -1096   -550   1096   -545   -431   -514    -85   -259   -329   -103
   1085     -2  -1088   -542   1085   -545   -405   -498    -67   -239   -306    -96
   1065     10  -1057   -537   1060   -522   -394   -496    -67   -236   -306   -101
   1065     25  -1039   -545   1052   -506   -387   -488    -62   -239   -306    -98
   1054     12  -1041   -535   1047   -514   -392   -504    -67   -249   -311   -101
   1075     28  -1049   -553   1062   -509   -389   -506    -49   -223   -283    -57
   1145     72  -1072   -610   1109   -498   -381   -501    -28   -194   -252    -31
   1179     72  -1106   -626   1143   -517   -389   -522    -46   -213   -267    -59
   1137     36  -1101   -589   1119   -532   -397   -540    -57   -215   -267    -51
   1104     20  -1083   -561   1093   -532   -389   -532    -51   -207   -252    -33
   1104     25  -1078   -566   1091   -524   -389   -540    -64   -226   -267    -57
   1093    -28  -1122   -532   1106   -574   -379   -540    -67   -231   -280    -75
   1054   -122  -1179   -467   1114   -649   -376   -550    -75   -244   -288    -75
   1062   -161  -1223   -452   1143   -691   -394   -568    -93   -262   -303    -83
   1036   -200  -1236   -418   1135   -719   -405   -579   -103   -270   -314    -93
   1018   -259  -1278   -379   1148   -769   -392   -581   -114   -280   -314   -111
   1028   -309  -1340   -361   1184   -826   -418   -620   -148   -319   -350   -166
   1026   -374  -1400   -327   1213   -885   -410   -639   -176   -353   -387   -197
   1015   -374  -1389   -322   1202   -880   -376   -613   -161   -340   -374   -179
    987   -358  -1345   -314   1166   -852   -353   -592   -137   -319   -355   -168
   1015   -384  -1402   -316   1208   -893   -368   -602   -145   -329   -361   -181
   1028   -402  -1434   -314   1228   -917   -379   -610   -158   -340   -366   -184
   1008   -423  -1434   -293   1221   -927   -389   -620   -166   -345   -371   -187
   1002   -446  -1449   -277   1226   -948   -374   -618   -155   -337   -363   -181
    997   -472  -1470   -265   1234   -971   -348   -607   -150   -332   -350   -155
   1008   -491  -1499   -259   1252   -995   -332   -592   -140   -322   -345   -148
   1036   -517  -1553   -259   1293  -1036   -265   -504    -85   -293   -353   -187
   1060   -483  -1543   -288   1301  -1013   -168   -355      7   -241   -358   -218
   1078   -361  -1439   -358   1257   -901    -90   -148    189    -59   -192    -67
   1132   -132  -1265   -501   1197   -698    -28    101    444    246    153    262
   1161    181   -982   -672   1070   -397    -54    135    574    478    491    639
   1070    392   -678   -730    875   -142   -184   -187    475    540    693    961
    953    454   -501   -706    727    -20   -322   -628    275    488    779   1106
    862    122   -740   -491    800   -309   -491  -1176   -213    -18    285    623
    802   -374  -1176   -215    987   -776   -709  -1662   -823   -774   -524   -184
    774   -800  -1574     12   1174  -1187   -852  -1738  -1041  -1067   -859   -519
    737   -935  -1675     96   1205  -1304   -792  -1478   -859   -924   -774   -491
    831   -893  -1725     31   1278  -1309   -678  -1234   -667   -792   -706   -485
    924   -831  -1758    -46   1340  -1293   -488   -948   -439   -610   -581   -376
    971   -805  -1777    -83   1374  -1291   -342   -737   -272   -462   -454   -275
    943   -813  -1756    -67   1348  -1283   -270   -657   -197   -400   -397   -249
    880   -802  -1686    -38   1283  -1244   -213   -592   -148   -361   -366   -215
    904   -795  -1699    -57   1299  -1247   -210   -571   -137   -350   -361   -213
    924   -782  -1706    -70   1314  -1244   -205   -558   -127   -335   -348   -202
    969   -782  -1751    -93   1358  -1267   -207   -561   -129   -335   -345   -197
    989   -732  -1722   -129   1356  -1226   -205   -555   -116   -324   -332   -192
    982   -774  -1756   -103   1366  -1262   -176   -535    -90   -303   -314   -168
    966   -844  -1810    -59   1387  -1327   -174   -530    -85   -301   -309   -168
    937   -846  -1784    -44   1358  -1317   -189   -530    -83   -298   -290   -161
    948   -828  -1777    -59   1361  -1304   -176   -519    -67   -283   -270   -148
   1018   -756  -1777   -132   1395  -1265   -140   -488    -38   -257   -241   -135
   1036   -766  -1803   -135   1418  -1283   -129   -485    -38   -265   -252   -145
   1023   -802  -1826   -111   1423  -1312   -145   -488    -41   -262   -252   -153
   1023   -797  -1821   -114   1421  -1306   -155   -478    -33   -246   -231   -135
   1008   -771  -1779   -119   1392  -1273   -155   -459    -23   -233   -220   -109
   1008   -758  -1766   -124   1387  -1262   -132   -433      2   -215   -218    -96
   1005   -769  -1774   -119   1387  -1273   -135   -418     18   -202   -181   -106
   1002   -831  -1836    -85   1418  -1332   -109   -363     62   -148   -119    -64
   1041   -807  -1849   -116   1444  -1327    -98   -314    109    -96    -64    -25
   1083   -774  -1857   -153   1470  -1314   -103   -270    140    -64    -36    -18
   1088   -753  -1844   -168   1465  -1299    -88   -215    176    -31     -7     18
   1101   -698  -1800   -202   1449  -1249    -77   -161    220     20     46     83
   1106   -628  -1738   -241   1421  -1182    -77   -109    270     83    119    150
   1117   -618  -1735   -249   1426  -1176    -72    -51    322    140    189    210
   1140   -592  -1735   -275   1436  -1161    -54    -10    363    187    244    257
   1163   -530  -1693   -316   1426  -1111    -28      5    384    213    275    288
   1161   -501  -1662   -332   1410  -1080    -31     -7    381    207    280    298
   1143   -483  -1626   -329   1384  -1054    -28    -25    371    194    283    298
   1114   -542  -1660   -288   1384  -1101    -31    -59    342    158    254    267
   1104   -594  -1699   -254   1400  -1145    -28   -101    306    111    218    228
   1070   -641  -1712   -215   1389  -1176    -20   -142    275     70    184    205
   1041   -704  -1745   -168   1392  -1223     -2   -184    254     33    150    158
   1002   -807  -1810    -98   1405  -1309     -5   -254    194    -41     59     38
    979   -878  -1857    -51   1415  -1366    -12   -322    140   -106    -10    -28
    961   -924  -1886    -20   1421  -1405    -20   -384    101   -153    -49    -67
    945  -1000  -1945     28   1444  -1473    -23   -433     67   -194    -90   -127
    937  -1072  -2010     67   1473  -1540    -31   -475     31   -239   -142   -189
    930  -1088  -2018     80   1473  -1553    -31   -509      5   -270   -168   -215
    930  -1124  -2055     96   1491  -1590    -46   -542    -20   -303   -200   -244
    932  -1158  -2091    114   1512  -1623    -54   -561    -36   -324   -218   -259
    914  -1205  -2120    142   1514  -1662    -49   -566    -41   -337   -226   -283
    901  -1200  -2101    148   1499  -1649    -54   -574    -46   -345   -223   -288
    893  -1215  -2112    158   1501  -1665    -72   -597    -64   -361   -239   -311
    870  -1265  -2135    197   1501  -1699    -85   -613    -75   -371   -249   -322
    883  -1286  -2171    200   1527  -1727    -46   -587    -46   -348   -226   -306
    906  -1288  -2195    189   1551  -1740    -18   -568    -18   -324   -202   -290
    875  -1322  -2200    223   1535  -1761    -18   -579    -25   -335   -200   -285
    867  -1327  -2195    231   1530  -1761    -20   -584    -28   -337   -192   -285
    878  -1296  -2174    207   1525  -1732    -20   -600    -44   -361   -223   -329
    859  -1286  -2148    213   1504  -1717      0   -605    -41   -371   -244   -348
    841  -1286  -2127    220   1483  -1706     28   -587     -7   -348   -215   -332
    841  -1319  -2161    239   1501  -1740     44   -579      0   -342   -205   -324
    831  -1371  -2203    267   1517  -1787     28   -602    -18   -363   -223   -327
    820  -1330  -2151    254   1486  -1740     28   -610      0   -350   -207   -319
    823  -1304  -2130    239   1475  -1717     10   -626      2   -342   -192   -311
    839  -1288  -2127    226   1483  -1706    -44   -654    -15   -350   -187   -309
    828  -1270  -2099    218   1462  -1683    -38   -649     -5   -337   -166   -290
    797  -1304  -2104    252   1449  -1704    -25   -657     -5   -345   -176   -314
    787  -1361  -2148    285   1467  -1753    -36   -672    -20   -368   -205   -322
    795  -1431  -2226    319   1509  -1829    -67   -701    -59   -405   -236   -353
    774  -1439  -2216    329   1493  -1826    -90   -750   -101   -454   -285   -374
    763  -1514  -2281    374   1522  -1896    -59   -745    -98   -457   -285   -363
    758  -1553  -2312    394   1535  -1932    -49   -763   -122   -485   -298   -423
    727  -1569  -2296    420   1512  -1932    -57   -789   -150   -517   -327   -488
    709  -1683  -2395    485   1551  -2039    -28   -761   -116   -480   -290   -449
    709  -1753  -2465    522   1584  -2109    -41   -784   -129   -496   -288   -439
    696  -1790  -2486    545   1590  -2138    -49   -820   -166   -550   -358   -501
    680  -1829  -2509    574   1595  -2169    -54   -854   -210   -615   -454   -571
    665  -1834  -2501    584   1582  -2166    -83   -883   -231   -633   -457   -579
    670  -1834  -2504    581   1584  -2166    -67   -862   -205   -600   -389   -550
    670  -1852  -2525    589   1595  -2187    -51   -844   -171   -561   -345   -530
    649  -1906  -2556    628   1602  -2231    -49   -854   -179   -566   -337   -550
    623  -1951  -2577    662   1597  -2262    -57   -878   -202   -605   -381   -566
    613  -1966  -2579    675   1595  -2273    -59   -891   -210   -626   -405   -581
    613  -1969  -2585    678   1597  -2275    -23   -839   -187   -626   -428   -615
    649  -1919  -2569    636   1608  -2244     85   -693    -64   -550   -402   -613
    706  -1751  -2457    519   1579  -2104    161   -498    132   -340   -215   -470
    737  -1470  -2208    366   1470  -1839    207   -277    397    -18    129   -145
    779  -1205  -1984    213   1379  -1592    163   -226    550    231    493    283
    740   -995  -1735    127   1236  -1363     33   -509    431    257    709    605
    610   -969  -1579    176   1093  -1273    -85   -880    189    161    761    745
    478  -1208  -1688    363   1080  -1447   -210  -1356   -290   -337    270    283
    374  -1673  -2049    646   1210  -1860   -379  -1870   -948  -1182   -670   -662
    415  -2132  -2548    859   1480  -2340   -555  -2031  -1252  -1571  -1114  -1117
    465  -2364  -2829    948   1644  -2595   -558  -1860  -1109  -1454  -1044  -1109
    485  -2403  -2889    958   1686  -2644   -457  -1641   -896  -1288   -945  -1049
    501  -2351  -2852    922   1675  -2600   -301  -1389   -659  -1091   -807   -956
    519  -2252  -2772    867   1644  -2512   -137  -1140   -428   -872   -626   -818
    511  -2226  -2740    854   1626  -2481    -44  -1015   -298   -753   -519   -724
    530  -2216  -2748    841   1639  -2481    -38   -997   -280   -745   -506   -730
    535  -2234  -2769    846   1652  -2501    -44  -1000   -290   -771   -540   -745
    540  -2231  -2772    846   1654  -2501    -31   -979   -270   -758   -524   -740
    524  -2270  -2795    870   1657  -2533    -38   -969   -254   -743   -511   -730
    522  -2252  -2777    865   1649  -2514    -38   -958   -236   -727   -491   -714
    535  -2239  -2777    852   1654  -2507    -41   -958   -236   -735   -496   -719
    535  -2304  -2839    885   1686  -2572    -28   -956   -236   -745   -514   -730
    483  -2299  -2782    906   1631  -2540    -15   -943   -213   -724   -496   -709
    472  -2291  -2764    909   1615  -2527    -12   -922   -176   -688   -439   -662
    498  -2320  -2818    909   1657  -2569    -25   -919   -166   -675   -413   -667
    511  -2299  -2811    893   1660  -2553    -41   -927   -176   -691   -436   -706
    488  -2312  -2800    911   1644  -2556    -49   -945   -207   -737   -504   -748
    478  -2278  -2756    898   1615  -2517    -49   -932   -192   -717   -485   -719
    467  -2268  -2735    898   1597  -2499    -28   -888   -140   -659   -426   -672
    449  -2265  -2714    909   1582  -2488    -18   -854   -101   -623   -387   -641
    472  -2260  -2735    891   1602  -2496    -41   -841    -80   -597   -355   -618
    491  -2291  -2782    901   1634  -2538    -41   -820    -59   -579   -335   -602
    504  -2296  -2803    896   1652  -2551    -44   -802    -41   -563   -324   -602
    527  -2242  -2769    857   1647  -2504    -31   -756     12   -498   -265   -553
    506  -2179  -2686    833   1595  -2434    -33   -704     77   -423   -184   -488
    511  -2117  -2629    800   1569  -2372    -44   -644    148   -340   -103   -413
    550  -2068  -2618    756   1584  -2343    -57   -592    210   -267    -23   -337
    579  -2044  -2624    732   1600  -2333    -57   -548    267   -202     49   -265
    558  -2018  -2579    730   1566  -2299    -44   -506    319   -148    111   -207
    532  -2005  -2540    735   1535  -2273    -33   -480    340   -127    137   -184
    530  -1966  -2496    717   1512  -2231    -41   -493    322   -150    124   -197
    524  -1938  -2462    706   1493  -2200    -46   -517    301   -171    116   -202
    522  -2005  -2527    740   1522  -2265    -38   -542    270   -215     72   -249
    506  -2070  -2577    782   1540  -2322    -31   -574    233   -272     15   -301
    498  -2125  -2624    810   1561  -2374    -28   -613    192   -329    -38   -350
    470  -2190  -2660    859   1564  -2423    -23   -667    135   -407   -116   -423
    441  -2275  -2720    914   1579  -2496    -20   -724     70   -493   -210   -514
    423  -2338  -2761    956   1590  -2548    -20   -769     18   -561   -280   -592
    413  -2395  -2811    989   1610  -2603    -31   -818    -44   -631   -348   -662
    402  -2429  -2831   1013   1615  -2629    -31   -857    -90   -691   -407   -714
    376  -2481  -2857   1049   1615  -2668    -28   -883   -116   -727   -436   -750
    355  -2530  -2886   1085   1621  -2709    -57   -930   -163   -782   -493   -800
    353  -2590  -2943   1117   1647  -2764    -62   -956   -192   -820   -545   -833
    355  -2603  -2959   1124   1657  -2779    -46   -948   -184   -823   -530   -836
    368  -2621  -2990   1124   1678  -2805    -57   -969   -202   -839   -537   -865
    376  -2644  -3024   1132   1699  -2834    -62   -976   -207   -844   -542   -870
    361  -2626  -2987   1130   1673  -2805    -51   -974   -202   -839   -537   -870
    348  -2624  -2972   1137   1660  -2798    -36   -966   -194   -836   -532   -870
    327  -2665  -2992   1169   1657  -2829    -33   -956   -181   -831   -524   -872
    327  -2657  -2985   1163   1654  -2821    -49   -969   -192   -849   -535   -875
    324  -2624  -2948   1148   1634  -2785    -54   -963   -179   -831   -511   -852
    316  -2611  -2927   1148   1621  -2769    -36   -927   -150   -805   -493   -841
    324  -2618  -2943   1145   1631  -2782    -23   -911   -145   -805   -491   -854
    366  -2582  -2951   1106   1657  -2766    -25   -919   -137   -802   -475   -833
    353  -2556  -2909   1098   1628  -2733     20   -885   -103   -776   -444   -800
    337  -2520  -2857   1091   1597  -2688     31   -880    -93   -769   -431   -795
    361  -2514  -2876   1075   1615  -2696      5   -917   -109   -789   -454   -815
    389  -2535  -2925   1072   1654  -2730     -2   -953   -116   -815   -480   -841
    387  -2559  -2948   1083   1665  -2753    -25  -1010   -171   -880   -524   -859
    374  -2543  -2917   1085   1644  -2730    -59   -984   -150   -823   -454   -792
    337  -2569  -2909   1114   1621  -2738    -49   -956   -119   -787   -428   -766
    329  -2611  -2940   1137   1634  -2774    -49   -956   -132   -797   -441   -784
    340  -2634  -2977   1145   1657  -2805    -62   -982   -174   -841   -485   -833
    345  -2683  -3029   1169   1686  -2855    -59  -1023   -223   -906   -550   -904
    322  -2740  -3063   1208   1691  -2902    -62  -1047   -257   -937   -571   -911
    324  -2769  -3094   1221   1709  -2930    -67  -1013   -249   -922   -553   -891
    319  -2798  -3120   1239   1717  -2959    -51  -1000   -246   -922   -555   -909
    296  -2837  -3133   1270   1714  -2985    -54  -1015   -270   -948   -571   -937
    283  -2889  -3172   1301   1725  -3029    -62  -1028   -293   -974   -597   -966
    254  -2927  -3182   1335   1717  -3055    -51  -1036   -303   -989   -615   -982
    244  -2990  -3237   1371   1740  -3112    -46  -1052   -327  -1013   -641  -1008
    244  -3008  -3252   1382   1748  -3130    -64  -1065   -348  -1031   -652  -1015
    244  -3005  -3250   1379   1745  -3125    -77  -1067   -345  -1028   -641  -1010
    239  -3029  -3268   1395   1751  -3146    -83  -1072   -361  -1044   -654  -1028
    223  -3057  -3283   1415   1751  -3169    -80  -1080   -376  -1065   -670  -1049
    194  -3096  -3291   1452   1743  -3192    -80  -1088   -392  -1083   -680  -1062
    179  -3122  -3302   1467   1740  -3211    -80  -1088   -392  -1093   -696  -1085
    179  -3120  -3299   1467   1738  -3208    -46  -1023   -345  -1065   -688  -1109
    174  -3096  -3270   1460   1719  -3182     46   -867   -210   -969   -649  -1117
    184  -3021  -3205   1418   1693  -3112    106   -732    -49   -818   -542  -1057
    228  -2769  -2998   1270   1610  -2883    106   -579    197   -506   -220   -737
    283  -2444  -2730   1080   1504  -2587     33   -540    348   -220    184   -249
    244  -2125  -2372    937   1306  -2247    -90   -771    192   -223    454    163
    145  -2182  -2327   1018   1236  -2255   -142  -1023   -111   -397    550    348
     46  -2486  -2535   1218   1288  -2509   -231  -1374   -610   -932     46   -132
     -5  -2870  -2865   1436   1428  -2868   -394  -1875  -1247  -1774   -963  -1145
     -5  -3231  -3226   1615   1608  -3229   -555  -2130  -1592  -2255  -1561  -1714
     25  -3512  -3538   1743   1782  -3525   -592  -2021  -1475  -2153  -1532  -1727
     33  -3535  -3572   1748   1800  -3554   -511  -1753  -1171  -1867  -1332  -1595
     12  -3535  -3551   1761   1779  -3543   -363  -1486   -870  -1602  -1148  -1486
     72  -3509  -3582   1717   1826  -3546   -231  -1288   -641  -1402  -1000  -1389
     80  -3413  -3494   1667   1787  -3452   -135  -1145   -475  -1249   -862  -1280
     70  -3385  -3455   1654   1761  -3421   -106  -1114   -433  -1215   -836  -1249
     83  -3359  -3442   1636   1761  -3400   -122  -1130   -444  -1234   -857  -1257
     59  -3328  -3387   1631   1722  -3356   -111  -1091   -407  -1192   -813  -1221
     41  -3367  -3408   1662   1725  -3387   -101  -1062   -384  -1163   -782  -1210
     64  -3369  -3434   1649   1748  -3400   -101  -1057   -374  -1158   -779  -1215
     64  -3359  -3424   1644   1743  -3390    -88  -1039   -350  -1140   -763  -1202
     49  -3372  -3424   1660   1735  -3398    -80  -1041   -350  -1148   -766  -1208
     33  -3356  -3390   1662   1712  -3372    -75  -1041   -335  -1137   -761  -1200
     46  -3330  -3377   1639   1709  -3351    -59  -1015   -301  -1104   -735  -1169
     59  -3335  -3395   1636   1725  -3364    -59  -1010   -290  -1091   -724  -1169
     57  -3372  -3432   1654   1743  -3400    -80  -1023   -306  -1106   -735  -1182
     77  -3361  -3439   1641   1758  -3400    -85  -1002   -283  -1080   -691  -1158
     64  -3322  -3390   1628   1725  -3354    -77   -989   -259  -1060   -665  -1140
     33  -3320  -3354   1641   1691  -3335    -67   -966   -231  -1031   -641  -1114
     51  -3348  -3400   1649   1725  -3374    -83   -974   -239  -1036   -652  -1114
     72  -3322  -3395   1626   1732  -3359    -88   -961   -226  -1021   -644  -1109
     85  -3278  -3367   1595   1725  -3320    -83   -935   -192   -984   -610  -1062
    101  -3239  -3341   1569   1719  -3289    -70   -901   -150   -935   -545  -1000
    119  -3224  -3346   1551   1730  -3283    -67   -841    -85   -857   -452   -935
    122  -3226  -3348   1553   1735  -3286    -59   -761     -2   -756   -353   -867
    109  -3177  -3286   1532   1696  -3231    -38   -678     96   -644   -244   -769
    132  -3104  -3237   1486   1683  -3172    -28   -615    166   -561   -161   -685
    148  -3044  -3195   1447   1670  -3120    -31   -576    213   -506    -98   -631
    166  -3031  -3198   1434   1680  -3115    -44   -563    223   -491    -77   -610
    158  -3008  -3169   1423   1662  -3089    -31   -527    252   -462    -44   -568
    174  -2982  -3159   1402   1665  -3070    -15   -511    265   -452    -28   -537
    168  -2966  -3135   1397   1649  -3050     -7   -535    239   -491    -57   -548
    150  -2964  -3115   1408   1631  -3039      5   -535    223   -511    -80   -561
    148  -2979  -3128   1415   1636  -3055     -2   -587    155   -594   -163   -636
    124  -3052  -3177   1462   1649  -3115    -18   -672     57   -714   -272   -735
     90  -3138  -3229   1522   1657  -3182    -20   -691      2   -771   -306   -792
     67  -3205  -3273   1569   1670  -3239    -10   -693    -23   -815   -348   -852
     93  -3299  -3393   1600   1740  -3343    -49   -826   -137   -958   -506  -1002
     85  -3338  -3424   1626   1753  -3380    -54   -865   -187  -1013   -566  -1057
     51  -3382  -3437   1665   1740  -3408    -64   -870   -218  -1044   -602  -1091
     33  -3437  -3470   1701   1751  -3452    -77   -901   -257  -1093   -652  -1148
     51  -3473  -3525   1709   1787  -3499    -93   -930   -285  -1124   -691  -1182
     49  -3502  -3554   1725   1800  -3528    -98   -963   -316  -1156   -714  -1215
     38  -3502  -3543   1730   1790  -3522    -93   -979   -332  -1174   -727  -1231
     15  -3512  -3528   1748   1771  -3520    -98   -997   -350  -1195   -748  -1252
     -2  -3595  -3593   1797   1792  -3595   -106  -1013   -371  -1223   -782  -1296
     23  -3577  -3600   1777   1810  -3587   -106  -1010   -363  -1215   -776  -1299
     36  -3543  -3580   1753   1808  -3561   -111  -1023   -363  -1215   -776  -1291
     18  -3567  -3585   1774   1800  -3574   -106  -1015   -350  -1205   -766  -1278
      5  -3567  -3574   1779   1787  -3569   -111  -1010   -348  -1200   -756  -1270
     31  -3543  -3574   1756   1800  -3559   -111  -1008   -337  -1187   -743  -1254
     25  -3577  -3603   1774   1813  -3590   -106  -1000   -332  -1187   -740  -1257
      2  -3567  -3569   1782   1784  -3567   -106   -997   -322  -1182   -745  -1254
     23  -3538  -3561   1756   1790  -3548    -80   -995   -306  -1174   -730  -1247
     38  -3507  -3546   1735   1792  -3525    -70   -984   -296  -1163   -719  -1239
     15  -3520  -3535   1751   1774  -3528    -57   -948   -270  -1137   -698  -1226
      2  -3533  -3535   1766   1769  -3533    -54   -940   -259  -1127   -683  -1231
      7  -3530  -3541   1761   1774  -3535    -83   -966   -270  -1140   -691  -1239
      2  -3528  -3530   1764   1764  -3530   -114   -992   -285  -1153   -698  -1241
     -7  -3567  -3559   1784   1774  -3561   -140  -1018   -311  -1176   -719  -1249
     -7  -3593  -3585   1800   1787  -3590   -153  -1036   -332  -1195   -735  -1260
    -12  -3608  -3595   1808   1790  -3603   -150  -1039   -348  -1213   -753  -1273
     -2  -3613  -3611   1808   1803  -3613   -158  -1044   -358  -1228   -771  -1293
     -2  -3663  -3660   1831   1826  -3663   -166  -1044   -361  -1239   -776  -1301
     10  -3725  -3735   1857   1873  -3730   -163  -1044   -363  -1252   -782  -1314
      0  -3738  -3741   1867   1867  -3738   -163  -1054   -376  -1273   -805  -1332
    -36  -3790  -3754   1912   1857  -3772   -166  -1075   -407  -1309   -846  -1369
    -64  -3884  -3819   1974   1875  -3852   -166  -1091   -444  -1345   -891  -1410
    -59  -3894  -3834   1977   1886  -3865   -176  -1098   -457  -1361   -906  -1415
    -64  -3917  -3852   1990   1893  -3886   -184  -1109   -465  -1369   -922  -1428
    -38  -3964  -3925   2000   1940  -3946   -202  -1148   -504  -1415   -979  -1480
    -28  -3985  -3959   2005   1964  -3972   -210  -1140   -509  -1418   -982  -1483
    -31  -3980  -3949   2005   1958  -3964   -218  -1124   -501  -1408   -966  -1470
    -54  -4006  -3954   2029   1948  -3980   -205  -1124   -498  -1410   -969  -1486
    -31  -4037  -4006   2034   1984  -4021   -220  -1145   -517  -1436  -1002  -1517
    -28  -4050  -4024   2039   1997  -4037   -215  -1135   -509  -1426  -1002  -1499
    -38  -4068  -4029   2055   1995  -4050   -218  -1140   -517  -1436  -1023  -1519
    -31  -4084  -4055   2057   2010  -4071   -192  -1091   -485  -1421  -1018  -1525
     -2  -4094  -4091   2047   2044  -4094   -119   -971   -400  -1384  -1023  -1571
     33  -4032  -4068   1997   2049  -4047    -41   -823   -259  -1280   -976  -1553
     72  -3819  -3891   1873   1982  -3855     18   -639    -36  -1036   -750  -1335
     88  -3554  -3645   1730   1865  -3598     -7   -524    158   -743   -381   -919
     72  -3244  -3317   1584   1693  -3278   -116   -735     70   -662    -88   -498
    -20  -3063  -3044   1540   1509  -3052   -236  -1109   -192   -727     80   -210
   -142  -3102  -2959   1623   1408  -3031   -363  -1519   -574   -997    -57   -293
   -249  -3598  -3348   1922   1548  -3473   -527  -1982  -1148  -1717   -878  -1124
   -233  -4097  -3865   2164   1813  -3982   -730  -2283  -1626  -2392  -1665  -1909
   -200  -4323  -4123   2260   1958  -4224   -771  -2182  -1569  -2395  -1735  -2031
   -116  -4411  -4294   2265   2088  -4354   -719  -1961  -1330  -2195  -1623  -1966
    -83  -4362  -4278   2221   2096  -4320   -555  -1665  -1031  -1948  -1465  -1831
    -77  -4304  -4227   2190   2073  -4268   -379  -1387   -769  -1719  -1299  -1706
    -67  -4284  -4219   2174   2073  -4250   -296  -1257   -649  -1623  -1213  -1662
    -10  -4291  -4281   2151   2135  -4286   -293  -1244   -644  -1628  -1223  -1678
     10  -4271  -4281   2127   2143  -4276   -296  -1213   -615  -1597  -1192  -1639
    -10  -4237  -4227   2122   2107  -4232   -280  -1176   -576  -1553  -1153  -1584
    -57  -4247  -4190   2151   2065  -4219   -272  -1161   -555  -1540  -1148  -1584
    -62  -4265  -4203   2164   2070  -4234   -280  -1166   -555  -1551  -1158  -1600
    -38  -4255  -4219   2145   2086  -4237   -301  -1174   -558  -1553  -1163  -1623
    -28  -4247  -4219   2138   2094  -4234   -306  -1171   -553  -1545  -1163  -1623
    -44  -4265  -4221   2153   2086  -4245   -296  -1166   -537  -1530  -1153  -1613
    -67  -4268  -4201   2169   2065  -4234   -288  -1150   -524  -1517  -1143  -1600
    -49  -4252  -4203   2151   2075  -4229   -306  -1161   -530  -1519  -1145  -1595
    -10  -4167  -4156   2088   2070  -4162   -314  -1156   -519  -1501  -1137  -1564
     -7  -4133  -4128   2068   2057  -4130   -314  -1143   -509  -1486  -1122  -1538
     -7  -4162  -4154   2086   2073  -4159   -335  -1145   -509  -1488  -1122  -1545
      0  -4169  -4169   2083   2083  -4169   -358  -1156   -517  -1491  -1130  -1543
      2  -4185  -4188   2091   2094  -4188   -340  -1137   -501  -1467  -1117  -1519
     15  -4107  -4125   2044   2068  -4115   -319  -1104   -459  -1418  -1070  -1470
     31  -4006  -4037   1987   2034  -4021   -306  -1065   -407  -1369  -1015  -1413
      5  -3990  -3995   1992   2000  -3993   -303  -1031   -376  -1332   -982  -1371
     36  -3933  -3969   1948   2000  -3951   -309   -997   -345  -1291   -945  -1332
     80  -3894  -3975   1904   2026  -3933   -324   -958   -309  -1244   -909  -1288
    101  -3878  -3980   1888   2039  -3928   -327   -901   -244  -1171   -836  -1215
    106  -3826  -3936   1857   2021  -3881   -311   -833   -176  -1093   -756  -1124
    127  -3715  -3842   1792   1984  -3777   -309   -784   -124  -1031   -691  -1039
    132  -3639  -3772   1751   1951  -3704   -311   -750    -96   -987   -641   -971
    127  -3582  -3710   1727   1917  -3645   -306   -727    -70   -956   -602   -914
    122  -3494  -3616   1683   1867  -3554   -301   -735    -72   -950   -597   -878
    122  -3468  -3590   1673   1855  -3528   -293   -758    -96   -971   -623   -870
    116  -3470  -3587   1675   1852  -3528   -290   -774   -127   -992   -633   -859
    111  -3460  -3572   1675   1842  -3515   -283   -782   -140  -1000   -633   -857
     59  -3504  -3567   1722   1810  -3535   -285   -836   -192  -1057   -691   -898
     54  -3517  -3572   1730   1810  -3543   -293   -901   -257  -1127   -782   -953
     59  -3473  -3533   1706   1795  -3504   -306   -966   -311  -1187   -852   -984
     15  -3489  -3504   1738   1758  -3496   -298  -1002   -340  -1228   -898  -1005
     -5  -3548  -3543   1777   1766  -3546   -335  -1088   -413  -1306   -987  -1060
      0  -3611  -3611   1805   1803  -3611   -384  -1182   -498  -1395  -1085  -1124
      2  -3637  -3639   1816   1821  -3639   -410  -1244   -553  -1447  -1153  -1163
     44  -3548  -3593   1753   1818  -3569   -428  -1280   -574  -1465  -1174  -1156
     20  -3509  -3533   1743   1774  -3520   -402  -1265   -561  -1449  -1171  -1132
     44  -3517  -3561   1735   1800  -3538   -410  -1291   -584  -1460  -1200  -1132
     70  -3489  -3561   1709   1816  -3525   -457  -1348   -628  -1493  -1241  -1143
     70  -3387  -3457   1660   1764  -3421   -449  -1343   -613  -1470  -1221  -1093
     54  -3364  -3419   1652   1735  -3390   -454  -1343   -615  -1470  -1226  -1075
     59  -3346  -3406   1641   1730  -3374   -459  -1361   -631  -1478  -1234  -1067
     64  -3239  -3304   1587   1683  -3273   -478  -1369   -631  -1470  -1234  -1049
     90  -3203  -3294   1556   1691  -3247   -498  -1405   -654  -1493  -1249  -1047
    111  -3151  -3263   1517   1686  -3208   -509  -1421   -678  -1509  -1267  -1044
    129  -3128  -3257   1499   1691  -3192   -514  -1428   -691  -1514  -1278  -1028
    116  -3065  -3182   1473   1647  -3122   -514  -1434   -691  -1501  -1270  -1002
    124  -2938  -3063   1408   1592  -3000   -493  -1426   -672  -1470  -1239   -958
    142  -2837  -2979   1345   1561  -2907   -467  -1418   -662  -1465  -1218   -932
    148  -2800  -2948   1327   1545  -2876   -457  -1428   -675  -1480  -1221   -935
    155  -2727  -2886   1286   1517  -2805   -454  -1439   -672  -1480  -1200   -914
    174  -2629  -2803   1228   1488  -2714   -480  -1462   -678  -1483  -1169   -883
    194  -2582  -2779   1192   1486  -2681   -519  -1496   -706  -1504  -1163   -870
    205  -2582  -2787   1187   1493  -2683   -555  -1525   -753  -1538  -1184   -885
    187  -2546  -2733   1179   1457  -2639   -558  -1530   -769  -1535  -1169   -870
    174  -2488  -2662   1158   1418  -2574   -561  -1530   -779  -1527  -1150   -839
    148  -2507  -2655   1176   1397  -2579   -576  -1543   -815  -1548  -1171   -844
    142  -2512  -2655   1182   1397  -2582   -589  -1548   -844  -1561  -1187   -841
    155  -2491  -2647   1166   1400  -2569   -602  -1566   -878  -1584  -1218   -844
    122  -2522  -2644   1200   1382  -2582   -600  -1582   -911  -1613  -1249   -849
     90  -2525  -2616   1215   1353  -2569   -607  -1582   -940  -1626  -1262   -846
     80  -2522  -2603   1221   1340  -2561   -636  -1608   -992  -1670  -1296   -883
    101  -2488  -2590   1192   1343  -2538   -644  -1628  -1026  -1701  -1319   -893
    114  -2494  -2608   1189   1361  -2551   -654  -1644  -1062  -1722  -1343   -909
    114  -2455  -2572   1169   1340  -2512   -675  -1660  -1088  -1735  -1356   -917
    111  -2379  -2491   1132   1299  -2434   -672  -1641  -1096  -1730  -1358   -909
     90  -2325  -2416   1117   1252  -2372   -670  -1600  -1091  -1699  -1337   -870
     70  -2325  -2395   1127   1231  -2359   -680  -1590  -1096  -1683  -1325   -857
     67  -2294  -2361   1111   1210  -2327   -693  -1602  -1111  -1693  -1325   -862
     59  -2249  -2309   1093   1184  -2278   -696  -1608  -1124  -1696  -1322   -852
     33  -2213  -2249   1088   1140  -2229   -706  -1621  -1156  -1712  -1327   -846
     23  -2151  -2174   1065   1098  -2161   -701  -1608  -1163  -1709  -1312   -820
    -12  -2086  -2075   1047   1028  -2081   -631  -1504  -1114  -1680  -1301   -805
    -12  -1982  -1969    997    976  -1977   -530  -1309  -1000  -1605  -1257   -779
     10  -1829  -1839    909    922  -1834   -436  -1091   -815  -1431  -1101   -641
     36  -1512  -1548    737    792  -1530   -363   -813   -524  -1098   -766   -303
     72  -1098  -1174    511    620  -1135   -410   -792   -394   -831   -397    155
      7   -776   -784    384    394   -782   -566  -1218   -537   -735   -124    545
   -114   -584   -470    348    176   -527   -743  -1751   -789   -758     -7    737
   -246   -732   -485    491    119   -610   -919  -2296  -1273  -1195   -394    379
   -311  -1262   -950    784    319  -1106  -1135  -2714  -1977  -2091  -1327   -555
   -257  -1626  -1371    940    555  -1499  -1262  -2735  -2223  -2473  -1761   -989
   -179  -1665  -1486    919    652  -1577  -1221  -2468  -2016  -2338  -1691   -948
   -111  -1522  -1410    818    649  -1467  -1080  -2140  -1730  -2117  -1535   -815
    -67  -1402  -1335    735    631  -1369   -852  -1769  -1428  -1880  -1361   -662
    -46  -1260  -1213    654    581  -1236   -711  -1548  -1260  -1748  -1262   -576
    -25  -1148  -1122    584    545  -1135   -667  -1462  -1192  -1691  -1213   -527
     -2  -1075  -1072    540    535  -1075   -646  -1415  -1156  -1665  -1184   -498
     -7   -997   -989    504    488   -995   -636  -1379  -1140  -1649  -1166   -475
     -7   -919   -911    462    452   -917   -628  -1340  -1119  -1628  -1137   -446
    -20   -862   -841    439    407   -852   -607  -1293  -1101  -1600  -1106   -413
    -18   -763   -745    392    363   -756   -602  -1257  -1083  -1569  -1078   -379
    -20   -727   -706    374    340   -717   -600  -1231  -1075  -1553  -1062   -358
    -23   -665   -641    342    309   -654   -587  -1195  -1057  -1527  -1036   -322
    -20   -602   -584    309    280   -594   -581  -1161  -1039  -1501  -1008   -290
     -7   -527   -519    267    254   -524   -581  -1127  -1023  -1470   -976   -257
     -2   -470   -467    236    231   -470   -587  -1098  -1015  -1447   -956   -228
     12   -400   -413    192    210   -405   -584  -1065  -1000  -1421   -927   -194
     23   -332   -355    153    189   -345   -579  -1028   -984  -1389   -898   -161
     38   -265   -303    114    171   -283   -566   -989   -963  -1353   -867   -119
     49   -197   -246     72    145   -220   -555   -945   -943  -1319   -836    -83
     59   -111   -171     25    114   -142   -553   -909   -922  -1288   -802    -46
     77    -41   -119    -18     96    -80   -542   -859   -898  -1257   -766     -7
    106     33    -72    -70     90    -18   -527   -792   -857  -1202   -711     46
    122    150     25   -137     46     88   -509   -711   -800  -1132   -641    122
    148    244     96   -197     25    171   -498   -626   -745  -1067   -576    194
    174    324    150   -252     12    239   -493   -540   -698  -1005   -514    265
    205    444    239   -324    -15    342   -472   -446   -636   -927   -436    361
    228    553    324   -392    -46    439   -470   -371   -584   -857   -363    449
    254    662    407   -459    -75    535   -467   -309   -545   -805   -309    511
    267    750    483   -511   -106    618   -454   -257   -509   -758   -257    581
    272    820    548   -545   -137    685   -436   -228   -491   -732   -223    626
    285    914    628   -602   -171    771   -415   -213   -483   -719   -202    657
    293    966    670   -631   -187    818   -402   -210   -493   -724   -202    670
    288   1005    717   -646   -215    862   -405   -231   -517   -745   -215    667
    290   1065    774   -678   -241    919   -394   -231   -522   -753   -215    685
    285   1096    807   -693   -262    950   -392   -267   -558   -789   -252    657
    257   1067    810   -662   -277    937   -402   -322   -613   -852   -309    602
    226   1041    815   -636   -296    927   -405   -374   -667   -909   -363    548
    215   1060    844   -636   -314    953   -394   -413   -704   -948   -397    514
    200   1067    865   -636   -332    966   -397   -452   -735   -976   -433    491
    181   1060    878   -620   -348    969   -407   -488   -774  -1013   -472    459
    163   1049    885   -607   -363    969   -410   -509   -792  -1031   -488    446
    153   1085    932   -618   -389   1010   -428   -532   -818  -1044   -504    436
    171   1101    927   -639   -376   1015   -433   -540   -828  -1052   -514    439
    174   1117    943   -646   -384   1031   -428   -527   -826  -1047   -509    449
    174   1169    995   -672   -410   1083   -426   -511   -826  -1031   -496    465
    171   1231   1060   -701   -444   1145   -426   -501   -828  -1021   -491    478
    192   1270   1075   -732   -441   1174   -426   -485   -815  -1010   -480    491
    226   1293   1067   -761   -420   1182   -423   -470   -810  -1005   -478    506
    239   1325   1085   -784   -426   1205   -428   -457   -805  -1000   -475    517
    231   1340   1109   -784   -439   1226   -431   -446   -807  -1000   -475    524
    233   1382   1148   -807   -457   1265   -431   -426   -797   -982   -454    553
    236   1441   1205   -839   -483   1325   -439   -413   -795   -971   -444    574
    257   1530   1273   -893   -509   1402   -415   -371   -763   -932   -402    618
    259   1574   1314   -917   -527   1444   -374   -329   -727   -896   -371    657
    252   1647   1395   -950   -571   1522   -358   -319   -722   -891   -366    665
    262   1693   1428   -979   -584   1561   -363   -322   -732   -893   -371    665
    254   1712   1454   -984   -600   1584   -381   -327   -735   -885   -361    675
    262   1764   1501  -1013   -618   1634   -400   -329   -724   -862   -337    709
    288   1823   1535  -1057   -623   1680   -441   -342   -750   -867   -340    722
    283   1834   1548  -1060   -631   1691   -449   -327   -748   -852   -322    745
    280   1875   1592  -1078   -657   1735   -444   -309   -737   -839   -306    769
    296   1893   1597  -1093   -649   1745   -444   -296   -740   -839   -311    774
    296   1870   1574  -1085   -639   1722   -459   -298   -766   -857   -329    756
    301   1880   1579  -1091   -639   1730   -467   -303   -787   -872   -340    745
    290   1880   1590  -1085   -649   1735   -472   -303   -805   -883   -348    745
    290   1873   1582  -1080   -644   1727   -478   -303   -831   -901   -376    730
    270   1844   1571  -1060   -652   1709   -465   -301   -839   -917   -394    717
    249   1831   1582  -1041   -665   1706   -465   -306   -854   -932   -410    701
    249   1813   1561  -1031   -657   1688   -470   -309   -875   -948   -426    691
    252   1800   1548  -1026   -646   1675   -485   -314   -896   -963   -446    675
    244   1816   1571  -1031   -665   1693   -488   -309   -896   -963   -452    675
    252   1829   1574  -1041   -662   1701   -493   -301   -898   -963   -454    680
    275   1862   1584  -1070   -654   1725   -509   -303   -911   -974   -467    672
    283   1912   1628  -1096   -672   1771   -498   -285   -904   -958   -454    683
    272   1893   1621  -1083   -675   1758   -493   -277   -906   -956   -454    685
    272   1893   1621  -1083   -675   1758   -498   -267   -906   -956   -454    688
    265   1893   1626  -1080   -680   1761   -498   -249   -909   -956   -462    683
    285   1904   1618  -1093   -665   1761   -436   -148   -865   -945   -475    657
    309   1979   1667  -1145   -680   1823   -324     41   -748   -875   -449    657
    329   2127   1797  -1228   -735   1964   -254    239   -553   -691   -290    792
    366   2338   1969  -1353   -802   2153   -223    472   -290   -374     31   1122
    413   2660   2247  -1535   -917   2455   -311    498   -145    -75    423   1582
    368   2876   2507  -1623  -1070   2691   -439    127   -272     23    678   1938
    259   2904   2644  -1582  -1192   2774   -561   -298   -550    -83    678   1992
    129   2743   2613  -1439  -1241   2678   -737   -841  -1114   -654    127   1452
     64   2353   2288  -1208  -1111   2322   -989  -1384  -1839  -1527   -782    537
    106   2075   1966  -1091   -930   2023  -1117  -1400  -2010  -1758  -1039    272
    161   1901   1740  -1031   -789   1821  -1070  -1137  -1816  -1621   -974    309
    213   1873   1660  -1044   -724   1769   -953   -849  -1564  -1441   -862    394
    231   1901   1670  -1065   -719   1787   -779   -555  -1301  -1236   -717    514
    231   1966   1735  -1098   -753   1852   -623   -322  -1093  -1060   -579    626
    239   2021   1779  -1130   -771   1901   -555   -215   -995   -974   -511    685
    244   2023   1779  -1135   -769   1901   -535   -174   -961   -945   -493    698
    233   2016   1782  -1124   -774   1899   -537   -166   -950   -937   -493    691
    226   2031   1805  -1130   -789   1919   -537   -158   -943   -932   -488    696
    228   2068   1839  -1150   -805   1953   -532   -135   -917   -911   -462    722
    241   2096   1855  -1171   -807   1977   -530   -111   -891   -891   -439    743
    246   2078   1831  -1161   -792   1956   -532   -101   -896   -893   -444    737
    254   2088   1834  -1174   -789   1964   -530    -85   -883   -875   -433    753
    262   2125   1860  -1195   -800   1992   -530    -72   -870   -852   -415    771
    257   2125   1865  -1192   -805   1997   -527    -57   -859   -831   -402    787
    259   2135   1875  -1197   -807   2005   -532    -41   -846   -815   -389    802
    244   2166   1919  -1205   -836   2042   -532    -28   -820   -787   -363    828
    228   2171   1940  -1200   -854   2057   -527    -15   -802   -769   -350    839
    223   2164   1940  -1195   -857   2052   -535     -7   -797   -763   -345    846
    231   2156   1925  -1192   -846   2042   -548      2   -789   -753   -337    857
    220   2166   1943  -1195   -859   2055   -540     38   -753   -719   -306    888
    220   2184   1964  -1202   -872   2075   -540     75   -717   -680   -272    927
    223   2200   1974  -1213   -875   2088   -530    119   -680   -641   -233    969
    233   2216   1982  -1223   -872   2099   -522    171   -631   -587   -181   1018
    228   2242   2013  -1236   -891   2127   -517    226   -574   -524   -129   1067
    241   2275   2034  -1257   -896   2156   -504    293   -511   -449    -64   1130
    262   2317   2052  -1291   -896   2184   -501    353   -454   -384     -2   1187
    277   2361   2083  -1319   -901   2223   -506    410   -397   -316     64   1249
    270   2372   2099  -1322   -914   2236   -493    475   -329   -244    135   1319
    277   2403   2125  -1340   -924   2265   -480    509   -298   -205    171   1366
    267   2431   2161  -1350   -948   2296   -470    530   -280   -189    194   1395
    233   2436   2203  -1335   -984   2320   -470    524   -280   -194    200   1400
    220   2416   2195  -1319   -989   2307   -472    501   -306   -223    176   1371
    207   2387   2179  -1299   -984   2283   -483    462   -348   -267    135   1335
    174   2343   2166  -1260   -995   2255   -501    410   -407   -329     72   1286
    145   2322   2177  -1234  -1015   2249   -501    363   -452   -376     28   1247
    129   2273   2143  -1202  -1008   2208   -506    306   -504   -428    -25   1197
    122   2229   2104  -1176   -992   2166   -524    241   -558   -493    -93   1135
    111   2145   2034  -1130   -961   2091   -535    179   -618   -561   -161   1075
     77   2081   2003  -1078   -961   2042   -550    114   -678   -631   -236   1002
     44   2031   1987  -1039   -971   2010   -574     57   -730   -683   -298    940
     28   1997   1969  -1013   -971   1984   -587     12   -771   -724   -345    896
     20   1971   1951   -997   -966   1961   -600    -20   -805   -753   -374    870
     23   1935   1912   -979   -943   1925   -613    -36   -823   -763   -381    859
     -2   1875   1875   -937   -940   1875   -626    -57   -844   -784   -402    839
    -23   1849   1873   -911   -948   1860   -626    -75   -854   -797   -410    820
    -44   1870   1914   -914   -979   1891   -628    -75   -854   -795   -407    820
    -57   1867   1925   -904   -989   1896   -628    -75   -857   -792   -402    828
    -41   1821   1862   -891   -953   1842   -628    -64   -849   -782   -392    849
    -36   1795   1831   -880   -932   1810   -623    -59   -849   -782   -394    857
    -46   1797   1842   -878   -943   1821   -631    -72   -870   -797   -407    844
    -54   1784   1839   -865   -945   1810   -646    -80   -880   -805   -413    839
    -49   1784   1834   -870   -943   1808   -667    -90   -885   -810   -423    828
    -44   1777   1821   -867   -932   1797   -665    -77   -870   -797   -418    839
    -59   1795   1855   -870   -958   1823   -633    -51   -836   -766   -384    870
    -62   1808   1870   -872   -966   1839   -602    -41   -815   -750   -374    872
    -70   1766   1836   -849   -953   1803   -602    -46   -815   -758   -389    865
    -77   1823   1899   -872   -987   1860   -618    -57   -807   -745   -374    883
    -83   1880   1961   -901  -1023   1919   -631    -72   -802   -732   -355    898
    -80   1823   1904   -870   -992   1862   -657    -88   -818   -743   -371    883
    -83   1764   1847   -844   -963   1805   -688   -111   -852   -769   -402    862
    -93   1782   1875   -846   -984   1829   -691   -106   -841   -756   -387    883
    -88   1756   1842   -833   -966   1797   -696   -101   -833   -750   -376    885
    -85   1686   1771   -800   -927   1727   -704   -106   -841   -763   -389    875
   -106   1634   1738   -766   -922   1683   -711   -116   -859   -782   -413    852
   -129   1564   1693   -717   -911   1628   -727   -127   -878   -802   -436    826
   -142   1491   1634   -675   -891   1561   -737   -142   -898   -828   -467    797
   -163   1447   1610   -641   -885   1527   -745   -163   -927   -865   -511    761
   -179   1413   1590   -618   -885   1499   -745   -176   -932   -878   -527    750
   -168   1343   1512   -587   -841   1426   -745   -174   -932   -885   -530    745
   -166   1283   1449   -561   -807   1366   -761   -192   -956   -917   -563    717
   -184   1252   1436   -532   -810   1343   -766   -197   -961   -924   -579    701
   -181   1226   1408   -522   -795   1314   -782   -205   -966   -924   -584    701
   -184   1260   1444   -537   -815   1350   -800   -215   -971   -935   -597    696
   -192   1226   1415   -519   -805   1319   -810   -220   -979   -948   -610    683
   -179   1200   1379   -509   -779   1288   -810   -220   -976   -948   -613    675
   -184   1200   1384   -509   -784   1291   -815   -226   -974   -945   -610    672
   -192   1156   1348   -483   -771   1252   -823   -228   -982   -958   -631    649
   -176   1085   1262   -457   -722   1174   -784   -150   -943   -956   -649    623
   -155   1130   1286   -485   -719   1208   -672     12   -828   -898   -641    605
   -153   1257   1408   -553   -782   1330   -589    166   -646   -732   -517    698
   -129   1486   1615   -678   -872   1551   -540    361   -353   -400   -181   1021
    -67   1691   1756   -813   -911   1725   -607    439   -171    -85    223   1454
    -67   1943   2010   -937  -1039   1977   -795     77   -348    -20    493   1810
   -158   1987   2143   -917  -1150   2065   -956   -371   -680   -140    540   1904
   -239   1849   2088   -805  -1163   1969  -1150   -878  -1208   -633     85   1486
   -293   1491   1782   -600  -1036   1636  -1395  -1392  -1883  -1488   -828    607
   -270   1153   1423   -441   -846   1288  -1545  -1543  -2203  -1958  -1340    122
   -220    924   1145   -353   -683   1034  -1462  -1265  -1953  -1771  -1234    168
   -171    844   1015   -337   -592    930  -1291   -940  -1623  -1517  -1065    283
   -122    836    958   -358   -542    898  -1088   -628  -1309  -1273   -898    405
   -101    911   1013   -405   -555    961   -932   -392  -1070  -1078   -753    514
   -101    989   1091   -446   -594   1039   -859   -283   -953   -976   -659    597
    -88   1005   1093   -459   -589   1049   -839   -246   -909   -945   -633    607
    -75    958   1031   -444   -553    995   -844   -241   -901   -943   -644    587
    -57    909    966   -426   -511    937   -841   -239   -891   -937   -649    581
    -31    992   1023   -483   -527   1008   -810   -210   -839   -888   -594    636
    -15   1021   1036   -504   -527   1028   -782   -184   -797   -844   -550    672
      7   1015   1005   -514   -498   1010   -779   -168   -779   -823   -540    672
     33   1002    969   -517   -467    987   -792   -163   -771   -815   -540    667
     41   1018    976   -532   -467    997   -795   -163   -761   -807   -535    670
     49   1041    992   -545   -472   1018   -787   -150   -732   -779   -514    685
     54   1036    982   -545   -465   1010   -792   -145   -714   -758   -496    698
     72   1096   1023   -584   -475   1060   -782   -122   -680   -730   -467    719
     72   1093   1018   -584   -472   1057   -766   -103   -652   -709   -449    735
     85   1075    989   -581   -452   1034   -774    -98   -641   -701   -454    732
    109   1052    943   -581   -418    997   -789    -93   -633   -696   -449    735
    135   1072    937   -602   -400   1005   -779    -64   -597   -659   -407    761
    111   1093    982   -605   -436   1039   -727    -10   -522   -589   -342    805
     96   1034    937   -566   -420    987   -711     33   -475   -542   -306    833
    122   1010    888   -568   -381    950   -711     80   -433   -511   -272    857
    200   1057    857   -628   -327    958   -691    153   -348   -431   -200    911
    213   1096    883   -657   -335    989   -657    231   -267   -350   -132    971
    226   1124    898   -675   -337   1013   -631    319   -179   -265    -49   1044
    257   1184    924   -722   -335   1054   -613    400    -96   -187     23   1106
    280   1257    976   -769   -348   1117   -589    467    -28   -111     98   1176
    290   1275    982   -784   -345   1130   -576    511     10    -64    148   1221
    275   1283   1008   -779   -366   1145   -579    527     20    -46    168   1234
    259   1257    995   -758   -368   1127   -581    506     -5    -70    145   1205
    265   1249    984   -756   -358   1117   -584    475    -33   -101    119   1182
    241   1241   1000   -743   -379   1122   -600    426    -72   -140     93   1163
    207   1179    971   -693   -381   1075   -610    368   -122   -192     49   1124
    189   1111    922   -652   -366   1018   -626    303   -174   -246     -5   1072
    171   1031    859   -600   -342    945   -672    207   -257   -327    -85   1000
    132   1000    865   -566   -366    932   -696    132   -316   -397   -148    935
    124    995    867   -561   -371    932   -688     88   -340   -431   -174    901
    129    932    802   -532   -337    867   -709     18   -402   -493   -239    820
    124    839    714   -480   -293    776   -737    -49   -449   -540   -280    753
     90    743    652   -418   -280    696   -758    -98   -480   -568   -303    724
     98    696    597   -397   -249    646   -779   -137   -501   -592   -322    701
     93    680    587   -387   -246    633   -789   -163   -509   -607   -335    683
     77    646    568   -361   -244    607   -813   -202   -535   -633   -361    657
     67    602    532   -335   -233    568   -836   -231   -561   -662   -392    623
     54    555    498   -306   -220    527   -841   -241   -574   -672   -407    605
     70    555    483   -314   -207    519   -846   -246   -571   -670   -410    613
     77    574    496   -324   -207    535   -852   -257   -568   -667   -415    607
     70    517    444   -293   -187    480   -862   -267   -568   -675   -413    605
     80    457    376   -270   -148    418   -862   -272   -571   -675   -410    594
     83    459    376   -272   -145    418   -846   -275   -558   -665   -394    594
     41    465    423   -252   -189    444   -826   -275   -542   -646   -374    600
     62    470    405   -267   -171    439   -831   -277   -540   -646   -374    587
     70    485    415   -280   -171    452   -820   -272   -514   -628   -353    607
     90    514    423   -303   -166    470   -805   -272   -485   -613   -337    626
    106    574    467   -340   -179    522   -779   -267   -457   -592   -322    631
     90    566    475   -329   -192    519   -771   -275   -454   -589   -324    628
     96    537    439   -316   -171    488   -771   -285   -446   -587   -316    633
    122    550    428   -335   -153    491   -789   -301   -441   -576   -298    654
    150    555    405   -353   -127    480   -810   -309   -436   -568   -283    667
    129    501    368   -316   -119    436   -813   -335   -457   -592   -301    633
    116    496    376   -306   -129    436   -805   -337   -452   -584   -303    623
    124    472    348   -298   -114    413   -805   -327   -441   -568   -290    641
    135    407    272   -270    -67    340   -823   -340   -452   -579   -293    639
    145    340    194   -244    -23    267   -839   -363   -475   -610   -316    602
    135    270    135   -202      0    202   -841   -397   -506   -659   -368    542
    132    226     93   -181     20    161   -841   -423   -532   -701   -415    498
    163    257     93   -210     36    176   -826   -423   -532   -709   -439    462
    148    202     51   -176     46    127   -823   -441   -558   -737   -472    441
    145    171     25   -158     59     98   -836   -462   -574   -753   -483    428
    135    135      0   -135     67     67   -849   -478   -584   -766   -485    413
    116     25    -90    -70    103    -31   -867   -498   -607   -800   -517    371
    127     10   -116    -72    122    -51   -859   -493   -594   -784   -511    376
    119    -12   -132    -54    124    -70   -854   -509   -602   -797   -537    371
    119      7   -114    -64    116    -51   -836   -506   -587   -784   -532    389
     93      5    -88    -49     90    -41   -810   -491   -558   -758   -498    371
     70    -93   -163     10    116   -127   -810   -501   -566   -763   -480    342
     88   -171   -262     41    174   -215   -795   -467   -548   -756   -467    342
     96   -210   -309     54    200   -259   -722   -355   -496   -743   -493    314
     90   -213   -303     62    197   -257   -613   -197   -387   -683   -478    309
     98    -85   -184     -7    140   -135   -509     25   -161   -470   -298    459
    155    179     23   -166     67    101   -470    272    111   -137     33    769
    176    561    384   -371   -103    472   -610     67    119     59    361   1135
     51    779    727   -415   -337    753   -888   -568   -122     98    576   1426
    -96    748    844   -327   -470    795  -1202  -1257   -483    -72    514   1402
   -150    363    514   -106   -332    439  -1470  -1810  -1039   -675    -85    841
   -129   -236   -109    181    -10   -171  -1673  -2104  -1657  -1499   -943     23
   -145   -568   -423    358    137   -496  -1639  -1935  -1686  -1647  -1148   -220
   -187   -636   -449    410    129   -542  -1408  -1517  -1350  -1397  -1005   -135
   -140   -631   -493    384    176   -563  -1184  -1166  -1072  -1195   -872    -38
   -111   -631   -522    371    202   -576   -961   -854   -831  -1008   -737     62
    -62   -561   -498    311    218   -530   -846   -685   -693   -891   -636    153
    -72   -602   -532    337    226   -568   -823   -652   -654   -870   -620    171
    -77   -623   -545    350    231   -584   -823   -646   -641   -859   -605    187
    -85   -675   -589    379    249   -633   -826   -646   -644   -862   -602    153
    -77   -704   -626    392    272   -665   -831   -657   -657   -878   -626    109
    -83   -756   -672    418    293   -714   -833   -662   -662   -896   -652     49
    -85   -792   -706    439    309   -750   -836   -662   -654   -896   -652     38
   -119   -831   -711    475    296   -774   -833   -646   -631   -878   -636     67
   -158   -807   -649    483    244   -730   -839   -636   -623   -872   -639     75
   -166   -789   -623    475    226   -706   -831   -623   -618   -859   -639     83
   -158   -815   -659    485    249   -737   -820   -618   -605   -846   -628    103
   -132   -826   -693    475    280   -761   -823   -610   -587   -828   -607    124
   -155   -867   -711    511    277   -789   -802   -579   -550   -787   -558    135
   -218   -896   -678    555    228   -787   -784   -553   -524   -761   -535    145
   -226   -919   -693    571    231   -805   -771   -542   -522   -763   -548    142
   -210   -958   -750    581    267   -854   -766   -530   -514   -761   -542    145
   -187   -979   -792    584    301   -885   -779   -511   -491   -732   -517    187
   -166   -966   -800    563    314   -883   -802   -491   -475   -717   -496    210
   -179   -984   -805    581    311   -896   -802   -452   -454   -701   -488    192
   -210   -979   -769    594    277   -875   -771   -381   -410   -670   -478    184
   -220   -966   -745    594    262   -857   -745   -303   -361   -623   -449    220
   -166   -958   -792    561    311   -878   -732   -241   -316   -574   -402    267
    -49   -935   -885    491    418   -911   -732   -184   -277   -535   -358    303
     15   -904   -919    444    465   -911   -727   -142   -244   -493   -306    348
    -59   -898   -839    480    389   -870   -704    -85   -200   -444   -265    418
   -200   -867   -670    532    233   -769   -667    -33   -153   -389   -205    475
   -207   -849   -641    527    215   -745   -672    -59   -176   -410   -218    436
   -187   -854   -670    519    241   -763   -696   -132   -233   -465   -277    397
   -179   -823   -644    501    231   -735   -719   -187   -270   -498   -301    400
   -223   -885   -665    553    220   -776   -706   -184   -265   -488   -275    449
   -226   -984   -761    605    265   -872   -730   -259   -314   -527   -288    436
   -210  -1047   -839    628    311   -943   -761   -350   -381   -589   -332    316
   -329  -1122   -792    727    231   -958   -724   -387   -405   -626   -374    163
   -462  -1202   -740    831    137   -971   -680   -426   -423   -644   -407    142
   -480  -1299   -818    888    168  -1060   -709   -532   -506   -732   -498     90
   -561  -1486   -927   1021    181  -1208   -795   -665   -615   -849   -610    -25
   -587  -1569   -982   1078    197  -1275   -865   -737   -672   -901   -657    -49
   -410  -1397   -987    901    288  -1192   -865   -722   -644   -859   -605     10
   -288  -1280   -992    784    350  -1137   -836   -732   -631   -846   -589     15
   -337  -1348  -1013    841    337  -1182   -844   -779   -680   -904   -667    -38
   -376  -1387  -1010    883    316  -1200   -859   -802   -704   -932   -701    -59
   -449  -1532  -1083    989    316  -1309   -930   -888   -769   -992   -732    -90
   -472  -1691  -1218   1080    371  -1454   -997   -976   -839  -1062   -795   -155
   -491  -1696  -1208   1093    355  -1452   -992   -966   -844  -1072   -813   -228
   -493  -1610  -1117   1052    311  -1363   -914   -883   -774   -997   -719   -174
   -376  -1543  -1169    958    394  -1356   -919   -862   -753   -966   -685   -132
   -290  -1514  -1223    901    465  -1369   -935   -878   -766   -971   -691   -114
   -454  -1590  -1137   1021    340  -1363   -917   -880   -761   -969   -680   -103
   -470  -1545  -1075   1008    301  -1312   -865   -865   -735   -956   -678   -132
   -452  -1553  -1104   1000    324  -1327   -875   -891   -748   -979   -706   -163
   -441  -1579  -1137   1010    345  -1361   -888   -911   -761   -984   -714   -135
   -457  -1545  -1088   1000    314  -1317   -859   -919   -750   -976   -709   -124
   -517  -1509   -992   1013    236  -1252   -833   -909   -753   -984   -737   -142
   -555  -1618  -1065   1085    254  -1343   -867   -940   -787  -1028   -758   -192
   -485  -1626  -1140   1054    324  -1382   -883   -953   -779  -1021   -727   -181
   -387  -1517  -1130    950    371  -1325   -904   -969   -763   -995   -698   -150
   -392  -1517  -1124    956    366  -1322   -922   -976   -758   -982   -683   -129
   -504  -1602  -1098   1052    296  -1350   -922   -969   -756   -976   -678   -142
   -594  -1688  -1093   1140    246  -1392   -958  -1008   -787  -1010   -717   -194
   -563  -1745  -1182   1153    306  -1465  -1039  -1057   -841  -1070   -774   -254
   -394  -1652  -1257   1023    431  -1454  -1062  -1052   -836  -1067   -761   -233
   -332  -1644  -1312    987    488  -1478  -1101  -1088   -878  -1098   -776   -236
   -446  -1769  -1322   1106    436  -1545  -1148  -1117   -911  -1124   -800   -262
   -701  -1997  -1296   1348    296  -1647  -1215  -1184   -989  -1213   -901   -363
   -743  -2021  -1278   1382    267  -1649  -1179  -1174   -989  -1221   -911   -405
   -457  -1756  -1299   1106    418  -1530  -1021  -1091   -885  -1117   -805   -309
   -335  -1654  -1322    995    493  -1488   -948  -1044   -844  -1072   -763   -244
   -491  -1808  -1319   1148    413  -1564   -976  -1109   -911  -1143   -826   -301
   -535  -1816  -1280   1176    371  -1548   -945  -1145   -935  -1166   -849   -345
   -568  -1899  -1332   1231    379  -1615   -969  -1187   -976  -1223   -919   -407
   -592  -1945  -1353   1270    379  -1649  -1008  -1236  -1026  -1283   -992   -444
   -623  -1956  -1332   1288    350  -1644  -1028  -1239  -1036  -1291   -989   -454
   -646  -1990  -1343   1319    348  -1667  -1028  -1189   -992  -1234   -911   -431
   -683  -2052  -1369   1366    340  -1709  -1041  -1174   -976  -1213   -878   -428
   -644  -2120  -1478   1382    415  -1800  -1083  -1231  -1023  -1260   -932   -454
   -545  -2169  -1626   1356    537  -1899  -1104  -1252  -1054  -1314   -995   -498
   -522  -2166  -1644   1345    561  -1906  -1085  -1161  -1018  -1322  -1047   -555
   -613  -2042  -1431   1327    407  -1738   -984   -906   -833  -1166   -937   -488
   -532  -1631  -1098   1080    283  -1366   -691   -470   -444   -756   -522   -137
   -470  -1350   -880    909    205  -1117   -620   -355   -246   -459   -163    241
   -678  -1234   -555    956    -62   -896   -891   -885   -402   -420     -2    511
   -833  -1080   -246    956   -293   -665  -1205  -1561   -639   -457     75    657
   -818  -1023   -205    919   -309   -613  -1408  -2073   -982   -735   -127    454
   -857  -1496   -639   1174   -111  -1067  -1566  -2468  -1566  -1447   -852   -257
   -935  -2138  -1202   1538    132  -1670  -1779  -2629  -1982  -1979  -1408   -784
   -841  -2309  -1470   1574    314  -1891  -1779  -2382  -1857  -1922  -1405   -833
   -745  -2270  -1527   1506    389  -1899  -1641  -2060  -1628  -1766  -1325   -810
   -823  -2320  -1499   1571    335  -1909  -1428  -1732  -1413  -1626  -1249   -763
   -875  -2392  -1517   1634    319  -1956  -1252  -1496  -1249  -1488  -1150   -685
   -714  -2236  -1522   1475    402  -1880  -1130  -1350  -1109  -1343   -984   -542
   -654  -2197  -1543   1426    444  -1870  -1124  -1343  -1093  -1332   -982   -537
   -662  -2221  -1558   1441    446  -1891  -1202  -1379  -1145  -1410  -1088   -597
   -574  -2091  -1517   1332    470  -1805  -1070  -1350  -1109  -1384  -1052   -636
   -610  -2057  -1447   1332    415  -1753   -971  -1335  -1085  -1376  -1039   -646
   -698  -2153  -1457   1426    376  -1805  -1010  -1374  -1117  -1418  -1080   -659
   -722  -2239  -1517   1480    394  -1878  -1010  -1452  -1171  -1473  -1132   -693
   -683  -2249  -1566   1467    441  -1909  -1039  -1512  -1208  -1509  -1161   -706
   -761  -2275  -1514   1514    376  -1896  -1062  -1491  -1195  -1491  -1148   -701
   -820  -2223  -1405   1522    290  -1816   -997  -1400  -1117  -1410  -1067   -652
   -802  -2158  -1356   1480    275  -1758   -974  -1267  -1031  -1304   -971   -581
   -857  -2208  -1350   1532    246  -1779   -953  -1213   -992  -1262   -935   -550
   -911  -2343  -1431   1626    259  -1888  -1023  -1288  -1057  -1322   -995   -597
  -1062  -2507  -1447   1784    189  -1977  -1161  -1361  -1127  -1389  -1062   -665
   -849  -2278  -1428   1561    288  -1855  -1132  -1306  -1057  -1330   -995   -615
   -402  -1769  -1366   1085    480  -1569   -888  -1182   -896  -1197   -849   -467
   -532  -1839  -1306   1184    387  -1574   -854  -1195   -935  -1226   -870   -478
   -659  -2044  -1384   1350    361  -1714   -945  -1200   -969  -1236   -898   -524
   -620  -2026  -1408   1322    392  -1717   -922  -1174   -956  -1208   -875   -465
   -550  -2003  -1452   1278    449  -1727   -945  -1247   -969  -1231   -909   -457
   -535  -1979  -1444   1257    452  -1714   -969  -1174   -924  -1187   -867   -493
   -691  -1938  -1247   1312    277  -1592   -927   -948   -763  -1034   -704   -397
   -748  -1961  -1213   1353    231  -1587   -932   -865   -688   -940   -613   -303
   -732  -1977  -1244   1356    254  -1610   -836   -870   -670   -909   -545   -241
   -782  -1914  -1132   1348    174  -1525   -753   -813   -618   -844   -498   -215
   -862  -1990  -1127   1426    129  -1561   -852   -774   -644   -865   -540   -285
   -857  -1982  -1124   1418    132  -1556   -940   -784   -649   -870   -545   -265
   -594  -1738  -1143   1166    272  -1441   -930   -730   -579   -795   -454   -135
   -511  -1647  -1137   1078    311  -1392   -852   -748   -579   -800   -459   -158
   -558  -1691  -1132   1124    285  -1410   -758   -852   -657   -885   -553   -267
   -641  -1774  -1135   1208    246  -1457   -740   -932   -727   -958   -618   -329
   -704  -1873  -1169   1288    231  -1522   -849   -995   -782  -1010   -675   -379
   -774  -2003  -1228   1387    226  -1615   -909  -1098   -867  -1098   -750   -465
   -688  -1922  -1234   1306    270  -1579   -828  -1132   -883  -1114   -758   -478
   -706  -1938  -1234   1319    262  -1584   -826  -1189   -922  -1156   -800   -519
   -807  -2036  -1228   1423    210  -1634   -862  -1278   -982  -1215   -865   -581
   -836  -2112  -1275   1473    218  -1693   -883  -1330  -1026  -1260   -909   -633
   -828  -2112  -1283   1467    226  -1699   -904  -1356  -1044  -1275   -924   -649
   -818  -2101  -1286   1457    231  -1696   -909  -1379  -1054  -1280   -932   -662
   -807  -2109  -1301   1460    246  -1706   -901  -1397  -1065  -1293   -945   -685
   -826  -2114  -1288   1470    228  -1701   -917  -1426  -1075  -1301   -948   -685
   -836  -2130  -1293   1483    226  -1712   -919  -1444  -1088  -1304   -956   -691
   -844  -2148  -1304   1496    228  -1727   -919  -1457  -1101  -1314   -963   -693
   -846  -2171  -1325   1509    239  -1748   -924  -1473  -1114  -1330   -974   -706
   -846  -2164  -1317   1504    233  -1740   -930  -1488  -1127  -1332   -971   -693
   -852  -2158  -1309   1504    226  -1735   -927  -1499  -1122  -1327   -961   -678
   -844  -2153  -1309   1496    231  -1730   -917  -1501  -1127  -1330   -971   -698
   -844  -2156  -1312   1501    233  -1735   -906  -1509  -1135  -1337   -997   -722
   -841  -2153  -1314   1496    236  -1735   -917  -1519  -1145  -1337   -989   -719
   -844  -2143  -1299   1493    226  -1719   -909  -1519  -1130  -1327   -963   -696
   -844  -2096  -1254   1470    202  -1675   -888  -1504  -1098  -1299   -935   -665
   -833  -2044  -1210   1439    187  -1628   -862  -1491  -1072  -1273   -919   -628
   -862  -2042  -1179   1452    155  -1610   -841  -1486  -1078  -1278   -927   -626
   -865  -2034  -1169   1449    150  -1602   -839  -1486  -1070  -1262   -904   -626
   -854  -1982  -1130   1415    135  -1556   -844  -1496  -1062  -1247   -888   -615
   -846  -1969  -1122   1408    137  -1545   -870  -1509  -1067  -1241   -875   -605
   -836  -1974  -1137   1402    148  -1558   -893  -1514  -1070  -1231   -857   -592
   -833  -1948  -1117   1389    140  -1532   -896  -1506  -1062  -1218   -844   -579
   -862  -1977  -1117   1418    124  -1545   -885  -1501  -1060  -1205   -836   -574
   -852  -2000  -1148   1426    148  -1574   -904  -1506  -1080  -1210   -849   -581
   -854  -2021  -1166   1436    155  -1595   -919  -1519  -1106  -1226   -862   -592
   -828  -2036  -1210   1431    189  -1623   -919  -1522  -1117  -1226   -870   -592
   -833  -2073  -1241   1452    202  -1660   -917  -1535  -1140  -1247   -898   -636
   -862  -2117  -1254   1491    194  -1686   -914  -1545  -1158  -1273   -940   -701
   -896  -2156  -1260   1525    179  -1709   -911  -1556  -1179  -1286   -950   -714
   -888  -2161  -1275   1525    192  -1719   -922  -1566  -1202  -1301   -963   -724
   -862  -2171  -1309   1517    220  -1740   -940  -1582  -1231  -1317   -982   -743
   -857  -2203  -1345   1530    244  -1774   -971  -1597  -1262  -1332  -1002   -763
   -870  -2203  -1332   1535    228  -1769   -961  -1584  -1257  -1319   -997   -766
   -883  -2164  -1280   1522    197  -1722   -930  -1556  -1234  -1293   -971   -750
   -896  -2182  -1286   1538    192  -1735   -940  -1561  -1244  -1304   -997   -750
   -875  -2208  -1332   1543    228  -1771   -953  -1564  -1257  -1312   -997   -763
   -875  -2184  -1309   1530    215  -1748   -924  -1543  -1236  -1286   -953   -743
   -878  -2187  -1309   1532    215  -1748   -911  -1519  -1231  -1278   -943   -732
   -875  -2223  -1348   1551    236  -1787   -870  -1447  -1205  -1265   -953   -750
   -854  -2210  -1356   1532    249  -1784   -766  -1293  -1109  -1202   -940   -756
   -841  -2120  -1278   1478    215  -1699   -688  -1130   -956  -1057   -823   -665
   -782  -1914  -1132   1348    174  -1525   -665   -937   -735   -789   -550   -394
   -732  -1579   -846   1156     57  -1215   -724   -891   -602   -535   -202      5
   -769  -1257   -488   1013   -140   -872   -859  -1187   -698   -452     36    340
   -937  -1260   -322   1096   -309   -792   -997  -1590   -945   -555     36    394
  -1075  -1449   -374   1262   -353   -914  -1163  -2088  -1421  -1034   -428    -54
  -1148  -1839   -691   1491   -228  -1265  -1376  -2598  -2047  -1795  -1236   -836
  -1075  -2140  -1065   1608     -5  -1602  -1543  -2748  -2333  -2143  -1595  -1179
  -1021  -2312  -1291   1662    135  -1803  -1483  -2496  -2122  -1969  -1488  -1117
   -984  -2374  -1392   1678    202  -1883  -1340  -2195  -1857  -1753  -1345  -1013
   -945  -2346  -1400   1644    226  -1875  -1153  -1883  -1590  -1535  -1184   -891
   -922  -2320  -1397   1621    236  -1860   -987  -1644  -1382  -1361  -1049   -795
   -891  -2301  -1410   1595    257  -1857   -932  -1566  -1306  -1301  -1010   -766
   -870  -2252  -1382   1561    254  -1818   -901  -1527  -1265  -1270   -976   -737
   -870  -2218  -1348   1543    236  -1784   -880  -1504  -1236  -1236   -948   -709
   -849  -2179  -1330   1514    239  -1756   -859  -1473  -1205  -1200   -911   -678
   -818  -2153  -1337   1486    259  -1748   -849  -1447  -1176  -1169   -883   -652
   -807  -2140  -1335   1473    262  -1738   -841  -1441  -1169  -1156   -878   -644
   -774  -2078  -1304   1423    265  -1691   -823  -1434  -1153  -1137   -872   -636
   -730  -2057  -1327   1395    298  -1693   -810  -1423  -1143  -1124   -859   -628
   -763  -2070  -1306   1415    270  -1691   -823  -1428  -1137  -1111   -844   -607
   -758  -2052  -1296   1405    267  -1675   -810  -1415  -1111  -1088   -815   -579
   -748  -1997  -1249   1371    249  -1623   -787  -1402  -1083  -1052   -782   -542
   -732  -1974  -1241   1353    254  -1608   -782  -1376  -1057  -1021   -753   -511
   -709  -1961  -1254   1332    270  -1608   -776  -1353  -1034  -1005   -740   -496
   -693  -1977  -1286   1335    293  -1631   -787  -1353  -1031  -1000   -732   -498
   -685  -1925  -1239   1304    275  -1582   -769  -1330  -1000   -966   -696   -470
   -672  -1883  -1210   1278    267  -1548   -732  -1283   -950   -919   -652   -428
   -654  -1847  -1192   1249    267  -1519   -732  -1249   -917   -883   -615   -394
   -626  -1808  -1182   1215    275  -1493   -722  -1215   -878   -839   -579   -361
   -605  -1779  -1174   1189    283  -1478   -701  -1174   -823   -787   -532   -327
   -592  -1745  -1153   1169    280  -1449   -693  -1127   -771   -730   -478   -272
   -558  -1691  -1135   1124    285  -1413   -683  -1075   -717   -667   -415   -207
   -535  -1678  -1143   1106    303  -1410   -659  -1005   -644   -589   -340   -135
   -537  -1647  -1111   1091    283  -1379   -641   -953   -579   -519   -272    -70
   -514  -1574  -1060   1044    272  -1317   -654   -919   -542   -467   -215    -15
   -470  -1496  -1026    982    275  -1262   -646   -846   -480   -392   -145     46
   -480  -1470   -989    974    252  -1231   -626   -807   -449   -361   -114     77
   -472  -1447   -974    961    249  -1213   -618   -810   -446   -353    -96     80
   -480  -1400   -919    940    218  -1161   -610   -826   -436   -337    -67    111
   -493  -1402   -909    948    205  -1156   -615   -862   -459   -361    -96     90
   -491  -1410   -919    950    213  -1166   -615   -901   -493   -400   -145     44
   -493  -1397   -904    945    202  -1150   -610   -948   -522   -436   -181      7
   -514  -1449   -935    982    210  -1192   -607   -997   -553   -472   -218    -33
   -548  -1525   -976   1036    213  -1252   -602  -1041   -592   -522   -272    -90
   -574  -1577  -1005   1075    215  -1291   -607  -1106   -652   -589   -337   -155
   -579  -1647  -1067   1111    244  -1358   -639  -1184   -730   -670   -423   -233
   -589  -1665  -1075   1127    241  -1371   -636  -1234   -776   -719   -475   -285
   -605  -1675  -1070   1137    231  -1374   -646  -1267   -802   -743   -498   -314
   -610  -1717  -1109   1163    246  -1413   -665  -1301   -826   -763   -517   -337
   -602  -1774  -1171   1187    283  -1473   -670  -1330   -846   -782   -535   -353
   -561  -1735  -1174   1148    306  -1454   -659  -1340   -852   -776   -524   -345
   -568  -1745  -1179   1156    303  -1462   -675  -1361   -875   -792   -545   -379
   -587  -1748  -1161   1166    285  -1457   -683  -1371   -875   -792   -542   -387
   -581  -1751  -1169   1166    290  -1460   -680  -1363   -865   -779   -519   -368
   -566  -1769  -1202   1169    316  -1486   -672  -1353   -854   -763   -504   -350
   -566  -1727  -1163   1145    298  -1447   -680  -1369   -865   -771   -519   -368
   -561  -1758  -1197   1158    316  -1478   -704  -1408   -896   -802   -550   -405
   -555  -1769  -1213   1161    327  -1491   -698  -1405   -896   -797   -542   -405
   -519  -1678  -1158   1098    319  -1418   -659  -1371   -852   -748   -493   -355
   -535  -1678  -1143   1104    303  -1410   -659  -1371   -849   -743   -485   -348
   -527  -1683  -1158   1104    314  -1421   -672  -1374   -841   -740   -478   -353
   -524  -1647  -1122   1085    296  -1384   -649  -1356   -818   -717   -459   -348
   -563  -1602  -1039   1083    236  -1322   -623  -1350   -805   -701   -457   -353
   -558  -1608  -1049   1080    244  -1330   -613  -1348   -787   -688   -444   -340
   -527  -1579  -1052   1052    259  -1314   -618  -1361   -779   -688   -436   -329
   -522  -1569  -1049   1044    262  -1309   -613  -1358   -761   -675   -413   -314
   -519  -1584  -1065   1052    272  -1325   -644  -1363   -763   -662   -407   -316
   -485  -1574  -1088   1028    298  -1330   -680  -1395   -805   -688   -428   -350
   -467  -1522  -1054    995    293  -1288   -659  -1374   -795   -670   -405   -327
   -467  -1543  -1075   1005    303  -1309   -662  -1374   -766   -652   -389   -314
   -493  -1564  -1070   1028    288  -1317   -678  -1382   -761   -646   -376   -301
   -475  -1556  -1080   1013    301  -1319   -662  -1361   -753   -636   -366   -298
   -428  -1608  -1179   1015    374  -1395   -693  -1408   -795   -675   -410   -353
   -428  -1660  -1234   1041    402  -1447   -698  -1431   -813   -691   -428   -376
   -428  -1670  -1241   1049    405  -1457   -698  -1436   -828   -709   -446   -402
   -433  -1699  -1265   1065    413  -1483   -698  -1454   -849   -735   -480   -444
   -454  -1699  -1247   1075    394  -1473   -706  -1473   -867   -753   -493   -454
   -449  -1683  -1236   1065    392  -1462   -696  -1470   -865   -745   -485   -446
   -449  -1730  -1280   1091    415  -1506   -698  -1473   -870   -750   -504   -472
   -439  -1745  -1306   1091    431  -1527   -711  -1486   -885   -763   -524   -498
   -407  -1678  -1270   1041    428  -1473   -693  -1449   -852   -724   -483   -457
   -426  -1673  -1247   1049    407  -1460   -665  -1415   -831   -706   -452   -441
   -444  -1725  -1280   1085    418  -1504   -680  -1434   -844   -722   -467   -465
   -394  -1727  -1332   1060    467  -1530   -685  -1449   -831   -714   -457   -454
   -381  -1683  -1301   1031    459  -1493   -683  -1436   -820   -706   -452   -444
   -358  -1683  -1325   1018    480  -1504   -644  -1374   -795   -691   -454   -462
   -350  -1706  -1356   1028    501  -1532   -548  -1228   -701   -639   -449   -501
   -329  -1660  -1330    992    498  -1493   -491  -1078   -581   -537   -376   -457
   -262  -1478  -1218    870    478  -1348   -426   -859   -379   -296   -127   -210
   -189  -1163   -974    675    389  -1070   -431   -782   -239    -70    176    153
   -280   -922   -641    602    179   -782   -558  -1088   -329    -18    381    465
   -426   -885   -462    654     15   -675   -644  -1501   -527    -59    457    584
   -579   -997   -418    787    -83   -706   -779  -1977   -893   -389    145    277
   -670  -1369   -698   1018     12  -1034   -976  -2426  -1423  -1028   -568   -439
   -628  -1701  -1072   1166    220  -1387  -1156  -2585  -1717  -1405   -971   -852
   -548  -1901  -1353   1223    402  -1628  -1174  -2390  -1582  -1304   -896   -849
   -483  -1873  -1389   1176    452  -1631  -1041  -2081  -1322  -1091   -737   -745
   -449  -1771  -1325   1109    436  -1548   -820  -1732  -1031   -852   -561   -602
   -405  -1732  -1327   1070    459  -1530   -657  -1478   -852   -691   -436   -496
   -397  -1714  -1317   1054    459  -1517   -618  -1408   -787   -636   -405   -462
   -402  -1701  -1299   1052    446  -1501   -589  -1369   -743   -597   -376   -436
   -381  -1704  -1322   1041    467  -1514   -584  -1353   -732   -587   -366   -428
   -366  -1649  -1283   1008    457  -1467   -568  -1319   -701   -555   -337   -405
   -371  -1660  -1288   1013    457  -1475   -579  -1312   -693   -550   -335   -407
   -366  -1686  -1319   1023    475  -1504   -584  -1319   -701   -558   -345   -423
   -366  -1712  -1348   1036    491  -1530   -571  -1301   -685   -540   -327   -410
   -345  -1706  -1361   1026    506  -1535   -550  -1262   -646   -496   -285   -368
   -314  -1618  -1304    966    493  -1462   -542  -1254   -636   -480   -270   -355
   -324  -1618  -1293    971    483  -1457   -540  -1247   -631   -478   -270   -358
   -335  -1621  -1286    976    472  -1454   -535  -1236   -623   -470   -265   -355
   -319  -1618  -1299    969    488  -1460   -514  -1208   -594   -439   -236   -327
   -311  -1595  -1286    950    485  -1441   -501  -1182   -568   -405   -210   -296
   -283  -1582  -1299    930    506  -1441   -496  -1156   -550   -384   -184   -275
   -272  -1566  -1296    919    509  -1431   -491  -1132   -532   -366   -163   -270
   -283  -1556  -1273    919    493  -1415   -465  -1096   -504   -335   -135   -252
   -259  -1577  -1319    917    527  -1449   -465  -1067   -488   -319   -111   -218
   -236  -1551  -1317    893    537  -1434   -449  -1010   -433   -265    -57   -171
   -218  -1506  -1291    862    535  -1400   -452   -963   -397   -215    -15   -145
   -192  -1428  -1236    810    522  -1332   -446   -917   -363   -174     18   -114
   -181  -1421  -1241    800    527  -1332   -431   -859   -332   -140     54    -72
   -158  -1374  -1215    766    527  -1296   -446   -810   -303   -106    103    -25
   -142  -1350  -1210    745    532  -1280   -444   -745   -254    -46    166     31
   -129  -1275  -1145    704    506  -1210   -439   -693   -226     -2    218     75
   -116  -1236  -1122    675    501  -1179   -418   -646   -189     44    267    122
   -116  -1221  -1106    667    493  -1163   -407   -631   -176     64    288    140
   -111  -1169  -1060    639    472  -1114   -394   -628   -168     77    293    158
   -101  -1104  -1002    602    449  -1054   -392   -644   -171     77    298    179
    -83  -1114  -1031    597    472  -1072   -379   -667   -192     62    298    166
    -98  -1130  -1031    613    465  -1080   -355   -675   -189     67    314    171
   -114  -1130  -1015    620    446  -1072   -355   -704   -213     41    293    155
   -161  -1213  -1052    688    444  -1132   -363   -756   -254     -7    233     77
   -197  -1247  -1052    722    426  -1150   -348   -787   -272    -38    189     25
   -200  -1267  -1067    732    433  -1169   -324   -805   -280    -54    168      7
   -210  -1306  -1098    756    441  -1202   -329   -833   -298    -80    132    -33
   -215  -1361  -1145    789    465  -1254   -324   -862   -309    -90    122    -59
   -223  -1389  -1166    805    470  -1278   -288   -875   -314    -93    127    -75
   -228  -1397  -1169    813    470  -1283   -285   -898   -335   -116    101    -98
   -231  -1395  -1163    813    465  -1280   -303   -914   -355   -137     77    -88
   -267  -1486  -1218    878    475  -1353   -392   -976   -400   -179     41   -137
   -262  -1501  -1239    880    485  -1369   -400   -987   -410   -184     36   -174
   -267  -1491  -1223    878    478  -1358   -389   -992   -415   -189     25   -189
   -265  -1491  -1226    878    478  -1358   -374   -992   -410   -176     33   -179
   -277  -1527  -1249    904    485  -1389   -355   -982   -397   -155     57   -153
   -270  -1491  -1221    878    472  -1356   -348   -976   -389   -150     70   -137
   -262  -1483  -1221    870    478  -1353   -327   -969   -387   -148     72   -129
   -241  -1493  -1254    865    504  -1374   -335   -976   -402   -150     67   -132
   -215  -1488  -1273    852    527  -1382   -366  -1000   -428   -168     49   -153
   -228  -1462  -1234    844    501  -1348   -353   -976   -402   -148     75   -137
   -220  -1436  -1215    828    496  -1327   -285   -940   -366   -114    109   -109
   -226  -1410  -1184    815    478  -1299   -226   -919   -337    -88    129    -75
   -226  -1389  -1163    807    467  -1278   -218   -906   -324    -70    150    -46
   -254  -1389  -1137    820    439  -1265   -246   -914   -335    -80    140    -70
   -236  -1363  -1127    800    444  -1247   -259   -917   -332    -77    137   -111
   -200  -1286  -1088    743    441  -1187   -246   -893   -290    -38    179    -67
   -207  -1299  -1091    753    441  -1195   -265   -898   -288    -31    184    -15
   -231  -1332  -1101    782    433  -1218   -309   -927   -314    -46    181    -15
   -200  -1350  -1150    774    475  -1252   -319   -948   -340    -64    174    -57
   -236  -1447  -1213    839    488  -1330   -329   -948   -355    -75    176    -70
   -244  -1506  -1262    875    509  -1384   -355   -969   -371    -96    150    -90
   -239  -1509  -1270    872    514  -1389   -355   -984   -376   -103    140   -103
   -280  -1512  -1231    896    472  -1371   -332   -976   -379   -103    135   -101
   -314  -1566  -1254    937    467  -1410   -311   -969   -387   -109    129    -90
   -301  -1605  -1304    953    501  -1454   -309   -984   -402   -127    119    -96
   -316  -1582  -1265    950    472  -1426   -298   -974   -394   -127    122   -106
   -329  -1644  -1314    987    491  -1480   -335   -997   -420   -150     93   -153
   -309  -1652  -1343    979    514  -1499   -350  -1010   -441   -171     72   -179
   -335  -1670  -1335   1002    498  -1504   -340  -1008   -444   -174     70   -187
   -353  -1691  -1340   1021    493  -1517   -353  -1021   -457   -187     51   -218
   -319  -1660  -1340    989    509  -1499   -324   -997   -431   -166     64   -200
   -309  -1665  -1358    987    522  -1512   -324   -989   -426   -158     80   -179
   -324  -1722  -1397   1023    535  -1561   -358  -1015   -452   -184     67   -207
   -340  -1730  -1389   1034    522  -1558   -345  -1000   -431   -163     93   -176
   -298  -1688  -1389    992    542  -1538   -311   -958   -394   -129    119   -150
   -226  -1610  -1384    917    576  -1496   -244   -872   -340    -98    127   -179
   -220  -1548  -1327    885    553  -1439   -163   -756   -257    -46    142   -210
   -184  -1465  -1280    823    545  -1371    -90   -563   -103    106    280    -93
    -75  -1226  -1150    649    537  -1189    -28   -340    103    353    545    189
    -33   -932   -898    480    431   -914    -44   -361    207    545    818    542
   -161   -711   -550    436    194   -631   -109   -641    205    675   1062    875
   -423   -607   -184    514   -119   -397   -213  -1078     51    628   1096    937
   -613   -919   -306    766   -155   -613   -431  -1628   -420    127    594    436
   -657  -1465   -807   1060     75  -1137   -714  -2047   -966   -519    -96   -267
   -540  -1787  -1247   1163    353  -1517   -844  -2023  -1075   -670   -296   -501
   -423  -1823  -1400   1122    485  -1610   -761  -1732   -891   -522   -192   -439
   -340  -1725  -1384   1031    522  -1556   -574  -1397   -662   -348    -51   -335
   -296  -1693  -1397    995    550  -1545   -394  -1122   -488   -223     33   -280
   -283  -1652  -1369    969    542  -1512   -283   -969   -379   -132    101   -241
   -239  -1680  -1441    958    600  -1561   -275   -948   -371   -129    103   -239
   -241  -1725  -1483    982    620  -1605   -288   -953   -387   -150     90   -259
   -223  -1688  -1467    956    620  -1579   -280   -930   -371   -127    119   -218
   -184  -1631  -1447    909    631  -1540   -226   -872   -293    -54    192   -129
   -205  -1639  -1436    922    613  -1538   -218   -857   -288    -44    197   -142
   -192  -1657  -1465    922    636  -1561   -218   -852   -293    -51    179   -184
   -176  -1667  -1491    922    654  -1579   -207   -841   -285    -51    174   -197
   -194  -1662  -1467    930    636  -1566   -197   -839   -280    -54    171   -215
   -202  -1639  -1436    919    615  -1538   -187   -826   -270    -44    184   -213
   -168  -1613  -1447    891    639  -1530   -179   -789   -239     -2    228   -161
   -145  -1605  -1462    875    657  -1535   -171   -766   -218     25    265   -116
   -132  -1618  -1486    875    675  -1553   -168   -756   -213     31    272   -122
   -116  -1577  -1462    844    670  -1519   -176   -753   -220     20    257   -153
   -122  -1564  -1441    841    657  -1504   -176   -737   -215     25    254   -158
   -109  -1561  -1452    833    670  -1509   -166   -709   -192     51    280   -129
    -67  -1535  -1467    802    698  -1501   -132   -667   -153     96    322    -88
    -62  -1514  -1452    787    693  -1483   -101   -615   -103    140    368    -44
    -51  -1483  -1431    766    688  -1457    -67   -548    -51    192    423     -5
    -23  -1467  -1447    743    711  -1457    -90   -532    -57    187    410    -18
     10  -1452  -1462    722    735  -1457   -103   -498    -49    197    415      2
     44  -1431  -1475    693    756  -1452    -88   -426      0    249    459     38
     62  -1434  -1496    685    779  -1465    -64   -366     41    296    511     83
     96  -1330  -1426    615    758  -1379    -54   -314     80    345    576    158
    153  -1205  -1358    527    756  -1280    -64   -277    119    379    626    220
    163  -1130  -1296    483    727  -1210    -36   -231    189    444    693    290
    132  -1166  -1301    517    714  -1234    -44   -233    187    449    711    322
    114  -1171  -1286    527    696  -1228    -59   -246    166    439    701    301
    116  -1148  -1265    517    691  -1205    -62   -257    158    423    675    236
    116  -1171  -1288    524    698  -1228    -44   -265    150    405    649    194
     83  -1213  -1296    563    688  -1252    -25   -277    142    392    639    207
     44  -1249  -1293    600    667  -1270    -18   -316    114    355    602    179
     12  -1325  -1337    657    675  -1330    -20   -361     88    324    571    168
    -20  -1371  -1350    693    665  -1361    -10   -381     80    306    558    163
    -38  -1395  -1358    717    657  -1376    -20   -454     20    233    472     36
    -46  -1470  -1426    756    688  -1447    -36   -519    -33    166    387    -59
    -67  -1483  -1415    776    672  -1449    -31   -545    -49    145    366    -57
    -75  -1483  -1408    779    665  -1447    -49   -584    -75    116    342    -70
    -88  -1532  -1444    810    675  -1488    -64   -615    -96     88    319    -96
    -98  -1577  -1478    833    688  -1527    -57   -628    -98     80    309   -111
   -101  -1590  -1488    846    693  -1540    -41   -626    -98     80    309   -119
   -116  -1605  -1488    859    683  -1545    -38   -628    -98     83    314   -111
   -129  -1644  -1517    885    691  -1582    -62   -646   -124     59    290   -132
   -127  -1680  -1553    904    711  -1618    -75   -654   -132     44    277   -153
   -122  -1665  -1543    893    709  -1605    -67   -662   -137     28    265   -166
   -129  -1631  -1501    880    683  -1569    -41   -644   -116     54    283   -140
   -132  -1613  -1480    872    672  -1548    -20   -620   -103     75    301   -119
   -145  -1631  -1486    885    670  -1558    -20   -618   -106     70    298   -119
   -145  -1628  -1483    888    667  -1556    -36   -631   -127     46    280   -142
   -137  -1641  -1504    888    680  -1574    -25   -607   -116     57    290   -127
   -137  -1621  -1486    878    672  -1553     -5   -581    -98     75    309   -109
   -140  -1626  -1486    880    672  -1556     23   -561    -85     83    322    -98
   -153  -1618  -1465    885    654  -1543     44   -537    -67     90    335    -88
   -153  -1564  -1410    857    626  -1488     33   -535    -64     96    342    -83
   -135  -1532  -1397    833    628  -1465     15   -532    -62    101    350    -75
   -116  -1535  -1421    823    649  -1480    -25   -545    -80     88    345    -83
   -114  -1540  -1426    828    654  -1483    -31   -537    -72     96    355    -75
   -114  -1535  -1423    823    654  -1480    -25   -524    -59    109    363    -67
   -114  -1553  -1439    833    659  -1496    -51   -535    -90     80    340    -98
   -109  -1621  -1512    862    698  -1566    -77   -550   -124     49    311   -129
   -111  -1654  -1543    883    714  -1600    -80   -555   -135     33    296   -153
   -145  -1717  -1574    930    711  -1644    -83   -558   -153     12    267   -187
   -163  -1777  -1613    969    724  -1696    -77   -561   -166     -5    249   -202
   -176  -1797  -1621    987    722  -1712    -80   -568   -176    -25    233   -215
   -192  -1787  -1595    989    701  -1691   -101   -589   -205    -57    200   -252
   -197  -1836  -1639   1015    719  -1740   -114   -602   -231    -83    179   -285
   -215  -1893  -1678   1052    730  -1787   -114   -605   -241    -93    168   -296
   -223  -1917  -1693   1067    735  -1805   -114   -605   -249   -103    158   -309
   -210  -1925  -1714   1067    750  -1821   -109   -610   -259   -122    137   -337
   -218  -1932  -1714   1075    745  -1823    -96   -594   -244   -114    145   -327
   -215  -1940  -1725   1078    753  -1834    -90   -576   -231   -109    153   -314
   -210  -1956  -1748   1083    766  -1852   -103   -581   -241   -127    137   -329
   -215  -1977  -1761   1096    771  -1870   -116   -589   -254   -140    127   -342
   -228  -2023  -1795   1124    782  -1909   -103   -579   -262   -158    106   -366
   -220  -2023  -1803   1119    789  -1914    -36   -491   -218   -150     96   -392
   -194  -1964  -1771   1078    787  -1867     57   -342   -119    -85    129   -381
   -158  -1829  -1670    995    756  -1751    142   -137     59     80    280   -259
    -75  -1618  -1543    844    732  -1582    171     98    283    361    587     57
    -31  -1278  -1247    654    607  -1265    129     93    405    602    922    465
   -153  -1044   -891    597    368   -969     -5   -270    340    701   1145    756
   -355  -1002   -646    680    145   -826   -218   -810     83    574   1111    774
   -493  -1350   -857    922    179  -1104   -413  -1366   -462    -54    467    150
   -511  -1821  -1309   1166    397  -1564   -639  -1725  -1002   -730   -236   -532
   -444  -2112  -1670   1275    610  -1893   -761  -1688  -1109   -885   -423   -730
   -374  -2226  -1852   1301    737  -2039   -667  -1408   -932   -761   -353   -704
   -306  -2195  -1888   1249    789  -2042   -470  -1070   -680   -571   -220   -615
   -267  -2171  -1904   1218    818  -2039   -262   -761   -454   -392    -96   -537
   -265  -2190  -1927   1226    828  -2060   -153   -610   -348   -311    -36   -501
   -249  -2192  -1943   1221    846  -2068   -122   -558   -316   -293    -28   -509
   -246  -2164  -1917   1202    833  -2042   -122   -540   -298   -288    -31   -511
   -265  -2164  -1899   1215    815  -2031   -109   -524   -285   -283    -28   -509
   -270  -2190  -1919   1228    823  -2057    -93   -511   -283   -283    -28   -511
   -249  -2151  -1901   1200    826  -2026    -59   -472   -252   -252      2   -488
   -233  -2130  -1899   1182    831  -2016    -54   -457   -233   -241     10   -483
   -220  -2145  -1925   1182    849  -2034    -49   -439   -223   -241     12   -485
   -231  -2145  -1914   1187    839  -2031    -54   -439   -226   -252      2   -493
   -246  -2148  -1901   1197    826  -2026    -59   -436   -218   -252      7   -498
   -233  -2140  -1906   1187    833  -2023    -59   -415   -197   -233     25   -485
   -215  -2120  -1904   1166    841  -2010    -51   -394   -179   -223     41   -483
   -215  -2114  -1899   1163    839  -2008    -36   -379   -171   -220     41   -501
   -197  -2096  -1899   1148    849  -1997    -33   -368   -163   -220     38   -517
   -181  -2044  -1865   1111    839  -1956    -31   -348   -150   -200     62   -496
   -150  -1997  -1847   1072    846  -1922    -23   -319   -129   -179     83   -483
   -109  -1982  -1873   1044    880  -1927    -23   -290   -109   -161     96   -478
    -93  -1969  -1875   1031    891  -1922    -12   -244    -77   -129    127   -449
   -111  -1943  -1831   1026    859  -1888      0   -205    -49    -98    153   -426
   -111  -1922  -1810   1015    846  -1865     15   -150     -7    -46    194   -394
    -88  -1914  -1826   1000    867  -1870     28    -90     33      0    239   -363
    -62  -1873  -1810    969    872  -1842     38    -31     77     46    290   -319
    -41  -1834  -1792    937    872  -1816     44     38    135    116    361   -246
    -10  -1745  -1738    878    862  -1743     67    119    205    197    439   -174
      7  -1667  -1678    828    841  -1673     85    166    257    252    493   -129
     20  -1626  -1647    802    833  -1636     85    184    275    270    506   -119
     15  -1641  -1657    810    836  -1649     90    192    285    270    511   -116
     12  -1613  -1628    800    818  -1621     93    184    277    259    506   -119
      5  -1639  -1644    813    823  -1641     83    158    254    239    488   -140
    -10  -1636  -1626    823    807  -1631     67    116    226    207    454   -168
    -38  -1693  -1654    865    805  -1675     72     83    192    161    397   -223
    -70  -1774  -1706    922    815  -1740     80     38    150    103    335   -288
   -101  -1847  -1748    974    820  -1797     90    -10    103     46    270   -350
   -137  -1932  -1795   1036    828  -1865     96    -64     54    -18    202   -420
   -168  -2010  -1842   1088    836  -1927     72   -129    -12    -96    127   -498
   -181  -2036  -1857   1109    836  -1948     54   -187    -57   -155     67   -563
   -202  -2073  -1870   1137    831  -1971     41   -233    -96   -210     15   -623
   -210  -2112  -1901   1161    844  -2008     36   -270   -129   -249    -23   -675
   -202  -2143  -1940   1171    867  -2044     33   -288   -148   -270    -41   -691
   -202  -2122  -1922   1161    859  -2023     38   -290   -150   -267    -33   -680
   -205  -2145  -1943   1174    867  -2047     36   -309   -161   -285    -49   -696
   -202  -2161  -1958   1182    878  -2060     33   -324   -176   -298    -70   -719
   -205  -2153  -1948   1179    870  -2052     25   -340   -197   -319    -88   -745
   -220  -2171  -1951   1197    862  -2062     10   -361   -223   -342   -111   -769
   -236  -2203  -1966   1218    862  -2086      2   -368   -231   -353   -124   -779
   -205  -2177  -1971   1192    883  -2075     -5   -374   -239   -363   -132   -784
   -187  -2192  -2008   1189    906  -2101     -5   -374   -241   -371   -142   -807
   -189  -2182  -1992   1184    898  -2088     10   -368   -228   -368   -140   -813
   -194  -2169  -1974   1182    888  -2073     31   -363   -215   -366   -140   -813
   -226  -2174  -1948   1200    859  -2062     49   -355   -207   -358   -135   -800
   -267  -2184  -1917   1223    823  -2052     59   -345   -202   -353   -129   -795
   -249  -2187  -1938   1218    841  -2065     59   -345   -197   -355   -140   -800
   -241  -2169  -1927   1205    841  -2049     62   -345   -187   -353   -137   -795
   -218  -2099  -1880   1158    831  -1990     49   -348   -168   -337   -114   -771
   -194  -2075  -1880   1135    841  -1979      5   -381   -192   -355   -129   -792
   -184  -2057  -1875   1119    844  -1966    -10   -392   -200   -361   -135   -800
   -181  -2055  -1873   1117    844  -1964      2   -379   -187   -345   -119   -776
   -192  -2081  -1888   1137    846  -1984     -2   -384   -200   -358   -135   -787
   -192  -2120  -1927   1153    867  -2023    -28   -405   -239   -394   -168   -823
   -176  -2153  -1977   1163    898  -2065    -46   -418   -257   -415   -189   -841
   -171  -2174  -2003   1169    914  -2088    -31   -415   -257   -426   -202   -854
   -197  -2218  -2021   1208    911  -2120    -12   -423   -272   -444   -233   -891
   -215  -2286  -2073   1249    927  -2179    -18   -444   -303   -480   -272   -943
   -218  -2333  -2114   1275    945  -2223    -36   -465   -329   -506   -303   -971
   -218  -2325  -2107   1273    943  -2216    -51   -483   -353   -522   -319   -984
   -218  -2333  -2114   1275    948  -2223    -51   -493   -363   -532   -337  -1005
   -231  -2338  -2107   1283    937  -2223    -54   -504   -371   -540   -342  -1023
   -239  -2346  -2109   1291    932  -2229    -54   -506   -374   -548   -350  -1036
   -239  -2377  -2138   1306    945  -2257    -59   -514   -379   -561   -368  -1049
   -226  -2361  -2135   1293    953  -2249    -51   -506   -368   -553   -363  -1044
   -200  -2346  -2148   1270    971  -2249    -49   -498   -363   -548   -363  -1039
   -218  -2372  -2156   1293    966  -2265    -57   -504   -371   -558   -374  -1049
   -205  -2397  -2195   1301    992  -2296    -49   -488   -368   -563   -392  -1067
   -171  -2408  -2236   1291   1031  -2322     38   -376   -301   -537   -394  -1101
   -161  -2366  -2208   1262   1021  -2288    122   -239   -200   -470   -366  -1104
   -137  -2218  -2083   1176    971  -2151    187    -59    -12   -275   -187   -948
   -109  -1977  -1870   1041    878  -1925    174    129    207     15    137   -607
   -176  -1686  -1509    932    665  -1597     49     10    236    174    420   -252
   -345  -1641  -1299    992    475  -1473    -85   -402     31    129    514    -90
   -501  -1727  -1226   1114    361  -1478   -202   -839   -275    -88    350   -213
   -613  -2021  -1410   1317    397  -1717   -371  -1369   -823   -714   -301   -846
   -639  -2447  -1808   1543    584  -2127   -618  -1782  -1395  -1400   -997  -1496
   -589  -2668  -2081   1626    745  -2374   -696  -1673  -1382  -1421  -1047  -1566
   -532  -2743  -2213   1636    839  -2478   -610  -1389  -1145  -1228   -919  -1488
   -465  -2691  -2226   1577    878  -2460   -452  -1098   -880  -1021   -774  -1384
   -400  -2605  -2205   1504    901  -2405   -252   -795   -615   -805   -613  -1270
   -397  -2587  -2190   1491    893  -2387   -145   -644   -485   -701   -530  -1200
   -405  -2569  -2166   1486    880  -2369   -101   -584   -431   -652   -491  -1163
   -394  -2543  -2151   1467    878  -2348    -85   -555   -402   -626   -470  -1150
   -389  -2514  -2125   1452    867  -2320    -64   -535   -379   -607   -454  -1145
   -384  -2514  -2130   1449    870  -2322    -62   -527   -363   -597   -444  -1135
   -353  -2488  -2138   1421    891  -2314    -54   -509   -337   -584   -431  -1135
   -324  -2475  -2153   1397    911  -2314    -44   -485   -316   -571   -418  -1127
   -335  -2486  -2151   1410    906  -2320    -41   -472   -298   -555   -400  -1101
   -332  -2449  -2120   1389    893  -2286    -36   -462   -285   -545   -381  -1093
   -329  -2439  -2109   1382    888  -2275    -36   -457   -283   -537   -379  -1091
   -293  -2353  -2062   1322    883  -2208    -28   -436   -254   -506   -353  -1054
   -228  -2283  -2055   1257    911  -2169      7   -394   -207   -457   -311  -1013
   -265  -2320  -2055   1291    893  -2187     -5   -397   -207   -459   -316  -1026
   -301  -2343  -2042   1322    870  -2192    -18   -394   -202   -454   -319  -1039
   -314  -2343  -2029   1327    854  -2187    -18   -381   -189   -441   -311  -1028
   -309  -2333  -2023   1322    857  -2179    -25   -363   -168   -426   -290  -1013
   -285  -2309  -2026   1296    870  -2169    -33   -327   -140   -397   -262   -982
   -249  -2247  -1997   1249    872  -2125    -20   -285   -101   -355   -226   -948
   -202  -2190  -1987   1195    891  -2091      5   -231    -57   -306   -184   -914
   -171  -2140  -1969   1156    898  -2055     28   -163      2   -236   -129   -870
   -192  -2148  -1958   1169    880  -2052     20   -114     41   -197    -93   -839
   -174  -2096  -1922   1132    872  -2010     15    -54     93   -145    -38   -792
   -161  -2039  -1878   1098    854  -1958     31     20    161    -75     33   -730
   -158  -1984  -1826   1072    833  -1906     44     90    213    -15     93   -680
   -135  -1919  -1784   1026    823  -1852     51    142    252     33    142   -631
   -122  -1865  -1745    992    810  -1805     80    189    296     77    192   -584
   -109  -1787  -1678    948    784  -1735    109    207    319    101    226   -548
    -51  -1693  -1641    872    795  -1667    132    215    337    119    254   -519
    -15  -1644  -1628    828    805  -1639    137    200    329    111    246   -522
    -18  -1639  -1623    828    802  -1631    148    174    319     93    241   -527
    -36  -1652  -1615    841    787  -1634    142    129    283     57    207   -553
    -62  -1714  -1652    888    795  -1683    135     64    228     -5    142   -626
    -83  -1722  -1639    901    776  -1680    161     15    192    -44     98   -678
   -161  -1842  -1680   1000    758  -1761    158    -54    140   -106     31   -758
   -244  -1951  -1706   1096    730  -1829    124   -140     70   -179    -44   -839
   -277  -1997  -1719   1137    719  -1860     96   -205     18   -233   -101   -891
   -283  -2060  -1777   1169    745  -1919     75   -246    -15   -270   -140   -927
   -257  -2042  -1787   1148    763  -1914     83   -265    -20   -272   -145   -935
   -220  -2005  -1787   1111    782  -1896    106   -267    -10   -259   -142   -927
   -202  -1982  -1779   1093    787  -1880    119   -270     -2   -252   -137   -927
   -205  -1974  -1771   1088    782  -1873     98   -298    -31   -275   -155   -953
   -179  -1961  -1782   1070    800  -1873     98   -303    -31   -270   -148   -950
   -168  -1948  -1779   1060    805  -1865     96   -306    -28   -265   -140   -945
   -174  -1948  -1774   1062    800  -1862     85   -322    -44   -275   -142   -948
   -184  -1979  -1797   1080    805  -1888     85   -335    -57   -277   -150   -953
   -187  -2005  -1818   1096    815  -1914    106   -329    -51   -270   -142   -950
   -181  -1984  -1803   1083    807  -1896    109   -332    -49   -265   -135   -950
   -150  -1904  -1753   1028    800  -1829    106   -335    -44   -252   -116   -935
   -135  -1865  -1730   1000    795  -1797    140   -316    -23   -223    -88   -914
   -137  -1842  -1706    989    784  -1774    174   -296      5   -197    -64   -893
   -150  -1842  -1691    995    769  -1766    187   -293     10   -197    -59   -891
   -179  -1839  -1660   1010    740  -1751    202   -293     12   -189    -54   -880
   -192  -1823  -1634   1005    719  -1730    207   -301     15   -176    -44   -867
   -168  -1792  -1626    979    727  -1709    192   -314     23   -163    -31   -862
   -155  -1813  -1660    982    750  -1738    158   -340     12   -174    -36   -862
   -163  -1808  -1644    987    740  -1727    153   -345     12   -163    -20   -849
   -181  -1764  -1582    971    698  -1673    163   -345     15   -148     -7   -833
   -197  -1784  -1590    989    693  -1688    158   -353      2   -161    -20   -846
   -205  -1836  -1631   1018    711  -1735    132   -376    -31   -189    -49   -872
   -239  -1873  -1634   1057    696  -1753    109   -405    -70   -223    -70   -883
   -270  -1927  -1657   1098    691  -1792    119   -420    -88   -244    -88   -909
   -288  -1958  -1670   1122    688  -1813    135   -428   -101   -254   -101   -924
   -303  -1982  -1678   1140    685  -1829    140   -446   -119   -267   -119   -953
   -311  -2008  -1696   1161    691  -1852    129   -470   -137   -285   -142   -969
   -332  -2062  -1732   1195    698  -1899    132   -485   -158   -298   -161   -982
   -335  -2075  -1743   1205    704  -1909    137   -493   -166   -303   -163   -987
   -332  -2047  -1714   1189    688  -1880    124   -509   -181   -316   -176   -997
   -350  -2049  -1699   1200    672  -1875    129   -517   -187   -322   -184  -1002
   -342  -2070  -1727   1205    691  -1899    132   -517   -189   -314   -184  -1005
   -350  -2065  -1714   1208    680  -1891    140   -514   -192   -311   -181  -1002
   -350  -2049  -1699   1197    672  -1873    145   -509   -187   -306   -179   -995
   -350  -2073  -1722   1213    685  -1899    140   -517   -194   -311   -176   -987
   -353  -2068  -1717   1208    680  -1893    145   -511   -202   -324   -192  -1010
   -332  -2075  -1743   1202    704  -1909    210   -428   -171   -324   -226  -1052
   -306  -2060  -1756   1182    722  -1909    303   -288    -83   -272   -218  -1052
   -285  -1932  -1647   1109    680  -1790    410    -64    106    -88    -54   -906
   -228  -1712  -1483    969    626  -1597    444    168    322    184    241   -594
   -205  -1350  -1145    776    470  -1249    384     70    405    402    558   -202
   -337  -1109   -771    722    215   -940    244   -374    311    498    771     96
   -509  -1065   -555    787     23   -810     46   -922     59    384    737     96
   -623  -1480   -857   1052    116  -1169   -140  -1421   -465   -202    124   -535
   -633  -1966  -1332   1299    348  -1649   -337  -1701   -948   -802   -509  -1174
   -555  -2208  -1654   1382    548  -1932   -433  -1628  -1008   -919   -649  -1335
   -475  -2203  -1727   1340    626  -1966   -350  -1332   -795   -753   -532  -1252
   -428  -2094  -1665   1257    618  -1880   -153   -987   -537   -553   -389  -1122
   -397  -2052  -1654   1223    628  -1855     38   -693   -329   -400   -277  -1031
   -379  -2029  -1649   1202    631  -1839    135   -553   -231   -322   -215   -984
   -355  -2010  -1654   1184    649  -1834    171   -498   -189   -283   -187   -969
   -363  -1995  -1634   1179    633  -1816    181   -467   -163   -265   -166   -950
   -355  -1966  -1610   1161    626  -1787    189   -441   -140   -244   -148   -935
   -340  -1953  -1613   1145    633  -1782    192   -426   -122   -228   -137   -930
   -340  -1938  -1597   1140    628  -1769    202   -400   -106   -213   -122   -924
   -350  -1935  -1587   1143    615  -1761    213   -389    -98   -202   -114   -909
   -342  -1917  -1577   1130    615  -1748    210   -376    -93   -189   -101   -888
   -324  -1870  -1545   1096    610  -1709    207   -368    -85   -184    -90   -872
   -314  -1862  -1548   1088    615  -1706    202   -363    -77   -179    -90   -878
   -303  -1842  -1540   1072    615  -1691    213   -342    -54   -161    -75   -862
   -303  -1810  -1506   1057    600  -1660    223   -319    -36   -140    -54   -839
   -306  -1800  -1496   1052    592  -1649    226   -303    -25   -127    -41   -826
   -296  -1782  -1486   1039    594  -1634    231   -280     -5   -103    -20   -815
   -298  -1771  -1473   1034    584  -1621    226   -267      5    -88     -5   -797
   -283  -1743  -1460   1013    587  -1600    228   -244     20    -64     15   -776
   -270  -1714  -1444    989    584  -1579    223   -220     33    -49     28   -763
   -267  -1696  -1428    982    579  -1564    233   -179     54    -23     57   -730
   -257  -1680  -1423    966    581  -1553    241   -137     80      5     80   -704
   -226  -1641  -1415    932    592  -1527    241    -90    116     44    114   -670
   -207  -1605  -1397    906    592  -1501    252    -28    158     88    153   -631
   -163  -1519  -1356    841    594  -1439    259     49    215    145    215   -571
   -132  -1447  -1314    789    589  -1382    267    119    280    207    285   -506
   -116  -1389  -1275    753    576  -1332    277    184    329    265    342   -452
   -109  -1340  -1234    724    561  -1288    288    231    358    303    387   -402
    -93  -1275  -1182    685    542  -1228    290    265    384    342    426   -353
    -96  -1239  -1145    665    522  -1195    283    257    379    345    431   -350
   -114  -1231  -1117    670    501  -1174    280    244    368    337    426   -350
   -114  -1184  -1070    646    475  -1130    290    231    368    337    431   -340
   -122  -1197  -1075    659    475  -1137    303    213    361    324    426   -350
   -122  -1200  -1078    659    475  -1137    303    176    342    306    407   -361
   -135  -1205  -1070    667    467  -1137    301    132    311    265    371   -397
   -155  -1254  -1101    704    470  -1179    296     72    267    213    311   -452
   -174  -1293  -1119    735    472  -1208    314     31    239    179    272   -485
   -200  -1345  -1145    771    470  -1244    311    -15    213    140    223   -542
   -231  -1402  -1171    815    470  -1288    301    -64    181    109    184   -581
   -244  -1423  -1179    833    465  -1301    290   -103    155     83    166   -600
   -231  -1395  -1163    813    465  -1280    265   -145    127     54    137   -626
   -231  -1423  -1195    826    480  -1309    267   -158    119     49    127   -636
   -239  -1444  -1205    841    480  -1325    272   -163    116     51    124   -636
   -254  -1462  -1208    857    475  -1335    265   -176    106     41    103   -652
   -254  -1488  -1234    872    488  -1361    257   -184    101     36    101   -654
   -259  -1506  -1249    883    493  -1379    254   -181    103     38     96   -654
   -254  -1486  -1234    870    488  -1361    252   -168    111     54    111   -636
   -249  -1434  -1187    841    467  -1312    257   -163    116     70    124   -618
   -254  -1402  -1148    828    446  -1275    259   -168    111     64    119   -623
   -246  -1426  -1182    836    467  -1306    244   -179     98     49    103   -636
   -226  -1418  -1192    820    483  -1306    254   -163    114     62    114   -620
   -194  -1340  -1145    766    472  -1241    301   -122    155    114    163   -571
   -210  -1314  -1104    763    446  -1210    335   -103    179    132    176   -553
   -218  -1301  -1083    758    431  -1192    340    -93    189    132    171   -558
   -210  -1304  -1093    756    439  -1200    319    -98    187    122    168   -561
   -189  -1262  -1072    724    439  -1169    306    -96    202    140    192   -540
   -179  -1223  -1044    701    431  -1135    283   -106    215    153    213   -517
   -187  -1226  -1039    706    423  -1132    249   -124    200    137    200   -522
   -181  -1218  -1036    698    426  -1127    241   -124    197    140    202   -514
   -176  -1208  -1031    691    426  -1119    231   -124    192    142    205   -506
   -174  -1247  -1072    711    449  -1161    215   -124    176    132    192   -514
   -189  -1270  -1080    730    444  -1176    200   -140    158    119    176   -524
   -197  -1288  -1093    743    446  -1192    197   -148    145    106    161   -545
   -194  -1337  -1143    763    472  -1241    187   -153    129     85    140   -566
   -210  -1361  -1150    787    470  -1257    187   -161    119     70    119   -589
   -223  -1389  -1166    805    470  -1278    171   -187     83     31     77   -626
   -228  -1408  -1179    818    472  -1293    153   -197     70     12     57   -649
   -218  -1392  -1174    802    478  -1283    155   -192     70     18     54   -649
   -220  -1405  -1184    813    480  -1296    155   -194     62      0     41   -662
   -244  -1405  -1163    823    457  -1286    153   -197     54     -5     36   -665
   -223  -1387  -1163    805    467  -1275    153   -181     64      7     44   -654
   -220  -1397  -1176    807    475  -1288    155   -166     80     15     49   -646
   -210  -1376  -1166    795    478  -1273    145   -174     75     12     38   -652
   -205  -1361  -1156    782    472  -1260    145   -174     77     18     44   -649
   -202  -1366  -1163    782    480  -1265    163   -155     85     28     49   -646
   -202  -1366  -1166    784    480  -1267    202   -103     96     23     33   -670
   -189  -1330  -1140    761    475  -1236    290     28    166     59     38   -691
   -132  -1280  -1148    704    506  -1215    381    226    301    171    129   -620
    -64  -1104  -1039    584    485  -1072    465    498    509    397    348   -407
    -10   -792   -782    400    384   -787    491    639    691    652    649    -64
    -67   -527   -459    298    194   -493    397    374    714    820    919    280
   -265   -345    -83    303    -93   -215    197   -189    568    833   1028    449
   -446   -472    -25    459   -210   -252    -33   -789    171    478    714    161
   -555   -974   -418    763    -70   -698   -288  -1267   -439   -228     -7   -561
   -522  -1395   -872    958    174  -1135   -504  -1392   -750   -615   -415   -982
   -418  -1483  -1067    950    322  -1275   -488  -1119   -605   -514   -363   -974
   -332  -1421  -1088    875    376  -1257   -319   -774   -379   -353   -254   -893
   -280  -1384  -1104    831    410  -1247    -88   -426   -155   -197   -153   -818
   -283  -1402  -1119    844    418  -1262     41   -236    -44   -116   -106   -789
   -332  -1426  -1096    878    379  -1262     75   -174     -7    -90    -88   -782
   -322  -1415  -1093    867    384  -1257     93   -140     15    -75    -77   -766
   -340  -1421  -1080    880    368  -1252     98   -127     18    -77    -85   -776
   -327  -1415  -1088    872    379  -1252    109    -98     38    -62    -80   -769
   -254  -1358  -1104    805    423  -1234    127    -59     70    -33    -57   -740
   -254  -1312  -1057    782    400  -1184    119    -57     70    -33    -59   -740
   -249  -1296  -1049    771    400  -1174    129    -33     83    -23    -51   -735
   -215  -1299  -1083    758    433  -1192    158      2    109     -2    -41   -714
   -187  -1280  -1093    732    452  -1187    155     20    119     10    -25   -693
   -168  -1228  -1060    698    444  -1145    145     33    124     15    -20   -683
   -168  -1215  -1049    691    439  -1132    140     49    135     25    -15   -683
   -210  -1218  -1008    714    397  -1114    145     67    153     46      0   -665
   -293  -1275   -984    784    342  -1130    122     57    137     28    -23   -680
   -329  -1345  -1015    836    342  -1182     96     51    119     10    -46   -706
   -340  -1330   -989    836    322  -1161     75     54    116      5    -51   -711
   -361  -1319   -958    841    298  -1140     77     83    142     28    -28   -691
   -371  -1337   -966    852    296  -1153     88    122    174     51    -12   -675
   -363  -1325   -961    844    298  -1143     88    163    197     77      0   -657
   -353  -1304   -950    828    296  -1130     98    220    231    114     31   -626
   -322  -1223   -901    774    288  -1062     98    283    275    161     75   -581
   -218  -1114   -896    662    337  -1005    119    374    340    228    140   -517
   -111   -979   -867    545    376   -924    137    465    410    298    210   -449
    -67   -901   -836    483    381   -870    174    558    491    384    290   -371
    -36   -841   -805    439    384   -823    194    636    555    446    355   -309
    -20   -810   -792    413    384   -802    189    670    584    472    381   -283
    -18   -748   -732    381    355   -740    207    698    620    506    418   -246
    -12   -665   -652    340    316   -659    202    688    618    498    413   -249
      2   -615   -618    306    309   -615    200    672    615    491    410   -239
     12   -610   -623    298    316   -615    213    654    605    478    397   -249
     -2   -678   -678    340    335   -678    207    615    566    433    353   -293
    -28   -763   -735    394    350   -750    207    571    532    387    303   -342
    -57   -779   -722    418    332   -750    223    530    514    355    283   -363
    -77   -815   -740    444    329   -776    207    454    454    293    218   -431
    -93   -859   -766    475    335   -813    187    379    394    223    142   -504
   -111   -883   -774    496    329   -828    179    322    350    179     96   -555
   -135   -922   -787    530    324   -854    168    275    324    148     59   -589
   -153   -992   -841    571    342   -919    150    228    285    106     15   -636
   -161  -1026   -865    592    350   -945    140    192    254     72    -20   -675
   -161  -1049   -891    605    361   -971    140    171    239     59    -36   -693
   -174  -1021   -846    597    335   -935    148    168    239     67    -25   -678
   -171   -976   -807    574    316   -893    145    171    241     75    -18   -667
   -166   -995   -828    579    329   -911    140    150    228     62    -31   -675
   -179  -1044   -865    610    342   -953    148    148    231     62    -36   -683
   -181  -1091   -909    636    363  -1000    161    155    239     70    -33   -683
   -176  -1052   -875    613    348   -963    148    142    220     57    -44   -683
   -171   -997   -826    584    324   -911    132    119    197     36    -67   -704
   -184   -992   -807    587    309   -898    140    122    194     36    -70   -711
   -213  -1005   -792    610    288   -898    145    124    200     36    -70   -711
   -324  -1091   -769    706    220   -930    153    109    187     20    -83   -724
   -394  -1156   -763    774    181   -961    163    111    187     12    -88   -727
   -428  -1171   -745    797    155   -961    166    109    194     23    -77   -711
   -433  -1150   -717    792    140   -935    153    106    207     46    -54   -691
   -402  -1067   -667    732    132   -867     98     67    179     28    -70   -698
   -327  -1013   -685    670    179   -852     85     70    187     44    -57   -680
   -277   -935   -659    605    189   -797    109    101    218     75    -25   -644
   -244   -880   -636    563    194   -758    124    114    233     93     -2   -618
   -228   -935   -706    579    239   -820    119    116    223     83    -12   -626
   -215   -984   -769    600    275   -878     98    101    197     57    -36   -646
   -213   -997   -784    605    285   -893     83     88    174     38    -49   -654
   -215  -1039   -823    628    303   -932     85     77    153     15    -70   -672
   -259  -1083   -823    670    277   -953     96     67    137    -10   -101   -709
   -345  -1179   -833    761    244  -1008     64     18     85    -67   -166   -774
   -394  -1260   -867    826    233  -1062     36    -18     41   -109   -210   -810
   -368  -1262   -893    815    262  -1078     44     -7     49   -106   -207   -802
   -348  -1228   -883    787    265  -1054     51     -5     46   -106   -205   -805
   -337  -1260   -922    797    290  -1091     46    -15     33   -124   -226   -823
   -314  -1228   -917    771    298  -1072     62      2     51   -109   -207   -807
   -293  -1176   -883    735    293  -1031     70     12     64    -88   -197   -795
   -298  -1187   -888    740    293  -1039     62      2     57    -98   -205   -795
   -371  -1265   -896    818    259  -1080     38    -15     36   -119   -226   -813
   -428  -1345   -917    885    244  -1132     12    -36      5   -153   -262   -854
   -441  -1410   -969    927    262  -1189     57     25     23   -166   -293   -901
   -444  -1413   -969    927    259  -1192    163    174    114   -124   -288   -922
   -439  -1312   -875    875    215  -1093    257    355    277     20   -171   -831
   -379  -1114   -735    745    176   -924    296    597    514    296    101   -561
   -309   -784   -475    548     83   -631    228    678    678    574    459   -148
   -319   -504   -187    410    -70   -345    127    358    615    696    719    179
   -394   -405    -10    400   -194   -210     -7   -116    371    605    727    226
   -496   -574    -80    532   -207   -327   -187   -670   -114    106    239   -241
   -548   -966   -418    758    -64   -693   -394  -1150   -750   -670   -548   -979
   -480  -1241   -761    859    140  -1000   -537  -1158   -922   -898   -776  -1200
   -407  -1369   -963    888    275  -1166   -496   -904   -735   -766   -706  -1179
   -376  -1379  -1002    878    311  -1192   -355   -620   -498   -589   -589  -1106
   -322  -1332  -1010    828    342  -1171   -116   -275   -205   -350   -415   -969
   -290  -1254   -963    771    335  -1111     33    -67    -28   -207   -306   -878
   -290  -1231   -940    761    324  -1088     93     10     36   -150   -262   -844
   -298  -1226   -927    761    314  -1078    119     46     57   -122   -246   -831
   -285  -1213   -927    750    319  -1070    129     62     64   -111   -241   -826
   -285  -1202   -917    743    311  -1060    135     77     77   -103   -236   -820
   -298  -1208   -909    753    303  -1060    142     88     96    -88   -226   -807
   -298  -1179   -883    737    290  -1031    153    101    106    -75   -207   -797
   -288  -1179   -891    735    301  -1036    176    127    129    -51   -184   -774
   -288  -1176   -888    732    298  -1034    174    135    137    -49   -181   -774
   -301  -1176   -875    737    285  -1028    168    132    137    -46   -179   -779
   -355  -1205   -849    779    244  -1028    158    122    132    -51   -181   -792
   -462  -1293   -831    878    184  -1062    129     93    109    -70   -202   -815
   -514  -1371   -857    940    171  -1114    124     98    103    -70   -207   -815
   -532  -1379   -846    953    155  -1114    129    114    116    -57   -192   -807
   -483  -1291   -807    885    161  -1049    140    142    148    -23   -153   -769
   -387  -1189   -802    789    207   -997    168    194    200     33   -101   -714
   -358  -1176   -818    766    228   -997    189    226    226     62    -72   -688
   -366  -1176   -810    771    220   -995    197    241    231     80    -51   -678
   -413  -1215   -805    813    194  -1010    202    249    236     93    -41   -670
   -459  -1195   -735    828    137   -966    207    275    262    127    -10   -644
   -467  -1210   -743    839    135   -979    210    319    301    179     33   -607
   -480  -1218   -740    849    127   -979    202    374    345    236     85   -553
   -405  -1127   -722    763    158   -924    233    462    426    324    171   -478
   -319  -1015   -696    667    187   -857    275    553    506    418    259   -400
   -288   -961   -675    623    192   -820    309    628    568    493    332   -335
   -259   -878   -620    568    179   -750    329    670    615    550    387   -275
   -254   -813   -561    532    150   -685    337    680    623    566    407   -249
   -252   -789   -537    522    142   -665    355    678    618    568    415   -233
   -239   -792   -553    514    155   -675    368    662    594    553    407   -228
   -241   -784   -542    511    150   -665    371    628    566    527    389   -246
   -265   -807   -542    537    137   -675    368    579    519    483    348   -290
   -288   -896   -607    592    158   -753    363    522    457    413    280   -350
   -314   -922   -610    615    145   -766    371    465    407    361    231   -400
   -342   -992   -649    667    150   -820    381    405    348    296    163   -475
   -361  -1036   -675    696    155   -854    379    342    283    228     88   -555
   -371  -1072   -701    722    163   -888    366    275    218    166     23   -613
   -394  -1137   -745    763    174   -943    353    218    171    119    -23   -657
   -410  -1163   -753    787    168   -958    345    176    137     83    -54   -688
   -407  -1179   -771    792    179   -976    345    153    122     64    -64   -701
   -410  -1197   -787    805    187   -992    348    135    111     54    -72   -714
   -415  -1174   -758    795    168   -966    332    106     85     33    -88   -727
   -415  -1179   -763    797    171   -971    327     93     67     20    -93   -732
   -420  -1187   -766    802    171   -976    327     90     62     23    -88   -724
   -410  -1150   -740    782    163   -945    327     85     62     23    -83   -714
   -423  -1148   -724    784    148   -937    329     75     57     20    -85   -722
   -426  -1148   -722    787    145   -935    340     70     51     20    -90   -732
   -439  -1171   -735    802    145   -953    342     64     41     15    -93   -737
   -517  -1223   -706    870     93   -966    327     51     28      5   -101   -745
   -602  -1265   -665    932     28   -966    316     44     28      0   -101   -745
   -652  -1267   -618    958    -18   -943    316     41     23      0    -98   -745
   -672  -1275   -605    971    -36   -940    311     31      7    -18   -111   -766
   -623  -1241   -618    932     -2   -930    337     46     25     -2    -96   -758
   -553  -1135   -584    844     12   -859    353     59     62     38    -57   -711
   -535  -1101   -566    815     15   -833    335     46     64     49    -44   -685
   -501  -1065   -563    782     31   -815    322     41     59     49    -41   -672
   -467  -1044   -576    756     54   -810    329     59     67     64    -20   -641
   -441  -1028   -589    732     72   -810    327     59     59     64    -23   -646
   -441  -1080   -639    761     98   -862    322     49     36     41    -46   -670
   -462  -1166   -704    813    116   -935    314     38     10     18    -67   -691
   -452  -1106   -654    779    101   -880    316     41      5     18    -57   -683
   -470  -1148   -678    807    101   -914    322     33    -10     -7    -80   -704
   -488  -1202   -714    844    111   -958    319     18    -38    -36   -106   -732
   -480  -1231   -750    854    132   -989    314      5    -57    -54   -122   -748
   -480  -1226   -745    854    132   -987    314     -2    -64    -59   -129   -753
   -478  -1208   -730    841    124   -969    314    -10    -75    -67   -135   -763
   -480  -1231   -750    854    135   -992    301    -20    -90    -85   -148   -779
   -491  -1286   -797    885    150  -1041    303    -25   -103    -96   -161   -795
   -485  -1304   -818    896    166  -1062    306    -23   -109    -96   -161   -792
   -470  -1265   -795    867    161  -1031    309    -18    -98    -88   -148   -779
   -467  -1254   -789    859    161  -1023    303    -23    -98    -90   -153   -779
   -457  -1254   -797    854    168  -1026    296    -20   -103    -90   -158   -774
   -449  -1249   -800    849    174  -1026    329     20    -85    -80   -161   -784
   -441  -1288   -849    865    202  -1070    407    140    -31    -80   -192   -849
   -423  -1231   -807    828    192  -1021    493    293     90      2   -137   -823
   -379  -1031   -654    704    137   -841    558    506    329    259    109   -597
   -290   -800   -509    545    109   -654    527    675    537    561    459   -223
   -366   -558   -194    462    -88   -376    376    361    423    633    693    111
   -485   -480      5    483   -246   -236    246    -51    194    602    800    296
   -589   -524     64    555   -327   -228    101   -501   -176    316    576    106
   -657   -823   -166    740   -246   -496    -96  -1023   -782   -405   -181   -636
   -607  -1174   -566    891    -23   -872   -301  -1254  -1200   -956   -758  -1197
   -550  -1356   -805    953    124  -1080   -298  -1065  -1054   -867   -727  -1210
   -496  -1356   -859    924    181  -1109   -168   -745   -756   -636   -561  -1098
   -444  -1296   -852    870    202  -1075     46   -392   -431   -376   -348   -950
   -415  -1213   -797    810    189  -1005    210   -124   -200   -184   -192   -831
   -415  -1197   -782    805    181   -992    270      2    -96    -98   -127   -774
   -428  -1213   -784    818    176  -1000    309     36    -67    -72   -106   -758
   -426  -1202   -776    815    174   -989    348     44    -57    -70   -101   -761
   -405  -1189   -784    795    187   -987    363     67    -33    -51    -93   -748
   -394  -1174   -779    784    189   -976    376     98     -7    -20    -70   -714
   -392  -1135   -743    763    174   -940    381    119     10     -2    -54   -693
   -368  -1096   -727    732    179   -911    394    137     28     15    -41   -680
   -355  -1085   -730    719    184   -909    397    158     49     36    -20   -667
   -358  -1070   -711    714    174   -893    392    168     64     49     -7   -652
   -368  -1083   -714    724    171   -898    374    179     67     54    -10   -646
   -361  -1101   -740    732    189   -922    361    179     59     49    -20   -646
   -376  -1083   -706    727    163   -893    376    197     80     72      2   -626
   -379  -1057   -678    717    148   -867    381    220    109     96     23   -605
   -374  -1044   -672    709    148   -859    384    244    129    114     36   -589
   -363  -1008   -644    685    140   -826    392    272    150    135     62   -574
   -348  -1013   -665    680    155   -839    389    296    171    155     83   -550
   -335  -1005   -670    670    166   -839    400    335    202    189    111   -517
   -309   -956   -649    631    168   -802    415    371    233    220    140   -491
   -285   -896   -610    592    161   -753    436    428    280    272    189   -452
   -285   -888   -602    587    155   -745    441    480    327    319    236   -413
   -275   -833   -558    553    140   -696    446    548    387    376    296   -366
   -262   -776   -514    517    124   -646    467    636    457    446    366   -301
   -226   -756   -530    491    150   -644    480    719    519    511    431   -239
   -200   -714   -517    454    158   -615    491    792    579    579    496   -168
   -200   -667   -470    433    135   -568    493    836    613    618    535   -124
   -192   -610   -420    400    111   -517    488    854    620    628    553   -101
   -184   -537   -353    361     83   -446    493    862    631    639    574    -70
   -184   -506   -324    345     67   -415    488    846    610    613    555    -70
   -202   -522   -319    361     57   -420    488    820    584    584    524    -96
   -215   -540   -327    376     54   -433    485    789    561    558    514   -119
   -218   -548   -329    384     54   -439    470    756    530    524    504   -158
   -257   -605   -348    428     44   -478    467    696    485    472    459   -213
   -293   -670   -376    480     38   -522    475    623    426    405    389   -277
   -301   -706   -405    504     49   -555    478    568    384    358    329   -329
   -311   -750   -439    532     62   -594    480    530    358    319    285   -368
   -332   -787   -457    558     62   -623    462    485    329    288    254   -397
   -345   -810   -465    576     57   -639    436    441    296    252    223   -426
   -350   -849   -498    600     72   -675    418    407    270    223    194   -462
   -342   -841   -498    592     77   -670    402    384    257    210    166   -478
   -332   -844   -511    587     85   -678    384    363    244    194    150   -501
   -337   -846   -509    592     85   -678    371    353    236    187    150   -511
   -392   -906   -514    649     59   -711    361    340    220    174    135   -524
   -400   -943   -542    672     70   -743    366    350    220    176    137   -517
   -358   -872   -514    615     75   -693    368    361    226    187    145   -498
   -329   -820   -491    574     77   -657    376    366    231    194    142   -493
   -311   -820   -511    566     98   -667    374    368    231    194    150   -496
   -296   -813   -517    555    109   -665    376    376    241    207    187   -504
   -277   -761   -485    517    103   -623    410    410    283    252    226   -470
   -277   -711   -433    496     77   -574    441    433    316    277    246   -439
   -283   -693   -413    488     64   -555    452    439    324    280    241   -444
   -290   -727   -436    509     72   -581    457    433    327    283    236   -452
   -298   -693   -397    493     46   -545    436    420    335    293    244   -444
   -285   -659   -374    470     44   -517    405    400    327    285    241   -452
   -275   -646   -371    459     46   -511    381    389    324    293    254   -431
   -280   -644   -363    462     41   -504    381    392    322    293    259   -418
   -285   -662   -379    472     44   -522    379    394    316    296    257   -415
   -290   -693   -405    491     57   -550    361    381    296    277    246   -431
   -298   -730   -433    511     64   -581    340    366    270    254    223   -452
   -303   -737   -433    522     64   -587    337    368    267    252    220   -457
   -311   -782   -470    545     75   -626    350    368    272    252    218   -462
   -340   -813   -472    576     64   -644    353    361    257    233    189   -480
   -361   -833   -472    594     54   -652    329    335    226    197    142   -514
   -358   -849   -491    605     64   -670    324    319    207    179    129   -527
   -366   -859   -493    610     62   -678    316    306    200    171    119   -548
   -366   -880   -514    623     72   -696    316    303    202    168    119   -553
   -353   -896   -545    623     93   -722    319    309    205    171    122   -545
   -340   -891   -550    615    103   -722    303    296    194    155    103   -561
   -345   -937   -592    639    122   -766    283    280    184    135     83   -581
   -348   -948   -600    646    124   -774    285    283    192    140     93   -576
   -316   -883   -568    597    124   -724    288    296    207    158    111   -566
   -311   -880   -568    597    127   -724    314    316    231    171    122   -566
   -340   -948   -610    644    135   -782    371    389    259    166     96   -600
   -327   -924   -600    626    135   -763    462    537    342    197     90   -626
   -293   -807   -514    550    106   -659    555    735    511    340    200   -532
   -275   -623   -348    449     36   -485    613   1005    769    623    472   -275
   -241   -296    -54    267    -93   -174    535    945    852    846    792    106
   -348    -36    309    192   -329    135    342    444    701    919   1010    410
   -511    103    613    202   -563    358    124   -124    480    891   1088    540
   -623   -109    514    366   -568    202    -98   -662     46    472    688    150
   -613   -683    -72    646   -272   -379   -337  -1015   -579   -324   -145   -654
   -535  -1018   -483    776    -28   -750   -423   -974   -735   -584   -449   -961
   -467  -1083   -615    774     72   -849   -309   -654   -501   -413   -353   -906
   -410   -984   -574    698     80   -779    -75   -272   -205   -187   -176   -782
   -371   -992   -620    680    122   -807    155     59     33     -5    -38   -706
   -345   -987   -641    665    148   -815    265    215    137     80     25   -667
   -345   -971   -626    657    137   -800    303    262    171    111     51   -652
   -376   -995   -618    685    119   -807    324    288    181    124     59   -641
   -368   -961   -592    665    109   -776    353    324    218    155     83   -613
   -332   -914   -584    623    124   -750    363    348    239    176    101   -589
   -340   -914   -574    626    114   -745    355    342    218    168     88   -607
   -332   -880   -548    607    106   -714    366    361    233    184    103   -600
   -337   -865   -530    600     93   -698    384    379    249    197    116   -589
   -329   -891   -563    610    114   -727    376    381    236    192    114   -592
   -316   -859   -542    587    111   -701    381    400    249    213    140   -563
   -296   -818   -522    558    111   -670    407    428    275    249    168   -530
   -293   -805   -511    548    106   -659    415    446    298    267    189   -514
   -288   -795   -506    540    106   -652    418    457    303    283    202   -506
   -259   -787   -527    522    132   -659    423    478    319    303    223   -496
   -228   -711   -483    470    127   -597    436    504    337    322    239   -475
   -226   -688   -465    457    119   -579    436    530    358    335    257   -457
   -215   -704   -491    459    137   -597    449    558    376    358    277   -441
   -210   -711   -501    462    145   -607    470    597    402    387    298   -428
   -194   -704   -509    449    155   -607    475    646    423    418    324   -400
   -189   -683   -493    433    150   -589    478    698    449    449    348   -371
   -163   -613   -449    387    140   -532    496    769    504    496    387   -327
   -155   -576   -420    363    132   -498    522    846    558    550    436   -272
   -135   -537   -402    337    132   -470    530    924    600    602    488   -218
    -90   -436   -348    262    124   -392    542   1008    657    665    540   -155
    -77   -392   -314    233    116   -353    550   1060    701    704    579   -106
    -72   -392   -322    231    124   -358    558   1091    724    737    613    -85
    -57   -340   -283    200    111   -311    576   1111    748    769    675    -59
    -90   -311   -223    200     64   -267    579   1098    740    769    683    -31
    -88   -316   -228    202     67   -272    568   1067    727    756    670    -38
    -77   -309   -233    192     75   -272    563   1041    714    745    670    -54
   -103   -306   -202    205     49   -254    576   1002    698    722    646    -75
   -127   -358   -231    241     49   -296    566    930    644    667    592   -116
   -163   -397   -236    280     33   -316    555    870    600    631    561   -135
   -192   -465   -272    327     38   -368    532    795    542    576    498   -187
   -197   -498   -301    348     51   -400    514    727    491    530    449   -236
   -215   -535   -322    374     51   -428    498    662    449    478    400   -285
   -228   -594   -366    410     67   -480    470    602    410    431    358   -319
   -249   -649   -400    449     75   -524    449    561    381    410    335   -332
   -267   -683   -415    475     72   -550    452    530    361    402    329   -342
   -262   -685   -423    472     77   -555    431    498    342    379    293   -371
   -254   -680   -426    467     83   -555    415    480    319    358    259   -394
   -265   -696   -431    478     83   -563    420    462    306    348    267   -433
   -265   -659   -394    462     64   -527    441    462    322    368    306   -420
   -259   -631   -374    444     54   -504    441    465    327    381    314   -405
   -288   -662   -374    475     41   -519    433    462    316    376    298   -413
   -306   -698   -392    501     41   -545    426    454    306    374    293   -405
   -288   -743   -454    517     83   -600    413    449    301    374    296   -384
   -267   -678   -413    472     70   -545    444    472    332    405    335   -345
   -252   -563   -311    405     28   -439    491    501    368    436    363   -337
   -262   -542   -280    400      7   -413    504    504    371    428    342   -366
   -270   -574   -303    423     15   -439    493    496    358    418    332   -374
   -275   -540   -265    407     -7   -402    478    483    361    428    350   -353
   -262   -504   -241    384    -10   -374    459    470    368    446    376   -322
   -246   -527   -280    387     15   -405    410    433    348    431    368   -324
   -226   -540   -314    384     44   -428    381    418    329    420    358   -332
   -179   -563   -384    371    101   -475    361    400    306    397    335   -355
   -184   -605   -420    394    116   -514    348    379    277    368    309   -397
   -231   -654   -423    441     93   -540    337    358    246    342    277   -436
   -239   -678   -439    459     98   -558    319    337    220    327    262   -433
   -280   -688   -407    483     62   -548    324    337    220    335    270   -415
   -322   -704   -384    511     28   -545    358    350    223    332    259   -423
   -441   -797   -355    618    -44   -576    400    358    213    309    226   -457
   -548   -932   -384    740    -83   -659    381    327    179    267    194   -496
   -444   -927   -483    685     18   -706    327    280    145    233    168   -522
   -306   -839   -535    571    111   -688    306    272    140    231    168   -519
   -280   -810   -532    545    124   -672    314    283    142    236    181   -509
   -420   -878   -457    649     18   -667    335    311    158    249    197   -498
   -478   -932   -454    704    -12   -693    319    290    132    220    161   -540
   -433   -976   -542    704     51   -761    277    236     75    163     93   -600
   -491  -1065   -576    776     41   -823    267    205     41    132     49   -633
   -509  -1067   -558    789     23   -813    265    200     38    132     49   -633
   -498  -1013   -514    756      7   -766    327    309    103    181     90   -607
   -436   -984   -548    709     54   -766    413    452    176    215    101   -607
   -366   -940   -574    652    101   -758    498    620    290    298    168   -545
   -329   -823   -493    576     80   -659    589    898    519    530    363   -358
   -314   -519   -205    415    -57   -363    561   1015    691    795    675    -12
   -296   -140    155    218   -226      7    387    592    628    917    922    309
   -467     33    498    215   -485    267    135    -90    415    914   1036    475
   -727   -210    517    470   -623    153   -142   -753    -10    581    761    210
   -815   -743     72    779   -446   -335   -329  -1130   -613   -161     -5   -561
   -680  -1124   -444    901   -119   -784   -465  -1143   -909   -576   -449  -1005
   -561  -1218   -659    888     46   -940   -402   -823   -735   -467   -400   -987
   -441  -1101   -659    771    109   -880   -176   -428   -441   -244   -231   -846
   -389  -1067   -678    727    142   -872     64    -64   -202    -72   -114   -761
   -441  -1135   -696    787    127   -917    171    109    -96     -2    -72   -743
   -459  -1132   -672    795    103   -904    205    171    -59     25    -54   -724
   -371  -1072   -701    722    163   -888    233    213    -36     41    -46   -714
   -329  -1047   -717    685    192   -880    254    226    -28     54    -44   -698
   -361  -1083   -724    722    179   -904    241    205    -46     46    -46   -704
   -418  -1104   -688    761    132   -896    215    202    -64     23    -72   -717
   -491  -1127   -636    810     72   -883    218    220    -57     28    -80   -730
   -410  -1109   -701    758    142   -906    241    236    -41     36    -46   -727
   -407  -1156   -748    782    168   -953    226    220    -51     28    -46   -730
   -431  -1153   -724    792    145   -940    231    239    -36     44    -33   -709
   -410  -1070   -659    740    124   -865    285    301     20     90     10   -672
   -381  -1047   -667    714    140   -857    288    303     23     90     10   -672
   -368  -1041   -672    704    150   -857    265    306     25     96     18   -654
   -392  -1057   -665    724    135   -862    241    335     31    103     23   -644
   -470  -1135   -665    802     96   -901    231    335     28     93     20   -657
   -517  -1148   -633    831     54   -891    218    332     20     83      5   -667
   -501  -1096   -594    797     46   -846    218    374     44    111     38   -633
   -402  -1034   -633    717    114   -833    226    433     88    155     93   -581
   -379   -953   -574    667     96   -763    272    483    140    205    135   -540
   -446   -984   -537    714     44   -761    290    478    127    176     80   -561
   -444   -956   -511    701     31   -735    324    545    179    228    145   -522
   -472   -982   -511    724     18   -748    345    646    252    306    233   -483
   -410   -953   -542    683     64   -748    348    732    298    342    267   -441
   -428   -883   -454    652     12   -670    363    795    366    402    322   -363
   -392   -893   -501    641     51   -698    296    800    366    392    329   -355
   -420   -935   -514    675     44   -724    200    782    342    371    316   -358
   -485   -992   -506    740     10   -750    171    735    306    361    319   -348
   -394   -787   -392    589     -2   -589    358    823    400    439    394   -254
   -322   -623   -301    472    -12   -465    428    906    452    491    446   -181
   -381   -717   -335    545    -23   -527    366    872    407    462    426   -205
   -413   -735   -322    574    -46   -530    392    841    400    452    405   -207
   -355   -732   -376    542     10   -553    363    711    316    363    337   -241
   -452   -888   -436    670    -10   -662    316    633    246    293    309   -298
   -607  -1026   -420    815    -93   -724    298    584    194    226    249   -376
   -485   -950   -465    719    -10   -709    371    618    200    205    223   -402
   -428   -930   -504    678     33   -717    366    600    189    184    210   -405
   -535  -1072   -540    802      0   -807    202    480    101    122    158   -433
   -667  -1228   -561    945    -54   -896    179    374      7     38     80   -496
   -652  -1215   -563    935    -44   -891    267    319    -33    -10     36   -542
   -483   -997   -514    737     12   -756    410    384     36     51     96   -485
   -493  -1018   -524    756     12   -771    400    392     38     59    106   -462
   -587  -1130   -545    857    -23   -836    259    348     -5     23     77   -475
   -657  -1182   -524    919    -67   -854    174    316    -38    -12     41   -496
   -795  -1223   -431   1008   -184   -826    275    249    -98    -75    -23   -553
   -782  -1208   -426    995   -179   -818    288    252   -132   -101    -67   -561
   -753  -1226   -472    987   -140   -849    233    283   -111    -54    -20   -522
   -709  -1241   -532    976    -88   -888    145    277   -101    -36     28   -504
   -620  -1145   -524    883    -49   -836    119    241    -85    -49     31   -498
   -607  -1010   -402    807   -103   -706    324    194   -124    -80    -15   -522
   -633   -974   -340    802   -148   -657    459    387    -10     88    132   -392
   -662   -958   -296    810   -184   -628    420    402     57    127    171   -348
   -641   -958   -316    800   -163   -639    306    329      7     67    127   -355
   -657   -989   -332    823   -163   -662    241    355     -5     88    161   -324
   -639   -971   -332    802   -155   -652    413    311    -23     85    163   -303
   -566   -893   -327    730   -119   -610    501    231    -54     41    129   -309
   -537   -891   -353    714    -93   -623    418    218    -83     25     96   -301
   -550   -927   -376    737    -88   -652    298    280    -67     54    122   -277
   -628   -995   -368    810   -132   -683    298    280    -83     44    122   -288
   -558   -956   -397    758    -80   -678    407    306    -57     75    161   -241
   -589  -1021   -433    802    -80   -730    389    267    -88     49    135   -244
   -628  -1062   -433    846    -98   -748    389    254   -101     20     90   -277
   -459   -937   -478    696      7   -709    420    259    -98      0     49   -303
   -527  -1034   -506    782    -10   -771    368    192   -163    -62    -20   -337
   -691  -1260   -568    974    -62   -914    259     18   -296   -166    -77   -392
   -748  -1312   -566   1028    -90   -940    316    -62   -332   -200    -98   -400
   -740  -1228   -491    982   -124   -859    101    -10   -332   -202   -158   -384
   -571   -976   -405    774    -83   -691    150    202   -220    -96    -70   -324
   -446   -943   -496    693     23   -719    420    202   -174    -20     77   -249
   -636  -1262   -626    948     -7   -943    277     54   -280   -116     -2   -314
   -649  -1262   -615    956    -18   -940    119     18   -285   -145    -33   -319
   -761  -1304   -542   1034   -109   -924    -18    -25   -322   -200   -101   -371
   -644  -1257   -615    948    -15   -937    275    101   -280   -124    -57   -329
   -491  -1130   -639    807     72   -885    613    337   -101     36     54   -257
   -550  -1117   -568    833      7   -844    680    462     25    135    124   -207
   -496   -943   -446    719    -25   -696    594    514    155    285    298     -2
   -433   -584   -150    506   -142   -368    449    493    197    472    592    402
   -530   -376    153    452   -342   -114    371    303    132    584    833    693
   -675   -329    342    501   -511      5    244   -132   -135    441    820    711
   -833   -506    327    670   -581    -90     36   -587   -555     10    384    314
   -919   -961    -41    937   -439   -501   -213  -1093  -1195   -792   -472   -478
   -849  -1236   -389   1041   -231   -813   -327  -1169  -1363  -1023   -714   -719
   -748  -1301   -555   1023    -98   -930   -301   -862  -1119   -807   -576   -631
   -641  -1213   -571    927    -36   -893   -184   -524   -795   -540   -405   -498
   -636  -1153   -517    893    -59   -836    168   -231   -530   -329   -244   -387
   -672  -1205   -532    937    -72   -870    215    -57   -397   -213   -153   -327
   -763  -1340   -576   1052    -96   -958    202   -111   -426   -252   -202   -394
   -600  -1215   -615    909      7   -917    283    -46   -361   -179   -140   -319
   -511  -1039   -530    774      7   -784    324    122   -223    -38    -28   -187
   -574  -1036   -465    805    -54   -750    415    155   -179     -5     25   -197
   -600  -1078   -480    839    -59   -782    462    114   -218    -57    -38   -280
   -530  -1015   -485    774    -23   -750    457    142   -205    -51    -23   -259
   -548  -1049   -501    797    -25   -774    446    213   -127     44     72   -184
   -602  -1098   -496    849    -54   -797    433    124   -184    -36    -10   -239
   -615  -1109   -493    862    -62   -802    363    145   -181     -5      0   -205
   -542  -1078   -535    810     -5   -807    405    218   -142     57     38   -171
   -493  -1005   -511    748      7   -758    449    259    -98     98     88   -122
   -483   -971   -488    727      0   -730    454    254    -93    109    109    -90
   -517   -997   -480    756    -20   -737    449    252    -93    106    103    -88
   -519   -987   -467    753    -25   -727    472    262    -75    116    114    -64
   -514   -971   -459    743    -28   -717    465    241    -85    101     88    -64
   -488   -906   -418    698    -36   -662    444    215    -90     80     72    -72
   -540  -1010   -472    774    -33   -743    361    145   -155     23     38   -124
   -602  -1062   -459    833    -72   -761    335    316    -77    124    132    -46
   -433   -828   -394    631    -20   -613    420    506     96    303    272    106
   -400   -776   -379    587    -12   -579    392    517    140    329    293    135
   -387   -735   -348    561    -20   -542    574    454    119    303    309    171
   -298   -649   -350    475     25   -501    662    649    270    493    488    350
   -350   -631   -280    488    -36   -457    623    706    319    550    524    420
   -340   -571   -231    454    -57   -402    589    745    355    589    563    480
   -340   -553   -215    446    -64   -384    581    771    394    641    631    540
   -345   -594   -249    470    -49   -423    594    784    405    652    657    571
   -348   -568   -223    457    -64   -397    579    758    376    615    626    574
   -353   -532   -179    441    -88   -355    566    724    342    576    587    576
   -371   -548   -176    459    -98   -363    568    696    316    537    542    574
   -397   -571   -174    485   -111   -374    584    670    290    501    496    550
   -413   -584   -174    498   -119   -381    584    636    257    457    462    506
   -431   -613   -181    522   -124   -397    587    600    223    415    433    488
   -462   -672   -210    566   -127   -441    589    558    181    358    376    436
   -501   -745   -244    623   -129   -496    584    509    137    301    309    379
   -498   -818   -319    657    -90   -568    579    470     96    252    257    345
   -493   -828   -335    659    -80   -581    576    444     67    218    231    337
   -501   -810   -309    654    -96   -561    568    420     44    192    205    327
   -511   -836   -324    675    -93   -581    566    400     23    168    179    306
   -519   -870   -350    693    -85   -610    566    376      5    153    155    293
   -519   -875   -358    696    -83   -618    555    363     -7    140    137    285
   -517   -867   -350    691    -85   -610    542    361    -10    135    135    285
   -509   -878   -368    693    -70   -623    553    379     10    150    158    298
   -501   -904   -402    701    -51   -652    558    387     23    158    168    314
   -509   -867   -361    688    -75   -615    542    368     12    142    155    306
   -506   -828   -322    667    -93   -576    540    361     10    137    145    309
   -514   -810   -296    662   -109   -553    553    376     25    155    153    324
   -504   -779   -275    639   -114   -527    581    407     64    194    200    350
   -506   -748   -241    626   -135   -496    610    426     93    215    226    374
   -524   -732   -210    628   -158   -472    623    433    103    220    231    381
   -527   -709   -181    618   -174   -446    633    441    122    236    246    389
   -524   -659   -135    589   -194   -397    633    436    135    249    259    402
   -511   -646   -135    579   -189   -392    607    415    122    241    246    371
   -517   -678   -161    594   -179   -418    584    405    111    236    249    363
   -519   -659   -140    589   -189   -400    592    418    124    254    280    384
   -519   -662   -145    589   -189   -405    576    415    114    246    270    363
   -517   -693   -176    605   -171   -436    553    405     88    220    244    322
   -511   -730   -220    618   -145   -475    527    384     54    187    207    280
   -524   -766   -241    646   -142   -504    527    381     36    171    194    259
   -542   -795   -252    665   -145   -524    532    379     18    161    176    233
   -558   -849   -290    704   -135   -571    535    374     -2    140    150    202
   -576   -888   -311    730   -135   -600    524    366    -28    122    135    171
   -576   -909   -332    743   -122   -620    527    368    -36    114    135    153
   -594   -945   -350    769   -124   -646    530    374    -44    103    129    135
   -602   -961   -361    782   -122   -662    530    371    -59     96    114    106
   -605   -966   -361    784   -122   -665    524    368    -72     88    103     85
   -602   -950   -348    776   -127   -649    514    371    -75     90    103     85
   -607   -935   -327    771   -140   -633    522    389    -70     96    111     80
   -615   -966   -350    789   -135   -659    530    402    -72     93    111     67
   -615   -992   -376    802   -122   -685    524    407    -83     88    103     49
   -602   -976   -374    789   -114   -675    527    426    -80     80     88     23
   -584   -995   -410    787    -88   -704    597    517    -46     67     46    -44
   -576   -953   -379    763    -98   -667    680    652     49    129     77    -38
   -537   -818   -280    675   -132   -550    753    867    252    342    277    129
   -459   -605   -145    532   -158   -376    756   1062    459    626    592    449
   -501   -288    213    394   -358    -38    610    782    366    680    795    748
   -657   -163    493    410   -576    163    420    327    140    633    898    922
   -818   -220    597    517   -709    187    220   -163   -200    384    730    774
   -898   -633    265    766   -581   -184     -2   -636   -730   -252     36     96
   -859  -1039   -179    948   -342   -607   -200   -859  -1148   -818   -574   -470
   -797  -1189   -392    995   -202   -792   -176   -646  -1015   -732   -545   -485
   -753  -1153   -400    953   -176   -779     -2   -293   -704   -467   -345   -348
   -719  -1072   -353    896   -184   -714    236     80   -387   -205   -145   -210
   -698  -1091   -392    893   -155   -743    381    314   -200    -57    -33   -132
   -685  -1088   -405    885   -140   -748    431    400   -132     -5      7   -103
   -683  -1085   -402    883   -140   -745    449    436   -101     15     23    -88
   -680  -1088   -407    885   -137   -748    452    462    -77     31     36    -75
   -685  -1080   -397    883   -145   -740    449    472    -70     33     46    -80
   -691  -1072   -381    883   -155   -730    446    480    -67     36     51    -80
   -701  -1065   -363    880   -168   -714    436    488    -67     36     51    -83
   -698  -1067   -368    883   -166   -719    426    491    -62     31     46    -96
   -706  -1070   -366    885   -171   -719    423    504    -49     38     46    -98
   -717  -1060   -342    888   -187   -701    426    519    -28     59     59    -80
   -711  -1070   -358    891   -176   -714    418    532    -23     70     70    -67
   -696  -1049   -353    872   -171   -701    402    537    -18     75     70    -70
   -696  -1054   -358    872   -168   -706    415    561     10     98     90    -54
   -701  -1026   -324    862   -189   -675    415    576     25    111    103    -38
   -701   -995   -293    846   -205   -644    402    581     25    111    101    -51
   -693   -997   -303    846   -194   -652    400    597     41    122    111    -57
   -685   -997   -314    841   -187   -657    389    618     54    129    119    -51
   -672   -966   -293    818   -192   -628    392    649     83    158    142    -28
   -670   -953   -283    810   -197   -618    397    685    111    187    163    -10
   -662   -958   -296    810   -184   -628    405    732    148    215    187      2
   -644   -932   -290    787   -179   -613    410    784    189    254    223     28
   -626   -901   -275    763   -176   -589    413    846    233    296    270     59
   -607   -844   -236    724   -187   -540    415    911    285    340    311     90
   -576   -774   -197    675   -189   -485    433    984    348    402    371    142
   -548   -711   -163    628   -194   -439    449   1044    397    454    428    187
   -519   -652   -135    584   -194   -394    462   1080    428    488    459    213
   -501   -644   -145    571   -179   -397    459   1091    436    498    472    218
   -509   -620   -111    566   -200   -366    457   1091    436    496    480    223
   -514   -592    -80    553   -218   -337    452   1080    433    493    475    231
   -504   -581    -77    542   -215   -329    446   1060    420    475    462    215
   -504   -568    -64    535   -220   -316    439   1018    394    441    423    174
   -514   -566    -51    540   -231   -309    428    971    361    402    381    142
   -511   -592    -80    550   -215   -337    410    911    316    355    337     88
   -527   -639   -111    584   -210   -376    400    852    280    303    288     23
   -542   -701   -158    623   -194   -431    389    795    244    252    231    -44
   -555   -740   -184    649   -187   -462    376    743    213    213    184    -96
   -568   -782   -215    675   -179   -498    355    696    187    174    148   -135
   -574   -813   -239    693   -168   -524    332    652    163    148    119   -163
   -579   -841   -265    709   -158   -553    316    618    140    129     96   -194
   -576   -831   -254    704   -161   -542    301    594    127    119     85   -218
   -568   -836   -267    701   -153   -553    277    568    114    103     72   -236
   -566   -859   -293    711   -137   -576    254    545    103     83     49   -259
   -561   -870   -309    714   -127   -592    244    532    103     77     38   -265
   -561   -872   -311    717   -124   -592    236    527     98     70     31   -272
   -558   -859   -301    709   -129   -581    215    509     80     49      7   -301
   -553   -875   -324    714   -116   -600    207    501     85     44      7   -306
   -548   -885   -337    714   -106   -613    207    501     96     46     10   -303
   -542   -831   -288    688   -127   -561    213    509    111     62     20   -290
   -532   -776   -244    652   -145   -509    236    524    140     83     38   -272
   -542   -766   -223    652   -161   -496    259    524    155     77     33   -280
   -545   -779   -236    659   -155   -509    257    519    161     75     31   -283
   -535   -766   -231    652   -153   -498    228    501    150     67     31   -293
   -524   -732   -210    626   -158   -472    202    491    158     77     44   -280
   -506   -737   -231    620   -137   -485    166    472    148     72     38   -280
   -501   -735   -233    615   -137   -485    140    457    135     57     25   -285
   -498   -740   -241    620   -129   -491    119    444    127     46     18   -298
   -483   -766   -285    623   -101   -524     96    431    106     28     -5   -322
   -483   -831   -348    654    -67   -589     67    407     80      0    -36   -350
   -498   -896   -400    696    -51   -649     57    389     62    -25    -64   -376
   -501   -904   -402    704    -49   -654     51    371     41    -46    -90   -402
   -519   -917   -397    717    -62   -657     46    353     23    -77   -127   -441
   -535   -969   -433    750    -51   -701     46    337      2   -101   -153   -467
   -537   -997   -459    766    -41   -730     41    324    -12   -116   -168   -485
   -535  -1013   -478    774    -28   -745     28    306    -33   -135   -192   -506
   -527  -1015   -491    771    -20   -753      2    285    -62   -161   -220   -530
   -524  -1049   -524    784      0   -787     -7    277    -72   -174   -241   -542
   -519  -1026   -506    771     -7   -766     -5    277    -67   -166   -244   -540
   -530  -1018   -488    774    -20   -753     -5    280    -59   -163   -246   -542
   -535  -1044   -511    789    -12   -776    -15    267    -72   -179   -262   -561
   -532  -1065   -532    797      0   -800    -20    265    -77   -184   -270   -571
   -532  -1057   -524    795     -5   -792    -18    275    -80   -187   -277   -579
   -509  -1062   -553    787     20   -807     33    337    -59   -202   -311   -628
   -493  -1054   -561    771     31   -807    135    478     20   -174   -311   -646
   -449   -963   -514    706     31   -740    233    698    189    -23   -179   -535
   -366   -745   -379    555      5   -563    288    987    423    252     90   -267
   -314   -374    -59    345   -127   -218    205    935    519    470    384     83
   -446   -184    262    314   -355     36    -18    397    379    524    553    327
   -657   -111    542    384   -602    215   -285   -233    122    418    530    350
   -805   -400    402    602   -607      0   -558   -805   -392   -111     10   -137
   -797   -883    -85    841   -355   -485   -800  -1148   -982   -833   -737   -857
   -704  -1150   -446    924   -129   -800   -833   -989  -1005   -922   -878  -1015
   -623  -1153   -532    888    -46   -844   -659   -607   -745   -724   -745   -927
   -568  -1060   -493    813    -38   -776   -389   -197   -452   -504   -581   -805
   -522  -1034   -511    779     -5   -774   -176    114   -246   -353   -480   -730
   -496  -1034   -537    763     20   -787   -106    215   -184   -306   -459   -714
   -493  -1044   -553    769     28   -800    -83    252   -163   -293   -459   -711
   -496  -1034   -540    763     20   -787    -64    280   -142   -283   -457   -706
   -483   -995   -511    740     12   -753    -49    306   -124   -270   -446   -696
   -470   -984   -514    727     20   -750    -41    324   -114   -259   -441   -691
   -467   -963   -498    714     15   -732    -36    342   -106   -254   -439   -691
   -462   -935   -472    696      5   -704    -28    358    -96   -254   -439   -691
   -462   -927   -465    696      0   -696    -25    368    -90   -257   -446   -696
   -452   -911   -459    680      2   -688    -23    384    -83   -254   -446   -698
   -444   -870   -426    654    -10   -649    -12    410    -62   -236   -433   -683
   -441   -836   -397    639    -23   -618      0    433    -41   -218   -423   -670
   -428   -807   -379    618    -25   -594     12    457    -20   -202   -413   -659
   -407   -789   -384    597    -12   -587     15    475    -12   -194   -405   -657
   -392   -782   -389    587     -2   -587     25    504     -2   -184   -402   -646
   -381   -756   -374    568     -5   -566     44    540     20   -163   -392   -633
   -376   -730   -353    553    -12   -542     62    579     44   -140   -376   -618
   -376   -691   -314    532    -31   -504     77    613     64   -119   -363   -600
   -363   -652   -288    506    -38   -470     90    654     93    -96   -348   -581
   -350   -615   -267    480    -41   -441    109    711    122    -72   -332   -566
   -335   -587   -252    462    -41   -420    135    782    166    -33   -301   -532
   -311   -532   -220    420    -46   -376    168    865    223     20   -252   -475
   -288   -483   -194    387    -46   -340    202    948    275     70   -207   -426
   -265   -420   -155    340    -57   -288    228   1034    327    124   -166   -376
   -226   -342   -116    285    -54   -231    254   1117    381    179   -116   -322
   -205   -262    -57    231    -75   -158    277   1166    420    213    -83   -283
   -197   -176     18    187   -109    -80    298   1200    454    244    -46   -246
   -189   -127     62    158   -127    -31    324   1218    470    259    -36   -226
   -181    -98     83    140   -132     -7    340   1213    467    257    -41   -215
   -187    -72    111    127   -150     18    337   1192    452    241    -59   -226
   -192    -51    137    122   -166     41    340   1166    428    218    -88   -249
   -210    -46    161    127   -187     57    348   1130    405    187   -124   -277
   -233    -51    181    142   -207     64    353   1093    384    161   -161   -303
   -254    -72    181    163   -220     54    350   1047    345    114   -207   -342
   -267   -103    163    184   -218     28    350   1000    309     67   -259   -381
   -285   -148    137    215   -213     -7    348    945    270     20   -314   -426
   -296   -163    132    231   -215    -15    355    911    244     -5   -342   -452
   -301   -168    129    233   -218    -20    348    880    218    -33   -379   -480
   -306   -155    150    228   -228     -2    340    857    197    -57   -407   -501
   -303   -140    161    220   -233     10    340    844    184    -70   -431   -511
   -293   -103    189    200   -241     41    350    841    187    -64   -436   -504
   -306    -90    215    197   -265     62    358    839    179    -72   -446   -504
   -309    -77    231    194   -270     75    371    841    171    -77   -454   -504
   -288    -49    239    166   -267     93    376    841    155    -85   -465   -511
   -285    -23    262    155   -275    119    381    839    148    -93   -480   -517
   -288    -12    272    150   -283    129    389    841    142    -98   -491   -517
   -283     15    298    135   -290    155    405    854    145    -96   -493   -509
   -272     72    345     98   -309    207    436    878    161    -80   -483   -491
   -267    181    449     44   -358    314    491    927    210    -31   -441   -446
   -272    236    509     15   -392    371    522    948    223    -18   -433   -436
   -267    239    506     12   -387    371    542    966    228    -12   -439   -428
   -257    301    555    -23   -405    428    563    982    246      2   -420   -402
   -239    366    605    -62   -420    485    571    992    254     20   -405   -376
   -226    400    623    -88   -426    511    555    992    257     23   -397   -361
   -213    441    654   -114   -433    548    548    997    259     28   -392   -348
   -207    491    696   -142   -452    592    550   1013    265     38   -384   -335
   -205    504    709   -148   -457    605    561   1031    267     46   -384   -329
   -210    485    693   -140   -452    589    566   1034    246     25   -407   -348
   -210    485    696   -137   -454    589    568   1041    231     12   -426   -355
   -215    491    706   -137   -462    597    587   1047    220      2   -439   -366
   -231    478    709   -122   -470    592    610   1052    213    -10   -462   -381
   -241    457    698   -111   -470    576    623   1054    194    -36   -491   -400
   -244    452    696   -106   -470    574    623   1049    171    -59   -519   -415
   -233    459    693   -114   -465    576    626   1049    155    -77   -545   -439
   -236    462    698   -111   -467    579    636   1062    148    -85   -558   -452
   -249    506    753   -129   -501    628    657   1083    158    -72   -550   -433
   -249    545    795   -148   -522    670    672   1104    168    -62   -545   -415
   -249    553    800   -153   -524    675    685   1114    171    -57   -545   -415
   -244    574    818   -163   -530    696    704   1132    174    -51   -545   -410
   -246    592    839   -174   -542    714    714   1148    171    -54   -550   -413
   -239    618    857   -189   -548    735    732   1171    187    -41   -550   -405
   -228    628    854   -202   -542    740    797   1249    220    -36   -571   -423
   -213    639    852   -213   -532    745    922   1405    290    -12   -587   -454
   -187    740    927   -280   -555    833   1010   1590    431    106   -496   -379
   -119    958   1078   -420   -600   1018   1078   1855    678    381   -228   -111
    -51   1309   1361   -628   -706   1335   1034   1935    841    654    114    275
    -98   1673   1771   -787   -935   1722    875   1571    763    771    366    615
   -277   1792   2068   -758  -1171   1927    691   1041    509    691    397    696
   -423   1662   2086   -618  -1254   1873    483    467     23    228    -31    288
   -480   1244   1722   -381  -1101   1483    257     18   -589   -514   -802   -454
   -426    932   1358   -252   -891   1145    150    -25   -820   -833  -1148   -779
   -342    841   1184   -249   -763   1010    293    332   -561   -631  -1021   -698
   -283    880   1163   -298   -724   1021    530    737   -233   -379   -844   -563
   -241    948   1187   -353   -717   1067    787   1135     83   -124   -659   -418
   -218   1013   1231   -397   -724   1122    943   1369    262     20   -553   -322
   -205   1036   1241   -418   -724   1137    997   1449    322     67   -522   -288
   -192   1075   1267   -444   -730   1171   1028   1496    355     96   -498   -262
   -184   1117   1301   -467   -743   1208   1057   1540    387    122   -475   -236
   -176   1169   1345   -496   -761   1257   1083   1582    418    148   -454   -207
   -161   1205   1363   -522   -761   1283   1101   1613    436    168   -444   -194
   -155   1226   1379   -535   -766   1301   1130   1641    452    189   -433   -181
   -150   1260   1408   -555   -779   1332   1153   1673    470    210   -418   -163
   -150   1296   1447   -571   -797   1371   1169   1704    491    231   -397   -142
   -153   1348   1499   -597   -826   1421   1192   1735    522    254   -376   -116
   -145   1405   1551   -628   -849   1475   1221   1769    553    283   -353    -90
   -135   1431   1564   -649   -849   1496   1241   1800    571    309   -342    -72
   -124   1444   1569   -659   -846   1506   1262   1834    592    329   -329    -51
   -109   1483   1592   -688   -852   1538   1288   1867    620    363   -290    -12
   -101   1543   1644   -722   -872   1592   1319   1914    667    407   -249     31
    -98   1587   1686   -745   -893   1636   1337   1958    701    436   -228     54
    -93   1615   1709   -761   -901   1662   1353   1997    724    457   -213     72
    -83   1667   1751   -795   -917   1709   1384   2057    766    501   -174    111
    -59   1719   1779   -831   -919   1748   1405   2114    807    542   -140    145
    -44   1769   1813   -865   -930   1790   1431   2177    857    589    -98    187
    -28   1829   1857   -898   -943   1842   1465   2257    922    654    -36    244
    -10   1891   1901   -940   -956   1893   1491   2343    989    727     28    303
      7   1945   1938   -976   -963   1940   1514   2426   1054    797     90    368
     38   2018   1979  -1031   -971   2000   1553   2512   1127    872    155    439
     67   2114   2047  -1091   -989   2081   1600   2592   1197    950    231    517
     70   2174   2101  -1124  -1015   2138   1641   2644   1241    995    275    568
     70   2223   2153  -1145  -1041   2190   1670   2675   1267   1023    306    602
     75   2268   2190  -1171  -1060   2229   1683   2683   1278   1039    322    620
     75   2307   2231  -1189  -1078   2270   1699   2691   1291   1060    335    641
     57   2330   2273  -1195  -1106   2301   1709   2681   1286   1047    319    639
     38   2322   2283  -1179  -1122   2301   1717   2660   1265   1026    298    618
     20   2294   2270  -1158  -1124   2283   1725   2624   1231    987    257    581
     10   2281   2270  -1145  -1130   2275   1735   2585   1192    940    210    537
    -12   2273   2283  -1130  -1148   2278   1743   2543   1158    904    166    493
    -33   2249   2283  -1106  -1158   2265   1745   2499   1117    865    124    452
    -41   2223   2265  -1091  -1153   2244   1740   2460   1072    826     77    407
    -49   2205   2255  -1078  -1150   2229   1738   2429   1054    805     51    387
    -64   2203   2268  -1070  -1166   2236   1743   2405   1041    789     33    381
    -62   2195   2257  -1067  -1161   2226   1740   2385   1023    774     12    366
    -57   2205   2260  -1075  -1158   2231   1738   2379   1018    771      7    366
    -67   2218   2286  -1075  -1176   2252   1735   2374   1010    766      7    366
    -62   2231   2294  -1085  -1179   2262   1740   2379   1010    769      5    363
    -67   2255   2320  -1093  -1195   2286   1753   2387   1018    776     10    374
    -67   2273   2340  -1104  -1202   2307   1764   2392   1034    789     23    397
    -54   2286   2340  -1114  -1197   2312   1766   2397   1039    795     28    407
    -44   2299   2343  -1127  -1195   2320   1777   2403   1039    797     31    410
    -44   2346   2387  -1150  -1215   2366   1792   2416   1057    813     46    426
    -33   2405   2439  -1187  -1239   2423   1818   2442   1088    844     75    454
    -38   2455   2494  -1208  -1265   2473   1849   2465   1114    875     98    480
    -36   2494   2527  -1231  -1283   2509   1875   2483   1135    893    114    491
    -33   2517   2551  -1244  -1291   2533   1888   2496   1153    909    129    504
    -31   2548   2579  -1260  -1306   2564   1880   2496   1163    927    153    527
    -20   2590   2611  -1283  -1314   2600   1857   2494   1169    945    171    550
    -25   2587   2611  -1283  -1317   2600   1844   2483   1166    940    163    550
    -12   2616   2629  -1304  -1319   2621   1857   2491   1171    950    176    561
     -7   2618   2626  -1306  -1317   2621   1862   2507   1179    963    187    576
    -12   2564   2577  -1275  -1293   2569   1857   2507   1161    948    171    566
    -23   2546   2569  -1262  -1296   2559   1852   2507   1150    945    168    568
    -36   2525   2561  -1244  -1299   2543   1860   2507   1143    937    155    555
    -46   2507   2553  -1231  -1301   2530   1875   2501   1132    922    132    535
    -62   2475   2538  -1205  -1299   2507   1888   2499   1117    901    106    509
    -70   2447   2514  -1189  -1293   2481   1891   2486   1101    883     85    488
    -64   2431   2496  -1184  -1280   2462   1883   2473   1085    865     70    475
    -62   2429   2488  -1184  -1275   2457   1875   2462   1072    849     57    462
    -57   2434   2491  -1187  -1273   2462   1875   2468   1070    841     51    459
    -49   2434   2483  -1195  -1267   2457   1880   2473   1075    852     57    467
    -51   2442   2494  -1195  -1273   2468   1891   2486   1088    870     70    485
    -51   2436   2488  -1195  -1273   2462   1901   2494   1098    880     77    498
    -46   2436   2483  -1195  -1265   2460   1912   2501   1106    891     85    509
    -49   2423   2473  -1187  -1262   2447   1919   2507   1111    893     88    506
    -41   2400   2442  -1179  -1241   2421   1956   2559   1127    896     72    478
    -23   2400   2421  -1189  -1221   2408   2044   2691   1202    917     51    431
    -18   2452   2470  -1215  -1244   2460   2135   2837   1327   1008    103    465
     23   2650   2626  -1337  -1301   2639   2197   3070   1605   1317    402    745
     85   2938   2850  -1512  -1382   2894   2148   3161   1784   1608    761   1137
     51   3273   3221  -1662  -1584   3247   1971   2795   1618   1652    974   1434
    -72   3413   3486  -1670  -1779   3450   1808   2317   1330   1564   1036   1551
   -197   3273   3468  -1538  -1834   3369   1626   1805    831   1098    613   1148
   -249   2899   3148  -1325  -1699   3024   1387   1335    218    353   -168    405
   -210   2595   2805  -1192  -1506   2699   1234   1192    -64    -28   -579     18
   -148   2431   2579  -1140  -1363   2504   1327   1478    179    158   -465     85
    -98   2426   2525  -1166  -1312   2475   1543   1867    553    454   -246    257
    -57   2455   2512  -1200  -1283   2481   1771   2236    885    717    -49    423
    -25   2499   2525  -1239  -1275   2512   1901   2460   1078    875     75    524
    -12   2514   2527  -1249  -1270   2520   1958   2553   1158    943    127    566
    -15   2512   2525  -1249  -1270   2517   1984   2590   1192    974    153    587
    -10   2530   2540  -1260  -1275   2535   2000   2616   1226   1000    181    610
    -12   2546   2559  -1267  -1286   2551   2008   2634   1249   1013    202    623
    -10   2564   2574  -1275  -1291   2569   2023   2647   1273   1026    223    633
     -2   2559   2561  -1280  -1280   2559   2036   2668   1293   1052    249    657
      0   2564   2564  -1283  -1280   2564   2049   2691   1314   1075    272    680
     12   2592   2579  -1304  -1283   2587   2057   2709   1332   1096    293    701
     23   2618   2595  -1319  -1286   2608   2065   2730   1353   1119    316    724
     23   2634   2611  -1330  -1296   2624   2075   2751   1387   1145    342    748
     25   2662   2637  -1345  -1304   2650   2075   2761   1408   1163    358    761
     33   2675   2639  -1356  -1304   2657   2083   2774   1421   1184    371    779
     41   2696   2655  -1369  -1306   2675   2086   2785   1439   1210    394    797
     44   2701   2657  -1374  -1309   2681   2094   2805   1460   1231    415    815
     59   2722   2660  -1392  -1299   2691   2112   2839   1496   1265    449    846
     75   2751   2675  -1415  -1301   2714   2127   2873   1535   1301    483    878
     80   2761   2681  -1421  -1299   2722   2140   2907   1571   1335    514    909
     85   2785   2699  -1436  -1306   2740   2156   2951   1610   1376    553    945
    101   2811   2709  -1457  -1304   2759   2171   3003   1657   1423    597    984
    122   2839   2717  -1480  -1299   2779   2192   3068   1714   1480    646   1031
    137   2881   2743  -1509  -1301   2813   2226   3148   1787   1556    717   1096
    163   2909   2746  -1538  -1291   2829   2247   3226   1860   1626    784   1158
    181   2953   2772  -1569  -1296   2865   2278   3302   1930   1699    854   1226
    145   2959   2813  -1553  -1335   2889   2283   3343   1969   1751    901   1275
     88   2959   2870  -1522  -1389   2915   2275   3361   1987   1771    932   1304
     96   3005   2909  -1553  -1405   2959   2278   3372   2000   1787    956   1332
    129   3055   2925  -1592  -1397   2990   2301   3382   2026   1810    987   1371
    111   3052   2940  -1584  -1415   2998   2294   3359   2016   1800    989   1371
    101   3078   2977  -1590  -1436   3029   2286   3328   1997   1787    982   1369
    122   3107   2985  -1615  -1434   3047   2291   3304   1984   1774    976   1361
    129   3109   2979  -1621  -1426   3044   2296   3265   1961   1743    953   1335
    114   3070   2956  -1595  -1423   3013   2286   3200   1906   1688    896   1275
     77   3005   2927  -1540  -1423   2966   2270   3130   1855   1626    833   1218
     25   2930   2904  -1480  -1439   2917   2244   3065   1805   1571    779   1169
    -12   2870   2883  -1431  -1447   2876   2218   3003   1753   1519    730   1119
      0   2870   2868  -1436  -1434   2870   2205   2956   1725   1491    701   1085
     31   2878   2847  -1454  -1408   2863   2197   2922   1706   1478    688   1070
     54   2863   2808  -1460  -1379   2837   2184   2896   1686   1465    675   1057
     75   2855   2779  -1465  -1350   2818   2179   2883   1680   1460    670   1054
     83   2873   2790  -1478  -1353   2831   2174   2873   1683   1457    678   1057
     90   2870   2779  -1480  -1343   2826   2166   2860   1673   1449    672   1052
     96   2863   2764  -1480  -1332   2813   2164   2852   1673   1452    678   1057
     90   2855   2764  -1473  -1337   2811   2158   2844   1667   1452    680   1060
     77   2868   2790  -1475  -1356   2831   2153   2834   1665   1449    680   1060
     75   2868   2792  -1470  -1358   2831   2148   2826   1660   1447    685   1057
     93   2883   2787  -1491  -1348   2834   2156   2834   1678   1462    704   1070
    106   2961   2855  -1535  -1374   2909   2187   2860   1725   1509    758   1114
    114   3008   2891  -1561  -1389   2951   2213   2873   1753   1535    787   1145
    122   3029   2907  -1574  -1392   2969   2218   2878   1764   1543    789   1153
    124   3060   2935  -1592  -1405   2998   2205   2868   1766   1551    800   1156
    132   3057   2925  -1595  -1395   2992   2174   2844   1756   1551    807   1163
     88   3000   2912  -1545  -1410   2956   2135   2813   1727   1535    800   1158
     23   2927   2904  -1475  -1439   2917   2120   2795   1717   1527    797   1148
      0   2912   2912  -1457  -1457   2912   2109   2787   1722   1532    802   1158
    -12   2889   2899  -1439  -1457   2894   2091   2779   1712   1527    795   1150
    -18   2829   2847  -1408  -1434   2837   2070   2761   1680   1509    774   1130
    -25   2759   2785  -1366  -1405   2772   2055   2738   1649   1486    750   1109
    -41   2701   2740  -1332  -1392   2720   2049   2720   1634   1467    732   1096
    -54   2660   2714  -1301  -1384   2686   2052   2709   1621   1447    717   1080
    -64   2631   2696  -1283  -1382   2662   2052   2696   1608   1428    704   1062
    -62   2624   2686  -1280  -1374   2655   2036   2673   1590   1410    685   1044
    -64   2587   2652  -1262  -1358   2618   2021   2644   1561   1379    662   1018
    -70   2551   2621  -1241  -1345   2585   2013   2631   1545   1366    652   1005
    -77   2520   2598  -1221  -1337   2559   2013   2629   1543   1363    652   1002
    -83   2514   2598  -1215  -1340   2556   2016   2629   1553   1376    665   1010
    -83   2522   2605  -1221  -1345   2564   2005   2621   1553   1371    662   1005
    -80   2525   2605  -1223  -1343   2566   2000   2618   1556   1374    665   1005
    -83   2535   2618  -1228  -1350   2577   2008   2621   1558   1384    672   1013
    -88   2507   2595  -1208  -1340   2551   2010   2626   1566   1389    675   1015
    -83   2436   2520  -1176  -1301   2478   2049   2673   1574   1371    644    982
    -77   2369   2447  -1145  -1262   2408   2138   2792   1618   1358    600    914
    -49   2408   2457  -1179  -1254   2434   2226   2961   1751   1449    659    961
      2   2600   2598  -1301  -1296   2600   2322   3286   2052   1761    950   1234
     59   2907   2844  -1486  -1392   2876   2226   3270   2151   1997   1275   1590
    -15   3244   3257  -1615  -1636   3252   1948   2681   1904   2013   1465   1849
   -181   3463   3642  -1641  -1912   3551   1662   1987   1592   1938   1532   1956
   -322   3338   3660  -1506  -1990   3499   1402   1408   1182   1595   1234   1667
   -324   2777   3102  -1226  -1714   2938   1192   1098    618    841    436    906
   -262   2390   2652  -1065  -1457   2520   1161   1148    431    506     59    548
   -189   2317   2507  -1065  -1348   2410   1345   1553    745    740    213    652
   -135   2379   2514  -1122  -1325   2447   1605   1997   1124   1036    436    826
    -90   2390   2478  -1150  -1283   2434   1823   2348   1402   1247    592    940
    -51   2405   2457  -1176  -1254   2429   1932   2520   1535   1350    667   1000
    -38   2408   2444  -1184  -1241   2426   1961   2572   1579   1384    688   1021
    -12   2421   2434  -1202  -1223   2426   1974   2595   1600   1402    704   1028
      5   2423   2418  -1215  -1208   2421   1984   2611   1618   1418    719   1039
     25   2439   2413  -1234  -1195   2426   1990   2618   1636   1431    737   1049
     46   2460   2410  -1254  -1182   2434   1990   2629   1649   1441    748   1060
     51   2465   2413  -1257  -1179   2439   2000   2647   1667   1465    771   1083
     18   2434   2413  -1226  -1197   2423   1987   2647   1670   1467    766   1080
    -18   2387   2405  -1184  -1210   2395   1971   2637   1662   1460    766   1083
    -31   2379   2410  -1174  -1221   2395   1966   2639   1670   1465    774   1091
    -38   2390   2429  -1174  -1234   2408   1964   2647   1680   1478    782   1101
    -38   2382   2421  -1174  -1228   2400   1961   2665   1699   1499    800   1114
    -28   2369   2397  -1171  -1213   2382   1964   2681   1725   1514    813   1130
     -5   2426   2429  -1210  -1218   2429   1966   2696   1745   1530    828   1145
     31   2473   2442  -1252  -1205   2457   1982   2720   1771   1556    852   1166
     70   2499   2426  -1286  -1179   2462   2000   2756   1805   1590    885   1192
     90   2527   2436  -1312  -1171   2483   2010   2787   1834   1615    911   1215
     96   2543   2447  -1319  -1174   2496   2018   2826   1870   1647    935   1239
    101   2548   2447  -1325  -1171   2499   2039   2878   1914   1691    976   1280
    124   2574   2449  -1350  -1161   2512   2052   2930   1951   1730   1008   1314
    155   2608   2452  -1382  -1148   2530   2070   2995   1992   1774   1049   1353
    179   2621   2442  -1400  -1132   2533   2086   3073   2055   1823   1098   1392
    200   2660   2460  -1428  -1130   2561   2099   3143   2112   1873   1153   1439
    215   2714   2499  -1467  -1143   2608   2114   3205   2161   1930   1213   1496
    236   2746   2507  -1491  -1135   2626   2132   3255   2205   1982   1273   1556
    246   2779   2530  -1514  -1140   2655   2135   3260   2221   2003   1299   1587
    254   2844   2590  -1548  -1166   2717   2120   3237   2216   2000   1299   1595
    246   2868   2618  -1558  -1187   2743   2117   3218   2216   2008   1309   1608
    254   2870   2616  -1564  -1182   2746   2101   3185   2197   2003   1306   1613
    246   2860   2611  -1553  -1182   2735   2086   3141   2174   1982   1293   1602
    184   2772   2587  -1478  -1200   2681   2047   3063   2122   1930   1241   1553
     51   2647   2595  -1350  -1270   2621   1995   2961   2055   1855   1176   1486
    -31   2535   2566  -1254  -1299   2551   1956   2870   1990   1787   1109   1418
    -72   2455   2527  -1192  -1301   2491   1922   2787   1940   1730   1049   1358
    -93   2400   2494  -1153  -1293   2447   1891   2712   1888   1680    997   1312
   -103   2361   2462  -1130  -1283   2413   1862   2650   1855   1644    958   1278
   -114   2317   2431  -1101  -1273   2374   1842   2600   1834   1610    932   1254
   -109   2268   2374  -1080  -1241   2320   1829   2559   1813   1595    919   1236
    -93   2278   2372  -1091  -1231   2325   1797   2509   1782   1571    893   1210
    -98   2265   2364  -1083  -1231   2312   1777   2475   1756   1553    875   1197
   -106   2236   2343  -1065  -1223   2288   1764   2457   1745   1543    865   1195
   -103   2216   2317  -1057  -1210   2265   1753   2442   1738   1535    859   1195
   -101   2192   2294  -1044  -1197   2242   1738   2418   1730   1530    854   1187
    -96   2197   2294  -1052  -1195   2244   1722   2397   1722   1519    844   1179
    -85   2195   2278  -1054  -1182   2236   1712   2390   1714   1517    839   1182
    -80   2187   2265  -1054  -1174   2226   1701   2379   1706   1512    833   1179
    -62   2221   2283  -1078  -1171   2252   1701   2379   1714   1527    852   1192
    -59   2278   2335  -1111  -1197   2307   1732   2408   1764   1571    896   1231
    -36   2314   2351  -1140  -1195   2333   1756   2416   1790   1592    919   1252
     -5   2333   2338  -1166  -1171   2335   1774   2423   1808   1602    932   1262
     41   2366   2325  -1202  -1140   2346   1766   2426   1818   1613    948   1283
     83   2444   2361  -1265  -1140   2403   1743   2410   1816   1626    963   1304
    124   2494   2369  -1309  -1122   2431   1722   2400   1826   1641    982   1325
    148   2514   2364  -1332  -1109   2442   1722   2400   1836   1654    995   1345
    181   2525   2343  -1353  -1080   2434   1725   2408   1844   1667   1010   1361
    197   2494   2296  -1348  -1049   2397   1704   2397   1831   1660   1002   1358
    215   2460   2244  -1337  -1013   2353   1680   2382   1810   1641    987   1350
    218   2421   2203  -1322   -992   2312   1657   2348   1782   1613    956   1322
    218   2395   2177  -1306   -979   2286   1647   2333   1766   1592    937   1306
    207   2340   2130  -1275   -961   2236   1644   2317   1745   1569    917   1280
    197   2296   2096  -1247   -948   2197   1644   2301   1725   1548    898   1260
    192   2249   2057  -1221   -932   2153   1636   2281   1706   1525    875   1244
    184   2239   2055  -1210   -935   2148   1623   2255   1686   1499    849   1223
    176   2218   2039  -1200   -930   2130   1613   2239   1673   1486    831   1210
    184   2190   2005  -1187   -909   2096   1602   2231   1665   1478    823   1205
    187   2166   1979  -1176   -896   2073   1587   2216   1652   1465    813   1200
    189   2171   1982  -1179   -896   2078   1579   2203   1649   1465    807   1202
    202   2184   1979  -1195   -888   2083   1574   2197   1649   1465    810   1202
    205   2164   1958  -1187   -875   2062   1574   2197   1654   1470    820   1210
    210   2158   1948  -1187   -870   2055   1569   2192   1649   1465    813   1205
    220   2140   1919  -1179   -849   2031   1597   2234   1649   1449    784   1174
    244   2132   1888  -1189   -820   2010   1704   2366   1709   1460    763   1140
    285   2203   1914  -1244   -813   2060   1792   2553   1855   1574    854   1215
    353   2382   2029  -1369   -839   2205   1888   2891   2143   1870   1135   1486
    433   2691   2257  -1561   -911   2475   1847   2979   2312   2143   1470   1847
    348   3018   2670  -1686  -1161   2844   1574   2385   2145   2208   1678   2127
    158   3180   3021  -1670  -1431   3102   1286   1660   1901   2174   1743   2244
     -2   3052   3052  -1525  -1530   3052    992    982   1436   1764   1374   1906
    -41   2556   2598  -1257  -1319   2577    724    561    792    992    600   1161
     38   2192   2151  -1117  -1054   2171    683    675    646    737    314    878
    122   2086   1964  -1104   -919   2026    862   1096    901    911    415    935
    192   2145   1951  -1171   -878   2049   1137   1548   1221   1143    581   1062
    244   2140   1896  -1192   -826   2018   1379   1917   1457   1309    691   1143
    272   2122   1847  -1200   -787   1984   1460   2049   1540   1363    727   1169
    288   2120   1831  -1205   -771   1977   1488   2096   1571   1382    740   1176
    296   2130   1834  -1213   -769   1982   1496   2117   1590   1395    748   1187
    236   2078   1842  -1156   -802   1961   1488   2120   1590   1392    743   1184
    202   2055   1849  -1130   -823   1953   1478   2122   1584   1384    732   1182
    241   2094   1852  -1169   -805   1974   1486   2145   1592   1395    743   1197
    272   2143   1870  -1208   -800   2008   1506   2171   1615   1418    769   1223
    309   2174   1865  -1241   -776   2021   1514   2187   1618   1426    779   1234
    314   2169   1852  -1241   -771   2010   1509   2192   1621   1423    776   1228
    233   2101   1865  -1169   -815   1984   1486   2179   1610   1405    761   1215
    171   2057   1886  -1117   -857   1974   1473   2179   1600   1402    756   1210
    145   2044   1899  -1093   -875   1971   1465   2187   1597   1402    761   1210
    137   2031   1893  -1083   -878   1964   1452   2190   1597   1397    758   1210
    140   2034   1891  -1088   -875   1964   1457   2205   1613   1415    771   1231
    145   2052   1906  -1098   -880   1979   1462   2226   1621   1434    787   1244
    163   2099   1935  -1130   -885   2018   1473   2257   1639   1460    813   1270
    205   2148   1943  -1176   -867   2047   1488   2301   1673   1483    841   1301
    275   2218   1940  -1247   -831   2081   1517   2353   1709   1519    872   1337
    316   2262   1945  -1291   -813   2104   1540   2410   1743   1553    906   1369
    303   2257   1953  -1280   -823   2107   1540   2460   1764   1574    922   1387
    306   2273   1966  -1291   -831   2120   1561   2535   1805   1613    963   1431
    376   2361   1984  -1369   -802   2171   1595   2639   1875   1678   1028   1496
    457   2457   2000  -1457   -771   2229   1623   2730   1932   1735   1088   1556
    511   2548   2036  -1530   -761   2294   1636   2798   1977   1782   1137   1605
    545   2642   2094  -1595   -774   2369   1644   2842   2008   1826   1187   1660
    566   2709   2143  -1639   -789   2429   1652   2870   2031   1865   1228   1706
    576   2748   2171  -1665   -797   2460   1652   2878   2042   1880   1249   1732
    576   2761   2184  -1667   -802   2473   1641   2863   2039   1878   1252   1738
    558   2774   2216  -1667   -828   2496   1631   2831   2023   1865   1236   1727
    511   2756   2244  -1634   -865   2501   1615   2785   1992   1834   1213   1704
    436   2699   2262  -1569   -911   2481   1597   2725   1945   1787   1169   1660
    374   2644   2270  -1509   -948   2457   1574   2647   1888   1725   1114   1600
    340   2579   2239  -1462   -950   2410   1551   2564   1829   1660   1052   1538
    332   2561   2229  -1449   -948   2395   1540   2499   1787   1623   1010   1504
    345   2546   2200  -1447   -927   2372   1532   2447   1756   1590    974   1473
    363   2543   2179  -1452   -906   2361   1519   2395   1722   1558    943   1447
    366   2556   2187  -1462   -911   2372   1504   2356   1696   1530    919   1426
    374   2546   2171  -1460   -898   2359   1478   2314   1665   1496    888   1397
    363   2522   2158  -1444   -898   2340   1457   2275   1634   1465    862   1374
    363   2525   2161  -1444   -898   2343   1457   2262   1626   1460    857   1374
    361   2522   2158  -1441   -898   2340   1444   2247   1613   1444    849   1371
    371   2527   2156  -1449   -891   2343   1428   2229   1597   1428    839   1356
    379   2548   2169  -1465   -893   2361   1413   2210   1582   1415    828   1343
    389   2556   2166  -1473   -888   2361   1395   2195   1561   1400    813   1330
    384   2564   2179  -1475   -896   2372   1379   2179   1540   1384    802   1322
    394   2582   2187  -1488   -896   2385   1363   2166   1530   1376    789   1317
    415   2603   2184  -1512   -885   2392   1361   2166   1527   1371    784   1317
    423   2681   2257  -1551   -917   2470   1392   2195   1561   1402    820   1356
    415   2735   2317  -1577   -950   2527   1418   2208   1577   1423    844   1376
    405   2764   2359  -1584   -976   2561   1434   2218   1584   1431    852   1384
    407   2779   2369  -1595   -979   2574   1415   2210   1577   1428    849   1379
    410   2803   2392  -1605   -989   2598   1384   2197   1574   1434    852   1389
    431   2850   2418  -1639   -995   2634   1356   2182   1574   1439    865   1408
    436   2878   2439  -1657  -1002   2660   1340   2169   1561   1439    875   1415
    436   2896   2457  -1667  -1010   2678   1330   2166   1556   1441    875   1421
    446   2891   2444  -1667   -997   2668   1306   2164   1543   1439    867   1418
    454   2863   2405  -1660   -974   2634   1273   2140   1512   1405    844   1395
    444   2847   2403  -1647   -979   2626   1249   2117   1480   1371    820   1376
    426   2818   2392  -1623   -984   2605   1241   2104   1454   1345    805   1361
    415   2785   2369  -1600   -976   2577   1234   2083   1421   1309    776   1330
    407   2753   2346  -1582   -969   2551   1223   2062   1387   1278    737   1296
    397   2727   2327  -1564   -963   2527   1205   2036   1356   1249    709   1270
    381   2714   2330  -1551   -974   2522   1187   2008   1317   1215    680   1244
    374   2712   2338  -1543   -982   2525   1171   1987   1293   1195    657   1226
    374   2707   2333  -1540   -979   2520   1156   1977   1270   1176    639   1210
    376   2725   2348  -1551   -987   2538   1153   1974   1270   1176    641   1213
    371   2727   2353  -1551   -992   2540   1143   1969   1260   1169    639   1208
    358   2738   2379  -1548  -1010   2559   1135   1961   1247   1156    633   1202
    363   2743   2379  -1553  -1008   2561   1130   1961   1247   1156    636   1208
    376   2740   2364  -1558   -995   2553   1127   1964   1236   1148    626   1200
    389   2714   2322  -1553   -966   2517   1150   2008   1236   1132    597   1169
    402   2691   2288  -1545   -943   2491   1247   2140   1293   1143    574   1119
    426   2746   2317  -1587   -945   2533   1322   2301   1402   1231    631   1158
    480   2940   2457  -1712   -989   2699   1384   2569   1649   1499    893   1405
    553   3270   2714  -1914  -1080   2992   1332   2681   1826   1787   1244   1784
    514   3681   3167  -2096  -1325   3424   1150   2278   1725   1891   1501   2114
    324   3829   3502  -2078  -1590   3665    945   1670   1444   1797   1525   2190
    148   3725   3577  -1938  -1714   3652    709   1028    935   1335   1117   1813
     90   3302   3208  -1699  -1558   3255    436    522    275    576    350   1067
    150   2935   2785  -1543  -1317   2860    270    415    -33    192    -44    691
    220   2787   2564  -1504  -1171   2675    381    766    210    374     67    758
    285   2813   2527  -1551  -1119   2670    602   1195    550    631    246    901
    329   2847   2517  -1590  -1093   2683    839   1595    865    865    415   1034
    361   2852   2491  -1605  -1065   2673    976   1823   1028    997    517   1111
    376   2870   2494  -1626  -1060   2683   1026   1893   1080   1041    550   1140
    387   2899   2512  -1644  -1062   2707   1034   1914   1096   1054    561   1150
    387   2899   2509  -1644  -1062   2704   1028   1917   1088   1052    555   1140
    387   2938   2551  -1662  -1080   2746   1034   1935   1101   1067    574   1153
    381   2951   2566  -1667  -1093   2761   1028   1938   1101   1070    579   1153
    394   2974   2579  -1686  -1093   2779   1028   1948   1104   1080    589   1161
    400   2974   2574  -1688  -1088   2774   1026   1964   1106   1083    589   1169
    405   2977   2572  -1691  -1083   2774   1018   1971   1106   1083    592   1176
    413   3016   2600  -1717  -1093   2811   1018   1984   1124   1106    615   1197
    423   3037   2611  -1730  -1093   2824   1013   1992   1130   1114    623   1205
    433   3060   2624  -1748  -1096   2842   1013   2003   1140   1127    633   1215
    436   3078   2642  -1756  -1101   2860   1010   2013   1156   1140    649   1228
    433   3104   2668  -1769  -1117   2889   1000   2018   1163   1150    659   1241
    439   3125   2686  -1782  -1122   2907    997   2034   1174   1166    675   1260
    444   3143   2696  -1795  -1127   2920   1002   2055   1192   1192    696   1283
    457   3159   2701  -1808  -1122   2930   1013   2083   1205   1215    719   1304
    452   3180   2727  -1818  -1137   2953   1015   2112   1231   1244    745   1319
    465   3211   2746  -1839  -1140   2979   1018   2151   1260   1273    769   1340
    480   3237   2756  -1860  -1137   2995   1028   2200   1293   1312    802   1371
    498   3265   2766  -1880  -1132   3016   1041   2260   1332   1356    846   1418
    506   3296   2790  -1904  -1143   3044   1052   2325   1374   1408    901   1473
    522   3354   2831  -1938  -1153   3094   1062   2390   1426   1467    961   1530
    540   3424   2881  -1984  -1171   3154   1075   2449   1483   1532   1026   1592
    561   3496   2935  -2029  -1187   3216   1083   2501   1532   1592   1091   1657
    568   3546   2977  -2057  -1205   3263   1091   2530   1558   1626   1132   1699
    566   3577   3011  -2073  -1221   3294   1093   2535   1574   1649   1161   1725
    553   3619   3065  -2086  -1254   3341   1093   2522   1574   1652   1169   1730
    545   3642   3096  -2094  -1275   3369   1083   2499   1561   1644   1169   1730
    532   3655   3120  -2094  -1293   3387   1080   2468   1538   1623   1148   1712
    514   3634   3120  -2075  -1304   3377   1080   2421   1506   1587   1117   1675
    478   3587   3109  -2034  -1314   3348   1072   2364   1452   1530   1062   1623
    457   3535   3078  -1995  -1309   3307   1041   2281   1379   1457    992   1545
    439   3486   3047  -1964  -1304   3268   1018   2205   1327   1397    932   1480
    410   3439   3029  -1925  -1309   3237   1000   2140   1273   1340    872   1431
    410   3408   2995  -1912  -1293   3203    976   2075   1221   1288    826   1387
    420   3393   2972  -1906  -1275   3182    945   2016   1166   1249    789   1350
    397   3356   2956  -1878  -1278   3156    922   1971   1130   1215    761   1312
    381   3333   2948  -1857  -1283   3141    906   1935   1109   1192    735   1288
    376   3317   2940  -1847  -1283   3130    888   1901   1080   1171    717   1273
    381   3320   2938  -1849  -1278   3130    883   1886   1067   1163    714   1273
    374   3312   2938  -1844  -1283   3125    867   1860   1047   1150    709   1262
    374   3315   2938  -1844  -1283   3128    844   1834   1023   1137    696   1247
    384   3312   2925  -1849  -1273   3120    833   1821   1015   1130    691   1241
    387   3291   2904  -1839  -1257   3099    839   1821   1010   1122    685   1244
    381   3304   2922  -1844  -1270   3115    826   1808   1000   1111    680   1234
    379   3317   2938  -1849  -1278   3128    815   1797   1002   1114    685   1239
    379   3369   2990  -1878  -1304   3180    831   1810   1028   1143    711   1262
    376   3424   3047  -1899  -1335   3237    857   1826   1047   1171    737   1288
    368   3432   3063  -1901  -1348   3250    862   1823   1041   1174    740   1293
    353   3429   3076  -1891  -1361   3252    862   1823   1044   1182    750   1299
    355   3460   3104  -1909  -1376   3283    844   1808   1049   1189    766   1309
    379   3494   3115  -1935  -1366   3304    807   1779   1036   1187    774   1317
    376   3478   3102  -1930  -1361   3291    789   1753   1013   1176    763   1309
    366   3478   3112  -1922  -1374   3296    792   1758   1015   1187    779   1319
    366   3481   3112  -1925  -1371   3296    779   1761   1013   1195    789   1322
    366   3439   3073  -1901  -1353   3257    763   1751    992   1171    769   1299
    355   3385   3029  -1870  -1335   3208    737   1727    963   1140    745   1278
    345   3346   3000  -1847  -1327   3174    730   1714    950   1122    727   1262
    324   3296   2972  -1813  -1325   3135    732   1693    924   1098    701   1236
    293   3224   2930  -1758  -1317   3078    732   1662    893   1060    662   1195
    285   3195   2907  -1743  -1312   3050    722   1631    865   1028    631   1166
    285   3180   2894  -1735  -1304   3037    698   1605    833   1002    607   1140
    275   3146   2870  -1712  -1299   3011    680   1587    802    976    581   1111
    267   3128   2860  -1696  -1296   2995    678   1577    787    966    568   1101
    265   3117   2852  -1693  -1293   2987    667   1571    787    966    571   1104
    265   3112   2847  -1688  -1291   2979    667   1569    787    963    571   1106
    270   3094   2824  -1680  -1275   2959    662   1561    784    958    568   1106
    265   3060   2795  -1662  -1265   2927    657   1553    774    956    566   1104
    267   3060   2792  -1665  -1262   2927    652   1548    769    950    563   1096
    270   3013   2743  -1641  -1236   2878    678   1590    782    945    548   1067
    272   2982   2707  -1628  -1218   2844    763   1722    862    976    540   1031
    290   3034   2743  -1662  -1226   2889    854   1875    997   1080    607   1072
    335   3231   2896  -1784  -1280   3065    909   2107   1265   1376    888   1337
    389   3473   3081  -1932  -1345   3278    846   2192   1415   1644   1221   1704
    345   3780   3434  -2065  -1543   3608    641   1797   1231   1660   1405   1964
    200   3943   3743  -2070  -1771   3845    446   1239    891   1504   1397   2003
     54   3761   3707  -1909  -1826   3735    277    688    363    992    935   1569
     -2   3380   3382  -1688  -1691   3380     36    213   -246    270    210    872
     38   3078   3037  -1558  -1499   3057   -111     88   -504    -67   -137    542
    103   2873   2769  -1488  -1332   2821    -15    384   -265    103    -44    589
    153   2857   2701  -1506  -1273   2779    194    769     96    387    155    743
    197   2894   2696  -1545  -1249   2795    415   1127    428    652    353    898
    220   2907   2686  -1566  -1231   2798    540   1340    618    805    467    987
    233   2894   2660  -1564  -1213   2777    584   1410    685    852    506   1015
    239   2889   2647  -1564  -1205   2769    600   1439    711    870    522   1028
    239   2889   2650  -1564  -1205   2769    610   1454    730    891    540   1036
    241   2899   2655  -1571  -1208   2777    615   1462    740    901    545   1039
    246   2902   2655  -1574  -1202   2779    613   1465    743    901    548   1036
    233   2889   2652  -1564  -1208   2772    613   1473    753    909    558   1044
    236   2876   2639  -1556  -1202   2759    623   1486    763    922    571   1057
    244   2894   2650  -1569  -1202   2772    626   1488    774    935    587   1062
    252   2894   2642  -1571  -1195   2769    631   1493    787    956    597   1075
    254   2915   2660  -1587  -1202   2787    628   1496    800    969    613   1088
    262   2940   2678  -1602  -1208   2811    633   1509    823    987    633   1109
    254   2935   2681  -1597  -1213   2808    633   1514    841   1002    649   1124
    252   2922   2670  -1587  -1208   2798    633   1527    859   1018    662   1140
    259   2917   2657  -1590  -1200   2790    639   1545    878   1034    680   1153
    272   2935   2662  -1605  -1195   2800    649   1564    901   1057    701   1166
    285   2943   2657  -1615  -1187   2800    662   1587    922   1080    719   1182
    283   2951   2668  -1615  -1192   2811    678   1615    950   1114    753   1215
    283   2940   2657  -1613  -1187   2800    685   1654    979   1143    787   1241
    288   2940   2650  -1615  -1179   2795    704   1709   1026   1192    833   1278
    303   2946   2639  -1626  -1166   2792    711   1766   1075   1241    878   1314
    322   2979   2657  -1649  -1166   2818    724   1829   1127   1299    932   1358
    342   3031   2688  -1688  -1174   2860    745   1899   1184   1363    997   1415
    355   3073   2717  -1714  -1179   2896    771   1966   1244   1434   1070   1483
    361   3109   2746  -1738  -1192   2927    795   2018   1296   1493   1132   1548
    368   3151   2782  -1758  -1205   2966    800   2044   1337   1538   1179   1600
    376   3177   2800  -1777  -1213   2990    797   2039   1356   1553   1208   1623
    374   3182   2808  -1779  -1215   2995    795   2023   1353   1556   1213   1634
    355   3180   2821  -1769  -1234   3000    792   2000   1345   1545   1205   1626
    348   3185   2837  -1766  -1244   3011    795   1977   1335   1530   1197   1618
    337   3167   2826  -1753  -1244   2998    792   1930   1296   1486   1158   1579
    316   3135   2818  -1727  -1249   2977    784   1862   1244   1431   1101   1522
    288   3076   2787  -1683  -1249   2933    774   1787   1187   1366   1039   1457
    259   2998   2738  -1628  -1239   2868    756   1717   1132   1296    976   1395
    244   2943   2699  -1595  -1228   2824    735   1647   1083   1241    927   1340
    233   2899   2665  -1566  -1215   2785    717   1584   1039   1195    880   1291
    228   2860   2629  -1545  -1202   2746    693   1527    995   1150    841   1249
    223   2813   2590  -1517  -1182   2701    665   1473    956   1114    807   1215
    207   2790   2582  -1499  -1187   2686    649   1434    930   1088    792   1197
    207   2769   2559  -1488  -1174   2665    636   1405    906   1065    776   1182
    210   2748   2535  -1480  -1161   2642    620   1379    888   1047    763   1166
    213   2738   2525  -1475  -1156   2631    615   1366    880   1041    761   1161
    207   2712   2504  -1460  -1150   2611    613   1353    875   1034    758   1158
    200   2699   2499  -1449  -1148   2600    610   1348    872   1026    758   1156
    200   2694   2494  -1447  -1148   2595    602   1337    870   1021    758   1156
    202   2696   2494  -1449  -1145   2595    605   1335    870   1021    763   1161
    202   2701   2496  -1452  -1148   2600    615   1335    883   1036    774   1169
    202   2735   2533  -1470  -1163   2634    639   1348    917   1072    805   1197
    205   2785   2577  -1496  -1187   2681    657   1353    935   1088    820   1215
    205   2800   2595  -1501  -1195   2699    670   1353    945   1091    823   1215
    202   2787   2585  -1496  -1192   2686    657   1335    940   1088    823   1218
    210   2787   2577  -1499  -1184   2683    636   1314    937   1093    836   1228
    223   2795   2572  -1512  -1174   2686    618   1299    935   1096    849   1239
    215   2785   2569  -1499  -1176   2678    618   1283    927   1088    846   1236
    205   2782   2577  -1496  -1184   2681    613   1275    927   1085    852   1241
    207   2756   2546  -1483  -1169   2652    597   1270    924   1083    854   1241
    218   2699   2478  -1460  -1132   2590    581   1254    906   1065    841   1223
    220   2637   2416  -1428  -1096   2527    568   1236    880   1047    823   1200
    202   2582   2377  -1395  -1088   2481    574   1221    865   1026    810   1184
    187   2530   2340  -1358  -1075   2436    571   1205    844    997    782   1156
    176   2475   2299  -1327  -1060   2387    568   1182    818    966    748   1119
    171   2449   2278  -1309  -1052   2364    550   1148    789    935    717   1085
    166   2408   2242  -1288  -1039   2325    540   1124    774    909    693   1067
    166   2372   2203  -1270  -1018   2288    524   1106    756    891    678   1049
    166   2343   2177  -1254  -1005   2260    514   1091    743    878    667   1034
    163   2338   2174  -1249  -1005   2257    511   1085    740    878    675   1031
    158   2320   2158  -1241  -1000   2239    509   1083    737    880    680   1028
    153   2283   2127  -1218   -987   2205    509   1080    732    880    678   1026
    150   2265   2114  -1210   -984   2190    511   1072    735    880    672   1021
    153   2260   2107  -1205   -976   2184    509   1065    732    870    667   1008
    171   2187   2016  -1179   -922   2101    563   1132    756    862    644    971
    181   2148   1966  -1166   -893   2060    657   1260    813    859    607    919
    205   2197   1990  -1202   -893   2094    743   1428    950    966    680    976
    272   2338   2065  -1304   -896   2203    828   1756   1236   1270    963   1236
    316   2634   2317  -1478  -1000   2475    724   1693   1296   1475   1262   1579
    228   2969   2740  -1600  -1254   2855    465   1096   1049   1475   1428   1823
     44   3128   3081  -1587  -1517   3104    189    384    706   1353   1441   1880
    -96   2977   3073  -1439  -1584   3024    -80   -213    249    922   1049   1501
   -106   2455   2561  -1174  -1335   2507   -293   -509   -303    189    293    774
    -44   2122   2166  -1041  -1104   2143   -288   -389   -389    -15     51    524
     18   2031   2013  -1026   -997   2023    -88     31    -59    233    218    626
     72   2081   2008  -1075   -966   2044    179    480    319    527    439    792
    116   2065   1948  -1093   -914   2008    381    802    574    717    571    888
    137   2042   1904  -1091   -883   1971    470    935    670    789    620    924
    140   2010   1870  -1078   -867   1940    504    984    709    815    636    930
    150   2000   1849  -1075   -849   1925    524   1013    740    833    652    940
    145   1982   1834  -1065   -844   1909    530   1021    756    844    657    945
    145   1971   1826  -1060   -841   1901    530   1026    761    852    659    948
    148   1977   1826  -1062   -839   1901    532   1031    766    857    667    956
    153   1958   1805  -1054   -826   1883    548   1049    787    870    688    971
    148   1956   1805  -1054   -828   1880    553   1060    792    878    696    976
    148   1958   1808  -1054   -828   1883    553   1062    795    883    701    979
    150   1966   1816  -1060   -833   1891    558   1070    807    893    714    989
    158   1953   1795  -1054   -818   1875    571   1088    828    909    727   1000
    150   1948   1795  -1049   -820   1870    579   1098    844    924    743   1002
    161   1940   1779  -1052   -810   1860    581   1106    854    930    750   1005
    158   1951   1790  -1054   -815   1870    597   1127    878    950    774   1021
    161   1958   1797  -1060   -818   1878    613   1153    904    974    797   1031
    171   1938   1766  -1054   -797   1852    628   1182    930    997    815   1044
    168   1932   1764  -1049   -797   1849    639   1208    950   1013    826   1054
    168   1940   1769  -1057   -800   1855    652   1244    979   1034    849   1070
    174   1940   1766  -1057   -795   1855    675   1293   1018   1067    885   1096
    184   1930   1745  -1060   -782   1839    704   1358   1065   1117    924   1137
    202   1932   1730  -1067   -763   1831    724   1431   1111   1166    969   1182
    220   1974   1753  -1098   -766   1865    745   1499   1156   1208   1010   1218
    233   2036   1803  -1135   -784   1919    774   1574   1208   1262   1070   1275
    249   2078   1829  -1163   -792   1956    792   1626   1249   1309   1124   1319
    259   2114   1852  -1187   -797   1984    802   1660   1286   1348   1176   1369
    265   2148   1880  -1208   -807   2016    805   1667   1309   1376   1215   1408
    270   2158   1888  -1213   -807   2023    810   1660   1317   1389   1236   1426
    267   2166   1899  -1218   -815   2034    813   1644   1319   1392   1249   1439
    265   2166   1899  -1215   -818   2034    807   1610   1304   1387   1244   1434
    246   2158   1909  -1202   -833   2034    805   1564   1283   1369   1226   1413
    218   2120   1901  -1169   -841   2010    802   1512   1260   1332   1195   1384
    184   2057   1870  -1122   -844   1964    795   1444   1218   1280   1148   1337
    163   2013   1849  -1088   -844   1932    779   1369   1166   1223   1093   1278
    145   1961   1816  -1054   -833   1891    761   1291   1114   1171   1041   1221
    132   1893   1761  -1013   -813   1829    743   1223   1075   1132    997   1171
    114   1836   1722   -976   -805   1779    724   1169   1036   1093    961   1130
     96   1797   1701   -948   -802   1751    701   1117    997   1054    932   1104
     85   1758   1673   -922   -795   1717    685   1078    969   1028    914   1078
     88   1699   1610   -893   -761   1654    688   1057    956   1015    896   1065
     85   1683   1595   -885   -756   1639    678   1031    937   1000    880   1044
     70   1657   1587   -865   -758   1623    667   1005    919    984    865   1026
     54   1639   1582   -846   -763   1610    649    976    896    963    852   1010
     54   1613   1558   -833   -750   1587    644    958    891    953    846   1002
     51   1584   1532   -820   -740   1561    652    958    896    956    857   1010
     44   1569   1525   -807   -740   1548    646    950    891    950    857   1005
     31   1561   1530   -797   -750   1545    641    937    880    948    857    997
     25   1540   1514   -782   -743   1527    654    943    891    956    862    997
     28   1592   1564   -813   -766   1579    693    969    935    992    901   1034
     33   1636   1602   -836   -784   1621    719    979    966   1013    924   1054
     44   1647   1602   -846   -779   1623    740    984    987   1028    943   1060
     51   1631   1579   -841   -763   1605    732    974    982   1026    948   1062
     57   1641   1584   -849   -763   1613    701    943    971   1026    953   1070
     59   1628   1566   -844   -753   1597    675    919    966   1023    948   1067
     51   1610   1556   -831   -750   1582    672    911    961   1021    948   1067
     51   1587   1535   -818   -740   1561    675    922    966   1028    961   1080
     64   1564   1499   -815   -717   1532    654    911    950   1015    953   1072
     62   1530   1467   -797   -701   1499    633    893    930   1000    943   1060
     72   1491   1415   -782   -670   1452    626    875    914    987    935   1049
     83   1439   1356   -761   -636   1397    628    857    896    963    911   1026
     59   1376   1317   -719   -631   1348    631    831    870    932    875    987
     33   1343   1306   -688   -636   1325    639    815    854    914    854    961
     18   1304   1286   -665   -633   1296    639    800    836    891    836    940
     25   1247   1221   -636   -597   1234    636    784    815    872    820    924
     15   1218   1202   -618   -592   1210    626    758    795    844    800    896
     12   1213   1200   -615   -592   1208    623    750    789    836    795    888
     20   1189   1169   -607   -574   1182    623    750    792    836    800    888
     18   1174   1156   -594   -568   1166    618    740    784    828    797    885
     15   1179   1163   -600   -574   1171    618    737    789    831    797    891
     20   1166   1145   -594   -561   1156    615    732    789    828    795    883
     20   1124   1104   -574   -542   1114    623    740    789    826    792    870
     23   1085   1062   -553   -519   1075    685    810    810    820    769    836
     51   1078   1026   -566   -488   1052    797    958    888    846    763    805
    103   1137   1034   -620   -465   1085    888   1166   1041    987    880    906
    179   1314   1132   -748   -478   1223    969   1493   1312   1288   1169   1182
    239   1631   1392   -935   -576   1512    893   1449   1410   1519   1483   1532
    145   1925   1779  -1036   -818   1852    605    795   1221   1564   1662   1779
    -77   2091   2169  -1008  -1122   2130    309     51    953   1475   1673   1823
   -259   1896   2156   -820  -1208   2026     15   -594    439    966   1208   1376
   -283   1384   1667   -550   -974   1525   -220   -937   -163    231    480    680
   -202   1044   1247   -420   -724   1145   -181   -704   -155    137    342    517
   -129    948   1078   -410   -602   1013     49   -257    135    340    470    592
    -77    966   1044   -446   -561   1005    329    179    439    558    623    704
    -31    909    940   -439   -485    924    548    511    646    701    719    771
     -5    919    924   -457   -465    919    615    615    711    740    745    784
      2    911    909   -459   -452    911    644    657    737    750    753    784
     -2    888    891   -444   -446    888    665    683    753    761    761    795
     -7    872    880   -431   -444    875    683    706    774    779    779    810
      0    862    859   -431   -431    862    688    717    779    787    784    810
     -2    854    857   -426   -431    857    688    719    782    789    784    802
    -10    849    857   -420   -433    852    693    727    792    797    795    807
     -2    852    854   -423   -428    852    704    743    805    810    813    823
     -7    810    818   -402   -415    813    706    750    810    807    810    820
    -12    797    807   -392   -410    802    719    766    828    818    823    828
    -23    797    818   -389   -420    807    735    787    841    833    836    836
    -18    789    807   -384   -413    797    743    800    859    849    852    844
    -12    792    802   -389   -410    797    743    813    867    859    857    849
     -5    795    800   -394   -402    797    753    828    880    870    865    859
     -2    797    797   -400   -400    797    769    852    901    880    880    870
     18    810    792   -413   -387    802    776    878    922    898    896    875
     25    797    771   -413   -374    784    776    909    940    909    909    880
     23    787    763   -405   -371    774    789    950    966    932    927    893
     -7    753    761   -374   -384    758    797    992    987    953    943    909
    -41    722    763   -340   -402    743    802   1039   1010    974    958    922
    -25    763    789   -371   -407    776    826   1114   1057   1018   1002    963
    -36    758    795   -361   -415    776    833   1179   1093   1054   1039    995
    -83    711    792   -316   -436    750    831   1226   1109   1078   1065   1015
   -111    696    807   -290   -459    750    823   1260   1130   1098   1093   1039
   -124    724    849   -301   -488    787    820   1280   1156   1130   1132   1080
   -114    771    885   -329   -498    828    831   1301   1187   1166   1171   1124
    -62    849    909   -394   -485    878    846   1314   1218   1197   1208   1161
      2    935    932   -467   -465    935    870   1322   1241   1223   1239   1192
     15    971    953   -493   -470    963    896   1309   1249   1234   1249   1202
     15    956    940   -485   -462    948    901   1270   1231   1210   1231   1182
      0    919    919   -459   -459    919    901   1218   1200   1171   1195   1140
    -23    859    883   -418   -452    870    896   1150   1158   1119   1145   1088
    -33    805    836   -387   -436    820    880   1067   1106   1054   1085   1028
    -44    743    787   -350   -415    763    865    997   1057    997   1026    976
    -77    672    748   -298   -413    709    846    932   1015    945    979    927
   -101    613    714   -254   -407    662    826    865    971    898    937    880
   -114    563    678   -226   -394    618    805    815    935    862    896    839
   -132    511    644   -192   -387    576    792    779    909    833    865    813
   -140    472    610   -168   -376    540    782    745    891    807    841    789
   -140    441    581   -150   -361    511    771    714    870    784    823    766
   -153    420    571   -135   -363    493    763    696    854    769    807    750
   -163    387    550   -111   -358    467    756    678    836    753    789    732
   -168    361    530    -98   -350    444    753    670    823    743    782    719
   -176    345    522    -83   -348    433    753    659    815    730    771    711
   -181    309    491    -64   -335    397    748    644    802    714    756    698
   -189    288    478    -49   -332    381    743    631    800    704    750    696
   -187    306    491    -62   -337    397    750    636    813    711    763    704
   -176    355    532    -88   -353    444    787    662    852    745    800    732
   -176    374    550   -101   -363    462    813    672    870    758    815    745
   -174    368    542    -98   -358    454    820    672    875    756    815    740
   -184    353    535    -85   -361    444    807    652    865    743    802    724
   -174    379    553   -101   -363    465    797    644    872    758    813    737
   -137    387    524   -124   -332    457    776    633    872    761    823    753
   -142    366    509   -111   -324    436    766    623    867    758    826    756
   -166    340    504    -88   -335    420    758    618    859    756    826    758
   -158    309    467    -75   -311    387    743    613    846    748    820    750
   -155    262    418    -54   -285    340    722    589    810    717    787    719
   -161    218    379    -28   -270    296    701    566    787    691    761    693
   -174    171    345      0   -259    257    704    553    774    667    737    672
   -194    124    319     36   -257    220    717    537    756    641    714    646
   -233     51    285     90   -259    168    717    509    727    605    680    607
   -246      5    249    119   -249    127    704    480    696    576    649    576
   -233    -38    192    135   -213     77    693    457    662    542    620    545
   -244    -85    158    166   -202     36    698    446    646    519    602    530
   -265   -116    145    189   -207     12    691    433    628    501    587    517
   -272   -132    140    200   -207      2    685    431    626    501    584    511
   -290   -155    135    220   -213    -10    685    423    620    498    574    501
   -296   -171    124    233   -210    -23    685    420    613    488    566    496
   -285   -205     80    244   -187    -62    685    415    605    478    561    493
   -285   -233     51    259   -171    -90    696    426    602    467    548    475
   -277   -293    -15    285   -132   -155    756    506    626    459    522    433
   -270   -309    -38    290   -116   -174    862    662    709    493    519    405
   -239   -228     10    231   -127   -109    937    862    870    641    646    514
   -166    -18    148     90   -158     62    971   1130   1122    940    950    807
   -114    353    467   -122   -290    410    854   1047   1213   1184   1286   1182
   -207    646    854   -218   -530    750    628    498   1054   1249   1486   1452
   -436    714   1150   -140   -795    930    376   -202    709   1054   1384   1392
   -610    444   1054     83   -831    748    132   -849    106    418    779    818
   -633    -25    605    329   -620    288   -101  -1197   -462   -270     98    161
   -568   -355    213    462   -392    -72   -137  -1039   -491   -376    -41      0
   -506   -470     36    485   -272   -215     62   -615   -192   -166     93     90
   -459   -454      2    457   -233   -226    329   -176    137     75    265    223
   -413   -470    -57    439   -179   -265    542    166    381    257    392    311
   -400   -485    -85    444   -158   -285    639    306    475    322    436    342
   -397   -522   -124    459   -137   -324    662    337    496    327    436    332
   -384   -524   -140    454   -124   -332    672    358    509    332    439    335
   -379   -522   -145    449   -119   -335    672    371    514    335    439    337
   -397   -537   -140    467   -129   -340    685    389    527    348    449    348
   -410   -542   -132    475   -140   -337    693    392    535    348    452    348
   -405   -540   -135    470   -135   -337    688    394    532    342    444    337
   -405   -561   -155    480   -124   -358    691    402    535    342    444    335
   -405   -581   -176    493   -114   -379    704    410    540    342    446    335
   -418   -548   -132    483   -145   -340    709    418    550    355    454    342
   -423   -548   -124    485   -150   -337    714    436    574    376    472    363
   -415   -555   -140    483   -137   -348    704    444    576    381    475    368
   -410   -566   -155    488   -127   -361    698    457    584    387    483    366
   -423   -579   -155    498   -135   -368    711    478    597    397    498    381
   -433   -576   -145    504   -145   -361    732    498    613    415    514    397
   -426   -579   -153    501   -137   -366    748    524    633    433    532    413
   -415   -555   -140    485   -137   -348    758    558    659    459    555    436
   -413   -561   -148    485   -135   -353    763    594    680    475    568    449
   -402   -571   -168    485   -119   -368    769    636    706    496    587    459
   -389   -548   -161    467   -116   -355    779    696    745    535    623    485
   -363   -514   -150    439   -106   -332    795    763    795    584    670    524
   -353   -491   -137    420   -109   -314    810    841    852    641    727    574
   -348   -439    -90    392   -129   -265    836    917    919    711    797    646
   -337   -379    -41    355   -148   -210    857    982    979    782    870    711
   -335   -355    -20    345   -158   -189    872   1018   1018    826    911    758
   -340   -322     18    332   -179   -153    883   1034   1044    857    948    792
   -340   -306     31    322   -187   -137    885   1034   1054    867    969    810
   -348   -303     44    324   -197   -129    880   1013   1044    859    961    807
   -363   -303     59    335   -213   -122    880    992   1031    846    948    795
   -374   -324     49    350   -213   -140    878    948    987    802    904    753
   -381   -368     12    374   -200   -179    867    880    927    737    839    688
   -397   -439    -41    415   -181   -241    839    787    862    649    753    594
   -446   -524    -77    485   -184   -301    826    698    800    566    675    519
   -493   -571    -80    530   -207   -327    818    633    748    514    631    475
   -527   -623    -98    574   -215   -361    805    584    701    467    587    433
   -571   -683   -111    626   -231   -397    792    540    659    423    548    389
   -571   -711   -140    641   -215   -426    769    488    613    381    511    353
   -574   -732   -158    652   -210   -446    748    449    581    353    488    329
   -587   -753   -166    670   -210   -459    730    415    555    329    467    314
   -600   -771   -171    685   -215   -472    722    394    540    314    454    301
   -592   -805   -213    698   -189   -509    704    363    514    288    433    270
   -592   -828   -236    709   -179   -532    693    345    493    270    418    244
   -594   -831   -236    714   -181   -535    685    327    472    254    405    231
   -605   -841   -236    722   -187   -537    685    314    462    241    397    228
   -602   -854   -252    730   -176   -553    693    311    465    246    402    236
   -610   -885   -275    748   -168   -581    680    296    449    236    392    223
   -615   -867   -252    740   -181   -561    691    301    452    244    400    228
   -618   -826   -207    719   -205   -517    709    311    472    259    420    241
   -615   -784   -168    701   -223   -478    732    322    498    283    441    259
   -620   -771   -153    696   -236   -462    740    327    501    283    444    259
   -639   -771   -132    704   -254   -452    735    314    493    277    441    259
   -631   -753   -122    691   -254   -439    711    293    483    272    444    262
   -623   -748   -124    685   -249   -436    704    288    480    280    452    272
   -641   -758   -119    698   -262   -439    691    277    478    283    452    272
   -649   -758   -109    701   -270   -433    685    285    485    288    459    280
   -644   -792   -150    717   -249   -472    675    280    475    272    449    265
   -657   -846   -189    753   -233   -519    652    262    452    254    433    246
   -680   -898   -220    787   -231   -561    628    236    420    220    407    218
   -678   -935   -257    805   -210   -597    623    215    394    189    379    189
   -680   -989   -309    833   -187   -649    613    189    361    150    335    150
   -701  -1057   -355    880   -174   -706    615    174    329    116    301    122
   -714  -1093   -379    901   -168   -735    607    155    309     98    288    101
   -730  -1124   -394    927   -168   -761    602    137    280     72    262     75
   -743  -1148   -407    945   -168   -776    594    124    259     49    239     57
   -761  -1158   -397    961   -181   -779    589    114    254     41    233     49
   -771  -1169   -397    969   -187   -784    584    106    252     38    228     41
   -761  -1187   -426    974   -168   -805    581    101    239     28    220     28
   -758  -1208   -452    982   -155   -831    579     98    228     20    213     20
   -748  -1218   -470    984   -140   -844    581     96    226     15    210     12
   -745  -1241   -498    992   -124   -870    594    116    223     15    205      2
   -730  -1291   -561   1010    -85   -927    654    210    265     15    179    -41
   -714  -1278   -566    995    -75   -922    761    366    379     75    200    -51
   -693  -1140   -446    917   -124   -795    857    558    579    257    355     80
   -620   -943   -322    779   -150   -633    865    797    831    584    688    410
   -587   -649    -62    618   -262   -355    727    696    852    763    982    748
   -683   -387    296    535   -491    -46    530    184    594    709   1088    922
   -852   -400    452    626   -652     25    358   -389    187    426    901    774
   -974   -691    283    831   -628   -205    148   -966   -433   -262    223    127
   -992  -1028    -36   1010   -478   -532   -106  -1335   -950   -878   -384   -436
   -950  -1270   -319   1109   -316   -795   -150  -1239   -953   -935   -470   -540
   -896  -1395   -498   1145   -200   -948     10   -870   -641   -696   -316   -439
   -859  -1366   -506   1111   -179   -937    236   -485   -293   -428   -124   -288
   -831  -1363   -532   1098   -150   -950    441   -158    -20   -210     31   -168
   -805  -1379   -574   1091   -116   -976    537     -2     96   -116     96   -124
   -784  -1382   -597   1083    -93   -989    566     41    132    -88    114   -114
   -784  -1374   -589   1078    -98   -982    579     67    158    -67    129    -98
   -787  -1363   -576   1075   -106   -969    584     77    176    -57    137    -93
   -779  -1361   -581   1070    -98   -974    589     90    189    -49    142    -88
   -779  -1371   -592   1075    -93   -982    589     96    194    -46    145    -83
   -787  -1382   -594   1083    -98   -989    592    103    202    -41    153    -77
   -787  -1382   -594   1083    -98   -989    602    114    207    -28    166    -64
   -787  -1376   -592   1080    -98   -984    613    127    218    -15    181    -54
   -784  -1358   -574   1072   -106   -966    618    137    231     -2    194    -49
   -776  -1350   -574   1062   -103   -963    618    142    239      5    200    -44
   -771  -1332   -561   1049   -106   -948    618    153    249     18    210    -36
   -766  -1325   -558   1044   -106   -943    626    174    270     36    223    -23
   -761  -1312   -550   1036   -106   -932    644    205    293     62    241     -2
   -761  -1299   -540   1028   -111   -919    644    220    306     77    257      5
   -750  -1301   -550   1023   -101   -927    646    241    319     90    267     10
   -743  -1299   -558   1021    -93   -930    652    270    340    114    283     28
   -732  -1288   -555   1010    -88   -922    662    306    368    142    314     57
   -722  -1275   -553    997    -85   -917    683    355    413    184    361     88
   -709  -1257   -548    982    -80   -904    693    407    454    223    402    119
   -696  -1234   -537    963    -80   -888    706    470    504    272    449    158
   -680  -1192   -511    937    -85   -852    727    550    574    345    509    223
   -659  -1132   -472    893    -96   -802    743    633    641    418    581    296
   -641  -1083   -441    862   -101   -763    758    698    698    483    649    355
   -626  -1028   -402    826   -114   -717    766    735    737    530    698    407
   -623   -987   -363    805   -129   -675    779    763    769    568    740    454
   -628   -969   -342    797   -145   -657    779    758    774    576    758    472
   -623   -945   -322    784   -153   -636    774    737    766    571    756    470
   -618   -932   -316    774   -153   -626    776    714    756    555    745    452
   -620   -922   -301    771   -161   -613    774    675    732    519    717    420
   -654   -969   -316    810   -168   -644    763    613    675    457    652    361
   -683  -1028   -348    854   -168   -688    750    540    607    381    576    290
   -696  -1085   -389    888   -153   -737    740    470    540    303    506    223
   -709  -1153   -444    932   -132   -800    727    405    480    233    441    161
   -717  -1174   -459    943   -129   -818    701    335    428    174    387    109
   -727  -1195   -467    961   -132   -831    683    275    384    127    345     67
   -750  -1247   -496    997   -129   -872    659    218    335     77    298     18
   -771  -1270   -498   1021   -137   -885    628    166    288     36    257    -25
   -756  -1273   -519   1013   -119   -898    613    140    262     20    241    -41
   -753  -1286   -535   1018   -111   -911    600    119    246      5    226    -51
   -758  -1314   -555   1034   -101   -935    592    103    236      0    218    -57
   -753  -1314   -561   1034    -96   -937    587     93    226     -2    218    -57
   -740  -1293   -553   1015    -96   -924    579     85    220    -10    213    -64
   -730  -1325   -594   1028    -70   -961    571     72    213    -18    205    -72
   -732  -1322   -592   1026    -72   -956    563     62    207    -20    202    -72
   -730  -1301   -571   1015    -80   -937    555     57    207    -20    202    -70
   -722  -1244   -524    982   -101   -885    581     80    241      7    239    -41
   -719  -1182   -465    950   -129   -823    613     96    267     36    275    -18
   -719  -1169   -452    943   -135   -810    628     98    272     41    283    -18
   -706  -1174   -467    940   -119   -820    620     90    275     41    285    -20
   -711  -1153   -441    930   -135   -797    607     70    275     41    288    -10
   -709  -1124   -415    917   -148   -771    584     54    272     46    296      0
   -706  -1127   -420    917   -145   -774    563     41    259     38    290     -5
   -704  -1140   -436    922   -135   -789    561     41    259     41    298     -2
   -691  -1158   -467    924   -111   -813    545     38    252     38    293    -10
   -680  -1176   -496    927    -93   -836    532     28    233     23    283    -23
   -672  -1210   -537    940    -70   -875    511     10    210      2    265    -33
   -675  -1249   -574    963    -51   -911    496    -10    181    -23    231    -57
   -711  -1317   -605   1013    -54   -963    498    -15    171    -41    213    -72
   -714  -1353   -639   1034    -38   -997    496    -31    148    -67    187   -103
   -706  -1382   -675   1044    -15  -1031    485    -54    119    -98    158   -137
   -706  -1418   -711   1062      2  -1065    485    -67    101   -114    148   -150
   -711  -1426   -714   1067      0  -1070    467    -96     72   -140    122   -181
   -711  -1457   -745   1083     15  -1101    452   -109     54   -161    101   -205
   -735  -1512   -776   1122     18  -1143    431   -129     33   -181     77   -228
   -763  -1527   -763   1145      0  -1145    433   -132     33   -184     83   -228
   -743  -1509   -769   1124     10  -1140    436   -127     41   -174     96   -218
   -732  -1514   -782   1122     23  -1148    431   -135     33   -174     93   -228
   -732  -1525   -792   1127     25  -1158    423   -142     23   -181     80   -241
   -724  -1564   -839   1145     57  -1202    436   -114     25   -194     59   -267
   -709  -1584   -875   1143     83  -1231    532     15     85   -189     31   -316
   -691  -1553   -862   1122     83  -1210    636    174    197   -122     67   -298
   -662  -1447   -787   1054     59  -1117    711    413    413     96    267   -119
   -566  -1231   -665    898     49   -948    701    646    652    420    613    231
   -571   -865   -293    717   -140   -579    475    231    504    501    844    532
   -717   -633     80    675   -400   -277    202   -444    189    426    922    659
   -893   -657    236    771   -566   -210    -59  -1096   -241    101    672    441
   -974  -1057    -83   1015   -446   -571   -311  -1577   -839   -613    -59   -262
   -922  -1449   -530   1184   -197   -989   -444  -1683  -1200  -1109   -555   -714
   -831  -1613   -782   1221    -25  -1200   -329  -1345   -976   -961   -480   -685
   -758  -1600   -844   1176     41  -1223   -101   -924   -618   -680   -285   -548
   -735  -1574   -839   1156     51  -1208    163   -511   -275   -418    -93   -400
   -711  -1574   -862   1143     72  -1218    288   -309   -124   -303    -18   -345
   -740  -1636   -896   1187     77  -1267    332   -239    -80   -272     -2   -337
   -743  -1628   -885   1184     70  -1257    366   -192    -38   -241     25   -314
   -714  -1618   -904   1166     93  -1262    371   -174    -31   -233     31   -319
   -701  -1592   -891   1145     93  -1241    376   -166    -25   -226     41   -306
   -696  -1561   -867   1127     83  -1215    376   -155    -20   -220     46   -301
   -680  -1556   -878   1117     96  -1218    379   -142     -5   -205     64   -288
   -678  -1556   -878   1117     98  -1218    387   -127     10   -200     75   -285
   -719  -1571   -854   1145     64  -1213    379   -127      7   -202     75   -285
   -782  -1615   -833   1197     25  -1226    368   -129      0   -205     67   -296
   -823  -1644   -820   1234     -2  -1234    363   -124      0   -197     70   -298
   -818  -1670   -852   1244     15  -1262    350   -124      2   -197     67   -298
   -815  -1678   -862   1244     23  -1270    345   -116     12   -184     72   -290
   -831  -1654   -823   1244     -5  -1239    363    -90     41   -155     93   -275
   -828  -1626   -797   1226    -18  -1213    371    -70     70   -132    114   -259
   -810  -1610   -800   1210     -5  -1205    381    -46     88   -116    132   -252
   -792  -1579   -787   1184     -5  -1184    387    -18    106   -101    150   -239
   -779  -1579   -800   1176     10  -1189    392     20    129    -75    168   -220
   -771  -1564   -792   1166      7  -1176    413     70    166    -41    202   -189
   -745  -1517   -771   1132     12  -1145    436    137    210      0    239   -155
   -701  -1480   -782   1088     38  -1132    465    220    267     49    280   -122
   -649  -1408   -758   1028     51  -1085    501    316    337    122    345    -57
   -600  -1332   -732    963     64  -1034    537    410    402    194    418     12
   -563  -1254   -691    909     62   -974    561    485    462    259    488     72
   -548  -1174   -626    859     38   -901    574    535    511    314    548    129
   -524  -1109   -584    818     28   -849    576    558    537    350    592    171
   -506  -1065   -561    784     25   -813    566    561    540    363    615    200
   -517  -1010   -493    763    -12   -753    563    550    540    374    639    220
   -537  -1015   -478    776    -31   -748    563    527    535    366    633    220
   -519  -1005   -485    763    -18   -745    563    506    527    361    633    223
   -480   -974   -493    724      5   -735    553    459    506    335    610    200
   -478   -987   -509    732     15   -748    537    394    465    290    563    158
   -496  -1026   -532    761     18   -782    519    311    400    220    498     93
   -514  -1085   -574    800     28   -831    498    228    335    148    426     18
   -527  -1150   -623    839     46   -888    472    148    277     85    361    -44
   -524  -1166   -641    846     57   -904    454     90    246     49    332    -75
   -584  -1228   -646    904     28   -937    420     23    200      7    288   -114
   -639  -1335   -696    984     28  -1015    379    -44    142    -44    231   -166
   -670  -1418   -748   1044     38  -1083    355    -88    106    -75    200   -205
   -659  -1389   -730   1026     33  -1060    355    -98    101    -80    205   -205
   -649  -1369   -719   1010     33  -1047    353   -114     83    -96    192   -223
   -646  -1366   -719   1005     33  -1044    340   -124     75   -101    189   -228
   -672  -1400   -727   1034     25  -1065    319   -145     57   -116    179   -241
   -732  -1473   -740   1104      2  -1106    298   -171     33   -145    153   -270
   -730  -1475   -745   1101      7  -1111    296   -176     25   -148    150   -275
   -685  -1441   -756   1062     33  -1098    293   -184     28   -148    148   -277
   -641  -1415   -774   1028     64  -1096    290   -181     31   -145    158   -270
   -602  -1335   -732    969     64  -1034    314   -161     54   -111    189   -236
   -605  -1304   -701    953     44  -1002    353   -140     90    -88    213   -213
   -618  -1283   -667    950     23   -976    371   -135    101    -83    215   -210
   -631  -1280   -652    956     10   -966    368   -148     98    -88    207   -215
   -657  -1288   -631    974    -12   -961    345   -168     96    -88    207   -210
   -610  -1236   -628    922      7   -932    322   -176    101    -75    218   -197
   -550  -1192   -641    870     44   -917    306   -176    109    -64    231   -181
   -532  -1145   -613    836     38   -878    322   -163    122    -41    252   -158
   -535  -1169   -633    852     49   -901    311   -166    111    -46    252   -161
   -545  -1247   -701    893     77   -974    272   -197     83    -83    215   -192
   -548  -1257   -711    901     80   -984    254   -215     59    -96    200   -200
   -584  -1241   -657    911     33   -948    275   -218     54    -98    200   -197
   -579  -1275   -696    927     57   -987    285   -223     36   -116    176   -223
   -579  -1335   -756    953     88  -1047    280   -233     18   -142    150   -254
   -568  -1384   -818    976    124  -1101    267   -259    -15   -179    119   -280
   -576  -1418   -841    995    129  -1130    254   -288    -49   -213     88   -314
   -600  -1436   -836   1018    116  -1137    249   -296    -51   -223     75   -322
   -589  -1441   -852   1015    129  -1145    246   -293    -46   -223     72   -322
   -574  -1449   -875   1013    150  -1163    233   -303    -49   -231     64   -329
   -576  -1441   -867   1008    145  -1156    220   -316    -59   -239     59   -332
   -587  -1457   -870   1023    140  -1163    223   -314    -67   -236     62   -327
   -584  -1441   -857   1010    135  -1148    226   -311    -57   -236     62   -327
   -568  -1465   -896   1015    161  -1179    226   -319    -64   -249     46   -345
   -566  -1496   -932   1031    181  -1215    259   -267    -51   -254     28   -371
   -553  -1509   -956   1031    200  -1234    368   -109     12   -236     12   -410
   -537  -1480   -943   1008    200  -1210    452     49    127   -155     62   -371
   -506  -1332   -826    919    158  -1080    517    277    348     70    283   -158
   -428  -1065   -636    745    103   -852    465    431    537    353    610    197
   -400   -807   -407    605      2   -607    283    150    509    511    875    532
   -571   -701   -129    633   -223   -415    124   -410    335    511    971    680
   -756   -740     15    748   -387   -361    -46  -1028    -70    142    649    384
   -839  -1106   -270    971   -285   -688   -252  -1548   -706   -600    -90   -342
   -800  -1499   -698   1150    -51  -1098   -465  -1670  -1049   -997   -491   -735
   -748  -1678   -930   1213     90  -1306   -449  -1395   -885   -891   -439   -717
   -680  -1639   -958   1158    137  -1299   -296  -1054   -620   -696   -296   -602
   -631  -1587   -956   1109    161  -1273    -67   -706   -353   -506   -158   -493
   -602  -1564   -961   1083    179  -1262    111   -467   -176   -379    -70   -423
   -600  -1522   -924   1060    161  -1223    189   -374   -101   -327    -25   -387
   -542  -1486   -943   1015    200  -1215    210   -329    -70   -301     -2   -363
   -550  -1509   -958   1028    202  -1234    213   -319    -70   -303    -10   -366
   -613  -1522   -909   1067    148  -1215    231   -303    -62   -288     -5   -358
   -584  -1504   -922   1044    166  -1213    236   -293    -51   -280      0   -358
   -550  -1499   -948   1023    197  -1223    231   -283    -46   -275      0   -353
   -555  -1491   -937   1021    189  -1215    241   -270    -31   -262     12   -340
   -566  -1491   -924   1028    179  -1208    249   -257    -12   -252     25   -324
   -550  -1480   -932   1015    189  -1208    249   -241      5   -239     38   -306
   -532  -1483   -950   1008    207  -1218    254   -226     15   -231     46   -296
   -537  -1478   -940   1005    200  -1210    254   -215     20   -226     51   -290
   -550  -1457   -906   1005    176  -1182    254   -200     38   -210     70   -272
   -537  -1460   -922    997    189  -1192    246   -189     38   -200     77   -267
   -550  -1478   -930   1013    189  -1205    244   -181     44   -192     80   -265
   -553  -1423   -870    987    158  -1148    267   -142     88   -145    122   -228
   -506  -1395   -888    950    189  -1143    277   -106    109   -124    137   -210
   -517  -1410   -896    963    187  -1153    270    -80    122   -111    150   -194
   -548  -1421   -872    984    161  -1148    280    -41    150    -90    168   -174
   -540  -1408   -867    971    163  -1137    280      7    184    -59    192   -148
   -517  -1374   -857    945    168  -1117    280     72    226    -10    241    -90
   -496  -1330   -833    911    166  -1083    285    145    267     38    285    -38
   -488  -1314   -828    901    168  -1072    296    223    309     90    332      5
   -459  -1236   -776    846    155  -1005    311    303    368    161    405     75
   -420  -1148   -727    784    153   -937    316    363    420    223    472    140
   -407  -1085   -680    745    135   -883    319    392    452    259    517    187
   -433  -1070   -636    750     98   -854    322    405    465    272    537    213
   -431  -1052   -623    740     93   -839    322    392    462    270    540    218
   -423  -1008   -584    717     80   -797    329    387    462    272    553    231
   -420  -1013   -594    717     85   -805    329    358    444    252    535    218
   -441  -1057   -615    748     85   -836    332    319    410    210    493    176
   -483  -1119   -639    800     77   -880    332    265    366    155    441    127
   -535  -1187   -652    862     57   -919    332    202    319     96    379     67
   -566  -1254   -688    906     59   -971    345    148    275     46    322     10
   -600  -1288   -688    943     41   -987    350     85    233      0    270    -38
   -615  -1371   -756    992     67  -1065    316     -2    166    -72    194   -111
   -600  -1415   -815   1008    106  -1117    301    -64    119   -119    153   -155
   -615  -1400   -784   1008     83  -1093    309    -77    122   -116    150   -145
   -613  -1418   -807   1015     96  -1114    298   -109    101   -135    129   -155
   -607  -1452   -844   1031    116  -1148    288   -137     75   -155    109   -171
   -626  -1488   -862   1057    116  -1176    283   -161     54   -176     88   -192
   -613  -1488   -875   1049    129  -1184    272   -176     41   -187     70   -202
   -631  -1509   -878   1070    122  -1195    267   -189     23   -200     54   -215
   -641  -1512   -872   1075    114  -1192    270   -197     18   -202     51   -218
   -644  -1532   -888   1088    122  -1210    265   -205     10   -210     46   -223
   -665  -1600   -935   1130    132  -1270    239   -228    -20   -244     12   -249
   -662  -1566   -904   1111    119  -1236    267   -210      2   -220     33   -223
   -649  -1465   -818   1057     83  -1143    322   -168     54   -163     88   -166
   -680  -1465   -784   1072     51  -1124    353   -155     64   -155     93   -155
   -683  -1506   -823   1093     67  -1166    348   -168     49   -174     80   -168
   -698  -1514   -815   1106     57  -1166    332   -187     36   -187     72   -181
   -706  -1493   -787   1098     38  -1143    298   -207     33   -184     77   -179
   -680  -1460   -779   1070     49  -1119    272   -220     31   -176     88   -166
   -662  -1436   -774   1049     54  -1106    267   -218     38   -163     98   -142
   -675  -1444   -769   1060     44  -1106    270   -215     44   -158    101   -132
   -698  -1488   -792   1093     44  -1140    259   -223     25   -174     85   -137
   -727  -1564   -836   1145     54  -1200    233   -257    -18   -215     46   -166
   -748  -1631   -883   1189     64  -1260    207   -285    -59   -249     12   -197
   -779  -1691   -911   1234     64  -1301    194   -306    -90   -283    -18   -223
   -784  -1675   -891   1228     51  -1283    220   -298    -88   -288    -20   -226
   -815  -1719   -904   1267     44  -1312    231   -311   -111   -316    -49   -257
   -828  -1751   -922   1286     46  -1337    226   -332   -140   -345    -75   -280
   -859  -1823   -963   1340     49  -1395    205   -366   -181   -392   -119   -316
   -875  -1875  -1002   1374     62  -1439    192   -381   -210   -418   -145   -335
   -844  -1849  -1005   1348     80  -1428    197   -376   -210   -420   -148   -340
   -846  -1842   -997   1343     75  -1421    197   -374   -202   -415   -142   -340
   -862  -1847   -984   1353     59  -1415    207   -376   -200   -410   -137   -329
   -870  -1860   -992   1363     59  -1426    197   -384   -210   -420   -145   -332
   -867  -1896  -1028   1382     80  -1462    187   -394   -223   -436   -161   -348
   -867  -1917  -1049   1392     90  -1483    192   -389   -236   -452   -181   -368
   -857  -1935  -1078   1395    109  -1506    252   -298   -197   -441   -194   -394
   -823  -1922  -1098   1371    137  -1512    366   -122    -96   -392   -187   -402
   -828  -1862  -1034   1345    101  -1449    472     54     44   -283   -106   -332
   -792  -1712   -919   1249     62  -1317    496    262    254    -36    153    -64
   -730  -1436   -706   1083    -12  -1072    376    272    353    197    475    309
   -779  -1226   -446   1002   -168   -836    244    -46    280    319    719    620
   -979  -1200   -220   1091   -379   -711    122   -571     18    231    724    665
  -1213  -1447   -233   1327   -491   -841    -70  -1210   -581   -379    129     90
  -1330  -1797   -467   1564   -433  -1132   -272  -1686  -1166  -1078   -581   -605
  -1306  -2075   -769   1688   -270  -1423   -426  -1743  -1369  -1327   -831   -849
  -1241  -2252  -1010   1748   -116  -1631   -415  -1488  -1200  -1210   -766   -826
  -1187  -2294  -1106   1740    -41  -1699   -293  -1187   -945  -1031   -649   -737
  -1140  -2275  -1137   1706     -2  -1706    -98   -849   -662   -823   -501   -620
  -1096  -2242  -1148   1667     23  -1696     64   -610   -480   -678   -397   -530
  -1072  -2179  -1106   1626     15  -1644    148   -506   -394   -607   -345   -475
  -1065  -2148  -1085   1605     10  -1618    184   -459   -348   -571   -316   -441
  -1067  -2161  -1096   1613     12  -1628    184   -446   -345   -576   -319   -444
  -1088  -2205  -1117   1647     10  -1660    168   -454   -361   -594   -337   -459
  -1122  -2249  -1127   1686      2  -1688    168   -454   -366   -597   -348   -462
  -1117  -2208  -1091   1660    -12  -1649    181   -436   -353   -589   -335   -444
  -1091  -2169  -1078   1631     -7  -1623    179   -423   -337   -574   -314   -418
  -1083  -2169  -1085   1626      0  -1628    179   -413   -327   -566   -303   -407
  -1104  -2164  -1060   1634    -23  -1613    197   -397   -306   -542   -283   -384
  -1117  -2169  -1054   1641    -33  -1613    197   -394   -306   -545   -285   -387
  -1104  -2166  -1062   1634    -20  -1615    194   -387   -301   -535   -280   -381
  -1083  -2161  -1078   1621     -5  -1621    197   -368   -283   -519   -265   -358
  -1047  -2132  -1085   1590     18  -1610    197   -350   -270   -504   -249   -342
  -1067  -2122  -1054   1595     -7  -1590    207   -342   -262   -496   -249   -342
  -1072  -2148  -1078   1610      0  -1613    205   -329   -257   -498   -252   -342
  -1091  -2138  -1047   1613    -23  -1592    207   -301   -231   -472   -226   -316
  -1098  -2114  -1015   1608    -41  -1566    218   -262   -202   -436   -189   -277
  -1078  -2117  -1039   1595    -20  -1577    213   -233   -189   -423   -176   -265
  -1065  -2099  -1034   1582    -18  -1566    205   -192   -158   -387   -140   -226
  -1054  -2099  -1044   1577     -7  -1571    202   -135   -119   -342   -101   -179
  -1044  -2060  -1015   1553    -15  -1538    220    -57    -54   -275    -36   -109
  -1041  -2049  -1010   1545    -18  -1530    220      0     -7   -226     12    -54
  -1052  -2031   -979   1540    -36  -1506    226     59     41   -171     70     10
  -1052  -1974   -924   1512    -64  -1449    239    119     90   -119    129     83
  -1026  -1906   -880   1467    -72  -1395    241    153    122    -83    171    132
  -1013  -1855   -844   1434    -85  -1350    244    153    132    -62    194    163
  -1023  -1852   -828   1436    -98  -1340    254    148    127    -64    197    166
  -1021  -1847   -828   1431    -96  -1337    254    129    109    -85    181    158
  -1005  -1821   -815   1413    -96  -1319    265    111     98   -101    168    150
  -1031  -1834   -805   1431   -114  -1319    267     77     77   -132    137    122
  -1052  -1883   -831   1465   -111  -1358    265     28     33   -184     80     67
  -1065  -1969   -904   1514    -83  -1436    257    -33    -25   -257     -2     -5
  -1088  -2021   -932   1556    -77  -1478    257    -93    -83   -327    -75    -75
  -1096  -2068   -971   1582    -62  -1519    244   -155   -137   -389   -137   -137
  -1130  -2138  -1008   1631    -62  -1574    228   -215   -187   -446   -200   -205
  -1187  -2169   -982   1675   -106  -1577    233   -254   -215   -480   -231   -236
  -1182  -2169   -987   1675    -98  -1579    226   -285   -239   -509   -254   -252
  -1179  -2200  -1021   1688    -80  -1610    197   -327   -277   -545   -288   -288
  -1169  -2221  -1052   1693    -59  -1636    179   -353   -301   -563   -306   -303
  -1169  -2231  -1065   1699    -54  -1649    166   -371   -319   -581   -316   -309
  -1182  -2249  -1067   1717    -57  -1660    155   -381   -327   -592   -327   -314
  -1187  -2294  -1106   1738    -41  -1701    153   -387   -337   -605   -340   -324
  -1179  -2312  -1135   1745    -23  -1725    137   -405   -358   -626   -358   -337
  -1174  -2262  -1088   1717    -44  -1675    158   -394   -342   -607   -342   -319
  -1161  -2213  -1052   1688    -54  -1634    171   -376   -314   -581   -319   -301
  -1150  -2213  -1062   1680    -46  -1639    153   -387   -322   -587   -322   -306
  -1171  -2203  -1034   1686    -70  -1618    166   -371   -311   -576   -306   -288
  -1179  -2169   -989   1673    -96  -1579    200   -348   -285   -553   -285   -270
  -1197  -2161   -963   1680   -116  -1564    200   -353   -283   -558   -293   -277
  -1187  -2125   -937   1654   -127  -1532    189   -366   -275   -555   -285   -265
  -1187  -2125   -937   1654   -124  -1532    171   -374   -277   -550   -280   -246
  -1184  -2138   -953   1660   -116  -1545    145   -394   -301   -566   -296   -249
  -1182  -2104   -922   1644   -129  -1514    137   -397   -296   -553   -280   -231
  -1202  -2132   -930   1667   -140  -1530    137   -392   -298   -553   -283   -223
  -1208  -2177   -969   1691   -119  -1574    109   -420   -332   -587   -314   -249
  -1208  -2221  -1013   1714    -98  -1618     96   -439   -361   -615   -335   -259
  -1210  -2252  -1041   1732    -85  -1647    109   -423   -363   -613   -335   -246
  -1226  -2304  -1080   1764    -72  -1691     98   -446   -392   -644   -368   -277
  -1241  -2348  -1106   1795    -67  -1730     96   -470   -423   -678   -402   -309
  -1241  -2353  -1111   1797    -67  -1735    106   -475   -433   -701   -420   -327
  -1291  -2436  -1145   1865    -72  -1792     77   -517   -488   -758   -478   -374
  -1304  -2517  -1215   1909    -46  -1865     41   -553   -540   -810   -530   -423
  -1325  -2504  -1179   1914    -75  -1842     64   -545   -532   -800   -519   -413
  -1312  -2486  -1176   1899    -67  -1834     67   -542   -527   -792   -514   -407
  -1265  -2501  -1236   1883    -15  -1870     46   -555   -542   -807   -527   -415
  -1296  -2546  -1249   1919    -25  -1899     31   -576   -561   -828   -545   -433
  -1309  -2533  -1223   1919    -44  -1878     44   -568   -548   -818   -535   -420
  -1317  -2543  -1226   1930    -46  -1886     49   -571   -550   -826   -545   -433
  -1317  -2572  -1254   1945    -31  -1914     54   -545   -550   -839   -571   -459
  -1275  -2585  -1312   1930     18  -1948    140   -397   -472   -815   -592   -501
  -1241  -2543  -1301   1893     28  -1922    236   -228   -348   -730   -548   -470
  -1218  -2410  -1192   1813    -15  -1803    288    -51   -150   -524   -358   -288
  -1153  -2195  -1041   1675    -57  -1618    236     90     31   -246    -31     70
  -1145  -1906   -763   1525   -192  -1335     75   -148    -41   -135    236    420
  -1234  -1784   -550   1506   -342  -1169    -25   -561   -298   -202    314    566
  -1369  -1818   -452   1592   -459  -1135    -93   -961   -675   -504     72    345
  -1475  -2026   -550   1751   -462  -1288   -233  -1454  -1249  -1171   -631   -361
  -1460  -2291   -831   1875   -316  -1561   -452  -1756  -1686  -1709  -1169   -870
  -1410  -2548  -1137   1979   -137  -1844   -519  -1660  -1644  -1709  -1202   -919
  -1363  -2722  -1361   2042     -5  -2042   -465  -1408  -1410  -1535  -1104   -854
  -1312  -2772  -1460   2042     72  -2117   -324  -1117  -1122  -1319   -956   -745
  -1249  -2650  -1400   1948     75  -2026   -127   -805   -820  -1075   -769   -594
  -1231  -2566  -1335   1899     49  -1951    -10   -633   -657   -940   -665   -504
  -1234  -2559  -1327   1893     44  -1945     15   -576   -607   -898   -631   -470
  -1252  -2577  -1325   1914     36  -1951     20   -550   -587   -875   -613   -452
  -1270  -2600  -1332   1935     31  -1966     25   -542   -581   -872   -618   -454
  -1262  -2579  -1319   1919     25  -1951     28   -532   -571   -865   -613   -446
  -1260  -2592  -1332   1922     36  -1964     18   -530   -574   -870   -615   -446
  -1247  -2561  -1314   1904     33  -1938     23   -514   -558   -852   -600   -423
  -1239  -2569  -1330   1901     44  -1951     25   -506   -545   -844   -592   -413
  -1257  -2634  -1376   1945     57  -2008     10   -517   -561   -857   -610   -426
  -1247  -2574  -1330   1909     38  -1953     20   -501   -540   -833   -587   -405
  -1210  -2465  -1254   1839     20  -1860     46   -465   -493   -782   -537   -358
  -1236  -2504  -1267   1870     15  -1886     25   -472   -506   -789   -548   -368
  -1226  -2504  -1278   1865     25  -1891     23   -462   -496   -779   -537   -355
  -1221  -2507  -1288   1862     31  -1896     18   -452   -485   -769   -527   -345
  -1221  -2465  -1244   1844     10  -1855     23   -428   -454   -732   -493   -306
  -1202  -2455  -1254   1826     23  -1857     23   -407   -436   -714   -478   -290
  -1187  -2457  -1270   1821     38  -1865     20   -392   -423   -698   -462   -283
  -1176  -2442  -1265   1810     44  -1855     18   -363   -400   -675   -446   -270
  -1184  -2473  -1288   1829     51  -1880     20   -316   -368   -646   -418   -246
  -1176  -2460  -1283   1818     51  -1873     23   -270   -322   -602   -371   -200
  -1127  -2338  -1213   1732     41  -1777     57   -184   -236   -514   -283   -114
  -1106  -2239  -1135   1670     12  -1688     80   -101   -158   -431   -202    -33
  -1072  -2182  -1109   1628     18  -1647    103    -15    -83   -348   -127     49
  -1047  -2135  -1091   1590     20  -1613    106     46    -36   -293    -67    111
  -1044  -2104  -1062   1574      7  -1584    109     85    -12   -262    -33    153
  -1047  -2068  -1021   1556    -15  -1545    116    106      2   -244     -5    184
  -1034  -2029   -995   1532    -20  -1512    122    111      2   -241      2    202
  -1026  -2008   -984   1517    -23  -1496    111     83    -25   -262    -10    194
  -1013  -1995   -984   1504    -15  -1491     96     49    -54   -283    -23    189
  -1021  -2003   -982   1512    -20  -1493     93      7    -88   -319    -57    161
  -1044  -2000   -956   1522    -44  -1478     98    -33   -119   -358    -96    122
  -1041  -1984   -943   1512    -49  -1465     96    -77   -155   -400   -135     83
  -1075  -2047   -971   1561    -51  -1509     88   -140   -213   -465   -207      7
  -1101  -2132  -1031   1615    -36  -1582     75   -202   -262   -524   -270    -57
  -1072  -2138  -1065   1605     -5  -1602     72   -257   -298   -568   -314    -96
  -1085  -2145  -1060   1615    -12  -1605     67   -311   -337   -607   -358   -142
  -1091  -2169  -1078   1628     -7  -1623     41   -363   -381   -646   -400   -184
  -1088  -2184  -1098   1634      5  -1641     20   -397   -410   -670   -423   -205
  -1080  -2197  -1117   1639     18  -1657     10   -418   -423   -683   -436   -218
  -1062  -2216  -1153   1639     44  -1686     -7   -439   -444   -698   -449   -233
  -1054  -2252  -1200   1652     72  -1727    -25   -454   -465   -714   -462   -244
  -1049  -2216  -1169   1631     57  -1693    -20   -452   -457   -704   -454   -233
  -1026  -2161  -1135   1595     54  -1649    -25   -459   -452   -704   -454   -236
  -1052  -2158  -1106   1605     25  -1634    -25   -454   -441   -691   -436   -220
  -1044  -2125  -1080   1582     18  -1602    -23   -441   -418   -665   -410   -194
  -1023  -2078  -1054   1548     15  -1566    -10   -428   -389   -631   -384   -171
  -1002  -2057  -1054   1530     25  -1556      5   -426   -379   -618   -374   -163
  -1000  -2021  -1023   1509     10  -1522     12   -415   -366   -605   -358   -145
  -1002  -2018  -1015   1509      5  -1517     10   -407   -358   -594   -348   -135
   -995  -2003  -1008   1496      5  -1504    -18   -426   -363   -592   -342   -137
   -966  -1951   -984   1460      7  -1467    -41   -441   -363   -587   -329   -124
   -945  -1906   -961   1423      7  -1434    -51   -444   -366   -579   -316   -111
   -932  -1886   -953   1408      7  -1421    -41   -428   -345   -561   -296    -88
   -943  -1893   -953   1418      2  -1423    -41   -420   -337   -553   -285    -80
   -943  -1932   -989   1439     23  -1462    -62   -433   -363   -574   -303   -101
   -948  -1984  -1036   1465     41  -1512    -90   -459   -402   -602   -332   -124
   -919  -1990  -1070   1452     75  -1530   -106   -467   -418   -615   -342   -129
   -927  -2018  -1091   1473     80  -1556   -114   -483   -441   -641   -371   -155
   -950  -2042  -1091   1496     70  -1566    -98   -483   -446   -652   -379   -166
   -958  -2081  -1124   1517     83  -1602   -114   -511   -480   -688   -415   -202
   -961  -2125  -1163   1543     98  -1644   -129   -537   -509   -722   -452   -233
   -966  -2153  -1189   1558    109  -1670   -137   -555   -530   -740   -475   -254
   -945  -2156  -1210   1551    132  -1683   -140   -553   -530   -740   -475   -257
   -932  -2187  -1254   1561    161  -1722   -145   -558   -535   -748   -483   -259
   -924  -2182  -1257   1553    166  -1719   -155   -563   -540   -756   -488   -265
   -896  -2153  -1260   1522    179  -1706   -168   -576   -550   -769   -496   -280
   -859  -2117  -1257   1488    197  -1688   -161   -563   -537   -753   -480   -265
   -888  -2156  -1270   1519    189  -1714   -171   -574   -550   -766   -493   -280
   -885  -2166  -1283   1525    197  -1725   -153   -540   -540   -763   -498   -285
   -870  -2197  -1327   1532    226  -1761    -72   -433   -504   -784   -550   -353
   -857  -2195  -1337   1527    239  -1766     28   -288   -426   -774   -576   -405
   -828  -2070  -1241   1447    205  -1657    116    -59   -205   -568   -397   -244
   -761  -1842  -1080   1301    158  -1462    111    150     28   -254    -59    101
   -740  -1540   -800   1137     28  -1171    -59   -122    -54   -119    226    454
   -828  -1400   -571   1114   -129   -987   -272   -711   -335   -111    400    698
   -971  -1371   -400   1169   -288   -885   -530  -1361   -745   -329    290    610
  -1049  -1688   -639   1369   -205  -1163   -758  -1834  -1293   -958   -358    -28
  -1026  -2099  -1075   1561     23  -1587   -930  -2039  -1761  -1623  -1067   -704
   -987  -2278  -1291   1634    150  -1784   -896  -1826  -1662  -1621  -1117   -779
   -901  -2216  -1314   1558    202  -1764   -704  -1413  -1273  -1312   -896   -613
   -854  -2140  -1286   1499    213  -1714   -465  -1013   -914  -1044   -701   -467
   -844  -2122  -1278   1483    215  -1701   -283   -724   -680   -865   -568   -368
   -823  -2107  -1283   1465    228  -1696   -218   -615   -600   -802   -524   -345
   -810  -2091  -1280   1449    233  -1688   -194   -576   -568   -776   -501   -335
   -792  -2081  -1291   1436    246  -1686   -181   -550   -542   -756   -483   -319
   -774  -2078  -1306   1423    265  -1691   -179   -532   -530   -745   -470   -314
   -766  -2065  -1299   1415    265  -1683   -179   -519   -514   -732   -457   -303
   -758  -2031  -1273   1395    254  -1652   -171   -501   -498   -717   -444   -293
   -771  -2021  -1252   1395    239  -1636   -163   -485   -485   -704   -436   -288
   -756  -1997  -1244   1374    241  -1621   -163   -472   -470   -688   -428   -285
   -732  -1974  -1241   1353    254  -1608   -158   -454   -454   -670   -415   -272
   -735  -1977  -1244   1356    254  -1613   -161   -449   -446   -659   -405   -267
   -756  -1997  -1241   1376    241  -1618   -163   -444   -439   -652   -402   -267
   -745  -1964  -1218   1353    233  -1592   -161   -428   -420   -633   -387   -254
   -719  -1943  -1223   1332    252  -1584   -153   -405   -397   -613   -366   -241
   -704  -1935  -1234   1319    262  -1584   -153   -387   -381   -594   -348   -233
   -693  -1927  -1234   1312    267  -1582   -142   -355   -350   -568   -324   -215
   -680  -1912  -1231   1296    272  -1571   -127   -314   -316   -540   -298   -194
   -678  -1862  -1184   1270    252  -1525   -127   -285   -296   -517   -277   -179
   -675  -1826  -1150   1249    236  -1491   -109   -233   -254   -472   -244   -150
   -649  -1805  -1156   1226    252  -1480   -101   -179   -210   -436   -215   -127
   -618  -1787  -1169   1202    272  -1478    -93   -111   -163   -397   -181   -101
   -605  -1766  -1161   1187    277  -1465    -72    -28   -114   -350   -142    -72
   -589  -1712  -1124   1150    265  -1418    -38     70    -33   -270    -70     -2
   -563  -1644  -1083   1104    259  -1363    -12    161     33   -200      2     59
   -535  -1579  -1044   1057    252  -1312      2    223     83   -148     59    114
   -519  -1532  -1013   1026    246  -1273      7    265    114   -111    101    158
   -514  -1543  -1028   1026    257  -1286      0    275    116   -101    116    171
   -498  -1535  -1036   1015    267  -1286    -12    257     96   -114    114    166
   -506  -1480   -974    992    231  -1228      2    246     96   -109    122    171
   -522  -1465   -943    995    210  -1205      5    215     83   -129    106    158
   -517  -1470   -956    992    218  -1213    -15    161     44   -166     80    135
   -522  -1499   -976   1010    226  -1239    -38     88    -12   -223     31     85
   -542  -1545  -1005   1041    228  -1275    -57     10    -75   -280    -25     23
   -561  -1597  -1036   1080    236  -1317    -77    -77   -140   -345    -90    -38
   -574  -1652  -1078   1109    252  -1366    -96   -150   -192   -397   -145    -88
   -579  -1706  -1127   1143    272  -1415   -119   -218   -244   -446   -194   -142
   -589  -1730  -1143   1158    275  -1436   -137   -272   -283   -483   -228   -179
   -605  -1745  -1140   1176    267  -1444   -140   -314   -309   -504   -246   -207
   -607  -1766  -1158   1184    275  -1462   -168   -361   -350   -542   -285   -252
   -613  -1790  -1176   1200    280  -1483   -189   -392   -376   -563   -303   -275
   -615  -1826  -1210   1218    296  -1519   -200   -407   -389   -571   -311   -285
   -615  -1842  -1226   1228    303  -1535   -223   -436   -415   -592   -329   -306
   -620  -1873  -1254   1247    314  -1564   -233   -446   -423   -602   -335   -322
   -602  -1818  -1215   1210    303  -1517   -213   -436   -402   -584   -319   -311
   -602  -1805  -1202   1202    298  -1504   -207   -431   -400   -576   -309   -309
   -610  -1790  -1179   1200    283  -1486   -210   -433   -397   -571   -301   -301
   -613  -1748  -1135   1182    259  -1441   -192   -415   -374   -545   -283   -290
   -610  -1717  -1106   1163    246  -1413   -158   -392   -340   -522   -257   -267
   -600  -1717  -1119   1156    257  -1421   -145   -384   -329   -514   -252   -265
   -589  -1722  -1132   1156    270  -1428   -158   -394   -340   -524   -265   -277
   -587  -1675  -1088   1130    249  -1384   -174   -402   -329   -511   -252   -270
   -576  -1649  -1072   1111    246  -1361   -202   -418   -335   -506   -244   -265
   -566  -1662  -1098   1111    265  -1382   -228   -436   -350   -517   -252   -277
   -553  -1719  -1166   1137    306  -1444   -246   -446   -368   -527   -257   -288
   -571  -1745  -1174   1156    298  -1460   -259   -449   -379   -532   -259   -296
   -571  -1696  -1127   1132    275  -1413   -249   -433   -371   -524   -246   -285
   -566  -1717  -1153   1140    290  -1434   -275   -462   -410   -561   -285   -329
   -576  -1779  -1202   1179    311  -1491   -290   -488   -444   -594   -319   -363
   -574  -1829  -1254   1200    337  -1543   -288   -496   -457   -607   -335   -379
   -589  -1873  -1283   1231    345  -1577   -280   -501   -475   -626   -355   -402
   -613  -1919  -1306   1265    345  -1613   -285   -522   -506   -665   -394   -446
   -610  -1930  -1319   1270    353  -1626   -288   -537   -517   -680   -405   -467
   -607  -1951  -1343   1278    366  -1647   -293   -548   -527   -696   -418   -488
   -602  -1961  -1358   1280    376  -1660   -296   -550   -540   -709   -431   -504
   -613  -1966  -1353   1288    368  -1660   -303   -555   -550   -717   -441   -514
   -610  -1984  -1374   1299    381  -1680   -309   -563   -558   -724   -452   -527
   -610  -2029  -1418   1319    402  -1725   -314   -576   -566   -737   -462   -542
   -620  -2065  -1444   1343    410  -1753   -335   -600   -589   -763   -488   -571
   -618  -2057  -1441   1335    410  -1751   -340   -597   -592   -761   -483   -566
   -618  -1971  -1353   1296    366  -1662   -280   -540   -545   -719   -452   -540
   -631  -1974  -1343   1301    353  -1657   -187   -423   -496   -724   -491   -600
   -605  -1977  -1374   1291    381  -1675    -93   -259   -405   -685   -483   -615
   -542  -1873  -1332   1208    392  -1602      0    -12   -202   -501   -327   -483
   -459  -1649  -1189   1054    363  -1421     38    303     62   -192    -12   -163
   -454  -1356   -901    906    223  -1130   -129    -25     -5    -49    257    176
   -574  -1197   -626    885     25   -911   -407   -758   -259    -31    426    402
   -730  -1153   -423    940   -155   -787   -709  -1527   -628   -200    358    371
   -831  -1499   -667   1166    -83  -1083   -958  -2062  -1197   -836   -277   -246
   -823  -1987  -1166   1402    168  -1577  -1119  -2200  -1688  -1519   -987   -937
   -740  -2200  -1462   1470    358  -1831  -1091  -1930  -1608  -1540  -1060  -1036
   -667  -2169  -1504   1418    415  -1836   -885  -1488  -1278  -1301   -893   -919
   -644  -2112  -1467   1379    410  -1790   -602  -1034   -935  -1057   -722   -787
   -623  -2099  -1478   1361    426  -1790   -407   -737   -724   -906   -618   -709
   -610  -2109  -1499   1358    441  -1805   -342   -641   -659   -867   -597   -698
   -605  -2104  -1499   1353    444  -1803   -319   -600   -633   -846   -587   -691
   -589  -2081  -1491   1335    449  -1787   -303   -571   -610   -826   -568   -678
   -589  -2075  -1488   1330    446  -1782   -303   -555   -607   -823   -568   -680
   -602  -2083  -1483   1343    439  -1784   -293   -542   -597   -813   -558   -678
   -600  -2081  -1480   1337    439  -1779   -290   -532   -594   -810   -558   -683
   -584  -2078  -1493   1332    454  -1787   -285   -519   -584   -805   -555   -680
   -581  -2057  -1475   1319    444  -1766   -272   -496   -563   -789   -542   -665
   -584  -2055  -1470   1319    441  -1761   -270   -485   -555   -782   -542   -665
   -594  -2075  -1483   1332    441  -1779   -272   -472   -550   -776   -542   -665
   -589  -2062  -1473   1327    441  -1769   -262   -446   -530   -758   -524   -652
   -571  -2005  -1434   1286    431  -1719   -252   -420   -504   -735   -498   -628
   -571  -1995  -1423   1283    426  -1709   -246   -397   -483   -719   -485   -618
   -568  -2005  -1436   1286    433  -1722   -239   -376   -470   -711   -483   -618
   -550  -2003  -1452   1278    449  -1727   -233   -353   -454   -704   -480   -618
   -561  -1977  -1415   1267    426  -1696   -226   -319   -423   -675   -452   -594
   -545  -1969  -1426   1257    439  -1699   -220   -275   -397   -657   -433   -581
   -519  -1953  -1434   1236    454  -1693   -213   -231   -374   -636   -420   -574
   -504  -1906  -1402   1205    449  -1654   -189   -163   -324   -594   -381   -542
   -493  -1883  -1389   1187    446  -1639   -171    -88   -275   -548   -342   -506
   -491  -1842  -1350   1163    428  -1597   -145      0   -215   -491   -296   -462
   -480  -1792  -1314   1135    415  -1553   -124     90   -155   -431   -241   -413
   -467  -1751  -1283   1109    407  -1517   -111    176   -101   -371   -184   -358
   -436  -1701  -1267   1067    413  -1486   -101    233    -64   -329   -137   -314
   -418  -1641  -1226   1028    402  -1434    -93    270    -33   -298   -101   -277
   -402  -1595  -1192    997    392  -1395    -88    280    -18   -285    -80   -257
   -405  -1577  -1171    992    381  -1374    -85    272    -25   -288    -80   -252
   -420  -1579  -1158    997    366  -1369    -83    252    -38   -296    -85   -252
   -431  -1587  -1158   1008    363  -1374    -90    218    -59   -319   -106   -262
   -441  -1608  -1169   1023    363  -1387   -103    166    -93   -353   -142   -290
   -446  -1613  -1166   1031    358  -1389   -103    109   -124   -389   -176   -324
   -478  -1662  -1184   1067    350  -1423   -122     31   -176   -449   -228   -379
   -504  -1706  -1202   1104    348  -1454   -135    -46   -228   -501   -280   -428
   -517  -1745  -1228   1130    355  -1488   -153   -124   -280   -555   -332   -480
   -530  -1787  -1257   1158    363  -1522   -176   -202   -335   -607   -384   -530
   -540  -1836  -1299   1187    376  -1566   -194   -267   -387   -662   -436   -579
   -558  -1880  -1322   1218    381  -1602   -210   -319   -426   -701   -470   -613
   -561  -1922  -1361   1239    397  -1644   -241   -371   -470   -740   -511   -654
   -555  -1935  -1379   1247    410  -1657   -262   -405   -493   -761   -537   -672
   -555  -1912  -1358   1234    400  -1636   -254   -413   -491   -756   -530   -662
   -555  -1899  -1343   1226    392  -1621   -249   -420   -496   -761   -537   -667
   -563  -1922  -1361   1241    397  -1644   -259   -433   -517   -779   -555   -685
   -563  -1935  -1371   1249    402  -1654   -262   -441   -522   -784   -563   -693
   -566  -1932  -1366   1247    400  -1649   -272   -449   -532   -797   -579   -706
   -581  -1935  -1353   1257    384  -1644   -277   -454   -537   -802   -581   -711
   -579  -1862  -1286   1221    350  -1574   -244   -423   -498   -769   -545   -675
   -571  -1810  -1239   1192    332  -1525   -197   -387   -457   -730   -511   -639
   -566  -1805  -1241   1184    337  -1525   -174   -376   -446   -727   -514   -641
   -566  -1795  -1228   1179    329  -1512   -171   -376   -446   -724   -514   -641
   -563  -1790  -1228   1174    332  -1509   -202   -397   -457   -732   -519   -641
   -542  -1743  -1200   1143    327  -1473   -228   -413   -454   -717   -506   -618
   -542  -1732  -1189   1137    322  -1462   -252   -436   -467   -727   -514   -618
   -540  -1735  -1197   1137    327  -1467   -259   -444   -472   -730   -514   -618
   -542  -1753  -1210   1145    332  -1483   -267   -444   -483   -737   -522   -626
   -530  -1764  -1234   1148    350  -1499   -277   -452   -504   -756   -540   -639
   -545  -1813  -1270   1179    361  -1543   -298   -478   -542   -789   -574   -670
   -568  -1865  -1299   1215    363  -1582   -306   -498   -576   -818   -602   -698
   -568  -1880  -1314   1223    368  -1597   -309   -509   -600   -844   -626   -717
   -579  -1922  -1343   1252    381  -1634   -319   -527   -628   -883   -667   -758
   -592  -1953  -1361   1270    384  -1657   -311   -542   -649   -911   -701   -792
   -607  -1977  -1371   1291    379  -1675   -309   -553   -662   -924   -719   -805
   -620  -2000  -1382   1309    379  -1693   -319   -568   -685   -948   -740   -826
   -626  -2005  -1379   1317    376  -1693   -322   -576   -698   -961   -750   -839
   -610  -1990  -1382   1299    384  -1688   -324   -574   -698   -961   -753   -844
   -613  -2000  -1387   1306    387  -1693   -327   -579   -709   -969   -763   -857
   -618  -2016  -1397   1314    387  -1706   -332   -589   -727   -982   -779   -872
   -620  -2042  -1421   1332    400  -1732   -345   -602   -743  -1000   -800   -891
   -615  -2049  -1434   1332    407  -1743   -335   -594   -735   -997   -805   -888
   -626  -2042  -1415   1332    394  -1730   -296   -550   -717   -997   -813   -898
   -615  -2055  -1439   1332    410  -1748   -210   -428   -667  -1002   -849   -953
   -597  -2039  -1441   1319    420  -1740   -122   -277   -584   -969   -854   -984
   -579  -1922  -1345   1249    381  -1634    -51    -44   -379   -769   -675   -820
   -498  -1686  -1189   1091    345  -1439    -72    145   -166   -465   -337   -465
   -501  -1340   -839    919    166  -1091   -241   -174   -226   -298    -38    -85
   -623  -1140   -517    883    -54   -828   -454   -807   -459   -265    140    163
   -779  -1137   -358    956   -210   -748   -709  -1499   -904   -553    -54     -2
   -867  -1530   -662   1197   -103  -1096   -922  -2000  -1538  -1299   -813   -745
   -833  -1951  -1117   1392    140  -1535  -1088  -2164  -1987  -1914  -1457  -1376
   -753  -2153  -1400   1454    322  -1777  -1054  -1904  -1860  -1880  -1488  -1428
   -711  -2145  -1434   1428    358  -1792   -846  -1478  -1496  -1615  -1309  -1286
   -680  -2088  -1408   1382    363  -1748   -592  -1041  -1135  -1340  -1109  -1122
   -662  -2086  -1426   1371    379  -1756   -415   -750   -917  -1176   -992  -1034
   -649  -2086  -1436   1369    392  -1761   -348   -639   -836  -1114   -953  -1005
   -644  -2083  -1439   1361    394  -1761   -337   -613   -818  -1104   -956  -1010
   -631  -2052  -1421   1340    392  -1738   -322   -587   -795  -1085   -945  -1000
   -628  -2029  -1400   1327    384  -1714   -298   -558   -774  -1067   -932   -987
   -623  -2026  -1402   1325    389  -1714   -290   -542   -766  -1065   -924   -984
   -626  -2016  -1392   1319    381  -1704   -293   -537   -761  -1065   -922   -984
   -618  -1992  -1376   1304    379  -1686   -290   -530   -753  -1052   -917   -979
   -615  -1979  -1363   1296    374  -1673   -285   -514   -740  -1036   -911   -963
   -618  -1984  -1366   1301    374  -1675   -285   -506   -735  -1034   -914   -963
   -620  -1969  -1348   1293    363  -1660   -283   -496   -732  -1026   -911   -961
   -610  -1951  -1340   1278    363  -1647   -283   -483   -719  -1015   -901   -953
   -607  -1932  -1325   1270    358  -1628   -275   -465   -698  -1000   -883   -935
   -592  -1904  -1312   1249    358  -1608   -262   -441   -675   -976   -862   -909
   -592  -1888  -1299   1239    350  -1595   -262   -415   -654   -956   -844   -891
   -584  -1883  -1299   1234    355  -1592   -265   -392   -641   -943   -836   -883
   -584  -1862  -1278   1223    345  -1571   -254   -363   -615   -922   -823   -875
   -574  -1823  -1249   1200    337  -1538   -239   -327   -584   -898   -800   -854
   -558  -1800  -1241   1179    340  -1522   -220   -280   -548   -867   -774   -831
   -542  -1779  -1236   1161    345  -1506   -205   -220   -509   -828   -743   -792
   -535  -1751  -1215   1143    337  -1483   -187   -150   -454   -769   -691   -743
   -527  -1701  -1174   1114    322  -1439   -171    -72   -392   -704   -631   -685
   -509  -1660  -1153   1083    322  -1408   -163      0   -335   -641   -581   -636
   -483  -1602  -1119   1044    316  -1361   -150     70   -272   -581   -524   -576
   -457  -1532  -1075    995    306  -1304   -127    140   -210   -517   -459   -509
   -446  -1470  -1023    958    288  -1247    -96    184   -166   -467   -415   -454
   -452  -1439   -989    943    267  -1215    -90    192   -155   -454   -405   -441
   -457  -1405   -950    930    246  -1179    -90    181   -158   -457   -400   -433
   -459  -1397   -937    927    236  -1169   -101    153   -179   -478   -418   -444
   -457  -1397   -940    927    241  -1169   -111    119   -205   -501   -439   -462
   -470  -1397   -927    932    226  -1163   -111     72   -239   -537   -475   -496
   -493  -1421   -927    956    215  -1174   -111     28   -277   -576   -514   -532
   -501  -1467   -966    984    231  -1218   -122    -31   -327   -626   -566   -579
   -511  -1501   -989   1008    239  -1247   -137    -96   -381   -688   -623   -631
   -535  -1535  -1000   1034    231  -1267   -155   -163   -441   -748   -685   -688
   -540  -1571  -1031   1054    244  -1304   -179   -231   -504   -813   -750   -753
   -550  -1610  -1060   1078    254  -1335   -197   -290   -555   -862   -797   -800
   -550  -1654  -1104   1104    275  -1379   -213   -337   -602   -906   -839   -841
   -545  -1660  -1114   1101    283  -1387   -226   -374   -636   -935   -867   -872
   -550  -1639  -1091   1093    267  -1366   -233   -387   -644   -937   -872   -872
   -535  -1613  -1080   1072    270  -1348   -236   -400   -654   -948   -883   -872
   -527  -1610  -1083   1070    277  -1348   -231   -405   -659   -948   -888   -867
   -545  -1628  -1085   1085    270  -1358   -233   -415   -667   -948   -893   -867
   -535  -1605  -1072   1070    267  -1340   -233   -420   -675   -956   -898   -870
   -524  -1592  -1067   1057    270  -1330   -236   -420   -672   -956   -893   -867
   -517  -1587  -1070   1052    275  -1330   -239   -418   -667   -945   -885   -859
   -511  -1532  -1021   1021    252  -1278   -218   -394   -639   -924   -862   -839
   -506  -1480   -974    992    231  -1226   -197   -379   -613   -901   -841   -823
   -511  -1457   -945    984    213  -1200   -179   -368   -605   -893   -836   -820
   -501  -1423   -922    963    210  -1174   -179   -363   -592   -883   -828   -805
   -501  -1395   -896    945    194  -1145   -197   -381   -592   -883   -828   -802
   -491  -1363   -875    927    189  -1119   -207   -394   -594   -878   -828   -795
   -483  -1353   -872    917    192  -1114   -223   -413   -607   -883   -828   -789
   -480  -1348   -867    914    192  -1109   -233   -420   -615   -880   -820   -774
   -488  -1356   -870    919    189  -1114   -239   -413   -618   -875   -818   -761
   -491  -1382   -893    935    200  -1137   -246   -415   -633   -885   -833   -774
   -491  -1441   -953    963    228  -1197   -265   -436   -672   -919   -862   -802
   -485  -1473   -987    979    249  -1231   -272   -444   -698   -945   -891   -823
   -488  -1475   -987    982    246  -1231   -254   -439   -701   -950   -896   -826
   -491  -1488  -1000    989    254  -1244   -241   -441   -709   -963   -911   -839
   -504  -1522  -1018   1010    254  -1273   -241   -459   -732   -997   -948   -875
   -509  -1548  -1039   1028    265  -1293   -246   -478   -756  -1021   -976   -906
   -506  -1574  -1070   1039    280  -1322   -254   -496   -782  -1049  -1002   -937
   -504  -1595  -1091   1047    293  -1343   -257   -498   -789  -1057  -1013   -945
   -498  -1600  -1104   1049    301  -1353   -265   -504   -797  -1065  -1026   -950
   -514  -1605  -1091   1060    288  -1348   -275   -506   -805  -1067  -1031   -950
   -519  -1597  -1080   1057    280  -1340   -283   -511   -813  -1070  -1039   -956
   -509  -1590  -1080   1047    285  -1335   -275   -506   -813  -1070  -1047   -958
   -519  -1602  -1085   1060    283  -1345   -265   -498   -813  -1072  -1052   -963
   -506  -1634  -1127   1070    309  -1382   -249   -465   -802  -1078  -1072   -987
   -485  -1641  -1156   1065    335  -1400   -158   -319   -719  -1052  -1096  -1028
   -462  -1595  -1132   1028    335  -1366    -70   -158   -589   -961  -1041  -1000
   -431  -1431  -1002    930    285  -1218    -10     38   -368   -724   -815   -792
   -361  -1187   -826    774    231  -1008    -44    200   -168   -426   -470   -418
   -374   -836   -462    605     41   -649   -223   -174   -353   -400   -257   -106
   -493   -672   -179    584   -158   -426   -384   -698   -706   -524   -213      5
   -618   -758   -142    688   -239   -452   -511  -1179  -1145   -880   -496   -259
   -680  -1098   -418    891   -132   -758   -691  -1631  -1727  -1582  -1249  -1008
   -659  -1457   -797   1057     67  -1130   -875  -1836  -2122  -2114  -1805  -1522
   -587  -1647  -1060   1117    236  -1356   -862  -1636  -1945  -1990  -1745  -1493
   -548  -1673  -1127   1109    288  -1400   -704  -1275  -1579  -1699  -1543  -1340
   -527  -1639  -1111   1083    290  -1376   -475   -870  -1184  -1384  -1314  -1153
   -511  -1615  -1106   1062    296  -1363   -322   -602   -940  -1182  -1166  -1031
   -496  -1600  -1104   1047    303  -1353   -267   -498   -849  -1109  -1117   -995
   -478  -1608  -1130   1041    324  -1369   -257   -462   -820  -1085  -1106   -987
   -472  -1600  -1127   1036    327  -1363   -246   -444   -802  -1067  -1093   -974
   -472  -1574  -1104   1021    314  -1340   -233   -420   -776  -1044  -1075   -953
   -467  -1558  -1093   1013    311  -1327   -228   -407   -769  -1036  -1067   -945
   -457  -1545  -1091   1000    314  -1319   -223   -389   -750  -1021  -1057   -932
   -433  -1514  -1080    974    322  -1299   -210   -368   -719   -995  -1028   -904
   -428  -1509  -1083    966    327  -1296   -202   -353   -704   -979  -1015   -885
   -426  -1504  -1078    966    324  -1293   -194   -337   -688   -963  -1000   -870
   -415  -1475  -1060    945    319  -1270   -181   -311   -667   -940   -979   -852
   -402  -1434  -1031    919    314  -1234   -171   -298   -646   -922   -966   -841
   -387  -1400  -1013    893    311  -1208   -163   -283   -631   -904   -950   -828
   -379  -1384  -1008    880    311  -1197   -161   -265   -605   -888   -935   -810
   -376  -1376  -1002    875    311  -1189   -153   -236   -581   -862   -911   -782
   -363  -1374  -1010    870    322  -1192   -148   -213   -566   -828   -893   -761
   -345  -1343  -1000    841    327  -1171   -140   -181   -540   -797   -872   -743
   -324  -1301   -976    813    324  -1140   -122   -140   -501   -758   -836   -709
   -319  -1280   -961    797    319  -1122   -103    -93   -459   -714   -800   -670
   -301  -1244   -943    774    319  -1093    -88    -46   -415   -670   -763   -631
   -288  -1223   -935    753    322  -1080    -80     12   -366   -618   -719   -589
   -272  -1182   -909    727    316  -1044    -67     85   -301   -550   -659   -535
   -262  -1135   -875    696    303  -1008    -51    155   -236   -485   -597   -470
   -233  -1083   -849    659    306   -966    -25    228   -168   -415   -530   -407
   -215  -1023   -807    618    293   -917    -10    285   -116   -358   -472   -355
   -218   -971   -753    592    267   -862      2    327    -70   -309   -418   -301
   -215   -932   -719    571    252   -826      7    340    -59   -293   -400   -277
   -215   -896   -680    555    231   -789     10    337    -59   -288   -392   -262
   -226   -875   -649    548    210   -763     12    316    -72   -303   -400   -267
   -233   -862   -628    548    197   -748     12    290    -90   -322   -415   -272
   -231   -878   -646    553    205   -761      7    254   -124   -355   -452   -301
   -233   -901   -667    568    215   -784     12    215   -155   -392   -488   -335
   -241   -937   -698    587    228   -818      2    155   -210   -449   -542   -394
   -244   -969   -724    607    239   -849    -15     85   -275   -514   -613   -467
   -257  -1010   -753    631    246   -883    -33     23   -332   -571   -675   -530
   -257  -1026   -769    641    254   -898    -49    -31   -379   -618   -719   -574
   -267  -1052   -787    657    259   -919    -59    -77   -423   -659   -761   -610
   -272  -1083   -810    678    267   -948    -80   -119   -470   -698   -802   -646
   -277  -1083   -807    680    262   -945    -88   -145   -491   -717   -815   -665
   -267  -1067   -800    667    265   -935    -90   -161   -498   -722   -815   -670
   -265  -1078   -813    670    270   -945   -101   -176   -511   -730   -823   -678
   -259  -1085   -826    670    283   -956   -109   -189   -527   -740   -831   -685
   -244  -1072   -828    657    288   -950   -114   -192   -532   -745   -836   -691
   -236  -1049   -813    644    288   -932   -111   -187   -524   -730   -823   -678
   -231  -1021   -789    623    277   -906   -103   -181   -514   -717   -813   -662
   -226   -982   -756    602    265   -870    -93   -163   -491   -691   -795   -636
   -223   -922   -698    568    236   -810    -70   -137   -452   -652   -761   -602
   -215   -885   -670    550    226   -779    -49   -122   -420   -628   -740   -587
   -202   -859   -659    530    226   -758    -51   -127   -418   -626   -737   -584
   -197   -823   -626    509    213   -724    -62   -137   -415   -620   -730   -574
   -187   -787   -600    483    205   -693    -83   -153   -420   -610   -717   -558
   -168   -763   -594    467    213   -680   -109   -171   -431   -610   -711   -555
   -171   -766   -594    465    210   -680   -119   -184   -446   -618   -717   -563
   -179   -763   -584    470    200   -675   -119   -181   -444   -615   -711   -558
   -174   -769   -597    470    207   -683   -124   -176   -441   -610   -711   -553
   -166   -797   -631    483    231   -714   -140   -181   -465   -631   -732   -571
   -166   -831   -665    498    246   -748   -158   -202   -496   -662   -758   -594
   -155   -849   -693    501    267   -771   -161   -213   -511   -678   -774   -610
   -158   -883   -724    519    280   -805   -158   -223   -530   -698   -797   -636
   -179   -909   -730    545    275   -820   -155   -236   -548   -717   -820   -662
   -187   -937   -753    561    283   -844   -163   -259   -576   -743   -852   -693
   -176   -945   -771    561    296   -859   -166   -275   -600   -761   -872   -717
   -187   -969   -782    576    296   -875   -174   -285   -615   -774   -888   -735
   -192   -976   -784    584    296   -880   -176   -283   -615   -776   -896   -735
   -184   -950   -769    566    290   -859   -171   -280   -607   -771   -888   -735
   -166   -943   -776    555    303   -862   -176   -283   -610   -771   -891   -735
   -158   -950   -795    553    316   -872   -184   -288   -615   -774   -898   -737
   -148   -950   -802    550    327   -878   -184   -290   -618   -776   -904   -743
   -142   -932   -789    535    322   -862   -179   -283   -607   -769   -898   -748
   -132   -958   -826    545    345   -891   -135   -215   -579   -766   -917   -776
   -122   -997   -875    558    376   -937    -41    -67   -501   -748   -945   -831
    -98   -950   -852    524    376   -901     23     77   -387   -675   -911   -820
    -67   -774   -706    418    316   -743     72    309   -135   -394   -646   -568
    -38   -493   -457    265    207   -475     -7    316    -49   -168   -332   -218
    -90   -148    -57    116    -18   -103   -249   -213   -358   -215   -166     36
   -215     64    280     75   -246    171   -465   -836   -735   -332   -111    145
   -319    -44    275    179   -296    116   -670  -1371  -1197   -727   -462   -194
   -348   -542   -194    444    -77   -368   -878  -1709  -1745  -1439  -1241   -953
   -301   -917   -615    607    155   -769   -961  -1740  -1951  -1816  -1670  -1363
   -231  -1052   -820    641    293   -937   -836  -1387  -1628  -1577  -1527  -1280
   -181   -961   -779    568    296   -870   -605   -956  -1205  -1241  -1286  -1088
   -145   -904   -758    524    306   -833   -394   -589   -872   -976  -1093   -943
   -124   -896   -774    509    322   -836   -283   -394   -706   -844  -1002   -875
   -111   -906   -795    509    340   -852   -254   -329   -654   -805   -974   -857
   -103   -888   -784    496    337   -836   -246   -303   -628   -784   -958   -846
   -101   -872   -771    488    332   -823   -241   -285   -607   -761   -945   -839
   -103   -865   -761    483    327   -813   -239   -277   -597   -750   -943   -839
    -98   -867   -769    483    335   -818   -236   -267   -587   -743   -943   -836
    -93   -865   -771    478    335   -818   -246   -262   -581   -737   -943   -839
    -93   -831   -737    462    319   -784   -239   -252   -566   -722   -930   -828
    -90   -820   -732    454    319   -776   -231   -241   -550   -706   -919   -823
    -83   -807   -724    446    319   -766   -226   -226   -532   -688   -906   -818
    -64   -774   -709    418    319   -740   -226   -213   -517   -672   -893   -807
    -51   -750   -701    400    324   -727   -226   -197   -498   -654   -878   -797
    -28   -714   -688    371    327   -701   -226   -179   -475   -631   -857   -787
    -10   -678   -667    345    327   -672   -223   -163   -457   -610   -841   -779
      0   -670   -670    335    332   -670   -218   -145   -441   -592   -833   -776
      7   -649   -659    319    332   -654   -207   -116   -410   -566   -813   -761
     18   -636   -654    306    335   -644   -197    -88   -379   -540   -787   -743
     31   -626   -657    298    342   -641   -194    -51   -353   -517   -771   -732
     38   -613   -652    285    345   -631   -179      2   -314   -480   -745   -711
     25   -576   -602    275    311   -589   -166     64   -259   -428   -701   -678
     28   -550   -579    259    301   -566   -150    137   -200   -376   -654   -639
     51   -524   -576    236    314   -550   -127    220   -135   -314   -605   -594
     77   -459   -540    189    306   -501   -109    298    -67   -244   -545   -542
    106   -387   -493    140    298   -439    -96    355    -15   -187   -493   -491
    127   -332   -459    101    293   -394    -85    392     20   -148   -454   -449
    142   -280   -423     70    283   -350    -75    413     49   -119   -420   -415
    155   -239   -394     38    272   -314    -80    400     46   -119   -415   -410
    161   -220   -384     28    272   -301    -85    379     33   -124   -418   -410
    161   -205   -366     20    262   -285    -96    348     15   -137   -433   -418
    161   -174   -335      7    246   -254   -116    303     -7   -161   -454   -439
    158   -189   -348     15    252   -270   -140    241    -49   -202   -493   -478
    145   -236   -384     44    265   -309   -153    171    -90   -244   -542   -530
    135   -267   -402     64    265   -332   -174     96   -148   -293   -597   -581
    116   -293   -410     88    262   -350   -194     25   -197   -342   -649   -639
    122   -342   -465    109    290   -405   -226    -54   -257   -402   -714   -704
    114   -392   -506    140    309   -449   -252   -129   -314   -452   -771   -758
    101   -428   -530    163    311   -478   -277   -189   -355   -491   -815   -800
    106   -462   -568    179    337   -514   -311   -244   -394   -530   -854   -836
    109   -485   -594    187    350   -540   -335   -277   -415   -550   -872   -854
    122   -475   -597    176    358   -535   -353   -306   -431   -563   -888   -867
    122   -488   -613    181    366   -548   -371   -332   -449   -584   -914   -891
    119   -501   -620    192    368   -561   -381   -348   -459   -594   -930   -898
    122   -504   -626    189    374   -563   -392   -361   -465   -597   -937   -906
    127   -488   -615    179    371   -553   -397   -363   -462   -594   -940   -906
    140   -475   -615    166    376   -545   -402   -371   -462   -600   -943   -914
    158   -441   -600    142    379   -519   -402   -368   -449   -581   -930   -906
    155   -363   -519    101    335   -441   -376   -345   -400   -537   -891   -870
    145   -337   -485     96    314   -410   -366   -340   -384   -524   -888   -857
    150   -332   -485     90    316   -407   -376   -348   -381   -527   -898   -865
    155   -311   -467     77    311   -389   -402   -371   -387   -524   -904   -867
    166   -288   -457     59    309   -374   -446   -400   -394   -524   -898   -865
    192   -285   -478     46    332   -381   -470   -420   -407   -530   -904   -865
    205   -283   -488     36    345   -384   -480   -428   -415   -535   -909   -865
    218   -275   -493     28    355   -384   -493   -428   -420   -535   -914   -865
    215   -301   -517     41    363   -410   -509   -436   -433   -542   -924   -870
    220   -348   -571     62    394   -459   -530   -457   -465   -574   -956   -898
    233   -387   -620     75    426   -504   -553   -483   -498   -605   -989   -930
    228   -413   -641     93    433   -527   -561   -501   -514   -623  -1008   -953
    210   -449   -662    119    433   -555   -558   -514   -530   -641  -1034   -979
    207   -470   -678    129    441   -574   -561   -527   -550   -662  -1060  -1008
    207   -496   -706    142    454   -600   -581   -558   -579   -698  -1098  -1044
    202   -532   -735    166    467   -633   -607   -589   -613   -732  -1137  -1080
    194   -553   -748    176    470   -649   -618   -605   -633   -750  -1161  -1104
    189   -555   -745    181    467   -649   -623   -613   -639   -758  -1174  -1114
    187   -558   -745    184    465   -652   -631   -620   -646   -763  -1184  -1122
    192   -566   -758    187    475   -662   -636   -626   -652   -769  -1195  -1130
    207   -558   -766    174    485   -659   -646   -636   -649   -771  -1200  -1132
    213   -558   -771    171    491   -665   -657   -641   -646   -774  -1205  -1135
    207   -579   -787    184    496   -683   -652   -628   -641   -774  -1218  -1140
    236   -607   -844    187    540   -724   -592   -542   -613   -784  -1257  -1187
    246   -626   -875    189    558   -750   -491   -384   -530   -758  -1280  -1228
    277   -542   -820    132    548   -680   -407   -174   -348   -602  -1163  -1127
    335   -327   -662     -5    498   -493   -350    140    -49   -267   -836   -810
    358     18   -340   -187    350   -161   -493    -15    -54    -90   -540   -459
    259    348     85   -306     88    218   -846   -800   -439   -145   -394   -233
    111    493    381   -301   -135    436  -1158  -1592   -854   -322   -441   -241
     23    231    207   -127    -93    220  -1418  -2138  -1376   -859   -971   -740
     33   -340   -374    153    202   -355  -1592  -2385  -1969  -1683  -1831  -1538
     96   -633   -730    270    410   -683  -1538  -2135  -1901  -1751  -1966  -1688
    153   -646   -800    246    475   -724  -1309  -1657  -1491  -1444  -1766  -1545
    197   -581   -779    189    488   -680  -1036  -1189  -1091  -1143  -1558  -1379
    233   -584   -818    176    524   -701   -841   -854   -828   -945  -1428  -1286
    239   -607   -849    184    542   -727   -776   -745   -753   -893  -1402  -1265
    246   -589   -836    168    540   -711   -753   -701   -722   -872  -1395  -1260
    252   -574   -826    161    537   -698   -740   -675   -701   -852  -1384  -1252
    254   -558   -813    153    532   -685   -732   -657   -691   -839  -1376  -1244
    265   -522   -789    127    524   -654   -730   -639   -680   -823  -1369  -1236
    275   -514   -792    119    532   -652   -727   -626   -675   -813  -1369  -1228
    272   -517   -792    119    530   -652   -724   -613   -667   -807  -1369  -1226
    277   -470   -748     96    511   -607   -717   -597   -649   -792  -1361  -1210
    288   -431   -719     70    501   -576   -711   -571   -631   -776  -1350  -1192
    301   -405   -706     51    504   -555   -704   -550   -610   -758  -1343  -1176
    314   -381   -696     33    504   -540   -701   -530   -594   -745  -1337  -1169
    309   -353   -662     23    485   -506   -693   -506   -574   -722  -1317  -1150
    303   -314   -618      5    459   -465   -688   -483   -555   -701  -1301  -1137
    332   -272   -605    -28    467   -439   -683   -452   -535   -678  -1283  -1119
    350   -252   -602    -49    472   -426   -680   -428   -519   -662  -1273  -1109
    348   -233   -581    -57    465   -407   -665   -392   -496   -639  -1260  -1093
    342   -192   -535    -75    436   -363   -649   -340   -462   -610  -1239  -1072
    350   -148   -501   -101    423   -324   -626   -277   -423   -566  -1210  -1044
    368   -114   -483   -129    423   -296   -605   -207   -374   -522  -1174  -1010
    389    -57   -446   -166    418   -252   -584   -127   -314   -470  -1132   -966
    402     10   -392   -210    397   -189   -561    -31   -252   -410  -1080   -911
    413     83   -332   -249    371   -124   -527     67   -181   -337  -1023   -849
    433    142   -293   -290    363    -75   -506    148   -124   -277   -974   -795
    454    218   -236   -335    345     -7   -488    215    -75   -218   -922   -740
    454    290   -166   -374    311     62   -472    259    -38   -179   -883   -691
    441    348    -93   -394    267    127   -457    280    -15   -148   -852   -652
    439    407    -31   -423    233    187   -449    288     -5   -135   -831   -620
    459    462      2   -459    228    233   -454    275    -10   -145   -839   -620
    454    496     41   -478    207    270   -457    252    -25   -155   -849   -626
    449    524     75   -488    187    301   -459    223    -41   -168   -865   -631
    428    524     93   -478    168    309   -470    174    -80   -200   -898   -654
    407    517    109   -462    150    314   -480    114   -124   -239   -943   -691
    394    509    111   -454    142    311   -496     49   -176   -293   -997   -740
    389    491    101   -441    142    296   -511    -25   -233   -345  -1054   -792
    376    470     93   -423    140    280   -527    -85   -280   -389  -1101   -833
    374    465     90   -418    142    277   -540   -127   -316   -415  -1135   -859
    366    467    101   -418    132    283   -550   -155   -337   -436  -1156   -878
    353    472    119   -413    116    296   -558   -176   -361   -457  -1179   -888
    342    491    145   -418     98    319   -558   -187   -366   -465  -1195   -893
    342    496    153   -418     96    324   -558   -192   -374   -470  -1202   -896
    345    519    171   -433     85    348   -558   -192   -381   -470  -1205   -893
    355    566    207   -462     75    387   -555   -184   -376   -470  -1205   -888
    361    589    228   -478     67    410   -548   -171   -374   -465  -1208   -885
    358    623    265   -491     46    444   -540   -155   -358   -452  -1197   -865
    363    670    306   -519     28    488   -530   -140   -345   -436  -1184   -849
    366    748    381   -558     -7    566   -504   -106   -314   -407  -1156   -820
    374    844    470   -610    -49    657   -467    -64   -270   -361  -1114   -779
    379    914    535   -646    -77    724   -428    -31   -236   -327  -1085   -743
    371    961    589   -667   -109    776   -413     -5   -213   -309  -1070   -719
    368   1010    641   -691   -135    826   -418      2   -200   -296  -1054   -704
    368   1060    688   -714   -161    875   -433      2   -184   -277  -1036   -675
    381   1114    732   -748   -174    924   -452      5   -184   -270  -1026   -657
    384   1143    758   -763   -187    950   -446     18   -184   -262  -1018   -646
    392   1187    795   -789   -200    992   -431     54   -161   -236   -995   -613
    405   1213    807   -810   -202   1010   -433     75   -153   -228   -992   -600
    407   1200    792   -802   -192    997   -436     77   -166   -239  -1005   -605
    400   1197    797   -802   -197    997   -439     80   -179   -252  -1021   -605
    376   1184    807   -782   -215    995   -423     90   -184   -257  -1028   -602
    361   1174    810   -769   -226    995   -413     96   -194   -272  -1049   -620
    358   1192    833   -774   -236   1013   -400    101   -205   -285  -1067   -639
    363   1208    844   -787   -239   1026   -397    103   -210   -296  -1080   -644
    363   1208    844   -787   -241   1028   -397    103   -220   -306  -1093   -646
    353   1221    865   -789   -257   1044   -389    116   -215   -303  -1093   -644
    345   1244    898   -795   -275   1072   -379    135   -207   -298  -1091   -633
    345   1278    932   -813   -293   1106   -361    161   -184   -280  -1080   -613
    337   1312    971   -826   -316   1143   -345    189   -171   -265  -1062   -594
    337   1345   1005   -841   -335   1176   -332    215   -158   -252  -1047   -571
    363   1392   1028   -878   -332   1210   -327    236   -148   -241  -1036   -555
    374   1397   1021   -888   -324   1208   -311    277   -135   -239  -1047   -563
    379   1379   1000   -880   -311   1189   -220    420    -72   -228  -1070   -589
    389   1415   1026   -904   -316   1221    -93    615     44   -174  -1054   -584
    426   1582   1156  -1002   -363   1369     12    862    265     20   -885   -428
    485   1870   1382  -1179   -446   1626     41   1148    530    368   -522    -57
    485   2278   1792  -1382   -652   2036   -127    870    459    511   -236    303
    361   2611   2247  -1486   -943   2429   -394    158    137    470    -98    522
    192   2746   2553  -1467  -1179   2650   -652   -579   -275    252   -194    462
    109   2377   2268  -1244  -1080   2325   -870  -1036   -813   -371   -836   -168
    150   1917   1764  -1034   -807   1842  -1021  -1174  -1260   -995  -1496   -789
    241   1706   1462   -974   -610   1584   -958   -891  -1145   -989  -1556   -867
    309   1753   1444  -1031   -566   1600   -722   -407   -730   -672  -1332   -688
    345   1849   1504  -1098   -579   1678   -431     72   -319   -363  -1104   -496
    363   1875   1509  -1119   -571   1693   -231    400    -64   -168   -961   -379
    366   1899   1530  -1135   -581   1714   -148    540     38    -85   -898   -324
    397   1940   1543  -1169   -571   1743   -114    607     88    -49   -872   -298
    405   1971   1566  -1189   -579   1769    -90    654    119    -18   -846   -267
    410   2005   1592  -1208   -589   1800    -75    693    148      5   -823   -239
    420   2065   1644  -1244   -610   1855    -51    740    184     38   -795   -202
    418   2114   1696  -1265   -639   1906    -25    782    215     72   -766   -166
    423   2145   1722  -1286   -652   1935    -10    815    241     96   -743   -140
    426   2184   1758  -1306   -667   1974     10    854    272    122   -719   -103
    436   2236   1800  -1340   -680   2018     25    888    301    148   -696    -72
    452   2275   1823  -1363   -685   2049     41    924    329    176   -675    -46
    452   2330   1878  -1389   -711   2104     67    966    368    213   -639    -10
    454   2387   1932  -1421   -737   2161     88   1010    413    252   -602     25
    459   2447   1987  -1454   -763   2218    106   1052    441    285   -574     62
    467   2483   2016  -1475   -774   2249    132   1106    480    324   -535    103
    472   2522   2049  -1499   -787   2286    153   1156    522    355   -504    135
    478   2579   2101  -1530   -813   2340    179   1210    568    397   -462    176
    483   2626   2140  -1556   -831   2385    205   1267    613    446   -420    220
    501   2681   2179  -1590   -839   2431    231   1340    665    498   -371    267
    509   2751   2242  -1631   -867   2496    262   1428    732    558   -314    327
    524   2805   2281  -1665   -878   2543    296   1527    805    623   -254    389
    542   2855   2312  -1699   -885   2585    337   1634    878    696   -189    454
    566   2935   2369  -1751   -901   2652    379   1743    956    774   -109    535
    581   3013   2431  -1797   -927   2725    413   1839   1028    849    -31    613
    594   3099   2504  -1847   -953   2803    439   1912   1085    919     38    688
    600   3172   2569  -1888   -984   2870    465   1964   1127    966     88    748
    602   3250   2647  -1925  -1021   2948    485   1995   1161   1002    129    795
    600   3317   2717  -1961  -1057   3018    498   2008   1179   1026    163    831
    600   3374   2772  -1987  -1085   3073    509   2013   1195   1047    187    857
    587   3408   2818  -1997  -1117   3115    517   2000   1197   1049    194    867
    558   3406   2847  -1982  -1143   3128    527   1974   1187   1036    187    870
    548   3390   2842  -1971  -1148   3115    524   1930   1156   1005    158    849
    540   3380   2837  -1961  -1148   3109    522   1875   1122    969    119    818
    527   3356   2826  -1943  -1150   3091    519   1823   1088    930     83    784
    506   3325   2818  -1914  -1156   3073    511   1769   1047    885     46    748
    491   3302   2808  -1896  -1158   3055    506   1722   1005    852     12    719
    491   3299   2808  -1896  -1158   3055    501   1688    982    836     -2    709
    488   3291   2803  -1891  -1158   3047    491   1654    958    815    -23    688
    475   3291   2816  -1883  -1169   3055    488   1639    956    810    -25    691
    467   3304   2837  -1888  -1184   3070    485   1634    953    807    -23    698
    465   3304   2839  -1886  -1187   3073    472   1618    937    797    -31    691
    465   3315   2850  -1891  -1195   3083    465   1613    930    797    -33    698
    472   3341   2868  -1906  -1197   3104    475   1623    943    815    -15    717
    480   3367   2883  -1925  -1202   3125    491   1647    961    828      2    740
    485   3382   2896  -1935  -1205   3141    501   1662    976    844     18    761
    483   3400   2915  -1943  -1215   3159    509   1673    987    857     31    782
    491   3473   2982  -1982  -1244   3229    537   1709   1028    906     75    828
    488   3538   3050  -2016  -1283   3294    579   1743   1067    948    119    872
    485   3587   3102  -2039  -1306   3346    615   1769   1093    971    142    898
    485   3619   3130  -2052  -1322   3374    628   1782   1111    989    166    922
    501   3660   3159  -2081  -1327   3411    618   1787   1124   1010    192    950
    514   3712   3198  -2114  -1343   3455    605   1790   1145   1036    223    987
    527   3743   3216  -2135  -1345   3481    600   1797   1153   1052    244   1013
    519   3741   3221  -2132  -1350   3481    610   1803   1161   1060    257   1026
    519   3722   3203  -2120  -1340   3463    610   1821   1171   1072    272   1044
    530   3699   3169  -2114  -1319   3434    597   1823   1156   1075    267   1047
    527   3668   3141  -2099  -1306   3406    594   1823   1137   1062    252   1039
    514   3655   3141  -2086  -1312   3398    602   1823   1132   1057    252   1041
    491   3634   3143  -2062  -1325   3390    615   1831   1137   1054    257   1047
    480   3587   3107  -2036  -1312   3348    626   1826   1117   1031    233   1026
    462   3559   3096  -2010  -1317   3328    633   1810   1091   1008    205    997
    465   3548   3083  -2008  -1309   3315    628   1795   1072    992    192    987
    470   3520   3050  -1995  -1288   3286    626   1790   1054    974    174    976
    465   3509   3044  -1987  -1291   3278    641   1803   1060    976    179    989
    454   3517   3060  -1987  -1301   3289    649   1810   1062    982    181    995
    446   3533   3083  -1992  -1319   3309    654   1810   1062    984    184    995
    446   3543   3096  -1995  -1325   3320    659   1816   1072    997    197   1008
    441   3522   3081  -1984  -1319   3304    672   1829   1083   1005    210   1028
    436   3509   3070  -1974  -1317   3291    691   1849   1098   1015    226   1049
    444   3507   3063  -1977  -1312   3286    714   1899   1124   1023    223   1041
    459   3481   3021  -1969  -1280   3252    826   2049   1200   1041    194    997
    478   3512   3034  -1997  -1278   3273    937   2234   1337   1137    249   1031
    504   3678   3174  -2091  -1335   3426   1026   2512   1610   1423    511   1283
    571   3987   3416  -2281  -1423   3702   1005   2717   1860   1787    917   1706
    563   4395   3832  -2478  -1634   4115    782   2320   1727   1899   1205   2062
    410   4598   4185  -2507  -1888   4390    527   1595   1361   1797   1265   2177
    239   4525   4286  -2382  -2023   4406    306    909    852   1379    924   1870
    174   4065   3889  -2120  -1857   3977     93    436    205    594    122   1106
    220   3637   3416  -1927  -1597   3528    -57    306   -187     57   -418    610
    285   3476   3190  -1880  -1452   3333     59    678     98    262   -296    683
    335   3491   3156  -1912  -1410   3325    298   1140    511    579    -70    854
    366   3504   3138  -1938  -1387   3322    561   1569    883    865    129   1015
    381   3502   3120  -1940  -1369   3312    732   1844   1101   1036    257   1119
    405   3517   3112  -1961  -1353   3315    789   1932   1169   1091    298   1156
    420   3520   3099  -1969  -1340   3309    807   1971   1200   1122    319   1176
    410   3509   3096  -1961  -1343   3304    820   1992   1221   1137    332   1192
    402   3520   3117  -1961  -1356   3320    828   2013   1247   1156    353   1197
    400   3533   3133  -1969  -1366   3333    836   2036   1270   1179    374   1213
    400   3541   3141  -1971  -1369   3341    849   2052   1283   1195    389   1226
    402   3548   3146  -1977  -1371   3346    862   2070   1299   1221    410   1252
    405   3554   3148  -1979  -1371   3351    865   2081   1312   1234    426   1273
    394   3548   3154  -1971  -1379   3351    872   2099   1327   1249    446   1296
    387   3554   3167  -1971  -1389   3361    883   2120   1348   1273    470   1319
    387   3577   3190  -1984  -1400   3385    896   2140   1376   1296    491   1340
    392   3595   3203  -1992  -1405   3400    917   2161   1405   1319    509   1356
    381   3606   3224  -1992  -1421   3413    927   2182   1428   1345    530   1379
    387   3616   3229  -2003  -1421   3424    943   2208   1457   1376    563   1415
    389   3619   3226  -2005  -1418   3424    958   2242   1483   1408    597   1444
    394   3626   3231  -2010  -1418   3429    966   2273   1512   1436    618   1462
    394   3645   3250  -2021  -1428   3447    987   2322   1556   1473    654   1491
    394   3658   3263  -2026  -1434   3460   1005   2374   1595   1512    685   1527
    405   3665   3260  -2036  -1428   3465   1023   2431   1647   1558    730   1569
    410   3699   3289  -2055  -1439   3494   1044   2507   1709   1623    795   1634
    415   3735   3317  -2075  -1449   3528   1062   2587   1779   1699    867   1706
    423   3769   3346  -2096  -1462   3559   1088   2668   1852   1774    937   1774
    428   3819   3390  -2125  -1480   3606   1114   2738   1919   1839   1002   1836
    441   3899   3457  -2169  -1506   3678   1135   2785   1984   1904   1075   1901
    439   3930   3491  -2187  -1525   3712   1140   2805   2018   1945   1122   1956
    436   3959   3522  -2200  -1543   3741   1145   2813   2042   1977   1158   1995
    420   3975   3554  -2200  -1566   3764   1153   2808   2055   1992   1176   2021
    405   3975   3569  -2190  -1582   3772   1156   2785   2044   1987   1179   2026
    387   3951   3564  -2171  -1590   3759   1156   2751   2023   1966   1166   2008
    376   3920   3543  -2148  -1582   3733   1150   2704   1987   1922   1127   1961
    358   3891   3530  -2125  -1587   3712   1135   2642   1938   1873   1078   1912
    327   3855   3528  -2091  -1600   3691   1127   2572   1880   1803   1008   1849
    303   3785   3481  -2047  -1590   3634   1122   2504   1816   1732    943   1784
    283   3725   3439  -2005  -1579   3582   1104   2436   1756   1670    888   1730
    272   3681   3408  -1977  -1569   3543   1078   2372   1704   1618    839   1688
    262   3624   3361  -1943  -1548   3494   1070   2327   1662   1574    800   1652
    252   3587   3335  -1919  -1543   3463   1054   2286   1623   1548    774   1628
    246   3582   3335  -1914  -1545   3460   1044   2257   1600   1538    761   1615
    233   3564   3330  -1899  -1548   3447   1036   2239   1584   1525    753   1605
    246   3548   3302  -1896  -1527   3426   1028   2221   1569   1506    743   1592
    246   3528   3281  -1888  -1517   3406   1010   2203   1553   1491    735   1587
    239   3509   3270  -1875  -1517   3390   1010   2192   1545   1486    732   1584
    231   3499   3268  -1865  -1519   3385   1013   2187   1540   1475    724   1584
    231   3496   3265  -1862  -1517   3382   1018   2182   1545   1475    730   1595
    228   3489   3257  -1860  -1514   3374   1021   2177   1553   1483    740   1608
    226   3499   3273  -1862  -1525   3387   1031   2187   1571   1499    758   1623
    226   3551   3322  -1891  -1548   3437   1054   2205   1600   1525    787   1649
    226   3585   3359  -1904  -1566   3473   1070   2208   1615   1543    805   1673
    205   3580   3372  -1893  -1584   3478   1075   2208   1623   1553    815   1686
    202   3600   3398  -1901  -1597   3499   1065   2190   1623   1556    823   1693
    220   3624   3403  -1922  -1592   3515   1039   2164   1615   1553    823   1701
    213   3613   3400  -1912  -1592   3507   1018   2148   1610   1553    831   1712
    189   3603   3413  -1899  -1613   3509   1010   2138   1608   1551    833   1719
    192   3590   3398  -1893  -1602   3494   1015   2145   1621   1566    846   1735
    200   3561   3361  -1883  -1582   3460   1005   2140   1610   1556    841   1727
    189   3509   3320  -1849  -1564   3416    989   2125   1584   1530    823   1709
    174   3447   3273  -1813  -1551   3359    976   2107   1561   1504    800   1688
    168   3395   3226  -1782  -1530   3309    984   2099   1548   1488    784   1678
    158   3341   3180  -1751  -1512   3263    997   2091   1535   1473    763   1662
    148   3296   3148  -1722  -1499   3224    989   2065   1501   1436    732   1626
    129   3260   3130  -1696  -1501   3195    979   2039   1480   1410    714   1602
    119   3218   3099  -1670  -1491   3161    976   2023   1465   1395    698   1584
    111   3169   3055  -1641  -1473   3112    974   2010   1454   1379    683   1571
    124   3146   3021  -1634  -1447   3083    971   1997   1449   1374    675   1569
    119   3154   3034  -1636  -1457   3094    974   1992   1454   1379    683   1574
    106   3138   3031  -1623  -1462   3086    979   1995   1457   1384    696   1587
     98   3125   3026  -1613  -1462   3076    984   1997   1465   1392    704   1595
    114   3120   3005  -1615  -1444   3063    979   1990   1462   1392    696   1592
    137   3086   2946  -1613  -1405   3016    987   2013   1475   1395    688   1571
    153   3063   2907  -1608  -1376   2985   1072   2151   1579   1449    701   1564
    155   3107   2948  -1634  -1397   3029   1174   2322   1735   1561    771   1608
    163   3268   3104  -1714  -1470   3187   1234   2494   1964   1787    984   1795
    215   3489   3273  -1855  -1530   3382   1192   2626   2164   2091   1340   2164
    210   3769   3556  -1990  -1673   3663   1021   2340   2008   2130   1553   2455
     96   3941   3842  -2021  -1873   3891    841   1792   1608   1943   1569   2538
    -44   3860   3904  -1906  -1974   3881    730   1296   1137   1569   1286   2281
   -101   3515   3616  -1706  -1860   3564    532    820    540    862    540   1548
    -75   3167   3239  -1545  -1657   3203    329    589    155    363     20   1052
    -23   2912   2935  -1447  -1478   2922    329    758    288    439     33   1036
     20   2860   2839  -1439  -1408   2850    462   1088    652    730    236   1189
     59   2904   2842  -1483  -1392   2876    672   1462   1034   1031    457   1371
     85   2935   2847  -1512  -1382   2891    839   1743   1312   1260    623   1504
     98   2951   2850  -1525  -1374   2902    904   1857   1426   1350    696   1561
    114   2953   2839  -1532  -1361   2896    917   1891   1467   1387    724   1579
    124   2946   2821  -1538  -1350   2883    922   1901   1480   1402    740   1582
    122   2946   2824  -1535  -1350   2883    927   1912   1491   1415    748   1587
    127   2969   2842  -1548  -1358   2904    932   1930   1512   1439    766   1605
    129   2966   2837  -1548  -1353   2902    927   1938   1530   1449    776   1615
    119   2943   2824  -1532  -1350   2883    919   1938   1538   1457    784   1618
    135   2948   2813  -1543  -1337   2881    914   1943   1551   1467    797   1628
    153   2956   2803  -1556  -1325   2881    909   1943   1558   1475    805   1631
    161   2969   2808  -1564  -1322   2889    914   1958   1584   1501    833   1654
    155   2982   2826  -1571  -1335   2904    914   1966   1605   1517    852   1667
    161   2992   2831  -1579  -1335   2912    914   1977   1621   1532    870   1678
    163   2995   2831  -1582  -1335   2915    914   1987   1644   1556    896   1696
    179   2998   2818  -1587  -1319   2909    917   2000   1670   1584    919   1717
    179   3008   2826  -1595  -1322   2917    914   2005   1686   1602    932   1722
    174   3003   2829  -1590  -1327   2915    914   2026   1706   1626    956   1743
    181   3008   2826  -1597  -1322   2917    909   2049   1730   1654    982   1766
    194   3029   2834  -1610  -1319   2933    911   2091   1771   1693   1021   1797
    197   3037   2839  -1618  -1319   2938    919   2135   1810   1727   1052   1821
    210   3031   2818  -1621  -1304   2925    935   2203   1867   1784   1104   1865
    226   3050   2824  -1641  -1299   2938    953   2278   1932   1849   1166   1919
    246   3086   2839  -1665  -1296   2964    969   2353   2003   1922   1241   1987
    265   3159   2891  -1712  -1312   3026    971   2416   2068   1990   1312   2052
    270   3216   2946  -1743  -1337   3081    987   2470   2122   2049   1374   2114
    275   3257   2979  -1766  -1353   3120    992   2499   2156   2088   1421   2151
    283   3289   3005  -1784  -1361   3148    989   2504   2171   2114   1454   2174
    290   3325   3034  -1810  -1371   3180    989   2496   2174   2127   1473   2195
    296   3341   3042  -1818  -1371   3192    976   2470   2161   2120   1470   2203
    288   3343   3055  -1818  -1384   3200    961   2431   2138   2096   1454   2187
    280   3335   3055  -1808  -1387   3195    948   2379   2101   2052   1413   2143
    265   3291   3024  -1779  -1379   3156    937   2312   2055   2000   1361   2088
    241   3247   3005  -1745  -1382   3128    922   2234   1995   1932   1296   2023
    215   3192   2977  -1706  -1382   3083    904   2151   1940   1870   1231   1961
    200   3130   2930  -1665  -1363   3031    880   2070   1888   1813   1176   1904
    200   3083   2883  -1641  -1343   2982    836   1990   1826   1751   1119   1842
    200   3050   2850  -1626  -1325   2951    807   1927   1784   1714   1083   1803
    187   3016   2829  -1602  -1319   2922    782   1873   1745   1683   1052   1766
    184   2966   2782  -1574  -1299   2876    766   1831   1714   1652   1023   1738
    184   2940   2756  -1564  -1286   2850    743   1795   1691   1631   1005   1719
    166   2912   2746  -1540  -1291   2831    717   1761   1673   1615    995   1712
    158   2891   2733  -1527  -1288   2813    696   1738   1657   1605    987   1706
    184   2889   2704  -1535  -1260   2798    675   1714   1644   1595    979   1696
    200   2870   2670  -1538  -1236   2769    667   1699   1639   1587    982   1693
    213   2878   2665  -1545  -1226   2772    659   1686   1634   1582    979   1686
    213   2883   2668  -1548  -1228   2777    654   1678   1636   1582    984   1688
    213   2935   2722  -1574  -1254   2829    678   1699   1675   1623   1028   1727
    207   2969   2759  -1590  -1275   2865    701   1714   1709   1654   1065   1758
    210   2982   2772  -1597  -1280   2878    714   1714   1719   1665   1080   1766
    226   3000   2772  -1613  -1275   2886    691   1696   1717   1662   1078   1766
    231   3024   2792  -1626  -1280   2909    659   1665   1714   1662   1083   1777
    246   3026   2777  -1639  -1265   2902    633   1644   1704   1662   1085   1779
    267   3011   2743  -1639  -1239   2878    628   1636   1704   1662   1091   1784
    277   3011   2733  -1644  -1228   2873    628   1636   1712   1667   1096   1787
    290   2987   2696  -1639  -1202   2842    628   1639   1714   1680   1106   1795
    298   2966   2668  -1634  -1184   2818    610   1618   1691   1657   1083   1777
    306   2925   2618  -1615  -1156   2772    589   1592   1660   1628   1054   1748
    303   2873   2569  -1590  -1132   2722    584   1571   1636   1608   1031   1727
    309   2824   2514  -1566  -1101   2670    584   1553   1615   1584   1010   1704
    301   2774   2473  -1538  -1085   2624    581   1532   1592   1553    982   1680
    285   2735   2447  -1512  -1080   2592    589   1517   1579   1535    966   1660
    293   2720   2426  -1509  -1065   2574    581   1491   1558   1512    943   1639
    296   2683   2387  -1488  -1044   2535    571   1473   1540   1493    927   1618
    293   2660   2366  -1478  -1036   2514    566   1465   1527   1483    914   1605
    298   2644   2346  -1473  -1023   2496    568   1460   1530   1480    909   1600
    296   2652   2353  -1475  -1028   2501    561   1447   1525   1470    909   1600
    296   2639   2343  -1467  -1023   2491    561   1447   1530   1475    914   1602
    301   2621   2320  -1462  -1010   2470    566   1447   1530   1478    917   1602
    301   2618   2317  -1462  -1008   2468    561   1441   1527   1473    909   1595
    314   2574   2260  -1447   -974   2418    592   1483   1535   1460    883   1561
    332   2512   2179  -1421   -922   2346    706   1628   1600   1462    841   1501
    368   2551   2182  -1462   -906   2366    807   1810   1738   1566    911   1556
    420   2725   2304  -1574   -943   2517    885   2112   2013   1852   1182   1821
    467   3034   2564  -1753  -1047   2800    826   2216   2174   2130   1517   2182
    428   3411   2982  -1919  -1275   3198    558   1644   1935   2161   1727   2473
    272   3587   3315  -1932  -1519   3452    254    828   1577   2078   1792   2590
    122   3478   3356  -1800  -1618   3419    -23    137   1098   1691   1467   2286
     93   2995   2902  -1543  -1402   2948   -233   -231    509    945    698   1545
    174   2582   2408  -1376  -1117   2496   -301   -200    254    532    257   1127
    244   2473   2229  -1361   -992   2353   -119    246    581    761    389   1205
    283   2512   2229  -1397   -971   2372    153    722    987   1052    602   1371
    327   2501   2174  -1415   -922   2338    402   1117   1301   1273    753   1486
    366   2507   2140  -1436   -885   2325    530   1312   1444   1376    818   1535
    381   2504   2122  -1444   -870   2314    568   1366   1486   1405    831   1543
    389   2499   2109  -1444   -859   2307    592   1400   1509   1423    839   1551
    394   2507   2112  -1452   -859   2312    607   1428   1530   1439    859   1569
    405   2509   2104  -1457   -849   2307    626   1452   1553   1457    875   1584
    394   2504   2109  -1452   -859   2307    636   1467   1561   1465    883   1592
    405   2504   2099  -1454   -846   2301    641   1480   1571   1475    891   1597
    431   2535   2104  -1486   -836   2320    646   1493   1587   1486    896   1610
    444   2551   2107  -1496   -831   2330    646   1506   1602   1491    906   1618
    446   2551   2104  -1501   -828   2327    657   1522   1621   1506    922   1628
    441   2551   2109  -1496   -833   2333    665   1538   1631   1514    927   1639
    431   2543   2112  -1488   -839   2327    675   1558   1647   1522    932   1644
    446   2574   2127  -1509   -839   2351    688   1590   1675   1543    958   1678
    462   2595   2132  -1530   -836   2364    675   1600   1686   1551    958   1683
    467   2605   2138  -1538   -833   2372    688   1628   1706   1569    976   1696
    472   2605   2132  -1540   -831   2369    704   1662   1730   1584    989   1712
    488   2613   2125  -1551   -818   2369    735   1719   1769   1615   1018   1743
    501   2670   2169  -1587   -833   2421    753   1771   1803   1654   1052   1774
    509   2694   2182  -1602   -836   2439    774   1826   1842   1688   1075   1800
    532   2709   2177  -1621   -823   2444    792   1893   1880   1725   1106   1829
    550   2738   2187  -1644   -818   2462    820   1987   1935   1779   1158   1888
    548   2761   2213  -1657   -831   2488    841   2070   1982   1821   1197   1922
    563   2808   2244  -1686   -841   2525    865   2151   2036   1875   1254   1977
    579   2876   2294  -1730   -857   2585    878   2223   2091   1932   1317   2044
    594   2948   2353  -1771   -878   2652    893   2268   2135   1982   1369   2109
    600   2990   2390  -1797   -893   2691    896   2275   2143   1997   1389   2132
    602   3042   2436  -1823   -917   2740    898   2275   2148   2008   1408   2156
    600   3050   2449  -1826   -927   2751    896   2268   2151   2010   1418   2171
    581   3063   2481  -1821   -948   2772    896   2247   2145   2005   1421   2182
    568   3076   2504  -1823   -969   2792    896   2210   2125   1987   1402   2166
    568   3060   2491  -1816   -961   2777    880   2151   2088   1948   1371   2140
    537   3026   2488  -1784   -976   2756    862   2075   2036   1888   1317   2088
    514   2977   2462  -1745   -974   2720    854   2003   1987   1823   1254   2023
    496   2922   2426  -1709   -966   2675    831   1922   1932   1761   1195   1971
    472   2870   2397  -1673   -963   2634    802   1844   1875   1701   1137   1922
    446   2821   2374  -1634   -963   2598    774   1779   1823   1654   1088   1880
    423   2772   2348  -1597   -961   2561    763   1738   1792   1623   1060   1855
    415   2751   2335  -1584   -958   2543    748   1701   1766   1595   1039   1831
    410   2727   2317  -1569   -953   2522    735   1670   1738   1569   1015   1810
    410   2709   2299  -1561   -945   2504    719   1644   1712   1545    989   1787
    418   2709   2291  -1564   -935   2501    711   1628   1696   1535    979   1779
    418   2709   2291  -1566   -937   2501    706   1621   1686   1522    974   1769
    415   2701   2286  -1558   -935   2494    693   1608   1667   1509    963   1753
    415   2694   2278  -1556   -932   2486    693   1605   1662   1506    961   1756
    415   2714   2299  -1564   -940   2507    691   1602   1652   1504    953   1758
    405   2720   2314  -1561   -956   2517    698   1613   1657   1512    958   1764
    420   2790   2369  -1605   -974   2579    719   1631   1680   1532    979   1784
    428   2865   2436  -1647  -1005   2652    748   1652   1714   1564   1010   1816
    420   2860   2439  -1639  -1008   2650    769   1660   1722   1571   1013   1823
    418   2842   2421  -1631  -1002   2631    761   1652   1714   1564   1000   1821
    428   2881   2452  -1654  -1013   2668    735   1639   1714   1564   1008   1836
    426   2915   2488  -1673  -1031   2701    709   1631   1719   1574   1021   1852
    418   2922   2504  -1670  -1041   2714    696   1621   1717   1571   1023   1857
    415   2927   2512  -1673  -1049   2720    685   1621   1717   1579   1026   1873
    426   2920   2494  -1673  -1034   2707    670   1621   1706   1571   1018   1867
    428   2881   2452  -1654  -1013   2668    649   1608   1675   1540    995   1842
    423   2852   2429  -1636  -1002   2642    636   1590   1636   1509    969   1816
    413   2842   2426  -1628  -1008   2634    633   1577   1610   1488    948   1803
    402   2813   2410  -1608  -1005   2613    633   1564   1587   1470    922   1782
    384   2774   2390  -1582  -1002   2582    636   1553   1564   1441    888   1753
    379   2746   2366  -1561   -992   2556    636   1538   1545   1410    859   1730
    366   2722   2353  -1545   -995   2538    626   1517   1522   1384    831   1706
    363   2701   2338  -1532   -987   2520    613   1504   1496   1363    810   1683
    368   2696   2325  -1532   -979   2512    600   1491   1478   1345    797   1667
    374   2691   2317  -1532   -971   2504    597   1486   1465   1332    782   1654
    371   2707   2335  -1540   -982   2522    600   1488   1462   1335    779   1660
    368   2725   2356  -1548   -992   2540    594   1483   1457   1332    774   1662
    368   2730   2359  -1551   -995   2546    592   1483   1447   1330    771   1665
    371   2722   2351  -1545   -989   2538    597   1496   1447   1330    769   1665
    368   2688   2320  -1530   -976   2507    631   1545   1452   1317    737   1634
    368   2668   2299  -1519   -966   2483    730   1693   1517   1325    711   1592
    392   2720   2325  -1556   -966   2522    818   1862   1634   1402    761   1626
    444   2907   2462  -1675  -1008   2686    906   2164   1901   1673   1008   1857
    519   3237   2714  -1880  -1098   2974    852   2307   2083   1979   1366   2244
    475   3611   3135  -2044  -1330   3374    602   1771   1925   2073   1610   2559
    301   3813   3509  -2057  -1605   3663    301    948   1615   2031   1696   2701
    122   3741   3619  -1930  -1748   3681     15    163   1130   1654   1392   2439
     77   3268   3190  -1673  -1556   3231   -220   -226    478    857    581   1665
    137   2855   2714  -1496  -1288   2785   -311   -174    207    452    150   1252
    226   2675   2449  -1452  -1111   2564   -184    220    431    574    197   1257
    290   2740   2449  -1514  -1078   2595     62    685    789    831    381   1405
    319   2746   2423  -1532  -1052   2585    324   1109   1088   1041    519   1506
    335   2727   2390  -1532  -1028   2559    462   1325   1228   1137    576   1543
    340   2730   2387  -1538  -1023   2559    506   1392   1273   1166    587   1551
    353   2743   2390  -1548  -1018   2566    517   1418   1286   1176    597   1558
    363   2746   2379  -1556  -1008   2564    517   1434   1293   1182    600   1561
    358   2756   2397  -1556  -1021   2577    511   1441   1299   1184    597   1564
    355   2764   2408  -1561  -1026   2587    509   1452   1306   1189    597   1564
    358   2761   2403  -1558  -1021   2582    506   1457   1304   1189    589   1566
    366   2772   2405  -1569  -1021   2590    506   1462   1304   1189    597   1571
    368   2785   2416  -1579  -1023   2600    514   1475   1309   1197    602   1574
    355   2800   2442  -1579  -1044   2621    511   1483   1312   1202    605   1577
    355   2813   2457  -1584  -1049   2637    504   1493   1314   1208    610   1587
    368   2837   2465  -1605  -1047   2652    506   1512   1330   1223    626   1602
    379   2850   2470  -1615  -1047   2662    509   1527   1345   1234    628   1602
    374   2844   2470  -1610  -1049   2660    506   1538   1348   1231    623   1592
    363   2844   2481  -1602  -1057   2662    509   1553   1361   1241    631   1600
    374   2870   2496  -1623  -1062   2686    506   1577   1374   1262    646   1615
    381   2896   2514  -1639  -1065   2707    504   1600   1387   1278    662   1626
    387   2909   2522  -1649  -1067   2717    506   1631   1408   1293    675   1639
    402   2933   2530  -1667  -1062   2733    517   1678   1439   1327    696   1662
    410   2951   2540  -1680  -1065   2746    532   1735   1475   1361    724   1688
    418   2979   2561  -1699  -1072   2772    542   1805   1514   1402    761   1725
    428   3016   2585  -1722  -1080   2800    540   1883   1558   1452    807   1771
    441   3076   2634  -1758  -1096   2855    553   1966   1615   1512    865   1834
    457   3125   2668  -1795  -1104   2896    558   2029   1662   1561    919   1886
    472   3192   2717  -1834  -1122   2956    563   2062   1696   1602    966   1932
    472   3252   2779  -1862  -1153   3016    566   2073   1717   1634   1002   1971
    459   3281   2821  -1870  -1179   3052    566   2075   1725   1649   1026   1992
    457   3309   2850  -1883  -1195   3078    555   2057   1717   1649   1034   2005
    439   3312   2873  -1875  -1215   3094    545   2026   1706   1639   1028   2008
    418   3296   2878  -1860  -1231   3086    532   1977   1675   1608   1000   1979
    392   3268   2876  -1829  -1241   3073    524   1919   1641   1571    963   1943
    366   3234   2865  -1803  -1249   3050    506   1844   1582   1512    904   1880
    345   3172   2826  -1761  -1239   3000    483   1753   1506   1434    826   1805
    319   3102   2782  -1712  -1231   2943    457   1662   1428   1353    745   1725
    303   3039   2735  -1670  -1215   2889    428   1577   1366   1286    683   1657
    303   3005   2699  -1654  -1197   2852    392   1501   1309   1228    631   1610
    288   2974   2686  -1634  -1197   2831    366   1439   1260   1187    594   1577
    265   2933   2665  -1600  -1200   2800    335   1382   1215   1145    555   1538
    252   2904   2652  -1577  -1200   2779    316   1340   1179   1114    522   1506
    249   2886   2637  -1569  -1192   2761    303   1312   1150   1088    501   1486
    252   2855   2603  -1556  -1174   2730    290   1278   1122   1067    483   1465
    244   2850   2605  -1551  -1179   2727    265   1241   1093   1041    457   1436
    236   2852   2616  -1543  -1189   2735    252   1221   1075   1026    441   1426
    236   2844   2605  -1540  -1184   2725    233   1202   1060   1013    433   1415
    239   2847   2608  -1543  -1184   2727    226   1192   1054   1010    439   1421
    246   2850   2603  -1551  -1179   2727    215   1179   1047   1008    441   1423
    252   2883   2631  -1566  -1189   2759    228   1187   1057   1026    459   1439
    246   2938   2691  -1595  -1223   2816    246   1195   1083   1054    485   1462
    239   2948   2709  -1595  -1236   2829    257   1192   1091   1057    480   1462
    231   2940   2709  -1587  -1239   2826    254   1182   1091   1052    470   1457
    223   2940   2717  -1582  -1247   2829    231   1163   1085   1052    478   1462
    236   2979   2743  -1610  -1254   2863    200   1140   1072   1052    488   1473
    244   2990   2746  -1618  -1252   2868    171   1111   1057   1047    483   1473
    236   2972   2735  -1605  -1249   2852    158   1091   1044   1041    480   1473
    236   2946   2709  -1590  -1236   2829    145   1088   1034   1036    475   1467
    239   2909   2668  -1577  -1215   2790    116   1067    995   1005    446   1439
    236   2863   2626  -1551  -1195   2746     88   1039    958    969    415   1408
    228   2816   2587  -1522  -1179   2701     70   1018    937    940    389   1389
    218   2782   2564  -1499  -1171   2673     83   1002    919    919    368   1376
    192   2722   2530  -1457  -1169   2626     88    971    885    880    329   1337
    168   2652   2483  -1410  -1158   2566     72    937    844    833    283   1291
    153   2603   2447  -1379  -1145   2525     51    901    802    795    241   1249
    145   2582   2436  -1363  -1145   2509     44    870    774    766    220   1226
    140   2559   2418  -1353  -1137   2488     38    862    763    761    218   1218
    142   2548   2403  -1345  -1130   2475     25    849    756    750    213   1208
    150   2530   2377  -1340  -1114   2455      7    831    745    730    202   1192
    148   2507   2359  -1327  -1104   2434      5    823    737    719    192   1182
    148   2507   2359  -1330  -1104   2434      0    820    737    724    194   1184
    142   2481   2335  -1312  -1096   2408      0    818    735    717    187   1171
    150   2423   2273  -1288  -1062   2351     31    872    750    717    168   1143
    150   2400   2249  -1275  -1049   2325    145   1044    852    769    168   1117
    171   2457   2286  -1317  -1057   2372    223   1208   1002    888    259   1174
    205   2642   2434  -1423  -1114   2538    262   1428   1247   1166    532   1436
    257   2927   2668  -1592  -1205   2800    194   1530   1410   1452    885   1826
    220   3299   3078  -1758  -1428   3190    -12   1088   1218   1475   1093   2122
     67   3356   3289  -1714  -1610   3322   -187    475    826   1280   1036   2120
    -77   3138   3213  -1530  -1644   3174   -340    -93    277    756    555   1657
   -114   2722   2837  -1306  -1475   2779   -568   -581   -379    -15   -231    888
    -62   2413   2475  -1174  -1267   2444   -758   -740   -696   -410   -610    524
     -7   2231   2239  -1114  -1122   2234   -678   -449   -431   -215   -493    597
     25   2205   2179  -1117  -1075   2192   -501    -88    -70     59   -309    740
     62   2231   2166  -1148  -1052   2200   -275    298    288    340   -109    896
     88   2234   2145  -1161  -1028   2190   -132    545    506    511     18    984
     96   2203   2104  -1150  -1005   2153   -101    602    548    537     31    984
     96   2187   2091  -1143   -997   2140    -90    623    571    558     44    995
     96   2177   2081  -1137   -995   2130    -88    631    584    571     59   1008
    111   2174   2062  -1143   -974   2120    -88    639    592    574     62   1010
    106   2177   2068  -1143   -979   2125    -75    657    610    597     83   1031
    114   2184   2070  -1150   -979   2127    -70    659    618    597     80   1031
    106   2177   2068  -1143   -982   2125    -77    659    620    592     77   1026
    109   2174   2065  -1140   -976   2120    -77    657    620    592     75   1023
    116   2164   2044  -1140   -963   2104    -80    657    628    602     83   1028
    119   2161   2039  -1140   -961   2101    -70    662    639    613    101   1039
    114   2182   2065  -1150   -976   2122    -70    662    644    620    116   1049
    119   2192   2073  -1156   -976   2132    -70    667    659    636    135   1065
    116   2195   2078  -1158   -982   2138    -70    672    670    644    142   1065
    119   2190   2070  -1156   -974   2130    -70    680    680    657    153   1070
    116   2174   2055  -1148   -969   2114    -75    691    691    672    163   1075
    132   2161   2029  -1145   -948   2096    -72    717    719    696    192   1101
    145   2166   2021  -1158   -937   2094    -70    737    737    714    213   1119
    153   2174   2021  -1163   -935   2099    -54    779    771    748    246   1150
    153   2182   2026  -1169   -935   2104    -36    828    820    787    283   1182
    166   2197   2031  -1182   -932   2114    -20    888    875    844    329   1226
    174   2223   2049  -1200   -937   2138    -10    953    932    909    392   1280
    181   2247   2062  -1215   -940   2156     -5   1018    992    979    462   1337
    202   2294   2091  -1249   -945   2192      2   1070   1047   1041    530   1400
    220   2327   2107  -1273   -943   2218     12   1111   1093   1091    587   1457
    218   2359   2140  -1291   -961   2249     20   1135   1122   1124    628   1499
    213   2377   2164  -1296   -974   2270     20   1135   1135   1148    654   1530
    184   2372   2187  -1280  -1002   2278     20   1114   1130   1145    657   1530
    166   2359   2192  -1262  -1013   2275     20   1083   1111   1124    644   1514
    148   2325   2174  -1239  -1013   2249     18   1041   1083   1088    613   1483
    132   2286   2153  -1210  -1010   2221      5    984   1041   1036    566   1423
    109   2255   2143  -1182  -1018   2200     -2    917    984    971    504   1356
     93   2200   2107  -1145  -1005   2153     -7    844    919    893    433   1283
     83   2120   2036  -1101   -976   2078    -23    763    849    810    353   1208
     59   2036   1977  -1049   -958   2008    -36    696    787    737    288   1143
     36   1961   1922  -1000   -943   1943    -59    628    724    672    231   1080
     28   1932   1904   -979   -937   1919    -83    563    667    626    181   1031
     25   1899   1873   -961   -924   1886    -98    517    623    589    142    997
     12   1862   1849   -937   -917   1857   -106    483    597    561    122    974
      5   1836   1829   -922   -911   1831   -127    444    568    532     98    950
     12   1823   1810   -917   -898   1818   -140    415    545    517     85    935
     25   1800   1774   -914   -875   1787   -153    392    524    498     77    922
     25   1784   1758   -904   -865   1771   -171    371    504    483     67    906
     28   1764   1732   -896   -852   1748   -184    355    496    475     62    901
     36   1743   1706   -888   -833   1725   -181    353    496    472     64    906
     38   1745   1706   -893   -836   1727   -176    348    498    475     70    904
     38   1782   1743   -911   -852   1764   -161    355    522    496     93    919
     41   1813   1769   -927   -865   1792   -145    361    545    517    114    930
     41   1818   1777   -930   -867   1797   -129    363    561    527    127    940
     38   1826   1784   -935   -872   1805   -135    353    558    527    132    948
     41   1842   1797   -943   -878   1821   -155    329    553    524    140    956
     51   1855   1803   -956   -875   1829   -179    303    542    522    145    953
     51   1842   1790   -945   -867   1816   -189    290    527    517    145    950
     44   1821   1777   -935   -867   1800   -192    277    519    509    137    945
     44   1797   1751   -922   -854   1774   -194    275    519    514    142    948
     54   1748   1691   -904   -818   1719   -205    257    498    493    129    932
     59   1686   1626   -872   -782   1657   -226    223    459    459    106    911
     49   1615   1564   -833   -756   1590   -231    207    431    433     80    883
     44   1556   1509   -800   -732   1532   -228    194    410    410     57    854
     33   1501   1467   -771   -717   1486   -226    176    389    384     28    818
     25   1454   1428   -740   -701   1441   -223    153    366    355      0    784
     15   1413   1395   -714   -691   1405   -241    119    329    316    -36    750
     10   1358   1348   -685   -670   1353   -252     93    301    283    -59    722
      2   1319   1314   -662   -657   1317   -254     77    285    272    -67    709
      5   1317   1312   -659   -652   1314   -257     67    283    270    -70    704
     12   1296   1283   -654   -636   1291   -259     62    283    270    -67    701
     15   1270   1254   -644   -620   1262   -259     57    285    270    -67    696
     10   1257   1247   -636   -618   1252   -257     51    280    267    -70    688
      0   1244   1244   -620   -620   1244   -262     44    267    257    -75    678
      5   1187   1179   -597   -589   1184   -226     98    288    252    -96    644
     25   1148   1122   -587   -548   1135   -122    257    389    293    -96    610
     31   1195   1161   -613   -566   1179    -25    415    542    410    -15    665
     72   1358   1286   -714   -605   1322     20    633    802    696    252    914
    129   1615   1486   -875   -678   1551    -72    675    909    950    592   1291
     77   1904   1826   -992   -872   1865   -285    187    615    893    740   1522
    -57   2005   2062   -974  -1060   2034   -457   -400    215    704    719   1551
   -194   1852   2047   -828  -1119   1948   -605   -943   -277    259    329   1179
   -215   1418   1634   -602   -924   1525   -841  -1363   -878   -504   -475    397
   -171   1098   1270   -465   -719   1184   -963  -1428  -1104   -844   -839     46
   -106    930   1036   -413   -574    984   -872  -1127   -823   -636   -711    119
    -59    945   1005   -441   -532    974   -675   -745   -433   -322   -485    288
    -28    966    992   -470   -511    976   -439   -363    -64    -31   -272    446
      2    966    963   -485   -480    966   -314   -155    122    116   -166    519
     15    956    940   -488   -462    948   -272    -85    179    161   -135    537
     23    943    919   -483   -446    932   -254    -54    210    189   -111    555
     23    943    917   -485   -446    930   -244    -38    236    205    -90    568
     25    930    904   -478   -439    919   -233    -31    252    215    -75    579
     28    927    898   -478   -433    914   -228    -23    265    226    -62    587
     31    924    893   -478   -431    909   -215    -10    277    239    -51    597
     44    922    875   -485   -415    901   -205      2    290    246    -41    605
     51    919    867   -485   -407    896   -194     10    303    257    -33    610
     46    909    862   -478   -407    885   -189     18    316    270    -23    615
     46    914    867   -480   -410    891   -184     25    337    288     -5    626
     67    940    872   -504   -402    906   -184     28    350    293      7    631
     77    950    872   -514   -397    914   -184     36    363    306     23    636
     83    937    854   -511   -384    898   -179     51    381    319     38    646
     98    937    839   -517   -368    888   -166     75    402    337     59    659
    111    943    831   -530   -361    888   -153    106    433    366     85    683
    114    950    836   -535   -361    893   -140    135    465    397    116    706
    124    961    836   -542   -355    898   -129    168    493    431    148    724
    119    950    831   -535   -355    891   -114    210    522    465    174    740
    114    943    828   -530   -358    888    -90    277    576    509    215    782
    135    966    831   -553   -348    898    -59    363    646    574    283    833
    158   1000    841   -581   -342    922    -31    449    714    639    350    880
    166   1008    841   -587   -337    924     -2    540    789    714    426    948
    184   1065    878   -626   -348    971     23    605    849    779    491   1015
    207   1119    911   -665   -350   1015     44    646    888    826    548   1065
    207   1174    963   -693   -376   1070     49    659    909    857    589   1101
    200   1213   1013   -706   -405   1114     51    659    922    870    615   1124
    202   1231   1026   -717   -413   1130     57    644    922    875    626   1135
    197   1239   1041   -719   -420   1140     59    618    909    870    628   1130
    202   1236   1034   -722   -415   1135     54    576    885    841    605   1106
    194   1205   1010   -698   -407   1109     51    524    854    802    571   1075
    184   1161    976   -672   -397   1070     41    452    802    743    519   1015
    161   1101    940   -631   -389   1021     33    379    748    688    462    953
    142   1047    904   -597   -381    976     23    309    688    628    407    893
    132    987    854   -558   -361    922      0    226    618    558    348    823
    135    932    797   -535   -332    865    -28    148    558    496    296    769
    132    898    766   -517   -316    833    -49     96    522    462    262    732
    127    849    722   -488   -298    787    -59     57    493    436    236    696
    116    826    709   -470   -296    769    -67     28    472    418    231    680
    111    795    683   -454   -285    740    -77      2    457    400    220    662
    122    774    652   -449   -265    711    -83    -10    452    389    218    657
    129    763    631   -449   -252    698    -90    -23    441    381    218    657
    129    737    607   -433   -239    672    -85    -33    436    379    213    654
    135    750    615   -444   -241    685    -88    -44    426    374    207    639
    148    758    610   -454   -231    685    -90    -57    420    363    205    628
    161    761    600   -462   -220    683    -75    -51    436    374    220    641
    161    815    654   -488   -246    735    -28    -18    485    426    275    688
    174    857    680   -517   -254    771      0     -5    509    452    298    704
    184    880    696   -535   -254    789      5     -7    514    454    303    704
    181    878    696   -532   -257    787    -10    -25    509    449    306    701
    174    872    698   -522   -262    787    -33    -51    504    452    319    711
    187    867    678   -530   -246    771    -51    -62    501    449    322    709
    187    870    683   -530   -249    776    -46    -64    506    452    332    714
    197    870    672   -535   -239    771    -44    -54    517    465    353    730
    218    831    613   -524   -197    722    -46    -51    506    472    358    732
    213    782    566   -498   -176    675    -67    -75    472    439    324    698
    213    719    506   -467   -145    613    -77    -96    446    410    301    672
    210    688    478   -449   -135    584    -72   -109    428    387    283    652
    202    644    441   -423   -119    542    -62   -119    415    368    265    631
    184    576    389   -381   -103    485    -54   -132    397    348    241    602
    181    550    368   -368    -93    459    -59   -161    368    319    218    571
    200    532    332   -368    -64    433    -64   -189    345    293    194    535
    200    475    275   -337    -36    376    -59   -200    335    283    184    519
    210    452    239   -332    -15    345    -57   -200    329    280    187    522
    218    467    246   -342    -15    358    -54   -202    329    277    192    519
    215    457    239   -337    -12    350    -54   -213    324    267    189    509
    215    444    228   -329     -5    337    -46   -215    327    265    187    498
    213    423    210   -319      0    316    -46   -220    322    259    181    491
    213    376    163   -296     25    270    -36   -207    327    257    179    483
    215    316    101   -270     57    210     33   -111    363    254    155    444
    220    306     85   -262     67    197    158     44    446    270    132    392
    246    361    114   -306     67    239    257    259    626    428    267    509
    309    568    259   -439     23    413    319    568    911    750    587    813
    340    924    584   -633   -122    753    168    413    917    937    885   1148
    259   1260   1000   -758   -368   1130   -176   -348    594    930   1070   1397
     75   1366   1288   -722   -607   1327   -488  -1166    223    792   1057   1410
    -33   1075   1109   -519   -571   1091   -737  -1722   -293    265    553    927
    -20    530    548   -254   -285    537   -898  -1945   -854   -491   -220    197
     51    192    140   -122    -44    166   -849  -1717   -857   -636   -415    -15
    109    171     59   -140     23    116   -605  -1231   -459   -340   -215    114
    148    228     77   -189     36    153   -309   -758    -70    -54    -10    265
    181    220     36   -202     72    129    -93   -426    187    129    119    358
    192    179    -12   -184    103     83      2   -288    288    200    163    387
    197    153    -44   -176    119     54     23   -249    311    213    174    381
    200    155    -44   -179    122     57     44   -223    335    228    194    389
    210    166    -44   -189    127     59     54   -205    353    236    207    394
    220    145    -75   -181    148     36     64   -194    366    246    215    400
    215    142    -75   -179    145     33     77   -179    374    257    226    405
    218    142    -75   -181    148     33     80   -171    384    259    231    405
    215    122    -96   -168    155     12     83   -163    387    267    236    405
    213    111   -101   -161    158      5    101   -142    400    283    252    415
    215    137    -77   -179    148     31    109   -124    415    296    270    420
    213    142    -70   -179    142     36    127   -103    436    314    290    433
    213    119    -93   -168    153     12    137    -88    449    324    303    444
    218    119    -98   -168    158     10    135    -75    459    332    311    444
    233    111   -124   -174    179     -5    140    -54    478    350    327    452
    239    127   -111   -184    174     10    161    -23    506    379    358    472
    236    150    -85   -194    158     33    176     10    537    407    384    488
    228    171    -57   -200    142     57    210     62    587    446    420    517
    213    158    -57   -187    135     51    231    111    620    478    452    542
    220    155    -64   -189    142     46    249    171    657    509    478    566
    246    161    -85   -202    166     38    270    246    706    548    514    589
    262    181    -80   -220    171     51    293    329    756    597    561    628
    270    210    -62   -241    166     75    319    420    815    654    613    678
    288    272    -15   -280    153    129    342    491    870    709    675    732
    301    327     25   -314    137    179    361    542    914    756    732    782
    301    361     59   -329    122    210    374    571    943    797    782    826
    296    379     80   -340    106    231    374    566    950    813    807    852
    285    415    127   -350     77    272    381    566    966    831    831    875
    288    405    114   -348     85    262    384    548    956    828    839    878
    290    402    111   -345     90    257    376    506    930    810    826    859
    262    410    148   -337     57    280    366    452    898    782    810    841
    239    353    114   -298     62    233    358    379    854    737    771    795
    218    298     80   -259     67    192    350    306    813    685    727    745
    194    231     36   -213     80    135    332    218    753    618    670    680
    166    171      2   -171     83     88    311    129    696    558    615    620
    140     96    -46   -119     93     25    293     51    636    498    561    566
    132     28   -103    -80    116    -36    267    -20    579    444    509    517
    137      5   -132    -70    135    -62    246    -77    540    402    475    475
    119    -41   -161    -38    140   -101    231   -114    511    379    454    446
     96    -75   -174    -10    135   -124    226   -137    491    368    446    436
     77   -122   -200     20    137   -161    218   -163    462    345    423    413
     64   -155   -220     46    142   -187    218   -174    459    342    415    410
     70   -171   -241     49    153   -205    213   -187    452    332    407    394
     64   -189   -257     62    158   -223    205   -205    436    316    397    381
     57   -223   -283     83    168   -254    205   -215    426    303    389    366
     51   -231   -283     90    166   -257    213   -218    426    303    389    361
     46   -215   -262     83    153   -239    215   -213    431    314    402    371
     36   -174   -210     70    122   -192    246   -189    459    348    436    400
     15   -174   -189     77    101   -181    275   -184    475    363    452    407
      2   -166   -168     83     85   -166    301   -174    496    368    462    410
      5   -166   -171     77     88   -168    288   -189    491    363    465    407
     10   -155   -166     72     85   -161    262   -207    493    368    475    418
     15   -158   -174     70     93   -166    236   -223    493    374    483    428
     10   -171   -181     80     96   -176    226   -236    485    368    485    431
     -2   -194   -194     96     96   -194    223   -241    480    363    488    426
     -2   -231   -228    116    111   -231    210   -252    462    348    480    413
    -10   -277   -270    142    127   -272    189   -277    433    319    459    384
    -28   -350   -322    189    145   -337    174   -303    400    285    431    353
    -51   -405   -353    228    148   -379    174   -322    371    257    405    324
    -83   -467   -384    272    150   -426    181   -329    350    236    389    301
   -111   -522   -410    316    148   -467    189   -345    329    210    361    270
   -140   -579   -439    361    148   -509    194   -366    306    187    340    239
   -158   -610   -452    381    145   -530    181   -389    277    155    314    210
   -166   -659   -493    413    161   -576    176   -400    254    135    296    194
   -179   -706   -527    441    171   -615    174   -413    239    114    277    174
   -181   -724   -542    454    179   -633    174   -418    233    109    270    161
   -181   -737   -555    457    184   -649    168   -426    223    106    259    155
   -192   -750   -558    470    181   -654    166   -433    213     98    257    145
   -207   -774   -566    488    176   -670    161   -441    202     80    244    129
   -223   -807   -584    517    179   -696    161   -439    197     64    231    116
   -218   -865   -649    540    213   -758    226   -350    226     54    207     77
   -215   -896   -683    555    231   -789    345   -179    314     83    205     54
   -200   -813   -613    506    205   -714    441     20    478    220    316    145
   -148   -607   -459    379    155   -535    509    366    769    540    626    431
   -106   -272   -168    189     31   -223    376    239    805    750    940    782
   -192     51    244     70   -218    148     83   -493    553    782   1137   1047
   -368    184    553     90   -462    368   -220  -1335    207    667   1148   1098
   -527    -98    428    314   -478    163   -480  -1997   -342    114    628    607
   -542   -657   -114    600   -215   -387   -685  -2239   -953   -683   -176   -166
   -467  -1000   -532    732     31   -766   -678  -2008   -984   -831   -376   -384
   -405  -1088   -685    745    140   -888   -467  -1543   -652   -597   -233   -290
   -374  -1067   -693    722    158   -880   -174  -1065   -277   -324    -41   -140
   -358  -1101   -743    730    189   -924     49   -711    -31   -145     77    -54
   -345  -1122   -776    732    213   -950    142   -561     67    -80    122    -28
   -348  -1158   -810    753    228   -984    171   -519     98    -75    122    -38
   -363  -1161   -797    763    215   -979    181   -493    119    -62    132    -33
   -376  -1182   -807    779    213   -995    187   -478    124    -59    135    -41
   -384  -1192   -810    787    210  -1002    197   -462    129    -54    142    -41
   -384  -1192   -807    787    210  -1002    200   -454    129    -54    145    -44
   -381  -1208   -826    795    220  -1018    213   -441    135    -51    145    -41
   -379  -1226   -849    800    233  -1039    223   -428    137    -49    150    -36
   -384  -1234   -852    807    233  -1044    231   -415    148    -41    163    -33
   -394  -1244   -849    818    226  -1047    231   -407    158    -36    171    -38
   -405  -1262   -857    833    226  -1060    236   -397    166    -31    174    -41
   -413  -1254   -844    833    213  -1049    239   -381    174    -18    187    -31
   -420  -1257   -836    839    207  -1047    246   -358    189     -5    194    -20
   -426  -1267   -841    844    205  -1054    257   -335    210     12    213    -12
   -426  -1275   -849    852    210  -1062    262   -319    220     20    226    -12
   -439  -1280   -841    859    200  -1062    275   -285    241     41    249      2
   -423  -1275   -852    849    213  -1062    280   -252    262     57    259     12
   -420  -1260   -841    839    207  -1052    303   -200    296     88    283     36
   -405  -1249   -844    828    218  -1047    332   -137    342    129    319     67
   -407  -1239   -833    820    210  -1036    345    -72    379    166    350     88
   -405  -1221   -818    813    205  -1021    361      2    426    213    397    129
   -392  -1202   -810    797    207  -1008    376     80    478    257    441    174
   -384  -1156   -771    771    192   -963    400    161    535    314    498    226
   -381  -1091   -711    735    163   -901    420    223    592    376    563    290
   -374  -1039   -665    704    145   -852    436    257    626    420    613    340
   -368   -984   -618    675    122   -802    444    270    649    454    654    379
   -366   -958   -592    662    111   -776    439    265    652    462    672    392
   -374   -961   -587    667    106   -776    436    246    644    459    675    397
   -389   -974   -587    680     96   -782    436    218    628    444    665    389
   -420   -997   -579    709     77   -789    433    168    597    413    641    363
   -449  -1034   -584    743     67   -810    426    101    553    363    602    319
   -472  -1109   -636    789     80   -872    405     12    485    290    532    246
   -491  -1161   -670    826     88   -917    400    -62    426    231    472    181
   -504  -1223   -719    862    106   -974    376   -153    353    158    400    103
   -530  -1309   -779    919    124  -1044    348   -233    283     83    335     36
   -550  -1358   -810    953    127  -1085    319   -301    220     18    275    -15
   -568  -1421   -852    995    140  -1137    298   -358    168    -28    228    -62
   -587  -1449   -862   1015    137  -1156    283   -400    132    -59    197    -93
   -594  -1478   -883   1036    142  -1182    267   -433    103    -88    174   -119
   -602  -1499   -898   1049    148  -1200    257   -452     85   -109    155   -137
   -589  -1501   -911   1044    158  -1205    246   -470     67   -124    148   -148
   -587  -1501   -917   1044    163  -1210    249   -483     54   -132    148   -148
   -600  -1535   -935   1067    166  -1236    252   -496     44   -142    137   -161
   -613  -1566   -953   1088    168  -1262    252   -506     33   -153    127   -171
   -626  -1592   -966   1109    168  -1280    254   -511     31   -158    127   -171
   -636  -1577   -940   1106    150  -1260    254   -509     31   -155    132   -166
   -636  -1525   -888   1080    124  -1208    275   -491     51   -132    158   -145
   -646  -1509   -862   1078    106  -1187    293   -485     64   -122    168   -142
   -649  -1496   -849   1072     98  -1174    309   -478     72   -119    174   -142
   -652  -1488   -836   1067     90  -1161    314   -483     72   -124    171   -150
   -662  -1486   -823   1075     80  -1156    301   -498     77   -124    174   -145
   -652  -1470   -818   1060     80  -1145    270   -522     70   -124    179   -140
   -662  -1478   -815   1067     75  -1148    249   -537     54   -127    176   -145
   -670  -1491   -820   1080     72  -1156    249   -532     57   -116    189   -132
   -670  -1501   -831   1085     80  -1166    241   -530     54   -119    192   -124
   -665  -1569   -904   1114    119  -1236    220   -558     15   -163    161   -155
   -652  -1605   -953   1130    148  -1280    205   -579     -7   -189    140   -179
   -659  -1634   -976   1145    155  -1306    207   -584    -23   -202    122   -192
   -688  -1683   -995   1187    153  -1340    210   -600    -44   -228     93   -218
   -719  -1766  -1047   1241    163  -1408    207   -618    -80   -267     54   -259
   -735  -1808  -1072   1270    168  -1441    202   -644   -116   -309     18   -303
   -745  -1847  -1104   1296    179  -1478    184   -667   -150   -342     -7   -332
   -737  -1893  -1156   1317    207  -1525    179   -680   -174   -366    -33   -353
   -717  -1893  -1176   1304    228  -1538    187   -688   -181   -376    -41   -366
   -724  -1901  -1176   1312    223  -1540    184   -698   -189   -387    -49   -384
   -735  -1904  -1171   1317    215  -1540    184   -698   -189   -384    -49   -384
   -745  -1922  -1176   1335    215  -1551    187   -701   -192   -387    -54   -389
   -758  -1958  -1202   1358    220  -1582    179   -706   -200   -397    -57   -389
   -753  -1982  -1228   1369    236  -1608    181   -698   -205   -400    -62   -394
   -727  -2013  -1288   1369    280  -1652    223   -613   -174   -397    -72   -426
   -717  -2029  -1312   1374    296  -1670    345   -428    -54   -342    -62   -446
   -722  -1953  -1234   1335    254  -1595    420   -270     98   -213     46   -361
   -675  -1769  -1093   1223    207  -1431    444    -67    332     62    332    -77
   -628  -1512   -883   1067    127  -1197    337    -54    420    293    649    288
   -659  -1161   -501    911    -80   -831    148   -514    205    301    833    566
   -820  -1202   -381   1010   -220   -792     54  -1028   -155     83    722    493
   -961  -1428   -467   1192   -246   -948    -77  -1556   -709   -498    153    -70
  -1010  -1782   -771   1395   -122  -1275   -311  -2003  -1322  -1228   -592   -805
   -979  -2062  -1083   1522     51  -1574   -475  -2078  -1512  -1467   -833  -1039
   -919  -2205  -1286   1561    181  -1745   -402  -1784  -1236  -1252   -693   -937
   -870  -2213  -1343   1543    233  -1779   -236  -1434   -898   -992   -519   -800
   -859  -2210  -1350   1535    244  -1782    -28  -1070   -566   -740   -335   -654
   -852  -2187  -1335   1519    241  -1761    109   -836   -366   -581   -210   -555
   -849  -2177  -1327   1509    239  -1753    158   -761   -301   -532   -171   -522
   -854  -2187  -1332   1519    239  -1761    179   -732   -277   -517   -155   -509
   -831  -2192  -1361   1509    262  -1779    176   -719   -272   -517   -155   -509
   -820  -2182  -1361   1501    270  -1771    181   -704   -257   -501   -137   -498
   -836  -2169  -1335   1501    246  -1751    197   -683   -239   -493   -122   -493
   -846  -2174  -1327   1509    239  -1753    200   -670   -228   -483   -111   -485
   -849  -2182  -1335   1514    241  -1758    202   -665   -226   -478   -106   -478
   -852  -2205  -1353   1530    249  -1779    202   -659   -223   -475   -106   -478
   -844  -2179  -1337   1509    244  -1758    205   -641   -207   -462    -90   -467
   -846  -2143  -1296   1493    223  -1719    215   -626   -187   -441    -70   -449
   -852  -2148  -1299   1499    223  -1725    231   -610   -171   -426    -57   -444
   -844  -2158  -1314   1501    233  -1738    226   -605   -158   -415    -46   -431
   -846  -2166  -1319   1506    233  -1743    226   -594   -153   -415    -44   -423
   -852  -2151  -1299   1501    220  -1725    239   -563   -124   -384    -15   -394
   -849  -2158  -1312   1504    228  -1735    233   -553   -122   -384    -20   -405
   -833  -2151  -1317   1493    241  -1735    244   -524    -98   -358      5   -384
   -818  -2127  -1309   1470    244  -1719    254   -488    -67   -329     33   -358
   -807  -2088  -1280   1447    236  -1686    272   -433    -23   -283     75   -314
   -795  -2081  -1286   1436    244  -1683    280   -376     20   -239    116   -272
   -784  -2065  -1280   1426    246  -1673    298   -309     77   -181    174   -223
   -766  -2023  -1257   1395    241  -1639    319   -231    148   -106    246   -153
   -753  -1982  -1231   1366    239  -1608    332   -155    213    -38    322    -85
   -753  -1922  -1169   1337    205  -1545    353    -85    277     38    402    -15
   -748  -1873  -1124   1312    187  -1499    358    -44    319     88    449     36
   -740  -1862  -1122   1299    189  -1493    355    -31    332    101    462     59
   -722  -1808  -1085   1265    179  -1447    361    -23    355    119    496     90
   -722  -1756  -1036   1239    155  -1397    366    -31    366    129    517    111
   -737  -1764  -1026   1252    142  -1395    366    -49    353    111    504     96
   -753  -1800  -1047   1275    145  -1423    361    -90    309     67    457     46
   -771  -1836  -1067   1304    148  -1452    374   -127    272     20    407      0
   -789  -1891  -1101   1340    153  -1499    366   -187    207    -49    335    -72
   -815  -1940  -1124   1379    153  -1532    355   -257    140   -127    259   -153
   -826  -1984  -1158   1405    163  -1571    353   -319     85   -200    194   -220
   -828  -2026  -1200   1426    184  -1613    335   -381     28   -265    127   -285
   -826  -2070  -1247   1447    207  -1660    314   -439    -28   -322     70   -340
   -828  -2096  -1267   1462    218  -1683    303   -480    -62   -353     44   -366
   -859  -2120  -1260   1488    197  -1688    296   -519    -93   -381     20   -389
   -862  -2135  -1273   1499    202  -1706    277   -553   -129   -415     -7   -418
   -865  -2164  -1299   1512    215  -1732    270   -576   -155   -436    -28   -439
   -857  -2164  -1306   1512    223  -1735    267   -589   -168   -446    -36   -446
   -857  -2171  -1317   1512    228  -1745    259   -597   -181   -457    -46   -457
   -867  -2184  -1317   1527    223  -1753    252   -605   -194   -465    -51   -462
   -870  -2182  -1312   1525    218  -1748    254   -605   -192   -459    -41   -459
   -867  -2182  -1314   1525    223  -1748    249   -613   -194   -462    -41   -465
   -865  -2182  -1317   1522    223  -1751    244   -615   -197   -467    -41   -467
   -865  -2161  -1296   1512    213  -1730    262   -602   -179   -444    -18   -449
   -872  -2091  -1221   1480    174  -1654    290   -576   -145   -405     15   -410
   -885  -2065  -1179   1475    145  -1623    309   -566   -129   -394     28   -400
   -888  -2083  -1195   1486    153  -1641    303   -574   -135   -402     25   -407
   -898  -2073  -1174   1486    135  -1623    298   -584   -129   -392     38   -400
   -898  -2049  -1150   1473    124  -1602    277   -600   -135   -394     46   -394
   -888  -2042  -1153   1465    132  -1597    254   -620   -148   -400     41   -397
   -893  -2052  -1161   1470    132  -1608    257   -618   -145   -397     46   -389
   -885  -2034  -1150   1460    129  -1592    259   -607   -135   -387     57   -379
   -867  -2042  -1174   1452    150  -1608    246   -618   -150   -402     51   -387
   -878  -2078  -1200   1478    161  -1639    233   -631   -174   -423     38   -402
   -896  -2132  -1239   1512    168  -1686    226   -633   -192   -439     23   -420
   -906  -2177  -1270   1543    179  -1725    233   -636   -210   -457      5   -441
   -909  -2210  -1301   1558    194  -1756    231   -654   -241   -488    -31   -478
   -914  -2257  -1343   1587    213  -1800    220   -683   -272   -530    -72   -519
   -943  -2325  -1384   1634    218  -1855    192   -722   -316   -571   -109   -558
   -961  -2385  -1423   1670    231  -1904    168   -745   -348   -602   -140   -589
   -948  -2382  -1434   1662    241  -1909    174   -748   -355   -607   -148   -597
   -940  -2353  -1413   1647    236  -1883    181   -743   -345   -600   -142   -594
   -940  -2369  -1428   1654    241  -1901    176   -743   -342   -600   -137   -584
   -922  -2369  -1447   1647    262  -1909    171   -743   -342   -600   -135   -581
   -911  -2366  -1454   1639    270  -1912    171   -748   -345   -602   -135   -589
   -911  -2359  -1447   1636    267  -1904    174   -748   -345   -602   -135   -592
   -901  -2408  -1509   1654    301  -1958    189   -704   -335   -602   -148   -613
   -885  -2455  -1569   1670    340  -2013    277   -553   -236   -555   -140   -631
   -880  -2400  -1519   1639    319  -1958    368   -392   -101   -462    -93   -610
   -896  -2278  -1382   1587    241  -1831    407   -241     77   -275     77   -457
   -893  -2120  -1228   1504    166  -1675    329   -129    241      0    407   -103
   -927  -1855   -927   1389     -2  -1392    166   -397    124     67    633    205
  -1070  -1730   -662   1397   -205  -1195     51   -878   -197    -70    665    306
  -1200  -1831   -631   1517   -285  -1231    -25  -1317   -633   -426    389     46
  -1270  -2161   -893   1714   -189  -1527   -189  -1792  -1234  -1124   -353   -698
  -1221  -2405  -1184   1813    -18  -1795   -392  -2034  -1605  -1595   -846  -1179
  -1119  -2592  -1475   1855    176  -2034   -428  -1893  -1509  -1543   -839  -1200
  -1036  -2657  -1621   1847    290  -2140   -342  -1608  -1210  -1304   -675  -1083
   -971  -2582  -1610   1774    316  -2096   -171  -1280   -865  -1028   -472   -917
   -914  -2514  -1600   1714    342  -2057     12   -974   -576   -787   -290   -766
   -896  -2478  -1584   1686    342  -2031    103   -826   -441   -680   -210   -704
   -870  -2444  -1574   1657    350  -2010    135   -774   -392   -641   -176   -675
   -854  -2434  -1582   1641    363  -2008    140   -756   -374   -623   -158   -659
   -849  -2426  -1577   1636    361  -2003    148   -735   -353   -600   -145   -646
   -852  -2434  -1584   1641    363  -2008    150   -727   -345   -592   -137   -646
   -846  -2444  -1597   1647    374  -2021    153   -717   -342   -587   -132   -644
   -831  -2400  -1569   1613    368  -1984    166   -696   -316   -563   -111   -623
   -823  -2364  -1543   1592    358  -1953    174   -683   -293   -545    -93   -607
   -813  -2348  -1535   1579    358  -1940    171   -670   -280   -535    -77   -600
   -805  -2346  -1540   1577    366  -1943    174   -662   -272   -522    -62   -592
   -813  -2340  -1527   1574    355  -1935    168   -654   -265   -511    -49   -581
   -807  -2330  -1525   1569    358  -1927    171   -639   -249   -493    -31   -568
   -784  -2299  -1514   1540    363  -1906    176   -618   -231   -465    -10   -555
   -776  -2273  -1496   1525    358  -1886    184   -597   -210   -441     12   -537
   -784  -2265  -1480   1522    348  -1873    179   -581   -202   -433     23   -532
   -766  -2244  -1478   1504    355  -1862    192   -542   -171   -400     51   -506
   -748  -2244  -1499   1493    374  -1873    205   -506   -142   -371     77   -485
   -737  -2229  -1491   1483    376  -1860    210   -470   -111   -342    103   -465
   -730  -2205  -1478   1467    371  -1842    215   -420    -72   -306    140   -433
   -706  -2171  -1465   1439    376  -1818    231   -348    -15   -249    192   -384
   -688  -2122  -1434   1405    371  -1779    244   -272     36   -189    246   -335
   -675  -2083  -1408   1379    366  -1745    262   -194     98   -122    309   -275
   -665  -2042  -1376   1353    355  -1712    285   -109    158    -51    384   -205
   -649  -1997  -1350   1322    348  -1675    301    -41    210      0    449   -140
   -633  -1930  -1296   1280    327  -1613    314      0    246     38    496    -98
   -623  -1886  -1262   1254    319  -1574    311      7    246     49    514    -83
   -633  -1844  -1213   1239    288  -1530    319     12    252     67    540    -62
   -652  -1839  -1187   1244    265  -1514    324      0    241     70    545    -51
   -662  -1834  -1171   1247    252  -1504    319    -31    226     54    537    -57
   -667  -1821  -1153   1244    241  -1488    303    -85    184      2    491   -111
   -685  -1847  -1163   1265    239  -1506    306   -137    150    -38    449   -161
   -704  -1888  -1184   1296    239  -1538    301   -202     98    -96    392   -220
   -730  -1940  -1210   1335    239  -1577    288   -272     38   -161    324   -290
   -745  -1997  -1252   1371    252  -1626    283   -337     -7   -210    275   -340
   -748  -2026  -1278   1387    262  -1652    265   -405    -54   -257    226   -394
   -750  -2039  -1291   1395    267  -1665    252   -459    -96   -296    189   -431
   -753  -2057  -1304   1402    272  -1680    236   -504   -124   -324    158   -467
   -745  -2068  -1322   1408    288  -1696    226   -532   -140   -340    145   -480
   -745  -2088  -1343   1415    298  -1717    218   -553   -158   -355    132   -493
   -748  -2107  -1358   1426    303  -1732    200   -579   -179   -374    119   -504
   -758  -2101  -1345   1428    293  -1725    184   -600   -194   -387    109   -522
   -766  -2112  -1345   1439    288  -1730    179   -613   -205   -389    109   -524
   -758  -2127  -1371   1441    303  -1748    168   -623   -213   -394    101   -530
   -750  -2120  -1369   1434    309  -1745    168   -626   -210   -397    111   -530
   -740  -2099  -1361   1418    309  -1732    168   -623   -207   -389    124   -524
   -730  -2049  -1319   1389    293  -1686    194   -600   -171   -353    155   -493
   -730  -1997  -1267   1363    267  -1634    220   -579   -137   -322    184   -467
   -719  -1974  -1257   1345    267  -1615    236   -571   -124   -314    187   -465
   -709  -1951  -1244   1330    265  -1597    231   -579   -132   -314    184   -465
   -704  -1922  -1218   1314    257  -1571    210   -589   -129   -301    200   -452
   -696  -1927  -1231   1312    265  -1579    189   -600   -124   -293    207   -446
   -683  -1896  -1213   1291    265  -1556    176   -600   -124   -288    220   -439
   -680  -1878  -1197   1278    257  -1538    176   -594   -116   -280    236   -426
   -683  -1891  -1208   1288    262  -1551    174   -589   -116   -277    236   -423
   -665  -1930  -1265   1296    298  -1597    137   -615   -155   -309    210   -449
   -672  -1966  -1293   1317    309  -1631    119   -633   -187   -329    189   -475
   -688  -1995  -1306   1340    309  -1652    119   -639   -200   -337    187   -483
   -683  -2034  -1350   1358    332  -1693    114   -657   -233   -368    153   -519
   -693  -2086  -1392   1387    348  -1740    111   -678   -265   -402    114   -555
   -706  -2114  -1408   1410    350  -1761    116   -685   -270   -415     98   -574
   -704  -2114  -1413   1408    353  -1764    109   -701   -283   -428     85   -587
   -704  -2130  -1426   1418    361  -1779     93   -727   -309   -457     62   -618
   -704  -2153  -1452   1426    374  -1803     83   -730   -324   -470     46   -636
   -714  -2169  -1454   1439    368  -1813     80   -735   -329   -475     41   -639
   -719  -2179  -1462   1447    368  -1821     80   -740   -332   -475     41   -641
   -722  -2200  -1478   1462    376  -1839     77   -745   -329   -472     41   -644
   -737  -2210  -1475   1473    366  -1844     57   -758   -342   -483     31   -657
   -753  -2221  -1467   1486    355  -1844     57   -756   -348   -483     25   -667
   -756  -2244  -1488   1496    366  -1867     83   -714   -332   -488     10   -688
   -740  -2275  -1535   1509    397  -1906    189   -566   -270   -485    -18   -735
   -714  -2226  -1514   1467    400  -1870    293   -397   -166   -428      5   -730
   -657  -2081  -1423   1369    381  -1753    363   -153     41   -218    200   -555
   -589  -1842  -1254   1215    332  -1551    337     57    239     70    519   -223
   -584  -1514   -930   1049    171  -1223    150   -285    158    207    789    114
   -724  -1371   -646   1047    -41  -1010    -80   -992   -106    200    909    280
   -875  -1392   -517   1132   -181   -956   -332  -1688   -501    -64    711    103
   -966  -1779   -813   1369    -77  -1296   -576  -2190  -1109   -776    -10   -605
   -937  -2208  -1270   1574    166  -1740   -761  -2338  -1553  -1356   -587  -1156
   -862  -2374  -1512   1618    322  -1945   -714  -2023  -1374  -1247   -537  -1148
   -802  -2314  -1512   1558    353  -1914   -506  -1602  -1021   -984   -348  -1008
   -756  -2252  -1496   1504    366  -1873   -239  -1179   -683   -740   -171   -870
   -724  -2255  -1530   1491    402  -1893    -54   -898   -485   -594    -72   -792
   -709  -2257  -1548   1483    418  -1904    -10   -818   -436   -561    -49   -779
   -701  -2223  -1522   1462    410  -1873      7   -782   -405   -537    -36   -771
   -696  -2197  -1504   1444    402  -1852     18   -761   -387   -522    -25   -763
   -706  -2205  -1499   1457    394  -1852     23   -745   -374   -506    -15   -756
   -701  -2226  -1527   1462    410  -1878     18   -735   -376   -506    -12   -758
   -696  -2221  -1525   1457    413  -1873     18   -724   -368   -501     -5   -756
   -688  -2197  -1509   1441    407  -1852     20   -706   -355   -488      5   -748
   -688  -2171  -1483   1431    397  -1829     23   -696   -345   -480     18   -737
   -670  -2143  -1475   1405    400  -1808     18   -680   -327   -459     31   -724
   -659  -2138  -1478   1397    407  -1808     25   -657   -309   -444     38   -717
   -652  -2138  -1488   1395    415  -1813     25   -644   -303   -436     46   -714
   -641  -2122  -1480   1382    418  -1803     23   -633   -293   -426     54   -709
   -646  -2138  -1491   1392    420  -1816     18   -618   -285   -415     62   -701
   -639  -2140  -1501   1389    428  -1821     18   -597   -270   -400     77   -693
   -633  -2086  -1454   1358    410  -1771     23   -571   -244   -374     98   -678
   -626  -2062  -1436   1345    405  -1751     33   -530   -215   -345    124   -665
   -610  -2060  -1449   1332    418  -1756     41   -488   -189   -319    153   -639
   -594  -2060  -1465   1327    433  -1764     38   -441   -168   -298    168   -623
   -592  -2044  -1452   1317    428  -1748     46   -384   -135   -267    192   -602
   -584  -1995  -1410   1291    413  -1704     75   -293    -70   -202    246   -555
   -563  -1945  -1382   1254    407  -1665     83   -207    -20   -150    296   -514
   -535  -1909  -1374   1223    418  -1644     96   -129     25   -103    337   -470
   -519  -1865  -1345   1192    410  -1608    101    -57     72    -54    392   -418
   -511  -1831  -1319   1171    402  -1577    106    -12    101    -20    426   -384
   -514  -1803  -1288   1156    387  -1545    103      7    111      0    454   -350
   -506  -1766  -1260   1137    376  -1514    106     15    116     20    475   -327
   -501  -1738  -1236   1119    366  -1488     98     -2    114     23    480   -319
   -509  -1714  -1205   1111    348  -1460     88    -28    103     15    483   -324
   -524  -1714  -1189   1117    329  -1452     75    -67     80     -2    470   -337
   -548  -1756  -1210   1150    329  -1483     59   -119     41    -38    436   -368
   -555  -1797  -1241   1174    340  -1519     44   -181      0    -85    389   -413
   -571  -1818  -1247   1195    337  -1532     33   -249    -38   -132    340   -467
   -618  -1891  -1273   1254    324  -1582     18   -329    -93   -194    272   -530
   -641  -1964  -1322   1301    340  -1644      0   -400   -142   -246    223   -581
   -644  -2044  -1400   1343    376  -1722    -33   -472   -200   -306    161   -636
   -644  -2068  -1423   1356    389  -1745    -54   -532   -239   -345    119   -680
   -665  -2096  -1431   1382    381  -1764    -77   -584   -275   -379     85   -717
   -659  -2122  -1465   1389    400  -1795    -98   -620   -301   -402     62   -743
   -652  -2156  -1504   1402    423  -1831   -114   -649   -322   -423     41   -766
   -652  -2182  -1530   1418    439  -1857   -124   -665   -332   -431     36   -776
   -657  -2203  -1545   1428    444  -1875   -137   -683   -348   -439     23   -787
   -654  -2210  -1558   1431    452  -1886   -153   -696   -361   -449     12   -797
   -659  -2223  -1564   1439    449  -1893   -168   -706   -376   -462      0   -813
   -665  -2257  -1592   1462    462  -1925   -181   -711   -392   -480    -18   -833
   -652  -2249  -1597   1449    470  -1925   -192   -719   -397   -485    -25   -836
   -646  -2223  -1579   1434    465  -1901   -181   -706   -376   -465     -5   -818
   -652  -2195  -1543   1423    444  -1870   -155   -688   -348   -444     18   -797
   -670  -2190  -1519   1431    423  -1855   -135   -685   -342   -441     20   -797
   -683  -2213  -1530   1447    420  -1873   -140   -693   -353   -452      2   -818
   -696  -2234  -1540   1465    420  -1888   -163   -709   -363   -462    -12   -833
   -709  -2236  -1527   1470    407  -1883   -200   -732   -371   -465    -15   -833
   -717  -2265  -1548   1491    415  -1906   -249   -758   -392   -483    -25   -844
   -724  -2301  -1577   1512    423  -1938   -280   -779   -415   -506    -41   -859
   -701  -2252  -1553   1475    423  -1904   -280   -766   -400   -491    -23   -839
   -678  -2260  -1582   1467    452  -1922   -293   -769   -407   -496    -31   -849
   -685  -2322  -1636   1504    475  -1979   -319   -797   -449   -535    -70   -883
   -706  -2387  -1680   1545    485  -2034   -342   -826   -488   -571   -106   -914
   -706  -2436  -1730   1571    511  -2083   -353   -841   -514   -600   -127   -937
   -714  -2496  -1782   1605    530  -2138   -355   -854   -540   -636   -163   -971
   -735  -2546  -1810   1641    537  -2179   -348   -870   -566   -672   -205  -1008
   -737  -2572  -1834   1654    545  -2203   -353   -891   -584   -696   -233  -1034
   -750  -2613  -1865   1680    555  -2239   -366   -906   -607   -722   -259  -1057
   -748  -2650  -1901   1699    576  -2275   -379   -922   -633   -753   -285  -1085
   -750  -2678  -1927   1714    587  -2304   -387   -935   -649   -774   -306  -1104
   -763  -2714  -1953   1738    594  -2333   -402   -948   -670   -800   -332  -1130
   -776  -2743  -1966   1758    594  -2356   -413   -961   -683   -818   -353  -1150
   -774  -2764  -1990   1766    605  -2377   -423   -974   -698   -833   -368  -1161
   -769  -2777  -2008   1774    618  -2392   -431   -979   -709   -849   -384  -1169
   -787  -2811  -2023   1797    618  -2418   -423   -961   -706   -862   -402  -1184
   -771  -2839  -2068   1805    646  -2455   -348   -846   -670   -872   -436  -1226
   -753  -2829  -2075   1790    659  -2452   -233   -675   -584   -852   -444  -1247
   -730  -2759  -2029   1745    649  -2395   -150   -480   -433   -730   -345  -1161
   -667  -2572  -1904   1618    618  -2239   -132   -205   -184   -433    -38   -857
   -610  -2257  -1647   1431    517  -1953   -280   -324   -127   -197    288   -475
   -698  -2039  -1343   1369    319  -1691   -493   -922   -296   -114    496   -202
   -872  -1945  -1072   1410     98  -1509   -745  -1662   -623   -231    488   -163
   -992  -2278  -1286   1634    142  -1782   -976  -2273  -1249   -919   -179   -802
  -1000  -2746  -1745   1870    371  -2247  -1187  -2548  -1826  -1652   -917  -1519
   -943  -3050  -2109   1995    581  -2579  -1262  -2403  -1888  -1803  -1109  -1725
   -888  -3125  -2236   2008    672  -2681  -1140  -2034  -1610  -1613   -992  -1652
   -852  -3034  -2182   1940    665  -2608   -893  -1628  -1275  -1374   -815  -1501
   -862  -3070  -2210   1966    672  -2642   -672  -1291  -1034  -1205   -711  -1423
   -898  -3172  -2275   2034    685  -2725   -602  -1158   -963  -1169   -704  -1426
   -919  -3205  -2286   2062    683  -2746   -584  -1117   -948  -1163   -709  -1428
   -885  -3161  -2275   2021    693  -2720   -571  -1085   -930  -1148   -701  -1421
   -852  -3130  -2281   1990    714  -2707   -548  -1054   -909  -1137   -691  -1408
   -823  -3117  -2296   1969    735  -2707   -540  -1034   -898  -1135   -688  -1400
   -787  -3086  -2299   1938    756  -2694   -532  -1013   -885  -1130   -683  -1384
   -792  -3094  -2304   1943    753  -2699   -527   -995   -878  -1124   -680  -1374
   -769  -3073  -2304   1919    766  -2688   -524   -979   -870  -1122   -675  -1369
   -750  -3037  -2286   1893    766  -2662   -514   -961   -854  -1111   -670  -1356
   -771  -3073  -2301   1922    763  -2688   -519   -961   -865  -1127   -685  -1366
   -774  -3083  -2309   1927    766  -2696   -524   -956   -865  -1132   -691  -1376
   -756  -3057  -2304   1906    774  -2681   -524   -943   -852  -1124   -688  -1371
   -753  -3047  -2294   1899    769  -2670   -519   -922   -839  -1114   -678  -1356
   -774  -3042  -2268   1909    745  -2655   -517   -901   -823  -1101   -667  -1337
   -826  -3089  -2262   1956    717  -2675   -537   -901   -831  -1111   -678  -1345
   -857  -3120  -2262   1987    701  -2691   -542   -888   -828  -1114   -683  -1345
   -878  -3128  -2252   2003    685  -2691   -542   -865   -818  -1109   -683  -1345
   -878  -3130  -2252   2005    685  -2691   -530   -823   -797  -1088   -672  -1337
   -852  -3094  -2242   1971    691  -2668   -514   -763   -758  -1060   -649  -1312
   -828  -3050  -2223   1938    696  -2637   -501   -691   -714  -1015   -613  -1267
   -779  -2977  -2200   1875    709  -2587   -483   -600   -659   -956   -561  -1213
   -717  -2912  -2195   1816    737  -2553   -449   -498   -589   -888   -491  -1148
   -685  -2857  -2174   1771    743  -2517   -428   -415   -532   -833   -439  -1093
   -657  -2792  -2135   1725    737  -2465   -410   -350   -480   -782   -389  -1036
   -639  -2720  -2083   1678    722  -2403   -402   -306   -439   -743   -345   -982
   -649  -2699  -2049   1675    698  -2374   -402   -303   -436   -740   -335   -966
   -667  -2707  -2039   1683    685  -2374   -407   -316   -449   -756   -345   -966
   -696  -2730  -2034   1712    667  -2385   -420   -345   -472   -776   -363   -971
   -730  -2769  -2042   1748    654  -2408   -433   -387   -509   -810   -394   -989
   -771  -2774  -2003   1774    615  -2390   -441   -436   -537   -836   -420  -1008
   -787  -2782  -1995   1782    602  -2390   -454   -496   -581   -883   -470  -1052
   -813  -2826  -2013   1818    600  -2421   -467   -566   -646   -950   -537  -1117
   -823  -2868  -2044   1844    607  -2457   -483   -644   -709  -1018   -602  -1176
   -807  -2878  -2070   1844    631  -2475   -485   -704   -761  -1072   -659  -1223
   -776  -2873  -2099   1823    659  -2486   -498   -769   -815  -1130   -714  -1270
   -761  -2881  -2120   1821    678  -2501   -509   -826   -867  -1184   -763  -1314
   -758  -2915  -2156   1834    698  -2535   -522   -880   -914  -1234   -805  -1358
   -766  -2930  -2164   1849    698  -2548   -532   -924   -945  -1262   -839  -1376
   -802  -2966  -2164   1883    678  -2564   -561   -963   -979  -1296   -875  -1405
   -797  -2972  -2174   1883    688  -2574   -581   -995  -1008  -1325   -901  -1426
   -771  -2951  -2179   1860    701  -2566   -584  -1002  -1018  -1335   -911  -1431
   -753  -2927  -2174   1842    709  -2551   -584  -1008  -1023  -1343   -919  -1436
   -750  -2909  -2161   1829    704  -2538   -576  -1005  -1018  -1340   -919  -1426
   -737  -2894  -2156   1816    709  -2525   -571  -1008  -1026  -1343   -924  -1423
   -727  -2889  -2161   1805    714  -2527   -581  -1021  -1041  -1356   -940  -1431
   -714  -2852  -2138   1784    711  -2496   -571  -1008  -1028  -1353   -935  -1415
   -691  -2766  -2075   1730    691  -2421   -540   -982   -995  -1322   -904  -1384
   -701  -2738  -2036   1719    667  -2387   -511   -966   -979  -1314   -896  -1376
   -709  -2733  -2023   1719    654  -2379   -491   -950   -971  -1314   -896  -1369
   -717  -2720  -2003   1719    641  -2361   -501   -961   -974  -1317   -898  -1366
   -735  -2683  -1951   1706    605  -2317   -522   -976   -971  -1306   -888  -1345
   -776  -2701  -1925   1738    571  -2312   -561  -1015   -997  -1322   -904  -1350
   -818  -2748  -1930   1782    553  -2338   -602  -1060  -1041  -1358   -937  -1374
   -831  -2756  -1925   1795    545  -2340   -613  -1070  -1054  -1361   -937  -1363
   -841  -2740  -1899   1792    527  -2322   -620  -1065  -1049  -1356   -927  -1340
   -854  -2764  -1909   1808    527  -2338   -633  -1075  -1072  -1379   -953  -1366
   -852  -2782  -1930   1816    537  -2356   -644  -1096  -1111  -1415   -995  -1413
   -854  -2803  -1948   1829    545  -2377   -639  -1104  -1130  -1441  -1021  -1436
   -849  -2824  -1974   1836    561  -2400   -636  -1111  -1156  -1467  -1049  -1457
   -831  -2831  -2000   1829    584  -2416   -628  -1119  -1176  -1491  -1075  -1470
   -795  -2824  -2029   1805    615  -2426   -618  -1132  -1195  -1512  -1098  -1480
   -774  -2808  -2034   1792    628  -2421   -610  -1137  -1200  -1519  -1111  -1486
   -800  -2847  -2049   1823    623  -2449   -628  -1158  -1234  -1553  -1145  -1517
   -818  -2857  -2039   1839    607  -2449   -636  -1169  -1244  -1564  -1158  -1519
   -854  -2883  -2029   1867    587  -2455   -649  -1182  -1262  -1584  -1184  -1540
   -849  -2876  -2026   1862    587  -2452   -649  -1179  -1273  -1597  -1197  -1551
   -818  -2842  -2023   1829    600  -2434   -639  -1174  -1273  -1595  -1197  -1545
   -839  -2824  -1984   1831    571  -2405   -631  -1174  -1265  -1590  -1189  -1527
   -865  -2852  -1987   1857    561  -2421   -636  -1176  -1273  -1605  -1213  -1545
   -880  -2930  -2049   1906    584  -2491   -600  -1109  -1260  -1615  -1249  -1600
   -865  -2935  -2070   1899    600  -2504   -485   -932  -1161  -1579  -1260  -1626
   -836  -2852  -2016   1844    587  -2434   -415   -782  -1026  -1473  -1174  -1553
   -810  -2629  -1818   1719    501  -2226   -374   -548   -771  -1179   -878  -1249
   -730  -2299  -1569   1514    418  -1935   -452   -436   -600   -875   -506   -839
   -743  -1953  -1213   1345    233  -1584   -631   -909   -807   -862   -332   -584
   -846  -1865  -1018   1356     83  -1441   -735  -1413  -1122  -1000   -363   -566
   -958  -1992  -1034   1475     36  -1514   -862  -1925  -1615  -1478   -828  -1005
  -1005  -2309  -1304   1657    148  -1808  -1075  -2397  -2249  -2239  -1615  -1761
   -937  -2561  -1623   1748    342  -2094  -1231  -2481  -2486  -2543  -1909  -2034
   -883  -2704  -1821   1792    467  -2262  -1176  -2216  -2262  -2379  -1813  -1977
   -849  -2712  -1865   1779    506  -2288  -1023  -1883  -1951  -2143  -1654  -1852
   -795  -2691  -1896   1743    550  -2294   -810  -1525  -1623  -1899  -1488  -1719
   -763  -2660  -1899   1712    566  -2281   -672  -1299  -1428  -1745  -1379  -1626
   -758  -2595  -1836   1675    537  -2216   -602  -1189  -1322  -1654  -1304  -1553
   -763  -2569  -1805   1665    519  -2187   -571  -1143  -1278  -1615  -1270  -1517
   -758  -2556  -1797   1657    519  -2177   -553  -1119  -1262  -1605  -1265  -1506
   -753  -2535  -1782   1641    511  -2161   -548  -1104  -1257  -1602  -1262  -1512
   -745  -2494  -1751   1618    501  -2122   -540  -1083  -1236  -1587  -1252  -1501
   -750  -2462  -1712   1605    478  -2088   -527  -1062  -1210  -1564  -1236  -1473
   -745  -2426  -1680   1587    467  -2055   -511  -1039  -1189  -1540  -1218  -1449
   -750  -2416  -1667   1582    457  -2042   -514  -1028  -1184  -1535  -1221  -1444
   -753  -2436  -1686   1595    465  -2062   -537  -1044  -1197  -1545  -1241  -1460
   -779  -2452  -1673   1613    444  -2062   -550  -1052  -1205  -1551  -1249  -1462
   -807  -2426  -1618   1618    405  -2023   -532  -1034  -1182  -1527  -1228  -1436
   -839  -2405  -1566   1621    361  -1987   -524  -1018  -1158  -1501  -1202  -1405
   -833  -2382  -1548   1605    355  -1966   -527  -1002  -1145  -1486  -1187  -1392
   -826  -2346  -1522   1584    345  -1935   -527   -979  -1124  -1462  -1169  -1379
   -818  -2294  -1475   1556    327  -1886   -514   -953  -1106  -1439  -1158  -1369
   -818  -2273  -1457   1545    316  -1865   -498   -930  -1085  -1418  -1143  -1348
   -820  -2262  -1441   1540    309  -1852   -488   -891  -1052  -1389  -1117  -1322
   -813  -2229  -1418   1519    301  -1823   -475   -841  -1008  -1343  -1080  -1288
   -792  -2179  -1387   1486    296  -1784   -462   -784   -958  -1291  -1036  -1244
   -787  -2161  -1376   1473    290  -1769   -441   -714   -901  -1231   -989  -1192
   -771  -2107  -1335   1439    280  -1722   -418   -628   -823  -1156   -919  -1117
   -756  -2034  -1278   1392    259  -1657   -397   -542   -748  -1075   -846  -1039
   -735  -1966  -1231   1350    246  -1600   -381   -467   -685  -1005   -784   -974
   -724  -1896  -1171   1309    220  -1535   -355   -410   -633   -945   -724   -911
   -730  -1855  -1127   1291    197  -1491   -335   -371   -602   -906   -683   -865
   -722  -1810  -1088   1265    181  -1449   -332   -368   -600   -896   -672   -846
   -717  -1764  -1047   1241    163  -1405   -342   -392   -615   -906   -678   -841
   -730  -1722   -995   1226    129  -1358   -348   -423   -636   -924   -688   -846
   -737  -1699   -961   1218    109  -1332   -345   -452   -654   -945   -706   -862
   -732  -1683   -950   1208    106  -1317   -335   -475   -670   -966   -727   -878
   -732  -1693   -961   1213    114  -1327   -332   -514   -701  -1000   -766   -917
   -745  -1696   -950   1218    101  -1322   -329   -574   -750  -1057   -828   -976
   -750  -1712   -961   1231    103  -1337   -335   -633   -802  -1119   -893  -1036
   -750  -1745   -997   1247    122  -1371   -345   -691   -854  -1174   -950  -1091
   -743  -1756  -1013   1249    135  -1384   -350   -740   -893  -1218   -997  -1130
   -737  -1766  -1028   1249    142  -1397   -355   -782   -930  -1247  -1026  -1158
   -745  -1761  -1018   1252    135  -1389   -361   -807   -956  -1262  -1044  -1174
   -750  -1751  -1000   1249    122  -1376   -371   -833   -982  -1278  -1067  -1187
   -748  -1761  -1013   1254    132  -1387   -371   -844   -984  -1280  -1075  -1189
   -740  -1753  -1013   1247    135  -1384   -379   -857   -995  -1286  -1080  -1187
   -745  -1740   -997   1241    124  -1369   -387   -867  -1005  -1288  -1083  -1189
   -737  -1696   -958   1215    109  -1327   -376   -854   -989  -1265  -1060  -1169
   -714  -1649   -935   1182    109  -1293   -368   -841   -966  -1241  -1039  -1148
   -711  -1636   -927   1174    106  -1283   -368   -844   -963  -1239  -1039  -1145
   -696  -1590   -893   1143     96  -1244   -358   -831   -950  -1218  -1023  -1132
   -680  -1514   -836   1096     77  -1176   -332   -805   -917  -1179   -989  -1101
   -657  -1413   -756   1036     49  -1085   -298   -779   -875  -1137   -953  -1060
   -628  -1348   -719    987     44  -1034   -280   -758   -846  -1111   -930  -1031
   -613  -1304   -693    958     38  -1000   -275   -753   -833  -1091   -911  -1015
   -600  -1260   -662    930     31   -963   -285   -758   -823  -1075   -893   -995
   -581  -1228   -646    906     31   -937   -301   -766   -820  -1062   -878   -974
   -555  -1205   -649    878     44   -927   -311   -769   -826  -1057   -870   -966
   -540  -1163   -626    852     41   -896   -298   -756   -810  -1034   -846   -943
   -537  -1145   -607    839     33   -878   -293   -745   -800  -1015   -836   -930
   -566  -1161   -594    865     12   -878   -311   -761   -818  -1031   -849   -940
   -615  -1244   -628    927      2   -937   -340   -792   -857  -1065   -883   -969
   -644  -1299   -654    971      5   -976   -353   -810   -878  -1083   -904   -984
   -657  -1322   -665    989      2   -995   -350   -815   -883  -1091   -914   -997
   -654  -1348   -693   1002     18  -1021   -345   -826   -904  -1114   -943  -1026
   -659  -1366   -709   1010     23  -1039   -353   -846   -930  -1137   -971  -1052
   -633  -1361   -727    997     46  -1047   -340   -841   -930  -1132   -971  -1044
   -594  -1332   -737    963     70  -1034   -327   -833   -924  -1127   -969  -1036
   -558  -1286   -727    922     83  -1008   -322   -828   -922  -1124   -971  -1031
   -530  -1260   -730    893     98   -995   -316   -820   -917  -1117   -963  -1026
   -504  -1228   -727    865    111   -979   -306   -805   -901  -1093   -943  -1008
   -493  -1192   -701    841    103   -948   -296   -797   -888  -1075   -924   -987
   -483  -1171   -688    828    101   -930   -280   -784   -867  -1052   -906   -963
   -475  -1169   -696    820    109   -932   -272   -776   -862  -1044   -904   -963
   -462  -1171   -711    815    124   -943   -241   -730   -846  -1041   -914   -982
   -446  -1171   -724    810    137   -950   -135   -589   -774  -1023   -932  -1021
   -423  -1124   -701    774    137   -914    -36   -444   -670   -971   -914  -1018
   -384   -966   -581    675     96   -776     28   -228   -444   -735   -693   -807
   -324   -711   -387    517     28   -550    -18    -96   -259   -433   -342   -428
   -327   -402    -77    363   -127   -239   -210   -436   -384   -319    -75    -93
   -431   -277    153    355   -293    -62   -389   -979   -667   -350     33     62
   -550   -290    257    418   -405    -15   -579  -1540  -1098   -691   -244   -194
   -613   -633    -20    623   -298   -327   -800  -1990  -1683  -1392   -979   -904
   -584   -974   -389    776    -98   -683   -953  -2132  -2031  -1873  -1478  -1376
   -517  -1124   -607    820     44   -867   -888  -1870  -1831  -1743  -1418  -1356
   -457  -1091   -633    771     85   -862   -672  -1467  -1449  -1444  -1200  -1187
   -418   -997   -579    706     80   -789   -433  -1085  -1093  -1169  -1000  -1021
   -384   -935   -550    659     83   -745   -275   -836   -875   -997   -872   -917
   -366   -917   -550    641     90   -735   -202   -727   -779   -924   -813   -867
   -358   -875   -517    615     77   -696   -174   -688   -743   -888   -787   -844
   -379   -883   -504    631     62   -693   -176   -675   -732   -878   -787   -846
   -397   -878   -483    636     41   -683   -176   -662   -714   -862   -771   -833
   -415   -883   -467    649     25   -675   -168   -652   -704   -852   -761   -820
   -413   -878   -467    644     25   -672   -161   -639   -691   -839   -750   -810
   -384   -841   -457    613     36   -649   -145   -613   -670   -810   -730   -789
   -353   -792   -439    571     38   -615   -135   -594   -646   -782   -711   -769
   -324   -743   -418    535     46   -581   -116   -568   -615   -753   -683   -737
   -280   -670   -389    475     51   -530    -96   -537   -579   -714   -644   -704
   -246   -620   -374    433     62   -498    -93   -522   -563   -696   -631   -691
   -213   -581   -371    394     77   -478    -83   -501   -540   -667   -610   -662
   -202   -568   -366    387     80   -467    -70   -478   -511   -636   -579   -633
   -200   -563   -363    379     80   -462    -72   -462   -496   -623   -563   -623
   -174   -509   -335    340     80   -423    -62   -431   -470   -592   -537   -600
   -132   -452   -322    290     93   -389    -46   -392   -431   -553   -504   -571
    -98   -413   -314    257    106   -363    -18   -342   -376   -498   -462   -532
    -67   -361   -296    213    114   -329     -2   -285   -327   -454   -426   -498
    -31   -327   -296    179    132   -314     12   -220   -280   -407   -389   -465
     -7   -275   -270    140    129   -272     41   -142   -218   -340   -332   -413
     38   -200   -239     80    137   -218     72    -49   -145   -262   -262   -342
     67   -163   -231     46    148   -197     98     38    -77   -192   -194   -277
     88   -119   -210     15    148   -163    124    122    -15   -127   -124   -213
    122    -44   -166    -41    142   -103    140    179     33    -70    -67   -153
    155     38   -116    -96    137    -38    161    220     75    -18    -12    -96
    184     96    -88   -140    135      5    166    228     83     -5      7    -64
    207    142    -64   -176    137     38    161    210     64    -12      7    -59
    218    163    -57   -192    137     54    158    181     38    -28     -5    -67
    220    161    -59   -189    140     51    168    158     25    -31     -5    -72
    239    181    -57   -213    148     62    161    111      0    -57    -23    -90
    239    194    -44   -218    142     75    145     49    -44    -98    -64   -129
    231    179    -51   -205    140     64    140     -2    -75   -132   -101   -161
    228    158    -70   -192    150     44    140    -51   -103   -155   -129   -189
    215    122    -93   -171    153     15    132   -106   -140   -192   -171   -233
    207     85   -122   -145    166    -18    124   -161   -176   -228   -210   -272
    215     46   -168   -132    192    -62    114   -205   -205   -254   -233   -301
    218     25   -192   -122    205    -83     96   -244   -231   -275   -252   -319
    213      7   -207   -111    210    -98     77   -280   -257   -290   -267   -337
    210      5   -205   -109    207   -101     67   -309   -275   -301   -272   -348
    207    -18   -228    -96    215   -122     67   -319   -283   -301   -275   -348
    197    -12   -210    -90    202   -111     72   -314   -270   -285   -262   -332
    200     18   -181   -111    189    -83     67   -319   -270   -283   -262   -332
    215     31   -187   -124    200    -77     67   -319   -267   -272   -257   -327
    218     36   -181   -127    200    -72     70   -311   -257   -259   -246   -314
    223     44   -179   -132    202    -67     83   -298   -244   -244   -231   -298
    239    127   -114   -184    176      7    111   -267   -205   -205   -189   -262
    254    184    -70   -220    161     57    145   -246   -176   -174   -163   -241
    244    171    -72   -210    158     51    163   -241   -171   -166   -155   -236
    236    176    -59   -205    148     59    163   -239   -163   -153   -150   -228
    254    244    -10   -249    132    119    155   -239   -145   -127   -124   -207
    270    257    -12   -265    140    122    132   -246   -140   -109   -111   -192
    267    210    -57   -241    163     77    122   -252   -145   -106   -103   -184
    265    202    -62   -233    163     70    111   -265   -153   -109   -106   -179
    277    246    -31   -262    153    109    101   -272   -158   -111   -106   -176
    298    252    -46   -275    171    103     85   -275   -171   -116   -114   -179
    288    205    -85   -249    187     59     70   -288   -200   -137   -137   -202
    267    171    -96   -218    181     38     70   -298   -213   -150   -145   -218
    249    124   -124   -187    184      2     75   -303   -223   -166   -161   -236
    239     93   -145   -166    192    -25     83   -301   -226   -174   -176   -254
    226     83   -142   -155    184    -28     77   -322   -244   -197   -205   -280
    213     70   -142   -140    179    -36     70   -345   -267   -223   -228   -303
    207     41   -168   -124    187    -62     75   -345   -272   -226   -231   -301
    210     28   -181   -119    197    -75     72   -350   -283   -231   -241   -316
    213     12   -202   -114    207    -93     72   -355   -285   -231   -244   -319
    223      2   -220   -111    223   -109     80   -348   -277   -220   -233   -306
    220     20   -200   -122    210    -88     85   -348   -272   -213   -226   -301
    231     54   -176   -142    202    -59     80   -350   -275   -213   -231   -301
    223     64   -158   -145    189    -46     77   -353   -277   -213   -233   -311
    226     51   -174   -137    200    -59    103   -324   -257   -200   -223   -301
    233     49   -187   -142    210    -67    187   -226   -220   -207   -254   -350
    259     59   -202   -161    231    -70    298    -70   -127   -163   -236   -353
    306    194   -111   -252    207     41    384    148     51      2    -96   -228
    384    387      2   -384    192    194    405    441    296    303    202     67
    418    704    283   -563     67    493    228    197    296    498    511    436
    303    917    613   -610   -155    766    -31   -454    122    574    706    691
    114    982    867   -550   -376    924   -316  -1179   -200    420    644    659
     -7    662    670   -327   -337    665   -553  -1719   -774   -220      5     38
     31    228    194   -132    -80    213   -717  -1867  -1257   -862   -641   -574
    122     15   -106    -70    111    -44   -678  -1602  -1166   -857   -693   -652
    176     41   -137   -111    155    -46   -465  -1184   -849   -628   -537   -540
    215     93   -122   -153    168    -12   -176   -753   -530   -397   -381   -420
    241     75   -168   -161    205    -46     20   -459   -324   -239   -275   -337
    257    109   -148   -184    202    -18     96   -348   -241   -174   -228   -303
    259    119   -140   -189    200    -10    111   -314   -226   -161   -223   -301
    277    168   -109   -223    194     31    127   -283   -197   -135   -200   -280
    288    202    -88   -246    187     57    137   -267   -179   -119   -187   -277
    290    194    -98   -244    194     49    148   -254   -166   -106   -179   -275
    296    179   -119   -239    207     31    163   -233   -145    -88   -163   -265
    303    205    -98   -254    202     54    174   -210   -127    -70   -148   -246
    319    236    -83   -280    202     77    171   -202   -119    -62   -145   -236
    340    277    -62   -309    200    106    179   -181    -90    -36   -124   -215
    345    296    -49   -322    197    124    194   -153    -59    -10   -103   -197
    350    322    -28   -335    189    148    213   -124    -33     15    -80   -174
    363    363      0   -363    181    181    213   -114    -28     28    -70   -161
    361    374     12   -368    174    194    215    -98    -12     46    -57   -148
    358    384     25   -374    166    205    228    -70     12     72    -38   -132
    366    387     20   -376    174    205    231    -41     38     96    -23   -122
    363    418     51   -392    155    233    252      0     80    135      5    -98
    379    454     75   -418    150    267    270     54    127    179     46    -64
    402    465     62   -433    168    265    267     98    153    205     72    -49
    423    522     98   -472    163    311    277    153    192    239     98    -20
    449    566    114   -509    168    340    311    239    259    301    150     33
    472    602    129   -540    171    366    335    324    316    361    200     77
    498    657    158   -579    168    407    358    413    376    423    257    129
    509    730    220   -618    145    475    374    496    433    488    327    205
    519    769    246   -644    135    509    392    550    475    537    376    254
    545    841    296   -693    124    568    410    589    511    579    418    298
    553    898    345   -727    103    623    415    597    530    600    444    329
    532    914    381   -722     75    649    407    579    522    594    439    327
    548    932    384   -740     80    659    394    555    511    587    433    332
    548    940    392   -745     77    667    405    537    517    594    441    345
    532    940    407   -737     62    672    407    493    496    576    428    322
    524    963    439   -743     44    701    400    433    465    542    402    296
    501    922    418   -711     41    670    387    363    426    504    358    252
    478    870    392   -675     44    631    381    293    389    465    316    213
    449    807    355   -631     46    584    376    220    342    420    267    163
    433    753    319   -592     57    537    363    161    303    384    231    132
    428    735    303   -584     62    519    353    109    277    358    200    106
    413    714    301   -563     57    509    337     67    254    337    179     88
    400    688    288   -542     54    488    327     36    233    319    155     64
    387    649    262   -517     62    457    327     20    226    314    145     59
    381    670    285   -527     46    478    314      0    218    303    137     51
    379    678    298   -530     41    488    311     -7    223    314    148     64
    371    667    296   -519     36    483    309    -18    220    316    145     62
    353    631    277   -491     38    454    293    -33    207    301    127     51
    350    641    290   -498     31    467    298    -31    215    309    137     57
    384    693    309   -540     38    501    309    -18    231    327    155     67
    397    740    342   -571     28    542    335      2    259    358    176     88
    405    813    407   -607      0    610    374     36    303    400    215    135
    418    831    410   -626      2    620    402     54    327    418    233    161
    428    833    402   -631     12    618    418     64    337    426    241    163
    436    844    407   -641     12    628    418     72    358    444    262    179
    454    893    439   -672      7    667    413     83    389    478    296    218
    452    904    452   -678      0    678    384     64    381    480    293    223
    449    904    454   -678     -2    680    361     57    379    485    296    231
    446    927    480   -688    -15    704    353     59    387    496    309    252
    462    935    472   -698     -5    704    350     62    389    498    319    262
    462    885    420   -675     20    654    329     44    366    475    290    236
    449    839    387   -644     31    613    319     23    345    454    265    213
    444    805    358   -626     44    581    311      7    324    436    246    197
    420    782    361   -600     31    571    319     -7    309    418    228    184
    389    776    384   -584      2    581    342      0    316    426    228    187
    379    719    337   -550     20    530    342     -7    309    410    213    166
    384    691    306   -540     38    501    337    -23    293    392    192    148
    387    678    290   -532     49    485    348    -23    293    392    181    145
    384    675    288   -530     46    483    348    -25    283    381    168    132
    376    683    303   -530     36    493    353    -23    288    387    174    140
    384    714    329   -550     25    524    358    -18    303    400    184    153
    376    719    342   -548     18    532    361    -18    306    397    187    150
    371    678    306   -527     33    493    358    -12    306    394    187    153
    381    675    293   -527     44    485    371      0    314    402    184    158
    387    693    306   -540     38    501    420     49    337    410    174    142
    387    714    327   -550     31    522    542    197    423    449    189    132
    415    758    340   -589     38    550    636    368    537    535    252    179
    472    927    454   -701      7    693    727    636    740    743    441    363
    553   1247    693   -901    -70    971    735    849    956   1034    766    714
    535   1530    995  -1031   -228   1262    620    592   1008   1257   1088   1109
    322   1662   1340   -995   -509   1501    371   -122    841   1299   1231   1309
    119   1556   1436   -839   -659   1496    109   -849    400    930    924   1047
     28   1135   1106   -581   -537   1119   -122  -1345   -254    171    176    332
     93    743    649   -418   -277    696   -290  -1397   -563   -226   -241    -88
    181    571    387   -379   -101    480   -252  -1075   -410   -135   -213    -98
    254    623    368   -439    -57    496    -54   -685   -142     57    -80      0
    306    693    387   -501    -38    540    220   -277    135    262     59    106
    337    722    384   -530    -23    553    407    -12    314    389    148    174
    358    743    384   -550    -12    563    462     62    368    426    171    197
    363    743    379   -553     -7    561    483     96    392    441    181    202
    371    753    381   -563     -5    568    498    129    410    454    192    215
    371    782    410   -576    -18    597    519    163    439    478    205    239
    381    820    439   -602    -31    631    537    192    462    498    223    262
    379    828    449   -602    -33    639    545    215    480    509    231    275
    384    841    454   -613    -36    649    553    233    493    511    233    283
    384    852    467   -618    -41    659    563    257    506    522    244    290
    389    865    475   -628    -44    670    576    283    527    540    257    306
    384    888    504   -636    -59    696    587    306    548    555    267    322
    379    885    506   -633    -64    696    597    332    566    574    277    335
    376    883    506   -628    -64    696    605    355    589    592    293    361
    379    914    535   -649    -77    724    618    392    620    620    322    397
    387    950    561   -670    -88    756    626    426    649    646    345    426
    392    982    587   -688    -98    784    631    462    675    667    363    441
    394   1008    613   -701   -109    810    628    496    696    688    379    454
    392   1015    623   -706   -116    820    628    540    717    717    397    470
    394   1039    644   -717   -124    841    639    594    753    750    426    498
    407   1088    678   -750   -135    883    662    665    802    800    465    540
    420   1124    704   -771   -140    914    683    745    859    849    514    584
    446   1184    737   -818   -145    961    693    828    917    909    566    636
    465   1226    758   -846   -145    992    701    911    971    963    615    691
    478   1278    797   -878   -161   1039    711    989   1028   1018    670    753
    496   1353    857   -924   -179   1106    727   1057   1080   1072    724    818
    522   1415    893   -971   -184   1156    735   1093   1109   1106    758    857
    524   1460    935   -992   -205   1197    753   1119   1132   1124    782    880
    501   1465    963   -984   -231   1215    763   1122   1135   1119    779    878
    498   1470    971   -984   -236   1221    763   1106   1124   1104    766    867
    491   1480    989   -989   -249   1236    771   1091   1122   1096    763    865
    467   1465    997   -969   -265   1231    766   1060   1098   1062    737    841
    449   1439    989   -945   -270   1213    769   1021   1067   1023    696    802
    436   1431    995   -932   -277   1213    774    971   1031    984    657    761
    415   1397    979   -909   -283   1189    774    924    995    945    615    727
    394   1350    953   -872   -277   1153    769    867    950    896    566    678
    363   1306    940   -836   -288   1124    750    800    891    833    501    613
    340   1280    940   -810   -298   1111    735    750    852    789    449    566
    337   1267    930   -802   -296   1098    732    724    833    771    436    550
    329   1273    943   -802   -306   1109    724    704    818    756    426    542
    324   1278    953   -802   -314   1117    709    680    797    740    407    530
    316   1286    969   -800   -324   1127    704    675    789    732    394    527
    327   1296    966   -813   -319   1132    704    678    795    730    394    519
    340   1319    976   -831   -319   1148    709    683    800    743    397    522
    327   1301    971   -815   -322   1137    711    685    797    737    387    511
    319   1288    969   -802   -324   1130    717    698    802    737    389    509
    337   1343   1002   -841   -332   1174    717    714    813    748    400    519
    342   1395   1052   -870   -353   1223    745    743    839    774    418    540
    358   1462   1101   -911   -374   1283    776    776    872    800    439    566
    374   1499   1124   -935   -374   1312    805    807    901    820    465    592
    358   1475   1114   -917   -379   1296    797    805    891    805    449    574
    358   1517   1158   -937   -400   1340    792    805    893    807    449    576
    361   1577   1213   -971   -426   1395    802    826    930    849    493    620
    376   1610   1234   -992   -428   1423    766    810    922    846    498    631
    366   1613   1247   -992   -441   1431    735    792    898    831    488    626
    363   1665   1301  -1015   -470   1486    724    802    904    841    496    633
    371   1652   1280  -1013   -454   1467    717    807    896    831    485    620
    374   1610   1236   -992   -431   1423    706    807    880    815    472    605
    361   1584   1223   -974   -431   1402    683    789    844    779    428    571
    355   1569   1213   -963   -428   1392    675    776    818    745    394    540
    353   1571   1218   -963   -433   1395    693    792    820    740    389    532
    337   1527   1189   -932   -426   1358    714    810    831    740    392    535
    316   1480   1163   -901   -423   1322    693    784    797    704    348    498
    319   1457   1137   -891   -407   1299    680    771    776    672    319    472
    322   1441   1119   -883   -400   1283    672    769    766    657    306    459
    309   1444   1135   -875   -413   1291    678    769    763    654    303    452
    306   1454   1145   -883   -418   1301    683    779    774    659    311    459
    298   1439   1137   -870   -418   1288    670    779    761    646    296    449
    288   1431   1143   -862   -428   1288    659    779    756    641    283    433
    283   1454   1171   -867   -444   1314    665    787    766    652    290    439
    285   1467   1179   -878   -446   1325    670    805    776    649    290    433
    293   1449   1153   -872   -428   1301    735    904    815    659    270    394
    319   1478   1156   -898   -418   1317    841   1062    911    711    280    379
    335   1584   1249   -958   -457   1418    919   1226   1060    839    389    475
    394   1771   1376  -1085   -491   1577    909   1441   1265   1101    667    766
    444   2104   1660  -1275   -607   1883    800   1421   1345   1322    989   1153
    355   2283   1927  -1322   -784   2107    678   1060   1234   1392   1192   1426
    200   2320   2120  -1260   -958   2221    568    589    976   1275   1158   1434
     80   2120   2036  -1101   -979   2078    426     31    413    649    535    807
     51   1761   1709   -906   -828   1735    215   -376   -142    -15   -140    142
     98   1478   1376   -789   -639   1428     72   -374   -280   -192   -332    -49
    158   1395   1236   -776   -537   1317    124    -96    -72    -38   -231     18
    207   1431   1223   -820   -509   1327    272    218    207    174    -72    132
    236   1460   1221   -849   -491   1340    467    553    488    392     80    249
    254   1475   1218   -867   -480   1348    594    750    644    514    163    314
    277   1522   1244   -898   -483   1384    652    836    717    571    210    345
    280   1535   1252   -909   -485   1395    667    870    743    592    223    353
    280   1548   1267   -914   -493   1408    670    885    756    602    231    358
    288   1569   1280   -930   -496   1423    683    909    771    618    246    374
    293   1605   1312   -948   -509   1460    685    922    779    623    254    379
    290   1628   1337   -961   -522   1483    688    937    800    644    277    394
    280   1621   1337   -950   -530   1480    685    950    805    649    283    400
    296   1636   1340   -966   -522   1488    685    961    810    657    288    405
    314   1673   1358   -992   -522   1517    696    979    828    680    301    420
    311   1686   1374  -1000   -532   1530    693    989    833    683    303    420
    314   1704   1389  -1010   -537   1548    698   1008    846    696    322    431
    319   1714   1392  -1018   -535   1553    701   1026    857    706    332    444
    314   1732   1418  -1023   -550   1577    691   1044    867    717    345    457
    314   1753   1439  -1036   -561   1597    683   1057    875    730    355    459
    324   1771   1447  -1049   -561   1608    683   1085    888    748    366    475
    324   1761   1436  -1044   -555   1600    685   1119    911    771    387    496
    329   1803   1473  -1065   -571   1639    696   1158    945    813    428    535
    335   1821   1486  -1078   -576   1654    704   1202    974    844    457    558
    358   1880   1519  -1119   -579   1701    714   1257   1026    888    501    592
    376   1930   1553  -1156   -589   1743    717   1317   1078    945    555    641
    379   1958   1579  -1169   -600   1769    727   1387   1137   1010    618    704
    410   2010   1597  -1213   -592   1805    730   1457   1192   1067    683    766
    439   2062   1623  -1252   -592   1844    730   1517   1234   1117    740    826
    457   2135   1678  -1299   -610   1906    735   1569   1278   1171    795    875
    470   2169   1699  -1319   -613   1935    745   1595   1301   1195    818    901
    470   2182   1712  -1327   -620   1948    753   1600   1296   1192    815    904
    480   2229   1748  -1356   -633   1990    758   1602   1299   1195    828    919
    462   2239   1777  -1350   -657   2008    753   1579   1280   1174    820    909
    462   2252   1790  -1356   -662   2021    743   1543   1252   1143    789    878
    444   2234   1790  -1340   -672   2013    756   1512   1228   1111    753    849
    420   2187   1764  -1304   -672   1977    763   1478   1197   1072    706    802
    405   2130   1722  -1270   -659   1925    761   1436   1156   1013    646    743
    389   2094   1704  -1241   -657   1899    753   1379   1098    945    581    670
    361   2052   1691  -1208   -665   1873    756   1327   1054    904    530    618
    348   2013   1665  -1182   -657   1839    750   1280   1015    859    485    574
    345   1956   1610  -1150   -633   1784    735   1236    966    807    433    524
    348   1917   1569  -1132   -610   1743    727   1208    937    776    407    498
    345   1940   1595  -1145   -626   1769    722   1187    927    763    397    488
    363   1964   1600  -1163   -618   1782    714   1171    919    753    392    483
    363   1948   1582  -1158   -610   1766    698   1156    898    735    379    472
    345   1927   1582  -1135   -618   1756    698   1156    896    737    384    475
    335   1956   1618  -1145   -641   1787    701   1153    896    737    387    470
    353   1984   1631  -1169   -639   1808    696   1158    898    748    394    478
    363   1977   1613  -1171   -623   1795    685   1153    893    750    397    478
    361   1977   1615  -1169   -626   1797    696   1163    906    761    410    483
    368   2010   1639  -1189   -636   1826    711   1179    924    776    431    504
    379   2065   1686  -1223   -652   1875    730   1195    945    795    449    522
    371   2088   1714  -1231   -672   1901    737   1200    953    797    454    524
    374   2117   1743  -1244   -683   1930    737   1200    963    810    465    535
    368   2127   1758  -1249   -696   1943    717   1184    969    815    472    545
    387   2143   1756  -1267   -683   1951    680   1161    945    802    465    542
    392   2138   1743  -1265   -675   1943    659   1140    924    789    452    532
    368   2109   1740  -1239   -685   1925    657   1137    927    787    452    527
    363   2096   1732  -1231   -685   1914    649   1135    927    784    452    530
    363   2104   1740  -1234   -688   1922    646   1140    924    776    454    535
    355   2065   1706  -1213   -675   1888    631   1122    896    748    428    509
    358   2023   1665  -1189   -652   1844    628   1117    875    735    410    491
    335   1974   1639  -1156   -652   1808    628   1109    859    711    389    472
    327   1940   1610  -1135   -641   1777    626   1091    831    678    358    439
    316   1914   1595  -1117   -639   1753    626   1075    810    652    335    410
    322   1880   1558  -1101   -618   1719    613   1052    784    626    314    387
    311   1857   1545  -1085   -615   1701    615   1044    776    610    298    371
    319   1865   1543  -1093   -613   1704    615   1041    774    602    293    361
    324   1873   1548  -1101   -610   1712    615   1044    771    602    296    361
    329   1867   1538  -1098   -602   1704    613   1047    769    602    301    358
    322   1847   1525  -1085   -600   1686    607   1049    771    607    301    361
    337   1849   1509  -1093   -587   1680    607   1049    771    610    306    363
    348   1844   1496  -1096   -574   1670    607   1057    774    613    303    361
    345   1790   1444  -1067   -548   1618    636   1106    787    602    275    319
    345   1787   1439  -1067   -548   1613    737   1249    865    618    249    267
    368   1839   1470  -1104   -550   1654    813   1392    979    691    293    280
    413   1969   1556  -1192   -571   1764    852   1587   1192    924    519    496
    483   2197   1714  -1340   -615   1956    782   1691   1353   1205    862    878
    439   2483   2044  -1462   -802   2265    628   1345   1236   1293   1122   1218
    311   2559   2247  -1434   -966   2403    524    919    987   1234   1192   1337
    174   2455   2281  -1314  -1054   2369    392    444    566    857    852   1015
     85   2099   2013  -1091   -963   2057    176    -83    -77     75     38    207
    119   1808   1686   -963   -782   1748    -18   -254   -394   -329   -368   -184
    187   1652   1465   -919   -639   1558    -10    -38   -218   -194   -293   -153
    241   1649   1408   -945   -584   1527    114    267     77     38   -129    -31
    262   1686   1423   -974   -579   1556    324    628    418    309     75    129
    280   1719   1439  -1002   -579   1582    488    875    633    483    205    236
    293   1719   1426  -1008   -566   1574    555    971    714    545    254    267
    306   1740   1434  -1026   -563   1590    576   1008    748    574    283    285
    314   1764   1449  -1039   -566   1608    587   1034    774    594    306    301
    324   1756   1431  -1041   -553   1595    584   1041    782    600    306    301
    319   1764   1441  -1041   -561   1602    592   1052    795    607    314    309
    327   1771   1444  -1052   -558   1610    607   1070    813    626    335    324
    324   1782   1457  -1052   -566   1621    613   1080    820    639    350    335
    309   1782   1473  -1047   -581   1628    607   1088    826    646    358    340
    298   1779   1480  -1039   -589   1631    610   1093    841    662    368    342
    306   1779   1473  -1047   -581   1626    607   1093    852    675    379    342
    311   1771   1460  -1041   -574   1615    600   1093    857    680    387    348
    309   1787   1475  -1049   -581   1631    607   1109    885    704    407    374
    311   1787   1475  -1049   -581   1634    618   1130    911    724    428    392
    316   1810   1493  -1065   -589   1654    607   1143    922    740    441    397
    319   1839   1519  -1078   -600   1680    605   1153    937    756    454    407
    327   1855   1527  -1091   -600   1691    605   1171    956    779    475    418
    340   1849   1509  -1096   -584   1680    615   1208    984    815    504    446
    342   1865   1522  -1104   -589   1693    628   1252   1023    852    542    480
    348   1888   1540  -1117   -594   1714    641   1301   1065    893    581    514
    355   1873   1514  -1117   -579   1693    649   1363   1114    943    623    553
    374   1912   1538  -1143   -581   1727    662   1436   1171   1005    680    605
    402   1953   1551  -1176   -574   1753    680   1517   1236   1072    745    662
    415   2000   1584  -1208   -584   1792    698   1600   1304   1140    815    727
    431   2060   1626  -1247   -597   1844    711   1657   1348   1189    875    789
    439   2086   1644  -1262   -602   1865    727   1696   1371   1226    922    831
    423   2109   1686  -1267   -631   1899    743   1704   1384   1239    943    852
    418   2130   1712  -1273   -646   1922    743   1688   1376   1231    937    844
    418   2125   1704  -1273   -641   1914    737   1657   1348   1205    922    831
    410   2114   1701  -1262   -644   1909    724   1613   1309   1171    898    802
    400   2117   1714  -1260   -657   1917    717   1564   1275   1135    870    774
    400   2135   1735  -1267   -667   1935    719   1522   1252   1111    846    748
    381   2068   1686  -1226   -654   1878    706   1454   1202   1054    797    691
    361   2005   1644  -1184   -641   1823    693   1387   1153   1000    743    633
    332   1956   1623  -1145   -646   1790    680   1322   1106    953    698    587
    309   1896   1587  -1101   -639   1743    667   1262   1065    911    657    548
    290   1849   1558  -1070   -633   1704    641   1195   1015    862    605    493
    272   1831   1558  -1052   -641   1693    623   1148    987    839    584    467
    265   1803   1538  -1036   -636   1670    607   1114    971    826    571    449
    262   1769   1506  -1015   -620   1639    592   1085    953    810    558    431
    249   1727   1475   -989   -613   1602    574   1057    924    784    537    405
    244   1717   1473   -979   -613   1595    571   1049    924    787    540    405
    244   1732   1488   -989   -623   1610    571   1044    924    792    550    413
    236   1699   1462   -966   -613   1582    581   1041    932    797    563    415
    241   1704   1462   -974   -610   1584    571   1031    922    792    561    407
    254   1714   1460   -984   -602   1590    566   1031    924    792    566    413
    257   1751   1493  -1008   -618   1623    589   1047    956    823    597    439
    257   1795   1538  -1026   -639   1667    620   1062    989    857    623    459
    259   1818   1556  -1039   -649   1688    641   1075   1002    867    636    467
    262   1813   1548  -1039   -644   1680    641   1075   1008    872    644    472
    265   1813   1548  -1039   -641   1680    613   1054    997    870    646    478
    262   1829   1566  -1044   -652   1699    589   1034    997    872    654    485
    262   1810   1548  -1036   -644   1680    563   1015    982    862    649    480
    277   1826   1548  -1054   -633   1688    563   1018    987    878    670    504
    280   1834   1551  -1060   -636   1693    558   1018    989    885    680    514
    272   1800   1527  -1036   -626   1665    540   1002    971    870    667    501
    267   1732   1465  -1002   -600   1600    517    971    930    831    636    467
    262   1675   1413   -969   -574   1543    498    948    901    802    613    444
    246   1613   1366   -930   -558   1488    504    937    885    787    597    423
    228   1548   1319   -888   -545   1434    514    922    865    758    571    387
    218   1527   1309   -872   -545   1418    506    896    836    730    542    353
    218   1496   1278   -857   -530   1387    496    872    807    704    522    327
    210   1457   1247   -836   -517   1353    488    859    787    680    501    306
    213   1436   1223   -823   -504   1330    483    852    776    667    491    296
    205   1428   1223   -818   -511   1327    485    849    779    667    493    296
    202   1426   1221   -815   -509   1325    491    846    792    678    501    309
    194   1418   1223   -810   -514   1322    491    844    789    678    504    311
    192   1408   1215   -800   -511   1312    485    839    782    675    504    303
    181   1382   1200   -782   -509   1291    483    836    782    672    506    301
    179   1366   1187   -774   -504   1278    496    846    784    670    501    288
    192   1330   1135   -763   -472   1234    561    930    805    652    462    228
    189   1288   1098   -737   -454   1195    670   1065    862    646    428    174
    220   1392   1169   -807   -475   1280    766   1278   1039    807    566    285
    296   1602   1306   -950   -504   1454    818   1566   1306   1122    880    602
    324   1899   1571  -1114   -623   1735    693   1418   1348   1332   1197    976
    226   2088   1862  -1156   -818   1977    441    795   1137   1379   1389   1239
     59   2164   2104  -1111  -1021   2132    171    101    828   1270   1379   1262
    -51   1867   1919   -906   -987   1891    -93   -459    288    701    826    724
    -57   1379   1436   -662   -748   1405   -309   -750   -283    -38     72    -10
      7   1085   1078   -545   -535   1083   -345   -605   -327   -176   -106   -210
     70   1075   1005   -574   -470   1041   -142   -181      5     75     75    -83
    103   1153   1049   -628   -472   1101    129    244    350    335    270     64
    129   1169   1036   -652   -452   1104    348    574    594    514    394    158
    145   1153   1008   -649   -431   1080    436    704    683    581    441    194
    155   1153    995   -654   -420   1075    457    737    704    600    452    197
    179   1195   1015   -685   -418   1106    475    766    737    623    472    213
    176   1189   1013   -683   -418   1101    491    784    756    633    488    218
    174   1150    976   -662   -400   1065    496    802    766    644    501    228
    171   1153    982   -662   -405   1067    491    810    771    646    506    233
    161   1158    995   -659   -418   1078    491    807    774    652    506    233
    148   1148    997   -649   -426   1072    488    807    774    652    506    231
    166   1140    974   -652   -402   1057    501    826    797    675    530    246
    163   1145    979   -654   -407   1062    522    854    826    704    558    270
    168   1156    987   -662   -410   1072    522    865    833    711    566    280
    179   1169    987   -675   -405   1078    522    875    844    722    571    280
    181   1176    995   -678   -405   1085    530    893    859    740    587    290
    187   1174    987   -683   -400   1080    540    911    878    758    610    303
    192   1176    984   -685   -394   1080    553    932    898    779    633    324
    202   1179    976   -693   -387   1080    563    956    919    800    654    340
    215   1189    974   -701   -379   1083    574    992    948    828    683    361
    202   1195    989   -701   -392   1093    589   1041    982    854    706    381
    207   1192    984   -701   -389   1088    607   1098   1021    888    740    410
    220   1213    992   -717   -387   1101    623   1163   1065    930    776    436
    236   1257   1021   -745   -392   1140    639   1241   1124    982    833    483
    265   1293   1028   -779   -381   1163    659   1327   1184   1039    891    537
    280   1330   1049   -805   -384   1189    683   1408   1239   1091    940    579
    293   1376   1083   -836   -394   1228    704   1478   1293   1150    995    639
    298   1415   1117   -857   -407   1267    711   1522   1327   1192   1041    691
    296   1408   1111   -852   -407   1260    709   1522   1319   1189   1047    696
    296   1431   1135   -865   -420   1283    711   1512   1317   1195   1052    701
    288   1452   1163   -872   -436   1309    714   1486   1306   1187   1049    698
    277   1434   1156   -854   -439   1296    717   1454   1293   1174   1044    691
    259   1397   1137   -828   -439   1267    709   1402   1260   1140   1013    665
    249   1379   1130   -815   -441   1254    704   1348   1228   1106    987    636
    228   1325   1096   -779   -433   1210    685   1278   1179   1054    945    594
    200   1262   1062   -730   -431   1163    670   1200   1127    997    896    542
    168   1215   1044   -693   -439   1130    657   1127   1080    961    859    501
    153   1156   1002   -654   -423   1080    633   1054   1026    911    818    454
    135   1111    976   -626   -420   1047    597    971    963    852    758    394
    114   1052    937   -581   -410    995    584    917    930    823    727    361
    109   1034    924   -571   -407    979    571    878    909    805    717    348
    111   1015    904   -563   -397    961    558    849    896    792    706    335
    103    982    878   -542   -387    930    545    818    880    774    696    316
     80    948    867   -514   -392    909    532    792    862    756    683    301
     72    932    857   -504   -392    896    527    782    854    753    683    301
     77    932    852   -506   -387    893    524    779    852    753    683    303
     72    927    852   -501   -389    891    522    769    846    748    675    298
     62    898    836   -480   -387    867    519    758    844    745    670    296
     70    893    823   -483   -376    859    519    758    844    748    675    298
     70    924    852   -498   -389    888    548    784    870    774    706    324
     70    966    896   -522   -413    932    579    807    901    802    735    345
     49    979    930   -514   -439    956    605    813    914    810    745    348
     46    950    904   -498   -428    927    605    813    909    800    735    335
     57    945    885   -501   -415    917    587    797    904    797    737    335
     64    963    898   -517   -415    932    563    784    909    807    753    355
     80    963    883   -522   -400    924    532    763    901    807    756    361
     67    932    865   -501   -400    898    514    740    885    795    750    353
     80    917    836   -498   -376    875    498    732    875    789    748    345
     75    875    800   -478   -361    839    475    711    844    769    724    322
     77    839    761   -457   -340    800    457    693    818    745    711    306
     54    784    730   -420   -337    758    449    667    792    717    688    283
     46    763    717   -405   -335    740    454    657    779    698    678    270
     23    719    693   -371   -335    709    457    644    761    680    654    244
    -12    639    652   -311   -332    644    457    628    737    646    623    202
    -41    576    618   -270   -329    597    446    600    706    613    589    168
    -46    522    568   -239   -306    545    428    571    675    579    558    135
    -18    532    550   -257   -285    542    426    571    675    576    555    137
    -20    535    555   -257   -288    545    431    568    670    579    553    137
    -41    498    537   -228   -290    517    428    558    654    566    540    119
    -51    467    519   -210   -285    493    423    548    646    550    532    109
    -62    449    511   -194   -285    480    418    535    644    545    527    103
    -59    439    498   -189   -277    467    415    530    636    542    524     98
    -67    400    465   -166   -265    431    415    527    618    517    504     72
    -70    353    420   -142   -244    387    470    589    636    506    472     28
    -31    407    439   -187   -233    423    584    743    724    540    475     12
      2    462    459   -231   -228    462    672    924    849    633    542     59
     49    615    566   -332   -257    589    745   1236   1104    911    810    316
    101    917    815   -509   -355    867    672   1234   1221   1163   1135    685
     36   1182   1143   -610   -553   1163    459    688   1104   1280   1384   1008
   -148   1348   1496   -600   -820   1421    176    -49    878   1299   1522   1184
   -290   1106   1395   -410   -841   1249    -98   -698    350    797   1057    748
   -322    620    943   -150   -633    782   -327  -1044   -275     25    275    -12
   -249    246    496      0   -374    371   -420   -974   -465   -272    -51   -348
   -174    122    296     25   -233    207   -290   -597   -228   -124     31   -309
   -127    194    322    -33   -226    259    -20   -161    101    116    210   -168
    -88    215    303    -64   -194    259    231    218    363    306    340    -75
    -72    218    290    -72   -181    254    345    397    485    384    392    -36
    -77    215    293    -67   -184    254    392    457    530    415    415    -20
    -77    192    270    -57   -174    231    394    470    535    415    413    -31
    -77    194    272    -59   -174    233    397    480    540    418    413    -31
    -85    174    257    -44   -171    215    394    485    540    418    410    -36
    -88    135    223    -23   -155    179    394    493    540    415    413    -38
    -90    135    226    -23   -158    179    407    509    555    428    428    -25
    -93    127    220    -18   -158    174    415    519    561    433    428    -23
    -88    129    215    -23   -153    171    426    532    571    439    433    -15
   -106    129    236    -10   -171    181    433    545    584    452    449     -2
   -106    122    228    -10   -168    174    436    555    592    457    459      2
   -103    119    223     -7   -163    171    431    563    592    457    457      0
   -101    122    223    -12   -163    171    431    574    600    467    462      7
   -109    132    241    -10   -174    187    444    600    626    488    480     28
   -114    101    215      5   -163    158    441    615    639    493    485     38
   -109    101    210      2   -158    153    436    639    652    501    496     44
    -98    135    233    -18   -166    181    441    667    672    522    514     51
    -88    150    239    -31   -163    194    457    709    701    548    535     72
    -93    145    239    -28   -166    189    472    753    735    574    553     96
    -96    124    220    -15   -158    171    480    807    769    600    574    116
    -85    148    231    -31   -158    187    498    891    823    646    623    158
    -54    187    241    -64   -148    213    519    976    878    701    678    205
    -18    241    257   -111   -137    246    540   1062    937    761    740    257
     -7    270    277   -132   -142    272    553   1119    979    807    784    298
    -18    290    306   -137   -163    298    571   1161   1010    846    818    337
    -23    329    353   -153   -187    340    592   1192   1039    878    852    374
    -18    350    368   -166   -194    358    597   1189   1039    878    859    379
    -23    353    376   -166   -200    363    594   1166   1021    862    852    374
    -51    329    379   -140   -215    353    589   1135   1005    839    833    363
    -77    293    371   -106   -223    332    587   1088    976    805    810    340
    -83    267    348    -93   -215    306    574   1036    937    766    776    309
   -101    228    329    -64   -215    277    563    971    896    724    735    275
   -119    168    288    -23   -205    226    540    891    836    662    678    220
   -140    132    272      5   -205    202    527    815    782    610    628    168
   -161     72    233     41   -197    153    498    732    717    548    568    109
   -176     25    200     75   -187    111    472    659    659    491    514     59
   -189    -28    158    106   -174     62    457    602    613    444    475     20
   -194    -72    122    135   -158     23    431    550    566    402    436    -18
   -202    -93    109    148   -158      7    420    519    545    384    420    -28
   -202   -103     98    153   -153     -2    413    501    535    379    415    -28
   -210   -124     83    166   -148    -20    402    478    514    361    402    -44
   -215   -142     72    179   -145    -36    384    452    496    342    387    -62
   -218   -145     72    179   -148    -38    384    439    491    335    379    -72
   -223   -150     72    187   -150    -41    384    433    480    332    379    -77
   -239   -168     70    202   -155    -49    384    428    475    322    379    -85
   -241   -187     54    215   -148    -67    387    420    462    306    363   -101
   -228   -161     67    194   -150    -46    392    428    475    311    374    -85
   -233   -111    119    171   -176      2    415    457    514    345    410    -51
   -249    -98    150    174   -200     23    439    465    532    358    426    -36
   -262   -137    124    200   -194     -7    446    452    517    337    405    -51
   -265   -148    116    205   -192    -18    439    449    517    335    405    -51
   -249    -90    158    168   -205     33    439    446    532    353    428    -25
   -239    -49    189    142   -215     70    431    436    537    366    446     -7
   -239    -98    140    168   -189     20    387    392    498    335    418    -38
   -252   -109    140    179   -197     15    376    381    491    335    420    -36
   -259   -106    153    181   -207     23    381    394    498    350    441    -15
   -265   -158    106    207   -187    -25    368    384    472    327    423    -33
   -267   -246     20    257   -145   -114    327    342    415    272    374    -85
   -265   -277    -12    270   -127   -148    324    332    394    257    358   -101
   -285   -309    -23    296   -132   -166    335    319    374    236    332   -122
   -311   -361    -49    335   -135   -205    342    301    353    207    301   -153
   -316   -392    -75    355   -122   -233    340    280    329    181    270   -184
   -335   -444   -111    389   -114   -277    337    262    306    155    244   -205
   -358   -517   -161    436    -98   -340    319    239    275    119    213   -241
   -345   -524   -181    433    -83   -353    311    231    259    103    200   -254
   -361   -535   -174    449    -93   -355    309    223    249     93    189   -262
   -366   -511   -148    439   -111   -329    337    241    267    111    202   -244
   -366   -530   -166    446   -101   -348    348    236    257     98    197   -252
   -374   -555   -184    462    -96   -371    332    223    249     93    197   -257
   -368   -587   -218    478    -75   -402    316    213    236     83    189   -267
   -368   -628   -259    498    -57   -444    332    236    226     57    155   -298
   -368   -646   -277    506    -46   -462    431    355    275     54    119   -345
   -361   -657   -296    509    -33   -478    517    488    358     80    111   -376
   -332   -576   -244    454    -44   -410    579    680    542    252    259   -244
   -257   -335    -77    296    -90   -207    548    898    782    581    623    137
   -215     54    270     80   -244    161    407    691    792    802    979    550
   -311    262    574     23   -444    418    226    153    579    841   1156    779
   -462    293    756     85   -607    524     25   -465    174    581    987    644
   -581    -88    491    332   -537    200   -179  -1021   -475   -184    210   -109
   -558   -509     49    532   -306   -231   -384  -1286   -989   -839   -449   -732
   -504   -763   -259    633   -124   -514   -400  -1111   -935   -854   -509   -815
   -459   -857   -397    659    -31   -628   -257   -756   -631   -633   -363   -717
   -418   -823   -407    618     -7   -615    -23   -363   -290   -384   -184   -579
   -389   -776   -387    581     -2   -581    181    -38    -12   -166    -18   -446
   -376   -756   -381    566      2   -571    267     93     93    -77     44   -394
   -366   -766   -400    566     15   -584    301    140    132    -49     62   -379
   -376   -787   -413    579     18   -600    301    150    135    -49     57   -381
   -363   -789   -426    576     28   -607    303    163    145    -46     62   -376
   -358   -771   -415    563     25   -594    322    187    171    -28     83   -355
   -350   -784   -433    568     41   -610    322    192    179    -23     90   -353
   -361   -789   -428    574     31   -607    319    200    184    -20     93   -355
   -340   -748   -407    542     33   -579    329    215    202      2    119   -335
   -355   -763   -410    558     25   -587    324    213    200      2    119   -340
   -381   -787   -405    584     10   -597    316    210    200      2    116   -340
   -353   -769   -418    561     31   -594    324    226    218     18    129   -324
   -342   -724   -381    532     18   -553    345    252    246     44    155   -290
   -348   -711   -363    530      5   -537    355    272    267     62    176   -267
   -361   -753   -392    558     15   -574    348    270    257     59    163   -283
   -340   -735   -397    535     25   -568    358    293    272     77    176   -275
   -322   -680   -358    498     18   -519    381    342    314    122    220   -231
   -345   -688   -345    514     -2   -517    392    376    342    145    246   -205
   -342   -714   -371    530     12   -542    392    402    361    161    262   -189
   -340   -724   -384    532     20   -553    392    446    392    194    288   -168
   -314   -672   -358    493     20   -517    415    511    452    252    345   -122
   -272   -602   -332    436     28   -470    436    581    517    311    402    -70
   -259   -587   -327    423     33   -457    457    654    576    366    452    -23
   -257   -561   -303    407     20   -433    465    719    628    423    506     28
   -249   -524   -275    387     10   -400    480    779    678    475    566     83
   -252   -506   -254    376      0   -381    485    810    701    506    605    119
   -257   -480   -223    368    -18   -353    488    818    709    519    623    135
   -262   -457   -197    358    -33   -327    496    810    709    519    628    145
   -290   -498   -210    394    -41   -355    483    771    678    483    597    119
   -329   -550   -223    439    -54   -389    459    724    639    444    563     90
   -327   -514   -187    420    -70   -350    465    698    628    439    561     88
   -345   -542   -200    444    -75   -371    467    644    587    392    517     46
   -387   -639   -254    511    -67   -446    446    574    522    319    441    -20
   -423   -696   -275    558    -75   -485    433    509    465    259    381    -75
   -472   -709   -236    592   -119   -472    446    465    439    226    350    -98
   -509   -815   -306    662   -103   -561    400    376    355    140    267   -187
   -524   -896   -371    709    -77   -633    355    298    280     64    200   -259
   -522   -922   -402    719    -59   -662    337    249    236     25    166   -293
   -519   -945   -426    732    -46   -685    329    215    205     -5    137   -319
   -530  -1005   -475    766    -28   -740    309    168    161    -44     98   -358
   -540  -1028   -488    782    -25   -758    301    150    142    -57     88   -368
   -527   -984   -459    753    -33   -722    301    150    145    -46    106   -348
   -506   -971   -465    740    -20   -719    298    145    140    -51    109   -342
   -485   -976   -491    730      2   -735    283    132    127    -64     96   -353
   -485   -953   -467    719    -10   -711    298    137    135    -57    106   -345
   -514   -976   -462    743    -28   -722    311    140    140    -54    114   -340
   -530   -979   -449    756    -41   -714    306    140    137    -54    122   -332
   -509   -888   -379    696    -64   -633    324    161    174    -20    163   -290
   -501   -836   -335    667    -85   -584    345    176    197      5    192   -267
   -524   -852   -329    688    -98   -592    350    171    200      7    192   -272
   -519   -865   -345    693    -88   -605    350    168    194      0    184   -280
   -530   -867   -337    698    -98   -602    345    155    189     -5    181   -285
   -540   -844   -303    691   -119   -574    324    135    184      0    184   -280
   -550   -823   -272    685   -140   -548    306    119    184      7    194   -267
   -527   -839   -311    683   -109   -576    288    103    161     -5    189   -267
   -501   -826   -324    662    -90   -576    283     96    153    -10    187   -270
   -545   -891   -348    717   -101   -620    270     85    129    -28    163   -288
   -600   -997   -400    797   -101   -698    244     64     90    -62    132   -314
   -613  -1010   -397    813   -109   -704    233     49     70    -77    122   -319
   -618  -1054   -439    833    -90   -748    220     25     41   -109     96   -348
   -605  -1078   -472    841    -67   -776    233     25     31   -124     83   -361
   -602  -1111   -509    857    -49   -810    239     12      5   -153     54   -392
   -610  -1153   -542    883    -33   -849    231     -5    -25   -184     20   -423
   -576  -1148   -571    862     -5   -862    226    -18    -36   -194     10   -436
   -524  -1106   -581    815     28   -846    233    -15    -36   -194     10   -431
   -527  -1135   -607    831     38   -872    233    -31    -54   -215     -7   -452
   -540  -1140   -600    841     28   -870    236    -28    -46   -207      2   -441
   -540  -1130   -592    833     23   -862    246    -20    -41   -205      5   -433
   -530  -1161   -633    844     49   -898    233    -36    -54   -226     -7   -449
   -545  -1195   -652    870     51   -924    228    -46    -62   -231    -12   -462
   -537  -1197   -659    867     59   -930    218    -51    -70   -236    -15   -467
   -517  -1197   -680    854     80   -937    257      2    -46   -236    -25   -483
   -506  -1236   -730    870    111   -984    348    127      7   -244    -72   -542
   -498  -1210   -711    852    103   -961    428    257    103   -197    -59   -545
   -465  -1044   -579    756     57   -813    488    457    337     46    161   -340
   -394   -782   -389    587     -5   -587    423    587    530    376    545     67
   -392   -491    -98    441   -148   -296    233    257    402    488    815    394
   -514   -342    171    426   -345    -88     46   -272     88    428    911    535
   -649   -413    236    532   -444    -88   -140   -826   -379     64    620    262
   -698   -774    -77    735   -311   -426   -358  -1306  -1013   -722   -194   -514
   -657  -1117   -462    885    -98   -789   -517  -1473  -1392  -1241   -722  -1000
   -581  -1312   -730    943     72  -1021   -457  -1218  -1195  -1119   -670   -979
   -537  -1319   -782    930    122  -1052   -267   -839   -813   -823   -465   -826
   -527  -1299   -771    911    119  -1036    -41   -462   -457   -550   -270   -672
   -501  -1270   -769    885    132  -1021    114   -210   -226   -366   -132   -558
   -485  -1254   -769    867    140  -1013    179   -111   -132   -296    -77   -514
   -480  -1239   -758    859    137  -1000    192    -83   -106   -272    -59   -501
   -483  -1228   -745    852    129   -987    189    -72    -98   -265    -51   -496
   -478  -1254   -776    865    148  -1015    192    -59    -96   -262    -49   -498
   -470  -1244   -774    854    148  -1010    197    -49    -83   -249    -33   -485
   -470  -1247   -776    859    153  -1013    197    -41    -75   -241    -31   -485
   -457  -1262   -805    857    174  -1034    197    -36    -70   -241    -25   -483
   -423  -1195   -771    810    174   -984    215    -15    -38   -213      2   -452
   -400  -1148   -748    771    174   -948    223      2    -12   -181     25   -428
   -389  -1143   -753    766    181   -948    231     15      5   -163     41   -418
   -410  -1143   -732    776    158   -937    233     20     15   -153     44   -415
   -402  -1137   -735    769    163   -935    233     36     31   -137     59   -405
   -394  -1109   -714    750    158   -911    246     62     62   -103     96   -379
   -379  -1072   -693    727    155   -883    259     85     88    -75    127   -348
   -361  -1075   -717    717    176   -896    254     98     98    -67    135   -342
   -350  -1065   -717    706    181   -891    262    129    124    -38    155   -324
   -337  -1057   -719    696    189   -888    272    163    158     -7    187   -301
   -329  -1041   -711    685    189   -878    277    197    189     18    207   -283
   -324  -1015   -691    667    179   -854    296    257    236     67    249   -246
   -322   -989   -667    654    171   -828    322    332    298    127    301   -200
   -306   -958   -652    631    171   -805    337    405    358    184    350   -155
   -293   -961   -667    628    187   -815    342    472    405    228    389   -119
   -272   -906   -636    589    179   -771    371    555    475    298    465    -46
   -228   -789   -561    506    166   -675    407    631    545    376    548     31
   -207   -740   -532    472    161   -636    420    662    576    413    587     72
   -223   -737   -514    480    145   -626    426    667    576    418    594     85
   -233   -732   -501    480    132   -618    418    644    553    402    584     85
   -244   -732   -488    488    119   -610    410    618    527    384    579     75
   -259   -735   -478    496    109   -605    402    584    496    361    563     62
   -244   -724   -480    485    116   -602    381    535    457    322    530     31
   -239   -719   -480    478    116   -600    381    483    426    288    501      5
   -254   -745   -491    498    116   -618    374    420    379    241    452    -38
   -270   -787   -519    527    124   -652    350    342    319    179    387   -101
   -272   -839   -566    555    145   -704    329    275    270    122    335   -150
   -288   -906   -618    594    163   -763    301    210    213     67    280   -202
   -298   -958   -662    628    179   -810    267    137    148      7    218   -259
   -301   -982   -680    639    189   -831    241     83    101    -36    179   -296
   -272   -961   -688    618    207   -826    226     57     83    -49    168   -303
   -267   -948   -683    605    205   -815    226     36     75    -54    163   -311
   -267   -966   -698    615    213   -833    207     12     51    -70    148   -327
   -262   -982   -722    620    226   -852    189      0     38    -77    140   -335
   -257  -1008   -750    633    246   -880    176    -18     20    -96    124   -353
   -275  -1005   -732    639    226   -870    179    -25     23    -88    129   -348
   -280  -1005   -724    641    220   -865    176    -31     20    -90    135   -342
   -280   -987   -706    631    210   -846    174    -31     20    -90    140   -335
   -249   -979   -730    615    239   -854    161    -41     12    -98    137   -340
   -239   -953   -717    594    239   -836    166    -33     23    -85    158   -324
   -228   -904   -675    566    220   -789    187    -18     51    -49    187   -293
   -228   -846   -618    537    192   -732    215     -7     83    -20    215   -265
   -215   -823   -607    519    194   -717    220     -7     90    -10    220   -262
   -223   -820   -597    519    187   -709    194    -38     72    -23    207   -277
   -200   -802   -602    501    200   -704    163    -62     62    -25    213   -272
   -174   -771   -600    470    210   -685    145    -70     57    -23    223   -265
   -176   -784   -607    480    215   -696    129    -85     38    -38    210   -270
   -181   -802   -620    491    218   -711    116    -88     31    -44    210   -270
   -168   -797   -628    480    228   -714    111    -80     33    -38    215   -270
   -155   -828   -672    491    257   -753     98    -90     10    -54    197   -283
   -135   -865   -730    501    296   -797     83   -109    -18    -77    176   -298
   -158   -927   -771    540    306   -849     85   -116    -36    -96    158   -314
   -158   -963   -805    561    322   -885     88   -129    -59   -119    135   -340
   -166   -989   -826    576    329   -909     98   -140    -75   -135    119   -358
   -166  -1010   -844    589    337   -927     85   -163   -101   -158     93   -381
   -163  -1047   -885    605    358   -966     67   -194   -135   -192     62   -413
   -163  -1067   -906    615    368   -987     57   -215   -158   -215     41   -431
   -171  -1098   -930    633    379  -1015     51   -220   -171   -223     28   -439
   -174  -1093   -919    633    371  -1008     44   -233   -184   -236     18   -452
   -163  -1054   -893    607    363   -974     59   -220   -163   -218     33   -436
   -153  -1070   -917    610    381   -995     44   -239   -179   -233     18   -446
   -153  -1093   -940    620    392  -1015     31   -252   -192   -249      7   -459
   -135  -1104   -969    620    415  -1036     25   -249   -192   -252     10   -462
   -124  -1135  -1013    628    441  -1072     77   -192   -176   -262    -15   -493
   -111  -1140  -1028    623    457  -1085    192    -59   -124   -277    -64   -555
    -77  -1091  -1013    584    465  -1054    293    109    -10   -210    -25   -530
    -20   -943   -922    483    449   -932    389    436    288     85    233   -296
     31   -693   -727    329    379   -709    309    524    441    394    605     90
    -12   -405   -392    207    187   -397     15    -57    223    472    846    381
   -150   -233    -83    189    -33   -158   -329   -857   -127    410    922    496
   -280   -303    -23    293   -129   -163   -641  -1558   -600     41    615    218
   -283   -711   -428    496     70   -571   -813  -1849  -1184   -745   -187   -522
   -226  -1075   -849    652    309   -963   -833  -1771  -1410  -1137   -597   -909
   -174  -1213  -1039    693    431  -1127   -662  -1369  -1119   -948   -496   -865
   -137  -1158  -1021    649    441  -1091   -397   -914   -732   -662   -290   -709
   -111  -1135  -1026    623    454  -1080   -171   -550   -444   -449   -140   -594
   -101  -1135  -1036    618    465  -1085    -51   -368   -303   -345    -59   -537
    -98  -1124  -1028    610    462  -1078      0   -301   -249   -309    -31   -519
    -77  -1106  -1028    592    475  -1067     15   -272   -220   -290    -18   -511
    -64  -1098  -1034    581    483  -1067     20   -252   -202   -277    -10   -501
    -70  -1122  -1052    594    488  -1088     15   -244   -197   -275    -12   -501
    -77  -1163  -1085    618    501  -1124      2   -244   -202   -280    -20   -511
    -64  -1161  -1096    613    514  -1130      2   -236   -202   -277    -20   -511
    -44  -1104  -1060    574    504  -1080     20   -205   -171   -249      5   -485
    -36  -1060  -1026    548    493  -1044     38   -174   -140   -215     38   -459
    -33  -1070  -1039    550    501  -1054     41   -163   -132   -205     49   -452
    -36  -1114  -1078    576    519  -1096     28   -168   -140   -213     38   -465
    -31  -1096  -1067    563    517  -1083     28   -155   -124   -197     51   -459
    -12  -1021  -1008    517    496  -1015     54   -119    -75   -155     98   -418
     -5   -989   -987    496    488   -989     51   -103    -67   -145    109   -410
      2   -992   -995    496    498   -992     54    -88    -57   -132    116   -400
      7  -1002  -1013    496    509  -1008     62    -57    -36   -111    135   -384
     12  -1000  -1015    493    514  -1008     77    -12      0    -83    158   -361
     23   -992  -1015    483    517  -1005     88     28     36    -54    179   -345
     49   -956  -1005    454    527   -979    106     90     77    -18    205   -324
     49   -932   -984    439    517   -958    142    171    137     36    252   -275
     46   -917   -963    436    504   -940    168    257    197     93    301   -228
     38   -901   -940    428    488   -919    184    335    249    137    342   -194
     54   -891   -945    418    498   -917    205    420    301    192    392   -148
     85   -802   -891    358    485   -846    226    493    358    254    457    -80
    111   -717   -828    301    467   -771    254    545    407    311    522    -20
    132   -670   -802    267    465   -735    254    561    426    335    550      5
    145   -636   -782    246    462   -709    249    548    423    329    550      7
    119   -636   -758    257    436   -696    246    519    410    316    542      7
     90   -662   -756    285    420   -709    236    488    387    301    532      2
     85   -672   -758    290    420   -714    218    446    363    285    522     -2
    103   -649   -753    272    428   -701    210    397    335    265    504    -23
     96   -654   -753    277    423   -704    184    319    283    220    459    -67
     62   -717   -782    327    420   -748    150    236    226    163    405   -119
     33   -787   -823    374    428   -805    129    158    176    109    358   -168
     12   -852   -865    420    439   -857    101     80    119     51    309   -220
     -2   -898   -898    449    446   -898     67      7     70      0    257   -272
    -33   -984   -950    509    457   -966     38    -51     20    -49    213   -316
    -36   -987   -953    511    457   -969     25    -85      2    -67    200   -329
    -33   -971   -937    504    452   -956     18   -111    -12    -75    192   -332
    -44   -976   -932    509    444   -956      5   -132    -33    -88    179   -345
    -46   -997   -950    522    452   -974     -7   -148    -49   -101    163   -363
    -62  -1031   -969    545    452  -1000    -15   -163    -57   -106    158   -371
    -75  -1072   -997    574    459  -1036    -28   -176    -70   -119    148   -379
    -67  -1085  -1021    574    475  -1054    -46   -194    -83   -135    135   -392
    -59  -1093  -1034    576    485  -1065    -46   -200    -90   -142    129   -400
    -51  -1054  -1005    553    475  -1031    -46   -197    -83   -132    137   -387
    -49  -1062  -1013    555    480  -1039    -54   -197    -85   -132    135   -384
    -64  -1078  -1015    571    472  -1047    -54   -202    -90   -140    127   -392
    -51  -1013   -961    532    454   -987    -28   -174    -49    -98    174   -355
    -49   -982   -935    514    441   -958     -5   -158    -18    -70    197   -324
    -57   -963   -906    511    423   -935     20   -158     -7    -62    202   -314
    -54   -956   -901    504    420   -930     10   -166    -15    -67    200   -316
    -57   -961   -904    509    420   -935    -23   -184    -25    -70    200   -316
    -54   -966   -914    509    426   -940    -51   -202    -31    -64    210   -303
    -44   -984   -940    514    446   -963    -75   -215    -44    -72    205   -303
    -51   -984   -932    517    439   -958    -80   -215    -38    -67    210   -298
    -44   -971   -927    506    441   -950    -88   -215    -36    -67    213   -298
    -38  -1023   -984    532    472  -1005   -109   -231    -67   -101    181   -327
    -31  -1078  -1047    555    506  -1062   -135   -254    -98   -132    150   -355
    -44  -1135  -1091    587    522  -1114   -145   -267   -119   -155    135   -368
    -75  -1208  -1135    641    530  -1171   -153   -290   -155   -189    101   -400
   -103  -1273  -1169    685    532  -1221   -150   -301   -171   -207     80   -423
   -114  -1280  -1166    698    524  -1223   -140   -311   -181   -218     67   -439
   -111  -1273  -1161    691    524  -1215   -145   -329   -192   -233     54   -449
   -101  -1296  -1195    698    545  -1247   -158   -350   -218   -262     31   -478
   -106  -1327  -1221    717    555  -1275   -171   -366   -236   -285      7   -496
   -101  -1353  -1252    727    574  -1304   -181   -376   -246   -298    -10   -514
   -116  -1389  -1275    753    576  -1332   -192   -384   -254   -306    -12   -511
   -122  -1400  -1278    761    576  -1340   -189   -384   -257   -309    -15   -511
   -111  -1387  -1278    748    581  -1332   -192   -387   -265   -314    -20   -514
    -98  -1389  -1291    745    594  -1340   -194   -387   -265   -314    -18   -514
   -111  -1436  -1325    771    605  -1382   -197   -384   -277   -342    -49   -548
    -98  -1434  -1335    766    618  -1384   -111   -280   -241   -350    -83   -589
    -80  -1392  -1312    732    615  -1353      2   -116   -150   -314    -75   -597
    -51  -1317  -1265    685    605  -1291    111    119     41   -148     59   -483
     20  -1114  -1135    545    576  -1124    153    462    337    197    402   -148
     54   -787   -841    366    446   -813    -20    252    363    420    724    220
    -57   -548   -493    301    218   -519   -337   -488    158    496    930    475
   -262   -428   -166    345    -49   -298   -693  -1356   -176    392    937    514
   -366   -758   -394    561     12   -576   -956  -1938   -789   -280    285    -96
   -337  -1231   -896    784    277  -1065  -1117  -2099  -1325   -987   -423   -766
   -275  -1564  -1288    917    504  -1426  -1080  -1834  -1319  -1093   -584   -948
   -218  -1605  -1387    911    584  -1496   -867  -1382  -1005   -878   -446   -865
   -179  -1525  -1348    849    581  -1436   -581   -945   -688   -657   -290   -743
   -145  -1525  -1379    833    615  -1452   -366   -620   -467   -504   -187   -665
   -129  -1540  -1413    833    639  -1478   -288   -498   -384   -452   -153   -636
   -135  -1564  -1428    849    646  -1496   -262   -454   -350   -431   -137   -626
   -132  -1564  -1431    846    649  -1499   -265   -441   -345   -431   -140   -631
   -119  -1540  -1421    828    649  -1483   -257   -420   -335   -420   -127   -623
   -114  -1538  -1426    826    654  -1483   -257   -407   -332   -418   -129   -626
   -114  -1532  -1418    823    652  -1475   -257   -394   -324   -415   -127   -620
   -132  -1561  -1428    844    646  -1496   -254   -392   -322   -423   -135   -631
   -116  -1548  -1431    831    654  -1491   -244   -371   -303   -405   -122   -618
   -119  -1519  -1400    818    639  -1460   -226   -342   -272   -374    -88   -579
   -116  -1522  -1405    820    644  -1465   -213   -322   -257   -358    -72   -561
   -109  -1512  -1405    810    646  -1460   -220   -322   -257   -361    -77   -566
    -96  -1470  -1374    782    636  -1423   -220   -306   -244   -350    -67   -558
    -96  -1462  -1369    779    633  -1415   -218   -288   -231   -342    -57   -548
   -109  -1480  -1371    795    631  -1426   -218   -275   -226   -337    -54   -545
    -98  -1473  -1374    784    636  -1423   -210   -246   -205   -316    -38   -532
    -88  -1441  -1356    763    633  -1400   -189   -202   -174   -285    -10   -504
    -80  -1426  -1345    753    631  -1384   -179   -161   -150   -267     10   -483
    -80  -1421  -1340    750    628  -1382   -166   -114   -122   -244     31   -465
    -64  -1410  -1345    737    639  -1379   -148    -54    -88   -215     54   -441
    -57  -1382  -1325    719    631  -1353   -122     28    -33   -166     98   -400
    -44  -1335  -1291    688    620  -1314    -96    119     23   -111    148   -350
    -33  -1286  -1252    659    607  -1270    -64    213     85    -51    207   -296
    -20  -1262  -1241    639    607  -1252    -57    285    122    -15    249   -254
     -7  -1215  -1208    610    597  -1210    -38    345    161     23    293   -210
     15  -1122  -1137    553    574  -1130    -20    387    205     70    345   -153
     23  -1093  -1117    535    568  -1104    -18    392    215     85    363   -127
     10  -1085  -1096    537    550  -1091    -23    374    202     80    361   -127
     10  -1047  -1060    517    532  -1052    -18    366    207     88    374   -111
     18  -1036  -1054    506    535  -1044    -23    335    192     72    366   -116
     12  -1039  -1052    514    532  -1044    -33    285    161     46    340   -137
    -15  -1080  -1065    545    524  -1072    -57    207    114     -2    296   -174
    -54  -1153  -1101    602    522  -1127    -83    124     54    -62    233   -231
    -59  -1182  -1122    618    530  -1153    -96     49     10   -111    187   -277
    -88  -1213  -1124    652    517  -1169   -103    -25    -28   -155    148   -314
   -103  -1267  -1163    683    527  -1218   -137   -111    -90   -223     85   -371
   -111  -1327  -1215    717    550  -1273   -171   -184   -150   -283     28   -428
   -137  -1374  -1239    756    550  -1309   -194   -241   -192   -319    -10   -465
   -161  -1400  -1239    782    537  -1319   -205   -275   -215   -337    -31   -475
   -140  -1395  -1254    766    553  -1325   -218   -301   -236   -355    -46   -485
   -127  -1400  -1273    763    571  -1337   -228   -327   -257   -376    -62   -504
   -145  -1421  -1275    779    563  -1348   -236   -345   -275   -394    -77   -519
   -148  -1415  -1267    782    558  -1343   -244   -353   -280   -394    -77   -514
   -129  -1402  -1273    763    571  -1337   -252   -361   -288   -400    -88   -517
   -137  -1413  -1275    774    566  -1345   -259   -379   -301   -418   -103   -530
   -155  -1444  -1291    797    566  -1366   -259   -387   -311   -428   -109   -532
   -155  -1454  -1299    805    571  -1376   -262   -389   -316   -433   -111   -532
   -161  -1441  -1280    800    558  -1361   -259   -387   -316   -426   -103   -530
   -161  -1434  -1273    797    553  -1353   -259   -392   -322   -428   -106   -527
   -158  -1402  -1244    779    540  -1322   -244   -379   -309   -415    -85   -511
   -153  -1343  -1189    748    517  -1267   -215   -358   -275   -384    -54   -480
   -174  -1337  -1163    753    493  -1249   -200   -366   -280   -392    -64   -488
   -171  -1312  -1140    740    483  -1226   -179   -361   -270   -384    -57   -478
   -153  -1304  -1150    727    498  -1228   -200   -374   -275   -389    -64   -480
   -155  -1291  -1135    724    488  -1213   -231   -397   -283   -394    -67   -475
   -166  -1283  -1119    722    475  -1202   -252   -407   -288   -389    -59   -465
   -176  -1327  -1153    750    488  -1241   -275   -428   -311   -413    -77   -485
   -155  -1309  -1156    732    498  -1234   -280   -423   -311   -413    -75   -483
   -137  -1280  -1143    709    501  -1213   -275   -410   -303   -405    -67   -470
   -150  -1319  -1169    735    506  -1247   -306   -431   -345   -433    -98   -493
   -171  -1389  -1218    779    522  -1306   -319   -449   -379   -467   -129   -519
   -205  -1460  -1254    831    524  -1358   -322   -465   -405   -498   -161   -542
   -254  -1548  -1293    901    519  -1421   -319   -488   -441   -537   -205   -581
   -280  -1574  -1296    927    506  -1436   -327   -517   -470   -576   -246   -623
   -262  -1551  -1288    906    511  -1418   -322   -530   -478   -589   -254   -628
   -267  -1558  -1291    911    509  -1426   -322   -545   -493   -605   -270   -641
   -277  -1590  -1312    935    517  -1452   -340   -566   -522   -636   -298   -665
   -288  -1613  -1327    948    519  -1470   -350   -571   -535   -646   -309   -675
   -293  -1626  -1332    958    517  -1478   -350   -576   -545   -654   -316   -683
   -296  -1628  -1332    961    517  -1480   -353   -584   -555   -662   -327   -693
   -311  -1644  -1332    979    509  -1488   -353   -587   -563   -670   -332   -698
   -314  -1654  -1340    982    511  -1496   -350   -584   -563   -675   -335   -701
   -306  -1647  -1340    974    517  -1493   -345   -574   -568   -683   -345   -711
   -309  -1662  -1353    984    519  -1509   -280   -493   -555   -698   -387   -758
   -298  -1644  -1345    971    522  -1496   -166   -340   -485   -683   -405   -795
   -277  -1582  -1306    927    511  -1444    -75   -124   -319   -545   -293   -696
   -213  -1369  -1158    789    470  -1265    -12    213    -23   -213     33   -376
   -155   -963   -807    558    324   -885   -116    189    124    101    431     54
   -236   -706   -470    472    116   -589   -384   -420    -25    210    665    348
   -410   -579   -171    493   -122   -376   -685  -1228   -368     77    636    353
   -558   -839   -283    698   -140   -561   -969  -1930  -1008   -574     23   -215
   -587  -1319   -735    950     72  -1026  -1179  -2260  -1649  -1371   -763   -958
   -511  -1628  -1117   1070    301  -1374  -1213  -2083  -1727  -1538   -963  -1163
   -433  -1691  -1260   1062    410  -1475  -1023  -1649  -1421  -1330   -831  -1075
   -397  -1641  -1247   1018    423  -1444   -756  -1213  -1078  -1085   -657   -937
   -379  -1652  -1273   1015    444  -1462   -519   -846   -815   -901   -532   -839
   -368  -1654  -1286   1013    457  -1470   -410   -675   -704   -818   -478   -797
   -363  -1665  -1301   1013    467  -1486   -387   -639   -683   -805   -478   -805
   -368  -1680  -1312   1023    470  -1496   -379   -626   -675   -800   -480   -815
   -368  -1662  -1296   1013    462  -1480   -374   -610   -665   -795   -475   -807
   -353  -1597  -1244    976    444  -1421   -345   -571   -626   -758   -439   -763
   -345  -1582  -1236    963    444  -1410   -332   -553   -618   -750   -433   -756
   -348  -1590  -1244    969    446  -1418   -327   -542   -618   -748   -433   -756
   -350  -1597  -1247    971    446  -1423   -332   -537   -620   -753   -441   -756
   -355  -1587  -1231    971    436  -1410   -329   -527   -613   -745   -439   -753
   -358  -1551  -1192    950    415  -1371   -319   -517   -600   -732   -420   -740
   -363  -1543  -1179    953    405  -1361   -319   -504   -594   -730   -420   -740
   -363  -1517  -1156    940    392  -1337   -311   -483   -579   -711   -407   -724
   -361  -1486  -1124    924    381  -1306   -303   -465   -563   -691   -392   -701
   -368  -1504  -1137    935    384  -1322   -314   -459   -571   -693   -397   -704
   -363  -1486  -1122    922    379  -1304   -301   -436   -550   -672   -376   -688
   -353  -1449  -1096    898    371  -1273   -283   -394   -514   -641   -340   -659
   -332  -1402  -1070    867    368  -1236   -265   -348   -472   -607   -311   -628
   -335  -1387  -1054    859    358  -1221   -254   -303   -449   -587   -296   -610
   -337  -1392  -1057    865    358  -1226   -249   -259   -431   -566   -283   -597
   -316  -1356  -1039    833    358  -1200   -236   -189   -384   -522   -244   -566
   -288  -1286   -997    787    353  -1143   -207    -98   -316   -462   -184   -506
   -293  -1241   -948    766    324  -1093   -176     -7   -246   -394   -119   -436
   -283  -1202   -919    743    316  -1062   -161     72   -197   -337    -70   -387
   -280  -1163   -883    722    298  -1023   -148    132   -155   -293    -23   -340
   -272  -1124   -852    698    288   -989   -142    166   -132   -265     10   -306
   -259  -1072   -815    665    275   -943   -127    187   -106   -231     41   -270
   -246  -1015   -769    628    259   -893   -114    194    -85   -207     70   -233
   -270  -1013   -743    639    233   -878   -116    174    -93   -215     72   -228
   -285   -992   -706    639    210   -849   -114    148    -98   -218     75   -226
   -303   -997   -693    649    192   -846   -116    101   -135   -252     36   -270
   -332  -1026   -693    680    179   -859   -127     46   -176   -293     -7   -309
   -374  -1072   -698    722    161   -885   -142    -23   -231   -348    -62   -355
   -407  -1114   -706    761    148   -911   -155    -98   -296   -418   -124   -418
   -418  -1156   -737    787    158   -948   -187   -187   -368   -496   -202   -493
   -449  -1221   -771    833    158   -997   -202   -254   -426   -550   -259   -545
   -459  -1275   -815    865    174  -1047   -228   -324   -485   -605   -316   -602
   -449  -1301   -852    875    200  -1078   -252   -387   -537   -654   -361   -652
   -462  -1254   -795    857    163  -1026   -249   -415   -545   -657   -358   -657
   -488  -1299   -810    891    161  -1054   -262   -449   -584   -688   -389   -683
   -501  -1327   -828    914    163  -1080   -275   -475   -610   -711   -415   -701
   -498  -1337   -839    919    168  -1088   -288   -491   -626   -722   -423   -701
   -488  -1348   -862    917    184  -1106   -301   -509   -649   -743   -439   -714
   -496  -1379   -885    937    192  -1132   -314   -530   -672   -766   -462   -735
   -459  -1301   -841    880    189  -1072   -309   -524   -659   -750   -444   -717
   -452  -1241   -789    846    168  -1015   -296   -517   -646   -737   -433   -698
   -472  -1262   -789    867    158  -1026   -293   -522   -657   -750   -444   -704
   -480  -1286   -807    883    163  -1047   -301   -532   -667   -761   -454   -711
   -488  -1306   -820    896    166  -1065   -316   -548   -691   -782   -478   -730
   -491  -1296   -805    893    155  -1052   -314   -550   -691   -787   -478   -730
   -478  -1247   -769    859    145  -1008   -298   -537   -672   -769   -454   -711
   -475  -1192   -717    833    119   -956   -270   -522   -646   -737   -423   -685
   -483  -1166   -683    823     98   -924   -252   -511   -636   -727   -413   -678
   -478  -1135   -657    807     88   -896   -246   -514   -626   -719   -405   -675
   -504  -1127   -623    815     57   -875   -262   -535   -639   -724   -410   -678
   -514  -1111   -597    810     41   -854   -277   -545   -644   -719   -400   -662
   -493  -1083   -589    787     44   -836   -293   -550   -646   -714   -394   -649
   -480  -1044   -563    763     41   -805   -296   -545   -636   -701   -381   -636
   -483  -1080   -597    779     54   -839   -311   -555   -654   -714   -397   -652
   -493  -1122   -628    807     64   -875   -319   -561   -665   -727   -413   -665
   -496  -1148   -654    820     77   -901   -329   -566   -680   -743   -428   -670
   -493  -1184   -691    839     98   -937   -337   -571   -701   -766   -446   -685
   -519  -1228   -709    872     93   -969   -335   -587   -730   -795   -475   -719
   -561  -1278   -717    919     75   -997   -332   -610   -766   -833   -517   -763
   -587  -1325   -740    956     75  -1034   -340   -631   -797   -867   -550   -797
   -571  -1345   -774    958    101  -1060   -348   -646   -823   -893   -574   -818
   -581  -1350   -769    963     90  -1060   -350   -654   -828   -904   -584   -823
   -618  -1387   -771   1002     75  -1080   -361   -670   -849   -924   -607   -846
   -641  -1426   -784   1034     70  -1106   -376   -688   -875   -948   -633   -870
   -667  -1449   -782   1060     57  -1117   -381   -698   -888   -956   -641   -875
   -675  -1444   -771   1060     46  -1109   -389   -701   -896   -958   -649   -878
   -688  -1470   -782   1078     46  -1127   -397   -709   -909   -969   -662   -891
   -701  -1478   -776   1088     36  -1127   -389   -701   -904   -969   -662   -891
   -698  -1496   -797   1098     49  -1148   -363   -665   -888   -961   -662   -888
   -665  -1527   -865   1093     98  -1197   -270   -519   -826   -953   -691   -930
   -633  -1465   -833   1049     98  -1150   -161   -348   -704   -878   -654   -917
   -584  -1293   -709    937     59  -1002    -77   -122   -472   -641   -446   -730
   -498  -1057   -558    779     28   -807    -77    137   -210   -296    -75   -345
   -519   -737   -218    628   -153   -478   -231   -106   -252   -135    228     12
   -657   -587     70    620   -366   -257   -405   -665   -535   -194    306    140
   -805   -628    176    714   -493   -226   -568  -1249   -989   -553     18   -122
   -909   -909      0    909   -454   -454   -779  -1823  -1634  -1296   -743   -865
   -893  -1223   -329   1057   -283   -779  -1018  -2094  -2096  -1857  -1288  -1369
   -828  -1460   -631   1143   -101  -1047  -1031  -1914  -2013  -1826  -1293  -1397
   -763  -1506   -745   1132    -10  -1127   -875  -1553  -1691  -1579  -1119  -1265
   -709  -1457   -748   1083     18  -1104   -644  -1158  -1332  -1304   -917  -1093
   -683  -1447   -763   1065     38  -1106   -465   -857  -1075  -1106   -776   -974
   -654  -1426   -771   1039     57  -1098   -376   -722   -966  -1018   -717   -924
   -641  -1410   -769   1023     62  -1091   -345   -672   -924   -987   -693   -906
   -665  -1449   -784   1057     59  -1117   -342   -662   -922   -995   -706   -924
   -709  -1462   -753   1085     20  -1109   -345   -652   -911   -982   -696   -919
   -727  -1436   -711   1080     -7  -1075   -329   -631   -893   -956   -672   -901
   -732  -1431   -698   1080    -18  -1065   -314   -613   -878   -937   -659   -888
   -717  -1423   -706   1070     -5  -1065   -309   -600   -865   -927   -649   -875
   -678  -1376   -701   1026     10  -1041   -303   -584   -852   -914   -639   -859
   -646  -1343   -696    995     23  -1021   -296   -568   -839   -904   -626   -844
   -639  -1325   -685    979     23  -1005   -288   -553   -826   -891   -615   -839
   -644  -1317   -672    982     12   -995   -277   -530   -805   -872   -600   -828
   -649  -1299   -649    971     -2   -974   -254   -506   -774   -841   -576   -807
   -662  -1293   -631    976    -15   -963   -252   -496   -763   -831   -568   -797
   -675  -1280   -607    976    -33   -945   -259   -485   -753   -820   -553   -784
   -711  -1309   -597   1010    -57   -953   -277   -483   -750   -823   -558   -792
   -740  -1330   -592   1034    -75   -963   -283   -467   -740   -810   -553   -784
   -737  -1306   -568   1021    -85   -937   -262   -420   -706   -771   -517   -748
   -688  -1249   -561    966    -64   -904   -233   -361   -652   -717   -467   -701
   -628  -1187   -558    909    -36   -872   -202   -296   -597   -659   -415   -654
   -568  -1106   -537    836    -15   -820   -163   -207   -522   -584   -345   -581
   -527  -1010   -483    769    -23   -748   -135   -119   -446   -506   -270   -509
   -504   -963   -462    732    -23   -711   -114    -41   -381   -439   -207   -452
   -480   -904   -423    693    -28   -665    -88     46   -309   -358   -132   -379
   -465   -836   -371    649    -49   -605    -67    114   -252   -293    -62   -316
   -470   -787   -316    626    -77   -553    -57    148   -220   -252    -20   -272
   -478   -766   -288    620    -96   -527    -54    158   -210   -233      0   -249
   -454   -717   -262    587    -96   -491    -44    163   -197   -213     23   -223
   -444   -662   -218    550   -114   -441    -33    153   -194   -210     36   -213
   -514   -711   -200    613   -158   -457    -49    103   -228   -249      0   -241
   -623   -820   -197    722   -213   -509    -88     33   -296   -319    -67   -311
   -680   -865   -184    774   -249   -524   -103    -20   -345   -376   -122   -363
   -724   -911   -189    818   -267   -550   -111    -85   -400   -441   -181   -426
   -756   -971   -218    862   -270   -594   -124   -158   -467   -519   -259   -501
   -758  -1018   -259    885   -249   -639   -135   -226   -530   -587   -329   -568
   -766  -1049   -283    909   -241   -667   -140   -280   -576   -636   -381   -620
   -784  -1091   -306    937   -241   -698   -155   -329   -620   -680   -420   -657
   -782  -1117   -335    948   -223   -727   -179   -376   -662   -719   -459   -696
   -748  -1098   -350    922   -200   -724   -187   -400   -678   -735   -475   -709
   -717  -1075   -358    896   -179   -717   -174   -407   -680   -730   -470   -704
   -701  -1044   -345    872   -179   -696   -171   -413   -685   -724   -459   -701
   -683  -1018   -337    849   -174   -678   -174   -423   -696   -732   -465   -704
   -659   -987   -327    823   -168   -657   -179   -431   -698   -735   -462   -704
   -654   -966   -311    810   -171   -639   -176   -431   -696   -730   -454   -696
   -652   -971   -319    810   -168   -646   -179   -436   -704   -732   -462   -701
   -639   -969   -332    802   -155   -652   -184   -441   -711   -735   -465   -704
   -628   -963   -337    795   -148   -652   -184   -446   -711   -732   -465   -701
   -626   -976   -350    802   -137   -665   -192   -454   -717   -740   -470   -704
   -618   -943   -327    779   -145   -636   -187   -449   -711   -732   -459   -691
   -605   -901   -296    753   -155   -600   -174   -433   -691   -711   -441   -678
   -618   -849   -233    732   -194   -542   -155   -420   -665   -688   -418   -662
   -615   -797   -181    706   -218   -491   -129   -407   -639   -662   -392   -641
   -600   -761   -161    678   -220   -462   -119   -397   -631   -649   -381   -628
   -605   -737   -135    670   -236   -436   -124   -402   -623   -636   -371   -615
   -600   -714   -114    657   -244   -415   -148   -423   -628   -633   -366   -610
   -581   -732   -150    657   -215   -441   -192   -457   -659   -654   -387   -631
   -594   -761   -166    675   -215   -465   -202   -472   -672   -672   -397   -641
   -568   -683   -114    626   -228   -400   -176   -433   -631   -628   -348   -594
   -555   -670   -114    610   -223   -392   -179   -426   -620   -620   -337   -584
   -563   -735   -171    649   -197   -454   -197   -441   -654   -649   -366   -610
   -574   -782   -207    678   -184   -496   -215   -459   -688   -678   -397   -641
   -587   -831   -244    706   -171   -537   -226   -475   -714   -701   -423   -667
   -605   -875   -272    737   -166   -574   -228   -488   -735   -724   -449   -696
   -613   -901   -288    758   -163   -594   -226   -506   -753   -743   -475   -722
   -672   -971   -301    820   -187   -639   -259   -548   -797   -787   -517   -766
   -745  -1072   -327    906   -210   -701   -296   -589   -839   -833   -566   -813
   -813  -1187   -374   1000   -220   -782   -322   -620   -878   -878   -613   -857
   -844  -1215   -371   1031   -236   -795   -329   -631   -891   -891   -623   -870
   -792  -1135   -342    961   -228   -740   -322   -615   -872   -865   -600   -846
   -732  -1080   -348    906   -194   -714   -316   -602   -857   -849   -584   -836
   -711  -1031   -319    870   -197   -678   -298   -581   -833   -826   -561   -813
   -688  -1031   -342    859   -174   -688   -298   -579   -831   -818   -558   -810
   -667  -1067   -400    865   -135   -735   -311   -587   -849   -836   -584   -836
   -641  -1065   -423    852   -111   -743   -257   -517   -820   -833   -600   -854
   -610  -1034   -423    820    -93   -727   -140   -366   -735   -807   -615   -883
   -618  -1013   -394    815   -111   -704    -59   -215   -626   -732   -571   -854
   -600   -875   -275    737   -163   -576    -12     44   -366   -446   -303   -607
   -522   -584    -62    553   -231   -324    -90    124   -213   -161     49   -231
   -535   -265    270    400   -405      2   -319   -358   -405    -98    267     46
   -665   -101    563    384   -615    231   -540  -1013   -724   -166    327    142
   -810   -231    579    519   -698    174   -761  -1608  -1226   -618    -80   -236
   -849   -654    194    750   -524   -231   -979  -2000  -1818  -1374   -857   -963
   -776   -927   -153    849   -314   -542  -1080  -2026  -2044  -1725  -1221  -1309
   -717  -1062   -345    891   -187   -704   -958  -1675  -1771  -1532  -1106  -1241
   -688  -1049   -361    865   -163   -706   -763  -1283  -1408  -1257   -909  -1088
   -657  -1026   -371    841   -145   -698   -548   -917  -1093  -1021   -743   -956
   -615   -984   -371    797   -124   -678   -426   -706   -917   -885   -646   -883
   -597   -963   -366    782   -116   -665   -376   -633   -857   -839   -618   -862
   -594   -950   -355    769   -119   -654   -358   -600   -820   -813   -600   -844
   -613   -984   -371    797   -122   -678   -366   -592   -813   -807   -602   -849
   -605   -953   -348    776   -129   -652   -363   -576   -797   -789   -587   -833
   -587   -919   -332    753   -127   -626   -363   -555   -774   -769   -566   -813
   -584   -922   -337    750   -124   -628   -368   -550   -769   -761   -568   -813
   -566   -898   -332    732   -116   -615   -363   -530   -745   -740   -553   -797
   -563   -878   -314    719   -127   -597   -366   -519   -732   -732   -545   -789
   -542   -831   -288    688   -127   -561   -363   -504   -717   -714   -532   -779
   -537   -802   -267    670   -137   -535   -355   -491   -696   -691   -514   -758
   -519   -784   -265    652   -129   -527   -358   -480   -680   -672   -498   -745
   -517   -774   -257    644   -132   -517   -361   -467   -665   -657   -483   -730
   -522   -784   -262    654   -129   -524   -361   -452   -649   -644   -480   -722
   -519   -763   -246    639   -137   -506   -361   -433   -626   -623   -467   -706
   -504   -730   -226    615   -140   -480   -358   -407   -597   -597   -439   -683
   -504   -724   -220    613   -142   -472   -361   -381   -579   -584   -428   -675
   -506   -743   -236    626   -135   -491   -366   -358   -563   -574   -426   -678
   -488   -688   -200    587   -145   -444   -350   -298   -514   -530   -384   -641
   -470   -626   -155    548   -158   -392   -324   -220   -446   -465   -327   -587
   -467   -618   -150    540   -161   -384   -314   -148   -394   -413   -285   -542
   -457   -623   -166    540   -145   -394   -303    -75   -353   -368   -252   -511
   -405   -522   -116    462   -145   -319   -267     23   -270   -283   -171   -433
   -389   -444    -57    415   -166   -252   -259     88   -218   -226   -111   -371
   -394   -400     -5    394   -194   -202   -257    129   -187   -192    -75   -332
   -387   -350     36    368   -213   -158   -231    161   -153   -153    -33   -285
   -389   -311     75    350   -233   -119   -228    155   -142   -132    -10   -259
   -366   -259    103    311   -236    -77   -252    129   -155   -132    -10   -254
   -358   -257    101    306   -231    -77   -280     88   -184   -150    -23   -262
   -384   -262    122    324   -254    -70   -285     44   -202   -171    -38   -272
   -397   -265    132    329   -265    -64   -296     -5   -231   -202    -70   -303
   -407   -303    101    355   -257   -101   -314    -70   -275   -254   -119   -355
   -426   -342     80    381   -254   -132   -342   -148   -335   -316   -184   -418
   -449   -418     31    433   -241   -194   -371   -236   -402   -387   -262   -491
   -462   -446     12    454   -239   -218   -394   -311   -452   -439   -316   -540
   -449   -431     18    439   -236   -207   -413   -366   -480   -470   -345   -563
   -446   -467    -20    457   -215   -244   -446   -428   -527   -514   -392   -605
   -452   -509    -57    480   -197   -283   -470   -478   -563   -545   -426   -631
   -449   -555   -106    501   -174   -332   -509   -527   -602   -587   -465   -675
   -457   -576   -119    517   -171   -348   -535   -566   -631   -615   -491   -701
   -454   -542    -88    496   -184   -314   -532   -571   -620   -605   -478   -683
   -457   -540    -83    498   -187   -311   -542   -584   -620   -602   -480   -683
   -444   -555   -111    498   -168   -332   -568   -607   -641   -618   -501   -701
   -423   -550   -127    485   -148   -340   -589   -623   -654   -631   -509   -709
   -407   -535   -129    470   -142   -332   -607   -641   -667   -639   -519   -714
   -402   -527   -124    465   -140   -327   -615   -649   -672   -644   -527   -714
   -402   -548   -145    475   -129   -348   -620   -654   -675   -641   -532   -719
   -379   -501   -122    441   -129   -311   -615   -652   -665   -628   -519   -704
   -350   -452   -101    400   -127   -277   -623   -659   -665   -626   -517   -693
   -363   -436    -72    400   -145   -254   -615   -652   -646   -610   -498   -675
   -363   -381    -18    371   -174   -200   -576   -623   -600   -566   -459   -636
   -363   -329     33    345   -200   -148   -553   -607   -571   -540   -436   -607
   -361   -329     28    345   -197   -150   -563   -620   -581   -548   -446   -615
   -350   -306     44    329   -197   -132   -589   -646   -592   -558   -449   -623
   -327   -259     67    293   -197    -98   -615   -649   -589   -542   -428   -600
   -322   -272     49    296   -187   -111   -636   -659   -600   -550   -436   -602
   -319   -277     41    296   -181   -119   -649   -667   -607   -555   -444   -602
   -324   -257     67    290   -197    -96   -636   -646   -584   -530   -426   -581
   -306   -272     31    288   -171   -122   -641   -644   -592   -532   -433   -581
   -296   -298     -2    296   -148   -153   -665   -662   -626   -561   -462   -607
   -298   -337    -38    316   -132   -189   -672   -678   -646   -581   -491   -628
   -298   -355    -57    327   -122   -207   -680   -688   -665   -600   -511   -646
   -311   -402    -90    355   -111   -246   -691   -709   -696   -633   -548   -680
   -340   -444   -106    392   -116   -275   -680   -722   -711   -649   -568   -696
   -337   -446   -109    389   -116   -277   -685   -740   -735   -670   -592   -714
   -342   -454   -111    400   -116   -283   -691   -758   -758   -693   -615   -735
   -340   -491   -153    415    -96   -322   -691   -756   -761   -704   -623   -735
   -335   -501   -166    418    -85   -335   -688   -750   -761   -704   -628   -732
   -311   -465   -155    387    -80   -311   -683   -743   -756   -696   -626   -727
   -296   -441   -145    368    -75   -293   -670   -732   -745   -685   -618   -714
   -303   -444   -140    371    -83   -290   -659   -730   -740   -683   -615   -711
   -301   -449   -148    374    -77   -298   -659   -727   -743   -685   -618   -711
   -285   -444   -158    361    -64   -301   -662   -719   -750   -693   -633   -722
   -259   -457   -197    358    -31   -327   -592   -631   -732   -717   -678   -769
   -249   -462   -213    355    -20   -337   -459   -457   -649   -691   -693   -792
   -220   -363   -142    290    -38   -254   -361   -226   -465   -532   -568   -685
   -145   -137      7    140    -80    -64   -288    137   -153   -184   -233   -355
    -85    213    298    -62   -192    254   -407     41    -72     72    109     31
   -168    475    644   -153   -405    558   -727   -693   -311    124    298    272
   -340    618    956   -140   -649    787  -1049  -1501   -636     18    290    301
   -465    394    859     33   -665    628  -1309  -2114  -1179   -545   -246   -192
   -452    -72    379    262   -415    153  -1483  -2364  -1790  -1335  -1028   -911
   -363   -361      2    361   -184   -179  -1436  -2094  -1769  -1418  -1163  -1060
   -301   -407   -106    355    -98   -259  -1205  -1628  -1434  -1182  -1010   -958
   -236   -316    -80    275    -77   -200   -906  -1163  -1070   -917   -818   -807
   -187   -270    -83    228    -51   -176   -667   -800   -815   -730   -691   -704
   -174   -254    -80    213    -49   -168   -581   -672   -732   -675   -654   -672
   -153   -233    -80    192    -36   -158   -540   -615   -691   -649   -633   -652
   -137   -215    -77    176    -31   -145   -522   -584   -667   -628   -623   -636
   -137   -194    -57    166    -41   -127   -506   -553   -639   -600   -602   -613
   -114   -166    -54    140    -31   -111   -491   -527   -623   -584   -589   -600
   -103   -135    -31    119    -36    -83   -465   -493   -597   -561   -574   -574
    -98    -85     10     90    -57    -38   -431   -454   -568   -535   -550   -548
    -83    -70     12     77    -49    -28   -405   -423   -553   -517   -535   -527
    -57    -36     18     44    -38    -10   -392   -400   -537   -498   -527   -517
    -38     -7     31     20    -36     10   -384   -374   -517   -478   -509   -496
    -28      2     31     10    -31     15   -379   -348   -496   -462   -493   -480
    -10     49     59    -18    -33     54   -340   -303   -449   -426   -462   -441
      7    114    103    -62    -49    111   -301   -252   -410   -387   -431   -410
     31    166    132    -98    -51    150   -277   -210   -381   -358   -410   -381
     33    184    150   -111    -59    168   -249   -163   -348   -332   -389   -358
     38    215    176   -127    -67    197   -220   -109   -306   -288   -353   -319
     59    254    192   -158    -67    226   -205    -54   -272   -257   -329   -293
     88    296    207   -194    -59    252   -184     12   -231   -223   -303   -259
    101    340    239   -223    -70    288   -148     98   -179   -171   -257   -218
    124    376    252   -249    -62    314   -109    189   -122   -119   -215   -176
    140    433    290   -288    -75    363    -72    296    -54    -51   -158   -109
    166    519    350   -342    -90    436    -23    415     23     28    -88    -31
    189    602    410   -397   -111    509     25    527     98    106    -15     44
    223    675    452   -449   -114    563     57    607    158    166     41    109
    257    748    491   -504   -116    620     75    659    200    215     93    166
    257    802    542   -530   -142    672     80    678    215    241    122    197
    262    862    597   -563   -168    730     90    691    233    262    145    226
    244    906    662   -574   -207    784    119    701    252    285    166    259
    233    943    706   -589   -236    823    129    693    262    296    181    285
    241    958    717   -600   -236    839    137    670    257    288    176    288
    236    950    714   -594   -239    831    135    618    226    257    148    265
    207    917    709   -561   -249    813    132    558    187    218    103    226
    205    883    678   -545   -236    779    132    491    137    168     51    171
    194    849    654   -524   -228    753    132    428     98    122      7    127
    181    831    646   -509   -231    740    127    371     62     85    -33     90
    176    813    636   -493   -228    724    124    324     33     51    -67     64
    168    784    613   -478   -223    698    119    288     10     25    -93     44
    163    766    602   -465   -218    685    116    265     -7     12   -114     33
    150    753    600   -452   -223    675    116    249    -20      7   -122     31
    155    748    592   -452   -218    670    109    236    -31      2   -132     25
    171    766    592   -470   -210    680    111    239    -31      2   -135     33
    166    782    615   -472   -223    698    124    252    -20     12   -124     44
    153    795    641   -472   -244    717    137    262    -12     23   -111     54
    153    800    646   -475   -246    724    155    275     -5     31   -109     62
    161    818    654   -491   -246    737    166    285      2     41   -106     72
    181    841    659   -514   -239    750    174    298     10     49    -96     83
    192    867    675   -530   -241    771    184    311     18     57    -85     96
    202    909    706   -555   -252    807    202    335     33     80    -64    119
    218    943    722   -581   -252    831    220    355     46     96    -51    137
    223    997    771   -610   -275    885    249    389     85    135    -23    174
    226   1047    820   -636   -298    935    288    431    132    174     10    215
    228   1072    844   -649   -306    958    316    446    148    184     23    231
    252   1135    880   -693   -314   1008    350    475    176    210     49    254
    241   1187    945   -714   -353   1067    355    491    202    241     77    285
    265   1236    969   -750   -350   1104    345    498    220    265     98    311
    283   1254    971   -769   -342   1114    340    509    233    283    106    327
    272   1262    989   -769   -358   1127    350    522    244    296    116    342
    280   1288   1008   -784   -363   1150    366    558    272    324    142    376
    301   1286    984   -795   -342   1135    368    576    272    324    142    384
    311   1260    948   -784   -316   1104    363    571    249    311    122    371
    301   1239    935   -771   -316   1088    379    579    244    306    111    368
    288   1221    930   -756   -322   1075    405    587    239    298     98    363
    270   1210    940   -743   -335   1078    433    597    239    288     85    353
    290   1215    924   -753   -316   1070    433    602    241    285     83    358
    265   1174    909   -719   -322   1041    410    587    215    259     57    337
    241   1145    904   -693   -332   1023    410    581    200    241     33    319
    239   1137    896   -691   -329   1018    426    594    205    241     28    319
    254   1153    898   -704   -322   1026    436    618    215    257     41    332
    233   1148    911   -693   -340   1031    439    626    213    262     46    345
    184   1143    958   -662   -387   1052    449    636    218    267     49    353
    192   1153    958   -675   -384   1057    457    646    226    272     46    355
    200   1161    961   -680   -379   1062    470    662    236    283     51    366
    197   1171    974   -685   -389   1072    501    704    262    303     64    381
    231   1179    948   -704   -358   1062    581    815    306    314     54    368
    265   1202    937   -732   -335   1070    696    989    389    348     49    353
    270   1286   1015   -776   -371   1150    802   1210    555    491    155    444
    337   1519   1179   -930   -420   1350    888   1561    862    831    480    766
    402   1875   1473  -1140   -535   1675    797   1538    995   1119    844   1171
    342   2184   1839  -1265   -748   2013    566    969    880   1254   1101   1491
    158   2369   2210  -1262  -1026   2291    283    194    615   1218   1174   1608
     15   2125   2109  -1070  -1049   2120     36   -472     31    618    613   1080
     15   1660   1641   -839   -813   1649   -145   -766   -558   -122   -132    368
     90   1330   1239   -711   -574   1283   -171   -594   -652   -311   -363    132
    135   1226   1091   -680   -478   1158    -31   -184   -389   -135   -267    187
    181   1325   1143   -753   -480   1234    223    270    -41    114    -80    337
    220   1350   1130   -787   -454   1241    480    659    231    316     59    446
    236   1348   1111   -795   -439   1231    602    839    353    405    116    498
    246   1361   1114   -802   -433   1239    652    911    405    444    140    524
    249   1379   1127   -815   -439   1254    672    956    436    467    158    542
    220   1366   1143   -795   -462   1254    683    982    452    483    171    558
    194   1353   1158   -774   -483   1257    683    997    457    491    174    566
    207   1387   1179   -797   -485   1283    709   1036    480    514    194    587
    187   1395   1205   -792   -509   1301    714   1052    488    524    205    592
    197   1415   1218   -805   -511   1317    727   1075    511    545    223    613
    228   1465   1234   -849   -504   1350    756   1114    548    581    249    641
    249   1522   1273   -885   -511   1397    795   1161    592    618    283    672
    259   1558   1296   -909   -519   1428    810   1200    626    652    316    711
    301   1597   1296   -950   -498   1447    833   1236    662    685    345    750
    324   1613   1288   -971   -480   1452    841   1267    685    709    363    774
    311   1631   1319   -971   -504   1475    846   1299    714    740    392    802
    223   1582   1358   -904   -568   1470    846   1319    724    758    402    813
    168   1556   1387   -862   -607   1473    852   1350    745    779    420    828
    137   1527   1389   -833   -628   1460    857   1382    756    789    423    828
     98   1509   1410   -802   -654   1460    865   1428    784    815    441    846
     96   1527   1431   -813   -667   1480    872   1496    826    854    470    883
    116   1584   1467   -852   -675   1527    898   1582    891    914    524    932
    132   1636   1504   -885   -685   1571    932   1678    953    979    581    984
    158   1696   1538   -927   -688   1618    969   1784   1026   1049    646   1047
    168   1732   1561   -953   -696   1647    992   1875   1093   1117    711   1117
    187   1787   1600   -987   -706   1693   1013   1953   1156   1187    776   1189
    220   1875   1652  -1049   -714   1764   1044   2016   1218   1254    844   1260
    205   1914   1709  -1060   -750   1813   1067   2049   1252   1293    878   1299
    202   1953   1751  -1078   -774   1852   1078   2060   1273   1319    909   1332
    231   2018   1787  -1124   -779   1904   1093   2062   1293   1345    943   1366
    275   2081   1805  -1179   -766   1943   1122   2068   1312   1363    963   1384
    288   2104   1816  -1195   -763   1961   1135   2055   1314   1366    969   1392
    296   2107   1808  -1202   -756   1958   1135   2005   1280   1335    935   1366
    298   2088   1790  -1195   -745   1940   1130   1940   1241   1293    888   1327
    288   2075   1784  -1182   -748   1930   1122   1878   1200   1249    841   1283
    265   2023   1758  -1143   -745   1891   1109   1803   1143   1187    782   1223
    280   2008   1727  -1145   -724   1867   1091   1740   1101   1137    735   1176
    267   1982   1714  -1124   -722   1849   1088   1688   1065   1104    701   1143
    241   1935   1693  -1088   -724   1816   1065   1628   1018   1060    659   1101
    231   1930   1699  -1080   -732   1816   1047   1584    992   1034    636   1080
    228   1896   1665  -1065   -719   1782   1041   1558    971   1021    618   1070
    236   1888   1649  -1062   -706   1769   1041   1545    961   1015    615   1067
    233   1893   1660  -1065   -714   1777   1036   1527    950   1013    615   1065
    239   1914   1675  -1075   -717   1795   1041   1527    956   1023    623   1075
    244   1917   1670  -1080   -714   1795   1036   1519    945   1015    615   1067
    246   1927   1680  -1085   -717   1805   1034   1519    948   1021    620   1072
    239   1930   1691  -1083   -727   1810   1044   1527    953   1026    628   1078
    244   1912   1667  -1078   -711   1790   1049   1530    956   1031    631   1080
    249   1925   1675  -1088   -714   1803   1060   1532    963   1041    641   1096
    233   1922   1688  -1080   -727   1805   1065   1535    966   1052    649   1111
    241   1922   1680  -1083   -719   1803   1060   1527    961   1052    646   1109
    267   1990   1722  -1127   -727   1857   1060   1535    979   1070    670   1130
    265   2094   1826  -1179   -782   1961   1109   1571   1034   1122    722   1179
    252   2112   1860  -1182   -805   1987   1130   1582   1052   1135    730   1184
    252   2112   1860  -1182   -805   1987   1132   1579   1057   1140    732   1195
    241   2112   1870  -1176   -813   1992   1127   1571   1062   1153    745   1208
    252   2138   1886  -1197   -815   2013   1106   1566   1075   1166    763   1223
    246   2143   1893  -1195   -823   2018   1085   1556   1072   1169    771   1234
    239   2135   1896  -1189   -828   2016   1072   1551   1072   1176    779   1239
    244   2122   1878  -1182   -815   2000   1070   1558   1078   1187    782   1249
    252   2094   1839  -1174   -795   1966   1060   1543   1057   1166    763   1236
    215   2036   1821  -1127   -802   1930   1044   1530   1036   1150    753   1228
    192   2005   1810  -1101   -807   1909   1041   1527   1023   1143    748   1218
    207   2010   1803  -1109   -797   1906   1057   1530   1018   1135    735   1208
    187   1948   1758  -1067   -784   1852   1057   1514    992   1101    701   1171
    187   1901   1714  -1044   -763   1808   1065   1493    961   1067    667   1143
    194   1886   1688  -1041   -745   1787   1065   1478    945   1057    654   1135
    184   1857   1673  -1021   -743   1766   1054   1465    935   1041    644   1127
    181   1847   1665  -1015   -743   1758   1044   1460    927   1026    636   1117
    176   1823   1647  -1000   -735   1735   1039   1454    922   1018    626   1101
    187   1831   1644  -1010   -730   1738   1044   1457    927   1031    628   1106
    197   1857   1660  -1026   -730   1758   1047   1462    937   1044    639   1119
    184   1855   1670  -1021   -743   1761   1052   1465    945   1049    649   1122
    174   1823   1647  -1000   -737   1735   1052   1457    940   1047    641   1114
    181   1797   1613   -992   -717   1704   1052   1467    943   1036    628   1104
    205   1769   1564   -987   -678   1667   1111   1564    979   1031    602   1072
    223   1777   1553  -1002   -665   1665   1236   1738   1085   1080    615   1065
    241   1873   1628  -1057   -693   1751   1317   1940   1270   1252    763   1189
    311   2078   1764  -1197   -727   1919   1319   2210   1535   1571   1091   1519
    366   2426   2060  -1395   -846   2244   1189   2156   1618   1823   1436   1906
    257   2652   2395  -1457  -1070   2525    982   1597   1405   1849   1602   2122
     62   2662   2600  -1363  -1267   2631    805    969   1008   1608   1449   1992
    -59   2392   2452  -1166  -1257   2421    605    358    392    950    805   1369
    -64   2023   2088   -979  -1075   2055    368    -36   -220    215     98    711
      0   1764   1764   -883   -880   1764    309     83   -226    158     20    623
     59   1680   1621   -870   -779   1649    446    459     98    397    181    743
     98   1683   1584   -891   -743   1634    670    867    457    662    368    896
    106   1675   1569   -891   -730   1623    904   1231    766    891    530   1026
    127   1704   1577   -917   -724   1641   1000   1376    893    995    602   1085
    119   1701   1579   -911   -730   1641   1026   1426    937   1026    626   1098
    122   1673   1551   -896   -714   1610   1023   1447    950   1034    623   1093
    114   1673   1558   -893   -722   1615   1039   1473    974   1054    644   1114
    103   1691   1584   -898   -743   1639   1049   1488    995   1070    665   1132
     98   1691   1592   -896   -745   1641   1070   1504   1013   1085    683   1145
     98   1688   1590   -896   -745   1639   1070   1506   1023   1091    691   1148
    103   1688   1584   -896   -740   1636   1088   1527   1041   1106    706   1158
     90   1691   1600   -893   -756   1647   1083   1543   1062   1122    724   1176
     88   1693   1605   -891   -758   1652   1088   1553   1072   1127    730   1189
    109   1701   1592   -906   -743   1647   1101   1571   1088   1148    745   1210
     67   1683   1615   -875   -774   1649   1122   1582   1109   1163    758   1218
     12   1631   1618   -823   -802   1626   1119   1582   1114   1166    758   1210
     41   1683   1641   -862   -800   1662   1150   1623   1153   1202    802   1247
     59   1706   1647   -885   -795   1678   1137   1634   1166   1218    823   1262
     62   1696   1634   -878   -784   1665   1088   1628   1163   1223    826   1270
     64   1714   1649   -893   -792   1683   1140   1683   1215   1265    862   1309
     83   1735   1649   -909   -782   1693   1137   1714   1252   1301    891   1340
     93   1764   1670   -930   -789   1719   1187   1782   1309   1356    943   1384
     46   1719   1673   -883   -813   1696   1140   1805   1332   1387    966   1405
     75   1782   1706   -930   -815   1745   1166   1888   1408   1457   1034   1465
     75   1805   1727   -940   -826   1766   1200   1974   1475   1525   1096   1519
     67   1805   1735   -937   -833   1771   1205   2039   1532   1584   1153   1571
     72   1847   1774   -958   -849   1810   1208   2099   1592   1644   1221   1636
     98   1935   1834  -1018   -867   1886   1244   2153   1654   1712   1291   1699
     85   1974   1886  -1031   -898   1930   1249   2164   1675   1738   1325   1732
     77   2003   1922  -1041   -922   1961   1252   2158   1680   1753   1343   1751
     70   2023   1953  -1047   -940   1990   1241   2138   1680   1756   1348   1756
     57   1992   1935  -1026   -937   1964   1244   2120   1665   1738   1335   1740
     44   1969   1922  -1008   -937   1945   1244   2088   1644   1712   1314   1714
     33   1974   1938  -1005   -953   1956   1257   2049   1618   1678   1283   1683
     -7   1922   1930   -956   -969   1925   1226   1971   1548   1605   1213   1613
    -38   1821   1857   -891   -950   1839   1195   1870   1465   1509   1119   1519
    -70   1740   1810   -833   -940   1774   1184   1790   1397   1434   1047   1447
   -127   1660   1784   -769   -956   1722   1143   1696   1322   1358    974   1376
   -163   1610   1774   -722   -969   1691   1130   1636   1275   1306    930   1332
   -161   1569   1730   -706   -945   1647   1096   1577   1226   1260    888   1296
   -161   1532   1693   -685   -927   1613   1088   1530   1187   1223    857   1260
   -181   1512   1691   -667   -937   1602   1065   1488   1156   1197    831   1239
   -192   1491   1683   -649   -937   1587   1062   1473   1145   1189    828   1228
   -189   1447   1636   -628   -914   1540   1047   1449   1122   1169    807   1208
   -194   1428   1623   -618   -909   1525   1018   1421   1101   1153    795   1192
   -181   1454   1636   -636   -909   1545   1034   1426   1111   1166    805   1202
   -189   1449   1639   -628   -914   1543   1026   1408   1106   1158    797   1189
   -197   1426   1623   -615   -911   1525   1018   1389   1093   1143    787   1176
   -202   1408   1610   -602   -906   1506   1013   1376   1083   1140    787   1174
   -194   1397   1592   -602   -893   1493   1005   1366   1075   1135    787   1171
   -187   1408   1595   -610   -891   1501   1008   1363   1080   1140    800   1182
   -174   1475   1647   -652   -911   1561   1031   1379   1111   1169    836   1213
   -150   1540   1691   -696   -919   1615   1060   1400   1145   1208    872   1244
   -171   1540   1712   -685   -943   1626   1060   1392   1150   1213    878   1249
   -148   1553   1701   -701   -924   1626   1091   1402   1163   1226    885   1257
   -119   1618   1738   -750   -930   1678   1122   1413   1182   1244    906   1275
   -155   1574   1730   -709   -943   1652   1052   1363   1148   1218    888   1257
   -148   1551   1696   -704   -922   1623    992   1325   1124   1202    880   1249
   -132   1566   1699   -717   -914   1631   1002   1325   1127   1210    896   1260
   -137   1590   1725   -727   -932   1657   1005   1327   1132   1223    911   1270
   -137   1566   1701   -714   -919   1634   1008   1330   1130   1218    909   1262
   -153   1493   1644   -670   -898   1569    987   1314   1101   1192    885   1236
   -161   1405   1566   -620   -862   1486    953   1278   1054   1148    841   1195
   -145   1405   1551   -631   -846   1478    969   1283   1054   1150    841   1197
   -124   1431   1556   -654   -841   1493   1018   1301   1075   1169    862   1210
   -153   1376   1527   -613   -841   1452   1000   1273   1049   1140    833   1174
   -171   1306   1478   -566   -823   1392    966   1221   1000   1085    782   1124
   -166   1278   1444   -555   -805   1361    956   1192    971   1060    756   1104
   -168   1241   1410   -537   -789   1327    953   1171    948   1039    743   1080
   -174   1223   1397   -527   -787   1309    948   1158    935   1028    737   1070
   -161   1202   1363   -519   -761   1283    943   1148    924   1018    730   1057
   -168   1200   1369   -517   -769   1283    943   1143    927   1021    730   1057
   -181   1208   1387   -514   -784   1296    943   1145    932   1026    740   1065
   -176   1195   1369   -511   -774   1280    961   1150    940   1031    745   1070
   -189   1148   1337   -478   -763   1241    948   1140    935   1023    737   1057
   -270   1039   1309   -387   -789   1174    922   1132    904    979    688   1002
   -301    963   1262   -332   -782   1111    992   1228    935    958    639    935
   -259    997   1254   -368   -758   1124   1096   1371   1031   1005    657    937
   -205   1127   1332   -459   -769   1228   1187   1590   1244   1210    836   1096
   -106   1353   1460   -623   -782   1405   1174   1842   1493   1551   1205   1460
    -83   1660   1743   -789   -911   1699   1005   1564   1434   1709   1486   1779
   -187   1795   1979   -805  -1083   1886    779    911   1127   1660   1561   1893
   -301   1823   2125   -761  -1213   1974    542    244    683   1361   1348   1701
   -366   1525   1888   -579  -1127   1706    311   -249     67    633    628   1023
   -353   1176   1527   -413   -940   1350    153   -415   -348     96    111    550
   -290    945   1236   -329   -763   1091    220   -137   -181    179    129    537
   -231    924   1156   -345   -693   1039    410    257    184    452    311    675
   -184    992   1176   -405   -680   1083    659    652    540    717    509    833
   -163   1005   1169   -420   -667   1085    828    906    763    885    636    930
   -166    997   1163   -415   -667   1080    885    989    836    935    670    950
   -158    997   1156   -418   -657   1075    896   1010    852    943    672    943
   -140    997   1137   -431   -639   1067    901   1031    875    956    691    953
   -145   1010   1156   -433   -652   1083    906   1047    891    971    711    966
   -142   1015   1156   -436   -649   1085    911   1054    901    979    727    974
   -116   1049   1166   -465   -641   1106    922   1070    919   1000    745    989
   -114   1057   1169   -472   -641   1111    927   1078    927   1005    756    992
   -124   1041   1166   -459   -644   1104    945   1088    945   1018    766   1005
   -119   1036   1156   -459   -639   1096    945   1096    950   1026    779   1015
   -111   1067   1179   -478   -644   1122    945   1104    963   1036    792   1028
   -148   1036   1182   -444   -665   1109    943   1104    971   1044    800   1026
   -226    966   1189   -371   -706   1078    924   1088    963   1034    787   1010
   -249    935   1182   -342   -717   1057    901   1075    950   1026    779    995
   -215    953   1169   -368   -691   1060    911   1098    974   1052    802   1013
   -197    987   1184   -394   -693   1085    940   1143   1015   1093    844   1052
   -189   1010   1200   -413   -693   1104    963   1174   1052   1124    875   1080
   -189   1031   1221   -420   -706   1124    982   1210   1091   1156    906   1104
   -181   1015   1197   -415   -688   1106    997   1262   1127   1189    940   1124
   -153   1054   1208   -452   -680   1132   1031   1337   1189   1249    997   1176
   -119   1104   1223   -493   -672   1163   1062   1413   1252   1312   1052   1223
    -98   1145   1241   -524   -670   1195   1093   1501   1317   1374   1111   1275
    -80   1187   1267   -553   -672   1226   1119   1590   1382   1436   1174   1332
    -70   1234   1304   -581   -688   1267   1135   1657   1439   1496   1239   1387
    -59   1280   1340   -610   -701   1312   1153   1709   1488   1551   1291   1436
    -44   1335   1379   -646   -711   1356   1171   1738   1522   1587   1335   1480
    -49   1361   1410   -654   -730   1384   1174   1738   1527   1605   1358   1504
    -62   1371   1434   -654   -748   1400   1156   1706   1509   1595   1361   1509
    -70   1379   1449   -654   -758   1413   1135   1670   1491   1579   1356   1504
    -67   1374   1441   -654   -753   1405   1119   1626   1462   1553   1332   1488
    -44   1400   1444   -678   -743   1421   1124   1582   1441   1535   1322   1475
    -51   1395   1447   -672   -748   1421   1119   1525   1402   1496   1288   1447
    -80   1317   1397   -618   -737   1356   1101   1444   1340   1426   1221   1382
   -103   1226   1330   -563   -719   1278   1083   1358   1275   1356   1158   1312
   -119   1189   1309   -535   -714   1249   1057   1270   1210   1288   1096   1244
   -122   1156   1278   -519   -698   1215   1023   1179   1143   1221   1028   1182
   -114   1106   1221   -498   -667   1163   1005   1117   1098   1179    992   1145
   -119   1067   1184   -475   -652   1124    984   1070   1062   1145    966   1117
   -127   1041   1169   -457   -646   1104    966   1021   1028   1111    940   1088
   -132   1015   1148   -444   -641   1080    943    982   1000   1083    914   1062
   -132   1002   1135   -436   -633   1067    932    963    987   1072    906   1054
   -129    997   1127   -436   -628   1062    922    948    976   1067    901   1047
   -132    974   1106   -420   -618   1039    909    932    958   1052    888   1034
   -137    958   1096   -410   -618   1028    914    927    961   1049    896   1036
   -116    997   1114   -439   -615   1054    917    924    966   1054    909   1044
   -103   1005   1106   -452   -605   1054    911    914    966   1054    914   1049
   -103    989   1093   -441   -597   1041    911    911    963   1054    917   1052
    -98    989   1088   -446   -594   1039    909    904    966   1049    917   1049
    -90   1008   1096   -459   -594   1052    911    904    971   1054    930   1052
    -64   1091   1156   -511   -610   1122    930    917   1002   1085    963   1080
    -54   1122   1176   -532   -615   1148    958    927   1026   1109    987   1101
    -54   1132   1187   -540   -623   1161    976    930   1036   1117    995   1104
    -44   1163   1208   -561   -626   1184    966    911   1034   1119   1000   1109
    -41   1166   1208   -563   -626   1187    932    880   1015   1109    992   1098
    -20   1163   1184   -571   -602   1174    906    875   1000   1104    995   1101
    -31   1130   1161   -550   -597   1145    896    867    982   1088    982   1091
    -28   1153   1179   -563   -605   1166    914    883   1008   1114   1015   1122
    -18   1150   1166   -568   -592   1158    904    872   1000   1109   1010   1111
    -15   1101   1117   -542   -566   1109    883    849    976   1085    987   1083
    -15   1036   1052   -511   -532   1044    862    828    943   1057    963   1060
    -18    987   1005   -483   -511    995    857    813    919   1036    945   1041
    -28    948    976   -459   -504    963    859    797    898   1010    924   1023
    -36    919    956   -441   -496    937    878    795    893   1002    919   1013
    -44    888    930   -423   -485    909    862    769    865    971    893    979
    -36    862    898   -413   -467    880    846    745    846    953    878    958
    -44    820    862   -389   -452    841    833    724    823    930    854    937
    -59    818    878   -379   -467    846    828    714    815    914    844    924
    -49    810    857   -381   -454    833    818    696    797    896    826    911
    -57    805    859   -374   -459    831    815    685    797    891    826    904
    -67    769    833   -353   -452    800    810    680    792    885    818    888
    -72    735    807   -329   -439    771    810    680    789    885    815    883
    -85    730    813   -324   -449    769    813    688    797    888    820    885
    -64    727    792   -332   -428    761    849    724    813    875    810    867
    -49    719    766   -337   -407    743    963    841    852    859    782    823
    -23    730    753   -353   -387    740   1070   1002    945    909    802    826
     25    852    826   -439   -400    839   1184   1327   1213   1169   1026   1028
     96   1096   1000   -597   -452   1047   1166   1566   1454   1504   1379   1369
     98   1410   1309   -756   -605   1358    862   1101   1358   1654   1647   1675
    -28   1602   1631   -787   -828   1615    452    259   1114   1696   1795   1852
   -197   1615   1813   -711  -1005   1714     80   -568    654   1366   1548   1644
   -267   1210   1478   -472   -872   1345   -150  -1026    -23    563    787    956
   -218    792   1010   -288   -615    901   -207  -1002   -376     64    293    488
   -148    574    722   -213   -433    646    -20   -574   -140    184    329    472
   -119    602    722   -244   -420    662    275   -114    213    433    506    605
    -96    641    735   -272   -415    688    550    277    506    641    657    717
    -67    626    693   -280   -379    659    704    501    665    748    727    766
    -46    605    652   -277   -348    628    748    571    714    776    743    776
    -38    589    626   -275   -335    607    769    600    730    784    750    774
    -38    618    657   -290   -348    636    800    633    758    810    779    795
     -7    659    667   -327   -337    665    807    644    774    820    789    802
     -5    652    657   -322   -329    654    813    652    782    826    797    807
    -10    641    649   -316   -329    646    820    665    792    836    805    810
     -5    620    626   -309   -314    620    815    670    789    833    800    802
    -10    618    626   -303   -319    620    818    680    795    836    802    807
      5    646    641   -324   -316    644    833    701    826    859    828    823
      7    654    644   -332   -316    649    841    717    841    875    844    828
      7    654    646   -329   -319    652    844    735    857    893    857    844
     10    670    659   -340   -324    665    854    756    875    909    875    862
      0    659    659   -329   -329    659    857    771    883    914    878    865
      2    631    628   -319   -314    628    839    776    878    906    865    849
      0    600    600   -301   -301    600    839    792    880    911    870    854
     10    667    657   -340   -324    662    883    857    940    974    932    911
     67    771    704   -418   -316    737    909    924   1000   1026    984    956
     96    776    680   -436   -293    730    917    963   1026   1041   1000    971
     96    792    696   -444   -298    745    943   1036   1067   1080   1031   1002
    103    792    688   -449   -293    743    969   1117   1114   1122   1065   1036
    119    815    696   -467   -288    756   1000   1218   1179   1182   1117   1083
    127    878    750   -504   -311    815   1034   1317   1244   1254   1187   1150
     75    878    802   -478   -363    839   1049   1389   1296   1314   1252   1213
     10    867    857   -441   -423    865   1034   1415   1314   1343   1286   1249
     -7    862    870   -426   -439    865   1013   1410   1314   1345   1296   1262
     -5    896    901   -446   -454    898   1010   1400   1314   1353   1309   1275
     23    961    935   -493   -454    948   1010   1389   1319   1366   1325   1299
     64    984    917   -527   -426    950   1013   1374   1325   1374   1343   1325
     64   1005    940   -535   -436    974   1015   1340   1309   1366   1340   1335
     62   1015    953   -540   -446    984    995   1267   1260   1322   1301   1296
     67    984    914   -527   -423    950    976   1182   1208   1267   1247   1231
     67    945    878   -509   -405    914    963   1093   1153   1208   1187   1169
     38    896    857   -467   -407    878    950   1013   1104   1158   1143   1127
     18    844    826   -431   -402    833    943    937   1062   1117   1106   1093
     20    766    745   -392   -361    756    909    859   1002   1062   1054   1036
      2    711    706   -358   -350    709    880    789    953   1013   1010    987
    -31    670    701   -319   -366    685    844    724    898    966    969    945
    -20    639    657   -309   -337    646    818    678    857    927    930    909
     -2    654    654   -327   -327    654    815    659    854    927    932    904
    -12    646    657   -316   -335    652    807    639    839    911    919    891
      0    626    626   -311   -311    626    797    626    820    893    901    880
     -5    613    615   -306   -311    613    797    620    823    901    917    893
    -25    592    615   -283   -322    602    789    615    818    898    919    893
    -31    571    600   -270   -316    584    779    602    805    883    904    867
    -15    537    553   -259   -283    545    761    581    779    852    870    836
    -25    537    563   -257   -293    550    769    587    787    862    880    852
    -38    550    587   -257   -311    568    776    587    789    867    893    852
    -31    561    592   -267   -311    576    763    571    771    854    883    823
    -18    633    652   -306   -335    641    800    607    813    901    922    846
    -31    654    685   -314   -358    670    828    613    831    924    940    854
    -46    626    672   -290   -358    649    836    600    820    914    932    839
    -54    589    641   -270   -348    615    820    584    807    904    930    831
    -46    633    680   -293   -363    657    805    571    810    917    945    846
    -49    683    732   -316   -389    706    795    576    828    945    976    880
    -57    657    714   -301   -387    685    776    561    813    943    976    878
    -36    657    693   -311   -366    675    763    553    807    943    979    867
    -18    631    649   -306   -332    639    750    555    802    940    979    862
    -20    576    597   -280   -309    587    724    535    766    909    953    839
    -20    532    550   -257   -285    540    706    511    732    875    924    807
    -33    504    537   -239   -285    519    704    498    709    849    893    766
    -54    449    504   -197   -277    475    706    472    685    813    852    727
    -67    392    459   -163   -265    423    709    457    667    789    831    706
    -96    350    446   -127   -272    400    711    444    649    771    818    691
   -111    340    452   -114   -283    394    714    436    639    761    810    678
   -106    298    405    -96   -254    350    701    415    613    732    787    654
   -124    290    413    -85   -267    350    698    418    610    735    797    667
   -127    254    379    -64   -252    316    685    397    592    719    779    633
   -135    239    371    -54   -252    306    680    394    584    704    761    610
   -116    277    394    -80   -254    335    680    394    584    698    756    615
   -122    285    407    -83   -265    345    688    397    589    706    761    600
   -106    259    366    -77   -236    311    688    392    579    696    740    571
    -93    239    332    -72   -213    285    722    428    589    693    727    561
   -111    262    374    -75   -241    316    833    571    659    711    727    548
   -106    322    426   -109   -267    374    940    761    792    807    805    610
    -33    428    462   -197   -249    444   1036   1062   1023   1031   1015    792
     51    659    607   -355   -277    633   1044   1343   1273   1353   1350   1106
     70    997    927   -532   -428    963    815    958   1244   1548   1639   1441
    -96   1143   1236   -524   -667   1189    465     90   1015   1582   1782   1628
   -285   1114   1400   -415   -844   1257     93   -813    530   1221   1501   1387
   -374    740   1114   -184   -745    927   -192  -1408   -226    363    698    636
   -379    335    714     23   -545    524   -298  -1395   -568    -98    215    161
   -384     80    462    150   -423    270   -129   -922   -329     36    270    168
   -314     70    384    122   -350    226    140   -441    -10    252    418    267
   -265     75    340     93   -303    205    410    -36    257    431    545    358
   -228     36    265     96   -246    150    571    197    397    514    597    389
   -202     49    252     75   -226    150    628    270    444    548    618    397
   -215     41    254     85   -233    148    654    306    467    566    633    420
   -249     20    270    111   -259    145    667    340    491    587    654    441
   -252     31    283    111   -267    155    688    371    511    605    670    444
   -228     10    239    109   -233    124    675    350    491    571    636    410
   -239      0    239    116   -239    119    678    358    488    558    620    410
   -249    -20    228    135   -241    103    683    371    496    566    626    410
   -246     28    275    109   -259    150    709    400    532    600    662    446
   -210     85    296     59   -252    189    719    415    550    618    683    446
   -236     57    293     88   -265    174    722    420    548    610    665    407
   -290     23    314    132   -303    168    735    446    566    628    680    431
   -267     28    296    119   -280    161    737    475    587    652    709    462
   -280     41    322    116   -301    181    748    511    607    665    719    462
   -241     51    293     93   -267    171    737    509    600    644    691    441
   -197     54    252     70   -226    150    724    514    605    646    691    446
   -207     31    239     88   -223    135    732    548    628    678    719    475
   -272      5    275    132   -272    137    753    605    659    706    750    498
   -277     54    332    111   -303    192    787    672    709    748    787    519
   -249    116    363     64   -306    241    813    745    763    792    828    555
   -231    137    368     46   -298    252    841    826    813    839    872    597
   -259    155    415     49   -337    285    872    922    872    893    914    631
   -303    181    485     59   -394    332    906   1034    948    969    989    696
   -275    249    524     10   -402    387    924   1119   1015   1044   1067    763
   -220    345    566    -62   -392    454    940   1174   1067   1104   1130    818
   -202    381    584    -90   -392    480    932   1179   1075   1114   1140    820
   -231    379    610    -75   -420    493    930   1169   1072   1122   1153    839
   -265    381    644    -59   -454    511    932   1161   1085   1140   1179    872
   -254    400    654    -72   -454    527    935   1150   1088   1137   1179    872
   -257    384    639    -64   -446    511    906   1093   1041   1088   1130    836
   -262    394    657    -67   -459    524    898   1036   1008   1060   1104    818
   -280    353    633    -38   -457    493    880    948    953   1002   1047    753
   -283    285    568      0   -426    426    849    846    878    927    974    688
   -340    202    540     67   -439    371    831    750    807    846    904    623
   -423    119    540    150   -480    329    818    675    748    787    849    566
   -449     46    496    200   -475    272    782    587    678    719    782    498
   -418     12    431    202   -423    220    748    517    620    670    743    457
   -423     12    436    205   -431    223    730    472    584    639    724    444
   -428    -23    405    226   -418    189    701    423    542    594    683    405
   -459    -62    394    259   -428    166    685    392    517    561    644    358
   -480    -96    384    288   -433    142    670    374    496    548    626    342
   -470   -119    350    293   -413    114    654    355    475    530    613    329
   -470   -101    366    285   -420    132    657    350    475    524    613    314
   -462    -90    371    272   -418    140    649    335    457    506    587    288
   -444    -93    350    270   -397    127    636    324    449    496    584    296
   -449   -116    332    280   -392    106    633    311    436    480    576    280
   -465   -145    319    303   -392     85    631    309    426    475    566    267
   -444   -184    259    311   -353     36    607    290    410    459    550    254
   -410   -142    267    277   -340     62    602    285    423    470    574    283
   -415    -31    384    223   -400    176    628    306    459    509    613    311
   -454      0    454    228   -454    226    646    311    472    511    610    301
   -457    -10    446    233   -454    218    652    311    472    501    597    301
   -415    -31    384    223   -400    176    628    277    446    475    579    280
   -465    -15    449    239   -459    215    618    277    459    488    587    277
   -501     -7    491    254   -498    241    607    290    472    514    613    311
   -452     15    467    218   -459    239    589    277    465    517    620    335
   -387     46    433    171   -410    239    574    267    457    509    618    332
   -358     20    379    166   -368    200    550    257    433    483    587    293
   -355    -15    340    184   -348    161    511    231    394    444    550    252
   -374    -57    316    215   -345    129    491    215    368    415    532    233
   -368   -101    267    236   -319     83    488    205    350    400    522    241
   -361   -163    197    259   -280     15    478    181    319    366    488    205
   -376   -189    187    283   -283     -2    480    161    296    337    457    158
   -381   -220    161    301   -272    -31    465    137    259    306    426    142
   -337   -262     75    301   -207    -93    444    116    233    283    407    132
   -306   -288     18    296   -163   -135    413     70    189    226    348     46
   -303   -311     -7    306   -148   -161    394     41    153    179    296    -12
   -298   -329    -31    311   -137   -181    389     38    150    179    296     -7
   -342   -322     20    332   -181   -150    405     59    171    200    319     38
   -355   -319     33    337   -197   -142    415     77    181    213    335     59
   -355   -340     12    348   -184   -163    418     88    192    215    335     49
   -327   -316     10    319   -171   -153    418    101    197    215    332     36
   -319   -335    -15    327   -153   -176    459    158    210    202    301      2
   -290   -376    -85    332   -103   -231    558    316    285    210    275    -25
   -233   -322    -88    277    -75   -205    636    483    418    311    358     38
   -184   -171     12    176   -101    -80    701    774    696    613    646    296
    -90    129    220    -18   -155    174    644    995    948    982   1060    717
   -109    496    605   -194   -355    550    428    561    846   1127   1335   1044
   -257    589    846   -166   -553    719    194   -150    488    989   1306   1039
   -420    436    857    -10   -639    646    -25   -859   -109    415    779    548
   -522     15    537    254   -530    275   -249  -1379   -846   -478    -98   -259
   -418   -280    137    348   -280    -72   -405  -1408  -1096   -797   -405   -537
   -350   -472   -122    410   -116   -298   -316  -1078   -859   -633   -309   -496
   -358   -491   -135    423   -114   -314   -109   -678   -506   -368   -122   -353
   -309   -428   -119    368    -96   -275    145   -267   -153   -101     72   -192
   -254   -410   -155    332    -51   -285    275    -70      2     10    150   -137
   -244   -420   -176    332    -33   -301    322      2     59     41    171   -114
   -233   -439   -207    335    -12   -322    332     33     80     57    181   -103
   -202   -436   -233    319     15   -335    332     38     88     59    181   -109
   -210   -426   -215    316      0   -322    337     57    106     77    202    -83
   -246   -415   -171    329    -38   -293    361     98    142    116    241    -44
   -226   -389   -163    306    -33   -277    371    124    161    135    249    -44
   -181   -342   -161    262    -10   -252    368    137    168    140    249    -59
   -155   -353   -197    254     18   -275    350    127    158    127    239    -59
   -127   -355   -228    241     49   -290    337    122    163    129    249    -36
   -145   -345   -200    244     25   -272    350    137    184    148    267    -28
   -181   -316   -135    249    -23   -226    376    171    213    166    277    -31
   -145   -272   -127    207    -12   -200    376    181    223    168    272    -41
   -127   -277   -150    202     10   -215    376    192    236    184    283    -28
   -111   -283   -171    194     28   -228    374    210    249    207    303     -2
    -83   -262   -179    174     46   -220    371    220    254    220    322      7
    -33   -257   -223    145     93   -241    368    233    262    231    335     18
    -25   -257   -231    140    101   -244    371    265    290    257    363     54
    -72   -249   -176    158     51   -213    397    327    342    303    407     85
    -12   -202   -189    109     88   -197    392    366    366    324    418     85
     10   -137   -148     64     77   -142    413    439    439    400    488    158
      2    -85    -88     41     44    -85    454    555    550    514    602    277
     25    -41    -67      7     44    -54    470    644    620    584    670    327
     15      2    -12     -7     15     -5    496    730    685    646    730    374
     49     54      2    -54     23     28    506    782    732    698    784    428
     83    111     25    -98     28     70    511    807    763    745    828    465
    119    150     28   -137     46     90    504    800    766    753    836    485
    137    166     28   -150     54     98    506    789    766    753    849    496
    122    148     25   -137     46     85    493    750    737    730    826    467
    116    176     59   -148     28    116    488    706    709    696    797    444
     90    161     70   -127     10    114    491    667    678    657    763    413
     72     57    -15    -64     44     20    467    587    602    571    680    332
     90     23    -67    -59     77    -20    454    509    540    498    605    252
    111    -31   -142    -38    127    -85    439    428    465    410    524    171
     80   -122   -205     20    140   -163    415    329    368    311    433     90
    106   -181   -288     38    197   -233    368    220    270    210    332      2
      0   -192   -192     96     93   -192    392    220    262    207    329     -5
    -85   -202   -116    142     12   -158    400    226    252    202    324    -31
    -59   -228   -171    142     54   -200    363    171    200    150    275    -75
     -7   -244   -236    127    114   -241    342    127    158    111    244    -90
     25   -280   -306    127    163   -293    329    103    137     98    233   -101
     12   -283   -296    135    153   -288    314     85    114     83    220   -119
     15   -277   -296    129    153   -285    303     67     98     67    200   -135
     31   -267   -298    119    163   -283    293     49     90     57    197   -135
     38   -316   -358    137    197   -337    280     28     64     36    181   -148
     46   -316   -363    132    205   -340    275     25     59     36    189   -140
     59   -285   -345    111    202   -314    259      7     44     23    176   -150
     51   -319   -371    135    210   -345    252    -10     36     20    176   -129
     44   -306   -350    129    194   -327    265      2     54     36    202   -111
     59   -257   -316     98    187   -285    290     15     77     51    210   -132
    122   -270   -392     72    257   -329    275    -23     38     10    161   -184
    135   -257   -392     62    262   -324    249    -57     15      0    150   -184
     23   -187   -213     80    116   -197    301      5     90     75    231    -98
    -36   -155   -119     96     38   -137    319     46    129    119    275    -64
     28   -155   -184     62    103   -168    262    -10     70     64    223   -106
     49   -161   -210     57    129   -184    239    -36     46     41    202   -114
     70   -168   -241     49    153   -205    231    -38     38     33    197   -116
     83   -220   -303     67    192   -259    220    -46     25     25    192   -111
     77   -285   -366    101    220   -327    192    -83    -18    -12    163   -137
     80   -290   -371    106    226   -329    168   -103    -49    -38    137   -158
     38   -327   -368    142    202   -348    194    -85    -44    -38    135   -168
     46   -371   -418    161    231   -392    189   -106    -72    -75     96   -215
     57   -405   -465    174    259   -436    168   -142   -111   -122     49   -257
     59   -431   -491    187    275   -459    153   -171   -148   -153     23   -277
     83   -488   -571    202    327   -530    135   -202   -181   -192    -12   -314
    106   -501   -607    197    355   -555    119   -228   -205   -215    -33   -337
     44   -488   -532    220    285   -509    135   -213   -187   -200    -15   -319
    -10   -511   -501    262    244   -506    158   -181   -166   -176      5   -298
     67   -498   -566    215    314   -532    132   -205   -189   -202    -20   -327
     88   -511   -600    210    342   -555    124   -215   -197   -210    -28   -337
     85   -506   -592    210    337   -548    122   -218   -197   -210    -28   -337
     83   -527   -610    223    345   -568    124   -210   -200   -215    -36   -345
     75   -589   -665    254    368   -628    200   -103   -150   -213    -64   -387
    101   -576   -678    236    389   -628    306     54    -49   -168    -62   -413
    122   -459   -581    166    350   -519    368    205    109    -31     51   -322
    194   -311   -506     59    350   -407    387    441    371    283    374    -10
    257    -33   -290   -111    272   -163    254    418    446    537    737    392
    189    189     -2   -189     96     93    109    -33    226    550    904    607
     64    155     88   -111    -12    122     -2   -545   -163    296    740    472
    -62    -41     20     51    -41    -10   -176  -1117   -774   -368     72   -163
    -93   -324   -231    207     67   -277   -413  -1530  -1350  -1085   -636   -823
    -44   -532   -488    288    220   -511   -530  -1499  -1413  -1187   -748   -935
     15   -711   -730    345    371   -722   -457  -1213  -1150   -984   -618   -849
     77   -717   -795    319    436   -756   -309   -898   -836   -745   -444   -711
    124   -646   -774    259    449   -709   -103   -574   -527   -501   -259   -563
    163   -607   -771    220    467   -688     12   -394   -366   -374   -158   -483
    184   -607   -792    210    485   -701     51   -327   -311   -329   -124   -459
    210   -579   -789    184    498   -683     49   -309   -298   -319   -116   -459
    226   -579   -807    176    514   -693     62   -293   -283   -303   -103   -449
    249   -571   -823    161    535   -696     70   -277   -270   -290    -96   -441
    272   -581   -854    153    561   -717     77   -265   -254   -277    -83   -433
    288   -579   -867    145    576   -722     88   -259   -246   -272    -77   -428
    296   -542   -839    122    566   -688     83   -262   -244   -272    -75   -431
    309   -535   -844    111    576   -688     80   -254   -236   -267    -64   -426
    319   -530   -852    103    584   -688     80   -249   -228   -254    -54   -413
    355   -491   -846     67    600   -667     80   -241   -213   -244    -44   -402
    361   -485   -846     62    602   -665     88   -228   -197   -228    -31   -394
    350   -506   -857     77    602   -680     90   -223   -189   -223    -23   -394
    366   -480   -849     54    605   -665     88   -215   -179   -210    -10   -381
    379   -459   -839     41    607   -649     90   -192   -158   -187      7   -358
    374   -480   -857     51    613   -667     96   -166   -142   -168     23   -337
    410   -449   -859     18    633   -652     77   -153   -135   -158     31   -335
    415   -433   -849      5    631   -641     93   -114    -98   -124     64   -309
    407   -423   -831      7    618   -626    124    -59    -38    -70    116   -262
    420   -436   -857      7    636   -644    140      2     18    -15    166   -220
    436   -400   -839    -18    636   -618    148     75     72     44    215   -163
    470   -340   -810    -64    639   -576    150    150    124    101    270   -106
    493   -296   -789    -98    641   -542    179    244    200    184    355    -28
    522   -228   -753   -148    636   -491    194    319    257    249    426     36
    545   -176   -722   -184    631   -446    210    376    306    301    483     96
    550   -142   -693   -205    620   -418    218    400    324    329    517    135
    550   -116   -667   -215    607   -392    215    402    319    332    530    153
    517    -93   -613   -213    563   -353    226    389    316    337    542    166
    524    -80   -607   -223    563   -342    215    358    296    319    532    155
    514    -75   -589   -220    550   -332    197    306    254    277    493    124
    462   -122   -584   -168    522   -353    213    272    226    241    454     88
    441   -148   -589   -148    514   -366    202    205    166    176    394     28
    418   -205   -623   -106    519   -413    184    124     96     96    322    -41
    384   -259   -644    -64    514   -452    174     46     28     25    257   -106
    363   -309   -672    -25    517   -491    166    -25    -25    -33    194   -166
    353   -327   -680    -12    514   -504    148   -101    -83    -98    135   -223
    348   -366   -714      7    530   -540    124   -158   -132   -148     90   -262
    335   -431   -766     46    550   -597    114   -200   -163   -176     64   -280
    324   -449   -774     62    548   -610     96   -239   -187   -202     41   -296
    314   -449   -763     64    535   -605     75   -275   -220   -231     18   -314
    311   -475   -787     80    548   -628     57   -298   -244   -252      0   -332
    309   -504   -813     96    558   -657     49   -311   -254   -262     -7   -337
    301   -491   -792     96    545   -641     36   -327   -265   -270    -15   -337
    296   -496   -792     98    542   -644     31   -337   -272   -272    -20   -335
    303   -488   -795     90    548   -641     36   -332   -259   -259    -10   -316
    301   -465   -769     80    532   -615     33   -329   -259   -254     -2   -306
    340   -462   -802     62    571   -631     10   -348   -277   -270    -12   -316
    342   -449   -792     51    566   -618     10   -348   -265   -259     -5   -306
    319   -420   -743     49    530   -581     33   -319   -231   -228     28   -270
    285   -426   -711     70    496   -568     57   -303   -215   -218     41   -252
    293   -387   -680     46    485   -532     62   -303   -210   -220     41   -246
    327   -345   -672      7    498   -509     62   -303   -194   -210     54   -231
    348   -329   -678    -10    511   -501     51   -309   -181   -189     75   -215
    358   -332   -691    -12    522   -511     18   -332   -194   -192     70   -207
    363   -345   -709     -7    535   -527     -5   -350   -202   -200     64   -202
    363   -327   -693    -20    527   -509    -18   -358   -213   -207     62   -207
    379   -324   -706    -28    540   -514    -36   -368   -231   -228     46   -220
    387   -363   -750    -12    566   -555    -38   -371   -239   -236     38   -231
    379   -407   -787     15    581   -597    -62   -389   -270   -265     12   -249
    361   -444   -805     38    581   -623    -80   -415   -311   -303    -23   -280
    353   -496   -849     70    600   -672    -70   -423   -322   -322    -41   -298
    353   -540   -893     90    623   -717    -59   -428   -332   -332    -59   -309
    348   -550   -898    101    623   -724    -62   -452   -355   -363    -88   -335
    342   -597   -940    127    641   -769    -72   -472   -374   -387   -109   -353
    342   -605   -948    132    644   -776    -83   -488   -392   -405   -124   -363
    353   -602   -956    124    654   -779    -90   -498   -405   -415   -132   -363
    358   -620   -979    132    667   -800    -93   -501   -413   -428   -142   -368
    361   -641  -1005    140    680   -823    -96   -504   -418   -433   -150   -371
    368   -665  -1036    148    701   -849    -90   -509   -418   -439   -153   -368
    384   -628  -1013    122    696   -820   -101   -519   -423   -439   -153   -363
    387   -623  -1010    119    698   -815   -101   -519   -420   -439   -155   -358
    394   -657  -1054    129    722   -854    -64   -472   -405   -446   -179   -379
    407   -672  -1080    129    743   -875     38   -340   -350   -446   -210   -423
    426   -657  -1083    114    753   -870    132   -189   -262   -402   -194   -423
    459   -524   -984     33    722   -753    197     18    -75   -218    -31   -267
    542   -342   -888   -101    714   -615    127    194    124     88    316    114
    568    -90   -659   -239    613   -374    -12     18    166    327    662    519
    439     10   -428   -226    431   -207   -135   -472     15    392    831    737
    249      0   -249   -124    249   -124   -306  -1104   -402     72    574    514
    132   -298   -431     80    280   -363   -475  -1662  -1044   -701   -215   -254
    153   -600   -753    223    452   -675   -654  -1849  -1436  -1182   -693   -709
    205   -802  -1008    298    605   -904   -701  -1654  -1361  -1153   -701   -737
    254   -841  -1096    293    675   -969   -626  -1356  -1117   -976   -579   -641
    290   -828  -1119    267    704   -971   -433  -1028   -833   -771   -423   -504
    309   -774  -1083    231    696   -930   -244   -753   -605   -602   -293   -389
    316   -735  -1052    207    683   -893   -153   -633   -506   -532   -246   -340
    329   -722  -1052    197    691   -885   -119   -584   -465   -498   -223   -311
    327   -730  -1060    200    691   -893   -106   -566   -449   -483   -207   -290
    319   -735  -1054    207    685   -893    -96   -548   -436   -472   -194   -272
    324   -719  -1047    194    683   -880   -103   -540   -433   -467   -189   -262
    342   -688  -1031    174    685   -859   -101   -522   -418   -452   -176   -236
    353   -667  -1023    155    685   -844    -90   -506   -400   -439   -163   -220
    350   -662  -1015    155    683   -839    -90   -506   -394   -433   -163   -218
    340   -683  -1026    171    683   -854    -96   -501   -392   -428   -163   -205
    350   -688  -1039    168    693   -862    -85   -485   -376   -410   -145   -187
    353   -680  -1034    161    693   -857    -80   -475   -363   -400   -132   -174
    361   -670  -1034    153    696   -852    -85   -472   -358   -402   -135   -176
    363   -657  -1023    145    691   -839    -88   -465   -348   -389   -127   -161
    381   -646  -1028    132    704   -836    -88   -439   -329   -368   -106   -135
    405   -613  -1018    101    709   -813    -96   -420   -314   -358    -96   -122
    420   -594  -1015     85    717   -805    -88   -389   -285   -332    -70    -88
    428   -594  -1023     83    724   -810    -80   -350   -254   -303    -41    -70
    441   -587  -1028     72    735   -807    -59   -306   -215   -267    -10    -44
    457   -566  -1026     51    740   -795    -54   -252   -168   -223     31     -2
    478   -509   -989     15    732   -748    -62   -202   -137   -187     64     33
    498   -475   -974    -12    735   -724    -57   -129    -85   -129    119     93
    517   -439   -956    -38    735   -696    -38    -38    -23    -67    176    153
    550   -368   -919    -93    735   -644    -18     51     46      7    254    231
    579   -322   -901   -129    740   -610    -15    114     90     59    314    293
    592   -296   -888   -150    737   -589    -18    145    106     88    345    327
    597   -210   -807   -192    701   -509    -18    150    103     88    355    340
    600   -200   -800   -200    698   -498      2    153    114    101    371    355
    610   -174   -784   -218    696   -478     -2    129    109    101    376    363
    594   -155   -750   -220    670   -454    -23     80     75     70    345    335
    587   -158   -745   -213    665   -452    -38     25     33     25    309    301
    568   -192   -761   -189    665   -475    -31    -23     -5    -20    262    252
    550   -241   -792   -153    670   -517    -23    -75    -38    -62    218    210
    535   -288   -823   -124    678   -555    -36   -145    -85   -116    158    148
    527   -322   -849   -101    688   -584    -36   -213   -127   -163    103     98
    504   -361   -865    -72    683   -613    -41   -280   -163   -202     62     51
    475   -444   -922    -15    696   -683    -59   -353   -218   -262      5    -10
    454   -530   -984     36    717   -756    -85   -420   -270   -316    -46    -67
    439   -571  -1010     67    724   -789    -93   -459   -290   -332    -64    -85
    426   -558   -984     64    704   -771   -106   -491   -306   -350    -83   -103
    433   -555   -992     59    711   -774   -124   -517   -324   -361    -96   -124
    457   -568  -1028     54    743   -797   -132   -535   -340   -368   -103   -132
    459   -581  -1041     62    750   -810   -135   -542   -342   -366   -101   -135
    439   -594  -1034     75    735   -813   -155   -563   -366   -387   -127   -163
    446   -589  -1036     70    740   -813   -153   -563   -363   -384   -127   -166
    465   -574  -1039     51    750   -805   -150   -561   -358   -374   -111   -153
    496   -576  -1072     41    784   -823   -153   -558   -361   -376   -111   -155
    491   -550  -1041     28    763   -795   -137   -542   -337   -358    -93   -140
    483   -496   -979      5    730   -737   -103   -519   -303   -327    -64   -116
    501   -457   -958    -23    727   -706    -90   -519   -303   -322    -62   -122
    522   -470   -992    -25    756   -730    -64   -496   -277   -301    -46   -111
    511   -480   -992    -18    750   -735    -85   -509   -285   -314    -59   -116
    514   -431   -945    -44    730   -688   -116   -527   -293   -316    -62   -111
    545   -379   -924    -83    732   -652   -142   -537   -288   -303    -49    -96
    555   -353   -909   -101    732   -631   -158   -540   -275   -290    -28    -72
    550   -368   -919    -93    735   -641   -163   -537   -275   -290    -33    -72
    548   -402   -950    -72    748   -675   -174   -540   -285   -298    -46    -88
    550   -413   -963    -70    756   -685   -197   -550   -306   -322    -67   -101
    584   -457  -1041    -62    813   -748   -215   -553   -316   -332    -75   -103
    589   -459  -1049    -64    818   -753   -228   -568   -340   -358   -103   -119
    584   -449  -1034    -67    807   -740   -210   -568   -345   -366   -119   -132
    561   -467  -1028    -49    795   -748   -205   -581   -371   -402   -161   -184
    553   -540  -1093     -5    823   -815   -205   -587   -381   -423   -187   -202
    540   -576  -1117     18    826   -846   -223   -597   -392   -441   -202   -205
    542   -568  -1111     12    826   -839   -231   -610   -405   -465   -218   -218
    550   -571  -1122      7    833   -844   -252   -618   -420   -488   -239   -233
    566   -540  -1106    -12    836   -823   -257   -618   -415   -496   -241   -233
    561   -571  -1135      5    846   -852   -265   -620   -423   -511   -267   -265
    561   -594  -1156     15    857   -875   -267   -618   -420   -517   -270   -267
    571   -571  -1145     -2    857   -859   -272   -613   -418   -511   -262   -265
    587   -584  -1171      0    878   -878   -280   -613   -418   -522   -270   -280
    602   -587  -1192    -10    896   -888   -267   -600   -413   -530   -280   -298
    597   -571  -1169    -12    880   -870   -200   -524   -379   -532   -298   -335
    615   -537  -1153    -38    883   -844    -90   -379   -309   -514   -309   -366
    665   -467  -1132    -98    898   -800     12   -179   -168   -402   -226   -303
    745   -314  -1060   -218    901   -685     67    114     54   -148     18    -67
    839     -2   -844   -418    841   -423      7    189    215    129    353    298
    789    192   -597   -493    693   -202   -166   -233    189    309    626    618
    597    306   -290   -452    444      7   -415   -966    -36    290    701    732
    415     57   -361   -239    387   -150   -641  -1618   -594   -280    168    231
    350   -376   -727     12    537   -550   -852  -1992  -1192  -1013   -558   -478
    415   -631  -1047    106    730   -839  -1002  -1932  -1335  -1221   -792   -737
    514   -711  -1226     98    870   -969   -979  -1613  -1150  -1098   -724   -722
    574   -667  -1241     46    906   -953   -795  -1249   -904   -930   -613   -646
    610   -631  -1241     10    924   -935   -548   -904   -675   -774   -511   -589
    620   -641  -1265      7    940   -953   -400   -714   -548   -683   -454   -563
    623   -644  -1267     10    945   -956   -324   -631   -483   -641   -426   -548
    623   -649  -1273     12    948   -961   -301   -594   -454   -620   -418   -548
    626   -631  -1260      2    943   -945   -298   -581   -441   -613   -410   -535
    623   -626  -1249      0    935   -937   -301   -571   -436   -613   -407   -535
    626   -623  -1249      0    937   -935   -290   -548   -415   -594   -392   -530
    618   -631  -1249      5    930   -937   -283   -535   -410   -592   -394   -540
    633   -587  -1221    -23    927   -904   -267   -519   -397   -581   -384   -530
    646   -571  -1221    -38    932   -896   -259   -506   -389   -576   -381   -527
    654   -576  -1231    -38    943   -904   -265   -498   -397   -587   -397   -537
    659   -527  -1187    -67    922   -857   -265   -485   -387   -579   -389   -527
    649   -555  -1205    -46    927   -880   -252   -459   -363   -563   -379   -517
    693   -509  -1205    -93    948   -857   -236   -428   -329   -535   -355   -501
    727   -496  -1223   -114    974   -859   -233   -407   -303   -517   -342   -491
    735   -491  -1226   -124    979   -857   -226   -381   -275   -493   -322   -475
    743   -470  -1213   -137    976   -841   -220   -353   -252   -472   -309   -462
    758   -444  -1202   -158    979   -823   -213   -322   -239   -457   -301   -457
    769   -394  -1163   -187    966   -779   -205   -280   -207   -423   -272   -428
    763   -413  -1176   -176    969   -792   -184   -220   -163   -384   -236   -400
    782   -371  -1153   -205    966   -761   -174   -153   -111   -335   -192   -361
    784   -337  -1124   -226    953   -730   -166    -77    -59   -280   -140   -322
    787   -285  -1072   -249    930   -678   -142     20     10   -210    -77   -270
    820   -179  -1002   -322    909   -589   -122    111     77   -132     -5   -213
    846   -124   -974   -361    909   -548   -111    189    135    -70     57   -158
    857    -96   -956   -381    904   -524   -114    231    168    -31     98   -116
    865    -67   -932   -397    898   -498   -101    262    194      0    127    -88
    865    -38   -906   -413    883   -472   -101    249    184     -5    127    -88
    859     -7   -867   -428    865   -436    -98    231    176     -7    135    -75
    854      0   -854   -428    854   -426    -98    200    155    -28    122    -85
    841    -12   -854   -413    846   -433   -103    155    127    -62     98   -111
    823    -62   -885   -381    852   -472   -119     96     77   -114     49   -163
    795   -116   -911   -340    852   -514   -124     36     36   -161      2   -213
    771   -171   -945   -301    857   -558   -122    -23    -10   -213    -57   -267
    756   -194   -950   -280    852   -571   -122    -93    -59   -270   -111   -324
    714   -262   -979   -226    844   -620   -132   -171   -122   -337   -179   -392
    683   -329  -1013   -176    846   -672   -140   -239   -176   -389   -233   -452
    665   -384  -1052   -142    857   -719   -163   -306   -233   -446   -290   -506
    652   -428  -1080   -111    865   -753   -181   -361   -275   -493   -332   -548
    633   -452  -1088    -93    859   -769   -192   -397   -301   -517   -355   -571
    620   -472  -1093    -72    857   -782   -197   -423   -324   -535   -371   -587
    600   -509  -1111    -46    854   -810   -218   -449   -350   -561   -402   -618
    600   -493  -1093    -51    846   -792   -223   -457   -358   -566   -405   -628
    600   -467  -1067    -67    831   -766   -213   -449   -350   -558   -394   -620
    592   -493  -1085    -51    839   -789   -218   -459   -366   -574   -410   -636
    579   -504  -1083    -38    831   -795   -218   -462   -368   -576   -415   -636
    592   -480  -1072    -54    831   -776   -215   -457   -358   -566   -410   -633
    602   -465  -1067    -70    833   -766   -187   -436   -337   -548   -392   -623
    594   -449  -1044    -72    818   -745   -161   -426   -324   -535   -379   -613
    587   -431  -1021    -80    802   -724   -145   -426   -322   -530   -371   -607
    574   -426  -1000    -72    787   -711   -135   -415   -314   -524   -355   -597
    571   -428  -1002    -72    784   -714   -171   -444   -335   -540   -374   -605
    581   -376   -961   -103    769   -667   -181   -444   -316   -517   -350   -579
    597   -363   -963   -116    776   -662   -207   -449   -316   -509   -337   -571
    576   -381   -958    -96    766   -670   -233   -470   -342   -532   -361   -592
    581   -358   -940   -111    758   -649   -233   -478   -345   -540   -366   -600
    579   -376   -956   -101    766   -665   -244   -485   -363   -550   -379   -610
    568   -420   -989    -75    776   -706   -265   -509   -397   -584   -407   -633
    550   -478  -1028    -36    789   -753   -283   -530   -431   -613   -433   -657
    537   -542  -1080      0    807   -810   -283   -545   -452   -636   -459   -678
    532   -561  -1093     12    810   -826   -272   -550   -470   -657   -478   -698
    517   -576  -1093     28    805   -833   -262   -558   -485   -680   -496   -722
    480   -636  -1117     77    797   -875   -259   -579   -511   -706   -524   -750
    470   -672  -1145     98    807   -909   -272   -602   -537   -737   -558   -776
    470   -719  -1189    122    828   -953   -272   -613   -555   -761   -581   -797
    480   -732  -1215    124    844   -974   -270   -615   -566   -776   -592   -810
    472   -735  -1208    132    839   -971   -272   -626   -571   -782   -594   -815
    467   -732  -1202    132    833   -966   -283   -636   -579   -789   -602   -823
    452   -740  -1195    142    823   -966   -288   -646   -597   -802   -620   -839
    444   -784  -1228    168    833  -1005   -298   -665   -620   -826   -646   -865
    446   -795  -1241    174    844  -1018   -293   -662   -620   -828   -652   -872
    441   -826  -1267    189    854  -1047   -267   -631   -605   -818   -644   -865
    444   -826  -1270    189    857  -1047   -202   -558   -581   -833   -670   -904
    452   -787  -1241    166    844  -1013   -106   -433   -524   -828   -696   -948
    465   -714  -1179    124    820   -945     -7   -259   -389   -719   -613   -888
    532   -553  -1088      7    810   -820      0      5   -158   -446   -340   -623
    639   -236   -878   -202    758   -555    -75     93     18   -135     38   -210
    597    -64   -662   -267    628   -363   -200   -246    -23     31    306    106
    418    -18   -436   -200    426   -226   -366   -833   -277    -44    319    161
    226   -296   -524     33    374   -410   -532  -1447   -859   -667   -275   -400
    142   -659   -805    257    472   -732   -701  -1862  -1449  -1382   -971  -1062
    205   -896  -1104    345    652  -1000   -857  -1870  -1623  -1605  -1195  -1286
    265  -1034  -1299    384    782  -1166   -875  -1639  -1480  -1517  -1158  -1296
    293  -1093  -1387    400    839  -1239   -771  -1369  -1275  -1379  -1083  -1260
    345  -1044  -1389    348    867  -1215   -561  -1052  -1010  -1182   -945  -1161
    363   -984  -1348    309    854  -1166   -394   -841   -841  -1049   -849  -1091
    381   -935  -1317    277    849  -1124   -322   -748   -769   -992   -802  -1057
    407   -896  -1304    244    854  -1101   -298   -698   -724   -945   -763  -1018
    415   -891  -1309    236    862  -1098   -293   -680   -711   -937   -758  -1013
    407   -911  -1319    252    859  -1114   -272   -659   -701   -930   -758  -1018
    389   -893  -1283    252    836  -1088   -257   -641   -685   -919   -745  -1018
    402   -878  -1283    236    841  -1080   -259   -633   -678   -909   -740  -1015
    405   -885  -1291    239    846  -1088   -267   -633   -678   -909   -740  -1018
    405   -875  -1280    233    841  -1078   -267   -628   -672   -901   -732  -1010
    410   -854  -1265    223    836  -1060   -254   -613   -657   -888   -717   -995
    397   -857  -1254    231    826  -1054   -259   -607   -654   -883   -714   -995
    397   -857  -1257    228    826  -1057   -267   -605   -652   -875   -711   -997
    405   -852  -1257    220    828  -1054   -270   -592   -646   -859   -701   -992
    413   -836  -1249    213    831  -1041   -252   -571   -626   -836   -683   -979
    413   -823  -1239    202    826  -1031   -241   -555   -615   -826   -672   -971
    410   -813  -1226    200    818  -1018   -241   -542   -602   -813   -659   -961
    400   -820  -1221    207    807  -1021   -241   -530   -589   -797   -646   -953
    413   -779  -1192    184    802   -984   -233   -496   -561   -769   -626   -937
    433   -740  -1174    153    802   -958   -236   -457   -524   -730   -594   -906
    441   -740  -1182    148    810   -961   -226   -402   -485   -683   -550   -870
    446   -714  -1163    132    802   -937   -215   -345   -436   -628   -498   -818
    465   -649  -1114     93    789   -880   -202   -265   -368   -553   -423   -748
    483   -600  -1085     57    784   -844   -197   -187   -301   -480   -353   -688
    488   -555  -1047     33    766   -800   -184   -114   -236   -400   -275   -620
    491   -496   -987      2    737   -740   -171    -62   -187   -342   -218   -566
    496   -459   -956    -18    724   -706   -166    -31   -163   -306   -184   -527
    498   -452   -950    -25    722   -701   -168    -36   -166   -309   -179   -524
    480   -423   -906    -28    693   -665   -163    -54   -181   -319   -189   -532
    449   -426   -875    -12    662   -649   -158    -85   -213   -348   -223   -558
    433   -545   -979     57    706   -761   -140   -114   -252   -387   -259   -594
    397   -566   -963     83    678   -763   -142   -171   -296   -431   -296   -618
    353   -613   -966    129    657   -789   -132   -231   -348   -491   -355   -675
    329   -659   -989    163    657   -823   -135   -301   -410   -561   -426   -748
    309   -701  -1010    197    659   -854   -129   -363   -467   -626   -493   -818
    277   -807  -1088    265    680   -948   -137   -431   -535   -696   -563   -888
    244   -878  -1122    314    683  -1000   -135   -493   -584   -753   -618   -945
    231   -909  -1140    337    683  -1023   -135   -548   -623   -792   -659   -987
    218   -976  -1195    379    706  -1085   -145   -602   -683   -846   -719  -1054
    202  -1021  -1223    407    711  -1122   -158   -641   -722   -880   -750  -1091
    233  -1052  -1286    407    758  -1169   -187   -701   -769   -922   -787  -1132
    249  -1060  -1312    405    779  -1184   -205   -740   -795   -943   -807  -1158
    192  -1067  -1260    439    724  -1163   -189   -719   -789   -932   -805  -1163
     12  -1096  -1111    540    561  -1104   -129   -654   -743   -880   -756  -1124
     83  -1106  -1189    511    633  -1148   -153   -683   -769   -898   -771  -1137
    132  -1078  -1210    470    670  -1143   -168   -698   -782   -901   -771  -1140
    122  -1083  -1205    480    662  -1143   -153   -685   -769   -883   -758  -1132
     72  -1093  -1166    509    615  -1127   -119   -662   -750   -870   -748  -1127
     96  -1072  -1169    488    631  -1119   -103   -659   -745   -862   -745  -1135
    111  -1047  -1158    465    631  -1101    -98   -667   -748   -857   -743  -1135
    116  -1005  -1122    444    618  -1062   -103   -691   -769   -867   -750  -1150
     98  -1018  -1119    459    605  -1067   -111   -711   -774   -870   -756  -1161
     88  -1034  -1122    470    605  -1078   -132   -735   -784   -872   -750  -1153
    109  -1028  -1140    457    623  -1083   -187   -779   -826   -901   -771  -1169
    116  -1031  -1148    457    631  -1088   -207   -800   -857   -922   -795  -1189
    122  -1047  -1169    462    644  -1109   -207   -800   -854   -914   -784  -1179
    129  -1044  -1176    457    652  -1109   -210   -807   -870   -924   -789  -1187
    132  -1075  -1208    470    667  -1140   -202   -807   -880   -930   -800  -1200
    114  -1137  -1252    511    683  -1195   -200   -813   -901   -943   -815  -1213
     77  -1223  -1304    571    691  -1262   -207   -839   -945   -987   -862  -1260
     54  -1270  -1325    607    688  -1296   -200   -852   -971  -1013   -891  -1291
     25  -1327  -1353    649    688  -1340   -202   -872  -1002  -1044   -922  -1335
    -10  -1389  -1379    701    683  -1384   -200   -893  -1028  -1078   -958  -1369
    -36  -1423  -1387    730    672  -1405   -210   -919  -1057  -1111   -989  -1400
    -44  -1439  -1395    743    672  -1418   -220   -945  -1085  -1143  -1018  -1428
    -54  -1465  -1413    758    678  -1439   -228   -963  -1109  -1169  -1047  -1457
    -57  -1504  -1447    782    693  -1475   -236   -974  -1127  -1187  -1070  -1480
    -62  -1540  -1480    800    706  -1512   -228   -971  -1124  -1182  -1072  -1475
    -54  -1551  -1496    802    719  -1522   -223   -963  -1127  -1171  -1062  -1467
    -51  -1579  -1527    813    735  -1553   -218   -961  -1135  -1171  -1060  -1470
    -67  -1595  -1527    831    730  -1561   -223   -969  -1145  -1182  -1070  -1483
    -80  -1621  -1543    849    730  -1582   -220   -961  -1158  -1210  -1104  -1525
    -80  -1613  -1535    846    724  -1574   -148   -865  -1111  -1213  -1143  -1584
    -75  -1597  -1525    833    722  -1561    -64   -724  -1023  -1171  -1145  -1615
    -49  -1540  -1491    795    719  -1517      7   -542   -841   -997   -995  -1488
     28  -1387  -1418    678    722  -1402    -18   -361   -626   -696   -654  -1137
     75  -1101  -1176    511    626  -1137   -135   -439   -568   -475   -314   -719
      7   -945   -953    467    480   -948   -202   -735   -696   -410   -101   -423
   -116   -932   -815    524    348   -875   -257  -1080   -979   -571   -166   -444
   -236  -1163   -927    701    345  -1047   -389  -1595  -1579  -1254   -872  -1156
   -267  -1478  -1210    872    470  -1345   -579  -2023  -2153  -1958  -1605  -1886
   -220  -1719  -1501    969    639  -1610   -717  -2062  -2265  -2112  -1779  -2070
   -168  -1883  -1714   1026    771  -1800   -662  -1823  -2042  -1943  -1678  -2013
   -140  -1919  -1779   1028    818  -1849   -548  -1571  -1784  -1748  -1543  -1909
   -116  -1873  -1756    995    818  -1813   -387  -1296  -1509  -1530  -1376  -1777
   -101  -1842  -1743    971    820  -1792   -262  -1098  -1327  -1376  -1257  -1680
    -80  -1761  -1680    922    800  -1722   -215  -1015  -1244  -1309  -1197  -1634
    -80  -1756  -1675    917    795  -1717   -192   -982  -1210  -1286  -1179  -1615
    -75  -1740  -1667    906    795  -1704   -174   -956  -1189  -1273  -1166  -1602
    -72  -1748  -1675    909    797  -1712   -145   -927  -1166  -1252  -1153  -1587
    -80  -1740  -1660    911    789  -1701   -140   -914  -1158  -1244  -1153  -1582
    -90  -1756  -1665    922    784  -1712   -148   -917  -1153  -1244  -1150  -1577
    -85  -1764  -1678    922    795  -1722   -140   -906  -1140  -1236  -1140  -1564
    -75  -1771  -1696    922    807  -1732   -137   -898  -1127  -1226  -1130  -1551
    -72  -1771  -1699    922    813  -1735   -124   -878  -1109  -1210  -1114  -1535
    -83  -1784  -1701    932    807  -1743   -122   -865  -1101  -1202  -1106  -1527
    -67  -1779  -1712    922    820  -1745   -114   -852  -1088  -1192  -1093  -1514
    -64  -1756  -1691    909    813  -1725   -111   -841  -1075  -1174  -1083  -1506
    -67  -1764  -1696    917    813  -1730   -114   -831  -1067  -1169  -1078  -1504
    -70  -1766  -1696    917    810  -1732   -114   -815  -1057  -1158  -1065  -1499
    -83  -1787  -1704    935    810  -1745   -109   -797  -1039  -1143  -1049  -1491
    -80  -1774  -1693    924    805  -1735   -106   -776  -1018  -1122  -1028  -1475
    -64  -1795  -1730    930    831  -1764   -116   -756  -1002  -1106  -1013  -1460
    -57  -1756  -1699    904    820  -1727    -98   -706   -950  -1049   -958  -1408
    -44  -1709  -1665    875    807  -1688    -93   -657   -901   -992   -909  -1356
    -41  -1701  -1662    870    807  -1683    -90   -597   -849   -937   -857  -1301
    -23  -1722  -1699    872    836  -1712    -75   -527   -787   -872   -792  -1247
     -2  -1636  -1636    818    815  -1636    -59   -441   -706   -779   -704  -1166
     -7  -1543  -1535    774    763  -1540    -51   -368   -639   -704   -628  -1088
    -10  -1538  -1530    774    758  -1535    -46   -309   -597   -652   -568  -1026
      0  -1545  -1545    774    771  -1545    -38   -270   -576   -626   -537   -995
    -10  -1519  -1509    763    748  -1514    -38   -267   -579   -626   -535   -992
    -10  -1488  -1478    748    732  -1483    -28   -270   -587   -633   -532   -995
      0  -1499  -1501    748    748  -1499     -2   -272   -592   -646   -535  -1000
    -12  -1493  -1480    753    732  -1488     -5   -306   -633   -688   -574  -1031
    -54  -1514  -1460    782    701  -1488    -20   -371   -704   -769   -652  -1104
    -80  -1561  -1483    820    698  -1522    -15   -426   -756   -833   -717  -1169
    -93  -1649  -1556    870    730  -1602    -10   -478   -813   -896   -784  -1228
   -132  -1732  -1600    932    732  -1667     -2   -535   -865   -956   -841  -1286
   -155  -1771  -1615    961    730  -1693      0   -594   -911  -1010   -885  -1337
   -176  -1792  -1615    984    717  -1704     -7   -657   -961  -1062   -937  -1395
   -200  -1867  -1667   1034    732  -1769    -25   -719  -1018  -1119  -1005  -1462
   -200  -1909  -1709   1054    753  -1810    -44   -756  -1044  -1145  -1031  -1491
   -223  -1958  -1738   1088    756  -1849    -62   -807  -1093  -1197  -1085  -1545
   -244  -1982  -1738   1111    745  -1860    -62   -833  -1114  -1221  -1109  -1569
   -259  -2008  -1751   1132    743  -1878    -62   -844  -1122  -1226  -1114  -1571
   -270  -2029  -1758   1150    743  -1893    -67   -849  -1130  -1231  -1119  -1582
   -259  -2029  -1769   1143    750  -1899    -70   -852  -1132  -1226  -1109  -1577
   -244  -2005  -1761   1124    756  -1883    -67   -844  -1127  -1221  -1104  -1577
   -249  -2005  -1758   1124    753  -1880    -64   -839  -1124  -1218  -1104  -1579
   -241  -1990  -1748   1117    753  -1870    -70   -836  -1119  -1213  -1096  -1566
   -239  -1938  -1701   1088    730  -1821    -59   -828  -1111  -1202  -1091  -1561
   -228  -1886  -1657   1057    711  -1771    -28   -797  -1070  -1161  -1052  -1522
   -228  -1865  -1639   1044    704  -1753      2   -769  -1036  -1124  -1021  -1486
   -236  -1870  -1634   1054    698  -1753      5   -766  -1031  -1130  -1031  -1496
   -236  -1865  -1628   1049    693  -1748     -7   -766  -1026  -1124  -1023  -1493
   -236  -1847  -1610   1041    685  -1730    -20   -769  -1013  -1106  -1005  -1465
   -239  -1818  -1579   1026    670  -1699    -54   -789  -1026  -1114  -1010  -1460
   -233  -1844  -1610   1039    688  -1727    -93   -815  -1052  -1132  -1028  -1473
   -233  -1834  -1600   1031    680  -1717    -93   -810  -1044  -1122  -1015  -1457
   -215  -1792  -1577   1005    680  -1686    -96   -810  -1041  -1117  -1008  -1444
   -200  -1836  -1639   1018    719  -1740   -101   -810  -1049  -1124  -1013  -1439
   -202  -1878  -1675   1041    735  -1777   -127   -833  -1091  -1166  -1057  -1473
   -213  -1914  -1704   1062    745  -1810   -132   -846  -1111  -1187  -1080  -1491
   -181  -1899  -1717   1039    766  -1808   -119   -831  -1101  -1174  -1067  -1475
   -197  -1919  -1722   1057    761  -1821   -109   -836  -1109  -1189  -1091  -1488
   -226  -1969  -1743   1098    758  -1857   -103   -849  -1127  -1215  -1119  -1514
   -220  -1974  -1756   1096    766  -1865   -116   -867  -1150  -1241  -1148  -1532
   -215  -1974  -1758   1096    771  -1867   -137   -880  -1174  -1267  -1174  -1551
   -213  -1971  -1761   1091    771  -1867   -145   -885  -1179  -1278  -1192  -1558
   -197  -1966  -1769   1083    784  -1867   -155   -893  -1192  -1299  -1215  -1577
   -194  -1992  -1797   1091    800  -1896   -153   -880  -1182  -1293  -1208  -1566
   -174  -2023  -1849   1098    836  -1938   -145   -865  -1171  -1286  -1197  -1548
   -163  -2026  -1862   1093    849  -1945   -155   -867  -1171  -1291  -1205  -1556
   -168  -2000  -1831   1085    831  -1917   -166   -870  -1174  -1299  -1218  -1574
   -145  -1953  -1808   1049    828  -1880   -168   -859  -1163  -1293  -1210  -1566
   -129  -1940  -1813   1034    839  -1878   -129   -813  -1143  -1301  -1231  -1595
   -122  -1909  -1790   1015    831  -1849    -36   -685  -1075  -1293  -1254  -1641
    -72  -1862  -1790    969    857  -1826     36   -522   -974  -1236  -1228  -1626
    -10  -1735  -1725    870    854  -1730    119   -239   -714   -976   -992  -1410
     67  -1488  -1558    709    813  -1522     88    -46   -491   -654   -631  -1034
     90  -1202  -1293    553    691  -1247    -41   -293   -483   -436   -296   -633
    -28   -995   -966    511    467   -982   -239   -852   -644   -353    -85   -368
   -184  -1075   -891    628    353   -984   -504  -1483  -1072   -680   -342   -589
   -272  -1499  -1228    885    475  -1363   -704  -1971  -1717  -1467  -1137  -1345
   -257  -1875  -1618   1065    678  -1748   -888  -2145  -2151  -2049  -1727  -1912
   -184  -2016  -1831   1101    823  -1925   -932  -1938  -2052  -2021  -1756  -1979
   -137  -2010  -1873   1072    867  -1943   -797  -1610  -1779  -1826  -1628  -1901
   -106  -1953  -1847   1028    867  -1901   -561  -1260  -1480  -1608  -1473  -1782
    -83  -1873  -1790    976    852  -1831   -355   -984  -1254  -1434  -1348  -1683
    -54  -1797  -1743    927    844  -1771   -280   -875  -1171  -1369  -1301  -1649
    -46  -1808  -1761    924    857  -1784   -270   -841  -1143  -1345  -1293  -1641
    -44  -1821  -1779    932    865  -1800   -254   -805  -1111  -1322  -1275  -1615
    -36  -1790  -1753    911    857  -1771   -254   -782  -1093  -1304  -1265  -1597
    -28  -1727  -1699    878    833  -1714   -249   -766  -1067  -1286  -1247  -1582
    -23  -1680  -1657    852    815  -1670   -246   -750  -1047  -1270  -1236  -1574
    -23  -1680  -1657    852    815  -1670   -249   -740  -1036  -1270  -1239  -1574
     -7  -1688  -1683    846    836  -1686   -249   -724  -1026  -1262  -1239  -1566
      7  -1691  -1699    841    852  -1693   -246   -709  -1005  -1247  -1226  -1545
     12  -1652  -1667    818    839  -1660   -252   -701   -992  -1234  -1221  -1538
     23  -1613  -1636    795    828  -1623   -254   -691   -979  -1223  -1215  -1527
     12  -1618  -1631    800    820  -1623   -257   -680   -966  -1210  -1205  -1522
     12  -1621  -1634    805    823  -1626   -249   -657   -945  -1189  -1189  -1506
     18  -1584  -1602    782    810  -1592   -246   -631   -922  -1169  -1176  -1493
     25  -1556  -1582    763    802  -1566   -236   -602   -891  -1137  -1148  -1467
     25  -1540  -1569    756    795  -1553   -233   -576   -870  -1122  -1137  -1460
     25  -1506  -1532    740    779  -1519   -231   -548   -841  -1104  -1124  -1447
     36  -1462  -1499    711    766  -1480   -220   -506   -805  -1070  -1096  -1415
     49  -1447  -1496    698    771  -1470   -205   -439   -756  -1023  -1049  -1374
     67  -1402  -1470    667    766  -1436   -179   -358   -696   -966  -1000  -1325
     98  -1332  -1431    618    763  -1382   -155   -272   -628   -898   -940  -1270
    116  -1275  -1395    579    753  -1335   -142   -184   -558   -826   -878  -1215
    142  -1210  -1353    532    745  -1280   -137   -101   -493   -758   -813  -1153
    168  -1127  -1296    478    730  -1210   -119    -28   -428   -691   -740  -1085
    187  -1060  -1247    436    717  -1153    -98     25   -379   -628   -678  -1031
    194   -997  -1192    400    693  -1096   -103     31   -374   -613   -659  -1000
    205   -953  -1158    374    680  -1057   -106     23   -381   -613   -649   -989
    200   -930  -1132    363    665  -1028   -109     -2   -400   -626   -654   -992
    181   -956  -1137    387    659  -1047   -114    -41   -428   -654   -675  -1013
    163   -984  -1150    410    654  -1067   -116    -90   -462   -688   -706  -1036
    145   -992  -1140    423    641  -1065   -116   -145   -501   -730   -750  -1072
    111  -1054  -1169    470    639  -1111   -127   -223   -563   -800   -815  -1135
    101  -1124  -1226    511    662  -1174   -142   -301   -631   -870   -883  -1205
    106  -1111  -1218    501    659  -1163   -163   -387   -698   -935   -940  -1252
    103  -1119  -1226    506    662  -1171   -181   -462   -750   -989   -992  -1296
     85  -1184  -1270    548    675  -1226   -207   -530   -802  -1036  -1041  -1340
     57  -1247  -1304    594    680  -1275   -231   -589   -846  -1085  -1083  -1382
     54  -1244  -1299    592    675  -1270   -246   -633   -875  -1111  -1101  -1400
     72  -1241  -1314    584    691  -1278   -262   -659   -893  -1127  -1114  -1410
     70  -1252  -1322    589    696  -1288   -267   -675   -901  -1132  -1119  -1410
     54  -1265  -1319    605    685  -1291   -275   -693   -909  -1140  -1130  -1418
     51  -1252  -1304    597    678  -1278   -288   -706   -914  -1145  -1130  -1415
     62  -1244  -1306    589    683  -1275   -293   -704   -911  -1143  -1127  -1410
     75  -1210  -1286    566    678  -1247   -298   -701   -904  -1135  -1119  -1402
    101  -1143  -1244    522    672  -1192   -301   -698   -896  -1124  -1106  -1384
    101  -1143  -1247    519    672  -1195   -298   -693   -883  -1111  -1101  -1369
     98  -1150  -1249    524    672  -1200   -303   -696   -888  -1114  -1104  -1374
    109  -1109  -1221    498    662  -1163   -298   -688   -872  -1101  -1098  -1371
    127  -1039  -1166    457    646  -1101   -277   -667   -841  -1075  -1065  -1340
    122   -992  -1114    433    615  -1052   -249   -652   -820  -1054  -1044  -1317
    122   -974  -1096    426    607  -1034   -239   -646   -813  -1047  -1039  -1309
    129   -966  -1096    415    610  -1031   -257   -657   -810  -1044  -1041  -1312
    142   -927  -1070    392    605   -997   -285   -665   -800  -1028  -1023  -1286
    148   -904  -1052    376    597   -979   -316   -675   -795  -1013  -1010  -1267
    132   -911  -1044    389    587   -976   -348   -691   -802  -1010  -1008  -1265
    116   -898  -1015    389    563   -958   -355   -701   -802  -1010  -1002  -1262
    114   -875   -989    381    550   -932   -363   -704   -797  -1002   -997  -1260
    114   -875   -992    379    550   -932   -374   -717   -810  -1015  -1008  -1267
     93   -948  -1041    426    566   -995   -389   -743   -844  -1047  -1041  -1293
     83   -974  -1060    444    571  -1015   -392   -756   -859  -1057  -1049  -1301
     70   -969  -1039    449    553  -1002   -384   -763   -862  -1057  -1057  -1304
     41   -984  -1026    470    532  -1005   -389   -782   -885  -1083  -1083  -1325
     10  -1010  -1021    498    514  -1015   -384   -797   -901  -1098  -1098  -1335
    -15  -1039  -1023    524    501  -1031   -379   -807   -909  -1106  -1114  -1345
    -38  -1062  -1023    550    491  -1044   -381   -823   -919  -1119  -1127  -1356
    -59  -1093  -1036    576    485  -1065   -392   -841   -945  -1140  -1148  -1374
    -62  -1096  -1034    579    485  -1065   -392   -844   -948  -1140  -1148  -1374
    -70  -1080  -1010    574    467  -1047   -397   -852   -948  -1135  -1145  -1371
    -72  -1054   -982    563    454  -1018   -413   -865   -956  -1140  -1150  -1374
    -77  -1054   -976    566    449  -1015   -415   -872   -961  -1143  -1158  -1374
    -83  -1062   -982    571    449  -1023   -415   -880   -966  -1148  -1166  -1379
    -83  -1060   -979    571    446  -1021   -405   -878   -961  -1143  -1163  -1376
    -83  -1049   -966    566    441  -1008   -366   -844   -940  -1137  -1161  -1384
    -70   -969   -898    519    413   -935   -254   -711   -867  -1109  -1153  -1389
    -38   -937   -898    485    428   -919   -137   -514   -748  -1023  -1098  -1358
     25   -750   -776    361    400   -763     -2   -174   -478   -763   -870  -1148
    119   -457   -576    168    348   -517     38    176   -184   -407   -511   -789
    132   -158   -290     12    210   -223   -127   -119   -142   -163   -171   -400
      7    -49    -57     20     31    -54   -405   -782   -280    -64     25   -148
   -189   -103     83    145   -137    -12   -680  -1483   -633   -296   -127   -244
   -345   -493   -148    420    -98   -322   -898  -2078  -1319  -1078   -867   -930
   -337   -922   -587    628    124   -756  -1106  -2281  -1823  -1709  -1493  -1540
   -270  -1122   -852    696    290   -987  -1137  -2057  -1764  -1714  -1564  -1649
   -213  -1150   -940    680    361  -1044   -995  -1714  -1543  -1564  -1480  -1610
   -161  -1072   -911    618    374   -992   -730  -1322  -1273  -1369  -1340  -1506
   -119  -1005   -885    561    381   -945   -527  -1057  -1088  -1239  -1244  -1436
    -96   -958   -862    524    381   -911   -441   -950  -1008  -1176  -1197  -1402
    -90   -922   -833    506    368   -878   -415   -906   -974  -1148  -1179  -1387
   -106   -922   -815    514    353   -870   -410   -888   -961  -1143  -1176  -1384
   -119   -935   -815    524    348   -875   -413   -880   -958  -1137  -1174  -1384
   -129   -909   -779    519    324   -844   -392   -849   -935  -1114  -1150  -1366
   -127   -872   -748    498    309   -810   -376   -828   -917  -1091  -1132  -1353
   -114   -857   -743    485    314   -800   -350   -800   -885  -1062  -1104  -1325
   -111   -831   -719    470    301   -774   -353   -795   -880  -1057  -1098  -1319
   -127   -833   -709    480    288   -771   -353   -787   -880  -1057  -1101  -1325
   -135   -839   -704    485    283   -771   -348   -769   -862  -1039  -1088  -1309
   -124   -789   -665    457    270   -727   -345   -753   -844  -1015  -1067  -1283
   -114   -730   -615    420    249   -672   -348   -743   -831  -1008  -1062  -1283
   -129   -758   -628    441    249   -693   -342   -727   -818   -995  -1060  -1280
   -137   -766   -628    449    244   -698   -329   -693   -792   -969  -1036  -1254
   -142   -761   -618    452    236   -691   -316   -657   -766   -943  -1013  -1231
   -145   -711   -568    426    210   -639   -327   -641   -756   -932  -1002  -1221
   -137   -652   -514    394    187   -584   -322   -607   -732   -909   -989  -1205
   -140   -649   -509    394    181   -579   -309   -555   -698   -878   -958  -1179
   -137   -665   -527    402    194   -597   -296   -493   -652   -831   -922  -1140
   -124   -607   -483    366    176   -545   -293   -426   -602   -787   -883  -1106
   -109   -532   -423    319    155   -480   -280   -340   -542   -730   -828  -1057
    -93   -475   -384    283    145   -431   -254   -246   -478   -665   -769  -1000
    -77   -376   -298    228    109   -337   -254   -174   -420   -602   -711   -948
    -57   -384   -327    220    132   -355   -220    -77   -345   -519   -631   -870
    -31   -270   -239    150    101   -254   -220    -33   -303   -470   -576   -813
    -31   -218   -187    124     75   -205   -220    -18   -293   -449   -553   -787
    -38   -197   -158    119     59   -179   -215    -20   -285   -439   -535   -769
    -41   -155   -116     98     36   -137   -215    -44   -290   -444   -537   -771
    -51   -161   -109    103     28   -135   -218    -77   -314   -472   -563   -795
    -72   -220   -148    145     36   -184   -228   -127   -355   -517   -605   -828
   -114   -275   -161    194     23   -218   -228   -184   -392   -558   -646   -865
   -122   -285   -163    202     18   -223   -231   -249   -428   -602   -688   -901
   -135   -335   -200    233     31   -267   -252   -332   -493   -675   -756   -966
   -168   -389   -220    277     23   -303   -262   -413   -553   -735   -815  -1021
   -194   -446   -252    322     28   -350   -277   -491   -615   -792   -872  -1078
   -213   -485   -272    348     28   -379   -301   -563   -670   -846   -922  -1124
   -231   -519   -290    374     28   -405   -316   -623   -711   -891   -963  -1166
   -233   -550   -316    392     38   -433   -345   -680   -758   -932  -1005  -1202
   -244   -574   -329    410     41   -452   -361   -714   -787   -953  -1031  -1221
   -257   -553   -296    405     18   -426   -379   -750   -807   -971  -1047  -1234
   -254   -545   -293    400     18   -420   -389   -763   -818   -974  -1052  -1236
   -252   -558   -306    402     25   -433   -394   -774   -826   -976  -1060  -1244
   -275   -587   -311    431     18   -449   -389   -769   -820   -966  -1057  -1239
   -277   -561   -283    418      0   -423   -397   -779   -823   -963  -1054  -1231
   -280   -542   -265    410     -7   -405   -407   -789   -833   -966  -1057  -1226
   -285   -527   -241    405    -23   -384   -405   -789   -831   -958  -1049  -1215
   -280   -506   -226    394    -28   -366   -410   -795   -828   -953  -1047  -1210
   -285   -501   -215    392    -36   -358   -400   -789   -823   -948  -1041  -1202
   -283   -506   -223    394    -31   -363   -402   -802   -836   -958  -1052  -1210
   -296   -511   -215    402    -41   -366   -410   -807   -841   -958  -1052  -1205
   -303   -470   -166    387    -70   -319   -384   -779   -813   -930  -1023  -1179
   -293   -397   -103    342    -96   -252   -353   -761   -784   -901   -997  -1150
   -298   -368    -70    332   -114   -220   -332   -753   -769   -888   -979  -1132
   -306   -361    -57    332   -127   -210   -332   -761   -771   -891   -987  -1137
   -332   -379    -46    355   -142   -213   -350   -779   -782   -898   -997  -1145
   -332   -355    -23    342   -155   -189   -381   -795   -776   -891   -987  -1132
   -332   -348    -18    340   -158   -184   -420   -813   -784   -891   -984  -1127
   -322   -348    -25    335   -150   -189   -444   -826   -792   -896   -989  -1122
   -329   -340    -10    335   -161   -176   -446   -823   -787   -891   -979  -1111
   -345   -363    -18    353   -166   -192   -472   -844   -813   -914  -1002  -1132
   -353   -387    -33    368   -161   -210   -488   -854   -836   -927  -1010  -1137
   -371   -420    -51    394   -161   -236   -491   -854   -849   -940  -1018  -1143
   -379   -449    -70    415   -155   -259   -488   -859   -859   -950  -1028  -1153
   -381   -472    -93    426   -145   -283   -493   -872   -878   -971  -1052  -1176
   -402   -509   -106    454   -148   -309   -496   -885   -901  -1000  -1083  -1208
   -428   -537   -109    480   -161   -322   -488   -896   -914  -1015  -1098  -1226
   -444   -553   -109    498   -168   -332   -496   -911   -927  -1026  -1114  -1239
   -454   -581   -129    517   -163   -355   -509   -927   -945  -1041  -1132  -1260
   -462   -584   -122    522   -171   -353   -504   -922   -945  -1044  -1130  -1254
   -465   -579   -114    519   -176   -348   -509   -924   -950  -1044  -1122  -1252
   -475   -594   -119    535   -179   -358   -519   -927   -956  -1049  -1132  -1260
   -483   -607   -124    542   -181   -366   -517   -922   -961  -1054  -1140  -1267
   -496   -626   -129    561   -184   -379   -519   -922   -969  -1060  -1150  -1273
   -501   -626   -124    561   -189   -376   -514   -922   -961  -1052  -1145  -1265
   -501   -605   -103    553   -200   -355   -506   -914   -950  -1041  -1140  -1254
   -496   -579    -83    537   -207   -332   -431   -828   -901  -1028  -1150  -1275
   -488   -530    -41    509   -226   -285   -311   -652   -792   -969  -1122  -1280
   -457   -415     38    433   -249   -189   -205   -402   -581   -776   -961  -1145
   -374   -228    145    301   -259    -41   -166    -72   -277   -436   -626   -818
   -301    106    407     96   -355    257   -252    -31    -90    -90   -194   -340
   -350    314    662     18   -506    488   -415   -423   -150     90    111     33
   -501    363    865     67   -683    613   -623  -1021   -441    -10    116     98
   -662    194    857    233   -758    524   -823  -1699  -1062   -667   -504   -467
   -711   -254    457    483   -587    101  -1023  -2179  -1803  -1590  -1426  -1358
   -657   -574     80    615   -368   -246  -1143  -2145  -1953  -1813  -1686  -1639
   -602   -753   -150    675   -226   -452  -1098  -1883  -1777  -1709  -1649  -1647
   -558   -766   -207    662   -176   -488   -969  -1590  -1532  -1545  -1548  -1579
   -519   -691   -171    602   -176   -433   -735  -1244  -1239  -1317  -1379  -1449
   -511   -644   -132    576   -192   -387   -568  -1018  -1047  -1161  -1262  -1356
   -491   -600   -109    545   -192   -355   -501   -927   -966  -1098  -1213  -1319
   -475   -566    -90    522   -192   -329   -470   -883   -927  -1070  -1192  -1304
   -483   -566    -83    524   -202   -324   -472   -859   -911  -1062  -1182  -1291
   -472   -537    -64    506   -205   -303   -478   -844   -898  -1052  -1169  -1278
   -462   -519    -57    488   -205   -288   -478   -833   -885  -1041  -1166  -1273
   -465   -511    -46    488   -210   -280   -452   -805   -859  -1015  -1145  -1254
   -459   -501    -44    480   -210   -272   -449   -792   -844  -1000  -1135  -1244
   -457   -501    -46    478   -205   -275   -457   -782   -833   -992  -1135  -1236
   -449   -496    -46    472   -202   -272   -465   -776   -826   -984  -1132  -1231
   -449   -480    -31    465   -210   -257   -467   -766   -815   -974  -1130  -1223
   -439   -441     -2    439   -220   -220   -467   -748   -792   -953  -1114  -1205
   -433   -418     12    426   -226   -202   -472   -735   -779   -943  -1109  -1200
   -439   -444     -5    439   -218   -226   -475   -719   -763   -932  -1106  -1195
   -439   -470    -31    454   -205   -252   -470   -698   -745   -917  -1093  -1182
   -431   -431     -2    428   -215   -218   -475   -680   -724   -893  -1067  -1161
   -428   -394     33    410   -231   -181   -462   -641   -688   -859  -1039  -1130
   -436   -405     28    418   -233   -189   -449   -600   -652   -823  -1010  -1104
   -433   -374     59    405   -246   -158   -439   -553   -605   -776   -969  -1067
   -420   -355     64    387   -244   -148   -436   -509   -566   -732   -935  -1039
   -402   -324     77    363   -241   -124   -439   -452   -514   -683   -891   -997
   -379   -259    116    319   -249    -72   -420   -363   -436   -602   -818   -919
   -368   -210    158    290   -265    -25   -405   -272   -353   -519   -737   -836
   -358   -142    213    249   -288     33   -400   -194   -275   -436   -654   -756
   -340    -64    272    202   -309    103   -387   -124   -205   -355   -574   -680
   -335    -15    316    174   -327    150   -384    -85   -163   -303   -522   -631
   -335     -5    329    171   -332    161   -389    -77   -150   -293   -511   -615
   -337      2    340    166   -340    168   -392    -88   -155   -301   -519   -615
   -335     20    355    155   -345    187   -387    -98   -163   -309   -527   -615
   -345    -12    329    179   -337    158   -392   -135   -194   -345   -561   -644
   -350    -36    314    194   -332    137   -387   -174   -226   -384   -602   -678
   -387    -75    311    228   -350    119   -387   -228   -275   -446   -659   -730
   -415   -142    272    277   -345     64   -392   -296   -340   -524   -743   -807
   -433   -192    241    311   -337     23   -394   -358   -400   -594   -815   -867
   -426   -220    205    324   -316     -7   -407   -418   -459   -662   -885   -922
   -439   -259    176    348   -309    -44   -431   -488   -524   -727   -950   -979
   -454   -314    140    384   -298    -88   -449   -545   -576   -784  -1005  -1028
   -465   -371     93    418   -283   -137   -467   -597   -618   -836  -1060  -1072
   -467   -420     46    444   -257   -187   -483   -636   -657   -878  -1104  -1111
   -470   -428     41    446   -257   -192   -498   -667   -685   -904  -1130  -1137
   -475   -428     44    452   -262   -192   -511   -685   -698   -917  -1143  -1150
   -465   -426     38    444   -254   -192   -522   -693   -706   -922  -1150  -1156
   -459   -423     36    441   -249   -194   -530   -696   -706   -922  -1153  -1153
   -467   -428     36    446   -254   -197   -530   -698   -701   -919  -1153  -1150
   -462   -428     31    444   -249   -200   -530   -698   -698   -914  -1150  -1148
   -462   -423     38    441   -252   -192   -532   -698   -696   -911  -1148  -1145
   -462   -407     54    436   -259   -176   -532   -696   -685   -904  -1145  -1140
   -465   -397     67    428   -267   -166   -542   -704   -693   -909  -1158  -1145
   -459   -394     64    426   -265   -163   -553   -706   -696   -906  -1161  -1143
   -457   -392     64    423   -262   -163   -561   -711   -698   -914  -1166  -1140
   -454   -374     80    415   -267   -148   -568   -722   -701   -922  -1174  -1148
   -452   -384     67    415   -262   -158   -571   -722   -704   -924  -1176  -1148
   -446   -340    106    392   -277   -116   -558   -706   -685   -906  -1161  -1127
   -436   -290    145    363   -293    -72   -535   -691   -662   -883  -1143  -1101
   -436   -283    153    361   -296    -64   -517   -683   -644   -872  -1135  -1091
   -446   -275    168    358   -309    -54   -530   -696   -649   -883  -1150  -1101
   -446   -283    163    363   -306    -59   -561   -722   -667   -896  -1163  -1101
   -439   -265    174    350   -309    -46   -592   -743   -678   -898  -1161  -1093
   -433   -262    171    348   -303    -46   -626   -761   -696   -914  -1166  -1096
   -441   -262    179    350   -311    -41   -644   -771   -704   -919  -1169  -1088
   -431   -220    210    324   -322     -5   -652   -769   -698   -909  -1161  -1075
   -426   -270    155    345   -293    -57   -659   -774   -709   -919  -1174  -1085
   -433   -327    106    381   -270   -111   -693   -807   -750   -961  -1221  -1119
   -446   -361     85    402   -267   -137   -719   -836   -782   -992  -1257  -1150
   -454   -363     88    407   -272   -137   -719   -841   -792  -1005  -1273  -1161
   -457   -384     72    418   -265   -155   -709   -839   -789  -1008  -1280  -1163
   -488   -446     41    467   -265   -202   -709   -852   -805  -1028  -1304  -1187
   -504   -511    -10    506   -249   -262   -711   -862   -820  -1044  -1322  -1202
   -501   -509     -7    506   -249   -259   -732   -883   -844  -1065  -1345  -1221
   -511   -527    -15    519   -252   -270   -750   -898   -862  -1091  -1371  -1239
   -517   -496     20    506   -270   -239   -769   -914   -878  -1104  -1389  -1249
   -524   -498     25    509   -275   -236   -774   -917   -878  -1101  -1397  -1252
   -524   -550    -25    535   -249   -288   -779   -917   -878  -1104  -1400  -1252
   -524   -548    -25    535   -249   -288   -782   -917   -872  -1093  -1392  -1241
   -527   -561    -33    545   -246   -298   -771   -904   -854  -1078  -1374  -1223
   -540   -542     -2    540   -270   -272   -792   -917   -875  -1106  -1405  -1249
   -540   -545     -7    542   -267   -277   -753   -849   -846  -1109  -1428  -1283
   -524   -498     23    509   -275   -236   -659   -701   -748  -1060  -1421  -1301
   -491   -428     62    459   -277   -184   -561   -504   -568   -904  -1304  -1213
   -431   -259    171    342   -303    -46   -491   -205   -246   -545   -958   -880
   -363     72    436    145   -400    252   -571   -122    -59   -207   -545   -428
   -410    345    756     28   -581    550   -730   -470   -132    -38   -223    -28
   -535    496   1031     20   -782    763   -911   -992   -368    -51   -103    148
   -665    368   1034    145   -849    701  -1130  -1587   -906   -576   -587   -288
   -735    -67    667    400   -701    298  -1350  -2122  -1644  -1501  -1522  -1176
   -696   -524    171    610   -436   -176  -1504  -2234  -1969  -1948  -2000  -1644
   -636   -756   -119    696   -259   -439  -1457  -1977  -1790  -1842  -1969  -1657
   -574   -740   -166    654   -205   -454  -1309  -1665  -1509  -1631  -1826  -1561
   -537   -665   -129    600   -205   -397  -1104  -1340  -1218  -1402  -1660  -1428
   -504   -602    -98    550   -205   -350   -937  -1091  -1005  -1228  -1525  -1325
   -475   -553    -77    514   -200   -316   -865   -984   -909  -1143  -1457  -1265
   -478   -537    -62    506   -210   -301   -852   -953   -883  -1122  -1441  -1249
   -459   -506    -46    483   -207   -277   -841   -927   -859  -1096  -1423  -1223
   -446   -498    -51    470   -197   -275   -833   -906   -839  -1078  -1410  -1202
   -444   -480    -36    462   -205   -259   -831   -891   -823  -1065  -1397  -1192
   -436   -444     -7    439   -215   -226   -833   -883   -807  -1047  -1384  -1176
   -428   -431     -2    428   -215   -215   -836   -878   -797  -1036  -1374  -1166
   -418   -415      0    415   -210   -207   -836   -867   -787  -1023  -1358  -1148
   -405   -389     15    397   -210   -187   -839   -852   -769  -1002  -1340  -1127
   -402   -379     23    389   -215   -176   -846   -846   -758   -987  -1330  -1117
   -389   -363     25    376   -207   -168   -849   -833   -745   -974  -1319  -1106
   -384   -363     20    371   -202   -171   -857   -823   -730   -963  -1312  -1098
   -368   -329     38    350   -205   -145   -844   -795   -696   -932  -1278  -1067
   -371   -314     54    340   -213   -129   -839   -771   -670   -906  -1252  -1044
   -374   -306     64    340   -220   -122   -844   -753   -649   -883  -1239  -1031
   -371   -298     70    332   -220   -114   -852   -730   -626   -859  -1221  -1013
   -358   -277     80    319   -220    -98   -852   -698   -597   -828  -1195   -987
   -337   -218    119    277   -231    -51   -841   -652   -553   -784  -1156   -950
   -329   -187    140    257   -236    -23   -828   -592   -501   -730  -1106   -909
   -327   -181    145    254   -236    -18   -815   -524   -444   -672  -1054   -859
   -298   -132    166    215   -233     15   -797   -436   -366   -594   -987   -789
   -270    -46    220    155   -246     85   -789   -353   -293   -517   -914   -719
   -249     25    272    111   -262    148   -776   -262   -215   -426   -826   -636
   -223    111    332     54   -277    220   -761   -184   -142   -342   -748   -558
   -213    168    381     23   -296    275   -743   -124    -85   -277   -680   -488
   -202    197    400      2   -301    296   -745   -103    -72   -257   -657   -462
   -192    231    423    -20   -306    327   -750   -114    -80   -257   -659   -457
   -194    223    418    -15   -309    322   -748   -132    -98   -270   -670   -462
   -213    189    402     12   -306    296   -750   -161   -129   -298   -691   -483
   -226    213    436      5   -332    324   -756   -205   -166   -337   -722   -511
   -223    220    444      0   -332    332   -758   -257   -202   -381   -758   -545
   -236    163    400     36   -316    280   -766   -316   -254   -441   -815   -592
   -252     96    348     77   -298    220   -784   -392   -314   -511   -885   -654
   -270     70    340     98   -306    205   -810   -475   -384   -584   -958   -722
   -270     57    327    106   -298    192   -823   -540   -431   -633  -1000   -761
   -277     20    298    127   -288    161   -846   -605   -483   -680  -1041   -802
   -288    -20    267    155   -277    122   -870   -665   -532   -722  -1088   -844
   -290    -46    244    166   -267     98   -896   -717   -574   -763  -1127   -878
   -290    -57    231    174   -262     85   -914   -750   -602   -784  -1148   -891
   -288    -70    218    179   -254     72   -927   -769   -618   -792  -1158   -901
   -280    -54    226    168   -254     85   -930   -776   -615   -789  -1156   -896
   -259      7    267    124   -265    137   -930   -779   -605   -776  -1137   -878
   -265     12    277    124   -270    142   -937   -782   -605   -774  -1132   -875
   -262     -5    254    132   -259    124   -937   -776   -597   -763  -1122   -865
   -249     10    259    119   -254    135   -935   -766   -581   -745  -1106   -852
   -257     12    270    122   -262    140   -940   -766   -581   -743  -1106   -846
   -257     10    267    124   -262    137   -943   -763   -579   -740  -1101   -833
   -254     38    293    106   -275    166   -943   -763   -574   -730  -1096   -823
   -257     62    319     98   -288    189   -945   -763   -568   -724  -1091   -818
   -257     57    314     98   -285    184   -963   -774   -576   -732  -1098   -828
   -252     36    285    106   -270    161   -969   -776   -576   -730  -1096   -826
   -246     44    290     98   -270    166   -971   -774   -566   -717  -1085   -815
   -226    109    335     59   -280    220   -945   -748   -535   -680  -1049   -774
   -233    181    413     23   -322    298   -914   -727   -504   -654  -1018   -745
   -241    192    433     23   -337    311   -893   -717   -488   -641  -1008   -735
   -244    194    439     23   -342    316   -898   -719   -493   -641  -1015   -740
   -233    236    470      0   -350    353   -919   -727   -488   -633  -1008   -727
   -223    262    485    -20   -355    374   -945   -735   -480   -615   -987   -701
   -220    254    475    -18   -348    363   -976   -748   -485   -613   -982   -696
   -213    267    478    -28   -345    371   -992   -753   -483   -605   -974   -691
   -197    293    491    -46   -342    392  -1002   -750   -483   -600   -963   -683
   -197    275    472    -38   -335    374  -1008   -750   -493   -607   -969   -688
   -200    218    418    -10   -309    316  -1023   -766   -517   -628   -987   -701
   -210    161    371     20   -290    265  -1034   -779   -535   -644  -1002   -714
   -210    161    371     25   -290    265  -1034   -784   -545   -654  -1018   -724
   -228    166    392     31   -311    277  -1018   -782   -550   -654  -1018   -732
   -249    137    387     54   -316    262  -1005   -787   -561   -667  -1031   -748
   -249    116    366     64   -309    241  -1002   -797   -571   -678  -1039   -753
   -246     93    340     77   -293    215  -1013   -802   -581   -688  -1052   -763
   -244     85    327     77   -285    205  -1021   -813   -589   -698  -1065   -774
   -246     88    335     77   -290    213  -1023   -810   -587   -698  -1065   -771
   -252    103    355     72   -303    228  -1026   -810   -587   -693  -1065   -769
   -257    109    366     75   -311    236  -1018   -797   -576   -683  -1054   -758
   -257    109    363     72   -311    236  -1018   -797   -579   -683  -1054   -758
   -249    109    358     70   -303    233  -1018   -795   -574   -680  -1047   -748
   -241    127    368     54   -306    246  -1008   -784   -563   -667  -1034   -740
   -241    168    410     36   -324    288   -966   -730   -532   -652  -1036   -745
   -228    228    457      0   -342    340   -836   -545   -405   -576   -997   -724
   -184    366    548    -90   -366    457   -717   -311   -210   -413   -865   -615
   -116    592    706   -239   -413    649   -620     31     93    -98   -574   -353
    -25    888    914   -431   -470    901   -623    252    353    265   -168     64
    -51   1148   1200   -548   -626   1174   -831   -179    290    446    142    446
   -220   1280   1501   -530   -859   1389  -1106   -852     77    470    272    631
   -389   1158   1545   -387   -966   1350  -1371  -1538   -376     80    -46    363
   -491    670   1161    -88   -826    914  -1615  -2109  -1171   -862   -956   -480
   -452    215    665    116   -558    441  -1761  -2156  -1499  -1317  -1439   -963
   -389     31    418    179   -402    223  -1691  -1842  -1330  -1221  -1426   -995
   -324     75    400    122   -363    236  -1480  -1457  -1049  -1013  -1288   -901
   -283    166    449     59   -366    306  -1208  -1070   -753   -795  -1127   -784
   -259    192    452     33   -355    322  -1039   -836   -579   -657  -1018   -698
   -257    205    462     25   -361    335   -982   -748   -509   -600   -971   -662
   -246    244    488      0   -368    363   -953   -709   -467   -563   -943   -633
   -231    280    511    -23   -371    394   -937   -680   -439   -537   -919   -618
   -233    280    514    -25   -376    397   -922   -657   -418   -519   -901   -607
   -236    288    524    -25   -381    405   -914   -636   -402   -504   -885   -594
   -239    306    542    -33   -392    423   -909   -615   -384   -485   -870   -584
   -241    332    574    -44   -407    452   -898   -597   -371   -467   -857   -576
   -244    340    584    -46   -415    459   -888   -574   -350   -446   -836   -555
   -233    361    594    -62   -415    475   -875   -545   -324   -418   -810   -524
   -231    389    618    -80   -426    504   -870   -524   -303   -397   -792   -504
   -228    405    633    -88   -431    519   -862   -498   -283   -374   -766   -488
   -215    431    646   -109   -433    537   -852   -472   -257   -348   -743   -470
   -194    467    662   -135   -428    563   -836   -444   -228   -316   -714   -444
   -189    491    680   -150   -436    584   -820   -410   -192   -283   -683   -415
   -194    475    670   -140   -431    571   -820   -384   -176   -262   -670   -400
   -194    496    691   -153   -441    592   -820   -358   -155   -244   -646   -387
   -181    550    732   -184   -457    641   -800   -309   -111   -197   -600   -345
   -176    566    740   -197   -457    652   -779   -252    -67   -153   -561   -311
   -163    589    753   -213   -457    670   -756   -181    -18   -103   -522   -277
   -150    628    776   -239   -465    701   -740   -106     38    -44   -470   -233
   -129    678    807   -272   -467    743   -714    -12    103     28   -407   -179
   -103    753    854   -327   -478    802   -678     98    184    116   -324   -103
    -77    833    911   -376   -493    872   -646    202    267    202   -239    -23
    -57    906    961   -426   -509    935   -628    275    329    272   -168     44
    -49    974   1023   -462   -537    997   -620    324    371    327   -116    101
    -46   1013   1057   -485   -550   1034   -610    348    397    363    -75    137
    -33   1054   1088   -509   -561   1070   -584    363    423    392    -41    171
    -41   1062   1101   -511   -571   1080   -576    350    423    392    -33    181
    -54   1060   1114   -504   -584   1085   -568    327    413    384    -41    174
    -70   1054   1122   -493   -597   1088   -571    285    389    358    -64    153
    -98   1013   1111   -457   -605   1062   -576    231    353    319   -101    116
   -114    989   1104   -439   -610   1047   -571    176    319    283   -129     85
   -132    956   1088   -413   -610   1021   -574    109    272    236   -168     51
   -153    906   1060   -379   -607    984   -594     31    215    184   -218      2
   -166    867   1034   -350   -600    950   -626    -54    150    127   -275    -54
   -184    792    974   -306   -579    880   -639   -119     98     83   -319    -96
   -192    758    950   -283   -571    854   -649   -168     62     54   -342   -119
   -205    758    963   -277   -584    862   -670   -218     28     23   -368   -145
   -215    735    950   -259   -581    841   -678   -246     15     10   -379   -161
   -228    722    948   -246   -589    833   -675   -254     18     12   -371   -158
   -228    722    950   -246   -589    836   -678   -265     15     18   -363   -153
   -228    727    953   -252   -589    839   -680   -267     15     25   -355   -145
   -223    735    958   -254   -589    846   -672   -262     25     38   -345   -129
   -220    748    969   -265   -594    857   -672   -262     33     41   -337   -119
   -213    771    982   -280   -597    875   -665   -254     41     54   -324   -111
   -210    782    992   -285   -602    885   -659   -249     46     59   -316   -106
   -215    784   1000   -283   -607    891   -659   -252     49     67   -309   -103
   -228    761    989   -267   -610    875   -652   -246     54     75   -301    -98
   -233    758    992   -265   -613    875   -646   -244     59     85   -288    -88
   -223    782   1002   -280   -613    891   -639   -241     64     98   -272    -75
   -213    789   1002   -288   -607    896   -636   -241     67    101   -267    -70
   -213    779    989   -283   -600    883   -626   -233     77    109   -252    -57
   -205    795   1000   -293   -602    896   -618   -231     85    122   -241    -46
   -207    810   1018   -303   -613    914   -618   -233     88    129   -233    -41
   -210    826   1036   -306   -623    930   -587   -213    119    158   -202    -12
   -194    911   1106   -361   -652   1008   -555   -194    148    187   -176     15
   -189    958   1148   -384   -670   1052   -530   -181    161    202   -163     28
   -194    963   1158   -384   -678   1060   -517   -174    166    207   -158     36
   -197    950   1148   -376   -672   1049   -527   -176    171    215   -145     51
   -189    974   1163   -394   -678   1070   -548   -174    181    239   -122     75
   -171   1008   1176   -418   -672   1091   -561   -171    187    254   -106     90
   -161   1018   1179   -431   -672   1098   -568   -166    197    265    -90    106
   -158   1026   1184   -433   -670   1104   -576   -163    202    277    -75    119
   -166    997   1161   -415   -665   1078   -579   -158    197    272    -77    114
   -171    945   1117   -389   -644   1031   -592   -176    176    252   -101     93
   -179    911   1088   -368   -633    997   -597   -192    158    233   -116     83
   -181    893   1075   -355   -628    984   -592   -194    153    231   -119     83
   -200    862   1062   -332   -633    963   -579   -192    148    223   -127     72
   -228    846   1075   -309   -652    961   -563   -192    145    215   -129     59
   -236    831   1067   -298   -652    948   -566   -202    137    205   -137     49
   -239    818   1057   -288   -646    937   -568   -213    122    189   -150     36
   -246    807   1054   -280   -652    932   -568   -220    116    181   -155     23
   -254    802   1054   -275   -654    927   -561   -213    124    189   -148     31
   -249    813   1060   -283   -654    935   -558   -210    122    194   -145     36
   -257    813   1070   -277   -662    940   -550   -205    127    202   -135     33
   -252    810   1062   -280   -657    935   -540   -194    140    213   -124     46
   -252    802   1052   -275   -652    927   -537   -189    150    220   -116     57
   -249    792   1041   -272   -646    917   -530   -176    163    233   -109     64
   -244    831   1075   -293   -659    953   -498   -137    192    254    -93     77
   -244    914   1158   -337   -701   1036   -381     20    301    327    -46    101
   -194   1026   1221   -415   -709   1122   -267    239    462    462     57    179
   -132   1200   1330   -535   -732   1265   -142    558    724    717    285    381
    -23   1431   1454   -704   -737   1441    -77    914    997   1036    605    704
      0   1709   1709   -857   -854   1709   -226    641   1018   1236    909   1062
   -150   1836   1987   -841  -1067   1912   -511    -49    854   1293   1075   1288
   -368   1800   2169   -717  -1267   1984   -795   -800    517   1088    953   1215
   -527   1449   1977   -459  -1252   1712  -1041  -1439   -145    366    280    597
   -532    984   1517   -228  -1026   1249  -1244  -1639   -646   -254   -350    -25
   -449    743   1192   -148   -820    966  -1239  -1374   -584   -267   -426   -142
   -376    711   1088   -168   -732    898  -1041   -966   -342   -111   -332    -98
   -332    779   1111   -223   -722    945   -745   -542    -64     83   -197      0
   -303    787   1091   -241   -698    937   -548   -259    116    220    -98     62
   -277    826   1104   -275   -691    963   -462   -135    207    293    -41    106
   -259    867   1127   -306   -693    997   -426    -80    252    329     -7    129
   -257    880   1137   -311   -696   1008   -405    -46    277    350     10    148
   -252    885   1137   -316   -696   1010   -397    -25    298    368     25    163
   -252    875   1127   -311   -691   1002   -387     -7    309    379     33    166
   -252    885   1137   -319   -696   1013   -368     15    327    400     54    184
   -241    919   1161   -337   -701   1039   -348     41    348    426     77    207
   -233    940   1171   -353   -704   1054   -342     51    363    436     90    213
   -228    945   1174   -358   -701   1060   -337     67    376    449    103    223
   -231    932   1163   -350   -698   1047   -324     93    392    462    122    236
   -220    961   1182   -368   -701   1070   -309    116    418    485    145    254
   -205    979   1184   -387   -696   1080   -298    145    439    511    166    277
   -213    997   1210   -394   -711   1104   -296    168    457    532    184    290
   -210   1015   1223   -405   -717   1119   -290    194    475    553    202    306
   -189   1047   1236   -428   -711   1140   -275    231    501    581    226    327
   -184   1054   1239   -439   -711   1145   -252    272    532    610    259    355
   -181   1078   1257   -449   -719   1166   -231    322    574    646    296    389
   -171   1104   1275   -467   -722   1189   -218    371    610    680    324    415
   -150   1130   1280   -488   -714   1205   -192    441    662    732    368    454
   -137   1169   1304   -517   -719   1236   -171    519    714    779    410    491
   -119   1223   1343   -553   -732   1283   -150    607    771    836    462    537
    -93   1291   1384   -600   -740   1337   -122    709    844    909    535    600
    -75   1348   1423   -636   -748   1384    -96    805    919    984    607    667
    -54   1389   1444   -670   -750   1418    -77    883    971   1041    665    722
    -44   1441   1483   -698   -763   1462    -62    943   1015   1093    722    776
    -33   1496   1530   -732   -782   1512    -49    976   1052   1137    771    826
    -20   1553   1574   -766   -797   1564    -28   1000   1083   1169    805    859
    -36   1551   1584   -758   -810   1569    -12    995   1083   1171    810    865
    -46   1543   1587   -748   -818   1564     -7    974   1075   1161    807    862
    -49   1556   1605   -756   -826   1579     -5    940   1057   1140    792    852
    -64   1548   1613   -740   -839   1579      0    893   1036   1117    763    828
    -88   1501   1587   -706   -839   1543     -7    831    995   1070    722    792
   -111   1449   1561   -670   -836   1504    -25    753    943   1015    670    743
   -137   1392   1530   -628   -833   1460    -38    667    888    961    615    693
   -150   1337   1488   -592   -818   1413    -51    589    836    909    568    644
   -168   1286   1452   -558   -813   1369    -67    519    784    859    530    602
   -181   1244   1423   -532   -802   1332    -85    457    745    820    496    574
   -200   1197   1397   -501   -800   1296   -103    407    709    787    467    545
   -202   1184   1387   -491   -795   1286   -109    376    693    771    459    527
   -197   1200   1395   -501   -797   1296   -109    366    696    776    462    530
   -202   1192   1392   -496   -797   1291   -111    353    688    774    454    517
   -205   1182   1387   -488   -795   1283   -111    348    685    776    452    519
   -213   1169   1382   -478   -797   1275   -103    350    693    787    465    532
   -220   1163   1384   -472   -802   1273   -103    348    691    787    467    535
   -220   1161   1379   -470   -800   1270   -103    342    688    784    470    535
   -218   1184   1400   -485   -807   1291   -106    340    685    787    475    537
   -215   1208   1423   -496   -818   1314   -103    340    688    789    475    535
   -228   1189   1415   -483   -823   1301    -98    337    691    784    475    535
   -241   1171   1413   -465   -828   1291    -98    335    685    779    478    532
   -257   1163   1421   -454   -839   1291    -88    337    685    782    488    532
   -246   1174   1421   -462   -833   1296    -80    337    691    789    496    542
   -241   1187   1426   -475   -833   1306    -75    337    693    792    504    555
   -246   1176   1423   -465   -833   1299    -72    337    693    795    504    561
   -254   1169   1421   -459   -839   1296    -64    340    698    805    509    566
   -252   1163   1415   -454   -833   1288    -62    335    693    802    506    566
   -249   1174   1423   -462   -836   1299    -51    345    701    810    511    574
   -244   1231   1475   -493   -859   1353    -15    374    735    839    545    602
   -239   1286   1525   -524   -883   1405     25    394    769    865    579    631
   -249   1312   1561   -530   -904   1436     49    407    784    878    592    641
   -252   1301   1553   -527   -904   1428     54    410    789    880    594    646
   -249   1319   1569   -535   -909   1444     38    405    795    891    610    662
   -241   1348   1590   -553   -914   1467     12    400    800    904    626    678
   -233   1356   1590   -561   -911   1473     -2    400    802    909    636    688
   -239   1363   1602   -563   -922   1483     -2    402    807    919    649    701
   -236   1348   1584   -555   -909   1465    -10    400    800    911    644    701
   -241   1314   1553   -537   -896   1431    -23    389    779    891    628    688
   -252   1257   1509   -501   -880   1382    -36    371    756    870    607    670
   -257   1236   1491   -491   -872   1363    -31    374    745    867    600    665
   -267   1200   1467   -467   -867   1332    -20    368    732    857    584    646
   -293   1166   1460   -436   -878   1312     -5    368    730    846    574    628
   -311   1156   1467   -420   -888   1312    -10    353    711    831    555    610
   -327   1130   1454   -402   -891   1291      0    353    706    828    553    607
   -332   1111   1441   -389   -888   1275      7    358    704    826    550    605
   -332   1109   1439   -389   -885   1273      5    353    693    810    535    592
   -327   1091   1418   -381   -872   1254      7    353    688    802    527    587
   -335   1080   1415   -374   -875   1247     15    363    696    815    540    594
   -342   1078   1421   -368   -883   1249     20    363    696    815    542    592
   -337   1085   1423   -374   -880   1254     12    361    691    810    542    589
   -340   1088   1428   -374   -883   1257     20    363    696    815    550    597
   -345   1091   1434   -374   -888   1262     41    379    709    820    555    600
   -340   1127   1465   -394   -904   1296    111    467    769    852    576    607
   -319   1200   1517   -441   -919   1358    231    641    888    932    631    639
   -277   1301   1579   -511   -927   1439    332    862   1060   1088    750    735
   -197   1499   1696   -652   -945   1597    413   1205   1350   1405   1049   1023
   -114   1803   1914   -844  -1013   1857    374   1345   1556   1732   1431   1436
   -163   2031   2195   -935  -1179   2112    187    950   1519   1906   1714   1774
   -353   2195   2548   -919  -1449   2372    -72    257   1314   1914   1829   1938
   -540   2008   2548   -735  -1543   2278   -350   -506    709   1330   1309   1475
   -623   1543   2166   -459  -1395   1855   -574  -1010    -12    475    488    698
   -576   1140   1717   -283  -1148   1428   -691   -997   -246    148    137    340
   -506    937   1444   -215   -974   1189   -587   -654    -70    239    158    311
   -467    969   1434   -252   -950   1200   -345   -259    218    439    290    402
   -420   1026   1444   -303   -932   1234    -77    124    501    646    436    514
   -384   1060   1444   -340   -914   1252     80    348    667    774    532    584
   -374   1083   1457   -353   -914   1270    132    426    727    820    566    607
   -374   1104   1478   -366   -927   1291    158    465    758    841    584    620
   -366   1117   1483   -376   -924   1299    174    488    774    859    594    631
   -363   1119   1483   -379   -922   1301    197    514    797    880    618    654
   -368   1119   1488   -374   -927   1304    218    542    818    898    636    675
   -371   1122   1491   -376   -932   1306    226    558    833    911    646    680
   -358   1111   1470   -376   -914   1291    233    576    844    919    657    688
   -363   1101   1462   -371   -914   1280    241    589    857    927    667    693
   -355   1145   1501   -394   -927   1322    246    605    872    945    688    709
   -348   1176   1525   -415   -937   1350    257    628    893    971    706    730
   -345   1184   1530   -420   -937   1356    272    652    914    992    727    753
   -350   1184   1535   -418   -943   1358    285    672    930   1008    745    771
   -345   1202   1548   -428   -945   1374    298    698    953   1028    763    789
   -335   1231   1564   -449   -950   1397    309    730    974   1049    789    807
   -335   1241   1577   -454   -956   1410    319    761    997   1075    815    831
   -316   1275   1592   -480   -956   1434    335    800   1031   1104    846    857
   -298   1304   1602   -501   -950   1452    353    849   1072   1135    878    885
   -296   1309   1605   -509   -950   1457    376    909   1114   1171    914    919
   -288   1327   1613   -519   -950   1470    392    966   1156   1213    948    950
   -275   1366   1641   -545   -958   1501    405   1036   1205   1262    992    987
   -254   1421   1675   -581   -963   1548    436   1130   1280   1337   1057   1049
   -228   1460   1686   -615   -958   1571    462   1228   1358   1415   1132   1122
   -210   1519   1730   -654   -969   1623    483   1317   1426   1491   1202   1187
   -189   1597   1787   -706   -987   1691    504   1389   1493   1561   1275   1249
   -174   1665   1839   -745  -1005   1751    527   1447   1543   1621   1332   1306
   -174   1706   1878   -769  -1026   1792    555   1480   1577   1657   1369   1345
   -179   1714   1893   -769  -1036   1803    563   1475   1577   1660   1376   1353
   -189   1709   1899   -761  -1044   1803    568   1457   1566   1649   1369   1353
   -200   1699   1899   -748  -1049   1797    574   1434   1553   1631   1356   1340
   -207   1701   1909   -748  -1060   1805    579   1400   1532   1610   1340   1325
   -210   1693   1904   -743  -1057   1800    587   1361   1506   1582   1314   1301
   -228   1652   1880   -711  -1054   1766    587   1299   1465   1538   1270   1260
   -262   1587   1849   -662  -1054   1717    576   1231   1408   1475   1213   1202
   -277   1512   1787   -618  -1031   1649    561   1163   1350   1410   1150   1145
   -288   1478   1764   -594  -1026   1621    545   1088   1286   1345   1088   1085
   -303   1444   1745   -571  -1026   1595    530   1026   1228   1296   1039   1039
   -316   1410   1727   -545  -1021   1569    522    982   1195   1257   1005   1010
   -340   1371   1709   -517  -1023   1540    517    953   1169   1231    992    995
   -340   1345   1686   -501  -1013   1514    514    924   1150   1213    974    979
   -335   1348   1683   -506  -1010   1517    506    898   1130   1192    953    961
   -335   1361   1696   -511  -1015   1527    506    885   1119   1184    948    950
   -335   1353   1688   -511  -1013   1519    504    883   1119   1187    950    953
   -332   1356   1688   -511  -1010   1522    504    883   1122   1192    956    961
   -332   1340   1673   -504  -1002   1506    496    875   1111   1184    948    950
   -335   1330   1665   -496  -1000   1496    496    870   1106   1179    948    953
   -340   1325   1662   -493  -1002   1493    496    867   1101   1171    945    950
   -348   1325   1673   -488  -1010   1499    485    859   1091   1163    943    940
   -342   1319   1662   -488  -1002   1488    483    852   1083   1156    940    935
   -335   1306   1641   -485   -987   1473    493    854   1080   1156    937    937
   -327   1306   1634   -491   -979   1470    496    857   1080   1158    940    943
   -332   1309   1641   -488   -987   1475    493    857   1078   1156    940    945
   -345   1304   1649   -478   -997   1475    485    846   1067   1143    930    930
   -350   1301   1652   -475  -1000   1475    483    833   1062   1140    930    927
   -337   1317   1654   -488   -995   1486    491    844   1072   1150    943    945
   -345   1286   1631   -470   -987   1457    491    839   1062   1135    930    935
   -353   1283   1636   -467   -995   1460    498    841   1067   1137    932    932
   -335   1356   1691   -509  -1013   1522    532    870   1104   1171    966    966
   -337   1389   1727   -527  -1031   1558    561    893   1130   1195    987    987
   -348   1405   1751   -530  -1049   1577    571    893   1135   1200    989    987
   -345   1423   1766   -540  -1057   1595    563    883   1130   1200    989    984
   -342   1434   1777   -545  -1060   1605    542    872   1132   1202    992    992
   -329   1436   1764   -555  -1047   1597    532    875   1140   1215   1008   1010
   -322   1426   1748   -553  -1036   1587    514    865   1127   1205   1000   1010
   -314   1454   1769   -571  -1041   1610    504    867   1130   1215   1010   1023
   -311   1439   1751   -563  -1031   1595    493    867   1127   1218   1013   1021
   -309   1384   1693   -540  -1000   1538    480    862   1106   1197    995    997
   -303   1345   1649   -522   -976   1496    470    846   1080   1174    974    979
   -322   1306   1626   -493   -974   1465    462    828   1049   1143    943    948
   -337   1291   1628   -475   -982   1460    472    826   1036   1130    930    930
   -350   1257   1608   -454   -979   1434    488    826   1034   1122    914    914
   -355   1213   1569   -428   -961   1389    483    813   1015   1096    888    896
   -361   1161   1519   -400   -940   1340    470    797    987   1067    862    867
   -368   1117   1486   -374   -927   1301    462    789    966   1044    841    849
   -371   1124   1496   -376   -932   1309    452    779    953   1031    833    836
   -379   1124   1504   -371   -940   1314    449    776    948   1031    831    833
   -379   1130   1509   -376   -943   1319    444    771    948   1031    826    836
   -371   1137   1509   -381   -940   1322    444    774    950   1028    826    839
   -381   1101   1480   -361   -932   1291    439    771    950   1026    823    833
   -384   1096   1480   -355   -932   1286    439    774    953   1028    823    833
   -379   1080   1460   -350   -922   1270    462    807    966   1036    823    826
   -355   1093   1449   -368   -901   1270    545    922   1021   1044    805    787
   -335   1150   1486   -410   -909   1317    654   1109   1163   1148    875    839
   -283   1309   1590   -514   -937   1449    743   1382   1418   1405   1104   1041
   -189   1574   1761   -693   -974   1667    753   1691   1719   1790   1496   1426
   -161   1943   2104   -891  -1132   2023    620   1569   1808   2060   1875   1849
   -296   2101   2397   -904  -1348   2249    387    979   1600   2091   2029   2062
   -470   2112   2579   -820  -1525   2346    129    275   1166   1790   1816   1899
   -600   1771   2372   -587  -1486   2070   -122   -400    444    982   1036   1182
   -605   1273   1878   -332  -1241   1574   -353   -750   -202    194    275    478
   -540    995   1532   -228  -1036   1262   -340   -509   -103    220    241    405
   -480    891   1371   -205   -927   1130   -161   -124    181    418    358    470
   -436    922   1358   -244   -896   1137     80    259    493    646    514    584
   -400    961   1361   -280   -880   1161    303    587    756    852    662    688
   -376    979   1353   -301   -865   1166    387    709    849    930    717    732
   -376    984   1361   -303   -870   1171    413    758    888    961    743    753
   -371    992   1363   -311   -867   1176    418    779    901    969    745    758
   -361   1008   1369   -322   -865   1187    428    795    911    976    753    758
   -355   1002   1358   -324   -859   1179    436    815    927    989    763    766
   -353    995   1348   -322   -849   1171    441    828    940   1000    774    771
   -340   1013   1353   -337   -846   1182    444    836    950   1008    782    776
   -332   1023   1356   -345   -844   1189    452    849    966   1018    787    782
   -329   1034   1361   -353   -846   1197    454    862    976   1028    797    792
   -329   1044   1374   -355   -852   1208    452    872    987   1039    802    800
   -324   1047   1371   -361   -846   1208    446    880    992   1049    805    802
   -319   1047   1366   -363   -841   1205    452    898   1008   1065    815    813
   -309   1065   1374   -379   -841   1221    457    922   1026   1083    839    836
   -306   1075   1382   -387   -844   1228    462    943   1047   1104    859    852
   -311   1070   1382   -381   -846   1226    475    966   1065   1122    875    862
   -298   1070   1369   -384   -833   1218    483    989   1080   1135    888    872
   -288   1085   1374   -402   -831   1228    483   1015   1098   1150    896    883
   -288   1104   1392   -410   -839   1247    496   1060   1127   1182    919    904
   -277   1132   1408   -428   -844   1267    509   1114   1166   1221    956    932
   -241   1179   1421   -467   -831   1299    527   1184   1221   1273   1005    979
   -223   1205   1428   -493   -826   1317    545   1265   1278   1332   1057   1028
   -210   1213   1423   -501   -818   1317    561   1348   1337   1392   1109   1072
   -187   1262   1449   -540   -820   1356    581   1436   1397   1454   1169   1122
   -163   1332   1496   -584   -828   1413    602   1517   1457   1522   1231   1179
   -145   1371   1517   -615   -831   1444    620   1579   1506   1577   1286   1236
   -137   1402   1538   -633   -836   1470    641   1621   1540   1618   1327   1278
   -135   1431   1564   -649   -849   1496    646   1626   1548   1628   1337   1296
   -135   1452   1587   -657   -859   1519    641   1610   1535   1615   1332   1293
   -140   1452   1592   -657   -867   1519    639   1582   1514   1592   1314   1278
   -145   1444   1587   -649   -867   1514    639   1553   1496   1577   1299   1262
   -153   1418   1571   -633   -865   1496    628   1509   1462   1545   1267   1234
   -163   1392   1556   -613   -859   1473    623   1460   1421   1501   1226   1197
   -176   1374   1548   -600   -862   1460    623   1400   1376   1454   1179   1153
   -197   1322   1517   -563   -857   1418    605   1322   1314   1384   1114   1088
   -220   1247   1467   -514   -844   1356    584   1241   1244   1309   1041   1015
   -231   1176   1408   -472   -818   1291    574   1176   1197   1257    984    961
   -239   1119   1358   -441   -797   1239    555   1117   1148   1210    940    919
   -249   1093   1343   -423   -797   1218    532   1067   1104   1169    901    888
   -262   1080   1343   -410   -802   1210    509   1031   1072   1137    872    862
   -265   1060   1325   -397   -795   1192    493   1005   1054   1119    849    841
   -265   1044   1306   -392   -784   1174    480    979   1036   1104    833    823
   -267   1031   1299   -381   -782   1163    478    966   1031   1096    836    826
   -267   1018   1286   -376   -776   1150    475    958   1023   1091    831    826
   -259   1015   1275   -376   -766   1145    472    958   1015   1085    823    823
   -254   1021   1273   -384   -763   1145    467    956   1002   1075    813    820
   -252    997   1249   -374   -750   1124    472    956   1002   1070    805    813
   -254    976   1231   -363   -743   1104    475    956   1000   1070    805    815
   -249    987   1236   -368   -743   1111    465    945    984   1057    797    813
   -239    992   1228   -379   -735   1111    454    932    971   1044    787    800
   -233    992   1226   -379   -730   1109    446    924    961   1034    784    797
   -236    984   1218   -374   -730   1101    441    917    948   1021    776    782
   -239    966   1205   -363   -722   1085    441    911    943   1015    769    769
   -244    953   1197   -355   -722   1075    441    906    932   1010    761    763
   -239    940   1179   -350   -709   1060    449    909    932   1013    763    769
   -241    943   1182   -350   -711   1060    452    906    927   1008    758    766
   -239    971   1210   -366   -724   1091    459    914    935   1015    763    774
   -236   1034   1267   -400   -750   1148    493    940    969   1044    789    800
   -228   1057   1283   -415   -756   1169    524    958    989   1062    810    818
   -223   1057   1280   -418   -753   1169    545    971   1002   1070    815    823
   -218   1070   1288   -426   -753   1179    535    958    997   1062    810    820
   -207   1109   1314   -452   -761   1210    511    943    992   1062    818    826
   -189   1124   1314   -467   -750   1218    491    940    989   1067    826    836
   -187   1106   1293   -459   -740   1200    478    937    979   1060    823    833
   -174   1111   1286   -467   -730   1197    478    950    987   1072    836    846
   -171   1091   1260   -459   -717   1174    462    948    963   1054    815    826
   -174   1034   1208   -428   -691   1119    441    932    932   1026    787    797
   -179    976   1153   -400   -667   1062    428    917    906   1002    761    771
   -187    940   1127   -376   -657   1034    428    911    893    987    745    756
   -197    914   1111   -361   -657   1013    433    906    875    963    717    730
   -226    898   1124   -337   -675   1010    444    901    862    945    696    714
   -236    854   1091   -311   -665    971    436    880    841    914    670    691
   -239    828   1067   -293   -652    948    436    870    823    898    652    672
   -236    823   1057   -293   -646    940    439    867    813    888    641    659
   -228    820   1049   -296   -639    935    439    867    813    885    639    662
   -236    795   1031   -280   -633    911    439    870    813    878    631    657
   -241    795   1036   -275   -639    914    436    872    815    878    626    654
   -226    813   1036   -293   -631    924    436    872    810    870    620    652
   -220    800   1021   -290   -620    909    441    880    810    870    620    652
   -226    779   1002   -277   -615    888    444    885    805    865    618    644
   -218    766    984   -272   -600    875    465    911    810    862    610    628
   -202    792    995   -296   -597    893    574   1044    880    885    607    610
   -161    888   1049   -363   -605    966    696   1241   1021    984    678    662
   -106   1047   1150   -470   -631   1098    820   1566   1288   1236    893    852
     -2   1309   1312   -652   -657   1309    883   1958   1618   1613   1265   1208
      7   1686   1675   -846   -833   1680    685   1636   1631   1839   1600   1597
   -132   1917   2049   -891  -1091   1982    337    896   1439   1909   1790   1834
   -340   1958   2296   -810  -1317   2127    -12     88   1062   1691   1665   1758
   -480   1556   2036   -537  -1257   1795   -290   -555    345    898    924   1091
   -441   1010   1449   -285   -945   1231   -454   -714   -200    194    223    433
   -355    748   1104   -194   -730    924   -355   -361    -70    215    171    337
   -290    730   1021   -220   -654    875    -85    109    244    428    309    423
   -244    766   1010   -259   -626    888    215    542    540    633    449    519
   -220    745    966   -262   -594    854    394    797    709    750    527    563
   -194    784    976   -296   -584    880    465    896    776    795    558    587
   -181    782    961   -301   -571    870    491    940    802    815    566    594
   -176    766    943   -293   -558    854    501    966    815    820    568    597
   -176    779    953   -303   -566    865    514    989    828    831    576    605
   -179    802    982   -314   -579    891    522   1005    836    839    587    610
   -174    807    982   -319   -579    896    535   1028    852    852    600    620
   -161    815    976   -327   -568    896    548   1054    870    867    618    631
   -153    820    974   -335   -563    896    555   1072    880    880    628    636
   -153    828    982   -337   -568    904    566   1091    893    891    633    646
   -145    826    971   -340   -558    896    571   1114    909    898    646    659
   -142    857   1000   -355   -571    927    576   1130    917    904    652    667
   -132    901   1031   -384   -581    966    592   1158    943    924    675    688
   -116    917   1034   -400   -576    974    607   1189    969    945    691    706
   -109    914   1021   -402   -566    966    623   1223    997    971    706    724
    -90    943   1034   -426   -561    987    628   1252   1015    989    719    737
    -88    953   1041   -433   -566    997    641   1291   1044   1013    743    756
    -83    953   1036   -436   -561    995    652   1332   1067   1028    758    769
    -70    992   1062   -462   -566   1028    667   1389   1106   1065    789    795
    -49   1036   1085   -493   -566   1060    693   1462   1158   1111    831    826
    -28   1080   1109   -527   -568   1093    719   1548   1215   1161    875    867
      5   1135   1130   -571   -563   1132    745   1639   1273   1213    919    909
     33   1182   1148   -610   -558   1166    774   1735   1335   1270    969    956
     54   1218   1163   -636   -553   1192    802   1831   1408   1335   1034   1015
     77   1275   1195   -678   -558   1236    826   1906   1460   1395   1098   1072
    103   1332   1228   -719   -563   1280    833   1953   1493   1436   1148   1114
    122   1418   1293   -771   -584   1356    852   1984   1522   1467   1187   1153
    127   1470   1343   -797   -607   1408    862   1995   1540   1491   1213   1184
    119   1475   1353   -797   -618   1415    862   1979   1535   1491   1213   1184
    111   1475   1363   -795   -626   1421    865   1964   1535   1488   1213   1189
     96   1465   1366   -782   -636   1415    867   1935   1525   1475   1205   1189
     83   1449   1366   -766   -641   1408    862   1888   1499   1447   1184   1166
     59   1405   1343   -735   -641   1376    846   1816   1447   1395   1132   1127
     44   1376   1332   -711   -644   1356    831   1732   1387   1335   1072   1075
     33   1345   1309   -691   -639   1327    813   1654   1335   1278   1015   1018
     12   1283   1270   -646   -628   1278    795   1582   1286   1223    961    966
    -12   1223   1236   -607   -626   1228    771   1509   1234   1171    911    917
    -31   1171   1202   -571   -615   1184    761   1460   1200   1137    880    885
    -38   1143   1182   -553   -610   1161    745   1418   1169   1106    854    862
    -36   1135   1171   -548   -602   1153    737   1384   1140   1080    836    841
    -44   1119   1163   -540   -602   1140    722   1356   1117   1057    815    823
    -44   1111   1153   -535   -600   1132    717   1343   1109   1044    810    813
    -49   1101   1150   -527   -600   1124    714   1332   1104   1036    805    807
    -51   1093   1145   -519   -597   1119    717   1327   1104   1039    802    810
    -51   1080   1130   -514   -592   1104    711   1322   1096   1031    797    802
    -57   1088   1145   -517   -602   1117    709   1317   1091   1028    795    800
    -59   1088   1148   -514   -605   1117    711   1317   1091   1028    795    797
    -57   1091   1148   -517   -602   1119    709   1312   1085   1028    792    795
    -51   1083   1135   -517   -592   1106    706   1306   1083   1023    789    795
    -59   1085   1145   -514   -602   1114    698   1293   1072   1015    779    787
    -62   1070   1130   -504   -597   1098    696   1288   1067   1010    776    782
    -54   1067   1122   -506   -587   1093    704   1288   1072   1015    782    784
    -46   1054   1098   -504   -574   1075    711   1299   1088   1028    792    797
    -57   1047   1101   -496   -579   1072    706   1288   1075   1018    782    787
    -51   1083   1132   -517   -592   1106    704   1286   1072   1015    782    789
    -38   1088   1127   -524   -581   1106    706   1291   1072   1018    779    795
    -41   1088   1130   -524   -587   1109    714   1293   1078   1021    787    800
    -46   1137   1184   -545   -615   1161    750   1317   1114   1052    815    826
    -46   1195   1241   -574   -644   1218    789   1343   1148   1078    839    849
    -51   1215   1267   -581   -659   1241    823   1363   1171   1096    859    872
    -46   1226   1270   -589   -659   1247    826   1369   1174   1101    865    880
    -41   1241   1283   -600   -662   1262    805   1361   1174   1109    870    885
    -28   1275   1304   -626   -667   1291    787   1361   1187   1122    885    901
    -18   1265   1283   -623   -649   1273    769   1358   1182   1122    888    906
    -15   1283   1296   -636   -657   1288    758   1353   1184   1122    891    904
     -7   1262   1270   -628   -639   1265    750   1361   1187   1124    898    909
     -2   1226   1226   -613   -615   1226    730   1356   1166   1101    880    891
     -5   1187   1192   -589   -597   1189    717   1343   1145   1078    862    875
    -23   1158   1182   -568   -602   1169    714   1327   1130   1060    844    859
    -44   1114   1158   -535   -600   1135    722   1317   1114   1044    823    836
    -75   1075   1148   -501   -613   1111    730   1306   1096   1023    800    813
    -90   1049   1140   -478   -615   1093    727   1288   1072   1002    782    792
    -83   1047   1127   -483   -605   1085    732   1288   1067   1000    776    784
    -75   1028   1104   -478   -589   1065    730   1286   1060    989    763    776
    -80   1026   1104   -472   -592   1065    727   1280   1054    982    756    769
    -85   1015   1101   -465   -592   1057    730   1280   1054    984    753    771
   -101    992   1091   -446   -597   1041    732   1278   1054    982    750    769
    -96   1008   1101   -457   -597   1054    732   1280   1057    984    753    771
    -90   1023   1114   -467   -602   1067    730   1283   1062    987    756    776
    -96   1028   1124   -465   -610   1075    737   1291   1070    995    763    779
    -93   1018   1111   -462   -602   1065    756   1309   1083    997    766    779
    -88   1028   1117   -472   -602   1072    826   1400   1132   1018    776    774
    -67   1083   1150   -511   -607   1117    937   1571   1247   1093    826    797
    -20   1192   1213   -584   -615   1202   1039   1810   1434   1267    966    914
     62   1410   1348   -740   -641   1379   1145   2205   1738   1597   1286   1221
    137   1756   1618   -948   -740   1688   1096   2234   1904   1888   1631   1597
     46   1984   1938  -1018   -945   1961    846   1670   1829   2013   1857   1873
   -189   2140   2330   -974  -1260   2234    532    867   1602   1974   1914   1974
   -389   1875   2265   -743  -1327   2070    246    142   1000   1374   1379   1496
   -449   1363   1813   -457  -1132   1590     -5   -252    358    623    649    805
   -361   1002   1363   -322   -865   1184    -85   -106    249    428    407    545
   -259    888   1148   -314   -704   1018     75    316    465    558    462    558
   -194    958   1153   -384   -675   1054    368    753    732    743    589    646
   -155    963   1117   -405   -636   1039    618   1093    937    880    680    704
   -135    950   1085   -407   -613   1018    727   1247   1031    948    722    727
   -127    940   1067   -405   -597   1002    766   1299   1065    971    737    735
   -127    945   1072   -410   -600   1008    787   1332   1083    984    753    748
   -127    966   1093   -418   -610   1028    797   1356   1101    995    769    756
   -119    976   1096   -431   -607   1036    800   1369   1109   1000    769    750
   -101    987   1088   -441   -594   1036    815   1389   1127   1018    784    763
    -96   1010   1104   -457   -600   1057    826   1410   1143   1034    800    779
   -103   1008   1111   -452   -607   1057    833   1421   1153   1041    807    787
   -114    997   1111   -441   -613   1052    841   1434   1156   1047    807    789
   -114   1000   1114   -441   -613   1057    852   1454   1166   1060    813    797
   -106   1015   1122   -454   -615   1067    857   1473   1182   1070    826    810
   -106   1026   1130   -459   -618   1078    865   1488   1195   1080    839    815
   -106   1041   1148   -470   -626   1093    870   1512   1210   1096    852    831
    -96   1065   1161   -483   -628   1111    883   1538   1234   1122    872    852
    -90   1078   1166   -496   -628   1119    893   1571   1260   1143    893    872
    -83   1098   1182   -506   -631   1140    901   1602   1286   1163    914    896
    -85   1106   1192   -511   -639   1148    909   1639   1312   1184    935    911
    -72   1143   1215   -535   -644   1179    914   1678   1337   1202    958    930
    -59   1153   1210   -548   -636   1182    924   1738   1369   1236    987    956
    -36   1174   1210   -571   -623   1192    937   1805   1408   1278   1021    984
    -12   1208   1218   -597   -615   1213    961   1883   1457   1330   1065   1023
     12   1257   1244   -633   -615   1252    979   1971   1514   1382   1114   1072
     33   1312   1275   -675   -620   1293   1000   2060   1574   1444   1171   1124
     62   1382   1319   -724   -628   1350   1023   2143   1634   1512   1239   1187
     77   1447   1366   -763   -646   1408   1044   2203   1678   1566   1299   1244
     85   1493   1408   -789   -659   1452   1057   2244   1712   1608   1343   1293
     90   1525   1434   -807   -672   1480   1062   2252   1735   1634   1369   1322
     93   1561   1467   -828   -688   1517   1075   2249   1745   1649   1387   1340
     88   1553   1465   -823   -688   1512   1083   2242   1745   1652   1392   1345
     72   1538   1465   -805   -696   1501   1083   2216   1730   1636   1382   1335
     41   1532   1488   -787   -724   1512   1070   2158   1701   1602   1350   1306
     10   1501   1491   -758   -740   1496   1065   2088   1660   1558   1309   1265
    -20   1434   1454   -709   -737   1444   1054   2010   1608   1499   1249   1208
    -49   1350   1400   -649   -724   1374   1041   1930   1553   1436   1192   1153
    -64   1301   1366   -620   -714   1332   1026   1844   1499   1374   1130   1093
    -85   1257   1343   -587   -714   1301   1002   1761   1439   1314   1070   1041
   -109   1215   1322   -555   -714   1267    976   1688   1384   1260   1015    992
   -124   1161   1286   -517   -704   1223    958   1631   1348   1221    984    956
   -145   1119   1262   -488   -704   1189    943   1592   1317   1192    958    930
   -158   1085   1244   -465   -701   1163    930   1561   1296   1169    935    911
   -163   1070   1234   -454   -698   1150    927   1545   1283   1156    927    901
   -166   1052   1218   -441   -691   1135    919   1527   1270   1143    914    891
   -166   1065   1228   -449   -698   1145    909   1512   1260   1130    906    880
   -168   1039   1205   -436   -688   1122    901   1499   1247   1122    901    875
   -179   1008   1184   -415   -683   1096    901   1486   1239   1114    898    872
   -179    982   1161   -400   -670   1070    893   1470   1228   1104    885    862
   -192    974   1166   -392   -678   1070    885   1454   1218   1088    875    854
   -194    979   1174   -394   -683   1075    888   1454   1215   1091    883    859
   -207    982   1187   -387   -698   1083    893   1444   1208   1088    883    857
   -207    987   1195   -389   -701   1091    885   1431   1195   1078    875    844
   -207    961   1169   -379   -688   1065    875   1421   1184   1067    865    828
   -218    940   1158   -361   -688   1049    870   1405   1171   1060    852    823
   -223    940   1163   -358   -693   1052    872   1402   1169   1057    849    831
   -223    930   1153   -353   -688   1041    875   1410   1171   1062    857    836
   -218    930   1148   -358   -683   1039    878   1402   1163   1054    854    828
   -218    945   1161   -363   -688   1052    875   1389   1156   1049    852    823
   -207    997   1202   -397   -706   1101    901   1408   1182   1075    880    852
   -207   1047   1254   -418   -730   1150    943   1434   1218   1106    909    880
   -218   1052   1267   -418   -743   1158    963   1439   1228   1114    914    888
   -223   1047   1270   -413   -745   1158    966   1436   1234   1114    917    888
   -231   1054   1286   -413   -758   1169    953   1423   1234   1119    924    896
   -218   1083   1301   -431   -758   1192    937   1421   1247   1135    945    919
   -215   1096   1309   -441   -763   1202    909   1408   1239   1130    943    922
   -218   1096   1312   -439   -766   1202    896   1402   1236   1127    948    927
   -223   1070   1291   -423   -758   1182    885   1400   1231   1124    945    927
   -223   1026   1249   -400   -735   1137    875   1389   1208   1106    927    909
   -231    974   1202   -374   -717   1088    852   1366   1174   1072    891    878
   -239    924   1163   -342   -701   1044    844   1353   1153   1044    865    852
   -257    883   1140   -314   -698   1010    844   1335   1130   1018    839    820
   -293    854   1148   -280   -719   1000    859   1332   1119   1005    828    807
   -314    797   1111   -244   -711    953    849   1306   1088    971    797    782
   -327    756   1080   -215   -704    917    839   1283   1070    948    771    758
   -335    727   1060   -197   -698    893    831   1262   1052    922    750    740
   -329    730   1060   -200   -693    893    833   1257   1047    922    750    737
   -329    709   1039   -192   -685    872    833   1252   1039    914    740    727
   -348    678   1026   -166   -688    852    828   1241   1031    904    730    717
   -353    675   1026   -163   -688    849    828   1241   1034    904    730    717
   -353    665   1018   -155   -685    841    831   1236   1031    904    735    717
   -363    654   1018   -148   -691    836    820   1223   1018    891    724    701
   -366    641   1008   -137   -688    823    828   1236   1018    885    717    691
   -355    646   1002   -148   -678    823    896   1327   1067    904    717    680
   -335    680   1015   -171   -675    846   1008   1496   1174    966    753    691
   -293    776   1070   -241   -683    924   1101   1740   1371   1156    914    831
   -205   1000   1205   -397   -706   1101   1163   2088   1667   1496   1249   1161
   -132   1348   1480   -610   -805   1413   1080   2132   1839   1803   1621   1566
   -200   1587   1787   -693   -992   1686    867   1644   1745   1922   1847   1844
   -428   1675   2104   -626  -1267   1888    610    872   1402   1743   1766   1810
   -623   1431   2052   -405  -1337   1740    350     98    732   1054   1135   1231
   -675    950   1626   -140  -1150   1288    111   -337     75    288    392    530
   -600    594   1195      2   -896    893     18   -239    -28    119    189    306
   -519    485   1002     15   -761    743    171    153    218    283    277    350
   -459    519    979    -28   -719    748    418    566    514    493    428    462
   -413    522    932    -54   -672    724    659    924    771    678    553    550
   -387    537    924    -75   -654    730    779   1101    891    769    615    594
   -376    545    922    -85   -649    732    810   1148    924    784    628    605
   -376    537    914    -80   -646    724    833   1176    948    802    641    618
   -379    532    911    -77   -644    722    844   1192    961    813    654    631
   -376    532    909    -77   -641    719    846   1208    966    823    665    639
   -387    532    919    -72   -654    724    849   1215    974    828    667    641
   -376    550    927    -88   -652    737    849   1223    982    833    672    641
   -368    563    930    -98   -649    745    859   1236    992    844    683    641
   -368    561    930    -96   -649    745    875   1252   1002    852    693    652
   -374    555    927    -93   -652    743    880   1257   1013    859    701    667
   -368    563    932    -96   -652    745    883   1267   1026    872    714    678
   -374    566    937    -96   -657    750    885   1278   1041    885    724    685
   -368    566    935    -98   -652    750    888   1291   1052    896    735    696
   -361    574    932   -106   -649    753    891   1309   1062    906    745    706
   -355    587    943   -116   -649    766    901   1335   1085    932    771    727
   -350    605    956   -127   -652    779    896   1353   1104    950    789    737
   -350    613    963   -129   -657    787    896   1374   1119    969    802    748
   -353    615    969   -135   -659    792    914   1418   1148   1000    828    771
   -335    649    984   -158   -659    815    930   1470   1189   1039    862    805
   -309    688    995   -192   -652    841    937   1532   1236   1080    904    849
   -290    717   1008   -213   -649    862    953   1605   1288   1130    950    891
   -277    748   1026   -236   -652    885    966   1691   1350   1197   1018    948
   -259    800   1057   -270   -659    927    982   1774   1415   1270   1085   1013
   -233    865   1096   -316   -665    979    997   1849   1478   1343   1158   1078
   -205    935   1140   -363   -672   1036   1015   1914   1535   1410   1223   1137
   -205    976   1179   -387   -693   1078   1031   1951   1571   1452   1267   1184
   -207   1018   1226   -407   -717   1122   1044   1966   1597   1478   1299   1221
   -213   1044   1257   -415   -737   1150   1057   1964   1610   1493   1312   1236
   -220   1041   1262   -410   -740   1150   1065   1945   1610   1491   1309   1236
   -241   1018   1260   -389   -750   1137   1057   1909   1587   1460   1283   1202
   -254    989   1244   -368   -748   1117   1054   1865   1556   1426   1252   1171
   -272    956   1228   -342   -750   1091   1052   1810   1512   1376   1208   1124
   -298    896   1195   -298   -745   1044   1044   1730   1447   1299   1135   1054
   -335    818   1153   -241   -745    984   1034   1641   1376   1218   1054    976
   -355    745   1101   -194   -727    922   1015   1558   1309   1148    987    909
   -371    685   1054   -158   -714    870    989   1478   1247   1083    930    852
   -376    636   1013   -129   -693    823    976   1415   1197   1031    883    807
   -387    610    995   -111   -693    802    966   1371   1158    989    844    771
   -394    576    971    -90   -683    774    956   1330   1122    956    813    740
   -402    545    948    -72   -675    745    945   1291   1088    927    782    711
   -407    532    940    -62   -672    735    932   1262   1065    901    758    688
   -418    514    932    -49   -675    724    919   1239   1049    888    748    675
   -426    493    919    -33   -672    706    909   1223   1036    875    745    672
   -415    493    906    -41   -662    698    896   1210   1026    865    740    670
   -410    478    888    -33   -649    683    888   1192   1015    857    730    659
   -415    459    875    -23   -646    667    878   1171    995    839    717    646
   -420    454    875    -18   -646    665    872   1161    987    831    711    644
   -433    436    870     -2   -652    652    878   1153    984    823    706    644
   -439    420    859     10   -649    639    880   1143    979    813    698    639
   -439    415    852     10   -646    633    865   1122    961    800    688    623
   -436    420    857      7   -646    636    859   1114    956    800    691    620
   -433    431    862      0   -646    646    859   1109    953    797    688    618
   -436    415    852     10   -644    633    865   1101    943    789    675    613
   -439    400    839     18   -639    618    859   1088    930    784    665    602
   -431    387    818     20   -623    602    857   1083    919    776    654    589
   -431    402    833     12   -633    618    862   1088    927    784    667    597
   -428    457    885    -12   -657    670    891   1111    966    815    701    631
   -428    493    922    -33   -675    709    917   1124    992    833    722    654
   -439    491    930    -25   -685    709    937   1132   1002    836    722    659
   -444    498    943    -31   -693    719    927   1119    997    826    717    652
   -431    542    974    -54   -701    758    906   1098    992    826    722    657
   -413    571    982    -80   -698    776    888   1098    997    841    737    678
   -413    548    961    -67   -688    753    867   1080    982    831    724    670
   -418    540    956    -62   -688    748    865   1080    987    839    732    680
   -418    506    924    -44   -670    714    854   1080    984    836    727    675
   -415    470    885    -28   -649    678    833   1057    948    802    698    639
   -410    433    841    -12   -626    636    826   1044    927    782    680    618
   -410    397    807      5   -610    602    831   1041    917    769    670    607
   -428    358    787     36   -607    571    833   1026    888    743    641    579
   -459    280    740     88   -600    509    833   1002    859    706    605    540
   -475    254    730    109   -602    493    826    984    833    685    587    522
   -485    223    706    129   -594    465    807    961    802    657    561    496
   -483    192    675    145   -579    433    802    945    787    636    540    472
   -475    184    657    145   -566    418    810    945    787    633    540    470
   -472    168    641    150   -558    405    800    935    774    618    532    462
   -478    168    646    153   -563    407    787    922    761    610    527    457
   -478    181    659    148   -568    420    792    922    766    615    532    459
   -480    168    649    155   -566    407    795    914    761    605    524    446
   -480    150    628    163   -555    389    795    914    761    600    519    439
   -465    122    587    168   -524    353    813    948    771    597    506    420
   -449     93    542    179   -496    316    901   1075    826    607    485    376
   -433    142    574    145   -504    358   1000   1254    976    719    563    426
   -384    324    709     28   -545    517   1072   1525   1244    997    820    652
   -296    607    904   -158   -600    756   1072   1795   1527   1366   1215   1052
   -293   1015   1309   -361   -800   1161    932   1582   1543   1569   1548   1441
   -439   1171   1610   -366  -1026   1389    706    961   1262   1509   1621   1577
   -623   1091   1714   -233  -1169   1402    475    277    774   1109   1291   1296
   -737    691   1428     20  -1085   1060    236   -348     67    301    493    548
   -719    249    969    236   -844    607      2   -662   -478   -350   -132    -25
   -649     23    672    311   -662    348     44   -387   -316   -252    -96    -36
   -587    -12    571    298   -579    277    239      5      7    -15     59     62
   -532     20    553    254   -542    285    483    407    345    244    246    200
   -504     36    540    233   -522    288    675    709    589    439    384    303
   -498     23    522    236   -511    272    740    813    662    488    423    329
   -478     49    527    213   -501    288    769    854    704    519    449    348
   -462     67    530    194   -496    296    784    875    724    537    462    355
   -459     67    527    197   -493    296    789    888    737    548    470    366
   -467     64    532    200   -501    298    789    896    745    555    475    371
   -467     62    527    202   -496    293    792    909    758    563    483    379
   -457     70    524    192   -491    296    797    917    766    574    496    384
   -446     77    524    184   -485    301    805    927    776    584    506    392
   -441     96    535    171   -491    314    813    940    792    600    522    405
   -439    101    540    168   -488    319    823    950    810    618    537    420
   -439    101    540    168   -491    319    828    963    823    636    553    436
   -431    119    550    155   -491    335    828    969    833    646    563    444
   -428    137    563    145   -496    348    826    982    849    659    576    454
   -423    145    568    137   -496    355    826    995    862    675    587    459
   -420    148    568    135   -496    358    836   1015    885    693    602    470
   -410    166    576    122   -493    371    844   1044    906    714    626    488
   -407    179    584    111   -496    379    859   1083    937    745    662    517
   -397    184    579    106   -488    381    870   1124    969    779    696    542
   -376    207    584     83   -480    394    880   1169   1005    815    732    568
   -358    239    597     59   -478    418    901   1236   1060    870    782    615
   -335    285    620     23   -478    452    919   1314   1122    932    839    670
   -309    335    644    -15   -475    488    940   1400   1192   1005    906    730
   -277    381    657    -51   -467    519    966   1488   1265   1085    984    797
   -254    452    706    -98   -480    579    979   1564   1322   1150   1052    862
   -244    527    769   -142   -506    646    997   1618   1374   1215   1119    927
   -236    579    815   -171   -524    696   1008   1644   1405   1249   1158    969
   -239    589    828   -176   -535    709   1013   1652   1423   1270   1184    992
   -239    602    841   -181   -540    722   1015   1644   1428   1278   1195   1002
   -241    626    867   -192   -553    745   1013   1615   1413   1265   1187    992
   -254    618    870   -181   -561    743   1010   1579   1389   1241   1169    971
   -275    581    857   -155   -566    719   1013   1532   1358   1205   1135    935
   -285    563    849   -137   -566    706   1015   1473   1319   1158   1083    888
   -311    491    802    -90   -558    644   1002   1387   1247   1080   1008    810
   -342    426    769    -41   -555    594    987   1299   1182   1005    935    737
   -374    371    745      0   -561    558    969   1215   1119    935    870    672
   -387    311    698     38   -542    504    950   1150   1067    880    820    628
   -381    283    662     46   -522    472    924   1088   1018    833    776    581
   -384    241    626     70   -506    433    909   1036    976    797    743    545
   -397    207    605     93   -501    407    888    989    937    761    709    509
   -397    207    605     96   -501    405    872    958    909    740    691    491
   -405    184    587    109   -498    384    865    937    898    735    685    485
   -405    163    568    119   -488    366    859    924    893    730    683    483
   -410    145    553    132   -483    348    849    909    883    719    672    472
   -407    148    555    129   -480    350    841    904    875    711    672    467
   -397    158    555    119   -478    355    836    896    872    714    670    470
   -397    145    540    124   -470    342    833    888    867    709    667    467
   -400    119    517    140   -459    316    823    870    854    698    659    457
   -405    103    509    150   -457    306    813    857    846    693    659    454
   -400    103    504    145   -454    303    810    854    844    693    659    449
   -402    114    517    142   -459    316    797    839    833    683    654    441
   -405    109    514    148   -459    311    787    823    820    670    644    431
   -400     90    491    155   -444    290    797    828    818    675    646    436
   -384    114    498    135   -441    303    792    823    820    680    654    439
   -376    127    504    124   -441    314    789    818    826    683    657    439
   -379    145    524    116   -452    335    802    826    844    701    675    454
   -376    202    579     88   -478    389    836    854    880    737    709    485
   -381    236    618     72   -498    426    859    859    891    750    717    493
   -379    249    628     62   -504    439    870    862    898    761    727    501
   -371    254    623     57   -498    439    852    846    893    761    732    504
   -353    285    639     33   -496    462    826    836    896    769    743    514
   -342    275    615     31   -480    444    797    823    883    761    737    511
   -342    272    615     33   -478    444    789    815    880    758    740    517
   -332    280    613     25   -472    444    784    815    880    761    743    519
   -319    239    558     41   -439    397    771    813    870    750    732    509
   -329    174    504     75   -415    337    745    792    836    722    701    478
   -345    135    480    103   -413    306    730    774    810    698    683    452
   -348    101    449    122   -400    275    732    763    797    680    670    436
   -358     62    420    148   -389    241    740    763    784    670    654    418
   -381     18    397    181   -389    205    730    732    758    644    626    381
   -394    -10    384    202   -389    187    722    709    740    623    605    361
   -394    -31    361    213   -379    163    706    688    719    600    584    337
   -394    -46    348    220   -371    150    696    683    706    587    574    327
   -405    -72    332    239   -371    129    693    680    704    584    566    319
   -413   -106    306    259   -361    101    691    675    698    579    558    311
   -407    -93    311    249   -361    109    691    667    698    579    558    309
   -387    -62    324    226   -355    129    688    672    706    584    566    314
   -389    -88    301    239   -345    103    685    667    698    579    558    303
   -389   -101    288    246   -340     90    691    672    698    579    558    301
   -376   -129    244    252   -311     57    745    740    724    581    548    277
   -353   -109    244    231   -298     67    846    880    789    600    537    252
   -301    -18    280    158   -293    129    937   1093    950    735    646    342
   -223    171    394     23   -309    283   1028   1460   1260   1060    953    615
   -155    504    659   -176   -407    581    958   1538   1441   1369   1317    997
   -205    831   1036   -311   -620    932    683    992   1330   1499   1574   1312
   -397    997   1395   -301   -896   1195    348    194   1052   1449   1628   1413
   -579    823   1402   -122   -992   1111     28   -545    501    945   1184   1021
   -646    283    927    179   -787    605   -207   -984   -210     85    353    246
   -587   -129    457    358   -522    163   -262   -893   -405   -233      2   -106
   -493   -228    265    361   -379     15    -51   -428    -96    -20    129    -36
   -431   -166    262    298   -348     46    231     23    239    220    306     88
   -387   -153    231    270   -311     38    478    387    498    410    433    174
   -353   -163    189    259   -272     12    589    561    613    493    485    213
   -350   -184    166    265   -259    -10    620    610    644    517    498    226
   -348   -171    174    259   -262      0    641    641    667    532    511    239
   -329   -135    192    231   -265     28    641    654    678    540    519    246
   -319   -124    194    223   -257     33    639    665    683    542    522    239
   -322   -140    181    228   -254     20    639    680    693    553    535    244
   -311   -140    171    226   -241     12    644    696    706    566    545    252
   -301   -124    174    210   -239     23    641    706    717    571    550    252
   -288   -111    176    200   -233     31    646    719    732    589    566    267
   -296   -114    181    202   -241     33    649    727    740    592    571    267
   -285   -114    168    200   -228     25    646    740    750    597    579    270
   -267   -103    163    184   -215     28    652    753    766    610    594    283
   -254    -80    174    168   -215     46    646    763    776    620    605    296
   -246    -51    194    145   -220     70    644    782    792    636    618    303
   -236    -44    192    140   -215     75    657    810    815    659    639    316
   -231    -41    189    135   -210     75    670    841    839    683    657    332
   -215    -31    184    124   -200     75    685    888    878    722    688    361
   -210      2    210    101   -210    106    678    919    893    735    698    371
   -207     15    223     96   -215    119    688    971    927    766    730    394
   -187     57    244     64   -215    150    706   1041    976    815    776    431
   -155    119    275     18   -215    197    730   1127   1036    878    836    483
   -135    148    280     -7   -207    213    743   1215   1091    932    883    527
   -111    187    298    -38   -205    241    766   1306   1153    997    943    579
    -83    244    327    -80   -205    285    782   1379   1215   1060   1005    639
    -62    311    374   -124   -218    342    792   1436   1265   1114   1062    696
    -49    389    436   -171   -241    413    792   1460   1288   1148   1096    735
    -41    444    485   -202   -262    465    792   1465   1304   1171   1130    766
    -33    459    493   -215   -265    475    792   1457   1312   1184   1148    784
    -25    462    488   -218   -257    475    789   1444   1309   1189   1158    795
    -38    470    509   -218   -275    488    782   1402   1288   1174   1145    784
    -57    462    519   -202   -288    491    763   1343   1254   1140   1114    750
    -85    418    504   -168   -293    459    748   1275   1213   1096   1075    711
   -111    340    452   -114   -280    394    743   1202   1166   1047   1023    659
   -127    316    441    -96   -283    379    717   1114   1104    976    958    594
   -145    265    410    -59   -277    337    691   1023   1039    906    893    530
   -171    176    348     -5   -259    262    667    948    976    846    833    470
   -197    124    322     36   -259    223    644    888    932    805    795    431
   -210     75    283     64   -246    179    623    833    896    766    753    394
   -202     44    246     77   -226    145    605    792    865    732    724    368
   -202     33    236     83   -220    135    584    758    839    709    706    345
   -202     23    226     90   -213    124    566    727    815    688    688    324
   -202     -5    194    103   -200     93    548    706    800    675    675    311
   -202    -18    184    111   -194     83    540    696    795    670    672    306
   -200    -20    176    109   -189     77    522    678    776    652    654    288
   -192    -25    166    109   -179     70    514    665    763    641    644    280
   -192    -28    161    109   -179     64    509    657    758    639    644    275
   -197    -44    153    119   -176     54    509    657    761    641    644    277
   -187    -59    124    122   -155     31    506    652    761    644    641    283
   -189    -59    129    124   -161     33    491    641    748    631    633    275
   -194    -51    140    122   -168     44    478    623    737    618    620    257
   -194    -57    135    124   -166     38    472    615    730    615    618    254
   -200    -70    127    135   -163     25    467    610    724    615    620    252
   -197    -77    119    137   -158     20    470    613    730    620    631    257
   -194    -80    114    135   -155     15    467    610    730    615    628    252
   -184    -59    124    122   -155     31    467    607    735    615    628    254
   -176     -2    171     88   -176     83    496    628    766    644    654    280
   -181     28    210     77   -194    119    532    646    787    665    678    298
   -181     41    220     70   -200    129    545    654    789    670    683    301
   -171     33    205     67   -189    119    537    652    795    672    685    301
   -161     75    233     41   -197    155    517    644    802    683    701    314
   -145    106    252     20   -197    179    493    644    810    691    717    329
   -155     80    233     36   -194    158    459    628    795    680    709    324
   -155     70    226     44   -192    145    449    628    795    683    711    327
   -135     70    202     31   -171    135    441    628    789    685    717    332
   -129     20    150     54   -140     85    423    613    766    667    696    319
   -137     -2    132     70   -137     64    397    587    735    639    667    290
   -140    -20    119     80   -132     49    384    563    714    613    644    265
   -155    -64     90    109   -124     10    389    550    701    589    626    241
   -184   -111     72    148   -129    -20    405    548    693    576    610    226
   -194   -142     51    166   -124    -46    400    527    672    553    587    200
   -205   -176     25    189   -116    -75    384    509    652    530    563    181
   -215   -202     10    207   -114    -96    368    491    628    506    537    163
   -215   -197     18    207   -116    -90    361    483    620    501    537    155
   -215   -202     10    207   -114    -96    371    491    628    509    548    158
   -218   -210      7    213   -114   -101    371    491    628    511    550    155
   -218   -220     -5    218   -106   -114    361    483    620    504    540    142
   -207   -213     -5    210   -101   -109    348    480    620    504    537    142
   -210   -223    -15    215    -98   -119    345    480    615    496    530    135
   -205   -223    -18    213    -96   -122    368    506    626    498    530    127
   -194   -202     -7    197    -93   -106    452    613    683    519    530    109
   -161   -184    -23    174    -70   -103    550    784    782    589    574    135
   -101    -62     38     80    -72    -12    646   1049    987    787    750    290
    -10    205    213    -98   -111    210    711   1382   1257   1101   1067    605
     25    561    532   -293   -252    548    605   1249   1358   1345   1389    966
   -109    779    888   -335   -498    833    348    618   1260   1457   1597   1228
   -358    852   1208   -249   -784   1028     33   -187    945   1280   1512   1182
   -527    511   1039      7   -784    774   -259   -859    288    592    875    594
   -524     49    571    236   -548    309   -491  -1122   -233    -31    252      2
   -423   -254    168    340   -296    -44   -501   -865   -215    -88    140   -145
   -322   -280     38    298   -181   -122   -272   -413     49     90    252    -80
   -259   -257      2    257   -132   -127     15      5    303    265    371      2
   -228   -296    -67    259    -83   -181    215    283    462    366    431     36
   -207   -296    -88    252    -59   -192    293    394    527    407    454     51
   -197   -265    -70    231    -64   -168    322    433    553    428    470     59
   -189   -259    -70    223    -62   -166    335    459    571    436    480     59
   -189   -270    -80    228    -57   -176    340    475    576    439    488     62
   -192   -283    -90    239    -51   -187    350    496    584    449    493     72
   -176   -259    -83    218    -49   -171    353    511    592    454    504     75
   -168   -241    -72    205    -49   -158    361    524    605    465    511     80
   -158   -228    -70    194    -46   -150    368    540    615    475    517     88
   -153   -207    -54    181    -49   -132    374    550    626    485    527     96
   -150   -205    -54    176    -49   -129    379    563    633    493    535     98
   -148   -207    -59    179    -44   -135    379    576    639    498    537    103
   -150   -215    -67    181    -44   -142    381    589    644    501    540    109
   -148   -202    -54    176    -46   -129    384    607    657    514    553    122
   -137   -174    -36    153    -51   -106    387    626    670    532    566    129
   -127   -155    -28    140    -49    -93    392    652    685    545    584    142
   -114   -142    -28    127    -44    -85    400    685    709    566    605    161
   -119   -132    -12    127    -54    -72    407    727    732    589    626    184
   -111   -111      0    109    -57    -57    413    766    753    610    644    200
    -93    -88      5     90    -51    -44    426    820    789    641    672    226
    -72    -44     25     57    -51    -10    446    896    841    691    719    265
    -57     -2     54     31    -57     25    459    971    883    737    761    301
    -38     38     77      0    -59     57    480   1062    943    797    815    355
    -10    106    116    -49    -62    111    498   1150   1002    865    880    420
     12    174    161    -93    -75    168    504   1215   1049    922    940    480
     28    241    213   -135    -90    228    514   1267   1091    971    992    535
     46    290    241   -171    -96    267    535   1301   1124   1010   1034    576
     54    329    275   -192   -109    303    542   1306   1143   1028   1060    602
     46    342    296   -197   -124    322    542   1293   1143   1034   1065    613
     36    348    311   -192   -137    329    548   1278   1143   1028   1062    615
     18    348    329   -184   -155    340    550   1244   1124   1010   1044    600
     -5    301    303   -148   -155    301    540   1179   1080    956    992    553
    -28    246    275   -109   -153    259    532   1109   1031    898    940    498
    -57    179    236    -59   -145    207    530   1031    976    836    880    439
    -90    122    210    -15   -150    166    514    945    914    774    818    376
   -116     54    171     31   -145    111    488    857    852    709    753    311
   -137      7    145     62   -142     75    467    779    800    654    698    265
   -158    -51    106    106   -132     25    452    714    750    600    652    220
   -163    -85     77    122   -124     -5    436    662    706    561    613    181
   -174   -124     49    148   -111    -38    426    628    675    532    581    153
   -184   -158     25    168   -106    -67    410    597    646    504    558    129
   -189   -166     23    179   -106    -72    400    579    631    491    550    116
   -194   -161     33    176   -116    -62    394    561    620    478    535     98
   -205   -189     15    194   -111    -88    384    537    600    454    514     77
   -218   -220     -2    218   -111   -111    379    522    584    441    501     67
   -215   -233    -18    226    -98   -127    376    511    574    433    488     62
   -210   -246    -38    228    -88   -142    366    496    555    415    475     49
   -210   -254    -46    231    -83   -150    361    488    540    405    467     36
   -202   -257    -54    228    -75   -155    353    478    530    394    459     33
   -194   -262    -67    228    -64   -166    345    465    517    381    449     25
   -200   -285    -88    241    -57   -187    345    454    509    371    444     23
   -187   -272    -85    228    -51   -181    348    454    509    371    444     28
   -184   -254    -70    218    -57   -163    348    452    504    368    441     25
   -187   -267    -80    228    -54   -174    345    444    493    358    431     10
   -184   -254    -72    218    -59   -163    350    444    498    363    439     15
   -168   -189    -20    179    -75   -106    381    467    532    397    465     46
   -171   -163      7    163    -90    -77    420    483    550    407    475     59
   -174   -176     -2    176    -85    -90    433    483    542    392    465     49
   -168   -161      5    163    -88    -77    423    467    535    387    457     41
   -163   -109     54    135   -109    -28    402    457    537    400    475     59
   -153    -88     64    119   -111    -10    366    441    527    402    483     64
   -145    -75     70    111   -109     -2    332    418    504    387    470     54
   -145    -59     83    101   -116     10    322    420    504    387    467     57
   -140   -101     36    119    -90    -33    319    418    493    371    457     49
   -142   -158    -18    148    -64    -90    306    407    472    348    441     38
   -153   -220    -67    187    -44   -145    296    394    444    327    420     25
   -161   -252    -93    205    -33   -174    280    371    410    293    384     -2
   -168   -296   -127    231    -23   -210    288    358    392    267    361    -28
   -189   -342   -153    265    -20   -249    283    327    355    228    316    -72
   -189   -355   -166    272    -12   -262    265    290    306    179    267   -122
   -194   -420   -226    306     12   -324    259    280    293    163    252   -127
   -202   -444   -241    324     18   -345    259    272    283    153    241   -137
   -213   -439   -226    327      5   -335    244    257    257    127    218   -163
   -213   -459   -246    337     15   -353    236    249    244    111    202   -174
   -197   -436   -239    314     20   -337    233    252    246    114    205   -174
   -202   -426   -223    314     10   -324    220    236    228     96    187   -194
   -205   -449   -246    324     20   -348    207    220    210     75    163   -213
   -207   -467   -259    337     25   -363    205    220    205     64    155   -218
   -205   -452   -246    329     20   -350    236    259    215     62    145   -231
   -176   -462   -288    319     54   -376    342    405    290     90    153   -244
   -137   -418   -283    277     72   -353    436    587    413    181    215   -197
    -80   -280   -200    181     59   -241    527    885    657    431    439      7
     25     18    -10    -23     15      5    504   1148    906    771    805    387
     18    392    371   -205   -176    381    340    867    924    966   1104    743
   -148    587    735   -220   -444    662    114    223    724    961   1213    904
   -376    532    909    -77   -641    719   -153   -568    231    571    904    639
   -488     75    563    205   -524    316   -407  -1187   -511   -280     72   -150
   -449   -371     75    410   -262   -148   -613  -1340   -922   -782   -431   -631
   -363   -602   -239    480    -62   -420   -584  -1060   -805   -730   -441   -678
   -280   -594   -314    439     15   -454   -384   -654   -506   -514   -298   -579
   -213   -550   -337    379     59   -446   -116   -241   -202   -298   -153   -467
   -181   -558   -376    368     96   -467     70     28    -10   -161    -57   -397
   -174   -568   -397    368    109   -483    132    122     54   -116    -28   -371
   -163   -579   -415    371    124   -498    150    158     80   -101    -18   -366
   -158   -568   -410    363    122   -488    153    181     96    -90     -5   -363
   -150   -563   -413    355    129   -488    153    200    109    -85     -2   -358
   -150   -555   -405    353    124   -480    161    213    116    -83     -2   -358
   -150   -540   -389    345    119   -465    168    226    122    -75     -2   -358
   -137   -522   -384    329    122   -454    171    239    132    -64      7   -353
   -137   -532   -394    335    127   -465    174    249    135    -67      5   -353
   -129   -524   -394    324    129   -459    176    259    142    -64      7   -348
   -135   -530   -394    332    129   -462    174    265    145    -62      7   -353
   -135   -524   -392    329    127   -459    166    275    155    -49     12   -348
   -122   -514   -392    316    132   -454    168    288    166    -36     23   -337
   -116   -504   -387    309    132   -446    176    301    179    -28     31   -329
   -109   -485   -376    298    132   -431    184    319    192    -15     38   -322
   -109   -493   -384    301    135   -439    181    327    189    -15     33   -329
    -98   -491   -392    296    145   -441    189    348    202     -2     46   -316
    -93   -472   -381    283    142   -428    194    384    228     23     75   -290
    -83   -446   -363    265    140   -405    207    433    265     62    109   -259
    -80   -446   -368    262    142   -407    215    478    296     90    137   -239
    -59   -405   -345    231    142   -376    223    537    342    137    176   -200
    -44   -376   -335    207    142   -355    228    605    392    187    223   -161
    -31   -332   -301    181    135   -316    244    683    452    254    288   -109
    -12   -257   -246    135    116   -252    267    761    514    327    350    -46
     -5   -192   -189     98     90   -192    288    826    568    392    415     18
      7   -135   -142     62     72   -137    290    862    607    446    472     75
      5   -114   -119     54     62   -116    298    878    628    472    504    114
      5   -103   -111     46     57   -106    298    867    631    475    509    124
      7    -83    -90     36     46    -85    296    849    623    467    509    116
      0    -80    -83     38     38    -80    285    818    602    446    491     96
    -20   -109    -88     64     33    -98    283    782    571    415    457     64
    -33   -153   -119     93     41   -137    277    724    524    361    397     15
    -49   -223   -174    135     59   -197    267    644    457    277    314    -59
    -80   -324   -244    202     77   -283    249    550    368    176    218   -155
    -93   -374   -280    233     93   -327    236    462    288     90    135   -244
   -103   -415   -314    259    103   -366    218    384    215     18     64   -322
   -119   -488   -371    303    124   -431    197    309    145    -51     -7   -387
   -116   -537   -420    324    150   -478    179    249     88   -109    -64   -433
   -116   -563   -446    340    163   -506    171    213     54   -140    -96   -462
   -122   -600   -478    358    176   -540    148    168     12   -179   -132   -496
   -129   -631   -501    379    184   -566    129    137    -23   -207   -163   -527
   -114   -639   -527    376    205   -584    116    114    -46   -228   -184   -548
   -119   -672   -553    397    215   -613     98     88    -75   -254   -202   -566
   -119   -683   -563    400    220   -623     98     72    -93   -270   -213   -579
   -103   -662   -561    381    228   -613     96     57   -109   -280   -220   -594
   -103   -678   -574    389    233   -626     88     41   -122   -290   -231   -610
   -106   -701   -594    405    244   -649     83     25   -145   -311   -249   -636
   -106   -698   -594    400    241   -646     75      5   -166   -324   -272   -652
   -101   -683   -581    392    239   -633     70     -5   -176   -335   -277   -652
    -98   -706   -610    400    254   -659     72     -5   -179   -337   -272   -657
    -98   -743   -644    420    272   -693     72    -18   -200   -353   -285   -678
   -101   -727   -628    413    262   -678     72    -31   -213   -361   -290   -683
   -114   -730   -615    420    249   -675     64    -44   -226   -368   -301   -696
   -109   -730   -623    418    257   -678     62    -57   -233   -376   -306   -706
    -98   -724   -626    413    262   -675     88    -51   -226   -363   -298   -709
    -93   -691   -597    392    252   -644    132    -33   -202   -345   -280   -691
    -98   -670   -571    384    233   -620    161    -31   -187   -329   -270   -683
    -98   -680   -584    387    241   -633    150    -51   -202   -342   -283   -696
    -72   -657   -584    366    254   -620    127    -54   -202   -342   -283   -698
    -77   -654   -576    366    246   -618    101    -70   -213   -345   -288   -704
    -64   -613   -550    337    241   -581     90    -85   -220   -348   -283   -698
    -49   -628   -579    337    265   -605     88    -90   -228   -348   -283   -701
    -28   -623   -594    327    283   -610     88    -80   -236   -337   -280   -696
    -36   -659   -626    345    293   -644     70   -103   -272   -363   -311   -717
    -57   -737   -683    397    311   -711     59   -124   -309   -389   -342   -745
    -57   -795   -740    426    340   -769     51   -140   -337   -415   -371   -769
    -75   -802   -727    439    324   -766     49   -168   -376   -452   -407   -802
    -93   -922   -828    506    366   -875     70   -174   -400   -478   -441   -836
   -119   -995   -875    558    376   -937     67   -202   -439   -519   -483   -875
   -148  -1049   -901    597    374   -976     64   -228   -472   -550   -514   -904
   -148  -1085   -937    618    394  -1013     67   -239   -493   -571   -530   -927
   -137  -1101   -963    618    410  -1034     57   -257   -522   -597   -555   -956
   -135  -1083   -948    607    405  -1015     46   -277   -545   -618   -574   -974
   -135  -1075   -940    605    400  -1008     41   -293   -563   -636   -587   -984
   -122  -1085   -963    605    420  -1026     46   -285   -566   -636   -584   -979
   -111  -1109  -1000    607    441  -1054     57   -283   -561   -639   -587   -976
   -111  -1117  -1005    613    444  -1062     62   -288   -576   -652   -600   -982
   -119  -1156  -1036    636    457  -1096     67   -283   -592   -675   -620  -1002
   -101  -1208  -1106    654    501  -1158    124   -184   -553   -670   -639  -1036
    -77  -1150  -1075    613    496  -1114    210    -20   -420   -579   -584  -1010
    -46   -984   -940    514    446   -963    267    150   -223   -374   -392   -836
     12   -763   -779    374    394   -769    265    324    -20    -85    -67   -496
     41   -413   -454    187    246   -433    181    239     23     98    236   -119
    -70   -153    -83    111      5   -119     72   -233   -231    -15    270      5
   -226   -210     15    218   -122    -98     23   -667   -607   -329     23   -210
   -342   -467   -124    402   -111   -296    -85  -1156  -1163   -948   -613   -865
   -350   -792   -441    571     44   -618   -319  -1577  -1706  -1569  -1244  -1501
   -267  -1026   -761    644    244   -893   -459  -1577  -1753  -1634  -1312  -1566
   -194  -1176   -982    685    392  -1080   -413  -1327  -1540  -1470  -1205  -1473
   -142  -1187  -1044    665    449  -1117   -259   -987  -1226  -1223  -1028  -1314
    -90  -1130  -1039    610    472  -1085    -59   -613   -883   -953   -815  -1130
    -75  -1104  -1028    587    475  -1067     33   -441   -745   -839   -724  -1054
    -67  -1098  -1034    581    483  -1067     72   -374   -693   -795   -688  -1023
    -57  -1093  -1036    576    488  -1067     90   -340   -652   -769   -662  -1000
    -44  -1075  -1031    561    493  -1054     98   -322   -631   -756   -646   -984
    -28  -1057  -1028    540    498  -1044    106   -306   -620   -743   -633   -969
    -20  -1044  -1023    532    501  -1034    111   -298   -610   -740   -626   -961
    -10  -1044  -1034    524    511  -1039    109   -288   -597   -732   -620   -950
      7  -1036  -1044    514    524  -1039    111   -275   -581   -724   -615   -940
      5  -1034  -1039    511    522  -1036    103   -275   -579   -724   -613   -943
     18  -1013  -1031    496    524  -1021    101   -267   -568   -711   -602   -937
     33  -1015  -1049    491    540  -1031    101   -254   -555   -698   -592   -927
     44  -1026  -1070    491    555  -1047    103   -239   -537   -680   -571   -911
     57   -987  -1047    462    550  -1015     93   -233   -527   -672   -566   -904
     80   -945  -1026    431    550   -984     93   -220   -509   -657   -550   -885
    106   -940  -1047    415    574   -992     88   -202   -491   -639   -537   -867
    132   -919  -1052    394    592   -984     90   -179   -467   -620   -519   -844
    142   -909  -1052    381    597   -979     90   -158   -446   -597   -498   -823
    150   -891  -1041    368    594   -966     88   -132   -423   -574   -475   -807
    168   -862  -1031    345    600   -945     88    -93   -392   -540   -441   -774
    194   -815  -1010    311    602   -911    101    -38   -342   -488   -392   -719
    231   -756   -987    259    607   -870    106     20   -285   -428   -329   -654
    267   -727   -995    228    628   -859    116     98   -220   -355   -259   -589
    293   -683   -979    192    633   -831    122    176   -153   -283   -192   -527
    322   -620   -943    150    631   -782    135    252    -90   -210   -114   -462
    332   -537   -872    101    600   -704    150    316    -38   -142    -41   -397
    335   -488   -823     77    576   -657    158    355     -5   -103      7   -350
    340   -433   -776     44    555   -605    161    368      5    -83     36   -322
    353   -400   -753     23    553   -576    155    355      0    -83     44   -319
    345   -376   -722     15    532   -550    148    327    -18    -98     33   -335
    327   -371   -701     20    514   -535    161    306    -25   -116     18   -348
    316   -384   -701     33    506   -542    161    267    -51   -158    -23   -389
    303   -436   -740     67    522   -587    158    220    -96   -213    -80   -452
    270   -498   -769    114    517   -633    163    163   -145   -277   -150   -524
    252   -535   -789    140    519   -662    155     96   -205   -345   -220   -602
    249   -574   -823    158    535   -698    148     28   -257   -407   -293   -680
    236   -636   -872    200    553   -753    135    -36   -309   -465   -361   -745
    213   -711   -924    249    566   -818    119    -85   -350   -514   -410   -797
    200   -730   -930    265    563   -828    103   -135   -387   -550   -446   -833
    197   -743   -943    272    568   -841     93   -174   -413   -579   -475   -865
    194   -761   -956    283    574   -857     88   -205   -436   -597   -501   -893
    189   -789   -979    298    581   -883     77   -231   -457   -615   -519   -911
    194   -805  -1000    303    597   -901     67   -252   -475   -636   -540   -927
    197   -815  -1015    309    605   -914     49   -272   -496   -654   -558   -950
    210   -820  -1031    306    620   -924     41   -283   -498   -659   -561   -953
    205   -828  -1034    311    618   -930     33   -301   -514   -670   -571   -963
    207   -833  -1041    311    623   -937     38   -301   -509   -659   -566   -956
    205   -870  -1075    329    639   -971     36   -303   -517   -659   -568   -956
    218   -857  -1075    319    646   -966      7   -327   -535   -678   -587   -971
    218   -862  -1083    319    649   -971     -2   -342   -545   -688   -602   -987
    215   -865  -1080    324    646   -971     10   -340   -542   -683   -597   -982
    218   -862  -1083    322    649   -971     15   -335   -537   -678   -594   -979
    218   -893  -1111    337    665  -1002     10   -340   -545   -685   -605   -992
    233   -844  -1078    303    654   -961     15   -332   -530   -672   -592   -984
    231   -813  -1044    290    636   -927     44   -309   -498   -644   -566   -963
    220   -797  -1018    285    618   -906     54   -306   -496   -644   -566   -963
    241   -766  -1008    262    623   -885     62   -301   -493   -639   -566   -963
    252   -761  -1013    252    628   -885     57   -309   -496   -641   -568   -969
    249   -776  -1028    262    636   -901     54   -311   -488   -631   -558   -958
    252   -761  -1015    252    631   -888     28   -332   -496   -633   -553   -953
    244   -756  -1000    257    620   -878      2   -355   -509   -639   -558   -958
    226   -805  -1034    288    628   -917      0   -353   -504   -639   -566   -956
    239   -841  -1080    301    657   -961    -18   -368   -524   -657   -587   -976
    236   -875  -1114    316    672   -995    -51   -402   -561   -688   -620  -1008
    246   -898  -1145    327    696  -1021    -85   -423   -594   -714   -646  -1031
    241   -963  -1208    361    724  -1085    -90   -436   -613   -740   -675  -1054
    228  -1028  -1257    400    743  -1143    -90   -462   -641   -776   -714  -1096
    213  -1098  -1312    441    761  -1205    -90   -488   -672   -813   -750  -1135
    205  -1130  -1335    462    769  -1231   -103   -522   -706   -854   -787  -1169
    218  -1163  -1384    472    800  -1273   -137   -553   -745   -896   -836  -1210
    231  -1200  -1431    483    831  -1314   -155   -571   -771   -922   -867  -1234
    246  -1223  -1470    485    857  -1345   -153   -576   -776   -927   -875  -1234
    267  -1234  -1501    483    883  -1366   -140   -574   -774   -922   -870  -1226
    296  -1210  -1506    454    898  -1358   -142   -579   -776   -927   -878  -1228
    322  -1192  -1514    433    917  -1353   -158   -589   -784   -940   -893  -1236
    324  -1189  -1517    431    919  -1350   -168   -600   -795   -950   -906  -1244
    348  -1197  -1545    426    945  -1371   -168   -605   -797   -956   -914  -1249
    384  -1231  -1615    423    997  -1423   -158   -581   -795   -961   -932  -1265
    405  -1273  -1678    433   1039  -1475    -93   -470   -750   -958   -961  -1306
    426  -1291  -1719    431   1072  -1504     -7   -311   -662   -917   -953  -1314
    472  -1192  -1665    361   1067  -1428     59   -119   -509   -779   -839  -1202
    527  -1015  -1543    244   1034  -1280     70     70   -329   -537   -574   -906
    524   -719  -1247     96    883   -982    -28   -111   -324   -400   -324   -574
    418   -532   -950     54    683   -740   -132   -576   -480   -387   -192   -361
    252   -485   -737    116    493   -610   -231  -1060   -745   -532   -267   -400
    122   -782   -906    327    511   -844   -392  -1579  -1286  -1124   -878  -1028
    124  -1210  -1335    542    730  -1273   -636  -1914  -1766  -1678  -1457  -1623
    197  -1483  -1680    641    937  -1579   -763  -1880  -1826  -1771  -1571  -1748
    290  -1509  -1800    610   1044  -1654   -732  -1605  -1600  -1595  -1449  -1644
    350  -1452  -1803    550   1075  -1628   -568  -1254  -1319  -1392  -1309  -1522
    387  -1436  -1823    524   1104  -1628   -379   -919  -1075  -1215  -1184  -1408
    415  -1441  -1857    511   1132  -1649   -290   -766   -971  -1140  -1135  -1358
    436  -1426  -1862    496   1148  -1644   -262   -709   -932  -1111  -1119  -1337
    454  -1402  -1857    472   1156  -1628   -254   -683   -906  -1093  -1104  -1327
    462  -1392  -1855    465   1156  -1623   -257   -667   -896  -1088  -1104  -1330
    480  -1405  -1888    462   1182  -1647   -265   -657   -885  -1085  -1109  -1327
    522  -1428  -1951    454   1236  -1688   -280   -654   -888  -1088  -1122  -1335
    548  -1436  -1987    441   1267  -1709   -306   -654   -898  -1093  -1132  -1340
    553  -1423  -1977    433   1265  -1701   -314   -646   -896  -1093  -1135  -1332
    550  -1415  -1969    431   1260  -1691   -327   -646   -896  -1101  -1143  -1335
    550  -1454  -2005    452   1278  -1730   -337   -636   -883  -1093  -1143  -1330
    555  -1434  -1992    439   1273  -1712   -337   -623   -865  -1078  -1135  -1319
    563  -1413  -1979    423   1270  -1696   -337   -610   -852  -1070  -1132  -1309
    571  -1405  -1977    415   1273  -1691   -348   -597   -839  -1057  -1122  -1296
    581  -1402  -1984    410   1283  -1693   -361   -579   -828  -1041  -1114  -1288
    584  -1397  -1982    402   1283  -1688   -368   -555   -813  -1026  -1101  -1270
    589  -1369  -1961    389   1273  -1665   -374   -530   -789  -1010  -1088  -1260
    607  -1332  -1940    361   1273  -1636   -379   -498   -758   -984  -1067  -1241
    607  -1348  -1956    371   1280  -1652   -374   -457   -730   -958  -1049  -1218
    613  -1332  -1945    358   1278  -1639   -371   -407   -693   -924  -1015  -1174
    631  -1309  -1940    337   1286  -1626   -374   -358   -662   -896   -992  -1145
    641  -1296  -1938    324   1288  -1615   -381   -306   -628   -865   -969  -1124
    659  -1265  -1925    303   1291  -1595   -371   -223   -571   -802   -909  -1065
    678  -1221  -1899    272   1286  -1561   -355   -137   -504   -730   -844   -995
    698  -1143  -1844    220   1270  -1493   -353    -70   -457   -675   -789   -943
    737  -1060  -1800    158   1267  -1428   -348    -18   -420   -633   -745   -898
    769  -1018  -1787    124   1278  -1402   -342     12   -394   -610   -722   -872
    763  -1000  -1766    116   1262  -1382   -342     18   -392   -600   -709   -859
    743  -1010  -1756    132   1249  -1382   -337     10   -392   -594   -704   -857
    740  -1008  -1751    132   1244  -1379   -345    -20   -410   -613   -719   -875
    740  -1018  -1758    140   1249  -1387   -350    -57   -433   -636   -745   -901
    724  -1031  -1756    150   1239  -1392   -350    -98   -457   -667   -782   -932
    717  -1070  -1787    176   1249  -1428   -355   -155   -493   -714   -831   -979
    693  -1114  -1810    210   1249  -1462   -366   -231   -550   -776   -904  -1047
    685  -1184  -1870    249   1278  -1527   -379   -298   -597   -839   -974  -1117
    672  -1205  -1880    265   1275  -1543   -397   -366   -641   -896  -1036  -1176
    646  -1257  -1904    306   1275  -1579   -413   -426   -680   -937  -1091  -1223
    628  -1322  -1951    348   1288  -1636   -426   -475   -709   -971  -1130  -1257
    615  -1366  -1982    376   1299  -1673   -441   -517   -732  -1002  -1163  -1286
    605  -1397  -2005    394   1304  -1701   -457   -545   -750  -1021  -1187  -1304
    597  -1389  -1990    394   1293  -1688   -475   -574   -771  -1044  -1213  -1325
    587  -1389  -1979    400   1283  -1686   -498   -602   -787  -1060  -1234  -1337
    587  -1408  -1995    410   1291  -1701   -517   -626   -795  -1072  -1257  -1353
    594  -1415  -2010    407   1301  -1712   -524   -639   -797  -1078  -1273  -1358
    589  -1410  -2000    410   1293  -1704   -532   -644   -800  -1083  -1280  -1358
    581  -1410  -1992    413   1286  -1701   -545   -649   -802  -1091  -1288  -1358
    566  -1405  -1971    420   1267  -1688   -550   -652   -800  -1093  -1293  -1348
    555  -1402  -1958    423   1254  -1678   -555   -649   -802  -1091  -1293  -1345
    574  -1395  -1969    410   1270  -1680   -563   -652   -802  -1093  -1299  -1348
    592  -1363  -1958    384   1273  -1662   -581   -662   -807  -1101  -1312  -1358
    600  -1363  -1964    381   1280  -1662   -574   -649   -792  -1091  -1299  -1340
    607  -1363  -1971    376   1288  -1667   -571   -639   -779  -1078  -1299  -1335
    618  -1340  -1958    361   1288  -1649   -584   -641   -782  -1080  -1304  -1335
    626  -1291  -1919    329   1273  -1605   -576   -633   -766  -1075  -1301  -1325
    636  -1221  -1857    293   1247  -1538   -545   -602   -727  -1044  -1273  -1286
    639  -1189  -1831    275   1234  -1509   -519   -589   -706  -1026  -1260  -1267
    631  -1171  -1803    270   1215  -1486   -506   -576   -696  -1018  -1262  -1257
    626  -1148  -1774    259   1197  -1460   -519   -581   -693  -1015  -1262  -1247
    633  -1085  -1719    226   1176  -1402   -542   -589   -680  -1002  -1252  -1226
    639  -1072  -1712    215   1171  -1392   -563   -597   -675   -995  -1244  -1210
    633  -1065  -1699    215   1166  -1382   -579   -602   -672   -989  -1244  -1195
    631  -1041  -1673    205   1150  -1356   -579   -594   -665   -982  -1241  -1176
    644  -1057  -1701    207   1171  -1379   -594   -597   -672   -989  -1252  -1176
    646  -1075  -1722    213   1182  -1397   -628   -615   -706  -1018  -1280  -1195
    641  -1104  -1745    228   1192  -1423   -654   -639   -740  -1049  -1312  -1218
    639  -1124  -1764    241   1197  -1441   -662   -659   -766  -1078  -1343  -1239
    618  -1161  -1779    272   1197  -1470   -652   -670   -787  -1101  -1369  -1254
    602  -1189  -1792    290   1195  -1491   -654   -685   -807  -1130  -1400  -1275
    584  -1200  -1787    306   1184  -1493   -665   -714   -836  -1158  -1431  -1301
    587  -1215  -1803    311   1192  -1509   -678   -737   -862  -1192  -1465  -1330
    600  -1200  -1800    301   1200  -1499   -683   -743   -870  -1205  -1473  -1330
    600  -1166  -1766    283   1182  -1467   -688   -748   -872  -1208  -1470  -1322
    592  -1169  -1761    288   1174  -1465   -688   -750   -878  -1213  -1478  -1327
    592  -1153  -1748    277   1169  -1449   -688   -750   -880  -1213  -1480  -1327
    605  -1122  -1727    259   1166  -1423   -683   -743   -883  -1208  -1480  -1319
    589  -1111  -1704    259   1145  -1408   -685   -748   -891  -1210  -1491  -1322
    592  -1085  -1678    246   1132  -1382   -680   -745   -896  -1210  -1491  -1319
    610  -1065  -1675    226   1143  -1369   -659   -714   -896  -1208  -1499  -1325
    628  -1057  -1686    215   1156  -1371   -566   -587   -844  -1200  -1522  -1363
    636  -1010  -1647    184   1140  -1327   -457   -405   -735  -1132  -1488  -1350
    680   -831  -1512     75   1093  -1171   -345   -140   -506   -904  -1283  -1150
    750   -527  -1278   -111   1013   -901   -327     98   -259   -584   -945   -792
    750   -111   -862   -319    805   -485   -436    -64   -189   -350   -602   -379
    592     41   -550   -316    571   -254   -600   -610   -363   -314   -446   -148
    407     31   -376   -220    392   -171   -792  -1223   -719   -555   -618   -267
    296   -358   -654     31    472   -506  -1010  -1803  -1353  -1270  -1330   -956
    327   -828  -1156    252    740   -992  -1247  -2101  -1914  -1948  -2013  -1610
    418  -1002  -1421    288    919  -1210  -1306  -1925  -1857  -1932  -2042  -1662
    475   -989  -1465    257    969  -1226  -1192  -1600  -1602  -1740  -1912  -1566
    501   -909  -1413    202    956  -1161   -966  -1218  -1293  -1506  -1743  -1434
    540   -815  -1356    137    948  -1085   -727   -867  -1026  -1293  -1582  -1296
    548   -750  -1299     98    922  -1023   -641   -743   -937  -1226  -1532  -1249
    545   -727  -1273     90    909  -1000   -610   -696   -906  -1205  -1522  -1236
    548   -701  -1249     75    898   -976   -597   -667   -885  -1184  -1506  -1218
    550   -649  -1200     49    875   -924   -587   -631   -854  -1158  -1480  -1187
    532   -639  -1174     51    852   -906   -579   -615   -841  -1148  -1473  -1174
    532   -605  -1137     36    833   -872   -574   -602   -833  -1140  -1470  -1161
    522   -555  -1078     12    800   -815   -566   -584   -815  -1122  -1457  -1143
    519   -511  -1031     -2    774   -771   -550   -555   -789  -1096  -1431  -1117
    522   -480  -1005    -23    763   -740   -545   -540   -776  -1083  -1415  -1098
    530   -441   -974    -44    750   -706   -537   -524   -763  -1067  -1405  -1075
    522   -392   -917    -64    717   -654   -527   -504   -743  -1047  -1389  -1049
    517   -368   -885    -72    701   -626   -517   -480   -719  -1023  -1366  -1021
    524   -322   -846   -103    685   -584   -524   -467   -709  -1013  -1356  -1005
    542   -270   -813   -135    675   -542   -519   -436   -688   -992  -1332   -979
    548   -233   -782   -158    665   -506   -511   -402   -667   -971  -1312   -950
    553   -187   -740   -181    646   -462   -496   -366   -639   -945  -1283   -924
    550   -145   -698   -205    623   -423   -475   -322   -602   -904  -1244   -883
    553   -111   -665   -220    607   -389   -462   -275   -563   -870  -1213   -849
    563    -46   -610   -259    584   -327   -444   -213   -511   -818  -1166   -792
    581     36   -545   -309    563   -254   -426   -140   -449   -753  -1109   -735
    587     90   -496   -340    540   -200   -402    -54   -384   -688  -1049   -675
    605    200   -405   -402    504   -101   -397     25   -324   -623   -992   -613
    636    327   -309   -483    472     10   -389    111   -254   -545   -914   -540
    654    433   -220   -542    439    106   -368    202   -181   -459   -828   -446
    644    498   -148   -574    397    176   -345    259   -135   -402   -774   -379
    654    576    -77   -615    366    249   -324    301    -96   -355   -719   -319
    675    654    -20   -667    348    316   -309    319    -70   -324   -685   -277
    662    704     41   -683    311    374   -306    311    -70   -322   -683   -265
    659    730     67   -696    296    400   -311    285    -93   -348   -706   -277
    644    730     83   -688    280    407   -301    257   -116   -371   -724   -290
    626    748    119   -688    252    433   -298    220   -145   -400   -748   -306
    615    756    140   -685    239    449   -298    174   -181   -444   -789   -340
    592    727    135   -659    228    431   -290    122   -228   -496   -844   -389
    566    696    129   -633    218    413   -298     57   -283   -553   -904   -441
    545    652    106   -600    218    381   -316     -7   -342   -615   -966   -496
    527    631    103   -579    213    368   -329    -67   -394   -675  -1015   -542
    527    641    111   -584    205    376   -340   -114   -439   -714  -1052   -574
    517    620    103   -568    205    363   -332   -142   -459   -735  -1075   -592
    498    618    119   -558    189    368   -335   -174   -485   -761  -1098   -610
    491    670    179   -579    155    426   -348   -197   -509   -776  -1117   -618
    498    672    171   -587    163    423   -353   -210   -524   -789  -1127   -618
    491    691    197   -592    145    444   -350   -213   -527   -787  -1122   -605
    480    724    244   -605    116    485   -342   -202   -517   -774  -1106   -587
    470    740    270   -605    101    506   -345   -205   -519   -776  -1106   -584
    475    750    275   -615    101    514   -345   -207   -524   -779  -1109   -576
    475    782    306   -628     85    545   -340   -205   -519   -771  -1098   -558
    472    810    335   -641     67    574   -340   -200   -511   -758  -1091   -542
    462    826    363   -644     49    594   -337   -197   -511   -756  -1088   -532
    454    844    387   -652     33    615   -340   -197   -517   -756  -1093   -524
    459    867    407   -665     25    639   -335   -197   -514   -750  -1085   -514
    470    893    423   -683     23    659   -332   -189   -506   -737  -1067   -496
    475    953    478   -714      0    717   -316   -168   -485   -714  -1044   -467
    462   1021    558   -743    -49    789   -285   -137   -454   -680  -1015   -433
    454   1075    620   -766    -83    849   -259   -116   -431   -662  -1002   -415
    454   1111    657   -784   -101    885   -241   -106   -420   -657   -995   -405
    454   1158    704   -805   -124    932   -233    -96   -400   -633   -969   -376
    436   1182    745   -810   -155    966   -220    -88   -374   -605   -940   -337
    446   1218    771   -833   -161    995   -236    -93   -368   -594   -927   -319
    449   1257    807   -854   -179   1034   -270   -106   -379   -594   -924   -311
    439   1299    859   -867   -210   1080   -270    -93   -361   -568   -898   -280
    423   1317    891   -872   -233   1104   -265    -85   -353   -558   -893   -265
    415   1322    906   -870   -244   1114   -265    -83   -355   -561   -893   -265
    407   1275    867   -841   -231   1072   -280    -90   -381   -581   -909   -277
    400   1252    852   -826   -226   1052   -290    -98   -400   -597   -927   -288
    392   1247    854   -820   -231   1052   -293   -114   -418   -620   -953   -298
    361   1215    854   -787   -246   1034   -277   -109   -423   -628   -966   -309
    332   1179    846   -756   -257   1013   -277   -114   -436   -644   -984   -324
    340   1187    846   -763   -252   1018   -303   -140   -459   -672  -1015   -353
    332   1202    870   -769   -267   1036   -298   -148   -467   -678  -1015   -348
    327   1221    893   -774   -283   1057   -283   -135   -457   -662  -1005   -329
    319   1213    893   -766   -288   1054   -280   -129   -459   -665  -1010   -329
    314   1221    906   -766   -296   1065   -288   -132   -459   -662  -1010   -316
    293   1223    930   -761   -319   1075   -272   -109   -444   -641   -992   -293
    285   1218    932   -753   -322   1075   -275   -106   -449   -644   -995   -296
    290   1226    935   -758   -324   1083   -285   -109   -454   -649   -997   -301
    288   1239    950   -763   -329   1096   -277    -96   -446   -641   -995   -296
    285   1197    909   -743   -311   1054   -228    -12   -407   -631  -1013   -324
    314   1221    906   -769   -296   1065   -122    166   -277   -545   -979   -322
    327   1353   1023   -841   -348   1189    -28    363    -80   -366   -828   -192
    337   1582   1244   -958   -452   1413     25    602    202    -51   -511    116
    389   1849   1460  -1122   -535   1654    -62    657    324    187   -184    511
    335   2143   1808  -1241   -735   1977   -150    371    228    257     33    823
    197   2218   2018  -1210   -909   2120   -197      2    -12    153     38    880
     83   2075   1992  -1078   -953   2034   -309   -462   -488   -309   -405    452
     20   1735   1714   -880   -846   1725   -532  -1000  -1117  -1047  -1174   -314
     44   1457   1413   -750   -683   1434   -758  -1208  -1428  -1402  -1525   -649
     88   1252   1163   -670   -537   1208   -795  -1047  -1317  -1319  -1488   -639
    124   1171   1047   -646   -459   1109   -709   -787  -1083  -1140  -1376   -553
    145   1202   1057   -675   -457   1130   -535   -488   -807   -919  -1218   -431
    166   1270   1104   -719   -470   1189   -348   -213   -558   -714  -1060   -309
    166   1327   1161   -748   -498   1244   -249    -70   -426   -607   -971   -239
    168   1358   1189   -763   -509   1275   -215     -7   -358   -545   -914   -189
    176   1371   1195   -774   -509   1283   -200     20   -329   -519   -891   -155
    176   1384   1208   -782   -517   1299   -200     36   -311   -504   -870   -135
    171   1382   1210   -779   -519   1296   -197     46   -306   -496   -862   -127
    176   1402   1226   -789   -524   1314   -189     62   -293   -478   -844   -111
    176   1423   1247   -802   -535   1335   -176     72   -275   -465   -833    -98
    171   1452   1278   -813   -553   1366   -163     90   -254   -441   -810    -75
    171   1480   1309   -828   -568   1397   -166    109   -239   -418   -792    -51
    179   1483   1304   -831   -561   1395   -174    116   -231   -410   -784    -41
    174   1499   1322   -836   -576   1410   -163    142   -202   -379   -756    -15
    174   1512   1335   -844   -581   1423   -158    155   -181   -355   -730      7
    171   1522   1350   -846   -589   1436   -155    171   -166   -335   -709     28
    171   1548   1376   -859   -602   1462   -150    192   -142   -309   -685     49
    184   1579   1395   -883   -607   1488   -153    207   -124   -290   -659     70
    181   1592   1410   -888   -615   1504   -142    233    -98   -262   -631    103
    187   1618   1431   -904   -620   1525   -132    270    -70   -226   -597    142
    207   1621   1413   -914   -602   1517   -122    309    -41   -194   -566    179
    215   1641   1426   -930   -605   1535   -109    361      5   -140   -511    228
    215   1686   1467   -950   -626   1577    -93    436     80    -54   -433    296
    220   1745   1522   -984   -649   1634    -85    506    153     20   -361    363
    223   1761   1538   -992   -657   1649    -67    581    233    101   -293    428
    231   1826   1592  -1028   -680   1709    -57    659    311    192   -210    506
    259   1912   1652  -1088   -696   1782    -44    730    387    280   -127    581
    288   1945   1657  -1119   -685   1803    -31    779    439    342    -72    636
    277   1964   1686  -1119   -704   1826    -15    810    475    389    -28    683
    226   1984   1756  -1106   -763   1870      5    820    491    415      0    714
    192   2016   1823  -1104   -815   1919     10    800    467    407      0    714
    163   1979   1816  -1072   -826   1899     10    763    426    381    -20    691
    124   1940   1816  -1031   -844   1878     18    730    381    348    -51    665
     88   1930   1842  -1008   -878   1886     18    675    319    293   -101    613
     49   1886   1836   -969   -893   1862     20    613    254    231   -161    548
     12   1831   1818   -924   -901   1826     23    548    189    161   -226    478
    -10   1756   1766   -872   -888   1761     25    491    135    101   -288    418
    -31   1722   1753   -846   -891   1738     20    426     83     41   -345    361
    -33   1709   1743   -839   -888   1725     12    361     28    -20   -394    301
    -44   1652   1696   -805   -870   1675      0    306    -20    -77   -444    249
    -49   1597   1647   -774   -846   1621    -12    259    -62   -122   -478    213
    -62   1582   1641   -761   -852   1610     -5    236    -83   -140   -485    205
    -59   1597   1657   -769   -859   1628     -5    226    -83   -142   -475    210
    -57   1615   1673   -782   -865   1644     -2    220    -80   -140   -465    215
    -59   1623   1683   -782   -870   1652      0    215    -85   -132   -454    218
    -62   1621   1683   -779   -872   1652      5    215    -83   -124   -439    226
    -57   1639   1696   -792   -878   1667     12    220    -77   -114   -426    233
    -54   1639   1693   -795   -872   1665      7    218    -77   -114   -426    231
    -70   1618   1688   -774   -878   1652     18    228    -59   -103   -407    244
    -88   1621   1706   -766   -898   1662     28    233    -54    -98   -394    257
    -93   1621   1712   -763   -904   1665     44    244    -41    -85   -376    267
    -93   1636   1730   -771   -911   1683     46    249    -33    -77   -366    277
    -88   1654   1743   -782   -914   1699     41    246    -33    -72   -361    280
    -80   1662   1740   -792   -909   1701     38    246    -33    -67   -358    280
    -88   1670   1758   -792   -924   1714     59    265    -10    -46   -332    303
   -111   1691   1803   -789   -958   1745     96    288     18    -18   -301    332
   -114   1706   1821   -795   -966   1764    124    303     33     -2   -283    345
   -106   1717   1823   -805   -966   1769    129    301     25     -7   -283    340
   -132   1722   1855   -795   -992   1787    140    290     28     -2   -272    348
   -137   1771   1906   -818  -1021   1839    132    272     33      7   -249    368
   -140   1764   1904   -810  -1021   1834    119    262     33     15   -236    389
   -153   1717   1870   -784  -1013   1792    114    249     25     12   -236    392
   -158   1748   1904   -795  -1031   1826    132    265     46     41   -205    420
   -171   1745   1917   -789  -1044   1831    132    272     46     54   -192    431
   -192   1688   1880   -748  -1036   1784    129    267     36     49   -202    420
   -215   1647   1862   -719  -1039   1753    122    254     23     41   -210    423
   -228   1613   1842   -693  -1036   1727    122    249     18     33   -218    415
   -244   1553   1797   -657  -1021   1675    116    233      2     15   -249    392
   -272   1499   1771   -613  -1021   1634    119    220     -7      2   -267    376
   -293   1496   1790   -602  -1041   1641    122    205     -7      7   -262    381
   -293   1457   1751   -581  -1021   1602    127    207     -5     23   -246    394
   -293   1434   1727   -571  -1010   1579    119    192    -20     15   -257    384
   -288   1441   1730   -576  -1008   1584    111    187    -28     15   -259    387
   -303   1418   1722   -558  -1013   1569     93    171    -46      0   -280    374
   -316   1410   1725   -548  -1021   1566     72    158    -62    -10   -296    361
   -324   1410   1735   -542  -1028   1571     64    158    -57     -2   -285    366
   -337   1426   1764   -542  -1049   1595     67    168    -41     18   -257    384
   -340   1369   1706   -517  -1023   1538     70    179    -31     31   -236    394
   -337   1350   1688   -506  -1013   1517     75    189    -36     25   -244    379
   -342   1304   1647   -483   -995   1475    135    275    -12     12   -275    324
   -353   1275   1628   -459   -989   1452    228    415     62     31   -293    275
   -345   1356   1701   -506  -1023   1530    314    597    246    200   -145    397
   -301   1540   1839   -620  -1070   1688    355    831    517    519    184    727
   -254   1797   2052   -774  -1153   1925    272    818    618    779    545   1135
   -327   2055   2382   -862  -1353   2218    135    407    459    859    792   1449
   -475   2094   2569   -807  -1522   2330     36    -51    181    753    789   1470
   -581   1917   2499   -667  -1540   2208   -166   -607   -353    210    265    963
   -628   1543   2171   -457  -1400   1857   -423  -1080   -992   -574   -537    197
   -587   1241   1829   -327  -1208   1535   -568  -1124  -1179   -839   -831    -77
   -522   1085   1605   -283  -1062   1345   -511   -833   -937   -662   -711    -25
   -478   1072   1551   -298  -1015   1312   -355   -506   -631   -433   -540     88
   -446   1132   1577   -342  -1013   1353   -132   -161   -311   -189   -363    239
   -426   1189   1615   -381  -1021   1402     38     80    -96    -23   -226    353
   -420   1208   1626   -394  -1026   1415     85    153    -31     25   -181    376
   -418   1210   1628   -394  -1023   1418     98    189      0     46   -166    387
   -423   1208   1631   -392  -1028   1418    122    228     38     77   -135    420
   -426   1223   1649   -397  -1036   1436    142    262     72    109   -106    457
   -405   1226   1631   -413  -1018   1426    150    280     93    122    -93    472
   -389   1262   1652   -436  -1021   1457    150    293    103    132    -83    491
   -384   1249   1634   -436  -1008   1441    163    319    129    158    -54    527
   -389   1257   1647   -433  -1018   1452    168    327    145    176    -28    561
   -394   1280   1673   -444  -1034   1475    176    337    171    200     -5    592
   -394   1293   1688   -449  -1041   1491    189    355    200    226     23    623
   -389   1304   1691   -459  -1041   1496    197    368    218    241     44    644
   -371   1309   1680   -467  -1026   1493    205    389    244    265     70    665
   -361   1309   1670   -475  -1015   1488    213    410    262    280     90    678
   -358   1335   1693   -491  -1026   1514    228    439    298    314    127    704
   -355   1356   1709   -501  -1034   1532    241    459    329    342    155    724
   -337   1348   1686   -504  -1010   1517    262    501    374    387    197    753
   -329   1356   1683   -514  -1005   1517    275    530    405    420    223    769
   -322   1369   1691   -522  -1005   1530    293    574    446    457    254    795
   -316   1387   1704   -535  -1010   1543    322    641    506    514    311    839
   -298   1418   1717   -558  -1008   1566    348    717    576    579    374    901
   -272   1441   1712   -584   -992   1574    384    813    657    662    454    976
   -252   1478   1727   -613   -989   1602    426    922    748    753    535   1057
   -244   1551   1795   -654  -1018   1670    462   1023    836    846    628   1150
   -223   1590   1813   -683  -1018   1701    491   1106    909    927    714   1234
   -218   1623   1842   -704  -1031   1732    504   1153    948    971    763   1286
   -228   1673   1901   -722  -1065   1787    517   1171    966    997    789   1314
   -231   1706   1938   -740  -1085   1821    519   1166    961   1002    802   1330
   -246   1683   1930   -717  -1088   1805    527   1143    948    989    792   1332
   -265   1675   1940   -706  -1104   1808    537   1114    930    976    792   1327
   -265   1699   1961   -717  -1111   1829    530   1067    898    948    774   1309
   -272   1673   1945   -701  -1109   1808    511   1000    844    893    732   1267
   -293   1610   1904   -657  -1098   1756    496    922    782    826    672   1210
   -324   1525   1849   -602  -1088   1688    485    846    727    761    600   1148
   -353   1480   1834   -563  -1093   1657    480    771    680    706    542   1104
   -366   1460   1826   -548  -1096   1641    457    693    623    649    488   1047
   -379   1402   1782   -511  -1080   1592    439    631    581    607    454   1015
   -397   1343   1738   -472  -1067   1540    426    579    550    574    433    987
   -400   1288   1688   -446  -1044   1488    420    537    524    550    420    953
   -407   1260   1665   -426  -1036   1460    413    509    506    537    410    924
   -418   1286   1704   -433  -1060   1493    384    470    478    517    394    904
   -415   1257   1670   -423  -1041   1462    374    454    467    511    389    904
   -418   1236   1654   -410  -1036   1447    376    452    472    517    397    917
   -423   1241   1665   -410  -1044   1452    379    454    480    524    402    917
   -420   1241   1662   -410  -1041   1452    379    457    480    530    402    911
   -415   1215   1631   -400  -1023   1423    387    457    485    532    410    909
   -410   1234   1644   -410  -1026   1439    387    459    496    540    426    927
   -410   1215   1626   -405  -1021   1421    392    465    506    545    433    932
   -407   1200   1608   -394  -1008   1402    392    470    511    555    441    943
   -418   1208   1626   -394  -1023   1415    387    462    501    548    439    937
   -426   1205   1631   -392  -1028   1418    392    462    506    553    444    940
   -418   1221   1636   -402  -1028   1428    389    457    509    558    446    943
   -410   1239   1649   -413  -1028   1444    397    467    522    576    467    963
   -407   1273   1678   -433  -1041   1475    436    498    558    615    509   1002
   -407   1278   1686   -436  -1047   1483    475    514    584    633    527   1018
   -405   1283   1688   -439  -1047   1486    488    517    592    639    517   1021
   -410   1312   1722   -449  -1065   1517    478    501    587    633    517   1018
   -418   1325   1740   -454  -1080   1532    457    493    594    646    545   1034
   -402   1301   1704   -449  -1054   1501    436    480    589    649    553   1044
   -394   1273   1667   -439  -1031   1470    423    467    581    644    555   1044
   -402   1288   1691   -441  -1047   1488    431    475    594    657    566   1044
   -405   1283   1688   -441  -1047   1486    415    467    584    652    571   1047
   -407   1218   1626   -405  -1018   1421    400    454    568    639    558   1044
   -413   1187   1600   -387  -1008   1392    379    433    540    618    530   1018
   -420   1132   1553   -355   -987   1343    384    428    537    618    522   1005
   -444   1078   1519   -319   -982   1299    384    413    522    600    506    987
   -459   1049   1509   -293   -984   1278    389    402    504    571    483    956
   -467   1021   1488   -277   -979   1254    400    394    506    566    478    945
   -475    979   1454   -252   -963   1215    400    374    480    542    462    927
   -480    976   1454   -249   -969   1215    384    350    459    519    431    888
   -480    966   1447   -244   -963   1205    384    342    452    509    423    875
   -480    950   1431   -239   -956   1189    381    337    441    504    423    867
   -480    930   1410   -223   -945   1169    381    332    444    511    428    867
   -496    906   1402   -205   -948   1153    400    345    462    530    439    870
   -496    891   1387   -197   -940   1137    405    348    467    535    449    875
   -491    878   1369   -194   -930   1124    410    350    467    527    452    875
   -496    883   1379   -192   -937   1130    410    353    470    530    457    878
   -501    911   1413   -205   -956   1161    475    420    506    535    436    849
   -498    945   1444   -223   -971   1195    600    584    610    584    454    849
   -470   1015   1483   -275   -976   1249    711    818    787    730    584    943
   -392   1158   1551   -381   -971   1353    800   1145   1052   1010    846   1184
   -306   1402   1709   -548  -1008   1556    743   1252   1226   1317   1202   1577
   -355   1602   1956   -623  -1156   1779    553    823   1200   1525   1512   1948
   -506   1696   2203   -594  -1356   1948    288    158   1026   1571   1657   2143
   -680   1577   2257   -446  -1467   1917      2   -553    553   1169   1312   1834
   -763   1169   1932   -205  -1348   1551   -231  -1052   -153    316    472   1002
   -714    805   1519    -44  -1117   1161   -353  -1088   -452    -88     46    566
   -654    631   1286     10   -971    958   -265   -769   -288    -15     64    545
   -602    657   1260    -25   -930    958    -54   -381    -18    168    194    636
   -563    704   1267    -72   -914    984    207      2    239    348    324    722
   -545    714   1260    -83   -904    984    368    233    392    462    410    784
   -537    709   1244    -85   -893    976    431    322    452    506    444    810
   -527    711   1239    -90   -883    974    454    358    478    519    454    815
   -524    724   1249   -101   -888    987    475    384    506    540    475    831
   -522    732   1252   -106   -888    992    485    402    517    550    483    839
   -517    719   1236   -101   -878    979    491    413    522    553    483    839
   -501    732   1234   -114   -867    982    506    433    542    571    498    852
   -501    732   1234   -116   -867    982    519    446    566    589    511    862
   -501    730   1231   -114   -867    982    527    462    581    605    524    875
   -514    735   1249   -111   -883    992    537    485    602    620    545    893
   -504    740   1244   -116   -872    992    545    504    620    633    561    906
   -496    730   1226   -116   -862    976    550    517    631    644    571    914
   -501    730   1228   -114   -865    979    561    537    646    659    589    930
   -488    732   1221   -122   -854    974    574    563    670    678    607    943
   -485    743   1228   -127   -857    984    579    592    688    696    623    956
   -478    745   1221   -135   -849    982    584    615    709    711    639    966
   -472    756   1226   -142   -849    989    594    654    740    740    659    987
   -475    758   1231   -142   -854    995    610    701    769    769    685   1010
   -467    776   1244   -153   -854   1010    626    756    805    800    714   1041
   -459    800   1257   -171   -859   1028    641    818    852    844    750   1072
   -439    826   1262   -194   -852   1044    662    898    906    893    789   1109
   -413    862   1273   -226   -841   1067    675    987    963    950    839   1150
   -402    893   1296   -244   -849   1093    691   1085   1021   1021    896   1208
   -405    945   1350   -270   -878   1148    706   1179   1085   1093    961   1280
   -402    989   1392   -293   -896   1189    719   1257   1143   1161   1023   1348
   -392   1010   1402   -309   -898   1208    719   1299   1182   1202   1067   1395
   -376   1049   1426   -335   -901   1236    714   1314   1200   1223   1088   1426
   -392   1065   1457   -337   -924   1260    719   1309   1200   1221   1091   1431
   -394   1072   1467   -340   -932   1270    719   1291   1184   1205   1088   1421
   -394   1072   1465   -340   -930   1267    714   1260   1161   1179   1075   1400
   -389   1044   1434   -327   -911   1239    704   1210   1130   1140   1041   1366
   -392   1021   1410   -316   -901   1215    691   1140   1078   1088    989   1314
   -402    971   1374   -285   -888   1171    678   1072   1026   1039    940   1267
   -423    909   1332   -244   -878   1119    667    995    971    982    888   1218
   -439    839   1278   -200   -857   1057    654    909    911    922    833   1156
   -454    789   1244   -168   -849   1015    631    831    857    872    787   1104
   -462    745   1208   -142   -836    976    600    753    797    810    730   1044
   -449    704   1153   -127   -802    930    579    685    750    763    685    997
   -441    667   1109   -111   -774    888    563    633    714    722    654    961
   -454    636   1091    -93   -774    862    530    579    667    680    620    927
   -449    646   1096    -98   -774    870    514    548    644    657    602    909
   -444    641   1083   -101   -763    862    504    530    633    644    597    893
   -418    646   1065   -114   -740    854    501    524    633    646    605    893
   -418    646   1065   -116   -740    854    498    517    628    636    600    878
   -410    644   1054   -116   -732    846    496    519    628    633    592    870
   -402    662   1062   -129   -732    862    491    517    628    633    594    878
   -387    665   1052   -137   -719    857    493    524    639    641    602    878
   -384    672   1057   -145   -719    862    501    527    646    639    605    872
   -374    670   1041   -148   -706    854    506    527    644    633    597    859
   -366    672   1036   -155   -701    854    506    527    644    631    594    857
   -358    672   1031   -155   -693    852    509    524    641    620    594    852
   -358    657   1015   -150   -685    836    504    519    639    615    594    846
   -355    659   1015   -153   -685    836    509    519    644    615    592    846
   -348    667   1015   -161   -683    839    514    522    646    618    592    849
   -345    675   1021   -163   -683    846    530    540    667    641    613    865
   -332    722   1052   -197   -691    888    548    553    688    652    626    883
   -337    769   1104   -215   -719    935    584    571    711    670    639    888
   -355    763   1119   -205   -737    940    605    576    714    665    628    865
   -345    776   1122   -215   -732    948    597    571    711    665    626    865
   -337    810   1148   -236   -743    979    584    566    722    680    641    880
   -319    818   1137   -252   -727    976    553    550    717    678    639    885
   -322    807   1127   -244   -724    969    514    530    698    667    636    885
   -322    820   1143   -249   -732    982    504    522    701    672    652    904
   -314    826   1140   -257   -730    982    506    530    706    675    659    901
   -298    787   1085   -244   -691    935    480    514    675    644    623    854
   -306    730   1036   -213   -672    883    459    491    646    613    592    818
   -316    688   1005   -184   -659    846    449    475    626    589    566    797
   -335    641    974   -155   -654    807    457    467    607    574    550    787
   -361    605    966   -122   -665    784    467    459    592    558    530    763
   -371    571    943   -101   -657    756    454    439    566    532    501    732
   -374    555    930    -90   -652    743    446    426    550    517    488    711
   -376    519    893    -72   -633    706    431    413    535    498    472    698
   -392    517    909    -64   -649    711    426    413    532    496    470    696
   -410    509    919    -51   -665    711    423    410    527    485    462    672
   -428    491    919    -31   -672    704    423    415    527    485    454    657
   -428    480    909    -25   -670    693    415    402    514    475    444    649
   -428    472    901    -23   -665    685    402    392    504    465    433    636
   -433    462    893    -15   -662    675    397    394    501    462    433    631
   -433    431    865      2   -649    646    389    389    491    449    418    620
   -418    397    815      7   -618    605    423    444    509    444    405    587
   -387    426    810    -20   -597    618    522    605    605    488    420    574
   -353    493    846    -70   -600    670    620    805    761    607    509    636
   -314    652    966   -168   -639    807    722   1101   1044    901    779    888
   -246    945   1192   -350   -719   1067    675   1241   1241   1213   1153   1293
   -262   1249   1509   -493   -885   1379    530    922   1215   1405   1486   1696
   -376   1395   1769   -511  -1072   1582    350    394   1039   1454   1662   1927
   -501   1361   1862   -428  -1182   1610    119   -228    600   1114   1392   1686
   -574    948   1522   -189  -1049   1236   -116   -823   -127    236    509    807
   -542    475   1015     33   -779    745   -316  -1041   -600   -361   -101    202
   -485    215    698    132   -592    457   -311   -839   -519   -350   -145    135
   -441    148    589    148   -514    368   -158   -498   -249   -166    -25    218
   -410    174    581    116   -496    379     59   -145     33     28    106    314
   -374    228    602     72   -488    413    252    140    259    200    233    405
   -355    254    607     49   -483    431    332    257    345    267    277    436
   -350    262    613     44   -480    436    363    309    381    298    301    452
   -353    272    623     38   -488    449    384    340    407    311    309    459
   -348    280    626     33   -488    452    400    361    426    327    324    475
   -342    277    620     31   -480    449    413    376    439    342    337    488
   -327    270    597     28   -462    433    418    384    446    348    337    491
   -324    277    602     20   -465    439    428    402    462    358    355    504
   -324    283    607     20   -465    444    433    413    465    363    363    496
   -322    290    613     12   -467    452    444    423    478    371    371    498
   -316    298    615     10   -465    457    439    426    480    368    374    501
   -306    306    610      0   -457    457    449    441    501    387    389    527
   -296    314    610    -10   -452    459    454    462    522    413    410    550
   -288    324    613    -18   -449    467    457    483    537    431    428    566
   -277    337    615    -28   -446    475    462    509    561    449    452    579
   -270    348    618    -41   -444    480    457    522    566    452    449    576
   -254    363    615    -54   -436    488    465    548    589    470    459    587
   -249    368    615    -59   -433    491    478    581    618    488    478    602
   -252    376    628    -62   -439    501    488    636    662    532    524    641
   -233    405    639    -88   -436    522    504    691    704    574    568    680
   -192    452    644   -129   -418    545    517    750    756    620    615    717
   -163    488    649   -163   -407    568    532    831    818    685    678    769
   -158    527    685   -184   -420    605    561    927    896    766    748    828
   -140    592    732   -226   -436    662    587   1023    984    857    836    909
   -116    649    766   -267   -441    706    607   1106   1062    937    919    987
    -96    698    792   -301   -446    745    613   1161   1119   1002    984   1049
    -85    732    818   -322   -452    774    626   1192   1156   1039   1023   1088
    -83    766    846   -342   -465    805    639   1200   1163   1052   1041   1106
    -88    769    854   -340   -472    810    641   1182   1153   1044   1039   1101
    -96    761    854   -332   -475    805    641   1148   1127   1018   1021   1080
   -109    740    849   -314   -478    795    631   1096   1083    969    982   1036
   -124    714    836   -296   -480    774    636   1052   1044    917    943    997
   -132    665    795   -267   -465    730    626    984    976    846    878    930
   -137    605    740   -236   -439    672    600    898    898    763    795    852
   -158    576    735   -207   -446    654    592    831    844    704    743    807
   -171    532    701   -181   -436    615    574    753    779    633    680    740
   -184    493    675   -155   -431    584    553    688    719    568    620    683
   -200    449    646   -124   -423    548    537    628    665    506    563    633
   -210    387    597    -88   -402    491    519    579    618    470    530    594
   -220    342    561    -62   -392    452    493    532    571    428    493    558
   -220    324    545    -51   -384    433    485    498    537    400    472    530
   -218    327    542    -57   -381    433    488    483    530    392    467    514
   -218    309    527    -44   -371    418    483    470    517    379    454    501
   -215    301    517    -41   -366    407    472    452    501    363    444    491
   -210    298    506    -44   -358    402    467    444    496    361    441    485
   -202    288    491    -44   -348    389    454    436    480    350    431    478
   -213    280    493    -33   -353    387    452    433    478    350    431    475
   -218    285    501    -33   -358    392    446    426    478    350    431    465
   -220    288    506    -33   -363    397    449    428    480    361    439    475
   -233    267    501    -18   -366    381    449    428    480    361    436    491
   -236    249    485     -5   -361    366    444    418    470    355    433    496
   -244    259    501     -7   -374    379    444    415    465    348    428    491
   -246    254    501     -2   -374    376    439    405    454    340    418    475
   -246    226    472      7   -358    348    428    392    441    324    402    459
   -233    226    459      5   -345    342    426    387    441    322    402    459
   -226    267    493    -20   -358    379    454    410    470    350    431    483
   -236    314    548    -38   -392    431    485    426    493    376    457    506
   -241    322    563    -41   -402    441    501    428    496    379    459    506
   -241    319    561    -38   -400    439    509    428    496    374    457    498
   -244    324    566    -41   -405    444    491    415    493    371    459    498
   -228    345    574    -59   -402    459    472    402    496    379    475    517
   -223    348    571    -64   -397    459    454    384    485    374    472    522
   -226    353    579    -62   -402    465    446    376    480    376    480    537
   -223    340    561    -59   -392    452    436    374    475    374    480    535
   -213    301    514    -44   -363    407    423    361    454    355    459    509
   -213    218    428     -2   -322    324    413    345    428    327    431    478
   -220    179    400     20   -309    288    405    332    405    301    407    462
   -236    171    405     31   -322    288    410    324    389    285    397    454
   -252    127    379     59   -314    252    415    314    374    262    376    428
   -267     90    358     88   -311    223    410    290    342    226    342    389
   -265     64    329    101   -296    197    402    272    322    205    327    371
   -267     38    306    114   -285    171    397    257    306    187    306    348
   -267     -2    265    135   -267    129    392    244    293    163    280    324
   -259    -31    228    142   -246     96    387    236    280    153    265    314
   -257    -31    226    145   -241     96    381    228    270    148    265    311
   -265    -18    244    140   -257    114    381    228    270    145    262    314
   -275    -36    239    155   -259    101    381    223    265    137    252    303
   -270    -46    223    158   -249     88    381    223    262    135    252    301
   -259    -54    205    158   -233     75    387    228    262    140    254    301
   -262    -83    179    171   -223     46    413    270    270    129    231    270
   -257    -90    166    174   -213     36    517    420    363    168    231    252
   -233    -15    218    122   -226    101    626    613    535    301    322    316
   -184    158    342     12   -262    249    706    867    823    597    594    566
   -129    459    587   -166   -358    524    654   1044   1062    961   1013    997
   -148    813    961   -332   -553    885    496    745   1002   1137   1348   1382
   -252   1000   1249   -376   -750   1124    314    220    737   1124   1491   1566
   -361    974   1335   -306   -846   1153     93   -353    257    753   1202   1309
   -407    542    950    -67   -678    745   -161   -922   -472   -127    303    470
   -394     77    472    155   -433    275   -355  -1163   -948   -748   -322   -114
   -355   -228    124    290   -241    -54   -327   -963   -836   -714   -355   -181
   -324   -335    -10    329   -158   -174   -166   -623   -535   -504   -228    -98
   -301   -298      2    298   -153   -150     46   -288   -228   -283    -75     12
   -288   -270     18    277   -153   -127    244      7     38    -70     85    132
   -265   -244     20    252   -145   -111    337    150    168     33    166    197
   -239   -226     12    233   -127   -106    368    200    223     70    194    215
   -236   -239     -5    236   -116   -122    387    228    249     93    218    236
   -236   -226     10    231   -124   -109    394    239    265    103    228    249
   -226   -215     10    218   -119   -101    397    249    270    109    233    254
   -220   -200     20    210   -122    -90    410    262    290    127    252    265
   -223   -184     38    202   -132    -72    415    275    303    142    265    277
   -215   -192     23    202   -119    -85    423    288    319    163    283    290
   -200   -181     15    189   -109    -83    420    293    329    171    293    296
   -192   -179     12    187   -103    -83    423    298    340    181    306    301
   -189   -181      7    184   -101    -85    433    309    353    200    316    309
   -202   -174     28    187   -116    -72    444    319    366    223    335    324
   -215   -174     38    192   -129    -67    454    332    379    244    355    337
   -215   -189     25    202   -122    -83    459    342    392    262    368    353
   -226   -207     18    215   -124    -96    457    350    402    275    376    361
   -231   -213     18    220   -124    -98    465    371    420    296    389    368
   -241   -223     18    231   -132   -103    475    394    441    319    405    381
   -249   -220     28    236   -140    -96    493    428    480    363    441    413
   -252   -218     33    233   -145    -93    509    475    519    407    475    449
   -249   -213     36    231   -145    -88    519    530    568    457    509    488
   -239   -184     54    210   -150    -64    535    600    628    517    558    537
   -228   -137     90    184   -161    -23    568    693    714    610    646    623
   -210   -106    103    158   -158     -2    584    784    789    693    722    698
   -205    -85    119    145   -163     15    610    875    870    782    813    784
   -194    -31    161    111   -179     64    631    937    927    846    888    852
   -181     23    205     80   -192    114    657    979    963    896    940    906
   -179     44    223     67   -200    132    657    984    961    904    958    919
   -192     38    228     75   -210    132    659    974    945    896    958    917
   -197     38    236     77   -218    137    657    943    917    870    937    893
   -197     31    228     83   -213    129    649    898    870    823    901    854
   -202     -2    197    101   -200     96    639    839    820    771    854    805
   -218    -38    179    127   -200     70    628    774    763    711    807    758
   -233    -90    142    161   -189     23    610    696    693    636    745    688
   -252   -155     96    205   -174    -31    594    618    626    563    670    605
   -259   -200     57    228   -158    -72    571    540    558    496    607    535
   -267   -254     12    259   -140   -122    553    472    501    439    555    483
   -288   -306    -18    296   -137   -161    530    407    446    384    504    431
   -290   -335    -44    314   -124   -189    506    350    400    337    467    387
   -296   -371    -75    332   -111   -226    488    309    358    298    433    353
   -301   -402   -103    350   -101   -254    480    285    335    280    420    332
   -296   -418   -122    355    -88   -272    470    265    319    272    410    316
   -288   -415   -127    353    -80   -272    459    252    309    262    400    303
   -288   -413   -124    350    -83   -270    452    241    301    252    397    301
   -290   -405   -116    348    -88   -262    452    236    298    252    397    303
   -290   -402   -111    345    -90   -257    452    233    301    257    407    311
   -290   -407   -116    350    -88   -262    446    231    298    259    415    316
   -301   -415   -114    355    -93   -265    444    220    290    254    410    303
   -301   -413   -111    355    -96   -262    439    213    283    252    407    298
   -301   -420   -119    361    -93   -270    433    210    280    249    402    296
   -306   -431   -124    368    -90   -277    423    197    267    244    389    296
   -301   -452   -153    376    -75   -301    418    192    265    244    392    293
   -298   -446   -148    371    -75   -298    413    181    254    239    384    285
   -303   -459   -158    381    -75   -309    407    174    244    231    376    277
   -306   -475   -168    392    -70   -322    407    171    239    226    376    277
   -309   -457   -148    381    -83   -303    407    168    246    239    392    280
   -301   -387    -88    342   -109   -239    433    181    277    270    415    298
   -301   -361    -62    329   -122   -213    452    187    290    277    413    303
   -306   -381    -75    345   -116   -228    475    197    298    288    426    309
   -301   -366    -64    332   -119   -215    467    192    298    293    444    311
   -290   -345    -54    316   -119   -200    444    174    290    293    441    309
   -283   -327    -44    303   -119   -187    400    142    267    275    441    288
   -277   -348    -70    314   -103   -210    376    119    246    262    433    270
   -277   -332    -54    303   -111   -194    379    127    257    275    433    285
   -275   -327    -51    301   -114   -189    363    122    249    265    410    280
   -275   -387   -114    329    -83   -252    353    116    233    249    407    259
   -280   -449   -168    366    -57   -309    348    109    213    239    407    244
   -296   -496   -200    394    -49   -350    340     90    192    218    394    231
   -303   -537   -233    420    -36   -387    337     70    171    194    363    205
   -311   -571   -259    441    -28   -415    340     57    150    174    327    171
   -327   -610   -283    470    -23   -446    345     44    129    150    301    142
   -342   -633   -290    488    -25   -465    335     20    106    129    293    122
   -348   -628   -280    488    -36   -454    322      0     85    106    267    111
   -350   -652   -301    501    -25   -478    316     -2     77     98    267     98
   -350   -680   -329    517    -10   -506    319     -2     75     98    270     75
   -350   -704   -355    527      0   -530    329      2     83     98    270     72
   -348   -683   -335    517     -7   -511    324      0     83     98    280     70
   -348   -704   -355    524      2   -530    322     -7     80     96    272     59
   -350   -696   -345    524     -2   -522    319    -12     77     96    272     62
   -348   -714   -368    530      7   -542    332     -2     83     98    267     57
   -350   -745   -397    548     20   -571    381     67    111     98    252     25
   -340   -680   -342    509      0   -511    475    218    194    132    252      2
   -303   -587   -283    446    -10   -436    584    433    366    270    355     85
   -262   -381   -119    319    -72   -252    670    756    670    592    665    376
   -202   -114     88    155   -145    -12    631    872    872    927   1054    792
   -249    119    368     62   -309    244    449    457    813   1122   1376   1176
   -405    301    706     51   -555    504    207   -181    613   1179   1545   1389
   -545    161    704    192   -626    431    -70   -875    109    730   1150   1026
   -610   -283    327    446   -470     20   -314  -1405   -602   -132    285    192
   -563   -727   -166    644   -200   -446   -457  -1501   -971   -633   -252   -329
   -506   -963   -457    735    -25   -711   -384  -1200   -828   -581   -280   -387
   -475   -932   -457    704    -10   -696   -174   -805   -527   -371   -124   -275
   -454   -893   -439    672    -10   -667     77   -418   -239   -161     36   -158
   -436   -911   -475    672     15   -693    236   -171    -62    -33    116    -88
   -431   -898   -467    665     18   -683    288    -85      0     10    155    -77
   -431   -885   -457    657     12   -672    309    -49     31     33    174    -72
   -433   -893   -459    662     12   -678    316    -20     49     54    200    -54
   -436   -904   -470    667     15   -688    319     -7     54     64    200    -54
   -426   -911   -485    670     28   -698    327      5     70     72    202    -46
   -420   -875   -454    646     15   -665    324     12     77     77    194    -44
   -423   -896   -475    659     23   -685    337     31     96     93    205    -33
   -426   -911   -488    667     28   -701    342     41    111    103    210    -28
   -415   -888   -472    652     28   -680    340     54    119    103    194    -23
   -407   -865   -457    636     23   -662    332     62    124    106    210    -28
   -413   -880   -467    646     25   -675    332     75    137    116    228    -23
   -413   -880   -470    646     25   -675    337     93    161    137    249    -10
   -397   -852   -454    626     28   -654    329    106    171    153    262     -7
   -394   -865   -470    628     36   -667    329    122    181    163    275     -2
   -397   -898   -501    646     49   -698    335    150    205    181    288      5
   -392   -867   -475    626     41   -672    337    179    228    200    303     10
   -379   -854   -475    618     46   -665    348    220    254    223    319     25
   -368   -846   -478    605     51   -662    348    254    275    241    327     44
   -353   -852   -498    602     70   -675    361    324    327    283    361     83
   -337   -839   -504    587     80   -672    376    400    374    327    410    109
   -322   -787   -465    555     70   -626    384    472    423    371    441    127
   -285   -711   -428    498     67   -571    394    561    488    433    496    194
   -254   -672   -418    462     80   -545    415    659    566    514    584    262
   -228   -618   -389    423     77   -504    423    737    620    579    644    311
   -213   -566   -353    389     70   -459    433    789    659    626    701    361
   -194   -532   -337    363     70   -436    444    818    691    662    735    402
   -187   -504   -319    345     64   -413    441    813    688    654    719    407
   -192   -511   -322    350     62   -415    441    795    670    633    701    397
   -200   -548   -348    374     72   -449    454    776    657    618    693    381
   -200   -553   -355    376     77   -454    446    735    623    581    665    340
   -218   -610   -392    413     85   -501    441    675    579    532    618    296
   -241   -657   -415    449     85   -537    426    597    527    465    553    241
   -257   -714   -457    485     98   -587    407    519    470    397    478    181
   -277   -784   -509    530    114   -649    392    433    405    324    410    111
   -290   -865   -574    579    140   -719    379    361    350    267    350     62
   -303   -932   -628    618    161   -782    366    293    298    210    290     20
   -319   -979   -659    649    168   -820    340    226    241    153    233    -33
   -324  -1031   -706    678    189   -870    316    161    192    106    187   -103
   -319  -1062   -743    691    210   -904    309    127    168     83    166   -124
   -319  -1088   -769    704    223   -930    298    103    153     64    140   -129
   -332  -1148   -815    740    241   -982    285     83    132     46    137   -153
   -335  -1169   -833    750    246  -1000    277     67    119     33    127   -166
   -340  -1197   -859    769    259  -1028    277     64    116     31    119   -166
   -337  -1213   -878    774    267  -1047    267     51    106     15    101   -181
   -337  -1226   -888    782    275  -1057    254     38     93      0     83   -189
   -324  -1244   -922    784    296  -1083    254     38     90     -2     75   -194
   -332  -1273   -940    802    301  -1106    252     36     88    -12     62   -210
   -337  -1296   -958    815    309  -1127    249     28     80    -20     57   -215
   -329  -1291   -961    810    314  -1127    246     25     72    -28     41   -210
   -327  -1327  -1000    823    335  -1163    236     25     67    -38     20   -228
   -332  -1369  -1039    849    353  -1205    228     10     51    -54      7   -257
   -335  -1395  -1060    862    358  -1228    218     -5     36    -70     -5   -275
   -335  -1410  -1075    872    368  -1244    220      0     41    -67     -7   -270
   -327  -1428  -1101    878    384  -1267    210     -7     36    -83    -20   -275
   -316  -1434  -1117    872    400  -1275    205    -15     28    -98    -46   -277
   -311  -1439  -1127    875    405  -1283    197    -23     20   -111    -49   -285
   -309  -1454  -1145    883    418  -1301    192    -23     12   -114    -44   -296
   -298  -1436  -1137    865    418  -1288    218     -5     33   -103    -38   -285
   -296  -1400  -1104    846    402  -1252    246     12     59    -85    -28   -265
   -298  -1415  -1119    857    407  -1267    257     20     62    -90    -38   -272
   -301  -1447  -1145    875    420  -1296    246     18     54   -103    -64   -288
   -293  -1428  -1135    859    420  -1283    236     15     62    -98    -57   -277
   -275  -1397  -1122    836    420  -1260    213      5     70    -90    -36   -267
   -270  -1428  -1158    849    441  -1293    171    -18     54   -106    -49   -277
   -270  -1454  -1184    862    457  -1319    155    -23     46   -111    -51   -285
   -259  -1467  -1208    862    472  -1337    145    -20     41   -116    -59   -293
   -241  -1499  -1257    870    506  -1379    122    -41     12   -148    -88   -316
   -246  -1564  -1319    904    535  -1441     96    -72    -23   -187   -129   -350
   -249  -1608  -1358    930    553  -1483     93    -83    -38   -207   -153   -363
   -270  -1673  -1405    969    566  -1540     85   -101    -72   -246   -192   -397
   -298  -1738  -1439   1018    568  -1587     93   -111    -90   -272   -223   -431
   -311  -1766  -1454   1036    571  -1610     83   -132   -111   -298   -246   -459
   -296  -1787  -1491   1041    597  -1639     67   -148   -132   -324   -272   -483
   -303  -1808  -1504   1054    597  -1657     57   -168   -155   -355   -306   -509
   -298  -1834  -1535   1065    615  -1686     46   -179   -171   -374   -327   -527
   -290  -1844  -1556   1065    631  -1701     38   -189   -184   -389   -345   -542
   -288  -1896  -1608   1093    659  -1753     38   -184   -184   -400   -353   -550
   -285  -1888  -1602   1085    657  -1745     23   -197   -197   -418   -371   -568
   -277  -1893  -1615   1085    667  -1756     18   -202   -205   -428   -379   -574
   -275  -1899  -1623   1085    672  -1761      5   -213   -210   -439   -387   -584
   -285  -1958  -1673   1122    693  -1816      2   -210   -213   -446   -397   -592
   -285  -1951  -1667   1117    691  -1810     23   -179   -202   -449   -407   -607
   -270  -1880  -1610   1075    670  -1745    119    -28   -114   -402   -384   -602
   -233  -1818  -1587   1023    675  -1704    205    166      7   -311   -327   -566
   -174  -1683  -1509    930    667  -1597    296    446    218   -109   -142   -392
    -83  -1486  -1402    782    657  -1447    316    693    426    171    171    -46
    -57  -1260  -1205    657    571  -1234    218    501    483    387    470    316
   -187  -1171   -987    678    397  -1080     25    -77    374    467    644    553
   -376  -1171   -795    774    207   -984   -236   -818     18    228    475    423
   -519  -1501   -982   1008    228  -1241   -465  -1462   -633   -504   -244   -290
   -519  -1927  -1408   1221    444  -1667   -688  -1725  -1122  -1093   -844   -898
   -441  -2179  -1738   1306    646  -1958   -756  -1561  -1140  -1171   -961  -1039
   -371  -2223  -1852   1299    740  -2039   -633  -1197   -935  -1044   -883   -987
   -340  -2166  -1829   1252    743  -1997   -410   -810   -693   -885   -774   -901
   -316  -2153  -1836   1234    758  -1995   -207   -491   -498   -750   -683   -823
   -288  -2135  -1849   1210    779  -1992   -116   -348   -407   -688   -639   -782
   -277  -2143  -1865   1210    792  -2005    -90   -306   -384   -678   -633   -782
   -275  -2143  -1867   1208    795  -2005    -93   -288   -379   -678   -626   -782
   -265  -2127  -1862   1195    797  -1995    -88   -270   -368   -667   -618   -774
   -257  -2127  -1870   1189    805  -2000    -88   -257   -361   -665   -618   -776
   -259  -2120  -1860   1189    800  -1990    -96   -257   -363   -675   -631   -787
   -267  -2112  -1847   1189    787  -1979    -96   -246   -361   -672   -633   -779
   -267  -2114  -1847   1189    789  -1982    -90   -231   -353   -667   -618   -766
   -265  -2132  -1870   1197    800  -2003    -88   -226   -353   -672   -620   -766
   -262  -2135  -1873   1200    805  -2005    -93   -213   -350   -672   -618   -758
   -254  -2107  -1852   1179    795  -1979   -103   -210   -350   -675   -628   -766
   -254  -2101  -1847   1179    795  -1974   -103   -205   -348   -678   -628   -763
   -252  -2094  -1844   1171    795  -1969   -101   -189   -337   -672   -623   -750
   -254  -2099  -1844   1176    795  -1971    -90   -163   -319   -654   -607   -730
   -259  -2088  -1829   1174    782  -1958    -96   -148   -311   -652   -605   -727
   -254  -2075  -1821   1166    782  -1948    -98   -124   -298   -636   -592   -711
   -254  -2075  -1823   1163    782  -1951    -96    -96   -283   -620   -581   -698
   -254  -2055  -1800   1156    771  -1927    -90    -59   -259   -602   -568   -680
   -254  -2055  -1800   1153    771  -1927    -88    -15   -236   -579   -545   -659
   -249  -2044  -1795   1145    771  -1919    -85     36   -205   -558   -522   -631
   -239  -2000  -1764   1117    761  -1883    -80    106   -161   -514   -480   -592
   -215  -1953  -1738   1085    761  -1847    -75    181   -114   -465   -433   -548
   -189  -1906  -1717   1047    761  -1813    -72    262    -59   -405   -379   -493
   -174  -1842  -1667   1008    745  -1753    -67    337     -5   -342   -316   -428
   -158  -1777  -1621    966    730  -1701    -59    394     41   -293   -265   -371
   -153  -1740  -1587    948    717  -1665    -51    423     64   -262   -231   -329
   -155  -1717  -1564    935    701  -1641    -51    431     72   -254   -213   -303
   -158  -1704  -1545    930    693  -1626    -51    426     67   -259   -213   -298
   -166  -1722  -1558    943    693  -1641    -64    392     41   -293   -244   -322
   -184  -1771  -1587    979    701  -1680    -62    361     20   -322   -275   -345
   -207  -1782  -1574    995    680  -1678    -70    314     -7   -363   -311   -384
   -228  -1803  -1574   1015    672  -1688    -77    257    -51   -415   -366   -431
   -254  -1865  -1613   1060    678  -1740    -88    187   -111   -485   -441   -496
   -275  -1912  -1636   1093    680  -1774    -96    116   -153   -540   -498   -542
   -296  -1951  -1654   1122    678  -1803   -116     38   -205   -602   -558   -600
   -316  -2005  -1688   1161    683  -1847   -140    -38   -265   -667   -623   -667
   -332  -2055  -1722   1192    693  -1891   -155   -109   -316   -724   -678   -722
   -342  -2099  -1756   1221    706  -1927   -171   -166   -358   -766   -719   -761
   -350  -2151  -1803   1249    724  -1977   -197   -220   -397   -807   -763   -795
   -355  -2169  -1813   1262    727  -1992   -207   -254   -423   -833   -789   -810
   -358  -2182  -1823   1270    730  -2003   -220   -272   -441   -852   -807   -828
   -366  -2187  -1821   1278    727  -2005   -233   -293   -459   -867   -818   -846
   -374  -2187  -1813   1280    717  -2000   -241   -314   -472   -883   -831   -862
   -353  -2166  -1813   1260    727  -1990   -236   -319   -470   -888   -836   -862
   -355  -2174  -1818   1265    730  -1997   -236   -322   -472   -888   -844   -857
   -392  -2221  -1829   1306    717  -2026   -254   -340   -491   -906   -862   -870
   -405  -2223  -1818   1314    704  -2021   -272   -355   -509   -922   -880   -880
   -379  -2205  -1829   1291    724  -2018   -267   -350   -506   -919   -878   -875
   -397  -2213  -1816   1304    706  -2016   -290   -371   -527   -943   -898   -888
   -433  -2262  -1829   1348    696  -2047   -324   -405   -566   -979   -937   -922
   -392  -2208  -1818   1299    711  -2013   -324   -405   -568   -976   -932   -911
   -340  -2148  -1808   1244    732  -1979   -306   -397   -558   -966   -919   -898
   -392  -2203  -1810   1296    706  -2005   -332   -428   -589   -992   -948   -922
   -415  -2229  -1813   1322    698  -2021   -353   -444   -607  -1002   -963   -930
   -374  -2166  -1795   1270    709  -1982   -350   -441   -610   -997   -963   -924
   -355  -2145  -1790   1249    717  -1969   -353   -444   -613  -1000   -966   -927
   -371  -2169  -1797   1267    711  -1982   -379   -462   -633  -1021   -987   -948
   -371  -2135  -1764   1254    696  -1951   -381   -457   -628  -1018   -984   -943
   -366  -2086  -1719   1223    675  -1904   -371   -446   -618  -1010   -976   -937
   -348  -2044  -1696   1195    672  -1873   -348   -433   -602   -997   -966   -927
   -327  -1992  -1665   1156    667  -1829   -329   -420   -592   -984   -953   -917
   -332  -1979  -1647   1156    657  -1813   -340   -423   -597   -982   -953   -914
   -345  -1951  -1608   1148    628  -1779   -366   -433   -594   -976   -948   -904
   -296  -1880  -1587   1088    644  -1735   -374   -428   -576   -956   -919   -875
   -252  -1813  -1561   1028    654  -1688   -389   -428   -563   -937   -891   -849
   -252  -1792  -1540   1023    644  -1667   -413   -436   -566   -940   -885   -844
   -215  -1784  -1569   1000    672  -1675   -420   -439   -576   -953   -893   -854
   -200  -1792  -1592    995    696  -1693   -439   -449   -597   -976   -919   -875
   -215  -1831  -1618   1023    701  -1727   -459   -465   -623  -1005   -945   -901
   -210  -1849  -1639   1031    714  -1745   -475   -480   -641  -1026   -969   -927
   -207  -1836  -1628   1021    709  -1732   -467   -483   -649  -1041   -984   -945
   -205  -1855  -1649   1028    719  -1751   -465   -496   -665  -1065  -1010   -974
   -223  -1873  -1652   1047    711  -1764   -483   -517   -691  -1093  -1039   -989
   -236  -1909  -1673   1072    717  -1792   -504   -542   -730  -1135  -1080  -1023
   -259  -1948  -1688   1104    714  -1818   -517   -558   -753  -1158  -1098  -1052
   -298  -1987  -1688   1143    693  -1836   -545   -581   -782  -1184  -1119  -1080
   -267  -1943  -1678   1104    704  -1810   -535   -574   -771  -1169  -1114  -1065
   -176  -1831  -1654   1005    737  -1743   -501   -542   -740  -1137  -1088  -1034
   -228  -1888  -1662   1057    717  -1774   -524   -568   -769  -1169  -1114  -1062
   -205  -1852  -1649   1028    722  -1751   -530   -574   -769  -1166  -1114  -1062
   -187  -1831  -1644   1008    727  -1738   -527   -571   -766  -1158  -1111  -1060
   -205  -1867  -1662   1036    727  -1766   -527   -574   -776  -1171  -1122  -1067
   -218  -1888  -1670   1052    724  -1779   -501   -519   -761  -1176  -1143  -1101
   -192  -1816  -1623   1002    714  -1719   -405   -355   -649  -1111  -1114  -1096
   -158  -1701  -1543    927    688  -1623   -316   -148   -480   -966  -1008  -1015
   -124  -1566  -1441    846    657  -1504   -252    124   -241   -717   -782   -792
    -49  -1275  -1228    662    587  -1252   -301    262    -70   -441   -441   -402
    -59   -987   -927    522    431   -956   -400      2    -62   -254   -150    -33
   -184   -878   -693    530    252   -787   -545   -483   -226   -236    -44    124
   -350   -924   -574    639    111   -750   -745  -1101   -667   -607   -355   -171
   -452  -1215   -763    831    155   -989   -961  -1709  -1330  -1369  -1127   -963
   -415  -1579  -1163    997    371  -1374  -1174  -1912  -1727  -1813  -1582  -1418
   -353  -1826  -1473   1088    558  -1649  -1221  -1740  -1696  -1823  -1636  -1493
   -309  -1912  -1602   1111    646  -1758  -1130  -1452  -1509  -1699  -1577  -1457
   -280  -1899  -1621   1088    667  -1758   -950  -1132  -1273  -1530  -1467  -1366
   -257  -1847  -1590   1052    665  -1719   -756   -844  -1060  -1358  -1345  -1265
   -265  -1816  -1553   1039    641  -1686   -678   -722   -971  -1278  -1288  -1221
   -254  -1808  -1553   1031    649  -1680   -654   -680   -937  -1247  -1267  -1208
   -254  -1808  -1556   1031    646  -1683   -649   -665   -935  -1247  -1273  -1210
   -246  -1792  -1545   1018    646  -1670   -649   -649   -927  -1234  -1257  -1195
   -244  -1761  -1519   1002    633  -1641   -639   -631   -904  -1213  -1236  -1179
   -246  -1740  -1493    995    623  -1618   -633   -615   -891  -1197  -1226  -1169
   -254  -1730  -1475    992    610  -1602   -636   -613   -891  -1197  -1228  -1174
   -249  -1701  -1452    974    600  -1577   -644   -605   -885  -1192  -1215  -1163
   -246  -1673  -1426    958    587  -1551   -646   -592   -872  -1176  -1197  -1145
   -246  -1657  -1410    953    581  -1535   -641   -581   -865  -1163  -1187  -1127
   -239  -1626  -1387    932    571  -1506   -636   -568   -852  -1150  -1176  -1114
   -231  -1592  -1361    911    563  -1478   -633   -558   -841  -1137  -1163  -1098
   -223  -1577  -1353    898    563  -1465   -633   -542   -831  -1124  -1145  -1075
   -213  -1548  -1335    880    561  -1441   -631   -524   -815  -1104  -1127  -1060
   -189  -1506  -1317    846    561  -1413   -628   -504   -797  -1075  -1101  -1041
   -189  -1473  -1283    831    545  -1376   -615   -475   -776  -1049  -1075  -1021
   -192  -1452  -1260    820    532  -1356   -613   -444   -753  -1023  -1052   -997
   -181  -1413  -1231    797    524  -1322   -610   -407   -727   -989  -1023   -969
   -163  -1389  -1228    774    530  -1312   -607   -366   -698   -956   -989   -945
   -153  -1353  -1200    753    522  -1278   -600   -316   -665   -922   -956   -917
   -132  -1283  -1153    706    509  -1218   -584   -244   -607   -854   -891   -854
   -106  -1205  -1098    657    496  -1153   -563   -158   -537   -776   -815   -779
   -101  -1145  -1044    620    467  -1096   -558    -75   -472   -696   -740   -704
    -98  -1091   -992    594    446  -1041   -540      5   -407   -620   -665   -633
    -62  -1002   -940    530    436   -971   -514     77   -340   -548   -597   -558
    -49   -937   -888    493    418   -914   -493    124   -288   -496   -537   -498
    -72   -930   -859    498    392   -896   -501    119   -290   -493   -524   -485
    -44   -857   -813    452    381   -836   -491    116   -288   -480   -504   -462
    -46   -823   -779    433    363   -802   -493     83   -311   -496   -514   -470
    -72   -828   -756    452    340   -792   -506     38   -348   -532   -542   -496
    -90   -839   -750    465    327   -795   -509    -10   -381   -576   -584   -532
   -109   -852   -745    480    316   -800   -519    -72   -431   -631   -636   -579
   -132   -898   -769    514    316   -833   -524   -137   -485   -693   -696   -639
   -142   -943   -800    542    327   -872   -535   -205   -545   -753   -756   -701
   -150   -958   -807    553    327   -885   -548   -267   -597   -800   -805   -748
   -166  -1000   -833    581    332   -917   -558   -329   -649   -854   -862   -795
   -181  -1052   -872    615    342   -963   -561   -379   -688   -898   -906   -831
   -184  -1085   -901    636    358   -995   -571   -423   -722   -927   -935   -859
   -194  -1093   -898    644    350   -997   -581   -462   -745   -950   -953   -880
   -197  -1072   -875    633    337   -974   -594   -488   -761   -963   -963   -888
   -184  -1054   -870    618    340   -961   -600   -504   -769   -969   -974   -888
   -181  -1049   -867    615    342   -958   -600   -506   -776   -969   -976   -888
   -192  -1041   -852    615    327   -948   -605   -511   -779   -974   -971   -885
   -184  -1044   -859    613    335   -953   -610   -511   -774   -974   -971   -880
   -176  -1041   -865    607    342   -956   -613   -506   -763   -963   -961   -859
   -171  -1002   -831    587    329   -917   -620   -517   -769   -963   -953   -854
   -171   -989   -818    579    322   -904   -626   -524   -769   -953   -937   -846
   -163   -974   -810    568    322   -891   -626   -522   -763   -945   -930   -836
   -158   -932   -776    545    306   -854   -636   -532   -771   -953   -940   -828
   -150   -919   -769    535    309   -844   -633   -537   -766   -950   -937   -820
   -145   -906   -763    524    306   -836   -628   -545   -766   -950   -924   -810
   -135   -883   -748    509    303   -815   -633   -550   -771   -950   -914   -797
   -140   -880   -740    509    296   -810   -646   -566   -787   -958   -924   -800
   -142   -857   -714    501    285   -787   -646   -568   -789   -956   -919   -795
   -137   -883   -745    509    301   -815   -633   -561   -782   -948   -917   -784
   -137   -867   -730    501    296   -800   -641   -574   -789   -956   -922   -784
   -124   -854   -730    488    298   -792   -641   -579   -789   -950   -922   -776
   -111   -823   -711    467    298   -769   -633   -571   -782   -943   -914   -769
   -135   -807   -675    470    267   -743   -607   -558   -766   -924   -893   -748
   -210   -854   -646    532    215   -750   -613   -574   -776   -937   -898   -753
   -231   -846   -618    537    192   -732   -618   -589   -782   -943   -904   -758
    -70   -654   -584    363    257   -620   -561   -540   -722   -878   -844   -698
     10   -535   -548    262    277   -542   -532   -517   -680   -833   -805   -654
    -62   -605   -542    332    239   -574   -568   -545   -698   -839   -810   -659
   -106   -654   -548    379    218   -602   -605   -568   -719   -852   -820   -665
   -174   -704   -530    439    176   -618   -646   -597   -743   -875   -841   -688
   -194   -727   -532    459    168   -631   -672   -618   -766   -893   -862   -709
     12   -548   -563    267    288   -555   -597   -545   -701   -823   -789   -633
     98   -498   -600    197    348   -548   -553   -509   -675   -797   -758   -600
    -23   -639   -615    332    296   -628   -584   -550   -719   -844   -802   -646
    -88   -724   -636    405    272   -680   -610   -587   -763   -888   -846   -691
   -150   -769   -618    459    233   -696   -633   -626   -807   -930   -891   -735
   -215   -865   -649    540    215   -756   -672   -670   -844   -971   -927   -771
   -194   -904   -709    550    257   -807   -667   -667   -836   -966   -924   -766
    -77   -792   -717    433    319   -756   -636   -633   -805   -940   -898   -737
    -12   -735   -722    371    353   -730   -615   -610   -787   -922   -878   -714
     23   -688   -711    332    366   -701   -602   -605   -774   -911   -870   -701
     15   -683   -698    335    355   -691   -581   -592   -756   -898   -852   -683
    -49   -745   -698    397    322   -722   -576   -605   -763   -904   -854   -693
    -64   -753   -688    407    309   -722   -568   -610   -766   -901   -854   -693
    -36   -722   -685    379    322   -706   -561   -605   -753   -891   -844   -680
    -15   -675   -659    345    322   -667   -553   -589   -740   -880   -833   -667
    -64   -748   -683    405    309   -717   -498   -514   -711   -880   -862   -701
    -54   -732   -678    392    311   -706   -379   -337   -589   -810   -833   -696
    -49   -626   -579    337    262   -602   -285   -127   -394   -641   -698   -584
     33   -402   -436    184    233   -418   -192    189    -83   -309   -384   -285
    135   -103   -239    -18    187   -171   -246    316    111     18      2    132
     64    158     90   -111    -12    124   -394    -49     46    179    285    475
    -88    254    342    -85   -215    298   -584   -620   -205    127    335    574
   -254     90    345     83   -298    218   -862  -1293   -745   -368   -106    176
   -285   -270     12    275   -150   -129  -1119  -1852  -1449  -1215   -945   -620
   -207   -605   -400    405     93   -504  -1270  -1940  -1745  -1595  -1332   -987
   -142   -815   -672    478    262   -745  -1221  -1667  -1577  -1499  -1299   -995
    -72   -823   -750    449    337   -787  -1070  -1343  -1309  -1312  -1174   -909
    -49   -784   -735    415    342   -758   -854  -1013  -1021  -1104  -1028   -795
    -51   -737   -685    394    314   -711   -672   -756   -802   -937   -904   -701
    -54   -737   -683    394    311   -711   -592   -644   -709   -872   -854   -662
    -49   -714   -665    381    306   -691   -563   -597   -665   -833   -820   -636
    -38   -688   -649    363    303   -670   -553   -576   -641   -815   -802   -623
    -33   -685   -652    361    306   -670   -537   -555   -613   -795   -782   -607
    -38   -683   -646    361    301   -665   -527   -540   -592   -771   -763   -594
    -36   -680   -644    358    303   -662   -514   -524   -568   -750   -745   -579
    -49   -678   -628    361    288   -652   -496   -509   -545   -735   -732   -563
    -49   -667   -618    358    283   -641   -488   -493   -519   -717   -714   -553
    -31   -646   -615    337    290   -631   -483   -478   -504   -698   -693   -537
    -28   -618   -589    324    280   -605   -480   -470   -493   -688   -680   -532
    -38   -600   -563    316    262   -581   -472   -459   -480   -672   -667   -519
    -38   -592   -555    314    257   -574   -459   -441   -459   -646   -646   -504
    -36   -602   -566    319    262   -584   -444   -418   -439   -618   -620   -478
    -25   -594   -568    311    270   -581   -423   -387   -413   -589   -592   -454
    -18   -545   -527    280    252   -537   -410   -363   -389   -561   -568   -439
    -31   -527   -498    277    233   -514   -400   -335   -361   -535   -545   -423
    -38   -537   -498    285    228   -519   -384   -298   -332   -506   -517   -400
    -41   -548   -506    296    231   -527   -363   -259   -296   -472   -485   -376
    -25   -501   -478    262    226   -491   -348   -202   -244   -426   -441   -342
    -15   -470   -454    241    218   -462   -319   -124   -176   -358   -381   -288
     -7   -449   -444    228    215   -446   -290    -33   -106   -280   -316   -233
     12   -433   -446    210    228   -439   -262     62    -31   -197   -246   -168
     36   -329   -368    145    200   -348   -249    155     41   -119   -171   -101
     59   -239   -298     88    179   -270   -215    249    114    -33    -83    -23
     54   -202   -259     72    155   -228   -184    327    179     41     -5     44
     51   -148   -200     49    124   -174   -161    374    218     93     51    101
     59   -109   -171     23    114   -137   -153    376    220     98     62    111
     57   -103   -161     23    106   -132   -142    363    210     93     64    111
     31   -129   -161     46     93   -145   -145    324    181     70     46     96
      7   -122   -129     57     67   -124   -166    265    135     28     10     57
     -5   -129   -127     64     59   -127   -166    215     98     -5    -20     25
    -23   -155   -132     88     51   -145   -168    150     51    -57    -72    -20
    -38   -192   -155    114     57   -176   -189     67    -12   -129   -145    -88
    -62   -262   -200    163     67   -231   -197     -7    -70   -192   -202   -155
    -96   -342   -246    218     72   -293   -210    -77   -116   -246   -259   -215
    -98   -363   -265    231     83   -314   -226   -145   -161   -293   -309   -267
    -96   -363   -267    228     85   -316   -236   -207   -202   -335   -350   -311
   -122   -413   -290    267     83   -353   -252   -259   -241   -374   -389   -353
   -135   -439   -306    285     83   -374   -259   -296   -262   -394   -415   -381
   -135   -478   -342    306    101   -413   -265   -316   -272   -405   -423   -397
   -145   -517   -371    329    111   -444   -272   -337   -280   -413   -436   -415
   -158   -522   -363    340    101   -444   -277   -348   -288   -415   -439   -418
   -161   -491   -332    324     83   -413   -293   -358   -298   -420   -446   -423
   -150   -472   -322    311     83   -397   -296   -366   -298   -418   -441   -423
   -145   -472   -327    306     88   -400   -298   -366   -293   -413   -436   -428
   -158   -496   -337    327     88   -418   -290   -355   -288   -405   -428   -428
   -168   -511   -342    337     85   -428   -298   -363   -303   -410   -433   -436
   -161   -498   -340    329     88   -420   -301   -363   -296   -402   -426   -433
   -148   -485   -337    314     93   -413   -283   -348   -272   -374   -397   -407
   -142   -488   -345    316    101   -418   -275   -342   -265   -374   -394   -407
   -153   -509   -355    329    101   -433   -288   -355   -280   -389   -407   -423
   -140   -493   -353    316    103   -423   -290   -363   -285   -392   -407   -428
   -122   -483   -363    301    119   -423   -283   -358   -283   -392   -405   -428
   -135   -506   -371    322    116   -439   -267   -348   -270   -381   -392   -418
   -153   -514   -361    332    101   -439   -275   -358   -277   -381   -394   -418
   -153   -519   -366    335    103   -441   -267   -358   -275   -376   -389   -418
   -142   -496   -353    316    103   -426   -254   -353   -270   -371   -384   -413
   -140   -449   -309    296     83   -379   -233   -342   -252   -353   -363   -394
   -150   -400   -252    272     49   -324   -192   -314   -213   -311   -322   -355
   -163   -384   -223    272     28   -303   -153   -293   -187   -290   -301   -335
   -168   -397   -231    283     28   -314   -140   -285   -179   -285   -288   -324
   -171   -371   -200    272     12   -285   -150   -301   -181   -283   -280   -327
   -158   -335   -179    244      7   -259   -161   -309   -174   -272   -262   -311
   -155   -348   -192    252     15   -270   -181   -316   -181   -267   -252   -303
   -158   -337   -181    246     10   -259   -187   -316   -181   -257   -239   -290
   -137   -311   -174    226     18   -244   -171   -296   -161   -231   -210   -267
   -145   -376   -233    259     41   -303   -187   -303   -181   -249   -233   -283
   -166   -449   -285    306     59   -368   -215   -329   -218   -277   -262   -309
   -176   -467   -290    319     57   -379   -226   -342   -239   -296   -275   -324
   -181   -511   -329    348     72   -420   -220   -350   -252   -306   -285   -332
   -202   -550   -350    376     70   -452   -223   -363   -272   -327   -314   -363
   -223   -555   -335    389     54   -446   -226   -379   -288   -342   -329   -387
   -231   -592   -361    410     62   -478   -226   -392   -303   -361   -345   -402
   -233   -631   -397    433     80   -514   -236   -410   -322   -379   -371   -423
   -252   -644   -394    446     70   -519   -246   -426   -340   -397   -389   -436
   -254   -631   -376    444     59   -506   -244   -423   -340   -394   -384   -436
   -259   -652   -394    454     64   -524   -241   -420   -335   -389   -381   -439
   -267   -649   -381    459     57   -517   -254   -423   -337   -392   -381   -449
   -283   -662   -379    470     46   -522   -249   -420   -332   -387   -374   -449
   -296   -680   -384    488     41   -532   -252   -420   -332   -387   -371   -452
   -303   -711   -407    506     49   -561   -252   -420   -332   -387   -368   -454
   -283   -685   -402    485     59   -545   -236   -402   -322   -381   -363   -457
   -280   -675   -394    475     57   -535   -153   -270   -244   -342   -350   -462
   -270   -607   -337    439     31   -472    -38    -57    -98   -236   -280   -420
   -244   -452   -207    345    -20   -329     75    226    140    -15    -90   -252
   -223   -259    -36    241    -93   -148    127    574    413    290    210     38
   -161     -7    153     83   -158     72     54    506    519    555    563    439
   -163    275    439    -57   -301    355   -135    -62    415    698    833    771
   -332    371    701    -20   -517    535   -394   -802    140    623    859    841
   -519     80    600    220   -558    340   -688  -1540   -449     31    311    316
   -563   -441    119    501   -342   -161   -958  -1964  -1158   -833   -558   -537
   -470   -719   -252    594   -109   -485  -1039  -1875  -1304  -1070   -831   -826
   -368   -802   -436    584     33   -620   -893  -1478  -1065   -919   -748   -782
   -306   -727   -420    517     57   -574   -620  -1026   -740   -691   -579   -649
   -254   -659   -405    457     72   -532   -355   -649   -491   -514   -446   -545
   -249   -698   -452    472     98   -576   -236   -467   -371   -426   -387   -498
   -262   -711   -452    485     93   -584   -218   -418   -337   -402   -371   -496
   -293   -714   -420    504     62   -568   -205   -397   -322   -394   -363   -498
   -322   -722   -400    519     38   -561   -194   -366   -298   -376   -340   -478
   -259   -649   -389    454     62   -519   -166   -327   -265   -345   -309   -454
   -207   -594   -387    400     88   -493   -135   -298   -236   -314   -285   -439
   -252   -636   -384    444     64   -511   -119   -285   -226   -303   -277   -433
   -257   -644   -389    449     64   -517   -109   -275   -220   -301   -280   -426
   -265   -683   -418    475     75   -553   -109   -262   -207   -288   -275   -420
   -283   -701   -418    491     64   -558   -132   -272   -220   -296   -285   -428
   -257   -623   -366    441     54   -496   -124   -257   -205   -280   -267   -410
   -218   -566   -348    389     64   -457    -88   -215   -163   -239   -231   -371
   -223   -563   -340    392     57   -452    -70   -187   -140   -215   -213   -348
   -239   -568   -332    402     44   -452    -70   -176   -132   -207   -205   -342
   -220   -584   -363    402     70   -475    -80   -161   -127   -197   -194   -342
   -174   -522   -348    348     85   -436    -57   -106    -85   -158   -158   -314
   -228   -496   -267    361     18   -381    -28    -46    -36   -109   -111   -272
   -226   -475   -252    350     10   -363      2     18     12    -59    -62   -228
   -166   -413   -246    290     38   -329     46     93     72     -2    -12   -181
   -166   -402   -236    283     33   -319     51    145    101     23     12   -161
   -192   -397   -205    293      5   -301     46    202    135     57     38   -135
   -202   -402   -202    301     -2   -303     46    275    171     98     75   -109
   -228   -431   -202    329    -12   -316     49    361    226    158    132    -62
   -166   -324   -161    244     -2   -241     72    467    306    249    223     25
    -38   -148   -109     93     33   -127    122    581    402    355    332    137
    -20    -77    -57     49     15    -67    135    631    444    405    387    192
    -98   -114    -15    106    -41    -64    116    623    436    410    397    202
    -90    -62     28     75    -59    -18    101    610    428    410    397    207
    -75    -54     20     64    -49    -15    116    607    439    423    413    228
   -127    -88     38    109    -85    -25    111    568    413    400    389    210
   -145   -119     25    132    -85    -46    103    519    381    363    358    179
   -101   -109    -10    103    -46    -59    116    475    363    337    337    158
   -106   -137    -31    122    -38    -85    109    405    319    283    290    109
   -179   -205    -28    189    -75   -116     70    309    246    202    218     31
   -207   -283    -75    246    -67   -179     54    223    192    145    163    -23
   -129   -231   -101    179    -15   -166     80    179    171    129    148    -33
   -197   -277    -80    239    -59   -181     88    132    142     98    116    -62
   -290   -376    -85    335   -103   -233     67     54     83     44     62   -116
   -277   -402   -124    340    -77   -265     44     -2     41      5     28   -153
   -267   -420   -155    342    -59   -288     20    -44     10    -28     -2   -184
   -288   -485   -197    387    -46   -342      2    -83    -18    -57    -28   -210
   -316   -530   -215    420    -51   -371    -15   -109    -31    -72    -38   -218
   -329   -545   -215    439    -57   -381    -28   -127    -38    -83    -46   -228
   -290   -496   -205    392    -44   -350    -12   -116    -23    -62    -25   -213
   -272   -483   -210    376    -31   -348     -5   -111    -15    -46    -10   -200
   -296   -522   -226    407    -36   -374    -20   -132    -36    -67    -31   -218
   -290   -506   -215    400    -38   -361    -20   -135    -31    -67    -31   -215
   -298   -527   -228    410    -36   -379    -23   -135    -28    -64    -28   -213
   -316   -558   -241    436    -38   -400    -33   -145    -38    -72    -33   -220
   -303   -542   -239    420    -33   -392    -23   -140    -31    -64    -28   -215
   -293   -522   -228    407    -33   -376    -18   -137    -31    -62    -28   -213
   -335   -571   -236    452    -51   -402    -31   -155    -46    -77    -41   -231
   -316   -550   -233    433    -44   -392    -25   -155    -44    -72    -33   -228
   -293   -527   -236    410    -31   -381    -18   -150    -41    -62    -23   -223
   -290   -540   -249    415    -20   -394    -18   -150    -46    -64    -23   -226
   -309   -548   -239    428    -36   -394    -25   -161    -57    -70    -25   -233
   -311   -555   -244    433    -36   -402    -36   -171    -67    -85    -41   -249
   -322   -566   -246    444    -38   -407    -51   -181    -77    -96    -54   -254
   -319   -566   -246    444    -36   -407    -36   -168    -67    -85    -38   -244
   -311   -548   -236    428    -38   -392    -25   -166    -62    -83    -28   -244
   -314   -530   -215    420    -49   -374     -2   -148    -41    -64     -7   -231
   -329   -496   -166    410    -83   -332     28   -127    -10    -41     20   -205
   -340   -472   -132    407   -103   -303     59   -116      2    -31     31   -197
   -345   -472   -127    407   -109   -301     72   -111     12    -28     33   -197
   -345   -457   -114    400   -116   -285     54   -119     10    -23     41   -187
   -363   -459    -98    410   -135   -280     18   -142      2    -31     38   -189
   -361   -465   -103    413   -129   -285    -25   -166    -18    -41     31   -197
   -314   -420   -109    366   -103   -265    -20   -153      0    -18     57   -179
   -303   -410   -106    358   -101   -259    -10   -135     15     -2     72   -163
   -314   -439   -124    374    -96   -280    -25   -145      0    -12     59   -176
   -316   -485   -168    402    -75   -327    -49   -171    -33    -38     36   -202
   -319   -522   -202    418    -59   -363    -62   -189    -62    -62     10   -220
   -348   -584   -236    467    -57   -413    -75   -215    -98    -98    -25   -249
   -389   -615   -228    501    -80   -423    -57   -207   -101   -103    -36   -259
   -410   -615   -205    514   -103   -410    -41   -210   -106   -119    -51   -280
   -410   -683   -272    545    -70   -478    -67   -244   -148   -163    -96   -322
   -407   -724   -316    566    -46   -522    -83   -265   -171   -189   -122   -340
   -387   -730   -342    558    -23   -537    -93   -277   -184   -210   -140   -358
   -407   -748   -340    579    -33   -545    -98   -280   -194   -220   -153   -381
   -465   -784   -319    623    -72   -553   -114   -296   -205   -231   -168   -394
   -415   -730   -314    571    -51   -522   -101   -283   -192   -220   -155   -376
   -394   -743   -348    566    -23   -545    -93   -280   -194   -226   -158   -376
   -465   -792   -327    628    -70   -561   -103   -288   -202   -231   -161   -374
   -465   -776   -311    620    -80   -542    -90   -265   -179   -205   -132   -348
   -428   -756   -327    592    -51   -540    -80   -244   -166   -200   -132   -350
   -402   -685   -283    542    -62   -485      2   -122    -85   -153   -109   -348
   -368   -587   -218    478    -75   -402    124     90     62    -44    -31   -303
   -322   -470   -150    394    -88   -311    202    340    252    135    122   -168
   -249   -277    -31    262   -111   -155    239    613    478    405    402    119
   -181    -10    168     93   -176     80    200    605    594    652    727    498
   -259    155    415     51   -337    285     49    124    498    756    950    807
   -465    202    667    129   -566    433   -158   -553    233    644    932    846
   -602    -51    550    327   -579    249   -431  -1293   -387     10    337    270
   -680   -522    155    600   -420   -181   -698  -1779  -1057   -776   -454   -545
   -657   -862   -205    761   -226   -535   -836  -1751  -1223  -1000   -717   -849
   -652  -1013   -361    831   -145   -685   -753  -1405  -1018   -865   -641   -810
   -623   -992   -368    807   -129   -680   -571  -1008   -753   -678   -509   -706
   -527   -839   -311    680   -109   -574   -285   -568   -441   -436   -322   -545
   -478   -724   -246    602   -116   -485    -77   -288   -241   -265   -181   -426
   -475   -756   -280    615    -98   -519    -54   -249   -218   -252   -181   -439
   -480   -776   -296    628    -93   -537    -51   -231   -207   -249   -184   -444
   -478   -795   -316    633    -83   -555    -46   -215   -200   -252   -184   -444
   -444   -753   -309    600    -67   -532    -23   -187   -179   -233   -161   -420
   -452   -753   -301    600    -75   -527    -25   -179   -176   -228   -155   -410
   -441   -787   -345    613    -49   -566    -44   -189   -192   -246   -171   -423
   -428   -802   -374    613    -28   -589    -57   -197   -202   -259   -184   -439
   -436   -818   -381    628    -28   -600    -75   -202   -210   -267   -189   -449
   -405   -756   -350    579    -28   -555    -46   -166   -176   -236   -158   -423
   -384   -706   -322    545    -33   -517    -20   -137   -148   -207   -132   -405
   -433   -730   -296    581    -70   -514    -28   -129   -142   -197   -127   -400
   -433   -730   -296    581    -70   -514    -20   -106   -124   -176   -106   -368
   -407   -724   -316    566    -46   -522    -12    -85   -111   -161    -90   -340
   -436   -727   -290    581    -75   -509     -7    -62    -96   -145    -72   -337
   -478   -750   -275    613   -103   -514    -20    -51    -98   -150    -80   -363
   -436   -753   -316    594    -59   -535    -36    -46   -103   -155    -93   -384
   -319   -670   -350    493     15   -511    -15      7    -59   -106    -46   -345
   -340   -618   -277    478    -31   -449     28     83      0    -46     12   -283
   -407   -613   -207    509   -101   -413     64    153     51      7     62   -226
   -342   -581   -239    462    -51   -410     67    220     93     51    103   -184
   -277   -504   -226    389    -25   -366    106    314    161    122    171   -119
   -296   -491   -194    392    -51   -342    116    392    215    174    220    -80
   -306   -459   -153    381    -80   -306    114    485    280    246    293    -10
   -342   -426    -83    384   -129   -254    122    571    345    322    374     67
   -283   -345    -64    314   -111   -205    132    615    387    371    423    114
   -272   -316    -46    293   -114   -181    132    631    402    392    446    137
   -265   -259      5    259   -135   -127    166    657    433    426    483    179
   -210   -155     54    184   -132    -51    220    685    470    465    527    220
   -231   -189     41    210   -137    -75    213    641    433    428    496    192
   -293   -267     23    280   -161   -122    179    571    379    371    441    137
   -298   -288     10    290   -155   -137    176    522    337    329    402     98
   -311   -316     -5    314   -153   -161    168    459    288    275    350     49
   -350   -394    -46    371   -153   -220    140    371    213    192    275    -23
   -374   -462    -88    415   -142   -275    109    283    142    119    205    -90
   -371   -475   -103    420   -135   -288    109    218    101     72    161   -140
   -381   -509   -127    446   -127   -319    101    153     57     23    106   -194
   -426   -610   -184    517   -122   -397     62     75    -12    -46     38   -265
   -439   -659   -223    548   -109   -441     41     18    -57    -93     -5   -306
   -420   -665   -244    540    -88   -454     33    -18    -80   -114    -25   -322
   -407   -649   -241    530    -83   -446     33    -33    -96   -124    -28   -322
   -405   -646   -244    524    -83   -446     18    -54   -119   -145    -41   -340
   -420   -665   -244    542    -90   -457     18    -67   -127   -148    -49   -353
   -449   -709   -262    576    -93   -485     10    -83   -145   -163    -67   -371
   -467   -711   -244    589   -111   -478     12    -85   -150   -168    -70   -374
   -472   -719   -246    594   -114   -485     23    -83   -140   -163    -62   -366
   -493   -743   -252    618   -122   -498      2   -101   -153   -181    -77   -381
   -514   -769   -254    641   -132   -514     -7   -114   -163   -194    -85   -392
   -462   -706   -244    584   -109   -475      5    -98   -148   -176    -67   -368
   -441   -691   -252    566    -96   -472      2    -96   -142   -171    -62   -366
   -470   -743   -272    605   -101   -506    -15   -119   -161   -194    -85   -392
   -475   -745   -270    610   -103   -509    -23   -127   -163   -197    -88   -394
   -462   -740   -277    602    -93   -509    -18   -122   -163   -194    -88   -392
   -452   -740   -288    594    -83   -514    -31   -135   -174   -205    -98   -397
   -472   -761   -290    615    -93   -527    -44   -155   -192   -220   -106   -405
   -524   -820   -296    670   -114   -558    -67   -179   -215   -241   -122   -420
   -545   -805   -259    675   -142   -532    -46   -163   -197   -226   -111   -410
   -485   -753   -270    618   -109   -511    -15   -142   -179   -210    -96   -400
   -542   -792   -249    667   -148   -522    -18   -153   -189   -220   -103   -413
   -530   -784   -257    654   -137   -522    -28   -155   -192   -218   -101   -410
   -498   -737   -239    618   -129   -488     -2   -132   -161   -194    -77   -384
   -548   -758   -210    652   -171   -483     10   -135   -153   -192    -72   -379
   -504   -701   -197    602   -155   -449     44   -114   -124   -171    -51   -355
   -449   -623   -176    535   -137   -400     72    -88    -98   -148    -25   -324
   -555   -691   -135    623   -210   -413     49   -116   -116   -161    -38   -345
   -607   -711   -106    657   -252   -410     15   -140   -124   -168    -41   -353
   -436   -574   -137    504   -150   -355     33   -111    -88   -132     -5   -311
   -405   -548   -142    475   -132   -345     36   -111    -85   -129      0   -298
   -542   -701   -158    623   -192   -431    -25   -155   -137   -176    -44   -342
   -485   -701   -215    592   -135   -459    -31   -158   -153   -181    -49   -350
   -452   -719   -267    587    -93   -496    -25   -163   -171   -200    -64   -363
   -514   -774   -262    641   -127   -519    -23   -168   -189   -215    -80   -379
   -555   -805   -249    680   -153   -527     -5   -161   -184   -220    -80   -381
   -540   -852   -311    693   -114   -581    -18   -176   -210   -254   -111   -418
   -555   -885   -332    719   -111   -610    -33   -200   -239   -277   -142   -444
   -475   -833   -358    652    -59   -597    -20   -194   -239   -280   -150   -444
   -426   -831   -405    628    -10   -618      0   -194   -249   -290   -161   -454
   -501   -943   -441    722    -31   -693    -18   -226   -290   -329   -200   -491
   -540   -966   -428    753    -57   -698    -23   -236   -303   -337   -207   -496
   -527   -966   -441    745    -44   -704    -38   -249   -324   -350   -215   -517
   -532   -956   -423    745    -54   -691    -36   -241   -324   -348   -213   -517
   -545   -969   -423    756    -62   -698    -31   -228   -327   -348   -215   -509
   -553   -995   -441    774    -57   -719    -51   -249   -348   -371   -236   -522
   -623  -1078   -454    849    -85   -766    -83   -275   -371   -392   -257   -540
   -581  -1034   -452    807    -64   -743    -49   -228   -340   -363   -233   -522
   -449   -919   -470    683      7   -696     72    -49   -228   -298   -202   -514
   -410   -836   -426    623      5   -631    176    153    -75   -176   -124   -467
   -381   -678   -298    530    -41   -488    283    410    174     75    109   -257
   -288   -397   -109    342    -90   -254    337    709    478    449    514    163
   -319    -51    265    184   -293    106    184    535    519    680    883    602
   -400    226    623     85   -511    423      7     33    350    745   1096    880
   -483    293    774     93   -631    532   -181   -561    -44    483    927    748
   -719    -80    639    400   -680    277   -418  -1218   -717   -267    168      0
   -743   -574    168    657   -457   -202   -633  -1571  -1319  -1008   -592   -737
   -605   -870   -267    737   -168   -568   -670  -1470  -1358  -1119   -743   -904
   -519  -1026   -506    771    -10   -766   -550  -1145  -1117   -963   -662   -865
   -498  -1057   -558    779     28   -807   -366   -807   -839   -776   -540   -776
   -522  -1065   -542    792      7   -805   -174   -480   -579   -574   -400   -659
   -491  -1028   -540    758     23   -784    -64   -301   -433   -457   -306   -581
   -441   -987   -548    711     51   -769    -12   -236   -379   -413   -270   -553
   -431  -1000   -568    717     67   -784    -10   -220   -363   -402   -259   -553
   -400   -969   -568    683     83   -769     12   -194   -335   -381   -239   -530
   -444   -997   -553    719     51   -776      7   -179   -322   -374   -236   -522
   -454   -974   -522    714     31   -748     20   -150   -293   -350   -218   -501
   -405   -948   -542    678     67   -745     25   -155   -290   -353   -218   -504
   -423   -950   -527    685     49   -737     51   -135   -270   -335   -197   -491
   -506   -966   -459    737    -25   -714     64    -96   -241   -309   -174   -465
   -535  -1002   -470    766    -33   -737     41   -101   -252   -314   -179   -470
   -402   -914   -511    659     54   -714     51    -83   -228   -296   -155   -452
   -329   -815   -485    568     77   -652     85    -36   -184   -246   -114   -407
   -457   -911   -454    683     -2   -683     70    -49   -197   -259   -132   -420
   -475   -919   -446    696    -18   -683     72    -36   -184   -252   -124   -415
   -433   -914   -480    675     23   -698     64    -25   -176   -246   -119   -415
   -381   -862   -480    620     46   -670     85     18   -137   -205    -85   -376
   -329   -818   -488    571     77   -654    111     70    -96   -163    -46   -337
   -363   -857   -496    607     64   -678    109     93    -77   -148    -31   -324
   -436   -896   -459    667     10   -678     98    114    -62   -129    -15   -316
   -371   -823   -454    597     38   -639    127    184     -2    -72     36   -270
   -314   -776   -462    545     72   -620    142    246     49    -23     88   -231
   -267   -727   -459    493     96   -594    161    319    116     46    155   -166
   -262   -685   -423    475     80   -555    184    400    184    124    231    -98
   -280   -646   -366    462     41   -506    223    514    280    223    329     -7
   -259   -542   -283    400     10   -413    265    615    368    316    423     80
   -252   -496   -244    371     -5   -368    288    662    413    363    472    129
   -311   -514   -202    413    -54   -358    280    659    413    371    480    135
   -353   -537   -184    444    -88   -361    249    618    381    340    457    114
   -316   -493   -176    405    -72   -335    257    607    374    335    462    122
   -257   -439   -184    348    -38   -311    265    589    363    329    459    122
   -298   -506   -207    402    -46   -358    249    530    314    275    402     75
   -298   -527   -228    413    -36   -379    233    470    265    220    350     25
   -303   -532   -228    418    -38   -381    228    410    223    171    306    -12
   -316   -548   -231    431    -44   -389    231    350    176    116    254    -59
   -288   -535   -246    413    -20   -392    249    306    142     80    223    -90
   -374   -654   -283    514    -46   -470    213    218     59     -2    140   -174
   -431   -756   -324    592    -54   -540    158    129    -18    -80     62   -249
   -319   -722   -402    519     38   -561    150     90    -51   -114     23   -283
   -309   -758   -449    535     70   -605    140     44    -90   -145    -23   -324
   -428   -883   -457    654     12   -672    103    -18   -158   -192    -77   -374
   -342   -813   -470    576     62   -641    116    -18   -163   -192    -59   -355
   -371   -841   -470    602     49   -657     93    -38   -176   -226    -77   -374
   -397   -833   -436    615     18   -636     98    -38   -163   -223    -77   -374
   -368   -810   -441    587     33   -626    122    -10   -132   -189    -44   -348
   -350   -797   -446    574     46   -623    124    -10   -124   -187    -36   -345
   -397   -831   -433    613     18   -633     88    -46   -158   -218    -67   -379
   -475   -891   -415    683    -31   -654     59    -64   -174   -239    -83   -387
   -431   -839   -410    633    -10   -626     75    -46   -148   -220    -59   -361
   -387   -828   -441    607     25   -636     77    -49   -148   -223    -57   -358
   -444   -878   -433    659     -5   -654     51    -70   -171   -244    -75   -376
   -431   -875   -444    654      5   -659     57    -59   -161   -236    -62   -358
   -384   -862   -478    620     46   -670     67    -57   -153   -231    -54   -348
   -350   -815   -465    584     54   -641     72    -59   -150   -226    -46   -342
   -420   -854   -433    636      5   -644     49    -77   -166   -241    -64   -358
   -340   -756   -415    548     36   -587     96    -33   -116   -192    -15   -301
   -376   -787   -410    581     15   -600    109    -41   -124   -202    -28   -306
   -431   -875   -444    652      5   -659     62    -93   -171   -249    -77   -361
   -405   -862   -457    631     25   -659     57   -101   -179   -259    -96   -392
   -389   -865   -475    628     41   -670     51   -103   -184   -265    -96   -394
   -441   -844   -402    641    -20   -626     67    -72   -140   -231    -59   -361
   -410   -753   -342    581    -33   -548     96    -28    -93   -184    -15   -316
   -337   -662   -324    501     -7   -493    127     -7    -67   -158      7   -293
   -316   -636   -319    478      0   -478    176      5    -41   -132     25   -275
   -420   -688   -267    553    -77   -478    161    -15    -57   -140     18   -290
   -394   -659   -265    527    -64   -462    132    -31    -64   -135     23   -285
   -379   -675   -296    527    -41   -485     96    -59    -90   -150      7   -293
   -394   -688   -293    542    -51   -491     72    -77   -103   -158     12   -293
   -379   -688   -309    532    -36   -498     62    -64    -88   -142     31   -280
   -324   -670   -345    496      7   -506     72    -49    -83   -140     33   -277
   -303   -691   -389    496     41   -540     85    -51    -93   -150     23   -290
   -316   -748   -431    532     57   -589     77    -64   -119   -171      5   -311
   -345   -833   -491    587     70   -662     49    -96   -166   -213    -33   -350
   -348   -891   -542    618     96   -717     49   -119   -197   -239    -67   -381
   -361   -940   -581    649    109   -761     44   -161   -233   -277   -106   -418
   -353   -953   -600    654    122   -776     28   -189   -257   -303   -127   -441
   -400   -956   -555    675     75   -758     41   -161   -241   -290   -114   -423
   -436   -956   -519    696     38   -737     64   -127   -226   -267    -90   -400
   -506   -958   -454    732    -25   -706     77    -96   -210   -246    -67   -376
   -457   -937   -480    698     10   -709     72    -93   -215   -241    -64   -371
   -431   -961   -530    693     46   -745     54   -127   -239   -265    -90   -400
   -431   -971   -540    701     51   -756     51   -135   -244   -272   -106   -428
   -431   -961   -532    693     49   -748     57   -135   -241   -272   -111   -446
   -428   -969   -540    698     54   -756     46   -142   -252   -272   -114   -449
   -405   -984   -581    693     88   -784     54   -119   -249   -277   -122   -457
   -397  -1013   -615    706    109   -815    132      0   -192   -259   -129   -483
   -381   -971   -592    675    103   -782    244    181    -59   -181    -90   -470
   -324   -831   -506    579     90   -670    366    441    184     41     93   -311
   -259   -628   -371    441     54   -501    428    774    498    410    465     51
   -249   -311    -62    280    -93   -187    306    628    535    639    810    444
   -348    -38    309    192   -329    135     20    -18    290    683   1015    709
   -506    114    620    197   -563    366   -309   -766    -85    545   1000    735
   -607   -122    483    363   -548    179   -579  -1374   -675    -80    402    174
   -613   -654    -41    633   -288   -348   -784  -1714  -1314   -906   -436   -626
   -553  -1026   -472    789    -41   -750   -774  -1558  -1374  -1096   -680   -891
   -597  -1249   -652    924     25   -950   -597  -1150  -1062   -891   -568   -833
   -519  -1148   -628    833     51   -891   -327   -724   -701   -628   -381   -678
   -314   -948   -633    631    158   -792    -51   -332   -384   -384   -189   -514
   -358  -1000   -641    678    140   -820     54   -174   -265   -303   -132   -475
   -431  -1057   -626    745     96   -841     62   -140   -244   -293   -127   -475
   -426  -1057   -631    740    101   -844     62   -122   -223   -275   -109   -462
   -381  -1018   -636    698    124   -828     77    -88   -197   -249    -88   -441
   -376   -984   -610    680    114   -797     98    -59   -168   -226    -64   -420
   -379   -995   -615    688    116   -805    103    -41   -158   -215    -59   -410
   -394   -989   -594    691     98   -792    109    -25   -145   -202    -49   -405
   -394   -976   -581    683     93   -779    111    -12   -135   -194    -44   -410
   -379   -961   -584    670    101   -774    111     -2   -124   -187    -44   -407
   -384   -945   -561    665     88   -753    111      7   -116   -176    -33   -397
   -368   -945   -576    657    103   -763    109     12   -111   -174    -36   -400
   -355   -922   -566    639    103   -745    122     36    -88   -150    -18   -384
   -381   -948   -568    665     90   -758    132     54    -70   -132      2   -368
   -491  -1075   -584    784     46   -831     96     36    -96   -153    -20   -394
   -446  -1015   -571    730     59   -795    124     80    -64   -114     15   -366
   -277   -826   -548    553    135   -688    187    161      5    -41     80   -303
   -293   -826   -535    558    119   -683    197    194     31    -15    103   -283
   -262   -805   -542    535    140   -675    231    254     77     31    145   -249
   -301   -828   -530    563    114   -678    233    290    101     49    158   -241
   -283   -807   -524    545    119   -667    236    345    137     77    181   -223
   -267   -797   -532    532    129   -665    254    426    187    124    220   -192
   -244   -758   -514    501    135   -636    288    535    262    202    290   -122
   -254   -698   -446    475     93   -574    319    646    342    285    374    -41
   -233   -613   -379    423     70   -496    355    756    423    374    462     41
   -176   -517   -340    345     77   -428    400    852    498    454    542    116
   -197   -501   -303    350     51   -402    405    891    527    493    574    142
   -207   -480   -275    342     31   -379    410    909    542    517    600    176
   -200   -439   -239    319     18   -340    415    906    545    527    618    200
   -207   -441   -236    322     12   -337    415    885    527    514    607    197
   -192   -431   -239    311     23   -335    402    841    491    483    581    176
   -197   -446   -249    319     23   -348    392    787    459    449    550    150
   -200   -467   -267    332     31   -366    381    724    420    413    514    116
   -226   -501   -277    363     25   -392    363    639    361    353    459     64
   -233   -537   -303    387     33   -420    348    550    306    296    407     12
   -246   -592   -348    418     49   -470    322    462    244    233    348    -38
   -280   -652   -371    465     44   -511    285    371    179    171    288    -96
   -316   -706   -392    509     36   -550    254    285    116    111    228   -155
   -309   -719   -410    514     49   -566    241    236     88     77    194   -189
   -283   -753   -470    517     90   -613    213    179     41     36    158   -226
   -246   -807   -561    527    155   -685    163    114    -18    -15    103   -280
   -220   -823   -602    519    189   -711    140     75    -51    -38     75   -306
   -254   -849   -594    553    168   -722    129     51    -70    -51     62   -319
   -342   -893   -553    618    103   -722    132     57    -54    -38     72   -311
   -361   -898   -537    628     88   -719    140     67    -41    -25     83   -301
   -319   -836   -517    576     96   -678    163     96    -20     -5    103   -280
   -205   -706   -501    457    148   -605    218    148     33     46    158   -228
   -298   -795   -498    545     96   -646    197    116      7     12    119   -267
   -311   -844   -532    576    109   -688    179    101    -10     -5    103   -283
   -306   -859   -553    581    122   -706    171     88    -18    -12     96   -290
   -277   -836   -558    558    140   -698    153     72    -31    -25     88   -298
   -296   -872   -576    584    140   -727    129     59    -46    -38     80   -311
   -309   -919   -613    613    150   -766    109     38    -67    -59     62   -329
   -246   -867   -623    555    187   -745    132     49    -51    -44     80   -311
   -265   -865   -600    566    166   -732    148     57    -41    -36     85   -298
   -290   -888   -597    589    150   -745    119     28    -72    -59     62   -322
   -262   -893   -633    576    184   -763     96      5    -98    -77     41   -350
   -220   -885   -667    550    220   -776     90      0   -101    -80     41   -348
   -301   -927   -626    615    161   -776     85     -2    -93    -75     44   -337
   -329   -922   -592    626    127   -756    114     18    -70    -54     59   -322
   -223   -779   -555    501    163   -667    174     70    -12      0    114   -265
   -200   -704   -506    452    150   -605    202     90     18     33    150   -231
   -220   -722   -501    472    140   -613    210     85     15     25    145   -249
   -252   -735   -483    491    114   -607    207     80     10     20    135   -267
   -259   -724   -465    491    101   -594    192     72      5     23    140   -259
   -236   -698   -462    467    111   -581    163     57      0     28    145   -252
   -207   -722   -514    465    153   -618    140     41    -10     20    137   -262
   -205   -709   -506    454    148   -607    129     36    -15     20    140   -252
   -226   -714   -491    470    129   -602    135     54      0     38    163   -231
   -252   -766   -517    506    132   -641    111     38    -25     20    148   -249
   -252   -836   -584    545    166   -711     77     12    -67    -18    103   -293
   -210   -857   -649    532    218   -753     62     -7    -96    -44     85   -314
   -145   -859   -714    501    283   -787     57    -28   -122    -70     62   -337
   -189   -904   -714    542    262   -810     54    -51   -145    -96     33   -368
   -254   -917   -662    587    202   -789     83    -25   -127    -83     46   -353
   -179   -839   -662    506    239   -750    124     10    -98    -59     72   -324
   -254   -943   -688    597    215   -815     98    -23   -137    -96     31   -358
   -298  -1002   -706    649    202   -854     75    -44   -168   -124      5   -392
   -311  -1002   -691    657    189   -846     67    -51   -184   -140    -12   -415
   -265   -987   -722    623    226   -854     54    -62   -197   -148    -18   -423
   -218   -971   -756    594    267   -865     64    -51   -184   -137     -5   -407
   -189   -940   -753    563    280   -846     75    -41   -174   -124     10   -389
   -223   -950   -727    587    252   -839     75    -46   -176   -129      7   -384
   -265   -987   -722    626    228   -857     70    -57   -187   -145     -7   -400
   -241   -997   -756    618    257   -878     80    -38   -189   -153    -28   -423
   -215   -979   -766    597    272   -872    153     77   -129   -129    -28   -439
   -192   -950   -758    571    283   -854    252    259    -15    -54     12   -415
   -145   -805   -662    472    257   -735    381    592    254    202    244   -205
    -54   -568   -514    309    228   -542    459    943    558    553    592    142
    -10   -270   -259    137    122   -265    329    774    620    784    909    504
   -106    -36     70     72    -88     15     57    101    480    891   1127    776
   -303     64    368    119   -335    215   -277   -711    163    750   1078    771
   -454   -241    213    348   -335    -15   -610  -1441   -514     49    418    153
   -465   -727   -262    594   -101   -496   -854  -1782  -1153   -727   -348   -587
   -402  -1098   -696    750    145   -898   -865  -1571  -1195   -867   -540   -800
   -309  -1096   -789    701    239   -943   -576  -1039   -846   -620   -366   -678
   -233   -950   -719    592    241   -836   -249   -563   -527   -392   -202   -545
   -239  -1028   -792    631    275   -909    -62   -257   -348   -277   -135   -506
   -254  -1104   -849    680    296   -976     18   -109   -259   -215    -90   -472
   -187  -1034   -849    610    327   -943     41    -67   -223   -189    -67   -449
   -158   -982   -826    568    332   -904     54    -38   -200   -171    -49   -441
   -166   -930   -763    545    298   -846     75    -10   -174   -153    -31   -420
   -184   -924   -740    555    277   -833     75     -2   -179   -153    -31   -415
   -194   -979   -784    584    293   -883     64      2   -181   -158    -38   -426
   -192   -995   -802    592    303   -898     72     10   -179   -161    -41   -428
   -179   -987   -807    581    314   -898     77     18   -176   -153    -36   -428
   -106   -930   -823    519    358   -878     85     36   -155   -135    -18   -415
    -93   -922   -831    506    366   -878     93     54   -148   -127    -10   -413
   -135   -919   -784    527    324   -852    114     85   -119   -106     15   -387
   -166   -948   -782    555    306   -865    109    103   -111    -98     20   -379
   -153   -935   -782    545    314   -859    114    129    -90    -70     44   -355
   -137   -898   -763    517    311   -831    124    161    -64    -44     64   -335
   -129   -904   -774    517    319   -839    122    179    -51    -36     70   -332
   -140   -922   -782    530    319   -852    122    194    -46    -36     67   -335
   -106   -862   -756    485    324   -810    140    244    -10      2    106   -301
    -85   -839   -756    462    332   -797    158    306     33     41    142   -262
    -98   -836   -737    467    316   -789    168    363     62     72    168   -233
   -116   -831   -714    472    296   -774    171    420     90    101    189   -223
   -184   -872   -688    530    252   -782    158    472    109    116    200   -226
    -85   -756   -670    418    290   -711    210    600    194    197    280   -142
     72   -579   -652    252    361   -615    288    743    301    303    384    -44
     28   -574   -602    272    311   -587    283    810    342    353    428      0
      2   -522   -524    259    262   -522    306    888    405    420    501     75
     44   -485   -530    220    285   -506    303    917    420    444    532    106
     46   -449   -496    200    270   -470    301    927    439    462    555    129
    -12   -426   -413    218    197   -420    335    950    470    493    589    163
    -41   -397   -355    220    155   -376    366    971    501    524    615    202
    -33   -431   -400    231    181   -415    329    904    457    478    576    168
    -59   -465   -405    262    171   -436    309    846    423    446    548    137
    -72   -493   -423    280    174   -459    296    779    384    405    509     93
    -57   -506   -449    283    194   -478    288    704    345    358    462     49
    -75   -548   -472    309    197   -509    280    620    296    303    410      7
   -101   -623   -522    361    207   -571    244    517    226    228    342    -62
   -119   -685   -568    400    223   -628    207    423    158    161    280   -124
   -140   -722   -581    431    220   -652    181    348    106    109    228   -174
   -158   -771   -613    465    226   -693    153    275     54     62    181   -220
   -179   -831   -654    504    236   -743    119    215      5     15    137   -259
   -163   -823   -662    491    249   -743    119    192     -7      2    122   -275
   -148   -820   -672    485    262   -748    129    187     -7      5    122   -267
   -176   -875   -698    524    259   -789    103    158    -36    -20     98   -296
   -189   -880   -693    535    249   -787     80    137    -54    -36     85   -309
   -184   -862   -680    522    246   -771     77    129    -59    -41     83   -311
   -166   -849   -683    509    257   -766     96    142    -46    -31     88   -303
   -166   -878   -711    522    270   -797     88    127    -62    -46     70   -322
   -176   -888   -711    532    265   -800     85    119    -67    -57     62   -327
   -187   -898   -711    540    262   -805     75    111    -72    -59     57   -327
   -194   -911   -717    553    259   -815     62    101    -83    -67     51   -332
   -184   -927   -745    553    277   -836     54     93    -90    -77     44   -345
   -171   -917   -745    545    285   -831     64     93    -93    -77     46   -342
   -168   -901   -732    532    280   -818     70     93    -90    -77     51   -340
   -189   -917   -727    553    267   -823     62     83    -98    -85     38   -348
   -184   -922   -737    553    275   -831     49     75   -109    -96     33   -353
   -163   -922   -758    542    296   -841     41     62   -122   -111     20   -366
   -171   -935   -763    550    293   -852     33     49   -132   -122     10   -376
   -205   -950   -745    579    270   -849     23     44   -137   -122     10   -368
   -210   -976   -766    594    277   -872     12     33   -150   -132      0   -379
   -187   -971   -784    579    298   -878     10     25   -163   -142    -12   -394
   -119   -872   -756    493    316   -813     54     64   -116   -106     28   -358
   -129   -844   -714    488    290   -779     96     96    -75    -75     57   -332
   -161   -857   -698    506    267   -779    103     88    -80    -88     44   -342
   -142   -802   -662    472    259   -732    140    114    -51    -62     67   -324
   -158   -753   -597    454    218   -678    150    127    -33    -44     88   -306
   -166   -727   -561    446    197   -644    124    119    -31    -36     98   -296
   -168   -743   -576    454    202   -659     93    111    -36    -36    101   -288
   -155   -740   -584    446    213   -665     80    109    -38    -33    106   -277
   -153   -743   -589    446    218   -667     67    106    -44    -38    101   -288
   -129   -763   -633    446    252   -698     44     90    -70    -62     75   -314
   -127   -813   -688    470    277   -750     12     67   -106    -93     44   -337
   -132   -859   -727    493    296   -795     -2     51   -129   -116     23   -353
   -155   -904   -750    527    296   -828     -5     33   -150   -140      2   -376
   -233  -1005   -771    620    267   -888    -23      5   -187   -179    -41   -420
   -226   -997   -774    610    272   -888    -15      0   -200   -194    -57   -441
   -135   -948   -813    540    337   -880     10      7   -197   -194    -57   -444
   -153  -1005   -852    579    345   -927     -7    -20   -228   -228    -90   -475
   -184  -1054   -870    620    342   -963    -20    -46   -259   -265   -122   -501
   -194  -1075   -880    633    340   -976    -23    -44   -267   -275   -129   -506
   -181  -1057   -875    618    345   -966    -20    -36   -254   -265   -119   -496
   -189  -1075   -885    631    348   -982    -25    -46   -257   -272   -124   -504
   -161  -1078   -917    620    376   -997    -31    -54   -265   -280   -137   -517
   -168  -1075   -906    620    366   -992    -36    -57   -270   -283   -140   -517
   -197  -1088   -891    641    345   -989    -38    -54   -275   -285   -140   -517
   -184  -1093   -909    636    361  -1000    -36    -41   -275   -290   -145   -527
   -179  -1088   -909    633    363  -1000     31     54   -228   -275   -142   -535
   -140  -1039   -898    589    376   -969    129    236   -124   -213   -109   -522
    -85   -937   -852    511    381   -896    223    493     64    -38     36   -392
     -5   -771   -769    387    379   -771    301    844    329    252    316   -122
     88   -462   -550    187    319   -506    270    904    491    532    657    262
     12   -207   -220     96    116   -215     49    322    384    646    883    553
   -223    -70    150    145   -187     38   -223   -441    119    563    898    613
   -397   -226    168    311   -283    -31   -527  -1226   -465     -2    387    132
   -413   -709   -296    561    -59   -504   -826  -1748  -1200   -857   -459   -691
   -337  -1080   -743    706    200   -911   -917  -1641  -1327  -1065   -701   -950
   -272  -1210   -937    740    332  -1075   -771  -1223  -1091   -911   -610   -898
   -249  -1163   -914    704    332  -1039   -485   -743   -766   -680   -441   -766
   -213  -1169   -956    691    371  -1062   -226   -340   -511   -506   -319   -672
   -202  -1166   -963    683    379  -1065   -111   -163   -397   -423   -257   -618
   -181  -1169   -987    675    400  -1078    -75   -106   -363   -402   -252   -615
   -168  -1176  -1010    672    420  -1096    -70    -85   -350   -400   -254   -623
   -142  -1195  -1052    670    454  -1124    -70    -75   -355   -410   -267   -636
   -135  -1156  -1021    646    441  -1088    -70    -62   -350   -402   -257   -633
   -166  -1145   -979    657    405  -1062    -54    -36   -332   -387   -244   -626
   -181  -1135   -953    659    384  -1044    -41    -15   -314   -371   -231   -613
   -129  -1104   -974    618    420  -1039    -46    -12   -309   -368   -223   -600
   -119  -1119  -1000    618    439  -1062    -51    -12   -314   -379   -228   -602
   -137  -1106   -971    620    415  -1039    -44      5   -301   -366   -215   -594
   -137  -1093   -956    615    405  -1023    -36     25   -288   -345   -202   -592
   -142  -1070   -927    607    392  -1000    -20     51   -270   -329   -192   -576
   -142  -1072   -932    605    392  -1002    -20     64   -262   -322   -184   -563
   -103  -1060   -958    581    426  -1010    -28     72   -257   -319   -179   -555
    -83  -1049   -969    566    441  -1010    -23     93   -241   -306   -163   -540
   -119  -1039   -919    579    400   -979      7    145   -202   -270   -129   -514
   -116  -1021   -906    566    394   -963     12    176   -184   -252   -111   -493
    -90  -1008   -919    548    413   -963     15    207   -163   -233    -96   -475
    -85   -992   -909    537    410   -950     20    254   -142   -213    -75   -462
    -98   -969   -870    535    384   -919     38    322    -96   -168    -41   -436
    -64   -966   -901    514    415   -935     44    384    -62   -137    -15   -400
    -25   -948   -922    485    446   -935     57    465    -10    -83     36   -342
    -51   -891   -841    470    392   -867     90    579     72      0    122   -254
    -80   -815   -735    449    327   -776    137    701    163     93    213   -168
    -51   -774   -724    413    332   -750    142    766    202    140    252   -140
    -18   -714   -696    366    337   -704    155    807    236    179    288   -103
      7   -665   -675    327    340   -670    161    826    259    205    319    -72
      7   -646   -654    319    329   -649    163    813    262    210    327    -59
    -28   -652   -623    340    296   -636    171    805    259    210    327    -54
    -88   -644   -555    366    233   -600    189    802    267    220    342    -31
    -75   -659   -587    366    254   -623    168    750    236    187    319    -49
    -75   -678   -602    376    262   -641    155    688    197    137    275   -101
   -114   -722   -610    415    246   -667    148    615    145     77    210   -166
   -127   -745   -620    436    244   -683    135    535     85     18    153   -226
   -145   -797   -654    470    254   -727     98    433     10    -59     75   -296
   -150   -875   -724    514    285   -800     62    324    -70   -137     -5   -374
   -127   -950   -823    537    345   -885     25    220   -150   -220    -88   -446
   -174   -989   -815    581    319   -901     18    171   -181   -254   -111   -459
   -272  -1018   -748    644    236   -883     33    161   -187   -257   -109   -457
   -311  -1039   -727    675    207   -883     44    148   -200   -265   -127   -488
   -275  -1031   -758    652    239   -896     31    119   -220   -285   -148   -509
   -246  -1057   -810    649    280   -935      5     83   -252   -316   -176   -532
   -218  -1085   -870    649    324   -976    -23     49   -288   -350   -202   -553
   -200  -1096   -896    649    348   -997    -46     15   -319   -376   -228   -576
   -231  -1072   -841    652    303   -958    -38     12   -322   -376   -228   -584
   -246  -1060   -813    654    283   -937    -23     25   -306   -361   -218   -576
   -239  -1075   -836    657    298   -958    -28     15   -316   -376   -233   -584
   -210  -1093   -883    652    335   -989    -41      2   -329   -389   -249   -594
   -223  -1104   -880    662    327   -992    -44     -5   -337   -400   -257   -615
   -252  -1104   -852    678    298   -979    -41     -2   -332   -392   -252   -600
   -262  -1109   -846    683    288   -979    -49    -10   -342   -394   -254   -600
   -244  -1114   -870    680    311   -992    -62    -23   -361   -410   -270   -607
   -239  -1111   -875    675    316   -992    -62    -36   -371   -423   -272   -607
   -241  -1104   -862    670    309   -984    -62    -36   -371   -420   -270   -605
   -262  -1111   -852    685    293   -982    -67    -44   -376   -426   -272   -605
   -246  -1127   -880    688    316  -1005    -77    -62   -394   -444   -290   -620
   -241  -1122   -883    680    319  -1002    -77    -70   -400   -449   -293   -618
   -246  -1117   -870    680    309   -992    -72    -67   -400   -446   -288   -620
   -259  -1114   -857    685    296   -987    -72    -70   -402   -449   -293   -641
   -246  -1075   -828    662    290   -953    -62    -59   -394   -439   -283   -631
   -272  -1028   -756    649    239   -893    -20    -15   -353   -402   -244   -592
   -270  -1013   -745    641    236   -880    -10    -18   -350   -402   -241   -597
   -223  -1000   -779    610    275   -888    -15    -36   -361   -420   -262   -610
   -213   -974   -761    594    272   -867    -15    -33   -345   -402   -239   -581
   -213   -945   -735    576    259   -841    -25    -25   -327   -376   -205   -548
   -213   -922   -709    566    246   -815    -44    -38   -329   -376   -205   -548
   -226   -919   -693    571    231   -807    -54    -46   -342   -384   -220   -568
   -218   -924   -706    571    244   -815    -51    -33   -337   -379   -213   -561
   -207   -961   -756    584    272   -859    -75    -59   -366   -405   -236   -576
   -200   -997   -800    597    298   -898    -98    -77   -389   -431   -257   -594
   -179  -1034   -857    605    337   -945   -114    -88   -413   -454   -277   -610
   -166  -1080   -914    623    374   -997   -135   -124   -459   -504   -329   -659
   -228  -1122   -893    672    329  -1008   -111   -124   -467   -514   -340   -670
   -262  -1156   -893    709    314  -1026   -106   -137   -485   -530   -358   -693
   -262  -1184   -922    722    329  -1054   -116   -163   -517   -563   -394   -737
   -254  -1215   -961    735    353  -1088   -129   -179   -540   -594   -428   -771
   -241  -1215   -974    727    363  -1096   -135   -189   -553   -607   -439   -782
   -223  -1234  -1010    727    392  -1124   -140   -197   -563   -615   -452   -784
   -241  -1234   -995    737    374  -1114   -137   -189   -561   -607   -444   -779
   -270  -1234   -963    753    345  -1098   -142   -192   -558   -607   -449   -789
   -241  -1244  -1002    743    379  -1124   -158   -207   -574   -623   -465   -795
   -233  -1262  -1028    748    394  -1145   -161   -218   -587   -633   -475   -795
   -265  -1270  -1005    763    368  -1137   -142   -200   -576   -626   -465   -787
   -249  -1275  -1026    763    387  -1150   -132   -168   -568   -626   -470   -800
   -181  -1283  -1101    732    457  -1192    -77    -57   -524   -626   -501   -859
   -148  -1231  -1083    688    467  -1158     20    135   -381   -519   -436   -813
   -142  -1070   -927    605    389   -997    127    413   -114   -246   -187   -574
    -28   -815   -787    423    379   -802    132    688    142     83    166   -215
     -2   -405   -405    202    200   -405     15    493    166    275    480    158
   -137   -114     23    124    -83    -44   -129    -36    -31    288    644    397
   -314    -77    233    194   -275     77   -332   -678   -465    -18    431    218
   -420   -361     59    392   -241   -150   -558  -1304  -1088   -704   -265   -483
   -400   -844   -446    620     23   -646   -795  -1641  -1636  -1366   -943  -1140
   -301  -1208   -906    753    301  -1057   -854  -1558  -1691  -1486  -1093  -1293
   -218  -1361  -1143    789    459  -1252   -740  -1226  -1449  -1325  -1000  -1234
   -215  -1353  -1137    784    459  -1247   -517   -823  -1119  -1085   -831  -1114
   -215  -1327  -1111    771    446  -1221   -296   -452   -820   -854   -654   -966
   -202  -1332  -1130    766    462  -1234   -202   -303   -706   -766   -594   -911
   -158  -1343  -1184    748    509  -1265   -184   -270   -685   -753   -597   -932
   -153  -1319  -1166    737    506  -1244   -168   -241   -667   -743   -592   -935
   -189  -1275  -1088    730    446  -1184   -145   -197   -628   -704   -555   -896
   -161  -1288  -1127    724    483  -1208   -150   -192   -628   -709   -558   -896
   -140  -1304  -1163    719    511  -1234   -150   -184   -628   -706   -553   -885
   -135  -1273  -1137    704    501  -1205   -137   -166   -607   -685   -524   -857
    -85  -1247  -1161    665    537  -1205   -142   -168   -607   -688   -532   -865
    -98  -1236  -1137    667    519  -1187   -137   -161   -600   -685   -532   -865
   -124  -1236  -1111    680    493  -1174   -124   -135   -574   -659   -514   -849
   -127  -1236  -1109    683    491  -1174   -116   -122   -563   -649   -506   -833
    -93  -1215  -1122    654    511  -1171   -122   -114   -555   -641   -493   -810
    -85  -1189  -1104    636    509  -1148   -127   -109   -548   -631   -480   -800
    -75  -1169  -1096    620    509  -1132   -124    -96   -535   -618   -467   -802
    -59  -1182  -1122    620    530  -1153   -124    -83   -524   -613   -472   -813
    -49  -1174  -1124    610    535  -1150   -122    -59   -506   -589   -449   -776
    -18  -1122  -1104    568    540  -1111   -122    -25   -480   -555   -413   -740
    -18  -1098  -1083    555    532  -1091   -111     15   -444   -519   -379   -714
    -28  -1088  -1060    558    514  -1075   -103     49   -415   -504   -371   -724
     -7  -1067  -1062    537    524  -1065    -93     96   -387   -480   -355   -704
     33  -1031  -1065    498    548  -1049    -85    158   -337   -420   -301   -649
     38  -1000  -1039    480    537  -1021    -67    239   -275   -353   -241   -589
     -5   -958   -953    483    472   -956    -28    350   -184   -265   -153   -498
     62   -904   -969    420    514   -935    -12    431   -119   -192    -75   -418
     72   -854   -927    389    498   -891      2    496    -57   -119      2   -335
     64   -789   -854    361    457   -823     18    553     -2    -59     67   -270
     85   -743   -828    329    457   -784     23    566     15    -36     96   -241
     88   -730   -820    319    454   -774     15    542     -5    -59     72   -283
     83   -714   -797    314    439   -756     20    519    -23    -80     49   -314
     72   -704   -776    314    423   -737     23    493    -33    -96     38   -311
     54   -735   -789    340    420   -761     18    452    -67   -127     10   -327
     64   -753   -820    342    441   -787      2    397   -116   -179    -44   -384
     51   -779   -831    363    441   -805     -2    337   -163   -236    -96   -439
     23   -841   -865    407    441   -852    -15    259   -231   -316   -171   -506
      7   -885   -893    439    449   -888    -25    187   -288   -384   -239   -574
    -12   -940   -927    475    454   -935    -41    124   -332   -433   -285   -626
    -25   -987   -961    506    465   -974    -62     59   -381   -485   -335   -680
    -44  -1023   -979    532    465  -1002    -75      7   -426   -530   -381   -735
    -10  -1047  -1036    530    511  -1041    -93    -38   -467   -571   -428   -779
    -18  -1049  -1031    530    506  -1041   -103    -64   -485   -584   -441   -787
    -12  -1088  -1075    548    530  -1080   -127   -109   -524   -626   -483   -831
     12  -1109  -1124    545    566  -1117   -150   -140   -553   -646   -498   -836
      5  -1078  -1083    537    542  -1080   -140   -135   -537   -631   -480   -831
     -5  -1065  -1060    532    524  -1062   -145   -155   -558   -659   -506   -867
     10  -1070  -1083    530    545  -1075   -158   -176   -581   -678   -519   -862
     20  -1075  -1096    527    555  -1085   -163   -176   -576   -670   -509   -844
     28  -1067  -1096    519    561  -1080   -166   -181   -574   -665   -501   -841
     -2  -1091  -1088    545    540  -1091   -161   -184   -576   -665   -501   -844
    -18  -1067  -1049    542    514  -1060   -142   -161   -548   -636   -475   -815
     -5  -1060  -1054    532    522  -1057   -155   -171   -561   -649   -493   -839
    -12  -1080  -1067    548    527  -1075   -161   -179   -576   -667   -514   -854
      5  -1072  -1080    532    542  -1075   -174   -187   -581   -667   -509   -844
     23  -1065  -1088    519    553  -1075   -176   -192   -581   -659   -501   -846
     33  -1047  -1080    506    555  -1062   -174   -194   -579   -652   -496   -852
     10  -1052  -1062    522    535  -1057   -168   -200   -581   -659   -501   -862
      7  -1062  -1070    524    537  -1065   -161   -207   -594   -675   -517   -872
     20  -1044  -1065    511    540  -1054   -155   -207   -594   -672   -511   -862
     38  -1034  -1072    496    553  -1052   -158   -215   -594   -672   -509   -857
     62   -984  -1047    462    553  -1015   -137   -189   -563   -639   -475   -833
     70   -932  -1002    428    532   -966   -109   -168   -535   -610   -446   -802
     51   -904   -958    426    504   -930    -93   -163   -524   -607   -444   -802
     62   -891   -956    413    509   -924    -98   -166   -517   -594   -428   -779
     85   -849   -935    381    509   -891   -103   -168   -504   -566   -400   -763
     98   -813   -914    355    504   -862   -114   -179   -506   -568   -410   -802
    106   -833   -940    363    522   -885   -135   -200   -530   -597   -439   -813
     88   -828   -917    368    501   -870   -140   -205   -535   -600   -436   -807
    111   -826   -937    358    524   -880   -155   -207   -548   -613   -446   -818
    142   -846   -989    350    563   -917   -181   -215   -561   -620   -449   -810
    145   -878  -1026    366    584   -950   -192   -218   -571   -626   -452   -813
    124   -906  -1034    389    576   -971   -184   -207   -571   -626   -446   -800
    116   -943  -1060    413    587  -1000   -181   -220   -592   -646   -470   -828
     88  -1008  -1096    459    589  -1052   -181   -239   -618   -685   -517   -891
     83  -1039  -1122    478    602  -1080   -192   -262   -644   -711   -548   -917
     80  -1060  -1140    488    610  -1101   -200   -280   -659   -724   -555   -927
    114  -1065  -1179    475    646  -1122   -207   -293   -683   -750   -584   -958
    109  -1057  -1166    472    636  -1111   -205   -293   -688   -756   -594   -966
    103  -1075  -1179    485    641  -1127   -213   -309   -706   -776   -615   -992
    114  -1093  -1208    488    659  -1148   -220   -319   -717   -784   -620   -992
    135  -1101  -1236    483    685  -1169   -218   -306   -701   -761   -600   -971
    127  -1091  -1221    480    670  -1156   -223   -306   -693   -756   -594   -979
    109  -1101  -1210    496    657  -1156   -228   -309   -696   -756   -592   -984
    127  -1096  -1223    483    672  -1161   -223   -303   -691   -756   -592   -987
    137  -1137  -1275    501    706  -1205   -200   -267   -683   -766   -610  -1005
    166  -1156  -1325    493    743  -1239   -116   -122   -613   -753   -639  -1039
    189  -1085  -1275    446    730  -1179    -23     62   -470   -654   -571   -992
    233   -932  -1166    348    698  -1047     62    355   -202   -379   -319   -761
    306   -680   -987    187    646   -833     72    584     31    -54     38   -405
    265   -309   -574     20    418   -441   -116    109   -135     18    275   -101
    122    -57   -179    -33    150   -116   -366   -613   -462    -41    368     41
    -10    -54    -44     31     15    -49   -620  -1312   -932   -381    106   -194
    -62   -475   -413    270    174   -444   -870  -1818  -1566  -1132   -678   -956
    -41   -976   -937    509    446   -958  -1008  -1938  -1974  -1709  -1283  -1532
     33  -1195  -1228    579    631  -1213   -922  -1613  -1769  -1595  -1239  -1522
     98  -1192  -1293    545    696  -1244   -714  -1166  -1389  -1299  -1026  -1353
    116  -1148  -1265    517    691  -1205   -454   -724  -1023  -1021   -820  -1182
    129  -1156  -1286    511    704  -1221   -306   -462   -826   -867   -706  -1075
    122  -1150  -1273    511    696  -1210   -241   -361   -750   -807   -662  -1044
    103  -1150  -1257    522    678  -1202   -220   -324   -727   -795   -662  -1062
    103  -1150  -1254    524    678  -1202   -215   -306   -714   -789   -665  -1075
    145  -1140  -1288    496    714  -1213   -220   -298   -711   -792   -670  -1085
    171  -1132  -1304    480    735  -1215   -231   -298   -717   -797   -667  -1065
    174  -1111  -1286    470    730  -1197   -223   -280   -701   -784   -652  -1049
    155  -1096  -1252    470    704  -1174   -192   -239   -662   -745   -620  -1039
    150  -1096  -1247    470    698  -1171   -187   -226   -646   -730   -605  -1002
    179  -1096  -1275    457    724  -1184   -192   -220   -641   -722   -589   -976
    194  -1057  -1254    431    722  -1156   -187   -202   -623   -706   -571   -969
    184  -1044  -1228    431    706  -1135   -176   -181   -605   -688   -563   -984
    179  -1044  -1226    431    701  -1135   -171   -174   -602   -696   -587  -1026
    181  -1036  -1218    428    698  -1127   -163   -150   -579   -675   -568  -1002
    197  -1018  -1215    410    704  -1117   -166   -129   -558   -649   -537   -956
    210   -987  -1197    389    704  -1091   -163   -106   -532   -615   -504   -924
    213   -982  -1195    384    701  -1088   -158    -75   -511   -602   -496   -919
    200   -948  -1148    374    672  -1047   -137    -18   -465   -561   -459   -878
    197   -937  -1137    368    665  -1036   -119     33   -428   -522   -426   -852
    231   -930  -1161    350    696  -1044   -109     83   -397   -496   -405   -839
    246   -904  -1150    327    698  -1026    -80    163   -335   -436   -345   -769
    252   -849  -1101    298    675   -976    -46    270   -252   -353   -262   -693
    280   -823  -1104    270    691   -963    -36    353   -202   -309   -231   -685
    309   -774  -1083    233    696   -927    -23    436   -148   -249   -184   -641
    324   -691  -1015    181    667   -852     -2    517    -83   -179   -109   -548
    311   -636   -948    161    628   -792     10    574    -31   -122    -38   -478
    288   -602   -893    155    589   -748     23    607      0    -83      0   -454
    298   -568   -867    135    581   -717     33    618     10    -67     20   -444
    293   -542   -839    124    563   -691     28    602      5    -64     28   -415
    290   -524   -815    116    553   -670     23    579      0    -62     36   -400
    280   -514   -797    114    537   -654     18    545    -15    -77     28   -413
    270   -506   -776    119    522   -641      7    496    -44   -106      2   -426
    246   -574   -823    163    532   -696    -10    418   -106   -171    -57   -491
    231   -615   -849    192    537   -732    -25    337   -166   -236   -127   -566
    218   -636   -854    207    535   -743    -41    259   -218   -290   -174   -602
    189   -709   -898    259    542   -802    -72    163   -290   -366   -246   -678
    171   -800   -974    314    571   -885    -98     72   -363   -449   -335   -782
    158   -839  -1000    340    579   -919   -116     12   -402   -488   -371   -802
    142   -880  -1026    366    581   -953   -137    -38   -436   -517   -389   -813
    150   -906  -1057    379    602   -982   -155    -85   -475   -550   -423   -880
    158   -896  -1057    368    607   -976   -166   -114   -498   -576   -457   -911
    127   -919  -1047    394    587   -982   -166   -132   -514   -589   -467   -896
    124   -948  -1072    410    597  -1010   -176   -153   -532   -602   -478   -898
    145   -956  -1101    405    623  -1028   -197   -171   -542   -613   -491   -924
    140   -937  -1080    397    607  -1010   -202   -179   -545   -615   -493   -932
    148   -945  -1096    397    620  -1021   -215   -194   -566   -639   -519   -953
    145   -950  -1096    402    618  -1023   -223   -207   -579   -649   -527   -958
    132   -969  -1101    418    615  -1034   -218   -202   -571   -633   -509   -943
    116   -987  -1104    433    610  -1044   -213   -200   -563   -628   -501   -937
    122   -979  -1101    428    610  -1039   -231   -218   -581   -646   -517   -945
    127   -956  -1083    413    605  -1018   -244   -231   -589   -649   -514   -943
    124   -961  -1085    418    605  -1023   -233   -223   -587   -644   -506   -945
    132   -984  -1119    423    626  -1052   -244   -231   -602   -659   -522   -956
    137   -992  -1130    426    631  -1060   -254   -246   -618   -678   -535   -966
    122   -989  -1111    431    615  -1049   -259   -259   -623   -691   -550   -976
    132   -982  -1114    426    623  -1047   -259   -262   -618   -683   -548   -974
    122   -989  -1114    433    615  -1052   -257   -262   -623   -683   -550   -982
    122   -987  -1109    431    613  -1047   -249   -254   -615   -672   -545   -989
    114   -948  -1062    415    587  -1002   -223   -231   -581   -639   -514   -966
    103   -875   -979    387    540   -927   -197   -215   -550   -615   -488   -935
    127   -836   -963    353    542   -898   -174   -207   -532   -600   -470   -901
    135   -815   -950    340    540   -883   -155   -187   -504   -563   -428   -859
    114   -831   -948    358    527   -888   -176   -210   -517   -579   -449   -896
    119   -789   -909    335    514   -849   -200   -223   -527   -592   -467   -901
    116   -792   -911    335    514   -852   -218   -233   -535   -592   -452   -870
    116   -807   -924    342    519   -865   -228   -244   -540   -597   -452   -875
    116   -805   -922    342    519   -862   -226   -231   -527   -587   -449   -883
    129   -828   -958    350    542   -893   -231   -223   -527   -581   -449   -888
    140   -878  -1018    368    579   -948   -259   -239   -563   -615   -478   -919
    129   -924  -1054    397    589   -987   -280   -267   -602   -652   -511   -953
    106   -956  -1065    423    584  -1010   -277   -283   -626   -675   -532   -974
     85   -984  -1070    449    576  -1026   -267   -283   -628   -688   -542   -979
     62  -1044  -1106    488    581  -1072   -280   -301   -649   -704   -545   -974
     57  -1085  -1143    514    600  -1114   -290   -329   -683   -737   -581  -1021
     67  -1101  -1171    517    618  -1137   -301   -353   -722   -782   -641  -1096
     85  -1114  -1200    514    641  -1156   -309   -363   -737   -797   -659  -1085
     70  -1135  -1208    530    636  -1171   -319   -371   -748   -800   -657  -1078
     59  -1127  -1187    532    620  -1156   -316   -363   -737   -792   -652  -1085
     57  -1127  -1184    532    618  -1156   -314   -363   -732   -787   -646  -1085
     57  -1150  -1208    548    631  -1179   -322   -376   -750   -807   -667  -1114
     44  -1166  -1210    558    626  -1187   -327   -376   -753   -810   -667  -1101
     31  -1163  -1197    566    613  -1179   -319   -363   -745   -802   -657  -1088
     28  -1187  -1218    576    623  -1202   -298   -335   -740   -815   -683  -1127
     46  -1208  -1254    581    649  -1231   -207   -197   -672   -800   -696  -1148
     75  -1145  -1223    535    646  -1184   -111      7   -527   -698   -628  -1109
    114  -1008  -1122    446    615  -1065    -10    337   -252   -426   -384   -875
    184   -737   -922    275    550   -828     15    589     12    -80    -12   -485
    161   -332   -493     85    327   -413   -150    207    -46     83    283   -129
      0   -119   -122     57     59   -119   -433   -594   -327     93    433     59
   -150    -54     96    103   -124     20   -732  -1405   -769   -189    239   -119
   -246   -452   -205    348    -23   -329  -1000  -1992  -1449   -966   -537   -867
   -207   -979   -771    594    280   -875  -1163  -2158  -1974  -1675  -1262  -1551
   -124  -1260  -1135    691    504  -1200  -1080  -1784  -1795  -1600  -1265  -1584
    -88  -1260  -1171    672    540  -1215   -831  -1270  -1408  -1314  -1052  -1397
    -54  -1213  -1161    631    550  -1187   -576   -818  -1072  -1075   -875  -1262
    -23  -1234  -1210    628    592  -1223   -423   -545   -901   -966   -823  -1249
     -5  -1254  -1252    628    620  -1254   -371   -446   -836   -917   -792  -1205
    -23  -1228  -1208    626    589  -1218   -329   -387   -779   -862   -727  -1137
    -23  -1218  -1197    618    584  -1210   -319   -361   -761   -849   -722  -1143
    -12  -1247  -1234    631    610  -1241   -327   -361   -774   -867   -750  -1182
      0  -1239  -1239    618    618  -1239   -329   -342   -756   -852   -737  -1169
      0  -1228  -1228    613    613  -1228   -327   -332   -756   -852   -732  -1163
     -5  -1231  -1226    615    610  -1228   -319   -319   -748   -844   -727  -1161
    -25  -1239  -1213    633    592  -1226   -311   -301   -732   -831   -714  -1153
    -36  -1234  -1197    633    579  -1218   -309   -283   -719   -820   -704  -1145
    -28  -1218  -1192    623    579  -1205   -290   -249   -691   -795   -683  -1114
    -36  -1215  -1182    623    571  -1200   -283   -231   -678   -784   -672  -1104
    -31  -1205  -1174    618    571  -1189   -290   -236   -678   -789   -680  -1098
    -25  -1200  -1174    610    571  -1187   -298   -218   -662   -774   -667  -1085
    -20  -1182  -1163    600    571  -1174   -285   -179   -623   -727   -620  -1036
    -20  -1153  -1132    587    555  -1145   -275   -155   -607   -711   -607  -1039
    -20  -1150  -1130    587    553  -1140   -275   -137   -602   -714   -626  -1075
    -10  -1158  -1148    581    568  -1153   -270    -98   -581   -698   -620  -1070
     -5  -1122  -1117    563    553  -1119   -252    -44   -545   -665   -589  -1026
     -2  -1101  -1098    550    548  -1101   -226     31   -491   -610   -535   -958
      0  -1085  -1085    542    542  -1085   -200    111   -439   -558   -485   -917
     -2  -1049  -1049    524    522  -1049   -184    205   -379   -501   -439   -888
      7  -1000  -1008    496    506  -1002   -148    319   -296   -415   -361   -820
     25   -943   -971    457    496   -958   -127    413   -226   -342   -285   -730
     49   -893   -943    423    496   -917   -114    483   -176   -285   -228   -667
     62   -852   -914    394    488   -883   -101    535   -129   -233   -179   -626
     51   -813   -865    379    457   -839    -83    563    -93   -192   -127   -558
     46   -774   -820    363    431   -797    -77    566    -83   -171   -101   -532
     41   -750   -792    355    415   -771    -80    558    -77   -168   -103   -555
      5   -750   -756    371    379   -753    -80    530    -88   -176   -111   -571
     -7   -756   -750    381    368   -753    -96    478   -124   -207   -140   -592
     -7   -769   -761    387    374   -766   -109    423   -155   -239   -163   -610
     -2   -797   -795    400    394   -797   -132    350   -202   -293   -207   -659
    -25   -846   -820    433    397   -833   -171    236   -296   -394   -309   -748
    -72   -922   -849    496    387   -885   -194    137   -371   -467   -379   -802
   -111  -1000   -888    553    387   -943   -202     62   -418   -511   -413   -833
   -111  -1041   -930    576    407   -987   -223    -20   -483   -581   -478   -904
   -106  -1104  -1000    605    444  -1052   -265   -114   -571   -678   -576   -992
   -135  -1153  -1021    644    441  -1088   -275   -166   -618   -717   -607  -1010
   -153  -1179  -1026    665    436  -1104   -283   -194   -639   -730   -615  -1015
   -148  -1205  -1057    678    454  -1132   -301   -239   -672   -771   -662  -1075
   -140  -1228  -1088    683    472  -1158   -322   -272   -706   -805   -698  -1114
   -158  -1234  -1075    693    457  -1156   -329   -288   -724   -818   -714  -1135
   -176  -1223  -1047    698    433  -1137   -337   -298   -730   -820   -714  -1130
   -181  -1231  -1049    706    433  -1140   -348   -311   -740   -826   -714  -1119
   -200  -1244  -1047    722    420  -1145   -345   -319   -748   -836   -730  -1150
   -207  -1273  -1067    740    428  -1171   -355   -335   -761   -852   -750  -1169
   -210  -1278  -1070    743    428  -1174   -358   -342   -763   -846   -735  -1130
   -189  -1244  -1054    717    431  -1150   -350   -335   -756   -831   -706  -1098
   -189  -1252  -1062    719    433  -1158   -355   -350   -779   -865   -753  -1171
   -215  -1286  -1072    750    428  -1179   -366   -366   -795   -883   -776  -1176
   -231  -1322  -1093    774    431  -1208   -379   -374   -805   -885   -769  -1153
   -241  -1301  -1060    771    407  -1182   -371   -371   -802   -883   -769  -1169
   -257  -1317  -1060    784    400  -1189   -376   -384   -815   -893   -787  -1182
   -231  -1309  -1078    769    420  -1195   -384   -387   -818   -891   -779  -1171
   -213  -1291  -1080    750    431  -1187   -394   -400   -833   -906   -797  -1195
   -231  -1309  -1078    771    423  -1195   -400   -407   -844   -914   -805  -1195
   -239  -1330  -1091    784    423  -1213   -394   -402   -836   -909   -797  -1189
   -241  -1296  -1054    769    405  -1176   -371   -384   -810   -885   -774  -1161
   -265  -1236   -971    748    350  -1106   -342   -371   -789   -875   -769  -1158
   -254  -1210   -956    732    350  -1083   -332   -374   -795   -891   -792  -1182
   -267  -1228   -961    745    345  -1096   -324   -368   -784   -870   -763  -1143
   -280  -1187   -906    732    311  -1047   -319   -363   -761   -841   -727  -1109
   -277  -1150   -875    714    296  -1013   -329   -371   -761   -839   -724  -1119
   -275  -1166   -891    722    306  -1028   -355   -394   -779   -857   -743  -1130
   -285  -1171   -888    727    298  -1031   -371   -397   -782   -852   -737  -1117
   -277  -1163   -885    719    301  -1026   -379   -387   -769   -839   -719  -1098
   -262  -1210   -950    735    342  -1083   -394   -402   -792   -854   -737  -1114
   -265  -1249   -984    758    358  -1117   -410   -410   -810   -867   -748  -1127
   -283  -1275   -992    776    350  -1135   -405   -407   -828   -891   -776  -1163
   -306  -1327  -1021    815    355  -1174   -410   -426   -867   -937   -828  -1197
   -319  -1382  -1062    849    371  -1223   -420   -452   -904   -976   -865  -1221
   -316  -1415  -1098    867    389  -1257   -428   -478   -935  -1005   -898  -1257
   -319  -1460  -1140    888    410  -1301   -439   -504   -963  -1041   -935  -1286
   -332  -1488  -1156    909    410  -1322   -444   -514   -982  -1054   -945  -1288
   -342  -1517  -1176    930    415  -1348   -457   -527   -995  -1070   -956  -1317
   -345  -1506  -1161    927    407  -1335   -452   -530   -997  -1078   -963  -1319
   -348  -1522  -1176    932    413  -1350   -462   -545  -1021  -1109   -995  -1353
   -340  -1525  -1187    932    420  -1356   -467   -550  -1026  -1109  -1002  -1369
   -350  -1522  -1171    935    407  -1348   -465   -537  -1010  -1091   -984  -1345
   -355  -1535  -1179    945    410  -1358   -472   -550  -1026  -1114  -1010  -1374
   -355  -1545  -1189    948    415  -1369   -475   -550  -1026  -1114  -1013  -1353
   -345  -1574  -1228    958    439  -1400   -446   -485   -992  -1091   -995  -1345
   -345  -1621  -1278    982    465  -1449   -353   -337   -917  -1072  -1021  -1397
   -350  -1592  -1241    971    444  -1418   -259   -158   -779   -982   -966  -1345
   -316  -1374  -1057    844    368  -1215   -181    111   -483   -662   -662  -1065
   -244  -1031   -787    636    270   -909   -205    303   -218   -285   -244   -639
   -262   -566   -303    413     20   -436   -324     51   -220    -80    106   -231
   -392   -324     67    358   -231   -129   -480   -527   -514   -148    189    -88
   -548   -436    111    491   -332   -163   -662  -1166  -1052   -600   -200   -465
   -592   -836   -244    711   -174   -540   -878  -1693  -1699  -1348   -974  -1221
   -553  -1288   -735    919     88  -1013  -1098  -1971  -2187  -1953  -1587  -1803
   -491  -1602  -1111   1047    309  -1358  -1114  -1823  -2151  -1990  -1678  -1917
   -465  -1712  -1247   1085    389  -1480   -974  -1473  -1855  -1779  -1548  -1800
   -462  -1706  -1244   1083    389  -1475   -761  -1075  -1504  -1506  -1340  -1613
   -439  -1678  -1239   1057    397  -1460   -581   -758  -1244  -1296  -1182  -1486
   -415  -1657  -1241   1036    413  -1449   -506   -631  -1143  -1226  -1132  -1454
   -410  -1693  -1283   1049    436  -1488   -498   -602  -1114  -1213  -1122  -1434
   -413  -1686  -1273   1049    428  -1480   -488   -574  -1088  -1187  -1096  -1408
   -426  -1662  -1236   1044    402  -1452   -475   -542  -1060  -1156  -1070  -1405
   -426  -1652  -1226   1039    400  -1439   -459   -519  -1039  -1135  -1052  -1395
   -400  -1649  -1249   1023    423  -1449   -465   -522  -1047  -1150  -1070  -1405
   -405  -1654  -1252   1028    423  -1454   -465   -519  -1054  -1163  -1085  -1413
   -413  -1641  -1231   1026    407  -1436   -452   -496  -1034  -1140  -1065  -1376
   -400  -1644  -1244   1023    420  -1444   -452   -485  -1023  -1122  -1041  -1356
   -397  -1615  -1218   1005    407  -1418   -454   -475  -1005  -1106  -1023  -1353
   -394  -1608  -1213   1000    407  -1410   -444   -462   -992  -1101  -1026  -1361
   -400  -1597  -1197    997    397  -1397   -441   -449   -982  -1091  -1018  -1345
   -407  -1584  -1176    997    384  -1382   -439   -436   -961  -1067   -995  -1317
   -405  -1571  -1166    987    379  -1369   -433   -418   -948  -1044   -969  -1293
   -384  -1561  -1176    974    394  -1369   -439   -397   -927  -1028   -961  -1280
   -384  -1543  -1161    963    387  -1353   -441   -374   -909  -1008   -943  -1257
   -389  -1522  -1132    956    371  -1327   -426   -350   -891   -995   -940  -1254
   -397  -1525  -1130    958    363  -1327   -418   -311   -865   -966   -917  -1239
   -387  -1512  -1124    948    366  -1319   -400   -252   -810   -906   -854  -1187
   -363  -1478  -1117    919    374  -1299   -392   -200   -761   -865   -810  -1148
   -350  -1418  -1067    885    358  -1244   -366   -119   -693   -800   -748  -1072
   -319  -1376  -1057    846    366  -1218   -358    -41   -628   -737   -696  -1039
   -303  -1345  -1041    823    366  -1195   -337     38   -563   -670   -644   -992
   -303  -1291   -987    797    340  -1140   -309    129   -485   -576   -550   -893
   -293  -1236   -943    766    324  -1091   -296    200   -418   -493   -462   -800
   -288  -1189   -904    737    306  -1047   -303    218   -389   -452   -407   -743
   -285  -1150   -865    717    288  -1008   -296    226   -374   -436   -381   -711
   -298  -1145   -846    722    272   -997   -296    218   -379   -449   -397   -724
   -311  -1130   -818    722    252   -974   -293    187   -392   -462   -407   -730
   -329  -1122   -792    724    231   -958   -293    150   -415   -485   -426   -753
   -348  -1140   -792    743    220   -966   -296    119   -441   -514   -459   -800
   -345  -1169   -826    756    239   -997   -309     54   -501   -584   -527   -859
   -361  -1221   -859    792    249  -1041   -332    -41   -589   -688   -626   -950
   -374  -1265   -893    818    259  -1080   -342   -106   -652   -758   -696  -1021
   -394  -1312   -919    852    262  -1117   -348   -163   -701   -813   -750  -1062
   -410  -1376   -969    891    277  -1174   -366   -244   -771   -883   -820  -1130
   -418  -1423  -1005    922    293  -1215   -374   -298   -813   -927   -859  -1171
   -426  -1441  -1018    932    293  -1228   -384   -337   -844   -963   -893  -1210
   -433  -1465  -1031    948    298  -1249   -397   -376   -880   -997   -924  -1234
   -410  -1483  -1072    945    329  -1278   -418   -415   -917  -1034   -961  -1278
   -418  -1493  -1075    956    327  -1286   -441   -457   -966  -1088  -1026  -1348
   -441  -1525  -1083    982    319  -1304   -457   -480   -989  -1111  -1049  -1361
   -428  -1509  -1080    966    324  -1296   -449   -472   -974  -1091  -1026  -1340
   -423  -1488  -1065    953    319  -1278   -449   -472   -969  -1078  -1010  -1319
   -428  -1504  -1075    966    322  -1291   -454   -483   -979  -1080  -1013  -1319
   -444  -1540  -1098    992    324  -1319   -467   -498   -992  -1085  -1015  -1312
   -444  -1514  -1070    979    311  -1293   -467   -501   -997  -1093  -1021  -1319
   -446  -1525  -1078    984    314  -1301   -467   -504  -1002  -1098  -1031  -1337
   -446  -1532  -1085    989    319  -1309   -470   -504  -1000  -1088  -1021  -1332
   -441  -1530  -1088    982    322  -1309   -475   -504  -1002  -1085  -1015  -1317
   -433  -1517  -1083    974    324  -1301   -480   -517  -1021  -1104  -1028  -1309
   -431  -1540  -1109    984    335  -1325   -488   -530  -1041  -1130  -1054  -1335
   -439  -1543  -1104    992    332  -1325   -491   -537  -1049  -1135  -1065  -1363
   -444  -1527  -1085    984    316  -1306   -488   -535  -1044  -1132  -1067  -1382
   -436  -1532  -1096    984    327  -1314   -493   -537  -1044  -1132  -1065  -1369
   -433  -1532  -1098    982    332  -1317   -493   -540  -1044  -1127  -1049  -1348
   -444  -1483  -1039    963    296  -1262   -478   -527  -1026  -1109  -1036  -1345
   -457  -1447   -992    950    267  -1221   -454   -511  -1005  -1096  -1023  -1322
   -449  -1431   -982    940    265  -1208   -428   -485   -971  -1057   -976  -1270
   -433  -1410   -979    919    270  -1197   -418   -483   -958  -1044   -963  -1270
   -428  -1379   -950    904    259  -1166   -431   -511   -982  -1075  -1000  -1296
   -441  -1363   -924    901    239  -1145   -454   -540   -997  -1093  -1018  -1306
   -439  -1350   -911    893    233  -1132   -467   -540   -987  -1075  -1000  -1299
   -441  -1335   -896    885    226  -1114   -472   -542   -984  -1065   -987  -1280
   -433  -1358   -924    896    244  -1143   -465   -535   -976  -1057   -974  -1254
   -426  -1387   -961    904    265  -1174   -472   -522   -976  -1049   -961  -1252
   -426  -1415   -989    922    280  -1202   -491   -535  -1002  -1070   -992  -1291
   -415  -1470  -1057    940    319  -1262   -514   -561  -1052  -1119  -1049  -1340
   -426  -1509  -1083    969    327  -1296   -514   -568  -1065  -1137  -1065  -1345
   -472  -1535  -1065   1002    293  -1301   -498   -566  -1062  -1137  -1054  -1332
   -491  -1566  -1075   1026    290  -1322   -498   -576  -1075  -1158  -1075  -1371
   -470  -1577  -1109   1023    316  -1343   -511   -607  -1119  -1210  -1132  -1418
   -462  -1634  -1171   1049    353  -1402   -535   -644  -1163  -1260  -1179  -1441
   -480  -1657  -1176   1067    345  -1415   -537   -639  -1161  -1249  -1166  -1436
   -480  -1686  -1205   1083    361  -1447   -532   -636  -1163  -1249  -1169  -1439
   -470  -1686  -1215   1075    368  -1452   -527   -628  -1163  -1241  -1161  -1423
   -472  -1660  -1187   1067    355  -1423   -527   -636  -1171  -1249  -1176  -1467
   -478  -1673  -1197   1075    355  -1436   -532   -644  -1182  -1262  -1200  -1491
   -475  -1699  -1223   1085    374  -1462   -537   -644  -1179  -1252  -1179  -1454
   -467  -1691  -1223   1078    376  -1457   -537   -636  -1166  -1236  -1158  -1452
   -467  -1693  -1226   1080    379  -1460   -524   -613  -1163  -1247  -1187  -1501
   -452  -1727  -1278   1088    410  -1504   -470   -509  -1122  -1247  -1218  -1517
   -428  -1688  -1262   1057    415  -1475   -371   -340   -995  -1171  -1176  -1480
   -413  -1545  -1132    979    358  -1340   -280   -132   -761   -945   -974  -1304
   -374  -1319   -945    846    285  -1132   -236    137   -454   -568   -592   -924
   -342   -966   -626    652    140   -795   -348     59   -410   -342   -239   -522
   -428   -639   -213    532   -109   -426   -498   -418   -652   -353    -88   -322
   -571   -610    -38    589   -267   -327   -654   -995  -1085   -626   -254   -462
   -636   -859   -223    748   -207   -542   -854  -1592  -1699  -1270   -904  -1106
   -628  -1286   -657    956     12   -971  -1093  -1966  -2281  -2000  -1665  -1831
   -581  -1623  -1041   1101    228  -1332  -1174  -1943  -2377  -2169  -1860  -2013
   -522  -1829  -1306   1174    389  -1569  -1088  -1641  -2109  -1971  -1735  -1930
   -519  -1821  -1301   1171    389  -1561   -893  -1270  -1745  -1701  -1538  -1761
   -496  -1774  -1280   1135    389  -1527   -685   -909  -1421  -1452  -1348  -1592
   -475  -1758  -1283   1117    402  -1519   -587   -740  -1280  -1348  -1278  -1545
   -467  -1751  -1283   1106    405  -1517   -550   -680  -1231  -1312  -1260  -1538
   -452  -1727  -1275   1091    410  -1501   -527   -631  -1182  -1262  -1215  -1496
   -452  -1712  -1260   1078    402  -1486   -509   -600  -1150  -1236  -1184  -1465
   -449  -1706  -1260   1078    405  -1483   -506   -592  -1145  -1234  -1182  -1462
   -436  -1709  -1275   1070    418  -1493   -511   -592  -1153  -1247  -1197  -1465
   -431  -1699  -1267   1065    418  -1483   -506   -576  -1135  -1228  -1174  -1431
   -446  -1706  -1262   1075    405  -1486   -498   -555  -1111  -1197  -1150  -1431
   -418  -1665  -1249   1041    413  -1457   -493   -548  -1104  -1197  -1163  -1449
   -410  -1634  -1226   1021    407  -1431   -488   -540  -1098  -1197  -1169  -1447
   -423  -1641  -1218   1034    397  -1431   -488   -532  -1083  -1174  -1145  -1408
   -413  -1647  -1236   1028    410  -1441   -491   -519  -1067  -1150  -1114  -1387
   -407  -1626  -1218   1015    405  -1423   -485   -506  -1054  -1145  -1109  -1395
   -405  -1615  -1213   1008    402  -1413   -485   -496  -1044  -1137  -1109  -1405
   -397  -1590  -1192    995    397  -1392   -483   -475  -1021  -1114  -1083  -1382
   -405  -1579  -1176    992    384  -1379   -467   -454  -1002  -1098  -1067  -1350
   -379  -1571  -1192    974    405  -1382   -457   -415   -966  -1057  -1023  -1291
   -340  -1545  -1208    943    431  -1376   -454   -379   -935  -1021   -989  -1267
   -345  -1517  -1171    932    413  -1345   -439   -340   -901   -995   -982  -1283
   -342  -1486  -1145    914    400  -1317   -420   -272   -844   -940   -935  -1244
   -332  -1467  -1137    898    402  -1304   -400   -202   -789   -885   -891  -1192
   -324  -1436  -1114    878    394  -1275   -374   -116   -717   -810   -818  -1109
   -290  -1374  -1083    833    394  -1228   -345     -7   -620   -704   -714  -1010
   -270  -1325  -1054    795    392  -1189   -327     75   -555   -631   -641   -948
   -270  -1286  -1015    776    371  -1150   -311    135   -506   -579   -587   -896
   -272  -1221   -950    745    337  -1085   -290    192   -449   -511   -514   -823
   -257  -1166   -909    711    324  -1039   -293    202   -433   -483   -480   -792
   -262  -1158   -896    709    316  -1026   -309    171   -465   -511   -509   -815
   -270  -1130   -862    698    293   -997   -311    150   -480   -527   -517   -813
   -272  -1093   -820    680    272   -958   -306    137   -478   -517   -493   -776
   -288  -1127   -839    709    275   -984   -316     90   -511   -548   -514   -797
   -285  -1156   -870    719    288  -1013   -329     23   -574   -618   -587   -875
   -290  -1189   -898    740    301  -1044   -340    -51   -644   -698   -675   -969
   -306  -1228   -922    766    306  -1078   -353   -132   -717   -782   -766  -1060
   -314  -1293   -979    805    332  -1137   -366   -202   -774   -844   -833  -1119
   -337  -1340  -1005    839    332  -1174   -389   -277   -836   -906   -893  -1163
   -345  -1392  -1049    867    350  -1221   -410   -342   -893   -961   -940  -1213
   -366  -1428  -1065    896    348  -1247   -420   -389   -927   -995   -971  -1260
   -384  -1447  -1062    917    337  -1254   -433   -428   -961  -1026  -1000  -1275
   -361  -1454  -1096    906    366  -1275   -449   -462   -984  -1052  -1021  -1291
   -353  -1480  -1127    917    387  -1304   -472   -501  -1013  -1075  -1044  -1314
   -363  -1491  -1130    927    381  -1312   -483   -524  -1028  -1088  -1052  -1306
   -368  -1465  -1096    917    363  -1280   -478   -522  -1031  -1093  -1062  -1335
   -363  -1496  -1132    930    381  -1317   -491   -542  -1060  -1127  -1111  -1400
   -361  -1499  -1137    927    387  -1319   -496   -545  -1060  -1122  -1104  -1374
   -361  -1483  -1124    919    381  -1304   -491   -537  -1044  -1098  -1070  -1327
   -374  -1478  -1104    927    363  -1291   -488   -532  -1034  -1085  -1049  -1314
   -355  -1475  -1119    914    379  -1299   -501   -550  -1057  -1111  -1080  -1353
   -371  -1478  -1109    924    368  -1293   -506   -553  -1057  -1106  -1075  -1337
   -379  -1499  -1119    937    368  -1309   -509   -553  -1060  -1104  -1067  -1330
   -381  -1496  -1114    940    366  -1306   -501   -563  -1070  -1119  -1083  -1348
   -371  -1488  -1119    927    371  -1304   -506   -566  -1075  -1127  -1093  -1363
   -374  -1480  -1106    927    363  -1293   -504   -561  -1070  -1117  -1080  -1343
   -371  -1465  -1093    917    361  -1280   -496   -548  -1057  -1098  -1057  -1309
   -366  -1475  -1109    922    371  -1293   -501   -555  -1065  -1104  -1062  -1319
   -374  -1434  -1062    904    342  -1249   -480   -540  -1044  -1080  -1047  -1317
   -363  -1363  -1002    862    316  -1184   -459   -519  -1005  -1044  -1013  -1296
   -368  -1348   -982    857    303  -1166   -446   -514   -989  -1028   -995  -1267
   -366  -1309   -943    839    288  -1127   -433   -517   -982  -1023   -984  -1247
   -363  -1275   -911    818    272  -1093   -457   -550  -1008  -1054  -1015  -1286
   -371  -1278   -906    823    267  -1093   -472   -568  -1021  -1062  -1028  -1296
   -353  -1273   -919    813    280  -1096   -488   -568  -1015  -1039  -1000  -1249
   -348  -1257   -909    802    280  -1083   -493   -571  -1021  -1031   -984  -1223
   -363  -1262   -898    813    265  -1080   -485   -550  -1005  -1008   -963  -1223
   -350  -1288   -940    818    293  -1114   -491   -542  -1002  -1005   -961  -1228
   -332  -1330  -1000    831    332  -1166   -514   -579  -1054  -1072  -1036  -1304
   -327  -1384  -1057    857    363  -1221   -537   -602  -1093  -1119  -1088  -1322
   -337  -1410  -1072    872    366  -1241   -524   -587  -1083  -1101  -1067  -1306
   -345  -1441  -1096    891    374  -1270   -517   -589  -1096  -1111  -1083  -1327
   -353  -1486  -1132    919    387  -1309   -517   -605  -1124  -1150  -1127  -1379
   -387  -1532  -1145    961    379  -1340   -537   -641  -1166  -1192  -1163  -1402
   -374  -1540  -1166    956    394  -1353   -540   -652  -1182  -1205  -1171  -1400
   -358  -1564  -1205    961    420  -1384   -550   -665  -1202  -1223  -1192  -1434
   -350  -1584  -1234    966    439  -1408   -561   -670  -1215  -1234  -1202  -1457
   -355  -1602  -1247    979    444  -1426   -555   -665  -1208  -1221  -1189  -1436
   -368  -1587  -1218    976    420  -1402   -550   -662  -1202  -1208  -1174  -1405
   -355  -1564  -1208    958    426  -1387   -553   -667  -1213  -1226  -1192  -1426
   -361  -1587  -1226    971    431  -1408   -566   -685  -1231  -1247  -1218  -1454
   -376  -1615  -1239    997    431  -1428   -555   -672  -1215  -1226  -1189  -1423
   -345  -1605  -1262    974    457  -1434   -550   -657  -1218  -1239  -1210  -1457
   -329  -1644  -1314    987    491  -1480   -504   -568  -1189  -1254  -1254  -1499
   -316  -1673  -1358    992    519  -1514   -402   -410  -1096  -1218  -1252  -1501
   -314  -1551  -1236    932    459  -1395   -303   -218   -904  -1060  -1127  -1415
   -275  -1283  -1008    779    366  -1148   -226     77   -568   -678   -766  -1072
   -257   -904   -646    579    194   -776   -363   -106   -584   -462   -420   -691
   -332   -472   -142    402    -96   -309   -662   -807   -950   -478   -223   -428
   -459   -275    184    368   -322    -46   -940  -1564  -1410   -680   -265   -423
   -511   -584    -72    545   -220   -329  -1192  -2088  -1982  -1283   -857   -997
   -496  -1226   -730    859    114   -979  -1340  -2270  -2504  -2044  -1683  -1782
   -459  -1654  -1197   1054    366  -1428  -1288  -2065  -2496  -2205  -1922  -2021
   -410  -1771  -1361   1091    475  -1566  -1083  -1623  -2107  -1927  -1751  -1893
   -387  -1714  -1327   1049    470  -1522   -854  -1200  -1714  -1628  -1519  -1675
   -358  -1660  -1301   1010    470  -1483   -665   -872  -1413  -1389  -1332  -1532
   -353  -1644  -1291    997    467  -1467   -581   -732  -1304  -1319  -1299  -1527
   -335  -1652  -1317    995    491  -1486   -563   -696  -1275  -1312  -1306  -1527
   -335  -1641  -1309    987    483  -1475   -548   -657  -1228  -1262  -1260  -1478
   -322  -1631  -1309    976    491  -1470   -535   -623  -1197  -1223  -1218  -1434
   -311  -1634  -1322    971    501  -1478   -532   -613  -1189  -1218  -1205  -1415
   -319  -1631  -1312    976    496  -1473   -527   -613  -1187  -1218  -1215  -1444
   -314  -1587  -1275    948    480  -1431   -522   -600  -1176  -1215  -1223  -1462
   -314  -1592  -1278    953    480  -1436   -511   -584  -1158  -1195  -1197  -1415
   -322  -1582  -1260    950    465  -1421   -498   -563  -1130  -1163  -1163  -1376
   -319  -1548  -1228    935    454  -1389   -483   -540  -1109  -1145  -1153  -1384
   -314  -1530  -1215    922    449  -1374   -467   -509  -1085  -1124  -1135  -1363
   -303  -1527  -1223    917    459  -1376   -472   -496  -1070  -1111  -1122  -1358
   -290  -1527  -1236    906    470  -1382   -478   -485  -1067  -1114  -1132  -1379
   -290  -1501  -1210    896    459  -1356   -470   -475  -1062  -1114  -1135  -1356
   -275  -1480  -1205    878    465  -1345   -454   -446  -1028  -1072  -1088  -1299
   -280  -1473  -1192    878    454  -1335   -441   -410   -995  -1041  -1062  -1293
   -283  -1462  -1179    872    446  -1322   -423   -363   -956  -1010  -1041  -1291
   -280  -1428  -1148    854    433  -1288   -394   -301   -904   -966  -1000  -1257
   -267  -1387  -1119    826    423  -1254   -363   -239   -849   -917   -961  -1213
   -262  -1363  -1101    810    418  -1234   -329   -155   -776   -849   -901  -1150
   -254  -1335  -1080    792    410  -1208   -301    -59   -696   -771   -828  -1080
   -244  -1304  -1060    774    407  -1182   -265     36   -618   -696   -758  -1010
   -233  -1241  -1010    737    387  -1127   -236    122   -553   -641   -719   -995
   -207  -1184   -976    696    381  -1080   -210    194   -491   -571   -665   -940
   -200  -1119   -922    659    361  -1023   -202    244   -444   -506   -594   -859
   -187  -1054   -867    620    340   -961   -189    272   -405   -457   -537   -782
   -189  -1008   -818    597    311   -914   -181    277   -384   -433   -514   -779
   -194   -992   -797    592    298   -893   -187    259   -402   -446   -527   -800
   -197   -971   -776    584    288   -875   -197    226   -426   -459   -527   -782
   -202   -950   -748    576    272   -849   -205    194   -441   -465   -517   -769
   -223   -976   -756    600    265   -867   -223    135   -483   -498   -540   -810
   -223  -1005   -784    613    277   -896   -249     51   -550   -563   -600   -867
   -218  -1039   -820    628    298   -930   -280    -38   -628   -641   -670   -919
   -241  -1091   -849    667    303   -971   -309   -127   -704   -719   -740   -979
   -259  -1148   -888    701    314  -1018   -337   -202   -763   -769   -787  -1026
   -265  -1192   -927    727    329  -1062   -353   -265   -810   -805   -813  -1044
   -283  -1231   -950    756    332  -1091   -384   -329   -870   -854   -852  -1070
   -259  -1291  -1031    776    384  -1161   -420   -394   -945   -940   -948  -1189
   -275  -1312  -1039    792    379  -1176   -431   -439   -995  -1000  -1023  -1280
   -290  -1327  -1039    807    371  -1184   -436   -454  -1008  -1000  -1015  -1252
   -272  -1322  -1052    795    389  -1187   -446   -478  -1031  -1015  -1026  -1257
   -272  -1340  -1067    807    397  -1205   -457   -493  -1047  -1031  -1044  -1275
   -290  -1353  -1062    820    381  -1208   -465   -504  -1047  -1026  -1036  -1262
   -280  -1348  -1067    813    392  -1208   -465   -501  -1047  -1028  -1034  -1257
   -259  -1343  -1083    800    410  -1213   -467   -511  -1049  -1034  -1034  -1247
   -259  -1340  -1080    800    410  -1210   -467   -514  -1052  -1036  -1039  -1252
   -265  -1332  -1070    797    402  -1202   -470   -519  -1060  -1047  -1054  -1283
   -267  -1337  -1070    802    400  -1205   -467   -517  -1057  -1041  -1047  -1265
   -267  -1343  -1075    805    402  -1210   -459   -506  -1041  -1026  -1023  -1244
   -272  -1335  -1062    805    394  -1200   -459   -511  -1044  -1031  -1026  -1249
   -277  -1343  -1065    807    389  -1205   -462   -517  -1047  -1028  -1023  -1244
   -270  -1345  -1078    807    402  -1213   -467   -522  -1052  -1023  -1023  -1249
   -262  -1340  -1078    800    405  -1210   -470   -524  -1054  -1028  -1036  -1257
   -270  -1343  -1072    807    400  -1208   -462   -519  -1049  -1023  -1031  -1260
   -265  -1348  -1083    805    407  -1215   -465   -532  -1067  -1047  -1057  -1267
   -262  -1291  -1031    776    381  -1161   -452   -509  -1041  -1018  -1028  -1247
   -259  -1202   -943    730    340  -1072   -426   -483  -1000   -979   -984  -1208
   -249  -1161   -911    706    329  -1036   -410   -496   -997   -984   -987  -1205
   -252  -1150   -901    701    324  -1028   -407   -491   -984   -974   -976  -1197
   -249  -1135   -888    691    319  -1013   -423   -504   -982   -966   -966  -1184
   -254  -1119   -865    685    303   -992   -441   -519   -979   -950   -948  -1169
   -231  -1098   -867    665    316   -984   -459   -530   -987   -950   -945  -1156
   -246  -1124   -878    683    314  -1000   -457   -530   -997   -956   -943  -1150
   -246  -1119   -875    683    311   -997   -452   -511   -984   -945   -937  -1161
   -249  -1156   -909    701    329  -1034   -475   -532  -1021   -987   -984  -1200
   -249  -1231   -982    740    366  -1106   -498   -555  -1057  -1023  -1023  -1228
   -231  -1262  -1031    745    400  -1148   -506   -550  -1067  -1023  -1018  -1221
   -249  -1304  -1054    776    402  -1179   -498   -548  -1072  -1023  -1015  -1221
   -262  -1332  -1070    795    402  -1200   -488   -548  -1083  -1036  -1026  -1236
   -257  -1348  -1091    802    415  -1221   -498   -587  -1137  -1106  -1104  -1325
   -254  -1382  -1130    815    436  -1254   -514   -613  -1169  -1143  -1143  -1337
   -254  -1426  -1171    839    457  -1299   -527   -623  -1184  -1148  -1148  -1343
   -267  -1457  -1189    859    459  -1325   -530   -626  -1189  -1145  -1137  -1325
   -257  -1457  -1200    857    470  -1330   -530   -631  -1200  -1161  -1156  -1369
   -249  -1457  -1208    852    478  -1332   -535   -644  -1221  -1187  -1192  -1415
   -246  -1449  -1202    846    475  -1327   -542   -649  -1223  -1189  -1192  -1397
   -244  -1449  -1208    844    480  -1330   -545   -644  -1221  -1189  -1189  -1392
   -249  -1465  -1215    857    483  -1340   -542   -649  -1226  -1192  -1192  -1389
   -262  -1486  -1226    872    480  -1356   -545   -649  -1215  -1169  -1158  -1350
   -252  -1509  -1257    880    501  -1384   -517   -594  -1184  -1148  -1145  -1350
   -226  -1540  -1314    883    542  -1428   -441   -488  -1169  -1208  -1254  -1488
   -223  -1543  -1319    883    548  -1431   -361   -368  -1093  -1197  -1283  -1496
   -213  -1384  -1174    797    480  -1280   -254    -83   -784   -883   -984  -1210
   -181  -1080   -901    631    358   -992   -228    137   -501   -501   -579   -828
   -184   -623   -441    402    127   -532   -428   -244   -644   -361   -280   -488
   -275   -283     -7    280   -135   -145   -743  -1008  -1036   -415   -142   -332
   -387   -259    124    322   -257    -67  -1005  -1709  -1545   -782   -413   -579
   -423   -696   -275    558    -75   -485  -1215  -2127  -2148  -1504  -1150  -1249
   -423  -1314   -891    865    233  -1104  -1312  -2223  -2577  -2151  -1844  -1883
   -366  -1647  -1280   1008    457  -1465  -1223  -1917  -2395  -2091  -1873  -1940
   -316  -1652  -1335    982    509  -1493   -989  -1447  -1958  -1758  -1636  -1761
   -265  -1590  -1325    927    527  -1460   -771  -1054  -1602  -1496  -1449  -1623
   -246  -1553  -1306    898    530  -1431   -615   -779  -1353  -1293  -1283  -1467
   -262  -1545  -1283    904    509  -1415   -558   -683  -1270  -1236  -1236  -1426
   -275  -1569  -1293    922    509  -1431   -561   -667  -1270  -1249  -1257  -1457
   -254  -1535  -1283    893    514  -1410   -542   -626  -1228  -1202  -1221  -1426
   -241  -1522  -1283    880    519  -1402   -532   -605  -1215  -1189  -1223  -1439
   -254  -1527  -1273    891    509  -1400   -530   -600  -1208  -1184  -1218  -1418
   -267  -1522  -1257    893    493  -1389   -519   -584  -1187  -1169  -1195  -1389
   -265  -1509  -1247    885    488  -1379   -514   -568  -1169  -1153  -1184  -1397
   -257  -1499  -1241    878    491  -1371   -498   -550  -1153  -1140  -1171  -1389
   -231  -1473  -1241    852    504  -1358   -496   -540  -1143  -1127  -1156  -1361
   -244  -1444  -1200    844    475  -1322   -480   -511  -1111  -1093  -1124  -1332
   -257  -1447  -1192    852    465  -1319   -465   -485  -1091  -1080  -1114  -1325
   -233  -1431  -1197    831    480  -1317   -462   -472  -1080  -1075  -1117  -1312
   -236  -1423  -1187    831    475  -1306   -478   -465  -1072  -1062  -1101  -1296
   -254  -1408  -1156    831    449  -1280   -462   -428  -1034  -1023  -1072  -1286
   -226  -1389  -1166    807    470  -1278   -452   -405  -1010  -1008  -1065  -1293
   -223  -1387  -1163    805    467  -1275   -446   -381   -987   -984  -1049  -1260
   -228  -1356  -1127    792    449  -1241   -431   -345   -953   -953  -1015  -1228
   -202  -1322  -1122    761    457  -1223   -407   -290   -917   -930  -1005  -1231
   -207  -1309  -1101    756    446  -1205   -381   -220   -857   -875   -953  -1174
   -207  -1273  -1065    737    428  -1169   -345   -127   -771   -787   -867  -1083
   -189  -1226  -1036    709    423  -1132   -311    -25   -680   -698   -779  -1000
   -168  -1161   -992    665    410  -1078   -288     51   -620   -649   -750   -997
   -163  -1117   -953    639    394  -1036   -259    140   -550   -581   -691   -945
   -161  -1052   -893    605    363   -974   -226    223   -472   -496   -600   -852
   -150   -982   -831    566    340   -906   -210    270   -426   -439   -537   -787
   -129   -950   -820    540    342   -885   -215    277   -418   -418   -509   -753
   -135   -911   -776    522    319   -844   -210    277   -405   -405   -496   -753
   -150   -878   -727    511    285   -802   -213    257   -415   -407   -491   -737
   -158   -857   -698    509    270   -779   -231    220   -436   -415   -485   -722
   -158   -875   -717    514    277   -795   -254    163   -478   -449   -511   -743
   -168   -883   -714    524    272   -800   -270    101   -524   -488   -542   -763
   -184   -904   -719    542    265   -810   -285     18   -584   -548   -600   -815
   -197   -943   -745    571    272   -844   -311    -72   -665   -626   -680   -906
   -200   -995   -795    597    296   -896   -345   -158   -737   -704   -758   -979
   -200  -1039   -839    620    316   -940   -366   -228   -792   -750   -789   -987
   -220  -1117   -898    667    335  -1008   -400   -311   -870   -828   -867  -1085
   -233  -1163   -930    698    348  -1047   -423   -374   -937   -901   -953  -1189
   -226  -1184   -958    704    366  -1070   -439   -413   -969   -930   -966  -1184
   -213  -1213  -1000    711    392  -1106   -457   -454  -1008   -963   -992  -1213
   -215  -1215  -1000    714    389  -1109   -467   -478  -1028   -984  -1008  -1223
   -223  -1236  -1013    730    394  -1124   -470   -485  -1041   -992  -1015  -1221
   -233  -1252  -1018    743    389  -1135   -475   -498  -1047   -992  -1008  -1200
   -233  -1247  -1013    740    389  -1130   -485   -509  -1057  -1008  -1031  -1236
   -218  -1244  -1026    730    402  -1135   -493   -509  -1057  -1002  -1036  -1241
   -202  -1241  -1039    722    418  -1140   -488   -504  -1044   -984  -1005  -1205
   -215  -1241  -1026    727    402  -1132   -496   -535  -1072  -1023  -1047  -1257
   -207  -1218  -1013    711    400  -1117   -496   -532  -1072  -1021  -1039  -1228
   -213  -1239  -1028    724    405  -1132   -504   -530  -1070  -1013  -1021  -1202
   -210  -1241  -1031    727    410  -1137   -511   -548  -1085  -1031  -1052  -1262
   -210  -1226  -1018    717    402  -1122   -504   -542  -1080  -1023  -1049  -1254
   -218  -1239  -1021    727    400  -1130   -493   -530  -1065   -997  -1015  -1213
   -210  -1247  -1036    727    413  -1143   -501   -540  -1072   -997  -1010  -1208
   -181  -1231  -1049    706    433  -1140   -509   -558  -1096  -1021  -1041  -1249
   -189  -1205  -1015    696    413  -1111   -501   -542  -1083  -1010  -1036  -1236
   -187  -1156   -969    670    389  -1062   -483   -527  -1054   -984  -1008  -1205
   -184  -1085   -901    633    358   -995   -459   -514  -1026   -956   -979  -1171
   -200  -1062   -862    631    329   -963   -431   -496  -1000   -935   -958  -1153
   -197  -1028   -833    610    316   -932   -423   -485   -982   -917   -935  -1132
   -189  -1018   -831    602    319   -924   -454   -514   -995   -924   -943  -1135
   -192   -997   -805    594    303   -901   -478   -527   -992   -909   -927  -1117
   -163   -953   -789    558    311   -872   -478   -517   -982   -901   -924  -1135
   -158   -979   -820    568    327   -898   -491   -540  -1010   -935   -958  -1153
   -166  -1002   -836    584    332   -919   -496   -540  -1010   -930   -948  -1135
   -155  -1010   -857    581    348   -932   -493   -522  -1000   -909   -922  -1109
   -153  -1088   -935    620    389  -1013   -522   -535  -1026   -924   -932  -1111
   -158  -1150   -992    654    415  -1072   -542   -563  -1075   -979   -989  -1182
   -181  -1169   -987    675    402  -1078   -537   -574  -1098  -1010  -1031  -1221
   -189  -1200  -1010    693    407  -1106   -535   -581  -1114  -1026  -1049  -1234
   -202  -1236  -1034    719    415  -1135   -530   -594  -1127  -1039  -1057  -1234
   -207  -1247  -1041    724    415  -1145   -535   -610  -1148  -1057  -1070  -1247
   -205  -1265  -1060    735    426  -1163   -545   -628  -1179  -1096  -1111  -1291
   -213  -1312  -1101    761    441  -1208   -555   -646  -1202  -1119  -1135  -1296
   -197  -1319  -1122    758    462  -1221   -553   -646  -1200  -1117  -1127  -1296
   -176  -1293  -1119    732    470  -1208   -545   -636  -1189  -1109  -1122  -1314
   -187  -1296  -1111    740    462  -1205   -545   -631  -1184  -1098  -1111  -1304
   -202  -1306  -1104    753    449  -1208   -553   -644  -1200  -1114  -1130  -1309
   -189  -1296  -1106    743    457  -1202   -558   -654  -1213  -1132  -1156  -1340
   -176  -1293  -1119    732    470  -1208   -555   -652  -1210  -1127  -1153  -1327
   -192  -1327  -1135    758    470  -1231   -524   -600  -1182  -1111  -1145  -1319
   -205  -1374  -1169    787    480  -1273   -441   -467  -1119  -1101  -1163  -1332
   -181  -1330  -1148    756    483  -1239   -358   -311   -997  -1023  -1114  -1291
   -150  -1184  -1034    665    439  -1109   -290    -64   -732   -761   -885  -1117
   -116   -883   -769    498    324   -826   -288    127   -475   -402   -498   -724
   -116   -402   -288    257     83   -345   -470   -239   -610   -259   -179   -353
   -213   -111    101    163   -158     -5   -740   -982  -1036   -379   -119   -275
   -332   -181    148    254   -241    -18   -971  -1678  -1602   -844   -498   -615
   -366   -633   -267    498    -49   -452  -1169  -2094  -2221  -1595  -1257  -1301
   -350  -1156   -805    753    226   -982  -1278  -2179  -2577  -2132  -1826  -1836
   -296  -1467  -1171    883    436  -1319  -1189  -1857  -2353  -2016  -1818  -1873
   -270  -1465  -1195    867    459  -1330   -969  -1400  -1914  -1683  -1582  -1683
   -252  -1397  -1145    823    444  -1270   -756  -1008  -1543  -1402  -1369  -1504
   -207  -1366  -1161    787    475  -1265   -626   -771  -1330  -1241  -1247  -1395
   -184  -1356  -1171    771    493  -1265   -571   -662  -1236  -1161  -1179  -1330
   -184  -1353  -1169    769    491  -1262   -553   -623  -1205  -1137  -1171  -1358
   -200  -1369  -1169    782    483  -1270   -545   -610  -1200  -1137  -1184  -1376
   -181  -1358  -1176    769    496  -1267   -545   -602  -1192  -1132  -1179  -1350
   -168  -1337  -1169    753    498  -1254   -537   -584  -1169  -1111  -1148  -1301
   -184  -1337  -1156    761    483  -1247   -527   -566  -1148  -1091  -1130  -1293
   -184  -1322  -1137    753    475  -1231   -517   -550  -1137  -1085  -1130  -1314
   -168  -1296  -1127    730    478  -1210   -501   -524  -1117  -1062  -1109  -1293
   -171  -1293  -1122    732    475  -1208   -501   -506  -1096  -1039  -1083  -1267
   -174  -1306  -1135    737    478  -1221   -511   -504  -1098  -1047  -1091  -1275
   -166  -1275  -1109    719    470  -1192   -501   -485  -1078  -1026  -1078  -1265
   -158  -1249  -1091    704    465  -1171   -488   -449  -1039   -979  -1034  -1221
   -148  -1234  -1085    691    467  -1161   -483   -420  -1015   -958  -1010  -1197
   -145  -1226  -1083    683    467  -1156   -483   -418  -1018   -971  -1031  -1221
   -153  -1210  -1060    680    452  -1135   -467   -387   -982   -932   -997  -1179
   -145  -1187  -1041    665    446  -1114   -452   -342   -937   -878   -945  -1130
   -122  -1156  -1034    639    454  -1096   -439   -309   -914   -862   -940  -1143
   -109  -1135  -1026    620    457  -1083   -426   -272   -893   -857   -945  -1148
    -96  -1127  -1034    610    467  -1080   -413   -207   -841   -805   -898  -1109
    -90  -1093  -1005    592    454  -1049   -387   -122   -766   -727   -820  -1028
    -93  -1044   -950    568    428   -997   -348    -18   -678   -644   -745   -961
    -80  -1000   -919    537    418   -958   -314     85   -589   -555   -662   -891
    -57   -932   -875    496    407   -904   -288    174   -511   -472   -587   -813
    -38   -859   -823    449    392   -841   -270    231   -467   -431   -550   -779
    -44   -810   -766    428    361   -789   -257    272   -420   -376   -496   -711
    -36   -763   -730    397    345   -748   -254    290   -392   -335   -446   -662
    -33   -737   -704    384    335   -722   -262    277   -387   -316   -418   -631
    -51   -709   -659    379    303   -685   -265    267   -384   -301   -397   -607
    -67   -683   -615    376    272   -649   -267    239   -402   -316   -415   -644
    -72   -696   -623    381    275   -659   -288    179   -449   -353   -444   -667
    -90   -727   -636    407    270   -683   -301    114   -493   -392   -472   -693
   -101   -748   -649    423    272   -698   -306     41   -553   -454   -535   -761
    -98   -807   -709    454    303   -758   -329    -59   -636   -542   -620   -823
    -98   -865   -766    480    332   -815   -368   -150   -719   -626   -696   -893
   -127   -911   -784    519    327   -849   -394   -246   -807   -724   -800  -1002
   -142   -966   -826    553    340   -898   -423   -322   -880   -800   -875  -1078
   -158  -1023   -865    592    353   -945   -436   -363   -911   -820   -885  -1080
   -166  -1044   -880    605    355   -963   -452   -405   -943   -849   -909  -1109
   -166  -1065   -901    615    366   -984   -470   -446   -982   -896   -953  -1148
   -166  -1062   -896    610    363   -979   -483   -470  -1002   -919   -976  -1176
   -174  -1083   -909    628    366   -997   -496   -485  -1013   -922   -982  -1182
   -171  -1093   -922    633    374  -1010   -498   -483  -1013   -911   -969  -1171
   -174  -1096   -922    633    374  -1010   -498   -493  -1023   -924   -982  -1187
   -179  -1122   -945    649    381  -1034   -509   -517  -1039   -935   -987  -1166
   -168  -1114   -945    641    387  -1031   -511   -511  -1034   -924   -971  -1150
   -163  -1091   -930    626    381  -1010   -524   -532  -1060   -958  -1018  -1208
   -194  -1111   -917    652    358  -1015   -530   -542  -1065   -961  -1021  -1197
   -189  -1106   -919    646    363  -1013   -519   -524  -1041   -930   -984  -1150
   -171  -1075   -904    623    366   -989   -509   -509  -1023   -911   -979  -1192
   -155  -1067   -911    610    376   -989   -517   -524  -1044   -940  -1010  -1221
   -155  -1093   -937    623    389  -1015   -532   -548  -1072   -966  -1028  -1208
   -171  -1091   -919    628    374  -1005   -524   -532  -1054   -940  -1000  -1171
   -176  -1072   -896    626    358   -984   -509   -511  -1026   -904   -961  -1127
   -174  -1047   -872    607    348   -958   -504   -517  -1023   -909   -969  -1163
   -163   -963   -802    563    316   -883   -478   -493   -989   -880   -948  -1153
   -153   -917   -766    532    303   -841   -462   -480   -961   -849   -909  -1109
   -148   -906   -758    527    303   -833   -459   -483   -958   -854   -909  -1111
   -142   -865   -722    501    288   -792   -467   -506   -971   -867   -922  -1104
   -155   -828   -672    493    257   -750   -480   -511   -958   -844   -893  -1072
   -145   -836   -693    488    272   -766   -496   -511   -950   -826   -870  -1041
   -145   -852   -706    498    280   -779   -509   -524   -961   -833   -872  -1036
   -142   -846   -706    493    280   -776   -498   -498   -943   -813   -857  -1041
   -132   -875   -743    504    303   -810   -509   -506   -966   -839   -893  -1091
   -103   -901   -797    501    345   -849   -540   -532  -1008   -878   -932  -1117
   -106   -940   -833    524    363   -888   -555   -540  -1031   -896   -948  -1124
   -132   -982   -849    555    355   -914   -553   -553  -1057   -922   -969  -1140
   -150  -1013   -862    581    353   -937   -535   -558  -1062   -930   -971  -1135
   -176  -1062   -885    618    353   -974   -537   -576  -1091   -961  -1005  -1176
   -181  -1101   -919    641    368  -1010   -550   -597  -1122  -1000  -1047  -1210
   -161  -1114   -956    636    397  -1036   -563   -613  -1137  -1013  -1062  -1231
   -145  -1132   -989    639    420  -1062   -563   -618  -1148  -1023  -1075  -1249
   -142  -1140   -997    641    426  -1070   -568   -628  -1163  -1044  -1091  -1262
   -153  -1148   -995    652    420  -1072   -574   -636  -1176  -1057  -1109  -1288
   -161  -1145   -984    652    410  -1065   -563   -623  -1161  -1039  -1088  -1257
   -153  -1137   -984    644    415  -1062   -561   -620  -1161  -1034  -1083  -1252
   -153  -1135   -984    644    413  -1060   -563   -633  -1176  -1052  -1104  -1267
   -142  -1143  -1000    644    428  -1072   -568   -633  -1174  -1049  -1101  -1267
   -129  -1174  -1047    649    457  -1111   -555   -600  -1158  -1041  -1104  -1280
   -140  -1231  -1091    683    475  -1161   -480   -480  -1104  -1041  -1137  -1330
   -127  -1226  -1098    675    483  -1163   -397   -329   -997   -989  -1122  -1322
    -85  -1088  -1002    587    457  -1047   -316   -109   -756   -763   -919  -1127
    -44   -818   -774    431    363   -797   -301    122   -483   -397   -535   -753
    -57   -389   -332    223    137   -361   -465   -192   -597   -259   -241   -418
   -135    -15    119     72   -127     51   -719   -901   -992   -355   -145   -267
   -265     20    285    122   -275    153   -937  -1621  -1519   -727   -410   -514
   -322   -413    -90    366   -116   -252  -1132  -2065  -2127  -1460  -1156  -1202
   -290   -945   -657    618    181   -802  -1288  -2218  -2566  -2070  -1795  -1800
   -249  -1275  -1028    761    387  -1150  -1226  -1945  -2405  -2018  -1839  -1875
   -213  -1304  -1091    758    439  -1197  -1005  -1454  -1943  -1654  -1574  -1667
   -179  -1257  -1078    717    446  -1169   -787  -1047  -1564  -1371  -1363  -1480
   -145  -1202  -1060    672    454  -1132   -652   -797  -1335  -1195  -1236  -1374
   -124  -1174  -1049    649    459  -1111   -589   -680  -1234  -1114  -1179  -1337
   -122  -1205  -1083    665    480  -1145   -576   -641  -1205  -1091  -1166  -1332
   -135  -1210  -1075    672    467  -1143   -563   -620  -1184  -1072  -1153  -1314
   -124  -1171  -1047    649    459  -1111   -545   -594  -1158  -1054  -1130  -1286
   -111  -1163  -1052    636    470  -1109   -540   -576  -1143  -1031  -1109  -1270
   -116  -1169  -1052    644    467  -1111   -548   -566  -1132  -1021  -1098  -1262
   -101  -1150  -1049    623    472  -1101   -553   -563  -1135  -1031  -1114  -1286
   -101  -1132  -1031    615    462  -1080   -542   -540  -1114  -1010  -1098  -1267
   -119  -1127  -1008    620    441  -1067   -527   -511  -1083   -974  -1060  -1221
    -98  -1111  -1013    605    457  -1062   -522   -480  -1052   -937  -1015  -1176
    -90  -1083   -992    587    449  -1039   -519   -470  -1036   -930  -1018  -1208
    -90  -1078   -987    581    446  -1034   -517   -465  -1039   -943  -1036  -1210
    -77  -1060   -984    568    452  -1021   -519   -457  -1036   -943  -1036  -1192
    -85  -1036   -950    561    431   -995   -498   -418   -995   -898  -1002  -1166
    -90  -1021   -932    555    418   -976   -483   -381   -961   -857   -963  -1132
    -72  -1010   -937    540    431   -974   -478   -353   -935   -836   -948  -1127
    -62   -976   -914    517    423   -948   -465   -309   -898   -800   -917  -1093
    -67   -953   -885    511    407   -919   -431   -244   -836   -740   -859  -1028
    -70   -948   -880    506    405   -914   -418   -189   -795   -709   -836  -1026
    -62   -922   -859    491    397   -891   -407   -135   -753   -675   -813  -1005
    -36   -859   -823    446    392   -844   -376    -33   -665   -587   -724   -904
     -2   -805   -802    405    400   -805   -340     77   -568   -488   -626   -797
    -12   -745   -732    379    358   -740   -301    176   -480   -394   -548   -753
     -7   -680   -672    342    329   -675   -277    244   -418   -327   -480   -701
     12   -610   -623    298    314   -615   -275    275   -384   -288   -444   -659
     15   -555   -571    270    293   -563   -272    296   -353   -244   -394   -592
      5   -522   -530    257    265   -527   -280    283   -355   -236   -379   -579
     12   -480   -496    233    252   -488   -277    288   -345   -215   -353   -542
     20   -465   -485    220    252   -475   -280    267   -353   -210   -337   -527
      0   -483   -483    241    241   -483   -301    200   -405   -262   -387   -579
    -49   -522   -472    283    210   -496   -322    122   -467   -327   -444   -628
    -51   -550   -498    301    223   -524   -340     36   -537   -402   -517   -701
    -64   -605   -542    335    236   -574   -368    -59   -623   -493   -605   -779
    -64   -636   -571    350    252   -605   -389   -142   -691   -563   -667   -833
    -75   -696   -623    384    272   -662   -410   -220   -763   -636   -737   -904
    -88   -750   -665    418    288   -709   -426   -285   -826   -698   -805   -984
    -90   -789   -698    441    303   -745   -452   -342   -878   -748   -849  -1026
    -88   -802   -714    446    311   -758   -459   -371   -904   -766   -862  -1031
   -106   -852   -745    475    319   -800   -478   -413   -945   -810   -901  -1072
   -122   -891   -771    506    322   -831   -491   -444   -974   -844   -932  -1085
   -106   -859   -756    483    322   -807   -493   -457   -984   -852   -935  -1093
   -106   -854   -748    480    319   -802   -504   -478  -1002   -870   -961  -1122
   -109   -883   -776    496    332   -828   -522   -491  -1015   -878   -966  -1132
   -114   -893   -779    504    329   -836   -522   -483  -1005   -862   -953  -1122
   -132   -896   -766    511    314   -833   -519   -496  -1018   -875   -963  -1122
   -116   -885   -769    501    324   -828   -524   -517  -1047   -914  -1008  -1163
   -127   -885   -758    504    314   -823   -527   -519  -1041   -909  -1005  -1161
   -127   -883   -756    504    314   -820   -527   -511  -1034   -893   -984  -1135
   -119   -898   -779    506    327   -839   -530   -514  -1036   -893   -979  -1132
    -96   -893   -797    496    350   -846   -522   -506  -1028   -885   -969  -1117
   -124   -888   -763    504    316   -828   -527   -511  -1034   -883   -966  -1117
   -140   -891   -750    514    303   -823   -524   -514  -1036   -888   -979  -1140
   -129   -875   -745    501    306   -813   -522   -514  -1031   -878   -971  -1124
   -114   -828   -714    472    298   -771   -511   -496  -1008   -844   -937  -1091
   -103   -766   -662    433    277   -714   -491   -483   -979   -823   -922  -1096
   -109   -740   -633    423    262   -688   -472   -483   -971   -818   -911  -1060
   -101   -724   -626    413    259   -675   -467   -472   -958   -797   -875  -1002
   -111   -693   -581    402    233   -639   -467   -475   -953   -795   -870  -1031
   -106   -675   -568    389    228   -623   -496   -501   -969   -815   -901  -1075
    -96   -683   -587    389    244   -636   -514   -514   -984   -831   -917  -1096
    -98   -688   -589    392    244   -639   -517   -519   -989   -836   -919  -1088
    -90   -698   -607    394    257   -654   -519   -501   -971   -807   -885  -1044
    -90   -730   -641    410    272   -685   -535   -511   -987   -826   -906  -1067
    -90   -782   -691    433    298   -737   -561   -540  -1031   -867   -948  -1096
    -98   -828   -730    462    314   -779   -571   -553  -1054   -888   -969  -1114
   -116   -852   -735    485    309   -795   -555   -548  -1057   -898   -976  -1119
   -155   -893   -737    522    290   -815   -540   -540  -1054   -893   -969  -1124
   -150   -927   -776    537    311   -852   -542   -542  -1065   -896   -963  -1104
   -127   -956   -828    540    350   -893   -571   -592  -1132   -979  -1049  -1202
   -140   -989   -849    566    353   -919   -592   -636  -1192  -1052  -1143  -1299
   -166  -1018   -854    592    342   -937   -594   -633  -1189  -1036  -1124  -1270
   -153  -1023   -870    587    355   -945   -589   -623  -1176  -1023  -1104  -1244
   -158  -1021   -865    589    350   -943   -587   -623  -1176  -1023  -1104  -1249
   -161  -1039   -878    600    358   -958   -597   -631  -1182  -1023  -1104  -1239
   -163  -1039   -875    600    353   -958   -597   -623  -1174  -1013  -1096  -1231
   -168  -1034   -867    600    348   -950   -587   -615  -1169  -1010  -1104  -1252
   -174  -1049   -875    610    348   -963   -584   -610  -1158  -1005  -1098  -1228
   -158  -1062   -904    610    371   -984   -571   -576  -1161  -1031  -1130  -1257
   -140  -1098   -958    618    407  -1028   -483   -436  -1098  -1039  -1192  -1353
   -145  -1072   -930    607    392  -1002   -400   -262   -943   -914  -1098  -1275
   -122   -891   -771    506    324   -833   -319     20   -644   -594   -795   -976
    -59   -579   -519    319    228   -550   -342    166   -433   -267   -415   -597
    -88   -153    -64    119    -12   -109   -571   -371   -714   -277   -246   -366
   -218     59    275     77   -246    166   -802  -1093  -1163   -472   -280   -353
   -366    -62    303    213   -337    119   -992  -1727  -1712   -956   -709   -753
   -394   -555   -161    475   -116   -358  -1213  -2140  -2369  -1766  -1538  -1530
   -358  -1013   -657    683    148   -836  -1314  -2169  -2600  -2125  -1919  -1878
   -301  -1218   -917    758    306  -1067  -1187  -1790  -2273  -1888  -1771  -1779
   -246  -1200   -953    722    350  -1078   -969  -1332  -1831  -1543  -1527  -1600
   -194  -1119   -924    657    363  -1023   -769   -943  -1465  -1262  -1319  -1418
   -192  -1098   -906    644    355  -1005   -665   -758  -1314  -1163  -1262  -1382
   -192  -1104   -914    646    358  -1010   -620   -678  -1249  -1114  -1231  -1350
   -179  -1106   -927    641    371  -1015   -605   -633  -1205  -1067  -1174  -1280
   -194  -1117   -922    657    363  -1021   -597   -623  -1200  -1065  -1179  -1314
   -187  -1096   -911    639    361  -1005   -584   -597  -1176  -1047  -1182  -1335
   -166  -1062   -896    613    363   -979   -579   -581  -1161  -1031  -1161  -1293
   -184  -1065   -883    623    348   -974   -587   -592  -1174  -1047  -1174  -1288
   -192  -1062   -870    628    337   -966   -587   -576  -1161  -1031  -1166  -1286
   -181  -1052   -870    615    342   -963   -576   -561  -1140  -1015  -1145  -1273
   -176  -1044   -867    610    345   -956   -566   -540  -1117   -989  -1122  -1244
   -176  -1005   -831    589    324   -919   -548   -506  -1083   -953  -1085  -1205
   -150   -997   -846    574    348   -922   -540   -483  -1067   -943  -1085  -1215
   -171  -1010   -841    589    335   -924   -537   -475  -1060   -943  -1088  -1218
   -168   -979   -810    574    319   -896   -524   -446  -1031   -909  -1054  -1176
   -142   -935   -792    537    322   -865   -524   -426  -1013   -896  -1052  -1184
   -142   -922   -779    532    316   -852   -514   -402   -992   -880  -1041  -1158
   -148   -911   -766    527    309   -839   -504   -366   -953   -839  -1000  -1119
   -145   -893   -748    517    301   -820   -493   -329   -930   -813   -982  -1117
   -140   -867   -730    504    293   -800   -472   -272   -880   -769   -940  -1083
   -124   -831   -706    478    290   -769   -444   -194   -810   -701   -885  -1039
   -124   -797   -672    462    272   -735   -423   -114   -748   -644   -836  -1000
   -111   -771   -659    441    272   -717   -410    -41   -693   -597   -795   -940
    -80   -706   -628    392    272   -667   -381     51   -613   -511   -722   -875
    -72   -636   -563    355    244   -600   -345    148   -522   -410   -620   -769
    -67   -581   -514    324    220   -550   -332    213   -459   -337   -540   -701
    -62   -511   -452    285    194   -483   -316    252   -415   -285   -480   -641
    -62   -449   -387    254    161   -418   -301    285   -366   -220   -397   -530
    -59   -413   -353    236    145   -384   -303    280   -358   -202   -381   -530
    -64   -376   -311    220    122   -345   -319    241   -397   -249   -449   -641
    -80   -368   -288    226    101   -329   -324    210   -413   -259   -452   -620
    -85   -381   -296    233    103   -340   -335    148   -454   -298   -475   -633
    -96   -415   -319    257    111   -368   -345     75   -514   -368   -545   -714
   -101   -439   -337    267    116   -387   -363     -5   -574   -436   -610   -766
   -122   -491   -368    306    122   -431   -392    -98   -654   -519   -691   -833
   -150   -550   -400    348    122   -475   -415   -184   -724   -587   -748   -867
   -135   -589   -454    363    158   -522   -439   -257   -789   -649   -805   -948
   -153   -644   -491    397    168   -568   -462   -332   -862   -727   -898  -1067
   -163   -704   -540    433    187   -623   -488   -394   -922   -787   -953  -1098
   -166   -745   -579    454    205   -662   -517   -444   -966   -833   -992  -1130
   -158   -730   -571    444    205   -652   -524   -472   -992   -862  -1026  -1163
   -148   -748   -600    446    223   -675   -530   -493  -1008   -872  -1034  -1166
   -163   -769   -605    465    220   -688   -545   -517  -1031   -893  -1052  -1179
   -166   -766   -602    465    218   -685   -545   -524  -1036   -896  -1054  -1166
   -161   -771   -610    467    223   -691   -537   -517  -1023   -875  -1028  -1135
   -184   -792   -607    488    210   -701   -548   -522  -1026   -875  -1026  -1150
   -179   -782   -602    480    210   -693   -550   -530  -1039   -891  -1047  -1179
   -171   -771   -600    470    213   -685   -550   -535  -1039   -888  -1052  -1169
   -166   -763   -597    465    215   -680   -542   -524  -1021   -862  -1021  -1130
   -153   -771   -620    459    233   -696   -550   -545  -1052   -904  -1065  -1189
   -148   -774   -626    459    236   -701   -558   -561  -1072   -924  -1091  -1200
   -174   -769   -597    470    210   -683   -553   -542  -1052   -896  -1054  -1166
   -155   -769   -613    462    228   -691   -558   -548  -1054   -901  -1052  -1174
   -150   -779   -628    462    236   -704   -571   -563  -1072   -919  -1072  -1202
   -161   -727   -566    444    202   -649   -545   -540  -1039   -883  -1034  -1161
   -171   -631   -459    400    142   -545   -496   -493   -979   -820   -969  -1098
   -161   -589   -428    376    132   -509   -488   -498   -971   -818   -969  -1093
   -153   -587   -436    368    140   -511   -491   -504   -969   -815   -961  -1083
   -153   -594   -441    374    142   -519   -506   -524   -987   -831   -976  -1096
   -155   -576   -423    366    132   -501   -527   -542   -989   -831   -979  -1109
   -153   -550   -397    353    122   -475   -530   -527   -971   -805   -956  -1091
   -145   -550   -407    345    129   -478   -532   -540   -987   -823   -966  -1078
   -140   -555   -415    348    135   -488   -532   -527   -976   -810   -950  -1057
   -158   -584   -428    368    135   -506   -540   -519   -971   -795   -935  -1052
   -142   -607   -465    376    161   -537   -558   -524   -995   -818   -963  -1091
   -129   -678   -550    402    207   -615   -584   -553  -1049   -875  -1031  -1156
   -142   -709   -566    426    210   -639   -581   -561  -1065   -893  -1047  -1163
   -166   -735   -568    449    200   -652   -574   -571  -1075   -911  -1054  -1174
   -192   -776   -584    485    194   -680   -566   -581  -1093   -932  -1067  -1187
   -189   -823   -636    504    223   -730   -584   -610  -1124   -966  -1098  -1210
   -168   -826   -657    496    241   -743   -592   -620  -1145   -982  -1119  -1234
   -168   -839   -672    501    249   -758   -592   -620  -1153   -989  -1124  -1215
   -179   -859   -680    519    249   -771   -594   -626  -1163  -1002  -1137  -1223
   -187   -870   -683    527    244   -776   -602   -652  -1189  -1041  -1184  -1291
   -189   -857   -667    522    239   -763   -600   -639  -1171  -1018  -1156  -1265
   -176   -862   -688    519    254   -776   -605   -636  -1169  -1013  -1148  -1257
   -187   -891   -704    540    257   -797   -618   -659  -1197  -1047  -1184  -1288
   -192   -872   -680    530    244   -776   -607   -649  -1184  -1031  -1171  -1278
   -205   -909   -704    555    249   -807   -576   -597  -1158  -1021  -1176  -1293
   -192   -945   -756    566    280   -852   -496   -459  -1078   -995  -1184  -1306
   -168   -888   -719    530    275   -805   -400   -283   -927   -878  -1093  -1226
   -145   -737   -592    441    223   -667   -337    -46   -683   -628   -865  -1031
    -85   -462   -379    272    145   -420   -363    122   -472   -319   -524   -688
    -90      2     93     41    -93     46   -530   -226   -581   -168   -220   -329
   -200    309    509    -54   -353    407   -732   -896   -932   -231   -122   -179
   -332    189    519     70   -426    355   -940  -1597  -1517   -745   -561   -579
   -410   -252    158    329   -285    -46  -1156  -2086  -2200  -1566  -1376  -1335
   -387   -711   -327    548    -31   -519  -1299  -2200  -2548  -2042  -1867  -1803
   -332  -1028   -696    680    181   -862  -1218  -1873  -2322  -1912  -1834  -1818
   -270  -1031   -761    649    244   -898  -1015  -1428  -1912  -1608  -1631  -1670
   -220   -937   -717    579    246   -828   -792  -1013  -1530  -1312  -1405  -1473
   -210   -911   -704    561    244   -807   -659   -763  -1301  -1127  -1254  -1325
   -202   -953   -750    579    272   -852   -631   -693  -1249  -1093  -1241  -1343
   -205   -966   -761    584    277   -862   -615   -659  -1231  -1083  -1252  -1369
   -210   -958   -748    584    267   -852   -600   -631  -1205  -1060  -1226  -1332
   -210   -945   -735    576    262   -841   -592   -615  -1187  -1047  -1210  -1314
   -184   -922   -737    553    275   -831   -581   -600  -1169  -1034  -1202  -1299
   -187   -909   -722    548    265   -815   -576   -576  -1140  -1000  -1169  -1275
   -184   -904   -719    545    267   -813   -574   -563  -1132   -995  -1166  -1278
   -184   -914   -730    548    270   -823   -574   -561  -1140  -1005  -1179  -1293
   -184   -917   -732    550    272   -826   -563   -540  -1119   -979  -1153  -1252
   -197   -904   -709    550    254   -807   -558   -522  -1096   -950  -1114  -1197
   -197   -891   -693    542    246   -795   -553   -498  -1075   -927  -1093  -1195
   -181   -844   -662    511    239   -753   -542   -475  -1057   -919  -1098  -1241
   -181   -831   -649    506    233   -740   -535   -452  -1039   -909  -1104  -1247
   -189   -839   -649    514    228   -745   -527   -431  -1013   -878  -1065  -1189
   -166   -820   -657    493    244   -740   -530   -418  -1005   -870  -1052  -1158
   -148   -795   -646    470    246   -722   -522   -384   -974   -841  -1026  -1143
   -163   -792   -628    478    231   -711   -509   -345   -932   -805  -1000  -1132
   -155   -761   -605    457    223   -683   -488   -290   -885   -761   -961  -1098
   -142   -727   -587    433    220   -657   -465   -220   -826   -698   -906  -1039
   -145   -704   -561    423    205   -633   -446   -140   -761   -633   -846   -987
   -140   -675   -535    407    197   -605   -418    -59   -696   -584   -807   -945
   -106   -615   -509    361    200   -563   -397     33   -615   -496   -724   -872
    -83   -548   -465    314    189   -506   -376    132   -532   -397   -636   -805
    -90   -480   -392    285    148   -436   -353    207   -457   -309   -542   -709
    -88   -426   -337    257    124   -381   -332    265   -392   -223   -446   -610
    -67   -366   -301    215    114   -335   -335    275   -379   -210   -433   -592
    -75   -332   -257    205     90   -296   -340    267   -381   -207   -433   -579
   -114   -324   -210    218     44   -267   -342    257   -374   -187   -405   -553
   -103   -301   -197    202     46   -249   -363    210   -413   -228   -444   -610
   -101   -285   -184    194     38   -236   -368    155   -457   -275   -483   -615
   -124   -324   -200    226     36   -262   -376     88   -509   -327   -530   -675
   -168   -392   -223    280     25   -309   -394      0   -581   -407   -613   -774
   -192   -446   -254    319     31   -350   -405    -75   -641   -475   -672   -815
   -202   -501   -298    350     46   -400   -420   -150   -704   -540   -732   -878
   -202   -566   -363    381     80   -465   -457   -257   -802   -646   -836   -979
   -205   -605   -400    405     93   -501   -491   -348   -893   -748   -937  -1083
   -215   -636   -420    426    101   -530   -514   -402   -943   -792   -976  -1111
   -210   -670   -459    439    122   -566   -524   -441   -971   -818   -992  -1130
   -241   -701   -462    470    109   -581   -530   -470   -992   -836  -1010  -1143
   -262   -719   -459    488     96   -589   -537   -491  -1010   -854  -1026  -1161
   -228   -719   -491    475    129   -605   -548   -496  -1008   -846  -1018  -1153
   -220   -724   -506    472    140   -615   -555   -496  -1005   -828   -989  -1114
   -226   -711   -485    467    129   -600   -568   -527  -1047   -872  -1036  -1161
   -233   -719   -485    475    124   -602   -576   -548  -1072   -911  -1078  -1195
   -239   -722   -483    480    122   -602   -576   -542  -1062   -898  -1075  -1218
   -246   -732   -488    488    119   -610   -584   -550  -1070   -904  -1080  -1215
   -259   -737   -478    498    106   -607   -581   -548  -1065   -893  -1065  -1187
   -275   -740   -465    506     93   -602   -576   -537  -1049   -870  -1036  -1156
   -257   -719   -462    488    101   -592   -576   -537  -1052   -870  -1036  -1137
   -231   -691   -462    459    111   -576   -574   -545  -1062   -888  -1060  -1169
   -246   -711   -465    478    109   -589   -576   -548  -1060   -883  -1057  -1179
   -239   -717   -478    478    116   -597   -584   -558  -1062   -878  -1049  -1169
   -241   -662   -420    452     88   -542   -555   -532  -1034   -857  -1031  -1140
   -254   -613   -358    431     51   -485   -540   -527  -1015   -846  -1026  -1127
   -249   -576   -327    410     38   -452   -530   -527  -1008   -841  -1018  -1114
   -262   -568   -309    413     23   -439   -530   -527   -997   -833  -1010  -1124
   -275   -555   -280    415      2   -418   -545   -537   -995   -820   -995  -1104
   -257   -511   -254    384     -2   -384   -550   -532   -982   -800   -966  -1070
   -236   -509   -272    371     18   -392   -548   -537   -987   -805   -979  -1085
   -249   -530   -280    387     12   -405   -542   -540   -987   -805   -976  -1088
   -254   -542   -288    400     15   -415   -555   -532   -987   -797   -969  -1075
   -254   -558   -303    405     20   -431   -587   -540  -1008   -810   -976  -1065
   -244   -584   -340    413     46   -462   -602   -550  -1021   -820   -982  -1062
   -244   -623   -379    433     64   -501   -615   -563  -1047   -852  -1010  -1093
   -233   -659   -426    446     96   -542   -607   -576  -1070   -883  -1044  -1143
   -254   -698   -446    475     96   -574   -607   -600  -1109   -935  -1106  -1223
   -277   -737   -459    506     88   -597   -605   -610  -1130   -953  -1127  -1226
   -265   -776   -514    519    122   -644   -620   -626  -1148   -966  -1130  -1228
   -265   -805   -540    535    137   -672   -631   -646  -1166   -989  -1153  -1254
   -259   -805   -545    530    142   -675   -633   -657  -1184  -1008  -1169  -1260
   -259   -807   -548    532    142   -678   -633   -657  -1189  -1010  -1171  -1267
   -265   -815   -550    540    142   -683   -628   -652  -1179  -1000  -1161  -1254
   -265   -789   -524    527    129   -657   -610   -631  -1158   -976  -1137  -1226
   -275   -805   -532    540    127   -670   -618   -641  -1174   -992  -1163  -1267
   -272   -820   -548    545    137   -685   -636   -659  -1189  -1002  -1171  -1267
   -275   -820   -548    545    135   -683   -631   -646  -1182   -995  -1163  -1267
   -272   -857   -584    566    155   -722   -581   -571  -1158  -1008  -1195  -1306
   -259   -880   -623    568    179   -753   -480   -407  -1060   -974  -1202  -1319
   -220   -810   -592    514    184   -701   -410   -231   -888   -820  -1072  -1197
   -168   -620   -454    392    140   -537   -361     49   -610   -509   -774   -932
   -129   -283   -153    207     10   -218   -433     88   -483   -233   -428   -568
   -187    163    348     10   -267    254   -646   -488   -745   -215   -223   -290
   -327    285    613     20   -470    446   -852  -1189  -1176   -431   -309   -348
   -467     70    537    194   -501    303  -1039  -1805  -1764  -1023   -878   -888
   -465   -402     62    433   -265   -171  -1257  -2192  -2423  -1842  -1699  -1641
   -405   -766   -363    584    -20   -566  -1317  -2120  -2514  -2018  -1909  -1860
   -350   -935   -587    641    116   -761  -1176  -1727  -2184  -1787  -1779  -1771
   -324   -909   -584    615    129   -748   -969  -1291  -1771  -1473  -1551  -1587
   -309   -880   -571    594    129   -727   -774   -914  -1431  -1208  -1350  -1421
   -309   -852   -542    579    116   -696   -683   -745  -1288  -1093  -1260  -1335
   -285   -846   -561    566    137   -704   -657   -688  -1241  -1062  -1236  -1327
   -270   -859   -589    563    158   -727   -649   -667  -1234  -1062  -1244  -1348
   -262   -854   -592    558    163   -724   -631   -633  -1205  -1041  -1231  -1340
   -265   -841   -579    553    155   -711   -623   -607  -1171  -1002  -1195  -1299
   -270   -807   -537    537    132   -672   -613   -592  -1150   -984  -1166  -1265
   -265   -797   -532    530    129   -665   -613   -584  -1148   -984  -1169  -1270
   -236   -805   -568    522    166   -688   -613   -571  -1140   -979  -1169  -1280
   -249   -789   -540    517    145   -665   -607   -561  -1130   -974  -1161  -1265
   -246   -779   -532    511    140   -657   -607   -553  -1124   -966  -1153  -1260
   -233   -756   -522    493    142   -641   -597   -530  -1104   -940  -1135  -1239
   -231   -750   -519    491    142   -636   -587   -511  -1088   -930  -1124  -1221
   -239   -750   -511    493    135   -631   -584   -493  -1070   -909  -1111  -1221
   -244   -730   -485    485    119   -607   -571   -459  -1034   -870  -1072  -1179
   -244   -706   -465    475    109   -587   -563   -433  -1010   -841  -1047  -1161
   -226   -675   -449    452    111   -563   -553   -405   -984   -826  -1039  -1161
   -223   -665   -441    444    106   -553   -545   -381   -963   -813  -1028  -1140
   -218   -633   -415    426     96   -524   -522   -322   -909   -758   -974  -1085
   -213   -628   -418    420    101   -524   -511   -267   -867   -717   -935  -1047
   -181   -613   -431    397    124   -522   -506   -215   -826   -672   -901  -1015
   -174   -537   -363    355     93   -452   -467   -122   -750   -600   -841   -976
   -174   -522   -348    348     85   -436   -436    -31   -678   -532   -779   -909
   -161   -485   -324    322     80   -407   -413     64   -589   -433   -680   -805
   -119   -394   -275    257     77   -335   -397    148   -519   -358   -615   -771
   -116   -314   -197    213     38   -257   -379    205   -465   -293   -553   -704
   -116   -257   -140    187     10   -200   -368    244   -420   -228   -478   -615
   -114   -207    -93    161    -12   -150   -361    272   -379   -174   -418   -553
   -111   -166    -54    140    -28   -111   -361    267   -371   -161   -402   -561
   -124   -142    -18    129    -54    -80   -366    239   -389   -176   -413   -566
   -135   -129      5    129    -70    -62   -368    207   -413   -194   -426   -574
   -150   -166    -18    155    -67    -90   -387    145   -454   -236   -459   -589
   -158   -179    -20    168    -70   -101   -410     62   -522   -314   -527   -657
   -166   -231    -67    197    -49   -150   -436    -51   -628   -444   -670   -813
   -194   -288    -96    241    -49   -192   -446   -129   -691   -511   -740   -872
   -226   -353   -127    290    -49   -241   -467   -213   -758   -576   -797   -922
   -223   -418   -194    322    -15   -306   -491   -296   -831   -649   -865   -989
   -249   -439   -189    342    -31   -316   -496   -348   -872   -693   -909  -1023
   -254   -465   -210    358    -23   -337   -511   -400   -922   -745   -963  -1080
   -252   -498   -246    371     -2   -374   -535   -444   -963   -784  -1000  -1119
   -254   -530   -275    392     10   -402   -553   -472   -989   -805  -1015  -1132
   -270   -535   -267    400     -2   -402   -563   -485   -992   -802  -1008  -1119
   -259   -545   -285    402     12   -415   -568   -501  -1005   -813  -1021  -1132
   -239   -542   -303    389     31   -423   -571   -519  -1031   -841  -1057  -1174
   -254   -540   -285    397     15   -413   -576   -524  -1036   -846  -1057  -1158
   -254   -545   -293    397     18   -420   -584   -532  -1039   -841  -1044  -1145
   -249   -540   -293    394     20   -418   -587   -532  -1039   -833  -1039  -1166
   -267   -542   -277    405      2   -410   -584   -535  -1041   -833  -1041  -1176
   -257   -535   -277    397     10   -407   -581   -542  -1049   -844  -1047  -1148
   -249   -540   -290    392     18   -418   -597   -558  -1065   -862  -1065  -1156
   -246   -537   -290    392     20   -413   -594   -561  -1062   -862  -1070  -1187
   -267   -558   -290    410     10   -423   -594   -561  -1057   -857  -1065  -1182
   -280   -553   -272    418     -5   -413   -592   -558  -1049   -846  -1047  -1161
   -275   -522   -249    397    -15   -387   -581   -545  -1036   -833  -1034  -1156
   -259   -462   -202    361    -31   -332   -553   -519  -1005   -800  -1008  -1124
   -259   -413   -153    335    -57   -283   -535   -511   -987   -782   -992  -1104
   -270   -397   -127    335    -72   -262   -527   -506   -974   -771   -974  -1080
   -259   -384   -124    322    -67   -257   -535   -506   -961   -748   -943  -1054
   -254   -366   -111    309    -72   -239   -548   -524   -966   -756   -953  -1078
   -262   -368   -106    314    -77   -239   -574   -545   -987   -782   -976  -1093
   -249   -348    -98    298    -75   -223   -561   -535   -971   -758   -948  -1065
   -241   -350   -109    296    -67   -231   -563   -532   -979   -766   -963  -1093
   -241   -374   -132    306    -57   -252   -579   -535   -992   -776   -976  -1096
   -252   -420   -168    335    -44   -293   -605   -550  -1015   -797   -989  -1101
   -252   -488   -236    371     -7   -363   -631   -566  -1044   -818  -1008  -1101
   -244   -522   -280    381     18   -402   -633   -568  -1057   -831  -1021  -1119
   -265   -563   -298    413     15   -431   -620   -571  -1065   -839  -1034  -1143
   -296   -589   -293    441     -2   -441   -613   -584  -1085   -867  -1067  -1189
   -285   -594   -309    441     10   -452   -620   -615  -1127   -914  -1114  -1208
   -267   -633   -368    449     49   -501   -639   -641  -1161   -945  -1148  -1244
   -270   -665   -394    465     62   -530   -641   -646  -1174   -961  -1171  -1283
   -285   -680   -397    480     54   -540   -644   -641  -1169   -953  -1153  -1249
   -298   -701   -402    501     51   -553   -652   -646  -1166   -937  -1130  -1208
   -290   -704   -415    496     59   -558   -657   -657  -1184   -961  -1163  -1265
   -293   -704   -410    496     57   -558   -654   -657  -1192   -974  -1184  -1291
   -309   -704   -397    506     41   -550   -654   -654  -1189   -971  -1176  -1273
   -298   -722   -423    511     62   -574   -662   -665  -1197   -984  -1189  -1291
   -301   -756   -454    527     75   -607   -646   -623  -1179   -984  -1200  -1312
   -290   -784   -493    537     98   -639   -555   -475  -1091   -950  -1202  -1327
   -272   -750   -480    509    103   -615   -470   -319   -966   -867  -1148  -1267
   -254   -657   -402    457     72   -530   -402   -101   -743   -652   -945  -1085
   -202   -397   -197    298     -2   -296   -400    129   -496   -306   -579   -750
   -200     44    244     77   -223    142   -561   -181   -581   -150   -283   -397
   -314    324    636     -7   -475    480   -779   -857   -930   -223   -194   -254
   -457    316    774     70   -615    545   -969  -1564  -1449   -628   -522   -568
   -519    -93    426    306   -475    166  -1161  -2039  -2088  -1400  -1306  -1301
   -496   -568    -72    532   -213   -322  -1327  -2190  -2496  -1938  -1844  -1790
   -444   -878   -436    659     -5   -657  -1288  -1930  -2351  -1883  -1862  -1831
   -387   -911   -524    649     67   -719  -1104  -1496  -1961  -1597  -1675  -1699
   -363   -857   -493    610     62   -675   -872  -1065  -1558  -1283  -1441  -1499
   -345   -836   -491    589     70   -665   -737   -805  -1327  -1096  -1293  -1374
   -335   -831   -498    581     80   -665   -685   -704  -1244  -1023  -1234  -1314
   -324   -818   -493    571     83   -657   -657   -654  -1202   -995  -1205  -1291
   -314   -813   -501    563     90   -657   -654   -649  -1208  -1013  -1239  -1335
   -314   -833   -519    574    101   -678   -654   -636  -1200  -1008  -1241  -1343
   -314   -828   -514    571     98   -672   -649   -615  -1182   -987  -1215  -1309
   -306   -789   -483    548     88   -636   -641   -594  -1158   -963  -1184  -1267
   -324   -789   -465    555     67   -628   -641   -579  -1137   -937  -1156  -1249
   -316   -792   -475    553     77   -633   -639   -566  -1130   -930  -1148  -1244
   -301   -771   -470    535     83   -620   -623   -548  -1122   -924  -1156  -1249
   -288   -743   -454    517     83   -600   -615   -532  -1109   -924  -1169  -1280
   -301   -750   -449    524     72   -602   -618   -517  -1101   -911  -1156  -1262
   -309   -766   -457    535     72   -613   -615   -504  -1088   -898  -1137  -1231
   -298   -748   -449    519     75   -600   -602   -475  -1062   -872  -1109  -1200
   -296   -730   -433    514     67   -581   -587   -444  -1028   -841  -1078  -1182
   -290   -698   -407    493     57   -553   -576   -413  -1000   -815  -1057  -1158
   -290   -672   -381    480     44   -527   -571   -389   -982   -800  -1047  -1145
   -290   -665   -374    478     38   -519   -563   -350   -948   -766  -1021  -1132
   -270   -646   -376    459     51   -511   -540   -288   -898   -714   -969  -1091
   -252   -620   -368    436     54   -493   -527   -228   -852   -670   -930  -1044
   -262   -589   -327    426     31   -457   -501   -153   -782   -607   -872   -995
   -262   -563   -303    413     18   -433   -472    -67   -711   -537   -815   -953
   -228   -498   -270    363     20   -384   -457     15   -652   -480   -766   -893
   -213   -441   -228    327      5   -335   -433    111   -571   -392   -685   -820
   -205   -363   -161    283    -23   -262   -407    192   -493   -303   -597   -740
   -189   -290   -103    239    -44   -197   -389    246   -441   -239   -524   -667
   -192   -239    -46    215    -72   -142   -389    262   -418   -205   -485   -623
   -194   -202     -7    197    -96   -103   -394    262   -407   -181   -449   -571
   -202   -166     36    181   -119    -64   -392    252   -402   -168   -431   -550
   -205   -153     51    179   -129    -51   -394    226   -415   -184   -449   -594
   -223   -161     62    192   -142    -49   -400    184   -436   -202   -462   -613
   -228   -166     59    197   -145    -54   -418    103   -501   -275   -522   -665
   -236   -210     25    223   -132    -90   -444     10   -587   -374   -633   -774
   -267   -283    -18    272   -124   -150   -459    -70   -649   -439   -696   -839
   -285   -340    -54    314   -116   -197   -478   -158   -719   -514   -761   -904
   -285   -374    -88    327   -101   -231   -509   -252   -807   -613   -859   -992
   -298   -423   -124    358    -88   -275   -530   -324   -870   -672   -919  -1039
   -314   -454   -140    381    -88   -296   -540   -379   -909   -709   -950  -1067
   -322   -498   -176    410    -72   -337   -568   -428   -953   -750   -989  -1101
   -316   -524   -207    420    -54   -366   -589   -470   -984   -784  -1023  -1148
   -319   -530   -213    423    -54   -371   -594   -483   -995   -792  -1028  -1158
   -314   -530   -218    420    -49   -374   -600   -496  -1013   -802  -1041  -1163
   -298   -519   -220    410    -38   -371   -600   -514  -1028   -823  -1065  -1187
   -311   -548   -236    428    -38   -392   -607   -532  -1044   -839  -1083  -1210
   -322   -561   -239    441    -44   -400   -610   -527  -1036   -820  -1062  -1187
   -309   -530   -223    418    -44   -376   -607   -519  -1031   -810  -1052  -1174
   -306   -542   -236    426    -36   -389   -620   -550  -1065   -852  -1096  -1215
   -311   -532   -223    420    -46   -379   -618   -540  -1049   -823  -1065  -1166
   -288   -517   -228    402    -31   -374   -615   -530  -1039   -813  -1049  -1163
   -285   -519   -236    400    -25   -376   -618   -540  -1057   -839  -1078  -1197
   -290   -522   -231    407    -31   -376   -623   -537  -1052   -828  -1065  -1182
   -296   -527   -231    410    -33   -379   -639   -537  -1054   -823  -1057  -1171
   -298   -501   -202    400    -49   -350   -620   -527  -1039   -815  -1047  -1166
   -296   -420   -124    355    -88   -272   -587   -509  -1010   -792  -1034  -1161
   -293   -350    -57    322   -119   -205   -561   -491   -976   -756  -1000  -1124
   -303   -361    -59    332   -122   -213   -553   -480   -966   -740   -979  -1106
   -296   -358    -64    327   -116   -213   -571   -504   -976   -748   -987  -1119
   -288   -327    -41    306   -124   -184   -594   -532   -989   -756   -997  -1124
   -277   -309    -31    293   -124   -171   -600   -524   -979   -745   -979  -1080
   -280   -314    -33    296   -124   -176   -600   -532   -987   -745   -974  -1070
   -288   -314    -25    301   -132   -171   -600   -527   -984   -745   -982  -1096
   -283   -332    -49    303   -116   -192   -605   -509   -971   -722   -950  -1052
   -272   -366    -93    319    -90   -231   -620   -504   -971   -714   -930  -1028
   -272   -410   -140    340    -67   -275   -652   -537  -1028   -782  -1008  -1127
   -272   -439   -166    355    -54   -303   -649   -553  -1060   -823  -1060  -1169
   -272   -472   -200    371    -38   -337   -636   -553  -1067   -828  -1060  -1153
   -280   -493   -213    387    -33   -353   -626   -561  -1083   -852  -1080  -1182
   -337   -568   -233    452    -54   -402   -646   -597  -1124   -893  -1130  -1231
   -327   -597   -272    462    -28   -436   -659   -615  -1143   -909  -1137  -1234
   -303   -605   -303    452      0   -454   -672   -626  -1163   -930  -1156  -1249
   -314   -631   -316    472      0   -475   -678   -633  -1179   -945  -1176  -1262
   -332   -623   -290    475    -23   -457   -672   -628  -1169   -935  -1169  -1265
   -316   -623   -309    470     -5   -467   -675   -631  -1166   -932  -1158  -1252
   -298   -618   -319    457      7   -470   -672   -628  -1158   -917  -1132  -1208
   -306   -605   -298    457     -5   -452   -662   -618  -1148   -904  -1127  -1231
   -288   -597   -309    441      7   -454   -665   -623  -1166   -932  -1171  -1288
   -283   -636   -353    459     33   -493   -654   -597  -1163   -945  -1195  -1293
   -290   -657   -366    472     36   -514   -566   -446  -1067   -893  -1171  -1275
   -277   -610   -332    444     25   -472   -465   -275   -930   -805  -1114  -1241
   -236   -483   -246    358      2   -366   -402    -51   -709   -579   -911  -1060
   -171   -246    -75    207    -49   -161   -405    171   -459   -236   -537   -688
   -187    171    355      7   -272    262   -558   -106   -514    -51   -210   -309
   -285    488    774   -101   -530    631   -789   -792   -862   -114   -111   -161
   -441    420    862     10   -652    641   -992  -1517  -1423   -594   -530   -571
   -524     49    574    236   -548    311  -1187  -2034  -2086  -1376  -1301  -1278
   -498   -394    101    446   -301   -148  -1348  -2203  -2499  -1909  -1826  -1761
   -431   -724   -293    579    -70   -509  -1317  -1927  -2351  -1855  -1855  -1829
   -384   -763   -381    574     -2   -574  -1117  -1478  -1945  -1553  -1652  -1678
   -353   -717   -363    535      5   -540   -898  -1057  -1564  -1260  -1431  -1478
   -327   -701   -374    511     20   -537   -756   -792  -1335  -1083  -1304  -1374
   -319   -701   -381    511     31   -542   -693   -683  -1244  -1013  -1254  -1343
   -332   -698   -366    514     15   -535   -667   -641  -1213   -987  -1234  -1327
   -314   -696   -381    504     33   -540   -665   -618  -1197   -974  -1226  -1317
   -306   -696   -392    501     41   -545   -657   -594  -1176   -953  -1208  -1304
   -296   -670   -374    483     38   -522   -644   -563  -1143   -922  -1176  -1288
   -314   -685   -374    498     28   -530   -639   -553  -1135   -914  -1171  -1278
   -319   -691   -374    504     25   -532   -646   -553  -1137   -917  -1171  -1260
   -329   -672   -345    501      5   -509   -636   -535  -1122   -898  -1153  -1228
   -311   -652   -340    483     12   -496   -628   -514  -1104   -885  -1150  -1254
   -283   -633   -350    457     33   -493   -636   -506  -1096   -885  -1158  -1265
   -293   -618   -324    454     15   -472   -626   -483  -1072   -857  -1130  -1236
   -288   -623   -335    454     20   -478   -613   -462  -1057   -846  -1122  -1223
   -293   -613   -319    454     12   -467   -605   -439  -1034   -818  -1091  -1169
   -303   -615   -314    459      2   -465   -610   -423  -1018   -802  -1083  -1192
   -288   -584   -296    436      2   -441   -602   -392   -995   -782  -1070  -1189
   -275   -563   -288    418      5   -426   -587   -358   -966   -756  -1044  -1153
   -265   -553   -288    410     10   -420   -576   -322   -940   -730  -1026  -1135
   -277   -535   -257    405    -12   -397   -553   -265   -885   -675   -982  -1096
   -272   -517   -244    394    -15   -379   -535   -194   -826   -615   -917  -1036
   -257   -493   -239    374    -10   -368   -527   -142   -789   -587   -893  -1013
   -223   -433   -210    329     -7   -322   -498    -54   -722   -524   -841   -961
   -215   -392   -179    303    -20   -285   -462     57   -626   -420   -737   -862
   -215   -335   -119    275    -49   -228   -431    161   -530   -314   -631   -766
   -213   -275    -62    244    -77   -168   -410    236   -462   -236   -555   -709
   -205   -197      7    202   -106    -96   -402    280   -415   -179   -509   -675
   -187   -135     51    161   -122    -44   -407    293   -405   -163   -493   -641
   -189   -103     85    145   -140    -10   -405    288   -394   -148   -465   -607
   -200    -90    109    145   -155      7   -400    293   -368   -101   -402   -535
   -194    -51    142    124   -168     44   -397    280   -366    -93   -381   -522
   -210    -36    171    122   -194     67   -413    207   -431   -174   -470   -633
   -220    -96    124    155   -174     12   -441    129   -496   -239   -537   -678
   -241   -137    103    187   -174    -18   -459     44   -568   -322   -615   -753
   -265   -194     70    231   -168    -62   -485    -59   -665   -433   -732   -867
   -280   -254     23    265   -153   -114   -501   -137   -727   -493   -784   -906
   -298   -309    -12    303   -145   -161   -519   -215   -789   -553   -841   -971
   -306   -368    -62    335   -122   -215   -548   -290   -852   -613   -893  -1013
   -314   -415   -101    366   -106   -259   -568   -353   -906   -667   -935  -1044
   -319   -441   -124    379    -98   -283   -584   -402   -958   -730  -1013  -1137
   -337   -470   -132    402   -103   -301   -597   -431   -987   -756  -1044  -1179
   -348   -511   -163    428    -93   -337   -607   -452  -1000   -756  -1039  -1169
   -345   -532   -187    439    -80   -361   -618   -465  -1008   -758  -1036  -1169
   -340   -506   -166    423    -88   -337   -626   -485  -1028   -787  -1067  -1192
   -322   -522   -202    420    -59   -363   -641   -506  -1057   -823  -1101  -1208
   -306   -514   -207    407    -51   -361   -641   -509  -1057   -815  -1088  -1182
   -301   -491   -189    397    -57   -340   -639   -504  -1049   -800  -1075  -1192
   -332   -509   -176    418    -80   -345   -641   -506  -1049   -797  -1070  -1182
   -345   -540   -197    441    -75   -368   -639   -506  -1049   -797  -1060  -1158
   -342   -542   -200    441    -72   -371   -639   -514  -1060   -815  -1080  -1187
   -332   -535   -202    433    -64   -368   -649   -524  -1072   -831  -1106  -1226
   -329   -524   -197    426    -67   -361   -652   -532  -1083   -836  -1111  -1223
   -337   -517   -179    426    -80   -348   -646   -530  -1075   -826  -1101  -1202
   -358   -470   -114    413   -124   -293   -618   -501  -1034   -779  -1057  -1161
   -358   -410    -51    384   -153   -231   -602   -483  -1002   -740  -1018  -1130
   -348   -366    -18    355   -168   -192   -587   -472   -984   -717   -989  -1088
   -335   -363    -28    350   -153   -197   -584   -467   -971   -706   -979  -1080
   -348   -397    -49    371   -150   -223   -613   -501  -1000   -740  -1021  -1132
   -353   -353      0    353   -176   -176   -628   -514   -995   -724  -1000  -1093
   -353   -322     28    335   -192   -145   -618   -498   -976   -704   -966  -1039
   -340   -324     15    332   -179   -155   -613   -498   -984   -714   -982  -1078
   -332   -350    -20    340   -158   -187   -623   -498   -989   -722  -1000  -1114
   -324   -345    -20    335   -153   -184   -633   -493   -987   -709   -976  -1078
   -340   -400    -59    368   -142   -228   -657   -504  -1008   -717   -976  -1070
   -324   -446   -122    387   -101   -285   -675   -527  -1054   -771  -1036  -1145
   -348   -488   -142    415   -103   -316   -672   -542  -1088   -813  -1080  -1169
   -381   -527   -145    454   -119   -337   -665   -545  -1096   -826  -1085  -1166
   -350   -558   -210    454    -72   -384   -683   -574  -1137   -872  -1137  -1231
   -340   -584   -244    462    -49   -413   -691   -592  -1158   -891  -1156  -1247
   -358   -618   -262    485    -49   -441   -693   -597  -1166   -891  -1153  -1234
   -355   -631   -275    493    -41   -454   -696   -602  -1184   -914  -1174  -1257
   -337   -620   -285    478    -28   -454   -701   -620  -1210   -948  -1215  -1304
   -355   -628   -275    491    -41   -452   -704   -618  -1200   -932  -1200  -1275
   -361   -652   -293    504    -36   -475   -704   -613  -1192   -919  -1179  -1254
   -342   -649   -306    496    -18   -478   -706   -618  -1205   -943  -1208  -1304
   -335   -636   -301    485    -20   -467   -704   -618  -1210   -948  -1218  -1306
   -345   -644   -298    493    -25   -470   -688   -597  -1192   -930  -1200  -1270
   -337   -670   -332    504     -5   -501   -636   -498  -1140   -906  -1192  -1275
   -337   -693   -355    517      7   -524   -545   -340  -1041   -867  -1205  -1335
   -337   -605   -267    472    -36   -436   -475   -176   -880   -730  -1088  -1223
   -262   -418   -155    340    -54   -285   -423    103   -605   -418   -776   -906
   -202    -96    106    148   -155      5   -522     80   -530   -176   -452   -558
   -265    319    584    -25   -423    452   -769   -517   -823   -181   -277   -319
   -426    441    865    -10   -646    652   -974  -1234  -1249   -400   -384   -394
   -553    241    795    155   -675    517  -1163  -1842  -1826   -992   -945   -937
   -542   -226    316    384   -431     44  -1361  -2184  -2434  -1756  -1704  -1644
   -485   -607   -122    548   -181   -366  -1415  -2109  -2543  -1966  -1956  -1888
   -436   -774   -337    602    -51   -555  -1257  -1667  -2169  -1696  -1787  -1766
   -420   -756   -337    587    -41   -548  -1041  -1223  -1753  -1379  -1553  -1579
   -389   -719   -329    553    -31   -524   -854   -875  -1447  -1140  -1382  -1447
   -355   -696   -340    527     -7   -519   -763   -704  -1304  -1031  -1299  -1366
   -342   -685   -342    511     -2   -514   -737   -662  -1270  -1008  -1278  -1340
   -353   -693   -342    522     -5   -519   -722   -636  -1247   -992  -1273  -1343
   -361   -683   -322    522    -20   -504   -701   -600  -1210   -966  -1252  -1332
   -342   -678   -335    511     -5   -506   -698   -587  -1202   -961  -1254  -1350
   -345   -680   -337    511     -7   -509   -704   -579  -1195   -945  -1236  -1330
   -353   -652   -298    501    -28   -475   -688   -550  -1163   -909  -1197  -1286
   -345   -644   -301    493    -23   -475   -691   -548  -1163   -911  -1205  -1291
   -337   -652   -314    496    -12   -483   -688   -532  -1150   -893  -1192  -1278
   -348   -633   -285    491    -33   -459   -672   -504  -1122   -862  -1156  -1241
   -335   -600   -267    467    -33   -433   -667   -491  -1117   -859  -1161  -1239
   -314   -589   -275    449    -20   -433   -670   -483  -1111   -862  -1161  -1234
   -319   -581   -262    452    -28   -423   -670   -470  -1101   -857  -1166  -1260
   -319   -568   -249    441    -36   -410   -659   -441  -1070   -831  -1143  -1231
   -303   -550   -246    428    -31   -400   -652   -415  -1039   -795  -1104  -1195
   -303   -537   -233    420    -38   -384   -633   -379  -1002   -761  -1075  -1179
   -316   -498   -181    407    -67   -340   -618   -337   -966   -724  -1041  -1148
   -306   -496   -192    400    -57   -345   -610   -293   -927   -678   -997  -1109
   -293   -485   -192    389    -51   -340   -602   -241   -885   -639   -961  -1072
   -277   -441   -166    358    -57   -303   -576   -189   -854   -631   -969  -1080
   -262   -392   -129    327    -67   -262   -532    -93   -771   -550   -901  -1000
   -257   -363   -106    309    -77   -236   -501     12   -680   -446   -795   -901
   -249   -306    -59    277    -96   -184   -478    103   -607   -368   -719   -846
   -210   -239    -28    223    -90   -135   -470    179   -550   -311   -670   -802
   -213   -176     36    194   -124    -70   -457    244   -480   -226   -581   -701
   -218   -124     90    168   -155    -15   -449    275   -441   -171   -517   -649
   -194    -49    145    122   -171     46   -439    288   -418   -142   -483   -618
   -197     -7    189    101   -194     88   -439    293   -402   -114   -444   -568
   -194      0    194     98   -194     96   -454    252   -433   -145   -475   -618
   -192     15    205     85   -200    111   -467    197   -478   -197   -522   -654
   -223    -15    207    119   -215     96   -472    153   -501   -215   -530   -636
   -252    -64    187    158   -220     59   -485     80   -553   -270   -579   -688
   -228    -64    163    148   -197     49   -504    -10   -633   -368   -693   -826
   -259   -122    137    189   -200      7   -524   -103   -709   -449   -771   -888
   -288   -192     96    239   -194    -49   -548   -187   -779   -517   -833   -943
   -301   -252     46    275   -176   -103   -571   -262   -846   -584   -898   -997
   -309   -283     25    296   -168   -129   -587   -322   -898   -639   -945  -1036
   -332   -309     23    319   -179   -142   -597   -368   -937   -675   -987  -1080
   -316   -366    -49    340   -135   -207   -623   -420   -987   -724  -1034  -1132
   -306   -381    -77    342   -116   -231   -641   -446  -1010   -748  -1049  -1130
   -314   -389    -75    353   -119   -233   -649   -467  -1031   -769  -1065  -1148
   -311   -405    -93    358   -111   -249   -667   -491  -1054   -792  -1096  -1176
   -316   -397    -80    355   -119   -239   -670   -498  -1057   -795  -1101  -1187
   -314   -387    -72    348   -122   -231   -662   -496  -1057   -792  -1101  -1202
   -311   -374    -62    342   -124   -218   -654   -491  -1052   -787  -1088  -1182
   -329   -428   -101    379   -114   -267   -670   -504  -1057   -789  -1078  -1163
   -340   -426    -88    381   -127   -257   -675   -514  -1067   -800  -1088  -1182
   -337   -423    -88    379   -124   -257   -678   -527  -1080   -820  -1117  -1202
   -335   -433    -98    384   -119   -267   -670   -514  -1062   -792  -1085  -1163
   -324   -405    -83    363   -122   -244   -665   -496  -1044   -766  -1060  -1140
   -329   -402    -75    366   -127   -239   -672   -509  -1067   -792  -1088  -1163
   -340   -376    -36    355   -153   -205   -667   -509  -1057   -782  -1080  -1150
   -340   -309     31    324   -187   -140   -633   -478  -1010   -737  -1044  -1135
   -355   -283     70    316   -215   -106   -607   -465   -987   -714  -1021  -1109
   -350   -280     70    314   -213   -103   -600   -452   -971   -696   -995  -1078
   -337   -267     67    301   -205   -101   -626   -485   -995   -724  -1018  -1109
   -327   -228     98    277   -213    -64   -649   -506  -1008   -735  -1028  -1104
   -314   -223     90    267   -205    -67   -657   -501  -1000   -722  -1008  -1083
   -327   -246     80    285   -205    -83   -652   -501  -1000   -719  -1005  -1096
   -319   -239     80    277   -200    -80   -646   -488   -987   -706   -992  -1072
   -303   -257     46    280   -176   -106   -662   -493   -997   -714   -989  -1049
   -316   -319     -2    316   -158   -163   -683   -511  -1028   -748  -1023  -1101
   -322   -358    -36    340   -145   -197   -696   -524  -1054   -769  -1052  -1148
   -353   -397    -44    374   -155   -223   -691   -517  -1054   -763  -1044  -1127
   -366   -441    -75    405   -145   -259   -683   -522  -1072   -782  -1052  -1122
   -345   -475   -129    407   -111   -303   -693   -548  -1114   -831  -1106  -1171
   -345   -488   -142    415   -103   -316   -701   -576  -1148   -872  -1163  -1244
   -361   -511   -150    433   -106   -332   -701   -576  -1153   -875  -1166  -1241
   -379   -545   -166    462   -106   -355   -704   -581  -1156   -862  -1148  -1215
   -368   -563   -194    465    -88   -381   -717   -597  -1179   -891  -1182  -1249
   -376   -568   -192    472    -93   -381   -717   -597  -1184   -901  -1197  -1262
   -381   -579   -197    478    -93   -389   -719   -605  -1192   -914  -1210  -1267
   -350   -566   -215    459    -67   -392   -722   -613  -1200   -924  -1221  -1278
   -363   -568   -207    465    -77   -389   -724   -605  -1192   -914  -1215  -1280
   -371   -587   -215    478    -77   -402   -719   -594  -1187   -909  -1213  -1270
   -355   -613   -259    483    -49   -436   -683   -517  -1145   -891  -1210  -1265
   -342   -592   -249    467    -46   -420   -563   -324  -1008   -813  -1169  -1257
   -329   -514   -184    420    -75   -350   -491   -145   -841   -670  -1060  -1174
   -298   -368    -72    332   -114   -220   -444    132   -571   -366   -761   -880
   -265   -114    150    189   -210     18   -506    189   -436    -85   -402   -509
   -301    244    545     28   -423    394   -735   -368   -711    -83   -228   -257
   -428    363    792     31   -610    576   -969  -1143  -1182   -337   -371   -387
   -576    218    795    176   -685    506  -1169  -1813  -1790   -948   -950   -943
   -605   -205    400    405   -504     96  -1371  -2218  -2439  -1740  -1719  -1639
   -545   -584    -38    566   -254   -311  -1462  -2158  -2566  -1951  -1948  -1844
   -501   -779   -280    639   -111   -532  -1306  -1712  -2203  -1688  -1784  -1732
   -444   -735   -290    589    -77   -514  -1080  -1257  -1790  -1387  -1582  -1605
   -407   -698   -293    550    -57   -496   -888   -893  -1470  -1148  -1415  -1475
   -392   -698   -306    545    -44   -504   -787   -714  -1322  -1036  -1327  -1384
   -389   -701   -311    545    -41   -506   -750   -646  -1265   -992  -1291  -1335
   -400   -717   -316    558    -44   -517   -735   -607  -1231   -961  -1265  -1322
   -389   -730   -340    558    -28   -535   -735   -600  -1228   -963  -1283  -1358
   -374   -704   -329    540    -23   -517   -732   -581  -1215   -950  -1270  -1332
   -361   -688   -327    524    -18   -509   -719   -542  -1171   -896  -1205  -1254
   -366   -672   -309    519    -31   -491   -717   -532  -1163   -888  -1205  -1275
   -376   -672   -296    524    -44   -483   -719   -542  -1187   -924  -1260  -1337
   -379   -675   -296    527    -41   -485   -722   -527  -1174   -909  -1247  -1317
   -374   -675   -301    522    -36   -488   -706   -496  -1143   -870  -1200  -1267
   -368   -685   -316    527    -28   -501   -706   -485  -1132   -865  -1195  -1265
   -361   -675   -316    517    -25   -496   -709   -475  -1124   -859  -1189  -1252
   -348   -652   -303    501    -23   -478   -683   -423  -1078   -813  -1150  -1228
   -358   -626   -267    491    -46   -449   -685   -423  -1072   -810  -1148  -1221
   -355   -610   -254    483    -51   -433   -683   -405  -1047   -789  -1124  -1189
   -348   -584   -236    465    -57   -410   -672   -379  -1028   -779  -1124  -1208
   -332   -579   -246    457    -44   -413   -670   -353  -1013   -769  -1122  -1202
   -335   -592   -257    462    -41   -423   -657   -309   -971   -722  -1078  -1166
   -337   -558   -223    446    -57   -392   -633   -246   -911   -659  -1021  -1101
   -327   -514   -187    420    -72   -350   -605   -166   -836   -579   -945  -1026
   -322   -470   -148    397    -88   -309   -574    -85   -769   -514   -888  -1000
   -303   -428   -124    363    -90   -277   -553      5   -704   -459   -844   -950
   -288   -366    -77    327   -106   -223   -522    111   -610   -358   -743   -833
   -265   -298    -33    280   -116   -166   -501    194   -542   -285   -675   -782
   -262   -213     49    239   -155    -83   -478    270   -465   -194   -584   -675
   -249   -142    106    194   -179    -18   -467    314   -410   -124   -511   -623
   -265   -106    158    184   -213     25   -470    319   -400   -114   -498   -620
   -262    -90    171    174   -218     38   -485    290   -418   -119   -496   -597
   -244    -20    223    132   -233    101   -485    288   -402    -98   -459   -555
   -252    -15    236    132   -246    109   -501    246   -433   -127   -485   -597
   -275    -49    226    161   -252     85   -514    176   -483   -179   -532   -633
   -288    -80    205    181   -249     59   -530    101   -545   -246   -589   -665
   -298   -127    171    213   -236     20   -550     10   -628   -337   -680   -769
   -332   -200    129    265   -233    -33   -566    -77   -704   -426   -779   -878
   -345   -252     90    298   -220    -80   -581   -155   -769   -491   -839   -924
   -348   -303     44    324   -197   -129   -610   -252   -859   -587   -930   -997
   -355   -348      7    353   -181   -171   -631   -319   -922   -654  -1000  -1065
   -363   -410    -49    384   -158   -231   -646   -366   -969   -691  -1036  -1114
   -361   -431    -70    394   -148   -252   -665   -415  -1008   -730  -1070  -1140
   -363   -436    -75    400   -145   -257   -670   -439  -1034   -758  -1096  -1156
   -355   -454    -98    405   -129   -277   -678   -454  -1047   -769  -1104  -1158
   -366   -475   -109    418   -129   -290   -701   -491  -1078   -805  -1145  -1210
   -358   -478   -122    418   -119   -301   -706   -501  -1088   -815  -1158  -1228
   -371   -472   -103    420   -135   -288   -698   -485  -1072   -800  -1140  -1210
   -379   -465    -85    423   -148   -275   -706   -498  -1080   -802  -1140  -1200
   -361   -452    -93    405   -137   -272   -717   -506  -1091   -807  -1140  -1197
   -358   -462   -103    410   -129   -283   -724   -514  -1096   -815  -1150  -1215
   -361   -454    -93    405   -135   -275   -719   -509  -1083   -800  -1135  -1195
   -374   -449    -75    413   -150   -262   -714   -498  -1067   -776  -1106  -1153
   -392   -459    -70    426   -161   -267   -717   -506  -1080   -800  -1137  -1205
   -368   -426    -57    397   -155   -244   -706   -498  -1072   -797  -1137  -1210
   -350   -361    -12    353   -168   -187   -683   -472  -1031   -750  -1088  -1156
   -366   -309     57    337   -213   -127   -657   -459  -1000   -719  -1057  -1140
   -366   -283     83    324   -226   -101   -649   -457   -995   -719  -1062  -1137
   -355   -272     83    314   -220    -93   -665   -475  -1005   -717  -1057  -1119
   -361   -254    106    306   -236    -75   -685   -496  -1013   -714  -1052  -1122
   -340   -231    109    285   -226    -62   -693   -491  -1002   -701  -1036  -1106
   -348   -249     96    298   -226    -77   -698   -501  -1015   -711  -1044  -1101
   -353   -231    122    293   -239    -54   -691   -488  -1000   -696  -1026  -1083
   -353   -252    101    301   -228    -75   -704   -488  -1008   -701  -1034  -1091
   -348   -283     64    316   -207   -109   -724   -498  -1028   -714  -1039  -1091
   -348   -316     28    329   -189   -145   -745   -519  -1067   -758  -1096  -1171
   -355   -371    -15    363   -171   -194   -753   -530  -1085   -774  -1111  -1179
   -371   -420    -49    392   -161   -236   -748   -537  -1104   -795  -1127  -1187
   -381   -439    -57    410   -163   -249   -740   -558  -1135   -833  -1169  -1228
   -400   -472    -72    436   -163   -275   -745   -576  -1158   -859  -1200  -1257
   -405   -511   -106    457   -150   -309   -750   -581  -1169   -867  -1208  -1265
   -405   -524   -122    465   -142   -324   -750   -576  -1163   -854  -1184  -1221
   -405   -558   -153    483   -127   -355   -761   -594  -1179   -865  -1184  -1208
   -389   -555   -166    472   -114   -361   -774   -623  -1221   -924  -1257  -1322
   -371   -535   -163    452   -103   -350   -776   -628  -1231   -943  -1288  -1356
   -389   -545   -155    465   -116   -350   -776   -620  -1218   -927  -1257  -1299
   -384   -561   -176    472   -103   -368   -779   -615  -1215   -919  -1244  -1291
   -392   -568   -176    480   -109   -374   -774   -615  -1221   -932  -1270  -1327
   -381   -594   -213    485    -85   -405   -753   -571  -1192   -914  -1262  -1325
   -376   -610   -236    493    -72   -423   -670   -426  -1109   -880  -1257  -1335
   -371   -566   -194    470    -88   -381   -579   -267   -992   -810  -1221  -1293
   -340   -431    -90    384   -127   -259   -514    -51   -771   -589  -1015  -1093
   -280   -223     57    252   -171    -83   -524    163   -540   -265   -665   -745
   -275    122    397     75   -337    259   -691   -150   -646   -142   -407   -446
   -371    376    748     -2   -558    561   -937   -867  -1026   -236   -342   -337
   -537    371    909     80   -724    639  -1137  -1569  -1532   -633   -659   -620
   -631     31    659    298   -646    345  -1335  -2094  -2197  -1421  -1431  -1358
   -592   -400    192    496   -394   -103  -1493  -2255  -2618  -1974  -1997  -1893
   -509   -698   -189    605   -161   -444  -1441  -1935  -2423  -1875  -1982  -1883
   -483   -722   -239    602   -124   -480  -1218  -1454  -1987  -1538  -1740  -1699
   -452   -675   -226    563   -114   -452   -989  -1031  -1602  -1244  -1527  -1535
   -418   -639   -220    527   -101   -431   -849   -769  -1369  -1054  -1376  -1392
   -400   -620   -220    511    -90   -420   -787   -652  -1270   -969  -1304  -1327
   -392   -626   -236    506    -80   -431   -776   -626  -1257   -969  -1312  -1343
   -374   -623   -249    498    -64   -439   -779   -623  -1260   -987  -1340  -1376
   -374   -633   -262    504    -59   -449   -771   -592  -1234   -958  -1317  -1363
   -376   -620   -244    498    -67   -433   -758   -561  -1200   -919  -1280  -1335
   -392   -592   -202    491    -96   -397   -750   -561  -1205   -930  -1293  -1337
   -387   -602   -218    493    -85   -410   -763   -563  -1210   -937  -1296  -1312
   -366   -592   -228    478    -70   -410   -763   -540  -1184   -911  -1270  -1304
   -366   -574   -207    470    -80   -392   -748   -514  -1163   -898  -1265  -1317
   -376   -558   -181    465    -98   -371   -737   -496  -1143   -878  -1239  -1280
   -374   -548   -176    459    -98   -363   -735   -478  -1122   -852  -1210  -1249
   -353   -535   -184    441    -85   -361   -732   -465  -1119   -854  -1223  -1267
   -355   -540   -184    449    -85   -363   -730   -452  -1114   -852  -1226  -1267
   -368   -522   -153    444   -109   -337   -722   -423  -1078   -810  -1176  -1208
   -363   -506   -142    433   -111   -324   -706   -389  -1047   -784  -1156  -1200
   -353   -493   -140    423   -109   -319   -693   -355  -1021   -763  -1143  -1202
   -342   -467   -124    405   -109   -296   -678   -311   -976   -714  -1093  -1145
   -345   -436    -93    389   -127   -267   -659   -257   -932   -670  -1057  -1109
   -332   -418    -88    374   -124   -254   -649   -202   -898   -644  -1041  -1098
   -314   -384    -70    348   -122   -228   -626   -129   -839   -584   -984  -1041
   -296   -340    -44    319   -127   -192   -589    -38   -766   -509   -911   -961
   -277   -280     -2    277   -140   -142   -555     67   -675   -413   -826   -888
   -272   -239     31    254   -153   -103   -535    163   -592   -322   -745   -823
   -257   -174     83    215   -171    -46   -524    233   -527   -249   -680   -771
   -236    -83    153    161   -194     33   -509    290   -465   -176   -602   -691
   -233    -38    194    137   -215     75   -506    303   -441   -145   -555   -636
   -246      7    252    119   -249    129   -504    309   -428   -122   -532   -618
   -252     44    296    101   -272    168   -509    301   -426   -106   -517   -600
   -259     38    298    111   -277    168   -514    277   -431   -109   -514   -602
   -280     33    314    122   -298    174   -527    213   -491   -179   -581   -657
   -298     20    316    137   -306    168   -542    140   -550   -239   -633   -693
   -311    -25    283    166   -298    127   -555     64   -607   -296   -688   -748
   -306    -83    223    194   -265     70   -576    -23   -680   -374   -761   -815
   -329   -148    179    239   -257     15   -600   -119   -761   -462   -846   -909
   -350   -189    161    270   -257    -15   -615   -197   -833   -545   -927   -989
   -358   -241    116    298   -239    -62   -641   -275   -906   -620  -1002  -1057
   -363   -283     80    324   -223   -101   -659   -337   -963   -683  -1067  -1124
   -381   -322     59    348   -220   -132   -683   -387  -1010   -724  -1106  -1158
   -384   -340     41    361   -215   -150   -696   -418  -1039   -748  -1122  -1163
   -397   -366     31    379   -215   -166   -701   -433  -1054   -756  -1122  -1150
   -387   -361     25    374   -207   -168   -698   -441  -1057   -756  -1119  -1156
   -381   -381      0    381   -192   -192   -719   -467  -1085   -792  -1163  -1223
   -402   -407     -7    405   -197   -207   -727   -478  -1093   -797  -1166  -1218
   -402   -407     -5    402   -200   -207   -727   -488  -1098   -800  -1158  -1205
   -394   -392      2    394   -200   -194   -727   -491  -1106   -813  -1179  -1228
   -384   -374     10    379   -200   -181   -737   -493  -1111   -815  -1179  -1215
   -387   -379      7    381   -200   -184   -737   -491  -1101   -797  -1153  -1182
   -402   -389     10    394   -207   -189   -735   -485  -1101   -797  -1163  -1223
   -394   -392      2    394   -200   -194   -732   -485  -1104   -810  -1184  -1247
   -397   -381     12    387   -207   -184   -735   -491  -1104   -805  -1171  -1213
   -397   -311     85    353   -241   -114   -709   -470  -1070   -774  -1143  -1192
   -392   -272    119    329   -259    -77   -688   -457  -1047   -753  -1124  -1174
   -381   -254    127    319   -254    -64   -680   -452  -1036   -740  -1109  -1161
   -389   -254    132    319   -262    -62   -688   -459  -1039   -740  -1109  -1158
   -392   -239    153    314   -275    -44   -701   -475  -1039   -735  -1101  -1145
   -381   -220    161    298   -272    -31   -714   -480  -1036   -727  -1085  -1124
   -387   -228    158    309   -272    -36   -727   -491  -1044   -730  -1078  -1101
   -384   -218    163    298   -275    -25   -724   -480  -1036   -722  -1072  -1109
   -379   -220    158    301   -270    -33   -722   -465  -1028   -722  -1075  -1122
   -376   -249    127    311   -252    -62   -737   -472  -1047   -735  -1085  -1132
   -368   -324     44    348   -207   -140   -771   -493  -1083   -766  -1119  -1171
   -366   -363      2    363   -187   -181   -776   -509  -1106   -792  -1145  -1192
   -389   -392     -2    392   -194   -197   -763   -517  -1122   -810  -1161  -1205
   -423   -439    -15    431   -205   -228   -763   -524  -1135   -823  -1174  -1213
   -428   -483    -54    457   -187   -270   -774   -532  -1148   -826  -1169  -1202
   -423   -506    -83    465   -171   -296   -787   -558  -1182   -865  -1210  -1249
   -415   -506    -90    459   -163   -298   -792   -581  -1218   -914  -1270  -1299
   -433   -540   -106    485   -166   -324   -802   -594  -1236   -930  -1286  -1304
   -444   -574   -129    509   -158   -353   -807   -600  -1239   -937  -1291  -1317
   -426   -566   -142    493   -142   -355   -807   -597  -1236   -937  -1296  -1353
   -400   -545   -145    472   -129   -345   -797   -581  -1221   -919  -1273  -1314
   -405   -553   -150    478   -129   -353   -802   -584  -1223   -917  -1252  -1273
   -431   -597   -166    514   -132   -381   -815   -602  -1249   -948  -1293  -1345
   -428   -576   -150    501   -140   -363   -784   -555  -1228   -940  -1304  -1361
   -418   -587   -168    501   -127   -379   -704   -413  -1143   -896  -1288  -1348
   -384   -558   -174    470   -106   -368   -620   -252  -1015   -813  -1236  -1309
   -363   -449    -85    407   -140   -267   -540    -44   -807   -618  -1060  -1148
   -314   -252     62    283   -189    -96   -524    220   -548   -283   -714   -807
   -311     67    379    122   -348    223   -693    -33   -620   -142   -446   -498
   -397    340    737     28   -568    537   -930   -711   -963   -210   -353   -355
   -550    418    969     67   -758    693  -1127  -1428  -1431   -519   -563   -535
   -649     90    740    277   -696    415  -1335  -1992  -2107  -1312  -1348  -1273
   -631   -374    254    501   -444    -59  -1509  -2195  -2590  -1938  -1974  -1844
   -553   -652    -98    600   -228   -374  -1462  -1912  -2436  -1870  -1974  -1867
   -498   -701   -202    600   -148   -452  -1265  -1457  -2026  -1561  -1758  -1691
   -467   -662   -197    563   -137   -431  -1047  -1039  -1644  -1270  -1540  -1496
   -446   -646   -200    545   -124   -423   -888   -750  -1392  -1075  -1402  -1413
   -436   -654   -218    545   -111   -436   -826   -633  -1301  -1008  -1363  -1395
   -444   -670   -226    558   -109   -449   -820   -605  -1283  -1002  -1366  -1402
   -446   -654   -207    548   -122   -431   -805   -574  -1252   -971  -1337  -1369
   -420   -628   -207    524   -109   -418   -795   -550  -1228   -958  -1325  -1350
   -402   -618   -215    509    -93   -418   -792   -532  -1221   -950  -1317  -1335
   -407   -615   -207    511   -101   -413   -807   -535  -1218   -948  -1314  -1337
   -423   -613   -189    517   -116   -402   -802   -522  -1205   -937  -1306  -1330
   -418   -594   -179    506   -119   -387   -789   -493  -1179   -911  -1275  -1278
   -394   -581   -187    485   -106   -384   -782   -478  -1163   -904  -1273  -1288
   -381   -558   -176    470   -103   -368   -766   -454  -1148   -888  -1275  -1306
   -410   -584   -174    496   -119   -379   -766   -441  -1137   -872  -1254  -1286
   -415   -589   -174    504   -122   -381   -766   -423  -1117   -852  -1231  -1254
   -394   -545   -150    470   -124   -348   -753   -397  -1091   -826  -1210  -1228
   -379   -506   -127    444   -127   -316   -737   -371  -1072   -818  -1205  -1223
   -363   -491   -127    426   -119   -309   -732   -345  -1044   -792  -1184  -1195
   -348   -483   -135    415   -106   -309   -724   -316  -1023   -766  -1161  -1179
   -361   -478   -116    418   -122   -298   -717   -277   -992   -737  -1140  -1166
   -363   -441    -77    402   -142   -259   -691   -218   -935   -685  -1091  -1124
   -350   -423    -72    387   -140   -249   -680   -168   -896   -652  -1065  -1111
   -340   -397    -59    368   -140   -228   -654    -96   -839   -594  -1010  -1060
   -322   -348    -25    335   -150   -187   -618      0   -763   -524   -948  -1005
   -301   -298      2    301   -153   -148   -592     98   -691   -444   -878   -935
   -301   -254     46    277   -174   -106   -579    184   -615   -361   -800   -862
   -293   -171    122    231   -207    -25   -555    270   -532   -270   -704   -766
   -277    -75    202    176   -241     62   -537    335   -470   -194   -623   -683
   -270    -25    244    148   -257    109   -532    361   -433   -155   -581   -649
   -275      7    283    132   -280    145   -535    355   -420   -135   -548   -610
   -265     59    324    101   -293    189   -540    345   -420   -129   -535   -605
   -265     75    340     93   -301    205   -553    314   -446   -148   -553   -626
   -283     64    348    109   -314    205   -558    270   -475   -171   -568   -628
   -301     70    371    114   -337    220   -555    226   -506   -202   -600   -654
   -303     38    342    132   -324    192   -571    145   -574   -275   -678   -753
   -306    -12    293    158   -301    140   -600     51   -654   -366   -771   -857
   -337    -67    270    202   -303    101   -620    -41   -732   -449   -852   -922
   -355   -116    239    233   -298     59   -649   -132   -813   -530   -932   -989
   -371   -179    189    275   -280      5   -675   -210   -878   -594   -992  -1039
   -389   -226    163    306   -280    -31   -691   -265   -924   -641  -1039  -1088
   -368   -246    122    309   -246    -62   -709   -316   -974   -691  -1093  -1153
   -353   -262     90    306   -223    -88   -732   -361  -1013   -732  -1130  -1184
   -363   -283     80    322   -223   -101   -743   -384  -1034   -745  -1140  -1184
   -374   -285     85    329   -231   -101   -753   -397  -1044   -750  -1140  -1171
   -376   -293     83    335   -231   -106   -753   -405  -1052   -758  -1145  -1182
   -384   -311     72    348   -231   -119   -753   -413  -1065   -771  -1169  -1223
   -379   -296     83    335   -231   -106   -756   -413  -1060   -769  -1166  -1221
   -376   -306     67    340   -223   -119   -763   -418  -1067   -771  -1169  -1221
   -387   -324     62    355   -226   -132   -774   -426  -1075   -779  -1171  -1221
   -384   -303     77    342   -233   -114   -766   -418  -1065   -769  -1156  -1202
   -381   -285     96    332   -239    -96   -756   -407  -1052   -748  -1135  -1169
   -368   -272     96    319   -236    -88   -750   -402  -1044   -743  -1124  -1169
   -353   -259     93    306   -223    -83   -756   -410  -1054   -758  -1153  -1218
   -371   -202    166    285   -270    -18   -732   -387  -1021   -722  -1109  -1153
   -366   -148    218    254   -293     33   -711   -363   -987   -683  -1062  -1096
   -353   -111    241    231   -298     64   -698   -353   -974   -675  -1065  -1127
   -345    -96    249    220   -298     75   -701   -358   -974   -685  -1075  -1145
   -345    -96    246    220   -298     75   -722   -381   -984   -693  -1075  -1135
   -332    -64    267    200   -301     98   -737   -392   -984   -691  -1070  -1143
   -322    -51    267    187   -296    106   -740   -389   -984   -680  -1060  -1127
   -329    -51    277    192   -303    111   -737   -384   -984   -675  -1047  -1109
   -309    -59    249    184   -280     93   -753   -387   -992   -678  -1047  -1109
   -298    -98    200    197   -252     51   -771   -392  -1008   -693  -1060  -1122
   -293   -142    150    215   -223      5   -789   -402  -1031   -714  -1078  -1135
   -296   -192    103    244   -200    -44   -797   -418  -1060   -737  -1101  -1156
   -309   -210     98    259   -205    -57   -789   -418  -1067   -748  -1114  -1169
   -311   -231     80    270   -197    -75   -779   -418  -1080   -761  -1132  -1189
   -324   -272     51    298   -189   -111   -784   -439  -1106   -792  -1161  -1218
   -324   -314     10    319   -168   -153   -797   -462  -1140   -826  -1184  -1239
   -322   -319      2    319   -166   -158   -802   -465  -1145   -831  -1187  -1234
   -306   -316    -12    311   -148   -166   -805   -467  -1150   -839  -1192  -1249
   -309   -329    -23    319   -142   -179   -810   -478  -1166   -859  -1218  -1291
   -306   -329    -23    319   -142   -176   -805   -475  -1166   -857  -1221  -1288
   -290   -324    -36    306   -127   -179   -805   -472  -1166   -854  -1215  -1286
   -285   -324    -38    303   -124   -181   -813   -483  -1176   -865  -1226  -1304
   -293   -319    -28    303   -135   -176   -818   -483  -1176   -867  -1226  -1304
   -301   -332    -31    316   -135   -181   -800   -457  -1166   -859  -1223  -1304
   -275   -335    -59    303   -109   -197   -711   -306  -1078   -818  -1213  -1309
   -244   -277    -33    259   -106   -155   -615   -127   -932   -717  -1145  -1262
   -210   -161     49    184   -132    -57   -540     93   -722   -514   -961  -1101
   -132     18    150     57   -140     83   -519    394   -452   -179   -620   -763
   -109    374    483   -135   -296    428   -685    122   -519    -33   -345   -439
   -189    649    839   -231   -514    745   -945   -571   -854   -101   -265   -306
   -348    735   1083   -194   -717    909  -1161  -1296  -1304   -407   -480   -483
   -467    452    919      7   -693    685  -1374  -1912  -1990  -1189  -1239  -1195
   -436     10    444    213   -441    226  -1545  -2101  -2465  -1790  -1829  -1732
   -363   -272     90    316   -228    -90  -1478  -1769  -2273  -1683  -1800  -1730
   -311   -332    -20    322   -148   -176  -1262  -1299  -1880  -1400  -1618  -1610
   -267   -301    -33    285   -116   -168  -1028   -875  -1519  -1137  -1439  -1478
   -236   -293    -59    265    -88   -179   -885   -613  -1304   -966  -1309  -1361
   -210   -285    -77    246    -67   -181   -828   -506  -1223   -906  -1260  -1312
   -205   -296    -90    249    -59   -194   -805   -470  -1195   -891  -1252  -1314
   -197   -277    -80    239    -59   -179   -789   -441  -1176   -878  -1244  -1322
   -176   -265    -88    218    -44   -176   -787   -423  -1161   -862  -1228  -1299
   -161   -262   -101    210    -31   -181   -787   -410  -1150   -859  -1223  -1301
   -145   -249   -106    197    -23   -179   -784   -397  -1140   -849  -1215  -1296
   -124   -231   -106    179    -10   -168   -774   -368  -1119   -826  -1189  -1265
   -114   -205    -90    158    -12   -150   -763   -350  -1101   -807  -1169  -1244
   -109   -194    -88    150    -10   -142   -761   -335  -1091   -797  -1158  -1228
    -93   -174    -83    132     -7   -129   -758   -322  -1078   -787  -1150  -1218
    -77   -155    -77    116      0   -116   -756   -306  -1065   -774  -1145  -1213
    -54   -142    -88     96     15   -116   -750   -283  -1047   -756  -1130  -1195
    -41   -124    -85     83     20   -106   -740   -257  -1021   -732  -1109  -1174
    -25    -96    -70     59     20    -83   -727   -223   -995   -701  -1080  -1145
     -7    -67    -59     38     25    -64   -711   -192   -966   -672  -1057  -1124
      7    -46    -54     18     31    -49   -706   -163   -943   -649  -1039  -1093
     20    -31    -51      5     33    -38   -698   -127   -917   -623  -1015  -1067
     38     -5    -46    -18     41    -25   -685    -77   -880   -592   -989  -1044
     62     15    -46    -38     54    -15   -665    -18   -833   -550   -950  -1010
     80     67    -15    -75     46     25   -631     67   -758   -483   -888   -953
    106    116     10   -111     46     64   -602    158   -693   -418   -828   -896
    140    176     33   -158     54    103   -581    249   -623   -345   -766   -831
    171    239     67   -205     51    153   -553    350   -540   -262   -685   -753
    181    301    116   -241     31    210   -532    431   -472   -187   -605   -675
    202    371    166   -288     18    270   -517    488   -418   -119   -537   -607
    228    441    213   -335      7    327   -509    522   -384    -75   -491   -558
    241    517    275   -379    -15    397   -498    537   -361    -41   -452   -514
    241    545    301   -394    -28    423   -511    524   -366    -41   -446   -506
    252    561    309   -405    -28    433   -519    504   -376    -49   -449   -504
    246    563    314   -407    -33    441   -524    467   -400    -67   -467   -519
    236    555    319   -394    -41    439   -535    407   -441   -114   -511   -555
    215    517    301   -368    -41    410   -550    324   -504   -187   -581   -615
    202    478    275   -340    -36    379   -563    246   -563   -254   -649   -678
    187    428    239   -309    -25    335   -581    163   -631   -327   -719   -743
    176    353    176   -265      0    265   -610     67   -711   -415   -805   -823
    166    296    127   -233     20    213   -639    -18   -782   -485   -875   -883
    171    262     90   -218     38    176   -654    -70   -828   -532   -919   -919
    179    223     41   -202     67    132   -675   -122   -872   -579   -966   -956
    176    197     20   -187     77    109   -693   -161   -906   -613  -1000   -984
    181    184      2   -184     90     93   -706   -187   -927   -633  -1021   -997
    187    184     -2   -187     96     90   -711   -200   -937   -641  -1023   -995
    197    168    -28   -184    111     72   -722   -215   -950   -657  -1041  -1002
    200    163    -36   -181    119     64   -724   -226   -958   -665  -1052  -1010
    207    168    -41   -189    124     64   -724   -226   -958   -662  -1049  -1000
    220    168    -54   -194    137     57   -732   -233   -966   -667  -1057   -995
    226    166    -62   -197    142     51   -737   -241   -969   -675  -1062   -989
    231    166    -64   -197    148     51   -743   -241   -969   -675  -1060   -976
    239    174    -64   -207    150     57   -737   -239   -966   -672  -1054   -961
    252    184    -67   -218    158     59   -737   -239   -969   -675  -1054   -950
    257    223    -36   -241    145     93   -727   -228   -953   -659  -1036   -924
    270    285     15   -277    127    150   -698   -200   -911   -620   -997   -878
    283    322     38   -301    122    181   -680   -192   -896   -607   -984   -854
    283    319     36   -301    124    179   -675   -192   -893   -607   -987   -844
    296    327     28   -311    135    176   -688   -202   -898   -610   -989   -828
    309    342     33   -324    137    189   -714   -223   -909   -618   -995   -810
    316    348     31   -335    142    189   -732   -228   -917   -618   -995   -795
    319    353     33   -337    142    192   -737   -228   -914   -613   -984   -771
    329    350     20   -340    153    187   -745   -220   -911   -610   -979   -750
    350    322    -28   -335    189    148   -766   -228   -927   -626   -992   -750
    355    280    -77   -319    218    101   -797   -254   -963   -662  -1026   -761
    353    241   -114   -298    233     64   -813   -270   -992   -685  -1049   -761
    340    197   -142   -270    241     28   -815   -280  -1013   -706  -1072   -766
    337    166   -171   -252    254     -2   -807   -288  -1031   -724  -1098   -774
    319    129   -189   -226    254    -28   -800   -298  -1047   -748  -1119   -784
    314     93   -220   -205    267    -62   -813   -327  -1078   -779  -1148   -802
    316     51   -265   -184    290   -106   -828   -353  -1111   -813  -1179   -818
    303     12   -290   -158    298   -137   -836   -363  -1130   -831  -1195   -818
    314     20   -296   -168    306   -137   -841   -371  -1135   -841  -1202   -813
    324     20   -303   -174    314   -140   -852   -381  -1145   -849  -1215   -807
    324      7   -316   -168    322   -153   -854   -387  -1148   -854  -1221   -797
    319     15   -303   -166    311   -142   -849   -384  -1145   -854  -1221   -782
    319      5   -314   -163    316   -153   -852   -387  -1153   -859  -1226   -776
    335      7   -329   -171    332   -161   -844   -366  -1143   -852  -1218   -763
    353    -12   -366   -174    361   -189   -784   -272  -1098   -833  -1221   -769
    368     15   -353   -192    361   -168   -662    -75   -958   -745  -1174   -737
    400     93   -306   -246    353   -106   -587    116   -784   -589  -1041   -620
    480    277   -202   -379    340     38   -522    441   -506   -280   -743   -329
    548    592     44   -571    252    319   -602    498   -368      0   -394     46
    501    919    418   -709     41    670   -865    -62   -574     44   -210    298
    329   1039    709   -685   -189    875  -1140   -839   -961   -148   -303    254
    158    896    735   -527   -288    815  -1413  -1590  -1600   -792   -880   -254
     98    483    381   -293   -142    431  -1667  -2049  -2281  -1584  -1623   -924
    158     90    -67   -124    114     12  -1730  -1945  -2390  -1766  -1839  -1143
    231   -111   -342    -62    285   -226  -1519  -1486  -2070  -1553  -1727  -1083
    285    -77   -363   -103    322   -220  -1260  -1044  -1706  -1286  -1543   -940
    314    -54   -368   -129    340   -210  -1036   -688  -1421  -1072  -1395   -820
    342    -51   -394   -145    368   -223   -924   -506  -1286   -974  -1325   -761
    363    -49   -413   -158    387   -231   -891   -452  -1244   -945  -1306   -743
    358    -57   -415   -150    387   -236   -875   -426  -1234   -935  -1299   -732
    353    -57   -410   -150    381   -233   -870   -410  -1223   -924  -1293   -722
    371    -51   -423   -158    397   -236   -859   -389  -1208   -909  -1280   -709
    374    -64   -439   -155    405   -252   -852   -374  -1192   -896  -1267   -688
    374    -51   -428   -161    400   -239   -849   -361  -1179   -885  -1260   -672
    392    -20   -415   -187    402   -218   -841   -345  -1166   -878  -1249   -657
    400    -12   -413   -192    405   -213   -833   -324  -1150   -859  -1236   -636
    394    -12   -407   -189    400   -210   -836   -316  -1148   -854  -1234   -628
    402     10   -392   -205    397   -192   -826   -298  -1127   -836  -1213   -610
    423     28   -394   -228    410   -181   -826   -285  -1117   -826  -1205   -597
    433     38   -394   -236    415   -176   -818   -265  -1093   -802  -1187   -579
    439     67   -371   -254    405   -150   -805   -233  -1067   -774  -1161   -550
    446     98   -348   -272    397   -124   -805   -218  -1057   -761  -1150   -540
    449     98   -353   -275    400   -127   -800   -194  -1041   -745  -1135   -530
    459    129   -329   -293    394    -98   -782   -153  -1005   -709  -1101   -501
    475    155   -319   -316    397    -80   -769   -111   -969   -675  -1072   -472
    470    155   -314   -311    392    -80   -750    -59   -927   -631  -1036   -441
    480    187   -296   -335    387    -54   -730      7   -878   -576   -989   -405
    504    267   -236   -384    371     15   -704     90   -810   -506   -930   -348
    522    314   -207   -420    363     54   -678    181   -743   -439   -867   -290
    542    376   -168   -459    355    103   -649    277   -662   -358   -792   -223
    563    459   -106   -511    335    179   -620    376   -576   -267   -704   -142
    581    535    -46   -558    314    244   -592    457   -501   -181   -620    -64
    592    592      0   -594    296    296   -589    493   -467   -137   -576    -23
    589    646     57   -618    267    353   -589    504   -452   -109   -542      7
    574    680    106   -628    233    392   -589    498   -444    -96   -524     23
    574    704    129   -639    223    418   -592    485   -446    -90   -517     28
    589    719    127   -657    231    426   -597    449   -475   -114   -537     10
    571    704    132   -639    218    418   -607    397   -514   -153   -574    -23
    545    680    132   -615    207    407   -610    335   -561   -207   -626    -70
    540    652    111   -594    215    381   -623    252   -623   -283   -698   -142
    514    600     83   -558    213    342   -639    166   -693   -358   -774   -215
    483    535     51   -509    215    293   -654     80   -758   -428   -844   -285
    459    475     15   -467    223    244   -691    -12   -836   -511   -924   -363
    457    415    -41   -436    249    187   -724    -93   -906   -584   -992   -431
    439    387    -54   -413    246    166   -743   -148   -953   -628  -1036   -475
    431    368    -64   -400    246    153   -761   -192   -992   -665  -1070   -511
    433    335   -101   -387    267    116   -774   -228  -1021   -693  -1098   -540
    423    314   -109   -368    267    103   -787   -252  -1041   -711  -1119   -558
    420    306   -114   -363    267     96   -795   -265  -1054   -719  -1124   -563
    418    306   -111   -361    265     96   -802   -277  -1065   -724  -1130   -571
    407    298   -111   -355    259     96   -807   -283  -1070   -724  -1130   -574
    423    314   -109   -368    267    103   -807   -283  -1070   -722  -1127   -574
    423    306   -119   -366    270     93   -802   -285  -1072   -722  -1127   -576
    405    293   -114   -350    259     90   -802   -290  -1072   -722  -1127   -576
    410    311    -98   -363    254    109   -807   -290  -1072   -722  -1124   -576
    407    314    -93   -361    252    111   -815   -296  -1075   -724  -1127   -581
    381    309    -75   -348    228    116   -815   -298  -1072   -719  -1124   -579
    376    371     -5   -374    192    181   -795   -277  -1039   -685  -1093   -550
    413    446     33   -431    187    241   -750   -241   -997   -644  -1054   -514
    488    545     57   -517    215    301   -704   -202   -958   -602  -1015   -475
    436    509     72   -472    181    290   -730   -231   -979   -620  -1031   -493
    418    501     83   -459    166    293   -750   -246   -982   -618  -1023   -485
    436    509     70   -472    181    290   -771   -254   -984   -610  -1015   -480
    441    498     57   -470    192    277   -784   -265   -995   -618  -1021   -488
    431    509     77   -472    176    296   -776   -249   -979   -600  -1000   -467
    426    475     49   -452    189    262   -795   -257   -989   -607  -1005   -472
    428    433      5   -431    210    220   -820   -280  -1023   -633  -1031   -493
    420    405    -15   -413    218    194   -839   -296  -1047   -654  -1049   -509
    420    374    -46   -400    233    166   -841   -306  -1070   -675  -1070   -535
    405    329    -75   -368    241    127   -836   -311  -1088   -698  -1096   -561
    368    275    -96   -324    231     90   -831   -327  -1109   -724  -1127   -589
    371    246   -124   -309    249     62   -836   -345  -1132   -750  -1153   -615
    379    223   -158   -303    270     33   -844   -361  -1150   -771  -1171   -636
    371    210   -161   -290    265     25   -849   -371  -1163   -784  -1184   -649
    366    194   -171   -280    267     12   -857   -379  -1174   -795  -1195   -657
    371    197   -174   -283    272     12   -862   -387  -1182   -800  -1202   -662
    366    189   -176   -280    270      7   -865   -387  -1189   -800  -1202   -667
    368    200   -171   -285    270     15   -865   -387  -1189   -800  -1202   -667
    366    194   -171   -280    267     10   -865   -387  -1187   -797  -1200   -665
    361    179   -181   -270    272      0   -865   -384  -1189   -802  -1208   -672
    389    168   -220   -280    303    -25   -813   -298  -1148   -792  -1218   -691
    410    197   -213   -303    311     -7   -701   -114  -1026   -719  -1182   -675
    433    267   -166   -353    301     51   -610     80   -857   -574  -1060   -574
    491    426    -64   -457    277    181   -535    400   -589   -288   -792   -319
    553    732    179   -644    187    454   -626    465   -457    -10   -446     54
    506   1062    553   -784    -23    807   -883    -93   -659     33   -259    296
    342   1202    857   -774   -257   1031  -1158   -865  -1028   -122   -303    296
    153   1119    966   -636   -405   1044  -1405  -1605  -1587   -659   -787   -140
    122    701    576   -413   -228    639  -1641  -2031  -2255  -1467  -1566   -865
    192    327    135   -259     28    233  -1709  -1945  -2397  -1691  -1816  -1117
    270    140   -129   -207    200      5  -1522  -1504  -2094  -1486  -1706  -1065
    322    148   -174   -233    249    -12  -1257  -1036  -1712  -1202  -1506   -909
    368    150   -220   -262    293    -36  -1036   -680  -1428   -997  -1363   -805
    394    174   -220   -285    309    -23   -932   -509  -1299   -898  -1296   -756
    384    176   -207   -283    296    -15   -891   -441  -1244   -862  -1267   -735
    379    163   -215   -270    298    -25   -883   -418  -1228   -854  -1267   -737
    392    168   -226   -280    306    -28   -885   -410  -1231   -859  -1278   -750
    400    197   -205   -298    301     -2   -875   -389  -1213   -841  -1265   -740
    394    192   -205   -293    298     -5   -865   -368  -1197   -823  -1247   -727
    392    184   -207   -288    301    -10   -859   -353  -1182   -810  -1236   -719
    400    218   -181   -311    290     20   -857   -337  -1169   -797  -1228   -717
    410    233   -176   -324    293     28   -852   -322  -1153   -784  -1218   -704
    415    241   -176   -329    296     33   -844   -309  -1145   -771  -1208   -698
    418    252   -166   -335    293     44   -831   -285  -1127   -753  -1192   -685
    433    285   -148   -361    290     70   -833   -265  -1109   -735  -1176   -672
    428    270   -158   -348    293     54   -831   -252  -1098   -727  -1169   -665
    423    265   -161   -345    293     51   -823   -231  -1078   -711  -1158   -654
    433    316   -116   -374    275    101   -815   -202  -1049   -683  -1135   -633
    441    361    -83   -402    262    140   -813   -181  -1031   -667  -1122   -623
    446    371    -77   -410    262    148   -797   -150  -1005   -641  -1104   -607
    470    413    -59   -441    265    176   -774    -98   -958   -602  -1065   -574
    488    433    -54   -459    272    189   -753    -38   -911   -563  -1028   -545
    493    444    -49   -470    270    197   -735     20   -870   -522   -992   -524
    517    491    -25   -506    272    233   -711    101   -810   -462   -940   -483
    527    537     10   -535    257    275   -685    194   -745   -397   -880   -428
    540    594     54   -566    244    324   -659    296   -675   -324   -818   -371
    568    644     75   -607    244    361   -636    384   -605   -246   -745   -303
    587    719    132   -654    228    426   -615    465   -535   -168   -670   -233
    592    774    181   -685    205    478   -607    506   -496   -116   -623   -187
    594    831    236   -711    179    535   -602    527   -470    -85   -589   -150
    602    872    270   -740    166    571   -597    524   -457    -67   -563   -124
    605    904    296   -756    155    600   -600    509   -457    -59   -553   -116
    607    909    301   -761    153    605   -610    472   -480    -77   -571   -132
    600    909    309   -753    145    610   -618    426   -514   -111   -600   -158
    584    898    314   -743    135    607   -626    361   -553   -155   -644   -202
    558    867    309   -714    124    589   -639    280   -610   -220   -706   -265
    522    807    285   -665    116    548   -662    187   -680   -296   -784   -340
    506    745    239   -626    135    493   -678    103   -737   -361   -852   -405
    501    688    187   -594    155    439   -706     15   -805   -431   -922   -472
    491    649    155   -571    166    402   -730    -57   -862   -491   -979   -530
    483    628    145   -558    168    387   -743   -109   -893   -522  -1010   -566
    467    587    119   -527    174    353   -761   -150   -927   -555  -1041   -600
    465    535     67   -501    197    301   -787   -197   -971   -597  -1080   -636
    449    509     59   -480    194    285   -802   -218   -984   -607  -1093   -649
    449    530     77   -491    187    303   -815   -239  -1000   -618  -1104   -662
    449    524     75   -485    187    301   -826   -252  -1005   -623  -1111   -670
    441    488     46   -465    197    267   -831   -254  -1013   -623  -1111   -672
    452    509     57   -480    197    283   -831   -257  -1015   -618  -1109   -670
    480    545     62   -514    207    303   -831   -257  -1021   -623  -1114   -675
    498    558     59   -527    220    309   -818   -254  -1013   -615  -1106   -670
    483    545     62   -517    210    303   -813   -249  -1000   -602  -1093   -659
    488    568     80   -530    202    324   -823   -259  -1010   -613  -1098   -667
    511    615    103   -563    202    361   -810   -246   -989   -594  -1085   -657
    517    665    148   -589    184    407   -763   -207   -940   -548  -1041   -613
    509    701    192   -607    158    449   -745   -200   -927   -535  -1026   -602
    504    691    187   -597    158    439   -743   -200   -927   -537  -1028   -610
    504    683    179   -594    161    431   -758   -218   -935   -540  -1034   -615
    517    727    210   -620    153    470   -782   -223   -922   -519  -1015   -597
    542    748    205   -646    168    475   -800   -226   -922   -514  -1002   -587
    537    745    205   -641    166    475   -815   -239   -930   -519  -1008   -592
    537    740    200   -639    166    470   -815   -231   -917   -506   -997   -584
    545    724    179   -633    184    452   -839   -239   -930   -506  -1000   -592
    550    680    127   -618    213    405   -870   -267   -971   -545  -1034   -620
    542    620     75   -581    233    348   -888   -288  -1005   -571  -1057   -644
    532    589     57   -563    239    324   -883   -293  -1015   -584  -1072   -657
    527    597     70   -561    228    335   -880   -301  -1028   -597  -1091   -680
    501    555     54   -530    223    306   -872   -311  -1044   -610  -1111   -704
    483    514     31   -498    226    272   -883   -335  -1067   -636  -1143   -735
    472    465     -7   -467    239    228   -893   -350  -1085   -657  -1163   -758
    475    436    -38   -454    257    200   -909   -376  -1109   -685  -1189   -787
    493    454    -38   -475    265    207   -911   -374  -1109   -683  -1189   -789
    506    470    -36   -488    270    218   -898   -363  -1098   -670  -1174   -774
    480    457    -25   -470    252    215   -906   -374  -1111   -680  -1182   -782
    470    467     -2   -467    236    233   -911   -381  -1119   -688  -1192   -797
    485    475    -10   -483    246    231   -911   -371  -1109   -680  -1187   -797
    483    454    -28   -470    257    213   -906   -358  -1104   -678  -1189   -800
    454    439    -18   -446    236    210   -839   -249  -1039   -641  -1174   -800
    485    498     12   -491    236    257   -727    -46   -896   -540  -1104   -758
    561    626     62   -594    249    345   -641    181   -709   -366   -950   -626
    670    787    116   -730    277    452   -576    506   -462    -83   -675   -350
    766   1104    335   -935    215    719   -649    558   -319    187   -342     15
    717   1356    639  -1036     38    997   -854     44   -439    270   -158    252
    488   1462    974   -976   -244   1218  -1098   -750   -740    129   -215    231
    254   1319   1065   -787   -405   1195  -1371  -1551  -1337   -465   -750   -265
    189    956    763   -574   -285    859  -1636  -1992  -1948  -1153  -1408   -893
    259    568    309   -413    -23    439  -1756  -1904  -2088  -1350  -1636  -1132
    335    358     20   -348    158    192  -1605  -1488  -1873  -1231  -1597  -1140
    394    387     -7   -392    200    189  -1335  -1039  -1566  -1018  -1447  -1028
    431    376    -54   -405    241    161  -1080   -654  -1309   -839  -1327   -937
    439    353    -85   -394    262    135   -969   -480  -1202   -763  -1278   -906
    462    361   -103   -413    283    129   -935   -423  -1166   -737  -1262   -896
    498    381   -116   -441    309    132   -909   -384  -1135   -714  -1241   -883
    483    371   -114   -428    298    127   -901   -366  -1124   -706  -1234   -880
    454    348   -106   -400    280    122   -898   -353  -1119   -704  -1231   -880
    452    332   -119   -392    283    109   -898   -340  -1111   -696  -1223   -872
    498    384   -116   -441    306    135   -885   -314  -1093   -678  -1202   -854
    517    415   -101   -470    309    158   -872   -293  -1072   -657  -1184   -841
    493    402    -90   -446    293    155   -867   -277  -1060   -641  -1176   -836
    485    387    -98   -436    290    145   -862   -262  -1047   -633  -1169   -828
    485    379   -106   -433    296    137   -859   -252  -1041   -628  -1163   -826
    491    387   -103   -439    298    142   -852   -228  -1023   -607  -1150   -810
    509    420    -88   -465    298    166   -844   -202  -1000   -589  -1127   -789
    514    431    -83   -475    298    174   -841   -181   -989   -574  -1117   -779
    524    444    -80   -485    301    181   -839   -161   -976   -561  -1104   -769
    530    467    -62   -498    296    202   -831   -129   -953   -537  -1080   -748
    530    483    -46   -506    288    218   -826    -98   -932   -514  -1060   -732
    524    472    -51   -498    288    210   -823    -62   -911   -496  -1044   -719
    545    511    -33   -530    290    239   -805     -2   -867   -454  -1005   -685
    574    563    -10   -571    293    277   -787     64   -820   -413   -961   -649
    579    587      7   -581    285    298   -771    140   -774   -363   -917   -613
    600    641     38   -623    280    340   -750    236   -709   -296   -854   -553
    623    701     77   -662    272    389   -730    335   -644   -223   -787   -488
    639    753    111   -696    262    433   -719    418   -587   -161   -724   -433
    659    813    153   -735    254    483   -706    491   -530    -96   -659   -371
    672    878    202   -776    233    542   -693    542   -491    -44   -605   -311
    675    935    259   -805    207    597   -685    568   -459     -5   -563   -267
    672    963    288   -818    192    626   -693    561   -459      5   -550   -254
    659    971    311   -815    174    641   -706    535   -467     -2   -553   -259
    659    974    311   -818    174    641   -701    511   -478    -10   -561   -267
    657    969    311   -815    174    641   -691    480   -493    -33   -581   -285
    623    961    337   -792    142    649   -698    415   -537    -80   -631   -332
    597    930    332   -763    132    631   -701    345   -579   -132   -683   -384
    558    852    290   -706    132    571   -711    257   -646   -207   -753   -459
    542    807    262   -675    140    535   -714    181   -698   -262   -807   -514
    511    740    228   -628    140    485   -743     90   -766   -329   -875   -581
    467    662    194   -563    137    428   -774      7   -823   -392   -935   -644
    470    646    174   -558    148    410   -784    -38   -854   -426   -966   -678
    496    654    158   -576    168    407   -779    -70   -870   -439   -979   -688
    493    631    137   -563    176    384   -789   -101   -891   -457   -997   -706
    480    600    119   -540    181    361   -815   -137   -924   -488  -1023   -740
    467    597    129   -532    168    363   -826   -155   -935   -498  -1034   -745
    449    579    129   -517    161    355   -831   -166   -937   -498  -1036   -748
    441    555    114   -501    163    335   -841   -176   -945   -506  -1047   -761
    452    545     93   -498    179    319   -846   -184   -956   -517  -1049   -766
    444    548    101   -498    171    324   -836   -176   -945   -504  -1039   -753
    439    561    119   -501    161    340   -833   -176   -943   -501  -1036   -750
    439    548    109   -493    163    329   -852   -192   -956   -514  -1044   -763
    433    542    109   -488    163    327   -852   -194   -953   -511  -1041   -761
    426    579    150   -504    137    363   -815   -158   -914   -475  -1008   -732
    431    626    194   -530    116    410   -782   -135   -891   -446   -979   -709
    436    652    215   -545    109    436   -763   -127   -888   -444   -976   -709
    441    652    210   -545    116    431   -756   -119   -880   -439   -969   -701
    428    665    236   -548     96    452   -776   -137   -880   -433   -961   -693
    433    706    272   -571     80    491   -795   -145   -870   -415   -945   -675
    449    709    257   -579     96    483   -818   -153   -875   -410   -940   -662
    475    724    249   -600    114    488   -823   -148   -870   -402   -927   -646
    462    717    254   -592    101    485   -844   -161   -885   -413   -932   -649
    441    670    228   -555    106    449   -878   -187   -919   -441   -956   -672
    428    613    184   -522    122    400   -917   -226   -963   -480   -992   -711
    441    594    153   -517    145    374   -909   -226   -969   -488   -997   -719
    462    597    135   -530    163    366   -885   -215   -971   -488  -1000   -717
    405    542    137   -472    132    340   -880   -231   -995   -517  -1026   -748
    384    517    129   -452    124    324   -885   -254  -1021   -548  -1054   -779
    374    488    114   -431    129    301   -893   -272  -1039   -568  -1075   -802
    361    457     96   -410    132    275   -909   -290  -1067   -592  -1104   -826
    371    431     59   -402    155    246   -919   -306  -1091   -615  -1127   -844
    387    439     49   -415    168    244   -919   -306  -1091   -618  -1130   -844
    381    452     70   -415    155    262   -911   -301  -1080   -610  -1122   -833
    361    423     62   -392    150    244   -909   -301  -1078   -605  -1117   -831
    358    410     51   -387    153    231   -919   -314  -1091   -618  -1130   -844
    361    402     41   -384    158    223   -930   -316  -1098   -628  -1135   -857
    355    407     51   -381    153    231   -901   -275  -1072   -613  -1124   -852
    366    439     72   -405    145    257   -805   -114   -976   -558  -1098   -846
    394    501    103   -449    145    303   -706     83   -836   -446  -1018   -787
    452    610    158   -532    148    384   -618    342   -631   -241   -831   -610
    548    789    241   -667    153    517   -615    631   -418     33   -532   -293
    571   1127    553   -849     10    841   -745    394   -392    220   -252     38
    418   1275    857   -846   -220   1067   -948   -254   -587    213   -163    179
    179   1270   1091   -724   -457   1182  -1215  -1075  -1018   -116   -415    -38
     18    995    976   -506   -478    987  -1478  -1787  -1714   -867  -1132   -722
     96    649    553   -374   -228    602  -1686  -1932  -2091  -1306  -1564  -1137
    197    374    176   -285     10    275  -1680  -1654  -2013  -1291  -1602  -1213
    241    280     38   -262    101    158  -1512  -1252  -1769  -1137  -1514  -1163
    290    327     36   -309    127    181  -1239   -813  -1462   -924  -1363  -1047
    329    324     -7   -329    168    158  -1041   -511  -1257   -771  -1252   -966
    340    314    -25   -329    184    145   -971   -400  -1189   -719  -1221   -943
    337    306    -31   -324    181    137   -953   -363  -1171   -714  -1218   -943
    345    316    -28   -329    187    145   -937   -337  -1153   -698  -1205   -935
    342    296    -46   -322    194    124   -924   -311  -1137   -685  -1192   -922
    345    290    -54   -319    200    119   -922   -301  -1130   -675  -1187   -917
    348    316    -31   -335    189    145   -919   -288  -1117   -665  -1176   -906
    335    303    -31   -319    184    137   -922   -280  -1114   -665  -1174   -904
    322    272    -49   -298    184    111   -917   -270  -1109   -657  -1169   -901
    348    296    -54   -322    200    122   -904   -246  -1093   -641  -1153   -883
    368    319    -49   -345    210    135   -898   -228  -1078   -626  -1137   -870
    405    355    -49   -379    228    153   -880   -200  -1057   -605  -1114   -846
    410    366    -44   -389    226    161   -870   -179  -1044   -589  -1098   -831
    413    363    -49   -389    231    158   -867   -158  -1028   -576  -1088   -818
    392    358    -36   -376    215    161   -870   -145  -1021   -566  -1080   -813
    400    381    -18   -389    210    181   -865   -122  -1002   -548  -1060   -795
    413    410     -2   -413    207    205   -854    -90   -979   -524  -1039   -771
    407    415      7   -413    200    210   -854    -62   -958   -504  -1021   -758
    446    446      0   -446    223    223   -844    -18   -927   -472   -992   -735
    467    475      7   -470    231    241   -828     38   -885   -433   -956   -698
    431    498     67   -467    181    283   -815    101   -839   -387   -911   -659
    449    532     83   -491    181    309   -802    176   -792   -337   -867   -618
    478    563     83   -522    197    324   -802    252   -748   -293   -823   -584
    532    649    116   -589    207    384   -779    355   -675   -215   -748   -506
    600    769    166   -685    215    467   -737    457   -600   -129   -662   -423
    597    828    231   -714    184    530   -722    524   -553    -72   -607   -366
    581    862    280   -724    150    571   -717    561   -522    -33   -566   -327
    581    901    319   -740    132    610   -714    571   -506     -7   -540   -298
    568    906    337   -737    114    623   -722    550   -514    -12   -537   -293
    555    922    363   -740     96    644   -724    530   -522    -18   -540   -293
    553    924    368   -740     90    646   -727    496   -540    -38   -558   -309
    545    904    358   -724     93    631   -730    452   -568    -72   -592   -337
    509    865    353   -688     77    610   -732    389   -610   -119   -639   -387
    475    836    361   -654     57    597   -730    319   -652   -171   -693   -441
    439    784    345   -613     44    566   -740    236   -709   -236   -756   -506
    413    719    306   -566     54    514   -763    142   -776   -309   -833   -584
    389    683    293   -537     46    488   -774     77   -815   -350   -878   -628
    368    636    267   -504     49    452   -789     15   -857   -397   -919   -672
    363    587    220   -475     70    405   -813    -49   -906   -449   -969   -719
    366    568    202   -467     83    387   -820    -90   -932   -475   -992   -743
    366    561    194   -465     85    379   -831   -111   -950   -491  -1010   -761
    350    542    192   -446     80    368   -844   -135   -966   -504  -1023   -776
    329    519    189   -426     70    355   -849   -150   -976   -514  -1031   -784
    337    524    187   -431     75    355   -846   -150   -976   -511  -1026   -782
    345    524    176   -436     85    350   -854   -161   -987   -522  -1036   -792
    324    514    187   -420     70    350   -859   -168   -987   -519  -1036   -795
    324    511    184   -420     70    348   -859   -171   -987   -519  -1036   -797
    332    498    166   -415     83    332   -865   -179   -997   -530  -1047   -810
    327    506    176   -418     75    342   -867   -181  -1002   -532  -1047   -813
    324    542    218   -433     51    381   -846   -163   -982   -509  -1023   -797
    335    589    252   -462     38    420   -813   -135   -950   -483   -997   -776
    319    589    270   -454     25    431   -782   -122   -932   -470   -987   -766
    314    607    293   -459     10    449   -771   -116   -922   -462   -982   -761
    303    623    316   -465     -5    470   -782   -122   -919   -454   -971   -756
    311    641    327   -478     -7    485   -805   -135   -917   -449   -963   -750
    327    659    332   -493     -2    496   -831   -148   -919   -446   -961   -745
    327    667    337   -498     -5    504   -844   -150   -919   -439   -953   -740
    314    641    327   -480     -5    485   -852   -155   -927   -441   -956   -745
    311    607    296   -462      7    452   -880   -179   -956   -467   -979   -769
    298    555    257   -426     20    407   -911   -207   -992   -498  -1008   -797
    285    527    241   -407     20    384   -917   -218  -1015   -514  -1023   -810
    267    488    220   -379     23    355   -909   -220  -1031   -532  -1044   -828
    257    449    192   -355     33    322   -901   -228  -1049   -555  -1067   -854
    236    400    163   -316     36    283   -901   -249  -1075   -589  -1101   -896
    207    371    163   -290     20    270   -906   -262  -1093   -607  -1117   -917
    202    337    135   -270     33    236   -914   -277  -1111   -631  -1137   -937
    200    306    106   -254     46    207   -924   -296  -1140   -659  -1166   -966
    197    293     96   -244     51    194   -924   -298  -1143   -667  -1174   -974
    184    272     88   -228     46    181   -930   -306  -1153   -672  -1179   -984
    174    267     93   -220     38    181   -927   -306  -1153   -670  -1179   -987
    179    257     75   -220     51    166   -927   -306  -1158   -678  -1184   -989
    181    249     67   -215     57    158   -924   -303  -1161   -678  -1184   -989
    179    228     46   -205     64    137   -917   -288  -1156   -680  -1187  -1002
    181    244     62   -213     59    155   -846   -174  -1075   -631  -1158   -989
    187    285     98   -239     44    194   -745     18   -943   -537  -1096   -948
    192    332    140   -262     25    236   -678    200   -797   -410   -989   -859
    267    472    205   -371     31    340   -649    478   -589   -158   -732   -602
    387    810    420   -600    -15    615   -706    550   -439    124   -387   -218
    366   1062    696   -714   -166    880   -836    135   -511    233   -179     38
    155   1200   1044   -678   -444   1122  -1034   -571   -782    124   -197     64
    -75    995   1070   -462   -574   1034  -1296  -1369  -1434   -532   -805   -504
   -140    597    737   -228   -439    667  -1561  -1849  -2062  -1236  -1483  -1158
    -75    226    301    -77   -187    262  -1691  -1797  -2221  -1444  -1714  -1392
     10     28     18    -18     -2     23  -1597  -1434  -2031  -1335  -1673  -1389
     70     54    -15    -62     41     20  -1366  -1015  -1722  -1122  -1519  -1273
     93     62    -31    -77     62     18  -1127   -628  -1449   -917  -1374  -1163
    106     72    -36    -90     70     18  -1005   -431  -1314   -815  -1296  -1106
    122     75    -46    -98     85     15   -969   -376  -1278   -795  -1280  -1101
    119     64    -57    -93     88      5   -950   -348  -1260   -784  -1275  -1101
    124     57    -67    -93     96     -5   -943   -329  -1249   -771  -1262  -1093
    122     57    -67    -90     93     -5   -940   -309  -1236   -758  -1249  -1085
    137     64    -72   -101    106     -2   -935   -296  -1228   -750  -1247  -1083
    137     62    -75   -101    106     -5   -937   -288  -1226   -745  -1241  -1078
    129     75    -54   -103     93     10   -930   -270  -1210   -730  -1223  -1060
    135     90    -44   -111     90     23   -922   -252  -1192   -714  -1202  -1041
    124     70    -54    -96     90      7   -922   -244  -1195   -714  -1197  -1041
    135     80    -54   -109     93     15   -927   -239  -1195   -711  -1192  -1039
    148    114    -36   -132     90     38   -922   -218  -1176   -693  -1171  -1015
    153    109    -44   -132     98     33   -924   -210  -1171   -691  -1171  -1010
    140    109    -31   -124     85     38   -924   -194  -1158   -675  -1156   -997
    142    119    -25   -132     83     46   -922   -174  -1145   -657  -1137   -982
    145    127    -20   -137     83     54   -924   -153  -1130   -641  -1122   -971
    150    140    -10   -145     80     64   -924   -129  -1111   -623  -1106   -956
    163    163      0   -163     83     83   -909    -80  -1080   -589  -1070   -922
    194    215     18   -207     88    119   -888    -25  -1039   -542  -1028   -888
    202    246     44   -223     80    145   -872     28   -995   -504   -989   -857
    231    288     54   -259     88    171   -857     96   -948   -454   -945   -818
    239    314     75   -275     83    194   -844    166   -904   -407   -904   -771
    231    353    122   -293     54    239   -836    246   -839   -340   -836   -706
    259    410    148   -335     54    280   -823    329   -771   -267   -763   -636
    259    470    210   -366     23    340   -810    407   -706   -192   -688   -563
    270    511    241   -389     15    376   -807    452   -662   -140   -636   -514
    265    542    275   -405     -5    410   -805    472   -646   -116   -600   -480
    275    587    311   -431    -18    449   -800    475   -639   -103   -576   -457
    288    607    319   -449    -15    462   -800    457   -644   -106   -576   -449
    254    584    329   -418    -36    457   -820    413   -678   -142   -605   -480
    220    568    348   -397    -62    459   -820    374   -706   -171   -628   -509
    241    594    353   -418    -54    475   -807    337   -730   -200   -657   -537
    244    563    316   -405    -38    441   -823    267   -789   -267   -722   -602
    200    491    290   -345    -44    392   -839    181   -859   -348   -802   -680
    155    431    275   -293    -59    353   -846    111   -917   -410   -865   -735
    109    361    252   -236    -70    306   -872     31   -982   -480   -932   -795
     90    298    205   -194    -57    252   -906    -51  -1054   -553  -1002   -859
    124    293    168   -207    -20    231   -914   -103  -1096   -592  -1036   -893
    148    296    145   -223      2    220   -922   -142  -1127   -623  -1065   -919
    101    236    135   -171    -15    187   -945   -187  -1169   -665  -1098   -953
     46    194    145   -122    -49    168   -961   -218  -1195   -691  -1122   -979
     46    205    158   -124    -54    181   -966   -233  -1205   -701  -1127   -984
     57    210    153   -135    -46    181   -974   -249  -1215   -706  -1130   -989
     25    176    150   -101    -62    166   -979   -262  -1228   -719  -1140  -1002
     12    166    150    -90    -70    161   -987   -272  -1241   -730  -1145  -1010
     80    241    161   -161    -38    202   -971   -259  -1226   -711  -1130   -989
     85    257    168   -171    -44    213   -969   -259  -1226   -706  -1119   -976
     62    241    176   -153    -57    210   -974   -259  -1231   -706  -1117   -969
     46    241    194   -145    -72    218   -971   -259  -1226   -701  -1111   -969
     25    262    236   -142   -103    249   -958   -246  -1205   -685  -1098   -956
     59    316    254   -189    -98    285   -927   -223  -1179   -662  -1072   -930
     59    322    262   -192   -101    293   -919   -220  -1174   -654  -1065   -917
     28    316    285   -174   -127    301   -935   -236  -1187   -659  -1065   -917
     49    350    301   -200   -124    327   -956   -252  -1187   -652  -1049   -909
     70    394    322   -233   -124    358   -966   -257  -1179   -641  -1034   -891
     49    379    329   -215   -140    355   -987   -275  -1200   -652  -1041   -896
     20    337    316   -179   -148    327  -1005   -285  -1226   -665  -1052   -904
     31    340    309   -184   -137    324  -1013   -285  -1221   -662  -1041   -896
     70    337    267   -205   -101    303  -1028   -298  -1241   -683  -1057   -904
     54    275    220   -166    -83    249  -1049   -327  -1280   -722  -1091   -935
     10    202    192   -109    -90    197  -1062   -345  -1309   -753  -1117   -961
    -10    179    189    -83    -98    184  -1049   -342  -1317   -761  -1127   -971
     -5    161    166    -80    -88    163  -1041   -350  -1335   -782  -1145   -992
     -2    124    127    -59    -64    124  -1041   -368  -1361   -813  -1174  -1018
    -18     72     88    -28    -54     80  -1060   -392  -1392   -844  -1200  -1044
    -31     41     72     -5    -51     57  -1070   -407  -1410   -865  -1215  -1057
      0     64     64    -33    -33     67  -1062   -407  -1413   -870  -1221  -1062
    -28     51     77    -12    -51     64  -1070   -420  -1426   -880  -1228  -1067
    -46     36     80      5    -64     57  -1078   -431  -1436   -891  -1234  -1072
    -23     41     64     -7    -44     51  -1080   -433  -1441   -896  -1236  -1072
    -23     59     80    -18    -51     67  -1075   -426  -1436   -891  -1228  -1065
    -38     38     77      0    -59     59  -1075   -420  -1436   -891  -1231  -1067
    -44     18     59     10    -51     38  -1044   -342  -1395   -862  -1221  -1075
    -46     31     77      7    -62     54   -945   -158  -1247   -761  -1161  -1044
    -15    122    137    -54    -77    129   -857     33  -1060   -594  -1023   -919
     28    262    233   -145   -101    249   -815    259   -831   -337   -763   -662
    106    511    405   -309   -148    457   -880    366   -691    -88   -444   -303
     85    797    711   -441   -311    756   -995     67   -807    -36   -252    -46
    -57    857    914   -402   -485    885  -1085   -436  -1163   -262   -381   -132
   -210    779    989   -285   -600    885  -1221  -1002  -1706   -807   -893   -623
   -272    519    792   -124   -532    654  -1457  -1540  -2333  -1501  -1569  -1275
   -257    213    470     23   -363    340  -1691  -1758  -2642  -1826  -1867  -1548
   -223    -80    142    150   -184     31  -1693  -1548  -2478  -1717  -1829  -1543
   -179   -150     28    166   -106    -62  -1564  -1234  -2187  -1509  -1691  -1436
   -155   -119     36    135    -96    -41  -1369   -883  -1870  -1265  -1512  -1296
   -106    -72     33     90    -70    -20  -1213   -628  -1649  -1091  -1376  -1184
    -85    -67     18     75    -54    -23  -1158   -542  -1577  -1039  -1337  -1156
    -72    -31     41     51    -57      5  -1122   -496  -1530  -1002  -1304  -1124
    -59    -12     46     33    -54     15  -1109   -475  -1506   -987  -1291  -1111
    -83    -33     49     59    -67      7  -1109   -465  -1501   -982  -1288  -1111
    -70    -10     59     38    -67     23  -1096   -446  -1480   -961  -1267  -1096
    -67     -2     64     33    -67     31  -1096   -436  -1465   -950  -1257  -1085
    -83     -5     77     41    -83     36  -1096   -426  -1457   -943  -1247  -1075
    -90     10    101     41    -96     54  -1091   -410  -1439   -924  -1231  -1054
    -83      5     88     38    -88     46  -1096   -407  -1434   -922  -1231  -1057
    -70     18     88     25    -77     51  -1096   -397  -1423   -911  -1223  -1049
    -62     23     83     18    -72     51  -1098   -392  -1415   -904  -1213  -1039
    -62     49    111      7    -85     80  -1088   -371  -1397   -883  -1189  -1018
    -64     46    111      5    -88     77  -1091   -363  -1389   -875  -1182  -1015
    -67     44    111     10    -88     75  -1088   -345  -1374   -859  -1169  -1005
    -70     75    145     -5   -109    109  -1075   -316  -1340   -828  -1140   -976
    -59     98    158    -18   -109    127  -1067   -288  -1314   -802  -1114   -956
    -54     98    150    -23   -103    124  -1070   -272  -1304   -789  -1106   -950
    -44    111    155    -33    -98    132  -1065   -239  -1278   -758  -1078   -927
    -38    137    174    -49   -106    155  -1047   -181  -1231   -709  -1036   -888
    -18    168    187    -75   -101    176  -1036   -129  -1187   -662   -995   -849
      0    210    207   -106   -103    210  -1023    -67  -1130   -600   -937   -797
     12    254    241   -135   -114    249  -1013     20  -1054   -517   -862   -732
     28    306    277   -168   -124    293  -1002    101   -987   -441   -795   -665
     46    363    316   -205   -135    340   -974    194   -911   -361   -719   -592
     62    426    363   -244   -150    394   -950    262   -852   -290   -654   -530
     59    478    418   -270   -179    449   -940    301   -813   -246   -605   -480
     57    501    441   -280   -194    472   -935    309   -805   -241   -594   -465
     54    509    454   -280   -200    483   -930    298   -813   -249   -592   -459
     38    504    462   -272   -210    483   -935    267   -833   -272   -607   -470
     25    491    465   -259   -220    478   -937    231   -865   -306   -641   -496
     20    472    452   -246   -215    462   -943    179   -911   -355   -688   -542
     12    452    439   -231   -213    446   -945    127   -956   -413   -743   -592
    -18    392    407   -189   -213    400   -950     64  -1013   -478   -805   -657
    -44    342    387   -148   -215    363   -956      2  -1067   -542   -872   -722
    -70    309    379   -119   -226    342   -966    -62  -1119   -602   -932   -784
    -72    275    348   -101   -210    311   -979   -119  -1166   -654   -984   -833
    -80    226    303    -75   -192    265  -1000   -181  -1226   -711  -1041   -891
    -85    192    275    -54   -179    233  -1015   -231  -1270   -756  -1085   -930
   -101    168    267    -36   -184    218  -1028   -265  -1296   -782  -1111   -953
   -116    137    254    -10   -184    194  -1039   -290  -1317   -802  -1127   -966
   -106    150    257    -23   -181    202  -1039   -298  -1319   -802  -1122   -966
    -85    171    257    -44   -171    213  -1039   -303  -1319   -802  -1119   -966
    -98    145    244    -25   -171    194  -1057   -324  -1335   -818  -1137   -984
   -106    129    236    -10   -171    181  -1065   -329  -1340   -820  -1137   -984
   -101    150    252    -25   -176    200  -1060   -316  -1330   -807  -1119   -969
    -90    161    252    -36   -171    205  -1065   -311  -1325   -802  -1114   -958
    -93    161    254    -36   -174    207  -1067   -314  -1325   -797  -1111   -953
   -114    200    314    -41   -213    257  -1049   -293  -1288   -758  -1078   -919
   -142    228    368    -44   -257    298  -1034   -280  -1265   -737  -1054   -896
   -124    267    392    -72   -259    329  -1018   -270  -1249   -722  -1039   -883
    -85    309    394   -114   -239    350  -1005   -262  -1234   -706  -1023   -872
   -103    316    420   -106   -262    368  -1013   -270  -1234   -701  -1015   -865
    -80    384    465   -153   -272    423  -1013   -265  -1215   -675   -984   -831
    -67    397    462   -166   -265    428  -1026   -272  -1223   -675   -984   -828
    -77    374    452   -148   -265    413  -1039   -285  -1241   -691   -997   -839
    -90    376    467   -142   -277    420  -1044   -280  -1234   -678   -982   -820
    -85    345    431   -132   -257    387  -1062   -293  -1252   -688   -992   -833
    -90    306    397   -106   -244    350  -1091   -316  -1286   -717  -1021   -854
    -88    275    361    -96   -226    316  -1106   -335  -1314   -745  -1044   -875
    -75    265    340    -93   -207    301  -1093   -332  -1322   -756  -1052   -880
   -114    213    324    -49   -218    267  -1091   -340  -1340   -776  -1078   -904
   -148    161    309     -7   -228    233  -1091   -353  -1363   -805  -1106   -930
   -135    150    285    -10   -210    218  -1091   -366  -1379   -826  -1124   -948
   -116    148    265    -15   -189    205  -1091   -381  -1400   -844  -1145   -966
   -132    122    254      2   -194    189  -1104   -394  -1418   -859  -1163   -982
   -142    103    246     18   -194    174  -1106   -394  -1423   -870  -1171   -989
   -137    103    241     15   -189    174  -1111   -400  -1423   -875  -1176   -992
   -148     90    239     28   -192    163  -1119   -407  -1431   -883  -1182  -1000
   -161     80    241     38   -200    161  -1127   -410  -1434   -883  -1182  -1002
   -148     93    241     25   -194    166  -1124   -407  -1434   -878  -1176  -1000
   -116    109    223      2   -171    166  -1104   -389  -1421   -870  -1174   -997
   -127     88    215     20   -171    150  -1036   -301  -1369   -852  -1179  -1015
   -132     93    226     18   -179    161   -932   -140  -1252   -797  -1163  -1021
   -106    161    267    -28   -187    215   -859     28  -1096   -662  -1057   -930
    -77    265    342    -93   -210    303   -823    290   -849   -381   -787   -672
    -25    517    542   -244   -283    530   -904    329   -735   -124   -452   -309
    -46    844    888   -400   -467    867  -1104   -194  -1018   -145   -309    -98
   -171    950   1122   -389   -646   1036  -1312   -833  -1441   -363   -402   -148
   -324    787   1109   -231   -717    948  -1551  -1436  -2016   -927   -924   -631
   -363    348    711      7   -537    530  -1792  -1865  -2683  -1761  -1753  -1392
   -275     72    348     98   -311    210  -1849  -1790  -2727  -1891  -1922  -1561
   -241    -75    166    158   -205     44  -1699  -1405  -2382  -1628  -1758  -1460
   -210    -49    161    129   -187     54  -1478   -997  -1992  -1330  -1543  -1288
   -179     10    189     85   -184     98  -1267   -654  -1673  -1078  -1350  -1137
   -153     41    194     54   -174    116  -1166   -496  -1532   -971  -1267  -1075
   -132     46    176     41   -155    111  -1132   -444  -1488   -940  -1247  -1065
   -140     33    174     51   -158    101  -1122   -418  -1467   -924  -1236  -1060
   -166     31    197     67   -181    114  -1117   -400  -1449   -911  -1223  -1047
   -166     46    213     57   -189    129  -1114   -389  -1439   -898  -1213  -1036
   -132     77    210     25   -171    145  -1109   -374  -1426   -885  -1202  -1026
   -114     80    194     15   -155    137  -1101   -363  -1415   -880  -1197  -1021
   -109     75    184     18   -145    129  -1098   -350  -1405   -867  -1189  -1015
   -106     88    194      7   -150    140  -1096   -342  -1397   -857  -1182  -1008
   -101     93    194      2   -148    145  -1096   -335  -1387   -852  -1176  -1000
   -111    109    220      0   -166    163  -1091   -319  -1369   -833  -1158   -982
   -124    132    257     -2   -189    194  -1075   -293  -1340   -805  -1135   -956
   -124    114    239      2   -181    176  -1083   -285  -1337   -802  -1132   -956
   -109    124    233    -10   -171    179  -1072   -267  -1319   -784  -1117   -945
   -124    129    254     -2   -189    192  -1062   -241  -1293   -761  -1101   -927
   -101    166    267    -31   -184    215  -1047   -210  -1260   -730  -1075   -904
    -80    200    280    -62   -181    241  -1028   -179  -1231   -704  -1054   -885
   -109    202    311    -46   -210    254  -1018   -150  -1205   -678  -1031   -867
   -109    226    332    -59   -220    277  -1002   -103  -1169   -641  -1000   -841
    -77    265    342    -93   -210    303   -982    -46  -1122   -597   -963   -810
    -77    277    353   -101   -215    314   -961     20  -1065   -548   -924   -774
    -72    306    376   -116   -226    340   -935    103   -995   -483   -865   -722
    -57    355    413   -150   -236    384   -904    194   -917   -405   -800   -665
      2    465    462   -233   -228    465   -859    293   -823   -314   -717   -589
     12    527    511   -270   -249    519   -833    366   -753   -239   -641   -519
    -18    542    561   -262   -290    553   -828    402   -717   -194   -597   -478
    -31    553    584   -265   -306    568   -831    413   -706   -174   -579   -457
    -20    592    613   -285   -316    602   -831    415   -698   -163   -561   -436
      5    636    631   -322   -314    636   -828    402   -709   -168   -561   -433
    -20    628    646   -303   -335    636   -836    361   -745   -205   -589   -457
    -54    589    644   -270   -350    615   -857    301   -797   -262   -639   -496
    -64    555    620   -244   -342    587   -870    241   -846   -316   -691   -540
    -49    542    592   -246   -322    566   -880    174   -904   -376   -745   -592
    -72    527    600   -228   -337    563   -896    103   -961   -433   -800   -641
   -101    493    592   -197   -348    542   -914     31  -1023   -493   -857   -693
   -127    441    568   -155   -348    504   -940    -38  -1085   -553   -914   -753
   -161    374    535   -106   -348    454   -969   -103  -1140   -610   -969   -802
   -176    329    506    -77   -340    418   -997   -163  -1195   -659  -1015   -849
   -140    345    483   -103   -311    413  -1005   -197  -1228   -691  -1044   -875
   -129    332    462   -101   -296    397  -1010   -226  -1254   -714  -1067   -893
   -163    280    441    -59   -301    358  -1039   -262  -1288   -748  -1096   -924
   -194    249    444    -28   -319    345  -1057   -283  -1306   -761  -1109   -935
   -184    252    433    -36   -309    342  -1057   -285  -1309   -763  -1109   -935
   -155    277    433    -59   -293    355  -1049   -280  -1306   -758  -1101   -927
   -155    293    449    -67   -301    371  -1052   -285  -1304   -753  -1096   -919
   -184    272    457    -44   -319    363  -1052   -288  -1304   -753  -1096   -919
   -194    283    478    -46   -337    381  -1041   -277  -1293   -745  -1085   -909
   -163    340    504    -88   -332    420  -1026   -259  -1267   -717  -1054   -883
   -163    394    558   -116   -361    475  -1008   -239  -1236   -678  -1023   -852
   -166    428    594   -132   -381    511   -992   -226  -1213   -654  -1002   -828
   -166    441    605   -140   -387    522   -982   -218  -1197   -641   -987   -815
   -166    467    633   -150   -400    550   -992   -223  -1197   -636   -979   -810
   -171    483    652   -158   -413    566  -1021   -252  -1210   -641   -982   -810
   -184    467    649   -142   -418    558  -1049   -272  -1228   -654   -992   -815
   -132    493    626   -179   -379    558  -1039   -262  -1223   -649   -982   -800
    -90    527    618   -218   -353    571  -1031   -254  -1218   -641   -971   -789
    -96    506    602   -205   -348    553  -1041   -257  -1228   -646   -974   -789
   -124    446    571   -161   -348    509  -1060   -262  -1247   -657   -984   -797
   -158    350    509    -96   -335    428  -1096   -296  -1299   -706  -1028   -839
   -192    298    491    -51   -340    394  -1119   -319  -1330   -735  -1057   -865
   -137    348    485   -106   -311    418  -1093   -301  -1322   -724  -1044   -852
   -137    327    465    -96   -301    394  -1075   -296  -1322   -732  -1049   -857
   -197    244    441    -25   -319    342  -1088   -329  -1361   -776  -1093   -901
   -210    207    418      2   -314    311  -1104   -353  -1389   -805  -1119   -927
   -194    200    394     -5   -293    296  -1098   -361  -1397   -813  -1124   -930
   -179    197    374    -10   -275    285  -1104   -368  -1413   -826  -1140   -940
   -192    179    371      5   -283    275  -1109   -379  -1423   -836  -1148   -945
   -197    176    374     10   -285    275  -1114   -384  -1428   -839  -1153   -945
   -223    150    374     36   -298    262  -1137   -405  -1447   -857  -1174   -958
   -174    197    368    -12   -272    283  -1124   -392  -1431   -844  -1158   -943
   -119    254    371    -67   -246    311  -1101   -363  -1402   -818  -1132   -917
   -142    207    350    -31   -246    277  -1088   -342  -1400   -826  -1148   -932
   -166    166    332     -2   -249    249  -1000   -228  -1343   -831  -1187   -984
   -150    207    355    -28   -254    280   -906    -67  -1215   -745  -1135   -948
    -80    353    431   -137   -257    389   -795    236   -940   -488   -909   -745
     -5    571    576   -283   -290    574   -748    511   -662   -132   -548   -387
    -59    888    948   -415   -504    917  -1041     10   -885    -64   -316   -103
   -161   1150   1312   -496   -737   1231  -1415   -782  -1265   -132   -226     38
   -285   1228   1514   -475   -898   1371  -1740  -1527  -1740   -462   -449   -132
   -337    828   1166   -244   -750    997  -1979  -2005  -2421  -1278  -1236   -831
   -303    301    605      0   -454    452  -2023  -2013  -2753  -1808  -1803  -1356
   -246    124    371     62   -309    246  -1831  -1579  -2436  -1618  -1725  -1335
   -218    119    337     49   -277    228  -1564  -1104  -2036  -1330  -1532  -1195
   -184    148    332     18   -257    239  -1340   -740  -1719  -1091  -1356  -1057
   -150    150    298      0   -223    223  -1195   -519  -1540   -950  -1254   -984
   -153    124    277     12   -215    200  -1156   -452  -1491   -919  -1239   -974
   -174     98    272     36   -223    184  -1161   -436  -1483   -922  -1249   -979
   -168    109    277     31   -223    192  -1156   -415  -1467   -906  -1244   -974
   -161    106    267     25   -213    187  -1140   -392  -1447   -888  -1226   -958
   -135    135    270      0   -202    200  -1119   -368  -1421   -862  -1202   -932
   -122    163    285    -20   -205    223  -1114   -355  -1405   -852  -1195   -922
   -153    122    275     15   -213    197  -1122   -353  -1402   -849  -1192   -919
   -150    132    283      7   -218    205  -1124   -345  -1400   -846  -1195   -919
   -114    163    277    -23   -194    220  -1106   -319  -1374   -826  -1179   -904
   -119    166    283    -23   -202    223  -1098   -301  -1356   -805  -1161   -888
   -124    158    283    -15   -202    220  -1096   -293  -1348   -800  -1156   -883
   -137    153    288    -10   -213    220  -1104   -288  -1343   -797  -1156   -880
   -109    202    311    -46   -210    257  -1091   -262  -1314   -771  -1135   -859
    -83    244    324    -83   -205    283  -1078   -233  -1288   -750  -1117   -841
    -93    241    335    -72   -213    288  -1060   -205  -1262   -730  -1096   -826
    -93    259    353    -85   -223    306  -1047   -166  -1234   -698  -1075   -810
    -90    277    368    -93   -231    322  -1031   -119  -1197   -665  -1049   -789
    -80    285    366   -103   -223    324  -1018    -77  -1161   -636  -1031   -774
    -64    316    381   -124   -223    348  -1002    -23  -1117   -597  -1002   -753
    -59    329    387   -135   -223    358   -976     54  -1060   -548   -963   -719
    -44    363    407   -161   -226    384   -937    150   -992   -483   -911   -670
    -72    384    454   -155   -265    418   -914    236   -927   -420   -865   -626
    -46    459    506   -205   -275    483   -880    332   -849   -340   -792   -561
     64    618    553   -345   -244    587   -820    441   -748   -236   -691   -465
     67    657    589   -363   -259    623   -802    483   -704   -184   -639   -418
     64    683    618   -374   -277    652   -800    498   -683   -158   -610   -389
     59    704    644   -381   -290    675   -795    504   -670   -137   -592   -368
     46    714    665   -381   -309    691   -810    475   -685   -145   -594   -368
     49    732    683   -392   -316    706   -828    433   -719   -174   -618   -387
     38    740    698   -389   -329    719   -831    394   -740   -194   -636   -397
     31    735    704   -381   -335    719   -854    327   -784   -233   -667   -426
     15    685    667   -350   -327    678   -896    220   -867   -316   -748   -506
      7    641    633   -324   -314    639   -924    132   -927   -379   -805   -561
     -5    600    602   -298   -303    602   -948     57   -979   -428   -854   -607
    -15    545    561   -265   -288    553   -982    -31  -1049   -493   -917   -670
     -5    509    514   -252   -259    511  -1005    -96  -1101   -540   -963   -717
    -18    467    485   -223   -252    475  -1026   -148  -1150   -589  -1010   -763
    -38    413    452   -187   -246    431  -1047   -200  -1195   -633  -1054   -810
    -44    376    420   -166   -231    397  -1067   -233  -1221   -654  -1078   -831
    -54    371    423   -158   -239    397  -1085   -259  -1239   -675  -1098   -849
    -51    361    413   -155   -233    387  -1085   -270  -1247   -680  -1104   -854
    -41    376    418   -168   -228    397  -1091   -277  -1252   -680  -1106   -859
      0    413    413   -205   -205    413  -1080   -267  -1239   -667  -1091   -854
    -10    392    402   -192   -205    397  -1088   -277  -1247   -678  -1104   -865
    -23    389    413   -184   -218    400  -1109   -296  -1262   -691  -1114   -878
    -18    402    420   -194   -218    410  -1106   -290  -1257   -680  -1109   -872
     -2    405    407   -200   -205    405  -1101   -285  -1247   -670  -1106   -870
     18    457    436   -239   -207    446  -1083   -270  -1226   -646  -1085   -849
     28    506    475   -267   -223    491  -1054   -241  -1182   -602  -1047   -810
     31    553    519   -293   -246    537  -1018   -218  -1148   -571  -1013   -784
     23    550    527   -285   -252    540  -1013   -220  -1150   -576  -1021   -789
     36    561    524   -301   -244    545  -1034   -236  -1153   -576  -1026   -797
     49    579    527   -314   -239    553  -1057   -246  -1145   -566  -1010   -782
     64    589    524   -327   -231    558  -1085   -259  -1150   -568  -1008   -782
     67    592    524   -329   -228    558  -1101   -277  -1166   -579  -1021   -792
     75    581    506   -329   -218    545  -1111   -283  -1169   -574  -1013   -784
     77    571    493   -324   -207    532  -1127   -285  -1174   -571  -1013   -782
     80    517    436   -301   -179    478  -1150   -301  -1197   -587  -1034   -800
     70    475    405   -272   -166    441  -1176   -337  -1241   -626  -1070   -833
     62    426    361   -246   -148    394  -1182   -350  -1260   -646  -1088   -854
     75    410    332   -244   -127    371  -1176   -355  -1270   -659  -1101   -870
     62    389    327   -228   -132    358  -1163   -363  -1283   -675  -1124   -898
     36    358    322   -197   -142    340  -1169   -384  -1306   -701  -1156   -932
     31    324    293   -179   -129    309  -1179   -397  -1319   -714  -1163   -937
     36    285    249   -161   -106    270  -1187   -410  -1340   -735  -1187   -963
     31    288    254   -161   -111    272  -1200   -428  -1358   -756  -1210   -989
     62    298    236   -179    -85    267  -1192   -418  -1348   -743  -1197   -976
     49    259    210   -158    -80    236  -1202   -433  -1363   -761  -1218  -1000
     64    265    200   -166    -67    233  -1200   -436  -1361   -758  -1215  -1002
     77    285    207   -181    -64    246  -1197   -428  -1350   -748  -1202   -992
     75    259    184   -166    -54    223  -1208   -436  -1361   -756  -1208  -1000
     93    285    192   -192    -49    239  -1166   -384  -1332   -745  -1208  -1005
     85    319    231   -202    -72    275  -1075   -246  -1249   -709  -1197  -1010
    106    342    233   -226    -64    290   -987    -70  -1130   -615  -1135   -958
    200    498    298   -348    -49    400   -885    228   -888   -379   -932   -771
    293    737    444   -517    -75    592   -883    467   -652    -57   -587   -423
    280   1015    735   -646   -228    875  -1080     90   -698    111   -314   -103
    135   1208   1072   -672   -467   1140  -1384   -654   -904    153   -166     90
    -64   1241   1306   -587   -685   1273  -1717  -1493  -1330   -132   -371    -72
   -158    867   1026   -355   -592    948  -1984  -2029  -2034   -953  -1161   -810
   -116    449    566   -166   -342    506  -2122  -2101  -2421  -1465  -1678  -1312
    -51    171    223    -62   -137    197  -2000  -1722  -2260  -1402  -1688  -1369
      5    176    171    -90    -83    174  -1704  -1228  -1912  -1158  -1519  -1247
     59    200    140   -132    -41    171  -1447   -828  -1636   -971  -1392  -1158
     70    155     83   -114     -5    119  -1312   -610  -1493   -872  -1332  -1122
     57    114     57    -85      0     85  -1265   -530  -1439   -836  -1309  -1106
    122    155     33   -137     44     96  -1223   -467  -1397   -797  -1270  -1072
    135    184     49   -161     41    116  -1202   -441  -1379   -779  -1257  -1065
    106    184     77   -148     15    132  -1215   -444  -1382   -784  -1265  -1080
    129    218     88   -176     20    153  -1210   -428  -1371   -771  -1254  -1072
    129    192     62   -161     33    127  -1210   -418  -1371   -771  -1257  -1080
    137    184     46   -161     44    116  -1213   -405  -1363   -758  -1249  -1067
    153    200     44   -176     54    122  -1202   -387  -1345   -743  -1234  -1052
    155    202     46   -179     54    124  -1197   -371  -1335   -730  -1223  -1044
    153    192     38   -171     57    116  -1200   -366  -1335   -727  -1223  -1044
    163    200     33   -184     64    116  -1195   -345  -1317   -711  -1208  -1028
    189    233     44   -210     72    140  -1182   -316  -1291   -688  -1184  -1010
    200    239     36   -220     80    137  -1179   -298  -1280   -680  -1176  -1005
    189    233     44   -210     72    140  -1182   -285  -1270   -667  -1169  -1000
    200    254     51   -228     75    153  -1171   -254  -1244   -646  -1148   -982
    181    231     49   -207     67    140  -1174   -233  -1234   -633  -1137   -976
    202    257     54   -233     75    155  -1169   -197  -1210   -613  -1119   -963
    314    392     77   -353    119    236  -1119   -111  -1143   -548  -1060   -909
    280    376     96   -329     90    236  -1114    -64  -1114   -524  -1041   -896
    285    371     83   -329    101    228  -1106     -2  -1083   -496  -1018   -880
    329    418     88   -376    119    254  -1083     83  -1028   -446   -974   -841
    335    457    122   -394    106    290  -1065    174   -971   -392   -922   -795
    350    506    153   -428     96    329  -1060    254   -922   -337   -870   -743
    387    581    194   -485     96    389  -1041    332   -867   -275   -807   -685
    420    659    239   -542     90    449  -1021    392   -815   -215   -748   -626
    405    683    277   -542     64    480  -1015    410   -792   -187   -717   -597
    410    701    290   -555     59    496  -1023    397   -797   -187   -714   -594
    418    727    306   -574     57    517  -1023    381   -802   -187   -714   -589
    402    722    319   -563     41    522  -1039    342   -823   -205   -730   -602
    381    696    314   -537     33    506  -1054    298   -849   -228   -753   -623
    394    717    319   -555     36    519  -1052    257   -867   -246   -769   -641
    387    701    314   -545     36    509  -1057    189   -901   -285   -807   -678
    368    662    293   -517     38    478  -1075    106   -953   -337   -859   -732
    342    620    277   -480     33    449  -1088     25  -1002   -384   -906   -776
    314    558    244   -436     36    402  -1114    -57  -1054   -441   -961   -831
    301    498    197   -402     51    348  -1137   -135  -1111   -496  -1015   -885
    252    413    161   -335     44    288  -1174   -213  -1174   -555  -1075   -945
    220    361    140   -290     41    252  -1200   -265  -1215   -594  -1111   -984
    283    413    129   -348     77    270  -1189   -272  -1215   -592  -1106   -982
    301    415    114   -358     93    265  -1184   -288  -1218   -594  -1109   -984
    270    368     98   -319     85    233  -1205   -314  -1239   -615  -1127  -1002
    272    368     96   -319     88    233  -1208   -319  -1239   -615  -1127  -1005
    236    335     98   -288     70    218  -1218   -340  -1257   -631  -1140  -1023
    259    361    101   -311     80    231  -1213   -335  -1249   -618  -1132  -1015
    262    353     90   -309     85    223  -1215   -335  -1249   -615  -1130  -1015
    239    316     77   -277     80    197  -1231   -345  -1260   -626  -1137  -1023
    244    316     70   -283     88    194  -1236   -345  -1262   -626  -1140  -1026
    252    319     67   -285     90    194  -1236   -342  -1260   -623  -1137  -1026
    277    350     70   -316    103    210  -1226   -332  -1244   -607  -1124  -1010
    259    366    106   -311     77    236  -1208   -314  -1226   -587  -1106   -997
    262    426    163   -345     49    296  -1163   -288  -1192   -553  -1075   -966
    254    431    176   -345     38    303  -1137   -275  -1184   -542  -1062   -958
    223    387    163   -306     31    275  -1153   -290  -1195   -553  -1078   -971
    257    431    174   -342     41    303  -1156   -285  -1176   -530  -1057   -943
    283    480    194   -384     44    337  -1174   -288  -1163   -514  -1034   -919
    270    449    176   -361     46    314  -1218   -314  -1187   -532  -1049   -935
    262    428    166   -348     46    298  -1244   -327  -1205   -545  -1057   -943
    275    423    148   -348     64    285  -1262   -329  -1208   -540  -1049   -930
    267    371    103   -319     80    239  -1283   -355  -1241   -568  -1075   -953
    272    298     25   -285    124    163  -1317   -400  -1299   -626  -1127  -1005
    283    270    -12   -277    148    129  -1325   -415  -1325   -649  -1148  -1028
    265    239    -25   -252    145    106  -1314   -413  -1332   -654  -1153  -1036
    231    202    -28   -218    129     85  -1304   -423  -1350   -678  -1176  -1062
    210    174    -36   -192    122     70  -1301   -441  -1371   -701  -1200  -1085
    202    150    -51   -179    127     49  -1304   -452  -1389   -719  -1218  -1101
    148     64    -83   -106    116     -7  -1335   -480  -1431   -761  -1260  -1143
    142     51    -93    -98    116    -20  -1335   -480  -1441   -769  -1267  -1150
    197    124    -75   -161    137     25  -1306   -452  -1413   -740  -1236  -1124
    179     98    -80   -140    129     10  -1314   -465  -1428   -753  -1247  -1135
    135     31   -103    -83    119    -36  -1340   -493  -1460   -782  -1275  -1158
    145     20   -127    -85    137    -51  -1353   -498  -1465   -787  -1278  -1158
    207     67   -140   -137    174    -33  -1337   -480  -1449   -771  -1262  -1143
    207     62   -145   -135    176    -41  -1312   -444  -1434   -763  -1257  -1148
    179     59   -119   -119    150    -28  -1236   -324  -1374   -737  -1252  -1166
    192     96    -96   -145    142      0  -1158   -158  -1265   -659  -1195  -1127
    231    189    -41   -210    135     75  -1093     96  -1070   -465  -1018   -961
    316    415     98   -368    109    259  -1080    355   -841   -166   -701   -631
    379    789    410   -584    -15    600  -1176    166   -784     57   -376   -254
    233    950    717   -592   -244    836  -1382   -491   -984     72   -254    -83
      2    966    963   -485   -480    966  -1660  -1288  -1421   -236   -478   -265
   -122    646    769   -262   -444    706  -1935  -1948  -2122  -1002  -1205   -958
    -72    236    309    -80   -189    272  -2156  -2184  -2618  -1592  -1790  -1522
    -28    -85    -57     54     12    -72  -2156  -1899  -2512  -1556  -1816  -1584
     15   -132   -148     57     80   -140  -1958  -1465  -2216  -1348  -1680  -1491
     98    -33   -132    -31    114    -83  -1675  -1005  -1875  -1096  -1493  -1343
    135    -23   -158    -54    145    -90  -1473   -688  -1660   -935  -1376  -1257
    111    -62   -176    -25    142   -119  -1426   -613  -1613   -906  -1358  -1247
    127    -57   -184    -36    155   -122  -1410   -579  -1592   -888  -1343  -1236
    122    -77   -200    -23    158   -137  -1415   -563  -1590   -885  -1340  -1236
    111    -83   -194    -12    153   -137  -1415   -553  -1587   -883  -1335  -1234
    132    -36   -168    -51    150   -101  -1389   -524  -1558   -854  -1304  -1208
    171    -12   -184    -80    176    -98  -1379   -501  -1545   -839  -1283  -1195
    145    -49   -194    -49    168   -119  -1392   -504  -1556   -846  -1291  -1202
    129    -59   -189    -33    158   -124  -1395   -491  -1548   -844  -1288  -1192
    155     -7   -163    -75    158    -83  -1379   -465  -1525   -818  -1262  -1169
    155     -5   -163    -75    158    -83  -1382   -457  -1519   -813  -1257  -1166
    135    -23   -158    -57    145    -90  -1387   -449  -1519   -810  -1252  -1161
    127     -2   -129    -62    127    -64  -1379   -431  -1504   -795  -1236  -1145
    137     18   -119    -80    127    -51  -1363   -405  -1483   -774  -1213  -1124
    145      7   -140    -77    142    -64  -1369   -392  -1475   -769  -1208  -1119
    135     10   -124    -72    129    -54  -1366   -371  -1462   -750  -1189  -1101
    129     31    -98    -80    114    -33  -1363   -342  -1439   -724  -1163  -1078
    124     31    -93    -77    109    -31  -1369   -319  -1426   -711  -1150  -1067
    150     77    -72   -114    111      5  -1353   -272  -1392   -675  -1111  -1039
    150    103    -46   -127     98     28  -1337   -220  -1353   -641  -1080  -1013
    137    101    -36   -119     88     33  -1332   -168  -1325   -613  -1052   -984
    171    161    -10   -166     90     75  -1306    -83  -1265   -548   -995   -927
    197    220     23   -210     85    124  -1291     10  -1195   -478   -927   -859
    215    277     62   -249     75    171  -1270     98  -1132   -413   -862   -800
    213    311     98   -262     57    205  -1257    168  -1080   -358   -805   -743
    226    366    140   -298     44    254  -1234    220  -1034   -309   -756   -691
    254    444    187   -350     33    316  -1208    267   -997   -265   -706   -639
    220    433    210   -329      5    322  -1223    254  -1005   -272   -709   -641
    200    444    244   -322    -20    345  -1234    236  -1015   -280   -711   -641
    197    472    272   -335    -36    374  -1223    226  -1010   -275   -704   -636
    176    459    283   -316    -54    371  -1226    197  -1031   -293   -722   -649
    168    449    280   -309    -54    363  -1215    158  -1057   -324   -750   -678
    145    420    275   -283    -64    348  -1215    109  -1093   -366   -789   -711
     90    358    265   -226    -85    311  -1228     36  -1148   -428   -846   -771
     51    293    241   -171    -93    267  -1249    -44  -1210   -496   -909   -833
     59    285    223   -174    -80    257  -1254   -103  -1254   -545   -953   -880
     41    241    200   -140    -77    220  -1270   -171  -1309   -600  -1005   -935
     23    197    171   -111    -75    184  -1299   -246  -1369   -659  -1065   -995
     15    176    161    -98    -72    168  -1322   -301  -1415   -704  -1104  -1031
      2    163    161    -85    -80    161  -1332   -332  -1444   -727  -1130  -1057
    -20    127    148    -51    -83    137  -1340   -361  -1465   -745  -1145  -1070
    -41    106    148    -33    -96    127  -1343   -379  -1478   -756  -1156  -1075
    -36    101    135    -33    -85    116  -1348   -387  -1486   -766  -1161  -1078
    -33     83    116    -25    -75     98  -1356   -405  -1504   -782  -1176  -1088
    -36     83    119    -23    -77    101  -1358   -415  -1512   -784  -1179  -1096
    -15    127    142    -57    -77    135  -1353   -407  -1501   -774  -1163  -1083
    -41    111    150    -36    -96    129  -1358   -418  -1512   -784  -1171  -1091
    -62     72    132     -5    -98    101  -1369   -428  -1525   -795  -1179  -1101
    -46     80    127    -15    -85    103  -1361   -423  -1522   -789  -1176  -1096
    -31    114    142    -44    -88    127  -1350   -410  -1509   -776  -1158  -1078
    -59    106    166    -23   -114    135  -1350   -413  -1506   -776  -1153  -1070
    -57    135    192    -38   -124    163  -1345   -405  -1501   -769  -1145  -1065
    -57    184    241    -62   -148    213  -1314   -381  -1470   -735  -1111  -1034
    -80    192    270    -57   -174    231  -1293   -379  -1460   -727  -1101  -1028
    -67    202    270    -67   -168    236  -1286   -376  -1457   -730  -1106  -1031
    -77    228    303    -75   -189    265  -1288   -379  -1449   -724  -1091  -1021
    -38    303    342   -132   -189    322  -1288   -371  -1428   -693  -1060   -989
    -38    303    340   -132   -189    322  -1314   -387  -1439   -693  -1054   -979
    -57    272    329   -106   -194    298  -1340   -410  -1462   -709  -1065   -987
    -59    259    319   -101   -189    288  -1356   -418  -1475   -714  -1070   -987
    -57    226    283    -83   -168    254  -1379   -436  -1499   -735  -1088  -1005
    -62    189    252    -64   -158    220  -1397   -457  -1530   -763  -1111  -1028
    -67    145    210    -38   -137    176  -1408   -475  -1558   -792  -1132  -1047
    -80    111    189    -15   -135    150  -1400   -475  -1571   -807  -1148  -1060
   -106     64    171     20   -137    116  -1384   -478  -1584   -833  -1176  -1091
   -124     31    155     44   -140     93  -1382   -493  -1605   -857  -1200  -1114
   -132      2    135     64   -135     67  -1395   -514  -1631   -883  -1221  -1135
   -150    -23    124     85   -140     49  -1395   -527  -1652   -904  -1241  -1150
   -135    -44     90     90   -114     23  -1392   -535  -1667   -924  -1262  -1166
   -137    -59     77     98   -111     10  -1395   -537  -1678   -930  -1265  -1166
   -153    -77     75    116   -116     -2  -1400   -537  -1683   -932  -1267  -1169
   -176   -111     62    142   -119    -25  -1410   -548  -1693   -945  -1278  -1179
   -194   -127     67    161   -132    -31  -1423   -555  -1696   -950  -1283  -1182
   -161   -101     59    129   -111    -20  -1418   -553  -1693   -948  -1280  -1179
   -116    -77     38     96    -77    -20  -1387   -522  -1675   -940  -1275  -1176
   -127   -106     20    114    -75    -41  -1312   -410  -1615   -919  -1280  -1195
   -114    -70     44     93    -80    -12  -1202   -228  -1483   -826  -1226  -1166
    -90      0     90     44    -93     44  -1135    -31  -1304   -659  -1078  -1034
    -38    150    189    -54   -114    168  -1135    213  -1075   -371   -774   -724
     -2    485    488   -241   -244    485  -1228    158   -995   -137   -439   -340
    -85    730    815   -322   -449    771  -1369   -309  -1192   -127   -285   -122
   -249    810   1060   -280   -654    935  -1512   -888  -1577   -394   -462   -265
   -392    607   1000   -109   -696    805  -1704  -1493  -2190  -1052  -1106   -888
   -413    228    641     90   -527    436  -1956  -1914  -2766  -1722  -1766  -1514
   -345   -114    231    231   -288     57  -2083  -1904  -2873  -1870  -1938  -1686
   -275   -257     18    265   -148   -122  -1964  -1561  -2592  -1673  -1818  -1610
   -244   -239      5    241   -127   -116  -1756  -1171  -2249  -1415  -1631  -1462
   -231   -239     -7    233   -114   -124  -1551   -826  -1956  -1189  -1465  -1335
   -213   -239    -25    226    -93   -132  -1447   -654  -1821  -1085  -1387  -1273
   -187   -194     -7    189    -90   -101  -1405   -592  -1769  -1041  -1348  -1241
   -187   -189     -5    187    -93    -98  -1387   -568  -1745  -1026  -1335  -1228
   -189   -194     -5    189    -96   -101  -1374   -550  -1730  -1015  -1327  -1223
   -187   -187      0    187    -93    -93  -1366   -532  -1717  -1002  -1314  -1213
   -200   -189     10    192   -106    -88  -1369   -519  -1712   -992  -1306  -1205
   -189   -194     -5    192    -93   -101  -1366   -511  -1704   -987  -1301  -1202
   -158   -150      5    153    -83    -72  -1350   -488  -1683   -963  -1278  -1179
   -158   -145     12    153    -85    -67  -1350   -483  -1678   -961  -1273  -1176
   -174   -145     25    158   -101    -59  -1356   -480  -1678   -958  -1270  -1176
   -179   -132     44    155   -114    -44  -1356   -467  -1662   -940  -1252  -1161
   -174   -114     59    142   -119    -28  -1356   -454  -1649   -927  -1239  -1148
   -184   -122     62    153   -124    -31  -1358   -454  -1649   -932  -1244  -1153
   -192   -129     59    158   -127    -36  -1366   -449  -1647   -927  -1244  -1153
   -200   -119     80    158   -142    -18  -1358   -426  -1626   -904  -1221  -1132
   -153    -54     98    101   -127     20  -1327   -381  -1582   -859  -1176  -1096
   -140    -33    106     88   -124     36  -1312   -350  -1556   -836  -1153  -1072
   -163    -46    116    103   -140     36  -1312   -324  -1538   -815  -1137  -1057
   -168    -41    127    103   -148     41  -1309   -288  -1509   -787  -1114  -1036
   -153    -18    135     85   -145     57  -1312   -249  -1478   -758  -1091  -1015
   -111     46    158     33   -135    101  -1288   -179  -1418   -704  -1036   -971
   -106     75    181     15   -145    127  -1265    -98  -1358   -639   -982   -917
   -101     98    200      2   -150    148  -1244    -18  -1293   -571   -919   -852
    -64    158    223    -46   -145    189  -1221     67  -1223   -493   -841   -779
    -54    215    270    -80   -161    241  -1192    142  -1161   -426   -771   -706
    -75    239    311    -83   -194    275  -1171    184  -1124   -389   -735   -659
    -77    244    322    -85   -200    283  -1174    189  -1124   -384   -727   -646
    -80    275    355    -98   -218    314  -1174    187  -1122   -379   -719   -636
    -90    306    397   -106   -244    350  -1166    176  -1124   -379   -711   -633
    -83    311    394   -116   -239    353  -1176    137  -1150   -407   -740   -662
   -106    280    387    -85   -246    332  -1184     90  -1192   -454   -784   -704
   -124    257    379    -67   -252    316  -1187     44  -1228   -501   -828   -748
   -142    223    366    -38   -254    293  -1184     -5  -1265   -553   -880   -802
   -194    161    353     15   -275    257  -1202    -77  -1330   -623   -953   -878
   -210    124    335     41   -272    228  -1210   -140  -1384   -683  -1015   -940
   -189    103    293     41   -241    197  -1218   -200  -1434   -743  -1075  -1000
   -197     67    265     64   -231    166  -1234   -265  -1493   -800  -1135  -1060
   -226     23    246     98   -236    135  -1252   -316  -1535   -841  -1174  -1098
   -202     41    244     80   -223    142  -1241   -332  -1540   -844  -1174  -1098
   -202     28    228     85   -215    129  -1244   -353  -1556   -859  -1187  -1111
   -252    -57    194    155   -223     67  -1280   -402  -1600   -904  -1228  -1153
   -244    -51    192    145   -220     70  -1288   -420  -1613   -917  -1241  -1169
   -231    -38    192    135   -213     77  -1286   -426  -1618   -919  -1244  -1169
   -249    -54    192    150   -220     67  -1296   -436  -1626   -924  -1249  -1171
   -249    -36    213    142   -231     88  -1291   -423  -1615   -911  -1236  -1156
   -254    -51    200    150   -228     75  -1304   -436  -1626   -922  -1244  -1169
   -228    -31    197    129   -213     80  -1301   -433  -1623   -914  -1234  -1156
   -213     -5    207    106   -210    101  -1296   -426  -1613   -904  -1223  -1143
   -231     -5    226    119   -228    109  -1291   -420  -1602   -898  -1215  -1135
   -244    -18    226    129   -236    101  -1299   -431  -1610   -904  -1218  -1140
   -252     10    262    122   -257    135  -1283   -418  -1592   -885  -1200  -1122
   -275     46    322    114   -298    184  -1260   -402  -1564   -859  -1176  -1101
   -267     72    340     98   -303    205  -1244   -392  -1553   -852  -1166  -1093
   -249     62    311     90   -280    187  -1241   -397  -1556   -854  -1169  -1098
   -275     90    363     90   -319    226  -1241   -402  -1543   -841  -1153  -1083
   -259    150    407     54   -335    277  -1252   -413  -1538   -831  -1143  -1067
   -231    155    387     38   -309    270  -1278   -436  -1558   -844  -1153  -1078
   -223    142    366     38   -296    254  -1288   -446  -1574   -854  -1161  -1085
   -249    122    371     62   -309    246  -1293   -444  -1574   -852  -1158  -1080
   -265     80    345     90   -303    210  -1312   -452  -1587   -865  -1169  -1093
   -257     44    301    106   -277    171  -1322   -467  -1613   -888  -1192  -1114
   -241     15    254    111   -249    135  -1332   -478  -1636   -909  -1213  -1135
   -254     -2    252    127   -252    124  -1322   -480  -1644   -922  -1226  -1148
   -283    -57    226    166   -254     83  -1317   -491  -1665   -950  -1257  -1179
   -301    -90    210    197   -257     59  -1306   -504  -1686   -971  -1283  -1202
   -319   -119    200    218   -259     38  -1314   -522  -1701   -995  -1301  -1221
   -348   -192    155    270   -252    -18  -1337   -553  -1735  -1031  -1340  -1257
   -350   -210    137    277   -246    -36  -1343   -561  -1748  -1044  -1356  -1273
   -332   -200    132    267   -233    -33  -1340   -561  -1751  -1047  -1361  -1278
   -288   -155    132    223   -210    -12  -1325   -548  -1738  -1034  -1345  -1260
   -311   -168    142    239   -228    -12  -1322   -550  -1738  -1036  -1348  -1262
   -319   -189    129    254   -226    -31  -1332   -563  -1748  -1049  -1358  -1275
   -340   -197    142    270   -241    -28  -1327   -558  -1740  -1039  -1350  -1265
   -387   -249    135    316   -262    -59  -1327   -548  -1745  -1052  -1369  -1286
   -363   -270     90    316   -228    -90  -1252   -441  -1691  -1047  -1392  -1322
   -259   -187     70    220   -166    -57  -1124   -265  -1569   -982  -1363  -1309
   -283   -150    132    218   -207    -10  -1052    -90  -1413   -846  -1252  -1215
   -265    -15    249    140   -259    116  -1031    168  -1161   -535   -930   -896
   -213    319    530    -54   -371    423  -1143     25  -1153   -345   -623   -540
   -314    548    859   -119   -587    704  -1350   -532  -1426   -366   -491   -348
   -511    641   1153    -64   -831    896  -1582  -1192  -1842   -594   -602   -426
   -576    428   1005     72   -789    717  -1800  -1722  -2400  -1210  -1215  -1010
   -530     25    555    252   -542    290  -2005  -2005  -2909  -1867  -1888  -1636
   -493   -293    200    392   -350    -46  -2039  -1886  -2922  -1966  -2031  -1792
   -465   -405     59    436   -262   -174  -1865  -1483  -2564  -1701  -1855  -1673
   -431   -363     67    397   -252   -150  -1626  -1065  -2184  -1408  -1636  -1501
   -418   -342     75    379   -246   -135  -1434   -748  -1912  -1195  -1478  -1369
   -410   -342     67    374   -241   -137  -1361   -623  -1808  -1111  -1415  -1325
   -402   -350     51    376   -228   -150  -1340   -584  -1777  -1088  -1402  -1314
   -371   -337     31    353   -202   -153  -1327   -566  -1758  -1078  -1395  -1306
   -361   -322     36    340   -200   -142  -1312   -545  -1738  -1060  -1376  -1291
   -405   -342     59    371   -233   -140  -1312   -535  -1730  -1052  -1366  -1283
   -431   -371     59    402   -246   -155  -1314   -530  -1725  -1052  -1366  -1280
   -355   -309     46    329   -202   -129  -1283   -496  -1696  -1021  -1335  -1249
   -337   -280     57    306   -197   -111  -1270   -478  -1675  -1002  -1319  -1231
   -368   -301     64    332   -218   -119  -1280   -475  -1673  -1002  -1319  -1231
   -371   -306     64    340   -218   -122  -1286   -470  -1670  -1000  -1319  -1228
   -366   -303     62    335   -215   -122  -1280   -454  -1657   -984  -1304  -1213
   -363   -296     64    329   -215   -116  -1273   -436  -1634   -966  -1286  -1195
   -350   -283     67    314   -210   -109  -1267   -426  -1621   -956  -1273  -1187
   -348   -259     88    303   -218    -85  -1252   -400  -1597   -930  -1249  -1166
   -387   -280    103    332   -246    -90  -1260   -387  -1584   -919  -1236  -1158
   -363   -259    103    311   -236    -77  -1249   -355  -1556   -893  -1210  -1135
   -322   -220    101    270   -213    -59  -1223   -316  -1522   -862  -1182  -1109
   -322   -215    106    270   -215    -54  -1202   -277  -1488   -828  -1150  -1085
   -358   -236    119    296   -241    -57  -1197   -244  -1462   -807  -1135  -1072
   -345   -197    148    270   -249    -25  -1174   -184  -1408   -758  -1093  -1036
   -329   -148    179    236   -257     12  -1137    -98  -1337   -693  -1036   -984
   -332   -114    218    223   -275     51  -1101     -5  -1262   -623   -976   -927
   -340    -85    254    210   -298     83  -1080     72  -1200   -563   -922   -872
   -296     -5    290    148   -293    142  -1049    155  -1132   -491   -849   -807
   -272     49    322    111   -298    184  -1034    213  -1085   -436   -795   -756
   -275     80    355     98   -314    218  -1031    236  -1060   -410   -761   -724
   -254    127    381     62   -319    254  -1021    246  -1044   -392   -737   -701
   -267    142    410     62   -337    275  -1018    233  -1052   -394   -737   -696
   -283    132    415     75   -350    272  -1023    205  -1078   -418   -756   -704
   -311    106    418    103   -363    262  -1047    155  -1119   -462   -795   -735
   -329    103    431    111   -381    267  -1065    101  -1161   -504   -831   -771
   -319    111    431    103   -376    270  -1062     57  -1189   -537   -862   -797
   -345     64    407    140   -376    233  -1080    -15  -1244   -600   -919   -854
   -335     51    387    142   -361    218  -1080    -75  -1291   -646   -966   -896
   -358     -2    355    179   -358    176  -1104   -148  -1348   -709  -1026   -953
   -418    -90    327    252   -374    116  -1135   -223  -1410   -774  -1091  -1021
   -446   -148    298    296   -374     72  -1169   -296  -1467   -833  -1148  -1078
   -433   -163    270    298   -353     51  -1192   -348  -1509   -878  -1187  -1117
   -392   -145    246    267   -322     49  -1200   -376  -1535   -898  -1205  -1135
   -397   -171    223    283   -311     25  -1218   -413  -1564   -927  -1234  -1158
   -428   -205    223    316   -327      7  -1234   -439  -1584   -948  -1254  -1174
   -389   -161    228    275   -309     33  -1218   -431  -1571   -937  -1241  -1158
   -400   -194    205    296   -303      2  -1226   -446  -1587   -953  -1254  -1171
   -418   -213    205    314   -311     -5  -1236   -459  -1597   -961  -1260  -1179
   -426   -200    226    311   -327     12  -1231   -452  -1590   -950  -1244  -1166
   -433   -223    210    329   -322     -7  -1234   -457  -1590   -953  -1247  -1163
   -446   -249    197    348   -322    -25  -1239   -467  -1595   -961  -1254  -1171
   -413   -210    202    311   -309     -5  -1239   -467  -1590   -956  -1247  -1166
   -407   -197    207    301   -309      5  -1228   -457  -1579   -943  -1234  -1150
   -470   -226    244    348   -358      7  -1218   -446  -1561   -930  -1218  -1132
   -454   -142    311    296   -384     83  -1200   -423  -1527   -896  -1187  -1098
   -446    -93    353    270   -402    127  -1182   -410  -1501   -870  -1158  -1075
   -426    -51    371    239   -400    158  -1169   -402  -1486   -857  -1140  -1057
   -426    -57    368    241   -397    155  -1171   -410  -1483   -857  -1135  -1054
   -418    -33    384    223   -402    176  -1184   -423  -1480   -857  -1127  -1047
   -428    -33    392    231   -413    179  -1202   -439  -1488   -859  -1124  -1039
   -418    -64    353    239   -387    142  -1223   -457  -1512   -875  -1137  -1049
   -400    -59    340    231   -371    140  -1215   -454  -1506   -867  -1132  -1041
   -381    -51    329    215   -358    140  -1210   -439  -1496   -854  -1119  -1028
   -397   -122    275    259   -337     75  -1241   -459  -1527   -883  -1145  -1054
   -418   -210    207    314   -314     -2  -1283   -496  -1574   -924  -1187  -1093
   -449   -275    174    363   -311    -51  -1309   -519  -1605   -958  -1210  -1114
   -389   -223    163    306   -277    -28  -1273   -496  -1587   -943  -1195  -1098
   -389   -244    145    316   -270    -49  -1249   -488  -1592   -953  -1205  -1109
   -480   -345    135    413   -309   -106  -1270   -524  -1631   -997  -1252  -1153
   -491   -376    114    433   -303   -132  -1270   -537  -1649  -1018  -1265  -1166
   -457   -374     83    415   -272   -145  -1273   -545  -1662  -1031  -1275  -1176
   -465   -402     62    433   -265   -171  -1286   -566  -1686  -1054  -1299  -1200
   -472   -420     51    444   -262   -184  -1293   -576  -1696  -1070  -1309  -1210
   -452   -410     41    431   -246   -184  -1280   -568  -1686  -1062  -1304  -1200
   -472   -431     41    449   -259   -194  -1286   -576  -1691  -1072  -1312  -1210
   -478   -444     33    459   -257   -205  -1299   -587  -1699  -1080  -1317  -1215
   -439   -407     31    423   -236   -189  -1304   -589  -1704  -1085  -1322  -1226
   -449   -426     23    439   -236   -202  -1299   -584  -1706  -1096  -1337  -1247
   -488   -506    -20    496   -236   -262  -1223   -488  -1673  -1114  -1379  -1293
   -436   -485    -51    459   -192   -270  -1122   -340  -1579  -1075  -1369  -1299
   -384   -353     28    366   -207   -163  -1008    -75  -1337   -859  -1184  -1140
   -327   -132    194    231   -262     31   -937    267  -1002   -475   -807   -784
   -358    202    558     75   -459    381  -1158   -119  -1145   -366   -548   -475
   -459    493    953    -15   -706    722  -1506   -878  -1501   -407   -423   -296
   -613    626   1236     -7   -924    930  -1808  -1605  -1906   -631   -540   -376
   -711    270    982    220   -846    626  -2070  -2114  -2509  -1304  -1195   -974
   -667   -257    410    462   -540     75  -2171  -2249  -3003  -2018  -1927  -1647
   -592   -496     93    542   -345   -202  -2039  -1909  -2813  -1961  -1956  -1719
   -537   -530      5    532   -275   -262  -1771  -1410  -2390  -1647  -1743  -1569
   -504   -493     10    498   -257   -241  -1530  -1008  -2044  -1387  -1551  -1413
   -478   -498    -23    485   -228   -262  -1384   -769  -1847  -1239  -1449  -1345
   -498   -540    -41    517   -228   -290  -1345   -688  -1792  -1205  -1431  -1335
   -517   -566    -49    540   -236   -306  -1322   -652  -1761  -1184  -1415  -1330
   -452   -524    -72    488   -189   -298  -1291   -610  -1722  -1156  -1392  -1306
   -444   -519    -75    480   -184   -296  -1291   -602  -1712  -1156  -1395  -1306
   -472   -524    -51    498   -210   -288  -1296   -600  -1709  -1158  -1397  -1309
   -485   -501    -15    493   -236   -259  -1296   -594  -1706  -1156  -1395  -1309
   -488   -496     -7    493   -241   -252  -1280   -574  -1686  -1137  -1376  -1296
   -483   -498    -15    491   -233   -259  -1265   -555  -1670  -1124  -1369  -1286
   -478   -511    -33    493   -223   -272  -1260   -540  -1654  -1114  -1363  -1283
   -467   -493    -25    478   -220   -259  -1260   -532  -1647  -1106  -1358  -1278
   -472   -457     15    465   -244   -220  -1241   -506  -1621  -1080  -1337  -1254
   -478   -457     20    465   -249   -218  -1239   -493  -1608  -1072  -1330  -1249
   -470   -472     -2    470   -236   -236  -1244   -488  -1600  -1070  -1325  -1249
   -454   -439     15    444   -236   -213  -1226   -457  -1569  -1039  -1299  -1221
   -420   -389     31    405   -226   -179  -1176   -400  -1514   -987  -1252  -1174
   -439   -410     25    423   -233   -192  -1174   -381  -1501   -982  -1252  -1174
   -459   -431     28    444   -246   -202  -1182   -363  -1486   -974  -1247  -1171
   -433   -384     46    407   -241   -168  -1158   -306  -1439   -932  -1210  -1143
   -413   -332     80    374   -246   -127  -1117   -236  -1379   -883  -1169  -1106
   -407   -314     90    358   -252   -114  -1078   -161  -1322   -831  -1130  -1070
   -418   -301    114    358   -267    -93  -1041    -75  -1252   -769  -1078  -1023
   -439   -298    137    368   -288    -80  -1013      7  -1189   -711  -1028   -982
   -389   -231    158    311   -275    -36   -982    101  -1114   -641   -966   -919
   -368   -135    231    249   -301     46   -943    194  -1031   -555   -880   -833
   -394    -90    301    241   -348    103   -919    249   -976   -493   -818   -771
   -394    -62    332    228   -366    135   -911    265   -953   -467   -792   -743
   -400    -23    376    213   -389    176   -904    270   -940   -449   -771   -722
   -420    -25    394    220   -407    184   -901    257   -940   -449   -761   -711
   -413    -20    392    215   -405    184   -914    220   -961   -467   -776   -722
   -397     -7    389    202   -394    189   -927    174   -992   -496   -800   -737
   -376     31    407    174   -392    218   -937    124  -1021   -522   -820   -753
   -433    -15    415    223   -426    200   -953     54  -1067   -568   -862   -795
   -457    -51    405    252   -431    176   -976    -25  -1117   -623   -909   -839
   -467    -80    384    272   -426    150  -1013   -119  -1182   -691   -974   -898
   -475   -145    329    311   -402     90  -1049   -205  -1247   -758  -1041   -966
   -496   -228    267    361   -384     18  -1072   -275  -1296   -810  -1091  -1010
   -509   -270    236    389   -374    -18  -1083   -324  -1335   -849  -1122  -1039
   -501   -283    218    392   -361    -31  -1096   -374  -1371   -885  -1161  -1078
   -514   -319    194    418   -355    -62  -1124   -423  -1413   -924  -1200  -1119
   -517   -335    181    423   -350    -75  -1143   -449  -1436   -948  -1218  -1130
   -524   -342    181    431   -353    -80  -1140   -459  -1436   -950  -1223  -1135
   -524   -355    166    439   -345    -96  -1137   -462  -1439   -950  -1226  -1135
   -511   -345    166    428   -340    -90  -1137   -467  -1436   -948  -1223  -1132
   -506   -350    155    426   -332    -96  -1137   -467  -1434   -945  -1221  -1132
   -511   -358    153    433   -335   -101  -1140   -470  -1434   -945  -1221  -1127
   -522   -363    158    441   -342   -101  -1158   -485  -1444   -961  -1234  -1137
   -524   -350    174    439   -350    -88  -1166   -493  -1447   -963  -1236  -1140
   -522   -340    179    428   -350    -80  -1153   -478  -1428   -948  -1221  -1124
   -530   -358    171    441   -350    -93  -1156   -480  -1426   -945  -1221  -1127
   -530   -381    145    454   -340   -119  -1163   -488  -1434   -953  -1228  -1137
   -462   -283    179    374   -322    -51  -1132   -459  -1397   -919  -1189  -1098
   -444   -179    265    309   -355     41  -1083   -415  -1337   -865  -1135  -1044
   -506   -218    288    361   -400     36  -1067   -415  -1327   -862  -1132  -1041
   -514   -220    293    366   -405     36  -1057   -415  -1325   -859  -1127  -1041
   -465   -168    296    316   -381     62  -1052   -413  -1312   -841  -1106  -1026
   -467   -140    324    303   -397     90  -1080   -431  -1309   -836  -1101  -1021
   -491   -145    342    316   -418     98  -1093   -428  -1299   -826  -1088  -1000
   -496   -163    329    327   -413     83  -1101   -433  -1301   -828  -1088   -997
   -491   -168    322    329   -407     75  -1109   -439  -1309   -833  -1088   -995
   -475   -166    309    319   -394     72  -1119   -433  -1309   -828  -1088   -992
   -465   -205    259    335   -363     25  -1135   -441  -1322   -839  -1098   -997
   -478   -272    205    374   -342    -33  -1169   -478  -1363   -880  -1137  -1034
   -501   -319    181    410   -342    -70  -1179   -496  -1382   -901  -1161  -1054
   -517   -368    148    441   -332   -111  -1158   -496  -1387   -911  -1174  -1070
   -540   -402    135    470   -340   -135  -1150   -506  -1400   -935  -1197  -1096
   -566   -449    114    506   -342   -168  -1156   -527  -1421   -958  -1218  -1119
   -555   -459     96    509   -327   -181  -1158   -537  -1431   -971  -1236  -1137
   -545   -465     80    504   -314   -194  -1163   -550  -1447   -987  -1252  -1150
   -545   -488     57    517   -301   -218  -1161   -548  -1449   -992  -1257  -1153
   -558   -517     41    537   -301   -239  -1166   -555  -1454  -1000  -1262  -1158
   -530   -491     38    511   -285   -226  -1161   -550  -1447   -992  -1260  -1158
   -537   -480     54    506   -298   -215  -1161   -550  -1444   -989  -1257  -1153
   -550   -517     31    532   -293   -244  -1161   -550  -1444   -992  -1257  -1156
   -553   -542      7    545   -283   -267  -1153   -542  -1436   -987  -1249  -1148
   -545   -561    -15    553   -265   -288  -1119   -496  -1421   -992  -1265  -1166
   -542   -532      7    537   -277   -262  -1023   -358  -1353   -974  -1273  -1189
   -504   -478     25    488   -265   -226   -932   -176  -1226   -872  -1202  -1137
   -423   -340     83    379   -254   -129   -828    163   -961   -615   -971   -924
   -329    -83    246    207   -288     80   -828    387   -722   -283   -610   -561
   -348    233    581     57   -465    407  -1080   -137   -828   -148   -355   -246
   -506    457    963     23   -735    711  -1402   -914  -1052   -132   -239    -93
   -704    465   1169    116   -935    815  -1719  -1693  -1486   -480   -519   -340
   -800     36    836    381   -818    436  -1990  -2218  -2195  -1309  -1317  -1078
   -732   -384    348    558   -540    -20  -2062  -2174  -2473  -1701  -1719  -1467
   -662   -581     77    620   -371   -252  -1880  -1732  -2234  -1564  -1665  -1462
   -615   -584     31    597   -324   -277  -1590  -1252  -1904  -1335  -1506  -1353
   -574   -600    -25    587   -275   -314  -1343   -867  -1647  -1163  -1392  -1273
   -542   -620    -80    579   -231   -350  -1221   -672  -1527  -1078  -1340  -1244
   -530   -631   -101    579   -215   -366  -1176   -610  -1486  -1052  -1325  -1234
   -532   -641   -109    584   -213   -376  -1163   -579  -1465  -1036  -1312  -1226
   -548   -662   -114    605   -218   -389  -1153   -558  -1447  -1021  -1299  -1218
   -568   -696   -129    631   -220   -413  -1153   -545  -1441  -1015  -1296  -1218
   -522   -654   -132    589   -194   -394  -1132   -514  -1413   -992  -1270  -1197
   -459   -574   -114    517   -174   -345  -1109   -480  -1384   -963  -1241  -1169
   -472   -566    -93    519   -189   -329  -1104   -465  -1369   -950  -1234  -1163
   -498   -592    -93    545   -205   -342  -1104   -462  -1369   -950  -1236  -1163
   -498   -600   -101    548   -200   -350  -1098   -446  -1356   -937  -1223  -1150
   -488   -594   -106    542   -192   -353  -1088   -426  -1335   -919  -1208  -1137
   -449   -540    -90    496   -179   -316  -1075   -400  -1312   -896  -1184  -1114
   -431   -527    -96    478   -168   -311  -1062   -374  -1293   -880  -1171  -1093
   -449   -527    -77    485   -187   -303  -1057   -355  -1278   -867  -1161  -1083
   -452   -524    -72    488   -192   -298  -1049   -329  -1254   -846  -1140  -1065
   -454   -542    -88    498   -184   -316  -1054   -316  -1249   -839  -1135  -1065
   -426   -504    -77    465   -176   -290  -1039   -280  -1223   -813  -1111  -1044
   -387   -444    -59    415   -163   -252  -1000   -218  -1174   -763  -1067  -1002
   -394   -444    -51    418   -174   -249   -992   -174  -1148   -743  -1047   -987
   -400   -428    -28    415   -187   -228   -984   -119  -1119   -719  -1026   -966
   -379   -389    -10    384   -184   -202   -958    -38  -1072   -672   -984   -927
   -350   -342      7    348   -181   -168   -930     51  -1015   -618   -935   -880
   -335   -298     36    316   -187   -132   -911    142   -961   -561   -883   -831
   -309   -236     72    272   -192    -83   -885    231   -896   -498   -820   -774
   -285   -161    124    220   -207    -18   -870    293   -852   -446   -766   -714
   -298   -122    174    210   -236     25   -870    319   -831   -418   -735   -680
   -296    -80    213    187   -254     67   -862    335   -807   -394   -706   -646
   -275    -18    257    148   -267    119   -852    345   -784   -366   -678   -610
   -285    -20    265    150   -277    122   -857    316   -797   -374   -683   -610
   -241     33    275    103   -259    155   -836    311   -787   -361   -667   -589
   -252     54    306     98   -277    179   -836    272   -797   -374   -678   -600
   -298     18    316    140   -306    166   -852    210   -828   -410   -706   -633
   -316    -28    288    171   -303    129   -862    137   -867   -454   -748   -675
   -340    -62    275    200   -309    106   -878     51   -914   -509   -802   -727
   -361   -109    252    233   -309     72   -901    -36   -971   -568   -859   -782
   -392   -163    228    277   -311     31   -927   -127  -1034   -628   -922   -841
   -397   -207    189    301   -296     -7   -943   -194  -1075   -670   -961   -880
   -415   -252    163    332   -290    -44   -961   -252  -1114   -709   -995   -914
   -441   -290    148    363   -296    -72   -982   -301  -1145   -743  -1028   -945
   -439   -309    129    374   -285    -90   -997   -337  -1169   -763  -1054   -966
   -413   -316     96    363   -257   -111  -1013   -363  -1187   -776  -1067   -976
   -426   -335     90    379   -259   -122  -1015   -376  -1195   -787  -1075   -984
   -439   -345     93    392   -267   -127  -1018   -389  -1197   -795  -1080   -989
   -423   -337     85    381   -254   -127  -1015   -394  -1195   -792  -1080   -989
   -433   -353     77    392   -257   -137  -1021   -402  -1202   -800  -1088   -992
   -459   -379     80    418   -272   -150  -1031   -413  -1210   -805  -1096  -1000
   -478   -397     77    436   -280   -158  -1036   -415  -1210   -807  -1096  -1000
   -457   -397     59    428   -259   -168  -1034   -413  -1205   -800  -1088   -992
   -446   -389     57    418   -254   -166  -1031   -413  -1205   -797  -1085   -989
   -439   -366     72    400   -257   -148  -1023   -410  -1197   -792  -1078   -979
   -433   -361     72    394   -254   -145  -1021   -407  -1195   -789  -1072   -974
   -436   -366     70    402   -254   -148  -1021   -413  -1197   -787  -1070   -971
   -444   -342    101    392   -272   -122   -989   -389  -1171   -761  -1047   -948
   -444   -293    150    368   -298    -72   -950   -368  -1140   -732  -1018   -917
   -431   -272    155    350   -293    -59   -924   -353  -1122   -717  -1005   -904
   -436   -277    158    358   -298    -59   -930   -361  -1122   -719  -1005   -901
   -436   -249    187    342   -314    -31   -953   -379  -1122   -717  -1000   -893
   -415   -220    194    316   -306    -15   -974   -381  -1114   -704   -984   -875
   -428   -241    184    332   -309    -28   -995   -394  -1122   -709   -984   -870
   -439   -252    187    345   -314    -33  -1005   -397  -1122   -706   -979   -862
   -405   -259    145    332   -277    -57  -1023   -402  -1137   -717   -984   -865
   -394   -303     88    348   -244   -109  -1054   -436  -1179   -750  -1015   -893
   -415   -361     54    387   -236   -153  -1080   -467  -1218   -787  -1047   -922
   -420   -387     33    405   -228   -176  -1075   -470  -1228   -800  -1060   -932
   -439   -431      5    433   -223   -213  -1067   -478  -1244   -820  -1080   -950
   -462   -488    -25    475   -220   -257  -1065   -491  -1265   -846  -1111   -982
   -467   -527    -59    496   -205   -293  -1067   -509  -1286   -872  -1137  -1005
   -467   -540    -72    504   -197   -306  -1072   -522  -1301   -888  -1150  -1018
   -472   -576   -106    522   -184   -342  -1093   -542  -1327   -919  -1179  -1047
   -485   -613   -127    548   -181   -371  -1101   -558  -1345   -937  -1197  -1062
   -491   -615   -124    553   -184   -371  -1101   -555  -1340   -935  -1192  -1057
   -478   -589   -111    535   -184   -350  -1093   -545  -1330   -924  -1184  -1047
   -467   -597   -132    532   -168   -366  -1091   -548  -1335   -930  -1189  -1054
   -470   -594   -127    532   -174   -361  -1085   -545  -1330   -922  -1182  -1047
   -472   -615   -142    542   -166   -379  -1091   -548  -1335   -930  -1189  -1057
   -457   -615   -158    537   -150   -387  -1060   -509  -1322   -932  -1200  -1070
   -446   -587   -142    514   -153   -366   -953   -355  -1241   -896  -1184  -1075
   -423   -542   -119    483   -153   -332   -857   -153  -1104   -784  -1096  -1002
   -358   -423    -64    389   -148   -244   -774    166   -872   -548   -878   -795
   -252   -163     88    207   -171    -38   -779    420   -644   -236   -537   -436
   -262    145    407     57   -335    275   -940     12   -667    -67   -270   -114
   -441    314    756     62   -600    535  -1200   -748   -878    -70   -176     23
   -654    272    927    189   -792    597  -1509  -1610  -1384   -491   -517   -272
   -761    -88    672    426   -717    290  -1795  -2223  -2122  -1314  -1296  -1013
   -696   -485    210    589   -454   -137  -1953  -2223  -2385  -1652  -1647  -1358
   -620   -719   -101    670   -259   -410  -1852  -1836  -2208  -1561  -1623  -1379
   -553   -711   -158    631   -200   -436  -1595  -1358  -1899  -1350  -1480  -1278
   -504   -680   -176    592   -163   -428  -1319   -927  -1615  -1156  -1345  -1176
   -488   -719   -231    602   -129   -475  -1189   -711  -1488  -1062  -1283  -1132
   -480   -737   -257    607   -114   -498  -1140   -639  -1444  -1026  -1257  -1109
   -472   -722   -252    597   -111   -488  -1119   -602  -1415  -1005  -1236  -1093
   -465   -717   -252    592   -106   -485  -1114   -581  -1402   -992  -1226  -1085
   -470   -714   -244    592   -116   -478  -1106   -566  -1387   -982  -1213  -1075
   -457   -706   -249    579   -103   -478  -1106   -550  -1376   -969  -1197  -1062
   -446   -711   -265    576    -90   -488  -1104   -537  -1369   -961  -1187  -1054
   -446   -709   -262    579    -93   -485  -1098   -524  -1361   -950  -1176  -1047
   -446   -698   -254    571    -96   -478  -1098   -509  -1350   -937  -1158  -1031
   -446   -683   -239    563   -106   -462  -1091   -493  -1335   -917  -1140  -1010
   -436   -678   -244    555    -98   -462  -1096   -488  -1332   -914  -1135  -1002
   -431   -670   -239    550    -96   -454  -1096   -478  -1322   -901  -1122   -987
   -423   -659   -236    540    -96   -449  -1093   -459  -1309   -891  -1106   -974
   -420   -644   -223    532   -101   -433  -1085   -439  -1293   -875  -1088   -958
   -415   -633   -220    524   -101   -428  -1083   -418  -1275   -859  -1070   -943
   -400   -613   -213    506    -93   -413  -1070   -387  -1244   -828  -1036   -914
   -400   -605   -205    501    -98   -405  -1080   -368  -1236   -818  -1023   -904
   -387   -576   -192    480    -98   -384  -1085   -342  -1226   -802  -1010   -896
   -368   -548   -179    457    -96   -366  -1070   -293  -1189   -769   -976   -865
   -374   -524   -150    449   -111   -337  -1049   -228  -1143   -722   -935   -826
   -368   -493   -124    431   -122   -311  -1036   -161  -1101   -678   -893   -789
   -345   -459   -114    402   -116   -288  -1021    -77  -1049   -626   -841   -745
   -314   -415   -103    363   -106   -259  -1002     12   -987   -561   -776   -680
   -293   -366    -72    329   -111   -220   -989     96   -932   -501   -714   -618
   -275   -309    -33    290   -122   -171   -984    158   -888   -449   -662   -568
   -257   -231     23    244   -142   -103   -974    205   -844   -400   -607   -517
   -257   -187     70    220   -166    -59   -963    226   -823   -371   -574   -485
   -275   -171    103    223   -189    -33   -969    218   -826   -366   -563   -475
   -272   -145    124    207   -200    -10   -966    210   -815   -358   -550   -459
   -277   -135    140    205   -210      2   -966    192   -820   -366   -558   -459
   -285   -148    137    215   -213     -5   -966    158   -841   -387   -579   -475
   -301   -179    122    241   -213    -28   -971    109   -875   -426   -615   -511
   -332   -202    129    265   -233    -36   -979     41   -919   -480   -665   -558
   -353   -244    109    298   -231    -67   -992    -41   -976   -542   -724   -618
   -379   -306     70    340   -226   -119  -1018   -135  -1047   -620   -800   -693
   -384   -332     51    358   -218   -140  -1039   -213  -1098   -672   -854   -748
   -400   -371     28    387   -215   -171  -1062   -290  -1156   -735   -909   -797
   -423   -426     -2    423   -210   -215  -1080   -358  -1210   -787   -958   -846
   -433   -465    -33    446   -202   -249  -1104   -415  -1252   -826   -995   -885
   -423   -475    -51    449   -187   -265  -1119   -454  -1278   -852  -1015   -906
   -420   -501    -80    459   -171   -293  -1132   -480  -1301   -875  -1036   -922
   -426   -524    -98    475   -163   -314  -1143   -501  -1317   -885  -1047   -932
   -433   -530    -98    480   -168   -316  -1150   -511  -1325   -893  -1049   -932
   -433   -522    -88    478   -174   -306  -1158   -524  -1332   -896  -1052   -935
   -436   -542   -106    488   -166   -324  -1171   -542  -1350   -917  -1070   -953
   -439   -540   -101    488   -168   -322  -1169   -550  -1353   -922  -1067   -956
   -431   -537   -106    483   -163   -324  -1171   -550  -1356   -924  -1067   -956
   -433   -550   -116    493   -158   -335  -1179   -561  -1369   -932  -1075   -963
   -436   -545   -109    488   -163   -327  -1184   -568  -1376   -937  -1075   -969
   -433   -540   -106    488   -166   -324  -1187   -574  -1379   -940  -1078   -971
   -439   -550   -111    493   -166   -332  -1197   -584  -1387   -950  -1083   -971
   -423   -545   -122    485   -150   -335  -1202   -589  -1384   -948  -1078   -966
   -423   -511    -88    467   -168   -301  -1182   -571  -1358   -922  -1049   -937
   -428   -478    -49    452   -189   -265  -1156   -558  -1335   -898  -1026   -919
   -433   -465    -31    449   -202   -249  -1143   -550  -1325   -891  -1021   -917
   -433   -439     -5    436   -215   -223  -1135   -548  -1319   -888  -1018   -911
   -439   -418     20    428   -231   -200  -1143   -558  -1317   -885  -1010   -904
   -436   -392     44    413   -241   -174  -1163   -566  -1309   -870   -987   -880
   -423   -384     36    402   -231   -174  -1189   -581  -1314   -865   -976   -865
   -426   -397     28    413   -228   -184  -1208   -594  -1327   -867   -974   -865
   -433   -394     36    413   -236   -179  -1221   -600  -1332   -875   -979   -867
   -420   -415      5    418   -213   -205  -1247   -620  -1356   -896   -995   -885
   -423   -483    -59    452   -184   -272  -1280   -654  -1397   -937  -1031   -917
   -426   -527   -101    478   -163   -314  -1296   -670  -1426   -961  -1052   -935
   -428   -568   -140    496   -145   -355  -1288   -680  -1441   -984  -1075   -958
   -436   -605   -168    519   -135   -387  -1280   -688  -1460  -1005  -1098   -979
   -452   -646   -194    548   -129   -420  -1288   -711  -1491  -1036  -1127  -1013
   -467   -685   -218    576   -124   -452  -1314   -745  -1525  -1067  -1156  -1047
   -470   -717   -246    592   -111   -483  -1332   -771  -1551  -1091  -1182  -1067
   -462   -735   -272    597    -96   -504  -1340   -784  -1566  -1109  -1195  -1078
   -470   -758   -288    613    -93   -522  -1343   -787  -1571  -1111  -1192  -1072
   -467   -750   -283    610    -93   -517  -1343   -789  -1569  -1111  -1189  -1072
   -465   -732   -267    597    -98   -501  -1343   -792  -1571  -1111  -1189  -1075
   -465   -740   -275    602    -96   -506  -1350   -795  -1577  -1111  -1189  -1072
   -470   -756   -288    613    -93   -522  -1358   -802  -1587  -1124  -1202  -1083
   -465   -784   -319    626    -72   -553  -1348   -782  -1582  -1122  -1205  -1085
   -454   -795   -342    623    -57   -571  -1283   -662  -1517  -1101  -1213  -1114
   -431   -774   -342    602    -44   -558  -1189   -491  -1392  -1021  -1169  -1096
   -384   -670   -288    524    -49   -480  -1109   -265  -1189   -828   -997   -943
   -303   -485   -181    394    -62   -335  -1104      5   -948   -519   -670   -602
   -277   -135    142    205   -210      5  -1213   -127   -898   -303   -340   -213
   -376    109    485    132   -431    296  -1369   -662  -1111   -319   -220    -31
   -563    161    722    200   -644    441  -1538  -1293  -1522   -628   -446   -223
   -732    -80    652    407   -693    285  -1740  -1945  -2156  -1325  -1140   -904
   -706   -483    220    594   -465   -132  -2021  -2307  -2691  -1932  -1732  -1465
   -646   -792   -145    717   -252   -470  -2088  -2192  -2701  -1987  -1816  -1564
   -610   -958   -348    782   -132   -654  -1977  -1857  -2447  -1810  -1712  -1499
   -566   -945   -379    756    -93   -662  -1761  -1460  -2109  -1569  -1540  -1369
   -527   -919   -392    722    -70   -657  -1558  -1124  -1834  -1356  -1379  -1241
   -504   -914   -410    706    -46   -662  -1483   -989  -1735  -1280  -1325  -1197
   -501   -924   -423    711    -41   -675  -1462   -943  -1693  -1249  -1304  -1179
   -501   -922   -420    711    -41   -672  -1452   -924  -1678  -1239  -1293  -1169
   -501   -924   -423    711    -41   -672  -1449   -917  -1673  -1228  -1283  -1163
   -485   -914   -428    698    -31   -672  -1454   -909  -1667  -1223  -1278  -1158
   -472   -904   -431    688    -23   -670  -1454   -901  -1657  -1213  -1267  -1148
   -475   -911   -436    693    -20   -675  -1452   -896  -1649  -1205  -1260  -1145
   -480   -919   -439    698    -23   -680  -1460   -896  -1649  -1202  -1257  -1145
   -470   -909   -441    688    -15   -675  -1465   -888  -1636  -1192  -1247  -1130
   -462   -888   -426    672    -20   -657  -1467   -880  -1623  -1179  -1231  -1106
   -454   -888   -433    672    -10   -662  -1475   -880  -1613  -1169  -1221  -1098
   -446   -898   -452    672      0   -675  -1478   -875  -1608  -1161  -1210  -1091
   -465   -901   -439    683    -12   -670  -1475   -865  -1595  -1153  -1202  -1083
   -457   -883   -428    667    -15   -657  -1475   -852  -1577  -1130  -1176  -1065
   -446   -865   -418    657    -15   -641  -1483   -841  -1561  -1114  -1158  -1049
   -441   -878   -436    659     -5   -657  -1486   -831  -1548  -1101  -1148  -1039
   -428   -857   -428    641     -2   -641  -1478   -807  -1519  -1078  -1127  -1018
   -428   -854   -426    641     -2   -641  -1478   -787  -1499  -1060  -1106  -1005
   -431   -857   -426    644     -2   -641  -1480   -758  -1475  -1034  -1080   -984
   -415   -831   -415    620     -2   -623  -1470   -704  -1423   -982  -1034   -940
   -397   -792   -394    594     -2   -592  -1462   -641  -1371   -932   -984   -885
   -381   -766   -387    571      0   -579  -1454   -571  -1312   -870   -924   -828
   -358   -732   -374    545      7   -553  -1434   -491  -1239   -789   -852   -753
   -337   -680   -345    509      2   -514  -1421   -420  -1174   -719   -779   -680
   -322   -633   -311    478     -7   -472  -1418   -376  -1130   -670   -722   -631
   -319   -602   -283    459    -18   -444  -1418   -355  -1101   -636   -683   -597
   -309   -566   -257    439    -25   -413  -1418   -353  -1083   -610   -654   -568
   -306   -537   -231    420    -38   -384  -1434   -374  -1085   -610   -649   -558
   -306   -522   -215    413    -46   -371  -1441   -402  -1098   -620   -652   -555
   -311   -532   -220    420    -46   -376  -1449   -439  -1117   -639   -667   -566
   -316   -542   -226    431    -46   -384  -1462   -488  -1150   -680   -701   -602
   -350   -594   -246    470    -54   -423  -1473   -548  -1189   -735   -753   -657
   -389   -641   -252    514    -70   -449  -1478   -613  -1236   -797   -813   -711
   -410   -688   -280    548    -67   -485  -1491   -688  -1299   -872   -885   -776
   -413   -753   -340    584    -36   -548  -1504   -769  -1358   -945   -953   -844
   -420   -813   -392    615    -15   -602  -1532   -854  -1423  -1021  -1023   -911
   -433   -849   -415    641    -10   -633  -1558   -927  -1475  -1078  -1078   -966
   -436   -880   -446    657      2   -665  -1577   -989  -1522  -1122  -1117  -1008
   -441   -922   -480    683     18   -701  -1605  -1049  -1566  -1169  -1158  -1047
   -457   -940   -485    696     12   -714  -1623  -1085  -1587  -1189  -1171  -1054
   -457   -948   -493    701     18   -722  -1634  -1114  -1600  -1202  -1179  -1060
   -459   -974   -514    717     25   -745  -1654  -1148  -1626  -1228  -1197  -1078
   -457  -1000   -542    730     41   -771  -1667  -1169  -1639  -1241  -1205  -1088
   -459  -1008   -548    732     41   -779  -1680  -1184  -1639  -1247  -1205  -1088
   -459  -1005   -545    732     41   -776  -1688  -1200  -1641  -1249  -1200  -1080
   -459  -1026   -566    743     51   -797  -1704  -1221  -1649  -1257  -1202  -1085
   -454  -1039   -584    748     64   -813  -1714  -1236  -1647  -1260  -1205  -1083
   -436  -1057   -623    745     90   -841  -1730  -1257  -1662  -1278  -1226  -1093
   -439  -1078   -639    758     98   -859  -1738  -1270  -1667  -1288  -1231  -1098
   -433  -1085   -654    758    109   -870  -1743  -1283  -1667  -1296  -1234  -1101
   -420  -1078   -657    750    116   -867  -1748  -1293  -1662  -1293  -1231  -1096
   -420  -1049   -628    732    103   -839  -1745  -1296  -1647  -1283  -1215  -1083
   -410  -1008   -597    709     93   -805  -1727  -1288  -1615  -1252  -1184  -1052
   -415  -1005   -592    709     88   -800  -1714  -1288  -1600  -1244  -1176  -1041
   -418  -1023   -605    722     93   -815  -1704  -1293  -1595  -1241  -1174  -1036
   -428  -1013   -584    719     75   -800  -1714  -1312  -1590  -1236  -1163  -1023
   -457   -974   -519    714     28   -748  -1717  -1319  -1566  -1213  -1137   -995
   -465   -971   -506    717     18   -740  -1725  -1327  -1556  -1202  -1119   -982
   -470  -1005   -535    737     31   -771  -1738  -1348  -1561  -1210  -1122   -984
   -462  -1028   -568    743     51   -800  -1753  -1361  -1564  -1215  -1127   -984
   -457  -1065   -607    761     72   -839  -1769  -1374  -1571  -1223  -1132   -984
   -467  -1124   -657    795     90   -891  -1803  -1408  -1602  -1254  -1161  -1008
   -467  -1179   -711    823    122   -945  -1821  -1436  -1628  -1283  -1184  -1031
   -462  -1223   -761    841    148   -992  -1813  -1439  -1628  -1288  -1192  -1039
   -485  -1273   -787    878    150  -1031  -1816  -1462  -1647  -1314  -1218  -1067
   -517  -1350   -836    932    158  -1093  -1818  -1491  -1673  -1345  -1247  -1101
   -509  -1379   -870    945    179  -1124  -1823  -1517  -1686  -1366  -1265  -1119
   -488  -1410   -924    948    215  -1169  -1839  -1545  -1704  -1387  -1288  -1137
   -483  -1457   -974    969    244  -1215  -1855  -1574  -1725  -1415  -1314  -1163
   -472  -1483  -1010    976    267  -1247  -1867  -1592  -1732  -1428  -1327  -1179
   -475  -1512  -1036    995    280  -1275  -1857  -1595  -1722  -1421  -1317  -1171
   -483  -1527  -1044   1002    280  -1286  -1865  -1613  -1727  -1428  -1325  -1179
   -472  -1530  -1057   1000    290  -1293  -1873  -1621  -1722  -1426  -1322  -1176
   -470  -1530  -1060    997    293  -1296  -1875  -1628  -1714  -1421  -1317  -1174
   -472  -1579  -1106   1026    316  -1343  -1870  -1628  -1712  -1423  -1322  -1182
   -454  -1623  -1169   1039    355  -1397  -1821  -1558  -1675  -1418  -1335  -1208
   -431  -1618  -1189   1023    376  -1405  -1722  -1413  -1579  -1379  -1337  -1228
   -431  -1574  -1143   1002    353  -1358  -1636  -1247  -1421  -1252  -1239  -1148
   -389  -1449  -1060    919    335  -1254  -1582   -995  -1166   -971   -966   -888
   -306  -1234   -927    769    306  -1080  -1670   -940  -1044   -717   -626   -511
   -374   -953   -581    662    103   -769  -1808  -1348  -1189   -654   -420   -239
   -530   -841   -311    685   -109   -579  -1945  -1912  -1506   -805   -457   -233
   -685   -989   -303    839   -192   -646  -2130  -2530  -2036  -1327   -943   -696
   -719  -1317   -597   1015    -62   -958  -2392  -3011  -2642  -2065  -1693  -1418
   -680  -1647   -966   1163    142  -1306  -2540  -3081  -2839  -2330  -1964  -1680
   -623  -1873  -1249   1247    311  -1561  -2475  -2800  -2608  -2164  -1867  -1634
   -561  -1873  -1312   1218    374  -1592  -2299  -2436  -2265  -1906  -1688  -1493
   -530  -1860  -1332   1192    400  -1595  -2075  -2078  -1945  -1665  -1517  -1363
   -540  -1875  -1335   1208    394  -1605  -1935  -1870  -1761  -1519  -1405  -1275
   -548  -1878  -1330   1210    389  -1602  -1870  -1787  -1686  -1460  -1353  -1226
   -553  -1888  -1335   1221    389  -1613  -1839  -1753  -1639  -1426  -1322  -1189
   -550  -1927  -1376   1239    410  -1652  -1823  -1740  -1615  -1410  -1304  -1174
   -542  -1943  -1400   1241    426  -1670  -1813  -1735  -1600  -1397  -1293  -1166
   -514  -1938  -1426   1223    454  -1683  -1808  -1732  -1590  -1395  -1291  -1171
   -449  -1966  -1517   1208    532  -1743  -1816  -1743  -1590  -1402  -1304  -1184
   -465  -1990  -1525   1226    527  -1758  -1803  -1740  -1577  -1392  -1291  -1176
   -472  -1997  -1525   1234    524  -1761  -1795  -1727  -1556  -1376  -1275  -1166
   -436  -2005  -1569   1218    566  -1787  -1803  -1732  -1551  -1374  -1273  -1161
   -410  -2018  -1608   1215    597  -1813  -1800  -1735  -1538  -1363  -1260  -1150
   -428  -2026  -1597   1226    581  -1810  -1784  -1719  -1506  -1337  -1234  -1122
   -446  -2036  -1590   1241    568  -1813  -1761  -1696  -1473  -1301  -1200  -1085
   -452  -2039  -1587   1244    566  -1816  -1745  -1683  -1449  -1278  -1176  -1060
   -496  -2070  -1574   1283    537  -1823  -1730  -1667  -1426  -1254  -1150  -1041
   -519  -2088  -1571   1301    524  -1831  -1701  -1634  -1382  -1218  -1104  -1002
   -514  -2088  -1577   1301    530  -1834  -1688  -1610  -1350  -1189  -1078   -982
   -498  -2091  -1592   1293    545  -1842  -1678  -1584  -1322  -1161  -1052   -958
   -488  -2073  -1584   1280    548  -1829  -1675  -1564  -1299  -1140  -1031   -940
   -485  -2078  -1595   1280    553  -1836  -1652  -1512  -1252  -1093   -987   -904
   -475  -2075  -1602   1275    561  -1839  -1631  -1452  -1197  -1039   -935   -859
   -454  -2031  -1577   1241    558  -1805  -1613  -1382  -1132   -974   -872   -797
   -426  -2000  -1574   1213    574  -1787  -1582  -1291  -1049   -891   -797   -724
   -423  -1995  -1571   1208    571  -1784  -1569  -1221   -984   -826   -732   -662
   -415  -1938  -1522   1176    553  -1730  -1548  -1161   -924   -761   -662   -594
   -397  -1899  -1501   1148    548  -1699  -1530  -1117   -878   -709   -605   -537
   -407  -1878  -1470   1143    530  -1675  -1522  -1104   -854   -683   -566   -498
   -405  -1855  -1452   1127    522  -1652  -1525  -1117   -852   -675   -550   -480
   -376  -1826  -1449   1101    535  -1639  -1530  -1145   -859   -685   -553   -480
   -374  -1821  -1447   1096    535  -1634  -1530  -1182   -878   -704   -566   -488
   -387  -1855  -1467   1122    540  -1662  -1532  -1226   -898   -730   -587   -506
   -405  -1888  -1486   1145    537  -1688  -1532  -1278   -930   -771   -623   -545
   -410  -1896  -1486   1150    537  -1691  -1527  -1332   -956   -813   -662   -579
   -415  -1951  -1538   1182    558  -1743  -1538  -1402  -1008   -878   -724   -641
   -420  -2018  -1597   1221    587  -1808  -1540  -1473  -1054   -937   -784   -698
   -452  -2073  -1623   1262    584  -1849  -1551  -1556  -1111  -1000   -846   -763
   -452  -2120  -1670   1286    607  -1896  -1561  -1626  -1156  -1054   -898   -815
   -444  -2169  -1727   1306    639  -1948  -1574  -1686  -1192  -1098   -937   -854
   -431  -2179  -1748   1306    657  -1964  -1584  -1727  -1218  -1127   -961   -880
   -454  -2236  -1782   1343    659  -2010  -1597  -1777  -1249  -1163   -995   -914
   -467  -2257  -1790   1361    659  -2023  -1600  -1803  -1260  -1179  -1008   -927
   -446  -2275  -1829   1358    691  -2052  -1597  -1823  -1262  -1187  -1015   -937
   -433  -2288  -1855   1361    709  -2073  -1608  -1842  -1270  -1195  -1023   -943
   -433  -2307  -1873   1369    717  -2091  -1602  -1855  -1270  -1200  -1028   -948
   -428  -2312  -1886   1369    727  -2099  -1602  -1865  -1270  -1205  -1031   -950
   -415  -2312  -1896   1363    737  -2107  -1600  -1875  -1267  -1210  -1036   -950
   -418  -2322  -1904   1371    743  -2114  -1602  -1891  -1267  -1215  -1041   -956
   -407  -2353  -1945   1379    766  -2151  -1605  -1904  -1273  -1226  -1049   -963
   -389  -2340  -1951   1363    779  -2145  -1584  -1896  -1257  -1215  -1039   -953
   -384  -2343  -1958   1363    784  -2151  -1577  -1901  -1249  -1215  -1041   -953
   -379  -2361  -1982   1371    800  -2171  -1579  -1914  -1249  -1223  -1047   -958
   -389  -2348  -1958   1366    784  -2153  -1566  -1909  -1234  -1213  -1034   -948
   -394  -2320  -1925   1356    763  -2125  -1540  -1899  -1208  -1195  -1013   -932
   -397  -2304  -1906   1348    750  -2107  -1512  -1891  -1184  -1179  -1000   -922
   -392  -2278  -1886   1335    745  -2083  -1480  -1870  -1153  -1156   -976   -901
   -402  -2278  -1878   1340    735  -2078  -1483  -1880  -1145  -1156   -976   -901
   -423  -2275  -1852   1348    714  -2065  -1491  -1901  -1140  -1158   -974   -901
   -423  -2265  -1842   1343    706  -2055  -1493  -1914  -1130  -1153   -963   -891
   -407  -2268  -1860   1337    724  -2065  -1491  -1917  -1119  -1143   -953   -875
   -405  -2265  -1860   1332    727  -2062  -1486  -1917  -1109  -1135   -943   -862
   -415  -2309  -1893   1361    737  -2101  -1486  -1922  -1117  -1145   -948   -870
   -418  -2356  -1938   1387    758  -2148  -1501  -1945  -1140  -1169   -971   -888
   -420  -2385  -1964   1402    771  -2174  -1506  -1958  -1153  -1187   -982   -898
   -454  -2465  -2013   1457    776  -2242  -1491  -1953  -1150  -1195   -989   -904
   -472  -2512  -2039   1491    782  -2278  -1473  -1956  -1153  -1210  -1005   -922
   -493  -2564  -2070   1527    787  -2320  -1457  -1971  -1169  -1234  -1028   -945
   -498  -2611  -2112   1556    805  -2361  -1462  -2000  -1195  -1265  -1062   -976
   -509  -2647  -2138   1577    813  -2392  -1460  -2021  -1210  -1286  -1078   -992
   -514  -2657  -2143   1587    813  -2400  -1460  -2034  -1218  -1299  -1088  -1000
   -496  -2688  -2192   1592    846  -2442  -1454  -2042  -1221  -1306  -1098  -1008
   -511  -2725  -2213   1618    849  -2470  -1447  -2044  -1221  -1309  -1098  -1008
   -498  -2735  -2236   1615    867  -2488  -1441  -2047  -1215  -1312  -1098  -1000
   -498  -2756  -2257   1628    878  -2509  -1434  -2049  -1210  -1309  -1096   -997
   -522  -2766  -2244   1644    859  -2507  -1428  -2047  -1200  -1306  -1091   -989
   -527  -2772  -2244   1649    857  -2509  -1421  -2047  -1195  -1309  -1088   -982
   -524  -2818  -2294   1673    883  -2559  -1384  -2008  -1174  -1306  -1098   -987
   -545  -2868  -2322   1706    888  -2595  -1288  -1880  -1109  -1301  -1119  -1023
   -548  -2868  -2322   1706    885  -2598  -1189  -1735  -1008  -1249  -1101  -1018
   -485  -2774  -2288   1631    901  -2533  -1119  -1530   -795  -1047   -922   -849
   -418  -2566  -2148   1491    865  -2359  -1145  -1322   -553   -701   -542   -452
   -431  -2281  -1849   1356    709  -2065  -1286  -1566   -584   -527   -236    -90
   -537  -2083  -1545   1309    501  -1816  -1434  -2127   -849   -558   -124     70
   -688  -2013  -1325   1350    316  -1670  -1595  -2725  -1278   -862   -337   -109
   -779  -2379  -1602   1579    407  -1992  -1823  -3265  -1912  -1618  -1114   -846
   -779  -2751  -1971   1764    594  -2364  -2000  -3481  -2333  -2174  -1673  -1361
   -750  -3013  -2262   1880    753  -2639  -1990  -3281  -2226  -2140  -1686  -1397
   -719  -3112  -2392   1917    836  -2753  -1847  -2920  -1893  -1893  -1519  -1270
   -678  -3050  -2372   1862    846  -2712  -1628  -2548  -1540  -1623  -1317  -1101
   -644  -3013  -2372   1829    862  -2694  -1447  -2260  -1280  -1426  -1163   -976
   -633  -3016  -2385   1823    872  -2701  -1358  -2135  -1166  -1340  -1098   -919
   -641  -3018  -2377   1831    867  -2699  -1337  -2101  -1127  -1314  -1078   -901
   -641  -3005  -2364   1823    859  -2686  -1327  -2083  -1104  -1293  -1057   -883
   -646  -3013  -2369   1829    859  -2691  -1314  -2062  -1078  -1275  -1039   -862
   -641  -3013  -2372   1826    862  -2691  -1319  -2062  -1075  -1273  -1039   -862
   -662  -2990  -2327   1826    831  -2660  -1306  -2047  -1054  -1260  -1023   -846
   -672  -2990  -2320   1831    820  -2655  -1286  -2026  -1026  -1239  -1002   -823
   -649  -3005  -2359   1826    852  -2683  -1301  -2039  -1034  -1252  -1013   -828
   -628  -3005  -2379   1816    872  -2694  -1296  -2026  -1018  -1236   -997   -813
   -605  -2948  -2343   1777    867  -2647  -1280  -2008   -989  -1210   -969   -784
   -631  -2959  -2327   1792    846  -2644  -1283  -2003   -979  -1200   -961   -774
   -646  -2974  -2330   1810    841  -2652  -1278  -1992   -963  -1187   -948   -756
   -618  -2961  -2343   1790    859  -2652  -1280  -1984   -956  -1182   -943   -748
   -605  -2964  -2359   1784    875  -2662  -1283  -1977   -945  -1174   -937   -743
   -610  -2961  -2351   1784    867  -2657  -1273  -1956   -919  -1148   -917   -722
   -597  -2943  -2346   1769    872  -2644  -1262  -1932   -891  -1124   -896   -701
   -574  -2927  -2356   1748    891  -2642  -1244  -1893   -852  -1088   -862   -670
   -571  -2915  -2343   1743    885  -2629  -1239  -1865   -828  -1075   -849   -662
   -579  -2886  -2307   1730    862  -2598  -1226  -1826   -795  -1049   -826   -639
   -568  -2878  -2309   1725    870  -2595  -1195  -1758   -737   -997   -782   -594
   -568  -2863  -2296   1714    862  -2582  -1158  -1678   -672   -940   -735   -548
   -558  -2811  -2252   1686    846  -2533  -1130  -1597   -610   -883   -683   -501
   -535  -2753  -2218   1641    839  -2486  -1101  -1504   -532   -810   -620   -433
   -501  -2709  -2210   1605    854  -2460  -1072  -1421   -465   -745   -561   -374
   -493  -2670  -2177   1579    841  -2423  -1049  -1363   -418   -698   -514   -319
   -498  -2629  -2130   1564    815  -2379  -1021  -1322   -376   -657   -470   -267
   -467  -2574  -2107   1519    818  -2340  -1013  -1322   -374   -654   -465   -257
   -470  -2574  -2104   1522    815  -2338  -1015  -1345   -394   -672   -480   -262
   -491  -2587  -2096   1538    800  -2340  -1023  -1387   -426   -706   -506   -277
   -504  -2572  -2068   1538    782  -2320  -1021  -1423   -452   -735   -532   -290
   -485  -2566  -2081   1525    795  -2325  -1023  -1470   -488   -776   -568   -314
   -483  -2598  -2114   1538    815  -2356  -1031  -1530   -532   -828   -620   -355
   -501  -2621  -2120   1558    807  -2372  -1041  -1605   -587   -896   -683   -415
   -524  -2644  -2120   1584    797  -2382  -1041  -1667   -631   -948   -737   -459
   -530  -2686  -2156   1605    810  -2421  -1057  -1743   -685  -1005   -795   -514
   -509  -2738  -2229   1621    859  -2483  -1080  -1818   -745  -1072   -859   -571
   -537  -2803  -2268   1670    862  -2535  -1101  -1886   -800  -1132   -919   -626
   -574  -2850  -2275   1712    849  -2564  -1119  -1945   -846  -1179   -963   -665
   -553  -2883  -2330   1717    885  -2608  -1137  -1987   -880  -1215   -997   -693
   -535  -2876  -2340   1704    901  -2611  -1135  -2003   -885  -1223  -1002   -693
   -548  -2889  -2340   1717    893  -2616  -1148  -2031   -906  -1244  -1023   -714
   -566  -2930  -2364   1748    898  -2647  -1150  -2049   -922  -1262  -1039   -727
   -540  -2909  -2369   1725    911  -2639  -1140  -2044   -909  -1249  -1026   -709
   -537  -2938  -2403   1738    930  -2670  -1148  -2055   -919  -1262  -1036   -719
   -517  -2920  -2403   1717    940  -2662  -1150  -2057   -922  -1267  -1044   -722
   -504  -2883  -2379   1693    937  -2631  -1145  -2052   -906  -1254  -1034   -711
   -491  -2883  -2395   1686    950  -2639  -1145  -2052   -901  -1254  -1031   -711
   -488  -2889  -2403   1688    956  -2647  -1143  -2049   -896  -1252  -1028   -706
   -509  -2886  -2377   1696    932  -2634  -1130  -2042   -883  -1244  -1021   -693
   -511  -2878  -2366   1696    927  -2624  -1117  -2029   -872  -1231  -1010   -680
   -491  -2865  -2377   1675    940  -2621  -1119  -2029   -867  -1231  -1010   -678
   -465  -2816  -2351   1639    943  -2585  -1104  -2018   -846  -1213   -995   -662
   -478  -2779  -2301   1626    909  -2543  -1075  -2010   -818  -1192   -974   -644
   -509  -2766  -2257   1639    872  -2512  -1044  -1990   -795  -1174   -958   -626
   -493  -2759  -2265   1623    883  -2512  -1034  -1974   -776  -1156   -940   -602
   -475  -2720  -2244   1597    883  -2483  -1047  -1990   -776  -1150   -932   -589
   -446  -2668  -2223   1556    888  -2447  -1060  -1997   -769  -1143   -919   -576
   -441  -2683  -2242   1564    898  -2462  -1078  -2005   -774  -1145   -919   -568
   -459  -2675  -2218   1566    875  -2447  -1083  -2013   -776  -1148   -917   -561
   -462  -2681  -2218   1571    875  -2452  -1072  -1997   -761  -1135   -904   -545
   -449  -2717  -2268   1582    909  -2494  -1083  -2000   -771  -1145   -914   -550
   -446  -2746  -2299   1597    924  -2522  -1106  -2026   -807  -1176   -940   -574
   -462  -2769  -2307   1613    922  -2538  -1104  -2026   -815  -1184   -948   -587
   -485  -2790  -2304   1636    906  -2548  -1091  -2021   -815  -1189   -953   -592
   -491  -2821  -2333   1654    919  -2577  -1078  -2026   -823  -1208   -971   -613
   -519  -2870  -2351   1696    914  -2611  -1078  -2049   -841  -1231   -997   -641
   -519  -2883  -2364   1699    919  -2624  -1085  -2068   -865  -1254  -1021   -665
   -501  -2902  -2400   1701    948  -2650  -1088  -2078   -880  -1273  -1036   -680
   -506  -2933  -2426   1717    958  -2681  -1088  -2083   -888  -1283  -1047   -693
   -504  -2959  -2455   1732    974  -2707  -1091  -2083   -888  -1286  -1049   -693
   -509  -2920  -2410   1712    950  -2665  -1093  -2086   -885  -1283  -1044   -685
   -514  -2907  -2392   1709    937  -2650  -1091  -2086   -880  -1280  -1041   -688
   -504  -2899  -2395   1699    945  -2647  -1085  -2078   -870  -1270  -1031   -680
   -501  -2896  -2395   1699    945  -2647  -1083  -2078   -867  -1270  -1031   -688
   -511  -2933  -2421   1722    953  -2678  -1067  -2057   -867  -1283  -1047   -709
   -504  -2940  -2436   1722    963  -2688   -979  -1958   -836  -1301  -1085   -756
   -498  -2902  -2403   1696    950  -2652   -865  -1821   -761  -1288  -1098   -782
   -480  -2829  -2348   1654    932  -2590   -761  -1618   -579  -1137   -971   -675
   -374  -2639  -2265   1506    943  -2452   -745  -1291   -259   -761   -597   -332
   -306  -2317  -2010   1309    852  -2164   -883  -1345   -140   -446   -207     70
   -361  -2107  -1745   1231    691  -1925  -1093  -1880   -280   -337      5    309
   -522  -2047  -1525   1286    501  -1787  -1366  -2595   -646   -519    -90    249
   -649  -2268  -1618   1457    483  -1943  -1636  -3216  -1293  -1244   -774   -368
   -665  -2579  -1914   1621    623  -2247  -1823  -3522  -1870  -1966  -1460   -982
   -633  -2876  -2244   1753    805  -2561  -1849  -3369  -1899  -2073  -1600  -1135
   -581  -3034  -2452   1808    935  -2743  -1691  -2995  -1623  -1883  -1496  -1091
   -527  -2964  -2436   1745    953  -2701  -1467  -2631  -1301  -1649  -1319   -958
   -511  -2909  -2397   1709    943  -2655  -1223  -2296  -1018  -1434  -1156   -839
   -501  -2896  -2397   1696    948  -2647  -1104  -2135   -888  -1340  -1088   -792
   -493  -2857  -2364   1675    935  -2611  -1067  -2078   -844  -1314  -1067   -774
   -457  -2837  -2382   1644    961  -2611  -1054  -2049   -823  -1301  -1060   -766
   -439  -2816  -2377   1626    969  -2598  -1034  -2023   -795  -1278  -1041   -750
   -446  -2800  -2353   1621    953  -2577  -1005  -1984   -756  -1244  -1010   -724
   -431  -2805  -2374   1618    971  -2590  -1000  -1971   -745  -1236  -1002   -724
   -418  -2811  -2392   1613    984  -2603  -1000  -1961   -732  -1228   -997   -719
   -420  -2785  -2364   1600    971  -2574   -987  -1945   -717  -1213   -987   -711
   -423  -2766  -2343   1592    958  -2556   -976  -1927   -698  -1195   -971   -696
   -415  -2746  -2330   1582    956  -2538   -974  -1914   -683  -1182   -963   -693
   -407  -2743  -2335   1571    963  -2540   -974  -1906   -678  -1176   -958   -683
   -392  -2722  -2330   1556    966  -2527   -974  -1896   -667  -1169   -956   -680
   -381  -2683  -2304   1532    961  -2496   -969  -1878   -652  -1156   -948   -672
   -368  -2670  -2301   1519    966  -2486   -958  -1855   -633  -1135   -935   -662
   -371  -2642  -2270   1506    948  -2455   -950  -1831   -607  -1114   -922   -654
   -361  -2637  -2275   1499    956  -2457   -927  -1795   -576  -1083   -893   -631
   -358  -2608  -2252   1483    945  -2431   -919  -1766   -553  -1062   -875   -610
   -342  -2564  -2221   1454    937  -2392   -906  -1732   -524  -1039   -857   -597
   -316  -2527  -2210   1421    945  -2369   -885  -1680   -488  -1008   -836   -581
   -296  -2509  -2213   1402    958  -2361   -867  -1623   -446   -974   -810   -563
   -283  -2486  -2203   1384    958  -2346   -833  -1548   -387   -919   -758   -519
   -254  -2434  -2179   1345    961  -2307   -795  -1460   -314   -857   -704   -472
   -239  -2353  -2117   1293    937  -2236   -753  -1358   -233   -782   -631   -413
   -228  -2288  -2060   1260    914  -2177   -717  -1267   -166   -709   -561   -348
   -171  -2210  -2039   1189    932  -2125   -698  -1197   -109   -649   -501   -293
   -140  -2156  -2016   1148    937  -2086   -685  -1161    -77   -607   -467   -265
   -145  -2138  -1995   1140    924  -2065   -678  -1163    -80   -607   -465   -262
   -137  -2088  -1951   1111    906  -2021   -678  -1176    -85   -610   -465   -259
   -127  -2049  -1922   1085    896  -1987   -678  -1200   -101   -620   -465   -259
   -129  -2052  -1922   1091    896  -1987   -683  -1241   -132   -646   -488   -277
   -142  -2068  -1925   1104    888  -1997   -693  -1296   -176   -691   -537   -324
   -142  -2083  -1940   1111    898  -2013   -698  -1353   -218   -737   -581   -371
   -116  -2117  -2003   1117    940  -2060   -704  -1415   -265   -787   -631   -418
   -119  -2156  -2036   1137    958  -2096   -717  -1486   -316   -846   -685   -470
   -163  -2205  -2044   1184    937  -2125   -727  -1558   -374   -909   -750   -532
   -181  -2249  -2068   1213    943  -2158   -743  -1626   -420   -956   -797   -576
   -200  -2304  -2107   1249    950  -2205   -769  -1701   -480  -1018   -857   -636
   -207  -2346  -2138   1278    963  -2242   -789  -1764   -532  -1067   -909   -685
   -179  -2372  -2192   1273   1005  -2283   -807  -1810   -568  -1106   -948   -722
   -161  -2400  -2239   1280   1036  -2320   -820  -1844   -592  -1132   -974   -748
   -174  -2429  -2257   1301   1039  -2343   -823  -1860   -605  -1140   -982   -750
   -181  -2426  -2244   1304   1031  -2335   -813  -1855   -597  -1130   -971   -743
   -158  -2397  -2239   1278   1039  -2320   -820  -1870   -607  -1143   -987   -758
   -158  -2416  -2257   1288   1049  -2338   -826  -1878   -620  -1150   -997   -763
   -155  -2408  -2255   1280   1049  -2333   -826  -1880   -620  -1148   -995   -756
   -158  -2395  -2236   1278   1039  -2317   -823  -1883   -613  -1145   -995   -753
   -155  -2372  -2216   1262   1028  -2294   -826  -1891   -618  -1150  -1000   -756
   -153  -2385  -2234   1267   1039  -2309   -826  -1896   -620  -1153  -1002   -758
   -142  -2387  -2244   1262   1049  -2314   -813  -1888   -610  -1143   -989   -740
   -129  -2364  -2234   1247   1052  -2299   -807  -1888   -602  -1132   -984   -730
   -137  -2372  -2234   1252   1047  -2304   -802  -1886   -594  -1124   -982   -727
   -124  -2327  -2203   1226   1039  -2265   -784  -1867   -574  -1104   -953   -701
   -119  -2294  -2174   1205   1026  -2234   -740  -1842   -540  -1070   -922   -670
   -132  -2278  -2145   1205   1005  -2213   -698  -1818   -511  -1041   -898   -649
   -148  -2275  -2127   1210    987  -2203   -688  -1813   -509  -1039   -898   -644
   -140  -2229  -2091   1184    974  -2161   -701  -1818   -506  -1036   -888   -626
   -111  -2174  -2062   1140    974  -2117   -722  -1829   -504  -1031   -883   -613
    -80  -2140  -2060   1111    989  -2101   -758  -1842   -517  -1039   -888   -613
    -70  -2138  -2070   1104    997  -2104   -771  -1844   -517  -1034   -880   -600
    -72  -2135  -2062   1104    995  -2099   -769  -1836   -509  -1023   -870   -587
    -75  -2148  -2073   1111    997  -2112   -779  -1836   -514  -1028   -878   -594
    -72  -2179  -2107   1127   1015  -2143   -797  -1855   -540  -1054   -904   -620
    -72  -2213  -2140   1143   1031  -2177   -813  -1870   -563  -1075   -922   -631
    -72  -2226  -2153   1148   1039  -2190   -810  -1870   -571  -1083   -932   -633
    -75  -2231  -2158   1153   1039  -2195   -797  -1873   -579  -1093   -943   -646
    -98  -2273  -2174   1187   1036  -2223   -789  -1883   -592  -1111   -969   -672
   -103  -2273  -2169   1187   1031  -2221   -792  -1899   -610  -1127   -989   -693
    -75  -2286  -2210   1179   1065  -2247   -800  -1917   -633  -1148  -1008   -714
    -67  -2304  -2236   1184   1080  -2270   -800  -1925   -641  -1156  -1018   -724
    -77  -2309  -2231   1195   1075  -2270   -789  -1919   -639  -1150  -1013   -724
    -77  -2307  -2231   1189   1075  -2270   -789  -1925   -641  -1156  -1021   -732
    -72  -2301  -2229   1187   1075  -2265   -787  -1922   -636  -1153  -1013   -727
    -64  -2291  -2226   1176   1078  -2257   -787  -1925   -639  -1153  -1015   -727
    -67  -2299  -2231   1184   1080  -2265   -792  -1927   -639  -1153  -1021   -735
    -59  -2275  -2216   1163   1078  -2247   -782  -1919   -633  -1156  -1018   -737
    -54  -2257  -2203   1156   1072  -2231   -714  -1867   -607  -1158  -1031   -756
    -54  -2257  -2205   1156   1072  -2231   -581  -1751   -563  -1166  -1062   -797
    -23  -2244  -2221   1135   1098  -2234   -465  -1587   -478  -1122  -1041   -787
     51  -2094  -2145   1018   1098  -2120   -353  -1247   -215   -857   -800   -571
    179  -1792  -1971    805   1075  -1883   -387   -979     72   -472   -397   -176
    202  -1543  -1745    667    971  -1644   -576  -1270    142   -210    -77    163
     59  -1374  -1434    657    745  -1402   -859  -1940     46    -90    103    368
   -127  -1426  -1301    776    584  -1363  -1179  -2665   -415   -493   -228     93
   -252  -1751  -1501   1000    623  -1626  -1436  -3237  -1137  -1314   -982   -566
   -246  -2127  -1880   1184    815  -2005  -1584  -3312  -1478  -1735  -1392   -953
   -192  -2382  -2190   1288    997  -2286  -1514  -2998  -1356  -1688  -1413  -1021
   -124  -2400  -2275   1260   1075  -2338  -1322  -2650  -1135  -1548  -1327   -974
    -70  -2340  -2270   1202   1098  -2307  -1049  -2291   -891  -1371  -1200   -883
    -36  -2286  -2249   1161   1104  -2268   -823  -2031   -706  -1231  -1091   -805
    -12  -2265  -2252   1140   1119  -2260   -743  -1932   -641  -1176  -1057   -784
    -23  -2255  -2234   1137   1104  -2244   -717  -1899   -620  -1166  -1047   -774
    -10  -2239  -2229   1122   1109  -2234   -696  -1867   -600  -1145  -1036   -763
      5  -2205  -2210   1098   1106  -2208   -688  -1847   -581  -1132  -1028   -763
     18  -2203  -2221   1093   1119  -2210   -678  -1821   -561  -1117  -1015   -756
     23  -2203  -2226   1088   1122  -2213   -654  -1795   -540  -1096   -995   -735
     20  -2190  -2210   1085   1114  -2200   -631  -1766   -514  -1075   -969   -714
     15  -2187  -2203   1085   1106  -2195   -615  -1748   -501  -1060   -953   -706
     36  -2148  -2184   1057   1109  -2166   -613  -1732   -491  -1049   -945   -693
     70  -2145  -2218   1036   1140  -2182   -613  -1717   -480  -1039   -945   -696
     72  -2125  -2197   1026   1132  -2161   -600  -1693   -465  -1023   -932   -685
     62  -2112  -2174   1023   1117  -2140   -587  -1673   -444  -1002   -914   -670
     77  -2088  -2166   1005   1122  -2127   -571  -1644   -415   -974   -888   -652
     98  -2078  -2177    989   1135  -2127   -568  -1623   -400   -961   -878   -646
     98  -2055  -2153    976   1124  -2104   -553  -1590   -376   -945   -859   -639
    109  -2021  -2130    956   1117  -2075   -537  -1556   -353   -924   -844   -628
    119  -2008  -2127    945   1122  -2068   -519  -1514   -327   -901   -823   -618
    124  -1971  -2099    922   1109  -2034   -496  -1462   -290   -870   -792   -597
    148  -1922  -2070    885   1109  -1995   -467  -1397   -249   -828   -753   -568
    166  -1888  -2055    857   1109  -1971   -436  -1322   -194   -779   -714   -537
    184  -1836  -2021    826   1101  -1927   -400  -1231   -132   -727   -667   -498
    200  -1774  -1974    787   1085  -1875   -366  -1135    -64   -659   -607   -446
    236  -1691  -1927    727   1080  -1808   -329  -1036      2   -589   -540   -387
    259  -1634  -1896    685   1075  -1764   -301   -953     59   -527   -480   -335
    288  -1577  -1865    644   1075  -1719   -285   -906     88   -488   -441   -301
    303  -1504  -1810    597   1054  -1657   -270   -883    114   -454   -405   -270
    314  -1462  -1777    574   1044  -1621   -262   -885    116   -444   -394   -254
    316  -1447  -1764    563   1039  -1605   -259   -904    111   -449   -397   -259
    303  -1447  -1751    571   1026  -1597   -252   -930     93   -462   -410   -272
    293  -1436  -1732    571   1010  -1582   -254   -969     70   -483   -423   -288
    275  -1467  -1743    594   1008  -1605   -254  -1010     46   -511   -452   -314
    252  -1499  -1751    620   1000  -1623   -254  -1065     10   -553   -496   -358
    233  -1540  -1774    654   1002  -1657   -254  -1124    -31   -602   -545   -407
    210  -1595  -1808    691   1008  -1701   -267  -1197    -85   -657   -602   -467
    181  -1649  -1834    732   1008  -1740   -280  -1265   -129   -709   -654   -519
    161  -1701  -1862    769   1010  -1782   -301  -1332   -179   -763   -706   -571
    142  -1740  -1883    800   1013  -1810   -309  -1379   -210   -795   -735   -602
    122  -1761  -1886    818   1002  -1821   -327  -1423   -241   -826   -761   -626
    106  -1800  -1906    846   1005  -1852   -345  -1460   -265   -852   -787   -652
     96  -1818  -1917    859   1005  -1867   -361  -1486   -288   -875   -813   -678
     88  -1847  -1935    880   1010  -1891   -368  -1504   -309   -896   -839   -704
     72  -1855  -1927    891   1000  -1891   -374  -1509   -309   -893   -836   -698
     64  -1873  -1938    904   1000  -1904   -371  -1506   -303   -885   -828   -688
     54  -1875  -1930    909    992  -1904   -379  -1512   -311   -891   -836   -693
     46  -1883  -1930    919    987  -1906   -381  -1519   -316   -901   -844   -704
     20  -1899  -1922    937    969  -1909   -376  -1514   -319   -898   -844   -706
     10  -1912  -1925    950    966  -1917   -376  -1512   -319   -901   -846   -709
      5  -1914  -1922    953    961  -1919   -376  -1512   -319   -901   -849   -714
      0  -1917  -1917    958    958  -1917   -374  -1509   -324   -898   -852   -717
    -12  -1901  -1891    956    937  -1896   -371  -1512   -324   -896   -849   -719
    -15  -1880  -1865    948    924  -1873   -348  -1493   -306   -878   -831   -704
    -20  -1857  -1836    937    906  -1847   -309  -1470   -280   -854   -807   -683
    -31  -1834  -1803    932    885  -1818   -283  -1460   -270   -844   -797   -675
    -49  -1855  -1808    950    878  -1831   -280  -1465   -277   -854   -807   -691
    -62  -1847  -1784    953    859  -1818   -293  -1473   -275   -849   -800   -691
    -62  -1810  -1748    935    841  -1779   -309  -1473   -267   -833   -782   -675
    -57  -1826  -1769    943    854  -1797   -337  -1478   -275   -836   -779   -670
    -54  -1834  -1782    943    862  -1808   -361  -1491   -293   -844   -789   -680
    -64  -1823  -1758    943    846  -1792   -363  -1488   -285   -839   -782   -680
    -80  -1847  -1766    961    841  -1805   -381  -1496   -301   -854   -795   -693
   -109  -1901  -1792   1005    841  -1847   -397  -1514   -327   -875   -818   -717
   -140  -1951  -1813   1044    833  -1880   -415  -1540   -355   -901   -841   -743
   -153  -1987  -1834   1070    839  -1909   -418  -1545   -376   -917   -857   -766
   -174  -2021  -1847   1096    836  -1935   -410  -1548   -389   -932   -875   -787
   -218  -2070  -1852   1145    815  -1961   -397  -1553   -402   -948   -891   -807
   -249  -2109  -1860   1179    802  -1984   -392  -1564   -420   -966   -914   -833
   -272  -2145  -1873   1208    800  -2010   -394  -1579   -439   -982   -935   -852
   -293  -2187  -1893   1239    797  -2042   -405  -1592   -462  -1005   -958   -875
   -322  -2210  -1888   1267    782  -2049   -407  -1597   -472  -1013   -966   -891
   -348  -2242  -1896   1293    774  -2070   -413  -1600   -480  -1018   -969   -896
   -366  -2268  -1901   1314    766  -2086   -407  -1597   -483  -1018   -971   -901
   -387  -2270  -1883   1327    745  -2078   -402  -1590   -478  -1008   -963   -896
   -394  -2262  -1867   1330    735  -2065   -394  -1587   -472  -1002   -958   -898
   -423  -2286  -1862   1353    719  -2075   -389  -1584   -475  -1005   -958   -901
   -459  -2304  -1844   1379    691  -2075   -340  -1548   -459  -1002   -966   -914
   -493  -2307  -1816   1397    659  -2062   -218  -1434   -413  -1000   -982   -948
   -509  -2275  -1766   1392    628  -2021    -88  -1247   -309   -932   -937   -927
   -441  -2127  -1688   1283    623  -1906     46   -891    -41   -667   -701   -719
   -345  -1842  -1496   1093    574  -1670     51   -613    231   -298   -316   -342
   -322  -1590  -1270    956    470  -1431   -176  -1000    233    -80    -20    -10
   -485  -1423   -937    956    226  -1182   -511  -1740    106     33    179    223
   -685  -1480   -797   1080     54  -1137   -870  -2470   -306   -280    -59     31
   -797  -1862  -1065   1330    132  -1465  -1148  -3026  -1018  -1091   -815   -652
   -789  -2273  -1486   1530    345  -1880  -1296  -3125  -1434  -1613  -1332  -1137
   -717  -2507  -1790   1613    535  -2148  -1215  -2798  -1325  -1590  -1369  -1223
   -662  -2494  -1834   1577    584  -2164   -966  -2379  -1049  -1395  -1231  -1130
   -646  -2439  -1792   1540    571  -2117   -646  -1958   -763  -1176  -1070  -1010
   -623  -2434  -1813   1527    592  -2125   -441  -1701   -600  -1062   -989   -961
   -600  -2436  -1836   1519    618  -2138   -368  -1610   -545  -1023   -963   -945
   -587  -2429  -1842   1506    626  -2135   -355  -1597   -535  -1018   -961   -935
   -597  -2410  -1816   1504    607  -2114   -327  -1574   -519  -1008   -953   -924
   -613  -2405  -1795   1506    589  -2099   -296  -1548   -506  -1005   -950   -914
   -600  -2416  -1816   1509    607  -2117   -296  -1543   -509  -1000   -935   -896
   -597  -2426  -1831   1512    615  -2130   -288  -1517   -496   -969   -909   -865
   -626  -2426  -1800   1527    584  -2114   -252  -1478   -462   -945   -898   -846
   -662  -2421  -1761   1540    548  -2094   -231  -1480   -472   -958   -896   -833
   -659  -2382  -1722   1522    530  -2052   -239  -1457   -446   -901   -820   -750
   -659  -2366  -1709   1512    522  -2036   -241  -1431   -400   -844   -763   -696
   -706  -2364  -1660   1535    475  -2013   -213  -1389   -366   -813   -740   -657
   -688  -2369  -1680   1527    493  -2026   -223  -1387   -368   -810   -737   -636
   -680  -2351  -1670   1517    493  -2010   -220  -1379   -358   -789   -714   -600
   -709  -2351  -1641   1527    465  -1997   -210  -1348   -340   -771   -698   -574
   -735  -2356  -1621   1545    441  -1990   -197  -1319   -329   -763   -685   -555
   -748  -2338  -1592   1543    420  -1966   -184  -1293   -314   -750   -672   -530
   -737  -2322  -1584   1530    423  -1953   -181  -1283   -309   -737   -665   -511
   -745  -2309  -1564   1527    407  -1938   -161  -1228   -277   -709   -652   -478
   -748  -2286  -1540   1517    394  -1914   -140  -1169   -249   -683   -631   -441
   -758  -2262  -1504   1506    371  -1883   -116  -1098   -210   -649   -581   -397
   -750  -2249  -1499   1501    374  -1875    -96  -1026   -174   -623   -553   -371
   -745  -2236  -1491   1491    368  -1862    -72   -943   -135   -589   -535   -332
   -750  -2148  -1397   1449    322  -1774    -36   -836    -54   -493   -431   -210
   -732  -2078  -1348   1402    306  -1714     -5   -743     20   -407   -327   -111
   -719  -2023  -1304   1371    290  -1665     15   -691     62   -358   -272    -49
   -724  -2013  -1291   1369    280  -1652     18   -683     67   -348   -257    -23
   -743  -2008  -1267   1374    259  -1639     25   -693     57   -353   -252    -10
   -771  -1987  -1215   1379    218  -1600     31   -719     38   -366   -254      7
   -792  -1990  -1197   1392    202  -1595     31   -750     18   -381   -259     15
   -805  -2018  -1213   1410    200  -1615     15   -813    -28   -431   -293    -15
   -823  -2034  -1213   1428    192  -1623      5   -867    -72   -475   -324    -36
   -862  -2075  -1215   1467    174  -1647     -7   -935   -124   -530   -366    -67
   -898  -2112  -1213   1506    155  -1662    -31  -1018   -189   -594   -426   -109
   -924  -2153  -1228   1538    150  -1693    -51  -1104   -259   -667   -491   -155
   -963  -2221  -1257   1592    145  -1740    -67  -1184   -319   -732   -542   -192
   -995  -2275  -1283   1634    142  -1779    -88  -1252   -374   -784   -584   -220
   -992  -2299  -1306   1647    155  -1803   -106  -1317   -428   -836   -623   -249
  -1010  -2320  -1309   1665    148  -1816   -124  -1366   -470   -875   -654   -257
  -1028  -2359  -1330   1693    150  -1844   -142  -1405   -504   -906   -670   -249
  -1023  -2369  -1345   1693    158  -1857   -153  -1436   -530   -935   -691   -270
  -1031  -2379  -1348   1706    158  -1865   -155  -1452   -545   -958   -722   -298
  -1060  -2397  -1337   1725    137  -1867   -168  -1470   -563   -979   -730   -296
  -1070  -2395  -1327   1732    127  -1862   -174  -1475   -566   -982   -727   -283
  -1072  -2400  -1327   1735    124  -1865   -174  -1475   -566   -984   -727   -267
  -1096  -2423  -1327   1761    114  -1875   -179  -1478   -571   -989   -735   -257
  -1111  -2423  -1314   1766    101  -1870   -179  -1480   -568   -992   -719   -244
  -1132  -2436  -1304   1784     85  -1870   -184  -1483   -574   -995   -706   -236
  -1135  -2434  -1301   1782     83  -1867   -192  -1491   -584  -1002   -709   -241
  -1114  -2418  -1304   1766     93  -1862   -189  -1488   -587  -1005   -709   -239
  -1122  -2423  -1301   1771     88  -1862   -194  -1493   -592  -1010   -717   -231
  -1143  -2400  -1257   1771     54  -1829   -179  -1480   -579   -997   -706   -207
  -1153  -2366  -1215   1758     28  -1792   -140  -1454   -545   -961   -670   -171
  -1161  -2356  -1195   1758     15  -1777   -114  -1447   -532   -950   -659   -155
  -1163  -2343  -1179   1751      7  -1761   -111  -1452   -537   -956   -670   -150
  -1156  -2327  -1171   1740      7  -1751   -124  -1470   -548   -958   -670   -150
  -1143  -2262  -1119   1701    -12  -1691   -137  -1478   -535   -937   -636   -116
  -1153  -2260  -1106   1706    -23  -1683   -174  -1504   -548   -945   -641   -109
  -1169  -2291  -1122   1727    -25  -1706   -197  -1519   -571   -966   -659   -114
  -1166  -2304  -1137   1735    -15  -1722   -200  -1517   -571   -961   -657    -98
  -1171  -2322  -1150   1745    -12  -1735   -215  -1522   -584   -971   -665   -103
  -1187  -2335  -1148   1761    -20  -1743   -241  -1556   -626  -1008   -698   -132
  -1176  -2382  -1205   1779     12  -1795   -252  -1577   -654  -1034   -724   -150
  -1184  -2405  -1221   1795     15  -1816   -246  -1577   -667  -1049   -735   -155
  -1215  -2429  -1215   1821     -2  -1821   -236  -1584   -688  -1070   -756   -176
  -1234  -2488  -1254   1862     10  -1873   -223  -1590   -709  -1096   -787   -210
  -1252  -2538  -1288   1893     15  -1914   -220  -1608   -735  -1122   -813   -236
  -1260  -2546  -1288   1901     12  -1917   -226  -1623   -750  -1143   -833   -254
  -1257  -2559  -1301   1906     20  -1932   -231  -1639   -771  -1166   -857   -275
  -1257  -2561  -1304   1909     23  -1932   -239  -1647   -787  -1184   -872   -285
  -1265  -2613  -1348   1938     38  -1982   -244  -1649   -795  -1192   -883   -290
  -1265  -2626  -1361   1945     46  -1995   -239  -1647   -800  -1197   -888   -296
  -1270  -2624  -1353   1945     41  -1990   -226  -1641   -797  -1200   -891   -298
  -1270  -2634  -1363   1953     46  -2000   -233  -1649   -805  -1213   -904   -319
  -1262  -2626  -1363   1943     49  -1995   -231  -1647   -807  -1221   -914   -329
  -1265  -2624  -1361   1943     46  -1992   -213  -1618   -807  -1234   -937   -355
  -1275  -2647  -1374   1958     46  -2010   -116  -1504   -745  -1221   -956   -394
  -1257  -2655  -1397   1956     70  -2026    -28  -1350   -652  -1163   -932   -389
  -1218  -2566  -1348   1891     64  -1958     33  -1130   -457   -961   -748   -218
  -1132  -2403  -1270   1766     67  -1836     15   -901   -249   -680   -431    119
  -1091  -2127  -1039   1608    -25  -1584    -67   -963   -181   -470   -122    496
  -1208  -1982   -774   1595   -218  -1379   -140  -1345   -301   -413     38    732
  -1384  -1932   -548   1657   -420  -1241   -267  -1888   -662   -691   -189    524
  -1522  -2073   -550   1797   -488  -1312   -439  -2507  -1257  -1353   -865   -161
  -1551  -2359   -807   1953   -374  -1584   -652  -2889  -1735  -1888  -1405   -696
  -1499  -2675  -1176   2088   -161  -1927   -774  -2842  -1805  -1984  -1517   -813
  -1470  -2899  -1431   2182    -20  -2166   -704  -2540  -1602  -1855  -1452   -774
  -1428  -2979  -1551   2203     59  -2268   -568  -2242  -1369  -1704  -1353   -698
  -1387  -2943  -1558   2164     83  -2249   -376  -1932  -1117  -1512  -1210   -584
  -1374  -2946  -1571   2161     98  -2260   -254  -1748   -974  -1402  -1135   -524
  -1376  -2951  -1574   2164     96  -2262   -236  -1696   -937  -1376  -1119   -514
  -1366  -2935  -1569   2151     98  -2252   -220  -1662   -911  -1353  -1106   -504
  -1369  -2946  -1577   2156    103  -2262   -213  -1639   -893  -1343  -1101   -501
  -1384  -2956  -1571   2171     93  -2265   -207  -1623   -883  -1335  -1098   -493
  -1395  -2977  -1582   2184     93  -2281   -207  -1610   -870  -1322  -1088   -485
  -1387  -2979  -1592   2182    101  -2286   -210  -1600   -862  -1314  -1083   -483
  -1387  -2982  -1595   2182    103  -2288   -210  -1592   -859  -1314  -1085   -485
  -1382  -2990  -1608   2187    111  -2299   -213  -1587   -862  -1309  -1083   -483
  -1382  -3003  -1621   2192    116  -2312   -215  -1577   -854  -1301  -1075   -470
  -1374  -3003  -1628   2187    124  -2314   -218  -1564   -846  -1288  -1065   -459
  -1366  -3000  -1636   2182    132  -2320   -218  -1553   -839  -1278  -1054   -452
  -1363  -3005  -1641   2184    137  -2325   -223  -1548   -836  -1273  -1052   -449
  -1369  -3011  -1641   2190    135  -2327   -226  -1540   -839  -1270  -1052   -452
  -1382  -3013  -1634   2197    124  -2325   -218  -1519   -820  -1252  -1039   -436
  -1384  -3018  -1634   2200    122  -2327   -215  -1496   -802  -1231  -1026   -423
  -1379  -3031  -1652   2205    135  -2343   -213  -1470   -792  -1223  -1018   -410
  -1366  -3021  -1654   2192    142  -2340   -215  -1444   -774  -1200  -1000   -392
  -1353  -3016  -1662   2184    153  -2340   -223  -1415   -756  -1179   -979   -376
  -1345  -3011  -1667   2177    158  -2340   -223  -1374   -724  -1145   -943   -350
  -1332  -2995  -1662   2164    163  -2330   -226  -1322   -691  -1106   -911   -316
  -1327  -2998  -1673   2161    171  -2335   -218  -1252   -639  -1052   -862   -265
  -1299  -2940  -1644   2120    171  -2294   -215  -1179   -584   -987   -800   -205
  -1270  -2902  -1631   2083    179  -2268   -218  -1111   -535   -924   -732   -150
  -1267  -2891  -1623   2081    176  -2257   -213  -1049   -488   -870   -672    -98
  -1278  -2842  -1566   2060    142  -2205   -210  -1015   -465   -844   -646    -67
  -1280  -2818  -1538   2049    127  -2179   -207   -997   -459   -833   -628    -59
  -1270  -2792  -1522   2029    124  -2156   -213  -1002   -467   -833   -623    -57
  -1278  -2777  -1499   2029    109  -2138   -215  -1021   -483   -852   -644    -72
  -1283  -2798  -1514   2039    114  -2156   -228  -1062   -519   -893   -688   -114
  -1291  -2834  -1543   2062    124  -2190   -223  -1098   -561   -937   -735   -161
  -1319  -2873  -1556   2094    116  -2213   -228  -1145   -610   -997   -795   -223
  -1350  -2920  -1569   2135    109  -2244   -239  -1202   -665  -1067   -870   -298
  -1374  -2972  -1597   2171    111  -2286   -244  -1260   -722  -1140   -950   -381
  -1382  -3021  -1639   2200    127  -2330   -244  -1312   -771  -1205  -1023   -457
  -1397  -3081  -1686   2239    140  -2385   -246  -1363   -820  -1265  -1093   -532
  -1400  -3130  -1730   2265    163  -2431   -259  -1415   -870  -1325  -1156   -600
  -1392  -3164  -1771   2275    187  -2468   -265  -1457   -906  -1369  -1205   -654
  -1397  -3213  -1818   2304    210  -2517   -280  -1499   -948  -1415  -1257   -717
  -1397  -3250  -1852   2322    226  -2553   -293  -1530   -979  -1449  -1296   -761
  -1400  -3278  -1878   2340    239  -2579   -303  -1553  -1000  -1480  -1327   -797
  -1402  -3307  -1906   2353    249  -2608   -306  -1561  -1013  -1501  -1350   -820
  -1389  -3307  -1917   2348    262  -2613   -306  -1561  -1013  -1509  -1361   -831
  -1371  -3315  -1943   2343    283  -2629   -309  -1561  -1018  -1522  -1374   -849
  -1363  -3322  -1958   2343    296  -2642   -322  -1574  -1036  -1545  -1402   -878
  -1363  -3322  -1961   2343    296  -2642   -327  -1579  -1041  -1553  -1413   -893
  -1363  -3346  -1982   2353    309  -2665   -314  -1571  -1036  -1553  -1418   -901
  -1356  -3367  -2010   2361    327  -2691   -309  -1564  -1036  -1558  -1428   -917
  -1337  -3361  -2023   2351    342  -2694   -314  -1561  -1039  -1566  -1441   -932
  -1319  -3341  -2021   2330    348  -2683   -314  -1553  -1031  -1564  -1439   -937
  -1312  -3315  -2003   2312    342  -2660   -301  -1535  -1015  -1553  -1434   -937
  -1312  -3325  -2016   2317    350  -2670   -277  -1514   -992  -1543  -1428   -935
  -1317  -3346  -2029   2333    355  -2688   -262  -1504   -984  -1543  -1436   -950
  -1309  -3343  -2036   2325    363  -2691   -265  -1506   -989  -1558  -1452   -976
  -1301  -3325  -2023   2312    361  -2675   -265  -1506   -976  -1548  -1441   -976
  -1296  -3309  -2013   2301    355  -2662   -277  -1517   -971  -1545  -1436   -982
  -1286  -3333  -2047   2309    379  -2691   -301  -1535   -984  -1556  -1447   -995
  -1293  -3374  -2083   2333    392  -2730   -322  -1551  -1005  -1574  -1475  -1023
  -1283  -3380  -2096   2330    405  -2738   -316  -1538   -995  -1564  -1470  -1021
  -1254  -3356  -2101   2304    420  -2730   -324  -1532   -989  -1558  -1470  -1023
  -1249  -3406  -2156   2327    452  -2782   -348  -1556  -1026  -1597  -1512  -1065
  -1267  -3499  -2234   2382    480  -2865   -371  -1579  -1065  -1636  -1553  -1119
  -1280  -3564  -2286   2421    501  -2925   -374  -1579  -1080  -1657  -1579  -1158
  -1286  -3621  -2335   2452    524  -2979   -371  -1584  -1093  -1680  -1605  -1187
  -1301  -3684  -2382   2494    540  -3034   -376  -1602  -1122  -1712  -1652  -1231
  -1314  -3746  -2431   2530    555  -3089   -392  -1623  -1150  -1745  -1699  -1275
  -1306  -3782  -2475   2543    581  -3130   -397  -1628  -1161  -1758  -1709  -1296
  -1304  -3832  -2527   2566    610  -3180   -413  -1644  -1179  -1782  -1740  -1335
  -1312  -3884  -2572   2598    628  -3229   -426  -1654  -1197  -1808  -1771  -1371
  -1306  -3897  -2592   2600    641  -3247   -436  -1660  -1202  -1813  -1779  -1387
  -1301  -3925  -2626   2613    659  -3276   -441  -1654  -1195  -1810  -1771  -1392
  -1288  -3954  -2665   2618    688  -3309   -446  -1654  -1195  -1810  -1779  -1402
  -1262  -3951  -2688   2608    711  -3320   -449  -1649  -1192  -1810  -1782  -1410
  -1249  -3975  -2727   2611    737  -3354   -459  -1647  -1187  -1810  -1790  -1421
  -1239  -4006  -2766   2621    763  -3387   -467  -1639  -1197  -1831  -1818  -1452
  -1221  -4026  -2805   2621    792  -3416   -415  -1548  -1158  -1829  -1844  -1493
  -1189  -4021  -2831   2605    820  -3426   -327  -1395  -1065  -1787  -1844  -1522
  -1150  -4013  -2865   2582    857  -3439   -272  -1218   -919  -1662  -1740  -1439
  -1096  -3884  -2787   2491    844  -3335   -262  -1018   -727  -1431  -1493  -1182
  -1054  -3634  -2582   2343    761  -3107   -319  -1054   -657  -1249  -1223   -839
  -1130  -3445  -2314   2288    592  -2881   -389  -1400   -771  -1192  -1034   -566
  -1262  -3338  -2078   2299    407  -2709   -480  -1800  -1005  -1283  -1034   -540
  -1366  -3476  -2109   2421    371  -2795   -652  -2304  -1478  -1748  -1499  -1021
  -1405  -3839  -2436   2621    514  -3138   -875  -2733  -2021  -2395  -2187  -1732
  -1350  -4175  -2824   2764    735  -3499  -1062  -2852  -2229  -2652  -2460  -2010
  -1296  -4367  -3073   2831    885  -3720  -1054  -2624  -2034  -2512  -2374  -1961
  -1241  -4356  -3115   2798    935  -3738   -935  -2320  -1751  -2299  -2221  -1844
  -1195  -4302  -3107   2748    953  -3707   -743  -1982  -1460  -2073  -2055  -1712
  -1169  -4252  -3083   2712    956  -3668   -602  -1758  -1273  -1927  -1948  -1628
  -1156  -4237  -3081   2696    961  -3660   -550  -1675  -1200  -1865  -1904  -1592
  -1143  -4234  -3094   2688    974  -3665   -542  -1644  -1174  -1844  -1891  -1579
  -1137  -4234  -3096   2683    979  -3665   -550  -1636  -1169  -1844  -1896  -1590
  -1143  -4214  -3070   2678    963  -3642   -545  -1623  -1158  -1839  -1893  -1597
  -1145  -4208  -3063   2675    956  -3637   -540  -1605  -1143  -1826  -1880  -1592
  -1143  -4216  -3073   2681    963  -3647   -542  -1592  -1124  -1808  -1867  -1584
  -1135  -4214  -3078   2673    969  -3647   -550  -1587  -1119  -1797  -1865  -1582
  -1135  -4211  -3076   2673    969  -3645   -550  -1577  -1104  -1787  -1862  -1584
  -1130  -4219  -3089   2673    979  -3655   -561  -1569  -1096  -1779  -1857  -1582
  -1124  -4208  -3086   2665    979  -3647   -563  -1556  -1078  -1758  -1847  -1574
  -1098  -4185  -3089   2642    992  -3637   -568  -1548  -1070  -1745  -1844  -1577
  -1096  -4214  -3117   2655   1010  -3665   -579  -1545  -1067  -1748  -1852  -1590
  -1122  -4216  -3096   2668    987  -3658   -566  -1519  -1044  -1730  -1836  -1582
  -1117  -4203  -3086   2657    984  -3645   -563  -1493  -1028  -1709  -1826  -1574
  -1106  -4190  -3086   2647    989  -3639   -566  -1467  -1008  -1691  -1813  -1558
  -1088  -4211  -3122   2650   1015  -3668   -571  -1449   -987  -1675  -1808  -1553
  -1070  -4177  -3107   2624   1015  -3645   -568  -1418   -963  -1649  -1792  -1548
  -1052  -4130  -3078   2592   1013  -3606   -558  -1376   -930  -1618  -1777  -1532
  -1041  -4130  -3089   2585   1021  -3611   -545  -1325   -888  -1582  -1756  -1506
  -1049  -4159  -3109   2605   1028  -3634   -537  -1275   -857  -1551  -1735  -1486
  -1021  -4130  -3112   2574   1044  -3624   -506  -1187   -792  -1483  -1678  -1436
   -987  -4060  -3073   2522   1041  -3567   -485  -1096   -719  -1408  -1613  -1379
   -963  -4029  -3065   2494   1049  -3548   -475  -1015   -659  -1345  -1556  -1327
   -943  -3980  -3037   2462   1047  -3509   -457   -937   -597  -1278  -1493  -1270
   -919  -3910  -2992   2413   1034  -3452   -428   -870   -540  -1223  -1441  -1221
   -911  -3889  -2977   2400   1031  -3434   -410   -841   -514  -1195  -1413  -1202
   -898  -3855  -2959   2374   1028  -3406   -402   -836   -509  -1187  -1405  -1197
   -891  -3829  -2938   2361   1023  -3385   -397   -849   -511  -1192  -1410  -1210
   -888  -3826  -2938   2356   1023  -3382   -400   -880   -535  -1213  -1434  -1239
   -893  -3829  -2938   2361   1021  -3385   -405   -924   -566  -1252  -1470  -1278
   -898  -3829  -2930   2364   1013  -3380   -405   -966   -592  -1283  -1504  -1317
   -904  -3852  -2948   2379   1021  -3400   -392  -1002   -613  -1314  -1540  -1356
   -914  -3917  -3003   2413   1044  -3460   -402  -1062   -654  -1371  -1600  -1423
   -917  -3951  -3034   2434   1057  -3494   -407  -1114   -691  -1413  -1649  -1475
   -927  -3987  -3060   2455   1065  -3525   -413  -1169   -727  -1460  -1696  -1530
   -945  -4032  -3086   2488   1070  -3559   -426  -1223   -756  -1496  -1738  -1579
   -961  -4050  -3091   2504   1065  -3572   -436  -1265   -779  -1522  -1766  -1613
   -958  -4071  -3112   2514   1075  -3593   -439  -1293   -795  -1543  -1790  -1641
   -948  -4089  -3141   2517   1093  -3613   -444  -1312   -802  -1556  -1803  -1660
   -948  -4102  -3154   2525   1101  -3629   -444  -1325   -807  -1556  -1805  -1670
   -958  -4136  -3177   2546   1106  -3658   -459  -1343   -823  -1569  -1821  -1696
   -953  -4133  -3180   2543   1111  -3658   -459  -1345   -820  -1566  -1818  -1693
   -950  -4128  -3180   2538   1111  -3655   -454  -1337   -807  -1556  -1805  -1686
   -950  -4120  -3169   2535   1109  -3645   -441  -1325   -792  -1538  -1787  -1670
   -950  -4117  -3169   2533   1109  -3642   -431  -1317   -776  -1527  -1771  -1660
   -950  -4102  -3154   2525   1101  -3629   -418  -1304   -761  -1514  -1758  -1652
   -956  -4099  -3143   2527   1091  -3621   -402  -1288   -745  -1499  -1743  -1639
   -961  -4102  -3141   2533   1088  -3621   -394  -1278   -732  -1488  -1730  -1634
   -963  -4104  -3143   2533   1088  -3624   -389  -1270   -722  -1475  -1717  -1623
   -943  -4060  -3117   2501   1085  -3590   -358  -1239   -693  -1441  -1683  -1597
   -932  -4013  -3081   2473   1072  -3548   -329  -1218   -662  -1415  -1657  -1574
   -930  -3990  -3060   2460   1065  -3525   -303  -1202   -641  -1395  -1636  -1556
   -940  -3990  -3050   2465   1052  -3520   -293  -1189   -628  -1379  -1623  -1545
   -943  -3967  -3026   2455   1039  -3496   -296  -1189   -618  -1366  -1610  -1530
   -945  -3954  -3011   2447   1031  -3483   -306  -1200   -602  -1348  -1590  -1506
   -930  -3938  -3008   2434   1039  -3473   -335  -1215   -607  -1345  -1584  -1499
   -924  -3938  -3013   2431   1041  -3476   -340  -1215   -607  -1340  -1574  -1491
   -924  -3923  -2998   2423   1036  -3460   -329  -1202   -592  -1319  -1551  -1470
   -919  -3923  -3003   2421   1041  -3465   -329  -1197   -592  -1314  -1543  -1462
   -919  -3959  -3039   2439   1060  -3499   -340  -1210   -615  -1335  -1556  -1475
   -932  -4008  -3076   2468   1070  -3543   -353  -1231   -639  -1356  -1574  -1493
   -935  -4032  -3099   2483   1080  -3567   -353  -1241   -649  -1369  -1587  -1506
   -945  -4060  -3117   2501   1085  -3590   -335  -1241   -654  -1379  -1595  -1519
   -940  -4097  -3156   2520   1106  -3626   -319  -1241   -659  -1389  -1605  -1530
   -943  -4125  -3182   2533   1117  -3655   -324  -1262   -683  -1418  -1631  -1551
   -956  -4117  -3164   2535   1101  -3642   -337  -1291   -709  -1447  -1654  -1577
   -948  -4138  -3190   2540   1119  -3665   -345  -1304   -722  -1462  -1670  -1592
   -924  -4156  -3231   2540   1153  -3694   -337  -1301   -719  -1462  -1667  -1595
   -911  -4159  -3247   2533   1166  -3702   -337  -1304   -719  -1462  -1662  -1592
   -896  -4159  -3263   2527   1182  -3712   -337  -1309   -719  -1462  -1660  -1587
   -896  -4164  -3268   2527   1184  -3717   -327  -1296   -706  -1452  -1647  -1571
   -891  -4169  -3278   2530   1192  -3725   -327  -1304   -709  -1460  -1649  -1577
   -880  -4172  -3291   2525   1205  -3733   -332  -1309   -711  -1462  -1652  -1577
   -872  -4172  -3302   2522   1213  -3738   -309  -1280   -685  -1441  -1636  -1558
   -852  -4164  -3315   2507   1228  -3741   -252  -1208   -649  -1436  -1654  -1579
   -813  -4128  -3315   2470   1249  -3722   -148  -1067   -568  -1413  -1665  -1610
   -789  -4081  -3294   2434   1249  -3689    -64   -888   -423  -1291  -1574  -1543
   -727  -3912  -3185   2320   1226  -3548     -7   -633   -179  -1023  -1306  -1280
   -639  -3603  -2966   2120   1161  -3286    -57   -548     -5   -737   -948   -880
   -657  -3361  -2704   2010   1023  -3034   -166   -836    -33   -574   -667   -530
   -800  -3294  -2494   2047    844  -2894   -311  -1325   -249   -613   -605   -431
   -919  -3447  -2527   2182    802  -2987   -504  -1878   -704  -1039  -1000   -795
   -966  -3826  -2863   2395    945  -3346   -706  -2377  -1325  -1787  -1761  -1527
   -914  -4156  -3242   2535   1163  -3699   -883  -2514  -1631  -2177  -2153  -1901
   -852  -4302  -3450   2577   1296  -3878   -872  -2275  -1460  -2055  -2088  -1875
   -787  -4299  -3512   2543   1361  -3907   -753  -1979  -1208  -1870  -1964  -1787
   -740  -4227  -3486   2481   1371  -3858   -540  -1657   -932  -1660  -1805  -1667
   -693  -4141  -3447   2418   1376  -3795   -363  -1413   -730  -1504  -1683  -1564
   -665  -4102  -3437   2382   1384  -3769   -306  -1327   -659  -1449  -1639  -1522
   -646  -4065  -3419   2356   1384  -3743   -277  -1286   -620  -1418  -1610  -1493
   -636  -4065  -3429   2351   1395  -3748   -270  -1267   -600  -1405  -1597  -1478
   -628  -4055  -3426   2343   1397  -3741   -257  -1247   -579  -1387  -1582  -1462
   -615  -4037  -3421   2325   1400  -3730   -252  -1231   -561  -1369  -1564  -1447
   -605  -4013  -3411   2309   1400  -3712   -249  -1221   -548  -1353  -1548  -1431
   -592  -3993  -3403   2291   1402  -3699   -239  -1205   -530  -1332  -1527  -1405
   -579  -3995  -3416   2288   1418  -3707   -228  -1187   -509  -1312  -1506  -1379
   -568  -3982  -3413   2273   1421  -3699   -231  -1184   -501  -1306  -1504  -1376
   -535  -3941  -3406   2236   1434  -3673   -239  -1182   -496  -1301  -1501  -1371
   -511  -3925  -3413   2216   1449  -3671   -233  -1163   -475  -1283  -1483  -1350
   -501  -3902  -3400   2203   1449  -3652   -226  -1150   -457  -1262  -1460  -1322
   -485  -3912  -3426   2197   1470  -3671   -228  -1143   -446  -1254  -1454  -1317
   -472  -3889  -3416   2179   1470  -3652   -223  -1127   -428  -1239  -1436  -1299
   -470  -3855  -3387   2161   1457  -3621   -215  -1104   -402  -1213  -1413  -1278
   -462  -3839  -3377   2151   1457  -3608   -197  -1067   -366  -1182  -1379  -1247
   -441  -3803  -3364   2120   1460  -3585   -197  -1044   -348  -1166  -1363  -1234
   -420  -3761  -3341   2088   1460  -3551   -192  -1013   -322  -1140  -1343  -1213
   -394  -3720  -3325   2057   1462  -3522   -179   -963   -285  -1104  -1306  -1182
   -381  -3691  -3309   2036   1462  -3502   -150   -901   -228  -1054  -1257  -1137
   -361  -3637  -3276   1997   1454  -3455   -127   -826   -161   -987  -1192  -1075
   -324  -3554  -3229   1938   1452  -3393   -111   -745    -88   -917  -1122  -1010
   -293  -3468  -3174   1880   1439  -3322    -96   -665    -18   -841  -1052   -940
   -280  -3450  -3169   1865   1444  -3309    -77   -587     44   -776   -987   -880
   -257  -3390  -3133   1821   1436  -3260    -54   -532     98   -719   -927   -820
   -246  -3330  -3086   1787   1418  -3208    -44   -504    127   -685   -888   -779
   -241  -3289  -3047   1764   1400  -3169    -36   -498    135   -675   -870   -761
   -233  -3299  -3065   1766   1415  -3182    -31   -511    122   -685   -872   -758
   -233  -3278  -3047   1753   1405  -3164    -41   -553     88   -719   -904   -779
   -233  -3278  -3044   1756   1402  -3161    -36   -589     64   -745   -922   -795
   -249  -3296  -3047   1771   1397  -3172    -36   -644     23   -795   -966   -836
   -262  -3330  -3068   1797   1402  -3200    -41   -711    -25   -854  -1026   -891
   -272  -3372  -3102   1821   1413  -3237    -62   -795    -90   -927  -1096   -956
   -296  -3416  -3122   1855   1410  -3270    -67   -862   -137   -982  -1150  -1002
   -309  -3476  -3169   1891   1428  -3322    -75   -924   -179  -1031  -1195  -1041
   -306  -3502  -3195   1904   1444  -3348    -93   -989   -220  -1072  -1234  -1080
   -309  -3509  -3203   1906   1444  -3359   -119  -1052   -259  -1114  -1273  -1117
   -322  -3538  -3216   1930   1444  -3377   -142  -1106   -296  -1148  -1312  -1150
   -316  -3561  -3247   1938   1465  -3403   -153  -1140   -316  -1166  -1327  -1169
   -296  -3574  -3278   1935   1491  -3426   -153  -1156   -319  -1169  -1325  -1169
   -290  -3598  -3307   1943   1506  -3452   -163  -1174   -329  -1179  -1335  -1174
   -285  -3598  -3312   1940   1512  -3455   -179  -1192   -340  -1189  -1343  -1179
   -267  -3574  -3307   1919   1517  -3442   -181  -1197   -332  -1184  -1335  -1171
   -259  -3554  -3294   1906   1517  -3424   -179  -1202   -327  -1179  -1332  -1169
   -259  -3543  -3283   1899   1512  -3413   -187  -1202   -324  -1174  -1332  -1169
   -252  -3551  -3299   1901   1522  -3426   -189  -1202   -316  -1163  -1322  -1158
   -231  -3520  -3289   1875   1527  -3406   -187  -1195   -301  -1150  -1304  -1143
   -223  -3491  -3268   1857   1522  -3380   -187  -1195   -296  -1148  -1293  -1132
   -210  -3460  -3252   1834   1519  -3356   -194  -1200   -293  -1143  -1288  -1127
   -179  -3393  -3216   1784   1517  -3304   -171  -1176   -262  -1111  -1254  -1096
   -166  -3343  -3177   1753   1504  -3260   -129  -1150   -223  -1078  -1213  -1060
   -153  -3322  -3169   1738   1506  -3247   -111  -1148   -210  -1070  -1208  -1052
   -148  -3296  -3151   1722   1501  -3226   -109  -1145   -200  -1060  -1195  -1036
   -137  -3252  -3115   1696   1488  -3185   -119  -1150   -184  -1044  -1174  -1015
   -116  -3216  -3102   1665   1491  -3159   -135  -1158   -171  -1026  -1148   -989
    -80  -3229  -3148   1654   1532  -3190   -161  -1169   -171  -1023  -1137   -979
    -59  -3234  -3174   1644   1553  -3205   -171  -1171   -166  -1008  -1119   -966
    -51  -3216  -3164   1631   1556  -3190   -174  -1166   -155   -995  -1104   -948
    -28  -3200  -3174   1613   1571  -3187   -192  -1179   -166  -1005  -1106   -953
    -23  -3234  -3211   1628   1592  -3224   -228  -1210   -197  -1039  -1135   -979
    -25  -3260  -3234   1641   1602  -3250   -249  -1234   -220  -1057  -1148   -989
    -10  -3296  -3286   1654   1636  -3294   -239  -1228   -210  -1052  -1140   -982
    -18  -3304  -3286   1660   1634  -3296   -233  -1234   -213  -1057  -1145   -987
    -25  -3289  -3263   1657   1618  -3276   -241  -1257   -244  -1085  -1171  -1013
    -33  -3317  -3283   1673   1621  -3302   -254  -1280   -265  -1109  -1195  -1036
    -28  -3343  -3315   1686   1641  -3330   -249  -1283   -262  -1106  -1192  -1036
    -18  -3335  -3317   1675   1647  -3325   -254  -1288   -267  -1106  -1192  -1031
    -25  -3369  -3343   1699   1657  -3356   -259  -1299   -270  -1114  -1200  -1039
    -12  -3369  -3356   1691   1670  -3364   -265  -1299   -272  -1114  -1197  -1039
      0  -3335  -3338   1667   1667  -3338   -267  -1301   -267  -1104  -1189  -1028
      7  -3333  -3343   1660   1673  -3338   -267  -1301   -265  -1101  -1182  -1021
     23  -3348  -3372   1662   1696  -3359   -259  -1293   -254  -1093  -1174  -1013
     25  -3328  -3356   1649   1688  -3341   -270  -1306   -267  -1104  -1184  -1023
     18  -3304  -3322   1644   1670  -3312   -249  -1296   -262  -1106  -1189  -1028
     18  -3276  -3296   1628   1654  -3286   -153  -1221   -226  -1109  -1208  -1054
     36  -3255  -3291   1610   1662  -3273    -41  -1088   -153  -1085  -1205  -1065
     98  -3159  -3257   1530   1675  -3208     77   -833     41   -909  -1060   -937
    189  -2902  -3091   1356   1639  -2998    137   -480    355   -555   -706   -597
    244  -2553  -2800   1153   1519  -2678     31   -522    519   -228   -309   -181
    179  -2335  -2514   1078   1345  -2423   -241  -1044    475    -28    -18    135
     15  -2286  -2301   1135   1158  -2294   -568  -1732    213   -111    -28    168
   -114  -2543  -2429   1330   1156  -2488   -844  -2351   -392   -761   -633   -366
   -145  -2987  -2842   1566   1345  -2915  -1054  -2727  -1075  -1595  -1431  -1080
    -83  -3276  -3192   1680   1553  -3234  -1106  -2605  -1156  -1761  -1634  -1293
    -18  -3354  -3335   1686   1654  -3343   -950  -2244   -922  -1602  -1545  -1254
     20  -3312  -3333   1644   1675  -3322   -696  -1888   -662  -1415  -1410  -1163
     67  -3273  -3341   1602   1701  -3307   -439  -1571   -426  -1236  -1280  -1067
     85  -3221  -3307   1569   1696  -3263   -324  -1431   -319  -1153  -1218  -1018
     93  -3167  -3263   1535   1678  -3213   -301  -1395   -288  -1130  -1202  -1002
    101  -3133  -3237   1514   1667  -3185   -280  -1369   -262  -1111  -1192   -997
     62  -3151  -3213   1543   1636  -3182   -239  -1340   -236  -1101  -1192  -1000
    109  -3164  -3273   1527   1691  -3218   -228  -1343   -249  -1127  -1210  -1021
    166  -3141  -3307   1486   1735  -3224   -249  -1350   -244  -1109  -1187   -997
    150  -3102  -3252   1475   1699  -3174   -246  -1317   -205  -1057  -1132   -937
    155  -3060  -3216   1452   1683  -3135   -249  -1291   -168  -1010  -1088   -901
    166  -3029  -3195   1431   1680  -3112   -246  -1278   -153   -995  -1075   -893
    184  -3008  -3195   1410   1688  -3102   -233  -1254   -132   -971  -1047   -859
    194  -3018  -3216   1410   1704  -3117   -226  -1236   -114   -953  -1034   -841
    207  -3026  -3237   1408   1719  -3130   -215  -1223   -101   -940  -1026   -828
    207  -3013  -3221   1402   1714  -3117   -202  -1205    -77   -917  -1008   -807
    207  -2995  -3203   1392   1704  -3099   -202  -1197    -64   -906  -1000   -807
    207  -2969  -3177   1379   1691  -3073   -207  -1197    -67   -911  -1005   -820
    210  -2943  -3156   1366   1680  -3050   -202  -1171    -54   -891   -984   -800
    226  -2912  -3138   1343   1680  -3024   -184  -1132    -20   -849   -943   -761
    239  -2883  -3125   1319   1680  -3005   -187  -1111     -7   -841   -940   -756
    270  -2839  -3109   1283   1688  -2974   -171  -1067     25   -815   -922   -743
    288  -2795  -3083   1252   1683  -2940   -148  -1005     67   -776   -880   -717
    306  -2720  -3026   1208   1665  -2873   -129   -930    124   -711   -823   -672
    316  -2691  -3011   1187   1662  -2850   -109   -857    189   -654   -774   -623
    353  -2662  -3016   1153   1683  -2837    -85   -769    257   -589   -714   -566
    379  -2585  -2964   1101   1670  -2774    -75   -693    319   -522   -641   -501
    397  -2501  -2899   1052   1647  -2699    -57   -633    381   -457   -574   -444
    413  -2413  -2826    997   1618  -2618    -46   -600    415   -415   -532   -397
    431  -2353  -2785    961   1608  -2569    -46   -592    428   -400   -509   -371
    436  -2335  -2772    948   1602  -2553    -44   -607    426   -402   -506   -366
    428  -2312  -2740    943   1584  -2525    -49   -639    418   -415   -514   -371
    420  -2343  -2764    958   1590  -2553    -51   -675    394   -441   -535   -387
    405  -2374  -2782    984   1592  -2577    -54   -719    355   -480   -571   -415
    387  -2410  -2800   1010   1590  -2605    -54   -774    316   -530   -615   -454
    392  -2418  -2811   1013   1600  -2613    -49   -826    280   -574   -657   -501
    368  -2449  -2821   1039   1592  -2637    -54   -906    220   -649   -735   -579
    335  -2509  -2844   1085   1590  -2675    -72   -982    161   -714   -797   -636
    316  -2574  -2891   1127   1602  -2730    -88  -1047    122   -756   -833   -665
    301  -2608  -2909   1153   1605  -2759    -98  -1104     85   -800   -872   -698
    283  -2608  -2891   1161   1584  -2751   -114  -1158     51   -833   -909   -722
    285  -2608  -2894   1161   1590  -2751   -137  -1200     20   -865   -937   -745
    270  -2631  -2902   1179   1584  -2764   -150  -1231      0   -888   -963   -763
    272  -2652  -2925   1189   1597  -2787   -166  -1260    -20   -909   -984   -789
    262  -2657  -2922   1195   1592  -2790   -168  -1270    -28   -914   -987   -792
    262  -2652  -2915   1195   1587  -2782   -161  -1265    -20   -906   -976   -776
    252  -2652  -2907   1200   1577  -2779   -161  -1270    -20   -904   -976   -769
    252  -2650  -2902   1200   1577  -2774   -161  -1270    -23   -896   -974   -763
    254  -2662  -2917   1202   1584  -2790   -161  -1270    -28   -896   -974   -763
    249  -2631  -2881   1189   1564  -2756   -168  -1280    -41   -898   -976   -769
    244  -2605  -2850   1179   1545  -2727   -163  -1280    -38   -893   -971   -753
    259  -2585  -2844   1163   1551  -2714   -161  -1273    -33   -885   -966   -740
    262  -2569  -2831   1150   1545  -2699   -166  -1275    -41   -893   -971   -743
    277  -2561  -2839   1143   1558  -2699   -137  -1249    -15   -870   -953   -727
    280  -2538  -2818   1127   1548  -2675   -101  -1234     -5   -859   -943   -722
    283  -2488  -2772   1104   1527  -2629    -75  -1226     10   -844   -927   -711
    280  -2488  -2772   1101   1525  -2629    -49  -1218     20   -836   -930   -711
    275  -2462  -2738   1093   1504  -2600    -59  -1213     28   -818   -911   -680
    270  -2397  -2668   1062   1467  -2533    -62  -1197     59   -779   -870   -644
    288  -2387  -2675   1049   1480  -2530    -96  -1208     51   -774   -852   -649
    296  -2403  -2699   1052   1496  -2551   -137  -1234     25   -789   -865   -665
    314  -2405  -2720   1047   1514  -2564   -150  -1239     15   -797   -872   -667
    319  -2423  -2743   1052   1530  -2582   -153  -1247      7   -810   -885   -678
    303  -2462  -2766   1080   1535  -2613   -140  -1247      0   -818   -896   -685
    285  -2499  -2785   1106   1532  -2642   -145  -1262    -18   -839   -914   -704
    267  -2509  -2777   1122   1522  -2642   -148  -1270    -31   -854   -930   -714
    246  -2533  -2779   1143   1512  -2657   -153  -1280    -49   -875   -950   -732
    226  -2572  -2798   1174   1512  -2683   -150  -1288    -64   -891   -974   -753
    213  -2605  -2818   1195   1514  -2712   -137  -1291    -67   -901   -987   -771
    210  -2637  -2850   1213   1530  -2743   -127  -1283    -67   -901   -987   -771
    210  -2626  -2839   1205   1525  -2733   -135  -1288    -75   -909   -997   -779
    205  -2616  -2821   1205   1512  -2717   -148  -1299    -90   -924  -1013   -795
    200  -2652  -2852   1226   1525  -2753   -150  -1299   -101   -937  -1026   -807
    194  -2673  -2870   1239   1530  -2772   -142  -1291   -101   -937  -1023   -810
    194  -2678  -2873   1241   1532  -2774   -142  -1286   -103   -940  -1026   -813
    189  -2681  -2870   1247   1530  -2774   -127  -1273    -88   -930  -1018   -805
    176  -2686  -2863   1254   1519  -2774   -124  -1265    -83   -927  -1018   -807
    168  -2694  -2865   1262   1517  -2779   -111  -1262    -83   -930  -1023   -813
    163  -2673  -2839   1252   1499  -2756    -83  -1228    -62   -917  -1015   -810
    166  -2613  -2779   1223   1473  -2696      7  -1117      0   -891  -1008   -826
    192  -2600  -2792   1202   1491  -2696     96   -950     88   -828   -971   -810
    241  -2507  -2748   1132   1493  -2626    197   -680    272   -652   -810   -659
    337  -2252  -2590    958   1462  -2421    267   -392    501   -379   -517   -348
    387  -1914  -2301    763   1343  -2107    257   -407    662   -103   -171     51
    228  -1743  -1971    756   1098  -1857     67   -870    628     41     54    332
      2  -1714  -1717    854    857  -1714   -158  -1449    407    -62      5    322
   -189  -2068  -1880   1127    844  -1974   -381  -2052   -148   -659   -584   -252
   -218  -2592  -2374   1405   1078  -2483   -636  -2426   -724  -1332  -1270   -935
   -155  -2860  -2707   1506   1273  -2785   -704  -2281   -740  -1395  -1371  -1067
    -83  -2927  -2844   1504   1379  -2886   -597  -1977   -576  -1288  -1306  -1036
    -28  -2878  -2850   1452   1408  -2865   -389  -1647   -379  -1153  -1205   -963
      2  -2834  -2837   1415   1418  -2834   -166  -1345   -189  -1010  -1093   -885
      7  -2803  -2811   1395   1408  -2805    -72  -1228   -109   -948  -1041   -844
     15  -2785  -2803   1384   1408  -2792    -38  -1179    -77   -922  -1021   -826
     23  -2790  -2813   1382   1418  -2800    -25  -1153    -70   -914  -1015   -831
     23  -2792  -2816   1384   1418  -2803    -12  -1137    -57   -904  -1013   -831
     20  -2764  -2785   1371   1400  -2774    -10  -1119    -44   -885   -992   -807
     20  -2751  -2774   1363   1397  -2761    -10  -1101    -28   -870   -976   -795
     18  -2740  -2761   1361   1387  -2751     -7  -1091    -25   -867   -974   -792
     12  -2751  -2764   1369   1387  -2756     -5  -1080    -20   -867   -974   -800
     10  -2766  -2777   1376   1392  -2772      0  -1067     -7   -857   -966   -792
     12  -2725  -2738   1353   1374  -2730      2  -1049     12   -839   -945   -769
     25  -2691  -2717   1332   1369  -2704     -7  -1044     20   -833   -937   -758
     20  -2720  -2740   1350   1379  -2730     -2  -1026     31   -831   -937   -761
     25  -2691  -2720   1330   1371  -2704      2  -1008     46   -810   -919   -740
     28  -2673  -2701   1322   1363  -2686      5   -989     62   -797   -904   -727
     28  -2657  -2688   1314   1356  -2673      2   -976     70   -789   -898   -722
     44  -2631  -2675   1293   1358  -2652     -2   -953     83   -779   -888   -704
     57  -2621  -2681   1280   1366  -2650      0   -919    106   -758   -872   -691
     57  -2595  -2652   1267   1353  -2624      2   -891    127   -740   -854   -672
     59  -2577  -2637   1257   1348  -2608      5   -852    153   -714   -828   -646
     72  -2546  -2618   1236   1345  -2582     10   -802    189   -683   -797   -613
     88  -2522  -2613   1215   1350  -2566      7   -745    226   -649   -766   -589
    103  -2486  -2590   1192   1345  -2538      7   -680    267   -602   -724   -550
    127  -2416  -2543   1145   1335  -2478      5   -607    319   -545   -670   -501
    155  -2353  -2509   1098   1332  -2431      7   -540    371   -488   -610   -439
    176  -2281  -2457   1052   1314  -2369      2   -496    407   -446   -563   -392
    179  -2218  -2400   1018   1288  -2309     -2   -475    426   -426   -540   -368
    174  -2195  -2372   1010   1270  -2281     -7   -472    428   -418   -535   -363
    174  -2192  -2366   1010   1270  -2278     -2   -472    431   -413   -530   -348
    150  -2200  -2351   1023   1249  -2275      0   -491    426   -423   -540   -355
    137  -2210  -2348   1034   1241  -2278      5   -509    413   -444   -555   -371
    127  -2236  -2364   1054   1244  -2299     12   -530    400   -465   -579   -400
    103  -2275  -2379   1085   1241  -2327     10   -574    366   -511   -628   -449
     80  -2330  -2413   1122   1244  -2372      7   -626    322   -563   -688   -517
     44  -2374  -2418   1163   1228  -2395     18   -667    298   -602   -730   -561
     28  -2418  -2449   1195   1236  -2434      2   -724    259   -652   -782   -610
     20  -2481  -2501   1231   1260  -2491    -15   -779    220   -701   -831   -662
     -2  -2527  -2527   1262   1262  -2525    -20   -820    192   -735   -862   -696
    -25  -2564  -2538   1293   1254  -2551    -10   -854    181   -750   -883   -717
    -51  -2600  -2548   1325   1247  -2577    -25   -898    148   -784   -924   -758
    -59  -2624  -2564   1343   1252  -2595    -41   -932    122   -813   -958   -787
    -67  -2647  -2579   1356   1254  -2613    -38   -940    122   -818   -961   -789
    -67  -2634  -2569   1350   1249  -2603    -44   -945    119   -823   -966   -797
    -88  -2662  -2574   1374   1241  -2618    -49   -948    116   -826   -971   -802
   -116  -2707  -2590   1413   1236  -2650    -46   -943    127   -815   -963   -797
   -119  -2678  -2559   1397   1218  -2621    -54   -940    132   -807   -945   -784
   -106  -2662  -2556   1384   1223  -2611    -64   -948    129   -805   -943   -776
   -103  -2662  -2561   1382   1226  -2613    -67   -948    132   -802   -937   -774
   -103  -2660  -2556   1382   1226  -2608    -75   -956    122   -813   -950   -789
    -90  -2655  -2566   1371   1236  -2611    -85   -958    124   -810   -948   -787
    -93  -2668  -2574   1382   1239  -2624    -77   -948    135   -805   -943   -779
   -103  -2637  -2533   1369   1213  -2587    -46   -914    168   -784   -922   -745
   -124  -2631  -2507   1379   1189  -2569    -18   -888    192   -766   -904   -724
   -140  -2639  -2499   1387   1179  -2569     -7   -875    207   -756   -896   -717
   -142  -2626  -2483   1384   1169  -2556     -7   -865    228   -743   -883   -704
   -142  -2590  -2447   1366   1150  -2520    -20   -865    252   -717   -854   -678
   -142  -2551  -2408   1348   1132  -2481    -49   -880    257   -698   -833   -659
   -155  -2577  -2421   1366   1130  -2499    -88   -901    239   -704   -839   -665
   -174  -2595  -2421   1384   1122  -2509    -93   -898    241   -701   -833   -652
   -179  -2603  -2423   1389   1119  -2514    -98   -898    239   -704   -836   -649
   -187  -2652  -2465   1421   1137  -2559   -111   -904    228   -711   -841   -652
   -189  -2686  -2496   1436   1150  -2592   -129   -919    207   -735   -854   -665
   -197  -2743  -2548   1470   1174  -2647   -158   -945    171   -771   -888   -688
   -213  -2769  -2556   1491   1169  -2665   -168   -956    161   -784   -898   -696
   -220  -2772  -2551   1496   1163  -2662   -166   -958    155   -789   -906   -704
   -254  -2811  -2559   1532   1150  -2686   -166   -966    145   -807   -924   -727
   -280  -2863  -2582   1571   1148  -2722   -174   -987    129   -831   -950   -750
   -298  -2912  -2613   1605   1156  -2764   -174   -992    122   -841   -969   -761
   -301  -2925  -2624   1613   1161  -2774   -187   -995    119   -844   -969   -756
   -296  -2938  -2642   1615   1171  -2790   -205  -1002    111   -854   -979   -756
   -309  -2964  -2655   1636   1171  -2811   -215  -1008    103   -867   -995   -763
   -306  -2961  -2655   1634   1171  -2808   -226  -1008    101   -870   -995   -769
   -303  -2946  -2642   1626   1169  -2795   -239  -1002    109   -854   -971   -753
   -314  -2966  -2652   1639   1166  -2811   -244  -1005    101   -857   -976   -748
   -303  -2974  -2670   1639   1182  -2824   -252  -1005    101   -859   -976   -740
   -293  -2982  -2691   1636   1197  -2837   -262  -1002     98   -865   -984   -745
   -277  -2959  -2681   1618   1200  -2821   -233   -937    129   -852   -984   -756
   -257  -2920  -2665   1587   1202  -2795   -158   -779    226   -792   -956   -743
   -218  -2850  -2631   1532   1205  -2740    -85   -584    366   -667   -852   -649
   -153  -2701  -2548   1426   1195  -2626    -59   -358    545   -465   -644   -423
    -64  -2416  -2351   1241   1143  -2385    -90   -257    691   -241   -358    -70
   -106  -2197  -2091   1150    989  -2145   -150   -504    685   -109   -127    252
   -257  -2117  -1860   1187    800  -1990   -254   -906    545   -109    -36    400
   -410  -2171  -1761   1291    675  -1969   -407  -1434    148   -472   -368     75
   -511  -2501  -1990   1506    737  -2247   -592  -1977   -446  -1158  -1075   -652
   -457  -2839  -2382   1647    961  -2613   -836  -2143   -763  -1512  -1415   -987
   -405  -3018  -2613   1712   1101  -2816   -914  -2003   -722  -1512  -1449  -1034
   -332  -3063  -2733   1696   1197  -2899   -849  -1751   -545  -1400  -1384   -989
   -259  -3013  -2753   1636   1247  -2883   -672  -1428   -296  -1221  -1257   -891
   -236  -2927  -2694   1579   1226  -2811   -506  -1176   -101  -1065  -1135   -795
   -213  -2870  -2657   1540   1221  -2764   -436  -1065    -10   -987  -1072   -740
   -189  -2826  -2637   1506   1221  -2730   -413  -1018     31   -950  -1044   -711
   -174  -2811  -2637   1493   1231  -2725   -400   -989     51   -937  -1036   -706
   -166  -2782  -2616   1473   1223  -2699   -394   -969     67   -927  -1034   -704
   -168  -2751  -2582   1460   1205  -2668   -387   -953     77   -919  -1036   -711
   -158  -2740  -2582   1447   1210  -2660   -392   -945     83   -914  -1044   -722
   -135  -2738  -2603   1436   1234  -2670   -397   -927     96   -901  -1036   -719
   -119  -2704  -2585   1410   1231  -2644   -387   -911    119   -878  -1021   -711
   -111  -2683  -2572   1395   1228  -2629   -381   -896    135   -865  -1018   -711
   -101  -2675  -2577   1387   1236  -2626   -381   -883    145   -852  -1010   -714
   -101  -2668  -2566   1384   1231  -2618   -381   -867    161   -833   -997   -709
    -90  -2650  -2561   1369   1234  -2605   -387   -857    176   -820   -992   -698
    -83  -2652  -2569   1366   1241  -2611   -392   -846    187   -807   -987   -691
    -75  -2637  -2564   1356   1244  -2603   -405   -836    197   -795   -982   -683
    -67  -2605  -2538   1337   1234  -2572   -400   -815    215   -774   -969   -672
    -59  -2585  -2525   1322   1231  -2556   -400   -795    236   -750   -956   -667
    -59  -2585  -2525   1322   1231  -2556   -392   -761    262   -722   -940   -649
    -64  -2582  -2520   1322   1226  -2551   -389   -722    290   -696   -914   -623
    -62  -2572  -2509   1317   1223  -2540   -392   -685    319   -667   -893   -600
    -62  -2556  -2496   1306   1215  -2527   -397   -641    350   -628   -865   -568
    -44  -2499  -2455   1270   1205  -2478   -392   -581    400   -568   -810   -514
    -23  -2452  -2431   1236   1202  -2442   -389   -514    457   -504   -750   -459
     -2  -2405  -2403   1205   1200  -2405   -400   -454    504   -446   -698   -407
      0  -2374  -2377   1184   1187  -2374   -397   -394    548   -397   -657   -361
     10  -2320  -2333   1153   1171  -2325   -400   -348    581   -353   -620   -322
     12  -2286  -2301   1135   1156  -2294   -392   -311    615   -314   -584   -280
     -2  -2278  -2275   1140   1135  -2278   -387   -290    628   -293   -561   -259
    -20  -2273  -2252   1145   1114  -2265   -400   -311    607   -311   -581   -280
    -33  -2283  -2249   1158   1106  -2268   -405   -332    589   -324   -600   -290
    -51  -2307  -2255   1179   1101  -2283   -415   -368    553   -358   -631   -327
    -70  -2314  -2244   1192   1085  -2281   -418   -413    514   -397   -665   -371
    -96  -2353  -2260   1223   1080  -2307   -423   -459    470   -446   -719   -423
   -127  -2442  -2314   1283   1093  -2379   -431   -514    420   -501   -784   -485
   -150  -2525  -2374   1337   1111  -2452   -433   -566    374   -550   -839   -542
   -155  -2559  -2403   1358   1122  -2481   -428   -610    337   -592   -880   -587
   -176  -2585  -2408   1379   1114  -2496   -446   -670    288   -644   -935   -641
   -194  -2629  -2436   1410   1119  -2533   -454   -711    257   -683   -976   -683
   -192  -2634  -2442   1410   1122  -2540   -465   -750    228   -717  -1013   -719
   -187  -2637  -2449   1413   1130  -2543   -485   -789    194   -753  -1049   -758
   -192  -2660  -2468   1426   1137  -2564   -493   -807    179   -766  -1062   -771
   -194  -2662  -2470   1428   1137  -2566   -504   -818    174   -769  -1065   -776
   -189  -2657  -2470   1423   1137  -2564   -509   -823    168   -771  -1065   -779
   -176  -2644  -2468   1410   1145  -2556   -509   -823    171   -766  -1060   -776
   -171  -2626  -2455   1397   1140  -2543   -511   -820    174   -761  -1052   -761
   -171  -2605  -2434   1387   1130  -2520   -506   -813    181   -750  -1041   -753
   -158  -2592  -2436   1374   1137  -2514   -514   -810    181   -748  -1039   -748
   -148  -2574  -2426   1361   1137  -2501   -517   -810    184   -748  -1039   -743
   -137  -2553  -2416   1343   1137  -2483   -527   -810    189   -745  -1034   -735
   -119  -2520  -2403   1319   1140  -2462   -532   -802    202   -740  -1026   -722
   -111  -2494  -2385   1301   1135  -2439   -524   -792    213   -727  -1018   -709
    -90  -2436  -2346   1265   1127  -2392   -511   -774    236   -709   -997   -691
    -93  -2413  -2322   1252   1111  -2369   -493   -761    249   -696   -979   -683
    -90  -2395  -2304   1241   1104  -2351   -472   -745    270   -680   -961   -665
    -80  -2361  -2281   1218   1098  -2320   -475   -740    280   -670   -953   -657
    -59  -2325  -2265   1192   1101  -2296   -491   -748    288   -665   -948   -652
    -57  -2304  -2247   1179   1093  -2275   -514   -761    285   -662   -943   -639
    -51  -2314  -2262   1182   1104  -2288   -550   -782    270   -672   -950   -639
    -41  -2309  -2270   1174   1111  -2291   -566   -779    272   -665   -937   -626
    -28  -2281  -2252   1156   1111  -2268   -574   -776    275   -654   -930   -618
    -36  -2291  -2257   1163   1109  -2275   -587   -782    267   -665   -943   -628
    -36  -2327  -2291   1179   1127  -2309   -613   -800    239   -688   -969   -654
    -38  -2361  -2322   1197   1140  -2343   -636   -815    213   -706   -987   -670
    -46  -2385  -2338   1215   1145  -2361   -633   -810    207   -714  -1000   -675
    -57  -2408  -2351   1231   1143  -2379   -636   -823    192   -732  -1018   -691
    -70  -2421  -2351   1244   1137  -2387   -644   -846    171   -753  -1039   -722
    -77  -2431  -2353   1252   1135  -2392   -652   -859    158   -763  -1052   -732
    -70  -2444  -2374   1257   1150  -2410   -675   -880    135   -784  -1072   -745
    -72  -2457  -2387   1265   1156  -2423   -683   -885    124   -797  -1093   -758
    -70  -2457  -2387   1262   1156  -2423   -688   -885    122   -802  -1096   -761
    -77  -2449  -2372   1262   1145  -2413   -691   -883    127   -795  -1088   -748
    -72  -2449  -2377   1262   1150  -2413   -706   -888    124   -797  -1091   -748
    -62  -2439  -2377   1249   1156  -2408   -717   -893    124   -795  -1088   -750
    -59  -2444  -2385   1252   1161  -2413   -727   -898    119   -795  -1088   -750
    -51  -2429  -2377   1239   1161  -2405   -735   -898    119   -787  -1085   -740
    -38  -2423  -2385   1231   1171  -2405   -730   -878    132   -782  -1088   -737
    -38  -2431  -2392   1234   1176  -2413   -662   -766    200   -753  -1093   -763
    -28  -2366  -2338   1197   1153  -2353   -571   -600    329   -662  -1041   -737
      2  -2242  -2244   1117   1122  -2242   -498   -394    530   -467   -872   -589
     70  -2047  -2117    989   1093  -2081   -496   -166    761   -189   -584   -298
     93  -1722  -1818    813    953  -1769   -592   -215    836     31   -254     93
     12  -1532  -1545    758    776  -1538   -680   -542    719    101    -59    355
   -109  -1499  -1389    802    639  -1444   -818   -969    441    -31   -109    348
   -226  -1688  -1462    958    618  -1577  -1010  -1509    -77   -563   -631   -163
   -249  -2081  -1831   1163    789  -1956  -1262  -1992   -709  -1325  -1405   -904
   -200  -2364  -2164   1280    982  -2265  -1423  -2047   -883  -1545  -1644  -1140
   -163  -2540  -2379   1350   1106  -2460  -1400  -1823   -711  -1428  -1597  -1135
   -137  -2569  -2431   1353   1145  -2501  -1291  -1569   -483  -1262  -1493  -1062
   -114  -2504  -2392   1309   1137  -2449  -1096  -1260   -197  -1034  -1322   -930
    -90  -2439  -2348   1262   1127  -2395   -953  -1041     -2   -867  -1189   -818
    -67  -2377  -2309   1221   1119  -2343   -906   -961     70   -805  -1140   -779
    -57  -2335  -2278   1197   1109  -2307   -898   -932    101   -779  -1122   -763
    -54  -2314  -2262   1184   1101  -2288   -896   -914    122   -758  -1104   -748
    -59  -2312  -2252   1184   1093  -2281   -898   -901    140   -743  -1093   -737
    -59  -2296  -2239   1176   1088  -2268   -901   -888    158   -730  -1080   -724
    -44  -2273  -2229   1158   1091  -2252   -904   -872    174   -714  -1067   -714
    -41  -2265  -2223   1150   1088  -2247   -906   -865    187   -696  -1054   -704
    -46  -2239  -2195   1143   1072  -2218   -909   -854    213   -667  -1026   -678
    -41  -2210  -2171   1124   1062  -2192   -927   -852    218   -659  -1021   -670
    -25  -2174  -2148   1101   1060  -2161   -937   -844    231   -641  -1005   -652
    -36  -2143  -2109   1088   1034  -2127   -945   -839    241   -628   -992   -641
    -31  -2132  -2101   1080   1034  -2117   -956   -833    249   -620   -989   -639
    -15  -2104  -2091   1057   1036  -2099   -961   -815    272   -592   -963   -618
    -12  -2096  -2083   1054   1034  -2091   -966   -797    293   -571   -943   -597
    -20  -2094  -2073   1054   1023  -2083   -974   -784    314   -555   -927   -581
    -15  -2060  -2044   1036   1013  -2052   -971   -758    345   -530   -904   -563
     -2  -2029  -2026   1013   1010  -2026   -971   -730    374   -498   -880   -542
     15  -2000  -2016    992   1015  -2008   -969   -698    407   -462   -849   -519
     23  -1969  -1992    971   1005  -1979   -976   -654    449   -415   -813   -485
     23  -1925  -1951    950    984  -1938   -976   -600    501   -361   -763   -446
     33  -1878  -1914    919    971  -1896   -974   -535    561   -298   -711   -402
     38  -1818  -1857    891    948  -1836   -961   -457    636   -218   -641   -340
     59  -1758  -1821    846    937  -1787   -948   -376    717   -135   -558   -259
     70  -1699  -1771    813    919  -1735   -935   -298    792    -54   -483   -184
     80  -1644  -1725    779    901  -1683   -930   -246    841      5   -426   -129
     96  -1587  -1683    745    888  -1634   -924   -215    870     41   -384    -90
    109  -1543  -1652    714    880  -1595   -919   -210    878     54   -368    -75
     98  -1535  -1634    717    865  -1582   -922   -218    872     49   -371    -77
     90  -1517  -1608    711    846  -1561   -930   -249    846     20   -389    -93
     93  -1506  -1600    706    846  -1553   -948   -290    807    -18   -426   -124
     72  -1527  -1602    724    836  -1564   -956   -340    763    -64   -472   -174
     59  -1543  -1602    743    828  -1574   -961   -392    724   -109   -522   -220
     46  -1558  -1605    753    823  -1582   -971   -446    680   -155   -568   -265
     23  -1613  -1636    795    828  -1623   -976   -506    631   -213   -623   -314
      5  -1662  -1667    828    836  -1665   -992   -566    584   -265   -675   -368
      2  -1704  -1706    852    854  -1704  -1005   -615    545   -301   -717   -410
      0  -1730  -1730    865    862  -1730  -1031   -672    506   -340   -756   -449
    -18  -1745  -1727    883    854  -1738  -1049   -717    475   -371   -784   -478
    -18  -1751  -1735    883    857  -1743  -1065   -740    459   -384   -797   -488
    -25  -1758  -1732    891    852  -1745  -1072   -753    457   -384   -797   -488
    -33  -1784  -1751    906    857  -1769  -1083   -774    446   -397   -807   -504
    -23  -1766  -1743    896    859  -1756  -1098   -787    441   -397   -807   -509
    -12  -1743  -1730    875    857  -1738  -1101   -784    446   -384   -789   -496
    -18  -1725  -1706    870    844  -1717  -1104   -782    457   -374   -774   -483
    -33  -1714  -1680    872    820  -1699  -1109   -779    465   -363   -761   -472
    -28  -1699  -1670    865    820  -1686  -1106   -769    475   -348   -740   -452
    -28  -1691  -1665    857    818  -1678  -1111   -769    485   -340   -732   -446
    -28  -1691  -1662    859    815  -1678  -1119   -774    491   -335   -727   -439
    -25  -1670  -1644    846    807  -1657  -1124   -774    493   -322   -717   -428
    -28  -1649  -1621    839    795  -1636  -1124   -763    506   -306   -698   -410
    -31  -1610  -1579    818    771  -1595  -1111   -748    532   -280   -667   -376
    -31  -1556  -1525    792    745  -1540  -1078   -719    574   -236   -628   -335
    -36  -1538  -1501    784    730  -1519  -1054   -701    597   -210   -605   -311
    -44  -1525  -1480    784    717  -1504  -1057   -704    602   -202   -602   -311
    -49  -1501  -1454    774    701  -1478  -1070   -714    605   -192   -592   -296
    -49  -1473  -1423    761    685  -1449  -1085   -724    610   -174   -571   -270
    -44  -1480  -1439    761    696  -1460  -1111   -740    600   -174   -566   -265
    -36  -1486  -1449    761    706  -1467  -1127   -748    592   -171   -555   -259
    -33  -1475  -1444    753    701  -1460  -1130   -743    597   -155   -537   -239
    -28  -1475  -1447    753    706  -1462  -1137   -745    597   -153   -530   -231
    -41  -1509  -1470    774    714  -1491  -1153   -758    579   -168   -540   -236
    -62  -1535  -1473    800    704  -1504  -1171   -779    558   -187   -555   -246
    -62  -1548  -1486    805    709  -1517  -1171   -784    555   -189   -558   -246
    -72  -1584  -1512    826    719  -1548  -1169   -789    540   -202   -574   -257
    -96  -1634  -1538    865    719  -1587  -1166   -805    514   -223   -605   -280
   -116  -1660  -1543    888    711  -1602  -1166   -818    501   -233   -620   -285
   -127  -1683  -1556    904    714  -1621  -1174   -828    488   -236   -605   -290
   -135  -1706  -1571    919    717  -1639  -1182   -839    472   -246   -613   -298
   -140  -1719  -1579    927    719  -1649  -1182   -844    470   -249   -620   -293
   -145  -1693  -1548    919    701  -1621  -1187   -849    465   -249   -626   -288
   -155  -1709  -1553    930    696  -1631  -1189   -852    462   -241   -607   -280
   -158  -1706  -1548    932    693  -1628  -1189   -852    465   -231   -594   -267
   -163  -1709  -1545    935    688  -1626  -1189   -852    467   -231   -594   -254
   -174  -1709  -1535    943    680  -1623  -1192   -854    465   -231   -584   -239
   -168  -1704  -1535    935    683  -1621  -1182   -841    475   -218   -561   -233
   -155  -1714  -1558    935    698  -1636  -1119   -748    519   -207   -571   -257
   -135  -1680  -1545    906    704  -1613  -1010   -579    626   -148   -540   -249
   -101  -1548  -1447    826    672  -1499   -898   -350    833     33   -387   -122
    -36  -1275  -1241    654    600  -1260   -823    -36   1156    402    -18    228
      2   -927   -930    462    465   -930   -904    -77   1257    675    358    644
    -75   -626   -550    348    236   -589  -1106   -579   1096    782    626    979
   -220   -452   -231    337      5   -342  -1348  -1189    813    735    714   1106
   -322   -662   -340    491      7   -501  -1626  -1813    254    194    213    646
   -329  -1145   -818    737    241   -982  -1857  -2234   -410   -641   -636   -155
   -270  -1548  -1278    906    504  -1413  -1940  -2226   -623   -984  -1026   -553
   -213  -1701  -1488    958    636  -1595  -1795  -1873   -374   -833   -953   -540
   -176  -1623  -1447    898    633  -1535  -1548  -1473    -44   -594   -784   -415
   -145  -1569  -1423    857    639  -1496  -1317  -1135    228   -387   -626   -301
   -114  -1506  -1395    807    639  -1452  -1184   -932    387   -259   -522   -223
    -93  -1457  -1363    776    633  -1410  -1127   -854    452   -207   -483   -192
    -85  -1457  -1371    771    641  -1415  -1111   -826    475   -184   -457   -174
    -85  -1441  -1356    763    633  -1400  -1104   -805    488   -166   -431   -166
    -77  -1428  -1353    753    636  -1392  -1085   -779    509   -148   -413   -153
    -62  -1405  -1343    735    639  -1374  -1062   -756    530   -127   -384   -132
    -54  -1369  -1314    709    628  -1343  -1047   -735    548   -109   -368   -106
    -54  -1332  -1278    693    610  -1304  -1036   -722    561    -93   -355    -93
    -57  -1301  -1247    678    592  -1275  -1023   -706    576    -75   -345    -77
    -49  -1275  -1226    662    587  -1252  -1015   -688    594    -57   -309    -64
    -49  -1260  -1213    652    581  -1236  -1010   -675    610    -38   -272    -51
    -57  -1265  -1208    659    574  -1236   -992   -654    628    -15   -257    -31
    -62  -1247  -1184    654    561  -1215   -971   -626    654     12   -239     -2
    -49  -1205  -1156    628    553  -1182   -953   -605    680     38   -220     15
    -49  -1195  -1145    620    545  -1171   -937   -579    704     62   -197     44
    -51  -1166  -1114    607    530  -1140   -930   -558    717     77   -184     59
    -51  -1156  -1104    602    524  -1132   -917   -530    743     96   -168     75
    -46  -1124  -1078    587    514  -1101   -896   -488    779    127   -137    103
    -49  -1085  -1036    566    491  -1062   -872   -436    818    166   -106    137
    -49  -1070  -1021    558    483  -1044   -839   -368    867    215    -70    179
    -38  -1034   -995    532    478  -1015   -810   -288    927    275    -15    228
    -31  -1000   -969    517    467   -984   -782   -202    992    340     38    277
    -33   -956   -922    493    444   -940   -753   -103   1060    410    103    342
    -23   -885   -865    454    420   -875   -724     -7   1132    493    181    420
     -7   -820   -813    413    402   -818   -693     75   1197    571    257    498
     -2   -758   -756    381    376   -758   -678    119   1239    620    311    555
      0   -685   -685    340    342   -685   -675    135   1257    649    342    587
    -10   -667   -659    337    322   -665   -659    140   1262    659    363    610
    -31   -675   -646    353    306   -662   -652    127   1254    657    366    615
    -41   -672   -631    358    293   -652   -654     96   1226    639    348    607
    -75   -683   -607    376    265   -646   -652     54   1197    610    322    587
    -98   -727   -628    413    262   -678   -654      2   1161    568    285    548
   -116   -769   -652    441    265   -709   -652    -51   1122    527    246    514
   -145   -787   -641    467    246   -714   -659   -124   1070    475    197    467
   -171   -813   -641    491    233   -727   -675   -202   1015    423    145    413
   -192   -857   -665    524    236   -763   -693   -277    963    371     90    366
   -215   -898   -685    555    233   -792   -714   -345    911    322     46    327
   -228   -943   -714    587    241   -828   -730   -392    875    293     25    298
   -244   -976   -732    610    244   -857   -743   -439    844    262     -7    259
   -252  -1000   -748    626    246   -875   -763   -478    807    228    -38    231
   -252  -1010   -758    631    252   -885   -763   -493    797    220    -33    226
   -249   -995   -745    623    246   -870   -758   -496    802    231    -23    233
   -246   -982   -735    613    241   -859   -766   -504    797    231    -18    241
   -239   -976   -737    607    246   -857   -756   -496    810    249     15    259
   -233   -969   -737    600    249   -854   -750   -485    820    262     33    272
   -231   -943   -711    587    239   -828   -753   -485    818    262     33    275
   -228   -924   -696    574    233   -810   -748   -478    828    270     41    285
   -220   -898   -680    558    228   -789   -737   -459    841    290     62    303
   -210   -875   -667    540    226   -771   -727   -449    852    303     75    316
   -197   -826   -628    511    215   -727   -727   -449    852    306     80    322
   -210   -818   -610    511    197   -714   -719   -444    857    311     80    319
   -197   -841   -646    519    223   -745   -698   -428    872    327    103    340
   -184   -820   -636    501    223   -727   -685   -418    880    340    129    353
   -184   -748   -563    467    189   -657   -641   -381    924    384    174    389
   -174   -698   -527    436    174   -613   -594   -350    961    413    200    415
   -168   -670   -501    418    166   -587   -563   -337    976    423    213    423
   -163   -649   -488    405    161   -568   -555   -332    982    426    223    426
   -153   -623   -470    389    158   -548   -555   -335    987    436    236    439
   -135   -566   -433    350    148   -501   -561   -335   1000    454    259    465
   -122   -563   -441    342    158   -504   -584   -348    987    452    259    467
   -106   -535   -431    319    161   -483   -587   -345    989    462    272    480
    -90   -506   -415    298    161   -462   -587   -337    997    467    285    493
   -114   -563   -449    337    166   -506   -592   -353    971    446    265    472
   -116   -576   -462    345    171   -519   -600   -368    945    426    246    457
   -106   -605   -498    355    192   -550   -592   -363    940    423    244    457
    -96   -626   -530    361    215   -579   -568   -353    943    423    239    454
   -106   -639   -532    368    213   -587   -558   -363    927    407    233    436
   -124   -657   -532    389    202   -594   -540   -366    919    397    220    423
   -132   -665   -532    397    197   -600   -524   -363    911    389    210    418
   -129   -670   -540    400    205   -605   -527   -374    896    374    197    402
   -135   -698   -563    418    213   -631   -527   -379    888    361    189    392
   -135   -701   -566    418    213   -633   -522   -374    888    358    192    392
   -129   -704   -574    415    220   -639   -514   -368    893    366    200    394
   -116   -683   -566    400    223   -626   -496   -353    909    381    215    407
   -119   -685   -566    402    220   -626   -480   -342    917    392    226    418
   -124   -680   -555    402    213   -618   -467   -335    919    394    226    418
   -127   -678   -553    400    210   -615   -459   -324    924    402    231    426
   -116   -636   -519    376    200   -579   -433   -290    950    415    241    431
   -106   -576   -470    340    179   -524   -345   -155   1036    459    270    433
    -70   -514   -444    290    184   -480   -231     51   1184    576    355    496
    -12   -355   -342    184    163   -350   -119    340   1418    807    563    688
     85   -124   -210     20    148   -166    -83    620   1644   1083    852    997
     90    140     49   -114     20     93   -171    413   1670   1262   1130   1343
    -38    293    332   -127   -184    311   -342   -114   1551   1348   1325   1602
   -210    324    532    -57   -371    426   -542   -724   1278   1213   1257   1579
   -358     -5    353    181   -355    174   -737  -1325    727    618    657    992
   -376   -472    -96    423   -142   -285   -966  -1647    163    -59    -18    293
   -303   -727   -423    514     59   -576  -1018  -1509    135   -155   -145    135
   -228   -766   -540    496    155   -654   -893  -1156    361     -7    -54    189
   -176   -688   -511    433    166   -600   -652   -750    644    192     90    306
   -132   -644   -514    387    189   -579   -441   -423    862    348    205    400
   -116   -631   -517    374    200   -574   -342   -275    963    428    270    452
   -103   -631   -530    366    213   -579   -303   -218   1005    467    303    475
    -96   -620   -524    358    213   -574   -277   -176   1034    496    327    496
    -83   -581   -498    332    207   -542   -265   -153   1047    514    345    517
    -72   -558   -485    314    205   -522   -246   -127   1067    530    368    542
    -72   -537   -465    303    194   -501   -239   -111   1080    540    376    553
    -70   -530   -459    301    194   -496   -215    -80   1104    561    394    571
    -46   -517   -470    283    210   -496   -197    -54   1124    581    413    584
    -33   -501   -467    267    215   -485   -181    -31   1140    605    441    607
    -23   -475   -454    249    213   -465   -161     -2   1169    633    472    636
    -23   -457   -433    241    205   -446   -153     18   1182    652    493    657
    -10   -444   -433    226    210   -439   -158     31   1187    662    501    665
     -7   -423   -415    215    202   -420   -153     49   1210    683    519    683
      0   -415   -415    207    205   -415   -145     77   1234    706    545    701
     -2   -394   -392    200    194   -394   -132    103   1252    724    561    717
     -2   -361   -361    181    176   -361   -122    132   1278    750    581    743
     15   -316   -332    150    171   -324   -109    171   1309    782    613    771
     38   -288   -327    124    181   -306   -101    210   1332    805    633    795
     51   -257   -309    103    179   -283    -88    262   1366    841    667    828
     44   -215   -262     83    150   -239    -80    316   1400    878    704    859
     70   -187   -257     57    163   -220    -57    394   1454    932    758    901
    101   -135   -236     15    166   -184    -38    475   1509    989    813    945
    109    -98   -207     -5    158   -153    -18    561   1564   1057    872   1005
    122    -18   -142    -54    132    -80      0    641   1623   1124    943   1080
    142     41   -101    -90    122    -31     15    698   1667   1174    989   1135
    158     93    -64   -127    111     15     28    735   1699   1210   1031   1176
    174    153    -20   -163     98     67     38    758   1719   1241   1067   1210
    189    194      5   -192     90    101     41    750   1719   1244   1078   1213
    184    205     18   -194     83    111     46    735   1714   1239   1075   1208
    166    192     23   -181     70    109     49    717   1704   1228   1065   1197
    166    213     46   -189     59    129     49    688   1680   1210   1044   1176
    145    187     38   -166     51    114     51    639   1647   1171   1002   1137
    124    145     20   -135     51     83     59    592   1615   1132    963   1098
    101    103      2   -103     49     54     59    532   1574   1085    914   1047
     88     62    -25    -75     57     18     57    467   1530   1039    865    995
     72     28    -44    -51     57     -5     49    402   1491    995    823    948
     70    -10    -80    -31     72    -44     41    345   1452    956    784    904
     67    -49   -119    -10     90    -83     28    290   1413    919    748    857
     57    -64   -122      5     88    -93     12    244   1379    891    711    823
     57    -83   -142     12     98   -111     18    223   1363    878    696    807
     57   -122   -179     33    116   -150     18    205   1348    862    688    789
     54   -135   -189     38    122   -161     18    197   1343    859    688    782
     59   -119   -179     31    119   -148     20    194   1348    862    693    779
     67   -111   -181     20    122   -148     23    197   1350    867    696    779
     67   -116   -187     23    124   -150     23    194   1353    872    698    776
     64   -122   -187     28    124   -153     25    192   1348    872    704    771
     85    -93   -179      5    132   -135     33    200   1353    883    717    782
     93   -103   -200      2    145   -150     38    202   1350    885    717    776
     88   -114   -202     12    145   -158     33    200   1343    880    714    771
    106    -83   -189    -12    145   -137     44    210   1353    893    727    779
    101    -96   -197     -2    148   -145     46    202   1345    888    714    769
    116   -109   -228     -5    168   -168     38    197   1340    883    709    758
    127   -116   -244     -5    184   -179     44    197   1337    888    717    756
    135   -116   -252    -10    192   -184     49    192   1335    888    717    753
    155   -111   -267    -20    210   -189     59    197   1343    896    730    761
    163    -59   -223    -51    192   -140     98    231   1376    930    763    784
    155    -18   -174    -67    163    -96    145    259   1405    958    787    800
    163      0   -166    -83    163    -83    171    275   1418    969    800    802
    181     -5   -187    -88    184    -96    171    275   1423    971    795    800
    158      5   -155    -83    155    -75    155    259   1426    974    797    805
    174     23   -150    -98    161    -62    135    252   1428    982    810    813
    184      2   -181    -93    181    -88    103    231   1413    971    807    807
    181    -10   -192    -85    187   -101     96    231   1413    982    826    826
    192    -28   -220    -83    205   -124     83    233   1405    982    826    831
    202    -77   -280    -62    239   -176     62    215   1379    956    800    807
    194   -140   -335    -28    265   -236     49    197   1350    927    774    779
    200   -163   -363    -18    280   -262     54    192   1337    919    766    769
    200   -210   -413      5    303   -311     51    179   1317    901    743    748
    187   -257   -444     33    314   -350     54    171   1301    883    722    727
    166   -296   -465     62    314   -379     59    158   1283    862    698    706
    171   -303   -475     67    322   -389     62    153   1278    852    693    698
    171   -327   -501     75    335   -413     57    137   1260    828    667    680
    171   -345   -517     85    342   -431     54    135   1252    823    659    672
    176   -340   -519     80    345   -428     46    135   1252    826    659    675
    187   -353   -540     83    363   -446     44    137   1252    823    659    680
    176   -358   -535     88    353   -446     38    140   1249    820    654    680
    184   -350   -537     83    361   -444     46    142   1249    820    659    683
    202   -350   -555     72    376   -452     38    140   1244    820    662    680
    194   -353   -548     80    371   -449     36    135   1239    820    665    683
    210   -332   -542     59    374   -436     54    168   1257    836    675    693
    236   -280   -517     20    376   -400    127    298   1345    896    717    717
    280   -187   -467    -49    371   -327    207    483   1473   1002    800    779
    353    -44   -397   -153    374   -220    303    748   1680   1205    982    943
    441    174   -270   -309    353    -46    329    976   1880   1460   1257   1244
    459    444    -15   -454    239    215    246    805   1901   1623   1522   1582
    332    646    314   -491      7    483     85    283   1769   1688   1709   1834
    155    743    587   -449   -215    665   -103   -335   1493   1577   1696   1855
     10    428    418   -220   -205    423   -301   -924    901    948   1078   1236
     -5    -28    -23     15      7    -25   -519  -1254    350    285    407    555
     72   -329   -402    127    236   -366   -602  -1158    283    150    239    355
    150   -420   -571    135    361   -496   -517   -831    491    285    314    405
    192   -350   -545     77    366   -446   -303   -439    782    491    462    519
    239   -288   -530     23    381   -407    -90    -90   1031    683    607    626
    270   -262   -532     -5    400   -397     10     75   1150    782    685    688
    283   -257   -540    -12    410   -397     36    127   1189    813    719    711
    290   -262   -555    -15    423   -407     44    150   1205    826    735    722
    296   -236   -535    -31    413   -384     59    176   1228    849    758    745
    296   -241   -537    -28    413   -389     77    197   1247    865    769    758
    283   -246   -530    -18    405   -387     88    213   1254    867    769    761
    301   -228   -532    -36    415   -379     93    228   1270    880    782    769
    306   -213   -519    -46    410   -366     98    241   1286    893    800    782
    306   -215   -524    -46    415   -368    106    257   1291    898    805    784
    277   -226   -504    -25    389   -363    116    270   1299    901    813    789
    277   -202   -483    -38    379   -342    122    283   1312    917    823    800
    285   -184   -470    -51    376   -324    129    301   1325    930    833    805
    290   -168   -462    -62    374   -314    135    324   1340    950    846    815
    303   -150   -454    -75    379   -301    137    345   1358    969    865    833
    293   -142   -439    -75    363   -290    145    363   1369    979    872    841
    288   -140   -428    -75    358   -283    150    384   1376    992    878    846
    290   -122   -415    -85    350   -267    166    418   1400   1013    896    859
    301    -85   -387   -106    342   -236    181    457   1431   1039    919    883
    301    -93   -394   -103    348   -244    181    491   1444   1052    927    891
    319    -72   -392   -124    355   -233    179    537   1473   1080    950    911
    335    -15   -353   -161    342   -181    194    602   1517   1130    995    953
    350     28   -322   -189    337   -145    194    670   1556   1182   1039    995
    371     83   -288   -228    329   -101    202    740   1605   1239   1091   1047
    392    155   -236   -275    314    -38    228    820   1670   1312   1161   1117
    405    213   -192   -309    298     10    244    883   1722   1371   1226   1176
    413    257   -155   -335    285     51    252    919   1761   1415   1273   1228
    418    296   -122   -358    270     88    257    932   1779   1439   1299   1262
    415    329    -85   -374    249    122    259    932   1787   1454   1314   1283
    405    335    -70   -371    239    132    257    914   1774   1444   1306   1278
    400    342    -57   -371    228    142    270    898   1766   1436   1299   1273
    381    329    -51   -355    215    140    280    870   1748   1418   1280   1260
    371    293    -77   -332    223    109    280    823   1712   1376   1239   1221
    361    252   -109   -309    233     72    267    766   1665   1327   1187   1171
    353    228   -124   -290    239     51    259    706   1615   1275   1132   1124
    342    176   -168   -262    254      5    244    636   1553   1210   1072   1065
    319    140   -181   -231    249    -20    239    584   1512   1169   1039   1028
    316    114   -205   -215    259    -44    236    540   1473   1130   1002    997
    301     62   -239   -181    270    -88    231    498   1434   1088    961    966
    280     25   -257   -155    270   -114    210    446   1389   1044    919    924
    288     18   -272   -153    280   -127    202    420   1369   1026    901    906
    298     15   -285   -158    290   -135    192    400   1348   1008    883    888
    293      0   -293   -145    293   -145    194    389   1343   1000    878    885
    283     -2   -288   -140    283   -145    192    374   1332    992    870    878
    285     20   -265   -153    275   -122    187    371   1327    995    872    880
    277     28   -249   -153    265   -111    187    366   1325    992    870    875
    262     10   -252   -135    257   -119    181    361   1319    987    865    870
    257     18   -241   -140    249   -111    184    361   1314    987    865    872
    252     20   -233   -137    241   -106    192    363   1312    987    872    878
    252     -5   -257   -124    252   -129    194    363   1306    987    875    883
    254    -10   -265   -122    259   -137    202    368   1312    992    878    893
    252     12   -241   -135    246   -114    197    355   1293    971    867    885
    249      0   -249   -124    249   -124    189    345   1280    958    857    872
    249      0   -252   -127    249   -124    197    345   1286    963    857    870
    267     18   -249   -142    259   -114    205    342   1275    961    854    865
    277     18   -259   -150    267   -119    202    337   1262    953    846    859
    262     18   -244   -140    254   -111    210    342   1270    963    859    875
    277     75   -205   -176    241    -64    239    363   1296    992    888    898
    283    127   -155   -205    220    -12    267    384   1317   1013    909    917
    252    114   -140   -184    194    -12    277    381   1312   1000    898    901
    244    129   -114   -187    179      7    285    379   1317   1005    901    909
    262    187    -77   -226    168     54    277    371   1319   1015    914    927
    280    207    -72   -244    176     67    262    361   1322   1023    930    945
    296    197    -98   -246    194     51    233    340   1299   1010    924    940
    309    213    -96   -262    202     59    233    348   1299   1015    937    953
    311    210   -101   -262    205     54    226    345   1291   1013    937    953
    316    181   -135   -249    226     23    207    332   1270    995    927    943
    322    158   -163   -241    241     -2    202    316   1247    974    911    935
    324    142   -184   -233    254    -20    210    311   1231    961    898    927
    316    114   -205   -215    259    -44    223    306   1218    948    885    917
    298     85   -213   -192    257    -62    244    306   1215    943    878    904
    290     59   -231   -176    259    -83    246    288   1192    919    859    880
    285     36   -252   -161    270   -106    244    275   1169    898    839    862
    303     20   -283   -163    293   -129    241    267   1150    880    820    849
    311     23   -288   -166    301   -132    244    267   1143    872    815    846
    306     12   -293   -161    301   -140    241    262   1132    857    807    841
    301     23   -277   -163    290   -127    246    267   1135    862    815    849
    303      2   -301   -155    303   -148    249    272   1137    862    818    852
    311    -10   -322   -150    316   -166    254    275   1137    862    818    857
    303      5   -301   -155    301   -148    259    280   1143    867    828    867
    309    -15   -324   -148    314   -168    272    288   1140    865    826    865
    324    -20   -348   -153    335   -184    311    348   1166    878    818    852
    337     18   -319   -176    329   -150    420    522   1301    961    862    875
    363    103   -259   -236    309    -77    519    719   1486   1124    995    984
    410    306   -103   -361    257    101    589    974   1753   1415   1286   1254
    491    646    155   -568    166    402    535   1096   1935   1709   1665   1673
    457   1057    600   -756    -70    828    415    815   1875   1842   1961   2052
    332   1215    880   -774   -275   1049    319    394   1636   1784   2026   2164
    207   1119    909   -665   -350   1015    148   -127   1171   1376   1665   1831
    148    709    561   -431   -205    636    -64   -649    537    631    896   1080
    171    259     88   -215     41    174   -262   -922     77     70    327    545
    223    -20   -244   -101    231   -132   -254   -750    184    119    316    506
    265   -119   -384    -72    322   -249   -122   -452    444    298    426    576
    298    -90   -392   -106    345   -241     70   -127    735    517    581    691
    311    -36   -348   -137    329   -192    254    168    992    730    745    828
    332    -10   -342   -163    335   -174    319    277   1083    800    795    870
    348     10   -337   -179    342   -163    350    316   1117    826    815    885
    355     25   -329   -192    342   -150    374    348   1145    849    841    909
    358     15   -342   -187    350   -163    381    368   1161    862    854    924
    371     51   -319   -213    345   -132    381    381   1169    870    865    932
    376     83   -293   -231    335   -103    387    389   1174    875    872    935
    374     72   -303   -226    337   -116    397    402   1182    880    878    943
    394     85   -309   -239    353   -111    400    415   1195    893    896    966
    397    137   -259   -267    327    -62    405    423   1202    906    909    979
    407    171   -239   -290    322    -33    420    439   1213    922    924    997
    405    166   -239   -288    322    -36    426    452   1221    935    937   1008
    394    150   -244   -272    319    -46    436    467   1239    945    953   1021
    402    187   -218   -296    309    -15    454    493   1267    974    982   1049
    410    210   -202   -311    306      5    462    509   1283    989    995   1060
    428    228   -202   -329    314     12    467    524   1299   1005   1005   1070
    452    257   -194   -353    324     31    480    545   1317   1023   1021   1088
    436    259   -179   -350    306     38    480    568   1335   1041   1031   1098
    444    277   -168   -361    306     54    501    613   1366   1072   1057   1122
    457    306   -153   -384    303     77    524    662   1413   1117   1093   1158
    480    361   -119   -420    301    122    542    724   1467   1169   1145   1208
    493    397    -96   -444    293    150    555    779   1512   1208   1182   1239
    517    446    -70   -480    293    189    566    846   1564   1262   1231   1286
    540    527    -15   -535    277    254    600    937   1649   1350   1317   1363
    553    574     20   -563    267    298    628   1015   1717   1421   1384   1428
    566    602     36   -587    265    319    636   1065   1758   1470   1436   1475
    579    667     88   -623    246    379    654   1101   1792   1506   1473   1509
    574    704    127   -641    223    415    675   1122   1805   1525   1491   1530
    579    735    155   -657    213    446    685   1124   1803   1519   1486   1535
    579    724    145   -652    218    436    691   1098   1774   1491   1465   1517
    576    732    155   -654    210    444    688   1065   1745   1462   1441   1491
    561    730    166   -646    197    449    683   1023   1709   1426   1405   1449
    537    709    171   -623    184    441    691    979   1670   1384   1356   1400
    530    696    166   -615    181    433    706    935   1639   1343   1309   1358
    522    654    129   -589    194    392    709    885   1597   1288   1254   1314
    511    597     85   -555    213    340    701    826   1545   1226   1192   1254
    496    553     57   -524    220    306    704    782   1512   1187   1153   1215
    491    530     36   -511    226    283    711    743   1478   1153   1119   1182
    493    501      7   -498    244    254    706    704   1444   1117   1085   1145
    483    478     -5   -483    244    236    698    665   1415   1088   1057   1117
    491    480    -10   -485    252    236    691    644   1397   1075   1044   1106
    478    467    -10   -475    244    228    691    631   1382   1062   1036   1096
    467    439    -31   -454    249    205    691    620   1369   1054   1028   1088
    480    444    -36   -465    259    205    691    618   1366   1054   1028   1088
    491    457    -33   -472    262    213    691    618   1363   1057   1031   1088
    496    470    -28   -483    262    223    698    620   1366   1065   1041   1096
    496    465    -33   -480    265    215    714    628   1376   1080   1054   1109
    493    470    -23   -483    257    223    722    628   1379   1085   1062   1114
    498    498      0   -498    249    249    724    631   1382   1091   1070   1119
    501    498     -5   -501    252    246    724    628   1379   1091   1070   1119
    517    504    -12   -511    265    246    732    636   1382   1098   1085   1124
    509    511      2   -511    252    257    737    639   1382   1101   1096   1132
    493    504     10   -498    241    257    735    631   1369   1091   1093   1124
    493    535     38   -514    226    288    724    623   1366   1088   1096   1124
    498    555     54   -527    220    306    706    613   1356   1083   1093   1119
    501    555     54   -530    223    306    693    605   1348   1075   1088   1114
    519    594     75   -555    223    335    717    626   1374   1106   1117   1143
    504    615    109   -561    197    363    748    652   1408   1143   1153   1171
    491    631    140   -561    174    387    776    659   1418   1153   1169   1179
    509    698    187   -605    161    444    802    665   1428   1161   1179   1182
    522    763    241   -641    140    504    823    675   1444   1179   1202   1200
    491    735    244   -613    122    491    802    657   1434   1174   1202   1192
    485    727    241   -605    122    485    779    641   1426   1176   1202   1195
    496    737    239   -618    127    488    761    628   1415   1174   1205   1200
    501    753    252   -626    124    504    769    646   1431   1197   1231   1223
    496    706    210   -602    142    459    766    646   1421   1189   1228   1215
    485    683    194   -584    145    439    740    626   1392   1163   1208   1195
    480    665    184   -574    148    426    724    615   1366   1143   1189   1176
    478    659    181   -568    148    420    724    607   1345   1119   1169   1150
    449    607    158   -530    145    384    724    584   1314   1088   1132   1109
    420    558    137   -491    142    348    724    579   1299   1070   1114   1091
    415    522    106   -470    153    314    717    563   1280   1052   1098   1075
    423    530    106   -475    158    319    701    540   1254   1028   1072   1052
    436    532     96   -485    168    314    724    548   1252   1028   1072   1052
    420    491     70   -454    174    280    740    542   1241   1015   1060   1034
    397    459     62   -428    166    262    737    532   1221    997   1044   1010
    402    493     90   -446    155    293    761    550   1241   1021   1067   1031
    397    493     96   -446    148    296    756    553   1241   1023   1067   1031
    392    491     98   -441    145    296    740    545   1231   1010   1057   1018
    387    496    109   -441    137    301    722    532   1213   1000   1047   1002
    371    488    116   -428    127    303    735    542   1218   1000   1044    992
    374    459     85   -420    145    272    805    636   1267   1015   1036    971
    379    485    106   -433    137    296    930    805   1392   1085   1065    971
    407    607    200   -509    103    405   1044   1015   1595   1267   1215   1093
    459    867    407   -662     25    639   1143   1319   1919   1623   1566   1423
    491   1210    719   -852   -114    966   1041   1322   2034   1901   1940   1834
    400   1545   1145   -974   -371   1345    857    875   1857   1974   2174   2127
    262   1660   1395   -961   -566   1527    649    314   1509   1834   2164   2151
    174   1480   1306   -826   -566   1395    402   -275    974   1345   1714   1725
    150    924    774   -540   -311    849    161   -701    316    517    854    914
    161    478    316   -319    -77    397     67   -750     59    145    452    530
    205    259     51   -233     75    155    148   -470    272    275    509    537
    241    293     51   -267     96    174    337   -122    592    514    678    662
    272    355     83   -314     93    220    571    228    901    756    854    797
    301    394     93   -348    103    244    717    436   1078    896    963    875
    329    420     90   -376    116    257    782    517   1150    948   1002    901
    335    457    122   -394    106    290    807    545   1179    969   1018    911
    309    452    142   -381     83    298    815    555   1189    976   1023    909
    293    439    145   -366     75    293    820    571   1197    989   1034    917
    309    480    168   -394     70    324    820    587   1210   1005   1054    932
    309    511    202   -410     54    358    831    602   1223   1021   1070    940
    303    504    200   -405     51    353    846    613   1231   1028   1075    943
    316    506    189   -410     64    348    849    618   1234   1034   1080    940
    322    504    181   -413     70    342    857    633   1252   1054   1101    958
    290    483    192   -387     49    337    854    639   1252   1060   1106    963
    283    514    228   -400     25    371    857    646   1260   1070   1119    969
    298    542    244   -420     28    394    862    662   1278   1093   1137    987
    303    555    252   -431     25    402    867    678   1293   1111   1153    997
    306    574    267   -439     20    420    885    693   1306   1130   1169   1002
    303    566    262   -436     20    415    893    706   1319   1135   1176   1008
    309    568    257   -439     25    413    914    737   1345   1156   1197   1026
    301    581    277   -444     12    431    917    763   1363   1174   1213   1034
    303    602    298   -452      2    452    927    802   1397   1210   1241   1054
    311    633    322   -472     -5    478    963    857   1441   1252   1270   1080
    316    662    345   -491    -15    504   1000    924   1493   1299   1312   1117
    324    688    363   -509    -18    527   1010    989   1540   1345   1356   1150
    337    717    379   -527    -20    548   1044   1078   1610   1415   1418   1205
    350    784    431   -568    -41    607   1101   1179   1688   1499   1493   1275
    337    810    470   -574    -67    641   1122   1249   1743   1556   1545   1327
    309    818    506   -563    -98    662   1124   1296   1777   1592   1584   1366
    301    883    581   -592   -140    732   1132   1327   1800   1626   1623   1410
    319    917    594   -620   -137    758   1150   1335   1800   1634   1631   1426
    327    919    592   -623   -132    756   1153   1319   1777   1618   1623   1421
    306    893    584   -600   -140    740   1145   1280   1738   1582   1595   1397
    283    878    594   -579   -155    737   1148   1241   1704   1545   1566   1379
    272    870    597   -574   -163    735   1150   1189   1657   1499   1527   1345
    249    852    602   -550   -176    727   1153   1127   1605   1449   1480   1304
    218    792    574   -506   -179    683   1127   1049   1535   1382   1415   1244
    187    727    540   -457   -176    633   1080    961   1454   1306   1350   1184
    179    717    537   -449   -179    626   1052    891   1397   1252   1296   1137
    158    672    514   -415   -176    594   1034    828   1340   1200   1244   1088
    132    600    467   -366   -168    535   1015    766   1286   1140   1184   1031
    129    574    444   -350   -155    509    989    711   1231   1091   1137    984
    124    542    418   -335   -148    480    976    678   1197   1067   1114    963
     98    496    397   -298   -148    446    969    652   1169   1041   1091    948
     80    493    410   -288   -163    452    950    628   1143   1023   1075    937
     75    509    433   -290   -179    472    935    615   1130   1021   1075    940
     72    511    436   -293   -181    475    940    610   1127   1018   1075    940
     83    475    392   -280   -153    433    940    605   1109   1005   1065    927
     46    431    384   -241   -168    407    927    592   1085    987   1049    914
     44    470    426   -257   -189    449    922    592   1085    992   1060    930
     96    517    418   -309   -161    467    945    602   1093   1000   1067    945
     72    496    423   -285   -176    459    932    589   1075    984   1052    935
     49    491    441   -270   -194    465    917    581   1062    976   1044    930
     49    452    402   -249   -176    428    906    568   1039    958   1028    914
     67    465    397   -267   -166    431    924    568   1031    948   1026    914
     72    467    394   -270   -161    431    956    571   1026    948   1023    914
     64    452    384   -259   -161    418    976    571   1018    940   1015    904
     31    402    371   -215   -168    387    927    545    989    917    992    883
     18    413    392   -215   -187    402    896    540    979    917   1000    893
     15    465    449   -241   -215    457    919    553    997    932   1021    917
     10    535    524   -275   -257    530    953    568   1018    953   1047    943
      2    550    548   -275   -272    550    956    563   1015    953   1049    950
     -7    540    548   -267   -277    542    963    561   1013    953   1049    956
    -10    553    563   -270   -285    558    953    542   1000    948   1047    956
      5    555    548   -280   -270    550    948    535    995    945   1049    966
     15    522    506   -267   -244    514    945    530    982    935   1044    969
     10    530    517   -270   -254    524    930    527    971    930   1041    976
     10    517    506   -265   -249    514    927    530    961    924   1036    974
      7    467    457   -239   -223    462    924    522    940    906   1018    956
      2    389    387   -194   -192    389    896    509    909    888   1000    945
    -10    329    337   -161   -174    332    875    498    883    865    982    930
    -20    301    322   -140   -171    311    875    483    852    836    956    906
    -44    296    337   -127   -192    316    878    467    823    810    930    885
    -57    277    335   -109   -194    306    888    452    800    787    904    870
    -57    236    293    -90   -174    265    893    444    784    774    893    862
    -57    231    288    -88   -174    259    885    433    766    758    878    854
    -88    197    285    -57   -187    239    865    410    735    727    849    833
   -109    124    233     -7   -171    179    844    397    709    706    831    818
    -90    155    244    -33   -168    200    836    402    711    714    844    839
    -83    181    265    -49   -174    223    852    407    711    719    849    854
    -83    168    252    -44   -168    210    857    410    704    719    849    859
    -88    179    267    -44   -176    223    833    397    688    711    841    859
   -103    155    257    -28   -179    205    849    400    683    704    836    859
    -98    106    205     -5   -150    155    911    457    701    701    823    841
    -93    129    223    -18   -158    176   1015    581    761    714    815    828
    -77    205    283    -62   -179    244   1119    763    898    815    893    893
    -10    449    457   -220   -233    454   1247   1122   1234   1153   1202   1174
     44    737    693   -392   -324    717   1210   1301   1475   1512   1597   1574
      7   1054   1044   -532   -519   1049    906    844   1382   1688   1896   1919
   -116   1228   1345   -555   -730   1286    519    116   1137   1717   2034   2101
   -249   1153   1400   -454   -823   1275    148   -610    613   1283   1675   1803
   -296    688    982   -197   -639    833    -98  -1109   -145    389    818   1036
   -272    205    478     33   -376    342   -150  -1143   -514   -129    283    535
   -228    -72    155    150   -192     41     64   -732   -275     -2    319    527
   -153    -33    119     90   -137     41    355   -296     54    231    483    646
   -140     44    181     46   -161    111    587     41    322    431    633    761
   -135     49    184     41   -161    114    737    246    472    553    722    826
   -129     51    181     38   -155    116    797    322    527    592    748    852
   -129     28    155     49   -142     93    818    350    548    607    758    865
   -114     49    163     31   -137    103    841    374    566    626    774    883
   -106     80    184     12   -145    132    854    389    576    633    782    896
   -111     62    174     25   -142    116    841    405    587    644    797    922
   -129     62    192     31   -161    127    818    394    568    623    779    914
   -122     88    207     15   -163    148    826    400    568    618    779    911
    -90    111    202    -12   -148    155    852    426    594    641    802    937
   -106     64    171     20   -137    116    854    433    605    652    810    945
   -158     62    218     46   -189    140    846    431    594    644    805    945
   -161     46    207     57   -184    127    844    441    605    654    815    961
   -106    109    213     -2   -161    158    883    485    649    698    859   1010
    -59    163    223    -51   -140    192    906    519    680    724    888   1047
   -101    142    244    -20   -171    192    901    522    678    722    883   1049
   -114    140    254    -12   -184    197    901    535    683    724    883   1054
    -83    179    259    -49   -171    218    937    576    714    753    906   1080
    -38    215    254    -88   -145    233    976    631    753    784    937   1111
    -49    249    296   -101   -174    272    969    670    784    810    963   1137
    -70    228    298    -77   -184    262    966    711    805    826    974   1148
    -67    254    322    -96   -194    288   1000    782    849    857   1000   1176
    -46    327    374   -140   -210    350   1047    883    922    924   1062   1234
    -49    337    384   -145   -218    361   1096    987    995    997   1124   1296
    -44    371    415   -163   -231    392   1127   1070   1057   1060   1184   1350
    -90    374    465   -142   -280    418   1119   1117   1093   1098   1221   1387
   -129    363    493   -116   -311    428   1114   1140   1111   1119   1241   1413
     15    553    537   -285   -262    545   1187   1215   1179   1195   1319   1496
    116    714    597   -415   -239    657   1239   1257   1223   1239   1371   1553
     54    641    587   -348   -267    613   1208   1213   1184   1205   1340   1527
     28    623    594   -324   -283    610   1184   1169   1150   1171   1314   1506
     -5    589    592   -293   -298    589   1166   1111   1104   1127   1275   1478
    -23    558    581   -267   -303    568   1137   1044   1052   1075   1228   1439
    -64    493    558   -213   -311    524   1109    961    984   1005   1166   1382
   -124    397    522   -135   -322    459   1070    870    906    924   1091   1314
   -109    374    480   -132   -296    426   1049    792    846    865   1031   1262
    -75    355    431   -140   -254    392   1028    714    784    802    976   1213
   -129    275    405    -75   -267    340    997    636    724    743    924   1161
   -129    249    379    -59   -254    314    995    589    685    701    885   1117
   -150    202    353    -25   -252    277    997    555    649    657    841   1065
   -197    114    311     41   -254    213    958    488    589    600    779   1013
   -220     67    288     75   -254    176    919    439    550    563    740    992
   -194     72    267     62   -231    168    917    436    550    566    745   1010
   -194     70    262     62   -228    166    901    418    527    542    719    989
   -207     67    275     70   -241    171    906    407    517    530    706    976
   -215     46    262     83   -241    153    927    413    514    524    701    974
   -210     54    265     77   -236    158    924    413    506    517    691    971
   -257      7    265    122   -262    135    891    384    483    493    670    953
   -259    -10    249    135   -257    116    880    379    475    483    665    961
   -246      2    249    122   -249    124    891    379    472    478    662    963
   -244    -20    223    132   -233    101    883    363    449    454    641    948
   -223    -44    179    132   -205     67    880    361    441    446    633    950
   -223    -70    153    145   -189     41    872    345    431    431    618    940
   -215    -57    158    135   -187     49    867    332    420    415    602    930
   -207    -36    171    122   -189     67    867    332    420    418    607    937
   -220    -62    158    140   -189     49    859    319    407    400    592    927
   -220    -83    137    150   -181     28    857    303    392    376    568    909
   -213    -77    135    142   -176     28    859    306    397    379    574    919
   -220    -38    181    129   -202     70    875    322    420    397    592    940
   -259    -44    213    150   -239     83    896    322    431    402    594    948
   -290   -109    179    200   -236     33    922    329    439    402    597    958
   -277   -106    171    192   -228     33    898    314    423    389    584    953
   -205     15    220     96   -213    116    880    314    431    405    602    971
   -202     49    252     75   -226    150    862    306    428    407    610    979
   -244     -5    239    124   -241    116    831    283    405    387    594    969
   -249    -41    207    142   -228     83    831    285    405    384    594    971
   -236    -54    181    145   -210     62    820    280    400    381    592    976
   -220   -111    109    166   -168      0    792    267    379    361    568    966
   -213   -135     77    174   -148    -28    789    259    363    342    550    956
   -220   -153     67    187   -148    -41    784    246    342    316    524    935
   -254   -220     33    239   -145    -93    761    220    303    277    485    906
   -290   -267     23    275   -158   -122    763    207    290    259    467    893
   -296   -285     10    290   -155   -137    774    192    280    246    454    885
   -298   -311    -15    303   -142   -163    771    176    259    226    436    870
   -316   -355    -38    337   -140   -197    779    161    244    205    415    854
   -348   -394    -49    368   -150   -220    784    153    231    189    394    841
   -345   -410    -64    379   -142   -239    763    142    220    179    387    836
   -309   -374    -64    340   -124   -218    745    140    215    179    392    841
   -293   -366    -72    329   -111   -220    737    140    210    179    392    846
   -324   -431   -109    376   -109   -270    727    129    194    161    371    828
   -327   -444   -116    384   -106   -280    732    127    197    158    368    831
   -316   -415    -98    363   -111   -257    743    132    205    163    374    836
   -306   -423   -116    366    -96   -270    795    181    228    168    371    828
   -275   -376   -101    324    -88   -239    906    316    301    200    376    810
   -231   -275    -44    252    -93   -161   1026    522    446    319    472    885
   -181   -150     31    163   -109    -62   1122    839    685    561    701   1104
   -101    119    220     -7   -161    168   1137   1119    945    893   1065   1491
   -124    407    530   -142   -327    467    982    800    956   1075   1340   1821
   -270    537    807   -135   -537    672    745    200    810   1101   1444   1969
   -449    418    867     15   -659    641    478   -488    389    740   1130   1691
   -584    -18    566    301   -576    272    207  -1083   -301    -33    363    950
   -524   -389    132    454   -329   -129      0  -1182   -639   -439    -49    545
   -426   -548   -124    485   -153   -337     23   -932   -545   -402    -54    509
   -348   -558   -210    449    -70   -384    194   -597   -337   -259     51    581
   -272   -488   -215    381    -28   -353    475   -223    -75    -67    200    701
   -246   -459   -213    350    -18   -337    652    -10     67     36    275    761
   -265   -436   -171    350    -49   -306    701     57    109     62    293    771
   -262   -420   -158    340    -51   -290    732     96    137     83    309    787
   -239   -413   -174    327    -33   -293    758    129    168    111    335    813
   -220   -436   -215    327     -5   -327    774    148    179    119    340    818
   -220   -413   -192    316    -15   -303    792    163    192    129    355    833
   -218   -374   -155    296    -33   -267    787    174    200    137    366    844
   -226   -387   -161    306    -33   -275    792    184    205    145    376    852
   -205   -387   -181    293    -12   -283    802    205    220    158    389    865
   -189   -363   -174    275    -10   -270    826    231    244    176    405    880
   -187   -329   -142    257    -23   -236    831    241    262    187    415    891
   -192   -335   -142    265    -25   -239    789    233    249    176    405    883
   -192   -350   -158    270    -18   -254    795    254    267    197    423    904
   -184   -303   -119    244    -33   -210    823    290    303    233    457    940
   -168   -267   -101    218    -36   -184    844    314    324    252    478    961
   -189   -277    -88    233    -51   -184    857    332    329    257    478    958
   -179   -236    -57    207    -62   -148    844    350    340    267    491    974
   -158   -215    -57    187    -51   -137    841    379    355    280    498    995
   -137   -202    -64    168    -38   -135    862    420    387    309    514   1021
   -119   -153    -33    137    -44    -93    885    478    431    345    553   1062
   -109   -153    -44    129    -33    -98    898    535    465    371    579   1088
    -93    -96     -2     93    -46    -49    922    605    509    413    618   1127
    -93    -51     38     72    -67     -7    950    680    550    454    659   1169
    -46     12     59     18    -51     36    976    769    605    509    714   1223
    -36     75    111    -20    -72     93   1000    839    652    561    763   1270
    -12    135    148    -59    -80    140   1005    896    696    613    820   1327
     15    213    197   -114    -90    205    997    927    719    644    859   1369
     25    262    236   -142   -103    249   1023    943    735    662    880   1392
     10    267    254   -140   -124    259   1034    927    727    654    878   1392
    -10    275    285   -132   -148    277   1023    896    711    644    870   1395
    -12    270    283   -129   -148    275   1015    857    688    620    844   1376
      0    267    267   -132   -132    267   1018    818    665    594    818   1361
      2    259    257   -132   -127    259   1023    769    631    561    787   1335
    -12    246    257   -116   -135    252   1028    709    589    509    737   1291
    -57    145    202    -44   -129    174    997    620    519    431    654   1210
    -98     88    187      5   -142    137    974    545    472    379    594   1153
    -64     98    163    -20   -114    129    976    498    446    345    561   1119
    -93     28    122     31   -109     75    979    439    402    298    511   1070
   -109    -23     85     64    -98     31    943    381    358    254    470   1034
    -88    -15     72     51    -80     28    906    345    337    233    449   1013
   -114    -70     44     90    -80    -12    911    322    324    215    428    997
    -98    -67     31     83    -67    -18    896    303    309    205    418    989
    -88    -49     38     67    -64     -5    893    293    306    202    415    992
   -101    -80     20     90    -62    -31    883    280    290    189    400    984
   -119    -98     20    109    -72    -41    891    272    285    184    392    976
    -93    -54     36     72    -64    -10    901    277    293    192    400    987
   -101    -72     28     85    -64    -23    896    272    288    181    392    982
   -122   -101     20    111    -72    -41    896    265    280    171    381    974
    -93    -75     15     83    -57    -31    893    270    285    181    392    984
    -80    -54     25     67    -54    -15    898    272    288    184    400    995
    -93    -67     25     77    -62    -20    893    262    277    174    387    982
    -98    -93      5     96    -51    -44    883    252    270    166    376    974
    -70    -83    -12     75    -31    -49    883    252    270    166    379    976
    -62    -64     -5     62    -31    -36    901    259    277    174    387    989
    -85    -85      0     85    -44    -44    896    252    272    168    381    989
    -49    -59    -10     54    -20    -36    883    252    270    171    384    997
    -38    -12     25     25    -33      5    898    262    283    184    392   1015
   -103    -28     75     64    -90     23    917    267    293    192    400   1018
   -116    -10    103     62   -111     46    945    270    301    194    405   1018
    -83     20    103     31    -93     62    966    280    309    202    410   1026
    -70     72    140     -2   -106    106    974    288    327    226    436   1052
    -57    109    166    -25   -111    137    963    290    342    246    457   1075
    -36    119    155    -41    -96    137    937    285    345    252    465   1085
    -49     98    148    -23    -98    122    919    280    342    252    470   1091
    -31    103    132    -38    -80    116    909    285    345    259    475   1101
      5    111    106    -59    -51    109    904    288    345    262    478   1106
    -44     44     85      0    -64     62    885    259    311    226    441   1075
    -90    -31     59     62    -75     12    872    239    283    194    413   1052
    -59    -12     44     33    -51     15    865    244    280    192    413   1049
    -57    -38     18     46    -38    -10    857    233    265    174    394   1028
    -96    -96      0     96    -49    -46    865    215    244    153    366    997
    -90   -101    -10     96    -41    -57    883    213    239    148    358    992
    -62    -90    -28     75    -18    -59    870    207    233    145    358    992
    -96   -122    -25    109    -36    -72    844    187    205    122    335    966
   -116   -158    -41    135    -38    -98    846    181    200    111    322    948
    -96   -161    -64    129    -15   -114    841    181    202    116    322    948
    -83   -153    -70    116     -7   -111    841    187    207    122    329    956
    -67   -137    -70    101      0   -103    836    181    202    114    322    953
    -59   -127    -70     93      2    -98    846    187    205    114    324    953
    -83   -168    -85    127      0   -127    833    179    194    106    314    937
    -80   -171    -90    124      2   -132    844    194    205    111    316    935
    -72   -114    -41     93    -18    -77    914    280    259    140    329    935
    -57    -64     -7     57    -25    -36   1021    444    361    207    371    953
    -10    -18     -7     15     -2    -12   1135    680    522    348    488   1052
     67    171    103   -122    -18    140   1247   1013    766    618    766   1332
    129    480    348   -306   -109    415   1226   1091    935    885   1091   1704
     44    670    626   -358   -290    649   1013    659    893   1008   1293   1966
   -140    769    909   -314   -524    839    750    -23    683    953   1312   2029
   -316    496    813    -90   -563    654    488   -727    127    402    779   1514
   -402     12    415    194   -410    213    220  -1179   -483   -290     80    815
   -319   -301     15    309   -168   -142     85  -1124   -628   -496   -150    568
   -202   -402   -200    303     -2   -301    168   -784   -459   -387    -90    597
   -176   -337   -163    254     -7   -249    410   -405   -210   -213     46    706
   -163   -316   -153    239     -7   -233    636    -83    -10    -72    153    784
   -140   -309   -171    223     15   -241    737     67     80     -5    202    818
   -135   -311   -176    223     20   -244    779    127    116     25    226    839
   -132   -311   -181    220     20   -246    795    155    135     41    239    854
   -101   -275   -174    187     36   -226    800    176    153     57    254    867
   -103   -296   -192    197     44   -244    800    189    161     62    259    867
   -135   -311   -176    223     20   -244    792    194    161     62    259    865
   -129   -280   -153    202     10   -218    802    213    176     77    272    878
   -129   -288   -158    207     12   -223    800    220    181     85    280    885
   -122   -293   -171    207     23   -233    800    233    189    101    293    898
   -119   -285   -166    202     23   -226    797    246    202    116    311    914
   -127   -283   -158    205     12   -220    787    252    210    129    324    924
   -127   -254   -129    189      0   -192    792    265    228    150    340    945
   -127   -244   -119    184     -5   -181    800    280    241    161    350    953
   -119   -246   -127    184      2   -187    810    303    259    181    366    969
   -129   -252   -124    189     -5   -187    800    311    265    189    371    976
   -119   -220   -103    168    -10   -163    789    329    280    207    389    995
    -93   -192    -98    140      2   -145    797    363    306    233    415   1023
    -64   -155    -90    111     12   -124    792    392    322    254    433   1041
    -70   -122    -51     93    -10    -88    805    428    345    277    454   1060
    -75   -135    -59    103     -7    -98    826    485    381    314    488   1093
   -101   -137    -36    116    -33    -88    818    527    405    340    511   1111
    -85    -77      7     83    -46    -36    839    602    459    394    563   1163
    -57    -12     44     33    -51     15    854    688    519    457    623   1226
    -31     25     54      2    -41     38    859    769    574    517    685   1291
    -18     83    101    -33    -59     93    870    844    623    576    748   1356
     -5    142    148    -67    -75    145    893    898    667    631    802   1413
     -5    205    210   -101   -109    207    893    909    680    652    828   1439
     -2    228    231   -114   -116    228    891    901    680    654    833   1444
    -36    197    233    -83   -135    213    872    872    657    633    818   1434
    -59    181    241    -59   -150    210    859    839    644    626    810   1431
    -80    179    257    -51   -168    218    852    795    620    600    784   1410
    -93    155    246    -31   -171    200    841    750    589    566    753   1379
   -106     96    200      5   -153    148    828    693    550    522    706   1337
   -116     46    163     36   -140    103    810    631    504    472    652   1288
   -127     25    153     49   -140     88    818    579    475    436    615   1244
   -161    -46    111    103   -137     31    815    522    439    394    571   1197
   -207   -145     59    174   -135    -44    797    449    381    335    509   1137
   -233   -213     20    223   -127    -96    774    389    335    288    465   1093
   -236   -244    -10    239   -114   -127    750    350    306    259    439   1065
   -241   -259    -20    249   -111   -140    737    322    283    241    423   1047
   -254   -296    -44    272   -106   -168    717    296    259    223    400   1023
   -246   -301    -54    275    -96   -179    709    283    249    220    400   1023
   -270   -332    -62    301   -106   -200    696    267    236    210    392   1015
   -288   -363    -75    324   -106   -220    691    254    231    205    389   1010
   -303   -361    -57    329   -124   -210    683    246    223    200    381   1008
   -293   -363    -70    329   -111   -218    688    257    236    218    397   1026
   -316   -405    -90    358   -114   -249    667    244    226    210    389   1021
   -329   -441   -111    387   -111   -277    659    241    220    207    389   1021
   -319   -428   -109    371   -106   -270    654    236    213    205    389   1021
   -324   -441   -116    384   -103   -280    654    233    210    210    397   1021
   -335   -444   -109    387   -114   -277    649    231    207    213    397   1018
   -340   -439   -101    389   -122   -270    646    228    207    215    400   1023
   -363   -480   -116    423   -124   -298    628    210    194    200    389   1013
   -361   -480   -119    420   -122   -301    636    215    200    205    397   1023
   -366   -483   -116    423   -124   -301    628    213    197    205    402   1028
   -358   -462   -103    410   -127   -283    623    213    202    207    407   1034
   -355   -444    -88    400   -135   -267    641    231    226    231    431   1054
   -366   -410    -44    389   -161   -228    662    249    254    259    457   1072
   -379   -392    -12    384   -184   -205    691    254    265    265    465   1078
   -368   -379    -10    374   -181   -194    693    254    265    265    467   1075
   -371   -363      7    366   -189   -179    672    241    259    262    467   1075
   -368   -327     41    348   -205   -142    652    239    277    285    493   1104
   -350   -309     41    327   -197   -135    628    233    285    298    511   1119
   -345   -314     31    327   -189   -142    610    226    283    301    519   1124
   -332   -319     12    324   -174   -155    600    226    283    303    524   1124
   -337   -350    -12    345   -163   -181    576    218    275    296    522   1119
   -358   -400    -44    379   -158   -223    558    194    249    267    498   1093
   -363   -462   -101    413   -132   -283    550    187    233    246    483   1070
   -376   -488   -114    431   -132   -301    548    181    220    228    467   1047
   -397   -514   -116    457   -140   -316    555    171    207    215    452   1028
   -402   -535   -135    467   -135   -335    555    145    179    184    423    997
   -402   -563   -161    483   -122   -363    540    127    161    171    410    979
   -407   -584   -179    496   -116   -381    527    109    140    150    392    956
   -413   -602   -189    509   -111   -397    519     96    124    127    371    932
   -428   -646   -220    537   -103   -433    511     88    114    111    353    911
   -415   -644   -228    530    -96   -436    522     93    119    119    358    911
   -418   -657   -239    537    -93   -446    511     88    114    119    363    911
   -433   -662   -228    548   -103   -446    506     88    114    116    366    909
   -454   -657   -205    553   -127   -431    509     93    127    129    376    917
   -446   -662   -218    553   -114   -441    504     90    127    129    376    914
   -436   -691   -254    563    -90   -472    509    106    129    124    363    893
   -428   -672   -244    550    -93   -459    579    218    197    158    371    880
   -410   -620   -213    514    -98   -418    670    394    327    259    446    927
   -384   -527   -145    454   -119   -337    748    626    524    454    628   1091
   -306   -337    -31    319   -140   -184    774    878    743    722    914   1400
   -252    -36    215    145   -233     88    719    828    820    917   1192   1751
   -361     51    413    153   -387    231    589    379    657    917   1299   1922
   -532     96    628    218   -579    361    413   -189    327    701   1148   1795
   -683    -67    613    374   -649    272    210   -820   -231    114    555   1184
   -714   -446    267    581   -491    -90    -38  -1249   -782   -504    -70    553
   -654   -787   -132    719   -262   -462   -132  -1158   -833   -594   -181    433
   -602   -979   -376    789   -114   -680    -67   -865   -649   -480   -116    467
   -566   -974   -410    769    -77   -693     77   -548   -402   -306      7    561
   -506   -888   -381    698    -62   -636    293   -202   -122    -90    174    696
   -501   -878   -376    688    -64   -626    394    -44      2      5    249    761
   -501   -870   -368    685    -67   -620    439     18     54     51    290    795
   -491   -883   -392    688    -49   -639    441     36     64     54    293    795
   -491   -888   -397    691    -46   -644    444     57     80     67    303    800
   -483   -862   -381    672    -51   -623    449     72     98     80    316    810
   -488   -865   -379    675    -54   -623    452     83    103     85    322    807
   -488   -862   -374    675    -59   -618    441     88    106     90    329    813
   -480   -844   -363    662    -59   -605    436     96    114    103    342    823
   -478   -831   -353    654    -64   -592    446    114    137    122    363    836
   -480   -844   -363    662    -59   -605    449    119    148    127    366    833
   -475   -839   -363    657    -59   -600    454    129    158    137    379    844
   -470   -826   -355    649    -57   -592    449    145    179    158    402    865
   -483   -826   -342    652    -72   -587    433    148    187    168    418    872
   -488   -828   -340    657    -75   -587    439    161    200    181    428    883
   -483   -820   -337    649    -72   -579    444    174    215    200    446    896
   -459   -789   -329    626    -64   -561    446    200    236    220    470    917
   -475   -795   -319    633    -77   -558    433    210    249    236    485    922
   -472   -779   -306    626    -85   -542    436    239    272    259    504    937
   -454   -740   -285    594    -85   -514    452    285    311    296    540    969
   -428   -717   -288    574    -70   -504    462    324    340    319    563    989
   -426   -698   -272    561    -77   -485    467    376    384    368    607   1023
   -418   -675   -257    545    -83   -467    480    449    441    428    662   1075
   -394   -631   -236    511    -80   -433    491    527    501    491    722   1127
   -368   -576   -207    472    -80   -392    498    600    558    548    779   1179
   -363   -530   -166    444   -101   -348    506    662    607    600    833   1228
   -355   -480   -124    418   -116   -301    511    704    639    639    878   1265
   -350   -436    -85    392   -132   -259    511    724    659    665    909   1293
   -350   -413    -62    381   -145   -239    509    724    667    672    924   1306
   -361   -405    -44    381   -158   -226    504    704    652    657    914   1304
   -371   -400    -28    384   -171   -215    506    670    631    633    893   1286
   -402   -420    -20    410   -192   -220    488    620    594    594    859   1244
   -444   -485    -41    465   -202   -265    465    566    548    545    810   1192
   -452   -506    -54    478   -200   -280    454    511    504    488    756   1137
   -444   -522    -77    480   -184   -301    452    457    462    433    698   1083
   -462   -576   -116    519   -174   -348    444    394    420    379    641   1023
   -433   -579   -145    506   -145   -363    457    355    402    342    605    982
   -392   -553   -161    472   -116   -358    457    309    368    298    561    932
   -423   -584   -161    504   -132   -374    433    246    322    249    509    880
   -436   -633   -200    535   -119   -418    415    205    290    215    478    846
   -428   -649   -220    540   -103   -436    402    171    265    187    452    815
   -483   -709   -226    594   -129   -467    366    122    223    142    410    769
   -501   -732   -231    618   -137   -483    348    101    210    124    397    756
   -431   -654   -226    542   -106   -441    355    106    220    135    407    769
   -394   -636   -241    517    -77   -439    358    106    223    135    407    766
   -433   -685   -252    558    -93   -467    355     93    215    127    392    750
   -444   -717   -272    579    -85   -496    355     90    220    122    387    745
   -462   -743   -280    600    -93   -514    335     75    210    109    376    730
   -433   -704   -270    568    -83   -488    329     75    213    109    384    732
   -402   -667   -267    535    -67   -467    327     70    207    109    384    730
   -410   -685   -275    548    -67   -480    314     59    197     96    371    717
   -400   -688   -288    542    -59   -488    309     54    197     93    368    717
   -327   -618   -290    472    -18   -454    337     77    220    119    392    743
   -337   -628   -290    483    -25   -462    329     67    213    111    384    732
   -358   -652   -296    504    -33   -475    316     59    205    103    379    727
   -296   -594   -298    444      0   -446    327     67    218    114    392    735
   -303   -563   -259    433    -23   -413    337     75    233    124    405    745
   -340   -566   -226    452    -59   -397    340     77    244    129    410    750
   -335   -537   -202    436    -67   -371    363     80    254    135    415    750
   -267   -454   -189    358    -41   -322    402    106    283    161    441    774
   -324   -501   -176    413    -75   -340    371     72    262    137    415    748
   -371   -527   -158    446   -109   -342    324     36    241    119    400    735
   -265   -415   -153    340    -57   -285    340     54    267    145    426    771
   -252   -418   -166    335    -44   -293    329     41    254    135    415    766
   -301   -475   -174    389    -64   -324    301     28    236    119    400    753
   -296   -514   -220    402    -38   -368    283     20    223    106    392    745
   -298   -561   -262    428    -18   -413    254     -2    192     70    361    714
   -296   -605   -311    449      5   -459    239    -18    166     44    335    688
   -296   -633   -337    465     20   -485    246    -18    158     31    324    675
   -296   -644   -348    470     25   -498    257    -23    145      7    298    652
   -309   -683   -374    496     31   -530    252    -44    116    -23    265    615
   -322   -730   -407    524     41   -568    231    -72     85    -57    223    576
   -335   -769   -433    553     49   -602    210    -96     59    -88    192    548
   -348   -818   -472    581     59   -646    192   -116     36   -116    163    524
   -322   -800   -480    561     77   -641    187   -122     36   -124    153    519
   -293   -769   -478    530     90   -623    194   -114     49   -119    155    524
   -283   -784   -501    535    109   -644    197   -103     54   -114    158    530
   -257   -763   -509    509    124   -639    202    -96     62   -109    163    540
   -270   -792   -522    530    124   -657    192   -103     57   -122    150    532
   -280   -823   -542    550    127   -683    174   -114     41   -140    129    524
   -283   -849   -566    566    140   -709    166   -114     33   -158    106    501
   -218   -818   -600    517    187   -709    254     12    103   -132    106    485
   -174   -763   -589    467    207   -678    361    187    228    -62    142    498
   -187   -714   -527    449    168   -620    428    387    415    101    280    615
   -142   -542   -400    342    127   -472    457    657    667    394    579    917
   -132   -215    -83    171    -25   -150    366    506    678    566    870   1270
   -197     80    277     57   -236    179    194    -36    449    566   1026   1491
   -319    171    491     72   -405    329    -54   -646     77    376    948   1444
   -446   -106    340    277   -394    116   -337  -1226   -459   -163    410    930
   -420   -563   -145    491   -137   -355   -550  -1538  -1000   -875   -342    210
   -345   -859   -514    600     83   -688   -592  -1444  -1060  -1039   -548     -2
   -296   -961   -665    626    181   -813   -467  -1093   -766   -831   -415     80
   -241   -870   -628    555    192   -750   -236   -693   -402   -558   -210    244
   -200   -831   -633    514    213   -732    -23   -363   -132   -353    -62    355
   -184   -831   -646    506    228   -737     72   -218    -15   -265     -5    400
   -189   -846   -657    517    231   -753     98   -171     23   -236     12    413
   -168   -820   -652    496    241   -737    116   -140     54   -210     31    428
   -142   -789   -646    465    249   -717    122   -122     70   -194     36    433
   -122   -766   -644    444    259   -706    140    -98     93   -174     54    452
   -127   -779   -652    452    259   -717    142    -83    111   -163     59    462
   -127   -784   -657    457    265   -722    145    -67    127   -150     70    470
   -114   -769   -654    441    267   -711    148    -57    140   -142     77    470
    -83   -745   -662    413    288   -704    158    -36    163   -122     93    485
    -88   -748   -662    415    285   -706    163    -23    179   -106    101    498
    -72   -743   -670    407    298   -706    168    -10    194    -88    109    506
    -41   -709   -670    374    311   -691    176     10    215    -67    127    524
    -54   -706   -652    379    296   -678    174     23    236    -51    137    537
    -62   -719   -657    389    296   -688    168     36    249    -36    145    548
    -64   -732   -667    400    301   -701    171     54    272    -15    161    561
    -49   -701   -654    374    301   -678    181     80    303     12    181    576
    -31   -680   -652    355    309   -667    189    109    329     41    202    587
    -15   -683   -667    348    322   -675    197    140    355     64    220    597
     -2   -665   -662    335    329   -665    205    184    394     98    246    615
     20   -615   -639    296    327   -626    228    249    449    150    285    654
     36   -594   -631    277    332   -613    246    316    498    197    324    680
     46   -563   -613    257    327   -587    259    392    558    257    376    722
    103   -467   -571    181    337   -519    301    501    646    348    459    797
    124   -407   -532    140    327   -470    324    584    711    415    519    852
    106   -397   -504    145    303   -449    332    646    763    467    571    893
    114   -353   -470    116    290   -410    337    688    800    506    618    930
    148   -303   -452     77    298   -376    345    709    820    532    646    958
    158   -262   -420     49    288   -340    345    701    815    532    649    961
    153   -244   -397     46    275   -319    345    678    797    517    639    945
    132   -277   -410     70    270   -342    327    633    758    480    605    909
    140   -285   -426     72    283   -355    322    592    724    449    576    883
    114   -298   -413     93    262   -355    309    535    683    407    532    836
    111   -311   -423     98    265   -366    296    472    636    355    480    782
    114   -345   -459    114    285   -402    283    405    587    298    420    722
     80   -415   -496    168    288   -454    272    337    537    244    361    662
     77   -457   -535    189    303   -493    259    277    496    194    311    610
     75   -493   -568    207    322   -530    239    215    446    142    259    550
     38   -561   -600    259    316   -581    210    150    394     90    205    488
     28   -600   -628    285    327   -613    184     98    353     46    163    439
     41   -605   -646    280    340   -626    174     72    340     31    145    418
     41   -597   -639    275    340   -618    161     46    324     15    132    400
     72   -574   -646    249    358   -610    161     38    327     15    129    392
     75   -584   -659    254    366   -620    158     31    319     12    122    381
     75   -589   -667    254    371   -626    148     15    306      0    106    368
    106   -568   -675    231    389   -620    158     20    316      7    109    368
    103   -571   -675    231    387   -623    155     18    316      5    106    363
     93   -600   -693    254    392   -646    142      5    309     -2    101    350
     96   -597   -693    249    392   -644    135      0    301     -5     96    340
     90   -602   -693    254    389   -646    132     -2    303     -5     93    335
     90   -600   -693    252    392   -646    124    -10    296    -12     88    324
     90   -605   -696    257    392   -649    122    -15    290    -15     85    316
     90   -618   -711    262    397   -665    122    -18    290    -15     80    306
     85   -631   -719    272    400   -675    116    -25    283    -23     72    296
     62   -667   -732    301    394   -698    103    -36    270    -36     59    280
     51   -670   -722    309    387   -696     98    -44    262    -38     57    270
     83   -610   -696    262    389   -652    132    -12    301      2     98    303
    145   -519   -665    187    405   -592    179     23    342     41    135    329
    132   -511   -644    187    387   -579    202     25    350     49    140    327
     96   -548   -644    226    368   -594    197     15    342     36    124    311
     83   -550   -633    231    355   -589    166     -7    329     28    116    298
    150   -459   -610    155    379   -535    174     10    361     64    153    335
    194   -418   -613    111    402   -514    174     23    376     83    168    348
    184   -433   -618    124    400   -524    150      7    366     75    163    337
    101   -540   -644    218    371   -592    111    -20    335     46    137    306
     98   -597   -696    249    394   -646     93    -31    314     33    122    290
    122   -623   -745    249    431   -683     80    -44    296     18    109    270
    171   -597   -769    213    470   -683     83    -46    288     12    101    257
    168   -613   -782    223    475   -696     96    -46    280      5     90    241
    127   -667   -795    270    459   -730    106    -59    259    -20     62    207
     85   -743   -828    324    457   -784     85    -90    220    -62     18    161
     77   -789   -867    355    472   -828     77   -111    200    -85    -10    129
     75   -813   -888    366    480   -849     75   -119    189   -101    -25    109
     64   -854   -919    394    491   -885     57   -135    168   -122    -46     85
     59   -846   -909    392    483   -878     54   -137    166   -132    -57     75
     38   -872   -911    418    475   -891     54   -137    163   -132    -57     70
     41   -901   -943    428    491   -922     57   -135    163   -132    -57     67
     93   -854   -948    381    519   -901     72   -124    174   -119    -46     72
     93   -852   -948    376    519   -901     67   -132    171   -124    -54     59
     75   -896   -971    410    522   -932     59   -132    168   -129    -62     46
     83   -917  -1002    415    540   -958     67   -116    168   -140    -77     25
    137   -878  -1018    368    576   -948    166      5    231   -114    -75     10
    132   -875  -1008    371    568   -940    262    166    324    -62    -59      2
    124   -828   -953    353    537   -891    358    400    509    106     80    119
    184   -636   -823    223    501   -730    413    709    771    418    397    431
    236   -309   -545     36    389   -428    342    626    859    659    722    810
    122    -93   -218    -15    168   -155    145     80    727    743    924   1070
    -70     20     90     25    -80     54   -140   -615    436    639    924   1109
   -161   -233    -72    197    -46   -153   -400  -1226   -122     54    355    561
   -166   -724   -561    444    197   -644   -626  -1543   -678   -636   -348   -119
   -114  -1080   -966    597    426  -1023   -711  -1452   -782   -820   -568   -355
     -7  -1135  -1127    571    558  -1132   -574  -1085   -532   -652   -457   -296
     31  -1057  -1091    511    558  -1072   -316   -696   -233   -436   -296   -174
     57  -1044  -1101    491    579  -1072    -88   -363     -7   -277   -187    -93
     57  -1067  -1124    504    589  -1093      5   -218     88   -207   -145    -67
     70  -1060  -1130    496    600  -1093     46   -163    135   -174   -122    -49
     33  -1101  -1135    532    581  -1117     44   -153    137   -171   -124    -57
     77  -1065  -1143    493    610  -1104     57   -124    161   -150   -109    -44
     85  -1078  -1163    496    620  -1119     64   -109    176   -137    -98    -36
     49  -1109  -1158    530    602  -1132     54   -106    174   -140   -101    -36
     67  -1093  -1161    511    613  -1127     67    -85    194   -124    -88    -25
     85  -1075  -1161    493    620  -1117     83    -62    213   -103    -67    -10
    106  -1047  -1153    467    628  -1098     93    -41    233    -80    -46      2
    119  -1031  -1150    457    633  -1091    109    -20    254    -57    -25     20
    127  -1041  -1169    454    646  -1104    114    -12    259    -49    -20     23
     93  -1078  -1171    491    631  -1124    101    -12    262    -51    -20     20
     83  -1075  -1161    493    620  -1117    101      2    275    -41    -10     28
    103  -1054  -1158    475    631  -1106    109     25    298    -20     10     44
    119  -1047  -1169    462    644  -1106    114     49    319     -5     25     57
    127  -1023  -1150    446    636  -1085    122     77    342     15     46     72
    129  -1002  -1135    433    631  -1067    127    106    361     33     64     83
    129  -1008  -1137    439    633  -1072    127    137    381     54     80     90
    137   -997  -1135    428    633  -1065    140    189    420     88    109    122
    158   -963  -1122    400    639  -1041    161    252    465    132    150    150
    145   -982  -1130    418    633  -1054    161    303    493    153    166    158
    150   -953  -1104    402    626  -1028    179    384    548    207    215    200
    205   -859  -1067    324    636   -963    218    485    626    285    283    265
    228   -820  -1049    296    636   -935    233    566    678    340    335    309
    205   -823  -1028    309    615   -924    236    620    717    381    379    348
    228   -761   -989    267    607   -875    259    685    769    439    436    407
    277   -683   -961    202    618   -820    275    706    787    459    462    436
    267   -675   -943    205    602   -810    270    696    782    459    465    441
    246   -683   -930    215    587   -805    265    672    769    444    454    431
    233   -691   -924    228    579   -807    267    644    753    426    439    410
    226   -711   -940    241    581   -826    265    610    732    405    418    389
    218   -745   -963    262    589   -854    270    568    709    371    387    361
    189   -792   -982    298    584   -885    265    509    670    327    340    314
    171   -831  -1002    329    587   -917    254    433    618    272    283    254
    150   -885  -1036    366    592   -961    244    358    566    215    223    189
     98   -974  -1072    439    584  -1023    215    280    511    153    166    124
     80  -1034  -1117    475    597  -1075    202    223    475    109    122     77
    116  -1034  -1150    459    633  -1091    218    189    459     90     98     54
     88  -1083  -1171    496    628  -1124    197    135    428     49     59     12
     83  -1124  -1210    519    644  -1166    179     98    405     23     31    -18
     59  -1171  -1231    555    644  -1200    161     64    381      0      7    -46
     33  -1223  -1257    594    644  -1239    150     41    363    -18    -15    -70
     75  -1197  -1273    558    672  -1234    163     49    374     -7     -7    -62
    122  -1163  -1288    519    704  -1226    181     62    389      7      7    -46
     93  -1192  -1288    548    688  -1241    176     51    381     -2      0    -59
     41  -1249  -1291    605    665  -1270    166     38    374    -12    -12    -75
     33  -1283  -1317    623    672  -1301    153     28    361    -23    -23    -85
     36  -1296  -1335    628    685  -1314    153     31    361    -23    -23    -88
     88  -1249  -1337    579    711  -1293    174     51    381     -2     -7    -70
     72  -1270  -1343    600    706  -1306    174     49    379     -5    -12    -72
      7  -1356  -1363    672    683  -1361    155     25    355    -31    -36    -98
     62  -1317  -1382    626    722  -1348    168     36    366    -20    -23    -88
     57  -1343  -1400    641    727  -1371    166     31    358    -28    -33    -98
     57  -1348  -1405    646    730  -1376    168     31    361    -25    -28    -98
     90  -1330  -1421    618    753  -1374    174     33    363    -20    -23    -96
    114  -1291  -1405    587    758  -1345    202     59    394      2      2    -72
    111  -1254  -1369    571    737  -1312    236     83    428     25     25    -49
     72  -1283  -1356    605    714  -1319    252     77    428     23     20    -54
     75  -1286  -1361    605    714  -1322    272     90    439     31     25    -46
     77  -1283  -1361    602    719  -1322    272     96    449     44     36    -36
     80  -1260  -1340    589    709  -1299    259     93    462     57     54    -18
    101  -1228  -1330    563    714  -1278    241     90    475     72     70      2
     77  -1273  -1350    597    711  -1312    202     72    459     62     62     -2
     83  -1291  -1374    602    727  -1332    194     72    459     67     67      7
    109  -1288  -1397    587    750  -1343    174     62    446     59     59      0
    129  -1306  -1436    589    782  -1371    166     51    428     41     44    -18
    106  -1366  -1473    631    787  -1421    163     36    407     15     23    -36
     49  -1452  -1501    701    774  -1478    148     15    384    -12     -5    -64
     33  -1501  -1538    732    784  -1519    153     12    374    -31    -20    -83
    101  -1462  -1564    680    831  -1512    189     31    384    -20    -12    -77
    109  -1491  -1602    691    854  -1545    194     18    366    -41    -31    -98
     44  -1577  -1621    766    831  -1597    171    -12    332    -77    -64   -129
     44  -1602  -1649    779    846  -1626    166    -25    316    -93    -77   -140
     38  -1641  -1680    802    859  -1660    163    -31    309   -103    -90   -161
     46  -1636  -1683    792    865  -1660    168    -25    314   -103    -90   -166
     51  -1636  -1688    792    870  -1662    168    -23    316   -103    -90   -161
     28  -1686  -1714    826    870  -1699    153    -36    296   -122   -109   -179
     20  -1691  -1712    836    865  -1701    158    -31    301   -116   -103   -171
     38  -1667  -1709    813    870  -1688    176    -15    319    -98    -83   -150
     49  -1688  -1740    818    893  -1714    168    -12    314   -109    -93   -161
     51  -1717  -1769    833    909  -1743    210     49    337   -106   -111   -181
    101  -1662  -1764    782    932  -1712    322    213    436    -54    -88   -181
    106  -1636  -1745    763    924  -1691    407    418    576     62      2   -109
    161  -1478  -1641    657    898  -1558    514    750    831    335    262    140
    231  -1182  -1413    472    820  -1296    535    896   1026    623    602    514
    179   -922  -1101    371    639  -1010    384    501    982    769    857    836
     -2   -795   -792    397    392   -792    153   -163    769    743    927    948
   -155   -906   -750    530    296   -828   -111   -852    303    345    581    631
   -239  -1369  -1130    802    444  -1249   -374  -1353   -337   -392   -153    -85
   -189  -1790  -1600    989    704  -1696   -558  -1439   -652   -792   -566   -504
    -88  -1940  -1855   1013    880  -1899   -509  -1124   -480   -683   -514   -493
    -31  -1912  -1880    969    924  -1896   -303   -735   -200   -488   -376   -394
    -10  -1883  -1873    943    930  -1878    -46   -348     67   -298   -241   -293
     10  -1888  -1899    940    953  -1893    106   -116    223   -184   -161   -228
     41  -1865  -1906    911    974  -1886    153    -46    277   -145   -132   -202
     59  -1852  -1914    896    984  -1883    168    -15    296   -124   -116   -189
     38  -1880  -1922    919    979  -1901    166     -2    298   -119   -114   -187
     77  -1865  -1943    893   1010  -1904    176     18    311   -103    -98   -176
    116  -1813  -1930    846   1021  -1870    205     51    345    -72    -67   -153
     67  -1847  -1914    888    989  -1880    200     54    345    -72    -70   -153
     57  -1855  -1912    898    982  -1883    200     62    353    -67    -59   -145
    101  -1829  -1930    865   1015  -1878    215     83    371    -46    -41   -129
    109  -1813  -1922    849   1013  -1865    228    106    387    -28    -20   -109
     88  -1829  -1917    870   1002  -1873    223    114    394    -20    -12   -101
    109  -1797  -1906    841   1005  -1849    228    124    410     -2      2    -85
    103  -1784  -1888    841    995  -1836    231    145    428     12     25    -67
     75  -1818  -1893    870    982  -1855    218    145    423     12     23    -70
     98  -1800  -1899    849    997  -1849    223    166    441     31     38    -59
    119  -1766  -1888    823   1000  -1826    236    194    467     54     64    -38
    101  -1779  -1880    839    989  -1829    226    207    475     57     64    -38
    132  -1738  -1870    802   1000  -1803    241    249    506     93     98     -7
    145  -1717  -1862    784   1002  -1790    252    293    535    122    127     12
    137  -1706  -1844    782    989  -1774    259    340    566    148    150     31
    150  -1673  -1823    761    987  -1748    275    402    613    189    192     67
    161  -1641  -1805    737    982  -1722    290    483    662    241    239    111
    161  -1613  -1774    724    966  -1693    306    566    722    301    293    166
    181  -1566  -1748    688    963  -1657    316    649    774    358    348    220
    187  -1551  -1738    683    961  -1644    316    711    813    400    389    262
    213  -1473  -1686    628    945  -1577    342    784    872    467    457    335
    265  -1382  -1649    558    956  -1514    368    833    914    517    509    384
    226  -1389  -1618    579    919  -1504    366    828    909    514    511    381
    228  -1356  -1584    563    906  -1470    371    820    909    514    517    389
    239  -1358  -1597    558    917  -1478    366    789    883    488    491    371
    228  -1379  -1608    574    917  -1493    363    745    857    459    465    350
    218  -1395  -1615    587    914  -1504    358    696    823    426    431    322
    189  -1428  -1618    620    904  -1522    361    639    784    381    389    285
    161  -1470  -1631    654    893  -1551    348    568    732    324    335    226
    150  -1496  -1647    672    898  -1571    327    488    678    262    272    158
    127  -1556  -1683    714    904  -1618    306    405    618    194    207     90
    119  -1592  -1712    737    914  -1652    296    342    576    150    161     49
    119  -1626  -1745    753    930  -1686    275    280    530    103    114      2
     85  -1691  -1777    802    930  -1732    257    220    483     54     64    -46
     98  -1701  -1800    800    948  -1751    246    187    457     28     38    -75
    106  -1725  -1831    810    969  -1777    236    150    431      5     15    -93
     57  -1774  -1831    854    943  -1803    210    116    400    -20    -10   -114
     49  -1777  -1826    862    937  -1803    210    106    392    -25    -18   -119
     83  -1756  -1842    833    961  -1800    223    106    394    -20    -18   -124
    119  -1722  -1842    802    979  -1782    239    119    410     -7     -5   -114
    106  -1732  -1839    813    971  -1784    226     98    397    -23    -18   -129
     90  -1756  -1847    833    966  -1803    210     85    381    -33    -28   -137
     85  -1774  -1860    844    971  -1816    197     72    368    -46    -38   -145
     72  -1782  -1855    854    963  -1818    187     59    358    -57    -49   -153
     62  -1795  -1860    865    961  -1829    176     49    345    -64    -57   -161
    122  -1732  -1855    805    987  -1792    197     64    361    -49    -38   -142
    158  -1693  -1852    766   1005  -1771    213     75    368    -38    -28   -129
    101  -1745  -1847    823    974  -1795    210     64    358    -51    -36   -140
     75  -1761  -1839    841    956  -1800    194     49    340    -64    -51   -155
     88  -1774  -1862    841    974  -1818    176     33    324    -77    -70   -168
    103  -1748  -1852    820    976  -1797    187     46    340    -59    -57   -148
    132  -1649  -1782    758    956  -1714    244     93    400     -5      0    -88
    129  -1647  -1777    758    953  -1712    262     98    400     -2      5    -90
    109  -1667  -1777    779    943  -1722    267     90    392    -10     -5   -103
    103  -1654  -1761    774    930  -1706    254     80    387    -18    -10   -109
    106  -1621  -1727    758    917  -1673    252     83    405      2     12    -83
    127  -1577  -1706    724    914  -1641    226     70    410     15     25    -70
    111  -1584  -1699    735    904  -1641    197     54    400     10     28    -64
    101  -1605  -1706    750    904  -1654    179     46    392      7     28    -62
    181  -1543  -1725    680    953  -1634    187     59    402     25     51    -36
    194  -1561  -1758    683    974  -1660    176     44    379      7     38    -49
    135  -1667  -1803    766    966  -1735    153     10    335    -36     -2    -88
    109  -1709  -1821    800    963  -1764    148     -5    306    -62    -28   -116
     72  -1764  -1836    846    953  -1800    140    -25    280    -88    -62   -145
     85  -1771  -1860    841    971  -1816    148    -28    270   -103    -72   -161
    111  -1769  -1880    828    995  -1823    158    -33    262   -111    -80   -168
     83  -1818  -1901    867    989  -1860    145    -59    231   -142   -109   -197
    127  -1790  -1917    831   1021  -1852    155    -57    226   -148   -111   -202
    103  -1821  -1925    854   1013  -1873    142    -75    207   -163   -127   -220
     85  -1849  -1938    880   1010  -1893    127    -83    192   -168   -137   -226
     96  -1842  -1940    870   1015  -1891    132    -80    194   -163   -135   -218
     83  -1857  -1940    888   1010  -1899    132    -80    192   -163   -129   -218
     62  -1896  -1961    917   1010  -1927     98   -109    163   -189   -155   -244
     85  -1865  -1951    891   1018  -1906    103   -101    166   -181   -145   -233
     80  -1873  -1953    896   1015  -1912    111    -98    166   -187   -150   -233
    106  -1880  -1987    888   1047  -1932    135    -57    171   -197   -168   -262
    153  -1826  -1982    833   1065  -1904    241    103    272   -145   -150   -267
    119  -1805  -1925    841   1021  -1865    324    296    420    -25    -62   -194
    129  -1699  -1831    782    979  -1764    384    568    652    223    174     31
    244  -1400  -1644    579    943  -1522    392    779    862    522    522    415
    205  -1072  -1278    431    737  -1174    296    441    797    633    771    740
     44   -937   -984    446    514   -961    129   -127    535    563    820    844
    -93   -976   -883    532    392   -932    -72   -756     77    189    504    548
   -155  -1317  -1161    737    501  -1239   -298  -1327   -548   -524   -236   -197
   -127  -1717  -1590    919    730  -1654   -519  -1527   -943   -997   -706   -652
    -44  -1932  -1891    987    922  -1912   -524  -1325   -844   -958   -709   -678
     31  -1966  -2000    966   1015  -1982   -392   -974   -566   -756   -574   -574
     38  -1940  -1979    950   1008  -1958   -184   -584   -252   -527   -413   -444
     57  -1914  -1971    927   1013  -1943    -12   -306    -36   -358   -293   -345
     96  -1891  -1987    896   1039  -1938     51   -200     44   -293   -244   -306
     80  -1893  -1977    906   1026  -1932     72   -161     70   -267   -223   -290
     80  -1880  -1961    901   1021  -1919     88   -137     93   -249   -207   -277
     88  -1865  -1953    888   1018  -1906     85   -129    101   -244   -202   -272
     85  -1862  -1951    888   1015  -1906     85   -119    111   -239   -192   -262
     80  -1867  -1948    891   1013  -1906     83   -109    119   -228   -179   -246
     77  -1878  -1956    901   1015  -1917     85   -106    119   -233   -184   -246
     88  -1844  -1935    875   1010  -1891    101    -88    140   -218   -171   -226
    132  -1774  -1906    820   1018  -1839    129    -51    174   -181   -132   -187
    129  -1764  -1893    815   1010  -1829    119    -51    176   -174   -124   -179
    111  -1753  -1865    820    987  -1808    116    -46    179   -161   -111   -166
     98  -1777  -1875    836    984  -1826    111    -46    176   -161   -114   -168
    114  -1761  -1875    823    995  -1818    116    -31    192   -148   -101   -150
    135  -1727  -1862    795    997  -1795    122    -10    210   -124    -80   -127
    135  -1709  -1844    787    989  -1777    122      2    223   -109    -64   -116
    145  -1696  -1842    774    992  -1769    122     20    236    -96    -51   -106
    129  -1696  -1826    782    976  -1761    122     41    249    -80    -38    -96
    132  -1670  -1803    769    966  -1735    135     80    283    -44     -5    -59
    150  -1654  -1805    753    976  -1730    145    127    316     -7     25    -23
    158  -1647  -1808    743    982  -1725    150    179    353     28     59     12
    171  -1618  -1792    722    979  -1704    163    241    400     75    101     54
    187  -1579  -1766    696    974  -1670    176    319    457    135    161    109
    200  -1525  -1725    662    961  -1623    194    405    527    210    233    181
    218  -1467  -1686    623    950  -1577    202    470    576    267    290    239
    233  -1395  -1628    579    930  -1512    223    542    639    340    366    316
    226  -1332  -1558    550    891  -1444    241    589    683    392    420    376
    236  -1301  -1538    532    885  -1418    244    597    691    402    436    392
    218  -1296  -1517    537    867  -1408    233    574    670    387    426    384
    205  -1304  -1509    548    857  -1405    223    535    639    353    397    361
    226  -1273  -1499    522    862  -1387    228    504    620    329    379    353
    249  -1244  -1493    498    870  -1369    236    472    600    306    361    342
    200  -1288  -1488    542    841  -1387    226    413    550    254    306    296
    166  -1348  -1514    589    839  -1431    205    342    488    184    236    226
    142  -1400  -1545    626    844  -1473    194    272    431    119    168    163
    142  -1418  -1561    639    852  -1488    189    210    381     67    111    109
    140  -1441  -1582    649    859  -1512    174    148    335     15     59     57
    129  -1493  -1623    680    875  -1556    166     90    285    -38      5      2
    106  -1556  -1662    722    883  -1608    145     28    228    -96    -51    -57
     80  -1590  -1670    756    875  -1628    127    -20    197   -132    -85    -90
     77  -1595  -1675    756    875  -1634    111    -51    171   -158   -111   -116
    109  -1577  -1688    732    898  -1631    122    -57    174   -158   -111   -114
    114  -1556  -1673    719    893  -1615    135    -54    179   -150   -103   -101
    101  -1571  -1673    735    885  -1621    119    -77    161   -166   -116   -111
     70  -1628  -1701    776    883  -1662     80   -114    127   -202   -150   -145
    114  -1579  -1693    732    904  -1636     96    -98    145   -181   -132   -122
    145  -1532  -1680    691    911  -1608    114    -83    161   -163   -114   -101
    106  -1579  -1686    737    896  -1631     90   -106    137   -187   -137   -122
    114  -1579  -1693    730    904  -1636     88   -109    129   -187   -137   -119
    129  -1548  -1678    709    901  -1613    101    -98    142   -171   -122   -103
    106  -1577  -1686    735    893  -1628     88   -111    127   -187   -137   -114
    106  -1590  -1696    743    901  -1641     80   -124    114   -200   -148   -127
    111  -1566  -1680    724    893  -1621     83   -124    116   -197   -142   -116
    111  -1558  -1670    722    888  -1613     83   -122    114   -202   -142   -116
     96  -1574  -1673    737    880  -1623     70   -135    101   -213   -150   -127
    103  -1553  -1657    724    880  -1605     83   -129    111   -200   -140   -116
    111  -1506  -1618    696    862  -1561    109   -109    137   -176   -116    -93
    122  -1460  -1584    667    852  -1522    137    -98    158   -158    -98    -75
    140  -1423  -1564    641    849  -1493    150    -96    163   -153    -98    -72
    127  -1428  -1556    652    841  -1491    145   -106    158   -155   -101    -75
    116  -1410  -1530    646    820  -1470    129   -116    163   -148    -88    -64
    142  -1382  -1525    618    833  -1452    114   -124    166   -137    -80    -51
    168  -1369  -1538    600    852  -1452    101   -137    158   -145    -85    -54
    137  -1392  -1530    628    833  -1460     93   -137    155   -145    -85    -51
    127  -1421  -1551    644    836  -1486     80   -142    140   -155    -90    -54
    127  -1457  -1584    665    854  -1522     54   -174    103   -187   -122    -80
    119  -1512  -1634    696    875  -1571     31   -202     64   -226   -158   -116
    129  -1551  -1680    711    904  -1615     36   -205     46   -244   -179   -140
    129  -1577  -1709    722    917  -1641     38   -213     31   -262   -202   -166
    122  -1592  -1714    735    917  -1652     49   -218     20   -283   -220   -189
    116  -1613  -1732    745    922  -1670     51   -233      2   -306   -244   -210
    150  -1610  -1761    730    956  -1686     62   -233     -5   -316   -257   -218
    129  -1639  -1771    753    948  -1704     57   -246    -23   -332   -277   -239
     96  -1673  -1769    787    930  -1719     49   -254    -33   -342   -290   -254
    119  -1662  -1782    771    948  -1719     49   -259    -38   -348   -298   -259
    124  -1680  -1805    779    963  -1743     36   -267    -51   -358   -311   -270
    122  -1701  -1826    789    974  -1764     23   -277    -62   -371   -322   -283
    129  -1691  -1821    779    974  -1756     25   -275    -62   -371   -319   -285
    122  -1701  -1826    787    974  -1761     23   -272    -64   -376   -324   -290
    109  -1732  -1842    813    974  -1787     25   -270    -64   -379   -327   -298
    101  -1787  -1891    841    995  -1839     49   -215    -54   -397   -363   -348
    127  -1774  -1901    820   1013  -1836    142    -64     38   -355   -363   -371
    210  -1634  -1844    709   1026  -1738    257    153    228   -194   -236   -267
    244  -1470  -1714    613    979  -1592    348    470    519    116     54     10
    223  -1254  -1478    514    849  -1363    283    501    618    348    368    368
    132   -982  -1117    423    623  -1049     96     -2    402    371    561    631
     54   -789   -844    366    446   -818   -103   -615     67    272    597    709
     12   -805   -818    397    415   -810   -301  -1221   -410   -132    249    381
     -2  -1262  -1260    631    626  -1262   -537  -1652  -1021   -904   -568   -413
     38  -1678  -1717    818    878  -1696   -667  -1717  -1291  -1304   -995   -820
     62  -1891  -1953    914   1005  -1922   -600  -1415  -1070  -1163   -930   -797
    109  -1834  -1943    862   1026  -1888   -389   -997   -693   -878   -724   -636
    124  -1784  -1909    828   1015  -1847   -158   -607   -363   -620   -537   -488
    145  -1779  -1925    815   1034  -1852    -36   -394   -197   -491   -444   -418
    142  -1803  -1945    828   1044  -1875    -10   -335   -150   -459   -428   -407
    150  -1795  -1945    823   1047  -1870      5   -301   -122   -436   -410   -394
    137  -1826  -1964    844   1049  -1893      7   -288   -114   -426   -407   -397
    205  -1758  -1964    776   1083  -1860     41   -246    -77   -389   -371   -366
    257  -1688  -1945    714   1098  -1816     75   -210    -41   -358   -337   -340
    194  -1727  -1922    766   1057  -1823     64   -213    -41   -361   -340   -348
    205  -1738  -1943    763   1072  -1839     62   -207    -36   -355   -340   -345
    213  -1738  -1951    761   1080  -1844     59   -200    -28   -342   -335   -342
    205  -1745  -1951    769   1075  -1847     46   -202    -31   -345   -337   -348
    210  -1753  -1964    771   1085  -1857     46   -189    -23   -335   -329   -342
    233  -1727  -1961    745   1096  -1844     62   -171     -2   -316   -314   -329
    226  -1714  -1940    743   1083  -1829     67   -158      7   -303   -301   -319
    218  -1709  -1927    745   1070  -1818     70   -145     20   -285   -288   -306
    236  -1701  -1938    732   1085  -1818     75   -124     41   -267   -270   -290
    239  -1699  -1938    730   1085  -1818     70   -111     49   -259   -262   -288
    218  -1704  -1922    743   1070  -1813     75    -90     72   -239   -246   -277
    228  -1673  -1901    719   1065  -1787     85    -57    101   -210   -223   -257
    259  -1647  -1906    693   1083  -1777     98    -12    135   -176   -200   -236
    246  -1652  -1899    701   1070  -1774    109     38    174   -137   -168   -213
    257  -1615  -1873    678   1065  -1743    137    111    236    -83   -119   -171
    270  -1577  -1849    652   1060  -1712    155    189    290    -28    -75   -129
    293  -1530  -1823    618   1057  -1675    174    275    358     38    -15    -77
    298  -1506  -1805    602   1049  -1654    181    353    413     98     41    -28
    314  -1462  -1777    574   1044  -1618    194    426    465    158     98     28
    366  -1361  -1730    496   1047  -1545    226    496    524    226    163     93
    340  -1330  -1670    496   1005  -1499    239    527    550    259    200    127
    319  -1340  -1660    509    989  -1499    228    517    537    252    194    124
    319  -1340  -1660    509    989  -1499    218    491    514    231    176    106
    329  -1325  -1654    496    989  -1491    218    462    491    207    153     85
    298  -1345  -1644    524    971  -1493    200    410    444    161    111     44
    265  -1397  -1665    566    963  -1532    171    340    379     96     54    -15
    285  -1387  -1675    550    979  -1530    174    288    342     51     12    -54
    324  -1356  -1680    514   1000  -1519    187    239    309     10    -31    -98
    259  -1457  -1717    600    987  -1587    148    142    226    -75   -122   -192
    220  -1532  -1753    652    987  -1641    114     57    161   -142   -200   -270
    231  -1553  -1784    659   1008  -1670    111      2    124   -181   -241   -314
    283  -1519  -1805    615   1044  -1662    127    -25    109   -205   -265   -340
    257  -1574  -1831    659   1044  -1701    111    -83     62   -252   -314   -392
    207  -1662  -1870    724   1036  -1764     77   -142     10   -306   -368   -449
    197  -1709  -1906    756   1049  -1808     49   -189    -28   -348   -413   -491
    239  -1683  -1925    719   1080  -1803     44   -210    -44   -361   -428   -509
    254  -1667  -1922    706   1088  -1795     51   -207    -41   -355   -420   -506
    226  -1701  -1927    735   1075  -1813     28   -233    -67   -379   -446   -532
    218  -1719  -1940    750   1078  -1829      5   -257    -88   -402   -470   -558
    223  -1714  -1940    743   1080  -1829      0   -262    -93   -405   -475   -568
    267  -1667  -1935    701   1101  -1800     23   -236    -67   -379   -449   -542
    296  -1644  -1940    672   1117  -1790     36   -231    -62   -374   -444   -537
    275  -1670  -1945    696   1109  -1808     31   -239    -72   -384   -459   -555
    244  -1696  -1940    724   1091  -1818     12   -257    -93   -402   -478   -576
    239  -1704  -1943    732   1091  -1823      2   -267   -103   -410   -488   -584
    244  -1722  -1966    737   1104  -1844    -10   -275   -119   -420   -498   -594
    236  -1743  -1979    753   1106  -1860    -15   -283   -124   -423   -504   -600
    267  -1706  -1974    719   1119  -1839     -7   -272   -116   -413   -493   -589
    298  -1686  -1984    693   1140  -1834      0   -265   -109   -405   -488   -584
    285  -1631  -1919    670   1101  -1774     31   -241    -70   -371   -454   -558
    239  -1628  -1867    696   1052  -1748     38   -241    -59   -368   -446   -558
    254  -1615  -1873    678   1062  -1743     57   -233    -49   -363   -444   -558
    298  -1574  -1873    639   1085  -1722     59   -231    -44   -358   -439   -553
    288  -1571  -1862    639   1072  -1714     41   -244    -46   -355   -433   -550
    327  -1517  -1844    594   1085  -1680     33   -244    -33   -337   -410   -524
    322  -1551  -1875    613   1098  -1714      5   -270    -57   -358   -428   -537
    275  -1621  -1896    672   1085  -1758    -23   -288    -77   -376   -441   -550
    293  -1600  -1893    652   1091  -1745    -44   -288    -83   -376   -439   -545
    322  -1605  -1930    641   1124  -1766    -59   -306   -111   -394   -459   -563
    340  -1634  -1977    644   1156  -1805    -70   -324   -140   -423   -488   -589
    319  -1696  -2016    688   1166  -1855    -72   -345   -168   -452   -519   -620
    311  -1756  -2068    719   1189  -1912    -59   -348   -181   -467   -537   -639
    296  -1795  -2091    748   1192  -1943    -54   -355   -197   -483   -555   -662
    272  -1823  -2099    774   1184  -1961    -62   -374   -220   -511   -587   -693
    267  -1849  -2117    792   1192  -1982    -77   -397   -244   -537   -615   -719
    259  -1917  -2179    828   1218  -2049    -96   -423   -275   -571   -649   -750
    277  -1935  -2213    826   1244  -2073   -101   -428   -290   -587   -662   -763
    272  -1948  -2221    836   1247  -2083    -96   -423   -285   -584   -662   -763
    265  -1951  -2216    844   1239  -2083   -101   -428   -290   -587   -665   -766
    288  -1896  -2184    802   1234  -2039   -109   -441   -303   -597   -672   -776
    301  -1893  -2195    795   1247  -2044   -122   -449   -314   -605   -685   -787
    275  -1917  -2195    818   1234  -2055   -137   -465   -329   -620   -701   -802
    293  -1896  -2190    802   1241  -2042   -140   -467   -335   -623   -701   -805
    327  -1883  -2210    776   1267  -2047   -101   -418   -314   -620   -709   -823
    355  -1888  -2244    766   1299  -2065    -15   -288   -259   -615   -735   -870
    353  -1896  -2249    771   1301  -2073     62   -119   -158   -555   -709   -865
    366  -1779  -2145    706   1254  -1961    171    205    106   -301   -483   -654
    418  -1525  -1945    553   1179  -1735    189    405    329     12   -127   -272
    389  -1195  -1587    402    987  -1389     12    -46    207    116    129     64
    239   -969  -1210    363    724  -1088   -249   -779    -70    109    272    267
     93   -935  -1028    420    561   -982   -511  -1504   -488   -150    114    135
     54  -1397  -1454    670    753  -1423   -779  -1987  -1130   -911   -672   -633
    119  -1860  -1982    870   1049  -1919   -924  -2104  -1532  -1491  -1304  -1254
    205  -2044  -2249    919   1226  -2148   -839  -1779  -1356  -1413  -1301  -1291
    236  -2005  -2242    885   1239  -2122   -589  -1280   -953  -1104  -1080  -1114
    249  -1987  -2239    867   1241  -2112   -368   -880   -662   -898   -940  -1000
    262  -2018  -2281    878   1270  -2151   -257   -657   -514   -792   -867   -963
    270  -2023  -2296    875   1280  -2158   -210   -571   -452   -745   -831   -948
    361  -1927  -2288    784   1325  -2107   -158   -496   -389   -693   -782   -904
    337  -1943  -2281    800   1306  -2109   -158   -488   -392   -696   -789   -911
    314  -1966  -2281    826   1296  -2125   -166   -475   -392   -691   -789   -919
    290  -2000  -2294    854   1291  -2145   -179   -475   -394   -696   -789   -930
    280  -2010  -2291    865   1286  -2151   -184   -467   -389   -696   -789   -932
    340  -1938  -2278    797   1306  -2107   -150   -426   -350   -659   -750   -891
    363  -1899  -2262    769   1312  -2081   -129   -394   -324   -636   -730   -867
    342  -1919  -2265    787   1301  -2091   -137   -394   -324   -641   -737   -875
    337  -1919  -2257    792   1296  -2088   -142   -389   -316   -636   -732   -872
    327  -1938  -2265    802   1293  -2099   -150   -379   -314   -631   -730   -872
    322  -1925  -2247    800   1283  -2086   -158   -374   -314   -628   -727   -870
    342  -1883  -2226    769   1280  -2055   -145   -353   -293   -607   -706   -857
    335  -1870  -2205    769   1270  -2036   -135   -324   -270   -584   -685   -844
    345  -1839  -2184    745   1262  -2013   -129   -301   -257   -571   -670   -833
    374  -1816  -2190    719   1280  -2003   -111   -265   -226   -540   -644   -813
    363  -1823  -2187    730   1275  -2005   -106   -233   -205   -522   -631   -800
    374  -1784  -2158    706   1265  -1971    -98   -187   -174   -493   -605   -776
    394  -1748  -2143    675   1267  -1945    -88   -135   -140   -465   -584   -756
    402  -1717  -2120    657   1260  -1917    -70    -64    -96   -423   -548   -727
    400  -1693  -2096    646   1244  -1893    -51     15    -46   -379   -506   -688
    410  -1670  -2081    631   1244  -1875    -46    101      0   -335   -478   -646
    418  -1626  -2044    602   1228  -1836    -25    187     54   -280   -420   -597
    420  -1587  -2008    584   1213  -1797     -5    270    114   -215   -348   -545
    457  -1499  -1958    519   1205  -1727     18    340    168   -153   -280   -488
    488  -1434  -1922    472   1205  -1678     41    381    202   -109   -233   -439
    420  -1475  -1899    524   1158  -1686     23    363    184   -119   -241   -441
    420  -1462  -1883    519   1150  -1673     15    342    166   -135   -249   -444
    517  -1353  -1873    415   1195  -1613     46    350    181   -122   -236   -428
    491  -1384  -1875    446   1182  -1628     46    314    161   -148   -265   -452
    420  -1447  -1867    511   1143  -1654     25    246    111   -197   -309   -501
    384  -1488  -1873    550   1127  -1680      0    161     51   -257   -368   -568
    397  -1509  -1906    553   1150  -1706    -20     80     -2   -314   -431   -631
    441  -1483  -1925    522   1182  -1704     -7     23    -31   -348   -459   -662
    394  -1556  -1951    581   1171  -1753    -33    -64    -96   -415   -524   -730
    353  -1621  -1974    633   1163  -1797    -62   -150   -155   -480   -587   -792
    327  -1680  -2008    675   1166  -1844    -88   -226   -207   -535   -644   -849
    350  -1688  -2039    670   1195  -1862    -96   -270   -244   -568   -678   -885
    376  -1683  -2060    652   1218  -1873    -96   -301   -265   -592   -704   -906
    350  -1722  -2073    685   1210  -1899   -109   -337   -290   -618   -730   -930
    348  -1740  -2088    696   1215  -1914   -122   -363   -314   -636   -748   -948
    329  -1771  -2101    722   1215  -1935   -137   -387   -332   -652   -766   -961
    322  -1784  -2109    730   1213  -1945   -148   -402   -348   -665   -784   -966
    329  -1764  -2096    717   1213  -1930   -148   -402   -348   -662   -782   -966
    322  -1764  -2086    719   1202  -1925   -148   -407   -350   -662   -779   -976
    298  -1784  -2083    743   1189  -1932   -148   -410   -350   -662   -779   -984
    324  -1771  -2096    722   1208  -1932   -140   -405   -345   -657   -774   -984
    361  -1738  -2099    688   1228  -1917   -129   -400   -340   -649   -769   -982
    340  -1761  -2104    709   1218  -1932   -150   -418   -363   -670   -787   -997
    327  -1795  -2122    735   1223  -1958   -155   -423   -363   -667   -782   -995
    340  -1792  -2135    724   1236  -1964   -155   -423   -363   -667   -784   -995
    329  -1795  -2127    732   1228  -1961   -166   -433   -374   -678   -792  -1008
    355  -1758  -2117    701   1234  -1938   -155   -426   -371   -667   -776  -1000
    384  -1725  -2109    670   1247  -1917   -148   -415   -363   -657   -763   -984
    387  -1696  -2086    652   1236  -1891   -135   -402   -348   -639   -756   -969
    374  -1667  -2042    646   1208  -1855   -109   -387   -322   -615   -735   -945
    348  -1652  -2000    652   1171  -1826    -90   -384   -311   -605   -724   -940
    337  -1652  -1990    657   1163  -1821    -83   -384   -311   -605   -724   -943
    366  -1615  -1982    623   1171  -1797    -90   -384   -303   -597   -711   -927
    381  -1571  -1953    594   1166  -1761   -101   -387   -288   -574   -693   -906
    400  -1545  -1945    571   1171  -1745   -122   -394   -285   -563   -678   -891
    397  -1553  -1951    579   1174  -1751   -145   -405   -298   -566   -678   -885
    379  -1584  -1964    600   1171  -1774   -168   -413   -306   -568   -672   -885
    363  -1618  -1982    626   1171  -1797   -205   -439   -335   -594   -691   -906
    368  -1662  -2031    646   1197  -1847   -244   -480   -384   -644   -730   -943
    400  -1680  -2081    641   1239  -1880   -241   -493   -400   -662   -745   -956
    402  -1683  -2088    639   1244  -1886   -215   -480   -394   -659   -737   -950
    368  -1730  -2099    678   1234  -1914   -218   -496   -420   -688   -769   -979
    332  -1782  -2114    722   1221  -1948   -228   -517   -452   -717   -802  -1013
    327  -1805  -2132    740   1228  -1969   -239   -535   -467   -735   -818  -1031
    332  -1800  -2135    732   1231  -1966   -246   -548   -485   -753   -828  -1044
    329  -1831  -2161    748   1244  -1995   -262   -574   -511   -776   -852  -1067
    327  -1862  -2190    766   1257  -2026   -270   -581   -522   -787   -865  -1075
    319  -1862  -2182    771   1249  -2021   -265   -579   -524   -784   -865  -1078
    350  -1813  -2166    730   1257  -1990   -254   -568   -511   -771   -841  -1057
    314  -1855  -2171    769   1241  -2013   -265   -579   -524   -782   -852  -1067
    327  -1842  -2171    756   1249  -2005   -259   -571   -519   -779   -846  -1062
    387  -1777  -2164    696   1275  -1969   -236   -550   -491   -753   -823  -1036
    363  -1795  -2161    714   1260  -1977   -236   -545   -496   -763   -836  -1044
    329  -1823  -2153    748   1239  -1990   -200   -485   -480   -774   -857  -1080
    342  -1797  -2140    724   1241  -1969   -116   -327   -394   -730   -836  -1085
    400  -1712  -2112    657   1254  -1912    -25   -101   -236   -589   -724   -989
    467  -1519  -1987    524   1226  -1753     62    231     20   -301   -433   -693
    496  -1228  -1725    366   1109  -1475     41    249    153    -54   -111   -314
    392  -1026  -1421    314    906  -1223   -103   -265     54     33     85    -44
    192   -911  -1104    361    646  -1008   -335  -1036   -213    -38    116     28
     70  -1098  -1169    511    618  -1132   -568  -1725   -748   -550   -363   -444
     57  -1517  -1574    730    813  -1545   -820  -2112  -1332  -1241  -1070  -1153
    124  -1873  -1997    872   1060  -1935   -987  -2088  -1512  -1501  -1356  -1452
    236  -1958  -2195    862   1215  -2075   -906  -1717  -1288  -1348  -1262  -1395
    270  -1865  -2135    797   1202  -2000   -654  -1244   -958  -1111  -1083  -1244
    314  -1831  -2145    758   1228  -1987   -426   -857   -717   -937   -961  -1148
    348  -1821  -2169    735   1254  -1995   -316   -670   -597   -844   -893  -1096
    337  -1826  -2164    745   1249  -1995   -293   -618   -563   -823   -872  -1080
    332  -1831  -2164    748   1247  -1997   -290   -597   -550   -818   -870  -1075
    329  -1823  -2156    745   1241  -1990   -285   -579   -540   -807   -857  -1065
    327  -1823  -2151    745   1239  -1987   -283   -563   -527   -797   -844  -1052
    340  -1808  -2148    735   1244  -1977   -275   -542   -509   -779   -828  -1036
    361  -1777  -2140    706   1249  -1958   -267   -524   -493   -761   -802  -1018
    381  -1740  -2122    678   1249  -1930   -254   -501   -472   -737   -779  -1000
    387  -1725  -2112    667   1247  -1917   -246   -483   -459   -722   -763   -984
    363  -1738  -2101    688   1231  -1919   -252   -480   -454   -719   -761   -976
    340  -1751  -2094    704   1215  -1922   -262   -478   -457   -719   -758   -976
    350  -1735  -2086    691   1218  -1909   -262   -465   -441   -706   -743   -961
    342  -1732  -2075    691   1208  -1904   -270   -459   -433   -701   -737   -958
    371  -1696  -2068    662   1218  -1880   -257   -431   -407   -672   -711   -935
    431  -1621  -2052    592   1241  -1836   -226   -387   -366   -628   -667   -893
    407  -1626  -2034    607   1218  -1829   -223   -366   -355   -615   -657   -883
    407  -1618  -2029    602   1215  -1823   -223   -337   -342   -602   -644   -862
    428  -1579  -2008    576   1218  -1792   -215   -298   -316   -574   -610   -839
    407  -1577  -1984    581   1195  -1779   -215   -259   -293   -550   -589   -823
    405  -1569  -1977    581   1189  -1771   -215   -215   -272   -527   -571   -805
    420  -1540  -1964    558   1189  -1751   -207   -155   -236   -493   -530   -776
    454  -1475  -1930    511   1192  -1701   -189    -70   -179   -433   -472   -722
    478  -1428  -1906    472   1192  -1667   -179     15   -127   -381   -423   -670
    483  -1389  -1873    452   1176  -1631   -174     90    -80   -329   -371   -618
    496  -1330  -1829    415   1161  -1579   -168    155    -33   -275   -311   -555
    506  -1278  -1784    387   1145  -1530   -155    207      5   -228   -262   -501
    488  -1254  -1745    381   1114  -1499   -150    220     18   -213   -244   -472
    498  -1202  -1701    350   1098  -1452   -142    226     33   -194   -223   -449
    522  -1150  -1675    314   1096  -1413   -137    218     31   -192   -220   -441
    509  -1158  -1667    324   1088  -1413   -148    184      5   -220   -244   -452
    480  -1182  -1665    350   1070  -1421   -150    148    -18   -241   -257   -472
    457  -1200  -1660    371   1057  -1428   -150    101    -44   -272   -288   -501
    431  -1234  -1667    400   1047  -1449   -153     49    -80   -311   -329   -548
    410  -1265  -1675    428   1041  -1470   -150    -10   -111   -348   -355   -597
    397  -1293  -1691    446   1041  -1491   -161    -83   -150   -392   -400   -649
    379  -1332  -1712    478   1044  -1522   -171   -153   -189   -436   -457   -698
    358  -1382  -1740    509   1047  -1561   -189   -223   -233   -485   -511   -750
    340  -1421  -1761    540   1049  -1590   -202   -283   -270   -527   -553   -795
    322  -1452  -1774    563   1047  -1613   -210   -335   -303   -561   -589   -826
    324  -1460  -1784    568   1054  -1621   -223   -371   -329   -587   -615   -852
    314  -1475  -1790    579   1049  -1634   -233   -400   -350   -602   -631   -872
    314  -1483  -1797    584   1054  -1639   -233   -410   -353   -602   -626   -875
    306  -1488  -1795    589   1049  -1639   -233   -420   -358   -602   -626   -875
    301  -1486  -1787    592   1041  -1636   -239   -428   -361   -600   -628   -872
    301  -1486  -1790    592   1044  -1636   -244   -436   -361   -597   -628   -870
    314  -1478  -1792    581   1052  -1634   -244   -439   -366   -602   -628   -867
    303  -1483  -1790    589   1044  -1634   -254   -449   -371   -605   -631   -875
    285  -1491  -1777    602   1028  -1631   -257   -452   -374   -605   -628   -878
    272  -1501  -1777    613   1023  -1636   -267   -457   -381   -610   -636   -888
    288  -1493  -1782    602   1034  -1636   -262   -457   -376   -607   -636   -880
    288  -1499  -1787    602   1036  -1641   -259   -462   -376   -610   -631   -878
    296  -1488  -1784    594   1039  -1634   -259   -465   -376   -607   -626   -875
    309  -1470  -1779    579   1041  -1626   -254   -459   -371   -600   -615   -867
    298  -1496  -1795    600   1047  -1644   -262   -472   -381   -613   -626   -872
    280  -1496  -1777    607   1026  -1636   -267   -475   -381   -613   -631   -875
    280  -1447  -1727    581   1002  -1587   -241   -449   -353   -579   -594   -846
    267  -1408  -1675    568    971  -1540   -210   -433   -327   -555   -566   -826
    265  -1382  -1647    558    956  -1514   -181   -418   -306   -540   -555   -813
    293  -1340  -1636    522    963  -1486   -168   -407   -293   -530   -542   -797
    267  -1348  -1615    540    940  -1480   -197   -426   -298   -530   -542   -789
    257  -1340  -1597    540    927  -1467   -220   -431   -293   -519   -524   -776
    293  -1301  -1595    504    943  -1447   -241   -433   -288   -504   -501   -753
    311  -1275  -1590    480    948  -1431   -249   -436   -285   -496   -491   -740
    340  -1260  -1600    459    969  -1428   -265   -444   -301   -498   -496   -737
    309  -1314  -1623    501    963  -1470   -306   -483   -342   -532   -524   -758
    288  -1374  -1662    542    974  -1517   -335   -517   -381   -568   -553   -789
    275  -1395  -1673    558    971  -1532   -337   -532   -402   -589   -574   -810
    254  -1441  -1696    592    974  -1569   -332   -537   -418   -602   -592   -826
    210  -1519  -1730    654    969  -1623   -327   -553   -439   -626   -618   -852
    202  -1545  -1748    672    974  -1647   -327   -568   -454   -646   -633   -862
    244  -1512  -1756    631    997  -1634   -319   -566   -457   -646   -631   -849
    233  -1543  -1777    654   1002  -1660   -329   -581   -478   -667   -649   -872
    220  -1571  -1792    672   1005  -1680   -350   -602   -496   -688   -665   -898
    210  -1587  -1797    688   1002  -1691   -355   -607   -501   -688   -667   -896
    205  -1564  -1769    678    987  -1667   -358   -607   -501   -685   -665   -891
    226  -1538  -1764    654    992  -1649   -350   -605   -496   -680   -654   -885
    236  -1525  -1764    644    997  -1644   -355   -613   -504   -683   -659   -885
    205  -1545  -1751    670    976  -1647   -368   -626   -511   -693   -667   -896
    189  -1587  -1779    698    982  -1683   -368   -626   -511   -693   -665   -888
    179  -1605  -1784    711    979  -1693   -361   -602   -511   -701   -680   -906
    205  -1558  -1764    672    984  -1660   -277   -472   -439   -667   -670   -924
    252  -1499  -1751    623   1000  -1623   -184   -288   -324   -581   -610   -888
    265  -1408  -1673    568    969  -1540   -116    -36   -124   -379   -423   -704
    329  -1161  -1493    415    909  -1327   -101    161     77   -103   -111   -353
    340   -859  -1200    259    766  -1028   -168    -44    106     72    171      7
    192   -698   -891    254    540   -795   -303   -613    -64     98    316    220
      2   -719   -722    355    361   -719   -511  -1327   -509   -228     59      0
   -140  -1093   -956    615    405  -1026   -737  -1922  -1132   -917   -628   -711
    -85  -1491  -1408    787    657  -1449   -956  -2156  -1569  -1441  -1166  -1260
    109  -1628  -1738    761    922  -1683  -1000  -1956  -1499  -1423  -1182  -1301
    148  -1639  -1790    745    966  -1714   -870  -1571  -1208  -1205  -1026  -1176
    129  -1621  -1751    743    940  -1686   -670  -1150   -893   -976   -857  -1039
    142  -1621  -1764    737    950  -1691   -504   -839   -680   -815   -750   -948
    158  -1582  -1740    711    948  -1660   -423   -709   -589   -740   -701   -896
    161  -1574  -1738    706    948  -1654   -402   -675   -558   -719   -675   -872
    158  -1590  -1748    714    950  -1667   -397   -657   -545   -706   -657   -865
    171  -1577  -1748    701    958  -1662   -387   -636   -527   -685   -633   -857
    174  -1558  -1732    693    953  -1644   -376   -620   -514   -670   -618   -844
    163  -1551  -1714    691    937  -1631   -376   -602   -496   -649   -594   -813
    176  -1540  -1717    680    945  -1628   -379   -592   -488   -641   -587   -802
    187  -1530  -1717    667    950  -1623   -379   -587   -480   -631   -576   -795
    189  -1509  -1699    659    943  -1602   -376   -576   -470   -618   -566   -779
    168  -1519  -1688    675    924  -1602   -379   -571   -467   -615   -563   -766
    155  -1530  -1686    685    919  -1608   -387   -571   -465   -613   -561   -750
    168  -1499  -1670    665    917  -1584   -374   -553   -446   -592   -535   -730
    215  -1428  -1644    607    930  -1535   -350   -519   -418   -558   -496   -706
    171  -1465  -1636    644    904  -1551   -368   -522   -423   -558   -498   -709
    153  -1467  -1621    657    885  -1545   -379   -517   -418   -553   -488   -696
    187  -1423  -1613    618    896  -1517   -368   -480   -387   -519   -454   -657
    246  -1371  -1618    563    932  -1493   -345   -436   -348   -478   -407   -615
    210  -1379  -1590    581    898  -1483   -340   -413   -329   -459   -392   -600
    189  -1376  -1566    592    878  -1470   -340   -376   -306   -441   -374   -576
    200  -1366  -1566    581    880  -1465   -340   -332   -280   -410   -342   -555
    226  -1327  -1553    550    888  -1439   -340   -272   -241   -363   -296   -522
    233  -1280  -1514    522    872  -1397   -337   -205   -189   -303   -241   -465
    236  -1241  -1478    501    857  -1358   -329   -127   -132   -244   -176   -392
    246  -1195  -1441    472    841  -1317   -324    -57    -80   -181   -114   -316
    275  -1109  -1384    418    828  -1247   -306     10    -25   -119    -46   -246
    283  -1065  -1348    392    813  -1208   -303     36     -2    -88    -12   -218
    270  -1047  -1319    387    792  -1182   -303     41      7    -75      5   -200
    267  -1013  -1280    368    774  -1145   -293     41     15    -62     20   -176
    265   -995  -1260    366    761  -1127   -285     23     10    -72     12   -168
    241  -1018  -1260    387    748  -1137   -293    -10    -15    -98     -2   -189
    223  -1039  -1265    407    743  -1150   -303    -54    -49   -132    -28   -223
    200  -1052  -1252    426    724  -1150   -303    -98    -85   -176    -77   -267
    189  -1083  -1273    446    730  -1176   -309   -155   -132   -236   -137   -327
    163  -1127  -1293    480    727  -1210   -314   -218   -174   -288   -187   -384
    140  -1174  -1317    517    727  -1244   -314   -270   -210   -329   -233   -433
    137  -1200  -1340    530    737  -1270   -311   -322   -244   -368   -275   -475
    127  -1241  -1369    558    748  -1304   -327   -392   -298   -426   -332   -530
    109  -1280  -1389    584    745  -1332   -332   -441   -332   -465   -371   -571
     83  -1317  -1400    618    740  -1358   -342   -483   -363   -496   -405   -602
    101  -1325  -1426    610    761  -1376   -348   -511   -381   -514   -423   -618
    140  -1301  -1441    581    789  -1371   -353   -530   -394   -530   -436   -626
    109  -1325  -1434    607    771  -1379   -368   -558   -415   -553   -457   -646
     85  -1361  -1447    636    766  -1405   -381   -568   -428   -561   -462   -652
     93  -1361  -1454    631    774  -1408   -379   -571   -428   -555   -454   -644
     90  -1337  -1428    623    758  -1382   -374   -568   -420   -550   -449   -636
     46  -1389  -1436    670    740  -1413   -394   -589   -436   -566   -465   -646
     51  -1395  -1449    670    750  -1421   -400   -589   -441   -571   -470   -641
    106  -1330  -1436    607    771  -1382   -384   -574   -426   -550   -449   -623
    114  -1319  -1434    602    774  -1376   -371   -568   -415   -542   -439   -618
     70  -1363  -1434    646    748  -1397   -387   -581   -433   -558   -446   -631
     83  -1340  -1423    626    753  -1382   -392   -587   -436   -555   -436   -623
     77  -1332  -1413    626    743  -1371   -394   -592   -439   -555   -436   -618
     80  -1335  -1415    628    748  -1374   -394   -592   -439   -558   -441   -610
     83  -1340  -1423    626    750  -1382   -400   -600   -446   -563   -444   -613
     75  -1304  -1382    613    727  -1343   -384   -581   -426   -542   -423   -594
     80  -1244  -1325    581    701  -1286   -348   -555   -394   -511   -394   -568
     77  -1228  -1306    576    691  -1267   -329   -545   -379   -496   -387   -558
     62  -1234  -1299    584    678  -1265   -322   -545   -376   -496   -392   -558
     59  -1208  -1270    574    665  -1239   -327   -548   -371   -488   -381   -540
     77  -1163  -1244    542    659  -1202   -342   -553   -361   -475   -363   -519
     72  -1169  -1241    548    657  -1205   -363   -568   -363   -472   -342   -506
     62  -1182  -1247    558    654  -1213   -381   -579   -371   -472   -340   -501
     80  -1153  -1236    535    657  -1195   -384   -571   -363   -459   -324   -483
     85  -1174  -1260    542    670  -1215   -413   -594   -389   -483   -342   -493
     75  -1221  -1296    574    685  -1257   -441   -631   -433   -524   -381   -524
     62  -1280  -1343    607    701  -1312   -449   -644   -454   -545   -405   -548
     88  -1262  -1350    587    719  -1306   -426   -636   -454   -548   -405   -550
     59  -1299  -1358    618    709  -1330   -415   -644   -470   -568   -420   -574
     10  -1379  -1389    685    698  -1384   -428   -672   -504   -605   -457   -610
     12  -1408  -1421    696    714  -1413   -436   -693   -524   -628   -480   -628
     33  -1410  -1444    688    737  -1426   -431   -693   -535   -641   -496   -631
     28  -1423  -1452    696    737  -1436   -433   -698   -548   -652   -509   -639
     23  -1436  -1460    706    740  -1447   -439   -706   -558   -662   -519   -649
     18  -1454  -1475    717    745  -1465   -457   -719   -568   -672   -527   -657
     12  -1454  -1467    719    737  -1460   -457   -719   -568   -670   -511   -657
      2  -1441  -1444    719    722  -1444   -457   -717   -566   -667   -506   -654
      2  -1444  -1447    722    724  -1444   -462   -717   -566   -667   -509   -649
     15  -1436  -1452    709    730  -1441   -454   -714   -566   -667   -514   -649
     10  -1462  -1473    724    740  -1467   -441   -693   -561   -672   -524   -659
     18  -1488  -1509    732    761  -1499   -392   -600   -517   -665   -542   -696
     28  -1462  -1491    717    758  -1475   -306   -439   -407   -600   -514   -691
     49  -1366  -1415    657    730  -1389   -233   -220   -205   -397   -327   -522
     98  -1171  -1270    535    683  -1221   -215     15     28   -103    -10   -184
    127   -836   -963    353    542   -898   -280    -85     72     75    283    184
     25   -613   -639    293    332   -626   -407   -566   -145     49    415    397
   -116   -537   -420    327    150   -480   -558  -1135   -535   -200    270    280
   -220   -769   -548    493    163   -659   -735  -1696  -1104   -805   -342   -340
   -244  -1197   -956    719    355  -1075   -969  -2094  -1660  -1478  -1044  -1031
   -166  -1512  -1345    839    589  -1428  -1101  -2094  -1777  -1652  -1241  -1223
    -88  -1626  -1540    857    724  -1584  -1000  -1745  -1478  -1423  -1085  -1109
    -70  -1600  -1532    833    730  -1566   -823  -1363  -1130  -1150   -888   -945
    -51  -1551  -1499    800    722  -1525   -631  -1000   -820   -904   -706   -800
     10  -1473  -1483    732    745  -1478   -511   -797   -654   -766   -600   -709
     18  -1457  -1475    717    745  -1465   -478   -745   -607   -727   -568   -683
    -12  -1483  -1470    748    727  -1475   -475   -730   -594   -717   -561   -675
    -15  -1475  -1462    743    722  -1470   -462   -701   -566   -696   -540   -652
    -18  -1480  -1462    750    722  -1473   -470   -696   -563   -696   -537   -652
    -18  -1460  -1441    737    709  -1449   -472   -688   -550   -685   -527   -646
     -2  -1428  -1426    714    709  -1428   -454   -665   -527   -662   -504   -623
      0  -1413  -1415    706    704  -1413   -449   -652   -519   -654   -493   -610
     10  -1395  -1405    693    706  -1400   -446   -641   -504   -646   -483   -594
     -2  -1400  -1400    701    696  -1400   -452   -633   -493   -636   -475   -584
    -12  -1397  -1384    704    685  -1392   -452   -620   -480   -626   -462   -566
     -2  -1379  -1376    691    685  -1376   -452   -607   -467   -615   -449   -553
     23  -1345  -1369    662    696  -1356   -439   -587   -444   -592   -426   -530
     -2  -1361  -1358    680    675  -1361   -446   -584   -439   -587   -418   -530
     -5  -1358  -1353    680    672  -1356   -446   -568   -426   -568   -405   -514
     20  -1317  -1340    646    678  -1327   -436   -540   -400   -540   -374   -485
     20  -1299  -1319    639    670  -1309   -428   -511   -374   -511   -348   -459
     28  -1291  -1322    628    675  -1306   -431   -488   -350   -493   -329   -444
     28  -1270  -1301    620    665  -1286   -428   -454   -319   -459   -301   -415
     33  -1241  -1278    602    654  -1260   -410   -402   -270   -413   -254   -368
     44  -1210  -1254    584    649  -1231   -397   -340   -218   -366   -207   -324
     38  -1187  -1228    574    631  -1208   -394   -277   -171   -311   -155   -275
     54  -1143  -1197    542    623  -1169   -381   -194   -106   -236    -83   -205
     83  -1080  -1163    498    620  -1122   -363   -109    -41   -161    -10   -132
     88  -1018  -1106    465    597  -1062   -345    -38     18    -98     59    -67
     90   -963  -1054    436    571  -1010   -337      7     54    -51    106    -20
     88   -930  -1018    420    553   -974   -332     31     72    -31    132      7
    109   -875   -984    381    545   -930   -319     44     83    -20    148     23
    103   -862   -966    379    535   -914   -311     31     70    -36    135     18
     77   -862   -940    392    506   -901   -316      0     44    -59    114      2
     44   -888   -932    420    488   -909   -322    -36     12    -96     77    -25
     12   -927   -940    454    472   -932   -335    -90    -31   -150     23    -77
     23   -932   -956    454    488   -943   -332   -137    -64   -202    -25   -135
     20   -943   -966    459    491   -953   -327   -192   -103   -254    -83   -194
      2   -987   -989    491    493   -987   -332   -252   -150   -311   -145   -259
    -23  -1039  -1015    530    496  -1028   -353   -319   -205   -371   -210   -329
    -49  -1085  -1036    568    493  -1062   -374   -381   -252   -423   -267   -387
    -31  -1093  -1062    561    511  -1078   -368   -420   -277   -454   -298   -418
    -38  -1119  -1080    579    519  -1101   -371   -462   -311   -493   -335   -457
    -70  -1161  -1093    615    511  -1127   -371   -493   -332   -517   -355   -483
    -64  -1179  -1114    623    524  -1148   -376   -517   -345   -537   -381   -504
    -67  -1192  -1124    628    527  -1158   -389   -537   -363   -555   -400   -514
    -88  -1215  -1127    652    519  -1171   -402   -553   -374   -566   -410   -527
    -88  -1223  -1135    654    522  -1179   -400   -555   -374   -568   -413   -527
    -77  -1202  -1124    641    522  -1163   -387   -542   -361   -553   -397   -511
    -62  -1187  -1124    623    530  -1156   -387   -537   -355   -548   -389   -504
    -72  -1200  -1130    636    527  -1166   -394   -545   -358   -550   -392   -511
    -83  -1202  -1122    641    517  -1163   -392   -542   -353   -545   -392   -511
    -90  -1213  -1122    652    514  -1169   -392   -542   -353   -545   -394   -509
    -90  -1221  -1130    654    517  -1176   -394   -537   -350   -540   -389   -504
    -96  -1221  -1124    657    511  -1174   -392   -540   -350   -542   -387   -501
   -109  -1231  -1122    667    506  -1176   -397   -545   -355   -548   -392   -504
    -90  -1221  -1130    657    519  -1176   -392   -542   -350   -542   -387   -501
    -80  -1200  -1122    639    519  -1161   -384   -535   -342   -535   -376   -491
    -96  -1176  -1080    636    491  -1130   -374   -524   -324   -519   -358   -470
   -101  -1132  -1031    615    465  -1083   -345   -496   -285   -483   -319   -436
    -93  -1104  -1010    600    457  -1057   -324   -483   -270   -470   -303   -428
   -109  -1096   -987    600    439  -1041   -324   -488   -277   -478   -311   -444
   -116  -1072   -956    594    418  -1015   -329   -493   -270   -470   -303   -436
    -88  -1005   -919    545    413   -963   -327   -488   -244   -444   -272   -410
    -70  -1000   -930    535    428   -966   -348   -501   -252   -441   -270   -410
    -85  -1028   -945    555    428   -987   -368   -517   -267   -449   -275   -410
    -85  -1021   -935    553    423   -979   -368   -506   -257   -433   -254   -394
    -85  -1021   -935    550    423   -979   -381   -511   -267   -436   -252   -392
    -85  -1067   -982    576    446  -1026   -415   -535   -303   -467   -283   -413
    -96  -1135  -1039    615    467  -1085   -439   -566   -342   -506   -322   -444
   -111  -1156  -1044    633    465  -1101   -428   -571   -355   -519   -335   -457
   -122  -1184  -1062    652    470  -1124   -418   -574   -366   -532   -353   -478
   -140  -1221  -1080    680    470  -1150   -415   -587   -384   -558   -379   -504
   -174  -1267  -1093    719    457  -1182   -433   -613   -410   -584   -405   -532
   -202  -1314  -1114    758    454  -1215   -449   -636   -436   -610   -431   -555
   -142  -1286  -1145    714    501  -1218   -444   -633   -436   -618   -433   -561
   -116  -1273  -1156    696    519  -1215   -433   -623   -431   -610   -426   -553
   -148  -1296  -1148    722    498  -1223   -439   -633   -441   -623   -441   -566
   -137  -1278  -1140    706    498  -1210   -431   -628   -433   -620   -433   -563
   -155  -1275  -1122    714    480  -1200   -428   -623   -428   -615   -426   -558
   -161  -1280  -1119    722    478  -1200   -433   -626   -433   -615   -426   -558
   -153  -1278  -1127    714    485  -1202   -436   -628   -439   -620   -431   -563
   -155  -1299  -1143    727    491  -1221   -439   -620   -444   -628   -436   -574
   -163  -1332  -1169    748    498  -1249   -405   -555   -420   -639   -462   -610
   -155  -1330  -1174    743    509  -1252   -314   -410   -337   -613   -475   -646
   -127  -1260  -1132    693    501  -1197   -226   -205   -168   -467   -358   -553
    -77  -1080  -1002    579    462  -1041   -150     85    106   -158    -57   -254
    -57   -776   -722    415    332   -750   -189     70    205     64    259    122
   -135   -493   -358    314    111   -426   -376   -478    -36     57    441    389
   -275   -358    -85    314    -96   -220   -589  -1119   -400    -88    433    415
   -400   -540   -142    470   -129   -342   -826  -1725   -940   -587    -31    -36
   -423  -1028   -605    724     90   -818  -1057  -2122  -1543  -1337   -833   -826
   -337  -1397  -1060    867    361  -1228  -1153  -2132  -1735  -1662  -1197  -1179
   -267  -1483  -1218    872    475  -1350  -1021  -1740  -1397  -1402  -1021  -1047
   -231  -1415  -1184    823    475  -1301   -792  -1280   -984  -1080   -784   -857
   -207  -1376  -1169    789    478  -1273   -584   -901   -665   -828   -597   -709
   -181  -1350  -1169    766    493  -1260   -475   -704   -509   -696   -496   -631
   -207  -1374  -1166    789    478  -1270   -454   -657   -472   -667   -480   -618
   -187  -1345  -1161    766    485  -1254   -436   -623   -441   -644   -459   -602
   -181  -1337  -1156    758    483  -1247   -426   -600   -418   -626   -444   -587
   -210  -1361  -1150    787    470  -1257   -423   -589   -413   -623   -441   -581
   -200  -1348  -1148    774    472  -1249   -420   -576   -402   -613   -431   -571
   -200  -1343  -1143    771    470  -1244   -413   -561   -389   -602   -420   -561
   -176  -1306  -1132    740    475  -1221   -394   -535   -363   -581   -397   -545
   -135  -1254  -1119    696    491  -1187   -371   -501   -329   -548   -366   -519
   -174  -1288  -1114    730    467  -1202   -384   -506   -337   -553   -374   -522
   -187  -1293  -1106    737    459  -1200   -384   -496   -324   -542   -366   -511
   -158  -1265  -1109    711    475  -1189   -381   -483   -309   -527   -355   -501
   -163  -1265  -1101    714    467  -1184   -376   -465   -293   -511   -335   -483
   -194  -1283  -1088    737    444  -1184   -384   -462   -290   -506   -332   -480
   -200  -1265  -1065    732    431  -1163   -376   -441   -267   -483   -314   -462
   -166  -1221  -1054    693    441  -1137   -353   -405   -231   -446   -275   -428
   -127  -1187  -1060    657    465  -1124   -324   -363   -194   -407   -239   -400
   -135  -1179  -1044    657    452  -1111   -311   -322   -163   -376   -215   -379
   -150  -1182  -1031    667    439  -1109   -314   -293   -137   -355   -194   -368
   -150  -1166  -1018    657    431  -1093   -306   -244    -98   -319   -161   -342
   -148  -1130   -982    639    415  -1057   -285   -176    -41   -265   -114   -298
   -155  -1111   -956    631    400  -1034   -270    -98     20   -205    -67   -249
   -124  -1057   -932    589    402   -995   -246     -7     93   -135     -2   -187
    -62   -953   -891    506    413   -922   -207     96    174    -46     80   -103
    -64   -904   -839    485    387   -872   -187    176    239     23    148    -36
    -80   -888   -807    483    361   -846   -181    220    277     67    194      7
    -67   -833   -766    449    348   -800   -179    241    293     96    226     46
    -70   -805   -735    436    329   -771   -184    233    288     98    233     57
    -80   -797   -717    439    316   -758   -184    223    280     93    236     59
    -54   -771   -719    410    329   -745   -179    200    262     77    226     51
    -70   -789   -719    428    322   -753   -181    163    231     46    207     25
    -98   -815   -717    457    306   -766   -192    111    187      2    171    -12
   -116   -854   -737    485    309   -797   -213     41    129    -59    111    -70
   -124   -883   -761    501    316   -823   -228    -31     72   -122     49   -129
   -142   -919   -776    530    316   -849   -246   -103     18   -176    -10   -187
   -145   -961   -815    553    335   -888   -259   -174    -36   -231    -67   -244
   -137   -979   -841    558    350   -911   -267   -231    -75   -270   -109   -280
   -171  -1039   -870    605    345   -956   -293   -293   -124   -324   -158   -329
   -181  -1091   -911    636    363  -1002   -319   -348   -176   -374   -205   -379
   -171  -1104   -935    636    379  -1021   -329   -381   -205   -402   -236   -407
   -161  -1091   -930    626    384  -1010   -324   -397   -213   -413   -241   -418
   -163  -1109   -945    636    389  -1026   -335   -418   -228   -428   -257   -433
   -189  -1140   -950    665    379  -1047   -348   -431   -244   -441   -270   -449
   -194  -1148   -953    670    379  -1052   -355   -441   -252   -446   -277   -459
   -192  -1137   -945    665    376  -1041   -353   -439   -244   -441   -275   -454
   -174  -1114   -940    641    381  -1026   -348   -431   -233   -428   -262   -441
   -184  -1117   -932    649    371  -1026   -355   -436   -236   -431   -259   -439
   -189  -1109   -919    646    361  -1015   -361   -436   -233   -423   -252   -428
   -168  -1078   -909    623    368   -995   -358   -431   -228   -415   -241   -418
   -174  -1091   -919    631    371  -1005   -366   -441   -236   -423   -249   -426
   -187  -1104   -917    644    363  -1010   -366   -441   -236   -426   -249   -431
   -179  -1104   -927    641    371  -1015   -361   -436   -236   -423   -244   -426
   -174  -1106   -932    641    379  -1021   -358   -433   -236   -423   -241   -420
   -181  -1106   -927    641    371  -1018   -353   -431   -228   -420   -239   -418
   -181  -1070   -891    626    353   -982   -340   -413   -205   -400   -215   -394
   -174  -1000   -826    587    324   -914   -314   -387   -168   -361   -176   -353
   -166   -953   -787    561    309   -870   -290   -374   -142   -335   -158   -332
   -179   -948   -769    563    293   -857   -288   -374   -137   -332   -158   -329
   -181   -930   -748    555    283   -841   -296   -381   -132   -329   -148   -327
   -184   -914   -732    548    272   -823   -319   -400   -137   -324   -137   -316
   -181   -914   -732    548    275   -823   -342   -407   -140   -316   -119   -298
   -187   -932   -748    558    277   -841   -353   -420   -155   -329   -132   -306
   -184   -932   -748    558    280   -841   -350   -413   -148   -319   -116   -293
   -174   -945   -774    558    298   -859   -366   -407   -150   -316   -111   -285
   -145   -961   -815    553    335   -888   -389   -418   -174   -335   -127   -290
   -145  -1010   -865    576    358   -937   -413   -446   -213   -371   -163   -319
   -168  -1057   -888    610    358   -974   -415   -457   -231   -389   -174   -335
   -184  -1080   -896    631    353   -989   -407   -457   -241   -394   -179   -342
   -197  -1119   -922    659    361  -1021   -415   -475   -265   -420   -207   -379
   -200  -1161   -961    678    379  -1062   -420   -496   -290   -449   -231   -402
   -189  -1163   -974    678    389  -1070   -423   -506   -298   -459   -239   -405
   -194  -1187   -992    691    394  -1088   -431   -517   -314   -478   -257   -415
   -200  -1208  -1008    704    402  -1109   -441   -524   -329   -493   -267   -426
   -207  -1208  -1002    706    394  -1104   -446   -530   -337   -496   -267   -431
   -202  -1202  -1000    701    397  -1101   -449   -527   -335   -493   -265   -428
   -205  -1205  -1000    704    397  -1104   -452   -527   -335   -493   -265   -426
   -197  -1208  -1010    704    405  -1109   -452   -527   -335   -493   -262   -428
   -202  -1218  -1018    709    405  -1119   -454   -524   -332   -491   -259   -426
   -194  -1221  -1026    706    413  -1124   -449   -511   -329   -488   -257   -431
   -184  -1252  -1067    717    439  -1161   -418   -454   -319   -506   -293   -475
   -192  -1275  -1083    735    444  -1179   -327   -319   -252   -506   -332   -522
   -161  -1195  -1036    678    436  -1117   -239   -116    -85   -376   -236   -433
   -111   -982   -870    545    379   -927   -132    223    239    -25     98   -129
    -85   -672   -587    379    249   -631   -192    171    319    213    444    231
   -168   -322   -153    246     -7   -239   -488   -527    -10    192    636    509
   -306   -189    114    246   -213    -36   -776  -1283   -418     49    633    548
   -400   -355     41    376   -223   -158  -1039  -1891   -927   -415    223    153
   -394   -906   -511    649     57   -711  -1234  -2203  -1519  -1218   -623   -646
   -329  -1325   -995    828    332  -1161  -1244  -2099  -1665  -1564  -1031  -1041
   -267  -1384  -1119    826    423  -1252  -1044  -1610  -1254  -1244   -813   -885
   -233  -1314  -1083    774    423  -1200   -797  -1119   -833   -914   -568   -688
   -210  -1286  -1075    745    428  -1182   -620   -779   -555   -696   -410   -558
   -179  -1273  -1093    727    457  -1184   -524   -602   -418   -589   -337   -498
   -176  -1278  -1104    724    462  -1192   -506   -558   -389   -574   -335   -501
   -179  -1262  -1085    719    452  -1174   -498   -535   -376   -563   -327   -498
   -184  -1267  -1085    724    449  -1176   -496   -517   -363   -550   -314   -493
   -176  -1280  -1104    730    462  -1192   -493   -504   -355   -540   -309   -485
   -163  -1270  -1109    717    470  -1189   -480   -483   -335   -522   -285   -478
   -163  -1270  -1109    717    470  -1189   -472   -462   -314   -504   -272   -457
   -158  -1262  -1106    709    470  -1184   -478   -459   -311   -506   -285   -449
   -158  -1249  -1091    704    465  -1171   -480   -452   -309   -511   -301   -449
   -158  -1247  -1091    701    465  -1169   -462   -426   -283   -483   -262   -439
   -158  -1257  -1101    706    470  -1179   -454   -405   -262   -457   -220   -439
   -155  -1249  -1093    698    467  -1171   -452   -389   -246   -444   -207   -428
   -148  -1210  -1062    680    457  -1137   -444   -368   -226   -428   -205   -400
   -145  -1195  -1049    670    449  -1122   -441   -350   -213   -418   -202   -400
   -140  -1200  -1060    670    459  -1130   -436   -327   -194   -397   -174   -397
   -137  -1176  -1041    654    452  -1109   -433   -301   -171   -376   -153   -379
   -132  -1153  -1021    644    444  -1088   -426   -267   -142   -350   -135   -353
   -127  -1158  -1034    641    452  -1098   -410   -223   -106   -316   -109   -332
   -116  -1140  -1023    628    452  -1083   -392   -171    -64   -277    -80   -306
   -109  -1109  -1002    607    444  -1057   -381   -114    -23   -241    -51   -280
    -98  -1075   -976    587    439  -1026   -363    -41     28   -192    -10   -244
    -88  -1021   -932    553    420   -976   -340     41     93   -132     46   -202
    -72   -961   -888    517    407   -924   -316    135    163    -64    103   -148
    -59   -937   -880    498    410   -911   -290    226    233      5    166    -83
    -67   -898   -831    483    381   -865   -277    290    288     62    226    -20
    -57   -833   -776    444    358   -805   -277    322    319    101    265     18
    -41   -769   -727    405    340   -750   -275    340    337    122    290     44
    -36   -761   -724    397    342   -743   -262    348    348    137    306     57
    -41   -774   -732    407    345   -753   -254    345    350    145    327     62
    -44   -753   -711    397    332   -732   -267    306    324    116    303     38
    -51   -763   -711    405    329   -737   -280    254    283     72    259      5
    -67   -766   -698    415    314   -732   -303    184    233     18    205    -38
    -75   -784   -709    431    316   -748   -324    106    179    -38    150    -88
    -90   -849   -758    467    332   -802   -355     18    109   -109     80   -153
   -101   -898   -797    501    345   -849   -387    -70     36   -181     12   -220
   -114   -932   -820    522    350   -878   -402   -145    -18   -239    -33   -272
   -129   -953   -823    542    345   -888   -428   -215    -70   -293    -90   -327
   -124   -997   -875    561    374   -937   -465   -277   -127   -350   -148   -379
   -132  -1052   -922    592    394   -987   -480   -319   -166   -389   -187   -413
   -142  -1067   -924    602    389   -997   -493   -355   -197   -426   -223   -446
   -142  -1085   -943    615    400  -1015   -509   -387   -223   -452   -254   -478
   -148  -1080   -935    613    392  -1008   -524   -407   -239   -465   -267   -488
   -155  -1088   -935    620    387  -1013   -535   -420   -249   -475   -277   -496
   -150  -1088   -940    618    392  -1015   -545   -433   -262   -491   -293   -509
   -137  -1101   -963    620    413  -1034   -537   -431   -262   -493   -296   -511
   -145  -1106   -961    626    405  -1034   -537   -431   -262   -491   -296   -511
   -142  -1101   -961    620    407  -1031   -550   -441   -275   -501   -309   -522
   -140  -1114   -976    626    415  -1047   -561   -446   -280   -509   -319   -530
   -145  -1111   -966    628    410  -1039   -558   -446   -280   -511   -319   -532
   -150  -1122   -974    636    410  -1049   -555   -452   -285   -519   -327   -540
   -161  -1127   -966    641    402  -1047   -555   -452   -288   -522   -332   -540
   -163  -1130   -966    646    400  -1049   -566   -459   -296   -527   -337   -545
   -168  -1161   -992    665    410  -1078   -574   -467   -306   -535   -348   -548
   -168  -1150   -982    657    405  -1067   -579   -470   -303   -535   -348   -545
   -158  -1088   -930    623    384  -1008   -568   -462   -293   -524   -335   -540
   -161  -1036   -875    600    355   -956   -537   -439   -259   -493   -306   -514
   -174   -984   -810    579    316   -898   -506   -426   -233   -470   -283   -488
   -187  -1010   -823    597    316   -917   -493   -420   -228   -467   -283   -488
   -187   -989   -802    587    306   -898   -498   -428   -226   -462   -277   -483
   -189   -969   -782    576    296   -875   -530   -449   -239   -470   -280   -485
   -174   -966   -792    571    309   -880   -555   -465   -257   -480   -288   -488
   -174   -963   -789    568    306   -878   -568   -475   -272   -493   -298   -498
   -181   -987   -805    584    311   -896   -568   -470   -272   -491   -298   -493
   -176  -1028   -852    600    335   -943   -574   -465   -280   -493   -301   -496
   -192  -1080   -888    636    348   -984   -597   -491   -319   -527   -337   -535
   -207  -1106   -898    654    345  -1002   -607   -511   -350   -555   -363   -563
   -215  -1104   -888    659    335   -997   -613   -535   -379   -587   -392   -594
   -228  -1166   -937    696    353  -1052   -605   -545   -400   -607   -418   -623
   -254  -1228   -974    743    358  -1101   -587   -550   -413   -628   -439   -646
   -265  -1247   -982    753    358  -1114   -592   -574   -441   -657   -467   -678
   -272  -1273  -1002    771    363  -1137   -618   -605   -478   -696   -506   -719
   -285  -1299  -1015    792    363  -1158   -626   -623   -498   -719   -535   -743
   -293  -1301  -1008    797    355  -1156   -615   -620   -501   -722   -542   -756
   -301  -1306  -1005    800    350  -1156   -613   -620   -506   -727   -548   -769
   -303  -1309  -1008    805    350  -1158   -615   -626   -504   -730   -545   -776
   -309  -1332  -1023    820    355  -1179   -605   -620   -498   -724   -545   -776
   -322  -1343  -1021    833    348  -1182   -597   -615   -498   -719   -545   -779
   -324  -1350  -1026    836    348  -1187   -600   -623   -509   -732   -558   -795
   -337  -1363  -1026    849    342  -1195   -597   -623   -514   -745   -579   -820
   -337  -1371  -1034    852    345  -1202   -553   -550   -493   -761   -615   -870
   -327  -1358  -1031    844    350  -1195   -446   -389   -410   -737   -628   -896
   -314  -1286   -971    797    327  -1130   -358   -153   -231   -584   -511   -789
   -265  -1104   -841    683    285   -974   -270    184     59   -262   -194   -480
   -239   -789   -550    511    153   -670   -345     57    114    -46    129   -116
   -337   -491   -153    415    -93   -322   -592   -657   -116      0    340    153
   -519   -355    161    436   -340    -98   -859  -1436   -444   -109    332    168
   -628   -665    -36    646   -298   -350  -1132  -2070  -1023   -693   -228   -376
   -618  -1223   -607    919     -5   -917  -1366  -2377  -1644  -1491  -1052  -1176
   -532  -1577  -1044   1054    254  -1312  -1387  -2184  -1680  -1652  -1267  -1410
   -491  -1590  -1098   1039    301  -1345  -1189  -1683  -1288  -1350  -1054  -1247
   -459  -1499  -1039    979    288  -1267   -927  -1182   -898  -1057   -833  -1065
   -428  -1480  -1054    953    311  -1267   -735   -839   -649   -875   -701   -961
   -410  -1465  -1054    937    322  -1260   -657   -683   -540   -795   -641   -909
   -405  -1470  -1065    937    327  -1267   -636   -633   -504   -761   -615   -885
   -397  -1475  -1080    935    340  -1278   -631   -610   -491   -748   -610   -878
   -397  -1480  -1085    937    340  -1283   -626   -587   -475   -737   -600   -867
   -397  -1441  -1044    919    322  -1244   -626   -571   -459   -722   -584   -857
   -397  -1441  -1047    919    322  -1244   -623   -555   -444   -706   -566   -841
   -392  -1423  -1031    906    319  -1228   -613   -532   -420   -680   -535   -813
   -379  -1392  -1015    883    316  -1202   -615   -517   -413   -665   -524   -789
   -366  -1382  -1015    875    324  -1200   -615   -498   -402   -652   -509   -766
   -376  -1369   -992    872    306  -1182   -610   -483   -384   -631   -485   -761
   -376  -1371   -995    875    309  -1184   -600   -459   -363   -607   -457   -750
   -371  -1371  -1002    870    314  -1187   -594   -439   -348   -587   -431   -737
   -366  -1348   -982    857    306  -1166   -584   -415   -322   -563   -405   -709
   -355  -1319   -966    836    303  -1143   -581   -397   -306   -540   -384   -683
   -337  -1296   -961    815    309  -1130   -574   -366   -280   -511   -361   -654
   -329  -1265   -937    795    301  -1101   -561   -337   -252   -480   -324   -623
   -322  -1239   -917    782    296  -1078   -548   -298   -220   -449   -293   -594
   -322  -1205   -883    761    277  -1044   -545   -257   -189   -418   -267   -576
   -314  -1179   -867    745    275  -1023   -540   -213   -161   -392   -241   -548
   -285  -1127   -844    706    277   -987   -524   -148   -119   -350   -205   -506
   -270  -1085   -815    678    272   -950   -504    -62    -64   -296   -153   -452
   -270  -1078   -807    672    267   -943   -483     20     -5   -244    -98   -415
   -262  -1023   -761    641    246   -893   -465    109     51   -189    -44   -361
   -244   -945   -701    594    226   -823   -444    197    114   -124     18   -296
   -236   -906   -670    571    215   -789   -439    262    161    -67     70   -233
   -241   -872   -633    555    194   -753   -423    303    189    -38    106   -192
   -223   -813   -589    517    181   -701   -410    327    220    -10    140   -155
   -223   -782   -558    501    163   -670   -407    324    226     -2    155   -148
   -236   -758   -522    498    142   -641   -418    296    207    -15    148   -163
   -244   -761   -517    501    135   -639   -428    265    181    -33    124   -176
   -257   -766   -509    511    124   -639   -423    228    163    -57    101   -192
   -277   -805   -527    540    122   -667   -428    171    129    -98     59   -228
   -293   -833   -540    563    122   -688   -446     96     83   -145     20   -277
   -309   -865   -555    587    122   -711   -454     25     41   -189    -20   -322
   -332   -922   -589    628    127   -756   -465    -49     -2   -244    -77   -384
   -350   -963   -613    657    129   -789   -478   -127    -49   -296   -140   -449
   -376  -1026   -649    701    135   -839   -504   -200   -103   -350   -210   -504
   -379  -1031   -652    706    135   -841   -524   -257   -145   -389   -249   -548
   -381  -1057   -675    719    145   -867   -524   -288   -163   -405   -257   -563
   -381  -1072   -691    724    150   -883   -542   -329   -194   -436   -285   -600
   -389  -1106   -717    748    163   -911   -553   -353   -213   -454   -301   -626
   -394  -1101   -709    745    155   -906   -561   -363   -218   -457   -309   -636
   -397  -1106   -711    750    155   -909   -558   -366   -218   -454   -306   -636
   -394  -1111   -717    753    161   -917   -561   -374   -223   -462   -314   -636
   -397  -1130   -732    763    166   -932   -563   -376   -226   -465   -319   -646
   -400  -1140   -743    769    171   -943   -561   -374   -226   -459   -319   -659
   -405  -1153   -748    776    171   -950   -555   -368   -220   -454   -306   -662
   -400  -1156   -756    776    176   -956   -553   -363   -215   -449   -301   -657
   -394  -1150   -756    774    179   -953   -558   -366   -218   -457   -314   -662
   -397  -1145   -748    771    174   -945   -561   -374   -220   -462   -319   -665
   -405  -1158   -753    782    174   -958   -558   -374   -226   -465   -319   -670
   -400  -1156   -756    776    176   -956   -566   -379   -236   -472   -327   -678
   -389  -1163   -774    776    192   -969   -566   -381   -241   -478   -337   -685
   -407  -1179   -771    792    179   -976   -561   -376   -233   -478   -345   -683
   -407  -1166   -758    784    174   -963   -563   -374   -226   -475   -340   -688
   -405  -1137   -735    769    163   -937   -540   -353   -200   -449   -309   -667
   -402  -1119   -717    761    155   -919   -493   -319   -163   -415   -277   -639
   -410  -1109   -698    758    142   -904   -470   -309   -153   -410   -272   -639
   -426  -1117   -693    771    132   -906   -483   -324   -161   -420   -283   -652
   -454  -1106   -654    779     96   -880   -509   -345   -168   -426   -283   -654
   -485  -1114   -628    800     70   -872   -537   -353   -166   -415   -275   -644
   -397  -1062   -665    727    129   -865   -535   -337   -148   -392   -259   -620
   -319   -995   -675    657    176   -836   -517   -311   -119   -361   -231   -587
   -332  -1034   -704    680    184   -870   -524   -314   -124   -366   -233   -594
   -345  -1119   -774    732    213   -948   -561   -348   -166   -405   -270   -628
   -350  -1184   -833    766    239  -1010   -592   -379   -210   -449   -311   -667
   -368  -1215   -846    792    236  -1031   -597   -384   -220   -462   -324   -678
   -340  -1226   -885    782    270  -1057   -568   -371   -213   -457   -322   -672
   -319  -1213   -893    766    285  -1054   -532   -358   -205   -454   -327   -683
   -415  -1317   -904    865    241  -1111   -568   -410   -254   -509   -381   -735
   -433  -1361   -927    896    244  -1143   -592   -436   -283   -540   -415   -763
   -400  -1363   -963    880    280  -1163   -594   -439   -285   -548   -428   -769
   -415  -1413   -997    914    290  -1205   -605   -452   -306   -571   -449   -789
   -418  -1408   -992    911    285  -1200   -639   -470   -324   -587   -465   -807
   -361  -1337   -976    849    306  -1158   -633   -452   -309   -574   -449   -789
   -329  -1317   -987    823    327  -1153   -607   -436   -290   -558   -431   -769
   -361  -1366  -1005    865    322  -1187   -592   -431   -280   -545   -423   -753
   -413  -1415  -1002    911    293  -1210   -631   -457   -306   -568   -452   -782
   -389  -1418  -1031    904    319  -1226   -644   -446   -309   -571   -457   -782
   -361  -1418  -1060    888    348  -1239   -613   -387   -275   -550   -441   -763
   -355  -1410  -1054    883    348  -1234   -524   -226   -184   -496   -415   -750
   -348  -1395  -1049    870    348  -1223   -532    -62    -96   -436   -374   -717
   -171  -1184  -1013    678    418  -1101   -426    220    106   -220   -174   -504
    -46   -919   -872    480    410   -896   -348    420    293     23    103   -176
   -163   -711   -548    439    192   -631   -457    135    277    135    298     90
   -337   -563   -228    449    -57   -397   -620   -519    103    124    366    207
   -519   -558    -38    537   -241   -301   -844  -1278   -270   -161    132      2
   -628   -875   -249    750   -189   -563  -1114  -1870   -862   -789   -478   -594
   -548  -1234   -685    891     67   -961  -1379  -2042  -1231  -1210   -901  -1002
   -433  -1452  -1018    943    290  -1236  -1418  -1745  -1114  -1148   -891  -1015
   -363  -1402  -1041    883    337  -1223  -1239  -1322   -846   -961   -758   -911
   -340  -1332   -992    833    324  -1163   -992   -896   -579   -784   -633   -818
   -306  -1332  -1026    820    358  -1179   -841   -636   -428   -683   -571   -776
   -280  -1348  -1067    813    392  -1208   -815   -571   -392   -662   -558   -769
   -267  -1358  -1091    813    410  -1226   -802   -530   -363   -639   -540   -753
   -249  -1332  -1083    789    415  -1208   -789   -501   -342   -615   -517   -732
   -241  -1314  -1072    779    415  -1195   -784   -480   -324   -597   -498   -714
   -218  -1275  -1057    745    418  -1166   -784   -465   -314   -587   -488   -704
   -223  -1262  -1041    743    407  -1153   -787   -454   -303   -574   -475   -701
   -176  -1228  -1052    701    436  -1140   -771   -426   -275   -550   -446   -683
   -129  -1166  -1036    649    452  -1101   -750   -402   -254   -524   -426   -665
   -161  -1197  -1036    678    436  -1117   -756   -402   -254   -530   -428   -672
   -161  -1208  -1047    683    441  -1127   -758   -389   -241   -517   -415   -662
   -155  -1200  -1044    678    441  -1122   -756   -371   -228   -504   -402   -649
   -142  -1171  -1028    657    441  -1101   -756   -353   -207   -488   -384   -636
   -122  -1148  -1026    633    449  -1088   -763   -345   -202   -480   -379   -631
   -122  -1140  -1021    631    446  -1080   -758   -324   -181   -459   -361   -615
   -119  -1106   -987    613    431  -1047   -756   -298   -158   -436   -337   -594
   -135  -1104   -969    620    415  -1036   -753   -270   -129   -405   -311   -571
   -148  -1124   -976    633    413  -1052   -763   -252   -122   -397   -301   -563
    -93  -1060   -969    576    436  -1015   -753   -202    -85   -363   -270   -530
    -20   -974   -953    496    465   -966   -722   -129    -31   -311   -215   -478
    -72  -1015   -943    545    433   -979   -743    -98    -25   -306   -215   -475
    -77   -974   -896    524    407   -935   -745    -38      7   -272   -181   -444
    -41   -904   -862    472    407   -883   -724     51     70   -202   -114   -374
     -5   -839   -836    420    415   -836   -701    150    132   -132    -41   -296
     64   -732   -797    335    431   -763   -670    246    200    -57     36   -215
     36   -706   -745    335    389   -724   -675    290    223    -23     72   -176
     18   -693   -711    335    363   -701   -672    322    246      7    106   -137
     33   -646   -683    306    355   -665   -670    342    262     28    135   -103
     28   -662   -691    316    358   -675   -680    327    249     20    129   -103
     31   -639   -670    303    348   -654   -675    316    249     23    137    -90
     36   -636   -672    301    353   -654   -662    301    246     20    132    -85
     -7   -678   -672    342    329   -675   -678    249    207    -15     96   -119
    -46   -714   -667    381    309   -691   -685    189    166    -59     54   -158
    -57   -730   -672    392    306   -704   -691    127    122   -111      2   -207
    -77   -774   -696    426    306   -735   -693     62     83   -153    -41   -252
   -122   -844   -724    480    301   -784   -714    -20     28   -215   -106   -316
   -129   -872   -743    501    306   -807   -722    -90    -12   -262   -153   -361
    -67   -820   -753    444    342   -789   -706   -132    -31   -283   -171   -379
   -103   -870   -766    485    329   -818   -732   -189    -67   -319   -205   -413
   -145   -950   -807    548    329   -880   -761   -241   -103   -355   -233   -441
    -96   -891   -795    493    348   -844   -758   -259   -109   -355   -231   -441
    -62   -831   -771    446    353   -802   -748   -270   -111   -353   -226   -439
    -83   -846   -763    465    337   -805   -748   -290   -129   -366   -239   -454
   -140   -898   -761    517    309   -831   -766   -316   -150   -384   -259   -478
   -135   -901   -766    519    314   -833   -782   -332   -163   -394   -265   -485
    -62   -852   -789    457    361   -820   -769   -322   -155   -381   -249   -478
    -51   -836   -784    444    366   -810   -771   -322   -155   -379   -244   -478
    -83   -844   -763    462    337   -805   -795   -345   -179   -400   -262   -501
   -103   -883   -779    493    337   -831   -802   -358   -192   -407   -270   -514
    -64   -852   -787    457    358   -820   -795   -353   -189   -402   -265   -509
    -36   -818   -782    426    371   -800   -789   -353   -187   -400   -262   -506
    -59   -833   -774    446    355   -805   -802   -371   -205   -418   -275   -524
    -44   -831   -787    439    371   -810   -807   -379   -213   -423   -277   -527
    -10   -818   -807    413    397   -813   -795   -366   -200   -410   -265   -517
    -12   -836   -823    423    402   -831   -810   -374   -213   -418   -272   -527
      7   -792   -802    389    402   -797   -810   -371   -210   -418   -270   -530
     20   -753   -774    366    397   -763   -740   -319   -153   -366   -218   -485
     28   -693   -724    329    374   -709   -678   -290   -119   -332   -179   -446
      5   -670   -675    332    340   -672   -670   -301   -129   -342   -189   -462
    -36   -750   -714    392    337   -732   -706   -327   -161   -381   -226   -501
      7   -735   -743    363    374   -737   -722   -327   -145   -366   -207   -488
     41   -665   -706    311    371   -685   -732   -303   -103   -319   -158   -441
     83   -602   -688    259    384   -644   -771   -306   -111   -319   -163   -444
    122   -649   -771    262    446   -709   -763   -288   -101   -314   -161   -449
    106   -722   -828    309    467   -774   -732   -262    -72   -275   -106   -389
    122   -597   -722    236    420   -659   -745   -306   -119   -314   -135   -402
     57   -652   -709    296    381   -680   -802   -379   -200   -394   -215   -475
     41   -696   -737    324    389   -714   -823   -397   -223   -415   -231   -488
    127   -639   -766    257    446   -701   -787   -368   -202   -392   -210   -472
     57   -737   -797    340    426   -766   -805   -394   -239   -433   -254   -511
     12   -831   -844    407    426   -836   -841   -436   -280   -480   -301   -555
     25   -846   -875    407    449   -859   -841   -441   -290   -488   -306   -561
     72   -805   -878    366    475   -841   -810   -423   -275   -472   -288   -545
     25   -888   -917    431    470   -904   -841   -449   -311   -509   -324   -584
     77   -857   -935    389    506   -896   -841   -439   -303   -504   -319   -576
    124   -833   -958    353    540   -896   -815   -418   -280   -480   -296   -550
    127   -836   -963    355    545   -898   -800   -407   -267   -462   -272   -524
     51   -878   -930    410    491   -904   -818   -436   -303   -493   -303   -555
     49   -896   -948    423    496   -922   -841   -454   -324   -514   -324   -579
    103   -844   -948    368    524   -893   -839   -446   -316   -506   -316   -566
     93   -865   -958    387    524   -911   -820   -418   -309   -506   -324   -579
    109   -867   -976    376    540   -919   -727   -280   -246   -483   -324   -600
    153   -805   -958    324    555   -880   -615    -85   -127   -394   -262   -555
    174   -756   -930    288    550   -841   -511    189     85   -187    -77   -389
    265   -542   -807    140    535   -675   -483    498    337    127    254    -44
    340   -140   -483   -101    410   -311   -548    426    472    405    607    355
    213      5   -207   -109    210   -101   -745   -150    329    441    727    514
    -44    -64    -20     54    -12    -44   -995   -935   -106    106    470    290
   -137   -259   -122    200     -7   -192  -1176  -1628   -756   -602   -202   -355
    -96   -644   -548    368    226   -597  -1400  -1847  -1184  -1085   -675   -807
    -64   -956   -893    509    413   -924  -1506  -1683  -1176  -1117   -737   -896
     12  -1041  -1054    514    532  -1047  -1431  -1369   -982   -987   -659   -849
    101   -997  -1098    449    600  -1047  -1221  -1010   -740   -828   -558   -776
    103   -974  -1078    433    589  -1026   -997   -698   -530   -683   -452   -691
    103   -943  -1047    420    574   -995   -906   -576   -449   -623   -410   -657
    124   -932  -1057    402    589   -995   -859   -517   -405   -589   -387   -641
    155   -911  -1067    379    610   -989   -831   -480   -371   -558   -353   -613
    119   -935  -1057    405    587   -995   -839   -480   -371   -558   -350   -613
    101   -943  -1044    418    571   -992   -846   -480   -376   -563   -361   -631
    103   -943  -1047    418    574   -992   -844   -470   -374   -558   -363   -628
    124   -940  -1065    407    594  -1002   -828   -444   -355   -537   -340   -597
    129   -924  -1054    394    589   -989   -828   -436   -345   -524   -324   -581
    122   -935  -1057    405    587   -995   -833   -436   -345   -524   -327   -584
    124   -953  -1078    413    600  -1015   -852   -441   -358   -537   -345   -605
    129   -950  -1080    410    605  -1015   -852   -431   -348   -519   -329   -584
    127   -943  -1070    407    597  -1005   -854   -420   -337   -501   -316   -571
    127   -956  -1083    413    602  -1018   -852   -407   -324   -485   -301   -548
    127   -961  -1088    415    605  -1023   -844   -387   -303   -462   -277   -519
    129   -982  -1111    426    620  -1047   -839   -363   -283   -444   -259   -496
    127   -997  -1124    433    626  -1062   -839   -348   -272   -431   -252   -485
    124   -950  -1075    413    597  -1013   -836   -327   -259   -415   -241   -470
    135   -917  -1054    389    594   -984   -844   -301   -241   -392   -228   -462
    137   -956  -1093    410    615  -1023   -844   -265   -220   -374   -213   -449
    135   -976  -1111    418    623  -1044   -826   -205   -179   -327   -174   -405
    142   -945  -1088    400    615  -1015   -818   -142   -135   -277   -132   -363
    158   -924  -1085    381    620  -1005   -797    -62    -77   -220    -77   -311
    176   -898  -1075    361    626   -987   -784     23    -15   -158    -23   -254
    184   -870  -1057    340    620   -961   -792     85     28   -114     18   -207
    197   -849  -1049    324    623   -948   -792    142     75    -62     67   -150
    207   -831  -1039    311    623   -935   -784    187    109    -20    109    -96
    202   -828  -1031    314    615   -930   -766    218    140     20    150    -49
    194   -841  -1036    322    613   -937   -756    218    142     31    161    -31
    189   -844  -1034    327    610   -937   -756    200    140     33    166    -25
    174   -852  -1026    337    597   -937   -748    171    129     23    155    -28
    158   -878  -1036    361    597   -956   -753    119     93    -15    116    -64
    129   -930  -1060    400    592   -992   -748     54     51    -72     51   -124
     85   -995  -1080    452    581  -1036   -758    -23     -7   -140    -12   -187
     51  -1065  -1119    506    584  -1091   -769   -111    -77   -218    -93   -265
     18  -1156  -1174    568    594  -1163   -776   -202   -145   -293   -174   -348
    -23  -1213  -1189    615    581  -1202   -784   -293   -207   -366   -252   -420
    -41  -1278  -1236    659    597  -1257   -805   -379   -267   -433   -324   -491
    -75  -1345  -1270    709    594  -1309   -820   -454   -319   -488   -381   -542
   -106  -1405  -1299    756    594  -1353   -831   -514   -358   -535   -428   -584
   -122  -1434  -1312    776    592  -1371   -852   -568   -389   -561   -459   -605
   -153  -1486  -1332    818    589  -1410   -862   -605   -413   -581   -483   -618
   -161  -1535  -1376    846    607  -1457   -865   -626   -420   -584   -491   -620
   -158  -1558  -1400    859    620  -1480   -878   -654   -436   -592   -509   -631
   -176  -1600  -1423    888    623  -1514   -898   -691   -470   -620   -550   -662
   -194  -1631  -1436    911    620  -1535   -909   -717   -493   -636   -574   -678
   -205  -1670  -1465    937    628  -1569   -909   -732   -504   -649   -589   -683
   -220  -1709  -1488    966    633  -1600   -906   -745   -506   -652   -597   -683
   -223  -1748  -1525    984    646  -1636   -917   -771   -524   -680   -623   -698
   -228  -1777  -1548   1002    657  -1662   -930   -797   -540   -696   -644   -711
   -244  -1826  -1582   1034    667  -1704   -937   -818   -555   -717   -670   -730
   -252  -1844  -1592   1049    670  -1719   -940   -836   -563   -730   -688   -740
   -254  -1867  -1613   1060    678  -1740   -953   -854   -574   -743   -701   -737
   -249  -1896  -1647   1072    698  -1774   -976   -878   -594   -763   -724   -748
   -241  -1932  -1691   1088    724  -1813   -989   -901   -613   -779   -748   -758
   -252  -1953  -1701   1104    724  -1829   -979   -904   -610   -782   -753   -756
   -246  -1932  -1686   1088    717  -1808   -956   -896   -592   -769   -743   -737
   -233  -1919  -1686   1075    724  -1803   -943   -898   -587   -771   -748   -730
   -236  -1938  -1701   1085    732  -1821   -953   -917   -605   -789   -766   -745
   -239  -1969  -1730   1104    745  -1849   -979   -945   -626   -815   -797   -766
   -249  -1982  -1732   1117    740  -1857  -1005   -971   -636   -826   -802   -761
   -233  -1958  -1725   1096    743  -1842  -1041  -1002   -644   -823   -795   -748
   -205  -1971  -1766   1085    779  -1870  -1093  -1041   -670   -844   -810   -756
   -192  -1979  -1787   1085    797  -1883  -1119  -1057   -675   -844   -805   -745
   -181  -2005  -1823   1093    820  -1917  -1137  -1067   -678   -849   -805   -740
   -202  -2073  -1870   1137    833  -1971  -1169  -1096   -704   -875   -831   -761
   -210  -2145  -1938   1176    862  -2042  -1213  -1143   -748   -919   -870   -797
   -197  -2197  -2000   1197    901  -2099  -1241  -1174   -779   -953   -896   -826
   -184  -2231  -2049   1205    932  -2140  -1257  -1200   -802   -976   -917   -852
   -194  -2296  -2101   1244    953  -2200  -1273  -1228   -826  -1002   -945   -875
   -213  -2356  -2143   1283    963  -2249  -1312  -1273   -867  -1034   -982   -906
   -213  -2423  -2210   1319    997  -2317  -1371  -1332   -911  -1075  -1028   -953
   -239  -2457  -2218   1348    987  -2340  -1387  -1353   -919  -1088  -1039   -966
   -275  -2475  -2200   1374    961  -2340  -1384  -1353   -911  -1075  -1036   -956
   -262  -2494  -2231   1376    982  -2364  -1408  -1366   -917  -1080  -1047   -956
   -233  -2517  -2283   1376   1023  -2400  -1452  -1400   -940  -1098  -1067   -976
   -228  -2522  -2294   1374   1031  -2408  -1488  -1428   -953  -1106  -1078   -989
   -223  -2530  -2307   1376   1041  -2421  -1522  -1454   -966  -1119  -1091  -1002
   -213  -2535  -2322   1374   1054  -2431  -1553  -1473   -974  -1124  -1098  -1000
   -218  -2587  -2369   1402   1075  -2478  -1582  -1491   -979  -1140  -1111  -1002
   -244  -2647  -2403   1444   1078  -2525  -1584  -1465   -974  -1156  -1137  -1041
   -223  -2639  -2418   1431   1096  -2530  -1517  -1325   -880  -1114  -1130  -1060
   -184  -2582  -2397   1382   1104  -2488  -1457  -1171   -743  -1010  -1057  -1005
   -142  -2444  -2301   1293   1078  -2374  -1421   -976   -524   -774   -836   -792
    -67  -2226  -2158   1145   1044  -2192  -1499   -807   -324   -465   -472   -384
    -41  -1904  -1865    971    909  -1886  -1631   -932   -259   -236   -132     31
   -158  -1753  -1595    956    717  -1675  -1714  -1353   -410   -231    -33    192
   -316  -1813  -1496   1065    589  -1654  -1844  -1932   -857   -626   -402   -161
   -426  -2055  -1631   1239    602  -1842  -2086  -2605  -1543  -1384  -1176   -966
   -407  -2361  -1953   1384    771  -2158  -2346  -2974  -1990  -1857  -1636  -1431
   -329  -2696  -2366   1512   1018  -2533  -2460  -2920  -2049  -1953  -1758  -1561
   -275  -2948  -2673   1613   1197  -2811  -2418  -2662  -1886  -1870  -1730  -1540
   -277  -3003  -2725   1639   1221  -2863  -2314  -2403  -1667  -1719  -1623  -1452
   -280  -2969  -2691   1623   1202  -2831  -2158  -2143  -1434  -1538  -1480  -1330
   -226  -2938  -2712   1582   1241  -2826  -2070  -1997  -1312  -1447  -1410  -1280
   -174  -2925  -2751   1551   1288  -2839  -2052  -1961  -1273  -1423  -1400  -1275
   -155  -2938  -2782   1545   1309  -2860  -2062  -1958  -1267  -1428  -1415  -1273
   -192  -2935  -2743   1564   1275  -2839  -2068  -1956  -1262  -1423  -1408  -1257
   -210  -2943  -2735   1574   1262  -2839  -2083  -1961  -1265  -1423  -1397  -1260
   -192  -2948  -2756   1571   1280  -2852  -2101  -1977  -1273  -1431  -1402  -1262
   -187  -2979  -2795   1582   1301  -2889  -2117  -1990  -1275  -1431  -1384  -1234
   -119  -2979  -2860   1548   1369  -2922  -2171  -2044  -1314  -1473  -1408  -1247
   -114  -2974  -2863   1543   1371  -2920  -2203  -2088  -1345  -1514  -1452  -1296
   -194  -3013  -2818   1605   1312  -2917  -2195  -2096  -1353  -1538  -1501  -1371
   -252  -3008  -2756   1626   1252  -2883  -2192  -2065  -1325  -1514  -1488  -1322
   -210  -2940  -2730   1574   1257  -2837  -2192  -2029  -1288  -1478  -1454  -1265
   -197  -2956  -2759   1574   1278  -2857  -2208  -2034  -1291  -1478  -1462  -1249
   -142  -2974  -2831   1558   1343  -2904  -2236  -2062  -1317  -1504  -1480  -1273
   -150  -2966  -2818   1556   1332  -2894  -2262  -2078  -1325  -1525  -1496  -1299
   -163  -2964  -2803   1564   1317  -2883  -2268  -2065  -1306  -1514  -1480  -1278
   -158  -2969  -2813   1561   1327  -2891  -2265  -2047  -1288  -1504  -1470  -1252
   -119  -2995  -2876   1558   1376  -2935  -2291  -2057  -1304  -1522  -1486  -1260
   -106  -2992  -2889   1548   1389  -2940  -2314  -2052  -1304  -1525  -1491  -1260
    -88  -2987  -2899   1538   1405  -2943  -2330  -2034  -1286  -1512  -1483  -1241
    -64  -2969  -2904   1514   1418  -2938  -2343  -2010  -1265  -1493  -1470  -1221
      0  -2964  -2964   1483   1480  -2964  -2372  -1997  -1260  -1488  -1478  -1215
      7  -2972  -2982   1480   1493  -2977  -2392  -1969  -1236  -1467  -1457  -1171
    -10  -2920  -2909   1465   1447  -2915  -2372  -1875  -1161  -1387  -1376  -1078
    -49  -2852  -2803   1449   1374  -2826  -2348  -1766  -1080  -1306  -1296   -984
    -96  -2787  -2691   1441   1296  -2740  -2330  -1696  -1031  -1262  -1249   -922
      5  -2735  -2740   1363   1371  -2738  -2379  -1738  -1072  -1309  -1304   -979
     36  -2699  -2735   1330   1384  -2714  -2397  -1751  -1088  -1335  -1337  -1013
      7  -2675  -2686   1332   1345  -2681  -2385  -1748  -1080  -1335  -1337  -1000
    -25  -2642  -2616   1335   1293  -2629  -2392  -1766  -1098  -1356  -1363  -1018
      7  -2639  -2647   1314   1325  -2642  -2423  -1831  -1158  -1428  -1441  -1080
      2  -2675  -2681   1335   1340  -2678  -2439  -1883  -1218  -1501  -1527  -1150
    -10  -2678  -2670   1343   1327  -2675  -2457  -1948  -1275  -1574  -1610  -1223
    -12  -2727  -2714   1371   1350  -2722  -2460  -2005  -1327  -1652  -1693  -1299
    -15  -2717  -2701   1363   1340  -2709  -2460  -2062  -1369  -1714  -1766  -1366
    -41  -2740  -2699   1389   1327  -2720  -2475  -2122  -1421  -1779  -1842  -1436
    -72  -2798  -2725   1431   1325  -2761  -2491  -2182  -1473  -1844  -1919  -1512
    -64  -2834  -2769   1449   1350  -2803  -2504  -2239  -1519  -1899  -1979  -1571
    -54  -2826  -2772   1441   1356  -2800  -2520  -2286  -1556  -1943  -2029  -1621
    -83  -2839  -2756   1460   1335  -2798  -2530  -2320  -1584  -1977  -2073  -1662
   -119  -2870  -2751   1493   1314  -2811  -2527  -2325  -1590  -1987  -2088  -1673
   -103  -2813  -2709   1460   1301  -2761  -2551  -2353  -1610  -2010  -2114  -1688
   -101  -2813  -2714   1454   1304  -2766  -2566  -2374  -1634  -2036  -2143  -1714
   -140  -2795  -2655   1465   1257  -2725  -2572  -2377  -1636  -2044  -2153  -1722
   -145  -2790  -2647   1467   1249  -2720  -2572  -2377  -1639  -2049  -2161  -1722
   -163  -2782  -2618   1473   1226  -2701  -2569  -2374  -1641  -2049  -2171  -1725
   -148  -2764  -2618   1454   1234  -2691  -2577  -2377  -1652  -2057  -2179  -1725
   -129  -2730  -2600   1431   1234  -2665  -2582  -2377  -1652  -2060  -2187  -1717
   -127  -2699  -2574   1413   1221  -2637  -2598  -2379  -1657  -2062  -2190  -1717
   -137  -2673  -2535   1405   1197  -2605  -2626  -2395  -1678  -2073  -2200  -1732
   -148  -2678  -2530   1410   1189  -2603  -2629  -2390  -1678  -2065  -2205  -1725
   -135  -2634  -2499   1384   1179  -2569  -2642  -2390  -1688  -2073  -2226  -1732
   -135  -2595  -2460   1363   1161  -2527  -2650  -2392  -1696  -2075  -2234  -1732
   -142  -2595  -2452   1369   1153  -2525  -2662  -2397  -1709  -2088  -2242  -1735
   -132  -2540  -2410   1335   1137  -2478  -2662  -2387  -1701  -2073  -2226  -1712
   -153  -2473  -2320   1312   1080  -2397  -2639  -2356  -1673  -2044  -2208  -1683
   -171  -2416  -2247   1291   1036  -2330  -2616  -2335  -1657  -2031  -2197  -1665
   -171  -2346  -2174   1260   1000  -2260  -2605  -2312  -1636  -2008  -2174  -1639
   -161  -2301  -2140   1231    987  -2221  -2611  -2312  -1631  -2005  -2171  -1631
   -158  -2262  -2107   1210    971  -2184  -2624  -2317  -1626  -2000  -2161  -1618
   -155  -2221  -2065   1187    953  -2143  -2650  -2327  -1628  -1992  -2148  -1602
   -137  -2179  -2042   1158    950  -2112  -2696  -2351  -1657  -2010  -2166  -1608
   -137  -2148  -2010   1140    935  -2081  -2696  -2340  -1649  -1995  -2151  -1590
   -129  -2112  -1982   1122    924  -2049  -2686  -2314  -1628  -1971  -2125  -1556
   -114  -2088  -1974   1101    927  -2031  -2707  -2322  -1652  -1987  -2138  -1553
   -140  -2070  -1930   1106    893  -2000  -2735  -2343  -1686  -2018  -2169  -1571
   -166  -2088  -1922   1124    878  -2005  -2756  -2351  -1709  -2039  -2179  -1587
   -150  -2086  -1935   1119    891  -2010  -2743  -2335  -1709  -2031  -2161  -1577
   -158  -2081  -1922   1117    880  -2003  -2735  -2330  -1717  -2034  -2158  -1574
   -207  -2055  -1847   1132    818  -1951  -2722  -2320  -1714  -2031  -2153  -1561
   -218  -2034  -1816   1124    797  -1925  -2720  -2309  -1717  -2036  -2158  -1558
   -189  -2000  -1810   1093    810  -1906  -2740  -2322  -1740  -2060  -2182  -1574
   -184  -1979  -1795   1080    802  -1888  -2753  -2325  -1751  -2075  -2197  -1579
   -179  -1927  -1748   1054    784  -1839  -2761  -2320  -1753  -2078  -2203  -1569
   -158  -1865  -1709   1010    774  -1787  -2769  -2309  -1748  -2075  -2192  -1553
   -129  -1813  -1683    971    776  -1748  -2772  -2286  -1735  -2062  -2169  -1522
    -98  -1766  -1670    932    784  -1719  -2774  -2273  -1732  -2057  -2164  -1501
    -98  -1740  -1641    919    771  -1691  -2777  -2260  -1735  -2049  -2158  -1493
    -93  -1670  -1579    880    743  -1626  -2787  -2249  -1732  -2042  -2164  -1488
    -70  -1644  -1577    857    753  -1610  -2769  -2205  -1706  -2026  -2148  -1480
    -28  -1621  -1595    823    782  -1608  -2709  -2081  -1634  -1982  -2135  -1483
     18  -1517  -1535    750    776  -1525  -2639  -1912  -1522  -1909  -2107  -1462
     72  -1319  -1392    620    730  -1353  -2587  -1722  -1350  -1735  -1948  -1312
    161  -1054  -1218    446    688  -1135  -2600  -1543  -1161  -1483  -1662  -1002
    218   -688   -909    233    563   -800  -2699  -1608  -1104  -1306  -1374   -613
    135   -405   -540    135    337   -472  -2751  -1883  -1195  -1254  -1184   -303
    -12   -316   -306    163    145   -309  -2813  -2242  -1467  -1426  -1267   -324
    -88   -436   -350    262    129   -394  -2969  -2733  -1961  -1932  -1774   -844
    -98   -704   -605    400    252   -657  -3159  -3135  -2468  -2522  -2405  -1496
    -96   -940   -844    519    374   -893  -3304  -3224  -2655  -2746  -2650  -1722
    -33  -1057  -1026    542    493  -1041  -3333  -3034  -2499  -2631  -2590  -1670
     51  -1015  -1067    480    558  -1041  -3276  -2800  -2278  -2465  -2481  -1571
    114   -904  -1018    392    566   -961  -3133  -2512  -2021  -2262  -2335  -1439
    174   -771   -945    298    558   -857  -3021  -2299  -1844  -2120  -2234  -1337
    184   -680   -865    246    522   -774  -2985  -2223  -1771  -2062  -2190  -1299
    181   -607   -792    213    485   -698  -2987  -2200  -1753  -2044  -2177  -1275
    215   -532   -750    158    480   -639  -2987  -2177  -1735  -2031  -2166  -1244
    252   -452   -704    101    478   -576  -2959  -2138  -1699  -2000  -2140  -1202
    231   -402   -636     83    431   -517  -2956  -2130  -1691  -1995  -2138  -1189
    226   -361   -587     67    405   -475  -2966  -2127  -1691  -2003  -2148  -1195
    272   -288   -561      7    415   -423  -2964  -2117  -1683  -1990  -2143  -1184
    319   -246   -566    -36    441   -405  -2961  -2112  -1680  -1974  -2132  -1169
    288   -215   -504    -38    394   -358  -2946  -2086  -1654  -1940  -2107  -1148
    254   -181   -439    -36    345   -309  -2922  -2052  -1626  -1909  -2078  -1127
    254   -171   -426    -44    340   -298  -2891  -2023  -1602  -1880  -2052  -1101
    275   -140   -415    -67    345   -277  -2878  -2005  -1590  -1857  -2036  -1083
    228    -77   -306    -77    267   -192  -2844  -1956  -1551  -1808  -1987  -1034
    262    -44   -306   -109    283   -174  -2829  -1940  -1538  -1787  -1964  -1023
    303    -12   -319   -148    311   -166  -2816  -1932  -1530  -1777  -1953  -1026
    322      7   -314   -163    319   -153  -2798  -1917  -1525  -1764  -1953  -1036
    319     46   -272   -184    296   -111  -2772  -1891  -1509  -1745  -1943  -1036
    332     96   -236   -215    285    -70  -2748  -1860  -1493  -1722  -1922  -1026
    353    109   -246   -233    298    -67  -2727  -1826  -1478  -1701  -1901  -1021
    387    145   -241   -265    314    -46  -2699  -1774  -1452  -1665  -1867  -1005
    405    202   -202   -303    303      0  -2675  -1717  -1415  -1623  -1826   -982
    428    252   -176   -340    303     36  -2655  -1649  -1376  -1574  -1779   -940
    454    311   -145   -384    298     83  -2639  -1582  -1332  -1519  -1725   -883
    491    384   -106   -436    298    140  -2621  -1509  -1280  -1457  -1660   -820
    514    454    -62   -485    288    197  -2595  -1439  -1239  -1408  -1605   -774
    506    553     46   -532    231    301  -2566  -1382  -1205  -1366  -1566   -745
    511    623    111   -568    200    368  -2538  -1358  -1187  -1345  -1545   -724
    540    667    127   -602    207    397  -2533  -1350  -1184  -1340  -1530   -711
    524    704    179   -615    174    441  -2522  -1358  -1192  -1348  -1527   -711
    517    740    223   -631    148    483  -2522  -1384  -1215  -1371  -1551   -719
    511    776    265   -646    122    519  -2522  -1423  -1249  -1405  -1587   -743
    483    782    298   -631     93    540  -2501  -1452  -1267  -1428  -1610   -774
    488    792    301   -641     93    548  -2501  -1499  -1301  -1467  -1652   -818
    478    774    296   -628     90    535  -2509  -1556  -1340  -1514  -1701   -867
    462    750    285   -607     88    519  -2514  -1615  -1366  -1553  -1748   -917
    462    737    275   -600     93    506  -2517  -1660  -1382  -1577  -1774   -940
    459    722    262   -592     98    493  -2499  -1683  -1374  -1577  -1777   -948
    459    685    223   -574    119    454  -2496  -1709  -1374  -1582  -1782   -953
    465    659    194   -563    132    428  -2509  -1735  -1379  -1595  -1800   -966
    483    685    202   -584    140    444  -2507  -1745  -1379  -1597  -1810   -969
    491    698    205   -597    142    452  -2504  -1745  -1363  -1587  -1805   -961
    496    672    176   -587    161    426  -2517  -1761  -1363  -1590  -1808   -963
    511    678    166   -597    174    423  -2517  -1766  -1353  -1577  -1800   -950
    519    696    176   -607    171    436  -2499  -1753  -1330  -1553  -1779   -924
    517    724    207   -623    155    467  -2496  -1748  -1317  -1540  -1764   -906
    493    735    241   -615    127    488  -2499  -1738  -1304  -1527  -1748   -888
    488    756    267   -623    109    511  -2494  -1725  -1286  -1501  -1717   -854
    488    789    301   -639     93    545  -2473  -1704  -1254  -1470  -1678   -810
    522    800    277   -662    122    540  -2457  -1699  -1239  -1460  -1667   -797
    550    828    275   -691    137    553  -2434  -1688  -1221  -1441  -1649   -784
    555    875    319   -717    116    600  -2426  -1686  -1215  -1426  -1634   -761
    589    948    358   -769    116    654  -2416  -1680  -1200  -1400  -1613   -737
    613    982    366   -797    122    675  -2416  -1673  -1187  -1384  -1592   -714
    605    976    371   -792    116    675  -2416  -1673  -1189  -1379  -1577   -698
    618   1026    407   -823    103    717  -2382  -1652  -1156  -1343  -1538   -654
    623   1096    472   -859     75    784  -2322  -1610  -1101  -1286  -1483   -584
    618   1143    524   -880     46    833  -2291  -1600  -1091  -1270  -1467   -571
    626   1148    519   -888     51    833  -2286  -1605  -1098  -1270  -1462   -571
    620   1179    558   -901     31    870  -2299  -1621  -1096  -1260  -1444   -550
    633   1228    594   -930     20    911  -2301  -1628  -1083  -1234  -1418   -522
    654   1252    597   -953     28    924  -2330  -1649  -1096  -1228  -1415   -506
    657   1247    587   -953     33    917  -2314  -1641  -1080  -1205  -1384   -485
    680   1244    563   -963     57    904  -2291  -1623  -1057  -1169  -1337   -459
    698   1254    555   -976     72    906  -2288  -1618  -1057  -1161  -1319   -446
    675   1226    548   -950     64    885  -2299  -1634  -1083  -1179  -1332   -452
    693   1210    517   -953     88    865  -2309  -1649  -1101  -1195  -1348   -454
    701   1218    514   -961     93    867  -2314  -1670  -1122  -1213  -1371   -470
    678   1205    527   -940     75    867  -2304  -1680  -1127  -1223  -1387   -472
    665   1171    506   -919     80    839  -2278  -1670  -1119  -1215  -1376   -488
    631   1122    491   -878     70    807  -2249  -1654  -1101  -1197  -1353   -480
    563   1111    545   -839     10    828  -2236  -1639  -1093  -1187  -1337   -462
    584   1135    550   -859     18    844  -2231  -1639  -1101  -1192  -1340   -462
    641   1140    498   -891     70    820  -2231  -1644  -1109  -1195  -1343   -467
    657   1143    485   -898     85    813  -2223  -1636  -1098  -1184  -1335   -459
    654   1143    488   -901     80    815  -2226  -1639  -1096  -1187  -1335   -462
    646   1145    498   -896     75    823  -2216  -1626  -1083  -1176  -1325   -454
    641   1132    491   -891     75    813  -2216  -1623  -1075  -1174  -1319   -452
    631   1119    488   -875     70    805  -2210  -1615  -1067  -1169  -1314   -444
    636   1132    493   -885     72    813  -2192  -1595  -1041  -1148  -1291   -423
    665   1176    511   -919     77    844  -2117  -1509   -979  -1114  -1267   -413
    654   1215    561   -937     46    888  -1984  -1332   -870  -1054  -1236   -413
    678   1293    613   -987     33    953  -1855  -1093   -701   -917  -1124   -319
    750   1441    691  -1098     28   1067  -1740   -714   -423   -633   -857    -67
    844   1665    820  -1254     12   1244  -1730   -454   -174   -288   -480    329
    810   1891   1080  -1350   -135   1486  -1922   -917   -205   -101   -202    667
    662   2010   1348  -1337   -342   1680  -2187  -1631   -387    -70    -75    839
    483   1938   1452  -1213   -483   1696  -2455  -2338   -797   -402   -342    605
    363   1564   1200   -963   -418   1382  -2686  -2878  -1465  -1182  -1093   -111
    400   1184    782   -795   -189    984  -2842  -2920  -1769  -1574  -1496   -511
    470    995    524   -732    -28    758  -2798  -2618  -1634  -1504  -1486   -535
    519    987    465   -753     25    727  -2605  -2249  -1397  -1343  -1374   -457
    576   1039    462   -807     57    750  -2325  -1867  -1143  -1163  -1249   -361
    613   1049    436   -831     88    743  -2138  -1631   -987  -1044  -1158   -290
    597   1052    454   -826     72    753  -2042  -1527   -909   -976  -1098   -246
    540   1070    530   -805      5    800  -1987  -1465   -852   -924  -1049   -205
    561   1052    491   -805     36    771  -1966  -1447   -833   -909  -1036   -200
    620   1093    472   -857     72    782  -1945  -1426   -815   -885  -1010   -171
    646   1140    493   -896     77    818  -1909  -1400   -787   -859   -984   -148
    654   1166    511   -911     70    841  -1888  -1384   -771   -841   -966   -135
    636   1117    480   -875     77    800  -1878  -1374   -753   -823   -943   -124
    605   1088    483   -846     62    784  -1867  -1371   -750   -818   -930   -114
    623   1130    506   -878     59    818  -1842  -1350   -735   -789   -904    -88
    644   1143    498   -896     72    820  -1831  -1345   -730   -774   -891    -75
    649   1143    493   -896     77    818  -1821  -1332   -719   -750   -870    -57
    646   1124    478   -885     85    802  -1790  -1299   -688   -722   -841    -33
    615   1096    478   -857     70    787  -1769  -1273   -672   -704   -826    -18
    613   1114    501   -865     54    807  -1743  -1236   -649   -670   -792     15
    641   1156    514   -898     64    836  -1712  -1202   -620   -633   -756     51
    641   1148    506   -896     67    828  -1696  -1179   -610   -623   -743     62
    644   1143    496   -893     75    820  -1693  -1169   -615   -626   -743     62
    657   1161    504   -909     77    831  -1680  -1132   -600   -613   -722     77
    628   1179    550   -904     38    865  -1631  -1052   -537   -555   -659    135
    620   1187    566   -906     25    878  -1610   -989   -498   -522   -626    161
    644   1213    568   -930     38    891  -1590   -924   -457   -480   -589    192
    680   1260    579   -971     51    919  -1558   -839   -405   -423   -535    239
    748   1314    566  -1031     90    940  -1535   -750   -353   -363   -480    280
    743   1345    600  -1047     70    971  -1514   -665   -296   -306   -418    332
    743   1402    657  -1072     41   1031  -1491   -592   -241   -246   -350    387
    769   1462    693  -1117     36   1078  -1475   -545   -205   -200   -303    428
    805   1532    727  -1169     38   1130  -1447   -514   -168   -158   -262    465
    800   1564    763  -1184     18   1163  -1415   -506   -153   -142   -241    478
    792   1584    792  -1187      0   1187  -1402   -524   -166   -155   -244    470
    782   1577    792  -1182     -5   1184  -1402   -561   -192   -181   -267    444
    769   1525    756  -1145      7   1140  -1405   -615   -231   -223   -306    397
    740   1473    730  -1109      5   1101  -1402   -683   -272   -275   -350    342
    719   1413    693  -1067     12   1054  -1392   -748   -314   -332   -400    280
    688   1356    665  -1023     10   1010  -1400   -813   -358   -394   -452    215
    662   1306    644   -984     10    976  -1395   -870   -389   -436   -488    176
    644   1247    602   -948     20    924  -1397   -943   -426   -488   -532    132
    620   1200    576   -911     20    888  -1408  -1008   -457   -532   -568     88
    613   1158    542   -888     33    852  -1423  -1067   -485   -571   -600     44
    620   1163    542   -891     38    854  -1421  -1098   -498   -592   -615     23
    641   1140    498   -891     70    820  -1418  -1130   -532   -620   -636     -5
    644   1124    480   -883     80    802  -1418  -1161   -561   -641   -649    -23
    641   1130    488   -885     75    810  -1415  -1169   -566   -646   -652    -31
    631   1114    483   -872     75    800  -1415  -1163   -558   -639   -641    -15
    615   1091    475   -854     70    784  -1426  -1166   -553   -633   -636     -7
    615   1088    472   -852     70    779  -1421  -1158   -537   -620   -618      5
    644   1135    491   -891     75    813  -1400  -1130   -493   -587   -584     41
    607   1137    530   -872     38    833  -1366  -1088   -446   -548   -550     83
    563   1104    540   -833     10    820  -1376  -1078   -431   -532   -532    101
    592   1091    498   -841     46    795  -1395  -1088   -433   -535   -535    101
    631   1101    470   -867     80    784  -1397  -1093   -436   -527   -530    111
    730   1187    457   -958    137    823  -1369  -1067   -402   -493   -498    145
    680   1145    465   -914    106    807  -1348  -1044   -376   -467   -483    155
    584   1101    517   -844     33    810  -1330  -1023   -353   -446   -452    176
    602   1083    480   -844     59    782  -1335  -1028   -355   -449   -449    166
    636   1098    462   -867     88    782  -1322  -1018   -332   -431   -428    181
    667   1148    480   -909     93    815  -1278   -989   -296   -394   -387    218
    667   1153    485   -911     90    820  -1254   -984   -288   -387   -371    228
    667   1150    483   -909     90    818  -1231   -974   -280   -381   -363    231
    631   1169    537   -898     46    854  -1213   -958   -257   -358   -329    259
    623   1187    563   -906     31    878  -1218   -963   -246   -342   -309    272
    613   1171    555   -893     28    865  -1234   -979   -252   -345   -298    280
    633   1171    535   -904     49    852  -1262  -1008   -272   -363   -298    277
    670   1189    519   -930     75    854  -1257  -1008   -262   -350   -275    298
    644   1197    553   -922     46    875  -1247  -1002   -254   -340   -262    319
    652   1156    504   -904     75    831  -1260  -1021   -285   -368   -280    298
    657   1093    433   -875    111    763  -1273  -1052   -324   -405   -303    267
    665   1057    392   -859    137    724  -1260  -1070   -342   -426   -322    246
    639   1044    402   -844    119    724  -1239  -1072   -355   -441   -337    241
    605   1008    402   -807    101    706  -1221  -1072   -361   -449   -335    231
    594    963    366   -782    114    665  -1215  -1096   -384   -475   -358    197
    613    948    335   -779    140    641  -1202  -1111   -402   -491   -374    184
    584    917    332   -753    127    626  -1189  -1117   -405   -504   -387    179
    576    883    306   -732    135    594  -1182  -1119   -407   -506   -389    184
    568    852    283   -711    142    568  -1174  -1119   -407   -506   -387    189
    548    854    306   -701    122    581  -1145  -1101   -389   -493   -374    200
    553    839    285   -698    132    563  -1135  -1088   -374   -483   -358    210
    555    820    265   -688    145    542  -1130  -1085   -366   -483   -358    205
    522    807    283   -667    119    545  -1106  -1072   -348   -465   -350    213
    532    784    252   -657    140    519  -1106  -1083   -353   -467   -345    210
    527    763    236   -646    142    501  -1088  -1057   -335   -454   -340    207
    527    789    262   -657    132    527  -1008   -932   -249   -400   -311    218
    571    854    283   -714    145    568   -919   -750   -119   -301   -246    252
    602    961    358   -782    122    659   -820   -501     83   -109    -83    389
    646   1122    472   -885     88    797   -784   -254    316    166    210    696
    698   1366    667  -1034     15   1018   -844   -280    420    381    514   1072
    610   1525    911  -1070   -150   1218   -948   -654    355    488    745   1402
    433   1600   1166  -1015   -366   1384  -1065  -1148    166    449    805   1514
    311   1405   1093   -859   -389   1249  -1226  -1758   -374   -129    244    932
    252    989    737   -620   -244    862  -1405  -2203   -953   -831   -478    158
    290    613    319   -454    -15    465  -1553  -2252  -1158  -1085   -756   -148
    376    449     72   -413    153    262  -1538  -2018  -1013   -992   -714   -135
    423    428      2   -428    210    215  -1418  -1722   -787   -836   -615    -57
    449    457      5   -454    220    231  -1228  -1387   -537   -649   -475     57
    446    504     57   -475    194    280  -1062  -1130   -345   -488   -342    158
    402    522    119   -462    142    322   -976  -1008   -246   -407   -275    218
    407    509    101   -459    153    303   -958   -969   -220   -387   -252    241
    413    504     90   -459    161    298   -943   -940   -197   -368   -228    259
    431    517     83   -475    174    301   -932   -922   -181   -355   -210    267
    454    517     62   -485    197    290   -940   -924   -187   -361   -218    257
    452    519     67   -485    192    293   -919   -898   -161   -337   -184    285
    444    527     83   -485    181    306   -904   -880   -142   -322   -158    309
    439    522     83   -483    179    303   -885   -867   -132   -316   -142    311
    480    522     41   -501    220    283   -878   -857   -119   -314   -145    311
    501    524     23   -514    239    275   -883   -854   -116   -311   -148    311
    501    535     33   -519    233    285   -878   -839    -98   -290   -103    337
    509    548     38   -530    233    296   -872   -823    -83   -272    -67    355
    501    535     33   -517    233    285   -852   -795    -62   -254    -54    371
    472    555     80   -517    194    319   -826   -756    -28   -220    -20    402
    522    576     51   -550    236    314   -828   -743    -18   -210     -2    405
    542    574     28   -561    257    303   -813   -719      0   -192     20    420
    532    579     46   -555    244    314   -797   -680     33   -150     54    462
    532    592     59   -566    236    327   -784   -641     64   -122     83    493
    496    594     96   -545    200    345   -753   -584    111    -75    127    532
    496    605    109   -553    192    358   -740   -532    150    -36    166    563
    522    641    119   -581    202    381   -724   -462    200     20    220    610
    568    685    114   -628    226    402   -709   -384    257     80    280    665
    592    719    127   -657    231    423   -704   -303    314    142    353    735
    600    761    158   -683    220    459   -693   -226    376    210    431    807
    626    815    189   -719    218    504   -675   -158    431    275    498    870
    639    852    213   -748    210    532   -670   -119    465    316    545    911
    636    885    249   -761    192    566   -652    -90    496    350    587    950
    626    898    270   -763    176    584   -636    -83    514    368    607    971
    620    888    267   -753    176    579   -620    -85    514    368    613    976
    618    872    252   -748    184    563   -613   -116    491    340    584    950
    615    862    246   -737    184    553   -597   -148    472    319    563    930
    597    831    231   -717    184    532   -589   -200    436    270    511    878
    574    756    181   -665    197    470   -584   -257    397    213    454    823
    550    717    163   -636    192    441   -566   -301    368    166    415    776
    524    693    168   -610    176    431   -566   -361    327    111    358    714
    514    641    127   -579    192    384   -558   -410    285     64    303    657
    501    600     98   -550    202    350   -548   -454    259     28    267    613
    480    535     51   -509    213    293   -550   -501    220    -15    220    563
    462    478     12   -470    223    246   -548   -542    187    -51    184    517
    444    452      7   -449    218    231   -532   -563    176    -70    171    493
    436    449     12   -441    213    231   -537   -579    163    -85    158    480
    452    426    -28   -441    239    200   -545   -594    150   -103    137    457
    454    407    -49   -431    252    179   -532   -602    155   -106    135    449
    454    389    -64   -423    259    163   -514   -592    168   -101    142    457
    462    400    -62   -431    262    168   -514   -589    166   -101    140    454
    459    389    -70   -428    265    161   -504   -581    176    -96    150    452
    452    374    -77   -413    265    148   -493   -568    187    -85    163    459
    444    366    -77   -405    262    145   -483   -563    197    -77    168    467
    449    394    -54   -420    252    171   -472   -555    215    -59    184    483
    436    374    -62   -407    246    155   -465   -553    220    -57    184    480
    441    368    -72   -405    257    148   -472   -553    218    -59    179    472
    457    381    -75   -420    267    153   -462   -540    228    -49    192    480
    457    389    -67   -423    262    161   -459   -537    233    -41    202    485
    423    350    -72   -387    249    137   -470   -548    226    -49    189    472
    405    342    -62   -374    233    140   -470   -545    228    -44    187    470
    446    441     -5   -444    226    218   -426   -496    275      2    233    519
    509    535     25   -522    241    280   -384   -457    314     41    275    550
    462    504     41   -483    210    272   -389   -472    298     25    262    530
    452    485     33   -470    210    259   -397   -485    293     10    252    524
    459    488     28   -475    215    259   -413   -501    285      0    249    530
    449    537     88   -493    181    314   -407   -488    311     31    293    563
    501    584     83   -542    207    335   -420   -491    309     36    311    574
    504    571     67   -537    218    322   -449   -514    285     20    306    571
    459    553     93   -506    181    324   -454   -514    285     23    319    581
    483    558     75   -519    205    316   -467   -527    272     10    309    571
    498    524     23   -514    236    272   -485   -540    254     -5    293    555
    491    475    -15   -483    252    231   -501   -555    231    -31    275    535
    491    452    -38   -475    265    207   -504   -566    215    -51    259    517
    483    439    -44   -459    265    197   -504   -576    197    -72    244    493
    457    407    -49   -433    252    181   -496   -581    184    -98    223    472
    457    381    -75   -420    265    153   -485   -589    174   -116    210    454
    462    361   -103   -413    283    129   -488   -597    163   -135    194    439
    454    322   -132   -387    293     96   -504   -615    140   -163    166    407
    459    288   -171   -376    314     59   -506   -623    129   -181    148    387
    493    298   -194   -397    342     54   -488   -610    137   -179    153    384
    504    324   -181   -415    342     72   -472   -600    148   -174    158    389
    478    285   -192   -381    335     46   -475   -602    145   -176    153    381
    472    277   -194   -374    332     41   -459   -592    161   -168    158    389
    480    270   -210   -376    345     31   -444   -571    179   -148    174    400
    462    220   -241   -342    353    -10   -467   -594    153   -179    137    361
    452    192   -259   -322    355    -33   -452   -561    166   -187    116    337
    540    306   -233   -423    387     36   -293   -345    335    -67    192    387
    561    418   -142   -491    350    140   -155   -111    532     93    316    475
    527    493    -33   -509    280    231    -80    137    774    335    540    675
    654    732     77   -693    288    405    -83    379   1023    665    901   1070
    683   1119    433   -904    124    776   -176    161   1039    859   1249   1506
    581   1340    758   -961    -88   1049   -285   -257    901    935   1465   1792
    433   1366    930   -901   -249   1150   -462   -789    527    667   1278   1639
    303   1054    750   -678   -223    904   -662  -1379    -96    -41    553    901
    296    465    168   -381     62    319   -867  -1706   -672   -756   -189    161
    350     88   -262   -220    306    -85   -922  -1618   -693   -849   -329     -2
    366    -62   -428   -153    394   -244   -846  -1363   -501   -735   -285      7
    407    -15   -423   -194    415   -218   -672  -1057   -241   -545   -161    106
    465     67   -397   -267    431   -163   -444   -722     44   -314     20    259
    485    124   -363   -306    426   -119   -340   -563    174   -210    103    327
    519    129   -389   -327    454   -129   -306   -504    228   -168    137    358
    537    174   -363   -355    452    -93   -262   -470    259   -142    166    371
    537    220   -316   -381    428    -46   -236   -449    285   -119    192    389
    444    103   -340   -275    392   -116   -257   -465    265   -142    171    363
    472    119   -355   -298    413   -116   -246   -449    280   -129    184    376
    594    277   -316   -436    457    -18   -197   -410    322    -88    228    415
    506    192   -314   -350    410    -59   -213   -433    301   -114    202    384
    478    137   -340   -309    410   -101   -207   -423    314   -109    213    384
    522    163   -358   -342    439    -98   -176   -389    348    -75    244    418
    579    228   -350   -402    465    -59   -150   -371    366    -62    259    431
    509    153   -355   -332    433   -101   -179   -384    348    -75    249    415
    524    158   -366   -342    446   -103   -181   -374    358    -64    259    415
    558    194   -366   -379    462    -85   -161   -350    379    -46    277    426
    548    189   -358   -368    454    -83   -158   -340    387    -38    283    426
    607    228   -379   -420    493    -72   -114   -288    433      7    322    462
    600    220   -379   -410    491    -77    -90   -257    459     25    337    470
    561    205   -355   -384    457    -75    -88   -233    472     33    342    478
    511    140   -371   -324    441   -114    -96   -215    485     38    340    475
    550    155   -394   -355    470   -119    -75   -153    535     83    379    509
    618    233   -384   -426    501    -75    -36    -72    602    145    431    555
    592    207   -384   -400    488    -88    -44    -18    636    176    452    568
    665    288   -376   -475    522    -44      0     80    717    249    519    628
    724    366   -358   -548    542      5     59    194    813    342    610    711
    665    345   -319   -506    493     12     72    272    875    407    672    769
    623    394   -228   -511    426     85     70    322    919    459    719    815
    654    457   -197   -555    426    129     90    363    961    501    761    849
    680    509   -171   -594    426    168    103    379    974    517    776    867
    688    501   -187   -594    436    158    106    368    961    504    763    854
    696    480   -215   -589    454    132    114    355    950    488    750    841
    659    441   -218   -550    439    111    114    324    922    457    719    813
    654    441   -213   -548    433    114    124    283    888    415    678    769
    610    394   -218   -504    413     88    129    218    839    350    615    709
    605    353   -254   -480    428     49    122    148    782    283    553    646
    626    335   -290   -480    459     23    127     93    740    236    504    605
    568    259   -309   -415    436    -23    116     18    680    168    436    535
    514    145   -371   -329    444   -111     96    -57    620    103    368    472
    589    181   -407   -387    498   -111     88   -101    589     72    337    436
    600    189   -410   -394    506   -109     77   -150    555     41    306    400
    545    103   -441   -324    493   -168     33   -210    511     -5    257    350
    542     59   -485   -301    514   -213     15   -252    480    -38    226    319
    592     64   -527   -329    558   -228     25   -265    472    -46    218    314
    613     67   -545   -340    579   -239     33   -275    465    -46    215    303
    563     20   -542   -293    553   -259     20   -293    446    -62    202    288
    522    -10   -532   -254    527   -270     -2   -311    433    -72    189    277
    509    -25   -537   -241    522   -280     -5   -316    433    -72    189    280
    537      2   -535   -270    537   -265      5   -311    446    -59    202    290
    558      7   -550   -283    553   -270     10   -298    459    -44    220    303
    558      7   -553   -283    555   -272      5   -296    465    -36    226    306
    571     28   -545   -301    558   -257      7   -290    478    -23    236    316
    550      7   -542   -277    548   -267      2   -293    475    -23    233    314
    594     38   -555   -316    574   -257     18   -280    488     -7    246    329
    558      7   -550   -283    553   -272     10   -285    488     -7    244    324
    522    -20   -542   -252    532   -280    -12   -298    478    -10    236    316
    602     33   -568   -316    587   -267     18   -280    493     10    257    335
    613     44   -571   -329    592   -262     38   -272    509     23    275    345
    581      5   -579   -293    579   -285     28   -285    504     15    267    332
    610     46   -566   -329    587   -259     33   -275    522     36    283    342
    576     44   -532   -309    555   -244     57   -262    550     62    309    361
    563     70   -493   -319    527   -210     70   -265    558     62    309    350
    587     93   -493   -340    540   -200     77   -254    568     72    319    355
    568     62   -506   -316    537   -223     59   -265    563     72    316    350
    615    119   -496   -366    555   -187     62   -252    589    101    350    379
    672    166   -509   -420    592   -171     46   -254    592    109    363    389
    623     93   -532   -358    576   -218     12   -290    558     80    332    350
    607     64   -542   -340    576   -239     12   -285    561     90    337    353
    639     88   -550   -363    594   -231     33   -265    584    114    358    368
    620     15   -605   -319    613   -293      0   -288    558     88    329    340
    587    -93   -683   -246    633   -387    -38   -324    517     54    288    298
    592   -140   -732   -228    662   -436    -38   -327    517     46    283    293
    654   -106   -761   -272    706   -433    -20   -316    522     46    277    283
    657   -122   -782   -267    719   -452    -12   -327    509     28    259    257
    615   -148   -763   -233    688   -457    -28   -355    480     -2    223    218
    576   -218   -797   -181    685   -506    -44   -381    452    -31    192    189
    579   -259   -839   -158    709   -548    -46   -387    444    -41    179    168
    620   -244   -867   -189    740   -555    -41   -371    465    -25    194    181
    613   -267   -880   -174    745   -574    -38   -368    470    -23    200    189
    613   -280   -893   -166    753   -587    -44   -376    462    -28    189    181
    579   -296   -875   -140    727   -584    -57   -389    454    -36    174    161
    589   -303   -893   -145    740   -597    -46   -381    462    -23    184    168
    615   -303   -922   -155    769   -613    -28   -368    475     -7    200    181
    589   -329   -919   -132    753   -626    -38   -374    470    -12    189    166
    579   -345   -924   -116    750   -633    -12   -342    493     -7    189    155
    589   -298   -888   -148    737   -592    103   -194    581     25    192    142
    613   -239   -854   -187    732   -545    231     31    743    140    272    205
    652   -101   -753   -277    701   -426    358    374   1034    413    517    426
    763    111   -652   -436    709   -270    410    774   1389    826    932    826
    795    400   -394   -600    594      2    215    470   1408   1083   1283   1221
    698    527   -174   -613    436    176    -98   -239   1236   1192   1499   1475
    553    517    -36   -535    296    239   -444  -1026    862    987   1374   1400
    415    179   -236   -296    327    -28   -737  -1706    101    132    574    667
    418   -298   -717    -62    566   -509   -906  -1917   -501   -646   -184    -46
    488   -566  -1057     38    771   -810   -870  -1634   -415   -662   -270   -171
    545   -620  -1166     36    854   -893   -683  -1249   -161   -509   -189   -140
    568   -592  -1161     12    865   -875   -413   -870    116   -327    -67    -57
    566   -631  -1197     31    880   -914   -194   -576    324   -174     36     12
    576   -576  -1153     -2    865   -865    -98   -449    418   -103     83     44
    584   -558  -1143    -15    862   -849    -49   -392    470    -67    109     62
    579   -600  -1179     10    878   -888    -28   -358    498    -49    119     72
    605   -613  -1221      2    911   -917    -23   -335    519    -38    129     77
    610   -626  -1236      7    922   -932    -15   -314    537    -23    145     83
    607   -678  -1286     33    945   -982     -2   -293    550    -10    158     85
    610   -623  -1234      7    922   -927      0   -285    555     -7    158     83
    610   -592  -1202    -10    906   -898     -5   -288    558     -7    161     85
    602   -615  -1218      5    909   -917      2   -272    566     -2    163     85
    618   -644  -1262     10    937   -953     12   -249    584     12    174     93
    615   -665  -1280     25    948   -971     15   -236    602     28    189    106
    610   -654  -1265     20    937   -958     23   -223    615     44    200    122
    620   -641  -1265     10    943   -953     38   -202    641     70    215    137
    628   -620  -1252     -5    937   -935     31   -200    641     67    205    127
    626   -639  -1265      7    945   -950     31   -181    652     77    207    135
    620   -659  -1280     18    948   -969     54   -148    680    106    226    166
    618   -639  -1260     10    937   -948     70   -109    709    137    244    192
    620   -620  -1241     -2    930   -930     83    -77    730    161    259    210
    631   -618  -1249     -5    940   -932    119    -10    789    223    306    265
    633   -574  -1210    -31    919   -891    124     36    810    249    322    285
    641   -566  -1208    -36    922   -888    155    111    857    298    355    324
    652   -550  -1202    -51    924   -875    187    207    919    363    405    389
    649   -537  -1187    -54    917   -862    210    301    974    420    449    446
    639   -506  -1148    -67    893   -828    215    384   1023    472    491    493
    691   -423  -1117   -135    904   -769    246    493   1101    561    579    592
    722   -353  -1078   -187    898   -714    288    579   1176    644    667    688
    691   -350  -1041   -168    865   -696    277    587   1179    659    685    719
    704   -348  -1054   -179    878   -698    283    592   1187    678    717    763
    706   -355  -1062   -176    883   -709    277    568   1174    667    719    769
    696   -319  -1015   -192    854   -667    257    511   1130    631    691    743
    698   -332  -1031   -181    865   -680    259    470   1101    602    665    722
    688   -418  -1106   -137    896   -763    262    410   1062    561    628    688
    685   -467  -1153   -109    917   -810    252    329    997    498    574    633
    670   -519  -1189    -75    927   -854    231    226    909    410    496    542
    641   -607  -1249    -15    945   -927    210    119    828    324    415    452
    628   -633  -1262      0    943   -948    171      5    748    236    337    368
    607   -704  -1312     49    958  -1008    150    -85    680    168    272    298
    605   -771  -1376     83    989  -1075    132   -161    626    109    218    244
    605   -810  -1415    103   1010  -1111    103   -241    568     46    155    181
    589   -880  -1470    145   1028  -1174     83   -290    527      2    114    129
    584   -917  -1501    163   1041  -1208     70   -337    488    -36     75     85
    587   -953  -1543    181   1065  -1247     59   -368    465    -67     51     64
    592   -963  -1556    187   1072  -1260     44   -400    439    -93     28     41
    594   -943  -1538    174   1065  -1239     36   -428    410   -114     10     12
    592   -971  -1564    189   1075  -1265     41   -431    402   -119      5      5
    589  -1002  -1595    205   1091  -1299     54   -423    407   -116     10     15
    592  -1013  -1605    210   1098  -1309     67   -407    418   -106     20     28
    584  -1002  -1587    207   1083  -1296     70   -407    410   -114     18     20
    574  -1005  -1579    215   1075  -1291     72   -407    407   -116     15     18
    561   -989  -1551    213   1052  -1267     57   -420    392   -129      0      2
    563   -995  -1558    215   1060  -1275     54   -420    397   -129     -2      5
    574   -982  -1558    202   1065  -1270     59   -415    410   -122     -2     10
    584   -984  -1571    200   1078  -1278     77   -400    436   -106      0     28
    597   -932  -1532    166   1062  -1231     72   -407    439   -106     -5     31
    579   -969  -1548    194   1062  -1257     75   -410    441   -106     -5     25
    571  -1005  -1579    215   1072  -1291     72   -413    444   -103    -10     23
    561  -1005  -1566    220   1062  -1283     57   -418    441   -103     -7     18
    553  -1008  -1564    226   1057  -1286     44   -423    441   -106     -7     12
    558  -1023  -1582    233   1070  -1301     44   -428    444   -109    -12     12
    558  -1026  -1584    231   1070  -1304     33   -436    441   -119    -20     10
    558  -1002  -1561    220   1060  -1280     20   -446    433   -132    -31      7
    555   -971  -1527    205   1041  -1249     25   -441    439   -132    -31     15
    553   -950  -1504    200   1028  -1226     59   -413    470    -96      5     51
    550   -893  -1444    168    997  -1169     72   -410    483    -80     31     59
    558   -891  -1449    166   1002  -1169     80   -407    493    -67     44     51
    555   -906  -1465    174   1008  -1187     77   -410    498    -57     54     59
    561   -865  -1426    153    992  -1145     59   -423    504    -49     64     77
    571   -880  -1452    153   1010  -1166     23   -444    485    -64     54     70
    589   -875  -1465    142   1026  -1169     -7   -457    470    -75     49     70
    607   -865  -1473    124   1039  -1169    -15   -465    467    -75     59     75
    613   -888  -1501    137   1057  -1195    -20   -467    459    -80     64     70
    602   -919  -1522    155   1062  -1221    -46   -504    415   -124     33     36
    589   -961  -1551    184   1067  -1254    -57   -527    381   -150     15     18
    594   -982  -1577    192   1083  -1278    -59   -537    363   -168      5     10
    584  -1021  -1605    218   1093  -1312    -57   -553    332   -205    -25    -20
    561  -1101  -1665    267   1111  -1382    -44   -561    311   -228    -46    -38
    545  -1109  -1654    280   1098  -1382    -49   -594    280   -262    -70    -64
    553  -1117  -1673    280   1111  -1395    -44   -610    265   -280    -75    -75
    542  -1171  -1714    314   1127  -1441    -46   -620    252   -293    -83    -80
    493  -1208  -1701    355   1096  -1454    -75   -662    202   -342   -135   -127
    535  -1182  -1719    322   1127  -1449    -59   -654    205   -342   -129   -132
    626  -1117  -1745    244   1184  -1428    -18   -623    233   -319    -98   -106
    592  -1124  -1717    267   1153  -1421    -18   -633    220   -332   -114   -119
    545  -1184  -1732    316   1137  -1457    -23   -641    213   -342   -124   -129
    540  -1197  -1738    327   1137  -1467    -28   -654    200   -355   -137   -142
    542  -1223  -1769    340   1153  -1496    -15   -644    207   -353   -132   -135
    561  -1117  -1678    277   1119  -1397     -7   -631    215   -355   -129   -135
    563  -1098  -1662    265   1111  -1379    103   -472    327   -288    -77   -111
    579   -974  -1556    197   1065  -1265    200   -267    472   -176     10    -54
    618   -849  -1467    114   1041  -1158    314     23    698     44    207    127
    717   -641  -1358    -36   1036  -1000    358    363    937    332    509    439
    784   -418  -1202   -184    989   -807    275    275   1018    563    818    805
    698   -407  -1106   -145    901   -756     62   -290    870    618    969   1023
    511   -431   -945    -41    727   -688   -215  -1036    522    410    836    937
    355   -662  -1018    153    685   -839   -418  -1732    -64   -218    233    353
    316  -1080  -1397    381    854  -1239   -620  -2073   -646   -924   -472   -350
    368  -1345  -1717    488   1041  -1530   -719  -1951   -704  -1041   -623   -522
    415  -1436  -1852    509   1132  -1644   -639  -1639   -530   -943   -579   -514
    439  -1363  -1803    462   1119  -1582   -467  -1304   -303   -795   -475   -449
    498  -1291  -1790    394   1143  -1540   -205   -927    -23   -576   -301   -303
    548  -1226  -1774    337   1158  -1499    -70   -727    119   -457   -207   -220
    537  -1226  -1766    342   1150  -1496    -25   -662    163   -423   -184   -202
    522  -1215  -1738    348   1130  -1475    -20   -644    174   -410   -174   -197
    530  -1223  -1753    345   1140  -1488     -7   -623    194   -397   -163   -184
    545  -1195  -1743    324   1143  -1467     -5   -605    205   -384   -148   -174
    548  -1158  -1706    306   1127  -1431     -7   -594    210   -374   -142   -171
    561  -1184  -1745    311   1153  -1465      5   -574    226   -358   -132   -155
    566  -1145  -1714    288   1140  -1431      2   -563    231   -348   -106   -142
    574  -1140  -1714    280   1143  -1426     12   -550    246   -329    -80   -127
    584  -1140  -1725    275   1153  -1431     10   -542    252   -324    -75   -119
    581  -1132  -1714    275   1148  -1423     12   -530    259   -306    -62   -101
    584  -1114  -1699    265   1140  -1405     12   -522    267   -293    -46    -93
    581  -1114  -1696    267   1137  -1405     18   -511    280   -280    -31    -83
    584  -1096  -1680    254   1130  -1387     15   -501    293   -265    -12    -67
    597  -1070  -1667    236   1132  -1369      7   -493    303   -262     -5    -64
    607  -1047  -1657    218   1130  -1350     10   -475    316   -241     12    -46
    615   -997  -1613    189   1114  -1304     20   -452    337   -213     38    -25
    628   -992  -1621    181   1122  -1304     23   -426    355   -187     64    -10
    623  -1008  -1631    192   1127  -1319     28   -394    379   -166     85     10
    628   -950  -1582    158   1104  -1265     31   -358    402   -137    116     31
    644   -927  -1571    140   1106  -1247     41   -303    441    -98    158     64
    667   -875  -1543    101   1104  -1208     57   -241    491    -49    205    109
    688   -805  -1493     59   1091  -1148     72   -168    548      7    257    153
    706   -769  -1478     28   1091  -1122     83    -85    607     72    322    213
    724   -704  -1431    -10   1078  -1067     96     -2    670    137    392    283
    740   -623  -1366    -59   1052   -992    101     59    717    197    457    345
    761   -545  -1306   -106   1034   -924    116    114    761    257    519    407
    769   -511  -1283   -129   1026   -896    124    135    776    283    550    439
    779   -478  -1257   -150   1018   -867    119    129    774    280    558    446
    779   -457  -1239   -163   1008   -846    119    109    756    262    550    436
    766   -485  -1252   -140   1008   -867    111     72    722    228    511    397
    745   -496  -1241   -124    992   -870    116     41    688    194    480    366
    727   -527  -1254   -101    989   -891    122     -5    641    145    431    314
    698   -594  -1293    -54    995   -943    114    -75    576     75    358    239
    675   -639  -1314    -18    995   -976    109   -150    514      2    285    163
    662   -688  -1350     10   1005  -1018    114   -210    465    -62    215     93
    652   -745  -1400     46   1026  -1072    114   -270    418   -119    158     36
    615   -787  -1405     83   1010  -1096     98   -340    366   -174    103    -23
    600   -823  -1423    111   1010  -1122     85   -397    319   -220     57    -70
    600   -867  -1470    132   1034  -1169     93   -436    285   -257     20   -101
    587   -901  -1488    155   1036  -1192     93   -467    257   -283     -5   -127
    566   -953  -1522    192   1041  -1239     85   -493    231   -309    -28   -148
    550   -943  -1493    197   1021  -1218     62   -524    197   -337    -54   -171
    563   -917  -1480    176   1021  -1197     44   -548    171   -361    -83   -194
    574   -906  -1480    163   1026  -1192     49   -550    168   -366    -96   -200
    566   -896  -1462    163   1013  -1179     57   -548    171   -366    -98   -194
    568   -901  -1470    166   1018  -1184     62   -542    168   -363    -93   -184
    597   -906  -1506    153   1049  -1205     80   -527    189   -345    -83   -168
    576   -888  -1465    153   1021  -1176     59   -537    179   -353    -93   -176
    576   -857  -1434    140   1002  -1145     38   -548    166   -358   -101   -181
    605   -815  -1421    106   1013  -1117     44   -535    174   -345    -90   -158
    620   -782  -1405     80   1013  -1093     51   -519    179   -335    -75   -137
    568   -818  -1387    124    976  -1104     20   -535    150   -363    -98   -163
    571   -826  -1397    124    982  -1111      7   -530    137   -366   -106   -168
    610   -789  -1400     90   1005  -1093     23   -506    148   -345    -90   -148
    602   -795  -1400     96   1000  -1096     18   -522    137   -350   -101   -145
    553   -857  -1410    150    982  -1132    -25   -553    106   -371   -122   -153
    587   -833  -1421    119   1002  -1127    -31   -545    109   -358   -111   -135
    623   -800  -1423     88   1023  -1111    -15   -522    124   -335    -93   -109
    574   -839  -1413    129    992  -1124    -31   -530    111   -342    -96   -103
    563   -846  -1413    140    987  -1130    -44   -535    109   -345    -90    -93
    545   -862  -1408    158    974  -1132    -64   -545     96   -355    -93    -93
    537   -875  -1413    168    974  -1143    -88   -555     80   -368    -96    -96
    553   -865  -1421    153    987  -1143   -101   -558     75   -374    -96    -88
    600   -807  -1410    103   1005  -1109    -96   -548     85   -363    -75    -67
    605   -810  -1418    101   1010  -1114   -119   -561     77   -376    -80    -72
    579   -807  -1387    114    982  -1096   -142   -579     70   -394    -88    -85
    587   -727  -1314     67    948  -1018   -124   -555    109   -363    -57    -54
    600   -670  -1270     33    932   -969   -101   -535    137   -342    -36    -38
    597   -662  -1260     33    927   -961    -96   -530    145   -340    -31    -38
    592   -649  -1241     28    917   -945   -111   -535    148   -340    -28    -41
    597   -607  -1205      2    898   -904   -135   -542    153   -337    -23    -33
    610   -574  -1187    -18    898   -880   -161   -540    166   -327    -12    -18
    615   -576  -1192    -20    904   -883   -194   -550    161   -329    -12    -15
    607   -558  -1166    -23    885   -862   -194   -542    171   -322      0    -10
    600   -571  -1174    -15    883   -872   -205   -542    166   -329    -12    -28
    618   -607  -1226     -5    919   -914   -218   -553    145   -353    -41    -62
    610   -649  -1260     18    932   -953   -233   -563    124   -376    -67    -96
    600   -670  -1270     36    935   -969   -239   -568    114   -392    -80   -116
    600   -680  -1283     38    940   -982   -226   -574    106   -405    -90   -135
    579   -722  -1301     70    937  -1010   -213   -579     98   -418   -111   -155
    558   -745  -1306     90    930  -1023   -218   -602     80   -441   -137   -184
    566   -750  -1317     93    940  -1034   -223   -615     64   -457   -155   -205
    558   -774  -1332    106    945  -1052   -231   -628     51   -480   -171   -226
    545   -795  -1343    124    943  -1067   -241   -633     44   -493   -181   -236
    550   -789  -1343    116    945  -1067   -233   -631     54   -493   -179   -231
    558   -787  -1345    114    950  -1065   -226   -631     57   -496   -181   -233
    537   -836  -1376    148    956  -1106   -236   -649     33   -517   -205   -257
    540   -839  -1379    148    958  -1109   -226   -646     41   -514   -200   -259
    555   -826  -1384    135    969  -1106   -228   -646     44   -511   -197   -259
    550   -828  -1379    140    963  -1104   -223   -641     51   -504   -181   -246
    535   -839  -1376    150    953  -1106   -194   -618     67   -501   -181   -249
    553   -776  -1332    111    940  -1054   -101   -491    163   -441   -150   -239
    587   -680  -1270     46    927   -974     23   -275    332   -314    -54   -176
    607   -537  -1145    -33    875   -841    135    -23    558    -98    137    -12
    680   -280   -961   -202    820   -620    135    239    805    220    483    345
    766     51   -714   -410    740   -329     49    259    948    511    872    789
    717    228   -491   -472    602   -129    -90    -96    880    641   1127   1111
    566    262   -303   -413    436    -20   -290   -654    592    522   1106   1148
    433     10   -426   -223    428   -207   -504  -1314    -36   -155    449    514
    353   -426   -779     36    563   -600   -680  -1784   -680   -940   -345   -272
    394   -823  -1218    213    805  -1021   -815  -1821   -904  -1221   -652   -584
    431  -1054  -1486    311    958  -1270   -789  -1587   -776  -1156   -646   -607
    459  -1067  -1527    301    992  -1299   -652  -1317   -555  -1005   -553   -550
    498   -961  -1460    231    976  -1208   -436  -1008   -290   -795   -394   -433
    514   -865  -1382    174    945  -1122   -262   -769    -88   -626   -254   -319
    524   -833  -1358    155    940  -1096   -197   -670    -12   -561   -194   -277
    517   -818  -1337    150    924  -1078   -176   -631     18   -530   -166   -254
    524   -802  -1327    137    924  -1065   -158   -600     38   -506   -145   -231
    542   -820  -1366    137    953  -1091   -163   -597     36   -509   -153   -241
    558   -828  -1387    135    971  -1106   -171   -594     31   -519   -161   -244
    563   -800  -1363    116    961  -1080   -166   -579     49   -501   -140   -220
    563   -776  -1343    106    950  -1060   -163   -566     59   -485   -122   -205
    558   -743  -1301     90    927  -1021   -155   -550     72   -472   -103   -192
    535   -761  -1296    114    914  -1028   -155   -537     77   -467    -96   -192
    535   -750  -1286    106    909  -1018   -150   -530     85   -457    -80   -184
    555   -732  -1291     88    922  -1010   -150   -517     93   -441    -64   -168
    542   -735  -1278     93    906  -1005   -140   -504    106   -423    -49   -150
    532   -724  -1257     96    893   -989   -142   -491    111   -413    -36   -140
    527   -696  -1226     83    875   -961   -142   -483    116   -400    -23   -137
    540   -683  -1223     70    880   -953   -142   -470    127   -387    -15   -135
    545   -675  -1221     64    883   -948   -135   -449    142   -368      5   -122
    561   -659  -1221     49    891   -940   -116   -415    174   -337     31   -101
    558   -659  -1218     49    885   -937   -106   -389    197   -322     41    -90
    542   -667  -1210     62    875   -937    -90   -353    226   -290     67    -72
    550   -631  -1184     38    865   -906    -67   -301    265   -244    111    -38
    566   -592  -1158     12    862   -875    -49   -249    303   -200    153    -12
    568   -561  -1132     -5    849   -846    -44   -192    350   -148    202     31
    571   -524  -1098    -23    833   -810    -33   -122    410    -80    270     93
    587   -457  -1047    -64    815   -750    -18    -46    475     -5    345    161
    602   -397  -1000   -101    800   -698      5     25    542     70    420    228
    610   -345   -958   -135    782   -649     15     77    594    127    480    285
    613   -314   -930   -150    771   -620     15    106    626    161    519    322
    613   -283   -896   -166    753   -589     23    119    641    184    545    345
    618   -262   -880   -176    748   -571     31    119    641    187    553    355
    613   -280   -896   -168    753   -587     25     90    610    153    530    327
    602   -306   -909   -148    753   -605     23     54    574    111    496    285
    587   -316   -904   -135    743   -607     20     12    540     67    452    241
    568   -358   -927   -103    748   -641     31    -33    498     10    392    184
    548   -405   -953    -72    748   -678     31    -85    444    -59    322    119
    540   -452   -992    -44    763   -722     44   -135    394   -124    257     57
    530   -478  -1008    -25    769   -743     51   -192    337   -189    187    -15
    501   -545  -1047     23    774   -795     36   -265    267   -265    103   -109
    485   -587  -1072     49    776   -828     36   -309    228   -314     51   -161
    485   -600  -1088     57    787   -844     31   -348    194   -353     12   -202
    485   -646  -1132     77    807   -888     15   -392    150   -405    -36   -259
    485   -685  -1171    101    828   -927      7   -428    114   -446    -77   -309
    480   -693  -1174    103    823   -932      5   -454     96   -478   -111   -342
    475   -719  -1195    119    833   -956      2   -472     77   -501   -137   -363
    472   -732  -1205    127    839   -969     -2   -485     62   -517   -158   -381
    488   -711  -1200    111    844   -956    -10   -493     54   -524   -163   -389
    485   -701  -1187    106    836   -943     -5   -493     57   -514   -150   -389
    483   -691  -1174    103    828   -932      5   -485     59   -509   -145   -389
    480   -678  -1161     96    820   -919      7   -478     70   -496   -140   -379
    480   -680  -1161    101    820   -919     -2   -483     67   -501   -145   -381
    457   -727  -1184    132    818   -956     -5   -485     62   -498   -145   -394
    452   -706  -1158    124    805   -932     12   -472     85   -472   -119   -371
    457   -646  -1104     93    779   -872     12   -467     93   -462   -106   -355
    446   -662  -1109    109    776   -885     -2   -475     80   -475   -122   -368
    441   -709  -1150    135    795   -930      0   -472     80   -472   -127   -368
    441   -683  -1127    119    782   -904      7   -462     88   -462   -116   -358
    444   -680  -1124    116    782   -901      7   -465     85   -459   -111   -361
    452   -670  -1122    109    787   -896     -2   -467     77   -459   -111   -363
    446   -646  -1093     96    769   -870     -2   -470     75   -454   -106   -350
    433   -683  -1117    122    774   -898     -2   -478     64   -465   -124   -363
    428   -670  -1098    119    761   -883      2   -485     57   -472   -135   -374
    423   -680  -1104    129    763   -891     10   -488     54   -472   -137   -379
    420   -709  -1130    142    774   -919     10   -488     46   -483   -148   -389
    433   -714  -1148    140    789   -930      5   -501     31   -496   -168   -407
    454   -680  -1135    111    792   -906      7   -509     23   -504   -174   -418
    454   -735  -1189    140    820   -961      7   -506     12   -517   -189   -439
    454   -745  -1200    145    826   -971     10   -519      0   -530   -200   -449
    478   -698  -1179    109    828   -937     38   -509     20   -511   -179   -436
    465   -665  -1132     98    797   -898     62   -498     36   -501   -166   -433
    449   -670  -1119    111    784   -893     93   -491     44   -493   -163   -439
    444   -680  -1127    116    784   -901    124   -483     51   -491   -161   -444
    457   -631  -1091     85    771   -859    132   -483     54   -483   -145   -439
    454   -602  -1060     72    756   -831    124   -496     57   -475   -137   -428
    446   -587  -1034     70    740   -810     90   -524     38   -485   -148   -436
    462   -584  -1047     59    753   -815     85   -532     36   -488   -142   -436
    454   -568  -1023     54    737   -795     90   -530     41   -483   -137   -439
    452   -581  -1034     62    743   -805     98   -519     46   -478   -129   -439
    457   -631  -1088     88    771   -859    111   -511     38   -488   -137   -449
    454   -672  -1127    106    789   -898    111   -519     12   -506   -163   -475
    449   -693  -1143    122    795   -917    111   -535    -12   -530   -197   -514
    420   -717  -1137    148    776   -927    132   -537    -23   -540   -213   -535
    407   -758  -1166    176    787   -961    155   -535    -25   -548   -226   -553
    410   -787  -1197    184    802   -992    145   -558    -54   -579   -262   -589
    410   -802  -1213    194    810  -1008    132   -584    -80   -607   -301   -628
    394   -844  -1239    223    815  -1041    129   -602   -103   -631   -329   -665
    413   -831  -1244    210    828  -1036    135   -602   -106   -639   -337   -672
    405   -823  -1231    207    818  -1026    132   -602   -111   -639   -342   -680
    376   -831  -1208    228    789  -1021    135   -605   -114   -641   -350   -691
    355   -849  -1205    246    779  -1028    140   -607   -114   -644   -353   -704
    363   -839  -1202    239    782  -1021    142   -610   -116   -644   -350   -714
    358   -823  -1182    231    766  -1000    150   -610   -116   -641   -350   -719
    348   -833  -1182    241    763  -1008    150   -610   -122   -641   -353   -724
    353   -833  -1187    236    769  -1010    174   -568    -96   -626   -350   -727
    371   -766  -1137    197    753   -950    262   -418     10   -555   -322   -727
    387   -633  -1021    119    704   -826    368   -213    200   -397   -205   -657
    418   -439   -857      7    636   -646    439      7    436   -148     25   -444
    480   -176   -657   -153    568   -415    413    192    657    158    379    -64
    501    158   -342   -329    423    -90    324     90    724    381    740    387
    420    285   -135   -355    277     75    223   -322    511    376    896    636
    311    223    -88   -270    200     67    119   -776    137    122    743    522
    207    -77   -288    -67    246   -181    -41  -1306   -459   -537     67   -174
    171   -574   -745    202    457   -659   -244  -1714  -1093  -1348   -795  -1067
    210   -958  -1171    371    688  -1065   -371  -1740  -1202  -1506   -989  -1288
    257  -1132  -1392    436    823  -1262   -324  -1527  -1008  -1376   -924  -1273
    290  -1106  -1400    407    841  -1252   -187  -1252   -743  -1182   -797  -1184
    306  -1049  -1356    371    831  -1202     15   -937   -452   -956   -628  -1054
    306   -961  -1270    327    787  -1117    155   -732   -265   -802   -501   -953
    322   -911  -1234    293    776  -1070    213   -646   -187   -740   -446   -914
    345   -922  -1267    285    805  -1093    241   -610   -155   -719   -428   -906
    353   -948  -1301    298    826  -1124    267   -581   -129   -696   -410   -896
    335   -958  -1296    311    813  -1127    275   -571   -119   -683   -407   -898
    337   -937  -1275    298    805  -1104    290   -553    -98   -665   -394   -883
    350   -922  -1273    283    810  -1096    306   -537    -83   -652   -384   -872
    368   -911  -1280    272    823  -1096    311   -527    -75   -639   -374   -867
    358   -924  -1283    280    820  -1104    311   -527    -72   -636   -371   -870
    361   -930  -1291    283    826  -1109    319   -519    -59   -626   -361   -862
    366   -922  -1288    275    823  -1104    337   -506    -41   -610   -348   -852
    361   -880  -1241    259    800  -1060    355   -485    -18   -587   -327   -828
    348   -893  -1241    270    795  -1065    363   -472     -2   -568   -314   -813
    342   -909  -1252    283    795  -1080    358   -470      0   -568   -319   -818
    342   -891  -1234    272    787  -1062    368   -452     18   -548   -296   -802
    358   -859  -1218    252    787  -1039    381   -431     38   -522   -267   -774
    368   -857  -1226    244    795  -1041    376   -420     46   -517   -262   -771
    374   -831  -1205    228    789  -1018    379   -400     67   -493   -239   -750
    379   -815  -1195    218    784  -1005    387   -371     96   -465   -207   -722
    371   -802  -1174    215    771   -987    389   -337    122   -439   -181   -698
    379   -758  -1137    187    758   -945    394   -293    158   -397   -142   -667
    397   -724  -1122    161    758   -922    407   -244    197   -353   -101   -628
    413   -683  -1098    132    753   -891    426   -179    257   -288    -44   -579
    415   -654  -1070    119    743   -862    439   -101    322   -215     31   -519
    431   -602  -1036     83    732   -818    446    -23    387   -137    111   -446
    446   -540   -987     46    714   -761    462     54    454    -57    194   -363
    449   -462   -911      5    678   -685    480    119    519     18    280   -277
    457   -392   -849    -31    652   -620    493    161    558     72    337   -223
    470   -358   -828    -57    646   -592    493    174    566     88    363   -200
    470   -335   -807    -67    636   -571    496    171    566     93    371   -189
    465   -316   -782    -75    623   -548    491    153    548     77    366   -194
    452   -319   -771    -64    610   -545    491    127    522     54    348   -213
    446   -368   -815    -38    628   -589    483     83    472      5    303   -257
    428   -439   -867      2    646   -652    485     28    415    -64    233   -335
    415   -457   -872     18    644   -665    485    -25    366   -122    179   -397
    407   -496   -904     44    654   -698    485    -88    306   -189    109   -462
    394   -548   -945     75    667   -745    483   -150    254   -254     46   -527
    394   -561   -956     83    672   -758    465   -218    200   -311    -10   -587
    366   -605   -974    116    667   -787    446   -285    142   -376    -72   -659
    350   -662  -1013    155    680   -836    462   -316    122   -402    -98   -685
    353   -704  -1060    174    704   -880    454   -358     85   -433   -132   -724
    355   -719  -1075    179    714   -896    449   -392     62   -459   -163   -761
    363   -730  -1096    181    727   -911    449   -413     49   -472   -179   -784
    353   -748  -1101    197    727   -924    433   -441     23   -501   -205   -818
    335   -779  -1117    220    724   -948    428   -452      5   -517   -218   -831
    337   -766  -1104    213    719   -935    428   -454      2   -514   -215   -833
    340   -761  -1101    207    719   -930    431   -452      5   -509   -213   -833
    324   -756  -1080    215    701   -917    431   -452      7   -506   -215   -839
    314   -753  -1067    218    688   -909    441   -444     15   -504   -210   -836
    322   -743  -1065    210    693   -904    446   -436     18   -504   -210   -833
    319   -722  -1041    200    678   -880    446   -436     20   -504   -207   -831
    314   -704  -1018    194    665   -859    454   -431     25   -501   -202   -831
    301   -724  -1026    210    662   -872    457   -426     28   -501   -207   -839
    298   -709  -1010    205    654   -859    462   -423     33   -496   -200   -828
    303   -693  -1000    192    652   -846    467   -420     41   -493   -192   -826
    303   -706  -1010    202    657   -857    467   -418     41   -488   -192   -828
    290   -719  -1013    213    649   -865    467   -420     33   -491   -202   -841
    290   -743  -1034    226    659   -888    472   -426     23   -493   -210   -852
    290   -740  -1031    223    657   -885    475   -428     18   -498   -215   -857
    288   -730  -1018    220    652   -872    467   -431     15   -501   -218   -854
    270   -753  -1026    239    646   -888    465   -436     10   -506   -226   -865
    252   -769  -1021    257    633   -893    478   -431     20   -501   -218   -862
    272   -756  -1028    241    646   -891    498   -420     33   -488   -202   -857
    293   -737  -1031    223    662   -883    496   -423     23   -491   -210   -865
    290   -766  -1057    239    672   -911    501   -423     25   -496   -218   -875
    252   -833  -1085    290    667   -961    485   -441      5   -522   -241   -896
    236   -844  -1080    303    654   -961    478   -452     -2   -532   -249   -904
    309   -761  -1070    226    688   -914    514   -418     36   -496   -215   -872
    337   -709  -1047    184    691   -878    527   -415     41   -488   -210   -870
    277   -774  -1052    246    662   -911    530   -413     44   -488   -213   -872
    262   -774  -1036    254    646   -904    553   -397     59   -470   -200   -865
    303   -675   -979    187    641   -826    587   -379     83   -449   -181   -854
    303   -662   -966    176    633   -813    584   -376     85   -444   -179   -849
    277   -670   -950    194    613   -810    566   -392     85   -446   -179   -846
    316   -618   -935    148    626   -776    563   -381    109   -420   -153   -818
    381   -576   -958     98    670   -766    555   -379    114   -405   -137   -805
    355   -602   -958    119    657   -779    555   -384    109   -405   -142   -805
    327   -654   -982    163    652   -818    545   -379    109   -397   -132   -789
    322   -680  -1002    179    659   -841    532   -381     96   -407   -142   -797
    322   -691  -1013    184    667   -852    511   -402     75   -431   -168   -823
    306   -732  -1039    213    672   -885    504   -413     57   -446   -184   -839
    306   -789  -1096    241    698   -943    498   -423     36   -465   -205   -862
    301   -802  -1104    249    701   -953    517   -418     41   -459   -202   -865
    275   -826  -1101    275    688   -963    519   -420     36   -465   -213   -880
    262   -852  -1114    293    685   -982    506   -441     18   -480   -226   -893
    223   -914  -1137    345    678  -1026    472   -478    -23   -527   -262   -930
    254   -906  -1163    324    709  -1034    459   -485    -38   -540   -272   -943
    350   -833  -1184    241    766  -1008    501   -444      2   -493   -231   -901
    298   -849  -1148    275    722   -997    506   -441      5   -488   -228   -896
    267   -854  -1122    293    693   -987    496   -449      2   -496   -233   -901
    270   -862  -1135    293    701   -997    488   -452      0   -496   -233   -901
    254   -901  -1156    324    704  -1028    467   -467    -12   -511   -246   -914
    275   -898  -1176    309    724  -1036    465   -462     -2   -501   -233   -904
    311   -849  -1161    270    735  -1005    491   -436     25   -475   -215   -885
    285   -810  -1096    262    688   -950    555   -335    101   -426   -187   -875
    296   -706  -1002    205    649   -854    680   -122    262   -306   -103   -823
    371   -548   -919     85    644   -732    807    155    493    -90     88   -654
    400   -337   -737    -33    568   -537    844    441    748    202    389   -350
    483     -2   -485   -241    483   -244    774    501    904    498    766     72
    491    192   -298   -340    394    -51    587     90    818    646   1047    439
    355    244   -111   -303    233     67    361   -550    576    615   1109    550
    223    -12   -236   -106    228   -124     98  -1241     12     70    600     77
     88   -561   -649    233    366   -605   -145  -1790   -743   -839   -314   -823
    122   -989  -1111    433    615  -1049   -316  -1860  -1044  -1234   -745  -1280
    257  -1096  -1353    418    802  -1223   -228  -1532   -844  -1109   -678  -1254
    280  -1044  -1325    379    802  -1184    -25  -1169   -571   -922   -555  -1163
    259   -976  -1236    355    748  -1104    194   -828   -311   -740   -423  -1065
    275   -940  -1215    332    745  -1078    361   -579   -124   -592   -314   -987
    283   -919  -1202    316    740  -1060    418   -493    -57   -535   -267   -945
    288   -917  -1205    314    745  -1060    446   -449    -23   -506   -246   -919
    293   -891  -1187    298    737  -1039    454   -428     -5   -488   -231   -901
    265   -906  -1171    322    717  -1039    452   -420     -2   -488   -233   -904
    267   -906  -1174    316    719  -1039    454   -410      7   -478   -226   -891
    350   -805  -1158    226    753   -982    496   -363     54   -433   -181   -846
    374   -763  -1140    192    756   -950    514   -340     77   -413   -161   -826
    298   -844  -1143    272    719   -992    485   -355     57   -436   -187   -849
    296   -883  -1179    293    737  -1031    480   -342     67   -431   -187   -841
    345   -831  -1176    241    761  -1005    504   -303    101   -394   -155   -807
    348   -807  -1156    228    750   -982    506   -285    114   -381   -145   -795
    379   -779  -1158    200    769   -969    519   -259    142   -350   -119   -761
    410   -756  -1169    171    787   -961    553   -226    181   -316    -85   -732
    332   -823  -1156    246    743   -989    535   -228    179   -322    -96   -748
    288   -872  -1163    290    724  -1018    519   -220    187   -314    -93   -753
    319   -867  -1187    275    753  -1026    522   -189    207   -293    -72   -735
    348   -802  -1150    226    748   -976    527   -161    226   -272    -54   -717
    368   -756  -1127    192    745   -940    540   -124    254   -246    -33   -696
    384   -740  -1124    179    753   -932    555    -80    288   -215     -7   -670
    358   -774  -1132    207    745   -953    558    -36    311   -197      0   -665
    335   -800  -1135    231    735   -966    555      7    342   -171     12   -654
    381   -727  -1109    171    745   -917    584     98    410   -106     70   -605
    498   -542  -1044     20    771   -792    652    226    509     -7    166   -514
    478   -524  -1002     23    740   -763    672    314    568     54    218   -467
    433   -545   -979     57    706   -761    662    379    607     98    265   -428
    446   -491   -940     20    693   -714    659    444    659    161    329   -366
    509   -397   -906    -57    706   -652    683    509    722    231    402   -290
    522   -314   -836   -103    678   -574    706    537    753    267    444   -244
    488   -319   -807    -85    646   -563    691    517    740    262    436   -254
    478   -355   -833    -62    654   -594    680    493    719    244    423   -262
    485   -327   -813    -80    649   -568    667    457    698    223    407   -272
    485   -332   -818    -75    652   -574    670    420    678    200    384   -298
    457   -379   -839    -38    646   -610    662    363    631    148    329   -345
    433   -457   -891     10    659   -672    639    285    566     75    259   -415
    420   -504   -924     41    670   -714    613    202    498      5    189   -485
    475   -493   -969     10    722   -730    623    145    465    -36    145   -527
    436   -589  -1026     75    730   -807    602     57    400   -109     72   -597
    397   -659  -1060    129    727   -859    574    -18    340   -168     12   -654
    374   -714  -1091    168    730   -901    545    -83    296   -213    -28   -696
    415   -672  -1088    129    750   -880    550   -116    277   -231    -46   -714
    397   -719  -1117    158    756   -917    532   -163    239   -267    -88   -761
    355   -795  -1153    218    753   -974    498   -213    194   -306   -129   -802
    379   -815  -1195    218    787  -1005    496   -223    187   -309   -129   -802
    384   -807  -1192    213    787  -1000    498   -233    189   -309   -129   -795
    371   -800  -1171    213    771   -987    493   -241    181   -311   -137   -805
    348   -820  -1169    233    758   -995    478   -254    168   -319   -150   -818
    358   -818  -1179    228    769  -1000    472   -252    168   -314   -142   -810
    358   -815  -1174    228    766   -995    472   -246    176   -306   -135   -805
    332   -839  -1171    252    750  -1005    454   -257    166   -311   -140   -815
    366   -813  -1179    223    771   -997    462   -244    181   -293   -119   -800
    426   -766  -1195    168    807   -979    496   -213    215   -257    -85   -769
    410   -774  -1184    181    797   -979    485   -220    207   -262    -90   -774
    368   -789  -1161    210    763   -974    470   -239    192   -272    -98   -787
    371   -789  -1161    210    763   -976    472   -233    200   -262    -85   -774
    374   -797  -1171    210    769   -984    475   -228    205   -257    -77   -769
    368   -797  -1166    215    766   -982    467   -239    197   -259    -77   -774
    355   -828  -1184    233    769  -1008    449   -259    176   -277    -96   -795
    350   -859  -1210    254    779  -1036    436   -272    161   -290   -109   -807
    413   -802  -1218    192    815  -1010    454   -254    179   -270    -80   -779
    431   -766  -1197    168    813   -982    470   -246    189   -254    -59   -761
    394   -802  -1197    202    795  -1000    467   -257    179   -262    -67   -774
    379   -831  -1213    226    795  -1021    462   -267    166   -275    -77   -787
    324   -917  -1241    293    782  -1078    428   -298    132   -306   -109   -813
    332   -937  -1270    303    800  -1104    410   -306    124   -314   -114   -823
    467   -782  -1252    155    859  -1018    462   -270    161   -272    -70   -779
    457   -763  -1221    153    836   -992    459   -283    145   -285    -85   -795
    381   -865  -1247    241    813  -1057    449   -296    129   -298   -103   -813
    381   -880  -1262    249    820  -1070    452   -293    129   -298   -103   -813
    374   -891  -1265    257    818  -1075    436   -311    116   -316   -119   -831
    392   -857  -1249    231    820  -1052    426   -319    109   -319   -119   -828
    407   -818  -1226    202    815  -1021    428   -316    111   -314   -106   -820
    413   -841  -1254    215    833  -1047    426   -319    111   -314   -101   -818
    413   -828  -1241    205    826  -1034    441   -303    132   -296    -80   -802
    420   -763  -1184    168    802   -974    493   -272    168   -257    -44   -769
    387   -756  -1145    184    766   -950    511   -272    171   -254    -44   -769
    374   -758  -1132    192    753   -945    511   -277    166   -262    -51   -784
    402   -727  -1130    161    763   -927    501   -285    166   -259    -51   -784
    405   -709  -1114    150    758   -911    483   -285    181   -239    -28   -753
    415   -698  -1114    140    763   -906    465   -280    192   -223    -10   -732
    431   -693  -1124    132    776   -909    452   -280    187   -220    -12   -737
    428   -691  -1122    129    774   -904    444   -280    181   -220     -5   -735
    436   -717  -1153    137    795   -935    423   -280    171   -228    -12   -743
    449   -766  -1215    155    831   -989    389   -306    135   -259    -46   -774
    428   -828  -1257    200    841  -1041    368   -327    106   -285    -72   -792
    397   -852  -1252    226    823  -1052    374   -332    101   -288    -72   -795
    405   -862  -1270    228    836  -1065    384   -329     93   -296    -83   -807
    407   -872  -1283    231    844  -1078    394   -332     88   -303    -90   -828
    379   -904  -1283    262    831  -1093    379   -363     62   -329   -116   -854
    374   -919  -1293    272    831  -1106    366   -379     44   -348   -135   -870
    366   -958  -1325    296    844  -1140    366   -392     28   -363   -153   -885
    361   -961  -1325    298    841  -1143    363   -397     20   -371   -161   -891
    368   -940  -1309    285    839  -1124    363   -394     23   -371   -155   -885
    361   -945  -1306    290    831  -1124    363   -389     25   -368   -153   -878
    350   -956  -1306    301    828  -1132    355   -392     23   -371   -155   -878
    348   -961  -1312    303    828  -1135    358   -389     18   -371   -155   -875
    363   -966  -1330    301    846  -1148    355   -387     12   -371   -153   -872
    358   -982  -1340    311    846  -1161    348   -392      2   -381   -163   -878
    358   -969  -1327    306    841  -1148    368   -361     25   -363   -155   -867
    361   -917  -1278    277    818  -1098    465   -218    124   -298   -116   -849
    379   -813  -1192    218    784  -1002    600     -5    280   -181    -33   -795
    410   -639  -1052    114    730   -844    714    285    530     54    179   -600
    496   -387   -883    -54    688   -633    753    587    795    374    519   -249
    545    -75   -620   -236    579   -345    657    527    891    628    872    163
    496     85   -410   -290    454   -161    423    -15    750    727   1098    470
    345    124   -220   -236    283    -46    168   -722    436    589   1052    480
    179   -270   -449     44    314   -358    -70  -1389   -194    -80    400   -135
    116   -807   -924    342    519   -865   -257  -1769   -849   -893   -420   -948
    244  -1117  -1361    436    802  -1239   -350  -1693   -974  -1101   -665  -1213
    314  -1241  -1556    462    932  -1397   -267  -1389   -795   -992   -623  -1205
    316  -1223  -1540    454    927  -1382    -64  -1044   -545   -818   -509  -1124
    293  -1171  -1465    436    878  -1317    168   -709   -296   -628   -368  -1010
    319  -1083  -1402    381    859  -1241    303   -506   -145   -506   -283   -943
    335  -1083  -1418    371    872  -1249    345   -446   -109   -472   -257   -927
    337  -1093  -1431    376    883  -1260    363   -420    -96   -459   -244   -917
    348  -1083  -1431    368    888  -1257    379   -400    -83   -446   -231   -904
    335  -1078  -1413    371    872  -1244    392   -387    -72   -433   -215   -891
    337  -1067  -1405    363    870  -1236    394   -376    -70   -428   -207   -880
    345  -1070  -1415    361    880  -1244    410   -361    -62   -426   -202   -878
    345  -1052  -1397    353    870  -1223    410   -361    -67   -423   -200   -875
    340  -1065  -1405    363    872  -1234    426   -350    -62   -415   -194   -867
    335  -1093  -1431    376    880  -1262    420   -350    -72   -420   -202   -875
    337  -1101  -1439    381    885  -1270    428   -345    -67   -418   -202   -875
    337  -1070  -1410    363    872  -1241    441   -329    -57   -405   -189   -865
    348  -1054  -1402    353    875  -1228    431   -332    -64   -402   -189   -870
    345  -1070  -1418    361    880  -1244    446   -311    -54   -392   -179   -859
    335  -1062  -1397    363    865  -1228    454   -303    -51   -389   -171   -859
    329  -1028  -1358    348    841  -1192    459   -296    -49   -384   -161   -859
    332  -1036  -1369    353    849  -1202    457   -285    -49   -379   -158   -862
    340  -1026  -1366    342    852  -1197    465   -262    -38   -366   -150   -857
    332  -1028  -1361    348    844  -1195    480   -239    -25   -350   -137   -852
    319  -1041  -1361    361    839  -1202    488   -215    -12   -335   -122   -846
    327  -1010  -1337    342    831  -1174    504   -166     20   -301    -90   -818
    332   -997  -1330    329    828  -1161    519   -116     46   -275    -70   -797
    327   -974  -1301    322    813  -1137    532    -57     88   -231    -28   -763
    335   -943  -1278    301    805  -1111    553     12    140   -174     23   -717
    348   -883  -1231    267    789  -1057    576     88    194   -111     83   -662
    348   -836  -1187    244    766  -1013    592    150    244    -49    142   -605
    355   -761  -1117    200    735   -937    602    202    288      7    207   -540
    355   -706  -1062    174    706   -883    607    231    314     49    257   -493
    358   -704  -1062    174    709   -883    605    239    322     67    277   -467
    342   -691  -1034    174    685   -862    597    223    316     70    290   -449
    345   -680  -1026    168    683   -854    610    210    309     62    288   -449
    332   -688  -1023    176    675   -854    605    176    285     36    267   -472
    306   -709  -1015    202    659   -862    600    135    254      2    233   -506
    293   -750  -1044    226    667   -896    592     80    205    -49    181   -563
    280   -789  -1070    254    672   -930    594     23    158   -109    122   -626
    265   -859  -1127    296    693   -992    589    -44     93   -181     41   -704
    236   -940  -1176    353    706  -1057    576   -116     23   -257    -36   -779
    215  -1000  -1215    392    711  -1106    561   -187    -33   -322    -96   -844
    202  -1039  -1241    415    722  -1140    550   -249    -80   -374   -145   -896
    192  -1088  -1283    446    735  -1184    537   -306   -129   -428   -197   -950
    184  -1132  -1317    475    750  -1223    530   -350   -171   -470   -241   -995
    171  -1169  -1343    498    756  -1254    519   -389   -205   -506   -275  -1028
    158  -1200  -1358    522    758  -1278    504   -423   -241   -540   -306  -1060
    153  -1221  -1376    532    763  -1299    488   -449   -270   -566   -327  -1085
    148  -1239  -1387    545    766  -1312    485   -459   -280   -574   -332  -1091
    135  -1247  -1382    555    758  -1314    491   -465   -283   -574   -332  -1096
    127  -1249  -1376    561    750  -1312    485   -475   -293   -581   -337  -1106
    127  -1260  -1387    566    756  -1322    475   -483   -298   -584   -340  -1104
    127  -1254  -1382    563    753  -1317    467   -483   -298   -584   -337  -1101
    129  -1239  -1371    553    748  -1304    470   -478   -293   -576   -324  -1085
    132  -1234  -1366    550    748  -1299    472   -470   -288   -571   -314  -1078
    119  -1236  -1358    558    737  -1296    467   -475   -290   -571   -311  -1085
    111  -1239  -1350    563    730  -1293    465   -472   -288   -566   -301  -1080
    116  -1241  -1358    558    737  -1299    457   -475   -290   -568   -296  -1075
    124  -1221  -1345    545    735  -1283    459   -467   -288   -561   -280  -1060
    132  -1215  -1348    540    740  -1283    454   -467   -288   -553   -270  -1052
    127  -1236  -1363    555    745  -1299    446   -475   -298   -563   -277  -1060
    106  -1239  -1345    566    724  -1293    454   -478   -301   -568   -280  -1065
     96  -1236  -1332    568    711  -1283    459   -478   -301   -563   -267  -1054
    103  -1244  -1348    568    724  -1296    452   -485   -309   -568   -270  -1057
    106  -1283  -1389    589    748  -1335    436   -496   -329   -587   -288  -1065
    106  -1270  -1376    581    740  -1325    428   -504   -335   -587   -280  -1054
    119  -1252  -1374    566    745  -1312    431   -506   -335   -584   -270  -1047
    119  -1280  -1400    579    756  -1337    428   -514   -348   -592   -277  -1057
    109  -1306  -1415    600    761  -1361    413   -530   -368   -610   -290  -1075
     96  -1306  -1405    602    750  -1356    410   -537   -374   -620   -290  -1078
    111  -1275  -1387    581    748  -1330    415   -532   -371   -618   -280  -1070
    132  -1252  -1387    558    758  -1319    428   -527   -366   -607   -270  -1062
    119  -1293  -1413    587    766  -1353    415   -545   -387   -628   -288  -1085
    103  -1312  -1415    602    756  -1361    405   -558   -397   -639   -293  -1093
     90  -1306  -1400    607    745  -1353    397   -566   -405   -644   -293  -1091
     90  -1317  -1410    610    750  -1363    381   -574   -418   -657   -301  -1098
    116  -1301  -1418    592    766  -1358    387   -566   -407   -646   -290  -1088
     98  -1291  -1392    594    745  -1340    402   -553   -392   -633   -275  -1072
    106  -1247  -1353    568    730  -1299    439   -517   -353   -594   -239  -1039
    127  -1189  -1319    530    722  -1252    465   -496   -327   -574   -218  -1015
     93  -1197  -1291    553    691  -1244    449   -514   -342   -592   -231  -1028
     46  -1241  -1288    597    665  -1265    418   -545   -366   -613   -249  -1044
    119  -1135  -1254    506    685  -1192    428   -519   -322   -566   -197   -992
    194  -1057  -1252    431    722  -1153    436   -498   -293   -535   -166   -956
    150  -1093  -1244    472    696  -1169    400   -527   -324   -566   -192   -974
    106  -1127  -1234    506    670  -1179    376   -527   -327   -566   -187   -969
    142  -1119  -1262    485    701  -1189    371   -519   -327   -566   -189   -969
    194  -1106  -1301    454    745  -1202    381   -514   -335   -576   -200   -976
     96  -1270  -1366    587    730  -1317    335   -558   -392   -639   -262  -1031
     64  -1306  -1371    620    717  -1337    311   -579   -423   -670   -290  -1054
    142  -1249  -1395    553    766  -1322    345   -553   -410   -657   -277  -1039
    155  -1239  -1395    540    774  -1317    363   -548   -410   -662   -280  -1041
     62  -1337  -1400    639    730  -1369    335   -587   -449   -704   -322  -1080
     28  -1395  -1423    680    724  -1408    303   -615   -488   -745   -363  -1122
     51  -1379  -1431    662    740  -1402    290   -618   -501   -758   -381  -1132
     54  -1397  -1452    670    753  -1423    285   -618   -506   -763   -387  -1132
     93  -1366  -1460    636    776  -1413    316   -589   -480   -737   -366  -1111
    127  -1353  -1480    613    802  -1415    303   -587   -485   -740   -371  -1106
     77  -1423  -1501    672    787  -1462    257   -623   -530   -779   -407  -1140
    129  -1397  -1527    631    828  -1460    265   -607   -517   -769   -394  -1127
    142  -1382  -1525    620    833  -1452    267   -605   -511   -769   -394  -1124
    137  -1376  -1514    618    823  -1444    272   -602   -517   -776   -402  -1130
    103  -1395  -1499    644    800  -1444    288   -563   -493   -769   -407  -1143
    145  -1330  -1478    589    810  -1405    389   -387   -361   -675   -353  -1111
    137  -1265  -1402    563    769  -1332    465   -187   -194   -542   -257  -1052
    215  -1023  -1239    402    727  -1130    540     77     75   -259      7   -792
    387   -654  -1041    132    711   -846    553    311    337     98    413   -350
    322   -449   -771     62    545   -610    387    111    316    262    711     31
    223   -363   -587     70    405   -475    220   -340    135    306    896    290
    150   -345   -498     96    322   -420     38   -904   -275     12    685    124
     -7   -719   -714    363    350   -717   -192  -1525   -961   -766    -96   -639
    -12  -1174  -1163    592    574  -1169   -402  -1878  -1530  -1483   -828  -1361
      5  -1584  -1590    789    797  -1587   -522  -1834  -1608  -1623  -1015  -1574
      5  -1753  -1758    872    880  -1756   -439  -1553  -1387  -1491   -961  -1553
     75  -1678  -1756    800    914  -1717   -233  -1215  -1083  -1267   -805  -1428
    142  -1517  -1662    685    901  -1590     -5   -893   -784  -1026   -615  -1265
    161  -1454  -1615    646    888  -1535    106   -717   -633   -901   -517  -1176
    153  -1483  -1636    662    893  -1558    119   -662   -594   -872   -493  -1153
    140  -1488  -1628    672    883  -1558    132   -628   -561   -854   -478  -1137
    194  -1434  -1628    618    909  -1530    179   -574   -504   -805   -436  -1088
    189  -1402  -1592    607    891  -1496    197   -548   -478   -792   -423  -1070
    140  -1428  -1569    644    852  -1499    176   -548   -475   -795   -420  -1067
    150  -1395  -1545    623    846  -1470    161   -535   -454   -776   -405  -1041
    153  -1395  -1548    618    846  -1470    150   -530   -444   -766   -402  -1028
    145  -1410  -1556    633    849  -1483    140   -522   -431   -753   -389  -1018
    184  -1366  -1553    589    867  -1460    140   -501   -407   -732   -363   -987
    197  -1340  -1538    571    865  -1439    132   -496   -400   -719   -350   -969
    189  -1322  -1514    563    849  -1418    140   -491   -389   -709   -342   -953
    174  -1317  -1491    571    831  -1402    148   -472   -371   -691   -322   -930
    176  -1322  -1499    571    836  -1408    140   -454   -353   -672   -303   -906
    189  -1304  -1493    555    839  -1397    127   -444   -342   -654   -288   -885
    179  -1314  -1493    566    833  -1402    119   -433   -337   -649   -285   -878
    155  -1332  -1488    589    820  -1410    116   -418   -324   -639   -275   -865
    189  -1283  -1475    545    831  -1379    137   -387   -296   -607   -249   -833
    205  -1275  -1480    532    841  -1376    153   -353   -265   -579   -223   -805
    220  -1241  -1465    509    839  -1353    158   -316   -233   -548   -197   -776
    252  -1192  -1444    470    846  -1317    171   -272   -189   -509   -163   -743
    228  -1202  -1431    485    828  -1314    176   -233   -155   -478   -140   -717
    226  -1195  -1421    483    823  -1309    176   -179   -111   -433   -103   -683
    231  -1140  -1374    452    802  -1257    189   -103    -41   -363    -36   -615
    262  -1054  -1317    397    789  -1184    213    -15     46   -272     44   -532
    314   -969  -1286    327    800  -1127    233     72    129   -174    137   -439
    322   -927  -1249    303    784  -1088    252    142    197    -98    213   -363
    296   -885  -1182    293    737  -1034    262    184    239    -46    265   -309
    296   -818  -1114    262    704   -966    272    215    275     -5    311   -254
    301   -815  -1117    257    709   -966    267    210    270     -5    322   -246
    319   -805  -1127    241    722   -966    267    194    257    -18    309   -254
    322   -826  -1150    252    735   -987    262    166    228    -49    285   -272
    311   -854  -1166    272    737  -1010    259    124    189    -93    246   -306
    288   -906  -1195    306    740  -1049    259     75    145   -148    192   -350
    267   -961  -1228    345    748  -1093    257     20     90   -213    127   -413
    262  -1002  -1265    368    761  -1135    239    -51     18   -296     41   -491
    246  -1049  -1296    402    771  -1171    226   -119    -41   -368    -31   -558
    218  -1106  -1327    444    771  -1215    207   -189   -103   -441   -103   -628
    215  -1161  -1376    472    795  -1267    197   -249   -155   -504   -161   -685
    215  -1192  -1410    488    810  -1301    189   -301   -197   -548   -207   -730
    181  -1265  -1447    542    813  -1356    166   -353   -246   -597   -259   -782
    187  -1288  -1475    550    828  -1379    153   -394   -280   -639   -298   -820
    200  -1299  -1499    548    846  -1397    145   -415   -301   -662   -324   -844
    184  -1332  -1517    571    849  -1423    129   -444   -327   -691   -353   -875
    259  -1265  -1525    504    891  -1395    150   -428   -314   -680   -340   -870
    220  -1293  -1514    535    865  -1402    145   -441   -324   -693   -350   -888
    179  -1325  -1504    571    839  -1413    135   -454   -332   -704   -358   -904
    174  -1327  -1501    574    836  -1413    132   -457   -335   -701   -361   -906
    166  -1332  -1499    584    831  -1415    124   -465   -342   -704   -368   -919
    166  -1327  -1496    579    828  -1410    116   -465   -342   -701   -368   -924
    184  -1306  -1491    561    836  -1397    116   -462   -340   -693   -363   -917
    181  -1319  -1501    568    841  -1410    116   -462   -340   -688   -361   -914
    163  -1332  -1496    584    828  -1413    101   -478   -353   -701   -371   -924
    194  -1296  -1491    548    841  -1392    106   -475   -348   -693   -368   -922
    262  -1226  -1488    480    875  -1356    145   -444   -319   -665   -340   -891
    226  -1247  -1473    509    846  -1358    148   -446   -324   -670   -342   -893
    184  -1280  -1465    548    823  -1371    129   -470   -342   -691   -358   -914
    176  -1306  -1483    563    828  -1395    111   -485   -361   -701   -376   -930
    161  -1322  -1486    579    823  -1402    109   -491   -368   -704   -381   -935
    148  -1340  -1488    594    818  -1413     96   -504   -384   -714   -392   -945
    168  -1322  -1491    576    828  -1405     96   -511   -389   -717   -394   -953
    213  -1291  -1506    537    859  -1397    114   -501   -379   -704   -381   -943
    194  -1317  -1512    561    852  -1413    103   -511   -394   -714   -394   -958
    215  -1299  -1514    540    862  -1408    106   -514   -397   -714   -392   -961
    215  -1299  -1514    542    865  -1405    116   -514   -400   -711   -392   -958
    150  -1366  -1517    605    831  -1441     98   -535   -415   -727   -410   -976
    129  -1402  -1532    636    828  -1467     83   -553   -436   -748   -431  -1002
    202  -1350  -1553    574    875  -1452     96   -545   -431   -743   -423   -997
    189  -1363  -1553    587    870  -1457     96   -555   -439   -750   -428  -1005
    197  -1353  -1553    576    872  -1452    101   -555   -439   -750   -431  -1010
    215  -1337  -1556    561    885  -1447    127   -537   -418   -724   -413   -984
    179  -1350  -1530    584    852  -1441    127   -540   -415   -719   -413   -987
    163  -1304  -1467    571    815  -1384    148   -524   -389   -691   -387   -969
    153  -1273  -1426    558    787  -1348    166   -517   -379   -678   -371   -963
    189  -1234  -1426    522    807  -1330    184   -504   -368   -667   -355   -956
    179  -1252  -1431    535    805  -1340    171   -522   -379   -675   -363   -966
    142  -1267  -1410    563    776  -1337    135   -548   -392   -683   -368   -966
    171  -1241  -1415    535    792  -1327    119   -548   -381   -662   -348   -948
    228  -1192  -1421    480    823  -1306    122   -537   -371   -646   -332   -932
    223  -1197  -1421    485    820  -1309    127   -524   -361   -636   -319   -917
    202  -1210  -1413    504    807  -1312    122   -519   -355   -633   -311   -911
    181  -1293  -1475    553    828  -1384     98   -540   -384   -662   -340   -937
    168  -1353  -1525    592    846  -1439     67   -568   -420   -693   -371   -971
    176  -1376  -1556    600    865  -1465     75   -568   -433   -701   -379   -984
    236  -1340  -1577    553    906  -1457    116   -540   -413   -678   -358   -966
    176  -1397  -1574    607    875  -1486     98   -574   -449   -714   -397  -1008
    127  -1460  -1587    665    854  -1522     62   -618   -493   -761   -436  -1049
    155  -1460  -1615    649    883  -1538     57   -628   -509   -774   -446  -1062
    181  -1449  -1631    633    906  -1540     64   -623   -511   -776   -449  -1065
    148  -1491  -1641    670    893  -1566     62   -631   -519   -784   -459  -1072
    142  -1483  -1626    670    883  -1553     62   -628   -517   -782   -454  -1070
    127  -1493  -1623    680    872  -1556     49   -636   -527   -789   -457  -1078
    124  -1514  -1639    696    880  -1577     44   -641   -532   -795   -462  -1080
    124  -1545  -1670    709    896  -1608     41   -646   -535   -797   -470  -1088
    145  -1509  -1654    680    898  -1582     57   -636   -527   -784   -454  -1072
    137  -1491  -1628    675    880  -1558     59   -633   -524   -776   -446  -1067
    122  -1522  -1644    701    883  -1582     80   -594   -504   -766   -444  -1075
    148  -1467  -1615    657    880  -1540    189   -420   -379   -691   -410  -1067
    140  -1395  -1535    626    836  -1462    293   -213   -213   -561   -319  -1010
    179  -1202  -1382    511    779  -1291    387     64     59   -280    -70   -784
    361   -815  -1176    228    769   -995    426    384    374    127    361   -342
    376   -470   -846     44    610   -657    293    148    366    329    704     67
    210   -371   -584     80    397   -478     44   -470    103    324    841    270
     67   -454   -522    192    293   -488   -226  -1150   -324     44    652    127
    -70   -891   -820    480    374   -857   -478  -1774  -1000   -724   -109   -607
    -36  -1384  -1348    709    654  -1366   -662  -2052  -1584  -1488   -885  -1366
     41  -1688  -1730    823    885  -1709   -696  -1891  -1564  -1553  -1018  -1530
     64  -1795  -1860    862    961  -1826   -566  -1564  -1319  -1387   -932  -1491
    103  -1706  -1810    802    956  -1758   -324  -1195  -1010  -1161   -771  -1371
     98  -1670  -1769    784    932  -1719   -119   -906   -782   -989   -646  -1280
    145  -1597  -1743    724    943  -1670      2   -737   -646   -875   -558  -1208
    150  -1584  -1735    717    940  -1660     44   -680   -602   -841   -532  -1192
    135  -1610  -1745    737    940  -1678     51   -659   -592   -833   -527  -1195
    103  -1636  -1740    766    922  -1688     41   -662   -597   -839   -535  -1202
    119  -1610  -1730    745    924  -1670     49   -644   -581   -823   -522  -1189
    194  -1527  -1725    665    958  -1626     88   -602   -540   -782   -478  -1150
    166  -1553  -1719    693    943  -1636     90   -600   -537   -782   -483  -1158
    132  -1571  -1706    719    917  -1639     85   -594   -530   -776   -478  -1161
    114  -1592  -1706    737    909  -1649     77   -594   -530   -776   -480  -1163
    114  -1602  -1717    743    914  -1657     67   -592   -527   -782   -488  -1171
    114  -1608  -1722    748    917  -1665     70   -581   -514   -769   -475  -1161
    168  -1553  -1725    691    945  -1639     93   -550   -480   -743   -444  -1135
    166  -1527  -1693    680    927  -1610     88   -542   -475   -735   -439  -1135
    127  -1545  -1673    709    896  -1608     72   -545   -480   -732   -441  -1143
    236  -1423  -1660    594    948  -1540    114   -493   -428   -680   -389  -1098
    176  -1470  -1649    644    911  -1558    122   -483   -420   -675   -389  -1101
    153  -1499  -1652    672    901  -1574    116   -467   -415   -670   -384  -1098
    148  -1514  -1662    683    904  -1590    109   -452   -400   -665   -379  -1096
    166  -1473  -1639    654    901  -1556    124   -410   -366   -633   -353  -1075
    179  -1426  -1608    620    891  -1517    142   -366   -332   -605   -332  -1054
    184  -1413  -1600    613    891  -1506    155   -314   -296   -574   -306  -1034
    192  -1392  -1584    600    885  -1486    176   -249   -249   -530   -270  -1000
    187  -1379  -1566    597    875  -1473    200   -168   -194   -475   -226   -963
    210  -1345  -1556    566    880  -1452    220    -83   -135   -413   -168   -917
    226  -1299  -1525    535    875  -1410    236      5    -70   -345   -103   -857
    262  -1184  -1447    459    852  -1314    252     90     -2   -272    -31   -792
    257  -1130  -1387    436    820  -1257    262    153     46   -215     23   -743
    259  -1109  -1369    420    813  -1239    280    197     88   -163     77   -688
    259  -1067  -1327    402    792  -1197    283    213    103   -140    109   -657
    236  -1057  -1296    410    766  -1176    267    189     83   -153    101   -662
    270  -1021  -1291    376    779  -1156    270    171     72   -158    101   -659
    301  -1010  -1312    353    802  -1161    290    155     64   -168     93   -662
    257  -1060  -1317    400    787  -1189    280    106     23   -213     51   -698
    252  -1083  -1335    413    792  -1208    275     49    -20   -262      5   -743
    228  -1140  -1369    457    797  -1254    254    -33    -88   -337    -67   -815
    202  -1184  -1387    488    795  -1286    241   -116   -153   -410   -140   -880
    197  -1218  -1418    509    807  -1317    231   -189   -210   -467   -200   -935
    189  -1288  -1480    548    833  -1384    215   -262   -267   -522   -259   -992
    145  -1376  -1522    615    833  -1449    174   -348   -337   -592   -327  -1062
    124  -1408  -1532    639    828  -1470    140   -415   -389   -649   -381  -1114
    137  -1423  -1561    641    846  -1491    124   -462   -428   -685   -415  -1148
    168  -1426  -1595    628    880  -1512    124   -493   -452   -706   -441  -1171
    187  -1449  -1636    631    911  -1543    132   -506   -459   -714   -449  -1182
    129  -1532  -1662    701    896  -1597    103   -542   -488   -745   -485  -1213
    109  -1535  -1644    714    875  -1590     85   -561   -506   -758   -504  -1231
    119  -1506  -1626    693    872  -1566     80   -568   -509   -761   -511  -1231
    179  -1452  -1631    636    904  -1540    111   -548   -480   -735   -493  -1208
    158  -1480  -1641    659    898  -1561    111   -548   -480   -735   -488  -1208
     90  -1558  -1649    732    867  -1602     80   -568   -506   -756   -506  -1236
     96  -1558  -1654    730    875  -1605     77   -571   -506   -750   -506  -1239
    145  -1499  -1644    678    893  -1571     93   -561   -493   -740   -501  -1234
    184  -1444  -1628    628    906  -1535    101   -553   -483   -732   -488  -1218
    132  -1501  -1634    683    883  -1566     88   -571   -498   -748   -509  -1226
    101  -1540  -1644    719    872  -1592     70   -581   -517   -766   -535  -1234
    109  -1527  -1636    709    872  -1582     57   -592   -524   -769   -537  -1244
    176  -1452  -1631    636    901  -1540     80   -574   -506   -753   -514  -1228
    153  -1501  -1654    672    901  -1577     75   -581   -514   -761   -519  -1239
    142  -1532  -1675    693    906  -1605     72   -584   -514   -756   -506  -1234
    135  -1535  -1670    701    901  -1602     64   -592   -517   -758   -511  -1239
    106  -1579  -1688    735    896  -1634     54   -602   -524   -766   -530  -1252
    127  -1579  -1706    727    914  -1644     51   -607   -527   -774   -532  -1260
    142  -1584  -1727    719    932  -1657     54   -605   -524   -769   -519  -1249
    148  -1582  -1730    717    937  -1654     49   -607   -532   -771   -524  -1247
    166  -1564  -1730    696    948  -1647     41   -615   -540   -779   -530  -1254
    166  -1564  -1730    696    948  -1647     44   -618   -535   -776   -524  -1252
    148  -1571  -1722    711    932  -1647     41   -623   -537   -776   -527  -1254
    135  -1556  -1691    711    911  -1623     31   -639   -548   -787   -537  -1265
    127  -1590  -1719    730    922  -1654     20   -646   -558   -797   -548  -1273
    142  -1602  -1745    730    943  -1673     25   -641   -555   -795   -548  -1273
    129  -1608  -1738    737    932  -1673     18   -652   -563   -805   -555  -1283
    163  -1579  -1743    709    953  -1660     23   -646   -555   -797   -548  -1275
    184  -1517  -1701    665    940  -1608     51   -620   -524   -763   -519  -1249
    168  -1486  -1654    657    911  -1569     85   -597   -493   -737   -496  -1228
    181  -1436  -1618    626    898  -1527    111   -581   -467   -714   -472  -1202
    145  -1436  -1582    646    862  -1509    109   -587   -467   -714   -470  -1197
    116  -1465  -1582    672    849  -1522     72   -615   -491   -732   -488  -1213
    181  -1379  -1561    597    870  -1470     54   -613   -480   -714   -467  -1195
    226  -1363  -1590    566    906  -1475     44   -605   -472   -698   -457  -1176
    187  -1415  -1602    615    893  -1509     20   -620   -485   -711   -467  -1192
    187  -1421  -1608    615    896  -1514      2   -623   -493   -711   -462  -1187
    181  -1478  -1660    646    919  -1569    -10   -623   -498   -717   -465  -1189
    223  -1480  -1704    626    963  -1592    -15   -626   -509   -722   -472  -1192
    233  -1493  -1727    631    979  -1610    -18   -633   -522   -735   -485  -1205
    181  -1556  -1740    685    961  -1649    -41   -665   -563   -776   -530  -1247
    148  -1602  -1751    724    948  -1675    -46   -685   -584   -800   -558  -1273
    119  -1644  -1764    761    937  -1701    -46   -698   -600   -813   -574  -1291
    129  -1631  -1761    750    945  -1696    -51   -711   -610   -823   -584  -1299
    132  -1654  -1787    761    958  -1719    -72   -737   -639   -854   -613  -1327
    148  -1673  -1821    761    984  -1745    -70   -735   -639   -857   -615  -1327
    132  -1701  -1834    784    979  -1766    -70   -740   -644   -862   -620  -1332
    109  -1701  -1810    797    958  -1756    -83   -753   -654   -870   -633  -1343
     93  -1719  -1816    813    953  -1769    -88   -758   -657   -870   -636  -1348
    109  -1727  -1839    807    971  -1782    -93   -763   -659   -872   -641  -1356
    119  -1722  -1842    800    979  -1782   -103   -771   -667   -883   -654  -1366
    145  -1691  -1836    774    989  -1764    -88   -753   -646   -859   -633  -1340
    114  -1725  -1842    802    976  -1782    -80   -745   -644   -857   -636  -1343
     83  -1740  -1826    828    953  -1782    -36   -683   -607   -836   -633  -1356
    106  -1639  -1745    763    924  -1691     83   -496   -475   -745   -571  -1322
    142  -1499  -1641    678    891  -1569    202   -259   -288   -587   -444  -1218
    197  -1304  -1504    553    849  -1402    290     96     -7   -290   -163   -948
    329  -1018  -1348    342    839  -1184    262    293    194     20    192   -568
    337   -807  -1145    233    740   -976     51    -88    150    192    459   -239
    267   -641   -909    187    587   -774   -215   -805    -20    249    615    -25
     64   -820   -888    376    472   -854   -535  -1600   -511   -161    265   -335
   -101  -1319  -1218    709    558  -1270   -784  -2166  -1226   -987   -548  -1117
    -88  -1761  -1673    924    792  -1719   -945  -2283  -1621  -1504  -1083  -1654
     12  -1984  -1997    987   1005  -1990   -909  -1992  -1530  -1496  -1135  -1743
     18  -1987  -2005    984   1010  -1995   -675  -1587  -1267  -1330  -1028  -1673
     54  -1891  -1945    917    997  -1917   -387  -1192   -992  -1137   -893  -1566
     72  -1857  -1930    891   1000  -1893   -210   -945   -826  -1013   -807  -1509
     64  -1888  -1953    911   1008  -1919   -153   -857   -771   -979   -792  -1501
     88  -1870  -1958    891   1021  -1914   -129   -820   -748   -961   -779  -1496
    127  -1823  -1951    846   1036  -1886   -103   -789   -719   -935   -761  -1480
     85  -1870  -1956    891   1018  -1912   -114   -795   -727   -943   -774  -1493
    103  -1860  -1964    878   1034  -1912   -116   -784   -717   -937   -769  -1486
    132  -1839  -1974    852   1052  -1906   -106   -763   -701   -924   -758  -1475
    127  -1834  -1961    852   1044  -1896    -93   -753   -693   -914   -753  -1470
    137  -1823  -1961    841   1049  -1893    -80   -737   -675   -901   -748  -1465
    109  -1855  -1964    872   1036  -1909    -88   -737   -680   -904   -753  -1473
    106  -1847  -1956    867   1031  -1901    -90   -727   -672   -893   -745  -1465
    109  -1862  -1971    878   1039  -1917    -96   -722   -675   -891   -748  -1465
    127  -1862  -1992    867   1057  -1927    -96   -709   -662   -880   -743  -1457
    158  -1810  -1969    826   1062  -1888    -80   -680   -628   -852   -719  -1434
    124  -1842  -1966    859   1044  -1904    -90   -675   -631   -854   -727  -1439
    109  -1857  -1966    875   1036  -1912    -96   -667   -626   -849   -730  -1441
    132  -1829  -1964    846   1047  -1896    -85   -633   -602   -828   -714  -1426
    153  -1816  -1969    831   1060  -1891    -75   -600   -581   -813   -698  -1410
    174  -1769  -1943    795   1057  -1855    -64   -566   -558   -789   -678  -1395
    174  -1766  -1940    795   1057  -1855    -49   -527   -535   -769   -665  -1382
    132  -1816  -1948    841   1039  -1883    -51   -496   -524   -763   -665  -1384
    109  -1831  -1940    862   1023  -1886    -51   -446   -493   -740   -649  -1371
    150  -1792  -1945    818   1047  -1867    -31   -368   -444   -696   -618  -1335
    213  -1680  -1893    732   1052  -1787     10   -265   -368   -620   -553  -1270
    213  -1660  -1875    722   1041  -1766     28   -174   -314   -566   -506  -1228
    194  -1652  -1847    730   1021  -1748     31    -98   -267   -519   -465  -1189
    233  -1548  -1784    657   1008  -1667     59    -15   -200   -446   -392  -1114
    265  -1475  -1740    602   1002  -1608     72     41   -153   -387   -340  -1060
    233  -1491  -1725    628    979  -1608     57     46   -142   -368   -324  -1044
    298  -1402  -1701    553   1000  -1551     75     72   -109   -329   -285   -997
    275  -1413  -1688    568    979  -1551     67     49   -122   -340   -296  -1002
    223  -1465  -1688    618    956  -1577     38     -2   -163   -379   -332  -1036
    223  -1467  -1691    620    956  -1579     31    -44   -189   -405   -358  -1057
    233  -1491  -1725    628    979  -1608     23    -96   -220   -441   -397  -1085
    202  -1545  -1748    670    974  -1647     -2   -179   -288   -514   -472  -1156
    200  -1579  -1779    688    987  -1678    -10   -257   -340   -568   -532  -1210
    189  -1652  -1842    730   1013  -1745    -25   -340   -400   -631   -600  -1273
    145  -1743  -1888    800   1015  -1816    -72   -441   -478   -714   -683  -1348
    155  -1758  -1917    800   1034  -1836    -90   -517   -527   -766   -735  -1400
    174  -1777  -1951    800   1062  -1865   -103   -589   -576   -823   -792  -1460
    148  -1844  -1992    846   1067  -1917   -132   -659   -631   -880   -852  -1517
    122  -1906  -2029    893   1075  -1966   -150   -711   -678   -927   -901  -1558
    103  -1945  -2049    919   1075  -1997   -179   -763   -719   -969   -943  -1595
    111  -1971  -2083    930   1096  -2026   -200   -795   -750   -997   -976  -1623
    150  -1964  -2117    906   1132  -2039   -200   -797   -753  -1002   -976  -1621
    150  -1958  -2109    904   1130  -2034   -200   -805   -756  -1005   -979  -1628
    132  -1995  -2127    930   1127  -2060   -215   -828   -776  -1028  -1010  -1662
    140  -1992  -2132    924   1135  -2062   -218   -836   -782  -1034  -1015  -1667
    135  -1977  -2114    919   1124  -2047   -228   -841   -784  -1036  -1021  -1662
    111  -2000  -2112    945   1111  -2055   -220   -839   -776  -1031  -1018  -1654
    111  -2029  -2140    958   1122  -2083   -226   -849   -784  -1041  -1034  -1667
    116  -2044  -2161    963   1137  -2101   -241   -862   -797  -1057  -1049  -1683
    109  -2047  -2156    966   1130  -2099   -257   -880   -813  -1078  -1070  -1701
    142  -2034  -2177    945   1158  -2104   -241   -872   -805  -1075  -1070  -1696
    161  -2042  -2205    937   1182  -2122   -223   -859   -792  -1065  -1060  -1683
    129  -2081  -2213    974   1169  -2145   -239   -878   -815  -1080  -1083  -1696
    106  -2112  -2218   1000   1161  -2164   -262   -898   -833  -1096  -1101  -1709
    101  -2104  -2205   1002   1153  -2153   -267   -901   -836  -1101  -1104  -1709
    106  -2122  -2231   1008   1166  -2174   -272   -911   -846  -1109  -1119  -1722
    122  -2135  -2260   1005   1189  -2197   -270   -914   -849  -1117  -1127  -1722
    155  -2096  -2255    969   1202  -2174   -267   -909   -841  -1109  -1119  -1706
    129  -2143  -2273   1008   1200  -2208   -280   -927   -857  -1124  -1137  -1719
     98  -2192  -2291   1047   1192  -2242   -296   -945   -875  -1145  -1163  -1735
    119  -2171  -2291   1026   1205  -2231   -293   -945   -872  -1145  -1161  -1727
    132  -2169  -2301   1018   1215  -2236   -301   -950   -872  -1148  -1158  -1727
    124  -2182  -2307   1028   1215  -2244   -311   -961   -883  -1158  -1171  -1735
     88  -2236  -2325   1072   1205  -2281   -319   -979   -898  -1176  -1195  -1751
    111  -2242  -2356   1065   1231  -2299   -319   -979   -901  -1182  -1200  -1748
    132  -2234  -2369   1049   1249  -2301   -319   -979   -901  -1182  -1200  -1743
    148  -2210  -2359   1031   1252  -2283   -306   -971   -896  -1176  -1195  -1735
    145  -2187  -2333   1021   1236  -2260   -293   -963   -880  -1166  -1189  -1725
    137  -2192  -2330   1026   1234  -2260   -267   -943   -849  -1143  -1163  -1699
    127  -2158  -2288   1013   1208  -2223   -246   -937   -836  -1130  -1145  -1683
     90  -2190  -2281   1049   1184  -2234   -254   -945   -841  -1140  -1153  -1686
    135  -2140  -2278   1000   1205  -2208   -272   -953   -839  -1132  -1145  -1675
    184  -2057  -2244    935   1213  -2151   -277   -943   -818  -1104  -1117  -1641
    179  -2078  -2257    948   1215  -2166   -319   -966   -839  -1122  -1135  -1652
    168  -2096  -2265    963   1215  -2179   -337   -982   -854  -1130  -1145  -1657
    161  -2117  -2278    976   1218  -2197   -345   -976   -852  -1124  -1140  -1649
    171  -2164  -2335    995   1252  -2249   -363   -976   -862  -1132  -1153  -1657
    174  -2203  -2379   1013   1275  -2291   -392   -997   -891  -1158  -1176  -1678
    197  -2216  -2413   1010   1304  -2314   -397  -1005   -904  -1171  -1189  -1680
    189  -2262  -2452   1034   1319  -2356   -392  -1018   -927  -1202  -1215  -1701
    161  -2304  -2465   1070   1312  -2385   -381  -1028   -940  -1223  -1236  -1719
    132  -2351  -2483   1106   1304  -2416   -392  -1052   -966  -1252  -1262  -1743
    122  -2403  -2525   1140   1322  -2462   -413  -1080  -1000  -1291  -1301  -1782
    114  -2426  -2540   1153   1327  -2483   -433  -1104  -1026  -1319  -1330  -1805
    116  -2431  -2548   1156   1332  -2488   -441  -1109  -1034  -1327  -1343  -1813
    111  -2457  -2572   1171   1340  -2512   -449  -1117  -1041  -1337  -1353  -1816
    158  -2455  -2613   1148   1384  -2533   -441  -1114  -1044  -1340  -1353  -1810
    187  -2410  -2600   1111   1389  -2504   -431  -1106  -1039  -1332  -1350  -1800
    161  -2431  -2592   1135   1374  -2512   -444  -1117  -1049  -1343  -1361  -1803
    145  -2452  -2600   1153   1369  -2525   -452  -1124  -1057  -1353  -1369  -1805
    109  -2494  -2603   1192   1356  -2548   -472  -1143  -1078  -1374  -1389  -1826
    135  -2481  -2616   1171   1374  -2548   -459  -1122  -1057  -1361  -1382  -1816
    153  -2462  -2616   1153   1382  -2538   -394  -1021   -992  -1327  -1371  -1818
    140  -2423  -2564   1140   1348  -2494   -293   -833   -859  -1239  -1322  -1792
    161  -2294  -2455   1067   1306  -2374   -187   -584   -641  -1041  -1156  -1652
    257  -2013  -2270    878   1262  -2143   -124   -259   -327   -680   -800  -1293
    405  -1626  -2031    610   1215  -1829   -161   -135   -116   -335   -374   -820
    311  -1439  -1751    561   1031  -1595   -337   -542   -213   -205   -114   -483
    135  -1358  -1493    613    813  -1426   -581  -1205   -501   -283    -75   -381
     20  -1540  -1561    758    789  -1551   -841  -1932  -1109   -875   -618   -875
    -49  -2008  -1958   1026    953  -1984  -1065  -2462  -1829  -1743  -1496  -1727
      2  -2460  -2465   1228   1231  -2462  -1221  -2548  -2148  -2166  -1943  -2179
     80  -2694  -2774   1306   1426  -2733  -1169  -2265  -1997  -2096  -1943  -2216
     96  -2714  -2813   1309   1454  -2764   -979  -1912  -1722  -1917  -1834  -2138
    103  -2678  -2782   1286   1441  -2730   -743  -1553  -1441  -1712  -1686  -2023
    106  -2652  -2759   1273   1431  -2707   -592  -1319  -1260  -1574  -1584  -1945
    119  -2626  -2746   1254   1431  -2686   -542  -1226  -1189  -1519  -1545  -1912
    174  -2579  -2753   1202   1462  -2665   -517  -1187  -1158  -1499  -1532  -1893
    197  -2559  -2759   1179   1475  -2657   -488  -1150  -1124  -1473  -1512  -1870
    153  -2616  -2769   1228   1460  -2691   -493  -1143  -1122  -1475  -1514  -1870
    124  -2629  -2753   1252   1439  -2691   -504  -1148  -1127  -1486  -1522  -1878
    174  -2566  -2740   1195   1454  -2652   -491  -1127  -1104  -1462  -1501  -1852
    210  -2527  -2738   1156   1473  -2631   -465  -1096  -1075  -1434  -1480  -1823
    161  -2585  -2746   1208   1452  -2665   -483  -1104  -1091  -1452  -1496  -1836
    168  -2582  -2751   1208   1460  -2665   -488  -1096  -1083  -1447  -1486  -1826
    202  -2517  -2720   1158   1460  -2618   -465  -1067  -1049  -1413  -1449  -1784
    179  -2538  -2717   1179   1447  -2626   -472  -1067  -1049  -1413  -1457  -1782
    174  -2561  -2735   1192   1452  -2647   -483  -1062  -1052  -1415  -1462  -1787
    184  -2543  -2727   1179   1454  -2634   -480  -1049  -1039  -1402  -1452  -1771
    202  -2520  -2722   1158   1460  -2621   -470  -1028  -1018  -1384  -1436  -1751
    205  -2517  -2722   1153   1462  -2618   -470  -1010  -1005  -1369  -1426  -1740
    202  -2509  -2714   1150   1457  -2611   -467   -987   -989  -1350  -1413  -1727
    184  -2520  -2704   1169   1444  -2611   -457   -966   -969  -1335  -1402  -1714
    181  -2525  -2707   1169   1441  -2616   -452   -937   -948  -1322  -1392  -1691
    244  -2457  -2701   1106   1470  -2577   -428   -885   -901  -1278  -1356  -1652
    239  -2462  -2701   1109   1467  -2579   -426   -849   -883  -1260  -1345  -1644
    226  -2475  -2701   1124   1462  -2587   -431   -800   -854  -1228  -1319  -1621
    218  -2447  -2668   1114   1441  -2556   -420   -732   -805  -1182  -1278  -1579
    275  -2364  -2639   1044   1457  -2501   -384   -633   -724  -1106  -1210  -1509
    303  -2314  -2621   1005   1460  -2468   -358   -537   -652  -1034  -1145  -1439
    314  -2270  -2585    979   1449  -2426   -335   -449   -576   -956  -1070  -1361
    285  -2244  -2530    976   1408  -2387   -332   -392   -522   -893  -1010  -1306
    298  -2192  -2491    945   1395  -2343   -327   -345   -470   -839   -950  -1249
    316  -2151  -2468    914   1392  -2309   -327   -327   -449   -813   -922  -1218
    368  -2060  -2429    846   1397  -2244   -296   -306   -420   -779   -888  -1182
    355  -2057  -2413    849   1382  -2234   -293   -324   -433   -789   -896  -1182
    298  -2091  -2390    896   1343  -2239   -316   -374   -472   -828   -930  -1208
    280  -2107  -2387    911   1332  -2244   -324   -415   -504   -862   -961  -1231
    283  -2132  -2416    924   1348  -2273   -329   -457   -537   -904  -1000  -1260
    316  -2132  -2452    906   1382  -2291   -324   -511   -581   -956  -1047  -1301
    272  -2192  -2465    961   1369  -2327   -345   -589   -646  -1028  -1119  -1374
    239  -2247  -2486   1002   1358  -2364   -368   -672   -717  -1101  -1195  -1444
    262  -2255  -2517    997   1389  -2385   -376   -735   -769  -1158  -1254  -1493
    236  -2327  -2566   1044   1400  -2447   -405   -807   -831  -1228  -1317  -1548
    215  -2397  -2613   1091   1413  -2504   -431   -878   -891  -1288  -1376  -1597
    210  -2426  -2639   1106   1423  -2533   -441   -932   -935  -1335  -1423  -1644
    200  -2447  -2647   1124   1423  -2546   -454   -976   -976  -1374  -1462  -1686
    207  -2442  -2652   1114   1428  -2548   -454  -1000   -995  -1392  -1486  -1701
    205  -2457  -2662   1124   1431  -2559   -470  -1018  -1013  -1410  -1501  -1714
    179  -2486  -2665   1153   1421  -2574   -480  -1034  -1023  -1418  -1509  -1722
    181  -2488  -2670   1153   1426  -2579   -478  -1034  -1018  -1415  -1506  -1717
    192  -2486  -2678   1145   1434  -2582   -496  -1052  -1034  -1428  -1522  -1730
    187  -2481  -2668   1145   1426  -2574   -491  -1052  -1031  -1426  -1519  -1719
    181  -2465  -2647   1140   1413  -2556   -483  -1044  -1026  -1418  -1514  -1712
    205  -2455  -2660   1124   1431  -2556   -478  -1039  -1026  -1415  -1512  -1706
    184  -2481  -2668   1145   1423  -2574   -496  -1054  -1044  -1428  -1525  -1719
    150  -2499  -2650   1174   1400  -2574   -514  -1067  -1057  -1439  -1532  -1727
    202  -2439  -2644   1117   1423  -2540   -501  -1054  -1039  -1418  -1512  -1706
    272  -2377  -2650   1052   1460  -2512   -472  -1026  -1010  -1389  -1483  -1670
    205  -2452  -2657   1122   1431  -2556   -496  -1052  -1039  -1418  -1512  -1691
    179  -2473  -2655   1145   1415  -2564   -506  -1070  -1052  -1431  -1527  -1699
    200  -2452  -2655   1124   1426  -2553   -506  -1075  -1060  -1431  -1527  -1699
    174  -2475  -2650   1150   1410  -2561   -517  -1085  -1070  -1439  -1538  -1704
    184  -2470  -2657   1143   1418  -2564   -527  -1096  -1080  -1444  -1545  -1704
    226  -2421  -2650   1096   1436  -2535   -509  -1080  -1067  -1434  -1530  -1688
    213  -2429  -2644   1106   1428  -2535   -506  -1080  -1070  -1428  -1522  -1683
    189  -2457  -2647   1135   1418  -2551   -519  -1093  -1080  -1441  -1530  -1691
    176  -2465  -2642   1143   1408  -2553   -527  -1106  -1093  -1454  -1543  -1701
    187  -2455  -2642   1135   1413  -2548   -530  -1111  -1101  -1460  -1548  -1706
    207  -2444  -2652   1117   1428  -2548   -532  -1111  -1104  -1460  -1548  -1701
    194  -2447  -2642   1127   1418  -2543   -542  -1117  -1109  -1465  -1551  -1706
    181  -2455  -2637   1135   1408  -2546   -553  -1127  -1114  -1475  -1561  -1712
    202  -2416  -2618   1106   1408  -2517   -548  -1117  -1101  -1454  -1545  -1691
    239  -2314  -2553   1036   1395  -2434   -506  -1080  -1057  -1410  -1501  -1647
    228  -2265  -2494   1018   1361  -2379   -475  -1060  -1023  -1384  -1473  -1615
    184  -2291  -2478   1052   1330  -2385   -483  -1072  -1031  -1395  -1483  -1628
    213  -2255  -2468   1021   1340  -2361   -485  -1075  -1028  -1384  -1473  -1615
    218  -2223  -2442   1002   1330  -2333   -493  -1078  -1018  -1366  -1454  -1597
    220  -2195  -2416    987   1317  -2304   -506  -1078  -1008  -1345  -1436  -1577
    241  -2179  -2423    969   1330  -2301   -519  -1083  -1015  -1348  -1439  -1574
    220  -2182  -2403    979   1309  -2291   -535  -1088  -1023  -1348  -1436  -1571
    244  -2174  -2418    963   1330  -2294   -545  -1083  -1021  -1345  -1436  -1566
    244  -2213  -2457    984   1350  -2335   -566  -1091  -1044  -1369  -1454  -1579
    226  -2270  -2499   1021   1361  -2385   -589  -1114  -1080  -1400  -1486  -1605
    218  -2294  -2512   1036   1363  -2400   -592  -1119  -1096  -1413  -1499  -1621
    218  -2307  -2525   1041   1371  -2413   -587  -1124  -1109  -1426  -1514  -1636
    220  -2312  -2533   1047   1376  -2421   -571  -1124  -1114  -1439  -1527  -1649
    223  -2312  -2535   1041   1376  -2421   -571  -1137  -1127  -1454  -1543  -1662
    192  -2361  -2556   1083   1374  -2457   -594  -1169  -1163  -1486  -1574  -1696
    176  -2387  -2564   1104   1366  -2473   -610  -1189  -1187  -1506  -1595  -1717
    184  -2395  -2579   1106   1382  -2486   -615  -1195  -1195  -1514  -1600  -1719
    202  -2369  -2574   1083   1387  -2470   -613  -1192  -1192  -1512  -1600  -1717
    202  -2369  -2572   1083   1384  -2468   -618  -1195  -1197  -1514  -1602  -1717
    174  -2397  -2574   1111   1371  -2486   -633  -1205  -1205  -1522  -1610  -1725
    171  -2387  -2559   1109   1363  -2473   -631  -1197  -1200  -1512  -1597  -1712
    220  -2314  -2535   1044   1376  -2423   -610  -1179  -1176  -1488  -1577  -1686
    239  -2294  -2533   1026   1384  -2413   -602  -1171  -1171  -1483  -1577  -1680
    226  -2325  -2551   1049   1384  -2436   -581  -1132  -1158  -1480  -1590  -1701
    207  -2322  -2530   1057   1369  -2426   -496   -987  -1065  -1434  -1582  -1719
    226  -2213  -2442    992   1332  -2327   -389   -779   -880  -1286  -1467  -1634
    283  -1977  -2260    846   1270  -2117   -275   -488   -571   -966  -1166  -1356
    350  -1686  -2039    665   1192  -1862   -272   -226   -275   -571   -743   -919
    355  -1299  -1654    472   1005  -1475   -413   -415   -254   -345   -374   -488
    259  -1070  -1330    402    792  -1200   -610   -982   -519   -363   -236   -283
    132  -1104  -1236    485    683  -1169   -854  -1634  -1010   -722   -504   -506
     44  -1483  -1527    717    784  -1504  -1122  -2249  -1709  -1512  -1293  -1265
     38  -2013  -2052    987   1044  -2031  -1335  -2600  -2330  -2296  -2088  -2034
     83  -2356  -2439   1132   1260  -2397  -1363  -2452  -2288  -2322  -2179  -2151
    158  -2413  -2574   1127   1366  -2494  -1195  -2086  -1982  -2107  -2044  -2062
    176  -2372  -2551   1096   1361  -2460   -969  -1717  -1657  -1870  -1883  -1935
    158  -2359  -2517   1101   1337  -2436   -776  -1408  -1400  -1670  -1740  -1821
    192  -2299  -2494   1052   1340  -2397   -680  -1262  -1280  -1569  -1662  -1761
    223  -2262  -2486   1018   1353  -2372   -636  -1200  -1228  -1527  -1628  -1730
    241  -2249  -2494   1002   1366  -2369   -626  -1174  -1205  -1512  -1618  -1712
    228  -2249  -2478   1010   1353  -2364   -618  -1163  -1192  -1504  -1610  -1709
    223  -2247  -2470   1010   1345  -2359   -623  -1156  -1184  -1496  -1602  -1706
    228  -2234  -2462   1002   1343  -2348   -623  -1140  -1166  -1478  -1592  -1696
    239  -2197  -2436    976   1335  -2317   -613  -1122  -1150  -1460  -1574  -1678
    246  -2161  -2408    958   1327  -2283   -600  -1104  -1132  -1436  -1553  -1654
    241  -2140  -2382    950   1309  -2262   -594  -1093  -1122  -1426  -1540  -1641
    223  -2164  -2390    969   1304  -2275   -605  -1096  -1122  -1426  -1540  -1641
    249  -2140  -2392    943   1319  -2265   -602  -1083  -1106  -1410  -1525  -1626
    262  -2112  -2374    924   1317  -2242   -607  -1072  -1091  -1395  -1512  -1613
    226  -2130  -2356    950   1288  -2242   -615  -1067  -1085  -1384  -1499  -1608
    210  -2127  -2338    956   1273  -2231   -613  -1052  -1070  -1369  -1483  -1595
    296  -2044  -2343    872   1319  -2192   -587  -1015  -1036  -1335  -1454  -1566
    327  -1987  -2314    831   1319  -2151   -553   -974   -992  -1291  -1418  -1527
    265  -2023  -2288    878   1275  -2156   -568   -974   -992  -1288  -1418  -1530
    265  -2010  -2275    872   1270  -2143   -568   -950   -976  -1267  -1402  -1519
    285  -1977  -2265    844   1273  -2120   -550   -909   -943  -1236  -1374  -1493
    272  -1969  -2242    849   1257  -2104   -532   -865   -906  -1200  -1340  -1467
    303  -1917  -2221    805   1260  -2068   -501   -805   -854  -1148  -1296  -1426
    296  -1909  -2205    805   1249  -2057   -488   -743   -805  -1101  -1260  -1392
    306  -1875  -2184    784   1244  -2029   -470   -667   -743  -1039  -1213  -1345
    340  -1813  -2153    737   1247  -1982   -439   -571   -667   -958  -1140  -1280
    340  -1774  -2114    714   1226  -1943   -423   -480   -600   -888  -1075  -1221
    353  -1730  -2083    688   1215  -1906   -410   -400   -537   -815  -1005  -1156
    366  -1667  -2034    649   1200  -1849   -384   -329   -472   -745   -935  -1085
    376  -1600  -1977    613   1176  -1787   -358   -283   -428   -691   -878  -1028
    397  -1545  -1943    571   1169  -1743   -348   -270   -415   -667   -852  -1002
    381  -1525  -1909    571   1145  -1717   -348   -280   -420   -670   -852  -1000
    353  -1530  -1883    587   1117  -1704   -363   -314   -449   -696   -872  -1013
    332  -1540  -1873    605   1101  -1706   -376   -358   -488   -732   -898  -1041
    361  -1519  -1880    576   1119  -1699   -379   -400   -517   -763   -924  -1062
    355  -1527  -1886    584   1119  -1706   -392   -457   -561   -810   -971  -1104
    329  -1548  -1878    607   1101  -1712   -397   -522   -613   -865  -1023  -1153
    301  -1600  -1901    649   1101  -1751   -420   -607   -683   -940  -1101  -1223
    293  -1654  -1948    678   1119  -1803   -452   -688   -750  -1013  -1171  -1291
    296  -1678  -1977    691   1135  -1826   -472   -756   -800  -1065  -1221  -1335
    285  -1701  -1987    706   1135  -1844   -488   -815   -844  -1109  -1267  -1379
    316  -1686  -2003    685   1158  -1844   -483   -852   -872  -1137  -1293  -1405
    309  -1725  -2036    706   1171  -1880   -506   -901   -909  -1171  -1330  -1439
    265  -1792  -2057    763   1161  -1925   -540   -953   -956  -1213  -1374  -1483
    252  -1800  -2055    771   1153  -1927   -555   -974   -974  -1223  -1384  -1493
    262  -1790  -2052    763   1156  -1919   -563   -984   -976  -1223  -1382  -1488
    270  -1774  -2044    750   1156  -1909   -563   -992   -979  -1226  -1384  -1496
    267  -1771  -2039    750   1150  -1904   -574  -1005   -992  -1234  -1389  -1506
    259  -1779  -2039    758   1148  -1909   -584  -1013   -997  -1236  -1392  -1506
    296  -1748  -2044    727   1169  -1896   -574   -997   -982  -1221  -1376  -1493
    298  -1719  -2021    709   1158  -1870   -563   -989   -976  -1210  -1363  -1483
    270  -1751  -2023    740   1145  -1886   -576  -1000   -984  -1215  -1363  -1486
    277  -1761  -2039    740   1156  -1899   -592  -1010   -995  -1223  -1369  -1493
    275  -1743  -2018    735   1145  -1880   -602  -1018  -1002  -1226  -1374  -1493
    257  -1738  -1995    737   1124  -1867   -605  -1023  -1008  -1223  -1374  -1488
    270  -1712  -1982    719   1124  -1847   -605  -1015  -1005  -1213  -1363  -1480
    306  -1678  -1987    685   1145  -1831   -605  -1013  -1005  -1210  -1361  -1475
    293  -1699  -1992    704   1143  -1844   -618  -1023  -1015  -1223  -1371  -1486
    301  -1673  -1977    683   1137  -1823   -607  -1018  -1008  -1208  -1358  -1473
    303  -1670  -1974    680   1137  -1821   -605  -1021  -1010  -1210  -1356  -1470
    285  -1693  -1979    704   1130  -1834   -626  -1039  -1028  -1223  -1369  -1486
    311  -1657  -1969    672   1140  -1813   -623  -1034  -1021  -1208  -1358  -1475
    290  -1678  -1971    691   1130  -1823   -626  -1047  -1031  -1218  -1369  -1486
    290  -1678  -1969    693   1127  -1823   -628  -1054  -1036  -1218  -1366  -1483
    272  -1680  -1953    704   1111  -1816   -633  -1054  -1036  -1215  -1361  -1480
    298  -1657  -1956    680   1127  -1805   -631  -1047  -1034  -1205  -1350  -1478
    290  -1628  -1919    667   1104  -1771   -618  -1041  -1026  -1197  -1340  -1467
    309  -1564  -1875    626   1091  -1719   -594  -1021   -997  -1169  -1312  -1444
    288  -1519  -1808    615   1047  -1665   -574   -997   -963  -1137  -1280  -1415
    293  -1486  -1779    597   1036  -1631   -563   -995   -953  -1124  -1270  -1402
    316  -1436  -1753    561   1034  -1595   -540   -976   -930  -1104  -1249  -1382
    298  -1426  -1725    563   1010  -1574   -542   -982   -927  -1098  -1239  -1374
    309  -1405  -1714    545   1010  -1558   -561  -1000   -927  -1093  -1234  -1366
    285  -1444  -1730    579   1008  -1587   -600  -1018   -948  -1101  -1244  -1374
    342  -1395  -1740    524   1041  -1569   -597  -1010   -945  -1091  -1228  -1356
    358  -1369  -1727    506   1041  -1548   -597  -1000   -932  -1075  -1213  -1340
    363  -1395  -1758    514   1060  -1577   -607   -995   -940  -1080  -1213  -1340
    335  -1452  -1787    558   1060  -1618   -626  -1002   -961  -1098  -1228  -1361
    342  -1519  -1862    587   1101  -1691   -636  -1018   -989  -1122  -1249  -1387
    340  -1538  -1878    597   1109  -1706   -636  -1023  -1000  -1130  -1260  -1392
    316  -1579  -1896    628   1106  -1738   -644  -1039  -1021  -1156  -1283  -1413
    270  -1623  -1893    678   1080  -1758   -652  -1060  -1047  -1184  -1312  -1439
    265  -1649  -1917    691   1091  -1784   -665  -1083  -1072  -1205  -1330  -1462
    350  -1605  -1956    626   1150  -1779   -652  -1075  -1075  -1205  -1330  -1465
    342  -1615  -1958    636   1148  -1787   -652  -1078  -1088  -1213  -1337  -1478
    311  -1641  -1953    665   1132  -1797   -662  -1091  -1104  -1226  -1348  -1488
    280  -1667  -1951    693   1111  -1808   -680  -1104  -1117  -1239  -1358  -1504
    298  -1644  -1945    672   1119  -1795   -672  -1093  -1104  -1228  -1345  -1493
    324  -1602  -1930    636   1124  -1766   -657  -1080  -1091  -1215  -1330  -1480
    311  -1613  -1925    652   1117  -1769   -654  -1083  -1091  -1215  -1327  -1480
    311  -1605  -1917    646   1111  -1761   -665  -1088  -1098  -1213  -1327  -1486
    322  -1584  -1909    631   1114  -1745   -657  -1075  -1091  -1205  -1322  -1480
    358  -1569  -1930    602   1143  -1748   -592   -982  -1039  -1179  -1312  -1483
    345  -1561  -1906    607   1124  -1732   -475   -807   -930  -1124  -1296  -1496
    348  -1449  -1797    548   1070  -1621   -366   -561   -706   -930  -1137  -1361
    387  -1166  -1553    389    969  -1358   -252   -171   -324   -519   -748   -995
    426   -807  -1234    189    828  -1021   -329    -93   -124   -153   -314   -545
    462   -314   -776    -72    618   -545   -613   -644   -257     31     44   -129
    374    -46   -420   -166    394   -231   -932  -1423   -566      2    148     18
    174   -309   -483     67    327   -394  -1280  -2192  -1182   -550   -329   -410
    142   -904  -1047    379    592   -974  -1532  -2683  -1974  -1525  -1288  -1301
    179  -1428  -1608    626    893  -1517  -1579  -2686  -2294  -2029  -1831  -1831
    213  -1644  -1860    714   1036  -1751  -1379  -2239  -1992  -1847  -1753  -1808
    277  -1597  -1875    659   1075  -1735  -1075  -1748  -1613  -1584  -1579  -1680
    280  -1579  -1860    646   1070  -1719   -849  -1392  -1345  -1395  -1452  -1590
    290  -1590  -1880    649   1085  -1735   -730  -1192  -1205  -1286  -1379  -1548
    319  -1556  -1875    615   1096  -1714   -678  -1111  -1143  -1231  -1337  -1514
    337  -1519  -1860    589   1098  -1688   -652  -1070  -1111  -1200  -1312  -1496
    319  -1522  -1844    600   1080  -1683   -652  -1060  -1101  -1195  -1304  -1496
    265  -1566  -1831    652   1047  -1699   -670  -1065  -1104  -1200  -1309  -1504
    270  -1558  -1829    641   1049  -1693   -662  -1049  -1093  -1189  -1299  -1499
    376  -1431  -1808    527   1091  -1621   -618   -995  -1049  -1145  -1252  -1457
    376  -1410  -1787    517   1080  -1600   -607   -979  -1036  -1132  -1236  -1444
    290  -1480  -1771    594   1031  -1626   -636   -992  -1049  -1140  -1247  -1460
    335  -1436  -1771    548   1052  -1602   -615   -966  -1018  -1111  -1223  -1434
    387  -1369  -1756    491   1070  -1561   -589   -932   -989  -1080  -1195  -1405
    358  -1379  -1740    509   1047  -1561   -587   -924   -982  -1075  -1189  -1405
    345  -1374  -1719    514   1031  -1545   -584   -911   -969  -1062  -1176  -1397
    342  -1361  -1704    509   1023  -1532   -581   -893   -953  -1047  -1158  -1384
    329  -1356  -1686    511   1005  -1519   -574   -872   -935  -1026  -1140  -1366
    322  -1348  -1673    511    997  -1509   -571   -849   -914  -1005  -1127  -1353
    345  -1312  -1657    483   1000  -1483   -558   -820   -891   -982  -1106  -1340
    355  -1273  -1631    457    992  -1452   -542   -784   -862   -956  -1083  -1322
    345  -1275  -1621    465    982  -1447   -535   -743   -833   -927  -1057  -1304
    392  -1218  -1610    410   1000  -1413   -504   -683   -789   -885  -1015  -1273
    394  -1195  -1590    400    992  -1392   -483   -620   -748   -849   -984  -1247
    350  -1218  -1569    433    958  -1392   -472   -558   -706   -813   -958  -1223
    389  -1135  -1525    371    956  -1330   -436   -462   -636   -745   -898  -1171
    402  -1065  -1467    329    935  -1265   -394   -353   -553   -667   -831  -1109
    415  -1028  -1444    306    930  -1236   -361   -254   -478   -594   -766  -1052
    444   -971  -1415    262    930  -1192   -335   -168   -410   -522   -701   -989
    428   -924  -1353    246    888  -1137   -322   -114   -358   -459   -639   -935
    426   -883  -1312    226    867  -1096   -314    -77   -324   -413   -592   -888
    459   -807  -1267    174    862  -1036   -293    -51   -290   -368   -545   -841
    449   -756  -1208    153    828   -982   -288    -57   -283   -358   -524   -823
    423   -763  -1187    171    802   -976   -290    -83   -296   -366   -530   -828
    426   -766  -1192    168    807   -976   -293   -111   -316   -384   -545   -839
    428   -750  -1179    161    802   -963   -298   -161   -345   -413   -571   -859
    410   -761  -1171    174    789   -963   -316   -231   -397   -454   -610   -893
    407   -779  -1187    187    797   -982   -340   -314   -454   -511   -665   -940
    381   -833  -1215    223    797  -1023   -379   -418   -530   -587   -735  -1008
    358   -891  -1249    267    802  -1070   -415   -519   -607   -665   -807  -1080
    361   -922  -1283    280    820  -1104   -431   -594   -667   -719   -862  -1135
    345   -971  -1317    311    828  -1143   -459   -665   -727   -774   -909  -1182
    329  -1005  -1337    335    831  -1171   -491   -732   -784   -828   -958  -1234
    348  -1010  -1358    332    852  -1184   -498   -771   -820   -859   -989  -1260
    329  -1041  -1371    353    849  -1205   -501   -802   -849   -885  -1015  -1286
    311  -1070  -1382    379    844  -1226   -514   -828   -870   -906  -1036  -1304
    296  -1083  -1379    392    836  -1231   -527   -844   -880   -919  -1044  -1314
    309  -1101  -1410    397    859  -1254   -545   -862   -898   -932  -1060  -1327
    319  -1088  -1410    381    862  -1247   -537   -862   -893   -927  -1052  -1322
    353  -1036  -1392    340    872  -1213   -519   -849   -878   -911  -1036  -1309
    324  -1057  -1382    363    852  -1218   -527   -857   -885   -914  -1041  -1317
    327  -1031  -1358    353    841  -1195   -532   -854   -880   -906  -1031  -1306
    314  -1031  -1345    355    828  -1187   -545   -859   -888   -911  -1034  -1309
    332  -1008  -1340    337    836  -1174   -535   -854   -880   -906  -1023  -1299
    335  -1013  -1350    337    841  -1182   -527   -854   -880   -904  -1023  -1296
    327  -1026  -1353    350    839  -1189   -537   -859   -888   -906  -1028  -1301
    319  -1036  -1356    355    836  -1195   -550   -867   -898   -911  -1031  -1306
    303  -1049  -1353    371    828  -1200   -553   -872   -904   -911  -1031  -1306
    314  -1041  -1356    361    833  -1197   -548   -870   -898   -906  -1026  -1299
    366   -971  -1337    303    852  -1153   -542   -862   -888   -891  -1010  -1280
    337   -984  -1325    322    828  -1156   -540   -867   -891   -891  -1008  -1275
    311  -1044  -1356    366    831  -1200   -558   -885   -911   -911  -1023  -1288
    316  -1054  -1371    366    841  -1210   -579   -898   -927   -924  -1036  -1301
    358  -1018  -1376    329    867  -1197   -574   -891   -924   -919  -1028  -1293
    384   -976  -1363    293    872  -1169   -550   -875   -909   -898  -1008  -1275
    358   -984  -1343    311    849  -1163   -553   -878   -917   -896  -1002  -1273
    348   -992  -1343    322    844  -1166   -555   -880   -914   -896   -997  -1267
    337  -1002  -1340    332    839  -1171   -558   -888   -919   -901  -1000  -1270
    335   -927  -1262    293    797  -1093   -535   -862   -883   -865   -961  -1231
    329   -885  -1215    277    771  -1049   -514   -841   -854   -833   -932  -1202
    361   -810  -1171    223    763   -989   -478   -818   -820   -802   -904  -1174
    389   -743  -1132    176    761   -937   -449   -795   -789   -774   -875  -1140
    296   -836  -1132    267    714   -984   -504   -841   -831   -807   -901  -1169
    311   -802  -1117    244    714   -958   -524   -846   -826   -797   -885  -1148
    392   -743  -1135    174    761   -937   -514   -831   -810   -774   -862  -1119
    384   -740  -1124    179    753   -932   -509   -828   -805   -763   -849  -1111
    392   -724  -1117    166    753   -919   -514   -813   -792   -748   -831  -1093
    410   -758  -1169    174    787   -963   -530   -815   -810   -761   -844  -1104
    392   -807  -1200    205    795  -1002   -548   -826   -839   -784   -865  -1119
    350   -885  -1236    267    792  -1060   -571   -846   -872   -815   -893  -1150
    340   -937  -1278    298    807  -1106   -576   -867   -898   -839   -917  -1179
    368   -927  -1296    277    831  -1111   -561   -865   -898   -846   -924  -1187
    332   -953  -1286    309    807  -1119   -568   -883   -919   -867   -943  -1202
    283   -992  -1275    355    779  -1132   -600   -917   -953   -901   -974  -1236
    332   -974  -1309    319    818  -1140   -594   -924   -966   -911   -984  -1241
    353   -971  -1327    309    839  -1148   -597   -924   -974   -917   -992  -1244
    350   -969  -1319    309    833  -1143   -597   -924   -976   -914   -989  -1241
    332  -1000  -1332    335    831  -1166   -610   -927   -984   -924   -995  -1249
    329  -1013  -1345    340    836  -1179   -615   -937   -987   -927   -997  -1257
    303  -1049  -1353    371    826  -1200   -628   -950   -997   -937  -1002  -1262
    324  -1021  -1345    348    833  -1182   -620   -937   -984   -919   -982  -1241
    376   -950  -1327    288    852  -1137   -594   -911   -956   -888   -950  -1213
    361   -979  -1343    306    849  -1161   -589   -891   -961   -898   -963  -1228
    361  -1026  -1389    332    872  -1208   -522   -776   -911   -891   -979  -1260
    384   -976  -1363    296    870  -1169   -405   -576   -774   -805   -932  -1236
    420   -779  -1200    179    810   -989   -262   -285   -501   -555   -717  -1047
    452   -470   -924      7    685   -696   -187     83   -132   -122   -272   -618
    470    -23   -493   -223    480   -259   -332   -103    -80    153    132   -166
    381    381     -2   -384    192    189   -628   -807   -316    233    387    148
    215    496    280   -355    -31    389   -953  -1621   -735     46    327    127
     88     46    -41    -67     62      2  -1265  -2249  -1397   -662   -366   -530
     88   -592   -683    252    384   -636  -1473  -2559  -2047  -1514  -1244  -1356
    213   -953  -1166    368    688  -1057  -1428  -2364  -2091  -1704  -1493  -1618
    361   -995  -1356    316    857  -1174  -1189  -1878  -1738  -1457  -1343  -1525
    327   -995  -1325    332    826  -1158   -932  -1447  -1400  -1221  -1182  -1400
    319  -1000  -1322    340    818  -1161   -748  -1145  -1171  -1052  -1067  -1314
    337  -1008  -1345    332    841  -1176   -659   -997  -1067   -976  -1015  -1278
    340  -1005  -1345    332    841  -1174   -626   -937  -1023   -940   -987  -1257
    324  -1021  -1345    345    833  -1182   -626   -917  -1013   -932   -979  -1252
    327  -1013  -1340    342    831  -1174   -620   -896   -995   -917   -963  -1236
    363   -961  -1325    296    844  -1143   -605   -870   -974   -896   -943  -1215
    374   -940  -1314    283    844  -1127   -594   -857   -958   -883   -932  -1205
    350   -966  -1317    306    831  -1140   -600   -852   -956   -883   -930  -1205
    350   -958  -1312    303    828  -1135   -597   -839   -943   -867   -917  -1192
    345   -953  -1301    301    820  -1127   -594   -826   -932   -852   -904  -1182
    340   -945  -1286    303    813  -1114   -589   -813   -922   -841   -893  -1171
    379   -885  -1267    252    823  -1078   -568   -782   -893   -810   -862  -1145
    374   -880  -1257    252    815  -1067   -555   -758   -872   -789   -841  -1122
    363   -870  -1234    252    797  -1052   -553   -743   -857   -774   -828  -1109
    358   -867  -1226    254    792  -1047   -561   -737   -852   -769   -823  -1104
    358   -849  -1208    244    782  -1028   -563   -724   -841   -758   -813  -1098
    371   -818  -1189    223    779  -1005   -550   -698   -818   -737   -795  -1083
    374   -813  -1187    218    779  -1000   -542   -670   -800   -719   -779  -1070
    387   -789  -1176    202    782   -982   -532   -639   -776   -704   -761  -1060
    407   -756  -1163    174    784   -958   -504   -584   -727   -659   -727  -1028
    394   -769  -1163    187    779   -966   -488   -532   -698   -631   -701  -1010
    402   -735  -1140    166    769   -937   -465   -462   -652   -584   -665   -976
    410   -706  -1117    148    763   -911   -433   -381   -594   -535   -620   -935
    426   -667  -1093    119    758   -880   -410   -293   -540   -480   -574   -893
    418   -649  -1070    114    743   -859   -387   -200   -478   -420   -524   -841
    379   -649  -1031    132    704   -839   -376   -122   -428   -366   -480   -795
    384   -602   -987    109    685   -795   -361    -49   -371   -309   -423   -743
    472   -465   -937     -5    704   -701   -314     31   -298   -228   -340   -662
    517   -366   -885    -75    701   -626   -277     80   -246   -171   -275   -600
    488   -363   -854    -62    670   -607   -283     72   -244   -161   -265   -587
    433   -397   -831    -18    631   -613   -311     36   -270   -181   -283   -600
    446   -361   -810    -44    628   -584   -309     15   -283   -189   -283   -602
    485   -309   -795    -88    639   -550   -303    -12   -290   -197   -288   -605
    457   -337   -795    -59    623   -566   -322    -75   -335   -239   -324   -641
    423   -374   -797    -23    610   -584   -342   -150   -387   -293   -379   -691
    400   -407   -810      2    602   -607   -363   -233   -444   -348   -431   -743
    379   -457   -836     38    607   -646   -397   -327   -514   -418   -501   -807
    366   -491   -857     59    610   -672   -426   -410   -571   -475   -555   -859
    374   -522   -896     75    633   -709   -431   -475   -618   -522   -602   -906
    353   -579   -935    111    641   -756   -457   -545   -680   -584   -662   -958
    345   -628   -976    140    659   -802   -480   -602   -730   -636   -709  -1005
    335   -659   -997    161    665   -828   -501   -649   -769   -672   -748  -1044
    340   -670  -1010    166    675   -839   -511   -678   -787   -688   -766  -1065
    316   -709  -1026    194    670   -867   -527   -701   -810   -706   -789  -1085
    296   -735  -1031    218    662   -883   -542   -719   -826   -722   -802  -1101
    322   -714  -1036    194    678   -875   -545   -727   -831   -724   -805  -1104
    366   -675  -1041    155    704   -857   -522   -711   -815   -706   -789  -1091
    381   -646  -1028    129    701   -836   -506   -701   -802   -693   -776  -1075
    342   -683  -1026    168    683   -852   -517   -714   -815   -704   -789  -1085
    342   -688  -1034    171    688   -859   -522   -719   -826   -714   -797  -1093
    340   -691  -1031    176    685   -859   -532   -724   -828   -717   -800  -1098
    319   -711  -1031    194    675   -870   -542   -732   -836   -722   -802  -1101
    301   -709  -1013    202    654   -859   -545   -735   -839   -724   -802  -1104
    324   -711  -1036    192    678   -872   -548   -732   -839   -719   -800  -1104
    371   -680  -1052    155    711   -865   -535   -727   -831   -711   -795  -1098
    342   -698  -1044    176    693   -870   -540   -737   -839   -722   -805  -1109
    322   -722  -1047    200    683   -883   -555   -753   -857   -732   -818  -1119
    335   -706  -1044    184    688   -875   -558   -756   -857   -730   -818  -1119
    345   -696  -1041    176    693   -867   -566   -766   -865   -735   -820  -1119
    324   -722  -1047    197    685   -883   -563   -763   -862   -732   -813  -1114
    324   -727  -1052    200    688   -888   -566   -766   -865   -735   -813  -1111
    329   -714  -1044    189    683   -878   -561   -763   -865   -732   -807  -1106
    311   -730  -1041    210    675   -885   -561   -763   -867   -737   -810  -1111
    306   -717  -1023    202    662   -870   -550   -758   -854   -727   -797  -1101
    340   -620   -963    140    652   -792   -506   -714   -800   -672   -743  -1052
    335   -566   -901    114    618   -732   -470   -691   -769   -641   -714  -1023
    348   -519   -867     85    607   -693   -441   -672   -748   -618   -696  -1005
    340   -517   -857     85    594   -685   -449   -680   -745   -618   -691  -1005
    332   -522   -854     93    592   -688   -475   -698   -750   -618   -688  -1002
    353   -511   -865     77    607   -688   -501   -706   -750   -615   -683   -997
    350   -524   -875     88    613   -698   -522   -719   -763   -620   -685  -1000
    335   -530   -867     96    600   -698   -530   -717   -758   -615   -678   -992
    350   -553   -904    101    626   -727   -545   -714   -766   -620   -680   -997
    394   -553   -948     77    670   -750   -553   -711   -779   -626   -688   -997
    366   -600   -966    116    665   -782   -566   -727   -805   -649   -709  -1015
    327   -654   -982    163    652   -818   -574   -748   -833   -675   -732  -1041
    314   -701  -1015    192    662   -857   -576   -763   -854   -701   -758  -1062
    285   -756  -1041    233    662   -898   -584   -789   -878   -730   -787  -1091
    319   -735  -1054    207    685   -893   -579   -797   -883   -735   -795  -1101
    355   -709  -1065    174    709   -885   -563   -797   -885   -740   -800  -1106
    309   -771  -1083    231    693   -927   -581   -818   -914   -771   -826  -1132
    288   -792  -1080    252    683   -935   -600   -831   -927   -782   -836  -1145
    285   -813  -1098    265    691   -956   -602   -831   -930   -784   -839  -1148
    280   -828  -1111    272    693   -969   -607   -836   -937   -787   -841  -1150
    314   -807  -1122    246    717   -963   -594   -826   -927   -774   -828  -1140
    335   -787  -1122    223    727   -953   -581   -818   -917   -763   -818  -1135
    306   -789  -1096    241    701   -943   -587   -815   -911   -758   -813  -1132
    301   -797  -1098    246    696   -945   -594   -818   -917   -763   -823  -1140
    316   -823  -1140    252    727   -979   -568   -769   -906   -774   -846  -1166
    329   -831  -1161    249    743   -995   -480   -620   -836   -745   -849  -1187
    366   -753  -1119    194    743   -935   -379   -405   -675   -613   -748  -1109
    405   -532   -937     64    670   -735   -259    -20   -350   -280   -433   -813
    465   -184   -649   -140    555   -415   -270    145   -111     67    -33   -392
    423    233   -192   -329    309     20   -488   -342   -174    246    285    -12
    285    470    184   -376     51    327   -766  -1119   -413    262    420    168
    132    350    218   -244    -44    285  -1044  -1893   -917   -155     62   -158
     75   -179   -254     51    163   -218  -1314  -2390  -1605   -969   -750   -943
     98   -675   -774    285    433   -724  -1462  -2470  -1987  -1478  -1283  -1462
    161   -917  -1078    379    618   -997  -1361  -2099  -1813  -1400  -1286  -1501
    223   -859  -1083    316    652   -971  -1093  -1610  -1460  -1148  -1111  -1366
    272   -833  -1109    280    688   -971   -833  -1192  -1171   -950   -974  -1262
    265   -885  -1150    309    706  -1018   -714   -979  -1039   -862   -919  -1231
    241   -927  -1169    342    704  -1047   -698   -924  -1008   -846   -917  -1236
    301   -875  -1176    285    735  -1026   -662   -875   -966   -810   -885  -1208
    337   -828  -1166    244    750   -997   -628   -836   -932   -779   -857  -1182
    366   -787  -1153    207    758   -969   -620   -815   -911   -763   -844  -1166
    319   -820  -1140    252    730   -979   -628   -813   -909   -763   -846  -1166
    298   -849  -1148    275    722  -1000   -644   -815   -917   -766   -854  -1174
    316   -839  -1156    262    735   -997   -646   -805   -909   -756   -846  -1166
    329   -820  -1150    244    740   -984   -641   -792   -896   -740   -836  -1156
    329   -818  -1148    244    737   -982   -639   -776   -875   -722   -823  -1143
    327   -807  -1135    239    730   -971   -644   -771   -865   -711   -815  -1135
    322   -800  -1122    239    719   -961   -644   -761   -854   -701   -805  -1124
    319   -823  -1145    252    730   -984   -644   -750   -846   -693   -802  -1119
    306   -833  -1140    265    722   -987   -654   -745   -841   -685   -802  -1117
    311   -826  -1137    257    724   -982   -667   -740   -836   -683   -802  -1117
    337   -782  -1122    220    727   -950   -654   -706   -805   -652   -776  -1091
    324   -797  -1124    233    724   -961   -654   -683   -789   -636   -766  -1080
    381   -743  -1124    181    753   -932   -628   -636   -748   -597   -737  -1047
    371   -740  -1111    184    740   -924   -626   -605   -724   -571   -722  -1031
    342   -753  -1098    205    719   -924   -633   -576   -706   -558   -711  -1028
    342   -769  -1111    210    727   -940   -636   -532   -685   -542   -698  -1018
    368   -756  -1124    194    745   -940   -626   -465   -644   -506   -672   -992
    407   -685  -1096    137    750   -891   -594   -368   -579   -444   -623   -940
    426   -644  -1070    106    748   -857   -574   -280   -522   -384   -576   -888
    439   -597  -1036     77    735   -815   -561   -192   -462   -322   -522   -833
    431   -574  -1005     72    717   -789   -553   -122   -413   -272   -478   -784
    431   -545   -976     54    704   -761   -558    -83   -381   -231   -444   -748
    449   -509   -958     28    704   -732   -558    -54   -353   -194   -410   -711
    475   -467   -943     -5    709   -704   -558    -49   -335   -168   -381   -680
    470   -457   -927     -5    698   -691   -566    -64   -329   -158   -371   -670
    465   -441   -909    -12    685   -675   -576    -93   -335   -161   -374   -670
    452   -470   -922      7    685   -696   -602   -140   -363   -187   -400   -691
    436   -478   -917     20    675   -696   -620   -200   -392   -210   -431   -711
    436   -498   -935     31    685   -717   -639   -270   -428   -249   -472   -753
    394   -587   -982     93    685   -782   -675   -368   -488   -311   -540   -820
    379   -620  -1000    119    688   -810   -704   -465   -540   -371   -602   -880
    397   -636  -1034    116    714   -833   -717   -550   -589   -423   -659   -935
    361   -711  -1072    176    717   -891   -750   -644   -649   -483   -727   -997
    332   -782  -1117    223    722   -948   -795   -730   -706   -542   -792  -1054
    324   -841  -1166    257    745  -1002   -833   -802   -753   -592   -844  -1109
    322   -891  -1213    283    766  -1052   -859   -857   -787   -623   -880  -1145
    316   -919  -1236    301    776  -1078   -880   -896   -802   -641   -909  -1169
    303   -953  -1257    322    779  -1104   -909   -930   -823   -662   -937  -1192
    309   -971  -1280    329    795  -1127   -930   -953   -836   -672   -956  -1205
    301  -1000  -1304    348    800  -1150   -956   -974   -849   -685   -974  -1221
    296  -1041  -1337    374    815  -1189   -987  -1002   -867   -704   -995  -1241
    327  -1047  -1374    358    849  -1208   -997  -1013   -870   -704  -1000  -1241
    329  -1052  -1382    358    854  -1215  -1010  -1023   -870   -701  -1005  -1241
    316  -1075  -1395    376    854  -1234  -1031  -1041   -878   -711  -1018  -1249
    298  -1104  -1402    402    849  -1252  -1057  -1065   -888   -722  -1034  -1262
    288  -1145  -1436    426    859  -1291  -1083  -1088   -904   -740  -1054  -1280
    303  -1176  -1483    436    893  -1330  -1104  -1106   -919   -753  -1067  -1291
    293  -1218  -1512    459    901  -1363  -1132  -1127   -932   -763  -1083  -1301
    288  -1223  -1512    467    898  -1366  -1158  -1140   -937   -766  -1085  -1304
    340  -1174  -1517    415    927  -1343  -1166  -1148   -937   -758  -1085  -1299
    335  -1202  -1538    433    935  -1371  -1189  -1171   -950   -771  -1106  -1309
    319  -1239  -1558    457    937  -1397  -1208  -1192   -958   -779  -1117  -1317
    306  -1278  -1584    485    945  -1431  -1231  -1213   -966   -787  -1130  -1325
    309  -1301  -1610    496    958  -1454  -1265  -1241   -984   -802  -1150  -1340
    309  -1314  -1623    501    966  -1467  -1288  -1260   -987   -805  -1156  -1340
    316  -1325  -1644    504    976  -1483  -1309  -1278   -995   -807  -1163  -1345
    316  -1345  -1662    514    989  -1504  -1327  -1291   -997   -813  -1174  -1350
    319  -1306  -1628    493    971  -1467  -1312  -1270   -961   -776  -1145  -1317
    316  -1273  -1590    478    950  -1431  -1304  -1262   -935   -753  -1124  -1291
    311  -1278  -1590    480    948  -1434  -1312  -1273   -935   -758  -1130  -1296
    319  -1267  -1587    475    953  -1426  -1319  -1278   -930   -750  -1122  -1288
    335  -1265  -1600    462    966  -1431  -1363  -1306   -940   -758  -1130  -1288
    348  -1262  -1610    457    976  -1436  -1402  -1322   -937   -750  -1124  -1278
    355  -1286  -1641    462    995  -1462  -1454  -1348   -953   -761  -1135  -1283
    350  -1304  -1654    478   1002  -1478  -1488  -1363   -958   -763  -1137  -1278
    363  -1330  -1693    483   1028  -1512  -1527  -1376   -966   -769  -1145  -1280
    371  -1366  -1738    496   1052  -1551  -1566  -1397   -992   -787  -1166  -1293
    363  -1428  -1795    532   1078  -1613  -1605  -1431  -1026   -815  -1195  -1312
    355  -1491  -1847    568   1101  -1667  -1631  -1462  -1057   -846  -1226  -1337
    337  -1545  -1883    602   1109  -1712  -1647  -1488  -1080   -872  -1257  -1363
    329  -1584  -1914    626   1119  -1748  -1665  -1519  -1106   -904  -1288  -1395
    324  -1636  -1961    654   1140  -1797  -1701  -1558  -1148   -943  -1332  -1434
    319  -1693  -2013    688   1166  -1852  -1738  -1597  -1187   -979  -1371  -1467
    319  -1717  -2036    696   1176  -1875  -1758  -1615  -1200   -989  -1382  -1467
    319  -1719  -2042    698   1179  -1880  -1779  -1634  -1213   -997  -1389  -1467
    319  -1761  -2083    719   1200  -1922  -1813  -1657  -1236  -1021  -1421  -1491
    316  -1784  -2101    735   1208  -1943  -1839  -1678  -1252  -1039  -1441  -1512
    316  -1784  -2101    732   1208  -1943  -1852  -1686  -1249  -1039  -1439  -1501
    329  -1771  -2104    719   1215  -1938  -1870  -1691  -1247  -1036  -1439  -1488
    337  -1777  -2114    719   1226  -1945  -1893  -1706  -1257  -1041  -1449  -1486
    329  -1810  -2140    740   1234  -1974  -1917  -1727  -1270  -1052  -1465  -1491
    337  -1852  -2190    756   1262  -2021  -1919  -1699  -1267  -1065  -1491  -1517
    363  -1852  -2218    743   1291  -2034  -1862  -1571  -1210  -1052  -1504  -1540
    397  -1792  -2192    696   1293  -1992  -1790  -1374  -1075   -945  -1423  -1473
    436  -1647  -2083    605   1260  -1865  -1704  -1047   -807   -683  -1184  -1241
    511  -1361  -1875    423   1189  -1618  -1709   -823   -576   -363   -828   -854
    485   -976  -1462    246    971  -1221  -1878  -1241   -628   -213   -550   -509
    316   -766  -1083    223    698   -924  -2145  -2016   -883   -233   -457   -353
    124   -802   -927    340    524   -865  -2423  -2839  -1345   -574   -724   -581
     57  -1301  -1358    618    706  -1330  -2704  -3393  -2031  -1361  -1519  -1350
    111  -1764  -1875    823    992  -1818  -2909  -3522  -2442  -1883  -2047  -1857
    194  -1977  -2174    891   1182  -2075  -2865  -3192  -2304  -1826  -2055  -1886
    265  -1940  -2205    839   1234  -2073  -2652  -2714  -1964  -1579  -1888  -1751
    309  -1893  -2205    792   1254  -2049  -2390  -2262  -1652  -1356  -1735  -1626
    350  -1919  -2270    784   1309  -2096  -2260  -2016  -1501  -1252  -1675  -1584
    368  -1940  -2309    784   1337  -2125  -2218  -1932  -1452  -1223  -1662  -1569
    374  -1953  -2327    789   1350  -2140  -2210  -1904  -1434  -1215  -1660  -1561
    376  -1914  -2291    769   1332  -2101  -2203  -1875  -1410  -1197  -1644  -1530
    387  -1899  -2286    756   1335  -2091  -2195  -1852  -1392  -1179  -1626  -1501
    381  -1909  -2291    761   1335  -2099  -2203  -1844  -1387  -1174  -1623  -1486
    392  -1883  -2275    745   1332  -2078  -2216  -1842  -1389  -1176  -1628  -1483
    394  -1875  -2270    737   1332  -2073  -2239  -1852  -1397  -1189  -1641  -1486
    402  -1862  -2268    730   1332  -2065  -2239  -1839  -1389  -1182  -1636  -1473
    413  -1842  -2255    711   1332  -2047  -2236  -1818  -1376  -1171  -1628  -1452
    426  -1816  -2242    696   1332  -2029  -2239  -1810  -1371  -1163  -1618  -1431
    446  -1821  -2270    685   1356  -2044  -2255  -1808  -1371  -1163  -1623  -1428
    449  -1805  -2255    678   1350  -2029  -2255  -1790  -1358  -1150  -1613  -1410
    441  -1790  -2231    672   1335  -2010  -2265  -1779  -1348  -1143  -1613  -1397
    462  -1748  -2210    644   1335  -1979  -2270  -1758  -1325  -1124  -1595  -1371
    478  -1727  -2208    623   1343  -1966  -2281  -1743  -1319  -1119  -1595  -1363
    480  -1712  -2195    615   1335  -1953  -2275  -1714  -1299  -1104  -1579  -1337
    501  -1678  -2179    587   1337  -1927  -2281  -1691  -1283  -1088  -1569  -1312
    506  -1623  -2130    558   1317  -1875  -2270  -1660  -1257  -1067  -1551  -1288
    514  -1597  -2114    540   1312  -1855  -2265  -1610  -1226  -1039  -1532  -1252
    537  -1582  -2120    522   1327  -1852  -2268  -1558  -1197  -1013  -1509  -1218
    555  -1540  -2096    491   1325  -1818  -2260  -1491  -1156   -971  -1478  -1176
    579  -1488  -2068    454   1322  -1777  -2244  -1408  -1104   -919  -1428  -1122
    602  -1431  -2034    410   1317  -1732  -2231  -1317  -1041   -857  -1374  -1054
    628  -1369  -2000    368   1314  -1683  -2216  -1221   -976   -797  -1312   -984
    654  -1296  -1951    319   1301  -1623  -2195  -1132   -911   -730  -1244   -909
    670  -1213  -1883    272   1275  -1548  -2182  -1060   -857   -670  -1184   -844
    688  -1124  -1813    218   1249  -1467  -2171  -1015   -813   -618  -1127   -774
    688  -1057  -1745    184   1215  -1400  -2153   -987   -779   -581  -1085   -719
    685  -1023  -1709    166   1197  -1366  -2161   -989   -776   -571  -1075   -698
    693  -1002  -1696    155   1195  -1348  -2171  -1000   -779   -568  -1067   -685
    696   -950  -1647    124   1169  -1296  -2174  -1021   -787   -581  -1075   -678
    691   -922  -1613    114   1150  -1267  -2179  -1054   -805   -607  -1104   -688
    683   -930  -1613    122   1145  -1270  -2184  -1106   -841   -654  -1148   -719
    662   -932  -1595    135   1127  -1262  -2184  -1171   -883   -701  -1195   -761
    639   -966  -1605    163   1119  -1283  -2203  -1252   -943   -771  -1260   -815
    631  -1000  -1634    184   1130  -1317  -2223  -1327  -1000   -841  -1330   -872
    620  -1026  -1647    200   1132  -1335  -2234  -1392  -1049   -898  -1387   -922
    605  -1047  -1652    220   1127  -1348  -2249  -1454  -1098   -953  -1439   -963
    600  -1067  -1667    233   1132  -1366  -2268  -1501  -1137   -995  -1478   -992
    602  -1070  -1673    233   1137  -1371  -2283  -1545  -1176  -1036  -1514  -1021
    607  -1052  -1662    220   1132  -1356  -2296  -1569  -1197  -1060  -1535  -1034
    618  -1041  -1660    213   1137  -1350  -2307  -1584  -1210  -1078  -1551  -1039
    618  -1047  -1665    213   1140  -1356  -2312  -1592  -1221  -1093  -1561  -1034
    623  -1015  -1639    194   1130  -1327  -2307  -1582  -1215  -1091  -1561  -1018
    631   -966  -1597    166   1111  -1283  -2312  -1584  -1221  -1093  -1564  -1013
    636   -924  -1561    145   1098  -1241  -2317  -1587  -1228  -1098  -1569  -1013
    628   -943  -1574    155   1098  -1257  -2327  -1592  -1239  -1111  -1582  -1013
    644   -904  -1548    127   1096  -1226  -2322  -1587  -1234  -1109  -1577   -997
    665   -859  -1527     96   1096  -1192  -2314  -1574  -1223  -1101  -1561   -971
    657   -823  -1480     83   1067  -1150  -2314  -1561  -1221  -1101  -1558   -953
    665   -789  -1454     62   1057  -1122  -2322  -1564  -1228  -1114  -1564   -950
    688   -745  -1434     25   1060  -1088  -2314  -1553  -1223  -1111  -1561   -935
    698   -711  -1410      5   1052  -1060  -2309  -1538  -1215  -1106  -1553   -917
    706   -678  -1384    -12   1044  -1031  -2304  -1519  -1208  -1098  -1543   -893
    693   -657  -1350    -18   1021  -1005  -2312  -1519  -1213  -1106  -1551   -888
    685   -646  -1332    -20   1008   -989  -2322  -1522  -1221  -1114  -1556   -885
    701   -602  -1304    -49   1000   -953  -2309  -1501  -1208  -1106  -1540   -862
    735   -530  -1265   -101   1000   -896  -2286  -1473  -1187  -1093  -1519   -833
    709   -532  -1241    -90    974   -885  -2299  -1483  -1197  -1111  -1535   -844
    680   -522  -1202    -80    940   -862  -2296  -1473  -1192  -1111  -1535   -833
    722   -420  -1145   -150    932   -782  -2260  -1426  -1150  -1070  -1493   -789
    792   -280  -1072   -254    932   -675  -2208  -1371  -1096  -1026  -1447   -732
    750   -244   -997   -254    872   -620  -2184  -1353  -1080  -1021  -1431   -717
    737   -205   -943   -267    839   -571  -2184  -1343  -1072  -1018  -1421   -704
    743   -163   -906   -290    823   -535  -2177  -1327  -1054  -1002  -1395   -670
    782    -75   -857   -353    818   -465  -2174  -1301  -1021   -966  -1353   -618
    787    -31   -818   -379    800   -423  -2197  -1309  -1028   -966  -1353   -610
    779    -10   -792   -384    784   -400  -2197  -1293  -1023   -958  -1343   -592
    784      2   -782   -394    784   -387  -2197  -1283  -1026   -961  -1343   -587
    792     28   -763   -410    779   -366  -2203  -1280  -1034   -971  -1348   -584
    789      0   -789   -397    787   -394  -2216  -1286  -1054   -989  -1366   -592
    782      7   -774   -397    779   -381  -2208  -1275  -1057   -997  -1371   -594
    769     28   -743   -400    756   -358  -2203  -1278  -1072  -1015  -1389   -610
    769     38   -730   -402    750   -345  -2200  -1283  -1085  -1036  -1410   -620
    771     57   -717   -415    743   -329  -2208  -1288  -1104  -1052  -1423   -623
    776     88   -688   -433    732   -298  -2200  -1288  -1109  -1065  -1431   -626
    766     80   -685   -426    724   -301  -2208  -1293  -1124  -1085  -1449   -639
    717     41   -675   -379    696   -316  -2223  -1301  -1143  -1106  -1470   -652
    670     10   -659   -342    665   -324  -2247  -1314  -1161  -1130  -1493   -675
    787    168   -618   -480    704   -223  -2203  -1262  -1114  -1080  -1439   -620
    872    324   -548   -600    709   -109  -2143  -1202  -1060  -1026  -1382   -563
    807    280   -527   -542    667   -122  -2158  -1213  -1080  -1047  -1400   -574
    792    280   -514   -537    652   -116  -2164  -1208  -1085  -1049  -1400   -561
    792    314   -480   -553    636    -83  -2158  -1189  -1075  -1034  -1387   -540
    789    327   -465   -561    626    -67  -2125  -1122  -1044  -1015  -1379   -540
    769    340   -428   -553    600    -44  -2039   -974   -956   -969  -1363   -545
    867    509   -358   -691    613     75  -1945   -766   -779   -813  -1228   -428
    969    789   -179   -880    574    303  -1860   -470   -509   -509   -930   -132
   1002   1109    106  -1057    449    607  -1883   -306   -311   -213   -574    257
    950   1470    519  -1210    215    995  -1977   -576   -329    -77   -314    581
    787   1535    748  -1163     18   1143  -2112  -1135   -618   -213   -353    589
    636   1439    802  -1039    -83   1122  -2301  -1771  -1130   -685   -776    189
    576   1122    545   -849     15    833  -2509  -2307  -1738  -1382  -1467   -488
    620    833    213   -727    205    524  -2712  -2501  -2083  -1774  -1839   -841
    680    649    -31   -667    355    309  -2691  -2268  -1958  -1699  -1813   -852
    740    670    -70   -706    405    298  -2525  -1886  -1657  -1470  -1652   -714
    779    737    -41   -758    410    348  -2294  -1473  -1330  -1215  -1465   -561
    797    766    -31   -782    415    368  -2122  -1179  -1111  -1041  -1343   -459
    813    787    -25   -800    418    379  -2062  -1072  -1036   -979  -1296   -418
    820    844     23   -833    400    433  -2021  -1018   -984   -937  -1257   -381
    828    872     44   -852    392    459  -2010   -995   -969   -917  -1239   -366
    836    885     49   -859    394    467  -2010   -979   -958   -911  -1231   -363
    880    966     85   -924    397    527  -1984   -940   -932   -883  -1200   -335
    896   1044    148   -971    374    597  -1966   -914   -909   -859  -1171   -306
    880   1070    187   -976    348    628  -1966   -904   -906   -854  -1163   -301
    872   1080    207   -976    332    644  -1953   -885   -896   -839  -1145   -288
    891   1161    270  -1026    309    717  -1927   -854   -867   -802  -1106   -246
    888   1215    327  -1052    280    771  -1904   -831   -846   -782  -1085   -226
    896   1260    363  -1078    265    813  -1893   -807   -831   -758  -1070   -205
    911   1288    376  -1098    267    833  -1883   -787   -818   -737  -1052   -184
    909   1330    420  -1119    244    875  -1873   -758   -800   -714  -1026   -161
    909   1384    475  -1148    218    930  -1855   -732   -774   -691  -1000   -132
    904   1410    506  -1156    197    958  -1836   -709   -753   -670   -982   -114
    896   1436    540  -1166    179    989  -1821   -678   -724   -644   -956    -85
    914   1493    579  -1205    166   1036  -1816   -649   -704   -618   -930    -64
    924   1530    605  -1228    158   1067  -1808   -620   -685   -594   -909    -46
    930   1574    644  -1254    142   1109  -1790   -576   -644   -550   -867    -10
    937   1623    685  -1280    127   1156  -1769   -517   -594   -501   -820     36
    948   1667    719  -1309    114   1195  -1756   -452   -545   -449   -771     83
    966   1743    774  -1356     96   1260  -1738   -381   -488   -389   -706    140
    992   1834    839  -1413     75   1337  -1712   -298   -423   -319   -636    213
   1015   1909    893  -1462     62   1402  -1699   -223   -363   -254   -571    275
   1039   1992    950  -1517     44   1473  -1680   -137   -298   -181   -493    350
   1049   2088   1039  -1569      5   1564  -1647    -62   -233   -101   -407    431
   1034   2156   1122  -1597    -44   1639  -1626    -25   -197    -54   -358    478
   1044   2213   1169  -1628    -62   1691  -1615      0   -166    -20   -319    519
   1052   2249   1197  -1652    -72   1722  -1621     -5   -158    -12   -306    535
   1057   2294   1236  -1675    -90   1766  -1608      0   -150      0   -288    558
   1039   2346   1304  -1693   -132   1826  -1584     -2   -145     -2   -285    561
   1013   2356   1343  -1683   -163   1849  -1564    -23   -163    -31   -319    530
   1002   2330   1325  -1667   -163   1829  -1553    -62   -200    -77   -371    478
    997   2291   1293  -1644   -148   1792  -1543   -103   -233   -124   -420    426
    958   2239   1278  -1600   -161   1758  -1530   -161   -277   -184   -478    358
    924   2187   1262  -1556   -168   1725  -1527   -223   -324   -249   -550    283
    919   2166   1244  -1545   -163   1706  -1525   -275   -363   -298   -600    236
    906   2143   1236  -1527   -163   1691  -1527   -327   -400   -340   -641    194
    880   2122   1239  -1504   -179   1680  -1530   -376   -433   -376   -683    155
    854   2112   1257  -1483   -200   1686  -1512   -400   -444   -389   -704    132
    846   2112   1262  -1480   -207   1688  -1525   -426   -465   -407   -719    114
    854   2096   1241  -1475   -192   1670  -1538   -444   -478   -415   -727    103
    852   2099   1247  -1478   -197   1675  -1543   -454   -478   -415   -724    106
    833   2096   1262  -1465   -213   1680  -1548   -465   -475   -413   -719    116
    820   2114   1293  -1470   -236   1706  -1532   -465   -467   -410   -714    119
    828   2135   1306  -1483   -239   1722  -1527   -459   -457   -407   -704    127
    846   2166   1317  -1509   -233   1743  -1530   -459   -446   -402   -693    132
    836   2174   1337  -1504   -249   1756  -1522   -454   -433   -389   -680    148
    813   2190   1374  -1504   -280   1782  -1517   -452   -420   -379   -670    158
    807   2197   1389  -1501   -290   1792  -1512   -446   -410   -374   -662    166
    828   2221   1389  -1525   -280   1805  -1501   -436   -394   -358   -644    184
    839   2234   1395  -1535   -277   1816  -1504   -439   -394   -350   -636    192
    797   2203   1402  -1501   -303   1803  -1517   -454   -410   -366   -646    179
    779   2187   1405  -1483   -314   1797  -1517   -459   -413   -366   -646    176
    789   2223   1431  -1506   -322   1829  -1504   -452   -397   -348   -623    200
    815   2255   1439  -1535   -311   1847  -1493   -446   -384   -329   -605    220
    807   2252   1444  -1530   -319   1847  -1491   -454   -392   -337   -613    207
    795   2278   1483  -1538   -345   1880  -1470   -441   -379   -319   -594    220
    789   2327   1535  -1558   -374   1932  -1447   -423   -361   -293   -568    241
    797   2374   1577  -1584   -389   1977  -1415   -397   -327   -265   -535    272
    797   2405   1608  -1602   -405   2008  -1382   -379   -303   -246   -517    293
    802   2442   1636  -1623   -415   2039  -1363   -368   -290   -236   -501    306
    774   2452   1675  -1613   -452   2065  -1361   -379   -285   -231   -493    309
    758   2444   1686  -1600   -462   2065  -1371   -384   -275   -215   -472    324
    782   2465   1683  -1623   -449   2075  -1374   -387   -265   -197   -446    348
    800   2517   1717  -1660   -457   2117  -1379   -387   -257   -184   -426    368
    782   2522   1738  -1654   -478   2130  -1426   -392   -262   -184   -426    366
    763   2470   1706  -1615   -470   2088  -1501   -410   -285   -207   -449    345
    872   2494   1618  -1683   -374   2057  -1470   -392   -272   -194   -433    361
    872   2455   1582  -1665   -355   2018  -1449   -371   -257   -181   -420    374
    831   2462   1631  -1649   -400   2047  -1363   -374   -246   -171   -410    387
    748   2426   1678  -1587   -465   2052  -1293   -397   -265   -194   -428    366
    714   2390   1675  -1553   -480   2031  -1314   -449   -316   -244   -478    314
    724   2374   1649  -1551   -462   2013  -1322   -459   -322   -257   -491    303
    719   2343   1621  -1532   -452   1982  -1325   -459   -316   -257   -485    309
    724   2346   1621  -1535   -446   1984  -1335   -459   -316   -254   -478    316
    753   2346   1592  -1551   -420   1969  -1353   -475   -329   -272   -493    301
    753   2372   1618  -1564   -431   1995  -1337   -467   -309   -259   -485    314
    727   2348   1618  -1540   -444   1984  -1325   -470   -293   -257   -488    314
    722   2314   1592  -1517   -433   1953  -1335   -478   -290   -257   -480    316
    730   2325   1592  -1527   -431   1958  -1332   -475   -277   -239   -465    324
    735   2307   1571  -1522   -418   1940  -1343   -480   -275   -233   -462    322
    766   2327   1561  -1548   -397   1945  -1327   -457   -254   -213   -441    335
    818   2353   1535  -1584   -358   1945  -1270   -361   -194   -184   -433    337
    761   2351   1590  -1556   -415   1971  -1158   -205    -83   -124   -423    348
    748   2431   1680  -1590   -467   2057  -1091    -28     59      7   -316    446
    841   2611   1769  -1727   -462   2190  -1075    210    277    270    -25    727
    891   2987   2096  -1938   -602   2543  -1104    236    415    522    335   1122
    792   3257   2465  -2023   -836   2863  -1210   -207    283    563    511   1358
    613   3296   2683  -1953  -1036   2990  -1330   -748      7    423    457   1335
    475   3050   2574  -1764  -1049   2813  -1480  -1317   -472    -62    -15    865
    467   2608   2140  -1538   -836   2374  -1714  -1738  -1028   -722   -693    189
    535   2320   1782  -1428   -623   2052  -1855  -1740  -1158   -904   -878     10
    587   2203   1615  -1395   -514   1909  -1808  -1462   -953   -753   -784     80
    597   2239   1639  -1418   -522   1940  -1636  -1104   -646   -517   -618    218
    652   2283   1631  -1467   -488   1958  -1418   -730   -353   -296   -465    340
    701   2288   1584  -1496   -441   1938  -1314   -555   -226   -194   -394    389
    659   2265   1602  -1462   -470   1935  -1270   -498   -176   -155   -358    415
    652   2273   1621  -1465   -483   1948  -1244   -467   -142   -124   -327    441
    698   2304   1605  -1501   -452   1956  -1231   -433   -109    -98   -298    472
    683   2288   1605  -1488   -462   1948  -1231   -423    -96    -85   -283    488
    678   2301   1621  -1491   -470   1961  -1223   -410    -70    -67   -259    506
    709   2351   1641  -1530   -465   1995  -1228   -402    -54    -57   -241    517
    685   2312   1626  -1499   -470   1969  -1247   -413    -62    -70   -257    498
    672   2304   1631  -1488   -478   1966  -1236   -402    -46    -54   -249    511
    691   2340   1649  -1517   -480   1995  -1213   -379    -10    -23   -210    555
    688   2314   1626  -1504   -470   1971  -1221   -374     -7    -23   -200    563
    685   2296   1610  -1491   -462   1953  -1226   -371      2    -15   -187    571
    701   2343   1641  -1525   -470   1992  -1208   -353     33     20   -161    602
    691   2372   1680  -1532   -493   2026  -1195   -337     62     51   -135    631
    709   2364   1652  -1538   -470   2008  -1208   -340     62     57   -135    633
    680   2296   1615  -1488   -467   1956  -1221   -342     59     57   -137    628
    670   2309   1639  -1491   -485   1974  -1208   -316     93     90   -101    662
    717   2377   1660  -1548   -472   2018  -1184   -280    135    135    -57    701
    750   2436   1686  -1595   -467   2062  -1166   -249    174    171    -15    735
    737   2439   1701  -1587   -480   2070  -1158   -220    200    202     10    758
    696   2416   1717  -1556   -511   2068  -1156   -194    218    226     23    766
    685   2392   1704  -1540   -509   2049  -1158   -153    244    259     51    789
    730   2455   1722  -1595   -496   2088  -1137    -83    309    332    124    862
    820   2579   1758  -1699   -467   2169  -1104      7    392    426    215    956
    831   2603   1771  -1717   -470   2187  -1124     57    426    467    265   1005
    743   2634   1891  -1688   -574   2262  -1098    109    475    522    319   1057
    771   2717   1945  -1745   -587   2333  -1072    171    535    592    387   1130
    815   2743   1927  -1779   -555   2335  -1072    197    563    626    426   1179
    818   2725   1904  -1771   -542   2314  -1091    179    550    620    431   1174
    797   2725   1925  -1761   -563   2325  -1109    150    535    613    433   1171
    784   2751   1966  -1769   -592   2359  -1114    124    532    615    436   1184
    841   2818   1977  -1829   -566   2397  -1085    119    545    626    446   1200
    872   2839   1966  -1857   -548   2403  -1047     98    545    615    436   1187
    771   2707   1935  -1738   -581   2322  -1057     33    493    555    371   1119
    740   2603   1862  -1673   -561   2234  -1062    -25    454    504    311   1057
    714   2590   1875  -1652   -579   2234  -1052    -83    431    470    275   1013
    696   2548   1852  -1623   -576   2200  -1044   -137    400    428    233    963
    688   2481   1792  -1584   -553   2138  -1062   -210    353    371    163    901
    662   2434   1771  -1548   -555   2104  -1072   -270    324    340    129    865
    633   2353   1719  -1493   -542   2036  -1096   -335    280    296     85    815
    584   2288   1701  -1439   -558   1997  -1104   -381    254    267     57    789
    620   2286   1665  -1452   -522   1974  -1106   -400    254    272     59    800
    665   2286   1618  -1478   -475   1953  -1106   -420    254    270     59    789
    662   2291   1628  -1475   -483   1961  -1114   -444    249    259     59    784
    654   2294   1639  -1475   -493   1966  -1109   -452    249    267     67    795
    639   2260   1621  -1449   -491   1940  -1124   -467    239    259     62    795
    618   2208   1590  -1413   -485   1899  -1135   -480    231    249     57    784
    626   2200   1574  -1413   -472   1888  -1135   -485    231    259     67    792
    644   2197   1553  -1423   -454   1875  -1145   -498    223    257     62    792
    615   2197   1579  -1408   -483   1888  -1143   -509    220    257     70    792
    605   2192   1584  -1400   -491   1888  -1148   -527    213    252     64    792
    618   2174   1556  -1395   -467   1865  -1156   -540    207    246     64    792
    633   2153   1517  -1395   -441   1834  -1158   -548    210    252     75    805
    646   2153   1506  -1400   -428   1831  -1150   -550    218    265     90    820
    652   2177   1522  -1415   -433   1849  -1132   -542    236    283    109    836
    665   2195   1530  -1428   -431   1862  -1135   -542    244    288    116    846
    680   2192   1509  -1436   -415   1852  -1150   -558    233    275    109    839
    667   2177   1509  -1423   -420   1844  -1153   -568    233    277    111    841
    670   2203   1530  -1436   -428   1865  -1135   -561    254    298    132    862
    688   2205   1517  -1447   -413   1862  -1114   -555    267    306    142    870
    683   2221   1538  -1452   -428   1880  -1083   -535    296    335    171    896
    672   2247   1574  -1460   -452   1912  -1065   -535    311    353    194    914
    675   2273   1595  -1475   -459   1935  -1080   -553    319    366    205    932
    704   2262   1558  -1483   -426   1912  -1117   -574    316    374    207    945
    727   2236   1509  -1483   -389   1873  -1150   -594    306    371    207    950
    748   2273   1525  -1512   -389   1899  -1140   -584    322    397    236    987
    727   2299   1569  -1514   -420   1935  -1158   -600    306    389    231    987
    704   2244   1540  -1473   -418   1893  -1174   -620    275    363    213    963
    730   2197   1465  -1465   -368   1831  -1189   -641    259    348    194    948
    727   2143   1415  -1436   -345   1779  -1192   -659    244    329    179    930
    727   2104   1374  -1415   -324   1740  -1184   -675    233    311    163    914
    753   2101   1348  -1426   -296   1725  -1171   -675    233    311    166    914
    693   2042   1348  -1369   -327   1696  -1174   -706    213    293    145    896
    680   2026   1343  -1353   -329   1686  -1182   -730    197    272    127    883
    709   2018   1306  -1363   -298   1662  -1184   -740    192    265    119    878
    717   1971   1254  -1343   -267   1613  -1184   -745    181    259    109    870
    670   1896   1226  -1283   -277   1561  -1192   -766    158    236     90    852
    667   1893   1226  -1280   -277   1561  -1179   -761    163    244     98    865
    711   1964   1249  -1337   -270   1608  -1161   -737    192    272    127    896
    711   1948   1236  -1330   -262   1592  -1174   -745    181    262    122    885
    730   1948   1218  -1340   -244   1584  -1179   -750    181    265    124    885
    724   1938   1213  -1332   -244   1577  -1171   -750    181    272    135    898
    724   1925   1197  -1327   -236   1561  -1166   -748    174    267    127    893
    743   1914   1171  -1327   -213   1543  -1119   -678    197    265    103    859
    737   1935   1197  -1337   -231   1566  -1015   -514    306    329    140    870
    776   2023   1247  -1402   -233   1636   -932   -301    472    483    280    997
    859   2203   1343  -1532   -241   1774   -904    -54    670    722    535   1270
    919   2561   1641  -1740   -361   2101   -943    -25    802    971    867   1665
    831   2795   1964  -1813   -566   2379  -1072   -483    706   1067   1072   1932
    600   2855   2255  -1727   -826   2556  -1254  -1174    397    917   1013   1909
    431   2634   2203  -1535   -885   2418  -1405  -1784   -101    405    519   1413
    436   2156   1719  -1296   -641   1938  -1608  -2151   -652   -254   -148    750
    514   1800   1283  -1158   -384   1543  -1745  -2086   -740   -392   -311    568
    605   1719   1114  -1161   -254   1418  -1714  -1782   -550   -262   -233    602
    680   1808   1124  -1247   -223   1467  -1532  -1400   -265    -49    -77    732
    732   1847   1114  -1288   -189   1480  -1296  -1039    -15    129     44    831
    748   1826   1075  -1288   -163   1452  -1205   -906     67    187     80    857
    758   1842   1083  -1301   -161   1462  -1166   -852    116    228    109    883
    766   1844   1078  -1306   -155   1460  -1145   -823    137    244    127    893
    758   1849   1091  -1304   -166   1470  -1132   -805    142    246    129    893
    766   1860   1093  -1314   -163   1475  -1124   -795    153    252    140    901
    779   1852   1072  -1317   -145   1462  -1127   -787    158    262    155    917
    784   1857   1070  -1322   -142   1465  -1119   -776    168    270    166    924
    807   1888   1080  -1348   -135   1486  -1111   -771    179    280    174    924
    823   1865   1041  -1345   -109   1454  -1119   -771    174    270    166    924
    815   1870   1054  -1343   -119   1462  -1106   -756    189    293    189    958
    826   1888   1062  -1358   -119   1478  -1101   -737    210    314    207    976
    836   1896   1060  -1366   -111   1478  -1098   -732    218    319    215    984
    836   1909   1072  -1374   -116   1491  -1101   -735    215    319    213    982
    831   1932   1101  -1382   -135   1517  -1093   -724    231    335    236   1002
    826   1940   1114  -1382   -142   1527  -1083   -706    249    355    259   1023
    836   1943   1106  -1389   -135   1525  -1070   -683    267    379    283   1044
    841   1948   1106  -1397   -132   1527  -1080   -683    265    376    275   1031
    854   1982   1127  -1418   -137   1556  -1080   -665    277    394    290   1049
    865   1992   1127  -1428   -129   1558  -1070   -631    298    420    309   1072
    885   2031   1145  -1457   -129   1590  -1052   -589    332    457    342   1109
    883   2034   1148  -1460   -132   1592  -1062   -558    348    472    366   1124
    901   2052   1150  -1478   -124   1602  -1065   -514    374    504    392   1153
    935   2081   1145  -1509   -106   1613  -1067   -454    407    542    433   1195
    971   2177   1205  -1574   -116   1691  -1041   -363    478    623    522   1283
    997   2223   1223  -1613   -114   1725  -1052   -311    511    665    568   1332
   1008   2255   1244  -1631   -119   1751  -1052   -262    545    704    615   1382
   1005   2346   1337  -1678   -166   1842  -1026   -210    597    761    683   1449
   1013   2405   1392  -1709   -189   1899  -1036   -210    600    769    701   1462
   1005   2444   1439  -1727   -215   1943  -1041   -215    602    776    719   1480
   1013   2468   1454  -1740   -220   1961  -1044   -228    602    782    735   1496
   1023   2486   1462  -1756   -220   1977  -1039   -249    592    771    732   1491
   1018   2470   1452  -1743   -215   1961  -1034   -280    571    740    704   1462
    997   2436   1439  -1717   -223   1940  -1028   -316    548    711    675   1431
    963   2397   1434  -1680   -233   1917  -1010   -355    522    675    633   1387
    950   2356   1402  -1654   -226   1878  -1002   -405    485    631    584   1335
    945   2288   1343  -1615   -197   1816  -1005   -470    436    576    514   1273
    937   2226   1288  -1582   -174   1756  -1015   -540    389    519    452   1202
    901   2187   1286  -1545   -192   1738   -995   -584    368    488    423   1166
    878   2148   1270  -1514   -197   1712   -989   -628    340    452    389   1124
    875   2086   1210  -1480   -166   1649  -1000   -675    306    410    348   1085
    849   2031   1182  -1441   -166   1608   -997   -701    288    389    324   1060
    859   2036   1176  -1449   -158   1608  -1008   -732    265    371    301   1041
    878   2060   1182  -1470   -150   1621  -1008   -748    262    368    293   1036
    870   2036   1166  -1452   -148   1602  -1000   -756    262    366    290   1034
    859   2036   1176  -1449   -161   1608  -1005   -766    252    361    290   1026
    885   2060   1174  -1473   -145   1618  -1005   -771    254    358    293   1023
    896   2081   1184  -1488   -145   1634  -1008   -782    252    355    290   1015
    865   2060   1195  -1462   -163   1628   -989   -787    246    345    285   1002
    854   2031   1176  -1444   -161   1602   -995   -802    231    335    270    989
    875   2047   1171  -1462   -148   1610   -987   -800    239    345    277   1005
    888   2075   1184  -1483   -148   1631   -966   -795    252    358    290   1013
    872   2055   1182  -1462   -153   1618   -958   -800    246    353    285   1002
    857   2021   1161  -1439   -150   1590   -971   -810    226    335    272    989
    875   2026   1150  -1452   -137   1590   -974   -815    220    327    270    989
    893   2062   1169  -1480   -137   1615   -966   -813    226    335    277    995
    872   2029   1156  -1449   -140   1592   -966   -820    215    324    267    979
    872   2052   1179  -1465   -153   1615   -950   -813    226    335    277    987
    909   2130   1221  -1519   -155   1678   -914   -784    262    361    311   1018
    922   2140   1218  -1532   -148   1678   -891   -779    270    366    316   1023
    898   2143   1244  -1519   -171   1693   -862   -771    280    374    324   1031
    896   2187   1291  -1543   -197   1738   -854   -769    293    384    342   1041
    906   2221   1312  -1564   -202   1766   -883   -784    293    389    348   1049
    919   2262   1343  -1592   -210   1803   -898   -789    301    410    371   1072
    943   2265   1322  -1602   -189   1795   -919   -802    298    415    379   1078
    932   2239   1304  -1587   -187   1774   -932   -810    285    405    374   1070
    932   2229   1296  -1582   -181   1764   -943   -818    272    394    368   1065
    924   2210   1286  -1569   -181   1748   -945   -831    254    376    355   1049
    930   2182   1252  -1556   -161   1717   -950   -844    236    358    340   1034
    937   2156   1218  -1548   -140   1688   -948   -852    223    345    329   1026
    924   2109   1184  -1517   -129   1647   -945   -865    202    322    306   1002
    898   2088   1187  -1493   -142   1636   -935   -872    189    306    293    982
    891   2120   1228  -1504   -168   1675   -924   -880    187    298    288    969
    883   2052   1169  -1467   -142   1610   -927   -904    161    267    252    937
    880   2016   1135  -1447   -127   1574   -924   -914    145    246    231    919
    883   2016   1132  -1452   -124   1574   -917   -917    140    244    228    911
    896   2029   1132  -1462   -116   1582   -917   -922    132    241    226    911
    893   1992   1096  -1444   -101   1545   -917   -927    119    231    215    898
    885   2010   1124  -1447   -119   1569   -901   -922    132    239    223    904
    872   2016   1143  -1444   -135   1579   -901   -922    135    244    226    904
    875   2005   1130  -1439   -127   1569   -898   -924    135    241    223    904
    885   1987   1098  -1436   -106   1543   -898   -927    135    239    220    906
    883   1969   1083  -1426    -98   1527   -888   -917    137    233    213    893
    888   1997   1109  -1444   -111   1556   -831   -833    174    246    213    878
    917   2029   1111  -1473    -96   1571   -735   -680    257    293    228    872
    966   2068   1101  -1519    -67   1584   -662   -485    389    415    327    961
   1028   2249   1221  -1639    -96   1735   -600   -226    589    641    563   1202
   1088   2652   1564  -1873   -239   2109   -584   -132    763    906    906   1600
   1018   2938   1919  -1977   -449   2429   -670   -462    750   1057   1166   1927
    789   3021   2229  -1906   -719   2626   -826  -1106    506    979   1189   1992
    589   2800   2210  -1696   -810   2504   -987  -1732     36    540    784   1595
    545   2330   1782  -1439   -618   2057  -1189  -2158   -537   -129     98    901
    636   1943   1306  -1288   -335   1626  -1376  -2213   -766   -420   -220    566
    737   1805   1065  -1273   -163   1436  -1369  -1927   -594   -309   -171    581
    800   1865   1065  -1332   -132   1465  -1205  -1553   -329   -114    -28    698
    841   1935   1091  -1389   -127   1514   -979  -1184    -77     67    101    802
    867   1927   1060  -1397    -96   1493   -867  -1002     28    142    145    831
    867   1919   1052  -1395    -93   1486   -823   -943     67    171    168    846
    883   1958   1075  -1421    -96   1517   -792   -904     98    200    189    870
    901   2005   1101  -1454    -98   1553   -769   -872    129    226    215    896
    911   2026   1114  -1467   -101   1571   -758   -849    148    246    233    917
    865   1992   1127  -1428   -132   1561   -737   -839    153    252    239    922
    878   1982   1101  -1431   -111   1543   -732   -828    158    257    244    927
    906   2013   1106  -1460   -101   1561   -727   -813    176    272    259    940
    904   2018   1114  -1460   -103   1566   -722   -802    184    283    267    937
    898   2018   1119  -1460   -111   1569   -722   -797    187    285    270    937
    909   2026   1117  -1467   -103   1571   -719   -792    192    290    277    945
    914   2052   1137  -1483   -111   1595   -709   -771    205    306    290    963
    906   2068   1161  -1486   -127   1615   -688   -758    220    322    309    979
    878   2042   1163  -1460   -142   1602   -693   -756    218    322    316    979
    893   2062   1169  -1478   -137   1615   -691   -740    233    342    342   1002
    878   2070   1189  -1475   -155   1631   -680   -724    249    361    353   1013
    875   2068   1192  -1470   -158   1631   -667   -698    265    376    363   1023
    909   2130   1218  -1519   -155   1675   -652   -665    296    407    402   1062
    919   2130   1210  -1525   -145   1670   -641   -636    316    428    426   1085
    917   2145   1228  -1532   -155   1688   -631   -597    348    454    452   1109
    935   2205   1270  -1569   -166   1738   -615   -540    389    498    498   1150
    963   2231   1267  -1597   -153   1751   -618   -491    418    527    527   1176
    950   2239   1286  -1595   -166   1764   -613   -436    446    563    555   1202
    966   2278   1309  -1623   -171   1795   -600   -358    491    618    607   1252
    982   2372   1389  -1675   -202   1880   -566   -262    561    698    688   1332
    992   2431   1439  -1714   -223   1935   -566   -197    613    761    753   1402
    997   2470   1470  -1735   -236   1971   -558   -145    652    807    805   1454
    997   2507   1506  -1753   -254   2005   -548   -114    678    841    844   1493
   1000   2556   1556  -1777   -277   2057   -530    -96    704    867    880   1530
    995   2564   1569  -1782   -285   2068   -527   -114    693    857    875   1532
    989   2579   1590  -1784   -301   2086   -514   -132    685    849    870   1530
    974   2540   1564  -1758   -296   2052   -519   -168    652    813    833   1488
    963   2527   1564  -1745   -298   2047   -519   -210    618    779    795   1449
    948   2520   1571  -1735   -311   2047   -501   -249    592    743    761   1413
    911   2465   1551  -1688   -319   2008   -485   -301    553    696    711   1363
    872   2372   1496  -1623   -311   1935   -485   -366    498    633    644   1299
    854   2335   1480  -1595   -311   1909   -472   -418    467    594    602   1249
    862   2356   1491  -1610   -314   1925   -454   -452    457    581    587   1231
    833   2281   1447  -1558   -306   1865   -454   -504    415    537    540   1182
    795   2213   1418  -1504   -311   1816   -462   -558    376    493    493   1135
    787   2161   1374  -1473   -293   1769   -467   -597    348    457    462   1096
    789   2138   1345  -1465   -280   1743   -472   -623    327    436    441   1075
    787   2125   1335  -1457   -275   1730   -478   -644    311    420    431   1067
    779   2122   1343  -1452   -283   1732   -465   -649    314    420    433   1070
    779   2156   1376  -1467   -298   1766   -428   -633    337    439    457   1091
    776   2135   1358  -1457   -290   1745   -431   -641    324    426    441   1067
    745   2101   1356  -1423   -306   1727   -439   -654    309    410    428   1047
    732   2086   1350  -1410   -309   1719   -436   -657    311    410    431   1047
    748   2112   1363  -1428   -306   1738   -423   -646    329    423    446   1067
    740   2083   1343  -1410   -301   1712   -426   -654    316    415    436   1057
    750   2094   1343  -1421   -296   1717   -413   -646    322    423    446   1060
    745   2101   1356  -1423   -306   1727   -405   -646    316    423    449   1060
    724   2081   1356  -1402   -314   1719   -397   -646    316    423    449   1054
    714   2065   1350  -1389   -319   1709   -384   -644    316    423    452   1060
    711   2070   1356  -1392   -322   1714   -381   -646    319    423    452   1062
    737   2101   1361  -1421   -311   1732   -384   -644    329    431    465   1072
    743   2112   1369  -1426   -311   1740   -361   -636    335    439    472   1080
    730   2112   1379  -1423   -324   1745   -316   -610    363    459    491   1098
    704   2117   1413  -1413   -353   1766   -283   -592    387    480    509   1117
    701   2158   1457  -1431   -376   1808   -259   -576    400    493    522   1127
    704   2161   1457  -1431   -376   1810   -257   -571    405    498    527   1132
    688   2158   1467  -1423   -389   1813   -262   -566    418    519    548   1158
    717   2190   1473  -1454   -376   1831   -290   -576    423    530    561   1176
    706   2169   1462  -1436   -379   1816   -319   -600    397    506    545   1163
    698   2187   1488  -1441   -394   1839   -303   -584    413    522    568   1184
    709   2192   1480  -1452   -387   1836   -301   -581    410    522    574   1192
    709   2148   1439  -1431   -363   1795   -309   -594    387    496    550   1169
    701   2075   1374  -1392   -335   1725   -319   -613    358    465    517   1137
    696   2044   1348  -1369   -324   1696   -306   -615    348    457    509   1127
    672   2008   1335  -1343   -332   1673   -296   -628    332    439    488   1104
    639   1987   1348  -1312   -355   1667   -280   -633    319    426    472   1083
    607   1930   1319  -1270   -358   1626   -285   -657    283    392    436   1049
    610   1917   1306  -1262   -348   1613   -272   -654    275    384    431   1049
    607   1893   1286  -1252   -340   1592   -272   -667    257    368    410   1036
    618   1862   1244  -1241   -314   1556   -275   -672    249    353    400   1026
    623   1880   1257  -1254   -316   1571   -259   -659    265    366    418   1047
    605   1860   1254  -1231   -324   1558   -252   -654    272    366    423   1049
    594   1816   1218  -1205   -311   1517   -262   -662    259    345    402   1031
    574   1774   1200  -1174   -311   1486   -267   -667    252    332    392   1018
    563   1771   1208  -1169   -322   1491   -259   -662    257    337    397   1023
    592   1821   1228  -1205   -316   1525   -231   -641    283    361    423   1044
    581   1782   1197  -1182   -309   1491   -213   -615    285    350    405   1018
    579   1795   1215  -1187   -319   1504   -119   -480    368    392    415   1008
    623   1870   1247  -1249   -311   1558    -18   -293    498    493    483   1057
    646   1951   1304  -1299   -327   1628     57    -59    696    688    659   1223
    709   2223   1514  -1467   -402   1870     44    142    896    976   1002   1600
    709   2548   1836  -1628   -563   2192    -41    -25    927   1166   1312   1977
    568   2650   2081  -1610   -756   2366   -194   -558    704   1148   1415   2140
    400   2577   2177  -1488   -888   2377   -363  -1192    280    849   1192   1953
    280   2192   1912  -1236   -815   2052   -488  -1725   -306    158    475   1228
    285   1758   1473  -1021   -592   1615   -675  -1958   -753   -400    -90    675
    342   1506   1163   -927   -410   1335   -763  -1836   -750   -449   -166    579
    433   1506   1072   -969   -319   1291   -685  -1525   -480   -249    -25    683
    478   1558   1078  -1018   -301   1319   -501  -1166   -166    -10    148    818
    493   1587   1093  -1041   -301   1340   -306   -859     75    174    283    919
    491   1600   1109  -1047   -309   1356   -207   -722    176    252    337    961
    480   1569   1088  -1023   -303   1330   -174   -683    205    270    345    966
    493   1582   1088  -1039   -298   1337   -168   -665    223    285    358    971
    501   1613   1111  -1057   -303   1363   -155   -641    249    311    384    995
    488   1590   1101  -1039   -306   1345   -150   -631    257    319    392   1002
    483   1615   1132  -1049   -324   1374   -135   -605    283    342    415   1026
    509   1631   1122  -1070   -306   1376   -137   -600    290    353    423   1036
    511   1618   1104  -1065   -296   1361   -148   -602    285    350    420   1034
    504   1615   1109  -1062   -301   1363   -137   -589    298    366    436   1049
    488   1584   1096  -1036   -303   1340   -135   -589    301    371    441   1047
    467   1590   1122  -1028   -327   1356   -124   -581    314    379    444   1060
    467   1597   1130  -1034   -332   1366   -122   -576    324    389    454   1070
    478   1618   1140  -1049   -332   1379   -124   -566    335    402    467   1080
    491   1621   1130  -1054   -319   1376   -129   -555    342    413    475   1085
    491   1621   1130  -1057   -319   1376   -124   -537    355    433    496   1109
    478   1590   1109  -1034   -314   1350   -132   -530    355    431    498   1106
    462   1608   1145  -1036   -340   1376   -124   -511    379    446    517   1117
    475   1649   1174  -1062   -348   1413   -116   -472    415    485    550   1145
    483   1683   1200  -1083   -358   1444   -111   -452    441    511    576   1171
    493   1686   1192  -1091   -350   1439   -109   -418    470    540    602   1200
    491   1675   1182  -1083   -348   1428   -106   -376    501    579    636   1234
    509   1719   1210  -1114   -350   1465   -101   -319    550    636    688   1283
    514   1758   1244  -1137   -366   1504    -93   -249    607    698    750   1337
    537   1803   1265  -1171   -363   1535    -96   -181    665    766    815   1400
    553   1855   1299  -1205   -374   1577    -88   -111    727    839    888   1465
    540   1914   1374  -1226   -415   1644    -77    -41    782    914    961   1538
    555   1945   1389  -1252   -418   1667    -83     -7    810    950   1005   1582
    542   1977   1434  -1260   -446   1704    -83      5    826    974   1034   1615
    537   1992   1454  -1265   -459   1725    -85     -2    820    974   1036   1621
    524   1974   1449  -1249   -462   1712    -90    -28    797    953   1021   1600
    493   1951   1457  -1223   -480   1704    -96    -62    766    919    989   1569
    498   1969   1470  -1234   -485   1719    -93    -96    743    893    963   1548
    485   1904   1418  -1197   -465   1662   -101   -148    688    831    898   1488
    462   1823   1361  -1143   -449   1592    -96   -202    636    763    828   1418
    446   1761   1312  -1106   -433   1538   -101   -267    579    691    750   1340
    423   1704   1280  -1065   -428   1493    -96   -319    537    636    693   1280
    407   1657   1249  -1034   -420   1452    -96   -374    496    584    639   1223
    389   1584   1195   -987   -402   1389   -119   -454    426    511    558   1140
    379   1530   1148   -956   -384   1340   -135   -514    374    457    498   1080
    366   1493   1127   -930   -381   1312   -137   -550    345    428    470   1052
    353   1454   1101   -906   -374   1278   -148   -581    311    394    436   1018
    337   1421   1083   -878   -371   1252   -153   -607    290    374    415   1002
    335   1389   1054   -865   -361   1221   -158   -631    275    355    394    984
    340   1379   1039   -859   -348   1210   -171   -652    254    337    379    963
    335   1363   1028   -849   -348   1197   -179   -665    241    327    368    950
    345   1366   1021   -854   -337   1195   -179   -667    241    324    363    948
    327   1335   1008   -833   -342   1171   -187   -675    231    316    355    940
    309   1314   1005   -813   -348   1161   -192   -688    220    314    353    927
    322   1306    982   -815   -329   1145   -197   -691    215    311    350    922
    327   1322    995   -823   -332   1158   -189   -683    223    322    363    935
    319   1330   1010   -826   -345   1169   -197   -691    220    322    361    937
    327   1325    997   -826   -335   1161   -215   -706    205    303    342    922
    322   1312    987   -818   -332   1150   -213   -711    200    296    335    914
    324   1278    953   -800   -314   1117   -223   -719    189    280    322    904
    309   1254    945   -784   -319   1101   -241   -737    168    262    303    891
    301   1291    987   -797   -342   1140   -231   -732    179    277    319    901
    303   1327   1021   -815   -358   1174   -213   -722    197    298    337    919
    296   1350   1054   -823   -379   1202   -187   -709    215    314    350    935
    298   1337   1036   -818   -368   1187   -184   -717    215    311    340    924
    296   1335   1039   -815   -371   1187   -197   -732    210    303    332    914
    290   1343   1052   -818   -381   1197   -215   -750    210    306    340    922
    296   1343   1047   -818   -374   1195   -236   -766    200    303    340    922
    301   1332   1031   -818   -366   1182   -259   -787    176    290    329    917
    306   1340   1034   -826   -363   1187   -277   -802    161    283    322    909
    301   1317   1013   -810   -355   1163   -285   -807    145    272    309    896
    319   1291    971   -805   -324   1132   -277   -805    132    259    298    888
    303   1244    940   -776   -319   1093   -298   -831    101    228    267    857
    290   1195    904   -743   -306   1049   -306   -841     77    205    241    831
    277   1148    870   -717   -296   1010   -311   -859     49    174    210    800
    277   1093    815   -685   -267    956   -319   -885     12    132    168    750
    254   1036    779   -646   -262    909   -329   -911    -20     98    129    717
    257   1026    769   -641   -257    896   -324   -924    -31     93    119    711
    259   1000    740   -633   -239    870   -335   -940    -51     67     90    683
    246    974    727   -610   -239    852   -342   -956    -72     38     64    652
    231    966    735   -600   -252    849   -350   -969    -85     23     51    641
    228    958    730   -592   -249    844   -353   -974    -93     20     46    639
    236    961    724   -600   -246    844   -353   -976    -96     15     46    639
    244    932    688   -587   -220    810   -358   -979   -106      2     38    633
    249    914    662   -584   -207    789   -371   -995   -119     -7     23    615
    231    906    675   -571   -220    792   -366   -992   -116     -5     20    607
    223    875    652   -553   -213    763   -337   -948   -106     -7      2    579
    241    867    626   -553   -192    748   -249   -818    -31     10    -15    535
    265    901    636   -584   -187    769   -168   -649    103    106     44    574
    314   1085    771   -701   -228    930   -109   -410    348    371    293    810
    374   1418   1044   -896   -335   1231   -142   -254    558    693    680   1228
    358   1800   1441  -1078   -540   1621   -272   -517    501    836    982   1608
    231   1857   1626  -1044   -698   1743   -415  -1021    189    748   1031   1712
    101   1725   1623   -914   -761   1675   -592  -1595   -296    366    714   1413
     46   1332   1283   -691   -618   1309   -779  -2099   -901   -345    -31    670
     67    888    820   -478   -376    854   -963  -2366  -1389   -979   -678     57
    103    618    514   -361   -205    566   -987  -2195  -1280   -927   -683     23
    142    592    449   -368   -153    522   -865  -1870   -966   -688   -519    145
    163    649    485   -407   -161    568   -672  -1514   -633   -436   -337    280
    202    709    506   -454   -150    607   -498  -1228   -384   -241   -197    387
    215    711    493   -465   -140    602   -449  -1143   -311   -187   -155    410
    218    724    504   -472   -142    615   -433  -1111   -280   -161   -137    423
    228    727    498   -478   -135    613   -426  -1093   -265   -150   -124    433
    239    743    504   -491   -132    623   -413  -1072   -249   -135   -111    444
    228    727    496   -478   -135    613   -410  -1067   -246   -135   -116    441
    218    724    506   -472   -142    615   -407  -1062   -239   -132   -111    441
    215    753    537   -485   -161    646   -400  -1044   -220   -114    -96    457
    228    748    519   -488   -145    633   -400  -1041   -218   -111    -96    457
    236    753    517   -496   -140    636   -405  -1039   -218   -106    -85    459
    231    761    530   -496   -148    646   -407  -1036   -215   -101    -83    459
    246    792    545   -522   -148    670   -407  -1031   -205    -93    -75    467
    252    784    532   -517   -140    659   -413  -1028   -202    -93    -72    470
    239    789    550   -514   -155    670   -410  -1015   -189    -83    -59    483
    252    807    555   -532   -150    683   -405  -1002   -176    -70    -44    496
    262    797    535   -532   -137    665   -410   -992   -168    -59    -44    498
    259    833    574   -545   -155    704   -400   -966   -140    -31    -12    524
    262    852    589   -558   -163    722   -384   -945   -116    -12      7    537
    270    857    587   -563   -158    722   -389   -927   -103      0     15    545
    280    875    594   -579   -158    735   -384   -891    -80     28     36    566
    290    917    626   -602   -166    771   -371   -846    -44     70     75    597
    283    896    610   -592   -163    756   -368   -807    -15     98     96    610
    296    917    620   -605   -163    769   -355   -745     36    148    140    649
    316    963    646   -641   -163    805   -342   -670     98    213    200    709
    335   1026    691   -680   -176    859   -319   -584    171    296    277    779
    342   1088    743   -717   -200    917   -309   -506    239    368    350    846
    371   1169    797   -771   -213    984   -293   -431    303    444    428    924
    384   1213    828   -800   -223   1021   -288   -392    332    480    470    969
    371   1226    854   -797   -241   1041   -283   -374    342    498    496    995
    358   1249    891   -805   -267   1070   -280   -376    340    498    506   1005
    355   1265    909   -810   -275   1088   -283   -400    314    475    488    982
    371   1280    909   -828   -267   1096   -285   -433    285    449    467    958
    374   1257    883   -815   -254   1070   -280   -470    249    407    431    930
    353   1226    872   -792   -259   1049   -285   -530    194    340    368    867
    335   1187    852   -763   -257   1021   -290   -594    140    272    306    802
    306   1117    807   -714   -252    963   -298   -665     80    200    233    730
    283   1047    763   -665   -239    906   -301   -735     23    135    163    662
    272   1015    743   -646   -233    880   -309   -789    -15     88    116    613
    265    995    727   -631   -231    862   -324   -844    -59     41     75    566
    246    935    685   -592   -218    810   -350   -906   -111    -12     20    509
    244    878    633   -561   -194    756   -368   -950   -150    -54    -20    467
    244    857    613   -553   -184    735   -368   -979   -176    -80    -44    444
    244    852    607   -548   -181    730   -379  -1008   -200   -103    -64    420
    233    831    594   -535   -181    711   -387  -1023   -215   -114    -72    407
    257    841    584   -548   -163    714   -392  -1026   -218   -116    -72    405
    249    854    605   -553   -179    730   -389  -1021   -215   -109    -67    405
    233    849    613   -542   -189    732   -387  -1023   -218   -111    -64    402
    233    844    607   -540   -187    727   -392  -1028   -223   -114    -64    400
    223    857    633   -540   -205    745   -381  -1018   -213   -103    -51    407
    233    867    633   -550   -200    750   -387  -1026   -210   -103    -54    405
    241    859    618   -550   -189    740   -389  -1028   -210   -109    -57    405
    236    846    607   -542   -187    730   -389  -1028   -207   -109    -54    405
    239    839    600   -537   -179    719   -387  -1026   -215   -114    -59    402
    244    854    607   -550   -181    732   -381  -1023   -213   -109    -54    407
    241    857    615   -550   -187    735   -384  -1023   -215   -111    -51    405
    239    870    628   -555   -194    750   -381  -1018   -207   -103    -38    413
    241    911    670   -576   -213    792   -368  -1002   -181    -83    -15    433
    259    963    704   -613   -223    833   -342   -982   -155    -54     10    454
    257   1008    750   -631   -246    878   -314   -969   -135    -36     28    467
    254   1008    750   -633   -246    880   -306   -969   -129    -33     36    472
    241    992    750   -615   -254    872   -327   -984   -137    -41     36    475
    252   1028    774   -641   -259    901   -348   -997   -137    -33     49    491
    270   1044    774   -657   -252    909   -363  -1002   -142    -33     51    493
    265   1021    756   -646   -244    888   -379  -1015   -161    -44     41    480
    254   1015    761   -633   -252    888   -376  -1010   -158    -38     54    488
    277   1002    724   -644   -223    865   -384  -1008   -166    -49     54    488
    288    937    649   -613   -179    795   -407  -1026   -200    -85     20    457
    283    888    602   -587   -158    745   -415  -1044   -231   -119    -12    431
    293    901    607   -597   -155    756   -405  -1044   -233   -122    -15    431
    236    859    623   -548   -194    743   -387  -1044   -244   -132    -25    420
    210    828    618   -519   -205    724   -379  -1052   -259   -153    -41    394
    215    797    581   -506   -181    691   -384  -1067   -283   -176    -62    371
    220    779    558   -498   -168    670   -394  -1085   -306   -200    -83    342
    220    761    540   -493   -161    649   -397  -1093   -322   -215    -93    327
    210    735    524   -475   -155    631   -400  -1093   -329   -226    -98    319
    202    719    517   -462   -158    618   -405  -1093   -329   -231   -106    314
    213    730    517   -470   -150    623   -407  -1096   -329   -226   -101    324
    228    758    530   -496   -150    644   -400  -1088   -322   -213    -93    335
    226    756    530   -491   -153    641   -400  -1091   -322   -215    -93    332
    223    743    519   -483   -148    631   -397  -1091   -322   -220    -96    327
    215    730    514   -472   -148    623   -389  -1080   -316   -223    -98    324
    210    727    517   -470   -153    620   -322   -987   -272   -215   -111    301
    233    758    522   -496   -142    641   -215   -813   -171   -168   -101    293
    275    846    568   -563   -148    709   -109   -566     38      7     36    407
    335   1062    727   -698   -194    896     -7   -168    397    394    402    748
    361   1426   1065   -893   -353   1247   -109   -277    459    654    776   1166
    270   1764   1493  -1015   -610   1628   -400   -969    184    701   1013   1473
     98   1925   1823  -1013   -862   1875   -724  -1797   -202    594   1049   1553
    -20   1675   1696   -826   -857   1686  -1005  -2452   -753     77    574   1111
    -10   1031   1041   -511   -527   1036  -1179  -2720  -1423   -839   -363    231
     64    620    555   -342   -244    589  -1184  -2551  -1527  -1119   -701   -109
    132    579    446   -355   -155    514   -987  -2091  -1166   -865   -537    -12
    174    696    522   -433   -174    610   -693  -1610   -753   -555   -309    161
    184    683    498   -433   -155    592   -506  -1299   -511   -379   -189    241
    197    680    480   -439   -140    581   -410  -1143   -397   -296   -129    283
    205    693    485   -452   -140    589   -371  -1085   -350   -262   -109    306
    218    706    488   -462   -135    597   -353  -1054   -322   -239    -90    324
    223    706    483   -467   -129    594   -348  -1036   -303   -223    -72    335
    228    706    475   -467   -124    592   -345  -1021   -290   -213    -62    342
    220    709    485   -467   -132    600   -335   -997   -275   -197    -49    353
    218    711    493   -465   -137    602   -329   -984   -265   -187    -38    363
    231    750    517   -491   -142    633   -316   -963   -244   -163    -18    384
    239    776    535   -509   -148    657   -303   -943   -226   -142      5    402
    239    782    540   -511   -150    662   -301   -930   -213   -127     18    410
    239    787    548   -511   -153    667   -296   -914   -197   -114     33    423
    231    774    540   -504   -153    657   -303   -911   -197   -116     33    420
    231    784    553   -509   -161    670   -290   -893   -174    -96     51    439
    236    820    584   -530   -174    704   -270   -865   -142    -62     80    462
    244    828    584   -535   -168    706   -265   -846   -122    -46     93    472
    231    836    605   -535   -187    722   -259   -823   -101    -25    116    491
    241    865    620   -553   -189    743   -241   -784    -72      5    150    514
    254    888    633   -571   -189    761   -228   -748    -41     33    179    530
    257    896    639   -576   -189    769   -213   -706     -5     62    202    548
    249    932    680   -592   -215    807   -200   -644     46    103    239    584
    257    966    709   -613   -226    836   -174   -566    103    161    285    631
    270   1002    732   -639   -231    867   -150   -483    161    218    329    670
    270   1008    737   -639   -233    872   -127   -392    226    275    381    714
    296   1088    792   -693   -246    940    -96   -293    309    350    457    782
    311   1166    854   -740   -270   1010    -70   -200    384    433    535    854
    316   1215    898   -769   -290   1060    -59   -135    441    498    597    914
    322   1260    937   -789   -306   1098    -54    -90    478    553    649    966
    329   1330    997   -831   -335   1163    -36    -54    524    607    706   1023
    327   1363   1036   -846   -353   1200    -33    -54    537    623    732   1047
    314   1369   1054   -841   -371   1213    -33    -75    519    613    727   1041
    316   1374   1057   -844   -368   1215    -31    -93    511    602    724   1041
    306   1356   1049   -833   -371   1202    -36   -135    478    571    698   1010
    283   1304   1021   -792   -368   1161    -51   -205    418    509    641    956
    262   1254    989   -761   -363   1124    -62   -283    361    449    589    906
    267   1228    961   -748   -345   1096    -72   -366    309    392    537    854
    231   1158    927   -696   -348   1041    -96   -462    231    314    462    782
    207   1098    891   -654   -342    995   -111   -537    166    252    397    724
    194   1041    846   -618   -327    943   -124   -607    106    192    337    670
    184    984    800   -584   -306    893   -135   -672     59    142    290    623
    176    961    784   -571   -303    872   -148   -717     20    103    259    589
    171    937    766   -555   -298    852   -158   -750    -10     75    236    558
    168    919    750   -545   -290    836   -166   -774    -28     59    215    537
    161    872    711   -517   -275    792   -184   -802    -54     31    192    514
    158    870    709   -517   -275    789   -189   -815    -64     25    184    509
    176    914    737   -545   -280    828   -166   -802    -44     46    207    530
    171    901    730   -537   -280    815   -168   -810    -44     44    205    524
    158    893    735   -524   -288    815   -168   -807    -44     51    210    527
    155    896    740   -527   -293    820   -166   -805    -41     54    215    530
    161    891    730   -527   -285    813   -166   -807    -46     46    210    522
    155    888    730   -522   -288    810   -158   -800    -38     54    218    527
    148    865    717   -506   -283    792   -153   -795    -33     62    220    530
    155    875    719   -517   -283    797   -150   -789    -31     70    228    537
    158    888    730   -524   -285    810   -153   -789    -28     72    233    540
    153    870    714   -514   -280    792   -155   -792    -31     62    228    530
    150    859    709   -504   -277    784   -155   -792    -31     64    236    532
    145    867    722   -506   -288    795   -142   -784    -23     75    249    540
    137    862    724   -501   -293    795   -140   -784    -25     75    246    535
    142    862    719   -504   -288    792   -140   -787    -25     75    246    540
    161    948    787   -553   -311    867   -103   -750     23    122    298    589
    155   1015    857   -587   -350    935    -67   -722     62    161    337    620
    145   1015    870   -581   -363    943    -46   -717     70    163    340    620
    137    987    849   -561   -355    917    -59   -735     51    148    322    600
    145   1005    859   -574   -355    932    -67   -740     59    155    329    607
    161   1031    870   -597   -353    950    -88   -743     70    171    345    628
    153    984    831   -568   -337    909   -122   -761     49    153    329    618
    166   1018    852   -594   -342    937   -114   -750     62    174    355    644
    179   1054    875   -615   -348    966   -103   -735     80    197    379    665
    179   1005    823   -592   -322    914   -129   -750     51    168    355    636
    174    935    761   -555   -293    849   -148   -776     12    132    319    602
    148    878    730   -514   -290    805   -148   -787    -10    109    301    587
    137    865    727   -501   -293    797   -137   -784    -15    103    296    584
    129    836    706   -483   -290    774   -129   -789    -23     88    277    563
    116    795    678   -454   -280    737   -122   -800    -36     70    262    542
    106    766    659   -436   -277    714   -124   -818    -54     49    246    519
    111    774    662   -441   -275    719   -122   -823    -62     41    239    509
    116    758    641   -439   -265    701   -122   -826    -70     38    233    504
    106    719    613   -413   -254    665   -119   -828    -77     31    220    491
    103    714    607   -410   -252    662   -116   -828    -77     31    220    496
    106    727    620   -415   -257    675   -116   -818    -64     41    231    506
     96    693    594   -397   -249    644   -114   -818    -67     36    231    501
     93    688    594   -392   -252    641   -109   -810    -62     38    241    509
     96    680    581   -389   -244    631   -119   -818    -72     31    233    501
    101    662    561   -381   -228    613   -109   -805    -72     28    223    485
    124    683    558   -405   -218    620    -31   -685    -15     38    210    452
    148    732    581   -441   -215    657     88   -485    122    127    259    485
    174    862    688   -519   -257    776    210   -187    381    368    465    665
    233   1114    880   -672   -322    997    290    226    737    776    859   1044
    241   1517   1273   -880   -517   1395    155    -20    756   1013   1231   1462
    129   1810   1680   -971   -774   1745   -140   -784    506   1070   1452   1738
    -44   1904   1948   -932   -997   1927   -452  -1628    111    906   1400   1722
   -161   1491   1652   -665   -906   1571   -709  -2270   -535    223    730   1096
   -129    852    982   -361   -555    914   -891  -2475  -1174   -636   -145    275
    -44    537    581   -246   -311    558   -862  -2200  -1127   -722   -293     96
      2    501    496   -252   -246    498   -652  -1738   -774   -478   -129    205
     46    592    545   -319   -249    568   -368  -1275   -413   -213     62    361
     77    581    504   -329   -213    545   -176   -974   -200    -54    166    433
     90    545    454   -319   -181    501    -96   -849   -114      5    207    449
     93    553    459   -324   -184    506    -64   -802    -80     33    223    459
     98    594    496   -345   -197    545    -49   -771    -54     54    244    475
    101    615    511   -361   -205    563    -33   -745    -25     77    267    493
    103    602    496   -353   -194    550    -25   -732    -12     88    272    501
     98    587    488   -345   -194    537    -25   -722    -12     90    272    501
    116    607    491   -361   -187    550    -12   -701      5    109    293    514
    116    628    511   -374   -197    571      5   -675     33    132    314    527
    119    631    511   -374   -194    571      5   -662     44    140    324    527
    111    618    504   -366   -197    561     15   -641     62    155    348    545
    116    615    498   -366   -189    558     20   -628     72    168    358    550
    109    628    519   -371   -207    574     25   -618     88    181    368    563
    106    636    530   -371   -210    584     36   -594    106    205    384    579
    106    636    530   -371   -213    584     44   -571    127    226    402    594
    106    646    540   -376   -215    594     46   -553    145    241    415    607
    127    683    553   -405   -213    618     64   -522    171    267    436    626
    137    706    568   -423   -215    639     70   -488    194    290    457    644
    127    693    566   -413   -218    631     80   -449    223    316    480    657
    132    711    579   -420   -223    646     93   -405    257    350    514    675
    140    745    602   -444   -231    675    109   -350    298    389    548    704
    142    779    636   -462   -246    709    142   -270    361    444    594    748
    150    813    662   -483   -254    737    166   -189    420    498    641    792
    174    867    693   -519   -259    782    184    -98    483    566    698    844
    179    878    696   -530   -257    787    205     -7    542    626    753    891
    197    924    724   -561   -265    826    233     88    618    706    833    966
    213    982    766   -600   -277    875    246    155    678    779    906   1034
    215   1036    820   -626   -301    930    259    200    719    828    958   1085
    220   1085    862   -654   -319    974    272    223    745    865    997   1117
    220   1098    878   -659   -329    989    272    218    745    870   1005   1127
    220   1111    888   -667   -332   1000    283    210    748    875   1010   1137
    207   1104    896   -654   -342   1000    293    184    732    859    997   1124
    194   1093    898   -646   -353    997    277    129    693    813    956   1085
    166   1044    875   -605   -353    961    262     62    644    761    904   1034
    166   1015    849   -592   -342    932    265     -2    607    719    859    995
    148    982    833   -563   -342    909    267    -72    568    675    820    950
    122    917    795   -519   -337    857    252   -161    509    610    756    883
    103    841    735   -472   -316    789    223   -257    436    540    683    815
     93    776    683   -436   -296    732    210   -324    379    488    633    766
     88    753    665   -420   -288    709    215   -371    348    459    602    735
     72    701    628   -389   -277    665    200   -418    306    418    563    696
     54    641    587   -350   -265    615    189   -459    267    379    524    657
     62    652    589   -358   -265    620    189   -480    252    363    511    636
     59    641    581   -350   -259    613    184   -501    239    345    501    618
     51    605    553   -329   -249    579    179   -511    228    337    493    610
     46    597    550   -322   -252    576    181   -517    220    335    493    602
     54    597    542   -327   -244    568    192   -514    228    342    498    607
     54    610    555   -332   -249    584    205   -504    246    358    514    626
     46    602    553   -327   -254    579    200   -504    241    361    511    623
     41    600    558   -322   -257    579    197   -509    241    361    509    618
     31    587    555   -311   -262    571    202   -506    244    366    514    620
     20    561    540   -290   -259    550    205   -506    244    368    514    615
     25    563    535   -296   -254    548    205   -504    241    368    517    610
     41    584    540   -314   -249    563    218   -488    257    384    540    628
     25    558    530   -293   -252    545    218   -493    252    376    535    618
     25    537    511   -280   -241    524    220   -498    249    374    530    613
     23    530    506   -277   -241    519    213   -506    244    368    527    607
     20    535    511   -277   -244    524    213   -511    244    368    532    610
     28    519    491   -275   -233    506    218   -509    241    366    532    607
     23    504    480   -262   -228    493    220   -514    239    358    527    600
     12    491    478   -252   -231    485    226   -517    239    358    522    597
     25    488    462   -257   -218    475    228   -517    236    358    527    600
     25    483    457   -254   -215    470    236   -517    241    363    530    600
     23    535    511   -277   -244    524    270   -501    272    392    553    623
     25    594    568   -311   -272    581    301   -472    309    420    587    646
     25    610    581   -319   -277    597    324   -462    329    433    597    654
     23    607    584   -316   -280    597    342   -454    340    444    605    665
      7    587    579   -296   -285    584    332   -470    332    436    597    659
      7    600    592   -306   -293    597    311   -478    335    441    605    667
     15    597    581   -306   -283    592    293   -478    332    449    615    678
     36    613    576   -327   -270    597    285   -475    337    457    628    688
     41    610    568   -324   -262    589    285   -467    350    470    646    698
     25    568    542   -296   -257    555    277   -470    335    457    639    683
     31    519    488   -275   -228    504    259   -491    303    426    607    659
     36    465    428   -252   -197    446    254   -501    283    407    584    639
     28    433    405   -231   -187    420    265   -511    267    389    568    618
     10    397    384   -205   -187    392    275   -519    252    374    550    597
    -15    358    374   -171   -194    366    285   -524    244    361    537    579
    -28    322    350   -148   -189    335    280   -545    223    340    517    555
    -18    306    324   -142   -171    314    285   -548    220    337    511    550
    -23    267    290   -124   -158    277    283   -553    210    329    498    535
    -33    249    283   -109   -158    265    275   -568    192    309    478    511
    -36    233    267   -101   -153    249    272   -571    194    306    478    509
    -31    239    270   -103   -150    254    280   -558    207    316    488    522
    -25    223    246   -101   -135    233    280   -558    207    314    488    522
    -28    220    246    -96   -137    233    283   -561    205    314    488    517
    -25    213    239    -93   -132    226    288   -561    205    314    488    517
    -36    194    231    -77   -132    213    298   -550    205    316    488    517
    -25    200    226    -88   -127    210    342   -485    239    324    483    501
     -7    244    252   -119   -129    249    452   -306    353    392    522    511
     31    335    303   -184   -137    319    561    -67    537    553    654    618
     96    524    428   -309   -166    478    657    298    831    854    930    870
    163    852    685   -509   -259    771    641    478   1047   1189   1319   1286
    116   1140   1023   -628   -452   1083    452     -5    956   1332   1587   1621
    -57   1299   1353   -623   -706   1325    187   -818    680   1301   1675   1758
   -241   1169   1410   -462   -826   1288    -62  -1628    184    898   1343   1460
   -316    610    924   -148   -623    766   -272  -2083   -527     36    485    626
   -257    142    400     54   -327    270   -428  -2094   -833   -397     23    176
   -174    -44    127    106   -150     41   -363  -1735   -633   -290     59    171
    -98     38    137     31   -116     88   -135  -1291   -306    -62    220    288
    -77     59    135      7   -106     96    122   -891    -31    129    350    379
    -57     36     93     10    -75     64    254   -675    106    226    415    420
    -41     41     80      0    -59     59    303   -597    161    262    436    436
    -33     54     88    -10    -59     70    329   -558    197    288    454    449
    -41     38     80      0    -62     59    345   -535    218    309    472    459
    -38     38     75      0    -57     57    358   -511    239    327    488    475
    -33     49     80    -10    -57     64    363   -496    257    342    506    485
    -23     44     67    -10    -44     54    361   -485    259    342    509    483
    -15     44     57    -15    -36     49    366   -475    267    350    517    491
    -20     57     75    -18    -46     64    384   -452    285    371    540    509
    -23     67     90    -23    -57     77    394   -433    301    389    558    522
    -28     64     93    -18    -59     77    397   -423    306    394    563    524
    -20     49     70    -15    -46     59    394   -413    314    400    566    524
    -18     36     54    -10    -36     44    394   -400    324    405    571    532
    -15     41     54    -12    -36     46    407   -379    342    426    592    550
      5     96     90    -49    -41     93    428   -342    379    465    623    579
      5     88     83    -46    -38     85    428   -327    389    472    631    581
      7     85     77    -49    -33     83    433   -306    407    485    644    589
     10     88     77    -49    -33     83    439   -277    428    504    659    600
     15     98     83    -57    -33     90    449   -236    459    530    685    618
     20    101     80    -62    -28     90    454   -194    480    555    704    633
     36    127     90    -83    -25    109    467   -137    517    594    737    662
     44    163    119   -103    -38    142    488    -70    568    639    779    698
     41    179    137   -109    -46    158    506     10    620    691    831    740
     67    213    145   -140    -38    179    519     96    670    743    872    779
     85    277    192   -181    -54    236    540    192    737    818    940    844
    114    350    233   -233    -59    293    558    277    802    893   1013    909
    140    402    262   -270    -59    332    566    340    857    953   1072    969
    140    423    280   -283    -70    350    566    363    878    982   1101   1000
    140    436    296   -288    -77    366    566    366    880    989   1117   1013
    127    446    319   -288    -96    381    566    355    878    984   1119   1015
    132    470    337   -301   -101    405    576    345    875    982   1122   1015
    122    457    335   -290   -106    397    576    314    857    963   1104    995
    111    428    316   -270   -103    374    576    270    828    935   1070    966
     85    374    288   -231   -101    332    579    213    792    893   1023    922
     67    314    246   -189    -88    280    571    137    740    833    961    859
     38    257    218   -150    -90    239    558     57    691    774    904    797
     10    205    194   -109    -90    200    550    -18    644    719    846    740
      7    166    155    -88    -75    161    532    -98    589    659    787    683
      7    129    122    -67    -57    127    517   -166    545    615    743    633
    -15     38     54    -12    -36     44    498   -233    488    563    688    574
    -31    -18     10     23    -20     -5    483   -290    449    524    646    535
    -25    -36    -12     28     -7    -25    467   -335    420    496    618    506
    -31    -62    -31     46      0    -46    465   -358    402    478    597    488
    -46    -77    -33     59     -7    -57    462   -368    392    472    587    478
    -54   -101    -46     77     -5    -75    462   -379    384    465    579    467
    -51    -93    -41     70     -7    -67    467   -379    392    470    587    465
    -41    -83    -41     62      0    -62    470   -376    397    478    594    472
    -44   -109    -67     75     10    -88    462   -384    392    472    584    465
    -49   -127    -77     88     12   -103    454   -394    387    467    576    454
    -49   -145    -96     96     20   -122    449   -405    381    467    568    446
    -49   -166   -116    109     33   -142    444   -413    379    465    563    439
    -62   -187   -124    122     28   -155    441   -413    374    459    553    426
    -64   -210   -145    137     38   -179    439   -418    363    449    540    413
    -54   -215   -161    132     51   -187    436   -426    361    446    532    410
    -54   -226   -171    140     57   -200    431   -433    355    441    527    405
    -59   -226   -168    140     54   -197    423   -449    345    433    514    394
    -67   -246   -179    155     54   -213    420   -454    337    431    511    392
    -72   -272   -200    171     62   -236    415   -459    332    423    501    389
    -77   -280   -202    179     62   -241    418   -467    329    418    496    381
    -75   -303   -228    187     75   -267    410   -480    314    407    480    366
    -77   -324   -249    200     85   -288    400   -493    301    394    465    355
    -67   -332   -265    200     96   -298    387   -506    293    384    454    345
    -64   -353   -288    210    111   -322    371   -522    280    371    439    335
    -77   -384   -306    228    114   -345    366   -537    270    366    426    322
    -80   -410   -329    244    122   -371    363   -550    257    353    413    311
    -80   -420   -342    249    129   -381    358   -558    252    348    402    306
    -80   -418   -337    249    127   -379    355   -561    254    350    405    309
    -80   -426   -345    252    132   -387    345   -574    249    345    400    303
    -90   -410   -322    249    114   -366    363   -563    272    363    413    319
   -101   -384   -285    241     90   -337    387   -550    296    381    428    335
   -101   -371   -270    236     83   -322    407   -548    306    384    436    340
    -93   -374   -280    233     90   -327    400   -553    303    389    436    337
   -101   -371   -270    236     83   -322    384   -566    301    394    439    342
    -98   -350   -254    223     75   -303    363   -568    314    413    452    363
    -83   -379   -296    231    106   -337    319   -592    298    400    433    353
    -83   -400   -319    239    116   -361    293   -607    277    387    420    345
    -80   -415   -335    246    127   -376    275   -610    270    384    420    348
    -90   -470   -379    277    142   -426    249   -628    246    366    400    327
    -88   -542   -454    316    181   -498    215   -665    205    324    361    288
    -96   -600   -504    345    202   -553    197   -691    174    296    324    257
   -114   -652   -537    381    210   -594    197   -704    155    275    298    236
   -137   -672   -537    402    197   -605    207   -711    145    265    283    215
   -148   -724   -576    436    213   -652    192   -743    116    231    244    187
   -150   -769   -618    459    231   -693    163   -782     88    197    207    158
   -145   -795   -649    470    249   -724    155   -797     75    179    189    140
   -155   -841   -685    496    262   -763    137   -807     62    163    171    124
   -168   -872   -704    522    267   -789    124   -815     51    155    161    119
   -176   -893   -719    535    270   -807    106   -839     28    135    140     98
   -187   -909   -724    548    267   -818     96   -854     15    127    132     90
   -189   -917   -727    550    267   -823     90   -857     12    129    132     98
   -174   -943   -769    558    296   -857     72   -870      2    122    116     93
   -189   -982   -792    584    298   -888     49   -891    -18    109    101     83
   -197   -997   -800    597    298   -898     62   -867     -7    111     88     77
   -187   -950   -766    568    288   -859    140   -735     80    161    114     85
   -161   -891   -730    527    283   -810    231   -540    220    270    192    140
   -116   -769   -652    441    267   -711    296   -262    457    506    405    332
    -41   -514   -475    277    215   -496    311     33    730    846    763    704
     -2   -200   -197     98     96   -197    210    -98    797   1093   1111   1111
   -109    -33     75     72    -93     20     -5   -750    579   1119   1260   1325
   -306    -80    223    192   -267     70   -267  -1574    103    784   1013   1130
   -462   -509    -46    485   -207   -280   -504  -2270   -615    -12    236    389
   -444  -1023   -579    732     64   -800   -737  -2572  -1195   -727   -480   -301
   -340  -1286   -945    813    301  -1117   -820  -2400  -1192   -795   -597   -439
   -311  -1340  -1028    826    355  -1187   -683  -2021   -909   -594   -475   -350
   -275  -1278  -1002    776    361  -1143   -454  -1610   -587   -358   -306   -205
   -244  -1283  -1041    763    397  -1163   -265  -1288   -355   -189   -194   -122
   -252  -1296  -1044    774    394  -1171   -187  -1158   -257   -119   -148    -83
   -241  -1299  -1057    769    405  -1176   -174  -1130   -226   -103   -140    -75
   -228  -1299  -1070    763    420  -1187   -179  -1117   -218    -98   -140    -75
   -231  -1312  -1080    771    423  -1197   -189  -1114   -220    -98   -142    -72
   -228  -1312  -1083    771    426  -1197   -197  -1111   -223    -98   -145    -70
   -233  -1304  -1070    766    415  -1189   -202  -1106   -218    -96   -145    -64
   -236  -1317  -1080    776    420  -1200   -218  -1106   -215    -98   -148    -59
   -236  -1332  -1096    782    428  -1215   -233  -1109   -220   -101   -153    -62
   -231  -1317  -1085    774    426  -1202   -246  -1111   -220   -101   -153    -54
   -223  -1325  -1101    771    439  -1213   -262  -1114   -223   -103   -155    -54
   -213  -1337  -1124    774    454  -1231   -277  -1117   -223   -101   -158    -51
   -231  -1317  -1088    771    428  -1202   -277  -1104   -207    -77   -140    -23
   -228  -1299  -1070    763    420  -1184   -283  -1091   -192    -59   -122      0
   -220  -1296  -1075    756    426  -1184   -301  -1093   -194    -62   -122      0
   -223  -1306  -1083    766    428  -1195   -316  -1088   -192    -59   -124      7
   -210  -1309  -1098    761    441  -1205   -335  -1085   -194    -62   -127     18
   -210  -1278  -1067    745    428  -1174   -335  -1065   -174    -41   -103     44
   -215  -1267  -1052    743    415  -1161   -345  -1047   -158    -28    -90     57
   -218  -1273  -1054    745    415  -1163   -353  -1023   -145    -15    -77     70
   -197  -1247  -1049    719    426  -1148   -355   -987   -124     12    -57     90
   -194  -1210  -1015    704    410  -1114   -350   -935    -80     54    -18    135
   -184  -1205  -1021    693    415  -1114   -358   -883    -46     93     15    168
   -155  -1140   -984    646    413  -1062   -368   -818     -7    137     57    210
   -137  -1093   -956    613    407  -1023   -381   -753     38    189    103    257
   -129  -1047   -917    589    392   -982   -392   -683     90    249    166    322
   -122   -953   -831    535    353   -893   -379   -602    166    329    252    413
   -109   -885   -779    496    332   -833   -381   -558    210    376    301    472
   -114   -859   -748    485    314   -802   -400   -548    223    397    324    504
    -96   -831   -735    465    319   -784   -410   -553    228    402    337    519
    -98   -789   -693    444    293   -743   -407   -563    236    410    348    545
   -109   -779   -670    444    277   -724   -415   -589    218    402    340    555
   -124   -807   -685    465    277   -748   -441   -639    179    361    303    530
   -132   -839   -706    485    285   -774   -459   -691    137    311    257    488
   -158   -872   -717    514    277   -795   -475   -750     88    252    200    444
   -171   -896   -724    532    275   -810   -483   -810     33    192    140    394
   -181   -940   -761    558    288   -849   -504   -888    -31    119     64    329
   -213   -974   -761    594    272   -867   -514   -963    -85     54      2    277
   -241  -1039   -797    639    275   -919   -540  -1047   -153    -23    -72    207
   -239  -1057   -818    646    288   -937   -566  -1111   -202    -80   -127    158
   -244  -1075   -833    657    293   -953   -589  -1171   -252   -132   -181    111
   -254  -1117   -862    685    303   -989   -613  -1234   -301   -181   -231     70
   -257  -1130   -872    693    306  -1000   -639  -1270   -340   -210   -257     51
   -267  -1143   -875    704    303  -1010   -649  -1288   -358   -228   -272     46
   -267  -1124   -859    693    293   -992   -657  -1296   -363   -233   -270     54
   -257  -1088   -831    672    285   -961   -672  -1304   -374   -246   -275     54
   -265  -1080   -818    672    272   -950   -693  -1319   -389   -265   -290     41
   -272  -1078   -805    675    265   -943   -709  -1332   -402   -280   -306     33
   -277  -1070   -792    672    257   -932   -722  -1337   -410   -288   -309     38
   -254  -1036   -782    646    262   -909   -730  -1332   -405   -280   -303     51
   -244  -1023   -782    633    267   -904   -743  -1340   -418   -290   -314     51
   -254  -1005   -750    628    246   -878   -745  -1343   -420   -293   -309     62
   -257   -989   -732    623    236   -862   -758  -1348   -431   -301   -316     59
   -265   -984   -719    626    226   -852   -782  -1363   -446   -319   -335     51
   -262   -963   -704    613    220   -836   -792  -1366   -454   -327   -342     54
   -252   -937   -685    594    215   -813   -800  -1369   -459   -329   -342     62
   -249   -927   -678    587    213   -802   -807  -1369   -465   -329   -340     67
   -257   -914   -657    587    200   -787   -823  -1382   -480   -345   -361     57
   -267   -906   -639    584    184   -774   -828  -1389   -491   -355   -371     57
   -257   -870   -613    563    176   -743   -839  -1397   -496   -361   -366     64
   -246   -854   -607    548    179   -730   -859  -1410   -514   -381   -381     54
   -239   -846   -607    542    184   -727   -875  -1418   -530   -402   -400     41
   -244   -797   -555    519    153   -678   -878  -1410   -524   -402   -389     54
   -249   -784   -537    517    142   -662   -880  -1402   -527   -405   -381     57
   -265   -774   -509    517    122   -641   -888  -1408   -540   -418   -392     46
   -254   -735   -480    496    111   -607   -893  -1415   -545   -418   -400     46
   -233   -688   -454    459    106   -571   -901  -1413   -540   -415   -392     54
   -223   -652   -428    439    101   -540   -901  -1405   -535   -413   -387     57
   -231   -602   -371    415     67   -488   -883  -1384   -517   -394   -363     77
   -239   -568   -329    405     44   -449   -880  -1379   -514   -387   -350     93
   -239   -517   -280    376     20   -400   -878  -1376   -509   -376   -348    101
   -220   -462   -241    340      7   -350   -883  -1371   -501   -368   -340    124
   -228   -426   -197    327    -18   -311   -898  -1371   -496   -361   -332    140
   -223   -368   -145    296    -38   -257   -927  -1379   -496   -358   -316    155
   -205   -342   -137    272    -36   -241   -950  -1382   -504   -358   -309    168
   -197   -306   -109    252    -46   -207   -961  -1374   -501   -353   -303    184
   -184   -283    -98    231    -44   -192   -969  -1371   -514   -363   -311    179
   -192   -290    -98    241    -46   -194   -979  -1371   -527   -379   -322    176
   -192   -296   -103    244    -44   -202   -995  -1382   -548   -402   -345    155
   -189   -319   -129    254    -31   -226  -1008  -1395   -579   -431   -374    127
   -218   -342   -124    280    -46   -236  -1005  -1400   -597   -457   -402    101
   -241   -340    -98    290    -72   -220  -1002  -1405   -610   -475   -418     88
   -236   -324    -88    277    -75   -205  -1005  -1410   -623   -485   -423     88
   -220   -301    -80    262    -72   -192  -1015  -1421   -633   -501   -428     85
   -218   -293    -75    254    -72   -184  -1028  -1423   -641   -511   -439     80
   -205   -280    -75    244    -64   -179  -1036  -1426   -654   -522   -454     67
   -210   -265    -57    236    -77   -161  -1047  -1421   -662   -527   -465     64
   -207   -223    -15    215    -96   -119  -1054  -1413   -662   -519   -454     77
   -200   -181     18    189   -111    -80  -1047  -1400   -654   -514   -444     88
   -200   -179     20    189   -111    -80  -1044  -1402   -659   -522   -452     90
   -202   -153     49    179   -127    -54  -1054  -1402   -659   -524   -452     93
   -210   -116     90    163   -150    -12  -1041  -1371   -639   -511   -441     98
   -187    -77    109    132   -148     15   -982  -1249   -568   -472   -431     93
   -158     18    176     70   -166     96   -880  -1041   -402   -345   -342    150
   -140    187    327    -23   -233    257   -795   -797   -145    -83   -109    368
    -80    467    545   -194   -311    506   -779   -530    140    275    270    758
     -7    885    893   -441   -452    888   -883   -506    280    563    670   1221
    -41   1169   1210   -563   -626   1189   -992   -831    168    633    880   1514
   -184   1148   1330   -483   -758   1239  -1083  -1309   -205    374    704   1379
   -311    945   1257   -316   -784   1101  -1218  -1878   -813   -277     59    740
   -353    623    976   -135   -665    800  -1402  -2356  -1426   -989   -657     28
   -322    277    600     23   -459    439  -1558  -2475  -1675  -1278   -937   -246
   -283     38    322    119   -303    179  -1558  -2268  -1527  -1195   -919   -254
   -254     38    290    106   -272    163  -1462  -2008  -1280  -1031   -818   -176
   -215    140    355     36   -285    246  -1286  -1691   -987   -802   -652    -36
   -200    215    415     -7   -306    314  -1137  -1449   -789   -639   -527     64
   -179    293    470    -59   -324    379  -1072  -1348   -706   -566   -472    114
   -158    337    493    -90   -324    415  -1054  -1306   -667   -537   -452    132
   -158    366    524   -103   -342    444  -1052  -1286   -652   -532   -449    135
   -168    400    568   -114   -368    483  -1044  -1262   -631   -514   -431    153
   -158    431    589   -137   -374    509  -1039  -1244   -615   -501   -418    166
   -148    483    631   -166   -389    555  -1028  -1221   -594   -483   -394    189
   -153    519    672   -184   -413    594  -1023  -1200   -579   -470   -381    200
   -137    542    680   -202   -407    610  -1036  -1197   -581   -470   -384    200
   -129    607    735   -239   -433    670  -1028  -1176   -568   -457   -368    218
   -129    657    787   -262   -459    719  -1018  -1153   -553   -433   -345    241
   -127    691    818   -283   -472    753  -1008  -1132   -537   -415   -327    259
   -127    737    865   -303   -496    800  -1010  -1119   -527   -400   -314    262
   -119    784    904   -335   -511    844  -1013  -1106   -511   -384   -298    277
   -111    813    924   -350   -517    867  -1015  -1088   -501   -376   -288    293
   -101    833    935   -366   -517    883  -1013  -1062   -488   -361   -272    309
    -88    888    976   -400   -532    932  -1002  -1031   -459   -329   -244    340
    -85    922   1008   -418   -548    963   -997   -997   -431   -301   -218    366
    -80    976   1057   -449   -568   1015   -987   -961   -394   -267   -187    397
    -72   1023   1096   -478   -584   1060   -979   -922   -366   -231   -153    426
    -54   1067   1122   -506   -587   1093   -974   -878   -337   -194   -124    457
    -38   1132   1169   -548   -602   1150   -969   -828   -298   -150    -85    496
    -20   1192   1213   -587   -615   1202   -961   -763   -244    -93    -28    553
    -10   1254   1265   -623   -636   1260   -948   -688   -181    -20     41    615
     10   1330   1319   -670   -654   1325   -937   -600   -116     57    116    691
     28   1400   1371   -717   -670   1387   -932   -524    -51    127    187    766
     51   1467   1415   -761   -683   1441   -922   -457      5    189    254    831
     70   1553   1483   -813   -709   1519   -901   -400     49    241    311    885
     83   1613   1530   -846   -722   1571   -885   -355     75    280    355    930
     88   1662   1571   -875   -743   1618   -878   -345     75    290    371    948
     88   1727   1636   -909   -774   1683   -878   -350     70    283    371    948
     88   1751   1660   -922   -784   1706   -883   -371     46    252    348    927
     85   1761   1675   -922   -795   1719   -878   -400     15    215    311    898
     67   1777   1706   -924   -820   1743   -865   -420    -10    187    275    867
     54   1766   1712   -911   -828   1740   -854   -452    -44    148    226    820
     44   1735   1691   -891   -826   1714   -849   -498    -77     98    171    763
     23   1717   1693   -870   -833   1706   -839   -545   -106     51    122    709
     15   1712   1696   -865   -839   1706   -839   -597   -148      0     67    649
      5   1693   1686   -849   -841   1691   -846   -649   -189    -51      7    589
    -12   1667   1678   -828   -846   1673   -852   -691   -220    -90    -33    545
    -20   1654   1675   -815   -846   1665   -859   -732   -254   -124    -70    501
    -12   1673   1686   -831   -849   1678   -859   -756   -270   -142    -88    485
      0   1691   1691   -844   -844   1691   -862   -763   -272   -148    -96    483
      2   1712   1709   -859   -854   1712   -862   -769   -272   -148    -98    475
      5   1735   1730   -870   -862   1732   -870   -774   -272   -148    -98    467
      0   1748   1748   -875   -875   1748   -867   -776   -275   -142    -96    467
    -15   1751   1766   -867   -891   1756   -867   -769   -272   -135    -90    472
    -10   1756   1764   -875   -888   1761   -867   -763   -267   -124    -85    483
      5   1816   1810   -909   -901   1813   -859   -750   -246   -103    -72    501
     15   1852   1834   -935   -911   1844   -859   -745   -241    -96    -62    506
     20   1852   1831   -937   -904   1842   -857   -743   -241    -88    -57    506
     38   1909   1870   -974   -917   1891   -846   -732   -223    -70    -33    524
     41   1961   1919  -1000   -937   1940   -841   -719   -215    -59    -15    537
     36   1953   1917   -997   -943   1935   -849   -719   -220    -64    -15    532
     36   1953   1917   -995   -940   1935   -852   -719   -220    -64    -15    532
     44   1990   1943  -1018   -950   1969   -852   -717   -220    -57    -10    537
     36   1992   1956  -1013   -958   1974   -852   -719   -228    -57    -12    535
     38   2018   1977  -1028   -969   1997   -849   -714   -223    -54     -5    540
     54   2052   1997  -1054   -971   2026   -839   -696   -207    -36     15    563
     49   2060   2008  -1057   -979   2036   -841   -701   -210    -38     15    561
     41   2060   2018  -1049   -987   2039   -844   -698   -213    -46     15    558
     54   2081   2023  -1067   -984   2052   -839   -693   -207    -41     20    566
     72   2107   2034  -1091   -982   2070   -833   -691   -202    -33     23    574
     75   2114   2039  -1096   -982   2078   -823   -683   -202    -31     28    576
     72   2117   2044  -1093   -984   2081   -810   -675   -200    -25     31    579
     80   2151   2070  -1119   -995   2112   -805   -665   -189    -12     41    592
     83   2208   2125  -1145  -1021   2166   -787   -644   -163     10     62    615
     85   2281   2195  -1184  -1054   2236   -756   -613   -127     46     96    646
     90   2322   2231  -1205  -1070   2278   -727   -594   -106     67    119    665
     96   2338   2242  -1221  -1072   2291   -724   -594   -103     67    119    662
     93   2364   2270  -1228  -1088   2320   -730   -597    -96     77    124    667
    103   2400   2296  -1252  -1096   2348   -737   -594    -80    103    148    693
    122   2431   2309  -1275  -1093   2372   -761   -594    -77    114    161    706
    122   2444   2322  -1286  -1101   2385   -776   -597    -80    116    171    717
    127   2462   2335  -1296  -1104   2400   -769   -579    -67    132    192    732
    135   2462   2327  -1299  -1096   2395   -771   -571    -70    132    197    735
    145   2431   2286  -1288  -1070   2359   -782   -574    -85    122    192    727
    148   2395   2247  -1273  -1052   2322   -787   -579   -101    109    179    711
    135   2379   2244  -1257  -1054   2312   -774   -579   -106    106    171    709
    122   2369   2247  -1247  -1065   2309   -763   -576   -109     98    161    701
     96   2333   2236  -1213  -1070   2286   -761   -584   -127     80    148    680
     98   2320   2218  -1210  -1062   2270   -761   -589   -132     67    145    675
    114   2333   2218  -1223  -1052   2275   -750   -589   -132     67    145    675
    106   2325   2218  -1218  -1057   2273   -745   -592   -140     62    137    662
    109   2343   2234  -1226  -1062   2288   -745   -589   -148     54    129    652
    114   2322   2208  -1218  -1047   2265   -745   -579   -140     62    135    659
    122   2340   2218  -1231  -1049   2281   -737   -566   -124     77    153    675
    114   2359   2242  -1236  -1065   2301   -737   -561   -124     77    155    683
    103   2346   2242  -1223  -1067   2294   -732   -561   -124     80    161    683
    119   2366   2247  -1244  -1065   2307   -722   -548   -111     88    174    693
    122   2369   2247  -1247  -1062   2309   -704   -514    -98    101    179    693
    132   2369   2236  -1252  -1052   2304   -626   -379    -23    142    192    683
    148   2421   2273  -1283  -1062   2348   -506   -163    132    246    254    714
    184   2590   2405  -1387  -1111   2496   -402    101    374    478    454    888
    272   2891   2616  -1582  -1171   2753   -355    428    688    846    833   1265
    345   3278   2933  -1813  -1293   3107   -441    441    831   1156   1241   1719
    270   3546   3276  -1906  -1501   3411   -594    -31    696   1273   1499   2057
     96   3595   3499  -1847  -1701   3548   -787   -714    342   1111   1447   2052
    -38   3320   3359  -1641  -1699   3341  -1015  -1376   -262    498    859   1493
    -80   2811   2889  -1366  -1486   2850  -1221  -1808   -935   -335     15    675
    -23   2377   2400  -1176  -1210   2387  -1348  -1803  -1143   -636   -314    335
     38   2210   2171  -1127  -1065   2192  -1275  -1483   -914   -488   -246    358
     75   2288   2213  -1182  -1070   2249  -1080  -1122   -597   -262    -88    480
    101   2382   2281  -1244  -1091   2333   -841   -756   -296    -38     77    615
    122   2431   2309  -1275  -1093   2372   -701   -540   -135     90    176    685
    132   2439   2307  -1286  -1088   2374   -659   -483    -88    127    205    704
    137   2436   2299  -1288  -1080   2369   -636   -449    -59    148    220    711
    148   2447   2299  -1299  -1075   2374   -623   -423    -33    168    233    724
    148   2457   2309  -1301  -1080   2385   -600   -392     -5    194    257    745
    148   2478   2327  -1314  -1091   2403   -584   -368     15    215    275    763
    142   2499   2353  -1322  -1106   2426   -589   -361     18    218    280    763
    142   2486   2343  -1317  -1101   2413   -579   -340     28    231    293    774
    166   2509   2343  -1337  -1088   2426   -568   -322     41    249    314    792
    168   2543   2374  -1356  -1104   2460   -553   -301     67    270    332    813
    155   2546   2390  -1350  -1117   2468   -545   -283     85    285    348    820
    158   2548   2390  -1353  -1117   2468   -535   -265     96    298    361    828
    179   2592   2413  -1384  -1117   2504   -517   -239    129    335    397    859
    176   2598   2418  -1387  -1122   2509   -509   -223    145    345    405    870
    174   2603   2429  -1389  -1127   2517   -504   -205    163    361    420    878
    176   2626   2447  -1402  -1135   2538   -496   -181    184    387    433    891
    179   2618   2439  -1397  -1130   2530   -491   -161    194    400    444    898
    189   2642   2449  -1418  -1130   2546   -462   -122    236    433    470    924
    194   2657   2462  -1426  -1135   2561   -449    -85    265    465    493    945
    194   2670   2473  -1434  -1140   2572   -431    -38    301    501    527    974
    210   2707   2496  -1457  -1143   2603   -413     18    345    540    561   1010
    218   2720   2501  -1470  -1143   2613   -394     85    392    584    597   1044
    233   2746   2512  -1488  -1140   2629   -368    174    449    644    649   1085
    257   2803   2546  -1530  -1145   2675   -348    267    517    714    711   1137
    267   2855   2587  -1561  -1158   2722   -324    358    584    787    782   1195
    283   2899   2616  -1592  -1166   2759   -309    444    644    857    854   1262
    301   2974   2673  -1639  -1184   2824   -298    514    696    919    917   1319
    314   3042   2727  -1680  -1208   2883   -280    563    740    966    963   1361
    316   3073   2756  -1693  -1218   2915   -265    594    769   1008   1010   1408
    314   3083   2769  -1699  -1228   2925   -257    597    771   1015   1023   1426
    316   3091   2774  -1704  -1228   2933   -257    579    758   1002   1021   1421
    309   3091   2782  -1701  -1236   2938   -249    561    740    995   1010   1410
    311   3081   2769  -1696  -1228   2925   -241    530    719    976    992   1389
    293   3037   2743  -1665  -1226   2891   -249    472    680    927    940   1335
    275   3008   2733  -1641  -1228   2870   -246    420    646    885    904   1293
    254   2969   2714  -1613  -1231   2842   -246    353    605    836    852   1244
    239   2917   2678  -1577  -1218   2798   -249    283    558    782    797   1192
    218   2873   2652  -1548  -1218   2764   -249    220    519    737    750   1145
    207   2824   2613  -1517  -1202   2720   -257    155    480    693    706   1098
    197   2769   2572  -1483  -1187   2670   -272     90    439    646    657   1049
    184   2727   2543  -1454  -1179   2637   -275     46    413    620    633   1018
    187   2717   2530  -1454  -1171   2624   -277     20    397    607    623   1002
    189   2699   2509  -1444  -1161   2605   -288     -5    376    587    605    979
    184   2696   2512  -1441  -1163   2605   -290    -20    366    581    597    969
    168   2681   2512  -1423  -1171   2598   -283    -20    366    587    600    966
    168   2662   2491  -1415  -1161   2579   -280    -18    368    592    602    969
    174   2657   2483  -1415  -1156   2572   -270    -20    374    602    607    969
    176   2668   2488  -1423  -1156   2579   -267    -15    381    610    618    971
    179   2678   2499  -1428  -1158   2590   -265    -10    392    618    620    976
    174   2668   2491  -1421  -1158   2579   -265     -5    394    620    618    976
    171   2668   2494  -1421  -1161   2582   -254      2    400    628    628    982
    174   2668   2491  -1421  -1158   2579   -252      2    400    631    631    982
    176   2657   2481  -1415  -1150   2569   -241     10    410    641    644    989
    168   2644   2473  -1408  -1153   2561   -236     18    418    649    649    992
    176   2639   2462  -1408  -1143   2553   -236     20    426    654    652    995
    181   2624   2439  -1402  -1130   2533   -236     18    423    649    644    989
    187   2639   2452  -1413  -1132   2546   -226     20    423    657    646    995
    171   2611   2439  -1392  -1135   2525   -231     12    418    657    646    989
    166   2616   2447  -1392  -1140   2533   -223     15    420    665    659    997
    171   2634   2462  -1402  -1145   2548   -218     18    415    665    662    995
    176   2626   2449  -1400  -1135   2538   -218     15    410    662    657    989
    174   2605   2431  -1392  -1127   2520   -213     12    407    657    654    984
    171   2587   2416  -1379  -1122   2501   -202     10    413    659    657    984
    166   2582   2416  -1374  -1124   2499   -194     10    418    667    657    984
    176   2582   2405  -1379  -1114   2494   -192     12    420    667    659    987
    176   2548   2369  -1363  -1096   2460   -192     12    418    667    654    982
    176   2538   2361  -1356  -1091   2449   -181     20    420    672    665    987
    179   2587   2408  -1384  -1114   2499   -158     41    444    701    691   1010
    194   2639   2444  -1415  -1124   2543   -124     70    472    732    719   1036
    176   2644   2468  -1410  -1148   2559    -96     75    488    743    730   1044
    176   2657   2481  -1418  -1153   2572    -64     96    517    766    753   1060
    189   2668   2475  -1428  -1143   2572    -62     98    524    774    766   1067
    194   2681   2486  -1436  -1145   2585    -75     93    535    789    789   1085
    192   2681   2486  -1436  -1145   2582   -101     88    535    800    797   1096
    207   2675   2468  -1441  -1130   2572   -106     85    535    805    805   1098
    213   2688   2475  -1452  -1130   2582    -90    103    558    831    833   1124
    210   2678   2468  -1444  -1127   2574    -96    109    555    833    841   1127
    207   2618   2408  -1415  -1098   2514   -116     90    522    802    807   1096
    207   2566   2359  -1387  -1075   2462   -124     77    498    779    789   1075
    200   2520   2317  -1361  -1060   2418   -116     77    496    774    782   1070
    187   2486   2299  -1335  -1054   2392   -103     72    483    763    771   1054
    168   2460   2291  -1317  -1060   2377    -98     62    462    743    748   1031
    153   2439   2286  -1296  -1067   2364    -93     57    449    732    735   1018
    145   2403   2255  -1275  -1054   2330    -96     46    436    714    717    997
    140   2369   2229  -1254  -1044   2299    -88     46    433    711    709    989
    127   2361   2231  -1244  -1052   2296    -80     49    433    711    711    987
    127   2343   2216  -1236  -1044   2281    -77     46    431    709    711    982
    135   2348   2213  -1241  -1041   2283    -64     54    441    722    724    995
    137   2346   2208  -1241  -1034   2278    -46     70    457    732    748   1013
    132   2307   2171  -1221  -1021   2239    -46     70    457    730    745   1008
    119   2286   2166  -1202  -1023   2226    -46     64    454    730    740   1000
    106   2265   2156  -1187  -1026   2210    -41     67    452    732    737    995
    109   2273   2164  -1189  -1026   2218     10    132    498    761    763   1005
    119   2348   2229  -1234  -1054   2288    142    342    649    859    828   1044
    161   2468   2307  -1314  -1072   2387    262    597    849   1031    966   1156
    218   2657   2436  -1439  -1109   2546    363    943   1127   1319   1241   1415
    332   2930   2598  -1631  -1132   2764    363   1254   1382   1667   1626   1823
    337   3239   2902  -1790  -1283   3073    236    937   1382   1870   1945   2208
    207   3322   3115  -1766  -1454   3218     18    226   1135   1847   2029   2343
     15   3172   3156  -1595  -1569   3164   -239   -581    657   1483   1727   2075
   -129   2725   2855  -1296  -1491   2790   -431  -1182    -18    714    971   1335
   -116   2270   2387  -1078  -1252   2327   -615  -1345   -467    142    392    763
    -46   2013   2060   -984  -1052   2036   -641  -1111   -392    137    337    672
      2   1958   1956   -984   -976   1958   -483   -735   -135    301    444    737
     33   2039   2005  -1036   -984   2023   -220   -327    168    517    594    852
     62   2075   2013  -1072   -974   2044    -28    -46    363    659    693    922
     80   2081   2000  -1080   -961   2042     49     64    446    719    735    953
     88   2083   1995  -1088   -953   2039     77    106    475    743    753    963
     85   2065   1979  -1075   -945   2023     93    137    485    756    763    969
     70   2039   1966  -1057   -948   2003    109    168    504    769    779    982
     85   2068   1979  -1078   -948   2023    119    192    527    792    805   1002
     96   2073   1977  -1085   -943   2026    135    210    550    813    823   1021
     98   2068   1969  -1083   -935   2018    150    228    566    828    833   1031
     88   2034   1945  -1062   -930   1990    161    241    571    841    841   1039
     88   2029   1940  -1060   -924   1984    171    257    581    852    849   1047
     93   2023   1930  -1060   -919   1977    176    267    589    854    857   1049
     96   2023   1927  -1060   -914   1977    184    283    602    867    872   1060
     98   2023   1922  -1062   -911   1974    194    303    620    885    891   1072
     96   2013   1917  -1054   -909   1964    207    327    636    901    906   1085
     93   2021   1927  -1057   -917   1974    223    353    659    924    927   1106
    109   2047   1938  -1078   -914   1992    231    376    678    940    943   1117
    119   2044   1922  -1083   -901   1984    252    405    701    963    961   1135
    111   2018   1904  -1065   -896   1961    259    428    719    979    971   1143
    106   2013   1906  -1062   -901   1961    267    462    740    997    989   1153
    109   2039   1930  -1072   -909   1984    285    506    771   1031   1015   1171
    106   2047   1940  -1078   -919   1995    293    548    792   1052   1036   1184
    111   2052   1940  -1083   -914   1997    322    610    833   1091   1075   1213
    132   2086   1953  -1109   -911   2021    353    693    891   1145   1127   1254
    155   2127   1971  -1140   -906   2049    376    779    948   1200   1171   1296
    174   2145   1971  -1161   -898   2060    394    867   1010   1257   1226   1345
    174   2184   2008  -1179   -917   2096    413    958   1070   1319   1291   1402
    184   2231   2047  -1210   -930   2140    423   1034   1117   1379   1345   1454
    202   2286   2083  -1244   -940   2184    441   1091   1166   1439   1405   1512
    213   2317   2104  -1265   -945   2210    454   1122   1195   1475   1452   1556
    215   2340   2125  -1278   -956   2234    465   1135   1213   1499   1480   1582
    202   2333   2127  -1267   -961   2231    470   1124   1215   1504   1488   1592
    210   2314   2104  -1262   -945   2210    472   1101   1208   1493   1480   1587
    200   2294   2094  -1249   -945   2195    472   1070   1184   1467   1462   1564
    181   2268   2086  -1226   -950   2177    480   1039   1158   1441   1441   1538
    158   2226   2065  -1195   -953   2145    488    987   1122   1405   1400   1496
    145   2184   2039  -1163   -945   2112    488    924   1080   1358   1348   1444
    124   2107   1982  -1117   -930   2044    478    841   1026   1291   1283   1374
    101   2044   1943  -1075   -919   1995    472    769    982   1247   1231   1322
     88   1995   1906  -1041   -909   1951    472    709    945   1208   1195   1280
     72   1927   1855  -1000   -891   1891    470    649    904   1158   1153   1236
     67   1878   1810   -974   -872   1844    452    587    859   1117   1111   1189
     59   1839   1779   -950   -859   1810    446    542    828   1085   1078   1156
     54   1797   1743   -927   -846   1771    452    514    810   1067   1062   1137
     57   1769   1712   -911   -826   1740    452    498    802   1054   1054   1122
     46   1764   1717   -906   -833   1740    441    475    792   1041   1044   1104
     33   1735   1701   -885   -833   1719    441    467    789   1041   1036   1096
     31   1727   1696   -880   -833   1712    449    467    792   1044   1034   1096
     31   1704   1673   -867   -820   1688    465    472    802   1052   1039   1104
     25   1673   1644   -852   -807   1660    462    472    797   1049   1036   1096
     31   1667   1636   -849   -802   1652    475    483    805   1060   1049   1101
     41   1665   1623   -854   -789   1644    483    493    813   1067   1062   1106
     44   1667   1623   -854   -789   1647    485    493    815   1070   1060   1101
     31   1647   1615   -841   -792   1631    491    493    818   1070   1062   1098
     28   1634   1605   -833   -787   1621    493    493    818   1070   1067   1101
     31   1605   1574   -820   -774   1590    493    493    820   1070   1070   1104
     41   1597   1556   -818   -756   1577    501    496    813   1070   1075   1101
     28   1584   1553   -807   -763   1569    509    496    810   1072   1072   1098
     25   1561   1535   -795   -753   1548    517    498    813   1070   1070   1096
     18   1530   1512   -774   -748   1522    509    488    802   1057   1062   1085
     25   1517   1491   -771   -732   1504    514    483    797   1054   1057   1080
     25   1525   1499   -776   -737   1514    522    485    800   1062   1062   1088
     12   1499   1486   -758   -735   1493    524    478    792   1060   1057   1080
     12   1483   1470   -750   -730   1478    532    475    795   1060   1062   1083
     28   1488   1460   -758   -714   1475    535    478    795   1060   1070   1085
     15   1444   1428   -732   -706   1439    540    472    787   1052   1065   1078
      7   1423   1413   -717   -701   1418    545    472    789   1052   1062   1072
     10   1410   1397   -711   -693   1405    550    475    789   1054   1065   1075
     15   1397   1382   -706   -683   1389    548    472    782   1049   1060   1067
     15   1379   1363   -698   -675   1371    550    470    779   1044   1057   1062
     18   1408   1389   -714   -685   1400    584    493    813   1075   1093   1088
     23   1460   1434   -743   -706   1447    628    522    849   1111   1124   1117
     10   1467   1457   -737   -722   1462    662    537    862   1122   1137   1124
      5   1460   1454   -732   -724   1457    667    540    865   1124   1145   1127
      5   1452   1447   -727   -722   1449    654    537    867   1132   1156   1137
     10   1449   1439   -732   -714   1444    636    537    880   1145   1174   1150
     31   1444   1413   -737   -691   1428    613    527    875   1148   1174   1148
     41   1441   1400   -743   -680   1421    613    527    875   1153   1179   1158
     54   1434   1379   -745   -662   1408    610    532    878   1156   1192   1163
     46   1379   1332   -714   -644   1358    594    524    857   1137   1174   1140
     41   1327   1286   -683   -620   1306    584    511    826   1111   1148   1119
     36   1286   1249   -662   -607   1270    584    498    807   1096   1127   1101
     20   1244   1221   -633   -600   1234    594    493    797   1085   1117   1088
      0   1192   1189   -597   -594   1189    605    485    782   1065   1096   1062
    -15   1143   1158   -563   -587   1150    613    475    766   1047   1080   1044
    -33   1104   1137   -537   -584   1119    607    457    748   1026   1062   1023
    -28   1080   1109   -527   -568   1096    613    452    735   1010   1047   1008
    -23   1057   1080   -519   -553   1070    615    444    719    997   1031    992
    -23   1021   1044   -498   -532   1031    618    444    711    992   1023    987
    -41    997   1036   -478   -540   1015    623    446    711    995   1028    984
    -41    987   1028   -472   -535   1005    631    454    717   1002   1039    989
    -51    961   1010   -457   -532    984    631    454    709   1000   1036    984
    -44    961   1005   -457   -524    982    633    457    714   1008   1041    987
    -33    961    992   -465   -514    976    636    452    714   1010   1039    984
    -31    935    966   -452   -498    948    654    467    719   1010   1041    976
    -33    940    974   -454   -504    956    737    587    797   1054   1067    984
    -18   1013   1031   -496   -524   1021    859    802    953   1163   1145   1028
     36   1184   1148   -613   -555   1166    971   1101   1197   1392   1348   1210
    135   1441   1304   -789   -584   1374   1039   1480   1496   1730   1688   1556
    215   1740   1525   -976   -654   1634    974   1522   1639   2010   2047   1961
    163   1909   1745  -1036   -789   1829    784    982   1512   2109   2262   2242
    -38   1927   1966   -945  -1002   1948    548    161   1171   1956   2208   2229
   -207   1626   1834   -709  -1021   1727    309   -574    579   1387   1675   1727
   -277   1106   1382   -415   -828   1244    106   -989    -83    602    896    961
   -228    701    930   -236   -579    815    -41   -974   -285    311    574    623
   -171    522    693   -176   -431    607     25   -636    -96    410    605    618
   -135    553    688   -207   -413    618    249   -231    189    597    732    717
    -98    626    724   -265   -413    675    498    140    452    782    867    815
    -64    667    732   -301   -397    698    646    355    597    898    958    883
    -59    670    730   -306   -394    701    685    415    639    932    982    901
    -54    667    719   -306   -387    693    701    439    659    945    992    906
    -54    649    704   -296   -379    675    709    457    672    956   1000    911
    -59    610    670   -275   -363    639    722    475    685    963   1008    914
    -59    628    688   -285   -374    657    724    485    693    971   1021    922
    -46    641    688   -298   -368    665    737    504    706    987   1039    935
    -41    631    672   -296   -358    652    745    519    711    995   1044    940
    -38    628    667   -293   -353    646    748    527    719   1000   1054    943
    -41    610    652   -283   -348    628    748    537    722   1002   1057    953
    -49    605    652   -277   -350    628    753    550    732   1013   1070    966
    -46    605    649   -280   -348    626    756    563    743   1023   1083    976
    -41    594    636   -275   -337    615    761    574    750   1034   1096    982
    -23    594    618   -285   -322    605    774    594    766   1052   1117    992
    -31    584    615   -275   -324    597    784    615    782   1062   1130   1002
    -36    571    605   -270   -322    587    789    636    795   1070   1137   1013
    -25    571    597   -272   -311    584    795    659    805   1080   1145   1018
    -15    576    592   -283   -303    584    797    683    815   1088   1153   1026
    -12    581    592   -285   -301    587    807    711    841   1114   1179   1039
     -7    589    594   -293   -301    592    820    748    865   1140   1200   1052
      2    594    592   -298   -293    594    836    802    893   1166   1228   1072
      7    605    597   -306   -296    600    854    865    932   1202   1260   1101
     20    628    605   -324   -293    618    867    940    979   1244   1299   1132
     33    649    615   -342   -290    633    883   1026   1028   1291   1348   1176
     41    672    631   -355   -293    652    896   1111   1083   1348   1400   1231
     59    719    659   -389   -301    691    911   1200   1143   1415   1465   1288
     80    792    711   -436   -316    753    935   1283   1202   1483   1538   1353
     93    841    748   -470   -327    795    945   1322   1234   1525   1579   1392
    103    865    761   -483   -327    813    950   1337   1257   1556   1613   1423
     88    854    766   -472   -337    810    953   1330   1257   1558   1618   1431
     88    836    748   -462   -329    792    950   1306   1239   1543   1605   1426
     83    826    743   -454   -329    784    950   1270   1218   1522   1584   1405
     70    807    737   -439   -332    774    953   1236   1200   1506   1569   1392
     46    761    711   -405   -332    737    948   1182   1161   1467   1532   1356
     23    701    678   -363   -327    691    937   1104   1104   1405   1467   1293
     15    670    654   -345   -322    662    940   1044   1062   1356   1418   1244
      7    631    623   -319   -306    628    945    976   1023   1304   1369   1192
     -7    548    555   -270   -283    553    924    888    956   1234   1296   1117
    -25    478    501   -226   -262    488    901    802    893   1171   1236   1052
    -51    407    459   -179   -257    433    880    732    841   1119   1187    997
    -72    355    428   -140   -249    392    867    675    802   1078   1153    963
    -75    332    407   -132   -241    368    862    644    779   1060   1132    943
    -83    285    368   -103   -226    327    857    613    748   1026   1101    911
    -72    249    322    -88   -200    285    841    576    711    992   1072    880
    -77    236    314    -77   -194    275    844    566    706    984   1067    870
    -90    231    319    -72   -205    275    846    561    706    982   1065    862
   -103    205    309    -51   -207    257    841    558    704    979   1062    857
   -101    181    280    -41   -189    231    839    553    704    982   1062    854
    -85    181    267    -46   -176    223    836    550    701    984   1065    857
    -83    189    272    -54   -176    231    836    545    698    979   1062    854
    -88    166    254    -38   -171    210    839    545    693    976   1065    854
    -90    150    241    -31   -166    194    839    548    693    979   1070    859
    -98    129    228    -15   -163    179    841    548    693    976   1070    859
   -103    124    226    -12   -166    174    836    537    680    969   1065    846
    -98    129    228    -18   -163    179    836    535    678    969   1065    846
    -88    122    207    -18   -148    163    839    535    678    969   1065    852
    -80     83    163      0   -122    122    828    524    659    948   1044    833
    -77     75    150      0   -114    111    820    517    654    943   1041    828
    -85     59    145     10   -114    101    823    514    649    945   1047    828
    -90     36    124     25   -106     80    828    509    639    935   1044    818
    -88     31    119     28   -103     75    828    501    633    930   1036    807
    -96     12    106     38   -101     59    831    501    628    927   1031    807
    -90     -5     85     49    -88     38    828    493    615    914   1018    800
    -88    -20     64     51    -77     20    818    478    600    901   1005    787
    -88    -44     44     67    -67      0    810    472    587    891   1000    776
    -88    -54     33     70    -62    -10    807    467    579    878    984    761
    -80    -62     18     70    -51    -20    800    465    574    872    976    756
    -85    -93    -10     88    -38    -51    805    465    568    870    976    750
    -80    -46     33     64    -57     -7    826    475    592    891   1002    769
    -75    -15     59     44    -70     23    846    491    615    911   1021    787
    -88      5     90     41    -90     46    872    501    633    922   1031    800
    -88     10     98     36    -93     54    891    511    641    932   1041    813
    -85      0     85     44    -85     41    878    498    633    932   1041    810
    -72     28     98     20    -85     62    857    488    636    940   1049    820
    -59     38     98     10    -77     67    831    483    633    945   1054    826
    -62     15     77     23    -70     46    807    467    618    935   1052    815
    -54     12     67     20    -59     38    802    470    615    935   1057    818
    -41    -28     12     33    -28     -7    792    470    602    922   1044    805
    -46    -70    -25     57    -12    -49    776    454    568    893   1018    784
    -57   -119    -64     85      2    -90    761    433    535    857    989    758
    -67   -150    -83    109      7   -116    769    426    519    841    971    737
    -85   -200   -114    142     12   -158    776    418    504    823    950    706
   -103   -239   -137    171     15   -189    782    407    491    807    935    688
   -124   -283   -158    200     15   -220    774    389    465    782    909    662
   -124   -301   -176    213     25   -239    758    368    436    758    883    644
   -116   -361   -246    239     64   -306    740    342    402    717    844    600
   -103   -389   -285    246     88   -337    732    335    389    701    826    581
   -111   -413   -301    262     93   -358    730    337    384    701    823    584
   -116   -418   -301    267     90   -361    740    345    394    714    836    600
   -127   -400   -272    262     70   -335    748    345    402    714    841    602
   -124   -418   -293    270     83   -355    743    340    389    704    828    587
   -111   -449   -340    280    111   -394    727    322    366    683    807    566
   -122   -444   -322    283     98   -384    743    332    368    685    810    566
   -124   -465   -342    293    109   -402    797    423    426    714    820    561
   -101   -394   -296    246     96   -345    914    639    589    831    898    613
    -62   -236   -176    148     54   -207   1021    888    815   1039   1075    761
     -2    -10     -7      7      2    -10   1085   1205   1119   1379   1410   1078
     90    348    257   -220    -83    303    997   1327   1319   1738   1844   1551
     64    631    566   -348   -252    600    846    943   1226   1875   2120   1904
    -77    704    779   -314   -428    740    641    296    885   1748   2122   1961
   -236    527    763   -145   -498    644    410   -444    288   1197   1634   1512
   -322      5    324    158   -324    166    215   -971   -436    303    724    626
   -296   -472   -179    384    -59   -327     57  -1085   -792   -158    246    153
   -226   -735   -509    478    137   -623     67   -846   -667   -109    226     96
   -179   -771   -592    475    205   -683    215   -509   -387     80    340    171
   -155   -698   -542    426    192   -623    446   -140    -77    306    498    293
   -137   -662   -524    400    192   -594    618    122    137    480    628    394
   -129   -672   -542    400    205   -607    685    220    213    540    667    428
   -140   -701   -561    420    210   -631    717    259    249    561    688    439
   -119   -683   -563    400    220   -626    727    285    272    581    706    462
   -116   -678   -561    394    220   -620    730    298    277    589    709    467
   -111   -678   -568    394    228   -626    730    301    277    589    706    462
   -116   -691   -574    405    228   -633    730    309    283    594    701    465
   -124   -701   -579    413    226   -641    737    316    290    605    711    478
   -111   -683   -571    397    228   -626    750    332    314    628    732    498
    -93   -683   -589    387    246   -636    737    329    309    628    730    496
    -93   -717   -623    405    265   -670    730    327    301    620    722    485
   -109   -709   -602    407    244   -657    743    340    316    639    740    498
   -101   -719   -618    410    257   -670    743    348    327    649    753    509
    -90   -678   -589    381    249   -633    753    366    353    678    782    535
    -96   -662   -566    379    233   -615    753    371    361    680    789    532
   -106   -701   -594    402    241   -646    748    374    355    678    784    527
    -88   -711   -623    400    265   -667    737    376    355    680    784    527
    -67   -685   -618    374    275   -652    737    394    376    698    800    537
    -54   -649   -594    353    270   -623    756    431    413    730    831    566
    -59   -688   -628    371    283   -659    771    465    433    753    854    584
    -54   -667   -613    361    277   -641    774    501    465    784    875    610
    -46   -615   -568    329    259   -592    776    548    504    828    911    639
    -28   -605   -576    316    272   -592    771    597    540    865    937    662
    -10   -581   -574    296    280   -579    795    680    602    930   1000    719
    -15   -550   -535    283    259   -542    826    769    678   1013   1072    789
     15   -509   -524    246    267   -514    841    857    748   1093   1148    862
     36   -459   -496    213    265   -478    846    922    802   1161   1213    917
     51   -402   -454    174    252   -426    849    969    846   1213   1267    969
     36   -363   -400    163    215   -379    859    992    870   1247   1301   1000
     33   -361   -394    161    213   -379    867    997    875   1260   1319   1015
     59   -366   -426    153    241   -394    857    974    854   1239   1306   1002
     49   -355   -405    153    226   -379    865    953    841   1228   1301   1000
     41   -368   -410    163    223   -387    865    914    805   1195   1267    971
     23   -402   -428    189    223   -413    865    867    763   1148   1223    924
      7   -446   -454    220    231   -449    865    813    717   1093   1171    867
     -5   -527   -524    265    257   -524    854    735    644   1015   1088    789
    -23   -602   -581    311    277   -592    846    662    581    940   1013    714
    -41   -657   -618    348    288   -639    828    584    511    865    937    633
    -46   -698   -652    374    301   -675    797    501    436    787    857    548
    -54   -735   -683    394    314   -711    802    449    397    748    815    504
    -72   -779   -709    426    316   -745    797    394    363    706    774    462
    -85   -844   -758    465    335   -802    779    337    316    657    722    407
    -80   -898   -818    491    368   -859    776    298    283    618    683    363
    -67   -919   -852    491    392   -885    766    265    257    589    652    329
    -62   -898   -836    480    387   -870    769    254    254    587    646    324
    -85   -911   -828    496    368   -870    761    231    231    568    623    303
    -85   -896   -810    491    361   -854    753    218    218    561    618    296
    -98   -987   -891    542    394   -940    763    220    213    555    615    285
   -101  -1010   -911    555    405   -961    761    210    205    545    605    272
   -101  -1008   -906    553    402   -958    763    210    210    550    610    272
   -137  -1060   -922    600    392   -992    743    189    189    530    589    246
   -101  -1021   -919    558    407   -971    750    202    202    548    607    259
    -80  -1000   -919    540    418   -961    766    213    215    558    615    267
    -96  -1023   -930    558    415   -979    756    197    205    545    600    257
    -98  -1057   -958    579    428  -1008    753    189    192    540    602    259
    -77  -1078  -1002    576    459  -1041    745    181    179    532    592    252
    -85  -1080   -997    581    454  -1039    761    187    189    537    592    249
    -98  -1098  -1000    597    449  -1052    766    174    176    522    576    233
   -109  -1169  -1060    639    475  -1114    766    163    168    519    571    226
   -103  -1176  -1072    639    483  -1124    763    161    166    519    568    223
   -109  -1197  -1091    652    488  -1145    771    158    161    514    561    218
   -119  -1226  -1109    670    493  -1166    774    145    148    504    545    202
   -111  -1247  -1135    680    511  -1192    776    137    137    496    537    192
   -109  -1265  -1158    685    522  -1213    771    122    119    478    522    176
   -101  -1306  -1205    701    550  -1257    761    106     96    459    506    153
   -101  -1332  -1234    714    566  -1283    761     93     85    444    493    137
   -122  -1332  -1210    727    542  -1273    771     96     90    446    501    145
   -119  -1343  -1226    730    550  -1283    792    101    103    465    519    166
   -106  -1304  -1197    704    545  -1252    807    109    119    483    542    181
   -106  -1280  -1176    691    535  -1228    833    122    137    501    566    189
   -132  -1270  -1137    701    501  -1205    854    129    142    504    571    184
   -127  -1283  -1158    704    514  -1221    862    127    137    504    563    176
   -119  -1273  -1156    696    517  -1215    849    103    124    491    553    166
   -119  -1275  -1156    696    517  -1218    844     96    137    501    571    181
   -114  -1273  -1158    693    522  -1215    818     85    140    501    576    187
   -111  -1309  -1200    709    542  -1254    802     67    122    488    563    171
   -122  -1301  -1182    711    530  -1241    805     70    124    496    571    174
   -114  -1325  -1210    717    548  -1267    802     75    119    488    561    166
   -101  -1397  -1296    750    597  -1348    779     51     80    452    527    129
   -111  -1452  -1343    779    613  -1397    763     31     44    420    493    103
   -111  -1488  -1376    800    631  -1434    771     20     28    405    475     88
   -129  -1545  -1418    836    641  -1480    776      5      0    379    449     59
   -150  -1571  -1421    862    633  -1496    779    -15    -31    348    426     31
   -163  -1564  -1400    862    615  -1483    779    -31    -49    327    402     12
   -171  -1649  -1480    909    654  -1566    792    -36    -57    314    384     -5
   -158  -1686  -1527    922    683  -1608    776    -57    -83    283    353    -33
   -166  -1712  -1545    940    688  -1628    771    -70   -103    259    329    -57
   -171  -1761  -1590    963    709  -1675    776    -62   -103    259    332    -49
   -166  -1758  -1592    961    711  -1675    769    -64   -114    254    329    -51
   -168  -1758  -1592    961    709  -1678    771    -70   -109    254    327    -57
   -174  -1782  -1608    979    717  -1696    787    -70   -103    254    327    -62
   -189  -1818  -1628   1002    717  -1725    782    -80   -119    241    311    -77
   -187  -1829  -1641   1008    727  -1735    774    -85   -129    226    298    -88
   -171  -1816  -1647    992    737  -1730    807    -31    -93    244    306    -88
   -153  -1725  -1571    940    709  -1649    901    132     20    311    340    -85
   -127  -1657  -1530    891    698  -1595   1041    389    241    506    496     41
    -70  -1460  -1389    763    657  -1426   1111    685    522    807    787    324
     25  -1197  -1223    584    623  -1210   1060    898    750   1153   1184    758
     46   -927   -974    441    509   -950    937    688    753   1356   1514   1166
    -77   -888   -813    480    366   -852    756     93    446   1270   1551   1273
   -213  -1005   -792    607    288   -901    555   -600    -88    815   1163    927
   -340  -1415  -1075    878    366  -1247    379  -1213   -787    -15    322     93
   -374  -1870  -1496   1122    561  -1683    192  -1496  -1278   -631   -303   -532
   -311  -2174  -1862   1241    774  -2018    168  -1312  -1189   -610   -337   -594
   -259  -2236  -1977   1247    857  -2107    285   -987   -922   -431   -228   -519
   -215  -2169  -1953   1192    867  -2062    491   -615   -602   -192    -59   -387
   -179  -2151  -1971   1166    896  -2062    678   -298   -348      2     85   -270
   -189  -2107  -1917   1145    862  -2013    730   -200   -267     59    132   -228
   -174  -2094  -1922   1132    872  -2008    750   -158   -228     88    155   -207
   -161  -2104  -1943   1132    888  -2023    761   -137   -218     96    161   -207
   -153  -2130  -1977   1143    911  -2055    771   -114   -202    109    171   -194
   -145  -2132  -1987   1137    919  -2062    779    -98   -187    122    179   -184
   -142  -2125  -1982   1132    917  -2055    779    -90   -176    129    187   -179
   -140  -2091  -1951   1117    904  -2023    763    -96   -187    114    171   -192
   -124  -2065  -1940   1096    906  -2003    766    -85   -179    119    181   -187
   -137  -2107  -1971   1122    914  -2039    774    -72   -166    135    194   -174
   -132  -2120  -1990   1124    927  -2055    774    -67   -158    140    197   -174
   -111  -2083  -1971   1096    927  -2029    766    -59   -150    148    210   -158
   -132  -2083  -1951   1109    909  -2018    769    -54   -135    158    220   -142
   -137  -2104  -1966   1119    914  -2036    758    -54   -140    155    218   -148
   -129  -2125  -1995   1127    930  -2060    761    -41   -132    163    223   -145
   -129  -2117  -1987   1122    924  -2052    761    -20   -111    189    244   -124
   -122  -2086  -1964   1104    919  -2026    766      0    -90    210    267   -101
   -116  -2099  -1982   1106    930  -2042    761      5    -88    210    267   -103
    -98  -2088  -1990   1093    943  -2042    766     33    -62    233    288    -75
    -83  -2062  -1979   1072    945  -2023    771     64    -36    257    311    -54
    -67  -2029  -1961   1049    945  -1995    761     85    -18    277    324    -46
    -59  -2023  -1966   1041    950  -1995    774    137     23    319    358    -18
    -59  -2044  -1984   1049    961  -2016    789    200     72    368    400     25
    -36  -2010  -1974   1021    966  -1995    797    265    122    420    444     70
    -12  -1971  -1958    992    971  -1966    826    355    197    501    517    140
     -5  -1912  -1906    958    948  -1912    826    428    254    566    584    210
      5  -1826  -1834    909    917  -1829    820    496    306    628    649    275
     18  -1787  -1805    885    909  -1797    828    553    355    685    706    332
     46  -1761  -1808    857    927  -1784    833    594    392    730    756    387
     67  -1712  -1779    820    919  -1745    833    610    413    758    792    431
     59  -1691  -1751    815    904  -1722    828    592    402    748    792    433
     51  -1719  -1774    831    911  -1745    823    558    374    717    766    413
     49  -1730  -1779    841    914  -1753    818    524    345    685    737    392
     46  -1766  -1813    857    927  -1790    810    478    303    639    688    348
     38  -1795  -1834    878    935  -1816    802    423    254    581    631    301
     20  -1842  -1865    909    940  -1852    800    358    202    517    566    236
      5  -1904  -1909    950    956  -1906    784    275    129    428    480    150
     23  -1932  -1958    953    987  -1945    779    218     85    379    428    103
      5  -2010  -2016   1002   1008  -2013    763    153     33    316    366     38
    -23  -2055  -2031   1039   1000  -2042    763     96     -7    270    319     -7
    -33  -2101  -2068   1067   1015  -2086    750     38    -59    213    265    -62
    -18  -2148  -2130   1083   1054  -2140    727    -15   -101    166    215   -106
    -20  -2179  -2158   1098   1067  -2169    706    -67   -142    119    174   -148
    -18  -2218  -2200   1117   1091  -2208    693   -101   -174     88    145   -176
    -20  -2234  -2213   1127   1096  -2223    693   -122   -187     75    135   -187
    -23  -2242  -2218   1130   1096  -2229    683   -137   -202     64    124   -194
    -10  -2244  -2234   1127   1109  -2239    678   -145   -210     57    116   -202
     -2  -2236  -2234   1119   1114  -2236    670   -155   -213     46    109   -213
     -2  -2221  -2218   1111   1106  -2221    670   -150   -207     54    116   -200
    -25  -2262  -2236   1143   1104  -2252    667   -161   -218     41    106   -213
    -20  -2275  -2257   1148   1117  -2268    657   -168   -228     33     98   -223
     -5  -2255  -2252   1130   1122  -2255    657   -166   -220     44    109   -205
     -2  -2226  -2223   1114   1109  -2226    641   -176   -228     38    103   -202
      0  -2278  -2278   1137   1137  -2278    631   -189   -244     23     85   -226
     20  -2262  -2283   1119   1150  -2273    618   -205   -257      7     72   -241
     31  -2244  -2278   1106   1153  -2260    615   -207   -257      7     72   -231
     31  -2239  -2270   1104   1150  -2255    610   -210   -259      2     70   -236
     25  -2273  -2299   1122   1161  -2286    597   -223   -280    -15     49   -257
     28  -2296  -2325   1132   1176  -2309    592   -233   -296    -31     31   -275
     33  -2294  -2327   1130   1179  -2312    584   -244   -301    -36     25   -277
     54  -2249  -2304   1098   1179  -2275    581   -233   -285    -23     41   -254
     49  -2281  -2333   1114   1189  -2307    563   -246   -301    -38     28   -262
     41  -2320  -2361   1137   1200  -2340    535   -275   -329    -77    -10   -293
     57  -2270  -2327   1106   1192  -2299    530   -280   -329    -80    -10   -288
     70  -2218  -2288   1075   1179  -2252    532   -265   -309    -62     10   -262
     72  -2242  -2314   1083   1192  -2278    506   -280   -329    -80    -12   -275
     64  -2210  -2275   1072   1169  -2242    511   -270   -314    -64      5   -257
     72  -2145  -2218   1036   1143  -2179    530   -244   -275    -36     31   -223
     88  -2135  -2223   1023   1156  -2179    537   -231   -259    -23     41   -205
    114  -2099  -2213    992   1161  -2153    524   -241   -265    -28     36   -210
    114  -2068  -2182    976   1148  -2125    509   -249   -259    -28     41   -194
    114  -2049  -2164    966   1135  -2104    480   -259   -259    -28     51   -168
    124  -2034  -2158    956   1140  -2096    452   -262   -252    -20     62   -150
    132  -2044  -2177    956   1153  -2112    410   -280   -267    -31     51   -153
    142  -2044  -2190    950   1163  -2117    392   -275   -265    -23     59   -137
    148  -2044  -2192    948   1169  -2117    384   -259   -254    -12     75   -111
    140  -2057  -2197    958   1169  -2127    361   -267   -272    -33     57   -127
    135  -2122  -2260    992   1197  -2192    348   -270   -293    -46     44   -135
    137  -2158  -2296   1010   1215  -2226    337   -272   -309    -64     25   -150
    132  -2208  -2340   1036   1234  -2273    316   -288   -335    -98    -12   -184
    129  -2192  -2322   1031   1226  -2257    319   -290   -340   -111    -23   -197
    106  -2223  -2333   1057   1218  -2278    296   -319   -371   -145    -57   -233
    103  -2257  -2361   1075   1231  -2309    280   -329   -389   -166    -83   -254
    135  -2268  -2403   1065   1265  -2335    267   -332   -397   -179   -103   -275
    132  -2265  -2397   1067   1265  -2330    249   -340   -410   -194   -122   -296
    111  -2273  -2385   1080   1244  -2327    241   -340   -418   -205   -129   -306
     93  -2283  -2377   1093   1234  -2330    236   -340   -423   -213   -137   -316
    103  -2281  -2385   1085   1241  -2333    226   -340   -428   -218   -142   -327
    111  -2286  -2397   1088   1254  -2340    220   -342   -433   -223   -150   -337
    101  -2312  -2416   1104   1257  -2364    218   -345   -436   -226   -158   -348
     85  -2338  -2423   1127   1254  -2379    218   -345   -439   -226   -161   -355
     72  -2364  -2436   1145   1252  -2400    231   -319   -431   -231   -179   -376
     96  -2340  -2436   1122   1265  -2387    311   -174   -340   -189   -171   -397
    137  -2234  -2374   1047   1254  -2304    415     33   -166    -57    -77   -335
    166  -2036  -2205    935   1184  -2120    498    293    103    215    168   -114
    244  -1693  -1940    724   1091  -1816    496    584    426    623    607    327
    288  -1236  -1525    475    906  -1379    368    493    542    937   1052    818
    194  -1008  -1205    405    698  -1106    174    -46    327    979   1247   1072
     49  -1052  -1104    501    574  -1078    -23   -688   -119    678   1034    906
    -85  -1493  -1408    787    659  -1452   -218  -1322   -820   -111    233    150
   -111  -2101  -1990   1106    937  -2047   -402  -1709  -1530  -1005   -670   -704
    -57  -2475  -2418   1265   1179  -2449   -457  -1577  -1548  -1101   -815   -878
    -18  -2613  -2595   1314   1288  -2605   -389  -1293  -1322   -953   -745   -849
      7  -2564  -2572   1275   1288  -2566   -236   -995  -1039   -753   -607   -745
     23  -2465  -2488   1221   1254  -2475    -36   -685   -763   -545   -454   -623
     75  -2421  -2496   1171   1283  -2457     67   -524   -633   -444   -384   -571
     85  -2403  -2491   1158   1286  -2447    106   -465   -587   -413   -363   -558
     83  -2418  -2504   1166   1291  -2460    119   -439   -566   -394   -350   -548
     70  -2447  -2517   1189   1293  -2481    122   -423   -555   -389   -348   -542
     83  -2439  -2522   1176   1301  -2481    114   -415   -548   -387   -348   -542
    103  -2390  -2496   1143   1299  -2442    119   -400   -524   -368   -335   -532
    103  -2379  -2483   1137   1291  -2429    114   -394   -517   -366   -335   -532
     90  -2397  -2488   1153   1288  -2442    114   -394   -519   -371   -340   -535
     90  -2405  -2496   1156   1291  -2449    111   -389   -511   -363   -332   -522
     93  -2392  -2486   1148   1288  -2439    109   -384   -506   -358   -327   -511
    116  -2364  -2483   1122   1299  -2423    106   -374   -498   -348   -319   -501
    135  -2346  -2481   1106   1306  -2413    103   -366   -491   -340   -319   -498
    122  -2335  -2457   1106   1288  -2395    103   -350   -478   -335   -311   -493
    109  -2356  -2465   1124   1286  -2410     98   -342   -470   -324   -306   -491
    119  -2346  -2465   1111   1291  -2405     98   -322   -452   -309   -296   -480
    132  -2346  -2478   1106   1304  -2410     88   -311   -446   -306   -293   -480
    124  -2372  -2496   1122   1309  -2434     85   -298   -441   -296   -285   -483
    132  -2325  -2457   1096   1293  -2390     96   -272   -415   -272   -265   -465
    135  -2301  -2439   1080   1286  -2369     96   -246   -392   -252   -249   -446
    129  -2299  -2429   1085   1278  -2364     98   -215   -363   -223   -231   -431
    150  -2309  -2462   1078   1304  -2385     98   -176   -335   -202   -218   -420
    176  -2273  -2449   1049   1312  -2361    111   -119   -285   -155   -176   -384
    189  -2231  -2421   1021   1304  -2327    129    -46   -226    -93   -122   -335
    200  -2203  -2403   1002   1301  -2301    137     25   -171    -31    -67   -285
    220  -2143  -2364    961   1291  -2252    142    103   -111     33     -5   -228
    252  -2044  -2296    896   1273  -2169    150    181    -41    106     70   -158
    257  -1997  -2255    870   1254  -2125    158    246     12    171    135    -96
    270  -1971  -2242    852   1254  -2107    176    303     59    231    192    -41
    296  -1927  -2226    815   1260  -2075    184    332     83    257    220    -10
    301  -1901  -2205    800   1252  -2052    168    319     64    241    205    -23
    280  -1901  -2182    810   1228  -2042    161    288     36    210    174    -49
    270  -1883  -2153    807   1210  -2018    181    277     31    205    171    -49
    265  -1909  -2174    820   1218  -2042    174    233    -18    150    119    -96
    259  -1930  -2190    836   1223  -2060    168    181    -67     96     64   -148
    236  -2000  -2236    883   1236  -2117    163    119   -124     33     -5   -215
    205  -2091  -2296    943   1249  -2192    155     44   -189    -46    -90   -293
    179  -2161  -2340    989   1257  -2249    153    -25   -252   -116   -168   -368
    179  -2174  -2353    997   1265  -2262    153    -88   -290   -171   -220   -426
    171  -2213  -2387   1018   1278  -2299    137   -155   -337   -231   -277   -485
    168  -2249  -2418   1041   1293  -2333    114   -223   -392   -296   -340   -548
    150  -2309  -2462   1078   1306  -2385    111   -265   -423   -327   -374   -584
    132  -2348  -2481   1106   1304  -2413    103   -303   -457   -361   -407   -615
    129  -2359  -2491   1111   1309  -2423     85   -340   -493   -397   -444   -649
    137  -2410  -2548   1137   1343  -2478     70   -368   -524   -428   -478   -685
    116  -2400  -2520   1140   1317  -2460     62   -387   -535   -441   -493   -701
    124  -2392  -2520   1132   1322  -2455     62   -394   -535   -441   -496   -709
    145  -2405  -2551   1130   1345  -2478     54   -402   -537   -449   -504   -717
    132  -2439  -2572   1153   1350  -2504     36   -418   -558   -470   -524   -740
    119  -2444  -2564   1161   1340  -2504     31   -418   -563   -472   -530   -745
    124  -2421  -2546   1148   1332  -2483     46   -402   -548   -454   -514   -730
    127  -2413  -2543   1143   1332  -2478     33   -413   -561   -459   -522   -737
    135  -2385  -2520   1124   1327  -2452     31   -415   -561   -459   -519   -740
    137  -2421  -2561   1140   1345  -2491     31   -420   -568   -470   -532   -756
    153  -2442  -2595   1143   1374  -2517     20   -426   -576   -475   -542   -763
    153  -2452  -2605   1148   1379  -2530     18   -431   -574   -470   -540   -761
    132  -2452  -2585   1161   1358  -2517     12   -439   -579   -478   -540   -766
    114  -2468  -2582   1174   1348  -2525      7   -446   -589   -491   -553   -779
    142  -2436  -2582   1145   1361  -2509      5   -452   -592   -493   -553   -782
    161  -2431  -2592   1135   1374  -2509     -5   -465   -605   -509   -563   -797
    168  -2410  -2579   1122   1374  -2494    -10   -467   -602   -506   -563   -797
    158  -2455  -2613   1148   1384  -2533    -12   -483   -623   -527   -584   -813
    158  -2468  -2629   1153   1392  -2548    -10   -480   -626   -527   -589   -813
    163  -2455  -2618   1145   1389  -2538     -7   -480   -623   -522   -584   -813
    179  -2455  -2634   1137   1405  -2543    -18   -485   -633   -532   -592   -820
    194  -2418  -2616   1111   1405  -2517      0   -475   -620   -522   -581   -810
    176  -2390  -2566   1106   1371  -2478     36   -457   -597   -501   -561   -795
    158  -2385  -2543   1111   1348  -2462     51   -454   -594   -498   -558   -797
    155  -2385  -2540   1114   1348  -2462     49   -462   -602   -504   -561   -805
    184  -2356  -2540   1083   1361  -2447     25   -472   -602   -501   -555   -795
    184  -2356  -2540   1085   1361  -2449     -2   -488   -610   -506   -561   -802
    176  -2364  -2540   1091   1358  -2452    -36   -506   -623   -514   -568   -807
    181  -2327  -2509   1072   1345  -2418    -44   -501   -613   -496   -548   -784
    179  -2353  -2533   1085   1353  -2442    -46   -501   -613   -498   -542   -787
    179  -2392  -2572   1106   1374  -2483    -54   -504   -628   -514   -555   -802
    192  -2382  -2574   1093   1382  -2475    -75   -524   -659   -545   -587   -833
    194  -2387  -2582   1096   1387  -2483    -83   -542   -680   -566   -607   -854
    181  -2481  -2665   1148   1421  -2572    -90   -563   -711   -597   -633   -888
    166  -2522  -2688   1176   1426  -2603    -72   -568   -730   -618   -654   -911
    150  -2527  -2678   1187   1410  -2600    -67   -579   -743   -636   -670   -927
    132  -2551  -2683   1210   1408  -2616    -75   -597   -769   -659   -691   -943
    124  -2605  -2730   1239   1426  -2668    -88   -618   -802   -691   -722   -974
    124  -2650  -2774   1262   1449  -2712   -103   -639   -828   -719   -756  -1008
    116  -2631  -2751   1254   1434  -2688    -96   -646   -833   -724   -763  -1021
    119  -2626  -2746   1254   1431  -2686    -96   -649   -839   -724   -766  -1021
    127  -2634  -2761   1252   1441  -2696   -101   -649   -846   -730   -771  -1028
    119  -2634  -2753   1254   1436  -2694    -96   -646   -849   -732   -771  -1036
    135  -2639  -2774   1249   1454  -2704    -90   -646   -849   -737   -774  -1041
    137  -2660  -2798   1262   1467  -2727   -103   -659   -862   -750   -787  -1054
    119  -2694  -2816   1286   1465  -2756   -101   -657   -875   -774   -807  -1080
    127  -2683  -2811   1278   1467  -2746    -12   -545   -810   -740   -797  -1088
    132  -2660  -2792   1262   1462  -2727    101   -355   -691   -665   -761  -1080
    181  -2517  -2699   1169   1439  -2608    215   -103   -488   -488   -613   -950
    272  -2208  -2483    966   1374  -2346    288    246   -194   -150   -265   -600
    345  -1847  -2192    750   1267  -2021    239    301    -33    145    122   -171
    275  -1574  -1849    649   1060  -1712     59   -176   -116    262    363    132
     80  -1493  -1574    706    826  -1532   -148   -870   -374    184    379    189
    -54  -1782  -1727    917    833  -1756   -335  -1493   -878   -322   -111   -283
   -122  -2330  -2208   1226   1041  -2270   -509  -1899  -1499  -1070   -875  -1044
    -83  -2774  -2694   1428   1301  -2735   -683  -1953  -1777  -1421  -1247  -1423
      2  -2977  -2979   1488   1491  -2977   -696  -1709  -1678  -1384  -1257  -1475
     31  -2940  -2972   1454   1501  -2956   -519  -1371  -1439  -1223  -1148  -1397
     64  -2878  -2943   1405   1501  -2909   -285  -1023  -1205  -1060  -1036  -1309
     85  -2865  -2953   1389   1517  -2909   -135   -823  -1078   -966   -974  -1267
    101  -2826  -2927   1363   1514  -2876    -77   -753  -1034   -937   -953  -1252
    101  -2837  -2940   1366   1519  -2889    -54   -722  -1018   -922   -943  -1247
    103  -2834  -2938   1363   1519  -2886    -51   -706  -1013   -917   -943  -1252
    103  -2834  -2938   1363   1519  -2886    -44   -693  -1005   -911   -948  -1249
     90  -2829  -2920   1369   1504  -2873    -31   -675  -1005   -904   -943  -1244
     67  -2870  -2938   1400   1501  -2902    -18   -670  -1008   -906   -945  -1254
     72  -2876  -2948   1400   1509  -2909    -15   -662  -1013   -906   -945  -1260
     88  -2829  -2917   1369   1501  -2870      2   -646  -1005   -896   -935  -1247
     88  -2818  -2907   1366   1496  -2863     18   -631   -989   -888   -935  -1241
     90  -2824  -2917   1366   1501  -2870     12   -633   -995   -891   -932  -1239
     83  -2826  -2912   1371   1496  -2868     10   -626   -997   -891   -927  -1239
     72  -2857  -2933   1389   1501  -2894      7   -623   -997   -896   -935  -1247
     77  -2863  -2940   1392   1509  -2902      2   -618  -1010   -904   -937  -1252
     96  -2816  -2912   1358   1501  -2863     20   -600  -1000   -885   -919  -1241
     90  -2826  -2920   1366   1504  -2873     28   -589   -992   -880   -919  -1241
     85  -2837  -2922   1374   1501  -2878     18   -584   -982   -875   -917  -1244
    103  -2751  -2855   1325   1478  -2803     20   -561   -961   -857   -888  -1226
    116  -2733  -2852   1306   1480  -2792     25   -527   -948   -844   -865  -1202
    101  -2785  -2886   1340   1493  -2834     18   -511   -956   -852   -875  -1218
    109  -2790  -2899   1340   1501  -2844     33   -462   -924   -823   -852  -1200
    111  -2772  -2883   1330   1496  -2826     38   -413   -896   -800   -836  -1184
    109  -2756  -2865   1322   1486  -2808     20   -368   -875   -787   -826  -1171
    135  -2681  -2816   1273   1475  -2748     33   -290   -828   -737   -771  -1114
    174  -2616  -2792   1218   1480  -2704     46   -200   -782   -683   -709  -1054
    197  -2574  -2772   1189   1483  -2673     57   -116   -732   -631   -646   -995
    197  -2504  -2701   1153   1449  -2603     59    -59   -688   -579   -592   -937
    192  -2475  -2668   1140   1428  -2572     57    -28   -662   -550   -558   -904
    200  -2444  -2644   1122   1421  -2546     49    -20   -657   -537   -540   -878
    207  -2395  -2603   1093   1405  -2499     57    -12   -644   -524   -519   -852
    231  -2351  -2582   1057   1405  -2465     49    -36   -654   -530   -522   -854
    213  -2364  -2579   1075   1395  -2470     46    -67   -678   -548   -540   -867
    179  -2392  -2574   1106   1374  -2483     36   -116   -717   -584   -571   -901
    168  -2423  -2592   1127   1379  -2507     23   -166   -758   -626   -610   -945
    155  -2426  -2582   1135   1369  -2504     15   -228   -797   -672   -652   -995
    119  -2494  -2616   1187   1366  -2553     20   -290   -839   -722   -709  -1047
     96  -2556  -2652   1228   1374  -2603     18   -358   -883   -776   -766  -1104
     70  -2592  -2662   1262   1366  -2626     12   -428   -924   -820   -818  -1158
     51  -2605  -2657   1275   1350  -2629      0   -491   -958   -865   -865  -1208
     44  -2655  -2699   1304   1371  -2675     -5   -542   -989   -901   -896  -1247
     38  -2686  -2725   1322   1379  -2707    -33   -607  -1036   -956   -943  -1299
     15  -2691  -2707   1337   1361  -2699    -44   -654  -1070   -989   -979  -1337
     10  -2751  -2761   1369   1384  -2756    -38   -678  -1085  -1005  -1000  -1366
     10  -2756  -2766   1371   1387  -2759    -51   -704  -1106  -1023  -1013  -1379
      7  -2761  -2769   1376   1387  -2764    -51   -717  -1111  -1031  -1018  -1382
     15  -2743  -2759   1363   1387  -2751    -57   -727  -1114  -1031  -1023  -1384
     12  -2722  -2738   1353   1374  -2730    -62   -737  -1124  -1039  -1036  -1392
     12  -2730  -2743   1358   1376  -2735    -67   -748  -1135  -1049  -1041  -1400
     12  -2727  -2743   1356   1376  -2735    -75   -756  -1145  -1057  -1047  -1408
     18  -2696  -2714   1340   1366  -2704    -77   -761  -1148  -1054  -1041  -1408
     12  -2722  -2735   1353   1371  -2727    -75   -761  -1150  -1057  -1041  -1415
     -5  -2727  -2722   1363   1358  -2725    -77   -769  -1150  -1062  -1041  -1418
      7  -2727  -2735   1358   1371  -2730    -85   -769  -1153  -1065  -1044  -1415
      7  -2714  -2722   1353   1363  -2717    -85   -776  -1156  -1067  -1044  -1423
     12  -2714  -2727   1350   1369  -2720    -88   -784  -1158  -1070  -1047  -1423
     10  -2720  -2733   1353   1371  -2725    -93   -792  -1169  -1080  -1052  -1434
      5  -2704  -2709   1348   1356  -2707    -90   -795  -1166  -1083  -1049  -1434
     -7  -2686  -2678   1348   1335  -2683    -90   -802  -1166  -1083  -1054  -1434
    -31  -2738  -2707   1384   1335  -2722    -96   -810  -1179  -1093  -1085  -1441
    -28  -2753  -2725   1389   1348  -2740    -98   -818  -1189  -1106  -1093  -1444
    -23  -2748  -2725   1384   1348  -2738   -106   -823  -1197  -1117  -1104  -1454
    -12  -2735  -2722   1374   1353  -2730   -109   -820  -1192  -1114  -1109  -1457
    -10  -2678  -2668   1343   1327  -2675    -83   -805  -1163  -1085  -1088  -1431
    -15  -2650  -2634   1332   1309  -2644    -54   -787  -1140  -1070  -1072  -1413
    -10  -2618  -2608   1312   1299  -2613    -23   -766  -1117  -1049  -1057  -1387
     -7  -2590  -2582   1299   1286  -2587     -7   -753  -1101  -1034  -1047  -1371
    -10  -2553  -2546   1280   1267  -2551    -25   -769  -1104  -1034  -1052  -1374
     -5  -2514  -2509   1260   1249  -2512    -51   -784  -1098  -1021  -1028  -1358
     10  -2530  -2543   1257   1275  -2535    -98   -807  -1111  -1028  -1036  -1361
      0  -2605  -2605   1304   1301  -2605   -137   -831  -1140  -1049  -1049  -1374
      5  -2566  -2574   1278   1288  -2572   -129   -820  -1127  -1028  -1023  -1343
     28  -2525  -2553   1247   1291  -2538   -124   -813  -1122  -1013  -1010  -1327
      7  -2585  -2592   1288   1299  -2587   -142   -833  -1153  -1044  -1039  -1353
     -2  -2613  -2611   1309   1304  -2613   -161   -859  -1179  -1067  -1060  -1366
     10  -2613  -2624   1301   1314  -2618   -163   -865  -1189  -1083  -1078  -1363
      2  -2652  -2655   1325   1327  -2655   -158   -872  -1200  -1098  -1083  -1379
    -15  -2678  -2662   1345   1322  -2673   -150   -878  -1205  -1106  -1075  -1392
    -25  -2683  -2657   1356   1314  -2670   -150   -893  -1215  -1119  -1088  -1408
    -31  -2696  -2665   1361   1314  -2681   -155   -901  -1228  -1130  -1093  -1408
    -33  -2699  -2668   1366   1317  -2683   -171   -914  -1249  -1145  -1109  -1413
    -23  -2696  -2673   1358   1322  -2686   -187   -927  -1265  -1158  -1122  -1423
    -28  -2707  -2678   1369   1325  -2694   -184   -922  -1260  -1156  -1117  -1415
    -20  -2696  -2675   1358   1325  -2686   -184   -909  -1247  -1140  -1096  -1382
    -12  -2704  -2694   1358   1337  -2699   -194   -919  -1254  -1143  -1101  -1382
    -25  -2714  -2688   1369   1327  -2701   -210   -927  -1265  -1148  -1109  -1382
     -2  -2709  -2707   1356   1350  -2709   -233   -937  -1270  -1153  -1117  -1384
    -12  -2665  -2652   1337   1317  -2657   -241   -937  -1265  -1148  -1111  -1366
     15  -2626  -2644   1304   1330  -2634   -215   -888  -1228  -1111  -1080  -1335
     38  -2566  -2605   1262   1319  -2587   -150   -750  -1143  -1060  -1047  -1319
     49  -2481  -2530   1215   1288  -2504    -67   -553  -1005   -956   -974  -1267
     90  -2356  -2447   1132   1267  -2403     23   -293   -800   -758   -797  -1104
    187  -2094  -2281    953   1234  -2187     33    -46   -594   -501   -519   -797
    283  -1706  -1990    709   1135  -1847    -20    -54   -457   -249   -181   -384
    226  -1527  -1753    652    989  -1639   -158   -467   -532   -148     20    -93
     25  -1543  -1569    756    795  -1553   -303  -1085   -789   -277    -33   -106
   -127  -1787  -1660    956    763  -1722   -465  -1683  -1291   -784   -532   -615
   -189  -2223  -2036   1205    922  -2132   -662  -2107  -1878  -1454  -1202  -1306
   -148  -2582  -2434   1366   1143  -2509   -865  -2179  -2107  -1727  -1486  -1605
    -83  -2725  -2642   1402   1275  -2683   -867  -1932  -1971  -1654  -1462  -1610
    -20  -2694  -2673   1356   1325  -2683   -745  -1613  -1745  -1501  -1353  -1522
     10  -2611  -2621   1299   1314  -2616   -537  -1270  -1499  -1319  -1215  -1405
     36  -2564  -2600   1265   1317  -2582   -407  -1072  -1361  -1215  -1140  -1340
     44  -2520  -2564   1236   1304  -2540   -376  -1021  -1319  -1184  -1114  -1322
     54  -2462  -2517   1202   1286  -2488   -355   -982  -1283  -1156  -1083  -1293
     72  -2416  -2491   1171   1280  -2455   -355   -961  -1267  -1145  -1070  -1286
     83  -2478  -2561   1197   1322  -2520   -374   -958  -1278  -1156  -1083  -1296
     88  -2460  -2551   1184   1317  -2507   -379   -950  -1267  -1140  -1060  -1273
     93  -2434  -2527   1171   1309  -2481   -384   -943  -1260  -1132  -1047  -1260
    103  -2379  -2486   1135   1293  -2431   -387   -930  -1241  -1117  -1028  -1239
    103  -2361  -2465   1130   1283  -2413   -389   -924  -1234  -1104  -1018  -1228
    109  -2335  -2444   1111   1275  -2390   -397   -927  -1228  -1098  -1013  -1223
    109  -2343  -2452   1117   1280  -2397   -397   -917  -1218  -1096  -1010  -1221
    101  -2343  -2444   1119   1270  -2392   -402   -906  -1208  -1088  -1002  -1210
    111  -2296  -2408   1093   1260  -2351   -397   -891  -1184  -1062   -976  -1182
    140  -2252  -2392   1054   1265  -2322   -400   -880  -1174  -1044   -958  -1163
    129  -2242  -2372   1054   1249  -2307   -418   -885  -1184  -1052   -969  -1169
    124  -2249  -2377   1062   1249  -2312   -418   -870  -1176  -1041   -963  -1161
    124  -2252  -2377   1065   1249  -2314   -413   -844  -1156  -1021   -948  -1145
    140  -2208  -2348   1031   1241  -2278   -410   -815  -1135   -997   -924  -1124
    155  -2177  -2333   1010   1244  -2255   -405   -787  -1114   -979   -906  -1106
    166  -2156  -2325    995   1244  -2239   -407   -753  -1096   -958   -891  -1085
    174  -2138  -2312    982   1241  -2223   -405   -709  -1070   -927   -862  -1054
    176  -2114  -2294    969   1234  -2203   -400   -665  -1039   -893   -833  -1031
    192  -2034  -2229    919   1210  -2130   -392   -600   -995   -846   -792   -995
    210  -2018  -2229    904   1215  -2122   -392   -527   -956   -802   -758   -958
    226  -2000  -2226    888   1226  -2112   -376   -439   -893   -740   -696   -893
    259  -1917  -2179    828   1218  -2047   -368   -350   -836   -670   -628   -820
    285  -1821  -2107    766   1195  -1964   -361   -280   -779   -600   -555   -750
    293  -1738  -2031    722   1161  -1886   -353   -231   -743   -550   -504   -701
    293  -1670  -1964    688   1127  -1816   -350   -213   -719   -522   -467   -667
    288  -1714  -2005    711   1145  -1860   -337   -200   -698   -498   -433   -639
    280  -1719  -2000    717   1140  -1860   -340   -220   -711   -509   -433   -636
    275  -1699  -1974    709   1122  -1836   -350   -259   -740   -532   -454   -652
    259  -1683  -1943    711   1101  -1813   -374   -314   -787   -574   -493   -693
    249  -1701  -1951    724   1098  -1826   -374   -368   -823   -613   -532   -735
    239  -1709  -1951    735   1093  -1829   -374   -420   -854   -654   -571   -776
    218  -1771  -1990    776   1101  -1880   -371   -480   -898   -706   -628   -833
    202  -1831  -2034    815   1117  -1932   -389   -558   -953   -763   -688   -888
    184  -1870  -2057    841   1119  -1964   -394   -623   -995   -815   -743   -937
    168  -1896  -2068    862   1117  -1982   -402   -683  -1031   -854   -787   -987
    168  -1925  -2094    878   1130  -2008   -410   -737  -1065   -888   -823  -1026
    153  -1992  -2145    919   1148  -2068   -418   -787  -1101   -919   -859  -1060
    137  -2036  -2174    948   1153  -2104   -441   -836  -1137   -961   -901  -1096
    137  -2031  -2171    945   1153  -2101   -449   -865  -1150   -979   -919  -1111
    142  -2005  -2148    930   1143  -2075   -457   -888  -1163   -995   -932  -1127
    135  -2016  -2151    940   1143  -2083   -454   -898  -1163   -997   -932  -1124
    132  -2057  -2190    961   1161  -2122   -439   -891  -1150   -984   -911  -1106
    132  -2039  -2171    953   1150  -2104   -444   -901  -1158   -987   -914  -1106
    124  -2031  -2156    950   1137  -2091   -454   -914  -1171   -997   -924  -1114
    119  -2034  -2153    958   1135  -2094   -462   -924  -1182  -1008   -935  -1122
    114  -2016  -2130    948   1122  -2073   -467   -930  -1182  -1008   -932  -1127
    119  -1977  -2096    927   1106  -2036   -465   -932  -1171   -997   -922  -1119
    111  -2013  -2127    950   1117  -2070   -465   -932  -1174   -995   -919  -1114
    103  -1992  -2096    945   1098  -2044   -459   -924  -1171   -984   -904  -1091
    109  -2003  -2112    945   1109  -2057   -459   -927  -1171   -982   -906  -1091
    114  -1990  -2104    937   1106  -2047   -459   -930  -1171   -984   -906  -1091
    103  -1990  -2094    943   1096  -2039   -465   -940  -1182   -992   -904  -1096
    103  -1979  -2083    937   1093  -2031   -470   -948  -1189   -997   -904  -1096
    114  -1951  -2068    917   1088  -2008   -472   -945  -1184   -984   -888  -1075
    109  -1956  -2065    922   1085  -2010   -478   -953  -1195   -987   -896  -1078
     98  -1982  -2081    940   1088  -2031   -493   -976  -1218  -1008   -914  -1096
    111  -1953  -2065    922   1088  -2008   -493   -976  -1218  -1002   -906  -1085
    119  -1914  -2034    896   1072  -1971   -470   -956  -1192   -971   -880  -1057
    124  -1891  -2016    883   1070  -1953   -454   -953  -1182   -969   -875  -1052
    114  -1891  -2005    885   1057  -1945   -444   -950  -1174   -966   -872  -1049
    114  -1880  -1995    883   1054  -1938   -436   -945  -1166   -958   -862  -1039
    132  -1836  -1969    852   1049  -1901   -446   -953  -1163   -953   -849  -1023
    132  -1787  -1922    826   1026  -1855   -457   -958  -1148   -932   -823  -1000
    135  -1761  -1899    810   1015  -1829   -488   -966  -1145   -919   -807   -984
    132  -1764  -1896    815   1013  -1829   -522   -982  -1158   -930   -813   -989
    127  -1779  -1906    826   1015  -1844   -522   -982  -1158   -924   -802   -982
    148  -1784  -1932    815   1039  -1857   -527   -982  -1163   -927   -802   -979
    166  -1795  -1961    813   1062  -1875   -542   -995  -1187   -948   -813   -992
    155  -1826  -1982    836   1067  -1904   -545  -1005  -1205   -961   -823   -997
    145  -1865  -2010    859   1075  -1938   -555  -1026  -1234   -989   -849  -1021
    129  -1896  -2029    883   1078  -1961   -561  -1044  -1252  -1008   -870  -1044
    116  -1912  -2029    896   1072  -1971   -555  -1054  -1262  -1018   -883  -1067
    106  -1935  -2042    914   1072  -1987   -548  -1065  -1273  -1026   -896  -1080
    119  -1974  -2094    924   1104  -2034   -566  -1091  -1301  -1062   -930  -1114
    114  -1995  -2109    940   1109  -2052   -579  -1106  -1322  -1078   -940  -1122
    114  -1990  -2107    935   1109  -2047   -587  -1111  -1330  -1080   -940  -1117
    106  -1990  -2096    943   1101  -2042   -581  -1114  -1332  -1080   -943  -1117
    101  -1982  -2083    940   1091  -2031   -579  -1114  -1337  -1083   -945  -1124
     98  -1974  -2073    937   1085  -2023   -576  -1114  -1332  -1075   -937  -1122
     88  -2016  -2107    961   1096  -2060   -592  -1127  -1350  -1091   -950  -1132
     83  -2036  -2120    976   1101  -2078   -600  -1135  -1361  -1101   -963  -1137
     96  -1992  -2088    948   1091  -2039   -584  -1119  -1337  -1080   -943  -1117
    109  -1964  -2075    927   1091  -2018   -550  -1065  -1306  -1062   -935  -1117
    114  -1958  -2075    922   1093  -2016   -457   -914  -1221  -1018   -919  -1124
    132  -1906  -2039    888   1085  -1971   -340   -706  -1060   -896   -823  -1054
    194  -1683  -1880    743   1036  -1782   -231   -410   -782   -605   -555   -807
    290  -1358  -1649    532    969  -1504   -257   -150   -530   -265   -179   -413
    319  -1018  -1340    348    828  -1179   -353   -236   -428      0    184      7
    215   -841  -1057    314    636   -948   -493   -698   -555     77    371    254
     49   -883   -935    415    491   -909   -711  -1379   -984   -239    127     46
    -67  -1252  -1184    659    555  -1218   -911  -2018  -1618   -950   -571   -644
    -90  -1675  -1587    883    748  -1634  -1091  -2346  -2156  -1595  -1210  -1267
    -57  -2042  -1984   1049    963  -2013  -1197  -2283  -2252  -1748  -1389  -1462
     -5  -2161  -2156   1080   1072  -2161  -1137  -2021  -2075  -1644  -1348  -1457
     31  -2127  -2158   1047   1093  -2143   -987  -1730  -1849  -1488  -1252  -1395
     51  -2101  -2153   1023   1101  -2127   -779  -1423  -1608  -1312  -1127  -1306
     75  -2086  -2161   1005   1117  -2122   -654  -1254  -1475  -1213  -1054  -1247
     85  -2036  -2125    974   1104  -2081   -600  -1184  -1410  -1158  -1010  -1205
     88  -1984  -2073    948   1078  -2029   -574  -1150  -1376  -1130   -984  -1182
     77  -1992  -2070    956   1072  -2029   -566  -1140  -1369  -1122   -979  -1184
     67  -2023  -2091    979   1078  -2057   -561  -1132  -1363  -1119   -976  -1184
     77  -2029  -2109    974   1091  -2068   -558  -1119  -1361  -1114   -969  -1176
     96  -1979  -2075    940   1083  -2026   -550  -1104  -1345  -1098   -948  -1150
    103  -1958  -2062    924   1080  -2010   -553  -1101  -1340  -1093   -945  -1148
     85  -1953  -2039    935   1062  -1995   -561  -1101  -1345  -1096   -956  -1156
     88  -1930  -2018    919   1052  -1974   -558  -1088  -1330  -1078   -932  -1135
    101  -1886  -1987    893   1041  -1938   -550  -1078  -1314  -1067   -922  -1124
    111  -1870  -1982    878   1047  -1925   -555  -1078  -1314  -1067   -924  -1127
    114  -1896  -2010    891   1062  -1953   -561  -1078  -1317  -1067   -930  -1132
    114  -1862  -1977    872   1044  -1919   -553  -1054  -1288  -1041   -904  -1109
    122  -1847  -1969    862   1044  -1906   -532  -1023  -1257  -1008   -875  -1078
    129  -1860  -1990    865   1057  -1922   -522   -997  -1239   -984   -854  -1060
    135  -1844  -1979    854   1057  -1912   -532   -984  -1234   -982   -852  -1057
    135  -1816  -1951    839   1041  -1883   -537   -974  -1226   -976   -844  -1052
    132  -1792  -1927    828   1028  -1860   -535   -948  -1208   -961   -823  -1036
    124  -1810  -1938    841   1028  -1873   -540   -919  -1192   -945   -810  -1026
    142  -1748  -1891    802   1015  -1818   -537   -878  -1156   -911   -779   -997
    166  -1706  -1875    769   1021  -1790   -519   -810  -1101   -859   -730   -950
    176  -1673  -1849    748   1013  -1761   -511   -740  -1049   -800   -680   -898
    187  -1634  -1823    722   1005  -1727   -509   -670   -997   -740   -623   -844
    213  -1623  -1836    706   1023  -1730   -493   -587   -932   -665   -553   -779
    226  -1595  -1823    683   1023  -1709   -498   -524   -880   -602   -496   -722
    249  -1509  -1761    628   1005  -1634   -496   -465   -826   -537   -431   -657
    254  -1431  -1688    587    971  -1561   -491   -426   -784   -488   -381   -610
    257  -1402  -1660    574    958  -1530   -483   -405   -763   -467   -355   -581
    259  -1374  -1636    555    945  -1504   -475   -405   -763   -457   -342   -566
    252  -1384  -1636    566    943  -1512   -472   -420   -774   -465   -345   -568
    228  -1408  -1636    589    930  -1522   -472   -452   -800   -493   -371   -592
    205  -1413  -1618    605    911  -1514   -483   -504   -844   -542   -420   -641
    202  -1387  -1592    589    896  -1488   -480   -561   -885   -589   -467   -688
    192  -1387  -1582    597    885  -1483   -483   -620   -932   -644   -524   -745
    155  -1488  -1644    665    898  -1566   -493   -693   -992   -719   -600   -818
    114  -1590  -1704    737    909  -1647   -501   -769  -1057   -795   -680   -891
    111  -1595  -1706    740    906  -1649   -498   -823  -1088   -831   -724   -935
    103  -1608  -1712    750    906  -1660   -501   -883  -1114   -870   -769   -979
     98  -1647  -1745    774    919  -1696   -514   -940  -1150   -911   -813  -1021
     85  -1652  -1738    784    911  -1693   -535   -992  -1192   -953   -857  -1067
     77  -1722  -1803    820    937  -1761   -548  -1026  -1226   -992   -898  -1104
     75  -1743  -1821    833    945  -1782   -553  -1049  -1236  -1002   -911  -1119
     70  -1725  -1797    826    932  -1761   -568  -1075  -1254  -1015   -927  -1140
     67  -1738  -1805    836    935  -1771   -574  -1085  -1257  -1018   -932  -1148
     64  -1730  -1795    831    927  -1761   -579  -1096  -1265  -1023   -940  -1156
     72  -1717  -1792    820    930  -1753   -579  -1093  -1257  -1013   -930  -1148
     77  -1719  -1800    820    937  -1758   -589  -1101  -1265  -1018   -935  -1156
     54  -1725  -1779    836    917  -1751   -581  -1096  -1260  -1008   -924  -1153
     44  -1725  -1771    839    906  -1748   -587  -1096  -1254  -1002   -917  -1145
     44  -1730  -1777    841    909  -1753   -592  -1098  -1257  -1002   -917  -1145
     62  -1709  -1771    820    914  -1740   -579  -1093  -1244   -987   -906  -1132
     64  -1670  -1735    802    898  -1701   -566  -1088  -1234   -979   -893  -1124
     57  -1717  -1777    828    914  -1745   -574  -1098  -1247   -995   -909  -1143
     54  -1722  -1777    833    914  -1748   -576  -1101  -1257  -1000   -909  -1150
     51  -1717  -1769    831    906  -1743   -568  -1101  -1254   -989   -898  -1148
     49  -1714  -1764    833    906  -1738   -576  -1109  -1257   -989   -901  -1145
     49  -1712  -1761    828    904  -1735   -581  -1119  -1262  -1000   -909  -1153
     46  -1725  -1771    839    906  -1745   -576  -1122  -1265  -1005   -917  -1161
     44  -1719  -1764    836    904  -1740   -568  -1122  -1262  -1000   -914  -1163
     49  -1706  -1756    828    901  -1730   -555  -1111  -1247   -982   -901  -1153
     64  -1670  -1738    802    898  -1701   -537  -1106  -1236   -976   -893  -1150
     67  -1618  -1686    774    875  -1652   -506  -1091  -1218   -958   -875  -1130
     54  -1597  -1652    771    852  -1623   -488  -1080  -1200   -943   -865  -1117
     46  -1595  -1641    774    844  -1618   -501  -1093  -1202   -945   -867  -1114
     57  -1556  -1613    748    831  -1584   -517  -1101  -1195   -930   -846  -1096
     72  -1551  -1623    737    846  -1587   -555  -1122  -1208   -937   -849  -1098
     62  -1564  -1628    750    844  -1595   -576  -1132  -1215   -940   -849  -1101
     64  -1574  -1639    756    852  -1605   -571  -1122  -1205   -930   -839  -1093
     77  -1574  -1652    748    862  -1613   -581  -1124  -1221   -937   -849  -1101
     72  -1621  -1693    774    883  -1657   -581  -1130  -1234   -948   -862  -1114
     62  -1691  -1756    813    906  -1725   -587  -1140  -1252   -966   -880  -1140
     49  -1712  -1761    831    904  -1735   -592  -1153  -1273   -987   -906  -1161
     44  -1717  -1761    836    901  -1740   -587  -1158  -1283  -1000   -914  -1171
     25  -1748  -1774    859    898  -1761   -589  -1176  -1309  -1028   -940  -1202
      5  -1821  -1826    909    914  -1823   -587  -1184  -1319  -1041   -956  -1213
     18  -1816  -1834    898    924  -1823   -576  -1176  -1312  -1036   -953  -1205
     10  -1831  -1842    909    924  -1836   -589  -1192  -1332  -1057   -971  -1228
      7  -1849  -1857    922    930  -1855   -597  -1200  -1345  -1067   -982  -1239
     18  -1826  -1847    904    932  -1836   -600  -1200  -1340  -1065   -982  -1236
     12  -1834  -1847    911    930  -1839   -587  -1189  -1327  -1052   -971  -1226
     15  -1823  -1839    901    927  -1831   -597  -1197  -1327  -1054   -976  -1223
     18  -1818  -1839    898    927  -1829   -600  -1200  -1330  -1054   -976  -1223
     25  -1816  -1844    893    932  -1829   -602  -1200  -1327  -1052   -976  -1218
     20  -1839  -1860    909    940  -1849   -605  -1192  -1322  -1047   -969  -1210
     36  -1834  -1870    898    953  -1852   -566  -1122  -1278  -1021   -961  -1208
     54  -1761  -1818    852    935  -1790   -470   -945  -1163   -948   -927  -1202
     75  -1639  -1717    782    896  -1678   -355   -714   -971   -787   -800  -1104
    111  -1441  -1553    665    831  -1496   -265   -413   -683   -485   -519   -839
    200  -1117  -1319    457    758  -1218   -329   -244   -483   -168   -135   -415
    189   -756   -945    283    566   -849   -457   -532   -491     20    194     -5
     41   -628   -670    293    353   -649   -613  -1075   -688     38    340    194
   -101   -766   -665    433    280   -717   -831  -1714  -1130   -298     64    -41
   -163  -1257  -1093    709    462  -1176  -1036  -2262  -1805  -1104   -763   -857
   -129  -1693  -1564    911    714  -1631  -1226  -2475  -2262  -1686  -1361  -1447
    -93  -1964  -1870   1026    885  -1919  -1280  -2322  -2229  -1719  -1441  -1558
    -44  -2021  -1977   1034    966  -2000  -1169  -2013  -1971  -1540  -1325  -1483
    -12  -1930  -1917    969    948  -1925   -953  -1665  -1675  -1327  -1163  -1361
     12  -1855  -1867    919    937  -1860   -774  -1392  -1470  -1163  -1044  -1275
     23  -1818  -1844    896    932  -1831   -701  -1273  -1384  -1091   -995  -1239
     23  -1823  -1847    901    935  -1834   -678  -1231  -1350  -1065   -979  -1221
     23  -1818  -1844    896    932  -1831   -672  -1210  -1335  -1052   -966  -1210
     46  -1751  -1800    852    922  -1774   -654  -1182  -1304  -1023   -935  -1184
     54  -1727  -1782    833    917  -1753   -644  -1163  -1288  -1008   -914  -1171
     51  -1722  -1774    836    911  -1748   -652  -1161  -1288  -1008   -914  -1174
     54  -1735  -1792    839    922  -1764   -646  -1145  -1275   -995   -909  -1163
     51  -1727  -1782    836    914  -1753   -652  -1140  -1273   -992   -906  -1156
     57  -1706  -1766    823    909  -1735   -652  -1130  -1262   -982   -898  -1156
     67  -1691  -1758    813    911  -1725   -641  -1114  -1249   -971   -885  -1145
     62  -1670  -1732    802    893  -1701   -639  -1101  -1234   -956   -867  -1132
     62  -1683  -1745    807    904  -1714   -633  -1078  -1215   -937   -852  -1117
     57  -1673  -1730    807    891  -1701   -626  -1060  -1195   -919   -839  -1101
     51  -1649  -1701    800    875  -1675   -620  -1041  -1179   -901   -828  -1093
     62  -1649  -1712    792    885  -1680   -613  -1018  -1163   -888   -813  -1083
     83  -1628  -1712    771    896  -1670   -613   -997  -1145   -875   -800  -1072
     96  -1618  -1717    761    906  -1667   -620   -984  -1135   -870   -800  -1070
    103  -1600  -1704    748    904  -1652   -620   -956  -1114   -857   -789  -1062
    106  -1566  -1675    727    888  -1621   -613   -924  -1088   -833   -769  -1044
    111  -1556  -1667    722    888  -1613   -597   -872  -1049   -797   -740  -1021
    116  -1566  -1683    724    898  -1626   -584   -818  -1013   -758   -711   -995
    129  -1532  -1662    701    896  -1597   -568   -756   -969   -717   -672   -961
    145  -1467  -1613    659    878  -1540   -550   -672   -911   -659   -623   -911
    158  -1415  -1574    628    865  -1493   -530   -581   -846   -589   -558   -854
    168  -1387  -1558    607    862  -1473   -522   -501   -789   -530   -501   -802
    181  -1350  -1532    584    857  -1441   -524   -433   -745   -475   -452   -756
    207  -1273  -1480    530    844  -1376   -517   -381   -704   -423   -400   -701
    231  -1187  -1421    478    826  -1304   -504   -342   -665   -371   -350   -644
    228  -1174  -1402    472    813  -1286   -504   -335   -659   -358   -337   -633
    213  -1208  -1421    498    815  -1314   -504   -345   -675   -379   -353   -644
    210  -1205  -1418    496    813  -1312   -506   -376   -698   -402   -374   -662
    210  -1197  -1408    491    807  -1301   -501   -410   -719   -423   -392   -683
    205  -1223  -1428    509    815  -1327   -498   -452   -750   -459   -431   -719
    184  -1265  -1449    540    815  -1356   -488   -501   -789   -504   -478   -769
    166  -1312  -1478    571    818  -1395   -496   -568   -841   -563   -540   -828
    142  -1376  -1519    615    831  -1449   -498   -639   -891   -623   -597   -891
    127  -1415  -1545    641    836  -1478   -501   -704   -932   -672   -649   -940
    109  -1444  -1553    667    831  -1499   -504   -763   -963   -711   -691   -982
     83  -1488  -1574    701    826  -1530   -522   -831  -1008   -766   -745  -1036
     70  -1535  -1605    732    836  -1569   -540   -891  -1057   -815   -797  -1093
     85  -1556  -1641    735    862  -1597   -563   -940  -1096   -852   -833  -1130
     98  -1558  -1657    730    878  -1608   -576   -971  -1119   -872   -854  -1150
     83  -1600  -1683    758    883  -1641   -576   -987  -1135   -885   -867  -1166
     77  -1613  -1691    766    883  -1652   -579   -997  -1137   -891   -878  -1174
     72  -1623  -1699    774    883  -1660   -587  -1005  -1143   -901   -880  -1187
     67  -1626  -1693    779    880  -1660   -589  -1015  -1148   -906   -885  -1197
     77  -1605  -1683    763    878  -1644   -584  -1005  -1137   -896   -875  -1189
     77  -1602  -1683    761    878  -1641   -589  -1008  -1137   -891   -875  -1187
     75  -1610  -1688    766    880  -1649   -600  -1015  -1145   -896   -885  -1195
     67  -1628  -1696    782    880  -1662   -602  -1018  -1148   -901   -891  -1195
     83  -1597  -1680    756    880  -1639   -587  -1005  -1130   -888   -880  -1182
     83  -1597  -1680    756    880  -1639   -581  -1008  -1124   -885   -880  -1182
     72  -1615  -1688    771    878  -1649   -589  -1013  -1135   -888   -880  -1187
     72  -1613  -1686    771    878  -1649   -592  -1010  -1143   -885   -883  -1184
     75  -1613  -1691    769    880  -1652   -594  -1002  -1137   -878   -878  -1179
     67  -1610  -1680    771    872  -1644   -597  -1008  -1137   -880   -880  -1179
     62  -1610  -1673    771    867  -1641   -605  -1013  -1148   -888   -888  -1179
     70  -1615  -1686    774    878  -1649   -610  -1018  -1153   -893   -893  -1182
     80  -1608  -1688    763    883  -1647   -620  -1026  -1161   -898   -893  -1184
     85  -1579  -1667    745    875  -1623   -607  -1018  -1143   -883   -880  -1171
     90  -1525  -1615    714    852  -1569   -574   -992  -1106   -849   -852  -1145
     83  -1475  -1558    696    820  -1517   -535   -971  -1080   -826   -828  -1124
     77  -1473  -1551    696    813  -1509   -522   -966  -1075   -820   -820  -1119
     85  -1475  -1561    693    820  -1517   -537   -974  -1075   -823   -820  -1119
     88  -1444  -1532    675    807  -1486   -550   -976  -1060   -805   -800  -1101
    101  -1423  -1525    662    813  -1473   -568   -976  -1049   -784   -779  -1078
    119  -1439  -1558    659    836  -1499   -602   -997  -1070   -797   -784  -1080
    114  -1441  -1556    662    833  -1499   -605  -1002  -1072   -795   -784  -1072
    109  -1434  -1543    659    823  -1488   -613  -1000  -1075   -789   -784  -1070
    101  -1460  -1561    680    831  -1509   -623  -1008  -1093   -807   -800  -1085
     93  -1519  -1613    711    852  -1566   -641  -1031  -1127   -839   -826  -1111
     98  -1553  -1652    727    875  -1602   -646  -1052  -1150   -862   -846  -1132
    109  -1545  -1657    717    883  -1600   -644  -1065  -1163   -872   -859  -1145
     93  -1579  -1673    743    883  -1626   -633  -1065  -1166   -880   -870  -1158
     62  -1628  -1693    782    878  -1662   -633  -1072  -1182   -896   -888  -1176
     51  -1652  -1706    800    878  -1678   -646  -1096  -1213   -924   -914  -1208
     51  -1660  -1712    802    880  -1686   -646  -1104  -1221   -932   -922  -1223
     51  -1683  -1735    815    893  -1709   -646  -1109  -1226   -937   -927  -1228
     59  -1680  -1740    807    898  -1709   -646  -1109  -1231   -940   -922  -1226
     59  -1680  -1743    810    901  -1712   -646  -1109  -1234   -943   -927  -1226
     54  -1683  -1738    813    893  -1709   -644  -1109  -1231   -940   -924  -1221
     36  -1686  -1722    826    878  -1704   -641  -1109  -1234   -940   -927  -1223
     31  -1704  -1738    833    883  -1719   -646  -1117  -1239   -948   -932  -1228
     38  -1701  -1740    831    888  -1719   -646  -1114  -1236   -943   -927  -1218
     38  -1704  -1745    831    891  -1725   -633  -1098  -1226   -935   -927  -1218
     62  -1675  -1738    807    898  -1706   -563   -989  -1163   -906   -917  -1221
    103  -1602  -1706    748    904  -1652   -439   -761  -1002   -789   -839  -1166
    137  -1444  -1582    652    859  -1512   -340   -493   -787   -592   -667  -1013
    205  -1153  -1361    472    782  -1254   -285   -153   -506   -262   -335   -680
    267   -776  -1044    254    654   -909   -324   -119   -324     57     70   -228
    187   -511   -701    161    441   -605   -545   -696   -449    174    316     88
      7   -459   -467    223    236   -462   -774  -1400   -717     85    316    135
   -142   -774   -631    457    241   -704   -997  -2052  -1252   -452   -194   -353
   -194  -1358  -1163    776    483  -1262  -1231  -2504  -1990  -1332  -1075  -1215
   -140  -1753  -1615    945    735  -1686  -1358  -2465  -2164  -1592  -1369  -1525
    -75  -1912  -1836    992    880  -1875  -1299  -2156  -1992  -1501  -1337  -1532
    -31  -1844  -1813    937    888  -1829  -1083  -1766  -1712  -1309  -1202  -1436
     18  -1725  -1743    854    880  -1732   -833  -1397  -1447  -1117  -1062  -1327
     33  -1732  -1766    849    898  -1748   -722  -1228  -1335  -1034  -1005  -1288
     46  -1719  -1766    836    904  -1740   -678  -1161  -1288   -992   -971  -1262
     64  -1727  -1792    831    927  -1758   -657  -1124  -1267   -971   -950  -1244
     80  -1727  -1808    823    943  -1766   -654  -1101  -1257   -963   -948  -1241
     59  -1706  -1766    823    911  -1735   -649  -1091  -1244   -948   -940  -1234
     59  -1701  -1764    820    909  -1732   -639  -1075  -1231   -932   -924  -1218
     62  -1693  -1756    815    906  -1725   -633  -1067  -1226   -927   -917  -1210
     57  -1688  -1745    815    901  -1717   -633  -1060  -1223   -924   -914  -1210
     59  -1675  -1738    805    896  -1704   -631  -1044  -1215   -914   -906  -1200
     70  -1665  -1735    797    901  -1701   -620  -1023  -1197   -901   -888  -1182
     77  -1662  -1740    792    909  -1701   -618  -1008  -1192   -893   -883  -1179
     72  -1660  -1732    795    901  -1696   -610   -992  -1176   -872   -865  -1163
     72  -1639  -1712    782    891  -1675   -605   -976  -1158   -859   -844  -1148
     83  -1618  -1701    766    891  -1660   -597   -956  -1137   -841   -826  -1132
     96  -1597  -1693    750    893  -1647   -597   -940  -1122   -828   -818  -1122
     77  -1592  -1670    758    872  -1631   -592   -924  -1111   -820   -807  -1119
     75  -1623  -1699    774    885  -1660   -600   -917  -1114   -820   -815  -1130
     75  -1636  -1712    779    891  -1673   -592   -888  -1098   -805   -800  -1117
     88  -1590  -1678    750    883  -1634   -574   -841  -1062   -771   -766  -1080
     88  -1577  -1665    745    875  -1621   -568   -800  -1036   -745   -748  -1062
     83  -1564  -1649    737    865  -1605   -553   -745  -1002   -714   -722  -1041
    111  -1514  -1628    701    867  -1571   -532   -672   -953   -670   -683  -1002
    129  -1462  -1595    665    859  -1527   -524   -602   -911   -626   -644   -971
    129  -1441  -1571    657    849  -1506   -519   -527   -875   -587   -613   -948
    158  -1384  -1543    613    846  -1462   -509   -439   -815   -524   -550   -883
    171  -1330  -1504    579    836  -1415   -485   -345   -743   -449   -478   -807
    179  -1280  -1460    548    818  -1369   -465   -275   -683   -384   -413   -740
    187  -1231  -1418    522    802  -1325   -454   -236   -649   -342   -368   -693
    194  -1189  -1384    498    787  -1288   -459   -226   -639   -327   -348   -678
    197  -1163  -1361    483    779  -1262   -454   -228   -633   -316   -335   -665
    187  -1161  -1350    485    766  -1254   -449   -244   -639   -322   -337   -667
    189  -1163  -1353    488    771  -1257   -449   -267   -652   -329   -345   -675
    176  -1182  -1358    501    763  -1267   -452   -306   -678   -355   -371   -706
    161  -1184  -1345    511    753  -1265   -457   -358   -714   -392   -407   -737
    129  -1249  -1379    558    750  -1312   -459   -420   -763   -444   -462   -787
    103  -1304  -1408    600    756  -1356   -465   -496   -813   -501   -519   -846
     98  -1330  -1428    613    761  -1379   -472   -566   -852   -545   -563   -896
     85  -1376  -1462    644    774  -1418   -480   -636   -896   -594   -613   -943
     64  -1415  -1480    675    771  -1449   -491   -704   -937   -636   -659   -987
     44  -1470  -1514    714    779  -1491   -498   -763   -984   -683   -706  -1031
     33  -1512  -1548    737    787  -1530   -514   -818  -1023   -722   -748  -1072
     25  -1558  -1584    766    802  -1569   -527   -854  -1049   -748   -776  -1101
     20  -1587  -1610    782    813  -1597   -540   -891  -1075   -774   -802  -1127
     23  -1600  -1623    789    823  -1610   -540   -909  -1088   -789   -807  -1135
     25  -1587  -1615    779    818  -1600   -548   -924  -1101   -797   -818  -1145
     25  -1610  -1636    789    831  -1623   -550   -932  -1106   -802   -826  -1153
     12  -1621  -1634    802    823  -1628   -558   -937  -1114   -813   -836  -1161
     15  -1592  -1608    789    810  -1600   -553   -927  -1098   -800   -823  -1148
     25  -1579  -1605    776    813  -1592   -545   -922  -1088   -784   -805  -1132
     15  -1571  -1587    776    800  -1579   -548   -927  -1093   -792   -807  -1140
     20  -1553  -1574    766    797  -1564   -545   -924  -1096   -789   -805  -1145
     20  -1551  -1571    766    795  -1561   -540   -914  -1091   -779   -797  -1140
     15  -1582  -1597    782    805  -1590   -545   -919  -1098   -787   -807  -1153
     12  -1613  -1626    800    818  -1618   -553   -930  -1109   -797   -820  -1166
     15  -1628  -1644    802    828  -1636   -555   -932  -1114   -800   -823  -1166
     23  -1621  -1644    800    833  -1631   -545   -924  -1101   -787   -813  -1150
     15  -1628  -1644    805    828  -1636   -553   -935  -1111   -797   -826  -1163
     18  -1626  -1644    802    828  -1634   -548   -935  -1106   -792   -820  -1158
     20  -1602  -1623    792    820  -1613   -558   -943  -1114   -800   -828  -1171
     25  -1587  -1613    782    818  -1600   -553   -937  -1106   -795   -823  -1163
     20  -1540  -1561    758    789  -1551   -517   -906  -1067   -761   -789  -1130
     23  -1480  -1504    730    761  -1493   -488   -896  -1044   -743   -769  -1114
     23  -1460  -1486    717    753  -1473   -462   -883  -1031   -730   -756  -1104
     23  -1467  -1491    722    756  -1478   -462   -878  -1021   -722   -748  -1096
     28  -1465  -1496    717    761  -1478   -491   -896  -1028   -724   -748  -1093
     41  -1444  -1486    701    761  -1465   -509   -898  -1021   -714   -735  -1075
     46  -1454  -1501    704    771  -1478   -540   -909  -1028   -719   -740  -1075
     46  -1444  -1491    698    769  -1467   -550   -906  -1028   -711   -732  -1065
     54  -1415  -1470    678    761  -1441   -555   -906  -1026   -706   -727  -1060
     57  -1457  -1514    698    784  -1486   -563   -911  -1041   -722   -743  -1070
     46  -1509  -1556    730    800  -1532   -589   -937  -1080   -758   -774  -1098
     41  -1535  -1577    748    807  -1556   -600   -961  -1106   -782   -800  -1119
     28  -1564  -1595    766    810  -1579   -592   -966  -1117   -792   -810  -1124
     18  -1597  -1615    789    815  -1605   -587   -974  -1132   -810   -831  -1145
    -12  -1631  -1621    820    802  -1626   -579   -987  -1153   -831   -854  -1169
    -23  -1639  -1615    831    795  -1628   -581  -1002  -1169   -846   -867  -1182
    -23  -1662  -1641    841    807  -1652   -592  -1015  -1187   -865   -883  -1197
    -38  -1693  -1654    865    805  -1675   -592  -1021  -1197   -875   -893  -1210
    -44  -1712  -1670    875    813  -1691   -600  -1028  -1213   -893   -909  -1223
    -36  -1706  -1670    872    815  -1688   -600  -1028  -1208   -891   -906  -1218
    -31  -1696  -1665    865    815  -1683   -592  -1021  -1195   -875   -891  -1200
    -23  -1691  -1667    857    820  -1680   -592  -1015  -1187   -872   -885  -1197
    -25  -1701  -1675    862    823  -1688   -592  -1018  -1192   -878   -888  -1202
    -28  -1704  -1675    867    823  -1691   -594  -1023  -1200   -885   -893  -1208
    -31  -1704  -1673    865    818  -1688   -592  -1018  -1205   -888   -901  -1218
    -25  -1675  -1652    849    813  -1665   -527   -919  -1148   -854   -878  -1213
      2  -1597  -1600    797    800  -1597   -420   -727  -1018   -758   -810  -1169
     59  -1478  -1538    709    797  -1506   -322   -475   -833   -594   -675  -1052
    132  -1275  -1408    571    769  -1340   -223    -96   -561   -303   -394   -771
    197  -1008  -1208    405    701  -1106   -228    -10   -402    -38    -70   -410
    137   -784   -922    324    527   -854   -418   -530   -480     85    155   -116
    -80   -633   -553    358    236   -594   -672  -1325   -693     77    246     23
   -257   -875   -618    566    176   -745   -943  -2062  -1202   -384   -166   -361
   -322  -1348  -1026    833    350  -1187  -1192  -2509  -1852  -1143   -911  -1085
   -267  -1722  -1457    995    592  -1590  -1358  -2514  -2109  -1493  -1288  -1473
   -176  -1886  -1709   1031    766  -1797  -1299  -2161  -1948  -1415  -1270  -1496
   -124  -1831  -1709    976    789  -1771  -1052  -1722  -1662  -1223  -1135  -1395
    -85  -1792  -1706    937    810  -1751   -802  -1345  -1434  -1067  -1028  -1317
    -51  -1766  -1717    906    831  -1743   -665  -1137  -1309   -979   -966  -1270
    -46  -1753  -1706    901    828  -1730   -615  -1065  -1252   -940   -940  -1247
    -46  -1769  -1725    906    836  -1745   -594  -1028  -1226   -922   -924  -1234
    -38  -1748  -1712    893    833  -1730   -587  -1002  -1213   -909   -909  -1221
    -36  -1701  -1667    867    813  -1686   -581   -984  -1197   -896   -896  -1205
    -33  -1719  -1686    878    826  -1704   -574   -966  -1187   -885   -883  -1192
    -31  -1696  -1667    862    818  -1683   -571   -956  -1182   -875   -875  -1187
    -15  -1673  -1657    844    820  -1667   -571   -943  -1176   -867   -865  -1182
     -2  -1680  -1678    841    836  -1678   -571   -930  -1171   -859   -854  -1171
    -23  -1701  -1678    862    826  -1691   -555   -914  -1161   -854   -846  -1158
    -23  -1717  -1696    867    836  -1706   -540   -888  -1135   -833   -826  -1137
      0  -1670  -1673    833    833  -1673   -540   -872  -1119   -820   -813  -1124
      7  -1644  -1652    818    828  -1647   -550   -865  -1114   -815   -807  -1119
      7  -1636  -1644    815    826  -1639   -542   -844  -1096   -797   -787  -1101
      7  -1639  -1647    815    826  -1644   -535   -820  -1075   -776   -771  -1083
      5  -1590  -1595    792    797  -1592   -542   -810  -1075   -774   -766  -1080
     18  -1548  -1569    763    792  -1558   -542   -789  -1065   -758   -753  -1072
     23  -1558  -1582    769    802  -1569   -530   -753  -1039   -735   -730  -1052
     12  -1579  -1592    782    802  -1584   -511   -711  -1013   -714   -711  -1036
     23  -1556  -1579    766    800  -1566   -506   -667   -989   -691   -691  -1021
     38  -1506  -1545    732    789  -1525   -506   -618   -963   -665   -667  -1000
     49  -1478  -1527    714    787  -1501   -488   -548   -924   -623   -636   -963
     54  -1454  -1512    698    782  -1483   -465   -462   -870   -568   -587   -917
     90  -1402  -1493    654    792  -1447   -439   -358   -800   -498   -522   -854
    122  -1337  -1460    605    789  -1397   -423   -262   -740   -436   -462   -797
    142  -1267  -1410    563    776  -1337   -415   -179   -683   -371   -397   -735
    153  -1239  -1392    542    771  -1317   -405   -119   -641   -327   -353   -685
    158  -1208  -1369    524    761  -1288   -392    -75   -607   -285   -306   -636
    158  -1148  -1309    493    732  -1228   -384    -62   -587   -265   -275   -605
    155  -1111  -1267    478    711  -1189   -376    -59   -581   -252   -257   -584
    148  -1101  -1252    475    698  -1176   -374    -77   -589   -254   -259   -584
    145  -1106  -1252    480    698  -1179   -376   -109   -613   -277   -280   -605
    132  -1148  -1283    506    706  -1215   -381   -153   -639   -311   -314   -639
    116  -1197  -1314    540    714  -1254   -376   -200   -665   -340   -345   -665
    103  -1192  -1296    540    698  -1244   -376   -270   -704   -387   -387   -704
     80  -1226  -1306    571    693  -1265   -389   -355   -758   -449   -446   -766
     51  -1309  -1361    626    704  -1335   -405   -444   -815   -514   -517   -833
     25  -1379  -1405    678    714  -1392   -415   -527   -865   -568   -571   -891
     10  -1421  -1431    704    719  -1426   -433   -602   -914   -623   -623   -943
      2  -1452  -1457    724    727  -1454   -446   -665   -958   -667   -665   -984
     -5  -1491  -1488    748    737  -1491   -462   -717   -997   -706   -704  -1023
    -20  -1530  -1509    776    743  -1519   -475   -763  -1031   -745   -737  -1060
    -18  -1548  -1532    782    756  -1540   -475   -784  -1049   -763   -758  -1078
     -7  -1548  -1540    776    766  -1545   -472   -795  -1060   -763   -761  -1083
    -12  -1566  -1556    789    771  -1564   -483   -807  -1072   -774   -771  -1093
    -25  -1600  -1574    813    774  -1587   -493   -823  -1085   -787   -787  -1106
    -28  -1592  -1564    807    766  -1577   -496   -828  -1083   -787   -784  -1106
    -18  -1569  -1551    792    766  -1561   -496   -826  -1078   -782   -782  -1101
    -15  -1564  -1548    787    766  -1556   -493   -820  -1070   -771   -771  -1091
    -18  -1584  -1566    802    774  -1577   -493   -826  -1070   -774   -776  -1093
    -33  -1597  -1564    813    761  -1582   -496   -833  -1083   -784   -784  -1104
    -31  -1595  -1564    813    766  -1579   -493   -833  -1085   -784   -784  -1104
    -25  -1600  -1577    813    774  -1590   -493   -836  -1088   -784   -784  -1101
    -31  -1602  -1571    818    769  -1587   -491   -828  -1085   -779   -776  -1093
    -23  -1605  -1582    813    776  -1595   -493   -831  -1091   -784   -779  -1093
    -15  -1595  -1579    805    782  -1590   -498   -836  -1096   -792   -784  -1098
    -25  -1592  -1569    807    771  -1582   -506   -849  -1109   -802   -795  -1109
    -28  -1605  -1577    818    774  -1592   -504   -849  -1109   -800   -795  -1111
    -18  -1595  -1579    805    779  -1587   -496   -849  -1104   -797   -789  -1104
     -7  -1574  -1566    789    779  -1571   -488   -841  -1096   -789   -782  -1093
     -5  -1548  -1543    776    766  -1545   -465   -820  -1072   -769   -761  -1070
    -15  -1506  -1491    761    737  -1499   -423   -797  -1044   -745   -737  -1047
    -20  -1488  -1467    753    722  -1478   -402   -797  -1039   -745   -735  -1039
    -20  -1486  -1465    750    722  -1475   -407   -805  -1039   -745   -735  -1039
    -12  -1465  -1452    737    717  -1460   -426   -813  -1034   -737   -727  -1026
     -2  -1431  -1428    717    711  -1431   -452   -815  -1026   -730   -714  -1013
     10  -1428  -1439    709    722  -1434   -485   -831  -1039   -732   -714  -1013
      7  -1423  -1434    706    719  -1428   -501   -836  -1047   -732   -711  -1008
     12  -1441  -1457    714    732  -1449   -509   -836  -1054   -732   -709  -1005
     28  -1460  -1488    717    758  -1473   -519   -839  -1065   -743   -719  -1002
     23  -1519  -1543    748    782  -1530   -542   -862  -1098   -771   -748  -1028
     18  -1553  -1571    766    792  -1561   -550   -878  -1122   -792   -769  -1049
     10  -1584  -1597    787    802  -1592   -548   -891  -1140   -810   -782  -1067
    -10  -1592  -1582    802    784  -1587   -537   -896  -1150   -828   -792  -1083
    -28  -1628  -1600    826    784  -1615   -545   -919  -1174   -857   -818  -1111
    -31  -1644  -1615    836    792  -1631   -553   -935  -1195   -875   -836  -1124
    -28  -1647  -1618    836    795  -1634   -553   -937  -1210   -883   -849  -1132
    -23  -1683  -1660    854    818  -1673   -553   -945  -1228   -898   -865  -1148
    -25  -1691  -1665    859    818  -1678   -555   -950  -1234   -909   -872  -1150
    -33  -1683  -1649    859    805  -1667   -558   -953  -1231   -909   -872  -1150
    -49  -1693  -1644    870    795  -1670   -563   -956  -1231   -909   -872  -1150
    -46  -1686  -1639    867    795  -1662   -553   -948  -1223   -896   -862  -1140
    -36  -1686  -1652    859    805  -1670   -561   -950  -1228   -901   -865  -1137
    -36  -1706  -1670    870    815  -1688   -566   -956  -1236   -911   -870  -1143
    -31  -1693  -1662    859    813  -1678   -561   -940  -1228   -911   -870  -1143
    -28  -1657  -1628    844    800  -1644   -491   -852  -1179   -891   -859  -1150
      0  -1602  -1602    800    800  -1602   -387   -665  -1060   -810   -810  -1122
     54  -1499  -1553    722    802  -1527   -283   -389   -852   -618   -641   -976
    132  -1309  -1441    587    784  -1374   -218    -25   -587   -316   -348   -683
    200   -982  -1182    392    691  -1080   -262     20   -431    -33      2   -285
    116   -750   -867    316    491   -807   -472   -561   -548     70    218     -7
    -75   -672   -597    374    259   -633   -727  -1343   -841    -38    202     20
   -246   -901   -654    571    200   -779   -976  -2070  -1389   -571   -285   -439
   -303  -1382  -1078    844    387  -1231  -1218  -2514  -2078  -1392  -1088  -1213
   -236  -1717  -1480    974    620  -1600  -1332  -2413  -2203  -1595  -1325  -1460
   -158  -1836  -1678    997    758  -1758  -1234  -2047  -2000  -1470  -1267  -1441
   -109  -1787  -1680    945    784  -1735  -1002  -1626  -1717  -1278  -1137  -1340
    -75  -1777  -1701    927    813  -1740   -748  -1231  -1460  -1101  -1013  -1249
    -54  -1769  -1714    909    828  -1743   -646  -1062  -1350  -1026   -956  -1208
    -38  -1730  -1691    883    823  -1712   -602   -997  -1309   -992   -927  -1184
    -25  -1706  -1680    867    826  -1696   -592   -969  -1288   -974   -914  -1174
    -23  -1709  -1686    867    831  -1699   -576   -945  -1270   -956   -901  -1153
    -33  -1709  -1675    870    818  -1693   -566   -927  -1260   -948   -891  -1143
    -36  -1706  -1673    870    815  -1691   -563   -917  -1252   -937   -880  -1135
    -28  -1701  -1673    862    820  -1686   -561   -904  -1239   -930   -872  -1130
    -23  -1696  -1673    859    823  -1686   -555   -891  -1231   -924   -870  -1127
    -18  -1701  -1686    859    831  -1693   -548   -878  -1221   -911   -859  -1119
    -18  -1691  -1673    854    826  -1683   -548   -867  -1210   -901   -854  -1109
    -12  -1673  -1660    841    823  -1667   -553   -859  -1205   -891   -846  -1096
    -15  -1667  -1652    841    818  -1660   -548   -849  -1195   -883   -839  -1085
    -10  -1660  -1649    833    818  -1654   -553   -836  -1187   -878   -826  -1078
    -10  -1641  -1631    826    810  -1636   -555   -826  -1176   -870   -815  -1067
     -7  -1631  -1623    820    807  -1628   -550   -805  -1166   -857   -802  -1052
     10  -1600  -1610    795    810  -1605   -542   -774  -1140   -826   -774  -1021
      7  -1595  -1602    792    802  -1597   -532   -748  -1119   -807   -756  -1005
     10  -1592  -1602    789    805  -1597   -532   -724  -1109   -797   -748  -1002
     20  -1571  -1592    774    805  -1582   -530   -696  -1093   -787   -735   -995
     33  -1558  -1592    763    813  -1574   -532   -659  -1070   -769   -719   -982
     41  -1551  -1595    753    815  -1571   -519   -605  -1036   -735   -691   -956
     46  -1514  -1561    732    802  -1538   -501   -540   -995   -691   -652   -917
     64  -1470  -1535    701    797  -1501   -488   -462   -945   -639   -602   -867
    101  -1418  -1519    659    810  -1467   -472   -371   -883   -576   -542   -807
    119  -1361  -1480    620    797  -1421   -457   -283   -823   -514   -480   -745
    140  -1314  -1454    587    795  -1384   -446   -202   -769   -452   -418   -688
    148  -1254  -1402    553    774  -1330   -433   -140   -714   -394   -355   -631
    153  -1189  -1343    519    748  -1265   -423   -101   -680   -353   -311   -587
    158  -1161  -1322    501    740  -1241   -423    -93   -670   -335   -288   -561
    145  -1166  -1314    509    730  -1239   -420   -101   -672   -335   -285   -558
    137  -1150  -1291    504    711  -1218   -415   -116   -678   -337   -288   -555
    124  -1158  -1283    517    704  -1221   -423   -155   -704   -363   -311   -581
    127  -1166  -1293    517    706  -1228   -426   -200   -732   -392   -342   -610
    119  -1176  -1296    527    706  -1234   -426   -252   -763   -428   -376   -644
    103  -1234  -1337    563    719  -1286   -428   -316   -802   -478   -426   -693
     77  -1288  -1366    605    722  -1327   -433   -384   -854   -535   -483   -748
     51  -1322  -1376    633    711  -1348   -446   -465   -906   -592   -542   -805
     41  -1369  -1410    662    724  -1389   -465   -540   -961   -652   -597   -857
     31  -1415  -1449    691    737  -1431   -483   -613  -1013   -706   -652   -909
      7  -1488  -1496    740    750  -1491   -501   -678  -1062   -758   -706   -963
      2  -1501  -1504    748    753  -1501   -504   -717  -1091   -787   -737   -992
      5  -1504  -1512    748    758  -1506   -517   -753  -1119   -815   -763  -1021
     -2  -1532  -1530    766    763  -1530   -530   -782  -1145   -841   -782  -1044
      5  -1558  -1564    776    784  -1561   -535   -795  -1158   -849   -789  -1049
      5  -1577  -1582    784    792  -1579   -545   -807  -1169   -854   -797  -1057
      0  -1556  -1556    776    776  -1556   -558   -818  -1176   -857   -802  -1060
     -2  -1538  -1535    769    763  -1538   -558   -815  -1169   -852   -800  -1054
      5  -1532  -1538    763    771  -1535   -555   -813  -1166   -849   -800  -1052
     20  -1522  -1543    748    782  -1532   -555   -810  -1169   -849   -797  -1047
     15  -1519  -1535    750    774  -1527   -568   -820  -1179   -862   -802  -1052
      5  -1512  -1517    753    758  -1514   -571   -820  -1179   -862   -802  -1049
      7  -1519  -1527    756    766  -1522   -574   -828  -1187   -867   -813  -1060
      5  -1530  -1535    761    769  -1530   -584   -839  -1200   -875   -820  -1067
      2  -1525  -1527    761    763  -1525   -579   -839  -1200   -875   -818  -1065
     12  -1525  -1540    756    774  -1532   -584   -846  -1210   -885   -828  -1075
     10  -1545  -1556    769    782  -1551   -584   -846  -1210   -885   -826  -1070
     15  -1538  -1553    761    782  -1545   -589   -854  -1215   -885   -823  -1072
     12  -1543  -1556    766    782  -1551   -589   -859  -1226   -893   -833  -1078
      7  -1545  -1553    769    779  -1548   -587   -859  -1228   -898   -836  -1072
     23  -1486  -1509    732    766  -1496   -579   -846  -1213   -885   -820  -1054
     25  -1441  -1470    706    745  -1454   -545   -823  -1179   -854   -792  -1028
     18  -1434  -1452    706    735  -1441   -514   -810  -1161   -839   -782  -1021
     12  -1426  -1441    706    724  -1434   -519   -815  -1166   -844   -789  -1028
     23  -1408  -1431    693    727  -1418   -537   -831  -1171   -852   -792  -1031
     31  -1361  -1395    662    711  -1376   -548   -826  -1153   -826   -763  -1000
     44  -1350  -1395    652    719  -1371   -574   -836  -1158   -826   -761   -992
     51  -1335  -1387    641    719  -1361   -600   -849  -1171   -831   -766   -989
     57  -1322  -1379    633    717  -1350   -607   -852  -1176   -833   -766   -989
     46  -1389  -1436    670    737  -1413   -620   -865  -1200   -849   -787  -1005
     49  -1423  -1473    685    758  -1447   -641   -875  -1221   -870   -810  -1026
     49  -1449  -1499    698    774  -1473   -652   -893  -1247   -898   -833  -1047
     54  -1470  -1525    709    789  -1496   -652   -906  -1267   -919   -857  -1070
     33  -1501  -1535    732    782  -1517   -646   -914  -1280   -937   -875  -1088
     20  -1527  -1548    753    784  -1538   -649   -930  -1301   -963   -901  -1119
     23  -1540  -1564    756    792  -1551   -659   -945  -1322   -987   -924  -1143
     18  -1571  -1590    776    802  -1579   -667   -963  -1340  -1005   -943  -1163
     12  -1605  -1621    795    815  -1613   -680   -979  -1361  -1028   -966  -1184
     10  -1602  -1613    797    810  -1608   -683   -979  -1361  -1031   -969  -1182
     12  -1584  -1597    784    805  -1590   -691   -982  -1363  -1028   -971  -1179
     33  -1597  -1631    782    831  -1613   -698   -984  -1369  -1036   -982  -1187
     38  -1597  -1636    776    833  -1615   -704   -984  -1369  -1036   -984  -1187
     36  -1595  -1631    779    831  -1610   -706   -987  -1371  -1041   -989  -1187
     33  -1600  -1636    782    833  -1618   -717   -995  -1376  -1047   -995  -1189
     41  -1592  -1634    776    836  -1613   -709   -984  -1371  -1047  -1000  -1195
     51  -1618  -1670    782    859  -1644   -646   -896  -1327  -1041  -1023  -1231
     75  -1579  -1654    750    862  -1615   -537   -717  -1208   -966   -992  -1215
    119  -1460  -1579    670    846  -1519   -436   -465  -1000   -774   -836  -1080
    213  -1205  -1418    496    815  -1312   -381    -93   -685   -420   -493   -756
    277   -831  -1109    275    691   -969   -478    -72   -524    -93    -83   -301
    210   -540   -750    166    478   -646   -683   -589   -636     38    174     18
     49   -444   -493    194    270   -467   -961  -1350   -979    -93    148     36
    -96   -654   -558    376    231   -607  -1215  -2086  -1538   -639   -363   -441
   -142  -1174  -1031    654    444  -1104  -1452  -2507  -2236  -1504  -1228  -1262
    -90  -1590  -1499    839    704  -1545  -1543  -2460  -2439  -1813  -1571  -1600
    -18  -1800  -1782    906    880  -1792  -1434  -2114  -2231  -1701  -1538  -1605
     20  -1753  -1774    867    896  -1764  -1200  -1706  -1909  -1478  -1382  -1491
     51  -1696  -1748    820    898  -1722   -963  -1348  -1636  -1280  -1249  -1387
     80  -1699  -1779    807    927  -1738   -852  -1171  -1514  -1195  -1192  -1353
     98  -1686  -1784    792    937  -1732   -820  -1117  -1475  -1171  -1174  -1345
    101  -1691  -1792    795    945  -1740   -807  -1093  -1462  -1163  -1174  -1345
    111  -1680  -1792    782    950  -1735   -802  -1075  -1447  -1150  -1169  -1335
    116  -1688  -1805    784    958  -1745   -805  -1062  -1436  -1145  -1171  -1337
    116  -1701  -1821    789    969  -1761   -805  -1054  -1428  -1137  -1171  -1337
    122  -1696  -1818    787    969  -1756   -807  -1052  -1423  -1135  -1174  -1335
    132  -1683  -1818    774    974  -1751   -807  -1044  -1408  -1122  -1169  -1332
    142  -1691  -1834    771    987  -1761   -810  -1036  -1397  -1111  -1163  -1322
    153  -1678  -1831    761    992  -1756   -818  -1036  -1395  -1111  -1166  -1322
    158  -1675  -1834    758    995  -1753   -818  -1028  -1387  -1104  -1158  -1314
    145  -1675  -1821    763    982  -1748   -820  -1018  -1374  -1091  -1150  -1299
    145  -1665  -1810    758    976  -1738   -826  -1013  -1366  -1083  -1148  -1296
    163  -1662  -1826    748    992  -1745   -836  -1010  -1358  -1078  -1150  -1299
    171  -1673  -1844    750   1008  -1758   -844  -1002  -1350  -1072  -1156  -1301
    179  -1670  -1849    743   1013  -1758   -844   -987  -1335  -1060  -1150  -1291
    184  -1680  -1867    748   1026  -1774   -846   -971  -1325  -1052  -1148  -1288
    187  -1680  -1867    745   1026  -1774   -846   -948  -1306  -1034  -1137  -1275
    200  -1657  -1857    730   1028  -1756   -844   -914  -1278  -1008  -1127  -1260
    213  -1662  -1878    722   1044  -1769   -844   -883  -1254   -989  -1122  -1254
    226  -1660  -1888    717   1054  -1774   -836   -833  -1221   -961  -1098  -1234
    246  -1652  -1899    701   1070  -1774   -831   -776  -1184   -932  -1078  -1208
    265  -1628  -1893    683   1078  -1761   -815   -701  -1137   -891  -1047  -1174
    277  -1597  -1875    659   1075  -1738   -797   -613  -1075   -831   -997  -1122
    296  -1569  -1865    636   1078  -1717   -787   -530  -1018   -771   -948  -1075
    319  -1535  -1855    607   1085  -1696   -782   -457   -969   -717   -909  -1031
    342  -1473  -1816    566   1078  -1644   -774   -400   -924   -665   -862   -979
    345  -1454  -1800    553   1070  -1628   -771   -374   -893   -636   -836   -943
    355  -1423  -1782    532   1067  -1602   -787   -379   -893   -628   -831   -932
    363  -1426  -1790    530   1075  -1605   -807   -405   -911   -644   -844   -940
    374  -1421  -1795    524   1083  -1608   -818   -433   -930   -659   -857   -950
    355  -1441  -1797    540   1075  -1618   -826   -472   -953   -685   -880   -966
    340  -1473  -1813    563   1075  -1641   -839   -527   -984   -722   -917   -992
    332  -1499  -1831    581   1080  -1665   -859   -594  -1031   -771   -974  -1036
    322  -1558  -1880    618   1101  -1719   -878   -670  -1078   -828  -1034  -1091
    298  -1615  -1917    657   1106  -1766   -904   -758  -1135   -893  -1101  -1153
    272  -1673  -1948    698   1109  -1810   -924   -844  -1184   -948  -1163  -1213
    252  -1725  -1979    735   1114  -1852   -953   -924  -1234  -1005  -1228  -1270
    239  -1792  -2031    776   1135  -1912   -982  -1000  -1280  -1060  -1291  -1325
    231  -1852  -2086    810   1158  -1969  -1013  -1067  -1325  -1109  -1343  -1374
    220  -1888  -2109    833   1163  -2000  -1044  -1127  -1363  -1150  -1389  -1410
    218  -1925  -2143    852   1176  -2034  -1078  -1179  -1405  -1189  -1436  -1449
    220  -1969  -2190    875   1205  -2078  -1101  -1213  -1431  -1213  -1462  -1470
    215  -1992  -2210    885   1210  -2101  -1117  -1231  -1439  -1221  -1475  -1478
    220  -1995  -2216    885   1218  -2104  -1143  -1260  -1460  -1241  -1496  -1496
    215  -1997  -2216    888   1213  -2107  -1161  -1280  -1470  -1249  -1514  -1506
    220  -2018  -2239    898   1228  -2127  -1179  -1293  -1478  -1260  -1532  -1517
    226  -2034  -2260    904   1241  -2145  -1202  -1312  -1488  -1265  -1545  -1522
    223  -2036  -2260    906   1239  -2148  -1215  -1319  -1493  -1270  -1553  -1527
    210  -2052  -2265    919   1236  -2156  -1236  -1340  -1506  -1286  -1574  -1543
    210  -2062  -2273    927   1241  -2166  -1257  -1356  -1519  -1299  -1584  -1553
    210  -2065  -2275    927   1241  -2171  -1273  -1366  -1527  -1306  -1590  -1558
    228  -2088  -2317    930   1273  -2203  -1296  -1382  -1535  -1314  -1605  -1561
    231  -2112  -2343    940   1286  -2226  -1319  -1400  -1548  -1327  -1621  -1564
    231  -2104  -2335    937   1283  -2218  -1337  -1415  -1558  -1337  -1634  -1569
    231  -2127  -2359    945   1293  -2242  -1363  -1439  -1577  -1358  -1662  -1584
    233  -2145  -2379    956   1306  -2262  -1382  -1452  -1582  -1366  -1675  -1592
    246  -2148  -2395    950   1319  -2273  -1405  -1467  -1590  -1376  -1688  -1600
    246  -2130  -2377    943   1312  -2252  -1415  -1475  -1592  -1379  -1693  -1600
    252  -2044  -2296    896   1273  -2171  -1402  -1462  -1566  -1350  -1670  -1569
    259  -2018  -2278    878   1267  -2148  -1392  -1460  -1551  -1335  -1665  -1558
    259  -2029  -2288    883   1273  -2158  -1395  -1470  -1556  -1337  -1675  -1564
    246  -2026  -2273    891   1260  -2148  -1426  -1499  -1569  -1348  -1686  -1569
    259  -2026  -2286    880   1270  -2156  -1470  -1525  -1582  -1358  -1688  -1566
    283  -2016  -2299    865   1288  -2156  -1514  -1543  -1592  -1366  -1696  -1561
    285  -2018  -2304    865   1293  -2161  -1556  -1571  -1618  -1389  -1719  -1577
    285  -2010  -2296    862   1291  -2153  -1582  -1584  -1626  -1397  -1725  -1579
    288  -2029  -2317    870   1301  -2171  -1615  -1600  -1639  -1415  -1740  -1592
    280  -2075  -2359    896   1319  -2216  -1649  -1623  -1670  -1447  -1771  -1613
    280  -2127  -2408    922   1343  -2268  -1686  -1657  -1709  -1480  -1810  -1647
    270  -2166  -2436    948   1353  -2301  -1709  -1683  -1740  -1506  -1842  -1670
    259  -2195  -2455    966   1353  -2325  -1717  -1709  -1766  -1532  -1870  -1696
    239  -2200  -2439    979   1337  -2320  -1725  -1730  -1782  -1553  -1891  -1714
    233  -2234  -2468   1000   1348  -2351  -1753  -1764  -1813  -1584  -1922  -1740
    236  -2268  -2504   1015   1369  -2385  -1779  -1790  -1834  -1610  -1945  -1756
    239  -2270  -2509   1015   1371  -2387  -1805  -1816  -1860  -1636  -1974  -1777
    233  -2286  -2520   1026   1376  -2403  -1831  -1839  -1880  -1657  -1997  -1790
    236  -2288  -2525   1026   1379  -2405  -1852  -1855  -1896  -1670  -2010  -1792
    244  -2260  -2504   1008   1374  -2382  -1870  -1867  -1904  -1675  -2013  -1792
    241  -2257  -2499   1008   1369  -2379  -1891  -1880  -1906  -1683  -2021  -1795
    233  -2262  -2496   1013   1363  -2379  -1912  -1891  -1914  -1693  -2031  -1800
    236  -2249  -2486   1005   1361  -2369  -1935  -1906  -1925  -1709  -2044  -1803
    239  -2234  -2473    997   1356  -2353  -1964  -1919  -1935  -1727  -2060  -1808
    236  -2226  -2462    992   1348  -2343  -1922  -1870  -1909  -1722  -2062  -1810
    246  -2171  -2418    961   1332  -2294  -1816  -1725  -1829  -1688  -2049  -1808
    288  -2081  -2369    893   1325  -2223  -1719  -1527  -1686  -1587  -1977  -1748
    350  -1880  -2231    766   1291  -2055  -1558  -1114  -1361  -1288  -1717  -1514
    446  -1574  -2021    561   1234  -1795  -1543   -820  -1065   -904  -1325  -1109
    446  -1187  -1634    368   1039  -1408  -1896  -1376  -1124   -706  -1023   -756
    293   -906  -1202    303    748  -1054  -2392  -2304  -1340   -644   -865   -553
    103   -927  -1031    413    566   -979  -2805  -3174  -1751   -914  -1054   -683
      5  -1444  -1452    719    727  -1447  -3128  -3761  -2582  -1852  -1925  -1454
     36  -1940  -1979    950   1005  -1958  -3216  -3759  -2995  -2418  -2494  -1990
    116  -2120  -2236   1000   1174  -2177  -3011  -3286  -2785  -2335  -2491  -2034
    171  -2096  -2268    963   1218  -2182  -2665  -2764  -2457  -2127  -2364  -1948
    205  -2083  -2291    937   1244  -2187  -2395  -2385  -2231  -1977  -2265  -1878
    233  -2060  -2294    914   1262  -2177  -2252  -2174  -2101  -1891  -2213  -1842
    244  -2026  -2270    891   1254  -2148  -2213  -2104  -2057  -1865  -2195  -1826
    252  -2013  -2265    880   1257  -2138  -2205  -2075  -2036  -1855  -2190  -1816
    249  -1987  -2236    867   1241  -2112  -2197  -2052  -2018  -1842  -2174  -1803
    252  -1948  -2200    849   1226  -2073  -2195  -2034  -2000  -1829  -2161  -1787
    252  -1914  -2166    828   1208  -2039  -2195  -2016  -1977  -1816  -2148  -1764
    265  -1870  -2135    802   1200  -2003  -2203  -2008  -1966  -1808  -2132  -1745
    270  -1829  -2099    776   1182  -1964  -2216  -2008  -1971  -1808  -2132  -1735
    270  -1771  -2042    750   1153  -1906  -2223  -2000  -1966  -1800  -2122  -1719
    275  -1743  -2018    732   1145  -1880  -2229  -1990  -1961  -1795  -2114  -1704
    285  -1704  -1990    709   1137  -1847  -2226  -1969  -1943  -1777  -2096  -1675
    285  -1673  -1961    691   1122  -1816  -2226  -1951  -1922  -1766  -2081  -1654
    301  -1631  -1932    665   1114  -1782  -2221  -1925  -1901  -1751  -2060  -1628
    301  -1574  -1875    636   1085  -1725  -2221  -1909  -1888  -1738  -2044  -1610
    293  -1540  -1834    623   1062  -1686  -2221  -1891  -1873  -1730  -2031  -1592
    293  -1491  -1784    597   1039  -1636  -2216  -1865  -1852  -1714  -2013  -1577
    314  -1434  -1748    558   1031  -1590  -2210  -1834  -1829  -1691  -1995  -1553
    342  -1374  -1717    514   1028  -1543  -2210  -1800  -1808  -1673  -1977  -1530
    348  -1314  -1662    483   1005  -1488  -2200  -1751  -1777  -1649  -1951  -1499
    350  -1249  -1602    449    976  -1426  -2190  -1699  -1738  -1623  -1922  -1467
    358  -1184  -1545    413    950  -1363  -2169  -1628  -1691  -1584  -1886  -1428
    366  -1114  -1483    374    922  -1299  -2140  -1543  -1634  -1535  -1842  -1384
    381  -1054  -1436    337    909  -1244  -2109  -1441  -1571  -1483  -1792  -1335
    405   -971  -1376    283    888  -1174  -2083  -1337  -1506  -1426  -1730  -1273
    431   -844  -1275    205    852  -1060  -2065  -1241  -1444  -1363  -1667  -1213
    449   -727  -1179    137    813   -953  -2047  -1156  -1387  -1304  -1605  -1145
    470   -649  -1119     90    795   -883  -2034  -1085  -1335  -1249  -1548  -1088
    491   -561  -1052     36    771   -805  -2016  -1036  -1283  -1195  -1488  -1021
    496   -462   -958    -18    724   -709  -2018  -1023  -1262  -1171  -1457   -984
    506   -379   -885    -64    696   -633  -2021  -1028  -1262  -1171  -1447   -966
    504   -322   -826    -90    665   -574  -2021  -1039  -1265  -1169  -1444   -950
    485   -293   -779    -96    631   -535  -2023  -1067  -1278  -1179  -1444   -945
    478   -262   -740   -109    607   -501  -2034  -1114  -1301  -1205  -1460   -956
    457   -239   -696   -111    576   -467  -2044  -1176  -1330  -1239  -1480   -971
    439   -244   -683    -96    561   -462  -2060  -1249  -1369  -1286  -1519  -1002
    418   -267   -685    -77    550   -475  -2094  -1340  -1428  -1348  -1577  -1052
    400   -285   -685    -59    542   -485  -2117  -1426  -1483  -1405  -1631  -1096
    381   -280   -662    -51    522   -472  -2138  -1501  -1532  -1457  -1680  -1132
    374   -283   -657    -44    514   -470  -2171  -1574  -1590  -1517  -1738  -1182
    366   -283   -652    -41    509   -467  -2200  -1636  -1644  -1574  -1787  -1228
    350   -280   -631    -36    491   -454  -2223  -1678  -1678  -1613  -1813  -1244
    350   -259   -613    -46    480   -436  -2221  -1683  -1680  -1618  -1810  -1231
    355   -218   -574    -67    465   -394  -2208  -1673  -1665  -1608  -1795  -1208
    350   -187   -540    -83    441   -363  -2223  -1686  -1680  -1621  -1808  -1221
    348   -148   -496   -101    420   -322  -2223  -1675  -1678  -1618  -1803  -1213
    329   -106   -436   -111    381   -270  -2221  -1660  -1667  -1610  -1792  -1205
    335    -67   -402   -132    368   -233  -2218  -1652  -1665  -1610  -1792  -1200
    358    -25   -384   -166    371   -205  -2223  -1644  -1660  -1605  -1784  -1189
    361     23   -340   -192    350   -158  -2218  -1628  -1652  -1590  -1769  -1166
    358     90   -270   -226    314    -88  -2223  -1613  -1649  -1584  -1761  -1150
    345    155   -189   -249    267    -15  -2210  -1595  -1634  -1569  -1740  -1124
    345    200   -148   -272    246     25  -2213  -1584  -1634  -1569  -1732  -1109
    355    259    -96   -309    226     83  -2216  -1577  -1636  -1571  -1735  -1104
    345    314    -33   -329    189    140  -2205  -1556  -1615  -1548  -1709  -1070
    342    358     15   -350    163    187  -2192  -1543  -1602  -1535  -1688  -1047
    348    400     51   -374    145    228  -2192  -1532  -1600  -1535  -1683  -1034
    361    454     93   -407    132    275  -2195  -1522  -1592  -1530  -1675  -1013
    371    517    145   -444    114    332  -2187  -1501  -1579  -1514  -1662   -992
    361    581    220   -470     70    402  -2164  -1475  -1558  -1496  -1641   -961
    355    652    296   -504     28    475  -2145  -1454  -1538  -1475  -1621   -932
    384    774    389   -579     -2    581  -2112  -1421  -1501  -1447  -1590   -891
    397    857    457   -628    -28    657  -2081  -1397  -1478  -1426  -1566   -865
    384    914    530   -649    -72    722  -2044  -1371  -1454  -1408  -1540   -826
    368    966    597   -670   -114    782  -2042  -1353  -1434  -1382  -1509   -784
    392   1039    646   -717   -127    841  -2062  -1345  -1426  -1374  -1493   -766
    431   1111    680   -774   -124    896  -2073  -1325  -1405  -1356  -1465   -735
    449   1179    730   -813   -140    956  -2096  -1325  -1408  -1353  -1465   -724
    459   1239    776   -849   -158   1008  -2088  -1299  -1387  -1325  -1439   -691
    465   1262    797   -865   -166   1031  -2083  -1273  -1376  -1312  -1418   -670
    462   1280    818   -870   -176   1049  -2096  -1273  -1395  -1330  -1428   -678
    446   1330    883   -888   -218   1106  -2107  -1275  -1413  -1345  -1434   -678
    436   1343    906   -891   -236   1124  -2094  -1260  -1410  -1345  -1431   -670
    444   1350    906   -898   -231   1130  -2094  -1252  -1421  -1358  -1444   -680
    441   1387    945   -914   -254   1169  -2083  -1239  -1421  -1353  -1449   -678
    433   1410    976   -922   -270   1195  -2078  -1234  -1418  -1356  -1447   -672
    428   1439   1010   -935   -290   1226  -2070  -1226  -1415  -1356  -1447   -662
    426   1486   1060   -956   -316   1273  -2070  -1218  -1415  -1356  -1449   -654
    418   1522   1104   -971   -342   1314  -2065  -1202  -1410  -1350  -1447   -646
    418   1566   1148   -992   -363   1358  -2052  -1179  -1392  -1335  -1426   -620
    426   1615   1189  -1021   -381   1402  -2047  -1156  -1379  -1322  -1408   -602
    431   1657   1226  -1044   -397   1441  -2036  -1124  -1363  -1304  -1387   -574
    441   1699   1257  -1070   -407   1480  -2026  -1104  -1356  -1296  -1382   -563
    436   1753   1317  -1093   -439   1535  -2013  -1078  -1343  -1283  -1369   -548
    439   1810   1371  -1127   -465   1592  -1992  -1041  -1317  -1257  -1345   -517
    446   1904   1457  -1176   -506   1680  -1917   -948  -1257  -1221  -1317   -488
    465   2013   1545  -1241   -540   1779  -1779   -766  -1143  -1150  -1262   -449
    514   2125   1610  -1319   -548   1867  -1665   -537   -984  -1018  -1150   -355
    594   2346   1748  -1470   -576   2047  -1514    -98   -672   -698   -862    -85
    719   2712   1992  -1717   -636   2353  -1517    135   -410   -335   -480    303
    732   3039   2307  -1886   -787   2673  -1813   -371   -426   -135   -205    623
    550   3309   2759  -1930  -1104   3034  -2203  -1182   -527    -23    -23    844
    314   3216   2902  -1766  -1293   3057  -2590  -1971  -1008   -444   -363    566
    194   2792   2595  -1493  -1200   2694  -2889  -2551  -1769  -1275  -1119   -109
    244   2434   2190  -1340   -974   2312  -2974  -2478  -2036  -1623  -1478   -454
    337   2299   1961  -1317   -810   2130  -2766  -1990  -1844  -1535  -1457   -470
    397   2390   1992  -1395   -797   2192  -2413  -1486  -1551  -1348  -1319   -374
    428   2434   2005  -1431   -789   2218  -2091  -1075  -1319  -1192  -1205   -290
    446   2447   2000  -1447   -776   2223  -1917   -849  -1189  -1101  -1145   -241
    446   2491   2044  -1467   -797   2268  -1852   -758  -1137  -1065  -1117   -210
    444   2546   2101  -1496   -828   2325  -1818   -698  -1104  -1034  -1088   -176
    449   2590   2140  -1519   -846   2366  -1792   -652  -1070  -1005  -1057   -145
    467   2626   2158  -1548   -846   2392  -1771   -607  -1041   -976  -1034   -116
    478   2660   2182  -1569   -852   2421  -1751   -563  -1013   -945  -1010    -83
    478   2730   2249  -1605   -885   2488  -1730   -522   -979   -909   -971    -33
    485   2790   2304  -1639   -909   2548  -1709   -488   -950   -885   -940      0
    485   2837   2348  -1662   -930   2592  -1696   -457   -935   -862   -914     31
    483   2886   2403  -1683   -958   2644  -1675   -420   -909   -833   -880     67
    491   2930   2439  -1712   -974   2686  -1649   -381   -875   -800   -844    103
    501   2977   2475  -1740   -987   2727  -1628   -337   -849   -766   -810    140
    522   3026   2504  -1777   -992   2766  -1613   -298   -823   -737   -782    171
    527   3065   2538  -1795  -1005   2803  -1595   -257   -792   -704   -750    205
    527   3125   2595  -1829  -1034   2863  -1587   -220   -771   -680   -730    233
    537   3203   2665  -1870  -1062   2933  -1566   -179   -735   -649   -698    275
    542   3252   2709  -1899  -1083   2982  -1535   -122   -688   -605   -657    319
    550   3304   2753  -1927  -1101   3029  -1509    -59   -641   -561   -613    363
    553   3343   2790  -1951  -1119   3068  -1483      0   -602   -524   -576    402
    563   3416   2852  -1992  -1143   3135  -1449     72   -558   -485   -537    441
    579   3476   2896  -2029  -1158   3187  -1413    163   -498   -436   -491    491
    592   3541   2948  -2065  -1176   3244  -1374    259   -439   -379   -439    545
    605   3632   3024  -2120  -1208   3328  -1335    371   -374   -316   -379    600
    633   3717   3083  -2174  -1223   3400  -1293    488   -303   -241   -306    667
    659   3790   3130  -2226  -1234   3460  -1254    600   -228   -163   -233    745
    678   3884   3205  -2281  -1262   3546  -1210    706   -145    -80   -153    828
    709   3998   3286  -2353  -1291   3642  -1192    771    -96    -20    -96    888
    740   4102   3359  -2421  -1309   3730  -1176    820    -49     33    -36    950
    740   4167   3426  -2457  -1343   3798  -1161    846    -15     72      7   1000
    724   4198   3473  -2460  -1374   3837  -1145    857      5     98     36   1028
    719   4260   3541  -2491  -1410   3902  -1137    852     15    114     51   1054
    706   4299   3593  -2504  -1441   3946  -1122    836     18    116     62   1070
    717   4294   3574  -2507  -1428   3936  -1130    792     -7     90     38   1052
    704   4284   3580  -2494  -1436   3933  -1140    730    -44     54     12   1028
    665   4247   3582  -2457  -1460   3915  -1140    662    -88      7    -28    992
    633   4214   3580  -2423  -1473   3897  -1153    576   -145    -49    -85    943
    613   4193   3580  -2405  -1483   3886  -1161    496   -194    -98   -135    901
    594   4162   3567  -2377  -1486   3865  -1158    444   -220   -132   -161    883
    571   4143   3569  -2359  -1499   3858  -1184    366   -275   -181   -210    839
    558   4130   3569  -2346  -1506   3850  -1205    303   -322   -228   -252    800
    545   4104   3556  -2325  -1506   3832  -1205    275   -337   -246   -267    795
    530   4073   3543  -2301  -1506   3808  -1202    265   -342   -259   -275    787
    532   4060   3525  -2299  -1496   3793  -1210    254   -355   -267   -283    782
    537   4104   3564  -2322  -1512   3834  -1208    254   -350   -259   -277    787
    537   4128   3590  -2335  -1525   3860  -1202    259   -342   -257   -265    800
    532   4128   3595  -2330  -1530   3863  -1192    267   -335   -246   -257    818
    524   4143   3619  -2335  -1548   3884  -1182    280   -324   -233   -244    839
    524   4164   3639  -2343  -1556   3902  -1174    288   -316   -220   -231    849
    535   4177   3642  -2356  -1553   3912  -1176    290   -322   -223   -236    846
    545   4203   3658  -2374  -1556   3930  -1174    298   -316   -218   -228    857
    548   4211   3663  -2382  -1556   3938  -1161    311   -306   -202   -210    880
    545   4232   3684  -2390  -1569   3959  -1148    324   -296   -192   -194    901
    548   4237   3689  -2395  -1571   3964  -1143    332   -288   -189   -187    914
    558   4245   3686  -2400  -1564   3967  -1145    335   -285   -187   -187    914
    548   4258   3710  -2405  -1582   3985  -1130    350   -267   -174   -174    927
    540   4260   3720  -2400  -1590   3990  -1117    353   -259   -166   -163    943
    535   4284   3746  -2410  -1605   4013  -1111    358   -257   -158   -155    956
    540   4307   3767  -2423  -1613   4037  -1109    366   -246   -153   -148    969
    553   4320   3767  -2436  -1608   4045  -1101    363   -241   -148   -145    976
    561   4343   3780  -2452  -1610   4063  -1085    374   -228   -137   -127    992
    574   4414   3837  -2496  -1631   4125  -1044    410   -187   -101    -88   1034
    594   4463   3868  -2527  -1636   4167   -992    441   -145    -62    -49   1072
    587   4476   3886  -2533  -1649   4182   -958    462   -129    -44    -33   1085
    581   4486   3904  -2535  -1660   4195   -961    459   -124    -38    -25   1096
    592   4543   3949  -2569  -1678   4247   -984    454   -116    -28    -12   1117
    618   4554   3936  -2585  -1657   4245   -997    470    -98    -10     10   1148
    605   4551   3946  -2579  -1673   4250  -1000    470    -96     -5     15   1161
    602   4562   3959  -2582  -1678   4263   -987    483    -80     12     36   1184
    631   4554   3923  -2595  -1644   4240  -1005    475    -98      0     28   1174
    626   4520   3894  -2572  -1634   4208  -1010    465   -109    -18     18   1163
    628   4494   3865  -2561  -1618   4180  -1008    470   -111    -23     18   1171
    623   4489   3865  -2556  -1621   4177   -995    480   -116    -23     18   1179
    605   4471   3863  -2540  -1628   4167   -982    480   -122    -31     10   1174
    579   4445   3865  -2512  -1641   4156   -961    480   -124    -31     10   1179
    574   4411   3834  -2494  -1631   4123   -961    472   -127    -33     10   1182
    571   4406   3834  -2491  -1631   4120   -961    465   -137    -46     -2   1176
    568   4395   3826  -2483  -1628   4112   -950    465   -140    -49     -7   1174
    555   4390   3834  -2473  -1639   4112   -935    478   -129    -38      2   1189
    558   4382   3824  -2473  -1634   4104   -927    483   -122    -33     10   1197
    576   4372   3795  -2473  -1610   4084   -914    491   -114    -23     20   1213
    584   4382   3795  -2486  -1605   4089   -906    498   -106    -15     28   1226
    571   4382   3811  -2475  -1618   4097   -898    509    -96     -5     41   1234
    563   4382   3819  -2473  -1628   4099   -878    527    -72      7     62   1260
    576   4385   3808  -2481  -1615   4097   -867    542    -62     10     67   1265
    592   4429   3834  -2512  -1621   4133   -792    613    -18     28     80   1270
    589   4479   3889  -2533  -1649   4185   -670    753     62     70    106   1280
    631   4543   3912  -2590  -1641   4229   -568    995    228    220    233   1397
    740   4736   3995  -2738  -1628   4367   -457   1449    558    574    568   1714
    857   5099   4242  -2979  -1693   4671   -519   1600    810    956    987   2143
    810   5318   4507  -3063  -1847   4912   -839   1041    763   1143   1247   2439
    470   5318   4845  -2894  -2187   5081  -1210    161    527   1101   1286   2507
    358   5206   4847  -2785  -2244   5027  -1530   -688   -119    459    730   2016
    348   4806   4458  -2579  -2055   4632  -1779  -1195   -859   -376    -46   1309
    410   4445   4034  -2426  -1810   4240  -1821  -1031   -984   -574   -277   1080
    459   4289   3826  -2377  -1683   4060  -1571   -527   -714   -405   -189   1124
    496   4330   3832  -2413  -1667   4081  -1239    -38   -400   -189    -31   1254
    527   4341   3811  -2434  -1641   4076   -950    348   -155    -23     88   1340
    542   4317   3774  -2429  -1615   4047   -813    524    -44     54    142   1374
    574   4354   3780  -2465  -1602   4068   -771    584      0     83    168   1397
    589   4362   3772  -2478  -1590   4068   -745    618     25    101    189   1418
    584   4369   3785  -2478  -1600   4078   -732    641     46    119    205   1431
    579   4369   3790  -2473  -1605   4081   -719    672     70    140    226   1447
    574   4354   3780  -2465  -1602   4068   -701    688     83    153    239   1457
    607   4349   3741  -2478  -1566   4045   -683    709    106    176    259   1483
    631   4362   3730  -2496  -1551   4045   -678    719    119    189    275   1504
    610   4380   3769  -2494  -1579   4076   -665    737    135    202    296   1522
    618   4369   3751  -2494  -1566   4060   -652    756    153    223    319   1543
    620   4388   3767  -2504  -1571   4078   -636    779    176    244    342   1564
    633   4398   3761  -2517  -1564   4078   -620    800    197    267    361   1582
    636   4375   3738  -2504  -1551   4058   -605    820    220    283    381   1600
    641   4406   3764  -2525  -1561   4086   -602    839    241    301    402   1626
    652   4427   3774  -2538  -1561   4102   -592    867    270    327    431   1652
    644   4419   3774  -2533  -1564   4097   -574    901    293    348    449   1670
    662   4440   3777  -2551  -1556   4110   -553    937    322    381    485   1696
    685   4450   3764  -2569  -1540   4107   -532    974    353    410    509   1719
    685   4453   3767  -2569  -1540   4110   -514   1015    384    439    530   1751
    688   4486   3795  -2587  -1553   4141   -488   1065    428    475    571   1790
    706   4523   3816  -2613  -1553   4169   -465   1124    478    522    618   1834
    745   4551   3806  -2650  -1530   4180   -439   1195    527    574    659   1875
    769   4575   3806  -2673  -1519   4190   -410   1286    589    639    714   1927
    792   4616   3821  -2704  -1514   4219   -374   1392    670    722    792   2000
    839   4676   3837  -2756  -1499   4258   -337   1493    750    805    880   2078
    872   4744   3868  -2811  -1496   4307   -309   1577    818    875    950   2143
    880   4811   3930  -2847  -1525   4372   -288   1636    878    937   1010   2205
    872   4850   3977  -2863  -1551   4414   -275   1673    919    982   1057   2255
    862   4873   4011  -2868  -1574   4442   -265   1675    937   1005   1085   2283
    854   4889   4032  -2873  -1590   4460   -244   1678    958   1034   1122   2317
    859   4871   4011  -2865  -1574   4440   -246   1657    956   1034   1130   2325
    857   4840   3982  -2850  -1561   4411   -249   1623    943   1021   1119   2320
    836   4819   3982  -2826  -1571   4401   -233   1592    932   1013   1111   2322
    800   4770   3969  -2785  -1584   4369   -228   1525    891    963   1067   2288
    779   4725   3943  -2753  -1582   4336   -239   1439    833    898   1000   2231
    753   4681   3928  -2720  -1587   4304   -257   1348    766    826    930   2169
    737   4611   3873  -2673  -1566   4242   -272   1260    704    756    867   2104
    714   4523   3806  -2618  -1545   4164   -293   1176    636    685    802   2042
    688   4463   3772  -2577  -1543   4117   -296   1117    592    639    756   2003
    672   4419   3746  -2548  -1538   4084   -303   1065    555    605    722   1971
    652   4385   3733  -2517  -1540   4060   -306   1028    532    581    701   1953
    631   4343   3712  -2488  -1540   4029   -301   1002    522    571    693   1945
    620   4328   3707  -2475  -1543   4019   -301    984    509    561    688   1943
    620   4299   3676  -2462  -1527   3987   -306    966    496    550    683   1935
    626   4268   3642  -2447  -1506   3956   -309    958    483    542    680   1930
    618   4258   3637  -2439  -1509   3946   -296    963    493    550    688   1935
    626   4258   3632  -2442  -1504   3946   -288    966    501    555    698   1945
    631   4247   3616  -2439  -1491   3930   -285    966    506    558    704   1953
    631   4240   3608  -2434  -1488   3925   -283    966    504    561    698   1953
    618   4232   3613  -2426  -1499   3925   -272    961    504    561    696   1953
    615   4219   3603  -2418  -1493   3912   -280    948    498    553    688   1943
    613   4195   3582  -2405  -1486   3889   -275    950    504    558    696   1940
    613   4175   3561  -2392  -1473   3868   -267    956    511    561    701   1943
    613   4159   3546  -2387  -1467   3852   -259    948    514    561    704   1953
    615   4141   3525  -2379  -1454   3834   -254    948    514    566    711   1964
    615   4130   3512  -2374  -1449   3821   -252    948    514    574    722   1971
    607   4136   3528  -2372  -1460   3832   -244    953    519    587    732   1982
    620   4123   3502  -2374  -1441   3813   -249    943    509    579    727   1979
    626   4115   3489  -2372  -1431   3803   -241    943    511    576    730   1982
    620   4138   3517  -2382  -1449   3826   -200    969    548    610    758   2010
    615   4159   3543  -2387  -1462   3852   -158    984    579    636    782   2036
    620   4177   3554  -2400  -1467   3865   -150    969    568    626    776   2026
    628   4169   3541  -2400  -1454   3855   -135    974    579    636    789   2034
    636   4156   3517  -2397  -1441   3837   -132    976    592    652    807   2049
    639   4180   3541  -2408  -1449   3860   -137    979    613    672    828   2070
    652   4198   3543  -2426  -1447   3873   -153    971    615    675    839   2081
    662   4188   3525  -2426  -1431   3858   -163    971    613    678    841   2088
    678   4201   3522  -2442  -1421   3863   -168    976    613    683    844   2088
    685   4164   3478  -2423  -1395   3821   -168    976    607    678    841   2086
    667   4094   3424  -2382  -1376   3759   -176    958    584    657    826   2068
    649   4034   3385  -2343  -1369   3710   -168    953    579    649    810   2052
    639   3977   3335  -2309  -1350   3658   -161    943    563    628    787   2026
    613   3925   3312  -2268  -1348   3619   -142    940    553    618    774   2008
    605   3891   3286  -2249  -1340   3590   -148    917    532    600    758   1992
    615   3865   3250  -2242  -1317   3559   -163    891    504    568    727   1964
    605   3826   3221  -2216  -1306   3525   -174    872    485    542    704   1940
    592   3793   3200  -2192  -1304   3496   -161    872    485    535    704   1940
    602   3790   3187  -2197  -1293   3489   -155    870    485    535    704   1940
    615   3767   3151  -2192  -1267   3460   -145    875    496    545    711   1943
    613   3746   3130  -2182  -1257   3439   -140    878    504    555    717   1948
    610   3741   3130  -2174  -1260   3437   -137    878    514    563    722   1958
    613   3730   3117  -2174  -1252   3424   -137    875    517    563    722   1956
    607   3720   3112  -2164  -1252   3416   -132    878    522    563    724   1956
    602   3686   3083  -2145  -1241   3385   -103    901    532    558    719   1938
    607   3681   3073  -2143  -1231   3377     -2   1008    584    566    704   1904
    641   3728   3086  -2184  -1223   3408    116   1192    711    654    763   1945
    696   3824   3128  -2260  -1215   3476    223   1486    958    898    982   2145
    820   4086   3265  -2455  -1221   3676    231   1875   1291   1309   1408   2561
    919   4471   3551  -2694  -1314   4011    106   1873   1473   1673   1852   3026
    823   4588   3761  -2707  -1470   4177   -135   1254   1304   1735   2010   3221
    620   4595   3975  -2611  -1675   4286   -431    392    800   1350   1704   2964
    454   4341   3884  -2397  -1714   4115   -693   -371     46    514    901   2213
    433   3910   3476  -2171  -1519   3694   -883   -665   -506   -137    275   1634
    472   3556   3083  -2016  -1304   3320   -839   -394   -415   -119    246   1571
    535   3421   2886  -1977  -1174   3154   -680    -28   -168     36    332   1615
    581   3429   2847  -2005  -1132   3141   -449    345    122    233    472   1717
    613   3468   2855  -2039  -1119   3161   -226    657    358    410    605   1821
    623   3473   2850  -2049  -1114   3164   -127    774    454    485    657   1862
    636   3457   2821  -2047  -1093   3141    -88    826    498    519    680   1878
    649   3447   2798  -2049  -1075   3122    -70    857    522    535    693   1880
    657   3455   2798  -2055  -1070   3128    -62    870    530    542    704   1886
    659   3437   2777  -2049  -1057   3107    -49    885    545    548    709   1888
    670   3434   2764  -2052  -1047   3102    -41    901    558    558    717   1896
    685   3445   2759  -2068  -1036   3102    -36    906    563    566    722   1904
    688   3421   2733  -2055  -1021   3078    -25    922    576    581    732   1909
    675   3403   2727  -2042  -1026   3065    -15    940    597    602    745   1919
    693   3403   2709  -2049  -1008   3057    -12    948    607    613    756   1927
    719   3419   2699  -2070   -989   3060    -20    950    607    613    758   1925
    722   3406   2683  -2062   -979   3044    -10    966    626    631    774   1938
    722   3406   2681  -2065   -979   3044     10    989    654    649    797   1956
    732   3429   2696  -2081   -982   3063     18   1008    675    662    815   1971
    737   3437   2699  -2088   -982   3068     15   1018    685    672    820   1974
    753   3419   2665  -2086   -956   3042     31   1047    709    701    841   1990
    761   3424   2662  -2091   -950   3044     38   1065    727    714    857   2003
    766   3426   2660  -2096   -948   3044     38   1088    740    727    870   2010
    779   3439   2660  -2112   -940   3050     46   1117    763    745    880   2018
    795   3424   2629  -2109   -917   3026     75   1171    807    784    909   2042
    805   3429   2621  -2117   -909   3026     96   1231    854    828    948   2073
    810   3460   2650  -2135   -919   3055    122   1301    906    880    997   2114
    823   3512   2686  -2169   -930   3102    155   1389    971    945   1067   2171
    852   3546   2694  -2197   -919   3120    184   1486   1039   1015   1132   2231
    878   3580   2699  -2229   -909   3141    205   1577   1106   1085   1200   2291
    911   3613   2699  -2262   -893   3156    228   1649   1163   1148   1257   2351
    932   3639   2704  -2288   -885   3174    246   1699   1202   1195   1304   2397
    948   3691   2743  -2320   -896   3218    259   1725   1231   1223   1340   2434
    958   3717   2756  -2338   -898   3237    262   1722   1231   1234   1350   2447
    966   3722   2756  -2346   -896   3239    262   1709   1223   1234   1350   2449
    950   3712   2761  -2333   -906   3237    259   1678   1208   1218   1340   2442
    927   3689   2761  -2307   -917   3226    262   1644   1187   1195   1319   2418
    914   3650   2733  -2283   -909   3192    259   1590   1148   1150   1278   2374
    901   3577   2675  -2239   -885   3128    262   1532   1111   1098   1226   2327
    862   3512   2647  -2190   -893   3081    257   1462   1065   1039   1169   2270
    839   3483   2644  -2161   -901   3065    236   1376   1000    963   1093   2195
    826   3413   2587  -2120   -880   3000    228   1312    950    911   1041   2135
    802   3346   2543  -2075   -870   2946    223   1252    909    862    997   2088
    787   3299   2509  -2044   -859   2907    213   1192    862    813    948   2042
    782   3244   2462  -2013   -839   2855    197   1140    823    769    901   1997
    787   3221   2434  -2008   -823   2829    181   1104    800    743    875   1971
    779   3187   2408  -1984   -813   2798    184   1083    797    732    870   1961
    771   3161   2390  -1966   -807   2777    184   1070    795    724    862   1951
    771   3151   2379  -1961   -802   2766    176   1057    792    719    859   1943
    766   3128   2361  -1951   -797   2746    166   1047    782    711    852   1932
    774   3109   2333  -1943   -779   2722    158   1039    774    704    849   1925
    769   3099   2330  -1935   -782   2717    158   1039    774    706    854   1922
    758   3081   2322  -1919   -782   2701    161   1039    774    701    849   1917
    761   3063   2299  -1914   -769   2683    163   1039    776    704    854   1914
    769   3039   2268  -1904   -750   2655    171   1041    782    709    862   1912
    771   3042   2270  -1906   -750   2657    176   1044    784    717    872   1909
    782   3044   2262  -1912   -740   2655    181   1047    795    722    883   1912
    771   2987   2213  -1880   -722   2600    184   1049    792    719    880   1901
    771   2972   2200  -1873   -714   2587    187   1044    792    722    883   1899
    774   2977   2203  -1878   -714   2590    189   1039    792    722    883   1901
    769   2977   2208  -1873   -719   2592    200   1041    797    722    885   1904
    774   2977   2203  -1875   -714   2590    200   1041    795    719    883   1893
    769   2959   2187  -1865   -709   2574    213   1049    810    730    888   1899
    771   2990   2218  -1880   -724   2603    249   1080    852    763    922   1930
    789   3024   2234  -1906   -722   2629    288   1101    885    792    950   1953
    795   3057   2260  -1927   -732   2660    303   1101    896    795    950   1948
    784   3050   2265  -1917   -740   2657    293   1085    885    787    937   1932
    782   3044   2262  -1914   -740   2655    275   1072    878    787    943   1935
    805   3031   2226  -1917   -709   2629    277   1093    898    805    966   1956
    815   3016   2197  -1917   -691   2608    252   1078    878    782    948   1938
    807   2990   2179  -1899   -685   2585    265   1093    891    792    961   1948
    813   2995   2179  -1904   -683   2587    267   1101    896    797    963   1948
    815   2940   2125  -1878   -654   2533    254   1088    875    782    945   1925
    805   2850   2044  -1829   -620   2449    236   1070    844    756    919   1899
    789   2805   2016  -1797   -613   2413    241   1067    836    745    909   1886
    774   2774   2000  -1777   -613   2387    249   1062    828    730    891   1865
    750   2751   2000  -1751   -623   2377    265   1054    818    711    872   1836
    732   2699   1966  -1717   -615   2333    262   1028    792    685    849   1810
    724   2642   1917  -1683   -594   2281    262   1018    776    672    836   1800
    719   2621   1899  -1673   -589   2260    262   1010    769    659    823   1790
    724   2592   1867  -1657   -571   2231    270   1015    771    657    818   1779
    722   2577   1852  -1649   -566   2216    272   1010    766    654    818   1774
    719   2564   1844  -1641   -563   2205    280   1013    766    657    826   1777
    724   2533   1808  -1628   -540   2169    283   1018    774    659    826   1777
    719   2525   1805  -1621   -542   2166    293   1023    784    665    828   1777
    714   2520   1805  -1618   -545   2164    296   1018    779    659    826   1771
    717   2520   1803  -1618   -542   2161    298   1015    779    654    820   1758
    714   2509   1795  -1613   -540   2153    353   1067    805    659    818   1743
    732   2527   1795  -1628   -530   2161    485   1218    891    693    831   1732
    771   2577   1803  -1675   -517   2190    605   1439   1047    823    930   1816
    846   2738   1891  -1792   -522   2314    756   1862   1361   1135   1215   2073
    945   3042   2096  -1995   -576   2572    753   2099   1628   1501   1605   2447
    961   3341   2379  -2151   -709   2860    376   1551   1564   1686   1886   2759
    782   3499   2717  -2143   -969   3109   -106    649   1353   1719   2000   2904
    563   3390   2826  -1977  -1132   3109   -483   -215    841   1291   1641   2603
    449   2920   2470  -1686  -1013   2696   -743   -776     44    387    805   1847
    488   2494   2005  -1491   -758   2249   -774   -701   -252    -31    366   1426
    553   2299   1743  -1426   -594   2021   -472   -155     49    145    457   1452
    610   2314   1704  -1462   -548   2010   -111    353    374    366    615   1556
    654   2338   1683  -1499   -514   2013    161    717    592    511    711   1615
    667   2265   1597  -1465   -465   1932    322    922    719    592    763   1644
    672   2236   1564  -1457   -446   1899    376    982    748    610    771   1644
    688   2244   1556  -1467   -433   1901    410   1023    771    626    784   1647
    693   2236   1543  -1467   -426   1891    431   1052    789    641    800   1649
    685   2203   1517  -1444   -415   1860    452   1070    805    657    813   1657
    680   2187   1504  -1436   -410   1847    462   1080    810    662    818   1657
    680   2177   1496  -1428   -407   1836    478   1104    828    678    833   1665
    680   2171   1491  -1426   -405   1831    491   1124    844    691    849   1670
    680   2187   1506  -1434   -413   1847    496   1130    846    698    857   1670
    680   2174   1491  -1428   -405   1834    506   1140    852    698    854   1657
    680   2161   1480  -1421   -400   1821    514   1150    862    704    859   1647
    691   2177   1483  -1436   -397   1829    530   1174    878    719    878   1657
    701   2161   1460  -1431   -379   1810    553   1202    896    740    896   1670
    691   2156   1462  -1426   -384   1810    561   1218    911    753    904   1673
    693   2169   1475  -1434   -389   1823    571   1236    924    769    914   1686
    696   2158   1462  -1428   -384   1810    592   1265    940    787    927   1696
    706   2161   1454  -1434   -374   1808    605   1288    950    795    930   1699
    709   2151   1441  -1431   -368   1797    628   1325    976    815    948   1706
    706   2138   1431  -1423   -363   1787    654   1376   1010    846    976   1727
    701   2169   1465  -1436   -381   1818    672   1428   1041    875   1000   1743
    714   2197   1483  -1454   -384   1842    696   1491   1083    917   1031   1766
    724   2192   1467  -1460   -371   1831    727   1577   1140    969   1078   1805
    740   2231   1491  -1486   -376   1862    750   1665   1192   1018   1117   1844
    766   2273   1506  -1519   -371   1891    779   1764   1254   1078   1166   1888
    784   2335   1551  -1558   -381   1943    807   1857   1322   1143   1231   1938
    797   2369   1571  -1584   -387   1971    831   1930   1382   1205   1296   1984
    813   2410   1597  -1613   -392   2005    849   1984   1431   1262   1350   2034
    833   2462   1628  -1649   -397   2047    859   2016   1467   1309   1395   2078
    839   2496   1657  -1667   -407   2078    862   2023   1488   1337   1426   2101
    831   2546   1712  -1688   -439   2130    857   2005   1486   1340   1439   2107
    823   2551   1727  -1688   -452   2140    857   1982   1480   1340   1441   2104
    815   2525   1706  -1670   -444   2114    854   1940   1460   1322   1423   2088
    802   2488   1686  -1644   -441   2088    841   1878   1423   1288   1384   2055
    787   2444   1654  -1615   -436   2049    831   1805   1376   1239   1340   2010
    750   2379   1626  -1566   -439   2003    826   1725   1327   1187   1288   1956
    719   2309   1590  -1514   -436   1951    807   1628   1260   1117   1218   1886
    704   2247   1543  -1475   -418   1896    784   1532   1192   1044   1153   1826
    675   2164   1486  -1421   -405   1826    761   1449   1130    976   1093   1761
    646   2101   1454  -1374   -402   1779    758   1382   1083    924   1039   1709
    639   2060   1421  -1350   -392   1740    745   1327   1044    888    995   1665
    620   2003   1382  -1312   -379   1693    727   1275    997    841    950   1621
    610   1956   1345  -1283   -368   1649    717   1241    963    810    927   1592
    602   1927   1322  -1265   -358   1626    714   1218    948    800    917   1571
    605   1904   1299  -1257   -345   1602    719   1208    945    795    914   1564
    597   1891   1293  -1244   -348   1592    724   1208    943    797    914   1561
    592   1891   1299  -1244   -353   1595    724   1202    940    795    909   1556
    594   1865   1270  -1231   -337   1569    714   1184    924    782    893   1540
    589   1844   1252  -1218   -329   1548    714   1179    922    776    893   1535
    594   1836   1241  -1215   -322   1540    722   1176    924    782    896   1540
    592   1821   1228  -1208   -319   1525    719   1171    922    779    885   1530
    584   1803   1218  -1195   -316   1512    709   1158    914    769    875   1512
    581   1792   1210  -1187   -314   1501    709   1161    919    771    878   1504
    576   1803   1226  -1189   -324   1514    717   1161    930    779    893   1514
    574   1771   1197  -1174   -311   1483    711   1150    927    771    885   1506
    587   1764   1176  -1174   -293   1470    704   1140    924    761    875   1496
    587   1761   1171  -1174   -290   1465    696   1132    924    750    867   1488
    571   1753   1182  -1161   -303   1467    698   1132    935    753    872   1483
    571   1748   1176  -1161   -301   1462    701   1127    937    753    875   1486
    576   1745   1169  -1161   -296   1457    693   1119    937    750    878   1483
    576   1784   1205  -1182   -314   1496    722   1137    974    779    906   1501
    568   1818   1249  -1192   -340   1535    766   1161   1015    813    935   1530
    571   1800   1228  -1187   -329   1514    789   1179   1039    828    943   1538
    574   1803   1226  -1189   -327   1514    789   1176   1049    828    945   1540
    576   1836   1260  -1208   -342   1548    766   1158   1047    823    945   1540
    592   1865   1273  -1228   -340   1569    753   1161   1067    849    966   1566
    600   1860   1260  -1231   -329   1558    727   1150   1067    857    976   1577
    610   1842   1231  -1226   -311   1535    722   1150   1075    867    989   1587
    605   1808   1202  -1208   -301   1506    714   1150   1078    870    995   1584
    607   1761   1153  -1184   -272   1457    696   1140   1062    852    974   1564
    605   1732   1124  -1171   -259   1431    675   1119   1044    836    958   1540
    592   1693   1101  -1145   -254   1397    675   1114   1034    828    950   1527
    574   1654   1080  -1117   -254   1369    678   1101   1015    807    930   1501
    548   1639   1091  -1093   -270   1366    685   1083   1005    787    904   1465
    535   1592   1054  -1065   -259   1325    680   1062    995    771    891   1449
    530   1569   1039  -1049   -254   1306    683   1049    989    769    885   1447
    527   1535   1008  -1034   -241   1273    675   1034    974    748    867   1426
    524   1522    997  -1023   -236   1260    667   1026    969    737    859   1415
    530   1517    987  -1023   -228   1252    670   1026    974    740    867   1415
    524   1499    974  -1013   -226   1236    672   1023    974    740    867   1410
    519   1483    963  -1002   -223   1223    678   1028    984    750    878   1421
    517   1499    982  -1008   -231   1241    685   1031    989    750    888   1428
    511   1493    982  -1005   -233   1239    678   1021    984    745    885   1423
    519   1475    956   -997   -218   1215    675   1015    979    737    878   1415
    527   1465    937   -997   -205   1202    714   1052   1000    740    880   1410
    548   1501    953  -1023   -202   1228    826   1182   1072    766    891   1405
    594   1525    930  -1062   -166   1228    930   1382   1192    857    953   1452
    670   1639    969  -1156   -150   1304   1028   1709   1402   1067   1148   1631
    802   1883   1080  -1343   -140   1483   1072   2078   1652   1384   1473   1964
    872   2187   1314  -1530   -220   1751    976   1938   1764   1639   1787   2317
    704   2283   1577  -1493   -436   1932    693   1200   1623   1686   1912   2478
    431   2244   1813  -1337   -691   2031    389    345   1254   1415   1699   2301
    241   1956   1714  -1101   -735   1836    103   -376    602    719   1047   1688
    246   1579   1332   -911   -542   1457   -150   -600    171    241    581   1241
    324   1322    995   -823   -335   1158   -127   -272    262    267    555   1182
    394   1278    880   -836   -241   1080     90    158    488    410    636   1228
    452   1314    862   -883   -205   1088    389    576    722    563    743   1314
    485   1291    805   -888   -158   1049    615    865    880    670    810   1361
    493   1288    795   -891   -150   1041    675    943    927    698    828   1371
    506   1283    776   -896   -135   1031    711    989    958    717    839   1382
    514   1288    771   -904   -127   1031    737   1026    989    743    859   1400
    504   1280    776   -891   -135   1028    750   1044   1002    753    867   1410
    506   1291    784   -898   -140   1039    761   1067   1021    771    883   1423
    519   1301    782   -911   -132   1041    766   1080   1036    784    898   1434
    527   1304    776   -917   -124   1041    769   1098   1049    797    911   1444
    527   1304    776   -914   -124   1041    782   1127   1072    820    930   1462
    519   1301    779   -911   -129   1041    789   1140   1083    828    937   1470
    527   1283    753   -906   -111   1018    792   1150   1093    836    943   1467
    532   1286    753   -911   -111   1021    795   1169   1111    852    956   1478
    540   1301    761   -919   -109   1031    795   1182   1124    867    971   1493
    537   1283    745   -909   -103   1015    800   1192   1132    878    982   1499
    540   1299    758   -919   -109   1031    800   1210   1145    891    989   1506
    545   1296    750   -922   -101   1023    807   1228   1158    901    995   1512
    550   1296    745   -922    -96   1021    820   1249   1176    917   1008   1517
    561   1299    737   -930    -88   1018    836   1286   1210    940   1041   1540
    571   1314    743   -943    -85   1031    839   1312   1231    958   1060   1553
    571   1335    763   -956    -96   1049    841   1345   1252    976   1070   1561
    579   1332    753   -956    -85   1044    865   1400   1286   1008   1096   1579
    592   1345    750   -971    -80   1047    878   1457   1319   1044   1127   1608
    602   1374    771   -989    -85   1072    898   1532   1374   1093   1174   1641
    623   1389    766  -1008    -72   1078    914   1610   1418   1135   1213   1670
    639   1421    782  -1028    -70   1101    927   1693   1460   1179   1257   1706
    662   1473    807  -1070    -72   1140    950   1782   1519   1244   1319   1769
    698   1538    839  -1119    -70   1189    971   1857   1574   1309   1382   1823
    704   1579    875  -1143    -85   1228    984   1904   1613   1356   1428   1862
    717   1626    909  -1171    -96   1267    997   1919   1634   1387   1460   1899
    730   1628    898  -1182    -83   1265    984   1904   1626   1382   1454   1891
    732   1623    891  -1179    -77   1257    984   1888   1618   1379   1454   1886
    724   1636    911  -1182    -93   1275    992   1865   1610   1376   1449   1883
    698   1613    914  -1156   -106   1265    989   1823   1592   1353   1428   1860
    685   1574    888  -1130   -101   1231    992   1761   1551   1306   1382   1808
    657   1514    857  -1088    -98   1187   1002   1691   1506   1254   1327   1753
    613   1457    841  -1036   -114   1150   1008   1615   1460   1200   1275   1699
    587   1395    807   -989   -109   1101   1005   1527   1405   1137   1210   1631
    568   1337    766   -956    -98   1052   1005   1452   1356   1080   1148   1569
    548   1280    732   -914    -93   1008   1000   1382   1312   1034   1091   1509
    535   1223    685   -880    -75    956    987   1317   1270    992   1047   1462
    527   1182    654   -854    -62    919    974   1265   1239    961   1015   1426
    504   1137    633   -820    -64    885    963   1228   1221    943    989   1400
    498   1130    631   -815    -67    880    956   1202   1208    932    976   1379
    491   1111    618   -802    -64    867    953   1187   1197    922    961   1363
    498   1104    605   -800    -51    854    950   1174   1184    906    956   1350
    504   1085    579   -795    -38    833    943   1161   1176    898    950   1340
    498   1072    571   -787    -36    823    943   1158   1176    901    945   1332
    498   1072    571   -787    -36    823    940   1156   1174    904    943   1330
    506   1057    550   -782    -20    805    935   1150   1169    898    935   1322
    496   1044    548   -771    -25    797    922   1137   1156    888    922   1309
    491   1044    550   -769    -28    797    914   1130   1145    880    917   1304
    496   1039    542   -769    -25    792    914   1124   1140    885    919   1309
    493   1023    530   -758    -18    776    906   1114   1132    880    914   1299
    488   1018    530   -756    -20    774    901   1104   1130    870    906   1280
    480   1005    524   -743    -20    766    906   1104   1130    872    911   1278
    485   1002    517   -745    -15    758    904   1093   1124    870    906   1270
    491    992    501   -740     -5    748    888   1072   1101    846    885   1247
    488    979    491   -735     -2    735    893   1067   1098    849    888   1247
    488   1000    511   -745    -10    756    922   1078   1119    865    909   1262
    491   1039    548   -766    -28    795    950   1088   1143    883    930   1278
    480   1034    553   -756    -36    795    979   1096   1150    891    940   1283
    478   1036    555   -758    -38    795    979   1085   1140    880    930   1273
    483   1047    563   -766    -38    805    963   1067   1137    870    917   1257
    491   1083    592   -787    -51    839    956   1065   1150    891    937   1273
    501   1088    587   -795    -41    839    930   1057   1150    896    953   1283
    496   1078    579   -789    -41    828    914   1047   1140    888    948   1273
    498   1078    579   -789    -41    828    914   1047   1140    885    943   1265
    504   1047    542   -776    -20    795    904   1039   1127    872    927   1249
    496    995    498   -745      0    748    891   1021   1101    849    904   1226
    480    943    459   -714     10    701    875   1002   1078    826    883   1202
    475    914    439   -696     18    678    878    989   1065    810    862   1176
    449    880    431   -665      7    654    896    987   1057    797    849   1153
    426    818    392   -620     18    605    909    974   1044    774    833   1127
    413    771    358   -594     25    563    891    945   1010    737    795   1085
    407    724    316   -566     44    519    878    927    984    714    766   1054
    405    693    285   -550     59    491    870    914    969    701    750   1041
    407    693    285   -550     62    491    870    909    966    701    750   1036
    397    667    267   -532     64    467    872    914    966    698    745   1028
    397    649    252   -524     72    452    880    919    974    696    743   1026
    392    636    244   -517     75    441    872    911    969    683    730   1010
    392    631    239   -511     77    436    870    911    963    678    722    997
    381    620    236   -501     72    428    862    901    953    670    711    987
    384    594    210   -488     88    402    875    917    956    670    701    982
    397    579    179   -491    109    381    950   1013   1000    685    691    963
    428    602    174   -514    127    389   1057   1182   1093    735    711    961
    467    691    223   -579    122    459   1150   1400   1265    896    846   1075
    553    885    329   -719    111    607   1192   1709   1514   1182   1137   1366
    631   1236    605   -937     12    922   1137   1829   1714   1501   1522   1787
    574   1428    854  -1000   -140   1143   1008   1465   1699   1654   1758   2073
    363   1439   1075   -904   -355   1257    802    724   1379   1473   1644   1995
    168   1215   1047   -693   -439   1132    584    -10    787    867   1062   1436
     93    849    753   -472   -329    802    350   -483    189    194    407    802
    150    509    358   -329   -103    433    174   -491      5    -28    181    568
    220    337    116   -280     51    226    200   -197    166     72    231    579
    283    340     57   -311    111    197    350    135    400    233    337    662
    329    381     49   -358    140    218    584    491    652    413    467    763
    348    405     57   -376    145    231    743    701    797    522    548    826
    350    400     46   -376    150    223    784    758    839    555    574    841
    374    420     46   -397    163    233    805    787    859    571    584    846
    381    410     25   -397    179    218    807    797    867    579    587    846
    379    394     15   -387    181    205    795    797    867    576    579    839
    381    418     36   -400    171    228    797    810    883    581    584    846
    381    423     41   -402    171    233    805    820    891    589    594    854
    392    420     28   -407    181    223    797    820    888    589    600    854
    400    402      2   -400    200    202    787    818    885    581    592    849
    397    402      5   -402    194    205    784    823    893    587    592    846
    394    410     12   -402    189    213    774    826    898    592    592    844
    402    413      7   -410    197    213    769    833    906    602    602    854
    418    410     -7   -413    213    202    763    836    914    613    607    862
    413    405     -7   -410    210    200    758    841    919    618    615    865
    410    389    -20   -400    215    184    753    844    919    623    620    865
    420    392    -28   -405    223    181    743    852    927    633    623    870
    426    402    -23   -413    226    189    740    867    940    652    631    875
    439    402    -36   -420    236    181    732    883    958    670    641    883
    444    410    -33   -428    239    189    727    904    976    683    649    885
    444    402    -41   -423    241    181    714    922    989    688    652    880
    452    381    -70   -415    262    155    714    958   1013    709    672    896
    465    397    -67   -433    267    166    717   1018   1052    753    709    935
    493    441    -51   -467    272    194    709   1067   1085    795    745    969
    514    475    -41   -496    277    218    706   1127   1130    844    789   1005
    527    498    -28   -511    277    236    704   1192   1179    901    839   1052
    542    522    -23   -532    283    249    696   1249   1221    950    883   1101
    566    555    -10   -561    288    272    704   1309   1267   1002    935   1156
    584    618     33   -602    275    324    709   1337   1296   1039    971   1192
    579    646     67   -613    257    358    704   1340   1304   1054    987   1205
    576    652     72   -615    252    363    693   1322   1293   1049    979   1200
    584    641     54   -613    265    348    680   1293   1275   1034    963   1189
    571    600     28   -587    270    314    667   1249   1239    997    922   1156
    540    530    -10   -535    275    259    657   1197   1197    948    867   1101
    514    472    -41   -496    277    215    644   1127   1143    883    792   1023
    488    428    -62   -459    275    184    644   1062   1098    828    724    956
    467    358   -111   -413    288    124    636    987   1044    761    641    880
    446    275   -171   -361    309     51    626    904    984    688    561    800
    420    192   -228   -306    324    -18    602    826    927    615    480    730
    410    137   -272   -275    340    -67    581    753    880    558    418    678
    394     80   -314   -239    353   -116    563    691    841    517    374    633
    394     36   -358   -215    376   -161    535    636    807    483    329    592
    376     -7   -387   -187    381   -197    511    589    771    449    288    550
    361    -59   -420   -150    389   -241    483    542    737    415    252    506
    337   -103   -441   -119    387   -272    465    506    711    387    218    470
    335   -145   -480    -93    407   -311    426    459    680    345    179    436
    353   -145   -498   -103    423   -322    410    444    672    342    166    433
    355   -158   -514    -98    433   -335    394    428    665    335    155    431
    342   -210   -553    -67    444   -379    371    405    644    311    132    410
    348   -257   -605    -44    475   -431    348    381    623    288    114    394
    353   -257   -610    -49    480   -433    335    368    618    280    109    392
    350   -270   -623    -41    485   -446    319    353    610    270     93    381
    348   -301   -649    -25    498   -475    298    335    597    257     75    368
    332   -348   -680      7    506   -514    288    322    589    246     59    355
    322   -381   -704     28    511   -540    277    301    576    236     41    348
    335   -387   -722     25    527   -553    272    288    574    233     38    350
    340   -402   -745     28    542   -574    249    270    558    220     23    337
    348   -441   -789     46    568   -615    226    244    535    194     -7    306
    342   -444   -789     49    563   -615    220    231    532    192    -10    298
    337   -420   -758     41    545   -589    236    236    548    210      2    314
    340   -410   -750     33    542   -581    259    239    558    218      7    324
    335   -418   -753     41    542   -584    254    223    550    207     -7    314
    332   -428   -763     46    545   -597    226    187    537    197    -20    306
    340   -426   -769     41    553   -597    202    161    532    202    -20    314
    345   -436   -784     44    563   -610    158    132    517    197    -25    311
    345   -444   -789     49    566   -615    124    106    498    187    -33    306
    348   -454   -802     51    571   -626    114     93    491    184    -41    296
    358   -480   -839     59    597   -657    101     77    472    168    -62    280
    348   -550   -898     98    623   -722     77     51    441    137    -93    252
    337   -620   -958    142    646   -789     54     20    405    103   -124    223
    332   -667  -1000    166    665   -833     36     -5    379     75   -148    197
    314   -724  -1039    205    675   -880     28    -38    345     36   -187    161
    296   -776  -1072    239    683   -924     10    -85    293    -18   -244    101
    288   -818  -1106    265    696   -961     -7   -124    259    -49   -280     70
    280   -862  -1143    290    709  -1002    -18   -153    231    -77   -309     44
    277   -896  -1174    306    724  -1034    -33   -179    202   -103   -332     20
    270   -940  -1210    335    737  -1075    -46   -197    181   -122   -350      0
    265   -969  -1234    353    748  -1101    -51   -210    163   -137   -366    -10
    259   -976  -1236    355    745  -1104    -70   -241    140   -158   -389    -20
    249   -992  -1241    371    743  -1114    -85   -262    119   -174   -402    -36
    246  -1028  -1275    389    758  -1150    -96   -277    106   -179   -410    -49
    254  -1002  -1257    374    756  -1130    -85   -285    111   -168   -402    -36
    254  -1005  -1262    374    758  -1132    -85   -288     93   -189   -428    -64
    267  -1075  -1343    402    805  -1208    -33   -210    116   -194   -465   -114
    290  -1054  -1345    381    815  -1200     49    -62    205   -150   -459   -132
    303   -958  -1262    327    782  -1109    132    135    392     20   -314    -10
    397   -717  -1117    158    756   -917    155    423    683    376     57    363
    467   -332   -800    -67    631   -566     49    423    818    678    462    818
    402    -18   -420   -194    410   -218    -93      0    696    771    696   1117
    228     72   -155   -150    192    -41   -259   -602    337    581    607   1075
     62   -155   -218     44    140   -187   -488  -1270   -309    -96    -59    420
     18   -597   -618    288    316   -607   -717  -1743   -917   -815   -795   -303
     72   -966  -1041    444    555  -1002   -870  -1829  -1148  -1101  -1093   -597
    116  -1236  -1353    561    735  -1293   -839  -1582   -997  -1023  -1085   -610
    155  -1260  -1415    550    784  -1337   -685  -1252   -719   -826   -953   -504
    202  -1174  -1376    485    787  -1275   -472   -898   -423   -597   -779   -366
    226  -1143  -1371    457    797  -1257   -345   -693   -259   -467   -685   -288
    233  -1143  -1376    454    805  -1260   -316   -628   -210   -426   -662   -270
    228  -1158  -1387    465    805  -1273   -309   -613   -194   -415   -662   -272
    236  -1137  -1374    449    802  -1254   -311   -602   -187   -410   -662   -270
    244  -1119  -1363    436    802  -1241   -319   -600   -184   -405   -652   -257
    244  -1119  -1363    439    802  -1241   -329   -602   -184   -402   -649   -254
    236  -1104  -1343    433    787  -1223   -348   -605   -187   -407   -657   -257
    241  -1085  -1327    420    782  -1205   -368   -613   -189   -410   -659   -259
    259  -1065  -1325    402    792  -1195   -368   -607   -181   -400   -649   -244
    277  -1023  -1301    374    789  -1161   -361   -592   -166   -379   -626   -223
    252  -1013  -1267    379    758  -1140   -376   -600   -174   -384   -628   -226
    241   -992  -1234    374    737  -1111   -400   -613   -184   -389   -631   -228
    272   -958  -1231    342    750  -1096   -402   -605   -176   -381   -610   -215
    280   -937  -1218    329    748  -1078   -407   -607   -179   -384   -607   -220
    275   -924  -1200    322    735  -1062   -423   -610   -181   -381   -610   -218
    272   -883  -1158    303    714  -1021   -436   -602   -174   -371   -600   -202
    314   -833  -1150    259    730   -992   -431   -584   -155   -353   -579   -184
    366   -792  -1158    213    761   -974   -426   -566   -137   -335   -563   -166
    363   -771  -1135    202    748   -953   -446   -561   -140   -342   -568   -174
    329   -766  -1096    218    711   -930   -462   -545   -140   -340   -566   -174
    290   -753  -1044    231    665   -898   -452   -496   -106   -303   -532   -140
    316   -667   -984    176    649   -826   -428   -426    -44   -241   -467    -77
    332   -652   -984    158    657   -818   -446   -387    -23   -223   -449    -64
    337   -628   -966    145    649   -795   -457   -329      5   -184   -407    -25
    400   -506   -909     51    654   -709   -428   -233     75   -106   -327     44
    441   -389   -831    -25    636   -610   -381   -122    161    -18   -233    129
    436   -316   -756    -59    594   -535   -381    -67    197     28   -187    179
    452   -259   -711    -96    581   -485   -394    -49    200     44   -163    200
    454   -223   -678   -116    566   -449   -405    -44    189     44   -155    207
    441   -150   -592   -145    517   -371   -402    -49    181     41   -145    215
    400   -155   -558   -124    478   -355   -405    -64    168     31   -142    218
    374   -132   -506   -122    439   -316   -426   -109    127     -7   -174    192
    402    -88   -493   -158    446   -290   -433   -150     85    -49   -213    163
    420    -88   -509   -166    465   -298   -446   -213     28   -114   -272    111
    324   -142   -467    -93    394   -303   -478   -296    -46   -197   -355     28
    270   -174   -444    -49    355   -309   -485   -353    -96   -254   -415    -33
    280   -140   -423    -72    350   -280   -488   -410   -137   -309   -465    -90
    290   -103   -394    -93    342   -249   -491   -467   -179   -361   -511   -142
    293    -75   -368   -109    327   -220   -506   -530   -226   -413   -561   -189
    244   -101   -345    -72    293   -223   -527   -584   -272   -465   -607   -241
    218   -148   -366    -36    290   -257   -545   -628   -314   -509   -649   -285
    244   -114   -358    -64    301   -236   -571   -678   -353   -548   -688   -329
    252    -83   -335    -85    290   -207   -566   -693   -363   -558   -701   -348
    257      0   -257   -129    257   -129   -566   -701   -371   -568   -711   -353
    231      7   -226   -119    228   -109   -584   -717   -397   -597   -735   -379
    210    -10   -220    -98    215   -114   -587   -719   -410   -605   -743   -389
    207     44   -166   -127    187    -59   -579   -711   -407   -602   -737   -389
    233     75   -158   -155    197    -41   -571   -706   -407   -600   -735   -389
    215     96   -119   -155    166    -10   -589   -719   -428   -620   -753   -410
    218    135    -83   -176    150     25   -600   -722   -441   -626   -761   -420
    187    137    -51   -163    119     41   -626   -745   -470   -652   -784   -444
    163    137    -25   -150     96     57   -639   -758   -483   -662   -792   -457
    181    187      5   -184     88     96   -633   -750   -480   -657   -784   -449
    210    285     75   -246     67    181   -623   -730   -470   -641   -763   -423
    202    303    101   -254     49    202   -628   -730   -475   -644   -771   -433
    129    293    161   -213    -15    228   -641   -737   -488   -665   -787   -449
    179    423    241   -303    -31    335   -615   -701   -454   -631   -750   -415
    192    584    392   -387    -98    488   -542   -615   -368   -550   -667   -335
    150    563    413   -358   -132    488   -524   -602   -358   -542   -659   -327
    192    644    452   -418   -129    548   -514   -589   -348   -537   -657   -324
    168    652    480   -413   -155    566   -535   -600   -358   -542   -662   -332
    155    704    548   -428   -194    626   -558   -610   -353   -532   -654   -322
    168    748    579   -459   -205    665   -581   -615   -348   -524   -641   -309
    163    763    597   -465   -215    680   -615   -633   -366   -537   -649   -316
    166    810    644   -488   -239    727   -618   -628   -355   -524   -633   -293
    171    841    670   -506   -249    756   -623   -613   -348   -514   -615   -270
    140    807    665   -475   -262    737   -657   -623   -371   -535   -639   -288
    163    831    667   -496   -252    750   -667   -620   -384   -540   -644   -290
    194    885    688   -542   -246    787   -652   -602   -381   -532   -633   -275
    197    901    704   -548   -252    802   -646   -597   -389   -542   -639   -280
    140    865    722   -504   -290    795   -652   -602   -405   -566   -662   -303
    150    891    740   -522   -296    815   -654   -605   -415   -581   -667   -311
    137    880    740   -509   -301    810   -665   -615   -436   -600   -675   -329
    166    924    758   -545   -296    841   -667   -615   -444   -602   -670   -329
    142    958    813   -553   -335    888   -670   -615   -441   -597   -665   -327
     96    963    865   -530   -384    914   -662   -594   -428   -584   -646   -311
    103    995    888   -550   -394    943   -667   -589   -431   -579   -636   -303
    111   1047    935   -579   -410    992   -672   -584   -420   -571   -628   -298
    122   1049    927   -589   -402    989   -696   -597   -436   -587   -641   -311
    132   1034    901   -584   -384    969   -724   -618   -457   -605   -657   -324
    135   1083    948   -610   -405   1015   -709   -589   -436   -581   -628   -293
    135   1171   1036   -652   -449   1104   -639   -491   -374   -530   -581   -262
     49   1187   1135   -620   -542   1161   -527   -316   -283   -491   -568   -272
     83   1244   1161   -665   -540   1202   -441   -122   -150   -392   -488   -215
    166   1426   1260   -797   -548   1343   -366    168     90   -145   -249     10
    285   1719   1434  -1002   -574   1577   -374    418    309    158    106    387
    236   2036   1797  -1137   -782   1919   -511     93    257    296    381    732
     77   2242   2164  -1161  -1044   2205   -693   -498     51    311    524    930
    -59   2327   2385  -1135  -1223   2356   -914  -1156   -345     23    303    735
   -158   2049   2208   -945  -1182   2127  -1143  -1732   -974   -701   -439     -7
   -137   1667   1803   -766   -969   1732  -1343  -1909  -1387  -1215   -961   -522
    -70   1454   1522   -693   -795   1488  -1353  -1680  -1288  -1182   -974   -566
     -5   1457   1462   -727   -735   1460  -1208  -1309  -1000   -974   -823   -449
     18   1535   1517   -776   -748   1527   -969   -896   -680   -740   -644   -303
     44   1595   1551   -820   -753   1574   -797   -620   -491   -605   -542   -220
     70   1644   1571   -857   -750   1608   -727   -511   -415   -555   -493   -181
     75   1701   1623   -888   -774   1662   -701   -467   -381   -530   -470   -163
     46   1712   1665   -878   -807   1688   -693   -444   -371   -517   -459   -158
     64   1758   1693   -911   -813   1725   -685   -415   -350   -496   -431   -137
    124   1860   1735   -992   -805   1797   -657   -368   -311   -462   -389   -101
    132   1901   1769  -1018   -820   1836   -641   -335   -288   -441   -363    -75
    129   1948   1818  -1039   -844   1883   -639   -319   -280   -423   -353    -59
    124   1995   1870  -1062   -872   1932   -644   -306   -272   -413   -345    -51
    124   2016   1891  -1072   -883   1953   -636   -275   -254   -392   -322    -31
     98   2013   1912  -1057   -906   1964   -646   -272   -259   -394   -322    -31
     93   2042   1948  -1067   -927   1995   -657   -265   -259   -394   -319    -28
     98   2122   2023  -1111   -963   2075   -623   -218   -213   -342   -267     20
    129   2210   2081  -1171   -976   2148   -589   -168   -166   -296   -220     67
    127   2236   2107  -1184   -989   2174   -600   -161   -166   -290   -218     67
    109   2252   2143  -1179  -1015   2197   -600   -145   -158   -280   -210     70
    114   2257   2143  -1187  -1015   2200   -597   -114   -140   -262   -192     88
     85   2281   2195  -1184  -1054   2236   -602    -90   -135   -252   -181    103
     83   2320   2234  -1202  -1075   2275   -579    -38    -98   -210   -145    140
    179   2462   2283  -1319  -1052   2374   -532     31    -38   -150    -90    187
    207   2540   2330  -1374  -1062   2436   -511     85     -5   -114    -54    220
    197   2561   2364  -1379  -1083   2462   -498    148     31    -83    -23    249
    202   2577   2374  -1392  -1085   2475   -475    228     80    -33     20    290
    181   2595   2413  -1387  -1114   2504   -459    311    127     15     67    337
    200   2660   2457  -1431  -1127   2561   -459    387    171     64    119    381
    244   2774   2530  -1509  -1143   2652   -449    475    223    127    181    433
    290   2829   2535  -1561  -1122   2681   -441    548    262    179    228    483
    348   2886   2538  -1615  -1093   2712   -454    581    277    202    249    506
    324   2943   2616  -1634  -1145   2779   -439    618    303    236    288    548
    239   2972   2730  -1605  -1247   2852   -405    662    337    277    335    600
    207   3000   2790  -1605  -1291   2894   -402    657    324    270    335    602
    223   3011   2787  -1615  -1280   2899   -394    641    311    254    324    589
    200   3013   2813  -1608  -1306   2915   -384    620    298    244    314    576
    200   3029   2829  -1615  -1314   2930   -407    566    252    197    265    527
    249   3083   2834  -1667  -1293   2959   -376    548    241    181    244    504
    241   3112   2870  -1675  -1314   2992   -322    535    244    179    239    498
    179   3073   2894  -1626  -1358   2982   -340    452    194    119    181    441
    155   3034   2878  -1595  -1361   2956   -361    374    137     59    119    374
    122   2995   2873  -1558  -1376   2935   -387    298     83      2     57    309
    119   2998   2878  -1558  -1379   2938   -392    254     59    -20     36    280
    119   2990   2870  -1556  -1376   2930   -392    220     44    -36     15    259
     98   2966   2865  -1532  -1382   2917   -405    181     18    -67    -23    223
     77   2940   2860  -1509  -1392   2902   -418    153     -2    -88    -49    197
     70   2940   2870  -1504  -1400   2907   -423    142     -5    -90    -46    194
     90   3005   2912  -1548  -1410   2959   -407    148      5    -80    -33    202
    101   3037   2933  -1569  -1415   2985   -405    153     10    -75    -33    197
     88   3021   2930  -1556  -1421   2974   -407    161     15    -64    -23    207
     98   3029   2930  -1564  -1415   2979   -400    171     25    -54    -18    213
     90   3029   2938  -1561  -1423   2982   -397    181     38    -41     -5    220
     93   3057   2964  -1574  -1434   3011   -392    194     51    -33      7    231
     98   3073   2974  -1587  -1436   3024   -371    220     77     -7     33    257
     90   3102   3011  -1595  -1460   3057   -389    213     64    -12     25    254
     72   3128   3055  -1600  -1491   3091   -410    197     51    -28      5    231
     93   3159   3063  -1626  -1483   3112   -397    215     75    -10     23    249
    140   3203   3063  -1673  -1460   3133   -374    246    106     28     62    280
    140   3198   3057  -1667  -1457   3128   -355    267    122     46     77    290
    119   3221   3099  -1673  -1488   3161   -350    277    135     62     88    303
    132   3312   3180  -1722  -1522   3244   -324    306    168     98    116    327
    137   3341   3203  -1740  -1535   3273   -296    327    192    127    135    345
    127   3330   3203  -1727  -1538   3268   -267    353    218    148    155    363
    132   3335   3203  -1735  -1535   3270   -272    358    236    163    168    379
    161   3421   3257  -1792  -1548   3341   -285    363    257    181    187    397
    174   3481   3304  -1829  -1564   3393   -311    358    265    192    202    410
    155   3455   3299  -1805  -1571   3377   -342    348    259    197    202    418
    168   3476   3307  -1823  -1569   3393   -348    353    267    205    205    428
    189   3504   3312  -1847  -1561   3408   -358    350    267    213    215    436
    210   3502   3289  -1857  -1540   3395   -361    353    265    215    215    436
    252   3507   3255  -1878  -1501   3382   -358    361    262    220    218    439
    223   3476   3252  -1849  -1514   3364   -376    350    246    207    197    420
    192   3424   3231  -1808  -1519   3328   -384    329    226    189    179    397
    174   3406   3229  -1790  -1527   3317   -371    322    218    181    171    381
    148   3426   3278  -1787  -1564   3354   -389    288    184    145    140    345
    155   3437   3278  -1797  -1561   3359   -394    283    174    140    132    332
    184   3429   3244  -1808  -1530   3338   -384    288    171    142    137    332
    197   3437   3239  -1818  -1522   3338   -376    288    171    142    140    329
    174   3424   3250  -1797  -1538   3338   -381    283    161    127    135    314
    158   3439   3281  -1800  -1561   3361   -394    272    142    111    119    293
    153   3432   3278  -1792  -1564   3356   -392    272    140    116    127    301
    148   3437   3289  -1795  -1569   3364   -392    270    129    114    124    301
    145   3457   3312  -1800  -1582   3385   -394    262    122    106    116    290
    140   3452   3309  -1797  -1584   3380   -397    262    122    103    119    285
    155   3457   3302  -1805  -1574   3380   -368    303    140    109    116    272
    171   3502   3328  -1839  -1579   3413   -277    446    220    148    124    257
    205   3559   3354  -1880  -1574   3457   -189    633    337    233    184    288
    259   3681   3419  -1971  -1579   3551    -96    932    555    452    387    485
    350   3902   3551  -2127  -1600   3728    -59   1182    761    727    691    818
    355   4128   3772  -2242  -1709   3951   -114   1008    810    922    963   1153
    202   4258   4055  -2229  -1925   4156   -262    439    691    984   1111   1358
      2   4289   4286  -2148  -2143   4289   -483   -265    342    737    922   1192
   -127   4008   4133  -1940  -2130   4071   -678   -833   -218    116    301    558
   -114   3626   3741  -1758  -1927   3684   -906  -1088   -665   -405   -231     18
    -46   3367   3413  -1660  -1730   3390  -1008   -935   -665   -446   -314    -90
      0   3322   3322  -1662  -1660   3320   -891   -581   -433   -296   -215    -23
     49   3369   3317  -1709  -1634   3343   -675   -197   -184   -129    -98     62
    124   3398   3273  -1761  -1574   3335   -465    116     18     12      5    140
    205   3481   3276  -1842  -1535   3380   -348    277    132    103     83    200
    197   3496   3299  -1847  -1551   3400   -324    324    166    135    109    215
    187   3457   3268  -1823  -1540   3364   -327    340    176    140    106    218
    215   3509   3291  -1865  -1538   3400   -314    366    200    166    129    246
    223   3530   3307  -1875  -1540   3419   -296    394    220    192    148    265
    215   3496   3281  -1857  -1532   3390   -301    407    231    202    150    270
    226   3494   3268  -1860  -1522   3380   -303    426    249    226    174    298
    241   3517   3273  -1880  -1514   3395   -296    446    270    254    194    322
    226   3533   3307  -1878  -1540   3421   -290    462    283    280    207    329
    228   3517   3286  -1875  -1527   3403   -301    465    285    283    207    327
    246   3530   3283  -1888  -1517   3406   -301    472    296    303    228    348
    218   3507   3289  -1865  -1535   3398   -316    467    298    314    236    355
    215   3517   3302  -1865  -1543   3411   -329    470    311    324    249    368
    257   3559   3299  -1909  -1519   3429   -303    506    350    368    293    407
    259   3624   3361  -1943  -1551   3494   -270    555    394    420    348    454
    189   3603   3413  -1896  -1610   3509   -262    581    413    446    374    478
    163   3603   3439  -1883  -1636   3522   -244    615    439    483    402    504
    220   3637   3416  -1930  -1597   3528   -233    646    465    517    431    530
    285   3681   3395  -1984  -1556   3538   -228    670    485    537    457    548
    306   3704   3395  -2005  -1545   3551   -213    709    514    568    493    576
    252   3694   3442  -1971  -1595   3569   -210    750    537    592    527    597
    226   3689   3460  -1958  -1618   3574   -194    815    581    639    574    633
    277   3738   3460  -2008  -1592   3600   -168    906    639    709    644    698
    311   3824   3512  -2068  -1600   3668   -127   1010    711    792    724    776
    277   3845   3567  -2060  -1644   3707   -109   1098    769    859    795    841
    309   3878   3567  -2094  -1628   3722   -119   1156    800    904    841    893
    361   3923   3561  -2143  -1600   3743   -103   1205    836    953    891    940
    400   3990   3590  -2197  -1595   3793    -77   1247    865    997    937    982
    381   4029   3647  -2205  -1631   3839    -41   1278    896   1034    979   1018
    298   3998   3699  -2148  -1699   3847    -41   1260    883   1023    982   1021
    309   4008   3699  -2158  -1696   3855    -31   1244    875   1018    984   1023
    296   3959   3663  -2130  -1683   3811    -44   1195    841    982    956    992
    316   3951   3634  -2132  -1657   3793    -57   1137    805    943    917    950
    309   3954   3642  -2132  -1665   3798    -38   1098    784    917    893    919
    246   3897   3647  -2073  -1699   3772    -23   1052    756    883    859    880
    176   3800   3624  -1990  -1725   3712    -38    971    698    823    792    805
    153   3725   3572  -1938  -1709   3650    -57    891    644    763    732    740
    194   3761   3564  -1979  -1683   3663    -28    859    633    753    722    724
    153   3715   3561  -1935  -1704   3639    -23    813    610    722    688    688
     72   3608   3533  -1842  -1730   3572    -51    745    558    667    631    631
    111   3613   3502  -1862  -1693   3559    -54    719    548    654    620    615
    155   3645   3489  -1901  -1665   3567    -36    714    545    652    620    610
     96   3577   3481  -1839  -1691   3530    -44    683    522    626    594    579
     77   3574   3494  -1826  -1709   3535    -38    678    524    631    594    581
     96   3569   3473  -1831  -1688   3522    -33    683    535    636    605    589
     88   3533   3442  -1813  -1675   3489    -41    672    522    626    602    581
     70   3528   3457  -1800  -1693   3491    -31    678    532    631    618    594
     70   3515   3445  -1795  -1688   3478    -25    680    540    639    628    605
     67   3483   3416  -1774  -1673   3450    -28    678    532    631    623    602
     67   3494   3424  -1782  -1678   3460    -25    680    535    633    628    607
     62   3491   3426  -1777  -1680   3460    -20    685    545    652    639    620
     15   3437   3419  -1727  -1701   3429    -31    678    540    649    631    615
     28   3434   3406  -1730  -1688   3421    -23    688    548    652    639    628
     77   3486   3408  -1784  -1665   3447      0    706    566    665    662    644
     77   3481   3403  -1779  -1662   3445      7    706    571    670    670    641
     59   3486   3426  -1774  -1686   3457     23    714    581    680    678    657
     33   3509   3476  -1771  -1719   3494     51    735    613    709    711    693
     25   3502   3476  -1764  -1725   3489     83    748    631    727    730    706
     54   3515   3460  -1784  -1701   3489    103    756    646    737    740    717
     49   3491   3442  -1771  -1696   3468     96    748    652    737    740    719
     57   3530   3473  -1792  -1706   3502     90    753    672    761    769    753
     72   3564   3489  -1818  -1709   3528     80    758    691    784    795    779
     62   3543   3478  -1803  -1706   3512     67    750    693    787    800    792
     49   3533   3483  -1792  -1717   3507     64    750    691    789    805    800
     33   3499   3465  -1766  -1714   3483     54    748    678    784    802    800
     77   3504   3426  -1792  -1673   3465     67    758    680    789    807    810
     67   3455   3387  -1761  -1660   3421     67    750    672    779    800    807
     38   3385   3346  -1714  -1654   3367     59    737    657    763    784    797
     31   3341   3309  -1686  -1639   3325     59    724    639    745    766    779
     15   3294   3278  -1654  -1631   3286     67    709    618    724    748    753
      7   3263   3255  -1636  -1623   3260     70    696    600    701    727    730
    -25   3229   3255  -1602  -1639   3242     72    685    594    693    717    717
    -31   3211   3242  -1590  -1636   3226     70    678    584    680    709    711
    -33   3172   3203  -1569  -1618   3187     64    672    579    675    704    709
    -64   3135   3200  -1538  -1631   3167     64    675    581    683    709    714
   -101   3096   3198  -1499  -1649   3146     59    672    579    685    711    709
      0   3164   3164  -1582  -1582   3164     88    701    605    711    737    732
     41   3185   3141  -1613  -1551   3164    116    722    626    730    753    748
    -62   3109   3172  -1525  -1618   3141    101    706    613    714    737    730
    -31   3135   3167  -1553  -1600   3151    122    730    631    727    753    737
     28   3167   3138  -1597  -1553   3154    179    782    659    735    756    724
     10   3156   3146  -1584  -1569   3151    280    924    737    758    748    691
     23   3169   3146  -1595  -1561   3156    379   1122    880    865    831    750
     70   3273   3203  -1673  -1566   3239    467   1434   1130   1119   1065    974
    135   3499   3364  -1816  -1613   3432    470   1717   1392   1465   1449   1382
    114   3782   3668  -1951  -1777   3728    332   1418   1402   1667   1761   1751
    -38   3951   3987  -1956  -2013   3969     98    774   1189   1662   1867   1906
   -192   3962   4151  -1886  -2171   4058   -142     54    750   1306   1584   1657
   -275   3645   3920  -1683  -2096   3782   -350   -548     88    540    815    896
   -226   3229   3452  -1501  -1839   3341   -506   -680   -306     51    332    420
   -202   2946   3148  -1371  -1675   3047   -498   -441   -215     80    311    361
   -202   2821   3024  -1312  -1615   2922   -371   -116      7    228    397    407
   -145   2878   3024  -1366  -1584   2951   -101    280    309    441    548    519
    -75   2938   3013  -1434  -1545   2974    109    561    509    589    657    602
    -88   2896   2985  -1405  -1535   2938    184    657    576    639    691    623
    -85   2878   2964  -1397  -1525   2920    215    693    607    665    709    633
    -75   2870   2946  -1397  -1509   2907    236    722    631    685    722    639
   -106   2886   2990  -1389  -1548   2938    257    743    649    693    727    641
   -103   2876   2977  -1387  -1540   2925    270    758    667    706    737    646
    -80   2865   2943  -1395  -1512   2904    283    776    683    717    745    652
    -72   2868   2940  -1397  -1506   2904    290    782    696    730    758    665
    -83   2855   2938  -1389  -1509   2896    293    792    704    737    763    667
    -85   2842   2927  -1379  -1506   2886    298    797    709    743    769    670
    -88   2816   2904  -1363  -1496   2860    311    807    714    750    776    672
    -88   2816   2904  -1363  -1496   2860    329    831    735    774    797    691
    -93   2816   2909  -1361  -1501   2863    342    854    753    800    818    709
    -80   2808   2889  -1363  -1486   2847    355    875    771    820    833    727
    -70   2795   2863  -1363  -1465   2829    376    891    784    836    844    743
    -57   2790   2847  -1366  -1452   2818    389    911    805    854    862    753
    -75   2782   2857  -1353  -1467   2818    397    930    826    872    883    769
    -90   2774   2865  -1343  -1478   2818    407    950    846    896    904    784
    -85   2777   2860  -1348  -1473   2818    426    982    872    922    927    802
    -77   2777   2855  -1348  -1465   2816    441   1018    898    950    948    823
    -80   2766   2844  -1345  -1462   2805    457   1067    932    984    976    854
    -75   2759   2831  -1343  -1454   2795    475   1122    969   1021   1010    880
    -59   2753   2813  -1348  -1439   2785    491   1179   1008   1067   1052    914
    -36   2792   2829  -1376  -1431   2811    511   1254   1062   1124   1109    961
    -15   2842   2857  -1413  -1436   2850    535   1340   1132   1202   1187   1034
     -7   2865   2873  -1428  -1439   2868    563   1426   1200   1280   1262   1101
      5   2881   2873  -1444  -1434   2878    587   1496   1254   1348   1322   1158
     18   2907   2889  -1462  -1434   2899    602   1543   1293   1395   1369   1202
     23   2946   2922  -1486  -1449   2935    623   1574   1325   1431   1415   1239
     28   2964   2935  -1499  -1452   2951    628   1582   1335   1449   1444   1262
      7   2961   2951  -1486  -1473   2956    626   1556   1319   1436   1436   1257
    -12   2946   2959  -1465  -1486   2951    644   1535   1312   1421   1431   1252
    -18   2930   2948  -1457  -1483   2940    654   1504   1291   1397   1408   1234
    -31   2881   2912  -1423  -1470   2896    654   1452   1249   1348   1361   1189
    -64   2824   2889  -1382  -1475   2855    652   1387   1197   1283   1304   1130
    -67   2800   2868  -1366  -1467   2834    654   1325   1150   1228   1252   1083
    -77   2777   2852  -1350  -1465   2813    657   1257   1098   1166   1192   1018
   -101   2714   2813  -1306  -1457   2764    649   1184   1039   1101   1127    948
   -119   2657   2774  -1270  -1447   2714    646   1127    992   1054   1083    901
   -142   2577   2720  -1215  -1431   2647    636   1065    943   1002   1034    852
   -171   2517   2688  -1176  -1428   2603    623   1010    898    958    992    805
   -150   2507   2657  -1179  -1405   2582    618    979    870    937    974    784
   -153   2488   2639  -1169  -1395   2564    626    958    857    917    958    769
   -158   2465   2624  -1153  -1389   2543    628    940    841    896    945    748
   -174   2447   2621  -1135  -1397   2533    631    930    828    888    937    737
   -168   2431   2600  -1130  -1384   2514    636    932    823    885    937    740
   -166   2418   2585  -1127  -1376   2501    641    932    823    883    940    740
   -184   2385   2569  -1098  -1376   2475    644    927    818    875    937    730
   -187   2366   2551  -1091  -1369   2457    652    937    826    885    945    737
   -192   2361   2553  -1085  -1374   2457    652    937    826    888    950    737
   -228   2309   2538  -1041  -1384   2423    639    922    807    875    935    714
   -257   2265   2522  -1002  -1389   2392    626    911    800    867    927    701
   -176   2335   2512  -1080  -1343   2423    652    935    823    888    945    724
   -106   2397   2504  -1145  -1306   2449    693    963    849    922    974    756
   -135   2353   2488  -1109  -1312   2421    691    948    831    911    963    745
   -153   2312   2465  -1078  -1309   2387    678    937    820    901    953    737
   -168   2348   2514  -1091  -1343   2431    696    956    849    924    974    758
   -161   2405   2566  -1122  -1363   2483    730    979    885    953   1002    782
   -176   2390   2564  -1106  -1371   2475    748    984    896    956   1010    779
   -176   2372   2548  -1096  -1361   2460    748    976    885    940    997    763
   -174   2379   2553  -1104  -1363   2468    730    956    875    937    992    758
   -168   2408   2577  -1122  -1371   2491    722    953    891    963   1023    782
   -168   2400   2569  -1117  -1369   2483    701    935    885    963   1031    789
   -174   2382   2556  -1104  -1363   2468    688    930    883    966   1041    797
   -207   2361   2569  -1075  -1389   2462    706    948    901    984   1060    810
   -192   2351   2543  -1078  -1369   2444    704    950    898    982   1057    805
   -194   2286   2481  -1047  -1337   2385    683    930    870    953   1028    779
   -192   2239   2431  -1023  -1312   2335    670    909    839    924   1005    750
   -181   2208   2390  -1015  -1286   2299    683    909    831    911   1000    737
   -168   2164   2333   -997  -1252   2247    691    898    813    883    976    704
   -158   2143   2299   -992  -1231   2221    706    891    805    870    969    688
   -145   2164   2309  -1008  -1226   2236    719    888    797    865    963    678
   -207   2132   2338   -963  -1273   2234    727    878    782    844    945    657
   -233   2057   2291   -911  -1262   2174    719    859    761    813    917    628
   -228   2016   2242   -893  -1236   2127    717    854    750    797    906    615
   -233   1995   2229   -880  -1231   2112    730    862    753    805    911    618
   -259   1979   2239   -862  -1249   2109    735    854    748    805    909    613
   -252   1958   2210   -854  -1231   2083    737    857    750    805    909    610
   -249   1932   2182   -844  -1215   2057    732    852    740    789    898    594
   -288   1901   2190   -805  -1239   2044    735    846    732    782    888    581
   -280   1886   2166   -805  -1226   2026    743    849    730    771    872    563
   -275   1857   2132   -789  -1202   1995    813    935    774    774    852    532
   -270   1875   2143   -805  -1205   2008    930   1109    896    841    885    535
   -189   2023   2213   -917  -1200   2117   1062   1358   1127   1044   1057    678
   -137   2205   2340  -1034  -1239   2273   1106   1667   1439   1418   1439   1060
    -75   2517   2592  -1221  -1332   2553   1026   1696   1602   1753   1873   1545
   -140   2800   2940  -1330  -1540   2870    893   1306   1506   1880   2148   1891
   -290   2883   3174  -1296  -1732   3029    711    732   1176   1735   2120   1909
   -387   2696   3083  -1156  -1735   2889    480    103    553   1075   1473   1270
   -433   2270   2704   -919  -1569   2486    249   -376   -109    262    633    441
   -428   1873   2299   -724  -1363   2083    122   -444   -335    -41    303    114
   -413   1613   2026   -600  -1218   1818    210   -158   -135     90    366    137
   -340   1577   1914   -618  -1130   1745    397    168    153    298    509    252
   -309   1613   1922   -652  -1117   1766    602    488    428    504    657    366
   -301   1628   1927   -665  -1114   1777    740    696    600    633    753    441
   -311   1605   1917   -646  -1114   1761    792    776    665    685    795    470
   -324   1595   1917   -636  -1119   1756    818    813    698    709    818    483
   -306   1584   1888   -639  -1096   1735    836    836    722    724    831    491
   -303   1582   1886   -639  -1096   1732    844    846    735    732    836    493
   -293   1574   1867   -639  -1080   1719    859    859    748    740    844    498
   -277   1590   1865   -657  -1072   1725    872    875    761    750    857    504
   -283   1569   1852   -641  -1067   1709    883    888    774    758    862    509
   -257   1571   1829   -657  -1044   1701    883    888    779    756    859    504
   -244   1579   1823   -667  -1034   1701    885    893    787    758    865    506
   -257   1566   1823   -654  -1041   1693    896    901    797    769    872    511
   -285   1538   1823   -626  -1054   1678    917    919    820    789    893    527
   -306   1519   1826   -607  -1067   1673    911    919    820    782    891    524
   -324   1493   1818   -584  -1070   1654    917    932    828    792    898    530
   -306   1530   1836   -613  -1070   1683    943    966    862    826    930    561
   -252   1571   1823   -659  -1039   1699    956    987    880    841    948    568
   -241   1556   1797   -659  -1021   1675    963   1002    893    852    956    571
   -252   1538   1790   -641  -1021   1662    971   1023    906    865    963    576
   -246   1525   1771   -641  -1010   1647    984   1052    924    885    979    592
   -265   1493   1758   -615  -1013   1626    992   1078    943    896    992    597
   -290   1457   1745   -584  -1018   1600    989   1104    961    906   1000    600
   -301   1434   1735   -566  -1018   1584   1002   1161   1002    950   1034    633
   -252   1486   1735   -618   -995   1610   1031   1234   1065   1005   1085    683
   -179   1543   1722   -680   -950   1631   1070   1325   1135   1075   1148    743
   -163   1590   1751   -714   -958   1670   1093   1408   1202   1145   1215    800
   -176   1587   1764   -704   -969   1675   1101   1480   1262   1213   1278    859
   -218   1602   1818   -693  -1018   1709   1106   1538   1306   1267   1332    911
   -187   1657   1844   -737  -1015   1751   1132   1600   1356   1330   1395    971
   -153   1706   1857   -776  -1005   1782   1140   1623   1366   1350   1415    995
   -179   1691   1870   -756  -1023   1779   1140   1613   1358   1340   1408    992
   -150   1680   1829   -766   -989   1753   1156   1613   1358   1335   1410   1000
   -153   1660   1813   -753   -982   1735   1148   1579   1332   1306   1387    976
   -197   1613   1808   -709  -1002   1709   1132   1522   1280   1254   1340    930
   -228   1597   1826   -683  -1026   1712   1132   1473   1236   1200   1293    883
   -226   1579   1805   -678  -1015   1691   1169   1447   1226   1179   1267    857
   -252   1538   1787   -644  -1021   1662   1161   1376   1174   1117   1205    792
   -265   1493   1756   -615  -1010   1626   1156   1309   1124   1057   1143    724
   -275   1434   1709   -579   -992   1571   1153   1249   1088   1013   1101    680
   -316   1363   1680   -524  -1000   1522   1109   1156   1015    940   1026    602
   -306   1317   1623   -506   -966   1470   1093   1098    976    898    982    555
   -280   1304   1582   -511   -932   1441   1093   1065    953    875    956    532
   -293   1267   1561   -485   -927   1413   1085   1023    924    846    930    504
   -309   1208   1517   -449   -911   1361   1072    987    898    820    904    475
   -311   1187   1499   -436   -904   1343   1062    961    878    807    888    457
   -303   1166   1467   -431   -885   1317   1060    950    872    800    885    446
   -293   1158   1452   -431   -872   1304   1047    940    862    782    870    431
   -319   1137   1457   -410   -888   1296   1039    930    859    782    865    426
   -355   1114   1470   -381   -911   1291   1049    943    872    795    880    439
   -342   1127   1470   -394   -906   1296   1062    958    888    807    893    449
   -303   1137   1441   -415   -872   1288   1062    956    891    807    896    446
   -327   1111   1439   -394   -883   1275   1067    958    893    807    898    446
   -303   1122   1426   -410   -865   1273   1085    976    909    826    917    462
   -288   1124   1413   -418   -849   1267   1072    961    893    810    904    449
   -296   1088   1384   -394   -839   1236   1078    958    893    813    901    446
   -311   1088   1400   -389   -857   1244   1083    966    906    823    911    457
   -340   1065   1405   -363   -872   1234   1078    961    906    820    914    449
   -345   1080   1423   -368   -885   1252   1091    976    924    836    935    462
   -316   1150   1467   -415   -891   1309   1127   1002    963    870    974    493
   -277   1179   1454   -452   -867   1317   1150   1008    974    875    976    498
   -259   1150   1410   -446   -836   1280   1158   1002    971    878    971    493
   -241   1189   1431   -475   -836   1309   1158   1000    987    893    987    511
   -296   1171   1467   -436   -880   1319   1150    995    995    911   1002    530
   -301   1122   1421   -410   -862   1270   1117    971    969    891    987    511
   -267   1132   1400   -433   -833   1265   1091    943    948    870    966    498
   -259   1130   1387   -436   -823   1257   1083    943    950    872    971    498
   -301   1080   1382   -389   -841   1231   1093    969    966    885    992    511
   -329   1034   1361   -353   -844   1197   1067    948    932    852    963    485
   -309    966   1275   -329   -792   1119   1070    935    922    839    948    472
   -290    937   1228   -324   -761   1080   1072    924    909    823    932    452
   -280    930   1210   -324   -745   1070   1083    922    896    807    914    426
   -301    891   1189   -296   -745   1039   1091    917    883    792    898    407
   -324    836   1161   -254   -743    997   1085    898    862    766    870    381
   -348    771   1119   -213   -735    943   1070    875    836    737    836    348
   -337    740   1078   -200   -706    909   1057    854    810    709    807    319
   -361    675   1034   -158   -698    854   1049    846    797    693    800    309
   -353    678   1028   -163   -691    852   1057    846    800    696    800    309
   -293    743   1034   -226   -665    888   1078    859    820    719    815    324
   -288    737   1026   -223   -657    880   1085    865    823    727    813    319
   -337    683   1021   -176   -678    852   1065    844    802    701    787    290
   -361    633    995   -137   -678    813   1052    826    787    683    763    270
   -301    662    961   -181   -633    810   1080    854    805    696    771    270
   -262    704    966   -220   -613    833   1163    958    854    711    763    246
   -280    698    976   -210   -628    836   1270   1135    963    769    792    246
   -272    748   1018   -239   -644    883   1356   1384   1163    950    945    384
   -197    924   1122   -363   -659   1023   1413   1717   1460   1296   1286    724
   -135   1252   1387   -558   -761   1319   1353   1657   1569   1558   1647   1135
   -236   1441   1678   -605   -958   1558   1127   1044   1358   1608   1844   1400
   -413   1499   1912   -542  -1163   1704    883    371   1034   1475   1821   1413
   -545   1262   1805   -361  -1176   1535    620   -275    454    885   1252    867
   -563    789   1353   -111   -958   1070    363   -711   -239     23    376      5
   -478    472    950      2   -714    711    314   -589   -288   -122    176   -218
   -436    361    797     36   -618    579    454   -218    -12     67    293   -145
   -423    392    813     15   -620    602    683    192    309    301    459    -20
   -379    418    797    -18   -587    607    909    550    576    498    597     90
   -329    446    776    -59   -553    613   1021    724    706    597    672    150
   -314    446    761    -67   -537    602   1060    779    745    623    691    161
   -319    439    758    -62   -537    600   1067    797    756    628    691    153
   -314    436    750    -59   -532    592   1072    815    771    646    698    161
   -303    446    750    -72   -527    597   1075    833    789    662    714    171
   -311    449    761    -70   -535    605   1075    844    800    672    724    174
   -335    420    753    -44   -545    587   1072    846    805    675    730    174
   -311    428    740    -57   -524    584   1085    872    831    698    745    189
   -280    439    717    -80   -498    576   1093    891    849    714    758    202
   -270    436    706    -83   -488    571   1093    896    862    727    761    213
   -275    452    727    -88   -501    589   1080    901    862    732    763    223
   -277    452    730    -85   -504    589   1072    909    867    743    774    231
   -280    449    727    -85   -504    589   1070    917    878    753    776    236
   -270    467    737    -98   -504    602   1075    943    898    776    800    259
   -265    465    730   -101   -498    597   1080    961    917    797    818    262
   -262    441    704    -88   -483    571   1075    969    922    807    826    265
   -257    454    711    -98   -485    581   1075    992    940    823    839    277
   -249    457    704   -103   -478    579   1088   1031    974    852    862    298
   -218    480    696   -132   -457    589   1106   1070   1013    885    885    324
   -228    449    678   -109   -452    563   1098   1098   1028    904    893    332
   -218    485    704   -135   -462    594   1101   1140   1057    935    924    358
   -174    555    730   -192   -452    641   1122   1202   1106    982    966    402
   -197    553    748   -179   -472    649   1122   1252   1132   1008    984    423
   -213    553    766   -168   -488    659   1119   1319   1179   1052   1023    457
   -142    623    766   -241   -454    696   1140   1410   1244   1117   1085    517
    -46    761    805   -358   -426    782   1166   1504   1319   1195   1163    597
    -44    800    841   -379   -444    820   1169   1556   1366   1241   1210    644
    -83    800    883   -358   -483    841   1150   1574   1382   1260   1228    667
    -75    828    901   -376   -488    865   1145   1582   1389   1278   1247    691
    -54    867    922   -407   -488    893   1158   1587   1405   1296   1270    717
    -64    859    924   -400   -493    891   1150   1558   1384   1278   1254    701
    -59    831    891   -384   -475    859   1148   1530   1361   1252   1234    675
    -96    776    872   -340   -485    826   1124   1473   1314   1202   1189    636
   -140    737    878   -298   -509    807   1117   1408   1265   1148   1132    579
   -119    732    849   -306   -483    789   1127   1348   1226   1101   1091    530
    -77    753    831   -337   -454    792   1140   1286   1189   1054   1047    485
   -155    659    813   -252   -485    735   1106   1184   1114    974    966    394
   -200    574    774   -187   -488    672   1078   1101   1049    911    906    327
   -210    540    750   -166   -480    644   1049   1021    995    849    844    262
   -202    491    693   -142   -446    592   1052    971    963    813    810    218
   -223    470    693   -124   -457    581   1034    922    927    774    776    176
   -236    431    667    -98   -452    548   1018    878    891    737    735    132
   -246    387    633    -70   -439    509    995    831    844    691    680     83
   -259    371    631    -54   -444    501    989    807    826    667    649     57
   -244    355    600    -57   -423    478   1000    813    831    667    646     51
   -239    348    587    -54   -413    467    995    807    820    662    641     44
   -236    355    592    -59   -415    472    995    802    815    657    639     33
   -207    381    589    -85   -397    485   1005    815    826    672    646     31
   -239    342    581    -54   -410    459    989    795    810    649    615      0
   -252    306    558    -28   -405    431    982    789    813    644    607     -5
   -233    311    545    -41   -389    428    982    792    820    646    607     -2
   -226    327    553    -49   -389    439    974    784    815    636    592    -12
   -257    257    514     -2   -384    384    958    771    810    623    576    -33
   -254    252    504      0   -379    376    950    763    807    623    568    -41
   -210    285    496    -41   -353    389    974    784    833    646    592    -25
   -233    241    475     -2   -353    358    963    779    828    636    579    -38
   -246    228    475      7   -361    353    943    766    818    620    566    -51
   -228    244    472     -7   -350    358    953    782    836    639    574    -44
   -231    280    511    -25   -371    394    979    807    872    675    600    -15
   -210    319    530    -54   -368    423   1018    831    901    704    626      5
   -210    314    524    -51   -368    418   1031    839    911    706    628     10
   -207    301    509    -46   -358    405   1028    839    922    714    636     20
   -174    358    532    -93   -353    444   1013    833    932    730    652     38
   -184    363    548    -88   -366    454    971    807    924    724    652     41
   -192    327    519    -70   -355    423    932    787    906    717    639     36
   -184    314    498    -64   -342    405    927    789    906    730    649     46
   -174    309    483    -67   -329    394    919    795    909    735    652     51
   -174    283    457    -54   -314    368    885    766    878    704    618     23
   -210    192    400      7   -306    296    841    719    826    649    561    -31
   -226    174    400     25   -314    288    810    685    795    618    530    -57
   -184    210    392    -12   -288    298    833    698    807    631    542    -36
   -153    213    366    -28   -259    288    880    724    836    657    568     -7
   -228     98    327     62   -277    210    865    683    800    620    530    -51
   -246     70    314     88   -280    192    849    657    774    600    509    -72
   -213     90    303     59   -259    197    859    654    774    597    506    -77
   -236     31    267    103   -252    148    836    626    743    561    478   -111
   -254    -10    241    132   -249    116    818    610    722    550    462   -124
   -241      0    239    119   -241    119    815    610    719    553    465   -119
   -233     12    246    109   -239    129    820    605    714    550    465   -122
   -244    -10    233    127   -239    111    815    594    709    540    465   -127
   -265    -46    218    155   -241     83    795    571    691    522    452   -142
   -249    -36    210    142   -231     85    792    566    685    517    449   -145
   -241    -44    197    142   -220     75    831    597    701    522    449   -153
   -226    -18    207    122   -218     93    953    740    784    558    459   -155
   -197     59    257     70   -228    155   1047    930    911    652    527   -109
   -124    239    363    -57   -244    298   1163   1278   1187    919    771    111
    -28    535    561   -254   -296    548   1195   1595   1465   1273   1143    485
     12    865    852   -439   -418    859   1036   1340   1501   1506   1475    865
   -220    906   1127   -345   -672   1015    698    594   1283   1530   1600   1044
   -332    935   1267   -301   -800   1098    418   -137    924   1306   1449    937
   -381    574    956    -96   -670    766    197   -701    283    587    763    288
   -459    -18    441    239   -452    210    -59   -966   -303   -137     51   -400
   -400   -249    148    324   -275    -51    -20   -701   -210   -124     10   -478
   -363   -259    103    311   -236    -80    223   -319     49     46    119   -415
   -332   -155    174    244   -254      7    488     51    303    213    228   -342
   -285   -153    132    220   -210    -10    696    337    491    353    322   -280
   -277   -179     96    226   -189    -41    774    431    558    405    355   -254
   -301   -215     85    257   -194    -64    774    457    576    413    355   -257
   -309   -244     64    275   -189    -90    761    472    581    413    355   -265
   -241   -202     38    223   -140    -83    782    509    613    441    381   -244
   -197   -140     57    168   -129    -41    815    540    639    475    418   -213
   -277   -205     72    241   -176    -67    787    517    618    454    400   -226
   -319   -249     70    283   -194    -90    766    506    607    441    389   -239
   -270   -194     75    233   -174    -59    779    532    631    462    410   -218
   -223   -158     64    189   -145    -46    795    555    652    488    426   -197
   -223   -158     64    189   -145    -46    797    561    654    491    426   -200
   -252   -179     72    213   -163    -51    795    563    659    498    431   -197
   -241   -181     59    213   -150    -62    805    584    685    524    459   -176
   -285   -252     33    267   -161   -109    787    579    683    519    457   -184
   -293   -236     57    265   -176    -90    779    581    685    524    459   -176
   -239   -166     70    200   -155    -46    795    613    714    553    483   -150
   -233   -163     70    200   -153    -46    787    628    730    568    488   -150
   -161   -101     59    127   -111    -20    815    667    756    597    514   -132
   -171   -124     46    148   -109    -38    815    685    763    605    519   -124
   -155   -101     54    127   -106    -23    826    719    787    623    535   -106
    -83     -5     77     44    -80     36    854    776    828    667    581    -70
   -148    -54     93    101   -122     18    846    810    841    675    587    -70
   -174    -72    101    122   -140     12    846    859    872    698    607    -57
   -132    -18    111     72   -124     46    865    940    922    745    652    -23
   -135     15    150     59   -142     83    880   1021    976    800    698     18
   -122     67    187     25   -155    127    883   1096   1023    849    748     70
    -98    116    215    -10   -155    166    898   1174   1075    909    807    127
   -109    119    228     -5   -168    174    893   1215   1101    937    836    158
   -129    135    265     -2   -197    200    870   1226   1106    953    852    176
    -70    200    267    -67   -168    233    893   1252   1135    992    888    207
    -31    218    249    -96   -140    233    909   1249   1135   1000    893    213
    -46    194    241    -75   -145    218    891   1215   1109    974    872    192
    -41    205    246    -80   -142    226    896   1182   1085    953    854    179
    -64    189    254    -62   -161    220    906   1140   1060    922    831    155
    -54    205    259    -75   -158    231    919   1093   1034    891    800    124
   -116    127    241     -7   -179    184    898   1008    974    820    732     57
   -187     20    207     83   -197    114    867    909    901    743    654    -20
   -202    -38    163    119   -184     59    831    818    831    675    579    -88
   -176    -67    109    122   -145     20    839    763    800    644    548   -116
   -184   -106     75    142   -132    -15    839    709    766    610    514   -150
   -254   -187     67    220   -161    -59    800    633    704    553    459   -207
   -275   -254     20    262   -148   -116    763    576    659    511    415   -254
   -290   -301    -10    296   -142   -155    737    527    623    475    374   -296
   -327   -363    -38    345   -145   -202    714    483    584    439    335   -332
   -319   -405    -85    363   -116   -246    696    454    555    410    306   -363
   -223   -303    -80    262    -72   -194    727    483    587    441    340   -322
   -176   -236    -59    205    -59   -148    761    511    620    472    368   -288
   -252   -306    -54    277    -98   -181    737    488    594    452    342   -309
   -288   -353    -64    322   -111   -210    722    475    579    436    327   -324
   -252   -324    -75    285    -88   -200    722    472    574    433    324   -337
   -267   -345    -77    306    -96   -213    714    457    558    418    309   -355
   -280   -355    -77    316   -101   -218    714    459    561    418    311   -353
   -285   -371    -85    329   -101   -228    722    465    558    423    316   -350
   -303   -407   -106    355   -101   -257    698    444    532    397    293   -376
   -296   -420   -124    358    -88   -275    685    439    524    389    285   -387
   -239   -368   -129    303    -57   -252    698    449    535    402    301   -374
   -197   -335   -137    267    -31   -236    719    459    540    410    314   -361
   -265   -400   -135    332    -67   -267    688    423    506    379    283   -387
   -280   -413   -132    345    -75   -272    678    410    493    371    270   -397
   -194   -335   -142    265    -28   -239    706    431    517    394    293   -376
   -246   -371   -124    309    -62   -249    701    413    504    379    280   -392
   -283   -368    -85    324    -98   -226    711    410    509    387    285   -389
   -267   -327    -59    296   -106   -192    735    418    522    402    298   -376
   -244   -303    -59    272    -93   -181    756    428    524    407    303   -371
   -218   -280    -62    249    -77   -171    758    433    527    410    309   -363
   -252   -280    -31    265   -111   -155    730    415    524    413    314   -358
   -218   -249    -31    233    -96   -142    704    410    527    418    324   -345
   -236   -301    -64    267    -85   -184    662    384    498    394    301   -366
   -220   -283    -62    252    -80   -174    657    379    493    400    306   -358
   -161   -246    -85    202    -38   -166    672    402    506    420    322   -342
   -184   -319   -135    252    -25   -226    654    381    472    392    293   -371
   -254   -436   -181    345    -38   -309    607    329    420    342    246   -418
   -257   -462   -205    361    -25   -335    589    309    400    319    226   -439
   -179   -397   -218    288     18   -309    623    324    407    332    239   -426
   -192   -413   -220    301     12   -316    636    322    394    319    228   -444
   -288   -509   -223    397    -33   -366    613    288    350    277    189   -488
   -283   -530   -246    407    -18   -389    597    265    324    252    158   -517
   -236   -517   -280    374     20   -400    594    257    314    244    150   -522
   -252   -548   -296    400     20   -420    592    252    306    233    140   -530
   -236   -535   -301    384     28   -418    605    262    311    236    142   -524
   -257   -563   -306    410     23   -436    602    252    303    226    135   -535
   -296   -605   -311    449      7   -459    581    233    283    207    116   -553
   -293   -602   -309    446      5   -457    571    226    272    202    109   -558
   -280   -600   -319    439     18   -462    574    228    272    205    114   -553
   -210   -532   -322    371     54   -428    600    246    290    223    137   -532
   -226   -542   -316    384     44   -431    620    265    296    226    129   -545
   -257   -553   -296    405     18   -423    698    358    335    233    119   -568
   -218   -491   -272    353     25   -384    810    542    446    303    168   -537
   -176   -394   -218    285     20   -306    945    833    657    493    332   -394
    -72   -187   -114    129     20   -150   1026   1239    940    815    654    -70
     28    109     80    -70    -25     96    956   1239   1098   1109   1000    314
    -67    288    355   -111   -213    322    701    680   1036   1252   1213    571
   -283    327    610    -20   -446    467    371   -101    750   1130   1166    568
   -483     31    514    223   -498    270     85   -826    122    472    558     10
   -532   -402    129    465   -332   -137   -153  -1208   -465   -207    -93   -605
   -457   -683   -228    568   -114   -457   -228  -1065   -532   -337   -254   -787
   -387   -782   -394    584      2   -589   -129   -730   -371   -249   -220   -789
   -298   -691   -392    493     46   -542    129   -361   -145   -103   -119   -717
   -252   -670   -418    459     80   -545    376    -44     46     25    -28   -652
   -241   -662   -420    449     88   -542    485     88    129     85     10   -620
   -202   -633   -431    418    114   -532    537    148    171    116     38   -592
   -213   -657   -444    433    114   -550    540    168    179    122     44   -594
   -246   -680   -436    462     93   -558    530    171    176    114     38   -602
   -244   -680   -436    462     96   -561    532    179    181    119     46   -597
   -184   -620   -436    402    124   -530    555    210    210    145     70   -568
   -202   -641   -439    420    116   -540    553    218    210    145     67   -563
   -223   -680   -457    452    114   -568    542    215    197    137     64   -566
   -218   -680   -462    446    122   -571    542    223    205    142     72   -561
   -194   -636   -441    415    122   -540    561    246    226    163     90   -542
   -174   -613   -439    392    129   -524    576    267    241    181    111   -524
   -200   -639   -439    418    119   -540    561    265    231    174    103   -532
   -231   -662   -433    444    101   -548    540    259    226    163     93   -548
   -228   -667   -439    449    103   -553    532    267    239    171    101   -540
   -168   -649   -480    407    153   -563    537    285    246    181    111   -530
   -111   -579   -467    345    176   -524    574    322    272    210    137   -506
   -168   -615   -449    389    140   -532    574    332    270    210    129   -517
   -148   -618   -470    384    161   -545    571    353    275    215    129   -514
   -135   -620   -488    376    174   -555    571    384    285    231    135   -504
   -150   -623   -472    387    161   -550    568    413    301    249    150   -491
   -148   -610   -462    379    155   -535    574    452    324    270    171   -478
   -122   -571   -449    348    163   -511    587    504    353    296    197   -459
    -75   -517   -441    296    181   -480    610    587    400    350    249   -420
    -72   -480   -407    275    166   -444    623    665    446    400    301   -374
    -49   -449   -400    249    171   -423    633    740    491    449    345   -332
    -33   -415   -381    226    174   -400    633    802    524    496    384   -288
    -41   -389   -350    215    153   -371    641    862    561    540    428   -244
    -38   -358   -319    197    137   -340    639    896    587    579    459   -205
      2   -309   -311    150    155   -311    644    909    600    602    485   -179
     23   -270   -293    124    158   -280    654    906    607    613    498   -166
      5   -280   -285    137    142   -280    646    878    581    587    483   -181
      5   -280   -285    137    142   -283    649    849    566    566    462   -197
    -20   -311   -290    166    132   -301    644    805    537    532    428   -228
    -59   -366   -306    213    122   -337    639    756    498    491    387   -277
    -96   -426   -329    259    116   -379    623    688    446    436    329   -332
   -114   -470   -355    290    119   -413    618    623    402    381    277   -384
   -114   -498   -384    303    132   -441    618    561    363    337    231   -433
    -88   -519   -431    303    171   -475    620    506    327    296    192   -478
    -96   -535   -439    314    171   -488    618    449    283    254    150   -519
   -168   -618   -449    392    137   -535    592    379    223    194     88   -581
   -207   -701   -493    452    140   -597    561    311    168    140     33   -644
   -218   -750   -532    485    155   -641    527    259    127     96     -7   -685
   -184   -735   -553    457    181   -644    522    239    116     85    -15   -688
   -145   -722   -576    433    213   -649    537    239    122     96     -5   -680
   -174   -766   -592    467    207   -678    517    207     90     70    -33   -711
   -202   -782   -579    493    187   -680    501    189     72     57    -46   -730
   -231   -805   -576    517    171   -693    493    187     72     59    -44   -730
   -200   -776   -576    485    187   -678    509    202     88     75    -33   -711
   -161   -724   -563    441    200   -644    530    220    106     93    -18   -691
   -194   -745   -550    470    176   -649    527    213    103     93    -20   -691
   -181   -750   -568    465    189   -659    519    202     90     80    -33   -706
   -197   -782   -587    488    192   -685    493    181     64     57    -54   -732
   -218   -795   -579    504    179   -688    478    174     54     51    -57   -735
   -171   -737   -566    454    197   -652    498    184     72     70    -36   -709
   -153   -740   -589    444    215   -665    501    181     62     62    -44   -704
   -184   -792   -607    485    210   -701    475    150     31     33    -72   -724
   -197   -828   -631    511    215   -730    454    129     12     18    -93   -737
   -215   -839   -623    527    202   -732    449    122     10     18    -90   -735
   -205   -810   -605    506    200   -709    452    124     10     18    -80   -727
   -168   -769   -600    467    215   -685    470    140     20     31    -64   -704
   -150   -743   -594    446    220   -670    488    153     25     41    -51   -685
   -205   -776   -571    491    181   -675    496    153     18     38    -51   -683
   -254   -779   -524    517    132   -652    488    142     10     38    -51   -683
   -166   -665   -498    415    166   -584    540    176     51     77    -15   -641
   -153   -659   -509    405    176   -584    545    174     49     80    -18   -636
   -192   -670   -478    431    142   -574    524    161     51     88     -7   -618
   -187   -641   -457    413    132   -550    488    142     44     90     -2   -613
   -181   -662   -480    420    148   -571    454    119     31     77    -12   -618
   -155   -652   -496    402    168   -574    439    111     23     72    -10   -610
   -150   -641   -491    397    168   -566    428    109     15     77     -7   -600
   -150   -646   -498    397    174   -574    423    109     10     80     -2   -592
   -132   -667   -535    397    200   -602    413     98    -12     67    -15   -597
   -140   -727   -589    431    223   -659    394     70    -51     33    -49   -626
   -150   -761   -610    457    228   -685    387     46    -83      7    -75   -636
   -174   -807   -633    491    228   -722    389     31    -98    -18   -101   -657
   -192   -833   -641    511    223   -740    387     15   -116    -44   -119   -678
   -187   -846   -659    517    233   -753    379      2   -132    -64   -132   -693
   -194   -854   -659    524    231   -758    374     -7   -142    -75   -135   -698
   -213   -875   -665    542    223   -769    366    -28   -163    -96   -153   -709
   -223   -922   -698    574    236   -810    355    -44   -181   -119   -179   -724
   -207   -932   -724    568    257   -828    348    -49   -187   -124   -184   -717
   -189   -930   -740    561    275   -836    348    -46   -189   -124   -179   -706
   -200   -940   -740    568    267   -841    345    -46   -187   -122   -174   -704
   -205   -943   -737    574    265   -841    350    -46   -187   -124   -174   -706
   -168   -898   -730    532    280   -815    361    -31   -174   -111   -155   -691
   -187   -932   -745    561    277   -839    361    -31   -184   -127   -176   -709
   -202   -963   -761    581    277   -862    400     38   -155   -124   -194   -740
   -166   -919   -753    542    293   -836    509    223    -25    -36   -140   -709
   -137   -841   -704    485    283   -774    613    457    166    137      5   -589
    -83   -662   -579    374    246   -620    680    761    431    428    293   -306
     54   -303   -358    122    205   -329    644    901    626    737    672    127
     44    -10    -54    -15     49    -33    579    678    654    911    945    470
   -166     23    189     70   -176    106    426    158    420    810    927    506
   -363    -98    265    231   -314     83    241   -491    -64    350    506     96
   -452   -454     -2    452   -226   -228     70  -1013   -641   -316   -163   -597
   -415   -859   -446    636     12   -654   -124  -1184   -979   -696   -542   -979
   -314  -1101   -787    706    236   -943   -168  -1031   -950   -714   -600  -1054
   -283  -1210   -927    748    322  -1070   -103   -810   -815   -641   -581  -1049
   -270  -1205   -937    737    332  -1072     62   -519   -600   -485   -478   -966
   -241  -1153   -911    696    335  -1034    236   -259   -397   -329   -361   -867
   -228  -1130   -904    678    335  -1018    316   -148   -311   -267   -309   -826
   -223  -1137   -914    680    345  -1026    327   -122   -298   -267   -306   -826
   -231  -1156   -927    693    345  -1041    335   -109   -290   -267   -301   -823
   -210  -1127   -917    667    353  -1023    358    -80   -262   -244   -275   -797
   -200  -1111   -914    654    355  -1013    368    -64   -246   -231   -265   -787
   -174  -1098   -924    636    374  -1013    366    -59   -244   -228   -267   -789
   -168  -1098   -932    631    381  -1015    374    -51   -239   -223   -262   -789
   -187  -1119   -935    652    374  -1028    371    -46   -233   -223   -259   -782
   -187  -1114   -930    649    371  -1023    368    -38   -231   -223   -257   -774
   -223  -1148   -924    685    350  -1036    366    -33   -228   -218   -252   -769
   -207  -1135   -930    670    358  -1034    371    -23   -215   -207   -241   -756
   -153  -1093   -940    623    392  -1018    389     -5   -200   -192   -223   -737
   -176  -1130   -953    652    387  -1041    376     -7   -210   -200   -228   -745
   -205  -1150   -945    678    368  -1049    363     -7   -213   -200   -226   -748
   -155  -1109   -953    631    397  -1031    376     10   -197   -184   -210   -735
   -127  -1072   -945    600    407  -1008    384     31   -176   -168   -194   -719
   -148  -1072   -927    610    387  -1000    384     51   -161   -153   -179   -701
   -161  -1093   -932    628    384  -1013    376     67   -158   -148   -171   -691
   -150  -1101   -953    623    400  -1028    363     75   -155   -142   -166   -685
   -181  -1132   -953    657    384  -1044    350     93   -142   -129   -155   -678
   -174  -1119   -945    644    384  -1034    353    132   -114   -103   -132   -654
    -51  -1010   -958    532    452   -984    381    200    -67    -54    -80   -605
    -18   -961   -945    488    462   -953    407    262    -20     -2    -31   -561
    -67   -997   -932    532    431   -966    392    309      0     33      2   -530
    -59   -982   -924    519    431   -953    379    363     36     80     46   -483
    -31   -924   -893    478    431   -909    384    433     90    150    122   -407
    -12   -870   -859    439    420   -867    394    485    135    197    181   -348
     -7   -854   -846    428    418   -852    381    504    148    215    207   -324
    -10   -833   -823    420    405   -828    376    509    153    226    223   -301
    -20   -797   -776    410    376   -787    387    514    166    241    246   -275
    -25   -802   -776    413    374   -789    387    498    155    233    236   -277
    -12   -815   -802    413    392   -810    374    459    122    192    202   -306
    -23   -826   -802    420    389   -815    366    418     88    161    174   -340
    -46   -823   -776    436    363   -800    389    400     77    148    158   -353
    -36   -833   -797    433    379   -815    407    363     49    106    114   -400
    -90   -917   -826    504    366   -870    384    288    -15     28     33   -480
   -153  -1000   -849    576    348   -927    363    220    -72    -31    -31   -550
   -155  -1013   -857    584    350   -935    374    187    -98    -62    -59   -587
    -90   -982   -891    535    400   -937    392    155   -116    -88    -90   -615
   -132  -1044   -911    587    389   -979    384    106   -153   -129   -132   -657
   -166  -1106   -940    636    384  -1023    363     59   -192   -168   -171   -698
   -163  -1127   -963    646    400  -1047    342     20   -223   -202   -207   -735
   -127  -1096   -969    610    420  -1034    348     10   -228   -205   -210   -743
   -142  -1106   -963    623    407  -1034    348      0   -228   -205   -210   -740
   -155  -1130   -976    641    410  -1054    335    -15   -241   -215   -223   -750
   -161  -1143   -982    652    410  -1062    329    -23   -246   -215   -223   -753
   -168  -1161   -992    665    407  -1075    324    -25   -252   -220   -223   -756
   -155  -1140   -984    646    413  -1062    324    -25   -252   -220   -220   -753
   -171  -1135   -963    652    394  -1049    324    -25   -252   -220   -213   -748
   -129  -1114   -984    623    426  -1049    329    -15   -244   -210   -200   -735
   -142  -1137   -997    639    426  -1070    309    -33   -257   -223   -213   -750
   -148  -1153  -1008    649    428  -1080    296    -44   -270   -233   -226   -761
   -135  -1145  -1010    639    436  -1078    288    -46   -275   -233   -223   -761
   -153  -1169  -1015    662    431  -1093    275    -64   -288   -244   -233   -769
   -132  -1156  -1023    641    441  -1091    275    -62   -283   -239   -228   -761
   -109  -1119  -1010    613    449  -1065    290    -49   -275   -231   -213   -743
   -163  -1161  -1000    659    418  -1080    285    -54   -283   -239   -215   -748
   -166  -1174  -1008    670    420  -1091    267    -72   -296   -254   -228   -758
   -142  -1158  -1015    649    436  -1085    262    -75   -303   -259   -233   -766
   -129  -1122   -992    626    428  -1057    290    -57   -285   -241   -213   -748
    -88  -1052   -963    568    436  -1008    327    -28   -257   -210   -181   -717
    -96  -1057   -961    576    431  -1010    335    -31   -262   -218   -189   -727
   -116  -1083   -969    597    426  -1026    319    -51   -280   -236   -207   -745
   -109  -1083   -974    594    431  -1028    306    -64   -285   -233   -205   -743
   -106  -1065   -961    584    426  -1013    290    -80   -290   -231   -202   -737
   -106  -1049   -943    579    418   -997    259    -96   -301   -236   -202   -732
   -119  -1041   -924    579    400   -984    252    -88   -293   -220   -181   -709
   -124  -1041   -919    581    394   -982    257    -85   -290   -210   -168   -698
   -119  -1057   -937    587    407   -997    241    -93   -301   -226   -181   -706
   -114  -1091   -976    602    431  -1034    226   -106   -324   -249   -205   -727
   -101  -1104  -1005    600    449  -1054    223   -114   -342   -259   -210   -735
    -85  -1122  -1036    602    472  -1078    215   -129   -366   -285   -236   -756
   -114  -1171  -1057    641    470  -1114    202   -155   -394   -322   -275   -789
   -106  -1166  -1060    636    475  -1114    223   -150   -392   -327   -280   -797
   -122  -1210  -1088    667    480  -1150    207   -176   -418   -361   -314   -828
   -129  -1247  -1117    688    491  -1182    197   -192   -439   -381   -337   -852
   -142  -1283  -1143    711    498  -1213    194   -197   -452   -394   -353   -867
   -174  -1330  -1156    753    491  -1244    176   -213   -472   -415   -374   -888
   -202  -1369  -1166    784    478  -1267    158   -233   -496   -436   -394   -906
   -168  -1327  -1158    748    493  -1244    163   -228   -491   -428   -389   -896
   -124  -1286  -1161    704    517  -1223    171   -220   -485   -426   -379   -883
   -135  -1312  -1176    724    519  -1244    158   -239   -501   -446   -400   -893
   -148  -1312  -1163    730    506  -1239    158   -244   -509   -446   -405   -904
   -171  -1317  -1148    743    488  -1234    171   -228   -498   -436   -394   -904
   -153  -1353  -1202    753    524  -1280    200   -184   -478   -428   -397   -922
   -114  -1330  -1215    722    550  -1273    288    -36   -376   -368   -371   -927
    -90  -1234  -1143    662    522  -1187    389    163   -207   -223   -265   -854
    -62  -1078  -1015    568    475  -1047    472    415     38     33    -33   -631
     28   -841   -870    405    449   -854    454    646    277    353    319   -257
     64   -472   -537    205    301   -504    387    597    394    613    691    179
    -70   -324   -257    194     93   -290    303    231    259    644    839    394
   -189   -342   -153    265    -18   -249    140   -293   -140    329    597    181
   -283   -594   -311    436     12   -454    -59   -917   -776   -363    -88   -504
   -303   -992   -688    649    192   -841   -298  -1363  -1363  -1034   -750  -1150
   -283  -1371  -1088    826    400  -1231   -410  -1337  -1452  -1163   -906  -1317
   -252  -1571  -1319    911    532  -1447   -368  -1114  -1293  -1072   -885  -1325
   -205  -1590  -1387    896    589  -1488   -246   -862  -1078   -927   -805  -1265
   -179  -1532  -1353    857    587  -1444    -59   -571   -831   -732   -667  -1153
   -168  -1465  -1296    815    561  -1382     59   -394   -693   -613   -579  -1070
   -145  -1421  -1278    782    566  -1350    109   -322   -641   -566   -553  -1052
   -129  -1415  -1286    771    576  -1350    127   -296   -615   -545   -540  -1047
   -140  -1441  -1301    792    579  -1371    127   -285   -605   -537   -527  -1054
   -137  -1441  -1304    787    581  -1374    140   -265   -584   -517   -504  -1039
   -142  -1426  -1283    784    568  -1356    148   -252   -574   -506   -493  -1021
   -150  -1418  -1267    784    555  -1343    148   -246   -568   -504   -488  -1015
   -129  -1413  -1283    771    576  -1348    148   -246   -568   -506   -491  -1023
   -129  -1408  -1280    769    574  -1345    150   -236   -555   -493   -485  -1013
   -127  -1400  -1273    763    571  -1335    155   -226   -545   -480   -478  -1000
   -109  -1382  -1273    743    581  -1327    153   -220   -542   -475   -470   -995
   -119  -1376  -1257    748    568  -1317    153   -213   -535   -467   -457   -987
   -124  -1379  -1254    750    563  -1317    148   -210   -530   -467   -454   -984
   -106  -1363  -1257    735    574  -1312    148   -202   -527   -462   -452   -976
   -101  -1356  -1254    730    576  -1306    145   -200   -524   -459   -452   -971
   -101  -1343  -1241    722    568  -1293    153   -181   -509   -439   -439   -953
    -98  -1350  -1252    722    574  -1301    161   -163   -488   -423   -428   -950
    -96  -1361  -1265    727    581  -1312    150   -150   -480   -420   -426   -953
    -85  -1350  -1265    717    587  -1306    155   -127   -459   -400   -405   -935
    -88  -1350  -1262    719    587  -1306    153   -109   -446   -387   -394   -927
    -62  -1335  -1273    698    602  -1304    155    -77   -420   -366   -376   -911
    -41  -1301  -1262    670    610  -1283    179    -23   -376   -316   -337   -870
    -51  -1301  -1249    675    597  -1275    189     25   -337   -277   -303   -836
    -59  -1314  -1254    688    597  -1286    181     75   -303   -239   -275   -802
     20  -1215  -1236    597    628  -1226    202    158   -233   -166   -213   -727
     44  -1145  -1189    550    615  -1166    241    259   -150    -75   -122   -649
      2  -1132  -1135    563    568  -1135    254    332    -96    -10    -49   -594
     15  -1080  -1096    532    555  -1088    257    381    -64     36    -12   -555
     54  -1028  -1083    485    568  -1054    265    413    -36     67     25   -517
     46  -1039  -1088    496    566  -1062    277    431    -23     88     51   -491
     41  -1044  -1088    498    563  -1065    265    410    -46     70     36   -504
     46  -1028  -1075    491    561  -1052    254    381    -77     38      5   -524
     33  -1028  -1065    496    548  -1044    257    345   -106      7    -23   -550
     20  -1049  -1072    514    545  -1060    254    296   -153    -44    -67   -592
     10  -1072  -1083    530    545  -1075    254    241   -205    -98   -119   -641
    -10  -1106  -1096    558    542  -1101    259    189   -246   -148   -166   -696
    -49  -1161  -1114    602    532  -1137    246    116   -303   -218   -244   -763
    -70  -1210  -1143    639    535  -1176    228     46   -355   -283   -309   -826
    -57  -1218  -1161    636    550  -1189    233      2   -379   -316   -340   -867
    -41  -1234  -1192    639    574  -1213    228    -44   -407   -348   -368   -904
    -93  -1312  -1221    701    563  -1267    202   -109   -454   -402   -426   -958
   -103  -1327  -1223    714    558  -1275    184   -148   -483   -431   -459   -984
    -96  -1343  -1249    719    574  -1296    171   -181   -506   -452   -493  -1010
    -72  -1345  -1273    709    600  -1309    158   -207   -527   -478   -530  -1036
    -75  -1335  -1260    704    592  -1299    166   -207   -522   -475   -527  -1039
    -70  -1332  -1265    701    597  -1299    171   -205   -514   -467   -514  -1034
    -77  -1358  -1280    717    600  -1319    150   -223   -535   -485   -535  -1049
    -77  -1374  -1296    727    607  -1335    150   -223   -540   -488   -540  -1052
    -85  -1356  -1270    719    589  -1314    163   -202   -517   -465   -511  -1036
    -85  -1348  -1262    717    587  -1306    168   -194   -506   -449   -491  -1023
    -70  -1345  -1275    706    600  -1312    158   -200   -509   -452   -496  -1021
    -75  -1348  -1273    711    597  -1312    145   -213   -517   -467   -514  -1031
    -96  -1361  -1265    727    581  -1314    140   -210   -517   -465   -514  -1026
    -88  -1353  -1265    719    587  -1309    135   -210   -517   -465   -522  -1023
    -77  -1345  -1267    709    592  -1306    135   -213   -514   -465   -530  -1023
    -75  -1356  -1280    717    602  -1319    132   -218   -517   -470   -524  -1036
    -98  -1387  -1288    743    592  -1337    127   -226   -527   -478   -522  -1052
    -80  -1382  -1301    730    607  -1343    135   -223   -519   -472   -519  -1044
    -57  -1356  -1299    704    618  -1327    140   -220   -514   -467   -517  -1036
    -64  -1337  -1273    701    602  -1306    148   -215   -509   -459   -509  -1026
    -54  -1304  -1249    678    597  -1278    163   -207   -493   -446   -506  -1015
    -54  -1283  -1228    670    587  -1257    187   -202   -478   -439   -501  -1013
    -54  -1286  -1231    670    587  -1260    197   -202   -472   -439   -491  -1015
    -59  -1293  -1234    678    587  -1265    197   -205   -470   -433   -485  -1015
    -70  -1291  -1221    678    574  -1254    181   -213   -472   -433   -485  -1010
    -54  -1241  -1187    646    566  -1215    171   -210   -459   -413   -465   -987
    -57  -1236  -1179    644    558  -1208    153   -213   -465   -410   -457   -976
    -57  -1265  -1208    662    574  -1236    135   -231   -483   -428   -475   -987
    -51  -1257  -1205    654    574  -1231    124   -239   -485   -423   -478   -992
    -44  -1283  -1239    662    594  -1260    111   -246   -496   -436   -488  -1005
    -36  -1332  -1299    683    628  -1317     88   -270   -532   -472   -522  -1031
    -23  -1363  -1340    693    657  -1353     75   -288   -550   -496   -548  -1052
    -31  -1395  -1363    709    665  -1379     77   -298   -563   -509   -561  -1067
    -44  -1418  -1374    730    665  -1397     80   -309   -574   -522   -576  -1080
    -54  -1434  -1379    743    659  -1408     85   -316   -579   -535   -597  -1101
    -70  -1462  -1392    766    659  -1428     75   -340   -610   -563   -620  -1132
    -93  -1506  -1415    797    659  -1462     62   -355   -628   -581   -631  -1153
    -96  -1538  -1441    815    672  -1491     57   -368   -641   -600   -649  -1166
    -96  -1551  -1457    823    678  -1504     57   -376   -646   -610   -665  -1171
    -90  -1553  -1462    823    685  -1509     62   -374   -644   -610   -665  -1174
    -85  -1558  -1473    820    691  -1517     59   -376   -646   -613   -667  -1182
    -98  -1579  -1480    839    688  -1530     54   -381   -652   -618   -672  -1182
   -106  -1595  -1488    849    688  -1543     49   -392   -659   -626   -680  -1187
   -101  -1595  -1493    849    696  -1545     38   -400   -667   -633   -691  -1189
    -77  -1577  -1499    826    709  -1538     46   -392   -662   -631   -696  -1187
    -85  -1566  -1480    823    696  -1525    111   -311   -615   -607   -685  -1192
    -83  -1519  -1436    800    675  -1478    233   -148   -509   -553   -657  -1195
    -12  -1392  -1379    704    683  -1387    366     85   -327   -402   -537  -1106
     31  -1192  -1223    579    626  -1208    470    462     12    -44   -197   -787
    122   -909  -1034    392    576   -971    428    667    277    345    233   -335
    140   -654   -795    257    467   -724    236    345    285    581    576     59
      0   -548   -548    275    272   -548    -44   -293     80    613    719    252
   -189   -735   -545    462    176   -641   -368  -1044   -470    109    285   -127
   -265  -1127   -865    696    298   -997   -613  -1628  -1236   -800   -589   -935
   -220  -1551  -1330    883    553  -1441   -745  -1764  -1631  -1319  -1117  -1439
   -168  -1834  -1665   1002    748  -1751   -683  -1491  -1517  -1288  -1169  -1530
   -127  -1857  -1730    992    800  -1795   -485  -1148  -1270  -1124  -1080  -1480
   -103  -1816  -1712    958    802  -1764   -257   -828  -1028   -948   -961  -1405
   -109  -1803  -1693    953    792  -1748    -98   -607   -867   -826   -875  -1348
    -88  -1782  -1693    935    802  -1738    -28   -517   -797   -771   -839  -1322
    -70  -1758  -1691    914    807  -1725     -5   -483   -763   -748   -823  -1304
    -98  -1769  -1670    932    784  -1719     18   -449   -732   -722   -802  -1283
    -93  -1777  -1686    935    795  -1732     33   -428   -714   -709   -789  -1280
    -75  -1779  -1704    927    813  -1743     38   -418   -711   -704   -787  -1286
    -75  -1784  -1709    930    815  -1748     41   -410   -711   -698   -784  -1283
    -67  -1787  -1719    927    823  -1753     41   -400   -704   -693   -782  -1278
    -54  -1782  -1727    919    833  -1756     38   -400   -701   -693   -784  -1275
    -41  -1777  -1735    909    846  -1756     31   -400   -706   -698   -792  -1275
    -49  -1797  -1751    922    849  -1774     36   -392   -698   -691   -789  -1273
    -44  -1810  -1766    927    859  -1790     49   -376   -685   -678   -774  -1270
    -36  -1831  -1795    935    878  -1813     49   -374   -683   -678   -774  -1278
    -64  -1844  -1779    956    857  -1813     54   -363   -675   -672   -776  -1275
    -67  -1831  -1766    948    846  -1800     59   -340   -654   -657   -766  -1260
    -41  -1821  -1779    930    867  -1803     59   -329   -649   -652   -763  -1254
    -54  -1855  -1803    953    872  -1829     54   -327   -652   -659   -774  -1260
    -20  -1823  -1803    922    891  -1813     72   -293   -626   -639   -756  -1236
     10  -1797  -1810    891    909  -1803     96   -249   -594   -615   -732  -1218
     10  -1810  -1823    898    917  -1816     98   -226   -584   -605   -724  -1218
     23  -1805  -1831    891    927  -1818    103   -197   -568   -587   -714  -1215
     41  -1800  -1842    880    940  -1821    116   -150   -535   -561   -691  -1200
     31  -1792  -1826    878    927  -1810    145    -75   -480   -514   -644  -1163
     36  -1769  -1805    865    919  -1787    174      2   -426   -459   -605  -1124
     31  -1751  -1782    857    906  -1766    200     90   -361   -397   -550  -1078
     64  -1722  -1787    828    924  -1753    213    174   -306   -337   -498  -1031
     98  -1667  -1766    782    932  -1717    220    241   -259   -280   -449   -979
     98  -1621  -1719    758    909  -1670    239    303   -210   -220   -392   -914
    111  -1590  -1701    737    904  -1644    239    335   -181   -184   -355   -872
    132  -1561  -1693    714    911  -1626    241    348   -166   -166   -337   -854
    137  -1553  -1691    706    914  -1621    244    340   -163   -168   -332   -854
    135  -1577  -1712    719    922  -1641    233    309   -192   -192   -353   -872
    129  -1595  -1725    730    927  -1660    223    267   -228   -228   -389   -893
    119  -1608  -1727    745    922  -1667    213    213   -270   -272   -433   -927
     98  -1652  -1751    776    922  -1701    202    150   -327   -332   -491   -982
     77  -1714  -1795    818    935  -1753    194     83   -376   -392   -550  -1039
     54  -1792  -1847    867    950  -1818    176     12   -431   -454   -607  -1098
     33  -1834  -1867    901    950  -1849    158    -64   -488   -519   -667  -1156
     31  -1886  -1917    927    974  -1901    135   -148   -555   -589   -737  -1231
     20  -1951  -1971    966    995  -1961    111   -218   -613   -649   -805  -1293
      0  -2003  -2005   1000   1000  -2005     93   -270   -652   -693   -852  -1337
     -7  -2070  -2062   1039   1026  -2068     72   -319   -688   -735   -885  -1376
     -5  -2125  -2120   1065   1054  -2122     49   -363   -730   -776   -927  -1421
     -7  -2148  -2140   1078   1065  -2145     25   -394   -756   -802   -953  -1444
    -10  -2177  -2166   1091   1075  -2171     10   -415   -771   -823   -976  -1467
     -2  -2192  -2190   1098   1093  -2192      0   -428   -789   -836   -992  -1483
    -10  -2195  -2184   1101   1085  -2190      5   -431   -787   -836  -1000  -1483
    -25  -2208  -2182   1114   1078  -2195     10   -431   -787   -839  -1002  -1486
    -25  -2221  -2195   1122   1083  -2208      7   -433   -787   -844  -1008  -1491
    -23  -2234  -2210   1130   1093  -2223      2   -439   -797   -852  -1015  -1504
    -23  -2244  -2221   1132   1096  -2234      2   -439   -802   -857  -1021  -1514
    -15  -2247  -2231   1132   1106  -2239      0   -439   -805   -859  -1028  -1517
     -7  -2249  -2244   1127   1117  -2247     -5   -446   -813   -867  -1036  -1519
    -12  -2262  -2249   1137   1117  -2257     -7   -449   -815   -870  -1041  -1519
    -36  -2288  -2252   1158   1106  -2270    -15   -454   -826   -880  -1054  -1532
    -18  -2301  -2283   1158   1132  -2294    -18   -459   -831   -888  -1060  -1545
      0  -2294  -2294   1145   1145  -2294    -12   -459   -826   -885  -1047  -1538
    -10  -2309  -2299   1161   1143  -2304    -15   -462   -828   -891  -1049  -1540
    -18  -2333  -2317   1174   1148  -2325    -20   -470   -836   -904  -1060  -1551
    -20  -2348  -2327   1184   1150  -2338    -25   -480   -849   -914  -1070  -1569
    -23  -2361  -2338   1189   1156  -2351    -28   -485   -859   -922  -1078  -1579
    -15  -2369  -2353   1192   1169  -2361    -33   -491   -870   -935  -1088  -1590
    -10  -2374  -2364   1189   1174  -2369    -33   -493   -872   -940  -1098  -1595
     -7  -2340  -2335   1174   1163  -2338     -5   -475   -846   -917  -1072  -1571
      7  -2312  -2322   1150   1163  -2314     25   -462   -826   -898  -1049  -1553
     20  -2309  -2330   1145   1174  -2320     38   -459   -828   -901  -1057  -1558
     18  -2309  -2330   1143   1171  -2320     36   -462   -831   -909  -1062  -1561
      5  -2299  -2307   1145   1153  -2301     18   -472   -833   -911  -1065  -1556
     18  -2286  -2304   1132   1158  -2294     -2   -483   -831   -906  -1060  -1551
     33  -2307  -2340   1137   1187  -2322    -28   -493   -844   -914  -1062  -1558
     28  -2309  -2340   1140   1182  -2325    -44   -501   -852   -919  -1057  -1556
     46  -2294  -2340   1122   1192  -2317    -57   -506   -859   -927  -1062  -1553
     49  -2330  -2379   1137   1213  -2353    -72   -517   -878   -945  -1091  -1569
     46  -2382  -2429   1169   1236  -2405    -83   -535   -901   -971  -1114  -1592
     31  -2434  -2465   1200   1247  -2449   -103   -561   -927  -1002  -1140  -1626
     20  -2460  -2481   1218   1249  -2468   -116   -579   -950  -1026  -1158  -1647
     12  -2486  -2501   1234   1254  -2494   -119   -592   -974  -1047  -1179  -1670
     -2  -2507  -2504   1254   1249  -2507   -109   -597   -987  -1062  -1197  -1683
    -20  -2535  -2514   1278   1244  -2525   -114   -613  -1008  -1085  -1221  -1706
     -7  -2553  -2546   1280   1267  -2548   -122   -628  -1023  -1104  -1236  -1732
     -5  -2577  -2572   1291   1280  -2574   -135   -646  -1047  -1124  -1252  -1751
    -10  -2598  -2587   1304   1288  -2592   -135   -652  -1054  -1137  -1265  -1756
    -20  -2618  -2598   1319   1286  -2608   -137   -654  -1062  -1143  -1273  -1761
    -20  -2618  -2600   1319   1288  -2611   -145   -662  -1067  -1150  -1280  -1771
    -20  -2618  -2598   1317   1286  -2608   -140   -662  -1062  -1150  -1275  -1777
    -12  -2629  -2616   1322   1301  -2624   -129   -654  -1057  -1148  -1273  -1771
    -15  -2631  -2616   1322   1299  -2624   -142   -665  -1070  -1158  -1288  -1779
    -25  -2613  -2587   1319   1280  -2600   -148   -667  -1075  -1171  -1293  -1787
    -33  -2585  -2553   1309   1260  -2569    -93   -607  -1036  -1153  -1278  -1790
    -12  -2496  -2483   1254   1234  -2491     41   -436   -914  -1078  -1226  -1761
     15  -2379  -2395   1179   1205  -2387    163   -194   -732   -930  -1106  -1660
     85  -2187  -2273   1049   1179  -2229    277    184   -444   -639   -836  -1410
    223  -1899  -2122    839   1171  -2010    283    467   -179   -285   -459  -1015
    277  -1670  -1948    696   1111  -1808     96    189   -137    -33   -127   -626
    122  -1634  -1758    753    937  -1693   -220   -530   -319      5      0   -457
    -62  -1769  -1709    914    820  -1740   -550  -1301   -782   -376   -303   -714
   -207  -2161  -1953   1182    872  -2057   -831  -1958  -1540  -1247  -1109  -1465
   -223  -2598  -2374   1410   1075  -2486  -1002  -2158  -1997  -1826  -1686  -2021
   -153  -2826  -2675   1488   1260  -2753   -950  -1857  -1883  -1795  -1725  -2101
   -101  -2842  -2740   1470   1319  -2792   -750  -1493  -1662  -1665  -1660  -2068
    -67  -2753  -2688   1408   1309  -2722   -493  -1137  -1421  -1499  -1545  -1990
    -25  -2707  -2681   1366   1327  -2694   -309   -896  -1252  -1374  -1449  -1930
    -20  -2714  -2694   1366   1335  -2704   -257   -823  -1205  -1340  -1428  -1917
    -15  -2707  -2694   1361   1337  -2701   -241   -789  -1184  -1325  -1421  -1906
    -15  -2668  -2655   1340   1317  -2662   -223   -758  -1156  -1304  -1400  -1888
      5  -2657  -2662   1327   1332  -2660   -213   -743  -1145  -1296  -1389  -1880
      2  -2665  -2668   1330   1332  -2668   -213   -732  -1135  -1291  -1382  -1883
     -7  -2642  -2637   1325   1312  -2639   -202   -711  -1117  -1278  -1369  -1870
    -10  -2637  -2626   1322   1306  -2634   -202   -706  -1114  -1280  -1363  -1862
     -5  -2626  -2621   1317   1306  -2624   -205   -701  -1109  -1280  -1356  -1849
      2  -2616  -2621   1304   1309  -2618   -202   -693  -1096  -1270  -1348  -1839
     18  -2600  -2618   1288   1317  -2608   -205   -688  -1088  -1265  -1350  -1836
     38  -2561  -2600   1260   1317  -2582   -213   -685  -1083  -1265  -1356  -1834
     23  -2556  -2579   1267   1301  -2566   -207   -672  -1070  -1252  -1348  -1813
     10  -2559  -2569   1273   1288  -2564   -210   -665  -1060  -1249  -1332  -1816
     15  -2553  -2569   1267   1291  -2561   -207   -649  -1047  -1239  -1317  -1818
     36  -2543  -2579   1252   1304  -2561   -197   -633  -1026  -1218  -1293  -1803
     49  -2525  -2574   1239   1312  -2548   -187   -607  -1000  -1195  -1273  -1782
     41  -2522  -2566   1239   1304  -2543   -189   -594   -995  -1192  -1273  -1774
     49  -2501  -2551   1226   1299  -2527   -194   -581   -984  -1187  -1270  -1777
     51  -2483  -2538   1215   1293  -2509   -184   -548   -961  -1169  -1249  -1764
     23  -2478  -2501   1228   1262  -2488   -192   -519   -943  -1158  -1239  -1748
     46  -2449  -2499   1200   1270  -2473   -179   -467   -909  -1132  -1221  -1725
    111  -2374  -2486   1130   1299  -2431   -142   -389   -852  -1080  -1176  -1680
    119  -2327  -2449   1101   1283  -2387   -124   -324   -807  -1039  -1143  -1647
    122  -2299  -2421   1088   1270  -2359   -119   -257   -771  -1002  -1101  -1613
    140  -2234  -2377   1047   1257  -2307   -101   -174   -711   -940  -1047  -1548
    145  -2169  -2314   1010   1228  -2242    -90    -98   -652   -878   -995  -1488
    161  -2099  -2262    966   1210  -2179    -77    -36   -592   -815   -932  -1439
    213  -2042  -2255    914   1234  -2148    -67      2   -545   -766   -875  -1395
    202  -2013  -2216    904   1208  -2114    -75      5   -532   -745   -841  -1361
    166  -2000  -2166    917   1166  -2083    -75     -2   -530   -737   -831  -1340
    189  -1953  -2143    880   1163  -2047    -75    -15   -535   -743   -833  -1327
    228  -1917  -2145    844   1187  -2031    -72    -38   -542   -753   -839  -1327
    197  -1948  -2145    872   1169  -2047    -85    -88   -576   -792   -875  -1361
    168  -1982  -2151    906   1158  -2065   -106   -153   -626   -849   -924  -1410
    140  -2021  -2161    940   1148  -2091   -124   -228   -675   -909   -976  -1462
    114  -2068  -2182    976   1148  -2125   -137   -298   -722   -966  -1036  -1514
     98  -2114  -2213   1005   1153  -2161   -158   -387   -784  -1034  -1101  -1579
     90  -2138  -2229   1023   1158  -2182   -179   -467   -839  -1093  -1158  -1631
     77  -2161  -2242   1041   1158  -2200   -202   -537   -888  -1145  -1213  -1675
     59  -2200  -2260   1070   1158  -2229   -228   -602   -930  -1192  -1254  -1719
     41  -2247  -2288   1101   1163  -2268   -246   -652   -963  -1226  -1293  -1753
     36  -2278  -2314   1119   1174  -2296   -267   -693   -992  -1254  -1319  -1787
     20  -2312  -2333   1143   1174  -2322   -290   -732  -1023  -1286  -1345  -1818
     15  -2309  -2325   1148   1169  -2317   -306   -761  -1041  -1309  -1363  -1826
     46  -2270  -2320   1111   1182  -2296   -309   -769  -1039  -1314  -1374  -1829
     41  -2270  -2312   1111   1176  -2291   -306   -769  -1034  -1312  -1376  -1823
     23  -2270  -2296   1122   1158  -2283   -316   -779  -1039  -1317  -1382  -1829
     23  -2249  -2273   1114   1148  -2260   -327   -784  -1041  -1314  -1376  -1829
     25  -2242  -2268   1106   1145  -2255   -335   -787  -1036  -1314  -1369  -1823
     25  -2244  -2270   1109   1148  -2257   -342   -792  -1039  -1319  -1374  -1826
     18  -2231  -2252   1104   1132  -2239   -355   -802  -1041  -1327  -1376  -1829
     23  -2205  -2229   1091   1124  -2216   -350   -792  -1026  -1309  -1366  -1808
     31  -2184  -2216   1075   1122  -2200   -350   -792  -1023  -1304  -1366  -1800
     18  -2190  -2210   1085   1114  -2200   -358   -800  -1031  -1306  -1369  -1805
     28  -2179  -2210   1072   1117  -2195   -366   -807  -1031  -1309  -1363  -1808
     25  -2156  -2182   1065   1104  -2169   -366   -807  -1023  -1306  -1361  -1800
     15  -2161  -2179   1070   1096  -2169   -379   -823  -1034  -1317  -1371  -1800
     23  -2151  -2174   1065   1098  -2161   -389   -839  -1047  -1330  -1379  -1808
     15  -2151  -2166   1067   1088  -2156   -394   -844  -1047  -1330  -1371  -1810
      5  -2156  -2161   1075   1083  -2158   -397   -844  -1039  -1325  -1363  -1805
     15  -2127  -2143   1054   1078  -2135   -402   -849  -1047  -1332  -1371  -1803
     20  -2101  -2122   1039   1070  -2112   -405   -857  -1047  -1332  -1371  -1792
     20  -2099  -2120   1036   1070  -2109   -410   -870  -1049  -1337  -1379  -1795
     18  -2099  -2117   1041   1067  -2107   -415   -875  -1049  -1340  -1376  -1800
     23  -2094  -2117   1034   1070  -2104   -423   -883  -1049  -1345  -1379  -1803
     20  -2088  -2109   1034   1062  -2096   -423   -888  -1047  -1343  -1379  -1797
     25  -2039  -2068   1005   1044  -2052   -407   -875  -1026  -1325  -1361  -1779
     46  -1964  -2010    958   1028  -1987   -374   -854  -1002  -1293  -1332  -1751
     38  -1935  -1974    948   1005  -1953   -350   -846   -989  -1286  -1325  -1735
     33  -1927  -1964    945    997  -1945   -350   -849   -984  -1288  -1330  -1727
     44  -1909  -1953    930    997  -1930   -374   -862   -982  -1288  -1325  -1725
     59  -1852  -1912    896    984  -1880   -394   -862   -966  -1267  -1299  -1704
     59  -1842  -1904    891    979  -1873   -426   -875   -974  -1273  -1301  -1696
     62  -1839  -1901    888    979  -1870   -444   -883   -976  -1273  -1301  -1691
     72  -1821  -1896    872    982  -1860   -452   -883   -971  -1267  -1299  -1686
     90  -1821  -1912    865   1000  -1865   -467   -888   -979  -1275  -1301  -1693
     85  -1857  -1943    883   1013  -1899   -485   -901  -1000  -1293  -1319  -1706
     77  -1878  -1956    898   1015  -1917   -498   -922  -1015  -1306  -1337  -1717
     64  -1899  -1964    914   1013  -1930   -506   -935  -1026  -1319  -1353  -1725
     49  -1922  -1971    937   1010  -1945   -504   -943  -1034  -1337  -1369  -1738
     31  -1925  -1956    943    992  -1940   -501   -948  -1041  -1348  -1382  -1748
     23  -1917  -1943    945    982  -1930   -506   -961  -1054  -1361  -1392  -1756
     10  -1930  -1943    958    976  -1935   -514   -974  -1067  -1374  -1400  -1769
     15  -1945  -1961    966    987  -1953   -527   -989  -1083  -1392  -1421  -1782
      5  -1943  -1951    969    976  -1945   -535  -1002  -1093  -1405  -1431  -1790
     -2  -1945  -1943    974    969  -1943   -530   -997  -1088  -1397  -1431  -1790
      0  -1935  -1935    966    966  -1935   -527   -989  -1078  -1382  -1408  -1784
     25  -1912  -1938    943    982  -1925   -530   -987  -1075  -1379  -1389  -1779
     15  -1914  -1930    948    971  -1922   -535   -992  -1080  -1382  -1395  -1771
      7  -1917  -1927    953    966  -1922   -540   -995  -1080  -1379  -1400  -1769
      7  -1901  -1909    948    958  -1904   -535   -984  -1067  -1369  -1392  -1758
      7  -1852  -1860    922    932  -1855   -501   -950  -1036  -1348  -1379  -1743
     -2  -1764  -1761    883    878  -1764   -384   -800   -930  -1283  -1340  -1725
     25  -1649  -1675    810    849  -1662   -254   -576   -766  -1150  -1234  -1647
    114  -1460  -1574    670    841  -1517   -132   -231   -506   -891  -1000  -1436
    249  -1210  -1460    480    854  -1335    -83    171   -210   -540   -641  -1072
    311   -948  -1260    316    784  -1104   -241    -51   -153   -298   -319   -693
    205   -859  -1067    327    633   -963   -566   -724   -314   -241   -174   -488
     10   -906   -919    446    462   -911   -898  -1486   -672   -478   -335   -597
   -174  -1213  -1039    693    431  -1127  -1174  -2184  -1343  -1218  -1021  -1223
   -210  -1660  -1449    935    618  -1556  -1366  -2452  -1878  -1878  -1665  -1852
   -145  -1922  -1777   1034    815  -1849  -1356  -2216  -1844  -1912  -1764  -1992
    -88  -1990  -1901   1039    904  -1945  -1174  -1842  -1639  -1790  -1701  -1974
    -38  -1906  -1867    974    914  -1888   -904  -1460  -1395  -1626  -1584  -1893
    -10  -1849  -1839    930    911  -1844   -701  -1197  -1215  -1493  -1488  -1829
     -2  -1816  -1813    909    904  -1816   -615  -1080  -1130  -1426  -1441  -1792
      5  -1795  -1800    893    901  -1797   -592  -1039  -1098  -1405  -1431  -1782
     31  -1766  -1797    867    914  -1782   -579  -1015  -1075  -1387  -1415  -1766
     20  -1740  -1764    859    891  -1753   -566   -992  -1054  -1366  -1400  -1751
     15  -1725  -1743    854    878  -1732   -561   -976  -1044  -1356  -1392  -1738
     28  -1717  -1745    841    885  -1730   -563   -971  -1039  -1350  -1389  -1735
     25  -1712  -1738    844    880  -1725   -561   -953  -1018  -1332  -1374  -1712
     31  -1688  -1719    826    875  -1704   -553   -943  -1002  -1322  -1358  -1696
     38  -1680  -1719    820    878  -1699   -548   -937   -997  -1317  -1353  -1691
     31  -1665  -1696    815    862  -1680   -553   -940  -1000  -1317  -1353  -1693
     33  -1641  -1675    805    854  -1657   -545   -919   -982  -1299  -1340  -1680
     41  -1634  -1675    795    857  -1654   -545   -909   -974  -1291  -1332  -1675
     44  -1621  -1665    787    852  -1641   -548   -896   -961  -1278  -1319  -1654
     44  -1597  -1641    774    841  -1618   -548   -880   -945  -1260  -1304  -1636
     46  -1577  -1623    766    833  -1600   -537   -857   -927  -1234  -1286  -1618
     54  -1561  -1615    753    833  -1590   -532   -839   -911  -1221  -1273  -1615
     59  -1532  -1592    735    826  -1564   -522   -815   -896  -1205  -1260  -1602
     62  -1504  -1566    719    813  -1535   -514   -787   -870  -1182  -1241  -1582
     77  -1478  -1556    701    815  -1517   -509   -756   -849  -1166  -1223  -1561
     83  -1465  -1548    688    815  -1506   -506   -724   -836  -1148  -1210  -1553
     88  -1431  -1519    670    802  -1473   -496   -678   -805  -1117  -1182  -1530
     96  -1392  -1491    646    789  -1441   -472   -613   -758  -1072  -1145  -1491
    106  -1356  -1462    626    784  -1408   -449   -542   -709  -1026  -1106  -1452
    114  -1322  -1436    602    774  -1379   -436   -467   -657   -974  -1060  -1410
    124  -1273  -1397    574    758  -1335   -418   -387   -594   -911  -1002  -1356
    155  -1195  -1350    517    750  -1273   -402   -306   -535   -844   -937  -1291
    181  -1117  -1299    467    740  -1208   -389   -233   -478   -774   -872  -1223
    192  -1052  -1244    428    717  -1148   -387   -192   -439   -724   -820  -1166
    210   -997  -1208    392    709  -1101   -389   -174   -418   -693   -784  -1135
    213   -961  -1174    371    691  -1067   -389   -179   -410   -675   -763  -1117
    207   -940  -1148    366    678  -1044   -394   -194   -413   -675   -761  -1114
    205   -937  -1145    363    675  -1041   -405   -228   -431   -693   -782  -1124
    200   -935  -1135    366    665  -1034   -407   -262   -449   -711   -797  -1124
    187   -956  -1145    381    665  -1049   -415   -306   -480   -748   -831  -1153
    163   -982  -1145    410    654  -1062   -423   -361   -517   -792   -872  -1189
    140  -1028  -1171    444    654  -1098   -441   -433   -566   -854   -932  -1247
    122  -1078  -1200    478    659  -1137   -465   -511   -623   -917   -995  -1306
    111  -1101  -1213    493    659  -1156   -470   -576   -667   -961  -1039  -1350
     93  -1137  -1231    522    662  -1184   -485   -644   -714  -1005  -1085  -1387
     62  -1179  -1244    558    652  -1210   -514   -709   -758  -1057  -1137  -1431
     59  -1200  -1260    568    657  -1228   -524   -756   -782  -1085  -1166  -1460
     59  -1218  -1280    579    667  -1249   -535   -792   -802  -1101  -1169  -1478
     70  -1231  -1301    581    685  -1265   -550   -820   -818  -1117  -1182  -1496
     62  -1247  -1309    592    683  -1278   -566   -846   -844  -1137  -1200  -1514
     49  -1241  -1293    594    670  -1267   -576   -865   -857  -1150  -1210  -1514
     57  -1226  -1283    584    667  -1252   -571   -865   -852  -1148  -1210  -1509
     51  -1228  -1280    589    665  -1254   -566   -865   -844  -1140  -1208  -1512
     38  -1231  -1273    594    654  -1252   -579   -875   -854  -1148  -1221  -1522
     41  -1218  -1262    587    649  -1239   -587   -878   -859  -1145  -1221  -1525
     51  -1197  -1252    571    649  -1223   -587   -878   -846  -1137  -1213  -1522
     57  -1174  -1231    558    644  -1202   -589   -875   -839  -1130  -1202  -1509
     51  -1174  -1226    561    636  -1200   -602   -878   -839  -1127  -1200  -1501
     51  -1171  -1223    558    636  -1197   -607   -878   -833  -1119  -1202  -1499
     51  -1163  -1215    555    631  -1189   -610   -878   -831  -1119  -1202  -1496
     51  -1163  -1215    555    633  -1189   -613   -885   -831  -1119  -1200  -1499
     59  -1148  -1210    542    633  -1179   -615   -888   -833  -1122  -1210  -1493
     59  -1127  -1187    532    620  -1156   -620   -891   -831  -1122  -1208  -1486
     46  -1127  -1174    540    607  -1148   -626   -891   -831  -1117  -1189  -1480
     44  -1119  -1163    537    602  -1140   -623   -891   -823  -1111  -1179  -1475
     59  -1104  -1166    519    613  -1135   -623   -888   -820  -1106  -1174  -1457
     54  -1111  -1169    527    610  -1140   -639   -904   -828  -1114  -1192  -1460
     41  -1122  -1166    540    600  -1143   -654   -922   -841  -1127  -1213  -1475
     41  -1114  -1156    537    597  -1135   -659   -924   -844  -1127  -1213  -1483
     57  -1091  -1150    514    602  -1119   -652   -919   -839  -1119  -1200  -1473
     75  -1083  -1161    504    615  -1122   -646   -914   -833  -1114  -1192  -1460
     83  -1093  -1179    504    631  -1135   -646   -919   -833  -1117  -1189  -1460
     83  -1093  -1176    506    628  -1135   -649   -927   -833  -1119  -1187  -1462
     70  -1091  -1161    509    613  -1124   -659   -932   -836  -1124  -1195  -1460
     67  -1085  -1153    509    607  -1119   -659   -930   -831  -1122  -1195  -1465
     67  -1072  -1140    501    602  -1106   -667   -932   -828  -1124  -1192  -1465
     59  -1044  -1104    493    581  -1072   -667   -930   -813  -1111  -1184  -1449
     64   -995  -1060    462    561  -1026   -644   -909   -787  -1088  -1163  -1426
     77   -950  -1031    436    553   -989   -615   -891   -766  -1070  -1153  -1408
     77   -940  -1018    431    545   -979   -610   -891   -761  -1067  -1150  -1402
     75   -937  -1013    431    542   -974   -620   -901   -761  -1065  -1150  -1405
     72   -904   -976    413    524   -940   -639   -904   -750  -1052  -1132  -1384
    103   -854   -961    374    532   -906   -652   -896   -730  -1031  -1106  -1358
    116   -846   -966    363    540   -906   -675   -901   -735  -1034  -1111  -1356
     96   -870   -966    387    530   -917   -701   -911   -745  -1041  -1124  -1361
    101   -893   -995    394    545   -945   -727   -919   -758  -1052  -1137  -1371
    116   -896  -1015    389    566   -956   -735   -919   -758  -1057  -1143  -1366
    127   -909  -1036    389    581   -971   -743   -924   -774  -1070  -1148  -1374
    135   -924  -1060    394    597   -992   -745   -932   -787  -1080  -1166  -1392
     98   -961  -1060    428    576  -1010   -743   -940   -797  -1091  -1189  -1397
     64   -995  -1060    465    561  -1028   -743   -948   -802  -1101  -1197  -1408
     62  -1013  -1075    475    566  -1044   -761   -969   -820  -1119  -1213  -1426
     57  -1026  -1083    485    568  -1054   -779   -984   -839  -1140  -1236  -1444
     49  -1034  -1085    491    566  -1060   -782   -987   -844  -1148  -1249  -1454
     33  -1060  -1093    511    563  -1075   -795  -1002   -859  -1166  -1262  -1470
     36  -1060  -1096    509    566  -1078   -810  -1010   -867  -1174  -1265  -1478
     70  -1021  -1091    475    579  -1054   -810  -1005   -854  -1161  -1254  -1465
     62  -1026  -1088    480    574  -1057   -820  -1015   -857  -1166  -1260  -1460
     51  -1036  -1088    491    568  -1062   -836  -1023   -867  -1174  -1270  -1470
     51  -1026  -1078    485    563  -1052   -841  -1021   -865  -1163  -1265  -1462
     57  -1026  -1083    485    568  -1054   -846  -1015   -857  -1156  -1257  -1452
     51  -1010  -1062    478    555  -1036   -807   -966   -815  -1135  -1247  -1452
     62   -935   -997    436    527   -963   -698   -813   -706  -1065  -1210  -1434
     83   -826   -911    368    496   -867   -581   -602   -540   -930  -1117  -1358
    135   -649   -784    257    459   -717   -472   -301   -277   -662   -878  -1132
    252   -410   -662     77    457   -535   -491     10     -5   -296   -493   -735
    316   -135   -454    -90    384   -293   -613    -83     96    -25   -137   -340
    233      2   -233   -119    233   -114   -862   -628    -62     28     28   -122
     54    -23    -77    -15     64    -49  -1184  -1387   -504   -285   -189   -277
   -119   -319   -200    218     38   -259  -1415  -2075  -1179  -1065   -937   -992
   -142   -758   -615    449    233   -685  -1595  -2379  -1712  -1722  -1587  -1618
    -96  -1124  -1028    610    465  -1078  -1649  -2249  -1766  -1839  -1753  -1800
    -57  -1257  -1200    657    571  -1228  -1538  -1943  -1579  -1725  -1719  -1792
      7  -1176  -1187    581    594  -1182  -1322  -1608  -1317  -1538  -1590  -1693
     49  -1114  -1163    532    605  -1137  -1117  -1312  -1093  -1363  -1462  -1600
     46  -1093  -1143    522    594  -1119  -1018  -1176   -989  -1275  -1400  -1553
     38  -1085  -1124    524    581  -1104   -992  -1130   -948  -1241  -1379  -1535
     41  -1065  -1109    509    574  -1088   -989  -1106   -922  -1226  -1366  -1517
     57  -1047  -1104    496    579  -1075   -992  -1093   -909  -1215  -1366  -1504
     62  -1036  -1101    485    579  -1067  -1000  -1088   -904  -1213  -1366  -1496
     59  -1031  -1091    485    574  -1060  -1013  -1088   -901  -1213  -1366  -1499
     59  -1028  -1088    483    574  -1057  -1018  -1078   -891  -1200  -1356  -1488
     72  -1023  -1098    475    584  -1060  -1013  -1060   -878  -1182  -1337  -1473
     77  -1021  -1098    470    587  -1060  -1015  -1054   -867  -1176  -1332  -1457
     77  -1018  -1096    470    587  -1057  -1031  -1052   -872  -1174  -1335  -1449
     75  -1018  -1093    470    581  -1054  -1047  -1057   -872  -1171  -1340  -1452
     70   -997  -1070    462    568  -1034  -1049  -1047   -854  -1158  -1325  -1436
     77   -992  -1072    457    574  -1031  -1065  -1049   -852  -1158  -1327  -1441
     90   -984  -1075    446    581  -1028  -1080  -1047   -854  -1153  -1332  -1436
     83   -979  -1065    446    571  -1021  -1080  -1023   -839  -1132  -1314  -1410
     83   -976  -1060    446    571  -1018  -1091  -1013   -831  -1122  -1301  -1395
     88   -982  -1070    446    579  -1026  -1106  -1010   -828  -1122  -1309  -1400
     90   -961  -1052    436    571  -1005  -1109   -992   -810  -1104  -1296  -1387
    109   -935  -1044    410    576   -989  -1106   -963   -784  -1075  -1270  -1361
    119   -927  -1047    402    581   -987  -1114   -945   -769  -1057  -1262  -1343
    132   -909  -1044    387    587   -976  -1127   -919   -753  -1039  -1247  -1325
    132   -893  -1026    381    579   -958  -1130   -875   -722  -1005  -1213  -1296
    124   -888  -1013    381    566   -950  -1135   -831   -680   -963  -1174  -1260
    135   -859   -995    361    563   -927  -1132   -774   -636   -914  -1130  -1221
    171   -795   -966    309    568   -880  -1119   -696   -571   -844  -1070  -1163
    200   -732   -932    267    566   -831  -1106   -615   -501   -766   -997  -1091
    202   -693   -898    244    550   -795  -1114   -561   -452   -704   -943  -1026
    236   -618   -857    189    545   -737  -1117   -509   -402   -639   -883   -958
    241   -579   -820    168    530   -701  -1127   -488   -379   -605   -846   -919
    231   -579   -810    174    519   -693  -1143   -496   -379   -600   -836   -911
    231   -558   -789    161    509   -672  -1163   -522   -392   -605   -839   -914
    223   -545   -771    161    496   -657  -1179   -553   -413   -623   -857   -919
    215   -563   -782    171    496   -672  -1200   -600   -446   -659   -893   -940
    205   -592   -797    194    501   -693  -1215   -641   -483   -698   -930   -963
    187   -628   -818    220    501   -722  -1236   -693   -524   -748   -974  -1000
    166   -678   -846    254    506   -761  -1257   -761   -581   -815  -1044  -1062
    158   -714   -872    277    514   -795  -1278   -828   -644   -880  -1117  -1117
    137   -750   -888    306    511   -818  -1296   -888   -696   -932  -1176  -1166
     93   -833   -930    368    511   -880  -1332   -963   -756   -997  -1247  -1228
    114   -841   -956    363    535   -898  -1350  -1018   -792  -1039  -1288  -1267
    140   -839   -982    348    558   -909  -1361  -1057   -818  -1070  -1314  -1301
     88   -924  -1013    418    550   -969  -1395  -1114   -867  -1117  -1356  -1350
     75   -966  -1041    444    555  -1005  -1426  -1153   -906  -1156  -1397  -1374
     96   -961  -1057    431    574  -1008  -1447  -1182   -924  -1174  -1421  -1379
     93   -948  -1041    428    566   -995  -1460  -1195   -927  -1174  -1431  -1376
     67   -961  -1028    446    548   -995  -1483  -1213   -937  -1179  -1444  -1389
     64   -976  -1044    454    553  -1010  -1512  -1234   -953  -1192  -1454  -1408
     67   -982  -1052    457    558  -1015  -1530  -1247   -963  -1195  -1457  -1408
     59   -987  -1047    462    550  -1015  -1548  -1249   -966  -1195  -1460  -1405
     85   -956  -1041    436    563   -997  -1556  -1252   -963  -1192  -1460  -1395
     98   -945  -1044    423    568   -995  -1571  -1254   -961  -1189  -1460  -1389
    101   -943  -1044    420    571   -992  -1590  -1265   -969  -1195  -1467  -1389
    109   -935  -1044    410    574   -987  -1602  -1273   -976  -1192  -1473  -1379
    101   -937  -1039    418    568   -987  -1621  -1280   -984  -1192  -1475  -1376
     70   -940  -1013    433    540   -976  -1641  -1291   -989  -1195  -1478  -1369
     75   -935  -1010    428    542   -974  -1647  -1288   -987  -1189  -1478  -1363
    101   -930  -1031    413    563   -979  -1660  -1296   -992  -1189  -1478  -1366
     85   -937  -1023    426    553   -979  -1680  -1309  -1002  -1195  -1478  -1363
     83   -932  -1015    423    548   -974  -1701  -1322  -1013  -1208  -1491  -1356
     85   -940  -1026    426    555   -982  -1725  -1340  -1028  -1221  -1501  -1363
     85   -935  -1021    423    550   -976  -1740  -1353  -1041  -1223  -1504  -1366
     88   -922  -1010    418    548   -966  -1753  -1363  -1049  -1228  -1517  -1358
     77   -950  -1031    436    550   -989  -1784  -1384  -1065  -1241  -1535  -1371
     83   -948  -1031    431    555   -989  -1800  -1387  -1065  -1236  -1522  -1369
     83   -935  -1018    426    548   -976  -1803  -1389  -1062  -1234  -1519  -1366
     77   -945  -1023    433    550   -984  -1813  -1395  -1070  -1236  -1522  -1366
     83   -937  -1021    426    550   -979  -1829  -1405  -1080  -1241  -1532  -1363
     80   -935  -1018    426    548   -976  -1844  -1413  -1088  -1244  -1538  -1363
     80   -930  -1013    423    545   -971  -1857  -1415  -1091  -1241  -1535  -1361
    103   -875   -979    387    540   -927  -1849  -1405  -1070  -1218  -1517  -1340
    101   -831   -932    363    514   -880  -1847  -1397  -1054  -1205  -1512  -1327
     85   -813   -901    363    491   -857  -1847  -1395  -1052  -1200  -1509  -1314
     96   -789   -885    345    488   -839  -1852  -1397  -1044  -1192  -1504  -1304
    103   -761   -865    329    483   -813  -1875  -1413  -1044  -1189  -1501  -1299
    111   -717   -828    301    467   -771  -1891  -1413  -1031  -1169  -1480  -1275
    116   -704   -823    293    467   -763  -1922  -1421  -1034  -1161  -1470  -1262
    124   -688   -815    280    467   -750  -1953  -1431  -1041  -1163  -1467  -1252
    132   -667   -800    267    465   -732  -1969  -1428  -1036  -1156  -1454  -1234
    122   -691   -815    283    467   -753  -1992  -1439  -1049  -1169  -1470  -1244
    119   -735   -854    306    485   -795  -2018  -1460  -1075  -1192  -1499  -1267
    109   -776   -885    332    496   -831  -2039  -1475  -1096  -1208  -1517  -1280
     93   -795   -888    350    491   -841  -2044  -1486  -1114  -1221  -1527  -1286
     62   -820   -883    376    472   -852  -2052  -1493  -1127  -1239  -1553  -1299
     77   -810   -888    363    483   -849  -2052  -1499  -1137  -1247  -1564  -1312
     85   -800   -885    355    485   -844  -2057  -1509  -1150  -1254  -1569  -1319
     59   -833   -893    387    475   -862  -2081  -1527  -1171  -1270  -1584  -1325
     72   -836   -911    381    491   -875  -2099  -1545  -1187  -1288  -1597  -1343
     67   -833   -901    381    483   -867  -2101  -1545  -1189  -1288  -1597  -1345
     51   -839   -891    392    470   -865  -2107  -1545  -1189  -1283  -1592  -1340
     62   -815   -878    376    470   -846  -2107  -1545  -1189  -1275  -1584  -1332
     70   -795   -865    361    467   -831  -2117  -1548  -1189  -1278  -1590  -1325
     57   -797   -854    368    454   -826  -2132  -1551  -1189  -1280  -1590  -1319
     54   -795   -852    368    452   -823  -2148  -1556  -1197  -1286  -1590  -1325
     77   -761   -839    342    457   -800  -2140  -1545  -1189  -1275  -1584  -1317
     70   -714   -784    322    426   -748  -2088  -1475  -1140  -1241  -1574  -1306
     72   -610   -685    267    376   -646  -1964  -1291  -1002  -1150  -1517  -1267
    103   -478   -581    184    342   -530  -1842  -1065   -807   -982  -1382  -1158
    150   -296   -446     72    298   -371  -1745   -740   -514   -672  -1091   -896
    285     12   -272   -150    277   -129  -1779   -465   -231   -270   -649   -441
    311    290    -20   -301    166    135  -1930   -691   -194    -23   -296    -33
    187    402    215   -296    -15    309  -2203  -1304   -423    -18   -181    142
     23    335    311   -179   -142    324  -2546  -2078   -940   -436   -509   -129
    -96    -20     72     57    -85     25  -2774  -2707  -1683  -1335  -1371   -940
    -98   -465   -366    280    132   -415  -2927  -2904  -2138  -1914  -1948  -1491
    -54   -766   -714    410    329   -743  -2904  -2678  -2068  -1914  -2018  -1592
    -12   -820   -807    418    397   -815  -2738  -2338  -1821  -1745  -1925  -1540
     20   -714   -737    345    376   -727  -2488  -1979  -1532  -1525  -1764  -1418
     44   -631   -675    293    358   -654  -2299  -1714  -1317  -1358  -1636  -1317
     38   -594   -636    275    335   -615  -2226  -1605  -1228  -1291  -1587  -1273
     44   -568   -613    262    327   -589  -2208  -1564  -1195  -1262  -1561  -1252
     44   -535   -581    244    311   -558  -2195  -1543  -1171  -1236  -1545  -1236
     44   -506   -553    231    298   -530  -2182  -1519  -1158  -1221  -1538  -1221
     64   -467   -535    200    298   -501  -2169  -1496  -1132  -1197  -1512  -1197
     83   -436   -519    176    301   -478  -2161  -1478  -1111  -1182  -1491  -1174
     64   -436   -501    184    280   -467  -2161  -1467  -1101  -1166  -1475  -1153
     62   -405   -467    171    262   -436  -2156  -1449  -1083  -1150  -1454  -1130
     77   -363   -441    140    257   -402  -2151  -1434  -1062  -1135  -1444  -1111
     96   -319   -415    111    254   -366  -2140  -1415  -1047  -1117  -1426  -1088
     85   -303   -389    106    233   -345  -2138  -1402  -1034  -1104  -1402  -1067
     80   -293   -376    106    228   -335  -2143  -1395  -1023  -1096  -1395  -1057
     77   -267   -348     93    213   -306  -2135  -1374  -1005  -1075  -1382  -1041
     90   -223   -314     67    202   -267  -2120  -1343   -976  -1044  -1350  -1015
     88   -210   -301     59    194   -254  -2117  -1322   -956  -1021  -1335   -995
     85   -192   -277     51    181   -236  -2114  -1306   -943  -1008  -1317   -982
     88   -163   -252     36    168   -205  -2104  -1275   -919   -982  -1288   -958
    109   -114   -223      2    166   -168  -2086  -1236   -891   -943  -1260   -927
    114    -85   -202    -15    158   -145  -2081  -1208   -872   -919  -1247   -906
    109    -51   -163    -28    135   -106  -2070  -1171   -846   -893  -1226   -878
    109    -12   -122    -49    114    -67  -2049  -1117   -802   -854  -1184   -841
    135     41    -93    -88    114    -25  -2021  -1052   -748   -800  -1124   -810
    140     88    -51   -114     96     18  -1995   -979   -691   -740  -1070   -761
    168    163     -5   -166     85     80  -1961   -885   -623   -667  -1005   -693
    194    241     46   -220     75    145  -1930   -792   -553   -594   -940   -626
    205    309    103   -257     51    207  -1906   -698   -483   -519   -870   -553
    189    368    179   -280      5    275  -1888   -626   -415   -446   -792   -488
    218    465    246   -342    -12    355  -1870   -561   -350   -376   -722   -420
    244    537    293   -392    -25    418  -1855   -530   -319   -337   -680   -374
    233    587    353   -410    -59    470  -1847   -522   -303   -316   -657   -345
    226    607    381   -418    -80    496  -1842   -530   -306   -316   -652   -337
    223    613    389   -418    -83    501  -1849   -558   -327   -340   -662   -348
    223    631    405   -428    -90    519  -1852   -587   -348   -358   -675   -363
    215    646    431   -431   -106    540  -1844   -623   -376   -384   -704   -384
    194    623    428   -410   -116    524  -1847   -675   -423   -439   -748   -420
    179    600    418   -389   -119    509  -1852   -737   -472   -491   -800   -465
    150    563    413   -358   -132    488  -1862   -802   -522   -548   -862   -519
    148    540    392   -342   -122    467  -1862   -852   -555   -589   -898   -563
    129    517    384   -324   -127    449  -1880   -914   -605   -636   -943   -607
    114    496    381   -303   -132    439  -1901   -974   -649   -683   -992   -652
    101    475    374   -288   -135    423  -1912  -1015   -678   -714  -1023   -680
    101    467    366   -283   -132    418  -1925  -1049   -709   -743  -1054   -714
     93    457    363   -277   -135    410  -1935  -1072   -727   -763  -1072   -732
     80    452    371   -265   -145    410  -1930  -1078   -724   -761  -1070   -732
     77    465    384   -272   -153    426  -1927  -1078   -719   -758  -1065   -730
     77    485    407   -280   -163    446  -1925  -1080   -722   -758  -1065   -727
     72    501    426   -288   -176    465  -1925  -1075   -717   -756  -1062   -724
     80    530    449   -306   -184    491  -1909  -1060   -704   -743  -1049   -706
     85    555    467   -322   -192    511  -1904  -1054   -701   -740  -1044   -701
    101    597    496   -348   -197    548  -1899  -1047   -696   -730  -1034   -691
     85    613    524   -350   -220    568  -1891  -1039   -688   -717  -1028   -670
     83    615    532   -350   -223    574  -1888  -1034   -678   -709  -1015   -665
     90    641    548   -368   -228    594  -1883  -1026   -670   -696   -997   -662
     90    678    587   -384   -246    633  -1867  -1013   -657   -678   -982   -649
     93    685    592   -392   -249    641  -1865  -1010   -649   -675   -976   -639
     85    691    605   -387   -259    649  -1865  -1010   -649   -672   -971   -636
     72    701    626   -387   -275    665  -1857  -1005   -646   -665   -961   -626
     83    722    639   -402   -277    680  -1842   -989   -628   -649   -940   -610
     93    748    654   -420   -280    701  -1834   -982   -623   -639   -922   -600
     83    753    670   -418   -293    711  -1834   -982   -623   -639   -922   -594
     77    774    693   -426   -309    735  -1826   -979   -620   -636   -919   -589
     85    800    714   -441   -314    758  -1818   -971   -615   -626   -906   -581
     96    807    711   -454   -306    761  -1813   -966   -610   -618   -898   -579
     90    813    722   -452   -314    769  -1810   -958   -605   -615   -898   -574
     88    841    750   -467   -329    797  -1803   -956   -600   -610   -893   -555
     90    865    774   -478   -340    820  -1792   -948   -592   -602   -880   -548
     72    857    784   -467   -355    823  -1790   -948   -589   -602   -878   -553
     77    878    800   -478   -361    839  -1787   -945   -589   -600   -875   -550
    101    906    805   -504   -353    857  -1774   -935   -579   -584   -857   -537
    109    943    833   -524   -361    888  -1753   -914   -558   -558   -836   -509
     93   1013    917   -555   -410    966  -1717   -875   -517   -519   -800   -467
     90   1080    987   -587   -446   1034  -1673   -846   -485   -485   -758   -439
     90   1127   1034   -610   -470   1080  -1647   -831   -467   -470   -740   -423
     93   1148   1054   -620   -480   1101  -1649   -833   -465   -467   -735   -420
     93   1171   1078   -633   -491   1124  -1660   -839   -465   -459   -727   -410
    109   1218   1109   -665   -498   1163  -1660   -826   -444   -433   -701   -376
    114   1234   1117   -675   -501   1176  -1660   -815   -433   -420   -688   -361
    116   1244   1127   -680   -504   1187  -1662   -807   -433   -413   -683   -345
    116   1244   1124   -683   -504   1184  -1667   -800   -436   -415   -672   -345
    109   1208   1098   -659   -493   1153  -1675   -800   -444   -420   -672   -358
    114   1189   1072   -654   -480   1132  -1678   -797   -454   -426   -678   -366
    129   1200   1070   -665   -470   1135  -1665   -792   -457   -426   -678   -363
    103   1174   1070   -639   -483   1122  -1662   -800   -470   -439   -691   -376
     80   1169   1085   -626   -501   1127  -1644   -797   -467   -441   -688   -376
     70   1163   1093   -618   -511   1130  -1639   -805   -478   -452   -698   -384
     64   1153   1088   -607   -511   1122  -1639   -815   -493   -467   -714   -402
     57   1140   1083   -600   -514   1114  -1631   -813   -493   -470   -711   -407
     51   1145   1093   -600   -519   1119  -1621   -807   -485   -462   -701   -405
     59   1166   1106   -613   -522   1135  -1615   -800   -485   -459   -696   -400
     57   1184   1127   -620   -535   1156  -1602   -782   -472   -446   -678   -381
     46   1195   1148   -620   -550   1171  -1595   -771   -465   -433   -670   -366
     49   1197   1148   -626   -548   1174  -1587   -766   -462   -431   -665   -363
     51   1210   1156   -631   -553   1184  -1582   -763   -459   -426   -657   -355
     49   1223   1174   -636   -561   1200  -1571   -753   -452   -415   -646   -345
     46   1234   1184   -641   -568   1210  -1540   -730   -436   -402   -636   -342
     44   1291   1247   -667   -600   1270  -1441   -618   -361   -358   -607   -332
     62   1410   1348   -735   -641   1379  -1293   -415   -220   -262   -537   -290
    106   1579   1473   -841   -683   1527  -1127   -111     33    -38   -345   -132
    215   1855   1639  -1036   -714   1748  -1026    332    400    363     33    233
    311   2195   1883  -1254   -784   2039  -1122    384    592    722    454    667
    275   2413   2138  -1345   -932   2278  -1452   -166    511    909    761   1008
    101   2509   2408  -1304  -1153   2460  -1847   -961    257    885    836   1127
    -54   2244   2296  -1096  -1174   2270  -2171  -1686   -350    267    285    652
   -142   1745   1888   -802  -1015   1816  -2377  -2143  -1096   -654   -584   -145
   -109   1335   1444   -615   -776   1389  -2377  -2036  -1273   -961   -932   -501
    -33   1197   1231   -581   -631   1213  -2169  -1623  -1052   -841   -901   -517
     -5   1260   1265   -628   -636   1262  -1847  -1197   -761   -636   -763   -436
     -5   1296   1299   -646   -652   1296  -1597   -878   -537   -472   -641   -355
     12   1332   1319   -672   -654   1325  -1465   -701   -415   -374   -561   -298
     25   1353   1327   -688   -649   1340  -1418   -633   -368   -335   -537   -275
     31   1369   1335   -701   -652   1350  -1397   -607   -348   -324   -535   -270
     49   1395   1345   -722   -649   1371  -1382   -584   -332   -311   -519   -265
     59   1421   1361   -740   -652   1392  -1356   -553   -309   -283   -483   -239
     38   1428   1389   -732   -675   1410  -1335   -530   -288   -262   -454   -218
     36   1426   1389   -732   -675   1408  -1327   -514   -283   -259   -452   -215
     46   1436   1389   -743   -670   1413  -1317   -496   -270   -244   -444   -207
     44   1462   1418   -753   -688   1441  -1299   -470   -246   -220   -423   -187
     49   1499   1449   -774   -698   1475  -1273   -433   -218   -194   -397   -163
     57   1499   1441   -779   -693   1473  -1252   -405   -197   -168   -371   -148
     70   1519   1449   -795   -691   1486  -1226   -374   -166   -140   -337   -119
     67   1535   1467   -802   -701   1501  -1205   -348   -142   -122   -319   -101
     64   1556   1491   -810   -711   1525  -1187   -324   -124   -109   -301    -80
     80   1582   1499   -833   -709   1540  -1179   -311   -114   -106   -290    -75
     77   1600   1522   -839   -722   1561  -1161   -280    -85    -83   -270    -62
     85   1621   1532   -854   -724   1577  -1137   -244    -57    -51   -239    -46
     88   1631   1543   -859   -727   1587  -1119   -210    -31    -28   -215    -31
     83   1654   1571   -870   -743   1613  -1088   -163     12      7   -181      0
     93   1680   1587   -885   -748   1634  -1060   -114     46     41   -155     23
    109   1701   1592   -906   -743   1647  -1041    -57     80     77   -127     46
    127   1740   1613   -932   -743   1678  -1015      7    124    119    -93     83
    122   1777   1654   -950   -766   1717   -974     90    184    174    -44    122
    127   1813   1686   -971   -779   1751   -937    179    241    231     10    163
    145   1857   1709  -1002   -782   1784   -901    272    309    290     70    215
    171   1922   1751  -1047   -789   1836   -852    376    389    374    140    280
    192   1992   1800  -1093   -805   1896   -815    465    462    452    215    353
    207   2060   1852  -1135   -820   1956   -795    527    514    509    275    410
    218   2117   1896  -1169   -839   2008   -782    566    553    555    319    459
    226   2161   1935  -1192   -854   2049   -769    584    581    592    358    498
    218   2171   1953  -1197   -867   2062   -766    576    579    594    381    506
    210   2187   1977  -1200   -883   2083   -758    563    579    594    394    514
    218   2205   1987  -1213   -883   2096   -750    542    571    584    389    506
    210   2190   1979  -1200   -883   2086   -745    506    548    561    371    478
    189   2156   1966  -1174   -888   2060   -748    454    519    532    348    454
    181   2127   1945  -1156   -883   2036   -753    392    480    491    306    418
    171   2078   1906  -1124   -867   1992   -766    316    423    433    246    361
    145   2034   1888  -1088   -870   1961   -787    233    358    361    192    301
    119   1979   1860  -1049   -870   1919   -800    161    303    301    137    244
    101   1925   1821  -1013   -859   1873   -810     98    257    252     90    197
     93   1880   1787   -989   -846   1834   -820     46    215    213     59    163
     83   1842   1758   -961   -836   1800   -826     10    181    187     28    137
     70   1810   1738   -943   -833   1774   -836    -18    153    158      2    111
     70   1787   1717   -930   -823   1751   -836    -36    137    140    -18     93
     70   1790   1719   -930   -826   1756   -836    -51    127    129    -33     80
     72   1792   1719   -932   -823   1756   -828    -54    127    129    -28     80
     72   1779   1704   -927   -815   1740   -823    -54    132    129    -18     77
     77   1784   1706   -932   -813   1745   -810    -46    140    135     -2     85
     67   1792   1725   -932   -828   1761   -795    -31    153    153     15     98
     51   1790   1738   -919   -841   1764   -792    -28    155    153     12    101
     59   1795   1735   -927   -836   1766   -784    -25    161    153      7    103
     57   1795   1738   -927   -839   1766   -769    -12    176    171     20    111
     54   1787   1732   -922   -841   1761   -753      2    187    184     38    114
     62   1782   1719   -922   -828   1751   -737     12    192    192     49    116
     62   1782   1719   -922   -828   1753   -735     15    197    194     51    124
     51   1790   1738   -922   -841   1764   -730     20    200    194     57    129
     51   1782   1727   -919   -839   1756   -719     23    202    194     59    132
     57   1774   1717   -914   -828   1745   -714     25    202    200     67    137
     62   1784   1722   -924   -831   1753   -706     31    205    205     72    145
     59   1777   1717   -917   -828   1748   -693     33    210    205     75    140
     59   1766   1704   -914   -823   1735   -680     38    215    207     88    142
     54   1769   1714   -911   -828   1743   -670     44    223    218     96    150
     41   1756   1712   -901   -836   1735   -675     36    215    213     83    140
     54   1764   1709   -909   -826   1738   -662     41    218    215     90    150
     64   1764   1696   -917   -815   1730   -646     51    223    226    103    161
     67   1761   1693   -914   -813   1727   -633     59    226    231    114    163
     72   1761   1686   -917   -807   1725   -631     59    228    233    122    161
     70   1761   1691   -917   -810   1727   -620     64    239    241    132    168
     62   1761   1696   -914   -818   1730   -610     70    241    241    132    174
     64   1756   1691   -909   -813   1725   -605     72    241    244    135    176
     70   1758   1686   -914   -810   1722   -597     75    246    252    140    176
     70   1751   1680   -911   -805   1717   -587     85    254    259    148    187
     75   1777   1699   -927   -813   1738   -574     96    265    270    158    197
     88   1839   1751   -963   -831   1795   -532    127    303    303    192    228
     90   1888   1797   -989   -854   1844   -485    161    342    340    231    257
     77   1906   1829   -992   -875   1867   -457    174    355    350    246    272
     75   1896   1821   -984   -872   1860   -459    168    353    353    244    270
     83   1893   1810   -987   -862   1852   -465    166    355    361    257    275
    101   1930   1829  -1015   -865   1880   -467    176    374    381    285    303
    111   1935   1823  -1023   -857   1880   -470    187    381    392    298    319
    114   1943   1829  -1031   -857   1888   -467    197    389    402    311    329
    116   1935   1818  -1026   -849   1878   -467    210    400    415    322    332
    116   1891   1774  -1005   -831   1834   -475    207    387    397    306    319
    129   1849   1719   -989   -795   1784   -485    197    371    374    290    303
    127   1810   1683   -971   -776   1748   -491    184    353    358    277    290
    103   1766   1662   -935   -779   1714   -488    179    337    340    265    277
     72   1743   1670   -909   -797   1706   -467    179    335    332    257    267
     51   1725   1670   -888   -810   1699   -457    168    327    327    252    257
     44   1696   1652   -870   -805   1675   -454    158    311    316    241    244
     46   1667   1621   -857   -787   1644   -454    161    306    306    236    236
     49   1665   1615   -859   -782   1641   -457    158    303    301    228    228
     57   1673   1615   -865   -779   1647   -446    168    309    303    226    233
     51   1678   1626   -867   -787   1654   -433    184    322    314    239    246
     46   1660   1613   -852   -782   1636   -420    197    335    324    254    252
     51   1649   1597   -852   -771   1623   -415    197    337    322    254    252
     49   1649   1600   -849   -776   1626   -402    200    342    327    262    249
     44   1644   1600   -844   -779   1623   -397    205    345    332    270    252
     57   1644   1587   -849   -763   1615   -387    215    350    335    275    257
     46   1683   1636   -867   -795   1662   -296    319    420    384    309    277
     54   1777   1722   -917   -833   1751   -142    522    568    491    387    327
    109   1927   1816  -1018   -852   1870      0    789    787    680    548    462
    220   2143   1922  -1182   -849   2034    114   1223   1106   1015    854    756
    340   2421   2081  -1382   -872   2252     77   1402   1330   1363   1252   1163
    327   2637   2309  -1483   -989   2473   -176    935   1283   1540   1535   1488
    155   2699   2540  -1428  -1192   2618   -530    163   1039   1493   1582   1587
    -49   2530   2579  -1239  -1314   2553   -857   -605    540   1039   1200   1262
   -176   2075   2252   -953  -1213   2164  -1109  -1150   -200    155    363    483
   -129   1675   1805   -774   -966   1738  -1192  -1143   -449   -202    -12     96
    -51   1488   1540   -719   -797   1514  -1041   -776   -280   -116      2     62
    -18   1499   1517   -740   -766   1506   -756   -368    -25     57    109    122
      7   1525   1517   -769   -756   1522   -493    -33    184    202    205    187
     28   1535   1504   -782   -737   1519   -350    150    306    288    262    220
     51   1558   1504   -807   -724   1532   -288    231    366    335    303    246
     75   1579   1504   -826   -714   1543   -257    275    397    358    327    265
     67   1566   1496   -818   -714   1532   -236    301    410    371    335    275
     64   1569   1501   -818   -717   1535   -215    327    431    389    350    290
     70   1571   1499   -820   -714   1535   -207    340    444    397    361    298
     77   1582   1504   -828   -711   1543   -187    361    459    407    379    309
     88   1608   1517   -849   -717   1564   -166    381    472    426    402    324
     88   1608   1519   -846   -717   1564   -153    400    488    441    420    340
     93   1597   1504   -846   -706   1551   -140    418    504    452    428    348
     98   1608   1509   -852   -704   1558   -135    431    514    467    436    355
     85   1605   1519   -846   -717   1564   -127    446    527    483    449    366
     96   1605   1509   -852   -706   1558   -114    465    548    501    465    376
    109   1608   1499   -859   -696   1556   -101    485    568    514    485    384
    103   1613   1509   -857   -701   1561    -77    511    597    537    511    400
    103   1613   1509   -859   -704   1561    -62    532    610    550    522    407
    127   1623   1496   -875   -685   1561    -49    555    620    563    527    415
    132   1639   1506   -888   -688   1574    -25    589    646    587    548    439
    122   1641   1519   -880   -698   1582     -7    623    672    607    571    462
    122   1639   1514   -880   -696   1577     12    667    698    631    607    475
    135   1662   1525   -898   -693   1595     36    717    735    667    644    498
    140   1675   1532   -909   -696   1605     57    771    769    701    672    524
    155   1706   1551   -930   -696   1628     90    839    813    743    709    558
    176   1743   1566   -961   -696   1654    122    917    870    795    748    600
    176   1766   1590   -971   -706   1680    155   1005    930    852    800    639
    181   1808   1623   -997   -722   1714    181   1096    984    909    857    691
    228   1875   1647  -1052   -709   1761    220   1192   1054    982    930    763
    259   1927   1667  -1093   -704   1797    239   1254   1104   1036    984    810
    265   1964   1699  -1114   -717   1831    249   1291   1137   1078   1028    846
    270   2013   1740  -1143   -735   1878    262   1312   1169   1109   1070    888
    275   2044   1769  -1158   -745   1906    275   1314   1179   1124   1088    917
    262   2029   1766  -1148   -753   1899    280   1293   1171   1114   1078    909
    257   2008   1751  -1132   -745   1878    277   1265   1153   1096   1062    891
    241   1987   1745  -1117   -753   1867    272   1223   1132   1070   1041    872
    231   1969   1738  -1098   -753   1855    277   1179   1104   1041   1008    849
    223   1940   1717  -1083   -745   1829    280   1122   1067   1005    974    805
    207   1888   1680  -1047   -735   1784    275   1052   1018    953    930    750
    174   1816   1641   -995   -732   1727    267    982    974    901    880    698
    153   1758   1605   -956   -724   1683    262    919    930    854    839    652
    142   1706   1564   -924   -709   1634    244    849    883    800    782    597
    129   1657   1527   -893   -698   1595    233    792    844    753    737    555
    116   1615   1496   -867   -688   1556    223    740    805    711    698    519
    103   1574   1470   -839   -683   1522    210    696    774    675    665    485
     96   1545   1447   -823   -675   1496    205    670    756    654    649    459
     90   1527   1436   -807   -672   1480    207    662    750    649    646    449
     93   1501   1408   -800   -657   1454    210    657    745    639    636    441
     96   1501   1405   -797   -654   1454    223    659    748    646    636    444
     90   1499   1408   -795   -659   1454    228    659    750    652    641    446
     98   1493   1395   -797   -649   1447    236    665    756    657    646    446
    103   1493   1389   -800   -644   1444    241    667    758    657    646    441
    106   1491   1384   -797   -639   1439    246    665    756    657    646    439
     90   1475   1384   -784   -646   1431    249    670    761    657    646    439
     85   1467   1382   -776   -649   1426    252    672    766    654    649    436
     88   1465   1376   -779   -646   1421    257    672    769    654    649    439
     80   1441   1361   -761   -639   1402    270    675    774    657    654    446
     88   1431   1343   -761   -628   1387    270    675    766    649    649    436
     96   1418   1319   -758   -613   1369    272    675    763    646    652    433
     85   1402   1314   -745   -615   1361    280    675    766    652    662    433
     90   1405   1314   -748   -610   1361    288    675    771    654    659    431
     93   1392   1296   -745   -600   1345    293    667    761    644    654    420
     85   1382   1296   -735   -605   1340    293    667    761    641    652    418
     83   1376   1291   -732   -605   1335    303    667    763    644    652    423
     93   1369   1275   -730   -589   1322    311    667    766    649    657    426
     98   1361   1260   -730   -581   1312    314    662    761    641    657    418
     98   1358   1257   -730   -579   1309    316    657    756    636    654    413
     96   1345   1249   -722   -576   1299    319    649    753    631    649    410
    101   1337   1236   -719   -566   1288    329    654    758    631    654    415
     98   1335   1236   -719   -568   1286    335    659    758    633    657    418
     93   1327   1234   -711   -568   1280    345    662    758    631    652    413
     90   1314   1223   -706   -566   1270    348    662    756    623    646    410
     93   1314   1221   -704   -563   1267    355    667    758    626    654    418
    101   1327   1226   -714   -563   1278    368    672    766    626    657    420
     98   1306   1208   -701   -553   1257    379    670    771    620    659    410
     96   1293   1197   -696   -550   1244    397    680    784    633    678    420
    101   1337   1236   -719   -566   1288    433    714    820    672    717    457
     96   1374   1278   -737   -589   1327    470    735    846    696    735    478
     93   1389   1296   -743   -602   1343    493    740    854    696    732    478
     85   1392   1306   -740   -610   1350    496    740    859    698    740    478
     88   1405   1317   -745   -613   1361    485    735    867    711    758    480
    114   1428   1314   -774   -602   1371    478    740    878    722    771    493
    129   1431   1299   -782   -584   1366    472    743    875    727    782    506
    132   1431   1299   -782   -584   1366    470    748    878    737    789    519
    137   1413   1275   -774   -568   1345    459    753    878    737    782    511
    140   1366   1223   -753   -542   1296    439    735    852    709    756    483
    132   1314   1182   -724   -524   1249    431    724    836    696    743    470
    127   1270   1140   -701   -506   1205    431    714    820    675    722    449
    119   1221   1101   -670   -491   1161    439    704    802    652    701    423
     90   1197   1104   -646   -506   1153    462    706    800    649    698    407
     80   1171   1091   -626   -504   1130    465    691    787    633    685    392
     70   1132   1062   -602   -496   1098    462    680    779    620    672    381
     72   1117   1044   -594   -485   1080    459    678    769    613    665    376
     62   1093   1028   -579   -483   1062    454    667    753    594    646    361
     64   1075   1010   -571   -472   1044    457    667    753    592    646    358
     67   1070   1002   -568   -467   1036    459    670    753    592    652    355
     62   1067   1005   -563   -470   1036    470    680    763    602    665    361
     64   1054    989   -561   -465   1023    465    672    756    592    649    348
     75   1057    982   -566   -454   1018    470    672    756    589    644    348
     72   1039    966   -558   -446   1002    475    670    753    587    646    342
     70   1036    966   -553   -446   1002    496    678    758    587    644    337
     72   1083   1010   -579   -470   1049    597    800    836    639    680    350
     96   1184   1088   -641   -496   1137    745   1013    997    758    774    418
    145   1332   1184   -740   -519   1260    883   1306   1236    982    966    589
    265   1538   1273   -901   -504   1405    958   1730   1545   1327   1296    906
    368   1844   1475  -1109   -553   1662    891   1810   1738   1662   1691   1330
    316   2021   1704  -1169   -693   1862    641   1291   1654   1792   1912   1602
    127   2042   1914  -1085   -893   1979    303    501   1330   1636   1844   1592
    -64   1836   1901   -885   -982   1867     10   -270    743   1047   1317   1117
   -150   1382   1532   -615   -841   1457   -215   -735     51    220    524    368
   -109    992   1101   -441   -605   1047   -290   -662   -106    -15    262     90
    -57    807    865   -376   -462    836   -163   -322     59     72    285     64
     -5    849    854   -420   -428    852     98     70    314    244    405    142
     41    914    872   -478   -415    893    371    423    558    423    532    236
     49    917    867   -485   -407    893    501    594    675    509    594    275
     59    904    841   -483   -389    872    545    649    711    535    610    283
     70    896    826   -483   -376    862    568    678    727    548    620    285
     72    896    823   -483   -376    859    581    696    740    558    631    290
     85    911    826   -498   -371    870    594    719    758    571    641    309
     90    919    828   -506   -368    875    607    732    769    579    644    316
     88    922    833   -504   -371    878    615    737    774    587    654    319
     90    909    818   -498   -363    865    615    740    771    584    657    316
     96    909    813   -504   -358    862    626    753    782    589    662    324
     93    911    815   -504   -361    862    633    763    789    594    665    329
     96    919    823   -506   -363    872    644    774    800    602    678    337
    111    935    823   -524   -355    880    649    789    810    618    691    345
     98    945    846   -524   -374    896    659    807    826    633    706    358
     93    935    839   -517   -371    888    662    813    828    631    704    355
    109    927    818   -517   -353    872    662    820    828    631    698    350
     96    937    839   -517   -374    888    680    852    857    662    730    374
     96    945    849   -519   -376    898    696    880    880    688    758    400
    111    943    828   -530   -358    888    698    901    891    696    766    407
    124    943    818   -532   -345    880    701    924    901    704    771    410
    124    963    839   -545   -358    904    719    961    927    727    789    423
    140    969    826   -555   -342    898    730   1000    956    750    807    433
    158    982    823   -571   -332    904    750   1052    987    784    831    462
    155   1000    844   -576   -342    922    776   1122   1031    831    878    501
    174   1021    844   -597   -335    932    792   1192   1070    875    917    537
    200   1065    865   -631   -332    966    810   1270   1119    927    966    581
    202   1109    906   -657   -353   1008    836   1361   1184    997   1036    636
    213   1150    937   -680   -361   1044    852   1436   1239   1057   1096    685
    233   1192    958   -714   -363   1078    865   1488   1286   1104   1145    740
    244   1241    997   -745   -376   1119    878   1525   1322   1148   1184    782
    246   1278   1028   -763   -392   1153    883   1535   1335   1166   1202    800
    270   1288   1018   -779   -374   1153    875   1517   1325   1161   1202    802
    277   1304   1026   -792   -374   1163    875   1493   1314   1156   1197    802
    254   1288   1031   -771   -389   1161    878   1465   1296   1143   1182    795
    236   1257   1018   -748   -392   1137    878   1428   1275   1119   1161    771
    231   1234   1002   -732   -384   1119    878   1382   1244   1083   1130    748
    210   1195    982   -704   -384   1088    859   1314   1189   1023   1078    696
    187   1156    966   -672   -389   1062    854   1252   1150    971   1036    644
    174   1093    919   -636   -374   1008    854   1182   1101    914    979    589
    158   1039    880   -597   -361    961    844   1117   1052    865    930    542
    140    982    841   -563   -350    911    823   1049   1000    805    875    475
    129    919    789   -524   -329    854    802    982    945    745    810    410
    129    878    748   -506   -311    813    782    927    901    701    761    368
    119    844    724   -480   -301    784    774    891    870    670    732    332
    116    826    709   -472   -296    769    776    870    857    654    724    314
    122    826    704   -472   -290    763    769    849    844    641    711    296
    122    820    698   -472   -288    761    763    839    839    636    704    296
    103    797    693   -449   -293    745    758    831    831    626    698    298
     90    784    691   -439   -301    740    758    828    828    626    701    293
     85    769    683   -428   -298    727    758    826    823    626    698    283
    101    758    657   -431   -277    709    753    815    810    615    683    270
    101    748    646   -423   -272    698    753    810    802    607    680    267
    106    745    636   -426   -265    693    750    810    805    607    683    285
     88    737    649   -415   -280    693    758    810    810    615    696    309
     88    730    639   -410   -277    685    756    805    800    607    693    296
    119    735    615   -426   -246    675    756    800    792    594    680    262
    103    719    613   -413   -254    665    748    787    787    589    672    252
    109    698    587   -405   -239    644    735    782    782    584    667    246
     98    691    592   -394   -246    641    737    776    771    579    662    249
    119    678    558   -397   -218    618    735    766    756    566    652    239
    142    662    519   -405   -189    592    717    748    737    548    636    218
    135    657    522   -397   -192    589    711    745    730    542    631    207
     83    667    584   -376   -252    626    732    766    743    561    652    228
     70    665    594   -366   -262    631    740    761    740    558    646    223
     85    641    553   -366   -233    597    732    745    730    545    631    223
     96    623    524   -361   -213    574    724    732    719    535    623    215
    101    615    511   -361   -205    563    717    722    706    527    610    205
    106    607    501   -355   -197    555    709    711    693    514    600    202
     98    607    506   -355   -205    558    714    714    693    517    610    205
     90    579    488   -335   -200    535    709    706    680    509    600    184
    111    561    449   -337   -168    506    696    685    665    496    581    161
    153    571    418   -361   -132    496    696    685    667    496    587    171
    132    571    439   -353   -153    506    704    696    672    496    587    166
     85    600    511   -342   -213    555    740    724    704    524    615    187
     85    628    540   -358   -228    584    763    743    724    542    636    213
     88    646    558   -366   -233    602    787    756    737    553    644    233
     88    649    561   -371   -236    607    792    756    743    555    649    246
     85    649    561   -368   -239    605    776    743    737    553    646    241
    109    665    553   -387   -223    610    763    740    745    566    654    244
    124    670    545   -397   -210    607    748    737    743    574    665    254
     96    662    566   -381   -233    615    743    745    750    589    685    265
    114    652    537   -384   -213    594    732    743    743    587    685    259
    109    618    509   -363   -200    563    719    740    730    581    683    262
     88    579    491   -332   -200    535    706    730    717    571    675    257
    103    532    428   -319   -163    480    688    709    685    540    641    213
    116    488    371   -303   -127    431    683    685    654    506    597    181
     90    452    361   -272   -135    407    680    670    631    480    571    171
     96    415    319   -254   -111    368    670    649    602    457    550    140
    122    363    239   -244    -59    301    652    618    566    426    524     90
    103    329    223   -218    -59    277    639    594    542    400    504     72
     51    316    265   -184   -106    290    654    600    545    402    504     88
    -44    301    345   -127   -194    322    696    636    579    431    527     90
     -2    290    290   -145   -148    290    680    620    561    420    517     75
     36    265    228   -150    -96    246    659    602    537    402    491     54
     54    249    192   -153    -67    220    646    589    519    381    472     33
     51    244    192   -148    -70    218    649    584    514    374    472     25
     36    236    200   -135    -83    218    652    589    509    374    470     15
      7    223    213   -116   -103    218    667    615    519    379    475     15
     28    226    197   -129    -83    213    711    688    563    400    480     18
     49    316    267   -181   -109    293    841    885    711    514    558     72
     38    431    392   -236   -176    413    971   1137    940    735    745    226
    111    631    517   -371   -202    574   1039   1457   1236   1062   1060    524
    228    940    709   -584   -241    826    992   1675   1480   1428   1480    974
    226   1254   1028   -740   -400   1143    880   1441   1514   1649   1823   1371
    103   1332   1226   -719   -561   1280    659    802   1210   1530   1823   1423
    -41   1197   1239   -579   -641   1218    381     28    605    953   1301    943
   -142    818    961   -337   -553    888    140   -600   -114    103    452    119
   -163    366    530   -101   -345    446    -41   -784   -514   -374    -28   -342
   -135     59    192     36   -163    124    -18   -542   -407   -329    -46   -384
    -49    -33     15     41    -33    -10    111   -244   -200   -197     12   -361
     31    -10    -41    -10     33    -25    301     64     41    -31    122   -283
    -20     20     41      0    -31     31    514    368    285    171    288   -135
    -98     28    127     33   -114     75    618    506    397    272    381    -64
    -64     44    109     10    -88     75    644    548    431    298    410    -44
     18     59     41    -41    -10     51    636    545    420    288    389    -72
     57     57      0    -57     28     28    626    532    397    262    353   -137
      5     49     41    -28    -18     46    646    553    410    265    345   -148
    -36     49     83     -7    -59     64    665    587    444    301    389    -72
    -28     44     72     -7    -51     57    667    594    457    316    410    -36
     10     75     64    -41    -25     70    667    602    465    322    418    -25
    -64     90    155    -12   -109    122    696    639    496    348    439    -36
    -75     77    153     -2   -114    114    698    646    496    348    431    -54
    -36     57     90    -12    -62     72    683    631    491    345    431    -41
     -7     46     54    -18    -31     49    672    626    491    348    444    -15
     -5     46     51    -23    -31     49    670    628    493    350    449    -25
    -25     57     83    -15    -54     70    680    644    509    366    452    -44
    -46     59    106     -5    -75     83    691    662    522    384    462    -38
    -64     75    140     -5   -101    106    709    698    561    426    504     -5
    -23     83    106    -31    -64     93    696    698    555    420    506     -2
     36     83     44    -59     -5     64    678    688    542    405    493    -15
     23     88     64    -57    -20     77    691    717    566    426    511     15
     -2     93     96    -44    -49     93    709    766    602    457    542     62
    -28    116    142    -46    -85    129    730    826    652    511    594     88
    -31    137    168    -54    -98    153    748    888    704    561    633    119
    -28    148    176    -62   -101    163    758    948    748    605    675    153
     46    179    132   -111    -41    155    758   1002    784    644    709    174
     72    226    153   -150    -41    189    774   1088    846    722    784    262
     75    275    200   -174    -62    239    792   1169    909    797    862    345
     88    324    236   -207    -75    280    807   1239    963    854    922    376
    116    353    236   -233    -59    296    810   1273    984    875    935    379
    109    374    265   -241    -77    319    815   1293   1010    904    974    444
    122    418    296   -270    -85    355    818   1301   1021    930   1005    488
    129    431    301   -280    -85    366    815   1278   1002    914    997    467
    114    433    319   -272   -101    376    818   1252    982    888    969    433
    114    405    290   -262    -88    348    807   1205    948    846    930    402
    114    366    249   -241    -67    309    792   1150    909    805    891    366
    119    335    215   -228    -49    275    779   1085    859    750    841    316
     93    301    207   -197    -57    254    784   1028    815    691    782    254
     70    257    184   -163    -59    220    782    971    766    626    717    192
     44    213    168   -129    -62    192    776    906    714    563    644    116
     12    155    142    -85    -64    150    769    841    667    506    576     36
    -10    111    122    -49    -64    116    763    792    636    467    537      7
    -15     72     85    -28    -49     77    750    735    594    420    496    -31
    -23     36     59     -7    -41     46    735    685    555    376    446    -83
    -28     15     44      5    -36     28    724    662    535    355    426   -109
    -57      7     64     25    -59     36    724    649    537    361    436    -96
    -44     -5     38     23    -41     15    711    623    519    337    420   -101
    -23     -5     18     12    -20      5    698    607    506    327    413   -103
    -12    -15     -2     12     -5    -10    685    594    501    316    405   -109
     -7    -15     -7     12      0    -12    675    581    493    311    402   -109
    -28    -28     -2     28    -15    -15    665    576    488    306    381   -140
     -5    -51    -46     28     20    -49    652    561    470    288    353   -176
     15    -64    -80     23     46    -72    641    555    462    283    345   -189
    -15    -51    -36     33     10    -44    662    579    485    306    371   -166
    -23    -49    -28     33      2    -38    667    584    488    314    387   -142
    -23    -67    -46     44     10    -57    654    568    472    301    368   -168
    -31    -85    -54     57     10    -70    639    545    452    275    340   -192
    -25    -70    -44     49      7    -57    633    540    452    275    342   -184
     -2    -80    -80     38     36    -80    626    527    446    265    340   -184
     12    -93   -106     38     57    -98    620    519    439    257    337   -187
    -10   -103    -93     54     41    -98    623    522    439    265    350   -166
    -44   -124    -80     85     18   -103    620    524    444    270    361   -145
      7   -142   -150     64     75   -148    592    501    428    259    358   -132
     64   -132   -200     33    129   -166    571    472    402    236    345   -150
     -2   -135   -132     67     62   -135    594    491    415    239    327   -210
    -93   -161    -67    127    -12   -114    631    532    446    265    337   -205
    -62   -168   -106    114     20   -140    618    511    431    249    324   -210
    -33   -171   -140    101     51   -155    597    483    405    223    298   -244
    -20   -174   -153     96     64   -163    594    478    397    215    290   -246
    -31   -161   -129     96     49   -145    602    485    407    226    306   -213
    -18   -179   -161     98     70   -171    594    478    397    226    306   -207
     15   -163   -179     72     96   -171    597    472    402    231    314   -205
    -28   -114    -85     70     28   -101    639    514    454    283    366   -148
    -75    -83     -7     80    -33    -46    688    553    493    324    413    -90
    -38    -46     -7     41    -18    -28    678    537    485    309    387   -140
    -23    -38    -18     31     -2    -28    646    501    459    275    342   -176
      0    -33    -33     12     15    -33    628    491    465    283    361   -140
     18    -31    -49      7     33    -38    615    496    470    298    387   -124
     20    -41    -62      7     41    -51    597    480    452    283    374   -142
     23    -44    -70     10     46    -57    589    475    452    277    368   -155
      5    -70    -77     31     41    -72    584    478    452    275    361   -161
     -5   -119   -114     62     54   -116    568    475    436    265    348   -166
    -20   -166   -145     90     62   -155    553    465    420    246    332   -192
    -10   -210   -202    109     93   -205    535    436    389    215    311   -207
      7   -254   -262    122    132   -257    527    413    361    189    288   -220
    -10   -280   -270    145    129   -275    532    400    350    179    272   -249
    -72   -298   -228    184     77   -265    545    407    355    179    265   -270
    -83   -322   -239    202     77   -280    535    394    340    163    244   -277
    -59   -348   -288    202    111   -316    509    368    309    135    218   -283
    -70   -353   -283    213    106   -319    504    353    298    127    213   -283
    -51   -371   -322    210    132   -348    498    348    301    135    231   -275
    -49   -368   -319    207    135   -345    504    361    314    148    252   -254
    -62   -368   -309    215    122   -340    506    361    306    129    228   -303
    -38   -371   -332    205    145   -353    498    337    280     93    176   -374
    -28   -381   -355    202    161   -368    485    324    270     85    171   -363
    -38   -384   -345    210    153   -366    496    340    283     98    189   -335
    -62   -379   -316    220    124   -348    558    420    332    122    205   -327
    -33   -309   -275    171    119   -293    678    594    446    192    244   -306
     15   -179   -197     80    106   -187    792    839    652    368    392   -174
     93     49    -46    -72     70      2    919   1252   1002    740    737    137
    166    361    194   -262    -12    277    919   1480   1286   1145   1179    576
    145    652    506   -397   -179    579    667   1023   1239   1363   1514    963
      5    750    745   -379   -371    748    288    197    948   1345   1621   1132
   -132    636    769   -252   -452    701    -75   -602    405    883   1244    823
   -246    187    433     31   -340    309   -342  -1169   -387    -72    311    -49
   -228   -306    -77    267    -75   -192   -459  -1257   -787   -646   -296   -639
   -148   -545   -397    345    122   -472   -303   -857   -568   -532   -262   -654
    -93   -532   -439    311    171   -488    -28   -410   -259   -316   -111   -550
    -80   -496   -418    285    168   -457    228    -44     -5   -140     15   -475
    -44   -498   -454    272    205   -478    371    155    129    -46     75   -446
     12   -514   -527    249    270   -519    394    187    150    -38     75   -459
    -10   -522   -511    265    249   -517    420    226    179    -15     96   -431
    -85   -504   -418    293    166   -462    462    288    233     41    155   -355
   -124   -472   -348    298    111   -410    491    335    277     88    202   -306
   -129   -462   -332    296     98   -400    504    361    293    101    202   -324
    -85   -457   -374    270    142   -415    493    355    283     90    192   -355
    -44   -439   -394    239    174   -415    478    340    267     67    168   -384
    -28   -452   -423    241    197   -439    470    332    257     51    153   -397
    -57   -465   -410    259    174   -439    480    353    272     72    171   -361
    -67   -459   -394    262    161   -428    491    371    288     83    187   -350
    -59   -444   -384    249    161   -415    488    379    296     88    192   -353
    -54   -428   -374    241    158   -402    496    394    311    106    207   -332
    -33   -428   -397    231    181   -415    493    400    319    114    218   -327
    -31   -413   -381    220    174   -397    498    420    337    137    239   -301
    -28   -397   -368    213    168   -384    498    431    348    145    241   -298
    -23   -397   -374    210    174   -387    501    449    361    153    241   -311
    -28   -394   -366    210    166   -381    514    480    381    176    262   -290
     12   -376   -389    181    200   -384    511    498    392    184    267   -280
     36   -361   -400    161    218   -379    511    519    405    197    285   -265
      2   -332   -335    166    168   -332    545    584    454    241    322   -231
    -46   -306   -262    174    106   -285    584    667    511    296    366   -200
    -18   -296   -280    155    129   -288    592    719    535    319    394   -174
      5   -265   -270    129    135   -267    618    797    589    374    449   -127
     15   -249   -265    116    140   -257    641    880    639    418    491    -88
     25   -192   -218     83    119   -205    662    963    696    472    532    -54
     49   -137   -187     44    116   -161    678   1028    748    530    579    -10
     59    -83   -145     10    101   -114    691   1085    797    592    641     54
     85    -25   -111    -28     98    -67    701   1124    844    652    709    132
     85     20    -64    -54     75    -23    704   1137    862    675    743    174
     93     38    -54    -67     72     -7    698   1124    854    672    740    150
     80     44    -36    -64     57      2    696   1098    841    657    722    122
     83     51    -31    -67     57     10    693   1070    828    644    709    132
     90     41    -49    -67     67     -2    678   1018    802    618    693    124
     70     12    -57    -41     62    -23    667    958    761    576    657     77
     31    -25    -57     -2     44    -41    662    901    730    540    623     46
     15    -67    -83     25     49    -75    644    820    675    483    566     -2
      2   -124   -127     59     62   -127    610    717    597    400    483    -67
    -12   -184   -171     98     77   -179    581    631    532    332    420   -124
    -23   -233   -213    127     93   -223    555    548    470    265    353   -200
    -23   -267   -244    145    109   -257    542    483    415    210    293   -265
    -67   -327   -262    194     96   -296    532    433    376    166    244   -314
    -80   -381   -301    231    109   -342    509    389    340    132    210   -337
    -57   -400   -342    228    142   -374    483    348    311    103    192   -340
    -85   -397   -311    241    111   -355    485    337    301     96    189   -332
   -119   -397   -280    257     80   -337    491    340    298     88    179   -345
   -111   -413   -301    262     93   -358    485    335    293     80    166   -387
   -119   -433   -316    275     98   -376    488    332    293     80    163   -389
   -109   -436   -327    272    109   -381    485    332    296     88    179   -363
   -124   -454   -329    288    101   -392    483    327    293     90    187   -368
   -114   -449   -337    280    111   -394    483    329    298     98    194   -366
   -101   -441   -340    267    119   -392    475    316    288     85    187   -366
    -83   -446   -363    265    140   -405    465    298    270     62    158   -394
   -106   -457   -350    280    119   -405    467    296    265     51    135   -410
   -129   -465   -335    296    101   -402    467    293    265     57    140   -400
   -135   -485   -353    309    106   -420    457    283    259     59    145   -384
    -98   -491   -392    296    145   -441    444    270    252     54    142   -387
    -93   -496   -402    293    150   -449    449    275    249     57    137   -410
   -140   -504   -363    322    111   -433    457    270    244     49    127   -428
   -122   -498   -376    309    124   -436    449    259    231     33    114   -439
    -88   -509   -420    298    166   -465    441    252    223     25    116   -439
   -103   -519   -415    311    153   -470    444    257    226     33    124   -426
   -150   -517   -366    332    106   -444    459    270    239     51    142   -400
   -140   -519   -381    329    119   -452    446    254    226     49    137   -397
   -132   -519   -387    327    127   -454    436    236    210     36    129   -415
   -137   -527   -389    332    124   -459    431    223    200     15    106   -433
   -114   -522   -407    316    145   -465    428    215    192      5     98   -426
   -111   -519   -407    314    145   -462    433    223    200     10    101   -428
   -132   -535   -402    335    135   -470    436    220    200     10    101   -428
   -111   -522   -413    316    148   -467    433    215    200     10    106   -428
   -103   -470   -366    285    129   -418    472    241    233     41    135   -402
   -122   -426   -303    272     90   -363    511    265    259     64    158   -392
   -129   -400   -270    265     70   -335    535    272    270     67    158   -394
   -122   -407   -285    262     80   -345    519    257    267     64    155   -392
   -103   -394   -290    249     90   -345    491    239    259     67    166   -379
    -83   -379   -296    231    103   -337    467    233    257     72    174   -374
    -85   -379   -293    233    103   -337    457    233    254     70    176   -374
    -88   -368   -283    226     96   -324    452    233    257     77    187   -353
    -85   -379   -296    231    103   -337    444    246    259     85    197   -337
   -111   -426   -316    267    101   -374    433    244    252     83    197   -340
   -111   -470   -358    290    122   -415    415    228    233     70    179   -368
   -111   -504   -392    303    140   -449    405    205    202     41    145   -387
   -103   -530   -426    316    158   -478    394    179    168      5    109   -402
   -111   -558   -446    335    163   -501    384    150    140    -31     72   -420
   -114   -587   -472    350    179   -530    384    140    127    -44     54   -459
   -145   -620   -478    381    166   -550    387    140    122    -51     49   -478
   -158   -652   -493    402    166   -574    379    124     98    -75     25   -506
   -168   -665   -496    415    161   -579    376    114     85    -93      7   -548
   -161   -644   -483    402    161   -563    374    124     93    -88     15   -537
   -135   -662   -527    397    194   -594    358    106     80    -98      5   -532
    -96   -659   -563    376    231   -610    355     96     80    -93      7   -524
   -135   -662   -530    397    197   -597    366    109     90    -80     20   -511
   -213   -670   -457    441    122   -563    387    129    109    -62     38   -498
   -197   -675   -478    433    140   -576    379    122     98    -70     31   -514
   -171   -691   -522    431    174   -607    387    132     88    -85      7   -524
   -155   -649   -496    400    168   -574    470    254    155    -49     25   -509
   -106   -550   -444    329    168   -498    589    452    296     49    106   -462
    -44   -379   -335    210    142   -358    714    766    550    290    316   -288
     20   -142   -163     59     90   -153    802   1176    888    683    706    119
     88    166     77   -129      5    124    727   1135   1044   1013   1114    563
     38    327    288   -181   -124    309    454    501    914   1124   1332    813
   -163    350    511    -96   -337    431    127   -337    535    906   1205    732
   -314     70    384    122   -350    226   -174  -1047   -119    202    540    129
   -366   -387    -23    374   -174   -205   -413  -1421   -748   -576   -233   -602
   -324   -743   -418    535     46   -581   -470  -1275   -820   -737   -444   -831
   -244   -839   -594    540    171   -717   -293   -875   -587   -594   -371   -797
   -220   -784   -563    501    171   -675    -15   -452   -303   -392   -215   -675
   -210   -763   -553    485    171   -659    207   -137   -103   -252   -116   -620
   -202   -774   -571    488    184   -672    293    -12    -36   -218   -101   -620
   -158   -769   -610    465    226   -691    309     15    -20   -213   -101   -607
   -132   -753   -620    441    241   -688    335     54      7   -184    -75   -594
   -161   -758   -597    459    215   -678    358     90     41   -161    -46   -579
   -171   -758   -587    465    207   -672    366    109     49   -148    -28   -563
   -163   -740   -576    449    205   -657    358    103     41   -150    -36   -568
   -171   -730   -561    449    194   -646    361    111     46   -145    -33   -561
   -163   -748   -584    454    207   -665    366    127     57   -132    -23   -550
   -137   -735   -597    436    228   -667    368    142     70   -122    -12   -535
   -132   -719   -587    423    226   -652    366    142     70   -119    -10   -535
   -153   -724   -571    439    207   -649    371    158     80   -106      0   -527
   -158   -714   -555    436    197   -636    371    174     96    -90     15   -504
   -137   -688   -550    413    205   -620    371    181    106    -88     20   -514
   -114   -665   -553    389    218   -610    374    187    106    -96      2   -524
    -96   -644   -548    368    226   -597    381    205    124    -77     18   -504
   -101   -654   -555    376    226   -605    389    223    137    -62     28   -488
   -122   -678   -555    400    215   -618    400    252    161    -33     57   -457
   -122   -654   -532    387    202   -594    402    275    179     -7     90   -439
   -101   -626   -527    363    213   -576    405    298    184     -2     93   -459
    -90   -600   -511    345    207   -555    415    332    205      5     93   -449
    -70   -589   -519    329    223   -555    428    371    228     25    116   -415
    -70   -574   -504    322    215   -540    441    423    265     64    155   -371
    -54   -535   -480    293    210   -506    454    491    301    103    192   -350
    -38   -493   -454    267    205   -475    475    566    348    148    228   -324
    -25   -457   -431    241    202   -444    491    649    400    205    283   -272
    -12   -405   -392    207    187   -400    501    732    454    265    335   -215
     -5   -335   -329    168    161   -332    517    802    509    324    394   -153
     12   -272   -288    127    150   -280    524    846    542    371    441   -103
     38   -226   -265     93    150   -244    524    870    566    402    478    -62
     28   -210   -239     88    132   -226    532    875    579    423    511    -31
     28   -194   -223     83    124   -207    530    857    568    423    514    -25
     38   -192   -231     75    135   -213    522    831    558    418    506    -25
     36   -202   -239     83    137   -220    517    797    542    405    498    -18
     23   -213   -236     93    127   -223    517    750    524    384    478    -41
     28   -236   -265    101    145   -249    504    680    472    322    410   -132
     -2   -265   -265    132    129   -265    498    610    418    252    327   -220
    -75   -293   -218    184     70   -257    498    553    379    205    277   -249
   -101   -353   -254    226     75   -303    485    475    324    142    223   -296
   -114   -415   -301    265     90   -358    470    397    275     88    174   -348
   -114   -478   -366    296    124   -423    444    316    218     31    111   -413
   -129   -509   -379    319    124   -444    436    272    194      5     90   -428
   -153   -542   -392    345    116   -467    423    231    166    -23     70   -441
   -150   -558   -407    353    127   -483    407    187    135    -59     33   -480
   -127   -566   -439    345    153   -504    384    145     96   -106    -25   -535
   -142   -581   -439    363    148   -511    387    142     93   -109    -36   -550
   -145   -589   -444    366    148   -517    384    140     96    -98    -20   -542
   -155   -587   -431    371    135   -509    381    129     88   -103    -18   -548
   -161   -600   -439    379    137   -519    368    114     70   -127    -41   -566
   -135   -613   -478    374    171   -545    355     98     51   -148    -62   -581
   -132   -589   -459    361    163   -527    355     93     49   -150    -67   -579
   -145   -592   -446    368    148   -519    355     88     46   -153    -70   -587
   -140   -602   -465    368    161   -532    355     88     51   -150    -64   -576
   -127   -597   -470    363    171   -535    355     90     59   -137    -51   -563
   -132   -615   -483    374    171   -548    348     85     51   -142    -51   -561
   -142   -623   -480    381    168   -553    340     75     41   -153    -62   -576
   -161   -623   -462    389    150   -542    337     64     31   -168    -83   -605
   -168   -628   -459    400    145   -545    342     67     28   -171    -93   -607
   -155   -620   -465    387    153   -542    342     59     25   -171    -83   -584
   -142   -626   -485    384    168   -555    329     41     10   -179    -90   -581
   -135   -631   -496    384    179   -563    314     20     -7   -194   -109   -602
   -155   -633   -478    394    161   -555    319     25     -2   -189   -103   -592
   -150   -639   -488    394    166   -563    316     23     -7   -189    -98   -589
   -158   -646   -491    402    166   -568    316     18    -12   -200   -109   -615
   -163   -652   -491    407    161   -571    322     20    -18   -213   -124   -628
   -150   -652   -501    402    174   -576    319     15    -23   -215   -127   -631
   -155   -659   -506    405    174   -584    314      7    -31   -220   -127   -633
   -171   -657   -488    413    158   -574    314      5    -25   -213   -114   -623
   -161   -659   -501    407    168   -581    309     -2    -28   -215   -116   -618
   -129   -620   -491    376    179   -555    322      5    -20   -205   -106   -607
   -132   -548   -415    337    140   -483    350     18     -5   -197   -103   -605
   -140   -504   -366    322    111   -436    379     31      7   -187    -96   -597
   -129   -493   -363    311    114   -431    381     31      5   -189   -101   -589
   -135   -478   -342    306    103   -410    368     18      5   -187    -93   -576
   -137   -439   -301    285     80   -371    355     20     25   -163    -67   -558
   -106   -413   -309    259    101   -361    327     10     18   -163    -70   -561
   -103   -410   -306    254     98   -358    311      2      7   -163    -75   -566
   -111   -415   -303    265     96   -361    316     18     18   -150    -57   -542
   -114   -462   -348    285    114   -405    296      7      2   -171    -77   -568
   -101   -509   -407    303    153   -459    272    -18    -33   -207   -116   -607
   -103   -542   -441    322    166   -491    262    -28    -49   -218   -124   -607
   -116   -587   -470    353    176   -530    252    -38    -67   -231   -132   -613
   -148   -615   -467    379    158   -542    257    -46    -85   -252   -153   -626
   -153   -631   -478    389    161   -555    254    -64   -106   -277   -189   -657
   -161   -662   -504    410    168   -584    244    -85   -127   -303   -218   -688
   -168   -688   -519    428    174   -605    239   -101   -142   -324   -231   -711
   -174   -709   -535    441    179   -623    239   -109   -153   -335   -233   -717
   -176   -737   -561    457    189   -649    241   -109   -153   -337   -231   -714
   -179   -743   -566    459    192   -657    241   -109   -153   -337   -239   -724
   -176   -737   -561    457    192   -649    244   -106   -150   -329   -241   -719
   -189   -727   -537    457    171   -631    246   -103   -145   -329   -244   -709
   -187   -722   -535    454    174   -628    246   -106   -145   -329   -246   -714
   -155   -732   -576    441    207   -657    231   -114   -158   -342   -259   -727
   -145   -735   -589    441    220   -662    223   -122   -171   -350   -265   -722
   -176   -722   -545    446    181   -633    275    -57   -135   -329   -259   -730
   -161   -672   -511    415    174   -592    387    101    -44   -277   -236   -735
   -129   -563   -433    345    150   -498    514    337    127   -132   -119   -639
    -70   -392   -322    231    124   -358    644    704    413    153    140   -394
     64   -129   -197     31    129   -163    646   1000    685    527    542     36
    101    161     59   -132     20    111    498    691    730    782    901    452
    -62    280    340   -111   -200    309    220    -51    519    800   1023    613
   -257    210    467     23   -361    337   -111   -870     41    418    714    348
   -389   -163    226    275   -309     31   -363  -1452   -659   -418   -103   -420
   -379   -589   -210    483    -85   -400   -542  -1592  -1062   -932   -628   -927
   -301   -844   -545    571    119   -696   -511  -1312   -979   -922   -683  -1023
   -244   -875   -631    561    192   -753   -311   -919   -737   -761   -581   -971
   -205   -823   -620    514    205   -722    -33   -532   -480   -587   -454   -870
   -181   -828   -649    504    231   -740    140   -285   -324   -470   -371   -802
   -161   -823   -662    491    249   -743    200   -194   -270   -431   -342   -802
   -166   -818   -652    493    241   -735    220   -166   -262   -441   -368   -849
   -179   -818   -639    498    228   -730    236   -142   -252   -441   -371   -828
   -166   -810   -646    488    239   -730    249   -122   -231   -420   -348   -795
   -158   -800   -644    478    241   -722    259   -106   -215   -402   -332   -779
   -158   -807   -649    483    244   -730    262    -93   -205   -392   -327   -774
   -150   -805   -654    478    249   -730    265    -90   -205   -394   -327   -774
   -132   -797   -665    465    265   -732    267    -80   -200   -387   -319   -761
   -132   -795   -662    462    265   -730    272    -72   -194   -376   -314   -753
   -137   -784   -646    462    254   -717    285    -54   -179   -358   -296   -730
   -135   -769   -633    449    246   -701    288    -38   -168   -345   -288   -722
   -129   -758   -628    441    249   -693    285    -28   -161   -342   -290   -730
   -124   -753   -628    436    252   -691    285    -18   -155   -340   -288   -735
   -116   -740   -623    428    252   -683    288     -5   -148   -335   -283   -737
   -119   -732   -615    423    246   -675    290      5   -137   -322   -275   -714
   -114   -722   -607    418    244   -665    298     28   -114   -296   -249   -680
   -111   -714   -602    413    244   -659    303     57    -96   -280   -236   -670
   -116   -711   -594    415    239   -654    314     80    -83   -270   -233   -678
    -93   -691   -597    392    252   -646    316    106    -70   -254   -228   -657
    -77   -678   -600    376    259   -639    332    145    -46   -228   -200   -639
    -64   -665   -600    363    265   -631    348    194    -12   -202   -171   -615
    -49   -649   -600    350    275   -626    361    252     20   -171   -145   -589
    -38   -607   -568    322    262   -589    379    329     67   -122   -109   -555
    -18   -568   -553    293    265   -561    397    410    119    -64    -54   -501
     18   -535   -553    257    283   -542    410    493    166    -12     -2   -452
     20   -491   -511    236    265   -501    433    574    223     46     51   -402
     33   -439   -475    202    252   -457    454    641    277    109    114   -319
     49   -389   -439    171    241   -415    462    685    314    158    171   -259
     57   -353   -410    145    231   -381    459    696    332    184    205   -241
     57   -327   -384    135    220   -355    462    688    335    187    210   -246
     75   -327   -405    124    239   -363    449    657    311    166    184   -257
     75   -311   -387    119    228   -350    444    628    296    153    179   -254
     36   -319   -355    140    194   -337    446    602    280    140    168   -270
     23   -340   -363    158    192   -350    444    555    257    109    135   -293
     10   -379   -392    184    197   -384    436    485    210     51     77   -332
     -7   -426   -420    215    205   -423    436    415    163     -2     20   -376
    -41   -480   -439    259    197   -462    431    348    122    -51    -28   -423
    -57   -522   -465    290    202   -493    418    277     72   -106    -77   -485
    -70   -568   -501    319    213   -535    397    194      7   -184   -158   -589
    -90   -610   -519    350    213   -566    387    135    -33   -231   -207   -633
    -88   -649   -561    368    233   -607    368     85    -72   -267   -236   -649
    -85   -672   -587    379    249   -631    358     49   -103   -296   -265   -688
    -96   -696   -602    394    252   -649    350     18   -129   -322   -303   -709
   -103   -714   -610    407    252   -662    340     -2   -142   -335   -316   -709
   -103   -735   -631    418    262   -683    329    -23   -161   -353   -335   -730
    -77   -727   -649    402    285   -688    327    -28   -163   -355   -337   -727
   -101   -743   -644    420    270   -693    319    -36   -166   -355   -329   -717
   -114   -756   -641    433    262   -698    314    -41   -174   -361   -332   -714
    -98   -750   -654    423    277   -701    306    -51   -184   -374   -348   -737
   -109   -753   -644    431    267   -698    306    -51   -187   -374   -350   -740
   -111   -761   -649    433    267   -706    306    -46   -184   -368   -340   -714
   -101   -758   -657    428    277   -709    309    -49   -184   -368   -342   -730
   -103   -753   -649    426    272   -701    311    -54   -189   -381   -363   -761
   -114   -758   -644    436    265   -701    309    -62   -197   -389   -368   -748
    -88   -761   -672    423    288   -717    296    -75   -213   -400   -371   -743
    -85   -756   -670    418    290   -714    290    -85   -223   -413   -381   -763
    -96   -766   -672    428    288   -719    280    -96   -233   -426   -405   -784
    -98   -766   -667    433    283   -717    280    -98   -239   -428   -402   -774
   -109   -774   -665    439    277   -719    277   -103   -244   -428   -400   -779
   -101   -769   -667    433    280   -719    277   -103   -249   -431   -405   -771
    -98   -774   -675    436    285   -724    285   -101   -244   -420   -400   -761
    -93   -792   -698    444    301   -745    275   -114   -257   -433   -415   -779
    -98   -787   -688    441    293   -740    270   -124   -270   -444   -415   -766
   -106   -787   -680    444    285   -735    265   -129   -275   -454   -423   -769
    -96   -795   -701    444    301   -750    270   -124   -275   -457   -428   -787
    -88   -802   -714    446    311   -758    272   -132   -277   -465   -436   -795
    -98   -805   -709    449    303   -756    275   -137   -277   -459   -428   -776
    -88   -763   -675    426    290   -719    303   -111   -249   -431   -400   -756
    -77   -717   -641    397    280   -680    335    -88   -226   -410   -387   -745
    -75   -711   -636    394    280   -675    345    -85   -223   -410   -389   -743
    -72   -693   -623    381    272   -659    337    -98   -233   -418   -402   -750
    -72   -659   -589    366    257   -626    329   -106   -226   -407   -392   -743
    -57   -618   -563    337    249   -592    319   -101   -205   -389   -366   -717
    -36   -615   -579    327    270   -597    285   -114   -215   -397   -371   -711
    -41   -605   -566    322    259   -587    270   -116   -220   -392   -361   -696
    -54   -597   -545    324    244   -571    283    -96   -202   -371   -340   -672
    -62   -641   -579    350    254   -610    280   -101   -215   -384   -353   -685
    -44   -693   -649    368    301   -672    252   -132   -257   -426   -402   -740
    -49   -722   -672    384    309   -698    241   -145   -275   -449   -431   -761
    -72   -743   -670    407    298   -709    241   -158   -288   -462   -439   -758
    -88   -789   -701    439    303   -745    241   -166   -301   -472   -452   -758
    -90   -828   -737    459    322   -784    236   -187   -332   -504   -475   -782
    -96   -859   -766    475    335   -813    228   -205   -358   -532   -506   -831
    -98   -883   -787    491    342   -836    223   -218   -374   -550   -532   -854
    -98   -888   -789    493    342   -839    213   -231   -389   -568   -553   -870
   -101   -883   -782    493    340   -833    200   -239   -402   -581   -561   -883
   -114   -888   -776    501    327   -833    200   -236   -400   -576   -548   -870
   -103   -898   -795    501    342   -846    197   -236   -397   -566   -535   -846
    -96   -896   -802    493    353   -849    200   -236   -397   -561   -522   -826
    -90   -891   -800    491    353   -846    202   -231   -397   -555   -524   -841
    -93   -898   -805    493    353   -852    200   -239   -402   -571   -553   -883
    -85   -914   -831    498    371   -872    205   -228   -405   -581   -563   -888
    -80   -904   -823    491    368   -865    275   -127   -350   -555   -550   -880
    -59   -831   -771    446    355   -802    387     54   -223   -465   -493   -836
    -15   -709   -696    361    340   -704    485    298    -12   -262   -319   -680
     64   -501   -568    218    316   -535    548    633    280     80     20   -350
    155   -184   -340     12    246   -262    511    787    493    420    423     93
    135     98    -36   -116     85     31    400    467    485    600    722    462
    -49    174    220    -62   -135    197    176   -241    137    415    649    441
   -213     18    231     98   -223    124    -83   -992   -478   -202     59   -116
   -280   -340    -59    309   -111   -200   -301  -1496  -1101   -945   -691   -859
   -254   -753   -498    504    122   -626   -462  -1577  -1369  -1273  -1021  -1195
   -233  -1028   -797    628    280   -914   -426  -1309  -1236  -1202  -1005  -1205
   -181  -1091   -911    636    363  -1002   -285   -987  -1013  -1057   -930  -1163
   -132  -1044   -914    587    389   -982    -72   -644   -756   -875   -807  -1062
    -88   -995   -906    542    407   -950     90   -402   -579   -735   -693   -966
    -83   -976   -896    527    405   -937    150   -327   -519   -691   -662   -953
    -90   -971   -880    530    392   -927    176   -293   -491   -672   -649   -948
   -103   -979   -875    540    384   -927    181   -280   -485   -670   -644   -950
    -80   -974   -893    527    405   -935    184   -265   -475   -657   -628   -935
    -67   -971   -904    519    415   -937    184   -249   -459   -639   -618   -917
    -72   -961   -891    517    407   -927    187   -241   -454   -641   -620   -911
    -57   -945   -891    498    415   -917    192   -231   -446   -633   -615   -901
    -49   -927   -878    488    413   -904    200   -218   -436   -620   -600   -880
    -64   -932   -867    496    400   -901    200   -218   -433   -615   -592   -865
    -46   -924   -878    485    413   -901    197   -215   -431   -613   -597   -878
    -41   -914   -872    478    413   -893    197   -202   -426   -607   -597   -893
    -38   -911   -872    475    415   -893    197   -192   -415   -592   -581   -875
    -28   -898   -870    462    418   -885    200   -184   -415   -584   -566   -852
    -25   -883   -859    454    415   -872    200   -174   -405   -571   -550   -836
    -23   -880   -859    452    415   -870    200   -161   -392   -558   -537   -828
    -44   -859   -815    452    384   -839    207   -135   -374   -540   -522   -818
    -36   -857   -820    446    389   -839    213   -116   -361   -527   -517   -810
    -15   -857   -841    436    410   -849    210   -106   -358   -524   -517   -802
    -12   -836   -823    423    405   -831    210    -80   -337   -504   -498   -782
     -5   -800   -795    402    394   -797    228    -36   -298   -462   -454   -743
     10   -787   -797    387    402   -792    231      7   -265   -426   -418   -701
     31   -763   -797    366    413   -779    231     49   -239   -400   -392   -670
     46   -737   -784    342    413   -758    233    101   -205   -363   -358   -633
     62   -698   -761    319    410   -730    246    176   -148   -296   -293   -579
     77   -659   -737    288    407   -698    262    257    -85   -223   -220   -517
     96   -605   -704    254    400   -654    267    322    -41   -163   -163   -465
    116   -550   -670    215    392   -610    277    381      5   -101   -103   -394
    140   -514   -654    187    397   -584    280    415     38    -54    -57   -337
    145   -493   -641    174    392   -568    285    431     54    -25    -18   -316
    140   -452   -594    155    366   -522    290    431     59    -20     -7   -316
    124   -433   -558    153    340   -496    290    402     38    -46    -33   -332
    122   -446   -568    163    345   -506    283    361      7    -83    -67   -355
    111   -454   -568    171    340   -511    283    322    -20   -111    -88   -366
    101   -470   -571    184    335   -519    280    280    -49   -142   -122   -387
     90   -496   -589    200    337   -542    277    236    -85   -189   -174   -431
     67   -540   -607    236    337   -574    272    174   -140   -254   -249   -514
     44   -584   -628    267    335   -605    262    111   -192   -319   -314   -576
     28   -631   -659    301    342   -644    270     59   -223   -361   -353   -613
     10   -691   -701    340    353   -696    265      0   -267   -413   -405   -662
      0   -719   -719    361    358   -719    249    -64   -319   -470   -465   -717
     -5   -753   -748    376    371   -750    233   -109   -355   -511   -509   -776
    -15   -774   -758    394    371   -766    226   -132   -374   -532   -527   -800
    -25   -795   -769    410    368   -782    213   -163   -392   -555   -548   -815
    -23   -800   -776    413    376   -789    210   -176   -394   -561   -558   -831
    -33   -802   -771    418    366   -787    210   -187   -402   -566   -571   -839
    -36   -810   -776    423    368   -795    210   -194   -410   -574   -579   -846
    -28   -818   -789    420    379   -805    205   -200   -413   -571   -576   -846
    -41   -826   -784    433    371   -805    194   -205   -420   -574   -579   -849
    -46   -831   -784    439    366   -807    192   -213   -428   -576   -579   -839
    -28   -815   -787    420    379   -802    187   -207   -426   -571   -568   -828
    -18   -810   -792    413    384   -802    187   -207   -423   -574   -576   -846
    -18   -818   -800    418    389   -810    181   -220   -431   -584   -589   -857
    -12   -805   -795    407    389   -800    179   -218   -426   -574   -579   -828
    -18   -797   -779    407    379   -789    176   -220   -426   -571   -576   -820
    -20   -813   -792    415    384   -805    174   -233   -439   -589   -597   -862
    -10   -823   -813    418    400   -818    171   -239   -446   -589   -589   -859
    -10   -820   -810    415    400   -818    163   -244   -449   -587   -584   -844
    -20   -823   -802    420    389   -813    163   -246   -452   -589   -592   -857
    -25   -826   -802    426    387   -815    158   -259   -467   -610   -615   -885
    -12   -828   -815    420    400   -823    155   -262   -470   -615   -620   -880
    -18   -836   -818    426    397   -828    155   -262   -472   -613   -613   -867
     -7   -839   -831    423    410   -836    153   -267   -478   -607   -605   -859
     -7   -826   -820    415    405   -823    148   -272   -483   -613   -610   -862
     -5   -823   -818    415    405   -820    142   -283   -491   -628   -631   -885
    -12   -828   -818    418    400   -826    153   -272   -485   -615   -618   -880
     -7   -792   -787    400    387   -789    179   -246   -452   -576   -584   -852
    -15   -753   -737    381    358   -745    207   -228   -431   -558   -571   -852
    -31   -730   -698    381    332   -714    236   -220   -426   -561   -579   -852
    -18   -717   -701    366    340   -709    231   -226   -428   -561   -571   -823
    -10   -711   -701    361    342   -706    213   -241   -431   -561   -568   -810
      5   -675   -680    332    340   -678    205   -236   -413   -537   -545   -807
     18   -665   -683    324    350   -672    181   -252   -423   -545   -555   -831
     31   -662   -696    314    361   -678    168   -257   -423   -542   -548   -813
     18   -667   -688    324    350   -678    168   -249   -415   -530   -532   -797
     15   -691   -709    337    361   -698    155   -257   -428   -542   -537   -797
     38   -724   -763    342    400   -743    135   -270   -452   -561   -561   -802
     38   -766   -805    363    420   -784    122   -277   -470   -576   -579   -820
      7   -797   -807    394    405   -802    127   -288   -485   -592   -592   -828
    -18   -844   -826    428    402   -833    135   -293   -498   -607   -610   -857
    -25   -872   -846    449    410   -859    132   -309   -511   -628   -639   -911
    -25   -875   -849    449    407   -862    119   -335   -537   -662   -675   -935
    -28   -901   -872    465    420   -888    109   -350   -558   -685   -696   -940
    -20   -922   -901    470    436   -911    106   -358   -571   -691   -693   -953
    -12   -922   -909    467    446   -917    114   -342   -563   -678   -678   -950
    -33   -935   -901    483    431   -919    116   -348   -563   -680   -685   -943
    -31   -948   -917    491    441   -935    109   -355   -571   -688   -698   -950
    -28   -943   -914    483    439   -930    109   -353   -568   -680   -696   -953
    -23   -937   -914    480    444   -927    103   -353   -574   -685   -693   -948
     -7   -958   -950    480    470   -953     93   -361   -579   -685   -688   -937
     -5   -963   -958    483    475   -961     98   -348   -571   -680   -685   -935
    -25   -961   -935    491    454   -948    166   -265   -524   -659   -683   -945
    -28   -896   -867    462    418   -883    293    -88   -402   -584   -644   -917
     18   -802   -820    389    418   -810    400    137   -218   -415   -509   -805
     98   -597   -696    249    397   -646    493    506     93    -77   -187   -524
    207   -314   -522     51    363   -418    472    719    332    277    223    -93
    205    -28   -233    -88    218   -129    316    384    322    493    568    316
     59     90     28    -75     15     59     33   -361     23    423    620    415
   -111      5    114     51   -114     59   -275  -1137   -527    -67    184     25
   -220   -374   -153    296    -33   -265   -519  -1678  -1218   -904   -657   -771
   -200   -831   -631    517    215   -732   -659  -1790  -1582  -1379  -1137  -1241
   -135  -1101   -966    615    415  -1034   -584  -1467  -1413  -1288  -1119  -1275
    -88  -1117  -1031    602    470  -1075   -389  -1093  -1137  -1096   -997  -1197
    -54  -1070  -1018    561    480  -1044   -140   -724   -862   -893   -854  -1080
    -31  -1036  -1005    535    485  -1021     25   -480   -685   -756   -753   -997
    -25  -1031  -1008    527    488  -1021     70   -418   -639   -722   -732   -979
    -15  -1023  -1010    519    496  -1018     88   -387   -607   -696   -709   -958
    -15  -1002   -989    506    485   -995    106   -358   -587   -675   -691   -958
    -15  -1000   -984    509    483   -992    114   -340   -576   -670   -696   -961
     -2   -982   -982    491    488   -982    109   -332   -568   -659   -691   -943
      2   -976   -979    485    491   -976    111   -324   -566   -657   -691   -961
      5   -989   -997    491    498   -992    119   -314   -553   -644   -672   -945
     10   -984   -995    488    501   -989    119   -309   -540   -623   -644   -911
     10   -958   -969    472    488   -963    127   -290   -524   -600   -618   -885
     -7   -943   -937    475    465   -940    135   -270   -506   -589   -610   -878
     18   -930   -948    454    480   -940    140   -254   -493   -579   -610   -875
     20   -927   -948    454    483   -937    145   -246   -485   -571   -600   -878
     15   -909   -924    444    470   -917    137   -244   -483   -568   -592   -880
     12   -901   -917    444    462   -909    137   -228   -467   -548   -574   -854
     28   -893   -924    431    475   -909    132   -218   -454   -527   -550   -820
     46   -888   -935    420    491   -911    140   -200   -439   -504   -530   -820
     20   -885   -906    431    462   -893    155   -179   -418   -488   -527   -828
     28   -867   -896    420    462   -880    163   -150   -405   -478   -524   -820
     51   -854   -906    400    478   -880    174   -111   -379   -446   -496   -792
     44   -839   -883    397    462   -859    187    -67   -342   -407   -454   -756
     44   -820   -867    387    454   -844    200    -23   -314   -381   -428   -735
     70   -787   -857    358    462   -820    213     31   -280   -355   -407   -709
    101   -750   -852    322    475   -802    220     96   -241   -316   -379   -662
    122   -719   -841    298    480   -779    233    179   -189   -254   -316   -605
    135   -667   -802    265    467   -735    262    275   -116   -176   -239   -542
    129   -620   -753    244    441   -685    285    355    -54   -103   -163   -491
    137   -579   -719    220    426   -649    293    407    -15    -51   -111   -452
    150   -530   -680    189    415   -605    298    439     15    -10    -75   -394
    181   -478   -659    145    420   -568    296    444     28     10    -57   -379
    174   -446   -620    135    394   -532    296    433     25     15    -51   -374
    161   -441   -605    137    381   -522    288    410      7      7    -49   -361
    158   -449   -607    145    381   -527    290    384     -5      5    -44   -355
    140   -459   -600    158    368   -527    283    337    -38    -31    -75   -400
    124   -475   -602    174    363   -537    270    270    -90    -93   -135   -452
    103   -514   -618    202    358   -563    259    200   -137   -150   -194   -488
     96   -561   -657    233    376   -607    244    124   -192   -207   -249   -532
     80   -613   -696    265    387   -654    218     44   -249   -270   -309   -602
     64   -662   -727    296    394   -693    205    -23   -290   -319   -371   -670
     28   -701   -730    335    376   -714    200    -72   -316   -350   -402   -688
      0   -732   -732    366    366   -732    189   -114   -340   -376   -418   -696
     10   -766   -779    376    392   -771    166   -166   -381   -413   -459   -748
      7   -797   -805    394    405   -802    148   -215   -423   -459   -517   -815
      2   -828   -831    413    415   -828    137   -244   -446   -483   -540   -841
      0   -836   -836    418    418   -836    129   -262   -454   -488   -550   -836
      5   -846   -854    420    428   -849    124   -275   -462   -488   -548   -831
      2   -844   -846    420    423   -844    122   -277   -467   -493   -545   -849
    -12   -839   -828    426    405   -833    122   -277   -465   -493   -553   -865
    -12   -844   -831    428    407   -839    119   -285   -470   -501   -555   -859
      0   -854   -854    428    426   -854    111   -293   -472   -501   -553   -854
      0   -857   -857    428    428   -857    111   -296   -470   -501   -550   -846
      0   -854   -854    426    426   -854    106   -290   -467   -498   -548   -828
     -2   -846   -844    426    420   -846    106   -288   -467   -496   -542   -818
    -12   -849   -836    428    410   -841     98   -303   -483   -509   -555   -859
    -15   -849   -836    431    407   -844     88   -314   -498   -524   -579   -883
    -10   -857   -846    431    418   -852     88   -311   -488   -517   -563   -862
     -5   -852   -846    428    420   -849     85   -309   -478   -509   -542   -836
     -7   -844   -836    426    413   -841     77   -314   -488   -514   -545   -836
     10   -846   -857    418    433   -852     67   -324   -498   -524   -563   -846
     10   -857   -870    423    436   -862     64   -332   -504   -532   -566   -859
    -28   -859   -831    444    400   -846     64   -337   -514   -537   -571   -888
    -38   -859   -823    449    392   -844     67   -329   -506   -532   -568   -885
    -15   -852   -836    433    407   -844     64   -332   -509   -535   -571   -875
    -20   -859   -839    439    407   -852     64   -335   -511   -532   -574   -865
    -25   -862   -836    444    405   -849     70   -329   -506   -522   -568   -857
    -10   -862   -854    433    420   -859     57   -342   -514   -537   -576   -878
      2   -823   -826    410    413   -826     67   -332   -501   -524   -563   -862
    -10   -769   -758    389    374   -766    106   -306   -462   -485   -527   -820
    -25   -756   -730    392    350   -743    132   -296   -439   -467   -506   -807
    -12   -735   -724    374    355   -732    132   -298   -441   -470   -506   -810
     -5   -727   -722    366    358   -724    119   -311   -449   -472   -511   -815
     -2   -709   -706    353    350   -709     96   -316   -444   -467   -509   -810
     15   -696   -711    340    363   -704     72   -322   -444   -465   -506   -797
     31   -698   -732    332    379   -714     46   -340   -457   -470   -504   -792
     38   -691   -730    324    384   -709     38   -332   -444   -454   -485   -774
     28   -714   -743    340    384   -730     33   -324   -441   -452   -485   -769
     18   -737   -756    361    387   -745     15   -332   -462   -470   -509   -797
     20   -789   -810    384    413   -797    -10   -363   -501   -511   -561   -841
     -2   -828   -826    415    410   -826    -12   -374   -514   -524   -571   -849
    -25   -857   -831    439    400   -844     -7   -374   -522   -530   -571   -849
    -33   -880   -846    457    405   -865      0   -374   -532   -535   -574   -846
    -33   -914   -880    472    423   -896    -15   -405   -561   -571   -618   -898
    -38   -945   -906    493    431   -927    -28   -426   -581   -600   -649   -937
    -41   -961   -919    501    436   -940    -44   -439   -597   -613   -662   -945
    -44   -969   -924    506    439   -948    -51   -441   -597   -610   -657   -935
    -46   -969   -922    506    433   -945    -51   -441   -602   -610   -649   -930
    -51   -969   -919    509    431   -945    -57   -444   -602   -613   -652   -940
    -51   -976   -927    514    436   -953    -59   -452   -605   -618   -665   -963
    -44   -969   -924    506    439   -948    -70   -462   -618   -626   -683   -963
    -38   -961   -924    498    441   -945    -80   -459   -613   -615   -672   -924
    -36   -966   -930    498    446   -948    -83   -454   -607   -607   -667   -914
    -44   -961   -917    501    436   -940    -59   -423   -600   -615   -688   -961
    -49   -917   -867    483    407   -893     54   -293   -522   -589   -672   -989
    -28   -841   -815    433    392   -831    174    -83   -366   -470   -581   -924
     23   -683   -706    329    363   -696    319    296    -64   -168   -319   -678
    153   -423   -576    132    363   -498    371    683    267    244     98   -252
    265    -72   -337    -96    301   -205    202    457    353    537    491    184
    127     41    -85    -85    106    -23   -148   -309    176    620    670    413
    -90     23    114     33   -103     67   -511  -1130   -218    366    491    275
   -239   -314    -75    275    -83   -197   -828  -1810   -950   -454   -280   -423
   -257   -792   -535    524    137   -665  -1034  -2096  -1543  -1205  -1028  -1114
   -179  -1072   -893    623    355   -984   -963  -1769  -1436  -1192  -1088  -1218
   -137  -1122   -984    628    420  -1052   -709  -1319  -1163  -1015   -984  -1161
   -127  -1096   -971    610    420  -1034   -428   -914   -909   -839   -862  -1070
   -101  -1101  -1000    602    449  -1052   -239   -639   -740   -719   -771  -1023
    -75  -1088  -1013    579    467  -1049   -181   -550   -688   -688   -761  -1041
    -62  -1104  -1041    581    488  -1072   -168   -527   -685   -696   -782  -1065
    -49  -1114  -1065    579    506  -1088   -168   -511   -678   -685   -776  -1052
    -49  -1101  -1052    576    501  -1078   -161   -496   -662   -675   -776  -1047
    -62  -1093  -1031    576    483  -1062   -155   -483   -649   -670   -774  -1021
    -51  -1088  -1039    568    491  -1065   -153   -467   -633   -649   -753  -1005
    -44  -1083  -1039    563    496  -1062   -158   -462   -623   -641   -748  -1005
    -33  -1078  -1044    555    504  -1062   -158   -452   -618   -641   -745  -1005
    -33  -1093  -1060    563    511  -1078   -166   -449   -613   -641   -748  -1010
    -38  -1096  -1060    566    509  -1078   -166   -439   -607   -631   -743  -1008
    -20  -1096  -1075    555    527  -1085   -174   -431   -600   -626   -732   -997
      2  -1096  -1098    548    550  -1096   -176   -420   -589   -607   -719   -974
    -12  -1083  -1070    548    527  -1078   -174   -402   -576   -597   -714   -971
    -36  -1083  -1049    558    506  -1067   -168   -384   -561   -589   -719   -982
    -36  -1080  -1047    555    504  -1065   -168   -363   -542   -571   -711   -969
    -36  -1075  -1039    555    501  -1057   -166   -342   -527   -553   -701   -961
    -12  -1085  -1072    548    527  -1078   -163   -322   -517   -540   -693   -950
    -10  -1078  -1067    542    527  -1072   -163   -296   -498   -524   -675   -932
    -20  -1072  -1052    545    514  -1065   -161   -270   -480   -514   -675   -930
    -31  -1070  -1039    550    504  -1054   -161   -233   -462   -496   -667   -917
     -2  -1060  -1057    530    527  -1060   -155   -181   -426   -467   -636   -883
     38  -1031  -1072    496    555  -1052   -140   -114   -384   -431   -610   -862
     49  -1028  -1080    488    563  -1054   -119    -36   -340   -389   -581   -844
     64  -1015  -1080    475    571  -1047   -101     49   -283   -329   -527   -792
     83   -956  -1041    433    561   -997    -83    135   -226   -272   -480   -745
     83   -896   -979    407    530   -937    -72    205   -176   -226   -441   -714
     96   -862   -958    381    527   -909    -72    254   -135   -181   -397   -667
    116   -818   -935    350    524   -875    -72    288    -98   -140   -358   -613
    129   -774   -904    319    514   -839    -75    298    -80   -116   -337   -584
    127   -769   -898    319    511   -833    -77    293    -70   -101   -319   -563
    127   -787   -917    329    519   -852    -88    272    -77   -103   -324   -566
    127   -802   -930    337    527   -865   -101    236    -96   -122   -342   -574
    109   -820   -930    355    517   -875   -114    192   -124   -150   -374   -597
     93   -852   -945    379    519   -898   -135    124   -166   -200   -420   -641
     80   -898   -979    407    527   -937   -155     46   -213   -257   -483   -696
     54   -948  -1002    446    527   -974   -174    -33   -262   -311   -545   -745
     20  -1015  -1039    496    527  -1026   -192   -114   -311   -371   -602   -802
     -5  -1093  -1088    548    540  -1091   -220   -197   -368   -428   -657   -859
    -31  -1169  -1137    597    550  -1153   -254   -285   -426   -488   -711   -914
    -38  -1223  -1184    631    571  -1205   -283   -353   -472   -535   -763   -958
    -28  -1262  -1234    644    600  -1249   -298   -394   -506   -571   -805   -997
    -36  -1304  -1267    670    615  -1286   -314   -436   -548   -618   -865  -1052
    -49  -1350  -1301    698    623  -1325   -340   -483   -589   -662   -909  -1101
    -54  -1400  -1345    727    644  -1374   -355   -511   -602   -683   -919  -1124
    -49  -1428  -1379    737    662  -1402   -371   -527   -618   -698   -937  -1132
    -46  -1436  -1392    740    672  -1415   -384   -540   -623   -706   -945  -1135
    -51  -1460  -1408    756    675  -1434   -394   -550   -623   -709   -948  -1135
    -51  -1473  -1421    763    683  -1447   -410   -558   -631   -711   -961  -1143
    -57  -1483  -1426    769    680  -1454   -420   -566   -633   -719   -969  -1153
    -67  -1501  -1434    784    680  -1467   -431   -574   -639   -732   -982  -1158
    -57  -1504  -1447    779    693  -1475   -446   -581   -644   -743   -992  -1156
    -46  -1504  -1457    776    704  -1480   -452   -579   -636   -737   -989  -1161
    -62  -1532  -1470    795    701  -1504   -457   -587   -641   -745  -1002  -1184
    -64  -1566  -1501    815    717  -1535   -472   -600   -654   -758  -1018  -1187
    -59  -1579  -1519    818    727  -1548   -485   -607   -667   -771  -1031  -1182
    -54  -1579  -1525    818    735  -1553   -493   -613   -670   -779  -1041  -1205
    -49  -1608  -1558    828    753  -1584   -517   -633   -683   -800  -1067  -1239
    -54  -1631  -1579    841    761  -1605   -532   -641   -691   -802  -1067  -1231
    -77  -1641  -1564    857    743  -1602   -532   -639   -680   -792  -1057  -1221
    -80  -1660  -1579    870    748  -1621   -537   -644   -688   -797  -1062  -1221
    -83  -1675  -1592    878    753  -1636   -553   -654   -693   -807  -1070  -1228
    -70  -1691  -1621    878    774  -1657   -574   -678   -711   -831  -1096  -1252
    -62  -1706  -1644    883    787  -1675   -579   -685   -717   -844  -1104  -1262
    -77  -1719  -1641    898    782  -1680   -587   -693   -724   -846  -1106  -1262
    -67  -1730  -1662    898    797  -1699   -602   -701   -730   -852  -1111  -1254
    -51  -1743  -1691    898    818  -1719   -613   -711   -737   -859  -1114  -1254
    -59  -1725  -1665    891    800  -1696   -600   -696   -717   -841  -1098  -1257
    -57  -1673  -1615    865    779  -1644   -568   -675   -691   -831  -1093  -1265
    -67  -1657  -1590    862    761  -1626   -553   -670   -683   -828  -1093  -1244
    -67  -1662  -1595    865    761  -1628   -553   -675   -683   -833  -1098  -1247
    -54  -1665  -1613    857    779  -1639   -574   -693   -693   -844  -1109  -1260
    -38  -1621  -1582    831    771  -1602   -594   -698   -685   -831  -1098  -1239
    -44  -1631  -1587    836    771  -1610   -628   -706   -685   -828  -1093  -1218
    -38  -1636  -1597    836    776  -1615   -654   -714   -691   -826  -1091  -1205
    -33  -1626  -1595    828    779  -1610   -667   -717   -685   -828  -1085  -1200
    -33  -1673  -1639    854    802  -1657   -685   -730   -709   -852  -1106  -1226
    -38  -1740  -1704    888    831  -1725   -717   -758   -743   -885  -1143  -1267
    -46  -1790  -1743    917    846  -1766   -748   -779   -771   -911  -1166  -1280
    -44  -1810  -1766    927    859  -1790   -763   -795   -784   -924  -1176  -1291
    -54  -1816  -1761    935    852  -1790   -771   -810   -800   -940  -1192  -1299
    -70  -1852  -1784    958    854  -1818   -779   -831   -828   -971  -1218  -1332
    -83  -1906  -1823    995    870  -1865   -802   -862   -862  -1013  -1254  -1382
   -103  -1938  -1834   1018    862  -1886   -818   -883   -878  -1036  -1286  -1413
   -106  -1948  -1842   1028    867  -1896   -826   -891   -898  -1054  -1317  -1434
   -101  -1953  -1852   1026    875  -1904   -839   -901   -911  -1067  -1330  -1428
   -114  -1956  -1842   1034    862  -1899   -852   -909   -914  -1072  -1327  -1418
   -109  -1964  -1855   1036    870  -1909   -865   -914   -917  -1078  -1327  -1415
    -90  -1969  -1878   1031    893  -1925   -880   -924   -927  -1091  -1340  -1431
   -109  -1979  -1873   1041    880  -1927   -888   -935   -940  -1111  -1358  -1447
   -129  -1974  -1847   1052    857  -1912   -893   -937   -943  -1117  -1361  -1454
   -116  -1974  -1857   1047    870  -1917   -904   -940   -945  -1122  -1363  -1460
   -111  -1958  -1847   1036    867  -1904   -893   -917   -930  -1119  -1361  -1457
   -111  -1891  -1782   1000    833  -1836   -797   -792   -862  -1088  -1350  -1462
    -80  -1800  -1719    940    818  -1761   -691   -600   -730   -989  -1275  -1402
    -15  -1644  -1628    828    805  -1636   -576   -257   -475   -735  -1041  -1182
    116  -1415  -1532    649    823  -1473   -524    171   -158   -353   -654   -784
    166  -1101  -1270    467    717  -1184   -649    -51    -59    -67   -283   -381
     41   -989  -1031    472    535  -1010   -950   -779   -226      2   -114   -176
   -163   -997   -833    579    335   -917  -1306  -1615   -623   -254   -283   -283
   -316  -1273   -956    795    319  -1114  -1600  -2307  -1299  -1015   -995   -927
   -329  -1714  -1384   1021    524  -1551  -1813  -2551  -1829  -1688  -1657  -1571
   -257  -1987  -1730   1122    735  -1860  -1816  -2307  -1803  -1748  -1779  -1732
   -202  -2031  -1829   1117    810  -1930  -1626  -1896  -1571  -1602  -1704  -1688
   -181  -1956  -1774   1070    795  -1865  -1345  -1488  -1317  -1431  -1584  -1595
   -140  -1953  -1813   1044    836  -1883  -1169  -1231  -1166  -1332  -1514  -1548
   -116  -1938  -1821   1026    849  -1880  -1101  -1127  -1106  -1288  -1478  -1519
   -127  -1930  -1805   1028    836  -1867  -1083  -1091  -1085  -1283  -1483  -1540
   -111  -1930  -1818   1021    852  -1875  -1083  -1075  -1085  -1293  -1504  -1551
   -111  -1906  -1795   1008    841  -1852  -1085  -1065  -1075  -1283  -1488  -1527
   -116  -1870  -1753    992    815  -1813  -1091  -1060  -1072  -1275  -1478  -1509
   -103  -1834  -1730    969    810  -1782  -1096  -1052  -1075  -1273  -1470  -1501
    -90  -1834  -1743    963    826  -1790  -1101  -1044  -1075  -1267  -1460  -1491
    -93  -1834  -1743    963    823  -1790  -1111  -1047  -1075  -1265  -1452  -1483
   -103  -1810  -1706    956    800  -1758  -1114  -1039  -1072  -1270  -1454  -1493
    -90  -1774  -1686    930    795  -1730  -1114  -1028  -1062  -1270  -1454  -1493
    -77  -1738  -1660    909    789  -1699  -1114  -1013  -1049  -1257  -1441  -1470
    -88  -1722  -1634    904    771  -1678  -1114  -1002  -1044  -1254  -1439  -1457
    -83  -1693  -1610    885    763  -1652  -1117  -1000  -1047  -1257  -1439  -1449
    -77  -1667  -1592    870    756  -1631  -1124   -995  -1039  -1252  -1426  -1431
    -80  -1660  -1579    870    748  -1621  -1127   -984  -1023  -1234  -1405  -1405
    -75  -1636  -1564    854    743  -1602  -1137   -971  -1021  -1228  -1389  -1405
    -64  -1595  -1532    828    732  -1564  -1140   -958  -1018  -1228  -1392  -1421
    -54  -1553  -1499    802    722  -1525  -1140   -935  -1008  -1223  -1397  -1410
    -46  -1530  -1483    789    717  -1506  -1140   -904   -989  -1202  -1374  -1384
    -38  -1525  -1488    779    722  -1506  -1137   -870   -971  -1179  -1348  -1356
    -31  -1478  -1447    756    706  -1462  -1127   -815   -935  -1140  -1312  -1314
    -38  -1426  -1389    730    672  -1408  -1114   -748   -893  -1098  -1270  -1275
    -25  -1371  -1345    698    659  -1358  -1109   -685   -862  -1075  -1247  -1252
      5  -1312  -1317    652    659  -1314  -1104   -615   -826  -1034  -1205  -1210
     28  -1241  -1270    605    646  -1254  -1093   -540   -776   -979  -1150  -1169
     41  -1174  -1215    566    626  -1195  -1080   -467   -732   -924  -1101  -1122
     59  -1104  -1163    522    610  -1132  -1075   -410   -691   -878  -1052  -1054
     83  -1031  -1114    472    597  -1072  -1075   -374   -659   -841  -1013  -1010
    106   -971  -1078    431    592  -1023  -1075   -363   -644   -815   -976   -976
    114   -924  -1039    402    574   -982  -1072   -368   -644   -807   -956   -948
     98   -893   -992    397    545   -943  -1078   -387   -654   -815   -961   -958
     77   -878   -956    397    517   -917  -1091   -418   -672   -828   -971   -958
     75   -859   -937    392    504   -898  -1106   -462   -701   -854   -987   -953
     67   -844   -911    387    488   -878  -1114   -511   -730   -883  -1008   -958
     36   -854   -891    410    462   -872  -1114   -574   -771   -930  -1052  -1008
      2   -888   -893    441    446   -891  -1124   -659   -836  -1005  -1127  -1093
     -7   -911   -906    459    449   -909  -1140   -732   -885  -1060  -1182  -1130
    -41   -930   -888    483    420   -911  -1161   -805   -932  -1106  -1223  -1163
    -70   -948   -878    509    402   -914  -1184   -883   -989  -1166  -1283  -1226
    -67   -966   -898    517    413   -932  -1208   -950  -1044  -1218  -1332  -1267
    -72   -971   -901    522    413   -937  -1228  -1002  -1085  -1254  -1361  -1275
    -83   -989   -906    535    410   -948  -1247  -1049  -1122  -1293  -1392  -1325
    -98   -989   -891    545    394   -940  -1265  -1091  -1161  -1335  -1439  -1382
    -93   -971   -878    530    392   -924  -1280  -1117  -1184  -1356  -1460  -1384
    -93   -961   -867    527    387   -914  -1283  -1127  -1195  -1361  -1457  -1379
   -111   -945   -833    527    361   -891  -1286  -1135  -1197  -1358  -1441  -1361
   -103   -914   -810    509    353   -862  -1293  -1137  -1202  -1361  -1449  -1361
   -106   -901   -797    501    345   -849  -1309  -1145  -1215  -1371  -1462  -1369
    -96   -872   -776    483    340   -826  -1322  -1166  -1231  -1387  -1467  -1376
   -101   -839   -737    467    316   -787  -1319  -1171  -1234  -1387  -1467  -1369
   -103   -807   -704    457    298   -756  -1309  -1153  -1221  -1369  -1449  -1335
   -106   -797   -691    449    290   -745  -1325  -1161  -1231  -1374  -1460  -1356
   -103   -782   -680    441    288   -732  -1335  -1169  -1241  -1384  -1467  -1366
   -103   -756   -652    428    272   -704  -1340  -1174  -1244  -1387  -1460  -1353
   -109   -730   -620    420    254   -675  -1343  -1179  -1247  -1387  -1449  -1340
   -101   -704   -602    400    249   -654  -1350  -1189  -1260  -1400  -1457  -1356
    -98   -672   -576    384    239   -626  -1358  -1197  -1267  -1410  -1467  -1358
   -103   -644   -540    371    218   -592  -1356  -1192  -1265  -1408  -1460  -1340
   -109   -626   -517    368    202   -571  -1361  -1195  -1273  -1408  -1460  -1327
    -98   -605   -506    350    202   -555  -1363  -1205  -1283  -1408  -1457  -1317
   -101   -576   -475    337    184   -527  -1363  -1210  -1291  -1405  -1457  -1314
   -101   -555   -454    324    176   -506  -1371  -1218  -1304  -1413  -1470  -1345
   -101   -530   -428    316    163   -480  -1379  -1223  -1314  -1421  -1483  -1345
   -103   -511   -407    306    150   -459  -1389  -1226  -1317  -1423  -1486  -1322
   -101   -493   -392    298    145   -444  -1387  -1226  -1319  -1421  -1473  -1317
   -101   -472   -371    285    135   -423  -1387  -1234  -1319  -1418  -1465  -1317
    -88   -423   -335    257    122   -379  -1382  -1228  -1312  -1405  -1449  -1304
    -77   -342   -265    207     90   -306  -1350  -1200  -1283  -1371  -1415  -1260
    -85   -288   -205    187     59   -246  -1330  -1192  -1275  -1363  -1405  -1252
    -88   -252   -163    168     36   -207  -1317  -1195  -1278  -1369  -1415  -1262
    -90   -207   -116    150     12   -163  -1317  -1192  -1267  -1353  -1400  -1236
    -77   -148    -72    111     -5   -111  -1330  -1192  -1257  -1337  -1379  -1208
    -64   -103    -38     83    -15    -70  -1345  -1189  -1249  -1322  -1361  -1187
    -67    -83    -18     72    -25    -49  -1369  -1200  -1257  -1325  -1350  -1179
    -80    -54     25     67    -54    -15  -1376  -1197  -1249  -1312  -1335  -1148
    -59    -38     20     49    -41    -10  -1389  -1195  -1257  -1309  -1330  -1130
    -36    -44     -7     38    -15    -25  -1410  -1205  -1280  -1325  -1350  -1153
    -54    -72    -18     62    -20    -46  -1423  -1223  -1309  -1353  -1382  -1187
    -77    -75      2     77    -41    -36  -1428  -1234  -1325  -1369  -1392  -1184
    -85    -75     10     80    -51    -31  -1426  -1247  -1340  -1384  -1400  -1184
   -103    -96      7     98    -57    -44  -1418  -1254  -1350  -1392  -1397  -1192
   -106   -114     -7    109    -51    -59  -1428  -1275  -1376  -1418  -1423  -1223
    -98   -122    -23    111    -38    -72  -1439  -1293  -1402  -1447  -1460  -1265
   -106   -124    -20    114    -44    -72  -1439  -1293  -1413  -1454  -1470  -1265
   -119   -106     12    114    -67    -46  -1441  -1296  -1418  -1452  -1465  -1252
   -127    -80     46    103    -88    -18  -1444  -1301  -1421  -1457  -1467  -1247
   -103    -28     75     67    -90     23  -1447  -1304  -1428  -1457  -1473  -1247
   -109     -5    101     57   -106     46  -1449  -1299  -1431  -1449  -1462  -1234
   -124     -7    116     64   -122     54  -1444  -1293  -1426  -1439  -1454  -1231
   -124      5    127     59   -127     64  -1449  -1301  -1434  -1447  -1457  -1234
   -129     18    148     57   -137     83  -1452  -1299  -1436  -1447  -1452  -1221
   -124     41    166     41   -145    103  -1439  -1270  -1426  -1439  -1447  -1213
    -98    127    226    -15   -161    176  -1353  -1148  -1348  -1395  -1434  -1213
    -77    220    298    -75   -187    259  -1241   -953  -1213  -1286  -1366  -1174
    -57    358    415   -150   -236    387  -1114   -678   -966  -1044  -1145   -971
     59    613    550   -337   -244    581  -1083   -329   -667   -667   -743   -550
    161    963    800   -563   -319    883  -1143   -262   -485   -332   -329   -114
     96   1208   1111   -652   -506   1158  -1309   -724   -571   -215   -101    166
    -88   1309   1397   -610   -743   1353  -1566  -1493   -961   -444   -226    109
   -272   1135   1405   -431   -839   1270  -1803  -2216  -1602  -1145   -911   -545
   -345    719   1062   -187   -704    891  -2000  -2611  -2174  -1847  -1628  -1254
   -288    316    605    -15   -446    459  -2117  -2569  -2322  -2055  -1862  -1488
   -220    116    337     51   -277    226  -2057  -2275  -2171  -1966  -1831  -1488
   -189    150    337     18   -265    244  -1867  -1932  -1925  -1797  -1722  -1410
   -161    226    387    -31   -275    303  -1636  -1584  -1673  -1610  -1590  -1301
   -135    283    418    -75   -275    350  -1501  -1397  -1540  -1506  -1512  -1234
   -119    314    433    -96   -275    374  -1454  -1332  -1488  -1465  -1480  -1208
   -124    335    459   -106   -290    397  -1434  -1296  -1462  -1436  -1452  -1187
   -122    345    467   -111   -296    405  -1423  -1273  -1452  -1426  -1441  -1166
   -114    381    496   -135   -306    439  -1418  -1254  -1441  -1405  -1423  -1130
   -109    415    524   -153   -316    470  -1410  -1234  -1426  -1384  -1397  -1109
   -103    439    542   -168   -322    491  -1405  -1223  -1418  -1376  -1395  -1117
    -98    467    566   -184   -332    517  -1392  -1208  -1405  -1363  -1389  -1111
   -103    483    587   -192   -345    535  -1382  -1192  -1387  -1343  -1361  -1091
   -103    506    610   -200   -355    558  -1384  -1184  -1379  -1325  -1325  -1065
    -96    527    623   -218   -358    574  -1382  -1169  -1366  -1306  -1309  -1036
    -85    548    633   -231   -361    589  -1379  -1156  -1356  -1293  -1299  -1013
    -72    587    659   -257   -366    620  -1374  -1137  -1340  -1278  -1283  -1010
    -85    613    698   -262   -392    654  -1366  -1119  -1325  -1257  -1273  -1010
    -88    641    730   -280   -407    685  -1363  -1114  -1322  -1249  -1273   -995
    -80    667    748   -293   -413    706  -1361  -1096  -1312  -1234  -1260   -982
    -75    698    774   -314   -426    735  -1353  -1070  -1286  -1208  -1226   -953
    -57    737    795   -340   -426    766  -1340  -1039  -1262  -1182  -1197   -914
    -41    750    792   -355   -415    771  -1337  -1013  -1244  -1156  -1174   -878
    -38    769    805   -366   -423    787  -1327   -976  -1215  -1124  -1143   -852
    -51    802    854   -376   -454    828  -1306   -932  -1179  -1091  -1109   -839
    -46    839    885   -394   -465    862  -1288   -872  -1143  -1044  -1065   -795
    -25    878    904   -428   -467    891  -1283   -815  -1101   -992  -1018   -748
      5    945    937   -475   -467    943  -1275   -750  -1060   -945   -984   -701
     44   1018    974   -532   -465    997  -1275   -685  -1015   -891   -937   -633
     49   1085   1036   -566   -493   1062  -1254   -602   -943   -805   -836   -535
     31   1148   1114   -589   -540   1130  -1228   -509   -867   -709   -719   -441
     36   1197   1161   -618   -561   1179  -1215   -454   -823   -652   -662   -397
     57   1262   1205   -662   -574   1234  -1202   -426   -797   -618   -636   -376
     64   1314   1249   -688   -592   1283  -1187   -405   -774   -589   -610   -337
     70   1345   1275   -709   -602   1312  -1192   -418   -776   -581   -597   -314
     75   1369   1293   -724   -607   1332  -1205   -449   -797   -600   -615   -324
     67   1358   1288   -714   -610   1325  -1210   -480   -820   -626   -631   -335
     46   1348   1301   -696   -626   1325  -1200   -504   -833   -641   -649   -335
     33   1345   1309   -691   -636   1327  -1184   -545   -862   -680   -696   -371
     38   1332   1293   -685   -628   1312  -1179   -600   -901   -737   -748   -428
     12   1306   1291   -662   -639   1299  -1179   -654   -940   -789   -802   -478
     -2   1270   1273   -633   -636   1270  -1182   -709   -982   -841   -857   -530
    -12   1223   1236   -607   -626   1228  -1189   -766  -1023   -883   -896   -574
    -36   1202   1236   -584   -636   1218  -1189   -815  -1057   -917   -932   -610
    -46   1187   1231   -571   -639   1208  -1197   -862  -1091   -953   -961   -644
    -23   1184   1208   -579   -615   1195  -1221   -911  -1135   -995  -1002   -683
    -36   1189   1226   -576   -631   1208  -1231   -945  -1161  -1023  -1034   -704
    -51   1169   1221   -558   -636   1195  -1231   -956  -1166  -1026  -1036   -706
    -59   1153   1213   -548   -636   1182  -1226   -961  -1171  -1026  -1034   -706
    -59   1171   1231   -555   -644   1200  -1221   -963  -1169  -1018  -1028   -701
    -54   1176   1228   -561   -641   1200  -1215   -961  -1163  -1013  -1026   -691
    -49   1192   1241   -574   -644   1215  -1215   -961  -1163  -1010  -1026   -680
    -70   1202   1273   -568   -672   1236  -1218   -961  -1163  -1005  -1023   -672
    -83   1205   1288   -561   -685   1247  -1213   -958  -1153   -992  -1013   -662
    -75   1213   1288   -571   -680   1249  -1215   -953  -1140   -979   -992   -644
    -77   1213   1291   -568   -683   1252  -1218   -950  -1137   -969   -979   -620
    -96   1218   1314   -563   -706   1265  -1215   -948  -1124   -953   -963   -584
   -106   1226   1332   -558   -719   1278  -1218   -943  -1117   -945   -956   -571
    -93   1223   1314   -566   -704   1267  -1210   -945  -1119   -950   -966   -602
    -98   1221   1319   -561   -709   1270  -1208   -943  -1117   -950   -976   -615
   -103   1236   1340   -568   -722   1288  -1195   -930  -1106   -937   -963   -602
   -103   1247   1350   -571   -727   1299  -1189   -924  -1101   -930   -956   -597
   -119   1236   1356   -558   -737   1296  -1195   -935  -1106   -937   -969   -589
   -142   1221   1363   -540   -753   1293  -1192   -935  -1101   -932   -961   -579
   -148   1215   1361   -535   -756   1288  -1197   -937  -1098   -927   -950   -581
   -132   1247   1379   -555   -756   1312  -1195   -943  -1101   -924   -950   -576
   -145   1234   1379   -545   -763   1306  -1187   -940  -1098   -919   -943   -568
   -150   1215   1366   -535   -758   1291  -1179   -935  -1085   -909   -930   -550
   -148   1226   1374   -540   -763   1299  -1176   -937  -1083   -906   -932   -540
   -171   1215   1387   -522   -779   1301  -1171   -940  -1085   -911   -940   -537
   -168   1234   1400   -532   -784   1317  -1158   -927  -1067   -896   -919   -524
   -163   1280   1444   -558   -802   1361  -1114   -885  -1021   -841   -852   -485
   -181   1319   1501   -571   -841   1410  -1072   -852   -982   -797   -813   -441
   -187   1350   1538   -581   -862   1444  -1049   -828   -961   -776   -805   -413
   -158   1376   1535   -610   -849   1457  -1060   -846   -976   -797   -836   -433
   -148   1410   1558   -631   -854   1486  -1067   -854   -976   -800   -823   -444
   -140   1426   1566   -644   -854   1496  -1075   -854   -963   -784   -805   -444
   -137   1426   1564   -644   -849   1493  -1091   -859   -966   -787   -810   -433
   -135   1439   1574   -652   -854   1506  -1091   -854   -958   -769   -787   -397
   -132   1431   1564   -649   -849   1496  -1083   -828   -937   -745   -761   -368
   -148   1410   1558   -631   -852   1483  -1091   -820   -940   -745   -761   -368
   -142   1358   1501   -607   -820   1428  -1111   -841   -974   -784   -797   -397
   -161   1337   1499   -589   -831   1418  -1096   -831   -976   -784   -795   -397
   -181   1319   1501   -571   -841   1410  -1083   -831   -982   -795   -800   -407
   -179   1301   1480   -563   -831   1392  -1075   -841   -995   -813   -818   -439
   -179   1278   1457   -548   -818   1366  -1083   -854  -1008   -828   -831   -444
   -189   1262   1452   -537   -820   1356  -1080   -844  -1005   -828   -826   -439
   -202   1260   1462   -527   -833   1358  -1075   -839  -1005   -828   -826   -449
   -200   1252   1452   -527   -826   1350  -1078   -844  -1010   -833   -833   -457
   -200   1241   1441   -519   -820   1340  -1070   -833  -1000   -823   -818   -444
   -200   1244   1444   -522   -820   1343  -1067   -828   -989   -815   -807   -436
   -184   1249   1431   -532   -807   1340  -1067   -823   -989   -815   -802   -428
   -184   1254   1436   -535   -810   1345  -1065   -815   -982   -807   -792   -420
   -192   1275   1467   -540   -828   1371  -1054   -802   -966   -792   -776   -400
   -176   1293   1467   -558   -823   1379  -1044   -787   -956   -779   -766   -384
   -163   1293   1457   -566   -810   1374  -1023   -756   -940   -771   -761   -394
   -161   1314   1475   -576   -818   1395   -937   -644   -875   -740   -737   -410
   -142   1387   1530   -620   -836   1457   -813   -459   -737   -644   -672   -368
    -80   1548   1628   -735   -854   1590   -678   -153   -475   -392   -449   -163
     25   1782   1753   -904   -862   1766   -597    252   -135      7    -49    228
     93   2114   2021  -1104   -963   2068   -685    220     10    324    353    665
     15   2351   2335  -1182  -1158   2343   -950   -363   -111    467    623    987
   -171   2442   2613  -1135  -1395   2527  -1312  -1184   -493    265    522    937
   -316   2223   2538   -953  -1426   2379  -1610  -1857  -1114   -407   -116    350
   -361   1756   2117   -698  -1239   1935  -1813  -2216  -1745  -1202   -909   -392
   -311   1345   1657   -517   -984   1501  -1816  -2073  -1834  -1389  -1145   -641
   -257   1221   1478   -483   -867   1348  -1602  -1652  -1553  -1195  -1036   -576
   -226   1262   1488   -519   -857   1374  -1330  -1252  -1254   -974   -885   -467
   -187   1288   1475   -550   -831   1379  -1109   -932  -1031   -805   -758   -384
   -168   1301   1470   -566   -818   1384   -992   -776   -914   -711   -688   -324
   -163   1301   1462   -568   -813   1379   -948   -730   -872   -683   -670   -311
   -161   1312   1473   -576   -815   1392   -930   -706   -859   -672   -659   -298
   -161   1327   1486   -584   -823   1405   -917   -685   -841   -657   -646   -280
   -153   1343   1496   -594   -823   1418   -896   -659   -823   -636   -623   -257
   -148   1340   1486   -597   -818   1413   -880   -636   -807   -618   -605   -249
   -150   1350   1499   -600   -826   1423   -867   -613   -784   -600   -584   -233
   -158   1376   1532   -610   -846   1452   -857   -597   -769   -587   -571   -220
   -155   1379   1535   -610   -844   1457   -844   -581   -753   -574   -561   -207
   -145   1384   1530   -620   -839   1457   -831   -563   -735   -555   -540   -194
   -148   1395   1543   -626   -844   1467   -826   -545   -719   -542   -527   -187
   -142   1408   1548   -633   -846   1478   -813   -524   -696   -522   -509   -166
   -135   1415   1551   -639   -841   1483   -800   -504   -675   -504   -488   -150
   -135   1426   1561   -646   -849   1493   -784   -480   -654   -488   -465   -137
   -129   1444   1574   -657   -852   1509   -771   -454   -631   -465   -441   -111
   -137   1444   1582   -654   -859   1512   -761   -426   -615   -441   -418    -90
   -135   1439   1574   -652   -854   1506   -740   -394   -589   -413   -397    -67
   -132   1457   1587   -662   -859   1522   -727   -363   -563   -392   -387    -49
   -127   1483   1610   -678   -867   1545   -714   -324   -537   -368   -368    -36
   -111   1504   1613   -698   -862   1558   -691   -275   -501   -332   -337    -10
   -106   1519   1626   -706   -865   1571   -657   -213   -452   -285   -293     25
   -111   1538   1649   -714   -880   1592   -633   -153   -413   -249   -262     57
   -101   1558   1657   -730   -880   1608   -610    -83   -368   -207   -228     90
    -80   1577   1654   -750   -867   1615   -576      7   -303   -148   -171    132
    -62   1621   1683   -779   -872   1652   -535    109   -226    -70    -98    194
    -49   1670   1719   -810   -885   1696   -501    200   -161      0    -36    262
    -33   1732   1766   -849   -901   1748   -472    272    -98     64     28    322
    -15   1782   1797   -885   -906   1790   -454    324    -51    119     85    374
     -5   1834   1839   -914   -922   1836   -441    348    -23    153    124    410
     -7   1862   1867   -930   -937   1865   -433    348    -18    163    140    428
     -7   1880   1888   -935   -948   1883   -433    332    -23    163    145    436
    -12   1878   1891   -935   -950   1883   -433    309    -33    150    135    431
    -10   1875   1886   -932   -948   1880   -433    280    -46    135    127    423
    -23   1880   1904   -930   -963   1891   -433    233    -70    109    103    400
    -41   1860   1901   -909   -971   1880   -446    163   -116     57     51    353
    -59   1808   1867   -875   -963   1836   -459     93   -168      0      2    301
    -72   1753   1826   -839   -948   1790   -467     25   -215    -46    -33    249
    -98   1696   1795   -800   -945   1745   -478    -41   -259    -98    -90    197
   -109   1641   1751   -769   -930   1696   -491   -106   -303   -148   -142    145
    -98   1644   1740   -774   -919   1691   -504   -158   -345   -189   -174    111
   -101   1634   1735   -766   -917   1683   -522   -207   -376   -226   -207     80
   -106   1590   1696   -743   -901   1641   -535   -246   -405   -257   -249     41
   -106   1561   1667   -727   -885   1613   -542   -272   -428   -277   -275     10
   -109   1556   1662   -724   -885   1608   -548   -285   -433   -280   -270      7
   -111   1538   1649   -711   -880   1592   -540   -285   -428   -272   -262     18
   -109   1527   1634   -711   -872   1582   -540   -288   -431   -275   -259     20
   -103   1535   1639   -714   -872   1584   -535   -285   -428   -272   -257     23
   -106   1538   1644   -717   -875   1590   -535   -283   -426   -267   -252     25
   -103   1548   1652   -722   -878   1600   -535   -288   -426   -272   -262     28
   -103   1551   1654   -724   -878   1602   -532   -288   -420   -267   -257     25
   -103   1535   1636   -717   -870   1584   -530   -280   -410   -257   -249     23
   -111   1530   1641   -711   -878   1587   -527   -275   -400   -249   -244     31
    -96   1545   1641   -724   -867   1592   -514   -265   -392   -239   -231     51
    -72   1561   1634   -745   -854   1595   -509   -259   -387   -228   -223     51
    -80   1551   1631   -735   -854   1590   -504   -257   -381   -220   -213     54
    -72   1548   1621   -740   -846   1584   -504   -254   -379   -218   -202     64
    -67   1558   1626   -745   -846   1592   -504   -252   -374   -213   -202     75
    -64   1571   1636   -753   -852   1602   -498   -246   -366   -200   -200     85
    -57   1561   1618   -753   -839   1590   -491   -246   -366   -197   -194     80
    -51   1556   1605   -753   -828   1579   -491   -254   -371   -202   -194     83
    -51   1551   1602   -748   -826   1577   -488   -249   -361   -197   -192    101
    -44   1543   1587   -753   -815   1564   -480   -246   -358   -197   -194    101
    -41   1540   1582   -750   -813   1561   -478   -249   -361   -197   -194    101
    -46   1545   1592   -750   -820   1569   -475   -249   -361   -200   -202    101
    -41   1553   1595   -756   -818   1574   -470   -244   -361   -200   -197    101
    -36   1538   1571   -750   -805   1553   -454   -231   -345   -184   -168    109
    -31   1566   1597   -766   -815   1579   -423   -207   -314   -153   -142    142
    -28   1634   1662   -805   -844   1647   -376   -171   -270   -111   -103    187
    -18   1662   1680   -820   -849   1670   -340   -153   -244    -93    -85    197
     -7   1665   1673   -828   -841   1667   -332   -150   -249    -96    -83    197
    -12   1665   1678   -826   -844   1670   -348   -163   -252    -96    -85    200
      0   1680   1680   -839   -839   1680   -353   -158   -241    -77    -70    215
     28   1675   1647   -852   -807   1662   -355   -145   -233    -62    -57    228
     33   1693   1660   -865   -813   1678   -376   -163   -241    -72    -54    233
     41   1706   1665   -875   -810   1686   -371   -153   -228    -54    -36    257
     62   1673   1608   -867   -774   1641   -379   -148   -233    -59    -46    241
     67   1608   1540   -836   -735   1574   -384   -148   -244    -67    -54    218
     49   1558   1509   -807   -730   1535   -394   -163   -265    -88    -72    207
     36   1527   1488   -782   -727   1509   -389   -166   -270    -96    -77    210
     36   1486   1447   -763   -706   1467   -389   -174   -283   -111    -90    189
     23   1465   1441   -743   -709   1454   -374   -174   -285   -122    -93    176
     -2   1431   1431   -717   -717   1431   -379   -194   -306   -142   -111    166
      2   1408   1405   -706   -701   1405   -392   -213   -329   -168   -142    155
     10   1395   1384   -704   -688   1389   -392   -218   -337   -179   -161    145
      0   1371   1371   -685   -685   1371   -379   -210   -332   -171   -155    155
      7   1350   1343   -680   -667   1345   -368   -200   -327   -171   -148    171
     15   1366   1350   -693   -667   1358   -366   -200   -327   -168   -145    171
     12   1387   1374   -701   -680   1382   -363   -197   -327   -171   -153    176
     15   1363   1348   -688   -665   1356   -342   -179   -309   -158   -129    184
     25   1353   1325   -691   -649   1340   -335   -174   -293   -148   -109    176
     28   1356   1327   -693   -649   1343   -329   -168   -285   -140    -98    187
     18   1356   1335   -688   -659   1345   -303   -153   -275   -137   -101    184
     33   1395   1361   -714   -662   1379   -197    -46   -205   -109    -90    181
     64   1496   1431   -782   -683   1465    -72    142    -67     -7    -10    236
    135   1644   1509   -891   -685   1577     83    480    192    239    200    413
    249   1857   1608  -1054   -680   1732    231    914    530    605    537    730
    311   2145   1834  -1228   -761   1990     88    779    641    878    875   1088
    192   2312   2120  -1254   -963   2216   -355    101    535   1013   1101   1350
    -28   2382   2410  -1176  -1221   2395   -763   -626    285    919   1096   1382
   -207   2078   2283   -937  -1244   2179  -1122  -1356   -392    220    493    862
   -246   1584   1831   -667  -1039   1706  -1345  -1764  -1078   -602   -280    161
   -166   1327   1493   -581   -831   1410  -1221  -1436  -1005   -620   -376     54
    -88   1296   1384   -605   -737   1340   -901   -958   -730   -441   -277    124
    -38   1312   1348   -639   -693   1330   -589   -561   -496   -290   -179    184
     -7   1275   1283   -633   -644   1278   -397   -309   -355   -192   -116    205
     12   1236   1223   -626   -605   1231   -316   -200   -283   -132    -67    228
     18   1239   1221   -631   -600   1231   -285   -163   -259   -111    -49    241
     15   1244   1226   -631   -605   1236   -265   -137   -239    -96    -38    254
     33   1247   1213   -639   -589   1231   -249   -119   -218    -80    -23    270
     51   1247   1195   -652   -571   1221   -249   -109   -210    -75    -20    283
     57   1260   1202   -659   -574   1231   -236    -93   -194    -59    -10    303
     62   1278   1215   -670   -576   1249   -226    -80   -187    -44      2    311
     72   1283   1210   -678   -568   1247   -218    -75   -179    -33     15    319
     83   1293   1210   -688   -563   1252   -213    -64   -168    -18     31    335
     80   1304   1221   -693   -571   1262   -207    -51   -155     -5     38    345
     88   1299   1210   -693   -563   1257   -197    -31   -132     10     54    366
    101   1309   1208   -704   -553   1260   -187    -18   -119     20     59    381
    106   1312   1205   -709   -550   1260   -179     -2   -111     31     64    400
    106   1314   1208   -711   -550   1262   -166     18    -96     46     80    418
    114   1317   1202   -719   -542   1260   -153     44    -72     75    101    433
    127   1337   1210   -732   -540   1275   -135     70    -46    103    142    452
    124   1343   1218   -735   -545   1280   -124     98    -20    124    153    480
    137   1353   1213   -745   -537   1283   -109    127     -5    142    148    498
    145   1389   1244   -769   -550   1317   -103    153     10    155    163    519
    150   1400   1249   -774   -548   1325    -77    207     46    189    205    550
    168   1397   1228   -784   -530   1314    -38    280    106    241    252    592
    184   1426   1239   -805   -527   1332     -7    353    153    288    296    633
    200   1465   1265   -833   -535   1366     15    428    200    335    337    678
    218   1509   1291   -862   -535   1400     41    514    252    387    381    730
    244   1548   1304   -898   -530   1428     70    605    316    449    441    784
    267   1615   1348   -943   -540   1483     96    685    384    522    509    844
    290   1686   1395   -989   -550   1540    109    745    433    579    561    904
    311   1751   1439  -1031   -563   1595    119    779    478    623    602    953
    314   1787   1473  -1052   -579   1628    129    800    506    654    641    997
    309   1805   1493  -1057   -592   1649    132    807    517    675    670   1026
    311   1810   1496  -1062   -592   1654    132    797    522    683    685   1039
    309   1808   1499  -1057   -594   1654    135    771    506    672    683   1034
    290   1795   1504  -1044   -605   1649    129    732    491    657    662   1028
    275   1774   1499  -1026   -610   1636    127    680    472    633    636   1015
    267   1751   1483  -1010   -607   1618    106    600    415    576    579    969
    246   1704   1457   -974   -605   1582     80    514    345    511    517    919
    207   1621   1413   -917   -602   1517     70    441    303    465    470    878
    194   1558   1363   -878   -584   1462     51    350    244    402    410    818
    174   1499   1325   -839   -574   1413     23    270    181    340    345    758
    153   1434   1280   -792   -563   1358      5    213    129    290    301    717
    140   1384   1241   -763   -553   1314     -7    166     96    252    259    683
    132   1350   1218   -743   -542   1286    -20    127     64    218    226    659
    124   1312   1187   -719   -530   1249    -23    101     44    197    207    636
    124   1273   1148   -698   -511   1210    -23     83     31    184    207    613
    122   1257   1132   -691   -506   1195    -36     64     18    171    200    600
    114   1254   1137   -685   -511   1197    -36     59     12    166    184    600
    106   1244   1137   -678   -517   1192    -33     54     12    161    179    597
    114   1247   1132   -680   -509   1189    -38     49      7    155    171    587
    114   1234   1119   -675   -501   1176    -33     57     12    158    181    581
    111   1221   1109   -667   -498   1166    -25     59     18    166    189    581
    111   1223   1109   -670   -498   1166    -25     57     12    161    184    576
    116   1228   1111   -672   -496   1171    -25     54     10    155    176    574
    114   1223   1109   -670   -498   1169    -23     57     12    155    176    576
    119   1208   1088   -665   -483   1148    -18     62     15    155    176    568
    111   1202   1088   -659   -488   1145    -23     51      5    145    166    553
    106   1205   1098   -654   -496   1153    -25     51      2    142    155    558
    109   1197   1085   -654   -488   1143    -23     49      0    137    150    550
    109   1169   1060   -639   -475   1114    -15     51      5    145    168    542
    109   1156   1047   -633   -470   1101    -12     51      5    150    184    537
    103   1150   1047   -626   -470   1098     -5     57     12    158    187    542
    106   1150   1044   -631   -470   1098    -10     54     12    153    176    540
    103   1135   1031   -620   -462   1083    -12     46      5    140    163    530
    103   1130   1023   -618   -459   1078    -10     46      5    142    161    527
    111   1135   1023   -623   -454   1080    -10     46      0    140    161    524
    116   1130   1013   -626   -449   1072     -5     41     -2    140    158    519
    116   1124   1008   -620   -446   1067      2     44     -2    148    155    524
    103   1117   1010   -613   -454   1065      7     46      0    150    163    527
    114   1137   1023   -626   -454   1080     31     67     23    174    192    540
    119   1187   1065   -654   -472   1127     62     90     54    200    223    561
    106   1202   1096   -657   -493   1150     88    101     67    210    231    574
    114   1215   1098   -665   -493   1158     98     98     67    213    231    579
    129   1223   1093   -675   -480   1158     85     88     62    210    231    574
    137   1257   1119   -698   -491   1187     85    101     85    233    249    594
    148   1252   1104   -701   -478   1179     67    106     93    244    267    605
    158   1254   1093   -706   -470   1174     57    103    101    254    288    613
    161   1252   1091   -706   -465   1171     59    116    114    272    306    626
    163   1202   1039   -685   -439   1122     41    106     96    259    290    605
    168   1156    987   -662   -410   1070     18     85     59    226    257    574
    153   1135    979   -646   -413   1057      5     64     38    202    228    558
    137   1096    958   -615   -410   1028      0     54     23    187    210    542
    114   1065    948   -589   -415   1005      7     46     10    171    197    517
     96   1047    948   -571   -426    997     12     36     -5    155    181    501
     83   1008    924   -548   -420    969     12     28    -20    148    176    485
     72    958    885   -514   -405    922     18     20    -31    137    166    467
     77    948    870   -514   -397    909      5      2    -49    119    145    454
     70    935    862   -504   -397    898      2      5    -54    114    140    446
     59    924    865   -493   -402    896      5      7    -49    116    150    449
     57    919    862   -488   -402    891     10     10    -46    119    155    446
     62    914    852   -491   -394    883     10     12    -49    116    155    446
     64    906    841   -485   -389    875     12     15    -49    116    150    446
     59    893    831   -478   -387    862     12     12    -54    114    142    444
     57    891    833   -472   -387    862     10     12    -57    114    137    449
     46    893    846   -470   -400    872     51     49    -36    132    153    449
     54    948    891   -501   -418    919    158    168     44    179    187    454
    114   1002    885   -558   -387    945    262    355    171    272    259    501
    181   1096    914   -639   -366   1005    387    670    387    488    452    662
    309   1291    982   -800   -337   1137    457   1034    633    787    750    974
    355   1530   1174   -945   -407   1353    368    901    724   1015   1034   1312
    202   1660   1457   -935   -626   1558    111    309    623   1093   1187   1519
    -49   1657   1706   -802   -878   1680   -223   -444    296    880   1060   1434
   -249   1389   1639   -571   -945   1514   -496  -1106   -311    207    436    859
   -267   1018   1283   -376   -776   1150   -732  -1384   -763   -322    -85    366
   -168    774    943   -303   -555    857   -750  -1163   -740   -350   -179    249
    -72    737    810   -332   -441    774   -553   -766   -519   -205    -96    285
    -23    787    810   -384   -418    797   -265   -387   -306    -57     20    348
      5    761    756   -384   -376    758    -62   -122   -163     44     90    379
     12    753    740   -381   -363    748     18    -15   -101     90    122    402
     28    750    722   -389   -345    737     46     23    -75    106    129    410
     41    750    706   -397   -332    730     57     41    -59    111    132    413
     38    750    711   -394   -337    732     67     62    -44    124    140    415
     38    748    706   -394   -335    727     80     77    -33    137    155    423
     41    763    722   -402   -340    743     90     96    -18    153    171    436
     38    784    745   -413   -353    766     98    106    -12    161    176    446
     46    784    735   -415   -342    761    101    114    -15    161    174    449
     59    774    711   -418   -327    743     98    122    -18    161    179    449
     59    769    709   -413   -324    740    109    140      0    179    197    457
     57    771    714   -415   -327    743    116    150     10    187    205    465
     67    779    711   -423   -322    745    122    163     18    200    218    475
     67    787    719   -428   -327    753    132    181     31    213    228    485
     57    787    730   -420   -335    758    140    202     49    231    244    504
     62    797    735   -431   -335    766    142    223     64    244    262    514
     80    807    727   -446   -322    769    145    236     72    252    265    514
     93    823    730   -459   -319    779    148    254     83    262    272    524
    101    831    730   -465   -314    782    150    275     96    277    283    530
    103    833    730   -470   -314    784    163    309    116    298    301    542
    114    849    732   -483   -309    792    179    358    148    332    329    563
    124    865    740   -496   -309    805    192    400    176    358    350    584
    140    898    758   -519   -309    828    207    457    210    389    374    613
    155    924    769   -542   -306    846    231    530    254    436    420    646
    176    943    766   -561   -296    854    252    618    309    498    480    701
    218    992    771   -607   -275    883    265    698    361    553    532    756
    259   1057    797   -657   -267    927    275    771    410    607    589    805
    270   1117    846   -693   -288    982    288    826    449    657    649    857
    277   1158    880   -719   -301   1021    303    862    483    696    693    896
    285   1195    909   -743   -311   1052    316    880    504    724    732    922
    288   1205    917   -745   -314   1062    329    891    519    745    756    945
    280   1202    919   -743   -319   1062    329    870    517    743    745    943
    275   1205    930   -740   -327   1067    329    841    506    735    727    932
    267   1205    935   -737   -335   1070    329    807    488    714    706    914
    249   1179    930   -714   -340   1054    335    766    457    678    670    878
    220   1122    898   -672   -340   1013    332    706    413    623    610    826
    200   1078    878   -639   -340    979    322    639    366    571    553    774
    171   1034    862   -602   -345    948    311    566    316    519    504    714
    137    971    833   -553   -348    904    306    504    277    475    459    667
    124    922    795   -524   -335    859    293    441    231    420    402    615
    103    875    771   -491   -335    823    277    381    189    371    350    566
     80    828    748   -457   -335    787    272    337    161    340    327    532
     75    776    701   -426   -311    740    265    298    132    311    303    504
     70    750    680   -413   -303    717    252    270    109    285    272    478
     64    732    665   -400   -301    698    249    257     98    275    267    462
     59    706    644   -384   -293    675    241    244     88    265    257    446
     49    693    644   -371   -296    670    246    239     83    262    249    441
     44    683    639   -363   -298    662    246    233     77    257    241    436
     49    683    633   -368   -290    659    239    223     67    249    228    431
     57    680    620   -371   -280    652    233    213     54    236    223    420
     46    667    620   -355   -285    644    236    213     57    236    228    415
     41    665    623   -353   -290    644    239    218     64    241    236    415
     51    665    613   -358   -280    639    236    218     59    241    228    418
     67    665    597   -366   -265    631    231    213     54    236    215    418
     57    649    592   -353   -267    620    233    215     57    233    218    415
     51    649    594   -353   -272    620    231    210     46    226    205    415
     54    644    589   -350   -267    618    228    205     36    218    210    405
     44    633    589   -340   -272    613    231    205     36    218    215    407
     51    631    579   -340   -262    605    231    202     36    218    202    405
     51    607    555   -332   -252    581    233    197     33    210    207    394
     49    594    545   -322   -246    568    246    200     36    218    218    400
     41    581    540   -314   -252    561    241    192     31    215    207    400
     46    587    540   -316   -246    563    231    181     18    202    192    384
     51    594    542   -324   -246    568    228    174     12    197    184    379
     44    574    530   -309   -244    553    228    174     10    197    181    374
     38    550    509   -296   -236    530    228    174      2    189    168    363
     49    553    504   -301   -226    530    226    163     -5    181    158    363
     44    576    530   -311   -241    553    246    181     15    202    184    379
     44    613    566   -329   -259    589    277    200     41    220    197    400
     46    623    576   -337   -265    600    303    205     49    223    194    405
     41    628    587   -335   -272    607    324    220     67    241    220    405
     38    631    592   -337   -277    613    314    218     67    246    226    413
     57    659    602   -358   -272    633    311    223     83    265    246    439
     72    680    607   -376   -267    644    301    226     93    280    267    452
     70    678    607   -374   -267    644    283    220     96    280    270    457
     64    667    600   -366   -267    633    277    215     90    277    257    457
     72    652    579   -363   -254    615    267    207     72    262    246    449
     64    613    548   -340   -241    581    246    197     49    244    231    433
     54    561    506   -306   -226    535    233    187     31    223    207    418
     49    524    475   -288   -213    501    228    174     10    202    189    397
     20    488    467   -257   -223    478    231    161     -7    181    155    374
     -5    446    452   -223   -228    446    226    140    -31    158    135    342
    -10    394    405   -192   -207    400    233    137    -36    153    132    337
    -12    353    366   -171   -189    358    226    122    -59    127     96    322
    -12    345    358   -166   -187    353    210    106    -80    114    103    298
    -12    342    353   -166   -184    348    207     98    -88    109    101    280
     -7    342    350   -166   -179    345    205     93    -93     98     72    280
    -20    335    353   -158   -187    342    200     88    -98     90     49    272
    -28    316    345   -145   -187    329    207     96    -88    101     70    267
    -18    303    322   -142   -171    314    210     96    -88    101     90    277
    -12    309    322   -148   -166    314    205     90    -90     98     83    285
    -23    288    309   -135   -166    298    207     96    -90    103     93    267
    -20    270    290   -127   -155    280    236    124    -77    111    103    257
    -12    324    337   -155   -176    329    322    236    -12    148    116    265
      2    389    387   -194   -192    389    439    420    116    239    174    306
     80    530    449   -306   -187    491    550    701    361    472    379    509
    218    787    568   -501   -176    678    587   1036    654    826    740    878
    303   1109    805   -709   -249    958    542   1119    852   1140   1114   1286
    218   1273   1054   -745   -418   1163    384    714    787   1239   1309   1540
    -23   1257   1278   -618   -649   1267    111    -49    361    906   1057   1353
   -228   1018   1247   -397   -737   1132   -124   -753   -241    252    436    776
   -301    628    930   -166   -615    779   -355  -1153   -756   -340   -135    236
   -231    265    496    -15   -363    379   -480  -1117   -883   -511   -337     25
   -158     80    239     38   -200    158   -394   -828   -732   -428   -309     20
   -106     75    181     15   -142    127   -192   -498   -509   -275   -218     96
    -67    114    179    -23   -124    145     33   -192   -301   -129   -122    171
    -44    140    184    -46   -114    161    148    -41   -200    -54    -62    205
    -49    142    192    -46   -119    166    192     15   -148    -15    -18    231
    -46    124    171    -38   -109    148    220     51   -114     15     20    257
    -33    124    155    -46    -93    137    231     67   -101     28     28    265
    -36    140    176    -51   -106    158    231     70   -103     20     12    262
    -38    119    158    -41    -98    137    241     90    -85     33     23    283
    -20    114    135    -46    -77    122    241     90    -88     28     12    285
    -12    137    150    -62    -80    142    239     96    -85     28      2    290
    -23    145    168    -59    -96    155    257    116    -64     46     23    311
    -15    132    145    -59    -83    137    265    124    -59     57     38    296
     -5    124    127    -59    -67    124    267    132    -49     62     49    306
     -2    137    140    -67    -72    137    272    142    -44     64     33    322
      0    163    163    -80    -80    163    277    150    -38     64      7    332
     12    161    145    -88    -67    153    272    155    -33     70     51    335
     20    155    135    -88    -57    145    272    163    -20     85     83    340
     12    137    122    -77    -54    129    283    184      0    109    101    363
     25    119     93    -72    -33    106    301    210     15    124    111    387
     36    137    101    -88    -33    119    298    223     20    132    106    400
     38    153    114    -96    -38    135    301    244     36    142    103    415
     49    174    122   -114    -36    150    311    275     59    166    127    436
     64    184    119   -124    -25    153    322    309     80    189    153    454
     72    189    116   -132    -23    153    327    348    109    223    184    480
     88    202    114   -145    -12    158    335    405    145    265    228    519
    106    231    124   -168    -10    179    337    465    184    303    265    558
    129    262    132   -194      0    197    350    535    236    358    319    605
    155    322    166   -241     -5    244    361    602    283    410    363    662
    181    368    187   -277     -2    277    374    667    332    465    418    717
    200    400    200   -301      0    298    387    717    371    514    475    769
    197    441    244   -319    -23    342    394    743    400    553    524    818
    200    470    270   -337    -36    371    392    743    407    563    548    833
    205    483    277   -345    -36    381    394    735    413    566    553    846
    200    483    283   -342    -41    384    394    714    405    558    542    852
    194    485    290   -340    -46    389    392    688    389    540    519    844
    163    452    285   -309    -62    368    394    649    355    506    488    800
    137    410    270   -275    -64    340    400    605    324    465    449    753
    124    381    257   -257    -64    319    400    553    280    413    397    704
    111    322    210   -215    -49    267    397    493    236    350    329    654
     80    262    181   -171    -49    223    389    433    194    296    272    600
     54    213    158   -135    -51    187    387    384    163    257    231    550
     28    153    124    -90    -49    140    376    332    124    210    181    496
     12    116    103    -64    -44    111    363    283     93    174    148    457
      0     98     96    -51    -46     98    355    249     77    150    122    436
     -2     64     67    -31    -36     64    345    220     54    124     85    413
     -2     49     51    -23    -28     49    340    202     41    109     75    400
     -7     49     57    -20    -31     51    337    194     38    106     75    397
    -15     36     51    -12    -36     44    332    184     28     93     57    389
    -15     18     33     -2    -23     25    327    176     25     85     49    379
    -12     12     25      0    -18     18    327    174     28     88     59    376
    -12     12     25      0    -18     18    324    171     28     88     62    376
     -7     15     20     -5    -15     18    319    168     25     85     57    374
     -7     12     20     -5    -12     15    319    168     28     88     64    376
    -18      7     25      5    -20     15    322    171     31     88     64    379
    -18    -10      7     15    -12     -2    324    176     31     90     67    381
    -10    -20    -12     15     -2    -18    327    181     36     93     64    376
    -12    -28    -15     18      0    -23    324    179     36     96     67    374
    -23    -36    -12     28     -7    -25    324    179     33     93     64    368
    -23    -31     -7     28     -7    -20    319    171     28     80     54    366
    -15    -31    -18     20      0    -25    314    163     20     75     44    358
    -18    -33    -15     25     -2    -25    322    166     25     75     41    355
    -15    -36    -20     23      0    -28    319    163     25     72     41    350
    -15    -57    -41     36     12    -49    316    161     18     64     33    340
    -31    -64    -33     46      0    -51    319    161     18     64     44    345
    -36    -72    -38     54      0    -57    316    153      7     54     33    340
    -23    -88    -64     57     18    -77    316    150      2     46     28    322
    -28    -93    -64     62     18    -80    332    158     12     62     41    327
    -25    -70    -44     46      7    -57    337    161     23     70     41    342
    -20    -18      0     18    -10    -10    376    187     59     98     67    366
    -25     12     38      7    -33     23    410    207     88    124     93    381
    -31     10     41     10    -36     25    433    218    101    135     90    392
    -15     31     46    -10    -31     38    418    205     88    122     77    374
     -5     51     57    -23    -31     51    407    200     88    127     88    374
      0     75     75    -38    -36     75    394    200     96    140    106    392
      0     54     54    -25    -25     54    374    192     93    135    101    392
      7     54     46    -31    -20     51    371    202    103    145    114    400
     18     46     28    -33     -5     38    358    202     98    140    114    392
     18      0    -18    -10     18     -7    337    189     77    116     90    374
     12    -62    -75     25     44    -67    324    171     51     88     59    342
     12    -88   -101     36     54    -93    324    163     38     77     54    327
      5   -114   -119     54     62   -116    322    155     23     62     41    311
    -25   -148   -124     85     49   -137    324    148     12     41     20    290
    -38   -176   -137    109     49   -158    322    129     -5     18     -2    272
    -44   -210   -168    124     62   -189    311    116    -25      0    -20    246
    -41   -244   -202    142     77   -223    301    103    -41    -15    -36    226
    -38   -265   -226    148     93   -246    293     93    -54    -28    -54    213
    -38   -257   -218    148     88   -239    290     90    -59    -33    -62    205
    -38   -267   -228    150     90   -249    290     90    -57    -31    -72    200
    -38   -280   -241    158     98   -262    298    101    -51    -28    -64    205
    -41   -290   -252    166    101   -272    303    103    -49    -25    -54    210
    -36   -290   -254    163    109   -272    306    106    -44    -23    -64    207
    -33   -288   -254    161    109   -272    301    101    -49    -28    -72    205
    -36   -301   -265    168    114   -285    322    122    -41    -18    -51    200
    -31   -272   -241    150    103   -257    410    207      5     -2    -44    187
    -12   -194   -181    103     83   -189    527    358    103     59    -10    205
     41    -64   -109     10     75    -88    654    644    319    265    161    350
    148    176     28   -163     59    103    769   1075    670    649    527    698
    226    522    296   -376    -36    410    644   1034    820    948    896   1088
    161    769    607   -465   -223    688    270    431    717   1091   1135   1374
    -49    846    896   -400   -472    870   -137   -337    454   1008   1145   1421
   -223    576    800   -176   -511    688   -470  -1023   -135    402    610    956
   -283     59    340    111   -311    197   -675  -1436   -820   -433   -197    231
   -223   -335   -111    280    -57   -223   -623  -1265   -922   -649   -475    -51
   -161   -402   -241    280     38   -324   -340   -797   -639   -459   -376    -28
   -119   -376   -257    246     67   -316    -36   -387   -371   -270   -236     38
    -80   -389   -309    233    111   -348    166   -116   -202   -155   -158     80
    -72   -389   -316    231    122   -353    254      7   -127   -106   -129    109
    -80   -402   -322    239    116   -363    285     51    -98    -83   -124    116
    -70   -407   -337    239    132   -374    298     72    -85    -77   -132    114
    -59   -397   -337    228    137   -368    306     85    -77    -72   -127    114
    -67   -397   -329    233    129   -363    319    106    -59    -51    -93    119
    -67   -392   -327    228    127   -361    324    119    -44    -38    -70    132
    -54   -384   -332    218    137   -358    324    127    -41    -38    -70    135
    -46   -376   -329    210    140   -353    329    140    -31    -28    -70    142
    -49   -361   -311    205    129   -337    340    163    -15    -12    -64    155
    -44   -366   -324    205    140   -348    345    181     -5     -2    -59    161
    -41   -366   -327    202    142   -348    348    194      0      7    -46    163
    -49   -350   -301    200    122   -324    348    200      5     10    -38    166
    -44   -348   -303    197    129   -327    350    207     12     10    -49    171
    -36   -350   -316    192    137   -335    361    231     33     28    -33    179
    -44   -335   -293    189    124   -314    376    254     57     51      7    192
    -36   -322   -288    179    124   -306    381    272     70     59     12    205
    -28   -311   -283    171    127   -298    392    296     83     72     15    213
    -28   -296   -270    161    119   -283    402    324    103     93     28    213
    -18   -280   -262    148    122   -272    415    358    124    111     44    226
     -5   -265   -262    135    127   -265    431    397    150    135     64    241
      0   -246   -246    124    122   -246    446    449    181    168     96    257
      2   -223   -226    109    114   -223    470    511    226    210    124    277
     15   -187   -202     85    106   -194    496    584    270    249    155    314
     33   -153   -187     59    109   -168    527    670    319    301    202    345
     67   -103   -171     18    119   -137    555    750    374    358    257    381
     83    -54   -140    -15    109    -96    576    820    428    418    316    436
     98      5    -93    -51     93    -41    589    878    472    470    363    485
    114     62    -51    -90     83      5    594    911    506    509    397    527
    122    106    -15   -114     70     46    597    924    527    532    410    553
    122    124      2   -124     59     64    600    922    540    545    439    561
    119    142     20   -132     49     83    600    906    537    550    454    571
    106    145     38   -127     33     90    597    885    527    542    441    571
    101    140     38   -119     31     90    589    844    509    519    420    550
     88    116     25   -103     31     72    568    784    478    485    384    511
     62     72     10    -67     25     41    553    717    433    446    342    472
     46     28    -18    -38     31      7    532    641    381    389    293    423
     36    -18    -54     -7     44    -36    511    558    332    332    241    363
     10    -83    -93     33     51    -88    478    475    267    267    171    293
     -5   -148   -142     75     67   -145    449    402    210    213    111    241
    -12   -192   -181    101     83   -189    428    345    163    166     64    197
    -33   -231   -197    132     80   -215    410    296    124    122     15    155
    -49   -283   -233    163     90   -257    389    254     93     80    -23    122
    -38   -314   -275    176    116   -293    376    220     67     54    -46     93
    -44   -342   -298    192    124   -322    371    200     51     38    -57     64
    -54   -361   -306    207    124   -335    366    187     44     31    -67     51
    -46   -366   -319    205    135   -342    355    174     33     23    -77     38
    -41   -366   -327    202    142   -348    348    166     25     20    -83     31
    -49   -371   -322    210    132   -345    345    161     20     18    -98     20
    -51   -376   -324    215    135   -350    345    161     23     18   -106     15
    -49   -392   -342    220    145   -368    342    155     23     12   -114     15
    -46   -400   -353    223    150   -376    329    145     18      7   -119      7
    -44   -400   -355    220    155   -379    319    137     15      5   -124      0
    -41   -402   -361    223    158   -381    314    129      5     -5   -145    -18
    -46   -415   -368    228    158   -392    311    127     -2    -10   -150    -20
    -51   -423   -371    236    158   -397    309    124     -2    -12   -153    -23
    -44   -433   -392    236    171   -413    298    116     -7    -12   -163    -38
    -31   -431   -400    231    184   -415    293    109    -15    -15   -168    -49
    -46   -444   -400    244    176   -423    296    109    -15    -12   -158    -51
    -51   -472   -423    262    184   -449    288    101    -25    -20   -168    -59
    -38   -480   -441    259    200   -462    275     77    -41    -36   -194    -77
    -31   -480   -449    257    207   -465    270     72    -44    -38   -207    -85
    -33   -498   -465    265    213   -483    267     72    -44    -44   -215    -96
    -31   -509   -480    270    223   -496    252     59    -49    -54   -226   -106
    -31   -514   -485    270    226   -498    246     49    -54    -62   -236   -114
    -44   -524   -480    285    218   -504    254     49    -51    -59   -244   -122
    -49   -545   -496    296    223   -519    254     46    -46    -59   -241   -124
    -28   -511   -485    270    226   -498    267     54    -33    -49   -233   -116
    -23   -457   -436    239    205   -446    293     72    -10    -28   -220   -101
    -36   -459   -423    249    192   -441    319     80      2    -18   -223    -98
    -31   -478   -446    254    205   -462    319     72     -5    -23   -236   -106
    -31   -485   -457    257    210   -472    298     54    -12    -31   -239   -116
    -12   -452   -439    231    210   -446    283     51     -2    -20   -228   -114
      7   -444   -452    218    228   -446    259     44     -5    -28   -244   -109
     -2   -483   -483    241    239   -483    239     25    -12    -36   -254   -122
     -2   -504   -504    252    249   -504    223     25    -10    -31   -244   -132
      7   -555   -563    272    283   -558    202     12    -31    -46   -272   -155
     12   -620   -633    303    322   -626    174    -15    -70    -80   -316   -189
      5   -659   -665    327    335   -662    155    -36    -90   -103   -348   -215
     -7   -698   -691    353    340   -696    150    -54   -106   -127   -376   -241
    -23   -750   -730    387    350   -740    148    -70   -122   -150   -400   -270
    -49   -797   -748    423    348   -774    145    -88   -135   -168   -426   -298
    -64   -833   -771    449    350   -802    124   -114   -161   -194   -462   -329
    -64   -883   -818    472    374   -849    109   -137   -184   -220   -493   -361
    -62   -917   -854    488    394   -885     90   -161   -207   -246   -527   -389
    -67   -943   -875    506    402   -909     75   -174   -226   -262   -563   -400
    -70   -971   -901    519    413   -937     70   -174   -226   -262   -561   -405
    -72   -979   -906    524    415   -943     67   -176   -226   -262   -555   -418
    -77  -1002   -924    540    420   -963     62   -179   -223   -259   -558   -426
    -72  -1028   -956    550    441   -992     57   -187   -223   -262   -568   -439
    -62  -1052   -992    555    462  -1021     44   -200   -233   -275   -587   -457
    -59  -1070  -1010    563    475  -1041     36   -205   -246   -283   -605   -462
    -64  -1072  -1008    568    470  -1041     57   -184   -239   -293   -623   -483
    -59  -1034   -974    548    457  -1005    145    -88   -181   -277   -631   -498
    -10   -989   -982    498    483   -984    228     93    -57   -174   -558   -446
     70   -888   -961    407    514   -924    345    446    200     83   -337   -249
    189   -675   -865    241    524   -769    405    761    462    402    -20     75
    231   -400   -631     85    431   -514    218    483    498    594    244    381
     41   -296   -340    127    189   -316   -137   -215    353    644    376    545
   -213   -337   -127    275    -44   -233   -504   -971    -20    361    158    394
   -366   -693   -329    530    -20   -511   -839  -1644   -711   -405   -558   -231
   -345  -1117   -771    732    213   -945  -1041  -1855  -1145   -932  -1078   -722
   -259  -1345  -1085    800    413  -1215   -930  -1501  -1013   -870  -1080   -789
   -176  -1363  -1187    769    504  -1275   -646  -1057   -758   -698   -982   -737
   -124  -1348  -1223    737    548  -1288   -379   -696   -558   -566   -914   -696
   -103  -1405  -1301    756    597  -1353   -226   -483   -433   -491   -883   -683
    -93  -1449  -1358    771    631  -1405   -192   -428   -402   -475   -872   -685
    -72  -1467  -1395    771    659  -1431   -189   -410   -392   -475   -883   -693
    -70  -1478  -1408    771    667  -1444   -192   -400   -384   -472   -893   -691
    -70  -1486  -1415    779    672  -1452   -200   -394   -381   -470   -898   -696
    -57  -1501  -1444    779    691  -1475   -207   -397   -384   -478   -909   -701
    -49  -1522  -1473    784    709  -1499   -215   -397   -384   -478   -904   -704
    -49  -1532  -1486    789    717  -1509   -228   -397   -384   -478   -901   -711
    -41  -1543  -1501    792    730  -1522   -239   -397   -387   -480   -917   -714
    -36  -1545  -1512    789    735  -1530   -249   -397   -387   -483   -919   -719
    -38  -1553  -1514    795    735  -1535   -262   -397   -387   -488   -932   -724
    -33  -1566  -1532    800    748  -1548   -275   -400   -389   -491   -935   -737
    -23  -1577  -1553    800    763  -1566   -290   -407   -392   -496   -937   -740
    -23  -1595  -1571    805    774  -1584   -303   -405   -392   -496   -948   -737
    -20  -1605  -1584    810    782  -1595   -314   -402   -392   -496   -958   -737
    -10  -1605  -1597    807    792  -1602   -324   -397   -387   -488   -958   -735
    -10  -1621  -1610    815    800  -1615   -335   -392   -379   -485   -966   -737
     -7  -1634  -1626    818    807  -1631   -345   -381   -374   -480   -966   -737
      0  -1626  -1628    813    813  -1628   -353   -366   -361   -470   -956   -727
     12  -1628  -1641    807    823  -1634   -361   -345   -350   -462   -948   -724
     23  -1636  -1660    807    841  -1647   -368   -314   -335   -446   -935   -714
     31  -1636  -1667    800    846  -1652   -379   -280   -316   -433   -930   -704
     49  -1608  -1657    779    852  -1634   -381   -233   -283   -410   -909   -685
     64  -1584  -1652    758    857  -1618   -379   -168   -249   -371   -880   -654
     88  -1571  -1660    743    872  -1615   -371    -96   -215   -324   -841   -615
    124  -1527  -1652    701    888  -1590   -379    -33   -174   -280   -805   -576
    153  -1480  -1636    662    893  -1558   -387     18   -137   -239   -766   -535
    168  -1434  -1602    628    885  -1517   -394     54    -98   -194   -727   -485
    187  -1387  -1574    600    880  -1480   -407     67    -83   -171   -706   -454
    194  -1361  -1556    581    872  -1457   -420     62    -72   -158   -683   -431
    187  -1353  -1543    581    862  -1447   -439     44    -80   -158   -675   -426
    174  -1369  -1545    597    859  -1457   -465      7   -103   -174   -691   -436
    176  -1376  -1553    600    865  -1465   -488    -36   -119   -197   -722   -452
    153  -1395  -1551    618    852  -1473   -509    -88   -148   -226   -756   -472
    129  -1431  -1561    652    844  -1496   -535   -158   -189   -270   -784   -511
    109  -1488  -1597    688    852  -1540   -561   -244   -239   -327   -828   -566
     80  -1556  -1636    737    857  -1595   -589   -329   -301   -394   -893   -626
     46  -1621  -1667    784    857  -1644   -626   -420   -355   -462   -966   -685
     28  -1665  -1693    818    859  -1680   -675   -514   -420   -532  -1047   -748
      5  -1730  -1735    862    870  -1732   -722   -600   -488   -602  -1119   -810
    -23  -1795  -1771    909    872  -1784   -758   -665   -537   -654  -1163   -862
    -36  -1839  -1803    937    880  -1821   -792   -724   -579   -698  -1208   -901
    -44  -1880  -1836    963    893  -1860   -823   -771   -615   -732  -1244   -932
    -54  -1919  -1865    987    901  -1891   -852   -810   -646   -769  -1280   -961
    -62  -1925  -1862    995    898  -1893   -883   -849   -678   -802  -1322   -982
    -62  -1927  -1867    992    901  -1899   -911   -875   -701   -826  -1343   -989
    -67  -1945  -1878   1005    904  -1912   -932   -885   -711   -831  -1348   -992
    -77  -1956  -1880   1015    898  -1917   -945   -896   -709   -831  -1340  -1000
    -72  -1948  -1875   1010    901  -1912   -966   -914   -719   -839  -1348  -1010
    -62  -1958  -1899   1008    917  -1930   -992   -935   -743   -854  -1369  -1010
    -67  -1964  -1896   1015    911  -1930  -1015   -950   -758   -870  -1382  -1008
    -72  -1961  -1888   1015    906  -1925  -1041   -966   -776   -891  -1400  -1015
    -67  -1943  -1875   1005    904  -1909  -1060   -976   -784   -904  -1415  -1013
    -67  -1958  -1891   1010    909  -1925  -1080   -992   -792   -914  -1410  -1015
    -77  -1977  -1899   1028    909  -1938  -1098  -1008   -802   -919  -1413  -1015
    -85  -1977  -1893   1031    901  -1935  -1117  -1026   -815   -932  -1428  -1023
    -83  -1974  -1891   1028    904  -1932  -1132  -1034   -828   -943  -1434  -1026
    -85  -1977  -1891   1031    901  -1935  -1156  -1044   -836   -950  -1434  -1028
    -83  -1969  -1886   1026    898  -1930  -1182  -1065   -854   -969  -1444  -1034
    -83  -1958  -1875   1021    893  -1917  -1205  -1080   -862   -982  -1457  -1034
    -88  -1956  -1867   1023    888  -1912  -1218  -1088   -870   -984  -1467  -1036
    -93  -1945  -1852   1018    878  -1899  -1241  -1109   -885   -997  -1478  -1049
    -90  -1948  -1857   1018    880  -1904  -1257  -1119   -898  -1008  -1480  -1052
    -90  -1945  -1855   1018    880  -1901  -1273  -1130   -911  -1015  -1486  -1041
    -93  -1935  -1842   1015    872  -1888  -1283  -1135   -917  -1021  -1491  -1036
    -88  -1925  -1839   1005    872  -1883  -1304  -1150   -932  -1036  -1506  -1039
    -88  -1883  -1795    984    852  -1839  -1304  -1148   -927  -1031  -1499  -1028
    -90  -1816  -1725    950    813  -1771  -1280  -1124   -901  -1005  -1470  -1005
    -96  -1784  -1688    940    795  -1738  -1265  -1119   -893   -995  -1457   -992
   -103  -1764  -1660    932    776  -1712  -1275  -1130   -901  -1005  -1470   -984
   -101  -1740  -1639    922    766  -1691  -1293  -1140   -904  -1008  -1467   -971
    -90  -1706  -1618    896    761  -1662  -1317  -1145   -893   -997  -1452   -958
    -70  -1673  -1602    872    766  -1639  -1356  -1156   -901  -1000  -1444   -948
    -64  -1644  -1579    854    756  -1613  -1387  -1161   -904   -995  -1423   -935
    -67  -1615  -1548    841    737  -1582  -1400  -1156   -898   -989  -1413   -917
    -64  -1623  -1561    844    745  -1592  -1431  -1171   -922  -1013  -1439   -927
    -64  -1660  -1595    862    763  -1628  -1470  -1200   -956  -1047  -1475   -953
    -83  -1683  -1600    880    756  -1644  -1496  -1223   -979  -1070  -1496   -969
    -85  -1693  -1608    888    758  -1652  -1514  -1241  -1002  -1093  -1514   -984
   -109  -1709  -1602    909    745  -1657  -1530  -1254  -1023  -1114  -1538   -995
   -145  -1717  -1571    932    711  -1644  -1538  -1267  -1036  -1130  -1548  -1000
   -148  -1712  -1564    930    706  -1639  -1561  -1291  -1065  -1156  -1569  -1013
   -148  -1719  -1571    932    711  -1647  -1574  -1304  -1078  -1174  -1584  -1026
   -148  -1730  -1582    937    714  -1657  -1590  -1317  -1093  -1192  -1608  -1036
   -155  -1714  -1558    935    701  -1636  -1605  -1325  -1101  -1200  -1608  -1031
   -155  -1691  -1538    922    691  -1615  -1621  -1327  -1106  -1208  -1605  -1028
   -158  -1667  -1509    914    672  -1590  -1626  -1327  -1109  -1210  -1605  -1023
   -168  -1634  -1467    901    649  -1551  -1628  -1325  -1114  -1210  -1602  -1010
   -163  -1613  -1449    888    641  -1532  -1639  -1330  -1119  -1208  -1610   -997
   -155  -1595  -1439    875    639  -1517  -1657  -1343  -1130  -1215  -1608  -1005
   -161  -1569  -1408    862    623  -1488  -1665  -1340  -1124  -1215  -1597   -989
   -166  -1540  -1376    852    602  -1460  -1649  -1314  -1109  -1210  -1595   -979
   -161  -1486  -1325    823    581  -1405  -1564  -1208  -1054  -1182  -1584   -971
   -124  -1400  -1275    761    574  -1337  -1467  -1034   -940  -1088  -1509   -917
    -49  -1270  -1221    659    584  -1247  -1371   -748   -750   -901  -1340   -766
     88  -1044  -1135    475    610  -1088  -1304   -392   -514   -618  -1065   -475
    158   -714   -872    277    514   -792  -1361   -441   -381   -366   -750   -122
     -7   -555   -550    280    267   -553  -1628  -1028   -483   -298   -594     77
   -285   -514   -228    400    -28   -371  -1958  -1774   -800   -509   -730      0
   -501   -740   -241    618   -129   -491  -2257  -2455  -1374  -1122  -1283   -498
   -517  -1093   -576    805     28   -836  -2535  -2800  -1865  -1678  -1797   -984
   -405  -1309   -904    857    246  -1109  -2548  -2553  -1826  -1693  -1860  -1078
   -306  -1322  -1015    813    353  -1169  -2348  -2145  -1618  -1556  -1784  -1034
   -252  -1239   -989    743    366  -1114  -2065  -1751  -1395  -1400  -1683   -961
   -218  -1221  -1002    719    392  -1111  -1865  -1473  -1252  -1304  -1628   -930
   -202  -1202  -1000    701    397  -1101  -1803  -1387  -1205  -1265  -1592   -904
   -192  -1169   -976    680    389  -1072  -1782  -1345  -1184  -1247  -1571   -885
   -197  -1130   -935    662    368  -1034  -1769  -1317  -1166  -1231  -1551   -875
   -192  -1106   -914    649    361  -1010  -1764  -1293  -1156  -1221  -1543   -862
   -184  -1072   -891    626    353   -982  -1766  -1275  -1143  -1210  -1535   -844
   -174  -1031   -857    600    340   -945  -1764  -1252  -1127  -1189  -1512   -820
   -168   -997   -828    581    327   -914  -1769  -1234  -1119  -1179  -1493   -800
   -168   -948   -779    558    303   -865  -1771  -1215  -1111  -1169  -1483   -779
   -166   -901   -735    532    283   -818  -1774  -1202  -1106  -1158  -1488   -763
   -166   -862   -698    514    265   -782  -1774  -1187  -1098  -1148  -1467   -745
   -161   -823   -662    491    249   -743  -1771  -1174  -1085  -1130  -1428   -730
   -155   -789   -633    472    239   -711  -1761  -1145  -1067  -1111  -1408   -701
   -155   -750   -594    452    218   -672  -1758  -1124  -1054  -1098  -1397   -680
   -148   -701   -553    423    200   -628  -1761  -1104  -1041  -1088  -1382   -665
   -140   -654   -517    397    187   -587  -1761  -1080  -1034  -1070  -1358   -649
   -145   -605   -459    376    155   -532  -1758  -1052  -1021  -1044  -1327   -618
   -137   -561   -423    348    140   -493  -1751  -1021   -997  -1026  -1309   -589
   -122   -511   -392    316    132   -452  -1753   -995   -984  -1013  -1296   -581
   -124   -465   -340    293    103   -402  -1753   -958   -963   -989  -1270   -558
   -119   -418   -298    270     88   -358  -1740   -911   -932   -956  -1236   -519
    -96   -361   -265    226     83   -314  -1732   -859   -904   -919  -1205   -485
    -77   -293   -218    184     67   -257  -1717   -795   -865   -870  -1163   -439
    -62   -228   -168    145     49   -200  -1706   -724   -828   -828  -1124   -394
    -44   -150   -106     98     31   -129  -1693   -641   -782   -774  -1072   -345
    -18    -67    -49     41     12    -59  -1675   -548   -717   -704   -984   -283
     10     23     10    -18      0     18  -1660   -465   -657   -633   -904   -207
     33    106     72    -70    -20     90  -1644   -400   -613   -574   -849   -142
     62    202    140   -132    -38    171  -1641   -355   -581   -530   -815    -88
     59    272    210   -166    -75    241  -1636   -335   -563   -506   -792    -51
     51    316    265   -184   -106    293  -1626   -316   -540   -472   -743    -20
     44    355    309   -200   -132    332  -1618   -322   -535   -457   -717    -10
     36    394    358   -215   -161    376  -1610   -332   -530   -454   -711     -2
     20    410    387   -218   -184    397  -1613   -361   -548   -470   -724     -5
      5    410    402   -207   -200    407  -1613   -397   -581   -504   -756    -31
    -25    397    423   -187   -226    410  -1613   -446   -615   -542   -795    -67
    -67    379    446   -155   -257    413  -1613   -501   -646   -581   -833   -103
    -96    350    446   -127   -270    397  -1626   -563   -693   -639   -885   -161
   -119    329    449   -106   -283    387  -1641   -620   -740   -688   -937   -200
   -142    316    457    -88   -298    387  -1647   -670   -774   -724   -974   -228
   -163    288    452    -62   -306    368  -1652   -709   -800   -753   -997   -257
   -174    280    454    -54   -314    366  -1670   -748   -826   -779  -1026   -285
   -187    283    470    -49   -327    376  -1680   -774   -844   -802  -1049   -301
   -205    280    483    -38   -345    381  -1680   -787   -859   -815  -1062   -311
   -205    290    496    -41   -350    392  -1686   -797   -870   -823  -1062   -319
   -205    316    519    -57   -361    418  -1688   -797   -872   -818  -1060   -309
   -210    350    561    -70   -387    457  -1686   -789   -865   -813  -1049   -298
   -210    371    579    -83   -394    475  -1686   -782   -859   -805  -1031   -285
   -210    387    597    -88   -402    491  -1680   -771   -854   -795  -1018   -277
   -226    410    636    -93   -431    524  -1678   -761   -852   -787  -1010   -277
   -231    444    672   -106   -452    558  -1675   -750   -846   -782  -1005   -262
   -220    478    698   -129   -459    589  -1678   -737   -846   -774  -1005   -246
   -213    491    704   -137   -457    597  -1673   -727   -836   -763   -987   -241
   -226    509    735   -142   -480    620  -1665   -717   -823   -753   -963   -236
   -226    537    763   -155   -496    649  -1662   -711   -818   -748   -961   -223
   -226    568    795   -171   -511    680  -1662   -706   -813   -743   -961   -210
   -223    605    828   -189   -524    717  -1652   -691   -797   -722   -937   -192
   -220    618    839   -200   -532    727  -1657   -688   -802   -727   -935   -194
   -223    633    857   -205   -540    745  -1657   -685   -802   -727   -937   -197
   -233    657    891   -213   -563    771  -1652   -678   -795   -717   -924   -189
   -231    683    914   -226   -571    797  -1647   -667   -789   -709   -917   -171
   -239    691    930   -228   -584    810  -1647   -665   -792   -709   -922   -158
   -244    717    961   -236   -602    839  -1641   -657   -784   -696   -904   -148
   -239    748    987   -254   -613    865  -1634   -652   -784   -691   -898   -142
   -236    753    989   -257   -613    870  -1623   -639   -776   -678   -885   -129
   -231    779   1010   -275   -620    893  -1613   -628   -769   -670   -872   -124
   -231    818   1049   -293   -639    932  -1592   -605   -748   -649   -846   -101
   -233    885   1119   -327   -675   1002  -1556   -566   -714   -613   -807    -62
   -228    948   1176   -358   -701   1062  -1517   -540   -688   -587   -776    -38
   -241    979   1218   -368   -730   1098  -1496   -522   -670   -568   -769    -23
   -241   1008   1249   -384   -745   1127  -1499   -514   -657   -558   -761     -7
   -228   1070   1299   -420   -763   1184  -1496   -501   -633   -530   -735     18
   -210   1124   1335   -457   -771   1228  -1499   -483   -610   -496   -698     44
   -205   1137   1343   -467   -774   1239  -1519   -483   -610   -485   -683     59
   -202   1166   1369   -483   -787   1267  -1517   -472   -602   -475   -665     77
   -202   1169   1369   -485   -784   1267  -1519   -465   -597   -465   -657     88
   -205   1143   1348   -467   -776   1244  -1530   -467   -613   -478   -670     77
   -205   1119   1325   -457   -766   1221  -1543   -472   -628   -491   -675     70
   -210   1111   1322   -452   -766   1215  -1540   -472   -631   -493   -678     70
   -233   1093   1327   -431   -782   1210  -1530   -467   -631   -496   -683     64
   -267   1075   1343   -402   -805   1208  -1514   -470   -636   -509   -701     57
   -267   1072   1340   -402   -802   1205  -1522   -483   -654   -527   -724     36
   -270   1070   1340   -402   -805   1205  -1522   -493   -665   -537   -735     20
   -275   1070   1345   -400   -810   1208  -1522   -496   -665   -537   -730     23
   -283   1070   1353   -392   -818   1210  -1522   -496   -667   -535   -717     28
   -283   1088   1369   -405   -826   1228  -1506   -483   -652   -517   -704     41
   -290   1098   1387   -405   -839   1241  -1496   -472   -641   -506   -704     49
   -288   1109   1395   -410   -844   1252  -1488   -459   -636   -501   -698     46
   -277   1130   1408   -426   -841   1267  -1475   -446   -623   -485   -678     57
   -283   1135   1415   -428   -849   1275  -1478   -444   -623   -483   -670     67
   -283   1148   1431   -433   -857   1288  -1470   -431   -610   -475   -659     77
   -280   1166   1447   -444   -865   1306  -1439   -394   -589   -457   -646     93
   -267   1226   1493   -478   -880   1358  -1353   -290   -527   -428   -626    101
   -239   1299   1538   -532   -888   1418  -1236    -96   -397   -327   -550    148
   -166   1405   1571   -620   -867   1488  -1130    181   -189   -116   -366    306
    -41   1605   1644   -784   -841   1626  -1062    542     77    194    -59    607
     51   1951   1899  -1000   -922   1925  -1080    641    288    522    329   1015
    -72   2107   2177  -1018  -1124   2140  -1306    119    197    607    504   1236
   -327   2148   2475   -911  -1400   2312  -1597   -639   -155    371    353   1145
   -550   1958   2509   -704  -1530   2234  -1870  -1382   -763   -272   -233    613
   -605   1600   2205   -496  -1405   1901  -2135  -1810  -1327   -909   -836     54
   -517   1304   1818   -394  -1166   1561  -2179  -1634  -1343   -969   -937    -75
   -431   1189   1618   -379  -1023   1402  -2023  -1252  -1135   -828   -865    -54
   -376   1226   1602   -426   -989   1413  -1756   -849   -867   -636   -724     44
   -335   1241   1577   -452   -956   1408  -1504   -504   -644   -472   -615    122
   -311   1262   1574   -478   -943   1418  -1410   -376   -566   -415   -579    150
   -303   1286   1590   -491   -948   1439  -1366   -316   -519   -379   -545    166
   -301   1301   1600   -501   -950   1449  -1343   -283   -491   -353   -522    179
   -283   1312   1595   -514   -937   1452  -1330   -267   -478   -342   -514    194
   -285   1317   1602   -517   -943   1460  -1309   -241   -452   -324   -496    210
   -290   1327   1618   -519   -956   1473  -1286   -210   -418   -293   -459    239
   -285   1345   1631   -530   -958   1486  -1273   -192   -397   -272   -439    257
   -280   1379   1660   -548   -969   1519  -1257   -166   -381   -252   -413    280
   -285   1389   1673   -553   -979   1530  -1247   -145   -363   -231   -397    293
   -272   1402   1675   -566   -974   1540  -1236   -127   -350   -210   -387    306
   -259   1418   1678   -579   -969   1548  -1223   -109   -340   -194   -374    322
   -265   1444   1709   -589   -987   1577  -1208    -85   -316   -171   -348    348
   -262   1457   1719   -600   -989   1587  -1197    -59   -293   -150   -327    366
   -257   1467   1725   -605   -992   1595  -1189    -41   -275   -129   -301    379
   -265   1478   1740   -607  -1002   1608  -1174    -25   -257   -103   -277    397
   -259   1501   1761   -620  -1010   1631  -1158     -2   -231    -83   -262    420
   -249   1519   1769   -636  -1010   1644  -1148     28   -207    -57   -231    439
   -239   1543   1782   -652  -1010   1662  -1137     54   -181    -31   -207    462
   -236   1564   1800   -667  -1018   1680  -1124     88   -155     -5   -194    491
   -226   1584   1810   -678  -1018   1696  -1109    129   -122     23   -158    506
   -207   1605   1813   -698  -1010   1709  -1080    189    -75     77    -93    548
   -205   1626   1829   -711  -1015   1727  -1054    254    -25    132    -38    600
   -189   1654   1844   -735  -1018   1748  -1041    314     15    176      0    644
   -158   1699   1857   -769  -1008   1777  -1023    384     67    228     46    691
   -142   1766   1906   -813  -1023   1836  -1000    470    124    293    111    756
   -116   1834   1951   -859  -1034   1891   -982    550    189    371    192    820
    -90   1893   1982   -901  -1036   1938   -958    626    254    446    270    880
    -72   1953   2026   -940  -1049   1990   -935    683    306    504    332    945
    -75   1990   2065   -958  -1070   2026   -922    704    335    540    363    987
    -70   2018   2088   -974  -1078   2052   -917    709    350    561    381   1015
    -67   2042   2107   -987  -1088   2073   -914    701    355    566    397   1026
    -80   2055   2135   -987  -1106   2094   -904    691    361    574    413   1034
   -103   2034   2135   -966  -1122   2083   -893    675    350    561    394   1023
   -119   2013   2132   -948  -1124   2073   -888    636    322    524    368    997
   -148   1979   2125   -917  -1135   2049   -878    587    296    485    348    966
   -174   1935   2109   -880  -1140   2021   -870    532    254    441    290    922
   -200   1875   2075   -839  -1137   1974   -880    462    205    381    228    854
   -228   1821   2049   -795  -1140   1932   -880    405    168    335    181    800
   -262   1766   2026   -753  -1145   1893   -880    353    132    296    145    758
   -272   1730   2003   -727  -1137   1865   -891    298     98    257    109    717
   -277   1704   1979   -714  -1127   1839   -906    244     64    213     67    678
   -298   1670   1969   -688  -1132   1818   -909    207     41    189     33    657
   -314   1649   1961   -670  -1137   1805   -917    181     25    176     18    649
   -309   1628   1938   -659  -1122   1782   -922    158     10    168     20    636
   -322   1623   1943   -652  -1132   1782   -922    145     10    171     25    636
   -335   1613   1948   -639  -1140   1779   -919    142     10    176     20    644
   -332   1613   1943   -641  -1137   1777   -922    135      5    171     15    636
   -329   1610   1940   -639  -1135   1774   -922    132     10    176     15    639
   -340   1605   1945   -633  -1143   1777   -922    132     12    179     12    641
   -345   1605   1951   -631  -1148   1777   -924    132     18    187     23    649
   -340   1597   1935   -631  -1137   1766   -919    137     23    194     44    654
   -342   1584   1927   -620  -1135   1756   -911    148     38    207     77    672
   -350   1595   1943   -623  -1148   1769   -911    145     44    210     75    680
   -342   1621   1964   -639  -1153   1792   -911    145     49    213     70    688
   -348   1623   1969   -639  -1158   1795   -914    145     57    213     72    696
   -353   1608   1961   -626  -1156   1784   -914    142     62    218     72    693
   -348   1595   1943   -623  -1145   1769   -911    140     59    226     80    685
   -350   1592   1943   -620  -1148   1766   -906    142     62    239     98    698
   -355   1590   1945   -615  -1150   1766   -909    135     64    239    101    706
   -350   1595   1945   -620  -1148   1769   -906    129     67    239    101    709
   -358   1592   1948   -618  -1153   1769   -909    122     62    236     98    706
   -366   1595   1958   -615  -1163   1777   -909    119     62    239    106    711
   -366   1587   1953   -613  -1158   1771   -909    122     64    241    111    711
   -355   1587   1943   -615  -1148   1764   -909    124     72    246    116    706
   -361   1605   1966   -623  -1163   1784   -888    135     96    267    148    730
   -363   1649   2013   -641  -1187   1831   -854    158    127    303    179    771
   -368   1665   2034   -649  -1202   1849   -831    166    142    319    187    789
   -371   1678   2049   -652  -1210   1862   -810    176    155    335    200    805
   -368   1693   2062   -662  -1215   1878   -820    163    158    335    205    813
   -361   1722   2083   -680  -1223   1904   -828    163    174    350    223    831
   -345   1751   2096   -704  -1221   1922   -839    168    192    371    244    846
   -350   1740   2091   -693  -1221   1914   -857    163    192    376    249    849
   -350   1751   2101   -704  -1226   1925   -865    166    200    389    265    862
   -340   1740   2081   -701  -1210   1909   -872    163    197    381    259    865
   -345   1701   2044   -680  -1195   1873   -888    145    174    361    223    857
   -358   1652   2010   -646  -1184   1831   -904    129    153    337    202    839
   -366   1621   1987   -628  -1176   1805   -906    124    148    337    228    823
   -381   1590   1971   -605  -1176   1779   -898    119    142    335    226    815
   -405   1553   1958   -576  -1184   1756   -893    106    135    319    202    800
   -418   1535   1953   -558  -1184   1743   -906     85    119    301    181    782
   -420   1512   1930   -548  -1174   1719   -911     67    109    293    179    774
   -423   1496   1917   -537  -1169   1706   -911     64    103    290    171    774
   -431   1470   1899   -522  -1166   1683   -919     54     93    280    148    766
   -433   1452   1886   -509  -1158   1667   -922     57     90    275    142    761
   -444   1454   1896   -506  -1169   1675   -919     59     98    283    158    774
   -452   1454   1906   -501  -1179   1680   -917     64    109    296    174    787
   -446   1454   1901   -504  -1174   1675   -917     59    111    296    168    782
   -444   1434   1878   -493  -1161   1654   -917     64    119    301    181    776
   -452   1436   1888   -493  -1169   1662   -911     72    129    314    197    792
   -446   1441   1886   -498  -1166   1662   -891     96    137    316    192    800
   -439   1480   1917   -522  -1179   1699   -805    205    200    353    197    800
   -418   1545   1964   -563  -1189   1753   -691    379    322    441    267    839
   -355   1657   2010   -652  -1182   1831   -584    636    545    657    470   1010
   -228   1901   2130   -836  -1179   2016   -540    979    849   1021    841   1384
   -140   2262   2403  -1062  -1270   2333   -602   1041   1041   1350   1231   1818
   -220   2444   2665  -1111  -1441   2553   -795    623    969   1465   1441   2086
   -441   2462   2904  -1010  -1673   2683  -1088   -111    584   1208   1275   1971
   -628   2239   2868   -805  -1748   2551  -1358   -818    -28    542    644   1389
   -693   1834   2525   -571  -1610   2179  -1582  -1221   -584   -116     -5    789
   -631   1434   2065   -400  -1348   1748  -1641  -1137   -685   -275   -194    584
   -561   1273   1831   -358  -1195   1551  -1496   -800   -485   -145   -127    597
   -519   1312   1831   -394  -1174   1571  -1257   -431   -213     49     15    696
   -491   1353   1844   -433  -1169   1600  -1023   -106     18    226    137    789
   -465   1374   1839   -454  -1150   1605   -911     44    122    309    192    839
   -459   1379   1836   -462  -1148   1608   -880     93    158    337    213    857
   -449   1376   1826   -465  -1137   1602   -857    129    187    366    239    875
   -439   1382   1821   -472  -1130   1602   -846    158    213    389    267    893
   -446   1382   1829   -467  -1137   1605   -836    174    226    397    277    906
   -452   1389   1842   -470  -1145   1615   -826    187    246    410    293    927
   -449   1397   1847   -475  -1148   1621   -818    200    262    423    311    940
   -446   1415   1860   -485  -1153   1636   -802    226    288    452    340    966
   -444   1421   1865   -488  -1153   1641   -779    254    316    480    366    992
   -439   1428   1867   -496  -1153   1647   -774    275    329    491    379   1002
   -426   1439   1862   -506  -1145   1649   -766    288    342    498    392   1018
   -426   1449   1873   -511  -1150   1662   -750    303    361    519    407   1039
   -433   1462   1896   -514  -1163   1678   -735    324    381    540    428   1060
   -415   1488   1901   -537  -1158   1693   -722    345    394    558    444   1072
   -402   1504   1904   -550  -1153   1704   -706    374    415    587    472   1104
   -410   1504   1914   -548  -1163   1706   -691    405    441    615    501   1137
   -402   1506   1909   -550  -1156   1706   -685    431    459    631    509   1153
   -397   1522   1919   -563  -1158   1719   -670    462    488    659    540   1171
   -389   1540   1930   -576  -1158   1732   -657    498    522    696    576   1200
   -379   1553   1932   -587  -1158   1743   -644    537    550    724    597   1228
   -363   1587   1951   -610  -1156   1769   -623    587    584    758    623   1260
   -355   1613   1969   -631  -1163   1792   -597    652    633    810    680   1299
   -337   1647   1984   -654  -1161   1816   -576    719    683    859    732   1340
   -311   1699   2008   -693  -1161   1852   -555    795    735    911    779   1389
   -288   1751   2039   -730  -1163   1893   -527    888    805    984    852   1457
   -270   1800   2070   -766  -1171   1935   -496    979    878   1062    935   1530
   -246   1857   2104   -805  -1174   1979   -470   1057    937   1127   1010   1602
   -231   1906   2138   -839  -1184   2021   -449   1117    987   1184   1070   1667
   -226   1956   2182   -865  -1202   2068   -433   1150   1021   1226   1111   1712
   -220   1990   2208   -885  -1215   2099   -423   1163   1034   1244   1130   1738
   -220   2016   2234   -898  -1226   2125   -420   1158   1036   1244   1135   1753
   -231   2029   2260   -898  -1247   2143   -418   1143   1031   1239   1127   1761
   -239   2021   2260   -891  -1249   2140   -405   1130   1026   1231   1122   1766
   -257   1971   2226   -857  -1241   2099   -389   1104   1008   1213   1111   1743
   -275   1943   2218   -833  -1247   2081   -376   1067    982   1179   1088   1712
   -303   1909   2213   -802  -1260   2060   -371   1021    950   1140   1049   1670
   -324   1873   2197   -774  -1260   2034   -374    963    914   1091    987   1623
   -340   1836   2177   -748  -1260   2005   -374    914    875   1047    950   1587
   -358   1805   2164   -724  -1260   1984   -374    872    849   1015    924   1558
   -366   1771   2138   -704  -1252   1953   -376    833    823    982    885   1519
   -371   1738   2109   -683  -1239   1922   -379    805    800    953    859   1496
   -392   1730   2122   -670  -1257   1925   -389    774    776    927    836   1478
   -402   1706   2109   -652  -1257   1906   -381    769    776    924    836   1486
   -402   1678   2081   -639  -1241   1878   -387    758    769    917    826   1483
   -397   1683   2081   -641  -1239   1880   -384    756    774    919    828   1486
   -397   1693   2091   -649  -1244   1891   -368    769    792    932    841   1488
   -407   1693   2101   -644  -1254   1896   -358    776    800    940    846   1499
   -413   1719   2132   -654  -1273   1925   -350    784    805    945    857   1512
   -410   1735   2145   -662  -1278   1940   -340    800    823    956    870   1519
   -402   1735   2138   -667  -1270   1938   -332    810    836    966    880   1532
   -392   1745   2138   -675  -1265   1940   -319    823    854    982    901   1558
   -400   1774   2174   -688  -1288   1974   -306    839    870    997    917   1577
   -400   1790   2190   -693  -1293   1990   -301    846    885   1005    919   1582
   -387   1790   2177   -701  -1283   1984   -293    859    896   1015    930   1595
   -381   1800   2182   -709  -1283   1992   -283    875    911   1031    950   1615
   -384   1813   2197   -714  -1291   2005   -272    888    924   1044    966   1631
   -379   1821   2200   -719  -1288   2010   -265    901    937   1052    976   1647
   -379   1834   2210   -730  -1293   2021   -252    919    956   1065    992   1665
   -381   1847   2229   -732  -1304   2036   -241    930    966   1070    995   1673
   -376   1849   2226   -737  -1301   2036   -233    937    976   1075   1010   1675
   -363   1852   2216   -743  -1288   2034   -220    953    992   1088   1034   1693
   -376   1862   2239   -743  -1309   2049   -197    971   1005   1104   1049   1709
   -392   1880   2273   -745  -1332   2075   -176    989   1023   1119   1062   1725
   -376   1893   2268   -758  -1325   2081   -163    997   1031   1119   1060   1722
   -355   1945   2301   -795  -1327   2122   -132   1026   1060   1140   1083   1751
   -358   2003   2359   -823  -1358   2182    -85   1067   1106   1184   1130   1795
   -368   2031   2400   -833  -1384   2216    -49   1093   1132   1208   1153   1821
   -358   2062   2418   -854  -1387   2242    -38   1101   1140   1213   1158   1831
   -355   2086   2442   -865  -1397   2262    -33   1109   1150   1226   1174   1847
   -345   2122   2468   -891  -1405   2294    -33   1124   1169   1249   1195   1878
   -324   2135   2460   -906  -1392   2296    -44   1127   1174   1254   1200   1886
   -319   2151   2470   -917  -1395   2309    -36   1143   1189   1275   1221   1901
   -319   2182   2501   -930  -1410   2340    -28   1161   1200   1291   1239   1925
   -309   2156   2462   -924  -1387   2307    -38   1163   1192   1283   1234   1927
   -306   2112   2418   -904  -1361   2265    -46   1166   1182   1270   1223   1917
   -311   2086   2395   -888  -1353   2239    -38   1174   1179   1265   1221   1909
   -311   2065   2377   -875  -1343   2221    -25   1176   1171   1262   1218   1901
   -329   2049   2377   -859  -1353   2213    -10   1179   1169   1254   1215   1896
   -353   2034   2385   -841  -1369   2208     -2   1176   1166   1241   1200   1886
   -355   2023   2379   -836  -1366   2203     -2   1176   1161   1231   1187   1878
   -340   2021   2361   -839  -1350   2190      7   1179   1156   1218   1184   1867
   -335   2021   2356   -844  -1345   2187     12   1184   1153   1215   1179   1860
   -345   2016   2361   -836  -1353   2187     23   1197   1158   1215   1179   1870
   -342   2031   2374   -846  -1358   2203     33   1213   1166   1221   1189   1875
   -332   2042   2374   -854  -1353   2208     49   1231   1179   1231   1197   1886
   -335   2044   2379   -854  -1358   2210     59   1247   1195   1241   1200   1901
   -329   2065   2395   -867  -1363   2231     59   1254   1200   1247   1200   1906
   -327   2078   2405   -875  -1366   2242     67   1265   1208   1254   1221   1901
   -335   2078   2413   -870  -1374   2244     90   1291   1231   1278   1252   1917
   -337   2081   2416   -872  -1376   2247    155   1358   1260   1288   1244   1914
   -319   2140   2460   -911  -1389   2299    280   1501   1340   1325   1260   1906
   -283   2231   2514   -976  -1400   2372    420   1730   1504   1460   1374   2000
   -189   2421   2611  -1114  -1400   2514    574   2166   1831   1787   1670   2273
    -62   2748   2808  -1343  -1436   2777    545   2385   2086   2156   2078   2683
    -77   3076   3154  -1499  -1615   3115    272   1966   2081   2372   2392   3042
   -249   3242   3491  -1499  -1870   3367   -124   1247   1886   2403   2520   3208
   -439   3192   3632  -1376  -2034   3411   -483    509   1439   2029   2223   2966
   -542   2761   3304  -1111  -1922   3031   -730     -2    724   1169   1405   2231
   -527   2304   2829   -888  -1678   2566   -763    -28    407    722    948   1797
   -454   2088   2543   -820  -1499   2314   -553    374    605    826    969   1753
   -394   2125   2520   -865  -1457   2322   -241    818    911   1044   1119   1836
   -374   2140   2512   -885  -1441   2325     18   1163   1135   1202   1223   1919
   -353   2127   2481   -888  -1415   2304    150   1348   1252   1283   1265   1956
   -337   2125   2460   -896  -1400   2291    205   1418   1293   1312   1280   1958
   -327   2143   2470   -906  -1397   2307    241   1462   1327   1340   1317   1974
   -327   2161   2486   -919  -1408   2325    270   1496   1356   1366   1348   1995
   -314   2184   2499   -935  -1405   2340    288   1522   1374   1382   1363   2005
   -301   2197   2499   -948  -1400   2348    296   1543   1387   1392   1369   2018
   -303   2216   2520   -956  -1410   2366    309   1561   1402   1402   1379   2026
   -301   2226   2527   -963  -1415   2377    319   1579   1418   1421   1395   2039
   -303   2236   2540   -966  -1423   2390    335   1605   1441   1439   1415   2055
   -301   2247   2546   -974  -1426   2395    358   1634   1462   1465   1441   2070
   -296   2268   2564   -984  -1428   2416    374   1654   1480   1483   1460   2083
   -283   2294   2577  -1008  -1431   2436    384   1670   1491   1488   1465   2094
   -267   2338   2605  -1036  -1436   2470    397   1691   1504   1499   1478   2104
   -262   2359   2621  -1049  -1441   2488    413   1717   1527   1519   1491   2122
   -262   2369   2631  -1052  -1447   2499    428   1740   1556   1538   1501   2148
   -254   2387   2642  -1067  -1447   2514    446   1774   1582   1556   1527   2161
   -254   2408   2662  -1075  -1457   2535    462   1808   1610   1582   1558   2169
   -252   2421   2673  -1085  -1462   2548    478   1836   1628   1597   1571   2177
   -239   2444   2683  -1101  -1460   2564    496   1878   1660   1626   1610   2200
   -233   2473   2704  -1122  -1467   2590    522   1930   1693   1665   1641   2234
   -223   2488   2712  -1132  -1467   2598    550   1984   1735   1701   1665   2255
   -213   2512   2722  -1150  -1467   2616    581   2047   1779   1743   1706   2281
   -194   2553   2748  -1179  -1470   2650    618   2122   1831   1779   1745   2317
   -189   2598   2785  -1205  -1488   2691    652   2208   1891   1839   1795   2359
   -171   2644   2816  -1236  -1493   2730    688   2296   1956   1906   1862   2410
   -145   2709   2855  -1283  -1499   2782    717   2379   2018   1974   1927   2468
   -129   2782   2912  -1325  -1519   2847    745   2457   2078   2039   1990   2527
   -109   2839   2948  -1366  -1530   2894    761   2504   2120   2086   2044   2577
    -88   2899   2985  -1405  -1535   2940    769   2530   2148   2122   2083   2613
    -88   2943   3031  -1428  -1561   2985    782   2546   2169   2148   2112   2644
    -96   2961   3057  -1431  -1577   3008    797   2546   2187   2166   2130   2662
    -98   2966   3063  -1436  -1582   3013    797   2522   2182   2156   2127   2655
   -103   2977   3081  -1439  -1592   3029    797   2494   2169   2138   2114   2652
   -119   2969   3086  -1426  -1602   3026    800   2457   2148   2114   2099   2639
   -124   2935   3060  -1405  -1592   2998    797   2403   2112   2070   2057   2605
   -135   2915   3050  -1389  -1592   2982    776   2327   2057   2013   2000   2546
   -161   2873   3031  -1356  -1595   2951    761   2255   2010   1961   1958   2496
   -179   2824   3003  -1325  -1592   2915    748   2187   1966   1909   1912   2449
   -194   2779   2974  -1291  -1584   2876    740   2130   1927   1865   1862   2403
   -215   2751   2964  -1267  -1590   2857    727   2075   1886   1821   1818   2361
   -226   2712   2938  -1244  -1582   2826    717   2034   1852   1787   1787   2325
   -228   2681   2909  -1228  -1569   2795    711   1995   1821   1753   1764   2296
   -228   2668   2896  -1218  -1561   2782    704   1974   1800   1727   1732   2275
   -233   2657   2889  -1213  -1561   2774    701   1961   1790   1714   1714   2260
   -228   2634   2863  -1205  -1545   2748    698   1948   1777   1701   1701   2244
   -228   2626   2855  -1200  -1543   2740    701   1945   1769   1696   1696   2231
   -226   2647   2873  -1210  -1548   2759    714   1956   1782   1712   1722   2242
   -218   2650   2868  -1215  -1545   2759    719   1964   1790   1714   1730   2244
   -210   2660   2868  -1226  -1540   2764    722   1964   1790   1709   1727   2244
   -207   2675   2883  -1236  -1548   2779    732   1969   1800   1717   1732   2260
   -200   2678   2878  -1239  -1538   2777    745   1982   1813   1730   1745   2273
   -202   2673   2876  -1236  -1538   2774    753   1992   1813   1732   1751   2268
   -210   2678   2886  -1234  -1548   2782    753   1992   1813   1735   1751   2262
   -210   2673   2883  -1234  -1548   2777    763   1995   1818   1745   1764   2262
   -202   2681   2883  -1239  -1543   2782    776   2003   1826   1753   1779   2273
   -194   2696   2889  -1252  -1543   2792    776   2000   1826   1745   1771   2273
   -200   2699   2899  -1249  -1551   2798    782   2000   1829   1743   1766   2273
   -197   2704   2902  -1254  -1548   2803    789   2000   1831   1740   1766   2270
   -174   2717   2891  -1270  -1532   2803    792   2003   1842   1751   1779   2281
   -184   2704   2889  -1260  -1535   2795    795   2003   1844   1756   1784   2275
   -187   2712   2899  -1262  -1543   2805    800   2008   1847   1764   1790   2273
   -174   2725   2899  -1275  -1538   2811    797   2000   1842   1758   1782   2270
   -171   2735   2907  -1280  -1538   2821    800   2003   1847   1758   1782   2273
   -181   2717   2899  -1267  -1540   2808    813   2013   1860   1766   1795   2281
   -171   2740   2912  -1286  -1543   2826    831   2026   1875   1782   1810   2299
   -158   2816   2974  -1330  -1566   2896    875   2052   1912   1816   1834   2335
   -168   2857   3026  -1343  -1597   2940    911   2073   1945   1847   1870   2353
   -181   2860   3042  -1343  -1610   2951    930   2081   1948   1849   1891   2353
   -161   2873   3031  -1356  -1597   2951    924   2073   1943   1849   1893   2356
   -153   2896   3047  -1374  -1600   2972    919   2070   1953   1865   1909   2364
   -142   2915   3057  -1384  -1600   2985    914   2078   1969   1880   1932   2382
   -140   2899   3039  -1379  -1590   2966    901   2075   1956   1873   1925   2379
   -129   2912   3042  -1392  -1584   2974    898   2078   1966   1880   1935   2385
   -129   2894   3021  -1382  -1577   2956    893   2081   1964   1886   1935   2382
   -129   2847   2977  -1358  -1553   2912    880   2070   1938   1865   1912   2361
   -127   2816   2943  -1345  -1535   2878    867   2049   1917   1839   1893   2340
   -140   2790   2930  -1325  -1535   2860    872   2047   1914   1834   1888   2335
   -153   2748   2902  -1299  -1527   2826    878   2039   1901   1818   1867   2317
   -166   2730   2896  -1280  -1530   2813    891   2034   1888   1803   1849   2301
   -174   2722   2896  -1275  -1535   2808    891   2021   1880   1784   1831   2281
   -179   2694   2873  -1260  -1525   2782    885   2005   1865   1769   1816   2255
   -179   2665   2842  -1244  -1509   2753    880   1995   1849   1753   1810   2239
   -181   2660   2842  -1239  -1512   2751    885   2003   1852   1758   1821   2242
   -189   2652   2842  -1234  -1517   2746    891   2008   1862   1764   1823   2242
   -187   2637   2821  -1226  -1504   2727    898   2010   1865   1764   1829   2236
   -181   2644   2826  -1231  -1504   2735    901   2010   1873   1764   1834   2236
   -179   2662   2842  -1241  -1509   2751    911   2018   1883   1769   1842   2236
   -171   2647   2816  -1239  -1496   2730    914   2018   1880   1769   1844   2229
   -166   2637   2803  -1236  -1486   2720    919   2021   1883   1771   1847   2231
   -171   2637   2808  -1236  -1488   2722    940   2042   1896   1774   1842   2236
   -174   2657   2831  -1241  -1501   2743   1036   2130   1940   1792   1839   2221
   -132   2730   2863  -1301  -1499   2795   1153   2288   2044   1865   1893   2247
    -59   2863   2920  -1402  -1491   2891   1296   2600   2273   2086   2081   2405
     49   3076   3026  -1564  -1488   3052   1431   3026   2603   2444   2416   2717
    119   3406   3286  -1761  -1582   3346   1296   2899   2714   2714   2751   3083
     10   3624   3611  -1818  -1800   3619    859   2210   2587   2826   2956   3338
   -215   3722   3938  -1756  -2075   3829    459   1478   2338   2727   2948   3359
   -402   3429   3832  -1514  -2117   3629    119    782   1701   2057   2364   2842
   -426   2938   3364  -1254  -1893   3151    -83    405   1044   1265   1621   2169
   -345   2673   3018  -1166  -1683   2844     57    732   1122   1249   1535   2039
   -272   2634   2904  -1182  -1587   2769    381   1218   1415   1444   1641   2094
   -218   2637   2855  -1210  -1538   2746    698   1628   1662   1610   1748   2153
   -184   2592   2777  -1202  -1480   2683    898   1896   1816   1719   1818   2187
   -174   2577   2748  -1202  -1462   2660    971   1990   1865   1756   1849   2192
   -166   2574   2740  -1202  -1454   2655   1000   2026   1888   1766   1855   2190
   -158   2574   2733  -1210  -1447   2652   1018   2055   1909   1777   1860   2192
   -153   2579   2733  -1213  -1441   2655   1031   2073   1925   1787   1870   2200
   -145   2582   2727  -1218  -1439   2655   1036   2088   1932   1792   1867   2208
   -135   2587   2722  -1226  -1428   2652   1047   2104   1945   1805   1883   2213
   -140   2590   2727  -1226  -1434   2657   1057   2117   1961   1823   1901   2218
   -137   2595   2733  -1228  -1434   2662   1072   2135   1984   1844   1922   2231
   -124   2590   2712  -1234  -1418   2650   1085   2151   1992   1855   1932   2244
   -114   2603   2717  -1244  -1415   2660   1096   2164   1997   1860   1935   2255
   -111   2611   2722  -1249  -1415   2665   1106   2179   2005   1867   1940   2260
   -103   2608   2712  -1252  -1408   2660   1122   2197   2016   1883   1966   2270
   -106   2605   2709  -1252  -1408   2657   1132   2216   2029   1891   1987   2273
   -109   2611   2720  -1252  -1413   2665   1148   2239   2055   1909   2000   2281
   -101   2616   2717  -1260  -1410   2668   1158   2257   2078   1930   2018   2294
    -90   2631   2722  -1270  -1405   2675   1171   2278   2096   1945   2036   2301
    -90   2652   2740  -1283  -1415   2696   1184   2304   2120   1964   2055   2317
    -90   2660   2751  -1286  -1421   2704   1200   2338   2138   1982   2068   2335
    -77   2670   2746  -1296  -1410   2707   1213   2372   2158   1995   2086   2348
    -62   2699   2761  -1317  -1410   2730   1234   2421   2195   2026   2117   2359
    -54   2712   2766  -1330  -1410   2738   1257   2475   2231   2065   2156   2377
    -36   2730   2766  -1348  -1400   2748   1286   2546   2278   2114   2197   2413
    -12   2759   2772  -1374  -1392   2764   1312   2624   2325   2164   2234   2447
     -2   2790   2792  -1392  -1397   2790   1343   2712   2382   2223   2286   2488
     20   2834   2813  -1428  -1397   2824   1366   2790   2436   2281   2338   2535
     44   2894   2850  -1470  -1402   2873   1389   2855   2488   2338   2387   2585
     62   2956   2894  -1512  -1415   2927   1410   2912   2538   2392   2444   2637
     75   3000   2925  -1538  -1423   2964   1431   2959   2585   2444   2496   2694
     93   3044   2951  -1571  -1428   2998   1439   2969   2600   2462   2517   2722
     96   3073   2974  -1584  -1439   3024   1444   2966   2611   2481   2535   2740
     88   3070   2979  -1579  -1444   3024   1447   2953   2616   2483   2551   2740
     75   3052   2977  -1564  -1449   3016   1441   2927   2611   2475   2556   2738
     67   3044   2974  -1558  -1454   3008   1431   2878   2585   2444   2533   2725
     44   3034   2990  -1540  -1473   3013   1431   2818   2551   2410   2504   2691
     15   2979   2961  -1499  -1473   2972   1436   2756   2514   2379   2473   2647
     -5   2909   2915  -1452  -1460   2912   1426   2673   2462   2325   2426   2592
    -28   2855   2883  -1415  -1457   2868   1408   2587   2408   2270   2366   2533
    -51   2803   2855  -1376  -1452   2829   1387   2507   2348   2205   2309   2475
    -72   2746   2818  -1337  -1447   2782   1363   2429   2291   2143   2257   2423
    -83   2699   2782  -1306  -1431   2740   1348   2369   2244   2099   2213   2390
    -98   2655   2753  -1280  -1426   2704   1340   2330   2210   2057   2177   2353
   -106   2600   2707  -1247  -1408   2655   1343   2304   2195   2031   2151   2327
   -116   2566   2683  -1226  -1400   2624   1335   2278   2169   2005   2135   2301
   -122   2561   2683  -1218  -1402   2621   1327   2257   2161   1995   2127   2283
   -124   2540   2662  -1208  -1395   2603   1325   2244   2153   1974   2107   2273
   -124   2530   2655  -1202  -1389   2592   1325   2242   2151   1969   2107   2273
   -124   2527   2652  -1202  -1389   2590   1335   2244   2156   1974   2112   2278
    -85   2553   2639  -1234  -1361   2595   1348   2252   2166   1987   2125   2299
    -83   2566   2650  -1241  -1366   2605   1345   2249   2158   1984   2122   2294
   -109   2520   2629  -1208  -1369   2574   1348   2247   2156   1982   2122   2291
   -148   2491   2637  -1174  -1392   2564   1358   2247   2156   1982   2125   2281
   -137   2491   2629  -1176  -1382   2559   1363   2249   2169   1990   2130   2278
   -122   2468   2587  -1174  -1356   2527   1361   2244   2171   1984   2132   2278
   -111   2444   2556  -1166  -1335   2499   1376   2252   2182   1992   2143   2291
   -135   2449   2585  -1158  -1358   2517   1376   2252   2182   1987   2143   2281
   -140   2460   2600  -1158  -1369   2530   1387   2247   2182   1979   2135   2257
   -140   2478   2618  -1169  -1379   2546   1389   2247   2184   1987   2145   2273
   -116   2439   2556  -1161  -1337   2496   1379   2231   2171   1969   2122   2265
   -103   2416   2520  -1158  -1312   2465   1382   2221   2166   1961   2109   2252
   -111   2423   2535  -1156  -1322   2478   1392   2231   2177   1974   2117   2255
   -148   2405   2553  -1130  -1350   2478   1405   2244   2190   1987   2145   2296
   -148   2403   2551  -1127  -1350   2475   1413   2244   2190   1987   2145   2304
   -132   2400   2533  -1135  -1332   2465   1413   2236   2187   1979   2130   2281
   -111   2392   2504  -1140  -1306   2447   1415   2223   2182   1966   2120   2262
   -103   2405   2509  -1150  -1306   2457   1426   2221   2177   1956   2107   2252
    -96   2442   2538  -1174  -1317   2488   1465   2252   2216   1987   2132   2291
   -106   2452   2556  -1174  -1332   2504   1506   2273   2239   2003   2151   2307
   -163   2460   2624  -1148  -1392   2540   1545   2301   2265   2031   2192   2325
   -145   2457   2603  -1158  -1374   2530   1532   2288   2260   2029   2197   2320
   -119   2478   2598  -1179  -1358   2538   1519   2281   2265   2036   2203   2338
    -85   2491   2574  -1205  -1330   2533   1506   2278   2270   2047   2210   2340
    -70   2478   2548  -1202  -1309   2512   1491   2262   2262   2034   2197   2327
    -70   2473   2543  -1202  -1306   2507   1491   2270   2268   2039   2192   2340
    -72   2418   2491  -1174  -1283   2455   1491   2275   2265   2039   2205   2338
    -77   2366   2444  -1145  -1262   2405   1475   2257   2239   2018   2187   2309
    -77   2343   2421  -1132  -1249   2382   1465   2247   2226   2000   2169   2304
    -77   2307   2385  -1114  -1231   2346   1462   2229   2208   1977   2138   2288
    -90   2242   2333  -1075  -1213   2288   1462   2208   2187   1948   2109   2244
   -124   2190   2312  -1034  -1218   2249   1475   2192   2171   1930   2109   2203
   -150   2161   2312  -1005  -1231   2236   1483   2179   2156   1917   2096   2184
   -174   2125   2299   -976  -1236   2210   1488   2179   2151   1906   2078   2177
   -181   2091   2273   -956  -1228   2182   1491   2174   2145   1899   2068   2169
   -168   2073   2239   -953  -1205   2156   1491   2164   2132   1888   2060   2169
   -163   2078   2242   -956  -1202   2158   1491   2158   2127   1883   2060   2164
   -158   2081   2239   -963  -1200   2158   1493   2153   2130   1878   2062   2138
   -148   2068   2216   -961  -1182   2140   1496   2151   2127   1873   2060   2120
   -155   2044   2200   -945  -1176   2120   1493   2140   2114   1857   2044   2107
   -174   2026   2200   -924  -1187   2112   1496   2143   2120   1862   2042   2120
   -163   2013   2177   -924  -1171   2094   1506   2140   2117   1860   2034   2112
   -161   2003   2164   -922  -1163   2083   1540   2174   2130   1862   2026   2096
   -158   2010   2169   -927  -1163   2091   1634   2283   2184   1883   2029   2086
   -109   2052   2161   -971  -1135   2107   1722   2436   2275   1945   2083   2122
    -25   2158   2182  -1067  -1104   2171   1836   2751   2494   2158   2275   2288
    101   2356   2255  -1231  -1075   2307   1914   3086   2746   2462   2582   2579
    124   2637   2509  -1382  -1192   2572   1808   2925   2829   2678   2857   2896
    -49   2769   2818  -1358  -1434   2792   1543   2330   2748   2777   3039   3122
   -314   2769   3083  -1228  -1699   2925   1200   1587   2421   2553   2899   3013
   -511   2488   3000   -989  -1756   2743    904    943   1813   1893   2291   2473
   -506   2109   2613   -802  -1558   2361    693    683   1376   1371   1790   1992
   -397   1878   2275   -740  -1335   2075    724    940   1436   1366   1730   1891
   -309   1849   2158   -771  -1234   2003    974   1363   1683   1540   1834   1961
   -252   1870   2122   -810  -1187   1995   1262   1740   1899   1680   1940   2029
   -215   1844   2060   -815  -1137   1951   1454   1979   2018   1748   1974   2026
   -213   1836   2049   -810  -1130   1943   1532   2068   2073   1779   1984   2023
   -207   1816   2021   -805  -1114   1917   1556   2094   2083   1779   1979   2018
   -176   1813   1990   -820  -1083   1901   1566   2104   2091   1779   1987   2021
   -179   1808   1987   -815  -1083   1896   1587   2122   2109   1795   2003   2034
   -197   1803   2000   -802  -1098   1901   1610   2145   2127   1813   2016   2042
   -197   1808   2005   -805  -1101   1906   1621   2161   2138   1826   2026   2047
   -200   1805   2005   -802  -1101   1904   1634   2182   2151   1842   2036   2049
   -200   1808   2008   -805  -1104   1906   1639   2192   2161   1847   2044   2055
   -181   1808   1990   -813  -1085   1899   1652   2197   2169   1855   2060   2070
   -187   1797   1984   -807  -1085   1891   1665   2213   2174   1862   2070   2075
   -197   1782   1979   -792  -1088   1880   1683   2234   2190   1870   2075   2083
   -192   1782   1974   -797  -1083   1878   1693   2247   2208   1883   2083   2091
   -176   1777   1953   -800  -1065   1865   1701   2260   2216   1891   2094   2094
   -179   1784   1961   -802  -1070   1873   1704   2278   2226   1896   2099   2096
   -181   1782   1964   -800  -1072   1873   1714   2294   2234   1906   2109   2096
   -155   1782   1938   -813  -1047   1857   1727   2309   2236   1912   2114   2094
   -137   1771   1909   -815  -1023   1839   1735   2327   2249   1922   2125   2099
   -142   1758   1899   -810  -1021   1829   1751   2366   2281   1956   2161   2130
   -137   1764   1901   -813  -1021   1831   1758   2395   2301   1974   2182   2156
   -109   1805   1912   -849  -1010   1857   1761   2426   2317   1992   2197   2153
    -72   1844   1917   -885   -995   1880   1771   2473   2343   2018   2218   2153
    -57   1842   1896   -893   -976   1867   1792   2535   2374   2049   2236   2182
    -41   1875   1917   -917   -979   1896   1805   2595   2405   2078   2265   2216
    -36   1914   1948   -940   -992   1930   1829   2673   2457   2127   2314   2257
    -12   1964   1977   -974   -995   1969   1849   2746   2504   2171   2351   2283
      2   2010   2005  -1008  -1002   2008   1870   2816   2551   2226   2405   2338
     25   2055   2026  -1041  -1000   2042   1886   2870   2600   2283   2462   2395
     44   2091   2047  -1070  -1002   2070   1896   2894   2631   2320   2494   2431
     44   2117   2073  -1080  -1013   2096   1906   2904   2647   2340   2517   2449
     46   2127   2081  -1088  -1015   2104   1917   2902   2655   2351   2535   2457
     38   2127   2088  -1083  -1023   2109   1919   2886   2660   2356   2548   2462
     31   2107   2073  -1070  -1021   2091   1925   2863   2650   2348   2546   2449
     31   2094   2062  -1062  -1015   2078   1919   2816   2618   2314   2520   2429
      2   2060   2057  -1034  -1028   2060   1917   2759   2585   2275   2483   2392
    -23   2010   2034   -995  -1028   2021   1922   2701   2548   2234   2452   2353
    -49   1945   1995   -948  -1023   1969   1917   2634   2509   2182   2400   2307
    -80   1886   1966   -901  -1023   1925   1906   2564   2465   2127   2346   2247
   -111   1836   1945   -862  -1028   1891   1899   2491   2421   2081   2296   2195
   -135   1777   1912   -820  -1023   1844   1888   2426   2379   2034   2249   2140
   -148   1719   1867   -787  -1008   1792   1873   2369   2343   1990   2210   2086
   -161   1680   1842   -758  -1000   1761   1860   2322   2307   1948   2177   2052
   -166   1652   1818   -743   -992   1732   1849   2283   2270   1912   2135   2018
   -158   1628   1784   -735   -971   1706   1844   2247   2236   1875   2088   1971
   -174   1602   1777   -714   -976   1688   1847   2236   2234   1865   2078   1958
   -223   1590   1813   -683  -1018   1701   1852   2242   2252   1880   2096   1979
   -200   1566   1764   -683   -982   1665   1852   2223   2229   1857   2086   1948
   -181   1543   1725   -680   -953   1634   1849   2213   2223   1855   2083   1938
   -184   1538   1722   -678   -953   1628   1842   2195   2210   1839   2070   1932
   -210   1530   1740   -659   -974   1634   1852   2205   2216   1844   2075   1938
   -210   1506   1714   -649   -961   1610   1867   2221   2234   1865   2094   1951
   -197   1504   1701   -654   -948   1602   1865   2216   2231   1860   2094   1943
   -197   1496   1693   -649   -945   1595   1857   2203   2221   1844   2075   1917
   -192   1486   1678   -646   -935   1582   1852   2190   2210   1831   2055   1901
   -189   1483   1673   -646   -932   1577   1857   2187   2205   1831   2060   1904
   -184   1470   1654   -644   -919   1561   1857   2184   2203   1831   2065   1899
   -192   1457   1649   -631   -922   1551   1860   2177   2195   1829   2060   1886
   -207   1434   1641   -613   -924   1538   1870   2182   2200   1829   2057   1880
   -236   1421   1657   -592   -948   1538   1880   2192   2210   1831   2060   1880
   -233   1421   1654   -594   -943   1538   1875   2177   2192   1816   2052   1867
   -202   1426   1628   -613   -914   1527   1870   2164   2179   1800   2042   1860
   -200   1418   1618   -607   -909   1517   1867   2161   2174   1797   2044   1862
   -200   1410   1610   -605   -906   1509   1862   2151   2166   1787   2034   1844
   -200   1408   1608   -605   -904   1506   1865   2148   2164   1784   2034   1844
   -210   1408   1618   -600   -914   1514   1867   2145   2164   1787   2039   1857
   -226   1426   1652   -600   -937   1538   1899   2164   2184   1810   2062   1878
   -210   1470   1680   -631   -945   1577   1935   2182   2208   1823   2070   1880
   -200   1486   1686   -644   -943   1587   1958   2184   2216   1823   2060   1865
   -197   1483   1678   -644   -937   1579   1966   2184   2218   1826   2070   1865
   -187   1462   1649   -636   -917   1556   1951   2171   2213   1826   2091   1875
   -171   1493   1665   -659   -919   1577   1940   2166   2218   1836   2104   1896
   -166   1514   1680   -675   -924   1597   1927   2169   2221   1844   2107   1899
   -174   1499   1670   -665   -922   1582   1927   2177   2223   1852   2112   1896
   -161   1480   1641   -659   -901   1561   1925   2182   2231   1862   2117   1896
   -158   1431   1590   -636   -872   1509   1899   2158   2203   1831   2083   1870
   -166   1384   1551   -610   -857   1467   1875   2135   2169   1797   2047   1844
   -176   1350   1527   -587   -852   1436   1870   2117   2148   1774   2029   1829
   -192   1322   1514   -563   -852   1418   1867   2104   2132   1756   2021   1810
   -215   1270   1486   -527   -852   1376   1873   2091   2114   1738   2005   1792
   -236   1215   1452   -491   -844   1332   1875   2070   2094   1714   1979   1761
   -239   1171   1410   -467   -826   1291   1865   2052   2078   1693   1961   1740
   -259   1137   1397   -439   -828   1267   1865   2036   2055   1665   1938   1709
   -262   1130   1392   -433   -828   1260   1860   2021   2036   1649   1917   1701
   -262   1132   1395   -436   -828   1262   1852   2005   2023   1634   1893   1680
   -262   1114   1374   -426   -818   1244   1852   2000   2018   1628   1891   1665
   -265   1091   1356   -413   -810   1223   1849   1997   2021   1628   1891   1662
   -262   1075   1337   -407   -802   1208   1844   1995   2016   1623   1896   1667
   -267   1060   1325   -397   -797   1192   1849   1984   2005   1615   1886   1660
   -257   1041   1299   -394   -779   1169   1852   1982   2003   1613   1880   1660
   -254   1034   1288   -389   -771   1161   1860   1987   2003   1610   1878   1644
   -257   1052   1306   -400   -782   1179   1917   2044   2031   1618   1875   1634
   -226   1093   1317   -433   -771   1205   2023   2184   2107   1665   1906   1639
   -174   1153   1325   -491   -748   1239   2112   2385   2247   1792   2023   1727
    -85   1267   1353   -589   -719   1309   2239   2753   2496   2044   2244   1930
     49   1496   1447   -774   -698   1473   2249   2964   2694   2317   2527   2229
     25   1761   1735   -896   -854   1748   2036   2564   2691   2488   2790   2527
   -197   1935   2132   -870  -1163   2034   1691   1842   2535   2514   2909   2691
   -465   1865   2330   -698  -1397   2096   1343   1080   2127   2171   2634   2457
   -605   1470   2075   -433  -1340   1771   1060    501   1452   1413   1925   1808
   -553   1096   1649   -272  -1101   1371    953    480   1195   1075   1566   1454
   -439    914   1350   -239   -896   1132   1096    857   1340   1143   1564   1413
   -374    930   1304   -277   -839   1117   1392   1301   1595   1312   1675   1486
   -348    922   1267   -288   -807   1093   1670   1660   1782   1428   1748   1527
   -309    896   1205   -293   -758   1049   1803   1836   1867   1483   1774   1543
   -290    883   1174   -296   -732   1026   1839   1893   1899   1504   1792   1548
   -277    862   1140   -290   -709   1000   1855   1919   1909   1514   1797   1538
   -267    841   1109   -288   -688    974   1873   1940   1914   1517   1797   1522
   -257    846   1101   -296   -680    974   1891   1958   1930   1530   1813   1525
   -252    846   1096   -298   -675    971   1896   1964   1938   1540   1816   1543
   -254    828   1083   -285   -667    956   1899   1971   1938   1540   1813   1551
   -244    836   1078   -296   -662    958   1899   1979   1943   1543   1816   1543
   -236    849   1085   -306   -662    966   1906   1995   1948   1553   1826   1553
   -233    852   1085   -309   -659    969   1909   2005   1956   1558   1834   1561
   -220    852   1072   -314   -646    961   1912   2010   1953   1558   1839   1561
   -220    841   1060   -311   -639    950   1919   2016   1958   1561   1842   1566
   -213    852   1065   -319   -639    958   1922   2023   1969   1564   1842   1564
   -213    844   1054   -316   -633    948   1925   2036   1974   1569   1844   1566
   -215    831   1047   -306   -631    937   1932   2049   1984   1577   1860   1582
   -200    846   1047   -324   -623    945   1940   2070   2003   1597   1878   1597
   -176    857   1031   -340   -605    943   1948   2094   2018   1613   1888   1597
   -174    854   1028   -340   -602    940   1951   2114   2031   1621   1893   1602
   -163    870   1034   -353   -597    950   1964   2148   2052   1634   1909   1626
   -163    867   1028   -353   -597    948   1984   2192   2081   1662   1932   1639
   -153    878   1028   -363   -589    953   1995   2231   2101   1688   1956   1654
   -137    904   1041   -384   -589    974   2003   2281   2127   1712   1971   1670
   -116    935   1052   -407   -584    992   2013   2333   2151   1730   1982   1680
    -96    953   1047   -431   -571   1000   2026   2395   2187   1764   2013   1706
    -70    971   1041   -452   -555   1008   2039   2462   2223   1805   2047   1748
    -31   1021   1049   -496   -540   1036   2055   2525   2257   1849   2086   1779
      5   1085   1080   -545   -537   1083   2083   2598   2317   1922   2171   1844
     18   1104   1085   -563   -535   1096   2107   2650   2364   1977   2234   1914
     28   1143   1114   -587   -542   1130   2101   2655   2379   1992   2252   1940
     33   1187   1150   -613   -558   1171   2083   2634   2364   1984   2257   1919
     18   1210   1192   -613   -587   1202   2091   2626   2379   1995   2268   1914
     -2   1218   1218   -610   -610   1218   2117   2629   2395   2016   2286   1945
    -10   1210   1221   -600   -615   1215   2122   2605   2385   2010   2278   1938
    -20   1184   1205   -581   -613   1195   2117   2553   2356   1979   2247   1906
    -33   1150   1184   -558   -607   1166   2109   2483   2312   1925   2192   1867
    -64   1096   1158   -517   -610   1127   2094   2403   2260   1862   2122   1808
    -90   1047   1137   -478   -613   1091   2078   2325   2203   1800   2057   1738
   -119    974   1091   -428   -605   1031   2057   2244   2151   1738   2003   1670
   -148    909   1057   -379   -602    982   2044   2171   2107   1688   1953   1618
   -168    854   1023   -342   -597    940   2029   2114   2062   1647   1914   1571
   -184    797    982   -306   -581    888   2013   2057   2018   1602   1870   1532
   -197    730    924   -267   -561    826   2000   2016   1987   1574   1836   1504
   -200    698    898   -249   -548    797   1984   1982   1958   1543   1805   1475
   -200    691    888   -246   -545    789   1971   1951   1932   1517   1782   1452
   -200    672    872   -236   -537    771   1964   1935   1925   1504   1771   1434
   -215    644    857   -215   -537    750   1964   1927   1922   1496   1769   1418
   -218    626    844   -202   -530    735   1961   1925   1912   1491   1766   1410
   -220    610    831   -194   -527    719   1951   1912   1904   1480   1756   1405
   -218    607    826   -194   -522    717   1951   1904   1901   1475   1748   1402
   -226    602    826   -189   -527    714   1948   1896   1893   1465   1727   1395
   -218    605    823   -192   -519    714   1951   1896   1893   1460   1719   1389
   -210    602    810   -197   -511    706   1951   1899   1891   1457   1722   1389
   -218    587    805   -184   -511    693   1948   1893   1888   1460   1727   1384
   -226    574    800   -176   -511    685   1938   1883   1878   1452   1727   1366
   -231    566    797   -166   -514    680   1922   1867   1865   1439   1712   1363
   -236    545    779   -155   -506    662   1919   1862   1857   1428   1704   1366
   -233    527    761   -148   -498    644   1922   1865   1857   1434   1717   1356
   -231    517    745   -142   -488    631   1922   1860   1860   1431   1709   1348
   -233    498    732   -132   -483    615   1919   1849   1855   1423   1701   1340
   -228    488    717   -129   -472    602   1925   1842   1844   1413   1691   1343
   -228    488    717   -129   -472    602   1919   1831   1836   1400   1673   1327
   -236    478    711   -122   -472    594   1914   1818   1831   1397   1675   1314
   -236    470    706   -116   -470    587   1917   1813   1821   1392   1662   1314
   -233    470    704   -119   -470    587   1912   1805   1808   1376   1647   1296
   -226    467    693   -122   -459    579   1919   1810   1818   1387   1665   1293
   -228    496    724   -135   -478    610   1951   1826   1842   1413   1686   1312
   -228    553    782   -161   -504    667   1982   1844   1865   1434   1704   1332
   -233    566    800   -168   -517    683   2000   1849   1873   1436   1699   1340
   -231    561    792   -166   -511    675   2010   1849   1867   1428   1693   1335
   -228    563    789   -168   -509    675   1992   1836   1870   1426   1688   1325
   -220    589    810   -184   -514    698   1977   1834   1883   1439   1706   1350
   -207    574    782   -184   -496    678   1961   1834   1888   1444   1727   1358
   -197    576    774   -192   -485    675   1951   1829   1886   1441   1727   1356
   -189    568    756   -189   -472    662   1938   1821   1878   1431   1714   1345
   -181    514    696   -166   -439    605   1917   1808   1860   1413   1696   1330
   -189    459    649   -135   -420    555   1891   1782   1821   1384   1667   1299
   -200    449    646   -124   -423    548   1883   1764   1800   1363   1644   1278
   -207    410    618   -101   -415    514   1878   1743   1777   1335   1613   1260
   -241    371    613    -64   -426    491   1878   1722   1751   1312   1584   1231
   -267    322    587    -28   -426    454   1875   1712   1738   1296   1574   1202
   -265    293    558    -12   -413    423   1860   1688   1709   1270   1553   1174
   -270    272    540     -2   -405    407   1844   1660   1680   1239   1514   1148
   -265    239    504     12   -384    371   1839   1652   1670   1226   1491   1150
   -267    213    478     25   -374    345   1839   1647   1665   1228   1506   1137
   -283    202    485     38   -384    342   1847   1654   1675   1239   1519   1140
   -293    202    493     44   -394    348   1852   1654   1673   1239   1519   1148
   -296    197    493     49   -394    345   1849   1649   1665   1231   1501   1135
   -293    194    488     49   -392    340   1842   1649   1667   1231   1493   1135
   -290    168    457     59   -374    311   1836   1644   1667   1218   1480   1132
   -293    148    441     70   -368    293   1836   1639   1662   1208   1473   1114
   -275    145    420     64   -348    283   1899   1709   1706   1239   1504   1130
   -244    210    454     15   -348    332   2005   1857   1795   1293   1530   1153
   -174    296    470    -59   -322    381   2088   2073   1945   1431   1641   1252
    -57    446    501   -194   -280    472   2197   2449   2192   1688   1878   1467
     54    709    654   -381   -298    683   2213   2608   2382   1958   2174   1771
    -20    956    976   -467   -501    969   1951   2088   2322   2070   2374   2026
   -288   1096   1384   -405   -836   1239   1621   1376   2148   2047   2421   2135
   -563    948   1509   -192  -1036   1228   1293    652   1691   1626   2060   1839
   -683    540   1223     72   -953    880    966     51   1021    888   1384   1213
   -589    197    784    194   -688    491    906    161    904    709   1166    974
   -472     49    522    210   -496    283   1101    584   1088    823   1218    971
   -397     64    462    166   -428    262   1415   1028   1332    989   1327   1041
   -340     25    366    158   -353    194   1673   1356   1499   1088   1371   1062
   -301    -23    277    161   -290    127   1771   1491   1561   1122   1382   1065
   -303    -31    272    166   -288    119   1790   1530   1577   1124   1382   1054
   -309    -38    267    174   -290    114   1800   1551   1584   1124   1376   1047
   -303    -62    241    184   -272     88   1813   1566   1597   1132   1384   1057
   -298    -54    244    174   -272     93   1818   1571   1592   1137   1384   1057
   -293    -46    246    168   -272     98   1823   1579   1592   1140   1374   1054
   -288    -49    239    168   -265     93   1829   1584   1592   1140   1369   1044
   -277    -54    223    166   -252     83   1829   1587   1595   1145   1374   1039
   -270    -54    215    161   -246     80   1834   1600   1602   1153   1395   1052
   -270    -57    213    163   -244     77   1839   1610   1613   1166   1405   1049
   -265    -70    194    166   -231     62   1847   1626   1628   1174   1410   1054
   -262    -77    184    171   -223     51   1849   1631   1634   1174   1397   1049
   -280    -93    187    184   -233     46   1849   1634   1636   1169   1384   1026
   -272   -111    161    192   -218     23   1857   1649   1654   1184   1405   1028
   -244   -106    135    174   -192     12   1870   1673   1670   1205   1436   1044
   -244    -67    176    155   -210     54   1867   1678   1665   1205   1436   1039
   -252    -51    200    150   -228     75   1857   1675   1654   1192   1410   1023
   -236    -46    189    140   -213     70   1862   1693   1667   1205   1415   1026
   -226    -67    158    145   -194     44   1880   1730   1696   1231   1444   1028
   -226    -98    127    163   -176     12   1906   1771   1727   1260   1462   1041
   -218    -93    124    155   -171     15   1906   1800   1740   1278   1483   1039
   -200    -62    137    129   -171     38   1909   1834   1753   1299   1506   1047
   -184    -38    145    111   -168     54   1917   1886   1782   1327   1525   1070
   -166     -2    163     85   -166     80   1925   1935   1800   1350   1543   1080
   -132     38    171     44   -153    103   1932   1997   1831   1395   1584   1111
   -106     85    192      7   -148    137   1948   2062   1875   1447   1634   1156
    -80    142    220    -31   -150    181   1961   2109   1912   1496   1680   1205
    -59    187    246    -62   -153    215   1971   2132   1930   1527   1712   1239
    -49    228    275    -90   -161    252   1966   2135   1938   1545   1727   1265
    -46    257    303   -106   -174    280   1966   2130   1945   1558   1740   1280
    -46    252    298   -103   -171    275   1961   2112   1943   1564   1738   1286
    -46    257    303   -103   -174    280   1958   2081   1935   1561   1740   1275
    -67    244    309    -88   -187    275   1953   2039   1914   1540   1732   1257
    -83    202    283    -59   -181    241   1964   1995   1891   1514   1706   1239
   -103    145    249    -20   -176    197   1966   1935   1857   1475   1670   1195
   -142     70    213     36   -176    140   1961   1857   1808   1421   1615   1143
   -181     -7    174     93   -179     83   1948   1777   1748   1361   1545   1088
   -207    -70    137    137   -174     33   1927   1688   1691   1299   1483   1026
   -233   -119    114    176   -176     -2   1909   1613   1639   1239   1421    979
   -257   -171     85    215   -171    -44   1888   1548   1587   1182   1358    927
   -272   -236     36    254   -155   -101   1867   1493   1548   1135   1306    875
   -293   -303    -12    298   -140   -158   1867   1462   1530   1117   1293    852
   -303   -337    -33    319   -137   -184   1860   1428   1509   1096   1273    831
   -303   -376    -72    340   -116   -226   1849   1402   1491   1070   1244    807
   -298   -402   -103    348   -101   -254   1839   1376   1465   1039   1202    782
   -301   -407   -106    353    -98   -257   1821   1353   1447   1018   1187    763
   -303   -426   -124    363    -90   -275   1813   1340   1434   1013   1205    756
   -298   -426   -127    363    -85   -277   1810   1332   1434   1015   1208    750
   -311   -452   -140    379    -85   -296   1816   1327   1428   1015   1200    750
   -319   -470   -150    392    -85   -311   1821   1325   1426   1010   1195    750
   -309   -472   -163    389    -75   -319   1818   1314   1423   1005   1179    761
   -309   -491   -181    400    -64   -337   1808   1299   1402    987   1153    750
   -327   -537   -210    431    -62   -374   1792   1275   1382    966   1145    717
   -337   -574   -239    454    -49   -407   1792   1267   1379    966   1153    717
   -329   -587   -257    454    -36   -423   1797   1262   1376    963   1137    714
   -314   -584   -270    449    -23   -428   1808   1265   1382    976   1163    727
   -324   -600   -277    462    -25   -439   1803   1252   1369    966   1137    711
   -358   -646   -288    501    -36   -470   1787   1223   1335    927   1075    680
   -363   -657   -293    509    -36   -478   1784   1213   1325    922   1078    675
   -332   -646   -314    491    -10   -480   1813   1228   1340    945   1101    704
   -335   -662   -327    498     -5   -496   1795   1200   1306    909   1039    680
   -348   -685   -337    517     -5   -511   1784   1171   1283    880   1010    649
   -358   -701   -345    530     -7   -524   1779   1166   1283    888   1057    639
   -329   -685   -355    509     12   -522   1792   1161   1283    888   1057    639
   -285   -644   -358    465     36   -504   1821   1169   1296    896   1057    646
   -267   -641   -376    454     51   -509   1893   1218   1353    953   1119    670
   -280   -675   -394    478     54   -537   1948   1247   1387    984   1156    691
   -272   -654   -381    465     54   -519   1966   1241   1384    979   1135    701
   -290   -644   -355    467     31   -501   1925   1202   1343    935   1072    675
   -288   -665   -379    475     44   -522   1922   1202   1353    950   1114    678
   -265   -670   -405    467     67   -537   1919   1205   1366    966   1140    691
   -249   -675   -426    462     88   -550   1901   1192   1356    958   1122    688
   -254   -685   -433    467     88   -561   1909   1195   1361    961   1114    678
   -257   -709   -452    483     96   -579   1888   1171   1335    930   1078    646
   -262   -769   -506    514    119   -639   1852   1143   1296    891   1036    620
   -272   -818   -545    545    135   -683   1844   1122   1262    852    987    594
   -290   -862   -571    574    140   -717   1847   1114   1260    844    989    563
   -309   -927   -618    618    153   -774   1849   1093   1239    823    979    530
   -342   -974   -633    657    145   -805   1857   1075   1226    800    953    522
   -363  -1005   -641    685    137   -823   1844   1041   1189    756    898    493
   -374  -1062   -688    717    155   -875   1829   1008   1156    719    857    452
   -368  -1135   -769    750    200   -953   1844   1008   1161    722    857    441
   -358  -1135   -776    745    207   -958   1844   1002   1161    717    852    436
   -368  -1143   -774    756    202   -958   1842   1000   1153    709    854    449
   -368  -1148   -779    756    205   -963   1829    976   1132    688    841    420
   -374  -1189   -818    782    220  -1005   1834    976   1140    688    841    415
   -376  -1241   -865    807    244  -1052   1834    966   1132    675    807    397
   -368  -1299   -930    833    280  -1114   1849    976   1143    691    826    400
   -387  -1286   -901    836    254  -1093   1849    974   1153    701    859    420
   -381  -1267   -885    823    249  -1075   1860    984   1161    696    857    420
   -350  -1226   -875    787    259  -1052   1922   1049   1187    691    828    397
   -296  -1150   -854    724    277  -1002   1987   1166   1254    735    836    415
   -213  -1047   -833    628    309   -940   2078   1428   1434    914    976    561
    -77   -885   -807    480    363   -846   2171   1764   1675   1195   1270    833
    -25   -618   -592    322    280   -605   2107   1675   1790   1423   1569   1156
   -207   -410   -202    309     -2   -306   1867   1148   1766   1543   1758   1387
   -550   -366    184    457   -368    -90   1527    441   1506   1361   1647   1332
   -774   -659    114    714   -444   -272   1200   -231    932    753   1093    846
   -766  -1065   -298    914   -236   -680    940   -550    480    252    602    400
   -646  -1371   -724   1010     38  -1049    930   -340    465    181    457    246
   -545  -1421   -878    982    166  -1150   1192     90    680    324    550    288
   -472  -1415   -943    943    233  -1182   1493    470    872    454    659    345
   -431  -1467  -1036    948    301  -1252   1675    696    976    514    691    350
   -397  -1475  -1078    937    340  -1278   1732    771   1002    527    680    345
   -389  -1491  -1101    940    353  -1299   1745    784    997    514    667    332
   -400  -1509  -1109    953    353  -1309   1753    795    997    511    667    329
   -402  -1532  -1130    969    363  -1332   1758    805    997    509    659    324
   -389  -1545  -1156    969    381  -1350   1771    820   1010    514    667    329
   -376  -1519  -1143    948    381  -1332   1774    820   1008    511    662    322
   -371  -1506  -1135    937    379  -1319   1764    815    995    501    652    316
   -366  -1501  -1137    932    384  -1319   1758    813    989    496    649    314
   -368  -1525  -1156    948    392  -1340   1761    818    989    496    649    309
   -363  -1535  -1174    948    402  -1356   1766    831    992    504    657    324
   -350  -1525  -1174    937    410  -1350   1769    839    997    506    649    329
   -342  -1496  -1156    917    405  -1327   1764    836    989    496    641    319
   -350  -1504  -1153    927    400  -1330   1766    841    989    501    652    322
   -353  -1538  -1184    943    413  -1363   1777    852    995    511    654    332
   -337  -1535  -1197    935    428  -1366   1782    870   1000    519    659    329
   -340  -1509  -1169    922    413  -1337   1774    872    997    511    641    314
   -350  -1496  -1145    924    397  -1322   1774    885   1005    511    636    322
   -342  -1506  -1163    922    407  -1335   1777    901   1010    519    659    319
   -332  -1475  -1145    904    405  -1312   1769    917   1008    522    678    311
   -319  -1454  -1135    885    405  -1296   1777    950   1023    537    696    319
   -290  -1439  -1148    865    428  -1293   1792   1000   1049    561    709    342
   -257  -1415  -1158    836    449  -1288   1808   1054   1083    594    727    366
   -252  -1421  -1169    833    457  -1296   1823   1117   1117    628    756    400
   -246  -1395  -1148    818    449  -1270   1823   1169   1140    646    776    420
   -207  -1317  -1109    763    449  -1213   1834   1236   1182    691    836    462
   -174  -1254  -1080    711    452  -1166   1844   1299   1223    740    880    511
   -158  -1195  -1036    675    439  -1117   1847   1340   1254    782    919    555
   -142  -1124   -982    631    418  -1054   1844   1358   1273    805    940    576
   -129  -1091   -961    610    415  -1026   1857   1374   1296    836    966    602
   -140  -1072   -932    605    394  -1002   1857   1371   1306    844    982    618
   -142  -1054   -911    597    381   -982   1849   1350   1301    839    984    623
   -161  -1049   -891    602    363   -971   1844   1322   1280    818    963    610
   -181  -1062   -880    623    348   -971   1842   1291   1262    797    943    587
   -220  -1091   -870    654    324   -979   1829   1241   1231    758    909    555
   -249  -1132   -885    691    316  -1010   1823   1176   1189    706    849    511
   -280  -1189   -909    732    314  -1049   1813   1109   1143    646    784    449
   -319  -1236   -917    779    298  -1078   1795   1028   1088    584    727    384
   -353  -1286   -935    818    290  -1111   1777    956   1039    532    678    335
   -381  -1348   -966    862    290  -1158   1764    896    997    491    631    283
   -415  -1400   -987    906    283  -1195   1751    844    958    449    587    241
   -436  -1436  -1000    937    280  -1218   1738    795    927    413    558    213
   -452  -1457  -1005    953    275  -1231   1714    745    885    371    514    176
   -459  -1470  -1013    963    275  -1241   1696    711    857    340    478    148
   -457  -1475  -1021    966    280  -1249   1696    696    849    329    472    135
   -454  -1499  -1044    976    293  -1273   1686    680    833    314    465    116
   -467  -1506  -1041    987    285  -1275   1680    667    823    303    452    103
   -480  -1506  -1026    992    270  -1267   1678    665    815    301    431     96
   -475  -1499  -1023    984    272  -1262   1665    652    802    285    410     83
   -467  -1493  -1026    982    277  -1260   1657    644    800    283    428     85
   -485  -1496  -1010    989    262  -1254   1652    639    802    285    444     90
   -483  -1504  -1021    995    267  -1265   1639    633    797    277    433     88
   -467  -1501  -1036    982    283  -1270   1623    620    782    262    413     70
   -467  -1486  -1018    976    275  -1252   1621    618    776    259    405     67
   -480  -1478  -1000    979    257  -1239   1610    607    763    249    394     59
   -478  -1460   -982    969    252  -1221   1595    587    743    228    368     33
   -478  -1470   -992    974    254  -1231   1587    576    730    218    358     25
   -483  -1473   -989    979    252  -1231   1584    571    727    220    361     28
   -483  -1465   -984    971    249  -1226   1582    566    724    220    363     31
   -478  -1447   -969    961    244  -1208   1571    558    717    213    361     31
   -485  -1444   -961    963    236  -1202   1561    548    706    205    350     23
   -488  -1452   -963    971    236  -1208   1551    540    701    197    348     18
   -483  -1436   -953    958    233  -1195   1540    532    691    187    335      7
   -480  -1421   -940    950    228  -1182   1535    524    683    181    327      2
   -478  -1384   -909    930    213  -1148   1545    532    693    194    340     12
   -475  -1325   -849    901    187  -1088   1574    545    714    213    361     28
   -485  -1327   -844    904    176  -1085   1587    545    714    213    361     31
   -491  -1319   -831    904    168  -1075   1582    540    706    207    355     28
   -485  -1309   -823    896    168  -1067   1569    530    701    197    348     23
   -462  -1260   -797    862    166  -1028   1566    540    722    218    366     44
   -452  -1234   -782    841    163  -1008   1530    532    719    228    376     62
   -459  -1208   -750    833    142   -979   1499    517    706    220    374     62
   -449  -1174   -727    810    137   -953   1478    504    693    210    366     49
   -446  -1187   -740    818    145   -963   1465    501    680    205    358     46
   -462  -1257   -797    857    166  -1028   1436    475    652    179    337     31
   -459  -1257   -797    857    166  -1026   1413    454    631    150    314     12
   -470  -1278   -810    872    168  -1044   1413    441    615    135    298     -2
   -501  -1322   -820    911    158  -1072   1418    433    602    116    280    -23
   -517  -1345   -831    930    155  -1088   1395    400    566     80    257    -44
   -522  -1371   -852    945    163  -1111   1374    374    540     51    231    -72
   -532  -1389   -857    961    158  -1122   1358    358    522     33    207    -90
   -530  -1402   -872    966    171  -1137   1345    348    506     20    194    -96
   -511  -1405   -893    956    189  -1150   1335    335    493      7    179   -111
   -517  -1397   -883    956    181  -1140   1332    335    491      5    171   -119
   -527  -1397   -870    961    168  -1135   1319    324    483     -5    163   -124
   -519  -1384   -865    953    171  -1124   1309    319    478    -15    153   -124
   -509  -1376   -867    943    179  -1124   1306    319    475    -18    153   -124
   -514  -1371   -857    943    168  -1114   1299    314    467    -23    150   -132
   -511  -1361   -852    935    166  -1106   1286    309    459    -31    145   -140
   -491  -1356   -865    924    187  -1111   1317    353    480    -20    145   -145
   -465  -1317   -854    891    192  -1085   1415    493    558     25    166   -140
   -413  -1241   -828    826    205  -1036   1504    685    688    140    254    -72
   -329  -1096   -766    711    215   -932   1592    987    904    363    465    122
   -202   -792   -589    498    192   -691   1621   1262   1130    652    776    452
   -210   -472   -262    340     23   -368   1509   1018   1174    831   1044    771
   -423   -371     51    397   -239   -161   1262    363    956    761   1062    846
   -706   -457    246    581   -478   -106   1005   -379    498    345    709    550
   -870   -766    103    818   -488   -332    735  -1000   -114   -340     57    -59
   -828  -1158   -329    989   -249   -745    501  -1130   -410   -662   -267   -387
   -732  -1384   -652   1057    -41  -1018    504   -859   -314   -615   -277   -439
   -636  -1366   -730   1002     44  -1049    675   -488    -88   -454   -168   -368
   -566  -1330   -763    948     98  -1047    932   -114    142   -293    -62   -296
   -524  -1348   -823    935    148  -1085   1085     90    262   -213    -15   -265
   -506  -1317   -813    911    150  -1065   1135    158    311   -181      7   -241
   -496  -1293   -800    893    148  -1047   1145    179    322   -174     12   -236
   -485  -1288   -802    888    158  -1047   1150    189    322   -174     10   -241
   -491  -1273   -784    880    145  -1028   1158    202    329   -166     20   -233
   -491  -1262   -774    875    140  -1018   1163    213    335   -158     25   -231
   -480  -1249   -769    865    142  -1010   1153    215    332   -166     18   -231
   -465  -1228   -763    846    148   -997   1156    228    342   -158     28   -215
   -465  -1210   -745    836    137   -979   1153    233    348   -150     36   -202
   -465  -1192   -727    828    129   -961   1145    239    348   -148     46   -192
   -459  -1179   -722    818    129   -950   1135    246    348   -145     51   -187
   -459  -1169   -709    815    124   -940   1132    252    350   -145     49   -187
   -452  -1150   -698    800    122   -924   1127    257    355   -137     54   -176
   -441  -1140   -701    789    127   -922   1124    265    361   -135     62   -171
   -436  -1119   -685    776    122   -904   1122    275    366   -124     75   -161
   -431  -1104   -672    769    119   -888   1127    298    376   -109     96   -142
   -420  -1083   -665    750    119   -875   1109    301    371   -109     98   -142
   -402  -1054   -652    727    124   -854   1096    314    379   -101    101   -140
   -397  -1018   -620    706    109   -820   1101    342    397    -75    124   -116
   -394   -987   -592    691     98   -789   1098    361    415    -62    135    -98
   -387   -982   -594    683    101   -787   1098    389    426    -51    142    -93
   -376   -932   -558    654     88   -745   1098    433    452    -20    171    -62
   -353   -883   -532    618     88   -709   1101    485    491     18    207    -18
   -319   -841   -522    581    101   -683   1096    540    524     57    233     15
   -298   -810   -511    553    103   -662   1101    615    574    109    285     67
   -280   -735   -457    506     85   -597   1106    688    631    171    353    127
   -246   -667   -423    457     88   -545   1101    745    672    220    400    179
   -207   -605   -397    407     93   -501   1111    800    717    280    457    249
   -210   -566   -358    387     72   -462   1111    828    740    311    488    288
   -207   -511   -303    358     46   -407   1104    833    748    332    519    311
   -192   -480   -288    335     46   -384   1093    826    753    342    537    329
   -194   -454   -259    324     31   -358   1083    810    748    342    542    340
   -218   -459   -244    337     10   -350   1080    789    737    332    535    342
   -236   -478   -244    355      2   -361   1080    756    706    298    506    311
   -257   -498   -241    376     -7   -371   1088    709    672    257    459    267
   -288   -530   -241    410    -23   -387   1088    659    633    207    405    226
   -293   -576   -283    433     -7   -431   1072    589    571    127    324    153
   -324   -644   -319    483     -5   -483   1070    527    522     64    265     93
   -358   -691   -332    524    -15   -511   1052    465    475     10    207     41
   -368   -737   -368    553      0   -553   1028    394    418    -49    148    -18
   -381   -763   -384    571      0   -574   1010    340    371    -98     98    -59
   -384   -787   -405    584     10   -597   1000    296    342   -135     67    -90
   -392   -805   -413    597      7   -607    987    262    319   -155     44   -106
   -400   -844   -444    623     20   -644    958    228    290   -181     18   -127
   -405   -823   -418    613      5   -620    940    213    275   -200      5   -132
   -400   -810   -410    605      2   -610    930    205    270   -205      0   -132
   -400   -797   -400    597     -2   -600    917    194    259   -218    -12   -140
   -400   -800   -400    600      0   -600    904    176    241   -233    -28   -158
   -402   -815   -415    607      5   -618    906    179    244   -233    -33   -161
   -397   -802   -407    600      2   -605    898    176    241   -236    -31   -153
   -402   -797   -394    597     -5   -597    893    176    239   -239    -31   -155
   -405   -787   -381    597    -12   -584    893    179    241   -241    -33   -155
   -394   -795   -400    594      0   -597    880    176    233   -249    -38   -153
   -397   -789   -392    594     -5   -592    870    168    228   -254    -41   -155
   -402   -774   -374    587    -18   -574    859    161    220   -262    -49   -161
   -394   -784   -389    589     -2   -587    844    155    215   -270    -51   -155
   -397   -789   -392    592     -2   -592    844    161    215   -270    -51   -142
   -394   -774   -379    584    -10   -576    841    158    207   -275    -59   -150
   -384   -763   -381    574     -2   -574    823    145    192   -288    -72   -163
   -371   -758   -387    566      7   -574    818    142    184   -296    -80   -166
   -374   -758   -384    566      2   -571    810    135    174   -306    -90   -181
   -387   -753   -366    568    -10   -561    802    129    168   -314    -98   -197
   -384   -753   -368    566    -10   -561    818    140    184   -306    -88   -179
   -381   -717   -335    550    -23   -527    844    161    207   -285    -62   -142
   -384   -652   -267    517    -59   -459    852    166    213   -277    -51   -129
   -387   -636   -249    511    -70   -444    849    163    207   -283    -59   -148
   -381   -652   -270    517    -57   -459    841    153    202   -290    -72   -166
   -366   -610   -244    488    -62   -428    826    153    215   -280    -59   -148
   -340   -571   -231    454    -57   -402    802    155    228   -267    -41   -127
   -345   -576   -231    462    -59   -405    769    142    213   -275    -44   -124
   -345   -558   -213    452    -67   -387    750    137    205   -277    -46   -127
   -327   -545   -218    436    -54   -381    743    132    197   -285    -54   -137
   -337   -589   -252    462    -44   -420    717    114    171   -303    -75   -150
   -345   -641   -296    493    -25   -470    693     98    145   -324    -96   -163
   -350   -670   -322    509    -15   -496    688     90    124   -337   -114   -179
   -371   -693   -322    532    -25   -509    688     83    106   -353   -140   -197
   -384   -743   -358    561    -15   -550    683     59     83   -381   -174   -233
   -381   -743   -361    563    -12   -553    665     33     51   -413   -205   -262
   -379   -743   -363    558    -10   -553    641     12     20   -439   -228   -280
   -389   -776   -387    584     -2   -581    623     -7     -5   -459   -249   -303
   -379   -797   -418    587     18   -610    610    -20    -25   -480   -275   -329
   -379   -782   -402    579     10   -594    602    -20    -28   -483   -277   -329
   -394   -792   -400    592      0   -597    589    -31    -38   -491   -288   -335
   -376   -787   -410    581     15   -600    574    -36    -46   -501   -301   -342
   -368   -792   -423    579     25   -607    566    -36    -51   -501   -303   -342
   -366   -802   -436    581     33   -620    545    -44    -59   -506   -309   -345
   -374   -841   -467    607     44   -657    540    -49    -70   -519   -324   -353
   -381   -870   -488    626     51   -680    550    -31    -70   -524   -335   -366
   -342   -831   -488    584     70   -659    662    127     31   -457   -303   -353
   -301   -753   -452    527     72   -602    771    316    179   -348   -228   -293
   -246   -602   -358    423     54   -483    862    592    423    -96     -2    -88
   -114   -316   -202    215     44   -259    839    893    696    262    379    303
    -98    103    202     -5   -150    153    709    743    758    496    719    698
   -244    267    509    -12   -376    387    530    210    542    457    789    831
   -459    223    680    116   -571    452    285   -496     59     51    452    548
   -623    -83    540    353   -581    228     46  -1145   -574   -659   -267   -140
   -623   -545     77    581   -350   -233   -189  -1426  -1044  -1195   -795   -633
   -561   -893   -332    727   -116   -613   -244  -1299  -1067  -1260   -901   -758
   -504  -1018   -517    758      5   -769   -132   -995   -870  -1124   -831   -727
   -462   -995   -532    730     33   -763     83   -636   -592   -914   -685   -618
   -426   -966   -540    696     54   -753    285   -345   -374   -740   -566   -530
   -418   -961   -542    691     62   -753    368   -226   -290   -672   -517   -493
   -415   -966   -550    691     67   -761    389   -184   -265   -654   -506   -491
   -400   -976   -576    688     88   -776    379   -174   -267   -657   -514   -498
   -410   -992   -584    698     85   -787    381   -161   -265   -652   -514   -498
   -413   -963   -550    688     67   -758    381   -153   -262   -649   -514   -498
   -405   -950   -548    678     70   -750    374   -148   -259   -644   -514   -498
   -405   -940   -535    672     64   -737    368   -140   -259   -639   -514   -493
   -405   -924   -522    662     57   -724    363   -127   -254   -633   -511   -488
   -397   -919   -524    657     62   -722    350   -127   -262   -636   -514   -493
   -402   -906   -506    652     49   -706    342   -124   -265   -633   -514   -496
   -410   -893   -483    652     36   -688    342   -119   -254   -623   -509   -488
   -415   -896   -483    654     33   -691    337   -109   -249   -618   -506   -478
   -413   -896   -483    654     33   -688    324   -101   -249   -615   -504   -472
   -407   -904   -498    654     44   -701    316    -90   -241   -605   -493   -465
   -400   -885   -485    644     41   -685    314    -77   -233   -592   -485   -446
   -410   -893   -483    649     33   -688    301    -62   -233   -587   -485   -436
   -413   -878   -465    644     25   -672    296    -46   -231   -576   -483   -428
   -397   -849   -454    620     25   -652    288    -33   -220   -563   -480   -420
   -394   -841   -446    618     25   -644    285    -12   -210   -548   -472   -410
   -394   -872   -478    631     38   -675    285     23   -187   -522   -459   -392
   -389   -836   -446    613     25   -644    290     64   -153   -488   -433   -361
   -376   -802   -428    589     23   -615    285    103   -127   -459   -405   -340
   -368   -787   -418    579     23   -602    288    166    -90   -418   -368   -296
   -353   -763   -410    555     25   -587    280    228    -57   -371   -335   -259
   -322   -719   -397    519     36   -561    288    303     -2   -306   -272   -194
   -303   -652   -348    475     20   -498    288    368     38   -252   -220   -135
   -293   -626   -332    459     18   -480    293    431     83   -200   -163    -70
   -272   -615   -345    441     33   -483    285    459    103   -168   -132    -31
   -267   -558   -293    413     10   -426    283    478    122   -142   -109      2
   -277   -530   -252    402    -15   -392    272    472    124   -135   -103     23
   -288   -517   -228    402    -31   -374    259    459    119   -142   -109     31
   -311   -524   -215    415    -49   -371    233    420     80   -181   -150      0
   -335   -558   -226    446    -57   -392    228    384     46   -215   -184    -33
   -348   -571   -223    459    -62   -400    213    327      2   -265   -233    -77
   -358   -592   -233    475    -62   -413    207    275    -38   -316   -285   -122
   -389   -639   -249    514    -70   -444    181    205    -96   -381   -355   -187
   -420   -670   -252    545    -85   -462    163    140   -142   -436   -415   -246
   -444   -706   -262    576    -90   -485    155     90   -171   -478   -454   -293
   -459   -743   -283    602    -88   -514    137     28   -213   -537   -522   -355
   -470   -800   -329    636    -70   -566     98    -38   -270   -600   -589   -420
   -472   -826   -355    649    -59   -592     75    -85   -306   -639   -628   -459
   -480   -849   -371    662    -54   -610     49   -127   -340   -675   -665   -496
   -493   -891   -397    693    -49   -644     31   -161   -376   -709   -701   -527
   -504   -904   -402    704    -51   -654      2   -192   -407   -737   -730   -550
   -509   -898   -389    704    -59   -644    -15   -205   -413   -743   -732   -548
   -511   -917   -405    711    -57   -662    -28   -213   -415   -748   -735   -550
   -517   -924   -407    722    -54   -667    -41   -220   -428   -758   -748   -561
   -517   -930   -415    722    -51   -672    -57   -226   -441   -774   -761   -568
   -517   -922   -407    719    -54   -665    -80   -239   -457   -789   -776   -584
   -522   -935   -413    727    -57   -675    -96   -244   -462   -802   -792   -597
   -519   -922   -402    722    -59   -662   -101   -241   -459   -802   -802   -592
   -511   -935   -423    722    -44   -680   -114   -241   -462   -797   -802   -581
   -504   -932   -428    717    -38   -680   -132   -246   -467   -800   -800   -574
   -514   -932   -418    722    -49   -678   -161   -270   -488   -820   -815   -589
   -524   -974   -449    750    -38   -711   -192   -296   -514   -846   -841   -615
   -504   -997   -493    750     -7   -745   -205   -296   -511   -849   -844   -610
   -470   -992   -524    730     25   -758   -226   -314   -522   -862   -859   -618
   -470   -987   -519    727     23   -756   -239   -353   -540   -885   -888   -633
   -506   -992   -485    750    -10   -740   -241   -335   -530   -872   -885   -613
   -579   -958   -381    766   -101   -672   -215   -239   -470   -805   -823   -561
   -626   -935   -309    779   -161   -623   -205   -205   -436   -769   -779   -561
   -563   -896   -332    730   -116   -615   -223   -207   -436   -779   -787   -576
   -545   -878   -332    711   -106   -605   -207   -194   -415   -761   -776   -553
   -540   -872   -332    706   -106   -602   -215   -205   -423   -771   -795   -561
   -537   -870   -332    704   -103   -600   -239   -215   -426   -779   -805   -563
   -535   -841   -309    685   -114   -576   -267   -236   -426   -776   -805   -563
   -530   -839   -309    685   -111   -574   -293   -241   -418   -763   -797   -555
   -517   -833   -316    675   -101   -576   -327   -262   -436   -776   -810   -574
   -501   -820   -319    659    -90   -571   -337   -259   -431   -771   -805   -584
   -496   -818   -324    657    -88   -571   -350   -254   -426   -761   -800   -592
   -496   -854   -358    675    -70   -607   -381   -270   -444   -774   -820   -610
   -509   -906   -397    706    -57   -652   -423   -298   -480   -805   -857   -644
   -522   -935   -413    730    -57   -675   -444   -311   -498   -820   -880   -657
   -527   -966   -439    745    -44   -704   -457   -319   -509   -831   -901   -670
   -532   -987   -454    761    -38   -722   -465   -327   -519   -846   -911   -691
   -548  -1026   -478    784    -36   -750   -488   -353   -550   -878   -932   -717
   -553  -1047   -493    800    -31   -769   -511   -376   -574   -896   -950   -727
   -555  -1088   -532    820    -12   -810   -524   -389   -589   -911   -966   -743
   -548  -1106   -558    828      5   -833   -548   -407   -618   -935   -997   -776
   -540  -1117   -576    826     15   -846   -574   -418   -628   -948  -1013   -787
   -537  -1132   -594    833     28   -865   -589   -420   -631   -950  -1013   -795
   -535  -1132   -600    831     31   -867   -613   -428   -636   -950  -1008   -795
   -555  -1137   -581    846     12   -859   -620   -428   -633   -948  -1005   -787
   -555  -1156   -600    852     20   -878   -639   -433   -636   -950  -1008   -779
   -548  -1150   -602    849     25   -878   -652   -431   -639   -950  -1008   -779
   -548  -1163   -615    854     31   -891   -654   -413   -633   -948  -1010   -787
   -535  -1166   -631    852     46   -898   -623   -337   -605   -950  -1034   -828
   -511  -1145   -633    826     59   -891   -548   -181   -509   -904  -1023   -849
   -483  -1067   -584    776     49   -828   -459     33   -314   -722   -867   -709
   -413   -862   -449    636     15   -657   -433    301    -51   -407   -542   -374
   -322   -561   -239    441    -41   -400   -540    324     59   -166   -210     20
   -405   -277    127    340   -267    -75   -680   -109    -93   -132    -23    296
   -576   -223    350    400   -465     62   -805   -600   -397   -296    -83    290
   -696   -376    319    535   -509    -31   -989  -1163   -922   -818   -594   -231
   -737   -696     41    717   -389   -327  -1205  -1605  -1478  -1488  -1304   -971
   -735  -1060   -324    893   -205   -693  -1335  -1670  -1665  -1732  -1571  -1231
   -680  -1273   -592    976    -46   -932  -1317  -1436  -1496  -1621  -1517  -1202
   -633  -1291   -659    961     12   -976  -1197  -1124  -1221  -1415  -1366  -1083
   -602  -1239   -636    922     15   -937  -1002   -769   -914  -1169  -1187   -935
   -571  -1184   -615    878     18   -901   -888   -561   -748  -1031  -1080   -849
   -535  -1166   -633    849     46   -901   -865   -498   -693   -995  -1054   -828
   -524  -1179   -654    849     62   -917   -859   -480   -675   -982  -1044   -823
   -530  -1174   -644    852     57   -909   -849   -452   -644   -958  -1023   -797
   -524  -1153   -628    839     51   -891   -854   -436   -628   -945  -1005   -776
   -530  -1148   -618    839     44   -883   -862   -431   -623   -940   -995   -779
   -524  -1143   -618    831     44   -883   -872   -418   -615   -927   -987   -774
   -522  -1122   -600    823     38   -862   -880   -410   -610   -919   -984   -766
   -506  -1093   -589    797     38   -841   -891   -405   -597   -911   -979   -761
   -501  -1085   -587    792     41   -836   -898   -400   -592   -904   -971   -748
   -498  -1072   -574    782     36   -823   -904   -394   -587   -891   -963   -750
   -493  -1075   -581    784     44   -828   -898   -379   -568   -878   -953   -748
   -491  -1075   -584    782     46   -831   -898   -371   -550   -859   -935   -722
   -478  -1065   -587    771     54   -826   -914   -371   -548   -852   -927   -709
   -465  -1065   -600    763     67   -833   -924   -361   -540   -841   -914   -693
   -475  -1057   -581    766     51   -820   -919   -342   -522   -823   -896   -670
   -467  -1026   -558    745     41   -792   -924   -327   -506   -805   -883   -659
   -457  -1000   -542    727     41   -771   -930   -316   -491   -787   -870   -641
   -441   -997   -555    717     57   -776   -937   -301   -478   -774   -859   -633
   -436  -1023   -587    730     75   -805   -935   -272   -459   -750   -841   -618
   -428   -995   -568    709     70   -782   -937   -239   -433   -722   -810   -594
   -407   -969   -561    685     75   -766   -930   -194   -392   -678   -763   -548
   -397   -950   -555    672     77   -753   -922   -140   -350   -631   -722   -506
   -381   -919   -537    652     77   -730   -922    -83   -311   -584   -678   -465
   -361   -901   -540    628     88   -722   -922    -18   -265   -532   -626   -415
   -337   -870   -532    602     96   -701   -917     54   -215   -470   -574   -366
   -319   -828   -509    571     93   -670   -898    132   -155   -397   -504   -303
   -296   -771   -475    535     88   -623   -885    194   -106   -332   -428   -233
   -288   -711   -423    496     67   -568   -898    205    -96   -311   -400   -200
   -293   -678   -384    483     44   -532   -906    200   -101   -306   -389   -189
   -298   -678   -379    488     38   -530   -906    189   -106   -303   -384   -187
   -293   -670   -376    483     41   -524   -904    176   -119   -309   -392   -189
   -301   -662   -361    480     28   -511   -911    140   -148   -342   -418   -210
   -314   -659   -345    488     12   -504   -914    109   -176   -374   -436   -231
   -337   -688   -350    514      5   -519   -930     57   -220   -423   -475   -277
   -355   -714   -358    535      0   -537   -945     -2   -275   -485   -540   -342
   -368   -750   -384    558      5   -568   -943    -54   -316   -537   -594   -400
   -392   -776   -384    584     -5   -579   -940   -101   -348   -576   -639   -433
   -420   -805   -387    610    -18   -597   -953   -161   -392   -618   -688   -485
   -436   -862   -426    649     -5   -644   -969   -218   -436   -662   -732   -537
   -452   -898   -446    675     -5   -675   -982   -262   -465   -691   -758   -548
   -457   -896   -439    675    -10   -667   -992   -293   -488   -709   -763   -558
   -457   -927   -472    691      5   -698  -1002   -319   -511   -735   -792   -607
   -472   -966   -493    719     10   -730  -1023   -353   -548   -779   -841   -672
   -485   -974   -488    730      0   -732  -1023   -371   -563   -795   -852   -675
   -485   -982   -496    732      5   -740  -1023   -381   -568   -800   -854   -680
   -491   -984   -496    735      0   -740  -1034   -397   -587   -818   -875   -704
   -501  -1008   -506    756      2   -758  -1018   -387   -581   -807   -867   -693
   -506  -1002   -496    753     -5   -750  -1018   -384   -574   -802   -862   -683
   -517  -1000   -483    758    -18   -743  -1028   -394   -581   -813   -872   -693
   -532   -987   -454    758    -41   -719  -1023   -389   -581   -810   -870   -691
   -532   -979   -446    756    -44   -714  -1018   -381   -581   -810   -865   -683
   -537  -1010   -475    771    -31   -743  -1023   -389   -592   -818   -870   -678
   -527  -1005   -478    766    -25   -743  -1034   -402   -607   -828   -880   -683
   -540  -1010   -472    774    -33   -743  -1028   -397   -607   -823   -875   -691
   -550  -1013   -462    782    -44   -737  -1023   -392   -600   -813   -859   -696
   -550  -1018   -467    784    -44   -743  -1023   -389   -600   -815   -857   -696
   -558  -1039   -483    797    -38   -761  -1015   -387   -597   -813   -839   -691
   -548  -1028   -480    787    -36   -753  -1013   -384   -592   -805   -826   -678
   -537  -1010   -472    774    -33   -743  -1013   -381   -589   -802   -820   -678
   -550   -969   -418    758    -67   -696  -1005   -376   -581   -792   -815   -675
   -553   -911   -358    732    -98   -636   -982   -363   -563   -779   -807   -652
   -561   -880   -322    719   -122   -602   -963   -355   -558   -771   -805   -636
   -576   -906   -329    743   -124   -618   -956   -350   -555   -758   -795   -636
   -579   -885   -306    732   -137   -597   -958   -348   -535   -730   -756   -607
   -558   -854   -296    706   -132   -574   -976   -358   -527   -717   -743   -584
   -553   -865   -314    709   -122   -589   -997   -379   -545   -732   -756   -589
   -561   -833   -272    698   -145   -553   -992   -374   -532   -719   -743   -574
   -555   -826   -270    688   -142   -548   -984   -358   -519   -701   -732   -548
   -540   -857   -316    698   -111   -587   -997   -366   -532   -706   -717   -561
   -519   -914   -394    717    -62   -657  -1023   -392   -571   -735   -722   -600
   -483   -958   -475    722     -5   -717  -1054   -436   -620   -787   -763   -631
   -509   -992   -483    748    -12   -737  -1052   -446   -633   -800   -776   -620
   -610  -1034   -423    820    -96   -730  -1013   -413   -613   -782   -766   -615
   -649  -1054   -405    849   -122   -730   -995   -400   -607   -782   -774   -623
   -594  -1013   -418    805    -88   -717  -1008   -418   -631   -807   -795   -639
   -618  -1018   -402    815   -109   -711  -1008   -426   -644   -818   -807   -657
   -626  -1054   -431    839    -98   -743  -1018   -444   -667   -836   -828   -691
   -584  -1072   -488    826    -49   -782  -1034   -462   -691   -854   -844   -701
   -579  -1072   -493    826    -44   -784  -1039   -467   -701   -857   -846   -698
   -620  -1070   -452    844    -85   -761  -1031   -459   -696   -857   -841   -701
   -618  -1049   -431    831    -93   -740  -1023   -452   -683   -846   -828   -691
   -605  -1062   -457    833    -75   -761  -1028   -457   -691   -852   -833   -698
   -607  -1065   -457    836    -75   -761  -1039   -462   -693   -852   -831   -711
   -610  -1111   -504    859    -54   -807  -1026   -446   -693   -852   -828   -717
   -600  -1130   -530    865    -36   -831   -969   -363   -657   -846   -841   -737
   -589  -1119   -532    854    -31   -826   -872   -210   -568   -810   -852   -763
   -584  -1036   -452    810    -67   -745   -766     -5   -400   -665   -743   -670
   -498   -831   -332    662    -85   -581   -724    249   -142   -368   -444   -374
   -426   -519    -93    472   -166   -309   -815    275    -15   -111    -96     33
   -470   -197    270    332   -371     36   -961   -116   -124    -18    150    368
   -605    -77    527    342   -566    223  -1083   -613   -371    -88    200    470
   -750   -189    561    467   -657    184  -1260  -1150   -846   -530   -215     59
   -813   -532    280    672   -548   -124  -1470  -1597  -1415  -1215   -953   -696
   -782   -922   -140    849   -322   -532  -1626  -1748  -1719  -1623  -1395  -1143
   -711  -1189   -478    950   -116   -833  -1615  -1543  -1590  -1553  -1374  -1158
   -662  -1210   -548    935    -59   -880  -1486  -1234  -1317  -1350  -1221  -1054
   -639  -1132   -493    885    -75   -813  -1267   -867  -1002  -1104  -1026   -893
   -605  -1057   -452    831    -77   -756  -1114   -607   -789   -932   -896   -776
   -571  -1044   -472    807    -49   -758  -1067   -522   -727   -883   -870   -756
   -571  -1057   -488    813    -41   -771  -1049   -488   -706   -867   -854   -753
   -558  -1047   -488    802    -36   -769  -1039   -465   -685   -852   -836   -740
   -545  -1005   -462    774    -44   -732  -1034   -449   -672   -836   -823   -727
   -542   -989   -446    766    -49   -719  -1031   -436   -662   -820   -807   -717
   -540   -984   -444    761    -51   -714  -1010   -407   -633   -789   -782   -696
   -532   -953   -423    743    -54   -688   -989   -384   -607   -763   -758   -672
   -532   -945   -413    737    -62   -680   -987   -374   -600   -758   -745   -667
   -548   -961   -413    756    -67   -688   -992   -379   -605   -769   -756   -678
   -548   -935   -387    740    -83   -659   -979   -363   -587   -756   -743   -657
   -535   -898   -366    717    -85   -633   -966   -345   -563   -740   -727   -631
   -527   -878   -353    701    -88   -615   -963   -332   -548   -727   -714   -620
   -530   -891   -361    711    -85   -626   -945   -306   -519   -698   -683   -610
   -527   -867   -342    696    -93   -605   -935   -296   -509   -688   -680   -602
   -522   -859   -337    691    -93   -600   -917   -270   -485   -667   -670   -587
   -509   -852   -342    678    -85   -597   -904   -241   -457   -641   -639   -563
   -498   -833   -335    667    -83   -584   -901   -218   -433   -623   -607   -545
   -493   -820   -327    654    -83   -574   -896   -200   -418   -607   -594   -540
   -491   -813   -322    652    -85   -568   -885   -174   -400   -597   -597   -537
   -478   -774   -298    626    -90   -537   -870   -137   -368   -576   -587   -517
   -480   -774   -293    628    -93   -535   -849    -88   -327   -537   -550   -496
   -485   -761   -275    623   -106   -519   -833    -31   -280   -488   -498   -454
   -459   -732   -272    597    -93   -504   -818     33   -231   -444   -449   -407
   -439   -719   -280    576    -80   -501   -800     98   -189   -405   -415   -387
   -418   -675   -257    548    -80   -467   -782    168   -142   -361   -387   -348
   -392   -592   -200    493    -98   -397   -769    241    -90   -296   -316   -280
   -371   -545   -174    457    -98   -361   -753    306    -38   -231   -254   -215
   -384   -501   -116    441   -135   -311   -750    337    -18   -202   -226   -184
   -389   -441    -51    415   -168   -246   -740    348     -2   -184   -207   -161
   -381   -410    -28    394   -176   -218   -745    342     -7   -184   -215   -142
   -392   -397     -5    394   -194   -202   -740    329    -15   -184   -205   -140
   -415   -392     23    405   -220   -184   -740    298    -36   -205   -213   -174
   -426   -368     57    397   -241   -155   -730    267    -54   -223   -233   -205
   -428   -394     33    413   -231   -181   -722    226    -85   -259   -277   -226
   -454   -444     10    449   -233   -218   -722    179   -122   -303   -322   -262
   -480   -475      5    478   -244   -236   -711    127   -148   -337   -363   -340
   -527   -493     33    511   -280   -231   -709     57   -192   -394   -439   -420
   -548   -545      0    545   -275   -272   -727    -15   -241   -452   -498   -475
   -530   -576    -46    553   -244   -311   -748    -72   -275   -483   -527   -501
   -532   -561    -31    545   -252   -298   -758   -116   -298   -511   -566   -527
   -542   -597    -54    571   -244   -327   -766   -155   -329   -542   -605   -561
   -558   -633    -75    594   -244   -355   -771   -179   -337   -545   -607   -579
   -579   -652    -72    613   -254   -363   -771   -194   -340   -545   -605   -592
   -607   -670    -64    636   -272   -368   -782   -215   -358   -563   -620   -613
   -623   -683    -59    654   -283   -371   -789   -226   -371   -576   -639   -636
   -613   -670    -57    639   -280   -363   -779   -228   -371   -571   -628   -628
   -602   -652    -51    626   -275   -353   -766   -218   -361   -555   -615   -618
   -597   -652    -54    623   -272   -353   -769   -218   -355   -548   -613   -610
   -620   -667    -46    644   -288   -358   -763   -215   -348   -535   -610   -600
   -623   -685    -62    652   -280   -374   -750   -207   -332   -517   -589   -584
   -605   -696    -90    649   -259   -394   -740   -202   -332   -509   -584   -587
   -607   -685    -80    644   -265   -381   -737   -202   -329   -504   -579   -587
   -613   -665    -51    639   -280   -358   -732   -200   -324   -496   -571   -579
   -633   -659    -25    646   -306   -342   -737   -207   -329   -498   -576   -566
   -654   -698    -44    678   -306   -374   -740   -215   -335   -509   -589   -579
   -678   -711    -36    693   -322   -374   -724   -210   -322   -496   -576   -589
   -680   -665     15    672   -348   -324   -701   -194   -290   -467   -532   -558
   -654   -639     12    646   -335   -314   -691   -174   -275   -446   -511   -537
   -657   -610     46    633   -353   -280   -649   -129   -239   -415   -485   -504
   -654   -581     70    618   -363   -254   -620   -122   -223   -402   -472   -498
   -644   -623     20    633   -332   -301   -610   -129   -226   -410   -472   -506
   -654   -602     51    628   -355   -277   -613   -137   -228   -415   -483   -491
   -644   -568     72    605   -361   -249   -610   -132   -207   -392   -467   -465
   -636   -574     62    602   -350   -254   -618   -135   -189   -366   -431   -446
   -628   -574     54    602   -342   -259   -659   -166   -215   -379   -436   -467
   -644   -579     62    610   -355   -259   -641   -150   -194   -355   -402   -441
   -649   -587     62    618   -355   -262   -620   -140   -179   -342   -387   -428
   -662   -618     44    639   -355   -288   -639   -161   -210   -374   -413   -454
   -649   -633     15    641   -332   -309   -672   -200   -265   -426   -465   -475
   -639   -665    -25    649   -306   -345   -672   -207   -277   -439   -472   -478
   -665   -709    -46    685   -311   -379   -644   -200   -275   -433   -467   -467
   -698   -769    -70    732   -316   -420   -633   -215   -293   -459   -498   -491
   -727   -792    -64    761   -332   -428   -649   -262   -332   -509   -548   -532
   -743   -802    -62    771   -342   -433   -644   -262   -332   -504   -524   -517
   -735   -820    -85    776   -327   -454   -636   -265   -345   -517   -537   -527
   -756   -859   -103    805   -327   -483   -633   -277   -366   -535   -555   -555
   -810   -852    -41    831   -384   -446   -620   -283   -355   -532   -555   -558
   -815   -865    -51    839   -381   -459   -641   -319   -387   -563   -592   -563
   -776   -917   -140    846   -319   -530   -649   -329   -394   -571   -589   -574
   -750   -919   -168    833   -290   -545   -639   -319   -379   -558   -563   -592
   -750   -935   -184    844   -283   -561   -636   -319   -376   -553   -548   -587
   -750   -940   -192    844   -280   -568   -641   -337   -397   -574   -574   -579
   -750   -919   -168    833   -293   -545   -644   -335   -415   -597   -605   -600
   -763   -961   -197    862   -285   -579   -576   -239   -374   -600   -623   -633
   -769   -963   -194    867   -288   -579   -457    -54   -265   -545   -605   -644
   -735   -862   -127    797   -306   -496   -342    194    -80   -379   -462   -522
   -667   -639     28    654   -350   -306   -272    530    205    -44   -122   -189
   -626   -314    311    467   -470      0   -309    584    392    303    314    277
   -701    -57    644    379   -672    293   -465    116    332    491    623    659
   -857     23    880    415   -870    452   -706   -620     25    379    602    693
  -1026   -179    846    602   -937    332   -932  -1296   -506   -155     83    205
  -1091   -610    478    849   -787    -67  -1158  -1735  -1137   -935   -724   -592
  -1013  -1018     -5   1015   -504   -511  -1317  -1787  -1400  -1275  -1078   -969
   -935  -1192   -257   1062   -340   -724  -1241  -1462  -1192  -1140   -987   -917
   -924  -1189   -265   1057   -332   -727  -1034  -1085   -914   -953   -854   -802
   -904  -1161   -257   1034   -324   -709   -795   -717   -662   -787   -743   -693
   -883  -1114   -231   1000   -327   -672   -657   -509   -524   -693   -685   -639
   -872  -1132   -262   1002   -309   -698   -620   -459   -488   -675   -678   -639
   -854  -1135   -283    995   -288   -709   -592   -428   -454   -652   -659   -618
   -849  -1132   -285    989   -283   -709   -587   -418   -444   -646   -654   -607
   -839  -1111   -272    976   -283   -693   -576   -402   -428   -641   -652   -589
   -839  -1093   -257    963   -290   -675   -561   -376   -400   -607   -620   -558
   -841  -1106   -265    974   -288   -685   -553   -374   -394   -602   -618   -555
   -839  -1093   -257    963   -293   -675   -548   -366   -381   -600   -613   -545
   -833  -1088   -254    961   -290   -672   -537   -353   -368   -587   -600   -524
   -813  -1075   -262    943   -277   -667   -524   -337   -353   -568   -587   -501
   -800  -1049   -252    924   -275   -652   -514   -327   -340   -550   -571   -478
   -789  -1057   -267    922   -262   -665   -524   -327   -345   -558   -584   -478
   -776  -1036   -259    906   -259   -649   -509   -303   -322   -532   -561   -452
   -782  -1018   -236    898   -275   -628   -485   -277   -293   -504   -537   -428
   -774  -1018   -246    896   -265   -633   -475   -265   -275   -488   -527   -405
   -750  -1008   -257    878   -246   -633   -465   -252   -262   -472   -517   -376
   -732   -982   -249    857   -241   -615   -452   -228   -246   -452   -498   -348
   -724   -943   -220    833   -254   -581   -436   -189   -220   -415   -467   -319
   -735   -937   -202    836   -267   -571   -418   -161   -197   -392   -452   -293
   -748   -924   -176    836   -288   -553   -415   -137   -187   -379   -444   -265
   -735   -937   -202    836   -267   -571   -394    -90   -153   -350   -420   -241
   -711   -924   -215    818   -249   -571   -361    -18   -103   -290   -361   -215
   -667   -914   -246    789   -210   -581   -348     44    -67   -249   -327   -194
   -631   -880   -252    753   -189   -566   -335    109    -31   -213   -298   -153
   -610   -836   -226    724   -192   -532   -324    187     12   -163   -257    -98
   -607   -795   -189    698   -210   -493   -316    267     57   -109   -213    -36
   -587   -735   -148    659   -220   -441   -298    348    109    -44   -148     33
   -568   -693   -127    628   -223   -413   -272    415    161     20    -72     98
   -558   -659   -101    610   -228   -381   -257    452    187     54    -33    137
   -561   -628    -70    592   -246   -348   -254    454    194     64    -23    179
   -558   -631    -72    594   -244   -350   -249    441    187     64    -18    202
   -584   -633    -49    607   -267   -342   -241    420    174     59    -31    215
   -607   -618    -10    613   -298   -314   -241    387    153     36    -64    215
   -581   -636    -57    607   -265   -348   -241    342    122     12    -64    171
   -589   -685    -96    636   -249   -392   -241    277     72    -28   -101    116
   -610   -750   -142    678   -236   -446   -252    192      7    -93   -179     54
   -633   -750   -116    693   -259   -433   -252    119    -46   -140   -241     18
   -652   -779   -129    714   -262   -457   -254     54    -67   -163   -280    -12
   -680   -844   -166    761   -259   -506   -254    -12   -106   -197   -322    -57
   -678   -883   -205    779   -239   -545   -265    -85   -158   -236   -368   -101
   -678   -875   -197    776   -241   -537   -270   -137   -184   -249   -387   -109
   -683   -906   -226    792   -228   -566   -283   -184   -223   -275   -420   -129
   -691   -932   -241    813   -226   -589   -293   -223   -257   -298   -446   -142
   -709   -948   -239    828   -236   -592   -301   -254   -285   -314   -467   -145
   -709   -958   -249    833   -231   -605   -309   -270   -301   -316   -478   -148
   -709   -969   -259    836   -226   -615   -301   -272   -306   -303   -472   -142
   -730   -982   -254    854   -239   -618   -290   -280   -314   -298   -472   -135
   -724   -974   -249    846   -239   -613   -285   -280   -311   -290   -465   -119
   -714   -976   -262    846   -226   -620   -283   -285   -309   -280   -457   -109
   -722   -961   -241    839   -241   -602   -275   -280   -301   -265   -444    -96
   -732   -950   -218    841   -259   -584   -262   -272   -293   -246   -431    -77
   -737   -961   -223    846   -259   -594   -265   -285   -306   -254   -431    -77
   -709   -958   -249    833   -231   -605   -267   -301   -316   -259   -433    -77
   -696   -940   -246    818   -226   -594   -262   -306   -311   -241   -415    -59
   -698   -943   -246    820   -228   -594   -246   -303   -309   -228   -405    -49
   -698   -935   -239    815   -231   -587   -236   -298   -303   -213   -394    -36
   -693   -935   -241    815   -226   -589   -236   -306   -311   -213   -389    -36
   -675   -906   -231    789   -223   -568   -213   -288   -293   -192   -366    -12
   -672   -849   -179    761   -246   -514   -166   -259   -259   -153   -335     25
   -683   -836   -155    758   -265   -498   -132   -254   -249   -137   -322     38
   -680   -828   -148    756   -267   -488   -111   -241   -233   -119   -301     57
   -670   -813   -145    740   -265   -478   -122   -249   -231   -109   -290     72
   -662   -784   -122    722   -270   -454   -135   -259   -223    -88   -259     85
   -652   -774   -122    711   -267   -446   -150   -270   -220    -80   -239    103
   -644   -771   -127    709   -259   -449   -150   -275   -223    -70   -220    124
   -639   -771   -135    704   -254   -454   -150   -283   -231    -72   -218    127
   -649   -784   -135    717   -259   -459   -148   -283   -239    -77   -218    127
   -652   -833   -184    740   -233   -509   -163   -301   -270   -101   -241    101
   -646   -862   -215    756   -215   -540   -168   -306   -293   -109   -252     93
   -644   -865   -220    753   -213   -542   -161   -314   -301   -111   -249    101
   -641   -872   -231    756   -205   -553   -148   -322   -311   -127   -249     90
   -657   -911   -257    782   -200   -584   -142   -340   -340   -153   -275     57
   -665   -943   -277    805   -194   -610   -142   -363   -363   -174   -293     28
   -633   -961   -329    795   -153   -644   -153   -387   -389   -200   -311     10
   -613  -1010   -397    810   -109   -704   -163   -410   -418   -231   -345    -18
   -615  -1023   -410    818   -103   -717   -166   -423   -431   -239   -355    -28
   -613  -1005   -392    810   -111   -698   -155   -423   -431   -233   -348    -25
   -600  -1015   -418    807    -93   -717   -150   -428   -439   -236   -350    -28
   -584  -1028   -446    805    -70   -737   -150   -436   -452   -246   -355    -36
   -571  -1013   -441    789    -64   -727   -140   -436   -454   -244   -348    -31
   -558   -987   -428    774    -64   -709   -135   -439   -449   -236   -337    -23
   -566  -1021   -457    792    -57   -740   -148   -454   -472   -259   -361    -51
   -566  -1062   -496    815    -36   -779   -124   -426   -472   -267   -379    -77
   -566  -1041   -478    802    -44   -761    -31   -293   -405   -252   -387   -109
   -535   -984   -449    761    -44   -717     75   -106   -290   -192   -358   -106
   -488   -888   -400    685    -46   -644    171    161    -70     20   -168     64
   -410   -618   -207    514   -103   -413    187    420    192    368    223    480
   -376   -275    101    324   -241    -88    103    265    259    633    626    948
   -454   -114    340    285   -397    111    -31   -267    103    735    865   1252
   -592   -106    485    345   -540    189   -223   -922   -298    498    706   1119
   -675   -376    298    524   -488    -38   -431  -1525   -922   -189     15    405
   -672   -797   -124    735   -275   -462   -670  -1883  -1493   -904   -730   -355
   -607  -1127   -519    867    -44   -823   -782  -1818  -1579  -1057   -922   -555
   -550  -1231   -683    891     64   -958   -659  -1462  -1299   -867   -795   -462
   -511  -1174   -662    841     72   -919   -449  -1078   -982   -649   -626   -332
   -493  -1124   -633    807     70   -880   -239   -732   -722   -465   -498   -231
   -485  -1104   -618    795     64   -862   -137   -571   -610   -381   -446   -184
   -478  -1114   -639    795     77   -878   -103   -522   -574   -361   -418   -187
   -465  -1098   -633    782     83   -867    -90   -496   -550   -348   -410   -187
   -467  -1114   -646    789     88   -880    -77   -478   -535   -340   -405   -181
   -470  -1096   -626    784     77   -862    -64   -459   -522   -332   -394   -171
   -454  -1078   -623    763     83   -852    -57   -449   -517   -324   -381   -166
   -441  -1067   -628    753     93   -849    -51   -444   -519   -322   -384   -174
   -436  -1060   -626    745     93   -844    -36   -428   -504   -309   -366   -163
   -420  -1047   -626    735    101   -836    -25   -418   -493   -298   -355   -155
   -413  -1049   -636    730    111   -844    -20   -410   -493   -296   -358   -153
   -407  -1039   -631    722    111   -836    -12   -397   -483   -283   -340   -142
   -394  -1026   -631    709    116   -828    -12   -394   -480   -280   -324   -145
   -381  -1021   -639    701    127   -831    -15   -394   -483   -280   -324   -158
   -379  -1005   -628    691    122   -815      0   -376   -465   -262   -311   -148
   -368   -984   -615    675    122   -800     18   -353   -444   -241   -285   -127
   -358   -987   -631    672    132   -810     31   -335   -428   -228   -265   -119
   -374   -974   -600    675    111   -787     41   -316   -415   -218   -254   -111
   -366   -956   -589    659    109   -774     57   -293   -397   -197   -231    -93
   -361   -940   -579    652    109   -761     70   -265   -376   -174   -210    -80
   -342   -930   -589    636    122   -761     75   -236   -358   -155   -192    -67
   -322   -901   -579    613    127   -740     80   -197   -329   -129   -168    -49
   -309   -880   -571    594    129   -727     96   -142   -290    -90   -127    -10
   -301   -852   -550    576    124   -704    109    -88   -254    -57    -93     20
   -285   -841   -555    563    135   -701    129    -12   -202     -7    -38     64
   -280   -782   -501    532    109   -641    150     70   -140     57     36    129
   -246   -735   -488    488    119   -610    161    150    -83    122     98    197
   -218   -691   -472    454    127   -581    171    213    -38    184    158    262
   -202   -628   -426    415    111   -530    179    257     -7    233    220    311
   -202   -602   -400    402     98   -501    184    285     18    267    267    348
   -197   -597   -400    397     98   -498    184    283     12    272    275    353
   -187   -563   -376    374     93   -470    194    270     10    272    280    361
   -179   -548   -368    361     90   -459    210    257      0    267    285    366
   -192   -576   -384    384     96   -480    215    226    -23    241    259    345
   -194   -579   -384    387     93   -483    220    184    -54    207    223    309
   -210   -592   -384    400     85   -488    220    127    -93    163    176    262
   -226   -628   -405    426     85   -517    213     62   -148    101    109    192
   -236   -696   -459    467    111   -579    236     10   -181     57     64    137
   -246   -735   -488    491    116   -610    249    -46   -215     18     33     88
   -262   -758   -498    509    116   -628    231   -116   -259    -33    -18     25
   -277   -800   -522    537    119   -662    218   -181   -301    -80    -59    -23
   -285   -826   -540    555    127   -683    228   -210   -309    -90    -67    -38
   -283   -826   -542    553    127   -685    220   -254   -337   -122    -96    -70
   -290   -852   -561    571    132   -709    215   -285   -358   -137   -111    -96
   -303   -880   -579    592    135   -730    218   -306   -376   -153   -122   -114
   -298   -880   -581    589    140   -732    220   -322   -384   -161   -124   -119
   -283   -867   -587    574    148   -727    202   -350   -405   -181   -132   -135
   -285   -862   -576    574    142   -719    192   -366   -418   -192   -135   -150
   -293   -867   -574    579    140   -722    200   -363   -415   -189   -122   -150
   -301   -862   -561    581    129   -711    197   -371   -420   -189   -116   -148
   -311   -875   -566    592    124   -722    202   -371   -410   -179   -106   -140
   -293   -852   -558    571    129   -706    200   -374   -410   -176    -98   -145
   -288   -846   -561    566    135   -704    194   -381   -413   -174    -96   -155
   -285   -862   -576    574    145   -719    200   -376   -407   -171    -90   -161
   -296   -857   -561    574    132   -709    200   -374   -400   -166    -83   -155
   -285   -828   -542    555    127   -685    200   -368   -394   -163    -72   -145
   -280   -810   -532    542    124   -672    207   -355   -384   -150    -54   -140
   -283   -779   -496    532    106   -639    231   -332   -358   -122    -25   -124
   -280   -735   -454    506     85   -594    241   -329   -345   -114    -10   -119
   -275   -730   -454    504     88   -592    249   -319   -340   -111     -5   -119
   -272   -743   -472    506     98   -607    246   -316   -337   -106     -2   -119
   -233   -685   -452    459    109   -568    259   -306   -311    -80     33    -90
   -223   -636   -415    428     96   -527    228   -332   -316    -83     41    -90
   -223   -665   -441    444    106   -553    189   -363   -350   -103     20   -111
   -228   -659   -431    441    101   -545    189   -358   -348    -93     38    -93
   -236   -639   -402    439     83   -522    213   -329   -319    -59     77    -64
   -241   -662   -420    449     88   -542    215   -329   -324    -67     62    -75
   -241   -698   -459    470    106   -579    207   -340   -348    -90     44    -93
   -239   -701   -462    470    109   -581    202   -345   -366   -103     41   -103
   -246   -717   -470    483    111   -594    202   -350   -381   -122     33   -114
   -275   -769   -496    522    106   -633    202   -363   -407   -153      5   -148
   -280   -795   -514    537    114   -654    202   -379   -433   -184    -25   -179
   -275   -805   -530    537    124   -670    202   -394   -452   -202    -41   -194
   -272   -836   -563    555    145   -701    200   -410   -478   -226    -67   -218
   -265   -841   -576    550    155   -709    215   -405   -480   -228    -62   -223
   -265   -841   -576    550    155   -709    220   -405   -483   -233    -59   -226
   -267   -836   -568    550    148   -704    213   -407   -493   -241    -62   -228
   -272   -823   -550    548    137   -688    192   -423   -511   -257    -75   -244
   -288   -859   -571    571    140   -717    189   -433   -524   -277    -88   -265
   -288   -880   -592    584    150   -737    213   -423   -514   -270    -75   -257
   -283   -885   -602    581    158   -745    213   -426   -517   -275    -83   -267
   -265   -880   -615    574    174   -748    207   -431   -530   -290    -98   -288
   -262   -880   -618    571    176   -750    272   -327   -470   -265    -98   -303
   -244   -846   -602    545    176   -724    376   -140   -340   -176    -51   -285
   -205   -761   -558    480    174   -659    454     64   -153     -2     96   -161
   -150   -576   -426    363    137   -501    493    319    109    303    418    176
   -106   -290   -187    197     38   -239    387    309    205    545    769    613
   -163     18    179     72   -171     98    275    -57     90    618    997    919
   -270    215    485     23   -376    350    205   -496   -189    478    963    922
   -384    142    527    122   -454    335    114   -984   -693    -38    446    368
   -449   -244    202    345   -327    -20    -62  -1431  -1273   -732   -298   -418
   -410   -665   -254    537    -77   -462   -228  -1574  -1548  -1062   -633   -748
   -355   -958   -602    657    122   -782   -252  -1428  -1452  -1026   -641   -769
   -316  -1065   -748    691    215   -906   -181  -1192  -1236   -883   -561   -704
   -296  -1044   -750    667    226   -898    -18   -883   -956   -675   -407   -574
   -280  -1000   -722    639    220   -862    127   -639   -748   -509   -277   -465
   -272   -997   -724    633    223   -859    194   -530   -662   -444   -220   -423
   -257   -971   -714    615    228   -844    231   -475   -615   -402   -189   -400
   -254   -953   -701    602    223   -828    233   -454   -600   -389   -176   -392
   -254   -974   -719    613    231   -846    233   -444   -592   -387   -176   -387
   -262   -984   -722    620    228   -854    236   -441   -587   -384   -174   -384
   -254   -930   -675    592    210   -802    231   -436   -579   -376   -166   -376
   -249   -932   -683    589    215   -807    231   -428   -571   -371   -158   -371
   -244   -963   -722    602    236   -844    239   -413   -558   -358   -148   -368
   -239   -969   -730    602    244   -849    246   -397   -548   -345   -132   -358
   -228   -906   -678    568    223   -792    236   -400   -540   -342   -124   -353
   -226   -904   -678    563    226   -792    226   -400   -540   -342   -124   -353
   -220   -919   -698    568    239   -810    220   -394   -537   -337   -119   -353
   -215   -930   -714    571    249   -823    231   -371   -514   -311    -93   -332
   -207   -935   -727    571    259   -831    218   -368   -517   -306    -90   -332
   -205   -935   -732    568    262   -833    205   -368   -522   -311    -98   -340
   -200   -945   -745    571    272   -846    213   -345   -504   -290    -77   -319
   -184   -937   -753    561    283   -846    220   -319   -475   -257    -44   -293
   -171   -859   -688    517    257   -774    210   -309   -467   -241    -28   -288
   -163   -857   -693    509    262   -776    207   -283   -452   -218     -5   -267
   -148   -810   -665    478    257   -737    213   -254   -418   -192     23   -246
   -132   -722   -589    426    226   -657    197   -236   -400   -179     31   -239
   -124   -675   -550    400    213   -613    200   -200   -371   -148     62   -207
    -98   -672   -576    384    236   -626    210   -140   -327    -98    111   -158
    -75   -675   -600    374    262   -639    228    -67   -267    -36    179    -96
    -36   -633   -597    335    277   -615    239      5   -205     31    249    -25
    -23   -592   -568    309    272   -581    257     75   -145    103    327     44
    -23   -532   -509    277    241   -522    257    122   -106    153    379     93
    -23   -509   -485    267    231   -498    267    158    -83    187    415    135
    -18   -496   -478    257    228   -488    280    181    -67    207    444    161
    -12   -467   -454    241    220   -462    280    176    -77    200    441    163
    -20   -454   -433    236    205   -446    275    150   -101    179    423    148
    -25   -470   -446    246    210   -459    272    119   -132    145    392    116
    -33   -459   -426    246    194   -444    272     83   -171    103    348     75
    -54   -488   -433    272    189   -462    285     44   -202     62    301     36
    -64   -522   -459    293    194   -491    296     -2   -244      2    236    -25
    -75   -558   -483    316    202   -519    309    -49   -280    -54    179    -90
   -101   -607   -506    353    200   -558    314   -106   -329   -116    111   -161
   -116   -623   -506    371    194   -566    311   -163   -374   -171     54   -228
   -119   -654   -537    387    207   -597    311   -213   -407   -210     10   -277
   -132   -675   -542    402    205   -610    298   -259   -441   -257    -38   -322
   -145   -693   -550    418    200   -623    285   -309   -478   -298    -85   -371
   -142   -722   -579    433    218   -652    283   -345   -504   -329   -119   -410
   -142   -750   -610    446    231   -680    283   -366   -517   -345   -135   -431
   -148   -792   -644    470    246   -719    285   -379   -527   -361   -148   -444
   -150   -776   -628    462    236   -704    285   -392   -537   -376   -168   -465
   -153   -782   -628    467    236   -706    288   -400   -542   -387   -181   -480
   -158   -784   -626    470    231   -706    290   -400   -540   -384   -181   -483
   -158   -797   -641    478    239   -719    293   -400   -542   -387   -189   -491
   -153   -802   -649    475    246   -724    298   -400   -540   -387   -197   -501
   -148   -800   -652    475    252   -727    303   -394   -532   -379   -197   -498
   -158   -802   -644    478    241   -724    311   -389   -530   -376   -200   -498
   -163   -789   -626    475    231   -709    314   -381   -519   -371   -200   -498
   -171   -797   -626    483    226   -711    316   -376   -511   -371   -197   -498
   -166   -805   -639    485    236   -722    316   -368   -509   -368   -205   -504
   -161   -782   -620    470    228   -701    322   -363   -501   -358   -197   -498
   -145   -758   -615    452    233   -688    340   -340   -478   -332   -171   -478
   -142   -724   -581    433    215   -652    368   -319   -449   -303   -142   -459
   -163   -688   -524    426    179   -607    389   -311   -439   -296   -137   -459
   -161   -709   -548    433    189   -628    397   -303   -433   -293   -140   -467
   -148   -683   -535    415    192   -610    405   -296   -413   -275   -124   -454
   -142   -646   -504    394    179   -576    397   -309   -405   -267   -116   -446
   -140   -649   -509    394    184   -579    376   -324   -413   -267   -116   -444
   -140   -672   -532    405    192   -602    355   -340   -433   -275   -124   -457
   -137   -667   -530    402    194   -600    361   -337   -431   -270   -119   -459
   -127   -649   -522    387    194   -584    361   -332   -428   -267   -114   -459
   -122   -665   -542    394    210   -605    355   -337   -441   -280   -122   -467
   -127   -714   -587    420    228   -652    340   -350   -465   -301   -140   -483
   -137   -753   -615    444    239   -685    327   -371   -493   -324   -163   -509
   -140   -779   -639    459    246   -709    335   -376   -504   -337   -171   -524
   -158   -795   -636    478    239   -717    342   -387   -517   -358   -194   -558
   -179   -818   -639    498    228   -730    337   -405   -540   -384   -220   -594
   -179   -839   -659    506    239   -750    340   -415   -555   -394   -231   -610
   -176   -862   -685    517    252   -774    348   -415   -555   -400   -241   -615
   -179   -885   -706    532    262   -797    337   -433   -576   -420   -265   -641
   -187   -911   -727    548    270   -820    332   -436   -584   -431   -275   -657
   -187   -896   -711    540    262   -805    324   -439   -589   -433   -275   -662
   -184   -909   -724    548    270   -818    322   -446   -594   -433   -275   -672
   -184   -911   -727    548    270   -820    327   -441   -587   -423   -267   -667
   -179   -896   -717    535    267   -805    327   -441   -584   -418   -265   -667
   -184   -901   -717    540    265   -810    327   -439   -574   -407   -254   -657
   -192   -922   -732    555    270   -828    322   -433   -576   -413   -257   -667
   -187   -919   -732    553    272   -826    353   -368   -553   -418   -283   -706
   -176   -880   -706    527    265   -792    465   -179   -420   -340   -252   -704
   -145   -792   -646    467    249   -719    561     49   -228   -171   -114   -589
    -96   -628   -532    361    215   -579    613    335     36    127    189   -285
    -33   -322   -288    179    127   -306    561    392    197    420    571    153
    -75    -18     57     44    -67     18    420    -51     59    522    833    506
   -210     72    283     67   -246    176    267   -581   -218    446    878    600
   -355    -75    280    215   -319    101     62  -1176   -709      5    470    192
   -420   -488    -67    454   -176   -277   -187  -1665  -1356   -782   -363   -675
   -374   -891   -517    631     70   -704   -342  -1766  -1631  -1169   -787  -1109
   -293  -1080   -787    685    246   -935   -311  -1527  -1462  -1067   -745  -1093
   -246  -1067   -823    657    285   -945   -137  -1169  -1150   -844   -587   -969
   -213   -982   -769    597    277   -875     93   -792   -836   -615   -415   -833
   -200   -974   -776    584    288   -875    210   -600   -693   -511   -342   -779
   -192   -961   -769    576    288   -865    249   -530   -636   -467   -309   -756
   -192   -971   -779    581    290   -875    265   -498   -602   -439   -290   -740
   -171   -956   -784    563    306   -870    280   -475   -576   -415   -270   -730
   -202   -956   -753    579    272   -854    257   -485   -584   -423   -277   -743
   -215   -976   -761    594    272   -870    249   -480   -587   -420   -280   -743
   -168   -945   -779    555    303   -862    275   -454   -563   -397   -252   -722
   -122   -901   -779    511    327   -841    303   -418   -532   -366   -220   -696
   -148   -898   -750    522    298   -826    306   -407   -524   -353   -207   -685
   -192   -911   -719    550    262   -815    290   -418   -530   -363   -213   -691
   -181   -904   -722    540    267   -813    283   -418   -527   -366   -205   -691
   -132   -865   -732    498    298   -800    298   -394   -504   -340   -179   -667
   -171   -883   -711    527    267   -797    298   -392   -496   -335   -176   -667
   -132   -836   -704    483    283   -771    309   -374   -480   -322   -166   -657
    -72   -779   -709    426    316   -745    332   -342   -449   -285   -132   -631
   -103   -792   -688    449    290   -740    319   -337   -441   -283   -127   -628
   -155   -854   -698    504    270   -776    293   -350   -457   -301   -142   -652
   -119   -818   -698    467    288   -761    311   -311   -428   -272   -116   -626
   -111   -797   -688    452    285   -745    319   -283   -407   -249   -101   -610
   -101   -769   -667    436    283   -719    332   -254   -381   -231    -85   -600
    -59   -722   -662    389    298   -693    368   -200   -337   -187    -49   -566
    -77   -719   -641    397    280   -680    379   -158   -306   -161    -25   -542
   -101   -727   -628    413    262   -678    376   -116   -277   -140     -7   -524
    -85   -709   -623    397    267   -667    402    -38   -223    -88     33   -483
    -38   -636   -597    337    277   -618    431     46   -153    -20    101   -418
    -20   -589   -568    306    272   -581    454    129    -93     38    158   -361
    -38   -589   -550    314    254   -571    452    187    -59     77    197   -324
    -41   -558   -517    301    236   -537    452    236    -28    122    244   -277
      0   -475   -478    236    239   -478    457    272      0    163    290   -231
     10   -449   -459    218    233   -454    459    283      7    176    311   -205
      0   -452   -452    226    223   -452    462    275      2    174    319   -197
    -20   -452   -431    236    205   -441    467    262     -7    168    316   -197
     -2   -449   -446    223    220   -449    470    239    -25    145    296   -210
    -12   -483   -472    246    228   -478    454    179    -75     93    244   -262
    -38   -540   -504    288    231   -522    428    101   -142     20    174   -332
    -44   -563   -519    303    236   -542    415     31   -194    -36    116   -389
    -72   -631   -558    350    241   -594    413    -33   -239    -90     62   -444
    -85   -646   -563    366    236   -605    426    -83   -270   -127     18   -491
   -101   -675   -574    387    233   -626    423   -140   -309   -168    -25   -535
   -176   -756   -579    467    200   -667    405   -205   -355   -218    -80   -592
   -184   -800   -618    491    215   -709    387   -257   -392   -259   -122   -631
   -153   -779   -626    465    236   -704    389   -290   -407   -280   -142   -649
   -145   -776   -631    459    241   -704    394   -309   -415   -293   -155   -659
   -127   -784   -657    457    265   -722    407   -322   -418   -301   -166   -665
   -132   -802   -672    465    270   -737    392   -350   -444   -324   -184   -680
   -168   -854   -685    511    257   -771    366   -379   -475   -353   -215   -709
   -184   -883   -698    532    254   -789    353   -400   -496   -371   -233   -730
   -161   -859   -698    511    267   -779    355   -400   -496   -368   -239   -730
   -161   -857   -696    509    267   -779    353   -400   -496   -371   -239   -724
   -127   -844   -717    485    293   -782    358   -392   -491   -363   -231   -711
    -88   -826   -737    454    322   -782    366   -387   -488   -358   -228   -714
   -135   -849   -714    493    288   -782    361   -402   -493   -371   -244   -735
   -153   -875   -724    511    285   -800    350   -413   -498   -379   -252   -743
   -163   -891   -727    527    280   -810    332   -431   -506   -389   -259   -748
   -171   -911   -740    540    283   -826    322   -439   -511   -392   -257   -748
   -137   -867   -730    504    296   -800    337   -415   -493   -368   -228   -719
   -148   -880   -732    511    288   -807    345   -402   -485   -361   -223   -714
   -205   -880   -678    542    233   -779    358   -381   -470   -345   -202   -706
   -220   -818   -597    519    187   -709    387   -350   -436   -314   -168   -685
   -189   -711   -522    452    166   -618    433   -316   -392   -275   -129   -652
   -132   -717   -584    423    223   -652    462   -301   -374   -262   -122   -641
   -166   -753   -587    459    207   -670    439   -319   -389   -277   -135   -654
   -226   -795   -568    509    171   -683    392   -355   -407   -293   -142   -667
   -218   -776   -558    498    168   -667    379   -361   -392   -272   -114   -644
   -179   -730   -553    452    187   -641    358   -363   -397   -270   -109   -644
   -137   -678   -540    407    200   -610    384   -332   -371   -239    -77   -613
   -103   -652   -550    376    220   -600    392   -319   -361   -228    -67   -607
   -127   -678   -550    402    210   -615    366   -342   -384   -249    -93   -623
   -142   -743   -600    441    226   -670    337   -363   -413   -277   -124   -644
   -148   -800   -654    472    252   -727    316   -387   -439   -303   -155   -667
   -155   -849   -693    501    267   -771    296   -415   -470   -329   -181   -691
   -179   -883   -704    532    262   -795    283   -441   -496   -355   -207   -711
   -194   -924   -730    555    267   -828    285   -449   -509   -374   -226   -732
   -187   -945   -761    566    285   -854    277   -470   -532   -402   -252   -758
   -213   -984   -774    597    277   -878    265   -493   -553   -426   -275   -782
   -228  -1000   -771    615    270   -885    267   -493   -558   -431   -275   -782
   -210   -982   -771    594    280   -878    283   -472   -540   -413   -254   -766
   -218  -1005   -787    610    283   -896    270   -491   -561   -433   -277   -792
   -187  -1000   -815    592    311   -909    265   -506   -571   -441   -280   -805
   -155   -940   -784    548    314   -862    298   -472   -537   -407   -244   -771
   -241   -979   -740    610    246   -859    314   -452   -524   -392   -228   -756
   -246   -958   -711    602    231   -833    303   -457   -530   -392   -220   -740
   -259   -969   -711    613    223   -839    298   -462   -537   -402   -226   -756
   -244  -1008   -763    626    259   -885    311   -446   -532   -407   -236   -771
   -215   -937   -722    574    252   -831    392   -311   -457   -381   -244   -792
   -192   -891   -698    540    252   -795    506    -90   -301   -270   -168   -740
   -155   -774   -620    462    231   -696    618    233    -49    -25     67   -542
    -64   -579   -514    322    223   -548    667    548    205    290    413   -200
    -44   -316   -272    179    111   -296    561    252    207    493    737    197
   -184   -163     20    174   -103    -72    345   -384     31    576    935    472
   -400   -194    205    296   -303      2     83  -1109   -342    355    792    374
   -517   -470     46    493   -283   -213   -153  -1740   -976   -358     70   -335
   -478   -878   -402    678    -38   -641   -371  -2003  -1517  -1044   -636  -1047
   -400  -1156   -756    776    176   -956   -397  -1800  -1480  -1093   -732  -1163
   -340  -1221   -880    779    267  -1052   -239  -1408  -1215   -927   -631  -1091
   -231  -1070   -839    652    303   -956     46   -948   -880   -691   -452   -950
   -231  -1060   -828    644    298   -945    239   -644   -685   -550   -355   -885
   -236  -1088   -854    662    309   -971    306   -535   -615   -504   -329   -865
   -254  -1085   -833    667    288   -961    337   -488   -581   -485   -311   -846
   -283  -1096   -813    691    265   -956    353   -459   -563   -470   -301   -836
   -272  -1117   -844    693    283   -982    345   -457   -563   -475   -314   -849
   -280  -1098   -818    688    267   -958    342   -439   -555   -470   -311   -844
   -290  -1088   -797    688    252   -943    358   -407   -532   -449   -296   -826
   -254  -1057   -802    657    272   -930    363   -394   -524   -441   -283   -818
   -223  -1054   -831    639    303   -945    361   -392   -527   -444   -288   -823
   -228  -1093   -867    659    319   -982    348   -402   -537   -454   -301   -836
   -174  -1067   -893    620    358   -982    340   -402   -537   -454   -298   -833
   -168  -1036   -867    602    348   -953    329   -407   -545   -457   -303   -841
   -316  -1098   -782    706    231   -943    371   -353   -493   -413   -262   -800
   -319  -1060   -743    688    210   -901    418   -293   -441   -361   -213   -753
   -233  -1015   -782    623    272   -898    410   -285   -441   -358   -213   -758
   -262  -1039   -776    652    257   -909    387   -303   -462   -379   -231   -779
   -288  -1021   -732    652    220   -878    387   -283   -441   -355   -205   -756
   -280  -1015   -737    646    226   -878    410   -244   -410   -327   -181   -735
   -244   -979   -735    610    244   -857    426   -207   -384   -303   -161   -719
   -241   -969   -727    605    241   -849    436   -179   -366   -293   -153   -711
   -223   -984   -763    602    270   -875    439   -148   -348   -277   -148   -706
   -249  -1005   -756    626    252   -880    426   -119   -340   -272   -140   -704
   -233   -961   -727    597    244   -846    436    -64   -301   -239   -103   -667
   -158   -909   -750    535    296   -831    459     12   -254   -194    -62   -628
   -137   -904   -766    519    311   -833    462     77   -220   -163    -38   -607
    -85   -862   -779    472    345   -820    470    153   -171   -114      7   -558
    -12   -800   -787    405    384   -792    465    210   -137    -72     49   -511
    -64   -782   -717    423    324   -750    480    280    -83    -12    103   -452
   -155   -756   -600    454    220   -680    514    358    -20     57    176   -379
   -161   -706   -545    433    189   -626    519    384      5     93    215   -335
   -163   -711   -548    436    189   -631    519    381     10    103    231   -322
    -49   -659   -610    355    280   -636    517    368      2     98    228   -324
    -72   -662   -589    366    257   -628    517    348    -12     77    218   -340
   -142   -680   -537    410    194   -610    527    332    -15     70    205   -342
   -226   -719   -496    472    132   -607    527    298    -41     38    171   -371
   -192   -750   -558    472    181   -654    511    231    -93    -18    119   -428
   -163   -743   -579    452    207   -662    514    168   -129    -62     77   -472
   -210   -807   -597    506    192   -704    493     83   -189   -129      0   -545
   -257   -891   -636    571    187   -763    465     -7   -254   -200    -64   -613
   -231   -911   -680    571    223   -797    462    -64   -288   -239    -93   -646
   -171   -883   -711    524    270   -797    480    -98   -298   -252   -111   -665
   -202   -922   -719    561    257   -823    452   -163   -350   -301   -166   -722
   -192   -924   -732    555    267   -828    457   -192   -366   -316   -187   -743
   -239   -989   -750    615    254   -870    465   -207   -374   -327   -194   -750
   -262  -1028   -766    644    252   -896    439   -246   -407   -361   -226   -776
   -293  -1039   -745    665    226   -893    433   -262   -415   -371   -239   -784
   -288  -1047   -758    665    231   -904    436   -270   -423   -376   -241   -789
   -267  -1047   -779    657    254   -914    439   -275   -420   -376   -239   -787
   -280  -1057   -779    667    246   -919    428   -280   -423   -379   -249   -792
   -290  -1047   -756    667    231   -904    428   -280   -415   -371   -252   -792
   -283  -1034   -750    657    231   -893    428   -280   -410   -366   -249   -789
   -270  -1047   -776    659    252   -911    418   -288   -415   -368   -252   -789
   -252  -1047   -797    646    270   -922    428   -280   -405   -358   -239   -779
   -218  -1000   -782    607    280   -893    449   -259   -384   -335   -218   -753
   -236  -1013   -776    623    270   -896    444   -259   -389   -335   -220   -758
   -262  -1041   -779    652    257   -911    433   -265   -392   -337   -220   -756
   -277  -1052   -774    662    246   -914    431   -267   -389   -329   -213   -745
   -283  -1057   -776    670    244   -917    420   -275   -397   -335   -220   -748
   -303  -1083   -779    691    236   -932    410   -290   -407   -345   -233   -758
   -267  -1052   -784    659    257   -919    420   -283   -394   -327   -213   -743
   -213  -1000   -787    605    285   -893    444   -259   -374   -306   -192   -724
   -215  -1005   -792    610    285   -898    449   -257   -376   -306   -194   -722
   -228  -1002   -774    613    272   -888    449   -259   -374   -303   -197   -711
   -236   -984   -748    610    254   -867    459   -249   -355   -290   -181   -696
   -197   -945   -748    568    275   -846    480   -236   -335   -272   -163   -691
   -231   -950   -719    589    241   -836    509   -215   -314   -254   -150   -675
   -239   -943   -704    589    231   -823    530   -192   -288   -228   -124   -646
   -189   -885   -696    537    252   -792    519   -187   -275   -210   -103   -623
   -213   -859   -649    535    215   -756    496   -197   -272   -202    -98   -610
   -220   -880   -659    550    218   -771    459   -213   -285   -205    -98   -610
   -215   -888   -675    550    228   -782    436   -226   -293   -207    -90   -607
   -220   -906   -685    563    231   -797    418   -233   -303   -218    -93   -607
   -226   -919   -693    571    231   -807    410   -231   -311   -218    -96   -602
   -197   -953   -756    574    277   -857    394   -239   -332   -233   -116   -615
   -181   -974   -795    576    303   -883    387   -254   -353   -249   -132   -633
   -202  -1008   -805    605    301   -906    387   -270   -368   -265   -142   -649
   -244  -1057   -813    649    283   -935    379   -290   -389   -290   -171   -678
   -215  -1047   -831    631    306   -940    384   -298   -402   -303   -189   -693
   -174  -1021   -846    597    335   -935    397   -298   -410   -306   -192   -693
   -228  -1072   -844    652    306   -958    392   -316   -428   -322   -210   -709
   -236  -1093   -857    662    309   -976    384   -322   -439   -337   -223   -727
   -213  -1093   -880    652    332   -987    381   -327   -449   -345   -239   -735
   -189  -1091   -904    639    355   -997    371   -337   -459   -358   -257   -743
   -184  -1096   -911    641    363  -1005    368   -337   -457   -361   -249   -737
   -223  -1119   -898    670    335  -1010    371   -335   -457   -361   -246   -730
   -220  -1124   -906    672    340  -1015    376   -327   -452   -358   -233   -735
   -202  -1098   -896    649    345  -1000    384   -316   -441   -350   -226   -740
   -184  -1088   -904    636    358   -997    379   -314   -446   -358   -231   -724
   -200  -1093   -893    646    345   -995    420   -246   -413   -342   -210   -730
   -176  -1013   -836    594    327   -924    537    -49   -267   -233   -137   -701
   -124   -914   -789    519    329   -852    636    192    -85    -77     -7   -600
    -70   -771   -701    420    314   -737    719    524    171    189    249   -350
     18   -527   -548    252    280   -537    727    667    350    467    581     36
     -7   -290   -283    148    137   -288    584    254    272    600    841    379
   -168   -161      5    163    -88    -80    358   -423     36    589    950    555
   -345   -244    101    296   -223    -72    122  -1150   -431    210    626    267
   -459   -654   -194    555   -132   -426   -140  -1717  -1132   -620   -226   -589
   -452  -1067   -615    758     80   -841   -311  -1834  -1475  -1072   -714  -1088
   -374  -1247   -872    810    249  -1062   -267  -1535  -1325  -1002   -704  -1111
   -329  -1244   -914    787    290  -1080    -67  -1106  -1021   -792   -566  -1010
   -270  -1205   -935    737    332  -1070    161   -711   -748   -602   -441   -909
   -210  -1169   -958    688    374  -1065    314   -457   -576   -472   -348   -836
   -213  -1184   -974    698    376  -1080    363   -371   -519   -431   -319   -813
   -236  -1208   -971    722    366  -1091    371   -342   -498   -413   -309   -810
   -168  -1169  -1000    667    413  -1085    397   -306   -475   -387   -288   -797
   -111  -1122  -1013    615    449  -1067    431   -262   -439   -353   -259   -769
   -176  -1166   -989    670    405  -1078    426   -259   -439   -355   -265   -771
   -174  -1153   -979    665    402  -1067    431   -244   -428   -342   -257   -756
   -155  -1156  -1002    654    420  -1080    428   -236   -428   -340   -254   -758
   -184  -1171   -987    678    400  -1078    426   -231   -423   -329   -244   -756
   -197  -1174   -976    683    389  -1075    418   -223   -420   -324   -241   -750
   -166  -1150   -984    659    407  -1067    423   -207   -410   -314   -228   -737
   -163  -1145   -982    654    407  -1065    428   -197   -400   -303   -215   -730
   -150  -1135   -984    641    415  -1060    431   -184   -389   -296   -207   -719
   -174  -1169   -997    670    410  -1083    415   -189   -397   -301   -218   -727
   -207  -1192   -984    701    387  -1088    410   -181   -394   -296   -213   -722
   -168  -1145   -976    654    402  -1060    433   -153   -368   -265   -189   -696
   -129  -1104   -974    615    420  -1039    446   -127   -348   -246   -171   -683
   -158  -1127   -969    641    402  -1047    439   -116   -340   -244   -168   -680
   -122  -1093   -971    607    423  -1034    454    -83   -311   -218   -142   -654
    -88  -1054   -969    571    439  -1013    470    -38   -280   -187   -114   -623
   -127  -1085   -961    605    415  -1023    462    -12   -265   -171   -103   -615
   -116  -1065   -950    589    415  -1008    472     31   -233   -145    -80   -594
    -90  -1026   -935    558    420   -982    485     88   -194   -106    -46   -566
    -77  -1010   -932    542    426   -971    493    150   -155    -70    -10   -537
    -46   -966   -919    504    436   -943    511    228   -103    -15     41   -488
    -54   -953   -901    504    420   -927    514    293    -62     31     85   -444
    -23   -901   -878    462    426   -891    527    371     -2     98    148   -376
    -15   -857   -841    436    410   -849    532    426     38    150    202   -319
      0   -805   -805    402    400   -805    540    462     70    194    252   -267
    -31   -810   -782    420    374   -797    527    465     72    207    270   -249
     -7   -782   -774    394    381   -779    522    462     77    220    285   -231
     28   -732   -761    350    394   -748    532    454     77    223    296   -223
     23   -732   -758    353    389   -745    519    428     59    207    285   -231
    -25   -800   -774    413    371   -787    493    374     15    158    236   -272
    -38   -826   -787    433    374   -807    478    324    -23    111    187   -311
    -10   -805   -795    407    389   -800    496    288    -44     80    155   -345
     -7   -823   -818    415    405   -820    509    241    -77     38    111   -394
    -12   -849   -836    431    410   -844    509    176   -124    -18     54   -452
    -12   -862   -849    439    418   -857    506    119   -166    -62      7   -501
    -72   -953   -883    511    402   -919    470     36   -228   -124    -59   -568
    -75   -992   -917    532    420   -956    452    -28   -272   -174   -111   -623
    -64   -989   -924    527    428   -958    454    -67   -298   -202   -137   -652
   -106  -1052   -945    579    418  -1000    431   -114   -337   -244   -176   -688
   -103  -1104  -1002    602    446  -1052    405   -153   -376   -285   -215   -727
    -72  -1085  -1013    579    467  -1049    407   -161   -387   -293   -220   -732
    -93  -1101  -1010    597    457  -1057    400   -181   -405   -309   -233   -753
   -114  -1130  -1015    623    449  -1072    392   -197   -420   -324   -252   -771
   -109  -1132  -1023    618    454  -1078    381   -205   -426   -332   -257   -779
    -90  -1109  -1018    600    462  -1062    384   -200   -418   -327   -249   -771
    -59  -1078  -1021    568    480  -1049    392   -189   -407   -316   -236   -761
    -85  -1093  -1008    589    459  -1052    387   -197   -413   -322   -241   -769
    -88  -1091  -1005    589    454  -1049    387   -194   -410   -319   -239   -766
    -88  -1101  -1013    594    459  -1057    379   -194   -410   -316   -236   -761
    -96  -1104  -1010    597    454  -1057    368   -202   -418   -322   -236   -763
    -80  -1083  -1002    581    459  -1044    371   -197   -413   -311   -228   -756
    -57  -1065  -1010    561    475  -1039    374   -200   -415   -311   -231   -758
    -46  -1054  -1008    550    478  -1031    379   -200   -413   -309   -228   -753
    -67  -1080  -1015    571    472  -1049    366   -210   -426   -319   -239   -766
    -46  -1065  -1018    555    485  -1041    366   -210   -428   -319   -239   -766
    -38  -1052  -1015    545    485  -1034    355   -220   -436   -324   -254   -766
    -80  -1114  -1034    597    475  -1072    327   -246   -465   -350   -283   -789
    -72  -1104  -1034    587    480  -1070    329   -244   -459   -348   -270   -782
    -20  -1044  -1023    532    501  -1034    353   -218   -436   -322   -231   -758
    -23  -1057  -1034    540    504  -1047    345   -226   -446   -329   -241   -761
    -46  -1075  -1028    558    491  -1052    327   -241   -459   -348   -244   -769
    -46  -1052  -1008    548    478  -1031    332   -233   -446   -335   -223   -753
    -46  -1031   -984    540    467  -1008    353   -207   -420   -309   -202   -730
    -33   -995   -961    511    462   -979    379   -197   -410   -301   -197   -727
    -20   -969   -948    493    462   -958    394   -189   -402   -290   -181   -727
    -15   -958   -943    485    462   -950    394   -187   -394   -283   -174   -717
     -7   -927   -919    467    454   -924    379   -194   -387   -277   -176   -691
     -7   -919   -914    462    452   -917    337   -223   -407   -293   -200   -691
    -18   -943   -924    480    452   -935    306   -244   -420   -301   -181   -709
     -5   -919   -914    459    454   -917    309   -236   -402   -272   -132   -688
     15   -911   -927    449    470   -919    306   -226   -402   -265   -129   -665
      7   -971   -979    483    493   -974    285   -244   -433   -298   -166   -693
      0  -1015  -1015    506    506  -1015    275   -259   -459   -327   -192   -719
    -15  -1041  -1026    527    504  -1034    262   -277   -485   -355   -218   -740
      0  -1028  -1028    514    514  -1028    277   -275   -488   -361   -220   -748
     10  -1023  -1034    506    519  -1026    290   -277   -501   -374   -231   -769
     -5  -1075  -1070    540    530  -1072    285   -303   -530   -407   -265   -795
    -20  -1117  -1098    566    537  -1109    275   -322   -553   -436   -301   -823
    -25  -1145  -1119    587    545  -1132    265   -337   -571   -457   -316   -854
    -51  -1189  -1137    620    540  -1163    254   -350   -587   -472   -322   -870
    -33  -1171  -1137    600    550  -1156    257   -345   -584   -472   -324   -857
    -10  -1145  -1137    576    561  -1140    262   -342   -581   -470   -327   -849
    -33  -1184  -1150    610    558  -1169    249   -355   -597   -480   -342   -859
    -51  -1208  -1156    628    548  -1182    236   -371   -610   -498   -353   -878
    -18  -1156  -1137    584    558  -1145    252   -361   -594   -483   -324   -859
      2  -1143  -1145    568    571  -1143    262   -350   -589   -475   -316   -857
     12  -1145  -1158    566    584  -1150    280   -319   -568   -465   -311   -865
      7  -1119  -1130    553    568  -1122    355   -176   -472   -413   -293   -867
      7  -1054  -1065    522    535  -1060    446     18   -311   -285   -207   -797
     64   -885   -953    407    509   -919    535    285    -59    -25     33   -576
    189   -610   -800    210    493   -704    545    563    207    327    431   -163
    192   -277   -470     41    329   -371    454    413    265    566    802    293
     85    -64   -150    -10    116   -106    293    -77     70    584    963    545
    -70    -51     15     59    -44    -18     96   -683   -353    285    748    371
   -241   -316    -75    280    -83   -197    -93  -1312   -987   -420     18   -363
   -194   -745   -550    467    176   -649   -288  -1647  -1532  -1104   -698  -1093
    -96  -1104  -1008    600    454  -1057   -350  -1577  -1597  -1241   -875  -1286
    -67  -1322  -1254    693    592  -1291   -280  -1314  -1413  -1140   -839  -1283
    -41  -1340  -1299    691    628  -1319   -111   -984  -1137   -948   -709  -1189
    -85  -1353  -1267    717    589  -1312     62   -678   -896   -761   -574  -1078
    -41  -1291  -1249    665    602  -1270    168   -504   -761   -652   -493  -1000
     59  -1171  -1231    553    644  -1202    241   -415   -691   -592   -449   -943
     44  -1179  -1223    568    633  -1200    244   -407   -688   -592   -449   -956
      2  -1241  -1247    618    620  -1244    236   -402   -678   -587   -441   -976
    -15  -1267  -1254    641    618  -1262    244   -381   -659   -571   -420   -966
    -15  -1278  -1265    644    623  -1273    241   -371   -654   -566   -420   -963
     23  -1247  -1270    613    646  -1257    252   -353   -639   -553   -413   -953
     46  -1200  -1247    574    644  -1223    267   -337   -626   -537   -402   -930
     20  -1215  -1239    597    628  -1226    265   -335   -623   -535   -400   -932
     25  -1221  -1247    594    636  -1234    259   -329   -615   -532   -392   -932
     31  -1208  -1239    589    633  -1223    259   -327   -613   -535   -402   -927
     25  -1200  -1226    584    623  -1213    257   -322   -607   -537   -423   -914
     31  -1200  -1231    584    631  -1215    252   -314   -600   -530   -394   -917
      5  -1228  -1236    610    618  -1231    241   -314   -602   -527   -379   -924
     23  -1208  -1231    592    626  -1218    249   -296   -587   -511   -366   -901
     59  -1166  -1228    553    641  -1197    265   -272   -563   -491   -348   -880
     54  -1169  -1223    555    636  -1195    262   -265   -563   -485   -350   -885
     77  -1148  -1228    535    652  -1187    267   -246   -550   -478   -345   -875
    109  -1111  -1221    501    665  -1166    283   -218   -522   -452   -324   -849
     72  -1150  -1223    537    644  -1187    277   -205   -514   -444   -324   -852
     54  -1161  -1215    553    633  -1187    267   -181   -498   -431   -314   -841
     62  -1143  -1205    537    633  -1174    272   -142   -467   -400   -290   -813
    119  -1085  -1205    483    662  -1145    293    -83   -420   -355   -244   -769
    161  -1039  -1200    436    680  -1119    309    -20   -376   -306   -202   -735
    135  -1041  -1176    452    654  -1109    311     33   -332   -257   -158   -696
    132  -1023  -1156    444    641  -1088    309     90   -288   -210   -111   -644
    137  -1000  -1137    431    636  -1067    311    145   -254   -163    -70   -592
    166   -943  -1111    387    636  -1026    329    207   -200    -98      2   -524
    202   -865  -1067    329    633   -966    345    244   -161    -49     57   -467
    200   -841  -1041    319    618   -940    337    246   -158    -38     67   -449
    220   -802  -1023    290    620   -911    348    257   -148    -25     90   -428
    207   -813  -1021    298    613   -917    345    236   -163    -41     90   -444
    179   -833  -1013    327    594   -922    337    205   -184    -70     64   -465
    176   -820  -1000    322    587   -909    340    181   -202    -90     31   -485
    163   -831   -995    335    579   -911    337    142   -236   -135    -12   -522
    137   -893  -1031    376    581   -963    327     88   -277   -187    -64   -581
    127   -927  -1057    400    592   -992    332     38   -311   -228   -116   -633
    140   -930  -1070    392    602  -1000    335     -5   -342   -270   -163   -683
    132   -956  -1088    413    610  -1021    329    -57   -381   -316   -210   -740
     93  -1013  -1109    457    600  -1060    316   -111   -423   -363   -257   -792
     77  -1047  -1124    485    600  -1085    303   -161   -454   -400   -303   -836
     83  -1065  -1150    491    613  -1106    296   -197   -475   -426   -327   -865
     72  -1091  -1163    509    618  -1127    285   -228   -498   -452   -350   -898
     67  -1117  -1184    524    623  -1150    272   -262   -524   -478   -379   -930
     85  -1111  -1197    511    639  -1153    283   -270   -527   -480   -384   -935
     70  -1130  -1202    530    633  -1166    280   -283   -537   -493   -397   -943
     49  -1156  -1205    553    626  -1179    265   -301   -553   -509   -423   -961
     41  -1156  -1197    555    615  -1176    265   -303   -545   -501   -418   -953
     75  -1124  -1200    524    636  -1161    280   -288   -530   -480   -392   -940
    116  -1096  -1213    488    665  -1156    296   -270   -514   -465   -376   -927
    140  -1057  -1197    459    667  -1127    309   -257   -501   -457   -371   -917
    114  -1072  -1187    478    649  -1130    293   -270   -514   -470   -384   -932
     96  -1093  -1189    498    641  -1143    283   -275   -517   -475   -387   -935
     88  -1098  -1189    504    636  -1145    277   -277   -517   -475   -389   -937
     90  -1080  -1171    496    631  -1124    280   -275   -509   -467   -381   -924
     83  -1098  -1182    509    631  -1140    275   -277   -511   -470   -381   -927
     62  -1135  -1197    535    628  -1166    262   -283   -522   -472   -389   -937
     83  -1106  -1189    509    633  -1145    259   -285   -522   -475   -387   -935
     85  -1093  -1179    504    631  -1135    265   -283   -517   -472   -379   -927
     93  -1109  -1205    506    646  -1156    267   -283   -517   -470   -381   -927
    103  -1098  -1205    496    652  -1150    275   -280   -511   -465   -381   -924
     88  -1109  -1197    509    641  -1153    270   -288   -519   -472   -389   -930
     93  -1096  -1189    501    641  -1143    262   -293   -522   -478   -402   -940
    116  -1083  -1200    483    657  -1143    262   -290   -522   -478   -402   -937
    103  -1088  -1192    491    646  -1140    257   -293   -527   -478   -402   -937
    106  -1067  -1176    480    639  -1122    270   -277   -511   -465   -389   -927
    103  -1039  -1143    467    623  -1091    301   -259   -483   -439   -368   -906
     93  -1013  -1106    457    597  -1060    324   -252   -465   -428   -355   -896
    114   -995  -1109    439    610  -1052    332   -246   -457   -423   -350   -891
    106  -1005  -1114    449    607  -1060    316   -257   -459   -423   -350   -893
    106   -979  -1085    436    594  -1031    306   -262   -449   -407   -332   -872
    158   -917  -1075    379    615   -997    301   -254   -436   -394   -316   -852
    132   -950  -1083    407    607  -1015    280   -270   -452   -405   -329   -857
    101   -979  -1083    436    592  -1031    249   -285   -467   -420   -348   -867
    127   -961  -1088    418    607  -1023    233   -285   -478   -426   -340   -870
    163   -969  -1135    402    646  -1052    236   -285   -485   -431   -335   -878
    140  -1028  -1169    444    652  -1098    223   -306   -511   -457   -363   -898
    153  -1015  -1169    431    657  -1091    233   -311   -514   -462   -371   -901
    119  -1065  -1184    472    652  -1124    236   -319   -532   -478   -387   -917
     64  -1135  -1200    535    631  -1169    220   -348   -561   -511   -420   -961
     96  -1117  -1213    509    652  -1163    223   -355   -566   -519   -426   -971
     96  -1122  -1218    511    657  -1169    223   -368   -579   -535   -441   -982
     72  -1156  -1228    542    649  -1192    202   -389   -602   -561   -470  -1000
     64  -1174  -1241    553    652  -1205    189   -394   -615   -574   -483  -1010
     75  -1176  -1252    550    662  -1213    194   -389   -607   -571   -478  -1008
     85  -1166  -1252    540    667  -1208    189   -389   -607   -571   -483  -1008
     88  -1166  -1254    540    670  -1210    192   -387   -607   -571   -483  -1005
     59  -1192  -1254    566    657  -1223    176   -402   -623   -581   -491  -1023
     46  -1202  -1252    576    649  -1226    161   -415   -639   -594   -496  -1034
     49  -1197  -1249    574    646  -1223    153   -415   -641   -597   -501  -1039
     85  -1143  -1228    530    657  -1184    213   -335   -584   -555   -475  -1023
    124  -1034  -1158    454    639  -1096    335   -137   -441   -459   -405   -984
    161   -927  -1088    381    623  -1008    441     98   -254   -296   -270   -875
    202   -750   -956    272    576   -852    506    413      5    -12      2   -602
    277   -509   -787    116    532   -646    485    600    210    290    361   -197
    270   -207   -478    -33    374   -342    340    213    163    454    654    179
    132    -72   -205    -31    168   -137    119   -428    -70    433    748    327
    -54   -187   -135    119     38   -161   -129  -1140   -545     33    402      0
   -168   -587   -418    379    124   -504   -376  -1727  -1241   -776   -420   -831
   -137  -1031   -896    581    376   -963   -542  -1865  -1605  -1247   -917  -1330
    -51  -1262  -1210    657    576  -1236   -519  -1605  -1491  -1208   -937  -1382
     28  -1223  -1254    597    641  -1239   -327  -1208  -1205  -1018   -807  -1291
     51  -1169  -1221    558    636  -1195    -93   -823   -935   -836   -680  -1187
     54  -1192  -1249    566    649  -1221     31   -607   -797   -737   -618  -1135
     67  -1184  -1254    558    659  -1218     90   -517   -724   -685   -576  -1106
     70  -1171  -1244    550    654  -1205    109   -483   -693   -659   -550  -1098
     67  -1184  -1252    558    659  -1218    103   -470   -688   -657   -553  -1106
     96  -1158  -1254    530    672  -1205    109   -457   -680   -649   -550  -1098
     98  -1140  -1239    519    667  -1189    116   -444   -670   -639   -540  -1085
     90  -1143  -1234    524    659  -1187    111   -433   -662   -631   -532  -1080
    103  -1119  -1223    509    662  -1171    122   -413   -641   -615   -517  -1065
     98  -1124  -1223    514    659  -1174    122   -410   -636   -615   -519  -1065
    109  -1117  -1226    504    667  -1171    119   -405   -633   -613   -517  -1065
    122  -1098  -1221    485    670  -1158    119   -394   -626   -602   -511  -1057
    124  -1078  -1202    478    662  -1140    122   -384   -610   -589   -498  -1041
    122  -1083  -1208    480    662  -1145    122   -374   -605   -581   -496  -1036
    132  -1072  -1205    470    667  -1137    129   -358   -592   -568   -480  -1023
    122  -1070  -1195    472    657  -1130    129   -348   -587   -563   -472  -1023
    135  -1054  -1189    459    662  -1122    137   -327   -571   -550   -454  -1008
    129  -1067  -1200    467    665  -1132    132   -316   -566   -548   -454  -1005
    135  -1062  -1197    462    665  -1130    135   -301   -553   -540   -449  -1000
    150  -1041  -1192    444    667  -1114    142   -275   -532   -524   -433   -987
    140  -1036  -1176    449    657  -1106    140   -254   -524   -517   -426   -984
    124  -1060  -1184    467    654  -1122    132   -231   -517   -509   -420   -979
    148  -1015  -1166    433    657  -1091    140   -187   -483   -480   -392   -950
    168   -987  -1158    407    662  -1072    161   -135   -441   -446   -361   -922
    189   -956  -1145    384    667  -1049    179    -70   -402   -407   -327   -896
    194   -950  -1145    379    670  -1047    179    -12   -371   -381   -301   -872
    189   -950  -1140    379    665  -1044    176     46   -337   -350   -270   -839
    244   -883  -1127    319    683  -1005    200    122   -285   -293   -215   -782
    293   -807  -1101    257    696   -953    213    187   -244   -236   -161   -727
    290   -769  -1060    236    672   -914    215    223   -215   -202   -122   -688
    283   -753  -1036    233    657   -893    205    236   -205   -181   -101   -662
    272   -740  -1015    233    644   -878    205    236   -200   -171    -85   -644
    275   -727  -1002    226    639   -865    205    231   -197   -168    -75   -633
    285   -717  -1002    215    641   -857    200    207   -215   -184    -88   -644
    267   -735  -1002    233    633   -867    189    176   -239   -207   -114   -670
    252   -750  -1002    246    626   -875    189    142   -259   -231   -140   -696
    226   -774  -1000    275    613   -885    184     96   -288   -267   -176   -735
    197   -820  -1021    311    607   -919    176     36   -329   -319   -231   -789
    202   -828  -1031    311    615   -930    179    -15   -358   -355   -275   -836
    184   -857  -1041    335    610   -948    176    -72   -389   -392   -316   -880
    184   -872  -1057    345    620   -963    174   -129   -420   -428   -361   -927
    148   -932  -1080    389    613  -1005    155   -189   -457   -472   -405   -974
     75  -1023  -1098    475    584  -1062    124   -252   -504   -519   -452  -1023
     93  -1036  -1130    470    610  -1080    127   -280   -517   -535   -470  -1041
    192   -953  -1145    381    667  -1049    158   -272   -501   -527   -459  -1034
    194   -958  -1153    381    672  -1054    155   -288   -511   -537   -470  -1047
    135  -1021  -1156    441    644  -1088    132   -322   -540   -568   -504  -1078
    114  -1036  -1153    459    631  -1093    124   -335   -548   -576   -511  -1085
    122  -1031  -1153    454    636  -1091    132   -324   -535   -568   -504  -1080
    122  -1028  -1150    452    633  -1088    135   -324   -532   -563   -498  -1078
     93  -1067  -1161    488    626  -1114    111   -340   -553   -581   -517  -1098
     98  -1060  -1161    480    628  -1109    111   -340   -553   -581   -517  -1101
    142   -995  -1137    426    639  -1065    135   -322   -530   -553   -488  -1075
    137  -1005  -1143    431    639  -1072    132   -327   -530   -555   -498  -1078
    127  -1031  -1158    452    641  -1096    127   -327   -532   -558   -504  -1085
    122  -1026  -1148    449    633  -1085    127   -327   -530   -555   -501  -1083
    116  -1028  -1145    457    631  -1085    122   -332   -532   -561   -504  -1088
     88  -1070  -1158    488    620  -1114    106   -348   -550   -579   -522  -1106
     88  -1065  -1153    488    618  -1106    103   -350   -553   -584   -524  -1106
    132  -1018  -1150    441    641  -1083    122   -335   -535   -563   -506  -1085
    140  -1018  -1158    439    649  -1088    119   -329   -532   -563   -506  -1085
    106  -1067  -1174    478    639  -1122     98   -348   -553   -581   -527  -1104
     98  -1070  -1171    485    633  -1119    101   -353   -550   -584   -527  -1106
    129  -1036  -1166    452    646  -1101    111   -348   -540   -574   -514  -1101
    127  -1047  -1174    459    649  -1109    109   -353   -545   -576   -519  -1106
    122  -1049  -1171    462    646  -1109    103   -358   -553   -579   -524  -1109
    114  -1065  -1179    475    646  -1122     96   -363   -563   -587   -532  -1111
    119  -1062  -1182    472    649  -1122    101   -366   -566   -589   -537  -1114
    129  -1039  -1169    454    649  -1104    106   -363   -561   -589   -535  -1111
    127  -1034  -1163    452    644  -1098    101   -366   -558   -589   -527  -1109
    109  -1028  -1137    459    623  -1083    116   -350   -540   -571   -511  -1096
     96  -1010  -1109    454    600  -1057    140   -335   -522   -553   -498  -1080
    129   -953  -1083    413    605  -1018    176   -314   -496   -532   -475  -1057
    161   -914  -1078    376    618   -995    192   -298   -478   -517   -457  -1041
    153   -901  -1054    374    602   -976    181   -306   -472   -506   -452  -1034
    124   -906  -1034    389    579   -969    145   -324   -475   -504   -449  -1028
    140   -906  -1047    384    592   -976    114   -329   -478   -504   -452  -1023
    161   -885  -1049    361    602   -966    114   -324   -472   -498   -444  -1013
    158   -901  -1060    371    607   -979     90   -332   -488   -509   -452  -1013
    153   -943  -1096    394    623  -1018     64   -348   -514   -532   -470  -1034
    145   -987  -1132    420    639  -1060     49   -368   -542   -561   -493  -1062
    163   -982  -1148    407    652  -1065     51   -376   -555   -571   -504  -1072
    148  -1008  -1156    428    649  -1080     57   -381   -568   -587   -511  -1083
    116  -1047  -1166    465    641  -1106     62   -392   -584   -602   -530  -1101
     85  -1096  -1182    506    633  -1137     57   -410   -607   -626   -561  -1127
     72  -1122  -1195    522    633  -1158     36   -436   -631   -652   -581  -1145
     80  -1132  -1215    524    646  -1174     31   -444   -644   -665   -597  -1158
     88  -1135  -1226    522    654  -1179     31   -446   -654   -675   -607  -1176
     96  -1140  -1236    522    665  -1187     31   -441   -652   -672   -602  -1176
     85  -1145  -1231    527    657  -1187     31   -441   -649   -670   -600  -1171
    103  -1124  -1228    511    665  -1176     31   -439   -646   -665   -600  -1169
    101  -1122  -1223    509    659  -1174     23   -446   -654   -672   -607  -1171
     80  -1135  -1215    527    646  -1174     18   -457   -662   -680   -615  -1176
     49  -1182  -1231    563    639  -1205      2   -467   -675   -693   -631  -1192
     62  -1171  -1234    553    646  -1202     12   -452   -665   -688   -628  -1189
    103  -1072  -1176    483    636  -1122     80   -353   -587   -628   -576  -1158
    119   -961  -1080    420    600  -1021    184   -161   -441   -517   -491  -1104
    127   -878  -1008    374    566   -943    270     83   -262   -350   -350   -982
    239   -670   -909    215    571   -787    350    415    -12    -77    -80   -698
    361   -392   -753     12    555   -574    353    550    163    184    233   -322
    337   -223   -561    -57    449   -392    194    168    106    303    454    -18
    142   -153   -296      5    218   -223    -12   -537   -122    259    501     77
    -46   -293   -249    168    101   -270   -241  -1257   -587   -145    142   -262
   -168   -717   -550    441    189   -633   -467  -1779  -1221   -875   -594  -1010
   -161  -1145   -984    654    410  -1065   -665  -1909  -1551  -1286  -1034  -1470
    -85  -1314  -1228    698    568  -1273   -646  -1634  -1426  -1228  -1034  -1488
    -10  -1283  -1273    646    631  -1278   -441  -1215  -1166  -1062   -924  -1405
     46  -1221  -1267    584    657  -1244   -200   -826   -924   -901   -802  -1327
     67  -1202  -1270    568    667  -1236    -64   -605   -787   -800   -730  -1275
     64  -1200  -1265    566    662  -1231    -28   -537   -740   -766   -709  -1254
     64  -1205  -1273    568    667  -1239    -18   -511   -727   -756   -704  -1252
     90  -1187  -1278    545    683  -1231      0   -483   -706   -735   -685  -1236
     96  -1179  -1275    542    685  -1226      7   -462   -696   -722   -672  -1226
     80  -1195  -1278    555    678  -1236      2   -457   -698   -724   -672  -1226
    101  -1174  -1275    535    688  -1226      2   -449   -696   -719   -670  -1223
    106  -1156  -1265    524    683  -1210     12   -431   -680   -709   -657  -1210
    119  -1140  -1260    511    688  -1200     23   -415   -665   -696   -641  -1195
    106  -1158  -1265    524    683  -1210     10   -415   -670   -701   -654  -1208
     96  -1156  -1252    530    672  -1202     15   -407   -662   -693   -646  -1200
    103  -1132  -1236    514    667  -1184     23   -389   -649   -680   -628  -1182
    103  -1137  -1241    517    672  -1189     18   -387   -649   -680   -631  -1179
    122  -1119  -1241    496    680  -1179     20   -374   -641   -672   -626  -1174
    145  -1083  -1228    467    685  -1153     33   -353   -623   -654   -610  -1153
    132  -1083  -1218    472    672  -1150     36   -342   -615   -646   -607  -1145
    124  -1101  -1226    488    675  -1163     31   -332   -613   -644   -600  -1150
    140  -1085  -1226    472    683  -1156     31   -314   -607   -633   -597  -1145
    135  -1080  -1215    472    675  -1148     33   -293   -597   -623   -576  -1135
    153  -1054  -1208    449    680  -1132     44   -259   -576   -600   -548  -1117
    150  -1049  -1200    449    675  -1124     51   -226   -558   -579   -535  -1101
    148  -1047  -1195    449    670  -1119     49   -192   -540   -566   -530  -1088
    174  -1015  -1189    420    680  -1101     62   -140   -514   -540   -514  -1065
    189   -989  -1179    400    683  -1085     72    -88   -485   -514   -483  -1041
    207   -950  -1158    371    683  -1054     88    -20   -441   -475   -439  -1010
    184   -953  -1140    384    659  -1047     80     28   -418   -449   -420   -984
    220   -906  -1130    342    672  -1018     85     96   -381   -405   -379   -937
    270   -826  -1098    275    683   -961    106    166   -332   -345   -322   -875
    265   -792  -1057    265    659   -924    106    205   -303   -306   -283   -833
    262   -763  -1028    249    644   -896    101    220   -290   -283   -254   -807
    280   -724  -1005    220    641   -865    109    228   -277   -262   -231   -779
    265   -714   -979    223    620   -846    103    213   -283   -265   -233   -776
    252   -724   -976    236    613   -849     90    184   -301   -285   -252   -787
    249   -730   -979    239    613   -854     88    158   -311   -298   -257   -797
    215   -756   -974    270    594   -865     80    116   -337   -324   -280   -820
    218   -776   -997    277    607   -888     75     72   -368   -353   -319   -857
    236   -771  -1008    267    620   -888     85     33   -389   -376   -350   -888
    223   -787  -1010    277    615   -898     85    -23   -420   -415   -392   -932
    215   -810  -1026    296    618   -917     96    -77   -449   -449   -428   -969
    153   -896  -1049    371    600   -971     70   -153   -506   -506   -493  -1034
    140   -932  -1072    397    605  -1002     51   -210   -542   -545   -537  -1080
    142   -930  -1072    392    607  -1000     62   -236   -548   -555   -548  -1096
    163   -922  -1088    379    623  -1005     64   -262   -561   -566   -558  -1114
    155   -956  -1111    397    633  -1034     49   -296   -589   -594   -589  -1143
    119  -1015  -1135    449    626  -1075     28   -335   -623   -626   -623  -1174
    114  -1031  -1145    457    628  -1088     18   -355   -639   -639   -641  -1187
    114  -1026  -1143    454    628  -1083     25   -353   -636   -636   -636  -1187
    135  -1000  -1135    431    633  -1067     31   -350   -631   -633   -628  -1187
     98  -1028  -1127    465    613  -1078     23   -361   -641   -644   -639  -1195
    114  -1021  -1135    452    623  -1078     28   -355   -636   -639   -639  -1189
    116  -1021  -1137    452    626  -1078     31   -355   -639   -633   -646  -1184
     98  -1028  -1127    465    610  -1078     28   -358   -636   -633   -641  -1187
    109  -1026  -1135    459    620  -1080     33   -350   -631   -628   -626  -1182
    119  -1026  -1145    452    631  -1085     31   -350   -633   -631   -631  -1184
     90  -1041  -1132    475    610  -1085     20   -358   -641   -639   -639  -1195
     88  -1047  -1135    478    610  -1091     18   -358   -644   -636   -636  -1192
     96  -1060  -1156    483    626  -1106     12   -358   -649   -636   -636  -1189
     70  -1088  -1158    509    613  -1122     -2   -371   -665   -649   -654  -1202
    111  -1041  -1153    465    631  -1096     15   -355   -649   -631   -641  -1187
    140  -1010  -1150    433    644  -1080     38   -342   -636   -615   -628  -1174
    111  -1049  -1161    470    636  -1104     28   -353   -646   -626   -633  -1182
    101  -1054  -1156    472    628  -1104     15   -368   -657   -639   -644  -1189
    101  -1049  -1150    472    623  -1098     12   -376   -659   -646   -652  -1195
     98  -1054  -1153    475    626  -1104     12   -381   -665   -652   -662  -1205
     80  -1072  -1153    496    615  -1111     10   -387   -675   -659   -667  -1210
     85  -1083  -1169    496    626  -1124      7   -389   -678   -665   -670  -1213
     90  -1091  -1182    498    636  -1135      5   -392   -685   -667   -675  -1221
     98  -1072  -1174    485    636  -1124     10   -389   -680   -662   -670  -1218
    135  -1039  -1174    452    654  -1106     20   -379   -667   -652   -654  -1205
     98  -1085  -1184    491    639  -1135      5   -394   -683   -665   -672  -1221
     90  -1080  -1171    493    631  -1124      7   -394   -680   -665   -670  -1221
     83  -1070  -1153    491    615  -1111     15   -384   -670   -654   -659  -1205
     70  -1044  -1114    488    592  -1078     33   -366   -646   -631   -641  -1187
    101   -971  -1075    433    587  -1023     70   -340   -620   -602   -620  -1163
    114   -937  -1054    410    581   -995     88   -327   -607   -594   -613  -1150
     80   -969  -1052    444    563  -1010     70   -342   -613   -605   -620  -1161
    111   -924  -1036    407    574   -979     57   -340   -594   -584   -602  -1135
    148   -885  -1034    366    587   -958     54   -329   -584   -563   -576  -1111
    127   -898  -1028    384    576   -963     36   -340   -597   -568   -579  -1111
     96   -943  -1039    420    566   -989      7   -358   -618   -584   -594  -1119
     90   -976  -1067    444    579  -1021    -20   -366   -641   -600   -613  -1137
    122   -979  -1104    426    613  -1041    -28   -366   -654   -613   -626  -1148
    166   -963  -1130    397    646  -1047    -18   -366   -659   -618   -628  -1150
    132  -1018  -1153    441    641  -1085    -25   -389   -688   -644   -657  -1179
     80  -1093  -1174    506    626  -1132    -33   -407   -714   -672   -688  -1213
    101  -1070  -1171    483    636  -1122    -10   -397   -704   -667   -683  -1213
    109  -1080  -1189    485    646  -1135     -7   -405   -717   -680   -701  -1223
     85  -1119  -1205    517    644  -1161    -25   -426   -743   -704   -719  -1247
     72  -1137  -1210    532    641  -1174    -33   -436   -756   -717   -730  -1257
     67  -1156  -1223    542    644  -1187    -41   -444   -763   -724   -745  -1265
     51  -1174  -1228    561    639  -1200    -46   -449   -769   -730   -753  -1273
     83  -1143  -1226    527    654  -1184    -36   -441   -761   -719   -743  -1265
     93  -1132  -1226    519    659  -1179    -33   -433   -766   -711   -737  -1260
     51  -1184  -1236    566    641  -1210    -51   -446   -787   -724   -750  -1275
     25  -1213  -1239    592    631  -1226    -67   -462   -800   -740   -763  -1288
     54  -1174  -1231    558    641  -1202    -49   -444   -782   -724   -748  -1270
    106  -1117  -1223    506    665  -1169     -5   -392   -740   -691   -724  -1247
    103  -1034  -1140    465    620  -1085     96   -233   -623   -610   -667  -1215
    124   -914  -1039    392    581   -976    207      0   -444   -459   -545  -1117
    200   -740   -943    267    571   -841    306    337   -176   -192   -298   -885
    290   -542   -833    127    561   -688    332    657     70    119     28   -535
    316   -259   -579    -31    446   -418    202    394     83    322    342   -148
    207   -106   -316    -51    259   -210    -49   -296   -127    353    496     77
      5   -124   -129     57     67   -127   -335  -1111   -548     80    306    -62
   -168   -470   -301    319     64   -387   -615  -1800  -1231   -659   -405   -761
   -179   -961   -782    568    298   -872   -800  -2042  -1758  -1337  -1098  -1460
    -49  -1187  -1137    618    542  -1161   -776  -1787  -1701  -1369  -1192  -1582
    -20  -1260  -1241    639    610  -1252   -576  -1353  -1431  -1202  -1101  -1522
    -67  -1304  -1236    685    584  -1270   -348   -943  -1163  -1031   -997  -1449
      2  -1244  -1247    620    620  -1244   -187   -675   -987   -898   -904  -1382
     96  -1153  -1249    527    670  -1200    -93   -532   -883   -813   -833  -1322
     64  -1184  -1249    558    657  -1215    -80   -504   -865   -802   -828  -1322
     62  -1197  -1260    568    659  -1228    -77   -485   -854   -797   -823  -1325
     57  -1202  -1262    571    657  -1231    -77   -475   -849   -797   -823  -1322
     77  -1171  -1249    545    662  -1208    -59   -444   -828   -776   -802  -1296
    101  -1150  -1252    524    675  -1200    -46   -420   -810   -758   -787  -1275
     98  -1161  -1260    532    678  -1210    -46   -413   -810   -753   -787  -1273
     85  -1158  -1244    535    662  -1202    -49   -407   -805   -748   -784  -1270
     62  -1169  -1231    553    644  -1200    -59   -405   -807   -748   -784  -1270
     64  -1169  -1236    550    649  -1202    -62   -394   -805   -743   -779  -1267
     93  -1135  -1228    522    659  -1182    -51   -379   -789   -724   -761  -1247
     77  -1137  -1215    527    646  -1176    -51   -368   -782   -717   -753  -1234
     72  -1148  -1221    537    644  -1182    -54   -361   -776   -711   -750  -1228
     83  -1137  -1223    524    652  -1179    -51   -345   -763   -701   -743  -1218
     72  -1143  -1215    535    644  -1179    -62   -337   -758   -698   -737  -1215
    122  -1085  -1210    480    662  -1148    -36   -303   -730   -672   -711  -1192
    116  -1072  -1189    478    652  -1130    -31   -288   -722   -665   -704  -1189
    106  -1070  -1176    480    641  -1122    -38   -275   -719   -659   -701  -1187
    103  -1070  -1174    483    639  -1122    -41   -249   -706   -641   -688  -1174
     85  -1096  -1182    504    631  -1137    -49   -226   -696   -631   -683  -1169
    101  -1067  -1169    483    633  -1117    -33   -176   -665   -600   -654  -1143
    119  -1036  -1156    457    636  -1093    -15   -129   -631   -568   -626  -1117
    127  -1028  -1156    452    641  -1091    -12    -83   -607   -553   -607  -1101
    174   -971  -1148    397    657  -1060     10     -5   -558   -501   -563  -1057
    168   -945  -1114    387    641  -1028     25     67   -511   -449   -517  -1008
    171   -906  -1078    366    623   -992     38    140   -462   -397   -465   -956
    189   -859  -1049    335    618   -953     54    207   -407   -337   -407   -901
    184   -831  -1018    322    600   -924     59    246   -374   -296   -361   -852
    192   -792   -984    301    587   -888     59    270   -348   -262   -322   -810
    200   -753   -953    277    574   -854     62    283   -329   -236   -288   -776
    218   -709   -927    246    571   -818     64    285   -319   -223   -275   -756
    226   -691   -917    231    568   -802     62    275   -322   -226   -267   -748
    210   -698   -911    244    558   -805     54    246   -337   -244   -277   -756
    194   -719   -914    259    553   -815     44    202   -366   -275   -309   -784
    179   -745   -924    283    550   -833     36    158   -394   -306   -340   -813
    145   -797   -943    324    540   -867     23     96   -439   -353   -389   -854
    145   -818   -966    335    553   -891     12     33   -483   -400   -439   -904
    184   -782   -969    298    574   -875     18    -15   -511   -431   -470   -937
    137   -849   -987    355    561   -917      0    -90   -566   -491   -527  -1002
     83   -956  -1039    433    558   -995    -44   -179   -639   -563   -602  -1080
     80   -966  -1049    441    563  -1008    -51   -228   -678   -597   -639  -1111
     90   -963  -1054    436    571  -1010    -51   -262   -701   -620   -662  -1135
    109   -961  -1070    426    589  -1015    -51   -285   -719   -641   -683  -1153
     93  -1002  -1098    454    594  -1052    -70   -322   -753   -678   -719  -1182
     64  -1039  -1106    485    584  -1072    -83   -348   -779   -698   -743  -1197
     80  -1021  -1101    467    589  -1060    -75   -348   -774   -693   -740  -1192
     80  -1031  -1111    475    594  -1070    -75   -350   -774   -698   -743  -1192
     67  -1039  -1106    485    584  -1072    -83   -355   -779   -706   -745  -1197
     64  -1041  -1106    488    584  -1075    -88   -358   -782   -706   -745  -1197
     67  -1039  -1109    485    584  -1072    -90   -361   -782   -704   -745  -1195
     77  -1018  -1096    470    587  -1057    -85   -355   -774   -693   -737  -1182
     72  -1015  -1091    470    581  -1052    -88   -361   -776   -696   -743  -1182
     38  -1057  -1098    509    568  -1078   -109   -376   -795   -714   -758  -1197
     41  -1060  -1101    509    568  -1080   -116   -376   -797   -714   -750  -1195
     98   -989  -1088    446    592  -1039    -85   -348   -769   -680   -711  -1161
    101   -997  -1098    446    597  -1047    -93   -353   -776   -685   -724  -1174
     80  -1021  -1101    470    589  -1060   -101   -368   -792   -698   -740  -1189
     64  -1031  -1096    483    579  -1062   -114   -381   -805   -711   -750  -1195
     72  -1021  -1093    475    581  -1057   -114   -381   -802   -706   -743  -1187
     64  -1047  -1111    488    587  -1080   -122   -392   -818   -717   -753  -1197
     54  -1054  -1109    498    581  -1080   -132   -400   -828   -724   -758  -1202
     64  -1034  -1101    483    581  -1067   -129   -400   -826   -719   -748  -1192
     36  -1060  -1096    511    566  -1078   -140   -415   -839   -735   -763  -1205
     51  -1049  -1104    498    576  -1078   -137   -418   -841   -735   -769  -1205
     80  -1013  -1093    465    587  -1052   -122   -402   -826   -722   -756  -1189
     38  -1052  -1093    506    563  -1072   -137   -418   -844   -740   -774  -1205
     46  -1072  -1119    514    581  -1096   -150   -426   -859   -756   -784  -1218
     70  -1034  -1104    480    584  -1070   -148   -423   -854   -750   -776  -1210
     62  -1031  -1093    483    576  -1062   -148   -426   -854   -750   -776  -1205
     62  -1041  -1104    488    581  -1072   -150   -428   -857   -753   -779  -1208
     62  -1041  -1104    491    581  -1072   -148   -428   -857   -756   -776  -1205
     64  -1034  -1098    483    579  -1065   -142   -426   -849   -750   -769  -1195
     59   -989  -1052    465    553  -1021   -122   -407   -826   -727   -750  -1174
     59   -945  -1005    441    532   -976    -98   -384   -800   -701   -724  -1150
     83   -893   -976    405    530   -935    -75   -366   -776   -678   -698  -1124
     77   -891   -969    405    522   -930    -88   -379   -784   -683   -698  -1127
     64   -883   -948    407    504   -914   -106   -389   -782   -678   -691  -1119
     72   -857   -932    389    501   -893   -124   -397   -782   -670   -680  -1111
     85   -862   -948    389    517   -904   -148   -410   -797   -675   -688  -1114
     72   -888   -963    407    517   -924   -161   -418   -805   -683   -691  -1117
     72   -909   -984    418    527   -945   -174   -415   -807   -685   -696  -1117
    106   -906  -1015    400    561   -961   -184   -418   -820   -691   -704  -1117
    109   -940  -1049    415    579   -995   -189   -423   -841   -704   -717  -1124
     70  -1005  -1075    467    571  -1041   -207   -449   -878   -740   -753  -1163
     64  -1013  -1080    472    571  -1047   -210   -462   -896   -758   -769  -1184
     85   -995  -1083    454    581  -1039   -192   -459   -896   -766   -771  -1189
    114   -984  -1098    436    605  -1041   -184   -465   -904   -776   -779  -1195
     70  -1054  -1124    491    597  -1088   -210   -498   -937   -813   -818  -1231
     51  -1096  -1148    522    600  -1122   -220   -511   -956   -833   -836  -1249
     46  -1117  -1163    535    602  -1140   -231   -517   -969   -844   -846  -1257
     51  -1111  -1163    530    607  -1137   -233   -514   -971   -841   -849  -1260
     54  -1098  -1153    522    602  -1127   -236   -514   -971   -844   -846  -1257
     64  -1080  -1145    509    602  -1114   -228   -514   -969   -839   -841  -1252
     57  -1091  -1148    514    602  -1119   -231   -519   -976   -839   -844  -1257
     54  -1091  -1145    519    600  -1117   -233   -519   -976   -833   -841  -1257
     54  -1091  -1145    517    600  -1117   -231   -517   -971   -828   -839  -1249
     57  -1093  -1150    519    602  -1122   -215   -483   -953   -826   -841  -1254
     36  -1093  -1130    527    581  -1111   -150   -348   -862   -774   -820  -1252
     90   -966  -1057    439    574  -1010    -36   -124   -678   -618   -698  -1158
    176   -758   -937    288    555   -846     70    192   -392   -324   -426   -909
    246   -501   -748    127    496   -623     83    459   -132     18    -49   -511
    314    -98   -413   -109    363   -254      0    301    -72    254    309    -80
    207    135    -72   -171    140     31   -187   -280   -272    283    483    166
    -12    111    124    -49    -70    119   -454  -1049   -756    -62    231    -44
   -150   -223    -72    187    -38   -148   -711  -1706  -1431   -800   -504   -769
   -161   -732   -574    446    205   -652   -922  -2031  -1987  -1488  -1221  -1483
    -62  -1109  -1047    587    491  -1078   -950  -1878  -2013  -1597  -1392  -1670
    -23  -1231  -1208    626    592  -1221   -784  -1480  -1732  -1421  -1293  -1608
      7  -1187  -1195    589    600  -1189   -555  -1065  -1415  -1200  -1140  -1486
     20  -1182  -1205    579    610  -1192   -387   -761  -1195  -1039  -1031  -1405
     25  -1195  -1221    584    623  -1208   -306   -623  -1096   -961   -976  -1363
     67  -1140  -1208    535    636  -1174   -265   -566  -1044   -919   -940  -1332
     54  -1150  -1205    545    628  -1176   -262   -553  -1031   -911   -940  -1335
     59  -1153  -1213    542    636  -1182   -259   -540  -1026   -909   -943  -1340
     90  -1119  -1210    514    649  -1163   -244   -514  -1002   -888   -919  -1319
     88  -1122  -1210    517    646  -1166   -252   -506  -1000   -888   -917  -1319
     77  -1140  -1218    532    646  -1179   -254   -504   -997   -883   -919  -1319
     96  -1106  -1202    504    649  -1153   -244   -485   -979   -870   -906  -1304
     88  -1096  -1184    504    636  -1140   -236   -470   -963   -857   -893  -1286
     62  -1137  -1200    537    628  -1166   -252   -475   -969   -865   -901  -1291
     59  -1137  -1197    537    628  -1166   -262   -475   -971   -865   -904  -1296
     75  -1111  -1189    517    631  -1150   -254   -462   -961   -852   -891  -1283
    103  -1083  -1187    491    644  -1135   -244   -444   -943   -836   -880  -1273
    109  -1078  -1187    483    646  -1132   -239   -431   -935   -828   -872  -1270
     96  -1083  -1179    493    636  -1130   -244   -423   -927   -823   -865  -1265
     72  -1109  -1182    517    626  -1145   -254   -418   -924   -823   -865  -1267
    119  -1060  -1179    470    649  -1119   -233   -387   -898   -792   -844  -1247
    109  -1075  -1184    480    644  -1127   -231   -371   -891   -782   -841  -1239
    124  -1060  -1184    467    654  -1122   -213   -335   -859   -753   -815  -1210
    132  -1047  -1179    457    654  -1114   -207   -311   -844   -737   -802  -1205
    109  -1044  -1153    467    631  -1098   -218   -296   -841   -730   -800  -1208
     85  -1065  -1150    488    615  -1106   -220   -262   -818   -709   -782  -1192
    111  -1047  -1158    465    633  -1101   -207   -207   -782   -672   -753  -1166
    189   -958  -1150    384    667  -1054   -171   -122   -719   -610   -704  -1117
    194   -927  -1122    366    657  -1023   -148    -49   -667   -563   -659  -1072
    174   -935  -1109    379    639  -1023   -145     12   -631   -527   -623  -1036
    168   -924  -1096    376    631  -1010   -150     67   -589   -485   -579   -995
    220   -839  -1062    306    641   -950   -119    142   -522   -410   -504   -917
    241   -776  -1018    267    628   -896   -103    187   -485   -363   -454   -867
    207   -800  -1008    296    605   -904   -129    179   -498   -366   -462   -870
    215   -776   -992    277    602   -883   -127    176   -491   -355   -449   -857
    215   -769   -984    275    597   -875   -129    163   -498   -361   -446   -852
    187   -789   -976    301    581   -883   -140    132   -519   -384   -465   -867
    184   -795   -979    303    579   -885   -142     98   -537   -410   -488   -888
    189   -805   -995    306    589   -898   -137     64   -561   -436   -517   -911
    187   -828  -1015    319    600   -919   -135     18   -592   -475   -555   -953
    158   -867  -1026    355    592   -945   -150    -46   -639   -530   -615  -1015
    132   -901  -1036    384    581   -969   -166   -114   -683   -581   -678  -1075
    153   -906  -1062    376    607   -984   -158   -163   -709   -613   -714  -1106
    124   -969  -1093    420    607  -1031   -181   -233   -756   -665   -771  -1169
     75  -1044  -1119    485    597  -1080   -207   -301   -802   -719   -828  -1226
    109  -1036  -1145    462    626  -1091   -197   -329   -810   -732   -841  -1244
     98  -1070  -1169    485    631  -1117   -207   -366   -836   -763   -875  -1278
     85  -1106  -1195    509    639  -1150   -226   -402   -867   -795   -906  -1312
    101  -1106  -1208    504    654  -1156   -226   -415   -872   -802   -919  -1319
     80  -1132  -1213    524    646  -1171   -236   -433   -885   -818   -943  -1340
     70  -1156  -1226    542    646  -1189   -241   -444   -891   -828   -956  -1350
     62  -1174  -1236    553    649  -1205   -252   -454   -893   -831   -958  -1353
     67  -1163  -1231    548    649  -1197   -244   -452   -883   -823   -950  -1343
     67  -1179  -1247    553    657  -1213   -249   -454   -885   -826   -953  -1348
     70  -1187  -1260    558    665  -1223   -252   -454   -891   -826   -958  -1350
     62  -1192  -1254    563    657  -1221   -259   -462   -893   -833   -961  -1358
     44  -1218  -1262    587    652  -1239   -270   -467   -896   -836   -966  -1366
     64  -1208  -1273    571    667  -1239   -265   -465   -893   -828   -963  -1363
     96  -1187  -1283    545    688  -1234   -252   -452   -880   -813   -950  -1348
    116  -1179  -1296    530    706  -1239   -249   -449   -875   -810   -950  -1343
     85  -1215  -1301    566    693  -1257   -262   -465   -888   -820   -969  -1358
     77  -1226  -1304    574    688  -1265   -270   -475   -893   -828   -976  -1369
     59  -1241  -1304    589    680  -1273   -283   -488   -906   -841   -984  -1374
     67  -1244  -1312    587    688  -1275   -293   -498   -914   -852   -997  -1379
     67  -1247  -1314    589    691  -1280   -296   -501   -914   -852  -1000  -1379
     93  -1226  -1322    563    706  -1273   -283   -493   -901   -839   -987  -1369
     88  -1249  -1337    579    711  -1293   -285   -501   -909   -846  -1000  -1374
     75  -1288  -1363    605    717  -1325   -296   -514   -922   -862  -1010  -1387
    109  -1254  -1363    574    735  -1309   -285   -506   -909   -849   -997  -1374
     93  -1270  -1366    587    727  -1317   -293   -519   -917   -857  -1008  -1382
     57  -1325  -1382    633    717  -1353   -311   -535   -932   -875  -1023  -1402
     51  -1337  -1389    641    719  -1363   -319   -537   -935   -880  -1023  -1402
     96  -1301  -1397    602    745  -1348   -301   -524   -919   -867  -1010  -1387
     96  -1314  -1410    607    750  -1363   -298   -524   -922   -870  -1026  -1395
     54  -1374  -1428    659    740  -1400   -314   -540   -937   -883  -1041  -1410
     54  -1348  -1405    646    727  -1376   -306   -532   -922   -867  -1023  -1397
    111  -1236  -1348    563    730  -1291   -254   -483   -862   -810   -971  -1345
    111  -1202  -1314    545    711  -1260   -223   -462   -836   -789   -948  -1327
     90  -1197  -1288    550    688  -1241   -218   -462   -833   -787   -950  -1330
     57  -1228  -1288    584    670  -1260   -244   -485   -844   -800   -966  -1343
     44  -1244  -1288    600    665  -1265   -272   -511   -846   -802   -966  -1337
    109  -1176  -1286    532    696  -1231   -272   -501   -820   -771   -935  -1304
    114  -1169  -1286    527    698  -1226   -285   -514   -828   -774   -937  -1309
    106  -1195  -1301    542    704  -1247   -303   -522   -839   -779   -948  -1314
    132  -1205  -1337    537    735  -1270   -319   -514   -841   -779   -945  -1312
    101  -1283  -1387    589    743  -1332   -348   -537   -872   -815   -979  -1343
     88  -1335  -1423    623    753  -1379   -363   -553   -896   -839  -1008  -1366
     98  -1358  -1457    628    774  -1408   -366   -561   -909   -854  -1028  -1379
     93  -1371  -1465    639    779  -1418   -350   -561   -914   -865  -1034  -1387
     57  -1410  -1470    675    761  -1439   -345   -571   -924   -883  -1049  -1410
     59  -1441  -1501    688    779  -1470   -353   -594   -945   -906  -1072  -1434
     59  -1473  -1532    706    795  -1504   -363   -607   -963   -927  -1093  -1454
     33  -1514  -1548    740    789  -1530   -381   -628   -984   -950  -1114  -1473
     25  -1532  -1561    750    792  -1545   -397   -641   -997   -963  -1132  -1491
     33  -1540  -1577    753    802  -1558   -394   -639   -995   -961  -1135  -1486
     41  -1525  -1566    740    802  -1545   -394   -636   -987   -958  -1132  -1478
     67  -1501  -1569    717    818  -1535   -389   -626   -976   -948  -1122  -1465
     46  -1538  -1584    743    813  -1558   -400   -633   -982   -956  -1130  -1475
     25  -1571  -1600    771    813  -1584   -405   -644   -987   -963  -1140  -1483
     59  -1532  -1595    735    826  -1564   -389   -631   -976   -956  -1130  -1473
     80  -1504  -1584    711    831  -1543   -355   -587   -945   -932  -1111  -1467
     49  -1491  -1540    719    795  -1514   -277   -436   -849   -880  -1088  -1467
     57  -1405  -1462    672    758  -1434   -176   -205   -662   -727   -969  -1371
    155  -1192  -1350    517    753  -1270    -59    163   -358   -423   -691  -1106
    275   -919  -1195    322    735  -1057    -23    475    -80    -80   -324   -719
    283   -576   -859    145    568   -719   -176    119   -103    103     -7   -329
    135   -400   -537    132    335   -467   -444   -623   -353    101    116   -135
    -72   -462   -389    267    155   -426   -737  -1444   -805   -215   -122   -332
   -184   -849   -665    517    239   -758  -1023  -2075  -1496   -979   -872  -1070
   -179  -1379  -1202    776    509  -1293  -1179  -2265  -1971  -1610  -1525  -1722
   -137  -1688  -1551    911    706  -1621  -1132  -1977  -1878  -1618  -1602  -1831
    -88  -1717  -1631    901    769  -1673   -911  -1509  -1574  -1423  -1483  -1758
    -36  -1660  -1623    849    792  -1641   -649  -1075  -1273  -1218  -1340  -1652
     49  -1610  -1662    779    854  -1636   -496   -826  -1101  -1091  -1254  -1584
     51  -1628  -1683    787    865  -1654   -449   -740  -1041  -1054  -1231  -1564
     41  -1657  -1699    807    867  -1678   -439   -709  -1026  -1044  -1228  -1561
     41  -1665  -1706    813    872  -1686   -436   -688  -1013  -1039  -1226  -1564
     28  -1675  -1704    823    865  -1691   -444   -688  -1015  -1047  -1234  -1569
     23  -1673  -1699    823    859  -1686   -439   -672  -1000  -1031  -1223  -1556
     44  -1649  -1693    802    867  -1670   -426   -652   -976  -1013  -1200  -1543
     62  -1639  -1701    789    880  -1670   -418   -636   -966  -1002  -1192  -1538
     75  -1615  -1691    769    883  -1654   -413   -623   -950   -992  -1184  -1527
     59  -1621  -1680    779    870  -1652   -420   -623   -948   -997  -1187  -1527
     28  -1652  -1683    810    854  -1667   -439   -631   -961  -1008  -1197  -1538
     15  -1670  -1686    828    849  -1678   -441   -626   -953  -1002  -1192  -1532
     62  -1621  -1683    776    870  -1652   -415   -594   -919   -976  -1166  -1504
     54  -1618  -1673    782    862  -1647   -413   -581   -906   -969  -1156  -1496
     57  -1618  -1675    779    865  -1647   -415   -574   -896   -963  -1150  -1488
     72  -1597  -1670    763    870  -1634   -410   -555   -883   -950  -1140  -1478
     59  -1590  -1652    763    854  -1621   -413   -542   -872   -945  -1130  -1470
     51  -1590  -1641    769    844  -1613   -413   -530   -865   -937  -1124  -1470
     59  -1579  -1639    758    846  -1608   -405   -509   -846   -924  -1117  -1462
     96  -1538  -1634    722    865  -1584   -384   -465   -813   -893  -1088  -1434
     93  -1545  -1641    724    865  -1595   -381   -431   -789   -878  -1072  -1418
     90  -1548  -1639    727    862  -1592   -376   -397   -769   -862  -1062  -1405
     77  -1540  -1618    730    846  -1579   -381   -358   -745   -844  -1052  -1392
    106  -1504  -1610    698    857  -1556   -361   -293   -701   -807  -1018  -1366
    109  -1465  -1574    675    841  -1519   -345   -231   -665   -771   -984  -1337
    122  -1428  -1551    652    836  -1488   -332   -161   -620   -727   -945  -1299
    132  -1418  -1551    641    839  -1486   -324    -90   -576   -683   -901  -1254
    129  -1408  -1538    639    833  -1473   -322    -36   -542   -646   -862  -1215
    176  -1325  -1501    574    836  -1413   -298     23   -491   -589   -802  -1153
    194  -1265  -1460    535    826  -1361   -283     57   -452   -545   -753  -1104
    181  -1252  -1434    535    805  -1343   -288     54   -446   -537   -743  -1083
    192  -1213  -1405    511    797  -1309   -290     49   -444   -530   -732  -1075
    163  -1210  -1376    522    769  -1293   -301     23   -454   -540   -740  -1085
    158  -1213  -1371    524    763  -1291   -306     -2   -462   -550   -748  -1088
    140  -1236  -1376    548    758  -1306   -314    -41   -480   -568   -769  -1104
    109  -1262  -1371    576    740  -1317   -332   -101   -517   -610   -805  -1137
    109  -1273  -1384    581    745  -1327   -340   -166   -553   -652   -846  -1176
    127  -1278  -1405    574    763  -1340   -335   -218   -576   -678   -875  -1202
    116  -1296  -1415    589    763  -1356   -337   -277   -610   -714   -914  -1241
     72  -1361  -1434    644    753  -1397   -363   -361   -665   -774   -976  -1304
     64  -1400  -1465    667    761  -1431   -379   -423   -704   -820  -1018  -1353
     54  -1439  -1493    691    771  -1465   -389   -475   -740   -857  -1057  -1395
     46  -1462  -1512    706    776  -1486   -397   -517   -774   -893  -1088  -1428
     28  -1483  -1512    727    769  -1496   -415   -555   -802   -927  -1122  -1465
     -2  -1535  -1532    766    763  -1532   -433   -589   -828   -961  -1156  -1496
     -7  -1548  -1540    776    763  -1545   -436   -605   -836   -969  -1161  -1504
     44  -1499  -1543    727    792  -1519   -418   -592   -815   -953  -1143  -1486
     67  -1470  -1538    701    802  -1504   -413   -587   -807   -945  -1143  -1478
     28  -1491  -1522    730    774  -1506   -428   -605   -823   -963  -1161  -1493
     25  -1493  -1519    732    771  -1506   -431   -607   -826   -966  -1161  -1496
      7  -1519  -1527    753    763  -1522   -441   -615   -831   -974  -1171  -1506
    -18  -1538  -1519    779    750  -1530   -457   -623   -836   -979  -1187  -1514
    -10  -1527  -1519    769    750  -1525   -452   -618   -828   -971  -1176  -1501
     23  -1496  -1519    735    771  -1506   -439   -607   -818   -958  -1163  -1493
      7  -1514  -1522    750    763  -1517   -441   -618   -823   -966  -1171  -1501
     18  -1504  -1522    743    769  -1512   -439   -615   -815   -966  -1166  -1496
     28  -1493  -1525    732    776  -1509   -431   -610   -813   -958  -1156  -1488
      0  -1532  -1532    766    763  -1532   -452   -631   -831   -976  -1174  -1509
    -28  -1551  -1522    789    745  -1538   -470   -649   -849   -995  -1192  -1525
    -15  -1535  -1519    776    750  -1527   -470   -652   -844   -992  -1187  -1514
     18  -1504  -1522    740    769  -1512   -459   -646   -833   -987  -1176  -1506
     20  -1506  -1527    743    774  -1517   -457   -649   -836   -984  -1179  -1504
     23  -1491  -1517    732    769  -1504   -457   -649   -836   -984  -1176  -1501
     28  -1493  -1522    732    774  -1506   -457   -654   -839   -989  -1179  -1509
     18  -1501  -1519    740    769  -1509   -465   -670   -846   -997  -1195  -1514
     10  -1491  -1504    740    756  -1496   -467   -672   -846  -1002  -1195  -1506
    -20  -1527  -1509    774    743  -1517   -485   -691   -857  -1018  -1205  -1519
    -28  -1548  -1519    789    745  -1535   -498   -701   -867  -1028  -1215  -1538
     28  -1488  -1517    727    771  -1501   -478   -688   -849  -1013  -1200  -1525
     28  -1480  -1509    727    766  -1496   -470   -688   -846  -1010  -1195  -1517
     -2  -1509  -1506    753    750  -1506   -483   -701   -859  -1023  -1208  -1527
      0  -1501  -1501    750    750  -1501   -483   -696   -854  -1018  -1205  -1522
      0  -1480  -1480    737    740  -1480   -478   -685   -846  -1010  -1192  -1509
     -2  -1473  -1473    737    732  -1473   -480   -688   -844  -1010  -1192  -1506
    -23  -1462  -1439    740    704  -1452   -467   -672   -828   -995  -1182  -1491
    -18  -1397  -1379    709    680  -1389   -428   -641   -787   -956  -1145  -1457
     31  -1306  -1340    636    683  -1322   -384   -610   -753   -922  -1106  -1428
     20  -1317  -1337    646    678  -1327   -387   -618   -758   -924  -1111  -1428
      2  -1312  -1314    654    657  -1314   -413   -633   -761   -930  -1114  -1423
     -7  -1301  -1293    654    641  -1299   -439   -644   -753   -922  -1101  -1405
      5  -1296  -1304    644    654  -1301   -462   -654   -763   -924  -1104  -1408
     36  -1262  -1299    613    667  -1280   -457   -646   -753   -909  -1085  -1389
     67  -1244  -1314    587    688  -1278   -457   -633   -743   -898  -1072  -1376
     51  -1301  -1353    626    701  -1327   -485   -652   -766   -924  -1096  -1397
     15  -1376  -1395    678    704  -1384   -514   -678   -802   -963  -1130  -1428
     15  -1387  -1405    685    709  -1395   -517   -693   -818   -982  -1145  -1441
      5  -1421  -1426    706    714  -1423   -519   -711   -836  -1005  -1169  -1470
    -18  -1436  -1418    727    698  -1428   -511   -717   -846  -1018  -1182  -1488
     -2  -1418  -1415    709    704  -1415   -514   -727   -857  -1028  -1192  -1493
    -25  -1449  -1426    737    698  -1439   -530   -748   -878  -1047  -1213  -1509
    -44  -1488  -1447    763    698  -1467   -542   -763   -898  -1065  -1234  -1532
    -59  -1504  -1444    782    691  -1475   -555   -776   -909  -1078  -1254  -1545
    -59  -1499  -1439    779    688  -1470   -555   -776   -906  -1078  -1249  -1543
    -20  -1457  -1436    737    706  -1449   -542   -763   -896  -1067  -1228  -1530
    -25  -1460  -1434    740    701  -1449   -548   -769   -898  -1070  -1231  -1535
    -33  -1449  -1415    743    691  -1434   -553   -766   -898  -1072  -1231  -1527
    -33  -1436  -1402    735    683  -1421   -548   -763   -896  -1067  -1226  -1522
    -23  -1436  -1413    730    693  -1423   -545   -763   -898  -1067  -1228  -1519
    -18  -1421  -1402    717    691  -1413   -530   -730   -875  -1057  -1221  -1514
    -18  -1366  -1348    693    665  -1358   -454   -597   -787  -1002  -1182  -1501
    -18  -1283  -1267    649    623  -1275   -355   -376   -620   -870  -1080  -1423
     38  -1127  -1166    542    600  -1145   -262    -57   -374   -623   -854  -1205
    179   -867  -1047    342    613   -958   -205    275   -111   -303   -522   -852
    257   -506   -763    124    509   -633   -275    153    -18    -64   -192   -462
    132   -306   -439     85    285   -374   -493   -530   -202    -31    -38   -252
    -88   -290   -202    189     57   -246   -748  -1348   -584   -267   -192   -363
   -270   -605   -337    436     31   -472  -1023  -2029  -1205   -909   -815   -971
   -306  -1098   -792    704    241   -945  -1267  -2374  -1782  -1597  -1509  -1665
   -228  -1413  -1184    818    475  -1299  -1291  -2156  -1764  -1654  -1613  -1797
   -166  -1473  -1306    818    568  -1389  -1104  -1714  -1501  -1491  -1517  -1740
   -116  -1431  -1317    774    597  -1374   -849  -1270  -1221  -1312  -1397  -1647
    -77  -1428  -1350    753    636  -1389   -672   -966  -1041  -1195  -1322  -1590
    -70  -1421  -1353    745    639  -1387   -623   -865   -979  -1150  -1291  -1569
    -67  -1415  -1348    740    639  -1382   -605   -833   -961  -1140  -1286  -1569
    -62  -1410  -1348    735    641  -1379   -594   -813   -950  -1132  -1280  -1564
    -64  -1395  -1330    730    631  -1363   -584   -789   -935  -1119  -1262  -1548
    -41  -1358  -1319    698    636  -1340   -571   -769   -914  -1098  -1244  -1527
    -38  -1358  -1322    698    641  -1340   -574   -761   -917  -1096  -1247  -1527
    -44  -1353  -1312    698    631  -1332   -576   -753   -911  -1088  -1241  -1519
    -51  -1335  -1283    693    615  -1309   -571   -740   -896  -1075  -1218  -1501
    -36  -1325  -1288    678    623  -1306   -571   -730   -888  -1067  -1210  -1493
    -12  -1304  -1291    657    636  -1296   -561   -714   -875  -1057  -1197  -1480
     -5  -1270  -1265    636    628  -1267   -555   -698   -859  -1047  -1184  -1462
    -23  -1273  -1249    649    613  -1262   -563   -696   -859  -1049  -1187  -1462
    -18  -1273  -1254    644    615  -1262   -563   -685   -854  -1041  -1184  -1460
    -12  -1241  -1228    626    605  -1236   -555   -667   -839  -1023  -1163  -1441
    -15  -1226  -1213    618    597  -1221   -553   -657   -828  -1015  -1153  -1426
     23  -1184  -1208    581    615  -1195   -545   -633   -813   -997  -1130  -1405
      2  -1184  -1187    589    594  -1184   -550   -623   -810   -992  -1127  -1405
    -28  -1210  -1182    618    576  -1197   -558   -613   -813   -989  -1124  -1402
     10  -1166  -1176    576    589  -1171   -548   -581   -795   -969  -1101  -1382
     31  -1132  -1163    550    597  -1148   -535   -542   -766   -940  -1075  -1361
     10  -1135  -1145    561    576  -1140   -532   -509   -748   -922  -1062  -1350
     25  -1104  -1132    537    579  -1117   -519   -462   -722   -896  -1039  -1327
     33  -1091  -1124    527    576  -1106   -514   -410   -698   -872  -1021  -1304
     25  -1080  -1106    527    566  -1093   -514   -353   -667   -844   -997  -1278
     64  -1018  -1083    475    571  -1049   -491   -270   -615   -795   -943  -1228
    101   -963  -1065    431    581  -1015   -475   -192   -571   -748   -893  -1182
     88   -940  -1031    423    558   -984   -472   -140   -542   -711   -854  -1137
     93   -893   -987    400    540   -940   -462    -90   -501   -667   -802  -1083
    129   -820   -953    345    540   -885   -446    -51   -465   -620   -753  -1036
    142   -776   -919    316    530   -846   -439    -36   -446   -594   -724  -1005
    142   -745   -888    298    514   -818   -439    -36   -436   -581   -709   -984
    148   -727   -875    290    511   -800   -441    -46   -439   -579   -701   -979
    127   -732   -859    303    493   -795   -457    -80   -459   -597   -714   -992
     96   -743   -839    322    465   -789   -467   -111   -475   -615   -724  -1002
     54   -774   -828    358    439   -800   -480   -158   -504   -641   -750  -1026
     77   -748   -826    335    452   -787   -467   -197   -517   -654   -769  -1041
    101   -724   -828    309    465   -776   -462   -244   -537   -685   -802  -1075
     72   -766   -839    345    454   -802   -472   -311   -574   -727   -844  -1124
     36   -828   -865    394    449   -846   -491   -384   -620   -779   -891  -1179
     12   -878   -891    433    452   -883   -506   -449   -662   -823   -935  -1226
     -7   -896   -888    449    439   -893   -519   -509   -691   -859   -976  -1262
    -23   -930   -909    475    441   -919   -532   -558   -722   -891  -1013  -1296
    -23   -953   -930    488    452   -943   -537   -587   -745   -909  -1036  -1317
    -23   -948   -924    485    449   -937   -542   -610   -758   -919  -1052  -1335
    -38   -956   -917    496    436   -937   -550   -631   -771   -937  -1062  -1345
    -51   -979   -930    514    436   -956   -563   -646   -782   -950  -1072  -1356
    -46   -976   -932    511    439   -956   -563   -652   -782   -950  -1067  -1358
    -44   -974   -930    509    441   -953   -555   -646   -774   -945  -1060  -1348
    -23   -948   -924    485    449   -937   -548   -639   -769   -935  -1062  -1343
    -18   -940   -922    478    449   -932   -548   -636   -769   -932  -1062  -1337
    -36   -948   -911    488    436   -930   -558   -646   -774   -937  -1062  -1343
    -25   -930   -904    478    439   -917   -553   -644   -771   -935  -1057  -1337
    -18   -917   -898    467    439   -909   -545   -641   -766   -927  -1052  -1332
    -28   -919   -891    472    431   -906   -548   -649   -769   -932  -1052  -1337
    -67   -961   -893    511    410   -927   -561   -662   -782   -945  -1062  -1345
    -49   -945   -896    498    423   -922   -558   -657   -779   -940  -1057  -1337
    -25   -919   -896    472    433   -909   -555   -654   -779   -937  -1054  -1335
    -25   -906   -880    465    426   -896   -561   -662   -787   -945  -1060  -1337
    -33   -911   -878    470    420   -893   -568   -670   -795   -950  -1067  -1345
    -31   -914   -883    472    426   -898   -566   -667   -795   -945  -1062  -1343
    -31   -896   -867    462    415   -883   -566   -667   -795   -945  -1060  -1340
    -44   -901   -857    472    405   -880   -571   -670   -800   -948  -1062  -1343
    -57   -914   -859    485    400   -888   -579   -680   -813   -958  -1072  -1350
    -77   -935   -857    506    389   -896   -587   -693   -820   -963  -1080  -1353
    -75   -932   -857    501    389   -896   -592   -698   -820   -966  -1083  -1353
    -20   -875   -857    446    415   -867   -571   -685   -807   -953  -1065  -1335
    -28   -880   -852    454    407   -865   -574   -688   -810   -958  -1067  -1337
    -49   -893   -844    472    397   -870   -584   -696   -820   -969  -1070  -1345
    -77   -917   -839    496    379   -878   -594   -709   -833   -976  -1078  -1356
    -70   -909   -839    488    384   -875   -592   -709   -833   -974  -1078  -1353
    -25   -854   -831    439    400   -841   -568   -688   -818   -953  -1057  -1330
    -36   -859   -823    449    392   -841   -574   -696   -823   -958  -1060  -1335
    -38   -862   -826    449    392   -844   -571   -696   -826   -958  -1062  -1337
    -59   -820   -763    439    350   -792   -548   -672   -792   -932  -1036  -1309
    -41   -737   -698    389    324   -719   -501   -633   -748   -891   -997  -1267
    -28   -696   -667    363    319   -683   -465   -607   -722   -870   -971  -1249
    -44   -701   -659    371    306   -680   -470   -610   -722   -870   -971  -1252
    -51   -691   -639    371    293   -665   -491   -626   -724   -867   -963  -1247
    -38   -659   -623    348    290   -644   -511   -628   -717   -854   -948  -1226
    -12   -636   -623    324    303   -631   -527   -628   -717   -844   -937  -1213
    -23   -639   -618    329    293   -628   -535   -628   -719   -841   -932  -1205
    -25   -667   -641    345    306   -654   -550   -631   -727   -846   -940  -1205
     -5   -678   -672    340    332   -675   -568   -631   -745   -859   -953  -1213
    -12   -706   -693    361    340   -701   -584   -646   -771   -880   -969  -1231
    -20   -735   -717    376    348   -727   -592   -659   -787   -904   -984  -1247
    -31   -769   -737    400    350   -753   -589   -678   -805   -927  -1008  -1270
    -57   -795   -740    423    340   -769   -587   -688   -820   -943  -1031  -1291
    -59   -797   -737    428    337   -769   -581   -698   -831   -950  -1039  -1296
    -75   -833   -758    454    340   -797   -594   -719   -854   -974  -1060  -1312
    -93   -857   -763    475    332   -810   -605   -737   -865   -987  -1070  -1325
    -80   -833   -753    457    335   -795   -600   -737   -865   -984  -1065  -1322
    -80   -836   -756    459    337   -797   -597   -737   -865   -987  -1062  -1322
    -93   -859   -766    475    335   -815   -605   -748   -878   -995  -1072  -1330
    -96   -849   -756    472    327   -802   -607   -745   -878   -992  -1067  -1322
    -93   -849   -756    470    327   -802   -602   -740   -875   -987  -1062  -1319
   -101   -854   -753    478    324   -805   -607   -740   -880   -995  -1067  -1322
   -116   -859   -745    488    314   -802   -620   -743   -885  -1000  -1072  -1325
    -64   -805   -740    436    335   -774   -581   -688   -846   -969  -1047  -1306
    -46   -758   -711    400    329   -735   -498   -545   -753   -906  -1010  -1288
    -57   -711   -654    384    298   -683   -407   -345   -615   -795   -930  -1228
     44   -493   -537    223    288   -514   -293      2   -342   -517   -670   -982
    187   -202   -392      7    288   -296   -239    319    -72   -181   -314   -600
    202    106    -96   -155    148      5   -335    142    -15     31     -5   -226
     57    327    270   -192   -106    298   -530   -506   -187     72    150     -5
   -158    342    501    -93   -329    420   -789  -1345   -607   -210    -49   -171
   -306     -2    303    153   -306    150  -1052  -1997  -1236   -875   -693   -810
   -335   -485   -150    407    -93   -319  -1278  -2291  -1753  -1493  -1325  -1436
   -257   -802   -545    530    142   -675  -1309  -2101  -1764  -1584  -1465  -1600
   -192   -854   -662    522    233   -758  -1111  -1644  -1486  -1413  -1358  -1532
   -150   -820   -670    485    259   -745   -867  -1205  -1202  -1223  -1228  -1431
   -122   -815   -696    467    285   -756   -693   -906  -1018  -1093  -1137  -1366
   -119   -831   -711    475    296   -771   -636   -800   -956  -1049  -1106  -1348
   -127   -839   -714    483    290   -776   -626   -771   -940  -1041  -1104  -1350
   -135   -844   -709    488    285   -776   -620   -750   -932  -1034  -1096  -1348
   -122   -828   -709    472    293   -769   -610   -727   -917  -1018  -1083  -1332
    -64   -761   -696    413    314   -730   -584   -696   -891   -992  -1062  -1309
    -49   -727   -680    387    314   -706   -576   -678   -872   -974  -1044  -1291
    -70   -740   -670    405    298   -704   -576   -667   -867   -966  -1036  -1278
    -51   -719   -670    384    306   -696   -571   -646   -852   -956  -1015  -1265
    -64   -737   -672    402    303   -706   -571   -636   -849   -950  -1010  -1262
    -59   -711   -654    384    296   -683   -558   -620   -833   -935   -997  -1244
    -51   -691   -641    371    293   -667   -553   -610   -823   -922   -989  -1231
    -62   -696   -633    376    285   -665   -563   -605   -826   -922   -992  -1228
    -72   -696   -623    384    275   -659   -566   -600   -826   -919   -989  -1226
    -59   -665   -607    361    272   -636   -555   -579   -810   -898   -966  -1210
    -54   -652   -597    353    270   -626   -548   -561   -797   -885   -953  -1197
    -67   -654   -587    361    259   -623   -548   -548   -789   -880   -950  -1195
    -67   -641   -574    355    252   -607   -542   -530   -776   -865   -935  -1179
    -44   -615   -574    327    262   -594   -535   -501   -758   -846   -914  -1161
    -33   -600   -566    316    265   -584   -527   -472   -743   -828   -896  -1143
    -51   -597   -548    322    246   -574   -524   -449   -732   -818   -888  -1132
    -51   -574   -522    314    233   -548   -517   -413   -711   -795   -870  -1114
    -41   -553   -514    296    236   -535   -501   -363   -688   -774   -852  -1098
    -36   -532   -496    283    228   -514   -485   -303   -652   -737   -813  -1065
    -12   -501   -491    257    236   -496   -472   -236   -613   -698   -774  -1021
    -18   -496   -478    257    228   -488   -470   -171   -576   -665   -743   -989
     18   -433   -452    205    233   -441   -449    -88   -522   -610   -685   -935
     51   -366   -418    155    233   -392   -428    -15   -472   -550   -626   -872
     77   -306   -384    114    228   -345   -415     44   -431   -496   -566   -815
    119   -233   -353     57    236   -293   -394     93   -389   -444   -514   -758
    106   -194   -303     41    202   -249   -392    101   -374   -420   -488   -730
     85   -179   -265     44    174   -220   -397     93   -371   -415   -480   -717
     75   -168   -246     44    158   -207   -400     77   -376   -418   -480   -714
     80   -153   -233     36    155   -192   -397     62   -381   -420   -472   -711
     59   -166   -226     51    140   -194   -402     28   -400   -436   -485   -722
     41   -184   -228     70    135   -205   -407    -12   -426   -459   -511   -748
     25   -192   -218     80    119   -205   -410    -62   -454   -493   -542   -779
     -5   -218   -213    111    103   -215   -415   -122   -485   -535   -581   -820
    -28   -270   -241    148    106   -257   -426   -192   -532   -589   -644   -880
    -46   -309   -262    179    106   -285   -433   -257   -571   -639   -696   -930
    -59   -337   -277    197    106   -309   -439   -316   -607   -678   -737   -971
    -72   -371   -298    223    111   -335   -452   -368   -641   -717   -776  -1013
    -72   -392   -319    231    122   -358   -462   -415   -672   -748   -810  -1049
    -80   -410   -329    244    122   -371   -470   -452   -696   -774   -831  -1072
    -98   -431   -332    262    114   -381   -470   -472   -709   -787   -844  -1085
    -98   -444   -345    272    122   -394   -470   -485   -719   -792   -852  -1091
   -122   -470   -350    293    114   -410   -485   -506   -735   -802   -867  -1101
   -106   -452   -348    277    119   -400   -483   -506   -737   -802   -865  -1101
    -85   -426   -340    254    127   -384   -472   -501   -735   -797   -859  -1096
   -106   -444   -337    275    114   -392   -483   -509   -740   -802   -867  -1098
    -96   -436   -340    267    122   -389   -480   -504   -732   -800   -859  -1093
   -111   -449   -337    280    111   -394   -475   -504   -732   -800   -859  -1093
    -96   -433   -337    262    119   -387   -475   -504   -732   -800   -859  -1093
    -67   -394   -327    231    129   -361   -470   -498   -724   -789   -849  -1083
   -101   -423   -324    262    109   -374   -485   -511   -740   -795   -857  -1091
   -127   -454   -327    290     98   -392   -498   -519   -753   -805   -867  -1098
   -106   -426   -322    265    106   -374   -483   -511   -743   -797   -852  -1083
    -80   -387   -306    233    111   -348   -462   -496   -727   -782   -833  -1062
   -127   -439   -311    283     90   -376   -480   -511   -748   -802   -857  -1083
   -132   -439   -309    285     88   -374   -485   -517   -753   -802   -859  -1088
   -109   -410   -303    257     96   -358   -475   -511   -745   -795   -852  -1080
    -98   -410   -311    254    106   -361   -475   -514   -750   -800   -859  -1085
   -103   -418   -314    259    101   -366   -485   -524   -761   -807   -862  -1085
   -106   -415   -309    262     98   -363   -485   -524   -761   -800   -852  -1075
   -109   -423   -316    265    101   -371   -488   -530   -766   -805   -852  -1072
    -90   -413   -322    252    114   -368   -488   -530   -769   -802   -852  -1072
   -114   -420   -306    267     96   -363   -491   -535   -774   -807   -854  -1075
   -132   -428   -296    280     80   -361   -496   -542   -782   -813   -859  -1078
   -132   -428   -296    277     80   -363   -496   -542   -787   -815   -862  -1078
   -135   -428   -293    283     77   -361   -496   -545   -789   -813   -862  -1072
   -114   -413   -298    262     90   -355   -491   -542   -784   -807   -857  -1067
   -114   -410   -296    262     90   -353   -488   -542   -784   -810   -857  -1072
   -127   -397   -270    259     70   -335   -478   -535   -774   -800   -844  -1060
    -90   -309   -218    200     62   -265   -436   -491   -722   -748   -792  -1013
   -106   -285   -179    194     36   -231   -415   -478   -704   -732   -776   -997
   -132   -293   -161    213     12   -228   -410   -480   -706   -735   -779  -1002
   -132   -280   -150    205      7   -215   -420   -488   -709   -737   -782  -1005
   -116   -220   -103    168     -7   -163   -423   -483   -685   -711   -750   -969
   -119   -205    -88    161    -18   -145   -436   -478   -675   -693   -730   -948
    -93   -187    -93    140     -2   -140   -444   -478   -670   -685   -717   -930
    -54   -142    -88     96     15   -116   -436   -462   -654   -665   -691   -901
    -77   -200   -122    140     20   -161   -465   -478   -680   -688   -709   -922
   -114   -280   -168    194     25   -223   -511   -511   -727   -730   -748   -963
   -106   -296   -189    200     38   -241   -514   -519   -740   -737   -756   -969
    -72   -275   -202    174     62   -239   -491   -511   -740   -740   -761   -966
   -101   -319   -218    210     57   -270   -480   -519   -758   -758   -784   -989
   -137   -371   -236    252     46   -303   -501   -548   -792   -789   -815  -1021
   -163   -407   -244    285     38   -324   -517   -571   -818   -815   -836  -1039
   -161   -423   -265    290     49   -342   -527   -587   -841   -836   -857  -1054
   -127   -405   -277    267     75   -342   -519   -587   -846   -836   -857  -1057
   -119   -397   -277    257     77   -337   -514   -581   -844   -831   -849  -1052
   -140   -415   -277    277     67   -348   -522   -587   -854   -839   -859  -1060
   -153   -431   -277    293     59   -355   -532   -597   -859   -844   -865  -1065
   -124   -392   -267    259     70   -329   -514   -581   -844   -828   -844  -1047
   -127   -387   -259    254     64   -322   -511   -581   -844   -831   -844  -1047
   -153   -407   -254    277     49   -332   -519   -587   -849   -833   -852  -1052
   -148   -407   -262    277     54   -335   -511   -576   -844   -828   -849  -1049
   -124   -400   -275    262     75   -337   -475   -501   -805   -805   -841  -1047
   -111   -342   -231    226     59   -288   -379   -311   -662   -704   -771  -1002
    -85   -241   -158    163     36   -200   -288    -70   -465   -511   -605   -857
     10      7     -5    -10      5      0   -213    270   -166   -171   -267   -517
    124    363    239   -244    -57    301   -223    431     51    153    127    -72
     38    670    631   -355   -296    652   -363    -18    -57    228    335    207
   -145    815    958   -335   -553    885   -550   -701   -387     67    290    218
   -332    683   1015   -176   -675    849   -766  -1436   -940   -449   -181   -244
   -402    267    670     67   -535    467  -1013  -1958  -1579  -1176   -930  -1005
   -358   -181    176    270   -270     -2  -1166  -2031  -1847  -1509  -1278  -1353
   -311   -459   -148    384    -83   -303  -1124  -1753  -1714  -1452  -1283  -1384
   -239   -472   -236    353     -2   -355   -943  -1350  -1428  -1257  -1156  -1286
   -189   -439   -249    314     28   -345   -714   -937  -1127  -1039  -1005  -1169
   -176   -436   -259    306     38   -348   -594   -724   -976   -927   -927  -1101
   -148   -407   -262    277     57   -335   -548   -646   -924   -888   -898  -1075
   -135   -400   -265    265     62   -332   -530   -615   -906   -872   -891  -1070
   -132   -392   -259    262     62   -327   -514   -589   -883   -852   -872  -1054
   -145   -410   -265    275     59   -337   -511   -576   -878   -849   -867  -1052
   -137   -410   -272    272     64   -342   -509   -561   -870   -841   -859  -1047
   -132   -394   -265    262     64   -329   -506   -548   -859   -833   -849  -1034
   -142   -381   -239    262     46   -311   -498   -537   -852   -823   -839  -1023
   -135   -379   -246    254     54   -314   -506   -532   -852   -820   -836  -1021
   -124   -374   -252    249     62   -314   -504   -522   -844   -810   -823  -1013
   -119   -355   -236    236     57   -296   -498   -504   -828   -795   -802   -997
   -103   -324   -220    215     57   -272   -485   -485   -810   -776   -784   -976
   -116   -337   -220    226     49   -280   -488   -478   -810   -774   -784   -976
   -140   -358   -220    249     38   -290   -496   -475   -807   -771   -782   -976
   -153   -366   -215    257     28   -290   -501   -470   -805   -766   -779   -971
   -135   -340   -205    239     33   -272   -498   -454   -797   -753   -769   -958
   -103   -288   -187    194     38   -239   -488   -433   -782   -732   -750   -940
    -80   -249   -171    163     44   -210   -472   -405   -761   -706   -722   -911
    -67   -231   -166    148     46   -197   -459   -381   -737   -688   -701   -888
    -70   -246   -176    158     51   -213   -462   -358   -724   -675   -696   -880
    -88   -257   -168    171     38   -213   -467   -337   -714   -667   -688   -870
    -85   -236   -153    161     31   -194   -462   -303   -693   -644   -662   -846
    -23   -163   -140     93     57   -153   -431   -239   -646   -592   -610   -797
    -15   -135   -119     75     51   -127   -410   -174   -605   -548   -563   -750
    -31   -135   -103     83     33   -119   -415   -124   -576   -522   -537   -722
    -12   -103    -90     57     38    -98   -405    -59   -537   -475   -493   -672
     12    -51    -64     18     36    -59   -384     18   -483   -418   -431   -613
     10    -25    -36      7     23    -31   -376     77   -446   -371   -379   -561
      5     -7    -12     -2      7    -10   -376    116   -415   -332   -337   -519
     15     38     20    -28     -2     31   -374    142   -394   -301   -303   -485
     38     93     54    -67     -7     75   -371    155   -379   -277   -277   -457
     33    122     88    -77    -25    106   -368    155   -374   -265   -254   -439
     12    103     90    -59    -38     98   -381    127   -394   -277   -270   -446
     12    119    106    -67    -46    114   -379    109   -402   -283   -275   -446
     18    145    124    -83    -51    135   -363     90   -405   -293   -285   -454
      5    129    124    -67    -59    127   -363     46   -436   -332   -324   -498
    -15     90    106    -38    -62     98   -371    -12   -478   -387   -381   -561
    -46     41     88      0    -67     64   -379    -77   -519   -441   -441   -618
    -59      0     57     28    -59     28   -381   -137   -558   -491   -498   -672
    -72    -38     33     57    -54     -2   -387   -194   -597   -537   -555   -730
    -98    -59     36     77    -67    -12   -394   -249   -631   -576   -597   -774
    -98    -80     18     88    -59    -31   -400   -290   -659   -610   -631   -815
   -103   -106     -2    103    -51    -54   -410   -332   -691   -641   -670   -852
   -109   -124    -15    116    -46    -70   -415   -358   -706   -657   -683   -867
   -119   -142    -23    129    -49    -85   -426   -379   -722   -670   -698   -880
   -116   -150    -33    132    -44    -93   -426   -389   -727   -675   -706   -885
   -116   -150    -36    132    -41    -93   -426   -397   -735   -678   -711   -891
   -135   -166    -31    150    -51    -98   -436   -410   -743   -688   -722   -898
   -122   -161    -38    140    -44   -101   -436   -410   -748   -688   -727   -904
   -116   -158    -44    137    -38   -101   -431   -407   -743   -685   -719   -901
   -119   -163    -46    140    -38   -106   -426   -405   -740   -675   -709   -891
   -122   -158    -36    140    -44    -98   -428   -405   -740   -678   -706   -891
   -132   -163    -31    148    -51    -98   -433   -413   -745   -683   -717   -898
   -116   -148    -33    132    -44    -90   -428   -410   -740   -678   -717   -893
   -114   -155    -41    132    -38    -98   -428   -413   -743   -675   -717   -893
   -127   -171    -44    150    -41   -109   -436   -418   -753   -678   -722   -901
   -153   -192    -38    171    -59   -116   -444   -428   -763   -683   -727   -909
   -158   -187    -28    171    -67   -109   -444   -433   -761   -680   -727   -906
   -116   -145    -31    129    -44    -88   -439   -431   -753   -672   -722   -898
    -85   -124    -38    106    -23    -83   -426   -423   -748   -665   -717   -891
   -111   -132    -20    119    -46    -75   -431   -428   -753   -672   -719   -896
   -124   -145    -23    135    -51    -85   -436   -436   -761   -680   -724   -901
   -132   -171    -41    150    -46   -109   -449   -446   -776   -693   -735   -911
   -122   -158    -36    140    -44    -98   -446   -444   -776   -693   -737   -914
   -109   -145    -36    127    -36    -90   -439   -441   -771   -688   -735   -909
    -93   -140    -49    116    -23    -96   -431   -436   -769   -685   -735   -909
   -103   -161    -57    129    -23   -109   -431   -439   -776   -685   -737   -914
   -111   -163    -51    137    -31   -109   -431   -439   -774   -678   -732   -906
   -135   -179    -46    155    -44   -114   -439   -444   -779   -683   -737   -914
   -114   -153    -38    132    -38    -96   -433   -441   -776   -685   -740   -917
    -88    -85      2     85    -46    -41   -402   -415   -743   -654   -709   -888
   -109    -54     54     83    -83      0   -379   -389   -709   -626   -683   -859
   -122    -46     75     83   -101     12   -355   -374   -696   -610   -670   -849
   -127    -38     88     83   -109     23   -348   -366   -685   -600   -659   -841
   -119    -20     98     70   -109     36   -355   -374   -683   -597   -654   -833
   -109     15    124     46   -116     70   -366   -376   -670   -581   -639   -813
    -96     33    129     31   -114     83   -376   -376   -659   -568   -620   -797
   -111     18    129     46   -122     72   -394   -389   -670   -574   -623   -797
   -106      2    106     51   -109     54   -405   -387   -670   -571   -620   -792
    -70     10     80     31    -75     44   -410   -381   -672   -571   -620   -789
    -70    -28     41     49    -57      5   -433   -394   -696   -594   -641   -807
    -80    -83     -5     80    -38    -44   -439   -400   -714   -615   -662   -826
    -80   -142    -62    109    -10   -103   -444   -400   -756   -649   -704   -865
   -106   -161    -54    135    -25   -109   -428   -405   -758   -657   -709   -875
   -129   -174    -44    150    -44   -109   -433   -431   -769   -670   -719   -885
   -132   -207    -75    168    -31   -140   -446   -454   -792   -688   -737   -901
   -129   -220    -90    174    -20   -155   -457   -470   -810   -706   -758   -917
   -135   -226    -90    181    -23   -158   -467   -483   -823   -722   -774   -927
   -140   -244   -103    192    -20   -174   -472   -488   -831   -730   -782   -937
   -127   -228   -101    176    -15   -166   -462   -480   -820   -717   -771   -924
   -135   -228    -96    179    -20   -163   -465   -478   -823   -711   -766   -919
   -168   -267    -98    218    -36   -184   -478   -488   -831   -719   -771   -927
   -150   -257   -109    202    -23   -184   -470   -483   -826   -711   -766   -924
   -122   -228   -106    174    -10   -168   -457   -472   -813   -696   -753   -906
   -129   -244   -116    184     -7   -181   -449   -457   -807   -691   -750   -904
   -106   -249   -142    179     18   -197   -394   -366   -761   -672   -753   -917
    -93   -187    -93    137      0   -140   -293   -171   -626   -584   -696   -883
    -38    -28     10     31    -25    -10   -184    103   -402   -371   -506   -717
     36    200    163   -119    -64    181   -109    459   -106    -36   -168   -379
     98    532    433   -314   -166    483   -155    465     33    233    184     31
     20    888    867   -454   -423    878   -368   -150   -142    296    397    322
   -176   1000   1176   -413   -675   1088   -613   -911   -493    137    345    319
   -345    771   1114   -213   -730    940   -875  -1600  -1052   -400   -166   -179
   -379    267    646     57   -511    457  -1111  -2026  -1693  -1174   -961   -976
   -324   -161    161    241   -244      0  -1166  -1938  -1810  -1392  -1223  -1254
   -257   -314    -57    285   -101   -187  -1023  -1532  -1561  -1231  -1137  -1208
   -210   -262    -54    233    -80   -161   -782  -1075  -1231   -992   -971  -1078
   -179   -262    -83    220    -49   -174   -579   -714   -989   -826   -859   -989
   -184   -314   -129    246    -28   -223   -519   -589   -914   -779   -831   -976
   -187   -329   -142    257    -23   -236   -491   -540   -883   -756   -820   -966
   -137   -275   -137    205     -2   -205   -454   -498   -844   -722   -789   -937
   -106   -249   -142    179     18   -197   -433   -467   -815   -701   -769   -919
   -137   -277   -140    205     -2   -210   -446   -467   -823   -709   -782   -932
   -150   -283   -132    218    -10   -210   -452   -459   -820   -704   -776   -927
   -127   -257   -129    192      0   -192   -441   -439   -805   -683   -753   -906
   -106   -231   -124    168      7   -179   -431   -420   -787   -667   -737   -893
    -80   -205   -124    142     20   -166   -413   -397   -769   -644   -717   -872
    -90   -202   -114    145     10   -158   -413   -389   -763   -639   -711   -867
   -116   -226   -109    168     -5   -168   -423   -387   -763   -636   -714   -870
   -116   -220   -103    168     -7   -163   -418   -371   -753   -620   -701   -857
   -103   -205   -101    153     -2   -155   -418   -358   -740   -613   -691   -846
   -111   -218   -106    163     -2   -163   -418   -350   -732   -607   -691   -846
   -106   -200    -93    150     -7   -145   -415   -335   -722   -597   -680   -836
    -96   -171    -75    135    -10   -124   -402   -309   -704   -576   -659   -820
    -98   -171    -72    135    -12   -122   -400   -293   -693   -563   -644   -813
   -101   -176    -75    137    -15   -124   -389   -272   -680   -550   -631   -800
    -96   -155    -62    124    -18   -109   -384   -246   -662   -537   -618   -782
   -101   -153    -51    127    -25   -103   -384   -220   -646   -524   -607   -769
   -145   -210    -64    176    -41   -140   -400   -202   -644   -517   -607   -774
   -111   -174    -64    142    -25   -119   -376   -148   -607   -478   -579   -748
      5    -33    -38     12     20    -36   -319    -54   -537   -410   -517   -683
     18    -15    -33      0     25    -23   -296     15   -496   -368   -475   -644
    -33    -62    -31     46     -2    -49   -303     64   -475   -348   -457   -628
    -23    -20      2     20    -12    -10   -288    140   -431   -298   -413   -584
    -18      7     25      5    -23     15   -280    207   -389   -252   -366   -537
    -12     33     46    -10    -28     38   -280    259   -355   -210   -324   -496
     23    109     85    -67    -31     98   -267    303   -319   -163   -272   -446
     49    163    111   -106    -31    137   -252    332   -290   -124   -233   -402
     44    176    132   -111    -44    155   -254    327   -288   -114   -226   -392
     38    197    158   -116    -59    179   -252    319   -285   -106   -210   -379
     31    218    187   -127    -77    205   -249    301   -288   -109   -205   -376
     12    205    192   -109    -90    200   -257    267   -303   -124   -223   -387
    -15    179    192    -83   -103    184   -270    218   -335   -155   -254   -415
    -44    132    176    -44   -109    153   -283    158   -368   -197   -290   -454
    -72     93    166    -10   -119    129   -290     93   -402   -241   -335   -504
    -38    116    155    -41    -96    135   -277     41   -426   -270   -366   -537
    -33    111    145    -41    -90    127   -272    -12   -457   -298   -402   -571
    -85     49    135     18   -109     90   -288    -80   -498   -345   -457   -626
   -114    -15     96     62   -106     38   -306   -142   -542   -392   -504   -675
   -132    -64     67     98   -101      0   -322   -192   -579   -426   -540   -714
   -137    -85     51    111    -96    -18   -329   -223   -602   -452   -566   -740
   -132   -106     25    119    -80    -41   -337   -249   -620   -470   -584   -758
   -127   -106     18    116    -75    -44   -337   -265   -631   -483   -600   -769
   -132   -124      7    129    -72    -59   -340   -275   -633   -485   -605   -776
   -132   -127      5    127    -70    -59   -342   -283   -639   -491   -610   -782
   -137   -155    -18    148    -59    -88   -345   -285   -639   -491   -613   -784
   -150   -150      0    148    -75    -75   -355   -293   -646   -496   -618   -789
   -163   -158      5    161    -85    -77   -355   -298   -646   -498   -618   -787
   -150   -150      0    150    -77    -75   -350   -293   -641   -493   -618   -784
   -124   -127     -2    127    -62    -64   -337   -283   -628   -483   -610   -776
   -135   -140     -5    135    -64    -72   -342   -288   -636   -488   -610   -782
   -137   -145     -7    140    -64    -77   -342   -288   -636   -488   -613   -782
   -155   -174    -20    163    -67    -98   -348   -293   -639   -496   -620   -787
   -161   -181    -20    171    -70   -101   -350   -296   -639   -496   -620   -787
   -171   -197    -28    184    -72   -114   -350   -296   -641   -496   -618   -789
   -150   -187    -36    168    -57   -114   -345   -296   -644   -491   -615   -787
   -119   -150    -33    132    -44    -93   -342   -296   -644   -488   -613   -782
   -137   -163    -25    150    -57    -96   -342   -298   -641   -485   -607   -776
   -142   -171    -28    153    -57   -101   -345   -303   -649   -493   -615   -784
   -137   -179    -44    158    -46   -111   -345   -303   -649   -498   -615   -784
   -153   -194    -44    171    -54   -119   -345   -306   -649   -496   -613   -784
   -174   -205    -31    189    -72   -119   -353   -314   -657   -501   -620   -789
   -161   -200    -38    176    -62   -119   -355   -322   -657   -504   -628   -795
   -155   -205    -51    179    -51   -129   -361   -327   -659   -509   -633   -797
   -132   -187    -54    158    -41   -122   -350   -316   -649   -498   -623   -787
   -145   -200    -54    174    -46   -127   -350   -316   -657   -501   -628   -789
   -150   -197    -49    174    -51   -124   -342   -316   -654   -496   -623   -784
   -171   -163      5    166    -88    -80   -322   -298   -628   -472   -600   -761
   -181   -132     46    155   -116    -41   -288   -272   -597   -444   -574   -737
   -129    -59     70     96   -101      5   -241   -236   -558   -410   -540   -709
   -101    -12     88     57    -96     36   -215   -213   -532   -387   -514   -685
   -127    -41     85     83   -106     20   -239   -231   -540   -389   -519   -691
   -132    -31     98     80   -116     33   -267   -244   -537   -384   -511   -683
   -122    -36     85     80   -103     23   -288   -249   -535   -376   -501   -670
   -122    -31     90     75   -106     28   -301   -254   -537   -374   -501   -665
    -98    -20     77     59    -90     25   -309   -249   -540   -371   -498   -662
   -122    -88     31    103    -80    -28   -337   -265   -571   -394   -517   -683
   -124   -122      2    124    -64    -59   -353   -277   -592   -413   -530   -696
   -106   -127    -20    116    -44    -75   -348   -280   -605   -423   -540   -704
   -122   -163    -44    142    -41   -103   -337   -293   -623   -439   -563   -727
   -153   -205    -54    176    -51   -129   -332   -306   -636   -457   -579   -748
   -174   -236    -62    205    -57   -150   -342   -327   -659   -480   -602   -769
   -166   -267   -101    215    -33   -184   -355   -342   -680   -504   -628   -789
   -171   -283   -114    226    -28   -200   -361   -353   -693   -517   -639   -800
   -181   -290   -111    236    -36   -202   -361   -355   -696   -519   -641   -805
   -181   -301   -119    241    -31   -210   -361   -358   -698   -522   -646   -810
   -176   -309   -135    241    -20   -223   -361   -363   -701   -522   -646   -813
   -171   -301   -129    236    -23   -215   -358   -361   -698   -514   -639   -805
   -184   -309   -124    246    -31   -215   -363   -363   -701   -517   -641   -805
   -192   -322   -129    257    -31   -226   -366   -366   -704   -519   -646   -807
   -205   -332   -127    267    -38   -231   -374   -374   -711   -524   -652   -813
   -179   -322   -145    249    -18   -233   -348   -335   -688   -509   -639   -805
   -132   -265   -132    197     -2   -200   -262   -202   -602   -457   -605   -792
   -135   -226    -90    181    -23   -158   -176    -25   -485   -374   -550   -761
   -103   -106     -5    103    -49    -57    -85    267   -267   -158   -353   -579
     41    166    124   -103    -41    145    -20    605      7    161    -18   -228
     88    519    428   -306   -168    475    -90    493    106    400    303    158
    -44    769    813   -361   -428    789   -272   -111    -23    478    498    418
   -270    828   1096   -280   -685    961   -517   -922   -371    280    389    340
   -418    530    945    -57   -683    737   -771  -1569   -937   -290   -163   -210
   -436     57    493    189   -467    275   -995  -1888  -1467   -924   -810   -854
   -358   -288     70    324   -215   -109  -1049  -1743  -1538  -1072  -1008  -1065
   -298   -381    -83    340   -109   -233   -875  -1306  -1286   -917   -919  -1015
   -272   -368    -96    319    -88   -233   -631   -862  -1010   -735   -795   -922
   -236   -387   -153    309    -44   -270   -459   -558   -831   -618   -717   -867
   -189   -366   -176    277     -7   -272   -384   -428   -753   -561   -680   -836
   -179   -355   -176    267     -2   -267   -366   -392   -730   -548   -667   -831
   -205   -389   -184    298    -10   -288   -366   -379   -722   -548   -667   -833
   -174   -371   -197    272     10   -285   -350   -350   -704   -532   -652   -820
   -135   -329   -194    233     28   -262   -324   -319   -680   -509   -633   -805
   -145   -314   -168    228     10   -241   -319   -306   -672   -501   -620   -797
   -158   -316   -158    236      0   -239   -322   -301   -667   -493   -615   -792
   -163   -332   -168    246      2   -252   -332   -298   -667   -493   -618   -795
   -153   -324   -171    239      7   -249   -329   -285   -657   -483   -610   -782
   -163   -332   -168    246      0   -252   -327   -272   -649   -475   -602   -771
   -163   -329   -166    244      0   -249   -319   -262   -639   -465   -594   -763
   -145   -314   -168    228     10   -241   -306   -244   -623   -452   -584   -750
   -140   -309   -168    226     12   -239   -293   -223   -605   -436   -568   -735
   -145   -311   -166    228      7   -239   -293   -213   -600   -426   -561   -727
   -150   -298   -148    226     -2   -226   -303   -207   -602   -428   -561   -727
   -158   -288   -129    223    -15   -210   -306   -200   -597   -423   -553   -722
   -140   -259   -119    200    -10   -189   -288   -168   -574   -397   -530   -698
   -127   -246   -122    187     -5   -184   -277   -140   -553   -379   -511   -683
   -122   -233   -114    176     -5   -174   -265   -109   -530   -355   -493   -667
   -129   -246   -119    187     -7   -184   -262    -80   -517   -345   -480   -659
    -93   -220   -127    158     15   -174   -246    -36   -491   -319   -457   -636
    -96   -205   -109    150      5   -158   -249      0   -478   -303   -444   -626
    -83   -176    -96    129      5   -137   -231     59   -444   -270   -415   -597
    -72   -163    -90    116      7   -129   -223    122   -415   -239   -384   -568
    -49   -132    -83     90     15   -109   -213    187   -376   -200   -350   -530
    -25    -93    -67     59     18    -80   -200    262   -332   -153   -298   -483
    -28    -77    -49     51      7    -62   -197    319   -298   -114   -254   -439
     -7    -20    -15     12      2    -15   -189    371   -265    -67   -205   -389
     36     64     28    -49      5     46   -168    415   -220    -15   -153   -337
      5     62     57    -33    -25     59   -174    413   -210     -2   -140   -322
     -5     67     72    -31    -38     70   -181    400   -215     -2   -137   -311
    -15     80     93    -33    -54     85   -187    384   -218     -2   -132   -303
     -7    111    119    -51    -62    114   -174    376   -213     10   -116   -288
      5    132    127    -70    -62    129   -168    350   -223      0   -124   -296
    -18    103    122    -44    -70    111   -179    303   -252    -28   -158   -324
    -31     93    122    -33    -77    109   -176    254   -267    -54   -187   -353
    -51     57    109     -2    -80     83   -181    194   -296    -93   -226   -402
   -101    -12     88     57    -96     38   -202    116   -345   -148   -280   -462
   -142    -62     77    101   -111      7   -220     46   -389   -200   -335   -511
   -127    -72     51     98    -90    -10   -215      2   -410   -231   -368   -542
   -114    -90     23    103    -70    -33   -213    -38   -433   -257   -394   -574
   -148   -145      2    145    -75    -72   -233    -96   -480   -298   -441   -620
   -161   -168    -10    163    -75    -90   -246   -129   -501   -322   -465   -644
   -176   -205    -28    189    -75   -119   -257   -158   -519   -342   -485   -662
   -168   -218    -49    194    -59   -135   -257   -171   -527   -350   -491   -667
   -161   -205    -44    181    -62   -124   -254   -176   -530   -350   -488   -670
   -166   -207    -41    187    -62   -124   -257   -184   -532   -353   -493   -672
   -161   -215    -54    187    -54   -135   -257   -187   -535   -353   -496   -678
   -166   -215    -49    192    -59   -132   -262   -197   -542   -358   -501   -683
   -184   -218    -36    200    -75   -129   -267   -202   -542   -358   -501   -683
   -179   -215    -36    197    -72   -127   -267   -202   -542   -358   -504   -680
   -176   -223    -46    200    -64   -137   -267   -202   -542   -358   -504   -685
   -179   -223    -44    202    -67   -135   -259   -194   -537   -353   -496   -678
   -161   -210    -49    184    -57   -129   -262   -202   -542   -361   -501   -680
   -181   -239    -59    210    -62   -150   -275   -215   -555   -374   -514   -693
   -187   -246    -59    215    -64   -155   -277   -215   -558   -374   -514   -691
   -171   -231    -59    202    -57   -145   -270   -213   -553   -366   -506   -683
   -194   -252    -59    223    -70   -155   -283   -231   -568   -381   -522   -698
   -205   -267    -62    236    -72   -163   -283   -236   -571   -384   -527   -698
   -181   -252    -70    215    -57   -163   -283   -233   -571   -384   -527   -693
   -166   -244    -77    205    -44   -161   -277   -233   -574   -384   -530   -696
   -171   -252    -80    210    -46   -166   -280   -236   -576   -381   -527   -698
   -189   -272    -85    231    -51   -179   -288   -246   -587   -389   -530   -698
   -205   -293    -88    246    -59   -192   -298   -259   -600   -402   -542   -706
   -184   -270    -85    228    -49   -179   -290   -259   -594   -400   -537   -704
   -166   -241    -77    202    -46   -161   -277   -249   -581   -389   -524   -693
   -166   -239    -72    202    -49   -158   -275   -249   -584   -392   -522   -691
   -179   -220    -41    197    -70   -129   -265   -233   -568   -376   -504   -675
   -205   -197      7    202   -106    -96   -233   -210   -535   -348   -478   -652
   -218   -171     46    192   -135    -62   -207   -197   -522   -335   -465   -641
   -181   -127     51    153   -116    -38   -192   -181   -506   -319   -454   -628
   -168   -106     62    135   -116    -23   -200   -184   -501   -314   -446   -618
   -174    -83     90    129   -132      2   -210   -187   -485   -296   -431   -594
   -150    -77     72    111   -111     -2   -231   -194   -488   -290   -423   -584
   -161   -101     59    129   -111    -20   -254   -205   -498   -293   -423   -587
   -174   -111     62    142   -119    -25   -275   -210   -504   -293   -423   -589
   -163   -127     36    145   -101    -46   -296   -218   -517   -309   -436   -597
   -142   -150     -7    145    -67    -80   -306   -231   -535   -324   -454   -610
   -153   -184    -31    168    -62   -109   -311   -246   -555   -342   -475   -631
   -171   -223    -51    197    -62   -137   -316   -270   -581   -371   -496   -659
   -189   -257    -67    223    -62   -163   -306   -280   -597   -384   -511   -678
   -213   -296    -85    254    -64   -192   -319   -303   -623   -410   -537   -704
   -207   -301    -93    254    -57   -200   -324   -314   -636   -426   -550   -714
   -197   -311   -116    252    -41   -213   -332   -324   -646   -441   -571   -732
   -192   -324   -132    259    -31   -228   -329   -329   -654   -452   -579   -737
   -215   -350   -135    280    -41   -241   -337   -340   -665   -457   -579   -745
   -223   -355   -135    288    -46   -246   -342   -345   -670   -462   -584   -748
   -233   -376   -142    303    -46   -259   -348   -355   -680   -472   -592   -753
   -236   -374   -137    306    -49   -257   -350   -355   -680   -472   -592   -750
   -218   -358   -140    288    -41   -249   -348   -348   -675   -470   -592   -745
   -194   -335   -140    262    -28   -239   -340   -340   -667   -459   -587   -737
   -192   -337   -145    262    -25   -241   -327   -329   -667   -454   -589   -740
   -197   -332   -135    265    -31   -233   -275   -246   -623   -431   -579   -743
   -174   -285   -114    228    -31   -200   -179    -67   -511   -358   -530   -714
   -119   -197    -77    158    -23   -137   -101    181   -337   -202   -392   -592
    -28     -2     25     15    -28     10    -33    532    -85     77   -109   -301
     54    327    272   -189   -109    301    -54    597     85    353    228     88
    -18    623    641   -303   -329    633   -226     28    -18    446    433    363
   -246    737    984   -246   -615    859   -436   -763   -303    329    407    376
   -446    542    989    -49   -719    766   -688  -1483   -815   -142    -38    -59
   -522     80    602    220   -561    340   -976  -1940  -1444   -854   -748   -771
   -446   -277    166    361   -309    -57  -1065  -1847  -1553  -1041   -963  -1008
   -342   -394    -51    366   -145   -223   -924  -1423  -1335   -909   -901   -976
   -303   -394    -90    348   -106   -244   -691   -963  -1062   -735   -787   -893
   -285   -433   -148    361    -70   -290   -493   -607   -865   -607   -706   -844
   -239   -413   -174    324    -33   -293   -407   -465   -779   -548   -662   -810
   -213   -387   -174    301    -20   -280   -371   -402   -737   -519   -639   -784
   -205   -392   -189    296    -10   -293   -361   -376   -722   -506   -633   -779
   -194   -384   -189    290     -2   -288   -353   -358   -714   -498   -631   -776
   -202   -384   -184    290    -10   -285   -350   -348   -706   -496   -626   -769
   -215   -402   -187    306    -15   -296   -348   -340   -704   -493   -620   -763
   -200   -381   -181    290    -10   -283   -337   -322   -688   -478   -600   -753
   -205   -374   -168    290    -18   -272   -335   -306   -675   -465   -589   -745
   -205   -384   -179    293    -12   -283   -342   -303   -678   -467   -592   -750
   -189   -379   -192    283      0   -285   -345   -293   -675   -459   -587   -740
   -194   -366   -174    277    -12   -270   -342   -283   -667   -452   -579   -719
   -171   -319   -148    246    -12   -233   -327   -259   -641   -436   -566   -698
   -163   -324   -161    244     -2   -244   -329   -252   -641   -431   -553   -701
   -179   -340   -161    259    -10   -252   -332   -244   -636   -426   -548   -696
   -166   -311   -145    239    -12   -228   -322   -223   -623   -407   -532   -685
   -166   -314   -148    241    -10   -231   -314   -205   -613   -397   -522   -683
   -189   -345   -155    267    -18   -252   -324   -202   -615   -402   -524   -688
   -174   -316   -145    244    -15   -231   -311   -174   -597   -381   -504   -662
   -150   -285   -137    215     -7   -213   -296   -142   -574   -363   -485   -641
   -137   -259   -122    200     -7   -192   -290   -114   -558   -348   -472   -626
   -132   -257   -124    192     -7   -192   -290    -80   -545   -332   -457   -615
   -140   -252   -114    194    -12   -184   -283    -38   -524   -309   -439   -597
   -145   -257   -111    200    -18   -184   -280      7   -501   -285   -420   -581
   -153   -262   -109    207    -23   -187   -280     62   -478   -259   -397   -561
   -106   -197    -90    150    -10   -145   -254    145   -426   -207   -342   -509
    -49   -122    -72     85     10    -98   -228    231   -368   -148   -288   -446
    -54   -103    -49     77     -5    -77   -228    288   -337   -114   -249   -410
    -46    -59    -12     54    -18    -36   -226    337   -303    -72   -200   -355
    -44    -25     18     33    -31     -5   -226    363   -280    -41   -166   -319
    -28      0     28     12    -28     15   -226    374   -262    -20   -135   -296
    -23     28     49     -2    -36     38   -220    376   -244     -2   -114   -272
    -18     64     83    -23    -49     72   -215    371   -241      7    -98   -254
    -23     72     93    -25    -59     83   -218    348   -254      0   -103   -254
    -59     41    101      7    -80     70   -228    311   -272    -20   -124   -272
    -77     33    109     20    -93     72   -231    272   -290    -44   -148   -290
    -83     25    109     28    -96     67   -226    226   -322    -72   -181   -322
    -93     -7     85     49    -90     38   -231    166   -358   -116   -226   -371
   -119    -46     72     83    -98     12   -233     98   -394   -158   -275   -420
   -145    -85     57    114   -103    -15   -241     31   -433   -207   -322   -470
   -158   -132     25    145    -93    -54   -254    -31   -470   -249   -363   -519
   -192   -189      2    189    -98    -93   -275    -90   -511   -290   -413   -566
   -231   -252    -23    241   -103   -137   -301   -150   -555   -337   -459   -615
   -239   -275    -36    254   -103   -155   -311   -189   -581   -361   -483   -641
   -218   -265    -46    241    -85   -155   -309   -207   -592   -374   -493   -654
   -200   -257    -57    226    -72   -158   -309   -220   -600   -381   -504   -665
   -181   -241    -59    210    -62   -150   -296   -220   -597   -379   -501   -659
   -202   -262    -59    231    -72   -161   -309   -233   -607   -389   -511   -670
   -220   -262    -41    241    -90   -153   -314   -239   -607   -392   -511   -665
   -213   -259    -46    236    -85   -153   -311   -241   -607   -392   -514   -665
   -215   -272    -57    244    -80   -166   -314   -241   -610   -394   -519   -665
   -215   -275    -59    244    -80   -168   -314   -241   -610   -400   -517   -667
   -215   -285    -70    252    -72   -179   -311   -244   -613   -405   -517   -670
   -220   -306    -85    262    -70   -197   -324   -257   -628   -415   -535   -678
   -213   -303    -90    257    -62   -197   -324   -254   -623   -413   -535   -672
   -215   -298    -85    254    -67   -192   -327   -254   -623   -413   -537   -675
   -223   -309    -85    267    -70   -197   -337   -259   -631   -415   -540   -683
   -228   -309    -80    267    -75   -197   -337   -262   -631   -413   -535   -683
   -231   -319    -88    275    -72   -202   -342   -270   -641   -423   -548   -693
   -223   -319    -96    270    -64   -207   -342   -275   -644   -428   -550   -696
   -220   -314    -93    267    -64   -205   -342   -280   -646   -426   -548   -696
   -252   -345    -96    296    -80   -220   -358   -293   -662   -436   -561   -701
   -244   -348   -103    293    -70   -226   -358   -293   -659   -439   -561   -698
   -202   -316   -114    257    -46   -215   -342   -283   -654   -433   -550   -693
   -200   -306   -106    254    -46   -207   -335   -280   -654   -428   -545   -696
   -218   -314    -96    265    -62   -205   -342   -285   -659   -433   -545   -696
   -215   -314    -98    265    -59   -205   -337   -283   -657   -431   -542   -685
   -205   -267    -62    233    -72   -166   -314   -254   -628   -402   -517   -657
   -194   -202     -7    200    -93   -106   -280   -220   -592   -368   -478   -618
   -218   -213      2    215   -111   -103   -262   -215   -587   -368   -483   -623
   -231   -213     18    220   -124    -98   -262   -220   -589   -371   -485   -628
   -223   -189     33    202   -129    -77   -272   -226   -587   -366   -480   -620
   -207   -158     49    184   -129    -54   -280   -218   -563   -340   -444   -592
   -207   -163     44    184   -127    -59   -311   -236   -574   -342   -441   -584
   -197   -135     62    163   -129    -36   -324   -236   -574   -335   -436   -566
   -187   -132     54    158   -122    -38   -329   -233   -576   -332   -446   -561
   -200   -194      5    197   -103    -96   -355   -254   -607   -361   -462   -589
   -210   -246    -36    226    -88   -142   -381   -277   -639   -389   -480   -615
   -202   -262    -59    231    -72   -161   -381   -283   -652   -402   -498   -620
   -249   -329    -83    288    -83   -207   -392   -309   -685   -439   -532   -649
   -259   -350    -90    306    -85   -220   -387   -316   -701   -454   -548   -672
   -228   -327   -101    275    -64   -215   -379   -322   -709   -459   -555   -680
   -262   -376   -116    319    -75   -246   -402   -353   -740   -491   -587   -706
   -267   -415   -148    340    -62   -280   -415   -371   -761   -519   -613   -727
   -252   -407   -155    329    -49   -283   -402   -363   -750   -514   -605   -717
   -231   -392   -161    311    -36   -277   -402   -358   -753   -514   -602   -711
   -236   -394   -158    314    -38   -277   -402   -363   -758   -519   -605   -714
   -259   -418   -158    337    -51   -290   -413   -374   -771   -524   -607   -724
   -265   -423   -158    345    -54   -290   -407   -368   -769   -522   -607   -724
   -252   -418   -166    335    -44   -293   -405   -368   -766   -519   -610   -722
   -254   -431   -176    342    -38   -303   -410   -366   -769   -517   -602   -724
   -249   -433   -184    340    -33   -309   -410   -353   -766   -519   -602   -730
   -233   -418   -184    327    -25   -301   -353   -249   -711   -493   -602   -737
   -205   -374   -171    288    -18   -275   -254    -62   -587   -407   -545   -696
   -158   -254    -96    205    -31   -176   -158    205   -376   -197   -358   -517
    -70    -23     46     44    -59     10   -129    496   -124    119    -18   -166
    -28    348    376   -158   -202    361   -179    478     18    392    340    246
   -145    628    774   -244   -459    698   -342    -83   -142    426    496    478
   -332    735   1065   -202   -698    898   -548   -826   -517    187    350    368
   -496    496    992      0   -745    743   -787  -1512  -1091   -400   -228   -215
   -545     25    571    259   -558    298  -1041  -1919  -1670  -1062   -906   -893
   -465   -355    106    410   -285   -124  -1096  -1795  -1738  -1202  -1072  -1070
   -400   -522   -122    459   -140   -322   -979  -1421  -1525  -1078  -1005  -1036
   -355   -524   -168    439    -93   -348   -769   -992  -1231   -880   -870   -935
   -296   -496   -200    397    -49   -348   -553   -615   -974   -693   -737   -828
   -257   -472   -218    363    -23   -345   -470   -475   -878   -623   -685   -787
   -262   -485   -223    371    -20   -355   -444   -428   -852   -600   -672   -774
   -252   -485   -233    366    -10   -358   -439   -410   -841   -594   -670   -771
   -257   -509   -252    384     -2   -381   -439   -394   -836   -594   -670   -769
   -254   -511   -259    381      0   -387   -436   -387   -833   -592   -662   -766
   -244   -493   -252    368      2   -374   -431   -374   -823   -576   -649   -756
   -252   -485   -236    368    -10   -361   -426   -358   -810   -566   -641   -740
   -254   -478   -223    366    -15   -350   -420   -345   -802   -561   -639   -732
   -267   -509   -244    387    -12   -376   -426   -345   -805   -563   -644   -735
   -265   -493   -228    379    -20   -361   -428   -340   -800   -558   -636   -727
   -252   -459   -210    355    -23   -335   -428   -327   -787   -545   -618   -706
   -244   -446   -202    345    -20   -324   -420   -311   -774   -527   -600   -688
   -241   -446   -205    342    -20   -327   -423   -306   -771   -527   -602   -683
   -241   -439   -200    340    -23   -319   -420   -296   -761   -517   -594   -672
   -233   -439   -207    335    -15   -324   -418   -288   -758   -517   -592   -675
   -223   -436   -213    329     -5   -324   -420   -277   -753   -514   -594   -670
   -215   -413   -200    314     -7   -309   -415   -252   -735   -496   -571   -644
   -213   -413   -200    311     -7   -306   -410   -231   -722   -478   -550   -631
   -236   -436   -202    335    -18   -319   -415   -220   -719   -472   -540   -631
   -220   -423   -202    322    -10   -314   -410   -194   -701   -454   -522   -610
   -171   -358   -187    262      7   -272   -387   -145   -667   -418   -488   -568
   -192   -368   -179    280     -7   -275   -384   -111   -646   -397   -475   -550
   -205   -381   -176    290    -15   -280   -389    -75   -631   -379   -454   -535
   -189   -353   -163    272    -12   -259   -374    -12   -589   -335   -397   -491
   -148   -285   -137    215     -7   -210   -345     67   -535   -275   -335   -433
   -124   -246   -122    184     -2   -184   -340    132   -493   -231   -301   -392
    -96   -194    -98    142      0   -148   -327    202   -439   -174   -246   -329
    -83   -148    -64    116    -10   -106   -309    270   -384   -111   -174   -259
    -80   -122    -41    101    -20    -83   -311    293   -368    -83   -140   -223
    -88    -90     -2     88    -44    -46   -314    298   -361    -70   -127   -197
    -90    -62     25     75    -59    -18   -322    293   -358    -62   -122   -181
    -90    -70     20     80    -57    -25   -319    285   -361    -62   -114   -179
   -114    -83     28     96    -72    -28   -327    259   -379    -75   -127   -187
   -124    -75     49     98    -88    -12   -319    239   -387    -83   -132   -197
   -119    -85     33    101    -77    -25   -314    205   -407   -106   -150   -226
   -137   -119     18    129    -77    -51   -327    145   -452   -158   -210   -277
   -158   -153      2    155    -80    -77   -327     88   -493   -210   -267   -337
   -200   -200     -2    200    -98   -101   -337     23   -535   -267   -319   -402
   -231   -257    -25    241   -103   -142   -350    -38   -579   -319   -371   -459
   -200   -257    -57    228    -72   -158   -345    -80   -605   -353   -410   -488
   -189   -280    -90    233    -51   -187   -350   -124   -633   -389   -449   -522
   -231   -340   -111    285    -59   -226   -376   -179   -675   -436   -498   -571
   -246   -371   -124    306    -62   -246   -394   -218   -704   -467   -522   -602
   -226   -345   -119    285    -54   -233   -384   -226   -704   -465   -519   -600
   -231   -355   -124    293    -54   -241   -384   -236   -711   -472   -532   -607
   -228   -374   -145    301    -44   -259   -392   -254   -727   -485   -553   -623
   -239   -387   -148    311    -46   -270   -400   -259   -730   -493   -558   -626
   -254   -413   -158    335    -49   -285   -407   -267   -740   -504   -571   -639
   -257   -413   -158    335    -51   -285   -415   -275   -745   -506   -574   -646
   -244   -402   -158    322    -44   -280   -405   -267   -735   -496   -550   -631
   -233   -381   -148    306    -44   -265   -397   -259   -727   -483   -537   -615
   -241   -384   -142    314    -49   -265   -405   -265   -737   -493   -553   -626
   -244   -402   -158    322    -44   -280   -413   -270   -743   -501   -558   -631
   -246   -413   -166    329    -41   -290   -423   -275   -748   -506   -563   -636
   -254   -415   -161    332    -46   -288   -423   -275   -750   -506   -563   -636
   -241   -405   -163    324    -38   -285   -415   -270   -745   -496   -563   -633
   -249   -413   -166    329    -41   -290   -418   -275   -750   -501   -566   -639
   -241   -405   -163    322    -38   -285   -415   -275   -748   -501   -561   -633
   -220   -392   -174    306    -25   -283   -415   -275   -748   -504   -561   -636
   -249   -418   -168    335    -41   -293   -426   -285   -761   -514   -574   -644
   -239   -405   -166    319    -38   -288   -426   -285   -758   -517   -579   -641
   -231   -400   -168    314    -31   -285   -423   -288   -761   -519   -579   -641
   -246   -420   -174    332    -38   -298   -428   -296   -769   -527   -589   -649
   -254   -431   -176    342    -38   -303   -433   -298   -774   -527   -587   -657
   -236   -392   -158    314    -41   -275   -415   -288   -761   -514   -574   -644
   -215   -337   -124    275    -46   -231   -384   -257   -724   -483   -548   -615
   -223   -306    -83    262    -70   -194   -353   -233   -696   -457   -522   -592
   -236   -309    -72    272    -83   -192   -340   -226   -688   -452   -522   -584
   -241   -309    -67    275    -88   -189   -348   -233   -693   -457   -530   -597
   -259   -301    -44    280   -109   -174   -363   -246   -693   -454   -524   -597
   -241   -259    -18    249   -114   -137   -368   -244   -675   -431   -506   -574
   -200   -231    -31    215    -85   -132   -376   -246   -675   -423   -498   -563
   -207   -239    -33    223    -88   -137   -392   -254   -680   -423   -504   -566
   -202   -244    -41    223    -83   -142   -394   -254   -678   -423   -501   -561
   -205   -296    -90    249    -59   -192   -418   -272   -704   -446   -517   -584
   -226   -363   -137    296    -44   -252   -444   -296   -740   -478   -545   -613
   -215   -374   -158    293    -31   -267   -433   -298   -745   -485   -555   -618
   -215   -384   -171    298    -23   -277   -426   -306   -758   -501   -576   -639
   -241   -433   -192    335    -25   -311   -431   -327   -782   -527   -610   -678
   -244   -454   -210    350    -18   -332   -436   -345   -802   -548   -633   -696
   -254   -496   -241    374     -7   -368   -449   -363   -826   -571   -654   -717
   -272   -540   -267    405     -2   -405   -462   -381   -849   -594   -680   -743
   -275   -540   -267    405     -5   -405   -465   -389   -854   -605   -696   -758
   -265   -527   -262    397     -2   -394   -454   -381   -846   -600   -691   -748
   -262   -530   -270    394      2   -400   -452   -376   -841   -592   -685   -743
   -267   -540   -272    402      0   -407   -459   -379   -849   -594   -693   -745
   -285   -563   -280    423     -5   -423   -470   -392   -862   -605   -706   -756
   -296   -579   -283    439     -7   -431   -467   -392   -857   -602   -704   -753
   -241   -542   -301    389     25   -423   -454   -376   -844   -589   -688   -745
   -218   -514   -298    366     38   -407   -426   -340   -818   -574   -680   -743
   -226   -522   -296    374     33   -410   -363   -236   -763   -553   -680   -763
   -220   -496   -275    358     25   -387   -280    -72   -652   -480   -644   -740
   -181   -374   -194    275      5   -285   -197    207   -428   -257   -444   -548
    -77    -90    -12     83    -33    -51   -161    488   -163     72    -75   -168
    -54    277    332   -114   -192    303   -257    309   -116    277    241    207
   -184    530    714   -171   -449    620   -446   -290   -316    303    394    431
   -413    563    976    -75   -693    769   -704  -1057   -745     18    197    267
   -535    254    789    140   -662    522   -940  -1654  -1327   -602   -431   -368
   -496   -184    311    340   -405     62  -1122  -1927  -1805  -1195  -1049   -987
   -433   -576   -142    506   -145   -361  -1140  -1751  -1826  -1301  -1202  -1158
   -371   -654   -283    511    -46   -470   -961  -1319  -1527  -1096  -1075  -1062
   -335   -628   -296    480    -20   -462   -737   -893  -1215   -875   -922   -945
   -306   -633   -327    467     10   -480   -576   -597  -1010   -727   -826   -870
   -283   -618   -335    452     25   -478   -509   -480   -932   -667   -784   -839
   -265   -605   -342    433     36   -475   -483   -441   -898   -644   -766   -820
   -272   -618   -348    444     36   -483   -472   -420   -883   -633   -761   -815
   -257   -594   -340    426     38   -467   -459   -397   -867   -620   -748   -802
   -254   -592   -337    423     41   -465   -457   -387   -862   -613   -737   -792
   -246   -594   -348    420     49   -472   -459   -379   -859   -607   -735   -795
   -241   -576   -335    407     46   -457   -452   -361   -844   -592   -722   -782
   -259   -589   -329    423     33   -459   -454   -355   -836   -584   -709   -774
   -254   -597   -342    426     44   -470   -449   -345   -820   -574   -698   -761
   -246   -587   -340    415     44   -465   -436   -329   -805   -558   -685   -748
   -252   -574   -322    413     33   -449   -441   -322   -800   -550   -683   -748
   -267   -584   -316    423     23   -452   -454   -322   -802   -555   -685   -750
   -254   -563   -309    410     25   -436   -452   -314   -795   -542   -670   -737
   -213   -514   -301    363     41   -410   -433   -285   -766   -517   -639   -706
   -207   -506   -298    358     44   -405   -431   -272   -756   -506   -631   -691
   -223   -517   -293    368     33   -405   -436   -267   -753   -501   -631   -691
   -233   -511   -277    374     20   -394   -431   -252   -743   -491   -620   -685
   -223   -501   -280    361     28   -392   -426   -226   -722   -467   -605   -667
   -220   -506   -285    363     31   -397   -428   -207   -709   -457   -600   -659
   -202   -483   -280    340     36   -381   -418   -176   -685   -436   -579   -641
   -163   -413   -249    288     41   -332   -389   -124   -644   -392   -532   -605
   -181   -431   -249    303     31   -342   -389    -88   -626   -376   -514   -594
   -181   -426   -246    303     31   -337   -384    -33   -597   -348   -491   -568
   -168   -405   -236    285     31   -322   -366     31   -553   -303   -454   -527
   -145   -363   -218    254     36   -290   -355    101   -511   -259   -407   -485
   -122   -316   -194    218     33   -257   -342    171   -465   -210   -355   -436
   -106   -275   -168    192     31   -223   -327    236   -415   -158   -303   -381
    -85   -226   -140    155     25   -181   -314    285   -376   -111   -254   -327
    -96   -202   -106    150      5   -155   -319    306   -361    -85   -233   -298
   -103   -181    -80    142    -12   -132   -327    303   -361    -75   -220   -283
    -96   -145    -49    122    -25    -98   -327    298   -358    -67   -205   -265
   -101   -142    -41    122    -31    -93   -337    270   -374    -80   -218   -275
   -111   -155    -44    135    -33   -101   -345    239   -394    -98   -236   -293
    -96   -129    -33    111    -33    -83   -335    213   -405   -111   -239   -298
   -114   -145    -31    129    -41    -88   -335    168   -426   -140   -265   -327
   -148   -189    -41    166    -54   -116   -345    111   -459   -181   -306   -371
   -189   -254    -64    223    -62   -161   -363     38   -504   -236   -363   -426
   -179   -259    -80    218    -51   -171   -368    -20   -537   -280   -410   -470
   -161   -254    -93    207    -36   -176   -358    -67   -561   -306   -439   -501
   -197   -316   -119    257    -41   -218   -376   -129   -605   -353   -491   -553
   -205   -335   -129    270    -38   -233   -394   -181   -633   -389   -532   -589
   -215   -368   -155    290    -31   -262   -407   -220   -652   -413   -555   -626
   -226   -402   -176    314    -25   -288   -420   -254   -672   -436   -571   -654
   -236   -405   -171    319    -33   -290   -428   -280   -685   -452   -584   -667
   -244   -423   -179    335    -33   -301   -439   -298   -701   -467   -602   -678
   -246   -436   -189    337    -28   -314   -446   -316   -714   -478   -618   -691
   -233   -428   -194    329    -20   -311   -441   -316   -711   -475   -618   -691
   -231   -420   -192    324    -20   -306   -441   -316   -709   -470   -615   -688
   -244   -441   -197    342    -23   -319   -449   -324   -717   -475   -623   -696
   -244   -433   -189    337    -28   -311   -452   -329   -719   -478   -626   -698
   -244   -415   -174    329    -36   -296   -454   -332   -719   -480   -628   -693
   -246   -433   -189    340    -31   -311   -454   -332   -719   -480   -628   -688
   -244   -449   -205    348    -20   -327   -454   -332   -719   -480   -628   -696
   -241   -444   -202    340    -20   -324   -454   -335   -717   -480   -623   -698
   -228   -433   -205    329    -12   -319   -452   -332   -711   -475   -618   -688
   -252   -454   -205    350    -25   -329   -465   -342   -722   -485   -631   -693
   -259   -457   -197    358    -31   -327   -470   -350   -727   -483   -633   -698
   -244   -431   -189    337    -31   -311   -470   -348   -722   -478   -631   -693
   -228   -423   -194    327    -18   -309   -470   -348   -724   -480   -631   -693
   -226   -428   -202    324    -12   -316   -475   -353   -732   -488   -636   -701
   -246   -449   -202    348    -23   -327   -483   -361   -740   -496   -639   -709
   -241   -446   -205    342    -20   -324   -485   -361   -740   -493   -639   -706
   -241   -449   -210    345    -18   -329   -483   -361   -740   -493   -644   -714
   -231   -428   -197    329    -18   -314   -470   -353   -724   -480   -631   -706
   -207   -348   -140    277    -33   -244   -428   -314   -678   -436   -587   -662
   -200   -298    -98    246    -51   -200   -389   -288   -644   -410   -561   -636
   -236   -316    -83    275    -77   -200   -381   -288   -639   -413   -571   -641
   -244   -316    -72    277    -85   -194   -387   -293   -639   -410   -571   -639
   -236   -280    -44    259    -96   -163   -397   -296   -636   -400   -553   -628
   -236   -277    -44    254    -98   -163   -428   -311   -641   -400   -548   -623
   -228   -275    -49    252    -90   -163   -449   -322   -646   -397   -545   -620
   -210   -259    -49    233    -80   -155   -446   -314   -636   -387   -532   -610
   -202   -272    -70    239    -67   -171   -462   -316   -649   -397   -542   -618
   -192   -319   -127    254    -33   -226   -491   -337   -672   -420   -568   -639
   -197   -353   -155    272    -20   -254   -496   -348   -691   -436   -587   -654
   -223   -400   -176    311    -25   -288   -506   -371   -719   -462   -610   -680
   -244   -454   -210    350    -18   -332   -519   -394   -748   -491   -639   -711
   -257   -478   -223    366    -18   -350   -511   -400   -758   -509   -657   -724
   -228   -459   -231    342      0   -345   -506   -405   -766   -517   -665   -730
   -228   -475   -249    350      7   -363   -514   -418   -784   -535   -680   -753
   -267   -540   -272    405      2   -407   -535   -444   -813   -566   -704   -782
   -293   -568   -277    431    -10   -423   -545   -457   -828   -584   -722   -797
   -265   -542   -277    402      5   -410   -530   -444   -815   -574   -714   -787
   -241   -522   -280    381     18   -400   -519   -441   -810   -566   -709   -779
   -257   -522   -265    389      2   -394   -530   -452   -815   -571   -717   -784
   -265   -540   -275    400      5   -407   -537   -462   -831   -584   -732   -797
   -267   -555   -288    410     10   -423   -545   -467   -836   -587   -737   -805
   -267   -555   -288    410      7   -423   -542   -459   -826   -581   -727   -800
   -265   -553   -288    410     10   -420   -530   -439   -818   -579   -724   -807
   -254   -537   -285    394     12   -413   -449   -311   -750   -553   -724   -820
   -192   -454   -262    322     33   -358   -353   -111   -618   -452   -649   -761
   -124   -337   -215    231     44   -277   -254    202   -397   -241   -454   -584
    -41   -135    -93     88     25   -114   -194    509   -155     49   -145   -265
    -72    184    257    -57   -163    218   -342    137   -184    202    116     70
   -252    394    646    -72   -449    519   -610   -628   -410    210    244    259
   -470    400    867     33   -670    633   -872  -1428   -797    -33     80    129
   -568     72    641    249   -605    355  -1148  -2008  -1400   -688   -558   -511
   -530   -340    189    433   -361    -77  -1319  -2158  -1816  -1231  -1119  -1067
   -454   -571   -116    514   -168   -345  -1267  -1844  -1704  -1205  -1156  -1135
   -379   -579   -200    480    -90   -392  -1028  -1340  -1382   -984  -1008  -1023
   -329   -553   -223    441    -54   -389   -766   -878  -1083   -782   -872   -909
   -298   -613   -314    454      5   -462   -636   -633   -943   -688   -815   -880
   -303   -639   -335    470     15   -488   -597   -555   -898   -665   -805   -883
   -267   -600   -335    431     33   -467   -568   -511   -867   -644   -787   -867
   -252   -584   -332    418     38   -459   -550   -483   -849   -628   -771   -857
   -265   -607   -345    433     38   -478   -548   -467   -844   -626   -771   -852
   -254   -605   -350    428     46   -480   -542   -449   -833   -613   -766   -841
   -241   -589   -350    413     54   -470   -542   -441   -828   -607   -761   -839
   -241   -584   -342    413     49   -465   -545   -433   -823   -602   -745   -833
   -244   -587   -345    415     49   -467   -542   -423   -813   -592   -737   -831
   -241   -587   -345    413     49   -467   -535   -410   -800   -581   -727   -820
   -241   -581   -340    410     46   -462   -530   -397   -795   -576   -724   -815
   -244   -576   -332    410     44   -454   -527   -384   -784   -563   -714   -800
   -236   -553   -319    394     38   -436   -517   -368   -776   -550   -696   -787
   -218   -532   -314    374     46   -423   -509   -345   -758   -532   -685   -771
   -215   -532   -316    371     49   -426   -509   -335   -748   -527   -685   -769
   -223   -532   -309    379     41   -420   -511   -324   -740   -519   -683   -769
   -220   -530   -309    374     41   -420   -504   -301   -719   -501   -659   -758
   -228   -532   -306    379     36   -420   -504   -285   -709   -491   -649   -753
   -220   -524   -306    371     41   -418   -501   -259   -693   -480   -639   -743
   -197   -504   -306    350     54   -405   -491   -223   -672   -462   -623   -722
   -181   -475   -296    327     54   -387   -475   -181   -644   -433   -602   -701
   -174   -470   -296    322     59   -381   -467   -137   -618   -407   -584   -685
   -171   -446   -275    309     49   -361   -459    -88   -592   -379   -558   -665
   -153   -428   -275    290     59   -353   -441    -15   -550   -332   -522   -626
   -140   -418   -277    277     67   -348   -426     54   -514   -293   -491   -592
   -129   -387   -257    257     62   -322   -415    132   -472   -249   -449   -555
   -103   -332   -231    215     62   -283   -402    205   -420   -194   -392   -501
    -64   -259   -194    163     64   -228   -387    270   -371   -140   -335   -446
    -77   -249   -174    161     46   -213   -389    301   -348   -111   -303   -413
    -77   -218   -142    148     31   -181   -389    319   -327    -83   -275   -374
    -51   -155   -103    103     23   -129   -379    329   -309    -57   -246   -340
    -57   -153    -96    106     18   -124   -376    322   -301    -46   -236   -335
    -38   -116    -80     77     18    -98   -366    316   -293    -38   -228   -324
    -59   -122    -62     90      0    -93   -371    280   -314    -62   -244   -340
    -85   -155    -70    119    -10   -111   -387    226   -350    -98   -277   -376
   -109   -187    -77    148    -15   -132   -402    163   -384   -137   -319   -415
   -137   -226    -88    179    -25   -158   -405     98   -418   -179   -363   -462
   -166   -280   -114    223    -25   -197   -413     28   -462   -226   -415   -514
   -184   -327   -145    254    -20   -236   -426    -49   -511   -277   -472   -568
   -184   -353   -168    270     -7   -262   -423   -103   -540   -314   -506   -610
   -220   -420   -200    319    -12   -309   -439   -166   -581   -363   -553   -659
   -205   -418   -215    311      5   -316   -446   -210   -610   -394   -587   -693
   -192   -423   -231    306     15   -327   -449   -244   -631   -418   -610   -719
   -244   -509   -265    376     10   -387   -465   -285   -667   -457   -646   -756
   -288   -563   -275    426     -7   -420   -493   -329   -706   -493   -691   -795
   -233   -517   -283    374     23   -400   -480   -324   -701   -488   -688   -792
   -200   -493   -293    345     44   -394   -462   -311   -688   -475   -678   -782
   -241   -545   -303    394     31   -426   -467   -322   -698   -488   -693   -795
   -239   -535   -296    387     28   -418   -475   -327   -701   -493   -701   -800
   -246   -535   -288    389     18   -413   -478   -329   -701   -493   -701   -797
   -249   -545   -298    394     23   -423   -483   -335   -709   -496   -706   -802
   -249   -568   -319    410     33   -444   -485   -340   -714   -501   -714   -815
   -246   -568   -324    407     38   -449   -483   -335   -706   -491   -706   -807
   -241   -566   -324    405     41   -446   -478   -329   -698   -485   -698   -800
   -249   -587   -337    415     44   -462   -478   -329   -701   -488   -704   -807
   -257   -589   -332    423     36   -462   -485   -340   -709   -498   -711   -823
   -254   -584   -329    418     33   -457   -488   -340   -711   -498   -714   -823
   -246   -581   -335    413     44   -459   -480   -337   -709   -496   -714   -820
   -246   -600   -353    423     51   -478   -485   -348   -717   -506   -724   -828
   -249   -610   -361    431     54   -485   -485   -342   -714   -504   -722   -818
   -257   -620   -363    439     51   -493   -488   -348   -717   -506   -727   -823
   -265   -633   -368    449     49   -501   -493   -355   -724   -517   -737   -839
   -257   -628   -374    441     57   -504   -488   -353   -719   -511   -735   -836
   -236   -600   -363    418     62   -483   -478   -342   -711   -504   -724   -823
   -239   -568   -329    402     44   -449   -452   -314   -685   -480   -704   -800
   -241   -527   -285    384     20   -407   -415   -288   -654   -454   -678   -779
   -220   -485   -267    353     20   -376   -379   -262   -628   -433   -652   -761
   -241   -501   -259    371      7   -381   -376   -262   -623   -428   -652   -761
   -226   -493   -267    358     18   -381   -387   -267   -618   -420   -646   -753
   -218   -470   -252    342     15   -361   -402   -270   -605   -405   -628   -732
   -231   -491   -262    358     12   -379   -436   -290   -620   -415   -636   -737
   -210   -470   -259    340     23   -366   -439   -285   -615   -402   -626   -724
   -200   -483   -283    340     41   -384   -446   -283   -615   -400   -620   -722
   -200   -530   -329    363     62   -431   -475   -301   -646   -426   -644   -745
   -215   -587   -374    400     75   -480   -501   -335   -688   -467   -683   -782
   -220   -605   -384    413     80   -496   -506   -348   -704   -483   -698   -797
   -226   -641   -415    431     93   -530   -496   -355   -717   -501   -717   -813
   -241   -678   -436    459     96   -558   -485   -361   -727   -517   -737   -831
   -252   -696   -444    475     96   -571   -491   -381   -748   -540   -761   -854
   -265   -722   -457    493     96   -589   -493   -394   -763   -558   -776   -870
   -275   -771   -498    522    111   -636   -504   -410   -787   -579   -800   -891
   -272   -789   -517    530    122   -654   -509   -418   -795   -592   -815   -901
   -270   -776   -506    522    114   -641   -498   -410   -784   -584   -807   -893
   -272   -784   -511    530    119   -649   -498   -410   -782   -584   -805   -893
   -272   -802   -530    535    127   -667   -504   -415   -787   -589   -813   -898
   -290   -820   -530    555    116   -675   -514   -426   -795   -600   -818   -906
   -298   -826   -527    561    111   -678   -514   -426   -797   -602   -818   -904
   -277   -820   -542    550    132   -683   -511   -426   -795   -600   -820   -906
   -272   -831   -558    550    142   -696   -498   -407   -789   -597   -820   -911
   -249   -792   -542    519    145   -667   -428   -301   -722   -561   -797   -904
   -207   -724   -517    465    153   -623   -345   -137   -615   -485   -748   -872
   -176   -683   -506    431    163   -594   -283     85   -475   -350   -633   -774
    -90   -527   -436    306    171   -483   -218    410   -254   -103   -381   -511
    -12   -223   -210    116     96   -218   -233    381   -132    122    -85   -166
   -101     51    153     23   -129    101   -379   -155   -205    233    124    101
   -358    184    542     88   -449    363   -607   -979   -475    137    122    140
   -568    -64    504    314   -535    220   -849  -1670  -1008   -392   -376   -348
   -600   -467    132    532   -368   -166  -1119  -2016  -1532  -1000   -989   -958
   -519   -774   -254    646   -135   -514  -1223  -1901  -1626  -1163  -1192  -1179
   -418   -883   -465    652     23   -675  -1080  -1465  -1397  -1021  -1114  -1135
   -358   -846   -488    602     62   -670   -820   -984  -1111   -831   -982  -1034
   -319   -885   -568    602    122   -727   -631   -654   -940   -724   -924   -997
   -293   -893   -602    592    153   -750   -542   -509   -859   -670   -891   -971
   -272   -888   -615    581    171   -753   -511   -454   -828   -646   -867   -953
   -267   -898   -633    581    181   -766   -501   -426   -813   -636   -865   -953
   -267   -919   -652    592    189   -787   -498   -407   -805   -636   -859   -953
   -262   -927   -667    594    200   -797   -504   -397   -800   -633   -857   -953
   -236   -909   -672    574    218   -792   -488   -376   -782   -613   -841   -943
   -239   -898   -659    568    207   -779   -483   -363   -769   -605   -833   -930
   -257   -909   -654    581    197   -782   -488   -361   -771   -607   -831   -930
   -262   -930   -667    594    200   -800   -491   -355   -771   -607   -828   -927
   -244   -914   -670    579    213   -792   -485   -340   -758   -594   -820   -914
   -233   -898   -667    566    215   -784   -480   -327   -750   -589   -813   -909
   -223   -885   -662    553    218   -774   -475   -311   -737   -576   -802   -898
   -218   -872   -657    542    218   -766   -470   -298   -727   -566   -795   -885
   -192   -844   -652    519    228   -748   -457   -272   -706   -548   -774   -867
   -187   -828   -641    506    226   -737   -444   -252   -691   -535   -758   -852
   -194   -836   -641    517    220   -740   -446   -239   -683   -530   -756   -852
   -184   -823   -641    504    226   -732   -449   -226   -678   -524   -758   -846
   -189   -828   -639    509    223   -735   -454   -210   -670   -519   -743   -839
   -187   -820   -636    504    223   -730   -452   -184   -657   -504   -722   -831
   -158   -787   -628    472    233   -709   -436   -145   -631   -478   -704   -810
   -142   -774   -631    457    241   -701   -428   -103   -605   -457   -680   -789
   -135   -771   -636    454    249   -704   -426    -62   -584   -436   -659   -774
   -135   -769   -633    452    246   -704   -423     -7   -561   -413   -639   -756
   -122   -753   -631    436    254   -693   -413     62   -522   -374   -605   -722
   -101   -722   -623    410    257   -672   -405    129   -488   -335   -561   -680
    -83   -680   -597    381    257   -639   -400    197   -454   -290   -519   -636
    -54   -620   -566    337    254   -594   -384    262   -407   -239   -467   -579
    -10   -550   -540    280    265   -545   -368    314   -363   -192   -415   -524
     -5   -530   -524    265    257   -527   -363    340   -342   -166   -384   -491
    -12   -519   -506    267    246   -514   -368    342   -335   -150   -371   -470
    -12   -491   -480    249    231   -485   -368    340   -329   -140   -358   -454
    -20   -485   -465    252    220   -475   -371    324   -332   -140   -361   -449
    -23   -488   -465    254    218   -475   -371    303   -337   -145   -368   -452
    -25   -493   -467    259    220   -480   -368    275   -348   -155   -379   -462
    -54   -509   -454    283    200   -483   -366    228   -366   -184   -402   -493
    -77   -542   -465    311    192   -506   -366    171   -397   -223   -439   -535
    -98   -576   -480    337    189   -530   -366    109   -431   -262   -488   -581
   -127   -610   -483    368    176   -548   -374     41   -467   -306   -535   -628
   -166   -691   -524    428    176   -607   -392    -33   -517   -361   -589   -683
   -184   -735   -550    459    181   -644   -400    -93   -550   -402   -633   -730
   -171   -743   -571    457    197   -657   -400   -135   -574   -428   -662   -761
   -176   -761   -584    470    202   -672   -400   -168   -594   -452   -688   -787
   -205   -813   -610    509    202   -714   -418   -210   -628   -485   -722   -818
   -200   -828   -628    514    213   -730   -423   -233   -644   -501   -737   -836
   -179   -813   -633    496    223   -722   -415   -239   -639   -501   -737   -833
   -200   -836   -636    519    218   -737   -423   -252   -649   -509   -745   -841
   -215   -875   -662    545    220   -769   -436   -270   -667   -527   -763   -859
   -213   -880   -667    545    226   -774   -439   -272   -667   -527   -763   -859
   -213   -870   -657    540    220   -763   -433   -272   -659   -522   -761   -854
   -213   -867   -654    540    220   -761   -431   -267   -654   -514   -753   -852
   -207   -862   -654    532    220   -758   -431   -270   -662   -517   -750   -852
   -213   -870   -657    540    220   -763   -436   -272   -667   -522   -756   -857
   -218   -888   -670    550    226   -779   -449   -280   -678   -532   -769   -867
   -215   -893   -678    555    231   -787   -444   -277   -678   -530   -766   -862
   -200   -878   -680    537    239   -779   -441   -275   -675   -527   -763   -859
   -205   -888   -683    545    236   -784   -444   -283   -683   -537   -769   -870
   -215   -901   -685    555    233   -795   -444   -285   -685   -540   -774   -872
   -215   -906   -691    561    236   -800   -441   -283   -680   -535   -769   -870
   -213   -911   -698    561    241   -805   -446   -285   -685   -537   -771   -872
   -213   -911   -698    563    241   -807   -452   -293   -691   -542   -782   -875
   -213   -914   -701    561    241   -807   -449   -296   -693   -545   -784   -878
   -192   -893   -701    542    254   -797   -436   -283   -683   -537   -774   -862
   -187   -880   -696    532    252   -789   -428   -277   -678   -532   -769   -859
   -207   -862   -654    535    220   -758   -410   -262   -657   -514   -750   -844
   -218   -826   -607    519    192   -717   -379   -239   -626   -485   -724   -818
   -202   -792   -589    498    192   -691   -348   -220   -605   -470   -709   -807
   -187   -782   -597    483    202   -691   -337   -215   -597   -465   -706   -802
   -181   -758   -579    470    197   -670   -342   -213   -584   -449   -688   -784
   -189   -745   -555    467    181   -652   -368   -218   -579   -436   -675   -771
   -184   -756   -571    470    192   -665   -405   -239   -594   -446   -680   -776
   -181   -756   -576    467    197   -667   -415   -244   -597   -444   -675   -774
   -161   -761   -600    459    218   -680   -420   -241   -600   -446   -672   -771
   -153   -800   -646    475    244   -724   -452   -259   -631   -475   -696   -792
   -171   -857   -685    514    257   -771   -475   -285   -667   -506   -727   -818
   -189   -880   -693    532    249   -787   -478   -296   -678   -517   -740   -828
   -189   -904   -714    545    259   -810   -478   -309   -698   -537   -763   -852
   -213   -943   -732    576    259   -836   -475   -322   -717   -561   -787   -878
   -233   -976   -743    605    254   -859   -472   -337   -727   -576   -800   -893
   -231   -989   -758    607    262   -875   -480   -353   -745   -594   -818   -911
   -220  -1002   -782    613    280   -893   -485   -366   -766   -615   -836   -932
   -215  -1008   -795    610    288   -901   -485   -371   -774   -623   -846   -937
   -220  -1013   -792    618    285   -904   -493   -374   -779   -628   -849   -943
   -226  -1028   -805    626    288   -917   -504   -384   -789   -641   -862   -953
   -228  -1034   -805    631    288   -919   -504   -381   -789   -639   -862   -956
   -233  -1036   -805    633    283   -919   -498   -376   -784   -636   -854   -945
   -233  -1049   -815    641    290   -932   -506   -379   -792   -639   -857   -945
   -246  -1070   -823    657    285   -948   -519   -389   -802   -646   -862   -953
   -241  -1057   -815    649    285   -937   -504   -366   -787   -639   -854   -950
   -187   -997   -813    589    311   -906   -426   -254   -722   -605   -841   -945
   -163   -966   -802    566    319   -885   -348   -101   -636   -553   -813   -935
   -116   -888   -771    501    324   -831   -280    150   -467   -392   -665   -800
    -20   -688   -667    353    322   -678   -202    472   -223   -114   -381   -504
     25   -366   -392    168    205   -379   -249    381   -122    106    -80   -150
   -116   -148    -31    132    -44    -90   -441   -244   -257    174     93     90
   -379    -70    309    223   -345    119   -683  -1088   -592      2     10     46
   -532   -322    207    426   -371    -57   -930  -1748  -1153   -555   -519   -480
   -519   -719   -200    618   -161   -459  -1171  -2057  -1665  -1161  -1124  -1088
   -449  -1039   -589    745     70   -815  -1249  -1896  -1714  -1286  -1293  -1273
   -366  -1104   -740    732    184   -924  -1060  -1415  -1439  -1109  -1187  -1200
   -311  -1075   -766    693    226   -922   -802   -924  -1137   -906  -1041  -1088
   -267  -1093   -826    678    277   -961   -623   -597   -948   -782   -958  -1026
   -244  -1093   -849    670    301   -971   -542   -459   -867   -727   -917   -995
   -231  -1109   -880    670    322   -995   -530   -433   -857   -722   -917  -1000
   -239  -1122   -883    678    322  -1002   -530   -418   -854   -722   -917  -1005
   -236  -1111   -875    672    316   -992   -524   -402   -844   -711   -909   -997
   -205  -1085   -880    646    337   -984   -509   -379   -828   -696   -898   -987
   -194  -1075   -883    633    340   -979   -506   -366   -818   -685   -891   -979
   -210  -1085   -875    649    329   -982   -514   -361   -815   -683   -885   -971
   -207  -1078   -870    641    329   -974   -509   -342   -805   -672   -870   -950
   -181  -1060   -878    620    348   -969   -498   -322   -787   -654   -854   -935
   -174  -1049   -875    610    350   -963   -501   -316   -787   -654   -852   -935
   -181  -1028   -849    605    332   -940   -501   -309   -776   -652   -844   -932
   -187  -1036   -852    610    329   -943   -501   -303   -771   -649   -841   -930
   -179  -1031   -852    605    335   -943   -498   -288   -766   -641   -836   -919
   -176  -1018   -841    594    329   -930   -496   -272   -756   -628   -818   -901
   -192  -1028   -836    610    319   -932   -498   -262   -753   -623   -813   -893
   -179  -1010   -833    592    327   -922   -493   -241   -740   -607   -797   -880
   -142   -974   -831    558    342   -904   -485   -215   -717   -587   -776   -865
   -155   -979   -823    566    332   -901   -493   -202   -711   -581   -769   -859
   -163   -984   -823    574    329   -904   -493   -181   -701   -574   -761   -852
   -124   -932   -810    527    340   -872   -467   -127   -665   -535   -722   -813
    -93   -891   -797    493    350   -844   -452    -80   -641   -509   -691   -787
   -114   -901   -787    509    335   -844   -454    -44   -626   -493   -680   -776
   -103   -870   -766    485    329   -818   -446     18   -587   -454   -644   -743
    -90   -844   -756    465    332   -800   -441     83   -553   -420   -607   -706
    -77   -826   -748    452    335   -787   -441    148   -517   -379   -568   -665
    -64   -782   -717    423    324   -750   -431    215   -472   -327   -517   -613
    -36   -714   -678    374    319   -696   -410    283   -420   -270   -454   -550
    -18   -670   -654    342    316   -665   -407    322   -389   -233   -413   -506
    -18   -654   -636    337    309   -646   -407    348   -368   -210   -384   -467
     -5   -602   -597    303    296   -600   -402    363   -348   -189   -358   -436
     -2   -568   -566    285    280   -568   -400    358   -340   -176   -340   -420
    -36   -587   -550    309    254   -568   -410    329   -353   -189   -345   -428
    -51   -589   -537    322    241   -563   -420    298   -371   -202   -355   -439
    -57   -589   -532    322    236   -561   -423    262   -387   -223   -374   -454
    -54   -589   -537    322    239   -563   -418    218   -413   -254   -405   -483
    -54   -594   -540    322    241   -568   -413    163   -446   -293   -441   -519
    -90   -641   -550    366    228   -597   -423     90   -488   -342   -493   -571
   -140   -711   -571    426    213   -644   -436     15   -535   -397   -548   -628
   -179   -774   -594    475    207   -685   -454    -62   -589   -454   -607   -693
   -200   -813   -613    506    205   -714   -470   -129   -636   -504   -659   -745
   -192   -815   -623    504    215   -719   -475   -174   -659   -532   -691   -771
   -176   -826   -652    498    236   -740   -478   -213   -688   -561   -722   -800
   -189   -854   -665    522    236   -761   -485   -246   -714   -587   -745   -820
   -202   -883   -680    540    239   -782   -496   -275   -737   -607   -763   -841
   -210   -898   -688    555    239   -795   -504   -293   -756   -620   -776   -849
   -210   -911   -701    561    244   -807   -514   -311   -766   -633   -792   -862
   -223   -930   -709    576    241   -820   -522   -322   -774   -641   -800   -867
   -210   -911   -701    561    244   -807   -517   -316   -769   -633   -784   -854
   -179   -867   -688    524    254   -779   -506   -309   -758   -623   -771   -846
   -202   -878   -678    540    236   -779   -514   -316   -769   -636   -784   -857
   -231   -901   -670    563    218   -787   -524   -324   -776   -639   -789   -859
   -223   -901   -678    561    226   -789   -527   -324   -774   -633   -784   -849
   -207   -888   -680    548    236   -784   -517   -311   -763   -626   -771   -836
   -197   -867   -672    530    236   -769   -517   -314   -766   -628   -774   -841
   -202   -880   -678    540    236   -779   -522   -322   -774   -639   -782   -854
   -220   -901   -680    561    228   -792   -535   -335   -787   -652   -797   -870
   -226   -888   -662    558    218   -776   -524   -332   -784   -646   -792   -859
   -223   -893   -670    555    223   -782   -524   -329   -782   -646   -789   -857
   -236   -924   -688    579    223   -805   -535   -340   -795   -657   -797   -862
   -231   -917   -688    571    226   -802   -540   -345   -802   -662   -797   -859
   -218   -906   -688    563    233   -797   -537   -345   -802   -657   -789   -852
   -226   -909   -685    566    228   -800   -542   -348   -805   -662   -789   -857
   -215   -883   -670    548    226   -776   -527   -335   -789   -652   -782   -846
   -207   -841   -633    522    210   -737   -493   -309   -758   -623   -758   -820
   -220   -818   -597    519    187   -709   -467   -293   -740   -610   -748   -802
   -231   -807   -576    519    168   -691   -449   -283   -732   -602   -740   -797
   -226   -784   -558    504    163   -670   -446   -280   -727   -594   -732   -792
   -231   -763   -535    496    150   -649   -459   -288   -722   -584   -722   -779
   -231   -753   -522    493    145   -639   -483   -293   -717   -574   -709   -766
   -215   -748   -532    480    155   -641   -511   -306   -727   -579   -706   -763
   -213   -727   -514    470    150   -620   -509   -298   -717   -563   -691   -745
   -213   -743   -530    478    155   -636   -524   -309   -730   -571   -696   -748
   -210   -789   -579    501    184   -685   -545   -327   -763   -600   -722   -771
   -210   -823   -613    517    197   -717   -553   -340   -782   -618   -737   -784
   -218   -859   -641    537    210   -750   -558   -350   -802   -639   -758   -807
   -252   -904   -654    576    200   -779   -558   -368   -828   -670   -787   -839
   -280   -930   -649    605    184   -789   -545   -381   -844   -685   -802   -854
   -259   -932   -672    594    205   -802   -550   -397   -857   -704   -815   -867
   -249   -935   -685    589    218   -810   -550   -402   -867   -717   -831   -878
   -249   -956   -706    600    226   -833   -553   -413   -883   -735   -852   -896
   -254   -969   -714    613    228   -841   -558   -423   -898   -753   -865   -911
   -275   -987   -714    631    218   -852   -571   -433   -909   -761   -878   -922
   -265   -979   -714    623    223   -849   -568   -433   -911   -758   -875   -917
   -259   -974   -714    615    226   -844   -561   -428   -906   -753   -870   -906
   -272  -1008   -735    641    231   -872   -563   -431   -919   -763   -878   -914
   -283  -1026   -743    652    228   -885   -566   -439   -924   -769   -883   -914
   -280  -1005   -724    641    220   -867   -563   -433   -917   -763   -872   -906
   -277  -1015   -737    646    228   -878   -555   -407   -906   -761   -878   -914
   -277  -1018   -740    649    231   -880   -501   -293   -846   -735   -875   -935
   -246   -961   -717    602    233   -839   -415   -111   -719   -636   -807   -885
   -163   -802   -639    483    236   -722   -319    161   -506   -420   -602   -688
    -70   -594   -524    329    226   -561   -280    415   -290   -153   -306   -363
    -70   -272   -202    171     64   -239   -348    252   -252     10    -36    -20
   -233    -20    210    127   -223     93   -522   -405   -491    -33     51    140
   -444     38    483    202   -465    259   -706  -1140   -898   -322   -155    -46
   -605   -257    348    431   -478     44   -932  -1764  -1483   -945   -792   -706
   -613   -683    -70    649   -272   -376  -1184  -2075  -1969  -1506  -1366  -1283
   -509   -963   -454    732    -28   -709  -1213  -1865  -1922  -1522  -1421  -1350
   -433  -1052   -620    743     93   -836  -1067  -1444  -1647  -1327  -1293  -1254
   -392  -1049   -659    719    132   -854   -844   -984  -1319  -1091  -1124  -1114
   -319  -1036   -717    678    197   -878   -659   -628  -1078   -911   -997  -1008
   -314  -1044   -730    678    207   -888   -605   -527  -1013   -865   -966   -987
   -311  -1041   -732    675    210   -888   -581   -488   -987   -844   -956   -984
   -290  -1018   -730    654    218   -875   -555   -454   -958   -820   -937   -966
   -275  -1018   -743    646    233   -880   -550   -436   -950   -813   -930   -958
   -277  -1018   -740    646    231   -880   -558   -433   -950   -810   -932   -956
   -290  -1018   -727    654    215   -872   -558   -426   -945   -807   -927   -950
   -298  -1015   -719    657    207   -867   -553   -418   -940   -802   -919   -948
   -285  -1005   -719    646    215   -862   -542   -405   -935   -792   -906   -940
   -277   -989   -711    633    215   -852   -535   -387   -922   -776   -891   -922
   -275   -979   -704    628    213   -841   -542   -376   -914   -769   -883   -909
   -272   -982   -709    626    215   -846   -545   -371   -911   -769   -883   -909
   -285   -984   -698    636    205   -841   -540   -361   -904   -761   -878   -901
   -306   -992   -688    649    189   -841   -540   -355   -901   -758   -875   -893
   -314   -997   -683    654    184   -841   -545   -353   -898   -753   -872   -891
   -280   -958   -678    618    197   -818   -537   -329   -880   -735   -852   -872
   -257   -917   -659    587    200   -789   -522   -303   -857   -711   -828   -852
   -265   -909   -644    584    187   -776   -517   -285   -841   -696   -813   -833
   -270   -914   -644    589    187   -779   -517   -270   -831   -685   -800   -820
   -267   -906   -641    584    187   -774   -522   -252   -820   -672   -784   -807
   -233   -865   -631    550    197   -748   -504   -213   -792   -644   -753   -776
   -236   -870   -636    550    200   -753   -493   -179   -769   -623   -735   -756
   -239   -862   -623    550    192   -743   -493   -140   -743   -597   -709   -730
   -226   -841   -615    532    192   -727   -488    -85   -709   -561   -675   -698
   -213   -820   -607    517    197   -714   -480    -23   -667   -519   -631   -659
   -215   -807   -592    509    187   -701   -478     38   -631   -478   -589   -615
   -176   -740   -563    457    192   -652   -459    111   -574   -413   -524   -545
   -127   -657   -530    392    200   -594   -439    184   -519   -350   -459   -475
   -132   -631   -498    381    181   -566   -439    218   -493   -316   -426   -439
   -132   -600   -467    366    166   -535   -433    244   -472   -288   -389   -402
   -127   -563   -436    345    153   -498   -426    254   -457   -265   -361   -368
   -145   -563   -420    353    137   -493   -433    239   -459   -267   -355   -361
   -171   -568   -397    371    111   -483   -446    213   -475   -283   -368   -371
   -174   -548   -374    358     98   -462   -444    187   -488   -301   -384   -387
   -140   -511   -374    324    116   -444   -433    166   -501   -316   -400   -402
   -161   -548   -387    353    111   -467   -436    114   -540   -361   -452   -454
   -184   -589   -405    387    109   -498   -444     54   -581   -413   -504   -511
   -202   -628   -426    413    109   -527   -439      2   -613   -457   -548   -555
   -239   -680   -441    459    101   -563   -444    -59   -654   -506   -600   -607
   -259   -724   -465    491     98   -594   -449   -119   -693   -548   -649   -657
   -275   -748   -472    511     98   -610   -459   -176   -724   -587   -688   -698
   -301   -797   -496    545     96   -646   -480   -236   -769   -631   -737   -750
   -296   -818   -522    555    111   -670   -496   -280   -802   -665   -771   -792
   -306   -841   -535    574    111   -688   -506   -311   -828   -691   -797   -818
   -309   -865   -555    587    122   -711   -506   -335   -841   -706   -815   -839
   -285   -828   -545    555    127   -688   -501   -337   -839   -704   -815   -839
   -288   -831   -542    558    124   -688   -506   -345   -841   -706   -823   -841
   -301   -859   -558    579    124   -709   -509   -353   -849   -714   -828   -844
   -303   -872   -568    589    132   -722   -511   -361   -852   -717   -833   -846
   -309   -872   -566    589    127   -722   -517   -366   -852   -722   -836   -844
   -322   -888   -568    605    122   -730   -522   -371   -857   -727   -839   -849
   -324   -893   -568    607    119   -732   -524   -376   -859   -730   -841   -854
   -322   -880   -558    602    116   -719   -519   -374   -852   -719   -831   -844
   -311   -870   -558    589    122   -714   -517   -371   -854   -717   -826   -841
   -309   -870   -561    589    124   -717   -524   -376   -857   -717   -828   -844
   -301   -859   -558    579    127   -709   -524   -379   -857   -717   -828   -846
   -293   -849   -555    571    129   -704   -517   -379   -852   -711   -823   -841
   -324   -893   -568    607    119   -732   -532   -394   -870   -727   -841   -857
   -332   -914   -581    623    124   -748   -540   -405   -880   -735   -849   -865
   -298   -883   -584    589    140   -735   -530   -400   -870   -724   -836   -857
   -298   -875   -576    587    137   -727   -527   -397   -867   -722   -831   -854
   -327   -911   -584    618    127   -748   -535   -407   -878   -737   -852   -875
   -314   -898   -587    605    135   -743   -527   -402   -870   -730   -846   -867
   -301   -844   -542    571    119   -693   -504   -381   -841   -701   -823   -844
   -303   -805   -501    555     98   -654   -472   -358   -810   -672   -797   -818
   -316   -807   -491    561     85   -649   -454   -358   -805   -670   -797   -820
   -322   -797   -475    558     75   -636   -452   -361   -802   -670   -797   -820
   -350   -807   -457    576     49   -633   -472   -379   -813   -672   -800   -823
   -327   -776   -449    553     59   -613   -478   -376   -800   -654   -784   -810
   -290   -756   -465    522     85   -610   -488   -376   -792   -646   -769   -792
   -301   -758   -459    530     77   -610   -498   -384   -797   -649   -771   -789
   -293   -774   -480    532     90   -626   -511   -394   -807   -657   -779   -795
   -285   -810   -524    548    119   -667   -537   -413   -833   -678   -802   -815
   -280   -846   -566    563    140   -706   -555   -431   -867   -709   -828   -841
   -290   -893   -602    592    155   -748   -553   -446   -888   -727   -852   -862
   -311   -943   -631    626    158   -787   -545   -459   -906   -743   -872   -883
   -316   -940   -623    628    153   -782   -530   -462   -914   -756   -885   -901
   -316   -956   -639    636    161   -800   -537   -485   -937   -779   -911   -927
   -345  -1021   -675    683    163   -849   -563   -524   -976   -820   -958   -971
   -350  -1049   -698    698    171   -875   -571   -542   -992   -841   -979   -992
   -348  -1065   -717    706    184   -891   -576   -545   -997   -846   -984   -995
   -342  -1065   -724    701    189   -896   -576   -548  -1000   -849   -989  -1005
   -353  -1083   -730    717    187   -906   -576   -555  -1008   -857  -1000  -1015
   -345  -1078   -732    709    192   -906   -568   -553  -1000   -849   -995  -1008
   -337  -1080   -743    709    202   -911   -563   -555  -1002   -849  -1000  -1013
   -345  -1088   -743    714    197   -914   -576   -571  -1018   -865  -1015  -1031
   -355  -1109   -753    732    197   -930   -587   -581  -1026   -872  -1021  -1039
   -361  -1122   -763    740    200   -943   -576   -568  -1018   -872  -1023  -1041
   -332  -1106   -774    719    220   -940   -511   -465   -958   -844  -1013  -1049
   -316  -1057   -740    685    207   -898   -426   -290   -841   -766   -971  -1026
   -257   -961   -706    607    223   -833   -337    -38   -652   -587   -815   -880
   -163   -789   -628    475    231   -709   -265    280   -405   -306   -524   -579
   -135   -485   -350    311    106   -418   -309    210   -322   -103   -233   -228
   -270   -187     83    226   -179    -51   -524   -470   -548   -103    -85    -10
   -485    -70    415    277   -452    171   -750  -1249   -911   -301   -179    -62
   -644   -322    319    483   -483     -2   -995  -1919  -1488   -883   -753   -644
   -659   -789   -129    724   -265   -459  -1234  -2291  -2065  -1571  -1465  -1356
   -584  -1143   -558    862    -15   -852  -1275  -2114  -2083  -1667  -1602  -1506
   -498  -1221   -722    859    109   -971  -1114  -1662  -1784  -1462  -1467  -1408
   -426  -1163   -740    795    153   -953   -870  -1179  -1434  -1205  -1278  -1254
   -374  -1174   -800    774    213   -987   -678   -826  -1187  -1026  -1150  -1153
   -366  -1197   -831    779    231  -1013   -615   -714  -1117   -974  -1117  -1130
   -389  -1241   -852    815    231  -1047   -615   -696  -1111   -976  -1127  -1143
   -384  -1252   -867    815    239  -1060   -610   -675  -1101   -971  -1122  -1143
   -355  -1228   -872    792    257  -1052   -584   -649  -1072   -948  -1101  -1124
   -353  -1221   -870    784    257  -1047   -584   -641  -1070   -948  -1101  -1122
   -355  -1226   -870    789    257  -1049   -584   -639  -1067   -945  -1098  -1117
   -355  -1228   -872    789    257  -1052   -584   -633  -1060   -940  -1096  -1111
   -322  -1202   -880    763    277  -1041   -568   -615  -1039   -924  -1078  -1098
   -306  -1171   -867    737    280  -1021   -555   -594  -1021   -909  -1057  -1080
   -340  -1200   -859    769    259  -1031   -566   -602  -1026   -917  -1065  -1085
   -358  -1236   -878    795    259  -1057   -579   -607  -1039   -924  -1075  -1098
   -355  -1228   -872    792    257  -1052   -579   -600  -1028   -914  -1065  -1088
   -379  -1252   -872    815    246  -1065   -589   -597  -1023   -914  -1065  -1085
   -348  -1231   -883    789    267  -1060   -576   -574  -1002   -896  -1049  -1070
   -306  -1176   -870    740    277  -1023   -548   -550   -976   -867  -1023  -1049
   -301  -1150   -849    727    272  -1000   -540   -535   -961   -854  -1010  -1034
   -298  -1148   -849    722    275  -1000   -542   -522   -948   -844  -1000  -1026
   -290  -1132   -844    711    275   -989   -535   -498   -932   -826   -979  -1010
   -283  -1114   -831    698    272   -974   -527   -470   -914   -805   -961   -995
   -277  -1106   -828    693    275   -969   -519   -441   -891   -784   -943   -979
   -270  -1101   -831    683    280   -966   -509   -405   -870   -763   -924   -958
   -275  -1106   -831    688    277   -969   -504   -363   -844   -740   -904   -943
   -280  -1101   -820    688    267   -961   -493   -311   -810   -706   -875   -919
   -257  -1065   -807    662    275   -937   -475   -246   -766   -662   -828   -880
   -262  -1067   -805    665    270   -937   -475   -184   -732   -628   -797   -852
   -246  -1034   -789    639    270   -911   -465   -114   -685   -579   -748   -800
   -213   -984   -771    597    277   -878   -452    -51   -636   -524   -696   -745
   -171   -911   -740    542    283   -826   -433      0   -600   -475   -649   -691
   -168   -880   -714    524    272   -800   -426     20   -574   -446   -610   -657
   -189   -878   -688    532    246   -782   -428     18   -571   -439   -597   -641
   -194   -880   -685    535    244   -782   -441     -2   -581   -449   -602   -641
   -163   -854   -691    509    262   -774   -439    -18   -584   -452   -602   -639
   -179   -852   -675    514    246   -763   -441    -51   -600   -470   -615   -652
   -200   -875   -675    537    236   -774   -446    -98   -628   -501   -644   -683
   -244   -937   -693    589    223   -815   -462   -168   -678   -553   -698   -737
   -277   -961   -683    620    202   -823   -475   -239   -722   -602   -750   -789
   -252   -945   -693    597    218   -820   -465   -296   -750   -633   -784   -828
   -257   -989   -732    620    236   -862   -465   -361   -795   -685   -836   -880
   -314  -1078   -763    693    223   -922   -488   -444   -852   -748   -898   -948
   -363  -1156   -792    761    213   -974   -519   -522   -904   -805   -956  -1002
   -342  -1158   -818    750    236   -989   -530   -563   -930   -833   -989  -1036
   -309  -1140   -831    724    259   -984   -524   -592   -945   -852  -1008  -1054
   -355  -1200   -846    776    244  -1023   -540   -636   -979   -885  -1039  -1091
   -389  -1262   -872    826    241  -1067   -558   -675  -1010   -919  -1070  -1127
   -384  -1286   -901    833    257  -1093   -571   -698  -1026   -935  -1088  -1148
   -379  -1275   -896    826    257  -1085   -568   -706  -1026   -940  -1088  -1153
   -366  -1254   -888    807    259  -1072   -558   -704  -1021   -935  -1083  -1148
   -311  -1213   -901    763    293  -1057   -535   -691  -1002   -917  -1065  -1130
   -319  -1228   -909    774    293  -1070   -537   -698  -1005   -922  -1070  -1137
   -342  -1247   -906    795    280  -1078   -553   -714  -1018   -937  -1085  -1153
   -366  -1288   -922    826    277  -1106   -574   -735  -1036   -958  -1106  -1174
   -381  -1317   -935    849    275  -1127   -581   -743  -1039   -961  -1111  -1179
   -371  -1299   -927    833    277  -1114   -571   -737  -1028   -950  -1104  -1171
   -355  -1286   -930    820    285  -1109   -574   -740  -1026   -950  -1104  -1174
   -371  -1309   -937    839    280  -1124   -584   -750  -1036   -961  -1114  -1184
   -384  -1330   -945    857    280  -1137   -592   -758  -1039   -969  -1117  -1189
   -389  -1340   -953    862    280  -1148   -594   -763  -1039   -969  -1119  -1192
   -400  -1353   -956    875    275  -1156   -594   -771  -1047   -976  -1127  -1200
   -444  -1395   -950    917    252  -1174   -620   -802  -1072  -1002  -1150  -1226
   -418  -1374   -956    896    267  -1166   -620   -802  -1072  -1002  -1145  -1223
   -340  -1299   -958    818    309  -1130   -587   -774  -1049   -976  -1119  -1200
   -306  -1247   -940    776    316  -1096   -558   -750  -1021   -953  -1098  -1179
   -329  -1215   -885    771    275  -1052   -530   -724   -982   -922  -1070  -1153
   -384  -1223   -839    805    226  -1031   -514   -724   -969   -911  -1065  -1148
   -394  -1236   -841    815    220  -1039   -504   -722   -969   -917  -1070  -1156
   -368  -1210   -844    789    236  -1028   -496   -714   -958   -909  -1057  -1145
   -366  -1192   -828    779    231  -1013   -509   -724   -953   -904  -1047  -1143
   -350  -1176   -826    763    236  -1002   -535   -737   -950   -898  -1041  -1132
   -322  -1158   -836    737    254   -997   -540   -740   -950   -896  -1036  -1122
   -340  -1171   -831    756    244  -1002   -550   -745   -958   -898  -1036  -1122
   -324  -1187   -865    753    267  -1026   -568   -750   -969   -906  -1044  -1130
   -342  -1257   -914    800    285  -1085   -605   -776  -1002   -937  -1072  -1158
   -366  -1322   -956    841    293  -1137   -631   -810  -1036   -974  -1109  -1189
   -355  -1345   -989    849    314  -1166   -628   -823  -1054   -997  -1130  -1202
   -337  -1345  -1008    841    335  -1179   -615   -833  -1067  -1010  -1145  -1218
   -374  -1371   -997    872    311  -1184   -605   -841  -1072  -1023  -1158  -1239
   -410  -1418  -1010    914    298  -1215   -618   -872  -1098  -1054  -1189  -1273
   -415  -1470  -1057    943    319  -1265   -636   -898  -1127  -1085  -1218  -1301
   -418  -1496  -1078    956    327  -1288   -652   -917  -1145  -1106  -1241  -1325
   -418  -1496  -1078    958    329  -1288   -652   -922  -1145  -1111  -1244  -1327
   -423  -1506  -1085    963    327  -1296   -652   -924  -1145  -1117  -1254  -1332
   -436  -1517  -1083    976    322  -1301   -657   -932  -1153  -1124  -1262  -1337
   -433  -1504  -1072    966    316  -1291   -649   -924  -1140  -1114  -1247  -1327
   -371  -1452  -1080    911    353  -1267   -633   -906  -1122  -1098  -1231  -1309
   -381  -1454  -1075    917    345  -1265   -639   -914  -1130  -1106  -1236  -1317
   -418  -1491  -1075    953    327  -1283   -652   -927  -1140  -1117  -1244  -1327
   -405  -1486  -1080    945    335  -1283   -636   -904  -1124  -1114  -1244  -1332
   -397  -1467  -1070    932    335  -1270   -568   -797  -1070  -1093  -1249  -1350
   -384  -1434  -1052    909    329  -1244   -491   -626   -956  -1015  -1195  -1312
   -306  -1317  -1010    813    350  -1163   -400   -329   -740   -810  -1008  -1140
   -215  -1122   -909    667    345  -1018   -324    -23   -496   -524   -714   -826
   -171   -761   -589    467    207   -675   -405   -228   -441   -319   -415   -462
   -337   -519   -181    428    -80   -353   -649   -989   -657   -303   -270   -259
   -579   -498     80    537   -332   -210   -898  -1800  -1034   -532   -418   -376
   -719   -836   -116    776   -303   -478  -1171  -2418  -1647  -1184  -1054  -1005
   -756  -1319   -563   1039    -96   -943  -1413  -2691  -2153  -1805  -1680  -1631
   -672  -1561   -888   1117    106  -1226  -1392  -2397  -2049  -1779  -1712  -1696
   -550  -1540   -989   1044    218  -1265  -1153  -1878  -1717  -1548  -1556  -1579
   -498  -1509  -1010   1002    254  -1260   -896  -1413  -1421  -1340  -1415  -1462
   -441  -1514  -1072    979    314  -1293   -730  -1117  -1239  -1213  -1327  -1397
   -400  -1509  -1109    956    353  -1312   -680  -1028  -1184  -1179  -1296  -1384
   -431  -1556  -1127    992    348  -1343   -678  -1008  -1179  -1179  -1296  -1392
   -444  -1571  -1127   1008    340  -1350   -675   -989  -1169  -1174  -1296  -1392
   -478  -1610  -1132   1044    327  -1371   -680   -984  -1166  -1179  -1306  -1397
   -472  -1600  -1130   1034    327  -1366   -675   -971  -1156  -1169  -1301  -1387
   -413  -1525  -1114    969    348  -1319   -644   -935  -1117  -1130  -1270  -1350
   -389  -1501  -1114    943    361  -1306   -636   -917  -1101  -1114  -1252  -1335
   -415  -1527  -1111    971    348  -1319   -649   -919  -1106  -1119  -1249  -1340
   -423  -1530  -1106    976    340  -1319   -654   -919  -1104  -1119  -1249  -1343
   -426  -1532  -1106    979    337  -1322   -659   -911  -1101  -1117  -1241  -1340
   -413  -1519  -1106    966    345  -1314   -652   -893  -1088  -1106  -1231  -1330
   -374  -1470  -1096    922    361  -1283   -633   -867  -1062  -1078  -1210  -1301
   -405  -1496  -1091    950    340  -1296   -644   -867  -1060  -1078  -1210  -1301
   -413  -1499  -1088    956    337  -1293   -644   -852  -1047  -1070  -1200  -1293
   -397  -1478  -1080    937    340  -1280   -633   -831  -1031  -1054  -1187  -1278
   -374  -1449  -1075    911    350  -1262   -618   -805  -1005  -1028  -1161  -1252
   -415  -1488  -1072    950    327  -1280   -633   -800  -1005  -1028  -1163  -1260
   -415  -1470  -1054    943    319  -1262   -628   -771   -984  -1010  -1148  -1241
   -392  -1436  -1044    911    324  -1241   -615   -735   -958   -989  -1124  -1218
   -329  -1369  -1039    849    353  -1205   -594   -683   -919   -948  -1088  -1184
   -350  -1379  -1028    862    335  -1205   -594   -644   -904   -935  -1078  -1176
   -363  -1379  -1018    870    327  -1200   -592   -597   -878   -906  -1047  -1156
   -366  -1371  -1008    867    319  -1192   -592   -542   -846   -878  -1018  -1124
   -376  -1371   -995    875    309  -1184   -592   -480   -815   -846   -995  -1093
   -285  -1273   -989    779    350  -1132   -550   -379   -743   -776   -922  -1018
   -215  -1169   -953    691    366  -1062   -511   -285   -675   -698   -844   -943
   -254  -1176   -922    714    332  -1049   -517   -244   -649   -667   -813   -909
   -254  -1156   -901    706    322  -1028   -524   -213   -626   -636   -779   -880
   -249  -1114   -865    680    306   -989   -522   -197   -602   -605   -745   -849
   -246  -1078   -831    659    290   -956   -517   -192   -589   -587   -724   -820
   -249  -1065   -818    654    283   -943   -519   -202   -592   -584   -724   -813
   -262  -1078   -815    670    275   -948   -530   -228   -607   -597   -732   -828
   -252  -1054   -802    652    272   -930   -527   -254   -615   -607   -732   -836
   -246  -1036   -789    641    270   -914   -519   -290   -620   -618   -743   -841
   -298  -1101   -805    698    249   -953   -535   -355   -659   -662   -792   -883
   -363  -1176   -813    771    223   -995   -553   -436   -706   -717   -844   -937
   -361  -1179   -818    769    226  -1000   -545   -493   -730   -748   -875   -969
   -358  -1197   -839    776    239  -1018   -545   -553   -761   -784   -914  -1008
   -413  -1278   -867    844    226  -1075   -574   -633   -818   -846   -976  -1070
   -413  -1306   -893    859    239  -1101   -579   -683   -846   -880  -1013  -1106
   -381  -1286   -906    831    259  -1098   -561   -711   -859   -896  -1026  -1127
   -376  -1301   -924    839    272  -1111   -561   -740   -880   -917  -1047  -1150
   -418  -1361   -943    885    262  -1153   -594   -787   -917   -958  -1091  -1187
   -428  -1384   -956    906    262  -1171   -615   -820   -945   -987  -1119  -1218
   -449  -1408   -958    927    252  -1182   -618   -839   -956  -1005  -1132  -1236
   -449  -1402   -953    924    252  -1179   -618   -844   -953  -1002  -1127  -1234
   -410  -1366   -956    885    272  -1161   -610   -833   -943   -989  -1119  -1218
   -394  -1353   -958    875    280  -1156   -597   -823   -935   -979  -1109  -1200
   -418  -1379   -961    896    270  -1171   -600   -831   -937   -982  -1109  -1202
   -431  -1389   -958    909    262  -1174   -607   -831   -937   -984  -1109  -1202
   -436  -1397   -963    917    262  -1179   -613   -831   -937   -984  -1114  -1205
   -459  -1434   -974    948    257  -1205   -626   -844   -945   -997  -1124  -1218
   -470  -1434   -963    950    244  -1200   -626   -844   -943   -997  -1127  -1221
   -446  -1410   -966    927    257  -1189   -618   -839   -940   -995  -1122  -1221
   -426  -1387   -963    904    267  -1176   -610   -833   -937   -989  -1114  -1213
   -400  -1363   -963    883    280  -1163   -597   -818   -919   -971  -1093  -1184
   -439  -1402   -963    919    259  -1184   -613   -831   -927   -979  -1101  -1184
   -465  -1418   -956    940    244  -1187   -628   -846   -943   -992  -1117  -1195
   -449  -1410   -961    930    254  -1187   -623   -846   -937   -987  -1109  -1187
   -428  -1389   -961    909    265  -1176   -605   -836   -924   -976  -1098  -1179
   -418  -1376   -958    896    270  -1169   -607   -839   -922   -979  -1104  -1187
   -439  -1379   -943    909    252  -1161   -615   -844   -924   -976  -1104  -1187
   -446  -1332   -888    888    220  -1111   -589   -820   -893   -945  -1070  -1153
   -433  -1291   -857    862    210  -1075   -561   -797   -862   -922  -1044  -1119
   -413  -1262   -849    836    215  -1057   -537   -784   -844   -911  -1026  -1098
   -413  -1239   -826    826    205  -1031   -530   -779   -833   -901  -1015  -1091
   -441  -1236   -795    839    174  -1015   -542   -787   -831   -891  -1010  -1080
   -452  -1244   -792    849    168  -1018   -574   -797   -828   -883  -1005  -1065
   -407  -1202   -795    802    192  -1000   -597   -805   -831   -875   -989  -1049
   -381  -1161   -782    771    197   -971   -587   -787   -813   -849   -953  -1018
   -397  -1218   -820    805    210  -1018   -615   -802   -833   -865   -966  -1031
   -392  -1241   -849    818    228  -1047   -644   -826   -857   -891   -989  -1052
   -397  -1275   -878    833    239  -1078   -654   -846   -880   -914  -1010  -1067
   -433  -1337   -904    885    233  -1119   -665   -867   -904   -937  -1034  -1085
   -462  -1384   -922    922    228  -1153   -672   -885   -930   -963  -1062  -1104
   -454  -1363   -909    909    226  -1137   -657   -885   -932   -969  -1062  -1106
   -459  -1358   -901    906    218  -1130   -657   -904   -943   -982  -1067  -1111
   -470  -1405   -935    937    231  -1171   -672   -927   -969  -1008  -1091  -1124
   -480  -1436   -956    956    236  -1195   -683   -940   -987  -1026  -1106  -1135
   -465  -1423   -958    945    246  -1192   -675   -935   -979  -1021  -1096  -1130
   -433  -1384   -953    909    257  -1169   -667   -932   -969  -1015  -1096  -1124
   -478  -1426   -948    950    233  -1187   -691   -953   -989  -1036  -1117  -1140
   -462  -1410   -948    935    241  -1179   -688   -950   -984  -1023  -1098  -1127
   -449  -1389   -940    919    244  -1166   -675   -937   -969  -1005  -1083  -1106
   -480  -1434   -953    956    233  -1195   -683   -948   -982  -1018  -1098  -1114
   -483  -1439   -956    961    233  -1200   -691   -948   -982  -1023  -1093  -1111
   -459  -1410   -950    935    244  -1182   -675   -919   -963  -1008  -1078  -1096
   -454  -1392   -937    924    241  -1166   -615   -810   -893   -966  -1060  -1093
   -418  -1322   -904    870    241  -1114   -530   -623   -758   -865   -982  -1031
   -355  -1195   -841    774    241  -1018   -454   -376   -561   -670   -795   -852
   -259  -1013   -753    633    246   -883   -426   -114   -348   -405   -506   -535
   -226   -704   -478    465    124   -592   -475   -168   -246   -194   -213   -174
   -361   -426    -64    392   -150   -244   -628   -756   -426   -187    -77     33
   -576   -337    239    457   -410    -49   -792  -1493   -802   -444   -254   -111
   -776   -597    179    685   -478   -210   -987  -2171  -1397  -1065   -867   -740
   -805  -1018   -213    911   -296   -615  -1252  -2543  -1919  -1647  -1449  -1325
   -698  -1332   -633   1015    -33   -984  -1335  -2400  -1938  -1714  -1553  -1434
   -605  -1441   -836   1021    114  -1140  -1228  -2021  -1709  -1569  -1473  -1379
   -542  -1415   -875    979    163  -1145  -1005  -1545  -1376  -1325  -1291  -1236
   -517  -1434   -917    976    200  -1176   -810  -1166  -1124  -1143  -1156  -1130
   -475  -1400   -927    937    223  -1163   -737  -1031  -1036  -1078  -1111  -1088
   -465  -1405   -940    932    236  -1174   -709   -987  -1008  -1057  -1091  -1072
   -483  -1434   -950    956    231  -1192   -706   -969   -995  -1047  -1075  -1067
   -506  -1444   -937    976    215  -1192   -711   -961   -987  -1036  -1070  -1067
   -501  -1439   -937    969    218  -1189   -714   -945   -976  -1031  -1075  -1060
   -454  -1389   -935    922    239  -1163   -688   -914   -950  -1010  -1052  -1028
   -444  -1379   -935    909    244  -1156   -678   -898   -935   -995  -1028  -1008
   -452  -1395   -943    924    244  -1169   -678   -893   -932   -989  -1028  -1000
   -467  -1397   -930    930    228  -1163   -685   -885   -930   -987  -1028   -984
   -462  -1382   -919    922    228  -1153   -688   -872   -922   -976  -1010   -969
   -428  -1343   -914    885    241  -1127   -665   -849   -904   -956   -984   -950
   -446  -1350   -904    898    228  -1127   -672   -852   -906   -956   -987   -961
   -478  -1361   -885    919    202  -1124   -680   -849   -904   -956   -987   -956
   -428  -1309   -880    867    223  -1093   -657   -813   -870   -917   -953   -914
   -394  -1273   -878    831    239  -1078   -649   -789   -852   -901   -937   -896
   -439  -1309   -870    875    215  -1091   -657   -784   -854   -904   -937   -896
   -436  -1288   -852    862    205  -1070   -652   -763   -831   -878   -914   -870
   -436  -1299   -862    865    213  -1080   -652   -745   -820   -867   -901   -852
   -413  -1275   -862    844    223  -1070   -639   -714   -795   -841   -878   -818
   -394  -1249   -854    823    228  -1052   -636   -685   -776   -826   -862   -805
   -389  -1236   -846    813    228  -1044   -631   -646   -753   -797   -828   -779
   -400  -1236   -836    818    218  -1039   -631   -607   -730   -774   -800   -756
   -405  -1223   -818    813    205  -1023   -641   -571   -711   -756   -779   -730
   -355  -1153   -797    756    220   -976   -618   -496   -654   -693   -719   -665
   -303  -1109   -805    706    249   -956   -587   -410   -600   -631   -662   -597
   -311  -1091   -779    701    233   -937   -584   -340   -553   -574   -605   -532
   -324  -1080   -756    701    213   -917   -589   -285   -509   -519   -548   -475
   -316  -1044   -727    680    205   -885   -581   -239   -472   -475   -501   -428
   -283   -961   -678    620    197   -820   -571   -210   -439   -439   -454   -376
   -270   -904   -633    587    179   -769   -561   -197   -415   -415   -426   -345
   -288   -909   -620    597    163   -766   -571   -210   -420   -418   -423   -342
   -296   -909   -613    602    158   -761   -571   -226   -428   -420   -420   -335
   -270   -854   -584    561    153   -719   -550   -228   -423   -413   -413   -316
   -272   -854   -581    563    153   -719   -548   -259   -441   -441   -444   -345
   -316   -906   -589    610    135   -748   -548   -309   -480   -485   -491   -394
   -374   -974   -600    675    111   -787   -550   -361   -519   -535   -537   -441
   -394  -1015   -620    704    111   -818   -568   -426   -568   -592   -600   -493
   -379  -1005   -626    691    122   -815   -558   -470   -589   -620   -639   -527
   -413  -1054   -644    732    114   -849   -568   -530   -628   -672   -685   -579
   -433  -1083   -649    758    106   -867   -581   -587   -665   -717   -727   -620
   -413  -1088   -675    750    129   -883   -574   -623   -685   -740   -756   -652
   -418  -1119   -701    769    140   -911   -581   -662   -711   -771   -787   -685
   -433  -1130   -696    779    127   -914   -592   -698   -735   -792   -805   -711
   -467  -1166   -698    818    114   -932   -607   -727   -753   -815   -828   -727
   -493  -1213   -719    852    111   -966   -620   -748   -776   -841   -862   -743
   -496  -1208   -714    852    109   -961   -620   -753   -774   -844   -857   -737
   -446  -1153   -709    797    129   -930   -610   -743   -756   -823   -836   -719
   -400  -1109   -709    756    153   -909   -600   -730   -743   -805   -820   -704
   -433  -1122   -688    776    124   -904   -602   -735   -748   -810   -820   -704
   -457  -1143   -685    800    114   -917   -615   -743   -761   -820   -826   -709
   -452  -1143   -691    797    116   -919   -615   -745   -756   -815   -820   -704
   -459  -1150   -691    805    114   -922   -618   -743   -748   -807   -810   -691
   -462  -1150   -688    805    111   -919   -623   -745   -753   -813   -813   -683
   -452  -1127   -678    789    111   -904   -618   -740   -745   -805   -800   -670
   -452  -1122   -672    787    109   -898   -610   -735   -732   -792   -792   -662
   -449  -1124   -675    787    111   -901   -602   -735   -735   -805   -807   -672
   -457  -1140   -685    797    111   -914   -618   -748   -753   -818   -818   -678
   -467  -1145   -680    805    103   -914   -626   -750   -753   -810   -815   -672
   -452  -1132   -680    792    111   -909   -620   -750   -753   -807   -810   -675
   -478  -1137   -659    807     90   -898   -636   -761   -758   -813   -813   -672
   -498  -1166   -670    831     85   -919   -646   -769   -763   -818   -826   -670
   -441  -1080   -639    761     96   -859   -615   -735   -724   -787   -792   -639
   -426   -992   -568    709     70   -782   -574   -698   -683   -743   -743   -600
   -465  -1000   -535    732     33   -769   -558   -696   -675   -735   -737   -587
   -470  -1015   -548    740     36   -782   -555   -696   -675   -740   -748   -592
   -470   -987   -517    727     23   -753   -561   -698   -672   -735   -737   -581
   -452   -940   -488    693     18   -714   -566   -696   -652   -714   -714   -553
   -410   -906   -496    659     41   -701   -574   -691   -636   -691   -683   -524
   -436   -945   -509    688     36   -727   -594   -711   -652   -701   -696   -532
   -480   -995   -514    737     15   -756   -618   -722   -667   -717   -711   -540
   -433   -969   -537    701     49   -753   -628   -724   -675   -719   -709   -540
   -379   -945   -566    662     93   -756   -628   -724   -688   -722   -709   -545
   -428  -1015   -587    719     77   -802   -641   -745   -717   -748   -732   -553
   -454  -1072   -620    763     80   -846   -641   -761   -743   -779   -763   -566
   -504  -1153   -649    828     70   -901   -659   -784   -774   -813   -802   -602
   -527  -1195   -667    862     70   -932   -665   -800   -797   -836   -826   -631
   -436  -1093   -657    761    109   -875   -633   -787   -782   -823   -810   -623
   -433  -1096   -662    763    111   -880   -639   -795   -795   -833   -818   -626
   -472  -1153   -680    810    101   -917   -662   -818   -826   -862   -839   -639
   -509  -1184   -675    846     83   -930   -680   -836   -844   -880   -852   -652
   -519  -1208   -691    862     83   -950   -683   -839   -849   -891   -862   -665
   -496  -1187   -691    841     96   -940   -670   -833   -836   -883   -859   -659
   -496  -1176   -680    836     90   -930   -678   -833   -836   -883   -857   -659
   -485  -1161   -675    823     93   -919   -675   -828   -833   -880   -857   -657
   -470  -1158   -688    813    106   -922   -678   -826   -831   -875   -852   -646
   -475  -1166   -691    820    106   -927   -675   -818   -826   -872   -849   -639
   -504  -1202   -698    849     96   -950   -641   -753   -789   -865   -857   -652
   -509  -1189   -680    849     85   -935   -553   -587   -672   -792   -818   -641
   -402  -1034   -631    717    111   -833   -454   -366   -485   -613   -654   -511
   -329   -849   -519    589     93   -685   -392    -77   -231   -316   -358   -207
   -262   -589   -327    423     31   -459   -420      0    -90    -70    -36    181
   -353   -277     75    316   -215   -101   -589   -465   -252    -44    145    449
   -527    -80    446    301   -491    181   -787  -1150   -615   -220     93    436
   -696   -202    493    449   -597    142   -989  -1849  -1192   -789   -454   -106
   -763   -574    189    667   -478   -194  -1241  -2369  -1834  -1522  -1213   -862
   -727   -956   -228    841   -249   -592  -1382  -2439  -2055  -1808  -1512  -1158
   -649  -1189   -540    917    -54   -865  -1275  -2068  -1810  -1644  -1421  -1106
   -568  -1208   -641    888     36   -924  -1065  -1600  -1447  -1376  -1239   -958
   -532  -1202   -670    865     67   -937   -857  -1179  -1114  -1117  -1044   -789
   -506  -1195   -688    852     90   -943   -735   -943   -927   -969   -919   -680
   -504  -1210   -706    854     98   -958   -704   -880   -883   -935   -896   -670
   -485  -1205   -719    844    114   -961   -698   -857   -870   -924   -891   -672
   -480  -1197   -719    836    116   -958   -696   -841   -854   -914   -883   -657
   -475  -1187   -711    831    116   -950   -685   -820   -831   -896   -865   -631
   -472  -1184   -711    826    119   -948   -688   -815   -826   -891   -867   -636
   -465  -1169   -704    815    116   -935   -693   -810   -820   -885   -862   -636
   -472  -1148   -675    810     98   -911   -685   -795   -802   -865   -841   -610
   -478  -1150   -672    815     96   -911   -670   -776   -787   -854   -828   -589
   -472  -1166   -693    818    109   -930   -680   -771   -789   -852   -826   -584
   -472  -1153   -680    813    101   -917   -680   -756   -776   -839   -813   -571
   -478  -1158   -680    815    101   -919   -683   -748   -769   -831   -810   -563
   -478  -1145   -667    813     93   -906   -698   -745   -769   -828   -802   -561
   -467  -1106   -641    784     85   -875   -685   -724   -750   -810   -779   -548
   -446  -1070   -626    758     88   -849   -665   -698   -727   -782   -750   -524
   -449  -1075   -626    761     85   -849   -657   -680   -714   -771   -743   -514
   -501  -1119   -618    810     57   -870   -680   -685   -722   -779   -743   -524
   -514  -1127   -615    818     49   -872   -683   -670   -701   -763   -732   -496
   -428  -1044   -618    735     93   -831   -644   -613   -652   -714   -691   -446
   -389   -987   -597    688    101   -792   -620   -574   -613   -675   -649   -413
   -376   -948   -571    662     96   -761   -607   -537   -584   -646   -623   -392
   -361   -932   -571    644    103   -753   -594   -488   -545   -605   -584   -358
   -384   -930   -545    657     77   -737   -594   -446   -517   -574   -555   -329
   -384   -909   -524    644     67   -717   -579   -384   -465   -522   -509   -283
   -361   -883   -522    623     80   -704   -574   -324   -418   -475   -462   -241
   -345   -846   -504    594     77   -675   -568   -259   -366   -410   -397   -176
   -337   -823   -485    579     72   -654   -553   -187   -309   -340   -329    -98
   -293   -724   -431    509     67   -579   -530   -119   -252   -270   -254    -25
   -246   -610   -363    428     57   -488   -504    -72   -202   -215   -189     31
   -288   -633   -345    459     28   -491   -517    -75   -205   -210   -176     46
   -306   -631   -324    467      7   -478   -527    -85   -202   -207   -166     62
   -290   -589   -301    439      2   -444   -530    -96   -200   -205   -166     67
   -319   -618   -298    470    -10   -459   -540   -127   -231   -236   -200     36
   -345   -641   -296    491    -25   -470   -540   -158   -252   -257   -215     20
   -316   -607   -293    462    -12   -452   -519   -179   -262   -275   -233      5
   -324   -631   -306    478    -10   -470   -530   -239   -309   -340   -298    -62
   -374   -680   -306    527    -33   -493   -532   -298   -350   -392   -353   -119
   -371   -698   -329    532    -23   -514   -537   -353   -387   -428   -394   -153
   -361   -730   -368    545      2   -550   -540   -410   -431   -480   -452   -202
   -400   -792   -392    594     -5   -592   -553   -470   -480   -535   -506   -259
   -413   -815   -402    615     -5   -610   -566   -522   -524   -574   -550   -311
   -428   -854   -426    639     -2   -641   -584   -581   -571   -626   -602   -368
   -449   -885   -436    665     -7   -662   -607   -620   -605   -659   -636   -405
   -446   -872   -426    659    -12   -652   -623   -649   -628   -683   -659   -426
   -418   -862   -444    641     12   -654   -610   -654   -631   -683   -659   -418
   -420   -891   -470    654     23   -680   -605   -654   -633   -691   -662   -413
   -439   -901   -462    670     10   -683   -620   -662   -641   -698   -665   -418
   -449   -911   -465    680      5   -688   -636   -678   -649   -709   -680   -433
   -457   -930   -472    693      7   -701   -639   -680   -652   -709   -688   -431
   -415   -875   -459    644     20   -667   -610   -662   -631   -688   -675   -415
   -400   -857   -459    628     28   -659   -605   -649   -615   -675   -657   -402
   -413   -875   -462    641     23   -670   -615   -652   -618   -680   -654   -400
   -423   -885   -462    654     18   -675   -623   -657   -620   -678   -654   -397
   -457   -909   -454    680     -2   -683   -633   -665   -623   -680   -652   -405
   -480   -924   -444    701    -20   -685   -646   -678   -636   -693   -662   -423
   -449   -901   -454    672      2   -678   -631   -665   -628   -680   -657   -418
   -418   -862   -444    641     12   -654   -607   -649   -607   -657   -636   -392
   -405   -820   -418    613      5   -620   -613   -644   -602   -652   -623   -379
   -407   -826   -418    615      5   -623   -615   -646   -607   -654   -623   -384
   -444   -846   -405    644    -20   -628   -613   -654   -618   -670   -644   -410
   -465   -857   -392    662    -36   -626   -613   -654   -613   -667   -646   -410
   -439   -833   -397    633    -23   -615   -597   -633   -592   -644   -620   -368
   -420   -774   -353    597    -36   -563   -579   -610   -561   -613   -584   -340
   -407   -693   -285    548    -62   -488   -542   -584   -527   -581   -550   -311
   -428   -711   -283    571    -72   -498   -530   -579   -519   -579   -545   -311
   -457   -737   -283    594    -88   -511   -532   -584   -522   -576   -550   -306
   -433   -683   -249    558    -93   -467   -542   -594   -514   -568   -545   -298
   -415   -641   -228    527    -96   -433   -561   -600   -511   -558   -532   -288
   -407   -662   -254    535    -77   -459   -574   -610   -519   -561   -532   -280
   -423   -693   -272    555    -77   -483   -592   -618   -532   -566   -542   -288
   -397   -680   -283    537    -57   -483   -594   -605   -535   -563   -542   -293
   -410   -740   -332    574    -41   -537   -610   -623   -563   -597   -571   -314
   -444   -820   -376    633    -33   -600   -636   -654   -602   -633   -610   -340
   -449   -828   -381    636    -36   -605   -644   -667   -620   -649   -618   -350
   -407   -802   -394    605     -7   -600   -623   -662   -620   -646   -613   -355
   -428   -826   -397    626    -18   -613   -615   -675   -633   -667   -639   -384
   -423   -831   -407    628     -7   -620   -607   -685   -646   -683   -657   -400
   -449   -880   -431    662    -10   -657   -626   -711   -675   -709   -680   -418
   -478   -935   -459    706    -10   -698   -646   -732   -701   -737   -701   -433
   -470   -937   -467    704     -5   -701   -652   -735   -706   -743   -698   -436
   -454   -891   -436    672    -10   -665   -659   -735   -704   -737   -691   -433
   -444   -878   -436    659     -5   -657   -646   -730   -696   -732   -691   -433
   -470   -930   -459    698     -7   -696   -636   -730   -701   -735   -701   -444
   -483   -943   -459    711    -12   -701   -641   -735   -711   -740   -701   -452
   -530   -995   -465    763    -33   -730   -675   -756   -730   -761   -719   -472
   -501   -974   -475    737    -15   -724   -672   -748   -719   -750   -717   -462
   -400   -859   -462    628     31   -662   -607   -672   -659   -709   -683   -426
   -387   -810   -423    600     18   -618   -517   -535   -563   -659   -665   -426
   -394   -795   -400    594      2   -597   -446   -371   -439   -566   -602   -389
   -376   -711   -335    542    -20   -524   -379    -98   -205   -324   -376   -179
   -309   -483   -176    394    -67   -329   -348    122     28    -12    -25    200
   -285   -114    171    200   -231     28   -467   -174    -18    127    257    561
   -426    189    615    119   -519    402   -714   -867   -319     83    368    740
   -641    205    844    218   -743    524   -950  -1623   -849   -350      7    402
   -737   -153    584    446   -662    215  -1184  -2210  -1543  -1145   -807   -402
   -696   -584    111    639   -405   -236  -1366  -2410  -1951  -1662  -1350   -937
   -607   -857   -249    732   -179   -553  -1301  -2104  -1779  -1574  -1332   -945
   -558   -927   -368    740    -96   -649  -1080  -1605  -1382  -1288  -1132   -789
   -527   -950   -423    737    -51   -688   -867  -1169  -1044  -1026   -945   -631
   -504   -963   -462    732    -23   -711   -740   -901   -841   -859   -820   -530
   -501   -966   -465    735    -18   -717   -688   -802   -769   -800   -776   -501
   -483   -969   -485    724      0   -727   -670   -769   -745   -776   -763   -496
   -472   -969   -496    719     10   -732   -662   -750   -735   -769   -761   -493
   -496   -984   -488    740     -5   -737   -662   -743   -732   -771   -761   -496
   -446   -940   -493    693     23   -717   -639   -706   -704   -748   -740   -478
   -407   -904   -498    654     44   -701   -618   -680   -685   -730   -722   -462
   -428   -906   -478    667     23   -693   -618   -675   -678   -722   -717   -459
   -452   -914   -462    680      2   -688   -623   -672   -675   -719   -709   -449
   -480   -943   -462    711    -10   -704   -633   -670   -675   -722   -714   -452
   -452   -911   -462    680      2   -688   -628   -654   -659   -704   -701   -446
   -400   -846   -446    623     20   -646   -607   -626   -631   -672   -670   -415
   -423   -859   -436    639      5   -649   -607   -613   -626   -667   -662   -405
   -418   -844   -426    631      2   -636   -600   -600   -613   -657   -649   -397
   -439   -867   -431    652     -7   -649   -605   -587   -597   -646   -646   -389
   -454   -898   -446    675     -5   -672   -615   -579   -602   -649   -652   -394
   -452   -906   -454    678      0   -680   -613   -563   -594   -644   -644   -394
   -452   -875   -423    665    -15   -649   -600   -532   -566   -615   -615   -368
   -397   -797   -400    597      0   -600   -571   -485   -527   -576   -579   -335
   -371   -763   -394    566     10   -579   -563   -457   -506   -550   -555   -322
   -379   -761   -381    568      0   -571   -563   -426   -485   -527   -537   -306
   -397   -761   -363    579    -18   -563   -555   -384   -457   -506   -517   -283
   -426   -792   -368    607    -31   -579   -545   -337   -426   -478   -498   -262
   -389   -756   -366    571    -12   -561   -524   -265   -371   -423   -449   -213
   -311   -657   -345    485     15   -501   -488   -166   -296   -345   -374   -137
   -327   -641   -314    485     -7   -478   -475    -96   -244   -290   -324    -90
   -329   -602   -275    465    -28   -439   -472    -36   -194   -236   -275    -41
   -327   -568   -241    446    -44   -405   -475     10   -155   -187   -226      7
   -314   -514   -202    413    -57   -358   -467     49   -119   -140   -174     62
   -275   -452   -176    363    -49   -314   -441     85    -75    -93   -124    119
   -272   -431   -161    350    -57   -296   -431     90    -67    -83   -106    135
   -316   -444   -127    379    -96   -285   -446     62    -88   -103   -119    114
   -327   -452   -127    387   -101   -290   -457     31   -111   -122   -137    106
   -335   -457   -122    397   -106   -290   -472     -5   -140   -145   -161     88
   -350   -467   -119    407   -116   -293   -480    -54   -179   -181   -197     49
   -332   -454   -122    392   -106   -288   -472   -101   -205   -213   -228     12
   -366   -506   -140    436   -114   -324   -483   -168   -254   -267   -288    -49
   -371   -524   -153    449   -109   -340   -488   -233   -298   -322   -340   -103
   -366   -537   -171    449    -98   -355   -501   -298   -348   -376   -392   -161
   -376   -584   -207    480    -85   -394   -517   -361   -394   -426   -446   -215
   -410   -641   -231    524    -90   -436   -527   -413   -433   -462   -488   -244
   -413   -667   -254    540    -80   -462   -532   -452   -465   -491   -519   -265
   -407   -678   -270    540    -70   -472   -542   -488   -491   -519   -545   -301
   -433   -722   -288    576    -75   -504   -563   -524   -527   -555   -579   -348
   -433   -724   -290    579    -72   -509   -571   -542   -545   -574   -600   -371
   -465   -761   -296    613    -85   -530   -584   -563   -563   -592   -620   -392
   -478   -789   -311    631    -83   -550   -594   -576   -579   -600   -633   -400
   -433   -743   -311    587    -62   -527   -579   -558   -561   -581   -615   -376
   -426   -735   -309    579    -62   -522   -571   -553   -550   -571   -605   -371
   -420   -717   -296    568    -62   -506   -568   -550   -542   -563   -607   -379
   -449   -730   -283    589    -85   -506   -574   -561   -548   -571   -615   -394
   -428   -709   -283    568    -72   -496   -558   -545   -535   -550   -594   -371
   -433   -730   -296    581    -70   -514   -571   -548   -542   -555   -600   -368
   -439   -732   -293    587    -72   -514   -584   -553   -553   -561   -605   -379
   -441   -730   -290    584    -77   -511   -584   -555   -550   -558   -602   -381
   -431   -717   -285    574    -72   -501   -576   -550   -545   -550   -597   -379
   -444   -724   -283    584    -83   -504   -576   -550   -545   -542   -597   -379
   -407   -693   -285    550    -62   -491   -566   -545   -540   -532   -592   -376
   -431   -724   -293    576    -70   -511   -579   -555   -553   -545   -605   -389
   -433   -737   -303    584    -64   -522   -587   -555   -558   -545   -613   -402
   -436   -737   -303    584    -67   -522   -584   -553   -558   -540   -615   -405
   -444   -730   -285    587    -80   -509   -576   -545   -550   -532   -605   -394
   -449   -696   -249    571   -101   -472   -561   -527   -527   -509   -587   -374
   -457   -662   -205    558   -127   -433   -540   -511   -498   -480   -561   -353
   -472   -652   -179    561   -150   -415   -522   -501   -483   -470   -553   -350
   -407   -566   -158    488   -124   -363   -480   -465   -444   -436   -524   -329
   -389   -550   -161    470   -116   -355   -480   -465   -436   -426   -517   -324
   -397   -542   -145    470   -127   -345   -498   -475   -436   -418   -509   -319
   -397   -540   -142    467   -129   -342   -524   -488   -446   -423   -514   -324
   -420   -581   -161    501   -129   -371   -545   -504   -465   -436   -527   -332
   -418   -589   -171    504   -124   -381   -548   -498   -465   -428   -522   -329
   -402   -613   -210    506    -98   -413   -563   -504   -480   -441   -532   -340
   -423   -675   -254    548    -85   -467   -592   -530   -517   -475   -563   -371
   -426   -709   -283    568    -72   -496   -610   -555   -548   -496   -587   -400
   -420   -714   -296    566    -64   -506   -592   -555   -553   -501   -592   -410
   -413   -727   -316    568    -49   -522   -574   -550   -555   -504   -607   -423
   -444   -779   -335    610    -54   -558   -584   -571   -584   -532   -644   -465
   -504   -839   -335    672    -85   -587   -607   -605   -620   -566   -680   -509
   -483   -828   -348    654    -70   -589   -597   -605   -620   -568   -685   -519
   -444   -805   -363    623    -41   -584   -581   -592   -615   -563   -685   -522
   -452   -826   -376    639    -38   -600   -581   -597   -626   -571   -701   -535
   -452   -820   -368    636    -41   -594   -571   -587   -615   -561   -688   -517
   -465   -844   -379    652    -44   -610   -579   -594   -615   -566   -693   -517
   -465   -844   -381    654    -44   -613   -581   -592   -615   -563   -691   -524
   -452   -813   -361    631    -46   -589   -568   -579   -600   -545   -678   -517
   -462   -846   -384    654    -38   -615   -581   -592   -610   -558   -693   -537
   -449   -852   -405    649    -23   -628   -579   -584   -613   -561   -701   -550
   -415   -813   -397    613    -10   -605   -524   -498   -561   -524   -680   -537
   -426   -792   -366    607    -31   -579   -439   -353   -465   -472   -659   -542
   -415   -745   -329    581    -44   -537   -368   -163   -322   -353   -571   -475
   -348   -558   -210    452    -70   -384   -249    213    -12    -31   -265   -171
   -288   -267     20    277   -155   -124   -244    290    150    236     72    215
   -361     93    452    132   -407    272   -452   -283    -15    293    283    511
   -540    405    945     67   -743    675   -693  -1080   -309    241    374    654
   -701    285    987    205   -844    636   -919  -1769   -836   -244    -77    205
   -758   -202    555    480   -657    176  -1148  -2177  -1447   -992   -870   -600
   -691   -646     41    667   -368   -301  -1231  -2140  -1652  -1306  -1231   -963
   -633   -846   -213    740   -210   -530  -1111  -1717  -1397  -1135  -1137   -911
   -584   -844   -262    711   -161   -553   -878  -1197  -1026   -854   -930   -743
   -532   -878   -348    704    -93   -613   -693   -836   -784   -683   -815   -657
   -478   -885   -407    680    -36   -646   -600   -657   -667   -597   -758   -618
   -452   -880   -428    667    -12   -654   -563   -594   -626   -566   -737   -600
   -470   -906   -436    688    -18   -672   -563   -576   -618   -563   -737   -602
   -475   -927   -452    701    -12   -691   -561   -561   -613   -558   -737   -602
   -485   -937   -452    711    -18   -696   -558   -550   -605   -553   -737   -600
   -480   -935   -454    709    -12   -696   -555   -537   -597   -548   -730   -594
   -439   -898   -462    667     10   -680   -540   -511   -574   -527   -706   -576
   -397   -844   -446    620     23   -646   -514   -483   -545   -498   -675   -550
   -428   -865   -436    646      2   -652   -517   -480   -545   -498   -675   -550
   -459   -893   -433    678    -12   -665   -527   -478   -542   -493   -672   -550
   -459   -888   -428    672    -18   -657   -527   -465   -535   -483   -667   -545
   -452   -872   -423    662    -15   -649   -527   -452   -524   -472   -657   -540
   -423   -841   -420    631     -2   -631   -517   -431   -509   -454   -641   -527
   -405   -810   -405    607      0   -607   -501   -405   -485   -428   -618   -506
   -405   -800   -397    602     -5   -600   -493   -387   -470   -415   -602   -493
   -418   -810   -392    613    -12   -602   -501   -376   -465   -413   -597   -491
   -418   -807   -392    610    -15   -600   -506   -361   -457   -402   -592   -483
   -400   -771   -371    587    -15   -571   -485   -327   -426   -366   -561   -452
   -410   -771   -363    589    -23   -568   -485   -303   -407   -345   -545   -439
   -413   -776   -363    594    -25   -571   -488   -280   -394   -335   -532   -431
   -415   -766   -350    589    -33   -558   -483   -249   -374   -314   -511   -413
   -361   -688   -327    524    -18   -509   -441   -174   -322   -254   -454   -363
   -337   -652   -316    493    -10   -485   -423   -106   -275   -213   -415   -327
   -348   -657   -309    501    -20   -483   -420    -51   -246   -179   -387   -301
   -337   -631   -293    483    -23   -465   -410     12   -210   -142   -348   -265
   -329   -605   -275    467    -28   -441   -400     83   -163    -93   -301   -215
   -285   -535   -249    410    -18   -394   -381    148   -111    -33   -241   -155
   -296   -509   -213    402    -44   -361   -387    179    -85      0   -205   -119
   -296   -480   -187    387    -54   -335   -387    200    -62     28   -171    -83
   -249   -420   -171    335    -38   -296   -366    226    -36     62   -137    -49
   -246   -387   -142    316    -54   -265   -366    218    -36     67   -127    -36
   -288   -400   -111    342    -90   -257   -371    200    -46     59   -129    -33
   -311   -423   -111    366   -101   -267   -384    171    -67     38   -150    -51
   -285   -392   -106    340    -90   -249   -376    145    -75     31   -163    -64
   -293   -387    -96    340    -98   -244   -379     98   -103      0   -192    -98
   -327   -428   -101    376   -114   -265   -389     33   -145    -51   -241   -150
   -332   -454   -122    392   -106   -288   -394    -23   -181    -93   -285   -192
   -353   -485   -132    420   -111   -309   -402    -85   -220   -135   -332   -236
   -405   -550   -148    478   -129   -350   -420   -158   -270   -187   -384   -290
   -423   -594   -171    509   -127   -384   -441   -220   -316   -233   -436   -345
   -400   -589   -192    493   -103   -389   -439   -254   -342   -257   -462   -374
   -376   -574   -197    475    -90   -387   -433   -272   -355   -270   -475   -384
   -394   -610   -215    501    -90   -415   -449   -306   -389   -301   -504   -413
   -413   -639   -226    524    -93   -433   -454   -324   -405   -319   -527   -433
   -444   -680   -236    561   -106   -459   -470   -345   -426   -337   -542   -449
   -444   -696   -252    571    -96   -475   -478   -355   -433   -342   -548   -459
   -407   -657   -249    532    -80   -454   -459   -342   -418   -329   -535   -444
   -379   -615   -236    498    -72   -426   -449   -332   -407   -316   -522   -433
   -384   -613   -228    498    -80   -420   -449   -335   -410   -314   -519   -431
   -410   -649   -239    530    -85   -444   -462   -345   -420   -324   -532   -444
   -433   -675   -241    553    -98   -457   -472   -355   -428   -329   -542   -449
   -418   -649   -231    532    -93   -441   -465   -345   -418   -319   -532   -439
   -428   -657   -228    540   -101   -444   -470   -350   -420   -322   -532   -439
   -439   -678   -239    558   -101   -459   -478   -350   -423   -322   -535   -444
   -420   -654   -233    537    -96   -444   -472   -342   -420   -314   -530   -439
   -418   -641   -223    530    -98   -433   -478   -348   -426   -316   -532   -441
   -423   -649   -228    535    -98   -441   -478   -350   -431   -319   -535   -444
   -400   -628   -228    514    -85   -428   -470   -340   -420   -306   -519   -431
   -410   -631   -220    517    -96   -426   -467   -340   -418   -303   -517   -426
   -418   -652   -233    535    -93   -444   -475   -350   -423   -309   -524   -431
   -402   -636   -233    519    -85   -436   -470   -342   -418   -303   -519   -423
   -407   -636   -228    522    -90   -433   -470   -340   -415   -301   -517   -420
   -444   -631   -189    537   -127   -410   -459   -329   -397   -283   -501   -410
   -392   -530   -137    462   -129   -335   -415   -290   -348   -236   -457   -363
   -371   -475   -106    420   -135   -290   -387   -277   -324   -220   -441   -345
   -418   -506    -88    462   -166   -298   -400   -293   -335   -233   -454   -361
   -418   -498    -80    457   -171   -290   -415   -309   -335   -228   -449   -358
   -389   -462    -72    423   -158   -267   -431   -309   -327   -213   -426   -335
   -379   -462    -83    418   -150   -272   -441   -311   -329   -213   -420   -329
   -392   -496   -103    444   -145   -301   -457   -324   -345   -226   -431   -342
   -389   -493   -103    439   -145   -298   -465   -316   -345   -213   -420   -335
   -384   -524   -142    454   -122   -335   -485   -322   -366   -231   -436   -348
   -407   -610   -202    506   -103   -405   -519   -355   -413   -272   -475   -387
   -366   -592   -226    480    -70   -410   -504   -353   -413   -277   -480   -387
   -361   -592   -233    475    -64   -413   -483   -350   -415   -285   -488   -394
   -415   -657   -244    535    -88   -452   -488   -368   -441   -311   -517   -420
   -457   -719   -265    587    -98   -491   -511   -402   -478   -348   -553   -457
   -459   -735   -275    597    -93   -506   -524   -426   -501   -371   -574   -475
   -397   -693   -296    542    -51   -493   -509   -415   -501   -368   -568   -472
   -397   -711   -314    553    -41   -514   -504   -415   -509   -376   -579   -480
   -426   -748   -324    587    -51   -537   -517   -431   -524   -392   -594   -498
   -423   -737   -314    581    -54   -527   -514   -428   -519   -389   -587   -493
   -423   -740   -316    581    -54   -530   -514   -428   -519   -387   -587   -491
   -444   -766   -324    605    -62   -545   -530   -444   -535   -402   -605   -506
   -459   -782   -322    620    -70   -553   -537   -446   -542   -410   -605   -506
   -426   -748   -322    587    -51   -535   -522   -431   -527   -392   -587   -488
   -413   -758   -348    584    -33   -555   -509   -407   -524   -397   -597   -506
   -402   -779   -376    589    -15   -579   -444   -303   -475   -392   -615   -535
   -392   -758   -366    574    -15   -563   -366   -150   -371   -337   -592   -527
   -358   -657   -298    509    -31   -478   -267    106   -155   -142   -428   -384
   -290   -428   -137    358    -77   -285   -200    420    132    202    -72    -20
   -285    -72    213    176   -249     70   -329    129     54    322    181    298
   -394    257    652     67   -524    454   -597   -597   -275    272    309    496
   -618    337    956    140   -787    646   -870  -1371   -711     46    205    418
   -701      2    701    348   -701    353  -1111  -1904  -1304   -607   -452   -228
   -620   -444    174    532   -397   -135  -1241  -2081  -1745  -1228  -1117   -872
   -550   -753   -202    649   -174   -478  -1182  -1821  -1649  -1247  -1208   -987
   -530   -826   -296    678   -116   -561   -979  -1335  -1249   -950  -1008   -833
   -493   -789   -296    639    -98   -542   -761   -901   -898   -688   -815   -675
   -454   -795   -340    623    -57   -568   -628   -631   -693   -532   -706   -592
   -444   -820   -376    631    -36   -600   -576   -522   -620   -478   -667   -566
   -413   -805   -392    610    -10   -600   -548   -475   -584   -449   -644   -553
   -397   -797   -400    597      0   -600   -537   -449   -566   -436   -631   -548
   -415   -807   -392    613    -12   -600   -542   -449   -566   -436   -633   -553
   -420   -813   -392    615    -15   -602   -537   -439   -555   -428   -626   -542
   -413   -802   -389    607    -12   -597   -527   -420   -542   -413   -607   -524
   -389   -776   -387    581     -2   -581   -519   -405   -532   -400   -597   -514
   -394   -776   -381    584     -7   -579   -522   -397   -527   -397   -594   -514
   -394   -776   -381    584    -10   -579   -522   -389   -519   -392   -589   -509
   -387   -756   -368    571    -10   -563   -514   -371   -504   -374   -574   -496
   -415   -787   -371    600    -23   -579   -524   -368   -506   -374   -576   -498
   -407   -774   -366    589    -20   -571   -517   -355   -496   -363   -566   -491
   -368   -724   -358    545     -7   -540   -498   -332   -472   -342   -548   -470
   -368   -722   -353    545     -7   -537   -493   -314   -457   -324   -532   -454
   -400   -750   -350    574    -25   -550   -498   -311   -454   -322   -527   -457
   -379   -724   -348    550    -15   -537   -491   -290   -436   -303   -511   -439
   -350   -693   -345    519     -5   -519   -483   -265   -413   -283   -493   -420
   -350   -680   -329    517    -10   -506   -472   -239   -392   -262   -472   -402
   -366   -683   -319    524    -25   -501   -467   -207   -371   -241   -457   -389
   -363   -688   -324    527    -20   -509   -462   -174   -348   -220   -441   -374
   -348   -659   -314    501    -18   -485   -446   -129   -314   -184   -407   -348
   -324   -605   -280    465    -23   -444   -415    -64   -265   -140   -363   -306
   -327   -592   -265    457    -31   -428   -402     -7   -220   -103   -329   -280
   -335   -589   -257    462    -41   -423   -389     57   -179    -62   -296   -249
   -314   -548   -233    431    -41   -392   -366    135   -122      0   -239   -192
   -296   -501   -205    400    -46   -353   -353    205    -70     51   -187   -140
   -288   -459   -171    374    -59   -316   -342    259    -31    103   -135    -90
   -257   -387   -132    322    -64   -259   -322    306     15    158    -75    -28
   -252   -353   -101    301    -77   -228   -316    322     31    184    -44      2
   -272   -350    -77    311    -98   -215   -322    319     28    187    -33     12
   -262   -319    -59    288   -101   -189   -319    314     28    192    -25     23
   -239   -283    -44    259    -98   -163   -309    301     28    192    -23     28
   -275   -314    -38    293   -119   -176   -327    259      0    161    -49      2
   -303   -342    -38    324   -132   -192   -350    200    -41    116    -88    -33
   -311   -350    -41    329   -137   -197   -355    142    -77     77   -132    -70
   -322   -387    -64    355   -129   -228   -368     70   -124     25   -187   -124
   -337   -441   -103    387   -116   -272   -392     -5   -179    -33   -244   -187
   -353   -485   -132    420   -111   -309   -402    -70   -228    -80   -293   -239
   -361   -519   -158    439   -103   -337   -407   -122   -267   -122   -332   -277
   -353   -542   -192    446    -80   -368   -420   -174   -316   -166   -379   -327
   -381   -602   -220    491    -80   -413   -444   -226   -363   -213   -428   -376
   -413   -652   -239    532    -88   -446   -462   -265   -400   -246   -462   -410
   -410   -678   -267    542    -72   -475   -475   -293   -426   -272   -493   -436
   -394   -675   -280    535    -57   -478   -467   -301   -431   -280   -501   -444
   -379   -652   -272    514    -54   -465   -462   -303   -428   -277   -501   -441
   -413   -704   -290    558    -62   -498   -478   -327   -446   -301   -524   -462
   -433   -735   -303    581    -67   -522   -491   -335   -459   -311   -532   -472
   -405   -693   -288    548    -59   -493   -475   -324   -446   -298   -519   -459
   -384   -667   -283    524    -51   -475   -465   -311   -436   -288   -506   -444
   -374   -662   -288    519    -44   -475   -467   -311   -436   -290   -509   -444
   -368   -670   -301    517    -33   -485   -472   -316   -439   -293   -514   -452
   -407   -704   -296    555    -57   -501   -483   -327   -449   -303   -524   -459
   -431   -735   -303    581    -64   -519   -498   -337   -465   -311   -535   -470
   -436   -743   -306    589    -64   -524   -506   -342   -470   -316   -535   -472
   -371   -665   -293    517    -41   -480   -475   -316   -444   -288   -504   -441
   -366   -652   -288    509    -38   -470   -470   -314   -439   -285   -501   -439
   -420   -719   -298    566    -62   -509   -493   -337   -459   -306   -527   -462
   -428   -727   -298    579    -64   -514   -488   -335   -459   -306   -522   -457
   -397   -698   -303    548    -49   -501   -488   -329   -454   -301   -514   -454
   -389   -704   -314    545    -38   -509   -491   -332   -457   -303   -514   -457
   -402   -719   -316    561    -46   -517   -493   -337   -462   -306   -517   -457
   -407   -701   -293    555    -57   -498   -496   -337   -459   -303   -514   -452
   -413   -659   -246    535    -85   -452   -475   -314   -428   -270   -483   -426
   -389   -592   -202    488    -93   -397   -439   -283   -389   -233   -446   -392
   -371   -540   -171    454   -101   -355   -407   -262   -366   -210   -423   -371
   -392   -553   -161    472   -116   -358   -415   -277   -371   -220   -433   -384
   -392   -545   -155    467   -119   -353   -436   -296   -379   -223   -439   -381
   -389   -530   -140    459   -124   -337   -454   -306   -379   -215   -426   -368
   -397   -542   -145    470   -127   -345   -470   -316   -387   -218   -423   -366
   -387   -537   -150    462   -119   -345   -475   -311   -389   -213   -418   -361
   -371   -542   -171    454   -101   -355   -478   -303   -392   -207   -413   -358
   -374   -592   -220    483    -77   -407   -501   -316   -418   -231   -433   -374
   -363   -631   -267    496    -49   -449   -514   -332   -441   -254   -454   -387
   -387   -672   -285    530    -51   -480   -519   -348   -465   -277   -480   -407
   -410   -709   -298    558    -57   -504   -522   -366   -491   -303   -506   -436
   -423   -737   -314    579    -57   -527   -519   -376   -509   -324   -527   -457
   -428   -761   -332    594    -49   -548   -530   -397   -532   -348   -548   -478
   -410   -761   -350    587    -31   -555   -527   -402   -537   -353   -553   -483
   -418   -782   -363    600    -28   -574   -537   -418   -558   -376   -574   -501
   -426   -805   -379    615    -25   -592   -545   -428   -576   -392   -592   -517
   -436   -833   -397    633    -20   -615   -555   -436   -589   -405   -605   -530
   -436   -828   -392    633    -23   -610   -553   -433   -584   -400   -594   -524
   -413   -795   -381    602    -15   -589   -540   -423   -571   -389   -579   -511
   -397   -784   -387    589     -7   -587   -535   -420   -571   -387   -576   -509
   -423   -813   -389    615    -18   -602   -548   -436   -584   -400   -594   -522
   -426   -810   -384    618    -20   -597   -548   -431   -581   -394   -589   -511
   -418   -831   -413    623     -5   -623   -530   -397   -568   -397   -600   -532
   -423   -854   -433    639      5   -644   -462   -275   -504   -376   -613   -561
   -392   -800   -410    594      7   -605   -376   -109   -379   -290   -553   -522
   -324   -657   -332    491      2   -496   -267    184   -129    -51   -337   -322
   -254   -392   -140    322    -59   -267   -239    389     93    254     10     49
   -296    -28    267    161   -280    119   -410    -38    -70    311    228    335
   -439    241    678     96   -558    459   -670   -766   -413    236    316    475
   -628    267    896    181   -761    581   -901  -1475   -854    -70     93    272
   -704   -168    535    433   -620    184  -1132  -1938  -1460   -789   -657   -470
   -670   -633     36    652   -355   -298  -1262  -2047  -1813  -1288  -1189   -984
   -568   -849   -280    706   -145   -563  -1169  -1704  -1608  -1179  -1156   -982
   -498   -831   -332    665    -83   -581   -943  -1208  -1197   -865   -930   -802
   -472   -828   -355    649    -59   -592   -743   -810   -885   -633   -763   -670
   -465   -878   -413    670    -28   -644   -639   -594   -730   -517   -683   -613
   -449   -891   -444    670     -5   -667   -594   -511   -672   -475   -657   -597
   -410   -852   -441    631     15   -646   -563   -465   -631   -446   -636   -574
   -405   -859   -457    631     23   -659   -561   -449   -620   -441   -633   -574
   -392   -859   -467    626     36   -662   -555   -433   -613   -436   -628   -571
   -407   -867   -459    636     25   -662   -553   -428   -607   -431   -623   -568
   -418   -859   -441    639     10   -652   -548   -418   -597   -423   -613   -555
   -410   -857   -449    631     18   -654   -545   -410   -592   -415   -607   -550
   -397   -839   -444    618     20   -641   -537   -394   -579   -402   -597   -537
   -405   -841   -436    623     12   -641   -537   -387   -574   -397   -594   -532
   -439   -875   -436    657     -2   -657   -550   -387   -581   -407   -600   -540
   -426   -862   -439    644      5   -652   -548   -371   -566   -392   -587   -535
   -384   -810   -426    597     18   -620   -530   -345   -540   -368   -558   -511
   -363   -784   -423    574     28   -605   -514   -322   -517   -350   -537   -491
   -381   -810   -428    597     23   -620   -519   -314   -511   -348   -532   -485
   -402   -810   -407    602      2   -610   -522   -303   -501   -340   -530   -480
   -394   -800   -405    597      2   -605   -522   -288   -493   -329   -522   -472
   -379   -797   -418    587     18   -607   -519   -272   -485   -319   -517   -472
   -366   -766   -400    566     15   -584   -504   -239   -454   -290   -491   -449
   -345   -727   -381    535     18   -555   -485   -202   -420   -262   -459   -418
   -355   -732   -376    542      7   -553   -475   -168   -394   -233   -439   -402
   -348   -709   -363    527      5   -537   -457   -116   -358   -197   -402   -374
   -340   -693   -353    517      5   -524   -439    -57   -316   -155   -366   -337
   -319   -657   -340    485     10   -498   -426      5   -272   -109   -327   -298
   -332   -657   -324    493     -5   -491   -415     67   -228    -67   -290   -265
   -311   -613   -301    459     -5   -457   -394    145   -171     -7   -233   -207
   -298   -568   -270    433    -15   -420   -379    213   -119     49   -168   -150
   -298   -545   -249    420    -28   -397   -379    254    -85     88   -127   -114
   -270   -472   -205    371    -33   -340   -361    293    -49    135    -80    -62
   -252   -407   -158    329    -49   -283   -348    314    -25    161    -46    -23
   -252   -387   -135    319    -59   -262   -353    306    -33    166    -44    -18
   -270   -392   -122    329    -75   -259   -368    285    -49    155    -49    -23
   -316   -423   -106    368   -106   -265   -384    252    -72    135    -64    -38
   -277   -384   -106    329    -88   -246   -376    228    -83    124    -70    -44
   -223   -329   -106    277    -59   -218   -361    200    -93    109    -80    -59
   -296   -410   -116    353    -90   -262   -381    124   -145     51   -135   -114
   -329   -465   -135    397    -98   -301   -400     51   -200     -2   -194   -171
   -353   -522   -168    436    -93   -345   -423    -23   -257    -62   -262   -241
   -371   -566   -194    470    -88   -381   -439    -88   -306   -114   -319   -303
   -355   -568   -215    459    -70   -392   -439   -135   -335   -150   -358   -342
   -368   -620   -252    493    -59   -436   -457   -187   -379   -197   -402   -389
   -392   -675   -283    532    -57   -480   -472   -233   -418   -239   -439   -433
   -392   -696   -303    545    -44   -501   -483   -259   -439   -262   -459   -459
   -402   -722   -319    561    -41   -522   -493   -288   -465   -288   -485   -485
   -392   -732   -342    561    -25   -537   -501   -298   -475   -298   -506   -498
   -384   -735   -350    558    -18   -542   -498   -306   -480   -306   -511   -506
   -413   -758   -345    587    -33   -553   -509   -316   -491   -314   -519   -519
   -418   -766   -350    589    -36   -558   -517   -329   -498   -324   -532   -530
   -376   -722   -348    548    -15   -535   -504   -316   -483   -309   -522   -514
   -384   -724   -342    553    -23   -532   -501   -316   -480   -306   -517   -511
   -410   -758   -348    584    -31   -553   -509   -322   -488   -311   -524   -524
   -418   -771   -353    592    -36   -563   -522   -332   -501   -319   -535   -535
   -384   -732   -348    558    -18   -542   -511   -319   -491   -306   -527   -522
   -397   -756   -358    574    -20   -558   -517   -327   -498   -314   -537   -532
   -392   -758   -366    576    -12   -563   -514   -324   -498   -314   -530   -535
   -379   -732   -355    553    -12   -545   -506   -319   -488   -306   -517   -519
   -405   -748   -342    576    -33   -548   -517   -332   -496   -314   -524   -524
   -423   -774   -350    597    -38   -563   -535   -348   -511   -329   -540   -537
   -413   -758   -345    587    -33   -553   -527   -345   -511   -324   -537   -532
   -379   -724   -345    550    -18   -537   -517   -337   -498   -311   -524   -519
   -394   -750   -355    571    -20   -555   -524   -340   -501   -319   -530   -527
   -402   -763   -363    581    -20   -563   -535   -350   -509   -332   -542   -537
   -415   -763   -348    589    -33   -555   -537   -355   -514   -335   -542   -540
   -410   -711   -301    561    -57   -509   -501   -324   -478   -293   -498   -504
   -379   -631   -252    504    -64   -441   -462   -293   -439   -254   -459   -465
   -379   -605   -226    491    -77   -415   -441   -277   -420   -241   -449   -452
   -392   -613   -220    504    -85   -418   -444   -280   -418   -239   -446   -446
   -392   -605   -215    496    -90   -410   -465   -301   -426   -244   -459   -452
   -397   -602   -205    498    -98   -402   -488   -311   -428   -239   -457   -446
   -387   -605   -218    496    -88   -410   -509   -322   -439   -244   -452   -449
   -381   -605   -223    493    -80   -415   -514   -319   -436   -239   -439   -439
   -358   -594   -236    478    -62   -418   -511   -306   -428   -231   -428   -426
   -342   -615   -272    480    -36   -446   -522   -311   -444   -244   -441   -436
   -371   -706   -335    537    -20   -522   -558   -342   -488   -283   -480   -472
   -394   -753   -358    574    -18   -555   -576   -374   -519   -314   -514   -504
   -400   -758   -358    576    -20   -558   -571   -381   -535   -332   -527   -522
   -397   -753   -355    576    -20   -555   -550   -376   -532   -335   -532   -524
   -405   -776   -374    589    -15   -576   -553   -394   -553   -355   -558   -545
   -454   -862   -407    659    -23   -636   -592   -436   -594   -397   -597   -587
   -446   -872   -428    657    -10   -649   -597   -446   -610   -410   -607   -597
   -384   -826   -441    605     25   -633   -576   -433   -597   -400   -594   -584
   -405   -849   -444    626     18   -649   -584   -439   -607   -407   -605   -594
   -423   -854   -431    639      2   -644   -587   -439   -610   -405   -602   -594
   -394   -826   -431    610     15   -631   -574   -431   -594   -389   -589   -581
   -394   -836   -441    613     23   -639   -576   -436   -597   -392   -592   -587
   -402   -846   -446    623     20   -646   -581   -439   -600   -392   -592   -584
   -415   -854   -439    636     10   -646   -581   -433   -594   -387   -589   -571
   -418   -893   -475    654     28   -685   -566   -402   -589   -392   -610   -597
   -389   -888   -498    639     51   -693   -501   -283   -532   -374   -618   -626
   -379   -862   -483    618     51   -672   -439   -124   -426   -301   -566   -597
   -342   -787   -444    566     49   -615   -363    142   -220   -103   -392   -423
   -239   -545   -306    392     31   -428   -332    379    -15    166    -77    -85
   -213   -132     77    171   -145    -28   -433     59    -59    303    192    246
   -384    119    501    129   -444    311   -649   -633   -314    283    306    418
   -626    129    756    249   -691    441   -872  -1374   -730      0     98    239
   -722   -231    491    478   -607    127  -1109  -1893  -1330   -683   -605   -465
   -688   -657     31    672   -361   -314  -1293  -2060  -1706  -1161  -1098   -950
   -589   -885   -296    737   -148   -592  -1254  -1777  -1587  -1117  -1117  -1000
   -491   -854   -363    672    -64   -610  -1034  -1288  -1215   -844   -927   -844
   -452   -854   -405    652    -25   -628   -802   -852   -898   -615   -766   -719
   -441   -893   -452    667      2   -672   -685   -615   -737   -501   -688   -665
   -413   -880   -470    644     25   -678   -631   -522   -672   -454   -657   -639
   -392   -883   -491    639     49   -688   -613   -485   -644   -433   -641   -628
   -449   -953   -506    698     28   -730   -631   -491   -652   -446   -657   -646
   -444   -956   -511    698     33   -735   -631   -480   -646   -441   -657   -649
   -371   -875   -506    620     64   -691   -600   -446   -613   -410   -631   -618
   -358   -849   -491    605     64   -670   -584   -426   -597   -394   -610   -605
   -407   -901   -496    654     41   -698   -597   -433   -607   -402   -615   -613
   -426   -919   -493    672     31   -706   -607   -431   -607   -402   -615   -607
   -415   -896   -480    654     28   -688   -605   -418   -597   -392   -605   -594
   -366   -846   -480    607     57   -665   -589   -392   -576   -368   -587   -576
   -381   -870   -488    626     51   -680   -594   -384   -571   -366   -581   -574
   -379   -844   -465    610     41   -654   -581   -366   -553   -353   -561   -558
   -392   -854   -462    620     33   -659   -581   -358   -545   -348   -558   -555
   -384   -849   -465    618     38   -657   -579   -340   -535   -335   -545   -548
   -371   -818   -449    594     38   -636   -571   -322   -519   -314   -524   -532
   -363   -810   -449    587     41   -631   -566   -298   -501   -296   -511   -511
   -371   -818   -446    594     36   -631   -566   -285   -491   -288   -509   -504
   -405   -849   -444    628     18   -646   -581   -280   -493   -290   -514   -514
   -389   -823   -433    605     20   -628   -574   -246   -467   -265   -488   -488
   -327   -750   -423    537     46   -587   -542   -189   -420   -218   -449   -446
   -309   -727   -418    517     51   -571   -527   -140   -389   -189   -420   -423
   -329   -737   -407    535     38   -574   -522    -93   -363   -163   -394   -402
   -316   -719   -402    517     41   -561   -519    -33   -329   -127   -361   -366
   -298   -693   -394    496     46   -545   -511     31   -290    -88   -324   -327
   -303   -680   -376    491     33   -530   -506     98   -252    -46   -280   -288
   -298   -657   -358    478     28   -509   -498    161   -205      5   -223   -233
   -259   -592   -332    426     33   -462   -480    218   -161     57   -171   -171
   -246   -530   -283    387     15   -407   -478    246   -137     88   -140   -132
   -233   -467   -236    350      0   -353   -478    257   -119    111   -106   -109
   -207   -413   -205    311     -2   -309   -470    265   -103    129    -77    -83
   -197   -392   -197    293     -2   -293   -467    254   -103    129    -72    -67
   -231   -420   -189    324    -23   -303   -480    228   -122    116    -85    -75
   -270   -454   -184    361    -44   -319   -498    181   -153     88   -111   -109
   -259   -441   -181    350    -38   -311   -480    155   -158     83   -114   -119
   -254   -441   -187    345    -33   -314   -470    114   -179     51   -145   -145
   -288   -493   -205    389    -41   -350   -478     46   -220     -2   -205   -205
   -327   -555   -231    439    -49   -392   -491    -25   -267    -54   -267   -270
   -337   -581   -244    459    -46   -413   -498    -93   -306    -98   -314   -324
   -337   -607   -270    472    -36   -439   -504   -148   -340   -140   -355   -374
   -376   -680   -303    527    -36   -493   -527   -210   -387   -192   -413   -423
   -374   -698   -327    535    -25   -514   -535   -246   -410   -215   -444   -449
   -376   -717   -340    548    -18   -530   -535   -272   -426   -236   -459   -475
   -402   -756   -355    576    -23   -555   -548   -301   -444   -254   -478   -501
   -413   -779   -366    594    -23   -574   -555   -319   -459   -270   -496   -517
   -389   -769   -379    579     -7   -576   -553   -324   -465   -275   -501   -517
   -405   -787   -381    597    -12   -584   -566   -335   -478   -285   -514   -524
   -392   -776   -384    584     -7   -579   -566   -340   -483   -288   -511   -527
   -381   -763   -381    571     -2   -571   -563   -340   -480   -288   -509   -522
   -394   -761   -368    576    -15   -566   -566   -345   -478   -288   -509   -517
   -389   -761   -371    576    -10   -566   -563   -345   -475   -288   -509   -519
   -389   -776   -387    581     -2   -581   -563   -345   -478   -290   -511   -519
   -394   -776   -381    584     -7   -579   -563   -345   -478   -290   -509   -519
   -394   -769   -374    581    -12   -571   -568   -353   -483   -296   -509   -527
   -389   -771   -381    581     -5   -576   -574   -361   -491   -303   -511   -535
   -384   -761   -379    571     -2   -571   -566   -355   -483   -290   -506   -522
   -394   -771   -376    581    -10   -574   -566   -355   -480   -290   -509   -519
   -418   -802   -384    607    -18   -594   -584   -371   -496   -303   -530   -537
   -418   -807   -389    613    -15   -600   -587   -379   -501   -311   -532   -545
   -402   -774   -371    584    -15   -574   -576   -368   -488   -298   -511   -527
   -426   -815   -389    620    -20   -602   -584   -379   -501   -309   -524   -537
   -394   -789   -397    589      0   -592   -576   -371   -493   -301   -522   -535
   -363   -743   -379    553      7   -561   -558   -353   -478   -283   -501   -517
   -371   -706   -335    537    -20   -522   -537   -337   -452   -265   -488   -501
   -389   -693   -303    540    -44   -498   -517   -324   -431   -249   -475   -491
   -405   -685   -280    542    -62   -483   -498   -314   -420   -241   -465   -483
   -387   -657   -270    522    -59   -465   -488   -303   -410   -231   -457   -475
   -389   -662   -272    524    -59   -467   -504   -319   -413   -233   -462   -483
   -371   -633   -262    501    -57   -449   -514   -316   -397   -213   -439   -459
   -374   -631   -257    501    -59   -446   -537   -324   -397   -205   -420   -446
   -400   -649   -249    524    -75   -449   -555   -335   -407   -210   -426   -444
   -379   -646   -267    511    -57   -457   -563   -332   -415   -215   -436   -444
   -342   -641   -298    491    -23   -470   -576   -340   -433   -231   -446   -452
   -366   -704   -340    535    -15   -522   -607   -368   -467   -262   -467   -475
   -387   -761   -374    574     -7   -568   -613   -384   -488   -283   -491   -498
   -433   -823   -389    628    -23   -607   -618   -407   -517   -314   -527   -530
   -433   -826   -392    628    -20   -610   -602   -410   -519   -322   -537   -545
   -389   -805   -415    594     10   -610   -592   -410   -522   -327   -542   -550
   -420   -854   -433    639      5   -644   -602   -433   -548   -350   -566   -576
   -407   -849   -441    628     15   -646   -600   -439   -553   -361   -574   -584
   -410   -867   -457    639     20   -662   -610   -446   -566   -376   -587   -592
   -426   -896   -470    659     20   -685   -623   -459   -579   -387   -597   -605
   -420   -893   -472    657     25   -683   -615   -452   -571   -379   -589   -597
   -418   -888   -470    652     25   -678   -610   -449   -568   -374   -587   -592
   -431   -909   -478    670     23   -693   -626   -457   -581   -384   -592   -602
   -433   -909   -475    670     20   -693   -631   -459   -587   -387   -597   -607
   -415   -896   -480    657     31   -688   -626   -449   -576   -379   -589   -597
   -420   -919   -498    667     38   -709   -602   -413   -563   -379   -594   -607
   -405   -917   -511    659     51   -717   -532   -280   -491   -342   -587   -618
   -381   -883   -501    631     57   -693   -472   -116   -387   -265   -527   -576
   -288   -750   -462    519     85   -607   -397    150   -197    -72   -342   -402
   -179   -527   -350    353     83   -439   -363    374    -18    163    -77    -96
   -220   -213      7    215   -116   -101   -449    124    -12    309    171    215
   -379      7    384    184   -381    194   -592   -496   -187    319    288    381
   -610     18    628    296   -618    322   -758  -1226   -568     51     83    200
   -761   -303    457    530   -610     77   -971  -1784  -1135   -574   -545   -446
   -717   -652     62    683   -389   -296  -1210  -1984  -1499   -989   -966   -865
   -623   -927   -303    774   -163   -615  -1254  -1779  -1462  -1013  -1034   -950
   -550   -984   -433    769    -59   -709  -1093  -1356  -1184   -826   -914   -859
   -506   -943   -439    722    -36   -691   -857   -909   -885   -615   -761   -743
   -485   -976   -491    732      0   -735   -724   -649   -727   -506   -688   -696
   -449   -966   -519    706     31   -743   -672   -553   -667   -462   -657   -675
   -407   -927   -519    667     54   -724   -636   -498   -623   -428   -628   -649
   -433   -961   -527    696     46   -745   -636   -483   -620   -431   -633   -652
   -457  -1005   -550    730     44   -779   -644   -480   -626   -439   -649   -657
   -431   -974   -542    701     54   -758   -636   -462   -610   -420   -633   -641
   -410   -940   -530    675     59   -735   -626   -446   -597   -410   -615   -631
   -397   -919   -524    657     62   -722   -615   -436   -581   -397   -602   -623
   -389   -904   -517    646     62   -711   -607   -420   -568   -384   -592   -610
   -426   -937   -511    680     41   -724   -615   -423   -574   -387   -594   -613
   -418   -924   -506    672     44   -717   -618   -413   -563   -379   -584   -605
   -400   -906   -506    652     51   -706   -620   -402   -558   -374   -579   -602
   -400   -904   -506    652     51   -706   -618   -389   -550   -361   -568   -592
   -389   -896   -506    641     57   -701   -610   -374   -537   -353   -561   -579
   -397   -901   -504    649     51   -704   -613   -366   -537   -353   -563   -574
   -400   -885   -485    641     41   -688   -615   -355   -530   -342   -548   -566
   -381   -862   -483    620     49   -672   -605   -332   -511   -322   -530   -545
   -350   -839   -488    592     67   -662   -584   -301   -488   -298   -509   -527
   -327   -800   -472    563     72   -636   -563   -267   -462   -270   -475   -501
   -355   -831   -475    592     57   -654   -571   -252   -452   -262   -470   -496
   -348   -826   -480    587     64   -654   -576   -226   -439   -249   -462   -485
   -335   -805   -472    568     67   -641   -579   -192   -423   -233   -444   -467
   -345   -802   -457    574     54   -631   -579   -148   -402   -210   -420   -439
   -345   -800   -457    571     54   -628   -579    -93   -376   -179   -394   -413
   -309   -758   -452    532     70   -605   -574    -31   -340   -140   -353   -374
   -270   -704   -433    485     80   -568   -558     44   -290    -85   -298   -322
   -181   -600   -418    392    116   -509   -519    140   -218    -10   -215   -244
   -210   -592   -381    400     85   -488   -530    171   -200     15   -184   -213
   -218   -566   -348    392     64   -457   -535    197   -181     44   -148   -174
   -228   -540   -314    384     41   -428   -542    202   -171     64   -122   -148
   -254   -537   -283    397     12   -410   -561    189   -179     64   -116   -137
   -200   -457   -257    327     28   -358   -548    194   -161     90    -85   -109
   -189   -428   -241    309     25   -335   -537    187   -155     98    -80   -101
   -236   -467   -231    350     -2   -350   -548    153   -179     75   -103   -122
   -223   -459   -236    342      5   -348   -535    127   -192     51   -127   -145
   -262   -501   -239    381    -12   -371   -535     75   -223     10   -171   -194
   -275   -530   -254    400    -10   -392   -524     33   -246    -23   -205   -233
   -293   -568   -277    428    -10   -426   -517    -20   -270    -62   -254   -283
   -340   -626   -285    483    -28   -457   -522    -83   -306   -106   -309   -342
   -348   -654   -306    498    -23   -480   -530   -137   -340   -145   -348   -387
   -371   -701   -329    535    -23   -514   -542   -194   -379   -189   -392   -431
   -392   -745   -355    568    -20   -550   -558   -244   -413   -226   -433   -470
   -363   -735   -371    550      2   -553   -545   -259   -415   -228   -436   -475
   -374   -761   -389    566      5   -576   -548   -285   -433   -252   -457   -498
   -368   -771   -405    568     15   -589   -548   -303   -441   -259   -467   -509
   -363   -776   -413    568     23   -597   -542   -311   -441   -262   -467   -509
   -407   -813   -405    610     -2   -610   -561   -329   -459   -277   -485   -522
   -400   -807   -407    602      2   -607   -576   -345   -472   -293   -501   -535
   -413   -828   -415    620      0   -623   -584   -353   -480   -301   -504   -542
   -426   -844   -418    636     -5   -631   -584   -353   -480   -298   -496   -542
   -397   -815   -418    607     10   -618   -571   -345   -472   -288   -485   -532
   -392   -823   -431    607     18   -628   -576   -353   -478   -293   -493   -537
   -407   -833   -426    618      7   -631   -579   -355   -480   -296   -496   -540
   -394   -813   -420    602     10   -618   -566   -348   -470   -288   -491   -530
   -392   -818   -426    605     15   -623   -571   -353   -478   -296   -501   -537
   -407   -828   -420    615      5   -626   -581   -361   -485   -303   -506   -545
   -410   -823   -415    615      2   -620   -584   -366   -491   -303   -504   -545
   -387   -810   -423    597     15   -615   -581   -363   -491   -298   -501   -545
   -402   -826   -423    615     10   -626   -584   -371   -498   -306   -506   -550
   -376   -800   -426    587     23   -613   -571   -361   -485   -296   -496   -532
   -400   -828   -431    613     15   -631   -579   -371   -493   -309   -504   -542
   -394   -831   -436    610     20   -633   -584   -376   -496   -314   -509   -550
   -371   -776   -405    574     15   -592   -555   -350   -467   -285   -485   -524
   -389   -745   -355    566    -18   -550   -524   -327   -439   -257   -462   -504
   -389   -732   -342    561    -23   -537   -493   -309   -423   -241   -446   -493
   -392   -727   -335    558    -31   -530   -491   -309   -420   -244   -446   -493
   -400   -706   -306    553    -46   -506   -506   -314   -420   -241   -439   -483
   -376   -667   -290    522    -44   -480   -517   -311   -400   -220   -415   -459
   -376   -678   -301    527    -38   -491   -545   -324   -405   -223   -418   -457
   -405   -688   -285    545    -62   -488   -566   -342   -415   -231   -420   -462
   -355   -639   -283    498    -36   -462   -558   -327   -400   -213   -405   -444
   -335   -665   -329    498     -5   -498   -576   -342   -426   -236   -431   -462
   -371   -743   -371    558      0   -558   -607   -374   -470   -275   -457   -493
   -405   -810   -405    605     -2   -607   -633   -402   -506   -303   -488   -519
   -394   -823   -428    610     15   -626   -626   -413   -517   -322   -511   -532
   -389   -820   -431    602     18   -628   -597   -405   -514   -322   -511   -540
   -402   -839   -436    618     15   -639   -594   -415   -527   -335   -519   -553
   -423   -875   -452    649     12   -665   -613   -439   -558   -363   -553   -581
   -428   -901   -472    665     20   -688   -623   -454   -581   -387   -579   -605
   -441   -930   -488    685     23   -711   -636   -467   -600   -405   -592   -623
   -452   -950   -498    701     23   -727   -641   -475   -605   -410   -594   -626
   -433   -935   -501    683     31   -719   -636   -472   -600   -407   -592   -620
   -371   -867   -496    620     62   -683   -613   -452   -576   -381   -566   -592
   -415   -904   -491    657     36   -698   -623   -465   -589   -394   -579   -605
   -444   -948   -504    696     28   -724   -641   -478   -602   -407   -589   -620
   -413   -917   -504    665     44   -711   -628   -467   -589   -392   -574   -605
   -410   -914   -504    662     46   -709   -620   -457   -584   -392   -579   -605
   -426   -961   -535    691     51   -748   -584   -366   -555   -389   -597   -636
   -394   -940   -545    665     75   -743   -509   -194   -459   -327   -558   -618
   -332   -846   -514    589     88   -683   -433     28   -309   -192   -436   -504
   -220   -683   -462    452    119   -574   -366    332   -103     33   -205   -259
   -181   -384   -202    280     10   -293   -410    275    -15    228     72     75
   -306   -114    189    210   -249     36   -542   -252   -135    293    254    316
   -535    -36    498    285   -519    231   -706   -969   -433    142    189    285
   -745   -249    496    498   -620    122   -870  -1639   -950   -374   -314   -231
   -756   -623    129    688   -444   -246  -1130  -1982  -1447   -937   -883   -805
   -696   -956   -259    823   -218   -607  -1270  -1906  -1538  -1078  -1054   -982
   -636  -1114   -478    875    -80   -797  -1213  -1566  -1353   -971  -1013   -961
   -527  -1021   -493    774    -18   -758   -971  -1088  -1023   -730   -831   -807
   -397   -911   -517    652     57   -714   -735   -696   -758   -535   -678   -693
   -415   -953   -537    685     59   -748   -670   -566   -683   -485   -641   -675
   -436   -982   -548    709     54   -766   -652   -527   -665   -472   -628   -670
   -420   -974   -553    698     64   -763   -633   -493   -641   -454   -615   -657
   -444  -1005   -563    722     57   -784   -644   -493   -649   -462   -628   -667
   -459  -1031   -571    743     54   -802   -657   -493   -657   -470   -639   -678
   -418   -974   -555    696     64   -763   -639   -467   -636   -449   -618   -657
   -397   -935   -537    667     70   -737   -618   -441   -615   -431   -597   -633
   -423   -958   -537    688     57   -748   -628   -444   -618   -436   -605   -639
   -426   -966   -540    696     54   -753   -633   -436   -618   -433   -602   -639
   -426   -958   -535    691     54   -748   -636   -428   -613   -428   -592   -636
   -400   -937   -537    670     67   -737   -626   -415   -602   -418   -581   -623
   -389   -922   -535    654     70   -730   -618   -397   -589   -407   -571   -610
   -402   -927   -524    665     59   -727   -615   -384   -579   -397   -561   -600
   -397   -917   -519    654     59   -719   -613   -374   -568   -387   -555   -589
   -376   -901   -524    639     72   -714   -610   -361   -561   -379   -550   -584
   -379   -888   -509    633     62   -698   -602   -342   -545   -361   -532   -568
   -400   -901   -501    649     49   -701   -610   -335   -542   -361   -530   -566
   -381   -880   -501    631     57   -691   -613   -319   -535   -353   -522   -555
   -340   -831   -491    587     75   -662   -597   -283   -511   -324   -501   -527
   -353   -828   -475    587     59   -652   -594   -254   -496   -306   -483   -511
   -368   -841   -472    605     51   -657   -597   -226   -483   -293   -465   -501
   -332   -813   -480    571     72   -646   -587   -174   -449   -262   -433   -472
   -283   -745   -462    514     88   -605   -563   -101   -400   -210   -381   -423
   -301   -756   -454    527     75   -605   -571    -54   -384   -187   -358   -402
   -280   -719   -441    498     77   -581   -563     12   -348   -145   -316   -358
   -259   -672   -413    465     75   -542   -553     83   -306    -96   -267   -306
   -236   -626   -389    431     75   -509   -545    142   -262    -46   -213   -254
   -228   -594   -366    410     67   -480   -545    179   -231    -12   -168   -213
   -236   -558   -322    397     41   -441   -548    194   -213     12   -142   -187
   -205   -498   -293    350     44   -397   -537    210   -194     38   -114   -155
   -210   -480   -270    345     28   -376   -535    205   -192     44   -106   -140
   -236   -493   -257    363      7   -374   -548    176   -210     28   -114   -148
   -246   -480   -233    363     -7   -358   -550    153   -220     20   -119   -153
   -259   -496   -236    376    -12   -366   -553    119   -239      0   -142   -174
   -257   -504   -246    381     -5   -376   -540     88   -252    -23   -171   -200
   -306   -563   -257    433    -25   -410   -542     33   -288    -70   -220   -257
   -340   -615   -275    475    -33   -446   -550    -31   -332   -119   -275   -319
   -319   -623   -303    470     -7   -465   -540    -80   -361   -153   -316   -363
   -311   -636   -324    475      5   -480   -527   -124   -384   -184   -355   -402
   -337   -667   -329    501     -5   -501   -532   -176   -413   -220   -389   -436
   -366   -717   -350    540    -10   -535   -548   -226   -449   -257   -428   -475
   -402   -776   -376    589    -15   -576   -568   -275   -485   -296   -465   -517
   -415   -807   -392    613    -12   -600   -579   -309   -509   -322   -493   -542
   -394   -797   -402    594      0   -600   -571   -319   -514   -327   -504   -548
   -397   -807   -410    602      5   -610   -574   -337   -527   -340   -519   -563
   -413   -831   -420    620      2   -628   -584   -353   -540   -353   -527   -581
   -413   -839   -426    626      5   -633   -584   -355   -537   -350   -517   -584
   -423   -857   -433    639      2   -646   -594   -366   -548   -363   -532   -597
   -423   -846   -426    633      0   -636   -600   -374   -553   -371   -540   -602
   -418   -831   -413    623     -5   -623   -597   -368   -548   -366   -530   -597
   -426   -846   -420    636     -2   -633   -602   -374   -555   -368   -535   -600
   -397   -815   -420    605     10   -620   -600   -368   -553   -363   -532   -594
   -371   -779   -407    574     18   -594   -589   -355   -542   -353   -517   -581
   -407   -823   -415    615      2   -620   -600   -371   -561   -368   -532   -597
   -413   -841   -428    628      7   -636   -607   -381   -574   -379   -545   -607
   -415   -833   -420    623      0   -628   -607   -381   -574   -381   -545   -607
   -423   -839   -415    631     -5   -628   -605   -381   -571   -384   -545   -607
   -431   -846   -415    639    -10   -631   -613   -392   -579   -389   -555   -613
   -407   -820   -413    615      2   -618   -610   -389   -576   -387   -550   -610
   -400   -823   -426    610     10   -626   -605   -389   -579   -392   -550   -613
   -387   -818   -431    602     20   -626   -605   -387   -576   -389   -550   -613
   -413   -820   -407    615     -2   -613   -600   -381   -566   -379   -540   -607
   -428   -782   -353    605    -38   -568   -568   -358   -540   -355   -511   -584
   -402   -717   -314    558    -46   -517   -535   -332   -514   -332   -493   -558
   -381   -688   -306    535    -38   -498   -517   -316   -498   -322   -485   -545
   -392   -680   -290    535    -51   -485   -530   -327   -496   -319   -485   -542
   -454   -730   -275    592    -90   -504   -568   -355   -509   -327   -485   -545
   -428   -722   -293    574    -70   -509   -594   -368   -517   -324   -480   -537
   -345   -631   -285    488    -31   -459   -576   -345   -493   -298   -454   -504
   -355   -633   -277    496    -38   -457   -587   -345   -496   -298   -452   -498
   -363   -672   -309    519    -28   -491   -613   -368   -527   -324   -470   -519
   -350   -704   -355    527      0   -530   -639   -394   -561   -353   -496   -542
   -384   -753   -368    568    -10   -561   -652   -415   -592   -381   -522   -568
   -392   -771   -379    581     -7   -576   -644   -426   -605   -397   -535   -587
   -407   -802   -394    605     -7   -600   -633   -428   -618   -415   -553   -607
   -439   -839   -402    636    -20   -623   -636   -449   -641   -439   -576   -631
   -446   -865   -418    654    -15   -641   -649   -470   -662   -462   -602   -654
   -444   -883   -441    662     -2   -662   -665   -485   -685   -488   -628   -680
   -433   -878   -444    657      5   -662   -667   -493   -691   -493   -633   -683
   -431   -885   -457    657     10   -672   -670   -496   -698   -501   -636   -683
   -441   -904   -462    672      7   -683   -678   -504   -709   -511   -646   -688
   -426   -891   -465    659     18   -678   -670   -498   -701   -506   -644   -685
   -420   -878   -457    649     18   -667   -662   -488   -691   -496   -633   -675
   -428   -891   -462    657     15   -678   -670   -493   -698   -501   -631   -683
   -446   -911   -467    678      7   -691   -683   -509   -714   -511   -641   -696
   -457   -922   -465    688      2   -693   -680   -498   -711   -514   -641   -696
   -433   -909   -475    672     20   -693   -626   -402   -662   -488   -639   -701
   -384   -854   -470    618     41   -662   -537   -226   -553   -420   -600   -685
   -350   -789   -439    568     44   -615   -478    -18   -415   -288   -485   -581
   -272   -631   -358    452     41   -496   -436    249   -220    -59   -241   -322
   -176   -280   -103    228    -36   -192   -452    288    -80    181     72     51
   -272      0    270    135   -272    135   -579   -233   -215    228    236    288
   -504     70    574    215   -537    322   -727   -930   -519     67    161    241
   -722   -122    597    420   -659    236   -898  -1597  -1036   -446   -340   -272
   -766   -485    280    626   -524   -103  -1174  -2044  -1595  -1067   -961   -896
   -722   -849   -127    784   -298   -488  -1335  -1997  -1712  -1228  -1145  -1078
   -623   -987   -363    805   -132   -675  -1265  -1649  -1519  -1117  -1085  -1049
   -524   -922   -397    722    -64   -659  -1036  -1174  -1189   -880   -914   -914
   -483   -924   -441    704    -20   -683   -820   -779   -930   -693   -782   -813
   -475   -945   -470    709     -5   -709   -748   -636   -841   -631   -737   -782
   -467   -948   -480    709      5   -717   -722   -587   -810   -610   -727   -774
   -444   -930   -485    688     20   -709   -714   -561   -795   -597   -719   -769
   -423   -896   -472    659     23   -685   -696   -535   -774   -581   -696   -748
   -418   -888   -470    649     25   -680   -680   -517   -763   -571   -685   -735
   -457   -935   -478    693     10   -706   -693   -527   -771   -581   -701   -748
   -446   -924   -478    685     12   -701   -693   -519   -766   -574   -691   -740
   -420   -896   -475    659     25   -685   -685   -501   -753   -563   -678   -727
   -397   -862   -467    628     31   -665   -670   -478   -740   -545   -662   -709
   -413   -875   -462    641     23   -670   -680   -475   -743   -548   -665   -711
   -418   -867   -449    641     15   -659   -685   -467   -740   -545   -659   -709
   -423   -870   -446    646     10   -659   -685   -459   -735   -542   -657   -706
   -433   -875   -444    654      5   -662   -693   -457   -735   -540   -652   -701
   -418   -849   -431    633      5   -641   -688   -439   -719   -524   -633   -683
   -407   -826   -418    615      2   -623   -680   -420   -704   -509   -618   -667
   -379   -800   -420    589     20   -610   -675   -405   -693   -493   -605   -654
   -402   -818   -415    610      5   -618   -688   -397   -693   -493   -607   -659
   -410   -813   -402    613     -5   -610   -688   -379   -683   -483   -597   -649
   -428   -831   -402    628    -15   -618   -696   -368   -678   -478   -594   -644
   -405   -807   -402    607     -2   -605   -693   -337   -659   -457   -579   -623
   -314   -698   -384    506     33   -542   -649   -267   -602   -400   -522   -563
   -327   -706   -379    517     23   -542   -644   -228   -584   -384   -501   -548
   -340   -727   -389    532     23   -558   -657   -194   -574   -368   -485   -540
   -327   -693   -366    511     18   -530   -654   -135   -537   -332   -446   -498
   -322   -667   -348    493     10   -509   -662    -77   -504   -296   -413   -462
   -280   -615   -335    449     25   -478   -654    -10   -462   -246   -363   -410
   -265   -563   -298    413     15   -431   -641     51   -420   -194   -311   -353
   -252   -522   -270    387      7   -397   -633     98   -381   -145   -254   -296
   -233   -472   -239    353      2   -358   -633    124   -358   -114   -218   -254
   -231   -431   -200    332    -15   -316   -636    129   -350    -98   -200   -231
   -252   -420   -168    335    -41   -296   -644    122   -353    -96   -192   -220
   -259   -415   -155    337    -51   -285   -644    111   -355    -93   -189   -210
   -259   -410   -150    332    -57   -280   -644     85   -371   -111   -205   -226
   -277   -420   -145    348    -67   -283   -646     51   -392   -137   -228   -249
   -311   -462   -150    384    -83   -306   -649      7   -420   -176   -265   -293
   -296   -452   -155    374    -70   -303   -636    -28   -441   -207   -301   -332
   -319   -485   -168    400    -75   -327   -633    -80   -475   -252   -348   -387
   -340   -519   -181    428    -80   -350   -628   -135   -504   -293   -392   -433
   -350   -550   -202    449    -75   -376   -633   -194   -545   -337   -441   -483
   -368   -592   -223    480    -72   -407   -644   -254   -584   -381   -493   -532
   -394   -636   -244    514    -75   -441   -657   -303   -620   -418   -527   -571
   -418   -678   -259    545    -80   -470   -672   -348   -654   -454   -566   -610
   -439   -709   -270    571    -85   -488   -688   -389   -685   -488   -597   -641
   -449   -727   -277    589    -85   -504   -701   -418   -701   -509   -615   -659
   -420   -701   -280    561    -72   -491   -683   -415   -696   -501   -610   -654
   -420   -706   -285    563    -67   -498   -683   -426   -701   -511   -620   -665
   -428   -719   -290    571    -70   -506   -688   -439   -714   -522   -626   -672
   -446   -745   -298    597    -75   -522   -698   -446   -722   -530   -633   -678
   -449   -753   -306    600    -75   -530   -706   -457   -732   -537   -644   -685
   -431   -732   -301    581    -67   -519   -704   -454   -727   -535   -639   -680
   -433   -719   -285    574    -75   -501   -698   -452   -722   -530   -633   -672
   -465   -740   -275    602    -96   -509   -711   -462   -732   -537   -639   -683
   -470   -748   -277    607    -98   -514   -717   -467   -737   -540   -646   -685
   -444   -706   -265    574    -90   -485   -706   -459   -727   -530   -636   -675
   -410   -678   -267    542    -72   -472   -698   -454   -724   -524   -631   -672
   -389   -665   -275    527    -57   -470   -691   -452   -719   -519   -626   -672
   -452   -717   -267    581    -93   -493   -711   -472   -740   -540   -641   -688
   -462   -717   -254    589   -103   -485   -711   -475   -740   -540   -641   -688
   -439   -696   -257    566    -93   -475   -711   -472   -740   -537   -644   -685
   -418   -678   -259    548    -80   -470   -717   -475   -743   -540   -644   -685
   -400   -628   -228    514    -85   -428   -691   -452   -711   -517   -620   -665
   -428   -615   -187    522   -122   -402   -667   -436   -693   -498   -605   -649
   -452   -623   -171    537   -140   -397   -652   -428   -685   -493   -600   -644
   -446   -605   -158    527   -145   -381   -644   -420   -678   -488   -594   -639
   -423   -561   -137    491   -145   -350   -641   -418   -667   -475   -581   -620
   -402   -524   -122    465   -142   -324   -649   -423   -657   -459   -566   -602
   -410   -542   -132    475   -140   -337   -680   -441   -665   -462   -563   -600
   -444   -563   -119    504   -163   -342   -701   -459   -678   -467   -563   -605
   -436   -553   -116    491   -161   -335   -709   -457   -678   -462   -555   -600
   -376   -514   -137    444   -122   -327   -709   -452   -680   -459   -555   -589
   -381   -553   -174    467   -106   -363   -730   -478   -711   -491   -587   -613
   -413   -628   -215    522    -98   -423   -756   -506   -750   -527   -618   -644
   -431   -667   -239    548    -98   -454   -756   -522   -771   -548   -641   -667
   -436   -670   -233    550   -101   -452   -737   -522   -776   -561   -654   -678
   -444   -688   -246    563   -101   -467   -740   -537   -800   -587   -680   -709
   -465   -737   -272    602    -96   -506   -753   -563   -828   -613   -706   -740
   -491   -779   -288    633   -101   -535   -774   -584   -854   -639   -732   -758
   -472   -774   -301    623    -88   -537   -774   -587   -862   -646   -740   -763
   -459   -774   -316    615    -72   -545   -774   -592   -870   -652   -748   -771
   -457   -776   -319    618    -70   -548   -769   -592   -872   -649   -745   -774
   -488   -792   -306    639    -93   -550   -774   -600   -880   -659   -748   -782
   -480   -789   -309    636    -88   -550   -774   -602   -880   -659   -748   -779
   -449   -766   -316    607    -67   -542   -769   -597   -875   -652   -743   -774
   -480   -789   -309    636    -85   -550   -776   -605   -878   -652   -745   -776
   -470   -787   -316    628    -77   -553   -769   -592   -872   -649   -743   -776
   -420   -763   -345    592    -38   -555   -717   -504   -820   -620   -732   -776
   -387   -724   -337    555    -25   -532   -628   -337   -717   -555   -701   -763
   -405   -711   -306    558    -49   -509   -568   -168   -600   -465   -631   -706
   -358   -592   -233    475    -64   -415   -519    101   -394   -236   -405   -472
   -252   -288    -36    267   -109   -163   -530    176   -259     -5   -101   -119
   -298     33    332    129   -316    184   -644   -241   -363     62     98    153
   -498    192    691    153   -594    441   -805   -893   -633    -25    122    228
   -701     46    745    327   -724    397   -982  -1558  -1143   -509   -337   -233
   -782   -324    457    553   -620     64  -1215  -2013  -1686  -1130   -984   -898
   -709   -696     12    701   -361   -342  -1395  -2099  -1935  -1431  -1301  -1215
   -633   -924   -290    779   -171   -607  -1369  -1816  -1790  -1356  -1275  -1221
   -597   -904   -306    748   -145   -605  -1179  -1376  -1449  -1104  -1093  -1067
   -506   -823   -319    665    -96   -571   -945   -950  -1137   -867   -917   -922
   -462   -813   -350    636    -57   -581   -828   -737   -989   -756   -839   -857
   -462   -828   -366    646    -49   -597   -800   -678   -950   -727   -818   -844
   -462   -828   -366    644    -51   -597   -795   -659   -943   -719   -815   -846
   -454   -823   -371    639    -41   -597   -779   -636   -924   -706   -807   -836
   -462   -836   -374    646    -46   -607   -774   -620   -917   -701   -802   -831
   -467   -846   -379    657    -44   -613   -771   -613   -909   -696   -795   -828
   -462   -844   -381    652    -41   -613   -771   -607   -904   -691   -789   -828
   -449   -820   -371    633    -41   -597   -771   -597   -898   -685   -787   -826
   -433   -792   -358    613    -38   -576   -758   -576   -875   -667   -771   -805
   -446   -795   -348    620    -49   -571   -758   -571   -870   -662   -769   -800
   -444   -802   -358    620    -44   -581   -766   -571   -872   -667   -776   -802
   -428   -779   -350    602    -38   -566   -756   -553   -859   -646   -756   -787
   -428   -761   -332    592    -51   -548   -745   -535   -841   -628   -732   -769
   -465   -800   -335    633    -64   -568   -766   -542   -849   -641   -743   -782
   -470   -813   -345    641    -64   -579   -774   -537   -846   -639   -743   -784
   -400   -732   -332    566    -36   -532   -740   -496   -805   -597   -701   -745
   -381   -698   -316    540    -33   -509   -730   -472   -784   -576   -680   -724
   -389   -701   -311    545    -38   -506   -730   -457   -779   -571   -675   -717
   -413   -717   -303    563    -54   -511   -730   -444   -771   -563   -670   -711
   -413   -709   -298    561    -57   -504   -730   -418   -756   -545   -654   -693
   -402   -701   -298    550    -54   -501   -730   -381   -735   -522   -636   -675
   -384   -685   -301    535    -41   -493   -727   -345   -714   -501   -620   -662
   -358   -641   -283    498    -38   -462   -704   -280   -665   -452   -568   -613
   -350   -623   -275    485    -38   -449   -691   -223   -626   -410   -530   -574
   -345   -613   -267    478    -41   -441   -693   -168   -592   -376   -496   -540
   -332   -579   -246    457    -44   -413   -688   -101   -555   -329   -452   -496
   -316   -540   -223    428    -49   -381   -675    -33   -504   -272   -389   -439
   -277   -475   -197    376    -41   -335   -659     23   -459   -218   -335   -381
   -285   -452   -166    368    -62   -309   -662     46   -444   -194   -306   -353
   -270   -400   -129    335    -70   -265   -649     64   -420   -168   -267   -314
   -257   -376   -119    314    -70   -246   -641     62   -415   -161   -257   -298
   -277   -387   -109    332    -85   -249   -657     41   -433   -174   -267   -306
   -285   -381    -96    332    -96   -241   -665     18   -449   -189   -280   -316
   -265   -363    -98    314    -83   -231   -652      0   -457   -202   -290   -327
   -290   -384    -93    335   -101   -241   -654    -49   -488   -241   -329   -371
   -319   -420   -101    368   -109   -262   -649    -96   -517   -280   -371   -415
   -348   -470   -124    407   -114   -296   -654   -155   -555   -329   -426   -472
   -371   -524   -153    449   -109   -340   -667   -218   -597   -379   -480   -530
   -374   -532   -161    452   -109   -345   -667   -270   -623   -415   -519   -571
   -376   -545   -171    459   -103   -358   -662   -316   -649   -444   -548   -605
   -413   -610   -197    509   -109   -402   -680   -374   -688   -485   -592   -649
   -441   -659   -218    550   -111   -439   -698   -420   -719   -517   -628   -688
   -475   -701   -228    587   -124   -467   -719   -462   -745   -548   -659   -724
   -446   -698   -252    574    -98   -475   -719   -475   -756   -561   -667   -735
   -379   -639   -262    506    -59   -452   -698   -470   -743   -548   -654   -719
   -426   -685   -259    555    -83   -472   -711   -493   -761   -566   -675   -740
   -415   -678   -262    545    -77   -470   -711   -496   -763   -568   -678   -740
   -420   -693   -272    555    -75   -483   -719   -501   -769   -571   -688   -743
   -449   -724   -275    584    -88   -501   -732   -517   -782   -584   -698   -753
   -441   -709   -267    576    -88   -488   -722   -514   -776   -579   -691   -756
   -410   -678   -267    542    -72   -475   -709   -501   -766   -566   -680   -745
   -410   -675   -265    542    -75   -470   -709   -498   -763   -566   -678   -743
   -431   -693   -262    561    -85   -480   -719   -509   -766   -574   -685   -750
   -441   -706   -265    574    -88   -485   -727   -514   -771   -576   -691   -758
   -426   -706   -280    563    -75   -493   -727   -511   -771   -576   -691   -753
   -407   -691   -285    548    -62   -488   -722   -509   -763   -571   -683   -748
   -428   -706   -277    568    -77   -493   -727   -514   -771   -576   -683   -753
   -454   -743   -288    600    -83   -517   -735   -519   -782   -584   -691   -763
   -457   -732   -275    592    -90   -504   -740   -527   -787   -589   -698   -769
   -405   -657   -252    532    -77   -457   -717   -501   -758   -561   -670   -740
   -400   -615   -218    506    -93   -418   -688   -475   -722   -527   -639   -709
   -446   -633   -187    540   -129   -410   -680   -478   -722   -527   -644   -714
   -410   -579   -168    493   -122   -376   -649   -454   -696   -509   -615   -691
   -381   -537   -158    459   -114   -348   -633   -441   -675   -491   -594   -670
   -402   -537   -137    467   -135   -337   -649   -454   -678   -488   -592   -665
   -415   -545   -129    480   -142   -337   -678   -475   -680   -488   -594   -662
   -394   -550   -158    470   -119   -355   -706   -491   -696   -498   -602   -665
   -397   -555   -158    478   -122   -358   -711   -491   -696   -493   -594   -662
   -384   -542   -158    465   -114   -350   -722   -488   -698   -491   -592   -652
   -345   -535   -189    441    -77   -363   -730   -491   -711   -496   -597   -654
   -358   -602   -246    478    -57   -426   -756   -519   -750   -532   -631   -688
   -387   -649   -262    517    -62   -457   -761   -537   -774   -553   -649   -706
   -428   -696   -267    558    -80   -483   -766   -555   -795   -579   -672   -727
   -431   -711   -280    571    -75   -496   -753   -558   -800   -592   -685   -748
   -410   -706   -296    558    -59   -501   -753   -574   -815   -610   -706   -769
   -423   -735   -311    579    -57   -524   -763   -594   -839   -631   -722   -787
   -439   -779   -342    607    -49   -561   -779   -615   -862   -657   -745   -807
   -446   -813   -366    631    -41   -589   -789   -623   -878   -672   -761   -823
   -420   -784   -363    600    -31   -574   -776   -615   -870   -667   -753   -818
   -415   -766   -350    589    -33   -561   -769   -610   -865   -662   -743   -813
   -431   -779   -350    605    -41   -566   -774   -618   -870   -667   -748   -818
   -426   -784   -358    605    -33   -571   -771   -618   -870   -667   -745   -815
   -428   -789   -361    607    -36   -576   -771   -618   -870   -665   -740   -810
   -457   -820   -363    639    -46   -594   -789   -631   -885   -678   -756   -823
   -441   -815   -374    626    -36   -594   -771   -600   -872   -675   -763   -828
   -392   -761   -368    576    -12   -566   -680   -465   -795   -641   -756   -836
   -379   -743   -366    558     -7   -555   -602   -303   -696   -581   -722   -820
   -316   -633   -316    475      0   -478   -511    -28   -493   -389   -548   -654
   -257   -439   -181    348    -38   -311   -462    249   -265   -109   -249   -337
   -270   -111    158    192   -215     23   -592    -33   -285     41     23      2
   -407    127    532    140   -470    329   -841   -779   -555     31    153    192
   -584    176    761    202   -672    470  -1078  -1522   -945   -207     -2     64
   -714   -153    561    431   -639    205  -1327  -2096  -1543   -859   -654   -584
   -722   -623     98    672   -410   -262  -1532  -2340  -2031  -1480  -1291  -1208
   -636   -870   -236    753   -202   -553  -1506  -2044  -1904  -1436  -1306  -1252
   -530   -841   -314    685   -109   -579  -1273  -1540  -1540  -1174  -1117  -1109
   -475   -787   -311    631    -85   -548  -1023  -1083  -1208   -930   -937   -966
   -459   -813   -353    636    -54   -584   -875   -802  -1018   -792   -849   -896
   -459   -831   -374    644    -44   -602   -836   -724   -969   -756   -828   -883
   -459   -841   -381    652    -41   -613   -828   -696   -948   -743   -818   -880
   -444   -833   -389    636    -28   -613   -815   -672   -932   -732   -807   -872
   -407   -800   -392    605     -7   -597   -792   -644   -906   -709   -784   -852
   -413   -802   -389    605    -12   -594   -792   -631   -901   -704   -782   -846
   -423   -805   -384    613    -20   -594   -795   -626   -898   -704   -779   -849
   -439   -815   -376    623    -31   -597   -797   -618   -893   -693   -769   -844
   -446   -807   -361    628    -44   -584   -802   -613   -891   -691   -761   -833
   -405   -774   -371    587    -18   -571   -787   -594   -872   -672   -743   -815
   -392   -763   -371    576    -12   -568   -782   -584   -865   -665   -735   -807
   -394   -758   -366    574    -15   -563   -784   -576   -859   -657   -730   -800
   -402   -756   -353    579    -25   -555   -779   -563   -849   -646   -722   -795
   -439   -774   -337    605    -51   -555   -789   -558   -849   -644   -717   -789
   -426   -761   -335    592    -46   -548   -784   -540   -833   -628   -701   -774
   -376   -704   -327    540    -25   -517   -763   -509   -802   -600   -678   -750
   -376   -691   -314    535    -31   -504   -756   -491   -792   -587   -665   -737
   -402   -719   -316    561    -44   -519   -766   -483   -787   -587   -670   -737
   -410   -709   -298    558    -57   -504   -766   -465   -774   -576   -657   -730
   -410   -696   -288    550    -62   -493   -766   -441   -756   -555   -639   -717
   -374   -659   -285    517    -44   -472   -750   -397   -724   -522   -610   -685
   -363   -639   -277    498    -44   -459   -740   -350   -696   -493   -587   -662
   -361   -623   -265    491    -49   -444   -730   -296   -662   -462   -555   -633
   -329   -587   -259    457    -36   -423   -701   -226   -610   -413   -506   -597
   -309   -555   -246    433    -31   -402   -680   -153   -561   -363   -454   -550
   -296   -509   -215    402    -41   -363   -670    -83   -514   -314   -413   -498
   -280   -467   -187    374    -49   -327   -665    -15   -470   -265   -366   -446
   -272   -436   -163    355    -57   -301   -665     33   -433   -218   -319   -402
   -254   -374   -119    314    -67   -246   -652     72   -394   -168   -267   -353
   -259   -355    -96    306    -83   -226   -654     83   -379   -148   -241   -319
   -270   -353    -83    309    -93   -218   -662     77   -381   -145   -228   -309
   -249   -306    -57    275    -96   -181   -659     72   -379   -137   -213   -296
   -231   -265    -33    249    -98   -150   -649     59   -381   -140   -215   -288
   -267   -309    -44    288   -114   -176   -662     15   -415   -174   -252   -324
   -288   -337    -51    311   -119   -194   -670    -31   -441   -207   -285   -353
   -301   -345    -46    322   -129   -197   -670    -85   -472   -246   -322   -392
   -311   -371    -59    342   -127   -215   -675   -150   -511   -293   -366   -441
   -348   -433    -85    389   -132   -259   -691   -226   -558   -345   -423   -496
   -379   -488   -109    431   -135   -298   -704   -293   -602   -394   -470   -545
   -374   -504   -132    436   -122   -319   -706   -348   -633   -431   -509   -584
   -353   -511   -158    433    -98   -335   -709   -389   -659   -459   -540   -618
   -389   -555   -168    470   -111   -363   -724   -441   -701   -498   -584   -652
   -392   -576   -187    483   -103   -381   -735   -475   -724   -522   -607   -675
   -392   -605   -213    496    -90   -410   -735   -496   -740   -537   -620   -696
   -415   -654   -239    535    -88   -446   -753   -530   -769   -568   -654   -727
   -387   -628   -244    506    -72   -436   -745   -530   -769   -571   -659   -724
   -384   -628   -246    506    -70   -439   -745   -537   -771   -576   -662   -732
   -402   -659   -257    530    -75   -459   -761   -553   -789   -594   -678   -748
   -426   -678   -252    553    -88   -465   -766   -555   -792   -597   -680   -750
   -444   -693   -252    568    -98   -472   -774   -561   -800   -602   -685   -758
   -407   -657   -252    532    -77   -454   -766   -553   -789   -592   -680   -745
   -387   -641   -254    511    -67   -449   -758   -548   -782   -584   -678   -743
   -384   -631   -246    509    -70   -439   -758   -550   -784   -587   -672   -743
   -397   -646   -252    519    -72   -449   -756   -550   -784   -587   -670   -740
   -415   -670   -254    542    -83   -465   -763   -555   -787   -589   -675   -745
   -413   -665   -252    537    -83   -457   -763   -555   -787   -589   -670   -748
   -405   -654   -249    530    -77   -452   -766   -555   -787   -589   -667   -743
   -410   -665   -257    537    -77   -462   -766   -561   -789   -594   -672   -748
   -410   -665   -254    537    -77   -459   -766   -558   -789   -594   -675   -748
   -407   -657   -252    530    -77   -454   -763   -558   -787   -592   -675   -745
   -410   -636   -226    524    -93   -431   -748   -537   -763   -568   -654   -727
   -410   -581   -174    496   -119   -379   -711   -511   -730   -537   -626   -696
   -371   -514   -142    444   -114   -329   -672   -483   -698   -511   -600   -672
   -410   -555   -148    483   -132   -353   -685   -498   -714   -530   -618   -691
   -415   -550   -135    483   -140   -342   -696   -506   -714   -522   -607   -683
   -371   -475   -103    423   -135   -290   -698   -498   -691   -498   -574   -652
   -376   -493   -119    433   -129   -306   -727   -517   -706   -509   -581   -657
   -374   -498   -127    433   -124   -314   -743   -530   -714   -511   -587   -657
   -363   -491   -127    428   -119   -309   -743   -519   -706   -504   -576   -644
   -374   -540   -166    457   -106   -353   -771   -542   -737   -524   -597   -657
   -371   -584   -213    478    -80   -400   -797   -568   -776   -561   -631   -688
   -368   -597   -228    483    -72   -413   -800   -581   -795   -576   -646   -701
   -366   -602   -236    485    -64   -420   -782   -581   -800   -581   -649   -704
   -407   -662   -257    535    -77   -459   -789   -602   -826   -613   -683   -737
   -431   -698   -270    563    -83   -485   -797   -623   -849   -639   -709   -763
   -431   -709   -277    568    -80   -493   -802   -639   -865   -654   -724   -779
   -444   -732   -288    589    -77   -511   -810   -649   -883   -672   -740   -797
   -413   -732   -319    571    -49   -527   -810   -657   -898   -685   -756   -813
   -420   -745   -327    581    -46   -537   -802   -659   -896   -685   -758   -813
   -433   -766   -332    597    -51   -550   -810   -667   -904   -691   -761   -820
   -428   -758   -329    594    -49   -545   -815   -672   -909   -693   -761   -820
   -410   -727   -319    568    -46   -524   -807   -667   -904   -683   -756   -810
   -420   -743   -324    581    -49   -535   -807   -667   -906   -685   -756   -813
   -423   -769   -345    594    -41   -555   -810   -672   -911   -685   -758   -818
   -433   -782   -348    607    -44   -566   -813   -672   -911   -691   -761   -823
   -446   -792   -345    618    -51   -571   -769   -589   -875   -683   -766   -841
   -389   -722   -335    555    -28   -530   -670   -418   -769   -618   -732   -826
   -314   -613   -301    462     -7   -457   -576   -202   -615   -485   -626   -724
   -257   -488   -231    374    -12   -361   -498    129   -381   -236   -376   -475
   -226   -213     10    218   -119   -101   -555     96   -296    -31    -85   -135
   -316     70    387    122   -353    228   -753   -485   -459     25    103    124
   -506    207    711    148   -607    459   -982  -1231   -761    -75    111    179
   -665     57    722    303   -693    389  -1187  -1896  -1260   -550   -332   -259
   -706   -387    316    545   -514    -33  -1436  -2268  -1831  -1241  -1044   -974
   -636   -717    -80    675   -277   -400  -1522  -2192  -1956  -1449  -1286  -1218
   -545   -820   -275    680   -135   -548  -1389  -1787  -1701  -1283  -1187  -1156
   -496   -771   -275    633   -111   -524  -1148  -1304  -1350  -1031  -1002  -1010
   -485   -802   -316    641    -85   -561   -966   -969  -1124   -872   -893   -930
   -462   -815   -353    636    -54   -584   -880   -805  -1021   -792   -836   -883
   -428   -792   -366    610    -33   -579   -844   -748   -976   -763   -813   -862
   -420   -800   -379    610    -20   -589   -828   -722   -961   -750   -802   -857
   -423   -802   -379    610    -23   -592   -826   -709   -953   -748   -800   -859
   -407   -766   -358    584    -25   -563   -815   -693   -943   -737   -789   -849
   -402   -766   -366    581    -18   -566   -815   -683   -940   -732   -787   -841
   -415   -782   -366    600    -25   -574   -813   -678   -935   -727   -776   -833
   -415   -756   -340    584    -38   -550   -810   -665   -922   -711   -763   -818
   -407   -743   -335    574    -38   -540   -810   -657   -914   -706   -758   -813
   -420   -748   -329    581    -46   -540   -818   -657   -914   -709   -758   -818
   -397   -714   -316    555    -41   -517   -800   -631   -893   -685   -732   -797
   -389   -701   -311    542    -41   -509   -795   -618   -883   -675   -724   -787
   -379   -696   -316    535    -31   -506   -792   -607   -875   -667   -719   -784
   -366   -675   -309    519    -28   -493   -779   -589   -857   -652   -698   -769
   -394   -688   -293    542    -51   -491   -784   -584   -852   -646   -691   -758
   -384   -675   -293    527    -46   -485   -784   -571   -844   -633   -688   -748
   -381   -672   -290    527    -46   -483   -784   -555   -833   -626   -683   -743
   -363   -641   -280    501    -44   -462   -779   -530   -813   -605   -667   -724
   -368   -628   -259    498    -54   -444   -774   -504   -795   -589   -652   -709
   -379   -639   -262    506    -59   -452   -782   -483   -784   -581   -639   -706
   -358   -615   -259    485    -51   -439   -774   -441   -758   -553   -607   -678
   -327   -571   -246    446    -41   -410   -756   -387   -719   -514   -576   -644
   -301   -537   -236    420    -33   -387   -735   -322   -678   -472   -537   -615
   -311   -532   -220    420    -46   -376   -732   -262   -644   -433   -506   -579
   -283   -483   -200    381    -44   -340   -711   -187   -592   -384   -457   -522
   -277   -452   -176    363    -51   -314   -714   -132   -555   -345   -418   -485
   -265   -407   -142    337    -62   -275   -717    -80   -522   -301   -371   -436
   -226   -337   -111    280    -59   -226   -696    -20   -470   -241   -306   -371
   -215   -296    -80    254    -70   -189   -685      7   -444   -205   -270   -329
   -228   -283    -57    254    -85   -171   -693      2   -441   -200   -262   -319
   -228   -265    -36    246    -96   -150   -698     -5   -441   -197   -259   -311
   -218   -236    -18    223   -101   -127   -693    -15   -444   -197   -249   -303
   -233   -244    -10    239   -114   -129   -698    -46   -465   -218   -267   -319
   -246   -257    -10    249   -119   -135   -698    -83   -483   -241   -290   -342
   -275   -285    -10    280   -132   -148   -701   -129   -509   -277   -319   -376
   -327   -348    -23    337   -153   -187   -717   -205   -558   -332   -376   -436
   -322   -361    -38    340   -142   -200   -714   -259   -589   -368   -420   -480
   -316   -379    -64    348   -129   -223   -714   -314   -620   -413   -465   -522
   -335   -423    -88    379   -124   -257   -722   -376   -662   -454   -514   -571
   -350   -459   -111    405   -122   -285   -737   -433   -698   -491   -553   -615
   -381   -506   -124    444   -129   -314   -758   -485   -737   -530   -589   -654
   -392   -535   -142    462   -127   -340   -769   -522   -763   -558   -620   -680
   -387   -553   -166    470   -111   -361   -776   -550   -784   -581   -649   -704
   -387   -566   -181    475   -103   -376   -779   -568   -800   -597   -665   -719
   -381   -566   -184    472    -98   -376   -774   -576   -802   -602   -667   -724
   -379   -574   -194    475    -93   -384   -776   -587   -813   -613   -675   -735
   -392   -594   -202    493    -96   -400   -784   -600   -823   -623   -691   -748
   -394   -602   -210    496    -93   -407   -787   -600   -823   -628   -693   -753
   -420   -628   -207    524   -106   -418   -797   -613   -831   -636   -698   -758
   -423   -631   -207    524   -109   -418   -789   -610   -828   -633   -698   -756
   -402   -607   -205    506    -98   -407   -782   -602   -815   -623   -685   -745
   -397   -600   -202    498    -98   -402   -779   -600   -813   -618   -683   -740
   -376   -576   -200    478    -88   -389   -769   -594   -807   -613   -680   -735
   -387   -589   -202    488    -93   -397   -774   -600   -815   -620   -688   -743
   -413   -615   -202    514   -106   -410   -787   -607   -823   -628   -691   -745
   -439   -654   -215    545   -114   -436   -802   -620   -833   -639   -704   -758
   -413   -620   -207    517   -103   -415   -797   -615   -828   -631   -698   -753
   -379   -581   -202    480    -90   -392   -782   -602   -815   -620   -683   -745
   -387   -594   -207    491    -90   -402   -784   -607   -826   -628   -683   -748
   -387   -579   -194    480    -96   -387   -776   -600   -818   -615   -675   -737
   -374   -524   -150    449   -111   -340   -745   -568   -782   -581   -649   -709
   -394   -509   -114    452   -142   -311   -722   -553   -758   -568   -639   -693
   -400   -504   -103    452   -148   -303   -701   -540   -750   -563   -628   -688
   -394   -491    -96    441   -150   -293   -706   -542   -745   -555   -620   -688
   -413   -480    -67    446   -174   -275   -722   -555   -743   -550   -610   -675
   -397   -467    -70    433   -166   -270   -745   -563   -743   -542   -605   -665
   -358   -444    -85    402   -137   -265   -763   -574   -753   -540   -605   -659
   -392   -459    -67    426   -163   -265   -779   -584   -761   -548   -607   -662
   -376   -462    -85    418   -148   -275   -789   -584   -766   -545   -602   -659
   -361   -496   -135    428   -114   -316   -818   -600   -797   -571   -623   -678
   -379   -558   -179    470   -101   -368   -844   -626   -836   -605   -654   -704
   -384   -574   -192    478    -98   -384   -836   -633   -846   -613   -665   -709
   -374   -576   -202    475    -88   -389   -820   -636   -852   -626   -678   -724
   -410   -607   -200    506   -106   -405   -820   -654   -872   -652   -706   -753
   -413   -615   -202    514   -106   -410   -826   -672   -888   -675   -727   -769
   -413   -646   -233    530    -90   -441   -833   -688   -909   -688   -743   -795
   -428   -691   -262    558    -85   -475   -836   -701   -930   -706   -761   -818
   -413   -678   -265    545    -75   -472   -831   -698   -930   -701   -761   -813
   -436   -714   -277    576    -80   -496   -839   -706   -943   -704   -774   -823
   -439   -724   -285    579    -77   -506   -846   -714   -945   -704   -782   -828
   -433   -711   -277    571    -77   -496   -846   -711   -940   -696   -769   -820
   -431   -706   -275    566    -80   -491   -846   -711   -940   -696   -769   -815
   -418   -706   -288    563    -64   -498   -844   -711   -945   -698   -771   -820
   -420   -701   -283    561    -70   -493   -844   -711   -943   -696   -769   -820
   -420   -701   -280    561    -72   -491   -826   -683   -927   -691   -766   -820
   -415   -701   -285    555    -64   -493   -766   -576   -872   -672   -769   -841
   -423   -701   -277    563    -72   -491   -704   -428   -787   -623   -745   -831
   -324   -568   -244    444    -41   -407   -615   -179   -607   -452   -592   -675
   -239   -384   -148    311    -46   -267   -568     96   -400   -200   -327   -389
   -223    -98    124    158   -174     12   -652    -51   -358    -18    -46    -54
   -350    135    485    109   -418    309   -841   -659   -530     28    124    174
   -561    226    787    163   -672    506  -1054  -1410   -872   -161     20     93
   -693    -38    654    366   -675    306  -1275  -2023  -1431   -753   -568   -488
   -698   -444    254    568   -478    -96  -1499  -2317  -1909  -1327  -1156  -1067
   -626   -743   -116    685   -254   -431  -1561  -2158  -1935  -1415  -1283  -1208
   -553   -815   -262    683   -148   -537  -1387  -1717  -1654  -1228  -1166  -1135
   -522   -787   -267    654   -129   -527  -1156  -1267  -1343  -1008  -1008  -1013
   -483   -769   -285    623    -98   -527   -976   -945  -1127   -849   -896   -922
   -426   -740   -314    584    -57   -527   -896   -807  -1031   -779   -846   -875
   -423   -753   -329    587    -49   -540   -883   -779  -1013   -771   -841   -872
   -405   -727   -322    566    -41   -527   -862   -748   -992   -756   -823   -862
   -436   -763   -327    597    -54   -545   -862   -740   -992   -756   -826   -870
   -462   -797   -335    631    -64   -566   -875   -745  -1000   -763   -833   -878
   -436   -761   -324    597    -57   -542   -859   -722   -979   -743   -815   -852
   -407   -717   -311    561    -49   -514   -846   -701   -961   -730   -797   -831
   -413   -719   -306    563    -54   -514   -854   -698   -963   -730   -795   -831
   -400   -711   -311    555    -44   -511   -852   -691   -956   -722   -787   -826
   -405   -698   -293    550    -57   -498   -844   -672   -937   -704   -763   -805
   -400   -688   -288    542    -57   -491   -839   -659   -924   -696   -750   -792
   -400   -683   -285    540    -59   -485   -846   -654   -924   -693   -756   -795
   -407   -680   -272    545    -67   -478   -852   -646   -919   -688   -750   -792
   -423   -701   -277    561    -72   -491   -849   -636   -909   -678   -735   -782
   -405   -693   -288    548    -59   -493   -844   -620   -898   -665   -724   -769
   -368   -644   -275    504    -46   -459   -831   -592   -878   -644   -706   -745
   -379   -623   -244    501    -67   -433   -828   -576   -865   -636   -698   -730
   -379   -626   -246    501    -67   -436   -831   -558   -854   -628   -691   -727
   -389   -631   -241    509    -75   -436   -833   -537   -844   -620   -685   -722
   -397   -628   -231    511    -85   -431   -836   -511   -828   -602   -665   -704
   -387   -615   -228    501    -80   -423   -828   -470   -800   -574   -633   -678
   -327   -550   -223    436    -51   -387   -797   -402   -750   -527   -592   -636
   -322   -530   -207    423    -57   -368   -787   -350   -719   -498   -566   -605
   -303   -496   -192    397    -57   -342   -779   -285   -680   -459   -524   -566
   -311   -493   -181    402    -64   -337   -784   -228   -652   -423   -483   -535
   -314   -470   -155    389    -80   -314   -789   -174   -618   -379   -439   -496
   -277   -407   -129    342    -75   -270   -776   -111   -571   -322   -379   -433
   -252   -348    -96    298    -77   -223   -758    -64   -532   -275   -327   -379
   -239   -293    -54    267    -93   -174   -750    -41   -509   -246   -293   -342
   -231   -246    -15    239   -109   -132   -748    -41   -498   -233   -277   -319
   -259   -267     -7    262   -127   -137   -769    -64   -514   -246   -288   -322
   -275   -277     -5    275   -137   -142   -776    -88   -532   -262   -296   -329
   -228   -226      2    228   -116   -111   -753    -96   -522   -254   -290   -319
   -249   -233     15    241   -132   -109   -753   -132   -545   -280   -316   -342
   -293   -288      5    288   -150   -142   -761   -187   -581   -324   -363   -387
   -306   -314     -7    306   -150   -161   -761   -244   -615   -368   -410   -433
   -345   -368    -23    358   -161   -197   -769   -311   -657   -420   -457   -493
   -366   -410    -46    387   -161   -231   -774   -374   -696   -465   -506   -545
   -371   -441    -70    407   -150   -257   -782   -431   -730   -504   -550   -589
   -376   -454    -77    413   -150   -267   -784   -475   -753   -530   -581   -618
   -387   -483    -96    436   -145   -290   -789   -514   -779   -561   -610   -646
   -405   -532   -129    467   -137   -332   -815   -561   -815   -600   -646   -693
   -413   -558   -145    483   -135   -353   -818   -581   -833   -615   -662   -711
   -433   -584   -153    509   -140   -371   -826   -607   -854   -636   -688   -730
   -452   -623   -171    537   -140   -397   -836   -628   -878   -659   -714   -753
   -405   -579   -176    491   -114   -379   -820   -620   -865   -646   -701   -737
   -397   -579   -181    488   -109   -379   -815   -618   -857   -641   -688   -735
   -420   -600   -181    509   -119   -392   -826   -628   -865   -649   -693   -743
   -415   -587   -171    501   -122   -379   -826   -628   -867   -652   -696   -740
   -426   -587   -161    504   -135   -376   -820   -626   -862   -646   -691   -737
   -407   -574   -166    491   -122   -371   -820   -626   -862   -646   -693   -737
   -400   -571   -174    485   -114   -374   -818   -620   -859   -644   -688   -735
   -402   -574   -171    488   -116   -374   -815   -613   -854   -636   -680   -727
   -418   -594   -176    504   -122   -387   -823   -620   -865   -649   -688   -735
   -418   -594   -176    506   -122   -384   -828   -623   -865   -649   -691   -740
   -423   -597   -174    511   -127   -387   -831   -631   -870   -657   -698   -743
   -423   -600   -176    511   -124   -389   -831   -633   -870   -659   -706   -743
   -410   -592   -181    498   -116   -389   -828   -631   -870   -659   -704   -743
   -426   -607   -181    517   -124   -394   -836   -641   -880   -670   -714   -753
   -428   -613   -184    519   -124   -397   -839   -644   -880   -675   -714   -750
   -413   -600   -187    506   -114   -394   -833   -636   -870   -665   -704   -743
   -426   -574   -148    498   -140   -361   -818   -623   -854   -649   -683   -730
   -405   -506   -101    454   -153   -303   -776   -592   -820   -613   -649   -701
   -389   -467    -77    426   -155   -272   -735   -566   -795   -589   -623   -678
   -415   -496    -80    457   -168   -288   -732   -571   -800   -597   -636   -688
   -410   -478    -67    444   -174   -275   -745   -576   -797   -587   -636   -683
   -426   -475    -51    449   -189   -265   -771   -587   -792   -576   -623   -667
   -420   -480    -62    449   -181   -272   -813   -613   -815   -594   -633   -675
   -405   -465    -59    436   -174   -262   -813   -610   -807   -581   -618   -662
   -384   -428    -44    405   -171   -236   -807   -597   -800   -571   -600   -644
   -355   -444    -90    400   -132   -267   -826   -610   -823   -592   -620   -654
   -374   -522   -148    446   -116   -335   -857   -641   -859   -628   -659   -683
   -387   -555   -168    472   -109   -363   -859   -657   -885   -649   -675   -698
   -381   -571   -189    472    -96   -381   -846   -659   -893   -659   -683   -717
   -400   -589   -192    493   -103   -392   -839   -665   -898   -672   -696   -737
   -423   -607   -184    514   -119   -397   -844   -685   -917   -696   -717   -758
   -436   -628   -192    532   -122   -410   -862   -711   -943   -722   -743   -782
   -452   -683   -233    566   -109   -459   -880   -732   -966   -750   -779   -807
   -475   -743   -267    607   -103   -506   -896   -748   -989   -774   -802   -833
   -472   -737   -265    602   -106   -501   -893   -748   -989   -776   -802   -833
   -420   -683   -262    553    -80   -472   -867   -727   -971   -761   -789   -813
   -407   -667   -259    537    -75   -465   -862   -724   -971   -761   -787   -815
   -436   -685   -249    558    -93   -467   -872   -730   -979   -763   -782   -820
   -444   -701   -257    571    -93   -480   -878   -735   -982   -766   -784   -820
   -452   -719   -267    587    -93   -493   -883   -740   -987   -774   -797   -823
   -485   -758   -272    620   -109   -517   -891   -740   -995   -782   -810   -841
   -449   -714   -265    581    -93   -491   -831   -652   -943   -753   -797   -841
   -381   -636   -257    506    -62   -446   -730   -483   -839   -691   -761   -823
   -350   -594   -244    472    -54   -420   -667   -296   -717   -589   -678   -753
   -285   -449   -166    366    -59   -309   -597     15   -496   -342   -433   -501
   -215   -166     49    189   -135    -57   -623     59   -368   -114   -135   -148
   -280    106    387     85   -335    246   -774   -415   -465    -20     70    127
   -485    280    766    103   -626    522   -976  -1148   -711    -72    119    218
   -678     90    769    293   -724    428  -1187  -1836  -1218   -555   -335   -228
   -750   -327    423    537   -587     46  -1439  -2257  -1777  -1202   -992   -891
   -698   -672     23    685   -363   -324  -1584  -2249  -1958  -1454  -1265  -1174
   -581   -797   -215    691   -184   -506  -1475  -1867  -1751  -1327  -1202  -1143
   -504   -724   -223    613   -140   -475  -1228  -1397  -1426  -1096  -1023  -1005
   -465   -727   -262    594   -103   -493  -1023  -1028  -1192   -932   -909   -919
   -465   -756   -293    607    -88   -527   -935   -857  -1088   -859   -865   -888
   -472   -769   -296    620    -88   -532   -911   -807  -1062   -844   -862   -883
   -457   -766   -311    610    -75   -540   -906   -789  -1049   -839   -862   -883
   -441   -761   -322    600    -59   -542   -896   -769  -1026   -823   -844   -875
   -444   -763   -319    602    -62   -542   -891   -756  -1015   -815   -826   -862
   -405   -714   -309    561    -49   -511   -870   -732   -997   -800   -810   -844
   -387   -675   -290    530    -49   -483   -862   -717   -984   -789   -800   -833
   -413   -688   -275    550    -70   -483   -867   -714   -987   -787   -802   -831
   -413   -706   -293    558    -62   -498   -862   -706   -984   -779   -795   -820
   -413   -706   -293    561    -59   -501   -862   -698   -976   -774   -795   -815
   -423   -706   -285    563    -70   -498   -867   -693   -971   -774   -795   -815
   -428   -714   -285    571    -72   -498   -867   -685   -969   -766   -784   -815
   -418   -704   -285    558    -67   -496   -859   -667   -958   -753   -769   -805
   -418   -696   -277    558    -70   -488   -857   -654   -950   -748   -758   -792
   -420   -691   -270    553    -77   -483   -857   -641   -937   -737   -753   -782
   -407   -678   -270    542    -70   -472   -849   -626   -924   -722   -743   -769
   -389   -652   -265    519    -62   -459   -839   -602   -909   -706   -732   -753
   -371   -628   -257    501    -57   -444   -831   -574   -891   -691   -711   -735
   -394   -644   -252    519    -72   -446   -833   -558   -885   -683   -706   -735
   -392   -636   -244    514    -75   -441   -831   -535   -870   -667   -691   -727
   -381   -623   -244    501    -70   -433   -828   -504   -852   -646   -667   -709
   -350   -587   -236    470    -57   -413   -818   -457   -820   -615   -639   -675
   -361   -587   -226    472    -70   -405   -820   -415   -802   -597   -628   -659
   -348   -561   -213    454    -70   -387   -815   -353   -771   -561   -594   -628
   -296   -493   -200    392    -49   -348   -792   -275   -719   -509   -537   -576
   -280   -467   -187    374    -46   -327   -779   -207   -672   -457   -491   -524
   -280   -441   -161    358    -62   -301   -784   -153   -639   -415   -446   -485
   -262   -392   -129    327    -67   -262   -776   -103   -600   -366   -392   -436
   -252   -348    -98    298    -77   -223   -776    -83   -579   -342   -368   -402
   -270   -342    -72    306    -98   -207   -789    -88   -579   -340   -361   -389
   -252   -298    -46    275   -106   -171   -784    -85   -568   -327   -335   -366
   -239   -267    -28    252   -106   -148   -776    -90   -568   -322   -327   -355
   -277   -303    -28    290   -127   -166   -792   -127   -600   -350   -353   -381
   -301   -332    -31    316   -135   -181   -802   -166   -620   -376   -379   -410
   -311   -337    -28    322   -142   -184   -797   -202   -639   -400   -407   -436
   -303   -342    -38    324   -135   -192   -787   -246   -662   -428   -446   -475
   -303   -348    -44    324   -129   -197   -774   -293   -685   -459   -483   -514
   -342   -402    -59    374   -142   -231   -774   -348   -714   -496   -522   -563
   -363   -457    -93    410   -137   -277   -792   -410   -753   -542   -574   -618
   -402   -519   -116    459   -145   -319   -807   -472   -797   -587   -626   -672
   -426   -558   -135    491   -148   -348   -813   -519   -828   -623   -667   -706
   -407   -566   -158    488   -124   -363   -815   -550   -849   -649   -693   -732
   -394   -576   -184    485   -109   -381   -823   -576   -875   -670   -714   -761
   -418   -605   -189    511   -116   -397   -831   -602   -893   -685   -732   -787
   -433   -641   -210    537   -114   -426   -839   -620   -909   -698   -748   -800
   -423   -652   -228    537    -98   -441   -831   -626   -914   -704   -750   -802
   -418   -654   -236    535    -93   -446   -828   -626   -917   -706   -761   -805
   -441   -685   -244    563   -101   -465   -836   -636   -927   -717   -774   -815
   -415   -665   -249    540    -83   -457   -833   -633   -924   -714   -769   -818
   -420   -665   -244    542    -88   -454   -826   -628   -914   -709   -761   -815
   -436   -672   -236    553   -101   -454   -833   -631   -919   -714   -763   -820
   -428   -670   -241    548    -96   -457   -839   -633   -927   -719   -776   -826
   -415   -665   -252    540    -83   -459   -841   -633   -930   -719   -784   -828
   -405   -644   -239    524    -83   -441   -828   -623   -914   -709   -769   -815
   -407   -659   -252    532    -77   -457   -831   -628   -922   -717   -771   -820
   -413   -675   -262    542    -77   -470   -839   -633   -930   -722   -776   -831
   -428   -696   -267    561    -83   -483   -844   -641   -935   -722   -779   -836
   -454   -727   -272    592    -90   -501   -852   -649   -945   -730   -789   -841
   -439   -719   -280    579    -80   -501   -849   -644   -945   -730   -795   -844
   -413   -709   -298    561    -59   -504   -846   -641   -948   -732   -797   -849
   -413   -706   -293    558    -62   -501   -841   -639   -950   -735   -795   -849
   -423   -727   -303    576    -59   -517   -841   -639   -950   -735   -795   -846
   -431   -743   -314    584    -59   -530   -844   -644   -953   -735   -802   -859
   -426   -706   -280    566    -75   -493   -828   -628   -935   -722   -787   -844
   -446   -688   -244    566   -103   -467   -805   -613   -917   -704   -771   -826
   -423   -646   -223    535   -101   -436   -769   -589   -891   -683   -750   -807
   -392   -618   -226    504    -85   -420   -745   -571   -872   -667   -735   -802
   -420   -631   -210    524   -106   -420   -756   -579   -872   -670   -737   -807
   -439   -636   -200    535   -119   -418   -784   -594   -875   -667   -740   -805
   -431   -641   -210    537   -111   -426   -815   -607   -885   -665   -737   -802
   -418   -639   -223    527   -101   -431   -826   -615   -893   -667   -735   -797
   -389   -623   -233    504    -77   -428   -826   -607   -891   -662   -732   -789
   -392   -665   -272    527    -62   -467   -844   -623   -914   -683   -753   -807
   -387   -701   -314    545    -36   -509   -859   -641   -940   -706   -776   -828
   -389   -737   -350    563    -20   -545   -865   -654   -961   -730   -797   -849
   -389   -761   -371    574    -10   -566   -859   -662   -974   -743   -815   -865
   -428   -807   -379    618    -25   -594   -857   -672   -992   -763   -836   -891
   -462   -854   -392    659    -36   -623   -854   -685  -1005   -784   -852   -911
   -431   -862   -431    644      0   -646   -852   -696  -1021   -802   -875   -930
   -413   -870   -457    641     20   -665   -854   -709  -1036   -818   -893   -948
   -441   -911   -470    675     12   -691   -862   -719  -1057   -839   -914   -969
   -449   -943   -493    696     20   -719   -867   -724  -1067   -846   -927   -982
   -462   -961   -498    709     18   -730   -875   -730  -1072   -854   -932   -989
   -470   -971   -504    719     15   -737   -883   -735  -1080   -862   -937  -1000
   -446   -963   -517    704     33   -740   -875   -727  -1070   -854   -930   -992
   -426   -963   -537    696     54   -750   -865   -719  -1065   -849   -932   -987
   -436   -971   -535    701     46   -753   -867   -722  -1072   -857   -937   -995
   -446   -989   -542    717     46   -766   -865   -717  -1072   -857   -935  -1002
   -452  -1002   -553    727     49   -779   -828   -654  -1044   -852   -945  -1018
   -444   -984   -540    714     46   -763   -748   -511   -961   -807   -932  -1021
   -407   -930   -522    670     54   -727   -683   -322   -833   -696   -841   -945
   -311   -779   -470    545     77   -626   -605    -12   -610   -454   -610   -706
   -194   -475   -283    335     41   -379   -584    127   -428   -184   -285   -337
   -233   -187     46    210   -140    -70   -711   -275   -485    -62    -44    -36
   -470   -101    368    285   -420    132   -911  -1000   -745   -132    -18     23
   -672   -262    410    465   -542     72  -1132  -1730  -1239   -576   -420   -366
   -719   -605    114    662   -418   -246  -1371  -2208  -1816  -1236  -1088  -1023
   -678   -961   -283    820   -197   -623  -1540  -2268  -2065  -1553  -1428  -1356
   -615  -1174   -561    893    -31   -867  -1473  -1922  -1899  -1465  -1397  -1361
   -568  -1176   -607    872     18   -891  -1265  -1473  -1602  -1260  -1254  -1257
   -514  -1137   -623    823     51   -880  -1031  -1060  -1325  -1057  -1109  -1145
   -472  -1135   -662    805     93   -898   -901   -839  -1182   -958  -1036  -1091
   -459  -1145   -685    802    111   -917   -878   -789  -1153   -940  -1028  -1088
   -472  -1176   -704    823    114   -940   -875   -774  -1150   -940  -1034  -1096
   -470  -1179   -711    823    119   -945   -857   -748  -1130   -924  -1021  -1080
   -431  -1161   -730    797    148   -945   -836   -722  -1111   -909  -1010  -1072
   -444  -1187   -745    815    148   -966   -841   -719  -1114   -911  -1010  -1080
   -452  -1184   -732    818    137   -961   -836   -709  -1104   -901  -1000  -1067
   -446  -1179   -735    810    142   -956   -836   -696  -1096   -893   -997  -1054
   -428  -1161   -732    795    150   -948   -826   -678  -1083   -883   -987  -1044
   -449  -1182   -735    815    140   -958   -828   -675  -1080   -885   -984  -1041
   -428  -1179   -750    802    158   -966   -815   -659  -1067   -872   -966  -1031
   -392  -1150   -758    769    181   -956   -802   -639  -1052   -859   -950  -1023
   -405  -1158   -753    782    174   -956   -797   -626  -1044   -852   -953  -1015
   -426  -1182   -756    802    163   -969   -805   -623  -1044   -854   -958  -1015
   -415  -1187   -771    802    176   -982   -807   -610  -1039   -849   -950  -1018
   -423  -1192   -769    807    171   -982   -807   -600  -1034   -844   -940  -1008
   -431  -1192   -761    813    163   -976   -800   -581  -1018   -828   -930  -1000
   -381  -1150   -769    766    192   -961   -779   -548   -989   -805   -906   -982
   -374  -1153   -779    763    200   -966   -774   -522   -969   -787   -891   -969
   -392  -1171   -779    779    192   -976   -774   -498   -956   -774   -878   -956
   -389  -1174   -784    782    197   -979   -771   -470   -943   -761   -867   -943
   -376  -1163   -787    769    202   -974   -771   -433   -922   -740   -857   -932
   -363  -1143   -779    753    207   -961   -761   -384   -891   -711   -828   -906
   -355  -1130   -776    740    207   -953   -745   -319   -852   -675   -792   -865
   -350  -1119   -769    735    207   -945   -737   -252   -815   -631   -753   -820
   -311  -1070   -758    688    223   -914   -724   -181   -771   -581   -701   -769
   -277  -1015   -737    646    228   -878   -709   -111   -717   -522   -636   -706
   -265   -976   -711    620    220   -846   -701    -62   -680   -478   -594   -662
   -241   -932   -691    587    223   -813   -693    -25   -646   -439   -555   -620
   -241   -909   -667    576    210   -789   -685    -15   -628   -415   -532   -594
   -239   -893   -654    566    205   -774   -685    -18   -623   -405   -511   -581
   -233   -883   -649    555    205   -766   -685    -28   -626   -405   -506   -574
   -262   -898   -636    581    187   -769   -688    -51   -641   -418   -519   -576
   -283   -927   -644    602    179   -787   -688    -80   -659   -444   -545   -600
   -290   -950   -659    620    181   -805   -691   -119   -685   -478   -581   -639
   -303   -971   -667    636    179   -820   -688   -161   -709   -514   -615   -675
   -296   -989   -693    644    197   -841   -675   -202   -727   -540   -646   -711
   -319  -1044   -727    680    202   -885   -675   -267   -771   -589   -698   -769
   -366  -1117   -753    740    192   -935   -693   -337   -820   -644   -758   -833
   -384  -1150   -769    766    189   -958   -698   -392   -852   -675   -792   -872
   -371  -1171   -800    771    213   -987   -704   -439   -878   -709   -823   -906
   -402  -1234   -831    815    210  -1034   -717   -488   -917   -753   -870   -950
   -413  -1260   -846    836    215  -1054   -722   -519   -940   -779   -901   -974
   -402  -1267   -867    833    228  -1067   -717   -535   -948   -792   -906   -984
   -420  -1309   -888    865    233  -1098   -722   -558   -966   -813   -924  -1005
   -397  -1304   -909    849    254  -1106   -717   -563   -966   -815   -932  -1010
   -402  -1322   -919    862    257  -1122   -711   -571   -969   -820   -937  -1021
   -415  -1345   -930    878    257  -1137   -719   -581   -982   -833   -948  -1034
   -413  -1348   -935    880    259  -1143   -717   -579   -979   -826   -940  -1028
   -413  -1350   -940    880    262  -1145   -714   -568   -969   -820   -935  -1015
   -400  -1350   -950    875    272  -1150   -714   -563   -963   -818   -935  -1005
   -405  -1363   -961    883    275  -1163   -717   -566   -969   -823   -943  -1015
   -397  -1361   -963    880    283  -1163   -709   -563   -961   -820   -937  -1013
   -402  -1369   -966    885    280  -1169   -704   -563   -961   -820   -935  -1013
   -413  -1389   -976    901    280  -1184   -706   -571   -966   -823   -937  -1021
   -426  -1410   -987    917    277  -1200   -717   -579   -974   -828   -945  -1028
   -436  -1415   -979    927    270  -1197   -717   -579   -971   -826   -943  -1023
   -418  -1413   -997    914    288  -1205   -714   -579   -969   -826   -950  -1018
   -394  -1413  -1018    904    309  -1215   -714   -576   -971   -823   -948  -1018
   -400  -1415  -1018    906    306  -1215   -714   -579   -974   -826   -943  -1021
   -418  -1439  -1021    930    301  -1231   -724   -592   -984   -836   -950  -1026
   -418  -1447  -1028    932    303  -1239   -730   -597   -992   -846   -961  -1034
   -405  -1439  -1034    919    314  -1236   -719   -592   -984   -841   -958  -1028
   -397  -1444  -1047    919    322  -1244   -711   -589   -982   -839   -956  -1021
   -387  -1434  -1047    911    329  -1241   -701   -581   -974   -833   -953  -1018
   -410  -1423  -1013    914    301  -1218   -683   -563   -958   -818   -932  -1010
   -397  -1376   -979    888    290  -1179   -649   -540   -927   -792   -904   -987
   -392  -1363   -971    878    288  -1169   -636   -530   -917   -789   -901   -979
   -400  -1379   -979    891    288  -1179   -641   -530   -914   -789   -901   -971
   -418  -1382   -966    898    272  -1174   -659   -540   -911   -789   -898   -963
   -407  -1363   -956    885    272  -1161   -675   -548   -909   -779   -885   -950
   -387  -1363   -976    872    293  -1171   -691   -550   -906   -774   -880   -943
   -361  -1337   -976    849    306  -1158   -683   -545   -896   -758   -865   -927
   -363  -1348   -984    854    309  -1169   -693   -548   -901   -763   -867   -927
   -376  -1415  -1039    896    329  -1226   -722   -574   -940   -800   -906   -966
   -392  -1475  -1085    932    345  -1283   -740   -594   -969   -828   -930   -987
   -400  -1506  -1106    953    353  -1306   -735   -597   -971   -836   -930   -989
   -413  -1545  -1132    976    358  -1337   -732   -607   -992   -859   -958  -1013
   -439  -1584  -1145   1010    353  -1366   -732   -628  -1013   -888   -987  -1044
   -459  -1610  -1150   1034    345  -1382   -743   -649  -1034   -909  -1005  -1067
   -428  -1605  -1176   1018    374  -1392   -743   -659  -1044   -922  -1015  -1072
   -407  -1613  -1205   1010    397  -1410   -737   -662  -1054   -930  -1023  -1080
   -428  -1647  -1218   1036    394  -1434   -740   -667  -1062   -945  -1041  -1093
   -449  -1678  -1231   1062    389  -1454   -745   -678  -1070   -958  -1052  -1109
   -433  -1680  -1247   1057    405  -1465   -745   -678  -1067   -956  -1054  -1109
   -402  -1654  -1254   1026    423  -1454   -730   -665  -1057   -943  -1044  -1088
   -428  -1678  -1249   1052    407  -1465   -732   -670  -1060   -948  -1041  -1091
   -441  -1709  -1267   1072    413  -1488   -743   -678  -1067   -956  -1047  -1096
   -457  -1738  -1280   1098    410  -1509   -750   -685  -1078   -963  -1057  -1104
   -457  -1743  -1286   1098    410  -1514   -735   -662  -1067   -961  -1052  -1111
   -407  -1693  -1286   1049    436  -1491   -659   -542   -987   -917  -1028  -1104
   -345  -1618  -1273    982    462  -1447   -563   -358   -854   -818   -961  -1052
   -329  -1548  -1218    940    444  -1384   -491   -127   -678   -646   -813   -909
   -265  -1376  -1114    820    423  -1247   -475    132   -467   -379   -514   -589
   -231  -1096   -865    662    316   -982   -537     62   -389   -176   -218   -236
   -303   -813   -509    558    101   -662   -646   -410   -506   -116    -41     10
   -498   -711   -213    605   -142   -462   -820  -1104   -854   -327   -161    -67
   -701   -982   -283    839   -210   -633  -1018  -1771  -1447   -969   -807   -730
   -732  -1384   -652   1057    -41  -1018  -1260  -2140  -1956  -1548  -1402  -1325
   -657  -1714  -1060   1184    200  -1387  -1371  -2086  -2065  -1706  -1582  -1509
   -589  -1883  -1293   1236    350  -1590  -1286  -1753  -1860  -1582  -1514  -1475
   -501  -1813  -1312   1156    405  -1564  -1070  -1314  -1530  -1335  -1335  -1327
   -454  -1808  -1353   1130    446  -1579   -865   -950  -1270  -1145  -1192  -1215
   -436  -1813  -1376   1124    467  -1595   -776   -792  -1163  -1062  -1132  -1169
   -452  -1839  -1387   1145    467  -1613   -756   -750  -1140  -1047  -1127  -1163
   -444  -1842  -1397   1140    475  -1618   -750   -735  -1124  -1044  -1119  -1161
   -436  -1831  -1395   1132    478  -1615   -740   -714  -1106  -1031  -1101  -1153
   -431  -1834  -1402   1130    483  -1618   -730   -698  -1093  -1021  -1091  -1143
   -423  -1836  -1413   1130    493  -1626   -732   -688  -1085  -1015  -1093  -1137
   -415  -1818  -1402   1117    493  -1610   -732   -678  -1078  -1008  -1085  -1124
   -410  -1800  -1392   1104    491  -1597   -724   -665  -1067   -997  -1072  -1117
   -413  -1810  -1397   1109    488  -1605   -722   -659  -1065   -995  -1060  -1111
   -413  -1810  -1397   1111    491  -1605   -719   -652  -1057   -987  -1052  -1104
   -418  -1816  -1400   1114    488  -1608   -727   -649  -1052   -987  -1052  -1104
   -413  -1816  -1402   1114    493  -1610   -732   -641  -1044   -979  -1047  -1101
   -405  -1800  -1395   1098    493  -1597   -732   -631  -1031   -969  -1034  -1091
   -418  -1797  -1379   1109    480  -1590   -730   -626  -1028   -969  -1028  -1083
   -402  -1784  -1384   1093    488  -1584   -719   -610  -1015   -956  -1015  -1072
   -363  -1738  -1376   1049    504  -1558   -704   -584   -987   -927   -995  -1041
   -355  -1722  -1369   1036    504  -1548   -698   -566   -976   -914   -987  -1026
   -384  -1745  -1361   1065    488  -1553   -706   -558   -976   -911   -984  -1026
   -374  -1758  -1384   1065    504  -1571   -704   -540   -963   -898   -966  -1015
   -358  -1740  -1382   1049    511  -1561   -693   -506   -940   -872   -935   -992
   -363  -1730  -1366   1044    501  -1548   -693   -478   -919   -857   -919   -976
   -361  -1735  -1374   1049    506  -1556   -693   -444   -896   -839   -906   -956
   -322  -1693  -1371   1008    522  -1532   -685   -392   -865   -805   -878   -922
   -303  -1657  -1353    982    524  -1506   -670   -329   -818   -756   -823   -872
   -298  -1652  -1353    974    524  -1501   -665   -272   -782   -714   -776   -831
   -290  -1623  -1332    958    519  -1478   -665   -205   -737   -665   -727   -782
   -246  -1548  -1301    893    527  -1426   -646   -137   -685   -605   -665   -719
   -241  -1509  -1267    875    511  -1389   -639    -93   -646   -561   -618   -667
   -252  -1501  -1249    875    496  -1376   -644    -75   -628   -537   -594   -633
   -236  -1460  -1223    849    493  -1343   -641    -62   -613   -519   -576   -607
   -252  -1460  -1210    854    478  -1335   -646    -75   -618   -524   -571   -607
   -228  -1431  -1202    828    485  -1317   -641    -83   -618   -524   -561   -605
   -231  -1428  -1200    828    483  -1314   -633   -101   -623   -532   -563   -610
   -233  -1415  -1182    826    472  -1299   -626   -122   -633   -553   -581   -626
   -254  -1441  -1187    846    465  -1314   -626   -166   -670   -592   -628   -667
   -298  -1509  -1210    904    454  -1361   -636   -220   -711   -646   -685   -727
   -335  -1566  -1231    948    446  -1400   -639   -275   -748   -696   -740   -787
   -332  -1579  -1247    956    457  -1413   -620   -311   -766   -722   -774   -826
   -314  -1574  -1262    943    472  -1418   -607   -353   -784   -750   -813   -862
   -350  -1631  -1280    989    465  -1457   -623   -415   -823   -797   -862   -914
   -381  -1683  -1301   1031    459  -1491   -641   -465   -852   -831   -898   -956
   -379  -1691  -1312   1036    465  -1501   -641   -496   -870   -849   -919   -979
   -376  -1704  -1330   1039    475  -1519   -646   -527   -893   -867   -940  -1002
   -402  -1743  -1340   1072    467  -1543   -654   -555   -914   -891   -963  -1023
   -407  -1782  -1374   1093    480  -1579   -665   -581   -932   -917   -995  -1047
   -366  -1758  -1392   1062    511  -1577   -652   -581   -930   -917  -1000  -1052
   -400  -1784  -1384   1091    491  -1584   -657   -592   -935   -922  -1002  -1065
   -397  -1777  -1379   1085    491  -1579   -652   -587   -930   -917   -995  -1062
   -376  -1758  -1382   1065    501  -1571   -644   -581   -924   -906   -987  -1060
   -381  -1766  -1384   1075    501  -1577   -644   -581   -919   -906   -989  -1057
   -392  -1782  -1389   1085    496  -1584   -644   -581   -917   -901   -989  -1049
   -405  -1792  -1389   1098    491  -1592   -657   -592   -922   -911  -1002  -1060
   -410  -1797  -1387   1101    488  -1592   -665   -597   -927   -917  -1008  -1067
   -400  -1790  -1389   1096    493  -1590   -654   -589   -917   -904   -995  -1060
   -400  -1795  -1395   1096    496  -1597   -657   -589   -917   -906   -995  -1060
   -402  -1805  -1402   1101    498  -1605   -657   -589   -914   -906  -1002  -1062
   -402  -1803  -1400   1101    496  -1602   -654   -587   -909   -901   -992  -1060
   -392  -1790  -1397   1091    501  -1595   -652   -584   -906   -896   -984  -1054
   -374  -1779  -1405   1075    514  -1592   -652   -587   -906   -896   -992  -1052
   -389  -1800  -1413   1093    511  -1608   -654   -592   -909   -901  -1000  -1052
   -420  -1844  -1423   1132    501  -1636   -665   -600   -917   -911  -1002  -1060
   -420  -1842  -1421   1132    498  -1631   -665   -607   -919   -911  -1008  -1067
   -374  -1787  -1413   1078    517  -1600   -649   -597   -909   -901   -997  -1057
   -371  -1784  -1413   1078    519  -1600   -641   -592   -904   -898   -992  -1052
   -387  -1810  -1423   1098    517  -1618   -649   -597   -914   -906   -997  -1060
   -392  -1797  -1405   1096    506  -1602   -646   -594   -906   -898   -989  -1057
   -397  -1758  -1361   1078    480  -1558   -623   -574   -875   -870   -963  -1034
   -384  -1712  -1330   1047    472  -1522   -594   -555   -846   -849   -948  -1013
   -397  -1727  -1332   1062    465  -1530   -589   -558   -844   -852   -956  -1018
   -407  -1735  -1327   1072    459  -1532   -592   -561   -839   -854   -956  -1015
   -366  -1665  -1299   1013    462  -1483   -594   -555   -815   -828   -922   -987
   -342  -1641  -1299    992    475  -1470   -615   -563   -815   -820   -909   -974
   -361  -1667  -1306   1013    470  -1488   -633   -579   -831   -831   -922   -982
   -379  -1680  -1301   1031    459  -1491   -636   -576   -828   -826   -911   -979
   -371  -1706  -1335   1039    480  -1522   -652   -576   -839   -833   -914   -984
   -374  -1756  -1382   1062    504  -1569   -678   -597   -870   -859   -943  -1005
   -387  -1797  -1413   1091    511  -1605   -688   -613   -893   -883   -963  -1021
   -381  -1810  -1428   1096    522  -1621   -680   -618   -904   -896   -976  -1031
   -374  -1826  -1452   1098    537  -1639   -667   -623   -911   -904   -984  -1047
   -392  -1849  -1460   1119    532  -1654   -662   -633   -919   -919  -1000  -1065
   -410  -1873  -1462   1140    524  -1670   -667   -654   -935   -940  -1023  -1083
   -423  -1912  -1488   1169    532  -1701   -678   -670   -956   -958  -1044  -1101
   -431  -1930  -1499   1179    532  -1714   -688   -683   -969   -974  -1060  -1114
   -428  -1945  -1519   1187    542  -1732   -691   -691   -974   -984  -1065  -1119
   -428  -1961  -1532   1195    550  -1748   -701   -698   -982   -995  -1075  -1130
   -415  -1951  -1535   1184    558  -1743   -696   -693   -971   -984  -1067  -1119
   -405  -1932  -1527   1169    558  -1730   -685   -685   -961   -976  -1060  -1106
   -410  -1927  -1517   1169    553  -1722   -688   -691   -966   -979  -1065  -1109
   -394  -1914  -1519   1153    561  -1717   -691   -691   -966   -979  -1060  -1111
   -397  -1922  -1525   1161    563  -1725   -685   -688   -958   -971  -1049  -1106
   -423  -1953  -1532   1187    553  -1743   -672   -659   -950   -979  -1062  -1127
   -413  -1925  -1512   1166    548  -1719   -594   -530   -875   -945  -1057  -1137
   -350  -1831  -1483   1091    563  -1657   -501   -329   -730   -831   -971  -1072
   -280  -1699  -1418    989    568  -1558   -394     -5   -475   -581   -740   -854
   -218  -1488  -1270    852    524  -1379   -384    205   -270   -290   -410   -493
   -249  -1174   -924    711    335  -1049   -530   -153   -327   -155   -150   -163
   -397   -945   -548    670     72   -748   -753   -839   -563   -155    -20     23
   -579   -940   -361    761   -109   -652   -982  -1592   -992   -459   -244   -171
   -675  -1330   -657   1000    -10   -995  -1236  -2143  -1634  -1200  -1002   -927
   -652  -1769  -1117   1210    231  -1444  -1408  -2296  -2026  -1706  -1532  -1452
   -605  -2052  -1449   1327    420  -1751  -1363  -2005  -1906  -1680  -1558  -1514
   -553  -2065  -1512   1309    478  -1790  -1161  -1548  -1569  -1444  -1397  -1392
   -457  -1969  -1514   1213    527  -1743   -911  -1106  -1247  -1205  -1218  -1247
   -423  -1974  -1551   1197    561  -1761   -771   -862  -1078  -1083  -1130  -1179
   -439  -2010  -1574   1223    566  -1792   -740   -792  -1036  -1054  -1122  -1169
   -420  -2005  -1584   1213    581  -1795   -724   -761  -1010  -1036  -1109  -1163
   -413  -1990  -1579   1200    581  -1787   -709   -737   -989  -1015  -1088  -1153
   -418  -1992  -1574   1205    576  -1784   -706   -724   -982  -1010  -1078  -1143
   -405  -1974  -1571   1187    581  -1771   -696   -709   -969   -997  -1070  -1132
   -415  -1979  -1564   1197    574  -1771   -701   -704   -963   -992  -1067  -1124
   -402  -1964  -1561   1182    576  -1764   -701   -696   -953   -987  -1062  -1117
   -358  -1917  -1561   1137    600  -1740   -675   -670   -927   -958  -1026  -1093
   -366  -1906  -1543   1135    587  -1727   -670   -657   -919   -950  -1013  -1085
   -387  -1919  -1532   1153    571  -1727   -678   -657   -917   -948  -1008  -1083
   -405  -1951  -1545   1176    568  -1748   -685   -654   -917   -948  -1008  -1083
   -394  -1938  -1543   1166    574  -1740   -683   -641   -909   -937  -1002  -1067
   -394  -1919  -1527   1156    563  -1725   -683   -631   -896   -930   -997  -1060
   -392  -1904  -1512   1148    558  -1709   -678   -615   -880   -917   -987  -1049
   -361  -1873  -1514   1114    576  -1693   -667   -594   -862   -898   -971  -1034
   -363  -1865  -1501   1111    568  -1683   -659   -576   -846   -883   -953  -1018
   -368  -1867  -1499   1117    563  -1683   -665   -566   -836   -872   -937  -1013
   -361  -1857  -1496   1109    566  -1678   -665   -548   -823   -859   -922  -1000
   -348  -1842  -1493   1093    571  -1670   -649   -514   -800   -833   -901   -976
   -345  -1826  -1480   1085    566  -1654   -641   -480   -774   -810   -880   -953
   -358  -1831  -1475   1093    555  -1654   -641   -452   -756   -792   -865   -937
   -324  -1777  -1452   1052    563  -1615   -628   -397   -717   -756   -831   -904
   -303  -1735  -1431   1018    563  -1584   -610   -332   -667   -709   -787   -865
   -288  -1693  -1408    989    558  -1551   -594   -262   -620   -662   -740   -820
   -298  -1691  -1392    995    545  -1543   -592   -205   -587   -623   -698   -784
   -293  -1662  -1369    979    537  -1517   -592   -142   -548   -579   -649   -740
   -265  -1592  -1327    927    530  -1460   -587    -85   -504   -527   -597   -680
   -244  -1525  -1283    883    519  -1405   -571    -41   -462   -480   -542   -628
   -205  -1457  -1254    831    522  -1356   -558     -7   -426   -436   -498   -581
   -241  -1470  -1228    857    493  -1350   -566    -15   -428   -431   -488   -568
   -249  -1460  -1213    854    480  -1337   -574    -28   -431   -433   -483   -561
   -228  -1431  -1202    828    485  -1317   -574    -46   -436   -439   -483   -558
   -249  -1441  -1192    844    470  -1317   -584    -80   -459   -462   -509   -579
   -267  -1470  -1202    870    467  -1337   -597   -122   -488   -493   -537   -610
   -277  -1493  -1215    883    467  -1356   -597   -168   -514   -527   -563   -644
   -280  -1499  -1218    891    467  -1358   -589   -218   -540   -561   -602   -678
   -303  -1540  -1236    922    465  -1389   -594   -280   -576   -610   -652   -727
   -311  -1569  -1257    940    472  -1413   -602   -345   -618   -657   -704   -779
   -324  -1602  -1278    961    475  -1441   -610   -405   -657   -701   -750   -826
   -355  -1660  -1306   1008    472  -1483   -626   -459   -696   -745   -789   -872
   -368  -1701  -1332   1036    480  -1517   -639   -506   -727   -779   -826   -909
   -353  -1696  -1343   1026    493  -1519   -639   -535   -745   -795   -849   -927
   -363  -1717  -1353   1039    493  -1538   -652   -568   -771   -823   -872   -956
   -387  -1761  -1374   1072    493  -1569   -665   -594   -795   -849   -891   -982
   -389  -1777  -1389   1083    498  -1582   -675   -618   -813   -867   -914  -1000
   -405  -1795  -1389   1101    491  -1592   -680   -631   -823   -880   -930  -1008
   -389  -1782  -1395   1085    501  -1590   -678   -631   -820   -878   -924  -1005
   -368  -1758  -1392   1062    511  -1577   -670   -626   -818   -872   -922  -1000
   -368  -1753  -1387   1060    506  -1569   -665   -623   -813   -870   -917   -997
   -397  -1782  -1384   1091    493  -1584   -672   -633   -818   -878   -922   -997
   -428  -1813  -1387   1119    478  -1600   -696   -652   -833   -891   -937  -1015
   -387  -1769  -1384   1078    498  -1577   -683   -636   -820   -875   -924  -1005
   -327  -1691  -1363   1010    517  -1530   -652   -607   -789   -846   -893   -976
   -355  -1717  -1361   1036    501  -1540   -652   -610   -789   -849   -893   -976
   -376  -1751  -1376   1062    498  -1564   -662   -620   -802   -862   -901   -987
   -389  -1766  -1376   1078    493  -1571   -667   -623   -802   -865   -906   -987
   -389  -1769  -1379   1078    493  -1574   -675   -631   -805   -870   -911   -987
   -384  -1766  -1382   1075    498  -1574   -683   -639   -810   -875   -922   -992
   -394  -1771  -1376   1080    488  -1574   -688   -649   -820   -883   -927  -1000
   -384  -1761  -1376   1072    496  -1571   -680   -641   -815   -875   -917   -995
   -381  -1771  -1392   1075    504  -1582   -685   -646   -820   -880   -919  -1002
   -384  -1769  -1384   1078    498  -1577   -685   -649   -820   -883   -919  -1002
   -394  -1777  -1382   1083    491  -1579   -685   -654   -820   -883   -919   -997
   -394  -1774  -1379   1083    491  -1577   -685   -657   -818   -883   -919   -992
   -376  -1753  -1376   1062    498  -1566   -685   -657   -820   -883   -922   -992
   -368  -1748  -1379   1060    504  -1564   -691   -665   -831   -891   -927  -1000
   -397  -1777  -1379   1085    488  -1579   -701   -675   -839   -901   -932  -1008
   -387  -1771  -1384   1080    496  -1579   -698   -672   -836   -901   -930  -1005
   -379  -1745  -1369   1060    493  -1558   -685   -662   -820   -891   -919   -995
   -376  -1691  -1314   1034    467  -1504   -657   -633   -787   -859   -888   -961
   -389  -1652  -1262   1021    436  -1460   -639   -623   -766   -844   -872   -948
   -397  -1654  -1257   1026    428  -1457   -623   -615   -758   -836   -870   -945
   -379  -1631  -1252   1002    436  -1441   -626   -618   -756   -833   -865   -945
   -358  -1574  -1215    966    428  -1395   -628   -620   -743   -813   -841   -922
   -363  -1579  -1215    969    426  -1397   -657   -633   -745   -807   -841   -914
   -358  -1587  -1228    971    433  -1408   -678   -644   -753   -813   -841   -909
   -355  -1574  -1218    963    428  -1397   -683   -641   -750   -802   -826   -896
   -337  -1577  -1239    958    449  -1408   -698   -641   -761   -807   -831   -898
   -353  -1641  -1288    995    467  -1465   -724   -662   -789   -839   -859   -924
   -363  -1670  -1306   1015    470  -1488   -732   -678   -810   -859   -875   -943
   -353  -1673  -1322   1010    483  -1499   -732   -691   -823   -878   -885   -956
   -363  -1704  -1340   1034    488  -1522   -732   -704   -839   -893   -906   -974
   -405  -1745  -1340   1075    465  -1543   -730   -717   -857   -911   -930   -995
   -418  -1771  -1353   1093    465  -1561   -737   -737   -878   -935   -950  -1015
   -423  -1797  -1374   1109    472  -1584   -745   -753   -896   -950   -966  -1031
   -418  -1805  -1387   1111    483  -1597   -743   -758   -906   -958   -974  -1041
   -374  -1761  -1389   1067    506  -1577   -732   -753   -898   -956   -969  -1036
   -376  -1769  -1395   1072    509  -1582   -732   -753   -901   -958   -974  -1036
   -392  -1784  -1392   1085    498  -1587   -743   -763   -911   -966   -982  -1047
   -407  -1782  -1374   1096    483  -1579   -748   -766   -911   -966   -976  -1044
   -418  -1800  -1382   1109    480  -1592   -753   -776   -917   -974   -984  -1047
   -423  -1813  -1392   1117    483  -1602   -761   -782   -924   -979   -989  -1047
   -402  -1795  -1392   1096    493  -1595   -756   -774   -917   -969   -982  -1039
   -389  -1777  -1387   1083    498  -1582   -740   -753   -904   -966   -974  -1044
   -366  -1730  -1366   1047    498  -1548   -665   -628   -831   -927   -958  -1044
   -363  -1680  -1319   1021    478  -1501   -576   -441   -701   -831   -891   -995
   -322  -1566  -1247    943    459  -1408   -478   -137   -478   -610   -696   -813
   -220  -1356  -1135    789    457  -1247   -402    218   -207   -296   -376   -472
   -161   -992   -833    576    335   -914   -491     -7   -168    -88    -62    -96
   -293   -763   -470    527     88   -618   -706   -678   -363    -51    111    129
   -530   -769   -241    649   -145   -506   -961  -1467   -748   -293    -41     15
   -709  -1101   -392    906   -158   -748  -1226  -2122  -1366   -950   -691   -623
   -680  -1512   -831   1093     72  -1171  -1452  -2387  -1875  -1590  -1337  -1262
   -592  -1774  -1182   1182    293  -1478  -1457  -2161  -1836  -1631  -1428  -1374
   -517  -1821  -1304   1166    392  -1564  -1262  -1706  -1543  -1434  -1304  -1288
   -462  -1769  -1306   1117    420  -1538  -1005  -1247  -1228  -1213  -1145  -1169
   -444  -1800  -1358   1119    454  -1579   -859   -982  -1067  -1098  -1072  -1122
   -423  -1808  -1384   1114    478  -1595   -800   -872  -1000  -1047  -1041  -1098
   -410  -1803  -1395   1106    491  -1600   -779   -836   -976  -1028  -1031  -1091
   -428  -1810  -1382   1119    475  -1597   -776   -818   -966  -1023  -1028  -1085
   -423  -1805  -1384   1111    480  -1595   -779   -805   -958  -1018  -1021  -1083
   -400  -1782  -1384   1091    491  -1584   -766   -787   -943  -1005  -1008  -1070
   -374  -1753  -1379   1062    501  -1566   -745   -761   -919   -982   -984  -1044
   -376  -1748  -1371   1062    496  -1561   -748   -750   -917   -979   -976  -1036
   -394  -1758  -1363   1075    483  -1564   -758   -756   -924   -984   -979  -1041
   -381  -1730  -1350   1054    483  -1540   -753   -743   -909   -971   -963  -1028
   -389  -1735  -1345   1062    475  -1540   -753   -732   -901   -963   -956  -1021
   -389  -1738  -1348   1065    478  -1543   -745   -719   -888   -950   -943  -1015
   -361  -1696  -1337   1026    485  -1519   -737   -704   -872   -932   -930  -1000
   -363  -1688  -1325   1026    480  -1506   -735   -691   -865   -924   -924   -989
   -374  -1696  -1322   1034    472  -1509   -737   -685   -862   -924   -922   -987
   -384  -1706  -1322   1047    467  -1514   -737   -675   -854   -911   -911   -976
   -384  -1693  -1309   1039    462  -1504   -743   -662   -844   -904   -904   -966
   -358  -1657  -1299   1008    470  -1480   -732   -636   -823   -883   -880   -945
   -332  -1628  -1296    979    478  -1462   -719   -607   -802   -865   -862   -927
   -345  -1621  -1275    984    465  -1449   -711   -584   -784   -849   -849   -917
   -348  -1610  -1265    976    457  -1439   -709   -555   -766   -831   -833   -901
   -348  -1615  -1267    982    457  -1441   -719   -532   -756   -820   -828   -893
   -329  -1584  -1254    956    459  -1418   -709   -483   -727   -792   -800   -867
   -316  -1545  -1228    932    454  -1387   -685   -418   -685   -748   -758   -831
   -285  -1509  -1223    896    467  -1366   -672   -350   -641   -706   -719   -795
   -259  -1467  -1210    862    475  -1340   -659   -280   -594   -657   -672   -753
   -257  -1439  -1182    846    459  -1312   -652   -215   -550   -610   -620   -704
   -215  -1356  -1140    787    462  -1249   -639   -145   -501   -553   -561   -641
   -220  -1330  -1109    774    441  -1221   -644   -111   -472   -517   -524   -602
   -213  -1280  -1067    748    426  -1176   -641    -88   -449   -483   -483   -563
   -220  -1249  -1028    735    402  -1140   -646    -83   -439   -465   -459   -537
   -228  -1247  -1018    737    394  -1132   -652    -93   -439   -457   -454   -524
   -210  -1215  -1008    711    397  -1111   -644   -101   -436   -454   -449   -509
   -205  -1184   -979    693    387  -1083   -639   -119   -441   -459   -449   -509
   -223  -1195   -971    706    371  -1085   -646   -155   -462   -483   -470   -530
   -252  -1234   -982    743    363  -1109   -657   -207   -496   -524   -511   -563
   -259  -1244   -987    750    363  -1117   -654   -259   -522   -555   -540   -597
   -262  -1260  -1000    761    368  -1130   -649   -311   -553   -592   -579   -636
   -277  -1301  -1023    787    371  -1163   -657   -379   -594   -641   -636   -691
   -316  -1356  -1039    836    361  -1197   -672   -446   -639   -691   -680   -748
   -348  -1410  -1065    878    358  -1239   -693   -511   -685   -740   -732   -802
   -376  -1460  -1083    917    353  -1273   -711   -568   -730   -787   -782   -849
   -350  -1449  -1098    898    371  -1275   -706   -597   -743   -805   -800   -867
   -348  -1457  -1109    904    379  -1283   -709   -623   -761   -826   -818   -885
   -355  -1491  -1135    922    389  -1314   -717   -649   -784   -849   -839   -909
   -353  -1504  -1150    927    397  -1327   -730   -675   -805   -870   -862   -930
   -371  -1517  -1148    943    387  -1332   -737   -696   -820   -885   -878   -945
   -368  -1522  -1153    945    392  -1337   -743   -704   -826   -888   -888   -950
   -358  -1522  -1163    940    400  -1345   -743   -706   -828   -891   -891   -956
   -368  -1527  -1158    948    392  -1343   -745   -709   -828   -891   -888   -956
   -366  -1509  -1143    937    387  -1327   -743   -706   -823   -883   -880   -945
   -381  -1527  -1145    956    381  -1337   -748   -709   -826   -888   -885   -950
   -381  -1530  -1148    956    381  -1340   -753   -714   -831   -891   -888   -956
   -384  -1525  -1140    953    376  -1332   -750   -709   -826   -888   -880   -950
   -363  -1504  -1140    935    387  -1322   -737   -696   -813   -875   -870   -937
   -350  -1496  -1145    924    397  -1322   -737   -698   -813   -878   -872   -935
   -368  -1506  -1137    937    381  -1322   -748   -706   -818   -883   -870   -943
   -371  -1499  -1127    935    376  -1314   -748   -709   -818   -880   -862   -940
   -358  -1493  -1135    924    387  -1314   -745   -709   -820   -880   -867   -940
   -374  -1509  -1135    943    379  -1322   -745   -714   -826   -883   -872   -945
   -376  -1519  -1143    945    381  -1332   -750   -722   -833   -888   -878   -948
   -366  -1514  -1148    937    389  -1332   -748   -724   -831   -888   -880   -948
   -342  -1488  -1145    911    400  -1317   -737   -717   -818   -878   -867   -935
   -358  -1501  -1143    930    392  -1322   -740   -719   -823   -883   -870   -935
   -374  -1519  -1148    945    384  -1335   -758   -737   -841   -904   -885   -950
   -371  -1517  -1148    943    387  -1332   -763   -745   -852   -906   -891   -956
   -371  -1519  -1148    943    387  -1335   -766   -753   -857   -906   -893   -958
   -392  -1527  -1135    961    371  -1332   -771   -761   -862   -914   -898   -963
   -376  -1519  -1143    948    381  -1332   -771   -761   -862   -919   -898   -963
   -379  -1527  -1150    953    384  -1340   -769   -761   -865   -919   -898   -961
   -376  -1525  -1150    948    384  -1337   -766   -761   -865   -919   -896   -958
   -374  -1525  -1150    950    387  -1337   -766   -763   -867   -922   -901   -963
   -376  -1527  -1150    950    387  -1340   -771   -769   -870   -924   -901   -969
   -381  -1514  -1132    948    374  -1325   -771   -769   -870   -924   -898   -969
   -363  -1465  -1101    911    368  -1283   -743   -743   -839   -896   -872   -937
   -353  -1408  -1054    880    350  -1231   -709   -714   -802   -862   -844   -906
   -387  -1413  -1026    898    316  -1221   -693   -714   -795   -859   -844   -909
   -376  -1395  -1018    883    319  -1208   -688   -709   -787   -854   -839   -904
   -355  -1363  -1008    857    324  -1184   -698   -714   -779   -846   -828   -893
   -376  -1356   -979    867    301  -1169   -722   -724   -774   -839   -815   -878
   -371  -1356   -987    862    306  -1171   -745   -732   -782   -839   -813   -878
   -327  -1319   -992    823    329  -1156   -740   -722   -776   -826   -795   -859
   -296  -1296  -1002    795    353  -1150   -743   -711   -774   -818   -784   -852
   -316  -1353  -1036    836    358  -1195   -766   -727   -800   -836   -805   -867
   -340  -1418  -1078    878    366  -1249   -787   -756   -833   -870   -836   -896
   -353  -1454  -1101    904    371  -1278   -797   -774   -857   -896   -859   -917
   -353  -1470  -1117    911    379  -1293   -792   -776   -867   -906   -870   -927
   -363  -1483  -1119    924    376  -1301   -776   -779   -875   -914   -883   -943
   -368  -1496  -1130    932    379  -1314   -782   -800   -891   -937   -906   -963
   -387  -1527  -1140    956    376  -1335   -792   -818   -914   -956   -924   -982
   -402  -1548  -1145    974    368  -1345   -802   -833   -932   -979   -940  -1000
   -394  -1556  -1161    976    381  -1358   -807   -836   -943   -989   -953  -1010
   -381  -1551  -1171    963    394  -1361   -805   -839   -940   -989   -953  -1005
   -394  -1569  -1174    982    389  -1371   -807   -841   -940   -992   -953  -1008
   -418  -1592  -1174   1002    376  -1384   -815   -852   -950  -1000   -956  -1018
   -397  -1564  -1166    982    384  -1366   -807   -841   -940   -987   -943  -1005
   -371  -1535  -1166    950    394  -1350   -792   -828   -924   -976   -927   -989
   -376  -1545  -1171    961    397  -1358   -797   -828   -927   -976   -930   -989
   -392  -1566  -1174    976    389  -1371   -800   -828   -935   -984   -940  -1002
   -384  -1535  -1150    961    381  -1343   -756   -761   -896   -963   -932  -1008
   -361  -1452  -1091    906    363  -1273   -654   -568   -761   -865   -862   -961
   -311  -1345  -1034    828    358  -1189   -566   -309   -568   -685   -709   -820
   -220  -1169   -950    693    363  -1062   -472     59   -303   -400   -433   -545
   -145   -880   -735    514    293   -807   -462    176   -122   -124   -101   -166
   -223   -636   -413    428     93   -524   -662   -394   -262    -59     93     98
   -400   -509   -109    452   -145   -309   -870  -1158   -545   -161     93    145
   -610   -670    -59    639   -275   -366  -1104  -1893  -1060   -639   -345   -275
   -701  -1109   -407    906   -148   -758  -1389  -2416  -1740  -1423  -1124  -1049
   -613  -1436   -823   1026    103  -1130  -1514  -2366  -1888  -1641  -1376  -1312
   -537  -1584  -1047   1060    252  -1314  -1410  -1984  -1680  -1519  -1319  -1291
   -514  -1582  -1070   1047    277  -1327  -1182  -1525  -1387  -1325  -1184  -1192
   -444  -1556  -1111   1000    332  -1335   -958  -1135  -1145  -1153  -1067  -1106
   -389  -1532  -1145    961    376  -1340   -854   -956  -1034  -1067  -1002  -1060
   -387  -1532  -1145    961    376  -1340   -828   -906  -1000  -1044   -987  -1047
   -392  -1553  -1161    971    381  -1358   -823   -883   -987  -1039   -984  -1047
   -381  -1548  -1166    966    392  -1358   -813   -862   -971  -1028   -976  -1036
   -381  -1527  -1148    953    381  -1337   -807   -844   -961  -1018   -966  -1023
   -381  -1525  -1145    953    381  -1335   -810   -833   -953  -1013   -958  -1018
   -384  -1538  -1156    958    384  -1348   -810   -826   -953  -1010   -956  -1021
   -379  -1522  -1143    950    381  -1332   -805   -815   -943   -997   -943  -1010
   -374  -1501  -1130    935    376  -1317   -805   -807   -935   -992   -935  -1000
   -376  -1509  -1132    943    376  -1319   -807   -800   -930   -989   -932   -995
   -368  -1491  -1122    930    374  -1306   -802   -787   -919   -976   -922   -987
   -340  -1447  -1106    893    381  -1278   -787   -763   -898   -958   -901   -963
   -337  -1447  -1111    891    384  -1280   -789   -756   -891   -956   -893   -958
   -384  -1488  -1104    935    358  -1296   -805   -758   -898   -963   -904   -969
   -410  -1496  -1088    950    337  -1293   -807   -750   -893   -958   -896   -961
   -319  -1408  -1088    865    384  -1249   -776   -709   -849   -917   -854   -919
   -311  -1400  -1088    854    387  -1244   -774   -696   -841   -909   -846   -914
   -329  -1400  -1072    865    371  -1236   -782   -685   -839   -904   -844   -911
   -350  -1410  -1062    878    353  -1236   -782   -670   -836   -898   -836   -906
   -337  -1387  -1049    862    355  -1218   -774   -636   -818   -878   -818   -891
   -280  -1325  -1044    800    379  -1184   -756   -589   -784   -844   -784   -859
   -293  -1322  -1031    807    368  -1176   -748   -548   -761   -820   -763   -836
   -309  -1327  -1018    818    353  -1174   -748   -506   -737   -797   -745   -813
   -296  -1306  -1010    802    355  -1158   -745   -454   -711   -769   -719   -789
   -270  -1262   -995    763    361  -1130   -732   -384   -670   -724   -675   -748
   -236  -1205   -971    719    366  -1088   -719   -309   -620   -672   -618   -696
   -244  -1187   -945    714    348  -1067   -724   -254   -589   -633   -584   -657
   -223  -1124   -901    675    337  -1013   -717   -197   -545   -581   -530   -597
   -176  -1034   -859    605    340   -948   -693   -145   -496   -527   -470   -532
   -174  -1008   -833    589    327   -922   -691   -129   -478   -501   -436   -509
   -205  -1013   -810    607    298   -911   -709   -142   -485   -501   -423   -504
   -233  -1018   -784    626    275   -901   -717   -155   -485   -498   -413   -485
   -197   -969   -774    581    285   -870   -709   -161   -483   -491   -407   -472
   -166   -932   -766    548    298   -849   -701   -179   -485   -498   -415   -478
   -202   -971   -769    584    283   -870   -706   -220   -506   -524   -436   -504
   -249  -1028   -779    639    265   -904   -717   -275   -542   -563   -478   -542
   -257  -1044   -787    649    262   -917   -722   -332   -576   -605   -524   -589
   -277  -1067   -789    672    254   -930   -724   -392   -615   -649   -571   -636
   -298  -1104   -805    698    252   -956   -727   -452   -652   -693   -613   -683
   -277  -1111   -833    696    277   -974   -719   -498   -678   -719   -646   -719
   -309  -1176   -867    743    277  -1023   -740   -566   -727   -774   -701   -776
   -371  -1262   -891    815    257  -1078   -769   -628   -776   -828   -756   -828
   -374  -1291   -917    831    270  -1104   -774   -662   -800   -857   -787   -857
   -316  -1254   -937    787    309  -1096   -766   -680   -810   -870   -800   -872
   -290  -1231   -940    761    322  -1085   -761   -691   -818   -878   -805   -878
   -329  -1270   -943    800    303  -1106   -774   -714   -844   -901   -826   -898
   -358  -1312   -956    833    298  -1135   -787   -737   -859   -917   -844   -917
   -366  -1325   -958    846    296  -1143   -789   -745   -865   -919   -846   -917
   -366  -1322   -956    844    293  -1140   -787   -745   -862   -919   -844   -914
   -340  -1304   -966    820    311  -1135   -776   -735   -852   -909   -836   -906
   -342  -1301   -958    818    306  -1130   -774   -732   -849   -906   -833   -904
   -350  -1296   -945    823    296  -1122   -776   -737   -849   -904   -833   -906
   -368  -1317   -950    841    288  -1132   -792   -745   -859   -914   -846   -917
   -368  -1322   -953    844    290  -1137   -797   -745   -862   -911   -846   -919
   -345  -1299   -953    820    301  -1127   -789   -737   -857   -904   -839   -911
   -350  -1301   -950    826    298  -1127   -787   -735   -854   -901   -836   -906
   -361  -1325   -963    841    298  -1143   -795   -745   -867   -914   -846   -919
   -368  -1325   -958    846    293  -1143   -795   -743   -867   -914   -844   -917
   -366  -1317   -953    839    293  -1135   -792   -740   -862   -909   -836   -911
   -366  -1322   -956    844    293  -1140   -800   -745   -867   -914   -839   -917
   -368  -1319   -950    841    288  -1135   -797   -750   -872   -917   -841   -922
   -327  -1273   -948    800    309  -1111   -782   -743   -859   -904   -828   -906
   -322  -1275   -956    797    314  -1114   -779   -743   -862   -904   -826   -904
   -348  -1314   -966    831    309  -1140   -789   -750   -875   -914   -841   -917
   -361  -1314   -953    836    296  -1132   -795   -761   -883   -919   -844   -922
   -361  -1309   -948    833    290  -1127   -795   -763   -883   -922   -844   -919
   -363  -1327   -966    844    298  -1145   -807   -774   -896   -930   -857   -930
   -374  -1343   -969    859    296  -1156   -815   -784   -904   -940   -867   -937
   -371  -1332   -961    849    293  -1148   -810   -782   -898   -935   -862   -930
   -335  -1299   -963    815    314  -1132   -795   -774   -891   -927   -854   -917
   -342  -1309   -966    823    311  -1137   -800   -784   -898   -937   -865   -924
   -379  -1340   -961    859    290  -1150   -815   -805   -914   -953   -880   -943
   -376  -1332   -958    852    288  -1145   -823   -810   -919   -956   -883   -945
   -374  -1330   -958    852    290  -1145   -826   -813   -924   -963   -891   -950
   -374  -1322   -950    846    285  -1137   -820   -805   -922   -958   -885   -945
   -324  -1273   -948    800    311  -1111   -795   -784   -898   -937   -867   -924
   -335  -1291   -956    813    306  -1122   -805   -792   -909   -948   -875   -937
   -376  -1299   -922    836    272  -1111   -802   -784   -898   -937   -867   -930
   -384  -1254   -872    818    244  -1065   -779   -761   -872   -914   -841   -904
   -337  -1169   -831    753    246  -1000   -730   -730   -836   -883   -813   -875
   -319  -1137   -818    727    246   -979   -709   -717   -820   -867   -797   -862
   -355  -1163   -807    761    223   -987   -740   -740   -831   -878   -802   -867
   -358  -1150   -795    753    215   -974   -766   -748   -828   -870   -789   -852
   -335  -1127   -792    732    228   -961   -779   -745   -823   -852   -774   -836
   -322  -1111   -789    714    231   -950   -784   -745   -823   -849   -771   -828
   -309  -1106   -797    706    244   -953   -795   -745   -823   -846   -766   -820
   -301  -1137   -836    717    265   -987   -818   -756   -844   -862   -782   -836
   -324  -1200   -875    763    275  -1039   -839   -782   -872   -896   -813   -867
   -327  -1218   -893    771    280  -1057   -841   -795   -891   -914   -828   -880
   -340  -1247   -906    795    283  -1078   -846   -810   -911   -937   -849   -898
   -368  -1275   -909    820    270  -1093   -839   -815   -922   -950   -862   -914
   -366  -1286   -919    826    275  -1104   -831   -823   -930   -961   -870   -924
   -361  -1293   -935    826    283  -1114   -839   -841   -948   -979   -888   -940
   -379  -1330   -950    854    285  -1140   -857   -862   -976  -1008   -917   -966
   -381  -1337   -958    857    288  -1148   -857   -865   -984  -1013   -922   -969
   -368  -1330   -961    849    296  -1145   -846   -857   -976  -1008   -917   -963
   -368  -1327   -961    846    293  -1145   -849   -859   -984  -1010   -924   -969
   -374  -1327   -953    849    288  -1140   -859   -867   -989  -1015   -927   -971
   -371  -1322   -953    846    290  -1140   -859   -865   -987  -1010   -922   -963
   -366  -1322   -956    844    293  -1140   -857   -862   -987  -1010   -922   -963
   -368  -1319   -953    844    290  -1137   -857   -862   -987  -1010   -922   -961
   -381  -1327   -945    854    280  -1137   -854   -862   -984  -1013   -922   -958
   -387  -1309   -924    846    267  -1117   -815   -795   -937   -984   -901   -953
   -350  -1223   -872    787    259  -1049   -717   -618   -815   -893   -841   -919
   -275  -1057   -782    665    252   -919   -607   -358   -613   -704   -670   -771
   -197   -844   -649    519    223   -748   -517      5   -329   -402   -371   -478
   -119   -579   -459    348    168   -519   -532    171   -129   -109    -31    -96
   -148   -298   -150    223      0   -226   -693   -218   -176     33    223    244
   -332   -189    140    259   -236    -25   -891   -963   -444    -49    244    316
   -488   -296    189    392   -340    -54  -1098  -1706   -937   -491   -145    -49
   -592   -730   -137    659   -228   -433  -1343  -2242  -1597  -1244   -896   -800
   -584  -1195   -610    891     12   -904  -1540  -2374  -1930  -1660  -1337  -1249
   -522  -1415   -896    966    187  -1156  -1488  -2057  -1784  -1592  -1332  -1280
   -475  -1410   -935    943    228  -1174  -1273  -1613  -1496  -1400  -1208  -1187
   -415  -1340   -927    878    254  -1135  -1041  -1218  -1236  -1215  -1075  -1083
   -381  -1330   -948    857    283  -1140   -919  -1002  -1106  -1119  -1008  -1034
   -394  -1358   -963    875    280  -1161   -898   -958  -1083  -1104  -1005  -1036
   -379  -1343   -963    859    290  -1153   -880   -924  -1062  -1085   -992  -1026
   -371  -1337   -966    852    296  -1153   -872   -904  -1049  -1078   -984  -1018
   -366  -1325   -958    846    296  -1143   -870   -891  -1041  -1070   -979  -1013
   -350  -1301   -953    826    298  -1127   -859   -875  -1031  -1057   -963  -1000
   -348  -1293   -945    820    296  -1119   -852   -862  -1018  -1047   -948   -987
   -335  -1283   -950    807    303  -1117   -849   -849  -1008  -1039   -937   -976
   -322  -1257   -935    789    306  -1096   -841   -839   -997  -1023   -927   -966
   -355  -1275   -922    815    280  -1098   -846   -836   -995  -1023   -924   -963
   -366  -1288   -922    826    275  -1104   -852   -833   -997  -1023   -927   -961
   -327  -1249   -922    787    296  -1085   -852   -823   -989  -1015   -919   -953
   -306  -1210   -904    758    298  -1057   -839   -800   -974  -1000   -898   -935
   -337  -1234   -898    784    277  -1067   -846   -792   -971   -997   -896   -932
   -355  -1257   -901    807    272  -1080   -854   -789   -974  -1000   -901   -935
   -361  -1265   -904    810    270  -1085   -857   -782   -971   -995   -898   -935
   -322  -1210   -888    766    283  -1049   -841   -750   -943   -969   -870   -904
   -298  -1174   -875    735    288  -1023   -823   -722   -922   -948   -852   -888
   -306  -1184   -878    745    283  -1031   -831   -711   -922   -948   -857   -891
   -303  -1166   -862    732    277  -1013   -826   -688   -904   -935   -841   -878
   -283  -1135   -852    709    283   -995   -815   -652   -880   -914   -818   -854
   -270  -1119   -852    693    288   -987   -807   -610   -857   -893   -797   -833
   -280  -1122   -841    701    280   -982   -807   -571   -841   -872   -779   -820
   -306  -1135   -831    719    262   -984   -810   -530   -823   -852   -766   -805
   -303  -1122   -818    714    257   -971   -807   -475   -795   -823   -740   -779
   -254  -1052   -797    652    267   -924   -787   -394   -745   -769   -685   -722
   -197   -961   -763    579    280   -862   -756   -314   -685   -704   -623   -654
   -171   -906   -735    537    280   -820   -740   -254   -644   -657   -574   -605
   -187   -891   -704    540    257   -797   -753   -226   -620   -626   -537   -571
   -220   -888   -667    553    220   -776   -769   -215   -615   -610   -514   -548
   -181   -823   -641    501    228   -732   -750   -192   -587   -574   -472   -506
   -155   -779   -623    465    231   -701   -740   -189   -574   -558   -454   -483
   -205   -807   -602    506    197   -706   -758   -218   -592   -571   -465   -493
   -189   -766   -579    478    194   -672   -748   -226   -589   -568   -459   -483
   -181   -761   -579    470    197   -670   -745   -249   -605   -579   -472   -493
   -210   -800   -592    504    189   -696   -758   -298   -639   -615   -506   -530
   -223   -815   -592    519    184   -704   -769   -350   -667   -649   -542   -568
   -265   -870   -607    566    168   -740   -779   -415   -714   -698   -594   -626
   -272   -898   -626    584    176   -763   -776   -467   -743   -735   -636   -670
   -265   -917   -652    592    192   -784   -774   -517   -771   -771   -672   -706
   -288   -966   -678    628    194   -823   -784   -574   -813   -815   -722   -750
   -309  -1023   -714    665    202   -870   -800   -633   -854   -862   -774   -802
   -319  -1052   -735    685    207   -893   -810   -678   -885   -893   -805   -836
   -324  -1070   -745    693    210   -909   -820   -709   -906   -917   -828   -859
   -335  -1098   -763    717    213   -932   -828   -735   -927   -940   -854   -885
   -342  -1117   -776    727    215   -948   -833   -756   -945   -956   -872   -901
   -319  -1104   -784    711    231   -945   -826   -756   -945   -956   -872   -898
   -309  -1096   -789    701    239   -943   -818   -753   -943   -956   -867   -896
   -316  -1104   -787    711    233   -945   -820   -758   -945   -958   -872   -898
   -337  -1127   -789    732    223   -958   -833   -766   -953   -963   -880   -904
   -314  -1106   -792    709    236   -950   -828   -758   -948   -956   -872   -896
   -311  -1106   -795    706    239   -953   -831   -761   -953   -958   -878   -898
   -337  -1130   -792    735    226   -961   -833   -763   -958   -963   -880   -904
   -345  -1127   -784    735    218   -956   -833   -766   -958   -966   -880   -906
   -316  -1106   -789    709    236   -948   -820   -756   -948   -953   -872   -896
   -306  -1093   -787    698    239   -943   -818   -753   -948   -950   -872   -893
   -345  -1117   -771    732    213   -945   -831   -766   -961   -961   -878   -901
   -363  -1143   -782    753    207   -961   -841   -771   -969   -969   -888   -909
   -350  -1140   -789    743    218   -966   -836   -771   -969   -969   -888   -909
   -327  -1114   -787    719    228   -950   -826   -763   -958   -958   -872   -898
   -319  -1104   -784    711    231   -945   -820   -761   -953   -956   -865   -893
   -327  -1122   -797    724    231   -961   -836   -776   -971   -974   -885   -911
   -337  -1130   -792    732    226   -961   -839   -782   -979   -976   -891   -917
   -350  -1140   -789    743    218   -966   -844   -789   -982   -982   -893   -917
   -366  -1174   -807    771    220   -992   -859   -807  -1000  -1000   -914   -937
   -361  -1169   -807    763    220   -989   -857   -807  -1002  -1000   -914   -937
   -329  -1124   -795    727    231   -958   -841   -792   -989   -982   -893   -917
   -303  -1104   -800    704    246   -953   -833   -787   -987   -976   -888   -909
   -298  -1101   -802    701    252   -953   -833   -792   -992   -984   -893   -911
   -358  -1153   -797    753    218   -976   -854   -810  -1010  -1005   -911   -927
   -363  -1163   -802    763    218   -984   -859   -813  -1015  -1010   -914   -932
   -327  -1137   -813    730    241   -974   -849   -807  -1008  -1002   -906   -922
   -327  -1135   -807    732    239   -971   -849   -807  -1010  -1000   -906   -919
   -329  -1132   -802    730    233   -966   -854   -810  -1013  -1000   -906   -919
   -322  -1119   -800    719    236   -961   -854   -810  -1010   -997   -904   -922
   -324  -1114   -789    717    231   -953   -854   -813  -1013  -1000   -909   -924
   -337  -1098   -761    719    210   -930   -841   -797   -997   -987   -896   -909
   -329  -1060   -730    693    200   -896   -805   -769   -961   -953   -865   -880
   -348  -1044   -696    693    174   -870   -787   -758   -953   -943   -857   -872
   -342  -1021   -678    680    166   -849   -776   -748   -943   -932   -844   -862
   -314   -982   -667    649    176   -826   -774   -745   -932   -919   -828   -846
   -316   -956   -639    636    158   -797   -795   -756   -927   -906   -815   -836
   -329   -956   -626    641    148   -792   -826   -763   -930   -904   -810   -826
   -306   -937   -633    620    161   -787   -823   -758   -927   -896   -797   -810
   -309   -950   -641    631    166   -797   -841   -763   -935   -898   -797   -813
   -298   -963   -667    628    181   -818   -862   -774   -950   -911   -807   -820
   -288   -987   -701    636    205   -844   -875   -784   -974   -930   -820   -831
   -322  -1054   -732    685    202   -893   -893   -810  -1005   -961   -854   -862
   -309  -1070   -761    691    226   -917   -888   -813  -1021   -974   -870   -875
   -322  -1080   -758    698    215   -919   -865   -810  -1023   -982   -878   -885
   -353  -1117   -763    735    202   -940   -872   -831  -1047  -1010   -901   -909
   -350  -1137   -787    743    218   -963   -888   -854  -1072  -1039   -930   -937
   -337  -1143   -805    740    233   -974   -891   -859  -1083  -1047   -940   -945
   -355  -1166   -810    758    226   -987   -896   -865  -1093  -1057   -945   -953
   -358  -1187   -828    771    233  -1008   -906   -872  -1104  -1065   -956   -963
   -340  -1163   -823    750    239   -995   -898   -865  -1096  -1054   -945   -956
   -350  -1156   -805    753    226   -982   -896   -867  -1096  -1057   -945   -953
   -361  -1161   -802    758    218   -984   -906   -875  -1104  -1060   -948   -956
   -358  -1163   -805    761    220   -984   -911   -878  -1104  -1060   -948   -958
   -353  -1156   -802    753    223   -979   -906   -878  -1098  -1054   -940   -953
   -335  -1137   -802    737    233   -971   -893   -862  -1091  -1047   -932   -948
   -329  -1127   -797    727    231   -963   -857   -800  -1054  -1021   -924   -945
   -311  -1052   -740    680    213   -896   -763   -620   -924   -922   -857   -901
   -293   -953   -659    620    181   -807   -672   -389   -743   -753   -711   -776
   -244   -782   -537    514    145   -659   -610    -67   -480   -465   -428   -498
   -132   -472   -340    301    101   -405   -636    109   -272   -161    -64    -83
   -101   -101      0     98    -51    -51   -714   -184   -267     10    220    275
   -280     28    309    124   -296    168   -891   -857   -537    -88    236    348
   -498    -85    413    293   -457    163  -1098  -1628  -1054   -550   -168    -31
   -623   -509    114    566   -371   -197  -1319  -2161  -1691  -1280   -919   -802
   -597   -979   -381    789   -109   -683  -1506  -2307  -2036  -1704  -1366  -1249
   -485  -1226   -743    854    127   -984  -1499  -2062  -1951  -1680  -1397  -1309
   -423  -1231   -807    828    192  -1021  -1322  -1649  -1670  -1486  -1262  -1208
   -423  -1215   -792    818    181  -1005  -1111  -1257  -1400  -1293  -1132  -1111
   -387  -1197   -810    792    210  -1002   -989  -1031  -1249  -1182  -1052  -1052
   -363  -1184   -823    774    228  -1005   -943   -953  -1197  -1145  -1026  -1028
   -353  -1176   -823    766    233  -1000   -919   -914  -1166  -1124  -1010  -1013
   -337  -1166   -831    750    244  -1000   -909   -891  -1153  -1114  -1002  -1005
   -371  -1200   -828    784    226  -1013   -919   -891  -1156  -1117  -1008  -1013
   -384  -1197   -815    789    213  -1008   -917   -883  -1148  -1109  -1000  -1002
   -342  -1153   -810    748    233   -982   -901   -857  -1132  -1088   -979   -979
   -311  -1124   -813    717    249   -969   -896   -844  -1122  -1078   -969   -969
   -335  -1140   -805    737    233   -974   -904   -846  -1124  -1078   -966   -971
   -316  -1117   -800    717    239   -958   -893   -831  -1114  -1067   -956   -956
   -316  -1111   -795    714    239   -953   -888   -820  -1104  -1060   -945   -948
   -327  -1117   -792    719    231   -956   -898   -818  -1106  -1060   -950   -950
   -340  -1117   -779    727    218   -948   -904   -813  -1104  -1057   -943   -948
   -327  -1101   -776    714    223   -940   -896   -800  -1091  -1044   -932   -937
   -298  -1065   -766    683    233   -917   -885   -776  -1075  -1026   -914   -919
   -293  -1049   -756    670    231   -904   -878   -758  -1062  -1013   -896   -906
   -306  -1054   -748    680    218   -904   -883   -748  -1057  -1008   -891   -901
   -322  -1072   -750    696    213   -914   -893   -745  -1060  -1008   -896   -904
   -298  -1041   -743    670    220   -893   -880   -717  -1039   -984   -875   -880
   -270  -1000   -732    633    228   -867   -862   -680  -1010   -958   -849   -854
   -277  -1008   -732    641    226   -870   -872   -667  -1008   -953   -839   -854
   -275   -992   -717    631    218   -854   -875   -636   -989   -932   -820   -839
   -254   -958   -704    607    223   -831   -857   -589   -958   -898   -792   -805
   -244   -953   -709    594    231   -831   -841   -537   -930   -867   -761   -774
   -265   -958   -693    610    213   -826   -844   -496   -911   -844   -740   -756
   -246   -919   -672    581    210   -797   -841   -439   -878   -805   -701   -714
   -184   -836   -652    511    233   -745   -820   -358   -823   -743   -639   -652
   -184   -805   -620    493    215   -714   -815   -303   -782   -701   -594   -602
   -184   -771   -587    478    200   -680   -818   -267   -758   -665   -555   -561
   -168   -719   -553    441    189   -639   -815   -239   -732   -628   -514   -517
   -142   -672   -530    407    192   -602   -805   -220   -711   -602   -480   -480
   -155   -665   -509    410    174   -587   -813   -231   -717   -600   -472   -470
   -189   -678   -488    431    148   -584   -820   -254   -730   -610   -478   -472
   -207   -680   -472    444    129   -576   -831   -280   -748   -626   -493   -485
   -150   -628   -478    389    163   -553   -813   -285   -743   -623   -493   -483
   -168   -639   -470    402    150   -555   -802   -314   -758   -644   -517   -506
   -218   -701   -483    459    129   -592   -818   -368   -802   -696   -566   -561
   -202   -698   -498    449    148   -600   -807   -410   -826   -730   -605   -602
   -226   -732   -506    480    140   -620   -815   -470   -862   -776   -659   -657
   -257   -779   -524    517    129   -652   -820   -527   -898   -820   -706   -706
   -283   -833   -550    558    132   -693   -833   -581   -937   -867   -756   -758
   -275   -841   -568    558    142   -706   -833   -620   -958   -893   -782   -792
   -272   -849   -576    561    150   -714   -833   -654   -974   -914   -805   -813
   -306   -906   -600    605    145   -753   -849   -696  -1005   -945   -841   -849
   -324   -945   -620    633    148   -784   -865   -730  -1028   -969   -870   -875
   -298   -922   -626    607    161   -774   -862   -740  -1036   -976   -878   -883
   -285   -911   -626    600    168   -769   -859   -748  -1039   -984   -878   -888
   -316   -950   -633    633    155   -792   -870   -766  -1052   -995   -896   -906
   -306   -943   -636    623    163   -789   -867   -763  -1052   -992   -896   -906
   -306   -935   -628    620    161   -784   -870   -766  -1052   -995   -898   -909
   -319   -948   -628    633    153   -789   -878   -771  -1060  -1002   -909   -914
   -314   -950   -639    631    158   -795   -867   -769  -1054   -995   -904   -909
   -303   -940   -636    620    163   -789   -865   -761  -1049   -987   -898   -901
   -314   -953   -641    633    161   -797   -872   -763  -1052   -992   -904   -904
   -319   -958   -639    639    158   -800   -872   -766  -1052   -992   -909   -906
   -309   -937   -628    623    158   -784   -867   -761  -1047   -987   -893   -901
   -309   -935   -626    620    158   -782   -867   -758  -1047   -984   -888   -898
   -306   -932   -626    620    158   -782   -870   -763  -1054   -989   -898   -904
   -288   -906   -618    597    163   -763   -862   -758  -1049   -982   -891   -896
   -309   -922   -613    615    150   -769   -872   -771  -1060   -992   -901   -906
   -301   -922   -620    613    158   -774   -872   -771  -1062   -995   -904   -909
   -298   -924   -626    610    163   -776   -870   -771  -1065   -992   -901   -906
   -314   -927   -613    620    148   -771   -867   -774  -1065   -992   -901   -904
   -316   -940   -623    628    150   -782   -870   -779  -1067   -995   -906   -906
   -309   -937   -628    623    158   -784   -878   -787  -1075  -1005   -917   -917
   -298   -919   -620    607    161   -769   -875   -789  -1070  -1000   -917   -914
   -309   -932   -623    620    155   -779   -878   -792  -1075  -1002   -924   -919
   -322   -974   -652    646    163   -813   -888   -805  -1088  -1018   -937   -935
   -309   -966   -657    636    174   -813   -888   -807  -1091  -1023   -935   -937
   -296   -945   -652    620    174   -800   -880   -802  -1083  -1018   -930   -930
   -288   -940   -652    615    181   -797   -875   -800  -1078  -1013   -930   -927
   -293   -937   -644    615    174   -792   -878   -802  -1085  -1013   -932   -930
   -306   -945   -639    626    163   -792   -883   -805  -1091  -1015   -935   -935
   -335   -979   -644    657    153   -813   -893   -818  -1104  -1031   -950   -950
   -337   -987   -649    662    155   -818   -896   -820  -1106  -1034   -956   -953
   -270   -880   -610    574    168   -748   -852   -776  -1054   -984   -909   -904
   -277   -831   -553    553    137   -693   -818   -748  -1018   -956   -878   -875
   -311   -836   -527    571    106   -683   -805   -745  -1013   -950   -875   -875
   -311   -820   -509    566     98   -665   -792   -737  -1002   -940   -870   -867
   -309   -807   -501    555     93   -657   -807   -748  -1000   -940   -865   -865
   -288   -776   -488    532     98   -631   -820   -750   -984   -922   -841   -844
   -285   -774   -488    527     98   -631   -839   -756   -984   -914   -833   -833
   -306   -789   -483    548     88   -636   -857   -769  -1000   -927   -841   -839
   -246   -750   -504    496    127   -628   -854   -753   -992   -914   -828   -823
   -249   -792   -542    522    145   -667   -878   -763  -1013   -932   -846   -841
   -267   -846   -579    555    153   -711   -901   -784  -1041   -961   -872   -862
   -265   -865   -600    566    166   -732   -896   -784  -1047   -966   -880   -867
   -288   -909   -620    597    163   -766   -893   -797  -1067   -987   -904   -891
   -319   -940   -620    628    150   -782   -888   -810  -1083  -1002   -927   -914
   -311   -937   -628    623    155   -784   -891   -823  -1096  -1021   -940   -927
   -329   -987   -657    659    163   -823   -909   -849  -1124  -1047   -966   -953
   -309   -984   -675    646    181   -831   -909   -854  -1137  -1060   -976   -966
   -319   -997   -678    659    179   -839   -906   -859  -1143  -1065   -982   -971
   -327  -1008   -680    665    174   -844   -911   -862  -1145  -1067   -987   -974
   -327  -1018   -691    672    181   -854   -914   -862  -1148  -1070   -989   -974
   -311  -1002   -691    654    187   -846   -914   -865  -1150  -1070   -989   -976
   -303   -997   -693    649    192   -846   -909   -857  -1143  -1062   -979   -969
   -316  -1010   -693    662    187   -852   -914   -862  -1145  -1062   -982   -971
   -314   -989   -675    652    179   -833   -911   -857  -1140  -1060   -976   -966
   -319   -992   -675    654    176   -833   -906   -849  -1135  -1057   -982   -969
   -322  -1000   -678    659    176   -839   -859   -766  -1085  -1034   -969   -971
   -296   -919   -623    605    161   -774   -753   -576   -945   -930   -893   -927
   -246   -774   -527    511    140   -652   -644   -316   -735   -737   -722   -774
   -176   -563   -387    368    103   -475   -574     46   -439   -407   -394   -441
    -90   -223   -132    155     20   -179   -610     98   -277   -122    -33    -25
   -127    101    228     10   -176    163   -774   -394   -381    -12    213    293
   -332    215    548     59   -439    381   -992  -1143   -683   -122    218    353
   -506    -33    470    267   -488    218  -1239  -1862  -1260   -685   -316   -166
   -561   -509     51    535   -306   -228  -1483  -2304  -1888  -1431  -1085   -935
   -506   -935   -428    719    -38   -683  -1587  -2301  -2094  -1732  -1423  -1288
   -431  -1122   -691    776    129   -906  -1483  -1938  -1891  -1621  -1379  -1283
   -394  -1070   -675    732    137   -872  -1249  -1488  -1571  -1392  -1226  -1163
   -353  -1031   -678    691    161   -857  -1047  -1137  -1335  -1221  -1106  -1070
   -353  -1057   -704    704    171   -880   -963   -982  -1239  -1150  -1057  -1039
   -348  -1062   -714    706    181   -888   -937   -932  -1208  -1130  -1047  -1034
   -327  -1044   -719    683    194   -880   -924   -901  -1192  -1117  -1036  -1023
   -288  -1005   -717    646    213   -862   -904   -870  -1163  -1098  -1015  -1005
   -309  -1021   -714    662    200   -867   -909   -865  -1161  -1093  -1015  -1008
   -319  -1031   -711    675    194   -872   -909   -857  -1156  -1088  -1008  -1000
   -314  -1013   -701    662    192   -857   -904   -844  -1143  -1075   -995   -987
   -301   -992   -693    646    194   -844   -898   -831  -1130  -1062   -987   -974
   -280   -974   -696    626    205   -836   -891   -818  -1124  -1052   -976   -966
   -283   -969   -685    626    200   -828   -888   -807  -1117  -1041   -963   -958
   -309   -989   -680    646    184   -836   -896   -807  -1119  -1044   -963   -961
   -301   -979   -678    639    187   -831   -896   -797  -1109  -1036   -953   -953
   -272   -940   -667    605    194   -805   -875   -766  -1083  -1010   -927   -924
   -272   -935   -662    605    194   -800   -867   -750  -1067   -995   -911   -914
   -277   -937   -659    605    189   -800   -870   -745  -1065   -995   -914   -911
   -285   -940   -657    613    184   -800   -870   -732  -1054   -987   -909   -904
   -298   -945   -649    620    174   -797   -875   -722  -1049   -982   -904   -904
   -280   -935   -654    607    187   -795   -870   -701  -1036   -963   -888   -891
   -257   -898   -641    579    189   -771   -859   -672  -1018   -943   -870   -872
   -228   -846   -620    537    194   -735   -841   -636   -987   -914   -844   -846
   -228   -841   -613    535    189   -730   -836   -607   -969   -898   -831   -836
   -252   -865   -613    558    179   -740   -839   -576   -956   -885   -826   -828
   -246   -846   -600    545    176   -724   -826   -524   -927   -854   -797   -802
   -254   -833   -579    542    161   -706   -828   -480   -904   -828   -771   -779
   -223   -800   -576    509    176   -688   -815   -415   -867   -787   -732   -745
   -171   -722   -550    446    189   -636   -784   -335   -810   -732   -675   -691
   -145   -657   -514    400    181   -587   -766   -262   -761   -678   -623   -633
   -153   -644   -491    397    168   -568   -763   -213   -727   -639   -584   -589
   -155   -615   -459    384    148   -537   -763   -179   -701   -600   -542   -548
   -163   -579   -415    371    124   -498   -771   -163   -678   -574   -504   -517
   -158   -550   -392    353    114   -472   -779   -166   -678   -566   -496   -504
   -119   -485   -366    301    122   -426   -766   -161   -662   -548   -472   -478
   -122   -459   -337    290    106   -400   -758   -168   -657   -540   -465   -462
   -140   -467   -327    303     93   -397   -761   -194   -670   -553   -472   -470
   -163   -498   -335    329     83   -418   -782   -241   -704   -584   -501   -504
   -194   -545   -350    368     75   -449   -792   -290   -732   -615   -535   -537
   -205   -563   -361    384     75   -462   -784   -340   -758   -646   -568   -568
   -176   -540   -363    358     93   -452   -774   -384   -779   -672   -600   -600
   -192   -568   -376    379     90   -475   -787   -446   -823   -719   -654   -652
   -218   -613   -394    415     85   -504   -795   -504   -857   -763   -696   -698
   -241   -657   -418    449     88   -540   -807   -563   -896   -805   -740   -745
   -259   -714   -454    488     96   -584   -823   -615   -935   -844   -784   -792
   -277   -745   -467    509     93   -607   -839   -659   -966   -878   -820   -826
   -293   -776   -483    535     93   -631   -849   -693   -989   -904   -844   -854
   -285   -782   -498    532    103   -641   -849   -709  -1002   -919   -862   -870
   -275   -787   -511    532    116   -649   -846   -719  -1013   -930   -872   -875
   -285   -800   -517    540    114   -659   -852   -732  -1021   -940   -880   -885
   -283   -807   -524    542    119   -667   -852   -737  -1023   -943   -883   -893
   -272   -800   -530    535    127   -665   -846   -732  -1023   -935   -880   -891
   -267   -782   -514    524    122   -649   -841   -727  -1015   -930   -875   -883
   -311   -823   -514    566    101   -667   -859   -748  -1034   -948   -898   -904
   -332   -857   -524    594     93   -691   -872   -758  -1044   -958   -906   -914
   -283   -795   -511    537    111   -654   -852   -737  -1023   -937   -880   -891
   -239   -745   -506    493    132   -626   -828   -714  -1002   -917   -859   -872
   -267   -784   -519    524    124   -652   -839   -722  -1008   -919   -862   -878
   -275   -787   -514    530    119   -652   -841   -724  -1010   -924   -865   -880
   -288   -807   -519    548    114   -665   -852   -732  -1015   -930   -865   -883
   -290   -818   -527    555    116   -672   -854   -737  -1018   -932   -870   -883
   -280   -800   -519    537    116   -659   -854   -737  -1021   -932   -872   -883
   -275   -784   -511    530    116   -649   -859   -740  -1026   -937   -878   -885
   -298   -823   -524    561    111   -675   -870   -750  -1036   -948   -888   -898
   -298   -833   -535    566    116   -685   -870   -756  -1039   -950   -891   -901
   -288   -810   -524    548    116   -667   -870   -758  -1039   -950   -888   -898
   -270   -792   -524    530    127   -659   -859   -748  -1031   -940   -880   -888
   -262   -784   -522    524    129   -654   -857   -750  -1031   -943   -883   -888
   -290   -815   -524    553    116   -670   -870   -761  -1047   -958   -896   -901
   -303   -823   -522    561    106   -675   -878   -769  -1060   -966   -896   -904
   -288   -820   -535    553    122   -678   -872   -769  -1060   -966   -896   -906
   -277   -818   -540    548    129   -680   -870   -769  -1060   -966   -898   -909
   -262   -802   -540    532    137   -672   -857   -761  -1047   -956   -885   -896
   -316   -849   -535    581    109   -693   -875   -779  -1065   -974   -904   -911
   -303   -833   -530    568    111   -680   -872   -779  -1067   -974   -906   -911
   -257   -776   -519    514    129   -649   -852   -763  -1049   -958   -883   -893
   -254   -771   -517    514    129   -644   -852   -758  -1047   -956   -885   -891
   -277   -795   -517    535    116   -657   -854   -766  -1052   -956   -891   -898
   -285   -748   -465    517     88   -607   -820   -735  -1018   -919   -854   -867
   -322   -732   -410    524     41   -571   -800   -719   -997   -901   -839   -852
   -293   -680   -387    488     46   -535   -774   -696   -976   -883   -823   -833
   -231   -623   -392    426     77   -509   -763   -688   -961   -870   -810   -818
   -267   -641   -374    454     51   -509   -787   -706   -963   -872   -810   -820
   -270   -623   -353    444     41   -488   -807   -711   -958   -862   -795   -810
   -280   -641   -361    462     38   -501   -836   -724   -974   -870   -800   -813
   -280   -644   -363    462     38   -506   -844   -722   -976   -862   -795   -805
   -252   -649   -397    452     72   -524   -854   -714   -976   -859   -792   -797
   -231   -670   -441    449    103   -555   -872   -727   -997   -878   -807   -815
   -220   -678   -457    449    116   -568   -878   -740  -1013   -893   -823   -826
   -254   -732   -478    491    109   -607   -888   -758  -1039   -919   -849   -849
   -275   -771   -496    522    109   -636   -888   -774  -1057   -937   -872   -875
   -296   -792   -498    542     98   -646   -880   -784  -1072   -956   -888   -896
   -314   -815   -501    566     93   -659   -883   -800  -1085   -974   -904   -911
   -290   -813   -522    550    114   -667   -885   -807  -1098   -984   -917   -919
   -293   -833   -540    561    122   -688   -896   -823  -1119  -1005   -932   -940
   -306   -857   -550    579    119   -704   -901   -828  -1127  -1013   -937   -945
   -309   -862   -553    587    122   -709   -898   -823  -1122  -1010   -935   -943
   -303   -870   -566    584    129   -717   -898   -820  -1122  -1008   -937   -943
   -290   -841   -553    566    129   -698   -898   -820  -1119  -1002   -935   -940
   -290   -831   -542    558    124   -685   -896   -818  -1117  -1000   -927   -935
   -293   -839   -545    566    124   -693   -891   -818  -1117   -995   -924   -932
   -290   -839   -548    563    127   -693   -888   -815  -1117   -992   -924   -935
   -311   -857   -548    584    116   -704   -880   -792  -1109   -992   -930   -943
   -306   -818   -514    561    101   -665   -805   -667  -1026   -940   -898   -927
   -254   -701   -446    478     96   -574   -693   -454   -867   -813   -800   -846
   -171   -514   -342    340     83   -428   -589   -129   -615   -558   -563   -626
    -75   -270   -197    171     59   -233   -548    179   -353   -239   -218   -262
    -41     54     96     -7    -70     75   -633     41   -272    -10    106    124
   -137    283    420    -72   -277    350   -805   -553   -410     57    285    371
   -368    296    665     33   -517    478  -1034  -1350   -807   -213     93    215
   -540    -44    496    290   -519    226  -1286  -2003  -1423   -865   -550   -423
   -576   -535     41    553   -309   -246  -1525  -2325  -1948  -1493  -1197  -1070
   -501   -885   -384    693    -59   -636  -1577  -2169  -1984  -1602  -1353  -1247
   -426   -937   -511    680     41   -727  -1395  -1735  -1722  -1434  -1247  -1182
   -400   -901   -504    649     49   -704  -1166  -1314  -1452  -1249  -1124  -1093
   -332   -867   -535    597    101   -701   -992  -1015  -1267  -1117  -1026  -1026
   -288   -839   -550    563    129   -696   -914   -888  -1182  -1054   -979   -989
   -314   -878   -563    594    122   -719   -911   -870  -1176  -1057   -984   -995
   -316   -872   -555    594    116   -714   -909   -852  -1169  -1054   -984   -995
   -303   -857   -553    579    124   -706   -896   -828  -1156  -1041   -974   -984
   -285   -849   -563    568    137   -706   -888   -813  -1140  -1028   -958   -974
   -290   -849   -561    568    135   -704   -891   -802  -1137  -1023   -956   -969
   -288   -839   -550    563    129   -696   -883   -792  -1130  -1015   -950   -958
   -296   -839   -545    566    122   -693   -888   -789  -1130  -1013   -950   -956
   -301   -849   -548    576    122   -698   -893   -784  -1127  -1010   -937   -956
   -301   -841   -540    568    116   -691   -885   -771  -1117  -1000   -922   -940
   -254   -789   -535    522    140   -662   -865   -740  -1091   -974   -898   -914
   -259   -792   -532    524    135   -662   -865   -737  -1091   -969   -904   -919
   -290   -802   -511    548    109   -657   -870   -732  -1091   -966   -904   -917
   -270   -774   -506    519    116   -641   -859   -709  -1072   -948   -883   -893
   -283   -795   -511    537    114   -654   -867   -706  -1070   -945   -883   -893
   -319   -823   -506    571     90   -665   -883   -709  -1080   -953   -896   -901
   -293   -774   -480    535     93   -628   -870   -683  -1057   -930   -872   -880
   -218   -680   -462    449    119   -571   -831   -633  -1015   -893   -828   -844
   -210   -683   -472    444    129   -579   -826   -607  -1002   -878   -818   -836
   -233   -701   -470    467    114   -587   -831   -589  -1000   -872   -815   -831
   -249   -709   -459    480    103   -584   -839   -566   -987   -862   -810   -820
   -239   -698   -459    467    109   -579   -841   -530   -971   -844   -795   -805
   -202   -639   -436    420    114   -537   -815   -467   -927   -800   -745   -769
   -189   -605   -415    397    111   -511   -797   -405   -888   -761   -706   -732
   -192   -607   -415    400    111   -511   -797   -353   -865   -732   -688   -706
   -176   -581   -405    379    111   -493   -792   -288   -826   -691   -646   -667
   -181   -553   -371    366     93   -462   -787   -231   -792   -649   -602   -626
   -145   -478   -335    309     93   -407   -769   -168   -748   -597   -545   -563
   -114   -415   -301    265     93   -358   -758   -129   -714   -553   -501   -511
   -114   -384   -270    246     77   -327   -761   -119   -701   -532   -475   -488
   -114   -361   -246    236     64   -303   -761   -116   -693   -517   -454   -467
   -142   -374   -231    257     44   -303   -774   -135   -698   -522   -457   -465
   -158   -379   -220    270     31   -301   -789   -163   -717   -535   -472   -470
   -148   -342   -194    244     20   -270   -774   -176   -709   -530   -462   -465
   -103   -296   -192    200     41   -244   -753   -192   -709   -530   -462   -465
   -135   -332   -200    233     31   -267   -761   -241   -743   -563   -501   -504
   -171   -379   -207    275     18   -293   -771   -298   -779   -607   -545   -548
   -215   -449   -233    329      7   -342   -787   -368   -823   -662   -597   -605
   -218   -470   -254    342     15   -363   -789   -426   -854   -696   -639   -649
   -205   -475   -272    337     33   -374   -782   -467   -875   -722   -672   -683
   -244   -535   -290    389     23   -413   -797   -527   -914   -769   -717   -732
   -270   -592   -322    428     23   -457   -815   -581   -953   -810   -761   -779
   -285   -618   -332    452     20   -478   -828   -618   -976   -836   -789   -807
   -277   -623   -345    449     31   -485   -831   -639   -992   -854   -810   -826
   -233   -597   -363    415     64   -480   -820   -646   -997   -859   -815   -833
   -270   -641   -371    454     46   -506   -839   -675  -1023   -885   -841   -859
   -288   -665   -379    475     44   -522   -846   -685  -1034   -898   -852   -867
   -280   -662   -384    470     49   -524   -844   -688  -1031   -898   -852   -867
   -277   -659   -381    470     51   -522   -836   -685  -1028   -891   -852   -870
   -272   -652   -379    459     51   -514   -839   -685  -1026   -891   -844   -867
   -262   -639   -376    449     57   -509   -833   -678  -1018   -883   -839   -857
   -267   -654   -387    459     57   -519   -839   -683  -1023   -891   -844   -862
   -277   -665   -387    472     54   -527   -844   -688  -1028   -893   -841   -865
   -309   -709   -400    509     44   -555   -857   -701  -1044   -904   -857   -875
   -277   -672   -394    475     57   -535   -844   -691  -1034   -898   -854   -872
   -231   -615   -387    420     77   -501   -820   -670  -1013   -875   -831   -852
   -265   -649   -384    457     59   -517   -826   -678  -1015   -878   -828   -852
   -249   -631   -381    439     64   -506   -828   -680  -1021   -880   -828   -854
   -270   -659   -389    465     59   -524   -836   -688  -1036   -891   -841   -865
   -296   -688   -394    491     46   -540   -852   -704  -1052   -904   -857   -875
   -257   -646   -389    452     64   -519   -841   -691  -1041   -893   -849   -859
   -249   -646   -400    446     72   -524   -839   -691  -1041   -896   -852   -862
   -285   -672   -389    478     49   -532   -852   -709  -1054   -909   -862   -880
   -275   -665   -392    470     54   -530   -852   -709  -1052   -906   -857   -872
   -262   -659   -397    462     67   -530   -846   -706  -1049   -904   -857   -870
   -265   -665   -402    465     67   -535   -852   -714  -1060   -909   -865   -880
   -262   -665   -402    462     70   -535   -854   -714  -1062   -911   -865   -880
   -283   -696   -413    485     64   -555   -865   -727  -1075   -919   -878   -893
   -309   -711   -402    511     46   -558   -880   -743  -1091   -932   -891   -906
   -293   -696   -405    493     54   -550   -878   -743  -1088   -930   -885   -901
   -233   -631   -397    433     80   -517   -849   -717  -1060   -906   -862   -878
   -249   -649   -400    446     72   -524   -849   -722  -1067   -911   -872   -885
   -290   -693   -402    493     54   -548   -862   -735  -1083   -927   -883   -896
   -259   -631   -374    444     54   -501   -839   -709  -1052   -898   -857   -867
   -254   -581   -327    415     36   -454   -802   -680  -1013   -865   -823   -836
   -283   -579   -296    431      5   -439   -787   -672  -1005   -857   -815   -831
   -267   -540   -272    405      2   -407   -763   -652   -984   -839   -795   -813
   -267   -524   -257    394     -5   -392   -774   -665   -984   -839   -795   -813
   -272   -504   -233    387    -20   -368   -802   -680   -987   -833   -789   -807
   -249   -475   -226    361    -12   -350   -818   -678   -976   -818   -774   -787
   -236   -470   -233    353     -2   -353   -826   -678   -974   -813   -763   -774
   -226   -478   -252    350     10   -366   -833   -675   -976   -810   -763   -769
   -223   -504   -280    363     25   -392   -857   -685  -1000   -828   -782   -779
   -244   -555   -314    400     33   -436   -883   -706  -1028   -854   -805   -805
   -244   -594   -350    420     51   -472   -891   -717  -1044   -872   -818   -823
   -246   -607   -363    426     54   -485   -893   -732  -1067   -891   -831   -849
   -272   -626   -353    449     38   -491   -880   -743  -1080   -906   -849   -865
   -280   -646   -366    462     41   -509   -880   -756  -1091   -922   -872   -878
   -280   -680   -400    480     59   -540   -896   -779  -1117   -948   -898   -901
   -309   -727   -418    517     51   -571   -909   -800  -1140   -969   -922   -924
   -314   -735   -420    524     51   -576   -909   -802  -1145   -976   -932   -930
   -290   -719   -428    504     67   -576   -904   -797  -1143   -971   -932   -932
   -246   -675   -428    462     90   -553   -885   -782  -1132   -958   -917   -919
   -277   -693   -418    483     70   -555   -893   -784  -1140   -963   -917   -919
   -293   -717   -423    504     62   -571   -906   -795  -1150   -974   -924   -927
   -288   -711   -423    498     64   -566   -901   -792  -1145   -971   -922   -924
   -301   -719   -418    511     57   -568   -901   -792  -1145   -971   -919   -922
   -306   -727   -423    514     57   -576   -911   -797  -1150   -979   -930   -927
   -270   -680   -410    475     67   -545   -862   -722  -1098   -948   -909   -922
   -241   -594   -355    418     57   -475   -761   -550   -982   -865   -849   -893
   -236   -532   -296    384     28   -415   -680   -342   -828   -735   -735   -802
   -142   -329   -187    233     20   -257   -594     12   -558   -439   -449   -517
    -31    -25      5     28    -20    -10   -587    197   -342   -132    -93   -114
    -46    288    335   -119   -192    309   -698   -129   -342     33    176    226
   -220    444    665   -111   -441    553   -875   -823   -558      0    241    345
   -465    280    745     90   -605    511  -1111  -1610  -1060   -444   -155    -31
   -576   -109    465    342   -522    176  -1358  -2135  -1667  -1127   -846   -722
   -524   -519      5    519   -267   -257  -1540  -2257  -1995  -1530  -1270  -1150
   -446   -784   -337    615    -54   -561  -1519  -1979  -1901  -1512  -1304  -1221
   -402   -761   -361    579    -20   -561  -1314  -1540  -1623  -1325  -1174  -1124
   -374   -748   -376    561      0   -563  -1096  -1150  -1382  -1161  -1065  -1041
   -319   -737   -418    527     46   -579   -971   -935  -1254  -1067  -1000   -997
   -277   -711   -433    496     77   -574   -924   -857  -1202  -1026   -966   -971
   -296   -730   -433    511     67   -584   -914   -833  -1189  -1021   -963   -966
   -288   -727   -439    506     75   -584   -904   -810  -1176  -1013   -958   -963
   -277   -719   -444    496     80   -581   -898   -795  -1169  -1005   -950   -958
   -280   -717   -436    498     77   -576   -898   -782  -1156   -995   -940   -950
   -285   -717   -431    498     70   -576   -898   -774  -1150   -992   -932   -945
   -290   -717   -426    504     64   -571   -898   -774  -1150   -989   -932   -945
   -280   -691   -410    485     62   -550   -893   -761  -1140   -979   -922   -935
   -267   -670   -402    470     67   -537   -891   -745  -1127   -966   -909   -919
   -285   -685   -400    483     57   -542   -896   -743  -1127   -966   -909   -919
   -298   -696   -400    496     49   -548   -896   -737  -1124   -961   -909   -914
   -301   -693   -394    496     46   -545   -896   -730  -1119   -953   -904   -906
   -249   -639   -389    444     70   -514   -880   -704  -1096   -930   -880   -888
   -220   -600   -381    410     77   -491   -865   -680  -1078   -909   -859   -867
   -259   -631   -371    444     54   -501   -872   -675  -1080   -911   -862   -865
   -270   -636   -366    452     46   -501   -880   -670  -1083   -909   -865   -865
   -254   -618   -363    436     54   -491   -883   -654  -1072   -898   -854   -854
   -241   -594   -353    415     54   -472   -875   -628  -1057   -885   -839   -839
   -226   -574   -350    400     59   -462   -865   -602  -1041   -867   -823   -823
   -218   -568   -350    394     64   -459   -862   -576  -1023   -849   -800   -810
   -226   -563   -337    394     54   -452   -852   -537  -1002   -823   -774   -784
   -213   -535   -324    371     54   -431   -841   -491   -976   -797   -748   -753
   -194   -519   -324    358     64   -423   -839   -444   -950   -771   -730   -732
   -181   -491   -311    335     64   -402   -828   -384   -919   -737   -698   -701
   -171   -454   -283    314     54   -368   -818   -322   -883   -696   -654   -662
   -158   -420   -262    288     49   -340   -815   -259   -849   -654   -610   -623
   -135   -379   -244    254     54   -311   -813   -207   -815   -613   -566   -579
    -96   -303   -207    197     54   -254   -800   -155   -776   -563   -514   -519
    -98   -270   -171    184     36   -220   -802   -132   -753   -535   -480   -480
    -96   -244   -148    168     23   -194   -802   -127   -740   -514   -457   -457
   -101   -215   -114    158      5   -166   -797   -127   -730   -498   -441   -441
   -119   -210    -90    163    -15   -150   -805   -142   -735   -501   -441   -441
    -96   -171    -75    135    -10   -124   -800   -155   -737   -501   -441   -436
    -98   -171    -75    135    -12   -124   -797   -184   -750   -514   -454   -444
   -129   -202    -72    166    -28   -140   -802   -226   -776   -540   -485   -475
   -166   -249    -85    207    -41   -168   -813   -283   -813   -579   -527   -519
   -179   -283   -103    231    -38   -194   -815   -337   -841   -618   -566   -561
   -174   -288   -114    228    -31   -200   -802   -381   -865   -646   -600   -597
   -187   -319   -132    254    -28   -226   -805   -436   -898   -688   -646   -641
   -210   -371   -161    288    -25   -267   -818   -493   -935   -732   -693   -691
   -233   -415   -181    324    -25   -298   -833   -545   -966   -769   -730   -735
   -275   -475   -200    374    -38   -337   -857   -597  -1008   -813   -776   -779
   -275   -493   -218    384    -28   -355   -862   -628  -1026   -833   -807   -802
   -231   -457   -228    342     -2   -342   -844   -631  -1026   -833   -805   -802
   -241   -480   -239    361     -2   -361   -844   -649  -1039   -846   -813   -818
   -254   -509   -254    379      0   -381   -857   -672  -1054   -862   -833   -836
   -257   -514   -257    384      0   -387   -862   -680  -1062   -870   -841   -844
   -259   -514   -254    384     -2   -384   -859   -680  -1060   -867   -839   -844
   -265   -524   -259    394     -2   -392   -867   -685  -1062   -872   -841   -844
   -265   -524   -262    394     -2   -394   -870   -688  -1067   -875   -844   -849
   -257   -506   -252    381     -5   -379   -865   -683  -1062   -867   -839   -841
   -254   -498   -244    374     -5   -371   -859   -680  -1057   -862   -836   -836
   -267   -514   -246    392    -10   -381   -862   -683  -1060   -867   -841   -839
   -267   -527   -262    397     -5   -394   -867   -691  -1070   -875   -849   -846
   -246   -504   -259    374      5   -381   -859   -683  -1060   -867   -839   -841
   -254   -509   -254    379     -2   -384   -865   -685  -1065   -872   -844   -846
   -265   -527   -262    397     -2   -394   -875   -693  -1075   -878   -857   -852
   -272   -540   -267    405     -5   -402   -875   -698  -1080   -883   -857   -854
   -259   -530   -270    394      2   -400   -867   -691  -1078   -875   -852   -849
   -262   -532   -270    397      2   -402   -875   -698  -1083   -880   -854   -854
   -267   -532   -265    400     -2   -400   -878   -704  -1085   -880   -854   -854
   -249   -509   -262    376      5   -387   -872   -698  -1080   -875   -849   -846
   -259   -532   -272    394      5   -405   -880   -709  -1091   -885   -865   -854
   -285   -568   -283    426     -2   -426   -893   -724  -1106   -901   -880   -867
   -309   -581   -272    446    -18   -428   -906   -737  -1119   -911   -885   -878
   -283   -566   -285    423      0   -426   -896   -730  -1109   -904   -875   -872
   -236   -524   -288    379     25   -407   -875   -717  -1098   -888   -862   -862
   -262   -537   -275    397      5   -405   -883   -722  -1109   -893   -872   -867
   -270   -540   -270    405      0   -405   -885   -722  -1109   -891   -878   -865
   -262   -545   -285    402     10   -415   -893   -727  -1117   -901   -888   -870
   -262   -537   -275    397      5   -407   -896   -730  -1119   -901   -885   -870
   -265   -509   -246    384    -10   -376   -885   -719  -1104   -885   -867   -854
   -257   -452   -194    355    -31   -324   -849   -685  -1067   -852   -839   -826
   -252   -410   -158    329    -46   -285   -813   -667  -1044   -833   -826   -813
   -249   -402   -153    324    -49   -277   -805   -657  -1034   -828   -815   -807
   -270   -418   -148    342    -62   -283   -823   -675  -1044   -833   -818   -810
   -259   -379   -119    319    -70   -249   -833   -672  -1031   -813   -800   -789
   -249   -371   -122    309    -64   -246   -854   -678  -1028   -807   -789   -774
   -241   -371   -129    306    -57   -252   -875   -688  -1036   -810   -789   -771
   -233   -374   -140    301    -46   -257   -885   -688  -1044   -810   -789   -769
   -236   -405   -168    322    -33   -288   -906   -698  -1062   -823   -802   -782
   -228   -423   -194    324    -18   -309   -919   -706  -1080   -836   -815   -792
   -231   -459   -228    345     -2   -342   -932   -724  -1109   -865   -844   -818
   -241   -493   -252    366      2   -374   -935   -743  -1127   -885   -867   -839
   -262   -506   -244    384    -10   -376   -914   -737  -1130   -893   -872   -846
   -267   -535   -267    400     -2   -400   -919   -761  -1153   -919   -901   -875
   -280   -568   -290    423      2   -431   -935   -789  -1179   -945   -930   -904
   -293   -597   -303    444      5   -452   -950   -807  -1202   -966   -953   -930
   -314   -633   -319    475      2   -478   -966   -823  -1223   -984   -969   -945
   -309   -646   -337    475     12   -493   -969   -823  -1226   -989   -979   -950
   -267   -607   -340    436     36   -475   -948   -805  -1208   -971   -961   -932
   -246   -581   -337    413     44   -459   -935   -795  -1200   -961   -953   -919
   -272   -607   -335    441     31   -472   -943   -807  -1210   -971   -966   -927
   -288   -620   -332    452     20   -478   -956   -818  -1221   -979   -971   -932
   -303   -636   -332    470     12   -485   -963   -823  -1223   -982   -966   -932
   -301   -639   -340    467     18   -488   -963   -820  -1226   -984   -971   -935
   -275   -623   -348    449     36   -485   -924   -761  -1192   -969   -969   -940
   -252   -545   -296    397     20   -420   -826   -579  -1067   -883   -914   -906
   -228   -465   -236    348      2   -353   -743   -353   -898   -727   -782   -789
   -142   -272   -129    207     -7   -202   -675    -23   -644   -446   -504   -514
     20    109     88    -64    -33     98   -649    192   -397   -106   -111    -80
    -41    418    459   -189   -252    439   -784   -215   -444     25    137    246
   -262    491    753   -116   -506    620   -982   -943   -724    -80    127    283
   -480    353    833     62   -657    592  -1202  -1696  -1221   -522   -272   -101
   -561    -18    542    290   -553    262  -1457  -2234  -1860  -1241  -1000   -833
   -509   -433     72    470   -293   -181  -1615  -2304  -2127  -1584  -1363  -1205
   -441   -680   -241    561   -101   -462  -1574  -2005  -2008  -1540  -1382  -1249
   -384   -683   -301    532    -41   -493  -1374  -1569  -1732  -1358  -1260  -1158
   -329   -665   -335    498      2   -501  -1143  -1158  -1473  -1179  -1135  -1062
   -303   -683   -379    491     33   -532  -1047   -974  -1361  -1098  -1083  -1026
   -306   -693   -389    498     41   -542  -1021   -919  -1330  -1080  -1072  -1018
   -306   -696   -389    501     41   -542  -1010   -896  -1317  -1072  -1070  -1021
   -290   -691   -400    491     54   -545  -1005   -880  -1312  -1065  -1065  -1021
   -288   -693   -405    491     57   -550   -997   -867  -1301  -1057  -1062  -1015
   -259   -646   -387    454     62   -517   -982   -844  -1280  -1041  -1047   -992
   -254   -628   -374    441     57   -501   -971   -831  -1270  -1031  -1036   -979
   -267   -646   -379    457     54   -514   -979   -828  -1275  -1031  -1034   -976
   -277   -654   -376    465     46   -517   -987   -826  -1270  -1026  -1026   -969
   -270   -641   -371    454     49   -506   -984   -815  -1265  -1018  -1018   -958
   -257   -633   -379    444     59   -506   -982   -802  -1254  -1008  -1010   -953
   -262   -641   -379    452     57   -511   -984   -797  -1252  -1008  -1013   -950
   -267   -636   -368    449     49   -504   -982   -789  -1249  -1005  -1008   -948
   -246   -602   -355    423     51   -480   -976   -771  -1234   -989   -992   -932
   -236   -589   -353    410     57   -472   -971   -758  -1226   -979   -982   -922
   -265   -615   -350    441     41   -483   -984   -756  -1231   -982   -987   -924
   -288   -641   -353    462     31   -496  -1000   -761  -1241   -995  -1000   -935
   -249   -607   -361    428     54   -485   -989   -737  -1221   -974   -979   -917
   -213   -558   -348    384     67   -454   -969   -701  -1192   -943   -948   -891
   -202   -537   -335    371     64   -436   -963   -675  -1174   -924   -930   -870
   -187   -519   -332    350     70   -426   -950   -644  -1158   -906   -914   -854
   -192   -504   -314    348     59   -410   -950   -618  -1143   -891   -898   -844
   -194   -501   -306    345     54   -405   -956   -584  -1127   -875   -885   -826
   -187   -496   -309    342     59   -402   -953   -542  -1106   -852   -867   -805
   -171   -470   -301    319     62   -387   -945   -483  -1072   -815   -833   -766
   -158   -446   -290    301     64   -368   -935   -415  -1034   -774   -792   -719
   -137   -418   -283    275     72   -350   -930   -353   -992   -730   -743   -667
   -103   -358   -254    231     75   -306   -917   -293   -950   -678   -688   -615
    -96   -306   -210    200     54   -257   -917   -252   -919   -639   -644   -571
    -98   -283   -184    189     41   -233   -927   -239   -904   -618   -618   -542
    -98   -259   -161    179     31   -210   -930   -231   -891   -594   -592   -517
    -90   -223   -132    158     20   -179   -924   -231   -880   -581   -576   -493
    -80   -194   -116    137     15   -155   -917   -241   -880   -579   -571   -480
    -85   -194   -109    140     10   -150   -922   -265   -888   -587   -576   -480
    -98   -202   -103    150      0   -153   -927   -296   -909   -607   -594   -496
   -122   -223   -101    174    -10   -163   -932   -335   -932   -633   -626   -524
   -158   -275   -119    215    -23   -197   -943   -397   -971   -683   -680   -584
   -171   -303   -132    236    -20   -218   -940   -457  -1005   -724   -727   -633
   -166   -316   -153    239     -7   -236   -930   -506  -1031   -758   -763   -670
   -189   -361   -171    275    -10   -267   -937   -568  -1067   -805   -815   -722
   -220   -428   -207    324     -7   -316   -958   -639  -1119   -865   -875   -782
   -257   -491   -233    374    -12   -363   -979   -696  -1158   -911   -922   -828
   -259   -504   -244    379     -7   -374   -982   -732  -1176   -935   -943   -846
   -205   -462   -257    335     25   -361   -974   -750  -1182   -943   -953   -854
   -231   -504   -275    366     20   -389   -992   -787  -1210   -974   -979   -883
   -244   -532   -288    387     20   -410  -1002   -810  -1231   -997  -1000   -901
   -259   -553   -296    405     15   -426  -1010   -831  -1247  -1010  -1015   -917
   -241   -545   -303    394     31   -426  -1008   -833  -1249  -1010  -1015   -922
   -254   -558   -306    405     23   -433  -1008   -836  -1252  -1015  -1021   -924
   -236   -532   -296    384     28   -415  -1005   -836  -1247  -1010  -1013   -917
   -246   -537   -290    392     20   -415  -1015   -846  -1252  -1018  -1021   -922
   -244   -542   -298    394     25   -420  -1021   -854  -1257  -1023  -1031   -924
   -228   -532   -303    379     36   -420  -1013   -846  -1249  -1018  -1023   -917
   -228   -542   -316    384     41   -431  -1013   -844  -1252  -1018  -1023   -911
   -241   -561   -319    400     38   -441  -1013   -846  -1254  -1021  -1026   -914
   -239   -550   -311    394     36   -431  -1013   -846  -1249  -1018  -1018   -906
   -254   -568   -316    410     31   -444  -1023   -859  -1262  -1031  -1028   -917
   -280   -602   -322    441     20   -462  -1039   -875  -1278  -1047  -1047   -932
   -272   -589   -319    428     23   -454  -1044   -883  -1280  -1052  -1049   -932
   -228   -542   -314    387     41   -428  -1021   -867  -1265  -1036  -1031   -911
   -244   -563   -319    402     36   -441  -1031   -880  -1273  -1047  -1041   -922
   -236   -558   -324    397     41   -441  -1036   -883  -1275  -1052  -1047   -924
   -236   -566   -329    400     44   -449  -1039   -888  -1278  -1054  -1047   -924
   -254   -589   -335    423     38   -462  -1049   -901  -1288  -1062  -1057   -935
   -239   -579   -342    407     49   -462  -1047   -904  -1293  -1065  -1065   -940
   -252   -587   -337    418     41   -462  -1052   -914  -1296  -1070  -1067   -943
   -252   -600   -348    426     46   -475  -1062   -924  -1301  -1078  -1072   -950
   -244   -597   -353    420     54   -475  -1062   -924  -1301  -1078  -1072   -948
   -226   -571   -345    397     59   -459  -1054   -919  -1299  -1072  -1067   -937
   -241   -581   -342    410     49   -462  -1052   -924  -1299  -1080  -1072   -943
   -252   -571   -319    410     33   -446  -1036   -914  -1283  -1067  -1062   -930
   -228   -498   -270    363     20   -384  -1000   -880  -1241  -1031  -1026   -893
   -246   -501   -254    374      2   -376   -982   -872  -1231  -1023  -1021   -883
   -249   -506   -257    376      2   -381   -982   -872  -1231  -1026  -1023   -885
   -239   -480   -241    358      0   -363   -987   -880  -1228  -1026  -1021   -883
   -257   -459   -202    358    -28   -332  -1000   -888  -1215  -1013  -1008   -867
   -249   -454   -207    350    -20   -332  -1023   -901  -1218  -1013  -1002   -859
   -213   -428   -215    319      0   -322  -1028   -898  -1210  -1000   -987   -841
   -197   -410   -213    303      5   -311  -1023   -891  -1202   -992   -974   -828
   -194   -439   -244    316     23   -342  -1041   -901  -1215  -1008   -987   -839
   -218   -509   -290    363     33   -400  -1075   -927  -1254  -1047  -1026   -872
   -241   -561   -319    400     36   -439  -1093   -948  -1286  -1070  -1052   -893
   -252   -587   -335    418     38   -459  -1093   -963  -1304  -1093  -1065   -911
   -236   -581   -345    410     54   -465  -1072   -963  -1304  -1098  -1072   -924
   -231   -602   -371    415     70   -488  -1070   -979  -1322  -1119  -1096   -945
   -252   -652   -400    452     72   -524  -1083  -1002  -1345  -1148  -1119   -966
   -270   -696   -426    480     77   -561  -1098  -1023  -1371  -1171  -1145   -989
   -283   -719   -436    501     75   -579  -1109  -1036  -1384  -1187  -1161  -1002
   -272   -709   -436    488     80   -571  -1109  -1041  -1384  -1195  -1169  -1008
   -236   -670   -433    452     96   -553  -1096  -1031  -1374  -1184  -1158   -997
   -246   -688   -444    467     96   -566  -1101  -1036  -1379  -1189  -1161  -1002
   -270   -709   -439    491     83   -574  -1111  -1047  -1384  -1197  -1169  -1008
   -285   -732   -446    509     77   -589  -1119  -1054  -1392  -1208  -1176  -1015
   -262   -717   -457    488     96   -587  -1114  -1049  -1384  -1200  -1171  -1008
   -259   -727   -467    491    101   -597  -1109  -1044  -1379  -1200  -1171  -1005
   -265   -740   -475    504    103   -607  -1078   -992  -1353  -1189  -1171  -1013
   -239   -680   -444    459     98   -563   -989   -826  -1236  -1117  -1132  -1002
   -200   -581   -381    389     88   -483   -896   -602  -1052   -953   -992   -883
   -114   -363   -252    239     67   -309   -820   -285   -782   -654   -691   -581
      2    -33    -36     15     18    -33   -826    -93   -561   -340   -314   -150
    -54    309    361   -129   -207    335   -948   -462   -605   -215    -64    176
   -252    439    691    -93   -472    566  -1127  -1130   -893   -335    -72    231
   -441    355    797     44   -618    576  -1322  -1857  -1395   -792   -488   -174
   -511    -12    498    262   -506    241  -1545  -2395  -2013  -1501  -1226   -937
   -462   -472    -12    465   -226   -244  -1706  -2509  -2322  -1883  -1628  -1332
   -389   -766   -376    579     -7   -574  -1680  -2247  -2216  -1849  -1647  -1369
   -340   -813   -475    576     64   -644  -1517  -1852  -1940  -1660  -1525  -1278
   -314   -802   -488    558     85   -646  -1304  -1439  -1647  -1447  -1376  -1166
   -293   -802   -511    545    106   -659  -1184  -1226  -1499  -1340  -1299  -1101
   -277   -795   -517    535    119   -657  -1140  -1150  -1447  -1301  -1273  -1080
   -265   -800   -535    532    132   -667  -1124  -1124  -1423  -1288  -1265  -1075
   -280   -818   -537    550    127   -678  -1119  -1111  -1418  -1288  -1262  -1075
   -246   -789   -542    517    145   -667  -1104  -1091  -1397  -1273  -1247  -1062
   -249   -800   -553    524    150   -678  -1101  -1080  -1392  -1265  -1244  -1057
   -228   -769   -542    498    155   -657  -1091  -1062  -1374  -1247  -1228  -1041
   -205   -737   -532    472    163   -636  -1072  -1039  -1350  -1226  -1200  -1018
   -228   -756   -527    491    148   -641  -1080  -1041  -1350  -1228  -1200  -1021
   -226   -758   -535    491    153   -646  -1083  -1036  -1345  -1228  -1200  -1018
   -233   -758   -524    493    142   -641  -1083  -1028  -1335  -1221  -1200  -1010
   -236   -750   -514    493    137   -633  -1080  -1021  -1322  -1210  -1192  -1002
   -239   -750   -511    493    135   -631  -1078  -1018  -1314  -1202  -1189   -995
   -223   -730   -506    475    140   -618  -1070  -1000  -1296  -1184  -1171   -979
   -218   -722   -504    470    140   -613  -1067   -987  -1283  -1174  -1158   -969
   -226   -732   -506    480    140   -620  -1070   -979  -1278  -1169  -1156   -966
   -194   -704   -511    449    155   -607  -1060   -961  -1262  -1153  -1143   -953
   -184   -685   -501    433    158   -594  -1052   -940  -1241  -1137  -1127   -937
   -207   -704   -498    454    145   -602  -1049   -924  -1228  -1130  -1119   -930
   -202   -701   -498    452    148   -600  -1039   -901  -1210  -1111  -1104   -914
   -192   -691   -498    439    150   -597  -1031   -875  -1189  -1091  -1085   -893
   -200   -696   -496    446    148   -597  -1031   -844  -1169  -1070  -1065   -875
   -194   -683   -491    436    145   -587  -1031   -815  -1150  -1052  -1049   -862
   -171   -646   -475    410    150   -561  -1015   -763  -1114  -1013  -1015   -826
   -153   -618   -465    384    155   -542   -997   -701  -1072   -966   -974   -784
   -116   -576   -459    345    171   -519   -979   -628  -1021   -914   -927   -732
    -96   -540   -444    316    171   -491   -969   -563   -979   -870   -883   -688
    -88   -501   -413    296    161   -457   -958   -504   -937   -820   -826   -633
    -62   -446   -384    254    161   -418   -948   -457   -896   -774   -776   -579
    -75   -441   -366    259    145   -405   -956   -441   -883   -758   -753   -553
    -67   -407   -340    236    135   -374   -953   -431   -870   -743   -727   -527
    -62   -381   -319    223    127   -350   -948   -436   -865   -732   -714   -514
    -77   -389   -311    231    116   -350   -956   -459   -872   -740   -722   -524
    -80   -376   -298    228    106   -337   -953   -475   -875   -745   -727   -527
    -85   -376   -293    228    101   -335   -950   -501   -885   -758   -740   -537
   -101   -400   -298    252     98   -350   -950   -542   -911   -787   -774   -571
   -111   -431   -319    270    101   -376   -948   -589   -943   -826   -815   -615
   -111   -433   -322    272    103   -379   -935   -631   -958   -857   -852   -654
   -132   -467   -335    298     98   -402   -935   -688   -989   -898   -898   -706
   -179   -530   -350    355     85   -441   -953   -756  -1031   -945   -953   -763
   -179   -542   -363    361     90   -454   -950   -797  -1049   -976   -984   -797
   -187   -571   -387    379     98   -480   -956   -844  -1075  -1008  -1018   -833
   -220   -644   -426    431     98   -535   -982   -898  -1114  -1049  -1062   -880
   -236   -667   -431    452     96   -550   -989   -932  -1132  -1070  -1083   -906
   -215   -652   -439    433    109   -545   -982   -945  -1132  -1072  -1091   -909
   -184   -641   -457    413    135   -550   -971   -953  -1130  -1075  -1093   -909
   -205   -680   -475    441    132   -579   -979   -971  -1143  -1088  -1109   -924
   -239   -704   -465    472    111   -584   -984   -987  -1148  -1101  -1119   -932
   -220   -693   -472    454    124   -581   -984   -992  -1150  -1104  -1124   -937
   -210   -691   -483    449    135   -587   -984   -995  -1150  -1101  -1124   -937
   -220   -693   -472    457    124   -584   -987   -995  -1150  -1098  -1124   -937
   -233   -709   -475    472    119   -592   -989   -997  -1150  -1098  -1122   -935
   -220   -714   -493    467    132   -602   -987   -997  -1143  -1096  -1119   -935
   -213   -706   -493    459    140   -600   -979   -989  -1132  -1085  -1114   -932
   -213   -701   -488    457    135   -594   -974   -989  -1127  -1085  -1111   -930
   -207   -698   -491    454    140   -594   -976   -992  -1124  -1085  -1109   -930
   -202   -693   -491    446    142   -592   -971   -989  -1122  -1083  -1098   -924
   -200   -680   -483    439    140   -581   -971   -989  -1117  -1075  -1093   -917
   -218   -696   -478    454    127   -589   -976   -997  -1124  -1080  -1101   -922
   -231   -711   -480    472    124   -597   -982  -1008  -1135  -1085  -1109   -935
   -223   -711   -491    467    132   -602   -984  -1008  -1132  -1085  -1109   -932
   -218   -711   -496    465    137   -605   -982  -1010  -1127  -1085  -1109   -930
   -236   -743   -509    488    132   -626   -992  -1023  -1137  -1096  -1122   -940
   -254   -758   -504    506    124   -631  -1000  -1031  -1143  -1101  -1130   -945
   -213   -711   -498    462    140   -605   -982  -1018  -1124  -1085  -1111   -932
   -192   -691   -498    441    153   -594   -966  -1010  -1111  -1075  -1101   -919
   -202   -711   -509    457    150   -610   -963  -1015  -1111  -1078  -1104   -919
   -215   -719   -504    467    142   -613   -969  -1018  -1109  -1078  -1101   -919
   -223   -722   -501    472    137   -613   -969  -1021  -1111  -1080  -1106   -927
   -226   -683   -457    454    114   -571   -948  -1000  -1083  -1057  -1085   -906
   -239   -652   -413    444     85   -532   -919   -976  -1049  -1028  -1054   -880
   -241   -631   -389    436     72   -511   -888   -958  -1028  -1010  -1036   -867
   -207   -592   -384    397     85   -488   -875   -950  -1015   -997  -1026   -854
   -184   -548   -363    366     88   -457   -880   -953  -1002   -984  -1010   -836
   -176   -524   -350    350     85   -439   -896   -956   -995   -969   -997   -820
   -189   -576   -387    384     98   -483   -930   -976  -1008   -979  -1008   -828
   -213   -587   -376    397     80   -483   -948   -992  -1021   -987  -1010   -833
   -192   -574   -381    381     93   -478   -953   -987  -1018   -976  -1002   -823
   -171   -600   -431    384    129   -517   -963   -987  -1026   -982  -1008   -826
   -174   -654   -480    415    153   -568   -974  -1000  -1049  -1005  -1026   -849
   -181   -665   -483    420    150   -574   -974  -1013  -1057  -1021  -1036   -865
   -210   -704   -493    457    140   -597   -979  -1034  -1080  -1047  -1062   -891
   -239   -756   -517    496    137   -636   -979  -1047  -1098  -1070  -1088   -917
   -239   -769   -530    504    145   -649   -982  -1067  -1114  -1088  -1101   -935
   -213   -756   -545    483    163   -652   -976  -1067  -1114  -1088  -1104   -935
   -231   -795   -563    511    166   -680   -984  -1083  -1132  -1109  -1124   -953
   -249   -831   -581    540    163   -706   -997  -1101  -1148  -1127  -1145   -969
   -244   -820   -576    532    166   -698   -997  -1098  -1148  -1127  -1140   -969
   -241   -807   -566    524    161   -688   -992  -1098  -1140  -1122  -1132   -961
   -241   -813   -574    527    163   -693   -995  -1101  -1137  -1122  -1132   -961
   -239   -813   -574    524    166   -693   -992  -1101  -1135  -1114  -1127   -961
   -252   -839   -587    545    166   -714   -995  -1106  -1135  -1114  -1127   -961
   -265   -854   -589    561    161   -722  -1000  -1114  -1137  -1117  -1135   -966
   -246   -831   -584    537    168   -709   -984  -1096  -1122  -1109  -1130   -963
   -202   -766   -563    483    179   -665   -906   -987  -1054  -1070  -1106   -956
   -168   -696   -527    433    179   -613   -805   -813   -937   -997  -1060   -927
   -135   -600   -465    366    163   -535   -714   -542   -735   -805   -893   -776
    -57   -376   -319    215    129   -348   -626   -176   -431   -462   -548   -428
     -5      5     10      0     -7      7   -691   -231   -296   -192   -189    -15
    -90    322    413   -114   -252    366   -911   -849   -436   -101     36    280
   -319    392    711    -38   -514    550  -1166  -1654   -776   -259    -23    265
   -493    103    594    194   -545    348  -1431  -2322  -1345   -828   -558   -262
   -504   -389    114    444   -311   -137  -1657  -2683  -1938  -1548  -1301  -1002
   -428   -769   -340    600    -44   -555  -1696  -2561  -2034  -1748  -1551  -1267
   -363   -870   -506    615     70   -688  -1512  -2101  -1753  -1569  -1444  -1200
   -316   -836   -519    576    101   -678  -1265  -1641  -1449  -1358  -1296  -1091
   -275   -841   -568    558    145   -706  -1085  -1322  -1247  -1215  -1197  -1021
   -265   -872   -607    568    171   -740  -1018  -1197  -1166  -1158  -1156   -997
   -280   -898   -618    587    168   -758  -1018  -1174  -1158  -1158  -1161  -1005
   -231   -846   -618    537    192   -732   -989  -1137  -1130  -1135  -1143   -987
   -213   -813   -600    511    192   -706   -971  -1111  -1109  -1119  -1130   -976
   -223   -805   -581    514    179   -693   -958  -1093  -1091  -1106  -1109   -963
   -226   -828   -602    527    187   -717   -963  -1088  -1088  -1101  -1104   -958
   -246   -849   -602    548    176   -727   -966  -1083  -1085  -1098  -1101   -956
   -239   -839   -600    537    179   -719   -961  -1072  -1072  -1088  -1088   -945
   -200   -797   -597    498    197   -698   -948  -1054  -1057  -1070  -1072   -930
   -197   -779   -581    488    192   -683   -937  -1041  -1044  -1054  -1057   -917
   -202   -776   -574    491    184   -675   -932  -1028  -1028  -1047  -1041   -906
   -194   -761   -566    475    184   -662   -935  -1021  -1026  -1044  -1039   -904
   -194   -745   -550    470    176   -649   -930  -1008  -1010  -1028  -1026   -893
   -210   -758   -548    483    166   -652   -932  -1000  -1002  -1023  -1018   -891
   -215   -758   -545    485    163   -652   -935   -992   -995  -1018  -1015   -885
   -179   -727   -548    452    181   -639   -919   -963   -971   -995   -995   -865
   -176   -719   -542    449    181   -631   -914   -940   -953   -979   -982   -849
   -197   -727   -530    459    163   -628   -919   -927   -943   -971   -971   -846
   -210   -732   -524    470    155   -628   -919   -911   -932   -961   -963   -839
   -215   -740   -524    478    153   -633   -917   -885   -919   -945   -953   -828
   -155   -672   -517    415    179   -594   -883   -828   -872   -901   -906   -784
   -129   -641   -514    384    189   -579   -859   -774   -836   -867   -872   -758
   -129   -636   -506    381    187   -571   -852   -727   -810   -841   -849   -737
   -132   -613   -480    371    171   -545   -844   -672   -776   -810   -818   -706
   -127   -592   -465    361    168   -530   -833   -607   -737   -771   -779   -672
   -124   -571   -446    345    158   -509   -831   -545   -701   -730   -740   -636
   -109   -522   -413    314    150   -467   -823   -483   -657   -680   -693   -587
    -77   -462   -384    270    150   -423   -810   -426   -607   -626   -639   -530
    -64   -413   -348    239    140   -381   -802   -392   -574   -587   -594   -488
    -57   -371   -316    213    129   -345   -797   -376   -553   -558   -563   -457
    -72   -361   -288    215    106   -327   -800   -381   -545   -548   -548   -439
    -83   -353   -272    218     90   -314   -810   -402   -550   -550   -545   -433
    -70   -322   -252    197     90   -288   -805   -418   -553   -548   -542   -426
    -54   -290   -236    171     90   -265   -792   -433   -548   -542   -537   -420
    -77   -316   -239    197     80   -277   -800   -475   -566   -566   -561   -444
   -129   -376   -246    252     54   -311   -820   -545   -610   -613   -607   -491
   -124   -381   -257    254     64   -319   -818   -597   -633   -641   -639   -522
   -101   -379   -277    239     85   -327   -800   -639   -646   -662   -662   -548
   -153   -449   -296    301     70   -374   -815   -709   -693   -711   -719   -602
   -181   -496   -314    337     64   -405   -836   -776   -740   -761   -769   -654
   -166   -506   -340    337     85   -423   -831   -818   -761   -787   -792   -680
   -194   -568   -376    379     88   -472   -852   -872   -797   -831   -836   -727
   -200   -597   -397    397     98   -498   -865   -911   -826   -862   -867   -761
   -202   -605   -402    405     98   -506   -872   -937   -844   -885   -885   -779
   -213   -633   -420    423    103   -527   -875   -956   -857   -898   -898   -792
   -215   -654   -439    436    111   -548   -878   -966   -865   -906   -909   -802
   -223   -659   -436    441    106   -550   -880   -979   -875   -914   -919   -813
   -246   -683   -436    465     93   -561   -885   -989   -880   -922   -922   -818
   -228   -667   -439    449    103   -553   -880   -987   -875   -914   -914   -810
   -194   -633   -441    413    122   -537   -872   -979   -867   -909   -909   -802
   -220   -652   -431    436    103   -542   -875   -984   -870   -911   -911   -810
   -231   -657   -426    444     96   -542   -878   -989   -872   -914   -911   -813
   -200   -628   -428    415    114   -530   -867   -979   -857   -901   -898   -800
   -192   -613   -423    402    114   -519   -859   -971   -849   -896   -891   -795
   -218   -639   -420    426    101   -530   -867   -979   -857   -904   -898   -800
   -215   -646   -431    428    106   -537   -865   -982   -857   -904   -898   -802
   -202   -628   -426    415    111   -527   -854   -974   -846   -893   -888   -795
   -215   -639   -423    423    103   -532   -857   -974   -844   -893   -885   -792
   -226   -662   -436    444    103   -548   -867   -984   -852   -898   -893   -800
   -236   -675   -439    457     98   -558   -878   -997   -862   -906   -901   -810
   -226   -659   -433    444    103   -548   -875   -995   -854   -901   -896   -800
   -184   -623   -441    402    127   -532   -859   -979   -841   -888   -883   -787
   -197   -639   -441    415    122   -540   -865   -989   -852   -896   -891   -797
   -218   -646   -428    431    103   -540   -867   -995   -852   -896   -891   -800
   -228   -659   -431    444    101   -545   -872  -1005   -857   -901   -898   -802
   -207   -654   -446    428    119   -550   -865  -1002   -849   -901   -901   -800
   -200   -644   -444    420    119   -545   -859   -995   -841   -898   -893   -797
   -218   -646   -428    431    103   -537   -857  -1000   -839   -898   -888   -797
   -210   -600   -389    405     88   -496   -828   -969   -802   -865   -854   -766
   -205   -558   -353    379     72   -454   -787   -943   -769   -831   -826   -737
   -236   -555   -319    394     41   -439   -769   -932   -761   -823   -820   -735
   -218   -527   -311    371     46   -420   -766   -930   -753   -815   -815   -730
   -166   -467   -301    316     67   -384   -761   -917   -730   -792   -792   -704
   -158   -433   -275    296     57   -355   -779   -919   -719   -776   -774   -685
   -153   -436   -283    296     64   -361   -800   -927   -722   -774   -763   -672
   -181   -467   -288    324     51   -379   -820   -940   -735   -782   -769   -680
   -187   -493   -306    340     59   -400   -836   -945   -740   -787   -771   -683
   -171   -517   -348    342     88   -433   -854   -961   -761   -805   -787   -693
   -153   -535   -381    342    114   -459   -859   -971   -779   -820   -800   -709
   -168   -568   -402    366    116   -485   -862   -987   -795   -839   -820   -727
   -189   -610   -420    400    114   -517   -865  -1008   -820   -865   -846   -753
   -218   -644   -426    428    103   -535   -857  -1015   -831   -883   -862   -774
   -231   -675   -444    454    106   -561   -859  -1028   -846   -901   -880   -792
   -218   -667   -449    441    114   -558   -862  -1039   -857   -911   -893   -802
   -220   -685   -465    454    122   -576   -875  -1057   -875   -932   -909   -820
   -231   -709   -478    470    122   -594   -878  -1062   -883   -940   -919   -831
   -233   -714   -483    472    124   -600   -875  -1062   -883   -940   -919   -831
   -239   -717   -478    478    116   -597   -875  -1062   -885   -940   -919   -831
   -244   -722   -478    483    116   -600   -883  -1065   -888   -943   -924   -839
   -257   -743   -485    498    111   -613   -888  -1072   -893   -945   -927   -844
   -220   -701   -480    462    127   -592   -865  -1054   -872   -927   -909   -823
   -189   -672   -483    431    145   -579   -852  -1039   -857   -911   -893   -807
   -226   -722   -496    475    135   -610   -865  -1044   -867   -927   -909   -823
   -218   -691   -475    452    127   -584   -805   -950   -813   -896   -893   -823
   -176   -618   -441    397    132   -530   -711   -769   -693   -807   -826   -779
   -140   -550   -410    342    132   -480   -639   -524   -519   -646   -685   -652
    -28   -350   -322    189    145   -337   -550   -163   -267   -368   -410   -371
     36    -12    -49    -12     44    -31   -568   -197   -140   -129    -93     -2
    -93    220    314    -64   -205    267   -740   -766   -262    -64     80    241
   -311    314    626     -2   -467    467   -945  -1545   -563   -205     28    233
   -496    132    628    181   -561    379  -1148  -2234  -1070   -693   -428   -220
   -545   -316    228    431   -389    -44  -1434  -2616  -1641  -1358  -1098   -896
   -472   -646   -174    558   -150   -410  -1527  -2512  -1730  -1519  -1299  -1109
   -374   -740   -366    555     -5   -555  -1392  -2094  -1493  -1369  -1208  -1057
   -319   -698   -379    509     28   -540  -1148  -1615  -1192  -1158  -1054   -935
   -272   -735   -462    504     93   -600   -971  -1291  -1010  -1041   -984   -888
   -249   -745   -496    496    122   -620   -901  -1156   -937   -987   -950   -867
   -257   -761   -504    506    122   -631   -880  -1111   -914   -971   -937   -859
   -259   -771   -511    517    124   -641   -870  -1083   -896   -961   -932   -849
   -241   -753   -511    496    135   -631   -862  -1062   -883   -948   -922   -839
   -207   -698   -493    452    140   -597   -846  -1039   -865   -930   -904   -820
   -184   -672   -488    426    148   -581   -833  -1018   -846   -911   -885   -807
   -187   -680   -493    433    153   -587   -823  -1005   -836   -901   -878   -802
   -200   -685   -488    441    142   -587   -823  -1000   -833   -896   -872   -795
   -210   -691   -480    449    132   -584   -826   -992   -828   -891   -865   -789
   -210   -683   -475    444    132   -579   -828   -984   -820   -883   -857   -782
   -202   -659   -457    431    127   -558   -818   -969   -800   -870   -841   -766
   -218   -672   -457    444    116   -566   -823   -966   -800   -870   -839   -766
   -200   -659   -459    428    129   -561   -818   -950   -787   -857   -826   -756
   -179   -631   -452    405    135   -542   -810   -935   -774   -841   -810   -740
   -202   -641   -439    423    116   -540   -818   -930   -771   -836   -807   -737
   -179   -610   -431    394    124   -522   -807   -906   -756   -820   -795   -722
   -153   -579   -426    366    135   -501   -792   -875   -735   -800   -774   -701
   -161   -579   -418    368    127   -498   -787   -857   -719   -784   -758   -688
   -163   -581   -418    374    127   -501   -782   -836   -701   -766   -740   -675
   -166   -576   -410    368    119   -493   -787   -815   -696   -761   -732   -670
   -171   -571   -400    371    111   -485   -782   -782   -678   -743   -717   -654
   -137   -517   -379    324    119   -449   -761   -730   -641   -709   -683   -618
   -124   -488   -363    306    119   -426   -758   -683   -615   -680   -654   -594
   -137   -498   -361    316    109   -431   -761   -633   -589   -652   -626   -568
   -111   -452   -342    280    114   -397   -748   -563   -545   -605   -576   -524
    -59   -384   -324    220    129   -355   -724   -483   -493   -548   -522   -470
    -44   -353   -309    200    132   -332   -717   -420   -457   -504   -480   -420
    -38   -316   -277    176    119   -298   -722   -379   -423   -465   -439   -374
     -7   -244   -236    124    114   -241   -704   -332   -379   -410   -376   -316
    -12   -213   -202    111     93   -207   -706   -319   -366   -387   -348   -290
    -10   -176   -166     93     77   -171   -704   -316   -350   -368   -329   -265
     -5   -148   -145     75     67   -148   -698   -322   -342   -361   -311   -249
    -15   -148   -132     80     57   -140   -701   -340   -350   -366   -316   -252
    -28   -150   -124     88     46   -137   -701   -366   -361   -376   -329   -257
    -33   -153   -119     93     41   -137   -693   -394   -371   -389   -342   -267
    -64   -187   -122    124     25   -153   -698   -449   -407   -426   -379   -311
    -90   -233   -142    161     25   -189   -704   -511   -446   -472   -431   -366
   -103   -262   -158    181     25   -210   -698   -566   -475   -511   -470   -410
   -129   -303   -174    218     20   -239   -701   -626   -509   -550   -511   -457
   -153   -353   -200    252     23   -277   -714   -688   -548   -597   -561   -511
   -155   -384   -231    270     36   -309   -719   -740   -581   -633   -600   -553
   -158   -397   -239    277     38   -319   -717   -779   -605   -659   -631   -581
   -176   -426   -249    301     36   -337   -724   -813   -626   -683   -662   -610
   -184   -459   -275    319     44   -366   -737   -844   -649   -709   -688   -636
   -197   -478   -283    337     41   -381   -743   -865   -665   -727   -704   -652
   -202   -493   -290    348     41   -392   -748   -880   -678   -737   -711   -662
   -220   -527   -306    374     41   -418   -758   -898   -693   -750   -722   -678
   -197   -509   -311    350     54   -410   -748   -893   -688   -743   -714   -672
   -171   -478   -306    324     64   -392   -730   -878   -672   -730   -701   -659
   -174   -478   -303    324     62   -392   -735   -883   -678   -735   -706   -662
   -200   -501   -301    350     49   -402   -745   -893   -691   -745   -717   -670
   -189   -491   -303    337     54   -397   -740   -885   -680   -735   -709   -659
   -171   -475   -303    322     64   -389   -732   -880   -672   -730   -704   -657
   -166   -465   -301    314     67   -384   -727   -878   -672   -727   -701   -657
   -181   -478   -296    329     57   -387   -727   -878   -672   -724   -701   -654
   -189   -483   -296    335     51   -389   -722   -880   -670   -724   -698   -654
   -197   -496   -298    345     49   -397   -735   -885   -678   -730   -704   -667
   -205   -501   -298    350     44   -402   -737   -891   -680   -732   -704   -662
   -194   -496   -301    345     51   -400   -727   -883   -670   -724   -693   -654
   -192   -501   -309    345     57   -405   -724   -883   -675   -724   -696   -659
   -189   -498   -311    342     59   -405   -727   -885   -675   -727   -696   -662
   -187   -498   -311    342     59   -405   -727   -885   -678   -727   -698   -662
   -200   -519   -319    361     59   -420   -735   -896   -688   -735   -709   -672
   -220   -542   -322    381     49   -433   -745   -911   -704   -748   -719   -683
   -189   -498   -309    342     59   -405   -727   -891   -685   -730   -698   -659
   -179   -488   -309    332     62   -400   -719   -883   -680   -724   -688   -654
   -213   -498   -285    355     36   -392   -714   -880   -675   -722   -688   -654
   -171   -405   -236    285     31   -319   -659   -831   -623   -672   -644   -607
   -179   -376   -197    277      7   -288   -631   -815   -602   -657   -628   -592
   -194   -389   -197    290      0   -293   -623   -815   -597   -654   -620   -592
   -189   -389   -200    290      5   -296   -626   -818   -594   -652   -620   -592
   -148   -309   -161    228      5   -236   -615   -802   -566   -620   -589   -555
   -145   -306   -161    226      5   -236   -641   -813   -571   -615   -584   -548
   -174   -340   -168    254     -2   -254   -678   -836   -594   -633   -597   -561
   -171   -345   -174    259      0   -259   -683   -831   -594   -628   -587   -550
   -140   -353   -213    244     36   -283   -691   -831   -602   -633   -589   -550
   -132   -389   -257    259     59   -322   -704   -844   -628   -654   -613   -568
   -155   -428   -275    290     57   -353   -709   -859   -646   -670   -628   -584
   -168   -465   -296    316     62   -381   -714   -875   -665   -693   -652   -607
   -189   -496   -309    342     59   -405   -711   -888   -683   -714   -678   -631
   -200   -511   -311    355     54   -413   -706   -896   -693   -730   -691   -652
   -207   -537   -332    371     59   -433   -711   -914   -711   -750   -709   -667
   -205   -566   -361    387     77   -465   -717   -927   -730   -769   -730   -685
   -218   -587   -368    400     75   -478   -724   -940   -748   -782   -743   -701
   -213   -574   -363    392     72   -470   -722   -940   -748   -782   -737   -704
   -202   -574   -371    387     83   -475   -719   -937   -748   -784   -737   -701
   -210   -592   -381    402     85   -488   -727   -937   -750   -787   -743   -704
   -210   -587   -376    397     83   -480   -724   -937   -748   -784   -743   -701
   -202   -566   -363    384     77   -465   -717   -930   -743   -779   -740   -698
   -215   -584   -368    397     75   -478   -724   -935   -748   -782   -743   -704
   -226   -600   -374    413     72   -488   -727   -937   -753   -787   -745   -704
   -223   -602   -379    410     75   -491   -701   -891   -732   -776   -750   -711
   -176   -542   -368    358     93   -457   -610   -740   -641   -719   -711   -693
   -119   -465   -345    290    111   -405   -524   -545   -504   -605   -613   -610
    -75   -350   -275    213     98   -314   -444   -239   -283   -379   -405   -407
      0   -111   -114     54     54   -114   -433    -36    -85   -109    -96    -64
     -5    228    233   -111   -119    231   -535   -348    -83     54    168    270
   -176    431    607   -129   -392    519   -714  -1034   -290     38    265    423
   -387    415    802    -12   -594    607   -906  -1808   -709   -277     12    202
   -514     28    540    241   -530    283  -1163  -2359  -1322   -961   -672   -498
   -491   -376    114    431   -303   -132  -1371  -2512  -1680  -1402  -1124   -958
   -418   -620   -202    517   -109   -413  -1353  -2229  -1579  -1379  -1156  -1018
   -332   -633   -301    483    -15   -467  -1153  -1764  -1286  -1171  -1021   -917
   -246   -568   -322    407     36   -446   -904  -1314   -995   -963   -867   -800
   -213   -587   -374    400     80   -480   -769  -1067   -849   -859   -795   -748
   -218   -610   -394    413     85   -504   -727   -989   -802   -831   -774   -732
   -200   -594   -394    397     96   -496   -714   -958   -784   -818   -766   -724
   -215   -610   -394    410     88   -504   -709   -943   -776   -815   -766   -722
   -207   -605   -397    405     93   -501   -698   -919   -763   -802   -758   -711
   -184   -592   -410    387    111   -501   -693   -906   -758   -795   -753   -711
   -181   -579   -397    381    106   -488   -691   -896   -753   -787   -743   -704
   -179   -566   -387    371    101   -475   -688   -885   -745   -779   -730   -688
   -192   -574   -381    381     93   -478   -688   -875   -740   -769   -722   -678
   -187   -563   -379    374     93   -472   -685   -862   -732   -758   -711   -662
   -171   -537   -366    355     96   -452   -670   -839   -714   -740   -691   -646
   -179   -542   -363    361     90   -454   -672   -831   -709   -735   -680   -644
   -176   -542   -366    361     93   -454   -678   -831   -709   -735   -685   -646
   -184   -537   -355    361     85   -446   -678   -820   -704   -727   -680   -636
   -181   -517   -335    350     75   -426   -672   -805   -688   -714   -662   -620
   -166   -501   -337    332     83   -420   -670   -789   -675   -701   -649   -613
   -153   -480   -329    316     85   -405   -665   -771   -662   -688   -636   -600
   -145   -462   -316    303     83   -392   -654   -745   -646   -670   -618   -581
   -161   -472   -311    316     75   -392   -654   -730   -636   -657   -605   -566
   -142   -459   -319    301     85   -389   -652   -704   -618   -636   -589   -550
   -127   -444   -319    285     96   -381   -646   -667   -594   -615   -566   -532
   -111   -410   -298    259     90   -353   -641   -633   -576   -597   -542   -514
    -90   -376   -285    233     96   -332   -626   -587   -545   -563   -514   -485
    -83   -358   -277    220     96   -319   -613   -527   -506   -524   -478   -444
    -70   -335   -267    202     98   -301   -602   -459   -470   -483   -433   -402
    -57   -306   -252    181     96   -277   -602   -397   -433   -441   -392   -361
    -28   -246   -218    137     93   -233   -592   -329   -389   -387   -345   -309
    -31   -207   -176    116     70   -194   -589   -277   -350   -340   -293   -262
    -31   -176   -145    101     57   -161   -589   -236   -319   -301   -244   -215
      2   -109   -114     51     57   -111   -571   -197   -280   -254   -192   -158
     25    -54    -80     15     51    -67   -563   -179   -257   -220   -153   -111
     12    -36    -51     10     31    -44   -568   -189   -257   -218   -148   -106
     15    -20    -36      2     23    -28   -574   -205   -259   -215   -148   -103
     -2    -20    -20     10      7    -20   -579   -231   -275   -228   -158   -109
      0     -7     -7      5      2     -7   -566   -249   -285   -241   -171   -116
    -44    -64    -20     51    -12    -44   -571   -301   -324   -283   -213   -166
    -64    -90    -28     77    -20    -59   -568   -353   -355   -319   -249   -210
    -64   -111    -49     88     -7    -80   -563   -402   -384   -358   -290   -252
    -67   -145    -77    106      5   -111   -576   -465   -426   -407   -342   -303
    -98   -189    -90    142     -5   -140   -581   -535   -470   -462   -400   -361
   -119   -215    -96    168    -12   -155   -584   -592   -506   -504   -444   -407
   -116   -236   -122    176      2   -179   -587   -636   -537   -537   -480   -441
   -132   -277   -145    205      5   -213   -602   -680   -568   -568   -509   -472
   -166   -319   -153    241     -7   -236   -615   -717   -594   -594   -537   -501
   -155   -327   -171    241      5   -252   -620   -737   -615   -615   -555   -519
   -155   -337   -184    244     12   -259   -636   -761   -639   -636   -576   -540
   -168   -353   -184    262      7   -270   -641   -779   -649   -646   -584   -548
   -153   -345   -192    249     18   -270   -633   -776   -646   -641   -579   -542
   -140   -332   -192    236     23   -262   -626   -771   -639   -633   -574   -535
   -161   -353   -194    257     15   -275   -633   -779   -644   -641   -581   -542
   -179   -368   -189    275      5   -280   -641   -787   -654   -649   -587   -548
   -163   -342   -181    252      7   -262   -636   -779   -649   -639   -576   -535
   -166   -350   -187    257     10   -270   -639   -782   -652   -639   -581   -537
   -176   -358   -181    265      2   -270   -641   -784   -654   -641   -587   -540
   -163   -342   -179    254      7   -262   -639   -782   -654   -639   -579   -532
   -148   -335   -189    241     18   -262   -639   -779   -649   -639   -579   -532
   -155   -340   -184    246     12   -262   -639   -779   -649   -639   -579   -535
   -155   -332   -179    241     10   -254   -636   -779   -652   -636   -574   -527
   -161   -332   -171    246      5   -252   -636   -782   -654   -636   -571   -522
   -168   -345   -176    257      2   -262   -644   -787   -662   -641   -576   -530
   -163   -342   -179    252      5   -262   -639   -784   -659   -641   -576   -527
   -171   -358   -189    265      7   -275   -641   -789   -665   -646   -584   -532
   -192   -381   -189    288     -2   -285   -654   -805   -678   -659   -594   -540
   -148   -345   -200    246     23   -272   -641   -789   -667   -646   -579   -522
   -111   -303   -192    207     38   -249   -626   -774   -654   -633   -561   -506
   -127   -283   -158    205     15   -223   -618   -769   -646   -626   -548   -504
   -137   -257   -119    197    -10   -189   -594   -748   -620   -602   -524   -480
   -142   -231    -88    187    -28   -161   -571   -735   -600   -587   -514   -467
   -153   -228    -77    189    -38   -153   -561   -722   -589   -579   -506   -459
   -161   -226    -64    192    -49   -145   -566   -724   -587   -576   -504   -457
   -155   -197    -41    176    -57   -119   -576   -730   -579   -563   -488   -436
   -142   -184    -41    163    -51   -114   -600   -740   -584   -555   -480   -426
   -145   -189    -44    166    -51   -119   -628   -756   -597   -563   -485   -426
   -132   -163    -33    145    -51    -98   -623   -750   -592   -558   -478   -418
    -96   -148    -51    122    -23   -101   -618   -740   -584   -542   -462   -402
   -101   -197    -96    148     -5   -148   -639   -756   -613   -568   -488   -423
   -119   -257   -137    189      7   -200   -657   -776   -646   -605   -519   -446
   -127   -288   -161    207     15   -226   -657   -784   -662   -620   -532   -462
   -135   -309   -174    223     18   -241   -644   -787   -667   -626   -540   -472
   -155   -337   -181    244     10   -259   -652   -807   -693   -654   -571   -504
   -166   -358   -192    262     10   -275   -665   -833   -719   -680   -592   -524
   -171   -389   -220    277     23   -303   -672   -849   -743   -701   -610   -542
   -179   -410   -231    296     25   -322   -672   -854   -756   -711   -620   -550
   -197   -439   -241    319     20   -342   -683   -870   -771   -727   -636   -566
   -174   -418   -244    296     33   -332   -680   -865   -769   -727   -633   -563
   -168   -418   -252    293     38   -335   -680   -865   -769   -727   -633   -563
   -158   -410   -252    285     46   -332   -678   -862   -763   -719   -623   -553
   -135   -379   -244    257     51   -314   -667   -852   -758   -711   -615   -542
   -155   -410   -257    283     49   -335   -672   -857   -766   -722   -620   -548
   -158   -413   -257    283     46   -337   -672   -857   -763   -719   -623   -550
   -135   -384   -249    259     57   -316   -652   -823   -748   -709   -615   -542
   -124   -368   -246    244     59   -309   -587   -698   -672   -665   -600   -548
   -109   -324   -215    215     51   -270   -506   -514   -540   -561   -524   -493
    -57   -171   -116    111     28   -145   -426   -252   -327   -337   -314   -296
     72    101     28    -85     23     64   -405     33    -80    -23     38     83
     83    454    368   -270   -142    413   -480   -101     -7    184    350    467
    -49    691    740   -322   -394    717   -613   -636   -187    181    462    641
   -267    727    992   -231   -631    859   -782  -1343   -592   -122    231    444
   -431    454    885    -10   -657    670   -976  -1984  -1171   -750   -410   -220
   -423      7    428    207   -428    218  -1218  -2291  -1652  -1296   -969   -776
   -366   -366      0    363   -184   -184  -1286  -2177  -1704  -1410  -1109   -924
   -283   -488   -205    384    -38   -348  -1179  -1826  -1488  -1275  -1036   -875
   -215   -462   -246    340     15   -355   -969  -1397  -1176  -1049   -878   -750
   -205   -480   -275    342     33   -379   -805  -1085   -963   -888   -761   -659
   -181   -457   -277    319     46   -368   -735   -961   -878   -823   -709   -618
   -179   -465   -288    319     51   -379   -709   -919   -854   -805   -701   -613
   -166   -459   -293    314     62   -376   -696   -891   -833   -787   -691   -600
   -132   -420   -288    275     77   -355   -680   -867   -813   -774   -672   -581
   -129   -420   -293    275     80   -358   -678   -857   -805   -766   -665   -574
   -140   -431   -290    285     75   -361   -683   -852   -807   -763   -665   -576
   -148   -428   -280    288     64   -355   -680   -844   -800   -758   -652   -568
   -132   -405   -272    267     67   -340   -678   -831   -789   -748   -639   -558
   -132   -400   -270    265     67   -335   -678   -823   -787   -740   -631   -548
   -124   -374   -249    249     62   -311   -670   -807   -776   -724   -615   -532
   -116   -363   -246    241     64   -306   -665   -797   -771   -719   -610   -524
   -114   -371   -257    241     70   -316   -670   -792   -774   -719   -610   -524
   -122   -368   -246    244     59   -309   -667   -784   -766   -711   -602   -517
   -122   -358   -236    241     57   -298   -667   -774   -756   -701   -589   -504
   -124   -366   -241    246     57   -303   -672   -766   -753   -696   -584   -498
   -122   -345   -226    231     51   -285   -675   -753   -743   -688   -576   -491
   -119   -329   -210    223     44   -272   -667   -735   -727   -675   -563   -475
    -93   -301   -207    194     57   -254   -657   -706   -704   -652   -537   -452
    -70   -280   -210    176     70   -246   -644   -678   -683   -628   -514   -428
   -119   -324   -205    220     41   -265   -657   -670   -683   -628   -511   -431
   -122   -319   -200    220     38   -259   -657   -644   -667   -610   -493   -413
    -77   -267   -189    171     54   -228   -641   -597   -633   -576   -457   -376
    -31   -210   -179    122     72   -194   -623   -537   -592   -532   -420   -335
    -54   -226   -171    137     57   -197   -628   -493   -568   -506   -394   -303
     -5   -168   -163     85     77   -166   -610   -423   -522   -449   -342   -254
     46    -90   -137     20     90   -114   -589   -348   -470   -389   -275   -192
     38    -59    -98     10     67    -77   -584   -285   -428   -337   -220   -132
     46    -23    -72    -12     59    -46   -579   -239   -397   -296   -179    -83
     41     -5    -46    -18     44    -23   -579   -218   -381   -272   -150    -49
     46     36    -10    -41     28     12   -579   -202   -366   -249   -119    -20
     49     59     10    -54     20     36   -574   -200   -358   -236   -101      0
     46     70     23    -59     12     46   -584   -218   -368   -244   -106     -5
     36     77     41    -57     -2     59   -594   -246   -389   -265   -124    -18
     28     80     51    -54    -12     67   -589   -272   -402   -280   -140    -28
     31     72     41    -51     -5     57   -579   -296   -415   -303   -166    -51
     10     41     28    -28     -7     36   -576   -340   -446   -342   -210   -101
    -33    -12     20     23    -25      2   -584   -400   -488   -397   -265   -161
    -41    -46     -5     41    -20    -25   -581   -446   -517   -436   -309   -213
    -57    -77    -20     67    -18    -49   -581   -498   -548   -475   -358   -265
    -90   -127    -36    109    -28    -83   -600   -555   -589   -522   -407   -316
    -72   -124    -51     98    -12    -88   -589   -584   -600   -540   -428   -335
    -44   -119    -75     80     12    -96   -579   -607   -613   -553   -446   -355
    -83   -168    -85    127      0   -127   -594   -649   -641   -584   -475   -389
   -122   -207    -85    163    -20   -148   -610   -683   -662   -605   -501   -415
   -111   -194    -85    153    -15   -140   -610   -698   -672   -615   -517   -426
    -77   -176    -98    127      7   -137   -605   -701   -672   -618   -524   -431
    -67   -176   -109    122     20   -142   -597   -698   -670   -615   -517   -428
   -114   -223   -109    166     -2   -166   -615   -717   -685   -631   -532   -446
   -116   -228   -111    171     -5   -171   -623   -724   -693   -639   -542   -457
    -83   -189   -106    135     10   -150   -615   -717   -685   -628   -535   -449
    -90   -189    -98    140      2   -145   -613   -714   -680   -623   -532   -446
    -98   -197    -98    148     -2   -148   -610   -714   -678   -620   -532   -449
    -98   -197    -98    148      0   -148   -602   -706   -670   -613   -527   -439
    -96   -200   -103    148      2   -153   -607   -704   -675   -613   -532   -436
    -85   -197   -111    142     12   -155   -605   -701   -672   -613   -530   -436
    -93   -202   -109    148      7   -158   -610   -706   -678   -615   -532   -441
   -103   -207   -103    155      0   -158   -615   -711   -680   -618   -532   -441
   -106   -220   -114    163      2   -168   -615   -711   -680   -620   -537   -444
    -85   -207   -122    148     18   -166   -600   -701   -670   -605   -527   -433
   -101   -215   -116    155      5   -166   -602   -706   -675   -607   -530   -436
   -109   -210   -101    158     -5   -155   -610   -711   -678   -610   -532   -439
    -96   -205   -109    150      5   -158   -610   -711   -680   -610   -532   -441
   -106   -220   -114    163      2   -168   -613   -717   -683   -610   -532   -452
   -127   -218    -93    171    -18   -155   -607   -709   -672   -602   -527   -444
    -75   -132    -57    103    -10    -93   -561   -665   -626   -558   -483   -400
    -46    -57    -12     51    -18    -36   -517   -633   -587   -522   -454   -368
    -96    -75     20     85    -59    -28   -511   -639   -592   -530   -465   -376
   -114    -88     25     98    -70    -31   -522   -646   -597   -532   -470   -384
    -98    -64     33     80    -67    -15   -527   -646   -584   -517   -457   -368
    -75    -38     36     54    -57     -2   -540   -644   -574   -498   -439   -348
    -70    -44     25     57    -49    -10   -566   -659   -587   -504   -439   -348
    -75    -41     33     57    -57     -5   -576   -665   -594   -506   -439   -353
    -72    -62     10     67    -41    -28   -584   -665   -600   -509   -441   -353
    -67    -90    -25     77    -23    -59   -602   -672   -618   -524   -459   -361
    -57   -127    -70     93      5    -98   -613   -688   -639   -545   -480   -379
    -72   -163    -90    116      7   -129   -613   -698   -654   -561   -501   -397
    -96   -197   -103    145      2   -150   -607   -709   -670   -579   -519   -415
   -114   -231   -116    171      0   -174   -605   -719   -685   -597   -537   -436
   -119   -257   -137    189      7   -197   -613   -740   -706   -620   -561   -459
   -124   -277   -153    200     12   -215   -613   -753   -719   -633   -576   -475
   -140   -306   -168    223     12   -239   -626   -769   -743   -654   -594   -496
   -122   -309   -189    213     33   -249   -626   -774   -748   -662   -602   -498
   -103   -293   -189    200     41   -241   -613   -763   -740   -654   -597   -496
    -98   -277   -181    187     38   -228   -607   -758   -732   -646   -587   -496
   -111   -288   -176    200     31   -233   -607   -761   -732   -649   -587   -493
   -129   -314   -184    220     25   -249   -610   -761   -737   -646   -592   -493
   -140   -332   -192    236     25   -262   -613   -763   -737   -646   -592   -496
   -119   -306   -187    213     31   -246   -613   -763   -735   -641   -589   -496
   -114   -309   -194    210     38   -252   -600   -740   -727   -641   -592   -501
   -114   -298   -184    205     33   -241   -532   -636   -670   -615   -587   -514
    -70   -228   -158    150     44   -194   -433   -459   -548   -540   -540   -483
    -36   -150   -116     93     36   -135   -353   -202   -363   -366   -387   -340
     41     64     20    -54     10     41   -303    101   -106    -62    -64     -5
     98    459    361   -280   -132    410   -387    -12    -10    189    283    410
     -2    740    743   -368   -371    740   -589   -615   -176    257    483    678
   -215    818   1031   -303   -623    924   -826  -1387   -548     46    368    592
   -366    519    885    -77   -626    701  -1070  -2021  -1130   -561   -226      0
   -400     23    423    187   -413    220  -1288  -2343  -1670  -1226   -917   -678
   -319   -332    -12    327   -153   -174  -1309  -2174  -1701  -1350  -1093   -872
   -213   -371   -158    290    -31   -265  -1111  -1706  -1387  -1132   -948   -771
   -166   -319   -155    241     -7   -239   -872  -1257  -1067   -901   -782   -639
   -140   -335   -197    236     25   -267   -709   -956   -872   -758   -680   -561
    -93   -306   -213    200     59   -259   -628   -823   -784   -683   -623   -522
   -116   -329   -213    220     46   -272   -626   -805   -774   -685   -626   -530
   -135   -366   -231    249     46   -298   -631   -795   -769   -685   -631   -535
   -103   -345   -241    223     67   -293   -613   -769   -750   -667   -618   -519
    -85   -303   -218    194     64   -262   -592   -740   -727   -644   -594   -498
    -93   -303   -213    197     57   -259   -597   -735   -722   -636   -589   -491
    -98   -319   -220    210     59   -270   -597   -727   -719   -633   -587   -488
   -106   -316   -213    210     51   -265   -602   -719   -714   -628   -581   -483
   -106   -306   -200    207     46   -254   -602   -711   -706   -620   -576   -475
   -111   -311   -200    210     41   -257   -610   -711   -709   -618   -571   -470
    -90   -275   -187    181     46   -231   -600   -693   -693   -600   -550   -454
    -90   -265   -174    176     38   -220   -594   -680   -680   -589   -542   -446
   -114   -285   -171    200     28   -228   -602   -675   -678   -589   -540   -449
    -57   -231   -174    142     57   -202   -576   -639   -644   -553   -504   -413
    -49   -205   -158    127     54   -181   -563   -615   -626   -532   -488   -392
    -64   -213   -150    137     41   -181   -571   -610   -623   -527   -485   -397
    -46   -197   -150    122     51   -174   -563   -589   -610   -509   -472   -389
    -72   -215   -142    142     31   -179   -574   -579   -607   -509   -470   -389
    -80   -207   -127    142     23   -168   -571   -555   -594   -493   -452   -371
    -44   -161   -119    101     36   -140   -550   -517   -566   -462   -423   -348
    -20   -132   -111     77     44   -122   -535   -472   -535   -431   -394   -324
    -28   -122    -93     72     31   -109   -527   -428   -506   -402   -368   -298
    -25   -119    -93     70     33   -106   -522   -376   -475   -376   -345   -275
    -25   -109    -83     64     25    -96   -519   -322   -449   -350   -319   -252
    -20    -80    -59     51     18    -70   -511   -254   -407   -306   -277   -210
     12    -28    -44      5     25    -36   -491   -176   -353   -246   -226   -150
     51     59      7    -57     23     33   -478   -111   -309   -194   -168    -98
     46    101     54    -77     -2     77   -472    -64   -272   -148   -114    -49
     46    127     80    -85    -15    103   -470    -33   -246   -111    -72     -2
     57    161    101   -111    -20    132   -472    -28   -236    -96    -51     18
     85    223    135   -155    -23    179   -467    -28   -226    -80    -36     38
     85    241    155   -163    -33    197   -462    -38   -226    -75    -31     49
     67    228    161   -148    -46    194   -467    -64   -239    -90    -44     41
     44    202    158   -124    -57    181   -483   -106   -265   -119    -62     12
     51    223    168   -137    -59    197   -478   -142   -283   -135    -80     -5
     33    189    155   -114    -59    174   -478   -197   -316   -171   -122    -46
      0    142    142    -70    -70    142   -483   -257   -353   -213   -166    -96
    -20    103    124    -44    -72    114   -491   -316   -384   -249   -207   -140
    -36     64    101    -15    -70     83   -501   -376   -420   -290   -252   -184
    -57     31     85     10    -70     57   -517   -436   -459   -337   -301   -231
    -67     -7     59     38    -64     25   -527   -483   -491   -366   -332   -262
    -67    -28     38     44    -54      5   -535   -522   -517   -394   -363   -293
    -77    -51     25     64    -54    -15   -540   -553   -540   -418   -389   -319
    -85    -67     18     75    -51    -25   -550   -581   -563   -441   -410   -345
    -85    -67     18     77    -51    -25   -555   -597   -574   -452   -418   -353
   -101    -98      0     98    -51    -51   -563   -610   -589   -465   -431   -371
   -114   -127    -12    119    -51    -70   -571   -623   -600   -475   -441   -381
   -106   -119    -15    111    -46    -67   -566   -623   -597   -472   -444   -379
    -75    -83     -7     80    -33    -46   -553   -613   -584   -462   -431   -368
    -64    -70     -5     64    -31    -38   -545   -605   -576   -452   -426   -366
    -88    -93     -5     90    -44    -49   -555   -615   -584   -462   -436   -374
    -80    -75      5     75    -44    -36   -553   -613   -581   -459   -428   -368
    -75    -70      5     72    -41    -33   -545   -607   -576   -452   -420   -363
   -103   -106     -5    103    -49    -57   -561   -620   -589   -465   -436   -376
   -124   -132    -10    127    -57    -72   -576   -631   -600   -475   -446   -387
    -96   -111    -15    103    -41    -64   -566   -623   -592   -465   -431   -379
    -59    -59      0     59    -31    -31   -548   -607   -576   -449   -420   -368
    -67    -57     10     59    -38    -23   -553   -615   -581   -454   -426   -371
    -83    -77      5     80    -46    -36   -558   -618   -587   -459   -428   -374
    -96   -101     -7     96    -46    -57   -566   -628   -597   -470   -439   -384
    -85   -106    -20     96    -33    -64   -558   -623   -589   -465   -436   -379
    -67    -67     -2     67    -33    -33   -550   -620   -579   -454   -426   -371
    -64    -51     10     57    -38    -20   -550   -618   -576   -452   -423   -374
    -64    -23     41     44    -54      7   -532   -597   -555   -433   -400   -353
    -96    -15     80     57    -88     31   -506   -576   -532   -410   -374   -332
    -90     12    103     38    -98     57   -480   -563   -519   -402   -366   -327
    -64     36    101     12    -83     67   -467   -555   -506   -394   -363   -324
    -54     64    119     -5    -88     90   -467   -553   -491   -379   -348   -306
    -41    106    148    -31    -93    127   -472   -545   -470   -353   -316   -277
    -57     59    116     -2    -88     88   -511   -568   -491   -366   -332   -285
    -64     59    122      2    -93     90   -527   -584   -506   -374   -345   -290
    -46     72    119    -15    -83     96   -535   -581   -509   -368   -340   -283
    -54     18     72     18    -62     44   -568   -600   -537   -389   -355   -301
    -51     -5     44     25    -49     20   -581   -618   -563   -413   -376   -322
    -46     -7     36     25    -41     12   -579   -626   -576   -426   -389   -332
    -62    -46     12     54    -38    -18   -576   -639   -594   -446   -407   -350
    -67    -64      2     67    -36    -31   -568   -646   -607   -459   -426   -374
    -77    -80     -5     77    -38    -44   -566   -659   -626   -480   -444   -392
    -98   -119    -20    109    -41    -70   -581   -683   -649   -506   -470   -413
   -111   -168    -57    140    -28   -114   -600   -706   -675   -535   -498   -441
    -98   -174    -75    137    -12   -124   -600   -706   -680   -537   -504   -441
    -88   -158    -70    122    -10   -114   -587   -698   -670   -532   -498   -433
   -109   -166    -57    137    -28   -114   -597   -709   -680   -540   -504   -446
   -127   -181    -57    153    -36   -122   -600   -714   -685   -542   -509   -454
   -116   -168    -51    142    -33   -111   -594   -706   -675   -537   -504   -446
   -127   -187    -62    155    -33   -124   -605   -717   -683   -542   -509   -452
   -122   -189    -67    155    -28   -129   -610   -717   -691   -545   -509   -457
   -106   -174    -70    137    -20   -122   -602   -706   -683   -537   -501   -452
   -101   -153    -51    127    -25   -103   -558   -639   -639   -514   -488   -446
    -51    -67    -18     59    -18    -44   -452   -465   -530   -441   -444   -426
      5     10      5     -7     -2      7   -366   -246   -379   -309   -335   -329
     57    114     54    -88      0     85   -296     67   -163    -80   -114   -109
    142    374    231   -257    -44    303   -288    215     15    174    189    231
     77    688    607   -384   -265    649   -452   -262    -57    288    415    527
   -150    826    974   -337   -563    898   -659  -1010   -303    231    454    615
   -374    704   1075   -166   -724    888   -878  -1751   -771   -179     88    265
   -439    316    756     62   -597    535  -1150  -2257  -1405   -893   -628   -449
   -345     -2    340    174   -342    168  -1280  -2242  -1597  -1161   -914   -745
   -265   -168     96    215   -181    -36  -1192  -1873  -1410  -1052   -862   -740
   -213   -168     44    189   -129    -62   -969  -1405  -1119   -854   -730   -639
   -176   -184     -7    181    -85    -96   -753  -1008   -880   -696   -626   -558
   -153   -213    -59    181    -49   -137   -662   -836   -779   -626   -581   -530
   -150   -228    -80    189    -36   -155   -641   -787   -753   -607   -571   -524
   -114   -200    -85    155    -18   -142   -615   -745   -724   -584   -550   -506
   -109   -197    -88    153    -10   -142   -594   -714   -701   -566   -530   -493
    -88   -166    -77    124     -7   -122   -584   -696   -693   -555   -522   -483
    -88   -161    -72    124    -10   -116   -587   -688   -691   -555   -524   -485
    -96   -163    -67    127    -15   -114   -589   -680   -688   -550   -517   -480
    -96   -155    -59    127    -18   -109   -587   -667   -678   -542   -506   -467
    -96   -166    -70    129    -15   -119   -589   -662   -675   -537   -506   -467
   -106   -179    -72    142    -18   -127   -597   -659   -675   -535   -504   -465
    -80   -129    -51    103    -15    -93   -581   -636   -654   -514   -480   -439
    -46    -80    -33     64     -7    -57   -561   -610   -631   -488   -457   -418
    -62    -96    -33     77    -15    -64   -568   -610   -633   -491   -459   -431
    -57    -80    -23     67    -18    -51   -566   -597   -628   -488   -454   -423
    -67    -88    -23     77    -23    -57   -571   -587   -623   -483   -446   -415
    -93   -103    -10     98    -41    -57   -579   -584   -623   -478   -446   -415
    -85    -85      0     83    -46    -44   -568   -563   -605   -465   -433   -397
    -51    -46      5     49    -28    -23   -553   -532   -581   -441   -413   -374
    -25    -25     -2     25    -12    -15   -545   -504   -561   -418   -389   -355
    -33    -20     12     28    -23     -5   -542   -480   -548   -405   -374   -348
    -38     -7     31     23    -36     10   -548   -452   -532   -389   -355   -335
    -33      2     33     15    -33     18   -548   -415   -511   -366   -337   -319
    -12     36     46    -12    -31     41   -540   -366   -483   -337   -314   -288
     18     75     57    -46    -18     67   -514   -293   -436   -293   -267   -244
     31     96     64    -64    -15     83   -498   -223   -394   -249   -226   -205
     44    127     83    -85    -18    106   -496   -161   -358   -207   -187   -163
     90    205    114   -148    -12    161   -480    -85   -309   -153   -127   -103
     96    257    161   -176    -31    210   -478    -33   -272   -106    -75    -59
     88    277    187   -184    -49    231   -491    -12   -254    -80    -44    -28
     93    306    213   -200    -59    259   -493      0   -236    -57    -18      7
    109    348    239   -231    -64    293   -483     10   -220    -36      7     36
    119    381    262   -249    -70    322   -480      7   -215    -25     15     51
    103    379    275   -244    -85    327   -485    -12   -223    -33      7     46
     85    366    280   -226    -98    324   -488    -41   -239    -49     -5     38
     72    348    275   -210   -101    311   -491    -77   -259    -70    -25     12
     54    327    272   -189   -109    301   -493   -129   -290   -101    -59    -31
     41    311    270   -179   -114    293   -496   -189   -324   -145   -103    -77
     33    293    259   -163   -114    277   -485   -239   -350   -184   -142   -114
      2    249    246   -127   -122    249   -488   -301   -387   -228   -194   -163
    -25    200    226    -85   -124    213   -496   -363   -426   -270   -239   -213
    -44    155    200    -57   -122    176   -506   -410   -457   -301   -270   -249
    -57    109    163    -25   -111    135   -522   -459   -493   -337   -306   -290
    -57     88    142    -15   -101    114   -530   -493   -519   -363   -337   -319
    -33    109    142    -36    -88    124   -522   -506   -524   -368   -340   -327
    -59     70    129     -7    -96     98   -535   -535   -545   -394   -366   -350
    -54     62    116     -5    -85     88   -537   -548   -555   -405   -376   -361
    -64     57    119      2    -90     88   -542   -561   -563   -415   -384   -371
    -83     33    116     25    -98     75   -553   -574   -576   -428   -394   -381
    -67     44    111     10    -90     75   -555   -576   -579   -428   -397   -384
    -64     51    116      5    -90     83   -550   -574   -574   -423   -392   -379
    -59     57    116      0    -88     85   -550   -571   -568   -420   -392   -371
    -51     70    122     -7    -85     96   -545   -566   -563   -415   -389   -366
    -62     57    119      2    -90     88   -548   -566   -566   -420   -389   -374
    -72     44    116     12    -93     80   -550   -568   -568   -423   -387   -376
    -77     38    114     18    -96     75   -555   -574   -574   -423   -392   -379
    -57     51    109      2    -83     80   -553   -568   -568   -420   -389   -376
    -59     54    114      0    -88     83   -548   -566   -566   -418   -387   -374
    -72     46    119     12    -96     83   -550   -568   -574   -426   -392   -379
    -64     46    111      7    -88     80   -553   -571   -579   -428   -394   -381
    -44     64    109    -10    -75     85   -548   -566   -574   -420   -389   -379
    -70     46    116     10    -93     80   -553   -574   -579   -426   -392   -384
    -70     46    116     12    -93     80   -558   -576   -581   -428   -392   -384
    -46     83    129    -20    -88    106   -548   -563   -568   -413   -384   -371
    -59    122    181    -31   -119    150   -511   -532   -535   -384   -355   -340
    -54    145    200    -46   -127    174   -480   -511   -514   -363   -337   -324
    -41    168    210    -62   -127    187   -457   -498   -504   -353   -327   -319
    -38    192    231    -75   -135    210   -454   -496   -498   -348   -322   -311
    -44    218    262    -85   -153    239   -465   -501   -488   -337   -314   -298
    -54    210    262    -77   -158    236   -498   -517   -493   -335   -306   -296
    -57    194    249    -70   -153    220   -532   -535   -511   -342   -306   -301
    -49    210    257    -83   -153    231   -537   -535   -509   -340   -298   -290
    -28    210    239    -90   -132    223   -540   -530   -506   -337   -298   -283
    -10    184    194    -90   -101    189   -561   -545   -535   -361   -327   -301
    -18    145    163    -64    -90    153   -574   -566   -566   -389   -353   -327
    -44     98    140    -28    -93    119   -579   -584   -587   -410   -371   -348
    -33     90    124    -28    -77    106   -571   -589   -594   -423   -381   -363
    -54     70    124     -7    -90     98   -563   -597   -607   -439   -397   -387
    -80     36    114     20    -96     75   -574   -623   -633   -465   -423   -407
    -80     12     93     33    -88     51   -584   -639   -652   -483   -444   -426
    -90    -15     75     54    -83     28   -592   -649   -667   -498   -462   -441
    -93    -12     80     51    -88     33   -594   -654   -678   -506   -467   -446
    -93    -28     64     62    -80     18   -600   -657   -685   -514   -475   -454
    -77    -20     57     49    -70     18   -594   -652   -683   -511   -475   -454
    -70      2     72     33    -70     36   -587   -641   -672   -498   -462   -444
    -72      0     72     36    -72     36   -587   -646   -675   -501   -462   -449
    -72    -12     59     41    -67     23   -589   -652   -683   -509   -467   -457
    -90    -36     54     64    -72      7   -597   -659   -693   -519   -478   -467
   -106    -44     62     75    -85      7   -597   -652   -696   -522   -488   -475
    -75      2     77     33    -77     41   -535   -545   -631   -483   -467   -467
    -33     70    103    -18    -70     88   -452   -368   -519   -400   -413   -431
     20    158    137    -90    -59    148   -374   -129   -355   -244   -283   -306
    114    314    200   -213    -41    257   -306    197   -124     10    -25    -38
    171    639    465   -407   -148    553   -342    158    -10    239    283    322
     62    904    841   -483   -389    872   -493   -384   -116    319    480    579
   -184    984   1169   -400   -678   1075   -693  -1156   -420    174    420    563
   -389    776   1166   -192   -776    971   -896  -1847   -943   -340    -72     70
   -387    394    782     -5   -584    587  -1156  -2210  -1496   -976   -717   -571
   -301     85    384    106   -342    233  -1247  -2099  -1579  -1124   -898   -766
   -228    -59    166    142   -200     51  -1132  -1706  -1371  -1000   -846   -740
   -176    -36    140    106   -158     51   -898  -1231  -1067   -789   -696   -628
   -127    -38     85     83   -106     23   -711   -888   -862   -644   -589   -561
   -101    -49     51     75    -77      0   -639   -748   -779   -587   -553   -535
   -111    -70     38     90    -77    -15   -623   -711   -763   -579   -550   -532
   -106    -64     41     85    -75    -12   -607   -685   -748   -568   -548   -524
    -83    -44     38     62    -62     -2   -594   -659   -732   -555   -540   -514
    -85    -49     36     67    -62     -7   -592   -649   -727   -550   -527   -514
    -93    -49     44     70    -70     -2   -592   -641   -719   -542   -514   -506
    -57     -2     54     31    -57     25   -576   -615   -701   -522   -493   -488
    -31     28     57      0    -44     44   -563   -600   -688   -506   -480   -475
    -57     15     70     20    -62     41   -571   -600   -693   -509   -485   -478
    -90    -18     70     54    -80     25   -589   -605   -704   -517   -493   -480
    -64     -7     57     36    -62     23   -574   -584   -685   -501   -475   -465
    -23     44     64    -12    -44     54   -553   -555   -665   -478   -452   -441
    -25     59     85    -15    -54     72   -548   -540   -654   -467   -439   -428
    -46     41     88      0    -67     64   -555   -537   -654   -467   -441   -431
    -49     44     93      2    -70     67   -561   -527   -652   -465   -436   -426
    -49     62    111     -7    -80     85   -555   -509   -639   -449   -418   -407
    -28     83    111    -28    -70     96   -548   -485   -618   -431   -402   -397
    -10     98    109    -46    -59    101   -542   -465   -602   -418   -394   -389
    -20     90    111    -33    -64    101   -545   -446   -597   -407   -392   -381
    -31     88    119    -31    -75    103   -542   -418   -584   -392   -379   -368
    -15    103    116    -44    -67    109   -535   -379   -558   -368   -350   -350
     18    148    129    -85    -57    137   -517   -329   -524   -335   -314   -319
     12    166    153    -88    -70    161   -506   -277   -496   -303   -285   -288
     25    192    166   -111    -72    179   -498   -218   -459   -267   -252   -252
     54    231    174   -142    -59    202   -491   -153   -423   -226   -213   -210
     83    280    194   -181    -57    239   -485    -88   -384   -176   -161   -158
     90    309    218   -200    -62    265   -483    -25   -342   -129   -109   -109
     88    340    252   -215    -83    296   -496     10   -316    -96    -70    -72
    109    400    290   -254    -90    345   -522     46   -283    -54    -28    -25
    142    465    319   -306    -88    392   -535     75   -252    -20      7     18
    140    483    342   -311   -101    413   -542     75   -246     -7     20     33
    135    501    363   -319   -114    433   -548     64   -246    -10     23     33
    109    496    384   -303   -137    441   -555     38   -257    -20     15     25
     85    475    389   -283   -150    433   -568      5   -283    -46     -7      2
     77    462    384   -270   -153    423   -568    -33   -309    -72    -36    -23
     83    465    381   -272   -150    423   -555    -70   -324    -96    -62    -54
     64    436    371   -249   -153    405   -553   -124   -355   -137   -103    -98
     57    407    350   -233   -145    381   -553   -181   -394   -179   -150   -145
     20    361    340   -189   -158    350   -558   -246   -436   -226   -205   -197
     -5    309    311   -153   -161    311   -571   -309   -478   -270   -249   -246
    -33    246    280   -109   -155    262   -584   -361   -517   -314   -290   -293
    -36    220    257    -93   -145    236   -594   -400   -542   -340   -319   -316
    -33    218    252    -90   -142    233   -605   -436   -568   -366   -348   -340
    -28    205    231    -88   -129    218   -607   -462   -587   -387   -368   -363
    -25    192    215    -83   -119    202   -610   -483   -602   -402   -384   -381
    -51    163    213    -57   -132    187   -620   -498   -618   -418   -400   -394
    -46    166    213    -59   -129    189   -620   -498   -618   -415   -392   -389
    -51    155    207    -51   -129    181   -628   -506   -628   -423   -402   -402
    -67    145    210    -38   -140    176   -636   -511   -631   -428   -407   -405
    -38    181    220    -72   -129    200   -626   -496   -618   -415   -394   -387
    -23    192    215    -83   -119    202   -620   -493   -615   -415   -397   -384
    -70    142    210    -36   -140    176   -639   -506   -631   -426   -407   -400
    -57    153    210    -49   -132    181   -639   -504   -631   -426   -410   -400
    -31    189    218    -80   -124    202   -631   -496   -623   -418   -402   -392
    -41    184    226    -70   -132    205   -636   -501   -628   -423   -405   -392
    -49    179    226    -67   -137    202   -644   -504   -633   -423   -402   -389
    -44    187    231    -72   -137    207   -641   -504   -633   -423   -402   -387
    -36    189    223    -77   -129    205   -641   -504   -633   -423   -400   -389
    -44    194    239    -75   -140    215   -641   -504   -633   -420   -400   -392
    -41    194    236    -77   -140    215   -644   -506   -639   -426   -407   -392
    -28    197    223    -85   -124    210   -649   -509   -644   -431   -410   -392
    -31    210    241    -90   -135    226   -641   -501   -636   -420   -397   -376
    -38    239    277    -98   -158    257   -620   -478   -613   -397   -371   -353
    -38    265    303   -114   -171    283   -597   -462   -597   -379   -355   -337
    -49    262    311   -109   -179    285   -587   -454   -592   -376   -358   -342
    -38    290    327   -127   -184    309   -584   -449   -581   -368   -350   -340
    -10    355    366   -171   -187    361   -574   -436   -555   -342   -319   -309
    -33    332    366   -150   -200    350   -610   -457   -566   -345   -322   -306
    -15    348    361   -166   -187    353   -628   -470   -576   -350   -322   -301
      0    379    376   -189   -189    379   -628   -470   -576   -345   -309   -290
     -2    355    358   -176   -179    355   -644   -483   -592   -355   -316   -298
     12    324    311   -168   -148    316   -667   -496   -618   -376   -342   -314
      2    280    277   -142   -137    280   -683   -511   -641   -400   -363   -329
     -7    252    259   -122   -132    254   -683   -519   -654   -415   -376   -342
    -28    215    244    -93   -135    228   -683   -532   -678   -439   -405   -374
    -70    168    239    -49   -155    205   -696   -553   -706   -467   -433   -407
    -62    168    231    -51   -148    197   -698   -568   -724   -485   -452   -423
    -33    179    210    -75   -122    194   -693   -574   -735   -496   -462   -433
    -41    155    197    -57   -119    176   -693   -584   -750   -511   -472   -446
    -51    135    184    -44   -119    161   -709   -594   -766   -527   -485   -457
    -54    124    179    -36   -116    150   -719   -602   -771   -532   -496   -462
    -57    114    171    -31   -114    142   -724   -602   -774   -532   -493   -462
    -49    129    179    -38   -114    153   -714   -594   -766   -524   -488   -457
    -54    119    171    -33   -114    145   -724   -605   -779   -537   -501   -470
    -75    101    176    -15   -124    137   -732   -613   -789   -545   -509   -478
    -38    140    179    -51   -109    158   -719   -602   -779   -535   -496   -465
    -33    140    174    -51   -103    155   -709   -589   -774   -532   -493   -462
    -46    132    179    -44   -114    155   -670   -501   -727   -506   -488   -470
    -31    179    210    -75   -119    194   -592   -327   -610   -415   -428   -431
     38    293    254   -166   -106    272   -509    -98   -433   -246   -280   -293
    127    462    335   -293   -103    400   -459    176   -220      7    -15    -15
    155    745    589   -452   -218    670   -519    168   -109    228    290    350
     51   1015    963   -532   -454    989   -641   -277   -213    296    475    602
   -116   1163   1278   -524   -696   1221   -802   -956   -530    119    387    558
   -265   1067   1332   -400   -797   1200   -945  -1634  -1049   -405   -127     36
   -335    654    989   -161   -662    820  -1205  -2068  -1613  -1041   -776   -620
   -285    259    545     12   -415    402  -1343  -2052  -1774  -1254  -1005   -846
   -218     57    275     77   -246    163  -1278  -1732  -1610  -1163   -969   -839
   -142     77    220     33   -181    148  -1088  -1309  -1306   -943   -810   -714
    -93     90    184     -2   -137    137   -875   -917  -1034   -740   -662   -602
    -93     62    155     15   -124    109   -792   -753   -930   -670   -615   -566
    -85     70    155      7   -122    111   -756   -693   -885   -639   -592   -545
    -51    106    158    -25   -103    132   -724   -649   -857   -613   -568   -517
    -25    124    150    -51    -88    137   -717   -628   -841   -602   -555   -504
    -38    111    148    -36    -93    129   -727   -626   -841   -600   -555   -509
    -49    101    148    -25   -101    124   -730   -620   -841   -600   -561   -514
    -31    111    142    -38    -85    127   -724   -607   -833   -592   -553   -514
    -46     96    142    -25    -93    119   -724   -605   -831   -587   -542   -506
    -33    114    145    -41    -90    129   -722   -592   -826   -576   -535   -493
    -33    129    161    -49    -98    145   -722   -584   -820   -568   -527   -480
    -46    135    181    -44   -114    158   -722   -576   -813   -566   -522   -478
    -18    171    189    -77   -103    179   -706   -558   -797   -550   -506   -465
    -28    166    192    -70   -111    179   -709   -553   -797   -548   -504   -462
    -25    163    187    -70   -106    174   -714   -545   -795   -540   -498   -454
     -7    174    181    -83    -93    176   -698   -519   -774   -517   -478   -431
    -15    166    179    -77    -96    174   -698   -511   -766   -514   -475   -431
     -7    181    189    -88    -98    184   -696   -493   -753   -501   -459   -415
    -15    179    192    -83   -106    184   -701   -483   -748   -496   -454   -410
    -23    184    207    -80   -114    194   -701   -467   -737   -480   -439   -392
     20    241    220   -132   -101    231   -678   -423   -701   -441   -397   -353
     38    262    223   -150    -93    244   -670   -392   -678   -418   -374   -329
     38    275    236   -161    -98    257   -670   -358   -659   -397   -355   -309
     54    303    249   -179    -96    277   -657   -311   -626   -363   -324   -272
     59    316    254   -189    -98    285   -657   -262   -597   -332   -290   -244
     67    335    267   -200   -101    301   -657   -207   -566   -293   -252   -210
     85    371    283   -228    -98    327   -654   -145   -524   -241   -200   -155
    114    441    327   -277   -106    384   -649    -80   -478   -181   -140    -90
    150    496    345   -324    -98    423   -633    -20   -428   -124    -77    -25
    155    542    387   -350   -114    465   -620     20   -394    -80    -28     25
    142    574    431   -361   -145    504   -620     33   -381    -59     -5     57
    140    594    454   -366   -155    524   -623     33   -379    -51     15     72
    116    587    470   -353   -176    530   -631     15   -384    -57     15     75
    124    607    483   -366   -179    545   -626      5   -389    -59     15     77
    137    626    485   -384   -174    555   -620    -15   -402    -77      0     62
    124    605    480   -363   -176    542   -623    -57   -436   -114    -41     23
     98    574    475   -337   -189    524   -620   -101   -470   -158    -88    -23
     77    540    462   -309   -192    504   -610   -145   -501   -202   -135    -72
     77    514    436   -298   -179    478   -607   -197   -537   -246   -181   -122
     62    475    413   -267   -174    444   -610   -252   -571   -290   -228   -171
     10    405    394   -210   -192    400   -631   -316   -620   -342   -285   -228
     -2    366    368   -184   -184    366   -646   -371   -659   -387   -329   -272
     28    374    345   -202   -158    361   -652   -405   -680   -410   -353   -298
     41    379    337   -210   -148    358   -652   -436   -698   -431   -376   -319
     10    342    332   -179   -161    337   -662   -470   -727   -459   -410   -348
     12    327    314   -171   -150    322   -667   -491   -745   -478   -431   -368
      7    316    309   -163   -150    314   -670   -504   -756   -491   -439   -379
      2    311    309   -155   -153    311   -670   -511   -763   -496   -444   -381
    -23    280    303   -129   -163    290   -688   -530   -779   -511   -462   -394
    -20    285    303   -132   -161    293   -696   -535   -784   -514   -462   -397
     23    327    303   -176   -140    316   -678   -517   -769   -493   -441   -379
     38    332    293   -184   -127    314   -670   -509   -758   -485   -433   -374
      2    298    296   -153   -148    298   -680   -519   -769   -491   -441   -381
      7    311    303   -161   -148    309   -675   -511   -761   -480   -431   -368
     28    335    306   -181   -140    322   -670   -509   -758   -478   -428   -366
     31    340    309   -184   -137    324   -672   -511   -761   -478   -431   -371
      2    324    319   -166   -158    324   -685   -522   -771   -488   -436   -374
    -10    311    322   -150   -166    316   -688   -527   -779   -493   -444   -379
     -7    306    311   -150   -158    309   -696   -532   -787   -501   -454   -389
     28    353    324   -189   -148    340   -685   -522   -774   -488   -441   -376
     20    345    324   -184   -153    335   -685   -522   -774   -485   -441   -371
      7    329    322   -168   -155    327   -696   -530   -782   -488   -444   -371
     28    371    342   -200   -158    358   -680   -517   -763   -470   -428   -358
     25    418    392   -220   -181    405   -649   -491   -732   -444   -405   -332
     -7    405    413   -200   -210    407   -641   -488   -730   -441   -402   -329
     -7    413    420   -202   -213    415   -633   -483   -724   -439   -402   -327
     20    465    444   -244   -213    454   -623   -475   -709   -423   -387   -316
     41    514    472   -277   -215    493   -620   -470   -685   -400   -358   -288
     57    537    478   -298   -210    506   -636   -480   -691   -394   -353   -280
     46    524    478   -285   -215    501   -659   -501   -709   -405   -363   -285
     28    509    480   -270   -226    496   -672   -506   -717   -410   -366   -288
     67    511    444   -288   -187    478   -675   -501   -719   -410   -358   -288
     57    449    392   -254   -168    420   -693   -517   -748   -436   -384   -311
     41    402    361   -223   -161    381   -706   -535   -776   -459   -407   -332
     33    387    350   -210   -158    368   -704   -542   -789   -472   -423   -345
     10    350    340   -179   -163    345   -706   -558   -807   -496   -452   -374
      7    335    327   -174   -161    332   -701   -568   -823   -517   -475   -394
     20    329    309   -174   -145    319   -696   -579   -836   -532   -491   -407
      7    290    283   -150   -137    285   -706   -600   -859   -558   -517   -431
      2    259    257   -129   -127    259   -714   -613   -880   -579   -540   -452
    -15    233    249   -109   -132    241   -717   -618   -891   -589   -553   -462
    -15    233    246   -109   -132    239   -719   -620   -893   -592   -555   -465
     -2    244    246   -122   -124    246   -722   -620   -893   -592   -558   -470
      2    254    252   -127   -124    254   -722   -623   -896   -589   -555   -475
    -12    239    252   -114   -132    246   -727   -628   -898   -592   -558   -478
    -20    231    252   -106   -135    241   -730   -633   -904   -597   -563   -483
     20    265    244   -145   -111    254   -709   -615   -883   -579   -545   -462
     25    275    249   -150   -111    262   -691   -589   -865   -571   -537   -459
     -7    249    257   -122   -132    252   -639   -483   -810   -553   -550   -491
     36    316    280   -176   -122    298   -548   -301   -680   -454   -485   -446
    116    462    342   -290   -114    405   -457    -33   -462   -239   -285   -257
    184    644    459   -413   -137    553   -428    239   -231     54     31     85
    174    969    795   -571   -311    883   -527     18   -220    220    309    439
     62   1239   1176   -649   -555   1208   -693   -571   -431    220    439    633
   -137   1291   1428   -576   -784   1361   -885  -1273   -831    -49    244    472
   -290    987   1278   -348   -784   1132  -1106  -1901  -1436   -719   -436   -220
   -244    563    805   -161   -524    683  -1299  -2156  -1906  -1299  -1036   -810
   -168    239    407    -36   -288    324  -1314  -1961  -1878  -1343  -1127   -911
   -129    127    254      0   -192    189  -1182  -1571  -1608  -1150  -1002   -828
    -88    161    249    -36   -168    205   -966  -1132  -1273   -901   -813   -685
    -57    158    213    -51   -137    184   -810   -833  -1060   -737   -691   -589
    -25    176    202    -75   -114    187   -743   -719   -974   -672   -644   -550
     12    210    194   -111    -90    202   -711   -667   -932   -641   -623   -530
     20    210    189   -114    -83    200   -696   -641   -914   -626   -607   -514
     15    202    184   -111    -83    194   -693   -631   -909   -623   -602   -511
      5    184    179    -96    -85    181   -693   -626   -906   -620   -605   -514
     -2    187    187    -93    -96    187   -696   -618   -898   -615   -605   -511
     12    202    189   -106    -88    197   -680   -600   -883   -600   -589   -496
     28    218    189   -124    -83    205   -678   -587   -875   -587   -581   -485
     23    223    197   -124    -85    210   -678   -574   -865   -576   -568   -472
     25    228    200   -127    -88    215   -675   -563   -852   -568   -561   -457
     25    226    200   -124    -85    213   -672   -555   -846   -566   -561   -454
     28    231    202   -129    -85    218   -670   -548   -839   -553   -545   -444
     20    233    213   -127    -96    223   -667   -535   -828   -540   -535   -436
     33    246    213   -140    -88    231   -659   -519   -815   -524   -519   -428
     70    293    223   -181    -75    259   -644   -496   -795   -504   -496   -413
     46    280    233   -163    -93    257   -644   -483   -782   -491   -485   -397
     12    259    244   -137   -114    252   -652   -475   -779   -485   -480   -389
     36    277    241   -161   -101    259   -644   -454   -763   -470   -472   -374
     75    324    249   -200    -85    288   -626   -423   -732   -444   -446   -348
    109    376    267   -244    -80    324   -607   -384   -701   -410   -413   -322
     98    371    272   -233    -85    322   -602   -353   -678   -389   -392   -306
     77    350    270   -215    -96    311   -597   -311   -652   -361   -366   -280
     57    337    280   -197   -111    309   -597   -267   -623   -332   -340   -252
     96    397    298   -249   -101    348   -587   -205   -581   -288   -301   -213
    148    470    319   -309    -85    394   -555   -122   -522   -223   -239   -153
    155    501    345   -329    -96    423   -542    -51   -472   -168   -184   -103
    163    537    374   -350   -103    457   -535     10   -426   -116   -127    -46
    153    540    387   -348   -119    465   -545     46   -405    -85    -93    -10
    174    597    423   -384   -124    509   -545     75   -379    -49    -54     25
    207    670    459   -439   -127    566   -524    103   -348    -10    -10     72
    218    693    475   -454   -127    584   -517    111   -337      5      7     98
    168    659    488   -415   -161    574   -535     77   -361    -18    -10     85
    168    675    506   -423   -168    589   -540     57   -374    -31    -20     77
    184    691    506   -441   -161    600   -527     36   -384    -44    -31     62
    179    665    485   -420   -153    576   -524     -5   -413    -77    -64     31
    137    618    478   -379   -168    548   -530    -62   -452   -122   -111    -12
    142    602    457   -374   -158    530   -519   -106   -472   -153   -142    -46
    114    553    439   -335   -161    498   -527   -174   -517   -202   -200   -106
     70    498    428   -283   -179    465   -548   -246   -566   -259   -265   -171
     41    459    418   -252   -189    439   -558   -301   -600   -296   -303   -215
     51    446    394   -249   -171    423   -563   -342   -623   -322   -329   -244
     64    431    366   -249   -150    400   -566   -374   -644   -342   -353   -267
     77    441    363   -259   -142    402   -558   -394   -649   -348   -361   -275
     51    394    340   -226   -142    368   -571   -426   -672   -371   -387   -301
     25    350    324   -189   -150    337   -592   -457   -704   -400   -420   -329
     15    342    327   -181   -155    335   -605   -478   -719   -420   -433   -342
     33    358    324   -194   -145    342   -594   -472   -711   -410   -420   -335
     57    384    327   -220   -135    355   -581   -465   -701   -400   -410   -324
     44    366    322   -205   -140    342   -584   -467   -706   -402   -415   -329
     33    353    316   -194   -142    335   -592   -470   -709   -405   -418   -335
     36    355    319   -194   -140    337   -589   -470   -704   -397   -407   -327
     36    361    322   -200   -142    342   -589   -467   -698   -392   -405   -324
     28    358    329   -194   -150    342   -589   -472   -701   -397   -410   -329
     31    366    332   -200   -150    350   -592   -475   -704   -400   -415   -327
     64    400    335   -231   -135    368   -584   -465   -698   -389   -410   -319
     46    371    324   -210   -140    348   -581   -462   -698   -387   -402   -322
     36    358    322   -197   -142    340   -587   -467   -698   -387   -400   -322
     -7    311    316   -153   -163    314   -607   -488   -717   -407   -423   -342
      5    314    309   -158   -150    311   -607   -485   -711   -402   -423   -337
     70    389    319   -231   -124    353   -576   -457   -683   -376   -394   -306
     77    410    332   -244   -127    371   -558   -449   -670   -366   -384   -293
     49    413    363   -231   -155    387   -545   -433   -652   -345   -363   -275
     36    454    418   -244   -189    436   -519   -415   -623   -319   -332   -254
     20    470    446   -246   -213    459   -514   -420   -620   -319   -337   -259
     38    493    452   -267   -205    472   -501   -410   -613   -314   -335   -252
     51    522    467   -288   -207    496   -493   -402   -594   -293   -316   -233
     49    532    483   -290   -215    509   -517   -413   -589   -288   -309   -223
     54    517    462   -288   -202    491   -553   -439   -615   -303   -322   -233
     72    530    457   -301   -192    496   -550   -436   -610   -296   -309   -220
     75    522    446   -298   -184    485   -555   -436   -610   -290   -298   -218
     77    483    405   -280   -163    444   -587   -454   -641   -316   -322   -241
     64    431    363   -249   -150    400   -610   -478   -675   -348   -358   -267
     41    394    350   -218   -153    374   -613   -491   -693   -366   -376   -280
     31    374    342   -202   -155    358   -615   -506   -706   -384   -397   -301
     18    327    309   -171   -145    319   -613   -519   -724   -405   -420   -327
     33    340    306   -187   -137    324   -594   -519   -722   -405   -415   -329
     18    322    303   -171   -142    314   -600   -537   -740   -423   -431   -345
     28    298    270   -166   -122    285   -602   -548   -753   -441   -446   -366
     25    280    254   -153   -114    267   -605   -555   -761   -452   -459   -376
     -2    254    257   -127   -129    254   -615   -568   -776   -465   -475   -387
      2    262    259   -132   -129    259   -615   -571   -776   -465   -475   -389
      5    262    257   -135   -127    259   -615   -571   -776   -465   -467   -389
    -18    241    259   -111   -137    249   -620   -574   -776   -462   -467   -392
     12    265    252   -142   -119    259   -613   -566   -769   -457   -462   -381
     31    272    241   -153   -103    257   -605   -561   -763   -452   -462   -381
     20    267    244   -145   -111    254   -605   -558   -763   -446   -452   -379
     12    283    270   -148   -127    277   -584   -519   -745   -439   -452   -389
     36    327    290   -181   -127    309   -493   -368   -654   -392   -433   -387
     83    400    316   -241   -116    358   -405   -155   -509   -270   -340   -303
    145    524    379   -335   -116    452   -314    184   -277    -33   -114    -80
    215    769    553   -491   -168    662   -303    379    -80    244    197    259
    192   1117    924   -654   -366   1023   -472    -90   -140    389    465    594
      5   1296   1288   -652   -641   1291   -701   -854   -371    366    553    732
   -228   1200   1426   -488   -828   1312   -958  -1628   -833    -12    233    431
   -301    828   1130   -262   -714    979  -1239  -2164  -1488   -758   -514   -306
   -236    457    693   -111   -465    574  -1356  -2171  -1735  -1104   -883   -678
   -163    267    431    -51   -298    348  -1252  -1787  -1551  -1002   -846   -680
   -103    254    355    -77   -231    303  -1010  -1301  -1241   -795   -709   -581
    -44    259    303   -106   -174    280   -784   -901   -992   -626   -594   -496
     -7    241    246   -119   -127    241   -675   -709   -872   -540   -537   -454
      0    239    239   -119   -119    239   -646   -652   -836   -517   -522   -446
     15    254    239   -135   -111    246   -631   -623   -823   -509   -514   -444
     23    265    241   -142   -109    254   -613   -592   -802   -491   -498   -428
     10    246    236   -129   -114    244   -613   -581   -800   -488   -493   -426
     20    262    239   -142   -109    252   -607   -568   -787   -475   -480   -418
     18    267    249   -142   -116    257   -600   -553   -774   -459   -467   -407
     12    259    246   -135   -116    254   -597   -545   -769   -454   -465   -400
     44    290    246   -168   -101    270   -592   -532   -761   -444   -457   -392
     44    296    252   -171   -103    275   -594   -527   -756   -439   -452   -389
     23    283    259   -153   -119    272   -600   -524   -753   -436   -444   -384
     46    309    262   -176   -106    285   -587   -504   -737   -420   -431   -374
     51    314    262   -184   -106    288   -579   -491   -724   -410   -423   -366
     33    306    272   -171   -119    288   -581   -480   -714   -402   -413   -355
     28    303    275   -168   -122    290   -587   -475   -717   -400   -413   -355
     44    319    275   -181   -114    298   -579   -454   -706   -384   -402   -342
     67    363    293   -218   -114    329   -561   -423   -680   -361   -381   -316
     70    376    306   -223   -119    342   -558   -407   -665   -348   -368   -306
     54    358    303   -207   -124    332   -561   -392   -657   -340   -366   -306
     70    381    311   -226   -119    348   -550   -358   -633   -319   -337   -293
    106    439    329   -275   -111    384   -524   -306   -597   -283   -296   -252
     85    413    327   -249   -122    371   -522   -270   -581   -267   -283   -241
     88    431    342   -262   -127    387   -522   -228   -558   -244   -267   -228
    155    519    363   -337   -103    441   -496   -153   -511   -197   -220   -184
    166    550    384   -358   -109    467   -488    -90   -478   -161   -187   -153
    155    550    392   -353   -116    472   -485    -28   -441   -124   -150   -119
    153    563    407   -358   -127    485   -475     36   -400    -77   -106    -72
    176    626    449   -400   -135    537   -470     90   -363    -31    -59    -20
    210    688    478   -449   -135    581   -465    132   -324     18     -7     31
    213    727    514   -470   -150    620   -459    150   -303     49     28     67
    207    756    548   -480   -168    652   -465    148   -296     59     41     85
    189    748    558   -467   -184    654   -472    135   -301     59     46     90
    220    782    558   -501   -168    670   -459    127   -296     64     54    101
    202    779    574   -491   -184    678   -459     98   -309     51     44     88
    150    743    589   -449   -218    667   -478     41   -345     15      7     49
    184    758    574   -470   -194    667   -465      5   -358     -5    -10     25
    179    735    555   -457   -189    644   -454    -46   -381    -33    -46     -7
    124    675    550   -402   -213    613   -470   -122   -428    -90   -103    -64
    111    646    535   -379   -213    592   -478   -184   -465   -135   -150   -109
     96    607    511   -350   -207    561   -483   -239   -498   -166   -184   -145
     70    561    491   -319   -210    527   -491   -290   -535   -202   -220   -189
     75    545    470   -311   -197    509   -493   -327   -558   -228   -246   -213
     51    493    441   -275   -194    467   -511   -374   -594   -265   -288   -249
     54    488    433   -270   -189    462   -514   -397   -610   -285   -301   -267
     51    472    420   -265   -184    446   -519   -418   -628   -301   -319   -285
     36    439    402   -239   -181    420   -530   -439   -641   -316   -342   -306
     41    436    394   -241   -176    418   -522   -439   -639   -316   -337   -309
     46    444    397   -244   -174    420   -511   -433   -636   -309   -332   -306
     51    449    394   -252   -171    420   -517   -436   -639   -311   -335   -314
     44    444    400   -244   -179    420   -524   -444   -646   -319   -342   -319
     15    418    402   -218   -194    410   -537   -459   -659   -329   -353   -324
     18    418    400   -218   -189    410   -532   -452   -652   -324   -345   -322
     67    467    397   -270   -166    433   -506   -428   -626   -298   -327   -306
     51    462    410   -257   -179    436   -509   -431   -631   -306   -332   -306
     20    428    405   -226   -192    418   -527   -444   -646   -319   -345   -319
     12    402    389   -207   -187    397   -532   -446   -646   -324   -350   -322
     41    431    389   -236   -174    410   -519   -431   -628   -306   -332   -303
     80    483    402   -283   -161    444   -501   -423   -620   -296   -322   -296
     28    439    410   -236   -189    426   -519   -444   -644   -316   -342   -319
     28    428    400   -228   -184    415   -522   -446   -644   -314   -335   -316
     70    467    397   -270   -163    433   -504   -428   -628   -301   -319   -303
     90    485    392   -288   -150    439   -491   -418   -618   -293   -314   -296
     77    488    407   -285   -163    449   -478   -407   -602   -283   -306   -288
     54    509    454   -280   -200    483   -449   -384   -579   -257   -277   -265
     41    519    478   -283   -218    498   -428   -379   -568   -252   -275   -259
     62    561    498   -314   -218    530   -418   -368   -561   -249   -277   -259
     75    589    514   -335   -220    553   -420   -368   -553   -239   -262   -249
     62    600    537   -329   -236    568   -431   -374   -542   -223   -244   -228
     54    568    514   -311   -231    542   -465   -389   -553   -228   -249   -233
     59    561    501   -311   -220    532   -491   -405   -566   -233   -254   -239
     75    574    498   -324   -213    535   -493   -400   -563   -228   -244   -228
     88    558    470   -322   -189    514   -511   -405   -576   -239   -252   -236
     85    514    426   -301   -168    470   -532   -428   -610   -270   -285   -259
     93    506    413   -301   -158    459   -530   -436   -620   -283   -296   -265
     93    498    405   -296   -155    452   -524   -449   -633   -298   -309   -277
     62    439    376   -249   -155    407   -527   -472   -665   -327   -337   -316
     38    413    374   -226   -168    394   -517   -478   -672   -337   -345   -329
     18    376    358   -197   -171    368   -524   -501   -696   -361   -361   -348
      5    337    332   -174   -163    335   -540   -522   -717   -384   -387   -374
     12    329    316   -171   -150    324   -540   -530   -727   -392   -400   -387
     33    348    311   -192   -140    329   -537   -527   -727   -392   -400   -381
     33    332    298   -184   -132    316   -537   -527   -732   -397   -407   -387
     31    327    293   -179   -132    311   -537   -527   -732   -400   -410   -394
      7    314    306   -161   -148    311   -542   -532   -737   -402   -413   -397
     28    327    298   -179   -135    314   -540   -530   -740   -402   -405   -392
     62    355    293   -210   -116    327   -527   -517   -730   -389   -394   -384
     46    350    301   -200   -127    324   -530   -519   -730   -392   -397   -384
      5    311    306   -158   -150    309   -530   -514   -730   -397   -407   -397
      0    335    332   -168   -168    332   -459   -392   -659   -358   -387   -394
     70    444    374   -257   -153    407   -366   -192   -519   -244   -296   -324
    168    589    418   -381   -124    504   -267    103   -314    -44   -111   -145
    293    784    491   -537    -98    639   -200    426    -90    218    163    150
    275   1062    787   -670   -257    927   -280    220    -44    400    433    478
    111   1267   1156   -691   -522   1213   -465   -413   -187    446    581    683
   -111   1325   1436   -607   -774   1379   -670  -1202   -522    244    454    587
   -270   1070   1340   -400   -805   1205   -891  -1839  -1088   -348   -129     12
   -277    636    914   -179   -594    774  -1145  -2091  -1561   -906   -693   -545
   -205    345    550    -70   -376    446  -1195  -1878  -1543   -953   -782   -665
   -135    262    397    -64   -267    329  -1036  -1454  -1306   -805   -696   -615
    -59    324    384   -132   -220    353   -779   -989  -1028   -613   -561   -506
    -23    296    316   -137   -171    306   -620   -711   -870   -504   -491   -459
     20    309    288   -166   -135    298   -553   -600   -802   -452   -452   -436
     38    316    277   -179   -119    296   -540   -568   -787   -441   -441   -439
     28    298    270   -163   -119    285   -540   -548   -782   -436   -439   -433
     10    277    267   -145   -129    275   -537   -537   -779   -436   -441   -431
     -7    257    265   -124   -135    262   -532   -530   -776   -433   -441   -431
    -12    257    270   -122   -140    262   -535   -522   -769   -428   -433   -426
     51    332    280   -192   -114    306   -509   -488   -740   -400   -405   -394
     72    366    290   -220   -109    329   -498   -467   -724   -384   -392   -381
     59    361    298   -210   -119    329   -498   -462   -724   -376   -384   -379
     59    355    296   -210   -119    327   -498   -457   -724   -374   -376   -379
     62    355    293   -207   -114    324   -498   -446   -717   -368   -374   -371
     72    368    293   -220   -111    332   -493   -431   -704   -355   -368   -361
     64    368    303   -218   -119    337   -491   -415   -696   -345   -361   -350
     44    353    309   -200   -132    332   -498   -410   -696   -345   -361   -350
     31    350    319   -189   -142    335   -504   -402   -696   -345   -355   -350
     75    405    329   -241   -127    368   -483   -371   -672   -319   -327   -329
    101    431    329   -265   -114    379   -467   -342   -646   -296   -303   -306
     80    415    335   -249   -127    376   -467   -324   -636   -283   -293   -301
     62    405    342   -233   -140    374   -470   -303   -628   -277   -288   -296
     70    418    348   -246   -137    384   -465   -272   -615   -262   -275   -277
     90    439    348   -267   -127    394   -462   -236   -594   -241   -259   -259
     96    449    353   -272   -129    402   -459   -197   -574   -218   -246   -241
    109    485    376   -296   -132    431   -441   -137   -537   -184   -207   -207
    163    553    389   -358   -111    472   -420    -62   -488   -132   -153   -161
    197    589    392   -394    -98    493   -405     10   -444    -85   -111   -116
    192    605    413   -400   -111    511   -402     72   -405    -41    -70    -75
    213    654    441   -433   -114    548   -392    135   -363      5    -20    -28
    241    714    470   -480   -114    594   -381    187   -327     51     33     25
    239    745    506   -493   -132    626   -379    210   -303     85     72     59
    223    758    535   -491   -155    646   -389    213   -303     98     88     72
    220    771    550   -496   -163    662   -387    207   -298    106     90     83
    226    789    561   -509   -166    675   -384    197   -301    103     93     88
    218    797    579   -509   -179    688   -384    176   -309     96     88     90
    207    795    587   -504   -189    691   -381    153   -324     80     70     77
    218    789    571   -504   -176    680   -371    122   -337     62     49     54
    168    737    566   -454   -200    652   -379     62   -376     18      5      5
    148    706    558   -428   -205    633   -376     10   -405    -18    -33    -31
    132    667    535   -400   -200    602   -381    -49   -444    -62    -80    -80
    111    626    514   -368   -200    571   -384   -109   -478   -101   -124   -132
     98    594    493   -348   -197    545   -392   -163   -509   -135   -166   -168
     36    504    467   -270   -215    485   -428   -236   -566   -192   -226   -223
     46    491    441   -270   -197    467   -431   -270   -589   -213   -244   -249
    129    563    433   -345   -150    498   -392   -259   -571   -194   -231   -239
     90    519    428   -306   -168    472   -405   -293   -602   -228   -265   -270
     51    454    402   -254   -174    428   -428   -329   -636   -262   -298   -303
     62    454    392   -259   -163    423   -433   -337   -641   -267   -303   -306
     93    491    397   -290   -150    444   -420   -324   -631   -252   -288   -290
     80    470    389   -277   -155    431   -431   -337   -644   -262   -298   -311
     64    457    392   -262   -163    426   -436   -342   -649   -270   -301   -322
     51    459    407   -257   -176    433   -433   -340   -644   -267   -301   -319
     41    457    415   -249   -187    436   -439   -340   -644   -270   -306   -316
     36    446    407   -241   -184    426   -444   -348   -652   -277   -319   -324
     54    465    410   -259   -179    439   -436   -337   -644   -272   -319   -311
     72    475    402   -275   -166    439   -431   -332   -644   -270   -316   -314
     88    480    392   -283   -150    436   -431   -332   -644   -267   -303   -316
     59    462    400   -262   -168    431   -439   -337   -649   -272   -311   -316
     46    452    405   -249   -179    428   -449   -345   -659   -280   -324   -319
     33    426    392   -231   -181    410   -457   -350   -670   -288   -329   -329
     44    426    381   -233   -168    405   -457   -350   -667   -280   -322   -324
     72    467    394   -272   -161    431   -446   -342   -659   -270   -311   -306
     75    470    394   -272   -158    431   -441   -342   -662   -272   -314   -316
     64    465    400   -267   -166    433   -449   -350   -672   -280   -316   -324
     44    462    418   -252   -187    441   -452   -350   -670   -277   -311   -324
     59    509    449   -285   -194    480   -428   -329   -644   -252   -293   -303
     83    568    485   -327   -202    530   -397   -309   -620   -231   -275   -285
     93    605    509   -350   -207    558   -374   -293   -605   -218   -265   -272
     85    605    519   -345   -215    563   -366   -290   -597   -215   -254   -270
     70    610    540   -340   -236    576   -379   -298   -592   -207   -249   -259
     72    618    545   -345   -236    581   -405   -309   -594   -205   -244   -249
     67    602    535   -337   -233    571   -439   -329   -615   -218   -252   -259
     98    646    548   -371   -223    597   -436   -322   -610   -210   -241   -244
    132    657    522   -397   -194    589   -449   -322   -615   -210   -246   -244
    114    587    472   -350   -179    530   -483   -353   -659   -252   -283   -280
    101    540    436   -322   -166    488   -498   -374   -688   -275   -301   -301
     93    517    423   -303   -163    470   -491   -379   -698   -285   -306   -303
     77    504    426   -293   -174    465   -485   -389   -714   -303   -327   -319
     59    480    418   -270   -179    449   -483   -400   -732   -324   -353   -342
     41    433    392   -239   -174    413   -501   -426   -766   -358   -387   -379
     33    407    374   -220   -168    392   -517   -449   -787   -379   -405   -400
     36    394    358   -215   -161    376   -519   -454   -797   -392   -420   -407
     33    381    348   -207   -158    366   -522   -462   -807   -402   -433   -418
     44    392    348   -220   -150    371   -524   -462   -810   -402   -433   -420
     54    407    353   -231   -148    381   -519   -452   -805   -397   -426   -410
     33    389    353   -213   -158    371   -522   -457   -813   -405   -428   -410
     33    384    350   -210   -158    368   -524   -459   -815   -405   -428   -413
     49    394    345   -223   -150    371   -522   -462   -813   -402   -423   -415
     54    418    363   -236   -153    392   -517   -457   -807   -397   -418   -410
     33    381    345   -210   -155    363   -517   -446   -810   -405   -436   -426
     33    397    363   -215   -166    381   -459   -350   -756   -376   -426   -431
     57    470    410   -265   -176    441   -381   -184   -646   -296   -366   -392
    153    610    457   -381   -150    535   -288     70   -459   -114   -205   -241
    267    815    548   -542   -140    683   -241    366   -231    166     93     75
    301   1106    805   -704   -252    958   -303    303   -137    384    394    431
    187   1345   1158   -766   -485   1252   -449   -210   -254    454    571    672
    -31   1447   1478   -706   -753   1462   -646   -956   -574    288    496    636
   -215   1223   1439   -504   -828   1330   -849  -1631  -1135   -301    -88     57
   -252    820   1072   -285   -662    945  -1098  -2003  -1667   -914   -704   -561
   -184    472    654   -145   -420    563  -1200  -1914  -1774  -1080   -896   -769
   -101    314    415   -106   -257    363  -1093  -1540  -1574   -966   -849   -750
    -38    355    394   -161   -218    374   -862  -1078  -1260   -740   -691   -618
     -5    337    342   -168   -174    340   -675   -730  -1036   -587   -587   -535
     28    342    314   -187   -142    329   -594   -581   -943   -519   -535   -498
     98    426    327   -262   -114    376   -535   -504   -883   -465   -488   -457
     88    407    319   -249   -116    363   -535   -488   -878   -462   -491   -462
     57    368    311   -215   -127    340   -545   -488   -883   -470   -501   -472
     64    387    322   -228   -129    355   -545   -475   -875   -459   -493   -465
     57    381    324   -218   -132    353   -558   -467   -875   -459   -491   -462
     51    376    324   -215   -137    350   -563   -459   -870   -454   -485   -459
     67    397    329   -233   -129    363   -563   -446   -859   -441   -470   -449
     36    371    332   -205   -148    353   -579   -452   -870   -449   -478   -454
     46    381    335   -213   -142    358   -579   -441   -862   -441   -470   -441
    106    439    332   -272   -114    384   -561   -415   -839   -418   -444   -413
    111    465    350   -288   -119    407   -550   -392   -823   -405   -431   -397
     96    459    363   -277   -135    413   -553   -384   -815   -397   -423   -394
    101    459    358   -280   -127    410   -555   -371   -807   -389   -418   -389
    132    493    361   -314   -114    428   -545   -348   -792   -371   -400   -374
    106    475    366   -290   -129    420   -555   -342   -789   -368   -400   -368
    109    475    366   -293   -127    420   -566   -335   -784   -363   -400   -363
    116    496    379   -306   -129    439   -563   -316   -771   -350   -387   -355
    101    493    389   -298   -142    441   -566   -301   -761   -340   -368   -345
     93    488    394   -290   -150    441   -566   -277   -750   -327   -353   -335
    129    537    405   -335   -137    472   -553   -236   -722   -298   -329   -306
    181    605    423   -392   -119    514   -522   -176   -678   -254   -290   -262
    166    589    423   -379   -129    506   -524   -135   -657   -231   -270   -236
    158    584    426   -371   -132    506   -524    -85   -631   -200   -236   -205
    168    605    436   -387   -135    522   -519    -23   -592   -153   -189   -163
    223    688    465   -454   -119    576   -501     54   -535    -93   -127   -101
    241    722    478   -483   -119    600   -506    106   -504    -51    -88    -57
    252    758    506   -506   -127    633   -506    155   -467     -5    -38     -2
    267    813    545   -542   -140    680   -498    194   -431     36      7     49
    252    828    576   -540   -161    704   -501    205   -420     54     33     72
    246    839    592   -542   -174    717   -511    197   -423     57     36     80
    275    896    620   -587   -174    761   -498    200   -415     70     49    103
    257    898    641   -579   -192    771   -501    176   -431     54     38     93
    241    880    639   -561   -197    761   -506    148   -452     31     20     67
    252    888    636   -571   -192    761   -504    119   -467     12      2     49
    236    862    626   -548   -194    745   -498     77   -496    -23    -33     15
    202    805    600   -506   -200    704   -504     20   -537    -75    -93    -38
    184    779    594   -480   -205    688   -504    -36   -574   -119   -145    -90
    163    743    579   -454   -207    662   -511    -96   -615   -168   -197   -145
    140    691    550   -415   -205    620   -524   -153   -654   -215   -239   -194
    129    662    532   -397   -202    597   -537   -205   -693   -254   -280   -233
    129    654    524   -392   -197    589   -537   -244   -717   -283   -309   -267
    124    626    501   -376   -187    563   -545   -277   -740   -309   -335   -293
    119    602    480   -361   -179    542   -550   -301   -756   -332   -361   -316
    106    574    467   -342   -179    522   -561   -324   -776   -350   -379   -332
    119    587    467   -353   -174    527   -561   -329   -782   -353   -379   -335
    124    579    452   -353   -163    517   -566   -337   -789   -358   -387   -335
    109    566    454   -337   -174    511   -566   -340   -792   -361   -392   -335
     98    555    454   -327   -176    506   -574   -345   -800   -368   -397   -342
     85    527    441   -306   -176    485   -592   -355   -813   -379   -405   -358
     90    535    444   -314   -179    491   -592   -355   -810   -376   -405   -355
    119    576    457   -348   -168    519   -579   -345   -802   -363   -394   -340
    124    592    465   -361   -171    530   -574   -340   -795   -355   -389   -332
    119    576    457   -348   -168    517   -579   -342   -795   -358   -387   -335
    122    584    459   -353   -168    522   -576   -340   -795   -353   -381   -329
    116    576    459   -348   -171    519   -584   -348   -802   -358   -384   -335
    106    555    449   -332   -171    504   -592   -353   -813   -363   -389   -342
    103    553    449   -327   -171    501   -597   -358   -818   -368   -394   -342
    111    574    462   -345   -174    519   -600   -358   -818   -368   -397   -340
    109    568    459   -337   -174    514   -600   -361   -820   -368   -397   -345
    129    587    454   -361   -163    522   -594   -353   -815   -363   -387   -340
    122    589    467   -355   -171    530   -597   -358   -818   -366   -387   -337
    116    592    475   -355   -179    535   -597   -358   -818   -366   -387   -332
    132    631    498   -381   -184    566   -574   -337   -795   -345   -368   -311
    129    665    532   -400   -202    600   -553   -319   -774   -327   -345   -290
    124    675    550   -400   -213    613   -537   -314   -761   -319   -340   -283
    122    675    550   -400   -213    613   -540   -316   -758   -322   -345   -290
    119    698    579   -410   -228    639   -542   -319   -753   -314   -332   -277
    127    735    605   -431   -239    672   -550   -319   -737   -296   -314   -254
    111    701    589   -405   -239    646   -592   -345   -763   -311   -327   -267
    148    730    579   -439   -215    657   -592   -342   -763   -303   -316   -257
    158    737    576   -449   -207    657   -600   -340   -766   -303   -314   -252
    153    685    530   -420   -189    607   -623   -358   -797   -335   -345   -277
    155    641    485   -397   -163    563   -639   -374   -823   -361   -371   -301
    153    631    475   -392   -163    553   -631   -376   -831   -366   -379   -309
    137    613    472   -376   -168    542   -628   -387   -844   -381   -389   -322
    129    594    465   -363   -168    530   -626   -400   -862   -400   -410   -342
     98    540    441   -319   -171    491   -636   -426   -891   -431   -441   -374
     90    517    426   -303   -166    470   -646   -444   -909   -449   -462   -392
     93    504    407   -298   -158    457   -652   -454   -924   -465   -478   -407
    119    514    394   -319   -140    454   -649   -452   -927   -467   -480   -407
    119    501    381   -309   -129    441   -649   -454   -932   -475   -485   -413
    101    480    379   -293   -140    431   -657   -462   -943   -483   -493   -423
     96    483    387   -290   -145    436   -662   -467   -945   -483   -493   -426
    111    496    381   -303   -135    441   -657   -459   -940   -478   -491   -418
    122    496    374   -309   -124    436   -654   -457   -935   -475   -488   -415
    116    488    371   -303   -127    431   -659   -462   -937   -483   -488   -423
    109    472    361   -290   -124    418   -657   -452   -935   -483   -493   -428
    101    472    368   -288   -132    420   -620   -387   -901   -472   -504   -446
    132    540    407   -335   -137    475   -527   -226   -795   -402   -462   -426
    192    633    441   -413   -124    537   -444    -18   -633   -249   -332   -311
    267    800    532   -535   -132    667   -381    277   -389     23    -54    -28
    314   1067    753   -693   -220    911   -413    358   -239    277    265    342
    228   1306   1078   -766   -423   1192   -550    -38   -335    355    462    615
     75   1462   1387   -771   -654   1426   -701   -659   -610    246    457    646
    -64   1376   1441   -657   -753   1410   -883  -1325  -1119   -239     -2    194
   -166    969   1135   -402   -649   1052  -1132  -1839  -1732   -940   -724   -532
   -127    571    698   -220   -413    633  -1299  -1932  -1997  -1265  -1062   -870
    -12    415    426   -202   -220    420  -1210  -1590  -1792  -1132   -989   -820
     44    428    384   -239   -168    407  -1034  -1184  -1480   -904   -828   -691
     57    426    368   -244   -155    400   -841   -802  -1202   -698   -672   -574
     77    433    355   -254   -137    394   -730   -594  -1054   -587   -592   -511
     75    413    337   -244   -132    376   -709   -548  -1028   -571   -587   -506
     96    415    316   -257   -111    366   -693   -517  -1008   -553   -571   -498
    127    446    319   -288    -96    384   -675   -488   -984   -535   -553   -485
    124    449    324   -285    -98    387   -667   -472   -969   -522   -540   -478
     93    413    316   -254   -111    366   -683   -475   -976   -527   -545   -483
     98    415    316   -257   -109    368   -688   -470   -971   -522   -545   -478
    142    472    329   -311    -93    402   -667   -441   -943   -496   -519   -452
    171    498    327   -335    -77    413   -654   -420   -924   -480   -504   -436
    161    493    332   -327    -85    413   -665   -418   -927   -478   -504   -436
    174    522    348   -350    -85    436   -654   -402   -911   -465   -485   -420
    155    511    353   -335    -98    433   -657   -397   -909   -462   -483   -418
    132    475    342   -303   -103    410   -670   -397   -909   -462   -488   -418
    129    480    350   -306   -111    415   -672   -387   -896   -449   -472   -405
    171    540    368   -355    -98    457   -659   -358   -872   -426   -452   -379
    181    548    366   -366    -93    459   -659   -348   -867   -418   -446   -376
    150    519    368   -335   -109    444   -670   -342   -867   -418   -441   -376
    168    542    374   -355   -103    459   -667   -322   -846   -397   -423   -355
    171    555    384   -363   -106    470   -662   -303   -831   -379   -410   -342
    174    561    387   -368   -106    475   -665   -283   -818   -366   -397   -335
    205    600    394   -402    -93    498   -652   -241   -784   -332   -358   -301
    200    602    400   -402    -98    501   -646   -207   -756   -306   -335   -280
    207    618    410   -413   -101    514   -646   -168   -730   -277   -309   -257
    210    636    423   -426   -106    530   -649   -124   -704   -252   -283   -231
    215    657    441   -436   -111    550   -646    -67   -670   -213   -246   -187
    231    683    452   -457   -109    568   -636      0   -623   -163   -202   -137
    270    745    475   -509   -101    610   -623     75   -571   -103   -137    -77
    306    813    506   -561   -101    662   -607    140   -522    -44    -70    -18
    303    839    535   -571   -114    688   -607    179   -493     -5    -25     25
    293    846    553   -571   -129    701   -618    192   -483     10    -10     51
    311    891    579   -600   -132    735   -613    202   -467     31     15     77
    322    919    597   -623   -137    758   -607    202   -462     38     28     93
    298    906    607   -602   -153    758   -620    179   -483     23     15     85
    322    940    618   -631   -148    779   -618    161   -491     12      7     77
    332    958    626   -646   -145    792   -605    140   -501     -2     -5     64
    293    914    620   -605   -163    769   -607     93   -535    -44    -54     18
    285    893    607   -589   -161    750   -613     38   -574    -90   -103    -36
    239    828    589   -535   -176    711   -623    -20   -613   -142   -158    -90
    189    761    571   -475   -189    667   -636    -83   -654   -192   -218   -150
    205    753    545   -480   -171    652   -633   -127   -678   -220   -249   -184
    246    769    522   -506   -137    646   -618   -155   -685   -236   -267   -202
    215    722    504   -470   -145    613   -628   -205   -719   -275   -309   -244
    168    649    478   -410   -155    563   -652   -257   -758   -316   -350   -288
    148    615    467   -381   -161    540   -667   -293   -787   -345   -379   -316
    155    623    467   -389   -155    545   -667   -309   -797   -355   -387   -327
    163    610    446   -389   -140    530   -667   -322   -802   -361   -392   -332
    153    581    428   -368   -137    506   -675   -332   -810   -371   -400   -345
    150    584    433   -368   -142    509   -680   -340   -813   -374   -405   -350
    153    597    444   -374   -145    522   -685   -348   -818   -379   -410   -353
    166    613    444   -392   -137    530   -683   -342   -813   -374   -407   -348
    153    592    436   -374   -142    514   -688   -342   -810   -371   -402   -340
    155    589    433   -374   -137    511   -691   -345   -810   -374   -407   -340
    176    607    431   -392   -127    519   -688   -337   -802   -366   -397   -335
    174    620    444   -397   -135    532   -688   -340   -800   -358   -387   -335
    181    626    444   -405   -132    537   -683   -335   -795   -353   -381   -329
    163    602    439   -384   -137    522   -688   -340   -802   -358   -389   -329
    163    613    449   -387   -142    532   -691   -342   -800   -358   -389   -327
    168    620    452   -397   -142    537   -698   -345   -802   -358   -389   -324
    161    597    436   -379   -137    517   -701   -350   -807   -363   -394   -329
    171    597    426   -384   -127    511   -698   -350   -807   -361   -389   -324
    184    613    428   -397   -122    522   -693   -345   -805   -353   -384   -316
    153    592    436   -374   -140    514   -706   -358   -815   -363   -397   -329
    158    594    436   -376   -137    517   -711   -363   -820   -366   -402   -337
    176    641    465   -410   -145    555   -693   -345   -797   -345   -379   -319
    176    691    514   -433   -168    602   -662   -316   -761   -311   -342   -285
    176    714    537   -446   -181    626   -641   -306   -745   -301   -335   -270
    176    724    545   -452   -184    636   -626   -298   -735   -293   -329   -265
    179    737    555   -459   -189    646   -631   -301   -732   -290   -329   -262
    184    766    581   -475   -197    675   -639   -306   -722   -277   -311   -246
    205    779    574   -493   -184    678   -657   -311   -717   -267   -293   -231
    184    743    558   -462   -187    652   -688   -332   -737   -280   -301   -236
    163    724    558   -444   -200    641   -709   -342   -750   -290   -309   -241
    184    719    535   -452   -174    628   -724   -345   -761   -296   -314   -244
    226    727    501   -478   -137    613   -730   -348   -774   -306   -324   -254
    218    691    472   -454   -127    581   -735   -363   -795   -327   -342   -275
    194    649    454   -423   -132    553   -740   -381   -813   -345   -363   -293
    155    600    444   -376   -142    522   -745   -400   -836   -368   -389   -314
    148    584    433   -366   -142    509   -740   -407   -852   -389   -413   -332
    150    566    415   -358   -132    493   -740   -420   -867   -405   -423   -350
    142    542    400   -345   -129    472   -748   -436   -883   -418   -431   -366
    135    522    387   -327   -124    454   -753   -449   -901   -433   -446   -384
    132    509    376   -322   -122    444   -763   -462   -914   -449   -467   -397
    129    498    368   -314   -119    433   -763   -462   -914   -454   -475   -402
    135    509    374   -322   -119    441   -758   -457   -909   -446   -462   -400
    135    506    371   -319   -116    439   -758   -457   -911   -444   -459   -397
    135    501    366   -316   -116    433   -761   -459   -914   -446   -462   -397
    140    509    368   -324   -114    439   -756   -454   -906   -439   -452   -392
    153    517    363   -337   -103    441   -748   -449   -901   -436   -446   -384
    161    511    350   -335    -93    431   -735   -436   -901   -441   -457   -394
    161    535    371   -348   -106    454   -662   -324   -836   -415   -457   -407
    171    584    413   -376   -119    498   -579   -145   -719   -332   -405   -379
    236    701    462   -470   -114    581   -485    137   -514   -135   -228   -215
    329    885    555   -607   -111    722   -420    475   -257    171     85    103
    322   1213    891   -769   -283   1052   -519    254   -213    379    400    483
    205   1475   1270   -841   -532   1374   -732   -392   -392    426    571    722
     20   1556   1532   -789   -756   1543   -969  -1150   -745    226    457    641
   -137   1254   1392   -558   -763   1322  -1226  -1792  -1343   -410   -176     23
   -135    800    932   -335   -532    865  -1441  -2057  -1865  -1057   -833   -623
    -57    511    566   -228   -311    537  -1439  -1831  -1831  -1104   -935   -743
      7    444    436   -226   -215    441  -1249  -1387  -1543   -909   -805   -657
     51    480    428   -265   -187    454  -1002   -937  -1234   -688   -646   -540
    101    457    353   -280   -127    405   -846   -662  -1060   -566   -568   -480
    111    439    327   -277   -106    384   -789   -561   -995   -524   -530   -465
    127    467    340   -298   -106    405   -763   -519   -966   -501   -511   -452
    158    506    348   -332    -93    428   -737   -483   -935   -478   -491   -433
    135    475    337   -306   -101    407   -743   -478   -932   -475   -496   -439
    122    470    348   -298   -111    410   -743   -470   -932   -475   -498   -439
    111    465    353   -290   -119    410   -748   -467   -932   -475   -498   -439
    116    465    348   -290   -114    407   -748   -457   -924   -465   -491   -431
    137    496    355   -319   -109    426   -737   -441   -911   -454   -480   -420
    184    555    371   -371    -93    465   -719   -415   -883   -431   -454   -394
    192    571    376   -384    -90    475   -709   -402   -872   -418   -439   -381
    148    527    379   -337   -114    454   -719   -405   -878   -420   -446   -387
    142    524    381   -335   -119    454   -722   -394   -875   -415   -441   -384
    153    550    394   -353   -122    472   -717   -379   -865   -402   -426   -371
    161    571    410   -366   -124    491   -711   -366   -854   -389   -418   -358
    176    587    410   -381   -116    498   -706   -355   -844   -381   -413   -348
    187    600    413   -394   -111    506   -701   -335   -828   -366   -389   -335
    163    576    413   -368   -124    493   -706   -327   -823   -361   -384   -335
    161    579    415   -371   -127    496   -701   -309   -810   -348   -374   -329
    205    631    426   -418   -109    530   -672   -265   -769   -309   -340   -296
    213    649    436   -431   -111    542   -665   -233   -750   -290   -324   -280
    215    654    439   -433   -111    548   -665   -202   -735   -275   -314   -267
    205    657    449   -431   -122    553   -657   -158   -709   -254   -293   -249
    220    691    470   -454   -124    581   -641   -101   -670   -213   -254   -215
    228    714    483   -472   -129    600   -639    -51   -644   -187   -228   -192
    241    740    498   -491   -129    620   -631     10   -607   -142   -187   -150
    267    800    532   -535   -132    667   -613     88   -558    -85   -129    -98
    280    844    563   -561   -140    704   -600    155   -509    -31    -77    -41
    285    872    587   -581   -153    730   -602    194   -480      7    -41     -2
    311    937    626   -623   -155    782   -592    231   -444     46      5     46
    316    971    654   -646   -168    813   -592    244   -426     67     31     77
    322    989    667   -654   -171    828   -592    241   -420     77     51     93
    324   1018    693   -672   -184    854   -587    231   -418     80     62    103
    311   1021    709   -665   -197    865   -589    207   -428     72     54     96
    298   1010    709   -654   -205    859   -594    174   -452     49     28     77
    280    992    711   -636   -215    852   -600    129   -480     18      0     49
    254    956    698   -605   -223    828   -600     77   -514    -20    -33      7
    259    943    680   -602   -210    813   -594     25   -542    -57    -72    -33
    218    880    659   -550   -220    769   -605    -44   -587   -106   -129    -88
    187    831    644   -509   -228    737   -610   -101   -620   -145   -171   -135
    200    818    618   -509   -210    719   -618   -155   -654   -184   -213   -179
    205    792    584   -498   -189    688   -623   -202   -685   -218   -252   -215
    194    758    561   -478   -181    659   -626   -241   -714   -246   -277   -244
    168    737    568   -452   -200    654   -639   -283   -745   -275   -309   -272
    155    696    537   -428   -189    618   -649   -311   -766   -298   -337   -298
    153    683    527   -418   -187    605   -652   -332   -784   -316   -361   -316
    145    680    535   -415   -194    607   -662   -350   -797   -329   -374   -327
    142    667    524   -405   -189    597   -667   -358   -805   -337   -379   -337
    158    670    511   -415   -176    592   -667   -358   -802   -335   -376   -337
    163    678    514   -420   -176    597   -665   -355   -797   -329   -368   -335
    171    678    506   -426   -168    592   -654   -348   -787   -319   -358   -332
    166    667    501   -415   -166    584   -654   -348   -789   -322   -358   -335
    142    657    514   -402   -187    587   -667   -358   -800   -329   -363   -340
    142    665    522   -405   -189    594   -667   -355   -795   -324   -361   -332
    129    649    517   -389   -194    584   -672   -361   -800   -329   -371   -340
    148    670    522   -407   -187    597   -662   -353   -792   -324   -366   -335
    168    704    532   -439   -181    618   -652   -342   -782   -314   -355   -327
    155    683    524   -420   -184    605   -659   -350   -789   -322   -361   -335
    163    683    519   -426   -179    602   -659   -353   -789   -322   -358   -337
    181    704    522   -441   -168    613   -652   -345   -779   -316   -350   -322
    176    691    514   -436   -171    602   -659   -353   -792   -324   -361   -329
    171    678    506   -426   -168    592   -659   -355   -797   -329   -368   -335
    158    672    511   -418   -176    592   -659   -358   -800   -329   -368   -337
    155    675    519   -415   -181    597   -659   -361   -800   -327   -361   -340
    155    670    514   -415   -179    592   -665   -366   -805   -332   -366   -345
    168    693    524   -433   -176    610   -654   -361   -797   -322   -361   -335
    184    743    558   -467   -187    652   -623   -332   -763   -293   -335   -303
    166    758    592   -462   -213    675   -600   -319   -745   -277   -319   -290
    161    776    615   -472   -226    696   -579   -311   -737   -272   -311   -288
    168    795    626   -483   -228    711   -574   -303   -730   -270   -309   -283
    163    813    646   -491   -241    732   -589   -314   -730   -267   -301   -277
    171    839    667   -504   -246    753   -605   -319   -719   -246   -280   -262
    176    828    652   -504   -236    740   -628   -329   -724   -249   -280   -259
    174    818    644   -498   -233    732   -644   -337   -732   -252   -280   -257
    192    820    626   -506   -218    724   -652   -335   -735   -252   -277   -254
    187    766    579   -475   -194    672   -680   -353   -766   -277   -306   -277
    200    756    555   -478   -176    654   -683   -366   -784   -293   -324   -288
    200    740    537   -470   -168    639   -683   -376   -797   -309   -342   -306
    166    680    511   -423   -171    594   -691   -400   -826   -335   -371   -337
    153    667    514   -410   -179    592   -672   -394   -826   -340   -374   -345
    158    665    504   -413   -171    584   -665   -405   -833   -350   -381   -358
    145    628    480   -387   -166    555   -672   -423   -857   -371   -400   -376
    135    602    467   -371   -166    535   -680   -439   -875   -389   -418   -394
    137    589    452   -363   -155    522   -685   -444   -883   -402   -433   -407
    142    592    449   -368   -155    522   -683   -446   -888   -407   -436   -415
    142    597    452   -371   -155    524   -685   -446   -888   -410   -436   -415
    124    584    459   -355   -168    522   -693   -454   -893   -415   -444   -420
    111    563    452   -337   -168    509   -704   -462   -904   -426   -457   -428
    124    571    446   -348   -161    509   -701   -457   -901   -423   -452   -423
    127    576    449   -353   -161    514   -701   -454   -898   -418   -444   -420
    119    563    444   -342   -163    504   -698   -454   -898   -418   -449   -426
    140    594    454   -366   -155    524   -652   -392   -857   -397   -441   -428
    163    657    493   -413   -166    576   -548   -215   -745   -322   -392   -402
    228    761    532   -496   -153    649   -452     25   -576   -168   -262   -285
    311    909    597   -613   -142    753   -368    368   -337     85    -18    -41
    353   1156    802   -753   -223    979   -371    509   -153    355    298    316
    314   1480   1166   -898   -426   1325   -527     28   -215    488    548    636
    109   1615   1506   -862   -698   1561   -740   -714   -467    423    584    719
    -85   1501   1584   -709   -836   1543   -969  -1454   -948      0    202    358
   -179   1085   1265   -452   -722   1174  -1249  -1984  -1618   -763   -561   -392
   -140    693    833   -277   -488    763  -1395  -1984  -1826  -1057   -875   -717
    -23    550    574   -265   -298    563  -1291  -1600  -1626   -935   -813   -696
     46    574    527   -311   -241    550  -1054  -1130  -1330   -727   -672   -589
     77    571    493   -324   -207    532   -839   -748  -1093   -571   -563   -519
    129    574    441   -353   -155    506   -740   -571   -984   -496   -509   -480
    135    558    423   -348   -145    493   -709   -517   -953   -472   -496   -470
     98    522    420   -311   -161    472   -709   -504   -950   -472   -504   -475
    106    535    428   -319   -161    483   -706   -485   -940   -465   -501   -467
    114    537    420   -327   -153    480   -698   -467   -932   -457   -493   -465
    135    555    420   -345   -142    491   -683   -444   -914   -436   -475   -449
    158    589    428   -376   -135    509   -670   -420   -896   -418   -452   -428
    168    605    436   -387   -132    522   -665   -407   -885   -407   -441   -420
    158    607    446   -384   -142    527   -667   -407   -885   -405   -441   -423
    166    623    457   -394   -145    540   -659   -394   -880   -397   -433   -410
    168    623    454   -397   -142    540   -659   -387   -872   -389   -426   -405
    158    613    454   -384   -148    535   -659   -379   -867   -384   -420   -402
    161    628    467   -397   -153    548   -662   -371   -865   -379   -413   -397
    158    628    467   -394   -153    548   -667   -363   -859   -376   -407   -392
    148    626    475   -387   -163    553   -667   -355   -852   -368   -402   -384
    174    670    496   -420   -161    584   -649   -324   -828   -345   -381   -363
    192    693    498   -444   -155    597   -639   -301   -810   -327   -361   -342
    187    688    501   -439   -158    594   -639   -288   -802   -316   -353   -340
    194    701    506   -449   -155    605   -633   -265   -787   -301   -340   -324
    197    714    517   -454   -158    615   -628   -239   -769   -285   -327   -309
    194    714    519   -454   -163    618   -626   -210   -756   -270   -311   -303
    210    735    524   -472   -155    631   -620   -171   -735   -244   -288   -285
    220    761    540   -491   -161    652   -615   -127   -709   -220   -259   -259
    210    761    550   -485   -168    657   -613    -83   -685   -197   -241   -241
    231    795    563   -514   -168    680   -602    -12   -644   -150   -200   -197
    290    880    587   -587   -148    735   -571     75   -584    -85   -137   -135
    345    958    613   -652   -135    787   -542    158   -522    -23    -72    -72
    324    950    626   -636   -150    789   -553    197   -498      5    -41    -38
    322    995    672   -657   -176    833   -558    228   -475     38     -2      2
    332   1047    711   -691   -189    880   -553    252   -452     70     33     41
    340   1080    737   -711   -200    909   -555    254   -441     88     49     62
    353   1114    761   -732   -202    937   -550    254   -436     96     62     77
    319   1101    779   -711   -228    940   -558    231   -449     85     57     72
    306   1093    787   -698   -241    940   -561    205   -459     72     44     64
    311   1091    779   -704   -233    937   -555    181   -467     59     31     51
    301   1085    784   -693   -241    935   -548    142   -485     41      7     25
    283   1065    779   -675   -249    922   -550     90   -511      5    -25    -15
    249   1008    758   -628   -254    885   -561     23   -553    -44    -77    -70
    213    953    737   -584   -262    844   -571    -41   -597    -96   -129   -124
    210    937    727   -574   -257    833   -568    -90   -626   -129   -168   -161
    218    914    696   -566   -239    805   -574   -142   -659   -166   -210   -200
    200    867    667   -535   -233    766   -589   -197   -698   -207   -254   -252
    171    820    649   -496   -239    735   -602   -239   -730   -244   -283   -285
    163    797    633   -480   -233    717   -610   -272   -756   -272   -309   -309
    174    792    618   -483   -223    706   -615   -296   -771   -288   -327   -329
    179    789    607   -485   -215    698   -613   -303   -779   -293   -332   -335
    181    782    600   -483   -210    691   -613   -311   -784   -301   -342   -342
    166    763    597   -465   -215    680   -615   -319   -795   -309   -353   -355
    166    769    600   -467   -215    683   -615   -322   -795   -306   -350   -353
    171    774    602   -472   -215    688   -615   -322   -792   -303   -348   -348
    161    766    602   -465   -220    685   -623   -324   -792   -306   -353   -350
    158    761    602   -459   -220    683   -623   -322   -789   -303   -350   -348
    163    766    602   -467   -218    685   -618   -316   -784   -298   -342   -342
    192    797    605   -496   -207    701   -613   -311   -776   -288   -335   -340
    189    802    610   -498   -210    706   -618   -314   -784   -293   -345   -340
    171    789    618   -480   -223    704   -618   -319   -787   -298   -348   -340
    161    779    618   -470   -228    698   -620   -319   -789   -298   -345   -348
    158    766    607   -462   -223    688   -626   -322   -795   -301   -348   -353
    176    784    605   -480   -215    696   -615   -319   -787   -296   -342   -345
    179    789    610   -483   -215    701   -610   -316   -782   -290   -337   -337
    161    758    597   -459   -218    678   -618   -327   -792   -303   -345   -348
    158    753    594   -457   -218    672   -628   -337   -802   -311   -355   -353
    142    740    597   -444   -228    667   -633   -345   -810   -316   -358   -358
    142    743    600   -441   -228    672   -636   -350   -815   -319   -366   -361
    179    769    587   -475   -205    678   -631   -345   -813   -314   -358   -353
    161    753    592   -457   -215    672   -628   -345   -818   -316   -358   -355
    184    784    600   -485   -207    693   -620   -337   -810   -311   -353   -353
    187    792    605   -488   -207    698   -615   -337   -807   -309   -350   -350
    194    841    646   -517   -226    745   -587   -306   -776   -277   -322   -322
    179    867    685   -524   -254    776   -558   -290   -750   -259   -303   -303
    166    870    704   -522   -267    787   -542   -283   -743   -254   -303   -303
    192    909    717   -550   -262    813   -532   -275   -732   -244   -290   -296
    181    927    745   -555   -280    839   -542   -283   -724   -236   -277   -280
    181    932    750   -558   -285    844   -563   -285   -722   -226   -265   -265
    184    917    732   -550   -275    826   -589   -303   -735   -233   -270   -267
    181    917    735   -548   -275    826   -607   -311   -743   -239   -267   -267
    184    898    714   -542   -265    807   -628   -316   -756   -246   -277   -272
    189    857    665   -524   -239    761   -649   -335   -784   -267   -298   -293
    220    854    631   -537   -207    743   -644   -337   -795   -275   -309   -296
    210    833    623   -522   -205    730   -641   -345   -807   -290   -322   -306
    205    807    602   -506   -200    706   -633   -355   -823   -309   -337   -324
    153    756    602   -457   -223    680   -631   -371   -841   -329   -361   -353
    116    714    594   -415   -241    654   -646   -394   -865   -355   -387   -379
    119    688    568   -402   -223    628   -659   -410   -880   -374   -407   -397
    155    691    532   -426   -189    613   -657   -415   -891   -387   -420   -407
    158    691    532   -426   -187    613   -654   -418   -893   -389   -423   -407
    168    704    532   -436   -181    618   -652   -413   -891   -387   -420   -405
    168    709    540   -439   -184    626   -649   -415   -893   -389   -420   -415
    150    688    537   -420   -192    613   -654   -420   -898   -392   -426   -418
    148    683    535   -415   -194    610   -652   -415   -893   -387   -420   -413
    142    672    527   -410   -192    600   -659   -420   -901   -392   -423   -415
    153    675    522   -413   -184    600   -657   -420   -901   -392   -423   -410
    148    678    530   -415   -189    605   -646   -400   -891   -384   -420   -405
    150    701    550   -426   -200    626   -589   -309   -831   -350   -402   -405
    184    766    579   -475   -197    672   -501   -135   -722   -272   -350   -376
    246    885    639   -566   -194    763   -400    129   -532    -96   -197   -239
    332   1072    740   -704   -205    906   -319    475   -270    192     96     62
    376   1363    984   -870   -303   1174   -366    457   -145    433    413    428
    290   1618   1325   -956   -517   1473   -535    -75   -244    530    618    701
     51   1717   1665   -883   -805   1691   -763   -857   -545    413    594    727
   -124   1488   1613   -685   -867   1551   -987  -1556  -1109   -150     54    197
   -124   1109   1234   -493   -678   1169  -1226  -1940  -1670   -807   -607   -462
    -46    787    831   -371   -439    810  -1322  -1852  -1782   -992   -828   -693
      5    615    610   -309   -301    613  -1210  -1467  -1582   -878   -779   -683
     57    657    597   -358   -270    628   -974  -1010  -1288   -675   -636   -566
    101    646    545   -374   -223    597   -784   -672  -1083   -532   -535   -501
    109    620    509   -366   -200    563   -706   -530  -1000   -475   -493   -478
    119    623    504   -371   -192    563   -678   -478   -969   -454   -480   -467
    161    665    504   -415   -171    587   -657   -444   -943   -433   -467   -449
    176    680    504   -428   -163    594   -639   -418   -922   -415   -452   -433
    158    665    504   -413   -174    587   -641   -410   -919   -413   -454   -433
    158    667    509   -413   -174    589   -636   -397   -917   -407   -449   -431
    168    683    514   -428   -171    600   -628   -379   -904   -392   -426   -415
    168    688    517   -428   -174    602   -631   -371   -896   -387   -418   -407
    171    696    522   -436   -174    610   -631   -363   -891   -381   -415   -400
    181    709    527   -444   -171    618   -623   -353   -878   -371   -402   -392
    192    730    535   -462   -171    633   -618   -337   -867   -361   -389   -381
    189    727    537   -457   -174    631   -620   -327   -859   -353   -384   -376
    181    727    545   -454   -181    636   -620   -319   -857   -350   -384   -374
    181    732    550   -457   -184    641   -615   -306   -849   -342   -374   -366
    187    745    555   -467   -184    649   -610   -288   -836   -327   -361   -353
    187    750    561   -470   -187    657   -610   -275   -828   -314   -355   -345
    184    750    563   -470   -189    657   -610   -265   -820   -309   -350   -337
    207    776    568   -491   -179    672   -602   -241   -805   -293   -335   -324
    215    789    571   -504   -179    680   -600   -215   -787   -275   -322   -314
    213    797    584   -504   -187    691   -594   -187   -769   -257   -298   -298
    246    841    592   -545   -171    717   -579   -140   -740   -226   -265   -267
    280    883    602   -581   -161    743   -558    -93   -709   -194   -239   -239
    257    880    623   -568   -184    753   -555    -54   -688   -174   -226   -223
    267    904    636   -587   -184    771   -545      0   -654   -140   -189   -194
    283    919    636   -602   -176    776   -540     62   -620   -103   -150   -168
    298    956    657   -626   -179    807   -530    129   -576    -59   -103   -124
    319   1010    691   -667   -187    849   -517    202   -527     -5    -49    -67
    335   1057    719   -696   -192    888   -504    262   -485     46      2    -10
    340   1098    756   -722   -207    927   -504    298   -457     83     44     33
    363   1153    789   -758   -213    971   -491    329   -428    122     85     80
    366   1187    818   -776   -228   1002   -488    332   -418    137    106     98
    355   1195    836   -776   -241   1015   -491    322   -420    140    106    106
    345   1195    849   -774   -252   1023   -498    303   -431    132     98    101
    348   1208    859   -776   -254   1034   -493    285   -436    124     93     93
    340   1197    854   -771   -257   1026   -491    254   -452    106     75     75
    311   1156    844   -735   -265   1000   -496    207   -483     70     33     41
    290   1122    831   -709   -270    979   -501    150   -519     28     -7     -2
    277   1106    828   -691   -275    969   -498     98   -548     -7    -44    -44
    231   1028    795   -631   -280    911   -519     20   -602    -70   -111   -114
    194    961    766   -579   -285    865   -540    -54   -652   -127   -168   -179
    205    953    748   -579   -272    852   -537    -98   -683   -161   -207   -213
    231    956    724   -592   -246    841   -527   -132   -701   -181   -233   -236
    226    927    698   -576   -236    813   -532   -168   -730   -210   -259   -265
    213    898    685   -558   -236    792   -535   -197   -753   -236   -285   -290
    210    875    665   -545   -228    769   -537   -218   -769   -252   -301   -316
    200    846    646   -522   -223    748   -550   -239   -787   -270   -322   -337
    187    836    649   -511   -231    743   -558   -249   -797   -280   -332   -337
    210    859    646   -535   -218    753   -550   -246   -795   -277   -332   -335
    207    852    644   -532   -218    748   -555   -254   -800   -285   -340   -345
    187    841    654   -514   -233    748   -555   -252   -797   -280   -332   -340
    189    841    652   -517   -231    748   -563   -254   -802   -280   -329   -340
    192    836    644   -514   -226    743   -566   -254   -805   -280   -335   -342
    192    828    636   -511   -220    732   -566   -254   -807   -280   -335   -342
    184    826    641   -504   -228    735   -566   -254   -805   -280   -337   -342
    176    823    644   -501   -233    735   -568   -254   -805   -280   -340   -342
    187    831    644   -509   -228    740   -568   -254   -807   -277   -340   -342
    181    823    641   -504   -231    735   -571   -259   -813   -283   -337   -342
    166    813    646   -488   -239    730   -579   -270   -818   -290   -342   -350
    187    839    649   -514   -231    745   -574   -267   -815   -285   -335   -345
    179    826    646   -504   -233    737   -579   -275   -823   -293   -342   -350
    168    802    633   -485   -233    719   -587   -283   -836   -306   -350   -361
    163    805    641   -483   -239    724   -592   -288   -841   -309   -358   -366
    189    841    649   -517   -231    745   -587   -285   -839   -306   -358   -358
    210    854    641   -532   -215    748   -576   -280   -833   -301   -353   -348
    205    836    628   -522   -213    732   -581   -288   -841   -306   -361   -353
    187    818    631   -501   -220    724   -592   -298   -852   -314   -366   -366
    179    815    633   -498   -228    727   -594   -303   -857   -319   -366   -366
    184    818    633   -501   -226    727   -589   -303   -857   -319   -366   -366
    189    823    633   -506   -223    727   -587   -303   -857   -319   -366   -366
    223    865    641   -542   -207    753   -574   -296   -846   -309   -358   -358
    215    896    680   -558   -233    789   -555   -277   -826   -288   -337   -345
    200    917    717   -558   -259    818   -535   -265   -810   -270   -324   -332
    200    950    750   -576   -275    852   -514   -249   -792   -257   -311   -319
    184    950    766   -566   -290    859   -511   -246   -792   -254   -303   -314
    184    950    766   -568   -290    859   -527   -259   -792   -252   -301   -309
    218   1008    789   -613   -285    898   -527   -249   -771   -226   -277   -277
    228   1023    795   -628   -283    909   -545   -257   -774   -226   -275   -267
    226   1018    792   -620   -283    906   -568   -267   -784   -231   -275   -270
    223    997    771   -613   -272    885   -581   -270   -795   -236   -277   -275
    220    961    737   -592   -259    849   -602   -285   -818   -254   -293   -288
    210    917    706   -566   -249    813   -620   -303   -844   -277   -316   -311
    218    906    688   -561   -233    797   -618   -306   -854   -285   -324   -316
    202    870    667   -537   -233    769   -623   -329   -878   -309   -350   -337
    171    831    659   -501   -244    745   -620   -342   -898   -329   -374   -361
    205    849    644   -530   -218    748   -610   -345   -909   -342   -384   -374
    194    826    631   -509   -218    730   -613   -363   -927   -361   -402   -392
    161    787    623   -475   -231    704   -626   -381   -948   -381   -423   -413
    166    776    610   -472   -223    693   -633   -387   -956   -392   -433   -420
    205    810    605   -509   -200    709   -623   -374   -948   -381   -420   -413
    184    792    607   -488   -210    701   -623   -374   -948   -384   -423   -410
    174    779    605   -478   -215    693   -631   -381   -953   -389   -431   -418
    171    776    605   -475   -215    691   -636   -384   -956   -392   -436   -420
    163    779    615   -472   -226    698   -639   -387   -958   -394   -436   -420
    174    784    610   -478   -218    698   -636   -384   -956   -389   -428   -418
    181    776    592   -480   -205    685   -636   -379   -961   -394   -433   -426
    181    789    607   -485   -213    698   -594   -311   -919   -374   -428   -428
    197    862    665   -530   -233    763   -498   -137   -797   -283   -371   -389
    236    961    724   -597   -244    844   -407     90   -626   -129   -236   -280
    314   1163    846   -740   -265   1005   -340    423   -355    176     67     25
    428   1519   1091   -974   -329   1304   -353    548   -155    485    444    452
    387   1821   1434  -1104   -522   1626   -472    181   -187    628    693    776
    179   1940   1761  -1060   -789   1852   -665   -509   -452    537    704    839
    -28   1787   1813   -880   -922   1800   -883  -1249   -989     23    226    368
   -111   1376   1486   -633   -800   1431  -1124  -1751  -1600   -678   -480   -348
    -46    958   1005   -457   -527    982  -1278  -1823  -1873  -1015   -844   -711
     41    719    678   -379   -316    698  -1223  -1522  -1756   -971   -859   -750
     85    722    636   -405   -275    680  -1034  -1111  -1480   -784   -730   -652
    119    732    613   -426   -246    672   -826   -735  -1228   -605   -607   -558
    129    717    587   -423   -228    652   -719   -542  -1104   -519   -550   -517
    155    743    587   -449   -215    665   -675   -470  -1054   -478   -522   -498
    184    771    584   -480   -200    678   -657   -436  -1034   -459   -509   -485
    181    758    576   -470   -197    670   -654   -423  -1028   -457   -506   -485
    181    758    574   -472   -197    667   -646   -407  -1018   -449   -498   -478
    181    766    584   -472   -200    675   -641   -392  -1005   -439   -488   -462
    189    766    576   -478   -194    672   -639   -387  -1000   -433   -485   -459
    192    774    581   -485   -194    678   -639   -376   -995   -426   -480   -454
    194    779    584   -488   -194    683   -644   -374   -995   -426   -478   -452
    205    800    594   -501   -194    698   -639   -358   -984   -415   -465   -436
    194    797    602   -498   -202    701   -641   -353   -979   -410   -459   -431
    189    800    610   -496   -210    706   -641   -342   -976   -402   -454   -423
    202    807    605   -506   -202    709   -639   -335   -969   -394   -449   -418
    200    807    607   -504   -202    709   -633   -324   -961   -387   -441   -413
    213    836    623   -524   -205    730   -626   -306   -945   -371   -428   -402
    218    852    633   -535   -207    745   -620   -293   -937   -361   -418   -392
    215    852    633   -535   -210    743   -618   -280   -932   -355   -410   -387
    231    865    633   -548   -200    750   -618   -265   -922   -345   -402   -376
    215    854    639   -537   -213    748   -628   -257   -919   -337   -397   -374
    197    844    644   -522   -223    745   -636   -244   -917   -332   -394   -374
    218    867    646   -542   -215    758   -633   -220   -898   -314   -384   -363
    262    911    649   -587   -192    782   -613   -171   -865   -280   -350   -329
    254    917    662   -587   -205    789   -607   -135   -844   -257   -327   -309
    277    958    680   -618   -202    820   -589    -80   -807   -220   -290   -272
    285    969    683   -628   -197    826   -584    -31   -779   -189   -265   -241
    301    997    696   -649   -197    846   -579     31   -740   -145   -220   -197
    316   1036    719   -678   -202    878   -574     93   -701    -98   -174   -150
    350   1093    743   -722   -197    919   -563    150   -659    -51   -124   -101
    374   1158    784   -769   -205    974   -550    202   -615     -2    -72    -44
    358   1169    810   -763   -226    989   -558    220   -600     20    -44    -12
    335   1169    831   -753   -249   1000   -574    215   -602     28    -33     -5
    342   1200    854   -771   -257   1028   -574    215   -600     41    -20     12
    363   1231    867   -800   -252   1049   -563    210   -594     51     -7     28
    384   1257    872   -820   -244   1065   -558    197   -597     49    -12     23
    353   1231    875   -792   -259   1052   -566    161   -626     20    -38     -2
    322   1197    875   -761   -277   1039   -574    116   -654    -12    -72    -33
    303   1169    865   -737   -280   1018   -576     67   -688    -54   -116    -77
    298   1145    846   -722   -272    997   -574     20   -717    -93   -158   -119
    280   1117    833   -701   -277    976   -568    -28   -748   -129   -200   -163
    280   1088    807   -685   -262    948   -566    -80   -779   -171   -244   -210
    244   1028    782   -639   -267    906   -584   -148   -826   -223   -303   -272
    228   1002    774   -615   -272    888   -594   -197   -857   -257   -337   -314
    226    974    748   -600   -259    862   -605   -239   -885   -288   -376   -348
    200    922    722   -561   -259    823   -626   -285   -924   -327   -415   -387
    200    917    714   -561   -257    815   -633   -311   -945   -348   -433   -405
    220    932    711   -576   -244    823   -623   -322   -948   -348   -433   -405
    218    911    693   -566   -239    802   -628   -335   -961   -361   -449   -420
    220    909    688   -566   -233    797   -628   -342   -966   -366   -457   -428
    215    906    688   -561   -236    797   -628   -342   -963   -366   -454   -428
    202    878    675   -540   -236    776   -641   -358   -976   -376   -465   -439
    187    865    678   -527   -246    771   -659   -371   -992   -387   -480   -454
    187    870    683   -530   -249    776   -662   -374   -992   -389   -483   -454
    205    896    688   -550   -241    792   -662   -371   -984   -381   -475   -446
    215    901    685   -558   -233    795   -659   -368   -984   -379   -475   -446
    213    901    685   -558   -239    795   -662   -371   -987   -381   -475   -446
    220    911    688   -566   -233    800   -654   -368   -982   -374   -467   -439
    215    893    678   -555   -231    784   -662   -376   -992   -381   -475   -444
    207    880    672   -542   -231    776   -672   -387  -1002   -389   -483   -454
    194    880    685   -537   -246    784   -678   -397  -1010   -397   -491   -462
    202    883    678   -542   -236    782   -680   -405  -1015   -402   -498   -465
    226    893    667   -563   -220    782   -675   -405  -1015   -402   -496   -462
    228    896    667   -561   -218    782   -675   -405  -1015   -400   -493   -459
    218    880    662   -550   -223    771   -683   -418  -1023   -407   -501   -465
    197    854    657   -524   -228    756   -696   -433  -1039   -420   -517   -480
    200    852    652   -527   -226    753   -698   -441  -1047   -428   -524   -485
    192    844    652   -517   -228    748   -701   -449  -1049   -433   -527   -485
    210    849    639   -530   -215    745   -701   -454  -1054   -439   -535   -488
    215    857    639   -537   -210    748   -701   -457  -1057   -439   -540   -491
    207    854    646   -532   -220    753   -701   -462  -1060   -441   -542   -493
    192    833    641   -511   -223    737   -709   -475  -1072   -457   -558   -511
    205    857    649   -532   -223    753   -698   -467  -1060   -449   -548   -501
    210    906    693   -558   -241    800   -675   -444  -1026   -420   -517   -472
    189    914    724   -553   -267    818   -657   -436  -1013   -407   -509   -465
    200    930    730   -563   -265    831   -639   -428  -1002   -400   -501   -462
    218    969    748   -594   -265    859   -633   -426   -995   -392   -498   -457
    226    997    771   -613   -272    885   -646   -436   -989   -384   -488   -444
    233   1010    776   -623   -272    893   -665   -449   -987   -376   -483   -436
    239   1002    763   -620   -262    883   -680   -457   -992   -376   -480   -431
    226    987    761   -607   -267    875   -693   -462   -995   -374   -475   -423
    220    948    727   -584   -252    839   -714   -472  -1015   -392   -493   -441
    220    901    678   -563   -228    789   -740   -493  -1047   -418   -519   -465
    218    870    652   -542   -215    761   -756   -509  -1070   -439   -537   -483
    226    854    626   -542   -200    740   -748   -519  -1083   -454   -558   -504
    223    831    607   -527   -192    719   -737   -527  -1093   -472   -576   -522
    200    797    597   -501   -197    698   -740   -548  -1114   -496   -602   -548
    189    771    581   -480   -194    678   -743   -566  -1130   -517   -620   -563
    174    722    548   -449   -187    636   -758   -594  -1158   -545   -654   -592
    174    704    530   -439   -179    618   -763   -607  -1174   -563   -672   -610
    184    698    514   -441   -166    607   -763   -613  -1179   -568   -680   -615
    179    683    504   -431   -161    594   -766   -618  -1184   -576   -688   -623
    168    667    496   -418   -163    581   -774   -628  -1192   -584   -698   -633
    176    675    496   -426   -161    587   -766   -626  -1182   -574   -688   -623
    171    657    483   -415   -155    571   -771   -631  -1187   -579   -691   -626
    142    618    475   -379   -166    548   -792   -654  -1208   -600   -714   -652
    158    631    470   -397   -155    550   -784   -652  -1202   -597   -711   -649
    210    680    467   -446   -127    574   -745   -605  -1166   -576   -696   -639
    236    719    483   -478   -124    602   -659   -475  -1078   -524   -675   -636
    236    769    532   -501   -148    652   -566   -290   -940   -418   -600   -581
    265    906    639   -587   -187    771   -483     -7   -706   -179   -376   -374
    340   1148    807   -745   -233    979   -462    265   -449    148    -18      5
    389   1525   1135   -958   -374   1330   -540    129   -363    379    316    405
    288   1751   1462  -1018   -587   1608   -696   -423   -527    415    478    636
     64   1727   1660   -898   -797   1693   -935  -1184   -966     90    236    431
    -51   1421   1470   -685   -761   1444  -1153  -1808  -1574   -574   -433   -239
    -51    953   1002   -452   -527    979  -1356  -2120  -2081  -1189  -1065   -872
      7    558    550   -283   -270    555  -1410  -1987  -2132  -1309  -1231  -1054
     57    462    405   -259   -174    433  -1267  -1610  -1878  -1143  -1132   -989
     88    496    407   -293   -158    452  -1057  -1208  -1579   -927   -982   -872
    119    496    374   -309   -127    436   -898   -919  -1376   -782   -880   -795
    145    501    355   -322   -103    428   -831   -807  -1299   -727   -841   -769
    153    496    342   -324    -93    418   -813   -782  -1278   -717   -839   -771
    171    506    335   -337    -80    420   -795   -753  -1254   -698   -823   -756
    148    478    329   -314    -90    405   -795   -750  -1252   -701   -826   -758
    137    465    327   -301    -93    397   -802   -753  -1252   -704   -831   -766
    174    506    329   -340    -77    418   -784   -730  -1226   -683   -810   -745
    187    517    329   -353    -72    426   -774   -714  -1210   -670   -795   -730
    168    491    322   -332    -77    407   -784   -722  -1215   -678   -802   -735
    166    488    322   -327    -77    405   -792   -722  -1213   -678   -802   -735
    163    488    324   -327    -80    407   -784   -714  -1200   -670   -792   -727
    176    498    322   -337    -72    410   -776   -704  -1187   -659   -784   -717
    184    504    319   -345    -67    413   -774   -698  -1182   -654   -779   -711
    176    504    327   -340    -75    415   -776   -693  -1174   -649   -771   -706
    171    493    322   -335    -75    407   -776   -688  -1163   -644   -766   -701
    179    501    319   -340    -70    410   -771   -680  -1150   -636   -753   -693
    187    506    316   -348    -64    413   -769   -672  -1140   -628   -748   -685
    174    485    311   -329    -67    400   -774   -667  -1135   -626   -748   -683
    166    472    303   -319    -70    389   -769   -652  -1119   -615   -740   -675
    192    506    314   -350    -59    410   -750   -626  -1096   -592   -717   -654
    215    535    319   -376    -51    428   -740   -600  -1072   -574   -701   -636
    187    504    316   -345    -64    410   -743   -584  -1062   -563   -691   -628
    179    488    309   -335    -64    400   -748   -561  -1047   -550   -678   -623
    213    530    316   -371    -51    426   -730   -511  -1008   -514   -641   -589
    239    568    329   -405    -44    452   -709   -452   -961   -472   -605   -548
    239    576    337   -407    -49    457   -704   -400   -930   -439   -574   -519
    262    618    355   -441    -46    488   -691   -337   -883   -394   -527   -475
    272    644    371   -459    -49    509   -685   -283   -846   -355   -485   -431
    280    667    387   -478    -51    527   -683   -241   -815   -316   -446   -389
    309    714    405   -511    -46    561   -667   -197   -776   -272   -397   -337
    303    737    431   -522    -64    584   -670   -189   -763   -252   -371   -306
    298    740    441   -519    -70    592   -670   -194   -756   -246   -358   -293
    296    753    457   -527    -80    605   -675   -210   -758   -246   -355   -288
    296    774    478   -535    -90    626   -672   -228   -761   -252   -358   -285
    298    774    472   -537    -88    623   -670   -254   -771   -267   -368   -296
    288    748    459   -519    -85    605   -672   -290   -789   -293   -400   -319
    265    719    454   -493    -93    587   -678   -342   -820   -329   -439   -361
    236    675    439   -454   -101    558   -678   -397   -849   -366   -478   -405
    228    636    407   -433    -90    522   -675   -452   -878   -407   -519   -449
    213    597    381   -405    -83    491   -678   -514   -906   -446   -563   -498
    176    524    348   -353    -85    439   -691   -576   -943   -493   -613   -550
    168    496    327   -332    -77    413   -701   -633   -971   -532   -654   -594
    158    454    293   -306    -67    374   -719   -688  -1005   -574   -698   -636
    132    413    280   -272    -72    348   -735   -735  -1034   -607   -735   -670
    135    392    257   -265    -62    327   -740   -766  -1052   -631   -756   -693
    132    361    228   -246    -46    296   -745   -792  -1065   -646   -774   -714
    132    345    210   -241    -38    277   -745   -807  -1072   -657   -784   -722
    148    353    205   -249    -28    280   -732   -807  -1062   -649   -779   -714
    142    340    197   -244    -25    270   -735   -820  -1067   -654   -787   -722
    129    314    184   -220    -25    249   -743   -833  -1075   -665   -800   -732
    140    303    163   -223    -12    236   -743   -836  -1067   -665   -800   -732
    142    314    168   -228    -12    241   -737   -836  -1060   -659   -795   -727
    142    316    174   -231    -15    246   -735   -839  -1052   -657   -792   -724
    124    293    168   -207    -20    231   -735   -846  -1049   -659   -792   -727
    114    265    150   -189    -18    207   -750   -859  -1060   -670   -805   -737
    122    267    145   -194    -12    207   -753   -867  -1062   -670   -810   -737
    127    277    150   -205    -10    215   -748   -867  -1057   -667   -810   -732
    103    241    137   -171    -15    189   -750   -875  -1060   -672   -813   -737
    132    254    122   -194      5    189   -748   -875  -1052   -670   -810   -737
    148    259    111   -205     18    187   -740   -875  -1044   -662   -802   -732
    140    249    109   -194     15    179   -740   -883  -1041   -665   -802   -732
    135    233     98   -184     18    166   -740   -891  -1044   -670   -805   -732
    114    197     80   -155     15    140   -748   -904  -1054   -683   -818   -745
    119    210     90   -166     15    150   -748   -911  -1054   -683   -815   -748
    119    197     77   -161     20    137   -748   -919  -1057   -691   -820   -750
    109    166     57   -137     25    111   -756   -932  -1060   -696   -828   -758
    114    168     54   -142     31    111   -758   -943  -1062   -701   -831   -761
     96    148     51   -122     23    101   -763   -953  -1065   -704   -836   -766
     75    116     41    -96     15     80   -774   -971  -1080   -717   -852   -779
    111    150     38   -129     36     96   -753   -961  -1062   -704   -841   -766
    161    197     36   -181     62    116   -724   -940  -1036   -680   -815   -740
    137    184     46   -161     46    114   -714   -937  -1023   -672   -810   -735
    122    205     83   -166     20    145   -693   -922   -995   -652   -789   -714
    111    244    132   -176    -10    189   -670   -911   -974   -636   -776   -701
    114    254    137   -187    -12    194   -657   -906   -963   -633   -776   -704
    111    257    145   -184    -18    200   -662   -914   -958   -631   -771   -698
    106    283    174   -197    -33    228   -678   -922   -945   -613   -753   -680
    129    283    153   -205    -10    218   -691   -924   -935   -600   -735   -662
    116    249    132   -184     -7    192   -714   -945   -950   -615   -748   -672
    122    252    129   -187     -2    192   -722   -948   -950   -610   -743   -667
    155    254     98   -207     28    179   -727   -948   -953   -613   -743   -665
    153    197     44   -174     54    122   -748   -969   -976   -639   -769   -688
    103    116     10   -111     46     64   -769  -1002  -1010   -672   -802   -719
    106    101     -5   -103     54     49   -769  -1013  -1018   -685   -815   -730
    116     96    -20   -106     67     36   -753  -1018  -1023   -696   -826   -743
     57     15    -41    -36     49    -12   -763  -1044  -1049   -727   -859   -779
     93     28    -64    -62     77    -18   -750  -1049  -1047   -732   -859   -782
    106     28    -77    -67     90    -25   -743  -1057  -1049   -737   -867   -787
     80    -15    -96    -33     85    -54   -758  -1078  -1067   -761   -893   -813
     70    -38   -109    -15     88    -72   -758  -1083  -1067   -766   -896   -813
     59    -54   -116     -5     85    -85   -763  -1088  -1067   -769   -901   -815
     62    -67   -129      2     93    -98   -766  -1093  -1067   -771   -904   -818
     64    -70   -135      2     98   -101   -766  -1096  -1067   -771   -904   -818
     64    -70   -135      2     98   -101   -763  -1098  -1065   -771   -898   -815
     70    -64   -135     -2    101   -101   -753  -1093  -1052   -763   -888   -805
     54    -85   -140     12     96   -111   -756  -1098  -1054   -769   -893   -810
     49    -96   -148     20     96   -122   -735  -1070  -1041   -766   -898   -818
     72    -46   -119    -12     96    -83   -639   -927   -945   -709   -867   -807
    101     41    -62    -72     80    -10   -537   -711   -779   -574   -758   -727
    158    194     36   -176     59    116   -439   -384   -517   -311   -514   -498
    259    480    218   -371     20    350   -397   -101   -249     25   -142   -106
    296    893    597   -594   -150    745   -504   -345   -192    252    194    306
    145   1067    922   -607   -389    995   -730  -1054   -415    244    306    478
    -80   1013   1093   -467   -587   1052   -979  -1826   -833    -62     75    272
   -244    574    815   -166   -530    693  -1252  -2436  -1486   -782   -641   -431
   -210    106    316     51   -262    210  -1444  -2681  -1966  -1392  -1270  -1049
    -83   -129    -46    103    -18    -88  -1384  -2377  -1844  -1353  -1293  -1101
    -28   -181   -153    103     62   -168  -1176  -1935  -1556  -1163  -1174  -1023
     -2   -171   -168     85     80   -171   -950  -1532  -1288   -982  -1047   -937
     12   -205   -218     96    114   -210   -813  -1288  -1135   -878   -979   -893
     33   -205   -239     83    132   -220   -771  -1213  -1085   -844   -953   -870
     25   -223   -252     98    137   -236   -756  -1189  -1065   -833   -948   -870
     33   -218   -252     90    140   -233   -743  -1169  -1047   -823   -940   -862
     57   -181   -239     62    148   -210   -719  -1137  -1015   -800   -914   -839
     46   -192   -241     70    142   -215   -719  -1132  -1008   -800   -909   -836
     46   -205   -252     77    148   -228   -719  -1127  -1002   -797   -909   -836
     36   -215   -254     88    142   -233   -722  -1122   -997   -795   -906   -831
     51   -197   -249     72    150   -223   -709  -1104   -976   -776   -883   -813
     49   -194   -246     70    148   -220   -709  -1101   -971   -774   -883   -810
     54   -194   -249     70    150   -220   -704  -1088   -961   -766   -872   -802
     67   -187   -254     57    161   -220   -683  -1065   -935   -743   -849   -779
     59   -194   -254     67    155   -223   -680  -1060   -922   -737   -839   -769
     38   -200   -241     77    137   -220   -688  -1060   -922   -740   -846   -774
     64   -163   -231     49    145   -197   -678  -1047   -906   -727   -833   -758
     70   -166   -239     46    153   -202   -672  -1031   -893   -714   -818   -748
     70   -174   -244     51    155   -207   -665  -1018   -875   -701   -805   -740
     80   -155   -236     38    158   -194   -657   -995   -854   -685   -787   -730
     80   -155   -236     38    158   -194   -649   -976   -833   -672   -774   -717
     85   -150   -236     31    158   -194   -641   -950   -815   -659   -763   -704
    103   -116   -220      7    161   -168   -628   -917   -787   -631   -735   -680
     98   -116   -218      7    155   -166   -620   -883   -766   -613   -714   -665
     98   -119   -218     10    155   -166   -613   -844   -743   -592   -696   -649
    106   -103   -210     -2    158   -155   -602   -795   -711   -566   -675   -623
    111    -80   -192    -15    150   -135   -589   -740   -672   -530   -639   -589
    119    -64   -184    -28    150   -124   -574   -672   -626   -485   -592   -548
    140    -41   -181    -49    161   -111   -561   -607   -584   -441   -548   -509
    181     25   -155   -106    168    -64   -540   -540   -535   -387   -488   -449
    200     85   -114   -142    158    -12   -524   -483   -485   -335   -433   -394
    197    111    -88   -155    142     10   -527   -459   -459   -303   -400   -361
    200    148    -54   -174    127     46   -519   -444   -436   -277   -366   -327
    200    179    -23   -192    111     77   -517   -439   -423   -262   -345   -303
    184    166    -18   -174    101     75   -527   -459   -431   -270   -348   -303
    153    142    -12   -148     83     64   -535   -483   -441   -283   -358   -311
    155    150     -5   -153     80     72   -535   -509   -444   -290   -361   -311
    194    194     -2   -197     98     98   -517   -530   -444   -293   -363   -311
    161    142    -18   -150     90     62   -519   -581   -472   -327   -400   -348
    135     90    -44   -114     88     23   -524   -639   -498   -363   -433   -394
    114     59    -54    -88     85      2   -530   -701   -530   -402   -478   -441
     98     20    -77    -62     88    -28   -540   -769   -568   -452   -527   -491
    109     10    -98    -59    103    -44   -537   -820   -597   -485   -563   -530
     70    -49   -122    -10     93    -85   -553   -878   -631   -527   -605   -574
     62    -88   -153     12    106   -119   -561   -919   -657   -558   -636   -605
     54   -127   -181     36    116   -155   -571   -956   -683   -587   -667   -633
     38   -163   -202     62    119   -181   -576   -984   -698   -610   -688   -654
     20   -197   -220     88    119   -207   -584  -1013   -717   -631   -706   -675
     20   -213   -236     96    127   -223   -584  -1026   -724   -641   -717   -688
     25   -210   -239     90    129   -223   -581  -1031   -724   -644   -719   -691
     33   -207   -241     88    137   -223   -576  -1026   -717   -639   -709   -680
     31   -215   -246     90    135   -228   -579  -1031   -719   -644   -717   -685
     36   -213   -249     88    140   -228   -579  -1034   -717   -644   -717   -685
     20   -220   -244     98    132   -231   -579  -1034   -714   -644   -709   -685
     12   -239   -252    114    132   -244   -584  -1039   -711   -641   -709   -688
     15   -241   -257    111    132   -246   -587  -1044   -709   -644   -709   -685
     20   -236   -257    106    137   -246   -587  -1041   -701   -639   -704   -680
     12   -233   -249    109    129   -241   -587  -1041   -701   -639   -704   -680
     23   -231   -254    103    137   -241   -581  -1036   -696   -639   -701   -675
     20   -239   -259    106    137   -249   -579  -1039   -696   -639   -701   -675
     41   -215   -257     85    148   -236   -563  -1028   -680   -628   -688   -662
     38   -228   -267     93    150   -249   -563  -1034   -683   -628   -688   -665
     28   -244   -272    109    150   -257   -568  -1039   -685   -631   -691   -667
     28   -249   -277    109    150   -265   -566  -1041   -683   -633   -688   -665
     23   -257   -280    116    150   -267   -568  -1047   -685   -639   -696   -670
     12   -265   -280    124    145   -272   -574  -1057   -691   -646   -704   -678
     23   -265   -288    122    155   -275   -566  -1054   -683   -641   -696   -675
     31   -259   -290    111    158   -272   -563  -1052   -683   -641   -688   -672
     23   -267   -293    122    158   -280   -568  -1062   -691   -646   -693   -675
     12   -283   -296    135    153   -290   -574  -1070   -691   -649   -696   -675
      5   -296   -301    145    153   -298   -574  -1075   -691   -654   -701   -680
     12   -290   -306    137    158   -298   -566  -1072   -688   -652   -701   -680
      7   -296   -303    142    153   -298   -563  -1070   -685   -646   -698   -678
     15   -293   -311    137    161   -301   -555  -1065   -678   -644   -691   -670
     25   -265   -290    119    158   -277   -540  -1052   -657   -623   -670   -652
     12   -213   -226     98    116   -220   -511  -1028   -623   -592   -639   -623
     20   -168   -189     72    103   -176   -470  -1000   -589   -566   -613   -597
      0   -181   -181     88     90   -181   -462  -1000   -584   -566   -615   -600
     -2   -200   -197    101     96   -200   -480  -1015   -594   -576   -623   -607
      5   -163   -168     77     85   -166   -496  -1018   -576   -558   -602   -581
     49   -106   -158     28    103   -132   -498  -1010   -555   -535   -576   -555
     83    -83   -168     -2    124   -124   -501  -1008   -550   -524   -563   -545
     77    -93   -171      7    124   -132   -506  -1002   -545   -522   -553   -540
     46   -158   -207     54    124   -181   -537  -1021   -574   -542   -571   -558
     46   -205   -252     77    148   -228   -561  -1041   -600   -568   -594   -574
     41   -239   -280     98    161   -259   -563  -1049   -613   -584   -610   -587
     15   -277   -293    132    153   -285   -566  -1067   -631   -607   -633   -610
     18   -288   -306    132    161   -296   -553  -1067   -633   -618   -639   -623
     15   -301   -319    142    166   -309   -542  -1078   -646   -631   -654   -636
     -5   -342   -340    171    166   -340   -548  -1096   -665   -652   -678   -659
     -5   -368   -363    187    179   -366   -548  -1104   -672   -662   -685   -670
    -20   -397   -379    207    176   -389   -561  -1119   -688   -680   -698   -688
    -25   -405   -381    215    176   -394   -563  -1124   -691   -683   -696   -691
     -7   -392   -384    200    187   -389   -555  -1114   -683   -678   -688   -678
    -31   -423   -392    228    179   -407   -563  -1122   -685   -685   -693   -685
    -36   -428   -394    231    176   -413   -561  -1124   -683   -685   -693   -683
    -10   -400   -392    205    189   -397   -548  -1111   -667   -670   -678   -667
     10   -376   -387    181    197   -381   -542  -1106   -659   -662   -670   -662
    -10   -405   -394    207    192   -400   -550  -1114   -667   -672   -683   -675
    -15   -407   -394    210    187   -402   -524  -1072   -639   -659   -680   -675
      2   -353   -355    174    176   -355   -431   -914   -535   -589   -631   -652
     51   -249   -301     96    174   -275   -327   -691   -368   -449   -511   -561
    124    -75   -200    -23    161   -137   -226   -350   -109   -184   -265   -329
    236    207    -28   -223    132     88   -215    -98    129    137     93     64
    220    535    311   -379    -46    423   -319   -358    171    337    402    433
     57    714    657   -387   -301    685   -509  -1015    -12    340    514    602
   -163    680    844   -257   -504    761   -732  -1797   -423     36    283    405
   -280    293    574     -7   -428    433   -971  -2356  -1039   -654   -413   -288
   -275   -194     80    236   -179    -57  -1182  -2566  -1473  -1187   -963   -836
   -200   -496   -296    348     46   -397  -1179  -2335  -1428  -1221  -1049   -953
   -111   -478   -366    296    127   -423   -982  -1904  -1158  -1039   -930   -870
    -72   -441   -368    254    145   -405   -748  -1496   -893   -859   -800   -771
    -64   -483   -418    272    176   -452   -618  -1267   -758   -766   -740   -730
    -44   -475   -431    259    192   -454   -566  -1176   -698   -724   -709   -709
     -7   -436   -428    223    210   -433   -535  -1130   -662   -693   -685   -691
    -41   -483   -441    262    197   -465   -540  -1124   -665   -701   -696   -698
    -59   -498   -439    277    187   -470   -535  -1111   -657   -693   -688   -688
    -18   -462   -444    239    213   -454   -514  -1078   -626   -665   -659   -659
    -10   -470   -459    241    223   -465   -514  -1070   -620   -662   -654   -657
     -2   -439   -436    218    215   -439   -504  -1054   -605   -646   -636   -644
      0   -420   -423    210    210   -420   -498  -1047   -592   -636   -623   -631
      5   -420   -426    205    213   -420   -496  -1036   -587   -633   -623   -626
      7   -415   -423    205    215   -418   -493  -1023   -579   -626   -615   -618
     15   -400   -415    192    213   -407   -485  -1005   -566   -610   -594   -602
     12   -402   -415    194    213   -410   -483   -995   -555   -600   -584   -592
      2   -407   -410    202    205   -410   -485   -989   -553   -597   -581   -589
      2   -397   -400    197    200   -397   -480   -976   -535   -584   -566   -581
      7   -397   -405    192    205   -400   -480   -963   -527   -579   -558   -574
      7   -394   -405    192    205   -400   -478   -948   -511   -566   -548   -563
     25   -371   -400    171    213   -384   -462   -922   -491   -542   -527   -540
     41   -342   -384    150    213   -363   -457   -898   -475   -527   -511   -527
     28   -348   -376    158    202   -361   -454   -878   -459   -517   -504   -519
     38   -337   -376    148    207   -355   -441   -844   -436   -493   -480   -501
     54   -306   -361    124    205   -335   -426   -802   -405   -465   -452   -472
     59   -290   -350    116    205   -319   -418   -758   -379   -439   -428   -452
     54   -303   -358    122    205   -329   -418   -714   -355   -415   -400   -428
     64   -277   -342    106    202   -309   -407   -657   -324   -381   -363   -400
    103   -226   -332     59    215   -280   -389   -589   -283   -337   -322   -358
     90   -220   -311     64    200   -265   -394   -537   -257   -309   -296   -329
    101   -171   -272     36    187   -220   -381   -475   -213   -254   -241   -272
    166    -67   -233    -49    200   -150   -350   -402   -153   -189   -171   -197
    171    -46   -218    -62    192   -132   -350   -374   -127   -158   -135   -163
    158    -28   -187    -64    171   -106   -353   -361   -111   -135   -106   -137
    150     -5   -155    -72    150    -80   -353   -361   -101   -122    -88   -116
    155     10   -145    -83    150    -67   -350   -366    -93   -116    -77   -101
    155     15   -140    -85    148    -62   -353   -384    -98   -119    -77   -106
    161     41   -119   -101    140    -38   -348   -400    -98   -119    -80   -101
    161     46   -114   -106    137    -31   -340   -423   -111   -132    -90   -111
    124      0   -124    -62    124    -59   -348   -475   -142   -168   -129   -153
    103    -28   -135    -38    116    -80   -342   -522   -168   -200   -163   -187
     77    -70   -148     -2    111   -109   -340   -576   -197   -239   -207   -236
     41   -132   -176     44    106   -153   -355   -644   -239   -288   -262   -293
     36   -161   -200     62    116   -179   -355   -693   -265   -322   -298   -329
     28   -187   -215     77    119   -202   -363   -743   -293   -358   -335   -368
     18   -223   -241    103    129   -231   -368   -784   -316   -387   -366   -400
     18   -249   -270    114    142   -259   -368   -813   -332   -402   -381   -420
     15   -265   -283    124    148   -272   -374   -836   -350   -420   -400   -444
     12   -277   -290    132    150   -283   -376   -857   -361   -436   -415   -454
    -10   -316   -306    163    148   -311   -384   -875   -376   -457   -433   -470
    -23   -322   -301    171    137   -314   -392   -885   -381   -459   -433   -478
    -25   -329   -303    176    137   -316   -392   -888   -381   -459   -431   -480
     -7   -324   -316    166    153   -322   -389   -888   -381   -459   -431   -480
      5   -311   -316    153    161   -314   -387   -885   -374   -452   -426   -470
      5   -303   -309    148    155   -306   -384   -880   -371   -449   -423   -465
      5   -306   -311    150    158   -309   -376   -875   -368   -444   -420   -465
     -7   -329   -324    168    155   -327   -379   -875   -371   -446   -423   -467
    -20   -329   -309    176    142   -319   -379   -878   -368   -446   -420   -465
    -10   -309   -301    158    142   -306   -374   -872   -363   -441   -418   -459
     -7   -322   -314    166    153   -319   -374   -872   -366   -441   -420   -459
      0   -327   -327    161    161   -324   -376   -872   -366   -439   -415   -457
     -7   -327   -319    168    155   -324   -379   -875   -366   -441   -413   -457
     -2   -322   -319    161    158   -322   -376   -875   -363   -439   -410   -459
     -7   -327   -319    166    155   -324   -374   -878   -366   -441   -413   -462
    -31   -348   -319    187    142   -335   -381   -888   -374   -449   -418   -465
    -31   -355   -324    194    145   -340   -389   -893   -376   -452   -420   -467
    -31   -358   -327    192    145   -342   -392   -896   -381   -457   -428   -470
    -10   -329   -319    168    153   -324   -379   -888   -371   -446   -420   -454
     -2   -322   -322    161    158   -322   -371   -885   -368   -444   -413   -452
    -10   -340   -329    176    158   -335   -379   -893   -376   -452   -418   -459
      2   -324   -329    161    163   -327   -376   -888   -374   -449   -410   -457
     15   -314   -329    148    171   -319   -366   -880   -366   -444   -405   -449
      7   -316   -327    153    163   -322   -361   -880   -361   -441   -405   -449
      2   -324   -327    161    163   -324   -361   -880   -361   -439   -400   -446
     -2   -332   -329    163    163   -332   -358   -880   -361   -441   -397   -444
     -7   -311   -303    158    148   -309   -345   -867   -342   -426   -384   -428
    -18   -272   -254    145    114   -262   -319   -841   -311   -400   -361   -402
    -25   -246   -220    137     96   -233   -288   -823   -290   -381   -345   -389
    -12   -223   -210    116     96   -215   -277   -813   -280   -371   -335   -381
     -5   -202   -197    103     96   -200   -285   -815   -275   -363   -324   -371
     -7   -184   -176     93     83   -181   -306   -823   -267   -350   -311   -358
     -7   -179   -171     93     80   -176   -327   -826   -265   -345   -296   -345
     25   -155   -181     64    101   -166   -324   -820   -257   -332   -283   -327
     36   -155   -194     59    114   -174   -329   -815   -257   -327   -283   -322
     33   -187   -220     75    127   -202   -353   -826   -275   -345   -293   -335
     18   -236   -254    109    135   -244   -379   -844   -301   -368   -316   -353
      2   -272   -277    135    140   -275   -387   -862   -319   -389   -340   -368
     -5   -298   -293    150    142   -296   -381   -872   -335   -405   -350   -389
    -10   -309   -298    158    140   -303   -363   -870   -337   -410   -355   -400
    -18   -332   -314    176    148   -324   -361   -878   -348   -426   -374   -415
    -18   -350   -332    181    155   -342   -368   -898   -366   -446   -394   -436
    -31   -376   -345    205    155   -361   -379   -911   -384   -465   -410   -454
    -31   -387   -358    207    161   -374   -381   -917   -394   -472   -420   -459
    -36   -397   -361    218    161   -379   -381   -919   -397   -475   -426   -462
    -44   -405   -361    223    155   -381   -384   -919   -400   -478   -423   -467
    -23   -392   -368    207    171   -381   -374   -911   -389   -467   -410   -457
    -20   -392   -371    205    174   -381   -368   -906   -384   -462   -405   -449
    -28   -384   -355    207    163   -371   -371   -909   -387   -467   -410   -449
    -44   -397   -353    220    150   -374   -381   -914   -394   -472   -418   -454
    -49   -410   -363    228    155   -387   -379   -906   -392   -472   -418   -457
    -28   -397   -368    213    168   -384   -342   -844   -358   -454   -407   -454
    -10   -335   -324    174    155   -329   -239   -675   -246   -379   -355   -428
     23   -246   -272    111    148   -259   -148   -452    -85   -236   -236   -329
    116    -41   -158    -36    137   -101    -62   -111    174     41     28    -64
    239    288     49   -265     96    168    -49     98    405    361    397    335
    228    641    413   -433    -90    527   -161   -202    426    553    704    704
     28    750    722   -389   -348    737   -348   -904    194    501    740    797
   -194    644    839   -226   -517    740   -568  -1654   -254    116    402    485
   -327    215    542     54   -436    379   -823  -2210   -885   -589   -301   -215
   -288   -231     57    259   -174    -88  -1018  -2372  -1254  -1039   -766   -680
   -176   -441   -265    306     41   -353   -971  -2060  -1130   -987   -774   -727
   -132   -446   -314    290     88   -381   -771  -1634   -862   -810   -657   -641
    -88   -402   -316    244    111   -361   -540  -1236   -610   -633   -535   -545
    -49   -413   -363    231    155   -389   -413  -1008   -472   -535   -465   -496
    -44   -418   -374    231    163   -397   -381   -950   -436   -511   -446   -485
    -49   -428   -381    239    163   -405   -374   -922   -420   -501   -446   -480
    -51   -431   -381    239    163   -407   -368   -904   -410   -496   -439   -472
    -36   -418   -381    228    171   -400   -361   -885   -397   -483   -423   -462
    -44   -413   -368    226    158   -392   -353   -870   -384   -470   -413   -457
    -23   -384   -361    202    166   -374   -337   -846   -368   -454   -400   -439
    -31   -387   -358    207    161   -374   -335   -841   -363   -449   -394   -428
    -44   -397   -353    220    153   -376   -342   -839   -363   -449   -392   -431
    -49   -405   -358    226    153   -384   -345   -836   -363   -449   -392   -428
      2   -350   -353    174    176   -350   -322   -807   -337   -423   -368   -402
     28   -314   -342    142    184   -327   -309   -787   -316   -405   -350   -381
     10   -327   -337    158    174   -332   -316   -782   -314   -402   -345   -379
    -18   -345   -327    181    153   -337   -324   -782   -319   -405   -348   -387
     -7   -327   -319    166    155   -324   -316   -766   -309   -389   -335   -371
     10   -301   -314    145    158   -306   -311   -745   -296   -379   -324   -355
      0   -311   -311    155    155   -311   -309   -732   -290   -371   -316   -350
     -7   -314   -309    161    150   -314   -314   -719   -285   -363   -311   -350
      0   -301   -301    150    148   -301   -309   -701   -270   -350   -301   -335
     31   -265   -296    116    161   -280   -298   -670   -246   -329   -277   -311
     36   -257   -293    111    163   -275   -293   -644   -228   -309   -262   -298
     41   -231   -272     93    153   -249   -285   -610   -205   -285   -241   -280
     49   -213   -262     80    155   -236   -272   -563   -179   -257   -215   -252
     49   -210   -259     80    153   -233   -270   -522   -161   -236   -192   -231
     46   -189   -236     72    140   -213   -267   -467   -129   -205   -158   -200
     75   -155   -231     38    150   -192   -257   -405    -90   -163   -116   -158
    109   -106   -218     -2    163   -161   -249   -340    -51   -119    -77   -114
    129    -57   -189    -38    158   -124   -241   -283    -10    -72    -33    -64
    127    -18   -145    -54    135    -80   -233   -236     25    -31     12    -18
    122     12   -109    -70    114    -49   -231   -207     51      2     57     23
    142     59    -83   -101    114    -10   -223   -189     70     33     85     54
    155    103    -54   -132    106     25   -226   -192     77     49    101     80
    132    101    -31   -116     83     36   -241   -213     72     46     98     80
    116     96    -20   -109     70     38   -244   -236     62     36     85     72
    148    137    -10   -142     77     64   -228   -246     64     41     90     80
    127    119     -7   -124     67     57   -228   -283     49     18     77     62
    101     83    -18    -90     59     33   -233   -332     15    -18     33     20
     70     36    -36    -54     51      0   -244   -392    -23    -62    -20    -31
     33    -20    -54     -7     44    -36   -254   -457    -59   -109    -72    -83
     36    -44    -80      2     54    -59   -254   -511    -88   -142   -111   -124
     25    -77   -103     25     64    -90   -265   -574   -124   -184   -155   -168
     -2   -127   -124     62     59   -127   -280   -631   -163   -228   -202   -215
    -18   -168   -153     93     64   -161   -293   -683   -194   -265   -241   -252
    -33   -202   -171    116     67   -187   -306   -727   -223   -293   -275   -280
    -28   -205   -176    116     72   -192   -314   -756   -244   -314   -298   -298
    -12   -207   -197    109     90   -202   -311   -769   -249   -316   -298   -309
    -20   -228   -207    124     93   -218   -314   -787   -259   -329   -309   -322
    -18   -231   -213    122     96   -223   -324   -802   -272   -340   -322   -327
    -31   -244   -213    137     90   -228   -332   -813   -280   -342   -327   -332
    -44   -262   -218    150     85   -241   -342   -823   -288   -348   -337   -340
    -51   -270   -220    161     83   -246   -353   -833   -298   -355   -345   -342
    -57   -275   -220    163     80   -246   -361   -839   -301   -355   -342   -340
    -49   -270   -220    161     85   -246   -358   -839   -293   -348   -335   -335
    -57   -283   -226    168     83   -254   -366   -849   -301   -355   -348   -345
    -54   -283   -231    168     85   -257   -368   -854   -303   -355   -355   -348
    -57   -290   -236    174     88   -265   -376   -862   -306   -361   -361   -348
    -70   -309   -239    189     83   -275   -384   -875   -314   -366   -361   -353
    -67   -306   -239    187     85   -275   -379   -880   -311   -361   -353   -348
    -54   -298   -246    176     96   -272   -384   -885   -314   -361   -355   -340
    -54   -296   -241    174     90   -270   -394   -898   -324   -368   -368   -345
    -62   -306   -244    184     90   -275   -405   -911   -332   -376   -381   -355
    -59   -314   -254    184     96   -283   -413   -922   -335   -379   -379   -358
    -80   -348   -267    213     93   -309   -428   -937   -348   -389   -387   -363
    -90   -363   -272    226     90   -319   -439   -953   -355   -394   -394   -368
    -64   -329   -265    197     98   -298   -428   -945   -345   -381   -387   -353
    -62   -340   -277    200    106   -309   -433   -956   -350   -389   -397   -355
    -85   -374   -288    231     98   -332   -449   -976   -368   -407   -415   -374
   -106   -397   -290    252     90   -345   -462   -995   -379   -415   -420   -381
    -77   -376   -298    228    109   -337   -462   -995   -376   -407   -418   -374
    -83   -389   -306    236    109   -348   -470  -1010   -384   -415   -436   -381
    -67   -374   -306    220    119   -340   -467  -1013   -381   -413   -433   -379
    -77   -368   -290    220    103   -332   -465  -1010   -374   -402   -423   -366
    -70   -329   -259    200     93   -296   -441   -989   -348   -374   -402   -337
    -93   -327   -236    210     70   -283   -426   -984   -332   -366   -394   -332
   -109   -340   -233    223     59   -288   -420   -989   -324   -361   -384   -327
   -122   -348   -228    233     51   -288   -436  -1008   -332   -363   -389   -332
   -116   -327   -210    223     46   -270   -459  -1021   -327   -353   -379   -311
    -88   -296   -207    189     57   -252   -483  -1028   -316   -337   -366   -293
    -67   -288   -220    176     75   -254   -498  -1039   -319   -332   -355   -285
    -80   -316   -236    197     75   -275   -514  -1049   -327   -332   -361   -288
    -80   -348   -267    215     93   -309   -532  -1062   -340   -345   -374   -296
    -85   -405   -319    244    114   -361   -563  -1088   -374   -371   -400   -316
    -98   -459   -361    280    129   -413   -587  -1114   -400   -394   -426   -337
   -119   -514   -394    314    135   -454   -600  -1137   -423   -420   -452   -361
   -135   -540   -405    337    135   -472   -594  -1150   -433   -436   -470   -374
   -135   -566   -431    350    145   -498   -597  -1171   -452   -459   -493   -397
   -153   -618   -465    384    155   -542   -618  -1208   -483   -485   -524   -426
   -153   -652   -498    400    171   -574   -633  -1228   -504   -504   -548   -441
   -171   -685   -514    428    171   -600   -644  -1244   -519   -517   -563   -449
   -181   -727   -545    454    179   -636   -657  -1260   -535   -527   -574   -465
   -171   -740   -568    457    197   -657   -662  -1267   -535   -530   -574   -470
   -168   -745   -579    457    205   -665   -662  -1270   -530   -524   -571   -462
   -197   -787   -589    493    194   -688   -680  -1286   -540   -532   -581   -467
   -202   -797   -597    498    194   -696   -701  -1306   -553   -542   -594   -478
   -200   -807   -607    504    202   -709   -714  -1317   -558   -545   -594   -480
   -213   -839   -626    524    205   -735   -724  -1330   -561   -545   -594   -483
   -187   -833   -646    511    228   -740   -701  -1299   -540   -532   -589   -475
   -145   -787   -644    465    246   -714   -620  -1161   -446   -470   -558   -459
   -142   -750   -607    446    231   -680   -542   -976   -309   -355   -478   -394
   -106   -628   -524    366    207   -576   -470   -698    -85   -124   -262   -189
     28   -366   -394    168    210   -379   -467   -418    155    189     83    184
     54      7    -49    -31     51    -20   -527   -548    265    439    426    594
    -90    171    262    -41   -176    215   -680  -1111     90    439    532    761
   -303    148    452     77   -379    298   -891  -1867   -324    127    290    550
   -467   -132    335    301   -402    101  -1098  -2514   -891   -491   -332    -80
   -462   -613   -150    537   -158   -381  -1335  -2816  -1376  -1052   -901   -641
   -407  -1023   -615    714    103   -820  -1410  -2694  -1431  -1166  -1052   -805
   -348  -1169   -820    758    233   -995  -1314  -2364  -1241  -1054  -1000   -782
   -301  -1143   -841    722    270   -992  -1106  -1953   -953   -849   -857   -672
   -280  -1166   -888    722    303  -1028   -950  -1667   -763   -714   -763   -610
   -257  -1176   -919    717    329  -1049   -888  -1558   -685   -657   -724   -579
   -252  -1195   -943    722    342  -1070   -867  -1525   -654   -639   -714   -568
   -272  -1236   -963    756    345  -1101   -875  -1519   -649   -641   -717   -574
   -296  -1278   -982    784    340  -1130   -896  -1525   -652   -644   -719   -576
   -270  -1270  -1000    769    363  -1135   -893  -1512   -639   -631   -709   -558
   -254  -1273  -1018    763    379  -1145   -893  -1504   -626   -620   -698   -548
   -254  -1301  -1047    779    394  -1174   -896  -1501   -618   -613   -691   -545
   -249  -1296  -1047    771    397  -1171   -901  -1499   -607   -605   -683   -532
   -246  -1299  -1052    771    402  -1176   -906  -1493   -600   -600   -678   -524
   -257  -1330  -1072    792    405  -1202   -919  -1499   -602   -602   -680   -530
   -252  -1350  -1098    802    423  -1226   -924  -1493   -594   -592   -670   -522
   -244  -1358  -1114    800    431  -1236   -927  -1491   -584   -584   -657   -517
   -254  -1379  -1127    815    436  -1254   -937  -1491   -579   -576   -652   -506
   -252  -1408  -1156    828    449  -1280   -948  -1488   -574   -571   -652   -498
   -246  -1418  -1171    833    462  -1296   -945  -1475   -558   -558   -641   -480
   -241  -1431  -1189    833    472  -1309   -950  -1467   -548   -548   -626   -470
   -252  -1465  -1213    857    478  -1337   -958  -1465   -542   -537   -618   -470
   -259  -1480  -1221    870    480  -1350   -966  -1454   -532   -527   -613   -462
   -270  -1491  -1221    880    475  -1356   -976  -1447   -522   -519   -605   -457
   -267  -1519  -1254    891    491  -1387   -987  -1439   -517   -511   -600   -449
   -231  -1504  -1273    867    519  -1389   -979  -1405   -488   -483   -571   -420
   -228  -1506  -1280    867    524  -1395   -971  -1371   -462   -457   -545   -400
   -244  -1543  -1299    893    527  -1421   -982  -1340   -441   -436   -524   -379
   -246  -1574  -1327    909    537  -1452   -989  -1299   -415   -405   -493   -350
   -231  -1566  -1335    898    550  -1452   -989  -1247   -381   -368   -454   -311
   -197  -1543  -1345    870    574  -1447   -984  -1184   -340   -322   -410   -262
   -179  -1532  -1353    857    587  -1444   -979  -1119   -293   -267   -355   -210
   -168  -1517  -1350    841    589  -1434   -976  -1070   -254   -218   -301   -158
   -181  -1522  -1343    852    579  -1434   -982  -1036   -220   -179   -257   -109
   -192  -1535  -1343    862    574  -1439   -995  -1026   -207   -158   -228    -80
   -168  -1499  -1330    833    579  -1415  -1002  -1018   -189   -135   -207    -51
   -155  -1475  -1322    813    581  -1400   -997  -1015   -176   -122   -192    -31
   -142  -1473  -1330    807    592  -1402   -995  -1023   -174   -114   -181    -23
   -168  -1512  -1343    836    587  -1428  -1008  -1052   -189   -129   -192    -44
   -176  -1530  -1353    854    587  -1441  -1013  -1083   -197   -145   -207    -57
   -202  -1592  -1389    896    592  -1491  -1018  -1124   -223   -176   -244    -93
   -246  -1686  -1439    966    594  -1564  -1028  -1179   -257   -226   -298   -148
   -270  -1748  -1480   1008    602  -1615  -1031  -1234   -288   -270   -348   -200
   -262  -1771  -1509   1018    623  -1641  -1023  -1278   -303   -301   -376   -236
   -296  -1849  -1556   1070    628  -1701  -1041  -1343   -340   -348   -428   -288
   -301  -1893  -1595   1096    644  -1745  -1052  -1389   -363   -379   -462   -324
   -311  -1948  -1639   1127    662  -1795  -1065  -1431   -387   -410   -498   -361
   -332  -2021  -1688   1176    678  -1855  -1083  -1473   -418   -446   -537   -397
   -355  -2075  -1719   1215    678  -1896  -1101  -1504   -439   -470   -558   -423
   -363  -2112  -1748   1236    691  -1930  -1111  -1525   -449   -480   -568   -433
   -350  -2132  -1782   1241    714  -1958  -1111  -1532   -449   -485   -574   -439
   -340  -2158  -1818   1249    737  -1990  -1109  -1532   -441   -483   -574   -439
   -361  -2208  -1847   1283    743  -2029  -1122  -1545   -446   -493   -584   -452
   -366  -2226  -1860   1296    745  -2042  -1130  -1548   -446   -496   -589   -457
   -379  -2255  -1878   1317    745  -2068  -1130  -1545   -444   -491   -589   -457
   -387  -2291  -1904   1340    758  -2099  -1135  -1548   -441   -491   -587   -459
   -387  -2307  -1919   1345    763  -2114  -1140  -1545   -436   -491   -576   -452
   -394  -2330  -1938   1361    769  -2135  -1148  -1545   -433   -491   -579   -454
   -418  -2379  -1964   1397    771  -2171  -1161  -1551   -439   -498   -592   -459
   -405  -2379  -1974   1392    784  -2177  -1153  -1540   -426   -488   -579   -452
   -361  -2346  -1984   1353    810  -2166  -1140  -1522   -405   -470   -561   -436
   -363  -2366  -2003   1363    818  -2184  -1140  -1522   -400   -470   -561   -433
   -405  -2426  -2023   1413    807  -2226  -1150  -1527   -405   -478   -571   -439
   -394  -2434  -2039   1415    820  -2236  -1145  -1522   -392   -472   -568   -433
   -374  -2431  -2060   1400    841  -2244  -1130  -1506   -376   -457   -555   -420
   -384  -2468  -2083   1426    849  -2275  -1130  -1506   -374   -454   -550   -418
   -397  -2501  -2107   1447    852  -2304  -1140  -1506   -374   -459   -553   -418
   -420  -2546  -2125   1483    852  -2335  -1150  -1512   -379   -467   -561   -428
   -407  -2556  -2151   1480    870  -2353  -1145  -1506   -374   -462   -561   -428
   -402  -2551  -2148   1475    872  -2351  -1135  -1496   -366   -457   -555   -423
   -405  -2566  -2161   1483    878  -2364  -1132  -1491   -363   -457   -553   -420
   -402  -2590  -2187   1496    891  -2390  -1132  -1486   -355   -457   -555   -420
   -423  -2618  -2195   1519    883  -2408  -1135  -1483   -355   -465   -563   -426
   -431  -2639  -2210   1535    888  -2426  -1132  -1478   -353   -462   -561   -423
   -428  -2639  -2210   1532    888  -2426  -1122  -1462   -332   -452   -545   -413
   -418  -2600  -2182   1509    880  -2392  -1088  -1421   -285   -413   -509   -379
   -420  -2574  -2153   1496    865  -2366  -1054  -1387   -249   -387   -483   -353
   -431  -2579  -2148   1504    857  -2366  -1031  -1369   -231   -376   -475   -342
   -428  -2592  -2164   1509    865  -2377  -1031  -1366   -228   -376   -478   -345
   -436  -2592  -2156   1514    859  -2374  -1036  -1363   -213   -363   -459   -335
   -426  -2585  -2158   1504    865  -2372  -1049  -1356   -194   -345   -441   -316
   -433  -2613  -2182   1522    872  -2397  -1072  -1358   -194   -345   -444   -311
   -449  -2644  -2197   1545    872  -2421  -1083  -1358   -197   -348   -441   -309
   -423  -2644  -2221   1535    898  -2434  -1083  -1337   -187   -342   -428   -298
   -394  -2662  -2270   1527    937  -2468  -1085  -1330   -189   -350   -436   -306
   -400  -2712  -2314   1556    956  -2514  -1091  -1330   -200   -363   -449   -316
   -420  -2769  -2351   1595    963  -2561  -1085  -1330   -207   -376   -462   -329
   -462  -2837  -2374   1649    956  -2605  -1078  -1332   -218   -400   -485   -350
   -475  -2870  -2397   1670    961  -2634  -1070  -1332   -220   -415   -501   -374
   -465  -2886  -2421   1675    976  -2655  -1065  -1335   -226   -426   -514   -384
   -462  -2912  -2449   1686    992  -2681  -1060  -1330   -228   -433   -522   -387
   -480  -2966  -2486   1725   1002  -2727  -1070  -1335   -236   -452   -537   -400
   -498  -3005  -2507   1751   1002  -2756  -1072  -1337   -244   -462   -542   -410
   -491  -3011  -2522   1751   1015  -2766  -1060  -1319   -231   -454   -532   -405
   -491  -3018  -2530   1753   1018  -2774  -1047  -1304   -220   -449   -527   -400
   -483  -3011  -2527   1748   1021  -2769  -1031  -1286   -202   -436   -519   -384
   -483  -3013  -2530   1745   1021  -2774  -1028  -1275   -192   -433   -517   -379
   -491  -3029  -2538   1758   1021  -2782  -1023  -1265   -184   -433   -517   -376
   -504  -3063  -2559   1782   1026  -2813  -1023  -1262   -181   -433   -517   -381
   -504  -3081  -2577   1792   1036  -2829  -1010  -1236   -163   -426   -509   -376
   -478  -3057  -2579   1766   1049  -2818   -927  -1104    -77   -376   -483   -363
   -457  -2995  -2540   1725   1039  -2769   -820   -906     64   -277   -418   -316
   -413  -2852  -2439   1631   1010  -2647   -714   -626    290    -70   -226   -145
   -314  -2629  -2314   1473   1000  -2473   -652   -262    584    265    124    215
   -270  -2301  -2034   1283    880  -2169   -714   -319    698    511    470    620
   -371  -2044  -1673   1205    649  -1860   -875   -841    561    568    652    872
   -553  -1953  -1402   1252    423  -1680  -1083  -1551    223    384    563    828
   -683  -2164  -1480   1423    397  -1823  -1283  -2200   -298   -155     33    301
   -724  -2673  -1948   1696    610  -2309  -1509  -2556   -867   -844   -678   -410
   -688  -3094  -2405   1891    857  -2748  -1579  -2468   -976  -1036   -906   -649
   -620  -3234  -2613   1927    995  -2925  -1452  -2096   -753   -901   -836   -610
   -566  -3192  -2626   1880   1028  -2909  -1218  -1652   -428   -670   -667   -475
   -535  -3190  -2655   1860   1057  -2922  -1026  -1317   -200   -504   -545   -387
   -519  -3185  -2668   1852   1072  -2927   -940  -1169    -98   -431   -491   -342
   -488  -3164  -2678   1826   1091  -2922   -896  -1106    -49   -394   -467   -319
   -496  -3182  -2686   1839   1093  -2935   -880  -1078    -28   -381   -459   -314
   -511  -3208  -2699   1860   1091  -2953   -872  -1054    -12   -374   -449   -309
   -506  -3203  -2696   1855   1093  -2951   -859  -1031      7   -361   -436   -296
   -496  -3187  -2691   1842   1096  -2938   -846  -1008     25   -350   -423   -283
   -498  -3177  -2678   1839   1088  -2927   -836   -984     46   -337   -407   -272
   -501  -3167  -2665   1831   1080  -2917   -828   -969     59   -327   -392   -257
   -480  -3151  -2670   1816   1093  -2912   -813   -943     83   -309   -371   -233
   -493  -3164  -2670   1829   1085  -2917   -805   -922    101   -290   -353   -218
   -517  -3172  -2655   1844   1067  -2915   -805   -909    109   -288   -348   -218
   -475  -3130  -2655   1800   1088  -2894   -779   -872    140   -262   -324   -197
   -454  -3102  -2647   1777   1093  -2876   -748   -833    174   -233   -293   -163
   -465  -3102  -2639   1782   1083  -2870   -740   -813    189   -223   -280   -145
   -475  -3109  -2634   1792   1078  -2873   -737   -797    197   -218   -277   -145
   -449  -3070  -2624   1758   1085  -2847   -719   -766    223   -197   -254   -127
   -446  -3060  -2613   1753   1080  -2837   -709   -735    246   -179   -233   -101
   -462  -3065  -2603   1764   1067  -2837   -704   -709    265   -166   -220    -85
   -465  -3065  -2600   1766   1067  -2834   -696   -685    283   -153   -213    -72
   -457  -3047  -2590   1751   1065  -2818   -675   -641    314   -127   -184    -46
   -446  -3024  -2577   1735   1065  -2800   -657   -592    348    -96   -150    -20
   -423  -2992  -2572   1706   1072  -2782   -633   -540    384    -59   -122      7
   -413  -2977  -2564   1696   1075  -2772   -615   -485    418    -28    -90     36
   -420  -2961  -2540   1688   1057  -2753   -600   -420    457      7    -54     70
   -410  -2933  -2522   1670   1054  -2727   -584   -350    504     49    -15    111
   -379  -2883  -2504   1631   1060  -2694   -563   -272    555     98     36    166
   -361  -2837  -2475   1600   1057  -2657   -542   -187    610    155    103    231
   -363  -2800  -2439   1582   1036  -2618   -535   -129    652    202    155    272
   -355  -2761  -2405   1556   1023  -2585   -524    -83    685    239    194    316
   -337  -2707  -2372   1522   1013  -2540   -517    -46    711    277    233    363
   -319  -2644  -2325   1483   1002  -2486   -501    -20    743    311    272    405
   -319  -2626  -2307   1473    992  -2468   -485    -12    758    327    296    428
   -337  -2621  -2286   1478    971  -2455   -478    -18    758    327    309    439
   -329  -2603  -2273   1465    969  -2439   -465    -28    761    329    314    444
   -348  -2605  -2257   1478    953  -2431   -462    -51    745    314    296    436
   -358  -2618  -2260   1488    950  -2442   -454    -83    730    288    267    410
   -371  -2642  -2270   1506    948  -2457   -446   -122    714    259    241    376
   -394  -2673  -2278   1532    940  -2475   -441   -171    688    220    202    335
   -418  -2722  -2304   1571    943  -2514   -446   -226    654    176    155    288
   -433  -2743  -2309   1587    937  -2527   -452   -277    628    140    114    249
   -449  -2764  -2317   1605    932  -2540   -446   -316    610    114     85    220
   -457  -2792  -2338   1623    937  -2564   -446   -350    592     88     57    189
   -441  -2795  -2353   1618    956  -2574   -441   -371    584     70     36    168
   -459  -2821  -2361   1639    948  -2592   -446   -397    568     49     12    145
   -478  -2852  -2377   1665    948  -2616   -446   -415    555     33      0    129
   -478  -2850  -2374   1662    948  -2613   -444   -420    550     28     -2    127
   -480  -2847  -2366   1665    943  -2608   -433   -420    550     28      0    127
   -485  -2850  -2364   1667    937  -2608   -431   -418    550     28      0    127
   -488  -2837  -2351   1662    930  -2595   -426   -410    558     31      2    132
   -496  -2831  -2335   1660    919  -2585   -423   -407    561     33      2    137
   -472  -2805  -2333   1639    930  -2569   -413   -392    574     44     12    153
   -470  -2808  -2338   1636    932  -2574   -407   -381    584     46     15    158
   -459  -2779  -2320   1618    927  -2548   -397   -368    600     59     31    166
   -478  -2772  -2296   1623    909  -2535   -400   -363    607     62     38    171
   -501  -2782  -2281   1641    888  -2533   -402   -363    605     57     36    171
   -491  -2764  -2275   1626    891  -2520   -392   -353    618     67     38    174
   -475  -2740  -2268   1608    896  -2504   -381   -342    631     77     54    184
   -478  -2730  -2252   1602    885  -2491   -376   -337    636     80     64    194
   -465  -2712  -2247   1590    891  -2481   -368   -324    641     85     70    207
   -452  -2691  -2242   1571    893  -2468   -350   -309    657     98     83    220
   -465  -2696  -2231   1579    883  -2465   -348   -306    659    101     88    226
   -467  -2701  -2236   1584    883  -2470   -340   -303    667    103     88    228
   -462  -2699  -2236   1582    885  -2468   -329   -298    675    109     90    231
   -480  -2694  -2213   1587    865  -2455   -329   -301    675    109     96    236
   -472  -2675  -2203   1574    865  -2442   -327   -296    683    116    103    244
   -470  -2670  -2200   1569    862  -2436   -324   -290    685    119    106    244
   -478  -2660  -2182   1569    852  -2421   -316   -288    691    119    111    246
   -470  -2642  -2174   1556    849  -2408   -314   -285    696    119    116    254
   -462  -2631  -2171   1545    854  -2403   -309   -277    704    124    119    262
   -462  -2611  -2148   1535    841  -2379   -293   -262    722    137    135    275
   -457  -2551  -2094   1504    818  -2322   -254   -220    769    181    179    316
   -472  -2501  -2031   1486    779  -2268   -220   -197    797    205    205    340
   -478  -2481  -2005   1478    761  -2244   -200   -181    818    215    213    353
   -480  -2465  -1984   1473    750  -2226   -197   -176    826    220    218    358
   -491  -2444  -1953   1467    730  -2200   -207   -181    833    231    233    366
   -483  -2426  -1943   1452    730  -2184   -228   -181    841    241    244    381
   -480  -2421  -1943   1449    730  -2182   -241   -187    841    244    252    394
   -428  -2348  -1919   1387    745  -2135   -220   -161    870    275    288    426
   -397  -2330  -1932   1363    766  -2132   -218   -145    878    285    298    439
   -420  -2377  -1956   1397    766  -2166   -241   -161    854    259    272    420
   -449  -2423  -1977   1436    761  -2200   -257   -174    831    233    254    400
   -452  -2452  -2000   1449    774  -2226   -254   -179    820    223    244    387
   -441  -2452  -2010   1447    784  -2231   -239   -184    815    213    239    384
   -465  -2462  -2000   1462    766  -2231   -226   -187    815    205    231    379
   -465  -2468  -2003   1465    766  -2236   -223   -194    807    194    215    366
   -485  -2499  -2013   1491    761  -2257   -241   -215    784    168    192    342
   -517  -2525  -2008   1522    745  -2268   -249   -226    766    153    179    324
   -496  -2509  -2016   1501    758  -2262   -233   -218    774    153    184    332
   -462  -2470  -2008   1467    771  -2242   -218   -207    784    163    192    345
   -470  -2460  -1990   1465    758  -2226   -210   -202    789    163    194    348
   -470  -2460  -1990   1465    758  -2226   -205   -197    792    163    202    350
   -485  -2457  -1974   1470    743  -2216   -213   -200    789    158    200    342
   -491  -2444  -1953   1467    730  -2200   -213   -200    792    163    202    342
   -483  -2423  -1940   1452    727  -2182   -205   -189    807    174    215    358
   -480  -2416  -1935   1449    727  -2177   -189   -179    815    179    218    363
   -475  -2395  -1919   1434    719  -2158   -122    -77    872    207    233    366
   -452  -2309  -1857   1382    701  -2086    -12    111   1000    296    290    405
   -436  -2197  -1761   1314    662  -1979     80    371   1192    465    436    537
   -316  -1948  -1631   1132    657  -1790    166    766   1496    795    761    865
   -207  -1535  -1327    870    558  -1431    135    779   1673   1109   1161   1309
   -293  -1218   -924    753    314  -1072    -54    236   1582   1231   1421   1628
   -511  -1117   -607    813     46   -862   -306   -535   1273   1101   1392   1644
   -691  -1330   -639   1010    -25   -984   -553  -1228    758    610    924   1202
   -722  -1813  -1091   1267    181  -1452   -784  -1608    140   -140    158    444
   -678  -2218  -1540   1449    431  -1880   -844  -1527    -10   -392   -137    137
   -620  -2369  -1751   1493    563  -2060   -706  -1137    200   -270    -80    148
   -566  -2304  -1738   1436    584  -2021   -452   -675    514    -54     70    270
   -519  -2283  -1764   1400    620  -2026   -249   -340    730    101    181    355
   -491  -2268  -1777   1379    641  -2023   -161   -194    823    166    233    392
   -491  -2265  -1777   1376    641  -2021   -132   -145    854    184    246    402
   -478  -2249  -1771   1363    646  -2010   -111   -111    875    200    257    407
   -485  -2242  -1756   1363    633  -2000   -106    -96    888    210    272    410
   -488  -2231  -1743   1358    626  -1987   -101    -77    904    223    288    423
   -470  -2200  -1730   1335    628  -1966    -85    -54    927    239    311    446
   -465  -2187  -1722   1327    628  -1956    -77    -36    940    252    319    454
   -465  -2171  -1706   1317    620  -1940    -75    -25    945    259    319    459
   -452  -2132  -1680   1291    613  -1906    -57     -2    966    277    340    485
   -449  -2109  -1662   1278    605  -1886    -46     18    987    290    363    504
   -454  -2096  -1641   1275    592  -1870    -44     25    995    293    374    509
   -433  -2062  -1628   1247    594  -1844    -33     49   1018    311    392    524
   -426  -2036  -1613   1231    592  -1826    -20     72   1039    329    407    540
   -436  -2047  -1610   1239    584  -1829    -15     85   1044    335    415    545
   -452  -2057  -1605   1254    576  -1831     -7     98   1054    342    418    550
   -439  -2016  -1579   1226    568  -1797      0    124   1072    361    433    571
   -415  -1974  -1558   1195    571  -1766     12    155   1096    381    457    592
   -410  -1953  -1545   1179    566  -1751     23    184   1117    400    480    607
   -420  -1938  -1517   1179    548  -1727     28    207   1132    415    496    618
   -413  -1917  -1506   1163    545  -1712     41    239   1156    439    511    633
   -384  -1878  -1493   1132    553  -1688     62    283   1184    467    535    654
   -405  -1878  -1473   1140    532  -1675     72    322   1205    488    553    675
   -397  -1849  -1452   1124    527  -1652     96    379   1247    522    592    711
   -374  -1808  -1434   1091    527  -1623    114    444   1286    561    633    748
   -363  -1771  -1408   1067    522  -1590    124    509   1322    600    665    782
   -350  -1732  -1382   1041    511  -1556    137    576   1366    644    706    820
   -324  -1670  -1345    997    509  -1509    153    652   1413    696    758    875
   -309  -1615  -1306    961    496  -1462    166    709   1452    743    813    927
   -290  -1545  -1254    919    480  -1400    184    763   1496    797    872    987
   -275  -1480  -1205    875    465  -1343    197    797   1530    839    917   1031
   -275  -1452  -1176    865    449  -1314    202    807   1545    859    940   1060
   -265  -1410  -1145    836    439  -1278    215    810   1561    878    961   1085
   -270  -1389  -1119    828    423  -1257    218    802   1561    878    963   1093
   -270  -1376  -1106    823    415  -1244    223    789   1564    875    966   1093
   -288  -1379  -1091    833    400  -1236    218    758   1545    857    953   1075
   -311  -1392  -1080    849    381  -1236    213    711   1525    828    922   1047
   -311  -1397  -1085    854    384  -1241    218    665   1504    800    893   1021
   -329  -1423  -1096    875    381  -1262    213    605   1470    761    852    979
   -350  -1454  -1104    904    376  -1280    215    548   1444    724    810    940
   -379  -1499  -1119    937    368  -1309    215    493   1415    688    771    896
   -366  -1504  -1137    935    384  -1322    218    449   1395    659    743    862
   -368  -1519  -1150    943    389  -1337    218    407   1369    626    706    828
   -400  -1558  -1158    979    379  -1358    207    366   1335    592    670    792
   -410  -1584  -1176    997    381  -1382    192    335   1309    563    644    763
   -407  -1592  -1184   1000    387  -1389    192    319   1296    553    631    748
   -426  -1610  -1184   1018    376  -1397    189    301   1286    537    620    735
   -439  -1615  -1176   1028    368  -1397    184    288   1275    530    607    730
   -407  -1590  -1184    997    387  -1387    194    293   1280    535    613    737
   -376  -1558  -1182    969    400  -1371    215    311   1301    553    631    753
   -392  -1551  -1161    971    381  -1356    220    314   1306    555    636    753
   -407  -1558  -1150    984    371  -1356    218    311   1301    550    633    748
   -400  -1553  -1153    976    374  -1353    226    316   1306    558    636    753
   -418  -1553  -1137    984    358  -1345    226    319   1306    561    641    756
   -454  -1579  -1124   1015    332  -1353    215    314   1293    550    631    745
   -418  -1543  -1124    982    353  -1335    228    327   1309    563    641    756
   -379  -1496  -1117    935    366  -1306    249    342   1330    579    659    774
   -394  -1504  -1109    948    355  -1306    254    342   1330    579    659    774
   -392  -1483  -1093    937    348  -1288    259    342   1332    581    659    776
   -394  -1460  -1065    927    335  -1262    259    340   1337    584    657    779
   -405  -1465  -1062    932    327  -1265    257    337   1335    581    654    774
   -410  -1478  -1067    943    327  -1273    257    337   1330    576    649    769
   -415  -1483  -1067    948    324  -1275    259    337   1332    574    649    769
   -381  -1434  -1052    909    335  -1244    272    350   1348    589    675    787
   -387  -1428  -1044    906    327  -1239    272    345   1345    587    672    787
   -394  -1431  -1036    911    319  -1234    277    348   1345    587    665    787
   -402  -1426  -1023    914    309  -1226    283    348   1348    587    662    787
   -410  -1428  -1018    919    303  -1223    285    345   1345    581    659    782
   -397  -1410  -1015    904    309  -1215    288    345   1345    584    665    779
   -407  -1410  -1002    909    296  -1208    288    348   1345    587    665    779
   -389  -1361   -971    872    290  -1166    309    366   1363    605    685    800
   -363  -1270   -906    818    270  -1088    358    410   1413    652    730    841
   -387  -1244   -859    815    233  -1052    392    431   1436    667    743    859
   -400  -1239   -839    820    218  -1039    405    436   1447    670    743    859
   -407  -1241   -833    823    213  -1039    402    433   1447    675    743    859
   -436  -1239   -802    839    181  -1021    387    423   1452    683    753    867
   -368  -1153   -784    761    205   -969    392    446   1480    714    787    904
   -332  -1109   -776    719    220   -945    387    449   1488    727    802    917
   -345  -1119   -774    730    213   -945    376    449   1488    730    805    919
   -350  -1145   -795    748    220   -971    361    441   1478    719    797    917
   -350  -1171   -823    758    233  -1000    345    428   1454    693    776    901
   -350  -1195   -844    771    246  -1021    340    418   1436    675    758    883
   -361  -1213   -852    784    244  -1031    345    407   1421    662    740    867
   -379  -1239   -859    810    239  -1049    358    400   1408    646    724    846
   -418  -1278   -859    846    220  -1070    361    387   1395    628    704    823
   -433  -1301   -867    867    215  -1085    361    376   1379    613    691    807
   -389  -1265   -875    826    241  -1070    371    384   1382    613    688    815
   -394  -1286   -891    841    246  -1088    368    374   1366    597    672    800
   -436  -1335   -901    883    231  -1119    350    353   1343    574    654    771
   -418  -1309   -893    862    236  -1101    363    366   1356    587    667    782
   -376  -1249   -875    813    246  -1062    389    387   1376    607    685    805
   -379  -1244   -865    813    241  -1054    392    387   1371    602    678    807
   -402  -1252   -849    826    220  -1052    394    384   1374    602    680    805
   -400  -1247   -846    823    220  -1047    402    394   1382    613    698    813
   -426  -1270   -846    846    207  -1060    394    387   1374    607    688    802
   -439  -1283   -844    862    202  -1065    397    394   1371    597    675    784
   -387  -1210   -823    800    218  -1018    496    535   1462    652    706    805
   -358  -1135   -776    745    207   -956    602    730   1595    748    774    857
   -270   -950   -680    607    205   -815    717   1039   1826    971    979   1047
   -148   -685   -537    418    194   -613    776   1410   2112   1306   1325   1400
   -135   -329   -194    231     25   -262    701   1278   2216   1553   1665   1795
   -259    -88    168    174   -215     38    519    685   2081   1621   1847   2039
   -496    -67    428    280   -465    179    290    -96   1735   1418   1725   1956
   -652   -319    332    485   -493      5     70   -735   1192    854   1174   1408
   -652   -792   -140    722   -257   -467   -166  -1049    639    192    501    737
   -584  -1132   -548    857    -20   -841   -207   -893    594     70    332    548
   -501  -1197   -698    846     98   -948    -38   -478    839    220    418    600
   -457  -1156   -698    807    119   -927    215    -25   1132    415    558    711
   -436  -1179   -745    807    153   -963    366    249   1291    519    620    753
   -420  -1171   -750    795    163   -963    431    361   1361    566    657    771
   -423  -1171   -748    795    161   -961    459    405   1387    587    678    776
   -397  -1143   -745    771    174   -945    483    439   1408    605    696    787
   -371  -1114   -743    743    184   -930    504    467   1428    623    717    802
   -387  -1114   -727    750    168   -922    509    483   1441    631    722    813
   -374  -1091   -719    732    171   -906    519    498   1452    641    730    828
   -371  -1080   -709    727    168   -896    527    514   1460    652    737    839
   -392  -1080   -691    735    148   -888    519    517   1462    652    740    841
   -384  -1060   -675    722    145   -867    524    530   1478    659    753    849
   -324   -997   -672    659    171   -833    553    558   1504    685    782    870
   -329   -979   -649    654    158   -815    568    574   1517    696    797    880
   -371  -1010   -641    688    132   -828    563    579   1514    696    797    878
   -355   -997   -641    675    140   -820    571    594   1530    709    805    891
   -314   -940   -628    626    155   -784    597    628   1556    732    833    911
   -319   -932   -613    626    145   -774    605    646   1574    748    846    927
   -327   -935   -607    628    137   -771    610    657   1579    753    854    935
   -332   -927   -594    628    129   -761    615    672   1592    761    867    940
   -322   -898   -576    607    124   -737    620    698   1613    776    883    953
   -322   -893   -571    607    124   -732    628    722   1628    795    896    966
   -322   -883   -563    600    119   -722    639    750   1647    813    909    976
   -301   -833   -532    566    114   -685    662    795   1680    841    940   1002
   -270   -795   -524    530    124   -662    685    849   1712    875    979   1034
   -267   -789   -522    530    127   -657    693    891   1735    901   1008   1054
   -257   -753   -498    504    119   -626    706    950   1774    935   1039   1085
   -249   -730   -480    488    114   -605    719   1015   1813    974   1070   1124
   -236   -698   -462    465    111   -581    735   1083   1849   1015   1106   1161
   -213   -641   -428    428    106   -535    750   1150   1891   1060   1156   1205
   -200   -589   -389    394     93   -491    761   1205   1932   1109   1210   1260
   -187   -540   -353    363     80   -446    774   1249   1969   1153   1262   1309
   -179   -491   -311    332     62   -402    782   1273   1997   1187   1301   1348
   -181   -457   -275    319     46   -366    784   1280   2010   1205   1319   1371
   -174   -428   -257    301     38   -342    789   1278   2016   1208   1327   1382
   -153   -381   -228    265     36   -306    805   1275   2026   1218   1340   1392
   -168   -376   -210    270     20   -293    805   1249   2016   1210   1327   1387
   -215   -415   -200    316     -7   -309    795   1208   1990   1182   1304   1363
   -218   -415   -197    316    -12   -306    802   1171   1974   1158   1286   1337
   -213   -420   -210    316     -2   -316    818   1130   1953   1132   1254   1304
   -228   -441   -213    335    -10   -329    823   1078   1927   1093   1215   1260
   -233   -446   -213    340    -10   -329    831   1034   1904   1062   1187   1226
   -272   -509   -239    389    -18   -374    818    971   1865   1018   1140   1171
   -311   -563   -252    439    -31   -410    805    914   1831    976   1096   1127
   -311   -576   -265    441    -25   -420    807    878   1810    956   1072   1101
   -290   -576   -285    433     -2   -431    810    846   1790    937   1049   1075
   -303   -600   -296    449     -5   -449    805    815   1769    914   1023   1049
   -316   -613   -296    465    -12   -454    802    800   1756    898   1013   1034
   -332   -636   -303    480    -15   -470    795    782   1740    880    992   1018
   -322   -631   -309    478     -7   -470    800    774   1738    875    987   1015
   -329   -631   -301    478    -15   -467    807    771   1738    872    982   1013
   -335   -636   -301    483    -18   -470    810    771   1738    875    984   1010
   -335   -631   -296    483    -20   -465    813    776   1738    880    992   1010
   -322   -613   -290    467    -15   -452    818    779   1743    883    995   1015
   -316   -602   -285    457    -18   -444    815    779   1740    878    987   1015
   -303   -576   -275    439    -15   -426    828    787   1748    883    995   1023
   -314   -574   -259    444    -28   -418    833    792   1753    888   1000   1026
   -337   -597   -259    467    -38   -428    833    792   1756    888    997   1021
   -335   -597   -262    465    -36   -431    828    787   1751    885    997   1018
   -324   -574   -252    449    -36   -413    828    784   1748    885   1002   1021
   -293   -530   -239    410    -28   -384    844    800   1761    901   1018   1036
   -298   -532   -233    415    -33   -384    846    797   1761    901   1013   1036
   -306   -542   -236    423    -38   -389    841    792   1756    893   1005   1026
   -324   -548   -223    436    -51   -384    839    784   1748    888    997   1021
   -319   -535   -215    426    -54   -374    839    784   1748    885    997   1021
   -306   -519   -213    413    -46   -366    839    784   1753    891   1000   1021
   -314   -524   -213    418    -51   -368    839    776   1745    885    992   1018
   -311   -514   -202    413    -57   -361    841    779   1748    885    997   1021
   -311   -506   -194    407    -59   -350    844    784   1751    888   1000   1026
   -301   -485   -184    394    -59   -335    854    789   1756    893   1002   1034
   -306   -493   -189    400    -59   -342    844    782   1745    883    995   1028
   -306   -483   -176    394    -67   -329    849    787   1751    888   1002   1023
   -296   -431   -135    363    -83   -285    878    813   1779    917   1034   1049
   -298   -374    -75    337   -111   -226    914    844   1818    950   1070   1085
   -319   -361    -44    340   -140   -202    932    857   1829    956   1067   1088
   -316   -358    -41    337   -140   -200    927    852   1826    953   1057   1075
   -303   -324    -20    311   -142   -174    922    846   1836    966   1078   1091
   -298   -288     10    293   -155   -140    914    852   1852    987   1101   1119
   -285   -285      0    285   -142   -145    888    839   1844    984   1098   1122
   -275   -259     15    267   -145   -124    880    839   1847    989   1109   1132
   -285   -277      7    280   -148   -137    865    833   1834    984   1109   1124
   -303   -335    -31    319   -137   -184    828    807   1797    953   1080   1101
   -301   -366    -64    332   -119   -215    813    792   1771    932   1052   1075
   -290   -363    -72    327   -111   -218    820    784   1766    922   1044   1065
   -303   -387    -83    342   -111   -236    826    771   1748    901   1026   1044
   -329   -415    -85    374   -122   -252    836    766   1732    888   1005   1028
   -340   -436    -96    387   -124   -267    823    743   1704    859    979   1008
   -342   -446   -103    394   -122   -275    815    730   1688    846    963    995
   -329   -452   -122    389   -106   -288    818    730   1683    841    958    984
   -332   -454   -122    394   -106   -288    813    719   1673    833    950    969
   -327   -444   -119    384   -103   -283    815    719   1667    831    948    974
   -332   -449   -116    389   -109   -283    807    714   1660    826    940    969
   -358   -465   -109    410   -127   -288    795    704   1654    815    930    963
   -335   -426    -90    381   -122   -259    802    711   1665    831    945    974
   -319   -405    -85    361   -119   -246    810    719   1667    839    956    976
   -332   -418    -85    376   -124   -252    805    711   1660    831    948    966
   -353   -439    -85    394   -135   -265    797    711   1652    818    935    953
   -345   -420    -75    384   -135   -249    839    787   1691    836    940    950
   -309   -335    -28    319   -142   -181    945    974   1813    922    992    982
   -254   -218     36    236   -148    -90   1041   1221   1997   1091   1135   1114
   -163     -7    155     83   -161     72   1109   1571   2265   1389   1434   1421
    -75    337    413   -129   -244    374   1085   1670   2457   1688   1803   1834
   -168    610    779   -220   -475    693    909   1153   2359   1787   2018   2107
   -363    737   1101   -187   -732    917    711    418   2078   1678   1997   2130
   -550    581   1130    -18   -841    854    488   -283   1582   1210   1561   1709
   -620    140    761    241   -691    449    213   -769    935    470    807    969
   -563   -259    303    410   -436     20     98   -732    766    223    535    680
   -493   -436     57    462   -275   -189    197   -368    950    324    579    683
   -444   -410     31    426   -239   -192    420     67   1226    511    704    782
   -407   -402      5    405   -207   -200    623    423   1441    659    800    854
   -371   -392    -20    381   -176   -207    706    574   1532    727    849    888
   -392   -413    -20    402   -187   -218    724    613   1556    737    852    891
   -379   -397    -20    387   -181   -207    732    636   1569    745    857    893
   -329   -340    -10    335   -161   -176    756    667   1590    771    880    911
   -345   -348     -2    345   -174   -176    753    672   1592    771    880    911
   -353   -350      0    350   -176   -176    745    678   1595    771    878    914
   -327   -306     20    316   -174   -142    753    693   1605    784    888    927
   -340   -309     31    324   -187   -140    748    704   1608    787    898    932
   -340   -306     31    322   -187   -137    745    709   1608    792    904    935
   -332   -288     44    309   -189   -122    740    719   1613    800    909    945
   -337   -277     57    306   -200   -111    735    722   1613    800    911    950
   -335   -275     59    306   -197   -109    735    727   1615    802    914    950
   -319   -254     64    285   -194    -96    735    735   1621    813    919    956
   -327   -241     85    283   -207    -80    732    745   1626    820    927    966
   -335   -231    103    280   -223    -64    730    753   1628    826    932    974
   -337   -223    114    280   -226    -54    730    769   1634    836    940    979
   -327   -210    116    267   -226    -46    724    779   1641    846    950    989
   -311   -179    132    244   -223    -23    730    797   1654    862    963   1002
   -303   -161    140    231   -223    -10    732    818   1665    875    976   1013
   -306   -158    148    233   -228     -5    735    839   1675    885    987   1023
   -301   -137    161    218   -231     10    737    870   1696    904   1008   1039
   -306   -129    176    218   -244     23    732    898   1712    922   1018   1052
   -301   -114    187    205   -246     36    727    932   1722    937   1031   1067
   -267    -62    205    166   -236     70    740    987   1758    971   1065   1106
   -236    -15    220    124   -231    101    756   1057   1797   1015   1111   1153
   -210     33    244     85   -226    137    766   1122   1834   1054   1145   1192
   -215     59    272     75   -244    166    766   1179   1867   1096   1182   1231
   -205    101    306     51   -254    202    763   1223   1901   1140   1239   1283
   -189    155    342     15   -267    249    750   1254   1922   1171   1275   1319
   -187    192    379     -2   -283    285    748   1278   1943   1200   1304   1356
   -179    233    413    -28   -298    324    748   1288   1961   1223   1327   1387
   -168    277    446    -54   -306    361    758   1291   1974   1239   1350   1410
   -166    285    449    -59   -306    366    756   1275   1971   1239   1350   1418
   -184    280    465    -49   -324    371    745   1249   1958   1228   1343   1410
   -202    277    478    -38   -340    376    732   1210   1935   1202   1319   1387
   -207    267    475    -28   -340    371    730   1171   1912   1174   1291   1361
   -220    257    478    -20   -350    366    730   1122   1886   1143   1260   1327
   -249    226    475     10   -361    350    719   1057   1847   1096   1210   1278
   -277    181    457     46   -368    319    709    995   1805   1049   1156   1226
   -311    111    423    101   -366    267    693    922   1751    995   1096   1166
   -327     72    397    127   -361    233    678    862   1714    956   1062   1130
   -327     54    381    137   -355    215    670    820   1688    924   1036   1098
   -350     15    363    166   -355    189    657    776   1654    888    989   1054
   -345     15    361    166   -353    187    654    748   1636    865    969   1028
   -368    -15    353    192   -361    168    633    714   1610    841    945   1002
   -348      2    350    171   -350    176    633    704   1602    833    940   1002
   -342     10    350    163   -345    179    631    691   1595    828    937    997
   -358      2    361    179   -358    181    626    672   1595    828    940    997
   -345     10    355    166   -350    181    620    665   1587    818    927    987
   -332     18    350    155   -342    184    620    672   1584    820    924    989
   -337     25    361    155   -350    192    618    672   1582    820    927    989
   -361      5    366    179   -363    184    607    665   1574    815    922    982
   -342      7    348    166   -345    176    602    665   1569    810    911    979
   -353      5    358    171   -355    181    600    665   1566    807    909    982
   -384    -15    366    197   -376    174    584    652   1556    800    909    974
   -353     12    366    171   -358    189    592    657   1566    810    914    984
   -332     28    361    150   -348    194    597    662   1566    815    917    989
   -350     28    379    161   -363    202    581    646   1551    802    898    982
   -361     31    392    166   -376    210    574    641   1540    795    891    976
   -350     28    379    161   -363    202    581    646   1545    807    906    982
   -368     28    397    168   -384    213    566    628   1530    792    896    974
   -400      5    402    197   -402    202    553    618   1519    782    885    969
   -389      7    397    189   -394    202    548    613   1519    779    883    969
   -332     67    400    132   -366    233    566    623   1527    787    893    976
   -329     72    400    127   -366    236    566    623   1522    784    891    982
   -379     20    400    179   -389    210    550    602   1504    769    872    963
   -392      2    392    194   -392    197    537    589   1496    761    865    953
   -366     28    394    168   -379    210    542    594   1501    766    872    961
   -353     67    418    140   -384    241    555    607   1512    779    885    979
   -335    129    462    101   -397    296    589    636   1548    813    914   1008
   -332    166    496     80   -415    332    623    652   1569    831    932   1026
   -345    168    514     88   -428    340    633    654   1577    831    935   1028
   -353    171    524     90   -439    345    618    641   1574    831    932   1023
   -363    187    550     88   -457    368    607    639   1584    841    948   1041
   -368    187    555     90   -462    371    579    631   1584    846    956   1054
   -366    176    542     96   -454    358    548    613   1569    839    953   1054
   -324    239    563     41   -444    400    550    620   1574    852    966   1070
   -316    239    555     38   -436    397    535    620   1561    841    958   1065
   -337    174    511     80   -426    340    504    600   1530    815    932   1039
   -348    129    478    109   -413    303    491    579   1509    792    911   1021
   -368     98    465    135   -415    280    491    568   1493    776    898   1010
   -374     75    446    148   -410    259    496    558   1478    756    878    995
   -374     67    439    153   -405    252    504    545   1460    737    857    974
   -381     46    428    168   -405    236    496    524   1436    717    836    950
   -368     49    415    158   -392    231    488    514   1423    704    826    937
   -392     10    402    192   -397    205    470    493   1400    678    797    917
   -397    -10    387    202   -394    187    467    483   1387    662    784    906
   -418    -31    387    226   -402    176    462    480   1384    665    789    909
   -423    -36    387    228   -405    174    452    467   1371    654    776    898
   -358     36    394    161   -376    213    472    488   1392    675    802    922
   -340     67    407    135   -374    236    491    504   1405    691    818    940
   -387     15    402    187   -394    207    480    491   1389    675    805    932
   -413    -25    384    218   -400    179    454    470   1369    654    782    914
   -405    -23    381    213   -394    179    465    493   1379    659    779    911
   -374     25    400    174   -387    210    540    607   1454    704    805    919
   -337     98    436    119   -387    267    641    789   1582    797    870    961
   -288    228    517     28   -402    371    722   1039   1779    995   1054   1130
   -197    475    670   -140   -433    571    748   1327   2029   1304   1387   1480
   -142    833    974   -348   -558    904    688   1317   2174   1577   1740   1893
   -241   1067   1309   -413   -774   1187    558    870   2075   1654   1925   2145
   -452   1127   1579   -337  -1018   1353    358    137   1706   1418   1769   2031
   -623    904   1527   -140  -1075   1215    153   -530   1150    839   1205   1460
   -667    470   1135     96   -901    802    -77   -924    607    218    576    826
   -587     64    652    262   -618    358   -189   -883    462     15    342    592
   -511    -77    433    293   -475    179    -85   -535    654    124    394    613
   -441    -31    410    236   -428    189    127   -122    943    327    540    730
   -426    -28    397    226   -413    184    322    220   1174    493    657    823
   -420    -31    389    226   -405    179    402    361   1262    555    698    857
   -407    -33    371    220   -389    166    423    397   1286    571    709    859
   -397    -33    363    215   -381    163    439    423   1304    584    719    870
   -392    -20    371    205   -384    174    449    444   1322    597    735    885
   -381    -10    371    197   -376    179    452    457   1330    605    745    896
   -366     10    376    176   -371    192    459    467   1337    615    753    904
   -376     10    384    181   -379    197    452    472   1340    618    756    906
   -389      5    394    192   -392    200    446    478   1337    615    756    909
   -376     23    400    176   -387    210    454    491   1350    626    766    922
   -355     46    402    153   -379    226    465    509   1361    633    776    935
   -342     67    410    137   -376    239    472    519   1371    644    789    945
   -353     59    413    145   -384    236    465    522   1374    649    789    950
   -379     36    415    171   -397    226    454    519   1371    644    787    950
   -368     59    428    153   -400    244    457    530   1382    657    800    963
   -329    109    439    109   -384    272    472    553   1402    680    823    984
   -337    109    446    114   -392    277    470    558   1402    685    828    989
   -319    140    459     90   -389    298    478    579   1418    704    849   1008
   -306    161    467     72   -387    314    485    594   1434    717    862   1031
   -316    150    467     80   -392    309    488    613   1444    727    870   1041
   -314    158    470     75   -392    311    496    636   1462    743    888   1052
   -290    187    478     51   -384    332    509    667   1486    771    914   1075
   -303    181    485     59   -394    332    506    688   1496    784    922   1091
   -288    200    488     44   -387    342    511    730   1522    815    950   1122
   -288    218    504     33   -394    358    514    776   1551    846    982   1156
   -290    231    522     31   -405    376    509    823   1577    878   1018   1192
   -239    301    540    -31   -392    420    532    898   1631    935   1078   1252
   -194    371    563    -88   -379    467    548    969   1686    992   1137   1312
   -187    402    589   -109   -389    496    550   1015   1717   1036   1182   1363
   -168    452    620   -140   -394    535    566   1065   1756   1085   1239   1418
   -179    485    665   -155   -423    576    574   1088   1779   1114   1275   1454
   -184    511    693   -163   -439    602    574   1096   1790   1132   1293   1478
   -168    545    714   -189   -441    628    568   1091   1790   1135   1304   1491
   -174    558    732   -192   -452    644    561   1070   1777   1127   1306   1493
   -194    550    745   -179   -470    646    558   1041   1764   1111   1299   1478
   -197    553    750   -179   -475    652    563   1015   1748   1093   1278   1462
   -207    537    743   -166   -475    639    568    982   1722   1062   1241   1431
   -252    485    737   -116   -493    610    563    927   1680   1013   1192   1382
   -257    459    717   -103   -488    587    566    875   1649    969   1145   1335
   -239    454    691   -109   -465    571    574    828   1621    935   1104   1293
   -283    392    675    -57   -478    532    558    763   1577    883   1047   1236
   -306    363    670    -28   -488    517    548    709   1540    841   1005   1192
   -290    368    657    -38   -475    511    553    672   1522    818    979   1166
   -296    348    641    -25   -467    493    548    639   1496    792    953   1137
   -329    296    623     15   -475    459    527    600   1467    763    924   1109
   -337    267    605     36   -470    436    519    576   1447    740    909   1093
   -319    283    600     18   -459    439    524    563   1439    730    898   1080
   -314    288    600     12   -457    444    524    553   1434    724    891   1072
   -314    285    597     12   -457    441    527    553   1431    724    893   1075
   -324    272    597     25   -459    433    530    555   1434    730    896   1078
   -329    277    607     25   -467    441    524    548   1426    717    885   1070
   -306    309    615     -2   -459    462    530    550   1431    722    891   1078
   -301    309    610     -5   -457    459    530    553   1436    727    896   1083
   -329    275    605     28   -467    439    517    542   1426    719    891   1072
   -332    280    610     25   -472    444    519    542   1431    724    896   1078
   -314    303    618      2   -465    459    535    553   1439    732    904   1091
   -319    301    618      7   -470    459    530    550   1434    727    898   1085
   -311    316    628     -2   -470    472    532    553   1436    735    896   1088
   -316    314    631      0   -472    470    530    548   1434    730    893   1088
   -322    296    618     12   -470    457    532    545   1431    727    896   1085
   -319    296    615     10   -467    454    535    545   1434    730    898   1088
   -306    319    626     -5   -465    472    532    542   1434    730    904   1093
   -306    316    623     -5   -467    470    535    540   1428    727    898   1091
   -301    324    626    -12   -462    472    535    537   1426    724    898   1088
   -309    322    628     -7   -470    475    532    532   1421    722    896   1088
   -319    306    626      7   -472    465    535    530   1418    719    893   1085
   -316    314    628      0   -472    470    537    530   1418    719    893   1085
   -296    350    644    -28   -470    496    550    537   1431    730    909   1098
   -285    400    685    -57   -485    542    576    561   1460    756    935   1124
   -298    426    724    -62   -511    574    602    579   1483    779    950   1140
   -298    446    743    -75   -522    592    618    589   1493    784    956   1145
   -298    465    763    -83   -530    613    623    594   1499    787    961   1148
   -303    478    779    -88   -542    628    620    587   1501    789    961   1150
   -306    485    792    -88   -548    639    610    587   1512    802    971   1163
   -301    485    787    -93   -545    636    592    576   1506    805    976   1169
   -277    517    795   -122   -535    654    587    574   1509    813    984   1184
   -275    519    795   -124   -535    657    581    579   1509    813    989   1187
   -288    478    766    -93   -527    620    558    566   1486    789    971   1169
   -283    444    724    -80   -504    584    542    553   1462    769    948   1150
   -306    387    691    -41   -498    537    540    537   1439    745    924   1127
   -335    340    675     -2   -506    506    542    522   1418    727    904   1104
   -329    342    672     -5   -501    506    561    527   1415    719    896   1093
   -290    366    654    -38   -472    509    576    524   1410    711    885   1083
   -290    355    644    -33   -467    498    576    514   1397    696    875   1070
   -303    322    623    -10   -465    472    568    501   1379    680    857   1054
   -301    306    607     -2   -454    457    566    496   1369    667    846   1044
   -324    283    607     18   -465    444    558    483   1358    654    833   1028
   -332    275    607     25   -470    441    563    483   1358    654    831   1026
   -327    275    602     23   -467    439    563    485   1361    657    833   1028
   -335    270    605     33   -470    436    563    491   1361    659    831   1028
   -324    290    615     15   -470    452    571    493   1369    667    839   1034
   -335    285    620     23   -478    452    566    491   1363    662    836   1028
   -327    275    602     23   -465    439    571    496   1363    659    833   1023
   -306    288    594     10   -449    441    613    553   1395    672    839   1018
   -277    368    646    -46   -462    506    717    714   1504    740    878   1028
   -267    431    698    -83   -483    563    805    919   1657    872    982   1111
   -231    571    802   -171   -517    685    870   1223   1901   1140   1241   1366
   -109    896   1005   -392   -555    950    878   1436   2135   1467   1621   1790
   -124   1273   1397   -576   -761   1335    769   1088   2104   1615   1896   2140
   -301   1392   1693   -545   -997   1543    574    449   1834   1530   1925   2218
   -491   1306   1795   -410  -1143   1551    358   -257   1358   1124   1564   1875
   -584    914   1499   -163  -1041   1205    127   -792    743    415    826   1130
   -550    452   1002     49   -776    727    -23   -919    405    -12    376    685
   -457    210    667    122   -561    439     28   -639    532     38    374    652
   -410    207    618    101   -517    413    213   -239    826    246    522    758
   -400    220    620     90   -509    420    426    161   1114    459    678    875
   -363    223    587     67   -475    405    540    368   1254    566    750    935
   -335    246    579     44   -457    413    589    446   1309    607    782    958
   -311    275    587     18   -449    431    620    488   1340    631    802    976
   -298    290    589      5   -444    439    636    511   1361    649    813    984
   -311    280    592     12   -452    436    641    519   1366    654    815    987
   -322    270    592     25   -457    428    644    530   1376    662    820    995
   -324    267    589     28   -457    428    644    537   1382    665    828    997
   -324    270    594     28   -459    431    644    545   1387    672    836   1000
   -301    309    610     -5   -457    459    657    563   1405    691    854   1018
   -301    319    618    -10   -459    467    667    576   1415    701    865   1026
   -301    314    615     -7   -459    465    670    587   1421    711    870   1034
   -301    324    626    -10   -462    475    680    602   1434    724    883   1047
   -316    311    628      0   -472    467    675    607   1439    727    883   1047
   -309    324    631     -7   -470    478    678    620   1449    737    896   1052
   -265    379    644    -59   -457    511    701    644   1475    766    922   1078
   -262    394    657    -64   -459    524    717    662   1493    782    940   1096
   -288    374    659    -44   -475    514    709    667   1493    779    937   1096
   -296    379    675    -41   -485    527    709    683   1499    784    945   1101
   -293    387    680    -49   -488    532    717    704   1517    805    961   1117
   -270    410    680    -70   -475    545    727    727   1535    826    976   1130
   -275    413    685    -70   -480    550    735    756   1553    844    992   1143
   -257    446    704    -93   -480    574    750    795   1582    872   1018   1169
   -252    470    722   -111   -485    594    763    841   1610    901   1044   1197
   -218    509    727   -145   -472    618    787    904   1654    948   1085   1239
   -220    530    748   -155   -485    639    797    956   1683    982   1122   1270
   -202    566    769   -181   -485    667    807   1018   1725   1026   1166   1312
   -184    607    789   -213   -485    696    820   1085   1766   1075   1213   1356
   -145    662    807   -257   -475    735    841   1156   1816   1132   1270   1418
   -145    698    844   -277   -496    769    846   1200   1847   1174   1319   1462
   -150    735    883   -293   -517    807    849   1228   1870   1205   1356   1496
   -155    750    904   -298   -530    826    849   1239   1883   1223   1376   1522
   -168    763    932   -296   -550    846    844   1234   1880   1228   1389   1532
   -127    820    948   -348   -537    883    857   1234   1883   1236   1397   1548
   -111    836    948   -363   -530    891    867   1221   1880   1234   1397   1545
   -155    795    948   -322   -550    870    857   1184   1855   1205   1374   1522
   -174    792    966   -309   -568    878    854   1143   1826   1176   1345   1491
   -171    779    948   -303   -558    862    854   1093   1795   1137   1304   1447
   -215    717    932   -252   -574    826    846   1031   1753   1085   1252   1392
   -210    706    917   -249   -566    813    857    992   1732   1057   1218   1356
   -187    711    898   -262   -542    805    875    956   1717   1036   1195   1330
   -239    636    875   -200   -558    756    852    888   1667    982   1135   1265
   -236    618    854   -192   -545    737    849    849   1641    950   1101   1228
   -239    610    849   -187   -545    730    844    813   1621    927   1075   1200
   -265    558    823   -145   -542    691    831    776   1595    898   1049   1169
   -272    535    807   -132   -540    672    820    745   1574    880   1031   1145
   -275    530    805   -127   -540    667    820    732   1566    870   1023   1135
   -252    550    802   -150   -527    678    826    727   1564    870   1021   1135
   -249    555    805   -153   -527    680    833    724   1561    867   1018   1132
   -270    535    802   -132   -535    667    831    719   1556    862   1018   1127
   -280    511    792   -116   -535    652    818    714   1548    857   1008   1119
   -283    514    797   -116   -540    654    815    706   1543    852    997   1109
   -272    522    795   -124   -532    657    820    711   1548    859   1005   1111
   -267    535    802   -135   -535    670    831    719   1553    867   1018   1122
   -259    553    810   -148   -535    680    839    724   1556    870   1021   1122
   -246    568    815   -163   -530    691    849    737   1566    880   1034   1130
   -262    548    810   -142   -535    678    854    743   1571    883   1039   1130
   -283    524    805   -122   -545    665    839    730   1558    875   1023   1119
   -288    524    813   -116   -550    667    831    722   1551    867   1015   1114
   -246    563    807   -158   -527    683    852    740   1569    885   1034   1130
   -218    592    810   -187   -514    701    865    753   1582    896   1049   1137
   -265    555    818   -145   -542    685    849    735   1564    880   1031   1117
   -259    566    826   -153   -542    696    852    735   1564    880   1031   1117
   -265    553    818   -145   -542    683    854    735   1558    875   1028   1114
   -262    555    818   -145   -540    685    854    732   1553    872   1026   1111
   -239    587    823   -174   -530    704    870    740   1564    883   1034   1122
   -239    584    823   -174   -530    701    875    745   1569    888   1039   1124
   -246    576    823   -166   -535    698    880    745   1569    885   1039   1117
   -236    646    883   -205   -558    763    909    774   1600    917   1065   1140
   -267    654    919   -194   -592    787    930    789   1621    937   1085   1161
   -272    665    937   -194   -605    800    950    800   1634    945   1091   1163
   -236    706    940   -236   -587    820    974    815   1649    961   1104   1176
   -215    740    956   -262   -584    846    982    823   1665    976   1122   1197
   -220    753    971   -267   -594    859    966    815   1667    987   1135   1208
   -223    732    956   -254   -589    844    932    800   1649    976   1124   1202
   -215    753    969   -267   -592    859    922    797   1649    982   1130   1208
   -215    745    961   -265   -587    852    922    802   1654    984   1137   1213
   -202    714    917   -254   -561    813    901    789   1628    966   1119   1192
   -218    654    870   -218   -545    761    883    771   1597    937   1091   1166
   -231    626    857   -200   -542    740    891    769   1584    922   1083   1156
   -223    623    846   -200   -535    735    901    761   1577    911   1075   1143
   -246    592    839   -174   -542    714    906    750   1561    893   1057   1114
   -254    574    828   -161   -540    701    906    740   1545    878   1044   1098
   -262    548    810   -142   -537    680    896    722   1522    859   1026   1080
   -270    514    784   -122   -527    649    893    709   1504    841   1005   1060
   -223    555    779   -166   -501    665    911    719   1512    844   1008   1062
   -236    553    789   -161   -511    670    917    719   1509    841   1005   1057
   -259    522    782   -132   -522    652    917    717   1506    839   1002   1054
   -259    514    774   -127   -517    644    914    714   1504    833   1000   1052
   -265    524    789   -132   -527    657    911    711   1499    831   1000   1049
   -244    542    787   -150   -514    662    919    717   1506    833   1005   1054
   -239    548    784   -155   -511    665    919    714   1506    833   1002   1052
   -254    530    784   -137   -519    657    917    714   1504    831   1000   1041
   -249    535    782   -145   -517    657    958    779   1535    841   1002   1036
   -228    579    805   -176   -517    691   1060    937   1634    898   1031   1049
   -181    675    857   -249   -519    766   1169   1169   1797   1041   1148   1140
   -106    865    971   -379   -537    917   1278   1545   2075   1330   1418   1397
    -28   1174   1202   -574   -615   1187   1260   1686   2286   1647   1792   1813
    -70   1527   1597   -730   -833   1561   1096   1241   2244   1810   2083   2169
   -233   1743   1974   -756  -1104   1857    865    501   2008   1784   2169   2304
   -413   1670   2083   -628  -1247   1875    636   -228   1569   1426   1862   2018
   -488   1174   1662   -342  -1075   1418    368   -696    909    657   1080   1241
   -465    704   1166   -119   -815    935    249   -745    607    241    631    789
   -402    465    867    -31   -636    665    355   -387    776    316    639    761
   -384    459    844    -36   -613    652    587     64   1070    514    769    852
   -303    527    831   -111   -568    680    802    431   1304    678    883    935
   -226    579    805   -176   -517    691    924    626   1431    771    956    989
   -233    548    779   -158   -506    662    963    685   1465    795    974    997
   -246    519    766   -135   -506    641    974    711   1478    802    979    997
   -246    527    771   -140   -509    649    979    730   1486    807    982   1000
   -239    530    769   -145   -504    646    989    745   1496    818    987   1002
   -223    537    761   -158   -493    646   1000    763   1506    833   1000   1008
   -205    571    776   -181   -491    672   1008    782   1514    844   1013   1021
   -220    561    779   -171   -501    670   1005    784   1514    844   1008   1023
   -231    555    787   -163   -509    670   1005    789   1517    846   1008   1023
   -207    589    797   -194   -501    693   1015    810   1532    865   1028   1034
   -187    626    813   -218   -498    719   1031    831   1548    883   1047   1049
   -197    615    813   -210   -504    714   1039    841   1556    888   1049   1057
   -192    631    823   -220   -506    727   1041    852   1564    896   1060   1065
   -192    644    833   -228   -514    737   1047    867   1574    906   1067   1072
   -179    657    836   -239   -506    745   1060    888   1587    922   1083   1083
   -192    639    831   -223   -511    732   1060    896   1590    924   1085   1080
   -194    649    844   -228   -519    745   1065    917   1605    935   1101   1093
   -187    672    859   -244   -524    766   1072    937   1621    950   1117   1106
   -179    693    872   -257   -524    782   1080    961   1631    963   1132   1117
   -161    717    878   -280   -519    797   1096    992   1649    982   1148   1132
   -150    740    891   -296   -522    815   1109   1031   1675   1005   1166   1148
   -163    727    891   -283   -527    810   1114   1065   1693   1023   1182   1153
   -150    748    898   -298   -524    823   1127   1114   1722   1052   1210   1182
   -122    795    914   -337   -517    854   1148   1182   1761   1098   1252   1223
   -111    818    930   -355   -519    872   1163   1244   1795   1132   1286   1252
   -103    839    943   -368   -524    891   1176   1312   1831   1174   1325   1283
    -93    880    974   -392   -532    927   1187   1376   1873   1218   1366   1330
    -75    932   1008   -431   -540    969   1195   1434   1909   1262   1413   1379
    -59    987   1044   -465   -553   1015   1202   1475   1940   1304   1454   1421
    -46   1039   1083   -496   -566   1062   1210   1501   1966   1340   1496   1460
     -7   1111   1119   -550   -563   1114   1226   1525   2000   1376   1540   1501
    -12   1124   1137   -558   -576   1132   1231   1522   2005   1389   1553   1517
    -10   1132   1143   -561   -576   1137   1236   1514   2005   1389   1556   1525
    -25   1135   1161   -555   -592   1148   1236   1491   1995   1379   1548   1522
    -62   1111   1174   -524   -618   1143   1221   1447   1964   1348   1517   1488
    -67   1101   1166   -517   -618   1132   1218   1405   1940   1319   1491   1460
    -64   1104   1169   -519   -618   1137   1231   1363   1922   1296   1473   1428
    -98   1065   1163   -483   -631   1114   1226   1301   1886   1254   1426   1382
   -109   1026   1135   -457   -620   1080   1228   1241   1852   1213   1384   1340
   -127    976   1104   -426   -615   1041   1223   1184   1816   1176   1345   1293
   -140    948   1088   -405   -615   1018   1218   1132   1782   1137   1304   1252
   -161    904   1065   -371   -613    984   1197   1078   1743   1093   1257   1202
   -176    859   1036   -340   -605    948   1187   1036   1709   1060   1223   1166
   -171    857   1028   -342   -600    943   1187   1013   1693   1044   1202   1150
   -168    854   1021   -342   -594    937   1189    995   1680   1031   1192   1137
   -189    818   1008   -314   -600    911   1179    974   1660   1013   1174   1111
   -174    823    997   -324   -584    909   1184    974   1654   1013   1174   1109
   -166    839   1002   -337   -584    922   1197    979   1657   1015   1182   1117
   -174    813    984   -319   -579    898   1189    969   1647   1008   1169   1104
   -166    810    976   -324   -571    891   1197    971   1647   1008   1163   1098
   -161    815    976   -327   -568    896   1208    982   1657   1018   1171   1106
   -168    820    989   -327   -579    904   1197    974   1649   1010   1171   1101
   -171    831   1000   -329   -587    914   1200    974   1652   1010   1171   1096
   -150    857   1008   -353   -579    932   1213    982   1660   1015   1182   1104
   -158    846   1005   -342   -581    924   1215    989   1662   1018   1184   1106
   -140    857    995   -361   -566    927   1226    997   1665   1028   1187   1109
   -155    849   1005   -348   -581    927   1223    995   1662   1026   1182   1101
   -168    839   1005   -335   -587    919   1221    992   1657   1021   1176   1096
   -179    831   1010   -324   -594    919   1215    984   1647   1013   1171   1091
   -181    826   1008   -322   -594    917   1221    982   1644   1008   1163   1088
   -155    852   1008   -348   -581    930   1231    992   1652   1018   1174   1096
   -145    854   1000   -358   -571    927   1236    995   1652   1021   1179   1098
   -158    844   1002   -342   -579    922   1228    987   1641   1010   1169   1091
   -166    841   1005   -340   -584    922   1226    979   1636   1005   1161   1085
   -145    854   1000   -355   -571    927   1236    987   1641   1008   1169   1091
   -142    859   1002   -358   -574    930   1241    989   1644   1008   1169   1088
   -145    880   1026   -366   -584    953   1247    995   1647   1013   1174   1091
   -153    919   1072   -384   -613    995   1275   1021   1673   1041   1200   1114
   -171    937   1109   -384   -639   1023   1301   1039   1693   1062   1218   1127
   -148    984   1132   -418   -641   1057   1337   1060   1717   1083   1239   1145
   -137   1002   1140   -431   -639   1070   1348   1072   1730   1096   1252   1158
   -135   1010   1145   -439   -639   1078   1343   1070   1738   1106   1262   1169
   -116   1041   1158   -462   -639   1098   1325   1065   1740   1117   1273   1179
   -106   1049   1156   -472   -631   1101   1299   1052   1727   1111   1273   1176
   -119   1047   1166   -462   -641   1106   1291   1052   1727   1114   1278   1184
   -119   1015   1135   -449   -626   1075   1275   1049   1714   1101   1265   1179
   -103    987   1091   -441   -597   1036   1260   1036   1691   1080   1244   1161
   -103    961   1062   -431   -584   1013   1252   1021   1665   1060   1223   1135
   -124    922   1047   -397   -584    984   1249   1008   1649   1041   1208   1117
   -158    870   1028   -355   -594    948   1241    989   1618   1013   1176   1093
   -174    841   1013   -335   -594    927   1254    984   1610   1000   1166   1080
   -153    841    992   -345   -574    917   1267    984   1608    995   1166   1070
   -132    854    987   -361   -558    919   1275    979   1597    987   1161   1057
   -153    839    989   -345   -571    911   1260    958   1574    963   1135   1031
   -168    807    976   -319   -571    891   1252    948   1561    950   1122   1018
   -184    776    961   -296   -571    867   1249    945   1551    943   1114   1010
   -189    774    963   -290   -576    867   1247    945   1545    937   1111   1013
   -171    792    961   -311   -566    878   1249    950   1548    943   1114   1015
   -161    789    950   -314   -555    870   1257    956   1551    943   1114   1015
   -148    815    961   -335   -553    885   1265    961   1558    950   1119   1018
   -166    800    966   -316   -566    883   1260    956   1556    945   1117   1015
   -150    802    953   -327   -553    878   1273    971   1564    953   1117   1015
   -135    839    971   -353   -553    904   1332   1057   1613    982   1130   1015
   -116    893   1008   -389   -561    950   1423   1221   1714   1047   1174   1039
    -54    976   1031   -459   -542   1002   1506   1452   1870   1187   1296   1145
     23   1137   1111   -581   -545   1124   1582   1790   2109   1454   1558   1408
     88   1449   1361   -769   -636   1408   1566   1826   2257   1709   1875   1771
      7   1730   1719   -870   -857   1725   1423   1343   2190   1826   2101   2065
   -220   1870   2091   -823  -1156   1979   1210    581   1938   1761   2132   2140
   -441   1631   2070   -597  -1254   1849    979   -129   1413   1252   1654   1675
   -483   1231   1714   -374  -1098   1473    719   -542    841    589    987   1013
   -400    906   1306   -254   -854   1106    602   -493    680    355    724    737
   -303    774   1078   -233   -691    924    724    -98    883    475    782    750
   -267    805   1070   -270   -670    937    961    358   1171    672    922    857
   -215    800   1013   -293   -613    906   1158    706   1371    807   1015    922
   -161    805    966   -324   -563    885   1252    872   1470    883   1067    956
   -150    800    950   -324   -550    875   1283    927   1499    904   1080    961
   -176    766    940   -296   -558    852   1283    943   1501    904   1078    958
   -155    782    937   -314   -545    859   1299    966   1514    917   1085    969
   -122    818    940   -348   -532    880   1312    989   1527    930   1096    979
   -124    836    961   -355   -542    898   1325   1008   1540    940   1101    992
   -153    815    966   -332   -561    888   1325   1013   1538    943   1106    987
   -145    815    961   -335   -553    888   1332   1026   1551    956   1124   1000
   -109    852    961   -371   -535    906   1345   1047   1569    974   1145   1021
   -109    870    979   -379   -542    924   1350   1057   1577    979   1153   1026
   -116    854    971   -368   -545    911   1340   1057   1574    976   1148   1023
   -114    865    979   -376   -545    922   1345   1070   1582    984   1156   1036
   -114    867    982   -379   -548    924   1350   1080   1587    992   1161   1041
   -111    867    979   -376   -545    922   1350   1088   1587    995   1166   1039
   -103    885    987   -392   -545    935   1356   1106   1605   1013   1184   1054
   -103    888    992   -392   -548    940   1361   1124   1615   1021   1192   1067
   -132    859    992   -366   -561    924   1350   1130   1610   1018   1184   1062
   -129    862    992   -366   -561    927   1353   1150   1618   1028   1195   1067
    -88    919   1008   -415   -548    963   1374   1187   1649   1062   1234   1098
    -62    961   1023   -449   -542    992   1392   1226   1673   1091   1260   1124
    -41    989   1031   -475   -537   1008   1410   1265   1696   1114   1278   1145
    -38   1008   1047   -483   -542   1026   1418   1306   1719   1140   1304   1166
    -49   1005   1054   -480   -553   1028   1415   1345   1738   1161   1322   1184
    -49   1005   1054   -478   -550   1028   1415   1392   1758   1184   1343   1205
    -33   1034   1067   -501   -550   1049   1423   1449   1795   1221   1376   1236
     -2   1091   1093   -542   -548   1091   1439   1522   1842   1275   1431   1288
     12   1137   1124   -576   -555   1132   1449   1592   1886   1327   1480   1340
     51   1208   1156   -631   -553   1182   1460   1654   1927   1382   1538   1395
     93   1283   1189   -688   -548   1239   1475   1704   1966   1428   1592   1449
     72   1299   1226   -685   -576   1262   1467   1719   1979   1452   1615   1478
     83   1337   1254   -711   -587   1296   1467   1727   1990   1467   1636   1501
     90   1371   1280   -732   -594   1327   1475   1730   1997   1480   1652   1519
     64   1358   1291   -714   -613   1325   1470   1706   1987   1475   1647   1517
     49   1353   1304   -701   -626   1330   1470   1680   1971   1460   1631   1501
     54   1366   1312   -711   -628   1337   1475   1652   1958   1447   1615   1488
     36   1345   1309   -691   -636   1327   1475   1608   1932   1413   1582   1460
     -2   1291   1291   -644   -649   1291   1462   1545   1893   1366   1532   1405
    -38   1231   1270   -594   -654   1249   1454   1478   1849   1317   1483   1345
    -31   1223   1254   -597   -641   1239   1470   1428   1826   1288   1449   1309
    -36   1195   1231   -579   -633   1213   1473   1371   1792   1249   1410   1267
    -70   1137   1208   -535   -639   1171   1452   1306   1745   1200   1356   1213
   -101   1083   1184   -491   -641   1132   1439   1252   1704   1158   1309   1169
    -98   1060   1158   -480   -628   1106   1434   1218   1678   1130   1280   1140
    -80   1052   1132   -485   -605   1091   1436   1197   1662   1117   1265   1127
    -93   1039   1130   -475   -613   1083   1428   1171   1639   1091   1241   1101
    -75   1060   1135   -491   -605   1096   1434   1163   1636   1091   1241   1096
    -88   1036   1124   -475   -607   1080   1428   1148   1623   1078   1231   1080
   -103   1015   1117   -457   -610   1065   1423   1140   1615   1070   1223   1075
   -103   1015   1119   -454   -610   1067   1423   1137   1610   1067   1218   1070
   -114    995   1109   -439   -610   1052   1413   1127   1597   1057   1208   1060
   -127    984   1111   -428   -620   1047   1410   1124   1595   1057   1200   1054
    -96   1023   1119   -465   -607   1070   1428   1140   1608   1072   1218   1070
    -85   1034   1119   -475   -602   1075   1431   1143   1610   1075   1223   1072
   -106   1008   1114   -449   -610   1060   1423   1137   1602   1065   1210   1067
    -90   1023   1114   -467   -602   1067   1428   1145   1605   1070   1215   1072
   -103   1021   1124   -457   -613   1072   1431   1143   1602   1070   1218   1075
   -109   1008   1117   -452   -613   1062   1428   1143   1597   1065   1221   1067
   -106   1005   1111   -449   -607   1057   1426   1137   1592   1062   1221   1062
    -98   1010   1106   -457   -602   1060   1426   1137   1587   1062   1215   1060
    -96   1008   1104   -457   -600   1054   1423   1132   1579   1057   1208   1054
    -83   1018   1101   -467   -592   1060   1431   1135   1582   1062   1210   1052
    -83   1028   1111   -472   -597   1070   1436   1137   1584   1065   1215   1054
    -96   1005   1101   -454   -600   1052   1426   1124   1574   1049   1205   1049
   -116    979   1096   -431   -607   1036   1415   1114   1558   1036   1192   1039
   -119    976   1096   -431   -607   1034   1421   1117   1564   1039   1197   1041
    -85   1015   1101   -465   -592   1057   1436   1132   1579   1054   1210   1052
    -70   1075   1145   -504   -607   1109   1465   1161   1608   1083   1241   1075
    -70   1124   1195   -527   -631   1158   1501   1184   1634   1106   1265   1096
    -83   1132   1213   -527   -646   1171   1522   1197   1641   1111   1270   1098
    -88   1122   1210   -517   -649   1166   1530   1200   1644   1114   1267   1101
    -83   1145   1226   -532   -657   1184   1512   1187   1639   1117   1267   1104
    -72   1182   1252   -555   -662   1215   1501   1187   1649   1132   1280   1127
    -59   1195   1254   -568   -657   1226   1473   1171   1641   1130   1283   1132
    -57   1189   1247   -566   -652   1218   1465   1166   1636   1130   1288   1132
    -46   1174   1218   -566   -631   1197   1452   1163   1626   1124   1283   1127
    -44   1132   1176   -545   -610   1153   1426   1145   1595   1098   1260   1109
    -57   1080   1135   -514   -594   1109   1408   1124   1561   1072   1231   1083
    -64   1062   1127   -498   -594   1093   1405   1117   1543   1054   1213   1065
    -75   1039   1114   -483   -597   1078   1405   1101   1522   1034   1189   1039
    -88   1021   1109   -465   -597   1065   1415   1096   1509   1018   1174   1021
   -106    979   1085   -439   -597   1034   1405   1072   1483    989   1148    997
   -106    950   1057   -420   -581   1002   1395   1054   1460    966   1127    976
    -98    948   1044   -426   -571    995   1395   1049   1449    956   1114    969
   -109    919   1028   -405   -568    974   1389   1041   1431    943   1101    956
   -114    911   1023   -400   -568    966   1387   1036   1423    937   1096    948
    -90    937   1028   -423   -558    982   1402   1049   1428    945   1106    956
   -111    917   1028   -405   -568    971   1392   1044   1418    940   1098    950
   -111    914   1026   -402   -568    969   1384   1039   1410    935   1091    945
    -77    948   1023   -436   -550    984   1395   1049   1418    945   1104    953
    -90    935   1026   -420   -558    979   1389   1044   1413    940   1101    948
   -116    893   1010   -389   -563    950   1382   1039   1402    930   1085    932
    -90    937   1028   -423   -558    982   1434   1114   1444    953   1101    935
    -46   1002   1049   -478   -548   1023   1525   1270   1543   1015   1137    953
      0   1062   1062   -530   -530   1062   1597   1462   1675   1127   1221   1031
     75   1234   1156   -654   -540   1195   1670   1792   1912   1389   1486   1291
    142   1525   1379   -833   -618   1452   1657   1893   2083   1660   1816   1662
     85   1810   1725   -950   -818   1769   1517   1480   2036   1792   2052   1966
   -122   1982   2104   -930  -1111   2042   1325    766   1810   1756   2112   2073
   -322   1839   2161   -758  -1241   1997   1104     23   1296   1278   1675   1657
   -402   1447   1849   -522  -1124   1647    849   -457    693    594    989    974
   -348   1075   1421   -366   -883   1247    696   -488    454    288    659    633
   -257    872   1130   -306   -693   1000    769   -135    618    368    683    623
   -194    896   1091   -350   -644    992    997    327    919    581    836    737
   -145    896   1041   -376   -594    969   1210    711   1156    745    943    815
   -109    904   1013   -400   -561    958   1327    911   1278    831   1005    862
   -106    896   1002   -394   -553    948   1358    969   1312    852   1021    872
   -124    862    987   -371   -558    924   1358    984   1312    852   1013    862
    -85    909    995   -413   -540    953   1376   1013   1330    872   1031    878
    -59    932    989   -436   -524    961   1387   1031   1340    883   1039    885
    -70    917    987   -423   -527    950   1384   1039   1340    878   1034    883
    -67    927    992   -431   -530    961   1384   1049   1348    885   1044    893
    -59    943   1002   -441   -530    971   1395   1062   1358    898   1062    909
    -57    953   1008   -449   -532    979   1397   1070   1366    906   1072    919
    -49    963   1013   -457   -530    987   1395   1078   1369    914   1078    922
    -62    950   1013   -446   -537    982   1387   1080   1366    914   1078    922
    -67    956   1023   -444   -545    989   1384   1088   1366    914   1083    927
    -49    987   1036   -472   -542   1010   1389   1106   1376    927   1091    940
    -33   1002   1036   -483   -535   1018   1392   1122   1387    935   1096    950
    -59    974   1034   -457   -545   1002   1384   1124   1387    932   1093    950
    -70    969   1036   -449   -553   1002   1384   1137   1395    943   1104    958
    -23   1026   1049   -504   -535   1036   1397   1163   1415    963   1124    976
     18   1075   1057   -545   -519   1067   1415   1192   1439    989   1150    997
    -20   1041   1060   -511   -540   1049   1408   1200   1439    992   1158   1002
    -15   1041   1054   -514   -535   1047   1408   1226   1452   1010   1171   1018
      2   1070   1065   -537   -532   1067   1415   1260   1470   1028   1189   1039
      7   1091   1083   -548   -537   1088   1415   1288   1488   1049   1208   1057
     20   1109   1088   -566   -535   1101   1418   1335   1512   1075   1231   1078
     31   1130   1098   -581   -535   1117   1426   1389   1545   1111   1270   1114
     46   1158   1111   -602   -532   1135   1439   1452   1584   1153   1314   1153
     93   1210   1117   -652   -511   1163   1460   1525   1626   1202   1363   1202
    124   1262   1135   -696   -506   1200   1478   1597   1673   1257   1413   1257
    109   1275   1166   -693   -527   1221   1470   1644   1704   1299   1460   1306
    127   1332   1205   -730   -540   1267   1467   1686   1740   1340   1506   1356
    158   1400   1241   -779   -540   1322   1478   1722   1771   1379   1551   1402
    150   1426   1273   -789   -563   1350   1475   1727   1779   1397   1571   1421
    153   1454   1301   -802   -574   1379   1473   1722   1784   1408   1584   1436
    142   1452   1309   -797   -584   1382   1462   1701   1771   1400   1579   1436
    114   1434   1319   -774   -602   1376   1457   1678   1753   1379   1561   1426
     98   1421   1322   -761   -613   1371   1460   1647   1735   1358   1543   1408
    116   1434   1317   -774   -600   1374   1470   1618   1719   1337   1517   1387
    101   1408   1306   -756   -602   1358   1467   1561   1680   1291   1470   1340
     80   1376   1296   -727   -607   1337   1467   1504   1644   1247   1423   1288
     54   1325   1270   -691   -607   1299   1460   1436   1595   1192   1366   1228
     33   1273   1236   -654   -600   1254   1449   1371   1548   1140   1314   1171
     15   1228   1213   -623   -600   1221   1439   1314   1509   1098   1270   1124
     -2   1182   1184   -589   -592   1182   1423   1260   1467   1057   1226   1078
    -15   1148   1161   -568   -587   1153   1405   1213   1431   1018   1192   1041
    -18   1137   1153   -561   -587   1145   1389   1176   1402    989   1166   1015
    -46   1093   1140   -524   -592   1117   1369   1143   1374    956   1132    982
    -72   1057   1130   -491   -600   1093   1358   1117   1353    937   1111    958
    -15   1109   1122   -548   -568   1114   1376   1130   1358    945   1122    971
     25   1158   1130   -592   -550   1145   1402   1143   1371    958   1137    989
     -5   1122   1124   -558   -566   1122   1389   1127   1358    948   1124    982
    -33   1078   1111   -522   -571   1093   1374   1114   1343    932   1106    971
    -18   1096   1111   -540   -566   1104   1376   1122   1345    937   1111    969
     12   1127   1114   -571   -550   1119   1389   1132   1358    950   1127    984
     -7   1096   1104   -545   -555   1101   1379   1124   1348    940   1119    979
    -31   1070   1101   -519   -566   1085   1366   1111   1332    930   1104    969
    -31   1083   1114   -527   -574   1098   1356   1109   1327    927   1101    971
    -10   1104   1114   -545   -563   1109   1361   1111   1330    930   1109    971
      0   1109   1109   -555   -553   1109   1361   1114   1327    935   1111    974
      2   1106   1104   -553   -550   1106   1366   1119   1335    943   1122    987
      2   1101   1098   -553   -548   1101   1369   1117   1332    937   1119    987
    -12   1093   1106   -540   -558   1098   1353   1104   1314    924   1101    971
    -10   1101   1111   -548   -561   1106   1348   1096   1304    914   1098    966
    -10   1104   1114   -545   -561   1109   1350   1098   1309    922   1106    974
    -12   1093   1106   -540   -561   1098   1337   1088   1293    911   1096    966
    -10   1091   1101   -542   -555   1096   1332   1083   1286    904   1085    958
    -18   1085   1104   -535   -561   1096   1330   1078   1280    898   1083    956
    -41   1070   1111   -514   -576   1091   1335   1075   1278    896   1080    956
    -15   1137   1150   -563   -584   1143   1369   1104   1306    927   1109    982
     31   1221   1189   -626   -579   1205   1402   1135   1337    958   1140   1010
     23   1228   1205   -626   -592   1218   1418   1145   1348    963   1145   1021
    -15   1195   1210   -589   -613   1202   1400   1132   1335    953   1135   1010
    -28   1208   1236   -589   -633   1223   1382   1122   1343    961   1148   1021
      5   1254   1249   -631   -623   1252   1369   1124   1350    979   1166   1041
     -2   1239   1241   -620   -623   1239   1340   1106   1337    974   1161   1044
    -15   1234   1249   -607   -631   1241   1332   1106   1332    976   1161   1049
     36   1254   1218   -646   -592   1239   1335   1111   1327    976   1169   1054
     80   1260   1176   -670   -548   1218   1325   1106   1314    966   1163   1047
     31   1176   1143   -605   -555   1161   1296   1075   1275    930   1130   1010
     12   1145   1132   -579   -558   1140   1293   1062   1254    911   1109    995
     12   1135   1119   -576   -553   1127   1299   1057   1239    893   1093    976
    -10   1096   1104   -542   -555   1098   1299   1044   1218    872   1070    953
    -12   1070   1083   -530   -548   1078   1283   1018   1192    844   1041    927
    -23   1047   1070   -511   -545   1057   1278   1005   1176    820   1023    909
    -38   1013   1049   -488   -545   1031   1260    989   1156    802   1005    893
    -49    976   1026   -465   -537   1000   1249    976   1135    787    989    878
    -25    995   1018   -485   -522   1008   1254    982   1140    792    997    885
     10   1034   1023   -522   -506   1028   1273    995   1148    805   1008    898
    -25    989   1013   -483   -519   1000   1257    979   1132    789    992    885
    -23    995   1015   -485   -519   1005   1252    976   1127    784    987    883
    -20   1000   1021   -491   -522   1010   1247    971   1117    779    984    878
    -28    984   1013   -478   -519    997   1244    969   1111    776    982    875
    -33    979   1010   -475   -522    995   1252    987   1122    782    982    870
     -7   1010   1015   -501   -511   1013   1317   1098   1189    823   1002    872
     31   1072   1039   -553   -504   1057   1408   1273   1312    909   1057    906
     83   1202   1119   -641   -517   1161   1493   1501   1501   1088   1215   1057
    142   1426   1283   -787   -568   1356   1514   1782   1756   1408   1558   1415
    210   1795   1584  -1002   -685   1688   1454   1787   1901   1683   1925   1842
    148   2094   1945  -1122   -898   2021   1340   1374   1810   1764   2122   2104
    -36   2221   2257  -1091  -1145   2239   1169    704   1483   1579   2031   2049
   -218   1966   2184   -875  -1202   2075    971     31    898    961   1410   1418
   -257   1525   1782   -636  -1018   1652    743   -379    342    327    763    766
   -181   1135   1314   -478   -748   1223    636   -358    179    106    522    524
   -129    911   1041   -389   -584    976    706    -57    335    181    540    522
    -80    940   1021   -431   -550    979    893    332    620    387    680    631
    -51    953   1005   -452   -530    979   1080    678    865    566    805    730
    -12    976    989   -485   -501    982   1176    844    984    657    875    789
    -10    953    963   -470   -485    958   1202    898   1018    685    896    802
    -12    950    963   -470   -488    956   1202    911   1023    685    896    800
    -12    961    974   -475   -493    966   1208    922   1026    691    896    800
     -5    958    963   -478   -485    961   1208    932   1034    696    898    805
     -2    956    958   -475   -480    956   1205    937   1031    696    901    805
    -10    950    961   -472   -485    956   1200    943   1034    701    909    810
     36   1013    976   -524   -470    995   1221    971   1062    727    935    836
     62   1044    982   -553   -459   1013   1234    987   1075    740    953    852
     33   1018    984   -524   -475   1002   1223    987   1070    737    950    852
     28   1015    984   -522   -478   1000   1223    992   1072    740    950    857
     25   1013    984   -519   -478   1000   1221   1002   1075    748    958    859
     18   1010    989   -517   -485   1000   1213   1005   1078    750    958    862
     44   1041    997   -542   -475   1021   1218   1021   1091    766    971    880
     36   1036   1000   -537   -483   1021   1218   1028   1096    771    976    888
     44   1044   1000   -545   -478   1023   1221   1039   1098    776    979    896
     62   1072   1010   -571   -472   1041   1226   1057   1114    792    995    911
     54   1067   1013   -561   -478   1041   1231   1075   1127    807   1015    922
     54   1072   1018   -563   -483   1047   1228   1093   1135    820   1031    932
     57   1088   1031   -571   -488   1060   1228   1109   1145    833   1039    940
     70   1111   1039   -592   -485   1075   1231   1132   1161    852   1052    958
    101   1143   1041   -620   -470   1093   1247   1174   1189    880   1078    987
    114   1158   1044   -639   -465   1101   1257   1221   1218    917   1111   1015
    124   1184   1057   -654   -467   1122   1262   1267   1244    948   1145   1052
    137   1195   1054   -667   -459   1124   1265   1319   1273    982   1182   1083
    148   1215   1067   -680   -459   1143   1267   1374   1309   1023   1226   1122
    135   1231   1093   -683   -480   1163   1257   1421   1332   1054   1262   1163
    176   1301   1124   -740   -472   1213   1273   1483   1382   1109   1317   1226
    215   1363   1148   -792   -465   1257   1291   1535   1423   1161   1366   1278
    207   1387   1179   -797   -485   1283   1288   1558   1441   1187   1397   1312
    215   1423   1208   -820   -496   1314   1288   1561   1447   1200   1418   1332
    207   1431   1221   -820   -506   1327   1283   1551   1441   1200   1421   1340
    213   1431   1218   -823   -504   1325   1280   1535   1431   1189   1413   1335
    205   1439   1234   -820   -514   1337   1278   1517   1421   1179   1405   1327
    176   1413   1236   -795   -530   1325   1270   1480   1392   1145   1371   1293
    168   1397   1228   -784   -530   1314   1280   1447   1369   1114   1335   1257
    161   1374   1213   -769   -527   1293   1286   1405   1337   1075   1288   1208
    132   1343   1210   -737   -537   1278   1280   1350   1301   1028   1236   1161
    122   1319   1195   -722   -537   1257   1278   1299   1270    984   1189   1109
     88   1267   1179   -678   -545   1223   1273   1244   1236    943   1145   1060
     38   1195   1156   -618   -558   1176   1254   1184   1197    896   1096   1005
     49   1187   1137   -618   -542   1163   1249   1140   1171    865   1065    969
     85   1202   1114   -644   -514   1158   1254   1122   1163    857   1052    956
     57   1156   1098   -607   -522   1130   1241   1088   1140    833   1026    930
     46   1143   1093   -594   -522   1117   1231   1060   1119    813   1005    906
     77   1161   1083   -618   -501   1122   1236   1049   1111    807    997    901
     64   1143   1075   -605   -506   1109   1231   1039   1101    797    987    891
     46   1122   1075   -584   -514   1098   1228   1031   1096    792    976    885
     57   1127   1067   -592   -506   1098   1226   1034   1096    787    976    880
     51   1111   1060   -581   -504   1085   1215   1023   1088    782    969    875
     64   1122   1057   -594   -496   1088   1221   1026   1093    784    974    878
     54   1109   1052   -581   -498   1080   1221   1028   1093    789    979    878
     41   1091   1049   -568   -504   1070   1213   1023   1088    782    969    870
     23   1083   1060   -553   -517   1072   1202   1013   1080    774    961    862
     36   1096   1060   -566   -511   1078   1210   1023   1088    787    969    878
     72   1122   1049   -600   -488   1085   1223   1034   1098    795    979    891
     72   1119   1044   -597   -485   1083   1215   1026   1091    792    979    883
     59   1104   1044   -581   -491   1075   1213   1023   1085    789    982    878
     31   1070   1036   -553   -504   1054   1195   1008   1070    774    963    862
     44   1080   1036   -561   -496   1057   1192   1005   1065    769    958    859
    111   1153   1041   -633   -465   1098   1218   1028   1088    795    984    885
    101   1153   1052   -626   -475   1104   1215   1023   1085    792    982    888
     70   1114   1044   -594   -485   1080   1205   1010   1070    779    966    878
     62   1122   1060   -592   -498   1093   1200   1005   1067    774    958    875
     46   1124   1078   -587   -514   1101   1197   1002   1070    774    956    872
     62   1158   1096   -610   -517   1127   1215   1023   1091    797    976    888
     67   1205   1135   -639   -535   1169   1244   1047   1119    826   1008    914
     64   1215   1148   -641   -542   1182   1267   1060   1132    839   1021    927
     36   1187   1148   -613   -555   1166   1254   1044   1117    826   1002    919
     49   1205   1156   -626   -553   1182   1244   1036   1124    831   1010    927
    103   1270   1166   -688   -530   1218   1239   1044   1145    859   1044    956
    109   1270   1158   -691   -524   1215   1215   1031   1135    854   1041    953
     90   1257   1163   -675   -535   1210   1200   1015   1122    846   1036    950
     77   1236   1158   -657   -540   1197   1184   1010   1111    839   1031    950
     90   1205   1111   -649   -509   1158   1158    995   1085    818   1010    935
     88   1153   1065   -623   -488   1109   1140    974   1052    787    982    904
     96   1143   1047   -620   -475   1093   1148    969   1041    776    976    893
    116   1158   1041   -636   -462   1101   1174    979   1047    784    987    904
     75   1101   1023   -589   -472   1062   1166    961   1021    756    953    872
     46   1054   1005   -550   -480   1031   1145    930    987    719    917    841
     44   1036    992   -542   -475   1015   1130    909    963    698    888    823
     54   1031    976   -542   -459   1005   1130    901    953    688    880    807
     44   1008    963   -527   -459    984   1119    888    935    675    867    795
     41   1005    963   -524   -462    984   1117    885    932    672    870    797
     70   1021    950   -545   -441    987   1119    888    937    675    875    800
     57    995    937   -524   -439    966   1122    885    935    672    867    797
     28    971    943   -504   -457    958   1111    875    924    667    859    789
     18    969    948   -493   -465    958   1101    867    919    662    859    789
     57   1008    948   -535   -444    979   1114    878    932    675    872    800
    106   1065    958   -584   -426   1013   1130    893    943    685    878    802
     77   1034    956   -558   -439    997   1169    956    966    685    867    779
     67   1039    969   -553   -449   1005   1257   1111   1057    735    885    779
    106   1119   1013   -613   -454   1067   1350   1337   1221    875   1000    872
    187   1317   1130   -750   -470   1223   1428   1699   1496   1174   1291   1163
    285   1688   1400   -987   -558   1545   1384   1764   1673   1483   1686   1597
    239   2034   1795  -1137   -779   1914   1215   1286   1592   1621   1951   1930
     25   2161   2132  -1093  -1054   2145    971    545   1299   1530   1964   1992
   -155   2010   2166   -927  -1161   2088    730   -166    802   1080   1551   1600
   -187   1535   1722   -675   -953   1628    488   -589    174    322    769    823
   -142   1096   1239   -478   -691   1166    405   -568    -38      5    418    467
    -70    911    982   -423   -524    945    524   -194    163    119    465    475
    -25    950    976   -462   -501    963    756    254    480    342    620    597
     18    963    943   -491   -462    956    950    594    706    504    737    680
     20    940    917   -480   -446    930   1031    740    795    568    776    709
     38    945    906   -493   -433    927   1065    792    828    592    792    722
     75    966    891   -519   -407    930   1083    828    854    610    807    732
     62    956    893   -509   -415    924   1083    839    862    618    810    735
     64    966    901   -517   -418    935   1085    849    870    623    815    740
     70    976    904   -524   -418    943   1085    854    875    628    820    743
     70    979    909   -524   -418    945   1091    865    880    636    823    750
     75    984    909   -532   -415    948   1096    875    891    646    839    761
     59    966    906   -514   -423    937   1085    878    888    644    841    758
     59    966    906   -514   -423    935   1083    885    893    649    846    763
     70    982    911   -524   -420    948   1091    901    906    665    862    779
     83   1000    917   -542   -418    961   1091    906    911    670    865    787
    103   1023    919   -563   -407    971   1104    930    930    688    883    800
     80   1008    924   -545   -423    966   1106    937    937    696    891    805
     75   1015    940   -545   -431    979   1109    948    945    704    898    810
     77   1015    937   -548   -431    979   1106    956    945    709    896    810
     85   1010    924   -548   -418    969   1106    971    953    717    904    818
     88   1028    937   -561   -423    984   1111    989    966    730    919    833
     96   1057    961   -576   -431   1010   1117   1010    982    745    935    846
    124   1085    958   -605   -415   1021   1132   1047   1005    771    958    867
    122   1085    963   -602   -420   1023   1143   1080   1028    792    974    885
    142   1111    969   -628   -413   1041   1153   1124   1054    820    997    906
    153   1130    976   -641   -410   1054   1161   1163   1075    844   1018    924
    137   1124    984   -633   -423   1054   1158   1208   1093    865   1039    937
    148   1145    997   -646   -426   1072   1169   1273   1137    906   1083    976
    153   1153    997   -654   -423   1078   1174   1332   1169    945   1117   1013
    200   1226   1026   -711   -413   1127   1192   1402   1215    997   1166   1065
    220   1286   1065   -756   -423   1176   1205   1462   1260   1047   1228   1122
    220   1325   1104   -774   -441   1215   1205   1499   1293   1088   1273   1166
    218   1332   1114   -776   -449   1223   1205   1517   1312   1114   1296   1195
    236   1374   1137   -805   -449   1257   1205   1527   1325   1135   1317   1221
    241   1426   1182   -833   -470   1304   1195   1514   1319   1135   1327   1228
    226   1428   1202   -828   -488   1317   1187   1493   1309   1130   1325   1231
    207   1408   1200   -810   -496   1304   1182   1465   1293   1117   1309   1218
    244   1441   1197   -841   -475   1319   1197   1449   1291   1111   1312   1215
    231   1415   1184   -823   -478   1301   1200   1408   1267   1083   1283   1189
    197   1374   1176   -784   -488   1275   1187   1345   1226   1036   1228   1143
    171   1335   1163   -756   -498   1249   1176   1283   1187    995   1179   1091
    145   1288   1143   -717   -498   1215   1169   1223   1150    956   1135   1034
    129   1236   1104   -683   -488   1171   1156   1161   1114    914   1088    987
    127   1213   1085   -670   -480   1150   1156   1117   1085    885   1054    958
     98   1174   1075   -639   -488   1124   1137   1062   1049    844   1018    919
     70   1119   1049   -594   -488   1085   1119   1015   1015    807    979    883
     67   1098   1031   -584   -483   1065   1106    984    992    787    958    857
     98   1119   1021   -610   -462   1072   1106    971    982    782    950    849
     93   1093   1000   -594   -452   1047   1101    956    966    766    932    839
     80   1062    982   -571   -449   1023   1101    943    953    756    917    826
     72   1052    979   -563   -454   1015   1093    932    945    748    917    820
     59   1036    976   -548   -459   1008   1083    924    940    743    914    810
     88   1080    989   -584   -452   1036   1091    930    948    750    919    813
    114   1119   1005   -615   -444   1062   1106    943    963    766    930    828
     93   1091    997   -594   -452   1044   1101    940    961    761    924    826
     75   1052    976   -563   -449   1015   1091    932    948    753    914    815
     83   1054    971   -568   -446   1015   1088    932    948    758    917    815
     90   1062    971   -576   -439   1018   1091    935    950    761    922    820
     88   1060    971   -576   -441   1015   1088    932    948    761    914    818
     85   1054    969   -571   -441   1013   1083    930    945    758    914    815
     80   1044    963   -563   -441   1002   1075    922    940    750    914    813
     96   1057    961   -576   -431   1010   1083    927    948    758    919    815
     98   1052    953   -576   -426   1002   1080    922    943    756    914    813
     67   1018    950   -542   -441    984   1072    909    932    745    904    802
     57   1018    958   -540   -449    989   1062    898    924    735    893    795
     85   1026    940   -555   -426    984   1067    904    927    743    901    802
     83   1023    937   -555   -428    979   1067    904    927    740    904    802
     80   1036    953   -558   -436    995   1060    896    919    732    896    800
     80   1049    966   -566   -444   1008   1070    906    932    745    909    807
    124   1135   1010   -628   -441   1072   1119    950    982    795    950    852
    119   1163   1044   -644   -462   1106   1148    966   1002    805    963    862
     88   1130   1041   -610   -478   1085   1145    961    995    800    956    849
    103   1153   1047   -628   -470   1098   1140    961    997    807    961    857
    106   1174   1067   -639   -480   1122   1130    956   1010    823    974    878
    109   1171   1062   -641   -478   1117   1104    940   1000    818    982    880
    101   1150   1049   -626   -472   1101   1085    930    992    818    987    883
    103   1158   1054   -631   -475   1109   1075    930    987    815    987    888
    119   1143   1023   -631   -452   1083   1052    922    969    805    976    878
    137   1117    979   -628   -420   1049   1031    904    940    779    953    857
    122   1072    950   -597   -413   1013   1021    885    917    758    927    833
    106   1036    930   -571   -413    984   1021    872    901    740    909    815
    122   1031    909   -576   -392    971   1039    875    898    732    911    810
     77    976    898   -530   -410    937   1034    854    872    706    878    779
     62    948    883   -506   -410    917   1015    828    846    680    846    756
     70    924    854   -498   -392    891   1010    818    831    662    831    737
     70    904    833   -485   -381    870   1002    805    815    646    818    719
     67    906    836   -488   -384    870    997    795    807    639    807    714
     23    857    831   -441   -405    844    974    776    784    618    789    696
     20    836    813   -431   -394    826    966    769    782    613    789    688
    137    950    813   -542   -337    883   1010    810    823    654    826    727
    135    963    828   -550   -348    896   1018    815    826    657    828    732
     85    906    820   -498   -366    865    997    797    805    639    815    717
     72    885    810   -480   -368    849    987    787    795    631    807    711
     90    911    820   -501   -363    867   1005    810    807    636    805    717
     85    922    836   -504   -376    880   1075    922    872    665    813    704
    114    971    857   -542   -371    914   1156   1101    989    748    872    740
    168   1075    906   -623   -368    992   1241   1382   1184    937   1047    896
    270   1265    995   -766   -361   1130   1304   1714   1428   1221   1345   1208
    319   1621   1299   -971   -491   1460   1239   1548   1509   1444   1654   1582
    192   1844   1652  -1018   -730   1748   1047    922   1353   1488   1803   1790
    -62   1865   1925   -904   -995   1893    820    137   1000   1275   1670   1691
   -218   1608   1826   -693  -1021   1717    592   -509    439    688   1096   1122
   -210   1184   1395   -488   -802   1288    332   -792    -62     98    496    524
   -137    901   1036   -381   -587    969    303   -584    -44     44    392    405
    -80    815    896   -368   -488    854    465   -163    194    192    472    457
    -25    854    880   -413   -452    867    701    280    472    376    602    553
     41    852    807   -446   -384    831    875    568    644    501    693    613
     77    854    776   -465   -348    815    937    680    717    555    735    644
     88    849    761   -470   -335    805    953    717    737    568    740    649
     93    841    748   -467   -327    795    963    740    750    574    750    654
     70    815    743   -444   -337    779    961    743    745    571    750    646
     70    815    745   -441   -337    779    963    756    748    574    753    646
     83    826    740   -457   -329    784    974    771    761    587    761    657
    109    859    750   -483   -319    805    976    784    774    597    771    675
    114    875    758   -496   -322    818    979    797    784    610    787    688
    101    870    769   -485   -332    820    974    795    782    607    787    683
     93    870    776   -483   -342    823    963    797    779    607    787    678
    103    878    774   -491   -335    826    966    810    787    618    800    688
    103    880    774   -493   -335    826    971    826    797    628    807    698
    124    896    771   -511   -322    833    982    841    810    644    823    714
    127    904    774   -517   -322    839    982    852    818    652    828    722
    119    901    782   -509   -329    841    982    862    820    654    828    722
    122    919    795   -522   -337    857    979    872    828    665    836    730
     98    901    802   -501   -353    854    969    883    831    667    839    732
    111    914    800   -514   -345    857    974    901    846    678    849    745
    163    956    792   -558   -314    875    995    937    870    704    872    763
    187    976    789   -584   -301    883   1008    974    896    730    901    784
    171    971    797   -571   -314    885   1010   1005    914    748    917    805
    153    963    807   -561   -327    888   1010   1036    927    766    932    820
    181   1000    818   -589   -316    909   1015   1085    953    797    969    841
    205   1044    836   -626   -316    940   1021   1140    984    831   1002    872
    220   1065    844   -644   -311    953   1026   1200   1015    862   1034    909
    226   1083    854   -654   -314    969   1026   1260   1049    904   1067    945
    244   1132    888   -688   -322   1010   1031   1325   1093    953   1117    997
    293   1221    924   -758   -314   1072   1057   1387   1145   1013   1184   1062
    311   1270    956   -792   -322   1114   1060   1421   1174   1052   1228   1106
    303   1291    987   -797   -342   1140   1049   1426   1187   1070   1249   1135
    290   1304   1013   -797   -361   1158   1036   1421   1187   1078   1265   1148
    283   1317   1034   -800   -376   1176   1031   1405   1184   1078   1265   1150
    285   1330   1044   -807   -379   1187   1034   1392   1179   1075   1262   1156
    277   1330   1049   -805   -387   1189   1034   1369   1169   1065   1254   1148
    259   1314   1054   -787   -397   1184   1036   1332   1145   1041   1234   1124
    231   1270   1039   -750   -402   1153   1028   1278   1106   1000   1184   1078
    226   1254   1028   -740   -400   1140   1028   1226   1080    963   1145   1036
    213   1228   1015   -722   -400   1122   1028   1166   1047    919   1101    989
    168   1158    989   -662   -410   1075   1018   1096   1005    870   1049    930
    148   1109    958   -631   -405   1034   1008   1036    969    828   1010    885
    150   1096    945   -623   -397   1021   1005    989    943    800    976    854
    153   1072    919   -615   -381    997    997    945    914    769    937    820
    150   1054    904   -602   -376    979    995    909    888    743    909    789
    127   1021    893   -576   -381    958    982    878    865    722    888    763
    101    963    862   -532   -381    914    963    846    839    693    859    735
     83    919    836   -501   -379    880    943    818    810    665    831    709
     96    935    839   -514   -371    888    945    813    807    659    833    709
    140    982    839   -563   -348    911    963    826    823    678    849    724
    142    974    828   -558   -342    901    966    823    823    678    844    719
    127    958    828   -545   -350    893    961    818    818    675    841    711
    109    943    833   -524   -361    888    953    813    813    672    836    706
    129    961    831   -548   -350    896    958    818    818    678    839    711
    122    953    831   -537   -353    893    956    818    818    678    844    711
    103    930    823   -519   -358    878    945    807    807    667    833    704
    103    919    815   -511   -355    867    940    802    802    662    831    698
    101    914    813   -509   -355    865    932    797    795    657    820    693
    132    945    810   -540   -337    878    943    810    807    670    831    706
    135    943    807   -540   -337    878    950    807    810    672    836    706
    129    940    810   -535   -340    875    948    802    800    667    828    704
    129    937    807   -535   -337    872    940    797    795    659    823    701
    127    932    805   -530   -337    870    937    792    792    659    826    696
    119    914    795   -519   -337    854    930    787    784    654    820    693
    103    885    782   -493   -337    833    919    776    774    641    807    685
    127    922    792   -524   -332    857    930    787    784    654    815    701
    150    953    802   -553   -324    878    945    797    797    665    828    709
    106    940    831   -524   -361    888    948    797    802    672    831    706
    101    987    885   -542   -392    937    979    820    831    696    857    730
    148   1052    904   -600   -379    979   1015    846    854    717    872    750
    150   1049    898   -600   -374    976   1015    846    849    709    867    743
    132   1049    917   -592   -392    984    997    833    849    714    880    745
    153   1096    943   -623   -394   1021    984    836    867    740    906    776
    153   1080    927   -618   -389   1005    950    815    846    732    901    771
    150   1072    922   -613   -384    997    940    807    839    727    896    771
    163   1062    898   -615   -368    982    930    805    836    724    888    771
    158   1010    852   -584   -345    932    901    784    805    696    857    740
    155    969    810   -563   -327    891    880    761    771    665    833    714
    148    948    800   -548   -324    872    878    748    756    649    823    704
    122    909    787   -517   -332    849    878    735    737    628    805    685
    111    888    776   -498   -332    833    891    732    730    618    789    672
    116    880    763   -501   -324    823    891    719    717    605    776    657
     96    839    743   -467   -324    792    878    701    693    581    750    636
     77    807    727   -444   -324    769    859    678    667    553    724    613
     59    776    717   -418   -327    748    846    662    646    532    709    587
     83    805    722   -446   -319    766    852    670    654    540    714    592
    114    833    719   -475   -303    779    862    678    662    545    717    600
     98    807    706   -454   -303    758    862    672    652    540    711    594
     83    787    704   -433   -309    745    865    670    652    540    711    597
     88    789    701   -441   -306    745    854    665    644    530    706    589
     80    782    698   -431   -309    740    846    659    631    522    696    581
    103    800    696   -454   -296    748    854    672    636    527    701    587
    135    846    711   -491   -288    779    901    735    680    555    717    597
    101    844    743   -472   -322    792    979    878    761    602    732    594
    158    914    756   -537   -298    836   1052   1091    904    730    836    685
    262   1075    813   -670   -275    945   1135   1421   1137    974   1070    917
    361   1358    997   -859   -316   1179   1163   1626   1350   1262   1405   1283
    309   1647   1337   -979   -514   1493   1028   1210   1309   1397   1647   1590
     96   1779   1680   -937   -792   1730    831    493   1075   1343   1696   1686
   -148   1678   1826   -766   -987   1753    615   -265    620    956   1358   1371
   -257   1306   1564   -524   -909   1434    342   -828    -31    231    636    652
   -174    958   1132   -394   -654   1047    174   -872   -280    -90    298    309
    -93    753    846   -329   -470    800    223   -542   -135    -18    314    288
    -49    724    771   -337   -410    748    423   -101    132    161    426    366
     36    771    735   -402   -348    753    662    316    389    340    550    459
     88    774    683   -431   -298    730    779    522    514    431    613    511
     88    750    662   -420   -288    709    807    581    545    449    623    519
     85    737    649   -413   -280    693    818    610    561    462    631    522
     72    722    649   -397   -288    685    818    618    561    465    633    522
     77    727    649   -405   -285    691    818    626    563    462    631    519
    119    769    649   -444   -265    709    839    654    584    485    649    537
    111    766    652   -441   -270    711    836    662    589    491    649    540
     96    763    667   -428   -285    717    831    662    587    491    652    542
     88    748    657   -418   -285    704    820    665    581    485    652    542
     90    758    665   -426   -288    711    820    670    587    491    657    550
     98    779    680   -439   -290    730    826    685    597    504    670    566
    106    792    685   -449   -288    740    833    698    605    511    675    568
    124    810    685   -470   -280    748    841    714    613    519    683    576
    122    815    691   -470   -283    753    844    730    623    532    698    589
    124    831    706   -478   -290    769    841    743    631    542    717    600
    127    823    696   -475   -283    761    833    745    633    542    711    600
    109    810    701   -459   -296    756    828    750    633    540    706    600
    122    841    717   -483   -298    779    833    771    649    558    724    615
    142    859    714   -504   -285    789    836    792    665    574    735    628
    142    852    709   -496   -283    782    841    818    680    589    750    641
    187    909    722   -548   -267    815    865    862    711    618    784    672
    176    911    735   -545   -280    823    862    891    724    633    797    688
    166    904    737   -535   -285    820    849    919    735    649    807    693
    168    924    756   -545   -293    841    854    969    761    678    833    714
    189    961    769   -576   -290    865    862   1026    797    719    872    756
    239   1018    776   -628   -270    898    883   1104    849    774    927    810
    267   1072    805   -670   -270    937    896   1174    896    828    982    867
    265   1096    831   -680   -283    963    898   1231    935    872   1028    922
    270   1122    852   -696   -290    987    898   1270    963    909   1065    961
    275   1169    891   -722   -306   1031    893   1293    982    937   1093    995
    272   1200    924   -737   -327   1065    883   1299    989    956   1117   1018
    283   1234    950   -758   -332   1093    885   1301    995    966   1135   1036
    283   1241    958   -763   -337   1101    880   1283    987    961   1137   1041
    283   1252    969   -769   -342   1111    880   1265    979    956   1132   1039
    296   1273    976   -784   -340   1124    896   1249    979    953   1130   1031
    288   1262    974   -774   -342   1119    901   1215    958    930   1104   1005
    233   1197    963   -719   -363   1080    891   1153    911    878   1049    948
    207   1153    945   -680   -368   1049    883   1091    870    826    997    893
    184   1101    914   -644   -366   1008    875   1026    826    774    943    841
    166   1054    888   -610   -361    971    867    963    787    730    896    795
    142   1018    872   -581   -363    945    857    904    750    688    849    745
    132   1000    867   -566   -368    935    849    854    719    652    810    706
    153    992    836   -574   -340    914    844    818    693    628    784    678
    153    966    813   -558   -329    891    839    787    667    600    748    646
    127    935    807   -532   -340    872    828    756    641    574    724    626
     90    875    784   -483   -345    831    805    722    610    545    696    597
     80    854    774   -467   -348    813    797    704    592    530    680    584
    122    896    774   -509   -324    836    813    711    602    540    693    594
    116    883    766   -501   -324    823    800    701    594    530    683    587
    135    898    763   -517   -314    831    800    704    597    532    685    589
    137    911    774   -527   -316    844    805    711    605    545    698    597
    106    885    779   -496   -335    833    797    704    600    537    691    589
    106    880    774   -493   -335    828    792    698    589    530    680    581
    109    888    779   -498   -335    833    792    698    589    530    683    584
    101    875    774   -488   -335    823    784    693    581    524    678    581
    111    872    761   -491   -324    818    784    696    581    527    675    581
    142    898    753   -522   -306    826    792    701    589    535    685    589
    127    880    753   -504   -311    818    787    693    581    527    680    584
    122    878    753   -501   -316    815    782    688    576    524    675    581
    132    888    756   -509   -311    823    784    688    576    530    680    584
    129    888    758   -509   -314    823    784    685    571    524    678    584
    135    883    748   -509   -306    815    776    680    566    519    670    584
    122    870    745   -496   -314    807    766    675    558    517    667    576
    116    867    750   -491   -316    810    761    670    553    511    665    571
    127    883    756   -506   -314    820    769    670    555    511    665    574
    122    911    787   -517   -332    849    787    688    574    530    680    592
    122    948    823   -537   -350    885    815    706    597    553    706    613
    135    982    846   -558   -355    914    839    719    610    563    717    628
    114    956    841   -537   -363    898    828    711    602    553    706    620
    106    961    854   -535   -374    909    813    704    605    558    709    618
    137   1013    875   -576   -368    945    807    709    626    581    735    644
    163   1031    867   -597   -350    950    789    704    623    587    745    657
    150   1013    859   -581   -355    937    771    688    605    576    737    652
    168   1026    857   -597   -345    943    769    691    602    579    740    657
    163    984    820   -576   -329    901    740    675    574    558    717    641
    163    937    774   -550   -303    857    722    652    545    532    693    620
    153    919    766   -540   -306    844    722    644    530    514    680    602
    135    888    750   -511   -306    820    719    631    511    493    662    587
     93    826    732   -459   -319    782    719    610    491    467    631    561
    101    810    709   -454   -303    761    719    597    472    446    607    535
    119    820    698   -472   -288    761    717    584    459    436    597    522
    109    787    678   -449   -285    735    704    568    436    415    579    504
    124    787    659   -457   -267    724    706    566    428    405    568    493
    124    789    665   -457   -270    727    704    566    426    400    561    493
     96    756    659   -428   -280    709    683    548    405    381    553    475
    101    758    657   -431   -277    706    680    548    405    381    555    480
    114    769    654   -441   -270    711    688    550    405    387    555    483
    114    766    652   -439   -267    709    688    545    402    384    553    483
    111    753    641   -433   -265    698    685    545    400    381    550    483
    111    748    636   -431   -262    693    685    548    400    379    545    475
    114    753    639   -433   -262    698    714    597    423    387    542    470
    124    784    659   -454   -267    722    795    737    514    441    568    470
    161    839    678   -501   -259    758    865    932    654    563    672    555
    244    992    748   -618   -252    870    932   1213    870    802    906    792
    332   1265    930   -800   -298   1098    932   1402   1070   1083   1239   1161
    314   1582   1267   -948   -475   1426    841   1153   1083   1244   1501   1493
    163   1771   1608   -969   -722   1691    696    542    857   1192   1553   1595
    -49   1732   1782   -841   -914   1756    511   -176    392    789   1200   1257
   -176   1392   1569   -607   -872   1480    280   -761   -218    109    506    561
   -129    987   1117   -428   -623   1052     70   -956   -589   -319     77    140
    -54    732    784   -340   -418    758     77   -696   -488   -277     72    109
     -5    670    675   -335   -340    672    218   -316   -236   -109    184    189
     46    680    633   -363   -293    657    428     96     54    103    329    306
     90    685    594   -387   -252    641    581    374    244    246    436    389
    111    709    594   -413   -241    654    626    444    293    280    459    402
    106    693    587   -400   -241    641    631    465    303    285    462    397
    101    685    581   -394   -241    633    639    485    314    293    462    400
    116    698    581   -407   -231    641    652    504    327    303    472    410
    135    711    576   -423   -220    644    654    517    337    311    480    418
    142    717    574   -431   -215    646    654    530    342    322    493    433
    127    709    581   -418   -226    644    652    532    342    324    496    436
    127    714    587   -420   -228    652    654    537    348    329    504    441
    137    730    589   -433   -226    659    654    545    350    332    509    444
    127    727    600   -428   -236    665    654    548    350    335    511    452
    116    724    605   -423   -244    667    652    558    353    340    517    459
    158    758    600   -457   -220    680    657    576    371    358    535    480
    176    779    602   -480   -213    691    662    589    384    371    548    491
    137    753    615   -444   -239    685    649    587    379    366    540    488
    127    740    613   -433   -241    675    646    589    379    363    535    483
    171    782    610   -475   -218    696    657    613    400    387    558    504
    171    800    626   -488   -226    714    659    628    410    397    566    514
    184    815    631   -501   -223    724    667    649    423    413    584    530
    205    839    633   -522   -213    735    670    675    439    431    607    545
    205    849    644   -527   -218    748    675    698    457    454    633    571
    197    854    657   -527   -228    756    672    722    472    470    649    589
    202    857    652   -530   -223    756    670    753    488    491    665    607
    213    867    654   -540   -220    761    675    800    519    522    693    639
    246    927    680   -587   -215    805    693    867    563    571    745    685
    265    956    691   -610   -213    823    691    914    594    610    782    727
    262    971    706   -618   -220    839    688    969    628    649    820    771
    290   1028    735   -662   -223    883    698   1034    675    709    885    833
    319   1080    761   -698   -220    922    714   1093    727    769    950    898
    322   1114    789   -719   -233    953    706   1119    748    800    984    935
    324   1150    826   -737   -249    987    706   1135    769    823   1010    969
    319   1179    859   -750   -270   1021    701   1132    776    831   1026    987
    303   1184    880   -743   -288   1034    693   1117    763    826   1023    987
    298   1179    880   -740   -290   1031    688   1091    748    815   1015    974
    314   1197    880   -756   -283   1039    698   1072    737    802   1010    963
    309   1187    875   -748   -283   1031    709   1044    714    774    982    937
    272   1140    867   -706   -296   1005    709    995    678    724    927    891
    267   1127    857   -698   -296    995    714    950    644    680    875    841
    228   1062    831   -646   -301    948    704    885    594    618    810    776
    218   1015    795   -618   -288    906    696    828    553    568    761    719
    197    976    779   -587   -290    878    691    771    517    527    722    672
    200    969    766   -584   -285    867    683    724    483    493    680    631
    194    935    740   -563   -272    839    672    680    452    457    641    592
    187    901    714   -542   -265    807    657    639    420    428    605    561
    174    891    717   -532   -270    805    652    613    402    410    587    545
    168    878    709   -524   -270    795    641    592    384    387    568    524
    176    867    688   -522   -254    779    633    576    368    374    553    511
    187    867    680   -527   -246    774    636    571    366    374    550    511
    187    859    672   -522   -241    766    633    571    366    374    550    511
    171    833    659   -504   -244    745    623    561    355    368    540    504
    168    826    657   -498   -244    743    620    561    353    368    535    509
    168    841    670   -506   -249    756    618    558    355    368    540    511
    150    833    683   -491   -265    758    613    550    348    361    537    498
    166    849    683   -509   -259    766    615    553    350    363    545    506
    197    872    675   -535   -239    774    628    568    363    381    558    524
    179    852    672   -517   -246    763    620    563    358    376    550    519
    158    823    665   -491   -252    745    602    548    342    361    537    504
    179    849    670   -514   -246    761    605    553    350    368    550    517
    181    857    675   -519   -246    766    605    553    353    371    550    522
    142    818    672   -483   -265    748    592    540    337    355    535    509
    171    844    672   -506   -249    758    600    545    340    361    540    511
    205    867    662   -537   -228    766    610    550    345    371    550    519
    189    846    657   -519   -233    753    597    540    329    358    540    506
    197    859    662   -532   -231    761    597    540    332    358    542    509
    205    893    688   -548   -241    792    615    558    353    379    561    530
    187    911    722   -550   -267    815    631    571    371    394    574    545
    179    927    748   -553   -285    839    646    576    384    402    576    553
    181    945    763   -566   -293    854    665    587    397    415    589    558
    176    950    774   -563   -298    862    662    581    397    415    592    555
    189    987    795   -589   -303    891    654    579    410    431    605    571
    194    992    797   -594   -301    896    631    568    407    433    610    584
    192    976    784   -587   -298    880    602    548    389    423    602    579
    207    995    787   -600   -288    891    602    550    394    433    610    589
    213    984    769   -600   -277    878    594    553    384    426    602    581
    220    945    724   -584   -252    836    576    540    361    402    584    566
    205    888    683   -548   -239    787    561    519    332    376    561    542
    161    826    665   -493   -252    745    548    498    303    348    532    514
    197    854    654   -527   -228    756    566    504    306    345    530    514
    207    854    646   -532   -218    750    576    501    301    337    524    504
    187    815    628   -504   -220    724    566    475    275    309    496    470
    161    774    613   -467   -226    693    550    452    246    283    470    446
    137    730    589   -436   -226    659    540    433    226    257    444    420
    142    704    561   -423   -210    633    530    420    210    244    423    407
    161    717    555   -439   -197    636    530    423    210    244    420    407
    184    743    558   -462   -187    652    540    433    220    254    436    420
    171    730    558   -454   -192    644    540    433    218    249    428    413
    153    701    548   -428   -197    626    530    426    210    239    418    402
    150    698    548   -426   -200    626    524    423    207    241    426    405
    179    722    542   -449   -181    633    537    431    218    252    433    413
    166    693    527   -431   -179    610    545    444    223    249    426    402
    163    719    555   -441   -197    636    597    535    275    270    423    389
    181    779    594   -483   -205    688    691    704    392    350    470    415
    226    867    641   -545   -207    756    782    932    574    519    613    542
    306   1085    779   -698   -236    935    820   1236    844    846    958    906
    374   1470   1096   -924   -361   1283    761   1213    976   1122   1332   1340
    316   1774   1457  -1047   -571   1618    631    766    878   1223   1561   1634
    148   1899   1751  -1023   -800   1826    433     88    550   1067   1509   1615
    -33   1626   1660   -797   -846   1641    213   -576    -41    446    885    989
    -75   1150   1223   -537   -649   1187    -12   -974   -618   -244    166    275
    -23    714    737   -345   -381    727   -101   -935   -776   -478   -103      0
     31    527    496   -277   -231    511     -2   -597   -574   -353    -44     28
     70    584    514   -329   -220    550    202   -189   -257   -122    124    168
    116    610    493   -363   -189    553    389    145    -12     59    252    267
    142    613    467   -379   -163    540    472    296     90    140    306    311
    148    602    454   -374   -153    530    506    348    135    168    335    329
    148    592    441   -371   -145    517    514    366    145    176    340    329
    142    589    446   -366   -150    519    514    374    150    179    337    329
    161    613    452   -387   -145    532    522    392    166    192    353    342
    166    620    454   -392   -142    537    527    405    179    207    363    355
    171    618    446   -397   -137    535    527    413    184    213    363    358
    187    641    454   -415   -132    548    537    428    197    226    374    371
    179    633    454   -407   -137    545    540    436    205    231    381    376
    161    615    454   -387   -145    535    530    433    205    228    384    374
    174    631    457   -405   -142    545    530    441    215    241    397    384
    179    644    462   -413   -142    553    540    454    226    254    407    397
    184    652    465   -418   -140    558    545    467    236    265    420    410
    197    667    470   -431   -135    568    548    480    249    280    433    423
    197    675    475   -439   -137    576    550    493    259    290    444    433
    189    662    470   -426   -140    566    548    501    265    298    446    433
    192    662    467   -428   -137    563    548    509    267    301    446    433
    210    678    467   -444   -127    574    553    530    285    319    467    446
    215    691    475   -454   -132    584    566    555    306    342    488    467
    213    693    480   -454   -135    589    566    576    319    353    496    480
    210    701    491   -457   -142    597    568    602    337    374    511    493
    226    735    509   -480   -140    623    581    639    366    400    537    519
    241    740    498   -493   -129    620    592    683    394    428    566    545
    254    763    509   -509   -127    636    605    735    428    467    600    576
    275    800    524   -540   -124    662    618    797    467    511    641    618
    272    813    540   -542   -132    678    618    852    504    548    680    652
    265    815    548   -542   -140    683    623    906    540    594    722    696
    298    880    581   -589   -140    730    636    969    587    649    776    753
    327    948    620   -639   -148    784    641   1010    618    691    823    805
    322    971    649   -646   -163    810    636   1026    631    711    849    839
    348   1005    654   -678   -153    831    641   1041    644    735    875    865
    337   1008    670   -672   -166    839    644   1039    649    743    891    878
    324   1013    688   -670   -181    852    641   1021    641    735    888    880
    288    974    685   -631   -197    831    626    987    615    709    862    857
    301    992    691   -646   -194    841    631    961    600    691    852    836
    301    976    675   -639   -187    826    631    919    574    659    818    800
    267    914    644   -592   -189    779    626    865    532    613    763    750
    277    898    620   -587   -171    761    636    820    509    579    722    709
    239    852    610   -545   -184    730    631    761    472    530    672    654
    241    828    587   -535   -174    709    628    714    446    498    636    613
    249    815    566   -532   -158    691    633    672    423    475    610    584
    213    771    558   -491   -171    665    615    620    389    436    568    548
    187    724    535   -457   -174    631    589    571    350    397    522    504
    171    685    514   -431   -171    600    579    540    327    374    501    480
    189    693    501   -441   -155    597    584    532    327    371    501    475
    205    688    483   -446   -137    587    581    517    316    358    483    465
    171    641    470   -407   -150    555    566    496    301    342    470    446
    155    618    459   -387   -150    540    561    485    296    337    465    441
    179    628    449   -405   -135    540    563    491    301    340    465    444
    228    678    449   -452   -109    563    584    509    319    358    483    462
    220    657    433   -439   -106    545    589    509    319    361    480    462
    194    636    441   -415   -124    540    574    496    309    348    470    449
    168    607    439   -392   -135    524    561    485    296    335    459    436
    166    594    428   -379   -129    511    558    488    298    340    462    439
    161    592    428   -376   -135    511    563    491    303    345    470    444
    168    594    426   -381   -129    509    563    493    309    350    472    449
    189    605    415   -400   -114    511    566    496    311    353    475    449
    189    613    423   -400   -116    519    563    496    311    355    472    452
    174    600    426   -389   -127    514    555    488    306    350    470    446
    202    618    415   -410   -106    519    563    496    314    358    478    454
    207    615    407   -413   -101    511    571    498    316    361    480    454
    210    615    405   -413    -96    511    581    506    324    363    488    465
    189    587    397   -389   -106    493    566    493    311    350    472    454
    163    563    397   -363   -116    480    553    478    301    342    465    441
    187    623    433   -407   -124    530    587    509    335    376    496    472
    228    709    480   -467   -124    594    633    545    381    423    535    517
    205    693    488   -449   -142    592    646    548    384    423    537    514
    192    704    511   -449   -161    607    644    545    384    426    540    511
    176    696    517   -436   -171    607    628    537    389    428    540    514
    205    709    504   -457   -148    607    615    532    397    439    550    530
    218    719    501   -470   -142    613    584    517    379    428    548    524
    215    719    504   -470   -142    613    576    509    376    431    550    530
    202    683    478   -444   -137    581    558    504    363    426    545    527
    192    626    433   -407   -119    530    524    483    332    397    517    498
    218    620    400   -420    -90    511    519    472    314    381    498    483
    223    600    376   -413    -75    488    527    467    306    371    488    478
    226    579    353   -405    -64    465    535    457    296    358    472    465
    200    535    335   -366    -67    436    545    454    288    350    465    446
    158    478    316   -319    -80    400    524    426    257    316    431    413
    163    465    301   -314    -70    384    514    405    233    296    410    394
    168    446    277   -309    -54    361    514    394    220    283    397    381
    179    441    262   -309    -41    353    522    394    223    280    394    379
    184    433    249   -311    -31    342    517    389    215    277    387    374
    158    400    241   -280    -41    322    504    379    200    265    371    358
    158    402    244   -280    -44    324    504    376    202    267    376    361
    192    433    241   -311    -23    337    517    389    213    283    389    374
    163    397    231   -283    -33    314    506    374    197    267    368    361
    148    376    226   -262    -38    301    501    368    194    265    366    361
    155    384    226   -272    -33    306    504    374    197    267    368    358
    189    420    231   -303    -20    327    542    420    223    277    374    350
    187    441    252   -316    -33    348    636    568    309    319    384    337
    213    504    290   -358    -38    397    735    779    462    441    478    418
    296    678    381   -488    -44    530    831   1132    732    719    737    675
    394    979    584   -685    -93    782    836   1356    976   1062   1130   1088
    355   1350    995   -854   -319   1174    659    914    935   1236   1439   1462
    184   1525   1340   -857   -576   1434    418    184    688   1210   1525   1602
      5   1441   1434   -724   -714   1436    168   -550    241    846   1215   1319
    -88   1008   1096   -459   -592   1052   -103  -1091   -436     59    418    537
    -67    530    597   -231   -332    563   -231  -1161   -763   -387    -57     62
     36    327    290   -181   -127    309   -119   -795   -584   -296    -33     46
     90    337    246   -215    -77    293    116   -329   -272    -80    114    155
    111    340    228   -226    -57    285    332     46    -25     90    236    244
    145    322    174   -233    -15    249    431    223     85    171    285    277
    155    309    153   -233      0    231    462    277    119    189    290    280
    155    298    142   -228      5    220    478    303    135    200    301    285
    168    306    137   -236     15    223    488    327    150    213    311    296
    163    311    145   -239      7    228    491    337    155    218    314    296
    168    322    153   -246      7    239    498    350    168    231    329    306
    181    340    158   -262     10    249    501    366    181    241    340    316
    192    337    145   -265     23    241    506    376    189    249    345    322
    179    319    140   -252     18    231    498    376    187    249    348    324
    176    337    161   -257      7    252    498    381    189    254    350    335
    197    374    176   -285     10    275    509    397    200    267    361    345
    189    366    176   -277      7    272    514    410    213    277    368    348
    168    340    171   -257     -2    254    504    410    213    277    371    345
    161    332    171   -246     -5    252    496    413    215    280    374    345
    179    345    166   -265      5    257    509    433    233    296    389    358
    213    387    174   -298     20    280    530    462    257    319    410    381
    202    387    181   -296      7    285    524    470    265    324    415    387
    213    392    179   -303     15    285    530    491    277    337    423    397
    189    379    187   -285      2    285    524    501    280    340    423    397
    179    368    189   -272     -5    280    524    524    293    353    433    405
    231    418    184   -327     23    301    550    568    327    387    467    436
    254    441    187   -348     33    316    566    613    355    418    493    462
    231    436    202   -335     12    319    566    646    371    433    509    472
    265    480    215   -371     25    348    579    704    405    470    540    501
    272    498    226   -387     23    363    587    763    439    501    571    527
    270    509    239   -389     15    374    592    823    472    540    607    561
    303    568    265   -436     18    415    605    891    517    589    657    610
    311    602    290   -457     10    446    607    943    553    628    698    654
    319    646    324   -483     -5    485    615    984    587    672    743    698
    335    706    371   -519    -18    540    618   1010    615    706    782    743
    340    730    389   -535    -25    561    613   1015    626    722    800    766
    324    717    392   -519    -33    555    607   1008    626    727    813    776
    327    732    405   -532    -38    568    613   1000    631    735    818    784
    329    740    410   -535    -38    576    613    979    620    724    815    779
    303    709    405   -506    -51    558    600    940    594    696    789    756
    327    737    410   -532    -41    574    613    909    587    683    776    740
    303    704    400   -506    -49    553    605    852    553    644    732    701
    262    644    379   -454    -57    511    587    782    504    589    675    641
    249    613    363   -431    -57    488    584    722    467    545    628    594
    244    587    342   -415    -49    465    584    667    439    511    597    555
    226    545    319   -387    -46    433    574    607    400    472    553    506
    200    496    293   -348    -46    394    558    555    366    433    514    467
    192    462    267   -329    -36    366    545    514    340    405    483    436
    181    436    254   -309    -36    345    535    480    311    371    454    407
    187    426    239   -309    -25    332    532    457    298    355    436    389
    210    428    218   -319     -5    324    535    449    293    350    431    384
    207    410    202   -309      2    306    527    433    283    337    418    368
    187    384    197   -285     -5    290    517    420    270    324    405    355
    181    376    192   -280     -5    285    509    413    259    316    394    348
    181    368    187   -275     -2    277    506    410    257    314    394    345
    187    374    187   -280      0    283    511    413    265    322    400    348
    202    387    184   -293     10    285    519    420    275    329    407    355
    200    384    184   -296      7    285    522    423    277    332    413    358
    197    371    174   -285     12    272    522    423    280    332    410    358
    187    366    176   -277      5    270    514    415    275    327    400    348
    176    363    187   -270     -5    275    509    413    270    324    397    345
    176    361    181   -270     -2    272    509    413    272    327    402    350
    179    345    166   -262      7    257    509    410    270    324    400    350
    161    324    161   -244      0    244    501    407    265    319    394    342
    200    371    171   -285     15    272    511    415    272    329    407    350
    205    374    168   -290     15    272    504    407    262    322    397    340
    194    353    158   -275     18    257    504    405    259    316    394    335
    184    350    166   -270     10    259    509    407    265    322    400    342
    192    358    166   -275     12    262    509    405    267    324    400    345
    202    374    168   -290     15    272    517    413    277    329    402    350
    202    423    220   -314     -7    322    540    436    303    355    428    368
    187    441    252   -314    -33    348    571    452    324    374    446    387
    187    436    249   -311    -31    342    587    459    332    379    449    389
    197    462    265   -329    -33    366    581    454    332    384    446    392
    207    493    285   -350    -38    389    571    454    345    400    465    407
    207    483    275   -348    -33    379    542    444    345    400    472    413
    223    483    259   -353    -18    371    522    433    335    397    472    415
    218    488    267   -355    -23    379    514    431    340    402    483    426
    223    470    246   -348    -12    358    498    423    324    394    475    418
    228    436    205   -335     12    322    483    407    301    371    452    394
    236    405    168   -319     33    288    470    387    275    348    428    371
    220    374    150   -298     36    262    470    374    259    332    410    358
    189    316    124   -254     33    220    462    355    233    306    384    329
    163    283    119   -223     20    202    462    342    215    280    361    303
    166    280    114   -223     25    197    459    327    200    267    345    288
    189    275     85   -233     51    179    454    314    187    254    329    272
    184    254     70   -220     57    163    452    306    171    239    314    257
    171    233     62   -205     51    148    449    301    161    231    309    249
    166    223     57   -194     54    140    446    296    158    226    301    244
    137    181     41   -161     49    111    431    280    145    213    288    231
    166    215     49   -192     57    132    439    288    158    223    301    239
    194    241     46   -220     72    145    449    298    168    233    311    249
    176    226     49   -200     64    137    431    285    150    220    296    236
    155    205     49   -181     51    127    420    272    140    210    285    226
    171    223     51   -197     59    137    441    290    158    223    298    236
    189    244     54   -218     67    148    498    371    207    249    309    236
    192    277     85   -233     54    181    579    519    298    306    340    244
    249    371    122   -311     62    246    654    750    459    452    465    355
    358    561    202   -459     77    381    745   1091    709    719    727    623
    410    836    426   -626     -7    631    727   1150    859    969   1036    974
    342   1093    750   -717   -202    922    566    685    792   1085   1265   1267
    132   1241   1109   -688   -488   1176    368    -62    548   1010   1283   1332
    -72   1060   1130   -493   -602   1093    137   -774     44    540    852    919
   -166    610    776   -226   -470    693   -137  -1234   -566   -155    153    226
   -103    249    353    -72   -228    301   -296  -1234   -761   -420   -140    -77
     33    171    137   -103    -51    155   -153   -815   -527   -270    -54    -33
    101    220    119   -161     -7    171     85   -355   -241    -70     85     70
    129    200     67   -166     31    135    283     -2    -36     70    179    135
    150    161     10   -155     70     85    371    158     57    129    220    158
    142    140     -2   -142     72     70    387    194     72    137    220    161
    161    166      5   -166     77     85    400    220     88    150    231    166
    174    184     10   -181     80     96    415    249    109    168    244    179
    163    168      5   -166     80     88    415    257    111    168    244    179
    135    148     10   -142     62     80    402    252    103    161    244    171
    163    171      7   -168     77     90    415    270    116    176    262    187
    197    213     15   -205     90    114    431    290    137    194    283    210
    187    200     12   -192     88    106    428    298    142    200    283    210
    187    205     18   -197     83    114    428    303    148    202    288    218
    192    223     31   -207     80    129    428    314    155    213    296    226
    189    220     31   -205     77    127    428    319    158    218    301    226
    205    236     31   -220     88    135    436    335    174    233    322    236
    202    231     25   -218     88    129    441    345    184    244    335    252
    194    220     25   -207     85    124    436    353    187    249    332    254
    166    210     44   -187     59    127    418    353    181    244    324    249
    171    228     57   -200     57    142    415    366    192    254    337    259
    252    301     49   -277    101    176    444    407    223    285    368    288
    275    327     51   -301    111    192    457    436    244    306    389    306
    233    301     67   -270     83    187    449    449    252    309    392    309
    239    303     64   -270     88    184    452    478    267    324    402    324
    254    324     67   -290     93    194    462    517    296    353    433    345
    259    340     77   -301     90    210    470    561    322    379    457    366
    265    363     96   -314     83    231    470    607    345    402    478    387
    283    394    111   -337     85    254    470    662    374    433    509    420
    303    439    132   -374     85    285    478    727    413    480    558    465
    327    478    150   -402     88    314    485    792    457    527    607    514
    342    511    168   -428     85    340    491    844    491    571    654    563
    353    574    220   -462     67    397    498    888    527    618    698    610
    368    639    270   -506     49    457    504    914    558    659    740    657
    381    672    290   -527     44    483    506    922    574    675    766    685
    387    683    293   -537     46    488    504    914    574    678    771    696
    397    709    311   -553     44    511    509    909    576    683    776    706
    368    680    309   -524     28    496    504    883    558    665    766    693
    340    659    319   -501     10    491    491    841    530    636    735    662
    319    649    327   -485     -2    488    485    792    504    602    701    626
    322    641    319   -480      2    480    493    750    483    574    670    594
    306    597    290   -452      7    444    498    693    449    535    626    548
    265    524    259   -394      2    394    491    631    410    488    576    493
    226    483    257   -355    -15    371    475    563    371    441    530    441
    239    485    246   -361     -2    366    478    517    348    410    496    405
    254    465    207   -361     23    337    475    478    324    384    465    376
    236    431    192   -335     20    311    467    436    293    353    436    342
    200    376    174   -290     12    277    449    397    262    322    405    314
    194    350    155   -272     20    254    441    371    241    301    381    290
    207    348    140   -277     33    244    441    358    233    293    368    283
    205    329    124   -267     38    228    439    345    223    280    361    272
    200    311    109   -257     44    210    433    335    218    272    353    262
    207    319    111   -262     49    215    433    332    218    272    353    259
    194    316    122   -257     36    220    433    329    220    275    355    267
    189    309    119   -249     33    213    426    327    215    270    350    262
    179    288    109   -236     33    200    418    316    205    259    337    249
    171    288    116   -228     28    202    420    319    213    262    340    252
    205    324    116   -265     44    220    433    335    228    277    358    270
    236    355    116   -296     59    236    441    345    233    285    366    277
    205    329    122   -270     41    226    428    332    223    275    355    267
    184    301    116   -241     33    210    418    324    215    267    348    257
    197    311    111   -257     41    213    418    324    213    267    348    254
    194    303    109   -249     41    207    415    319    207    262    345    252
    189    303    111   -246     36    207    415    316    205    259    342    252
    207    319    111   -262     49    215    418    316    207    262    348    254
    213    319    103   -267     54    213    418    314    205    259    345    252
    215    322    106   -270     54    215    420    314    205    259    345    252
    215    329    111   -275     51    220    418    309    202    257    345    249
    223    340    116   -280     54    228    420    309    205    259    342    252
    210    363    153   -288     28    257    439    327    228    280    363    270
    200    397    197   -298      2    298    467    348    252    301    387    290
    184    397    210   -293    -12    303    485    355    257    306    387    290
    202    418    215   -309     -5    316    498    368    270    314    397    296
    210    444    231   -329    -10    340    488    363    277    322    410    311
    202    446    244   -324    -20    345    467    353    280    329    418    322
    207    446    236   -327    -15    342    433    335    265    324    413    319
    213    457    244   -335    -15    350    418    324    259    322    415    327
    236    465    228   -353      2    348    415    329    265    329    423    335
    241    420    176   -332     31    298    389    311    236    303    402    311
    241    384    142   -314     49    265    374    288    205    275    374    285
    246    392    145   -319     51    270    376    283    194    267    363    280
    239    358    116   -298     59    239    379    267    179    249    350    259
    202    311    106   -257     49    210    379    252    158    226    324    231
    174    275    101   -226     36    187    368    228    132    197    296    205
    158    241     83   -200     38    163    350    205    103    171    270    181
    153    218     62   -187     44    142    337    187     83    150    249    163
    168    220     51   -194     59    137    342    187     80    148    244    158
    189    233     44   -213     72    140    348    192     85    148    244    161
    171    213     41   -192     64    127    342    181     75    140    233    150
    140    184     44   -163     49    114    329    171     64    129    226    140
    155    210     54   -184     51    132    335    176     72    140    239    153
    202    257     51   -231     75    153    350    192     85    153    252    166
    184    223     38   -202     72    132    340    179     75    142    241    158
    163    205     41   -184     62    124    329    174     67    135    236    150
    166    215     46   -192     59    132    353    207     88    145    239    145
    187    270     80   -228     51    176    439    345    176    200    267    155
    257    361    103   -309     77    233    530    537    306    306    355    226
    301    472    168   -389     67    322    607    839    517    519    553    418
    374    685    311   -532     31    498    633   1067    719    784    846    740
    387   1000    613   -693   -114    807    535    818    753    969   1127   1080
    236   1231    995   -732   -379   1114    371    176    613   1021   1283   1299
    -10   1189   1200   -589   -605   1195    142   -615    197    709   1041   1088
   -132    854    987   -361   -561    922   -101  -1197   -410     49    392    441
    -96    459    555   -184   -327    509   -322  -1387   -807   -431   -106    -54
    -12    189    202    -88   -106    194   -335  -1130   -745   -439   -166   -145
     49    168    116   -111    -33    142   -129   -672   -472   -257    -44    -62
     93    200    106   -148     -7    153    106   -249   -210    -75     80     33
    129    181     51   -158     38    116    241     -5    -64     23    148     77
    158    184     25   -171     67    106    288     77    -18     57    171     96
    161    189     28   -176     64    109    301    103     -2     67    176     98
    168    187     18   -179     75    103    303    124      7     72    184    103
    174    189     15   -181     80    103    303    137     12     75    187    106
    168    187     18   -176     75    103    303    150     20     83    192    111
    179    205     25   -194     77    116    309    163     31     96    205    124
    184    210     23   -197     80    116    309    168     31     98    207    124
    181    210     25   -197     77    116    306    174     31    103    213    124
    194    228     33   -210     80    132    311    187     46    116    226    140
    213    252     38   -233     85    145    319    200     57    127    241    158
    197    246     49   -223     75    148    316    205     59    129    244    161
    194    246     51   -223     72    150    311    210     57    129    241    158
    213    275     62   -244     75    168    322    228     67    145    257    176
    220    277     57   -249     80    166    322    241     77    155    265    184
    202    257     54   -231     72    155    316    246     77    155    265    184
    192    252     59   -223     64    155    314    257     80    161    272    189
    215    283     67   -249     75    176    319    283    101    179    290    210
    231    316     83   -275     72    200    332    306    116    197    306    226
    244    340     93   -293     75    218    340    335    140    218    327    246
    246    350    101   -301     72    226    340    361    153    233    340    262
    252    358    106   -303     72    233    342    389    168    249    358    275
    265    376    111   -322     77    244    342    426    189    272    376    290
    277    402    124   -340     75    262    350    475    220    303    407    322
    270    405    135   -337     67    270    353    527    249    337    436    350
    296    449    153   -371     72    301    363    592    288    379    478    389
    332    517    184   -426     75    350    376    662    335    431    532    441
    337    555    218   -446     59    387    381    722    374    480    581    493
    368    607    236   -488     64    423    384    769    413    524    631    545
    379    646    267   -511     57    457    387    800    441    563    672    592
    392    704    311   -548     38    506    392    818    462    589    704    626
    392    724    332   -558     28    527    389    810    465    594    711    636
    381    730    348   -558     15    540    384    797    459    594    711    639
    384    748    363   -566     10    555    384    784    459    592    717    646
    361    724    363   -545      0    545    376    753    439    568    693    623
    337    701    363   -522    -12    532    374    711    415    540    662    592
    322    678    355   -501    -18    519    379    665    389    506    628    555
    311    652    340   -480    -12    496    387    615    358    470    589    514
    285    602    314   -444    -15    459    381    550    314    420    537    457
    283    579    296   -433     -5    439    379    496    283    381    496    415
    249    511    262   -384     -5    387    363    433    239    332    446    363
    213    444    231   -327     -7    337    348    371    197    283    397    314
    228    449    220   -340      2    335    348    337    174    259    374    285
    233    439    205   -337     12    322    345    306    153    239    350    265
    207    389    181   -298     12    285    324    270    119    205    316    231
    213    384    171   -298     20    277    322    249    106    192    301    218
    210    368    158   -290     25    265    316    239     96    181    293    210
    202    361    158   -283     23    259    314    228     85    171    285    200
    202    371    168   -288     15    270    311    226     83    168    283    197
    189    350    161   -270     15    257    303    215     72    163    275    189
    176    327    150   -254     12    239    293    213     72    161    272    189
    202    353    148   -277     25    252    298    220     75    166    277    197
    223    374    148   -301     36    262    309    228     83    174    288    207
    223    376    153   -298     36    265    309    228     85    176    290    210
    207    358    150   -283     28    254    303    220     80    168    283    202
    197    345    145   -272     25    246    296    218     72    161    275    197
    184    335    150   -262     18    244    293    213     72    155    272    194
    200    340    140   -270     31    241    290    213     75    158    275    194
    223    366    140   -296     41    254    293    218     77    161    277    200
    200    342    142   -272     28    244    288    213     67    158    270    194
    187    332    142   -262     20    239    283    207     62    155    270    197
    192    329    137   -259     28    233    272    197     54    145    262    192
    215    353    135   -285     41    244    280    200     54    145    267    194
    205    342    137   -275     33    241    277    197     51    142    265    192
    220    366    142   -296     38    257    285    202     59    148    270    197
    254    394    140   -324     57    267    296    207     62    148    272    197
    231    400    168   -316     31    283    296    207     70    153    277    200
    220    426    205   -324      7    316    316    226     93    176    298    223
    218    454    233   -337     -7    345    342    241    111    192    314    239
    213    459    246   -335    -15    353    361    252    116    200    316    246
    215    472    257   -345    -20    363    355    246    114    197    319    246
    210    498    285   -355    -38    392    337    239    122    207    329    257
    215    506    290   -363    -38    400    311    226    119    213    340    270
    228    511    283   -368    -25    397    290    218    109    213    342    277
    233    506    272   -371    -20    392    277    210    103    210    345    283
    257    501    241   -379      7    371    265    210     93    205    342    280
    267    475    207   -374     28    342    252    197     72    189    327    265
    239    413    174   -324     33    293    239    176     44    161    296    236
    218    376    158   -298     31    267    233    161     23    137    272    215
    210    368    158   -288     25    265    239    145      5    119    254    194
    200    348    148   -275     25    249    241    132    -10    101    233    174
    192    314    122   -252     36    218    226    109    -36     72    210    150
    174    275    101   -226     36    189    213     90    -59     49    184    124
    166    254     88   -213     38    171    205     80    -72     33    174    111
    171    254     83   -213     44    168    207     77    -75     28    166    103
    187    277     90   -231     49    184    215     83    -72     33    171    109
    192    277     85   -236     54    181    215     80    -75     31    171    109
    179    246     67   -213     54    158    207     70    -85     20    161    101
    194    259     64   -226     64    163    210     75    -85     23    166    106
    228    303     75   -265     77    189    220     88    -67     41    187    127
    215    288     72   -252     70    181    213     83    -75     36    184    124
    197    270     70   -233     62    171    215     90    -75     33    174    114
    220    316     96   -270     62    207    272    189    -15     67    189    111
    259    384    124   -322     67    254    358    361     98    150    244    150
    296    462    163   -379     64    314    426    600    270    322    400    293
    374    657    283   -517     44    472    483    893    517    613    704    610
    400    966    563   -683    -80    766    439    854    639    852   1023    989
    296   1197    901   -745   -301   1049    290    348    519    911   1197   1234
     98   1317   1218   -709   -561   1267    109   -374    194    727   1096   1171
    -75   1091   1163   -509   -618   1127   -106  -1054   -381    135    522    600
   -109    667    774   -280   -441    719   -355  -1444   -940   -506   -127    -49
    -25    316    342   -145   -184    329   -465  -1361  -1036   -659   -311   -244
     64    215    148   -140    -41    184   -342   -971   -810   -514   -228   -194
    114    246    132   -181     -7    189   -127   -532   -511   -298    -77    -75
    145    236     90   -192     25    163     51   -192   -293   -145     25      2
    168    236     67   -202     51    153    129    -54   -205    -80     75     38
    200    262     59   -233     70    161    155     -5   -171    -57     98     57
    202    254     51   -228     75    153    161     10   -166    -54     96     54
    192    236     44   -215     75    140    161     20   -161    -51     98     54
    189    236     46   -213     72    142    168     36   -145    -38    109     67
    179    226     46   -205     67    137    166     44   -142    -33    114     72
    200    249     49   -226     75    148    166     54   -142    -28    119     75
    218    280     59   -249     77    171    168     62   -137    -20    129     83
    213    288     75   -249     70    181    174     70   -132    -12    137     93
    220    306     85   -265     67    197    179     83   -124     -2    153    103
    220    309     85   -265     67    197    176     90   -124      2    158    106
    223    319     96   -272     62    210    176    101   -116     10    168    116
    241    342    101   -290     70    223    181    116   -106     25    184    135
    228    327     96   -277     67    210    181    124   -103     28    187    140
    228    335    103   -283     62    220    179    135    -98     33    189    142
    231    342    111   -288     59    228    179    145    -90     44    202    155
    249    363    114   -306     67    239    192    168    -77     62    218    174
    244    374    127   -311     59    252    189    181    -70     72    228    181
    249    389    140   -319     54    265    189    202    -57     85    241    194
    262    394    132   -329     64    265    192    226    -41    101    254    207
    272    415    142   -342     64    280    197    254    -23    119    272    223
    262    420    158   -342     51    290    200    283     -7    137    293    241
    277    441    163   -361     57    303    200    324     18    166    319    267
    293    459    166   -376     62    314    202    371     46    194    348    296
    316    501    184   -407     67    342    215    433     88    239    392    340
    363    571    207   -467     77    389    233    504    135    293    446    397
    361    592    231   -478     64    413    233    558    171    337    496    446
    361    626    262   -496     49    444    231    613    210    387    548    501
    376    665    288   -519     44    478    233    652    241    426    592    548
    371    701    327   -537     20    517    231    667    259    446    618    579
    379    748    368   -566      5    558    231    675    270    465    636    600
    376    769    392   -574     -7    579    226    667    270    470    641    610
    368    769    400   -568    -15    584    226    654    262    465    641    610
    384    789    402   -587    -10    597    231    641    259    462    639    610
    387    797    407   -592    -10    602    231    610    241    439    618    592
    374    782    407   -579    -15    594    239    574    218    407    589    561
    366    758    392   -561    -12    576    252    535    192    371    550    522
    311    696    384   -504    -38    542    233    465    142    311    488    452
    301    675    371   -488    -33    524    233    410    109    270    441    405
    283    623    340   -454    -28    483    226    350     64    218    387    348
    270    587    316   -428    -23    452    215    290     28    174    340    298
    252    555    303   -407    -25    431    207    244      0    140    306    265
    231    519    288   -376    -28    405    194    202    -33    106    270    231
    223    491    265   -358    -20    379    176    163    -64     75    241    202
    226    472    246   -348    -10    361    163    135    -85     54    220    187
    218    452    233   -335     -7    342    161    116    -98     41    207    176
    220    449    226   -335     -2    337    158    106   -109     31    194    166
    244    478    231   -363      7    355    163    106   -103     31    197    168
    231    462    231   -345      0    348    163    106   -103     31    200    174
    213    441    228   -329     -7    337    153     96   -111     25    194    166
    210    446    236   -329    -12    340    148     93   -114     23    189    161
    223    467    241   -348    -10    353    148     93   -109     25    200    166
    231    480    249   -355     -7    366    150     98   -106     28    202    168
    215    465    249   -340    -18    355    142     90   -114     20    194    163
    207    462    254   -337    -23    358    140     88   -114     23    197    166
    218    478    257   -348    -18    366    137     85   -116     25    200    168
    231    480    249   -355     -7    366    137     83   -122     23    197    168
    205    457    252   -332    -23    355    129     75   -124     18    194    163
    213    475    259   -345    -23    368    132     77   -122     20    197    168
    254    511    257   -384      0    384    140     83   -119     25    200    174
    257    511    254   -384      2    384    140     80   -124     23    197    174
    228    483    252   -358    -12    368    129     67   -135     18    189    168
    228    480    252   -353    -12    366    124     59   -137     12    184    166
    241    493    252   -368     -5    371    127     59   -140     12    184    166
    239    496    257   -366     -7    376    129     59   -142     12    187    166
    239    511    270   -376    -18    392    127     57   -140     10    189    168
    246    532    285   -389    -20    410    142     70   -122     28    202    184
    241    566    324   -405    -41    446    168     93    -93     54    228    210
    233    597    363   -415    -64    480    192    106    -75     72    246    223
    223    592    366   -407    -72    480    189    103    -80     67    236    213
    223    605    379   -415    -77    493    187    101    -80     67    236    215
    231    641    407   -436    -90    524    176     96    -70     80    254    231
    228    652    423   -439    -96    537    150     80    -72     83    259    239
    236    657    420   -446    -93    540    129     64    -83     77    254    236
    259    672    413   -467    -77    545    132     75    -75     88    267    249
    275    654    376   -467    -51    517    119     72    -88     77    259    244
    262    600    337   -431    -36    470     88     49   -124     46    226    215
    249    563    311   -407    -33    439     80     33   -142     25    207    200
    244    540    296   -392    -25    418     80     20   -158     12    192    187
    223    504    280   -363    -28    392     85      7   -174     -7    168    163
    213    478    265   -345    -25    371     88     -2   -192    -31    145    140
    202    452    249   -329    -23    350     80    -20   -213    -46    127    122
    205    426    220   -316     -7    322     70    -33   -228    -64    109    106
    189    394    205   -293     -7    301     59    -51   -249    -85     85     83
    181    389    207   -285    -12    298     57    -57   -254    -90     80     77
    187    392    202   -290     -7    298     59    -57   -254    -93     77     80
    210    410    200   -309      5    303     62    -54   -252    -93     77     80
    200    410    207   -306     -5    309     64    -54   -254    -93     80     80
    202    413    210   -306     -2    311     64    -54   -254    -90     80     80
    210    415    205   -314      2    311     67    -54   -252    -90     80     80
    207    402    194   -306      5    298     62    -59   -259    -96     72     72
    210    400    187   -306     10    296     77    -38   -246    -90     70     67
    223    436    213   -329      5    324    158     85   -171    -44     88     67
    254    511    257   -384     -2    384    246    270    -36     59    161    116
    309    659    350   -485    -20    504    329    540    184    283    371    314
    387    904    514   -646    -64    711    350    815    439    602    722    685
    423   1286    862   -854   -218   1075    283    714    545    849   1070   1101
    290   1499   1208   -896   -459   1353    122    148    363    862   1205   1304
    109   1558   1449   -833   -670   1504    -54   -540    -10    602   1023   1153
    -20   1254   1275   -618   -646   1265   -272  -1161   -610    -46    366    491
    -67    719    787   -324   -426    753   -519  -1527  -1184   -722   -332   -200
     10    371    358   -192   -174    366   -563  -1361  -1182   -779   -433   -322
     77    283    205   -181    -62    244   -428   -987   -937   -613   -329   -252
    127    337    207   -233    -41    272   -210   -566   -626   -384   -166   -122
    176    366    189   -270     -5    277    -28   -246   -400   -215    -36    -23
    176    342    166   -259      5    254     12   -163   -345   -176    -12     -7
    194    350    155   -272     18    254     33   -127   -324   -161     -2      0
    213    358    145   -288     33    252     49   -101   -309   -142      7      7
    202    353    150   -277     25    252     57    -85   -293   -129     15     15
    189    350    161   -272     12    257     49    -85   -296   -135     10     10
    192    361    168   -277     10    267     54    -75   -283   -124     18     20
    205    376    171   -293     18    275     59    -59   -270   -114     33     33
    197    361    163   -277     18    262     49    -62   -272   -119     31     28
    215    379    161   -298     25    270     54    -46   -262   -106     38     36
    244    418    171   -332     36    296     70    -28   -241    -85     59     54
    231    407    176   -319     25    293     70    -20   -236    -77     64     59
    220    394    174   -306     23    285     70    -12   -233    -72     67     64
    228    407    179   -319     25    293     72     -2   -226    -64     80     75
    241    433    192   -337     23    311     83     18   -207    -44    101     93
    236    433    194   -335     20    314     80     25   -200    -36    103     98
    226    418    192   -322     18    306     80     36   -194    -28    106    103
    231    431    200   -332     15    316     80     49   -184    -20    116    114
    228    433    202   -332     12    319     80     59   -176     -7    124    119
    228    436    205   -335     12    322     80     77   -166      5    135    129
    252    467    215   -358     18    342     93    111   -142     28    155    153
    275    491    215   -384     28    353    111    150   -114     57    187    179
    267    480    213   -374     25    348    114    179    -98     72    200    187
    262    496    231   -381     15    363    111    215    -75     93    220    205
    306    566    259   -436     23    413    129    277    -31    140    267    249
    329    594    265   -465     31    428    150    342     10    184    311    290
    332    605    272   -470     28    439    150    397     38    220    345    327
    348    646    296   -498     25    472    153    457     75    259    387    371
    335    662    327   -498      5    496    150    498    103    293    420    410
    353    709    355   -532     -2    535    155    535    132    332    465    452
    405    797    389   -602      7    594    174    571    166    374    514    498
    374    784    410   -581    -20    597    163    566    163    376    519    514
    345    766    420   -555    -36    594    150    550    153    374    514    514
    392    818    426   -605    -18    623    163    548    158    381    522    524
    389    833    444   -613    -25    639    171    532    150    374    519    519
    355    805    449   -581    -46    628    166    496    124    345    491    491
    348    779    431   -563    -41    605    166    459     98    314    457    454
    324    745    420   -535    -46    581    163    407     70    272    415    410
    293    701    405   -498    -54    553    158    350     33    228    363    355
    272    659    384   -467    -57    522    150    288     -2    184    311    303
    257    626    368   -441    -54    498    150    241    -25    153    277    267
    246    602    353   -426    -54    478    148    194    -54    124    246    233
    265    594    329   -431    -31    462    148    163    -70    101    223    207
    265    576    311   -420    -23    444    142    129    -88     77    200    181
    246    545    298   -394    -25    423    132    101   -109     57    176    158
    233    519    285   -379    -25    405    119     75   -129     33    153    137
    233    511    277   -374    -23    397    111     57   -142     23    140    122
    228    509    277   -371    -25    394    116     51   -142     23    142    119
    223    491    267   -355    -20    379    109     44   -150     15    135    106
    215    480    265   -348    -23    371    101     33   -163      5    124     96
    220    491    270   -355    -23    379    103     36   -158     10    129    101
    228    493    265   -361    -18    379    106     38   -150     18    132    106
    236    496    259   -366    -10    379    109     44   -148     23    132    111
    218    478    259   -348    -20    368    103     38   -153     18    129    106
    210    472    259   -342    -25    366    103     38   -153     18    132    109
    228    488    259   -358    -15    374    106     41   -150     23    135    109
    233    496    262   -363    -12    379    106     41   -148     25    137    109
    218    483    262   -353    -20    374    101     38   -145     25    140    111
    226    485    259   -355    -18    374     98     38   -148     23    137    109
    236    496    259   -368    -12    376     98     36   -150     23    132    106
    223    480    257   -350    -15    368     93     31   -155     20    127    103
    220    467    246   -345    -12    358     90     28   -158     18    129    103
    228    470    241   -348     -7    355     93     28   -161     20    132    103
    202    452    249   -327    -23    350     77     12   -176      5    119     90
    181    431    249   -306    -33    340     70      2   -184      0    111     85
    233    480    244   -358     -5    363     88     18   -171     12    122    101
    254    511    254   -384      0    384    101     25   -163     20    127    109
    254    540    285   -400    -15    413    122     44   -142     38    148    124
    257    587    329   -420    -36    459    153     72   -103     75    184    158
    241    600    358   -420    -59    480    174     83    -90     85    189    163
    236    607    368   -423    -67    488    187     88    -83     88    189    166
    244    618    371   -431    -64    496    179     83    -85     88    192    161
    233    626    392   -428    -77    509    158     70    -85     90    197    166
    233    631    394   -433    -80    514    132     59    -88     93    205    176
    236    620    384   -431    -72    504    114     49    -88     93    207    184
    233    615    381   -426    -75    498    109     49    -88     98    210    187
    262    618    355   -439    -46    488     96     51    -90     96    213    184
    277    592    314   -436    -18    452     83     41   -114     77    197    171
    270    550    280   -410     -5    418     75     23   -137     57    174    150
    252    511    259   -381     -5    387     67      2   -161     36    153    129
    223    470    246   -345    -10    358     72     -7   -176     20    135    109
    194    433    239   -314    -23    337     75    -20   -192      0    111     85
    187    418    231   -303    -23    327     62    -44   -218    -28     85     62
    213    433    220   -324     -2    327     62    -49   -228    -36     80     57
    226    426    200   -324     12    314     62    -54   -236    -44     72     46
    189    371    181   -283      5    277     46    -70   -254    -59     57     25
    192    366    174   -280      7    270     49    -64   -249    -54     59     31
    218    410    192   -314     12    301     59    -57   -241    -46     70     38
    207    405    197   -306      5    301     54    -64   -249    -51     62     33
    171    355    184   -265     -7    270     36    -80   -265    -67     44     18
    171    348    176   -262     -2    262     31    -83   -262    -64     46     20
    207    389    179   -301     12    285     44    -70   -249    -51     59     36
    202    379    176   -290     12    277     49    -62   -249    -57     51     31
    228    431    202   -329     12    316    127     49   -179    -15     77     33
    270    517    244   -394     12    381    239    241    -46     83    148     77
    298    615    316   -457    -10    467    332    509    148    267    306    220
    381    813    431   -597    -23    623    392    872    426    579    620    540
    446   1189    743   -820   -148    966    324    810    566    859    992    966
    358   1475   1117   -917   -379   1299    140    249    462    961   1208   1252
    135   1538   1400   -839   -633   1467    -83   -517    145    810   1143   1236
    -31   1306   1337   -636   -683   1322   -314  -1184   -397    267    631    732
    -67    802    870   -368   -470    836   -563  -1553  -1013   -467   -119    -12
      2    426    423   -215   -210    423   -626  -1434  -1104   -644   -337   -249
     64    301    233   -184    -85    267   -483  -1034   -885   -511   -270   -220
    116    353    236   -233    -59    296   -233   -581   -589   -306   -124   -109
    163    350    187   -257    -10    267    -62   -285   -405   -179    -38    -49
    163    324    161   -244      0    244     -7   -176   -342   -137    -12    -36
    140    301    161   -223    -10    231      0   -148   -327   -132    -12    -38
    192    342    150   -267     20    246     31   -106   -301   -103      7    -18
    236    379    142   -309     46    259     51    -75   -280    -85     23      0
    215    363    148   -288     33    257     49    -70   -275    -83     23      0
    215    366    150   -290     31    259     51    -59   -267    -72     38      7
    187    345    158   -265     15    252     44    -57   -270    -75     36      7
    187    348    161   -270     12    254     44    -49   -265    -70     41     10
    236    405    166   -322     36    285     62    -25   -244    -49     59     28
    228    405    174   -319     28    290     64    -20   -241    -49     59     31
    210    389    179   -298     15    285     57    -20   -244    -49     64     31
    231    418    187   -324     20    303     67      2   -223    -28     88     51
    244    420    176   -332     33    298     72     20   -210    -15    103     67
    226    402    176   -316     25    290     64     18   -215    -20     96     62
    233    426    192   -329     20    309     67     31   -205    -10    106     72
    246    441    194   -345     25    316     80     54   -184     10    124     90
    233    428    192   -332     20    311     80     67   -176     18    129     98
    220    418    194   -322     12    306     75     77   -174     20    132     96
    257    472    215   -363     20    345     88    103   -153     44    153    114
    277    493    213   -387     31    353     98    135   -135     62    168    135
    228    446    215   -337      5    332     88    153   -132     64    168    135
    236    459    223   -348      5    342     98    192   -106     88    189    155
    309    542    233   -426     38    389    127    254    -62    132    231    194
    296    545    246   -423     23    397    132    301    -36    158    257    215
    309    568    259   -439     23    413    148    368      5    200    301    257
    322    594    272   -462     25    433    150    428     36    236    337    293
    319    607    288   -462     15    449    140    472     54    262    368    322
    363    685    319   -524     20    504    158    537    103    319    426    376
    402    769    366   -587     18    568    179    584    148    371    478    433
    389    789    400   -592     -5    594    174    594    163    392    504    465
    392    805    413   -597    -10    610    171    600    171    405    522    485
    389    836    446   -615    -28    641    171    594    179    418    537    501
    379    844    462   -613    -41    654    163    576    171    413    532    498
    371    836    462   -605    -44    649    158    550    155    400    519    491
    355    815    459   -584    -51    639    153    511    135    379    501    480
    337    802    462   -571    -62    633    155    470    114    353    472    454
    332    784    452   -558    -59    618    158    423     90    322    439    413
    311    748    436   -530    -62    592    155    366     59    283    397    368
    298    722    423   -509    -62    574    155    314     31    249    361    329
    259    649    389   -454    -64    519    140    249    -12    200    306    275
    246    605    358   -426    -57    480    127    192    -54    158    262    231
    236    579    340   -407    -51    459    124    150    -77    129    233    202
    252    589    337   -420    -41    465    124    124    -90    111    215    181
    265    589    324   -428    -28    457    122    101   -109     93    197    163
    241    545    303   -394    -31    426    116     75   -127     75    181    140
    220    514    290   -368    -36    402    103     54   -145     59    166    127
    210    488    277   -348    -33    384     88     36   -163     38    145    103
    205    480    272   -342    -33    376     90     31   -168     33    137    101
    218    498    277   -358    -28    389     98     38   -158     41    142    111
    228    511    280   -371    -25    397    101     41   -155     44    148    111
    244    522    277   -381    -15    400     98     41   -150     46    148    109
    218    504    285   -363    -33    394     90     33   -155     41    145    103
    223    504    280   -363    -28    392     90     33   -155     44    153    106
    236    514    277   -376    -20    397     96     38   -153     49    155    116
    231    511    280   -371    -23    397     98     38   -150     49    153    116
    226    504    277   -366    -25    392     98     36   -153     46    153    114
    228    498    270   -363    -20    384     98     36   -155     46    150    111
    226    493    267   -361    -20    381     96     33   -158     44    145    109
    210    480    270   -345    -28    376     90     25   -166     38    137    106
    184    452    265   -319    -41    358     72     10   -179     23    122     88
    218    480    262   -348    -23    371     83     20   -168     36    137     96
    262    530    267   -397     -2    400    101     36   -153     54    161    119
    210    475    265   -342    -25    371     83     15   -174     36    140    103
    218    472    254   -348    -18    366     83     12   -179     31    137     96
    241    504    262   -374    -10    384     90     18   -168     38    145    106
    233    501    265   -368    -15    381     90     15   -168     38    142    106
    220    470    249   -345    -12    361     85     12   -174     33    137     98
    210    472    262   -342    -25    368     88     12   -171     36    140    103
    205    511    306   -358    -49    410    114     36   -142     62    166    127
    194    524    327   -361    -64    428    142     54   -122     80    179    140
    226    571    345   -397    -59    459    166     70   -103     93    192    153
    233    592    358   -415    -62    475    174     75    -90    106    207    166
    236    618    381   -428    -72    501    163     72    -85    116    213    179
    249    652    400   -452    -75    527    142     67    -80    127    218    192
    257    646    389   -452    -64    519    119     54    -88    122    220    194
    262    652    387   -459    -62    522    114     54    -88    124    228    197
    262    628    366   -446    -51    498     93     46   -101    114    218    187
    241    555    314   -400    -36    436     59     20   -137     80    189    161
    233    517    283   -374    -23    400     46      0   -158     62    174    148
    270    535    265   -402      2    400     57      0   -166     57    168    140
    262    509    246   -384      7    376     62    -10   -179     41    148    122
    239    488    249   -363     -5    368     72    -18   -189     28    132    103
    210    446    236   -327    -12    342     62    -41   -213      5    109     80
    197    407    210   -303     -7    309     46    -62   -236    -18     85     59
    192    394    200   -293     -2    298     44    -70   -249    -31     72     46
    189    379    189   -285      0    285     36    -80   -259    -44     62     33
    189    371    181   -280      5    277     33    -83   -265    -49     57     28
    194    379    181   -288      5    283     38    -77   -257    -44     59     36
    194    374    179   -285      7    277     36    -80   -257    -41     62     38
    202    381    179   -293     10    280     33    -83   -254    -38     62     36
    197    387    189   -290      5    288     33    -85   -257    -44     59     33
    192    376    181   -285      5    277     33    -85   -257    -44     62     38
    218    384    163   -301     25    275     51    -67   -244    -31     70     49
    200    379    179   -290     10    280     83    -10   -215    -20     72     33
    210    446    236   -327    -12    342    168    140   -119     44    109     46
    290    553    259   -423     15    407    252    374     41    192    236    163
    358    675    316   -517     20    496    327    696    265    433    475    402
    449    961    511   -706    -33    737    342    831    459    709    800    766
    439   1278    839   -857   -200   1060    223    457    436    854   1044   1085
    192   1387   1192   -792   -501   1291     33   -275    200    784   1067   1153
    -36   1257   1293   -610   -665   1275   -192  -1021   -272    358    683    789
   -135    867   1000   -366   -566    932   -459  -1535   -885   -327      5    109
    -70    506    576   -218   -322    540   -646  -1602  -1137   -646   -332   -236
     28    345    314   -187   -142    329   -568  -1236   -961   -542   -293   -228
     93    374    277   -233    -93    327   -348   -782   -683   -353   -161   -129
    140    376    236   -259    -46    306   -129   -394   -452   -197    -46    -49
    174    355    181   -265     -2    270    -20   -202   -342   -116      2    -15
    179    350    171   -265      2    262      0   -161   -319   -103      7    -10
    181    340    158   -262     12    249      5   -137   -309    -96     12    -10
    184    332    145   -259     18    239     10   -119   -301    -90     18    -10
    197    353    155   -275     20    254     20   -101   -290    -80     25     -2
    213    379    166   -298     23    275     33    -80   -272    -67     41     15
    210    381    171   -296     18    277     31    -72   -270    -62     41     18
    223    394    168   -309     28    280     31    -64   -267    -62     41     20
    210    392    181   -301     15    288     25    -59   -262    -51     51     28
    210    405    194   -306      7    301     31    -49   -252    -41     62     41
    210    405    192   -309      7    298     33    -36   -241    -33     70     49
    236    428    189   -332     23    309     44    -18   -231    -15     90     64
    244    441    197   -342     23    319     49     -7   -218     -5    101     77
    223    423    197   -324     10    311     44     -5   -220     -7     96     77
    236    436    200   -337     18    319     44      7   -213      2    109     85
    239    446    207   -342     15    327     44     18   -207      7    114     88
    244    457    213   -350     15    335     44     33   -200     18    119     98
    233    452    215   -342      7    335     44     49   -189     28    132    106
    257    483    223   -371     15    353     59     77   -166     51    155    129
    257    488    228   -374     12    358     67    101   -150     64    168    145
    267    506    239   -387     15    374     72    132   -135     83    184    158
    290    540    249   -418     20    394     83    174   -103    109    213    184
    293    548    252   -420     20    400     88    215    -80    135    239    207
    298    555    254   -428     23    405     88    259    -59    161    257    228
    319    594    275   -457     23    436     90    311    -33    192    285    257
    335    626    290   -483     20    459     96    371      0    231    319    293
    342    649    306   -496     18    478     93    423     31    267    358    335
    350    675    324   -514     12    501     85    472     57    306    400    376
    384    753    368   -568      7    561     98    530    103    358    465    439
    394    802    405   -600     -5    605    106    561    132    394    509    480
    394    823    428   -610    -18    628    109    571    150    415    532    504
    428    883    454   -657    -12    670    116    579    166    439    555    530
    436    914    478   -675    -20    696    127    574    176    446    568    542
    410    893    483   -652    -36    688    109    542    158    426    548    530
    379    867    488   -623    -54    678     96    506    132    402    522    511
    348    839    488   -594    -70    665     93    470    111    379    498    485
    358    836    478   -597    -59    657    114    436     98    361    478    459
    358    826    467   -592    -54    646    122    387     70    324    436    410
    301    761    459   -532    -77    610    109    316     28    270    379    353
    272    719    444   -498    -85    581    101    257     -5    226    335    306
    303    714    410   -509    -51    563    111    218    -25    202    306    277
    270    657    387   -465    -59    522     96    161    -62    163    262    231
    236    607    371   -423    -67    491     80    111    -98    127    228    192
    223    574    348   -400    -62    462     67     72   -127     98    194    163
    226    558    332   -392    -51    446     62     46   -145     75    171    148
    207    527    316   -368    -54    423     49     20   -163     57    153    127
    220    524    303   -374    -41    415     51     12   -168     51    145    116
    244    540    296   -394    -25    420     57     15   -166     54    148    116
    223    527    303   -374    -38    415     54      5   -171     46    145    114
    228    545    316   -389    -44    431     59      5   -168     46    142    114
    231    548    314   -389    -41    431     62     10   -166     51    145    116
    218    530    311   -376    -46    420     51      2   -176     46    140    109
    218    527    309   -371    -44    418     49      0   -176     46    142    106
    189    491    301   -340    -57    397     38    -12   -187     36    132     96
    213    511    298   -363    -41    405     41     -5   -181     41    135    101
    259    563    303   -413    -23    436     59     10   -161     59    150    119
    236    542    306   -389    -33    426     62     10   -161     57    150    116
    215    522    303   -368    -44    413     51     -2   -176     49    140    106
    218    530    311   -374    -46    420     51     -2   -176     49    140    109
    218    527    309   -374    -46    418     44    -10   -181     44    135    103
    207    509    301   -358    -46    405     33    -20   -192     31    119     93
    213    506    293   -361    -38    400     33    -23   -197     31    116     93
    228    522    293   -376    -31    407     41    -20   -192     36    122    101
    220    511    288   -366    -33    400     36    -28   -200     28    114     96
    197    488    290   -342    -46    389     28    -36   -207     20    106     88
    200    496    293   -350    -46    394     25    -41   -210     23    111     85
    233    524    290   -379    -28    407     33    -33   -202     28    119     88
    223    514    288   -371    -31    402     31    -41   -210     20    111     83
    200    498    298   -348    -49    400     25    -51   -218     15    101     77
    207    540    329   -374    -62    436     49    -28   -192     38    129    101
    226    594    368   -413    -70    483     85      2   -158     67    158    132
    220    620    400   -423    -88    511    111     18   -140     80    166    140
    231    641    410   -436    -88    527    124     28   -127     90    176    145
    226    636    410   -431    -93    524    106     15   -132     90    176    145
    231    662    431   -446   -101    545     85      7   -127    101    187    163
    226    670    441   -449   -109    558     59     -2   -132     98    189    171
    246    680    433   -462    -93    558     51     -2   -129    103    194    176
    265    685    420   -478    -77    553     38     -2   -135    103    194    176
    270    659    389   -465    -59    524     18    -18   -158     88    181    163
    257    605    348   -431    -46    478     -2    -38   -187     64    158    142
    244    571    327   -407    -41    449    -10    -51   -210     41    135    124
    226    537    309   -384    -41    423    -12    -70   -233     18    109    101
    189    493    301   -342    -57    397     -7    -80   -249      0     90     80
    179    475    293   -327    -57    384    -10    -98   -270    -20     75     54
    205    485    280   -345    -36    384    -15   -109   -280    -33     57     44
    189    459    270   -327    -38    366    -20   -122   -293    -49     38     28
    210    465    254   -337    -20    361    -18   -124   -298    -57     36     25
    207    444    236   -327    -15    340    -25   -129   -309    -64     23     15
    155    402    246   -277    -44    324    -41   -148   -327    -80     12      2
    150    407    254   -280    -51    329    -44   -153   -329    -80     10      2
    202    452    249   -327    -23    350    -36   -142   -322    -70     20     12
    194    444    246   -322    -25    348    -33   -142   -319    -70     18     12
    192    436    244   -314    -25    340    -31   -140   -314    -67     23     12
    213    449    236   -332    -12    342    -20   -132   -311    -62     25     10
    228    480    249   -355    -10    366      5    -88   -288    -49     31     12
    213    498    285   -355    -36    392     67     36   -213     -7     49     15
    231    532    301   -381    -33    418    132    213    -98     88    122     67
    309    662    350   -485    -20    506    213    522    116    309    329    270
    428    924    493   -678    -31    709    254    761    335    592    646    613
    459   1267    805   -865   -174   1039    184    548    389    789    932    969
    301   1473   1171   -885   -433   1322     33    -67    249    828   1070   1161
     41   1421   1379   -732   -670   1400   -189   -862   -174    496    800    917
   -150   1049   1197   -449   -675   1122   -452  -1478   -792   -171    135    254
   -148    626    771   -239   -462    698   -701  -1704  -1200   -649   -353   -239
     10    426    415   -218   -202    420   -709  -1449  -1132   -641   -392   -306
     88    428    337   -259   -124    384   -511  -1005   -862   -457   -270   -218
    122    436    314   -280    -96    376   -285   -589   -610   -285   -153   -127
    140    405    262   -275    -62    332   -153   -342   -472   -194    -96    -90
    189    439    249   -314    -28    345    -93   -246   -410   -148    -59    -67
    189    431    241   -311    -25    337    -83   -218   -394   -137    -57    -67
    161    387    226   -275    -31    306    -93   -215   -402   -145    -72    -80
    184    413    228   -298    -23    319    -80   -192   -384   -129    -59    -67
    215    446    231   -329     -7    340    -62   -166   -363   -111    -38    -49
    215    439    220   -327     -2    329    -67   -161   -363   -109    -38    -46
    205    436    231   -322    -12    335    -72   -163   -366   -109    -38    -49
    220    465    244   -345    -10    355    -70   -155   -358    -98    -23    -38
    215    462    246   -337    -15    355    -70   -148   -353    -88    -18    -28
    179    413    231   -298    -25    322    -88   -155   -363    -98    -31    -36
    187    426    236   -306    -25    332    -83   -142   -353    -85    -18    -28
    207    454    244   -332    -18    350    -80   -129   -345    -75    -10    -18
    215    470    254   -342    -18    363    -80   -122   -340    -70    -10    -12
    215    478    262   -350    -23    371    -80   -116   -340    -64    -12    -15
    244    514    270   -379    -12    392    -75    -98   -324    -49      5     -2
    226    496    267   -361    -20    381    -88    -96   -327    -49      5     -7
    215    483    267   -348    -25    376    -93    -85   -322    -44     10     -2
    236    509    270   -374    -15    389    -83    -62   -306    -25     25     15
    218    491    272   -355    -25    381    -88    -51   -298    -18     28     20
    205    480    272   -345    -33    376    -96    -38   -293    -12     33     25
    270    558    288   -413     -7    423    -75      5   -257     25     70     59
    288    589    301   -439     -7    446    -64     44   -233     54     90     80
    275    579    301   -428    -12    441    -70     77   -220     72    103     93
    283    594    309   -439    -12    452    -72    124   -194    101    129    119
    283    605    322   -444    -18    465    -67    179   -163    135    166    155
    314    639    322   -478     -5    480    -64    239   -127    181    205    200
    322    667    345   -496    -10    506    -75    288    -98    220    244    241
    316    704    387   -514    -33    545    -88    324    -70    262    285    288
    358    771    413   -563    -25    592    -85    363    -33    303    327    342
    397    831    433   -615    -20    633    -70    387     -5    337    361    376
    400    859    457   -631    -28    659    -64    389      5    355    389    397
    348    818    470   -584    -62    644    -85    358    -12    342    381    392
    361    841    480   -600    -59    662    -88    345    -12    348    387    397
    368    859    491   -615    -59    675    -90    322    -23    337    374    392
    350    841    488   -597    -70    665    -93    283    -44    314    348    363
    332    807    472   -571    -70    641    -96    233    -72    280    311    324
    296    743    446   -519    -75    594   -106    171   -116    233    254    267
    241    662    420   -454    -90    542   -122     93   -163    179    194    210
    231    636    405   -433    -88    522   -122     31   -197    137    148    161
    233    618    381   -426    -75    501   -116    -23   -226    101    109    119
    218    579    361   -397    -70    470   -132    -85   -262     64     67     80
    192    530    337   -361    -72    433   -153   -145   -303     23     20     38
    174    488    311   -332    -67    400   -166   -189   -335     -7    -15      0
    155    446    288   -301    -67    368   -179   -231   -363    -33    -41    -28
    161    431    270   -296    -54    350   -181   -257   -376    -49    -57    -44
    153    392    236   -272    -44    314   -197   -285   -400    -70    -85    -67
    137    353    215   -246    -38    285   -218   -311   -418    -85   -109    -83
    158    366    207   -265    -25    288   -215   -316   -415    -83   -103    -80
    150    355    205   -252    -25    280   -215   -327   -418    -83   -101    -83
    153    345    192   -249    -20    270   -215   -329   -418    -75   -101    -80
    153    342    189   -249    -18    267   -220   -337   -415    -75   -103    -80
    163    345    179   -257     -7    265   -226   -345   -415    -75   -103    -75
    168    332    163   -249      2    249   -226   -350   -420    -75   -111    -80
    119    275    155   -200    -18    215   -249   -374   -436    -90   -135    -96
    127    277    150   -202    -12    215   -254   -379   -433    -85   -129    -88
    155    293    137   -226      7    215   -254   -384   -436    -88   -132    -90
    137    259    122   -197      7    192   -265   -405   -449   -103   -150   -109
    122    244    119   -184      0    181   -275   -418   -457   -109   -158   -114
    135    241    106   -189     12    176   -283   -426   -459   -106   -155   -114
    129    218     88   -176     20    155   -293   -439   -465   -109   -158   -116
    111    200     88   -155     12    145   -298   -449   -470   -111   -161   -114
    103    168     62   -137     20    114   -306   -467   -483   -124   -174   -122
    114    155     41   -135     36     98   -309   -475   -488   -127   -179   -124
    111    132     18   -124     46     77   -314   -491   -493   -129   -187   -129
    122    137     15   -129     54     77   -322   -504   -498   -132   -189   -135
    106    103     -2   -109     54     51   -337   -524   -514   -150   -207   -150
     93     77    -15    -85     54     31   -350   -540   -522   -155   -215   -153
    111     80    -31    -96     70     25   -355   -548   -522   -155   -215   -150
    124    106    -18   -114     72     44   -337   -540   -504   -140   -200   -137
    137    150     10   -145     62     80   -298   -517   -470   -109   -176   -106
    124    150     25   -137     49     90   -272   -506   -454    -96   -161    -90
    103    129     23   -116     38     77   -272   -517   -454    -98   -161    -98
     90    103     12    -96     38     59   -288   -540   -462   -103   -168    -98
     85    109     20    -98     31     64   -309   -555   -454    -90   -155    -85
    109    119      7   -114     49     64   -327   -563   -449    -80   -145    -72
    122    111    -10   -119     64     51   -350   -584   -459    -83   -145    -70
    111     90    -20   -101     67     36   -371   -600   -465    -85   -150    -70
    119     49    -72    -85     96    -12   -394   -620   -485   -103   -168    -80
     96    -36   -132    -31    114    -83   -426   -657   -519   -137   -200   -109
     80    -93   -174      5    127   -132   -436   -680   -542   -158   -228   -132
    109    -90   -200     -7    153   -145   -423   -688   -545   -163   -236   -137
    109   -114   -223      0    163   -168   -407   -701   -553   -171   -246   -150
     90   -171   -262     38    176   -215   -415   -730   -579   -194   -275   -179
     51   -252   -303     98    176   -277   -444   -776   -618   -239   -319   -218
     62   -277   -340    109    200   -309   -459   -797   -633   -257   -337   -233
     64   -301   -366    116    213   -335   -467   -813   -644   -265   -348   -244
     31   -363   -394    166    210   -379   -483   -836   -659   -283   -368   -262
      7   -405   -413    197    210   -410   -493   -857   -672   -293   -381   -272
     41   -389   -431    174    236   -410   -485   -854   -662   -283   -371   -262
     77   -379   -457    148    265   -418   -475   -854   -652   -272   -366   -257
     46   -433   -480    192    262   -457   -498   -878   -667   -290   -384   -270
     20   -480   -504    228    259   -491   -517   -901   -680   -301   -394   -280
     15   -514   -530    249    272   -522   -530   -919   -691   -314   -407   -293
     33   -509   -545    236    288   -527   -511   -901   -670   -301   -400   -290
     28   -514   -542    241    283   -527   -452   -802   -600   -259   -381   -288
     54   -462   -519    202    285   -491   -363   -623   -465   -158   -309   -236
    150   -283   -433     67    290   -358   -244   -342   -228     67   -103    -44
    252    -64   -316    -93    283   -192   -233    -72      7    368    218    303
    277    231    -46   -254    163     90   -309   -129    122    602    540    691
    150    446    293   -298    -70    368   -428   -600     23    667    711    930
    -36    527    563   -244   -298    545   -615  -1319   -322    454    581    839
   -179    280    459    -51   -322    371   -800  -1984   -891   -153    -28    220
   -239   -218     20    228   -132    -98  -1052  -2382  -1428   -766   -659   -415
   -181   -659   -478    418    145   -568  -1176  -2346  -1561   -956   -878   -639
   -106   -836   -730    472    311   -784  -1109  -2039  -1392   -867   -844   -626
    -67   -823   -758    444    345   -792   -922  -1654  -1122   -683   -717   -532
    -51   -849   -797    449    371   -823   -748  -1337   -904   -530   -607   -457
    -10   -836   -826    420    407   -831   -659  -1195   -797   -452   -553   -407
      5   -849   -854    423    428   -852   -626  -1150   -758   -426   -537   -394
      0   -883   -883    441    441   -883   -626  -1143   -750   -423   -542   -397
      0   -901   -901    449    449   -901   -633  -1140   -748   -423   -550   -397
     -2   -935   -932    467    462   -935   -639  -1140   -745   -426   -548   -400
    -18   -982   -963    501    472   -974   -659  -1153   -753   -433   -558   -410
     -5   -969   -963    485    478   -966   -659  -1156   -748   -433   -553   -407
     20   -937   -961    457    491   -948   -644  -1143   -727   -413   -527   -387
     23   -950   -974    462    496   -961   -649  -1145   -719   -405   -522   -381
     31   -966   -997    467    514   -982   -657  -1145   -717   -402   -522   -379
      7  -1005  -1013    498    509  -1010   -667  -1156   -719   -410   -532   -384
      2  -1031  -1036    514    517  -1034   -678  -1161   -719   -410   -535   -384
     20  -1028  -1052    504    532  -1039   -678  -1156   -711   -402   -530   -376
      0  -1054  -1054    527    527  -1054   -680  -1158   -706   -402   -527   -368
     -7  -1078  -1072    542    530  -1075   -693  -1163   -704   -397   -522   -371
     28  -1060  -1091    514    558  -1075   -685  -1150   -685   -381   -509   -358
     54  -1052  -1106    498    579  -1080   -685  -1143   -672   -368   -501   -348
     20  -1083  -1104    532    561  -1093   -696  -1140   -665   -361   -488   -335
     10  -1122  -1135    555    571  -1127   -701  -1135   -662   -358   -483   -329
     44  -1124  -1169    540    605  -1148   -693  -1114   -639   -337   -467   -309
     67  -1111  -1179    522    623  -1145   -680  -1083   -607   -309   -446   -277
     49  -1140  -1189    545    618  -1163   -698  -1078   -607   -314   -452   -283
     51  -1156  -1208    550    628  -1179   -706  -1057   -589   -298   -431   -272
     70  -1132  -1202    530    633  -1166   -698  -1013   -553   -259   -392   -236
     90  -1111  -1205    509    646  -1158   -696   -963   -517   -218   -350   -192
    109  -1106  -1215    498    662  -1161   -693   -914   -480   -179   -314   -150
    106  -1111  -1221    501    662  -1166   -704   -875   -449   -145   -283   -114
    111  -1104  -1215    496    662  -1161   -704   -831   -415   -106   -236    -67
    124  -1085  -1210    480    665  -1148   -709   -800   -381    -67   -194    -20
    155  -1052  -1208    449    680  -1130   -706   -776   -353    -33   -153     18
    171  -1013  -1184    420    675  -1096   -701   -769   -335    -12   -127     44
    161  -1013  -1174    426    665  -1091   -709   -782   -332    -10   -122     54
    142  -1034  -1179    444    659  -1106   -724   -810   -342    -23   -132     46
    127  -1054  -1182    465    654  -1117   -730   -841   -355    -41   -142     36
    116  -1083  -1200    480    654  -1140   -737   -878   -376    -67   -166     18
    122  -1098  -1221    485    670  -1158   -732   -914   -394    -93   -194     -5
    109  -1143  -1254    517    680  -1197   -727   -956   -413   -124   -228    -46
     36  -1249  -1286    607    659  -1267   -745  -1026   -459   -184   -290   -119
     28  -1280  -1312    623    670  -1296   -745  -1078   -483   -223   -337   -163
     49  -1293  -1343    620    693  -1317   -737  -1122   -504   -254   -374   -197
     51  -1327  -1379    636    714  -1353   -735  -1169   -527   -288   -407   -233
     23  -1392  -1415    685    719  -1402   -750  -1223   -555   -327   -449   -275
      5  -1441  -1449    717    724  -1447   -769  -1270   -581   -358   -480   -316
     -5  -1488  -1483    745    737  -1486   -779  -1306   -602   -384   -506   -340
      0  -1514  -1514    756    756  -1514   -782  -1330   -615   -400   -524   -358
     -7  -1556  -1548    782    769  -1553   -797  -1353   -631   -418   -545   -381
    -20  -1587  -1569    802    771  -1579   -802  -1371   -639   -431   -555   -394
     -2  -1587  -1587    795    792  -1587   -795  -1369   -631   -426   -548   -384
      5  -1597  -1602    792    802  -1600   -797  -1376   -628   -431   -555   -384
    -10  -1618  -1608    815    797  -1613   -807  -1389   -639   -441   -576   -392
    -38  -1662  -1626    849    792  -1644   -823  -1402   -644   -449   -581   -407
    -28  -1670  -1641    849    805  -1654   -823  -1400   -639   -446   -574   -402
     -7  -1670  -1662    836    826  -1667   -820  -1397   -633   -441   -566   -400
    -20  -1699  -1678    859    828  -1688   -823  -1402   -636   -444   -566   -402
    -23  -1701  -1678    859    826  -1691   -820  -1400   -631   -439   -566   -394
      5  -1675  -1680    833    841  -1678   -815  -1395   -620   -433   -558   -387
    -10  -1699  -1688    852    836  -1693   -823  -1402   -623   -439   -566   -392
    -25  -1719  -1693    872    833  -1706   -826  -1408   -620   -441   -563   -394
    -28  -1745  -1719    885    841  -1732   -833  -1415   -626   -452   -574   -405
    -12  -1743  -1732    878    857  -1738   -833  -1418   -623   -452   -576   -402
    -44  -1784  -1740    911    844  -1764   -846  -1431   -631   -467   -589   -410
    -18  -1771  -1753    896    867  -1764   -844  -1426   -626   -465   -587   -402
      2  -1758  -1764    875    880  -1761   -833  -1423   -615   -462   -581   -397
    -18  -1790  -1771    901    875  -1782   -839  -1426   -618   -467   -587   -405
    -41  -1826  -1784    932    870  -1808   -852  -1436   -628   -478   -597   -418
    -54  -1862  -1808    958    875  -1836   -865  -1449   -639   -488   -610   -436
    -23  -1844  -1821    932    896  -1831   -854  -1447   -626   -483   -605   -431
      5  -1797  -1805    896    904  -1800   -820  -1418   -594   -454   -581   -400
     -5  -1787  -1782    893    885  -1784   -792  -1392   -561   -428   -555   -374
    -38  -1797  -1758    919    859  -1779   -776  -1384   -548   -423   -550   -371
    -36  -1790  -1753    911    857  -1771   -766  -1376   -537   -420   -545   -371
    -25  -1769  -1743    896    857  -1756   -766  -1376   -530   -418   -540   -368
     -5  -1743  -1738    872    865  -1740   -766  -1374   -511   -400   -524   -350
     -7  -1745  -1738    878    865  -1743   -784  -1376   -504   -389   -514   -337
      5  -1745  -1751    870    875  -1748   -802  -1384   -506   -392   -514   -332
     12  -1732  -1748    859    878  -1740   -805  -1379   -504   -389   -514   -327
     15  -1769  -1784    875    898  -1777   -813  -1382   -511   -400   -522   -332
     38  -1787  -1826    875    932  -1805   -810  -1376   -511   -405   -522   -332
     10  -1857  -1870    922    937  -1862   -823  -1395   -535   -433   -553   -358
    -10  -1917  -1906    963    945  -1912   -831  -1410   -553   -457   -576   -381
    -23  -1935  -1914    979    943  -1925   -828  -1415   -563   -475   -589   -400
    -51  -1984  -1932   1018    940  -1958   -831  -1434   -584   -506   -623   -431
    -41  -1997  -1958   1018    956  -1979   -836  -1447   -597   -527   -644   -452
    -23  -1992  -1969   1008    971  -1979   -828  -1447   -600   -532   -646   -457
    -38  -2029  -1990   1034    971  -2008   -828  -1454   -610   -548   -659   -470
    -33  -2049  -2016   1041    989  -2034   -831  -1452   -610   -555   -667   -475
    -62  -2088  -2026   1072    982  -2057   -839  -1460   -615   -566   -678   -483
    -70  -2096  -2026   1083    976  -2062   -836  -1457   -613   -566   -675   -480
    -36  -2068  -2034   1052    997  -2052   -820  -1439   -597   -553   -659   -467
    -36  -2073  -2036   1054   1000  -2055   -818  -1434   -589   -550   -654   -462
    -64  -2101  -2039   1083    984  -2070   -831  -1444   -600   -563   -670   -478
    -12  -2055  -2042   1034   1013  -2049   -815  -1426   -584   -553   -657   -465
     -7  -2057  -2052   1031   1021  -2055   -800  -1405   -576   -548   -654   -465
    -23  -2073  -2049   1049   1013  -2062   -750  -1322   -527   -532   -652   -472
     -5  -2005  -2000   1005    995  -2003   -649  -1140   -400   -449   -600   -446
     49  -1878  -1927    914    987  -1901   -548   -883   -197   -267   -436   -301
    124  -1683  -1810    776    966  -1745   -501   -555     70     36   -122     25
    202  -1337  -1540    568    870  -1439   -540   -511    239    322    244    444
    132  -1034  -1166    449    646  -1101   -696  -1010    127    413    459    730
    -72   -940   -867    506    394   -904   -904  -1704   -184    265    410    724
   -272  -1166   -893    717    309  -1031  -1140  -2379   -714   -265    -96    223
   -322  -1641  -1319    982    498  -1480  -1371  -2818  -1332  -1008   -859   -535
   -218  -2021  -1803   1117    792  -1912  -1431  -2738  -1454  -1210  -1098   -779
   -129  -2151  -2023   1140    945  -2088  -1314  -2377  -1241  -1083  -1028   -745
   -122  -2153  -2031   1137    953  -2094  -1109  -1964   -945   -875   -883   -633
    -90  -2158  -2068   1124    987  -2114   -901  -1600   -693   -696   -758   -530
    -41  -2127  -2088   1083   1023  -2107   -813  -1452   -592   -628   -701   -483
    -44  -2120  -2075   1083   1015  -2099   -789  -1402   -561   -610   -680   -478
    -57  -2138  -2081   1096   1010  -2109   -784  -1382   -550   -605   -678   -480
    -70  -2153  -2083   1111   1005  -2120   -789  -1369   -545   -610   -683   -485
    -51  -2130  -2078   1088   1010  -2104   -769  -1340   -517   -589   -662   -465
     12  -2060  -2073   1023   1041  -2068   -730  -1293   -475   -550   -620   -426
     18  -2044  -2062   1013   1039  -2052   -727  -1283   -470   -548   -618   -420
    -31  -2086  -2055   1060   1010  -2070   -740  -1288   -475   -561   -626   -431
    -36  -2086  -2049   1060   1005  -2068   -740  -1275   -465   -555   -620   -428
     -5  -2047  -2042   1023   1018  -2044   -724  -1247   -441   -537   -600   -410
     31  -1995  -2026    979   1026  -2010   -698  -1215   -413   -514   -576   -381
      7  -2008  -2016   1000   1010  -2010   -691  -1202   -400   -506   -561   -374
    -10  -2023  -2013   1015   1000  -2018   -693  -1189   -394   -504   -558   -371
     -7  -2018  -2010   1013   1000  -2016   -696  -1176   -384   -496   -553   -363
    -15  -2018  -2003   1015    992  -2010   -696  -1163   -371   -488   -542   -353
      2  -1995  -1997    997   1000  -1995   -683  -1135   -348   -470   -522   -335
      5  -1982  -1987    987    995  -1984   -678  -1117   -332   -457   -509   -324
    -10  -1982  -1971    995    979  -1977   -678  -1098   -316   -446   -498   -314
     15  -1953  -1969    969    989  -1958   -667  -1067   -296   -426   -478   -293
     23  -1940  -1964    958    992  -1951   -654  -1031   -275   -407   -462   -277
      7  -1940  -1951    963    979  -1945   -649  -1005   -257   -397   -452   -270
     31  -1904  -1935    935    982  -1919   -631   -956   -223   -366   -418   -241
     75  -1847  -1925    883    997  -1886   -594   -885   -171   -316   -376   -197
    109  -1795  -1904    844   1005  -1849   -568   -818   -132   -272   -337   -158
     88  -1787  -1875    846    979  -1829   -568   -769   -111   -254   -311   -137
     85  -1761  -1849    836    966  -1805   -563   -706    -72   -220   -275   -106
    111  -1719  -1834    802    971  -1777   -548   -636    -28   -174   -228    -57
    153  -1639  -1792    743    971  -1714   -527   -563     25   -119   -161     10
    155  -1595  -1753    717    953  -1673   -519   -514     62    -75   -111     59
    150  -1582  -1732    714    940  -1657   -517   -480     85    -41    -80     96
    153  -1553  -1709    698    930  -1631   -514   -467    103    -25    -59    116
    145  -1525  -1670    691    906  -1597   -519   -467    106    -25    -49    129
    148  -1501  -1649    675    896  -1574   -522   -478    101    -31    -44    132
    168  -1465  -1634    646    901  -1548   -506   -483    106    -25    -36    140
    153  -1454  -1610    649    880  -1530   -506   -509     90    -49    -51    127
    114  -1499  -1613    693    862  -1556   -511   -550     59    -85    -90     88
    101  -1525  -1628    709    862  -1574   -504   -587     36   -114   -124     51
    101  -1527  -1628    714    865  -1577   -496   -628     12   -145   -155     15
     88  -1553  -1641    732    862  -1595   -496   -678    -12   -184   -197    -31
     75  -1582  -1657    753    865  -1618   -485   -719    -33   -213   -233    -70
     85  -1571  -1657    743    870  -1613   -475   -756    -49   -236   -257    -96
     72  -1587  -1660    756    865  -1623   -483   -797    -72   -267   -285   -129
     31  -1639  -1670    802    849  -1654   -498   -839   -106   -301   -324   -166
      5  -1680  -1686    839    844  -1683   -506   -870   -127   -324   -348   -189
     12  -1683  -1696    833    852  -1688   -504   -883   -137   -335   -358   -202
     31  -1673  -1704    820    865  -1688   -491   -885   -132   -340   -361   -207
     23  -1683  -1706    831    862  -1696   -496   -896   -145   -353   -374   -226
     23  -1673  -1696    826    859  -1683   -498   -898   -148   -361   -376   -228
     31  -1657  -1688    813    859  -1673   -491   -891   -140   -358   -371   -220
     20  -1673  -1693    826    857  -1683   -491   -888   -142   -361   -374   -223
     15  -1662  -1680    823    846  -1670   -488   -880   -135   -355   -366   -218
     12  -1647  -1660    818    836  -1652   -485   -872   -127   -350   -358   -210
      7  -1657  -1665    826    833  -1662   -485   -865   -124   -348   -358   -210
     23  -1634  -1657    805    839  -1644   -472   -852   -111   -337   -345   -197
     15  -1618  -1636    800    823  -1626   -462   -844   -103   -335   -342   -197
     -5  -1644  -1639    826    815  -1641   -470   -846   -109   -345   -353   -207
    -15  -1662  -1649    836    815  -1657   -475   -844   -109   -350   -358   -207
     25  -1602  -1628    787    826  -1615   -454   -823    -85   -332   -337   -187
     49  -1558  -1608    753    826  -1582   -439   -807    -72   -319   -322   -174
     18  -1592  -1610    787    813  -1600   -446   -810    -77   -329   -329   -184
     12  -1602  -1618    795    813  -1610   -452   -813    -80   -332   -335   -187
      5  -1600  -1608    797    805  -1602   -452   -815    -80   -332   -337   -184
      7  -1584  -1592    787    800  -1590   -444   -807    -72   -329   -335   -179
     -2  -1590  -1587    797    792  -1590   -446   -805    -75   -332   -335   -181
     36  -1535  -1574    748    802  -1553   -428   -787    -57   -316   -316   -166
     64  -1496  -1561    714    810  -1527   -402   -766    -33   -298   -298   -153
     41  -1512  -1553    732    797  -1532   -400   -763    -33   -301   -298   -153
     31  -1467  -1499    719    763  -1483   -379   -740     -5   -275   -270   -124
     20  -1421  -1444    698    732  -1431   -342   -711     28   -246   -244    -98
     12  -1405  -1421    696    714  -1413   -314   -693     44   -233   -236    -93
     23  -1395  -1418    685    719  -1408   -309   -685     51   -228   -231    -90
     15  -1376  -1392    680    704  -1384   -322   -693     54   -228   -226    -83
     15  -1348  -1366    665    688  -1356   -340   -691     62   -215   -210    -67
     36  -1332  -1369    646    701  -1350   -353   -691     67   -205   -202    -54
     46  -1306  -1353    631    698  -1330   -355   -685     75   -200   -192    -41
     77  -1278  -1356    600    717  -1317   -348   -665     88   -184   -174    -23
     72  -1335  -1408    628    737  -1369   -368   -675     62   -205   -200    -44
     44  -1389  -1434    672    737  -1410   -389   -696     33   -236   -226    -70
     44  -1389  -1436    672    737  -1413   -384   -701     25   -252   -228    -80
     38  -1400  -1439    680    737  -1418   -379   -714     12   -270   -246    -96
     18  -1421  -1439    698    727  -1428   -363   -711      5   -280   -259   -109
     10  -1428  -1439    709    722  -1434   -358   -717     -2   -293   -270   -124
      2  -1454  -1460    724    730  -1457   -366   -730    -18   -316   -290   -140
    -12  -1475  -1462    745    724  -1470   -371   -740    -28   -337   -311   -158
    -28  -1486  -1460    756    714  -1473   -376   -753    -46   -355   -327   -174
    -15  -1480  -1465    745    724  -1473   -368   -743    -41   -350   -319   -166
      7  -1452  -1462    719    732  -1457   -361   -727    -25   -335   -303   -150
    -15  -1470  -1454    743    719  -1462   -363   -730    -31   -337   -306   -158
    -12  -1454  -1444    732    714  -1449   -353   -719    -23   -332   -298   -155
     15  -1415  -1431    698    722  -1421   -332   -698     -7   -314   -280   -140
      5  -1413  -1418    701    709  -1413   -332   -693     -5   -314   -277   -135
     -5  -1402  -1397    704    696  -1400   -332   -693     -5   -316   -280   -140
      2  -1395  -1400    696    698  -1397   -293   -639     23   -303   -275   -145
     10  -1358  -1369    672    688  -1363   -194   -488    119   -246   -244   -140
     54  -1260  -1314    602    680  -1286    -93   -272    267   -119   -142    -54
    129  -1083  -1213    478    670  -1148     18     85    532    145    109    184
    236   -789  -1026    275    631   -906     23    324    771    470    472    579
    223   -423   -649     98    433   -535   -103      7    807    680    789    963
     41   -220   -265     88    150   -241   -327   -698    620    693    911   1137
   -181   -265    -83    223    -49   -174   -568  -1480    218    397    670    937
   -293   -678   -384    483     41   -532   -823  -2005   -410   -319    -54    218
   -270  -1130   -859    698    293   -995   -987  -2135   -792   -810   -563   -293
   -161  -1361  -1200    761    517  -1283   -924  -1826   -691   -787   -594   -363
    -96  -1348  -1252    722    576  -1301   -701  -1366   -413   -605   -472   -275
    -72  -1345  -1273    709    597  -1309   -472   -976   -184   -454   -366   -200
    -51  -1363  -1314    706    631  -1340   -350   -766    -57   -366   -306   -163
    -59  -1387  -1327    722    631  -1358   -309   -696    -20   -342   -290   -158
    -46  -1369  -1322    709    636  -1345   -288   -657      5   -327   -275   -145
     -5  -1309  -1306    654    649  -1309   -259   -615     36   -298   -246   -119
    -25  -1317  -1291    670    631  -1304   -262   -605     36   -301   -252   -127
    -44  -1319  -1275    680    613  -1299   -267   -597     38   -298   -249   -127
      2  -1265  -1267    631    633  -1265   -233   -561     75   -270   -223    -98
     15  -1252  -1267    615    641  -1260   -228   -545     85   -262   -213    -90
     -2  -1254  -1252    628    623  -1254   -231   -540     88   -259   -210    -90
      2  -1231  -1236    613    618  -1234   -220   -522    101   -244   -192    -70
     38  -1171  -1210    566    623  -1189   -197   -496    122   -223   -163    -46
     28  -1174  -1202    568    615  -1187   -194   -483    129   -218   -161    -44
      7  -1182  -1189    584    597  -1184   -192   -470    140   -213   -153    -36
     20  -1166  -1187    571    602  -1176   -184   -446    153   -200   -140    -23
     10  -1166  -1176    579    592  -1171   -187   -439    161   -192   -140    -20
      7  -1161  -1169    574    584  -1163   -189   -426    166   -189   -132    -20
      2  -1156  -1158    576    579  -1156   -179   -402    181   -179   -111    -10
      5  -1137  -1143    563    574  -1140   -171   -379    197   -166    -98      2
     28  -1091  -1119    532    574  -1104   -161   -350    218   -142    -77     25
     18  -1085  -1104    532    558  -1096   -158   -327    231   -132    -67     38
     23  -1067  -1091    522    555  -1080   -145   -293    254   -111    -46     57
     36  -1039  -1078    501    555  -1057   -129   -254    277    -85    -23     72
     83   -974  -1057    446    568  -1015    -98   -189    327    -38     18    114
     80   -953  -1036    433    558   -995    -90   -135    353    -12     38    137
     90   -927  -1021    418    555   -974    -75    -72    387     20     72    163
    129   -865   -997    366    561   -930    -49      7    436     72    127    215
    140   -820   -961    340    550   -891    -36     75    480    116    176    262
    145   -795   -940    322    542   -867    -33    129    511    153    215    298
    161   -740   -901    288    530   -818    -23    179    550    197    259    345
    176   -683   -859    252    517   -771    -18    213    581    233    301    389
    166   -665   -831    249    498   -748    -23    223    600    252    319    413
    153   -649   -805    246    478   -727    -31    218    597    259    329    423
    171   -594   -769    210    470   -680    -20    220    610    275    348    446
    187   -563   -750    187    465   -657     -5    215    615    283    358    457
    174   -558   -732    192    452   -644     -5    192    610    270    353    449
    168   -553   -724    189    446   -639      0    161    600    257    337    439
    140   -576   -717    218    428   -646      2    119    579    233    311    410
    114   -620   -737    252    423   -678      2     62    545    189    265    361
     88   -667   -756    290    420   -711     -2      5    514    148    220    311
     59   -683   -745    309    400   -714     -7    -54    480    111    184    272
     51   -706   -761    327    405   -732     -7   -103    452     80    150    241
     44   -732   -779    342    410   -756    -12   -150    426     46    116    202
      2   -787   -789    392    394   -787    -31   -197    392     10     80    163
     28   -763   -792    366    407   -776    -18   -210    389      2     70    153
     75   -732   -807    327    441   -769      5   -210    394      2     72    150
     33   -789   -823    374    428   -805      2   -231    379    -15     57    124
     12   -818   -831    402    420   -823     -2   -249    366    -25     44    119
      7   -815   -826    402    415   -820     -7   -257    353    -38     33    109
     12   -813   -826    400    418   -818     -7   -259    350    -41     28    101
      7   -802   -810    394    407   -805     -7   -259    350    -44     28    101
     28   -779   -807    376    418   -792      7   -244    363    -31     41    116
     12   -789   -805    387    407   -797      5   -246    358    -36     36    111
      0   -784   -784    392    389   -784      7   -249    361    -36     36    111
     18   -761   -779    368    394   -769     18   -236    371    -28     44    122
     10   -779   -789    384    400   -784     15   -239    368    -33     41    114
     15   -758   -776    368    394   -766     25   -228    379    -23     54    122
     33   -732   -769    348    400   -750     38   -215    392    -10     67    135
     25   -743   -771    358    397   -756     38   -218    389    -12     64    132
     20   -750   -771    366    394   -761     38   -213    392    -12     64    135
     10   -748   -758    366    384   -753     41   -207    394    -15     62    140
      7   -743   -753    366    379   -748     41   -210    392    -18     59    137
     -2   -756   -753    376    374   -756     36   -220    384    -25     54    124
     15   -730   -745    358    379   -737     49   -210    394    -18     72    127
     44   -691   -735    322    389   -711     70   -197    410     -2     88    142
     54   -680   -735    311    392   -706     80   -189    415      0     90    148
     33   -691   -727    327    379   -709     83   -189    415     -5     90    145
     33   -683   -717    324    374   -698     88   -184    420     -2     96    153
      5   -678   -685    335    342   -680     96   -176    428      5     96    158
      2   -631   -633    314    316   -633    132   -148    462     36    124    184
     38   -555   -594    257    314   -574    184   -114    501     67    155    213
     67   -511   -579    223    322   -545    205    -98    517     80    168    218
     36   -524   -561    244    296   -542    187   -111    509     77    171    215
     44   -483   -527    218    283   -504    181   -106    532    101    192    244
     44   -485   -532    218    285   -509    153   -114    530     98    192    252
     28   -509   -537    241    283   -522    137   -122    522     88    187    254
     41   -501   -542    228    290   -522    137   -111    527     96    200    257
     64   -509   -574    220    316   -540    124   -116    511     85    200    246
     59   -553   -615    244    335   -584    103   -132    483     59    174    223
     70   -555   -626    244    348   -589    106   -137    475     49    161    215
     46   -576   -626    265    332   -600    111   -150    457     31    140    194
     44   -576   -623    265    332   -600    135   -148    452     23    132    184
     36   -584   -623    272    327   -602    150   -148    446     15    119    171
     23   -615   -639    296    329   -626    145   -166    423     -5     98    148
     10   -644   -657    314    332   -649    135   -176    407    -23     85    132
     20   -639   -659    309    337   -649    137   -179    405    -31     80    127
     23   -636   -659    306    340   -646    140   -179    405    -33     72    124
     10   -641   -652    316    329   -646    142   -176    405    -36     70    124
      0   -652   -654    324    324   -652    145   -174    402    -33     70    127
      2   -649   -652    322    324   -649    150   -171    402    -33     77    124
      5   -644   -649    316    324   -646    155   -166    407    -31     85    122
     23   -620   -644    298    332   -631    168   -155    420    -20     96    132
      2   -633   -639    314    319   -636    168   -158    418    -23     88    132
      7   -615   -623    303    314   -620    194   -122    439    -12     93    132
     25   -563   -589    267    306   -574    275      7    517     31    116    140
     54   -511   -566    228    309   -537    355    187    631    119    181    184
    116   -392   -511    137    311   -452    444    498    839    329    376    366
    205   -174   -381    -15    293   -277    501    779   1070    613    678    688
    249    161    -90   -207    168     33    431    597   1137    823    976   1044
    132    415    283   -272    -75    350    277    -15   1028    901   1156   1278
   -150    405    553   -129   -353    480     38   -823    652    639    966   1124
   -309    101    410    103   -361    254   -200  -1436     67     18    355    522
   -270   -275     -7    270   -132   -142   -423  -1667   -366   -501   -168    -10
   -174   -537   -363    355     93   -452   -441  -1428   -327   -535   -244   -116
   -106   -568   -465    335    176   -517   -236   -966    -59   -358   -132    -41
    -51   -540   -488    296    218   -514      7   -527    197   -189    -12     49
     -7   -548   -542    275    265   -542    168   -252    353    -85     54     96
     -7   -563   -555    285    272   -561    220   -158    407    -49     75    109
    -12   -576   -566    293    275   -571    236   -132    420    -41     77    106
      5   -566   -571    280    285   -568    254   -101    439    -28     88    119
     12   -548   -561    267    285   -555    265    -80    452    -18     98    124
     18   -537   -555    259    285   -545    277    -59    465     -7    106    132
     23   -522   -545    249    283   -535    290    -41    475      5    116    142
     25   -504   -530    239    277   -517    298    -23    488     18    135    153
     25   -496   -524    233    272   -509    303    -12    496     23    140    158
     20   -496   -517    239    267   -506    309     -2    498     28    145    163
     18   -485   -504    233    259   -493    311      7    504     36    155    168
     31   -465   -498    215    265   -480    327     31    519     49    171    184
     33   -457   -493    210    262   -475    335     46    527     54    179    192
     23   -454   -478    215    249   -465    332     54    535     62    187    194
     49   -415   -465    181    254   -439    353     85    555     83    205    215
     67   -389   -457    158    262   -423    368    109    574     98    218    228
     64   -392   -457    163    257   -423    371    124    576    101    223    231
     67   -376   -444    155    254   -410    376    145    589    116    236    246
     75   -358   -433    140    252   -394    384    174    610    132    257    265
     93   -329   -423    119    257   -376    402    207    636    158    283    280
    101   -301   -402     98    252   -350    418    246    659    181    306    296
    101   -290   -392     96    246   -340    426    280    678    200    324    314
    122   -270   -392     72    254   -332    439    327    704    223    345    340
    127   -252   -379     59    252   -314    446    379    732    246    368    363
    137   -213   -353     36    244   -280    459    441    769    280    402    392
    166   -171   -337      2    252   -254    478    511    810    327    444    433
    187   -127   -314    -31    249   -220    493    584    857    374    491    483
    210    -64   -275    -72    241   -168    511    654    901    428    550    540
    220    -20   -241   -101    231   -129    517    709    937    472    602    584
    236     25   -210   -129    223    -90    522    745    966    509    641    623
    241     72   -168   -158    205    -49    530    771    989    540    675    659
    241    103   -137   -174    189    -18    535    782   1002    558    698    683
    231    111   -122   -171    176     -5    530    776   1002    561    704    693
    202    103    -98   -153    150      2    519    753    987    545    696    683
    210    129    -83   -171    145     25    527    735    979    540    688    680
    246    179    -67   -213    155     54    553    727    982    542    691    683
    236    163    -72   -202    153     46    566    691    966    519    665    654
    207    132    -75   -168    142     28    579    641    940    483    628    618
    176     83    -93   -129    135     -5    581    581    906    439    584    568
    166     49   -116   -109    142    -33    581    522    870    392    532    517
    127    -10   -140    -59    132    -72    574    459    831    345    480    465
     85    -70   -155     -7    119   -111    561    400    789    298    436    415
     96    -75   -171    -12    132   -122    555    358    763    272    413    384
     93    -88   -184     -2    137   -135    550    327    740    246    389    355
     77   -111   -192     15    135   -150    548    301    719    228    366    337
     90   -114   -205     12    148   -158    553    288    709    210    348    322
     93   -122   -215     12    153   -168    550    275    698    197    329    309
     83   -127   -213     20    145   -168    550    267    688    189    322    296
     72   -135   -210     31    140   -174    545    259    680    181    316    283
     72   -145   -218     36    145   -181    545    259    678    181    314    283
     80   -135   -215     25    145   -174    550    270    683    184    322    290
     96   -114   -210      7    153   -161    558    277    691    192    329    301
     83   -132   -218     23    148   -174    555    275    685    189    324    296
     75   -135   -210     31    142   -171    555    275    688    189    324    293
     70   -124   -197     25    132   -161    558    280    688    189    327    293
     70   -124   -194     25    129   -158    558    283    685    187    327    290
     62   -127   -189     31    124   -158    558    283    685    184    327    285
     70   -106   -176     18    122   -140    568    288    693    192    335    296
    106    -59   -166    -25    135   -111    584    301    706    207    350    311
     93    -70   -166    -12    127   -116    584    298    704    205    348    309
     85    -85   -171     -2    127   -127    579    296    696    200    342    306
    101    -62   -163    -18    132   -111    581    296    696    200    348    309
     88    -72   -163     -7    124   -116    574    288    685    189    340    293
    106    -49   -155    -28    129   -101    579    290    688    192    342    293
    122    -15   -137    -54    127    -75    594    301    698    200    350    309
    124    -10   -135    -57    129    -72    602    303    704    202    353    314
    124    -15   -140    -57    129    -77    607    311    706    207    361    311
    106      7    -98    -59    101    -44    623    329    722    228    379    327
    101     41    -59    -72     80     -7    652    348    740    246    400    345
    101     64    -36    -83     70     15    675    361    756    254    405    353
    103     88    -18    -96     59     36    683    368    763    262    415    363
     96    103      5   -101     44     54    672    366    769    270    423    374
     98    135     33   -116     31     85    659    368    782    285    446    397
    103    132     28   -116     38     80    631    358    771    283    444    397
    122    155     33   -140     44     96    626    363    774    290    452    407
    137    161     20   -150     57     90    623    366    771    290    454    407
    135    127     -7   -132     72     59    600    348    743    270    433    384
    137     93    -44   -114     90     25    587    327    714    244    410    361
    122     64    -59    -93     90      2    587    319    696    226    394    350
    122     49    -72    -85     96    -10    592    309    683    213    379    337
     93     20    -72    -57     80    -23    597    298    667    192    363    316
     80      7    -72    -44     77    -31    597    285    652    176    353    298
     88    -12   -101    -38     93    -57    589    270    631    155    329    277
     83    -33   -119    -25     98    -75    581    257    610    137    309    262
     77    -38   -119    -20     96    -77    581    254    602    127    301    254
     83    -38   -122    -20    101    -80    579    257    602    124    296    249
    109    -10   -122    -49    114    -64    589    267    607    129    298    252
    114      7   -109    -62    111    -49    600    270    607    132    303    257
     88    -12   -101    -38     93    -57    594    262    597    124    298    246
     72    -25    -98    -23     85    -62    587    259    592    119    301    239
     96     -5   -103    -46     98    -51    584    262    594    122    303    246
     96      0    -96    -49     96    -46    594    272    600    124    309    254
     98      7    -93    -54     96    -41    628    322    623    132    306    246
    142     77    -64   -109    103      7    719    475    719    194    340    259
    174    132    -41   -155    106     46    792    680    859    314    441    340
    231    259     28   -246    101    145    865    976   1075    550    670    566
    335    542    205   -441     64    374    880   1171   1286    841   1000    932
    322    870    548   -594   -111    709    769    878   1288   1002   1267   1265
    127   1060    932   -592   -402    995    597    205   1078    974   1337   1384
    -96   1021   1114   -462   -605   1067    389   -548    636    600   1013   1078
   -215    683    898   -233   -558    789    148  -1119     20    -85    327    389
   -179    272    452    -46   -314    361    -51  -1278   -337   -511   -111    -44
   -101      7    106     44   -103     57    -23   -976   -228   -470   -119    -83
    -28     -5     23     15    -25      7    166   -535     44   -280     10     10
     31     23    -10    -28     20      7    400   -106    319    -83    158    122
     51    -15    -67    -18     59    -41    535    148    470     23    226    179
     67      5    -62    -36     62    -28    579    218    514     54    246    192
     85     36    -49    -59     67     -5    602    254    542     77    267    207
     93     41    -51    -67     72     -5    618    280    558     88    280    220
    111     51    -59    -80     85     -2    620    296    566     93    283    220
     96     38    -57    -70     75    -10    618    298    566     90    280    213
     98     44    -57    -72     77     -5    623    311    571     98    288    220
    132     83    -51   -109     90     15    639    335    587    119    306    241
    137    103    -33   -119     85     36    641    345    594    129    316    252
    111     88    -25   -101     67     33    628    342    589    124    314    249
    106     90    -18    -98     62     36    633    355    594    129    319    257
    137    122    -15   -129     75     51    652    381    613    145    335    275
    140    140      0   -140     70     70    659    394    620    155    345    283
    135    142      7   -140     64     77    654    400    626    158    350    288
    132    137      5   -135     62     72    649    410    626    163    355    293
    137    163     25   -153     54     93    649    423    633    174    366    301
    132    171     38   -150     46    106    646    436    641    181    379    311
    124    171     44   -150     38    109    649    452    654    194    392    324
    132    179     46   -155     44    114    657    472    667    207    405    335
    158    220     59   -189     49    140    675    506    693    231    433    358
    202    265     62   -233     70    163    698    548    719    262    459    387
    210    283     72   -246     67    179    704    579    737    280    472    402
    205    296     90   -252     57    194    701    615    758    301    498    420
    205    311    103   -259     51    207    704    662    782    327    524    449
    218    337    119   -277     49    228    711    719    815    363    561    485
    233    374    137   -303     46    257    717    782    854    405    605    530
    259    418    158   -340     51    288    722    846    896    449    657    576
    280    478    194   -379     41    337    735    914    943    501    711    628
    303    537    233   -420     36    387    745    969    982    555    763    685
    309    581    272   -446     18    428    748   1002   1008    592    805    732
    314    613    298   -465      7    457    753   1021   1026    618    836    766
    319    639    319   -480      0    480    761   1028   1036    636    859    789
    319    659    340   -488    -10    501    766   1026   1039    644    872    807
    322    680    358   -501    -18    519    766   1010   1031    639    872    807
    306    678    371   -493    -33    524    763    984   1013    620    854    789
    285    662    374   -475    -44    517    763    950    987    589    823    758
    280    646    366   -462    -41    506    769    906    958    550    784    717
    262    607    342   -436    -41    475    766    852    919    501    727    657
    239    561    322   -400    -41    444    763    795    880    452    678    605
    220    532    309   -376    -44    420    756    737    844    405    628    555
    197    493    296   -345    -49    394    750    678    802    361    584    509
    176    446    270   -311    -46    358    743    626    769    324    540    467
    161    423    262   -290    -51    342    732    584    737    290    506    439
    163    418    254   -290    -44    335    727    548    711    265    483    413
    135    371    236   -252    -49    303    717    514    683    239    457    379
    140    358    218   -249    -38    288    711    496    670    223    444    366
    148    358    210   -254    -31    285    714    491    662    215    436    361
    132    332    200   -233    -33    267    709    480    649    205    423    350
    145    350    205   -246    -28    277    714    483    649    210    423    355
    158    381    223   -272    -31    303    709    480    646    205    423    355
    150    371    218   -262    -33    296    706    478    644    202    426    355
    148    361    213   -254    -33    285    704    480    641    205    428    353
    135    355    220   -244    -41    288    706    480    644    210    436    355
    168    397    228   -283    -31    314    719    493    652    220    446    371
    171    397    226   -285    -28    311    714    491    646    218    444    371
    174    407    233   -290    -28    319    714    488    646    220    446    371
    176    428    252   -301    -36    340    719    498    652    226    452    379
    168    415    246   -293    -38    332    719    496    652    223    454    376
    142    394    252   -270    -54    324    709    488    644    215    449    368
    142    397    254   -272    -57    324    704    485    641    213    441    368
    161    413    252   -285    -44    332    706    485    639    213    444    371
    163    413    249   -288    -44    329    701    480    633    213    439    366
    158    407    249   -283    -46    327    698    475    626    207    433    361
    161    410    246   -285    -44    329    698    475    626    207    436    363
    158    400    241   -277    -41    322    693    472    620    202    431    361
    155    415    257   -288    -49    337    691    475    620    202    431    361
    161    457    296   -309    -67    379    714    493    641    226    457    384
    153    488    335   -322    -90    413    740    514    670    252    480    405
    166    527    361   -345    -96    444    766    532    691    267    496    418
    163    542    376   -353   -106    459    771    535    693    272    501    423
    142    535    392   -340   -124    465    756    522    688    267    504    423
    166    589    420   -379   -127    506    753    530    706    290    527    446
    184    605    420   -394   -116    514    740    524    706    301    535    457
    171    584    413   -379   -122    501    719    509    696    293    530    459
    174    589    415   -381   -119    504    711    509    693    293    532    457
    202    594    392   -400    -96    493    701    509    683    285    530    452
    200    555    355   -376    -77    457    685    501    662    270    514    444
    187    511    322   -350    -67    418    675    483    636    249    491    423
    176    475    298   -327    -62    387    678    470    618    228    467    400
    158    452    290   -306    -67    374    685    462    605    210    452    384
    150    431    280   -290    -64    355    680    444    579    181    423    358
    135    400    265   -267    -64    332    665    420    550    155    397    332
    116    368    252   -244    -67    311    654    405    530    135    376    314
    122    358    236   -241    -57    296    654    400    517    122    363    301
    153    394    241   -272    -44    319    670    407    524    129    368    311
    150    387    236   -270    -44    311    670    407    522    127    363    306
    132    374    241   -252    -54    306    662    405    517    122    368    301
    122    355    233   -239    -54    293    652    397    509    114    366    288
    116    348    231   -231    -57    290    646    392    501    111    358    283
    135    366    231   -252    -49    298    649    397    506    116    361    290
    148    384    233   -267    -44    309    659    407    514    119    366    298
    168    405    233   -288    -33    319    696    452    540    132    368    298
    163    415    252   -288    -44    335    779    587    623    174    384    290
    184    478    290   -332    -54    384    862    776    758    283    465    350
    231    615    384   -423    -75    501    930   1065    982    519    696    568
    314    885    571   -602   -127    730    937   1301   1226    846   1062    963
    353   1317    963   -833   -303   1140    849   1088   1291   1075   1397   1366
    223   1551   1325   -888   -550   1439    678    459   1083   1070   1504   1522
     20   1532   1512   -776   -745   1522    465   -272    657    737   1228   1275
    -96   1179   1275   -542   -685   1226    231   -859     41     51    527    574
    -96    678    774   -290   -433    724     31  -1104   -423   -511    -54      2
    -18    342    361   -163   -189    350     54   -836   -342   -496    -93    -62
     31    296    265   -163   -116    280    228   -418    -70   -314     31     28
     67    322    254   -197    -93    290    452     -2    215   -109    176    142
     93    311    218   -202    -62    265    587    254    379     12    265    200
    114    329    215   -223    -51    272    631    332    431     49    298    226
    122    337    213   -231    -46    275    652    368    457     67    314    241
     90    288    197   -189    -54    244    644    374    452     59    298    226
     90    288    197   -189    -51    244    649    384    459     64    298    226
    158    361    202   -259    -23    280    678    423    491     96    335    257
    168    371    202   -270    -18    285    685    436    498    109    348    265
    153    376    223   -267    -33    301    680    436    496    106    345    262
    150    392    241   -270    -44    316    683    446    511    122    358    277
    137    371    231   -257    -46    301    678    449    511    122    361    280
    161    387    226   -275    -31    306    685    467    522    137    376    290
    176    410    233   -293    -28    322    696    483    535    150    392    303
    158    400    241   -277    -41    322    693    488    537    153    394    306
    179    415    236   -298    -31    327    704    504    550    166    402    316
    184    436    252   -311    -33    345    714    522    566    181    418    329
    166    436    270   -303    -51    355    709    530    571    187    423    335
    161    441    280   -301    -59    361    706    542    574    194    428    342
    163    441    277   -303    -57    361    709    555    584    205    436    353
    163    446    280   -306    -59    363    714    571    597    220    452    363
    161    444    283   -301    -62    363    714    592    610    236    470    376
    158    452    293   -303    -67    374    714    615    623    249    480    387
    215    514    298   -366    -41    407    740    662    657    283    514    418
    236    540    303   -389    -33    423    756    706    688    316    542    446
    215    530    314   -376    -49    423    758    745    709    340    561    462
    228    568    340   -397    -54    454    766    802    743    374    594    496
    231    594    363   -413    -67    480    774    865    776    413    633    532
    241    615    374   -428    -64    496    776    922    807    449    670    571
    262    652    389   -459    -62    522    784    982    844    491    711    615
    296    711    415   -504    -59    563    802   1044    891    545    774    678
    311    761    449   -537    -70    605    805   1075    917    579    813    717
    324    802    478   -563    -75    641    807   1093    935    605    839    745
    335    833    498   -587    -80    667    807   1098    943    620    857    769
    324    849    524   -587    -98    688    805   1093    943    623    870    787
    301    833    532   -568   -116    685    797   1070    927    610    859    776
    280    823    540   -553   -129    683    792   1041    909    592    836    758
    290    836    542   -563   -124    688    802   1018    896    579    823    745
    275    810    535   -542   -129    672    800    971    867    545    792    709
    246    779    532   -514   -142    657    795    914    831    501    743    659
    244    763    519   -504   -137    641    802    867    810    470    711    623
    218    719    501   -470   -142    613    797    810    776    431    667    576
    202    685    483   -444   -140    584    787    753    743    394    623    527
    194    662    465   -428   -135    563    779    704    711    361    592    493
    174    618    444   -397   -135    532    771    667    691    337    568    465
    161    597    433   -379   -137    517    756    628    662    311    540    431
    145    561    415   -353   -135    488    743    594    636    288    514    410
    127    535    407   -332   -140    472    732    571    620    270    496    397
    140    537    397   -337   -129    467    730    561    613    262    485    389
    179    576    397   -379   -109    488    743    566    620    270    488    392
    176    579    402   -376   -111    491    745    563    618    267    488    387
    166    563    397   -366   -114    480    743    561    618    265    491    387
    137    535    397   -335   -129    467    727    548    607    259    480    374
    122    522    400   -322   -140    462    719    542    602    252    472    368
    166    571    405   -368   -119    488    732    558    618    267    488    392
    171    574    400   -374   -114    488    737    563    623    275    493    397
    153    553    400   -353   -124    478    732    558    620    272    491    394
    142    542    400   -345   -127    472    730    555    618    272    488    392
    140    537    397   -337   -127    467    724    553    613    267    488    389
    142    548    402   -348   -129    478    724    553    615    270    493    392
    148    558    407   -353   -129    483    730    558    618    275    501    394
    145    550    405   -350   -129    478    732    555    618    275    504    394
    142    545    402   -342   -129    475    724    548    613    275    498    392
    116    517    397   -319   -140    457    704    530    594    259    480    379
    101    496    394   -301   -145    446    696    522    587    252    472    374
    153    548    394   -353   -119    472    714    537    602    267    488    389
    181    581    400   -381   -109    491    732    553    618    285    506    407
    148    584    436   -368   -145    511    730    550    618    285    509    402
    168    657    488   -413   -161    574    766    581    654    322    540    436
    155    678    522   -415   -181    600    787    592    670    337    550    449
    150    688    537   -418   -192    613    805    602    678    342    558    454
    140    678    537   -410   -197    607    792    594    672    337    555    452
    155    698    542   -428   -192    620    779    587    678    348    566    465
    174    722    548   -446   -187    633    758    579    680    355    576    478
    181    732    550   -457   -184    641    745    576    675    358    584    485
    174    722    545   -449   -187    636    732    571    667    355    584    483
    179    704    524   -441   -171    615    711    563    654    345    571    475
    181    667    483   -426   -150    576    685    545    628    322    550    454
    176    626    449   -400   -135    537    675    527    600    301    530    433
    158    592    433   -376   -137    514    667    511    581    280    509    423
    135    568    433   -353   -150    501    665    493    558    254    491    397
    109    542    431   -327   -161    488    667    478    540    236    470    371
    109    519    410   -314   -150    465    667    462    522    220    454    353
    158    548    389   -353   -116    467    680    470    524    226    462    355
    140    527    387   -335   -122    457    675    457    511    207    446    342
    101    470    366   -285   -132    418    652    433    488    184    420    322
     77    431    353   -254   -137    392    633    418    472    168    402    306
     75    436    358   -257   -142    400    628    413    467    161    400    303
    119    483    363   -301   -122    426    646    428    483    179    415    319
    158    527    366   -345   -103    446    665    444    496    197    431    335
    148    524    376   -335   -114    452    657    433    488    192    426    329
    109    480    371   -296   -129    426    644    420    475    176    415    316
    106    462    355   -285   -124    407    652    433    480    174    407    309
    142    522    379   -335   -119    452    727    535    537    207    423    311
    176    600    423   -387   -122    511    828    704    641    275    465    337
    213    685    470   -449   -129    579    909    961    828    446    615    465
    298    904    605   -600   -153    756    963   1301   1096    761    932    792
    379   1301    922   -841   -272   1111    914   1288   1257   1060   1317   1221
    298   1587   1288   -943   -493   1439    717    743   1171   1184   1556   1519
     54   1665   1608   -859   -776   1636    452    -75    836   1021   1467   1475
   -111   1418   1530   -654   -820   1473    197   -753    280    457    935    958
   -135    953   1085   -410   -610   1018    -25  -1117   -293   -231    241    275
    -88    542    631   -226   -358    587    -88  -1000   -405   -428      0     18
    -20    426    446   -205   -233    436     80   -566   -166   -275     83     57
     31    467    436   -249   -202    452    327   -124    114    -83    223    163
     77    470    389   -275   -155    431    514    189    309     57    319    231
    114    483    368   -298   -127    426    594    324    389    114    361    262
    119    478    358   -301   -119    418    610    361    410    124    368    265
     96    446    350   -272   -127    400    610    371    410    122    358    254
     85    436    350   -262   -132    392    607    381    413    124    355    254
    124    485    361   -303   -116    423    615    402    428    140    374    267
    142    514    371   -329   -114    444    626    415    439    150    384    275
    116    493    376   -306   -129    436    623    418    439    153    381    277
    132    509    376   -322   -122    441    631    431    449    163    400    290
    168    553    384   -361   -106    470    644    449    465    184    423    309
    148    545    394   -348   -122    470    636    449    462    184    420    309
    129    532    402   -329   -135    467    628    449    459    181    418    306
    111    519    407   -316   -150    465    623    452    459    181    426    303
    116    532    415   -324   -148    475    626    462    467    187    433    311
    142    555    410   -350   -132    483    636    483    483    205    449    327
    181    600    415   -392   -116    509    654    514    506    228    470    350
    184    615    431   -400   -122    522    654    524    514    233    470    358
    150    589    439   -368   -142    514    644    530    511    231    467    355
    155    602    446   -379   -145    524    644    545    519    241    480    361
    161    613    452   -387   -145    532    649    568    537    259    496    371
    161    607    446   -384   -142    527    652    592    545    272    506    379
    192    649    457   -420   -132    553    662    626    566    296    527    400
    207    688    478   -449   -135    584    680    672    592    322    555    426
    194    680    485   -439   -145    584    680    709    607    337    571    439
    192    683    488   -439   -148    587    685    758    636    366    592    462
    228    727    498   -478   -135    613    704    831    680    410    636    506
    257    776    519   -517   -132    649    711    893    719    452    680    548
    265    818    550   -542   -142    685    709    943    748    485    717    579
    280    859    576   -571   -148    719    717    995    784    530    761    628
    316    937    620   -626   -150    779    732   1044    823    579    815    685
    306    956    646   -631   -171    802    724   1054    836    600    839    711
    296    969    672   -631   -187    820    711   1049    839    607    846    727
    280    976    696   -631   -207    836    709   1041    839    613    859    735
    298   1013    714   -654   -207    865    711   1036    846    623    875    748
    337   1060    722   -701   -192    893    724   1028    849    631    883    758
    316   1044    727   -680   -205    885    722    992    826    607    859    740
    275   1002    727   -639   -226    865    706    932    787    566    815    696
    231    953    722   -592   -244    839    693    867    748    522    769    649
    226    927    701   -579   -236    815    693    815    719    488    740    610
    218    896    678   -558   -231    787    698    761    696    454    706    574
    207    859    652   -535   -223    756    698    706    662    415    665    524
    200    836    636   -517   -218    737    691    654    631    384    623    483
    181    810    626   -496   -223    719    680    610    602    355    594    454
    174    776    602   -478   -213    691    675    579    581    332    568    436
    155    748    592   -454   -218    670    657    537    550    301    532    402
    129    717    587   -423   -228    652    633    504    522    270    511    371
    140    717    576   -428   -218    646    633    491    511    265    504    363
    145    706    561   -426   -207    633    633    485    504    254    493    355
    132    693    561   -415   -215    628    631    475    498    246    485    350
    150    730    579   -439   -213    654    636    478    504    249    488    355
    155    724    568   -441   -207    646    633    475    501    249    483    353
    140    698    558   -420   -210    631    626    470    493    246    480    348
    135    696    558   -415   -213    628    626    470    493    249    483    342
    124    680    555   -402   -215    618    623    467    491    249    483    342
    132    685    553   -410   -210    620    623    470    493    249    491    348
    155    719    563   -439   -205    641    631    478    501    257    501    358
    150    717    566   -436   -207    641    628    475    498    252    496    355
    150    704    553   -426   -200    628    623    470    491    246    488    348
    148    698    550   -423   -200    623    620    467    491    249    488    348
    140    698    558   -418   -207    628    620    465    488    246    485    348
    135    685    550   -410   -207    618    618    459    483    241    478    340
    161    709    548   -433   -192    628    620    465    483    246    485    345
    148    704    555   -426   -205    631    610    452    475    236    475    340
    137    680    542   -410   -202    613    610    449    470    231    475    335
    158    696    537   -428   -189    618    618    454    475    241    485    345
    168    724    555   -446   -192    641    633    467    488    249    496    358
    153    756    602   -454   -226    680    649    483    506    265    509    374
    145    784    639   -465   -246    714    675    496    524    280    519    381
    150    805    652   -480   -252    730    704    511    540    296    530    392
    140    800    659   -470   -259    730    701    511    540    298    532    400
    114    795    680   -457   -285    737    675    496    540    298    535    402
    145    841    696   -496   -275    769    662    498    553    316    555    428
    187    865    678   -527   -246    774    644    493    553    322    566    436
    187    880    693   -532   -252    787    633    488    548    324    576    436
    174    846    670   -511   -246    758    615    475    532    314    566    423
    192    818    626   -506   -215    722    594    462    506    293    545    410
    200    795    594   -498   -197    696    584    449    483    275    524    397
    181    756    574   -467   -194    665    584    439    467    259    509    379
    155    709    553   -433   -200    631    579    415    439    233    480    350
    119    665    545   -392   -213    605    576    400    418    210    454    327
    109    652    542   -381   -218    597    563    379    394    181    428    301
    106    628    522   -366   -207    576    553    361    376    163    413    285
    116    620    504   -368   -192    563    555    363    368    158    410    280
    124    618    493   -371   -184    558    561    361    366    153    405    277
    114    602    488   -358   -187    545    553    353    355    145    394    267
     98    589    491   -342   -194    540    542    342    345    135    384    254
    124    605    480   -366   -179    542    553    350    353    145    397    265
    122    600    478   -361   -176    537    550    350    350    145    392    267
    114    597    480   -358   -181    540    542    342    348    140    387    267
    111    597    485   -353   -187    542    542    345    350    142    397    267
     93    571    478   -332   -192    524    540    342    342    132    389    246
     88    576    488   -332   -200    532    584    415    379    153    394    246
    168    685    517   -428   -176    602    693    594    493    239    457    293
    231    758    527   -493   -148    644    774    807    636    361    558    381
    275    872    597   -574   -161    735    833   1122    849    594    787    615
    363   1171    807   -769   -220    989    826   1221   1015    857   1106    974
    322   1467   1143   -896   -410   1306    701    813    989   1000   1343   1273
     93   1623   1530   -857   -717   1577    496     67    776    961   1389   1363
   -132   1460   1592   -665   -862   1525    270   -675    283    501    971    958
   -213   1083   1293   -436   -753   1187     18  -1130   -288   -145    324    316
   -155    717    872   -280   -514    795   -140  -1145   -506   -428     15      2
    -57    537    594   -239   -324    566    -62   -784   -348   -342     41     -2
     18    589    571   -303   -277    581    168   -327    -67   -150    181    106
     59    576    517   -319   -228    548    371     31    135    -18    267    168
     80    545    462   -314   -192    504    467    205    228     46    311    192
     83    545    462   -314   -189    504    501    265    262     72    329    202
     93    561    467   -327   -187    514    511    290    275     83    337    207
    119    581    462   -350   -171    522    527    314    290     98    348    218
    132    589    457   -361   -163    524    532    329    301    103    355    223
    137    592    454   -363   -158    524    535    340    309    111    363    228
    124    579    452   -353   -163    517    532    345    311    116    366    231
    122    584    459   -353   -168    522    532    353    311    122    371    233
    124    597    472   -361   -174    535    535    361    316    127    381    246
    122    594    472   -358   -174    535    532    368    319    129    379    252
    132    600    465   -368   -166    532    530    374    322    132    387    254
    127    605    478   -366   -176    542    530    384    329    140    400    265
    129    618    488   -374   -181    555    530    392    335    148    405    272
    150    649    498   -400   -174    574    537    410    348    161    413    285
    150    657    506   -405   -176    581    542    423    358    168    418    296
    166    680    511   -423   -171    597    548    441    368    181    431    303
    168    675    506   -423   -168    592    542    449    371    184    433    301
    174    688    514   -431   -168    602    548    470    381    200    457    319
    171    693    522   -433   -176    607    555    491    394    215    470    335
    176    704    524   -441   -174    615    561    519    413    236    488    353
    168    701    530   -436   -181    615    553    537    418    246    496    355
    174    717    542   -444   -184    631    555    571    441    265    517    374
    207    758    548   -483   -171    654    568    620    472    296    548    407
    228    787    555   -509   -163    672    576    670    501    329    574    436
    239    805    566   -522   -163    685    581    724    530    363    607    465
    257    846    589   -550   -166    719    587    789    566    405    652    506
    272    880    605   -579   -166    743    587    846    600    444    688    548
    293    922    628   -607   -166    776    589    904    636    488    740    597
    309    966    657   -639   -174    810    592    945    665    530    787    644
    319   1023    704   -670   -192    865    594    974    691    563    826    685
    337   1065    724   -701   -194    896    597    982    704    584    849    709
    332   1085    753   -709   -210    922    594    979    709    592    859    722
    324   1093    769   -711   -223    932    589    966    704    592    865    727
    316   1093    776   -704   -228    935    581    943    691    579    857    719
    309   1091    782   -701   -236    937    581    914    675    563    839    701
    298   1080    782   -691   -241    932    589    875    654    537    813    678
    270   1044    774   -659   -252    909    592    826    626    501    769    639
    241   1005    763   -623   -259    885    597    769    594    459    727    592
    200    945    745   -574   -272    846    584    704    553    410    675    532
    192    914    722   -553   -265    818    584    646    522    374    633    488
    215    917    701   -566   -244    810    597    607    504    353    607    462
    194    883    688   -537   -246    787    589    561    472    322    574    426
    163    823    657   -496   -246    740    568    509    431    280    530    379
    161    797    633   -480   -236    717    561    475    407    257    501    350
    153    784    628   -470   -239    706    555    449    389    239    483    335
    132    761    628   -446   -246    696    550    433    376    223    467    322
    148    753    605   -452   -228    680    540    418    363    210    449    309
    158    748    589   -454   -215    670    537    407    355    200    444    301
    148    737    587   -444   -220    665    527    400    348    194    439    296
    137    722    584   -428   -223    654    524    392    340    192    431    288
    127    711    584   -420   -228    646    519    387    335    187    423    283
    145    737    592   -441   -223    665    524    397    342    197    431    298
    155    743    587   -452   -218    665    527    400    345    200    436    301
    140    727    587   -433   -223    657    527    402    345    202    441    298
    148    735    584   -441   -218    659    524    402    345    205    441    298
    148    727    576   -439   -213    652    517    394    335    194    433    293
    137    717    579   -428   -220    649    511    387    327    187    426    285
    127    698    571   -413   -220    636    509    384    324    187    431    285
    150    724    574   -439   -213    652    514    389    329    194    439    293
    171    740    566   -457   -197    654    519    394    335    200    441    298
    153    722    568   -439   -207    646    511    384    322    189    433    288
    135    714    579   -423   -220    646    504    376    309    181    423    280
    161    730    568   -446   -202    649    506    379    309    181    423    283
    174    735    561   -457   -192    649    506    379    309    181    420    280
    176    753    576   -465   -200    665    519    392    319    194    431    288
    179    800    620   -488   -220    711    550    418    350    220    459    314
    174    820    646   -498   -236    732    576    426    366    233    465    322
    171    826    654   -498   -241    743    584    433    368    236    462    319
    174    841    665   -509   -246    753    576    428    368    236    462    324
    179    872    693   -524   -257    784    563    428    381    254    483    348
    176    875    698   -530   -259    787    535    418    379    262    493    355
    187    880    693   -535   -252    787    514    407    368    259    496    358
    189    885    696   -540   -252    792    504    402    361    257    491    361
    215    872    657   -542   -220    766    491    394    345    246    480    350
    192    805    613   -498   -210    711    465    371    311    215    454    322
    171    758    587   -465   -207    672    449    348    283    189    428    301
    189    761    571   -478   -189    667    459    345    275    181    418    293
    179    740    561   -459   -189    652    465    335    259    163    402    272
    163    727    561   -446   -200    644    470    322    246    148    384    254
    171    714    540   -444   -184    628    465    309    228    129    366    236
    150    662    509   -407   -179    587    449    285    202    103    342    213
    158    646    488   -402   -163    568    439    275    187     90    335    202
    145    623    478   -387   -166    553    433    265    171     75    316    187
    135    615    480   -374   -174    548    433    259    166     70    309    179
    163    644    480   -405   -158    561    439    267    171     77    314    189
    161    641    480   -400   -158    561    436    265    166     75    311    187
    145    615    467   -381   -163    542    426    257    155     64    298    179
    142    613    470   -379   -163    540    420    249    150     62    293    171
    148    628    480   -389   -166    553    420    254    150     64    298    174
    150    633    483   -392   -166    558    426    265    155     67    298    174
    145    636    491   -392   -171    563    472    348    197     83    296    158
    184    706    522   -446   -168    615    561    522    309    166    355    200
    265    815    550   -540   -142    683    644    774    485    335    509    342
    348    963    615   -654   -132    789    691   1085    706    589    771    607
    384   1283    896   -833   -257   1091    649   1060    833    833   1085    976
    285   1551   1262   -919   -488   1408    522    574    756    927   1280   1231
     64   1647   1579   -857   -756   1613    329   -161    457    774   1210   1202
   -137   1491   1628   -675   -883   1558    135   -875    -64    254    711    711
   -168   1080   1249   -457   -709   1166   -145  -1278   -636   -389     62     67
    -93    732    826   -319   -459    776   -259  -1192   -745   -553   -129   -137
     -5    579    584   -288   -296    584   -161   -826   -563   -446    -80   -116
     54    607    553   -329   -249    581     57   -384   -283   -254     54    -12
     96    594    496   -345   -200    545    257    -31    -72   -106    153     59
    111    571    459   -342   -174    517    335    106      7    -54    187     77
    114    563    449   -340   -168    509    353    145     31    -38    197     83
    111    566    454   -337   -171    511    358    166     44    -28    202     90
    119    566    444   -342   -161    504    355    176     44    -31    197     88
    119    576    454   -348   -166    517    361    189     49    -23    202     96
    124    594    467   -361   -171    530    371    202     59    -10    213    106
    155    620    465   -387   -153    542    384    220     75      2    226    114
    233    698    465   -467   -116    584    415    257    106     41    270    150
    197    675    478   -439   -140    576    402    254    101     38    275    158
    145    626    478   -387   -166    553    374    239     80     20    254    142
    135    618    483   -376   -174    550    366    241     77     20    246    140
    161    657    493   -410   -166    576    381    262     90     36    262    153
    200    701    501   -452   -150    602    397    285    114     54    285    174
    210    719    506   -467   -148    613    397    296    122     64    298    181
    176    706    530   -441   -176    618    387    296    119     67    293    179
    166    693    524   -431   -179    610    376    298    116     64    293    184
    181    691    506   -436   -161    600    371    309    122     72    298    194
    168    678    509   -423   -171    594    363    311    122     75    298    194
    174    693    519   -433   -171    607    363    329    132     88    314    207
    210    743    532   -478   -161    639    392    374    166    124    348    241
    207    745    537   -475   -166    641    392    400    179    140    361    254
    200    756    553   -478   -176    654    384    428    192    153    376    267
    239    810    571   -524   -166    691    397    475    223    189    413    301
    249    839    589   -545   -168    714    410    532    259    231    452    342
    262    862    597   -563   -166    730    415    587    293    267    485    376
    259    867    607   -563   -174    737    410    639    322    303    522    413
    283    909    626   -594   -171    769    415    704    363    355    576    472
    316    956    639   -639   -161    797    415    756    397    400    623    524
    314    971    657   -644   -171    815    400    779    415    426    652    555
    319    997    678   -662   -179    839    392    789    431    449    680    584
    340   1054    714   -696   -187    885    405    810    452    480    714    620
    332   1072    737   -704   -202    906    402    802    452    485    722    631
    332   1096    763   -717   -215    930    410    795    454    488    732    641
    324   1109    784   -719   -231    948    413    779    449    483    727    639
    293   1085    792   -688   -249    940    407    743    423    454    696    607
    272   1052    779   -662   -254    917    402    696    387    407    649    561
    252   1010    758   -631   -252    883    400    644    353    363    600    511
    228    966    735   -600   -252    852    400    584    314    319    550    462
    213    945    732   -579   -259    839    407    540    288    283    514    426
    179    898    717   -540   -270    810    400    475    246    239    462    374
    140    841    701   -491   -280    774    381    413    200    189    413    324
    119    807    685   -465   -283    745    363    358    166    150    374    283
    114    787    672   -449   -277    730    358    319    142    127    348    254
     96    750    652   -423   -277    704    350    285    116     98    316    228
    137    779    641   -459   -252    711    363    277    114     96    311    228
    153    800    646   -478   -246    724    374    275    114     98    314    228
    129    774    644   -452   -257    709    361    254     96     80    296    210
    101    732    631   -418   -265    683    345    236     70     59    275    192
    106    719    613   -415   -252    667    335    228     62     51    270    187
    103    711    605   -407   -249    657    327    226     62     54    270    192
    103    714    610   -407   -252    662    329    223     62     54    267    192
    111    735    620   -423   -254    680    327    223     62     57    270    194
    129    761    631   -446   -249    696    329    226     67     64    275    197
    119    756    636   -439   -259    698    316    215     57     54    265    187
    103    750    646   -426   -270    698    316    215     51     54    265    189
     93    737    644   -415   -275    691    311    210     46     46    259    187
     90    722    631   -407   -270    678    303    205     41     41    257    184
     98    730    631   -415   -267    683    301    197     33     36    254    179
     93    737    644   -415   -275    691    301    197     33     36    254    184
     96    750    654   -426   -280    704    303    202     36     41    259    194
    101    748    646   -423   -272    696    301    197     33     41    262    189
     70    706    633   -389   -280    670    285    181     18     31    249    176
     77    709    631   -392   -275    670    275    174      7     20    244    171
     77    727    649   -402   -285    688    283    181     15     28    249    181
     96    789    691   -444   -298    740    319    215     51     64    277    215
    106    836    727   -472   -311    782    355    239     80     88    303    239
    116    859    743   -488   -311    802    381    259     98    106    319    254
    150    906    756   -530   -303    833    394    270    111    122    335    272
    119    901    782   -511   -329    841    363    246     98    114    329    267
    114    904    787   -511   -337    846    327    226     90    109    329    272
    116    909    792   -511   -337    852    301    210     77    103    329    275
    103    922    818   -514   -358    870    296    210     83    109    340    283
    103    904    800   -504   -348    852    283    202     70     98    329    275
    119    862    740   -493   -311    800    257    184     38     72    301    252
    124    810    685   -467   -280    748    249    176     18     57    288    236
    106    779    672   -444   -283    727    241    161      0     38    275    223
     77    766    688   -423   -303    727    246    142    -20     18    252    200
     83    779    696   -431   -309    740    259    137    -31      5    233    184
     59    745    685   -402   -311    717    254    116    -54    -20    202    166
     54    698    641   -376   -293    670    236     93    -83    -49    174    137
     54    654    600   -355   -272    628    220     75   -103    -72    155    116
     10    605    594   -309   -290    602    194     49   -129    -98    132     93
     25    633    607   -329   -290    620    207     57   -122    -88    142    101
     88    688    600   -389   -257    644    233     80    -98    -67    163    122
     88    683    592   -387   -252    639    228     75   -106    -75    158    119
     44    633    587   -340   -272    610    205     57   -124    -90    145    103
     38    628    589   -332   -275    610    202     54   -127    -93    140    101
     67    672    602   -371   -267    639    210     59   -122    -88    142    106
     49    649    600   -350   -275    626    218     72   -119    -88    137    106
     72    670    597   -371   -265    636    280    174    -57    -54    150    103
     98    722    623   -410   -262    672    371    348     62     25    200    122
    137    831    693   -485   -277    761    465    589    252    213    374    277
    231   1054    823   -644   -296    940    498    878    498    514    693    613
    301   1410   1109   -857   -402   1260    444    893    646    784   1047   1023
    231   1691   1460   -961   -613   1577    324    480    568    878   1252   1304
     12   1771   1758   -893   -875   1766    150   -202    241    678   1137   1228
   -184   1558   1743   -688   -963   1649    -51   -875   -306    111    571    665
   -277   1106   1384   -415   -831   1247   -298  -1319   -875   -542   -103     -7
   -223    685    909   -231   -566    797   -441  -1337  -1065   -782   -361   -270
    -77    566    641   -244   -361    602   -329   -984   -865   -649   -285   -231
      2    613    607   -309   -301    610   -114   -568   -566   -433   -127   -103
     12    605    592   -309   -290    600     70   -223   -329   -262      0     -7
     18    594    576   -306   -277    587    142    -77   -239   -197     46     25
     23    576    553   -301   -265    566    161    -36   -213   -181     57     31
     44    584    540   -314   -249    563    179     -5   -189   -161     70     44
     18    574    555   -298   -270    563    176     -2   -187   -163     64     38
    -12    550    563   -267   -288    555    163     -5   -192   -168     54     31
     33    602    566   -319   -267    584    184     20   -171   -145     75     49
     67    644    574   -355   -252    610    202     44   -148   -124     96     70
     62    641    579   -353   -259    613    205     49   -145   -122     98     75
     57    646    589   -350   -265    618    207     57   -137   -114    103     85
     38    631    589   -335   -275    610    205     64   -135   -111    106     88
     36    636    597   -337   -280    618    213     77   -127   -101    119     96
     44    649    602   -348   -280    626    220     90   -114    -85    135    111
     83    680    597   -381   -257    639    231    109    -93    -67    153    129
     80    672    589   -376   -254    631    220    109   -101    -72    145    122
     51    646    594   -350   -270    620    215    114    -98    -70    145    124
     64    670    605   -368   -272    639    226    132    -77    -51    158    142
     57    688    631   -371   -285    659    231    150    -59    -36    176    153
     62    685    620   -374   -280    654    241    171    -44    -15    194    161
     90    691    600   -392   -254    646    236    181    -38     -7    202    168
    103    698    592   -402   -244    646    226    192    -38     -5    205    174
     98    711    613   -405   -257    662    228    218    -25     10    218    187
     88    706    618   -397   -265    662    228    246    -12     23    228    200
     85    709    623   -397   -270    665    233    285     12     49    249    220
     90    730    639   -413   -275    685    241    335     44     83    283    252
    116    766    649   -441   -265    709    257    397     83    124    322    290
    176    841    662   -511   -244    750    275    467    127    174    368    340
    184    870    685   -530   -249    779    275    527    161    215    413    384
    192    901    709   -548   -259    807    280    579    200    257    462    436
    215    943    727   -579   -254    836    290    623    233    298    506    483
    205    953    745   -579   -270    849    285    641    246    322    530    506
    233   1005    771   -620   -267    888    296    662    267    348    566    540
    236   1026    789   -633   -277    909    301    659    267    355    576    558
    259   1062    802   -659   -270    932    306    654    270    358    581    566
    239   1044    802   -644   -280    924    306    633    259    345    568    553
    200   1013    810   -607   -303    911    301    600    236    322    550    527
    181    992    807   -587   -311    898    301    561    213    296    522    498
    174    982    807   -576   -316    896    316    527    194    267    491    470
    142    930    784   -537   -319    857    303    465    153    213    431    407
    114    867    753   -491   -319    813    290    405    114    166    371    348
    106    844    735   -475   -314    789    296    361     96    140    342    311
    106    841    735   -472   -314    789    303    322     85    119    322    288
     77    797    719   -439   -319    758    288    272     57     88    285    249
     59    763    704   -413   -322    735    280    236     36     64    262    218
     75    761    685   -420   -306    724    280    215     25     54    252    207
     85    774    688   -428   -301    732    283    197     18     44    241    197
     51    743    688   -400   -316    717    259    168     -7     18    210    166
     15    698    683   -358   -332    691    239    142    -28     -2    187    145
     46    724    675   -387   -314    701    249    145    -23      2    189    148
    116    779    662   -446   -272    722    275    171      5     28    215    176
     88    753    662   -423   -288    709    267    163     -5     20    207    168
     62    717    652   -389   -296    685    259    158     -7     18    205    158
     57    693    636   -379   -288    665    252    155    -12     10    194    148
     75    717    641   -394   -283    680    257    161    -10     18    202    153
     83    735    652   -410   -285    696    265    166      0     28    215    163
     77    722    644   -402   -283    683    262    166      2     28    213    163
     67    706    636   -387   -285    672    254    158     -5     23    207    158
     85    730    644   -407   -277    688    259    163      0     28    215    163
     93    743    646   -420   -277    696    259    166      0     31    218    163
     96    735    639   -415   -270    685    259    166      0     31    215    158
     96    732    633   -415   -267    683    259    166      0     33    213    161
     98    745    646   -420   -272    696    265    171      5     41    220    166
     83    719    633   -402   -277    678    257    163     -2     33    213    161
     90    730    639   -410   -272    685    254    163     -5     36    215    158
    103    792    688   -449   -290    740    280    187     23     64    244    187
    119    849    730   -483   -303    789    314    215     57     96    270    215
    114    852    737   -485   -311    795    329    218     59     96    265    210
     96    844    748   -470   -327    797    327    213     57     90    257    202
    106    872    766   -491   -332    820    322    213     67    103    275    218
    153    930    776   -540   -311    854    329    228     98    140    314    259
    140    896    753   -519   -306    826    293    207     80    127    301    244
    127    878    748   -504   -309    813    272    194     70    119    296    239
    153    896    743   -527   -296    820    267    200     72    127    298    252
    176    880    704   -527   -262    792    252    192     59    114    285    236
    161    815    652   -491   -246    732    228    171     23     85    265    205
    158    787    628   -472   -233    709    228    161     10     72    259    200
    150    766    615   -459   -233    691    231    148     -7     59    241    184
    135    740    605   -436   -233    672    233    140    -23     38    215    163
     83    672    589   -379   -254    631    218    111    -54      7    184    122
     90    665    574   -376   -241    620    213     93    -70     -7    168    106
    135    696    561   -418   -213    628    220     96    -70     -7    171    106
    119    670    550   -394   -215    610    220     90    -80    -20    155     96
    106    636    530   -371   -213    584    210     77    -96    -36    137     80
     93    602    509   -348   -207    555    200     67   -106    -44    129     70
    103    615    511   -361   -202    566    200     70   -101    -41    132     72
    168    685    517   -426   -174    602    226     93    -77    -18    150     98
    150    665    514   -410   -181    589    213     85    -88    -25    142     88
    127    646    519   -387   -197    584    197     72   -101    -38    135     75
    103    620    514   -363   -205    568    187     59   -109    -49    127     62
    109    613    504   -361   -197    558    215     96    -88    -38    129     54
    158    678    519   -420   -181    600    316    252      7     15    158     67
    223    789    563   -506   -168    678    423    465    153    135    254    145
    298    945    646   -623   -174    797    519    800    392    381    480    361
    397   1200    802   -797   -202   1002    540   1085    644    706    836    732
    384   1582   1197   -984   -405   1389    389    737    662    911   1153   1114
    205   1771   1566   -987   -680   1670    155     18    457    911   1254   1273
    -25   1725   1748   -849   -888   1738    -85   -763     46    605   1010   1057
   -140   1343   1483   -600   -810   1413   -350  -1337   -589    -98    311    366
   -103    883    987   -392   -545    935   -509  -1460   -966   -584   -194   -132
    -31    607    639   -288   -335    623   -465  -1156   -870   -568   -236   -207
     25    574    545   -301   -259    561   -254   -711   -600   -392   -124   -129
     59    576    517   -316   -228    548    -20   -306   -350   -226    -12    -46
    135    613    478   -374   -171    545    114    -83   -218   -127     57     -2
    142    607    465   -376   -161    537    158    -12   -174    -98     72      7
    132    589    457   -363   -163    524    166     10   -161    -93     72     10
    161    615    454   -387   -145    535    184     38   -140    -77     83     20
    166    607    441   -387   -137    524    192     54   -132    -70     93     20
    161    602    439   -381   -140    522    189     62   -129    -67    103     25
    158    607    446   -384   -142    527    187     64   -129    -64    103     25
    174    626    452   -400   -137    540    189     75   -119    -54    116     33
    207    675    465   -441   -129    571    202     93   -103    -36    135     57
    218    688    470   -454   -127    581    207    106    -96    -25    148     72
    192    662    470   -428   -137    566    200    103    -96    -25    148     67
    163    633    470   -397   -153    553    192    109    -96    -28    145     64
    187    667    480   -426   -145    574    202    127    -80    -12    155     83
    197    693    496   -444   -148    594    205    135    -75     -7    158     88
    179    672    491   -426   -155    581    200    142    -70     -5    163     88
    174    662    488   -418   -155    576    202    155    -57      7    179     96
    220    704    483   -465   -132    594    213    181    -36     31    197    114
    220    701    480   -462   -129    592    213    194    -31     36    197    116
    192    678    485   -436   -145    581    205    205    -28     38    197    119
    202    691    488   -446   -142    589    213    233    -10     54    213    135
    249    748    498   -498   -124    623    239    275     18     80    239    158
    285    802    517   -545   -116    659    254    319     44    111    270    181
    265    795    527   -532   -129    662    254    355     62    132    290    200
    259    797    537   -527   -137    667    257    397     85    155    316    220
    280    820    540   -553   -129    680    265    457    122    189    345    249
    301    849    548   -576   -124    698    283    527    163    233    384    290
    303    878    574   -592   -135    724    285    587    194    272    423    329
    348    932    584   -639   -116    758    301    652    244    324    475    381
    358    963    605   -662   -124    784    298    691    272    361    517    420
    371   1013    639   -693   -132    826    301    724    298    397    555    465
    400   1067    665   -735   -132    867    306    743    316    426    584    496
    392   1098    706   -745   -155    904    306    737    322    433    597    511
    361   1091    730   -727   -184    911    293    717    311    426    594    514
    345   1080    735   -714   -194    909    288    696    303    418    589    511
    358   1093    735   -727   -187    914    288    670    293    407    576    504
    366   1101    735   -732   -184    919    293    636    280    394    555    491
    345   1075    730   -711   -192    904    293    589    254    366    532    459
    309   1028    719   -667   -205    875    283    519    215    319    485    410
    257    961    701   -610   -220    831    265    446    168    267    433    350
    233    922    688   -576   -226    805    265    389    140    236    400    314
    280    950    670   -618   -194    813    280    358    132    223    384    301
    267    919    652   -594   -192    787    272    306     98    187    345    262
    228    859    631   -545   -202    745    254    257     62    145    303    223
    228    836    607   -532   -189    722    249    226     51    129    288    202
    218    810    592   -517   -189    701    233    192     23    106    259    174
    223    805    581   -514   -179    693    231    181     12     96    249    161
    228    805    576   -519   -176    691    228    171      5     85    236    153
    200    771    571   -485   -184    672    213    142    -18     59    210    129
    192    766    571   -480   -189    670    210    137    -23     57    210    124
    210    782    571   -496   -181    675    215    145    -12     67    226    135
    200    769    566   -485   -181    667    213    142    -18     67    220    132
    202    771    568   -485   -181    670    218    148    -12     70    226    137
    184    761    576   -475   -197    667    215    145    -15     70    226    137
    187    758    571   -475   -192    665    213    145    -15     70    226    137
    215    776    561   -498   -174    670    218    150     -5     80    236    145
    228    792    563   -509   -166    678    223    153     -2     83    236    150
    210    774    563   -493   -176    667    213    142    -12     75    228    137
    207    769    561   -488   -176    667    213    145    -12     75    226    135
    187    753    563   -472   -189    659    213    142    -12     77    231    140
    181    750    568   -465   -192    659    202    135    -20     72    223    137
    210    766    555   -491   -171    662    210    137    -18     75    220    137
    189    743    553   -467   -181    649    205    132    -28     64    215    127
    218    784    563   -504   -171    675    218    145    -10     77    233    142
    272    852    579   -561   -153    717    246    168     23    111    265    176
    218    841    623   -532   -202    732    252    171     31    119    265    181
    205    862    657   -535   -226    761    275    181     44    129    275    187
    210    867    657   -540   -223    761    288    187     51    132    283    189
    223    880    657   -550   -215    769    288    189     57    140    290    197
    218    911    693   -566   -239    805    277    184     64    148    301    210
    236    943    706   -592   -233    826    259    181     70    161    314    226
    228    922    691   -576   -231    807    228    161     51    150    303    218
    223    922    698   -571   -236    810    218    155     51    155    309    223
    252    927    675   -589   -213    802    215    161     49    155    311    228
    241    857    615   -548   -187    737    187    137     15    127    283    205
    231    823    592   -530   -181    709    174    116    -10    103    262    189
    272    872    600   -571   -163    737    187    119     -5    111    272    194
    233    810    574   -522   -171    693    181     98    -31     80    241    158
    202    753    550   -478   -174    652    179     80    -51     57    213    129
    187    722    535   -457   -176    628    171     59    -75     31    187    106
    163    691    527   -426   -181    610    153     36   -101      5    163     80
    176    688    511   -433   -166    600    158     36   -109     -2    161     75
    187    701    511   -444   -161    607    161     36   -111     -2    153     77
    194    704    506   -452   -155    605    163     38   -114     -2    158     80
    189    680    491   -433   -150    587    158     28   -119    -10    150     70
    176    672    496   -426   -161    584    148     18   -132    -20    137     59
    168    678    506   -423   -168    592    153     23   -124    -12    145     64
    184    678    493   -431   -155    584    155     25   -119     -7    150     72
    168    649    480   -407   -155    566    145     18   -129    -18    137     64
    166    652    483   -410   -158    568    150     25   -124    -15    140     62
    194    693    498   -444   -153    597    213    114    -72     15    158     62
    236    750    511   -496   -137    631    303    275     25     80    202     88
    275    805    530   -540   -127    667    381    496    168    207    303    179
    350    956    602   -654   -124    779    449    836    402    467    558    439
    418   1228    810   -823   -197   1021    415    880    545    714    865    789
    353   1509   1156   -932   -402   1335    262    410    480    831   1083   1062
    161   1735   1574   -948   -706   1654     64   -329    272    800   1148   1169
    -49   1556   1605   -756   -826   1582   -155  -1047   -228    319    698    740
   -142   1117   1260   -488   -701   1187   -418  -1486   -815   -348     31     77
    -72    766    836   -348   -454    800   -550  -1449   -989   -592   -246   -202
     25    615    589   -319   -280    602   -441  -1062   -797   -483   -202   -189
     83    654    571   -368   -244    613   -200   -610   -511   -288    -59    -85
    142    670    527   -405   -192    597     10   -254   -301   -145     44    -10
    181    678    493   -431   -155    584    106    -88   -202    -77     93     23
    168    641    472   -405   -150    558    124    -44   -181    -62    101     25
    155    610    454   -387   -148    532    127    -28   -176    -59     96     18
    153    602    449   -379   -148    527    132    -15   -171    -59     93     18
    174    626    449   -400   -137    537    135     -2   -163    -51     98     28
    194    649    454   -420   -129    553    148     18   -142    -33    119     38
    197    665    467   -431   -135    566    166     36   -127    -15    137     54
    187    665    478   -426   -145    571    163     44   -122    -10    145     62
    176    649    472   -415   -148    563    148     38   -129    -15    142     62
    171    652    480   -410   -153    566    142     41   -127    -15    140     64
    200    683    483   -444   -140    584    153     59   -111     -2    153     75
    220    704    483   -462   -132    594    158     75   -103     10    166     85
    220    711    488   -467   -132    600    168     88    -93     20    176     96
    215    711    496   -462   -140    605    171    103    -83     33    189    111
    200    696    496   -449   -148    597    171    114    -80     36    192    116
    205    701    493   -454   -145    597    168    124    -72     44    197    116
    213    714    501   -465   -145    607    168    137    -64     54    207    124
    239    753    514   -496   -137    633    187    166    -44     77    226    145
    223    740    517   -483   -148    631    179    179    -44     75    223    148
    220    740    519   -480   -150    631    181    200    -31     90    241    158
    267    787    519   -527   -127    654    197    241     -2    122    270    184
    272    797    524   -535   -124    662    202    280     20    142    290    202
    272    807    535   -540   -129    670    207    322     44    168    314    226
    293    839    545   -566   -127    693    210    374     75    202    345    254
    311    870    558   -592   -124    714    220    436    111    239    381    293
    314    885    571   -600   -127    730    223    496    140    275    413    327
    335    937    600   -636   -132    769    231    563    184    324    462    374
    371   1005    633   -691   -129    820    244    626    231    379    519    433
    379   1036    657   -709   -137    846    244    665    257    415    558    472
    387   1070    683   -727   -148    878    244    685    280    444    592    511
    387   1093    704   -743   -158    901    241    693    290    459    610    535
    400   1127    727   -763   -163    927    244    688    296    472    620    553
    392   1143    748   -769   -179    945    244    675    288    467    623    550
    400   1166    766   -782   -181    966    252    662    290    470    631    553
    387   1158    771   -776   -192    966    257    633    275    457    618    540
    350   1106    756   -730   -202    932    249    579    239    415    574    498
    327   1070    740   -698   -207    906    244    519    202    374    527    452
    319   1054    735   -685   -207    896    254    472    181    340    483    413
    280    992    711   -639   -215    854    241    402    137    290    431    350
    249    945    696   -600   -223    820    228    332     93    241    384    298
    254    932    678   -594   -213    805    226    283     64    207    353    265
    259    911    652   -584   -194    782    226    241     41    184    327    239
    244    880    636   -563   -197    758    218    202     18    158    296    207
    223    854    628   -540   -202    743    210    166     -2    132    267    181
    223    833    610   -530   -194    722    200    140    -25    109    241    158
    228    820    592   -524   -181    706    194    124    -38     98    231    148
    213    805    589   -509   -189    698    189    111    -49     88    223    135
    213    789    576   -501   -181    685    187    101    -59     77    213    124
    215    792    574   -506   -179    683    184     98    -64     75    202    124
    202    782    579   -491   -187    680    181     96    -67     72    202    124
    210    787    576   -501   -184    680    181     96    -64     75    205    119
    220    792    571   -506   -176    683    184    101    -62     77    205    119
    205    774    568   -491   -181    672    179     98    -64     75    202    119
    189    763    574   -475   -192    670    176     98    -64     75    205    119
    197    774    574   -485   -187    675    179    101    -64     77    205    122
    205    782    576   -493   -187    680    179     98    -67     77    205    119
    194    771    576   -485   -192    672    171     90    -75     72    202    114
    184    761    576   -472   -194    670    166     90    -77     70    202    116
    218    792    571   -506   -176    683    181    103    -64     88    207    129
    252    820    568   -537   -158    696    192    109    -59     90    210    137
    239    805    566   -524   -163    688    184    101    -67     83    205    132
    213    779    566   -496   -176    672    166     85    -83     72    194    116
    223    797    574   -509   -176    685    168     88    -77     77    200    116
    233    841    607   -537   -187    727    197    111    -51    101    220    140
    241    888    646   -566   -202    769    226    129    -28    124    241    163
    226    896    670   -561   -220    784    244    140    -20    135    249    168
    226    904    678   -566   -226    792    249    145    -12    140    254    174
    233    927    691   -581   -228    810    246    142     -7    148    262    184
    233    945    711   -589   -239    828    233    140     -2    158    277    197
    241    937    696   -589   -226    818    200    122    -12    153    272    202
    236    935    698   -587   -231    818    181    109    -23    150    272    205
    244    937    693   -592   -223    815    174    111    -20    155    277    210
    252    906    654   -579   -202    782    148     96    -46    135    259    187
    236    857    620   -545   -192    740    124     72    -80    103    228    158
    231    833    600   -532   -184    717    116     59   -101     83    213    142
    233    820    587   -527   -176    704    119     51   -114     70    197    129
    228    813    581   -522   -176    696    135     49   -122     59    184    116
    192    763    571   -478   -189    667    135     31   -145     36    158     93
    184    735    550   -459   -181    641    124      7   -168     12    135     75
    187    722    535   -454   -174    628    109     -7   -187     -5    114     57
    161    675    514   -418   -176    594     93    -25   -210    -28     93     33
    158    662    504   -410   -171    584     90    -33   -218    -36     85     25
    197    698    498   -449   -150    600    103    -20   -210    -23     98     38
    200    704    501   -452   -150    602    109    -15   -207    -20    103     44
    197    701    501   -449   -150    602    101    -18   -210    -23     98     41
    210    724    514   -467   -150    620    111    -10   -205    -15    101     46
    194    717    519   -457   -163    618    111    -20   -213    -23     90     38
    202    714    511   -459   -153    613    103    -25   -218    -31     85     33
    197    706    509   -454   -155    607    109     -5   -213    -33     75     20
    205    737    532   -470   -163    636    184    116   -137     10    101     18
    265    815    548   -542   -140    683    270    314     -7    119    187     85
    335    914    576   -626   -119    745    342    579    179    309    368    259
    415   1104    685   -761   -135    896    363    833    384    571    659    576
    452   1447    995   -948   -270   1221    303    722    480    797    969    945
    303   1634   1327   -971   -511   1480    142    132    324    818   1080   1114
     59   1670   1610   -865   -774   1641    -51   -615    -36    561    885    950
   -122   1413   1535   -646   -828   1473   -270  -1267   -618    -62    272    337
    -88   1044   1132   -478   -610   1088   -517  -1566  -1091   -602   -262   -192
     -5    730    735   -366   -368    732   -566  -1361  -1067   -631   -335   -285
     59    639    576   -350   -257    607   -426   -971   -849   -491   -254   -236
    109    657    545   -384   -218    602   -205   -548   -579   -303   -124   -137
    127    613    485   -368   -179    550    -36   -244   -400   -179    -44    -75
    148    631    480   -389   -166    555     18   -148   -340   -135    -15    -51
    197    680    480   -439   -142    581     51    -96   -301   -103     10    -25
    213    696    480   -457   -135    589     70    -64   -283    -88     28    -15
    220    711    491   -465   -135    602     85    -44   -267    -72     41     -7
    205    683    475   -444   -137    579     72    -46   -280    -85     28    -15
    202    680    475   -441   -137    579     67    -44   -283    -88     23    -18
    215    693    478   -457   -129    587     72    -33   -272    -77     38     -7
    213    696    483   -454   -135    589     72    -23   -267    -67     49      0
    210    693    483   -454   -135    589     72    -15   -262    -62     54     10
    231    719    488   -475   -129    605     80     -2   -252    -49     67     25
    236    724    488   -480   -127    607     75      5   -246    -44     72     28
    220    717    496   -467   -137    607     72     10   -246    -44     75     31
    223    727    504   -478   -140    615     70     18   -241    -41     75     33
    220    727    506   -475   -142    618     62     20   -239    -38     77     31
    223    748    522   -485   -148    636     70     41   -223    -18     96     46
    262    789    527   -524   -132    659     80     62   -205      0    114     70
    254    776    519   -517   -132    649     75     70   -207     -2    111     70
    239    758    519   -498   -140    641     70     80   -207      0    111     72
    231    763    530   -498   -148    646     70    101   -197     12    124     85
    285    815    530   -550   -122    672     90    142   -166     46    153    114
    296    833    537   -566   -119    685    101    176   -140     72    181    140
    272    820    545   -548   -135    683     90    200   -129     88    200    153
    275    836    561   -555   -142    698     90    239   -103    114    223    176
    303    870    566   -587   -129    719     98    293    -72    148    249    210
    342    930    587   -636   -122    758    114    363    -25    197    303    265
    374    974    600   -675   -111    787    122    426     12    244    353    314
    397   1010    613   -704   -109    813    124    483     46    285    394    355
    407   1044    636   -724   -114    841    122    527     75    327    436    397
    418   1098    678   -758   -129    888    127    568    111    371    485    449
    423   1130    704   -776   -140    917    124    584    127    394    511    480
    423   1150    727   -789   -150    940    122    587    135    407    527    496
    415   1169    753   -792   -168    961    116    581    135    410    532    509
    407   1166    756   -787   -176    961    119    571    129    407    530    509
    407   1163    756   -787   -174    961    122    550    119    394    517    496
    397   1161    761   -782   -181    961    129    522     98    374    496    478
    379   1135    756   -756   -187    945    135    483     75    340    465    444
    350   1091    740   -722   -194    917    135    426     33    290    402    387
    342   1067    724   -706   -192    896    135    368     -2    244    358    335
    327   1041    714   -685   -194    878    132    314    -36    205    322    285
    288    984    696   -636   -202    841    127    254    -75    158    270    233
    259    932    670   -597   -205    802    114    194   -111    116    220    192
    272    927    654   -600   -192    792    114    158   -132     90    194    166
    262    904    639   -584   -189    771    106    122   -161     59    163    142
    236    865    628   -550   -194    748     85     83   -194     31    135    109
    246    867    618   -558   -184    743     85     67   -202     23    124     98
    231    831    600   -532   -184    717     70     44   -220      2    103     77
    220    807    587   -517   -184    698     62     31   -233     -7     93     67
    254    841    587   -548   -166    714     72     38   -220      5    109     80
    257    839    581   -550   -163    711     75     41   -223      2    106     83
    277    867    587   -574   -153    727     88     46   -218      7    109     85
    259    857    597   -561   -168    727     80     44   -226      2    103     77
    233    846    613   -540   -189    730     75     41   -226      5    101     77
    272    875    600   -576   -163    740     77     44   -223      7    103     80
    283    880    597   -581   -155    737     77     46   -220     10    106     83
    254    849    594   -553   -168    722     67     41   -226      2    101     83
    246    839    592   -542   -171    717     70     41   -228      2    101     88
    259    849    589   -555   -166    719     70     38   -226      5    101     88
    270    859    589   -566   -158    724     67     36   -228      5     98     90
    246    836    589   -542   -171    711     54     25   -241     -5     90     83
    210    792    581   -501   -184    688     33      7   -257    -20     83     64
    246    836    587   -542   -168    711     49     15   -246     -5     96     75
    283    875    592   -579   -153    735     70     31   -231     12    114     93
    277    885    607   -584   -163    748     80     41   -218     25    124    109
    288    935    646   -610   -179    792    106     70   -189     49    142    132
    262    930    667   -597   -202    800    119     72   -184     54    145    132
    239    909    667   -574   -213    789    119     67   -192     46    140    129
    259    927    667   -594   -202    797    114     62   -189     46    140    132
    277    974    696   -626   -207    836    116     64   -174     67    161    148
    290   1002    711   -649   -210    857    106     64   -166     83    179    171
    277    971    693   -626   -207    833     77     49   -179     72    174    168
    277    987    706   -633   -213    846     70     44   -176     77    179    174
    322   1026    704   -672   -189    865     75     59   -166     93    200    192
    290    950    659   -623   -184    805     44     33   -207     57    163    161
    303    919    615   -613   -155    766     33     20   -231     36    140    140
    285    880    594   -587   -153    737     25      7   -252     15    122    124
    259    844    584   -550   -161    714     20    -10   -272     -5    101    101
    249    828    576   -540   -163    704     28    -20   -288    -23     80     80
    283    849    566   -566   -140    709     38    -28   -296    -33     67     70
    249    810    561   -532   -155    688     20    -54   -327    -62     38     44
    218    753    535   -485   -158    644      0    -75   -350    -88     12     20
    252    758    506   -506   -127    631     15    -67   -345    -85     18     23
    257    769    509   -514   -124    639     20    -67   -345    -85     23     23
    244    753    509   -501   -132    633     10    -75   -355    -93     15     15
    239    740    501   -488   -129    620      5    -77   -358    -96     10     10
    239    737    498   -491   -129    618      2    -80   -363    -98      7     10
    226    722    493   -475   -132    607     -2    -88   -366   -103      2      7
    233    722    488   -480   -127    605     -2    -85   -366   -101      7     12
    249    743    493   -496   -122    618      7    -72   -358    -93     15     18
    254    756    501   -506   -124    631     49     -2   -319    -77     12      5
    275    805    530   -540   -127    667    148    168   -202      0     59     31
    293    865    568   -579   -140    717    228    374    -49    135    168    124
    379   1049    670   -714   -145    859    285    680    197    415    454    402
    498   1402    904   -950   -202   1153    241    792    384    719    828    833
    449   1725   1275  -1088   -413   1501    137    452    361    859   1072   1148
    241   1844   1600  -1044   -680   1722    -38   -181     88    743   1054   1171
     67   1766   1699   -917   -815   1732   -218   -872   -392    283    623    750
     -2   1371   1371   -685   -688   1371   -439  -1356   -979   -394    -80     41
     36    940    904   -488   -433    922   -602  -1452  -1265   -735   -433   -306
    101    683    579   -392   -239    631   -568  -1195  -1166   -701   -446   -345
    174    672    498   -423   -161    587   -397   -815   -898   -514   -314   -246
    220    706    483   -465   -132    594   -176   -428   -620   -306   -166   -127
    241    709    467   -475   -114    589    -64   -228   -485   -205    -90    -70
    241    704    459   -475   -109    584    -36   -171   -446   -176    -75    -57
    233    704    470   -467   -116    587    -23   -148   -431   -168    -75    -54
    244    706    462   -478   -109    584    -15   -132   -418   -158    -67    -49
    246    709    462   -478   -109    587    -10   -119   -410   -150    -59    -41
    249    717    465   -483   -109    592     -5   -109   -402   -142    -57    -33
    254    711    457   -483   -101    584     -2    -96   -394   -132    -44    -25
    252    706    452   -480   -101    579     -7    -90   -392   -132    -38    -23
    252    706    454   -480   -101    581    -12    -90   -392   -132    -41    -23
    252    722    467   -488   -109    594    -15    -83   -387   -124    -31    -20
    285    763    478   -524    -96    620     -2    -64   -371   -106    -10     -2
    285    771    483   -530    -98    628      5    -51   -361    -98     -2     10
    267    756    488   -511   -111    623      5    -49   -358    -96     -5     12
    262    758    496   -511   -116    628      2    -41   -353    -90      0     18
    270    761    491   -514   -109    626      5    -31   -342    -80     10     28
    296    784    488   -540    -96    636     15    -15   -327    -64     23     38
    293    792    496   -542   -101    644     23      2   -311    -46     38     54
    267    766    498   -519   -116    633     15      7   -311    -46     41     54
    270    769    498   -519   -114    633      7     15   -306    -38     46     62
    303    815    509   -561   -103    662     28     46   -277    -10     70     85
    316    836    517   -576   -101    678     38     77   -257     10     88    103
    329    854    524   -592    -98    691     44    106   -239     31    106    124
    358    883    524   -620    -83    704     59    155   -205     64    140    161
    332    859    527   -597    -98    693     57    187   -192     80    161    174
    327    859    532   -594   -103    698     49    228   -168    106    187    194
    379    917    537   -649    -80    727     64    296   -122    155    231    244
    402    969    566   -685    -80    769     80    363    -77    205    280    296
    397    987    589   -693    -98    789     70    405    -54    244    322    335
    405   1013    607   -709   -101    810     62    441    -31    275    361    374
    431   1070    636   -753   -101    854     72    480      0    311    400    420
    444   1117    672   -779   -114    896     85    504     23    340    433    454
    444   1130    683   -787   -122    906     77    498     20    345    441    467
    431   1111    680   -771   -124    896     72    485     12    342    439    467
    444   1132    685   -789   -122    909     80    475     10    342    439    470
    459   1158    698   -807   -119    930     96    462      7    337    433    465
    420   1114    693   -769   -137    904     88    418    -23    298    392    423
    418   1111    693   -766   -137    904     96    379    -44    267    361    392
    379   1070    688   -724   -155    880     98    332    -75    226    316    345
    345   1018    672   -680   -163    846     93    275   -106    184    270    290
    314    961    644   -639   -166    802     75    213   -145    137    215    233
    319    950    631   -636   -155    792     80    171   -161    111    189    205
    335    950    615   -644   -140    784     88    137   -168     98    174    184
    296    896    600   -594   -150    748     72     88   -202     64    132    142
    277    867    587   -574   -155    730     62     57   -223     44    106    122
    262    844    581   -555   -158    714     51     31   -239     25     85    103
    265    833    568   -550   -150    701     44     12   -254     10     72     88
    285    841    555   -563   -135    698     44      5   -257      7     70     83
    272    820    548   -548   -137    685     41     -5   -262      2     62     75
    267    807    540   -537   -137    675     41     -7   -262      2     62     75
    257    797    540   -527   -142    670     36    -12   -265     -2     57     67
    244    792    548   -517   -150    670     31    -18   -270     -7     49     64
    259    810    548   -537   -145    678     36    -12   -265      0     59     72
    275    820    542   -548   -135    683     38     -7   -257      7     70     80
    309    854    545   -581   -119    701     54      7   -239     23     88     96
    306    854    548   -579   -119    701     62     15   -231     33     90    103
    275    820    542   -548   -135    683     44      2   -244     23     72     90
    272    831    558   -553   -142    696     41      0   -244     23     72     90
    277    839    561   -561   -142    701     38      0   -244     25     83     96
    272    823    550   -548   -137    688     38     -2   -246     28     83     98
    244    792    545   -519   -150    667     25    -18   -259     15     67     80
    241    800    558   -522   -158    678     20    -25   -262     10     64     75
    265    823    558   -545   -148    691     25    -20   -254     18     75     85
    290    849    558   -568   -132    704     36    -12   -244     28     80     96
    301    891    587   -597   -142    740     51      0   -223     46     98    114
    285    909    623   -600   -168    766     75     23   -200     70    122    135
    267    911    641   -592   -187    776     90     31   -187     80    129    142
    259    904    644   -581   -192    774     93     28   -189     75    122    135
    244    909    662   -576   -207    784     85     18   -187     77    122    140
    265    950    683   -607   -207    818     77     18   -174     93    142    161
    306    976    670   -644   -181    823     64     20   -166    109    161    174
    301    958    657   -628   -176    807     49     10   -174    106    166    179
    296    966    667   -633   -187    818     41      2   -179    103    163    184
    329    971    641   -652   -155    805     36      7   -181    106    166    189
    314    911    597   -613   -142    756     12    -10   -213     80    140    166
    298    878    579   -587   -140    730     -5    -33   -241     54    116    142
    303    865    561   -587   -127    714      2    -38   -249     46    106    132
    283    828    545   -555   -129    688      5    -51   -262     31     90    111
    252    787    532   -522   -140    659      5    -67   -283     10     70     88
    244    750    506   -496   -129    628     -2    -88   -303    -12     46     70
    244    740    493   -493   -124    618    -12   -103   -322    -33     25     49
    252    743    491   -498   -119    618    -20   -114   -335    -46     12     38
    249    737    485   -493   -116    610    -28   -124   -348    -59      2     31
    236    714    478   -475   -119    597    -33   -132   -355    -62     -7     20
    246    722    475   -485   -114    600    -28   -127   -353    -57      0     23
    228    704    475   -467   -122    589    -33   -135   -358    -62     -5     20
    200    665    465   -433   -135    566    -49   -148   -371    -72    -15     10
    181    644    462   -413   -140    553    -62   -161   -379    -83    -25      2
    249    727    475   -491   -111    602    -38   -137   -355    -59      2     28
    285    748    462   -517    -88    607     -7   -103   -332    -41     12     36
    262    737    472   -501   -103    605     57    -12   -285    -25      5     15
    265    779    514   -522   -124    646    148    145   -187     31     44     25
    327    901    574   -615   -122    737    246    415     15    223    210    179
    420   1119    698   -769   -137    909    301    758    288    545    535    514
    472   1483   1008   -979   -267   1247    218    701    418    828    901    932
    431   1805   1374  -1117   -470   1590     25    158    324    961   1156   1239
    210   1899   1688  -1054   -737   1795   -246   -646    -10    797   1078   1200
     28   1608   1579   -818   -774   1592   -519  -1325   -584    207    511    657
    -12   1119   1130   -555   -571   1124   -735  -1680  -1171   -509   -213    -46
     57    727    670   -392   -306    698   -771  -1530  -1260   -685   -441   -296
    119    610    488   -366   -184    550   -589  -1096  -1005   -524   -348   -252
    161    654    493   -407   -166    574   -340   -665   -711   -322   -202   -140
    187    657    467   -423   -140    563   -166   -368   -522   -189   -111    -72
    226    654    428   -439   -101    542    -90   -246   -449   -135    -75    -46
    228    646    415   -439    -93    532    -75   -218   -433   -127    -72    -51
    187    615    426   -402   -119    522    -85   -215   -441   -137    -88    -67
    210    636    426   -423   -109    532    -75   -197   -426   -127    -77    -57
    290    722    431   -506    -70    576    -31   -150   -381    -85    -38    -18
    262    693    428   -478    -83    561    -44   -153   -384    -88    -41    -20
    254    693    439   -475    -93    566    -49   -153   -387    -85    -41    -18
    241    678    436   -462    -96    558    -59   -153   -389    -85    -41    -18
    231    662    431   -446    -98    548    -62   -145   -387    -85    -36    -15
    259    706    446   -485    -93    576    -49   -129   -371    -70    -18     -2
    288    740    452   -514    -83    597    -38   -111   -353    -51     -2     12
    301    761    459   -532    -77    610    -31    -98   -342    -38      7     25
    277    745    467   -511    -93    607    -31    -90   -337    -36     15     28
    270    737    467   -504    -98    602    -38    -88   -340    -36     12     25
    275    750    472   -514    -98    613    -36    -72   -329    -25     18     33
    267    745    475   -506   -103    610    -33    -57   -319    -15     25     41
    257    732    475   -493   -109    605    -36    -49   -314    -12     28     44
    280    758    478   -522    -98    618    -33    -31   -303      0     38     51
    285    787    498   -537   -106    644    -25     -5   -285     18     57     64
    288    792    504   -542   -109    649    -18     20   -270     31     72     77
    303    795    491   -548    -93    644     -5     57   -246     54     90     93
    285    784    496   -535   -106    641    -12     85   -236     62     96    101
    277    797    519   -537   -122    659    -12    122   -218     80    111    111
    340    875    532   -610    -96    704     15    192   -168    132    161    153
    384    935    550   -659    -83    743     44    270   -119    181    210    200
    379    943    563   -662    -90    756     57    332    -80    220    246    239
    376    961    584   -670   -103    774     51    379    -57    254    277    270
    379    992    613   -688   -116    802     49    426    -25    290    316    306
    389   1034    644   -711   -127    839     54    467      7    335    366    353
    413   1085    670   -750   -129    878     62    493     33    366    402    394
    415   1106    691   -761   -137    898     57    493     38    381    420    415
    420   1132    709   -776   -142    919     54    485     41    387    431    428
    454   1179    724   -815   -135    953     67    488     54    402    449    449
    423   1150    727   -789   -153    940     57    454     31    384    426    431
    394   1130    732   -763   -168    932     49    413      7    358    400    407
    381   1111    730   -748   -174    922     44    363    -18    327    371    374
    355   1083    727   -719   -184    906     41    306    -49    290    332    335
    329   1039    709   -685   -189    875     31    241    -88    249    280    288
    306    987    680   -646   -187    833     18    176   -129    202    233    239
    298    966    665   -633   -184    815     15    122   -158    168    205    200
    319    971    652   -644   -166    813     18     77   -179    142    179    171
    303    950    644   -628   -171    797      7     33   -210    106    140    135
    288    911    623   -600   -166    769     -5     -7   -239     75    111    103
    265    859    594   -563   -166    727    -18    -44   -265     46     85     70
    241    818    576   -530   -166    698    -28    -70   -285     25     59     49
    233    797    563   -517   -166    683    -38    -85   -301     10     46     38
    249    800    550   -524   -150    678    -36    -90   -303      7     41     36
    257    800    542   -530   -142    672    -33    -93   -306      7     36     28
    265    823    558   -542   -145    691    -31    -93   -306      5     38     31
    283    833    548   -558   -132    693    -28    -90   -301     10     44     33
    259    800    540   -530   -140    672    -36    -98   -309      2     36     25
    257    810    550   -535   -148    683    -44   -101   -311      2     38     23
    293    844    550   -568   -127    698    -25    -80   -288     23     59     46
    259    797    537   -530   -140    667    -41    -96   -306      7     41     28
    233    776    542   -506   -153    659    -54   -106   -316     -2     28     15
    244    792    548   -519   -150    670    -49   -101   -309      2     31     23
    244    797    553   -519   -153    675    -49   -106   -314      0     28     18
    254    805    550   -532   -148    678    -44   -101   -309      7     38     25
    272    823    548   -548   -137    685    -38    -96   -298     18     51     41
    259    805    542   -532   -142    675    -49   -106   -309      7     44     31
    267    795    527   -530   -129    662    -49   -103   -309      5     41     25
    280    807    527   -545   -122    667    -38    -96   -301     18     46     36
    280    810    530   -548   -124    670    -41    -98   -303     15     46     36
    272    805    532   -540   -132    670    -46   -109   -311      5     33     23
    265    828    563   -545   -148    696    -36   -101   -301     18     49     28
    267    878    607   -574   -171    743     -2    -72   -265     49     83     57
    262    893    631   -579   -184    763     20    -59   -249     64     96     72
    249    885    636   -568   -194    763     28    -59   -246     62     90     70
    244    893    649   -568   -202    771     25    -62   -246     64     93     72
    259    924    662   -592   -202    795      7    -67   -236     77    109     88
    283    945    659   -615   -189    802    -15    -77   -241     80    114     96
    306    956    649   -631   -171    802    -25    -83   -244     83    119    106
    298    950    652   -623   -176    802    -38    -90   -252     83    119    106
    296    922    623   -610   -163    774    -62   -103   -270     67    103     88
    285    865    579   -576   -148    722    -88   -127   -301     36     72     59
    246    800    550   -524   -153    675   -109   -155   -332      5     44     31
    257    797    540   -527   -140    670    -98   -161   -337     -2     38     28
    277    802    522   -540   -122    662    -80   -155   -340     -7     36     20
    246    774    527   -511   -140    649    -77   -168   -355    -28      7     -5
    246    758    511   -504   -132    633    -80   -184   -371    -46    -10    -20
    249    724    475   -485   -111    600    -85   -197   -384    -62    -23    -36
    239    701    459   -470   -111    581    -96   -213   -405    -80    -41    -54
    241    698    457   -470   -109    576    -96   -218   -410    -90    -49    -62
    236    680    444   -459   -103    563   -101   -220   -418    -93    -57    -67
    231    675    444   -452   -106    561    -98   -220   -415    -93    -54    -70
    239    691    452   -467   -106    571   -101   -223   -415    -93    -54    -70
    223    672    449   -449   -114    563   -111   -233   -426   -103    -64    -80
    215    659    444   -439   -114    553   -111   -236   -428   -103    -70    -80
    215    654    439   -433   -111    548   -106   -231   -423    -96    -62    -77
    239    680    441   -462   -101    561    -88   -202   -402    -80    -49    -70
    257    722    465   -491   -103    594    -15    -96   -340    -49    -36    -70
    283    787    501   -537   -109    644     67     75   -231     28     20    -33
    329    883    553   -605   -111    719    161    345    -44    205    179    109
    431   1078    646   -756   -106    862    218    683    200    493    475    413
    467   1376    906   -922   -218   1143    142    571    296    722    784    774
    353   1623   1267   -989   -457   1447    -49    -25    189    815    982   1028
    153   1764   1610   -958   -727   1688   -288   -826    -96    693    943   1034
    -54   1457   1509   -704   -782   1483   -545  -1504   -685     77    348    459
    -96   1000   1093   -452   -594   1047   -802  -1826  -1226   -561   -298   -174
      2    693    688   -348   -342    691   -839  -1634  -1254   -667   -449   -350
    140    662    522   -400   -189    592   -641  -1171   -995   -498   -345   -285
    168    688    519   -431   -176    602   -384   -732   -727   -324   -223   -194
    189    633    444   -413   -127    540   -218   -444   -566   -215   -150   -150
    202    610    407   -407   -103    509   -155   -332   -504   -171   -124   -137
    202    607    405   -405   -101    506   -140   -301   -485   -163   -122   -140
    241    644    400   -444    -77    524   -122   -270   -470   -148   -106   -124
    252    639    387   -446    -67    514   -111   -252   -457   -137   -101   -119
    249    633    384   -441    -70    511   -103   -233   -444   -124    -93   -114
    236    623    387   -428    -75    506   -103   -226   -439   -122    -85   -111
    223    613    389   -420    -83    501   -116   -231   -446   -127    -90   -119
    254    652    397   -454    -70    524   -111   -215   -433   -114    -83   -101
    277    685    405   -483    -64    545    -96   -194   -413    -96    -64    -77
    257    667    410   -462    -75    540   -101   -192   -410    -96    -59    -77
    254    667    410   -462    -77    540   -106   -189   -413    -96    -57    -83
    267    675    407   -472    -70    542   -101   -174   -400    -83    -41    -67
    262    667    405   -467    -70    537    -98   -163   -394    -75    -36    -59
    244    665    420   -454    -88    542   -106   -163   -397    -80    -44    -64
    272    701    426   -488    -77    563    -96   -142   -379    -62    -28    -51
    288    719    431   -504    -72    576    -80   -116   -358    -41     -7    -28
    288    722    433   -506    -72    579    -80   -101   -353    -36     -2    -23
    270    706    436   -488    -83    571    -88    -93   -350    -33      0    -25
    277    724    446   -501    -85    587    -85    -72   -332    -20     12    -15
    280    737    457   -509    -88    597    -77    -46   -316     -7     23     -2
    298    758    459   -530    -80    607    -72    -12   -293     15     44     20
    324    792    467   -558    -70    631    -54     36   -262     46     77     44
    340    818    475   -579    -67    646    -41     90   -231     77    103     67
    361    846    485   -605    -62    667    -28    148   -197    111    135     98
    358    859    498   -610    -70    680    -28    202   -168    142    166    127
    371    891    519   -631    -72    706    -20    270   -127    184    207    168
    400    935    535   -667    -67    735    -12    335    -88    231    254    218
    428    987    558   -709    -64    774     -2    389    -46    277    306    270
    452   1054    602   -756    -75    828     10    436     -5    324    358    322
    457   1091    633   -774    -88    862     12    462     20    358    394    358
    452   1109    657   -782   -101    883      5    459     28    371    413    376
    454   1135    680   -795   -111    906      2    454     31    379    420    389
    433   1130    696   -782   -132    914     -5    433     23    371    418    389
    415   1111    696   -763   -140    904    -18    400      2    350    400    371
    431   1124    691   -779   -129    909    -10    376     -7    342    387    361
    431   1130    696   -782   -132    914      5    342    -20    324    366    342
    389   1080    691   -735   -150    885      2    283    -54    280    322    296
    361   1034    672   -696   -155    854      0    215    -93    233    272    244
    348   1000    652   -675   -153    828     -5    150   -132    189    226    194
    316    940    623   -628   -153    782    -18     80   -174    140    174    145
    298    896    594   -597   -150    745    -31     23   -210    101    132    101
    280    859    579   -568   -148    719    -36    -20   -239     72    101     67
    265    818    553   -542   -145    685    -51    -62   -270     38     70     33
    254    787    532   -522   -140    659    -62    -96   -293     10     44      2
    267    784    517   -527   -124    652    -64   -116   -309     -5     28    -12
    270    787    517   -527   -122    652    -62   -127   -314    -15     20    -15
    285    792    506   -540   -111    652    -64   -137   -322    -23     12    -25
    290    787    493   -540   -101    641    -67   -142   -327    -25      5    -28
    277    769    491   -524   -106    631    -75   -150   -335    -33     -5    -36
    254    745    491   -498   -116    618    -88   -161   -345    -44    -15    -49
    252    743    488   -498   -119    615    -88   -161   -345    -44     -7    -49
    259    758    498   -509   -119    628    -80   -153   -335    -33      2    -38
    272    769    496   -522   -111    633    -72   -148   -327    -28      7    -31
    280    763    483   -522   -101    623    -70   -148   -327    -25      7    -31
    265    761    496   -514   -116    628    -80   -150   -332    -31      5    -36
    270    779    506   -524   -119    644    -80   -150   -332    -31      2    -36
    283    787    501   -537   -109    646    -75   -150   -329    -31      2    -33
    280    761    480   -519    -98    620    -85   -158   -337    -38     -7    -44
    257    753    493   -506   -119    623    -80   -155   -335    -33     -5    -38
    257    761    504   -509   -124    633    -80   -158   -337    -36     -5    -38
    270    769    496   -522   -114    631    -80   -161   -340    -38     -5    -44
    293    771    478   -532    -90    626    -83   -166   -345    -44    -10    -46
    298    787    485   -545    -93    639    -77   -163   -340    -38     -5    -36
    265    756    491   -511   -114    623    -90   -179   -353    -46    -18    -49
    239    735    496   -491   -127    615    -96   -184   -358    -54    -23    -54
    270    802    532   -535   -129    667    -62   -153   -327    -23      5    -25
    332    906    571   -620   -119    740     -5   -111   -277     23     54     15
    296    888    592   -594   -148    740      5   -111   -277     23     49     10
    272    867    594   -571   -161    730      0   -116   -280     18     44      5
    267    872    605   -568   -168    740     -7   -122   -275     23     51     12
    277    893    615   -587   -168    756    -25   -127   -267     33     62     28
    303    909    605   -605   -150    758    -46   -132   -270     36     64     36
    293    901    605   -600   -155    753    -64   -145   -280     28     64     33
    298    896    597   -597   -148    748    -77   -145   -285     28     64     33
    319    870    550   -594   -116    711    -96   -155   -306     10     44     20
    324    849    524   -587    -98    688    -98   -166   -327     -7     28      5
    301    805    501   -555   -101    654   -106   -184   -350    -31     12    -15
    277    750    472   -514    -96    613   -114   -205   -371    -54    -10    -41
    259    727    467   -493   -103    597   -106   -210   -379    -67    -28    -59
    252    714    462   -483   -106    589   -106   -223   -394    -85    -46    -77
    252    685    431   -470    -90    558   -114   -241   -415   -109    -70   -101
    254    675    420   -465    -83    548   -114   -246   -423   -116    -80   -111
    244    657    413   -452    -85    537   -122   -257   -439   -132    -93   -124
    233    644    407   -439    -88    527   -127   -265   -446   -142   -106   -137
    249    654    405   -452    -77    530   -124   -259   -444   -142   -109   -135
    244    659    415   -452    -85    537   -119   -254   -441   -140   -103   -127
    249    652    402   -452    -75    527   -124   -259   -446   -145   -106   -132
    252    639    387   -446    -67    514   -127   -262   -449   -150   -111   -137
    226    618    392   -423    -85    506   -135   -272   -459   -158   -122   -145
    215    602    387   -407    -85    496   -135   -267   -459   -158   -116   -150
    277    670    392   -475    -57    532    -83   -202   -415   -124    -90   -135
    283    714    431   -501    -72    574     -2    -64   -327    -70    -62   -119
    311    776    465   -545    -77    620     75    129   -197     36     18    -46
    389    914    524   -652    -67    719    168    465     36    270    233    155
    506   1184    675   -846    -85    930    192    693    259    574    581    524
    491   1509   1018  -1000   -265   1265     67    353    272    761    867    867
    283   1683   1400   -984   -558   1543   -163   -381     67    756    961   1013
     49   1644   1595   -846   -771   1621   -413  -1202   -363    426    691    776
    -46   1301   1345   -628   -696   1322   -659  -1743   -992   -288    -23     83
      5    906    901   -454   -446    904   -823  -1826  -1319   -704   -457   -345
     90    654    561   -374   -233    607   -766  -1488  -1200   -665   -475   -402
    145    615    470   -379   -161    542   -545  -1021   -922   -483   -355   -324
    189    613    423   -402   -116    519   -316   -618   -683   -324   -244   -241
    228    594    363   -413    -67    480   -189   -397   -555   -239   -187   -205
    233    589    353   -413    -59    472   -155   -327   -517   -213   -176   -200
    220    576    355   -397    -67    467   -142   -303   -506   -207   -174   -200
    223    566    342   -397    -59    454   -142   -288   -501   -207   -176   -197
    267    597    329   -433    -31    465   -124   -262   -483   -189   -166   -187
    267    602    335   -436    -33    467   -114   -241   -470   -179   -153   -179
    244    589    345   -415    -49    467   -124   -241   -472   -179   -155   -181
    259    602    342   -433    -41    475   -122   -233   -465   -171   -148   -176
    293    641    348   -470    -25    496   -111   -213   -446   -155   -129   -155
    296    644    348   -472    -25    496   -106   -205   -441   -150   -124   -150
    275    620    345   -446    -33    483   -111   -202   -444   -150   -124   -150
    280    631    348   -457    -33    491   -106   -187   -436   -140   -111   -142
    311    667    355   -491    -23    514    -96   -166   -415   -122    -93   -122
    301    659    358   -483    -28    511   -101   -161   -415   -122    -98   -119
    293    657    363   -475    -33    511   -101   -148   -407   -114    -90   -114
    309    678    366   -496    -28    524    -90   -129   -394    -98    -77    -98
    303    675    371   -491    -33    524    -96   -119   -389    -93    -75    -96
    272    641    368   -459    -46    506   -103   -111   -392    -96    -77   -101
    296    665    368   -480    -36    517    -93    -85   -374    -80    -64    -85
    363    745    381   -555     -7    563    -59    -38   -335    -44    -28    -46
    371    763    392   -568    -10    576    -49     -2   -311    -18      0    -28
    332    732    397   -535    -33    563    -62     12   -309    -15      2    -31
    324    735    410   -530    -41    574    -62     49   -290      5     23    -10
    361    774    410   -568    -23    592    -49    109   -252     44     62     25
    387    807    420   -600    -15    615    -36    168   -215     83     98     62
    413    849    433   -631    -10    641    -25    231   -176    124    137     96
    428    891    462   -659    -15    678    -18    301   -129    176    187    145
    420    914    493   -670    -36    704    -20    350    -98    215    223    184
    478    997    519   -737    -20    758      2    415    -46    275    285    249
    506   1054    548   -782    -20    802     15    457    -10    319    337    301
    480   1060    579   -769    -49    820     10    465      2    340    361    329
    485   1083    594   -787    -54    839      7    467     10    355    376    350
    480   1101    618   -792    -70    859      2    457      7    353    381    355
    478   1111    633   -795    -77    872     -5    433     -2    342    371    348
    472   1127    654   -800    -90    891      0    415     -7    337    366    345
    446   1091    641   -769    -96    867     -7    368    -38    303    335    316
    436   1062    623   -750    -93    844    -15    319    -67    267    296    277
    428   1039    610   -737    -90    826     -7    267    -98    231    254    236
    405    997    592   -701    -93    795    -12    200   -140    176    200    179
    368    940    571   -657   -101    756    -23    127   -184    127    150    122
    353    906    553   -631    -98    730    -28     72   -220     88    109     80
    332    862    530   -600    -98    696    -46     12   -262     44     62     33
    303    810    506   -555   -101    659    -59    -36   -296      7     23      0
    327    807    480   -568    -77    644    -62    -67   -311    -12      5    -15
    335    810    472   -574    -70    641    -64    -88   -329    -33    -12    -33
    314    784    467   -550    -75    626    -75   -114   -348    -51    -33    -51
    319    782    462   -550    -70    623    -77   -124   -358    -62    -44    -59
    324    763    439   -545    -57    602    -85   -137   -374    -77    -57    -75
    311    750    439   -530    -64    594    -88   -145   -379    -85    -62    -83
    322    756    433   -540    -57    597    -83   -145   -379    -83    -59    -80
    327    761    433   -542    -51    597    -80   -137   -371    -75    -54    -75
    309    743    433   -527    -62    589    -90   -145   -381    -80    -59    -80
    298    732    433   -517    -67    584   -101   -153   -389    -88    -67    -85
    329    766    436   -548    -54    602    -93   -145   -381    -80    -59    -75
    340    784    444   -561    -51    615    -88   -135   -371    -70    -49    -64
    335    789    454   -563    -59    623    -85   -137   -366    -64    -44    -59
    327    774    446   -550    -59    610    -90   -142   -371    -70    -51    -64
    306    750    441   -530    -67    597   -103   -155   -384    -83    -64    -75
    303    763    459   -532    -77    613   -109   -155   -384    -77    -57    -70
    314    771    454   -545    -70    613   -103   -150   -381    -75    -54    -70
    311    758    446   -535    -67    602   -103   -153   -387    -80    -57    -75
    316    758    441   -537    -62    600   -106   -161   -392    -85    -64    -80
    314    763    449   -537    -67    607    -98   -158   -392    -85    -67    -80
    345    787    439   -568    -46    613    -90   -153   -389    -80    -59    -72
    355    792    436   -574    -38    613    -90   -155   -387    -77    -57    -70
    340    787    446   -563    -54    618    -90   -155   -387    -77    -57    -64
    329    810    480   -568    -75    646    -75   -140   -368    -59    -36    -46
    324    841    514   -584    -96    678    -54   -124   -350    -38    -18    -28
    329    872    542   -600   -106    706    -33   -114   -337    -28     -7    -18
    332    872    540   -602   -103    706    -31   -114   -335    -31    -10    -20
    340    885    545   -613   -101    717    -41   -124   -332    -31    -10    -18
    348    924    574   -636   -114    750    -51   -122   -316    -10     10      5
    363    924    561   -646    -98    743    -75   -132   -319     -7     15     12
    353    917    563   -636   -103    740    -93   -145   -335    -18     12     10
    348    911    563   -628   -106    737   -101   -150   -337    -20     12      7
    363    891    524   -628    -80    709   -119   -155   -355    -33      0     -2
    363    846    483   -605    -59    665   -137   -171   -379    -59    -23    -23
    340    797    454   -571    -57    626   -145   -187   -402    -83    -49    -46
    355    795    439   -574    -41    618   -137   -192   -415    -96    -59    -59
    340    779    439   -561    -51    610   -127   -197   -423   -109    -72    -72
    309    737    428   -524    -59    581   -140   -220   -449   -137   -101   -101
    301    706    405   -504    -51    555   -158   -249   -478   -163   -124   -124
    314    698    384   -506    -33    542   -158   -257   -488   -176   -140   -135
    316    691    374   -504    -28    532   -150   -254   -491   -181   -140   -135
    306    665    358   -485    -25    511   -158   -265   -504   -192   -153   -145
    298    665    366   -483    -33    514   -163   -272   -509   -200   -158   -150
    322    691    368   -506    -23    530   -155   -265   -501   -192   -148   -137
    309    672    363   -493    -28    519   -158   -267   -504   -192   -150   -142
    303    662    358   -483    -28    511   -161   -267   -506   -192   -153   -145
    314    680    366   -498    -25    524   -158   -265   -504   -189   -148   -137
    335    693    358   -514    -10    527   -148   -257   -496   -181   -142   -132
    337    696    358   -519    -10    527   -119   -210   -470   -171   -142   -140
    342    730    387   -537    -23    561    -31    -64   -374   -114   -109   -127
    366    789    423   -579    -28    607     54    132   -231      5    -12    -51
    449    961    511   -704    -31    737    140    457     18    270    239    192
    548   1278    727   -914    -90   1005    114    652    241    602    626    613
    532   1639   1106  -1085   -288   1374     -5    350    262    800    932    976
    371   1834   1460  -1104   -545   1647   -200   -306     36    761    997   1093
    163   1795   1631   -979   -732   1714   -415  -1080   -436    355    646    774
     54   1384   1330   -719   -639   1356   -667  -1641  -1085   -389   -111     25
     64    904    839   -485   -387    872   -841  -1774  -1449   -836   -574   -423
    132    597    465   -366   -166    532   -802  -1493  -1358   -820   -610   -496
    207    579    371   -392    -80    475   -605  -1070  -1075   -628   -475   -394
    257    615    358   -436    -51    488   -376   -662   -795   -426   -332   -285
    285    615    329   -452    -20    472   -257   -444   -652   -324   -265   -236
    303    628    324   -467    -10    475   -205   -363   -597   -285   -236   -210
    316    633    316   -475      0    475   -187   -329   -571   -267   -223   -200
    327    631    303   -480     12    467   -184   -316   -563   -262   -218   -202
    345    654    309   -498     18    483   -176   -301   -553   -252   -210   -194
    319    639    319   -480      0    480   -176   -298   -553   -252   -207   -194
    311    626    314   -467      0    470   -179   -293   -548   -252   -207   -194
    327    641    314   -485      5    480   -176   -280   -540   -241   -200   -181
    345    670    322   -509     12    496   -163   -262   -522   -226   -181   -163
    355    691    335   -524     10    514   -155   -249   -509   -213   -166   -155
    366    704    337   -535     15    522   -153   -239   -501   -205   -155   -145
    342    683    337   -514      2    511   -158   -239   -501   -207   -161   -145
    348    688    340   -519      2    514   -158   -228   -493   -200   -155   -135
    355    698    340   -530      7    519   -158   -218   -485   -192   -148   -129
    340    696    355   -517     -7    527   -168   -215   -485   -189   -145   -127
    324    691    366   -509    -20    527   -168   -210   -480   -184   -137   -122
    358    719    361   -540     -2    542   -158   -189   -465   -168   -124   -109
    381    740    358   -561     10    550   -153   -171   -452   -155   -114    -98
    381    748    366   -563      7    558   -150   -153   -436   -137    -96    -80
    366    737    368   -553      0    553   -153   -137   -428   -129    -88    -70
    371    745    374   -558     -2    561   -148   -114   -413   -111    -75    -57
    397    787    389   -592      5    587   -132    -77   -384    -83    -46    -31
    413    813    400   -613      7    607   -116    -36   -353    -54    -20     -5
    407    805    397   -607      5    602   -116      0   -335    -33     -5     10
    433    841    405   -639     15    623   -103     57   -296      5     36     49
    444    865    420   -654     12    644    -98    116   -262     44     75     88
    457    893    436   -675     10    665    -88    179   -220     88    119    129
    454    906    449   -683      2    680    -90    228   -189    129    158    171
    478    958    480   -719      0    719    -85    280   -150    174    207    226
    511   1028    517   -771     -2    774    -75    322   -114    218    254    277
    514   1054    540   -784    -12    797    -70    340    -98    244    288    306
    509   1065    555   -787    -23    810    -67    345    -88    257    306    327
    493   1060    563   -776    -36    813    -70    332    -90    254    306    332
    483   1057    574   -774    -44    815    -77    311   -103    244    296    327
    537   1122    584   -828    -23    854    -51    314    -93    252    306    335
    517   1111    592   -815    -38    854    -46    285   -109    228    285    314
    467   1049    581   -758    -57    815    -54    231   -148    181    239    265
    452   1008    555   -732    -51    782    -54    181   -179    142    194    223
    428    979    550   -704    -59    766    -51    127   -210    101    148    179
    387    924    535   -657    -75    730    -70     57   -254     49     93    116
    381    893    511   -639    -64    704    -72      5   -283     15     57     72
    392    898    506   -646    -57    701    -67    -36   -298     -7     31     46
    392    875    483   -633    -44    680    -67    -70   -316    -28      7     23
    350    802    449   -576    -49    626    -88   -119   -353    -67    -33    -15
    353    787    433   -571    -38    610    -96   -142   -368    -85    -51    -33
    348    774    423   -563    -36    600   -103   -163   -381   -101    -67    -49
    363    769    405   -566    -20    587   -101   -171   -387   -106    -75    -57
    358    766    405   -563    -23    584    -98   -174   -384   -103    -72    -57
    345    753    407   -550    -31    581   -101   -179   -389   -106    -75    -59
    332    740    405   -537    -36    574   -114   -189   -397   -116    -88    -70
    332    724    392   -527    -28    558   -116   -192   -394   -114    -90    -70
    348    732    384   -540    -18    558   -109   -181   -384   -106    -80    -62
    342    740    397   -542    -25    568   -111   -187   -387   -109    -80    -62
    314    717    400   -517    -41    558   -122   -197   -397   -114    -85    -67
    368    774    405   -571    -18    589    -98   -174   -371    -88    -64    -41
    374    782    407   -579    -15    594    -90   -168   -361    -83    -57    -36
    342    745    400   -545    -28    574   -106   -181   -376    -96    -72    -54
    342    730    387   -537    -23    558   -109   -181   -374    -93    -67    -51
    345    740    394   -542    -23    568   -103   -176   -366    -88    -59    -44
    348    745    394   -548    -23    571   -109   -181   -371    -93    -67    -46
    342    735    392   -540    -25    566   -114   -187   -376    -98    -72    -51
    322    714    392   -519    -36    555   -122   -194   -381   -103    -77    -57
    337    735    397   -535    -28    566   -111   -187   -374    -93    -67    -44
    348    719    371   -535    -10    545   -109   -189   -376    -96    -72    -49
    342    701    358   -522     -7    532   -111   -194   -379    -98    -72    -54
    371    743    371   -558      0    558    -96   -181   -363    -83    -59    -38
    371    776    405   -574    -15    592    -83   -168   -348    -67    -44    -25
    358    802    444   -581    -41    623    -59   -150   -322    -41    -23      0
    348    826    475   -587    -62    652    -31   -132   -298    -23     -2     18
    340    826    483   -584    -72    657    -25   -135   -298    -25     -5     12
    322    805    483   -563    -80    644    -44   -153   -311    -36    -18      0
    345    849    504   -597    -80    678    -51   -148   -288    -12      7     25
    361    872    511   -618    -75    693    -67   -150   -283     -5     18     44
    348    849    498   -600    -75    675    -90   -166   -301    -15      5     36
    379    875    496   -626    -57    685    -85   -153   -285      2     25     54
    384    831    446   -610    -31    639    -98   -161   -301    -10     12     44
    371    774    400   -574    -12    587   -124   -184   -335    -41    -15     15
    363    735    371   -550     -5    553   -135   -202   -355    -62    -36     -5
    337    688    350   -511     -5    519   -137   -213   -371    -80    -54    -20
    319    657    337   -488    -10    498   -135   -228   -387    -96    -72    -44
    329    657    327   -493      0    493   -127   -233   -394   -109    -85    -59
    332    644    311   -488     10    478   -127   -246   -407   -124    -98    -72
    337    631    293   -483     23    462   -124   -252   -415   -135   -103    -77
    322    605    280   -465     20    444   -137   -267   -433   -153   -124    -96
    319    589    270   -457     25    431   -137   -272   -436   -155   -132   -101
    303    568    265   -436     20    418   -145   -277   -446   -166   -137   -109
    303    568    265   -436     20    418   -148   -280   -444   -163   -137   -109
    322    576    254   -452     33    415   -145   -277   -441   -161   -137   -111
    329    581    252   -457     38    418   -142   -275   -436   -158   -132   -103
    316    574    254   -446     31    415   -145   -277   -436   -158   -129   -103
    303    558    254   -431     25    407   -148   -280   -436   -161   -137   -109
    309    571    262   -441     23    418   -119   -244   -418   -153   -135   -111
    332    623    290   -478     20    457    -31   -114   -337   -111   -111   -106
    374    691    316   -535     25    504     64     72   -205    -10    -38    -51
    426    831    405   -628     10    618    174    402     49    233    184    148
    511   1093    579   -805    -33    839    197    698    311    574    553    532
    511   1454    943   -982   -215   1200     49    413    345    792    872    917
    400   1751   1348  -1075   -475   1551   -184   -272    179    854   1049   1150
    207   1821   1613  -1013   -701   1717   -428  -1067   -189    628    904   1039
     75   1392   1317   -735   -620   1356   -701  -1647   -844   -103    174    329
     44    836    792   -441   -374    815   -880  -1842  -1319   -709   -452   -280
     90    498    407   -296   -158    454   -828  -1548  -1252   -737   -540   -405
    207    509    301   -358    -46    405   -589  -1065   -943   -527   -400   -306
    293    576    283   -436      5    431   -335   -649   -670   -335   -262   -202
    290    524    231   -407     31    379   -210   -431   -537   -244   -202   -163
    285    501    213   -394     36    358   -179   -361   -498   -223   -192   -158
    293    504    210   -397     41    358   -166   -335   -485   -215   -192   -163
    303    506    200   -405     51    353   -155   -316   -472   -205   -184   -158
    306    511    202   -410     51    358   -145   -298   -457   -192   -171   -148
    311    519    207   -415     51    363   -137   -280   -444   -181   -161   -137
    306    519    213   -413     46    366   -129   -270   -433   -174   -155   -132
    309    524    213   -418     49    371   -129   -259   -426   -163   -145   -122
    298    524    223   -413     38    374   -140   -257   -426   -161   -145   -119
    311    537    226   -426     44    381   -137   -252   -418   -153   -137   -111
    327    561    233   -444     46    397   -129   -236   -405   -142   -119    -96
    314    545    231   -431     41    389   -132   -233   -402   -140   -116    -93
    324    550    226   -439     49    389   -129   -220   -394   -132   -111    -90
    337    566    228   -452     54    400   -122   -207   -381   -119    -98    -77
    332    581    249   -457     41    415   -116   -192   -371   -106    -85    -64
    329    574    244   -454     44    410   -114   -179   -361    -98    -77    -59
    329    571    241   -452     44    407   -114   -166   -348    -88    -72    -54
    337    592    252   -465     41    423   -106   -142   -332    -72    -57    -38
    324    584    259   -454     33    423   -106   -124   -319    -59    -44    -33
    345    610    265   -478     38    439    -98   -101   -303    -44    -33    -23
    371    652    277   -511     46    465    -80    -64   -280    -23    -12     -2
    371    652    277   -511     46    465    -70    -28   -257      0      2     12
    379    659    280   -519     49    470    -59     12   -231     28     28     31
    366    659    290   -514     36    475    -62     51   -215     41     41     44
    389    688    298   -537     44    493    -51    111   -179     77     75     77
    394    706    311   -550     41    509    -44    168   -148    111    109    103
    400    732    332   -566     33    532    -36    233   -111    150    142    140
    446    810    361   -631     41    584    -10    306    -57    207    200    202
    462    865    402   -662     28    633      5    361    -15    259    259    259
    472    911    436   -693     18    675     10    397     15    298    301    298
    472    937    465   -704      5    701     10    410     33    322    329    327
    472    956    483   -717     -5    719      7    407     41    335    348    345
    478    971    493   -724     -7    732     -2    392     38    335    353    350
    480    984    504   -732    -10    743     -7    376     33    332    350    355
    496   1013    517   -753    -10    766      5    366     41    340    358    371
    465    984    517   -727    -25    750     -2    322     15    311    329    340
    436    953    514   -696    -38    735    -15    262    -20    275    293    298
    407    919    511   -665    -51    717    -18    202    -49    239    259    262
    389    880    491   -633    -49    685    -15    148    -75    207    223    228
    374    839    462   -607    -44    652    -28     83   -111    166    176    176
    363    815    452   -589    -44    633    -36     28   -142    127    137    135
    348    771    423   -561    -38    600    -46    -23   -174     90    103     98
    329    732    402   -530    -36    568    -59    -70   -207     54     64     62
    314    696    379   -506    -31    537    -75   -106   -236     23     36     33
    316    683    366   -501    -23    524    -77   -129   -252      7     20     18
    306    654    348   -483    -20    501    -88   -153   -270    -10     -2     -2
    322    657    335   -488     -5    496    -88   -161   -275    -12    -12    -10
    306    646    340   -478    -18    493    -96   -171   -285    -23    -20    -20
    290    633    342   -462    -25    488    -96   -176   -285    -25    -18    -20
    285    618    332   -454    -23    478   -101   -179   -288    -28    -15    -23
    319    654    335   -485     -7    496    -90   -168   -277    -15     -5    -10
    319    654    335   -488     -7    496    -83   -161   -270    -10      0     -5
    303    639    335   -470    -15    485    -90   -171   -277    -18     -7    -12
    288    631    340   -462    -25    485   -103   -176   -280    -20    -15    -20
    298    641    342   -470    -20    493    -96   -168   -275    -12     -7    -10
    322    649    324   -488      0    488    -85   -163   -267     -7     -2     -5
    324    646    322   -485      2    485    -83   -163   -267     -5     -5     -7
    327    662    332   -496     -5    498    -80   -161   -265     -2      0     -2
    311    652    340   -480    -12    496    -85   -166   -270     -7     -2     -5
    301    628    327   -465    -12    478    -96   -176   -277    -15    -10    -15
    290    615    324   -452    -15    470   -103   -184   -280    -18    -15    -18
    285    615    327   -452    -20    472   -109   -189   -280    -20    -18    -18
    303    623    319   -462     -7    472   -103   -189   -280    -18    -12    -20
    298    623    322   -462    -12    475   -106   -192   -283    -18    -12    -18
    290    607    316   -449    -12    462   -106   -192   -283    -18    -12    -15
    290    605    314   -449    -12    459   -106   -194   -285    -20    -15    -15
    280    597    316   -439    -18    457   -111   -202   -290    -28    -23    -23
    272    602    327   -439    -25    467   -111   -202   -288    -25    -20    -20
    306    680    374   -493    -33    527    -70   -168   -246     12     18     15
    301    717    415   -509    -57    566    -38   -150   -220     31     36     31
    316    740    423   -527    -51    581    -15   -132   -205     46     49     38
    314    745    428   -532    -57    587    -15   -132   -200     51     54     44
    303    758    454   -532    -75    607    -36   -145   -197     54     62     49
    303    769    462   -537    -80    615    -59   -155   -200     59     67     57
    303    745    441   -524    -67    594    -83   -166   -207     54     64     59
    335    784    446   -561    -54    615    -72   -155   -194     70     83     77
    363    797    433   -579    -33    615    -85   -153   -202     70     80     77
    335    730    394   -532    -31    563   -122   -179   -236     36     49     46
    319    678    358   -498    -18    519   -135   -197   -257     15     28     31
    316    657    337   -488    -12    498   -135   -207   -270      2     15     18
    290    613    322   -452    -15    470   -132   -220   -288    -18     -2     -5
    277    587    309   -433    -18    449   -127   -228   -301    -36    -18    -23
    296    584    288   -439      5    436   -124   -239   -314    -49    -33    -33
    283    558    275   -420      2    418   -127   -257   -332    -67    -54    -51
    267    535    267   -400      0    400   -140   -275   -350    -90    -75    -72
    244    498    254   -371     -5    376   -155   -288   -366   -103    -88    -85
    241    493    252   -366     -5    374   -153   -285   -363   -101    -85    -85
    277    530    252   -405     10    392   -137   -270   -350    -88    -72    -75
    272    517    244   -394     12    379   -142   -277   -353    -90    -75    -77
    254    488    231   -371     10    361   -148   -283   -361    -96    -83    -83
    270    504    233   -387     18    368   -145   -275   -353    -88    -75    -75
    270    527    254   -400      7    392   -142   -272   -353    -90    -75    -75
    254    504    249   -379      2    379   -135   -265   -350    -88    -77    -80
    236    498    262   -368    -12    379    -88   -189   -306    -70    -75    -90
    262    555    293   -407    -15    426     -2    -23   -200      2    -23    -59
    366    683    316   -527     23    501     85    239    -18    179    132     80
    475    878    402   -675     36    641    176    600    244    467    415    366
    540   1197    657   -870    -57    930    155    620    397    730    740    732
    457   1462   1005   -958   -272   1234    -25     93    314    833    956   1005
    192   1566   1371   -880   -589   1470   -257   -706     31    709    911   1002
    -18   1345   1363   -665   -691   1356   -504  -1434   -511    176    418    535
    -77    919    995   -423   -535    956   -771  -1855  -1096   -493   -249   -114
      2    584    581   -293   -288    584   -883  -1761  -1218   -683   -475   -355
     96    470    374   -285   -137    423   -717  -1317   -979   -532   -389   -316
    132    478    345   -303   -106    413   -478   -862   -706   -348   -257   -218
    153    426    272   -290    -59    350   -298   -542   -530   -233   -184   -174
    231    457    226   -342      2    342   -197   -381   -431   -158   -132   -137
    280    509    226   -394     28    366   -153   -324   -392   -129   -111   -114
    252    478    226   -366     12    353   -148   -309   -387   -127   -109   -119
    233    452    215   -342      7    335   -150   -301   -389   -129   -116   -127
    254    472    218   -363     18    345   -137   -277   -374   -114   -101   -114
    262    485    220   -376     20    353   -137   -267   -366   -109    -93   -103
    265    493    228   -379     18    363   -137   -257   -361   -103    -88    -96
    259    491    231   -376     15    361   -137   -252   -358   -101    -85    -93
    259    488    228   -374     15    358   -137   -244   -350    -90    -75    -85
    270    498    228   -384     20    363   -129   -228   -340    -80    -64    -72
    267    498    231   -384     18    366   -132   -226   -335    -80    -64    -70
    259    506    244   -384      7    376   -135   -218   -335    -75    -57    -64
    252    504    252   -376      0    379   -140   -210   -329    -70    -49    -62
    257    509    252   -384      2    379   -137   -200   -324    -64    -49    -54
    301    566    265   -433     18    415   -116   -171   -298    -38    -23    -28
    306    566    259   -436     23    413   -106   -155   -288    -25    -15    -18
    283    535    252   -407     15    394   -119   -150   -293    -33    -23    -28
    288    550    259   -420     12    405   -114   -129   -275    -15     -2    -12
    285    553    267   -420     10    410   -109   -106   -259     -2     15      2
    311    581    270   -446     18    428   -101    -75   -239     18     33     23
    355    636    280   -496     38    459    -72    -23   -197     57     67     54
    327    631    303   -480     10    470    -75      0   -189     67     75     59
    329    633    303   -483     12    470    -83     31   -176     80     90     67
    350    659    309   -506     20    485    -75     85   -148    111    116     96
    379    701    322   -540     28    511    -62    150   -109    155    158    142
    397    732    335   -568     31    535    -54    218    -67    194    200    184
    389    745    353   -568     18    550    -54    272    -38    231    241    218
    423    813    387   -620     18    600    -41    335      7    283    293    275
    465    893    428   -678     18    662    -25    389     51    335    345    335
    457    906    446   -683      5    678    -31    407     70    361    379    361
    462    935    472   -698     -5    706    -28    418     85    384    407    389
    449    950    501   -698    -25    727    -31    415     90    394    420    407
    449    974    524   -711    -36    750    -36    400     90    394    423    413
    452    984    532   -719    -41    761    -38    384     85    392    420    410
    444    984    540   -714    -46    761    -36    355     75    381    410    405
    426    969    542   -698    -59    756    -33    319     54    358    389    381
    389    932    542   -659    -75    737    -41    259     18    314    342    335
    374    893    519   -636    -72    706    -44    202    -12    272    298    288
    355    859    501   -607    -72    680    -36    148    -36    239    265    249
    342    818    472   -581    -64    644    -41     85    -72    194    218    200
    311    756    444   -532    -64    600    -51     20   -116    150    166    148
    290    722    428   -506    -70    576    -62    -28   -145    116    132    111
    272    680    407   -478    -67    545    -75    -72   -179     80     96     75
    254    644    389   -449    -67    517    -93   -116   -210     49     62     36
    257    631    374   -444    -57    504    -98   -137   -226     31     44     20
    259    623    363   -441    -51    493    -98   -153   -239     18     31     10
    272    626    350   -449    -38    488    -96   -155   -241     15     28      7
    288    636    348   -462    -31    493    -85   -155   -239     20     31      7
    277    628    350   -452    -36    491    -88   -158   -239     18     28     10
    257    613    353   -436    -46    483   -101   -168   -249      7     20      2
    246    597    350   -423    -51    475   -106   -174   -252      5     20     -2
    259    605    345   -433    -41    475   -101   -166   -246     12     28      7
    267    607    340   -436    -36    475   -101   -163   -244     15     28      7
    246    589    342   -420    -49    467   -109   -171   -249     10     20      0
    249    597    348   -426    -49    472   -106   -168   -246     12     23      2
    257    602    345   -431    -44    475   -106   -166   -244     12     25      5
    265    605    340   -433    -36    472   -111   -166   -244     12     23      0
    262    607    345   -439    -41    478   -109   -168   -246     10     20      0
    252    605    353   -431    -49    480   -109   -171   -252     10     23      2
    267    615    345   -444    -38    483   -106   -168   -249     12     25      5
    270    605    335   -436    -31    470   -103   -171   -252     10     25      0
    252    592    340   -423    -44    467   -109   -176   -254      7     28      2
    265    607    342   -436    -38    475   -109   -179   -254     10     25      2
    267    602    335   -436    -33    470   -116   -187   -262      2     15     -5
    254    592    337   -423    -41    465   -119   -192   -270     -5     10    -10
    254    589    335   -423    -41    465   -114   -187   -267     -2     12     -7
    233    555    322   -394    -44    439   -127   -202   -277    -15      0    -23
    228    568    340   -400    -54    454   -122   -194   -267     -5      5    -12
    296    696    400   -496    -51    548    -67   -145   -210     46     57     38
    298    732    431   -517    -67    581    -28   -124   -189     67     75     54
    259    698    439   -480    -90    571    -25   -129   -197     57     64     44
    262    709    444   -488    -90    576    -28   -132   -192     62     70     51
    288    758    470   -522    -90    615    -33   -127   -171     83     98     83
    283    753    470   -519    -93    613    -67   -142   -184     80     96     80
    280    750    467   -517    -93    610    -88   -155   -192     77     93     80
    293    756    462   -527    -85    610    -93   -150   -189     83    103     93
    298    735    436   -517    -67    587   -116   -163   -210     67     88     77
    288    688    397   -488    -54    542   -140   -184   -239     41     62     51
    288    662    374   -475    -41    519   -142   -194   -252     28     49     38
    275    623    345   -449    -36    485   -150   -213   -275      2     23     15
    259    594    335   -426    -36    465   -140   -220   -288    -12      7     -2
    239    571    329   -407    -46    452   -142   -236   -309    -33    -12    -20
    210    527    316   -371    -51    423   -158   -259   -335    -62    -44    -46
    223    511    288   -368    -33    400   -161   -270   -350    -75    -59    -62
    270    548    277   -407     -2    413   -145   -257   -337    -62    -41    -54
    249    519    270   -384    -10    397   -145   -265   -348    -70    -46    -59
    249    517    267   -381     -7    392   -148   -265   -353    -75    -51    -62
    244    519    275   -381    -15    397   -153   -270   -355    -77    -57    -67
    228    504    275   -366    -23    389   -158   -272   -358    -77    -57    -67
    244    517    272   -384    -12    394   -150   -267   -350    -72    -51    -62
    244    506    262   -376     -7    384   -155   -272   -355    -77    -57    -67
    228    491    259   -361    -18    376   -166   -280   -366    -88    -67    -77
    233    493    259   -363    -12    376   -145   -252   -350    -80    -62    -75
    257    542    283   -400    -12    413    -62   -111   -267    -31    -33    -64
    309    623    314   -465     -2    467     25     88   -135     80     54      2
    371    735    361   -555      5    548    103    384     64    285    244    179
    472    932    459   -701      7    696    153    696    298    568    540    493
    485   1291    802   -888   -158   1047     67    467    363    774    833    846
    335   1514   1179   -924   -423   1348   -111   -181    210    802    961   1028
     85   1538   1452   -815   -683   1496   -322   -974   -155    545    769    875
   -106   1213   1319   -553   -711   1265   -568  -1631   -766   -109    129    246
    -80    779    859   -350   -470    818   -813  -1844  -1200   -618   -387   -254
      0    509    509   -254   -254    509   -826  -1587  -1145   -631   -444   -345
     64    446    379   -257   -158    413   -652  -1153   -904   -472   -345   -288
    129    485    355   -306   -111    420   -400   -704   -631   -288   -210   -187
    202    488    283   -348    -41    384   -241   -436   -478   -179   -135   -132
    215    472    257   -345    -20    366   -189   -348   -428   -145   -116   -122
    200    444    244   -322    -20    342   -181   -327   -423   -145   -122   -127
    210    449    239   -329    -12    345   -176   -306   -413   -140   -119   -122
    244    485    239   -366      2    363   -161   -283   -397   -122   -109   -114
    239    480    239   -361      0    361   -153   -267   -389   -114   -103   -106
    220    470    249   -345    -12    358   -153   -259   -384   -111    -93   -101
    210    470    259   -340    -23    366   -158   -257   -381   -106    -85    -98
    226    478    252   -353    -12    366   -161   -252   -376    -98    -77    -90
    277    535    257   -405     10    394   -142   -226   -358    -80    -59    -67
    277    540    262   -410      7    400   -140   -215   -350    -72    -51    -59
    254    506    252   -379      2    379   -145   -210   -353    -75    -51    -62
    254    511    257   -384     -2    384   -148   -202   -348    -70    -44    -54
    265    545    280   -405     -7    413   -142   -187   -335    -57    -33    -41
    270    561    290   -415    -10    428   -142   -176   -329    -49    -31    -36
    272    568    296   -420    -10    433   -135   -161   -319    -36    -20    -23
    267    568    301   -420    -18    433   -137   -153   -316    -33    -15    -18
    267    563    296   -415    -15    428   -140   -140   -309    -28    -10    -15
    283    576    290   -431     -5    433   -137   -119   -298    -18     -2     -7
    293    600    306   -446     -5    454   -129    -88   -277      2     18     12
    270    592    322   -431    -25    457   -129    -67   -267     15     33     23
    259    579    319   -418    -28    449   -135    -46   -262     23     33     23
    296    613    314   -457     -7    465   -119     -2   -233     51     59     46
    374    706    332   -540     20    519    -88     70   -181    103    114     93
    379    727    348   -555     15    537    -83    119   -155    129    140    116
    376    735    358   -555      7    548    -85    171   -129    161    171    148
    394    779    381   -587      7    579    -80    239    -90    202    218    197
    392    789    397   -589     -2    594    -88    288    -64    239    254    236
    413    833    418   -623     -2    628    -85    340    -31    283    298    283
    433    888    454   -662    -10    672    -67    387      7    329    350    335
    426    919    493   -675    -33    706    -67    405     25    350    381    366
    452    969    517   -709    -31    743    -64    415     44    376    407    392
    459    992    530   -727    -36    763    -62    415     49    387    418    410
    441    989    548   -717    -51    769    -64    400     46    387    418    415
    428    984    553   -709    -62    769    -75    374     31    371    405    402
    418    984    566   -701    -72    776    -80    340     12    350    387    379
    402    979    576   -693    -85    779    -67    306      0    329    361    355
    379    950    571   -665    -96    761    -62    257    -31    293    316    314
    358    906    548   -633    -96    727    -62    192    -70    244    262    257
    337    862    524   -600    -93    693    -64    132   -103    202    218    207
    316    818    501   -568    -93    659    -72     70   -140    158    171    161
    306    782    475   -542    -85    628    -80     15   -176    116    129    119
    275    730    454   -504    -90    592    -96    -36   -215     77     90     75
    236    672    436   -454    -98    555   -111    -80   -246     41     51     41
    236    646    410   -444    -85    530   -124   -114   -272     18     25     20
    254    649    394   -454    -70    522   -132   -137   -288      5      7      5
    262    662    397   -465    -67    530   -132   -148   -296      0      5      0
    272    670    397   -470    -62    535   -122   -150   -296      0      5     -2
    275    659    381   -470    -54    522   -124   -158   -301     -2      0    -10
    272    657    384   -465    -54    519   -124   -161   -303    -10     -5    -12
    275    665    387   -472    -57    527   -127   -161   -301    -10     -7    -10
    275    657    381   -465    -51    519   -129   -166   -303    -12    -10    -12
    267    654    384   -462    -59    519   -135   -168   -311    -18    -15    -18
    254    646    389   -452    -67    519   -137   -174   -311    -18    -12    -18
    239    633    392   -439    -77    514   -148   -181   -322    -25    -18    -25
    252    646    394   -449    -70    522   -148   -181   -322    -25    -18    -25
    262    670    405   -467    -72    540   -145   -181   -319    -23    -18    -20
    254    665    410   -459    -77    540   -145   -181   -319    -18    -12    -15
    254    652    397   -454    -72    524   -150   -184   -324    -23    -18    -20
    252    644    392   -446    -70    519   -153   -189   -327    -28    -18    -20
    259    652    392   -457    -67    522   -155   -189   -327    -28    -12    -18
    254    636    381   -446    -64    509   -166   -200   -340    -38    -28    -25
    244    636    389   -441    -72    511   -168   -210   -348    -49    -33    -31
    259    659    400   -459    -70    530   -161   -202   -342    -38    -25    -20
    262    646    381   -454    -59    517   -161   -205   -348    -41    -28    -23
    254    628    374   -441    -59    504   -171   -218   -361    -54    -41    -36
    257    639    379   -449    -59    509   -174   -223   -368    -59    -44    -36
    236    628    392   -431    -77    511   -176   -226   -368    -62    -44    -36
    252    680    426   -467    -88    555   -148   -197   -337    -31    -18     -7
    272    748    475   -511   -101    613   -111   -166   -303      0     10     20
    283    787    501   -535   -109    646    -85   -150   -285     12     23     31
    298    789    491   -542    -96    641    -85   -153   -288     10     20     28
    280    795    511   -540   -116    654    -98   -163   -288     10     20     31
    285    831    545   -558   -129    688   -116   -161   -275     28     41     54
    280    820    540   -550   -129    680   -148   -176   -285     25     41     59
    290    839    548   -563   -127    693   -150   -176   -283     36     51     70
    296    833    535   -566   -119    683   -161   -179   -288     31     49     70
    301    797    496   -548    -96    646   -184   -197   -314      7     28     51
    288    740    452   -514    -80    594   -202   -215   -342    -18      2     25
    285    722    436   -504    -75    579   -202   -220   -358    -31     -7     15
    272    706    431   -491    -80    568   -200   -231   -374    -46    -23      0
    254    672    415   -465    -80    545   -197   -246   -394    -72    -54    -25
    244    636    392   -441    -75    514   -207   -272   -420    -98    -80    -54
    236    610    374   -423    -67    493   -223   -290   -441   -119   -103    -75
    239    589    350   -415    -57    472   -226   -298   -457   -135   -116    -88
    239    581    340   -410    -49    462   -223   -301   -462   -137   -114    -90
    226    566    340   -397    -57    454   -223   -306   -467   -142   -122    -93
    233    571    337   -402    -51    454   -226   -303   -465   -140   -119    -90
    202    537    335   -371    -64    436   -249   -324   -488   -158   -137   -111
    192    537    345   -363    -75    441   -257   -332   -496   -163   -142   -116
    246    592    345   -420    -49    470   -233   -314   -478   -145   -124    -98
    285    626    340   -454    -25    483   -215   -296   -462   -132   -114    -83
    252    581    329   -418    -38    457   -220   -296   -470   -145   -127    -98
    265    602    337   -433    -36    470   -168   -207   -415   -114   -111    -96
    293    654    361   -475    -33    509    -80    -36   -306    -36    -62    -67
    332    756    423   -542    -44    589      7    189   -132    122     72     51
    431    995    561   -714    -64    779     54    498    124    426    389    381
    514   1345    831   -932   -158   1088     15    568    301    717    750    792
    454   1641   1187  -1049   -366   1413    -90    200    270    844    974   1078
    236   1779   1543  -1008   -652   1662   -259   -475      7    727    943   1088
     33   1608   1571   -820   -769   1590   -462  -1192   -530    187    420    574
    -49   1174   1223   -563   -636   1197   -691  -1649  -1101   -462   -233    -83
     -2    732    732   -366   -366    732   -849  -1683  -1332   -743   -537   -389
     83    501    418   -290   -166    459   -805  -1392  -1215   -693   -540   -413
    145    519    374   -332   -114    446   -615   -992   -950   -514   -413   -314
    181    530    348   -355    -83    439   -410   -628   -717   -345   -296   -231
    226    555    329   -392    -51    444   -301   -446   -597   -257   -231   -181
    239    555    316   -397    -38    436   -267   -392   -561   -236   -218   -171
    231    545    314   -389    -41    428   -259   -371   -555   -233   -218   -171
    218    522    303   -371    -44    413   -262   -363   -558   -236   -223   -174
    220    522    298   -371    -38    410   -262   -350   -548   -228   -215   -168
    257    558    301   -407    -20    431   -246   -324   -530   -210   -197   -150
    265    571    306   -420    -20    441   -244   -316   -524   -202   -192   -142
    257    576    319   -415    -31    449   -241   -309   -519   -197   -181   -135
    233    558    322   -397    -44    439   -252   -311   -524   -202   -187   -142
    246    574    327   -410    -38    452   -249   -301   -517   -192   -176   -132
    270    597    327   -436    -28    465   -236   -280   -498   -176   -155   -111
    277    610    332   -444    -28    472   -228   -270   -491   -168   -148   -103
    280    620    340   -452    -28    480   -226   -262   -485   -163   -148   -101
    283    631    348   -457    -31    491   -228   -252   -478   -155   -142    -93
    272    628    355   -452    -41    493   -233   -244   -475   -150   -132    -83
    270    633    361   -452    -44    498   -239   -236   -472   -148   -129    -80
    257    620    363   -441    -54    491   -244   -233   -472   -145   -127    -77
    254    626    371   -439    -57    498   -239   -218   -462   -135   -119    -70
    288    662    374   -478    -44    519   -231   -194   -446   -119   -103    -54
    309    691    381   -501    -36    537   -218   -166   -423    -96    -85    -33
    329    717    387   -522    -28    550   -213   -135   -405    -77    -67    -15
    306    696    389   -501    -41    542   -215   -116   -397    -67    -59    -10
    316    711    392   -514    -38    553   -215    -85   -384    -49    -44      7
    332    730    397   -532    -33    566   -210    -44   -361    -20    -12     38
    350    758    407   -555    -28    584   -200     10   -327     12     20     75
    389    807    418   -597    -12    613   -181     77   -285     59     67    124
    384    820    436   -602    -28    631   -192    124   -259     90    103    158
    397    857    459   -628    -31    659   -194    174   -228    129    148    202
    405    885    478   -646    -36    683   -192    218   -197    168    189    246
    410    914    504   -662    -46    709   -189    249   -171    202    226    290
    436    974    537   -709    -49    756   -181    270   -148    231    262    327
    462   1034    568   -748    -54    802   -171    280   -129    254    288    355
    423   1010    587   -717    -83    800   -187    257   -145    241    277    348
    413   1021    607   -717    -96    815   -192    241   -153    239    277    342
    431   1054    623   -745    -96    841   -179    231   -153    236    275    342
    426   1052    626   -740    -98    839   -171    205   -171    215    249    322
    397   1015    615   -709   -109    815   -171    161   -200    179    207    277
    361    971    610   -665   -124    792   -166    114   -228    137    163    231
    337    932    592   -636   -127    763   -171     57   -265     90    109    179
    324    898    574   -613   -124    737   -176      2   -296     49     59    129
    311    862    550   -589   -119    706   -179    -46   -324     10     18     85
    298    833    535   -566   -116    685   -184    -90   -350    -18     -7     51
    298    818    519   -558   -111    670   -192   -132   -376    -46    -36     23
    293    800    506   -548   -106    654   -194   -163   -394    -64    -57      2
    270    763    493   -517   -111    628   -205   -192   -415    -88    -80    -23
    254    735    480   -493   -111    607   -218   -218   -433   -109   -103    -46
    277    758    478   -519    -98    618   -218   -226   -436   -111   -103    -46
    285    763    475   -524    -93    620   -213   -228   -436   -109   -101    -44
    267    740    472   -506   -103    607   -218   -236   -441   -114   -109    -51
    254    724    470   -488   -106    597   -220   -241   -446   -116   -116    -54
    254    732    478   -496   -111    607   -223   -241   -441   -116   -114    -51
    236    719    483   -480   -122    602   -231   -246   -446   -122   -119    -57
    231    711    478   -472   -124    594   -241   -254   -454   -129   -132    -62
    283    763    480   -522    -98    623   -228   -244   -444   -119   -124    -49
    283    753    470   -519    -93    613   -226   -241   -441   -119   -116    -46
    280    748    467   -514    -93    610   -220   -239   -441   -114   -114    -46
    262    740    478   -501   -109    610   -228   -246   -449   -116   -119    -51
    262    745    483   -504   -109    615   -228   -244   -444   -116   -116    -46
    259    740    480   -501   -111    610   -233   -249   -446   -119   -119    -46
    244    727    483   -485   -119    605   -241   -259   -457   -127   -129    -57
    275    756    480   -517   -103    618   -231   -249   -449   -119   -116    -49
    301    787    485   -542    -90    636   -218   -241   -441   -109   -109    -41
    275    766    491   -522   -106    628   -226   -249   -449   -116   -114    -49
    267    756    488   -511   -109    623   -228   -252   -454   -119   -116    -51
    257    740    480   -498   -111    610   -233   -257   -459   -127   -119    -57
    267    740    472   -504   -101    607   -233   -259   -462   -129   -124    -57
    262    753    488   -509   -114    620   -231   -259   -459   -129   -124    -57
    257    792    535   -524   -140    665   -205   -233   -428   -101    -96    -28
    262    833    568   -548   -153    701   -174   -213   -402    -80    -77     -5
    254    831    576   -542   -161    704   -155   -200   -394    -72    -75      0
    244    836    589   -542   -171    714   -161   -205   -394    -72    -77     -5
    239    854    615   -548   -187    735   -171   -210   -387    -64    -67      2
    259    896    636   -581   -187    766   -184   -213   -376    -49    -49     20
    285    930    644   -607   -179    787   -194   -213   -371    -36    -31     41
    319    953    633   -636   -158    795   -189   -205   -358    -25    -18     54
    306    909    602   -607   -148    756   -210   -218   -376    -41    -33     41
    285    844    558   -566   -137    701   -233   -233   -405    -64    -59     20
    285    815    530   -550   -122    672   -244   -244   -420    -80    -75     10
    277    792    514   -535   -119    654   -246   -252   -436    -96    -90    -10
    259    753    493   -506   -116    626   -244   -267   -454   -116   -111    -33
    207    691    483   -449   -137    587   -254   -293   -485   -150   -145    -67
    202    675    472   -439   -135    574   -267   -316   -506   -174   -166    -88
    252    704    452   -478   -101    576   -254   -314   -506   -174   -174    -88
    270    704    433   -485    -80    568   -246   -309   -509   -179   -179    -96
    244    670    423   -457    -88    545   -257   -324   -524   -197   -197   -114
    223    639    415   -431    -96    527   -262   -332   -532   -205   -205   -122
    213    623    410   -418    -98    517   -265   -332   -535   -205   -205   -124
    226    636    410   -431    -93    522   -262   -327   -530   -200   -202   -119
    231    641    410   -436    -90    524   -265   -327   -532   -200   -205   -119
    207    615    407   -410    -98    511   -272   -335   -540   -205   -207   -127
    215    620    402   -420    -93    511   -267   -329   -532   -197   -197   -119
    231    628    397   -431    -83    514   -257   -311   -524   -197   -200   -124
    244    646    400   -446    -77    522   -200   -226   -475   -174   -200   -137
    244    672    428   -457    -90    550   -103    -57   -371   -109   -163   -116
    296    787    491   -542    -96    639    -12    189   -187     64     -7     20
    405   1013    607   -709   -101    810     36    504     70    368    306    340
    475   1371    896   -922   -210   1132    -18    532    233    649    659    748
    426   1696   1270  -1060   -420   1483   -150    103    168    766    888   1047
    200   1787   1587   -995   -693   1688   -345   -613   -142    605    815   1008
     12   1577   1564   -795   -774   1571   -566  -1291   -670     83    311    509
    -36   1132   1166   -550   -600   1148   -782  -1701  -1226   -571   -353   -150
     23    711    688   -366   -332    701   -898  -1683  -1408   -823   -633   -433
    103    561    457   -332   -176    509   -797  -1337  -1221   -711   -581   -418
    145    581    436   -363   -145    509   -592   -930   -937   -509   -436   -303
    168    579    410   -374   -122    496   -400   -589   -711   -350   -322   -223
    192    576    384   -384    -96    480   -309   -433   -607   -277   -275   -187
    202    576    374   -392    -85    475   -283   -389   -579   -257   -265   -176
    215    589    374   -405    -77    483   -265   -363   -561   -244   -252   -171
    215    587    371   -402    -77    478   -259   -350   -553   -239   -246   -166
    210    579    368   -394    -77    475   -259   -342   -550   -236   -246   -166
    228    600    371   -415    -72    485   -252   -324   -532   -220   -231   -155
    226    594    368   -410    -72    483   -252   -319   -527   -215   -223   -150
    220    597    374   -410    -77    485   -252   -314   -522   -207   -215   -145
    244    620    376   -431    -64    498   -239   -290   -506   -192   -202   -124
    226    610    381   -418    -77    498   -246   -290   -506   -194   -207   -127
    226    615    389   -420    -83    504   -246   -283   -501   -189   -200   -124
    257    652    394   -454    -70    524   -236   -267   -485   -174   -179   -111
    252    646    394   -449    -70    522   -228   -252   -472   -161   -168    -98
    207    607    400   -410    -96    506   -252   -262   -485   -174   -181   -109
    215    626    410   -423    -96    519   -252   -252   -475   -163   -176   -101
    265    685    420   -478    -77    555   -226   -218   -444   -135   -148    -72
    275    701    426   -488    -75    563   -213   -194   -426   -119   -132    -59
    262    693    431   -480    -85    563   -215   -187   -426   -116   -132    -59
    257    696    439   -478    -90    568   -218   -176   -423   -111   -129    -59
    270    714    444   -493    -88    579   -213   -150   -405    -93   -114    -44
    288    717    428   -501    -70    574   -197   -114   -379    -64    -88    -18
    285    722    433   -504    -75    579   -197    -83   -363    -49    -75    -10
    285    740    454   -514    -85    597   -200    -54   -348    -33    -62      2
    301    753    452   -530    -77    602   -192     -7   -322     -7    -31     31
    314    771    457   -542    -70    615   -187     49   -293     25      0     57
    306    789    483   -548    -88    639   -179    106   -257     64     36     96
    355    857    498   -607    -70    678   -161    179   -210    114     88    148
    397    922    522   -662    -62    722   -145    244   -168    163    137    194
    389    945    555   -667    -83    750   -145    285   -142    194    171    233
    392    971    579   -685    -93    776   -142    309   -124    223    205    272
    397    992    592   -696    -98    792   -142    319   -109    244    228    296
    389   1010    620   -701   -116    815   -148    314   -109    249    236    303
    387   1036    649   -711   -129    844   -148    309   -103    259    252    319
    381   1044    662   -714   -140    854   -148    288   -111    249    244    316
    379   1044    665   -711   -142    857   -150    259   -127    233    226    301
    348   1015    667   -683   -161    844   -153    218   -150    207    197    275
    332    982    649   -657   -158    815   -153    171   -176    176    163    236
    340    982    639   -662   -150    810   -142    127   -197    142    127    194
    322    937    615   -631   -145    776   -137     77   -220    109     88    153
    283    875    592   -579   -155    735   -145     20   -252     70     46    103
    246    820    574   -532   -163    698   -161    -38   -288     25     -2     49
    257    815    555   -537   -150    685   -155    -77   -306      7    -31     25
    262    805    540   -535   -140    672   -153   -106   -322    -10    -54      5
    228    753    522   -493   -145    639   -176   -153   -355    -49    -88    -33
    218    735    517   -475   -148    626   -187   -179   -374    -64    -96    -51
    244    753    506   -501   -132    631   -171   -181   -368    -59    -93    -49
    233    730    493   -483   -129    613   -176   -194   -379    -72   -111    -62
    231    706    475   -470   -122    592   -187   -207   -389    -85   -124    -80
    215    693    478   -454   -129    587   -194   -218   -397    -90   -132    -88
    200    680    478   -441   -137    579   -202   -226   -405    -98   -137    -93
    200    678    478   -441   -137    579   -205   -226   -405   -101   -140    -98
    218    704    485   -462   -135    594   -194   -218   -394    -90   -132    -88
    226    717    491   -470   -132    605   -187   -210   -387    -80   -122    -77
    231    709    475   -472   -122    592   -189   -213   -392    -83   -132    -85
    231    701    470   -465   -119    584   -184   -210   -387    -80   -132    -88
    213    678    465   -446   -127    574   -192   -218   -392    -85   -132    -93
    192    662    470   -426   -137    566   -202   -228   -402    -93   -140    -98
    197    659    462   -431   -132    561   -200   -228   -402    -96   -140   -103
    218    675    454   -446   -119    566   -202   -231   -405    -98   -142   -103
    207    659    452   -436   -122    558   -207   -236   -407   -103   -145   -103
    218    665    446   -441   -114    555   -200   -233   -405    -98   -145   -101
    249    685    436   -467    -93    561   -184   -220   -394    -88   -135    -90
    220    657    433   -439   -106    545   -194   -233   -405    -98   -148   -101
    213    657    444   -436   -114    553   -200   -239   -407   -103   -153   -106
    226    665    439   -444   -106    553   -194   -233   -402    -98   -145   -106
    228    667    439   -449   -103    553   -192   -231   -402    -96   -142   -101
    228    704    475   -467   -122    589   -171   -213   -379    -72   -124    -83
    220    737    517   -480   -148    628   -140   -189   -348    -49   -103    -62
    220    761    540   -491   -158    652   -111   -176   -337    -38    -90    -57
    228    782    553   -506   -163    667   -103   -168   -332    -33    -83    -54
    218    776    555   -498   -168    667   -119   -184   -332    -36    -85    -54
    200    766    566   -483   -181    667   -145   -197   -332    -31    -85    -46
    226    782    555   -504   -163    670   -158   -197   -327    -20    -72    -33
    259    815    553   -537   -148    685   -153   -187   -319    -10    -57    -20
    270    815    545   -542   -137    680   -158   -184   -319     -7    -51    -15
    254    756    501   -506   -124    631   -189   -205   -350    -36    -77    -38
    231    680    449   -454   -109    566   -220   -236   -389    -72   -114    -72
    223    646    423   -436   -101    535   -226   -252   -407    -90   -132    -90
    231    644    413   -439    -90    530   -210   -254   -415   -101   -140    -98
    233    646    410   -441    -88    527   -192   -254   -420   -109   -150   -109
    202    584    381   -392    -88    483   -200   -277   -449   -137   -181   -142
    192    550    355   -371    -83    454   -218   -303   -478   -166   -213   -171
    189    532    342   -363    -75    439   -220   -314   -493   -184   -231   -184
    179    509    329   -345    -77    420   -226   -322   -506   -194   -241   -197
    163    491    327   -327    -80    410   -233   -329   -517   -205   -246   -207
    192    511    319   -355    -62    415   -220   -319   -504   -194   -233   -194
    197    501    303   -350    -54    402   -218   -316   -501   -192   -236   -192
    168    467    298   -319    -64    384   -233   -332   -517   -207   -252   -207
    171    480    309   -324    -67    394   -233   -332   -514   -205   -252   -210
    210    511    298   -361    -44    405   -218   -316   -498   -189   -233   -197
    189    480    290   -337    -49    387   -213   -314   -501   -197   -244   -207
    181    480    296   -332    -57    387   -179   -265   -480   -192   -252   -223
    218    535    316   -376    -49    426    -72   -103   -381   -135   -213   -207
    267    620    353   -446    -44    488     12    116   -231     -5   -106   -116
    345    787    441   -566    -46    615     90    457     12    257    148    132
    454   1098    644   -779    -93    872     88    628    233    568    504    524
    454   1457   1002   -956   -272   1231    -44    275    246    763    802    885
    202   1558   1356   -880   -576   1460   -265   -478      5    704    833    963
    -23   1460   1483   -719   -753   1473   -509  -1226   -452    306    485    639
    -96   1075   1171   -491   -633   1122   -756  -1725  -1057   -381   -205    -38
    -51    633    685   -290   -368    659   -909  -1805  -1361   -769   -615   -449
     20    405    384   -215   -181    394   -828  -1452  -1210   -696   -605   -480
     75    407    332   -241   -129    368   -605  -1013   -943   -522   -480   -392
    122    418    293   -270    -88    355   -384   -639   -722   -374   -381   -316
    161    402    241   -280    -38    322   -267   -446   -610   -298   -337   -285
    153    371    218   -265    -31    296   -246   -400   -584   -283   -322   -280
    161    368    207   -267    -23    288   -228   -368   -566   -270   -309   -275
    189    384    194   -288     -5    290   -207   -340   -550   -254   -296   -267
    200    400    200   -298      0    301   -197   -324   -535   -246   -288   -262
    189    394    202   -293     -5    298   -200   -322   -535   -246   -288   -262
    189    384    194   -288     -2    290   -197   -311   -532   -244   -288   -257
    197    397    200   -298      0    298   -192   -298   -522   -236   -277   -246
    194    400    205   -296     -5    303   -189   -288   -517   -228   -275   -239
    181    368    187   -277     -2    280   -197   -288   -519   -233   -277   -244
    184    387    202   -285    -10    293   -197   -280   -517   -228   -267   -239
    200    413    213   -309     -5    314   -184   -267   -504   -218   -252   -228
    210    420    210   -314      0    316   -174   -252   -493   -210   -244   -220
    215    423    207   -319      5    316   -176   -244   -488   -205   -241   -213
    210    413    200   -311      5    306   -174   -233   -480   -197   -233   -207
    213    413    200   -314      7    306   -171   -218   -467   -189   -226   -200
    220    420    200   -319     10    311   -158   -197   -454   -176   -218   -189
    215    418    200   -316      7    309   -153   -181   -449   -171   -218   -187
    215    418    202   -319      7    311   -150   -163   -439   -161   -202   -181
    233    433    200   -335     15    316   -142   -135   -423   -145   -184   -166
    231    428    197   -329     18    314   -137   -109   -407   -129   -171   -158
    252    449    194   -353     28    322   -124    -70   -384   -109   -148   -135
    257    452    192   -355     33    322   -116    -33   -363    -93   -135   -116
    252    452    200   -353     23    327   -114      7   -342    -72   -122   -103
    275    488    213   -381     31    350    -96     72   -306    -31    -80    -67
    280    501    220   -392     28    363    -93    127   -280     -2    -46    -36
    316    555    236   -436     41    397    -83    189   -244     36     -7      2
    350    610    259   -483     44    436    -67    254   -200     83     44     51
    337    618    280   -478     28    449    -64    296   -171    119     83     93
    368    667    298   -519     36    483    -59    327   -142    153    122    132
    376    696    319   -537     28    509    -57    342   -122    174    148    163
    381    730    348   -555     15    537    -54    345   -111    189    166    184
    405    774    368   -589     18    571    -44    348    -98    207    184    205
    353    722    368   -540     -7    545    -64    311   -124    181    158    187
    355    732    376   -545    -10    555    -62    288   -132    174    150    181
    371    758    384   -566     -5    571    -49    267   -135    168    150    174
    340    722    381   -530    -20    553    -46    220   -158    140    122    142
    303    667    363   -488    -28    517    -51    161   -189     98     77     93
    283    620    337   -452    -28    480    -54    101   -220     59     36     46
    259    574    314   -418    -25    444    -64     41   -254     18    -12      0
    233    530    296   -381    -31    413    -72    -15   -285    -20    -51    -44
    213    496    283   -355    -33    389    -77    -64   -316    -57    -85    -80
    202    462    257   -332    -28    361    -85   -106   -342    -88   -119   -109
    176    410    233   -296    -28    322   -101   -148   -374   -124   -158   -142
    197    402    205   -298     -2    303    -98   -166   -384   -137   -171   -155
    189    374    184   -283      2    280    -96   -179   -392   -145   -176   -168
    192    358    166   -275     12    262    -98   -189   -402   -155   -181   -181
    213    368    153   -290     31    259    -93   -189   -397   -153   -176   -179
    218    381    163   -298     28    272    -90   -192   -397   -153   -179   -179
    184    332    148   -259     18    241   -111   -207   -415   -171   -200   -200
    179    311    132   -246     23    223   -114   -213   -418   -179   -205   -202
    205    345    140   -277     33    244    -98   -200   -405   -166   -192   -189
    215    355    140   -285     38    249    -88   -192   -394   -155   -181   -181
    200    332    132   -267     33    233    -88   -194   -397   -158   -181   -184
    181    316    132   -249     23    226    -93   -202   -402   -166   -189   -192
    176    309    129   -244     20    220   -103   -210   -410   -176   -197   -197
    194    314    119   -254     38    218    -96   -205   -402   -168   -189   -189
    189    303    111   -249     38    210    -96   -207   -402   -168   -194   -194
    181    293    111   -239     36    202    -93   -207   -405   -174   -200   -197
    189    301    111   -246     38    205    -90   -205   -402   -171   -197   -194
    200    303    103   -252     49    205    -90   -207   -400   -174   -200   -194
    194    290     96   -244     49    194    -93   -215   -407   -179   -200   -197
    176    257     80   -218     49    168   -103   -226   -418   -189   -210   -210
    168    233     64   -202     51    150   -106   -228   -426   -197   -213   -218
    153    215     62   -184     46    140   -111   -233   -428   -200   -213   -220
    197    280     83   -239     57    181    -85   -210   -402   -174   -187   -189
    228    358    129   -293     49    244    -38   -174   -358   -135   -155   -153
    207    358    150   -283     25    257     -2   -150   -335   -116   -137   -140
    179    342    163   -259      7    254     12   -145   -324   -116   -132   -142
    176    348    171   -262      0    262    -10   -163   -337   -127   -142   -150
    223    420    194   -322     15    309     -2   -148   -306    -96   -109   -116
    257    454    197   -355     31    324    -15   -145   -296    -77    -90    -96
    218    405    187   -311     15    296    -51   -174   -316    -96   -106   -109
    205    389    184   -298     10    288    -64   -176   -319    -98   -106   -109
    220    371    150   -296     33    259    -80   -181   -335   -111   -116   -116
    244    342     98   -296     72    220    -93   -192   -353   -127   -129   -129
    226    296     70   -259     77    184   -103   -210   -376   -150   -148   -148
    197    254     54   -226     72    155   -111   -231   -397   -174   -168   -168
    181    223     41   -202     70    132   -103   -239   -413   -194   -189   -189
    168    192     23   -181     72    109    -96   -252   -426   -213   -210   -210
    163    168      5   -166     80     88   -101   -270   -444   -231   -231   -228
    189    176    -12   -184    101     83    -98   -275   -449   -244   -236   -239
    171    140    -33   -155    101     54   -106   -290   -467   -259   -254   -259
    153    103    -49   -129    101     28   -119   -306   -483   -275   -272   -277
    150     98    -51   -124    101     23   -122   -309   -488   -283   -277   -280
    132     77    -57   -106     93     10   -124   -314   -488   -288   -283   -283
    137     72    -64   -106    101      5   -122   -311   -485   -285   -285   -280
    161    103    -57   -132    109     23   -109   -301   -475   -275   -270   -270
    153     98    -54   -124    103     23   -106   -298   -475   -272   -257   -267
    142     75    -70   -109    106      5   -116   -306   -483   -280   -267   -275
    140     67    -72   -103    106      0   -106   -288   -478   -283   -275   -283
    181    132    -49   -158    114     41    -23   -166   -402   -236   -252   -272
    231    174    -57   -202    145     59     59      2   -301   -163   -207   -246
    290    254    -36   -275    163    109    142    275   -119     10    -46    -98
    384    444     57   -415    163    252    187    561     96    267    228    194
    415    753    335   -584     41    545    127    454    184    478    517    535
    285    984    698   -633   -205    841    -18    -96     90    558    696    766
     28   1062   1034   -548   -501   1049   -226   -872   -215    379    587    696
   -153    813    966   -329   -558    888   -449  -1517   -750   -174     51    168
   -171    407    576   -119   -374    493   -698  -1829  -1236   -735   -511   -387
    -83     93    176     -5   -129    135   -787  -1678  -1278   -841   -659   -548
      0     20     18    -10    -10     18   -620  -1244  -1039   -688   -558   -496
     57     36    -20    -46     38      7   -384   -810   -779   -511   -433   -407
    122     38    -83    -83    101    -20   -202   -501   -602   -392   -355   -350
    116      7   -109    -62    114    -49   -142   -394   -545   -355   -327   -332
    122      0   -122    -62    119    -59   -127   -361   -527   -342   -319   -329
    135      5   -129    -72    132    -62   -111   -337   -511   -337   -314   -324
    135     10   -124    -72    129    -57   -109   -324   -506   -332   -314   -327
    174     44   -129   -109    153    -41    -96   -303   -485   -314   -296   -311
    163     33   -132    -98    148    -49    -90   -296   -480   -309   -290   -306
    155     28   -127    -93    140    -46    -85   -283   -470   -301   -288   -301
    158     31   -129    -96    142    -49    -83   -275   -465   -298   -283   -293
    148     23   -124    -85    137    -49    -88   -272   -465   -296   -280   -290
    145     20   -124    -83    135    -51    -90   -267   -462   -296   -272   -288
    166     49   -116   -106    140    -33    -83   -252   -449   -285   -259   -275
    187     83   -103   -137    145     -7    -72   -231   -433   -270   -246   -259
    187     88    -98   -137    142     -5    -59   -213   -415   -254   -239   -249
    202     96   -109   -150    155     -5    -54   -200   -407   -249   -228   -241
    194     83   -111   -140    153    -12    -62   -194   -410   -249   -226   -246
    192     83   -109   -140    150    -12    -64   -181   -405   -241   -220   -236
    207    101   -106   -153    158     -2    -57   -163   -389   -226   -213   -223
    207    109    -98   -161    153      5    -54   -148   -379   -218   -207   -213
    213    109   -103   -163    158      2    -49   -124   -363   -205   -187   -202
    210    103   -106   -158    155      0    -51   -103   -355   -194   -176   -200
    202    111    -90   -155    148     10    -44    -75   -335   -179   -161   -181
    220    135    -88   -179    153     23    -44    -38   -316   -161   -145   -168
    246    163    -83   -205    163     41    -33      7   -288   -132   -116   -140
    267    194    -75   -233    171     59    -20     62   -259   -101    -83   -106
    275    215    -59   -244    168     77    -10    124   -226    -64    -49    -70
    288    244    -44   -267    166     98    -10    184   -189    -25    -10    -33
    329    303    -28   -316    179    137      2    252   -148     20     33     15
    381    376     -5   -379    192    187     18    319    -96     77     96     75
    371    392     20   -381    176    207     20    355    -64    111    135    116
    355    407     49   -381    150    228     12    368    -51    132    166    142
    368    452     83   -410    142    267     15    379    -36    153    192    168
    384    493    109   -441    137    301     18    381    -25    168    213    189
    371    498    127   -433    122    314     10    363    -31    163    205    189
    363    493    129   -428    116    311      7    340    -44    150    189    181
    358    496    135   -428    111    316     15    316    -49    142    181    174
    337    472    135   -407    101    303     15    270    -72    111    153    137
    314    439    124   -376     96    283     12    215   -103     72    111     93
    283    402    119   -345     83    262     18    161   -135     31     70     49
    270    376    103   -324     83    241     23    103   -161     -5     25      7
    254    335     80   -296     88    207     15     41   -192    -46    -18    -38
    239    298     59   -267     90    179     10    -10   -223    -85    -54    -77
    218    241     23   -231     96    132     -7    -64   -259   -124    -93   -119
    207    205     -2   -205    106    101    -18   -106   -288   -155   -127   -150
    226    207    -20   -218    122     93    -10   -124   -298   -171   -145   -161
    220    194    -25   -207    124     85    -10   -145   -309   -184   -158   -176
    192    153    -41   -174    116     57    -28   -176   -335   -210   -181   -205
    174    127    -49   -150    111     38    -41   -197   -353   -226   -194   -223
    176    129    -46   -153    109     44    -44   -202   -358   -228   -197   -226
    197    150    -46   -174    122     51    -41   -200   -353   -223   -194   -218
    205    155    -51   -181    127     51    -41   -202   -350   -226   -197   -218
    192    142    -49   -168    119     46    -46   -205   -355   -231   -200   -223
    174    132    -41   -153    106     46    -49   -207   -355   -231   -194   -223
    194    155    -38   -174    116     59    -41   -202   -348   -223   -189   -213
    171    132    -38   -153    106     46    -51   -213   -361   -239   -207   -226
    176    135    -41   -155    109     49    -46   -210   -355   -233   -202   -220
    215    174    -41   -197    127     64    -38   -200   -345   -220   -187   -205
    192    145    -46   -168    119     49    -38   -200   -345   -218   -184   -207
    174    122    -54   -150    114     33    -49   -207   -350   -223   -187   -210
    194    132    -62   -163    127     33    -51   -210   -353   -228   -192   -207
    194    132    -62   -163    127     33    -51   -215   -361   -236   -202   -215
    215    161    -54   -187    135     54    -41   -210   -353   -228   -189   -213
    210    155    -54   -184    132     51    -38   -210   -353   -231   -187   -207
    200    153    -46   -176    124     54    -46   -215   -358   -236   -192   -207
    197    158    -38   -179    116     59    -46   -218   -355   -233   -192   -210
    202    197     -5   -200    103     96    -23   -194   -327   -210   -166   -189
    210    241     28   -228     90    135      5   -176   -306   -192   -150   -174
    215    259     44   -239     85    153     25   -163   -293   -181   -142   -163
    202    259     57   -231     72    158     20   -166   -293   -184   -148   -161
    194    283     88   -239     54    187     12   -168   -283   -174   -137   -148
    210    301     90   -257     57    197     -5   -174   -275   -158   -114   -132
    228    316     85   -272     72    202    -25   -181   -277   -155   -106   -119
    226    319     90   -275     67    207    -36   -187   -270   -153   -101   -114
    215    293     77   -254     70    187    -49   -192   -275   -161   -109   -119
    202    241     36   -223     83    137    -80   -218   -311   -192   -140   -150
    220    228      5   -226    109    116    -96   -228   -327   -205   -148   -161
    257    246    -10   -252    135    116    -83   -226   -327   -205   -148   -153
    239    218    -20   -228    129     98    -75   -236   -348   -226   -171   -168
    179    150    -28   -166    103     62    -80   -257   -371   -254   -197   -200
    174    127    -49   -150    111     38    -85   -275   -392   -277   -215   -220
    189    122    -67   -155    127     28    -85   -285   -407   -293   -233   -233
    202    119    -83   -161    142     18    -85   -296   -415   -306   -249   -246
    166     72    -96   -119    129    -10   -103   -314   -436   -327   -267   -267
    163     59   -103   -111    135    -20   -101   -316   -441   -335   -275   -270
    166     70    -96   -119    132    -12    -98   -311   -439   -327   -267   -267
    168     75    -93   -122    132     -7   -103   -316   -441   -329   -265   -265
    187     85   -103   -137    145     -7   -109   -319   -444   -332   -265   -265
    181     80   -103   -132    142    -10   -114   -319   -446   -332   -267   -265
    176     83    -96   -132    135     -7   -116   -324   -444   -335   -267   -265
    174     75    -98   -124    137    -10   -116   -322   -444   -335   -270   -270
    179     72   -109   -127    142    -18    -77   -254   -410   -319   -267   -275
    215    127    -88   -171    150     20     20    -88   -303   -249   -215   -246
    254    192    -64   -223    161     62     96    111   -163   -124   -116   -155
    335    319    -15   -327    176    153    150    402     41     98     98     62
    423    597    174   -509    124    387    122    522    200    350    405    413
    363    896    532   -628    -85    714     36    210    202    504    654    722
    158   1067    906   -615   -374    989   -116   -433     -7    449    691    807
    -49   1049   1098   -498   -574   1072   -293  -1166   -446     59    345    472
   -161    680    841   -262   -501    758   -519  -1675  -1021   -592   -311   -194
   -116    285    402    -85   -259    342   -722  -1777  -1306   -922   -654   -532
    -49     12     59     18    -57     36   -724  -1522  -1226   -904   -685   -584
      2    -33    -36     15     18    -33   -566  -1130   -984   -740   -574   -506
    140     64    -75   -103    109     -5   -314   -696   -698   -532   -415   -379
    192     77   -114   -135    153    -18   -176   -465   -555   -428   -342   -316
    161     44   -116   -103    137    -36   -148   -407   -524   -410   -337   -316
    166     46   -119   -106    142    -36   -132   -376   -504   -400   -329   -314
    194     62   -132   -129    163    -33   -122   -355   -485   -387   -314   -303
    176     44   -132   -109    153    -44   -127   -350   -485   -387   -314   -306
    174     49   -127   -114    150    -36   -127   -340   -478   -379   -306   -298
    192     67   -124   -129    158    -28   -114   -322   -467   -366   -296   -283
    197     70   -127   -135    161    -28   -119   -316   -465   -363   -293   -277
    194     77   -116   -137    155    -18   -119   -306   -454   -350   -277   -272
    187     75   -111   -132    150    -18   -119   -303   -454   -350   -275   -270
    194     83   -111   -137    153    -12   -119   -301   -454   -350   -277   -265
    205    101   -103   -155    153      0   -114   -285   -446   -340   -267   -254
    202    106    -96   -153    148      5   -114   -275   -439   -332   -257   -241
    200    109    -93   -155    148      7   -122   -272   -436   -327   -254   -236
    200    114    -85   -155    142     15   -124   -259   -426   -316   -241   -231
    207    124    -83   -166    145     20   -119   -249   -415   -309   -231   -223
    205    132    -72   -168    137     31   -119   -233   -405   -298   -220   -210
    187    111    -77   -150    132     18   -129   -228   -405   -296   -220   -207
    176     98    -77   -137    127     10   -129   -218   -400   -288   -215   -202
    246    176    -72   -213    158     54   -111   -176   -368   -257   -184   -171
    283    220    -62   -252    171     80    -93   -145   -342   -231   -163   -150
    267    213    -54   -241    161     80    -96   -119   -329   -215   -150   -137
    272    233    -38   -252    155     98    -90    -80   -306   -192   -119   -109
    290    252    -38   -272    163    106    -90    -44   -285   -166    -93    -83
    316    285    -31   -301    174    127    -83     10   -252   -129    -57    -44
    335    319    -18   -329    176    150    -72     75   -210    -85    -10      5
    337    337      0   -337    168    168    -72    129   -174    -41     33     49
    329    363     31   -348    148    200    -75    179   -142      0     77     88
    355    423     67   -389    142    246    -72    231   -106     46    127    142
    400    498     96   -452    150    298    -59    277    -64     96    179    200
    392    519    127   -454    132    324    -62    290    -46    119    205    226
    402    553    150   -478    124    353    -62    293    -44    124    218    239
    400    568    168   -483    114    368    -64    280    -49    124    220    249
    389    566    174   -480    106    371    -64    265    -57    119    223    252
    379    563    184   -470     98    374    -64    246    -64    111    215    246
    353    542    187   -449     83    366    -75    207    -96     80    184    215
    332    522    189   -428     72    355    -67    168   -119     44    145    171
    322    496    174   -410     72    337    -57    119   -148      0     98    119
    288    459    171   -374     59    316    -54     62   -179    -41     49     75
    241    397    155   -319     41    275    -72     -2   -223    -93     -5     18
    200    322    122   -262     38    220    -90    -70   -267   -148    -62    -38
    283    389    103   -337     90    246    -59    -83   -262   -145    -62    -46
    327    431    103   -379    111    267    -36   -101   -259   -150    -67    -49
    220    301     77   -262     72    189    -75   -168   -314   -205   -129   -109
    210    275     64   -244     72    171    -88   -200   -337   -228   -153   -132
    213    277     64   -246     72    171    -93   -218   -350   -241   -168   -145
    244    293     49   -267     98    171    -88   -226   -353   -244   -168   -148
    228    257     28   -244     98    142   -103   -246   -371   -262   -187   -166
    213    252     36   -233     88    145   -109   -252   -374   -265   -187   -168
    210    254     44   -233     83    148   -111   -254   -371   -265   -181   -166
    223    265     41   -244     90    153   -109   -252   -368   -259   -181   -161
    210    257     46   -236     83    153   -119   -259   -376   -267   -192   -166
    215    265     49   -241     83    158   -114   -252   -371   -262   -187   -158
    213    265     51   -241     80    158   -114   -254   -371   -262   -184   -158
    205    262     57   -233     75    161   -114   -257   -374   -262   -187   -158
    207    270     62   -241     72    166   -114   -254   -371   -257   -181   -150
    210    277     67   -246     72    174   -122   -257   -374   -262   -184   -155
    218    283     64   -252     75    174   -129   -265   -379   -267   -187   -163
    228    303     75   -265     77    189   -129   -265   -379   -265   -179   -158
    181    249     67   -215     57    158   -153   -285   -397   -280   -194   -171
    150    210     59   -181     46    135   -166   -298   -407   -290   -205   -181
    228    296     64   -265     80    179   -129   -265   -374   -257   -174   -148
    296    371     75   -332    111    223   -101   -244   -350   -233   -150   -122
    262    353     88   -309     85    223   -109   -252   -358   -241   -161   -132
    252    371    119   -311     67    246    -88   -231   -335   -218   -137   -111
    244    402    158   -327     44    280    -64   -218   -314   -202   -122    -96
    231    418    187   -324     23    303    -54   -213   -309   -197   -116    -93
    226    428    202   -327     10    316    -59   -218   -306   -197   -119    -93
    233    452    218   -342      7    335    -62   -218   -296   -184   -106    -75
    249    467    218   -358     15    342    -77   -220   -288   -171    -83    -54
    259    470    210   -363     25    340   -109   -239   -301   -176    -80    -54
    249    478    226   -363     10    353   -114   -241   -301   -176    -83    -51
    252    467    215   -361     18    342   -122   -241   -306   -176    -85    -54
    265    433    168   -350     49    301   -137   -252   -327   -194    -98    -72
    262    392    129   -327     67    262   -158   -275   -361   -223   -127    -93
    252    363    111   -309     70    239   -158   -285   -374   -236   -140   -103
    223    324    101   -275     62    213   -148   -290   -381   -249   -155   -119
    197    275     75   -236     59    176   -148   -311   -405   -275   -184   -148
    194    254     59   -223     67    158   -155   -327   -423   -298   -207   -166
    194    241     46   -218     75    145   -161   -340   -436   -311   -223   -181
    179    210     31   -197     75    122   -171   -355   -457   -329   -241   -202
    200    228     25   -215     85    127   -168   -361   -465   -337   -244   -207
    220    246     25   -233     98    137   -161   -353   -459   -335   -239   -197
    228    259     28   -246    101    145   -158   -350   -454   -329   -233   -192
    210    233     23   -223     93    129   -161   -350   -454   -332   -231   -194
    189    213     23   -202     83    119   -166   -355   -459   -335   -233   -200
    205    215     10   -210     98    114   -161   -353   -454   -332   -236   -200
    215    213     -2   -215    106    106   -155   -350   -452   -327   -233   -197
    205    213      5   -210     98    109   -150   -340   -449   -329   -239   -202
    202    226     23   -215     88    124    -96   -257   -397   -309   -233   -215
    233    283     49   -257     93    166      2    -88   -288   -241   -194   -200
    270    363     90   -319     90    228     85    135   -119    -83    -54    -70
    348    555    207   -452     70    381    109    413    109    194    233    231
    436    911    475   -675    -20    696     51    446    270    480    592    644
    358   1179    820   -769   -231   1000    -80     36    205    597    820    935
    163   1325   1158   -745   -498   1241   -244   -631    -67    475    782    932
     12   1184   1169   -600   -579   1176   -433  -1280   -563    -23    296    449
    -57    737    795   -340   -426    766   -659  -1717  -1140   -691   -387   -231
     -7    293    301   -142   -153    296   -782  -1722  -1340   -958   -680   -524
     67    116     49    -93      7     85   -680  -1374  -1153   -849   -628   -504
    122    142     20   -132     51     83   -480   -969   -870   -649   -485   -394
    155    168     10   -163     72     90   -283   -613   -628   -475   -358   -301
    184    171    -12   -176     98     80   -187   -446   -517   -392   -293   -254
    181    158    -25   -171    103     67   -163   -405   -491   -374   -285   -241
    187    145    -41   -166    114     54   -155   -384   -478   -366   -283   -241
    200    158    -41   -179    119     59   -148   -363   -465   -353   -272   -239
    205    171    -33   -187    119     70   -140   -350   -452   -342   -262   -231
    202    174    -31   -189    116     72   -137   -340   -446   -337   -262   -220
    202    166    -36   -184    119     64   -135   -329   -436   -327   -254   -210
    197    161    -36   -181    116     62   -135   -319   -428   -319   -241   -205
    187    150    -36   -168    111     57   -135   -314   -423   -311   -236   -202
    200    166    -33   -184    116     67   -127   -301   -410   -298   -226   -194
    228    205    -23   -218    127     90   -114   -283   -394   -283   -207   -176
    218    205    -12   -213    114     96   -116   -277   -389   -277   -202   -171
    197    189     -7   -192    103     90   -114   -270   -384   -270   -197   -163
    213    213     -2   -215    109    106   -109   -254   -371   -257   -187   -150
    218    207    -10   -213    114     98   -106   -244   -363   -252   -184   -145
    239    236     -5   -239    122    116    -96   -223   -342   -231   -161   -127
    259    280     20   -270    119    150    -83   -197   -319   -207   -137   -103
    210    233     23   -223     93    129    -98   -200   -324   -213   -145   -111
    231    254     23   -244    103    140    -88   -176   -303   -194   -124    -96
    272    293     18   -283    127    155    -70   -140   -275   -166    -96    -70
    259    280     20   -270    119    150    -72   -122   -265   -153    -85    -62
    270    293     23   -283    124    158    -67    -90   -249   -135    -72    -41
    270    296     25   -283    122    161    -59    -49   -223   -109    -46    -20
    272    314     41   -293    114    176    -49      0   -189    -75    -15     10
    298    353     54   -324    122    205    -36     59   -150    -33     20     49
    314    376     59   -345    127    218    -31    116   -122      2     54     80
    322    400     77   -361    122    239    -25    174    -85     41    101    122
    335    426     90   -381    122    257    -23    228    -49     83    148    168
    342    452    109   -397    116    280    -25    267    -23    116    187    210
    361    498    137   -431    111    319    -23    298      5    153    223    254
    376    545    168   -462    103    358    -12    316     23    181    254    285
    389    581    192   -488     96    387    -10    314     28    189    265    301
    387    594    207   -491     90    402    -10    309     28    194    267    309
    379    605    223   -493     77    415     -7    293     23    192    267    309
    374    607    233   -491     70    423     -2    270     15    181    267    301
    363    584    218   -475     72    402      0    233      0    161    244    277
    355    581    226   -467     64    405     -2    187    -25    129    210    239
    319    535    213   -428     51    374     -7    127    -62     83    161    189
    285    475    189   -381     46    335    -10     70    -90     46    114    145
    267    452    184   -361     41    319    -12     15   -119     10     72    103
    262    433    171   -348     46    303    -18    -33   -142    -20     44     62
    252    407    155   -329     46    283    -23    -80   -166    -46     15     28
    231    379    148   -306     41    265    -33   -116   -184    -67    -10      5
    223    355    129   -290     46    241    -38   -142   -197    -83    -25     -7
    220    329    109   -275     57    220    -41   -163   -207    -96    -36    -20
    223    322     96   -272     64    207    -51   -184   -220   -109    -54    -33
    202    296     93   -249     54    194    -67   -205   -241   -127    -70    -49
    176    262     85   -220     46    174    -80   -223   -254   -142    -83    -64
    189    280     90   -233     49    187    -77   -223   -249   -135    -80    -62
    223    311     88   -267     67    200    -70   -215   -241   -124    -75    -51
    207    298     90   -254     59    194    -67   -215   -239   -122    -72    -51
    215    311     93   -265     62    202    -67   -215   -236   -119    -64    -46
    218    316     98   -267     59    207    -67   -213   -231   -114    -62    -44
    189    293    103   -241     41    197    -72   -220   -236   -116    -67    -49
    249    350     98   -301     75    226    -54   -202   -215    -98    -46    -28
    249    342     93   -296     77    218    -54   -205   -218   -101    -46    -31
    210    309     98   -259     57    205    -62   -213   -223   -103    -49    -33
    202    301     96   -254     51    200    -75   -226   -236   -111    -59    -44
    210    303     93   -257     59    200    -80   -233   -241   -116    -64    -51
    223    316     93   -270     64    205    -77   -228   -236   -111    -57    -44
    197    301    103   -249     46    202    -83   -233   -239   -114    -59    -46
    210    306     96   -259     57    200    -80   -231   -233   -109    -57    -44
    231    335    103   -283     62    220    -67   -218   -218    -93    -41    -31
    233    387    153   -311     38    270    -44   -194   -189    -67    -15     -5
    218    420    202   -319      7    311    -15   -176   -161    -41      5     15
    205    426    220   -316    -10    324      0   -176   -155    -38      5     15
    202    431    228   -316    -12    329     -7   -184   -158    -41      2     15
    197    444    244   -322    -23    345    -20   -194   -158    -38      7     18
    202    449    246   -324    -20    348    -44   -202   -153    -31     15     25
    241    478    236   -361      0    358    -62   -207   -155    -25     25     36
    254    496    241   -374      5    368    -64   -205   -150    -15     41     54
    236    462    226   -350      5    345    -77   -207   -153    -18     36     51
    244    439    194   -340     25    316    -98   -223   -179    -36     15     28
    252    410    155   -332     46    285   -106   -233   -197    -54      0     15
    249    381    132   -316     59    257   -109   -249   -213    -70    -15      7
    220    340    116   -280     51    231   -116   -270   -236    -93    -38    -18
    207    327    119   -267     44    223   -103   -275   -241   -103    -41    -33
    197    314    116   -257     38    218   -109   -293   -262   -124    -64    -51
    194    288     93   -241     51    192   -122   -311   -285   -142    -88    -70
    202    283     77   -244     62    181   -122   -319   -293   -153    -98    -80
    189    267     77   -228     57    174   -127   -332   -306   -168   -111    -98
    194    249     54   -223     70    153   -132   -335   -309   -168   -114   -101
    187    233     46   -210     70    140   -135   -340   -311   -171   -116   -103
    161    215     54   -189     51    135   -140   -342   -314   -174   -119   -106
    153    220     67   -187     44    145   -142   -345   -316   -176   -122   -109
    166    228     62   -197     51    145   -145   -350   -322   -181   -129   -116
    181    246     62   -215     59    155   -142   -348   -319   -176   -122   -114
    174    236     59   -205     57    148   -145   -348   -316   -176   -122   -111
    187    244     57   -215     64    150   -109   -301   -288   -166   -119   -114
    220    303     83   -262     70    192    -10   -150   -202   -119    -96   -111
    236    335     98   -285     67    218     59     44    -80    -20    -15    -49
    316    459    140   -389     88    301    142    376    142    213    200    161
    454    761    306   -607     75    535    179    607    366    509    530    524
    402   1075    670   -740   -132    872     15    166    324    657    787    844
    181   1234   1052   -709   -433   1143   -223   -587    106    639    870    969
    -41   1184   1226   -574   -633   1205   -475  -1348   -314    303    592    714
   -166    787    953   -309   -558    870   -750  -1891   -948   -413   -119     15
   -101    418    517   -161   -309    467   -891  -1917  -1213   -771   -501   -361
      7    249    241   -129   -116    244   -789  -1540  -1044   -680   -472   -371
     85    267    181   -176    -49    226   -545  -1062   -748   -480   -332   -267
    137    277    140   -207      0    210   -314   -667   -514   -324   -226   -189
    161    244     80   -205     38    163   -210   -485   -407   -252   -181   -161
    187    246     59   -215     64    153   -168   -420   -363   -220   -161   -142
    174    231     57   -202     57    145   -161   -397   -355   -215   -161   -142
    161    218     57   -189     51    137   -158   -384   -350   -210   -161   -142
    168    220     51   -197     57    137   -153   -368   -340   -200   -148   -137
    187    246     59   -218     64    153   -145   -350   -327   -184   -132   -127
    189    252     62   -223     64    158   -140   -337   -314   -174   -116   -119
    200    265     64   -231     67    166   -140   -332   -309   -168   -114   -114
    192    262     70   -228     62    166   -150   -329   -309   -171   -116   -111
    184    267     83   -226     51    176   -153   -324   -309   -168   -114   -106
    181    262     77   -223     49    171   -158   -322   -306   -166   -106   -103
    192    277     85   -233     54    181   -150   -306   -293   -150    -90    -96
    210    311     98   -262     54    205   -129   -283   -270   -124    -64    -67
    215    319    103   -270     57    213   -127   -270   -262   -119    -59    -59
    210    316    103   -265     51    210   -129   -262   -257   -111    -57    -59
    213    337    124   -275     44    231   -124   -249   -246   -101    -44    -49
    213    335    122   -275     46    228   -124   -236   -236    -93    -36    -41
    226    353    127   -290     49    241   -116   -215   -223    -80    -23    -31
    244    381    137   -314     51    259   -106   -187   -205    -59    -10    -15
    233    384    150   -309     41    267   -103   -166   -192    -46      2     -2
    233    387    150   -311     38    270   -103   -140   -176    -33     12      7
    267    420    150   -345     57    285    -88    -93   -145      0     41     36
    267    426    158   -348     54    293    -85    -57   -127     15     59     49
    280    454    174   -366     54    314    -80     -7   -101     41     83     70
    303    488    184   -397     59    337    -67     54    -62     80    122    106
    309    514    202   -413     51    358    -59    122    -25    119    161    142
    316    540    223   -431     46    384    -54    184     12    163    207    187
    337    581    244   -459     46    413    -41    246     57    215    259    236
    353    626    272   -491     41    449    -36    285     88    254    309    280
    368    683    314   -524     28    498    -38    314    114    290    345    322
    374    722    345   -550     15    535    -41    329    129    316    374    353
    389    753    363   -571     12    558    -38    329    142    332    389    374
    384    766    381   -576      0    574    -38    322    145    335    397    381
    376    763    387   -571     -5    576    -38    306    140    335    400    387
    355    748    389   -553    -15    568    -51    272    119    314    379    371
    335    743    407   -537    -36    576    -59    226     93    285    350    342
    355    763    405   -561    -23    584    -44    189     80    265    324    322
    335    727    389   -532    -25    558    -41    135     54    231    293    283
    288    667    376   -480    -44    522    -51     62     15    184    246    226
    283    644    361   -462    -38    504    -51      5    -18    145    207    181
    244    589    342   -418    -49    467    -64    -59    -59     98    158    135
    233    558    324   -394    -44    441    -72   -111    -90     64    119    101
    239    548    309   -394    -36    428    -77   -148   -111     41     90     80
    215    498    283   -355    -33    392    -98   -192   -148      2     54     38
    194    449    254   -324    -31    353   -116   -228   -174    -23     31      7
    197    446    249   -322    -25    348   -116   -241   -184    -33     23      2
    202    449    246   -327    -23    348   -116   -254   -192    -41     12     -5
    189    420    231   -303    -20    327   -124   -270   -207    -59     -5    -20
    194    423    228   -311    -18    327   -122   -270   -207    -57     -7    -20
    205    433    228   -319    -12    332   -116   -265   -202    -51      0    -15
    194    423    228   -311    -15    327   -122   -270   -205    -54     -2    -23
    179    407    228   -293    -23    319   -127   -275   -207    -57     -2    -25
    176    410    233   -293    -28    324   -127   -275   -205    -54      0    -20
    210    436    226   -324     -7    332   -116   -262   -194    -44      7     -7
    228    449    220   -340      2    337   -111   -257   -189    -41     10     -5
    223    457    233   -340     -5    345   -114   -259   -194    -44     12     -7
    202    441    236   -324    -15    340   -119   -265   -197    -46      7    -10
    197    433    233   -316    -18    335   -124   -270   -202    -51     -5    -15
    187    415    226   -303    -18    322   -129   -272   -205    -57    -10    -23
    200    431    231   -314    -15    332   -127   -270   -200    -51      5    -18
    213    446    233   -332    -10    342   -119   -265   -194    -44     15    -10
    176    420    241   -298    -31    332   -127   -275   -205    -54      5    -15
    187    444    254   -316    -33    350   -124   -270   -197    -46     12     -7
    220    504    283   -361    -31    394   -101   -246   -171    -20     36     15
    194    509    311   -353    -57    410    -72   -231   -150     -2     51     25
    213    555    342   -387    -64    449    -38   -207   -127     18     72     44
    215    568    353   -394    -70    459    -33   -207   -124     15     70     44
    197    550    353   -374    -77    452    -46   -220   -129     12     67     41
    220    610    387   -418    -83    501    -59   -218   -111     36     93     72
    228    613    384   -420    -77    498    -83   -226   -114     36     93     77
    220    594    374   -410    -75    485   -103   -239   -129     28     90     70
    236    607    371   -420    -67    491   -109   -236   -124     36     98     75
    236    568    332   -405    -46    452   -129   -244   -140     20     85     70
    226    511    285   -371    -28    400   -150   -265   -171     -7     57     46
    226    493    265   -361    -20    379   -158   -283   -192    -25     41     28
    213    472    259   -342    -23    366   -161   -301   -213    -46     25      7
    166    410    244   -288    -38    327   -163   -316   -233    -70     -2    -18
    163    392    228   -277    -33    311   -153   -322   -239    -80    -12    -28
    179    394    215   -288    -18    306   -150   -329   -249    -90    -23    -36
    142    355    213   -249    -33    285   -166   -355   -277   -122    -54    -62
    129    337    205   -236    -36    272   -176   -371   -296   -140    -75    -85
    171    353    181   -262     -5    267   -163   -358   -283   -129    -59    -75
    176    368    192   -275     -7    280   -158   -353   -280   -124    -51    -70
    176    366    189   -270     -5    277   -161   -355   -283   -127    -54    -70
    148    332    181   -241    -18    259   -174   -368   -293   -137    -64    -88
    109    296    187   -202    -38    241   -189   -381   -306   -150    -77    -98
    127    306    176   -218    -25    241   -184   -376   -301   -145    -72    -85
    210    389    179   -298     15    285   -158   -353   -277   -122    -51    -64
    197    379    179   -290     10    280   -135   -316   -262   -114    -49    -70
    207    423    215   -314     -2    319    -54   -189   -184    -70    -23    -62
    228    457    228   -342      0    342     15    -20    -80      7     31    -23
    280    537    257   -407     12    397     93    270    106    192    197    132
    400    779    376   -589     10    579    132    535    327    472    506    465
    413   1096    683   -753   -135    888     49    303    376    667    787    802
    226   1299   1070   -763   -423   1184   -142   -345    233    709    922    995
    -18   1337   1356   -659   -685   1345   -355  -1132    -98    493    776    883
   -171   1010   1182   -420   -675   1096   -597  -1704   -678   -142    148    259
   -163    594    758   -215   -462    678   -831  -1906  -1093   -636   -358   -241
    -59    342    400   -142   -231    371   -831  -1644  -1039   -649   -426   -329
     46    337    290   -192   -122    314   -628  -1189   -776   -475   -306   -249
     75    329    254   -202    -90    293   -397   -782   -542   -322   -197   -174
    103    298    194   -202    -46    249   -259   -535   -407   -233   -140   -140
    132    319    184   -228    -25    252   -197   -436   -348   -189   -106   -114
    171    348    176   -259     -2    262   -168   -392   -316   -166    -88    -96
    145    303    155   -226     -5    231   -176   -387   -324   -176   -101   -106
    109    272    161   -192    -25    218   -181   -381   -327   -176   -106   -111
    140    306    166   -226    -12    236   -168   -358   -309   -158    -88    -98
    200    363    163   -280     18    265   -145   -332   -283   -135    -67    -77
    174    345    168   -262      2    259   -150   -329   -280   -135    -64    -77
    161    337    176   -249     -7    257   -158   -329   -283   -135    -62    -72
    153    329    176   -244    -10    254   -171   -335   -290   -140    -70    -80
    192    376    184   -283      5    280   -153   -306   -267   -119    -44    -54
    200    394    192   -298      5    293   -148   -293   -254   -106    -28    -41
    189    387    197   -288     -5    293   -145   -283   -249    -96    -20    -33
    187    394    207   -290    -10    301   -140   -270   -241    -85    -12    -25
    181    402    220   -290    -18    311   -140   -259   -233    -77     -5    -18
    168    381    213   -275    -20    296   -148   -254   -233    -80     -7    -23
    168    376    207   -272    -18    293   -150   -246   -231    -75     -5    -20
    200    420    218   -311    -10    322   -137   -218   -210    -54     12      0
    231    457    226   -342      2    342   -122   -192   -189    -33     33     20
    213    436    223   -324     -5    329   -124   -174   -181    -23     38     25
    215    444    228   -329     -7    337   -124   -148   -166     -7     57     38
    220    470    246   -345    -12    358   -119   -111   -142     15     80     59
    231    488    257   -358    -12    374   -109    -72   -124     36     98     83
    241    506    265   -376    -10    387   -101    -25    -98     62    122    106
    259    530    270   -394     -5    400    -93     31    -67     98    153    135
    285    571    283   -428      2    426    -80     96    -28    140    197    174
    309    607    298   -457      5    454    -70    161     10    184    239    215
    319    641    322   -480      0    480    -72    215     41    220    277    254
    337    696    358   -517    -10    527    -64    270     83    270    332    306
    350    735    384   -545    -18    561    -62    306    114    309    376    353
    342    758    415   -550    -36    587    -67    322    127    332    402    381
    361    805    441   -584    -38    623    -62    332    142    353    428    410
    389    852    462   -620    -36    657    -49    335    155    368    444    428
    379    854    475   -618    -46    665    -49    319    150    363    439    426
    368    867    498   -618    -64    683    -46    303    148    361    436    426
    353    849    496   -602    -72    675    -51    262    122    329    407    400
    314    805    491   -561    -88    649    -62    207     85    290    366    353
    277    756    478   -519   -101    618    -59    155     59    257    327    314
    272    743    470   -506    -98    607    -49    106     38    226    290    277
    267    717    449   -493    -90    584    -49     49     10    189    252    233
    236    665    426   -452    -93    545    -57    -12    -28    150    213    184
    218    628    410   -423    -96    519    -67    -64    -59    114    179    150
    205    600    394   -402    -93    498    -75   -111    -88     83    145    116
    194    561    366   -379    -85    462    -88   -150   -116     54    116     85
    184    524    337   -355    -75    431    -90   -174   -132     33     93     67
    181    501    319   -342    -70    410    -96   -194   -150     15     75     44
    189    496    306   -342    -57    402    -98   -207   -161      7     64     31
    194    506    311   -353    -59    410    -96   -210   -163      5     62     33
    189    504    314   -348    -62    410    -96   -213   -163      2     62     36
    176    488    309   -332    -64    397    -98   -220   -171     -2     51     25
    184    488    303   -335    -59    397   -101   -223   -174     -7     46     20
    181    485    303   -335    -62    394    -98   -218   -168     -5     46     23
    184    480    293   -332    -54    387    -96   -213   -166      0     49     20
    192    480    288   -337    -49    387    -96   -213   -166     -2     46     15
    192    493    301   -342    -54    397    -96   -205   -161      2     57     25
    189    498    306   -345    -57    402   -101   -207   -163      2     57     25
    184    478    293   -332    -54    387   -101   -210   -166      0     46     20
    176    465    285   -322    -54    376   -101   -213   -171     -5     38     15
    171    467    296   -319    -62    381   -106   -215   -174     -7     41     18
    171    457    285   -314    -57    371   -101   -213   -174     -2     46     18
    181    467    285   -324    -51    376    -96   -207   -168      2     46     23
    202    498    293   -353    -44    397    -93   -205   -166      5     49     28
    210    504    293   -355    -41    400    -93   -202   -166      7     49     28
    210    540    327   -376    -59    433    -70   -176   -140     33     75     54
    197    568    371   -384    -85    470    -36   -150   -111     59    101     77
    184    568    384   -379    -98    478    -18   -142   -103     62    109     75
    168    550    381   -358   -106    467    -18   -145   -109     57    101     64
    174    574    400   -374   -114    488    -23   -148    -98     67    111     77
    228    652    423   -441    -98    537    -18   -129    -70     98    142    116
    241    644    400   -444    -77    524    -54   -150    -88     88    129    111
    197    592    394   -394    -98    493    -83   -171   -109     72    114    103
    174    555    381   -366   -106    470   -109   -184   -127     54    106     88
    246    602    355   -426    -54    480    -98   -168   -122     64    122     96
    296    620    324   -459    -15    472    -96   -166   -129     59    114     96
    252    563    311   -407    -28    439   -109   -189   -161     33     85     75
    226    519    293   -374    -33    405   -116   -210   -187      7     57     46
    205    491    285   -348    -41    389   -111   -218   -200    -10     38     23
    179    454    272   -319    -46    363   -114   -236   -220    -33     12      0
    168    420    252   -293    -41    337   -127   -254   -244    -57    -10    -18
    155    381    226   -270    -36    303   -135   -265   -265    -75    -28    -44
    179    400    218   -290    -20    309   -124   -262   -265    -72    -25    -41
    194    405    210   -301     -7    309   -116   -257   -262    -72    -20    -36
    174    376    202   -275    -12    290   -127   -267   -275    -80    -31    -44
    174    374    200   -275    -12    288   -135   -270   -283    -88    -38    -51
    168    376    207   -272    -20    293   -135   -267   -280    -88    -38    -46
    158    374    215   -267    -28    296   -142   -267   -280    -88    -41    -49
    158    363    205   -259    -23    285   -148   -275   -288    -90    -49    -57
    155    348    192   -252    -20    272   -150   -275   -290    -93    -49    -57
    153    355    202   -254    -25    280   -116   -231   -265    -83    -44    -57
    192    431    239   -311    -23    335    -23    -90   -174    -23     -7    -41
    231    480    249   -355     -7    366     49     85    -62     67     59     12
    306    605    296   -457      5    452    116    379    137    277    259    210
    415    854    439   -636    -10    646    127    589    335    550    571    542
    446   1182    735   -815   -142    961     33    345    368    735    844    875
    254   1379   1124   -815   -433   1252   -129   -283    228    776    976   1062
      7   1343   1335   -675   -662   1337   -350  -1067   -192    436    693    810
   -122   1041   1163   -459   -641   1101   -581  -1641   -776   -205     54    179
   -114    636    750   -262   -431    693   -789  -1813  -1148   -646   -397   -262
    -28    355    384   -163   -205    368   -789  -1543  -1083   -652   -449   -345
     54    327    272   -192   -109    301   -587  -1091   -815   -470   -322   -262
    103    348    244   -228    -70    296   -355   -667   -550   -288   -189   -166
    132    335    200   -236    -33    267   -220   -420   -407   -192   -124   -119
    187    368    181   -277      2    275   -161   -324   -350   -148    -96    -88
    197    363    166   -280     15    265   -145   -298   -337   -140    -98    -93
    163    332    166   -249     -2    249   -148   -288   -337   -142    -98   -101
    168    342    171   -257     -2    259   -140   -275   -327   -132    -88    -96
    197    368    171   -283     12    270   -127   -252   -311   -119    -77    -80
    215    381    163   -301     25    272   -119   -236   -301   -109    -64    -70
    200    374    174   -288     12    275   -116   -223   -293    -98    -57    -59
    187    368    181   -277      2    275   -124   -223   -293    -98    -57    -54
    207    387    179   -296     15    283   -119   -213   -288    -90    -46    -49
    226    405    176   -316     23    290   -111   -194   -275    -77    -31    -36
    223    407    184   -316     18    298   -114   -187   -270    -70    -23    -25
    215    405    187   -311     12    298   -116   -184   -267    -67    -23    -23
    210    407    197   -309      7    303   -116   -171   -262    -64    -18    -15
    226    431    205   -329     10    319   -106   -153   -246    -46      2      0
    223    423    200   -324     12    311   -103   -137   -239    -36     10      5
    236    444    207   -342     15    327   -103   -124   -231    -28     15     15
    226    444    218   -335      5    332   -103   -111   -223    -20     18     23
    218    428    210   -324      2    322   -109    -98   -218    -15     28     23
    218    436    218   -327      0    327   -109    -77   -207     -2     44     33
    233    470    236   -353     -2    353    -93    -41   -181     25     70     62
    259    493    233   -376     12    363    -80     -5   -155     49     88     85
    303    550    246   -428     28    400    -64     41   -127     80    116    114
    301    563    262   -433     20    413    -62     88   -103    106    145    145
    288    553    265   -420     12    410    -70    132    -80    132    171    166
    316    594    277   -454     20    436    -62    192    -44    174    213    202
    379    680    298   -532     41    491    -38    270      7    236    275    262
    366    688    322   -530     23    506    -41    324     41    275    314    309
    381    724    342   -555     18    535    -36    374     75    319    361    361
    405    776    371   -589     18    574    -25    423    119    371    410    415
    415    820    405   -620      5    613    -31    436    132    389    433    439
    418    846    428   -633     -5    639    -33    439    142    400    454    462
    402    849    446   -628    -23    649    -38    428    137    402    459    467
    387    857    470   -620    -41    665    -36    415    135    400    459    467
    387    865    478   -626    -46    672    -33    394    124    389    449    462
    374    849    472   -613    -49    662    -31    366    109    366    428    444
    366    831    462   -600    -49    646    -25    324     80    332    394    405
    355    805    449   -579    -46    628    -15    275     51    293    353    358
    316    756    439   -537    -62    597    -18    210      7    241    296    298
    275    696    418   -485    -70    558    -28    145    -33    192    241    246
    252    644    392   -449    -70    517    -38     85    -72    148    197    202
    244    605    361   -423    -57    483    -46     28   -106    111    158    161
    252    589    337   -420    -41    462    -62    -15   -140     77    119    124
    236    561    324   -400    -44    444    -75    -54   -166     46     85     96
    223    542    319   -384    -46    431    -80    -77   -181     28     72     77
    236    537    301   -387    -31    420    -75    -90   -189     23     62     70
    270    558    288   -415    -10    423    -62    -88   -187     23     64     75
    259    542    280   -402    -10    413    -70   -103   -202     10     54     67
    241    514    272   -379    -15    394    -85   -119   -220     -5     38     49
    228    511    283   -368    -25    397    -88   -122   -220     -2     36     51
    231    522    288   -376    -28    405    -88   -116   -215      0     41     54
    231    504    272   -366    -20    387    -93   -122   -220     -5     36     49
    215    493    277   -355    -31    387    -96   -124   -223     -7     33     46
    233    524    290   -379    -28    407    -80   -114   -215      2     46     62
    236    522    285   -381    -23    405    -88   -116   -218      2     44     62
    244    527    280   -387    -18    405    -90   -116   -215      2     49     62
    249    527    277   -389    -12    402    -90   -114   -213      5     54     67
    220    517    296   -368    -36    407   -103   -127   -228     -5     44     59
    215    511    293   -366    -38    402   -109   -135   -233    -12     33     49
    226    522    296   -374    -33    407   -106   -135   -231    -10     36     51
    223    519    293   -371    -36    407   -114   -137   -233    -10     36     54
    236    532    296   -384    -28    415   -111   -135   -231     -7     41     59
    280    605    322   -444    -20    462    -80   -106   -200     23     70     90
    272    636    363   -454    -46    501    -59    -90   -181     38     90    106
    249    636    387   -444    -67    511    -46    -88   -179     38     90    106
    239    631    392   -433    -75    511    -38    -83   -174     44     90    109
    262    665    402   -465    -70    535    -38    -80   -163     54    101    124
    280    706    426   -493    -72    566    -38    -77   -145     77    124    148
    272    698    423   -485    -75    561    -75    -98   -158     75    124    150
    265    683    418   -472    -75    550   -101   -116   -176     59    114    148
    272    706    433   -491    -80    571   -101   -116   -171     64    127    158
    298    706    407   -504    -54    558   -109   -114   -179     62    124    155
    288    649    361   -470    -36    506   -137   -142   -215     28     93    124
    265    597    332   -431    -33    465   -155   -163   -241      2     70    101
    265    589    324   -431    -28    457   -150   -168   -249     -5     59     90
    249    563    314   -407    -31    439   -145   -179   -265    -25     38     72
    236    540    303   -389    -33    420   -142   -194   -285    -46     15     49
    215    511    296   -363    -38    405   -153   -215   -306    -67     -5     31
    197    467    270   -335    -36    368   -176   -241   -335    -98    -31      7
    213    459    246   -337    -15    353   -184   -252   -350   -114    -46     -5
    239    485    246   -363     -5    366   -163   -241   -342   -106    -38      5
    241    493    252   -366     -5    374   -161   -244   -348   -106    -36      0
    239    501    262   -368    -12    381   -171   -257   -355   -116    -49    -12
    228    488    259   -358    -15    376   -174   -259   -358   -119    -54    -10
    218    472    252   -348    -15    363   -176   -262   -361   -122    -54     -7
    228    475    246   -350     -7    361   -176   -262   -361   -119    -44     -2
    223    475    249   -350    -12    363   -179   -262   -363   -119    -46     -2
    223    478    252   -350    -12    366   -166   -239   -350   -116    -46     -7
    246    519    272   -384    -12    394    -98   -127   -283    -77    -31    -10
    290    574    283   -431      5    428    -15     41   -171      2     20     23
    332    665    332   -498     -2    501     54    283     10    187    192    184
    407    852    444   -631    -18    649     64    527    218    454    485    498
    449   1182    730   -818   -140    956     -7    446    309    675    792    862
    361   1457   1096   -909   -366   1278   -127    -28    202    745    969   1104
    142   1551   1405   -846   -631   1478   -309   -732   -153    509    800    966
    -31   1299   1330   -633   -680   1314   -514  -1389   -732   -111    181    350
    -64    875    940   -405   -504    906   -750  -1745  -1241   -693   -402   -226
      2    509    506   -254   -252    509   -833  -1634  -1309   -810   -548   -381
     67    394    327   -231   -129    361   -724  -1278  -1096   -675   -470   -335
    142    446    303   -296    -80    376   -519   -867   -805   -467   -319   -220
    213    488    275   -350    -31    381   -322   -519   -563   -288   -184   -119
    213    478    265   -345    -25    371   -249   -387   -478   -223   -137    -83
    192    449    257   -322    -33    353   -241   -361   -465   -218   -140    -83
    202    462    259   -332    -28    361   -226   -335   -444   -202   -127    -67
    239    493    252   -366     -7    374   -210   -309   -423   -187   -109    -54
    241    488    246   -363     -2    368   -202   -293   -415   -176   -103    -46
    231    501    270   -366    -18    387   -200   -285   -407   -168    -93    -38
    254    530    275   -392    -10    405   -200   -275   -402   -158    -83    -31
    252    522    267   -387     -7    394   -207   -277   -405   -163    -90    -38
    252    530    277   -389    -12    405   -202   -267   -394   -155    -80    -28
    246    535    288   -392    -20    413   -205   -262   -392   -150    -75    -20
    249    532    283   -389    -18    407   -207   -259   -392   -148    -72    -18
    249    530    280   -389    -15    405   -207   -252   -387   -142    -64    -10
    246    542    296   -394    -23    420   -207   -241   -379   -135    -57      0
    257    561    303   -410    -23    433   -207   -231   -371   -124    -54     12
    254    568    311   -413    -28    441   -207   -223   -368   -122    -51     18
    265    589    324   -428    -31    457   -205   -215   -358   -111    -36     23
    272    602    329   -436    -28    467   -200   -197   -342    -93    -12     36
    252    581    329   -418    -38    457   -200   -184   -335    -83    -10     44
    277    613    335   -446    -28    475   -189   -161   -314    -62      7     64
    288    646    358   -467    -36    501   -179   -132   -288    -38     31     90
    277    654    376   -465    -49    517   -176   -109   -272    -23     46    103
    306    680    371   -493    -33    527   -176    -75   -254     -2     64    116
    314    693    379   -506    -31    537   -171    -38   -228     25     93    142
    301    693    392   -498    -44    542   -176      0   -205     51    119    171
    319    724    405   -522    -41    566   -166     57   -166     93    158    213
    353    771    418   -561    -33    594   -153    124   -119    145    210    265
    371    813    441   -592    -36    628   -150    184    -80    192    259    314
    431    888    457   -662    -12    675   -137    246    -33    252    319    374
    441    932    491   -685    -23    711   -129    296      2    296    368    426
    420    948    524   -685    -51    737   -135    314     15    316    394    459
    428    979    550   -706    -59    766   -135    322     25    332    415    483
    433   1008    571   -722    -70    789   -135    319     28    340    423    496
    431   1010    579   -719    -72    795   -135    309     23    340    423    498
    423   1010    584   -719    -80    797   -132    290     10    327    410    491
    413   1000    587   -706    -85    795   -132    259    -10    301    384    462
    387    979    592   -683   -103    787   -124    223    -33    272    358    428
    368    943    574   -654   -101    758   -116    179    -62    231    311    387
    345    919    574   -633   -114    745   -119    119   -101    179    254    327
    316    872    555   -594   -119    714   -127     57   -140    129    200    267
    298    839    540   -571   -119    691   -127      7   -166     96    161    226
    285    795    509   -540   -111    652   -124    -38   -189     62    124    192
    275    771    496   -524   -111    633   -127    -80   -213     36     96    161
    262    750    488   -506   -111    620   -132   -116   -236     10     67    132
    254    711    457   -485   -103    584   -142   -148   -262    -12     41    106
    267    701    433   -483    -83    568   -150   -176   -277    -31     23     85
    246    675    428   -462    -90    553   -153   -192   -290    -41     10     72
    241    672    428   -457    -93    550   -155   -200   -296    -49      5     70
    239    652    413   -446    -88    535   -163   -215   -306    -62    -10     57
    236    639    402   -436    -83    522   -168   -220   -309    -62    -12     51
    244    667    420   -457    -90    545   -163   -215   -301    -57     -5     54
    246    675    426   -462    -90    550   -158   -213   -296    -49     -2     64
    249    667    415   -459    -83    542   -158   -213   -296    -46     -5     59
    241    662    420   -452    -88    542   -163   -215   -296    -46     -7     59
    228    654    426   -441    -98    542   -168   -220   -301    -51     -7     57
    252    678    426   -465    -85    553   -161   -210   -290    -38      5     70
    254    683    428   -470    -88    555   -161   -213   -290    -36      2     72
    244    665    420   -454    -88    542   -161   -215   -290    -38      2     72
    259    680    418   -472    -77    550   -158   -213   -288    -31      2     75
    252    688    436   -470    -90    561   -161   -218   -290    -31      2     75
    244    688    444   -467    -98    566   -161   -218   -290    -31      5     77
    259    685    426   -472    -83    555   -166   -220   -293    -36      0     72
    259    704    444   -483    -90    574   -158   -210   -280    -25     10     80
    252    753    501   -504   -124    628   -132   -187   -249      5     38    109
    244    776    532   -511   -145    654   -109   -174   -228     23     57    122
    249    771    522   -509   -135    646    -93   -168   -223     23     51    119
    254    795    540   -524   -142    667    -88   -166   -213     33     64    135
    252    833    581   -542   -163    709    -98   -171   -202     46     80    153
    257    831    574   -545   -158    704   -129   -187   -207     46     83    155
    265    810    545   -537   -140    678   -161   -207   -228     33     72    145
    267    823    553   -545   -142    688   -153   -200   -218     46     88    163
    280    818    537   -550   -129    680   -166   -200   -226     44     85    163
    290    782    488   -537    -98    636   -189   -220   -257     18     57    140
    277    743    465   -509    -93    605   -200   -239   -283     -5     36    116
    265    717    449   -493    -93    584   -205   -249   -298    -23     20    101
    262    698    436   -480    -88    568   -202   -259   -311    -36      7     88
    244    659    415   -452    -85    537   -192   -267   -324    -54    -12     64
    223    620    397   -420    -85    509   -189   -283   -345    -75    -38     38
    220    618    397   -420    -88    509   -197   -301   -358    -88    -54     25
    215    602    387   -410    -85    496   -207   -314   -371   -103    -70     12
    213    579    366   -397    -77    472   -207   -316   -381   -111    -77      7
    223    584    361   -402    -67    472   -205   -314   -379   -106    -70     18
    228    589    361   -410    -67    475   -210   -319   -384   -111    -72     15
    226    594    368   -410    -70    480   -213   -324   -384   -114    -75     10
    218    584    363   -402    -72    475   -213   -324   -384   -114    -77      0
    213    576    363   -394    -75    470   -210   -322   -379   -111    -75     -2
    213    581    368   -397    -77    475   -210   -319   -379   -111    -77     -2
    215    584    366   -400    -75    475   -200   -306   -376   -111    -83     -7
    226    592    366   -410    -70    480   -145   -223   -337   -103    -93    -28
    252    613    361   -431    -54    488    -54    -64   -249    -57    -72    -23
    301    698    397   -501    -46    550     28    181    -70    109     72    109
    384    906    522   -644    -70    714     88    498    187    410    379    410
    426   1249    823   -839   -200   1036     23    444    303    665    719    802
    329   1506   1176   -917   -423   1343   -150    -93    176    750    924   1075
    111   1600   1486   -857   -685   1543   -374   -820   -142    597    857   1044
    -46   1348   1395   -649   -719   1371   -602  -1480   -704     12    290    491
    -72    909    982   -418   -527    945   -841  -1852  -1280   -680   -413   -184
     -2    571    574   -283   -288    571   -906  -1730  -1358   -831   -600   -379
     72    498    426   -285   -179    465   -737  -1304  -1083   -641   -483   -309
    127    561    433   -345   -153    498   -506   -867   -774   -410   -314   -189
    163    563    400   -363   -116    483   -324   -545   -558   -254   -197   -111
    189    574    384   -381    -96    480   -241   -402   -459   -184   -148    -72
    194    579    384   -389    -93    483   -223   -368   -439   -166   -137    -67
    189    568    379   -379    -93    475   -213   -345   -431   -163   -137    -72
    192    574    381   -384    -96    478   -202   -324   -418   -153   -132    -67
    197    542    345   -368    -72    444   -200   -314   -415   -153   -137    -72
    194    542    348   -371    -75    446   -197   -303   -410   -148   -132    -70
    200    566    366   -384    -83    467   -192   -290   -402   -140   -122    -57
    197    566    368   -384    -85    467   -192   -288   -402   -137   -122    -59
    205    587    381   -394    -88    485   -197   -283   -400   -132   -119    -54
    207    610    402   -410    -98    506   -189   -267   -387   -119   -106    -44
    210    605    394   -407    -93    501   -187   -254   -379   -111    -98    -36
    210    618    407   -415    -98    514   -187   -246   -374   -103    -96    -36
    213    644    431   -428   -109    537   -176   -226   -353    -85    -77    -18
    215    644    426   -431   -103    535   -179   -218   -350    -83    -80    -20
    220    659    439   -441   -109    550   -176   -207   -348    -80    -77    -23
    215    672    457   -444   -122    566   -174   -194   -337    -67    -67    -18
    215    693    478   -454   -129    587   -163   -171   -319    -46    -51      0
    220    680    457   -452   -116    568   -163   -155   -314    -38    -46      2
    231    693    459   -462   -114    576   -158   -129   -298    -23    -31     18
    236    727    491   -483   -127    610   -153   -109   -283     -7    -20     25
    233    722    488   -478   -127    605   -142    -75   -259     10     -5     33
    239    737    498   -491   -129    618   -142    -44   -239     33     15     57
    249    769    519   -511   -135    644   -135     -2   -210     64     54     88
    270    795    522   -535   -127    657   -124     51   -176    103     93    122
    283    807    524   -545   -119    667   -114    114   -140    140    129    155
    303    854    548   -579   -122    701   -103    181    -96    189    174    192
    316    927    607   -623   -145    769    -96    244    -54    239    220    231
    332    979    646   -657   -155    813    -93    301    -15    283    265    280
    350   1031    680   -691   -163    857    -93    337     10    322    309    324
    361   1072    709   -717   -174    891    -96    361     33    353    348    361
    368   1106    735   -737   -181    922    -93    371     49    379    376    389
    368   1140    771   -756   -200    956   -103    363     44    381    384    405
    363   1156    792   -758   -213    974   -101    355     41    379    389    410
    358   1161    802   -761   -220    982    -98    337     31    368    374    394
    353   1161    805   -758   -226    984   -101    306     12    348    353    371
    319   1143    820   -732   -252    982   -116    249    -28    306    311    327
    259   1075    815   -667   -277    945   -129    187    -72    252    259    277
    239    992    753   -615   -257    872   -140    119   -122    192    189    210
    239    976    735   -607   -249    857   -137     67   -153    150    145    161
    226    961    732   -594   -254    849   -140     10   -189    106     96    106
    265    961    696   -613   -215    828   -111    -10   -194     96     80     88
    298    987    688   -644   -194    839   -106    -44   -215     77     57     67
    249    943    693   -597   -223    818   -127    -96   -257     38     18     28
    213    870    657   -542   -223    763   -153   -142   -298     -2    -25    -15
    210    836    626   -522   -207    732   -168   -176   -329    -33    -59    -46
    207    833    626   -522   -210    732   -166   -187   -335    -44    -70    -54
    200    833    633   -517   -218    735   -179   -205   -350    -57    -80    -64
    189    828    639   -511   -223    735   -192   -220   -363    -67    -90    -80
    194    810    615   -501   -210    714   -187   -218   -366    -70    -98    -90
    187    831    641   -509   -228    737   -184   -218   -366    -67    -90    -83
    184    846    662   -514   -239    753   -187   -220   -363    -64    -90    -80
    174    828    652   -504   -239    740   -197   -226   -371    -70   -101    -90
    158    810    652   -483   -246    732   -207   -233   -381    -77   -106    -96
    171    818    646   -496   -239    735   -200   -223   -371    -64    -93    -75
    176    800    623   -488   -223    711   -205   -228   -381    -70    -98    -75
    171    815    644   -496   -236    730   -207   -233   -381    -67    -96    -77
    150    820    670   -485   -259    745   -205   -228   -379    -67   -101    -93
    168    818    649   -493   -241    735   -215   -236   -392    -80   -119   -114
    233    872    639   -553   -202    756   -200   -226   -384    -70   -109   -106
    218    852    631   -537   -205    743   -200   -228   -389    -72   -111   -103
    192    836    644   -514   -226    740   -202   -231   -394    -72   -114   -106
    184    833    649   -509   -233    743   -215   -241   -405    -80   -122   -114
    174    862    685   -519   -254    774   -200   -231   -389    -64   -106    -98
    205    919    711   -563   -252    815   -161   -205   -358    -36    -80    -75
    187    927    740   -555   -275    833   -137   -192   -350    -25    -75    -67
    168    901    732   -537   -283    818   -145   -200   -363    -38    -88    -80
    176    940    763   -558   -293    852   -145   -200   -350    -23    -72    -64
    215   1015    800   -615   -293    909   -158   -202   -337     -5    -51    -41
    239   1026    787   -631   -272    906   -179   -210   -342     -5    -49    -38
    213   1002    787   -607   -288    896   -202   -231   -355    -15    -51    -44
    205    987    782   -597   -288    885   -205   -231   -361    -15    -54    -46
    189    930    737   -561   -275    833   -220   -244   -381    -33    -75    -64
    192    878    685   -535   -246    782   -239   -262   -410    -57    -96    -85
    189    846    657   -519   -233    753   -257   -285   -441    -85   -119   -106
    171    815    644   -493   -236    730   -267   -309   -467   -111   -148   -135
    155    784    626   -470   -236    706   -257   -314   -478   -127   -163   -153
    150    784    633   -467   -241    709   -244   -316   -485   -135   -171   -163
    119    737    615   -431   -246    678   -270   -355   -522   -171   -210   -202
    161    753    592   -459   -215    672   -267   -358   -532   -176   -218   -213
    158    735    574   -449   -207    654   -262   -366   -540   -184   -228   -220
    140    696    555   -418   -207    626   -275   -379   -558   -205   -249   -239
    109    672    563   -392   -228    620   -285   -392   -571   -215   -259   -252
    135    714    579   -426   -223    646   -277   -389   -563   -205   -249   -241
    150    743    592   -446   -220    667   -275   -387   -563   -205   -246   -239
    142    685    542   -413   -200    615   -267   -381   -561   -202   -244   -239
    101    657    555   -379   -228    607   -285   -405   -579   -223   -262   -254
     80    631    550   -355   -236    592   -298   -415   -592   -233   -272   -267
    103    652    548   -379   -223    600   -259   -366   -566   -218   -267   -270
    142    722    579   -431   -218    652   -163   -220   -478   -176   -254   -277
    171    769    594   -472   -210    683    -72    -28   -342    -72   -171   -220
    220    927    706   -574   -241    818      7    262   -109    171     59      2
    314   1231    917   -774   -301   1075     -2    457    111    485    426    400
    322   1647   1325   -984   -501   1486   -129    174    122    683    753    807
    140   1766   1626   -953   -743   1696   -298   -418    -90    665    846    956
    -38   1683   1722   -823   -880   1704   -498  -1075   -517    322    553    685
   -135   1280   1413   -574   -774   1345   -737  -1628  -1158   -415   -200    -67
   -140    782    922   -319   -530    852   -935  -1852  -1597   -966   -766   -626
    -62    517    579   -228   -319    545   -911  -1587  -1480   -914   -769   -657
     36    550    511   -293   -236    532   -730  -1187  -1184   -701   -613   -537
     77    613    532   -348   -228    574   -506   -792   -888   -478   -444   -407
    101    644    542   -371   -220    594   -368   -553   -717   -348   -348   -335
    114    639    524   -379   -205    581   -332   -485   -670   -316   -324   -319
     96    610    514   -353   -210    563   -316   -457   -654   -309   -316   -316
     75    602    527   -340   -226    566   -316   -444   -646   -301   -311   -314
    132    665    532   -397   -200    600   -298   -420   -623   -283   -296   -298
    145    659    514   -405   -184    589   -288   -402   -610   -272   -283   -285
     98    639    540   -368   -220    589   -306   -410   -618   -280   -290   -285
    124    657    532   -392   -205    597   -301   -397   -607   -270   -280   -280
    150    711    561   -431   -205    636   -296   -381   -592   -249   -259   -267
    129    683    553   -410   -210    618   -288   -371   -584   -244   -252   -257
    124    688    563   -407   -220    628   -280   -358   -571   -231   -239   -244
    140    701    561   -420   -210    631   -283   -348   -563   -220   -228   -233
    158    737    579   -446   -210    659   -283   -335   -553   -210   -218   -220
    137    724    587   -433   -226    657   -283   -329   -550   -207   -213   -218
    129    717    587   -426   -228    652   -280   -316   -542   -205   -207   -218
    140    750    607   -446   -236    680   -277   -303   -530   -189   -194   -205
    150    774    623   -462   -236    698   -275   -290   -519   -179   -181   -194
    158    779    618   -470   -231    701   -277   -280   -514   -174   -176   -189
    155    792    636   -475   -239    714   -270   -262   -501   -158   -163   -176
    137    789    652   -465   -257    722   -270   -244   -488   -145   -150   -163
    132    776    644   -454   -254    711   -267   -223   -475   -137   -142   -155
    155    813    654   -485   -249    735   -254   -192   -454   -111   -119   -140
    163    833    670   -498   -254    753   -252   -161   -436    -93   -106   -124
    150    831    678   -493   -265    756   -246   -122   -410    -70    -85   -103
    187    883    696   -535   -254    789   -233    -70   -374    -33    -51    -70
    202    901    698   -553   -246    800   -220    -12   -335     10     -5    -20
    202    930    727   -566   -262    831   -215     46   -293     59     51     31
    249   1008    756   -628   -252    880   -197    114   -244    119    114     93
    283   1075    792   -678   -254    935   -181    171   -200    168    163    150
    254   1088    831   -672   -288    961   -200    184   -194    184    184    174
    241   1122    880   -680   -319   1002   -210    194   -181    207    218    207
    210   1122    909   -667   -350   1015   -220    187   -184    210    223    218
    252   1195    943   -722   -345   1070   -205    192   -171    226    241    241
    303   1247    940   -776   -316   1093   -181    197   -158    239    265    262
    249   1187    937   -719   -345   1065   -200    155   -194    205    233    231
    218   1150    932   -685   -358   1041   -200    119   -218    176    207    205
    233   1135    901   -683   -332   1018   -184     93   -231    153    189    181
    226   1106    880   -667   -327    995   -184     46   -265    111    145    135
    205   1085    880   -646   -337    982   -192    -15   -311     57     88     75
    192   1060    867   -626   -337    963   -187    -70   -345     10     44     33
    171    992    820   -581   -324    906   -192   -127   -389    -41     -7    -15
    150    956    805   -555   -327    880   -223   -197   -441    -93    -62    -70
    116    891    774   -504   -327    833   -236   -244   -480   -132   -103   -106
    114    870    753   -493   -319    813   -233   -272   -501   -155   -132   -127
    135    865    730   -498   -296    797   -236   -288   -514   -168   -148   -142
    158    891    730   -524   -285    810   -241   -309   -524   -181   -153   -150
    124    826    701   -478   -288    763   -262   -345   -558   -218   -187   -187
    127    831    701   -480   -288    769   -259   -353   -563   -223   -197   -194
    145    875    730   -509   -290    802   -246   -345   -550   -213   -187   -181
    111    823    709   -467   -298    766   -249   -355   -563   -228   -192   -192
     93    810    717   -452   -311    763   -262   -366   -571   -236   -200   -194
    148    844    696   -496   -275    771   -246   -350   -561   -226   -192   -181
    181    880    698   -530   -257    789   -228   -332   -545   -210   -174   -161
    132    852    717   -493   -290    784   -244   -348   -555   -218   -181   -166
    127    839    711   -485   -290    776   -257   -358   -563   -226   -189   -176
    132    844    709   -491   -288    776   -257   -358   -563   -226   -189   -176
    132    846    714   -488   -290    782   -241   -348   -555   -218   -176   -161
    135    859    724   -498   -296    792   -244   -350   -555   -218   -176   -155
    109    818    709   -465   -298    763   -257   -361   -568   -233   -192   -168
    137    826    685   -483   -275    756   -246   -353   -558   -228   -184   -158
    189    885    696   -537   -252    792   -236   -348   -550   -220   -179   -142
    179    885    706   -532   -265    795   -246   -358   -561   -231   -192   -153
    148    883    735   -517   -293    810   -233   -345   -545   -210   -166   -129
    155    930    774   -545   -311    852   -207   -324   -519   -181   -135   -103
    174    956    782   -563   -303    870   -189   -314   -504   -171   -124    -88
    153    940    787   -548   -316    865   -171   -303   -493   -168   -122    -77
    132    945    813   -537   -340    880   -171   -311   -491   -168   -119    -70
    116    922    805   -519   -345    865   -192   -332   -493   -171   -122    -70
    158    956    797   -555   -319    878   -210   -337   -488   -158   -103    -59
    168    976    807   -574   -319    893   -241   -363   -509   -174   -116    -67
    158    948    789   -555   -314    870   -246   -363   -511   -174   -114    -62
    197    971    771   -587   -285    872   -241   -355   -509   -168   -111    -54
    176    930    753   -553   -288    841   -265   -376   -540   -197   -132    -75
    153    878    722   -517   -285    800   -283   -402   -568   -226   -158    -98
    137    828    688   -483   -275    758   -288   -415   -589   -249   -181   -119
     98    771    672   -436   -285    722   -296   -433   -618   -277   -213   -145
    150    818    667   -483   -257    743   -265   -428   -615   -277   -210   -145
    252    893    641   -576   -194    769   -231   -410   -597   -265   -197   -132
    197    818    620   -509   -210    719   -244   -436   -626   -296   -231   -155
    132    722    589   -428   -228    657   -267   -470   -665   -335   -270   -187
    148    717    568   -431   -210    644   -267   -472   -665   -335   -272   -189
    145    693    548   -423   -200    620   -262   -470   -667   -337   -275   -189
    106    641    535   -374   -215    587   -283   -491   -688   -358   -296   -210
    116    641    522   -379   -202    581   -298   -501   -698   -368   -303   -213
    200    722    522   -459   -161    623   -270   -478   -675   -350   -283   -192
    202    750    548   -478   -174    649   -267   -475   -675   -350   -283   -189
    140    680    537   -410   -197    610   -285   -488   -688   -363   -293   -202
    135    672    537   -405   -202    607   -275   -478   -685   -368   -303   -215
    135    659    524   -397   -194    592   -202   -368   -618   -342   -303   -228
    150    714    561   -433   -205    639    -96   -184   -488   -254   -249   -192
    207    831    623   -522   -207    727     -2     62   -288    -70    -88    -38
    270    969    696   -620   -213    833      0    348    -51    226    223    285
    296   1319   1023   -807   -363   1171    -93    340     83    506    602    711
    277   1577   1299   -930   -511   1439   -205    -90    -28    597    810    969
    207   1717   1509   -963   -652   1613   -350   -675   -329    436    722    914
     12   1486   1470   -750   -730   1478   -579  -1353   -930   -197     93    301
    -93   1008   1101   -457   -597   1054   -870  -1849  -1590   -953   -665   -433
    -28    639    667   -306   -348    654   -950  -1777  -1678  -1096   -833   -602
    101    548    446   -324   -174    498   -802  -1410  -1431   -930   -724   -522
    140    607    465   -374   -163    537   -589  -1028  -1124   -714   -568   -397
    137    613    475   -374   -168    545   -397   -701   -880   -537   -449   -306
    137    581    441   -361   -153    511   -332   -581   -800   -483   -413   -280
    124    555    431   -340   -153    493   -311   -535   -766   -465   -402   -270
    127    553    426   -342   -150    491   -296   -504   -743   -446   -384   -246
    129    574    444   -350   -155    509   -283   -478   -722   -426   -366   -223
    187    641    452   -415   -132    548   -257   -441   -693   -397   -340   -194
    189    633    444   -413   -127    540   -254   -428   -685   -394   -337   -197
    148    615    465   -381   -158    540   -265   -428   -685   -397   -345   -205
    135    613    478   -374   -171    545   -275   -420   -683   -394   -345   -202
    215    675    459   -449   -122    568   -252   -387   -657   -366   -314   -168
    207    665    457   -436   -124    563   -249   -379   -652   -366   -316   -168
    194    654    457   -426   -132    558   -249   -368   -641   -355   -311   -161
    150    610    459   -379   -153    535   -252   -361   -636   -355   -311   -158
    189    644    454   -418   -132    550   -239   -329   -607   -327   -285   -132
    184    644    459   -415   -137    553   -246   -324   -607   -327   -290   -129
    200    698    498   -449   -148    597   -254   -311   -602   -319   -285   -119
    135    659    524   -397   -194    592   -270   -316   -607   -329   -293   -127
    150    646    493   -400   -171    571   -275   -301   -597   -319   -288   -116
    262    779    517   -522   -127    649   -226   -241   -545   -265   -236    -64
    257    787    530   -522   -137    659   -205   -207   -519   -241   -215    -44
    215    730    514   -472   -148    623   -220   -202   -524   -246   -226    -51
    223    737    514   -480   -145    626   -223   -174   -504   -223   -210    -38
    236    784    548   -511   -155    665   -213   -129   -470   -192   -179     -7
    257    836    576   -548   -158    706   -197    -80   -433   -153   -142     28
    272    852    579   -561   -153    717   -176    -20   -389   -114   -111     59
    301    883    581   -594   -140    732   -150     54   -337    -57    -62    106
    285    906    620   -594   -166    763   -150    111   -298    -18    -25    140
    280    927    644   -605   -181    787   -142    181   -252     31     20    187
    309   1013    704   -659   -197    859   -124    257   -194     96     83    246
    329   1078    748   -704   -210    914   -119    311   -155    145    135    296
    376   1135    756   -756   -189    945   -101    363   -114    197    184    345
    363   1150    787   -758   -213    969   -103    379    -96    223    205    368
    316   1122    805   -719   -244    963   -127    368   -106    220    205    371
    314   1145    831   -732   -259    989   -140    355   -119    220    202    374
    358   1195    836   -776   -239   1015   -135    350   -122    220    200    379
    371   1208    836   -789   -233   1023   -119    340   -127    215    192    376
    342   1187    844   -763   -249   1015   -119    303   -153    189    163    350
    311   1122    810   -717   -249    966   -145    236   -210    127     90    277
    288   1065    776   -678   -244    922   -155    176   -254     75     33    220
    337   1106    766   -724   -213    937   -124    158   -249     70     25    218
    353   1130    776   -740   -210    953   -111    122   -265     51     -2    194
    296   1054    758   -675   -231    906   -150     41   -319    -10    -72    127
    218    932    714   -576   -246    823   -192    -28   -374    -62   -132     72
    226    911    685   -568   -228    797   -210    -64   -397    -83   -155     51
    277    935    657   -605   -189    797   -194    -75   -394    -83   -163     46
    293    948    654   -623   -181    802   -194    -96   -402    -90   -174     33
    233    862    628   -548   -197    745   -218   -124   -426   -114   -200     12
    210    828    615   -522   -202    722   -236   -142   -441   -129   -215     -2
    223    852    628   -537   -202    740   -236   -145   -439   -124   -215      0
    275    867    589   -571   -158    730   -215   -124   -415   -103   -194     18
    241    807    566   -524   -163    688   -233   -140   -428   -116   -210      5
    231    800    568   -517   -168    685   -241   -145   -428   -116   -207      5
    270    865    594   -566   -161    730   -220   -122   -402    -88   -181     28
    277    870    592   -576   -158    732   -202   -111   -387    -72   -166     44
    252    844    589   -548   -168    717   -220   -127   -402    -85   -181     25
    231    807    576   -519   -171    691   -239   -140   -415    -96   -192     18
    249    810    561   -530   -155    685   -223   -124   -397    -77   -174     38
    262    833    568   -548   -153    701   -215   -119   -387    -70   -166     44
    254    831    576   -542   -161    704   -223   -127   -392    -72   -171     38
    246    820    574   -535   -163    698   -223   -132   -392    -75   -171     36
    259    836    576   -548   -158    706   -220   -129   -381    -67   -155     44
    252    800    545   -527   -148    672   -231   -135   -389    -72   -161     36
    239    779    540   -509   -150    659   -239   -140   -389    -72   -161     36
    257    846    589   -550   -166    719   -220   -127   -368    -51   -142     59
    236    849    613   -542   -187    732   -202   -122   -353    -38   -132     64
    210    820    610   -519   -200    717   -187   -119   -340    -31   -124     67
    306    898    589   -602   -142    745   -150    -90   -306      0    -93     96
    340    932    592   -639   -127    763   -137    -83   -293     15    -80    109
    280    904    623   -592   -171    763   -174   -106   -301     10    -83    106
    228    867    639   -550   -205    753   -244   -148   -337    -18   -111     80
    366   1010    644   -688   -140    828   -200   -103   -293     28    -62    132
    379    995    615   -688   -119    807   -171    -83   -270     49    -41    150
    290    872    581   -581   -145    727   -207   -116   -306     12    -72    119
    298    872    574   -587   -137    724   -233   -135   -329     -7    -96    101
    296    828    532   -563   -119    680   -249   -153   -350    -25   -114     80
    272    774    501   -524   -114    639   -252   -166   -366    -41   -132     59
    257    748    491   -501   -116    620   -246   -174   -376    -54   -148     44
    254    711    457   -483   -101    584   -246   -189   -394    -75   -174     15
    233    657    423   -446    -96    540   -262   -215   -420   -101   -197    -10
    223    623    400   -423    -88    511   -272   -233   -439   -122   -213    -36
    252    620    368   -436    -57    496   -265   -233   -436   -124   -213    -44
    252    607    355   -431    -51    480   -259   -233   -433   -119   -210    -41
    254    597    342   -426    -44    470   -259   -236   -439   -124   -213    -49
    254    576    322   -418    -33    449   -262   -236   -441   -129   -220    -54
    236    542    306   -389    -33    426   -272   -244   -446   -135   -228    -64
    236    524    285   -381    -25    405   -280   -257   -459   -145   -239    -80
    231    511    280   -371    -25    397   -277   -254   -454   -142   -233    -80
    272    532    259   -402      5    397   -259   -239   -439   -129   -220    -72
    296    568    272   -431     12    420   -220   -200   -415   -119   -218    -77
    277    532    254   -405     10    394   -114    -70   -358   -114   -241   -116
    272    532    259   -402      5    397    -10    109   -252    -49   -205   -103
    319    662    342   -491    -10    504     96    413    -18    171     -2     75
    504   1018    514   -761     -5    766    132    815    316    584    426    498
    524   1374    846   -950   -161   1111     33    696    467    911    836    943
    366   1488   1119   -927   -376   1304   -194     96    316    971    979   1122
    202   1501   1299   -852   -548   1400   -467   -678    -90    678    753    932
     96   1228   1132   -662   -517   1182   -678  -1312   -714    -23     70    285
     38    701    662   -371   -311    680   -904  -1561  -1228   -623   -514   -272
     59    337    277   -200   -109    309   -961  -1384  -1236   -691   -626   -407
    153    280    127   -218     12    202   -823  -1054  -1026   -558   -540   -363
    275    426    150   -350     62    288   -553   -675   -743   -361   -394   -244
    259    402    142   -332     57    272   -363   -423   -579   -252   -324   -202
    228    335    106   -283     62    220   -303   -340   -532   -223   -306   -194
    262    363    101   -314     80    233   -257   -283   -483   -184   -272   -166
    288    381     93   -335     98    239   -244   -265   -470   -176   -270   -163
    277    361     83   -322     96    223   -241   -257   -470   -179   -272   -174
    265    350     85   -309     90    218   -239   -249   -462   -174   -267   -174
    246    316     67   -283     88    192   -252   -252   -467   -176   -272   -179
    280    355     75   -316    103    215   -236   -231   -446   -155   -249   -158
    314    384     70   -350    119    228   -207   -200   -415   -129   -223   -137
    283    374     90   -329     96    233   -210   -200   -420   -129   -231   -145
    314    410     96   -363    109    252   -202   -181   -402   -111   -213   -132
    301    374     72   -337    114    223   -189   -163   -389    -98   -197   -114
    246    303     57   -275     96    179   -220   -187   -415   -127   -228   -148
    283    332     49   -309    116    192   -213   -171   -402   -116   -218   -137
    301    353     49   -329    124    202   -210   -153   -387   -101   -200   -122
    290    348     57   -319    116    202   -215   -148   -384   -101   -200   -124
    327    355     28   -342    148    192   -189   -119   -361    -80   -181   -111
    405    433     28   -420    187    233   -140    -64   -314    -36   -140    -70
    350    400     49   -376    150    226   -148    -64   -319    -44   -145    -77
    314    340     25   -327    145    184   -153    -49   -309    -33   -137    -77
    311    342     28   -327    140    187   -148    -25   -298    -25   -135    -77
    342    394     51   -368    145    223   -129     10   -272      0   -114    -57
    327    363     33   -345    148    197   -132     36   -267      5   -111    -57
    361    374     12   -366    174    194   -114     88   -231     38    -83    -31
    397    441     44   -420    176    244    -83    158   -181     88    -33     15
    405    485     77   -446    163    283    -72    218   -150    119     -2     46
    413    496     80   -454    166    290    -67    283   -116    158     33     80
    439    514     75   -475    181    296    -51    358    -70    210     80    122
    465    571    106   -519    179    340    -36    426    -25    265    137    179
    459    613    153   -537    153    384    -44    459     -2    298    171    213
    454    615    161   -537    145    389    -41    485     23    327    202    246
    452    665    213   -558    119    439    -23    506     46    358    236    283
    488    730    239   -610    124    483    -15    511     62    384    267    314
    511    748    236   -631    137    493    -20    493     54    379    265    314
    478    711    231   -594    124    472    -31    454     28    353    241    290
    454    685    231   -568    111    459    -31    420     12    340    233    283
    457    657    200   -558    127    428    -31    376    -18    303    192    246
    446    644    197   -545    124    420    -38    314    -57    254    142    197
    415    600    184   -509    116    392    -31    259    -83    218    103    158
    389    555    166   -472    111    361    -36    197   -119    176     59    111
    363    496    129   -431    116    314    -51    129   -155    129     10     59
    350    431     80   -392    135    257    -62     72   -187     90    -28     18
    340    405     62   -374    137    233    -77     18   -218     57    -62    -12
    335    397     62   -366    137    231    -83    -15   -233     41    -80    -25
    322    361     38   -342    142    200    -96    -46   -257     20   -103    -46
    329    350     18   -340    155    184   -101    -70   -267      7   -116    -59
    342    353      7   -348    166    181   -103    -83   -277      0   -122    -64
    337    335     -2   -335    171    166   -109    -93   -283     -2   -127    -70
    327    322     -5   -324    166    161   -109    -90   -280      0   -124    -64
    322    306    -18   -314    171    145   -103    -88   -277     10   -122    -57
    319    290    -28   -306    174    132    -98    -83   -272     23   -114    -49
    316    293    -23   -303    171    135    -98    -77   -267     28   -109    -44
    324    311    -15   -319    168    148    -98    -75   -267     33   -106    -38
    309    280    -31   -296    168    124   -101    -75   -267     33   -109    -36
    262    210    -51   -239    155     80   -111    -85   -277     23   -122    -44
    259    210    -49   -233    155     80   -111    -85   -277     28   -116    -31
    340    290    -49   -316    194    119    -85    -59   -254     51    -90     -2
    361    309    -54   -335    207    127    -70    -49   -244     59    -80      7
    337    244    -96   -290    215     75    -70    -54   -257     49    -90     -5
    332    236    -96   -283    215     70    -72    -62   -262     41    -93     -7
    340    236   -106   -290    223     64    -67    -59   -262     49    -83      5
    335    197   -137   -265    236     31    -62    -67   -270     38    -93    -10
    322    176   -148   -252    233     12    -59    -70   -270     33    -98    -20
    316    181   -135   -249    226     23    -31    -59   -254     46    -83    -12
    316    207   -109   -265    213     49     12    -44   -236     62    -70      0
    316    223    -93   -270    205     64     36    -41   -236     59    -72     -7
    329    246    -85   -290    207     83     31    -51   -239     54    -77    -18
    335    257    -77   -296    207     90     31    -46   -223     70    -59     -5
    363    267    -96   -316    228     88     28    -41   -210     83    -38      7
    361    246   -114   -306    239     67      2    -62   -231     64    -54    -12
    335    223   -114   -280    226     54     -7    -75   -249     49    -64    -31
    332    226   -106   -277    220     59     -5    -72   -252     46    -62    -31
    348    192   -158   -272    252     18    -10    -80   -267     25    -80    -51
    345    142   -205   -244    275    -31    -20    -98   -293     -2   -106    -80
    337    116   -220   -228    280    -51    -20   -106   -309    -23   -119    -96
    335     67   -267   -200    301    -98    -10   -122   -329    -49   -150   -124
    311     38   -275   -176    293   -116     -5   -135   -348    -72   -168   -153
    285      5   -280   -148    283   -137     -5   -155   -371    -98   -194   -179
    280     -2   -285   -140    283   -142     -5   -166   -381   -114   -207   -192
    283    -15   -298   -132    290   -155    -10   -179   -397   -135   -226   -210
    275    -41   -316   -116    293   -179    -10   -181   -405   -148   -239   -218
    265    -67   -332    -98    296   -197    -10   -179   -405   -150   -241   -220
    259    -83   -342    -90    301   -213     -7   -179   -405   -155   -241   -220
    265    -75   -340    -93    301   -207     -2   -171   -400   -150   -233   -207
    252    -80   -332    -85    288   -205      0   -158   -392   -140   -223   -197
    246    -67   -314    -90    280   -192      7   -145   -381   -127   -207   -184
    241    -67   -309    -88    272   -187      5   -142   -379   -119   -202   -179
    236    -88   -324    -72    280   -205      7   -135   -376   -111   -205   -176
    236    -70   -306    -83    270   -187     59    -70   -337    -96   -207   -184
    257    -25   -283   -116    267   -153    181    106   -228    -28   -168   -168
    293     41   -252   -168    272   -103    303    340    -75    103    -70    -80
    355    179   -176   -267    267      2    397    678    166    350    163    150
    465    514     49   -491    207    280    361    896    384    667    524    553
    462    831    368   -646     46    600    277    688    493    932    867    945
    306    969    662   -639   -179    815     90     88    361    963    966   1091
    114    815    701   -465   -293    758   -148   -636    -49    618    659    807
     -5    394    397   -197   -200    397   -353  -1197   -670    -77    -36    111
     12    -15    -28      0     20    -23   -568  -1366  -1044   -501   -467   -322
     77   -262   -340     90    207   -301   -626  -1184  -1036   -542   -537   -410
    140   -303   -444     83    290   -374   -514   -883   -878   -452   -483   -376
    181   -259   -441     38    309   -350   -275   -532   -657   -301   -363   -285
    207   -223   -431      7    316   -327   -106   -303   -519   -207   -290   -228
    223   -202   -428    -10    322   -314    -44   -218   -462   -171   -259   -205
    220   -202   -423     -7    322   -311    -20   -187   -441   -161   -249   -200
    228   -213   -441     -7    332   -327     -2   -166   -426   -150   -239   -192
    239   -189   -428    -23    332   -309      5   -153   -418   -142   -231   -184
    239   -174   -413    -33    324   -293      5   -148   -418   -142   -228   -184
    241   -194   -436    -23    337   -314     23   -129   -405   -135   -215   -179
    244   -184   -428    -31    335   -306     36   -119   -394   -127   -205   -168
    254   -181   -439    -36    345   -309     49   -106   -387   -127   -194   -161
    262   -181   -444    -41    350   -311     57    -96   -381   -124   -187   -158
    262   -161   -423    -49    342   -290     59    -88   -374   -119   -179   -148
    259   -161   -420    -51    337   -290     67    -80   -366   -119   -174   -148
    267   -153   -420    -59    342   -285     67    -77   -368   -127   -179   -150
    280   -142   -426    -70    350   -285     72    -72   -368   -129   -179   -150
    293   -137   -431    -77    361   -283     88    -54   -353   -116   -163   -137
    288   -142   -431    -72    358   -285     88    -46   -348   -116   -161   -140
    288   -124   -413    -83    348   -267     88    -38   -345   -114   -158   -137
    285   -124   -413    -80    345   -267     96    -20   -335   -109   -148   -132
    290   -119   -410    -85    350   -265    111      2   -319    -96   -135   -122
    298   -109   -410    -96    353   -259    114     18   -314    -96   -135   -122
    306   -101   -407   -103    355   -254    127     49   -293    -80   -122   -103
    309    -62   -374   -124    340   -218    137     80   -267    -59   -103    -90
    314    -38   -353   -137    332   -194    148    116   -236    -36    -80    -70
    322    -41   -366   -140    340   -202    155    163   -207    -12    -59    -51
    340    -25   -366   -155    350   -197    161    210   -184      7    -36    -28
    355     -2   -358   -179    355   -179    166    265   -150     33     -7      0
    368     23   -345   -194    358   -161    184    337   -103     80     36     49
    387     62   -324   -226    355   -129    189    402    -64    127     83     96
    407    129   -277   -270    342    -72    187    449    -31    166    124    140
    428    179   -249   -306    340    -33    181    483    -10    194    158    176
    444    200   -244   -322    345    -20    194    517     15    228    194    218
    444    192   -252   -319    348    -28    192    522     20    239    207    233
    439    210   -228   -324    335     -7    194    519     20    244    213    241
    431    223   -207   -329    319      7    194    506     20    244    218    246
    431    239   -192   -335    311     23    197    491     18    241    215    246
    420    205   -215   -314    316     -5    200    462      0    218    187    223
    402    184   -218   -293    309    -15    194    418    -28    181    148    187
    381    150   -233   -267    306    -41    192    371    -62    140    103    140
    363    111   -252   -236    309    -70    200    327    -88    103     59     90
    345     59   -288   -205    316   -114    207    280   -111     70     23     51
    329     28   -301   -181    316   -135    210    231   -137     33    -18     12
    319      2   -319   -161    319   -155    215    192   -153     10    -46    -18
    306    -25   -332   -140    319   -179    213    148   -171    -12    -70    -46
    296    -77   -374   -111    335   -226    202    109   -194    -38    -98    -77
    293    -88   -381   -103    337   -233    200     83   -205    -57   -114    -90
    293   -111   -405    -93    348   -257    194     62   -215    -64   -124   -103
    298   -119   -418    -88    358   -267    184     38   -231    -83   -142   -122
    277   -124   -402    -77    337   -262    181     20   -239    -90   -150   -135
    267   -140   -407    -64    335   -272    176     18   -241    -93   -150   -137
    275   -140   -415    -67    342   -277    168     12   -246    -96   -153   -140
    288   -132   -420    -77    353   -275    176     23   -233    -85   -140   -127
    288   -124   -413    -83    348   -267    176     23   -231    -83   -140   -127
    288   -127   -418    -80    350   -272    171     20   -233    -85   -140   -127
    290   -127   -418    -80    353   -272    168     20   -233    -85   -135   -124
    296   -137   -433    -77    363   -285    166     23   -231    -83   -129   -119
    298   -114   -413    -96    355   -262    166     23   -226    -75   -124   -114
    296   -116   -413    -90    353   -262    163     23   -226    -75   -124   -114
    285   -124   -410    -83    345   -265    163     23   -228    -75   -124   -119
    293   -101   -394    -96    342   -246    171     31   -220    -64   -111   -103
    303    -88   -392   -109    345   -239    168     28   -223    -70   -114   -103
    303    -83   -387   -111    345   -233    163     25   -223    -70   -111   -101
    303    -93   -397   -106    348   -244    163     28   -220    -67   -111   -101
    303    -72   -376   -114    340   -223    187     54   -194    -44    -88    -80
    303    -18   -324   -142    311   -171    220     80   -161    -10    -54    -46
    303     12   -293   -158    298   -140    239     90   -150      0    -46    -36
    311      5   -306   -161    309   -150    236     88   -148     -2    -54    -38
    309     23   -285   -166    298   -129    220     77   -145      0    -41    -31
    303     46   -257   -176    280   -103    194     64   -145     10    -23    -18
    316     31   -285   -174    301   -127    174     51   -153      7    -23    -18
    319     46   -275   -184    298   -114    174     57   -148     18    -12     -5
    329     85   -244   -207    288    -77    176     67   -135     33      5     15
    332     67   -267   -200    298    -98    161     62   -145     25      0     15
    335     20   -314   -176    324   -148    140     44   -174      2    -25     -5
    337     -7   -348   -166    342   -176    129     25   -200    -15    -41    -25
    316    -44   -361   -135    337   -202    132     15   -215    -31    -54    -46
    270   -116   -387    -77    324   -252    127      0   -239    -57    -85    -77
    270   -111   -381    -80    324   -246    137      0   -244    -64    -96    -83
    314    -64   -381   -124    345   -223    158     10   -233    -54    -85    -72
    306   -101   -407   -101    355   -254    155     -5   -252    -72   -103    -88
    259   -192   -452    -33    355   -322    122    -44   -296   -119   -148   -135
    187   -277   -465     46    324   -371     77    -80   -337   -155   -187   -176
    189   -280   -470     44    329   -374     72    -83   -340   -161   -192   -181
    319   -176   -496    -70    407   -335    129    -25   -288   -106   -137   -129
    355   -161   -517    -98    436   -337    140    -10   -280    -98   -129   -124
    275   -231   -506    -23    389   -368     88    -46   -316   -135   -166   -161
    277   -223   -501    -28    387   -361     93    -44   -309   -122   -158   -148
    389   -103   -493   -142    441   -298    158      2   -257    -75   -109    -98
    407    -54   -462   -179    433   -257    184     31   -244    -70   -111   -103
    322   -153   -478    -85    400   -314    187    111   -218    -75   -142   -161
    322   -142   -467    -90    392   -303    270    296    -98     12    -88   -132
    410     49   -361   -228    387   -155    405    561    122    220    101     44
    535    306   -228   -420    381     41    413    815    348    514    426    400
    511    553     41   -532    233    298    303    766    449    735    735    784
    413    763    348   -589     31    555    220    410    402    854    956   1080
    288    904    615   -594   -163    761    155    -96    179    763    935   1096
    148    701    553   -428   -202    628     23   -675   -335    202    358    496
     70    267    197   -171    -62    233   -155  -1078   -862   -405   -275   -155
    116   -132   -252      7    181   -192   -335  -1130  -1070   -641   -530   -410
    179   -342   -522     83    350   -431   -371   -937   -992   -615   -542   -439
    233   -327   -561     44    394   -441   -262   -654   -784   -480   -454   -374
    228   -303   -532     36    379   -415   -109   -350   -566   -322   -345   -285
    200   -324   -524     59    361   -423    -31   -187   -459   -249   -298   -249
    252   -275   -527     12    389   -400     15   -106   -397   -200   -259   -215
    400   -114   -514   -145    454   -314     85    -28   -327   -132   -194   -158
    374   -132   -506   -122    439   -319     93    -12   -322   -124   -194   -155
    322   -171   -496    -75    407   -335     62    -20   -335   -137   -210   -166
    335   -153   -488    -90    410   -319     57    -10   -327   -127   -200   -155
    319   -163   -483    -77    400   -324     36    -15   -337   -132   -207   -161
    314   -166   -483    -75    397   -324     20    -15   -340   -132   -210   -161
    337   -153   -493    -93    413   -322     12     -7   -332   -119   -200   -148
    374   -111   -485   -129    428   -298     20      7   -314    -98   -179   -132
    379    -85   -465   -148    420   -272      2     -2   -322   -106   -189   -140
    368    -77   -446   -148    407   -262    -12    -10   -327   -109   -192   -142
    358    -80   -441   -140    397   -259    -23    -10   -327   -103   -189   -140
    358   -106   -465   -124    410   -285    -38    -15   -335   -109   -197   -142
    376    -88   -465   -145    418   -275    -46    -10   -324    -98   -187   -132
    353    -96   -452   -129    400   -272    -59    -12   -324    -96   -184   -129
    342    -96   -441   -124    389   -267    -77    -18   -329    -98   -187   -137
    368    -54   -423   -155    394   -239    -77     -7   -316    -83   -168   -127
    397    -10   -410   -194    402   -210    -57     18   -290    -59   -142   -103
    355    -57   -413   -150    384   -233    -83     10   -303    -72   -153   -116
    329    -70   -400   -129    363   -233   -109      5   -311    -80   -161   -127
    407     23   -384   -215    397   -179    -77     51   -267    -36   -119    -96
    470    106   -363   -290    418   -127    -57     96   -228      2    -83    -67
    462     93   -368   -277    415   -137    -80    114   -223      7    -77    -62
    467     96   -371   -283    418   -137    -88    148   -197     36    -49    -36
    498    148   -350   -322    426   -101    -72    200   -153     85      2     12
    509    200   -309   -355    410    -54    -67    249   -114    127     49     54
    491    210   -283   -350    387    -36    -83    283    -90    158     83     83
    493    249   -244   -374    368      5    -98    311    -67    189    122    119
    496    293   -202   -394    350     46    -98    342    -41    228    166    163
    459    265   -194   -363    327     36   -109    348    -33    239    184    176
    436    267   -171   -353    303     49   -132    332    -44    233    184    176
    485    355   -129   -420    306    114   -127    335    -31    249    210    202
    514    400   -114   -457    314    142   -127    332    -28    249    215    207
    509    387   -124   -449    316    132   -135    306    -49    226    192    184
    542    428   -114   -485    327    158    -93    301    -46    220    189    181
    488    371   -116   -431    303    127    -93    267    -77    179    145    135
    465    314   -150   -389    309     83   -116    215   -127    122     83     70
    436    285   -153   -361    293     67   -106    174   -158     80     36     18
    423    249   -174   -337    298     38    -88    124   -189     36    -12    -33
    405    215   -189   -311    296     12    -83     72   -223     -7    -64    -90
    423    215   -207   -319    316      5    -70     44   -241    -31    -93   -122
    376    158   -220   -270    298    -31    -93      0   -272    -64   -129   -158
    353    124   -228   -239    290    -51   -119    -44   -306    -98   -166   -192
    353     67   -285   -213    319   -106   -129    -70   -327   -119   -192   -215
    353     67   -285   -210    319   -109   -135    -80   -329   -124   -194   -215
    301     33   -270   -168    285   -116   -158   -109   -353   -145   -215   -239
    371     93   -277   -233    324    -90   -142    -90   -332   -119   -192   -215
    459    161   -301   -311    379    -70   -106    -57   -301    -85   -158   -179
    397    109   -288   -252    342    -88   -101    -62   -306    -88   -166   -179
    381     90   -290   -236    335    -98   -124    -80   -329   -106   -181   -197
    374     72   -301   -223    337   -114   -148    -90   -340   -114   -189   -205
    379     88   -290   -233    335    -98   -145    -85   -337   -103   -181   -194
    410     93   -316   -252    363   -111   -127    -67   -322    -85   -168   -179
    379     90   -288   -236    332    -98   -158    -90   -340   -101   -184   -197
    394    106   -288   -252    340    -90   -155    -88   -335    -96   -176   -189
    418    111   -309   -267    363    -96   -148    -77   -327    -85   -168   -179
    392     67   -324   -228    358   -127   -161    -90   -340    -96   -181   -189
    376     46   -329   -213    353   -140   -184   -106   -358   -111   -200   -202
    379     62   -316   -220    348   -127   -194   -114   -363   -111   -194   -197
    402    103   -298   -254    350    -96   -176    -93   -342    -83   -163   -174
    392    129   -262   -259    327    -64   -163    -85   -335    -72   -155   -163
    363    150   -215   -259    288    -31   -158    -88   -335    -72   -153   -161
    410    215   -197   -314    303     10   -135    -75   -316    -54   -135   -145
    374    192   -181   -285    277      7   -161    -96   -329    -64   -142   -150
    379    226   -153   -301    267     36   -179   -106   -319    -49   -119   -127
    475    319   -158   -400    316     80   -189    -96   -298    -23    -85    -96
    493    335   -158   -413    327     88   -197   -101   -301    -23    -77    -93
    428    272   -158   -350    293     57   -189   -106   -303    -25    -75    -90
    426    265   -161   -345    293     51   -192   -103   -301    -20    -70    -88
    366    171   -197   -270    280    -12   -239   -145   -353    -72   -116   -137
    353    142   -210   -249    283    -33   -259   -171   -379    -96   -132   -158
    407    200   -207   -306    309     -2   -249   -166   -371    -90   -122   -148
    397    161   -236   -277    316    -36   -257   -187   -397   -119   -148   -176
    379    148   -231   -265    303    -41   -244   -197   -413   -137   -166   -197
    368    140   -228   -254    298    -44   -239   -215   -431   -158   -184   -215
    327     93   -233   -210    280    -70   -259   -246   -462   -192   -215   -252
    322     64   -257   -192    290    -96   -272   -262   -478   -210   -231   -265
    397    124   -275   -262    335    -75   -259   -246   -465   -197   -220   -249
    410    129   -280   -270    345    -75   -241   -241   -457   -192   -213   -244
    355     80   -277   -220    316    -98   -259   -265   -480   -215   -236   -267
    342     41   -301   -192    322   -129   -272   -275   -488   -228   -246   -277
    306     23   -285   -166    296   -129   -280   -280   -491   -228   -249   -283
    301      5   -296   -153    298   -145   -285   -280   -491   -231   -246   -277
    335     54   -283   -194    306   -114   -270   -270   -478   -218   -233   -262
    366     77   -288   -220    327   -103   -244   -244   -459   -205   -220   -254
    329     15   -314   -174    319   -148   -194   -163   -431   -207   -246   -296
    340     44   -298   -192    319   -127    -88     15   -314   -142   -223   -293
    389    168   -220   -280    303    -23     28    244   -114     33    -72   -174
    475    407    -67   -441    272    171    114    566    194    376    265    155
    506    678    168   -594    168    426      7    646    366    685    659    597
    475    995    519   -735    -23    758    -96    361    366    878    974    974
    413   1200    787   -807   -187    992   -215   -101    171    865   1060   1106
    254   1062    807   -657   -275    935   -407   -709   -332    381    602    678
    166    654    485   -410   -158    568   -610  -1247   -984   -402   -213   -129
    163    179     15   -171     72     98   -807  -1410  -1337   -820   -636   -540
    192   -116   -309    -41    249   -213   -846  -1234  -1278   -815   -672   -600
    316    -75   -392   -119    353   -233   -730   -953  -1054   -665   -574   -527
    306    -75   -381   -116    342   -228   -542   -667   -818   -498   -454   -436
    285    -51   -337   -116    309   -194   -381   -439   -633   -355   -345   -350
    303    -28   -332   -140    316   -179   -327   -348   -568   -309   -311   -327
    335     15   -319   -174    327   -150   -303   -311   -537   -285   -293   -309
    324     28   -296   -176    309   -132   -288   -288   -517   -270   -280   -298
    324     36   -288   -181    306   -124   -275   -267   -498   -254   -267   -283
    353     83   -270   -218    311    -93   -265   -246   -480   -236   -246   -262
    368    119   -249   -244    309    -64   -259   -233   -467   -226   -236   -254
    405    148   -257   -277    332    -54   -246   -213   -449   -207   -218   -233
    387    148   -239   -267    311    -46   -236   -202   -439   -197   -207   -223
    348    129   -218   -239    283    -44   -241   -205   -441   -202   -210   -226
    350    122   -228   -236    290    -51   -249   -200   -436   -197   -207   -215
    361    111   -252   -239    306    -70   -249   -179   -413   -174   -187   -189
    366    116   -249   -241    306    -64   -239   -161   -394   -155   -168   -168
    371     90   -283   -231    324    -96   -233   -158   -392   -153   -168   -166
    366    111   -254   -239    311    -70   -218   -129   -368   -124   -140   -132
    379    103   -275   -241    327    -85   -207   -106   -345   -101   -116   -106
    394     96   -298   -244    348   -101   -205    -90   -332    -93   -106    -98
    415    148   -270   -283    342    -59   -207    -77   -319    -77    -90    -83
    405    181   -223   -293    314    -20   -215    -75   -319    -77    -93    -77
    397    189   -207   -293    301     -7   -213    -59   -306    -67    -83    -62
    418    223   -194   -322    306     15   -202    -33   -293    -51    -67    -46
    413    202   -210   -311    311     -2   -194     -5   -275    -33    -54    -33
    418    223   -194   -319    306     15   -181     36   -239      0    -20      0
    433    246   -189   -340    311     28   -171     83   -207     36      7     33
    441    257   -184   -350    314     36   -163    135   -171     75     44     77
    459    296   -163   -379    311     67   -155    189   -137    114     83    124
    501    358   -142   -428    322    109   -129    267    -83    174    137    184
    511    384   -129   -449    319    127   -119    335    -36    231    189    244
    524    413   -111   -470    316    153   -109    402     15    296    254    316
    537    467    -72   -504    303    197    -93    459     70    358    319    392
    537    511    -25   -524    283    244    -88    493    103    410    371    457
    545    542     -5   -545    275    267    -88    504    116    433    402    504
    553    558      2   -555    275    280    -90    498    111    441    413    530
    545    555     10   -550    267    283   -103    475     93    433    410    537
    535    545     10   -540    262    277   -103    446     77    426    402    540
    532    568     33   -550    249    301   -119    397     36    389    368    519
    535    561     25   -548    254    293   -119    345     -2    348    324    488
    519    491    -31   -506    272    231   -116    293    -41    306    285    465
    509    459    -49   -483    280    205   -119    228    -85    257    239    433
    491    436    -57   -465    272    189   -122    163   -129    207    184    392
    478    436    -41   -457    259    197   -142     88   -189    145    119    340
    465    415    -49   -441    257    184   -158     23   -236     98     72    303
    452    374    -77   -413    265    148   -176    -31   -277     59     36    277
    436    311   -127   -374    280     93   -189    -77   -314     25      0    249
    436    298   -137   -368    285     80   -192   -103   -329     10    -15    246
    431    293   -137   -363    285     77   -210   -135   -353    -12    -38    233
    418    283   -135   -350    277     75   -213   -153   -363    -20    -49    231
    423    277   -145   -353    285     67   -223   -174   -381    -38    -67    223
    420    275   -145   -348    283     64   -228   -189   -394    -51    -80    215
    415    275   -140   -345    277     67   -223   -187   -394    -49    -75    231
    433    267   -166   -350    301     51   -215   -179   -387    -41    -70    249
    433    298   -137   -368    285     80   -223   -189   -397    -51    -80    252
    423    285   -137   -355    280     75   -220   -184   -397    -51    -77    257
    426    290   -137   -358    280     77   -215   -181   -394    -49    -75    267
    433    311   -122   -371    277     96   -215   -181   -400    -51    -80    277
    426    303   -124   -366    275     90   -210   -181   -400    -54    -83    283
    423    309   -114   -366    267     98   -210   -181   -405    -57    -80    290
    420    293   -129   -358    275     83   -205   -181   -410    -62    -83    290
    426    275   -150   -350    288     62   -194   -176   -402    -59    -80    301
    426    288   -137   -358    280     75   -197   -181   -407    -70    -88    298
    431    290   -142   -361    285     75   -184   -168   -392    -62    -72    314
    444    332   -114   -389    277    109   -155   -148   -366    -44    -54    337
    449    374    -75   -410    262    150   -129   -140   -353    -36    -46    345
    444    361    -83   -405    262    140   -111   -140   -353    -46    -51    345
    428    353    -75   -392    252    140   -111   -148   -350    -54    -54    345
    428    361    -67   -394    246    145   -119   -155   -342    -51    -46    358
    439    384    -54   -410    246    166   -122   -155   -322    -31    -23    381
    439    392    -49   -418    244    171   -166   -174   -340    -46    -31    381
    441    392    -49   -418    244    174   -179   -184   -350    -54    -33    376
    444    415    -28   -431    236    194   -168   -174   -340    -44    -20    389
    436    426    -10   -431    223    207   -168   -171   -337    -41    -12    400
    426    374    -54   -402    241    161   -166   -168   -345    -49    -20    394
    428    337    -90   -384    259    124   -174   -181   -363    -64    -33    387
    415    319    -96   -368    254    111   -184   -197   -384    -85    -51    371
    374    285    -88   -329    231     98   -187   -210   -402   -101    -67    358
    345    249    -96   -298    220     77   -176   -218   -413   -116    -85    342
    379    272   -106   -324    244     83   -150   -215   -407   -116    -88    342
    405    311    -96   -358    249    109   -145   -218   -407   -119    -93    345
    381    277   -103   -329    244     88   -158   -228   -415   -132   -103    342
    366    249   -116   -309    241     67   -161   -228   -410   -129   -106    345
    350    236   -114   -293    231     62   -166   -228   -407   -129   -109    345
    337    265    -75   -301    207     93   -179   -239   -415   -140   -119    337
    340    236   -103   -288    223     67   -153   -215   -384   -111    -96    361
    353    246   -109   -301    231     70   -148   -213   -379   -109    -93    363
    345    228   -116   -288    231     57   -145   -213   -379   -106    -93    361
    340    218   -124   -280    231     46   -137   -207   -371    -98    -90    363
    340    218   -122   -277    231     49   -122   -187   -361    -96    -93    355
    329    257    -75   -293    202     90    -18    -51   -280    -62    -85    340
    353    337    -15   -345    184    161    109    145   -142     28    -33    366
    381    462     77   -423    150    270    239    426    114    267    176    553
    478    670    192   -574    142    431    277    800    446    657    584    953
    542   1013    467   -779     36    743    181    815    636   1026   1047   1454
    459   1236    776   -846   -158   1008     57    407    597   1213   1350   1800
    319   1283    961   -802   -322   1124   -142   -207    277   1052   1270   1761
    200   1075    875   -636   -337    976   -384   -898   -363    358    589   1109
    150    631    478   -392   -163    553   -597  -1361  -1047   -470   -249    283
    194    246     51   -220     72    150   -719  -1353  -1231   -714   -506     15
    239     33   -205   -137    220    -85   -678  -1104  -1096   -652   -491     -7
    265      2   -262   -132    265   -129   -553   -849   -901   -530   -413     33
    275     67   -210   -174    241    -70   -350   -566   -667   -361   -280    129
    288    122   -168   -205    228    -23   -194   -358   -501   -236   -179    207
    301    145   -155   -226    228     -5   -132   -275   -436   -189   -142    228
    309    150   -158   -228    233     -2    -98   -231   -402   -163   -116    244
    306    145   -163   -226    233     -7    -90   -218   -394   -161   -111    239
    298    161   -137   -231    218     12    -83   -207   -387   -158   -109    239
    296    171   -124   -236    210     23    -67   -189   -371   -148    -98    241
    296    158   -137   -226    218     10    -64   -179   -363   -145    -88    246
    298    192   -109   -246    202     41    -64   -174   -361   -142    -83    244
    301    194   -106   -249    202     44    -46   -155   -342   -129    -67    254
    290    207    -85   -249    189     59    -46   -155   -340   -132    -70    246
    301    218    -83   -259    192     67    -36   -140   -324   -116    -51    259
    296    223    -75   -259    184     75    -36   -137   -319   -119    -49    254
    298    228    -70   -262    184     80    -31   -129   -309   -109    -38    262
    290    233    -59   -265    174     85    -20   -119   -298    -98    -31    265
    293    241    -51   -267    174     96    -12   -109   -285    -90    -23    272
    290    265    -28   -280    161    119    -18   -106   -283    -85    -20    275
    290    270    -20   -280    155    124     -7    -88   -265    -67     -2    288
    283    262    -23   -275    153    119     -5    -75   -257    -59      2    290
    288    296      7   -290    140    153    -12    -64   -246    -54     12    293
    303    316     10   -311    145    163      7    -38   -215    -25     38    314
    290    306     15   -298    137    161     12    -18   -200    -12     46    319
    285    293      5   -290    140    150     20     10   -181      5     62    332
    298    319     20   -309    140    171     25     41   -153     33     88    355
    314    324     10   -322    150    168     33     83   -122     62    116    379
    327    355     28   -342    150    192     46    137    -75    114    166    426
    342    405     62   -376    140    233     57    200    -23    166    220    472
    348    441     93   -394    127    267     64    262     28    223    280    527
    342    467    122   -407    109    293     75    324     77    283    337    581
    361    509    148   -433    106    329     83    381    122    340    400    646
    376    545    168   -462    103    358     75    410    142    371    436    685
    384    600    215   -491     85    407     77    433    168    402    475    730
    389    631    241   -511     72    439     85    441    176    415    488    743
    376    639    259   -509     59    449     90    441    176    420    498    753
    374    631    257   -501     59    444     85    426    163    410    493    750
    374    610    236   -491     70    423     85    402    142    384    467    730
    358    558    200   -459     80    381     80    361    101    332    420    680
    350    540    189   -444     80    366     88    324     70    288    374    639
    329    498    166   -415     80    332     88    275     25    231    311    576
    298    436    137   -366     80    288    101    233     -7    181    262    522
    277    384    106   -332     83    246    103    184    -41    132    207    465
    262    337     72   -301     96    205     98    122    -80     85    158    415
    254    301     46   -277    103    174     88     70   -114     41    111    368
    262    277     15   -270    124    148     80     44   -132     20     85    342
    252    231    -23   -241    137    103     72     20   -153     -2     62    314
    262    210    -51   -236    158     80     59     -5   -176    -25     38    288
    246    197    -49   -223    145     75     59    -20   -181    -31     33    288
    226    187    -38   -205    132     75     59    -18   -184    -31     33    293
    239    168    -70   -205    153     51     46    -25   -192    -36     25    285
    252    163    -88   -207    168     38     51    -18   -187    -28     33    290
    254    155   -101   -207    176     28     57    -10   -181    -23     41    298
    226    150    -75   -187    150     38     46    -20   -194    -31     36    298
    210    140    -70   -176    140     36     36    -28   -202    -31     25    296
    257    202    -57   -231    158     72     54     -7   -187    -10     44    319
    254    189    -64   -223    161     62     59      0   -181     -5     49    329
    220    184    -36   -202    129     75     38    -12   -189    -10     38    324
    218    189    -28   -205    122     83     36    -10   -192     -5     33    327
    241    200    -41   -220    142     80     49     -2   -184      5     41    342
    267    220    -49   -244    158     85     72     20   -161     28     59    368
    262    181    -80   -220    171     51     77     31   -155     31     59    376
    257    181    -75   -220    163     54     72     31   -161     28     57    379
    254    200    -57   -228    155     72     83     41   -150     36     62    384
    259    233    -28   -246    142    103    103     54   -132     49     72    397
    265    257     -7   -259    137    124    129     67   -111     62     88    420
    257    257      0   -257    127    129    140     77   -103     67     96    428
    262    265      2   -265    129    135    137     77    -93     70     98    433
    277    280      2   -277    137    140    127     77    -80     80    109    454
    296    280    -15   -288    155    132     93     62    -90     80    109    462
    290    252    -38   -272    163    109     57     41   -114     64     93    454
    285    252    -36   -270    161    109     51     46   -109     72    101    465
    298    265    -36   -283    166    116     51     54   -101     88    106    470
    306    241    -64   -272    187     88     36     49   -119     70     85    452
    309    207   -101   -259    205     54     10     31   -148     36     57    431
    306    189   -119   -249    213     36      0     23   -155     18     46    423
    301    187   -114   -244    207     36     -2     18   -163      5     38    418
    290    166   -124   -228    207     20      2     18   -168    -10     23    407
    277    140   -137   -210    207      2      0      2   -189    -33     -5    376
    275     93   -181   -184    228    -44    -12    -15   -213    -59    -33    348
    267     64   -202   -166    233    -67    -20    -20   -223    -70    -46    340
    280     59   -220   -168    252    -80    -33    -36   -239    -85    -64    324
    283     72   -210   -181    246    -67    -44    -44   -249    -96    -75    316
    283     75   -210   -179    246    -67    -57    -49   -252   -103    -85    303
    285     51   -233   -168    259    -90    -62    -44   -252   -103    -85    303
    277     54   -223   -166    252    -83    -46    -28   -233    -85    -67    324
    270     54   -215   -163    241    -80    -46    -25   -231    -83    -72    319
    277     28   -249   -153    262   -109    -51    -28   -233    -85    -80    316
    288      5   -283   -148    285   -137    -49    -18   -226    -77    -80    316
    293    -36   -329   -127    311   -181     -5     49   -192    -67    -83    303
    298    -12   -311   -145    303   -161    116    239    -70     -7    -67    293
    329    114   -215   -223    272    -49    257    485    142    166     64    394
    384    348    -36   -368    210    155    366    831    483    514    397    701
    485    675    189   -579    148    433    335   1067    771    922    857   1176
    467   1070    602   -771    -67    839    179    709    745   1150   1236   1621
    335   1231    896   -784   -280   1065    -38    127    530   1182   1397   1826
    192   1119    924   -657   -366   1023   -311   -524     59    807   1083   1556
    101    639    537   -368   -218    589   -537  -1085   -652    -57    192    709
    122     85    -36   -103     77     25   -691  -1249  -1127   -696   -472     70
    174   -246   -420     36    296   -332   -683  -1028  -1047   -696   -542    -38
    218   -329   -548     54    381   -436   -553   -730   -818   -548   -459      2
    239   -267   -506     15    371   -387   -324   -405   -540   -348   -319    109
    252   -239   -493     -7    371   -363   -129   -150   -337   -192   -205    189
    259   -236   -498    -12    379   -366    -44    -31   -244   -122   -150    236
    262   -241   -506    -10    381   -374    -10     12   -205    -96   -127    254
    262   -241   -504    -10    381   -371      2     33   -192    -85   -122    254
    259   -236   -496    -12    374   -363     15     51   -179    -75   -116    257
    272   -226   -498    -23    384   -361     28     72   -163    -64   -103    267
    277   -207   -485    -36    379   -345     31     85   -150    -54    -93    275
    275   -189   -465    -41    368   -327     36     96   -145    -49    -88    277
    275   -202   -478    -38    374   -340     41    109   -135    -38    -83    283
    272   -207   -480    -33    374   -342     46    122   -122    -31    -77    293
    270   -187   -457    -41    361   -322     46    129   -119    -28    -75    296
    283   -171   -454    -54    368   -311     41    135   -116    -28    -77    290
    296   -150   -449    -72    371   -298     49    153    -98    -15    -64    306
    301   -140   -444    -80    371   -290     57    171    -83     -2    -51    319
    301   -161   -462    -72    381   -311     64    187    -70     12    -41    329
    301   -181   -483    -59    392   -332     70    202    -62     20    -38    329
    298   -158   -459    -72    376   -306     75    223    -44     36    -20    345
    306   -161   -467    -72    384   -311     88    249    -23     54     -7    358
    298   -184   -483    -57    389   -332     98    272     -5     72      5    368
    301   -202   -504    -49    402   -353    111    301     20     90     18    379
    306   -231   -537    -38    420   -384    129    335     51    116     38    394
    303   -215   -519    -44    410   -366    140    366     75    135     57    410
    306   -189   -498    -59    400   -342    142    392     90    148     62    410
    322   -184   -506    -67    413   -345    161    446    132    184     93    441
    335   -176   -511    -80    420   -342    179    504    176    231    137    478
    342   -163   -506    -90    423   -335    192    568    223    275    176    514
    355   -145   -501   -106    428   -324    210    639    275    327    226    555
    368   -106   -475   -129    420   -290    233    717    340    394    290    615
    387    -64   -452   -161    418   -257    249    782    389    454    350    670
    402    -25   -431   -189    415   -228    252    823    426    498    400    717
    402     -7   -410   -200    405   -207    252    844    444    527    428    745
    402     15   -387   -207    394   -184    262    862    462    548    457    776
    402     28   -376   -218    389   -174    259    854    457    550    462    782
    407     33   -374   -220    392   -168    257    836    441    535    454    774
    413     41   -371   -228    389   -163    254    813    420    514    436    761
    389      7   -381   -197    387   -187    259    779    394    483    405    730
    381    -20   -402   -181    392   -210    270    740    363    444    363    691
    355    -62   -418   -148    387   -239    270    685    316    387    303    631
    332   -135   -467   -101    397   -301    270    620    265    319    231    555
    327   -166   -493    -80    410   -329    270    558    223    262    171    496
    303   -236   -542    -36    423   -389    272    506    184    213    119    441
    280   -311   -592     12    436   -452    272    452    142    161     59    376
    267   -355   -623     44    441   -488    267    400    103    116      7    322
    270   -353   -623     41    446   -488    257    361     77     88    -20    293
    267   -384   -652     57    457   -517    249    327     51     59    -49    257
    257   -444   -701     93    478   -571    259    309     41     41    -72    233
    249   -467   -719    106    483   -592    259    293     28     25    -93    210
    252   -517   -769    132    509   -641    254    275      7      2   -122    181
    252   -519   -774    132    511   -646    257    270      0     -7   -132    168
    257   -506   -763    124    509   -633    259    265     -2    -10   -137    158
    267   -480   -750    106    506   -615    270    272      7      2   -129    161
    275   -498   -774    111    524   -636    275    280     15      5   -127    161
    239   -579   -818    168    527   -696    265    267     -2    -15   -150    129
    207   -631   -839    210    522   -732    265    262    -12    -25   -166    109
    205   -631   -836    210    519   -732    272    267     -5    -15   -161    111
    220   -605   -826    192    522   -714    283    275      5      0   -145    116
    226   -600   -826    187    524   -711    290    277      7      2   -148    111
    226   -636   -862    205    542   -748    316    293     23     18   -137    116
    226   -633   -859    200    542   -745    324    296     25     23   -132    116
    233   -623   -857    194    545   -740    327    296     23     23   -140    109
    226   -631   -857    200    540   -743    350    311     41     41   -124    116
    218   -633   -852    207    535   -743    384    332     64     62   -106    129
    207   -633   -844    210    524   -740    415    340     72     67   -106    122
    215   -613   -828    200    522   -719    428    342     77     67   -111    114
    207   -639   -846    213    527   -743    428    337     83     70   -109    114
    218   -631   -849    205    532   -740    420    327     93     80    -98    124
    223   -639   -862    205    542   -748    394    301     77     70   -101    116
    226   -662   -888    218    555   -774    366    277     51     46   -119     96
    223   -652   -878    213    548   -766    363    275     49     44   -119     93
    233   -662   -896    213    563   -779    366    277     49     41   -119     90
    239   -709   -948    233    592   -828    366    275     33     28   -135     72
    236   -763  -1000    265    618   -880    358    254      5     -5   -171     38
    226   -776  -1002    275    613   -891    363    244    -10    -23   -181     25
    213   -795  -1008    290    610   -901    376    239    -12    -33   -192     15
    200   -865  -1067    332    631   -966    389    236    -23    -54   -215     -7
    189   -911  -1101    361    644  -1005    394    223    -44    -77   -241    -33
    174   -911  -1088    366    631   -997    387    202    -64    -98   -265    -54
    161   -927  -1088    381    623  -1008    376    187    -85   -124   -290    -83
    155   -945  -1101    392    626  -1023    374    174   -101   -142   -309   -106
    163   -943  -1106    389    633  -1023    376    176    -98   -142   -306   -103
    158   -956  -1114    400    633  -1036    381    181    -96   -142   -306   -103
    148   -987  -1135    420    639  -1062    392    184    -93   -142   -309   -109
    145   -989  -1135    420    639  -1062    394    184    -88   -137   -303   -106
    145  -1000  -1145    428    644  -1072    392    184    -88   -140   -309   -106
    142  -1000  -1143    426    641  -1070    389    181    -90   -140   -314   -111
    145   -992  -1137    423    641  -1065    394    187    -77   -132   -303   -103
    148   -976  -1124    413    633  -1049    423    236    -49   -111   -296   -103
    171   -924  -1096    376    633  -1010    535    415     80    -25   -241    -83
    202   -841  -1044    319    620   -943    626    631    236    106   -137      0
    257   -652   -911    197    581   -782    711    911    483    366    116    252
    350   -353   -706      0    524   -530    711   1109    698    657    452    628
    371     10   -361   -189    366   -174    641    919    750    867    769   1036
    223     72   -153   -148    187    -38    527    444    613    914    917   1252
     54    -70   -127      7     90    -98    381   -106    259    641    693   1044
    -67   -472   -405    267    168   -439    205   -665   -342    -41     -7    309
    -72   -917   -844    496    384   -880     -5   -987   -862   -657   -654   -363
     -5  -1215  -1213    610    602  -1215   -101   -888   -865   -704   -737   -467
     46  -1291  -1340    620    691  -1314    -33   -620   -680   -587   -665   -426
     77  -1236  -1314    579    693  -1275    137   -296   -439   -418   -542   -327
     96  -1192  -1288    548    691  -1239    316     -7   -231   -267   -420   -236
    122  -1166  -1288    522    704  -1226    392    111   -142   -197   -363   -189
    135  -1163  -1299    514    714  -1231    423    153   -111   -176   -348   -181
    142  -1158  -1301    506    719  -1228    433    171    -98   -168   -340   -176
    148  -1145  -1293    498    719  -1218    444    189    -88   -158   -329   -168
    142  -1132  -1278    493    709  -1202    439    189    -88   -163   -329   -171
    155  -1109  -1267    475    711  -1187    446    200    -77   -158   -319   -166
    163  -1098  -1262    467    711  -1179    459    215    -64   -145   -306   -153
    155  -1114  -1270    480    711  -1192    467    226    -59   -148   -303   -155
    171  -1091  -1262    459    714  -1176    467    228    -54   -145   -303   -161
    181  -1085  -1270    452    724  -1176    470    236    -46   -140   -293   -153
    176  -1098  -1278    459    724  -1187    467    239    -46   -142   -290   -153
    168  -1111  -1280    472    724  -1195    475    246    -38   -142   -288   -150
    179  -1085  -1265    449    722  -1174    478    254    -31   -137   -280   -142
    187  -1078  -1267    444    727  -1171    480    265    -25   -135   -275   -142
    187  -1085  -1273    449    727  -1179    488    272    -20   -132   -272   -145
    184  -1052  -1236    433    709  -1143    488    280    -12   -124   -262   -137
    181  -1049  -1231    433    704  -1140    493    296      2   -111   -249   -122
    192  -1047  -1239    428    714  -1143    501    311     12   -101   -239   -111
    202  -1067  -1273    431    737  -1169    506    329     25    -93   -228   -101
    213  -1047  -1260    418    735  -1153    506    348     36    -83   -218    -93
    220  -1041  -1265    407    743  -1153    506    376     54    -67   -202    -80
    220  -1023  -1244    400    730  -1132    517    407     77    -49   -184    -59
    220  -1002  -1226    389    722  -1114    522    439     93    -31   -166    -38
    218   -989  -1208    387    711  -1098    522    480    116     -2   -140    -15
    233   -966  -1200    363    717  -1080    530    530    150     31   -103     15
    252   -927  -1179    337    714  -1052    530    579    176     64    -67     54
    262   -883  -1145    309    704  -1015    527    623    207    103    -25    101
    283   -805  -1088    262    685   -945    514    659    236    142     18    153
    303   -795  -1098    244    698   -945    527    706    277    189     70    210
    309   -769  -1078    231    691   -924    530    727    301    223    114    257
    306   -719  -1026    205    665   -872    524    732    314    244    137    288
    309   -709  -1018    200    662   -862    524    730    319    254    153    306
    306   -685   -992    189    646   -839    506    706    306    246    148    301
    303   -696  -1000    194    649   -846    496    683    290    231    132    290
    293   -693   -987    200    639   -841    496    659    277    213    114    272
    285   -704   -989    210    636   -846    498    633    259    192     93    254
    280   -722  -1002    218    639   -862    501    589    226    153     51    207
    254   -750  -1008    246    628   -878    501    548    194    111      7    161
    231   -805  -1039    285    633   -922    504    498    163     67    -41    109
    213   -862  -1075    324    644   -969    504    454    135     31    -83     59
    192   -919  -1111    361    652  -1015    493    410    103     -2   -119     18
    179   -971  -1150    394    665  -1060    496    374     85    -28   -150    -15
    187   -974  -1161    392    672  -1067    498    345     70    -49   -171    -38
    187   -974  -1161    394    672  -1067    493    319     59    -59   -179    -46
    171   -995  -1166    410    667  -1080    485    296     38    -83   -202    -70
    168  -1015  -1184    423    675  -1098    480    272     20   -103   -223    -93
    171  -1018  -1192    420    680  -1104    480    259     15   -111   -233   -106
    174  -1023  -1197    426    685  -1109    485    262     18   -111   -231   -103
    171  -1034  -1208    431    688  -1119    483    257     15   -114   -228   -101
    168  -1034  -1205    431    685  -1119    475    249      7   -119   -231   -106
    166  -1036  -1202    433    683  -1119    467    244      5   -127   -233   -111
    158  -1049  -1208    446    683  -1127    480    257     18   -114   -220    -98
    158  -1039  -1200    439    678  -1119    480    257     20   -111   -215    -98
    161  -1049  -1210    444    685  -1130    483    257     23   -111   -215    -98
    171  -1049  -1221    439    693  -1135    485    259     25   -111   -213    -96
    166  -1057  -1223    446    693  -1140    491    262     25   -109   -205    -90
    161  -1047  -1210    441    683  -1127    491    262     25   -109   -205    -93
    168  -1018  -1187    426    678  -1101    491    259     23   -111   -205    -90
    184  -1002  -1187    407    685  -1093    493    267     31   -101   -192    -80
    200   -966  -1166    384    683  -1065    519    296     59    -75   -168    -59
    179   -963  -1145    392    662  -1054    548    314     80    -59   -153    -49
    174   -943  -1117    384    644  -1028    571    329     96    -46   -140    -33
    176   -919  -1096    368    636  -1008    561    324     98    -46   -140    -36
    163   -909  -1072    374    618   -989    545    314    106    -36   -127    -28
    174   -885  -1062    353    615   -971    532    303    111    -25   -114    -12
    200   -893  -1093    345    646   -992    504    283     93    -38   -122    -18
    207   -885  -1093    337    649   -989    488    272     80    -49   -127    -23
    202   -888  -1091    342    646   -989    488    283     88    -38   -114    -10
    187   -922  -1109    366    646  -1015    470    270     64    -54   -127    -23
    158  -1010  -1171    426    662  -1091    449    246     31    -88   -158    -54
    148  -1044  -1192    446    667  -1117    444    233     10   -109   -174    -72
    171  -1005  -1176    418    672  -1091    454    228      5   -114   -176    -70
    168  -1054  -1223    441    693  -1137    454    223     -5   -127   -189    -80
    171  -1083  -1254    454    711  -1169    459    213    -23   -148   -210   -103
    187  -1062  -1252    436    717  -1156    470    213    -23   -150   -213   -111
    148  -1098  -1247    475    696  -1171    457    189    -41   -174   -236   -135
     83  -1189  -1273    550    675  -1231    413    148    -88   -220   -280   -179
    137  -1153  -1291    506    711  -1221    423    158    -80   -213   -275   -171
    194  -1096  -1291    449    740  -1192    454    187    -51   -187   -252   -150
    158  -1156  -1314    498    735  -1234    436    168    -72   -207   -270   -171
    142  -1156  -1299    504    719  -1226    436    168    -70   -200   -265   -161
    187  -1111  -1301    462    743  -1205    457    187    -54   -184   -249   -148
    166  -1140  -1306    485    735  -1223    433    161    -80   -210   -275   -176
    116  -1158  -1275    522    696  -1215    402    132   -106   -231   -296   -200
    158  -1140  -1301    491    727  -1221    402    145   -101   -226   -290   -200
    197  -1101  -1299    452    745  -1197    462    241    -31   -171   -249   -168
    202  -1028  -1231    413    714  -1127    561    423     93    -77   -184   -137
    241   -940  -1182    350    711  -1060    672    659    267     75    -62    -38
    306   -704  -1010    197    657   -857    735    937    511    345    207    239
    389   -376   -766     -7    576   -571    709   1054    693    618    542    628
    361    -54   -415   -155    387   -233    618    800    732    823    857   1028
    205    142    -62   -174    135     41    491    311    633    909   1041   1278
     44    -75   -122     15     83    -98    319   -262    226    540    696    945
    -83   -555   -472    319    192   -514    127   -784   -400   -184    -59    168
    -54  -1023   -969    537    454   -995    -98  -1015   -826   -688   -592   -374
     38  -1267  -1306    615    672  -1286   -200   -888   -831   -735   -678   -480
     90  -1291  -1384    597    737  -1337    -90   -579   -620   -592   -587   -420
    140  -1208  -1350    532    745  -1278    114   -239   -368   -405   -449   -306
    171  -1132  -1306    478    737  -1221    262      0   -197   -267   -342   -218
    158  -1137  -1296    491    727  -1215    314     93   -129   -215   -301   -181
    210  -1083  -1293    436    748  -1187    337    137    -90   -181   -272   -158
    215  -1078  -1296    431    756  -1187    348    166    -67   -161   -257   -145
    161  -1132  -1293    485    724  -1210    340    174    -64   -158   -254   -148
    163  -1130  -1293    483    727  -1210    332    187    -51   -142   -244   -137
    207  -1098  -1306    441    756  -1202    332    202    -38   -127   -228   -122
    252  -1054  -1306    400    779  -1179    353    228    -12   -101   -205   -101
    257  -1039  -1296    389    774  -1166    363    246      2    -83   -189    -90
    241  -1078  -1319    418    779  -1197    355    246      5    -80   -192    -96
    239  -1060  -1301    410    769  -1179    337    233     -7    -90   -200   -106
    239  -1060  -1299    407    769  -1179    342    246      7    -75   -184    -90
    241  -1049  -1293    402    766  -1171    350    265     23    -59   -168    -83
    231  -1036  -1267    402    748  -1150    332    262     20    -59   -168    -85
    241  -1018  -1260    387    748  -1137    335    272     28    -46   -161    -80
    252   -997  -1249    371    750  -1122    342    290     46    -28   -142    -64
    249   -997  -1247    371    748  -1122    332    296     46    -25   -140    -70
    231  -1021  -1252    394    740  -1135    324    301     46    -25   -140    -72
    257   -992  -1252    366    753  -1122    337    327     72      0   -114    -51
    290   -966  -1257    337    774  -1111    350    353     93     23    -96    -36
    283   -974  -1260    342    771  -1117    355    376    106     36    -83    -25
    301   -940  -1241    319    771  -1091    363    407    129     62    -62    -12
    301   -927  -1231    311    763  -1078    363    433    145     83    -49     -7
    301   -901  -1202    298    750  -1052    361    465    163    109    -31      7
    290   -885  -1176    296    732  -1031    361    506    192    140     -2     28
    272   -898  -1171    314    722  -1034    355    550    220    171     28     54
    309   -833  -1145    259    724   -989    368    618    270    228     83    109
    353   -750  -1104    197    727   -927    381    683    319    285    137    161
    392   -688  -1083    148    735   -885    389    740    363    340    194    213
    379   -662  -1041    142    709   -852    397    782    397    384    244    267
    405   -584   -989     88    696   -787    413    815    431    428    290    314
    415   -537   -953     59    683   -745    402    815    436    439    306    335
    407   -527   -937     59    670   -730    389    802    426    433    303    337
    392   -511   -904     59    646   -706    374    782    413    423    296    335
    374   -522   -896     72    633   -709    358    750    387    400    280    316
    376   -537   -914     77    644   -724    363    730    374    384    265    303
    379   -568   -948     93    662   -758    366    696    350    353    226    265
    350   -631   -982    140    665   -805    353    641    306    298    174    210
    327   -675  -1002    171    662   -839    350    587    262    244    122    155
    335   -701  -1036    181    683   -867    358    542    236    210     80    114
    316   -740  -1060    210    685   -901    361    496    210    176     41     70
    280   -797  -1078    259    678   -937    348    441    174    127     -7     12
    319   -815  -1135    246    724   -974    345    410    150    101    -38    -18
    280   -862  -1143    290    709  -1002    329    374    124     72    -64    -44
    275   -878  -1156    301    711  -1015    329    353    114     59    -77    -62
    306   -878  -1184    285    745  -1031    335    342    109     54    -85    -72
    298   -904  -1202    301    750  -1054    314    319     85     33   -106    -96
    283   -935  -1218    324    750  -1075    309    309     80     25   -111   -103
    270   -943  -1213    335    740  -1078    301    298     70     15   -122   -116
    277   -932  -1210    327    743  -1070    309    303     77     20   -116   -116
    296   -927  -1226    314    758  -1078    316    314     85     25   -109   -109
    301   -909  -1210    303    753  -1060    314    314     88     28   -109   -114
    298   -917  -1215    309    756  -1065    314    319     96     31   -101   -109
    290   -927  -1218    319    753  -1072    316    322     98     33    -98   -109
    285   -930  -1215    319    748  -1072    301    314     93     23   -109   -119
    290   -950  -1241    329    763  -1096    316    332    109     41    -93   -103
    296   -927  -1226    314    761  -1075    319    332    111     41    -88   -103
    290   -914  -1205    311    748  -1060    314    327    109     33    -96   -114
    288   -906  -1195    309    740  -1049    316    324    109     28    -98   -119
    293   -909  -1202    309    748  -1054    316    327    109     28    -98   -122
    319   -898  -1218    288    766  -1057    319    335    119     38    -90   -114
    337   -857  -1195    259    766  -1026    345    358    145     62    -64    -85
    316   -828  -1145    254    730   -987    371    374    168     80    -49    -77
    303   -831  -1135    262    719   -982    397    384    181     85    -44    -72
    311   -807  -1119    246    714   -963    405    387    187     88    -41    -72
    324   -782  -1106    228    714   -943    381    371    176     77    -46    -80
    332   -737  -1070    202    698   -904    366    361    189     90    -31    -62
    345   -740  -1085    197    714   -911    342    353    189     96    -23    -54
    348   -766  -1117    207    730   -943    316    342    176     85    -31    -62
    332   -769  -1101    218    717   -935    314    342    171     80    -36    -64
    337   -753  -1093    205    714   -922    316    348    176     88    -31    -59
    350   -792  -1143    220    745   -966    309    345    163     77    -41    -67
    342   -826  -1171    239    756   -997    290    324    137     51    -62    -88
    337   -839  -1176    252    756  -1008    275    301    109     25    -88   -114
    329   -849  -1182    257    756  -1015    275    290     96     10   -103   -127
    316   -880  -1200    280    758  -1039    283    283     83     -5   -119   -145
    298   -911  -1210    306    750  -1060    277    262     62    -33   -145   -171
    293   -917  -1210    311    750  -1062    257    236     36    -59   -174   -200
    290   -958  -1249    332    769  -1104    257    228     25    -72   -189   -213
    290   -976  -1267    340    779  -1122    252    223     18    -80   -197   -218
    301   -969  -1270    332    784  -1119    249    218     10    -88   -207   -226
    298   -974  -1273    337    784  -1122    241    210      0    -93   -213   -231
    280   -984  -1267    350    774  -1127    241    202     -5    -98   -215   -231
    288   -992  -1280    353    784  -1135    249    210      2    -85   -200   -218
    280   -987  -1267    353    771  -1127    239    202     -2    -88   -200   -220
    275   -974  -1249    350    761  -1111    236    192    -12    -98   -210   -231
    277   -979  -1260    350    766  -1117    246    194    -15    -98   -215   -233
    285   -974  -1260    342    771  -1117    285    249     15    -85   -213   -241
    298   -930  -1231    314    763  -1080    394    420    127    -15   -174   -231
    332   -833  -1166    252    748  -1000    509    644    298    129    -59   -142
    384   -587   -971    101    675   -779    597    943    584    436    241    145
    446   -239   -685   -103    563   -462    587   1109    815    771    636    574
    428    150   -280   -290    355    -64    470    844    833    984    989   1008
    306    342     36   -324    135    189    293    327    688   1060   1197   1283
    158    205     46   -181     57    124     72   -290    249    696    896   1023
     72   -280   -353    103    213   -316   -116   -823   -415    -96     80    223
     88   -826   -914    368    498   -870   -316  -1062   -909   -722   -579   -436
    150  -1148  -1299    498    724  -1223   -397   -943   -919   -789   -701   -589
    192  -1213  -1405    509    797  -1306   -270   -646   -691   -631   -600   -530
    210  -1150  -1361    470    784  -1257    -62   -316   -428   -436   -459   -431
    226  -1106  -1335    439    779  -1221    122    -51   -223   -272   -335   -340
    244  -1072  -1317    415    779  -1195    210     75   -119   -189   -262   -280
    254  -1075  -1330    407    789  -1202    228    101   -101   -176   -254   -277
    265  -1062  -1327    397    795  -1195    231    109    -96   -174   -252   -277
    270  -1052  -1325    389    795  -1187    244    122    -83   -163   -241   -272
    275  -1075  -1350    400    813  -1213    259    140    -70   -150   -228   -265
    267  -1083  -1350    405    807  -1215    267    145    -67   -145   -223   -259
    262  -1075  -1337    405    800  -1205    283    153    -57   -135   -207   -246
    259  -1049  -1309    392    784  -1179    283    153    -49   -124   -197   -244
    272  -1028  -1301    379    787  -1163    285    158    -44   -119   -189   -244
    265  -1018  -1286    374    774  -1153    280    150    -49   -122   -192   -246
    257  -1018  -1278    379    766  -1148    280    150    -49   -119   -192   -249
    265  -1015  -1280    374    771  -1148    298    163    -33   -106   -176   -236
    272  -1031  -1304    379    787  -1166    314    176    -20    -90   -155   -220
    267  -1039  -1309    384    787  -1174    319    181    -18    -83   -145   -218
    259  -1047  -1306    392    782  -1176    324    181    -15    -80   -145   -220
    259  -1041  -1301    389    779  -1171    332    189    -10    -77   -140   -218
    270  -1026  -1296    379    782  -1161    337    202      0    -64   -127   -205
    259  -1026  -1286    381    771  -1153    340    207      5    -62   -124   -205
    257  -1023  -1280    384    766  -1153    355    231     25    -44   -103   -189
    262  -1000  -1265    366    761  -1132    361    246     41    -25    -88   -181
    272   -992  -1265    361    769  -1127    374    270     57    -12    -77   -174
    272  -1002  -1275    363    774  -1137    379    301     75      5    -59   -155
    280   -995  -1275    358    776  -1135    394    337    106     36    -25   -124
    280   -932  -1215    324    745  -1072    394    368    129     64      2   -101
    293   -930  -1223    319    758  -1075    410    423    171    106     44    -64
    298   -904  -1202    303    748  -1054    415    470    207    148     85    -23
    309   -867  -1176    277    743  -1021    420    519    246    192    132     25
    324   -813  -1140    244    732   -976    426    571    288    246    197     90
    340   -758  -1098    210    719   -927    428    607    324    296    249    148
    340   -722  -1062    189    701   -893    433    626    348    329    288    192
    337   -688  -1026    174    680   -857    428    628    353    340    306    213
    350   -649  -1002    148    675   -826    426    618    348    342    314    223
    348   -662  -1010    158    678   -836    436    610    342    340    316    223
    332   -649   -984    155    657   -818    436    592    332    329    309    218
    316   -657   -974    168    644   -815    441    574    316    309    290    202
    298   -683   -984    192    639   -833    449    542    293    275    257    168
    296   -717  -1013    210    654   -865    454    509    259    236    215    124
    283   -766  -1052    239    665   -909    449    457    218    184    163     72
    265   -818  -1083    277    672   -950    446    407    174    129    103     15
    246   -854  -1104    301    672   -979    452    366    148     93     64    -18
    241   -888  -1130    324    685  -1008    449    324    116     51     23    -64
    231   -914  -1148    340    688  -1028    436    275     75      5    -25   -119
    218   -943  -1161    361    688  -1052    433    244     51    -25    -54   -150
    220   -976  -1197    376    706  -1085    426    218     31    -46    -72   -171
    226   -989  -1215    381    719  -1101    415    200     15    -64    -90   -187
    228  -1005  -1236    387    730  -1119    413    184      2    -80   -103   -197
    228  -1018  -1247    394    735  -1132    415    179      0    -85   -103   -202
    213  -1034  -1247    407    727  -1140    413    174     -2    -90   -106   -210
    192  -1057  -1249    433    719  -1153    402    163    -12   -101   -114   -218
    174  -1101  -1275    459    724  -1187    394    158    -20   -103   -116   -218
    174  -1088  -1262    457    717  -1174    392    161    -10    -96   -106   -210
    210  -1036  -1247    413    727  -1140    413    174      5    -83    -88   -189
    228   -989  -1218    381    722  -1104    407    168      2    -85    -88   -194
    241  -1008  -1249    381    743  -1127    410    168      5    -83    -83   -187
    252   -997  -1252    371    750  -1124    423    179     15    -64    -62   -168
    220   -995  -1218    387    717  -1106    415    171     10    -70    -64   -171
    213   -995  -1208    392    709  -1101    407    166      5    -72    -67   -176
    210  -1018  -1231    402    719  -1124    400    161     -2    -77    -70   -176
    207  -1018  -1228    405    717  -1122    392    153    -10    -85    -70   -171
    200  -1036  -1236    415    717  -1135    384    145    -20    -96    -75   -181
    166  -1067  -1234    452    698  -1150    368    127    -38   -111    -90   -202
    161  -1039  -1200    436    680  -1119    387    148    -15    -88    -64   -174
    236   -919  -1156    340    693  -1036    441    200     41    -33     -5   -111
    249   -852  -1101    298    672   -974    465    215     54    -20      7    -96
    215   -852  -1067    319    641   -958    465    205     46    -31     -5   -114
    205   -865  -1072    327    639   -966    465    210     62    -12     12    -96
    254   -813  -1067    277    659   -940    462    215     83     12     38    -59
    298   -779  -1078    239    685   -927    431    197     67     10     38    -54
    252   -833  -1085    290    667   -958    397    176     51     -2     28    -59
    246   -826  -1075    288    659   -950    410    184     62     12     44    -36
    239   -831  -1072    296    654   -950    389    168     41     -7     25    -46
    215   -883  -1101    332    657   -992    361    145     12    -36      0    -67
    220   -906  -1127    342    672  -1015    335    127     -7    -59    -18    -80
    220   -956  -1176    366    696  -1067    335    124    -15    -72    -31    -83
    236   -922  -1158    342    696  -1041    350    124    -18    -77    -36    -85
    239   -906  -1145    332    691  -1026    361    124    -18    -83    -46    -90
    207   -937  -1145    366    675  -1041    324     88    -49   -119    -77   -116
    236   -948  -1184    353    709  -1065    303     85    -54   -124    -85   -116
    231   -971  -1202    368    717  -1088    303     85    -51   -124    -85   -114
    192  -1008  -1200    405    696  -1104    311     75    -57   -132    -93   -119
    174  -1028  -1202    428    688  -1114    290     62    -64   -142   -101   -122
    194  -1002  -1200    402    696  -1101    285     64    -62   -140    -96   -109
    176  -1018  -1195    418    685  -1106    277     62    -62   -142    -96   -106
    184  -1013  -1197    413    688  -1104    277     72    -51   -135    -85    -93
    236   -945  -1182    355    709  -1062    283     88    -31   -119    -64    -72
    241   -940  -1182    348    709  -1060    275     88    -33   -122    -62    -70
    226   -953  -1179    363    701  -1065    275    101    -28   -127    -70    -80
    246   -940  -1187    345    717  -1065    340    223     46    -83    -51    -83
    275   -888  -1163    306    719  -1026    431    413    187     15     12    -46
    319   -717  -1036    197    675   -875    530    667    418    236    218    135
    413   -397   -810     -7    610   -605    571    940    691    558    561    488
    467     -5   -472   -233    470   -239    527    937    826    810    911    906
    368    265   -103   -316    236     80    387    550    743    924   1174   1257
    213    332    119   -275     46    228    197     10    480    828   1179   1304
     80     46    -33    -64     57      7     -7   -566    -33    303    667    800
     20   -470   -491    223    254   -480   -197   -987   -639   -436   -111     18
     70   -914   -984    423    527   -948   -368  -1062   -888   -769   -475   -355
    140  -1075  -1215    465    675  -1145   -337   -813   -724   -672   -436   -366
    187  -1065  -1252    439    717  -1156   -163   -496   -470   -491   -311   -280
    207  -1015  -1226    402    714  -1119     41   -184   -228   -311   -189   -181
    226   -979  -1205    376    714  -1091    168      2    -90   -205   -111   -119
    228   -969  -1197    368    711  -1083    215     64    -36   -163    -70   -101
    233   -963  -1197    363    714  -1078    244     98     -5   -135    -38    -85
    233   -956  -1192    358    711  -1072    257    119     10   -119    -31    -75
    244   -937  -1182    348    711  -1060    262    135     20   -109    -20    -67
    252   -914  -1169    329    709  -1041    257    140     25   -106    -20    -62
    257   -909  -1166    324    711  -1036    254    150     33   -101    -20    -57
    270   -891  -1161    309    711  -1023    259    166     44    -90     -7    -46
    259   -893  -1153    316    706  -1023    265    176     49    -83      0    -49
    262   -880  -1143    306    701  -1013    267    189     62    -72      7    -46
    275   -849  -1124    285    698   -987    267    200     75    -57     18    -36
    285   -813  -1098    262    691   -956    265    210     85    -49     25    -23
    283   -779  -1062    249    672   -919    257    213     88    -46     31    -18
    267   -805  -1075    267    667   -940    262    220     93    -38     36    -20
    272   -805  -1078    267    672   -943    272    239    106    -25     46    -12
    275   -797  -1075    259    672   -935    270    246    109    -23     51    -12
    275   -797  -1072    262    672   -935    272    262    119     -7     64     -7
    277   -763  -1041    241    657   -901    283    277    135      5     77      0
    280   -761  -1044    239    659   -901    288    298    145     18     85      5
    285   -732  -1021    220    652   -875    288    314    155     28     96     12
    283   -719  -1002    218    641   -859    288    329    161     33     98     10
    288   -719  -1008    213    646   -862    298    355    176     49    114     12
    298   -717  -1015    207    657   -865    314    397    202     75    135     28
    314   -696  -1010    189    659   -852    329    449    236    111    174     64
    324   -665   -989    171    657   -826    340    498    270    145    202     90
    340   -639   -979    148    659   -807    355    555    309    181    239    119
    363   -589   -953    111    657   -769    363    610    345    220    277    153
    376   -553   -932     88    652   -743    371    667    384    265    322    194
    387   -511   -898     62    641   -704    376    711    420    306    371    241
    389   -467   -857     38    620   -662    376    740    446    340    407    277
    389   -433   -826     20    605   -628    379    756    465    363    433    306
    392   -389   -782     -2    584   -584    381    758    478    379    452    327
    397   -381   -779     -7    587   -579    384    753    475    381    459    332
    392   -381   -776     -7    584   -579    376    732    467    374    454    332
    381   -376   -758     -2    568   -566    379    711    457    363    449    324
    363   -400   -763     18    563   -581    387    685    441    345    431    303
    353   -407   -761     28    555   -584    387    646    418    314    394    267
    340   -413   -753     33    542   -581    389    602    389    277    355    226
    316   -480   -797     80    555   -636    392    555    363    241    316    184
    298   -553   -852    127    574   -704    394    506    335    205    275    142
    285   -581   -867    148    576   -724    381    449    298    158    228     93
    275   -607   -883    166    579   -745    376    402    275    129    197     59
    267   -636   -904    184    584   -771    368    366    254    109    171     31
    259   -631   -893    184    574   -761    345    319    220     72    132    -10
    249   -667   -917    210    581   -792    332    290    197     49    106    -33
    241   -685   -927    223    584   -805    327    272    187     41    101    -44
    241   -691   -932    223    584   -810    322    259    179     36     93    -51
    233   -696   -932    228    581   -813    324    259    181     38     96    -51
    231   -696   -927    233    579   -810    327    259    184     44     98    -51
    223   -714   -937    244    576   -823    332    265    187     49    101    -49
    213   -730   -945    257    579   -836    327    262    189     51    106    -44
    218   -714   -932    246    574   -820    322    259    189     51    106    -44
    236   -667   -904    215    568   -784    327    259    194     59    114    -38
    239   -670   -909    215    574   -789    322    257    192     57    114    -36
    236   -683   -919    220    576   -800    316    254    189     57    114    -38
    228   -678   -909    223    566   -795    316    244    187     57    114    -41
    220   -683   -904    231    561   -792    314    241    187     57    114    -41
    220   -688   -909    231    563   -797    314    239    189     59    116    -38
    223   -680   -906    228    563   -792    316    239    192     64    122    -31
    220   -678   -898    226    558   -787    319    239    197     70    124    -25
    223   -683   -906    231    563   -795    324    241    200     72    127    -23
    226   -662   -888    215    555   -774    311    226    189     62    119    -31
    231   -626   -857    197    542   -740    319    233    202     75    135    -15
    241   -574   -815    163    527   -693    345    252    228    101    161      7
    233   -548   -782    158    506   -665    376    265    244    114    174     23
    218   -535   -753    155    485   -644    389    272    257    127    184     36
    220   -535   -756    155    485   -644    374    265    257    127    189     38
    226   -514   -740    142    483   -628    358    257    265    140    205     51
    241   -488   -730    124    485   -607    335    252    270    150    218     64
    249   -504   -753    124    498   -628    306    236    254    137    210     64
    252   -496   -748    122    498   -620    306    239    259    145    223     77
    257   -467   -727    103    491   -597    298    236    259    150    226     83
    254   -511   -766    129    509   -639    277    218    233    124    200     54
    244   -553   -797    153    519   -675    259    194    202     90    174     25
    236   -558   -795    161    514   -675    252    176    187     75    161      7
    236   -589   -828    176    530   -709    259    171    179     70    155      0
    220   -610   -831    194    524   -719    272    171    174     64    150     -7
    189   -649   -839    228    514   -743    267    148    153     44    129    -31
    179   -672   -852    244    514   -761    259    127    132     25    114    -46
    189   -665   -854    236    519   -761    257    116    119     15    106    -54
    179   -706   -885    265    532   -795    259    109    109      2     93    -64
    171   -740   -911    283    540   -826    259    109    106      5     93    -59
    171   -714   -888    270    527   -800    257    103    103      7     96    -59
    171   -696   -870    259    519   -782    249     93    101      5     93    -62
    171   -665   -836    246    504   -750    244     93    103      7     98    -54
    179   -683   -862    249    519   -771    239     83     98      0     90    -59
    192   -717   -909    259    550   -813    244     88    103      7     93    -51
    192   -701   -893    254    540   -797    246     88    109     12     98    -46
    181   -696   -878    257    530   -787    296    142    148     41    119    -33
    207   -620   -828    205    517   -724    410    314    265    122    168    -12
    249   -509   -758    129    501   -633    527    540    433    265    283     77
    322   -314   -636     -5    478   -475    633    862    696    540    553    327
    433      2   -431   -218    433   -213    659   1111    937    852    906    704
    418    345    -72   -381    246    137    550    831    974   1060   1226   1098
    259    535    275   -397     -7    405    350    246    839   1117   1384   1319
     51    462    410   -257   -179    436    122   -394    498    862   1184   1156
    -98     12    111     44   -103     62    -90   -943   -109    168    488    472
    -77   -530   -452    301    184   -493   -319  -1179   -592   -420   -122   -127
     18   -823   -841    402    428   -831   -363  -1000   -576   -462   -210   -239
     85   -865   -953    389    517   -909   -226   -672   -381   -337   -135   -202
    137   -774   -911    319    524   -841     10   -319   -142   -174    -23   -116
    155   -758   -917    301    535   -836    171    -98      2    -72     36    -77
    163   -761   -924    298    542   -841    246      2     75    -18     88    -54
    166   -771   -937    301    550   -852    275     44    103      5    114    -36
    179   -740   -919    280    548   -828    285     64    122     15    116    -20
    189   -714   -904    259    545   -810    296     80    142     31    142    -12
    202   -709   -911    252    555   -810    306     96    158     44    161     -7
    197   -732   -932    265    563   -831    306     96    150     38    153    -18
    197   -732   -930    267    563   -831    319    114    166     54    171      0
    200   -719   -919    259    558   -818    324    127    181     67    189     15
    205   -740   -948    267    574   -844    337    142    197     80    202     38
    210   -732   -943    257    576   -836    335    148    200     80    205     49
    210   -704   -914    246    561   -807    337    153    205     83    207     57
    220   -675   -898    226    558   -787    342    168    220     98    220     75
    228   -657   -885    213    555   -771    345    176    231    106    228     85
    236   -615   -852    187    542   -735    345    187    241    116    236     98
    236   -639   -875    202    555   -756    361    205    259    132    252    116
    236   -659   -896    210    566   -776    371    218    270    142    257    122
    244   -649   -893    202    568   -771    376    231    280    153    262    132
    252   -652   -904    200    576   -776    371    241    280    148    246    137
    275   -607   -883    166    579   -745    376    259    290    161    249    161
    275   -600   -875    161    574   -735    387    293    319    192    309    181
    265   -610   -875    171    568   -740    402    332    353    228    358    200
    262   -639   -904    187    581   -771    402    358    363    239    366    205
    270   -639   -909    184    589   -774    413    397    384    259    381    226
    298   -576   -878    137    587   -727    441    459    428    306    423    272
    329   -524   -854     96    592   -688    459    522    475    355    470    324
    342   -493   -836     75    587   -665    467    576    514    394    511    374
    345   -465   -810     59    576   -636    478    633    555    441    558    418
    358   -431   -789     33    574   -607    485    680    589    483    597    449
    379   -371   -750     -5    563   -561    485    711    615    519    636    485
    392   -311   -706    -41    545   -509    485    727    633    545    670    527
    394   -265   -659    -64    527   -462    488    735    652    566    698    561
    392   -252   -646    -72    519   -449    483    724    652    571    706    574
    392   -233   -626    -80    509   -428    472    704    641    566    701    576
    392   -223   -618    -85    504   -420    480    691    639    566    701    576
    384   -226   -610    -77    496   -418    485    665    628    553    693    566
    363   -254   -618    -57    488   -436    480    628    600    522    654    540
    345   -275   -623    -36    483   -449    483    584    574    488    615    506
    329   -311   -644    -10    485   -478    488    535    542    452    571    472
    309   -366   -675     28    491   -519    488    485    509    410    535    426
    293   -436   -730     70    511   -581    488    439    485    381    519    381
    301   -467   -771     83    535   -618    475    384    449    345    485    345
    290   -498   -789    101    540   -641    470    342    423    314    452    319
    252   -501   -753    124    501   -626    472    311    405    293    415    288
    244   -542   -787    148    511   -665    465    277    379    267    384    257
    285   -597   -883    155    584   -740    439    231    340    233    366    223
    290   -615   -906    161    597   -761    423    194    319    213    353    213
    254   -615   -870    181    561   -743    439    194    324    218    358    236
    194   -613   -810    207    501   -711    465    218    342    236    366    254
    166   -602   -769    218    467   -685    480    252    363    257    389    236
    168   -581   -750    205    457   -665    485    272    374    265    400    220
    179   -542   -722    181    449   -631    498    288    387    285    415    249
    202   -517   -719    158    459   -618    488    272    374    270    387    259
    220   -530   -750    155    483   -641    470    252    353    246    358    246
    228   -574   -802    171    514   -685    470    252    353    252    381    233
    231   -571   -802    171    517   -685    472    252    358    262    405    228
    233   -574   -807    168    517   -691    470    249    361    270    415    252
    231   -576   -807    171    519   -691    472    244    355    267    410    262
    239   -550   -789    153    511   -667    459    233    345    257    394    259
    241   -540   -782    150    511   -659    454    228    337    249    381    252
    231   -620   -852    194    540   -735    446    215    316    231    374    241
    239   -587   -826    174    532   -706    454    218    324    241    387    262
    249   -542   -795    145    519   -667    462    226    335    254    389    275
    254   -514   -769    129    511   -641    493    249    358    277    418    306
    249   -504   -753    124    501   -628    519    265    374    296    439    327
    262   -470   -732    103    496   -600    532    272    381    298    439    327
    270   -449   -719     88    493   -584    524    272    387    306    446    340
    241   -439   -680     98    459   -558    511    272    397    322    465    368
    239   -413   -652     85    444   -532    475    254    387    319    467    384
    236   -410   -649     85    441   -530    439    239    374    309    467    392
    215   -407   -623     93    418   -514    433    246    374    314    470    397
    259   -371   -631     57    444   -501    444    265    387    329    488    418
    311   -361   -675     23    491   -519    441    259    379    319    483    426
    293   -420   -714     62    501   -566    418    236    342    283    439    392
    262   -436   -698     85    478   -566    418    231    327    270    433    387
    244   -488   -732    122    488   -610    420    228    314    257    428    374
    231   -524   -758    145    493   -641    426    226    301    241    410    366
    210   -553   -763    171    485   -657    428    220    290    236    413    366
    205   -576   -782    184    491   -678    428    215    277    223    397    353
    202   -594   -797    197    498   -696    426    210    267    207    376    350
    200   -626   -826    210    511   -727    418    200    249    189    366    332
    194   -628   -826    215    509   -727    410    194    241    184    368    329
    194   -633   -831    218    511   -732    402    187    228    176    358    327
    194   -646   -841    226    517   -743    394    184    223    171    355    335
    200   -646   -849    223    524   -748    392    184    220    171    350    332
    202   -639   -844    218    522   -740    394    184    218    171    342    337
    192   -636   -828    220    509   -732    405    192    220    174    337    335
    189   -620   -810    215    498   -714    400    192    215    168    337    329
    192   -644   -836    226    511   -740    405    194    218    168    345    327
    202   -615   -818    207    509   -717    467    293    277    205    361    335
    236   -519   -756    140    493   -636    563    480    400    296    423    384
    275   -433   -709     80    491   -571    680    745    592    483    610    530
    405   -168   -576   -119    488   -371    722    992    800    732    883    810
    483    197   -285   -340    384    -44    706   1008    932    953   1171   1166
    374    467     93   -420    140    280    613    691    935   1091   1400   1475
    124    574    449   -348   -161    511    467    174    787   1072   1454   1584
    -51    340    392   -145   -223    366    290   -355    389    675   1062   1192
   -132   -163    -33    148    -49    -98     62   -782   -150     54    420    532
    -83   -654   -574    368    244   -615   -142   -883   -418   -267     72    176
     12   -865   -878    426    444   -870   -161   -683   -366   -270     33    114
     70   -813   -883    368    475   -846      7   -366   -179   -148    114    161
    111   -758   -870    324    491   -813    205    -72      5    -18    200    233
    135   -763   -898    311    517   -831    309     88    103     57    265    288
    142   -745   -888    301    514   -815    353    153    148     93    298    303
    150   -735   -885    290    517   -810    368    184    171    109    303    298
    163   -727   -893    280    527   -810    366    197    176    109    303    303
    176   -693   -870    257    522   -782    368    205    179    109    301    303
    184   -685   -870    252    527   -776    384    228    194    122    314    319
    179   -709   -891    262    532   -800    374    231    192    116    311    316
    184   -688   -872    249    527   -779    368    241    205    127    324    329
    194   -670   -865    236    527   -766    366    257    218    137    337    348
    197   -662   -859    233    527   -761    363    265    220    142    342    353
    192   -665   -857    233    524   -761    363    270    220    142    335    348
    197   -659   -857    228    527   -758    361    277    226    148    348    350
    210   -646   -857    218    530   -750    350    283    231    153    358    355
    200   -662   -862    231    530   -761    350    290    231    153    361    358
    200   -654   -854    223    527   -753    355    301    244    166    374    374
    220   -633   -854    205    537   -743    353    311    252    174    381    384
    215   -641   -857    210    535   -748    350    316    252    174    381    381
    220   -613   -833    197    527   -722    361    335    267    189    397    397
    220   -600   -820    189    517   -709    368    353    280    202    410    407
    213   -605   -818    194    514   -711    361    361    280    200    410    410
    223   -589   -815    181    517   -701    350    371    283    205    413    413
    239   -563   -802    163    519   -683    350    392    296    220    428    426
    257   -568   -826    155    540   -696    355    423    311    239    446    441
    277   -537   -815    129    545   -675    358    462    332    262    470    465
    288   -488   -779     98    532   -633    368    504    361    296    504    498
    303   -449   -753     72    527   -600    379    550    394    332    540    532
    316   -418   -737     49    527   -576    379    589    415    358    568    555
    342   -363   -709     10    524   -535    374    626    436    384    600    587
    368   -306   -675    -33    522   -491    368    654    462    418    639    628
    392   -257   -649    -67    519   -452    371    685    491    457    683    680
    394   -226   -623    -85    506   -423    379    696    501    470    698    696
    384   -189   -576    -98    478   -381    384    696    506    478    714    709
    384   -176   -563   -103    472   -368    376    688    504    480    727    717
    387   -163   -550   -111    467   -355    379    680    504    478    724    717
    392   -145   -540   -124    465   -342    389    672    501    475    727    714
    379   -161   -540   -109    457   -350    387    652    483    454    704    691
    345   -215   -561    -67    452   -387    384    615    452    415    654    649
    319   -241   -561    -38    439   -400    392    584    428    381    618    600
    301   -280   -581    -10    439   -431    400    555    410    358    607    563
    285   -314   -600     12    441   -454    405    524    392    340    584    532
    270   -353   -626     38    446   -488    405    493    374    314    550    498
    241   -400   -641     80    441   -519    402    459    353    283    517    459
    233   -407   -641     85    436   -522    400    433    337    265    496    436
    246   -397   -644     75    444   -519    413    420    332    259    488    420
    249   -418   -670     83    457   -542    397    400    314    241    470    397
    226   -454   -680    114    452   -566    392    381    298    226    452    376
    210   -480   -691    132    449   -584    389    371    288    213    436    358
    220   -485   -706    129    462   -594    381    366    283    205    433    353
    249   -470   -722    109    485   -594    381    371    285    207    439    355
    265   -446   -711     90    488   -579    389    376    293    215    444    363
    236   -433   -670     98    452   -550    400    381    301    218    446    366
    210   -465   -678    127    441   -571    392    374    288    202    433    353
    207   -467   -675    129    441   -571    381    366    283    194    428    350
    244   -420   -665     88    454   -542    384    379    296    210    446    368
    272   -400   -675     62    472   -535    379    376    296    213    446    371
    272   -402   -675     64    472   -537    381    374    288    205    441    371
    259   -405   -667     72    459   -535    379    371    285    200    436    368
    233   -413   -646     90    439   -530    379    368    283    200    433    366
    223   -397   -620     85    420   -509    384    371    288    202    439    379
    241   -405   -646     80    444   -527    379    368    285    197    433    376
    259   -400   -659     67    457   -530    379    368    283    194    433    379
    259   -392   -652     67    454   -522    379    368    283    194    433    387
    290   -361   -654     33    470   -506    376    371    283    197    439    394
    303   -332   -636     12    470   -483    394    387    301    210    449    407
    293   -303   -597      5    444   -452    423    402    319    223    465    423
    298   -252   -550    -23    423   -400    457    426    348    246    485    449
    285   -244   -532    -23    407   -387    449    420    350    246    485    452
    290   -231   -522    -31    405   -376    433    413    353    252    491    459
    314   -215   -530    -49    420   -371    407    407    355    257    498    472
    332   -218   -550    -57    441   -384    366    389    337    241    488    467
    324   -197   -524    -64    423   -361    358    392    342    249    504    485
    332   -168   -504    -83    415   -335    358    402    350    254    511    493
    345   -200   -545    -75    441   -371    337    392    329    236    491    480
    340   -241   -581    -49    459   -410    319    376    309    215    472    465
    322   -265   -587    -28    452   -426    306    363    293    197    459    449
    319   -293   -615    -12    467   -454    298    353    277    179    444    436
    322   -311   -636     -5    478   -472    309    348    267    163    428    420
    319   -332   -652      7    485   -491    314    337    252    140    405    394
    319   -337   -657      7    485   -496    306    322    236    124    389    381
    322   -327   -649      2    483   -488    311    324    236    122    387    381
    309   -348   -659     18    483   -504    311    319    228    111    374    368
    306   -368   -675     31    491   -522    298    309    210     93    355    358
    303   -387   -693     38    498   -537    288    303    205     83    350    355
    314   -387   -701     36    506   -545    283    301    202     77    350    358
    298   -389   -688     44    493   -537    270    290    192     67    340    345
    301   -374   -675     36    488   -524    277    296    197     70    345    348
    311   -361   -672     20    491   -517    283    301    205     77    350    355
    335   -368   -704     15    519   -535    275    293    197     70    342    348
    361   -387   -748     10    553   -566    283    316    207     64    335    340
    361   -314   -675    -23    517   -493    387    462    309    132    376    363
    397   -213   -613    -93    504   -413    496    662    454    246    465    426
    459    -59   -522   -200    491   -290    594    940    672    462    667    610
    587    210   -379   -400    483    -83    626   1205    904    743    976    935
    654    628    -25   -641    340    301    553   1091    984    961   1291   1322
    454    893    436   -675      7    665    366    566    878   1049   1496   1597
    210    927    714   -568   -252    820    145    -49    605    904   1426   1564
     88    579    491   -335   -200    535    -80   -610     85    350    872   1023
     85     -2    -88    -41     85    -44   -309   -976   -511   -374    122    283
    168   -371   -542     98    353   -454   -389   -859   -574   -504    -51     88
    228   -491   -719    132    472   -605   -262   -540   -392   -400      0     98
    277   -420   -701     70    488   -558    -18   -163   -127   -215    135    192
    319   -387   -706     33    511   -545    176    124     59    -80    228    259
    358   -381   -740     10    548   -561    236    226    119    -41    252    275
    368   -389   -761     10    563   -574    259    265    140    -28    262    280
    371   -389   -763      7    566   -576    267    283    153    -20    265    283
    389   -368   -758    -10    574   -563    265    298    158    -15    270    288
    397   -355   -753    -23    574   -553    280    316    174      0    280    303
    392   -345   -740    -23    566   -542    296    335    187      7    288    311
    405   -319   -727    -44    563   -522    296    335    187      5    283    303
    423   -296   -719    -62    571   -506    285    340    184      2    283    301
    389   -306   -696    -44    540   -501    288    345    187      2    285    298
    389   -342   -732    -25    561   -537    283    355    184      0    283    301
    400   -322   -722    -41    558   -522    296    371    194     12    296    314
    389   -327   -717    -31    553   -522    298    384    200     15    298    316
    392   -311   -706    -41    548   -506    301    397    207     23    301    324
    400   -277   -678    -59    537   -478    311    410    220     33    309    332
    407   -280   -688    -64    545   -483    306    418    218     33    309    332
    431   -303   -735    -62    581   -519    288    423    207     25    303    327
    426   -270   -696    -80    561   -483    309    452    236     54    332    355
    420   -233   -657    -93    537   -444    329    478    257     72    348    368
    426   -236   -662    -96    542   -449    324    493    262     75    345    368
    428   -249   -678    -88    553   -462    316    509    265     77    348    366
    436   -220   -659   -109    545   -439    316    532    275     88    355    374
    449   -181   -631   -135    537   -405    337    576    306    122    389    405
    459   -155   -615   -150    535   -387    363    628    342    155    423    439
    472   -150   -623   -161    548   -387    366    667    363    179    441    454
    478   -148   -626   -166    550   -387    361    709    381    200    459    472
    491   -106   -597   -192    542   -353    361    756    407    228    488    501
    501    -51   -553   -228    527   -301    374    810    446    275    535    545
    506    -41   -548   -231    527   -293    376    854    475    311    571    581
    530     28   -501   -280    514   -233    366    883    496    342    610    620
    553     98   -454   -327    504   -176    371    917    527    384    654    667
    530    106   -426   -319    478   -158    381    927    540    402    675    688
    527    140   -387   -332    457   -122    387    922    545    410    685    698
    524    148   -376   -337    449   -114    379    904    532    405    680    698
    532    163   -368   -348    449   -101    381    891    532    405    680    706
    522    153   -371   -337    446   -109    387    872    519    394    675    704
    517    111   -405   -314    462   -145    394    849    504    379    657    685
    501    101   -402   -303    452   -148    392    805    480    345    623    649
    470     90   -381   -280    426   -145    387    748    439    293    568    594
    457     33   -423   -246    439   -194    384    693    397    241    509    537
    433    -80   -514   -176    472   -296    384    644    361    200    462    488
    420   -137   -558   -142    488   -348    379    592    327    163    423    446
    415   -124   -540   -145    475   -332    358    535    285    119    374    397
    400   -155   -555   -124    475   -353    342    488    246     83    335    355
    387   -192   -579    -96    483   -384    332    457    223     57    306    327
    384   -241   -626    -72    504   -431    335    444    213     49    296    316
    400   -223   -626    -88    511   -423    327    423    197     33    277    298
    407   -233   -641    -88    522   -436    316    407    184     18    262    283
    397   -241   -639    -77    517   -439    329    410    192     25    270    290
    384   -241   -628    -72    504   -433    324    402    189     25    267    290
    389   -239   -628    -75    506   -433    319    400    189     25    267    290
    387   -270   -659    -59    522   -462    322    392    181     18    259    283
    415   -270   -685    -72    550   -478    324    397    179     20    259    283
    420   -197   -618   -114    517   -405    337    407    200     41    280    306
    415   -187   -605   -114    509   -394    348    415    210     49    290    316
    415   -205   -623   -106    519   -413    348    413    205     44    285    314
    410   -233   -644    -88    527   -439    342    405    194     33    275    298
    400   -262   -662    -70    530   -459    337    394    184     25    262    285
    389   -272   -662    -59    524   -467    329    384    171     12    249    275
    397   -267   -667    -67    530   -467    319    381    168     10    244    275
    426   -265   -691    -80    558   -478    322    381    168     10    241    277
    439   -244   -683    -98    558   -462    327    384    171     12    244    283
    439   -220   -659   -111    548   -439    327    381    174     18    252    288
    433   -166   -600   -135    517   -381    345    394    197     41    275    311
    426   -127   -553   -148    488   -340    368    415    220     62    290    327
    418   -145   -566   -137    491   -355    394    426    231     67    293    329
    423   -153   -576   -135    498   -363    407    433    239     72    298    335
    420   -148   -568   -137    493   -358    402    426    241     72    301    340
    436   -109   -545   -163    491   -327    394    426    257     96    322    366
    446   -127   -576   -161    509   -350    371    415    254     98    327    371
    444   -140   -584   -153    511   -361    342    394    239     88    319    366
    441    -90   -532   -176    485   -311    337    392    239     96    329    376
    462    -90   -553   -184    506   -322    332    394    239     93    332    379
    459   -155   -615   -153    535   -384    316    381    215     72    309    361
    441   -220   -662   -111    550   -441    301    361    187     46    283    337
    428   -265   -693    -83    558   -478    293    348    163     25    262    316
    423   -298   -722    -62    571   -509    296    335    148      7    244    296
    397   -332   -732    -33    563   -532    283    311    124    -20    215    265
    394   -319   -714    -38    553   -517    290    301    116    -28    207    257
    402   -319   -722    -44    558   -519    301    301    116    -28    207    257
    394   -363   -758    -15    576   -561    296    293    103    -44    189    239
    389   -389   -779     -2    581   -581    280    275     83    -64    168    218
    400   -376   -776    -10    587   -576    272    267     77    -72    163    213
    389   -394   -784      0    587   -589    283    275     85    -64    171    215
    394   -407   -802      7    597   -605    290    280     90    -59    176    220
    402   -423   -826     10    613   -623    285    275     80    -70    166    210
    397   -449   -849     25    620   -649    285    270     77    -70    163    210
    381   -454   -836     33    607   -644    270    257     59    -83    148    194
    376   -472   -849     49    613   -659    275    262     59    -85    142    187
    431   -428   -862     -2    646   -644    355    374    135    -36    171    197
    475   -361   -836    -57    654   -600    472    561    267     54    228    228
    511   -236   -748   -137    628   -493    584    807    467    231    379    355
    574    -12   -587   -280    579   -298    652   1127    740    537    685    657
    628    342   -288   -488    459     28    592   1135    870    805   1039   1062
    561    662     98   -613    231    381    431    698    789    935   1299   1395
    394    769    374   -581     10    571    218     98    550    885   1348   1491
    226    566    340   -394    -57    454    -12   -532     85    459    948   1109
    166      2   -166    -85    166    -83   -262   -979   -571   -340    109    280
    194   -493   -688    148    441   -592   -384  -1023   -833   -706   -290   -119
    277   -688   -966    202    620   -826   -298   -724   -667   -613   -259   -122
    350   -597   -948    124    649   -771    -96   -355   -384   -410   -111     -7
    379   -563   -943     90    659   -750    129    -20   -137   -236     15     85
    400   -540   -940     70    667   -737    241    153    -18   -148     77    129
    415   -522   -937     51    675   -730    280    213     25   -119    101    140
    426   -532   -958     54    691   -745    298    241     46   -103    109    148
    426   -542   -969     57    696   -756    306    254     57    -96    114    150
    431   -558   -989     62    709   -771    316    272     70    -85    124    158
    433   -568  -1002     67    717   -784    322    285     77    -80    129    161
    441   -535   -976     46    709   -756    329    298     90    -67    142    174
    444   -530   -974     41    706   -750    337    309     98    -57    148    179
    441   -522   -963     38    701   -740    337    311     98    -57    148    179
    441   -530   -974     41    706   -750    337    319    103    -54    148    179
    452   -542   -995     46    722   -769    342    329    111    -46    155    184
    449   -517   -966     31    706   -740    340    332    116    -41    158    189
    452   -498   -950     23    698   -724    335    337    116    -38    158    187
    452   -504   -958     25    701   -730    348    350    132    -25    171    200
    462   -514   -976     25    719   -745    361    374    150     -7    187    215
    478   -483   -961      2    717   -722    368    392    168      7    202    228
    475   -467   -943     -5    709   -706    371    402    176     15    205    231
    472   -475   -948      0    709   -711    371    407    176     15    202    228
    478   -491   -969      7    722   -730    376    426    189     25    210    231
    478   -504   -982     10    730   -743    384    449    207     44    223    241
    488   -480   -969     -5    727   -724    394    480    231     67    246    265
    493   -462   -956    -18    724   -709    394    506    246     80    257    272
    498   -426   -924    -36    711   -675    410    548    275    109    277    290
    501   -433   -937    -36    717   -685    418    592    298    132    296    301
    522   -433   -956    -44    737   -696    433    652    332    166    327    329
    548   -384   -935    -83    740   -659    452    719    381    218    376    376
    568   -340   -909   -114    737   -623    465    787    431    270    426    423
    574   -314   -891   -132    730   -602    480    849    472    314    467    465
    579   -285   -865   -148    722   -574    488    893    506    355    509    504
    581   -239   -820   -174    698   -527    485    919    524    381    537    532
    602   -202   -805   -200    704   -504    493    940    545    413    571    568
    607   -197   -807   -205    706   -501    493    940    548    423    584    584
    602   -181   -784   -213    693   -483    493    932    545    426    589    592
    594   -171   -766   -213    680   -467    488    911    537    418    584    587
    584   -179   -763   -202    672   -470    493    891    522    402    568    574
    568   -200   -769   -184    667   -483    496    857    501    381    548    550
    568   -197   -766   -187    667   -480    491    810    475    353    517    519
    563   -226   -789   -168    672   -506    483    750    439    309    470    472
    545   -275   -820   -135    683   -548    475    693    402    262    420    418
    517   -348   -867    -85    688   -607    472    639    368    223    374    374
    498   -426   -924    -36    709   -675    470    597    345    194    342    337
    491   -452   -943    -20    717   -696    457    550    316    161    306    301
    483   -483   -966      0    724   -724    449    511    293    137    277    267
    480   -506   -989     10    732   -748    441    478    275    116    252    239
    470   -522   -995     25    730   -758    428    452    254     96    228    213
    465   -540  -1005     33    735   -771    423    433    241     80    210    194
    475   -545  -1021     36    748   -782    423    426    241     77    205    189
    475   -537  -1013     28    743   -774    420    426    241     83    210    194
    483   -550  -1034     33    758   -792    420    428    246     85    213    192
    483   -571  -1054     44    766   -813    420    431    246     85    210    189
    478   -584  -1062     54    769   -823    423    431    246     85    207    184
    475   -587  -1062     54    769   -826    413    423    244     77    197    174
    467   -600  -1067     64    766   -833    413    426    244     80    197    168
    472   -589  -1065     57    766   -826    418    431    249     85    202    171
    485   -587  -1072     51    779   -828    428    441    257     96    210    179
    491   -581  -1075     44    782   -828    431    444    262    101    213    179
    491   -571  -1065     38    776   -818    428    441    259     96    210    174
    488   -592  -1080     51    782   -836    428    439    257     93    205    168
    483   -618  -1101     67    792   -859    415    426    241     77    189    153
    478   -636  -1117     77    795   -875    415    423    236     77    187    150
    485   -566  -1052     38    766   -807    410    415    228     70    179    142
    488   -576  -1065     44    774   -820    410    413    226     67    176    137
    501   -587  -1088     44    795   -836    439    439    254     98    205    163
    514   -527  -1044      5    776   -784    488    480    306    145    252    207
    498   -506  -1008      2    753   -756    517    488    319    153    254    210
    491   -506  -1000      5    745   -753    524    483    316    148    244    197
    491   -519  -1010     15    750   -763    504    467    301    135    231    187
    496   -517  -1013     10    753   -766    488    462    306    145    244    202
    514   -496  -1013    -10    761   -753    465    459    309    153    254    213
    522   -514  -1036     -5    776   -774    454    459    314    161    265    223
    522   -483  -1005    -18    763   -743    452    465    319    171    275    231
    524   -475  -1002    -25    761   -737    433    454    303    158    262    215
    522   -548  -1070     12    795   -807    420    444    288    140    244    197
    519   -576  -1098     28    807   -836    400    423    259    111    215    174
    524   -620  -1145     49    833   -883    407    418    252    103    207    168
    514   -670  -1184     77    849   -927    402    400    228     80    184    145
    485   -683  -1171     98    828   -927    407    389    215     64    166    124
    470   -706  -1179    116    823   -940    402    376    200     46    145    103
    472   -724  -1197    127    833   -961    402    368    194     36    137     96
    472   -714  -1189    119    828   -950    387    350    171     12    116     70
    472   -685  -1161    106    815   -922    371    329    150     -5     96     49
    475   -763  -1239    142    854  -1000    394    353    168     12    111     64
    470   -807  -1278    168    872  -1041    407    368    181     25    127     77
    470   -795  -1265    158    867  -1028    402    366    181     20    122     75
    470   -789  -1260    158    862  -1023    389    355    171     12    114     64
    472   -789  -1265    158    867  -1026    387    353    171     10    114     62
    459   -787  -1247    163    852  -1015    389    350    174     12    116     64
    459   -789  -1252    163    854  -1021    397    363    176     12    109     59
    491   -797  -1291    153    891  -1044    475    467    236     46    127     62
    527   -740  -1270    103    898  -1002    581    641    345    114    168     77
    563   -618  -1182     28    872   -898    693    888    527    275    303    192
    641   -366  -1010   -137    826   -688    797   1273    839    615    639    522
    717     10   -709   -363    711   -348    748   1301   1002    911   1005    927
    631    381   -252   -509    441     64    532    779    940   1067   1278   1262
    402    581    179   -491    111    381    249     44    724   1052   1358   1384
    241    303     59   -272     90    181    -28   -607    233    584    917    971
    210   -306   -517     46    363   -410   -259   -997   -392   -163    158    236
    280   -766  -1047    241    662   -906   -353   -963   -615   -491   -205   -129
    368   -906  -1275    270    820  -1091   -246   -618   -457   -420   -197   -163
    413   -875  -1288    231    849  -1080     12   -215   -197   -249    -77    -80
    439   -880  -1319    220    878  -1098    239    101     -2   -119      7    -20
    462   -849  -1314    192    885  -1080    337    249     85    -57     49      5
    472   -854  -1327    192    898  -1091    376    301    119    -36     62     12
    467   -849  -1319    189    891  -1085    397    329    142    -20     75     25
    472   -857  -1330    192    898  -1093    405    348    150    -12     80     28
    475   -875  -1350    197    911  -1114    405    358    153    -12     83     31
    491   -870  -1361    189    924  -1114    418    371    166      2     93     38
    496   -849  -1345    174    919  -1096    426    384    176      7     98     44
    496   -849  -1345    176    919  -1096    431    392    184     15    106     51
    493   -857  -1350    181    919  -1104    431    397    184     18    109     51
    493   -862  -1356    184    924  -1109    444    413    197     33    119     62
    504   -849  -1356    171    930  -1101    444    420    200     33    124     67
    517   -839  -1356    161    935  -1096    444    431    207     38    127     70
    509   -839  -1348    163    927  -1093    454    446    223     57    145     85
    524   -800  -1325    137    924  -1062    457    465    239     72    158    101
    524   -787  -1312    129    917  -1047    454    470    241     70    161    101
    514   -797  -1312    140    911  -1054    465    483    249     75    163    101
    514   -789  -1306    137    909  -1047    475    506    270     98    184    124
    527   -795  -1322    135    924  -1057    485    530    288    114    200    137
    532   -792  -1325    129    927  -1057    488    545    296    122    207    142
    530   -782  -1314    124    922  -1047    498    574    311    140    223    155
    535   -766  -1301    114    917  -1031    509    605    335    161    241    174
    545   -737  -1283     96    914  -1010    519    646    361    187    265    194
    555   -735  -1293     88    922  -1013    522    680    379    202    275    207
    568   -714  -1283     72    924   -997    535    730    405    228    301    231
    574   -680  -1254     51    914   -969    550    789    441    265    337    265
    589   -667  -1257     38    922   -961    566    857    483    306    374    298
    607   -628  -1236     10    919   -930    571    914    517    342    413    335
    620   -581  -1202    -20    911   -891    581    966    553    384    454    379
    633   -540  -1174    -49    901   -854    587   1005    587    426    496    423
    644   -493  -1137    -75    891   -815    589   1028    607    454    524    454
    659   -452  -1114   -103    885   -784    594   1039    626    478    553    483
    659   -418  -1078   -122    867   -748    592   1039    631    493    568    501
    644   -389  -1034   -129    836   -709    587   1018    626    488    568    504
    628   -392  -1021   -116    823   -706    592   1008    626    488    568    509
    613   -407  -1023   -103    815   -714    592    984    615    478    563    506
    610   -415  -1028    -98    818   -722    592    945    597    457    542    488
    610   -452  -1062    -80    833   -756    600    906    581    439    522    465
    600   -498  -1098    -49    849   -797    594    852    550    402    483    428
    579   -530  -1109    -25    841   -818    584    787    511    358    436    379
    548   -563  -1111      5    828   -836    571    719    470    311    387    327
    535   -602  -1140     31    836   -872    561    665    439    275    350    285
    532   -670  -1202     70    867   -935    561    626    420    252    327    265
    522   -696  -1218     88    870   -956    555    589    397    228    301    241
    501   -735  -1236    116    867   -984    545    553    368    197    270    213
    488   -756  -1244    132    865   -997    535    522    345    171    246    187
    480   -753  -1234    137    857   -992    527    498    327    158    228    166
    483   -769  -1252    140    865  -1010    532    496    329    155    226    166
    483   -779  -1265    148    872  -1021    522    485    322    148    220    161
    491   -782  -1273    142    880  -1026    519    483    319    148    220    158
    501   -766  -1267    132    883  -1015    517    478    319    148    218    158
    493   -782  -1278    142    883  -1028    522    478    322    145    215    158
    483   -802  -1288    158    885  -1044    527    485    329    155    226    168
    480   -782  -1262    150    870  -1021    519    472    319    145    215    155
    488   -813  -1301    163    893  -1057    524    478    324    148    220    163
    496   -810  -1306    155    898  -1057    519    470    316    142    215    158
    493   -782  -1275    142    883  -1028    519    465    314    140    210    155
    488   -771  -1262    140    872  -1015    519    462    314    142    213    158
    483   -805  -1288    161    885  -1047    519    459    311    137    210    153
    485   -831  -1319    171    901  -1075    514    457    306    132    202    148
    488   -836  -1327    174    906  -1080    509    452    296    122    192    137
    498   -818  -1317    158    904  -1065    509    452    293    122    192    137
    509   -789  -1299    140    904  -1044    511    449    303    129    202    148
    506   -748  -1254    119    878  -1000    530    462    319    145    215    166
    491   -730  -1221    119    854   -974    561    478    335    161    226    176
    475   -735  -1213    127    841   -971    594    493    353    174    236    187
    478   -730  -1208    127    841   -969    602    501    363    184    249    197
    485   -719  -1205    116    844   -963    579    483    355    179    244    194
    501   -670  -1171     83    836   -919    558    478    363    192    259    210
    511   -654  -1169     70    839   -911    524    462    355    189    265    213
    514   -665  -1179     75    846   -922    524    470    366    205    280    231
    511   -646  -1158     64    833   -901    509    459    353    192    267    218
    517   -691  -1208     85    859   -948    506    462    342    187    265    215
    509   -750  -1262    119    885  -1005    491    449    322    166    246    200
    496   -774  -1270    140    883  -1021    483    431    301    148    228    181
    475   -813  -1291    168    883  -1052    480    410    280    127    205    161
    457   -839  -1299    189    878  -1067    485    400    265    106    187    140
    449   -872  -1322    210    883  -1096    491    392    254     96    174    127
    444   -911  -1356    233    898  -1132    483    374    236     75    155    109
    431   -940  -1371    254    898  -1156    467    348    207     46    127     80
    423   -943  -1366    259    893  -1153    462    337    192     31    111     64
    426   -945  -1371    257    896  -1158    462    329    184     23    103     57
    418   -958  -1376    270    896  -1166    475    340    194     31    109     64
    420   -976  -1400    275    909  -1187    467    332    184     25    106     62
    420   -982  -1402    280    911  -1192    457    324    179     20    103     57
    418   -982  -1402    280    909  -1192    459    327    179     20    101     57
    431   -969  -1400    270    914  -1184    465    329    181     25    109     64
    431   -963  -1395    265    911  -1179    472    335    187     31    114     67
    433   -971  -1405    267    917  -1187    501    371    202     33    106     57
    439   -976  -1415    267    924  -1195    589    496    267     59    109     46
    470   -943  -1413    236    940  -1176    701    683    384    145    168     88
    530   -774  -1306    119    917  -1039    818    997    620    374    381    285
    649   -483  -1132    -83    888   -805    859   1296    875    688    719    636
    691   -101   -792   -296    740   -446    774   1156    974    937   1052   1021
    542    129   -413   -335    478   -140    584    597    891   1041   1244   1265
    316    135   -181   -226    249    -23    314   -140    550    826   1091   1143
    171   -239   -413     33    290   -324     80   -719     10    252    524    589
    148   -740   -891    293    517   -813   -140  -1002   -493   -340    -72      0
    220  -1085  -1306    433    763  -1195   -215   -852   -550   -462   -236   -181
    293  -1150  -1444    428    865  -1296    -75   -506   -361   -350   -179   -155
    335  -1080  -1415    371    875  -1247    168   -129   -119   -187    -57    -59
    381  -1065  -1447    340    914  -1254    361    140     44    -80     15    -10
    405  -1062  -1467    329    935  -1265    446    257    116    -25     54     20
    407  -1052  -1460    322    932  -1257    467    290    137    -12     64     31
    415  -1052  -1470    316    943  -1260    480    311    148     -5     70     33
    418  -1054  -1475    316    945  -1265    483    324    155      0     72     36
    423  -1054  -1478    316    950  -1265    491    335    158      5     77     41
    420  -1036  -1460    306    937  -1247    504    348    174     20     90     54
    426  -1039  -1465    306    943  -1252    511    358    187     31    101     64
    431  -1026  -1457    296    943  -1239    509    361    184     31    101     67
    439  -1031  -1470    296    953  -1249    509    368    189     36    106     72
    433  -1021  -1457    293    943  -1239    514    374    192     41    114     75
    433   -989  -1423    277    927  -1205    511    381    200     49    122     83
    446  -1005  -1454    277    948  -1228    517    392    207     54    124     83
    454  -1000  -1454    272    953  -1226    517    397    210     59    129     88
    449   -997  -1449    272    948  -1223    522    407    218     67    135     98
    439   -992  -1434    275    935  -1213    527    423    228     80    148    114
    446   -984  -1431    267    937  -1208    527    433    233     85    155    122
    465   -950  -1415    244    940  -1182    527    446    244     96    168    129
    454   -961  -1415    252    932  -1187    535    465    257    109    179    140
    454   -969  -1426    257    940  -1197    545    488    270    122    187    148
    467   -958  -1426    244    945  -1192    558    517    290    140    205    163
    470   -943  -1413    236    940  -1176    558    540    298    153    220    174
    467   -906  -1376    218    919  -1140    563    571    311    171    239    192
    478   -885  -1363    202    919  -1124    566    613    342    197    262    215
    496   -880  -1379    189    937  -1130    571    654    358    215    277    228
    522   -844  -1366    161    943  -1104    589    719    397    259    322    267
    530   -823  -1353    145    940  -1085    602    782    433    303    361    303
    540   -771  -1314    114    924  -1041    615    846    480    350    407    353
    563   -696  -1262     64    911   -979    618    893    511    392    449    397
    587   -644  -1231     28    909   -937    623    930    542    428    493    441
    584   -628  -1213     18    898   -919    623    948    558    452    519    467
    584   -607  -1192     10    885   -898    628    956    566    467    537    488
    584   -576  -1161     -5    872   -867    633    958    581    483    561    514
    594   -566  -1161    -12    878   -862    623    937    568    475    555    511
    592   -555  -1148    -20    867   -852    618    906    550    459    540    493
    576   -553  -1132    -12    854   -841    626    883    540    449    527    485
    566   -566  -1132     -2    849   -849    618    836    509    415    496    454
    553   -602  -1156     25    854   -878    613    784    470    379    457    420
    511   -662  -1174     75    839   -917    613    735    444    345    420    384
    483   -691  -1176    103    828   -932    610    680    418    309    381    345
    472   -719  -1195    122    833   -958    605    631    394    280    348    311
    462   -761  -1223    150    841   -992    597    581    371    246    316    277
    449   -800  -1249    174    846  -1026    576    527    332    207    272    236
    436   -828  -1265    194    849  -1047    576    498    311    189    252    213
    423   -865  -1291    218    854  -1078    576    478    290    174    236    197
    418   -883  -1301    233    859  -1091    563    452    277    153    215    176
    418   -880  -1299    231    857  -1088    537    426    259    132    197    158
    426   -870  -1296    220    859  -1083    548    428    262    135    202    161
    436   -836  -1275    197    854  -1054    553    431    267    142    213    168
    436   -828  -1265    197    849  -1047    545    426    262    142    210    168
    436   -841  -1280    200    857  -1060    545    426    254    137    207    171
    426   -857  -1283    215    854  -1070    540    420    257    127    197    163
    426   -852  -1278    213    849  -1065    540    420    262    132    202    168
    426   -844  -1270    210    846  -1057    542    420    259    132    205    168
    428   -846  -1278    207    852  -1062    540    413    249    127    200    161
    433   -854  -1291    210    862  -1072    542    420    246    129    200    166
    436   -870  -1309    215    870  -1088    532    407    241    114    189    155
    418   -898  -1317    241    867  -1106    530    402    239    111    189    153
    402   -885  -1288    241    844  -1085    519    392    220     98    179    140
    407   -870  -1280    231    841  -1075    519    389    218     98    179    140
    413   -872  -1286    228    846  -1078    514    381    223     93    174    140
    410   -875  -1286    233    846  -1080    514    387    223    101    179    150
    433   -818  -1254    192    841  -1036    537    410    239    127    207    179
    444   -753  -1197    155    818   -976    571    428    270    145    228    197
    433   -763  -1197    163    813   -979    592    436    280    150    231    200
    426   -779  -1205    176    815   -992    597    436    272    155    231    200
    407   -784  -1195    187    800   -989    581    423    272    150    231    202
    431   -709  -1140    137    784   -924    561    420    290    168    252    226
    449   -685  -1137    116    792   -911    527    407    275    166    252    226
    452   -678  -1130    114    789   -904    519    402    262    166    259    231
    454   -678  -1132    111    792   -904    524    413    280    176    267    241
    449   -709  -1158    127    802   -932    517    407    275    168    259    236
    444   -750  -1195    153    818   -971    498    392    249    148    236    218
    449   -795  -1244    174    846  -1018    491    379    220    124    218    202
    428   -831  -1260    200    841  -1044    493    368    200    103    197    184
    407   -841  -1249    215    826  -1044    491    353    192     85    181    166
    392   -880  -1275    241    831  -1078    485    337    171     64    158    148
    384   -914  -1299    265    841  -1106    488    329    158     54    148    142
    384   -924  -1309    270    844  -1117    478    314    137     33    129    127
    394   -932  -1327    267    859  -1130    462    293    114     10    109    106
    397   -943  -1343    272    870  -1143    462    290    109      7    106    101
    387   -956  -1343    285    865  -1148    462    296    111     10    106    106
    384   -950  -1337    280    859  -1143    459    296    106     10    109    106
    392   -940  -1335    272    862  -1137    457    296    106     10    114    109
    387   -956  -1343    283    865  -1148    457    296    106     12    116    109
    384   -963  -1348    290    865  -1156    449    293    101      7    111    103
    374   -963  -1340    293    857  -1153    454    293     98      2    109    101
    387   -958  -1345    285    865  -1150    483    335    122     10    111    101
    394   -948  -1345    275    867  -1145    563    449    176     28    106     75
    420   -896  -1317    239    867  -1106    662    615    283    101    150     98
    480   -750  -1231    135    854   -992    779    927    530    342    374    309
    574   -467  -1041    -54    807   -756    800   1218    789    672    730    683
    607    -98   -709   -257    657   -405    719   1109    891    924   1072   1070
    493    109   -384   -301    439   -137    540    587    774   1000   1244   1280
    303    109   -194   -207    249    -41    262   -145    376    730   1044   1109
    176   -210   -387     18    280   -298      5   -771   -210    101    426    511
    161   -672   -833    254    496   -753   -207  -1078   -722   -498   -174    -67
    220  -1002  -1223    392    722  -1111   -244   -922   -763   -605   -314   -220
    288  -1047  -1335    376    810  -1192    -96   -568   -535   -457   -218   -158
    342   -989  -1335    322    836  -1161    122   -207   -272   -277    -88    -54
    363   -984  -1348    309    854  -1166    316     85    -72   -137     12     20
    371   -969  -1340    298    854  -1153    405    210     15    -72     64     67
    371   -992  -1366    309    867  -1179    418    231     23    -72     62     59
    379   -992  -1371    306    875  -1182    428    252     36    -62     70     62
    384   -971  -1356    293    867  -1163    428    259     44    -57     75     67
    384   -974  -1358    296    870  -1166    433    275     49    -51     77     70
    392   -948  -1340    275    865  -1143    444    290     64    -36     98     90
    394   -945  -1340    275    865  -1140    444    298     70    -31    103     93
    400   -930  -1330    265    865  -1130    441    298     67    -31    106     96
    402   -924  -1327    262    865  -1124    454    319     88    -10    127    116
    402   -919  -1325    257    862  -1119    449    322     85    -15    127    116
    405   -911  -1317    252    859  -1114    452    329     90     -7    135    124
    407   -885  -1293    236    849  -1091    457    340    106      5    150    140
    413   -870  -1283    228    846  -1075    454    345    111     12    161    150
    410   -872  -1283    228    846  -1078    462    355    119     20    168    158
    418   -859  -1278    220    846  -1067    462    366    124     31    179    168
    423   -841  -1265    207    841  -1052    472    387    145     51    197    187
    423   -841  -1265    210    844  -1052    483    405    163     72    213    202
    426   -833  -1260    202    841  -1047    478    413    166     77    215    207
    431   -820  -1252    194    839  -1034    478    431    179     93    228    223
    436   -805  -1244    181    839  -1023    480    454    194    111    241    239
    446   -776  -1223    166    833  -1000    485    478    213    132    259    254
    465   -743  -1208    137    833   -974    501    517    241    163    290    283
    472   -732  -1208    129    839   -969    519    563    275    197    322    316
    478   -704  -1182    111    828   -943    522    605    301    226    350    345
    488   -659  -1148     85    818   -904    522    654    332    259    384    376
    504   -631  -1135     62    818   -880    527    709    366    296    418    410
    517   -607  -1124     46    820   -865    540    771    407    350    472    462
    535   -555  -1091      7    813   -823    561    836    459    413    540    530
    558   -465  -1023    -46    789   -743    558    865    485    449    579    571
    576   -428  -1005    -75    789   -717    555    878    493    465    594    589
    579   -402   -982    -88    779   -693    555    880    504    478    615    615
    568   -394   -966    -88    766   -678    553    875    504    485    626    631
    558   -394   -953    -80    756   -672    550    859    498    485    628    639
    548   -374   -924    -88    735   -649    548    836    485    478    626    636
    542   -366   -909    -88    724   -639    553    810    470    462    613    626
    532   -368   -901    -83    714   -633    553    771    444    433    584    597
    514   -402   -917    -54    714   -659    555    727    418    400    545    561
    496   -444   -940    -25    717   -691    561    683    392    366    509    524
    472   -483   -958      5    714   -719    558    631    361    329    467    483
    449   -524   -976     36    711   -750    553    579    332    290    426    441
    433   -553   -987     59    709   -769    537    530    301    257    387    402
    428   -563   -992     64    709   -779    527    488    275    231    355    371
    426   -581  -1008     77    714   -795    527    465    265    218    340    355
    423   -626  -1049    101    735   -836    527    446    254    205    327    342
    420   -646  -1067    114    743   -857    522    428    241    192    314    327
    418   -615  -1034     98    724   -823    504    405    226    176    298    309
    415   -607  -1023     96    719   -815    501    397    223    176    293    309
    413   -607  -1021     96    714   -813    504    402    226    181    298    311
    415   -597  -1013     90    714   -805    498    400    226    181    298    311
    405   -600  -1005     96    704   -800    496    394    223    179    296    306
    400   -600  -1002     98    698   -800    496    394    223    181    298    306
    402   -592   -995     93    698   -792    501    397    226    187    301    311
    407   -581   -989     88    698   -784    506    400    233    194    306    316
    413   -579   -995     83    701   -787    496    392    223    187    298    311
    413   -574   -987     80    698   -779    485    384    218    179    293    306
    405   -576   -984     83    693   -779    488    381    218    179    293    306
    394   -592   -987     98    691   -789    485    379    210    176    288    301
    392   -589   -984     98    685   -787    480    374    207    174    285    301
    413   -587  -1000     85    704   -792    491    381    215    184    296    311
    420   -587  -1010     83    714   -797    498    387    223    192    303    316
    426   -517   -943     46    683   -730    506    392    233    202    314    324
    426   -472   -898     23    662   -685    537    415    262    228    340    350
    415   -441   -857     12    633   -649    553    420    270    236    345    355
    402   -452   -854     23    628   -652    548    410    262    226    335    345
    397   -462   -859     33    628   -659    535    397    254    223    329    340
    415   -410   -828     -5    620   -618    530    400    275    249    358    368
    436   -384   -820    -28    628   -602    506    389    272    252    363    374
    428   -379   -810    -25    618   -594    493    381    267    249    361    374
    431   -381   -813    -23    620   -597    498    392    277    262    374    384
    431   -415   -846    -10    636   -631    491    389    267    254    366    376
    433   -431   -867     -2    649   -649    472    376    246    236    350    361
    431   -462   -893     15    659   -678    454    355    220    213    327    337
    418   -514   -932     49    675   -722    454    340    202    194    306    319
    400   -530   -930     62    665   -730    457    329    187    176    285    293
    384   -576   -961     96    670   -766    452    311    158    148    257    262
    376   -602   -979    111    675   -789    444    290    140    129    233    241
    379   -623  -1002    122    691   -813    439    277    124    114    218    223
    376   -628  -1005    124    691   -815    426    262    109     98    202    207
    381   -631  -1013    124    696   -820    426    259    106     98    200    200
    374   -646  -1021    135    696   -833    431    262    109    101    200    202
    366   -628   -995    132    680   -810    426    254    101     96    194    197
    368   -628  -1000    129    683   -813    420    249     96     93    189    192
    366   -639  -1005    135    683   -820    420    252     96     93    187    187
    371   -657  -1028    142    698   -844    428    254    101    101    192    192
    374   -641  -1015    135    693   -828    418    246     93     93    184    181
    376   -654  -1031    137    701   -841    439    275     98     88    168    158
    384   -654  -1039    135    709   -846    522    389    153    103    155    127
    407   -628  -1039    109    722   -833    628    568    267    179    197    150
    454   -501   -956     23    704   -727    758    878    501    400    394    327
    558   -244   -802   -158    678   -522    774   1166    750    717    737    685
    579    132   -446   -355    511   -155    670    989    810    943   1057   1057
    449    350    -98   -400    272    127    475    433    678   1008   1223   1275
    252    379    127   -314     62    254    210   -267    348    831   1119   1205
    127     44    -85    -85    106    -20    -25   -849   -213    215    498    592
    127   -410   -537    140    332   -472   -233  -1117   -701   -379   -109     -5
    207   -709   -917    249    561   -813   -275   -966   -735   -483   -254   -166
    277   -789  -1067    257    672   -927   -140   -615   -511   -335   -166   -111
    301   -756  -1057    226    678   -906    103   -239   -241   -142    -28     -5
    332   -730  -1062    197    696   -896    288     31    -67    -23     49     49
    355   -714  -1072    179    714   -893    355    132     -2     20     80     64
    361   -704  -1065    171    711   -883    381    171     25     41     88     70
    355   -704  -1062    174    709   -883    402    197     46     57     98     77
    371   -717  -1088    171    727   -901    413    218     59     72    106     85
    379   -714  -1093    166    735   -904    407    223     59     72    103     80
    374   -730  -1104    179    737   -917    413    233     67     77    109     80
    371   -735  -1106    179    737   -919    420    244     75     83    111     83
    374   -706  -1083    166    727   -893    418    252     77     88    111     85
    379   -709  -1091    163    732   -898    420    259     83     90    114     85
    397   -714  -1111    158    753   -911    446    283    106    114    132    103
    394   -717  -1111    161    750   -914    449    290    111    124    137    106
    397   -704  -1101    153    748   -901    441    293    111    119    135     98
    407   -693  -1101    140    753   -896    441    298    116    124    135    101
    407   -714  -1122    153    763   -917    446    309    122    129    137    101
    394   -724  -1122    163    756   -922    457    322    135    142    145    103
    394   -724  -1122    163    758   -922    457    335    137    148    145    103
    407   -724  -1132    158    769   -927    459    348    148    158    153    109
    428   -706  -1135    140    782   -919    467    368    161    171    158    111
    436   -704  -1140    132    787   -922    470    384    168    176    161    106
    418   -732  -1150    155    784   -940    480    405    181    184    166    109
    426   -727  -1153    148    789   -940    496    441    202    202    179    124
    433   -730  -1163    148    797   -945    501    478    220    218    189    129
    439   -730  -1171    142    802   -950    511    519    244    241    205    142
    449   -706  -1158    127    802   -932    530    574    280    277    233    166
    465   -696  -1161    114    810   -927    540    631    309    306    257    189
    475   -693  -1169    109    820   -930    558    693    342    337    280    210
    488   -667  -1158     88    820   -911    563    750    379    379    319    246
    514   -626  -1140     54    826   -880    571    802    415    418    355    285
    535   -576  -1114     18    823   -846    579    836    436    449    387    316
    540   -550  -1091      5    815   -820    581    852    452    470    407    337
    540   -561  -1104     10    820   -831    581    859    462    485    423    350
    542   -550  -1093      2    818   -820    587    857    467    496    433    363
    545   -540  -1088     -2    815   -813    589    839    459    491    426    355
    530   -537  -1067      5    797   -802    581    807    441    472    405    335
    522   -555  -1080     15    800   -818    581    776    426    454    384    316
    517   -597  -1114     41    815   -854    584    737    405    428    353    285
    504   -636  -1140     64    818   -885    587    685    379    394    311    244
    485   -675  -1161     96    823   -917    587    631    353    358    270    200
    457   -735  -1195    137    823   -963    584    579    324    322    223    153
    428   -802  -1231    187    828  -1015    579    530    298    285    184    111
    407   -862  -1270    226    839  -1065    568    483    272    252    145     70
    407   -893  -1301    244    854  -1096    561    441    246    226    111     33
    410   -937  -1350    262    878  -1143    561    415    236    210     85      2
    402   -984  -1389    290    896  -1187    555    389    220    194     64    -12
    387  -1023  -1410    316    898  -1215    550    368    207    179     41    -36
    379  -1049  -1428    335    904  -1239    545    350    197    166     23    -54
    379  -1060  -1439    337    909  -1249    542    345    194    158     12    -62
    387  -1070  -1457    340    922  -1262    545    342    192    155     10    -67
    392  -1106  -1499    355    943  -1301    545    342    187    150      0    -80
    389  -1119  -1509    366    948  -1314    550    345    192    153     -5    -83
    389  -1122  -1514    366    950  -1317    553    345    194    153    -10    -88
    384  -1145  -1530    379    956  -1337    561    348    197    155    -12    -90
    381  -1169  -1551    392    966  -1358    558    345    192    148    -23   -101
    394  -1169  -1564    387    979  -1366    558    342    187    142    -31   -103
    387  -1197  -1587    402    987  -1392    558    340    187    135    -41   -114
    387  -1244  -1631    426   1008  -1436    561    332    179    124    -57   -132
    389  -1278  -1667    444   1026  -1473    566    335    181    124    -62   -135
    387  -1304  -1691    459   1039  -1496    576    342    189    132    -59   -135
    384  -1325  -1712    467   1047  -1517    574    335    184    122    -70   -150
    389  -1312  -1701    459   1044  -1506    589    345    194    129    -64   -145
    402  -1254  -1657    426   1028  -1457    628    371    228    155    -41   -122
    405  -1239  -1644    418   1023  -1441    665    392    252    176    -28   -111
    400  -1260  -1660    428   1028  -1460    675    392    252    168    -38   -124
    400  -1291  -1693    444   1047  -1491    665    379    246    158    -49   -132
    407  -1283  -1693    436   1049  -1488    657    376    254    168    -41   -124
    426  -1270  -1696    423   1060  -1483    636    371    259    176    -33   -114
    423  -1325  -1748    449   1085  -1538    613    358    249    166    -44   -122
    420  -1340  -1761    459   1088  -1551    615    361    252    168    -46   -122
    428  -1374  -1803    470   1114  -1587    615    361    249    161    -57   -137
    428  -1441  -1870    506   1148  -1654    605    353    233    148    -77   -155
    413  -1499  -1912    540   1161  -1704    587    324    202    116   -106   -181
    407  -1538  -1945    563   1174  -1740    579    303    176     90   -137   -210
    400  -1600  -2000    600   1197  -1797    579    288    158     67   -166   -239
    376  -1641  -2018    633   1197  -1829    592    283    148     51   -189   -265
    358  -1701  -2060    670   1208  -1880    594    265    129     25   -215   -288
    350  -1748  -2101    698   1223  -1925    592    246    116      7   -233   -309
    353  -1792  -2148    717   1249  -1969    587    233    101    -10   -257   -329
    348  -1855  -2203    753   1275  -2029    594    233     96    -20   -275   -348
    355  -1867  -2226    756   1288  -2047    594    226     88    -31   -285   -355
    355  -1870  -2229    756   1291  -2049    592    220     83    -38   -296   -363
    350  -1909  -2260    779   1304  -2083    589    215     80    -49   -306   -374
    345  -1940  -2286    797   1314  -2112    592    213     80    -51   -311   -381
    342  -1982  -2325    818   1330  -2153    600    215     83    -49   -314   -379
    345  -2013  -2359    833   1350  -2187    597    210     75    -62   -329   -397
    342  -2044  -2387    849   1363  -2216    594    207     67    -80   -350   -423
    345  -2055  -2400    854   1371  -2226    659    285    103    -72   -361   -444
    381  -2018  -2400    815   1389  -2208    763    459    205     -5   -322   -420
    452  -1935  -2387    740   1418  -2161    872    717    379    148   -189   -306
    553  -1764  -2320    602   1434  -2042    974   1083    626    407     64    -54
    631  -1491  -2122    431   1376  -1805    982   1132    784    657    371    296
    511  -1278  -1792    381   1150  -1535    771    568    696    756    561    545
    270  -1197  -1470    462    870  -1332    514   -171    467    688    568    592
     75  -1400  -1475    662    774  -1436    249   -846      7    262    174    215
     18  -1860  -1878    922    948  -1867    -36  -1291   -597   -431   -517   -462
    103  -2195  -2299   1044   1200  -2247   -127  -1174   -698   -605   -727   -688
    197  -2327  -2525   1065   1361  -2426      0   -795   -511   -501   -678   -670
    262  -2294  -2559   1013   1410  -2426    249   -381   -275   -348   -576   -594
    311  -2309  -2621   1000   1465  -2465    488    -44    -88   -233   -504   -550
    329  -2338  -2670   1002   1499  -2504    576     83    -12   -184   -475   -535
    348  -2356  -2707   1002   1527  -2530    607    127     10   -174   -467   -532
    355  -2382  -2738   1013   1545  -2559    623    150     20   -168   -467   -532
    361  -2403  -2764   1021   1561  -2582    631    163     23   -171   -478   -537
    361  -2421  -2782   1028   1569  -2600    641    176     31   -166   -472   -535
    361  -2449  -2813   1044   1584  -2631    654    189     41   -161   -470   -532
    366  -2455  -2824   1044   1592  -2639    659    197     46   -155   -467   -530
    371  -2457  -2829   1044   1600  -2642    657    197     44   -161   -470   -530
    376  -2468  -2844   1044   1608  -2655    670    210     51   -155   -462   -527
    376  -2481  -2857   1052   1615  -2668    675    218     59   -150   -462   -522
    379  -2509  -2889   1065   1634  -2699    678    226     64   -150   -462   -522
    387  -2527  -2915   1070   1649  -2720    685    236     75   -148   -459   -519
    392  -2512  -2904   1057   1647  -2707    685    241     80   -148   -462   -519
    400  -2514  -2917   1057   1657  -2714    688    249     83   -145   -462   -519
    405  -2530  -2935   1062   1667  -2733    693    262     93   -140   -457   -517
    397  -2546  -2943   1075   1670  -2743    698    270     98   -137   -457   -517
    392  -2569  -2961   1085   1675  -2764    706    283    109   -135   -449   -511
    405  -2561  -2966   1078   1683  -2764    719    306    129   -119   -433   -496
    413  -2556  -2969   1070   1691  -2764    724    324    140   -114   -428   -491
    418  -2590  -3008   1085   1712  -2798    735    348    150   -111   -426   -488
    418  -2605  -3024   1093   1719  -2813    740    374    163   -101   -418   -480
    423  -2603  -3026   1088   1725  -2813    745    407    184    -88   -405   -467
    441  -2585  -3026   1070   1732  -2805    756    449    210    -64   -387   -449
    462  -2564  -3026   1052   1743  -2795    769    496    236    -44   -366   -431
    475  -2572  -3047   1047   1761  -2808    782    553    265    -18   -342   -410
    480  -2556  -3037   1036   1758  -2795    792    613    298     12   -311   -376
    493  -2527  -3021   1015   1756  -2772    805    678    337     51   -275   -337
    514  -2483  -2998    984   1756  -2740    820    732    376     93   -231   -296
    540  -2442  -2985    948   1761  -2712    823    766    400    122   -200   -265
    550  -2431  -2982    940   1766  -2707    826    789    423    145   -176   -236
    548  -2436  -2987    943   1764  -2712    833    800    441    161   -155   -213
    550  -2416  -2966    932   1758  -2691    833    789    439    163   -150   -205
    553  -2385  -2938    914   1743  -2660    828    774    433    161   -148   -202
    550  -2405  -2956    927   1753  -2681    828    748    423    148   -161   -210
    535  -2436  -2972    948   1751  -2701    826    714    407    124   -179   -226
    517  -2442  -2959    963   1738  -2699    823    667    389    101   -205   -246
    496  -2483  -2979    992   1738  -2730    823    613    358     64   -241   -283
    478  -2520  -3000   1021   1738  -2759    823    550    327     20   -285   -327
    457  -2559  -3018   1049   1735  -2787    818    483    290    -25   -332   -376
    436  -2624  -3060   1093   1748  -2842    805    415    254    -72   -381   -426
    415  -2673  -3089   1127   1748  -2878    797    358    226   -106   -413   -459
    400  -2709  -3109   1156   1753  -2909    784    306    197   -142   -452   -496
    392  -2759  -3151   1182   1769  -2953    771    259    166   -176   -485   -530
    387  -2798  -3185   1205   1784  -2990    769    233    145   -200   -506   -548
    381  -2824  -3208   1221   1792  -3016    758    202    127   -223   -530   -571
    379  -2844  -3224   1234   1800  -3034    750    181    114   -239   -542   -587
    374  -2863  -3237   1244   1803  -3050    745    168    106   -249   -553   -597
    376  -2863  -3239   1244   1808  -3050    740    155    101   -257   -558   -602
    376  -2865  -3244   1241   1808  -3055    745    155    103   -257   -555   -600
    368  -2889  -3257   1260   1813  -3073    745    153    106   -262   -558   -600
    363  -2920  -3286   1278   1823  -3102    745    145     98   -272   -566   -610
    366  -2909  -3276   1273   1821  -3091    740    140     96   -275   -568   -610
    363  -2917  -3283   1275   1823  -3102    737    135     90   -283   -574   -615
    371  -2904  -3276   1265   1823  -3089    732    129     88   -288   -574   -615
    376  -2896  -3273   1260   1823  -3083    730    122     85   -293   -579   -618
    366  -2917  -3283   1275   1823  -3099    732    119     85   -296   -581   -620
    371  -2927  -3302   1278   1834  -3112    730    114     83   -301   -584   -623
    376  -2940  -3317   1280   1847  -3128    727    109     77   -311   -592   -628
    381  -2946  -3328   1280   1852  -3135    730    106     77   -314   -592   -631
    392  -2902  -3294   1254   1842  -3096    753    122     98   -293   -568   -607
    389  -2847  -3239   1226   1813  -3042    792    148    135   -265   -537   -576
    379  -2826  -3205   1223   1792  -3016    820    155    148   -257   -527   -571
    379  -2826  -3205   1221   1790  -3013    826    150    148   -262   -530   -571
    379  -2826  -3205   1223   1792  -3016    807    135    140   -267   -535   -571
    384  -2816  -3203   1213   1792  -3008    795    132    153   -254   -517   -550
    400  -2834  -3234   1215   1816  -3034    769    122    148   -257   -517   -548
    405  -2818  -3224   1202   1813  -3021    753    114    145   -259   -511   -540
    407  -2803  -3211   1197   1808  -3005    748    109    145   -257   -509   -540
    405  -2821  -3226   1205   1816  -3024    735    101    135   -267   -514   -545
    405  -2876  -3281   1234   1842  -3078    717     80    106   -296   -540   -568
    387  -2953  -3341   1280   1862  -3146    701     57     77   -324   -568   -589
    387  -2982  -3369   1299   1878  -3174    691     38     57   -348   -584   -605
    387  -2974  -3361   1291   1873  -3167    685     15     33   -374   -607   -628
    361  -3003  -3367   1319   1862  -3185    696      7     25   -387   -620   -644
    342  -3039  -3382   1348   1860  -3208    683    -18      2   -413   -644   -672
    329  -3068  -3398   1369   1862  -3231    675    -36    -15   -436   -665   -691
    319  -3091  -3413   1384   1862  -3252    672    -49    -31   -457   -680   -704
    324  -3096  -3421   1387   1870  -3260    670    -59    -36   -465   -685   -711
    332  -3083  -3416   1374   1873  -3250    670    -59    -33   -462   -680   -706
    335  -3109  -3445   1387   1888  -3276    667    -62    -31   -465   -680   -704
    332  -3115  -3447   1389   1888  -3281    665    -70    -36   -475   -685   -709
    335  -3109  -3447   1387   1891  -3278    659    -75    -38   -478   -688   -711
    335  -3109  -3445   1387   1888  -3276    657    -80    -41   -483   -685   -714
    332  -3094  -3426   1382   1878  -3260    657    -83    -44   -485   -685   -714
    335  -3107  -3445   1384   1888  -3273    670    -62    -38   -493   -696   -730
    348  -3096  -3445   1374   1893  -3268    748     46     15   -478   -696   -745
    389  -3039  -3429   1322   1909  -3231    839    223    122   -405   -644   -709
    457  -2912  -3369   1228   1912  -3141    953    537    340   -202   -462   -540
    558  -2670  -3231   1054   1893  -2948   1015    852    584     90   -153   -215
    563  -2353  -2917    893   1740  -2634    917    615    633    288    132    124
    394  -2114  -2509    857   1449  -2312    680    -44    509    363    306    345
    158  -2031  -2190    937   1174  -2109    381   -841    202    207    233    306
     15  -2377  -2392   1179   1202  -2382    109  -1434   -368   -397   -358   -270
     25  -2818  -2844   1395   1434  -2831   -122  -1660   -844   -971   -937   -836
    122  -3086  -3208   1480   1665  -3146   -116  -1408   -820  -1031  -1044   -961
    210  -3107  -3317   1449   1764  -3211     85   -969   -566   -870   -937   -891
    262  -3060  -3322   1395   1792  -3190    363   -553   -309   -704   -820   -802
    296  -3086  -3382   1395   1839  -3234    540   -288   -161   -610   -761   -761
    309  -3104  -3416   1395   1862  -3260    607   -192   -103   -574   -732   -740
    314  -3122  -3437   1405   1875  -3278    628   -158    -80   -561   -722   -735
    327  -3120  -3447   1395   1886  -3283    628   -148    -77   -563   -724   -740
    335  -3102  -3439   1382   1886  -3270    628   -137    -72   -561   -719   -740
    345  -3073  -3421   1361   1880  -3247    636   -122    -57   -548   -706   -727
    348  -3065  -3413   1358   1880  -3239    639   -111    -49   -545   -701   -722
    348  -3073  -3421   1361   1883  -3247    639   -109    -46   -545   -696   -717
    345  -3052  -3398   1353   1870  -3226    636   -103    -38   -542   -685   -709
    342  -3031  -3377   1343   1857  -3203    636    -96    -28   -532   -675   -698
    348  -3029  -3377   1340   1862  -3203    639    -85    -18   -527   -665   -685
    348  -3005  -3354   1327   1849  -3180    649    -77    -10   -519   -657   -675
    350  -3000  -3351   1325   1849  -3174    652    -67     -2   -511   -649   -665
    355  -2987  -3346   1314   1849  -3167    652    -57      2   -506   -641   -659
    361  -2964  -3325   1301   1842  -3143    652    -46     15   -498   -628   -649
    368  -2951  -3320   1291   1842  -3133    649    -38     20   -493   -623   -641
    361  -2961  -3322   1301   1839  -3143    652    -28     31   -491   -618   -636
    353  -2956  -3309   1299   1831  -3133    654    -15     44   -480   -607   -623
    353  -2935  -3289   1291   1821  -3112    657      2     57   -470   -594   -610
    363  -2917  -3283   1275   1823  -3102    665     28     75   -454   -576   -594
    379  -2883  -3263   1252   1821  -3073    672     57     96   -439   -558   -581
    392  -2865  -3257   1236   1823  -3060    672     85    114   -420   -540   -568
    387  -2855  -3242   1234   1813  -3047    675    122    137   -405   -524   -550
    387  -2837  -3226   1223   1805  -3031    688    171    163   -381   -501   -527
    410  -2795  -3205   1192   1808  -3000    701    231    205   -342   -459   -491
    433  -2774  -3211   1169   1821  -2992    711    296    244   -306   -420   -446
    452  -2735  -3187   1143   1818  -2961    724    363    285   -265   -379   -402
    472  -2681  -3154   1104   1810  -2917    737    428    329   -215   -329   -350
    491  -2637  -3130   1072   1810  -2883    750    480    371   -168   -280   -303
    496  -2600  -3096   1049   1795  -2847    756    514    402   -135   -241   -267
    501  -2540  -3042   1021   1771  -2790    750    524    415   -114   -215   -241
    493  -2517  -3011   1013   1751  -2764    743    522    420   -103   -200   -223
    493  -2504  -2998   1005   1743  -2751    743    519    423    -93   -184   -205
    491  -2478  -2969    992   1730  -2722    745    504    426    -90   -179   -197
    493  -2462  -2956    984   1725  -2709    745    480    420    -96   -179   -197
    480  -2468  -2948    992   1712  -2707    737    439    397   -124   -205   -215
    462  -2499  -2964   1018   1712  -2730    732    387    368   -161   -236   -244
    439  -2525  -2966   1041   1701  -2746    730    327    332   -200   -270   -280
    418  -2551  -2969   1067   1693  -2759    722    262    298   -241   -309   -322
    394  -2598  -2992   1101   1691  -2792    706    192    257   -288   -355   -376
    381  -2637  -3018   1127   1699  -2826    693    129    223   -327   -397   -413
    361  -2665  -3029   1150   1693  -2847    678     70    189   -366   -433   -444
    348  -2696  -3044   1174   1696  -2870    662     23    161   -392   -457   -470
    350  -2707  -3057   1176   1701  -2881    657     -7    145   -407   -470   -485
    348  -2720  -3068   1184   1706  -2894    641    -36    122   -431   -488   -504
    337  -2735  -3073   1197   1704  -2904    623    -67     98   -452   -509   -527
    337  -2730  -3068   1197   1701  -2899    620    -80     90   -462   -514   -532
    335  -2730  -3065   1197   1699  -2899    615    -88     88   -465   -514   -535
    332  -2725  -3057   1197   1693  -2891    620    -85     98   -454   -506   -524
    337  -2714  -3055   1187   1696  -2883    620    -83    101   -449   -498   -517
    342  -2707  -3050   1182   1696  -2878    613    -90     93   -454   -501   -519
    340  -2709  -3052   1184   1693  -2881    610    -90     96   -454   -501   -519
    332  -2707  -3039   1187   1683  -2870    597   -101     85   -467   -509   -524
    332  -2709  -3044   1187   1686  -2876    589   -109     77   -475   -511   -530
    332  -2694  -3026   1182   1678  -2860    592   -109     83   -472   -506   -524
    337  -2673  -3011   1166   1670  -2839    600   -103     93   -465   -493   -511
    342  -2652  -2998   1153   1667  -2824    592   -109     90   -465   -491   -509
    342  -2660  -3005   1156   1673  -2831    579   -119     83   -472   -498   -514
    342  -2650  -2992   1153   1667  -2821    579   -116     85   -467   -488   -509
    348  -2603  -2951   1127   1647  -2777    602    -96    109   -444   -462   -485
    345  -2561  -2907   1106   1626  -2733    639    -72    140   -415   -433   -457
    337  -2522  -2863   1091   1597  -2691    659    -64    150   -405   -420   -446
    332  -2507  -2839   1088   1584  -2673    662    -64    158   -400   -413   -441
    327  -2507  -2834   1088   1579  -2670    646    -77    158   -400   -413   -439
    342  -2478  -2821   1067   1582  -2650    633    -77    168   -387   -394   -418
    366  -2460  -2826   1044   1595  -2642    605    -88    166   -381   -387   -405
    371  -2429  -2800   1028   1584  -2613    597    -93    171   -374   -374   -387
    366  -2413  -2782   1021   1571  -2598    589    -88    176   -368   -358   -379
    371  -2416  -2787   1021   1577  -2600    571    -98    161   -379   -366   -392
    363  -2486  -2852   1060   1608  -2670    545   -127    122   -415   -402   -426
    355  -2504  -2860   1075   1608  -2681    537   -140    109   -431   -413   -431
    345  -2507  -2852   1078   1597  -2678    537   -153     96   -444   -426   -436
    335  -2538  -2876   1101   1602  -2707    537   -166     77   -462   -441   -454
    327  -2574  -2902   1122   1613  -2738    540   -179     59   -483   -462   -478
    309  -2611  -2920   1150   1613  -2764    527   -202     36   -504   -483   -493
    296  -2631  -2930   1166   1610  -2779    514   -223     20   -524   -496   -501
    293  -2631  -2925   1169   1608  -2777    506   -236      7   -545   -509   -514
    290  -2621  -2915   1163   1602  -2766    504   -239      5   -553   -511   -517
    301  -2611  -2912   1156   1605  -2761    498   -239      2   -563   -514   -519
    296  -2634  -2930   1166   1610  -2782    493   -246     -2   -579   -519   -527
    290  -2634  -2925   1171   1605  -2779    493   -249     -2   -576   -514   -524
    290  -2631  -2922   1171   1605  -2777    496   -249      0   -574   -511   -522
    296  -2616  -2912   1161   1602  -2764    488   -254     -5   -574   -514   -522
    296  -2621  -2917   1161   1605  -2769    483   -254     -7   -576   -517   -527
    301  -2618  -2920   1158   1608  -2769    514   -210     10   -576   -522   -540
    314  -2595  -2909   1140   1610  -2753    602    -75     85   -542   -511   -553
    345  -2566  -2912   1111   1628  -2738    696    109    207   -449   -449   -511
    413  -2413  -2829   1000   1621  -2621    789    431    457   -194   -205   -275
    511  -2107  -2618    797   1564  -2364    779    641    675    111    148    109
    506  -1730  -2236    610   1369  -1982    662    384    704    311    457    480
    348  -1467  -1816    561   1080  -1641    465   -207    532    340    592    662
    148  -1465  -1615    657    880  -1540    192   -950     93      2    314    405
     41  -1810  -1855    883    945  -1831    -62  -1509   -485   -641   -340   -244
     57  -2288  -2348   1114   1200  -2320   -246  -1696   -891  -1137   -846   -735
    132  -2598  -2730   1234   1431  -2662   -220  -1447   -828  -1150   -906   -815
    194  -2624  -2821   1213   1506  -2722    -28  -1057   -563   -974   -784   -730
    236  -2592  -2829   1176   1532  -2709    213   -672   -293   -787   -652   -623
    265  -2564  -2829   1148   1545  -2696    371   -423   -124   -667   -568   -563
    270  -2548  -2818   1140   1543  -2683    426   -340    -67   -628   -540   -540
    277  -2561  -2842   1140   1558  -2701    441   -309    -46   -615   -530   -532
    283  -2546  -2831   1130   1556  -2688    449   -293    -36   -607   -524   -527
    288  -2548  -2839   1127   1561  -2694    454   -280    -28   -602   -522   -527
    301  -2543  -2844   1122   1571  -2694    457   -267    -15   -589   -509   -514
    298  -2522  -2821   1111   1558  -2670    452   -259    -10   -581   -498   -501
    298  -2499  -2798   1098   1545  -2647    457   -252     -2   -576   -491   -496
    303  -2473  -2777   1083   1538  -2624    462   -239     10   -563   -478   -485
    309  -2465  -2774   1078   1540  -2618    467   -233     15   -558   -470   -483
    309  -2460  -2769   1075   1538  -2613    467   -226     23   -553   -462   -472
    309  -2452  -2761   1072   1532  -2608    470   -213     33   -542   -449   -459
    311  -2431  -2743   1060   1527  -2587    472   -205     41   -532   -441   -454
    322  -2410  -2733   1044   1527  -2572    472   -197     46   -527   -433   -446
    319  -2405  -2725   1039   1522  -2564    472   -187     54   -517   -420   -433
    319  -2395  -2714   1036   1514  -2553    478   -174     64   -509   -410   -420
    316  -2390  -2707   1036   1509  -2548    480   -166     72   -504   -405   -415
    319  -2372  -2691   1026   1504  -2530    483   -145     88   -485   -387   -400
    329  -2356  -2688   1010   1506  -2522    491   -124    106   -467   -368   -387
    337  -2325  -2662    992   1499  -2494    498   -101    127   -452   -353   -371
    335  -2312  -2647    987   1488  -2478    504    -77    142   -436   -337   -358
    342  -2299  -2642    979   1491  -2470    514    -46    163   -415   -316   -340
    348  -2283  -2634    966   1488  -2457    511    -15    174   -402   -303   -329
    358  -2255  -2616    948   1486  -2434    522     31    205   -371   -272   -301
    387  -2210  -2598    911   1491  -2403    535     90    244   -332   -231   -265
    402  -2184  -2587    891   1493  -2385    553    150    283   -293   -192   -226
    410  -2161  -2572    872   1488  -2364    561    215    322   -249   -153   -184
    420  -2130  -2553    854   1486  -2340    574    277    363   -205   -106   -135
    433  -2078  -2512    820   1470  -2294    579    324    394   -166    -64    -93
    444  -2026  -2470    792   1457  -2247    589    363    428   -124    -18    -51
    446  -1987  -2434    769   1439  -2210    589    376    444   -103      7    -28
    446  -1961  -2408    756   1426  -2184    587    379    452    -85     25     -5
    449  -1938  -2387    743   1415  -2161    584    368    449    -83     33      5
    449  -1912  -2361    732   1405  -2135    589    353    446    -85     38     12
    444  -1904  -2348    730   1392  -2125    587    329    431    -96     31      5
    426  -1925  -2353    748   1389  -2138    584    293    410   -119     10    -15
    402  -1958  -2364    776   1382  -2161    576    241    376   -153    -28    -51
    387  -1971  -2359    792   1371  -2164    571    187    345   -189    -67    -90
    374  -1974  -2348    797   1358  -2158    571    132    322   -220    -98   -124
    361  -1987  -2351    813   1356  -2169    574     83    301   -249   -129   -161
    345  -2021  -2366    836   1356  -2195    563     28    270   -285   -168   -202
    316  -2060  -2377    872   1345  -2218    550    -20    241   -316   -200   -233
    303  -2086  -2390    891   1345  -2236    532    -64    220   -342   -226   -259
    306  -2096  -2403    893   1353  -2249    522    -96    200   -361   -246   -283
    309  -2114  -2423    901   1366  -2268    514   -119    187   -374   -262   -298
    303  -2122  -2426    909   1363  -2273    506   -135    174   -387   -275   -311
    298  -2127  -2429    911   1361  -2278    501   -148    168   -389   -280   -322
    296  -2120  -2416    909   1356  -2268    506   -142    174   -381   -275   -314
    296  -2107  -2403    901   1348  -2255    511   -140    181   -376   -270   -306
    293  -2104  -2397    906   1345  -2249    501   -148    174   -381   -275   -311
    285  -2114  -2400    914   1340  -2257    493   -153    171   -381   -280   -316
    290  -2104  -2397    906   1343  -2249    493   -153    174   -379   -277   -316
    306  -2065  -2374    878   1337  -2218    496   -150    181   -368   -267   -309
    316  -2049  -2366    867   1340  -2208    498   -148    184   -366   -265   -303
    309  -2052  -2364    870   1335  -2208    498   -148    189   -363   -259   -301
    306  -2049  -2359    870   1332  -2203    501   -148    194   -355   -254   -296
    298  -2052  -2353    875   1325  -2200    504   -145    200   -355   -252   -293
    303  -2023  -2327    859   1314  -2174    504   -142    205   -350   -246   -288
    316  -1977  -2296    828   1304  -2135    517   -129    223   -329   -228   -270
    319  -1927  -2247    802   1283  -2088    553    -98    265   -293   -194   -239
    311  -1896  -2208    789   1257  -2052    576    -88    283   -277   -181   -223
    316  -1875  -2192    779   1254  -2034    584    -83    293   -270   -174   -215
    314  -1865  -2182    774   1247  -2023    563    -98    285   -272   -176   -218
    319  -1844  -2164    761   1239  -2003    548   -103    293   -262   -161   -205
    324  -1842  -2166    758   1244  -2005    527   -114    288   -262   -155   -197
    324  -1836  -2161    756   1241  -1997    522   -109    293   -252   -145   -187
    329  -1834  -2164    750   1247  -1997    519   -106    296   -246   -140   -181
    342  -1834  -2179    745   1260  -2005    506   -111    285   -252   -145   -187
    348  -1862  -2210    753   1278  -2036    480   -132    259   -275   -168   -210
    345  -1880  -2226    769   1286  -2052    470   -145    241   -290   -184   -220
    329  -1901  -2234    784   1278  -2068    472   -155    228   -306   -197   -233
    311  -1943  -2255    813   1283  -2099    478   -168    215   -324   -215   -257
    285  -1979  -2265    844   1273  -2122    472   -187    192   -348   -244   -283
    277  -2008  -2286    865   1280  -2145    462   -205    171   -368   -267   -303
    285  -1997  -2283    854   1283  -2140    452   -223    155   -384   -280   -316
    283  -2005  -2288    859   1286  -2145    449   -231    145   -394   -290   -324
    277  -2023  -2301    872   1288  -2161    444   -241    135   -402   -301   -332
    267  -2036  -2304    885   1286  -2169    444   -244    132   -405   -301   -337
    262  -2034  -2299    883   1278  -2166    441   -244    135   -400   -298   -335
    272  -2010  -2283    867   1275  -2145    441   -244    137   -394   -293   -332
    277  -2005  -2283    862   1278  -2143    444   -241    145   -389   -285   -322
    270  -2016  -2286    872   1278  -2151    449   -236    150   -384   -277   -316
    270  -2010  -2281    867   1275  -2145    441   -241    148   -387   -285   -324
    283  -2005  -2288    859   1286  -2145    465   -202    155   -392   -298   -342
    296  -1990  -2286    846   1288  -2135    558    -77    215   -374   -303   -366
    329  -1956  -2286    813   1306  -2120    654    103    327   -298   -252   -332
    402  -1834  -2239    714   1319  -2034    787    496    615    -25     -5   -101
    488  -1543  -2034    527   1260  -1787    797    701    831    272    324    244
    462  -1208  -1670    371   1065  -1439    581    252    748    402    571    548
    283   -958  -1241    337    761  -1098    265   -511    530    439    722    748
     77   -917   -997    418    535   -956    -72  -1293    119    161    517    571
    -15  -1325  -1309    670    646  -1319   -345  -1797   -491   -535   -179    -93
     12  -1805  -1818    893    914  -1810   -446  -1862   -859  -1044   -709   -605
     96  -2023  -2120    963   1106  -2070   -298  -1454   -667   -956   -691   -626
    174  -1961  -2135    893   1150  -2047     -7   -953   -303   -691   -491   -470
    226  -1914  -2140    844   1182  -2026    233   -571    -46   -517   -363   -376
    241  -1925  -2166    839   1202  -2044    363   -363     83   -426   -306   -340
    246  -1938  -2184    846   1215  -2060    415   -283    135   -387   -275   -314
    262  -1951  -2216    844   1236  -2083    426   -262    148   -379   -272   -316
    277  -1927  -2208    823   1241  -2068    431   -246    158   -371   -272   -316
    272  -1927  -2203    826   1236  -2062    441   -226    176   -358   -262   -306
    275  -1917  -2192    820   1234  -2055    446   -210    187   -348   -246   -296
    277  -1893  -2174    805   1226  -2034    444   -205    192   -342   -239   -288
    277  -1878  -2156    800   1215  -2016    446   -194    205   -332   -226   -280
    280  -1867  -2148    792   1213  -2005    449   -181    218   -319   -215   -267
    288  -1834  -2122    774   1205  -1977    454   -171    231   -306   -202   -254
    293  -1816  -2109    758   1200  -1961    457   -158    239   -293   -189   -241
    290  -1810  -2104    758   1197  -1956    465   -142    249   -283   -179   -233
    288  -1803  -2094    756   1189  -1948    467   -132    259   -277   -176   -228
    298  -1808  -2107    756   1202  -1956    470   -124    267   -270   -168   -220
    303  -1766  -2073    730   1187  -1919    470   -109    280   -257   -153   -207
    306  -1751  -2057    722   1179  -1904    478    -90    298   -236   -137   -194
    303  -1748  -2055    722   1176  -1901    483    -72    311   -223   -127   -181
    296  -1740  -2036    722   1166  -1888    496    -46    332   -205   -111   -168
    306  -1714  -2021    704   1161  -1867    498    -25    345   -194    -98   -161
    327  -1686  -2013    678   1169  -1849    509      5    368   -171    -77   -140
    329  -1662  -1995    665   1161  -1829    519     36    389   -150    -59   -124
    332  -1641  -1974    654   1153  -1808    530     75    418   -127    -38   -101
    337  -1628  -1969    644   1150  -1797    545    127    449    -96    -12    -80
    348  -1610  -1958    631   1150  -1784    563    189    485    -64     15    -54
    361  -1569  -1930    602   1143  -1748    587    257    530    -23     51    -20
    379  -1525  -1904    574   1140  -1714    610    332    579     25     98     23
    394  -1473  -1870    537   1130  -1670    623    400    618     67    140     62
    405  -1421  -1826    506   1114  -1621    639    459    659    111    184    106
    410  -1376  -1790    480   1098  -1582    646    506    696    155    231    150
    418  -1348  -1766    465   1091  -1556    652    537    724    189    270    187
    426  -1309  -1735    439   1078  -1519    654    548    740    213    296    213
    439  -1257  -1696    407   1067  -1475    662    555    756    236    324    241
    444  -1223  -1667    387   1052  -1444    657    540    753    239    329    252
    439  -1213  -1652    387   1044  -1431    646    514    737    231    322    246
    431  -1210  -1641    389   1034  -1426    639    478    719    218    314    236
    407  -1218  -1628    405   1018  -1423    626    423    693    192    290    215
    384  -1241  -1626    428   1005  -1434    613    361    659    155    252    181
    366  -1260  -1626    446    995  -1441    602    290    626    122    215    148
    350  -1299  -1649    472    997  -1473    589    223    587     83    174    109
    332  -1356  -1688    511   1008  -1519    574    155    548     38    129     62
    311  -1408  -1719    545   1013  -1564    558    101    517      2     93     25
    303  -1418  -1722    558   1013  -1569    540     46    483    -28     62     -7
    298  -1441  -1740    568   1018  -1590    524      7    457    -54     38    -36
    301  -1452  -1753    574   1026  -1602    511    -25    433    -80     18    -54
    296  -1462  -1758    581   1026  -1610    498    -51    413   -103     -5    -77
    280  -1486  -1766    602   1023  -1626    496    -67    405   -111    -15    -85
    272  -1491  -1764    607   1015  -1626    493    -75    402   -114    -20    -90
    275  -1467  -1745    594   1008  -1605    491    -75    402   -111    -15    -90
    280  -1457  -1738    587   1008  -1597    491    -72    405   -106    -12    -88
    290  -1460  -1751    584   1021  -1605    485    -72    407   -103     -7    -85
    285  -1457  -1745    584   1013  -1600    485    -70    407   -101     -7    -83
    270  -1467  -1738    597   1002  -1602    485    -70    410    -98     -5    -83
    270  -1462  -1732    594   1000  -1595    483    -70    410    -98     -2    -80
    280  -1431  -1712    576    995  -1571    478    -72    410    -98     -2    -83
    285  -1428  -1714    568   1000  -1571    483    -67    413    -93      2    -75
    288  -1415  -1706    563    997  -1561    485    -67    413    -93      2    -75
    290  -1397  -1688    553    989  -1543    483    -67    415    -90      5    -75
    301  -1371  -1673    535    987  -1522    491    -57    426    -77     15    -64
    296  -1319  -1615    511    956  -1467    527    -25    470    -38     51    -31
    288  -1273  -1561    491    922  -1415    561     -5    498    -10     80     -2
    285  -1247  -1535    478    909  -1389    579      2    509     -2     85      2
    298  -1247  -1545    475    922  -1395    571     -2    509      2     88      5
    306  -1218  -1525    454    914  -1371    548    -12    509      2     93     10
    319  -1189  -1509    433    914  -1348    532    -12    517     18    106     23
    319  -1195  -1517    436    917  -1356    514    -20    509     10    103     25
    311  -1192  -1504    441    906  -1348    509    -23    509     15    111     33
    311  -1200  -1514    444    911  -1358    496    -23    504     15    109     31
    324  -1226  -1551    449    935  -1387    475    -31    485      0     96     18
    329  -1236  -1566    452    945  -1400    452    -51    459    -23     75     -2
    319  -1275  -1595    478    956  -1434    454    -62    449    -31     67    -10
    301  -1319  -1621    509    958  -1470    444    -85    418    -62     36    -36
    275  -1353  -1628    537    950  -1488    452    -88    410    -75     20    -57
    252  -1361  -1613    553    930  -1488    452   -103    397    -90      7    -70
    257  -1376  -1634    561    945  -1504    436   -124    374   -111    -12    -90
    246  -1415  -1665    581    956  -1540    423   -140    350   -132    -36   -114
    249  -1405  -1657    576    953  -1530    423   -148    342   -140    -41   -122
    254  -1400  -1657    571    956  -1527    426   -145    345   -140    -38   -119
    249  -1392  -1641    571    945  -1517    420   -145    345   -142    -46   -124
    244  -1382  -1626    568    932  -1504    418   -145    345   -140    -44   -122
    249  -1382  -1631    566    940  -1506    418   -145    348   -140    -41   -116
    249  -1387  -1636    566    943  -1512    415   -145    345   -140    -44   -122
    244  -1395  -1639    576    940  -1517    415   -142    348   -137    -38   -119
    244  -1382  -1626    566    932  -1504    433   -119    361   -129    -33   -111
    267  -1366  -1634    548    948  -1499    509    -15    410   -111    -33   -122
    306  -1309  -1618    501    961  -1462    597    140    498    -54      0   -106
    368  -1195  -1564    413    966  -1379    709    428    698    124    153     31
    467   -979  -1447    254    956  -1213    810    823    987    441    467    342
    498   -636  -1135     67    815   -885    680    620   1031    644    750    672
    353   -361   -717      2    532   -540    366    -96    878    722    935    909
    101   -202   -303     51    202   -252     23   -940    610    644    948    950
    -49   -519   -470    283    207   -493   -277  -1569     44     64    397    426
    -46   -995   -948    519    449   -971   -480  -1800   -470   -568   -241   -187
     38  -1278  -1317    618    678  -1296   -418  -1512   -452   -654   -374   -337
    124  -1288  -1413    581    769  -1350   -153  -1008   -155   -459   -252   -262
    174  -1270  -1447    545    810  -1358    129   -576     96   -290   -135   -174
    213  -1296  -1512    540    862  -1402    301   -309    244   -200    -75   -140
    233  -1299  -1532    530    883  -1415    371   -202    306   -158    -49   -127
    246  -1306  -1553    530    898  -1428    392   -163    324   -148    -44   -127
    252  -1306  -1561    527    904  -1434    407   -140    342   -132    -33   -119
    249  -1306  -1556    527    901  -1431    415   -122    353   -124    -25   -111
    244  -1306  -1551    530    896  -1428    410   -116    350   -124    -28   -111
    252  -1273  -1525    511    888  -1397    420   -101    363   -111    -12    -98
    265  -1249  -1517    491    891  -1382    426    -85    374   -101     -2    -90
    265  -1244  -1509    488    885  -1376    431    -72    384    -90     10    -77
    259  -1228  -1491    483    872  -1358    433    -62    392    -83     18    -70
    267  -1202  -1470    467    867  -1335    433    -51    402    -72     28    -62
    280  -1195  -1475    457    875  -1335    431    -44    402    -70     28    -59
    283  -1223  -1506    467    893  -1363    441    -23    413    -59     38    -44
    285  -1215  -1501    465    893  -1358    449     -7    423    -46     54    -31
    283  -1174  -1457    446    870  -1314    441     -2    428    -41     57    -31
    290  -1148  -1439    428    862  -1291    452     15    444    -25     67    -23
    296  -1119  -1418    410    854  -1267    462     38    462     -7     85     -5
    298  -1111  -1410    405    852  -1262    465     57    475      5     98      7
    298  -1101  -1400    402    849  -1249    472     83    491     20    114     18
    303  -1109  -1413    400    857  -1260    483    111    506     36    127     31
    309  -1088  -1400    389    852  -1244    488    142    519     49    142     46
    314  -1052  -1369    368    839  -1210    491    174    537     67    158     57
    329  -1013  -1343    342    836  -1176    504    220    566     93    184     77
    340   -984  -1325    322    831  -1153    522    275    600    122    210    103
    350   -961  -1312    303    831  -1135    542    342    639    158    241    135
    363   -924  -1288    280    823  -1104    563    415    680    200    277    171
    387   -878  -1265    246    826  -1070    579    488    722    244    324    215
    407   -857  -1265    223    833  -1060    587    545    756    280    358    252
    420   -800  -1221    189    820  -1010    597    594    789    319    397    290
    428   -748  -1176    158    802   -961    605    631    820    358    439    332
    433   -711  -1145    140    789   -927    605    646    839    381    467    361
    441   -680  -1122    116    779   -901    605    649    844    394    485    376
    439   -641  -1080    101    758   -862    605    644    849    405    496    392
    433   -623  -1057     93    743   -839    602    628    849    405    501    397
    428   -623  -1052     98    740   -836    594    600    833    392    488    387
    418   -636  -1054    106    735   -844    584    555    813    371    470    368
    405   -639  -1047    116    724   -841    589    509    797    355    457    358
    384   -657  -1041    135    711   -849    579    441    763    319    423    324
    355   -691  -1047    168    701   -867    566    368    724    280    381    283
    329   -745  -1075    205    701   -909    550    296    683    236    332    231
    311   -787  -1098    236    704   -943    537    236    644    197    296    192
    298   -807  -1106    254    698   -956    517    179    610    158    259    155
    283   -826  -1109    272    696   -966    498    132    579    129    228    124
    280   -865  -1145    290    711  -1005    488    101    553    103    205    101
    280   -878  -1161    298    719  -1018    478     75    535     85    184     83
    283   -875  -1158    293    719  -1015    478     64    530     80    179     80
    280   -880  -1161    301    719  -1021    478     62    527     80    179     80
    267   -883  -1150    306    706  -1015    467     49    519     72    168     67
    262   -883  -1148    309    704  -1015    465     44    517     70    168     64
    265   -891  -1156    309    709  -1023    465     46    519     72    171     67
    270   -896  -1166    314    717  -1031    465     46    519     75    174     72
    265   -893  -1158    311    711  -1026    462     46    519     75    176     72
    270   -883  -1153    303    711  -1018    459     44    519     75    176     72
    275   -857  -1135    290    704   -995    454     38    514     70    174     70
    280   -846  -1127    283    704   -987    454     38    514     72    176     70
    277   -844  -1124    283    698   -984    452     38    509     67    171     64
    280   -854  -1135    285    706   -995    452     38    506     67    174     67
    280   -828  -1109    272    691   -969    459     44    514     77    184     77
    280   -766  -1047    244    662   -906    496     77    558    119    226    114
    283   -709   -995    210    636   -849    530     98    587    142    249    137
    293   -683   -976    194    633   -831    548    109    597    150    257    145
    288   -696   -987    202    636   -841    537     98    587    142    249    137
    290   -670   -961    189    626   -815    524     93    589    150    257    145
    306   -641   -948    166    626   -795    509     96    602    166    275    168
    311   -646   -958    166    633   -802    483     83    592    161    275    168
    303   -636   -940    163    620   -787    475     83    594    166    280    176
    316   -615   -932    150    623   -774    470     90    594    171    285    181
    324   -657   -984    163    654   -820    441     67    563    145    262    158
    319   -706  -1028    192    672   -867    413     38    527    111    228    127
    303   -735  -1041    215    670   -888    407     23    509     93    210    114
    290   -758  -1049    233    670   -904    410     10    491     77    194     98
    265   -797  -1062    265    662   -930    418      5    483     64    179     83
    246   -818  -1065    285    654   -940    413    -15    459     44    161     59
    241   -831  -1072    293    654   -950    397    -38    433     15    137     36
    241   -844  -1085    301    662   -963    384    -57    410     -5    114     12
    239   -857  -1098    309    667   -976    384    -57    410     -7    111     12
    239   -862  -1101    311    667   -982    387    -54    410     -5    114     12
    231   -865  -1098    314    662   -982    384    -57    407     -7    111     12
    233   -862  -1096    314    665   -979    384    -57    407     -7    109     10
    233   -852  -1085    306    657   -969    381    -62    402    -12    106      7
    231   -841  -1075    303    652   -958    381    -62    405    -10    111     12
    226   -846  -1075    309    649   -961    376    -59    402     -7    116     15
    231   -857  -1088    314    659   -971    389    -38    410     -7    111     10
    257   -844  -1101    293    678   -971    475     80    467     15    116     -2
    309   -774  -1083    231    693   -927    568    262    579     98    176     38
    381   -636  -1018    127    698   -826    672    571    789    298    358    205
    496   -423   -919    -36    706   -670    758    950   1052    597    659    514
    501    -62   -566   -220    532   -314    626    665   1078    782    935    839
    324    197   -129   -262    226     33    337    -70    919    836   1088   1041
     75    267    189   -174    -57    228     28   -893    597    659    987    969
    -96    -75     20     85    -59    -28   -283  -1548    -10     33    389    397
    -75   -527   -452    298    187   -488   -491  -1727   -462   -517   -166   -140
     25   -758   -787    366    405   -771   -423  -1392   -371   -514   -220   -218
    114   -779   -896    332    504   -836   -163   -896    -85   -327    -98   -140
    171   -758   -930    293    550   -844    124   -459    161   -171     10    -59
    197   -818  -1018    309    607   -917    280   -220    285    -93     54    -38
    210   -833  -1047    311    626   -940    335   -135    332    -62     75    -23
    226   -820  -1047    298    633   -935    353   -103    348    -54     85    -20
    228   -810  -1039    290    633   -924    368    -80    358    -44     90    -23
    228   -813  -1044    290    633   -927    368    -67    361    -44     90    -23
    239   -813  -1052    285    644   -932    374    -54    368    -38     96    -15
    244   -810  -1057    280    649   -932    379    -41    374    -28    106     -2
    241   -800  -1041    280    641   -919    381    -33    384    -20    116      7
    244   -795  -1041    275    641   -917    379    -25    387    -18    122     15
    252   -774  -1026    259    639   -898    381    -12    397     -7    135     28
    257   -753  -1010    244    633   -880    381     -2    402      0    145     33
    262   -743  -1005    241    633   -872    387     10    413      7    153     38
    262   -743  -1005    239    633   -872    397     28    423     20    163     46
    267   -727   -995    228    631   -862    397     38    428     25    171     54
    270   -701   -974    215    620   -836    397     51    433     33    179     62
    272   -685   -958    207    615   -820    407     70    452     49    194     75
    277   -680   -961    200    618   -820    413     90    462     62    205     88
    283   -667   -950    189    615   -807    413    106    472     72    215     96
    283   -652   -935    181    607   -792    420    129    488     85    228    106
    290   -646   -937    179    613   -792    426    153    496     93    236    111
    301   -639   -940    166    620   -789    431    179    506    106    246    119
    309   -620   -930    155    618   -774    433    213    524    124    262    135
    316   -602   -919    142    618   -761    449    262    553    150    288    161
    329   -571   -901    122    615   -735    459    314    579    179    314    187
    342   -542   -885     98    613   -711    475    374    613    213    342    215
    353   -517   -870     80    610   -693    493    446    652    254    381    252
    363   -491   -854     59    607   -672    509    517    693    296    426    293
    394   -433   -828     20    610   -631    519    579    730    337    470    335
    410   -387   -797    -12    602   -592    532    628    763    379    509    374
    420   -327   -748    -49    584   -537    532    657    787    410    542    410
    431   -290   -722    -72    574   -504    532    670    800    428    566    433
    436   -259   -696    -88    566   -478    535    672    807    441    584    446
    428   -223   -652   -103    537   -436    532    667    807    446    592    454
    423   -215   -639   -103    530   -426    532    652    805    446    594    457
    415   -218   -633   -101    524   -426    532    628    797    441    594    459
    405   -223   -628    -90    517   -426    530    587    779    423    579    449
    379   -254   -633    -62    504   -444    519    527    745    387    542    415
    355   -293   -649    -31    501   -472    514    465    709    348    504    376
    340   -316   -659    -12    498   -488    509    400    675    309    465    337
    324   -361   -685     18    504   -522    493    327    631    265    418    288
    301   -407   -711     51    506   -558    480    265    594    226    376    246
    288   -439   -727     75    506   -581    472    215    563    192    345    215
    272   -457   -732     90    498   -594    449    168    527    158    311    181
    259   -485   -745    114    501   -615    436    129    504    132    288    155
    257   -511   -769    124    511   -639    426    103    480    111    262    132
    257   -506   -763    124    509   -633    423     96    475    106    259    129
    259   -517   -776    127    517   -644    415     85    465     96    249    122
    265   -501   -766    119    514   -633    410     77    459     96    249    122
    257   -506   -766    122    509   -636    413     72    457     93    249    119
    252   -506   -758    127    504   -631    407     67    446     90    244    114
    252   -501   -756    124    501   -628    400     64    444     88    244    114
    265   -496   -761    116    511   -628    405     75    454     96    254    124
    259   -493   -756    116    504   -623    402     70    452     93    254    127
    262   -480   -743    106    501   -610    400     67    446     90    252    124
    259   -475   -737    106    496   -605    400     67    444     90    254    124
    262   -475   -737    106    498   -605    402     67    446     96    259    129
    259   -498   -761    116    509   -631    402     67    441     96    259    129
    272   -454   -727     90    498   -589    415     83    459    114    277    148
    277   -387   -665     51    470   -524    439    101    483    140    303    168
    270   -348   -618     38    444   -483    459    106    496    153    311    176
    265   -348   -613     41    436   -480    467    111    498    150    309    171
    265   -332   -600     33    431   -465    462    109    501    153    316    179
    272   -301   -574     10    423   -436    454    111    514    171    337    200
    296   -277   -574     -7    433   -426    433    106    514    179    348    213
    293   -290   -584     -2    436   -436    413     96    506    176    345    213
    288   -290   -579      0    433   -433    418    103    514    189    355    228
    290   -296   -589      0    439   -441    400     90    493    171    342    213
    298   -324   -623     12    459   -472    371     70    465    148    324    194
    296   -350   -646     25    470   -498    353     54    441    127    303    179
    288   -366   -654     38    470   -511    348     38    423    109    288    163
    272   -413   -685     70    478   -550    353     23    405     85    262    137
    249   -459   -709    106    478   -584    358     10    384     62    239    114
    244   -462   -706    109    472   -584    340    -15    355     38    215     93
    233   -491   -727    127    480   -607    332    -28    340     23    202     83
    228   -514   -743    140    483   -628    327    -44    322      5    187     67
    218   -532   -750    158    483   -641    322    -49    311     -5    179     57
    226   -530   -756    153    488   -644    319    -51    303    -10    174     49
    233   -514   -748    140    491   -631    319    -49    303     -7    176     51
    236   -504   -740    135    488   -620    319    -49    303     -5    179     59
    226   -511   -737    142    480   -623    316    -51    301     -7    179     57
    223   -522   -748    148    483   -636    311    -54    296    -12    174     54
    231   -519   -750    142    491   -633    314    -49    293    -15    171     49
    246   -530   -776    140    509   -652    355     12    316    -15    161     28
    270   -496   -766    114    517   -631    459    179    415     41    189     36
    319   -415   -735     46    527   -574    537    389    561    171    301    129
    405   -254   -659    -75    532   -457    610    727    805    433    553    376
    498     54   -444   -277    470   -194    594    862    987    714    883    737
    465    402    -62   -433    265    171    415    431    932    849   1124   1036
    226    568    342   -400    -57    457    176   -301    688    784   1150   1101
     -5    465    467   -231   -236    465    -98  -1093    168    316    735    711
    -90     59    150     12   -122    106   -384  -1626   -470   -387     41     36
    -25   -335   -309    181    140   -322   -514  -1623   -698   -683   -272   -275
     70   -517   -587    223    327   -553   -381  -1213   -488   -558   -210   -249
    132   -511   -644    189    387   -576   -129   -761   -194   -361    -70   -145
    176   -504   -683    161    428   -592    111   -376     49   -194     41    -64
    210   -498   -709    145    459   -602    228   -184    168   -111    103    -23
    207   -501   -709    145    457   -605    262   -132    202    -90    116    -10
    213   -498   -714    142    462   -605    277   -101    218    -77    127      0
    218   -509   -727    142    470   -618    277    -88    223    -75    127     -5
    226   -517   -743    145    483   -628    275    -80    220    -77    127     -7
    241   -498   -740    127    491   -618    288    -64    233    -64    135      5
    244   -472   -719    114    480   -594    296    -49    244    -51    148     18
    246   -470   -717    109    480   -592    298    -41    244    -51    153     18
    244   -457   -701    106    472   -579    303    -28    252    -41    163     28
    239   -454   -693    106    465   -571    303    -23    252    -38    168     36
    241   -441   -683    101    462   -561    303    -12    259    -28    179     46
    252   -436   -688     90    467   -561    301     -5    259    -31    179     46
    257   -423   -680     83    467   -550    303      7    265    -23    187     57
    254   -413   -670     77    459   -540    309     20    275    -12    194     64
    257   -397   -657     70    454   -527    314     38    288     -2    202     72
    259   -400   -662     70    459   -530    316     51    296      2    213     77
    262   -389   -652     64    457   -519    316     67    306     15    226     88
    259   -368   -628     51    444   -498    314     77    309     20    231     93
    270   -342   -613     36    441   -478    322    103    327     36    246    111
    280   -329   -610     23    444   -467    327    127    340     49    257    122
    285   -322   -607     18    446   -465    337    161    361     67    275    142
    296   -306   -602      5    449   -454    353    200    381     90    301    166
    309   -280   -589    -15    446   -433    366    244    410    122    332    192
    314   -252   -568    -31    439   -410    371    296    439    150    358    218
    329   -220   -550    -54    439   -384    376    353    472    184    389    246
    342   -207   -550    -67    446   -379    392    418    511    223    426    285
    363   -161   -524   -101    441   -342    405    485    550    272    478    329
    381   -103   -488   -140    433   -296    418    545    592    319    524    379
    402    -57   -459   -171    431   -257    426    592    626    358    566    420
    410    -18   -431   -197    420   -223    431    623    657    400    607    462
    407     18   -389   -213    400   -187    433    639    670    415    633    491
    400     28   -371   -215    384   -171    423    631    665    415    636    501
    405     54   -350   -228    379   -148    423    620    665    420    644    511
    413     77   -335   -246    371   -127    418    600    654    413    644    509
    394     80   -314   -239    353   -116    418    568    636    394    626    491
    371     54   -316   -215    345   -129    415    527    610    363    597    462
    355     31   -324   -192    340   -145    415    478    576    327    561    431
    340      7   -332   -176    335   -161    410    415    535    280    514    387
    311    -36   -348   -137    329   -192    402    350    498    241    475    345
    293    -70   -366   -111    327   -218    394    285    459    194    428    301
    280   -103   -384    -88    332   -244    379    223    418    150    381    252
    275   -135   -410    -72    340   -272    361    171    381    111    340    213
    267   -153   -420    -59    342   -285    348    129    353     83    311    184
    249   -166   -415    -44    332   -288    335     96    327     59    290    161
    249   -171   -420    -38    335   -296    329     80    316     54    285    161
    252   -194   -449    -28    348   -322    322     67    301     41    270    150
    254   -205   -462    -25    358   -332    319     59    296     36    267    145
    257   -194   -452    -31    353   -322    319     59    298     38    270    148
    254   -181   -436    -36    345   -309    306     49    283     28    262    140
    259   -166   -426    -49    340   -296    301     41    277     25    259    135
    262   -155   -418    -54    340   -288    298     38    277     28    259    137
    252   -161   -413    -46    332   -288    288     33    270     20    257    137
    236   -166   -402    -33    319   -283    290     33    270     23    259    137
    228   -174   -402    -28    314   -288    288     31    265     20    257    135
    236   -168   -405    -36    319   -285    285     31    265     15    254    132
    252   -163   -418    -46    335   -288    283     28    262     15    252    132
    254   -127   -381    -62    316   -254    296     41    277     36    270    153
    257    -75   -332    -90    293   -202    327     70    314     70    309    184
    252    -46   -301   -103    275   -174    348     77    329     88    327    200
    249    -33   -283   -109    262   -158    353     80    329     88    327    197
    244     -5   -249   -119    246   -127    345     70    324     85    324    194
    254     12   -241   -135    246   -114    342     72    337     98    337    213
    267     41   -226   -153    246    -93    319     64    337    103    345    223
    272     38   -233   -155    254    -98    298     51    327    101    342    220
    283     59   -223   -171    254    -80    298     57    332    109    350    231
    293     36   -257   -166    275   -109    293     59    327    103    348    228
    290     -5   -296   -142    293   -150    272     46    303     88    332    218
    280    -23   -306   -129    290   -166    252     25    277     64    309    194
    265    -38   -303   -111    283   -171    244      7    252     38    285    171
    257    -72   -329    -93    293   -202    246     -5    233     15    262    148
    239   -135   -374    -51    303   -254    246    -20    207    -10    231    119
    223   -179   -402    -23    311   -290    236    -44    179    -38    202     90
    228   -189   -418    -18    322   -303    226    -64    153    -62    179     67
    226   -207   -436    -10    329   -322    218    -77    137    -75    166     54
    220   -220   -444      0    329   -332    215    -83    132    -83    161     46
    220   -228   -449      2    332   -337    210    -90    119    -93    148     33
    220   -231   -452      5    335   -340    207    -96    116    -96    145     33
    218   -231   -449      5    332   -340    213    -88    122    -88    150     38
    223   -218   -444     -2    332   -329    210    -88    124    -85    150     41
    218   -215   -436     -2    324   -324    202    -93    119    -90    148     36
    218   -218   -436      0    327   -327    200    -93    111    -93    140     28
    231   -246   -478      7    353   -361    239    -28    135    -96    122      5
    259   -244   -504     -7    379   -371    350    137    231    -46    137      2
    288   -174   -465    -59    376   -319    452    342    387     80    236     83
    350    -10   -361   -168    355   -184    540    688    662    366    506    342
    441    366    -75   -405    257    145    493    820    862    691    891    758
    410    776    363   -594     23    571    311    397    795    833   1156   1078
    223    966    740   -597   -257    854     64   -293    509    750   1174   1140
     12    859    846   -436   -415    854   -197  -1054    -20    277    748    743
    -44    402    444   -181   -244    423   -475  -1548   -654   -454      2     18
      7    -33    -44     12     25    -38   -584  -1592   -917   -805   -363   -337
     80   -270   -350     93    215   -311   -465  -1241   -730   -704   -327   -332
    129   -272   -402     72    265   -337   -231   -807   -415   -483   -174   -213
    168   -259   -428     44    296   -342     -2   -428   -148   -290    -38   -109
    197   -259   -459     31    327   -358    111   -239    -18   -194     31    -57
    210   -259   -470     23    337   -363    153   -179     20   -166     44    -46
    220   -275   -496     28    358   -384    171   -150     33   -158     46    -49
    220   -267   -488     20    353   -376    176   -140     44   -153     51    -44
    218   -254   -475     18    345   -363    179   -129     49   -145     57    -41
    223   -249   -475     12    348   -361    181   -116     59   -137     64    -33
    231   -259   -491     15    361   -374    189   -101     64   -129     70    -25
    233   -270   -504     15    366   -387    189    -96     67   -127     67    -28
    233   -254   -491     10    361   -371    187    -96     67   -124     70    -31
    231   -244   -475      5    350   -358    184    -96     70   -124     70    -31
    233   -246   -480      7    355   -363    192    -80     83   -114     80    -20
    236   -241   -478      2    355   -358    200    -67     93   -101     90     -7
    239   -226   -467     -7    350   -345    200    -59    103    -90     96      0
    236   -231   -470     -2    350   -348    192    -57    101    -90     93     -2
    233   -226   -459     -2    345   -342    194    -46    106    -85     98      2
    246   -200   -449    -25    348   -322    205    -28    124    -70    111     12
    254   -187   -441    -36    348   -314    213    -15    135    -59    122     20
    254   -184   -441    -36    345   -311    213     -2    142    -51    127     25
    252   -189   -441    -31    345   -314    220     18    155    -38    137     36
    254   -171   -426    -41    337   -298    223     38    168    -23    150     49
    265   -148   -413    -59    337   -277    236     67    189     -2    163     62
    275   -145   -420    -67    348   -280    246    101    207     12    176     75
    285   -135   -420    -75    353   -277    262    148    236     41    202     98
    293   -124   -418    -85    353   -270    270    192    262     67    223    119
    298   -103   -402    -98    350   -254    283    244    290     96    246    140
    316    -75   -392   -122    353   -233    301    314    329    137    285    174
    340    -41   -381   -148    361   -210    319    384    374    187    327    218
    353     -2   -358   -176    353   -179    324    433    402    220    361    252
    361     25   -337   -194    350   -155    337    480    439    259    402    293
    366     51   -314   -210    340   -132    345    514    462    290    436    327
    376     90   -285   -233    332    -96    342    519    467    306    454    348
    376    106   -270   -244    322    -80    337    511    465    309    462    358
    374    111   -262   -244    316    -75    332    496    457    311    467    366
    379    137   -241   -259    309    -51    324    472    444    301    459    363
    366    132   -233   -249    301    -49    322    441    428    285    446    353
    342    106   -239   -226    290    -64    316    394    405    262    420    327
    327     90   -239   -210    283    -72    309    337    368    226    379    288
    311     64   -249   -189    280    -90    303    275    332    184    340    244
    288     23   -265   -155    277   -119    293    207    296    142    293    200
    267    -12   -283   -129    275   -145    285    148    265    109    257    161
    254    -51   -306   -101    280   -179    272     93    233     77    220    127
    241   -101   -342    -72    290   -220    254     36    197     38    181     85
    233   -127   -361    -51    296   -244    244     -2    176     15    153     59
    231   -140   -371    -46    298   -254    228    -38    150    -10    127     33
    226   -155   -381    -36    301   -267    215    -62    135    -23    111     20
    215   -181   -400    -18    306   -288    215    -70    135    -20    111     20
    215   -197   -413     -7    314   -303    210    -83    129    -25    106     12
    215   -179   -397    -18    306   -288    194    -98    116    -36     96      2
    220   -145   -366    -38    293   -254    184   -111    103    -46     83     -5
    228   -140   -371    -44    296   -254    181   -114    103    -46     83     -5
    223   -150   -374    -36    298   -262    187   -111    111    -36     93      5
    210   -194   -407     -7    306   -301    187   -111    114    -31     96     10
    194   -207   -405      5    298   -306    171   -127     98    -44     83     -5
    202   -181   -384    -12    290   -280    166   -140     90    -51     67    -18
    220   -161   -381    -28    301   -270    171   -135     96    -49     70    -18
    231   -158   -389    -38    309   -272    187   -122    111    -31     88      0
    233   -109   -342    -62    285   -223    215    -93    150      7    124     36
    233    -36   -270    -98    249   -153    244    -75    181     38    153     62
    233    -15   -249   -109    241   -132    257    -72    189     44    155     70
    231    -25   -257   -103    241   -140    252    -83    187     41    155     67
    220    -28   -249    -96    233   -137    223   -106    174     31    148     57
    228    -12   -244   -109    236   -129    205   -111    174     36    150     62
    249    -18   -267   -114    257   -142    194   -109    174     41    155     72
    262     -5   -270   -129    265   -137    194   -106    179     49    163     83
    259    -28   -290   -116    272   -158    184   -109    174     46    158     77
    252    -80   -335    -88    290   -205    150   -135    140     12    124     46
    236   -155   -392    -38    314   -272    111   -166    101    -20     90     10
    207   -197   -407     -7    306   -301    103   -179     85    -33     77      2
    197   -241   -439     20    316   -340    111   -187     77    -41     72     -5
    218   -246   -465     12    340   -355    122   -200     62    -62     51    -23
    176   -283   -459     54    316   -371    109   -233     25   -101      7    -62
    142   -309   -452     80    296   -379     77   -267    -10   -140    -31   -101
    176   -296   -475     59    324   -384     80   -270    -12   -142    -36   -101
    265   -223   -491    -23    376   -355    111   -259      0   -129    -25    -88
    246   -267   -514     10    379   -389    106   -272    -12   -145    -38   -103
    218   -275   -493     25    353   -384     80   -293    -28   -161    -57   -114
    210   -288   -498     38    353   -392     75   -298    -31   -161    -59   -116
    197   -314   -511     57    353   -413     70   -306    -36   -163    -67   -124
    168   -363   -532     98    350   -446     59   -314    -46   -174    -80   -140
    163   -376   -540    106    350   -457     54   -316    -44   -174    -85   -142
    184   -342   -527     77    353   -433     67   -288    -36   -171    -93   -145
    189   -342   -532     72    361   -436    135   -181      5   -166   -109   -171
    233   -319   -553     44    392   -436    223    -10    111    -98    -72   -153
    293   -202   -498    -46    394   -350    350    342    379    142    145     44
    400     80   -319   -241    358   -116    418    662    657    478    485    389
    426    488     62   -457    181    275    205    298    623    641    756    706
    293    756    462   -524    -83    610   -142   -504    415    698    927    927
     64    844    776   -457   -355    810   -483  -1353     46    488    797    828
    -80    459    540   -189   -309    498   -789  -1958   -602   -220    116    192
    -72    -33     36     51    -57      0   -917  -2073  -1044   -802   -478   -368
     23   -267   -290    122    155   -277   -769  -1660   -883   -756   -506   -436
     88   -290   -381     98    233   -335   -467  -1137   -540   -524   -353   -332
    132   -322   -457     93    293   -389   -215   -730   -283   -358   -244   -249
    166   -353   -519     93    342   -436    -72   -501   -148   -272   -192   -215
    179   -337   -517     80    348   -426    -25   -426   -101   -246   -179   -207
    176   -355   -535     88    355   -446    -18   -405    -93   -249   -184   -223
    179   -368   -550     93    363   -459    -18   -389    -88   -249   -187   -223
    179   -374   -553     96    363   -462    -10   -374    -70   -236   -181   -220
    184   -387   -571    101    376   -478     -7   -361    -59   -228   -181   -218
    189   -376   -566     93    376   -470    -10   -358    -59   -228   -187   -218
    189   -363   -553     85    371   -457     -5   -345    -41   -215   -171   -205
    189   -358   -548     85    368   -452     -2   -327    -28   -200   -158   -189
    197   -337   -535     70    366   -436     -7   -322    -28   -194   -155   -184
    202   -311   -514     51    358   -413    -10   -316    -18   -187   -150   -181
    205   -309   -514     51    358   -410    -10   -303     -7   -179   -142   -176
    207   -290   -498     41    350   -394     -7   -293      0   -171   -135   -166
    220   -296   -517     38    368   -405    -10   -283      5   -163   -135   -163
    223   -290   -517     31    368   -402     -7   -267     18   -158   -127   -155
    220   -283   -504     31    361   -394     -2   -254     31   -148   -116   -145
    223   -267   -493     20    355   -379     -5   -241     44   -135   -109   -140
    226   -262   -488     18    355   -374      5   -223     57   -124    -98   -132
    228   -262   -491     18    358   -376     10   -197     72   -109    -85   -127
    233   -257   -491     10    361   -374     15   -171     88    -93    -75   -116
    244   -252   -498      2    368   -374     31   -135    114    -72    -51    -96
    249   -228   -478    -10    363   -353     41    -96    140    -51    -33    -80
    259   -181   -444    -41    350   -311     59    -44    176    -20     -5    -54
    272   -163   -436    -54    353   -298     80     18    215     12     20    -33
    277   -153   -431    -62    353   -290     93     75    244     38     46    -12
    293    -96   -389    -98    340   -241    111    140    280     77     80     20
    316    -70   -389   -124    350   -228    137    218    332    127    129     64
    329    -31   -361   -150    345   -194    150    275    371    168    168    103
    342     -5   -348   -168    345   -176    163    319    402    205    207    140
    348     62   -285   -205    316   -111    161    342    423    236    244    176
    371    137   -233   -257    303    -46    168    358    446    267    275    207
    381    153   -228   -267    306    -36    176    361    457    285    296    228
    368    155   -213   -262    290    -28    168    342    449    285    296    228
    366    181   -184   -272    275      0    161    314    436    280    293    226
    361    181   -181   -272    272      0    145    265    407    254    275    210
    342    153   -192   -249    267    -18    135    210    376    226    249    184
    319     93   -226   -207    270    -64    137    148    355    202    226    158
    303     77   -226   -189    265    -72    127     72    316    166    189    119
    285     54   -231   -171    257    -85    103     -7    267    119    142     72
    254     -7   -262   -124    257   -135     88    -83    220     70     93     20
    239    -67   -306    -88    272   -187     70   -150    174     20     41    -28
    218   -114   -332    -51    275   -223     67   -200    145     -5     12    -59
    205   -153   -358    -28    280   -254     57   -241    114    -36    -20    -93
    194   -174   -371    -10    280   -272     41   -283     77    -67    -46   -122
    187   -194   -381      0    283   -288     28   -314     54    -88    -62   -140
    176   -220   -397     23    285   -309     28   -329     44    -98    -72   -150
    179   -215   -394     18    285   -306     23   -340     36   -106    -75   -155
    187   -226   -413     18    298   -319     25   -342     33   -106    -75   -155
    192   -223   -415     15    303   -319     28   -345     33   -103    -72   -153
    194   -218   -413     12    303   -314     36   -348     36   -103    -70   -150
    187   -231   -418     20    301   -324     33   -355     31   -109    -72   -155
    181   -246   -428     31    303   -337     41   -358     31   -109    -72   -155
    184   -226   -413     18    298   -319     44   -363     28   -111    -72   -155
    187   -223   -410     18    298   -316     41   -368     20   -119    -77   -158
    176   -288   -465     54    319   -376     54   -361     28   -116    -70   -153
    179   -283   -462     51    319   -371     57   -366     23   -119    -72   -153
    187   -249   -439     28    311   -342     75   -355     38   -106    -57   -137
    189   -184   -374     -2    280   -277    101   -335     62    -80    -31   -114
    192   -158   -353    -18    272   -257    132   -327     72    -75    -23   -106
    200   -155   -355    -23    275   -254    140   -327     72    -80    -25   -106
    192   -166   -358    -15    275   -262    137   -332     72    -80    -23   -103
    187   -168   -355     -7    270   -262    140   -319     96    -57      2    -77
    213   -111   -324    -49    267   -218    106   -340     88    -57      7    -70
    233   -101   -337    -67    283   -218     93   -348     80    -62      2    -67
    241    -93   -337    -75    288   -215     96   -345     83    -62      5    -67
    252    -98   -350    -75    301   -223     77   -355     64    -75      0    -67
    244   -148   -394    -49    319   -272     51   -384     31   -103    -23    -85
    226   -192   -418    -18    322   -306     38   -410      0   -135    -51   -109
    210   -220   -431      5    319   -327     36   -431    -23   -161    -72   -127
    192   -239   -431     23    311   -335     46   -441    -36   -176    -88   -142
    168   -293   -465     59    316   -376     51   -454    -51   -202   -109   -166
    155   -314   -472     77    314   -392     36   -483    -80   -231   -137   -192
    145   -350   -498    101    319   -423     31   -498    -93   -246   -148   -205
    148   -363   -511    109    329   -436     23   -519   -114   -270   -166   -220
    140   -389   -530    122    335   -457     20   -527   -119   -283   -176   -231
    135   -400   -535    132    332   -467     18   -535   -127   -293   -184   -239
    132   -381   -514    124    322   -446     10   -545   -135   -301   -184   -244
    132   -402   -535    135    332   -467     10   -545   -132   -303   -184   -241
    129   -405   -535    135    332   -470      5   -553   -137   -309   -189   -246
    132   -402   -535    135    332   -467      2   -555   -140   -314   -189   -244
    142   -405   -548    129    342   -475     10   -542   -137   -316   -189   -244
    161   -407   -568    124    363   -488     75   -446    -85   -293   -179   -244
    194   -350   -545     75    368   -446    161   -280     18   -223   -124   -207
    262   -246   -509     -7    384   -376    226    -62    171    -77      7    -85
    371    -75   -446   -150    407   -262    277    254    381    155    244    166
    457    228   -228   -342    342      0    254    298    517    379    530    493
    348    436     88   -392    129    262     93   -223    428    446    680    696
     83    509    426   -296   -171    467   -109   -958    192    342    639    685
   -148    311    459    -83   -303    387   -348  -1691   -319   -155    174    226
   -197    -62    135    129   -166     36   -633  -2114   -867   -753   -413   -353
   -109   -355   -246    231     64   -301   -727  -1961   -911   -846   -535   -485
    -23   -457   -433    241    205   -446   -610  -1574   -724   -743   -478   -459
     46   -433   -480    194    262   -457   -363  -1145   -470   -576   -355   -361
    109   -407   -517    150    311   -462   -140   -800   -275   -452   -267   -298
    137   -439   -576    150    355   -506    -49   -662   -194   -397   -228   -270
    150   -446   -597    148    371   -519    -20   -615   -168   -381   -215   -259
    145   -441   -589    145    366   -514    -15   -597   -161   -381   -213   -257
    140   -418   -558    140    348   -488    -15   -587   -158   -381   -213   -254
    148   -423   -574    137    361   -498     -7   -574   -145   -371   -202   -246
    158   -394   -553    116    355   -472     -5   -563   -137   -366   -192   -233
    158   -394   -555    116    355   -475      0   -555   -129   -363   -187   -228
    174   -397   -571    111    371   -483     -2   -548   -129   -363   -181   -226
    181   -410   -594    111    387   -501      5   -537   -122   -358   -174   -218
    176   -389   -566    103    371   -478     10   -530   -111   -350   -163   -210
    168   -368   -540     98    353   -454      5   -530   -116   -353   -161   -207
    174   -374   -548    101    361   -459     15   -517   -106   -342   -150   -197
    184   -358   -542     85    361   -449     15   -511   -106   -340   -148   -194
    184   -342   -527     77    355   -433      7   -511   -109   -345   -148   -194
    194   -335   -530     70    361   -433     10   -496    -96   -329   -132   -176
    200   -298   -498     49    348   -397     15   -485    -85   -319   -114   -158
    194   -285   -480     44    335   -381     18   -475    -75   -311   -103   -148
    194   -298   -496     51    342   -397     25   -454    -64   -301    -96   -140
    202   -298   -504     46    350   -400     25   -441    -59   -296    -88   -132
    215   -272   -488     28    350   -379     31   -418    -46   -283    -72   -119
    213   -241   -454     10    332   -348     33   -397    -33   -270    -59   -106
    226   -239   -467      5    345   -353     44   -361    -10   -252    -38    -85
    241   -228   -470     -7    353   -348     46   -322      5   -236    -23    -67
    259   -197   -457    -31    358   -327     46   -280     28   -213     -2    -44
    275   -174   -452    -51    361   -311     51   -226     57   -179     31    -12
    288   -150   -439    -70    361   -293     54   -168     85   -150     67     23
    309   -122   -433    -96    371   -277     62   -111    116   -116    106     62
    342    -62   -405   -140    374   -233     51    -70    137    -88    135     93
    361    -25   -389   -168    374   -205     54    -31    168    -54    176    137
    368     15   -353   -192    361   -168     57     -7    192    -25    210    174
    374     38   -335   -207    355   -145     54     -2    197    -10    226    192
    379     59   -319   -218    350   -129     44    -10    194    -10    233    205
    371     77   -296   -226    332   -109     38    -25    192    -10    236    210
    366     85   -283   -226    324    -98     38    -41    189    -12    233    210
    345     77   -270   -213    309    -96     46    -62    184    -23    231    213
    335     80   -254   -207    296    -85     44    -98    166    -46    205    189
    316     36   -280   -179    298   -122     41   -150    135    -85    166    148
    290      2   -288   -145    288   -142     44   -200    111   -116    132    114
    257    -33   -290   -111    272   -161     57   -241     98   -137    109     88
    236    -31   -267   -101    252   -148     59   -293     77   -163     80     57
    213    -77   -290    -70    249   -184     51   -350     49   -200     38     15
    197   -111   -309    -44    252   -210     44   -392     25   -231      5    -12
    184   -137   -322    -25    252   -228     38   -423      7   -252    -12    -28
    174   -142   -316    -15    244   -228     36   -446      0   -259    -18    -36
    168   -171   -340      0    254   -254     33   -457     -5   -267    -23    -44
    174   -161   -337     -7    254   -249     28   -470    -12   -275    -28    -46
    176   -155   -332    -12    254   -244     15   -483    -23   -285    -36    -51
    171   -171   -342      0    257   -257     15   -488    -18   -283    -33    -46
    168   -163   -332     -2    249   -246     15   -485    -12   -277    -23    -38
    166   -179   -345      5    254   -259     10   -491    -15   -283    -28    -38
    171   -194   -366     10    267   -280      0   -501    -25   -293    -38    -54
    168   -202   -371     18    270   -285     -5   -504    -25   -293    -41    -54
    171   -166   -340     -5    254   -252     -2   -506    -20   -288    -31    -41
    179   -142   -322    -18    249   -231     -5   -506    -15   -283    -23    -28
    176   -142   -319    -18    246   -231      0   -501     -5   -275    -12    -12
    192   -135   -327    -28    259   -231     28   -480     18   -254      5      5
    192   -103   -298    -44    244   -200     46   -467     33   -241     18     20
    179    -77   -257    -51    218   -166     57   -465     41   -236     23     31
    179    -72   -252    -54    213   -163     62   -467     44   -233     25     33
    174    -31   -205    -70    189   -116     59   -465     62   -218     46     54
    184     -7   -192    -88    187    -98     38   -472     72   -200     64     77
    205     -2   -207   -103    205   -103     12   -485     70   -194     72     93
    210    -15   -226    -98    215   -119      2   -485     72   -189     80    106
    223      2   -220   -111    223   -109     -5   -485     72   -187     85    116
    239      0   -239   -122    239   -119    -36   -506     44   -213     62    101
    226    -31   -257    -98    241   -142    -51   -524     23   -228     49     90
    220    -54   -275    -85    246   -166    -62   -537      5   -244     33     80
    218    -96   -314    -59    265   -205    -70   -558    -18   -267      5     51
    184   -135   -322    -25    252   -228    -57   -568    -31   -285    -15     31
    163   -171   -337      2    249   -254    -57   -587    -46   -301    -28     18
    153   -228   -384     36    267   -306    -64   -607    -64   -322    -49      0
    168   -239   -407     36    288   -322    -75   -618    -77   -337    -64     -5
    166   -239   -405     36    285   -322    -90   -639    -98   -358    -83    -20
    166   -236   -402     36    283   -319    -96   -649   -103   -366    -93    -28
    168   -226   -397     28    280   -311    -98   -646   -101   -366    -90    -23
    163   -207   -371     23    267   -288   -103   -654   -109   -374    -96    -25
    135   -218   -353     38    241   -283   -109   -659   -111   -374    -93    -20
    132   -197   -329     31    231   -265   -111   -657   -103   -366    -85     -7
    142   -192   -335     23    236   -262   -109   -654   -103   -366    -85     -5
    174   -207   -381     18    277   -293    -98   -636    -98   -366    -93    -15
    202   -200   -405     -2    301   -301    -54   -527    -49   -345    -96    -38
    231   -142   -374    -44    301   -259     18   -361     62   -262    -36      7
    301     -7   -311   -148    303   -158     88   -129    236    -88    127    166
    418    213   -205   -314    311      5     85    106    415    142    387    457
    472    535     59   -506    205    298     23     36    511    342    665    797
    319    680    361   -498    -20    522    -77   -402    413    376    774    961
     88    732    641   -410   -275    688   -218  -1039    103    150    597    815
   -116    540    657   -210   -387    597   -371  -1706   -439   -433     10    218
   -145    145    290     -2   -218    218   -618  -2005   -872   -896   -446   -228
    -77   -137    -59    106    -10    -98   -735  -1886   -911   -966   -540   -327
      2   -249   -252    122    124   -252   -688  -1587   -753   -870   -485   -293
     93   -226   -319     67    205   -272   -527  -1226   -514   -706   -371   -202
    132   -189   -322     28    226   -257   -335   -917   -306   -555   -259   -111
    155   -153   -311     -2    231   -231   -252   -782   -215   -488   -207    -70
    168   -145   -316    -12    241   -231   -226   -737   -184   -470   -192    -59
    187   -137   -324    -23    254   -231   -223   -717   -174   -467   -194    -62
    192   -158   -353    -18    270   -254   -226   -704   -171   -470   -200    -70
    179   -176   -358     -2    267   -267   -231   -696   -168   -467   -200    -72
    181   -166   -350     -7    265   -257   -231   -678   -153   -457   -189    -62
    194   -135   -329    -28    262   -231   -226   -654   -129   -433   -166    -38
    197   -127   -324    -36    259   -226   -228   -641   -119   -420   -153    -23
    184   -119   -303    -33    241   -210   -233   -636   -116   -420   -150    -23
    189   -135   -327    -28    257   -228   -233   -626   -114   -420   -153    -25
    218    -77   -296    -70    257   -187   -210   -597    -85   -387   -122      2
    210    -77   -290    -67    249   -184   -210   -589    -83   -384   -119      2
    218    -64   -285    -77    252   -174   -202   -576    -67   -374   -109     10
    223    -67   -290    -80    254   -176   -205   -561    -54   -361    -96     28
    192    -77   -270    -57    231   -174   -207   -553    -51   -358    -93     31
    192    -93   -285    -49    239   -189   -220   -550    -51   -361    -93     23
    200    -75   -275    -62    236   -174   -220   -532    -36   -342    -80     36
    210    -64   -277    -72    241   -171   -220   -517    -25   -329    -67     46
    244    -23   -267   -109    254   -145   -218   -493     -5   -311    -49     67
    254      5   -252   -132    252   -122   -213   -472     10   -293    -36     83
    252     33   -218   -145    236    -90   -218   -449     25   -275    -18    101
    262     49   -215   -155    239    -80   -226   -420     46   -254      0    122
    285     36   -249   -161    267   -106   -231   -392     62   -239     15    135
    288     75   -213   -184    252    -67   -218   -340    103   -194     59    179
    319    127   -194   -223    257    -33   -210   -288    140   -158     96    215
    335    161   -176   -249    257     -7   -226   -241    166   -124    132    252
    327    194   -132   -259    231     31   -213   -176    218    -72    187    309
    363    283    -83   -324    223    101   -207   -116    265    -15    252    381
    387    324    -62   -355    223    129   -215    -80    290     20    290    423
    394    348    -49   -371    220    150   -228    -67    296     33    303    441
    405    394    -10   -400    207    192   -223    -51    311     54    332    472
    400    433     31   -418    184    233   -233    -59    306     57    340    483
    405    444     38   -426    181    244   -239    -70    301     51    345    491
    389    426     33   -410    176    231   -244    -90    285     33    327    485
    374    402     28   -387    174    215   -246   -119    259      2    296    457
    355    376     18   -366    168    197   -218   -132    252    -12    277    441
    329    335      5   -332    161    171   -202   -166    226    -49    233    402
    314    288    -25   -301    168    129   -197   -218    184   -103    171    340
    296    259    -36   -277    166    111   -171   -249    171   -132    135    303
    257    207    -49   -233    153     80   -171   -296    140   -171     90    257
    257    184    -72   -223    166     57   -174   -342    114   -205     54    218
    244    153    -90   -200    166     31   -174   -384     90   -233     20    179
    226    119   -106   -171    166      7   -174   -415     72   -257     -5    150
    223    116   -106   -171    163      5   -176   -441     62   -270    -18    142
    215     85   -129   -153    174    -20   -181   -454     54   -280    -25    140
    197     75   -124   -137    161    -23   -184   -465     49   -285    -28    140
    202     64   -137   -132    171    -36   -184   -467     49   -283    -28    140
    207     62   -148   -137    176    -44   -184   -475     41   -290    -33    132
    215     57   -161   -137    187    -51   -187   -478     38   -293    -33    129
    220     83   -137   -153    179    -25   -179   -465     49   -277    -18    145
    226     83   -142   -153    184    -28   -187   -472     41   -288    -28    137
    231     83   -148   -158    189    -31   -194   -480     33   -296    -36    127
    239     67   -171   -153    205    -49   -202   -478     31   -298    -38    127
    254    114   -142   -184    200    -12   -171   -449     62   -270    -10    158
    252    189    -62   -220    158     64   -127   -413    106   -226     31    197
    236    166    -72   -202    153     46   -119   -415     98   -236     18    179
    215    124    -93   -171    153     15   -122   -418     93   -246      5    168
    231    168    -62   -200    145     54   -129   -420    103   -236     18    181
    236    202    -33   -218    135     85   -145   -428    109   -226     33    197
    249    220    -31   -236    140     96   -171   -439    109   -218     41    210
    254    223    -31   -239    142     98   -184   -439    109   -215     44    218
    254    249     -5   -252    127    124   -181   -428    119   -205     54    231
    275    267     -7   -270    142    129   -176   -418    124   -194     67    241
    267    215    -51   -244    158     83   -197   -436     93   -218     44    218
    252    168    -83   -210    166     44   -210   -457     64   -246     15    194
    239    155    -85   -197    161     36   -197   -452     62   -249     12    192
    228    127   -101   -176    166     12   -189   -459     44   -270     -7    174
    220     93   -127   -158    174    -15   -184   -475     23   -296    -33    148
    202     64   -137   -135    168    -36   -189   -496     -2   -319    -57    124
    187     25   -163   -106    174    -67   -192   -509    -18   -337    -77    103
    202    -10   -213    -96    207   -111   -205   -527    -44   -368   -111     72
    226    -10   -239   -109    231   -124   -207   -540    -59   -381   -124     59
    205    -28   -236    -88    218   -132   -218   -548    -67   -389   -129     51
    187    -46   -236    -70    207   -140   -226   -550    -72   -392   -132     49
    192    -57   -249    -67    220   -153   -210   -540    -59   -376   -122     59
    181    -62   -246    -59    213   -153   -202   -535    -57   -374   -119     62
    179    -77   -259    -51    218   -168   -200   -532    -54   -371   -119     64
    189    -54   -244    -67    215   -148   -200   -530    -51   -368   -116     67
    194    -77   -272    -57    233   -174   -176   -475    -28   -358   -127     49
    207    -44   -252    -83    228   -145    -72   -290    109   -262    -72     75
    246     57   -189   -153    218    -64     15    -90    283    -98     59    184
    311    213    -98   -262    205     57     59    148    506    153    309    431
    397    506    109   -452    145    309     -7    298    670    407    628    800
    363    779    415   -574    -25    597    -80     59    639    511    844   1093
    210    802    589   -506   -189    696   -140   -371    389    384    795   1096
     23    685    659   -355   -319    672   -239   -917    -64    -54    371    685
   -101    353    454   -124   -277    402   -389  -1475   -639   -696   -290     15
    -77     41    119     18   -101     80   -623  -1699   -963  -1023   -592   -267
    -18   -197   -179    106     77   -187   -693  -1561   -911  -1010   -610   -303
     38   -280   -319    119    176   -298   -641  -1309   -714   -875   -532   -246
     85   -259   -345     88    215   -301   -478   -989   -441   -670   -384   -124
     85   -252   -337     80    210   -293   -316   -737   -241   -511   -270    -41
    111   -218   -329     51    220   -272   -239   -628   -155   -446   -220     -5
    140   -174   -316     15    226   -246   -194   -571   -101   -400   -184     28
    142   -166   -309     12    226   -236   -184   -550    -83   -387   -176     36
    135   -189   -324     25    228   -254   -176   -540    -75   -381   -174     38
    132   -194   -327     31    228   -259   -176   -530    -67   -376   -171     36
    132   -187   -322     25    226   -254   -174   -519    -59   -371   -166     44
    129   -163   -293     18    210   -228   -168   -511    -51   -363   -158     51
    135   -161   -296     12    213   -228   -168   -501    -41   -355   -153     57
    137   -192   -332     25    233   -262   -168   -496    -44   -361   -161     54
    148   -200   -348     23    246   -272   -163   -485    -36   -348   -153     64
    158   -176   -335     10    246   -254   -163   -472    -23   -335   -142     77
    161   -163   -324      0    241   -244   -155   -459    -12   -322   -132     85
    168   -158   -327     -5    246   -241   -153   -446     -2   -309   -124     96
    158   -155   -316     -2    236   -236   -137   -426     15   -288   -111    111
    153   -171   -324     10    239   -246   -137   -415     20   -285   -111    111
    155   -179   -335     10    244   -257   -129   -400     31   -277   -101    119
    166   -153   -319     -7    241   -233   -122   -381     49   -259    -83    132
    161   -163   -327      0    241   -244   -122   -371     54   -254    -85    129
    150   -174   -324     12    236   -249   -114   -355     64   -241    -80    135
    158   -168   -327      2    241   -246   -109   -329     88   -215    -54    158
    168   -137   -309    -15    236   -223    -98   -298    114   -187    -31    179
    179   -119   -298    -31    236   -207    -96   -270    140   -161    -10    197
    179   -166   -345     -5    262   -254    -98   -246    148   -153     -5    200
    187   -158   -345    -15    265   -252    -88   -194    184   -111     33    236
    205   -114   -322    -46    262   -218    -72   -132    236    -51     85    288
    218    -80   -298    -70    257   -189    -70    -77    275     -7    127    327
    239    -59   -298    -88    267   -179    -59    -12    324     49    187    374
    270      0   -270   -137    267   -132    -57     41    361     96    233    420
    277     25   -252   -150    265   -111    -54     85    389    135    272    462
    272     36   -236   -155    254    -98    -57    109    402    155    296    485
    283     57   -226   -168    254    -83    -54    122    413    171    316    506
    303     96   -207   -200    257    -54    -49    127    413    179    327    522
    319    106   -215   -213    267    -54    -44    119    405    174    327    522
    306     93   -213   -200    259    -59    -44    101    392    161    311    504
    275     54   -220   -163    249    -83    -31     77    374    137    283    475
    241    -10   -252   -116    246   -129    -15     46    340     96    236    426
    202    -62   -265    -70    233   -163      7     12    316     57    189    376
    184   -103   -288    -41    236   -194     36    -20    296     20    145    329
    168   -168   -337      0    252   -252     46    -62    265    -28     90    267
    150   -228   -379     36    262   -301     51   -106    233    -67     44    218
    142   -262   -405     59    272   -332     51   -153    207   -103      2    168
    122   -303   -428     88    275   -366     49   -194    184   -135    -36    122
    109   -361   -470    127    288   -415     46   -231    161   -163    -70     85
    109   -397   -509    142    309   -452     36   -259    135   -189   -101     57
    106   -418   -524    155    314   -470     36   -272    124   -200   -111     38
    106   -439   -548    163    327   -493     41   -280    127   -200   -111     31
    122   -439   -561    158    340   -498     54   -277    135   -192   -111     28
    122   -431   -555    153    337   -491     62   -277    137   -192   -114     25
    127   -436   -566    153    345   -501     62   -283    137   -197   -122     10
    124   -459   -587    166    353   -524     54   -298    124   -210   -135    -10
    122   -511   -633    194    376   -571     59   -301    122   -213   -142    -23
    114   -550   -665    215    387   -607     67   -296    122   -213   -150    -33
    124   -535   -659    205    389   -597     75   -288    132   -202   -142    -28
    129   -517   -646    192    387   -581     98   -267    150   -179   -119    -12
    135   -493   -628    179    381   -561    129   -249    174   -153   -101     -2
    119   -478   -597    179    355   -535    148   -244    179   -153   -106    -10
    109   -472   -584    181    345   -527    166   -236    187   -145   -103    -12
    109   -506   -618    197    361   -561    161   -241    184   -148   -114    -18
    122   -511   -633    194    376   -571    153   -244    192   -135    -98     -5
    119   -511   -631    194    374   -568    129   -257    184   -132    -93     -2
    114   -527   -641    205    376   -581    106   -272    168   -135   -101    -12
    119   -509   -631    192    374   -571    111   -275    171   -129   -101    -10
    142   -491   -633    174    387   -561    129   -265    179   -119    -96     -5
    150   -530   -680    187    413   -605    116   -280    153   -140   -122    -33
    137   -605   -745    233    441   -675    106   -298    124   -166   -142    -59
    124   -670   -797    272    459   -732    111   -311    106   -181   -155    -77
    101   -701   -802    301    452   -750    127   -314     98   -184   -168    -90
     93   -740   -833    322    462   -784    135   -327     80   -205   -194   -116
     83   -776   -859    348    470   -818    129   -353     44   -239   -233   -158
     70   -831   -904    379    485   -867    127   -371     18   -262   -265   -189
     67   -849   -917    392    491   -883    140   -374     15   -267   -270   -197
     57   -885   -943    413    498   -911    142   -384      2   -283   -285   -213
     49   -909   -958    428    504   -932    135   -394    -18   -301   -306   -233
     44   -930   -974    441    506   -950    137   -397    -20   -309   -314   -246
     38  -1000  -1039    480    537  -1018    148   -397    -23   -314   -322   -254
     28  -1021  -1049    496    537  -1034    142   -402    -28   -316   -327   -265
     38  -1018  -1057    488    548  -1036    150   -397    -28   -314   -327   -265
     49  -1028  -1078    488    563  -1052    161   -389    -28   -322   -335   -280
     46  -1041  -1088    498    566  -1065    187   -361    -20   -332   -355   -309
     85  -1031  -1119    470    600  -1075    296   -213     57   -301   -353   -332
    142  -1005  -1148    431    644  -1075    397    -20    176   -213   -290   -293
    213   -906  -1122    345    667  -1013    475    236    366    -20   -106   -119
    296   -659   -956    181    626   -807    462    441    561    246    200    226
    192   -449   -641    127    413   -542    342    194    561    384    426    532
    -28   -423   -397    226    181   -410    171   -322    376    358    483    652
   -129   -433   -306    280     85   -371     75   -857     67    114    285    459
   -106   -623   -517    366    205   -571     -2  -1340   -423   -454   -293   -158
   -132  -1036   -906    584    384   -971   -241  -1574   -818   -896   -730   -594
   -111  -1288  -1176    701    530  -1234   -319  -1428   -784   -904   -771   -654
    -57  -1332  -1275    693    607  -1306   -241  -1124   -581   -763   -685   -594
     -2  -1249  -1247    626    620  -1249    -33   -758   -322   -574   -545   -480
     41  -1241  -1286    597    662  -1262    140   -498   -140   -444   -449   -407
     85  -1262  -1350    587    717  -1306    197   -423    -85   -407   -423   -389
     72  -1304  -1379    613    724  -1343    213   -410    -83   -413   -439   -407
     -2  -1361  -1358    683    678  -1361    213   -376    -72   -410   -444   -410
    -80  -1379  -1299    730    607  -1340    231   -324    -33   -374   -405   -374
    -15  -1293  -1278    654    628  -1286    275   -267     15   -327   -355   -327
     67  -1218  -1286    574    675  -1249    322   -241     44   -301   -329   -306
    140  -1156  -1296    509    717  -1226    348   -228     57   -290   -319   -298
     88  -1226  -1314    568    698  -1270    329   -241     36   -314   -342   -329
     77  -1254  -1335    587    706  -1293    319   -244     28   -322   -353   -340
     85  -1254  -1343    584    711  -1299    316   -239     28   -324   -355   -340
     96  -1286  -1382    594    737  -1332    322   -226     36   -319   -350   -337
    101  -1291  -1395    592    745  -1340    319   -220     33   -322   -353   -337
    116  -1275  -1392    579    753  -1335    319   -215     36   -319   -350   -335
    124  -1278  -1405    574    763  -1340    322   -205     41   -314   -348   -335
    109  -1314  -1423    602    766  -1369    319   -202     36   -319   -350   -342
    116  -1325  -1441    602    776  -1382    322   -194     36   -319   -353   -348
    127  -1322  -1449    597    787  -1387    322   -184     46   -314   -350   -345
    142  -1340  -1486    597    810  -1413    327   -171     49   -311   -348   -342
    179  -1314  -1493    568    836  -1402    340   -140     70   -293   -332   -329
    197  -1275  -1473    537    831  -1371    348   -114     88   -277   -316   -319
    181  -1304  -1486    561    831  -1395    342   -106     83   -288   -327   -332
    181  -1327  -1509    571    841  -1415    340    -90     88   -283   -327   -329
    210  -1312  -1522    550    865  -1415    350    -57    109   -265   -309   -322
    236  -1286  -1522    524    878  -1405    366     -2    140   -236   -277   -298
    246  -1252  -1499    504    870  -1376    371     46    163   -210   -254   -272
    265  -1236  -1501    483    880  -1369    379     98    194   -179   -223   -241
    301  -1205  -1506    452    904  -1356    379    155    226   -148   -187   -205
    327  -1182  -1509    423    917  -1345    379    205    259   -106   -142   -163
    345  -1135  -1480    394    911  -1306    379    236    280    -80   -116   -135
    355  -1109  -1465    374    909  -1286    381    257    293    -64    -93   -111
    368  -1101  -1470    366    919  -1286    381    270    303    -49    -77    -93
    368  -1098  -1467    363    914  -1280    376    265    298    -54    -80    -90
    374  -1078  -1452    350    911  -1262    371    254    288    -62    -85    -98
    366  -1093  -1462    361    911  -1278    366    228    265    -83   -109   -122
    350  -1117  -1467    384    909  -1291    363    205    244   -106   -135   -150
    332  -1153  -1486    407    906  -1319    366    171    220   -137   -171   -189
    335  -1169  -1504    415    919  -1335    376    140    205   -161   -200   -218
    324  -1205  -1532    439    927  -1369    381    101    187   -194   -233   -257
    280  -1257  -1538    488    909  -1397    392     51    161   -233   -280   -306
    259  -1296  -1556    517    906  -1426    402     15    150   -259   -314   -350
    252  -1327  -1579    537    914  -1452    397    -20    132   -283   -342   -381
    244  -1350  -1595    553    917  -1473    392    -54    114   -303   -371   -413
    241  -1374  -1615    566    927  -1493    394    -72    109   -314   -381   -428
    228  -1415  -1644    592    935  -1530    381    -96     90   -335   -405   -449
    215  -1436  -1652    610    932  -1545    376   -111     80   -350   -418   -467
    226  -1434  -1662    602    940  -1548    371   -119     75   -355   -426   -475
    239  -1447  -1686    605    961  -1566    376   -114     75   -361   -431   -475
    218  -1483  -1704    631    958  -1595    371   -122     67   -371   -444   -493
    236  -1480  -1717    620    974  -1597    361   -124     64   -371   -436   -493
    252  -1465  -1717    605    984  -1590    361   -119     72   -368   -433   -491
    254  -1454  -1709    600    982  -1582    374   -111     80   -363   -426   -483
    254  -1454  -1712    597    982  -1582    363   -122     77   -368   -431   -493
    259  -1460  -1719    600    987  -1590    368   -119     83   -363   -426   -488
    270  -1421  -1691    574    979  -1556    392    -93    109   -340   -405   -467
    265  -1389  -1654    563    958  -1522    426    -75    129   -322   -397   -459
    270  -1371  -1641    548    956  -1506    433    -70    132   -322   -394   -462
    272  -1376  -1649    550    958  -1512    431    -67    137   -316   -389   -462
    270  -1369  -1639    548    953  -1504    415    -70    148   -298   -368   -441
    280  -1335  -1615    527    948  -1475    397    -75    155   -288   -350   -420
    298  -1353  -1654    524    974  -1504    358   -101    127   -314   -368   -436
    309  -1366  -1675    527    989  -1519    350   -109    119   -324   -376   -444
    322  -1356  -1678    514   1000  -1517    345   -111    116   -324   -376   -444
    329  -1374  -1704    522   1015  -1538    327   -124     96   -342   -389   -454
    309  -1431  -1740    558   1023  -1584    306   -150     62   -379   -420   -483
    290  -1467  -1758    589   1023  -1613    298   -163     41   -400   -439   -501
    275  -1491  -1769    605   1021  -1628    298   -179     23   -423   -459   -522
    288  -1501  -1790    607   1039  -1644    314   -181     15   -436   -472   -537
    288  -1512  -1803    610   1041  -1657    329   -181     10   -446   -483   -548
    272  -1545  -1818    636   1044  -1683    314   -202    -12   -475   -509   -568
    270  -1569  -1839    649   1052  -1704    303   -220    -33   -498   -530   -589
    265  -1574  -1839    654   1052  -1706    298   -231    -46   -514   -545   -600
    265  -1595  -1862    662   1062  -1727    288   -236    -59   -532   -555   -615
    267  -1597  -1867    665   1065  -1732    283   -239    -62   -535   -558   -618
    259  -1608  -1870    672   1062  -1738    280   -241    -62   -540   -561   -618
    265  -1602  -1867    670   1065  -1735    285   -236    -57   -540   -561   -618
    283  -1592  -1878    652   1080  -1735    277   -244    -64   -548   -563   -623
    293  -1628  -1922    665   1106  -1774    272   -244    -70   -555   -568   -628
    277  -1670  -1948    693   1111  -1810    288   -223    -59   -558   -571   -636
    288  -1615  -1904    665   1096  -1758    358   -119      0   -537   -571   -659
    327  -1571  -1899    620   1109  -1732    433     33     93   -488   -545   -657
    374  -1488  -1862    555   1117  -1673    506    265    257   -329   -397   -517
    467  -1252  -1719    389   1091  -1483    540    506    467    -72   -116   -210
    506   -914  -1421    205    963  -1166    498    446    576    145    187    166
    353   -807  -1163    226    756   -984    342    -28    444    181    324    374
    142   -815   -958    335    550   -888    179   -581    179     31    233    314
     15  -1098  -1114    540    563  -1106      2  -1140   -340   -522   -327   -262
     70  -1454  -1525    693    797  -1488   -241  -1517   -878  -1140   -953   -901
    192  -1699  -1893    750   1041  -1795   -353  -1423   -914  -1221  -1057  -1021
    259  -1779  -2042    758   1150  -1909   -288  -1140   -730  -1101   -989   -979
    290  -1740  -2031    724   1158  -1886   -103   -789   -472   -917   -849   -867
    319  -1704  -2023    693   1171  -1862     98   -470   -249   -748   -722   -769
    348  -1647  -1995    649   1169  -1821    163   -358   -171   -691   -678   -740
    363  -1644  -2008    639   1184  -1826    192   -316   -142   -672   -665   -735
    371  -1654  -2026    639   1197  -1839    207   -290   -129   -665   -662   -735
    376  -1649  -2026    636   1200  -1836    218   -272   -119   -657   -657   -727
    387  -1626  -2016    618   1200  -1821    213   -262   -111   -652   -652   -719
    387  -1641  -2029    626   1208  -1836    207   -252   -109   -654   -654   -722
    392  -1649  -2042    628   1213  -1844    205   -244   -106   -659   -657   -724
    400  -1631  -2031    615   1215  -1831    215   -223    -90   -646   -644   -711
    368  -1667  -2036    649   1200  -1852    200   -226    -96   -654   -649   -719
    374  -1662  -2036    644   1202  -1847    194   -218    -93   -659   -654   -719
    405  -1626  -2031    607   1218  -1826    197   -202    -83   -652   -646   -711
    441  -1592  -2034    576   1236  -1813    202   -184    -70   -644   -636   -698
    483  -1556  -2039    535   1260  -1797    218   -155    -46   -623   -618   -678
    498  -1538  -2036    519   1267  -1787    231   -132    -28   -607   -602   -662
    480  -1551  -2034    535   1254  -1792    220   -119    -25   -605   -602   -659
    483  -1558  -2042    537   1262  -1800    213   -103    -18   -597   -597   -657
    485  -1540  -2026    524   1254  -1782    210    -88    -15   -594   -594   -659
    483  -1543  -2026    530   1254  -1784    207    -70     -7   -589   -592   -654
    478  -1543  -2021    530   1247  -1782    205    -46      5   -576   -581   -639
    488  -1514  -2003    514   1244  -1758    210    -15     23   -561   -571   -623
    491  -1514  -2008    511   1249  -1761    218     18     44   -545   -555   -610
    488  -1512  -2003    511   1244  -1756    226     59     64   -527   -537   -594
    498  -1509  -2008    504   1252  -1758    228    101     85   -506   -519   -576
    509  -1493  -2003    493   1254  -1748    231    145    109   -483   -501   -566
    537  -1441  -1982    449   1260  -1712    239    202    145   -444   -465   -535
    581  -1382  -1964    400   1270  -1673    244    265    187   -400   -426   -501
    589  -1374  -1964    389   1275  -1667    246    322    218   -363   -392   -470
    587  -1340  -1927    376   1257  -1634    246    379    254   -319   -348   -418
    607  -1283  -1893    337   1249  -1587    239    420    280   -283   -309   -371
    623  -1241  -1865    309   1241  -1553    236    444    298   -257   -280   -345
    626  -1208  -1836    288   1231  -1522    233    452    303   -249   -270   -340
    633  -1210  -1844    288   1239  -1527    244    462    316   -236   -254   -324
    654  -1174  -1829    257   1241  -1501    239    449    309   -241   -252   -319
    649  -1174  -1826    262   1236  -1499    239    431    293   -252   -259   -324
    636  -1187  -1823    272   1228  -1504    231    400    267   -277   -285   -350
    620  -1210  -1831    296   1226  -1519    228    366    236   -314   -322   -389
    618  -1228  -1847    303   1231  -1538    231    332    213   -348   -355   -423
    615  -1254  -1870    316   1241  -1561    239    290    184   -384   -397   -465
    600  -1291  -1893    342   1247  -1592    244    241    155   -426   -444   -514
    574  -1337  -1912    381   1241  -1623    233    184    116   -472   -496   -571
    555  -1382  -1938    410   1244  -1660    213    127     75   -517   -542   -618
    537  -1426  -1964    444   1249  -1693    197     80     44   -550   -576   -657
    532  -1452  -1987    457   1257  -1719    184     44     20   -574   -602   -680
    566  -1431  -1997    433   1280  -1714    192     31     15   -579   -610   -685
    579  -1426  -2008    420   1291  -1717    194     10      2   -592   -620   -704
    563  -1452  -2016    444   1288  -1732    187     -7    -12   -605   -639   -724
    571  -1449  -2023    436   1296  -1735    176    -12    -15   -610   -644   -727
    568  -1454  -2023    444   1296  -1738    166    -18    -18   -610   -646   -724
    550  -1475  -2026    459   1288  -1751    153    -33    -33   -623   -659   -732
    571  -1449  -2023    439   1296  -1735    161    -25    -18   -607   -644   -719
    594  -1423  -2018    413   1304  -1722    168    -18     -7   -600   -636   -711
    597  -1408  -2005    405   1301  -1706    171    -12     -2   -594   -626   -709
    600  -1402  -2003    402   1301  -1701    163    -15     -2   -602   -623   -709
    600  -1374  -1977    387   1288  -1675    166     -7      7   -597   -615   -698
    607  -1353  -1964    371   1283  -1657    189     15     31   -574   -594   -678
    613  -1322  -1935    355   1273  -1628    220     36     57   -550   -574   -657
    605  -1296  -1904    342   1254  -1597    236     46     70   -540   -568   -654
    594  -1299  -1893    350   1244  -1595    228     41     67   -542   -568   -657
    602  -1265  -1867    329   1234  -1564    210     31     75   -530   -555   -641
    613  -1231  -1844    309   1228  -1538    194     23     83   -519   -542   -623
    631  -1215  -1847    290   1239  -1532    158      5     67   -524   -542   -618
    639  -1192  -1831    275   1234  -1512    145     -2     62   -527   -540   -615
    639  -1197  -1836    277   1236  -1517    137     -7     54   -527   -540   -615
    649  -1200  -1849    275   1249  -1525    124    -15     44   -535   -548   -615
    628  -1252  -1883    311   1254  -1566    111    -31     18   -553   -568   -633
    613  -1301  -1914    342   1262  -1608    106    -49     -2   -571   -587   -646
    620  -1301  -1922    337   1270  -1610     98    -67    -23   -592   -605   -670
    636  -1293  -1930    329   1283  -1610    106    -67    -33   -600   -610   -678
    639  -1314  -1953    337   1293  -1634    103    -85    -54   -620   -631   -701
    631  -1327  -1958    348   1293  -1641     96   -103    -75   -633   -646   -714
    623  -1353  -1979    363   1299  -1665     85   -122    -93   -652   -665   -730
    620  -1392  -2013    387   1317  -1701     64   -148   -124   -683   -696   -758
    602  -1402  -2005    400   1301  -1704     67   -153   -135   -691   -704   -769
    597  -1400  -2000    400   1296  -1699     64   -153   -132   -678   -693   -761
    610  -1400  -2010    392   1309  -1704     57   -161   -140   -678   -696   -766
    602  -1408  -2010    402   1306  -1709     49   -171   -153   -688   -704   -774
    592  -1421  -2013    410   1301  -1717     41   -176   -155   -691   -704   -771
    594  -1408  -2003    405   1299  -1706     54   -174   -153   -688   -696   -769
    600  -1408  -2008    402   1304  -1709     83   -148   -145   -693   -704   -787
    628  -1397  -2026    384   1327  -1712    174    -23    -75   -665   -706   -813
    657  -1369  -2026    353   1340  -1696    259    140     36   -594   -662   -795
    704  -1249  -1953    272   1327  -1602    322    371    231   -400   -478   -618
    763   -997  -1761    114   1260  -1379    322    576    454    -98   -137   -252
    771   -652  -1423    -59   1096  -1036    228    436    517    122    200    150
    646   -522  -1169    -64    906   -844     85    -12    350    153    348    361
    483   -496   -982      5    730   -737    -88   -553     10    -67    200    239
    366   -769  -1135    200    750   -953   -296  -1137   -576   -719   -454   -420
    384  -1197  -1582    407    982  -1389   -548  -1522  -1153  -1400  -1140  -1088
    462  -1452  -1917    493   1189  -1686   -605  -1405  -1127  -1423  -1202  -1169
    517  -1532  -2049    506   1280  -1790   -493  -1111   -898  -1267  -1104  -1104
    550  -1488  -2042    467   1293  -1764   -293   -774   -620  -1060   -953   -989
    581  -1447  -2029    433   1304  -1738    -85   -462   -371   -870   -805   -880
    584  -1467  -2052    439   1317  -1758     -5   -350   -285   -810   -763   -854
    584  -1470  -2057    441   1319  -1764     23   -316   -259   -792   -753   -849
    594  -1439  -2034    420   1312  -1735     44   -290   -233   -769   -730   -828
    602  -1428  -2031    413   1317  -1730     51   -280   -220   -758   -714   -818
    615  -1418  -2034    400   1322  -1725     46   -277   -220   -756   -711   -818
    618  -1397  -2016    387   1317  -1706     54   -270   -210   -748   -701   -810
    620  -1376  -1997    376   1309  -1688     54   -267   -205   -745   -698   -807
    620  -1397  -2018    389   1319  -1706     64   -259   -200   -745   -696   -810
    620  -1410  -2034    394   1325  -1722     59   -259   -205   -750   -696   -815
    623  -1397  -2021    387   1322  -1709     62   -254   -197   -743   -685   -802
    631  -1371  -2003    368   1314  -1686     67   -244   -181   -727   -665   -782
    631  -1358  -1990    363   1309  -1673     64   -239   -174   -717   -657   -771
    631  -1361  -1995    363   1309  -1678     62   -241   -176   -722   -659   -774
    641  -1345  -1987    350   1312  -1665     70   -233   -168   -717   -652   -766
    641  -1343  -1987    350   1314  -1665     77   -223   -161   -706   -639   -761
    639  -1322  -1961    342   1299  -1641     80   -218   -153   -698   -631   -753
    641  -1312  -1953    332   1296  -1631     83   -207   -142   -688   -620   -745
    646  -1330  -1977    340   1309  -1652     88   -194   -132   -680   -607   -735
    657  -1304  -1961    322   1306  -1631     90   -179   -119   -665   -592   -719
    667  -1267  -1935    301   1301  -1600     96   -161   -101   -649   -576   -709
    657  -1267  -1927    303   1291  -1597     98   -142    -85   -636   -561   -693
    657  -1265  -1922    301   1288  -1592    106   -111    -59   -610   -535   -667
    665  -1249  -1914    290   1288  -1582    111    -75    -31   -581   -509   -639
    670  -1239  -1909    285   1288  -1574    114    -41     -7   -555   -485   -618
    685  -1213  -1899    262   1291  -1556    124     10     33   -519   -449   -584
    698  -1176  -1875    239   1286  -1525    137     64     77   -470   -400   -537
    711  -1153  -1865    220   1286  -1506    145    122    122   -423   -348   -488
    730  -1106  -1836    189   1283  -1470    150    174    168   -368   -290   -433
    732  -1044  -1779    153   1254  -1410    148    215    205   -324   -236   -376
    743  -1005  -1748    129   1244  -1376    153    246    236   -283   -187   -322
    748   -971  -1719    111   1231  -1345    163    262    254   -254   -153   -288
    743   -945  -1688    101   1215  -1317    168    262    262   -246   -135   -265
    745   -940  -1686     96   1213  -1312    166    249    254   -252   -135   -259
    745   -924  -1673     88   1208  -1299    174    236    246   -259   -135   -257
    737   -937  -1675     98   1205  -1306    174    215    231   -275   -145   -265
    730   -945  -1675    109   1202  -1309    168    176    202   -309   -176   -293
    696   -953  -1649    127   1171  -1301    166    124    161   -355   -223   -345
    675   -989  -1665    155   1169  -1325    176     80    127   -402   -275   -397
    672  -1013  -1688    168   1179  -1348    179     33     90   -446   -319   -439
    662  -1057  -1719    197   1189  -1387    168    -20     49   -493   -368   -488
    641  -1104  -1748    231   1192  -1426    155    -77      5   -545   -418   -537
    633  -1124  -1761    244   1195  -1441    148   -124    -33   -589   -446   -574
    641  -1137  -1779    246   1208  -1457    142   -163    -59   -615   -467   -592
    631  -1140  -1771    254   1200  -1454    129   -194    -83   -636   -493   -610
    607  -1187  -1795    288   1200  -1491    114   -228   -116   -672   -527   -644
    618  -1184  -1803    280   1210  -1493    116   -239   -119   -678   -527   -649
    620  -1179  -1800    277   1208  -1488    116   -239   -116   -675   -519   -646
    613  -1197  -1810    293   1210  -1504    116   -241   -116   -678   -517   -644
    615  -1174  -1792    277   1202  -1483    119   -244   -116   -678   -517   -639
    610  -1179  -1790    283   1197  -1483    116   -249   -116   -685   -524   -641
    613  -1169  -1782    277   1195  -1475    114   -246   -114   -685   -517   -639
    633  -1127  -1761    246   1197  -1444    116   -239   -103   -672   -501   -623
    626  -1132  -1758    249   1192  -1444    114   -239   -103   -670   -504   -623
    631  -1137  -1769    252   1197  -1452    116   -236    -98   -667   -501   -618
    644  -1091  -1738    220   1189  -1413    129   -218    -77   -646   -480   -597
    644  -1008  -1652    181   1148  -1330    150   -194    -41   -615   -449   -563
    636   -997  -1636    179   1135  -1317    171   -187    -28   -607   -436   -561
    633   -995  -1628    181   1130  -1312    181   -179    -23   -605   -428   -555
    631   -984  -1618    176   1122  -1301    184   -176    -10   -594   -420   -542
    644   -927  -1571    142   1106  -1249    184   -174      7   -576   -402   -511
    675   -891  -1569    106   1119  -1228    161   -184     10   -568   -381   -498
    667   -922  -1592    127   1130  -1257    127   -207    -12   -581   -384   -511
    641   -940  -1582    148   1109  -1260    119   -218    -18   -589   -387   -514
    639   -927  -1566    145   1101  -1247    137   -200      0   -571   -371   -488
    644   -937  -1584    145   1114  -1262    116   -218    -23   -600   -402   -506
    646   -950  -1597    150   1122  -1273     93   -233    -49   -626   -433   -524
    646   -976  -1623    163   1132  -1299     93   -241    -59   -636   -428   -542
    636  -1013  -1649    189   1143  -1330     93   -252    -72   -649   -428   -555
    618  -1072  -1691    226   1153  -1382     98   -259    -88   -670   -449   -574
    600  -1080  -1683    239   1140  -1382    103   -270    -98   -683   -465   -584
    600  -1098  -1699    246   1148  -1397    106   -280   -109   -698   -480   -597
    607  -1101  -1709    246   1158  -1405    103   -293   -124   -719   -501   -615
    613  -1111  -1725    249   1166  -1418     96   -306   -142   -740   -524   -633
    610  -1111  -1725    249   1166  -1418     93   -309   -142   -740   -519   -633
    602  -1111  -1717    252   1158  -1413     93   -309   -142   -740   -519   -633
    602  -1143  -1745    270   1174  -1444     98   -309   -137   -740   -519   -633
    605  -1127  -1735    259   1169  -1431    101   -298   -129   -732   -514   -623
    607  -1122  -1730    257   1166  -1423    106   -296   -127   -732   -519   -615
    592  -1145  -1738    275   1163  -1439    114   -296   -127   -735   -519   -626
    597  -1127  -1725    265   1161  -1426    135   -267   -111   -735   -517   -646
    613  -1091  -1706    239   1158  -1397    228   -127    -23   -696   -506   -662
    639  -1049  -1688    205   1161  -1369    314     54    101   -605   -452   -626
    678   -919  -1600    119   1135  -1260    392    324    329   -374   -239   -426
    763   -711  -1475    -25   1119  -1093    397    542    550    -75     98    -51
    737   -420  -1158   -161    948   -789    272    236    493     51    368    301
    610   -265   -875   -174    743   -568    114   -254    290     59    501    504
    454   -259   -714    -98    581   -485    -75   -813    -75   -197    311    348
    353   -555   -909    101    631   -732   -293  -1363   -662   -870   -387   -363
    381   -984  -1366    301    872  -1176   -501  -1600  -1104  -1436   -984   -966
    444  -1236  -1683    394   1062  -1460   -511  -1428  -1028  -1428  -1028  -1028
    493  -1252  -1745    376   1117  -1496   -363  -1080   -756  -1231   -893   -930
    532  -1166  -1699    316   1114  -1431   -142   -693   -449  -1002   -724   -800
    563  -1124  -1688    280   1124  -1408     15   -428   -241   -841   -607   -706
    574  -1109  -1683    267   1127  -1395     80   -322   -158   -779   -563   -667
    581  -1101  -1683    257   1132  -1392    101   -280   -127   -753   -542   -654
    594  -1085  -1680    246   1137  -1382    111   -254   -106   -735   -524   -641
    592  -1093  -1688    249   1137  -1389    124   -231    -85   -714   -506   -626
    589  -1093  -1683    252   1135  -1387    122   -220    -77   -704   -501   -613
    594  -1072  -1667    236   1130  -1369    124   -207    -64   -691   -491   -602
    600  -1041  -1641    220   1119  -1340    127   -192    -54   -680   -480   -589
    597  -1041  -1639    220   1117  -1340    127   -181    -49   -675   -475   -584
    597  -1062  -1660    231   1127  -1358    127   -168    -38   -665   -470   -574
    589  -1049  -1639    228   1111  -1343    132   -155    -23   -644   -449   -555
    597  -1013  -1610    207   1104  -1312    142   -132     -2   -620   -426   -530
    600  -1008  -1610    202   1104  -1309    145   -119     10   -605   -413   -514
    610   -961  -1571    174   1088  -1265    142   -116     18   -597   -402   -506
    615   -940  -1556    161   1083  -1247    137   -111     23   -584   -400   -501
    600   -958  -1558    179   1078  -1257    137   -103     31   -576   -389   -493
    600   -948  -1548    174   1072  -1249    132    -93     38   -563   -379   -485
    613   -935  -1548    161   1078  -1241    142    -72     57   -545   -361   -467
    613   -948  -1561    163   1085  -1254    153    -49     77   -522   -337   -444
    615   -953  -1569    168   1091  -1260    158    -31     96   -501   -319   -428
    618   -911  -1530    145   1072  -1221    148    -25     96   -498   -322   -431
    633   -859  -1493    111   1062  -1176    150     -5    111   -475   -306   -418
    644   -823  -1467     88   1054  -1145    150     20    129   -452   -285   -402
    641   -815  -1457     88   1049  -1135    166     62    163   -418   -254   -374
    649   -797  -1447     72   1047  -1122    171    101    194   -384   -228   -350
    670   -810  -1483     70   1075  -1145    192    163    241   -332   -179   -306
    678   -748  -1426     33   1049  -1085    187    205    267   -298   -145   -272
    688   -665  -1353    -10   1021  -1008    181    246    301   -262   -106   -233
    704   -644  -1348    -31   1023   -995    194    301    348   -205    -49   -176
    714   -639  -1356    -38   1034   -997    215    350    389   -150      5   -119
    709   -563  -1275    -72    992   -919    200    350    394   -135     25    -96
    722   -509  -1231   -106    976   -870    189    348    397   -122     44    -77
    740   -493  -1234   -124    984   -862    189    340    392   -119     51    -70
    735   -504  -1239   -114    987   -870    189    324    381   -124     46    -67
    727   -488  -1215   -119    969   -852    171    290    355   -145     31    -77
    717   -488  -1205   -114    961   -846    168    259    337   -166     12    -93
    696   -472  -1169   -114    930   -820    179    226    316   -189    -15   -119
    680   -472  -1153   -103    917   -813    184    181    293   -223    -49   -155
    665   -535  -1202    -64    932   -867    179    127    252   -272   -101   -210
    649   -607  -1257    -20    953   -932    176     72    215   -314   -150   -259
    631   -667  -1299     18    963   -984    174     23    189   -342   -184   -293
    620   -675  -1296     28    956   -987    161    -33    155   -376   -220   -337
    613   -693  -1306     38    958  -1000    145    -80    127   -405   -254   -368
    594   -709  -1304     57    948  -1005    137   -119    106   -428   -280   -397
    589   -730  -1319     70    953  -1026    124   -153     83   -449   -306   -420
    579   -789  -1371    103    974  -1080    119   -168     75   -457   -314   -426
    576   -802  -1379    111    976  -1091    106   -192     62   -470   -324   -436
    579   -782  -1361    101    969  -1070    101   -197     59   -470   -324   -431
    579   -737  -1317     77    948  -1028     93   -207     62   -465   -316   -420
    574   -688  -1262     54    917   -974     98   -205     75   -449   -301   -405
    568   -719  -1291     72    927  -1005     83   -215     64   -459   -314   -420
    561   -784  -1345    111    953  -1065     83   -215     67   -459   -316   -418
    555   -766  -1325    103    937  -1044     80   -218     70   -454   -309   -410
    553   -737  -1291     90    922  -1013     72   -218     75   -444   -301   -402
    558   -706  -1265     72    909   -987     70   -213     85   -433   -283   -381
    558   -672  -1231     57    893   -950     80   -200    109   -407   -259   -355
    548   -672  -1221     62    883   -948     77   -200    111   -400   -252   -345
    542   -662  -1205     59    872   -932     62   -210    103   -405   -257   -350
    545   -613  -1158     33    849   -885     46   -223     98   -410   -259   -353
    553   -576  -1130     12    841   -852     64   -202    127   -381   -231   -324
    553   -519  -1075    -18    813   -797    106   -168    171   -335   -187   -280
    550   -496  -1047    -28    797   -769    135   -150    192   -311   -163   -254
    542   -498  -1041    -23    789   -769    137   -153    197   -306   -163   -257
    548   -504  -1052    -20    800   -776    124   -161    197   -306   -163   -257
    553   -485  -1041    -36    797   -763    106   -168    202   -288   -142   -231
    553   -467  -1023    -44    787   -745     64   -194    192   -288   -142   -226
    558   -475  -1036    -41    795   -756     41   -213    181   -293   -145   -223
    561   -431   -992    -64    776   -711     46   -210    189   -277   -124   -205
    558   -426   -987    -67    771   -706     38   -213    187   -275   -122   -200
    561   -522  -1083    -20    820   -802     20   -233    150   -309   -155   -226
    550   -553  -1104     -2    826   -828     12   -249    129   -324   -166   -233
    561   -532  -1093    -12    826   -813     12   -259    124   -324   -163   -236
    550   -566  -1119      7    833   -841     12   -270    111   -332   -176   -252
    524   -581  -1106     28    815   -844     20   -280    106   -340   -189   -262
    506   -566  -1075     28    789   -820     25   -290     98   -345   -200   -272
    506   -644  -1150     70    828   -896     10   -316     64   -376   -233   -306
    488   -704  -1192    106    836   -945     -2   -337     38   -400   -257   -332
    483   -680  -1163     98    820   -919     -2   -348     31   -405   -259   -340
    483   -652  -1135     83    807   -893     -5   -348     31   -400   -254   -329
    483   -644  -1127     80    805   -885     -2   -342     41   -389   -244   -316
    483   -628  -1111     72    795   -867    -18   -353     31   -397   -254   -329
    475   -646  -1122     85    797   -885    -15   -355     31   -394   -254   -324
    470   -649  -1122     88    792   -885     -7   -348     41   -379   -239   -306
    472   -620  -1093     75    782   -857    -15   -350     41   -381   -239   -309
    483   -558  -1041     36    761   -800     36   -280     90   -353   -223   -306
    504   -506  -1010      0    756   -758    135   -124    187   -293   -192   -303
    548   -428   -976    -59    761   -701    252    109    361   -145    -72   -202
    610   -202   -813   -202    711   -506    376    475    662    161    223     75
    688    122   -566   -407    628   -220    363    633    867    465    581    470
    652    384   -267   -519    459     59    161    223    805    605    839    802
    465    496     28   -480    218    262   -109   -439    600    618    961    984
    272    384    111   -327     80    249   -355  -1114    192    283    678    743
    184    -88   -272    -49    228   -179   -597  -1621   -504   -542   -148    -64
    239   -506   -745    135    491   -626   -748  -1688   -818   -969   -602   -527
    311   -730  -1044    207    675   -885   -698  -1400   -696   -919   -618   -576
    366   -717  -1083    176    724   -898   -483  -1018   -433   -740   -491   -493
    392   -649  -1044    127    717   -846   -226   -659   -179   -553   -355   -397
    418   -626  -1044    101    730   -833    -85   -454    -38   -441   -275   -337
    441   -607  -1049     80    745   -828    -28   -374     18   -394   -241   -311
    431   -631  -1062    101    745   -846     -5   -337     44   -376   -226   -301
    433   -623  -1057     93    743   -839    -12   -335     38   -376   -231   -306
    439   -602  -1041     80    737   -820    -15   -324     44   -371   -226   -301
    452   -576  -1028     59    740   -802    -10   -311     57   -355   -210   -290
    454   -548  -1002     46    727   -774      0   -296     70   -340   -197   -277
    441   -553   -995     54    717   -774      7   -285     75   -335   -189   -272
    433   -532   -966     46    698   -748     15   -272     88   -319   -176   -259
    436   -537   -974     49    704   -756     15   -265     93   -314   -171   -252
    433   -540   -974     54    704   -756     12   -257     96   -306   -166   -249
    431   -530   -963     49    696   -745     23   -246    106   -293   -153   -241
    428   -506   -935     36    680   -719     25   -233    116   -280   -140   -231
    439   -475   -917     18    678   -696     38   -210    135   -257   -122   -213
    433   -475   -909     20    670   -691     46   -197    145   -246   -111   -205
    426   -483   -909     28    665   -696     46   -189    150   -239   -106   -205
    423   -470   -893     23    657   -680     59   -168    171   -218    -88   -187
    420   -462   -885     18    652   -672     67   -148    187   -200    -70   -168
    423   -454   -878     15    649   -665     72   -124    202   -181    -51   -155
    426   -420   -846     -2    636   -633     75   -111    213   -171    -41   -150
    433   -397   -831    -18    631   -613     77    -85    226   -158    -31   -140
    444   -384   -828    -31    633   -605     85    -51    246   -137    -10   -122
    449   -374   -823    -36    636   -597    103     -7    283   -106     18    -90
    441   -350   -792    -46    615   -571    109     31    306    -83     38    -75
    444   -327   -771    -59    607   -548    122     83    337    -51     64    -51
    459   -288   -750    -88    602   -517    132    145    376    -12    103    -18
    470   -252   -722   -109    594   -485    145    207    418     31    148     18
    475   -226   -704   -124    587   -465    148    262    454     70    189     59
    496   -166   -665   -166    579   -415    155    314    493    119    239    111
    514    -98   -613   -207    561   -353    161    353    530    163    285    161
    519    -62   -581   -228    550   -322    166    376    553    192    322    197
    522    -31   -553   -246    537   -290    171    384    563    210    342    218
    522     -7   -530   -259    524   -267    171    379    566    220    353    231
    519    -18   -540   -252    527   -277    163    366    555    218    355    239
    509     15   -493   -262    501   -239    166    345    548    215    350    236
    504     33   -470   -270    485   -215    168    322    537    205    342    228
    485     15   -470   -252    478   -226    163    277    506    174    309    194
    459    -38   -498   -213    475   -267    168    233    472    135    267    155
    439    -83   -522   -176    480   -301    179    189    446    106    233    124
    413   -119   -532   -148    472   -324    163    122    402     54    179     70
    402   -135   -537   -135    470   -335    155     64    366     18    145     33
    389   -140   -532   -127    459   -337    155     18    340     -7    122      0
    366   -192   -558    -85    462   -374    153    -23    311    -41     90    -36
    358   -280   -639    -38    496   -459    127    -75    270    -85     44    -80
    353   -309   -662    -23    506   -485    116   -101    249   -106     20    -98
    348   -290   -641    -28    491   -465    114   -119    239   -116     12   -109
    340   -285   -626    -25    483   -454    109   -132    231   -124      5   -114
    337   -275   -613    -33    472   -444    114   -137    236   -124      2   -119
    340   -288   -628    -25    483   -457    119   -127    244   -116      7   -114
    340   -280   -620    -31    480   -449    119   -124    249   -111     18   -103
    332   -277   -610    -25    470   -444    116   -124    252   -111     18   -103
    335   -259   -594    -38    462   -426    116   -122    259   -106     18   -101
    335   -252   -587    -41    459   -418    129   -109    272    -93     33    -90
    332   -241   -576    -46    452   -407    132   -103    283    -83     51    -80
    335   -233   -568    -49    452   -400    135    -96    288    -80     54    -77
    345   -223   -568    -62    454   -394    137    -96    293    -75     57    -70
    337   -202   -540    -67    436   -371    135    -98    296    -72     59    -67
    322   -241   -563    -44    441   -402    132   -109    285    -85     46    -83
    329   -257   -587    -36    457   -420    137   -103    283    -85     46    -85
    324   -246   -574    -38    446   -410    140   -106    283    -83     44    -90
    324   -226   -550    -49    436   -389    135   -114    280    -85     44    -93
    314   -244   -558    -36    436   -400    142   -109    283    -83     46    -85
    316   -244   -561    -36    439   -402    145   -106    285    -75     51    -80
    332   -226   -558    -54    444   -392    137   -116    275    -83     44    -88
    329   -236   -566    -46    446   -400    140   -122    270    -88     41    -90
    322   -223   -545    -51    433   -384    137   -124    267    -90     38    -93
    324   -220   -545    -51    433   -381    148   -116    277    -85     46    -88
    324   -189   -514    -67    415   -350    163   -106    290    -70     59    -80
    316   -155   -472    -80    392   -314    194    -88    311    -49     80    -59
    314   -137   -452    -88    381   -293    223    -75    327    -36     93    -44
    322   -135   -457    -93    389   -296    239    -62    342    -20    103    -33
    332    -96   -428   -119    379   -262    220    -70    345    -12    111    -28
    335    -36   -371   -150    350   -202    210    -72    361      5    129     -7
    342    -28   -371   -158    355   -197    179    -80    353      2    127     -7
    345    -51   -397   -145    371   -223    168    -77    353     10    132      2
    345    -67   -413   -140    379   -239    168    -67    358     20    142     15
    350    -67   -418   -142    384   -241    148    -80    337      2    127     -5
    335    -88   -426   -124    379   -257    124   -109    303    -28     96    -33
    329   -116   -446   -106    387   -280    124   -114    296    -33     90    -31
    327   -137   -467    -96    394   -301    122   -127    283    -46     75    -46
    322   -166   -491    -77    405   -327    124   -135    267    -67     57    -64
    293   -194   -488    -51    389   -340    132   -142    259    -77     46    -77
    280   -205   -485    -36    381   -345    129   -153    249    -88     33    -93
    277   -226   -504    -25    389   -366    119   -168    233   -106     12   -109
    267   -257   -524     -5    394   -389    116   -171    223   -119      2   -119
    270   -249   -519    -12    392   -384    119   -168    223   -122      5   -119
    267   -233   -501    -15    384   -366    122   -166    223   -116      7   -119
    262   -244   -509    -10    384   -376    114   -171    213   -122     -2   -124
    259   -239   -498    -10    376   -366    111   -174    213   -122      0   -124
    257   -213   -470    -23    363   -340    116   -168    223   -111     12   -114
    257   -223   -480    -15    368   -350    122   -161    231   -103     23   -103
    259   -254   -514     -5    384   -384    132   -148    239   -101     25   -103
    265   -202   -470    -31    366   -335    187    -64    301    -51     59    -83
    303    -64   -368   -119    335   -215    290    114    433     54    140    -28
    361     72   -288   -215    324   -106    402    361    615    218    275     80
    441    272   -171   -358    306     51    491    685    862    483    542    348
    550    548     -5   -550    277    272    472    810   1015    719    833    691
    555    766    207   -662    174    488    319    472    971    844   1060   1000
    345    865    519   -605    -85    693    114   -140    800    852   1161   1166
    150    662    511   -407   -181    589   -111   -800    368    467    813    841
     23    228    205   -127    -90    218   -311  -1288   -215   -205    132    153
     33   -189   -226     75    127   -207   -498  -1423   -542   -610   -301   -298
    124   -379   -504    127    314   -441   -524  -1202   -483   -607   -345   -379
    179   -353   -532     85    353   -441   -335   -849   -259   -459   -246   -309
    207   -265   -475     28    340   -368    -96   -501    -25   -293   -124   -215
    231   -267   -498     18    363   -381     41   -296    103   -197    -57   -171
    244   -249   -493      2    368   -371     96   -218    158   -148    -23   -145
    259   -241   -501     -7    379   -371    109   -192    176   -135    -10   -135
    270   -215   -488    -28    376   -350    129   -161    197   -111     12   -114
    270   -205   -475    -33    371   -337    142   -140    215    -96     23   -101
    283   -187   -470    -46    376   -327    142   -132    220    -90     36    -85
    283   -176   -462    -54    371   -319    150   -122    231    -80     44    -77
    277   -171   -449    -54    363   -309    153   -109    236    -70     54    -70
    280   -163   -446    -59    361   -303    155   -101    244    -64     59    -64
    285   -148   -433    -67    358   -290    155    -93    252    -57     67    -59
    285   -150   -436    -70    361   -293    158    -77    262    -44     80    -41
    290   -135   -428    -77    358   -280    166    -62    277    -28     98    -23
    293   -119   -415    -88    353   -267    168    -49    285    -18    106    -18
    290   -116   -407    -85    348   -262    166    -44    285    -15    106    -15
    298   -101   -400    -98    348   -249    166    -31    296     -2    122      0
    296   -103   -402    -96    348   -252    174    -15    309      7    132     10
    290    -98   -392    -96    340   -244    171     -7    311     10    135      5
    293    -90   -384   -101    337   -236    176     12    324     23    142     12
    301    -75   -376   -116    337   -226    174     25    329     28    153     15
    311    -67   -379   -122    342   -223    181     49    345     46    168     31
    322    -46   -368   -137    342   -207    194     77    366     67    187     54
    324    -18   -342   -153    332   -179    202    103    384     85    207     70
    322    -10   -332   -158    327   -171    205    132    397    101    218     77
    329     -2   -332   -163    329   -168    207    163    413    116    233     88
    345     12   -332   -179    337   -161    213    207    436    142    254    109
    358     28   -329   -192    345   -150    220    257    465    171    283    137
    376     90   -285   -233    329    -96    236    311    501    213    324    179
    389    145   -244   -267    316    -49    244    361    532    257    366    218
    397    176   -220   -288    309    -20    246    410    563    296    407    259
    413    226   -187   -319    301     20    246    446    589    329    446    298
    423    262   -163   -342    293     49    244    467    607    355    478    329
    431    301   -129   -366    280     85    246    478    623    379    504    355
    431    335    -96   -384    262    119    244    478    631    389    519    374
    426    361    -64   -392    246    148    236    465    626    389    522    379
    423    363    -59   -394    241    153    233    452    618    387    517    376
    415    345    -72   -381    244    137    244    441    615    381    514    381
    413    335    -77   -376    246    129    246    420    600    368    501    368
    397    319    -77   -358    239    122    249    389    581    345    480    345
    376    283    -93   -329    233     96    244    342    553    311    441    301
    361    257   -106   -309    233     75    241    293    522    275    400    257
    340    215   -124   -277    231     46    241    249    496    244    363    220
    311    158   -153   -233    233      2    239    202    467    210    327    181
    303    129   -174   -218    239    -20    231    163    441    187    301    155
    298    124   -174   -213    236    -23    228    132    426    166    280    132
    296    109   -189   -205    244    -38    223    106    407    150    262    114
    283     59   -223   -171    254    -80    215     85    392    129    244     98
    262     15   -246   -140    254   -114    207     62    371    109    223     75
    254     18   -239   -137    246   -109    197     49    361    101    215     64
    265     28   -239   -148    252   -106    194     46    358    103    218     64
    272     46   -226   -158    249    -88    197     49    363    111    223     72
    275     64   -213   -171    244    -72    202     54    368    119    231     77
    280     57   -223   -168    252    -83    205     54    368    122    233     80
    262     28   -236   -145    249   -103    194     46    361    114    226     75
    254     23   -231   -137    244   -103    194     46    361    114    226     75
    270     38   -231   -155    252    -93    194     51    366    124    236     80
    285     77   -207   -181    246    -62    205     59    376    137    249     93
    280     80   -200   -181    241    -59    215     64    381    140    254     96
    270     54   -215   -161    244    -80    213     59    374    135    246     90
    265     72   -194   -168    228    -59    213     57    371    132    246     90
    265     96   -168   -181    218    -36    220     64    379    140    257    101
    259     77   -181   -171    220    -51    213     57    368    132    249     96
    262     51   -210   -155    236    -77    200     44    353    116    233     80
    254     41   -215   -150    233    -88    202     38    345    111    226     77
    262     41   -220   -153    241    -88    200     38    345    114    231     83
    259     44   -215   -153    236    -85    200     36    342    111    228     77
    262     62   -200   -161    231    -67    205     36    342    114    233     80
    262     38   -223   -153    244    -90    197     28    329    106    223     72
    259     44   -215   -153    236    -83    194     23    324    101    218     70
    257     64   -194   -163    226    -64    205     25    329    103    220     72
    257     62   -194   -158    226    -64    202     20    322     98    220     70
    254     46   -207   -153    231    -80    197     12    311     88    213     64
    249     46   -202   -150    226    -77    192      5    303     83    207     57
    259     57   -202   -161    231    -70    189      5    301     80    205     54
    265     57   -207   -161    236    -75    197      7    301     83    205     54
    265     93   -171   -179    218    -38    223     33    332    109    231     80
    270    132   -137   -202    205     -2    254     59    358    132    257    101
    262    155   -106   -210    184     25    275     67    368    142    267    109
    262    161   -101   -210    181     31    277     67    371    145    270    106
    265    181    -85   -223    174     49    259     62    376    155    280    116
    280    233    -46   -257    163     93    254     70    397    179    306    148
    272    210    -62   -244    166     75    231     64    384    168    296    140
    275    197    -77   -236    176     59    213     54    374    163    290    140
    298    200    -98   -249    197     51    207     64    379    171    301    153
    301    176   -124   -239    213     28    192     57    361    155    288    142
    301    168   -135   -236    215     18    181     44    342    140    275    132
    285    124   -161   -205    223    -18    171     25    322    119    254    111
    275     85   -192   -181    233    -51    163      7    293     90    228     83
    262     67   -197   -166    231    -64    171      7    288     83    218     70
    244     54   -189   -150    215    -67    179      0    280     70    207     57
    223      7   -215   -114    220   -103    163    -23    252     41    179     31
    231      7   -223   -119    228   -109    155    -31    241     33    171     25
    239     20   -218   -129    228    -98    168    -25    244     33    171     28
    231     15   -218   -124    223   -101    176    -23    244     36    174     25
    228     20   -207   -124    218    -93    168    -31    236     31    166     18
    218     -2   -223   -109    220   -111    163    -31    231     25    163     18
    215    -12   -231   -101    220   -122    163    -33    228     25    161     15
    218      0   -218   -111    215   -109    158    -36    220     20    155     15
    205     -2   -207   -101    205   -103    158    -36    220     20    158     15
    210     18   -192   -114    200    -85    184     -5    246     41    176     28
    215     88   -129   -153    171    -20    272    124    345    116    231     54
    249    220    -31   -236    140     93    381    329    506    249    332    129
    311    381     70   -345    122    226    488    600    722    454    514    293
    418    600    181   -509    116    389    509    875    937    722    802    600
    501    870    368   -688     67    620    433    857   1026    932   1101    963
    444   1018    571   -732    -64    795    249    407    909   1005   1286   1236
    249   1054    805   -652   -277    930     33   -231    649    904   1278   1283
     67    782    714   -426   -324    748   -179   -891     93    329    722    740
    -18    319    337   -150   -176    327   -376  -1301   -501   -381     -5      0
     36    -57    -93     10     62    -75   -501  -1273   -662   -610   -272   -288
     96   -205   -301     54    197   -252   -444   -995   -517   -535   -254   -301
    129   -135   -267      0    197   -200   -226   -626   -257   -350   -127   -205
    166    -64   -233    -51    200   -148     -7   -298    -23   -174      7   -103
    192    -36   -228    -80    210   -132     98   -132     93    -85     77    -51
    194    -28   -223    -83    207   -124    140    -72    137    -49    106    -28
    192    -10   -202    -93    197   -106    158    -49    161    -28    122    -20
    202     25   -176   -114    189    -75    163    -31    171    -15    135    -12
    218     41   -176   -132    197    -64    176    -12    187      0    150      2
    223     57   -166   -140    194    -54    181      2    194      5    161     12
    220     64   -155   -145    189    -44    184     15    200     12    168     20
    226     72   -155   -150    189    -41    197     31    210     23    179     31
    223     67   -155   -148    189    -44    197     36    213     28    181     33
    231     72   -158   -150    194    -41    194     41    213     33    184     36
    228     77   -153   -155    192    -36    189     46    215     33    184     41
    228     67   -161   -148    194    -46    176     49    213     36    187     44
    239     90   -148   -163    192    -28    189     59    226     49    202     57
    236    116   -119   -176    179      0    200     72    236     59    215     62
    233    111   -122   -174    176     -2    192     75    236     62    215     62
    220    109   -114   -166    166     -2    189     83    239     62    215     62
    223    114   -109   -171    166      2    192     96    246     72    226     72
    241    132   -109   -187    176     12    207    116    262     88    244     88
    241    155    -88   -200    166     33    218    142    280    111    265    111
    241    163    -77   -202    161     44    218    163    290    124    275    124
    239    163    -77   -202    158     44    220    187    303    135    285    135
    244    174    -70   -207    158     51    233    220    327    161    311    158
    252    192    -59   -223    155     67    239    249    345    179    327    168
    262    228    -33   -246    148     98    244    280    366    194    342    184
    277    252    -25   -265    150    114    244    319    387    218    361    202
    272    259    -12   -265    142    124    241    363    413    246    389    226
    283    314     28   -298    127    171    259    423    457    296    436    270
    301    361     59   -332    119    213    277    483    506    348    488    322
    306    394     88   -353    109    241    277    527    535    384    527    358
    319    454    135   -387     93    296    280    563    566    428    574    407
    329    485    153   -410     88    319    285    589    589    457    607    444
    327    491    163   -410     83    327    280    597    597    470    626    465
    332    514    181   -426     75    348    277    597    610    491    649    488
    340    545    205   -441     67    376    293    597    615    498    659    504
    319    532    213   -428     54    374    290    574    597    483    646    493
    301    517    215   -410     41    368    283    553    584    470    636    485
    280    504    220   -394     28    363    270    524    561    449    613    465
    290    511    220   -400     36    366    277    498    542    426    592    449
    303    493    189   -400     57    342    293    467    519    400    558    418
    285    454    168   -371     57    311    285    410    478    348    506    361
    241    381    140   -311     49    259    259    340    415    283    439    288
    241    337     96   -288     72    218    249    288    374    236    389    244
    184    265     80   -226     51    174    223    231    332    194    345    202
    111    166     54   -140     28    109    187    168    277    137    288    145
    187    231     44   -210     70    140    202    158    272    132    285    137
    350    394     44   -371    153    220    265    197    314    174    327    176
    337    371     33   -355    150    205    272    189    309    171    324    174
    246    275     25   -262    111    150    259    166    288    150    306    153
    228    257     28   -244    101    142    249    153    275    135    290    137
    218    215     -2   -215    111    106    226    135    252    114    267    116
    194    207     12   -202     90    111    207    116    236     98    249    101
    192    215     23   -205     85    119    207    116    236     98    246    101
    200    241     38   -220     80    140    205    122    241    106    257    109
    233    285     51   -259     90    168    215    132    252    119    270    116
    236    280     41   -259     96    163    215    132    246    114    265    114
    213    259     44   -236     83    153    213    127    241    109    259    111
    184    231     44   -207     70    137    197    116    231     98    252    103
    215    270     54   -241     80    163    215    129    244    114    267    116
    270    329     59   -301    106    194    236    150    259    135    285    135
    231    293     62   -262     83    176    226    137    246    122    272    124
    218    270     49   -246     85    161    220    132    244    119    270    124
    218    288     70   -252     75    179    207    119    231    109    259    114
    202    288     85   -246     59    187    202    103    215     90    241     96
    207    270     59   -239     75    166    205     98    210     88    239     90
    210    233     23   -223     93    129    200     93    205     85    239     90
    231    241     10   -236    111    127    200     96    210     90    244    101
    218    270     49   -244     83    161    187     83    192     75    228     88
    215    267     51   -241     80    161    181     77    184     67    223     85
    223    275     49   -252     88    163    176     77    179     64    220     85
    220    257     36   -239     93    148    171     75    174     59    213     77
    213    223     10   -218     98    119    174     75    171     57    210     77
    205    228     23   -218     90    127    176     80    168     54    207     75
    215    244     28   -233     93    137    184     85    166     54    207     72
    207    205     -2   -205    106    101    187     90    174     62    213     75
    181    236     51   -210     62    145    192    101    187     80    223     88
    194    340    145   -267     23    244    223    122    218    111    254    119
    210    376    163   -293     23    270    239    135    231    124    270    135
    218    389    171   -303     23    280    241    132    236    127    272    137
    239    428    189   -335     23    309    233    122    244    137    285    153
    257    449    192   -353     31    319    215    119    252    148    298    166
    246    441    192   -345     25    316    189    106    231    132    288    155
    223    407    184   -314     20    296    174    101    220    124    283    150
    236    407    171   -322     31    290    163    109    220    124    283    150
    236    368    132   -303     51    249    148    109    205    114    272    137
    218    301     83   -259     67    192    129     93    174     88    244    114
    200    262     62   -231     70    163    129     80    158     72    226     96
    189    226     36   -207     77    132    137     75    148     59    210     83
    155    194     38   -176     57    119    124     54    122     28    176     49
    127    171     44   -150     41    106    103     31     98      5    155     25
    168    207     38   -187     64    124    129     46    111     18    171     41
    179    207     28   -194     75    119    137     49    114     18    168     38
    171    200     25   -187     72    114    129     36    101      5    153     23
    176    184      7   -181     83     96    129     36     96      0    148     18
    184    171    -12   -176     98     80    140     41    101      7    153     20
    163    176     10   -171     75     93    135     36     96      2    148     18
    116    116      0   -116     57     59    116     18     80    -12    127     -2
    155    150     -5   -153     80     72    135     31     96      2    140     12
    179    171     -7   -174     93     83    137     36     98      5    142     12
    184    197     12   -192     85    103    189    116    153     41    161     12
    231    303     70   -267     80    187    316    322    311    163    244     59
    244    389    142   -316     51    265    415    561    511    340    387    174
    293    555    262   -423     15    410    480    878    789    636    675    454
    397    828    431   -615    -15    631    433   1026    987    953   1060    891
    420   1104    683   -763   -129    893    280    711    930   1098   1340   1254
    236   1171    935   -706   -350   1054     49    114    662   1039   1402   1387
      7   1026   1018   -517   -504   1023   -210   -602    145    589   1010   1039
    -93    602    693   -257   -392    646   -428  -1174   -566   -265    129    161
    -62    161    220    -49   -140    189   -584  -1314   -919   -732   -376   -353
     70    -44   -116    -12     90    -80   -532  -1049   -782   -670   -381   -392
    106   -101   -207     -2    155   -153   -361   -706   -527   -504   -277   -327
     90    -93   -184      0    135   -137   -132   -358   -254   -303   -137   -223
     80   -111   -194     15    137   -153     12   -135    -88   -174    -46   -161
    119    -80   -200    -20    158   -140     80    -33     -5   -106      2   -119
    161    -38   -200    -59    179   -119    124     15     38    -70     31    -93
    174    -31   -207    -72    189   -119    140     41     57    -57     38    -85
    176    -36   -215    -70    194   -124    155     62     75    -41     51    -77
    158    -51   -213    -54    184   -132    155     70     77    -38     51    -77
    155    -64   -220    -44    187   -142    153     72     80    -38     49    -80
    119   -111   -233     -5    176   -171    142     70     72    -46     38    -96
    111   -127   -239      7    174   -181    140     75     77    -44     38    -93
    129   -109   -241    -10    184   -176    145     90     93    -31     49    -83
    119   -174   -293     28    205   -233    140     90     85    -38     36    -93
    116   -205   -324     44    218   -265    145    103     98    -28     41    -88
    155   -142   -298     -7    226   -220    168    132    124     -2     67    -62
    207    -54   -265    -77    233   -158    189    161    153     25     93    -36
    153   -109   -262    -20    207   -184    179    153    142     20     80    -51
    161   -148   -309     -7    233   -228    179    163    145     20     75    -54
    239   -101   -340    -70    288   -220    210    205    179     51    103    -23
    218   -103   -322    -57    267   -213    213    213    184     54    101    -28
    181   -150   -332    -15    257   -241    207    218    184     51     96    -36
    202   -163   -366    -20    283   -265    223    249    207     72    111    -18
    181   -189   -371      2    275   -280    226    270    218     80    119    -12
    150   -210   -361     28    254   -285    215    280    220     80    114    -18
    158   -197   -355     20    257   -275    218    309    239     96    124     -7
    220   -153   -374    -36    296   -262    249    368    283    137    163     28
    210   -174   -384    -18    296   -277    267    415    316    168    187     49
    161   -223   -384     31    272   -303    262    449    332    181    194     57
    213   -158   -371    -25    290   -265    283    519    381    228    236     93
    296    -77   -374   -111    332   -226    332    613    449    298    298    158
    280    -85   -366    -98    322   -226    348    675    493    342    342    200
    257    -83   -342    -88    298   -213    340    711    519    374    374    231
    252    -57   -309    -96    280   -181    348    750    553    413    410    270
    306      7   -301   -158    301   -145    374    792    592    454    454    314
    283    -25   -311   -129    296   -168    368    789    587    454    454    319
    257    -59   -319    -98    285   -189    361    779    574    444    444    314
    249    -75   -324    -85    285   -200    358    761    563    433    436    309
    306    -28   -335   -137    319   -181    381    763    574    444    444    322
    301    -41   -342   -129    322   -192    384    737    555    420    423    303
    223   -137   -361    -44    290   -246    366    675    504    361    363    244
    259   -163   -423    -46    340   -293    392    654    491    337    335    218
    246   -207   -454    -20    348   -329    381    589    444    280    275    161
    215   -267   -483     25    348   -374    366    519    392    223    213     98
    197   -348   -548     75    371   -446    355    459    350    174    161     44
    140   -465   -605    163    371   -535    329    389    296    114     96    -15
    135   -501   -636    181    384   -568    314    335    254     72     46    -62
    171   -493   -665    161    415   -576    316    311    241     49     23    -85
    218   -483   -701    132    457   -592    337    303    244     44     10    -93
    179   -566   -745    194    462   -654    335    285    228     20    -12   -116
    140   -623   -763    239    449   -691    316    265    210      0    -33   -140
    124   -665   -789    267    457   -727    306    252    202    -12    -46   -155
    119   -698   -820    288    470   -758    306    252    202    -18    -51   -163
    135   -693   -828    280    480   -761    311    257    207    -12    -54   -161
    171   -670   -844    249    506   -756    324    270    223     -2    -44   -153
    168   -693   -862    259    514   -776    329    275    228     -2    -49   -155
    124   -761   -888    316    504   -823    311    259    215    -20    -67   -174
    116   -789   -906    337    511   -846    303    254    210    -31    -77   -187
    168   -766   -935    298    550   -849    322    270    223    -20    -72   -181
    174   -787   -961    306    566   -875    337    283    236    -15    -67   -176
    124   -836   -963    353    542   -898    322    265    220    -31    -85   -194
    116   -852   -969    368    542   -909    322    265    223    -33    -88   -200
    163   -831   -997    332    576   -914    332    272    231    -28    -85   -194
    174   -852  -1026    337    597   -937    332    270    228    -36    -93   -202
    148   -901  -1052    376    597   -976    324    257    218    -54   -114   -218
    158   -919  -1078    381    618   -997    335    259    220    -54   -116   -220
    161   -937  -1098    387    628  -1018    329    257    218    -57   -122   -226
    150   -953  -1104    400    626  -1028    319    241    202    -75   -140   -244
    158   -974  -1135    407    644  -1054    322    241    202    -80   -148   -252
    197   -945  -1143    374    670  -1044    332    246    210    -75   -142   -244
    174  -1002  -1176    413    675  -1088    327    239    202    -85   -158   -257
    119  -1091  -1210    485    662  -1150    306    215    179   -114   -187   -285
     88  -1145  -1236    527    662  -1189    296    200    166   -129   -205   -301
    129  -1091  -1221    480    675  -1156    316    218    184   -114   -187   -285
    184  -1052  -1236    431    709  -1145    337    236    202   -101   -174   -270
    179  -1098  -1278    457    727  -1187    340    236    202   -109   -184   -277
    145  -1104  -1249    478    696  -1176    363    252    226    -90   -168   -262
    132  -1067  -1200    467    665  -1132    392    270    254    -70   -148   -244
    129  -1060  -1189    462    659  -1124    410    277    270    -59   -137   -241
    122  -1072  -1195    475    657  -1132    389    259    257    -77   -155   -259
    150  -1065  -1215    457    680  -1140    379    254    262    -70   -150   -249
    210  -1034  -1244    413    727  -1137    389    280    293    -36   -114   -207
    192  -1083  -1275    444    732  -1179    366    265    272    -54   -132   -226
    153  -1137  -1293    491    722  -1215    345    246    254    -72   -153   -241
    200  -1104  -1304    452    750  -1202    348    262    262    -67   -145   -236
    220  -1140  -1361    459    789  -1249    337    262    252    -80   -158   -249
    187  -1239  -1428    524    807  -1335    314    233    213   -119   -194   -285
    171  -1322  -1493    576    831  -1408    306    220    192   -142   -220   -306
    140  -1379  -1522    618    831  -1449    298    200    168   -171   -246   -335
    109  -1421  -1530    657    818  -1475    303    192    158   -189   -267   -353
    109  -1452  -1561    670    833  -1506    314    184    145   -205   -283   -368
    119  -1467  -1587    675    852  -1527    316    176    132   -223   -301   -387
     98  -1527  -1626    714    859  -1574    298    155    103   -252   -329   -415
    150  -1491  -1641    670    896  -1566    314    168    114   -246   -324   -410
    158  -1486  -1644    665    901  -1564    327    176    119   -244   -319   -407
    127  -1530  -1657    701    891  -1592    322    174    114   -252   -327   -415
    109  -1566  -1678    727    891  -1621    311    166    103   -262   -340   -426
     98  -1590  -1688    745    893  -1639    296    150     88   -283   -361   -446
    114  -1608  -1722    745    917  -1665    311    166     98   -275   -353   -439
    132  -1577  -1709    722    919  -1641    329    179    114   -265   -342   -431
     83  -1610  -1696    763    885  -1652    353    215    137   -259   -348   -444
    106  -1545  -1652    719    878  -1597    459    389    259   -184   -298   -420
    163  -1421  -1584    628    872  -1504    587    646    470     -5   -153   -298
    257  -1223  -1480    483    867  -1350    711   1026    774    303    135    -25
    389   -922  -1314    265    849  -1117    732   1280   1018    626    493    353
    400   -662  -1062    132    730   -862    524    956    971    784    769    701
    249   -589   -839    168    542   -714    215    233    727    771    867    862
     59   -678   -737    309    397   -709    -85   -527    298    444    610    657
   -103  -1130  -1026    615    459  -1078   -358  -1169   -431   -381   -189   -106
   -140  -1657  -1517    898    688  -1587   -537  -1379   -909   -992   -828   -748
    -20  -1883  -1865    950    922  -1875   -441  -1018   -737   -914   -820   -782
     54  -1870  -1925    906    989  -1896   -176   -571   -444   -722   -698   -701
     70  -1826  -1896    875    982  -1862     75   -200   -189   -550   -576   -615
     62  -1867  -1930    904    995  -1899    215     20    -44   -452   -509   -574
     59  -1896  -1956    917   1008  -1925    259     96      5   -420   -485   -558
     70  -1896  -1966    911   1015  -1930    283    129     31   -400   -467   -545
     70  -1906  -1977    917   1023  -1943    290    150     49   -389   -459   -540
     93  -1873  -1966    891   1028  -1919    301    171     64   -376   -449   -530
    109  -1855  -1964    870   1036  -1909    311    189     77   -366   -439   -519
    137  -1847  -1984    852   1060  -1914    329    210     96   -353   -423   -506
    161  -1834  -1995    833   1075  -1914    340    228    111   -342   -415   -493
    122  -1873  -1995    875   1057  -1932    327    226    106   -353   -426   -504
    119  -1878  -1997    878   1057  -1938    322    231    106   -355   -426   -504
    124  -1873  -1997    872   1060  -1935    322    239    109   -350   -423   -498
    129  -1899  -2029    883   1075  -1964    327    252    116   -345   -415   -493
    135  -1896  -2031    880   1083  -1964    335    270    129   -332   -402   -480
     70  -1951  -2023    937   1044  -1984    303    252    111   -353   -423   -501
     49  -1974  -2023    961   1036  -1997    290    252    111   -358   -426   -506
    161  -1860  -2021    849   1088  -1940    335    303    161   -314   -379   -462
    236  -1769  -2005    766   1119  -1886    374    348    197   -277   -345   -428
    135  -1873  -2010    867   1070  -1940    342    332    176   -303   -368   -457
    135  -1886  -2021    875   1078  -1953    345    350    187   -298   -361   -449
    171  -1852  -2023    841   1096  -1938    368    387    213   -275   -337   -426
    158  -1865  -2023    854   1091  -1943    366    407    228   -267   -332   -418
    150  -1875  -2026    859   1085  -1951    368    433    239   -265   -327   -413
    174  -1842  -2016    833   1093  -1930    384    475    262   -244   -306   -392
    155  -1849  -2005    844   1080  -1927    381    509    277   -231   -298   -387
    145  -1862  -2008    859   1075  -1935    392    561    301   -210   -277   -368
    161  -1855  -2018    846   1088  -1935    413    623    340   -174   -244   -337
    181  -1810  -1995    813   1088  -1901    436    696    387   -132   -207   -301
    202  -1764  -1966    779   1083  -1865    454    769    433    -88   -163   -259
    207  -1732  -1940    763   1072  -1836    470    833    483    -44   -116   -213
    213  -1696  -1909    740   1060  -1803    472    875    514     -5    -80   -174
    239  -1631  -1870    696   1054  -1751    483    914    553     36    -36   -129
    265  -1569  -1836    652   1049  -1701    496    940    587     72      5    -85
    270  -1561  -1831    646   1049  -1696    493    945    592     83     20    -70
    252  -1569  -1821    657   1036  -1696    480    930    584     75     20    -70
    231  -1561  -1792    665   1010  -1675    472    906    574     64     12    -72
    244  -1540  -1784    646   1013  -1662    472    888    571     57     12    -72
    257  -1548  -1805    646   1031  -1675    470    857    558     41      0    -80
    244  -1584  -1829    670   1036  -1706    454    797    522      5    -38   -114
    231  -1610  -1842    691   1036  -1725    444    735    488    -33    -72   -148
    205  -1657  -1862    727   1034  -1758    426    659    433    -90   -127   -200
    184  -1712  -1896    763   1039  -1803    402    581    381   -150   -179   -252
    161  -1769  -1930    802   1044  -1849    384    511    337   -200   -226   -298
    135  -1834  -1969    849   1052  -1901    358    444    288   -252   -277   -348
    124  -1865  -1992    870   1057  -1927    340    389    246   -296   -322   -389
    142  -1857  -2000    857   1070  -1927    327    355    220   -327   -348   -413
    122  -1919  -2042    898   1080  -1982    316    327    197   -355   -376   -439
     90  -1971  -2062    940   1075  -2016    309    303    184   -371   -389   -452
     83  -1966  -2049    940   1062  -2008    298    288    174   -379   -400   -462
     96  -1969  -2065    937   1080  -2016    296    280    174   -387   -407   -470
    119  -1953  -2075    914   1096  -2013    301    285    181   -381   -400   -462
    153  -1914  -2068    880   1109  -1990    322    303    200   -366   -381   -444
    140  -1912  -2055    883   1096  -1984    319    301    197   -371   -384   -446
     98  -1966  -2065    935   1080  -2016    301    285    184   -387   -397   -459
     93  -1966  -2060    935   1075  -2013    290    277    179   -392   -402   -465
     98  -1953  -2052    927   1075  -2003    293    280    184   -389   -400   -462
     85  -1956  -2042    932   1062  -1997    285    275    181   -392   -402   -462
     93  -1966  -2060    937   1075  -2013    290    280    187   -389   -397   -457
    135  -1930  -2065    896   1098  -1997    306    290    202   -379   -384   -444
    103  -1961  -2068    927   1083  -2013    293    275    187   -394   -397   -454
    132  -1925  -2060    893   1093  -1992    303    283    194   -387   -387   -444
    140  -1927  -2068    893   1104  -1997    301    283    192   -389   -387   -446
    106  -1964  -2070    927   1085  -2016    280    259    174   -410   -407   -465
    101  -1961  -2065    930   1080  -2013    272    252    166   -418   -413   -467
     96  -1974  -2073    937   1083  -2023    275    249    166   -418   -413   -467
    103  -1964  -2068    930   1085  -2016    283    254    174   -413   -402   -459
     98  -1964  -2065    932   1078  -2013    275    239    163   -426   -415   -470
     80  -1979  -2060    948   1070  -2018    265    226    150   -444   -426   -480
     36  -2023  -2060    992   1047  -2039    244    207    132   -465   -441   -493
     96  -1953  -2049    930   1072  -2000    259    223    153   -446   -426   -478
    215  -1849  -2068    815   1140  -1958    314    265    194   -407   -387   -439
    166  -1904  -2073    867   1119  -1987    303    249    179   -426   -400   -452
    103  -1966  -2070    930   1085  -2018    277    223    155   -449   -426   -475
     90  -1979  -2070    945   1080  -2023    262    213    145   -462   -436   -483
     83  -1987  -2070    950   1075  -2029    257    205    140   -467   -439   -480
     85  -1958  -2044    935   1062  -2000    262    207    145   -462   -431   -478
    106  -1940  -2049    914   1075  -1995    270    210    153   -457   -426   -470
    122  -1891  -2013    885   1067  -1951    296    236    187   -426   -394   -436
    129  -1831  -1961    852   1044  -1896    340    272    231   -387   -355   -400
    106  -1810  -1917    852   1010  -1862    355    275    236   -384   -353   -402
     70  -1823  -1893    875    979  -1857    340    257    228   -397   -366   -413
     44  -1857  -1901    906    971  -1878    301    228    207   -415   -384   -428
    135  -1745  -1880    805   1005  -1813    319    259    252   -366   -332   -371
    200  -1670  -1870    735   1034  -1769    337    288    277   -332   -301   -340
    129  -1740  -1870    805    997  -1803    309    259    254   -355   -319   -358
    142  -1732  -1875    795   1008  -1803    298    265    259   -350   -311   -345
    150  -1777  -1927    810   1036  -1852    277    257    241   -368   -329   -363
    129  -1855  -1984    862   1057  -1919    249    231    207   -402   -361   -389
    140  -1852  -1995    854   1065  -1922    249    223    194   -415   -368   -397
    155  -1836  -1992    841   1072  -1914    262    220    189   -415   -368   -394
    119  -1878  -1997    878   1057  -1938    267    213    179   -433   -384   -415
     83  -1896  -1982    906   1031  -1938    265    194    163   -452   -400   -433
     70  -1914  -1987    919   1026  -1951    249    174    142   -472   -420   -452
     67  -1958  -2026    945   1047  -1992    241    158    122   -496   -446   -475
     64  -1971  -2039    950   1052  -2005    241    153    116   -506   -452   -480
     64  -1958  -2023    945   1044  -1992    241    155    122   -501   -449   -475
     64  -1969  -2034    950   1047  -2000    236    150    119   -504   -449   -478
     51  -1987  -2039    969   1044  -2013    236    148    116   -509   -454   -480
     59  -1953  -2016    945   1036  -1984    236    150    116   -506   -449   -475
     70  -1943  -2013    935   1039  -1977    239    153    124   -501   -441   -467
     25  -1982  -2010    976   1015  -1995    228    142    119   -506   -444   -472
    -28  -2036  -2008   1034    989  -2023    226    142    116   -514   -454   -483
     28  -1904  -1935    937    979  -1919    332    293    236   -428   -387   -436
    174  -1649  -1826    737    997  -1738    498    558    446   -252   -241   -319
    246  -1488  -1738    620    989  -1613    628    878    698    -15    -31   -127
    306  -1335  -1641    514    974  -1488    659   1241    950    275    262    171
    381  -1028  -1410    322    893  -1218    555   1143   1031    504    574    540
    335   -826  -1161    244    745   -992    298    542    888    576    758    795
     96   -820   -917    363    506   -867     -5   -246    568    418    688    779
   -140  -1104   -963    623    410  -1034   -288   -984    -15   -161    148    267
   -207  -1587  -1382    896    587  -1486   -509  -1353   -644   -917   -613   -485
   -127  -1914  -1790   1021    831  -1852   -548  -1189   -704  -1070   -815   -711
    -38  -2000  -1964   1018    961  -1982   -366   -782   -480   -937   -745   -683
     -2  -1935  -1932    969    963  -1935    -77   -350   -202   -753   -615   -587
     41  -1912  -1953    935    997  -1932    116    -70    -23   -628   -530   -530
     59  -1896  -1956    919   1008  -1925    210     64     67   -563   -478   -493
     49  -1886  -1938    917    992  -1912    233    106     98   -540   -462   -480
     77  -1855  -1932    888   1005  -1893    252    132    116   -524   -446   -470
     85  -1847  -1932    880   1005  -1888    265    153    135   -514   -431   -459
     64  -1865  -1932    898    997  -1899    259    158    132   -519   -433   -462
     36  -1899  -1935    930    984  -1917    246    153    124   -530   -441   -467
     23  -1904  -1927    940    974  -1914    244    155    132   -530   -436   -459
     90  -1810  -1901    859    995  -1855    280    194    171   -493   -397   -420
    122  -1777  -1899    826   1010  -1836    301    218    194   -470   -374   -400
     85  -1800  -1886    854    984  -1842    293    220    194   -470   -374   -397
     72  -1800  -1873    865    971  -1836    288    223    197   -465   -368   -394
     72  -1805  -1880    865    974  -1842    277    223    197   -467   -374   -397
     85  -1787  -1875    849    979  -1831    285    241    213   -446   -358   -379
    109  -1748  -1857    818    982  -1803    298    265    231   -426   -332   -358
    114  -1701  -1816    795    963  -1758    309    280    246   -407   -316   -345
     90  -1714  -1808    810    948  -1761    301    283    246   -405   -319   -348
     64  -1740  -1805    836    932  -1771    293    288    246   -405   -319   -348
     75  -1751  -1829    836    950  -1790    296    306    259   -394   -309   -335
     90  -1727  -1818    818    953  -1771    316    342    290   -363   -277   -306
    116  -1675  -1795    779    953  -1735    329    374    311   -342   -259   -288
    103  -1660  -1764    776    932  -1709    324    389    322   -337   -254   -285
    127  -1618  -1745    743    935  -1680    340    428    345   -316   -231   -265
    181  -1548  -1730    683    956  -1639    379    491    394   -270   -184   -220
    148  -1592  -1740    722    940  -1665    384    530    407   -259   -174   -215
    140  -1571  -1714    714    924  -1641    387    576    433   -236   -153   -197
    137  -1545  -1683    701    909  -1613    394    631    465   -207   -124   -171
    148  -1512  -1660    683    904  -1584    410    696    506   -168    -85   -135
    187  -1457  -1644    633    914  -1551    431    766    555   -119    -33    -85
    197  -1408  -1608    605    901  -1506    449    823    594    -72     12    -41
    184  -1382  -1566    597    872  -1473    454    862    623    -33     51      0
    187  -1340  -1527    576    857  -1434    459    888    652     -5     85     38
    207  -1280  -1488    535    846  -1382    457    893    665     12    106     62
    187  -1280  -1470    545    828  -1374    457    888    667     18    116     75
    189  -1265  -1457    535    823  -1361    462    885    678     28    129     88
    254  -1182  -1436    465    844  -1309    478    891    693     49    153    114
    244  -1163  -1408    457    826  -1283    475    854    680     33    140    101
    189  -1223  -1415    517    800  -1319    457    800    646      0    109     70
    176  -1267  -1447    545    807  -1356    444    740    610    -36     75     38
    200  -1249  -1449    524    823  -1348    449    688    589    -59     54     18
    171  -1296  -1467    561    818  -1382    431    615    545   -106      5    -25
    150  -1340  -1491    594    818  -1415    418    545    504   -153    -41    -70
    145  -1358  -1504    605    823  -1431    405    480    465   -192    -77   -109
    122  -1400  -1522    639    820  -1460    387    423    423   -236   -116   -150
     88  -1447  -1535    678    810  -1491    363    368    384   -275   -158   -192
     83  -1465  -1548    691    813  -1506    353    332    361   -298   -179   -213
     70  -1493  -1564    711    815  -1527    340    306    342   -316   -197   -231
     72  -1509  -1582    719    826  -1545    337    301    340   -322   -202   -236
    103  -1473  -1579    683    839  -1525    348    303    348   -316   -194   -228
    109  -1454  -1566    672    836  -1509    350    301    348   -314   -194   -226
     77  -1478  -1558    698    815  -1517    345    288    342   -319   -197   -231
     46  -1504  -1551    730    797  -1527    329    275    329   -329   -207   -244
     54  -1501  -1556    722    805  -1527    329    275    335   -324   -200   -239
     46  -1522  -1569    737    805  -1545    327    272    332   -329   -207   -244
    101  -1447  -1548    672    823  -1499    340    285    345   -311   -189   -223
    150  -1384  -1535    618    841  -1460    368    309    374   -285   -161   -197
    111  -1418  -1530    652    818  -1473    353    293    355   -301   -174   -213
     75  -1452  -1527    688    800  -1488    335    270    340   -319   -192   -228
     54  -1473  -1527    709    787  -1499    322    254    327   -329   -200   -236
     98  -1428  -1527    665    813  -1478    340    270    342   -311   -181   -215
    101  -1434  -1535    665    815  -1486    345    270    348   -306   -176   -213
     64  -1452  -1519    693    789  -1486    329    249    329   -324   -189   -228
     67  -1449  -1517    688    789  -1483    327    244    327   -329   -192   -228
     67  -1441  -1509    688    787  -1475    322    236    316   -337   -200   -231
     59  -1454  -1514    696    787  -1483    316    226    309   -342   -202   -233
     44  -1473  -1517    714    779  -1496    306    215    298   -353   -210   -241
     36  -1467  -1504    714    769  -1483    298    207    290   -361   -215   -246
     88  -1415  -1504    665    795  -1460    324    223    311   -342   -197   -228
    135  -1387  -1522    623    828  -1454    350    239    327   -327   -179   -210
     77  -1418  -1499    670    787  -1457    332    218    311   -342   -194   -228
     90  -1400  -1493    654    792  -1447    329    213    311   -345   -197   -228
     80  -1405  -1486    662    782  -1444    324    207    306   -350   -200   -231
     51  -1434  -1488    688    769  -1462    311    192    290   -361   -213   -241
     75  -1413  -1488    667    782  -1449    324    202    301   -350   -200   -231
     67  -1410  -1478    670    771  -1444    324    202    298   -348   -197   -228
     85  -1392  -1478    654    782  -1434    332    207    303   -342   -189   -220
     72  -1376  -1452    652    761  -1413    332    207    309   -337   -181   -218
     77  -1314  -1392    618    732  -1353    366    236    350   -301   -145   -181
     75  -1270  -1345    597    709  -1306    407    265    381   -272   -116   -158
     80  -1239  -1319    579    698  -1278    439    285    410   -246    -96   -135
     51  -1252  -1304    600    675  -1278    407    257    392   -265   -111   -153
     75  -1234  -1309    579    691  -1270    384    241    384   -267   -111   -150
    140  -1143  -1283    501    709  -1213    400    270    418   -228    -67   -109
    101  -1171  -1273    535    685  -1221    389    259    407   -236    -72   -111
     96  -1184  -1280    542    685  -1234    368    252    402   -241    -70   -111
    114  -1202  -1317    542    714  -1260    353    257    397   -241    -70   -111
    137  -1215  -1353    537    745  -1283    340    252    384   -252    -83   -119
    116  -1249  -1366    566    740  -1306    327    228    355   -277   -109   -145
     75  -1317  -1392    618    732  -1356    311    207    327   -306   -132   -168
     33  -1371  -1405    667    719  -1387    309    189    306   -329   -155   -194
     31  -1366  -1397    665    714  -1379    327    192    303   -332   -161   -202
     83  -1322  -1405    620    743  -1363    350    194    311   -329   -155   -197
     77  -1343  -1421    631    748  -1382    345    179    290   -348   -174   -218
     38  -1379  -1421    670    730  -1400    332    161    270   -371   -192   -239
     20  -1397  -1421    688    719  -1408    319    148    257   -384   -205   -252
     41  -1395  -1436    678    737  -1415    335    161    267   -376   -194   -241
     36  -1387  -1423    672    730  -1405    335    166    270   -368   -187   -233
     59  -1363  -1423    652    740  -1392    342    171    275   -363   -181   -226
     62  -1353  -1418    644    740  -1384    350    176    283   -358   -174   -220
     49  -1350  -1400    652    724  -1374    345    171    277   -361   -176   -223
     41  -1335  -1379    646    709  -1356    350    174    277   -366   -176   -228
     41  -1299  -1343    628    691  -1319    418    267    342   -322   -148   -218
     62  -1210  -1273    574    665  -1241    537    465    491   -213    -64   -163
    119  -1060  -1179    470    649  -1119    659    743    714     -5    111    -12
    215   -846  -1065    314    636   -956    735   1130   1015    335    441    311
    329   -519   -849     96    587   -685    675   1218   1192    633    805    717
    316   -254   -571    -33    444   -413    470    748   1109    761   1039   1023
     98   -145   -244     23    171   -194    187    -12    844    685   1070   1111
   -127   -353   -228    239     49   -290    -98   -807    262    132    568    646
   -220   -818   -597    519    187   -709   -332  -1309   -420   -659   -215   -124
   -158  -1223  -1067    688    452  -1145   -431  -1278   -636   -971   -566   -488
    -64  -1402  -1337    735    636  -1371   -298   -896   -449   -875   -537   -504
    -18  -1348  -1330    683    654  -1340    -20   -454   -153   -678   -394   -397
     10  -1314  -1325    649    667  -1319    213   -103     77   -514   -277   -311
     12  -1319  -1335    652    672  -1327    319     64    187   -439   -226   -275
     -7  -1350  -1343    680    667  -1348    348    116    215   -418   -213   -267
     44  -1335  -1379    644    711  -1358    379    158    244   -394   -194   -252
     72  -1280  -1353    602    711  -1317    405    187    270   -374   -174   -236
     41  -1275  -1319    615    678  -1296    400    189    270   -371   -171   -236
     25  -1278  -1304    626    665  -1291    402    200    277   -366   -163   -228
     28  -1275  -1304    623    662  -1288    407    210    283   -361   -158   -223
     33  -1273  -1309    618    670  -1291    415    223    288   -355   -150   -215
     88  -1208  -1299    558    693  -1252    433    249    309   -332   -124   -192
     72  -1195  -1267    561    670  -1231    439    254    311   -329   -116   -187
     33  -1231  -1265    597    646  -1247    428    254    309   -335   -122   -192
     88  -1169  -1260    540    672  -1213    449    283    335   -309    -98   -171
     75  -1184  -1260    553    667  -1221    457    296    342   -301    -88   -161
     75  -1158  -1234    542    654  -1195    467    311    358   -277    -67   -145
     90  -1127  -1221    517    654  -1174    470    324    366   -275    -59   -137
     72  -1150  -1226    537    646  -1187    465    327    363   -277    -62   -140
     44  -1174  -1218    561    631  -1195    462    332    363   -275    -62   -140
     57  -1145  -1202    545    628  -1174    475    358    381   -257    -44   -122
    140  -1049  -1192    454    665  -1119    509    407    423   -215     -2    -80
    127  -1031  -1158    449    641  -1093    517    428    436   -202      7    -72
     80  -1062  -1143    491    610  -1101    501    436    431   -210      0    -83
     49  -1098  -1148    524    597  -1122    498    457    436   -207      0    -83
    111  -1034  -1148    459    628  -1088    535    522    483   -163     46    -38
    127   -992  -1119    431    620  -1054    561    576    519   -129     80     -7
    114   -976  -1091    431    600  -1034    566    620    542   -106    101     10
    158   -906  -1065    374    610   -984    597    693    589    -59    145     51
    179   -867  -1047    342    610   -956    618    763    631    -18    184     88
    194   -833  -1028    319    610   -930    631    828    670     25    228    124
    194   -810  -1005    306    597   -906    641    885    706     64    267    163
    200   -763   -963    283    581   -862    657    940    748    114    316    213
    202   -722   -924    257    561   -823    662    969    776    145    353    249
    210   -685   -896    236    553   -792    675    992    802    174    387    285
    223   -636   -859    205    540   -748    683   1000    815    192    410    316
    207   -620   -828    207    517   -724    670    979    802    184    407    311
    194   -628   -823    215    506   -724    672    963    800    179    405    309
    202   -613   -818    205    509   -714    680    948    800    184    410    314
    207   -597   -805    194    504   -701    680    917    784    166    397    303
    179   -607   -787    215    483   -696    678    865    756    137    371    280
    163   -649   -813    241    485   -730    667    797    706     85    319    228
    171   -659   -831    244    501   -745    659    730    665     38    275    187
    153   -701   -854    272    501   -776    649    657    615    -10    226    137
    127   -743   -870    309    498   -805    644    594    576    -54    184     96
     83   -805   -888    358    483   -846    613    524    519   -111    129     41
     85   -823   -909    366    496   -865    597    478    488   -145     98      7
    109   -813   -924    350    517   -867    600    457    472   -158     88     -5
     96   -839   -935    371    514   -885    600    439    465   -168     80    -12
     85   -844   -930    379    506   -885    592    426    452   -179     72    -23
     75   -844   -919    381    496   -880    589    413    439   -192     62    -33
     77   -844   -922    381    498   -883    584    405    431   -197     57    -38
     72   -841   -914    384    493   -878    581    400    431   -197     54    -38
     93   -823   -917    363    504   -870    594    410    441   -189     64    -25
     96   -815   -911    358    501   -862    600    413    444   -181     72    -18
     70   -839   -911    384    488   -872    581    397    426   -200     54    -33
     70   -828   -898    379    483   -862    576    389    418   -205     51    -41
     96   -797   -896    348    493   -844    587    397    431   -194     62    -33
     72   -828   -901    376    485   -862    584    389    420   -202     54    -36
     98   -802   -901    350    496   -849    597    402    431   -192     64    -23
    135   -753   -888    309    511   -820    613    410    444   -181     80    -10
    103   -763   -867    329    483   -815    597    392    426   -192     70    -18
     77   -784   -862    353    467   -823    589    379    415   -205     64    -28
     80   -787   -867    350    472   -826    587    374    410   -210     62    -31
     83   -792   -875    355    478   -833    587    371    405   -213     62    -28
     57   -826   -883    381    467   -852    566    350    381   -233     44    -46
     93   -779   -872    340    483   -826    574    361    392   -223     54    -36
    109   -753   -862    319    485   -805    589    366    402   -213     67    -23
     93   -769   -862    337    478   -815    589    358    397   -215     64    -25
     85   -779   -867    345    475   -823    584    353    387   -223     54    -33
     72   -784   -857    355    462   -820    576    342    374   -236     44    -46
     59   -800   -859    368    457   -828    568    332    363   -244     38    -51
     77   -766   -844    345    459   -805    576    337    368   -233     46    -44
    103   -730   -833    311    465   -782    584    345    379   -228     54    -33
    114   -709   -826    296    470   -766    592    350    387   -220     62    -23
    103   -717   -823    303    462   -769    594    350    384   -223     64    -23
     83   -698   -782    309    431   -740    613    366    405   -202     85     -7
     70   -659   -732    293    400   -696    633    384    428   -181    106     10
     90   -594   -685    249    387   -639    665    405    454   -155    132     33
    111   -553   -665    220    387   -607    685    415    470   -142    150     49
     98   -542   -641    223    368   -592    667    400    465   -142    150     51
    119   -496   -615    184    366   -555    649    397    472   -127    166     72
    114   -514   -628    200    368   -571    628    387    462   -132    163     67
    103   -514   -618    202    358   -566    620    384    459   -135    166     72
    106   -522   -628    207    366   -574    607    387    457   -135    168     72
    122   -550   -672    213    394   -610    587    379    441   -153    155     59
    155   -532   -691    187    423   -610    589    384    439   -150    161     67
    129   -576   -709    220    418   -641    587    368    415   -174    137     46
     98   -628   -727    265    413   -678    576    342    381   -205    106     18
     75   -654   -730    288    402   -691    581    332    366   -220     93     -2
     57   -683   -743    311    397   -711    579    316    350   -241     70    -23
     59   -685   -748    311    402   -714    576    301    337   -259     54    -38
    106   -675   -782    285    444   -727    581    303    329   -265     49    -41
    109   -675   -784    280    444   -727    579    298    322   -272     41    -46
     54   -719   -774    332    413   -745    566    285    306   -285     31    -59
     46   -722   -769    337    405   -743    563    283    303   -288     31    -59
     67   -693   -761    314    413   -727    568    288    311   -280     38    -51
     85   -670   -756    290    420   -714    574    293    316   -272     46    -46
     80   -667   -748    293    413   -709    571    296    316   -270     51    -38
     70   -683   -753    303    410   -717    566    288    306   -280     41    -49
     62   -691   -753    314    407   -722    587    319    324   -272     41    -54
     90   -631   -722    270    405   -675    691    496    444   -194     90    -33
    103   -535   -639    215    371   -587    795    724    628    -38    218     62
    205   -303   -511     49    358   -407    904   1075    927    270    509    335
    345     -7   -353   -168    348   -179    917   1413   1218    649    922    766
    306    314      7   -311    148    161    750   1143   1221    839   1231   1137
    228    574    345   -402    -59    459    548    535   1015    841   1353   1327
     54    594    537   -324   -241    566    298   -241    542    467   1057   1072
   -129    233    363    -51   -246    298     31   -963   -179   -337    252    283
   -132   -288   -155    210     10   -223   -184  -1218   -675   -930   -348   -303
    -80   -644   -563    361    239   -605   -174   -984   -618   -945   -418   -400
    -36   -732   -698    381    329   -714     10   -592   -358   -779   -316   -335
      7   -667   -675    329    340   -670    272   -171    -44   -553   -153   -207
     46   -641   -688    296    366   -665    446    103    155   -405    -44   -124
     70   -623   -693    275    379   -657    517    210    231   -345     -2    -93
     75   -618   -696    270    384   -657    535    244    254   -327     12    -85
     80   -626   -706    272    392   -665    540    262    262   -322     15    -83
     75   -613   -691    267    379   -652    545    275    275   -311     23    -72
     83   -602   -685    259    381   -644    550    290    288   -298     33    -62
     83   -597   -680    254    379   -639    548    296    293   -293     38    -57
     80   -587   -667    254    374   -626    545    306    301   -288     49    -51
     83   -589   -672    249    376   -631    550    319    311   -280     57    -41
     93   -563   -657    233    374   -610    566    337    329   -259     77    -20
    101   -540   -641    218    371   -592    563    345    335   -252     85    -15
     98   -535   -633    218    366   -584    563    350    340   -246     90    -18
    109   -522   -631    205    368   -576    568    366    355   -233    103     -5
    103   -514   -618    205    361   -566    571    379    366   -220    116      7
     80   -530   -613    223    345   -571    558    376    366   -218    116     10
     72   -527   -600    228    335   -563    548    379    366   -218    116      7
     96   -491   -589    197    340   -540    558    397    384   -202    135     23
     90   -485   -576    197    332   -530    553    410    394   -192    145     33
    124   -444   -571    158    345   -506    568    441    420   -166    168     54
    220   -340   -561     59    389   -449    620    504    475   -111    220    106
    153   -405   -558    124    353   -480    610    506    472   -114    215    101
    142   -381   -524    119    332   -452    602    517    478   -109    220    106
    161   -348   -509     93    332   -428    607    550    501    -85    241    127
    168   -337   -506     85    337   -420    620    594    532    -54    270    150
    176   -324   -504     72    337   -413    631    636    558    -28    293    171
    161   -340   -501     88    329   -418    633    683    587      0    319    194
    155   -327   -485     85    319   -405    636    737    623     36    353    231
    187   -277   -465     46    324   -371    659    810    675     88    405    285
    231   -202   -433    -15    332   -316    683    883    732    148    465    340
    254   -158   -415    -49    335   -285    698    940    776    200    517    387
    249   -132   -381    -59    314   -257    698    971    800    231    548    420
    249   -103   -353    -72    301   -228    698    987    818    254    574    452
    259    -57   -316   -103    285   -187    704    995    836    277    602    480
    259    -36   -298   -111    277   -166    704    989    839    283    610    491
    254    -38   -296   -109    272   -168    698    969    828    275    607    491
    246    -28   -275   -109    259   -150    696    948    823    272    605    491
    233    -38   -272    -98    252   -155    685    906    800    244    579    470
    210    -54   -267    -77    236   -161    680    859    774    213    548    436
    174    -93   -270    -41    220   -179    672    800    735    166    501    389
    166   -129   -296    -18    231   -213    672    737    701    119    454    342
    187   -116   -303    -36    244   -210    683    688    678     85    418    306
    179   -135   -314    -23    246   -223    675    623    636     44    374    262
    127   -205   -332     38    228   -267    644    542    581    -12    314    202
    114   -241   -355     64    233   -298    623    488    545    -54    272    163
    111   -254   -366     67    239   -309    615    454    524    -72    252    142
     98   -277   -376     88    236   -327    610    431    509    -90    231    122
     62   -322   -387    129    223   -353    594    405    488   -109    213    103
     33   -342   -376    155    205   -358    576    384    475   -122    197     90
     93   -283   -376     93    233   -329    587    394    488   -109    210    103
    122   -257   -379     67    249   -316    602    407    504    -96    223    116
    106   -265   -371     77    236   -319    605    405    504    -96    223    116
    106   -252   -358     72    231   -303    602    402    501    -96    220    116
     75   -277   -353    101    213   -316    579    387    485   -111    205    101
     70   -290   -361    109    215   -324    576    384    480   -111    202     98
     70   -301   -374    114    220   -337    574    387    483   -109    207    101
     67   -296   -363    114    215   -329    571    384    483   -103    213    106
     77   -272   -350     96    213   -311    576    387    485    -98    218    109
     88   -275   -363     90    226   -319    576    381    483   -101    215    109
    106   -249   -358     70    231   -303    574    379    480   -101    213    106
    127   -223   -350     49    239   -285    581    381    485    -93    218    116
    109   -254   -363     72    236   -309    576    374    480    -98    213    109
    103   -252   -355     72    228   -303    568    363    472   -106    207    103
    124   -228   -355     49    239   -290    576    366    480    -96    215    111
    109   -249   -358     70    233   -303    571    361    472   -101    210    109
    124   -226   -350     49    236   -288    566    353    470   -103    207    106
    124   -233   -361     54    241   -296    563    350    467   -106    202    101
     83   -285   -371    101    226   -327    542    327    446   -127    179     80
     75   -298   -374    111    223   -335    545    324    446   -127    179     80
     96   -257   -355     80    223   -306    558    337    462   -111    194     93
     85   -270   -358     90    220   -314    563    337    465   -109    194     90
     80   -267   -348     93    213   -306    563    337    465   -109    192     88
     70   -239   -309     85    189   -272    568    340    475    -98    202    101
     64   -194   -259     64    161   -226    602    371    511    -64    236    129
     90   -127   -218     18    153   -171    641    402    550    -31    267    158
    135    -46   -181    -46    155   -114    678    426    581      0    298    187
    129    -33   -163    -46    145    -98    675    420    584      7    301    189
     85    -62   -148    -12    114   -106    641    392    574      0    293    181
     80    -67   -148     -7    114   -109    615    384    571      2    293    187
     90    -59   -150    -15    119   -106    597    374    561      0    290    187
    103    -64   -168    -18    135   -116    600    389    574     15    306    200
     72   -127   -200     25    135   -163    568    379    550     -5    285    179
     90   -124   -215     15    150   -168    550    371    535    -18    272    166
    137   -103   -241    -18    189   -171    555    376    532    -18    270    166
    142   -122   -265    -10    202   -192    571    376    524    -20    265    161
    137   -132   -270     -2    202   -202    587    374    519    -28    254    148
     93   -168   -262     36    176   -215    584    353    496    -51    228    119
     57   -215   -275     77    166   -244    561    322    465    -83    197     88
     38   -259   -298    111    168   -277    540    301    439   -109    171     62
     33   -280   -316    122    174   -298    530    290    428   -116    158     49
     57   -280   -340    111    197   -309    540    301    436   -109    166     51
     75   -254   -329     88    200   -290    545    309    446    -98    176     64
     51   -259   -311    103    181   -285    532    296    436   -106    163     51
     41   -265   -306    109    174   -285    527    293    436   -103    163     51
     25   -272   -301    122    161   -285    519    285    431   -109    158     44
     -2   -316   -316    158    155   -316    498    270    415   -122    142     25
    -18   -340   -322    179    150   -332    491    270    413   -127    135     18
     57   -246   -306     93    181   -277    589    405    509    -57    184     51
    148   -111   -259    -18    202   -184    737    633    680     75    285    122
    166     10   -158    -88    161    -75    852    917    904    283    467    272
    283    246    -36   -265    161    106    958   1348   1234    639    802    600
    407    633    226   -522     88    431    885   1361   1384    932   1169   1015
    327    937    607   -633   -140    774    636    800   1270   1044   1402   1314
     77   1031    953   -555   -436    992    316      7    963    935   1392   1353
   -145    795    940   -324   -542    867     12   -761    405    410    909    911
   -223    228    452     -2   -337    340   -267  -1239   -314   -433     70     96
   -205   -210     -7    207    -98   -109   -324  -1145   -462   -683   -223   -218
   -103   -324   -223    213     57   -275   -140   -717   -218   -540   -153   -194
     59   -166   -226     54    142   -194    192   -220    129   -293     28    -49
    101   -155   -257     25    176   -205    407     93    324   -161    122     12
     83   -220   -303     70    192   -262    485    220    400   -114    148     18
    111   -202   -314     44    210   -259    524    277    441    -80    171     33
     75   -231   -306     77    189   -267    532    298    452    -75    171     36
     72   -236   -309     80    189   -272    530    309    459    -67    174     36
     75   -233   -309     80    192   -270    530    322    467    -59    184     46
     70   -228   -298     77    181   -262    524    324    467    -59    187     46
     70   -239   -309     85    189   -272    527    337    475    -51    187     49
     64   -249   -314     90    187   -280    517    340    475    -51    189     49
     77   -233   -311     77    192   -272    519    353    488    -36    202     57
     93   -202   -298     54    194   -252    532    376    506    -18    218     75
    142   -166   -309     12    226   -236    545    400    524      5    236     98
    200    -93   -296    -54    246   -194    568    436    558     36    265    135
    200    -77   -277    -62    239   -176    584    454    576     51    283    150
    168   -106   -277    -31    220   -192    589    459    576     51    280    145
    137   -124   -262     -5    200   -192    587    465    579     51    280    137
     98   -145   -246     23    171   -197    566    457    574     46    275    135
    137   -103   -244    -18    189   -174    574    483    597     62    288    153
    153    -85   -241    -33    194   -163    576    498    605     70    293    158
    163    -88   -252    -36    207   -168    589    524    623     85    309    171
    174    -77   -252    -49    213   -163    594    553    644    109    332    187
    127   -109   -236     -7    181   -171    592    576    657    122    345    200
    153    -77   -233    -38    192   -155    592    610    675    137    353    218
    246     -5   -252   -119    249   -127    605    657    704    166    366    236
    241     -2   -244   -122    241   -122    623    706    730    192    397    257
    239     25   -213   -132    226    -93    646    776    771    236    446    293
    246     57   -189   -153    218    -64    665    844    810    275    478    322
    293     90   -202   -192    249    -54    675    909    844    311    504    355
    319    109   -210   -215    265    -49    688    976    883    355    542    397
    249     72   -176   -161    213    -49    670   1000    893    371    566    415
    249     98   -150   -176    200    -25    662   1028    911    397    594    441
    418    306   -111   -361    265     98    722   1111   1000    485    675    530
    402    311    -93   -358    246    109    704   1101    995    485    685    537
    322    226    -96   -275    207     64    657   1054    956    454    665    509
    400    301    -98   -350    249    101    672   1067    979    480    691    535
    517    444    -72   -480    296    187    719   1091   1015    519    732    584
    496    457    -41   -478    270    207    735   1065   1010    514    732    579
    374    319    -57   -348    215    132    680    976    943    449    667    517
    418    329    -90   -374    254    119    652    909    901    405    618    478
    400    275   -124   -337    262     75    633    831    852    348    558    418
    348    202   -148   -277    246     28    607    750    800    288    501    363
    394    174   -220   -283    306    -23    587    688    758    246    462    316
    402    132   -270   -270    335    -67    566    626    711    200    410    265
    366     72   -293   -218    329   -109    548    563    662    148    355    215
    379     25   -353   -202    366   -163    493    493    600     85    283    163
    436     28   -407   -233    423   -189    478    475    584     67    259    150
    470     31   -439   -252    454   -202    488    478    589     75    272    140
    407    -77   -485   -163    446   -280    439    423    532     20    231     75
    498    -64   -563   -218    530   -314    423    413    519     10    218     64
    584     46   -537   -316    561   -244    457    446    550     44    249    103
    600     36   -563   -319    581   -262    426    428    532     31    236     88
    646     23   -623   -335    636   -298    402    415    511     15    220     67
    600    -28   -628   -288    613   -327    384    394    485    -10    187     41
    618    -83   -701   -267    657   -389    337    355    439    -51    132      2
    659    -77   -740   -293    698   -407    316    348    420    -64    111     -5
    740    -28   -769   -355    753   -397    332    363    433    -51    132      0
    844     64   -779   -457    810   -355    342    374    439    -44    129     10
    758    -25   -784   -368    771   -405    303    337    400    -80     98    -18
    737    -72   -810   -335    774   -441    296    327    389    -90     93    -33
    878     10   -867   -444    872   -428    303    335    394    -83     93    -28
    901    -12   -914   -444    906   -465    283    322    374   -101     70    -49
    826    -80   -906   -374    865   -493    267    306    353   -119     49    -70
    867   -101   -969   -384    917   -535    239    285    324   -148     25    -90
    911    -88  -1000   -410    956   -542    226    277    311   -153     23    -90
    828   -176  -1008   -327    917   -592    187    236    267   -205    -46   -132
    872   -176  -1049   -350    961   -613    166    226    244   -226    -80   -148
    958   -150  -1111   -405   1034   -631    168    233    249   -215    -54   -150
    919   -142  -1062   -387    989   -602    189    249    262   -197    -25   -137
    963   -109  -1072   -428   1015   -589    184    249    259   -202    -36   -137
   1015   -103  -1122   -457   1067   -613    168    236    239   -223    -64   -150
   1078    -64  -1145   -506   1109   -605    187    252    246   -218    -70   -153
   1000    -98  -1098   -449   1049   -597    181    252    244   -220    -77   -161
   1039    -59  -1098   -491   1067   -579    184    257    249   -220    -83   -153
   1106     -5  -1111   -550   1109   -558    205    277    270   -202    -62   -135
   1124      5  -1119   -566   1119   -555    205    275    270   -205    -64   -140
   1111     20  -1091   -566   1101   -535    189    259    267   -202    -67   -135
   1119     38  -1083   -579   1101   -522    158    249    272   -194    -59   -116
   1176     38  -1137   -607   1156   -548    119    220    249   -213    -77   -122
   1158     31  -1127   -594   1143   -548     90    205    231   -226    -93   -127
   1161    -20  -1182   -568   1171   -600     64    192    210   -246   -127   -140
   1195    -57  -1254   -568   1223   -654     31    163    176   -283   -163   -166
   1260    -20  -1280   -618   1270   -649     38    163    171   -280   -148   -163
   1275    -54  -1332   -610   1304   -693     20    132    129   -316   -181   -200
   1223   -153  -1376   -535   1299   -763    -10     80     72   -379   -249   -254
   1278   -155  -1434   -561   1353   -795     -7     64     54   -402   -280   -267
   1319   -145  -1467   -587   1392   -805    -12     46     38   -418   -296   -275
   1332   -197  -1530   -568   1428   -862    -44      5      2   -459   -337   -311
   1345   -226  -1571   -558   1457   -898    -62    -20    -25   -485   -366   -335
   1361   -223  -1587   -571   1473   -904    -72    -36    -36   -498   -387   -340
   1330   -288  -1618   -522   1473   -953   -122    -83    -80   -542   -428   -366
   1293   -345  -1641   -475   1465   -995   -158   -124   -114   -576   -472   -400
   1431   -223  -1654   -602   1543   -937   -135    -98    -88   -548   -444   -376
   1473   -197  -1673   -639   1571   -932    -93    -75    -57   -517   -387   -345
   1421   -254  -1675   -584   1545   -963   -114   -101    -72   -527   -394   -353
   1457   -272  -1730   -594   1592  -1002   -145   -124    -96   -550   -426   -368
   1605   -187  -1792   -709   1699   -989    -90    -44    -46   -519   -410   -353
   1566   -176  -1743   -696   1652   -961     -2    124     72   -436   -368   -329
   1590    -67  -1657   -761   1623   -862     67    327    246   -272   -233   -205
   1675    197  -1478   -937   1577   -639    124    594    509     25     77    101
   1730    540  -1189  -1135   1460   -324     90    711    691    306    431    509
   1613    883   -732  -1249   1171     75    -36    306    600    381    639    828
   1499    956   -542  -1228   1021    207   -181   -267    309    228    584    849
   1376    782   -594  -1080    984     96   -353   -878   -171   -226    163    433
   1291    298   -992   -795   1143   -345   -615  -1413   -818   -953   -587   -361
   1384   -145  -1532   -620   1457   -839   -828  -1566  -1150  -1343   -989   -769
   1530   -361  -1893   -584   1712  -1127   -833  -1366  -1052  -1296  -1000   -797
   1571   -374  -1945   -600   1756  -1158   -685  -1028   -797  -1114   -883   -709
   1621   -314  -1935   -652   1777  -1124   -472   -646   -506   -898   -730   -587
   1678   -270  -1948   -704   1810  -1109   -340   -415   -337   -766   -633   -509
   1735   -259  -1995   -737   1862  -1124   -298   -345   -296   -735   -615   -496
   1761   -244  -2008   -761   1883  -1124   -285   -322   -283   -727   -610   -493
   1758   -228  -1987   -763   1873  -1106   -257   -290   -252   -698   -589   -465
   1784   -223  -2010   -782   1893  -1117   -275   -293   -257   -706   -594   -470
   1769   -259  -2031   -756   1899  -1145   -301   -301   -272   -717   -605   -478
   1764   -293  -2057   -737   1909  -1174   -319   -314   -290   -732   -620   -504
   1771   -288  -2060   -740   1914  -1174   -322   -306   -288   -730   -618   -504
   1813   -241  -2055   -787   1932  -1148   -316   -290   -280   -719   -618   -496
   1792   -272  -2065   -758   1927  -1169   -337   -301   -298   -737   -636   -511
   1839   -233  -2075   -805   1956  -1153   -327   -277   -280   -719   -615   -491
   1987    -59  -2047   -963   2016  -1052   -254   -202   -213   -646   -540   -423
   1964    -98  -2062   -935   2010  -1080   -267   -205   -223   -654   -550   -428
   1930   -145  -2075   -893   2000  -1109   -303   -228   -252   -683   -581   -452
   1935   -158  -2094   -888   2013  -1127   -319   -226   -259   -688   -587   -454
   1953   -158  -2112   -896   2031  -1135   -329   -226   -267   -693   -587   -462
   1927   -187  -2114   -872   2021  -1148   -340   -231   -280   -704   -600   -470
   1919   -176  -2096   -872   2005  -1135   -350   -220   -280   -701   -602   -467
   1984   -142  -2130   -922   2055  -1135   -335   -197   -267   -683   -587   -462
   2057    -77  -2135   -989   2096  -1106   -311   -161   -239   -654   -553   -431
   1969   -142  -2114   -914   2042  -1127   -327   -161   -249   -659   -558   -431
   1969   -158  -2127   -906   2047  -1143   -335   -148   -246   -657   -553   -426
   1992   -122  -2114   -937   2052  -1117   -348   -127   -239   -644   -540   -407
   2008   -111  -2120   -948   2062  -1114   -350   -103   -228   -628   -532   -394
   2052    -72  -2125   -992   2086  -1096   -348    -64   -202   -600   -506   -361
   2148     25  -2125  -1088   2135  -1049   -322      5   -150   -540   -444   -301
   2182     72  -2109  -1130   2145  -1018   -296     67   -109   -491   -387   -252
   2138     57  -2081  -1096   2109  -1010   -309     93    -96   -470   -361   -223
   2156     88  -2068  -1124   2112   -989   -319    127    -75   -444   -342   -189
   2179    122  -2060  -1150   2120   -969   -327    153    -51   -410   -306   -155
   2179    150  -2031  -1166   2104   -940   -329    166    -36   -384   -267   -116
   2192    207  -1984  -1200   2088   -888   -332    176    -18   -358   -228    -75
   2218    265  -1953  -1241   2086   -844   -335    168    -12   -345   -210    -51
   2197    257  -1940  -1228   2070   -841   -337    150    -20   -350   -210    -46
   2190    259  -1930  -1226   2060   -833   -348    124    -33   -358   -220    -46
   2187    246  -1940  -1215   2065   -846   -353     96    -49   -374   -236    -57
   2158    228  -1930  -1195   2044   -849   -363     49    -80   -410   -272    -98
   2164    205  -1961  -1184   2062   -878   -368      5   -106   -446   -311   -148
   2166    179  -1990  -1174   2078   -904   -361    -33   -129   -475   -345   -187
   2148    145  -2003  -1145   2075   -927   -358    -75   -150   -506   -376   -220
   2148    106  -2044  -1127   2096   -969   -366   -129   -187   -550   -428   -270
   2138     67  -2070  -1104   2104  -1000   -384   -192   -228   -597   -478   -324
   2132     20  -2114  -1078   2122  -1047   -397   -246   -267   -636   -519   -379
   2140     18  -2122  -1078   2132  -1052   -387   -277   -275   -649   -535   -394
   2140    -12  -2153  -1065   2145  -1083   -392   -309   -290   -670   -566   -410
   2130    -23  -2153  -1054   2140  -1088   -407   -335   -309   -683   -571   -423
   2130    -46  -2177  -1044   2151  -1111   -428   -363   -329   -701   -579   -433
   2127    -67  -2195  -1028   2161  -1130   -441   -384   -337   -709   -584   -439
   2120    -62  -2182  -1028   2148  -1119   -452   -400   -348   -714   -589   -446
   2114    -67  -2182  -1023   2145  -1124   -459   -407   -353   -719   -597   -454
   2112    -85  -2200  -1013   2153  -1143   -472   -426   -368   -737   -618   -472
   2114    -83  -2197  -1015   2156  -1140   -472   -426   -366   -730   -602   -457
   2164    -15  -2179  -1075   2169  -1096   -462   -418   -348   -709   -581   -426
   2216     57  -2158  -1137   2187  -1049   -452   -410   -340   -696   -571   -410
   2190     31  -2158  -1111   2174  -1062   -467   -426   -350   -701   -574   -428
   2151     -2  -2153  -1072   2151  -1078   -480   -444   -358   -704   -576   -423
   2127    -49  -2179  -1039   2153  -1114   -501   -472   -384   -732   -607   -449
   2135    -51  -2187  -1041   2158  -1117   -511   -480   -392   -732   -600   -452
   2130    -51  -2182  -1041   2156  -1117   -506   -478   -384   -719   -571   -420
   2138    -44  -2182  -1047   2158  -1111   -506   -472   -376   -704   -548   -400
   2127    -41  -2171  -1044   2148  -1106   -517   -488   -389   -714   -561   -410
   2125    -38  -2164  -1044   2143  -1098   -524   -496   -397   -719   -571   -415
   2122    -31  -2156  -1047   2138  -1093   -532   -504   -407   -730   -581   -415
   2135    -18  -2153  -1057   2143  -1085   -537   -511   -413   -732   -581   -413
   2127      0  -2130  -1065   2127  -1065   -535   -511   -410   -724   -568   -397
   2114      2  -2112  -1060   2112  -1054   -545   -522   -420   -735   -581   -394
   2096    -31  -2127  -1034   2109  -1078   -576   -555   -452   -769   -610   -413
   2094    -10  -2104  -1041   2099  -1057   -568   -550   -444   -756   -587   -397
   2096     54  -2044  -1078   2070   -995   -535   -519   -405   -719   -545   -363
   2088     62  -2029  -1075   2060   -982   -509   -501   -379   -696   -522   -345
   2086     70  -2016  -1078   2052   -974   -501   -498   -374   -696   -522   -345
   2088     88  -2000  -1088   2044   -956   -504   -509   -374   -693   -514   -335
   2068    106  -1964  -1088   2016   -930   -514   -527   -371   -688   -504   -316
   2062    132  -1932  -1098   1997   -898   -514   -527   -355   -667   -475   -290
   2070    166  -1906  -1119   1990   -870   -532   -540   -353   -659   -452   -270
   2065    187  -1878  -1124   1971   -844   -548   -548   -353   -657   -452   -262
   2065    161  -1904  -1114   1984   -870   -563   -555   -368   -670   -459   -267
   2065    145  -1922  -1106   1995   -888   -579   -571   -384   -685   -475   -272
   2065    114  -1951  -1091   2005   -917   -600   -587   -407   -704   -485   -290
   2060     93  -1966  -1075   2013   -935   -602   -597   -426   -722   -496   -306
   2021     49  -1971  -1036   1997   -961   -613   -626   -459   -758   -535   -340
   1964    -12  -1979   -976   1971   -995   -631   -659   -501   -802   -581   -384
   1914    -88  -2003   -914   1956  -1044   -649   -693   -535   -836   -613   -426
   1964    -62  -2026   -950   1995  -1044   -626   -678   -524   -826   -587   -415
   2070      7  -2062  -1041   2065  -1026   -584   -646   -493   -797   -555   -392
   2047    -25  -2073  -1010   2057  -1047   -592   -659   -514   -818   -587   -418
   2008    -38  -2049   -987   2029  -1044   -605   -678   -530   -831   -605   -436
   1997    -44  -2042   -976   2018  -1041   -602   -680   -532   -831   -607   -441
   1977    -80  -2057   -948   2016  -1067   -615   -693   -545   -844   -613   -449
   1956   -106  -2062   -924   2008  -1083   -628   -706   -558   -854   -623   -462
   1927   -119  -2049   -904   1987  -1085   -628   -711   -563   -857   -633   -478
   1919   -119  -2039   -898   1979  -1078   -615   -701   -553   -849   -620   -478
   1930   -119  -2049   -906   1990  -1083   -581   -646   -522   -828   -607   -478
   1958    -90  -2049   -935   2003  -1070   -493   -488   -415   -748   -566   -462
   1984      7  -1977  -1000   1982   -984   -394   -293   -239   -592   -436   -376
   2003    202  -1800  -1101   1901   -797   -309    -46     23   -316   -184   -137
   2016    465  -1551  -1241   1784   -542   -350    116    231    -15    174    259
   1979    810  -1169  -1395   1574   -176   -439    -18    270    155    478    636
   1912   1044   -867  -1478   1387     90   -475   -363    124    129    558    784
   1823   1047   -776  -1434   1301    135   -537   -823   -252   -202    267    519
   1714    691  -1026  -1202   1369   -166   -701  -1387   -870   -901   -462   -233
   1701    272  -1428   -987   1564   -579   -930  -1753  -1350  -1423   -989   -774
   1758    -77  -1839   -841   1797   -958  -1060  -1774  -1454  -1553  -1140   -937
   1797   -267  -2065   -763   1930  -1166  -1039  -1579  -1309  -1465  -1114   -927
   1821   -265  -2086   -779   1953  -1176   -906  -1306  -1072  -1299  -1021   -836
   1847   -220  -2068   -815   1956  -1143   -722   -992   -813  -1088   -870   -722
   1839   -189  -2031   -826   1932  -1109   -615   -813   -662   -961   -740   -646
   1816   -220  -2036   -797   1925  -1127   -574   -750   -610   -919   -714   -620
   1810   -220  -2034   -795   1919  -1127   -555   -719   -589   -904   -717   -620
   1787   -246  -2034   -771   1909  -1137   -540   -704   -579   -896   -706   -631
   1803   -215  -2018   -795   1906  -1114   -532   -688   -568   -888   -706   -626
   1816   -213  -2029   -800   1922  -1119   -514   -672   -558   -878   -711   -626
   1826   -189  -2016   -820   1917  -1101   -493   -652   -535   -852   -678   -607
   1855   -129  -1984   -862   1917  -1057   -480   -633   -514   -833   -662   -592
   1847   -124  -1974   -862   1909  -1047   -470   -628   -509   -831   -670   -592
   1813   -155  -1969   -828   1891  -1062   -478   -633   -519   -846   -691   -602
   1792   -168  -1961   -815   1875  -1065   -472   -631   -517   -844   -706   -605
   1774   -200  -1974   -787   1873  -1085   -478   -626   -511   -836   -691   -618
   1766   -226  -1992   -771   1878  -1109   -470   -613   -498   -820   -662   -613
   1766   -213  -1979   -776   1873  -1096   -459   -607   -488   -813   -654   -600
   1764   -228  -1992   -769   1875  -1109   -454   -602   -483   -807   -657   -592
   1771   -241  -2013   -766   1891  -1127   -439   -587   -470   -795   -659   -587
   1769   -231  -2000   -771   1883  -1114   -428   -581   -457   -782   -649   -587
   1771   -207  -1979   -782   1875  -1093   -423   -571   -444   -771   -649   -576
   1751   -226  -1979   -763   1865  -1101   -418   -566   -436   -766   -649   -579
   1748   -228  -1977   -761   1862  -1101   -410   -550   -426   -745   -633   -566
   1748   -252  -2000   -748   1873  -1124   -400   -535   -405   -724   -610   -548
   1753   -267  -2021   -743   1886  -1143   -389   -509   -381   -693   -581   -522
   1745   -257  -2003   -745   1873  -1127   -394   -496   -376   -683   -579   -514
   1743   -275  -2018   -735   1880  -1145   -384   -467   -353   -657   -558   -493
   1748   -275  -2023   -737   1886  -1148   -374   -439   -329   -628   -532   -467
   1756   -254  -2010   -750   1883  -1132   -350   -384   -285   -574   -475   -426
   1758   -233  -1992   -763   1873  -1111   -353   -348   -262   -537   -444   -394
   1764   -215  -1982   -774   1873  -1098   -337   -306   -226   -493   -402   -345
   1764   -213  -1977   -776   1867  -1093   -324   -265   -189   -449   -358   -301
   1758   -218  -1977   -769   1867  -1096   -319   -239   -171   -418   -332   -270
   1764   -205  -1971   -779   1867  -1088   -306   -220   -153   -392   -296   -246
   1758   -174  -1932   -792   1844  -1052   -298   -223   -150   -379   -290   -239
   1743   -153  -1899   -797   1818  -1023   -298   -239   -155   -381   -288   -244
   1730   -135  -1865   -797   1797  -1000   -301   -267   -168   -394   -298   -252
   1717   -184  -1901   -766   1808  -1041   -293   -296   -187   -423   -345   -280
   1712   -192  -1904   -761   1808  -1047   -277   -314   -194   -436   -361   -316
   1688   -228  -1917   -732   1803  -1072   -267   -348   -220   -472   -397   -371
   1660   -280  -1940   -688   1800  -1109   -244   -368   -231   -501   -441   -433
   1636   -353  -1990   -641   1810  -1171   -213   -387   -236   -524   -496   -483
   1608   -413  -2021   -597   1813  -1215   -197   -420   -254   -555   -530   -540
   1566   -472  -2039   -548   1803  -1257   -189   -470   -283   -592   -579   -605
   1543   -522  -2065   -509   1803  -1293   -181   -514   -306   -628   -633   -659
   1532   -566  -2101   -483   1816  -1332   -179   -553   -327   -652   -675   -701
   1522   -615  -2138   -454   1829  -1376   -171   -579   -337   -667   -711   -737
   1509   -659  -2169   -426   1836  -1413   -161   -594   -340   -670   -719   -758
   1496   -698  -2195   -397   1844  -1447   -161   -613   -340   -672   -722   -766
   1478   -740  -2218   -371   1847  -1478   -155   -628   -348   -680   -753   -784
   1465   -782  -2247   -342   1855  -1514   -150   -644   -350   -683   -769   -807
   1454   -805  -2262   -324   1857  -1535   -153   -662   -353   -685   -787   -828
   1452   -849  -2301   -301   1875  -1574   -150   -670   -355   -688   -810   -831
   1449   -870  -2320   -290   1883  -1592   -150   -680   -353   -688   -795   -839
   1441   -909  -2351   -267   1896  -1628   -142   -685   -348   -680   -779   -854
   1434   -940  -2377   -246   1904  -1657   -150   -704   -358   -688   -797   -867
   1418   -979  -2397   -218   1906  -1688   -161   -724   -371   -698   -820   -885
   1408  -1028  -2436   -189   1919  -1732   -148   -732   -371   -701   -828   -898
   1408  -1049  -2457   -181   1932  -1753   -145   -745   -374   -701   -833   -904
   1400  -1085  -2486   -158   1940  -1784   -150   -766   -384   -717   -854   -922
   1384  -1117  -2501   -132   1943  -1808   -155   -784   -397   -730   -880   -937
   1387  -1156  -2546   -116   1964  -1849   -158   -805   -413   -740   -891   -950
   1387  -1210  -2600    -88   1992  -1904   -153   -818   -418   -743   -898   -966
   1382  -1221  -2605    -80   1992  -1912   -153   -836   -423   -750   -911   -979
   1366  -1226  -2592    -70   1979  -1909   -161   -862   -439   -763   -930  -1000
   1350  -1262  -2616    -46   1982  -1938   -161   -880   -452   -776   -940  -1018
   1356  -1286  -2642    -36   1997  -1964   -166   -901   -462   -787   -953  -1034
   1353  -1322  -2675    -15   2013  -1997   -168   -922   -475   -800   -976  -1052
   1343  -1325  -2668     -7   2005  -1995   -166   -937   -480   -807   -979  -1065
   1335  -1325  -2660     -5   1995  -1992   -137   -932   -462   -792   -966  -1065
   1335  -1348  -2683      5   2008  -2016   -101   -917   -439   -774   -958  -1060
   1327  -1358  -2686     15   2003  -2021    -88   -924   -436   -771   -963  -1065
   1312  -1387  -2699     38   2005  -2042    -88   -945   -444   -779   -976  -1080
   1299  -1408  -2709     51   2003  -2057   -101   -974   -454   -784   -984  -1088
   1299  -1426  -2725     62   2010  -2075   -114   -997   -454   -779   -979  -1088
   1299  -1449  -2748     75   2021  -2099   -137  -1026   -467   -787   -989  -1096
   1304  -1465  -2769     80   2036  -2117   -129  -1034   -462   -774   -987  -1085
   1306  -1483  -2790     88   2047  -2138   -142  -1052   -478   -784   -995  -1109
   1291  -1566  -2860    137   2075  -2213   -155  -1078   -501   -805  -1010  -1143
   1275  -1652  -2927    184   2101  -2288   -179  -1117   -542   -844  -1057  -1174
   1265  -1714  -2979    226   2122  -2346   -187  -1150   -579   -883  -1096  -1210
   1249  -1774  -3024    262   2135  -2400   -181  -1176   -600   -906  -1124  -1247
   1218  -1855  -3073    316   2145  -2462   -179  -1205   -628   -937  -1163  -1291
   1202  -1919  -3122    358   2161  -2520   -189  -1244   -662   -974  -1205  -1332
   1205  -1974  -3180    384   2192  -2577   -187  -1270   -680   -995  -1241  -1356
   1195  -2021  -3216    410   2203  -2618   -202  -1304   -711  -1026  -1278  -1389
   1187  -2065  -3252    439   2218  -2657   -213  -1330   -732  -1041  -1288  -1415
   1166  -2117  -3286    472   2226  -2701   -226  -1356   -748  -1060  -1309  -1439
   1156  -2156  -3312    501   2234  -2733   -228  -1374   -753  -1062  -1319  -1447
   1150  -2218  -3369    532   2257  -2792   -226  -1384   -756  -1067  -1330  -1454
   1140  -2239  -3380    548   2257  -2808   -226  -1402   -766  -1075  -1348  -1467
   1153  -2231  -3387    537   2268  -2808   -233  -1423   -779  -1088  -1369  -1480
   1171  -2255  -3426    542   2299  -2839   -236  -1436   -784  -1093  -1382  -1491
   1184  -2283  -3468    548   2325  -2876   -228  -1418   -779  -1101  -1400  -1506
   1205  -2286  -3491    540   2346  -2889   -145  -1291   -693  -1047  -1361  -1512
   1182  -2294  -3478    555   2327  -2886    -62  -1122   -566   -948  -1288  -1478
   1187  -2190  -3377    501   2281  -2782     10   -896   -371   -753  -1119  -1317
   1260  -1992  -3252    363   2255  -2621     12   -683   -163   -485   -823   -979
   1301  -1686  -2987    192   2143  -2338    -31   -727    -54   -262   -517   -589
   1218  -1530  -2748    155   1982  -2140    -83  -1067   -106   -176   -353   -350
   1031  -1621  -2652    296   1842  -2135   -200  -1623   -415   -400   -517   -483
    862  -1943  -2808    540   1834  -2374   -379  -2257   -987  -1021  -1148  -1140
    810  -2361  -3172    774   1990  -2766   -600  -2670  -1491  -1579  -1727  -1740
    878  -2717  -3595    917   2234  -3154   -776  -2727  -1652  -1758  -1919  -1948
    958  -2873  -3832    958   2395  -3351   -792  -2533  -1540  -1688  -1886  -1943
   1044  -2805  -3850    880   2444  -3328   -639  -2229  -1312  -1530  -1784  -1849
   1031  -2826  -3858    898   2442  -3343   -465  -1938  -1111  -1392  -1691  -1771
   1010  -2883  -3897    935   2452  -3387   -384  -1792  -1015  -1327  -1654  -1738
    997  -2915  -3912    958   2455  -3413   -363  -1756   -989  -1317  -1654  -1743
   1015  -2904  -3920    943   2465  -3413   -353  -1738   -971  -1304  -1647  -1730
   1041  -2894  -3938    924   2488  -3416   -342  -1725   -961  -1293  -1639  -1719
   1041  -2938  -3980    948   2509  -3457   -337  -1717   -953  -1288  -1628  -1719
   1023  -2995  -4019    987   2520  -3507   -353  -1727   -961  -1293  -1626  -1725
    969  -3052  -4021   1039   2494  -3535   -379  -1751   -979  -1314  -1657  -1748
    984  -3050  -4037   1031   2509  -3543   -374  -1745   -974  -1312  -1665  -1743
   1018  -3044  -4063   1013   2538  -3551   -363  -1738   -963  -1304  -1657  -1727
    943  -3138  -4081   1098   2512  -3608   -402  -1769   -995  -1330  -1683  -1751
    945  -3146  -4091   1098   2517  -3616   -415  -1779  -1002  -1335  -1688  -1753
    976  -3115  -4094   1067   2533  -3603   -400  -1766   -984  -1317  -1675  -1735
   1028  -3060  -4089   1015   2556  -3574   -381  -1751   -963  -1296  -1652  -1714
   1005  -3094  -4099   1044   2551  -3595   -405  -1766   -979  -1314  -1667  -1719
    867  -3276  -4143   1202   2504  -3707   -472  -1821  -1034  -1366  -1727  -1764
   1008  -3146  -4156   1067   2579  -3650   -433  -1782   -992  -1327  -1688  -1719
   1161  -3000  -4164    919   2660  -3582   -376  -1722   -937  -1273  -1628  -1652
   1060  -3115  -4175   1028   2616  -3645   -384  -1735   -956  -1288  -1634  -1670
    971  -3203  -4175   1114   2572  -3689   -423  -1764   -984  -1319  -1662  -1701
    976  -3211  -4188   1117   2579  -3697   -439  -1758   -987  -1322  -1670  -1693
    984  -3221  -4206   1117   2592  -3712   -449  -1751   -987  -1319  -1667  -1683
    961  -3247  -4208   1143   2585  -3728   -470  -1751  -1000  -1332  -1680  -1688
    937  -3276  -4216   1166   2574  -3746   -491  -1745  -1008  -1343  -1699  -1683
    940  -3276  -4216   1166   2577  -3746   -498  -1719   -995  -1332  -1678  -1665
    976  -3263  -4240   1140   2608  -3751   -504  -1686   -979  -1312  -1657  -1641
    979  -3276  -4255   1148   2616  -3764   -509  -1652   -971  -1301  -1647  -1621
    956  -3283  -4240   1161   2595  -3761   -532  -1623   -966  -1293  -1634  -1600
    987  -3252  -4240   1132   2611  -3746   -537  -1582   -943  -1267  -1602  -1558
    987  -3257  -4245   1135   2613  -3751   -545  -1545   -927  -1247  -1579  -1517
    982  -3250  -4232   1135   2605  -3741   -558  -1530   -919  -1234  -1564  -1486
    961  -3242  -4203   1140   2579  -3722   -589  -1540   -935  -1244  -1569  -1480
    961  -3205  -4167   1122   2564  -3686   -610  -1548   -943  -1249  -1571  -1467
    974  -3182  -4156   1104   2564  -3668   -623  -1556   -953  -1254  -1577  -1449
   1018  -3143  -4162   1062   2590  -3652   -600  -1545   -932  -1239  -1535  -1418
    958  -3177  -4136   1106   2546  -3655   -626  -1582   -958  -1262  -1551  -1444
    924  -3192  -4117   1135   2520  -3655   -641  -1615   -987  -1291  -1584  -1467
   1026  -3089  -4117   1031   2569  -3603   -600  -1605   -966  -1278  -1584  -1444
   1023  -3091  -4115   1034   2569  -3603   -579  -1618   -974  -1296  -1605  -1465
    880  -3237  -4117   1176   2496  -3676   -618  -1691  -1028  -1369  -1683  -1543
    820  -3320  -4141   1247   2481  -3730   -636  -1740  -1067  -1415  -1738  -1600
    859  -3294  -4156   1215   2507  -3722   -620  -1758  -1072  -1434  -1758  -1623
    914  -3263  -4177   1174   2546  -3720   -613  -1774  -1078  -1454  -1782  -1641
    841  -3335  -4177   1247   2507  -3756   -646  -1834  -1130  -1514  -1847  -1699
    787  -3372  -4159   1291   2470  -3764   -680  -1880  -1166  -1556  -1888  -1735
    779  -3393  -4172   1304   2475  -3782   -693  -1901  -1182  -1579  -1906  -1748
    748  -3426  -4175   1340   2460  -3800   -706  -1922  -1197  -1600  -1927  -1764
    727  -3447  -4175   1358   2449  -3811   -737  -1948  -1223  -1631  -1958  -1787
    792  -3382  -4175   1293   2481  -3777   -735  -1940  -1215  -1626  -1953  -1771
    789  -3361  -4151   1286   2468  -3756   -740  -1940  -1215  -1634  -1956  -1771
    698  -3429  -4128   1366   2413  -3777   -779  -1974  -1249  -1673  -1995  -1803
    711  -3406  -4120   1345   2413  -3761   -800  -1969  -1254  -1678  -2000  -1797
    727  -3395  -4123   1332   2423  -3759   -818  -1971  -1260  -1688  -2010  -1800
    787  -3309  -4097   1260   2439  -3702   -807  -1951  -1244  -1680  -2003  -1779
    815  -3263  -4078   1223   2447  -3671   -800  -1938  -1234  -1675  -2000  -1766
    732  -3312  -4047   1288   2387  -3678   -841  -1958  -1257  -1701  -2031  -1782
    727  -3296  -4024   1283   2374  -3660   -859  -1956  -1257  -1706  -2044  -1782
    789  -3216  -4006   1210   2395  -3608   -854  -1932  -1231  -1691  -2031  -1761
    756  -3244  -4000   1244   2377  -3621   -880  -1940  -1247  -1714  -2057  -1774
    730  -3257  -3987   1262   2356  -3621   -911  -1945  -1262  -1735  -2081  -1782
    737  -3221  -3962   1241   2348  -3590   -935  -1945  -1267  -1743  -2091  -1774
    706  -3234  -3941   1262   2320  -3587   -976  -1961  -1288  -1764  -2112  -1784
    691  -3234  -3925   1273   2307  -3580  -1015  -1977  -1299  -1779  -2125  -1792
    706  -3187  -3894   1239   2296  -3538  -1034  -1979  -1299  -1787  -2130  -1790
    711  -3159  -3871   1223   2291  -3515  -1057  -1984  -1301  -1797  -2140  -1784
    737  -3099  -3839   1179   2286  -3468  -1078  -1982  -1296  -1795  -2138  -1764
    748  -3021  -3769   1137   2257  -3395  -1065  -1956  -1265  -1771  -2109  -1730
    748  -2927  -3676   1085   2210  -3302  -1039  -1927  -1234  -1743  -2081  -1701
    701  -2927  -3629   1111   2164  -3278  -1054  -1935  -1239  -1753  -2091  -1709
    678  -2920  -3598   1117   2138  -3257  -1091  -1948  -1249  -1766  -2101  -1717
    730  -2831  -3561   1052   2145  -3195  -1119  -1948  -1236  -1753  -2081  -1693
    769  -2779  -3551   1005   2156  -3164  -1145  -1943  -1218  -1735  -2052  -1662
    737  -2787  -3525   1023   2130  -3156  -1210  -1977  -1249  -1764  -2070  -1675
    704  -2766  -3470   1031   2086  -3117  -1267  -2005  -1275  -1792  -2083  -1686
    774  -2637  -3411    932   2091  -3024  -1270  -1984  -1257  -1774  -2060  -1654
    763  -2673  -3437    953   2099  -3055  -1296  -1997  -1280  -1803  -2086  -1675
    709  -2740  -3450   1015   2078  -3096  -1348  -2031  -1330  -1849  -2127  -1717
    683  -2740  -3424   1028   2049  -3081  -1392  -2062  -1371  -1896  -2166  -1756
    714  -2709  -3424    997   2068  -3065  -1392  -2060  -1382  -1912  -2179  -1769
    719  -2686  -3408    982   2062  -3044  -1379  -2049  -1389  -1927  -2192  -1784
    631  -2777  -3411   1072   2018  -3094  -1410  -2081  -1431  -1979  -2244  -1836
    631  -2761  -3395   1065   2010  -3078  -1428  -2088  -1441  -2008  -2260  -1849
    698  -2670  -3369    987   2034  -3018  -1410  -2060  -1418  -2005  -2239  -1829
    657  -2683  -3343   1010   1997  -3013  -1428  -2070  -1436  -2031  -2262  -1852
    636  -2683  -3320   1023   1977  -3000  -1444  -2073  -1444  -2044  -2281  -1867
    607  -2699  -3307   1044   1956  -3003  -1473  -2083  -1457  -2060  -2301  -1880
    594  -2707  -3302   1057   1948  -3003  -1493  -2086  -1460  -2068  -2314  -1891
    628  -2657  -3286   1013   1956  -2969  -1501  -2081  -1454  -2062  -2314  -1880
    628  -2639  -3268   1005   1945  -2953  -1501  -2070  -1444  -2055  -2309  -1867
    587  -2644  -3231   1026   1906  -2938  -1522  -2075  -1452  -2062  -2320  -1875
    581  -2621  -3203   1021   1891  -2912  -1530  -2062  -1449  -2062  -2333  -1893
    633  -2530  -3164    948   1896  -2844  -1449  -1925  -1363  -2013  -2309  -1888
    652  -2416  -3068    880   1857  -2740  -1343  -1717  -1218  -1906  -2239  -1842
    654  -2270  -2925    805   1790  -2598  -1244  -1447  -1005  -1706  -2068  -1688
    745  -1990  -2735    623   1740  -2361  -1182  -1111   -730  -1389  -1745  -1348
    826  -1600  -2429    387   1626  -2016  -1244  -1122   -589  -1114  -1384   -914
    717  -1374  -2091    327   1402  -1732  -1439  -1584   -683  -1013  -1169   -615
    498  -1353  -1852    426   1174  -1602  -1683  -2208   -950  -1127  -1200   -592
    368  -1535  -1904    584   1135  -1719  -1914  -2855  -1460  -1634  -1688  -1062
    303  -2029  -2333    862   1317  -2179  -2161  -3291  -2088  -2385  -2457  -1844
    389  -2359  -2751    984   1569  -2553  -2296  -3283  -2260  -2621  -2725  -2127
    457  -2488  -2946   1013   1699  -2717  -2249  -3005  -2112  -2538  -2696  -2127
    485  -2426  -2912    971   1699  -2668  -2060  -2644  -1857  -2359  -2572  -2029
    519  -2359  -2878    917   1699  -2618  -1836  -2312  -1626  -2195  -2452  -1938
    540  -2322  -2865    891   1701  -2592  -1722  -2138  -1509  -2109  -2385  -1888
    550  -2281  -2831    865   1688  -2553  -1675  -2062  -1454  -2068  -2340  -1855
    522  -2288  -2811    883   1665  -2548  -1665  -2042  -1441  -2057  -2330  -1849
    517  -2270  -2787    875   1649  -2527  -1670  -2031  -1436  -2057  -2325  -1844
    532  -2239  -2774    852   1652  -2507  -1660  -2008  -1421  -2039  -2304  -1821
    530  -2216  -2748    841   1639  -2481  -1647  -1987  -1402  -2023  -2286  -1805
    527  -2200  -2727    836   1626  -2462  -1639  -1969  -1389  -2008  -2268  -1790
    530  -2182  -2712    823   1618  -2444  -1641  -1956  -1384  -2000  -2260  -1784
    517  -2161  -2678    820   1595  -2418  -1652  -1956  -1387  -2000  -2252  -1779
    480  -2164  -2644    841   1561  -2403  -1675  -1974  -1402  -2018  -2262  -1790
    449  -2171  -2621    862   1535  -2395  -1683  -1971  -1397  -2013  -2257  -1784
    527  -2083  -2613    776   1569  -2348  -1647  -1930  -1361  -1977  -2221  -1745
    571  -1987  -2559    706   1564  -2273  -1621  -1901  -1332  -1948  -2190  -1717
    532  -2005  -2538    735   1532  -2270  -1626  -1901  -1335  -1948  -2190  -1719
    498  -2016  -2514    758   1506  -2265  -1641  -1904  -1335  -1948  -2184  -1719
    485  -1992  -2481    750   1483  -2236  -1652  -1904  -1337  -1945  -2184  -1719
    491  -1971  -2465    740   1475  -2218  -1641  -1888  -1322  -1930  -2169  -1701
    504  -1938  -2444    717   1470  -2190  -1634  -1865  -1306  -1909  -2143  -1678
    519  -1880  -2400    680   1460  -2140  -1626  -1844  -1286  -1883  -2117  -1652
    485  -1888  -2374    701   1428  -2130  -1644  -1844  -1286  -1883  -2112  -1649
    491  -1862  -2353    683   1421  -2107  -1641  -1821  -1265  -1865  -2094  -1631
    496  -1834  -2333    667   1413  -2083  -1641  -1803  -1249  -1849  -2078  -1621
    501  -1813  -2314    657   1408  -2062  -1636  -1769  -1228  -1829  -2055  -1602
    514  -1779  -2294    631   1402  -2036  -1621  -1717  -1189  -1787  -2016  -1564
    524  -1764  -2288    618   1405  -2026  -1605  -1657  -1150  -1748  -1979  -1525
    540  -1709  -2252    581   1395  -1979  -1584  -1592  -1106  -1699  -1930  -1478
    530  -1657  -2187    563   1358  -1922  -1579  -1532  -1065  -1647  -1878  -1431
    545  -1602  -2151    527   1345  -1875  -1571  -1473  -1026  -1597  -1829  -1387
    558  -1532  -2091    485   1325  -1810  -1564  -1415   -982  -1545  -1779  -1335
    545  -1491  -2039    470   1291  -1764  -1566  -1382   -953  -1509  -1738  -1293
    558  -1460  -2018    452   1288  -1738  -1571  -1361   -937  -1486  -1706  -1267
    548  -1434  -1982    441   1262  -1706  -1566  -1350   -922  -1462  -1680  -1231
    537  -1397  -1935    428   1234  -1665  -1569  -1356   -919  -1454  -1667  -1210
    532  -1374  -1906    418   1218  -1639  -1574  -1366   -922  -1452  -1662  -1202
    517  -1361  -1878    423   1197  -1618  -1574  -1384   -932  -1460  -1667  -1202
    506  -1361  -1867    426   1187  -1613  -1579  -1410   -948  -1473  -1680  -1213
    498  -1371  -1870    436   1182  -1621  -1582  -1454   -976  -1504  -1712  -1241
    480  -1382  -1865    449   1171  -1623  -1590  -1509  -1013  -1540  -1751  -1286
    459  -1408  -1867    475   1163  -1636  -1595  -1566  -1049  -1582  -1790  -1327
    436  -1431  -1867    496   1150  -1649  -1597  -1623  -1083  -1623  -1829  -1363
    426  -1457  -1886    514   1153  -1670  -1602  -1673  -1117  -1657  -1862  -1395
    413  -1499  -1914    542   1161  -1706  -1618  -1735  -1161  -1706  -1912  -1439
    384  -1538  -1922    576   1153  -1730  -1636  -1795  -1202  -1751  -1958  -1488
    361  -1564  -1925    600   1140  -1743  -1647  -1834  -1234  -1774  -1984  -1512
    345  -1597  -1943    623   1143  -1769  -1654  -1857  -1252  -1790  -2000  -1525
    335  -1623  -1961    644   1145  -1790  -1662  -1875  -1265  -1800  -2010  -1535
    340  -1605  -1945    633   1143  -1774  -1662  -1883  -1265  -1800  -2008  -1538
    337  -1600  -1938    631   1137  -1769  -1662  -1888  -1265  -1800  -2003  -1535
    329  -1597  -1927    633   1127  -1761  -1662  -1891  -1260  -1795  -1995  -1527
    327  -1587  -1914    628   1119  -1751  -1662  -1893  -1257  -1790  -1992  -1527
    332  -1592  -1925    631   1127  -1758  -1657  -1891  -1257  -1784  -1987  -1522
    322  -1590  -1914    631   1117  -1753  -1654  -1886  -1249  -1774  -1977  -1514
    303  -1584  -1888    639   1096  -1738  -1662  -1893  -1254  -1779  -1979  -1522
    275  -1615  -1891    667   1083  -1753  -1673  -1904  -1265  -1790  -1987  -1532
    259  -1605  -1865    672   1062  -1735  -1670  -1901  -1262  -1782  -1982  -1527
    293  -1564  -1860    633   1075  -1712  -1649  -1880  -1241  -1758  -1958  -1499
    283  -1590  -1873    652   1078  -1730  -1647  -1878  -1241  -1761  -1961  -1499
    262  -1610  -1875    672   1067  -1743  -1654  -1888  -1254  -1774  -1969  -1512
    205  -1654  -1860    724   1031  -1756  -1662  -1901  -1262  -1777  -1979  -1527
    283  -1571  -1857    641   1070  -1714  -1631  -1873  -1239  -1748  -1953  -1504
    368  -1475  -1844    553   1106  -1660  -1587  -1842  -1208  -1722  -1925  -1475
    319  -1506  -1826    592   1072  -1665  -1587  -1849  -1213  -1730  -1932  -1480
    233  -1600  -1834    683   1034  -1717  -1605  -1875  -1236  -1751  -1951  -1506
    215  -1602  -1818    691   1015  -1709  -1608  -1878  -1236  -1748  -1951  -1504
    226  -1561  -1787    667   1005  -1673  -1582  -1855  -1208  -1719  -1922  -1478
    301  -1457  -1761    576   1028  -1608  -1512  -1800  -1156  -1667  -1867  -1426
    363  -1350  -1714    493   1039  -1532  -1441  -1753  -1109  -1626  -1821  -1384
    241  -1436  -1680    594    958  -1558  -1478  -1795  -1145  -1662  -1857  -1423
    226  -1439  -1665    605    943  -1551  -1512  -1818  -1156  -1673  -1870  -1439
    233  -1423  -1660    594    945  -1540  -1527  -1821  -1145  -1660  -1857  -1426
    316  -1343  -1660    514    987  -1501  -1506  -1797  -1122  -1626  -1818  -1382
    239  -1376  -1615    566    924  -1496  -1504  -1803  -1117  -1621  -1810  -1369
    244  -1350  -1597    553    919  -1473  -1488  -1784  -1098  -1605  -1795  -1353
    265  -1348  -1613    540    937  -1478  -1488  -1779  -1106  -1608  -1803  -1361
    171  -1465  -1636    646    904  -1551  -1535  -1823  -1161  -1657  -1855  -1408
    142  -1538  -1680    696    909  -1608  -1553  -1842  -1189  -1683  -1883  -1434
    200  -1519  -1722    659    961  -1621  -1527  -1831  -1187  -1683  -1886  -1431
    202  -1522  -1725    659    963  -1623  -1512  -1831  -1192  -1691  -1893  -1436
    215  -1517  -1732    652    974  -1623  -1496  -1829  -1197  -1693  -1893  -1441
    194  -1564  -1761    683    976  -1662  -1501  -1844  -1218  -1714  -1914  -1462
    184  -1592  -1777    704    979  -1683  -1501  -1852  -1234  -1732  -1932  -1478
    192  -1579  -1771    693    982  -1675  -1488  -1844  -1226  -1725  -1925  -1470
    176  -1592  -1769    709    971  -1680  -1488  -1849  -1228  -1732  -1930  -1470
    174  -1602  -1777    714    974  -1688  -1486  -1847  -1228  -1732  -1930  -1475
    179  -1590  -1771    704    974  -1680  -1473  -1834  -1213  -1717  -1914  -1457
    140  -1641  -1782    748    961  -1709  -1478  -1839  -1218  -1722  -1917  -1460
    124  -1675  -1800    776    961  -1738  -1478  -1839  -1218  -1725  -1917  -1454
    145  -1634  -1779    743    961  -1706  -1470  -1829  -1202  -1714  -1904  -1439
    140  -1623  -1764    740    950  -1693  -1447  -1797  -1184  -1701  -1896  -1431
    142  -1631  -1777    743    958  -1704  -1369  -1678  -1114  -1670  -1893  -1447
    161  -1597  -1758    719    958  -1678  -1247  -1483   -969  -1571  -1836  -1428
    228  -1410  -1639    589    932  -1525  -1124  -1215   -714  -1319  -1602  -1226
    288  -1153  -1441    431    865  -1299  -1091   -932   -420   -963  -1228   -849
    306   -805  -1114    246    709   -958  -1200   -937   -296   -693   -849   -410
    207   -532   -740    163    472   -636  -1353  -1312   -392   -581   -589    -59
    109   -428   -540    158    322   -483  -1480  -1810   -670   -719   -636    -54
     12   -626   -639    303    324   -633  -1662  -2405  -1228  -1304  -1205   -610
    -57  -1111  -1057    584    498  -1085  -1896  -2899  -1878  -2083  -2000  -1400
    -15  -1530  -1514    774    748  -1522  -2036  -2969  -2112  -2382  -2317  -1717
     23  -1779  -1803    875    911  -1790  -1982  -2707  -1935  -2275  -2275  -1714
     33  -1826  -1860    896    945  -1844  -1836  -2418  -1696  -2112  -2169  -1644
     59  -1769  -1829    852    943  -1797  -1621  -2091  -1418  -1896  -2010  -1514
     96  -1691  -1787    797    940  -1738  -1460  -1862  -1234  -1748  -1896  -1415
    109  -1683  -1792    784    950  -1738  -1400  -1784  -1169  -1704  -1857  -1384
    103  -1673  -1777    784    940  -1725  -1366  -1740  -1124  -1673  -1831  -1361
     54  -1722  -1777    833    914  -1751  -1363  -1732  -1114  -1670  -1829  -1361
     90  -1701  -1792    805    940  -1745  -1345  -1704  -1093  -1649  -1810  -1343
    166  -1610  -1777    719    971  -1693  -1299  -1652  -1047  -1602  -1766  -1296
    145  -1623  -1769    737    956  -1696  -1286  -1631  -1031  -1587  -1751  -1280
     98  -1675  -1777    787    935  -1725  -1293  -1628  -1034  -1587  -1751  -1280
     93  -1680  -1774    795    932  -1727  -1291  -1618  -1031  -1582  -1743  -1270
    122  -1652  -1774    763    945  -1714  -1273  -1597  -1008  -1558  -1719  -1244
     96  -1673  -1769    787    930  -1719  -1267  -1590  -1000  -1553  -1709  -1236
    109  -1641  -1751    763    927  -1693  -1254  -1571   -982  -1535  -1686  -1218
    127  -1615  -1743    745    935  -1678  -1239  -1548   -953  -1509  -1657  -1197
    137  -1602  -1740    732    937  -1670  -1223  -1525   -924  -1480  -1634  -1171
    119  -1628  -1748    753    932  -1686  -1223  -1522   -919  -1478  -1626  -1166
    103  -1639  -1743    766    922  -1691  -1221  -1509   -906  -1467  -1613  -1153
     96  -1641  -1738    774    917  -1688  -1208  -1486   -885  -1447  -1592  -1132
    114  -1610  -1725    745    919  -1667  -1184  -1454   -852  -1413  -1564  -1104
    116  -1582  -1701    732    909  -1641  -1171  -1426   -828  -1389  -1538  -1083
    124  -1569  -1693    722    906  -1631  -1158  -1395   -802  -1363  -1517  -1060
    145  -1577  -1722    717    932  -1649  -1132  -1356   -771  -1335  -1491  -1028
    132  -1571  -1706    717    917  -1639  -1122  -1322   -743  -1306  -1460  -1000
    111  -1577  -1688    732    898  -1631  -1114  -1291   -714  -1280  -1431   -974
    127  -1558  -1686    714    906  -1621  -1096  -1236   -670  -1236  -1387   -935
    135  -1530  -1665    698    898  -1597  -1078  -1176   -623  -1182  -1340   -888
    127  -1517  -1644    693    883  -1579  -1062  -1119   -581  -1137  -1301   -854
    150  -1465  -1615    657    880  -1540  -1028  -1039   -511  -1065  -1234   -789
    163  -1441  -1605    639    883  -1522  -1008   -963   -441   -992  -1161   -717
    161  -1418  -1579    628    870  -1499   -995   -909   -392   -930  -1098   -657
    176  -1366  -1545    594    859  -1457   -974   -857   -345   -870  -1034   -592
    189  -1327  -1517    566    852  -1421   -958   -823   -314   -826   -987   -542
    189  -1291  -1483    548    836  -1384   -958   -820   -306   -807   -963   -517
    187  -1249  -1436    532    810  -1343   -958   -831   -306   -797   -956   -506
    171  -1265  -1436    545    802  -1350   -945   -839   -303   -782   -945   -491
    145  -1288  -1434    568    789  -1361   -937   -859   -316   -789   -950   -488
    132  -1288  -1421    576    774  -1353   -935   -888   -337   -807   -961   -498
    124  -1288  -1413    581    769  -1350   -922   -919   -353   -831   -982   -517
     96  -1343  -1441    623    766  -1392   -914   -971   -394   -878  -1031   -568
     72  -1389  -1462    659    766  -1426   -906  -1031   -436   -930  -1085   -626
     62  -1423  -1488    678    774  -1454   -896  -1080   -472   -971  -1127   -670
     41  -1465  -1506    711    774  -1486   -893  -1132   -509  -1018  -1169   -714
     23  -1512  -1535    743    779  -1522   -885  -1174   -540  -1054  -1200   -750
     10  -1543  -1553    766    782  -1548   -891  -1221   -574  -1096  -1234   -789
      2  -1595  -1597    795    797  -1595   -891  -1252   -597  -1124  -1254   -815
     -2  -1644  -1641    823    818  -1644   -880  -1267   -607  -1140  -1265   -828
     -5  -1670  -1665    836    828  -1667   -870  -1280   -615  -1150  -1275   -841
    -10  -1683  -1673    846    831  -1678   -859  -1283   -618  -1156  -1278   -844
    -12  -1704  -1691    857    839  -1699   -846  -1275   -607  -1150  -1270   -841
    -12  -1712  -1699    862    841  -1706   -831  -1270   -600  -1150  -1265   -841
    -20  -1722  -1704    870    839  -1714   -823  -1267   -597  -1153  -1265   -846
    -23  -1730  -1706    875    839  -1719   -818  -1267   -597  -1158  -1265   -854
    -28  -1738  -1709    880    839  -1725   -805  -1257   -587  -1156  -1260   -857
    -38  -1764  -1725    901    841  -1745   -787  -1241   -574  -1148  -1247   -849
    -44  -1766  -1725    904    839  -1748   -776  -1239   -566  -1148  -1249   -854
    -36  -1787  -1751    911    854  -1769   -761  -1226   -555  -1140  -1241   -852
    -38  -1800  -1761    917    859  -1782   -743  -1215   -550  -1140  -1239   -857
    -46  -1805  -1758    927    854  -1782   -732  -1208   -550  -1145  -1244   -865
    -41  -1823  -1782    932    867  -1803   -724  -1205   -548  -1148  -1249   -875
    -38  -1821  -1782    930    870  -1803   -717  -1200   -545  -1145  -1252   -883
    -41  -1779  -1738    909    846  -1758   -706  -1192   -537  -1140  -1249   -883
    -44  -1792  -1748    919    852  -1771   -693  -1184   -532  -1140  -1252   -888
    -44  -1818  -1774    930    862  -1797   -680  -1174   -530  -1140  -1249   -888
    -44  -1821  -1777    932    865  -1800   -659  -1158   -514  -1124  -1236   -875
    -44  -1764  -1719    904    836  -1743   -631  -1137   -485  -1104  -1221   -859
    -49  -1730  -1680    891    815  -1706   -605  -1122   -470  -1093  -1213   -859
    -54  -1725  -1670    888    807  -1699   -571  -1106   -457  -1085  -1208   -857
    -54  -1712  -1657    883    800  -1686   -555  -1096   -441  -1072  -1197   -844
    -67  -1688  -1621    878    776  -1657   -561  -1104   -433  -1060  -1189   -831
    -64  -1652  -1587    859    761  -1621   -561  -1098   -415  -1039  -1171   -810
    -44  -1647  -1602    844    776  -1626   -566  -1091   -407  -1023  -1161   -792
    -46  -1639  -1592    844    771  -1615   -555  -1085   -394  -1005  -1145   -774
    -64  -1667  -1602    865    769  -1634   -553  -1080   -392   -995  -1140   -769
    -90  -1717  -1626    904    766  -1673   -568  -1093   -407  -1005  -1158   -784
    -77  -1727  -1649    901    784  -1691   -574  -1096   -415  -1010  -1169   -792
    -54  -1725  -1670    888    805  -1699   -553  -1078   -405  -1000  -1158   -782
    -70  -1738  -1667    904    797  -1704   -542  -1078   -413  -1005  -1163   -789
    -83  -1803  -1719    943    818  -1761   -530  -1078   -420  -1018  -1182   -805
    -96  -1844  -1748    969    823  -1797   -511  -1075   -423  -1023  -1189   -818
   -119  -1870  -1751    995    815  -1810   -514  -1083   -439  -1039  -1202   -831
   -137  -1930  -1792   1034    826  -1860   -522  -1098   -454  -1057  -1221   -857
   -155  -2000  -1844   1078    844  -1922   -514  -1098   -452  -1054  -1215   -859
   -158  -1987  -1829   1072    833  -1909   -509  -1088   -441  -1044  -1202   -846
   -197  -2029  -1834   1111    815  -1932   -517  -1093   -449  -1054  -1205   -857
   -187  -2023  -1836   1106    823  -1930   -506  -1083   -441  -1041  -1189   -849
   -114  -1943  -1829   1028    857  -1886   -467  -1049   -402  -1002  -1148   -813
   -158  -1995  -1839   1075    839  -1917   -465  -1047   -400  -1000  -1140   -813
   -176  -2013  -1839   1093    828  -1927   -462  -1041   -394   -995  -1130   -807
   -114  -1956  -1842   1034    862  -1899   -423   -997   -358   -966  -1096   -784
    -88  -1956  -1867   1023    888  -1912   -348   -888   -298   -937  -1080   -789
   -124  -1951  -1826   1036    849  -1888   -241   -706   -179   -870  -1044   -789
   -135  -1852  -1717    992    789  -1787   -129   -465     28   -688   -888   -662
    -41  -1582  -1540    810    748  -1561    -44   -129    337   -342   -537   -324
     15  -1273  -1288    628    652  -1280    -98    -15    532    -15   -132    124
    -85  -1039   -953    561    433   -997   -270   -439    439    119    142    470
   -280  -1023   -745    652    231   -885   -472  -1021    174     46    179    553
   -426  -1179   -753    802    163   -969   -722  -1678   -348   -449   -280    116
   -335  -1470  -1135    904    400  -1304   -898  -2153   -976  -1223  -1078   -680
   -283  -1875  -1595   1078    654  -1735  -1013  -2197  -1218  -1561  -1436  -1054
   -244  -2109  -1867   1176    810  -1990   -956  -1930  -1067  -1480  -1413  -1075
   -215  -2112  -1899   1163    841  -2008   -771  -1590   -797  -1291  -1280   -982
   -257  -2109  -1852   1184    797  -1982   -545  -1252   -527  -1101  -1140   -872
   -210  -2052  -1842   1130    815  -1945   -392  -1028   -355   -969  -1034   -797
   -187  -2042  -1855   1114    831  -1948   -322   -932   -283   -919   -992   -763
   -166  -2013  -1849   1088    841  -1932   -288   -885   -246   -885   -961   -740
   -218  -2049  -1831   1135    805  -1940   -283   -870   -233   -878   -953   -743
   -200  -2057  -1857   1127    826  -1958   -267   -841   -210   -862   -937   -730
   -202  -2057  -1855   1130    823  -1956   -267   -828   -202   -862   -932   -730
   -215  -2060  -1844   1137    810  -1951   -249   -807   -179   -849   -914   -714
   -239  -2088  -1849   1163    805  -1969   -241   -789   -163   -831   -893   -701
   -215  -2036  -1821   1124    800  -1930   -223   -769   -142   -810   -870   -685
   -184  -2010  -1826   1096    820  -1919   -194   -735   -111   -782   -841   -662
   -213  -2039  -1829   1124    807  -1935   -194   -732   -111   -784   -841   -665
   -236  -2070  -1834   1153    797  -1953   -197   -724   -101   -779   -831   -662
   -241  -2065  -1823   1150    789  -1945   -184   -706    -85   -769   -820   -652
   -207  -2010  -1805   1109    797  -1909   -163   -675    -64   -748   -795   -631
   -148  -1966  -1818   1057    833  -1893   -129   -628    -20   -709   -758   -597
   -155  -1945  -1790   1052    815  -1867   -119   -613    -10   -701   -748   -592
   -194  -1974  -1779   1083    789  -1878   -116   -602     -2   -698   -740   -592
   -228  -2005  -1779   1117    774  -1893   -106   -584     15   -685   -727   -581
   -226  -2021  -1795   1122    784  -1909    -96   -561     28   -675   -717   -576
   -166  -1982  -1816   1075    823  -1899    -59   -506     70   -641   -683   -542
   -150  -1932  -1784   1039    815  -1860    -36   -470    103   -615   -657   -522
   -179  -1945  -1766   1062    792  -1857    -25   -439    124   -600   -639   -509
   -174  -1953  -1782   1062    802  -1867     -2   -389    161   -571   -613   -491
   -184  -1956  -1771   1070    792  -1865      0   -345    192   -548   -589   -475
   -239  -1969  -1732   1101    745  -1852     -5   -306    213   -530   -571   -462
   -192  -1925  -1735   1057    769  -1831     25   -226    272   -475   -527   -420
    -80  -1821  -1740    950    828  -1782     88   -111    363   -389   -446   -337
    -98  -1808  -1709    953    805  -1758    101    -46    405   -345   -402   -296
   -111  -1787  -1678    948    782  -1732    103      0    436   -314   -366   -267
    -96  -1751  -1654    922    779  -1704    119     49    475   -270   -316   -223
   -106  -1748  -1644    924    766  -1699    129     75    498   -244   -290   -192
   -148  -1766  -1618    958    735  -1693    127     75    506   -241   -283   -184
   -116  -1709  -1592    911    735  -1652    150     93    527   -220   -257   -155
    -54  -1626  -1571    839    756  -1600    187    111    553   -197   -231   -132
   -124  -1680  -1556    898    714  -1618    181     80    532   -220   -252   -153
   -184  -1730  -1545    958    680  -1639    163     38    501   -259   -288   -189
   -166  -1735  -1571    948    701  -1654    189     31    506   -265   -296   -200
   -116  -1714  -1597    914    740  -1657    231     20    509   -270   -306   -213
   -129  -1727  -1597    927    732  -1665    239    -23    480   -306   -345   -257
   -176  -1769  -1592    974    706  -1680    231    -83    449   -353   -392   -309
   -228  -1857  -1628   1041    698  -1745    231   -137    423   -392   -433   -355
   -277  -1943  -1665   1111    693  -1805    218   -189    392   -433   -475   -402
   -241  -1914  -1673   1078    714  -1795    228   -213    384   -446   -485   -418
   -168  -1849  -1680   1010    756  -1766    262   -218    394   -444   -480   -418
   -233  -1925  -1693   1078    727  -1810    244   -259    361   -480   -522   -459
   -257  -1977  -1719   1117    730  -1849    241   -270    355   -491   -535   -470
   -262  -2021  -1761   1140    748  -1891    249   -270    361   -488   -530   -472
   -254  -2023  -1769   1140    756  -1896    259   -259    371   -483   -519   -472
   -280  -2023  -1743   1150    730  -1883    259   -262    374   -483   -517   -470
   -283  -2047  -1766   1163    740  -1906    262   -262    374   -485   -519   -475
   -252  -2013  -1761   1132    753  -1888    280   -244    394   -470   -504   -465
   -262  -1987  -1725   1124    730  -1857    288   -233    410   -457   -491   -457
   -290  -2023  -1732   1156    719  -1878    290   -231    415   -459   -493   -462
   -277  -2029  -1751   1153    735  -1891    303   -218    423   -457   -493   -462
   -265  -2044  -1779   1153    756  -1914    324   -197    441   -441   -475   -449
   -280  -2083  -1803   1182    761  -1943    322   -192    446   -441   -475   -446
   -283  -2070  -1787   1176    750  -1930    335   -184    462   -436   -465   -441
   -246  -2016  -1769   1132    758  -1893    361   -155    488   -410   -441   -413
   -239  -1990  -1751   1114    753  -1870    376   -142    504   -400   -436   -402
   -259  -2026  -1766   1143    753  -1896    376   -142    506   -407   -446   -413
   -280  -2049  -1769   1163    743  -1912    366   -148    498   -413   -449   -420
   -290  -2055  -1766   1171    735  -1912    366   -140    506   -405   -436   -415
   -283  -2036  -1756   1158    735  -1896    389   -111    537   -371   -405   -389
   -228  -1932  -1704   1080    737  -1818    457    -46    607   -311   -350   -329
   -207  -1855  -1647   1031    719  -1753    509     -7    649   -277   -316   -296
   -272  -1914  -1644   1093    685  -1779    511     -7    652   -283   -319   -301
   -296  -1956  -1660   1124    680  -1808    504    -12    652   -288   -316   -306
   -254  -1891  -1636   1072    691  -1764    522      7    688   -254   -277   -267
   -228  -1855  -1626   1041    696  -1740    511     10    706   -233   -257   -246
   -277  -1919  -1644   1098    683  -1782    472    -18    685   -252   -275   -265
   -205  -1826  -1621   1015    706  -1725    506     23    727   -210   -228   -220
   -129  -1758  -1628    945    748  -1693    540     57    758   -176   -192   -187
   -184  -1865  -1680   1023    745  -1771    519     41    732   -207   -223   -218
   -226  -1943  -1717   1083    743  -1829    493     23    706   -231   -241   -239
   -244  -1982  -1738   1111    745  -1860    475      2    683   -254   -259   -257
   -283  -2034  -1751   1158    732  -1893    472    -18    662   -285   -290   -280
   -277  -2052  -1777   1163    748  -1914    501      0    670   -290   -296   -288
   -272  -2057  -1787   1163    756  -1922    527     10    680   -283   -275   -285
   -277  -2068  -1790   1171    756  -1930    532     15    683   -277   -270   -283
   -301  -2101  -1800   1202    748  -1951    519      0    662   -306   -296   -311
   -311  -2120  -1808   1213    745  -1966    514    -12    654   -322   -311   -324
   -283  -2094  -1810   1187    761  -1953    527      2    672   -311   -298   -314
   -293  -2117  -1823   1205    763  -1969    535      7    678   -311   -293   -314
   -267  -2099  -1831   1184    782  -1966    558     31    701   -293   -275   -298
   -283  -2091  -1810   1187    761  -1951    561     33    706   -290   -267   -293
   -298  -2112  -1816   1205    758  -1964    566     41    711   -288   -267   -288
   -285  -2109  -1826   1197    769  -1969    576     57    727   -277   -254   -277
   -298  -2120  -1821   1210    761  -1971    584     77    735   -277   -259   -293
   -280  -2078  -1797   1176    756  -1938    680    223    831   -223   -226   -280
   -241  -1992  -1751   1117    753  -1873    802    441    989   -106   -140   -220
   -192  -1855  -1662   1021    735  -1758    922    730   1213    103     49    -54
    -70  -1595  -1525    833    727  -1561    989   1067   1478    415    376    290
    -44  -1322  -1278    680    615  -1301    927    987   1577    649    693    680
   -142  -1145  -1002    644    428  -1072    761    511   1501    776    935    987
   -340  -1093   -753    717    205   -924    558   -103   1257    683    924   1008
   -514  -1335   -820    924    153  -1078    337   -735    740    150    405    488
   -532  -1797  -1265   1163    363  -1532    103  -1122    158   -553   -316   -244
   -433  -2047  -1613   1239    589  -1831     10  -1070     41   -737   -537   -480
   -379  -2177  -1800   1275    709  -1990     96   -758    210   -641   -501   -475
   -348  -2151  -1803   1249    727  -1977    311   -366    470   -465   -387   -381
   -332  -2151  -1821   1241    743  -1987    522    -41    672   -327   -293   -311
   -329  -2156  -1826   1241    748  -1992    628    122    782   -244   -228   -272
   -275  -2086  -1810   1179    766  -1948    680    197    841   -194   -189   -244
   -192  -2016  -1823   1104    815  -1919    730    259    896   -145   -142   -205
   -249  -2075  -1826   1161    787  -1951    724    267    891   -150   -148   -210
   -257  -2057  -1803   1156    771  -1930    730    285    906   -137   -137   -200
   -246  -2052  -1805   1148    776  -1927    735    306    924   -119   -122   -181
   -270  -2052  -1782   1161    756  -1917    727    309    930   -114   -119   -171
   -293  -2052  -1761   1171    732  -1906    722    311    932   -114   -119   -174
   -246  -2005  -1758   1124    753  -1883    748    337    958    -88    -88   -153
   -244  -1992  -1748   1117    750  -1873    756    350    974    -72    -64   -132
   -254  -2003  -1748   1130    745  -1875    766    368    989    -57    -49   -106
   -239  -1958  -1719   1096    737  -1839    779    387   1005    -36    -25    -85
   -228  -1919  -1691   1072    730  -1805    782    392   1015    -28    -12    -80
   -233  -1925  -1693   1078    727  -1810    774    389   1013    -31     -7    -85
   -236  -1938  -1701   1088    732  -1821    779    405   1021    -20      5    -72
   -241  -1935  -1696   1085    724  -1818    782    410   1028    -20      7    -72
   -233  -1927  -1693   1080    727  -1813    795    433   1044     -2     28    -59
   -223  -1906  -1683   1065    727  -1797    800    452   1052      7     44    -54
   -215  -1893  -1678   1054    730  -1787    810    470   1067     20     59    -46
   -213  -1875  -1662   1044    722  -1769    820    498   1085     38     77    -38
   -231  -1891  -1660   1060    714  -1777    833    532   1101     54     93    -33
   -239  -1925  -1688   1080    724  -1808    836    561   1114     62     98    -33
   -205  -1891  -1686   1049    740  -1790    857    615   1150     96    135    -10
   -174  -1855  -1683   1013    750  -1769    901    693   1210    153    192     38
   -171  -1829  -1657   1000    743  -1743    909    745   1239    179    210     54
   -161  -1790  -1628    974    732  -1709    914    802   1273    210    239     80
   -142  -1753  -1610    948    732  -1683    935    870   1319    257    285    124
   -150  -1709  -1558    930    701  -1634    935    917   1348    290    314    150
   -135  -1660  -1527    896    696  -1595    937    961   1384    332    355    189
    -88  -1587  -1499    836    704  -1543    948   1010   1426    381    407    244
    -83  -1522  -1439    802    678  -1480    958   1039   1452    415    446    283
   -116  -1538  -1421    826    649  -1480    948   1034   1444    407    433    272
   -153  -1579  -1426    865    636  -1504    927   1010   1428    389    418    259
   -135  -1543  -1408    839    633  -1475    940   1010   1434    400    426    272
   -106  -1480  -1374    795    633  -1428    969   1023   1454    420    446    290
   -109  -1486  -1379    797    633  -1434    982   1015   1457    420    444    283
   -140  -1538  -1397    839    626  -1467    984    987   1441    400    418    257
   -119  -1509  -1392    813    633  -1452    997    958   1428    387    400    236
   -140  -1517  -1376    828    618  -1447    984    904   1395    348    353    192
   -200  -1582  -1382    888    589  -1480    956    836   1348    298    298    140
   -228  -1626  -1397    927    581  -1514    945    787   1314    265    262    101
   -236  -1662  -1426    948    592  -1545    945    750   1293    239    233     67
   -200  -1654  -1454    927    626  -1556    945    727   1283    226    218     46
   -210  -1657  -1449    932    618  -1553    935    693   1262    205    189     18
   -244  -1714  -1470    979    613  -1592    927    667   1241    184    163    -10
   -283  -1787  -1506   1034    610  -1647    914    646   1221    168    145    -28
   -283  -1808  -1525   1047    620  -1667    919    649   1226    179    153    -18
   -226  -1735  -1509    982    639  -1623    935    665   1244    197    171     -2
   -246  -1766  -1519   1008    633  -1644    940    670   1247    202    179      0
   -293  -1844  -1551   1067    626  -1699    924    652   1231    192    166    -12
   -301  -1842  -1540   1072    618  -1691    927    646   1226    192    163    -18
   -283  -1826  -1543   1054    626  -1683    927    644   1228    194    166    -15
   -262  -1810  -1548   1036    641  -1680    937    652   1239    207    179     -5
   -194  -1714  -1519    953    659  -1615    971    678   1262    236    207     18
   -215  -1722  -1506    969    644  -1615    969    667   1252    226    202      5
   -285  -1795  -1512   1039    610  -1654    940    639   1221    197    174    -25
   -301  -1813  -1514   1057    605  -1665    937    631   1215    194    174    -28
   -290  -1795  -1504   1041    605  -1649    948    636   1223    207    187    -18
   -239  -1745  -1506    992    633  -1626    982    662   1247    233    218      5
   -298  -1826  -1530   1060    615  -1678    969    644   1226    213    200    -12
   -309  -1839  -1530   1072    610  -1686    963    633   1215    202    194    -18
   -249  -1764  -1514   1005    631  -1639   1008    670   1249    236    228     15
   -283  -1769  -1486   1026    600  -1628   1031    688   1270    249    241     20
   -332  -1761  -1431   1044    548  -1595   1041    685   1267    246    244     12
   -262  -1654  -1392    958    563  -1525   1083    717   1296    275    277     44
   -257  -1636  -1379    945    561  -1506   1088    717   1304    280    285     49
   -314  -1675  -1361    995    522  -1519   1054    696   1296    275    285     54
   -301  -1662  -1361    979    527  -1512   1023    683   1293    275    288     54
   -314  -1665  -1353    989    519  -1509    984    659   1273    254    277     38
   -285  -1605  -1319    945    514  -1465    995    678   1291    275    306     67
   -215  -1535  -1319    875    550  -1428   1026    714   1322    311    345    103
   -280  -1639  -1358    958    537  -1499    992    685   1283    272    309     67
   -283  -1683  -1400    982    555  -1543    974    662   1254    241    280     38
   -290  -1719  -1428   1005    566  -1577    963    641   1226    213    249      7
   -309  -1764  -1454   1036    571  -1610    961    626   1200    184    218    -18
   -329  -1813  -1483   1070    576  -1649    971    618   1192    168    200    -38
   -348  -1849  -1501   1098    574  -1675    969    605   1169    145    181    -62
   -363  -1867  -1506   1114    571  -1688    963    594   1156    127    166    -80
   -384  -1893  -1509   1140    561  -1701    958    584   1143    114    150    -96
   -413  -1940  -1527   1174    553  -1735    937    566   1122     90    129   -119
   -324  -1842  -1519   1083    594  -1680    971    600   1153    124    166    -88
   -267  -1787  -1519   1026    623  -1654    995    620   1174    148    189    -64
   -306  -1818  -1512   1062    602  -1665    976    610   1161    137    181    -70
   -327  -1834  -1506   1078    587  -1670    971    610   1156    129    176    -72
   -358  -1878  -1519   1117    579  -1699    963    597   1140    116    163    -85
   -358  -1883  -1525   1119    581  -1706    958    597   1137    122    166    -83
   -374  -1914  -1540   1145    581  -1727    953    602   1135    119    158    -93
   -355  -1909  -1553   1132    597  -1732   1031    714   1192    148    163   -101
   -280  -1800  -1522   1039    620  -1662   1166    927   1335    252    233    -51
   -257  -1699  -1441    974    592  -1571   1280   1200   1548    446    402    103
   -200  -1486  -1286    844    542  -1387   1322   1517   1803    745    704    410
   -119  -1101   -984    607    431  -1041   1278   1501   1938   1010   1052    813
   -213   -820   -607    517    197   -714   1106   1049   1873   1143   1306   1130
   -433   -763   -332    597    -51   -548    857    407   1628   1072   1332   1197
   -566   -911   -345    740   -111   -628    639   -215   1176    641    930    810
   -584  -1376   -792    979    101  -1085    428   -602    581    -75    194     80
   -537  -1800  -1262   1169    361  -1530    301   -600    368   -366   -119   -244
   -449  -1953  -1504   1200    527  -1730    363   -316    506   -296   -101   -257
   -379  -1906  -1527   1143    574  -1717    566     41    748   -132     15   -176
   -381  -1888  -1506   1132    558  -1699    784    361    958     15    119   -106
   -381  -1891  -1509   1135    561  -1701    893    522   1060     96    179    -59
   -353  -1849  -1496   1101    568  -1673    940    581   1101    127    205    -36
   -337  -1834  -1496   1085    579  -1665    956    610   1117    135    210    -31
   -358  -1862  -1506   1109    574  -1686    953    615   1117    129    205    -36
   -355  -1862  -1506   1109    574  -1686    943    618   1119    132    205    -36
   -322  -1831  -1509   1075    589  -1670    958    639   1137    148    226    -23
   -345  -1844  -1499   1096    576  -1673    966    649   1143    155    236    -20
   -350  -1821  -1470   1083    558  -1644    971    659   1145    161    249    -15
   -324  -1771  -1447   1047    558  -1608    976    678   1161    176    267      0
   -327  -1777  -1449   1052    558  -1613    984    693   1171    187    280     10
   -384  -1831  -1447   1109    530  -1639    974    688   1163    179    272      2
   -348  -1771  -1426   1057    537  -1600    987    711   1187    197    296     23
   -316  -1735  -1418   1026    550  -1577   1000    735   1208    218    322     44
   -337  -1743  -1408   1039    535  -1577   1002    750   1213    226    332     51
   -319  -1696  -1376   1008    527  -1538   1021    774   1234    252    355     72
   -340  -1719  -1382   1028    519  -1551   1010    776   1226    246    345     59
   -361  -1745  -1387   1052    511  -1566    995    779   1223    249    348     54
   -309  -1686  -1376    997    532  -1532   1026    820   1260    285    384     93
   -283  -1654  -1371    969    542  -1514   1047    857   1288    314    410    119
   -311  -1678  -1366    992    524  -1522   1034    865   1283    309    405    114
   -314  -1667  -1353    989    519  -1512   1026    880   1288    322    410    116
   -267  -1608  -1343    935    535  -1478   1047    927   1322    358    444    145
   -267  -1592  -1325    930    527  -1460   1065    974   1353    387    470    174
   -335  -1631  -1299    982    480  -1465   1057   1005   1363    400    480    179
   -283  -1574  -1291    927    501  -1431   1075   1067   1408    444    522    215
   -223  -1532  -1309    878    540  -1421   1088   1130   1449    488    566    259
   -233  -1530  -1296    883    530  -1413   1101   1192   1486    530    605    301
   -244  -1496  -1252    870    501  -1374   1091   1236   1519    568    641    332
   -213  -1415  -1202    815    493  -1312   1101   1286   1558    618    691    376
   -176  -1337  -1161    756    491  -1249   1111   1325   1584    654    727    418
   -197  -1322  -1124    761    462  -1223   1106   1332   1592    667    748    444
   -220  -1314  -1093    766    433  -1205   1109   1332   1597    678    766    457
   -236  -1291  -1054    763    407  -1174   1109   1327   1600    678    779    467
   -231  -1257  -1026    743    394  -1143   1122   1319   1602    685    792    480
   -197  -1226  -1028    711    415  -1127   1137   1314   1600    683    789    480
   -189  -1254  -1067    722    436  -1161   1132   1286   1574    652    761    452
   -249  -1332  -1083    789    415  -1208   1119   1231   1527    605    714    405
   -290  -1402  -1111    844    407  -1257   1101   1161   1475    545    657    340
   -236  -1363  -1127    800    444  -1247   1130   1132   1460    524    631    311
   -215  -1366  -1150    789    465  -1260   1143   1093   1436    493    600    277
   -277  -1436  -1158    854    439  -1299   1132   1039   1392    449    553    226
   -283  -1457  -1174    867    444  -1317   1119    992   1350    405    506    179
   -296  -1478  -1182    888    441  -1330   1106    948   1317    363    462    135
   -309  -1488  -1179    898    433  -1335   1104    922   1296    342    444    111
   -306  -1491  -1184    898    439  -1340   1101    904   1283    332    431     96
   -311  -1527  -1215    917    449  -1371   1096    888   1267    314    410     75
   -329  -1551  -1221    940    444  -1387   1093    885   1267    311    402     70
   -366  -1571  -1205    966    418  -1387   1083    878   1257    301    400     57
   -340  -1556  -1218    948    436  -1387   1096    893   1275    322    418     75
   -337  -1553  -1218    943    439  -1387   1104    906   1286    335    428     80
   -361  -1595  -1234    979    436  -1415   1091    893   1270    322    415     62
   -314  -1551  -1236    930    459  -1395   1111    909   1280    327    423     75
   -301  -1509  -1208    904    452  -1358   1119    917   1288    337    436     83
   -337  -1553  -1215    945    436  -1384   1104    904   1273    327    423     72
   -353  -1595  -1241    974    444  -1418   1093    896   1262    316    415     64
   -272  -1519  -1247    893    485  -1382   1106    909   1273    324    415     67
   -272  -1483  -1210    878    467  -1348   1111    914   1275    327    418     67
   -327  -1545  -1218    935    444  -1382   1096    901   1257    309    402     49
   -342  -1571  -1228    958    441  -1400   1083    896   1254    309    405     49
   -316  -1519  -1202    917    441  -1361   1093    904   1262    322    413     57
   -270  -1449  -1179    859    454  -1314   1137    937   1291    348    444     93
   -259  -1392  -1132    826    433  -1262   1171    971   1322    374    470    122
   -309  -1400  -1091    854    389  -1247   1179    982   1335    389    485    140
   -319  -1397  -1078    857    376  -1239   1189    992   1345    397    491    145
   -288  -1345  -1060    815    384  -1202   1187    987   1345    397    491    145
   -275  -1325  -1052    800    387  -1189   1179    979   1350    407    504    153
   -280  -1345  -1065    813    392  -1205   1143    958   1335    397    504    148
   -293  -1345  -1052    818    379  -1200   1111    948   1319    394    504    148
   -283  -1293  -1010    787    361  -1153   1106    953   1327    405    511    158
   -277  -1296  -1018    784    366  -1158   1101    956   1325    402    511    158
   -280  -1340  -1060    810    389  -1200   1091    948   1301    387    496    148
   -280  -1374  -1093    826    405  -1234   1083    935   1280    366    485    137
   -277  -1392  -1114    833    418  -1254   1083    924   1265    350    470    124
   -293  -1418  -1127    854    415  -1273   1083    917   1249    335    452    109
   -316  -1457  -1140    888    410  -1299   1085    901   1223    311    428     85
   -316  -1475  -1161    896    420  -1317   1078    883   1208    296    413     70
   -314  -1486  -1174    898    428  -1330   1075    875   1195    280    400     59
   -322  -1509  -1187    914    431  -1350   1067    859   1171    259    379     41
   -324  -1527  -1202    927    439  -1366   1062    846   1158    246    368     33
   -316  -1530  -1213    922    446  -1371   1054    844   1153    244    366     33
   -322  -1530  -1208    924    441  -1369   1054    844   1153    246    374     44
   -335  -1530  -1197    930    428  -1366   1047    836   1145    239    371     44
   -329  -1530  -1200    930    433  -1366   1044    831   1140    233    368     41
   -324  -1535  -1210    930    441  -1374   1044    831   1135    233    371     51
   -340  -1545  -1208    943    431  -1376   1039    831   1132    231    374     54
   -353  -1574  -1221    961    433  -1397   1054    852   1135    228    361     41
   -374  -1602  -1228    989    426  -1415   1122    958   1184    239    342      5
   -363  -1564  -1200    961    415  -1384   1205   1135   1319    342    413     49
   -314  -1410  -1098    862    389  -1254   1306   1410   1571    594    644    267
   -207  -1114   -909    659    348  -1013   1325   1688   1844    937   1023    665
    -77   -581   -504    329    213   -542   1286   1686   2008   1241   1431   1143
   -215   -361   -148    285    -36   -254   1166   1275   1899   1309   1613   1387
   -389   -327     62    358   -226   -132    992    717   1564   1091   1475   1286
   -431   -527    -96    478   -168   -311    807    127   1008    496    883    696
   -498  -1047   -548    774     23   -797    553   -335    374   -233    145    -25
   -454  -1387   -932    919    236  -1158    439   -303    259   -389    -31   -197
   -413  -1577  -1163    992    374  -1371    485    -64    405   -309    -12   -197
   -366  -1590  -1223    976    426  -1408    636    218    618   -166     77   -127
   -332  -1545  -1213    940    439  -1379    846    540    878     33    226     -7
   -335  -1535  -1202    932    431  -1371    945    701    995    124    293     44
   -342  -1522  -1182    932    418  -1353    992    761   1041    163    322     67
   -340  -1519  -1179    930    418  -1350   1000    782   1054    174    324     70
   -350  -1548  -1197    950    423  -1374    992    787   1052    168    319     62
   -324  -1506  -1184    914    428  -1345   1008    807   1067    184    337     77
   -280  -1452  -1171    865    444  -1312   1026    823   1080    194    348     88
   -335  -1501  -1166    914    415  -1335   1010    807   1065    171    322     64
   -327  -1478  -1150    904    410  -1314   1018    820   1078    189    335     77
   -259  -1387  -1127    823    431  -1257   1052    852   1111    226    366    111
   -290  -1423  -1132    857    420  -1278   1039    841   1098    213    355     96
   -288  -1415  -1127    849    415  -1273   1041    846   1104    218    361    101
   -207  -1332  -1124    771    457  -1228   1070    872   1130    249    387    132
   -239  -1350  -1111    795    436  -1234   1067    865   1122    241    376    119
   -259  -1356  -1096    807    418  -1226   1072    867   1119    246    376    119
   -280  -1369  -1091    823    405  -1231   1078    872   1124    252    381    122
   -332  -1418  -1085    875    376  -1252   1041    854   1104    236    368    109
   -290  -1371  -1080    831    392  -1228   1036    870   1117    249    381    119
   -226  -1306  -1080    766    426  -1195   1060    901   1143    277    407    150
   -267  -1345  -1080    805    405  -1213   1049    906   1137    272    400    145
   -254  -1340  -1085    797    415  -1213   1054    924   1156    290    410    163
   -254  -1322  -1070    787    405  -1197   1062    953   1176    316    436    187
   -259  -1301  -1041    779    389  -1171   1067    982   1195    340    454    207
   -218  -1254  -1036    737    407  -1145   1083   1023   1231    374    483    236
   -207  -1234  -1026    722    407  -1130   1093   1067   1262    407    511    272
   -220  -1228  -1008    724    392  -1119   1080   1098   1280    433    537    301
   -218  -1221  -1002    719    389  -1111   1075   1143   1309    465    566    332
   -181  -1163   -982    670    400  -1072   1085   1205   1358    522    620    387
   -174  -1117   -943    646    384  -1031   1093   1260   1402    579    678    441
   -215  -1117   -901    665    342  -1010   1072   1283   1418    605    709    478
   -181  -1052   -872    615    345   -963   1080   1319   1449    644    756    527
    -83   -914   -831    496    371   -872   1132   1374   1501    701    818    594
    -93   -898   -805    496    355   -852   1148   1376   1504    709    831    605
   -140   -940   -800    540    329   -872   1122   1340   1473    680    800    579
   -150   -956   -807    553    327   -883   1117   1322   1454    659    784    563
   -194   -984   -789    589    293   -885   1104   1286   1423    628    756    537
   -210  -1008   -797    610    293   -904   1106   1262   1400    602    732    509
   -192  -1000   -807    594    306   -906   1122   1239   1384    574    696    478
   -233  -1065   -831    649    296   -950   1124   1192   1345    522    636    420
   -228  -1091   -862    659    314   -976   1135   1153   1317    480    587    368
   -187  -1057   -870    623    340   -963   1161   1130   1306    462    566    350
   -228  -1101   -872    665    319   -987   1156   1083   1280    436    537    311
   -277  -1171   -893    724    306  -1034   1145   1036   1249    400    488    259
   -285  -1202   -917    743    314  -1060   1143   1000   1228    368    452    218
   -301  -1223   -922    763    309  -1072   1124    963   1195    335    415    179
   -350  -1283   -935    815    290  -1109   1104    927   1163    301    379    145
   -345  -1286   -943    815    298  -1114   1098    914   1153    285    363    137
   -277  -1226   -948    750    335  -1088   1117    922   1166    298    374    148
   -275  -1213   -937    745    329  -1075   1140    932   1174    309    379    155
   -283  -1239   -958    758    335  -1101   1132    927   1169    301    371    153
   -277  -1239   -961    756    340  -1101   1124    927   1163    296    363    142
   -298  -1267   -971    782    335  -1122   1119    924   1156    288    358    129
   -296  -1267   -971    782    337  -1119   1132    935   1171    303    374    137
   -293  -1278   -987    784    345  -1132   1145    943   1182    311    384    145
   -290  -1275   -987    782    345  -1132   1140    937   1179    311    379    140
   -324  -1306   -982    815    327  -1145   1124    924   1163    301    363    129
   -311  -1293   -982    802    335  -1137   1124    924   1163    303    361    132
   -288  -1273   -987    779    348  -1130   1132    935   1176    314    368    142
   -329  -1317   -987    823    327  -1153   1122    922   1161    298    342    132
   -236  -1221   -984    727    374  -1104   1153    953   1189    329    376    171
   -194  -1156   -961    675    381  -1060   1174    969   1205    348    400    176
   -270  -1200   -930    735    327  -1065   1187    971   1213    358    413    174
   -285  -1195   -909    737    311  -1052   1213    992   1234    384    439    192
   -272  -1174   -904    722    314  -1039   1239   1005   1247    397    449    202
   -272  -1184   -911    730    319  -1049   1231    997   1244    392    439    200
   -298  -1187   -888    740    293  -1039   1208    982   1236    389    433    205
   -246  -1127   -883    685    316  -1005   1202    984   1252    407    452    233
   -249  -1156   -909    701    327  -1031   1174    963   1234    400    446    233
   -293  -1182   -888    737    296  -1036   1163    956   1226    397    446    231
   -280  -1148   -867    711    290  -1008   1161    958   1231    410    452    241
   -252  -1148   -898    698    322  -1023   1153    958   1223    405    444    241
   -207  -1145   -937    675    363  -1044   1150    956   1213    397    433    236
   -226  -1187   -961    706    366  -1075   1148    945   1192    381    423    226
   -298  -1286   -989    789    345  -1137   1124    906   1150    342    384    187
   -288  -1293  -1005    789    358  -1150   1137    909   1143    335    374    176
   -267  -1270  -1002    769    366  -1137   1145    904   1135    329    363    166
   -298  -1325  -1026    813    363  -1176   1135    880   1111    306    335    145
   -267  -1317  -1052    792    392  -1184   1135    875   1101    296    324    135
   -267  -1343  -1075    805    402  -1208   1132    870   1091    285    316    122
   -290  -1379  -1088    833    397  -1234   1127    865   1085    283    316    111
   -311  -1397  -1085    854    387  -1241   1130    870   1091    288    324    119
   -316  -1423  -1106    867    392  -1267   1119    865   1088    288    324    116
   -283  -1410  -1127    846    420  -1270   1117    862   1080    280    311    111
   -306  -1434  -1130    867    410  -1283   1104    849   1065    270    301     98
   -265  -1395  -1130    831    431  -1262   1117    862   1083    288    316    116
   -215  -1371  -1156    792    467  -1265   1150    893   1106    314    337    137
   -277  -1447  -1169    859    444  -1309   1169    932   1114    303    311    106
   -311  -1462  -1150    883    418  -1306   1249   1070   1197    345    319     85
   -257  -1330  -1072    795    407  -1202   1353   1270   1348    465    410    150
   -142  -1049   -906    597    381   -979   1486   1608   1652    784    719    444
    -85   -763   -680    423    296   -722   1493   1805   1888   1114   1096    857
   -148   -493   -348    319     98   -420   1371   1558   1901   1309   1418   1260
   -272   -277     -5    275   -135   -142   1189   1047   1753   1366   1597   1506
   -454   -350    103    400   -280   -124    945    405   1327   1023   1319   1257
   -532   -758   -226    644   -153   -493    719   -132    722    314    594    535
   -483  -1208   -724    844    119   -966    535   -358    285   -233     20    -41
   -379  -1493  -1114    937    366  -1304    501   -205    311   -272    -72   -161
   -376  -1595  -1218    984    418  -1408    628    101    524   -129      2   -127
   -329  -1527  -1197    927    431  -1363    859    459    789     67    140    -23
   -259  -1467  -1208    862    472  -1340   1052    735    984    215    246     54
   -275  -1488  -1213    883    467  -1350   1124    836   1057    267    277     77
   -277  -1496  -1221    885    470  -1361   1140    865   1075    280    285     80
   -298  -1522  -1226    909    462  -1374   1143    878   1080    280    283     80
   -301  -1532  -1231    914    462  -1382   1150    891   1091    288    285     85
   -270  -1506  -1236    888    483  -1371   1169    917   1114    309    301    106
   -262  -1504  -1241    883    488  -1374   1182    935   1124    322    309    114
   -267  -1527  -1260    896    493  -1395   1192    950   1137    335    335    116
   -293  -1574  -1283    932    493  -1428   1187    956   1145    340    345    109
   -254  -1545  -1291    901    517  -1418   1213    984   1174    366    363    129
   -207  -1493  -1288    849    537  -1392   1244   1015   1200    394    387    155
   -249  -1532  -1283    891    517  -1410   1241   1018   1200    392    384    155
   -275  -1569  -1293    922    509  -1434   1236   1021   1200    394    384    155
   -316  -1615  -1299    966    491  -1457   1223   1015   1195    389    379    140
   -270  -1584  -1314    924    519  -1452   1244   1041   1218    413    400    155
   -213  -1527  -1314    870    550  -1421   1273   1075   1247    441    426    184
   -254  -1566  -1314    909    527  -1441   1267   1075   1244    439    418    179
   -259  -1577  -1317    919    527  -1447   1270   1088   1252    446    423    181
   -231  -1551  -1319    891    540  -1434   1280   1114   1273    465    441    192
   -246  -1553  -1306    898    530  -1431   1288   1137   1288    480    459    205
   -246  -1561  -1314    904    532  -1439   1288   1156   1296    491    465    210
   -249  -1574  -1325    911    537  -1449   1286   1179   1309    498    470    213
   -215  -1566  -1350    891    566  -1460   1309   1231   1343    537    501    241
   -200  -1548  -1348    875    574  -1449   1327   1283   1376    574    532    267
   -202  -1538  -1337    867    566  -1439   1332   1330   1405    600    553    288
   -200  -1553  -1353    878    576  -1454   1337   1382   1439    636    584    314
   -194  -1532  -1340    862    571  -1436   1348   1441   1475    678    623    355
   -166  -1470  -1304    818    566  -1389   1358   1501   1517    724    667    402
   -129  -1426  -1299    776    581  -1361   1379   1564   1564    779    727    454
   -116  -1397  -1280    758    581  -1340   1384   1602   1597    823    771    504
   -132  -1402  -1273    766    568  -1340   1382   1618   1602    839    792    532
   -122  -1379  -1257    748    566  -1319   1376   1621   1605    849    802    550
   -129  -1361  -1231    745    548  -1296   1371   1608   1602    846    802    558
   -197  -1415  -1218    807    509  -1317   1340   1569   1566    818    774    535
   -168  -1410  -1241    789    535  -1327   1350   1561   1566    818    771    530
    -75  -1312  -1236    691    579  -1275   1395   1577   1592    841    795    548
    -96  -1319  -1226    706    563  -1275   1413   1551   1579    820    774    532
   -174  -1421  -1247    797    535  -1335   1402   1493   1538    771    727    488
   -200  -1483  -1283    839    540  -1384   1397   1444   1501    732    688    439
   -213  -1527  -1314    870    548  -1421   1402   1397   1475    704    657    394
   -259  -1602  -1343    930    540  -1473   1387   1337   1431    662    615    340
   -215  -1592  -1376    904    579  -1486   1400   1309   1421    646    597    322
   -189  -1584  -1395    885    602  -1491   1413   1286   1410    631    574    309
   -231  -1649  -1418    937    592  -1535   1395   1241   1379    594    537    272
   -252  -1696  -1444    971    594  -1571   1371   1202   1345    561    504    241
   -249  -1712  -1462    982    605  -1587   1361   1179   1325    540    478    223
   -244  -1704  -1462    974    605  -1584   1361   1176   1322    542    470    223
   -283  -1771  -1491   1026    602  -1631   1353   1163   1312    532    467    213
   -293  -1784  -1493   1039    597  -1639   1340   1153   1309    527    457    205
   -241  -1727  -1486    984    620  -1608   1361   1174   1327    548    470    218
   -220  -1727  -1509    971    641  -1618   1376   1187   1340    561    498    226
   -262  -1803  -1540   1031    639  -1673   1363   1174   1327    548    488    210
   -283  -1831  -1548   1057    631  -1691   1353   1166   1319    542    478    200
   -226  -1764  -1538    995    654  -1652   1379   1195   1348    571    498    228
   -236  -1787  -1553   1010    657  -1670   1379   1192   1348    568    496    231
   -246  -1797  -1551   1021    652  -1675   1374   1184   1340    561    485    226
   -228  -1774  -1545   1000    654  -1660   1387   1197   1348    568    488    233
   -210  -1761  -1551    987    670  -1657   1405   1208   1358    581    506    246
   -205  -1774  -1571    987    683  -1673   1408   1208   1358    581    509    246
   -244  -1810  -1566   1026    659  -1688   1410   1210   1363    584    514    241
   -267  -1805  -1540   1036    636  -1675   1428   1223   1379    600    530    254
   -210  -1735  -1525    974    657  -1631   1475   1260   1413    631    553    288
   -192  -1709  -1519    950    662  -1615   1504   1280   1434    646    571    303
   -254  -1769  -1514   1010    628  -1644   1480   1262   1423    639    563    283
   -252  -1758  -1509   1002    626  -1636   1470   1262   1434    654    584    298
   -239  -1769  -1530   1005    644  -1649   1436   1247   1428    654    584    303
   -241  -1790  -1548   1015    652  -1670   1400   1223   1408    639    563    296
   -220  -1756  -1535    987    657  -1647   1415   1241   1426    657    581    319
   -189  -1730  -1540    958    672  -1636   1428   1260   1441    675    605    340
   -210  -1800  -1590   1005    688  -1696   1413   1241   1415    649    579    314
   -220  -1862  -1644   1039    709  -1756   1387   1213   1379    615    548    280
   -239  -1912  -1673   1072    717  -1792   1376   1195   1358    592    527    257
   -244  -1940  -1696   1091    724  -1818   1379   1187   1343    581    514    246
   -262  -1969  -1706   1117    722  -1839   1387   1179   1330    566    496    236
   -296  -2042  -1745   1169    722  -1893   1376   1156   1299    532    454    197
   -228  -2008  -1779   1117    774  -1893   1400   1171   1306    540    462    200
   -218  -2010  -1792   1111    784  -1901   1413   1174   1304    540    465    192
   -254  -2062  -1808   1158    776  -1935   1400   1158   1283    519    444    171
   -254  -2083  -1829   1169    784  -1958   1395   1148   1275    509    433    161
   -275  -2112  -1836   1192    779  -1974   1389   1143   1270    506    426    150
   -285  -2135  -1849   1210    779  -1992   1389   1145   1267    506    426    150
   -267  -2130  -1862   1200    797  -1997   1395   1150   1273    509    426    158
   -267  -2132  -1867   1197    797  -2000   1392   1148   1270    506    426    155
   -275  -2148  -1873   1210    797  -2010   1392   1148   1270    506    426    150
   -283  -2171  -1891   1226    802  -2034   1389   1148   1267    501    420    142
   -301  -2218  -1917   1260    807  -2068   1389   1163   1265    488    402    116
   -267  -2148  -1880   1205    805  -2016   1496   1319   1361    548    433    124
   -179  -2034  -1855   1104    836  -1945   1613   1543   1514    680    527    210
   -155  -1943  -1787   1047    813  -1865   1696   1821   1722    883    714    394
    -96  -1745  -1649    922    776  -1699   1743   2081   1943   1156   1015    717
    -88  -1436  -1350    761    628  -1392   1699   1896   2005   1358   1322   1091
   -215  -1283  -1067    748    426  -1176   1535   1369   1870   1405   1478   1312
   -441  -1343   -901    891    228  -1122   1322    727   1535   1171   1309   1179
   -589  -1644  -1054   1117    231  -1350   1135    171   1005    579    724    579
   -509  -2031  -1522   1270    504  -1779    893    -88    553     36    166     18
   -428  -2286  -1857   1356    711  -2073    813     38    548    -18     67   -106
   -376  -2356  -1982   1363    800  -2169    906    345    727     98    127    -75
   -355  -2333  -1977   1345    810  -2156   1109    696    953    254    231      2
   -296  -2301  -2008   1296    854  -2156   1304    984   1132    381    316     64
   -298  -2320  -2021   1309    859  -2171   1371   1088   1197    428    345     80
   -363  -2390  -2026   1374    828  -2208   1363   1098   1195    420    332     59
   -265  -2301  -2036   1283    885  -2169   1402   1150   1239    459    366     93
   -174  -2208  -2034   1189    927  -2120   1454   1205   1286    501    410    132
   -233  -2265  -2034   1249    898  -2151   1449   1205   1278    496    402    127
   -252  -2283  -2031   1267    888  -2156   1447   1210   1275    493    397    122
   -228  -2257  -2029   1244    898  -2143   1454   1223   1286    506    410    135
   -252  -2278  -2026   1262    885  -2153   1447   1226   1286    506    407    135
   -272  -2301  -2031   1286    878  -2166   1436   1223   1278    496    397    129
   -241  -2278  -2036   1257    896  -2158   1449   1241   1293    509    407    140
   -236  -2275  -2039   1257    901  -2158   1454   1254   1304    522    423    145
   -246  -2281  -2034   1262    893  -2158   1454   1265   1309    530    431    155
   -231  -2278  -2047   1254    906  -2164   1457   1275   1317    535    436    158
   -236  -2281  -2044   1257    901  -2161   1454   1286   1322    540    441    153
   -246  -2281  -2034   1265    893  -2158   1457   1299   1332    553    459    168
   -228  -2270  -2042   1249    904  -2156   1457   1312   1340    563    467    181
   -213  -2262  -2049   1236    917  -2156   1462   1327   1350    574    478    187
   -207  -2242  -2034   1223    909  -2138   1473   1350   1363    587    488    197
   -192  -2218  -2026   1205    917  -2122   1480   1371   1379    602    493    213
   -259  -2291  -2034   1275    885  -2164   1454   1369   1369    587    472    205
   -267  -2291  -2023   1278    878  -2158   1444   1392   1382    600    485    215
   -148  -2161  -2013   1153    932  -2088   1493   1470   1447    665    553    265
   -124  -2135  -2010   1130    943  -2073   1517   1522   1486    704    594    290
   -153  -2161  -2008   1156    924  -2086   1519   1569   1509    730    620    314
   -163  -2158  -1997   1161    917  -2078   1514   1613   1535    756    644    340
   -129  -2120  -1990   1124    927  -2055   1517   1670   1569    797    680    381
   -119  -2088  -1969   1104    924  -2029   1525   1727   1608    839    724    426
   -127  -2060  -1932   1093    901  -1997   1522   1774   1641    880    769    472
    -88  -1984  -1896   1034    904  -1940   1530   1818   1680    932    820    524
    -72  -1961  -1891   1015    906  -1927   1532   1842   1699    958    852    558
    -85  -1948  -1862   1018    888  -1906   1535   1852   1709    974    870    584
    -88  -1927  -1842   1005    875  -1886   1530   1842   1701    971    870    589
    -72  -1914  -1842    995    883  -1878   1532   1829   1696    966    870    589
    -88  -1927  -1842   1005    875  -1886   1535   1810   1686    958    862    579
   -119  -1966  -1847   1044    862  -1906   1527   1779   1657    927    836    550
   -122  -1974  -1852   1049    865  -1914   1527   1743   1634    893    797    519
   -116  -1971  -1857   1044    870  -1914   1543   1709   1610    862    756    488
   -161  -2034  -1875   1096    854  -1953   1540   1652   1566    810    701    426
   -210  -2109  -1899   1161    844  -2005   1530   1587   1519    756    657    363
   -233  -2169  -1938   1200    849  -2055   1517   1530   1483    711    613    316
   -179  -2135  -1958   1156    888  -2047   1538   1504   1473    696    592    301
   -187  -2156  -1969   1171    888  -2062   1543   1467   1449    670    561    270
   -200  -2205  -2005   1202    901  -2107   1535   1434   1423    639    524    236
   -205  -2221  -2018   1213    904  -2120   1527   1405   1402    618    498    220
   -236  -2265  -2029   1249    893  -2148   1517   1382   1382    597    483    197
   -239  -2281  -2044   1257    901  -2161   1512   1369   1369    584    472    181
   -205  -2262  -2057   1234    924  -2161   1514   1366   1366    579    465    174
   -228  -2296  -2068   1262    917  -2182   1501   1358   1353    568    465    163
   -254  -2320  -2068   1286    906  -2195   1491   1348   1343    561    454    158
   -215  -2286  -2073   1249    927  -2179   1499   1356   1353    568    459    163
   -213  -2262  -2049   1239    917  -2156   1512   1366   1363    576    470    168
   -231  -2286  -2055   1257    911  -2171   1509   1361   1361    576    465    174
   -205  -2273  -2070   1239    932  -2171   1517   1366   1363    576    465    179
   -223  -2288  -2065   1254    919  -2177   1509   1358   1353    568    454    171
   -252  -2317  -2065   1286    906  -2192   1496   1350   1343    558    444    163
   -249  -2320  -2070   1283    909  -2195   1491   1345   1335    550    439    158
   -236  -2304  -2068   1270    914  -2187   1491   1343   1335    550    444    155
   -197  -2252  -2055   1223    927  -2153   1509   1356   1345    566    457    166
   -187  -2216  -2029   1202    919  -2122   1532   1374   1361    579    462    181
   -226  -2229  -2005   1226    888  -2117   1545   1384   1369    579    467    187
   -244  -2229  -1984   1236    867  -2107   1561   1389   1379    589    478    194
   -215  -2184  -1969   1200    875  -2078   1577   1402   1392    600    491    210
   -145  -2096  -1951   1122    901  -2023   1590   1418   1413    620    511    239
   -184  -2101  -1919   1143    865  -2010   1558   1397   1405    618    509    231
   -220  -2145  -1925   1182    852  -2036   1514   1363   1382    600    498    220
   -200  -2153  -1953   1174    875  -2055   1491   1350   1374    592    496    228
   -166  -2096  -1930   1132    880  -2013   1501   1363   1389    613    522    254
   -184  -2094  -1912   1137    862  -2005   1491   1356   1379    607    517    254
   -181  -2125  -1943   1153    878  -2036   1480   1345   1358    587    496    233
   -189  -2171  -1984   1179    896  -2081   1465   1327   1330    561    475    210
   -189  -2192  -2003   1192    906  -2099   1462   1314   1314    548    462    202
   -202  -2210  -2008   1205    901  -2112   1457   1296   1291    519    433    179
   -231  -2255  -2023   1241    896  -2140   1447   1278   1265    488    405    145
   -252  -2294  -2042   1270    893  -2166   1436   1254   1239    462    376    122
   -259  -2327  -2068   1293    904  -2197   1434   1241   1221    449    358    114
   -231  -2333  -2101   1280    932  -2216   1434   1236   1210    436    348     98
   -233  -2335  -2101   1283    932  -2218   1434   1228   1200    420    340     83
   -226  -2322  -2096   1273    932  -2210   1434   1228   1197    418    337     80
   -215  -2309  -2094   1262    937  -2203   1436   1228   1197    415    340     80
   -231  -2335  -2104   1280    935  -2221   1423   1213   1179    400    324     70
   -252  -2351  -2099   1301    922  -2226   1418   1208   1171    394    322     70
   -252  -2356  -2104   1304    924  -2231   1413   1205   1169    394    322     75
   -236  -2351  -2114   1293    937  -2234   1408   1200   1163    389    309     75
   -259  -2356  -2096   1306    914  -2226   1397   1195   1153    376    293     64
   -213  -2304  -2091   1257    937  -2197   1441   1254   1192    397    309     62
   -197  -2265  -2068   1231    932  -2166   1532   1395   1280    449    337     57
   -174  -2213  -2039   1195    932  -2127   1628   1587   1413    563    418    109
   -124  -2034  -1909   1078    891  -1974   1727   1888   1667    826    670    353
    -54  -1753  -1699    904    820  -1727   1735   2104   1896   1132   1013    743
    -62  -1452  -1392    756    662  -1423   1662   1969   1969   1353   1332   1148
   -194  -1291  -1096    743    449  -1195   1506   1504   1844   1413   1504   1397
   -397  -1356   -961    875    280  -1161   1278    841   1431   1088   1247   1174
   -501  -1654  -1156   1078    324  -1405   1091    277    859    441    605    514
   -389  -1990  -1600   1189    602  -1795    917     20    426    -85     67    -36
   -309  -2286  -1977   1299    833  -2132    818     98    366   -194    -85   -194
   -296  -2423  -2127   1358    914  -2275    893    358    519   -109    -57   -200
   -259  -2397  -2138   1330    937  -2270   1075    675    748     51     62   -122
   -267  -2387  -2120   1325    922  -2255   1252    956    943    197    166    -44
   -270  -2372  -2101   1322    914  -2236   1332   1080   1031    262    207    -10
   -197  -2291  -2094   1241    945  -2192   1376   1135   1075    298    236     15
   -210  -2296  -2086   1252    937  -2192   1387   1156   1088    303    239     23
   -249  -2327  -2081   1288    914  -2205   1374   1150   1078    293    231     12
   -252  -2340  -2088   1296    917  -2216   1363   1145   1070    283    220      2
   -210  -2286  -2075   1247    930  -2182   1376   1169   1088    303    239     20
   -192  -2247  -2055   1218    930  -2151   1397   1192   1109    324    265     46
   -202  -2249  -2049   1223    922  -2151   1400   1200   1111    327    262     54
   -231  -2262  -2031   1247    898  -2148   1395   1195   1104    316    257     46
   -249  -2283  -2036   1265    893  -2161   1387   1195   1104    316    257     46
   -233  -2252  -2018   1241    891  -2135   1389   1202   1111    324    262     57
   -215  -2234  -2018   1223    898  -2127   1384   1208   1117    327    270     62
   -228  -2236  -2008   1234    888  -2122   1382   1210   1117    329    267     59
   -192  -2187  -1995   1187    898  -2091   1392   1234   1140    353    288     85
   -200  -2190  -1990   1195    893  -2091   1389   1239   1140    353    296     88
   -197  -2187  -1990   1189    893  -2091   1392   1249   1145    363    309     85
   -187  -2161  -1974   1174    893  -2068   1395   1262   1156    376    327     98
   -184  -2138  -1953   1158    883  -2044   1392   1270   1163    381    327    109
   -184  -2127  -1943   1156    878  -2036   1389   1280   1166    387    324    116
   -194  -2130  -1935   1161    867  -2034   1389   1299   1174    394    332    127
   -176  -2107  -1930   1143    875  -2018   1395   1330   1200    420    363    150
   -179  -2091  -1914   1135    865  -2003   1395   1356   1218    444    384    163
   -166  -2065  -1899   1117    865  -1982   1397   1389   1241    467    405    184
   -155  -2052  -1899   1101    870  -1977   1400   1428   1267    493    431    210
   -155  -2031  -1875   1093    859  -1953   1400   1475   1301    532    465    249
   -197  -2039  -1842   1117    820  -1940   1382   1509   1314    555    493    280
   -148  -1964  -1818   1054    833  -1891   1395   1571   1363    613    558    342
    -59  -1849  -1790    953    862  -1821   1426   1639   1421    683    631    418
    -54  -1808  -1753    932    849  -1782   1426   1670   1454    722    675    465
   -111  -1826  -1717    969    800  -1771   1400   1662   1444    719    670    472
   -101  -1795  -1696    948    795  -1745   1392   1662   1447    722    680    485
    -90  -1769  -1678    927    792  -1725   1395   1657   1444    727    688    501
   -106  -1743  -1636    924    763  -1691   1392   1639   1434    719    683    517
   -101  -1735  -1634    917    763  -1683   1395   1623   1426    711    685    506
   -103  -1745  -1641    924    766  -1696   1392   1597   1402    685    662    475
   -145  -1800  -1654    971    753  -1730   1382   1553   1366    644    618    436
   -166  -1823  -1657    995    745  -1740   1384   1512   1330    602    587    389
   -174  -1849  -1675   1010    750  -1764   1387   1465   1291    555    537    337
   -189  -1886  -1696   1039    753  -1792   1392   1421   1260    517    493    293
   -233  -1953  -1719   1091    740  -1836   1374   1361   1213    462    436    233
   -213  -1958  -1745   1085    766  -1852   1382   1325   1189    428    400    197
   -194  -1953  -1758   1072    779  -1857   1384   1293   1166    402    368    166
   -181  -1935  -1753   1060    784  -1844   1389   1267   1150    381    345    145
   -197  -1951  -1753   1072    776  -1855   1382   1239   1127    358    319    124
   -223  -1997  -1774   1111    774  -1886   1353   1200   1091    324    277     90
   -239  -2029  -1790   1135    774  -1909   1340   1182   1075    306    262     75
   -244  -2034  -1792   1137    771  -1914   1343   1179   1075    309    267     80
   -259  -2055  -1795   1156    766  -1925   1330   1169   1065    301    259     77
   -254  -2036  -1782   1145    763  -1909   1327   1166   1062    296    252     75
   -215  -1979  -1766   1096    774  -1873   1337   1174   1070    303    259     83
   -228  -1987  -1758   1106    763  -1873   1330   1169   1065    298    257     80
   -252  -2010  -1758   1130    753  -1886   1322   1161   1060    290    254     75
   -210  -1958  -1748   1085    769  -1855   1343   1179   1080    314    283     96
   -197  -1935  -1740   1065    771  -1839   1350   1187   1085    324    293    106
   -252  -2000  -1751   1124    748  -1875   1322   1161   1057    296    265     83
   -267  -2008  -1740   1135    735  -1875   1306   1148   1044    280    244     83
   -218  -1943  -1725   1080    753  -1834   1319   1158   1054    293    265    101
   -174  -1893  -1719   1031    769  -1808   1340   1174   1070    311    285    109
   -202  -1896  -1696   1049    745  -1797   1356   1187   1085    322    296    119
   -223  -1883  -1662   1052    717  -1774   1363   1192   1093    332    301    129
   -220  -1873  -1652   1047    714  -1764   1382   1200   1098    335    301    132
   -215  -1849  -1636   1031    709  -1743   1387   1200   1104    332    306    132
   -236  -1842  -1605   1039    683  -1722   1369   1187   1101    329    306    132
   -228  -1800  -1571   1015    670  -1686   1356   1179   1106    342    319    150
   -189  -1766  -1577    979    693  -1673   1330   1169   1101    342    327    163
   -197  -1782  -1587    989    693  -1686   1309   1150   1083    329    311    158
   -213  -1771  -1558    992    672  -1665   1304   1148   1085    335    322    166
   -202  -1758  -1556    979    675  -1657   1299   1148   1080    335    327    171
   -226  -1816  -1590   1021    680  -1704   1278   1127   1047    298    290    137
   -215  -1839  -1626   1026    704  -1732   1267   1111   1028    285    283    122
   -189  -1829  -1639   1008    722  -1735   1270   1106   1021    277    280    122
   -181  -1839  -1660   1010    737  -1751   1278   1098   1008    259    259    106
   -241  -1904  -1662   1072    709  -1784   1278   1080    982    231    226     77
   -270  -1948  -1678   1106    701  -1813   1254   1052    948    194    184     44
   -220  -1919  -1699   1070    737  -1810   1260   1044    937    181    171     31
   -194  -1904  -1709   1047    756  -1808   1270   1047    932    176    171     25
   -228  -1935  -1706   1083    737  -1821   1262   1034    917    161    155     15
   -272  -1992  -1719   1132    722  -1857   1236   1010    888    135    129      0
   -270  -1995  -1725   1130    727  -1860   1231   1005    885    132    127     -7
   -244  -1966  -1722   1104    735  -1844   1236   1010    893    140    135    -12
   -275  -2003  -1727   1140    724  -1865   1221    995    878    122    119    -31
   -218  -1951  -1732   1083    756  -1842   1247   1013    898    140    137     -5
   -210  -1938  -1727   1072    756  -1834   1254   1021    906    150    148      2
   -241  -1969  -1730   1104    743  -1849   1247   1018    898    137    135    -12
   -233  -1969  -1735   1101    750  -1852   1283   1088    932    145    124    -38
   -213  -1909  -1696   1060    740  -1803   1387   1262   1054    231    166    -20
   -171  -1784  -1613    976    719  -1699   1496   1501   1260    420    319    124
    -98  -1558  -1460    828    678  -1509   1561   1795   1538    732    639    439
    -20  -1202  -1182    613    579  -1192   1540   1927   1743   1054   1052    880
   -129   -945   -818    535    342   -883   1421   1592   1683   1176   1309   1228
   -275   -849   -574    561    148   -711   1236   1070   1423   1085   1332   1314
   -402   -976   -574    688     83   -774   1034    449    930    613    893    898
   -485  -1413   -927    950    220  -1171    820    -80    280   -171     70     72
   -394  -1805  -1410   1098    506  -1608    657   -197    -18   -545   -319   -319
   -340  -2057  -1719   1197    688  -1888    646    -15     67   -509   -337   -371
   -306  -2096  -1792   1200    740  -1945    771    265    283   -361   -252   -311
   -228  -1982  -1753   1106    761  -1867    997    615    566   -142    -90   -189
   -239  -1979  -1740   1106    748  -1860   1137    831    727    -18      0   -129
   -233  -1961  -1730   1096    745  -1847   1189    909    787     23     28   -111
   -228  -1943  -1714   1085    740  -1829   1210    940    810     41     41    -98
   -254  -1956  -1701   1106    722  -1829   1213    953    820     46     38    -93
   -244  -1943  -1699   1093    724  -1821   1218    966    831     51     38    -88
   -223  -1912  -1688   1067    730  -1800   1228    982    844     64     57    -83
   -213  -1896  -1683   1052    732  -1790   1234    992    852     75     75    -77
   -218  -1909  -1691   1065    735  -1800   1234    997    857     80     75    -75
   -262  -1940  -1680   1098    706  -1810   1213    984    844     67     62    -80
   -231  -1891  -1662   1060    714  -1777   1226   1005    865     88     80    -59
   -189  -1839  -1652   1013    730  -1745   1249   1028    888    109    101    -41
   -179  -1821  -1641   1000    730  -1732   1257   1039    896    119    114    -33
   -215  -1844  -1628   1028    704  -1738   1241   1031    888    114    106    -46
   -228  -1852  -1623   1039    696  -1740   1234   1028    888    114    103    -46
   -200  -1821  -1621   1008    709  -1722   1249   1049    909    132    122    -28
   -145  -1751  -1605    948    730  -1678   1273   1080    937    166    148     -5
   -202  -1795  -1595    997    693  -1696   1252   1067    924    150    135    -18
   -207  -1800  -1592   1002    691  -1696   1239   1067    922    148    132    -18
   -174  -1758  -1587    963    706  -1673   1247   1091    945    171    148     -2
   -179  -1748  -1569    963    693  -1660   1262   1114    963    189    163     10
   -187  -1751  -1564    966    688  -1657   1260   1137    979    205    176     18
   -176  -1735  -1558    953    691  -1647   1262   1163   1002    226    197     36
   -174  -1709  -1535    940    678  -1623   1265   1195   1023    252    226     59
   -166  -1683  -1517    924    675  -1600   1270   1234   1052    288    259     85
   -150  -1660  -1512    904    680  -1587   1278   1283   1091    327    293    119
   -174  -1678  -1504    924    662  -1592   1270   1325   1117    358    327    145
   -127  -1602  -1475    865    672  -1540   1286   1389   1171    418    387    213
    -98  -1535  -1436    818    667  -1486   1296   1449   1218    475    441    270
    -72  -1473  -1402    771    665  -1439   1314   1504   1262    530    501    319
    -80  -1449  -1371    763    644  -1410   1319   1535   1286    561    535    355
   -116  -1457  -1340    787    610  -1400   1299   1530   1280    561    537    363
   -116  -1431  -1314    774    597  -1374   1296   1530   1283    568    555    374
    -49  -1335  -1286    691    615  -1312   1330   1551   1306    600    589    410
    -62  -1340  -1278    701    605  -1312   1327   1532   1291    584    579    407
   -111  -1387  -1278    748    581  -1332   1304   1486   1247    540    537    374
   -150  -1421  -1270    787    558  -1345   1293   1447   1215    504    501    340
   -153  -1436  -1283    792    561  -1361   1293   1402   1182    462    454    298
   -135  -1434  -1299    784    579  -1366   1299   1361   1150    420    410    254
   -129  -1439  -1309    784    589  -1376   1317   1325   1130    392    381    215
   -168  -1501  -1332    836    581  -1418   1314   1273   1096    350    342    168
   -218  -1574  -1358    896    568  -1467   1286   1205   1044    293    277    101
   -176  -1551  -1376    862    597  -1465   1288   1171   1026    272    252     80
   -161  -1535  -1376    846    605  -1457   1283   1135   1008    249    215     57
   -205  -1592  -1387    898    589  -1491   1265   1088    974    210    176      7
   -226  -1636  -1410    930    589  -1525   1247   1057    953    189    166    -25
   -249  -1670  -1421    958    584  -1545   1236   1036    940    176    158    -41
   -231  -1657  -1426    943    597  -1543   1234   1028    935    174    153    -33
   -171  -1595  -1423    883    626  -1509   1254   1044    950    192    166    -15
   -181  -1595  -1413    888    615  -1506   1257   1047    956    197    174    -18
   -210  -1613  -1405    911    597  -1509   1247   1041    945    184    166    -25
   -252  -1660  -1408    953    576  -1535   1223   1018    924    163    137    -46
   -215  -1610  -1395    914    589  -1504   1231   1028    937    179    153    -33
   -166  -1543  -1379    854    602  -1462   1254   1049    961    205    179    -12
   -174  -1551  -1376    862    600  -1465   1252   1047    958    205    181    -10
   -189  -1574  -1384    880    597  -1480   1236   1034    945    194    166    -18
   -194  -1574  -1379    885    592  -1478   1228   1026    940    189    150    -25
   -228  -1602  -1374    914    571  -1488   1213   1013    927    176    142    -38
   -200  -1579  -1379    888    589  -1480   1218   1018    937    187    158    -28
   -174  -1532  -1361    852    592  -1447   1223   1026    945    194    171    -18
   -166  -1496  -1330    831    581  -1413   1239   1041    961    213    181     -2
   -176  -1460  -1283    815    550  -1371   1270   1067    989    239    207     20
   -174  -1415  -1241    795    532  -1327   1293   1075   1002    252    220     31
   -184  -1413  -1231    797    522  -1322   1296   1070   1002    246    215     25
   -200  -1418  -1218    810    509  -1319   1280   1054    992    239    205     15
   -189  -1384  -1197    784    501  -1293   1265   1047   1000    252    218     31
   -174  -1366  -1195    769    509  -1280   1241   1039    995    257    231     44
   -171  -1376  -1205    771    514  -1291   1213   1021    979    249    218     36
   -174  -1361  -1187    769    506  -1275   1202   1013    976    246    215     44
   -161  -1350  -1189    756    511  -1273   1200   1015    976    252    226     57
   -168  -1395  -1226    782    527  -1312   1187   1005    956    236    218     36
   -150  -1413  -1265    782    555  -1340   1182    995    940    220    202     15
   -161  -1441  -1280    802    558  -1361   1176    976    924    205    189      5
   -192  -1488  -1296    839    548  -1392   1158    948    891    171    155    -25
   -197  -1506  -1309    849    555  -1408   1158    937    878    155    137    -49
   -184  -1512  -1330    846    571  -1421   1169    935    872    142    127    -59
   -200  -1527  -1327    865    563  -1428   1158    911    849    122    103    -75
   -207  -1527  -1319    867    553  -1423   1143    893    828     98     83    -96
   -197  -1538  -1340    867    571  -1439   1143    888    818     88     75   -106
   -194  -1548  -1353    872    576  -1452   1145    888    818     88     72   -111
   -200  -1538  -1337    870    568  -1439   1143    880    813     88     72   -111
   -231  -1566  -1335    896    550  -1452   1122    862    797     70     54   -122
   -226  -1564  -1337    893    553  -1452   1119    865    800     72     59   -119
   -207  -1545  -1337    878    563  -1444   1119    865    802     77     64   -119
   -228  -1561  -1332    896    550  -1447   1109    849    784     62     51   -140
   -205  -1535  -1330    870    561  -1434   1119    859    792     72     59   -135
   -187  -1504  -1317    844    563  -1410   1171    930    839     98     75   -127
   -210  -1457  -1247    833    517  -1353   1265   1080    935    153     96   -124
   -142  -1314  -1171    730    514  -1244   1384   1312   1109    301    205    -33
    -77  -1078  -1000    576    459  -1039   1509   1675   1423    636    524    259
    -20   -795   -774    405    376   -784   1512   1860   1660    982    927    678
    -59   -524   -465    290    202   -496   1312   1486   1608   1145   1226   1054
   -215   -374   -158    296    -28   -267   1047    852   1405   1179   1384   1275
   -348   -452   -103    397   -122   -277    771    163    950    807   1078   1018
   -410   -888   -480    649     33   -685    522   -358    288     10    280    252
   -371  -1340   -969    854    296  -1153    358   -524   -119   -540   -296   -324
   -306  -1582  -1275    945    483  -1428    400   -272    -20   -522   -348   -423
   -252  -1558  -1309    904    527  -1434    631    129    265   -316   -213   -337
   -231  -1525  -1293    875    530  -1410    862    475    509   -145   -101   -259
   -215  -1514  -1299    862    540  -1408    995    680    644    -46    -36   -220
   -220  -1509  -1288    865    532  -1400   1047    763    704     -2     -2   -200
   -187  -1475  -1288    828    548  -1382   1075    802    732     20     20   -187
   -161  -1444  -1286    802    561  -1366   1085    820    750     36     28   -179
   -174  -1452  -1278    810    550  -1363   1091    828    753     38     28   -174
   -168  -1436  -1267    802    548  -1353   1098    841    763     51     44   -163
   -179  -1444  -1265    810    540  -1353   1085    841    758     46     41   -168
   -171  -1423  -1252    795    540  -1337   1093    852    769     57     46   -163
   -150  -1400  -1249    774    548  -1325   1109    870    787     75     67   -153
   -163  -1413  -1249    789    542  -1332   1111    878    792     80     75   -150
   -163  -1400  -1236    782    535  -1319   1111    883    795     83     77   -145
   -174  -1400  -1226    787    524  -1314   1109    891    802     88     77   -137
   -181  -1397  -1215    789    514  -1306   1106    893    802     90     75   -135
   -158  -1366  -1208    763    524  -1288   1111    906    815    101     80   -127
   -155  -1356  -1200    753    522  -1278   1114    917    826    114    103   -122
   -166  -1356  -1192    761    511  -1275   1114    924    831    122    111   -124
   -145  -1325  -1182    735    517  -1254   1127    943    849    140    127   -109
   -109  -1275  -1166    693    527  -1221   1150    979    878    168    158    -80
   -129  -1296  -1166    711    517  -1231   1145    987    878    168    155    -85
   -148  -1306  -1158    727    504  -1234   1137    997    883    171    153    -85
   -145  -1283  -1137    711    496  -1210   1145   1028    906    194    171    -72
   -155  -1267  -1111    711    478  -1189   1150   1062    930    218    194    -51
   -135  -1241  -1109    688    485  -1176   1158   1106    958    249    220    -31
   -114  -1218  -1104    665    493  -1161   1169   1156    989    283    252    -10
   -122  -1213  -1093    665    485  -1153   1176   1205   1021    316    285     12
   -129  -1197  -1067    665    467  -1132   1179   1260   1057    353    319     46
   -103  -1137  -1034    618    462  -1085   1184   1322   1098    400    361     88
    -70  -1060   -992    563    459  -1026   1208   1389   1153    459    415    153
    -62  -1013   -953    535    444   -984   1218   1439   1195    509    462    202
    -31   -956   -924    493    446   -940   1236   1480   1236    558    519    249
    -46   -940   -896    493    420   -919   1228   1486   1247    574    542    270
    -59   -930   -872    493    405   -901   1221   1478   1247    584    555    285
    -46   -893   -846    467    397   -872   1218   1470   1244    589    566    296
    -62   -901   -839    483    387   -870   1210   1447   1226    574    553    285
    -31   -857   -826    444    394   -841   1221   1434   1223    571    548    285
    -23   -833   -810    426    392   -823   1228   1402   1205    550    530    272
    -85   -904   -818    493    366   -862   1205   1332   1150    496    475    218
    -90   -922   -831    506    368   -878   1197   1273   1109    452    431    171
   -103   -963   -862    532    376   -911   1187   1205   1065    397    379    124
   -132  -1018   -885    574    376   -953   1169   1137   1018    342    324     67
   -145  -1052   -909    597    379   -982   1153   1072    971    296    275     20
   -155  -1091   -935    623    389  -1013   1143   1023    935    259    239    -15
   -150  -1117   -969    631    407  -1044   1135    987    906    226    210    -51
   -161  -1156   -995    657    415  -1075   1119    950    875    197    176    -85
   -184  -1189  -1005    685    407  -1096   1098    914    844    166    145   -111
   -174  -1187  -1013    680    418  -1101   1093    893    828    150    129   -129
   -161  -1182  -1021    667    428  -1101   1096    888    826    148    132   -135
   -127  -1137  -1010    631    439  -1075   1117    898    841    163    145   -119
   -148  -1163  -1015    652    433  -1091   1111    893    833    158    137   -127
   -192  -1208  -1015    701    410  -1111   1088    875    813    140    122   -142
   -189  -1195  -1008    691    407  -1104   1083    870    813    137    119   -137
   -174  -1176  -1002    675    413  -1091   1085    875    818    145    127   -129
   -142  -1150  -1008    644    431  -1078   1098    888    831    161    140   -119
   -122  -1109   -987    615    431  -1049   1109    898    844    171    150   -111
   -132  -1117   -984    623    423  -1052   1111    896    841    171    153   -116
   -161  -1145   -984    652    410  -1065   1096    880    826    158    137   -132
   -155  -1148   -992    649    415  -1070   1091    872    823    150    127   -137
   -155  -1135   -979    646    410  -1057   1088    870    818    145    122   -137
   -158  -1137   -979    646    407  -1060   1083    865    815    142    122   -140
   -153  -1135   -982    644    413  -1057   1083    865    813    142    127   -140
   -148  -1114   -969    628    410  -1041   1091    867    818    148    127   -129
   -142  -1072   -930    607    392  -1002   1109    880    833    163    140   -111
   -145  -1031   -888    587    368   -961   1135    898    854    181    153    -98
   -155  -1021   -867    587    353   -945   1156    909    865    189    168    -93
   -168  -1021   -852    592    340   -935   1156    904    867    192    181    -90
   -158   -995   -836    576    337   -917   1148    904    875    200    184    -77
   -161   -971   -810    566    322   -893   1127    896    878    205    187    -67
   -129   -948   -818    540    342   -885   1098    883    870    207    197    -64
   -103   -943   -841    522    368   -893   1085    880    870    215    210    -57
   -135   -982   -846    558    355   -914   1067    870    859    207    202    -54
   -158  -1013   -854    584    345   -935   1049    854    839    189    181    -70
   -124  -1010   -885    568    379   -950   1047    846    820    176    166    -88
    -77   -992   -917    535    418   -956   1049    839    807    166    166    -98
   -111  -1039   -927    576    407   -984   1036    813    782    140    140   -119
   -142  -1072   -930    607    392  -1002   1028    797    763    119    119   -137
   -158  -1101   -943    628    389  -1023   1028    787    748    103     98   -163
   -155  -1119   -966    636    402  -1044   1028    774    730     85     77   -184
   -166  -1150   -984    659    407  -1067   1018    756    714     67     64   -205
   -184  -1171   -989    678    400  -1080   1010    743    696     46     46   -220
   -179  -1182  -1002    680    410  -1093   1002    735    685     36     31   -228
   -176  -1179  -1005    675    413  -1093    995    727    678     28     23   -233
   -176  -1163   -987    670    405  -1075    995    727    675     28     28   -231
   -145  -1135   -989    639    418  -1062   1008    732    683     38     33   -220
   -153  -1140   -987    646    415  -1065   1000    724    675     31     28   -223
   -194  -1187   -992    691    397  -1091    984    711    659     20     15   -241
   -223  -1218   -995    722    384  -1106    976    701    652     12     12   -252
   -158  -1143   -987    649    413  -1065   1000    724    670     31     28   -236
   -148  -1111   -966    628    407  -1039   1060    807    724     64     46   -226
   -148  -1072   -924    607    387  -1000   1158    969    833    140     90   -207
   -106   -979   -872    542    381   -927   1254   1202   1002    288    215   -114
    -36   -761   -724    397    342   -743   1366   1556   1280    589    504    166
     38   -478   -517    218    277   -496   1376   1680   1457    857    823    535
    -10   -270   -262    137    124   -267   1192   1260   1382    976   1060    849
   -202   -148     54    176   -129    -46    937    589   1174    974   1171   1018
   -381   -327     54    353   -220   -137    670    -93    698    548    797    683
   -454   -730   -275    592    -90   -504    420   -581     77   -189     59    -36
   -407  -1098   -691    753    140   -896    246   -680   -223   -589   -368   -478
   -293  -1236   -943    766    324  -1091    301   -387    -83   -517   -361   -506
   -241  -1202   -961    719    358  -1083    537     20    184   -329   -228   -418
   -213  -1169   -958    691    371  -1065    769    368    410   -171   -119   -353
   -192  -1166   -976    678    389  -1072    893    566    532    -83    -67   -319
   -163  -1130   -966    646    400  -1049    950    641    587    -41    -41   -285
   -174  -1137   -963    654    392  -1052    961    665    597    -36    -36   -288
   -171  -1132   -961    652    394  -1047    969    683    610    -25    -25   -290
   -145  -1101   -958    620    405  -1031    982    706    628     -7    -10   -275
   -187  -1150   -963    670    387  -1057    966    704    618    -18    -18   -285
   -181  -1143   -961    662    387  -1052    963    709    620    -12    -10   -277
   -124  -1065   -940    594    407  -1002    995    740    652     18     28   -241
   -127  -1057   -930    589    400   -995   1002    750    662     25     31   -233
   -135  -1070   -935    602    400  -1002    992    748    657     23     23   -249
   -129  -1062   -932    594    400   -997    992    758    662     31     33   -244
   -148  -1065   -917    605    384   -992    987    761    665     33     33   -239
   -142  -1052   -911    594    381   -982    987    771    672     38     33   -228
   -132  -1034   -901    584    384   -969    982    779    675     44     36   -226
   -129  -1023   -893    576    379   -961    984    787    680     51     44   -218
   -116  -1008   -893    561    387   -950    992    802    693     62     62   -207
   -137  -1031   -893    581    376   -963    987    810    696     64     59   -210
   -124   -992   -867    558    371   -930    997    831    717     85     72   -194
    -90   -943   -854    517    381   -898   1015    865    740    114    103   -171
    -88   -935   -846    511    376   -891   1015    885    750    127    114   -163
    -96   -927   -833    511    366   -880   1015    911    766    142    127   -150
    -96   -914   -818    506    361   -867   1023    945    787    166    148   -135
    -85   -901   -818    493    366   -862   1026    984    810    187    166   -116
    -77   -883   -805    480    361   -844   1031   1031    839    218    189    -90
    -64   -839   -774    452    353   -807   1044   1091    883    265    233    -46
    -31   -789   -758    410    363   -774   1062   1161    932    316    283     -5
    -44   -784   -740    413    345   -761   1060   1210    961    348    319     23
    -59   -766   -706    413    322   -735   1054   1257    995    392    363     67
    -31   -693   -665    361    314   -678   1062   1306   1036    441    413    124
     31   -592   -623    280    327   -607   1080   1348   1080    493    467    187
     44   -542   -587    249    314   -563   1091   1363   1101    522    498    213
     10   -545   -555    267    283   -550   1083   1356   1096    524    501    215
      0   -542   -545    270    270   -542   1075   1340   1088    517    506    218
    -10   -550   -540    280    265   -545   1062   1312   1070    501    491    213
    -12   -542   -532    277    257   -537   1060   1286   1049    483    472    197
    -28   -561   -532    293    249   -548   1054   1249   1026    454    446    171
    -54   -592   -537    322    239   -566   1049   1192    984    407    400    135
    -41   -589   -548    316    252   -568   1057   1145    956    371    358    101
    -64   -652   -587    355    259   -620   1049   1083    911    322    319     44
   -101   -714   -613    405    254   -665   1031   1008    859    265    259    -18
    -90   -722   -631    405    270   -678   1028    953    826    228    218    -57
   -116   -763   -646    441    265   -706   1015    901    784    189    176    -98
   -140   -820   -683    480    270   -753   1000    852    748    148    129   -140
   -142   -841   -698    491    275   -771    984    813    714    114     96   -174
   -122   -831   -711    475    293   -771    974    789    696     96     85   -189
   -119   -852   -732    485    306   -792    961    766    675     77     72   -213
   -135   -865   -730    498    296   -797    958    753    662     67     57   -220
   -153   -878   -724    514    285   -802    948    745    654     59     44   -223
   -158   -891   -732    524    285   -813    948    743    657     62     44   -226
   -114   -841   -727    478    306   -784    961    758    672     77     59   -210
   -116   -831   -717    472    298   -774    966    763    678     85     62   -202
   -142   -841   -698    491    277   -771    953    750    667     75     46   -205
   -140   -844   -704    491    280   -776    945    748    665     72     46   -215
   -135   -844   -709    491    285   -776    945    748    665     75     54   -220
   -129   -826   -696    475    280   -761    953    753    670     83     59   -207
   -137   -833   -698    485    277   -766    950    753    665     80     59   -207
   -129   -828   -698    478    283   -763    948    748    662     77     62   -215
   -127   -813   -685    470    277   -750    943    743    657     72     57   -218
   -153   -846   -693    498    267   -771    924    724    639     57     36   -231
   -161   -854   -693    506    265   -776    917    717    631     49     28   -239
   -129   -818   -688    472    275   -753    927    724    633     54     36   -231
   -114   -800   -685    457    285   -743    930    724    631     57     41   -223
   -114   -797   -683    454    283   -743    924    719    626     51     36   -233
   -111   -766   -657    439    272   -711    940    727    636     62     44   -218
   -129   -745   -615    436    241   -680    958    743    652     75     51   -200
   -135   -724   -589    431    226   -657    982    753    662     83     59   -192
   -124   -691   -566    407    218   -628    995    756    662     83     62   -192
   -116   -675   -558    397    218   -618    995    758    670     90     77   -184
   -101   -641   -540    371    215   -589    995    766    693    116    106   -158
    -90   -620   -530    355    218   -576    971    758    696    119    111   -142
   -101   -659   -558    379    226   -610    930    732    672    103     93   -153
   -114   -662   -548    387    215   -605    924    735    672    111    103   -150
    -80   -633   -553    355    236   -594    930    745    680    119    116   -135
    -75   -667   -592    371    257   -631    911    730    654     96     93   -153
    -96   -719   -623    407    259   -670    885    698    615     64     64   -194
   -101   -730   -628    415    262   -680    878    683    597     51     49   -207
   -106   -758   -652    431    270   -706    870    665    574     23     20   -228
   -137   -789   -652    465    257   -722    870    654    555      2     -5   -249
   -145   -805   -659    475    257   -732    872    644    542    -15    -25   -265
   -145   -828   -683    485    267   -756    862    623    517    -41    -54   -288
   -135   -833   -698    483    280   -766    854    610    501    -57    -67   -303
   -150   -852   -701    501    275   -776    846    600    485    -67    -70   -314
   -166   -878   -714    519    272   -797    833    589    470    -85    -85   -327
   -179   -898   -722    537    270   -810    820    579    459    -93    -96   -340
   -124   -831   -706    475    288   -769    841    594    475    -77    -85   -316
    -72   -763   -691    418    309   -727    859    610    491    -62    -85   -290
   -111   -805   -696    457    290   -750    852    597    475    -77    -96   -316
   -142   -833   -691    488    272   -763    839    587    462    -85   -101   -327
   -142   -831   -691    485    272   -761    839    589    462    -80    -88   -322
   -116   -802   -685    459    283   -745    870    626    491    -57    -59   -314
   -116   -743   -626    428    254   -685    961    761    579     -5    -41   -301
   -116   -672   -558    394    220   -615   1060    956    719    106     33   -241
    -83   -532   -449    306    181   -491   1158   1249    958    345    262    -49
     54   -233   -288     90    171   -259   1218   1595   1254    704    646    329
     88    103     15    -98     36     59   1135   1457   1337    953    989    748
    -54    231    285    -88   -171    257    896    875   1161    987   1135    971
   -257    202    457     25   -358    327    620    150    776    732    971    862
   -413    -98    314    257   -363    106    389   -478    184     83    329    254
   -413   -581   -171    496   -122   -376    163   -787   -379   -623   -387   -449
   -298   -857   -558    576    129   -709    111   -646   -405   -714   -524   -620
   -220   -937   -719    579    246   -828    246   -314   -200   -579   -457   -589
   -179   -872   -693    527    257   -784    491     64     64   -392   -337   -491
   -179   -870   -693    524    254   -782    675    340    246   -265   -249   -441
   -153   -836   -683    493    265   -761    763    475    342   -184   -179   -397
   -163   -831   -670    496    252   -753    784    509    366   -168   -171   -389
   -145   -818   -672    483    262   -745    795    530    379   -161   -166   -384
   -111   -779   -670    444    277   -724    810    548    394   -153   -161   -376
   -135   -797   -662    465    262   -732    807    550    392   -155   -166   -379
   -150   -807   -659    478    252   -732    802    553    389   -155   -166   -376
   -137   -802   -665    470    262   -735    800    558    394   -150   -158   -379
   -111   -756   -646    433    265   -701    810    576    407   -129   -135   -358
   -111   -735   -626    423    257   -680    820    587    418   -119   -124   -340
   -135   -753   -620    444    241   -688    815    589    418   -119   -127   -340
   -148   -771   -623    459    236   -698    800    587    413   -122   -135   -345
   -129   -727   -597    426    231   -662    805    600    423   -111   -124   -327
    -90   -665   -574    376    241   -620    826    623    444    -88   -101   -311
    -96   -672   -579    384    239   -626    823    628    441    -85   -101   -314
   -127   -693   -566    410    218   -631    813    628    439    -85    -98   -311
   -132   -693   -561    410    213   -628    807    636    441    -83    -93   -311
   -109   -667   -558    387    223   -613    810    652    457    -67    -80   -301
    -83   -626   -545    353    231   -587    818    672    475    -51    -70   -277
    -62   -581   -519    322    228   -550    831    701    493    -33    -70   -257
    -93   -602   -511    348    207   -555    820    709    498    -25    -54   -254
    -98   -600   -501    348    200   -550    820    735    514     -5    -23   -244
    -85   -584   -498    335    205   -542    836    776    545     28     12   -220
    -59   -548   -488    303    213   -519    859    828    581     67     51   -184
    -41   -519   -478    280    215   -498    862    872    607     93     72   -163
    -57   -511   -454    283    197   -485    857    914    633    119     98   -140
    -72   -504   -433    288    179   -470    846    958    659    148    122   -111
    -20   -418   -397    220    187   -407    857   1023    706    202    171    -49
     31   -314   -345    140    187   -329    878   1088    761    267    236     15
     20   -280   -301    129    161   -290    883   1119    789    303    277     54
      5   -272   -280    132    140   -275    880   1132    802    324    301     85
     12   -246   -259    116    135   -252    880   1140    813    340    322    111
     -2   -228   -226    114    109   -226    878   1130    810    342    335    116
    -15   -231   -215    122     98   -223    870   1109    795    332    327    116
    -12   -220   -207    114     93   -215    862   1088    782    319    311    114
    -20   -215   -194    119     85   -205    867   1062    763    301    298     96
     -5   -205   -200    103     96   -202    875   1031    745    277    283     75
    -36   -257   -220    145     90   -239    865    974    698    223    226     25
    -57   -309   -252    181     96   -280    865    919    657    171    176    -25
    -28   -306   -277    168    124   -293    870    875    628    135    132    -62
    -62   -358   -296    210    114   -327    852    807    576     77     72   -116
    -83   -394   -311    239    111   -355    839    756    537     31     31   -161
   -109   -449   -340    277    114   -394    815    704    491    -10    -10   -205
   -135   -509   -374    322    119   -441    787    649    444    -57    -64   -254
   -103   -493   -392    296    142   -444    784    633    433    -70    -75   -270
    -96   -493   -397    293    150   -446    779    613    418    -88    -96   -285
   -116   -511   -397    311    137   -454    774    597    402   -103   -111   -301
   -101   -493   -392    298    145   -444    769    592    400   -103   -103   -298
   -101   -488   -387    293    142   -439    766    589    397   -103   -111   -290
    -98   -485   -389    290    145   -439    776    600    405    -90    -96   -283
   -103   -496   -392    298    140   -444    776    594    402    -96   -103   -285
   -106   -483   -376    296    135   -431    779    594    400    -98   -116   -280
    -96   -465   -368    277    135   -415    782    602    405    -90   -101   -277
   -124   -496   -371    311    122   -433    769    592    394    -98    -96   -293
   -114   -496   -381    303    132   -439    769    592    400    -96    -96   -283
    -80   -454   -374    267    145   -415    784    602    410    -83    -83   -267
    -77   -446   -371    259    145   -407    779    594    402    -88    -90   -283
   -101   -472   -374    285    135   -423    763    579    387   -103   -103   -298
   -116   -488   -374    301    127   -431    748    568    376   -111   -109   -298
   -106   -475   -368    290    129   -423    756    571    381   -103   -103   -288
   -101   -459   -361    277    129   -410    753    566    374   -111   -109   -293
    -93   -444   -350    267    127   -397    743    548    358   -127   -127   -309
   -103   -454   -350    277    122   -402    740    540    348   -137   -140   -319
   -122   -483   -361    303    119   -423    730    532    337   -145   -145   -324
    -96   -452   -358    272    129   -407    730    537    345   -132   -129   -303
    -85   -407   -322    246    116   -366    748    550    363   -116   -114   -290
    -90   -371   -280    228     93   -327    776    571    389    -96    -90   -272
   -106   -358   -252    233     72   -306    787    571    392    -93    -85   -265
    -88   -322   -233    205     72   -280    802    581    402    -85    -88   -254
    -96   -311   -218    202     59   -265    800    579    402    -80    -85   -241
   -103   -301   -197    200     44   -249    784    574    407    -72    -62   -236
    -59   -249   -189    155     64   -220    776    579    423    -51    -33   -218
    -75   -265   -189    168     54   -228    743    558    405    -59    -41   -220
    -62   -249   -187    155     59   -220    730    553    402    -62    -44   -213
    -72   -270   -200    168     62   -236    717    542    387    -75    -59   -226
    -62   -298   -236    181     85   -267    717    542    374    -85    -72   -236
    -72   -337   -265    205     93   -303    698    517    342   -114   -101   -259
    -85   -371   -288    228    101   -329    683    496    316   -142   -127   -285
   -119   -426   -306    272     90   -366    672    472    288   -171   -155   -319
   -168   -483   -314    327     72   -400    672    462    267   -192   -179   -342
   -124   -454   -329    288    101   -394    675    454    259   -202   -189   -345
    -80   -423   -342    252    129   -384    688    457    257   -205   -187   -342
   -103   -457   -355    280    124   -407    675    439    236   -226   -205   -366
   -163   -522   -358    342     96   -441    644    407    205   -257   -236   -392
   -158   -527   -371    340    103   -452    639    402    197   -267   -249   -397
    -90   -462   -371    275    137   -418    665    428    220   -241   -220   -371
    -75   -444   -368    259    145   -407    675    439    228   -231   -210   -361
   -101   -480   -379    290    137   -431    667    428    215   -241   -223   -371
   -116   -485   -371    298    124   -431    652    415    202   -254   -236   -376
   -103   -465   -363    283    127   -415    654    418    207   -252   -231   -376
   -114   -485   -371    298    127   -428    652    420    202   -257   -236   -392
   -132   -509   -376    322    122   -444    678    472    226   -249   -249   -407
    -93   -405   -311    246    109   -358    802    670    374   -140   -187   -361
    -49   -259   -210    153     80   -236    922    911    592     59     -7   -223
    -12    -72    -59     41     20    -64    982   1210    872    379    306     67
     23    192    168   -106    -72    181    927   1389   1091    714    704    509
     28    535    506   -283   -239    522    810   1096   1065    878   1008    898
    -54    701    756   -324   -405    730    636    561    815    807   1057   1018
   -226    589    815   -181   -522    704    420   -111    303    332    636    639
   -379    135    514    122   -446    324    192   -717   -397   -511   -226   -215
   -290   -275     15    280   -155   -129     12   -865   -758   -961   -688   -670
   -181   -504   -324    342     70   -415     25   -654   -657   -911   -696   -711
   -166   -602   -439    384    135   -519    153   -366   -444   -769   -620   -675
   -163   -581   -418    374    127   -501    350    -36   -179   -576   -491   -587
   -148   -545   -397    345    122   -470    514    213     12   -420   -374   -498
   -127   -506   -381    316    124   -444    584    316     88   -358   -332   -459
   -114   -493   -379    303    129   -436    610    348    116   -337   -314   -441
   -148   -537   -389    342    119   -465    600    350    114   -342   -322   -449
   -155   -540   -387    345    114   -465    602    361    119   -340   -319   -452
   -106   -470   -366    288    127   -418    628    389    150   -309   -285   -426
    -54   -413   -358    231    150   -387    652    418    176   -283   -262   -400
    -80   -428   -348    254    132   -389    644    418    176   -288   -267   -400
    -88   -426   -340    254    124   -384    646    423    181   -283   -265   -394
   -103   -446   -345    275    119   -397    644    423    179   -285   -270   -400
   -161   -501   -342    329     88   -423    610    402    153   -306   -293   -423
   -192   -527   -335    361     70   -431    589    392    145   -311   -293   -420
    -49   -366   -316    205    132   -342    652    457    207   -246   -233   -355
     18   -280   -301    129    158   -290    698    501    246   -210   -197   -319
    -98   -389   -293    244     93   -342    662    470    218   -241   -236   -350
    -85   -376   -290    231    101   -335    654    475    226   -233   -231   -345
    -64   -363   -301    213    116   -332    662    493    239   -218   -213   -340
    -46   -337   -290    192    119   -314    678    517    259   -194   -187   -322
    -38   -311   -272    174    116   -293    688    540    277   -174   -163   -301
    -72   -340   -267    207     96   -303    675    545    280   -171   -163   -298
    -85   -353   -267    218     88   -309    662    555    285   -166   -163   -301
    -85   -345   -259    215     85   -303    667    581    306   -142   -142   -285
    -67   -316   -252    189     90   -285    688    626    345   -103   -106   -254
    -62   -316   -254    189     96   -285    688    662    368    -80    -85   -236
    -70   -322   -252    194     88   -288    680    696    389    -54    -64   -213
    -41   -262   -223    150     88   -244    693    756    433     -7    -18   -166
    -12   -202   -192    106     88   -197    711    820    488     49     33   -116
     23   -145   -168     62     96   -155    730    888    537    109     90    -59
     36    -96   -135     28     85   -114    743    937    581    161    148     -2
     10    -98   -109     44     57   -101    735    961    600    187    181     31
      5    -85    -90     38     46    -88    730    971    605    202    202     49
     15    -38    -54     12     33    -46    735    979    615    213    210     77
     41      5    -38    -25     38    -15    740    974    615    215    213     93
     44     12    -31    -31     38     -7    740    963    607    207    210     80
      5    -36    -41     12     23    -38    727    932    581    184    202     57
    -70   -109    -38     90    -15    -75    714    888    540    142    163     25
    -33    -83    -49     57      5    -67    727    862    522    116    132      2
      7    -54    -62     23     33    -57    745    833    501     85     96    -28
    -72   -150    -80    109      2   -116    724    761    441     18     18   -101
    -38   -150   -111     96     36   -132    735    719    415    -20    -18   -148
     -5   -140   -137     72     64   -137    748    685    397    -44    -51   -176
    -80   -239   -158    158     38   -200    727    623    348    -93   -106   -233
    -98   -290   -192    192     44   -241    709    576    311   -135   -150   -280
   -103   -314   -210    210     51   -262    693    535    280   -166   -184   -309
   -101   -319   -218    210     57   -270    688    509    262   -189   -205   -335
    -96   -324   -228    210     64   -277    691    496    252   -200   -215   -350
   -101   -348   -249    223     72   -298    688    488    249   -205   -223   -361
   -135   -394   -259    265     62   -327    667    470    231   -220   -236   -379
   -114   -379   -265    246     72   -322    667    472    233   -215   -233   -374
    -72   -342   -270    207     98   -306    688    491    252   -197   -220   -361
   -109   -374   -265    239     77   -319    680    485    246   -202   -223   -366
    -64   -314   -249    189     90   -283    701    504    270   -176   -200   -342
    -54   -303   -249    179     96   -277    704    511    275   -168   -192   -335
    -83   -335   -252    207     83   -296    685    498    262   -181   -207   -348
   -101   -353   -254    226     75   -303    670    488    249   -189   -220   -353
    -77   -332   -254    205     88   -293    672    493    254   -181   -215   -348
    -44   -306   -262    174    106   -285    688    506    270   -168   -194   -342
    -51   -301   -252    176     98   -277    698    509    275   -161   -187   -337
   -101   -342   -244    220     70   -293    680    493    259   -176   -210   -345
   -103   -345   -241    226     67   -293    667    480    244   -189   -228   -355
    -88   -345   -257    215     80   -301    662    478    241   -189   -223   -363
   -127   -384   -257    254     62   -322    646    459    226   -202   -233   -376
    -88   -350   -262    215     85   -306    659    470    236   -192   -223   -366
    -18   -290   -272    155    127   -283    685    488    257   -171   -205   -345
    -85   -355   -272    218     93   -314    667    465    233   -197   -236   -361
   -106   -366   -259    236     75   -314    659    454    223   -205   -241   -366
    -72   -340   -267    205     96   -303    670    465    233   -194   -218   -358
    -44   -272   -228    158     90   -252    701    496    267   -161   -181   -340
    -72   -252   -181    161     51   -218    724    509    290   -140   -161   -324
    -64   -228   -163    145     46   -197    750    524    309   -122   -150   -306
    -77   -231   -153    153     36   -192    753    524    314   -116   -153   -298
    -93   -220   -127    158     15   -174    737    511    311   -119   -153   -293
    -75   -184   -109    127     15   -148    717    504    314   -111   -142   -285
    -51   -184   -135    116     41   -161    691    493    306   -111   -140   -285
    -59   -200   -142    127     41   -171    675    485    298   -111   -132   -283
    -70   -210   -140    140     33   -176    670    491    301   -106   -122   -275
    -49   -228   -179    137     62   -202    667    496    301   -109   -129   -275
    -44   -262   -218    150     85   -241    652    480    275   -129   -155   -296
    -80   -316   -236    197     77   -277    631    449    239   -163   -189   -324
    -64   -319   -254    192     93   -288    628    436    220   -184   -213   -340
    -46   -309   -265    176    106   -288    644    441    220   -187   -213   -353
    -38   -309   -270    174    114   -290    662    441    223   -184   -207   -363
    -64   -353   -288    207    111   -322    652    418    202   -207   -233   -389
    -75   -397   -322    236    122   -361    639    405    181   -226   -252   -405
    -96   -426   -329    259    114   -379    626    389    166   -241   -272   -415
   -111   -436   -324    272    106   -381    618    379    153   -254   -293   -420
   -114   -433   -322    272    101   -379    607    371    145   -265   -303   -431
    -83   -413   -329    249    122   -371    613    381    155   -249   -275   -423
    -80   -410   -329    244    122   -371    613    381    155   -244   -265   -420
   -101   -433   -332    265    114   -384    605    371    150   -252   -275   -426
    -64   -397   -332    231    132   -366    618    381    163   -239   -267   -410
    -70   -392   -322    231    124   -358    628    389    168   -231   -259   -405
    -98   -418   -322    257    111   -371    649    423    187   -223   -267   -415
    -72   -368   -298    220    111   -335    750    579    298   -153   -220   -400
    -51   -275   -223    161     83   -249    862    795    472    -12   -111   -327
    -10    -67    -57     38     23    -62    987   1114    758    272    142    -96
    119    262    142   -192    -12    202   1021   1418   1049    657    550    335
    132    581    449   -358   -158    517    883   1205   1067    870    885    745
     -5    750    756   -374   -379    753    626    594    854    898   1057    989
   -207    709    917   -249   -561    813    316   -161    431    628    891    870
   -296    319    615    -12   -457    467     67   -748   -218   -132    135    148
   -270   -145    122    207   -197    -12   -116  -1013   -750   -823   -579   -545
   -202   -470   -267    335     31   -368   -119   -828   -732   -893   -711   -719
   -142   -542   -400    342    127   -472     59   -457   -470   -714   -613   -670
   -150   -519   -371    332    109   -446    298    -93   -205   -522   -483   -584
    -85   -459   -376    272    142   -418    491    181     -5   -368   -376   -506
    -46   -410   -366    228    158   -389    584    306     90   -296   -322   -462
    -98   -457   -358    277    129   -407    587    324    101   -296   -324   -472
    -70   -449   -379    259    150   -413    605    353    122   -275   -309   -462
    -44   -428   -384    236    168   -405    618    374    140   -257   -293   -449
    -57   -436   -379    246    158   -407    615    381    145   -254   -288   -449
    -93   -449   -355    272    129   -402    613    384    145   -249   -285   -446
    -67   -413   -348    239    140   -381    626    402    161   -233   -275   -431
    -10   -361   -350    187    168   -358    644    423    184   -215   -262   -415
    -44   -392   -348    218    150   -371    636    428    187   -213   -252   -415
    -67   -407   -340    239    135   -374    628    426    184   -210   -252   -415
    -57   -394   -337    226    140   -368    631    431    187   -207   -252   -410
    -59   -387   -327    223    132   -358    636    446    197   -194   -246   -405
    -88   -413   -324    249    116   -368    628    446    200   -194   -249   -402
    -54   -381   -327    218    135   -355    639    465    218   -174   -226   -392
      2   -324   -327    161    163   -324    667    501    254   -137   -181   -363
    -12   -322   -311    166    148   -316    670    509    262   -132   -176   -358
    -51   -358   -306    205    124   -335    659    511    257   -135   -187   -366
    -44   -355   -311    200    132   -335    667    532    275   -119   -174   -353
    -41   -342   -301    189    127   -322    670    555    290   -103   -161   -340
    -44   -335   -290    189    122   -314    672    579    306    -85   -150   -332
    -44   -324   -280    184    116   -301    680    613    329    -62   -129   -316
     -2   -275   -272    140    135   -275    709    667    376    -15    -83   -280
     -2   -257   -254    127    124   -254    722    714    402     12    -54   -259
    -33   -272   -239    153    101   -257    717    748    423     31    -41   -244
    -36   -254   -218    142     88   -239    717    800    454     62    -15   -218
     85   -109   -194     12    140   -150    774    906    540    148     62   -140
     64   -103   -168     18    116   -135    787    963    579    192    109    -98
      5   -132   -140     62     70   -135    771    992    597    220    135    -67
     57    -49   -106     -5     80    -77    784   1041    641    272    187    -15
    109     41    -67    -75     88    -12    805   1080    683    322    236     33
     75     33    -41    -57     57     -5    795   1072    680    322    246     46
     59     41    -18    -51     38     12    789   1062    675    322    257     57
     33     25    -10    -31     23      7    776   1039    662    316    257     54
     36     25    -10    -31     23      7    774   1021    649    303    249     41
     70     46    -23    -59     46     12    776    992    639    288    231     25
     59     36    -23    -49     41      7    779    953    613    265    207      5
     31      0    -31    -15     28    -12    774    898    571    220    163    -28
    -12    -72    -59     44     23    -67    743    813    506    148     88    -96
    -25   -116    -90     70     31   -103    727    750    462     98     38   -155
     15   -101   -116     41     64   -109    743    714    446     80     23   -176
    -23   -168   -148     93     62   -158    727    654    405     33    -23   -223
    -75   -254   -179    166     51   -218    693    587    348    -23    -85   -285
    -31   -220   -189    124     77   -205    693    561    329    -41   -106   -298
     -5   -210   -205    106     98   -207    693    542    314    -59   -129   -311
    -23   -249   -226    135     98   -239    683    514    293    -83   -145   -340
    -44   -277   -233    161     93   -257    680    498    285    -85   -142   -345
    -67   -303   -236    184     83   -272    667    483    272   -101   -153   -353
    -72   -316   -246    194     85   -283    657    475    265   -106   -166   -363
    -67   -309   -244    187     88   -277    654    472    265   -106   -168   -366
    -57   -298   -241    179     90   -270    654    480    270    -96   -166   -361
    -57   -298   -241    179     90   -272    657    478    270    -98   -166   -361
    -64   -306   -241    184     88   -275    657    475    270   -101   -163   -361
    -33   -275   -241    153    103   -259    672    491    285    -83   -145   -348
    -20   -257   -236    140    106   -246    678    498    293    -67   -132   -337
    -62   -283   -223    171     77   -254    662    483    277    -85   -150   -355
    -83   -311   -228    197     70   -272    657    475    275    -88   -155   -361
    -75   -311   -239    192     80   -275    654    472    270    -93   -155   -358
    -28   -267   -239    148    103   -254    657    475    275    -88   -150   -353
    -38   -283   -244    158    101   -262    649    465    265    -96   -153   -361
   -101   -342   -244    220     70   -293    626    444    244   -114   -174   -379
    -62   -319   -257    189     96   -288    633    446    246   -109   -168   -371
    -59   -319   -259    189     98   -290    633    446    246   -111   -174   -376
    -51   -293   -241    171     90   -267    644    446    252   -106   -166   -368
    -15   -249   -236    132    109   -244    667    465    267    -90   -150   -350
    -46   -280   -233    163     90   -257    654    449    254   -101   -163   -363
    -88   -319   -231    205     70   -275    628    428    233   -124   -189   -376
    -72   -309   -236    189     80   -272    620    418    226   -135   -200   -376
    -51   -288   -239    168     93   -265    623    423    228   -129   -194   -384
    -46   -280   -233    163     93   -259    633    431    241   -114   -174   -371
    -28   -228   -200    129     85   -215    678    470    285    -70   -124   -327
    -23   -179   -155    101     64   -166    719    498    319    -38    -90   -301
    -70   -207   -140    137     33   -174    727    493    316    -44    -96   -306
    -77   -210   -132    142     25   -171    711    480    309    -51   -106   -309
    -80   -194   -114    137     15   -155    683    465    303    -54   -114   -311
    -67   -166    -98    116     12   -135    659    459    306    -44   -101   -301
    -25   -119    -96     72     33   -109    654    470    322    -25    -77   -280
    -41   -129    -90     83     23   -109    649    465    322    -20    -72   -272
    -33   -142   -109     88     36   -127    649    475    324    -15    -67   -270
     36   -119   -155     41     93   -135    654    485    324    -15    -70   -267
    -10   -197   -187    103     85   -192    626    452    283    -54   -111   -293
    -33   -241   -207    137     85   -226    605    423    252    -85   -137   -324
     -5   -231   -226    119    109   -228    610    418    241    -96   -145   -335
    -88   -311   -223    200     64   -267    605    397    218   -119   -168   -366
   -101   -342   -244    220     70   -293    594    381    197   -137   -187   -387
    -64   -335   -272    197    101   -303    597    376    194   -140   -189   -392
    -59   -340   -280    200    109   -311    594    366    179   -158   -213   -397
   -103   -379   -275    241     83   -327    579    345    155   -181   -233   -415
    -80   -361   -280    220     98   -322    587    353    161   -176   -226   -415
    -93   -374   -283    231     93   -329    587    350    158   -176   -223   -423
   -116   -402   -285    259     83   -345    581    348    155   -174   -223   -426
    -80   -384   -303    231    109   -345    587    353    163   -171   -220   -413
    -28   -329   -303    179    135   -316    597    361    171   -166   -220   -402
    -36   -319   -283    176    122   -303    592    355    166   -168   -220   -410
    -90   -376   -285    233     96   -332    584    345    155   -176   -220   -426
    -90   -384   -293    236     98   -340    613    392    187   -161   -207   -420
    -88   -322   -233    205     70   -277    711    548    293    -88   -168   -394
    -41   -179   -137    109     46   -158    833    776    472     62    -54   -298
     41     51     10    -46     15     31    963   1119    761    350    210    -59
     90    267    174   -179    -44    220    971   1387    997    672    563    314
    132    587    454   -361   -161    522    852   1174   1041    898    901    711
     -7    732    740   -363   -374    735    602    545    854    930   1057    922
   -166    727    893   -280   -530    810    327   -192    472    678    893    810
   -309    337    646    -15   -478    491     83   -769   -158    -46    171    127
   -335   -174    161    254   -249     -7   -129  -1026   -657   -683   -483   -514
   -181   -407   -226    290     20   -316   -129   -815   -615   -719   -581   -654
   -116   -452   -335    285    109   -394     57   -439   -381   -566   -493   -618
   -106   -407   -301    254     96   -355    319    -62   -129   -394   -379   -537
   -101   -400   -298    249     98   -350    480    174     18   -293   -314   -491
   -111   -402   -293    254     88   -350    530    262     72   -254   -290   -475
    -83   -392   -309    239    111   -350    563    314    109   -220   -270   -462
   -103   -423   -322    262    109   -371    563    322    114   -220   -272   -472
   -114   -446   -332    280    109   -392    568    335    122   -215   -270   -467
    -90   -420   -329    254    116   -376    581    355    137   -200   -252   -446
    -51   -374   -322    213    135   -348    594    379    161   -179   -226   -431
    -44   -366   -322    202    137   -345    605    394    171   -168   -218   -423
    -44   -345   -303    194    127   -324    615    407    179   -158   -207   -410
    -67   -361   -293    213    111   -327    602    397    168   -168   -220   -418
    -46   -342   -296    194    124   -319    602    402    171   -166   -223   -413
    -20   -311   -290    163    132   -301    618    426    189   -148   -197   -389
    -59   -345   -285    202    111   -316    615    428    194   -142   -187   -389
    -64   -350   -285    205    109   -319    615    439    202   -135   -184   -387
    -54   -327   -272    192    109   -301    618    452    213   -127   -181   -379
    -23   -283   -262    153    116   -272    633    472    233   -106   -163   -355
    -33   -293   -259    163    111   -277    636    488    244    -96   -155   -361
    -54   -309   -254    181     96   -280    628    491    241    -96   -153   -368
    -44   -301   -257    174    106   -280    636    514    259    -80   -137   -345
    -36   -296   -262    166    111   -280    636    535    272    -67   -127   -340
    -38   -293   -257    166    106   -275    636    555    285    -57   -116   -332
    -15   -246   -233    129    109   -241    649    594    311    -31    -93   -306
     15   -187   -202     85    109   -194    665    639    337     -2    -72   -270
     20   -174   -197     75    106   -184    675    680    366     25    -46   -254
     12   -171   -184     80     98   -176    688    735    400     62     -7   -233
      0   -181   -184     90     90   -181    696    792    439    103     25   -205
     -5   -179   -174     93     83   -176    696    846    470    135     54   -174
     41    -93   -137     23     88   -114    706    911    514    187    103   -124
     93      2    -90    -49     90    -44    730    974    566    244    163    -59
     80     28    -54    -57     67    -12    735   1008    594    280    200    -18
     64     36    -28    -49     46      5    727   1018    607    301    218     10
     70     72      0    -72     36     36    727   1021    615    316    233     28
    101    122     20   -114     41     72    740   1031    631    340    267     51
    103    140     36   -124     31     88    737   1015    628    337    277     64
     88    142     54   -114     18     98    727    984    607    319    262     54
     62    114     49    -88      5     83    724    950    589    296    241     28
     51     80     28    -67     12     54    724    914    568    277    223      7
     36     36      0    -36     18     18    714    859    532    233    176    -31
     23      5    -18    -12     20     -5    717    807    498    194    137    -72
     10    -25    -36      5     23    -31    706    740    454    145     85   -119
    -28    -80    -51     54     10    -67    672    662    394     83     15   -181
    -28   -109    -80     67     23    -96    665    610    363     44    -23   -218
    -12   -114   -101     64     44   -109    665    576    342     20    -46   -246
    -38   -171   -135    103     46   -155    657    535    314     -7    -77   -285
    -18   -161   -142     88     62   -153    657    514    301    -20    -88   -298
    -72   -220   -148    145     36   -187    628    472    262    -57   -124   -332
   -109   -285   -176    197     33   -231    600    444    236    -85   -158   -366
      5   -179   -187     85     93   -181    636    475    265    -54   -119   -332
     -2   -176   -174     90     85   -176    652    480    275    -44   -109   -322
    -44   -213   -168    127     62   -192    639    465    262    -57   -127   -335
    -49   -215   -166    132     57   -192    633    462    259    -59   -140   -327
    -25   -187   -163    103     67   -176    641    470    272    -49   -119   -324
    -64   -236   -171    150     51   -202    623    454    257    -59   -124   -345
    -85   -267   -181    176     46   -226    607    444    246    -70   -137   -355
    -20   -215   -194    119     85   -205    626    462    265    -49   -122   -332
    -20   -192   -171    106     72   -181    636    467    267    -46   -116   -327
    -44   -207   -163    124     59   -187    631    459    262    -57   -124   -332
    -59   -233   -176    145     57   -205    620    452    257    -62   -127   -340
    -33   -205   -171    119     67   -189    631    459    267    -51   -119   -329
    -33   -210   -176    122     70   -192    626    452    259    -57   -129   -332
    -49   -231   -181    140     64   -207    613    436    244    -70   -137   -340
    -28   -210   -181    119     75   -197    618    441    249    -62   -129   -335
    -64   -239   -174    153     54   -207    600    418    228    -83   -155   -358
    -67   -244   -179    153     54   -213    594    413    223    -93   -161   -363
    -18   -207   -189    111     83   -197    615    428    241    -75   -137   -342
    -46   -226   -181    135     64   -205    610    420    236    -80   -137   -348
    -36   -218   -181    127     72   -200    610    418    233    -83   -148   -345
    -18   -213   -194    114     85   -202    610    415    233    -85   -142   -345
    -49   -244   -194    145     70   -218    594    400    215    -98   -153   -361
    -88   -280   -192    184     49   -236    571    376    194   -119   -176   -379
    -75   -267   -192    171     57   -231    566    374    192   -122   -184   -379
    -36   -231   -194    132     75   -213    589    394    213    -98   -158   -358
    -28   -215   -189    122     77   -202    602    405    223    -85   -142   -348
      5   -153   -161     72     83   -158    633    433    252    -59   -116   -322
      5    -96   -101     46     51    -98    670    457    283    -31    -88   -293
    -49   -119    -72     83     10    -96    675    449    277    -38    -96   -301
    -67   -127    -62     96     -5    -96    665    441    270    -46   -106   -309
    -51   -103    -51     75      0    -77    652    439    272    -41   -103   -296
      2    -18    -20      7     10    -18    667    465    314      2    -57   -252
    -10    -38    -28     23      5    -33    639    459    316     10    -44   -249
    -33    -59    -25     46     -5    -44    607    441    298     -2    -54   -259
    -12    -31    -20     20      0    -25    602    446    296      2    -57   -246
     25    -31    -57      2     41    -44    605    454    296      0    -67   -241
      2    -98   -101     46     49   -101    581    428    267    -23    -80   -270
    -31   -155   -124     93     44   -140    553    397    228    -57   -103   -301
    -41   -181   -140    109     49   -161    553    381    207    -75   -124   -316
      2   -145   -148     72     75   -145    581    394    215    -72   -127   -314
     -7   -171   -163     88     75   -168    581    379    197    -96   -155   -335
    -41   -205   -166    122     59   -187    566    353    168   -124   -181   -355
    -62   -257   -194    158     64   -226    545    332    142   -148   -197   -384
    -67   -277   -210    174     70   -244    535    322    129   -163   -213   -407
    -28   -244   -215    135     93   -231    548    335    140   -150   -202   -394
    -18   -233   -215    124     96   -226    553    340    142   -148   -202   -389
    -44   -257   -213    150     83   -236    540    327    129   -161   -218   -400
    -41   -244   -202    142     80   -223    542    327    129   -161   -223   -400
    -49   -246   -200    145     72   -226    540    322    124   -166   -215   -400
    -38   -246   -207    142     83   -228    542    327    129   -158   -205   -394
    -54   -262   -210    155     75   -239    535    322    124   -163   -215   -400
    -83   -277   -194    181     54   -236    535    327    124   -168   -228   -407
    -85   -241   -155    163     33   -200    613    454    210   -111   -192   -387
    -10    -83    -72     46     28    -77    753    688    394     41    -67   -293
     72    140     67   -106      2    103    885    984    646    290    155    -88
    122    335    213   -228    -44    275    930   1314    906    597    465    228
    176    618    441   -400   -132    532    862   1293   1015    841    795    610
     96    782    685   -441   -293    735    652    779    880    906    982    862
   -135    761    896   -314   -517    828    368     33    527    709    885    818
   -275    553    828   -137   -550    691    137   -618      0    171    371    345
   -257    140    397     57   -327    267    -59   -979   -579   -548   -363   -374
   -192   -215    -23    202    -85   -119   -155   -914   -693   -735   -592   -623
   -145   -376   -231    257     41   -303    -72   -610   -530   -641   -558   -633
   -109   -322   -213    215     51   -267    158   -226   -275   -462   -436   -550
    -67   -267   -202    166     64   -233    376     85    -70   -319   -342   -483
    -67   -267   -200    166     64   -233    472    231     23   -252   -296   -454
    -77   -298   -220    187     70   -259    496    272     51   -228   -280   -446
    -64   -283   -218    174     75   -252    504    296     64   -218   -272   -436
    -49   -254   -205    150     77   -231    522    316     77   -205   -259   -426
    -62   -267   -205    163     70   -236    519    322     83   -205   -262   -426
    -31   -231   -200    129     83   -215    530    345     98   -189   -252   -410
     15   -161   -176     72     96   -168    561    374    127   -163   -231   -381
    -41   -226   -184    132     70   -205    537    355    109   -181   -244   -402
    -28   -218   -192    122     80   -205    535    363    109   -176   -236   -405
    -15   -202   -187    109     83   -194    545    379    127   -158   -215   -387
    -46   -220   -174    135     62   -197    542    384    129   -155   -215   -379
    -31   -205   -174    116     70   -189    542    389    132   -155   -215   -379
      0   -163   -163     83     80   -163    555    407    145   -145   -205   -366
      5   -140   -148     64     75   -145    561    423    155   -132   -200   -353
     -5   -150   -145     77     70   -148    553    426    155   -129   -192   -353
    -36   -189   -153    111     57   -171    542    428    158   -124   -176   -350
    -23   -168   -145     96     59   -158    550    446    174   -106   -161   -332
     12   -109   -124     46     67   -116    566    475    200    -85   -148   -306
     18    -93   -111     38     64   -101    568    491    205    -80   -148   -301
      0   -106   -106     51     51   -106    574    517    218    -64   -132   -296
     12    -88   -101     36     57    -93    584    545    241    -44   -114   -275
     12    -72    -88     28     49    -80    581    574    257    -28   -103   -254
      2    -70    -72     33     36    -70    581    605    275    -10    -88   -246
     25    -33    -59      2     41    -46    597    659    311     33    -38   -220
     38    -10    -49    -15     41    -28    600    709    340     64    -10   -189
     70     46    -23    -59     46     12    613    771    376    106     25   -145
     93     98      5    -96     44     51    628    833    420    153     67   -101
     70    103     33    -88     18     70    618    875    444    187    101    -70
     80    145     64   -114      7    106    618    914    480    228    150    -23
     67    163     93   -116    -12    129    613    932    498    257    181     10
     98    223    124   -161    -12    174    628    956    527    293    223     54
    129    277    148   -205     -7    213    641    966    540    311    246     83
    119    290    171   -205    -25    231    639    950    532    303    241     88
    101    288    187   -197    -41    239    633    932    522    296    236     88
     93    285    192   -189    -49    239    631    906    506    283    226     83
     83    275    189   -179    -54    233    620    865    472    246    184     46
     36    223    187   -129    -75    205    607    810    431    200    140     -2
     41    210    166   -127    -64    189    607    761    400    161    101    -41
    101    244    142   -171    -20    194    628    730    387    140     80    -70
     49    171    122   -111    -36    148    620    667    345     90     36   -122
     -7     96    103    -44    -57    101    594    600    293     36    -18   -166
    -31     41     72     -7    -51     57    566    535    241    -15    -80   -215
    -23     28     51     -2    -36     38    555    493    210    -54   -124   -252
    -41      0     38     18    -41     18    542    452    174    -88   -163   -285
    -12     -5      7      7    -10      0    545    439    166    -96   -163   -296
     10      2     -7     -7      7      0    550    433    166    -96   -155   -303
    -31    -46    -15     38     -7    -31    535    415    148   -111   -171   -316
    -38    -49    -12     44    -12    -33    530    410    142   -119   -179   -319
    -12    -25    -12     18     -2    -18    540    413    148   -114   -174   -314
     20     12     -7    -18     12      2    542    415    150   -106   -168   -303
    -23    -18      5     20    -15     -7    535    410    142   -114   -181   -303
    -57    -46     10     51    -33    -18    522    397    129   -127   -192   -322
     10     20     10    -15      0     15    537    413    145   -111   -174   -314
     -2     10     12     -5    -10     10    535    407    140   -114   -171   -314
    -38    -28     10     33    -25    -10    511    387    124   -132   -192   -322
    -38    -20     18     28    -31      0    506    381    116   -137   -197   -329
    -25      5     31     10    -31     18    509    381    116   -132   -189   -322
     -5     36     41    -18    -23     38    514    387    124   -124   -181   -309
      0     31     31    -15    -15     31    509    381    116   -132   -189   -316
    -23      5     25      7    -25     15    501    368    103   -145   -205   -322
    -25      2     25     10    -25     12    498    363     98   -150   -207   -322
    -36    -10     23     23    -31      5    491    358     93   -155   -207   -322
      7     33     25    -20     -7     31    506    368    106   -140   -197   -306
     15     46     31    -31     -7     38    519    374    111   -135   -192   -303
    -23     -5     18     12    -20      5    504    355     88   -158   -213   -316
    -12      5     15      2    -15     10    496    348     80   -166   -223   -329
    -41     -7     33     25    -38     12    483    337     70   -174   -223   -340
    -28      2     28     12    -31     15    478    332     64   -176   -223   -335
     -2     23     25    -10    -12     23    483    332     62   -179   -226   -329
    -18      5     23      5    -20     12    478    327     57   -184   -236   -329
    -10     20     31     -5    -20     25    480    329     57   -184   -231   -327
    -28    -10     15     18    -23      2    462    314     41   -200   -244   -342
    -57    -36     20     46    -41     -7    449    301     31   -210   -254   -350
    -38     15     54     10    -46     33    475    324     51   -187   -233   -327
     46    137     90    -90    -20    114    532    376    111   -132   -189   -275
      0    111    111    -57    -54    111    540    374    106   -137   -184   -283
    -54     75    127    -10    -90    101    537    366    101   -142   -181   -296
    -28    109    137    -41    -83    122    535    366    106   -137   -174   -288
     18    202    184   -109    -83    194    542    381    135   -103   -142   -249
     18    223    202   -122    -93    215    517    374    135    -98   -140   -233
      5    210    202   -109    -98    207    478    353    116   -109   -153   -231
      5    210    205   -109    -98    207    470    355    116   -109   -148   -228
      2    184    181    -93    -88    184    467    361    116   -106   -142   -226
      0    153    153    -77    -77    153    454    350     96   -124   -163   -228
      7    122    111    -64    -51    116    436    329     64   -153   -189   -265
      7     90     83    -51    -36     88    426    311     38   -179   -207   -290
     15    109     93    -62    -38    101    454    319     44   -174   -205   -285
    -25     41     67     -7    -46     54    441    298     12   -207   -239   -322
    -49     -2     44     25    -46     20    423    272    -15   -241   -275   -348
    -64    -28     33     44    -49      2    407    249    -44   -270   -311   -371
    -25    -10     15     18    -20      2    415    252    -46   -272   -303   -376
    -44    -41      2     41    -25    -20    413    246    -54   -275   -303   -387
    -54    -57     -2     54    -25    -31    407    241    -62   -283   -314   -397
    -25    -18      5     20    -18     -7    410    249    -54   -275   -311   -387
     15     33     18    -23      0     25    420    259    -44   -267   -303   -368
    -23     -7     15     15    -20      2    407    244    -62   -285   -319   -392
    -49    -44      2     46    -25    -20    394    236    -72   -293   -327   -405
    -51    -51     -2     51    -25    -28    384    231    -75   -296   -327   -397
    -49    -44      5     46    -28    -20    400    249    -64   -288   -322   -381
    -36    -12     23     23    -33      5    480    376     23   -226   -290   -371
    -28     70     98    -23    -62     83    587    587    189    -88   -192   -311
     41    265    223   -155    -90    244    704    859    444    161     33   -119
    145    532    387   -337   -119    459    756   1176    735    509    392    236
    202    862    657   -535   -226    761    680   1205    870    784    753    670
    135   1078    943   -607   -402   1010    542    826    758    849    953    953
    -44   1091   1135   -524   -589   1111    342    213    405    633    844    904
   -236    891   1127   -327   -680   1008    132   -491   -174     28    262    348
   -314    397    711    -44   -514    553    -96   -961   -805   -735   -514   -433
   -226     25    252     98   -239    137   -249  -1008  -1015  -1000   -802   -722
   -111   -124    -12    116    -49    -70   -192   -753   -859   -906   -771   -722
    -85   -140    -54    114    -15    -98    -33   -444   -628   -745   -678   -665
    -88   -122    -36    103    -25    -80    166   -119   -376   -555   -537   -568
    -62    -90    -31     75    -18    -62    306     93   -218   -428   -441   -496
    -12    -36    -23     23      2    -31    368    181   -148   -368   -400   -454
      0     -7     -7      5      2     -7    394    218   -119   -345   -381   -431
     -7    -10     -2      7     -5     -7    400    231   -109   -337   -376   -428
    -41    -46     -5     44    -20    -25    389    233   -111   -340   -379   -436
    -62    -72    -10     64    -28    -41    379    231   -119   -350   -389   -441
    -12    -10      2     12     -7     -5    400    254    -98   -329   -374   -418
     12     33     20    -25     -2     28    423    280    -75   -301   -345   -392
      0     18     18    -10    -10     18    423    280    -75   -303   -353   -392
    -10      0     10      5    -10      5    413    280    -75   -306   -353   -397
    -12      5     18      5    -15     10    405    285    -72   -298   -337   -397
    -44    -15     28     28    -38      5    397    283    -75   -298   -337   -392
    -10     23     33     -5    -23     28    410    303    -57   -277   -319   -376
     31     72     41    -54     -5     59    428    327    -36   -257   -301   -355
      0     51     51    -25    -25     51    418    322    -41   -262   -306   -353
    -15     44     59    -15    -36     49    413    322    -41   -265   -311   -355
    -15     36     51    -12    -33     44    410    332    -33   -257   -306   -353
    -12     46     59    -20    -36     51    415    350    -18   -236   -285   -335
     54    135     80    -93    -12    109    454    397     25   -194   -239   -288
     49    142     93    -98    -20    119    454    407     33   -184   -228   -285
      7    103     93    -57    -41     98    439    413     31   -187   -236   -290
      5    106    101    -59    -46    103    441    441     51   -166   -218   -267
     36    145    109    -90    -36    127    452    480     85   -132   -184   -233
     54    179    122   -119    -33    150    457    519    111   -101   -158   -207
     41    187    145   -116    -51    166    457    561    140    -67   -129   -181
     70    239    168   -155    -49    205    470    620    187    -12    -72   -129
     70    259    189   -163    -59    226    472    672    223     28    -31    -85
     70    298    226   -187    -77    262    480    727    265     80     23    -36
     88    355    265   -223    -88    311    491    779    314    135     85     23
    101    394    293   -249    -96    345    491    810    337    166    119     62
    132    454    322   -293    -93    389    506    839    368    205    158    106
    103    459    355   -283   -124    407    498    831    366    213    174    122
     85    452    366   -270   -140    410    485    813    350    200    166    114
    142    514    371   -329   -114    444    509    818    363    213    181    132
    109    493    384   -301   -137    439    504    792    342    194    168    122
     72    449    374   -262   -150    413    488    745    306    150    124     83
     98    465    366   -283   -132    415    493    711    277    111     77     46
     51    410    358   -231   -153    384    480    652    226     49      7    -15
     -5    327    332   -161   -168    329    470    592    176     -7    -38    -77
     41    342    298   -192   -129    322    483    561    158    -33    -75   -106
     49    327    277   -189   -114    301    488    517    127    -72   -119   -148
      0    249    246   -124   -124    246    472    465     85   -119   -166   -205
    -20    200    220    -88   -119    210    459    418     46   -161   -207   -257
    -12    181    194    -85   -103    189    452    381     23   -187   -239   -283
     15    200    184   -109    -85    194    459    366     12   -202   -254   -293
     -2    168    168    -85    -85    168    449    342     -5   -223   -277   -319
    -33    119    153    -41    -93    135    428    319    -25   -244   -296   -340
    -41    116    158    -38   -101    137    415    306    -38   -257   -314   -350
     20    174    153    -98    -64    163    444    332    -15   -231   -288   -324
     33    184    148   -111    -57    166    457    345     -2   -215   -272   -316
    -28    132    161    -51    -93    145    431    322    -23   -233   -288   -332
    -20    145    163    -64    -93    155    431    324    -20   -228   -288   -332
     28    192    163   -111    -67    179    446    342     -5   -210   -272   -314
     18    176    158    -98    -70    168    441    335    -12   -218   -280   -324
     -7    158    166    -75    -85    161    431    327    -20   -223   -283   -332
    -12    150    163    -70    -88    155    423    322    -23   -228   -285   -327
     -7    150    158    -72    -83    153    420    319    -25   -231   -296   -329
    -12    142    153    -67    -83    148    423    322    -25   -228   -290   -332
    -33    127    161    -46    -96    142    420    319    -25   -226   -288   -337
      0    145    145    -72    -72    145    426    319    -25   -223   -285   -340
     33    181    148   -109    -57    166    439    329    -15   -210   -270   -322
     15    168    153    -93    -67    161    431    316    -28   -223   -283   -332
    -23    109    132    -41    -77    119    405    293    -54   -252   -322   -358
    -31     93    122    -33    -77    106    400    285    -59   -259   -329   -366
     23    158    132    -90    -54    145    428    306    -36   -236   -296   -345
      5    137    129    -72    -62    132    426    298    -44   -241   -298   -350
    -23    103    127    -38    -75    114    413    280    -59   -257   -316   -368
     15    140    124    -80    -54    135    423    293    -49   -249   -311   -358
    -15    111    127    -49    -70    119    410    280    -64   -262   -324   -371
     23    135    111    -80    -44    124    418    285    -62   -259   -324   -366
     36    150    114    -93    -38    132    433    296    -51   -252   -319   -363
     12    129    114    -72    -51    122    423    285    -62   -257   -319   -374
      7    119    111    -64    -51    116    418    280    -64   -259   -322   -381
     -5    137    142    -67    -75    140    436    298    -44   -239   -303   -368
     -2    192    194    -93    -98    192    467    324    -12   -213   -280   -340
     12    241    226   -127   -106    233    498    342     10   -194   -267   -314
      7    236    228   -124   -109    233    504    345     18   -189   -265   -311
      0    231    231   -116   -116    231    488    332     15   -184   -252   -316
    -10    254    265   -122   -137    259    472    329     28   -166   -231   -298
     18    270    249   -145   -116    259    446    322     23   -166   -228   -288
     10    270    259   -140   -124    265    431    316     18   -163   -226   -280
     38    301    259   -171   -111    280    436    332     31   -148   -215   -262
     77    298    220   -187    -70    259    441    340     28   -150   -228   -267
     23    192    166   -109    -72    179    410    309    -12   -194   -270   -314
     10    153    140    -83    -64    148    397    290    -36   -213   -275   -332
      7    135    127    -72    -59    132    394    277    -54   -228   -296   -348
     18    142    124    -80    -51    135    418    283    -51   -231   -303   -355
    -15     93    109    -38    -62    101    402    257    -83   -265   -337   -392
      5     93     85    -49    -38     90    402    254    -85   -267   -337   -400
     15     75     57    -46    -20     67    397    244    -98   -280   -350   -410
    -15     33     49     -7    -31     41    389    231   -116   -296   -363   -423
     -5     38     44    -18    -25     41    400    233   -114   -290   -366   -423
      0     44     44    -23    -23     44    394    231   -116   -293   -374   -426
      2     51     49    -28    -23     51    392    231   -116   -290   -366   -420
    -33     12     46     10    -38     28    379    223   -122   -296   -368   -431
    -18     18     36      0    -28     25    381    220   -119   -293   -366   -431
     18     57     36    -38     -7     46    392    228   -116   -285   -363   -418
     -2     46     49    -23    -25     46    392    228   -119   -288   -368   -420
    -15     12     28      2    -20     20    410    265    -96   -272   -353   -431
      7     80     72    -44    -33     77    517    436     33   -184   -298   -405
     44    228    184   -137    -70    207    633    665    231    -15   -163   -296
     93    433    340   -265   -122    387    735    974    517    283    103    -38
    202    719    517   -459   -155    618    756   1273    802    652    504    366
    215   1057    841   -639   -314    950    639   1057    805    833    826    756
     54   1174   1119   -615   -532   1148    405    462    540    787    922    943
   -135   1104   1236   -485   -685   1171    142   -246     80    441    667    750
   -181    810    992   -314   -587    901    -64   -846   -542   -280    -64     44
   -158    332    491    -88   -324    410   -262  -1119  -1054   -940   -750   -628
   -124    -12    111     67   -119     49   -301   -974  -1039   -992   -857   -769
    -77   -111    -33     93    -23    -72   -155   -633   -787   -810   -745   -719
    -64    -67     -2     67    -31    -36     85   -244   -478   -579   -574   -600
     -5      7     12     -2     -7     10    280     44   -262   -407   -454   -506
     25     36     10    -31      7     23    358    166   -176   -340   -407   -467
     33     38      5    -38     12     23    389    210   -140   -311   -387   -454
     23     28      5    -25     10     18    400    228   -122   -296   -381   -449
      7     28     20    -20     -5     25    397    233   -122   -298   -392   -449
      0     15     15     -7     -7     15    392    239   -116   -298   -389   -452
     -2      5      7     -2     -5      5    389    246   -111   -290   -384   -452
     44     64     20    -54     12     44    415    275    -85   -265   -353   -428
     75    109     31    -93     20     70    436    296    -64   -241   -332   -397
     67    114     46    -90     10     80    439    306    -54   -231   -324   -387
     46     93     46    -72      0     70    441    311    -51   -226   -319   -394
     44     93     49    -67     -2     72    439    319    -44   -218   -309   -392
     25     77     51    -51    -12     64    428    319    -44   -220   -306   -394
     25     77     51    -54    -12     64    431    327    -36   -210   -301   -384
     54    106     51    -83      0     77    439    345    -18   -192   -285   -368
     38     93     54    -64     -7     75    441    355     -7   -184   -277   -363
     59    124     62    -93     -2     93    449    374     10   -166   -262   -345
     96    174     77   -135      7    124    465    400     31   -142   -244   -324
     90    171     77   -132      5    127    472    415     44   -132   -241   -316
     64    155     90   -109    -12    124    467    426     51   -129   -241   -322
     57    163    106   -111    -23    135    470    446     70   -109   -207   -298
     57    168    111   -114    -25    140    467    467     83    -93   -194   -283
     75    176    101   -127    -12    140    478    506    111    -67   -176   -267
    122    241    119   -181      2    181    511    574    166    -10   -122   -223
    116    259    142   -189    -12    202    522    623    200     23    -88   -192
    132    288    155   -210    -10    220    532    680    239     62    -51   -158
    150    332    179   -241    -15    257    553    750    285    116     -5   -114
    158    366    207   -262    -23    288    571    820    340    174     49    -57
    166    400    233   -283    -33    316    571    870    379    215     96    -10
    181    449    265   -316    -41    358    579    914    413    259    142     36
    184    485    301   -335    -59    394    587    943    441    298    184     77
    176    511    335   -342    -77    423    576    940    444    309    202     90
    171    514    342   -345    -85    431    568    927    433    303    197    101
    174    527    353   -350    -90    441    574    922    433    306    202    114
    174    537    363   -355    -93    452    574    901    426    298    202    109
    184    561    376   -371    -96    470    571    872    407    280    189     88
    124    496    368   -311   -122    431    545    807    355    231    137     44
    111    462    350   -288   -119    407    542    756    322    189     96     12
    145    462    316   -306    -85    392    558    717    301    161     59    -20
    166    470    303   -316    -67    387    566    670    272    124     23    -59
    101    381    277   -244    -88    329    545    594    223     64    -31   -119
     72    314    241   -194    -83    277    522    532    179     15    -83   -171
     93    311    215   -205    -59    265    514    488    153    -15   -116   -202
     70    262    192   -166    -59    228    504    446    124    -46   -150   -244
     67    244    174   -158    -51    210    493    415    101    -67   -163   -270
    111    277    163   -194    -25    220    498    405     98    -72   -166   -270
     80    239    155   -161    -38    197    491    381     77    -93   -194   -288
     59    210    150   -135    -44    181    478    361     59   -109   -213   -311
     54    200    145   -129    -46    174    470    353     54   -114   -215   -311
     41    189    148   -116    -51    168    462    342     49   -116   -220   -309
     49    200    148   -124    -49    174    465    350     54   -111   -223   -301
     44    200    155   -122    -54    179    452    340     44   -122   -236   -316
     57    202    142   -132    -44    174    459    348     54   -114   -220   -314
     72    210    137   -142    -31    174    478    363     70    -93   -192   -298
     49    179    129   -116    -41    155    470    353     64    -98   -197   -306
     54    192    137   -122    -41    166    459    348     64   -101   -207   -303
     54    192    137   -124    -41    166    457    345     59   -106   -215   -311
     64    205    140   -135    -36    174    462    353     64    -96   -197   -303
     83    220    135   -153    -25    179    470    355     70    -88   -184   -301
     80    210    129   -145    -23    171    472    353     70    -88   -184   -296
     67    215    148   -142    -41    181    459    340     59    -98   -197   -301
     57    207    150   -132    -46    179    449    329     49   -106   -213   -309
     57    194    137   -127    -41    166    449    327     46   -109   -213   -311
     80    207    127   -142    -23    168    459    329     49   -103   -205   -311
     72    194    122   -135    -23    158    452    319     41   -111   -210   -316
     62    181    119   -122    -28    150    439    309     33   -124   -226   -316
     59    179    119   -119    -31    148    436    306     28   -132   -228   -316
     41    153    111    -96    -33    132    428    296     23   -137   -231   -327
     62    161     98   -114    -18    132    428    296     23   -135   -228   -329
     72    181    106   -127    -18    145    439    301     31   -127   -215   -327
     59    179    116   -122    -28    148    444    301     31   -127   -210   -322
     67    187    119   -127    -25    153    444    303     28   -127   -215   -316
     93    213    116   -155    -10    166    446    306     31   -122   -213   -324
     85    194    109   -140    -12    153    444    303     25   -124   -207   -324
     90    207    114   -150    -12    161    452    309     36   -116   -205   -309
    114    280    166   -197    -25    223    485    335     70    -83   -181   -277
     96    322    226   -210    -64    275    517    355     96    -62   -153   -262
     59    301    241   -179    -90    270    530    355    103    -57   -148   -259
     54    290    233   -174    -90    262    519    348     98    -59   -150   -259
     75    327    252   -200    -88    290    511    353    114    -41   -129   -241
    111    379    267   -246    -77    324    506    366    137    -12   -101   -210
     90    345    254   -218    -83    301    475    348    122    -23   -109   -218
     96    358    262   -228    -83    309    470    348    122    -18   -109   -213
    106    353    246   -228    -70    301    465    355    127    -10   -103   -205
     83    298    213   -192    -64    257    431    329     90    -44   -127   -233
    101    277    176   -189    -36    228    426    319     77    -57   -135   -241
    101    239    135   -171    -18    189    420    306     57    -75   -150   -259
     90    207    116   -148    -12    163    423    290     38    -96   -179   -277
     64    192    127   -129    -31    161    420    280     25   -114   -205   -303
     51    161    109   -106    -28    135    410    259      5   -137   -226   -327
     38    122     83    -83    -23    103    397    239    -18   -155   -236   -345
     96    148     51   -122     23    101    418    254     -7   -142   -223   -340
     90    140     46   -116     20     93    423    252    -10   -148   -233   -337
     51    111     57    -83     -2     85    410    239    -25   -163   -252   -348
     51    106     54    -80     -2     80    402    236    -31   -166   -252   -363
     44    106     62    -75     -7     85    397    231    -33   -168   -254   -368
     46    103     57    -75     -5     80    402    233    -28   -163   -246   -361
     33     85     51    -59    -10     70    394    226    -36   -171   -257   -361
     46     90     41    -70      2     67    392    226    -36   -174   -259   -366
     46     96     49    -70      0     72    397    228    -31   -168   -259   -363
     49    119     67    -85     -7     93    446    296     15   -132   -233   -348
     75    197    122   -137    -23    161    563    480    150    -36   -166   -309
     98    327    226   -213    -64    277    675    711    332    127    -36   -207
    153    527    374   -340   -109    452    782   1065    626    431    246     59
    241    782    540   -514   -148    662    782   1293    852    753    610    446
    220   1054    833   -639   -306    945    605    953    813    904    883    787
     80   1208   1127   -646   -524   1169    335    272    579    888    995    969
    -59   1163   1223   -550   -641   1192     75   -454    166    581    766    792
   -150    748    898   -298   -524    823   -158   -982   -472   -176     10     54
   -174    249    423    -38   -298    335   -337  -1161   -888   -722   -566   -519
   -101      0     98     49   -101     49   -309   -914   -805   -719   -633   -618
    -23     -7     15     15    -20      2    -90   -506   -537   -540   -527   -545
     38     75     36    -59      2     57    176   -119   -275   -350   -397   -457
     36     49     12    -44     12     31    327    106   -129   -244   -316   -423
     28     31      0    -31     15     15    384    189    -75   -202   -283   -405
     57     59      2    -57     28     31    405    223    -51   -187   -277   -392
     64     75     10    -70     25     41    413    239    -44   -184   -277   -387
     36     44      7    -41     15     25    405    244    -41   -184   -285   -389
     49     41     -7    -46     28     18    413    257    -31   -176   -275   -392
     77     75     -2    -75     41     36    431    280    -10   -150   -239   -381
     80     88      7    -85     36     49    436    288     -2   -142   -231   -366
     67     75      7    -72     31     41    433    296      0   -140   -233   -358
     57     72     15    -67     20     44    433    298      0   -140   -236   -355
     46     75     28    -59     10     51    431    309      5   -135   -239   -348
     75    101     25    -88     23     62    441    324     20   -119   -215   -335
     80    114     33    -98     23     75    446    337     33   -106   -205   -332
     62    111     46    -88      5     80    444    342     36   -106   -210   -327
     80    132     51   -106     15     93    449    358     46    -96   -207   -303
     64    103     38    -85     12     72    441    363     49    -90   -205   -303
     77    114     36    -96     20     77    452    384     70    -72   -181   -301
     90    137     46   -114     20     93    470    410     93    -49   -161   -277
     98    150     51   -124     23    101    485    433    106    -36   -150   -275
    114    174     57   -145     28    116    501    462    129    -15   -124   -267
    119    194     75   -158     23    135    519    498    161     15    -88   -236
    109    194     85   -153     12    140    517    524    179     31    -77   -220
     90    179     88   -135      2    135    509    548    184     36    -83   -215
    124    223     98   -176     12    163    530    607    223     77    -51   -171
    140    267    124   -205      7    197    548    667    262    116    -15   -145
    140    262    122   -202     10    192    558    727    296    150     20   -124
    148    275    127   -210     10    202    576    797    345    205     77    -83
    127    285    158   -207    -15    220    576    846    376    241    124    -44
    166    361    192   -265    -12    277    587    901    420    290    168      7
    205    441    236   -327    -15    340    600    948    462    337    215     62
    205    480    275   -342    -33    379    602    969    485    371    252    101
    184    491    306   -337    -59    397    594    961    480    371    249    111
    184    501    314   -342    -64    407    592    958    485    381    254    124
    181    509    324   -348    -70    418    589    945    483    381    265    129
    174    506    332   -340    -77    420    589    927    480    379    272    132
    194    524    327   -361    -64    426    594    904    470    366    259    124
    158    488    327   -324    -85    407    587    854    436    327    210     93
    137    449    309   -293    -88    379    579    797    400    285    168     57
    124    418    293   -270    -83    355    574    737    361    244    135     10
    137    402    265   -272    -62    335    576    685    332    213    103    -28
    127    371    241   -249    -57    306    571    628    296    168     64    -70
    101    314    213   -210    -57    265    548    563    246    119     12   -127
     64    241    176   -153    -54    210    527    506    205     70    -38   -174
     59    218    158   -140    -49    189    514    467    176     41    -67   -200
    103    236    132   -171    -15    184    530    459    171     36    -72   -207
     67    171    103   -122    -18    137    514    423    137      0   -111   -244
     67    166     98   -116    -15    132    509    407    127    -10   -132   -257
     72    163     90   -119    -10    127    506    402    122    -12   -124   -265
     33    111     77    -72    -23     96    488    384    109    -25   -135   -275
     15     98     80    -59    -33     90    478    374    101    -36   -153   -272
    111    207     96   -158      7    153    511    413    137      0   -114   -228
     85    189    103   -140     -7    148    511    410    135      0   -114   -239
     70    158     88   -114    -10    122    506    405    129     -7   -119   -254
     38    114     75    -77    -18     96    498    397    122    -10   -116   -262
     44    132     88    -88    -20    111    501    400    132     -2   -106   -259
     72    161     88   -116     -7    124    506    407    135      2   -106   -249
     67    150     83   -111     -7    116    511    410    145      7   -106   -244
     70    153     83   -111     -7    119    517    410    142      7   -114   -246
     46    124     77    -85    -15    101    504    397    129     -2   -124   -259
     70    142     70   -106      0    106    501    397    129     -2   -119   -249
     90    171     80   -132      5    127    511    402    135      5   -114   -239
     62    140     77   -103     -7    111    496    389    122     -7   -124   -257
     75    142     67   -109      5    106    509    397    129      0   -119   -249
     70    153     83   -111     -7    119    498    387    124     -7   -124   -249
     59    145     85   -103    -12    116    491    374    111    -18   -132   -254
     51    106     54    -80     -2     80    488    374    109    -18   -132   -265
     59    103     44    -80      7     75    491    374    111    -15   -129   -259
     49    109     59    -80     -5     85    483    361    101    -23   -137   -262
     23     75     49    -49    -12     62    465    345     80    -44   -161   -283
     59     90     31    -77     12     62    478    358     96    -28   -140   -275
     59     96     36    -77     12     67    480    358     96    -25   -135   -277
     67    116     49    -93      7     83    485    358     98    -25   -135   -267
     80    129     49   -106     15     88    498    368    111    -20   -129   -257
     54    106     51    -80      0     77    493    361    101    -23   -135   -262
     59    129     70    -93     -5    101    501    368    109    -15   -124   -254
     57    168    109   -114    -25    140    535    394    140     12   -101   -233
    103    254    150   -179    -23    202    589    436    181     54    -64   -194
     75    246    171   -161    -46    207    597    439    189     57    -62   -189
     41    197    155   -119    -57    176    558    413    171     38    -77   -205
     90    288    194   -189    -51    241    561    428    197     70    -49   -168
     77    285    207   -181    -64    246    535    420    197     72    -41   -161
     93    296    202   -194    -54    249    524    420    200     80    -25   -153
    137    348    210   -241    -36    280    537    444    223    103      2   -127
    111    290    179   -205    -33    236    514    426    200     83    -20   -148
     85    220    135   -155    -23    179    483    397    161     46    -59   -181
     75    161     85   -119     -5    124    462    379    132     23    -83   -200
    109    179     70   -142     20    124    472    371    122     12    -98   -210
    106    181     75   -145     15    127    493    376    122     10    -96   -218
     62    116     54    -90      2     85    480    355     93    -20   -124   -252
     28     62     31    -46     -2     46    457    322     62    -51   -158   -285
     12     25     12    -18      0     20    439    306     38    -72   -181   -306
     64     75      7    -72     28     41    454    316     46    -67   -179   -298
     85     93      7    -90     38     49    467    324     51    -62   -174   -293
     54     70     12    -64     20     41    459    316     44    -70   -181   -293
      5      7      2     -5      2      5    441    298     23    -88   -200   -309
     44     41     -2    -44     23     20    441    303     28    -83   -189   -303
     80     85      2    -83     38     44    454    319     44    -67   -168   -288
     59     62      2    -62     28     33    454    316     38    -70   -168   -293
     80     70    -10    -75     46     31    459    322     46    -64   -174   -290
     67     70      0    -70     33     36    472    340     57    -57   -171   -288
     49     90     41    -70      2     67    532    436    119    -15   -148   -277
     51    166    114   -111    -31    142    628    618    249     83    -72   -228
     80    283    202   -181    -59    244    735    878    457    275     93    -96
    200    548    348   -374    -72    449    813   1234    748    610    428    239
    270    833    563   -553   -145    698    784   1301    904    883    766    628
    231   1067    836   -652   -303    953    615    867    833   1002   1000    930
     93   1231   1137   -662   -522   1184    400    174    581    919   1023   1018
   -124    958   1083   -418   -602   1021    132   -524     38    374    517    548
   -223    462    685   -119   -454    574   -114   -974   -568   -348   -213   -181
   -140     88    228     25   -187    158   -252   -976   -763   -618   -522   -511
    -33    -54    -20     44     -7    -38   -174   -662   -613   -535   -504   -524
    -15    -20     -7     15     -5    -12     57   -275   -363   -368   -400   -439
     25     31      5    -31     10     18    283     59   -150   -218   -293   -374
     62     51    -10    -59     33     20    402    236    -38   -132   -228   -337
     64     51    -12    -57     38     20    441    290     -5   -106   -210   -324
     59     28    -31    -46     46      0    449    306      2   -103   -215   -329
     59     28    -31    -44     44      0    454    322      7    -98   -213   -322
     67     57    -12    -64     41     23    462    340     23    -85   -202   -306
     83     72    -10    -77     46     31    467    353     33    -75   -197   -301
     70     51    -20    -62     46     15    465    353     33    -77   -197   -309
     67     54    -12    -62     38     20    467    363     38    -70   -187   -298
     83     72    -10    -80     46     31    467    376     44    -62   -179   -283
     67     59     -7    -62     38     25    459    374     38    -67   -184   -290
     51     62     10    -59     20     36    449    376     38    -67   -187   -288
     93    124     31   -109     31     77    475    407     67    -36   -161   -257
     85    122     36   -106     25     80    480    418     75    -33   -158   -249
     62     93     31    -77     15     62    472    418     72    -33   -150   -244
     64    109     41    -88     10     75    475    428     83    -20   -132   -239
    116    161     44   -140     36    101    488    452    103     -2   -116   -226
    116    158     38   -137     38     98    496    470    116     12   -106   -218
     85    127     41   -106     23     85    488    475    116     15   -103   -215
     59    116     54    -88      2     85    478    485    119     20    -98   -213
     75    142     67   -109      5    103    480    506    132     31    -88   -205
    114    192     77   -153     18    137    493    540    155     59    -67   -184
    137    228     90   -181     23    161    514    584    184     90    -41   -158
    145    246    101   -197     20    174    519    623    205    106    -31   -132
    137    252    114   -194     12    184    519    662    226    129    -12   -119
    142    270    127   -207      7    200    532    714    259    168     25    -96
    140    293    153   -215     -5    223    530    769    290    202     64    -51
    148    322    171   -236    -12    246    540    826    327    246    111     -5
    171    368    197   -270    -12    285    553    888    371    298    163     44
    218    446    226   -335     -5    337    571    945    420    350    215     98
    220    485    265   -353    -20    376    571    976    449    387    254    135
    200    493    293   -348    -46    392    561    979    454    400    272    153
    202    524    319   -363    -59    423    555    979    457    410    288    171
    176    522    342   -350    -83    431    537    956    441    397    280    166
    181    537    355   -358    -85    446    542    945    441    400    290    176
    223    587    363   -407    -70    478    563    940    444    407    296    184
    197    563    363   -381    -83    465    558    901    418    374    259    158
    171    519    348   -345    -88    436    545    846    379    332    210    127
    137    491    353   -314   -106    423    532    789    337    288    166     88
    114    446    329   -280   -109    389    530    727    298    241    116     25
    114    415    301   -267    -93    358    532    675    267    202     88    -15
    116    387    267   -252    -75    327    527    623    236    168     51    -54
     77    322    244   -200    -83    283    506    561    189    116     -7   -103
     96    314    218   -205    -62    267    496    524    158     80    -49   -137
     88    293    202   -192    -57    249    485    488    132     54    -72   -166
     72    265    189   -168    -59    228    480    462    109     31    -90   -181
     85    270    184   -176    -49    228    480    444     98     12   -114   -192
     57    239    179   -150    -62    210    470    426     85      0   -122   -210
     57    231    174   -142    -57    202    472    426     85      2   -111   -210
     80    252    168   -166    -44    210    470    426     83     -2   -116   -213
     72    244    171   -158    -49    207    457    415     72    -12   -135   -220
     41    207    166   -127    -62    187    454    415     72    -10   -132   -226
     41    207    163   -124    -62    187    457    415     72     -5   -129   -220
     64    233    166   -150    -49    200    462    423     77      0   -119   -210
     59    239    179   -148    -59    210    459    420     77      0   -114   -210
     51    241    189   -148    -67    218    462    418     75     -2   -119   -205
     77    259    181   -168    -51    220    465    420     75     -5   -124   -202
     57    244    187   -150    -64    215    449    407     62    -18   -137   -218
     46    236    189   -140    -70    213    441    400     54    -23   -140   -226
     54    244    189   -150    -67    218    436    397     51    -23   -140   -223
     88    275    187   -181    -49    231    441    402     57    -20   -132   -213
     72    262    187   -168    -59    226    436    394     51    -25   -142   -213
     49    241    192   -145    -70    218    431    387     38    -36   -158   -220
     93    277    184   -187    -46    231    441    392     46    -28   -145   -210
     77    272    192   -176    -57    233    439    387     38    -33   -155   -215
     49    244    192   -148    -72    218    423    368     18    -54   -176   -233
     51    239    187   -145    -67    213    420    366     12    -57   -171   -239
     77    259    179   -168    -49    218    431    374     23    -46   -155   -223
     54    239    181   -148    -62    210    423    363     12    -54   -158   -226
     54    241    184   -150    -64    213    415    355      5    -59   -163   -231
     88    270    181   -179    -46    226    418    361      7    -57   -166   -231
     33    220    187   -127    -77    205    400    340    -10    -75   -187   -249
     70    267    197   -168    -64    233    413    355      5    -57   -163   -231
    106    332    226   -220    -59    277    452    389     41    -20   -129   -200
     93    366    272   -228    -88    319    485    407     62     -2   -116   -176
     83    387    301   -236   -109    345    504    415     67      0   -116   -163
     75    387    311   -231   -116    348    498    415     70      2   -119   -153
     70    405    335   -239   -132    371    483    405     67      2   -116   -150
     75    457    381   -265   -153    420    475    415     90     33    -75   -124
     88    459    371   -275   -142    415    444    400     85     33    -67   -122
     93    470    376   -283   -140    423    431    394     80     28    -75   -111
     88    459    371   -275   -142    418    420    392     72     23    -75   -109
     80    410    329   -244   -124    371    394    381     49      7    -85   -135
    101    394    290   -249    -93    342    384    368     25    -12   -106   -150
     77    350    272   -213    -96    311    379    350      2    -33   -135   -171
     80    345    262   -213    -90    303    387    340    -10    -49   -153   -187
    119    376    257   -246    -67    316    410    348    -10    -49   -150   -184
     51    283    231   -168    -90    257    381    309    -51    -93   -192   -223
    -18    197    215    -90   -116    207    345    275    -90   -127   -226   -257
      7    197    187   -103    -88    192    335    265   -103   -142   -244   -272
    106    283    176   -194    -33    231    368    290    -83   -127   -236   -246
     98    290    192   -197    -46    241    376    290    -83   -127   -239   -246
     59    246    187   -153    -64    218    366    280    -96   -137   -239   -259
     57    233    176   -148    -62    205    358    280    -98   -137   -228   -262
     38    218    179   -127    -70    200    350    270   -106   -142   -239   -265
     41    220    179   -132    -70    202    348    267   -111   -148   -249   -270
     51    231    176   -142    -62    205    350    270   -109   -142   -239   -267
     51    236    184   -145    -67    210    353    275   -106   -140   -236   -265
     33    223    189   -127    -77    207    366    309    -90   -135   -241   -267
     75    301    223   -189    -72    265    470    483     36    -44   -184   -233
    142    449    303   -296    -80    376    594    724    239    137    -36   -111
    153    607    452   -381   -148    530    680   1023    501    420    226    140
    223    849    626   -535   -200    737    667   1280    748    750    597    532
    262   1231    966   -748   -350   1098    587   1111    802    958    927    927
    142   1387   1244   -766   -550   1317    420    579    589    919   1008   1080
    -20   1363   1382   -672   -701   1371    205   -114    137    537    698    823
   -137   1057   1195   -459   -665   1124     12   -732   -478   -171    -25    106
   -166    542    706   -189   -436    623   -223  -1005   -948   -732   -592   -452
    -83    233    316    -75   -200    275   -285   -870   -953   -782   -685   -563
    -28    129    155    -51    -93    142   -184   -576   -766   -659   -628   -530
    -18    137    155    -59    -85    145     15   -228   -506   -478   -509   -454
     33    207    174   -122    -70    192    220     77   -283   -298   -368   -358
     77    265    184   -171    -54    226    319    213   -181   -218   -309   -298
     59    239    179   -150    -59    210    332    236   -174   -215   -319   -301
      5    187    181    -96    -88    184    316    233   -179   -226   -327   -311
     57    241    181   -150    -62    213    335    265   -150   -200   -298   -293
    111    293    181   -202    -36    236    366    298   -119   -171   -265   -272
     72    262    189   -168    -59    226    355    296   -129   -179   -270   -275
     20    223    202   -122    -90    213    329    283   -142   -189   -288   -277
     62    249    187   -158    -62    218    340    298   -135   -181   -285   -272
    124    316    192   -220    -33    254    374    332   -106   -150   -249   -246
    106    316    210   -213    -51    265    379    335   -103   -148   -244   -241
     85    309    223   -197    -67    267    366    332   -106   -153   -259   -244
     88    314    223   -202    -67    270    361    335   -103   -150   -254   -244
     83    311    228   -197    -72    270    358    340    -98   -142   -246   -236
     72    309    233   -192    -80    272    363    353    -85   -129   -231   -220
     88    327    239   -207    -75    283    368    368    -72   -116   -223   -207
     77    327    246   -205    -83    288    358    368    -80   -122   -233   -205
     88    355    265   -223    -88    311    363    387    -64   -103   -207   -192
    109    371    262   -241    -75    316    371    405    -49    -85   -184   -179
    109    371    262   -239    -75    316    374    423    -36    -70   -176   -163
    137    426    288   -283    -75    358    384    449    -15    -51   -163   -137
    132    433    301   -283    -83    368    381    465     -5    -41   -155   -129
    111    410    298   -262    -93    355    376    485      5    -25   -140   -127
     77    376    298   -226   -109    337    371    514     18    -10   -122   -114
    122    431    309   -277    -93    371    384    566     59     33    -75    -70
    181    504    322   -342    -70    413    402    628    109     85    -28    -15
    205    568    363   -389    -77    467    420    693    155    142     20     38
    181    600    418   -389   -116    509    431    748    194    189     75     83
    192    626    433   -410   -119    532    433    800    236    236    132    140
    202    657    454   -428   -127    555    436    836    267    277    174    189
    176    649    472   -415   -148    561    420    849    277    296    194    215
    184    675    491   -428   -153    584    423    865    296    322    231    252
    231    756    524   -493   -148    641    439    872    311    342    252    280
    197    745    548   -472   -176    646    428    849    293    324    233    272
    155    724    566   -441   -205    646    413    815    265    301    215    252
    200    763    563   -480   -181    665    415    797    252    285    197    241
    200    758    555   -480   -179    657    418    761    226    252    158    210
    166    717    550   -444   -192    633    423    714    192    207    119    163
    148    683    532   -418   -192    607    431    667    158    163     72    122
    179    685    506   -431   -163    597    436    620    124    116     25     75
     90    579    488   -335   -197    535    400    540     59     41    -57     -2
     70    527    454   -298   -192    491    384    485     20     -2   -101    -51
    142    563    420   -355   -137    493    405    475     18     -5   -103    -64
    111    522    410   -316   -148    467    407    441     -5    -33   -127    -96
     85    480    394   -285   -155    439    394    407    -28    -59   -158   -127
     90    467    376   -280   -142    423    387    387    -44    -75   -176   -137
     85    444    358   -265   -137    402    376    368    -59    -93   -197   -145
     88    446    358   -267   -135    402    376    361    -64   -101   -210   -148
     75    433    358   -254   -142    394    361    345    -80   -116   -218   -171
     41    400    355   -220   -158    379    345    332    -93   -127   -226   -187
     49    407    355   -231   -153    381    348    337    -90   -119   -220   -179
    129    491    361   -309   -114    426    374    366    -62    -85   -194   -145
    137    509    371   -324   -119    441    376    368    -57    -85   -197   -137
     80    459    379   -270   -150    420    353    350    -75   -103   -213   -153
     41    431    389   -239   -174    413    337    335    -88   -114   -223   -166
     67    459    392   -262   -161    426    345    342    -80   -103   -207   -158
     98    496    394   -298   -148    446    358    355    -67    -88   -187   -137
     83    480    397   -283   -158    439    340    337    -85   -103   -205   -148
     80    459    379   -272   -148    420    332    329    -93   -114   -213   -158
    127    504    376   -314   -124    441    358    353    -70    -90   -189   -135
     96    488    389   -293   -145    439    353    342    -77    -96   -202   -137
     54    444    389   -249   -166    415    332    322   -101   -116   -226   -161
     72    462    387   -267   -155    423    332    322   -101   -116   -220   -163
    116    509    392   -311   -137    452    345    335    -88   -103   -207   -140
     70    459    389   -265   -158    423    324    311   -111   -122   -226   -153
     59    439    379   -249   -161    410    322    303   -119   -129   -228   -161
     93    478    384   -288   -145    431    332    311   -109   -122   -226   -161
     96    485    389   -290   -145    439    335    314   -109   -116   -210   -166
     90    480    387   -288   -148    433    327    306   -116   -124   -215   -166
     93    475    381   -285   -145    431    329    306   -114   -127   -218   -158
     93    504    407   -298   -158    457    353    329    -88    -98   -194   -142
     93    545    452   -319   -179    498    381    355    -57    -70   -168   -122
     77    540    462   -311   -192    501    389    353    -59    -77   -176   -122
     85    571    485   -329   -200    527    400    361    -49    -70   -171   -111
     67    558    491   -314   -213    524    384    345    -57    -75   -181   -114
    101    633    532   -366   -215    584    389    353    -36    -54   -163    -85
    129    675    545   -402   -207    610    371    353    -31    -44   -150    -72
     77    618    540   -348   -231    579    335    324    -54    -59   -161    -83
    109    641    530   -376   -210    584    348    342    -36    -38   -132    -62
    148    639    491   -392   -171    566    348    353    -36    -36   -127    -62
    101    553    449   -329   -174    501    322    327    -70    -67   -158    -93
     98    524    423   -311   -161    475    319    319    -85    -80   -168   -109
    122    522    400   -324   -137    462    332    316    -93    -90   -184   -119
    124    517    392   -319   -132    454    345    316    -98    -98   -197   -132
     70    444    371   -259   -150    407    327    288   -132   -135   -236   -168
     59    402    342   -231   -140    374    309    262   -158   -166   -267   -194
     49    379    329   -215   -140    355    296    246   -179   -187   -285   -210
     80    405    324   -241   -122    366    309    257   -174   -181   -285   -207
     85    387    301   -239   -106    345    309    254   -176   -187   -288   -210
     64    342    277   -205   -106    311    303    249   -184   -194   -296   -220
     51    324    270   -189   -109    298    301    249   -187   -194   -298   -220
     38    309    270   -174   -114    290    298    244   -192   -197   -303   -223
     54    319    265   -189   -103    293    306    252   -181   -189   -293   -220
     90    355    265   -223    -88    309    316    265   -166   -174   -280   -210
     77    337    259   -210    -90    301    311    262   -171   -176   -285   -218
     62    316    254   -189    -96    285    319    270   -171   -181   -298   -233
     83    345    262   -215    -88    303    392    387    -96   -140   -280   -226
    101    441    340   -272   -119    392    501    584     62    -12   -189   -163
    153    628    475   -392   -163    553    618    857    316    239     38     31
    252    893    641   -571   -194    769    683   1200    639    623    436    418
    272   1234    961   -756   -342   1098    610   1166    753    885    800    854
    168   1467   1299   -818   -563   1384    439    701    592    930    992   1127
     10   1493   1480   -753   -735   1486    207     51    223    714    888   1075
   -155   1221   1376   -532   -766   1299    -18   -610   -355     98    280    498
   -174    719    893   -272   -535    805   -262  -1026   -979   -672   -519   -290
    -64    361    426   -148   -246    392   -345   -997  -1114   -891   -774   -555
     20    220    200   -122    -90    210   -241   -688   -909   -750   -709   -530
     18    236    218   -127    -98    228    -36   -322   -623   -540   -566   -423
     -5    218    223   -109   -114    220    155     -7   -389   -368   -454   -348
     41    254    210   -148    -83    233    265    163   -257   -262   -371   -290
    114    324    210   -218    -46    267    327    244   -192   -207   -322   -249
     72    275    202   -174    -64    239    329    254   -184   -207   -329   -259
     54    254    200   -155    -72    228    322    259   -184   -207   -322   -262
    101    311    207   -207    -51    259    345    290   -153   -179   -298   -236
    111    322    210   -218    -49    267    363    309   -132   -161   -285   -223
     67    272    205   -168    -67    239    353    306   -137   -168   -293   -228
     51    265    210   -161    -80    239    337    303   -142   -174   -298   -231
     98    327    226   -213    -62    277    355    327   -124   -150   -275   -210
    119    350    228   -236    -54    290    366    340   -111   -137   -262   -194
    114    345    231   -228    -57    288    371    350   -101   -127   -262   -189
    111    348    236   -231    -62    293    381    363    -88   -114   -244   -176
     90    329    239   -210    -72    285    376    363    -83   -111   -241   -171
     64    311    246   -189    -93    280    363    361    -85   -116   -252   -179
     85    345    259   -215    -85    303    366    371    -75   -103   -241   -166
    119    371    252   -246    -67    314    381    397    -51    -77   -213   -150
     88    340    252   -215    -80    296    374    400    -46    -75   -197   -148
    114    381    265   -249    -75    324    389    428    -23    -46   -166   -127
    161    441    280   -301    -59    361    415    467     12    -10   -132    -96
     96    387    288   -241    -98    337    394    462      2    -23   -155   -106
    142    441    298   -293    -77    371    410    501     33      7   -132    -77
    166    475    309   -322    -70    392    433    542     72     44    -96    -49
    140    454    314   -296    -85    384    433    574     96     67    -72    -36
    153    478    324   -316    -85    402    444    623    132    101    -38    -10
    161    517    355   -340    -98    439    454    675    168    140     -5     28
    166    537    371   -350   -103    454    462    735    207    184     28     67
    168    540    371   -353   -101    457    470    797    252    231     72    109
    179    574    394   -376   -109    485    478    854    293    283    135    155
    179    620    441   -402   -129    532    480    898    329    332    184    207
    207    691    480   -452   -137    584    493    937    368    376    239    257
    233    732    498   -483   -132    615    501    958    387    402    272    290
    223    743    517   -485   -145    631    496    950    384    405    280    303
    239    779    537   -509   -148    659    498    945    384    410    288    316
    220    779    555   -501   -166    670    485    917    361    387    267    303
    168    727    558   -446   -194    644    465    870    324    350    233    275
    161    717    553   -441   -197    636    459    828    293    319    197    249
    200    745    542   -472   -171    644    470    792    275    290    179    226
    166    688    522   -428   -179    605    462    730    228    239    127    171
    150    665    514   -407   -181    589    465    678    197    200     77    129
    161    652    488   -407   -163    568    459    623    163    161     31     77
    116    579    459   -348   -171    519    436    553    114    106    -12     20
    103    540    436   -324   -166    488    431    511     88     80    -33     -5
     93    511    418   -301   -161    465    418    470     59     49    -70    -28
     83    480    397   -283   -158    441    392    428     28     12   -111    -75
    106    485    379   -296   -137    433    394    413     20      5   -122    -88
     83    457    374   -272   -145    418    381    387      0    -10   -132   -103
    122    478    355   -298   -116    418    392    389      7     -5   -124    -98
    103    454    350   -280   -124    402    381    374     -5    -20   -145   -111
    119    483    363   -303   -122    423    384    376      0    -18   -148   -109
     83    452    368   -267   -145    413    371    361    -12    -31   -161   -116
     83    459    376   -270   -145    418    366    358    -12    -28   -158   -122
    124    498    371   -311   -124    436    384    374      7    -10   -135   -106
    114    475    358   -296   -122    418    379    368      2    -12   -129   -114
    109    467    358   -288   -124    413    371    366      0    -15   -132   -116
     88    459    371   -272   -140    415    363    358     -5    -20   -148   -111
     75    454    379   -267   -150    418    358    353     -7    -23   -148   -116
    106    485    379   -298   -135    433    363    355     -5    -18   -140   -109
    106    491    384   -298   -137    439    355    350     -7    -18   -140   -109
     98    491    392   -293   -145    441    348    345    -12    -20   -142   -116
    103    485    381   -296   -137    433    342    337    -18    -25   -148   -119
     96    470    371   -283   -137    420    345    340    -15    -25   -145   -116
     88    452    363   -272   -137    410    345    337    -15    -23   -135   -119
    111    467    355   -288   -122    413    345    335    -18    -23   -137   -119
    106    467    358   -288   -124    413    337    322    -28    -33   -155   -124
     83    452    366   -267   -140    410    327    309    -38    -44   -168   -135
    114    491    376   -303   -132    433    340    319    -28    -31   -148   -124
    168    545    376   -355   -103    462    361    337    -12    -12   -124   -109
    124    506    379   -316   -127    444    345    319    -25    -25   -140   -122
     83    491    405   -288   -161    449    340    311    -28    -28   -142   -122
    109    563    452   -337   -171    509    368    340      7      2   -111    -93
    148    623    475   -384   -163    550    423    379     51     44    -70    -57
     96    600    504   -350   -202    553    436    379     54     44    -70    -57
     93    613    519   -353   -213    568    418    363     46     36    -85    -59
    114    646    532   -381   -210    589    400    355     46     38    -75    -49
    111    631    519   -371   -202    576    371    350     46     46    -57    -49
    101    613    509   -358   -205    561    350    340     38     46    -57    -49
    132    649    517   -392   -192    584    353    348     51     62    -44    -28
    148    646    496   -397   -174    571    340    342     41     54    -51    -33
    148    610    462   -379   -155    537    327    329     18     33    -70    -54
    111    542    428   -329   -158    485    301    298    -15      0    -98    -83
    114    530    415   -322   -150    472    296    283    -33    -18   -127    -96
    129    522    392   -327   -129    457    314    288    -38    -23   -129   -101
     93    467    374   -280   -140    420    316    275    -51    -36   -145   -127
     77    446    368   -262   -145    407    296    244    -83    -70   -179   -163
     75    431    353   -254   -140    392    288    228   -101    -85   -187   -179
     88    426    335   -259   -122    381    285    220   -111    -96   -197   -181
     90    413    322   -252   -114    368    283    218   -116   -103   -205   -187
     83    405    322   -244   -119    363    285    218   -116   -103   -207   -192
     57    376    319   -215   -129    348    277    213   -122   -106   -213   -200
     41    340    298   -192   -127    319    262    202   -132   -114   -226   -207
     51    350    298   -200   -122    324    262    202   -129   -114   -218   -205
     90    405    311   -249   -111    358    285    220   -111    -93   -194   -187
     98    418    319   -259   -111    371    296    226   -106    -88   -189   -187
    111    426    314   -270   -101    368    301    239    -98    -83   -184   -181
     90    423    332   -257   -119    379    337    293    -72    -75   -192   -194
     90    491    397   -293   -153    444    449    475     54     15   -140   -168
    140    618    478   -379   -168    548    574    737    270    213     28    -28
    205    841    636   -524   -215    740    680   1124    589    555    355    283
    277   1166    888   -722   -303   1028    675   1293    815    888    743    711
    241   1493   1252   -870   -506   1374    439    782    714   1021   1018   1060
     77   1621   1543   -849   -732   1582    158     57    441    953   1070   1169
    -83   1454   1535   -688   -810   1493   -119   -641    -41    524    704    836
   -181    919   1101   -368   -641   1010   -415  -1179   -766   -335   -155     10
   -150    472    623   -161   -387    545   -522  -1205  -1026   -722   -589   -423
    -28    342    368   -158   -200    355   -368   -820   -807   -589   -540   -418
     28    371    342   -202   -155    358   -101   -384   -517   -389   -410   -332
     49    376    327   -213   -137    353    124    -44   -298   -241   -309   -280
     75    368    290   -223   -106    329    226    114   -200   -168   -262   -252
     49    335    285   -192   -119    311    246    161   -174   -153   -257   -244
     59    329    270   -194   -106    301    257    187   -158   -142   -257   -246
     93    353    259   -223    -83    306    277    215   -135   -122   -233   -241
    106    381    275   -244    -85    329    303    246   -106    -90   -205   -215
     98    384    285   -241    -93    335    311    257    -98    -88   -205   -207
     93    374    280   -236    -93    329    298    252   -103    -96   -220   -213
     90    363    272   -226    -90    319    296    257   -103    -96   -215   -213
     90    366    275   -228    -90    319    303    272    -88    -80   -187   -197
    122    407    285   -265    -83    348    314    290    -70    -62   -174   -187
    122    413    290   -267    -85    353    322    301    -64    -57   -174   -187
    122    415    293   -267    -85    355    332    314    -51    -44   -161   -174
    109    397    285   -254    -88    342    324    316    -54    -46   -168   -174
    101    384    283   -241    -90    335    319    324    -49    -38   -153   -168
     96    397    301   -246   -103    350    311    329    -46    -36   -145   -166
    119    433    314   -275    -96    374    319    345    -28    -23   -140   -150
    132    444    309   -290    -88    379    335    374     -7     -5   -129   -142
    129    454    324   -293    -96    389    350    397     12     15   -106   -129
    109    446    335   -280   -111    392    342    410     18     25    -98   -124
    145    475    329   -309    -90    402    355    439     41     46    -80    -98
    140    478    337   -311    -98    410    363    470     59     62    -59    -85
    150    496    345   -322    -98    420    374    509     85     88    -36    -70
    153    514    358   -335   -103    436    384    550    109    114    -20    -59
    166    542    376   -353   -103    459    397    600    142    145     10    -36
    200    581    381   -392    -90    483    428    675    194    197     59     12
    187    581    394   -387   -103    488    431    732    226    231     90     41
    200    615    413   -407   -109    514    439    795    262    272    127     77
    205    654    449   -428   -122    553    446    852    309    322    166    122
    210    698    488   -454   -137    594    446    893    337    361    210    166
    246    758    511   -504   -132    636    459    930    374    405    267    215
    231    776    545   -506   -155    662    465    948    397    433    301    249
    220    782    561   -501   -168    672    462    948    405    444    314    272
    213    784    571   -498   -179    678    452    927    394    439    314    270
    213    800    587   -506   -187    696    444    906    387    431    309    259
    228    826    597   -530   -184    714    454    891    381    431    316    270
    231    831    600   -530   -184    717    462    859    366    413    303    265
    205    800    594   -501   -194    698    446    800    329    371    257    226
    168    766    594   -467   -213    680    431    727    283    319    205    176
    158    740    579   -449   -210    659    426    665    244    270    155    122
    189    730    540   -459   -174    636    436    615    218    244    129     88
    145    657    511   -402   -184    587    418    553    174    197     77     36
    119    615    496   -368   -187    555    402    496    132    153     41     -5
    109    568    459   -340   -176    517    381    446     93    114      2    -44
    111    535    423   -322   -155    480    368    413     67     83    -28    -70
     93    514    418   -306   -163    467    350    379     41     51    -59    -93
     88    496    407   -290   -161    452    345    363     25     36    -83   -111
     90    470    379   -283   -145    426    342    350     15     28    -80   -124
     46    420    374   -233   -163    397    324    329     -2     12    -93   -140
    106    493    384   -301   -140    439    345    345     15     31    -72   -119
    132    509    376   -322   -122    444    355    358     23     38    -70   -119
     85    472    384   -280   -148    428    348    348     12     31    -77   -132
     46    436    389   -241   -171    413    332    335      5     23    -88   -135
    101    480    379   -293   -140    431    340    348     15     31    -75   -119
    153    545    389   -350   -119    467    361    366     33     49    -64   -101
    122    527    405   -327   -142    467    358    361     31     44    -77   -106
    101    493    392   -296   -145    444    355    358     25     41    -64   -119
     88    457    368   -272   -142    415    348    350     20     38    -64   -124
     72    449    376   -262   -150    413    332    340     12     33    -72   -127
     85    472    384   -280   -150    428    329    337     10     33    -70   -129
    124    517    392   -319   -132    454    345    348     20     44    -62   -111
     88    488    400   -288   -155    444    335    332      2     25    -88   -119
     85    472    387   -280   -150    431    332    329      0     23    -98   -122
     80    439    358   -262   -140    400    322    322     -2     20    -90   -137
     83    446    363   -265   -140    405    327    324      2     31    -67   -140
    111    488    376   -301   -132    431    340    335     12     41    -57   -122
     98    478    376   -288   -140    428    340    332      7     38    -64   -122
     93    480    384   -288   -145    433    329    319     -2     25    -80   -135
    101    506    405   -303   -150    457    340    327      5     33    -75   -119
     83    535    449   -309   -184    493    366    353     36     57    -54    -98
     90    566    475   -329   -192    522    402    376     62     77    -36    -77
    109    605    493   -358   -192    550    428    392     80     96    -10    -67
     90    592    501   -340   -205    548    420    387     80     98     -2    -67
    106    620    514   -363   -205    568    418    392     96    122     12    -44
    106    626    519   -366   -207    574    387    379     90    119      7    -38
     88    600    511   -345   -213    558    348    358     72    103      2    -41
    142    670    527   -405   -192    600    355    376     90    129     31    -15
    148    639    491   -394   -171    566    342    371     80    119     18    -25
    109    550    441   -329   -166    496    314    342     41     85    -23    -59
    103    522    418   -314   -158    470    298    322     15     62    -46    -77
    153    563    410   -358   -127    488    319    329     20     64    -33    -75
    114    504    387   -311   -137    446    311    303     -7     36    -62   -103
     64    444    376   -254   -155    410    306    288    -25     12    -85   -124
     54    413    355   -236   -150    384    296    265    -49    -10   -116   -150
     59    402    342   -231   -140    374    285    252    -67    -31   -142   -166
     77    407    329   -244   -127    368    293    254    -70    -33   -142   -166
     72    397    322   -236   -124    361    288    249    -75    -38   -142   -174
     67    381    311   -226   -124    348    283    244    -85    -49   -150   -187
     64    368    303   -215   -119    337    280    244    -85    -46   -148   -194
     46    361    311   -205   -132    337    277    236    -85    -51   -150   -197
     54    363    309   -210   -127    337    272    233    -90    -57   -158   -189
     67    374    306   -220   -119    340    267    233    -90    -57   -158   -187
     75    381    306   -228   -114    345    275    241    -83    -46   -150   -184
     67    366    298   -218   -116    332    283    246    -80    -46   -150   -187
     93    397    303   -244   -106    350    335    319    -36    -20   -132   -184
     90    446    353   -270   -132    400    418    462     57     41    -96   -163
    153    563    410   -358   -127    488    517    683    220    184     20    -64
    215    732    517   -475   -150    626    623   1041    493    470    280    197
    283    984    698   -633   -207    841    636   1195    678    745    605    548
    233   1241   1008   -737   -387   1127    483    810    633    883    859    870
     33   1397   1363   -714   -665   1382    236    116    423    870    953   1039
   -150   1267   1415   -558   -784   1340    -20   -594    -44    459    605    719
   -228    870   1098   -322   -662    984   -275  -1088   -652   -246    -90     28
   -166    491    657   -163   -413    574   -452  -1179   -948   -633   -506   -389
    -49    322    371   -135   -210    345   -394   -865   -802   -561   -498   -415
    -10    345    355   -168   -184    350   -155   -436   -527   -366   -366   -327
     25    363    337   -194   -155    350     90    -62   -293   -205   -259   -254
     44    332    288   -189   -122    311    213    132   -181   -127   -213   -231
     46    327    280   -187   -116    303    252    200   -142    -98   -194   -223
     67    340    270   -205   -101    306    267    231   -122    -83   -184   -213
     77    337    259   -207    -90    298    275    241   -116    -83   -187   -215
    106    376    270   -241    -83    322    296    267    -96    -64   -168   -197
     80    366    285   -223   -101    327    303    280    -88    -57   -166   -187
     72    350    277   -213   -103    314    293    280    -90    -59   -176   -189
     88    366    277   -226    -93    322    293    290    -85    -51   -166   -192
    103    389    285   -246    -90    337    309    311    -64    -33   -142   -176
    122    415    293   -267    -85    355    319    329    -51    -18   -127   -158
    103    400    296   -254    -96    348    314    327    -57    -25   -135   -155
     98    397    298   -246   -101    348    314    337    -51    -23   -135   -148
     88    384    296   -239   -103    340    311    342    -46    -18   -124   -145
    111    410    298   -259    -93    355    311    363    -28      0   -106   -129
    122    428    306   -275    -90    366    314    376    -23     10    -98   -127
    122    444    319   -283    -98    381    327    394     -5     25    -80   -114
    137    472    332   -306    -98    402    342    423     18     46    -59    -88
    166    511    345   -337    -88    428    361    452     41     70    -38    -67
     90    444    353   -267   -132    400    329    439     18     46    -67    -90
     88    436    348   -262   -129    392    316    446     18     46    -70    -96
    176    524    348   -353    -85    436    353    506     70     96    -23    -54
    179    550    371   -363    -96    462    374    553    101    129      5    -23
    148    527    379   -337   -116    454    363    576    111    137     15    -18
    132    514    381   -324   -124    449    350    613    124    153     23     -2
    166    566    397   -366   -116    483    366    672    166    194     62     41
    220    646    426   -433   -101    537    402    753    223    259    135     98
    220    667    444   -444   -111    555    405    813    259    303    176    135
    218    693    475   -457   -127    584    402    859    293    340    213    176
    226    745    519   -485   -148    631    410    909    332    389    265    228
    246    792    545   -519   -148    670    413    948    363    433    311    275
    241    820    579   -532   -168    701    405    953    374    449    329    293
    257    875    615   -566   -179    745    407    958    384    465    350    324
    254    885    631   -571   -189    761    410    953    387    472    361    337
    246    880    633   -563   -192    758    413    940    379    467    361    332
    223    852    628   -537   -202    740    400    904    353    441    337    314
    226    870    644   -548   -210    758    413    878    342    428    319    303
    213    857    644   -537   -215    753    415    828    311    387    280    267
    174    795    620   -483   -223    709    394    750    257    324    210    202
    145    732    584   -441   -220    659    379    678    205    267    158    142
    142    701    558   -423   -207    631    376    618    166    223    116    101
    155    698    542   -431   -192    620    384    571    137    189     77     67
    145    672    527   -407   -189    600    376    522    103    153     44     25
     93    600    506   -348   -207    555    350    465     59    103     -7    -18
     80    566    483   -324   -200    524    332    423     25     70    -44    -46
     93    555    462   -324   -184    511    329    402     10     54    -54    -67
     96    553    457   -324   -179    506    332    389      0     44    -67    -72
    103    545    441   -327   -168    496    322    374    -12     28    -83    -83
     85    522    436   -303   -176    480    306    353    -31     10    -93   -103
     67    511    441   -290   -187    478    296    345    -38      5   -101   -111
     88    540    452   -314   -181    496    306    358    -28     15   -101    -96
    127    581    452   -355   -163    517    319    371    -18     28    -75    -85
    111    568    457   -340   -174    514    314    368    -20     25    -72    -90
     96    568    472   -332   -189    522    309    363    -25     20    -83    -90
     54    517    462   -285   -202    491    288    345    -41      7    -96   -106
     41    501    459   -272   -207    480    288    348    -38     12    -90    -96
     96    561    462   -329   -181    511    309    368    -20     31    -75    -75
    106    576    467   -342   -179    522    309    363    -28     23    -83    -85
     80    553    472   -316   -194    514    290    345    -46      2   -103   -103
     77    568    491   -324   -207    530    288    340    -49      5   -101   -101
     77    563    483   -322   -202    524    280    335    -54      0   -103   -101
     88    550    459   -322   -187    506    275    332    -59     -2   -103   -101
    103    571    467   -337   -181    519    290    340    -51      5    -98    -88
    111    594    483   -355   -187    540    293    340    -54      2   -103    -93
    101    587    485   -345   -192    537    283    329    -64     -5   -109    -96
     96    579    483   -337   -194    532    280    329    -64     -5   -101    -93
     88    571    483   -329   -197    527    280    327    -70     -7   -109    -96
     85    600    514   -342   -215    558    293    337    -59      5   -101    -83
     85    649    561   -368   -239    605    324    361    -31     28    -75    -57
     80    672    589   -376   -254    631    348    376    -15     44    -51    -51
     96    685    589   -389   -246    639    353    381     -7     49    -46    -41
     90    706    615   -397   -262    662    340    368    -12     46    -54    -33
    106    756    649   -431   -272    704    340    376      7     67    -28     -5
     93    737    644   -415   -275    691    311    363      0     67    -15     -7
    122    779    657   -449   -267    719    298    361      2     75    -10      7
    132    797    665   -465   -267    730    296    371     10     85      2     25
    101    719    618   -413   -257    670    270    353    -18     57    -20     -2
     96    667    571   -384   -239    620    244    329    -51     25    -57    -28
    127    675    548   -400   -210    613    246    319    -64     15    -70    -28
    116    646    530   -381   -205    587    259    316    -75      2    -80    -44
     85    605    519   -345   -215    561    254    298    -98    -20    -98    -83
     70    579    506   -327   -218    542    244    275   -124    -54   -135   -111
     67    563    496   -314   -213    530    231    252   -150    -77   -163   -127
     75    558    480   -319   -202    519    228    244   -163    -90   -166   -140
     67    540    470   -303   -200    506    215    231   -181   -106   -181   -158
     51    517    465   -285   -207    493    202    218   -194   -119   -197   -168
     33    496    462   -265   -213    480    194    210   -207   -132   -220   -176
     28    485    457   -257   -215    472    189    205   -213   -137   -223   -179
     75    532    457   -303   -189    496    207    223   -194   -119   -194   -163
     83    553    467   -319   -194    511    220    231   -189   -109   -181   -150
     57    530    472   -293   -207    501    207    220   -200   -116   -192   -153
     46    514    467   -280   -210    491    192    213   -207   -127   -202   -163
     72    540    465   -306   -194    504    218    244   -189   -116   -197   -158
     85    568    483   -327   -200    527    293    353   -124    -85   -192   -161
    101    626    524   -363   -210    576    381    527      0      7   -137   -119
    148    766    618   -459   -236    693    475    792    223    233     70     57
    226   1026    800   -626   -288    914    527   1101    506    581    439    423
    285   1384   1098   -836   -407   1241    480   1114    659    865    805    859
    207   1597   1389   -901   -589   1493    327    685    548    937   1010   1132
     -5   1626   1631   -813   -818   1628    109    -10    166    685    857   1021
   -181   1366   1545   -592   -862   1454   -116   -678   -426     49    233    415
   -231    885   1117   -329   -672   1000   -361  -1085  -1000   -636   -465   -267
   -127    545    672   -207   -400    607   -475  -1052  -1122   -813   -675   -493
     -2    478    480   -239   -241    478   -350   -709   -898   -654   -579   -439
     54    517    462   -288   -202    491   -132   -332   -623   -452   -441   -329
     33    488    454   -262   -210    472     62    -12   -402   -290   -332   -252
     12    459    446   -236   -215    454    140    122   -314   -223   -290   -220
     49    498    449   -275   -200    475    163    166   -280   -200   -272   -210
     83    548    462   -316   -189    506    184    194   -254   -181   -254   -197
     70    553    483   -314   -207    519    187    207   -249   -179   -252   -192
     62    535    472   -298   -205    504    192    220   -239   -174   -244   -192
     90    545    452   -319   -181    498    215    246   -218   -150   -220   -174
     96    553    457   -324   -181    506    218    254   -213   -145   -215   -163
     80    550    467   -316   -194    509    202    249   -220   -153   -223   -166
     25    509    483   -267   -228    496    179    236   -236   -168   -241   -181
     85    574    485   -329   -200    530    200    259   -210   -145   -223   -163
    106    607    498   -358   -197    553    215    275   -200   -132   -205   -150
     75    587    509   -332   -218    550    202    272   -205   -137   -210   -150
     75    584    509   -329   -215    548    197    277   -202   -135   -207   -142
     62    576    511   -319   -226    545    202    285   -194   -124   -197   -135
     85    602    517   -345   -215    561    215    309   -176   -103   -174   -116
    124    649    524   -387   -200    587    226    329   -155    -80   -153    -98
    101    626    524   -363   -210    576    215    332   -155    -83   -158   -101
    116    659    542   -392   -213    602    226    350   -140    -70   -148    -88
    155    709    553   -433   -200    633    249    381   -116    -49   -127    -62
    111    680    566   -397   -228    626    241    387   -116    -49   -124    -64
    119    711    592   -415   -236    652    252    420    -88    -12    -83    -28
    101    683    581   -394   -239    633    236    433    -80     -5    -80    -28
    122    717    592   -420   -233    654    239    470    -57     18    -57     -5
    137    753    615   -446   -239    685    246    517    -25     51    -23     28
    174    792    618   -483   -220    706    262    576     15    101     25     75
    166    797    631   -483   -231    714    270    628     49    137     59    109
    187    852    665   -519   -239    758    283    688     96    194    114    166
    166    865    696   -517   -265    782    270    724    119    223    142    210
    176    901    724   -537   -272    813    265    753    142    257    176    254
    202    945    743   -576   -270    844    272    789    179    303    236    303
    233   1008    774   -620   -270    891    280    807    200    327    267    340
    233   1031    797   -633   -283    914    280    800    200    329    272    348
    213   1026    813   -618   -298    919    283    784    187    322    267    340
    174    992    815   -584   -319    904    277    763    168    306    262    332
    166    982    815   -574   -324    898    277    737    150    285    239    316
    181    989    807   -587   -311    898    283    706    129    254    207    290
    148    961    813   -553   -332    888    280    659     93    207    161    246
    148    945    795   -548   -322    872    280    607     51    155    106    192
    140    924    784   -532   -322    854    280    555     15    109     54    145
    103    870    766   -488   -329    818    270    496    -25     57     -2     88
     90    810    719   -449   -314    766    270    454    -54     23    -36     49
     77    763    685   -420   -303    724    259    410    -85    -12    -77      7
     72    740    667   -407   -296    704    246    374   -111    -44   -109    -20
     85    750    665   -418   -290    709    244    350   -127    -59   -122    -33
     83    743    659   -413   -288    701    233    327   -150    -80   -153    -49
     57    706    649   -384   -296    678    218    301   -171   -101   -174    -75
     93    748    654   -420   -280    701    231    306   -166    -96   -161    -64
     98    756    657   -428   -280    706    239    306   -166    -96   -161    -54
     23    667    644   -345   -309    657    213    285   -189   -119   -184    -77
     10    652    641   -332   -316    646    202    280   -192   -122   -189    -90
     70    706    633   -389   -283    670    220    301   -171    -98   -158    -72
     80    709    626   -394   -272    667    218    303   -171    -98   -155    -70
     72    709    636   -389   -280    672    213    298   -176   -101   -163    -67
     80    732    652   -407   -288    693    223    309   -166    -90   -153    -51
     67    717    649   -392   -290    683    223    309   -166    -90   -155    -54
     46    693    646   -371   -301    670    205    293   -179   -103   -166    -64
    111    771    659   -441   -272    717    223    311   -158    -80   -142    -38
    106    774    665   -441   -277    719    223    309   -161    -83   -142    -41
     93    763    670   -428   -288    717    218    303   -166    -88   -150    -46
     80    743    662   -413   -290    701    210    296   -174    -96   -163    -49
     41    698    657   -368   -306    678    189    275   -197   -116   -187    -64
     70    722    652   -397   -290    688    189    280   -192   -111   -168    -59
    132    795    662   -465   -265    730    218    303   -166    -83   -135    -38
     98    779    678   -441   -288    730    210    290   -179    -93   -145    -46
     85    779    693   -431   -303    737    215    293   -171    -90   -145    -33
     72    807    732   -441   -329    771    233    309   -155    -77   -142    -20
     67    828    761   -446   -345    795    257    327   -135    -62   -122    -18
     62    836    774   -452   -358    805    270    335   -122    -46    -96     -7
     75    862    787   -467   -355    826    267    332   -116    -44    -93      0
     62    867    805   -467   -371    836    246    319   -119    -44    -90      5
     83    901    818   -493   -368    859    231    314   -114    -33    -83     25
    129    950    818   -542   -345    885    226    314   -111    -25    -75     46
    129    963    833   -545   -350    898    228    324   -101    -15    -67     57
     85    896    807   -493   -361    852    205    309   -127    -36    -88     36
     54    802    748   -428   -348    776    168    280   -168    -72   -119     -5
    103    815    711   -462   -303    763    174    277   -176    -77   -122     -7
    171    872    701   -522   -265    787    197    285   -171    -77   -122      5
    109    805    693   -457   -293    750    184    262   -202   -114   -161    -31
     51    722    670   -387   -309    696    176    239   -228   -145   -194    -64
     72    724    649   -400   -288    688    181    236   -236   -150   -197    -72
     57    698    641   -376   -290    670    174    220   -252   -168   -213    -90
     20    628    605   -327   -293    618    145    192   -285   -200   -241   -127
     33    620    584   -327   -275    602    142    184   -296   -213   -257   -137
     90    675    581   -384   -246    631    163    207   -275   -192   -236   -116
     88    675    587   -381   -249    631    171    210   -275   -192   -233   -116
     23    610    584   -316   -280    597    148    187   -296   -213   -257   -137
     25    605    579   -316   -277    592    135    176   -306   -220   -267   -145
    109    701    589   -407   -239    646    166    205   -280   -194   -246   -119
     98    683    584   -389   -241    633    166    202   -283   -200   -254   -124
     83    649    563   -366   -239    605    168    215   -277   -200   -257   -140
     85    644    555   -366   -233    600    231    303   -226   -174   -249   -150
     96    680    584   -389   -244    633    322    462   -111    -98   -205   -140
    140    818    678   -478   -267    748    418    691     83     83    -59    -10
    205   1075    870   -641   -332    974    488   1015    397    449    311    363
    220   1405   1184   -813   -483   1296    420   1039    545    737    696    800
    148   1696   1545   -924   -698   1621    267    636    436    831    935   1122
     15   1836   1821   -924   -901   1829     67     28    132    706    932   1176
   -132   1590   1719   -730   -924   1652   -163   -626   -446     98    350    607
   -142   1130   1273   -493   -709   1200   -394  -1060  -1052   -649   -433   -163
   -114    688    800   -288   -459    743   -522  -1109  -1278   -958   -779   -511
    -41    493    535   -226   -288    514   -439   -813  -1088   -833   -722   -504
     38    568    530   -306   -246    548   -210   -420   -771   -589   -550   -368
     51    602    548   -327   -249    576      5    -72   -506   -387   -413   -262
     62    615    553   -337   -246    584    116    106   -374   -285   -337   -205
     51    587    535   -319   -241    561    150    158   -332   -257   -319   -194
     64    589    522   -329   -228    555    161    179   -319   -249   -316   -197
     72    594    519   -335   -223    558    171    197   -303   -236   -303   -192
    116    641    524   -381   -202    584    194    228   -275   -205   -275   -163
    127    659    532   -392   -202    597    205    241   -262   -197   -270   -161
     85    623    537   -355   -226    581    192    236   -270   -207   -280   -171
     59    597    537   -329   -239    568    184    236   -272   -207   -283   -168
     67    607    537   -337   -236    574    179    239   -267   -205   -283   -166
     96    633    537   -363   -220    587    189    257   -252   -187   -257   -153
    116    649    532   -384   -210    592    213    283   -228   -161   -228   -135
    109    654    542   -381   -218    600    218    290   -220   -155   -226   -127
     59    613    550   -337   -246    581    194    275   -236   -171   -244   -142
     51    607    555   -329   -252    581    192    280   -228   -166   -236   -137
    114    688    571   -402   -228    628    215    316   -200   -132   -210   -103
    122    698    576   -410   -226    639    226    332   -181   -116   -197    -90
     96    685    587   -392   -246    636    226    340   -174   -111   -189    -93
    103    698    594   -400   -244    646    236    358   -153    -93   -171    -80
    116    711    594   -415   -239    654    244    381   -135    -72   -148    -62
    142    750    605   -446   -231    678    259    413   -106    -46   -124    -38
    129    745    613   -439   -241    678    267    439    -88    -28   -111    -28
    127    743    615   -433   -244    680    270    465    -67     -7    -98     -7
    129    756    623   -444   -246    688    265    493    -49     10    -85      2
    137    769    631   -454   -246    701    280    545    -10     51    -41     28
    148    784    636   -467   -244    711    296    605     31     98      0     72
    137    787    649   -462   -254    719    301    659     70    137     33    109
    153    820    667   -485   -257    745    306    722    111    187     83    155
    194    891    693   -542   -249    792    319    782    161    246    148    213
    194    914    719   -555   -262    818    319    818    189    283    192    249
    236    995    758   -615   -259    878    342    859    228    329    236    301
    249   1049    797   -649   -272    922    353    878    246    353    259    329
    220   1039    818   -628   -298    927    345    870    241    353    270    337
    197   1013    815   -607   -309    914    337    854    231    345    270    332
    197   1023    826   -610   -314    924    337    839    223    342    272    332
    197   1026    826   -613   -316    927    327    802    197    314    241    314
    174    997    820   -587   -324    909    324    753    161    270    194    277
    205   1021    815   -613   -306    919    345    722    145    246    174    249
    181    997    815   -589   -316    906    350    667    109    202    127    202
    153    937    784   -545   -316    862    332    600     59    145     67    150
    132    880    748   -506   -309    815    314    535     18     96     20     98
    114    839    724   -478   -306    784    301    480    -15     59    -18     46
    111    823    711   -467   -298    769    290    436    -44     28    -49     10
     75    766    688   -420   -306    727    262    389    -80     -7    -93    -20
     75    753    678   -415   -301    717    249    361    -98    -28   -114    -41
    132    800    667   -467   -267    735    270    361    -90    -18    -98    -36
     90    735    644   -413   -275    691    259    340   -103    -36   -114    -51
     70    714    641   -392   -285    680    246    319   -119    -54   -135    -72
     90    737    646   -415   -277    693    246    316   -124    -57   -140    -80
    140    782    639   -462   -249    711    265    335   -106    -36   -122    -62
     88    735    646   -410   -277    691    254    322   -119    -49   -135    -77
     67    711    641   -392   -285    678    249    316   -122    -49   -137    -80
     85    724    636   -405   -275    680    254    327   -109    -36   -122    -64
    127    771    644   -449   -257    706    259    332   -101    -28   -124    -54
     88    753    665   -420   -288    709    244    319   -116    -44   -140    -64
     64    724    659   -397   -298    693    233    314   -116    -44   -127    -72
     85    730    644   -407   -280    688    241    322   -106    -31   -111    -72
    114    761    646   -439   -267    704    252    332    -96    -18   -101    -57
    109    761    652   -433   -270    706    252    329    -93    -15   -103    -54
    124    776    652   -452   -265    717    249    327    -96    -20   -111    -54
    111    766    654   -439   -272    711    239    316   -106    -28   -116    -59
    103    763    657   -433   -277    711    241    319   -103    -25   -111    -51
    122    771    649   -446   -262    711    249    327    -93    -15    -98    -44
     98    743    641   -423   -270    693    231    309   -106    -31   -111    -72
     88    750    662   -420   -288    709    228    306   -103    -28   -109    -67
    122    833    709   -478   -296    771    262    337    -67      7    -72    -31
     80    836    756   -457   -337    797    283    345    -51     18    -64    -15
     80    867    787   -475   -353    826    303    355    -41     31    -62      0
    109    901    792   -506   -340    846    322    374    -20     51    -38     10
     90    865    774   -478   -342    820    306    361    -23     49    -36     -2
    135    917    782   -524   -322    849    306    368     -5     75    -10     23
    158    937    776   -548   -311    857    283    358    -10     75     -5     33
    129    917    787   -524   -327    852    259    340    -25     64    -12     28
    129    924    795   -530   -332    859    254    345    -23     70    -10     36
    161    914    753   -537   -296    833    249    348    -31     67    -12     31
    135    836    698   -488   -280    769    220    319    -67     31    -49     -2
    114    792    678   -454   -280    735    200    290    -98      2    -75    -25
    137    802    665   -470   -265    735    205    283   -106    -10    -83    -36
    145    807    662   -475   -257    735    223    285   -109    -15    -93    -51
     88    743    652   -415   -283    698    205    254   -142    -51   -135    -83
     72    709    636   -392   -280    672    189    228   -168    -77   -158   -103
     46    654    607   -353   -280    633    179    215   -181    -90   -166   -127
     88    667    579   -376   -244    623    192    220   -179    -88   -166   -127
    101    659    555   -381   -228    607    194    218   -181    -96   -168   -135
     96    654    558   -374   -231    607    192    215   -184    -96   -166   -137
     67    636    566   -353   -249    602    179    202   -197   -106   -179   -148
     80    654    574   -366   -246    615    176    205   -194   -103   -184   -145
    119    691    571   -407   -226    631    189    215   -181    -90   -176   -129
     77    646    568   -363   -244    607    181    207   -187    -93   -171   -137
     88    646    558   -368   -236    605    189    215   -179    -85   -163   -132
    122    678    555   -400   -215    618    213    239   -163    -75   -161   -132
    111    709    594   -410   -241    652    285    340   -109    -54   -161   -153
    116    758    641   -436   -262    701    371    514     10     31   -101   -116
    171    885    714   -530   -272    802    485    820    254    265    103     64
    257   1111    854   -683   -298    984    581   1208    571    628    459    420
    246   1428   1182   -839   -467   1306    454    987    602    833    769    802
    132   1673   1540   -901   -704   1608    176    324    407    885    958   1065
    -59   1732   1792   -836   -927   1761   -111   -426     57    704    880   1034
   -179   1431   1610   -626   -893   1519   -389  -1047   -530     77    280    467
   -174    909   1083   -368   -628    997   -613  -1340  -1111   -672   -480   -270
    -85    641    727   -277   -407    685   -581  -1106  -1067   -724   -597   -426
     10    633    620   -324   -303    628   -337   -639   -750   -496   -449   -335
     67    680    613   -374   -272    646    -46   -194   -444   -277   -303   -220
     70    631    561   -350   -246    597     96     46   -301   -179   -241   -194
     67    605    537   -335   -236    571    150    140   -244   -140   -215   -192
     57    581    524   -322   -233    553    163    171   -226   -127   -210   -194
     83    592    509   -337   -213    550    179    197   -207   -114   -200   -189
    111    618    506   -368   -197    563    200    228   -181    -90   -184   -166
    103    623    519   -366   -207    571    207    241   -174    -83   -179   -161
     93    615    522   -355   -213    568    205    244   -174    -83   -179   -166
    124    646    522   -384   -197    584    218    265   -150    -64   -166   -150
    129    662    532   -397   -202    600    223    272   -142    -57   -158   -140
     98    633    535   -366   -218    584    213    270   -153    -64   -171   -148
     93    623    527   -358   -218    576    213    277   -148    -59   -168   -148
    109    633    524   -371   -207    579    220    296   -135    -44   -142   -140
    132    662    527   -400   -197    597    239    316   -114    -20   -111   -119
    124    649    524   -387   -200    587    239    324   -106    -15   -111   -111
    114    644    530   -379   -207    587    233    329   -106    -12   -111   -116
    148    693    545   -420   -197    620    252    355    -77     15    -83    -96
    142    685    542   -415   -200    613    252    368    -70     20    -85    -90
    101    649    548   -376   -223    600    244    371    -70     18    -90    -96
    145    704    558   -426   -207    631    265    410    -38     51    -57    -62
    171    743    571   -457   -200    657    277    439    -15     75    -44    -44
    145    722    574   -433   -215    649    277    459     -7     83    -36    -44
    155    727    571   -441   -207    649    298    506     28    119     -2    -15
    163    753    587   -459   -210    670    306    550     59    148     20      7
    189    779    589   -483   -200    685    319    602     93    176     46     25
    181    779    594   -483   -207    688    322    652    122    207     75     41
    197    813    615   -506   -210    717    337    719    166    257    119     80
    210    841    631   -527   -210    737    353    787    215    309    161    129
    239    888    649   -563   -205    769    371    857    265    363    220    179
    236    924    688   -581   -226    807    379    906    306    413    272    220
    267    995    724   -631   -228    859    392    950    350    462    322    283
    259   1015    756   -639   -249    888    387    963    366    483    345    316
    228   1008    779   -618   -275    893    376    961    366    493    358    324
    262   1049    784   -657   -262    917    384    961    376    506    374    337
    259   1062    802   -662   -272    932    379    940    366    498    363    340
    236   1034    797   -636   -280    917    371    914    350    483    353    329
    213   1010    797   -610   -290    904    363    872    327    457    335    306
    218   1000    779   -610   -283    891    366    823    298    426    301    277
    241   1005    763   -623   -262    885    381    779    275    397    270    254
    207    950    743   -579   -270    849    379    711    233    348    215    200
    155    872    717   -514   -280    795    355    628    174    283    145    132
    155    828    672   -493   -259    750    348    568    135    241    103     85
    127    766    639   -446   -254    704    335    517     96    205     85     38
    101    709    605   -405   -252    657    314    465     57    161     44     -2
    153    722    568   -436   -207    646    322    446     38    140     10    -15
    168    714    542   -444   -187    628    324    428     23    124     -2    -23
    116    657    540   -387   -210    597    309    397     -5     96    -31    -54
     83    613    530   -348   -223    571    288    368    -25     70    -57    -80
     83    607    524   -345   -220    566    283    358    -36     62    -70    -88
    135    649    511   -392   -187    581    298    374    -23     75    -62    -77
    119    618    498   -368   -189    561    290    366    -33     64    -67    -90
    111    607    493   -361   -192    550    288    363    -36     62    -75    -93
    135    623    488   -379   -176    555    301    376    -20     83    -59    -75
    122    618    496   -371   -187    558    301    374    -23     80    -62    -72
    127    618    491   -374   -181    555    293    371    -25     72    -72    -75
    114    594    478   -355   -181    537    293    371    -23     77    -67    -85
     72    545    472   -309   -200    509    277    363    -31     75    -67    -96
    114    592    478   -353   -181    535    285    368    -23     80    -62    -80
    184    654    470   -420   -142    563    324    405      7    111    -31    -46
    129    600    470   -366   -171    535    319    392     -5    101    -44    -62
    132    594    462   -363   -163    530    316    389     -5    101    -38    -64
    122    574    449   -350   -163    511    309    384    -12     96    -44    -70
    124    574    446   -350   -161    511    303    379    -15     90    -49    -72
    129    581    452   -358   -161    517    306    379    -12     90    -57    -72
    106    548    441   -327   -166    496    306    374    -18     85    -59    -83
    114    553    439   -335   -163    496    309    379    -10     96    -51    -75
    137    610    472   -374   -168    542    342    410     23    127    -23    -46
    119    633    514   -376   -197    576    366    423     41    140    -12    -36
    168    693    524   -431   -176    610    413    452     70    163      5    -12
    163    693    530   -428   -184    613    418    457     77    174     12     -7
    132    670    537   -402   -202    605    400    446     72    171     10    -12
    111    657    545   -384   -215    602    363    428     67    166      5     -7
    142    670    527   -405   -192    600    329    415     59    166     10     -2
    220    745    524   -485   -150    636    353    441     88    200     44     31
    181    693    511   -439   -166    602    345    436     80    194     46     28
    171    636    462   -405   -145    550    327    426     57    174     31      5
    150    568    418   -358   -132    493    303    397     23    142     -7    -23
    142    535    389   -340   -122    462    296    379      2    119    -36    -41
    135    509    374   -322   -119    441    296    363    -15     98    -59    -59
    119    483    363   -303   -124    423    303    363    -23     88    -67    -72
    137    483    345   -309   -103    415    314    361    -25     83    -64    -85
    124    433    309   -280    -93    371    309    342    -44     62    -85   -109
    122    405    280   -265    -77    342    306    332    -59     46   -106   -122
    103    361    254   -233    -75    309    298    322    -75     31   -127   -140
     85    324    239   -205    -75    283    288    309    -88     12   -148   -155
     83    324    239   -205    -77    283    283    309    -93     10   -153   -161
    124    366    241   -246    -57    303    303    324    -77     28   -135   -142
    158    392    231   -275    -36    311    324    340    -59     41   -116   -129
    103    322    218   -213    -57    270    311    324    -72     31   -122   -148
     93    296    200   -194    -54    249    301    319    -77     28   -129   -150
     90    283    192   -187    -51    239    296    316    -80     23   -140   -153
     85    267    179   -179    -46    223    301    332    -77     20   -145   -166
     88    303    215   -194    -62    259    374    431    -18     46   -135   -171
    168    428    259   -298    -46    345    488    628    124    158    -57   -106
    254    566    311   -410    -28    439    602    917    342    371    135     70
    293    727    433   -514    -70    581    680   1249    602    672    444    374
    309   1028    719   -667   -205    875    639   1195    722    922    774    753
    197   1228   1031   -714   -418   1132    413    600    574    982    950   1000
    -49   1226   1275   -589   -662   1252    137   -153    228    784    844    948
   -205    943   1148   -371   -678   1044   -124   -797   -348    179    265    402
   -122    581    704   -228   -413    641   -353  -1140   -906   -501   -418   -262
    -64    283    345   -111   -205    314   -394   -953   -888   -555   -530   -400
     -7    187    192    -90   -101    189   -233   -555   -646   -389   -433   -350
     51    236    181   -145    -64    210     33   -127   -363   -189   -290   -254
     90    213    122   -150    -15    168    233    179   -179    -64   -218   -202
     83    187    103   -137    -12    145    285    270   -127    -28   -194   -189
     98    194     96   -145      2    145    314    311    -98     -7   -174   -179
    101    168     64   -137     18    116    324    335    -85      0   -171   -181
     80    142     62   -111     10    103    316    337    -90     -7   -184   -197
    145    202     57   -174     44    129    345    374    -59     23   -158   -166
    155    207     51   -181     51    129    358    389    -51     33   -150   -158
    145    200     51   -174     46    127    363    397    -46     38   -148   -153
    124    184     59   -153     33    122    361    400    -49     38   -148   -153
    111    158     46   -137     31    103    350    397    -49     36   -145   -158
    158    189     31   -174     62    111    368    420    -31     54   -129   -137
    163    194     31   -179     64    114    384    441    -12     70   -114   -122
    148    192     44   -168     51    119    392    454     -2     83   -103   -116
    140    194     51   -168     41    124    392    465      2     88    -98   -111
    127    179     51   -153     36    114    381    467      2     88   -101   -109
    122    179     54   -153     33    116    379    478      7     96    -96   -103
    161    207     46   -184     57    127    394    506     28    114    -77    -90
    174    218     41   -197     64    132    402    527     44    127    -67    -75
    142    189     44   -166     49    116    405    540     51    135    -64    -72
    155    194     36   -176     59    116    415    563     70    153    -46    -54
    202    249     46   -226     77    148    431    605    101    184    -18    -18
    189    252     59   -223     64    158    433    628    114    197    -10    -12
    192    252     59   -220     67    155    441    667    140    226     20      2
    197    254     57   -228     70    155    446    711    166    252     44     20
    202    267     64   -233     70    166    454    766    200    283     70     51
    226    309     80   -270     72    194    470    831    241    329    116     90
    246    345     98   -298     75    223    485    896    285    376    163    132
    249    368    119   -311     64    244    491    953    322    418    202    174
    231    381    150   -306     41    267    491   1000    353    457    244    220
    270    446    174   -358     46    311    501   1044    392    506    293    275
    298    498    200   -400     49    350    506   1070    420    540    329    314
    309    537    228   -426     41    384    511   1080    436    558    348    337
    283    527    244   -405     20    387    504   1067    428    553    350    342
    285    537    249   -413     18    394    504   1054    423    548    345    345
    290    548    257   -420     18    402    514   1036    415    537    335    337
    249    509    259   -381     -5    384    506    995    384    506    301    316
    277    537    259   -407     10    400    506    953    358    470    262    301
    241    485    241   -366      0    363    498    888    314    418    215    244
    207    420    213   -314     -2    316    498    831    280    379    174    192
    205    392    184   -298     10    288    498    774    244    332    124    142
    192    337    145   -265     23    241    496    719    210    296     98     96
    168    288    119   -231     25    205    491    675    181    270     83     70
    148    257    106   -202     20    181    478    623    145    228     36     33
    153    231     75   -192     38    153    462    581    109    187    -10      2
    140    192     51   -166     44    122    454    553     85    163    -38    -20
    103    140     33   -122     36     88    444    527     62    142    -57    -51
    116    135     18   -127     49     77    439    511     46    124    -75    -67
    158    176     18   -168     70     98    449    514     51    127    -75    -62
    161    181     20   -171     70    101    457    514     54    129    -77    -59
    116    127      7   -124     54     67    444    504     44    116    -90    -64
    132    122    -10   -127     70     57    439    504     44    119    -85    -54
    163    166      0   -166     80     83    457    517     57    132    -70    -36
    116    127     10   -122     54     70    449    509     49    122    -88    -46
    116    124      7   -122     54     67    441    506     46    119    -80    -49
    135    137      2   -137     64     70    452    517     59    132    -54    -44
    122    127      2   -127     59     64    452    517     57    137    -51    -41
    145    148      2   -145     72     75    462    527     67    140    -57    -28
    161    163      0   -163     80     83    470    532     72    145    -46    -20
    137    132     -5   -135     70     64    462    522     62    135    -57    -36
    129    124     -5   -129     67     59    457    514     54    127    -70    -44
    129    119    -10   -124     70     54    452    506     44    116    -83    -49
    101     88    -15    -96     57     38    441    496     33    106    -93    -57
    124    103    -20   -114     72     41    449    504     41    114    -80    -44
    184    155    -31   -171    109     62    462    517     54    129    -62    -28
    150    135    -15   -142     83     59    459    511     46    122    -70    -33
    135    145      7   -140     62     77    470    514     54    129    -67    -23
    132    171     36   -153     46    103    493    535     72    142    -57     -7
    137    197     59   -168     38    129    519    550     88    153    -49     -2
    148    231     83   -189     33    158    540    563    101    166    -28     12
    124    223     98   -174     12    161    524    548     96    158    -41     15
    127    244    116   -187      5    181    514    548    106    168    -31     36
    155    267    109   -213     23    189    493    548    116    187     -5     49
    142    239     96   -189     23    168    457    524     93    174    -12     38
    171    290    116   -233     28    205    467    540    111    192     10     59
    197    298     98   -249     49    200    470    548    109    194      7     64
    155    210     51   -184     51    132    439    517     67    153    -33     28
    158    174     15   -166     72     96    428    504     49    137    -44     18
    142    137     -7   -142     75     64    428    491     31    119    -62      2
    109     93    -15   -101     62     38    423    472      7     90    -90    -23
    119     88    -33   -103     75     28    431    462     -5     70   -114    -44
    124     77    -46   -101     85     15    428    454    -18     54   -132    -54
    109     54    -57    -83     83      0    415    433    -44     31   -158    -75
     96     23    -72    -59     83    -23    410    420    -62     15   -168    -93
    116     20    -98    -70    109    -38    410    420    -62     15   -161    -93
    103     -7   -111    -46    106    -59    402    413    -72      0   -179   -109
    109    -10   -119    -49    111    -64    405    415    -72      0   -184   -106
    119      0   -122    -59    119    -59    405    415    -75      0   -184   -109
    109      0   -111    -57    109    -54    400    410    -77     -5   -189   -109
    124     28    -96    -75    111    -33    407    420    -70      5   -176    -93
    103      0   -103    -54    101    -51    397    410    -77     -5   -181    -98
     83    -33   -116    -25     98    -75    387    405    -90    -20   -197   -111
     98    -10   -111    -44    103    -59    426    465    -57      0   -192   -122
    135     72    -62   -103     98      5    545    644     72     90   -129    -85
    200    168    -31   -184    114     70    641    867    249    249      0     31
    241    311     70   -277     85    192    711   1171    498    530    267    290
    311    587    275   -449     18    431    714   1350    711    839    628    693
    275    844    568   -558   -145    706    589   1075    691    979    878   1028
     80    950    867   -517   -394    909    379    439    405    862    880   1083
   -109    852    961   -371   -535    904    158   -270   -103    387    465    691
   -166    519    685   -179   -426    602    -57   -820   -732   -350   -272    -33
    -88    163    252    -36   -168    207   -233   -950  -1036   -724   -657   -413
    -31    -70    -41     49      2    -57   -210   -688   -891   -631   -620   -415
    -15   -135   -119     75     49   -129    -57   -342   -649   -462   -514   -348
     38    -85   -127     23     80   -106    168     38   -374   -257   -374   -246
    129    -10   -140    -59    135    -75    340    301   -181   -106   -262   -161
     93    -33   -127    -31    109    -80    368    353   -148    -88   -259   -153
     59    -75   -137      7     98   -106    361    361   -150    -96   -272   -161
    119    -18   -140    -51    127    -77    389    400   -119    -64   -241   -140
    127     -2   -129    -62    127    -64    415    428    -93    -44   -218   -122
    103    -31   -135    -36    116    -83    405    423   -103    -54   -233   -137
    111    -20   -135    -46    122    -77    405    433    -96    -46   -223   -137
    109    -18   -129    -46    116    -75    405    441    -93    -41   -218   -127
    119     -5   -124    -57    122    -64    407    449    -83    -31   -205   -111
    140     23   -116    -83    127    -46    418    462    -75    -23   -200   -101
    106      5   -103    -57    103    -49    418    467    -72    -25   -205    -96
    142     49    -96    -98    119    -20    436    485    -54     -7   -187    -77
    161     54   -106   -106    135    -25    439    493    -49      0   -179    -72
    114     10   -103    -62    106    -44    413    480    -64    -15   -187    -90
    106     20    -88    -64     96    -33    410    488    -54     -5   -181    -77
    168     80    -88   -127    127     -2    439    524    -23     25   -155    -44
    176    101    -75   -137    127     12    457    550      2     51   -122    -20
    135     72    -62   -106     96      5    444    553      2     54   -116    -18
    168    114    -57   -142    114     28    449    571     18     70   -101     -7
    158     98    -59   -129    109     20    441    576     20     72   -101     -7
    142     88    -54   -114     98     18    433    589     28     83    -90      0
    150    106    -46   -129     98     31    433    615     46    101    -72     15
    161    122    -38   -142    101     41    441    657     80    135    -44     49
    161    132    -28   -148     93     51    441    696    109    163    -18     77
    194    194      0   -194     98     98    465    758    155    218     28    124
    246    277     28   -262    109    153    488    826    210    275     88    181
    213    267     54   -241     77    163    480    867    236    311    127    218
    192    265     72   -228     59    168    475    911    267    350    171    265
    218    335    116   -275     51    226    483    966    316    413    239    332
    254    397    142   -327     54    270    491   1002    350    457    275    384
    272    439    166   -355     54    301    498   1023    374    480    303    418
    244    441    197   -342     23    319    491   1015    374    488    316    423
    231    436    205   -332     12    322    475    995    358    472    301    420
    272    480    207   -376     31    345    488    989    358    470    306    431
    265    478    210   -371     25    345    496    969    345    459    311    418
    231    439    207   -335     10    324    496    935    316    426    280    387
    184    374    189   -277     -2    283    480    880    267    363    220    327
    158    335    176   -246     -7    254    478    823    220    306    158    265
    174    340    163   -257      5    252    496    779    194    265    109    220
    155    293    135   -226     10    213    488    717    145    207     44    155
    142    252    109   -197     18    181    472    659     98    153    -18    111
    122    215     93   -171     12    153    465    615     67    116    -49     77
    132    194     62   -163     33    127    467    587     49     96    -64     41
    127    161     33   -145     46     98    462    555     23     64    -93     10
    106    124     18   -114     44     72    446    522     -2     41   -119    -10
    106    119     12   -114     46     67    446    509    -12     28   -132    -15
    109    109      0   -109     54     57    439    496    -25     12   -148    -25
     88     80     -7    -85     46     38    428    483    -38      0   -163    -44
    103    101     -2   -101     54     49    431    483    -41      0   -163    -44
    124    122     -5   -124     64     59    428    483    -41      0   -163    -41
    119    132     10   -127     54     72    431    488    -36      5   -153    -33
    119    145     23   -135     46     83    439    496    -28     12   -148    -23
    114    119      5   -116     54     62    431    491    -36      7   -158    -28
    114    109     -5   -114     59     51    420    483    -44      0   -174    -38
    127    137      7   -132     59     72    423    488    -38      5   -163    -25
    114    127     10   -122     51     67    420    483    -41      2   -153    -33
     93    109     15   -101     38     62    415    478    -41      2   -150    -44
    129    155     25   -142     51     90    426    488    -33     12   -142    -20
    119    145     25   -132     46     85    418    480    -41      5   -155    -23
    145    166     20   -158     62     93    423    485    -36     12   -142    -20
    148    163     15   -155     67     90    433    488    -33     15   -135    -18
    109    119     10   -114     49     67    413    470    -54     -2   -155    -25
    111    119      5   -116     54     62    407    465    -57     -7   -166    -25
    137    158     18   -148     59     88    415    470    -51     -2   -166    -23
    127    168     41   -148     44    106    426    478    -41     10   -142    -18
    129    205     75   -168     28    140    452    501    -10     36   -119      5
    127    223     96   -176     15    161    472    511      0     44   -114     10
    114    231    116   -174     -2    174    483    514      2     44   -114      7
    127    254    127   -189      0    192    491    519     12     51   -109     15
    129    272    142   -202     -5    207    478    511     18     57   -106     25
    137    293    155   -215     -7    226    457    501     18     62    -96     33
    122    272    148   -197    -12    210    428    483      2     54    -98     28
    122    275    153   -197    -15    215    426    488     10     64    -80     49
    132    272    137   -202     -5    205    428    491      7     64    -83     51
    127    215     88   -171     18    153    407    472    -20     38   -114     23
    119    155     36   -137     41     96    387    446    -54      5   -150    -10
    153    163     10   -158     72     88    394    446    -64     -5   -155    -15
    132    132      0   -132     64     67    400    439    -80    -20   -168    -25
    111     98    -12   -103     62     44    397    423    -96    -44   -197    -49
    101     70    -31    -85     67     18    389    402   -119    -72   -228    -85
    127     80    -46   -103     88     18    400    400   -127    -80   -233    -96
    111     36    -75    -75     93    -20    394    389   -142    -93   -244   -109
    114     20    -96    -67    103    -36    394    384   -148   -103   -252   -116
     96     -5   -101    -46     98    -51    384    371   -161   -116   -270   -132
    114     12   -101    -62    109    -44    381    371   -158   -116   -267   -140
    135     25   -109    -80    122    -41    381    371   -161   -119   -267   -145
    103    -12   -116    -44    109    -64    376    361   -174   -135   -285   -150
     54    -64   -122      5     85    -93    355    342   -192   -153   -311   -168
     64    -70   -135      2     98   -101    355    345   -189   -150   -303   -171
    132    -10   -145    -62    137    -77    389    381   -158   -122   -272   -155
    114    -25   -142    -44    127    -83    433    441   -124   -109   -277   -168
    101     -5   -109    -49    103    -57    524    589    -20    -44   -254   -168
    158    103    -54   -129    106     25    628    802    163    116   -127    -64
    210    314    101   -265     54    207    698   1114    465    459    215    262
    285    680    394   -483    -54    540    667   1247    691    818    654    732
    236    997    761   -618   -262    880    535    935    636    958    943   1104
     49   1091   1041   -568   -496   1067    322    345    335    849    958   1189
    -67    948   1015   -441   -540    982    114   -314   -215    301    454    709
    -62    550    610   -244   -337    579    -85   -805   -844   -475   -348    -80
    -25     96    119    -36    -72    106   -244   -945  -1169   -896   -797   -519
     25   -174   -200     75    111   -187   -207   -696  -1031   -820   -789   -553
     36   -205   -241     83    137   -223    -41   -353   -753   -618   -659   -462
     46   -179   -226     64    135   -200    168      0   -475   -405   -517   -358
     80   -150   -233     33    155   -192    306    223   -301   -267   -407   -285
    119   -116   -236      0    176   -176    374    314   -231   -207   -358   -249
    135   -106   -244    -15    187   -176    400    345   -207   -189   -345   -244
     96   -153   -249     28    171   -200    392    345   -207   -197   -353   -262
    127   -116   -244     -5    184   -179    413    368   -181   -179   -335   -241
    161    -62   -223    -49    192   -142    439    402   -153   -150   -309   -215
    114   -129   -244      5    176   -184    423    392   -166   -163   -324   -233
    122   -127   -252      2    187   -189    428    402   -158   -155   -319   -231
    124   -116   -241     -5    181   -176    428    407   -153   -150   -316   -226
    158    -93   -252    -31    205   -171    444    426   -132   -137   -301   -213
    153   -111   -265    -20    207   -187    441    428   -132   -135   -298   -215
    127   -132   -262      2    194   -197    433    426   -132   -135   -298   -215
    127   -132   -259      2    192   -197    431    431   -132   -135   -296   -213
    155   -101   -257    -25    205   -179    444    449   -114   -119   -280   -205
    150    -96   -246    -28    197   -171    454    467    -96   -101   -265   -192
    129   -109   -239    -10    181   -174    452    470    -93    -98   -267   -187
    127   -116   -244     -5    184   -181    452    472    -88    -96   -277   -187
    187    -59   -246    -62    215   -153    470    504    -59    -67   -244   -166
    187    -44   -231    -72    207   -137    478    524    -38    -44   -215   -153
    176    -49   -228    -64    202   -137    485    542    -25    -31   -200   -145
    161    -62   -223    -51    189   -142    483    561    -15    -23   -192   -142
    137    -72   -210    -31    174   -140    488    584      5     -2   -181   -129
    129    -85   -215    -23    171   -150    488    613     25     18   -161   -114
    200    -20   -220    -90    210   -119    530    685     85     80   -101    -64
    223     12   -213   -119    218    -98    550    745    132    127    -54    -23
    218     18   -200   -116    210    -90    553    797    166    166    -20      5
    228     54   -174   -142    202    -59    558    854    210    213     25     49
    226     88   -137   -158    181    -23    563    906    252    265     72    101
    231    124   -106   -176    168     10    566    948    285    309    119    142
    213    127    -85   -168    150     20    558    971    303    335    155    176
    272    197    -75   -236    174     59    579   1002    335    374    202    220
    298    241    -57   -270    176     93    600   1021    355    397    223    252
    257    223    -36   -241    145     93    594   1002    340    384    215    246
    259    220    -38   -239    150     90    581    976    319    361    205    226
    257    213    -44   -236    150     85    576    948    298    335    181    205
    241    189    -51   -218    148     70    581    914    272    306    150    176
    226    161    -67   -194    148     46    584    870    239    262    111    137
    192    119    -72   -155    132     23    581    810    202    213     59     90
    166     64   -101   -116    132    -15    568    743    150    153     -2     25
    176     46   -129   -111    153    -41    566    688    122    114    -41    -20
    163      7   -158    -85    158    -75    550    628     80     67    -88    -70
    140    -38   -179    -49    158   -109    537    581     44     28   -142   -101
    148    -54   -205    -49    176   -129    537    550     28      7   -166   -135
    153    -75   -228    -38    189   -150    535    522     12     -7   -163   -161
    135    -98   -236    -18    184   -166    527    496     -2    -23   -171   -174
    135   -119   -254     -7    194   -187    514    472    -20    -44   -192   -192
    132   -132   -265      0    197   -197    501    452    -38    -62   -215   -215
    132   -137   -270      2    200   -202    501    446    -41    -70   -226   -215
    129   -135   -267      0    197   -200    501    441    -44    -72   -236   -215
    132   -148   -280      7    205   -213    498    436    -46    -77   -244   -226
    116   -171   -288     25    200   -228    496    433    -46    -77   -239   -236
    142   -124   -267     -7    205   -194    509    446    -31    -59   -218   -213
    137   -129   -267     -5    200   -197    506    446    -25    -54   -218   -213
    142   -129   -272     -5    207   -200    509    449    -23    -49   -210   -215
    142   -124   -270    -10    205   -194    517    454    -15    -41   -200   -210
    142   -129   -275     -7    207   -202    524    459    -10    -33   -189   -207
    171   -109   -283    -31    226   -194    530    465      0    -25   -181   -197
    155   -122   -277    -15    215   -200    519    457     -7    -33   -184   -202
    137   -137   -277     -2    205   -207    509    444    -15    -36   -187   -215
    148   -135   -283     -7    213   -207    506    441    -15    -36   -192   -213
    148   -140   -288     -5    218   -213    504    439    -15    -38   -194   -210
    137   -153   -290      7    213   -220    506    433    -18    -38   -197   -213
    142   -148   -293      0    215   -220    504    431    -15    -38   -194   -218
    148   -129   -280    -10    213   -205    504    428    -15    -38   -189   -213
    158    -93   -252    -33    205   -171    519    439      2    -20   -176   -189
    158    -54   -213    -51    184   -132    550    465     36      7   -145   -163
    153    -33   -189    -62    171   -111    574    475     49     15   -132   -163
    148    -23   -171    -62    158    -96    584    475     59     23   -124   -158
    137    -36   -174    -51    153   -106    574    465     54     18   -124   -161
    153     -5   -158    -72    155    -80    568    462     70     38    -98   -145
    176     20   -155   -101    166    -64    555    462     80     51    -85   -135
    161     -7   -168    -77    163    -88    530    446     62     38    -98   -137
    161     -2   -163    -80    161    -83    517    439     54     31   -109   -137
    174    -12   -187    -80    179    -98    504    433     46     23   -119   -140
    174    -62   -239    -57    205   -150    491    420     23      0   -137   -161
    171   -106   -277    -31    223   -192    480    405      2    -12   -142   -181
    171   -137   -309    -15    239   -223    480    389     -7    -25   -150   -200
    155   -166   -322      5    239   -244    480    384    -20    -38   -168   -215
    127   -210   -337     41    231   -275    478    361    -44    -67   -197   -244
    119   -233   -353     57    233   -293    472    342    -62    -90   -218   -262
    184   -174   -361     -5    270   -267    491    350    -57    -85   -213   -257
    168   -205   -374     18    270   -288    488    337    -70   -103   -226   -272
    132   -259   -392     62    259   -324    467    314    -93   -129   -257   -298
    135   -262   -397     62    265   -329    467    314    -93   -129   -257   -301
    132   -257   -389     59    259   -322    465    314    -90   -129   -254   -301
    129   -265   -394     67    262   -329    465    314    -90   -127   -252   -296
    124   -272   -400     72    259   -335    462    311    -88   -127   -249   -303
    124   -285   -410     80    267   -348    465    309    -88   -127   -246   -303
    124   -288   -413     80    267   -350    462    306    -90   -127   -252   -298
    127   -296   -423     85    275   -358    459    306    -90   -132   -249   -306
    135   -267   -402     64    267   -335    506    368    -57   -119   -246   -324
    122   -231   -355     54    239   -293    594    511     33    -67   -228   -324
    129   -168   -298     18    210   -233    680    730    205     77   -114   -228
    236     38   -197   -137    218    -77    810   1130    532    420    200     64
    332    366     33   -350    150    200    828   1273    758    766    610    496
    290    698    407   -496    -59    553    613    789    662    901    893    852
    103    854    750   -480   -324    802    322     57    387    852    971   1000
    -75    717    792   -319   -433    753     49   -665    -96    431    610    691
   -101    265    366    -83   -236    316   -228  -1156   -805   -441   -267   -148
    -59   -155    -98    106     18   -127   -327  -1166  -1060   -828   -698   -579
     18   -324   -342    150    179   -332   -176   -774   -820   -678   -628   -561
     38   -314   -353    137    194   -332     80   -319   -501   -446   -470   -465
     72   -316   -389    122    228   -350    298     20   -275   -285   -361   -402
    116   -309   -426     96    270   -366    415    200   -150   -194   -293   -363
    116   -319   -439    101    275   -376    449    257   -114   -166   -277   -353
    116   -337   -454    111    285   -394    457    277   -103   -163   -280   -355
    127   -340   -467    103    296   -402    467    296    -88   -153   -275   -353
    122   -340   -462    109    290   -400    467    303    -83   -150   -275   -350
    132   -322   -454     93    293   -387    475    316    -72   -140   -267   -342
    145   -311   -457     83    301   -384    480    332    -59   -127   -246   -332
    135   -314   -449     88    290   -381    480    335    -54   -127   -249   -337
    124   -327   -452    101    288   -389    485    342    -46   -119   -236   -335
    155   -306   -462     75    306   -384    501    366    -23    -96   -213   -322
    181   -283   -465     51    322   -374    509    379    -10    -83   -207   -309
    150   -301   -452     72    298   -376    501    379    -15    -83   -207   -306
    145   -296   -444     75    293   -368    506    392     -2    -75   -194   -298
    176   -267   -446     44    309   -355    517    410     12    -59   -176   -285
    176   -259   -436     41    306   -348    517    426     25    -49   -166   -283
    150   -277   -428     62    288   -353    511    426     25    -49   -168   -283
    192   -236   -428     23    309   -332    517    444     44    -31   -153   -262
    202   -223   -426     10    311   -324    530    467     64    -10   -140   -246
    192   -215   -407     12    298   -311    542    496     88      7   -129   -231
    197   -200   -397      0    296   -298    548    522    106     25   -111   -220
    192   -202   -394      5    290   -298    555    553    132     49    -80   -210
    194   -192   -389     -2    290   -290    568    597    161     77    -49   -192
    226   -153   -379    -36    301   -265    592    649    197    116    -15   -158
    223   -145   -368    -41    296   -254    600    696    231    148     10   -135
    226   -127   -353    -49    288   -239    607    756    270    189     49    -96
    244    -85   -329    -80    285   -207    620    820    314    239     88    -54
    254    -51   -306   -101    280   -179    631    883    358    280    129    -18
    254    -18   -275   -119    262   -145    628    932    394    324    176     23
    272     28   -244   -153    257   -106    644    982    444    379    236     80
    327    106   -220   -218    272    -57    662   1021    480    426    285    137
    332    145   -187   -239    259    -20    662   1031    493    444    306    166
    301    142   -158   -223    231     -5    646   1018    491    444    309    166
    298    150   -148   -226    223      2    644   1005    488    444    316    171
    285    148   -137   -218    210      5    633    979    475    431    309    166
    270    148   -122   -207    197     12    628    945    459    415    303    155
    288    163   -124   -226    205     20    646    917    444    400    290    142
    254    111   -142   -184    200    -15    633    849    400    345    233     93
    239     70   -171   -155    205    -49    623    782    358    296    187     44
    192     10   -181   -101    187    -85    605    704    306    239    127    -15
    179    -33   -213    -72    194   -124    587    633    257    181     70    -67
    213    -28   -241    -93    226   -135    594    594    233    158     49    -93
    179    -83   -262    -49    218   -174    584    542    197    114     10   -137
    181   -111   -293    -33    236   -202    579    506    171     88    -15   -166
    166   -148   -314    -10    239   -228    561    467    137     51    -51   -205
    137   -194   -332     28    233   -262    548    436    114     23    -80   -226
    140   -205   -345     31    241   -275    537    415     96      5   -106   -239
    158   -194   -353     18    254   -272    522    397     80    -10   -127   -244
    166   -189   -355     10    259   -272    530    392     75    -15   -129   -246
    166   -192   -358     12    262   -275    542    400     85     -5   -109   -252
    158   -215   -376     25    265   -293    537    394     88     -2    -93   -254
    161   -218   -379     28    270   -298    542    407    101     15    -70   -241
    150   -210   -361     28    254   -285    540    407     98     12    -75   -239
    150   -210   -361     28    254   -285    532    400     96      7    -85   -241
    145   -213   -358     33    252   -285    522    392     88     -2    -93   -249
    127   -213   -340     44    233   -275    519    387     88     -2    -98   -252
    174   -161   -337     -7    254   -249    540    407    109     20    -75   -231
    181   -161   -342    -10    262   -252    540    410    111     23    -72   -228
    166   -184   -350      7    257   -267    537    405    109     20    -77   -233
    181   -168   -350     -5    265   -259    545    413    116     31    -64   -220
    153   -184   -340     12    244   -259    537    400    109     23    -75   -226
    140   -197   -337     28    239   -267    524    384     96      7    -90   -239
    129   -205   -335     36    231   -270    511    371     88     -2   -101   -241
    153   -181   -335     15    244   -257    509    371     88      0    -98   -236
    158   -189   -348     15    252   -267    511    366     85     -5   -103   -244
    142   -210   -353     33    246   -280    506    358     77    -10   -109   -257
    148   -192   -340     20    241   -265    519    368     93     10    -75   -249
    155   -153   -309      0    231   -231    542    392    122     36    -41   -218
    161   -106   -267    -28    213   -187    574    415    150     59    -20   -187
    176    -67   -244    -54    207   -153    605    431    171     75    -12   -179
    166    -62   -231    -54    197   -148    615    436    176     77    -10   -179
    181    -51   -233    -64    207   -142    615    439    187     90      7   -166
    184    -25   -210    -80    194   -116    600    433    197    103     18   -153
    187    -25   -213    -83    200   -119    566    420    189     98     18   -150
    168    -46   -215    -62    189   -129    540    402    176     90     12   -153
    181    -15   -197    -83    189   -106    540    413    187    106     25   -137
    194    -41   -236    -77    213   -137    522    400    168     88     10   -148
    187    -93   -280    -46    233   -187    498    371    132     54    -23   -179
    171   -135   -309    -18    236   -220    488    353    114     33    -38   -205
    168   -161   -329     -2    249   -244    496    345    106     28    -44   -220
    158   -184   -342     12    249   -265    491    329     85      5    -67   -231
    140   -197   -337     28    236   -267    493    319     72    -12    -85   -249
    106   -241   -348     64    226   -293    483    296     51    -36   -106   -275
    137   -231   -368     46    252   -298    485    290     46    -44   -114   -280
    145   -246   -392     49    265   -319    478    280     25    -62   -135   -296
     88   -311   -402    111    244   -355    452    252     -2    -90   -163   -324
    111   -296   -407     90    257   -350    454    257      7    -80   -155   -319
    174   -244   -418     36    296   -329    480    283     31    -57   -129   -298
    174   -231   -407     25    288   -316    493    288     38    -49   -119   -293
    137   -254   -392     57    262   -322    485    277     33    -54   -127   -298
    155   -241   -397     41    275   -319    483    277     33    -54   -127   -293
    127   -272   -400     72    262   -335    467    265     23    -70   -142   -306
     98   -293   -392     96    244   -342    462    262     15    -75   -150   -316
    119   -249   -368     64    244   -309    522    342     72    -38   -124   -303
    166   -142   -311    -12    236   -226    626    509    192     44    -62   -265
    176    -70   -246    -51    210   -158    706    722    348    184     54   -168
    252    111   -142   -181    197    -15    805   1072    620    480    332    111
    353    418     62   -387    145    241    813   1195    805    758    659    491
    283    633    350   -459    -33    493    652    797    756    891    904    800
     31    711    680   -371   -324    696    402     88    524    854    984    927
   -155    527    680   -187   -418    602    150   -615     20    379    571    535
   -132    210    342    -38   -239    275    -77  -1067   -566   -316   -122   -140
    -67   -132    -67     98      0   -101   -226  -1104   -792   -628   -467   -493
     -2   -314   -311    158    153   -314   -153   -779   -626   -535   -441   -509
     36   -290   -327    124    179   -306     83   -363   -361   -353   -319   -420
     67   -293   -361    111    213   -327    303    -15   -150   -207   -226   -355
    103   -288   -392     90    246   -340    420    166    -41   -127   -176   -319
    109   -290   -400     90    254   -345    449    213    -12   -111   -166   -322
    135   -270   -405     67    267   -337    465    239      7    -98   -155   -322
    124   -275   -400     75    262   -337    475    259     18    -90   -148   -314
    127   -267   -394     67    259   -329    480    272     31    -83   -142   -309
    142   -257   -400     57    270   -327    493    290     46    -70   -127   -296
    137   -257   -394     57    265   -324    498    301     57    -59   -116   -283
    132   -265   -397     64    262   -329    493    303     59    -59   -122   -277
    137   -275   -413     67    275   -342    488    306     59    -59   -124   -283
    142   -259   -402     59    272   -329    493    322     70    -46    -98   -272
    137   -244   -384     51    259   -314    498    332     80    -33    -83   -257
    127   -259   -387     67    254   -324    491    329     75    -38    -90   -259
    135   -252   -387     57    259   -319    493    342     83    -33    -85   -254
    150   -223   -374     36    262   -298    504    363    101    -15    -72   -236
    124   -252   -376     64    249   -314    488    358     96    -20    -83   -241
    145   -226   -371     41    257   -298    504    384    116     -2    -54   -226
    174   -181   -355      2    262   -267    522    413    145     23    -25   -202
    200   -140   -340    -28    270   -239    537    439    166     44     -7   -181
    215   -127   -345    -46    280   -233    545    457    179     54     -2   -171
    184   -150   -335    -18    257   -241    537    470    187     62      0   -168
    161   -161   -322     -2    239   -241    527    485    194     70      7   -161
    205   -103   -309    -49    257   -205    540    527    226    101     38   -129
    236    -67   -306    -85    270   -187    561    576    259    137     72   -106
    223    -59   -283    -83    252   -171    563    620    285    161     98    -88
    231    -46   -277    -93    252   -161    571    672    319    200    132    -51
    233    -25   -259   -103    246   -142    568    724    345    228    155    -20
    254     18   -239   -137    246   -109    574    779    384    272    197     23
    280     70   -213   -176    246    -70    592    841    433    329    262     72
    293    111   -184   -205    239    -36    594    880    467    371    316    116
    283    137   -145   -210    215     -2    589    901    488    400    348    158
    275    161   -116   -220    197     23    574    901    493    413    355    176
    301    210    -93   -257    197     59    576    901    504    428    379    200
    314    254    -62   -285    189     96    589    904    517    441    397    218
    288    249    -38   -267    163    106    584    880    504    428    384    213
    257    215    -44   -236    148     85    563    839    472    397    353    189
    249    207    -44   -228    145     83    563    802    452    371    329    168
    267    228    -41   -249    153     93    576    763    433    348    306    148
    275    226    -49   -249    163     88    587    714    402    309    262    111
    236    153    -85   -197    161     33    576    649    358    257    205     57
    187     77   -109   -135    148    -15    561    579    314    207    161      2
    155     25   -129    -90    140    -49    540    517    272    163    119    -49
    189     33   -155   -111    174    -59    542    480    252    137     90    -70
    187     20   -166   -103    176    -72    535    444    226    111     57    -93
    135    -41   -176    -46    155   -109    514    397    187     75     20   -140
    140    -49   -192    -46    166   -119    514    379    176     64     15   -153
    168    -31   -200    -67    184   -114    519    371    176     64     18   -153
    124    -80   -207    -23    166   -142    501    342    150     38     -5   -171
    103   -116   -223      5    163   -168    483    322    127     18    -28   -184
    106   -127   -233      7    168   -179    478    316    122     12    -33   -189
    150    -67   -218    -41    184   -142    501    342    148     36    -10   -168
    161    -46   -207    -57    181   -127    504    342    148     38     -5   -163
    140    -59   -200    -41    168   -129    493    332    140     28    -18   -168
    135    -57   -194    -41    163   -124    493    335    145     31    -15   -168
    119    -67   -187    -25    153   -127    485    327    137     28    -15   -174
    119    -70   -189    -25    153   -127    478    324    137     25    -12   -171
    140    -36   -176    -51    158   -106    478    327    140     31     -7   -155
    161     -7   -168    -77    161    -85    491    340    155     46      5   -140
    166      2   -163    -83    166    -80    506    350    163     57     18   -132
    166     -5   -171    -83    166    -88    498    337    153     46      0   -145
    163      0   -163    -80    163    -83    491    335    148     41     -2   -142
    153    -10   -166    -72    158    -88    488    329    148     44      5   -142
    142    -20   -163    -59    153    -90    478    319    140     36      0   -153
    150    -10   -163    -70    155    -88    472    314    135     31     -5   -153
    153     -7   -161    -72    155    -83    470    309    129     25    -18   -145
    155    -12   -168    -72    161    -90    467    301    122     15    -23   -150
    145    -33   -179    -54    161   -106    462    298    119     18     -5   -158
    142    -23   -166    -62    153    -93    465    296    122     18     -2   -155
    132    -20   -153    -57    142    -85    454    285    109     10    -20   -161
    132      0   -132    -67    132    -64    465    293    119     15    -18   -150
    192     93    -98   -142    145     -2    524    345    174     67     38    -98
    179    119    -59   -150    119     31    553    355    187     80     46    -90
    161    101    -59   -132    109     23    542    345    176     67     33    -98
    140     88    -51   -116     96     18    522    332    171     62     38   -103
    135    129     -5   -132     70     62    517    337    189     85     67    -80
    153    155      2   -155     75     80    485    332    189     90     75    -67
    187    187      0   -189     93     93    475    332    192     96     77    -54
    189    197      5   -194     90    101    478    337    194    103     83    -41
    205    189    -15   -197    111     88    462    332    181     90     75    -49
    194    140    -57   -168    124     41    441    303    145     54     41    -80
    176    101    -75   -140    127     12    426    280    119     33     18    -98
    168     80    -90   -124    129     -5    420    267    103     12     -2   -109
    174     72   -101   -122    137    -12    433    265     98      5     -7   -119
    145     38   -106    -93    124    -33    436    254     83    -12    -20   -140
    124     -5   -129    -59    127    -67    423    231     57    -36    -44   -161
    114    -44   -158    -36    135   -101    405    205     31    -67    -75   -187
    122    -49   -171    -36    145   -109    394    192     10    -85    -96   -205
    124    -28   -153    -49    137    -90    397    192     10    -85   -101   -202
    109    -31   -140    -38    124    -85    394    187      5    -93   -101   -205
    122    -28   -150    -46    135    -88    394    187      7    -90    -93   -200
    129    -20   -150    -54    140    -85    392    187      7    -88    -93   -194
    129    -18   -150    -57    137    -85    384    184      0    -96   -103   -197
    129    -28   -158    -49    142    -93    381    181     -2    -98   -109   -192
    114    -33   -148    -41    129    -90    376    174     -5    -98   -111   -192
    129    -10   -140    -59    135    -75    384    187      2    -93    -93   -194
    145     12   -135    -80    137    -59    433    254     49    -64    -72   -192
    176     96    -83   -137    129      7    537    426    168     20    -15   -145
    192    171    -23   -184    109     75    631    646    337    174    106    -38
    254    314     59   -283     98    187    711    971    592    452    371    207
    384    636    249   -511     64    444    732   1150    815    771    753    623
    327    885    558   -607   -114    722    610    826    792    919   1013    950
    111    979    867   -545   -379    924    379    158    527    828   1026   1034
    -83    898    982   -407   -532    940    145   -579     36    381    633    688
   -171    496    665   -163   -418    581    -90  -1109   -613   -389   -137    -72
   -109    109    215      0   -163    161   -285  -1205   -901   -750   -519   -452
      2    -51    -57     23     28    -54   -259   -932   -766   -672   -496   -467
     72    -18    -90    -25     80    -54    -67   -540   -496   -475   -361   -368
     77     -5    -83    -36     77    -44    168   -163   -244   -293   -239   -277
    101    -12   -114    -44    106    -62    301     44   -111   -200   -179   -239
    119     -5   -124    -57    119    -64    337    103    -75   -174   -163   -228
    132     10   -122    -70    127    -54    355    135    -57   -161   -148   -228
    132      0   -132    -64    132    -64    366    155    -38   -148   -132   -223
    119    -10   -129    -54    124    -70    363    161    -36   -145   -132   -215
    129     10   -119    -70    124    -54    366    171    -25   -140   -132   -205
    148     38   -109    -93    129    -33    379    187    -15   -127   -116   -187
    158     51   -109   -106    135    -28    392    202     -2   -114   -101   -179
    155     51   -103   -106    129    -25    389    205      0   -109   -101   -166
    145     59    -85   -103    114    -12    379    205     -2   -109   -101   -158
    168     90    -77   -129    124      7    381    223      7    -93    -83   -145
    171     88    -85   -132    129      2    381    228     12    -85    -70   -148
    153     80    -75   -116    114      2    387    236     20    -80    -64   -148
    181    119    -62   -150    122     28    402    254     38    -64    -54   -129
    142     85    -57   -114    101     15    384    246     28    -77    -70   -140
    127     80    -46   -103     85     18    379    254     33    -70    -62   -127
    168    135    -36   -153    101     49    397    283     62    -41    -28    -96
    194    161    -36   -179    114     64    410    306     80    -23    -10    -80
    192    171    -20   -181    106     75    410    319     88    -12     -7    -70
    176    176     -2   -176     88     88    402    332     93     -7     -2    -70
    181    189      7   -187     85     98    407    358    109     10     15    -57
    184    200     12   -194     85    106    407    387    127     31     36    -41
    207    236     28   -220     90    132    420    431    161     64     70      2
    220    262     38   -244     90    150    423    472    189     93     98     31
    239    290     51   -265     93    171    431    522    220    129    132     57
    231    309     77   -270     77    194    431    568    252    166    166     90
    223    327    103   -275     59    215    436    628    293    215    210    140
    249    379    129   -314     59    254    436    685    337    265    262    200
    285    457    171   -371     57    314    452    737    381    316    322    259
    319    535    213   -428     51    374    467    779    418    361    376    314
    327    571    244   -449     41    407    467    789    431    381    392    345
    283    553    270   -420      5    413    444    771    420    374    384    342
    293    568    272   -431     10    420    449    774    426    387    410    355
    303    584    280   -446     10    433    454    766    426    387    418    361
    288    587    298   -436     -5    444    457    740    410    366    400    350
    262    558    293   -410    -18    426    449    701    376    329    368    319
    220    509    288   -366    -33    400    439    649    337    283    319    270
    233    506    270   -371    -18    389    446    600    303    241    275    223
    236    493    257   -363    -10    376    454    553    270    197    231    181
    210    454    244   -332    -18    348    454    496    233    153    189    140
    189    410    218   -301    -12    314    439    436    192    106    135     90
    171    368    197   -270    -12    283    420    379    148     57     85     44
    168    353    184   -259     -7    270    415    340    119     25     54     15
    137    303    163   -223    -12    236    400    296     85     -7     15    -25
    158    298    140   -228     10    220    400    277     72    -28     -5    -44
    161    296    132   -231     15    215    400    259     54    -46    -25    -57
    145    288    142   -215      2    215    392    241     38    -59    -44    -67
    142    272    127   -210      7    200    381    231     28    -70    -51    -75
    158    283    124   -220     15    205    384    236     33    -64    -41    -67
    150    285    135   -218      7    210    387    236     33    -59    -38    -62
    158    298    140   -228     10    220    389    241     38    -57    -36    -64
    137    285    145   -213     -2    215    384    236     36    -59    -36    -72
    111    265    150   -189    -18    207    374    231     31    -64    -36    -70
    137    285    148   -213     -5    218    376    233     33    -59    -33    -57
    124    267    142   -194     -7    205    358    220     20    -77    -54    -54
    129    275    145   -205    -10    210    355    223     20    -72    -44    -57
    176    332    153   -254     10    244    379    241     44    -46    -15    -44
    155    319    161   -239     -2    241    376    236     38    -54    -25    -46
    127    288    161   -207    -15    226    363    223     23    -70    -41    -57
    114    288    171   -202    -31    231    361    220     20    -72    -41    -59
    135    306    168   -220    -18    239    363    223     23    -67    -28    -51
    140    309    166   -226    -12    236    353    213     15    -75    -31    -51
    116    293    176   -205    -28    236    340    202      5    -83    -41    -57
    127    298    171   -213    -23    233    337    200      2    -85    -41    -57
    124    293    168   -210    -23    231    337    194     -5    -93    -49    -57
    155    335    179   -246    -12    257    350    200      0    -88    -46    -49
    122    306    184   -213    -31    246    340    184    -15   -101    -64    -70
    135    316    181   -226    -23    249    337    184    -12    -98    -64    -59
    174    374    200   -275    -12    288    363    207     10    -75    -33    -31
    150    392    239   -272    -44    314    389    228     33    -51     -5    -12
    122    392    270   -257    -72    332    400    228     38    -54    -10    -12
    116    397    280   -259    -83    340    407    228     36    -59    -18    -18
    140    439    298   -290    -80    371    413    239     54    -41      5      0
    124    457    332   -290   -103    394    402    231     62    -28     18     15
    129    480    350   -303   -109    415    384    228     67    -20     25     33
    142    483    337   -314    -98    410    353    210     51    -33     23     33
    135    485    350   -311   -106    418    342    205     51    -28     25     44
    150    485    335   -319    -93    410    335    207     51    -23     28     49
    168    459    290   -314    -59    376    327    205     38    -33     20     38
    158    420    259   -290    -51    340    314    181     10    -62     -7     23
    155    402    246   -277    -44    324    311    171    -10    -85    -31      7
    109    348    236   -228    -64    293    298    145    -38   -116    -62    -28
     90    314    223   -202    -64    270    296    132    -54   -132    -75    -54
    122    329    207   -226    -44    270    301    122    -64   -145    -85    -72
    127    314    184   -220    -28    249    296    106    -85   -166   -103    -90
    122    296    171   -210    -25    233    290     96    -98   -179   -122    -98
    109    275    166   -192    -28    220    288     90   -109   -189   -129   -101
     70    218    145   -145    -38    181    267     72   -129   -210   -153   -122
    106    257    148   -181    -20    202    277     83   -116   -200   -140   -106
    124    280    153   -202    -15    218    283     90   -111   -189   -129    -93
     93    254    161   -174    -33    207    267     75   -127   -207   -150   -103
    116    277    161   -200    -23    218    262     72   -132   -210   -153   -101
    122    285    163   -205    -20    226    267     75   -124   -202   -145    -93
    103    267    163   -187    -31    215    259     72   -129   -210   -153   -101
    106    254    148   -179    -20    202    285    119   -106   -202   -155   -116
    129    329    197   -231    -36    265    397    293     20   -114    -98    -96
    166    452    285   -309    -59    368    506    519    220     70     62     31
    236    662    423   -449    -93    542    592    839    517    400    381    332
    303    950    646   -626   -171    800    568   1067    779    776    807    789
    254   1306   1052   -782   -400   1182    441    787    761    940   1111   1176
     93   1421   1327   -758   -615   1374    241    210    480    839   1132   1273
    -54   1343   1395   -644   -724   1369     36   -470    -31    366    714    893
   -119    987   1106   -433   -613   1047   -179  -1065   -706   -441   -109     77
    -75    532    605   -231   -340    566   -368  -1254  -1098   -922   -597   -389
      5    254    249   -129   -122    252   -361  -1049  -1010   -891   -623   -446
     41    168    127   -106    -44    150   -223   -730   -774   -727   -532   -392
     25    179    153   -101    -62    166    -15   -366   -488   -511   -389   -285
     54    202    148   -129    -46    176    140   -111   -293   -355   -272   -205
    106    252    145   -181    -18    200    215     -7   -210   -288   -213   -166
    124    267    142   -197    -10    205    249     33   -179   -265   -194   -150
    124    267    142   -194     -7    205    259     54   -166   -254   -192   -140
    122    270    148   -197    -12    210    259     64   -155   -249   -187   -142
    122    277    155   -200    -18    218    262     75   -145   -239   -179   -132
     98    259    161   -179    -33    213    259     77   -142   -236   -179   -129
    109    270    161   -189    -25    215    265     93   -132   -226   -166   -124
    132    298    166   -215    -15    231    272    106   -119   -210   -153   -106
    137    311    174   -223    -18    244    272    111   -114   -207   -148    -90
    137    314    176   -226    -20    246    262    109   -119   -213   -158    -96
    132    311    179   -220    -23    246    265    114   -111   -205   -148    -98
    142    324    179   -233    -18    252    275    132    -96   -187   -127    -88
    150    337    187   -244    -18    262    283    145    -85   -176   -116    -72
    127    327    197   -228    -36    262    275    145    -88   -179   -114    -77
     98    301    202   -200    -51    252    262    140    -90   -181   -119    -88
    135    337    200   -236    -33    270    275    163    -70   -158   -103    -67
    174    387    210   -280    -18    298    293    189    -44   -135    -80    -38
    181    405    223   -296    -23    314    303    210    -23   -111    -57    -23
    168    413    244   -290    -36    329    309    231     -7    -96    -38    -12
    135    381    246   -259    -57    314    301    236     -5    -96    -41    -12
    158    407    249   -283    -46    329    309    270     15    -72    -25     12
    181    452    267   -316    -41    361    324    311     49    -38      2     44
    166    431    265   -298    -49    348    329    348     72    -15     28     49
    176    446    270   -311    -49    361    332    389    103     15     54     83
    194    483    288   -340    -46    387    345    446    145     64     98    129
    236    540    301   -389    -33    420    368    519    200    124    161    179
    241    563    322   -402    -38    444    376    576    246    176    220    226
    239    589    348   -415    -54    470    374    618    277    218    262    265
    244    639    394   -441    -75    517    381    657    311    259    301    314
    252    670    418   -462    -83    545    384    678    329    285    332    350
    290    732    441   -511    -75    587    407    701    355    316    374    387
    272    737    465   -506    -96    602    400    685    345    311    368    387
    231    717    485   -475   -127    602    374    652    316    285    340    366
    231    722    491   -478   -129    607    374    631    298    265    319    355
    252    740    488   -496   -116    615    397    626    298    265    319    353
    252    724    472   -491   -111    600    402    587    270    231    290    309
    223    672    449   -446   -114    561    392    527    223    171    226    249
    181    615    431   -400   -127    524    379    462    176    114    158    192
    155    579    423   -366   -132    501    374    405    135     62     96    140
    145    532    387   -340   -122    459    366    353     98     20     64     93
    166    532    366   -350   -101    452    371    319     83      0     46     67
    127    475    348   -301   -111    413    350    265     44    -38      2     20
    132    459    327   -296    -96    394    342    236     25    -62    -23      0
    124    439    314   -283    -93    376    332    202      2    -88    -51    -28
    116    423    303   -270    -93    363    324    181    -15   -103    -64    -46
    142    439    296   -290    -77    368    327    171    -20   -111    -72    -57
    127    407    280   -267    -75    345    324    158    -31   -127    -93    -70
     96    368    270   -233    -88    319    314    145    -44   -140   -109    -83
    103    371    267   -239    -83    319    322    150    -33   -127    -96    -83
    129    397    267   -262    -67    332    329    163    -20   -114    -80    -75
    142    418    275   -280    -64    348    337    171    -12   -101    -67    -62
    111    389    277   -252    -83    335    327    163    -20   -109    -75    -67
    103    384    280   -244    -88    332    319    161    -18   -106    -77    -64
    145    420    275   -285    -64    348    332    176     -2    -90    -64    -51
    153    439    285   -296    -64    363    340    184      2    -83    -51    -46
    106    394    285   -252    -90    340    322    166    -12    -96    -59    -62
    114    389    275   -252    -80    332    319    163    -12    -96    -59    -62
    135    415    280   -277    -72    348    324    168     -5    -83    -51    -46
    119    413    293   -265    -85    353    319    163     -7    -85    -59    -41
    114    402    288   -259    -88    345    311    155    -12    -93    -70    -54
    127    415    288   -272    -80    353    322    158     -7    -85    -59    -57
    114    413    296   -265    -90    355    316    150    -15    -90    -64    -57
    127    418    290   -272    -80    355    316    150    -12    -93    -64    -54
    150    420    270   -285    -59    345    327    153     -7    -85    -54    -49
    127    397    267   -262    -70    332    322    148    -12    -88    -57    -49
    122    394    272   -259    -75    335    319    145    -15    -85    -49    -49
    166    436    270   -301    -51    353    329    155     -2    -75    -36    -41
    132    433    298   -285    -83    366    329    153     -2    -77    -41    -46
    114    457    342   -285   -114    402    350    171     23    -54    -15    -25
    142    527    384   -335   -119    454    389    197     54    -25     12      0
    119    532    413   -324   -145    472    402    202     64    -20     12      2
    111    532    418   -322   -153    475    387    187     57    -23      7      5
    132    574    441   -353   -153    509    381    189     67     -5     25     28
    135    558    423   -348   -145    491    350    176     59     -7     18     25
    135    537    402   -335   -132    470    327    163     46    -18     10     15
    150    566    415   -358   -132    491    327    168     57     -5     33     25
    176    561    384   -368   -103    475    319    171     51     -2     38     28
    161    498    335   -332    -88    418    301    155     25    -25     18     15
    148    452    303   -298    -77    379    293    137      5    -49     -7     -5
    161    436    275   -301    -59    355    293    127     -7    -62    -20    -23
    124    376    249   -252    -62    314    285    106    -31    -85    -44    -57
     98    350    249   -226    -75    301    283     96    -44   -101    -57    -70
    142    387    244   -265    -49    316    296     96    -46   -106    -67    -62
    142    368    226   -257    -44    298    293     80    -62   -127    -85    -83
    114    329    215   -223    -49    272    277     64    -80   -142    -98   -106
     93    301    205   -197    -57    254    265     49    -96   -158   -109   -119
     88    288    200   -187    -54    244    259     46    -98   -163   -124   -127
    114    314    197   -215    -41    257    262     54    -90   -155   -116   -119
    116    322    205   -218    -44    265    262     51    -90   -150   -109   -116
    103    303    197   -205    -49    252    254     41   -101   -161   -122   -129
    129    335    205   -231    -36    270    262     51    -90   -148   -111   -116
    129    345    215   -239    -41    280    270     59    -80   -135    -96   -103
    101    314    210   -207    -54    262    270     62    -80   -137    -96   -111
    135    348    210   -244    -36    280    332    148    -25   -106    -83   -109
    132    413    280   -272    -72    348    433    311     88    -36    -36    -93
    179    558    379   -371    -98    470    542    566    298    163    122     49
    254    795    540   -524   -142    667    649    950    633    527    475    387
    311   1127    815   -719   -252    971    618   1057    844    872    904    831
    239   1423   1184   -831   -472   1304    379    566    743   1010   1187   1197
     77   1551   1473   -815   -696   1512    101   -166    444    917   1208   1280
    -64   1374   1439   -654   -750   1405   -176   -870   -101    400    745    865
   -124    875   1000   -376   -563    935   -436  -1363   -807   -462   -116     44
    -85    415    501   -163   -293    457   -542  -1387  -1060   -839   -542   -381
    -28    220    246    -98   -137    233   -397   -995   -826   -688   -480   -376
     41    277    236   -161    -98    259   -124   -553   -506   -457   -329   -267
    101    335    231   -220    -64    285    109   -205   -267   -283   -210   -187
    116    314    197   -215    -38    257    213    -38   -155   -200   -142   -171
     93    280    184   -187    -46    233    239      2   -127   -176   -122   -163
    119    288    168   -205    -25    231    257     31   -109   -166   -119   -148
     80    254    171   -168    -46    215    239     25   -116   -184   -145   -168
    111    296    184   -202    -36    241    249     46   -101   -166   -124   -148
    150    332    181   -244    -15    257    275     75    -72   -137    -93   -122
    148    332    184   -241    -18    257    280     85    -67   -129    -85   -124
    111    303    192   -207    -41    246    265     77    -72   -135    -93   -142
     96    301    205   -197    -54    254    265     83    -67   -127    -83   -135
    145    355    210   -252    -33    283    280    106    -46   -106    -64   -106
    119    327    207   -223    -44    267    275    103    -51   -111    -75   -106
    124    324    200   -226    -38    262    277    114    -46   -106    -70   -106
    140    350    210   -244    -33    280    290    135    -28    -85    -46    -96
    122    335    213   -231    -44    275    280    132    -25    -85    -49    -96
    116    329    213   -223    -49    272    272    137    -25    -83    -46    -93
    148    376    226   -262    -38    301    296    166      0    -57    -20    -67
    200    441    241   -319    -20    342    329    205     33    -23      7    -36
    176    426    249   -303    -36    337    322    213     38    -23      7    -38
    150    405    252   -277    -51    329    319    228     49    -12     20    -33
    150    394    244   -275    -46    319    327    254     67      7     38    -28
    132    376    244   -254    -54    311    319    270     75     12     41    -31
    171    428    257   -301    -44    342    340    319    114     49     77     12
    192    467    275   -329    -41    371    358    371    148     83    103     41
    168    449    277   -309    -54    363    361    413    168    103    116     44
    200    485    285   -342    -41    387    387    478    213    145    161     77
    187    498    311   -345    -62    405    392    535    246    187    194    109
    194    532    337   -363    -70    436    402    597    290    231    236    155
    249    618    368   -433    -59    493    426    665    345    293    288    220
    262    667    405   -465    -70    537    436    717    387    342    348    272
    249    693    444   -472    -98    571    439    743    413    376    394    306
    231    696    465   -465   -116    581    428    745    418    389    407    314
    202    696    491   -449   -145    594    407    727    407    384    402    319
    239    748    509   -493   -135    628    415    732    420    397    420    345
    298    800    501   -550   -101    649    439    737    433    415    436    371
    254    761    506   -506   -127    633    431    698    413    389    410    353
    231    753    519   -493   -145    636    423    657    392    368    397    329
    228    743    514   -485   -142    628    415    602    358    332    358    290
    202    688    485   -446   -142    587    397    527    306    270    301    239
    187    652    465   -420   -140    558    394    467    272    233    267    194
    192    636    444   -415   -127    540    397    415    239    200    236    163
    153    568    415   -361   -129    493    376    345    187    142    174    111
    129    532    400   -332   -135    467    355    288    145     96    124     70
    111    483    371   -298   -129    428    342    246    114     64     96     31
    127    462    335   -296   -103    400    329    215     88     38     77      2
    181    509    327   -345    -72    418    342    210     83     33     67      2
    119    439    316   -280    -98    379    327    176     54      2     31    -25
    111    410    298   -262    -93    355    316    161     38    -12     15    -38
    145    426    280   -288    -67    355    319    161     38    -10     18    -38
    150    433    283   -290    -64    358    316    153     33    -18     18    -49
    129    410    280   -270    -75    345    311    145     28    -20     12    -51
    135    410    275   -272    -70    342    314    150     31    -18     12    -46
    129    418    288   -275    -80    353    316    153     33    -12     18    -44
    129    426    296   -277    -83    361    322    161     41     -2     31    -33
    137    431    293   -285    -80    363    316    158     41     -2     33    -38
    116    418    301   -267    -93    361    306    150     36    -10     25    -46
    124    439    314   -283    -96    376    311    155     38     -2     31    -36
    145    454    309   -298    -80    381    319    163     46      2     36    -28
    122    415    293   -270    -85    355    306    150     36    -10     20    -41
     96    394    296   -246   -101    345    290    140     25    -12     15    -49
    109    402    293   -257    -90    348    293    140     28    -10     15    -38
    158    446    288   -301    -64    368    324    163     54     12     36    -12
    148    441    293   -296    -72    368    324    161     51     12     36    -18
    132    426    293   -280    -80    361    311    148     38      5     41    -31
    161    454    293   -306    -64    374    311    145     36      2     38    -28
    158    462    303   -309    -72    384    316    142     36      0     31    -28
    132    436    303   -285    -85    368    311    137     33     -5     28    -33
    127    413    285   -270    -80    350    301    127     23    -12     18    -44
    119    402    283   -262    -83    342    293    119     12    -20      5    -54
    111    389    277   -249    -83    335    296    122     15    -18     18    -49
    155    441    285   -301    -64    363    314    135     33      0     44    -31
    145    475    329   -311    -93    402    332    153     57     20     59    -10
    111    493    381   -303   -135    439    358    166     72     36     67      0
    129    532    402   -329   -135    467    389    187     96     54     83     25
    145    553    405   -350   -129    480    384    181     90     49     70     28
    171    592    420   -381   -124    506    381    187    109     70     96     41
    155    605    446   -381   -145    527    363    187    122     88    124     49
    168    594    426   -381   -127    511    340    179    116     90    129     57
    176    597    418   -389   -119    509    335    179    122     98    135     70
    145    555    410   -350   -132    483    306    163     96     77    111     54
    163    548    384   -358   -111    467    288    150     70     57     88     36
    202    548    345   -374    -70    446    290    145     62     49     80     25
    181    501    319   -342    -70    410    288    129     41     28     59      5
    155    457    301   -306    -72    379    283    111     18      2     41    -18
    137    426    288   -285    -75    358    283    101      5    -12     25    -38
    106    384    277   -244    -85    332    272     80    -15    -36      0    -62
     67    329    259   -200    -96    293    246     49    -51    -70    -33    -93
    137    381    244   -262    -51    314    267     62    -38    -62    -31    -83
    158    397    239   -280    -38    319    277     70    -33    -59    -25    -85
    106    345    239   -226    -64    293    259     46    -54    -77    -46   -103
     98    340    241   -220    -70    290    246     38    -64    -90    -62   -101
    106    342    236   -226    -64    290    241     38    -64    -88    -59   -106
    109    348    236   -231    -62    293    246     44    -59    -83    -46   -111
    135    371    236   -252    -49    303    259     54    -46    -67    -25    -96
    140    371    228   -257    -46    301    262     59    -41    -62    -23    -90
    127    355    228   -241    -51    290    265     62    -41    -59    -23    -90
    119    368    246   -246    -62    309    290     96    -20    -49    -15    -88
    142    444    301   -293    -77    374    379    239     72     10     15    -72
    163    517    350   -342    -93    436    467    441    223    140    111      2
    231    678    444   -454   -106    561    574    771    480    405    353    226
    303    906    602   -605   -150    756    639   1060    737    719    691    574
    322   1213    891   -766   -283   1052    545    870    789    924   1002    950
    176   1363   1187   -771   -506   1275    311    205    579    919   1106   1132
    -57   1309   1366   -628   -711   1337     44   -550    161    610    878    958
   -184    974   1158   -397   -670   1065   -228  -1176   -480   -103    189    293
   -158    550    709   -194   -433    628   -462  -1444   -958   -696   -418   -303
    -67    337    405   -137   -236    371   -449  -1176   -849   -652   -441   -355
     25    335    309   -181   -142    324   -244   -753   -579   -462   -332   -272
     54    345    290   -200   -116    319      5   -355   -324   -285   -202   -202
     77    301    223   -189    -72    262    174    -88   -158   -161   -103   -168
     85    301    215   -194    -64    259    226     -5   -103   -119    -77   -148
    106    311    205   -210    -49    259    249     31    -77   -101    -62   -132
    135    340    205   -239    -36    272    262     54    -59    -88    -54   -124
    150    361    210   -254    -28    285    277     80    -44    -72    -44   -111
    158    363    205   -262    -23    285    288     93    -31    -64    -44   -103
    140    358    218   -249    -38    288    285     98    -33    -64    -44   -103
    122    342    220   -233    -49    280    277    101    -33    -64    -41   -106
    111    322    210   -215    -49    267    272    103    -33    -67    -41   -114
    114    327    210   -223    -46    270    272    109    -28    -62    -33   -103
    148    376    228   -262    -38    303    285    132     -7    -38    -15    -77
    168    394    223   -283    -28    309    293    145      2    -31    -10    -67
    145    371    226   -257    -38    298    290    150      5    -28     -5    -67
    122    361    239   -244    -59    301    285    155      7    -25     -2    -64
    119    361    241   -241    -62    301    280    163     12    -20      0    -62
    184    426    241   -306    -28    335    301    192     36      5     23    -41
    197    459    262   -327    -31    361    322    218     59     25     41    -20
    161    439    277   -301    -57    358    314    220     57     25     36    -15
    145    423    277   -285    -64    350    303    231     62     28     38    -15
    140    426    283   -283    -72    355    303    249     75     41     46     -5
    153    452    298   -301    -72    376    309    280     93     62     72     15
    158    462    303   -311    -72    384    314    311    116     88    101     25
    192    493    301   -342    -54    397    335    361    155    124    140     57
    239    555    316   -400    -38    436    366    426    202    174    187     98
    223    553    329   -387    -51    441    371    472    228    205    213    124
    207    548    337   -379    -64    444    366    517    252    228    228    150
    226    592    363   -410    -70    478    374    581    290    275    275    197
    252    644    392   -449    -70    519    384    644    335    327    324    241
    270    685    415   -478    -72    550    389    696    376    371    374    277
    265    724    459   -498    -96    592    387    727    402    405    413    316
    259    756    493   -509   -116    626    384    745    420    433    441    361
    257    776    519   -517   -132    649    374    743    423    441    452    379
    262    805    542   -532   -140    675    374    740    428    449    462    389
    267    820    553   -548   -142    688    387    743    436    459    472    407
    290    857    566   -576   -137    711    402    737    441    467    485    420
    285    849    563   -571   -137    706    405    711    431    454    485    405
    226    779    553   -501   -163    667    384    649    387    407    436    358
    228    774    542   -501   -155    657    387    597    353    368    392    324
    241    766    522   -504   -140    644    392    548    324    332    348    285
    210    709    498   -462   -145    602    379    475    275    275    290    226
    176    654    478   -415   -150    566    371    415    233    228    244    176
    171    628    457   -400   -142    542    371    368    205    197    207    150
    150    581    431   -368   -140    506    358    319    171    158    171    106
    140    545    405   -342   -135    478    342    277    140    124    142     67
    148    537    389   -342   -119    465    340    249    119    106    122     46
    145    511    366   -329   -111    439    327    226     98     83     96     25
    119    472    353   -296   -116    415    314    200     72     57     67      7
    114    457    342   -288   -114    402    309    184     62     44     57     -5
    140    493    353   -316   -106    423    322    194     70     57     62     10
    132    496    363   -314   -114    431    322    192     67     51     49     12
    106    465    358   -285   -127    413    309    184     59     46     46     -2
    116    465    348   -290   -114    405    311    189     64     54     64      0
    179    522    342   -350    -80    433    332    213     88     77     90     23
    119    478    355   -298   -119    418    324    202     77     70     83     15
    127    480    353   -303   -114    418    322    200     75     70     77     12
    140    485    345   -314   -103    418    322    200     80     70     75     18
    119    467    348   -293   -114    407    314    197     75     64     70     12
    145    485    340   -316    -98    415    319    200     80     67     70     18
    127    470    340   -298   -106    405    316    194     75     64     70     15
    124    478    353   -303   -114    418    316    192     72     67     72     12
    145    506    361   -324   -106    433    322    197     77     72     75     15
    109    478    368   -293   -129    423    306    179     59     51     57      0
    116    480    363   -298   -124    423    303    179     57     51     57      5
    124    478    350   -301   -111    415    303    176     54     51     57     10
    106    459    353   -283   -122    407    296    168     46     46     51      7
    127    472    345   -301   -109    410    298    171     46     46     46      5
    129    478    348   -303   -109    413    309    174     49     49     51      5
    127    485    358   -306   -114    420    306    168     44     46     51      0
    124    475    350   -298   -111    413    298    161     36     38     38      2
    129    475    345   -303   -109    410    298    158     33     38     51     -2
    122    478    355   -301   -116    418    301    161     36     44     54     -2
    129    524    392   -327   -132    459    329    184     62     64     72     23
    140    576    436   -358   -148    506    358    205     83     83     90     46
    111    576    462   -345   -174    519    371    210     88     88     88     46
    106    576    470   -342   -181    524    374    213     96     90     98     49
     96    571    472   -335   -187    524    355    200     90     88     96     44
    140    652    511   -394   -184    581    368    223    124    124    140     85
    163    670    506   -418   -174    589    345    220    124    132    148    103
    132    644    511   -387   -189    576    314    202    109    122    135     98
    142    649    504   -397   -179    576    306    205    109    122    135    109
    179    646    467   -413   -142    558    290    202     93    111    124    101
    166    607    441   -389   -137    524    270    176     62     83     98     70
    168    584    413   -376   -122    498    270    163     46     64     80     49
    145    537    392   -342   -122    465    275    153     33     49     67     33
    106    511    405   -309   -148    459    283    148     23     36     51     23
     85    467    379   -277   -145    423    265    122     -7      2     12     -2
     93    441    348   -267   -127    394    252    101    -31    -23    -12    -25
     80    415    332   -249   -124    374    241     83    -51    -41    -23    -49
     88    410    322   -249   -116    366    246     80    -57    -44    -15    -54
    122    446    324   -285   -101    387    254     90    -51    -38    -18    -44
     98    431    332   -265   -116    381    241     83    -59    -44    -28    -46
     96    428    332   -265   -119    381    239     83    -59    -46    -28    -49
     98    413    314   -254   -106    363    239     80    -59    -51    -31    -51
     83    413    329   -252   -122    371    236     77    -64    -51    -36    -51
     88    428    340   -259   -124    384    233     77    -64    -51    -36    -49
     80    423    342   -252   -132    384    226     75    -72    -57    -38    -57
     98    431    332   -265   -116    381    233     90    -62    -51    -36    -51
    124    498    371   -314   -122    436    324    223     28      7      0    -31
    153    574    420   -363   -132    498    423    420    171    124     90     28
    194    691    496   -444   -150    594    519    696    394    348    293    207
    277    893    615   -584   -168    756    584   1041    678    685    631    545
    322   1218    893   -771   -288   1057    545   1018    815    953    982    953
    207   1402   1192   -805   -493   1299    358    509    667    987   1132   1184
      7   1447   1436   -730   -714   1441    122   -215    293    745    987   1104
   -184   1234   1418   -524   -800   1325    -93   -919   -298    114    387    524
   -181    802    984   -311   -584    893   -348  -1304   -891   -592   -327   -161
    -80    509    589   -215   -335    550   -441  -1205   -950   -706   -478   -335
    -15    392    407   -187   -210    400   -342   -875   -748   -566   -392   -298
     25    415    389   -220   -181    402   -127   -491   -478   -374   -265   -202
     57    418    361   -239   -153    389     85   -158   -257   -215   -161   -137
     77    423    345   -252   -132    384    181    -10   -158   -137   -106    -93
     85    436    348   -262   -132    392    207     33   -132   -122   -101    -88
     96    441    345   -267   -124    394    210     51   -122   -109    -93    -88
     90    433    342   -262   -127    389    220     72   -106    -96    -77    -83
     90    428    337   -259   -122    384    236     93    -93    -83    -64    -70
     90    446    355   -270   -132    402    246    111    -80    -70    -51    -49
     96    467    371   -280   -137    420    249    119    -70    -62    -46    -41
     96    467    371   -283   -137    420    241    116    -77    -64    -49    -44
    106    478    368   -293   -132    423    241    119    -75    -64    -49    -38
    119    496    376   -306   -129    436    239    124    -70    -62    -49    -28
    124    496    371   -309   -122    433    241    137    -62    -49    -31    -23
    111    498    387   -306   -137    444    239    142    -57    -44    -20    -23
    111    522    410   -316   -150    467    244    155    -46    -31     -5     -7
    114    530    413   -322   -150    472    252    171    -36    -20      5      7
    119    537    418   -327   -148    478    257    181    -25    -10     12     18
    114    545    431   -332   -158    488    257    194    -18      0     18     28
    109    553    441   -332   -166    498    254    205    -10      7     28     46
    122    561    439   -342   -161    501    257    218     -2     18     38     59
    148    574    426   -361   -137    501    257    236     10     33     57     77
    148    589    439   -368   -145    514    257    257     25     51     80     98
    137    605    467   -371   -163    537    270    285     46     70     93     98
    150    631    480   -392   -166    555    280    319     70     93    106    103
    163    646    483   -405   -158    566    283    353     90    116    122    122
    148    667    517   -407   -184    592    277    392    114    145    155    155
    116    657    537   -387   -210    597    272    431    140    171    181    179
    124    665    540   -397   -207    602    267    478    171    205    210    213
    194    758    563   -475   -184    662    285    548    228    267    270    280
    210    826    613   -519   -200    719    301    613    285    337    345    355
    303    966    662   -636   -179    815    345    693    361    423    439    444
    332   1047    711   -691   -189    878    376    737    407    478    501    506
    265   1005    740   -633   -236    872    358    727    400    475    504    511
    249   1002    753   -628   -252    878    342    714    394    475    509    524
    262   1036    774   -649   -257    906    342    709    400    485    527    540
    241   1036    795   -639   -277    914    337    685    387    475    517    535
    202   1018    815   -610   -306    917    329    652    358    446    488    519
    194   1013    815   -605   -311    917    329    618    332    413    454    496
    163    963    800   -563   -319    883    319    563    288    361    400    446
    111    885    774   -498   -332    831    296    491    228    293    332    384
    124    849    724   -485   -298    787    293    431    181    241    280    335
    194    891    693   -545   -249    795    319    397    161    213    249    301
    171    862    691   -517   -259    779    322    348    127    174    215    244
    127    792    665   -459   -270    730    306    293     83    127    174    197
    135    774    639   -454   -252    706    301    257     51     93    137    174
     83    701    615   -394   -265    659    259    194      2     44     85    129
     85    683    597   -387   -254    641    249    171    -20     20     64    114
    137    724    587   -431   -226    654    272    176    -15     23     70    129
     98    685    587   -392   -244    636    265    158    -33      5     51    124
    114    698    584   -407   -236    641    262    153    -36      2     54    132
    124    711    587   -418   -231    649    270    155    -33      7     59    137
     88    693    605   -389   -259    649    272    161    -23     20     72    155
     67    665    597   -366   -265    631    267    161    -23     23     83    158
     93    683    587   -389   -246    633    265    163    -20     25     83    161
     90    698    607   -394   -257    654    257    158    -28     12     64    129
     83    717    633   -400   -275    675    246    140    -46     -7     41    106
    103    724    620   -413   -257    672    262    166    -20     28     83    153
    106    698    592   -405   -241    646    262    179     -5     54    114    207
     88    701    613   -394   -262    657    257    171     -7     49    116    200
     77    727    649   -405   -285    688    244    132    -51     -5     54    111
    124    753    628   -439   -252    691    223     90   -101    -75    -31     15
    140    756    615   -449   -239    685    226     98    -85    -54    -18     36
    103    717    610   -410   -252    665    226    106    -77    -36      2     70
     75    696    620   -387   -272    657    215     96    -80    -38     10     80
     93    719    626   -405   -265    672    213     85    -83    -46     10     80
    137    761    620   -449   -241    691    226     85    -88    -54      5     93
    153    779    623   -467   -233    701    246     96    -70    -38     18    109
    132    758    626   -446   -246    693    249     96    -62    -31     31    122
    119    735    615   -426   -246    675    244     93    -62    -28     41    137
    106    727    620   -418   -257    672    233     85    -64    -31     41    135
    103    719    613   -413   -254    667    228     80    -70    -38     36    124
    116    748    631   -433   -257    691    241     88    -59    -33     41    142
    116    776    659   -446   -270    719    272    122    -20      5     85    192
    135    831    696   -483   -280    763    296    132     -7     12     98    213
    140    857    717   -498   -288    787    303    135     -5      2     83    184
    129    854    724   -493   -296    789    298    124    -12    -10     59    132
    109    849    740   -478   -314    795    301    132      5     10     80    166
    158    917    758   -537   -298    839    293    142     31     36    111    207
    197    953    756   -576   -280    857    280    142     33     44    124    228
    155    917    761   -537   -303    841    275    140     28     41    127    239
    140    867    727   -504   -293    797    254    127     10     23    106    228
    135    810    675   -472   -270    743    226    103    -23    -12     72    197
    127    769    641   -449   -257    706    213     85    -46    -33     51    181
    155    763    607   -462   -228    685    223     83    -57    -49     38    166
    187    779    592   -483   -202    685    244     88    -57    -59     28    155
    174    730    553   -454   -189    644    249     80    -67    -75      7    132
    155    683    527   -420   -187    607    246     62    -85    -96    -18    109
    153    649    496   -402   -171    571    233     46   -103   -119    -36     96
    145    620    475   -381   -163    548    218     31   -124   -140    -57     75
    114    610    493   -363   -189    553    223     25   -127   -145    -62     64
    137    620    480   -379   -171    550    233     31   -122   -140    -54     77
    137    626    488   -381   -174    558    239     33   -119   -137    -54     80
     96    566    470   -329   -187    519    226     18   -132   -155    -72     59
     90    548    457   -319   -184    504    213      2   -142   -168    -85     44
    116    571    454   -345   -168    514    218      2   -140   -168    -83     44
     93    545    449   -319   -179    498    213     -5   -150   -176    -90     31
    150    589    439   -368   -142    514    239     18   -129   -155    -72     46
    215    628    410   -423    -98    519    306    109    -72   -119    -54     49
    197    636    439   -418   -122    537    397    272     44    -44    -15     57
    174    717    542   -444   -184    628    491    485    233    132    132    181
    244    948    704   -594   -228    826    576    805    537    472    465    496
    335   1260    924   -800   -293   1093    532    911    706    753    823    901
    290   1582   1291   -937   -501   1436    420    576    613    836   1052   1215
    127   1699   1571   -914   -722   1636    254      2    309    709   1062   1296
    -23   1543   1566   -758   -795   1553     41   -659   -215    239    649    919
    -75   1088   1161   -506   -618   1124   -187  -1163   -846   -527   -168     88
    -41    644    685   -303   -363    665   -350  -1314  -1184   -966   -641   -387
      7    381    374   -197   -181    379   -340  -1106  -1065   -904   -641   -426
     57    361    303   -207   -122    332   -200   -774   -782   -685   -485   -311
    127    485    358   -306   -116    420     25   -392   -472   -444   -306   -171
    129    506    376   -319   -124    441    166   -158   -293   -306   -205    -96
    109    488    379   -298   -135    433    210    -80   -236   -262   -174    -80
    127    491    363   -309   -116    428    228    -49   -213   -241   -161    -75
    137    498    358   -319   -109    428    231    -44   -213   -246   -163    -83
    155    522    363   -340   -103    444    241    -28   -197   -231   -148    -57
    176    545    366   -363    -96    457    246    -12   -184   -218   -135    -38
    168    550    381   -358   -106    467    246     -7   -181   -213   -129    -41
    171    550    379   -363   -103    465    241    -10   -184   -218   -140    -75
    163    548    384   -358   -109    467    249      7   -168   -197   -119    -57
    153    530    376   -342   -111    454    241      7   -171   -192   -111    -46
    163    540    376   -350   -106    459    231      2   -176   -197   -116    -46
    184    574    389   -381   -103    483    241     10   -166   -192   -114    -44
    176    576    400   -376   -111    488    241     18   -161   -187   -111    -36
    153    574    420   -366   -135    498    239     28   -150   -171    -93    -15
    155    597    441   -376   -142    519    244     44   -132   -150    -70      2
    163    607    444   -387   -140    527    252     57   -122   -140    -62      5
    179    623    444   -402   -132    535    257     70   -111   -127    -51     15
    171    633    462   -405   -145    548    262     83    -96   -109    -31     36
    194    665    470   -428   -137    568    270    106    -77    -88    -10     57
    171    636    465   -402   -148    550    259    114    -72    -83     -5     59
    184    649    465   -418   -140    558    270    140    -51    -62     15     77
    215    693    475   -454   -129    584    288    181    -15    -25     49    106
    189    701    511   -444   -161    607    303    220     15      5     80    137
    210    722    509   -467   -148    615    319    270     51     41    109    163
    213    735    519   -475   -153    628    329    322     90     80    145    197
    205    750    545   -480   -168    649    337    376    129    122    181    233
    220    779    558   -498   -168    670    348    441    174    171    231    280
    223    807    584   -517   -179    698    355    498    218    220    280    327
    231    854    623   -542   -197    740    371    558    265    277    337    387
    249    901    652   -574   -202    776    379    605    303    324    389    436
    254    937    683   -594   -213    810    387    631    329    358    426    475
    233    956    719   -594   -244    839    389    633    335    371    441    496
    218    963    745   -592   -262    854    387    628    332    376    452    509
    244   1010    766   -628   -262    888    400    626    335    384    462    527
    259   1044    784   -652   -262    914    410    618    332    384    470    537
    223   1005    779   -615   -277    893    394    571    293    348    433    504
    202    963    761   -584   -280    862    376    517    249    298    389    465
    189    927    735   -561   -272    833    366    459    205    249    340    426
    189    901    711   -545   -259    807    368    407    166    205    293    376
    181    857    672   -522   -246    763    350    335    103    132    210    290
    171    818    646   -496   -236    732    335    275     54     72    145    228
    161    795    631   -478   -236    714    327    228     28     38    106    197
    155    771    615   -462   -228    693    316    192      5     18     83    174
    184    756    568   -472   -192    662    316    168    -12     -5     62    148
    135    685    550   -413   -207    618    298    135    -41    -31     36    122
    127    680    550   -405   -213    615    296    124    -46    -36     33    122
    137    675    537   -405   -200    607    288    103    -67    -54     12     98
    124    646    522   -387   -200    587    277     85    -85    -75    -10     77
    145    665    519   -407   -187    592    288     93    -77    -67    -10     85
    132    665    532   -400   -200    597    288     96    -75    -64    -10     88
    122    644    522   -381   -200    584    277     83    -90    -83    -20     75
    111    628    517   -371   -202    574    275     80    -96    -83    -20     67
    103    623    519   -363   -207    571    275     85    -90    -77    -15     64
    137    657    519   -400   -189    589    288     98    -77    -62      0     77
    135    657    522   -394   -192    589    290    106    -70    -54      5     93
     80    605    522   -345   -220    566    270     83    -98    -85    -31     57
    116    623    506   -371   -194    566    267     85    -98    -85    -31     57
    155    665    509   -410   -176    587    283    106    -77    -57      0     85
    103    620    517   -361   -205    568    265     88    -93    -75    -18     70
    116    626    506   -374   -194    568    259     83   -101    -83    -28     62
    150    649    498   -400   -174    576    270     90    -90    -72    -18     75
    103    594    488   -350   -192    542    252     70   -111    -88    -31     72
    109    623    514   -366   -202    568    262     83    -98    -70    -12     93
    148    667    519   -407   -187    594    280     93    -88    -64    -12     75
    155    657    498   -407   -171    579    280     96    -88    -64    -15     64
    122    631    506   -376   -192    568    275     90    -90    -64    -12     75
    106    628    522   -366   -207    576    267     83    -98    -72    -20     77
    150    654    501   -405   -176    579    257     67   -109    -83    -31     70
    197    680    483   -439   -142    581    252     59   -114    -88    -38     57
    166    711    542   -439   -189    628    275     80    -88    -64    -20     75
    106    753    646   -428   -270    701    314    119    -41    -20     23    116
     85    774    688   -433   -301    732    337    137    -12     10     51    148
    103    797    693   -452   -293    745    345    142     -2     18     67    163
    166    836    670   -504   -252    753    329    129    -10     15     62    163
    181    852    670   -517   -244    761    306    109    -15     10     59    158
    168    826    657   -498   -244    743    283     98    -25      5     59    158
    148    810    662   -480   -257    735    272     93    -31      7     64    166
    137    810    672   -475   -267    740    267    101    -23     18     75    176
    179    784    605   -480   -213    696    249     98    -33     10     70    168
    184    740    555   -462   -184    646    223     83    -62     -7     51    155
    168    745    574   -457   -202    659    233     83    -64    -12     49    153
    176    740    563   -459   -194    652    241     70    -85    -36     23    132
    179    711    532   -444   -176    623    241     59   -101    -54      5    119
    153    665    509   -410   -179    589    233     41   -122    -72    -12     98
    114    626    511   -371   -197    568    226     28   -137    -88    -28     72
    116    613    496   -366   -189    555    220     15   -158   -111    -51     44
    137    610    472   -374   -166    542    213      0   -176   -132    -75     25
    111    568    457   -340   -174    514    194    -18   -192   -145    -90     12
    103    561    454   -332   -174    509    181    -31   -202   -148    -90     12
    129    574    444   -353   -158    511    179    -33   -202   -145    -85     12
    145    581    436   -363   -145    509    179    -31   -200   -142    -83     15
    187    618    428   -402   -122    524    187    -31   -197   -137    -77     20
    181    618    433   -400   -127    527    192    -31   -194   -132    -72     25
    171    610    436   -392   -132    522    194    -25   -189   -122    -62     36
    166    581    415   -374   -124    498    194    -12   -187   -124    -67     25
    150    579    428   -366   -137    504    277    116   -109    -83    -51     25
    158    670    511   -415   -176    592    400    327     57     38     33     88
    197    896    696   -548   -249    795    540    665    376    348    306    316
    252   1231    979   -740   -363   1106    633   1049    774    815    771    763
    254   1621   1363   -937   -555   1493    428    722    714   1005   1122   1197
    163   1979   1816  -1070   -826   1899     59    -75    355    976   1304   1460
     12   2049   2036  -1034  -1010   2044   -246   -859   -103    704   1156   1340
    -80   1649   1730   -784   -904   1688   -514  -1431   -743    -15    439    675
    -75    997   1072   -462   -574   1034   -626  -1644  -1335   -883   -483   -184
      5    659    654   -332   -324    657   -511  -1345  -1226   -911   -613   -355
     70    568    498   -322   -213    535   -272   -859   -857   -636   -439   -254
    111    587    475   -348   -181    532    -44   -452   -542   -402   -280   -148
    124    581    457   -353   -168    522     88   -220   -366   -265   -179    -70
    142    568    426   -355   -142    498    145   -114   -290   -205   -137    -41
    161    558    397   -358   -119    478    158    -85   -272   -194   -132    -44
    150    545    394   -348   -122    470    166    -67   -262   -189   -135    -49
    142    545    400   -345   -129    472    174    -51   -246   -174   -122    -41
    163    550    384   -358   -111    467    179    -38   -236   -163   -114    -41
    176    558    379   -368   -103    470    181    -33   -228   -155   -106    -33
    187    589    402   -387   -106    496    189    -20   -215   -142    -93    -20
    179    584    405   -381   -114    496    192    -15   -213   -142    -98    -31
    171    574    402   -374   -116    488    189    -12   -210   -140    -96    -31
    179    584    405   -381   -114    496    189     -2   -202   -127    -83     -7
    189    610    420   -400   -114    517    200     15   -184   -106    -64      5
    181    620    439   -400   -127    530    210     28   -174    -98    -64     -5
    184    618    433   -402   -124    527    205     33   -171    -98    -64      2
    181    610    428   -397   -122    519    202     36   -168    -93    -57     18
    184    610    426   -397   -119    519    205     49   -155    -83    -44     25
    210    633    423   -423   -106    530    215     72   -135    -62    -28     41
    207    652    444   -431   -119    548    226     93   -116    -46    -18     41
    187    657    470   -423   -140    563    233    109   -101    -36    -15     31
    184    657    472   -420   -142    566    241    135    -77    -15      0     49
    215    675    459   -446   -122    568    244    161    -57      7     25     77
    231    693    462   -462   -116    579    259    207    -20     41     57    109
    210    704    493   -459   -142    600    277    249     10     70     75    122
    205    711    506   -457   -150    610    296    296     41     90     88    132
    207    737    530   -475   -161    633    316    361     96    142    137    179
    210    771    561   -491   -176    665    335    431    153    202    194    228
    226    813    584   -519   -179    698    355    506    207    262    246    275
    241    859    618   -550   -187    740    384    584    270    327    314    348
    213    857    641   -535   -215    750    384    615    298    358    342    376
    249    927    675   -589   -213    802    392    654    335    402    384    397
    254    963    709   -610   -228    836    397    675    363    439    418    433
    280   1023    743   -652   -231    883    410    698    397    480    470    496
    322   1091    769   -709   -226    930    428    706    407    491    478    496
    272   1054    779   -665   -254    917    410    678    389    475    462    478
    241   1049    807   -646   -283    930    394    644    371    465    462    483
    220   1044    823   -631   -301    935    379    592    337    431    431    462
    267   1044    774   -657   -252    911    358    519    283    374    374    418
    272   1015    743   -644   -236    880    340    446    228    319    324    368
    197    930    730   -563   -267    831    306    358    166    257    265    319
    153    862    709   -506   -277    787    283    288    114    207    220    290
    200    883    683   -542   -244    784    288    246     85    174    192    259
    215    857    639   -537   -213    748    275    187     25    106    119    168
    174    774    600   -475   -213    685    249    124    -38     36     44     88
    166    737    571   -452   -202    654    236    101    -57     23     33     93
    220    774    553   -498   -166    665    249     93    -59     18     28     85
    244    756    509   -501   -132    633    236     64    -96    -23    -15     41
    197    691    493   -444   -148    592    213     28   -135    -62    -54      5
    179    649    470   -413   -145    561    192      7   -155    -83    -75    -10
    179    657    478   -420   -150    568    194     12   -148    -72    -62      7
    197    696    498   -446   -150    597    223     41   -116    -33    -23     44
    166    678    511   -423   -174    594    226     36   -119    -36    -25     28
    187    675    488   -431   -150    581    213     20   -137    -59    -54      0
    218    659    441   -441   -111    550    197      5   -155    -77    -75     -5
    197    672    472   -436   -137    574    213     23   -137    -57    -51     12
    181    688    506   -433   -163    597    218     28   -135    -54    -49     15
    161    678    517   -418   -176    597    220     33   -127    -41    -36     33
    168    659    488   -415   -161    574    215     36   -124    -33    -28     33
    181    665    483   -423   -150    574    213     44   -111    -18     -7     54
    181    667    483   -426   -150    576    202     25   -129    -41    -31     20
    176    657    480   -415   -150    568    184    -10   -171    -93    -96    -57
    207    680    472   -444   -132    576    189    -10   -168    -93    -98    -33
    215    678    462   -446   -124    571    189     -5   -158    -75    -77     -2
    197    649    452   -426   -127    550    179    -10   -163    -77    -77      2
    181    626    444   -402   -129    535    171    -20   -174    -88    -90    -28
    197    639    441   -418   -122    540    174    -18   -174    -90   -103    -54
    210    641    428   -426   -109    535    179    -15   -174    -88   -101    -46
    207    623    415   -418   -103    522    171    -23   -179    -90    -98    -33
    241    654    413   -446    -85    535    176    -10   -163    -64    -67      7
    226    654    426   -441    -98    540    181     -2   -150    -41    -38     44
    241    667    426   -454    -93    545    184    -12   -161    -57    -59     18
    277    685    407   -483    -64    548    187    -18   -171    -80    -93    -18
    239    672    433   -454    -96    553    189    -28   -176    -90   -109    -28
    231    727    493   -480   -132    610    220      7   -129    -38    -54     33
    218    763    545   -491   -163    657    252     31    -96     -2    -18     72
    218    782    563   -501   -171    672    262     36    -85      2    -15     70
    226    776    550   -501   -161    665    246     23    -96     -5    -28     57
    215    779    563   -498   -174    670    226     18    -85     20      5    106
    231    800    568   -517   -168    685    205      2    -88     18      7    103
    293    844    550   -568   -127    696    200     -5    -98      5     -7     90
    319    865    545   -592   -111    706    205      5    -96     15      0    119
    296    797    498   -548   -101    649    171    -12   -116     -2    -15    109
    296    724    426   -511    -64    576    137    -28   -148    -36    -51     67
    337    740    400   -540    -31    571    148    -20   -153    -36    -54     77
    324    711    387   -517    -31    550    153    -38   -171    -57    -72     62
    275    644    368   -459    -46    506    137    -54   -200    -88   -106     18
    288    633    345   -459    -28    488    137    -62   -210   -101   -124      7
    332    636    303   -483     15    470    137    -77   -226   -116   -142    -10
    340    576    236   -457     51    407    106   -122   -280   -179   -207    -75
    327    540    210   -436     59    376     90   -142   -303   -205   -228    -75
    340    545    205   -444     67    376     93   -129   -290   -184   -202    -36
    332    555    220   -444     54    389     96   -127   -290   -181   -200    -23
    335    566    231   -449     51    400     98   -129   -298   -194   -220    -46
    340    545    202   -444     67    374     90   -140   -309   -205   -236    -62
    303    504    200   -402     51    353     85   -137   -303   -197   -223    -41
    311    478    166   -394     72    322     77   -150   -316   -210   -231    -38
    418    592    174   -504    122    384    101   -135   -301   -200   -228    -49
    415    602    187   -511    111    394    124    -98   -277   -187   -231    -59
    392    545    153   -467    119    348    153     -5   -226   -166   -239    -64
    418    605    187   -514    114    397    231    171    -85    -67   -174    -18
    457    784    327   -620     64    555    342    454    192    197     57    192
    519   1104    581   -813    -31    844    420    805    576    665    535    657
    514   1504    989  -1010   -239   1247    303    626    607    909    919   1104
    423   1849   1423  -1137   -501   1639     36    -54    288    898   1117   1392
    301   1948   1647  -1124   -672   1797   -233   -836   -192    626    995   1327
    244   1535   1291   -891   -522   1415   -509  -1439   -875   -148    207    584
    262    935    672   -600   -205    805   -693  -1709  -1475   -989   -706   -283
    348    563    215   -457     64    392   -649  -1499  -1439  -1093   -898   -501
    420    480     59   -449    181    270   -452  -1054  -1070   -810   -711   -374
    418    491     72   -457    171    283   -228   -644   -724   -550   -524   -231
    439    475     33   -457    202    254    -80   -368   -509   -376   -400   -127
    472    491     15   -483    228    254    -10   -233   -402   -285   -327    -59
    501    504      2   -501    249    254     12   -189   -368   -270   -322    -67
    483    504     18   -496    233    262     38   -153   -348   -257   -324    -75
    420    485     64   -454    179    275     57   -129   -324   -239   -311    -64
    491    530     38   -511    226    285     62   -124   -316   -236   -309    -49
    504    535     31   -519    236    283     59   -111   -303   -215   -285    -10
    452    506     54   -480    200    280     64    -98   -296   -205   -280    -10
    452    517     62   -485    194    290     70    -90   -290   -210   -288    -28
    454    514     59   -485    197    288     51    -96   -293   -210   -293    -33
    457    506     49   -480    205    277     38    -96   -290   -207   -288    -15
    478    535     54   -509    210    296     44    -83   -277   -189   -267     23
    511    571     59   -540    226    316     70    -51   -249   -161   -241     49
    522    579     57   -553    231    319     85    -33   -236   -145   -231     51
    493    555     62   -524    215    309     64    -41   -236   -150   -239     49
    501    535     31   -519    233    283     49    -49   -246   -158   -252     41
    532    542      7   -537    262    275     41    -41   -244   -158   -252     59
    545    571     25   -558    259    298     49    -31   -233   -155   -252     49
    555    592     36   -574    259    314     64     -2   -210   -132   -246     36
    535    563     28   -550    252    296     72     15   -189   -111   -226     59
    563    605     38   -584    262    322     88     51   -155    -77   -189    103
    602    654     51   -628    272    355     90     83   -135    -57   -168    132
    584    649     64   -615    259    358     90    111   -111    -33   -150    150
    563    631     67   -600    246    348     98    150    -77      2   -119    174
    589    639     49   -615    270    345    103    205    -36     49    -75    213
    631    683     51   -659    288    368    119    267      2     83    -44    246
    641    730     88   -685    277    410    148    335     46    122    -15    277
    623    774    148   -701    239    462    179    423    122    207     62    353
    605    789    181   -698    210    485    184    478    168    262    122    413
    633    833    200   -735    215    517    181    514    200    303    166    459
    639    862    223   -750    207    542    179    527    213    322    184    480
    600    839    236   -722    181    540    163    519    210    324    192    498
    652    909    257   -782    197    584    176    532    228    350    223    537
    696    945    249   -823    223    597    181    532    236    361    236    561
    688    948    259   -818    215    605    176    514    226    350    231    548
    613    909    296   -763    158    602    155    457    184    309    189    506
    613    914    301   -763    155    607    155    413    158    288    171    506
    657    914    257   -787    200    587    148    355    119    244    135    488
    652    878    226   -763    213    553    137    288     75    192     85    428
    618    828    207   -724    205    517    116    207     15    124     10    348
    602    787    181   -696    210    485    101    145    -31     70    -44    296
    605    753    148   -680    228    452     80     90    -75     28    -85    254
    613    714    101   -662    257    407     54     28   -129    -25   -137    207
    628    678     49   -654    288    363     31    -25   -176    -80   -192    166
    665    685     20   -675    322    353     41    -44   -189    -96   -207    158
    636    654     18   -646    309    337     41    -54   -202   -109   -220    142
    576    644     67   -610    254    355     54    -38   -189    -96   -210    145
    584    607     23   -597    280    316     33    -57   -207   -114   -233    119
    594    594      0   -594    296    298     15    -85   -236   -145   -262     96
    636    623    -15   -631    324    303     12    -98   -246   -155   -270    101
    704    628    -75   -665    389    277      0   -119   -262   -166   -277     98
    740    610   -132   -678    436    239    -28   -150   -285   -187   -296     83
    672    597    -75   -636    374    262    -18   -127   -265   -163   -277     93
    514    597     80   -558    218    340     23    -67   -210   -109   -233    132
    594    644     49   -618    272    348     31    -59   -205   -106   -231    135
    652    652      0   -654    324    327     23    -83   -226   -129   -249    127
    711    615    -96   -665    405    259    -18   -129   -267   -168   -285    101
    727    610   -116   -672    423    246    -31   -142   -275   -179   -293    103
    605    605      0   -605    303    303      0   -109   -239   -142   -262    116
    581    613     31   -600    275    322     15    -80   -220   -116   -239    142
    555    628     72   -592    241    350     41    -51   -192    -88   -205    181
    594    600      5   -597    293    301      5   -103   -241   -137   -254    127
    615    600    -15   -607    316    293    -12   -132   -262   -153   -272    111
    615    633     15   -626    298    324      7    -98   -241   -127   -249    135
    626    636     10   -631    306    324     12    -83   -236   -116   -244    135
    631    584    -46   -607    337    270    -28   -124   -277   -161   -288     96
    675    597    -77   -636    376    259    -28   -140   -285   -171   -296    103
    698    615    -83   -659    392    267    -12   -122   -270   -148   -275    122
    704    607    -98   -657    400    254    -20   -137   -285   -161   -285    122
    693    605    -90   -652    392    259    -20   -148   -290   -168   -293    124
    675    587    -88   -631    381    249    -31   -155   -293   -174   -296    132
    706    597   -111   -652    407    244    -33   -153   -285   -158   -277    174
    771    693    -77   -735    426    309      2   -127   -254   -127   -252    184
    774    724    -51   -750    413    337     20   -127   -241   -127   -267    153
    836    719   -116   -776    478    301      0   -150   -257   -142   -283    145
    909    722   -187   -815    548    267    -36   -205   -298   -181   -319    132
    867    750   -116   -810    491    316    -31   -202   -283   -166   -301    163
    769    756    -15   -763    389    371    -18   -163   -241   -114   -252    210
    641    745    103   -693    270    426      7   -114   -202    -62   -197    267
    672    763     90   -722    290    428      5    -90   -184    -44   -176    296
    771    756    -15   -763    392    368    -28   -119   -213    -72   -200    288
    807    722    -88   -766    449    316    -51   -140   -246    -98   -220    277
    766    691    -75   -727    420    309    -46   -132   -252   -103   -226    283
    784    652   -132   -719    457    259    -72   -168   -293   -142   -265    249
    831    626   -205   -730    517    213    -93   -210   -340   -197   -324    163
    784    566   -218   -678    501    174   -101   -239   -381   -249   -384    111
    758    555   -202   -657    480    176    -85   -231   -376   -236   -374    142
    789    555   -236   -675    511    161    -80   -223   -366   -228   -363    155
    810    519   -293   -665    550    114   -106   -246   -397   -254   -389    137
    828    491   -340   -659    584     75   -142   -288   -436   -293   -433     98
    810    462   -348   -636    579     57   -153   -306   -454   -314   -452     85
    833    519   -314   -678    574    101   -116   -267   -418   -277   -413    132
    888    537   -350   -711    618     93   -124   -280   -428   -288   -423    132
    880    514   -366   -698    623     75   -142   -301   -444   -301   -439    122
    839    506   -332   -672    587     88   -124   -277   -423   -275   -413    148
    844    501   -342   -672    592     80   -122   -262   -413   -259   -394    174
    846    454   -392   -649    618     31   -142   -275   -431   -288   -426    161
    932    493   -441   -714    685     28    -85   -176   -376   -272   -441    132
    940    568   -371   -753    657     98     31     20   -228   -168   -394    124
    880    688   -192   -784    535    249    119    283     38    109   -142    366
    948    963     15   -956    467    491    171    571    363    517    293    815
   1013   1358    342  -1187    335    852     90    470    415    732    652   1265
    919   1631    711  -1275    103   1171   -103    -88    109    662    787   1514
    766   1657    891  -1213    -62   1273   -301   -761   -381    311    561   1340
    753   1408    654  -1080     49   1031   -504  -1322   -989   -368   -150    631
    789    909    119   -849    335    514   -711  -1641  -1532  -1088   -940   -145
    893    509   -384   -701    639     62   -802  -1595  -1597  -1236  -1143   -358
    859    394   -467   -628    665    -36   -657  -1215  -1247   -943   -930   -184
    828    452   -376   -641    602     36   -428   -792   -862   -628   -691     10
    969    501   -470   -737    719     18   -270   -498   -623   -446   -568     93
   1005    509   -496   -756    750      7   -205   -387   -540   -389   -537    106
    937    459   -480   -698    709    -10   -184   -348   -514   -371   -532    103
    854    423   -431   -639    641     -2   -168   -311   -483   -342   -506    132
    937    446   -491   -693    714    -23   -176   -319   -493   -361   -527    122
   1049    504   -545   -776    797    -20   -166   -303   -478   -345   -517    137
   1010    478   -532   -745    771    -25   -166   -290   -470   -335   -504    148
    989    467   -524   -730    758    -28   -166   -285   -467   -332   -506    150
    992    452   -540   -722    766    -44   -187   -298   -478   -345   -519    148
    997    483   -514   -740    756    -15   -179   -275   -459   -324   -493    174
    979    485   -496   -735    737     -2   -161   -252   -444   -303   -478    184
    976    480   -496   -730    735     -7   -155   -244   -428   -288   -465    200
   1018    506   -511   -763    763     -2   -153   -239   -413   -272   -441    233
   1070    542   -527   -805    800      7   -140   -213   -392   -244   -410    267
   1054    522   -532   -792    795     -5   -150   -223   -405   -265   -441    220
   1039    498   -540   -771    789    -20   -168   -239   -423   -290   -478    189
   1013    514   -501   -763    756      7   -158   -215   -400   -265   -459    215
   1023    522   -501   -771    763     10   -163   -202   -387   -246   -436    241
   1057    545   -511   -802    784     15   -150   -168   -358   -218   -405    277
   1075    566   -511   -820    792     28   -142   -150   -340   -194   -384    296
   1065    550   -517   -807    792     18   -150   -140   -335   -192   -384    293
   1085    527   -558   -805    823    -15   -171   -150   -348   -207   -402    277
   1091    532   -558   -813    826    -12   -174   -124   -332   -189   -392    296
   1054    587   -467   -823    761     59   -116    -28   -249   -106   -311    374
   1072    618   -454   -846    761     83    -93     31   -202    -57   -267    415
   1101    631   -470   -865    787     80    -96     64   -179    -31   -244    441
   1156    639   -519   -898    839     59   -119     85   -168     -7   -220    465
   1176    685   -491   -932    833     98    -98    158   -109     59   -150    540
   1104    709   -394   -906    750    155    -70    241    -38    135    -75    620
   1093    740   -353   -917    724    194    -64    277    -10    171    -36    662
   1176    823   -353  -1002    763    236    -57    298     10    202     -5    698
   1161    805   -358   -984    761    223    -77    280     -2    194     -5    717
   1179    792   -387   -987    782    202   -106    254    -20    187     -7    722
   1166    852   -314  -1008    740    270    -64    280      7    213     18    750
   1161    870   -290  -1018    724    288    -59    267     -7    189     -7    719
   1179    841   -337  -1010    758    252    -83    218    -46    150    -44    685
   1213    836   -376  -1026    795    231   -103    161    -85    111    -77    662
   1202    800   -402  -1000    802    200   -119     98   -127     67   -119    615
   1137    774   -363   -956    750    205    -88     83   -135     46   -142    589
   1098    761   -337   -930    717    213    -62     64   -148     25   -171    563
   1106    714   -394   -911    750    161    -96    -18   -210    -41   -244    493
   1163    662   -501   -911    833     80   -135   -114   -283   -124   -327    410
   1130    636   -496   -883    813     70   -124   -137   -306   -155   -368    366
   1078    615   -462   -846    771     77   -109   -132   -306   -158   -371    363
   1101    613   -491   -857    795     62   -119   -158   -327   -179   -389    355
   1127    602   -524   -865    826     38   -129   -181   -348   -202   -413    332
   1137    537   -600   -839    867    -31   -168   -233   -394   -249   -470    259
   1127    504   -623   -815    875    -57   -187   -257   -413   -267   -485    249
   1119    548   -571   -833    846    -10   -148   -220   -376   -233   -449    296
   1158    584   -574   -870    867      5   -127   -202   -363   -218   -436    306
   1114    519   -594   -815    854    -38   -153   -226   -387   -239   -459    283
   1145    524   -623   -836    885    -49   -161   -233   -392   -246   -467    277
   1179    550   -631   -867    904    -38   -150   -228   -387   -246   -470    265
   1161    537   -623   -849    893    -41   -145   -231   -387   -246   -472    262
   1176    542   -636   -859    906    -46   -142   -228   -384   -244   -465    275
   1158    506   -654   -833    906    -72   -153   -241   -394   -249   -472    280
   1150    496   -657   -826    904    -80   -158   -244   -392   -244   -465    293
   1135    493   -641   -813    888    -72   -158   -239   -389   -244   -462    290
   1137    478   -659   -810    896    -90   -158   -239   -394   -249   -475    270
   1132    470   -665   -802    898    -96   -163   -249   -402   -257   -483    270
   1085    428   -659   -758    872   -114   -176   -265   -415   -270   -491    277
   1135    501   -633   -818    885    -64   -153   -241   -389   -241   -459    311
   1187    535   -654   -862    922    -59   -148   -241   -389   -244   -465    296
   1176    480   -696   -828    937   -106   -163   -259   -413   -265   -488    277
   1130    449   -683   -792    906   -116   -171   -262   -413   -267   -488    275
   1179    491   -688   -833    935    -98   -163   -257   -410   -265   -485    272
   1179    485   -696   -833    937   -106   -153   -252   -407   -265   -488    272
   1127    452   -675   -789    901   -109   -150   -249   -413   -272   -493    267
   1145    467   -678   -805    911   -103   -148   -246   -410   -270   -491    280
   1161    457   -704   -807    932   -122   -158   -252   -415   -272   -493    277
   1122    433   -688   -779    904   -124   -168   -262   -420   -280   -504    262
   1124    470   -654   -797    888    -90   -145   -239   -392   -257   -480    283
   1166    558   -610   -862    888    -25    -88   -189   -340   -205   -431    329
   1163    584   -579   -872    872      2    -57   -163   -316   -184   -413    345
   1148    568   -579   -859    865     -5    -70   -176   -329   -200   -428    327
   1122    555   -566   -841    844     -5    -90   -192   -332   -200   -428    335
   1117    592   -527   -857    820     31    -96   -181   -309   -174   -394    376
   1156    628   -527   -891    841     51   -106   -184   -306   -163   -379    392
   1135    602   -535   -870    833     33   -114   -187   -309   -166   -379    379
   1143    581   -561   -862    852     10   -124   -187   -314   -168   -381    376
   1179    571   -607   -875    893    -15   -129   -179   -316   -171   -381    384
   1197    548   -649   -872    924    -49   -127   -171   -327   -176   -381    397
   1137    478   -659   -810    896    -90   -135   -194   -355   -207   -413    363
   1098    415   -683   -758    891   -132   -148   -220   -392   -252   -459    306
   1117    392   -727   -756    922   -166   -145   -223   -405   -265   -475    290
   1143    405   -737   -774    940   -166   -127   -220   -405   -272   -478    290
   1135    353   -784   -745    958   -215   -148   -246   -449   -324   -535    218
   1101    309   -792   -706    945   -241   -163   -262   -467   -345   -555    194
   1106    303   -802   -706    953   -249   -163   -257   -465   -342   -548    202
   1132    322   -810   -727    971   -244   -150   -241   -452   -329   -537    218
   1104    296   -810   -701    956   -257   -153   -249   -459   -337   -548    210
   1060    254   -805   -657    932   -275   -163   -262   -472   -355   -558    192
   1080    272   -807   -678    943   -267   -153   -249   -462   -342   -542    205
   1135    322   -813   -727    974   -244   -132   -228   -441   -324   -522    223
   1096    265   -833   -680    963   -283   -145   -241   -457   -340   -542    192
   1106    249   -857   -678    982   -301   -140   -226   -452   -342   -545    181
   1114    228   -885   -672    997   -327    -93   -142   -405   -319   -548    166
   1122    246   -875   -683   1000   -314      5     31   -280   -241   -509    174
   1158    376   -784   -769    971   -205     98    257    -64    -31   -322    335
   1197    620   -576   -909    885     23    176    555    252    342     62    717
   1213    976   -236  -1096    722    371    145    613    415    633    457   1179
   1127   1319    192  -1223    467    756      0    192    239    654    667   1496
    937   1350    410  -1145    262    883   -171   -426   -171    394    537   1410
    896   1221    322  -1060    285    771   -335  -1015   -717   -171    -18    854
    911    810   -103   -862    509    353   -530  -1397  -1275   -870   -779     83
    865    288   -576   -576    722   -142   -696  -1496  -1514  -1202  -1143   -277
    948    111   -839   -532    893   -363   -639  -1215  -1286  -1026  -1036   -205
   1060    218   -841   -639    950   -311   -420   -818   -927   -737   -818    -33
   1070    205   -865   -639    966   -329   -218   -459   -641   -522   -672     62
   1034    142   -891   -587    963   -374   -127   -283   -517   -428   -610     93
   1034    137   -898   -587    966   -379    -98   -231   -478   -400   -594    109
   1054    145   -909   -600    982   -381    -70   -197   -449   -381   -581    119
   1078    166   -914   -623    995   -374    -49   -168   -423   -363   -561    132
   1047    140   -906   -592    976   -381    -41   -155   -413   -355   -548    137
   1047    135   -911   -592    976   -387    -38   -145   -405   -350   -542    145
   1034    122   -911   -579    974   -394    -38   -135   -400   -345   -537    148
   1041    137   -904   -592    971   -381    -31   -116   -384   -329   -519    161
   1060    150   -909   -605    984   -379    -10    -96   -366   -314   -504    174
   1031    132   -898   -581    966   -384      0    -88   -363   -311   -504    174
   1036    148   -888   -592    961   -368      5    -75   -353   -303   -496    179
   1028    153   -878   -592    950   -361     10    -59   -340   -290   -483    202
   1015    135   -880   -574    948   -371     12    -49   -332   -285   -470    231
    992    127   -865   -561    930   -368     15    -41   -327   -285   -480    210
    984    127   -857   -555    919   -363     18    -25   -319   -283   -491    181
   1015    163   -854   -592    935   -345     44     10   -290   -249   -441    213
   1000    142   -857   -571    930   -355     49     25   -275   -236   -413    239
    969    127   -841   -550    906   -355     51     38   -265   -228   -410    220
   1023    174   -849   -600    937   -337     72     72   -239   -210   -397    215
   1002    168   -836   -587    919   -335     80     90   -228   -205   -389    231
    974    148   -826   -561    901   -337     80    111   -218   -194   -376    254
    997    179   -818   -589    906   -319    111    166   -171   -148   -332    288
    995    197   -800   -597    898   -301    129    213   -135   -111   -296    316
    961    176   -784   -571    872   -303    129    252   -111    -90   -272    335
    953    189   -763   -571    859   -285    145    306    -75    -49   -236    368
   1041    285   -758   -665    901   -236    174    389    -15     10   -179    428
   1041    303   -737   -672    888   -215    184    446     18     41   -142    441
   1018    309   -711   -665    865   -200    194    504     57     83    -96    459
    997    329   -667   -662    833   -168    205    555     96    132    -44    517
   1002    350   -652   -678    826   -150    202    581    116    158     -7    566
   1000    371   -628   -685    813   -127    210    602    135    184     20    600
    976    394   -584   -685    782    -96    215    615    142    200     44    607
    966    410   -555   -688    761    -72    207    605    135    194     46    605
    987    428   -561   -709    774    -64    215    597    129    189     44    594
   1013    467   -545   -740    779    -38    241    594    135    189     44    594
   1013    483   -532   -750    774    -23    252    574    122    174     28    579
    943    400   -542   -670    743    -70    239    517     80    122    -18    535
    909    363   -548   -639    730    -90    231    459     41     72    -64    480
    898    353   -545   -626    722    -96    239    413     12     31   -106    420
    898    322   -576   -613    737   -124    244    363    -18     -7   -153    361
    904    288   -615   -594    761   -163    249    319    -44    -46   -192    316
    880    252   -628   -566    753   -187    239    272    -75    -80   -228    272
    859    218   -644   -540    753   -213    233    239   -101   -109   -252    246
    849    194   -657   -522    753   -231    231    210   -116   -132   -275    220
    844    179   -665   -511    756   -241    228    189   -135   -150   -296    200
    815    132   -683   -475    748   -272    215    166   -153   -171   -316    184
    797    114   -685   -457    740   -285    210    150   -161   -181   -332    163
    802    116   -685   -459    743   -283    215    150   -161   -187   -335    153
    756     72   -683   -413    719   -303    215    145   -168   -192   -332    145
    823    142   -683   -485    753   -270    231    163   -150   -174   -306    168
    844    171   -672   -509    758   -249    241    174   -140   -163   -298    174
    800    116   -685   -459    743   -283    241    168   -145   -168   -303    163
    833    153   -680   -493    758   -262    267    192   -119   -142   -270    181
    828    155   -672   -491    750   -257    262    189   -127   -148   -270    176
    782    106   -678   -444    730   -285    252    174   -140   -168   -293    150
    800    116   -683   -459    740   -283    246    168   -148   -179   -314    135
    805    124   -680   -465    743   -277    254    171   -145   -176   -309    140
    782    103   -680   -444    732   -288    257    174   -140   -171   -290    145
    784    103   -680   -446    732   -288    259    179   -135   -163   -280    148
    776     90   -688   -433    732   -298    259    179   -135   -168   -285    145
    758     70   -688   -413    724   -309    257    171   -142   -176   -296    140
    802    106   -696   -454    748   -296    272    184   -127   -161   -275    153
    784    103   -680   -444    732   -288    272    179   -132   -166   -270    135
    774     93   -683   -436    730   -293    265    168   -137   -171   -272    124
    745     59   -685   -402    717   -311    252    161   -150   -184   -280    114
    675    -15   -693   -329    683   -353    231    137   -174   -213   -309     85
    732     28   -704   -381    717   -335    262    168   -142   -181   -283    116
    826    122   -704   -475    763   -290    316    223    -88   -132   -239    158
    795     85   -709   -439    753   -311    327    228    -80   -129   -236    161
    782     88   -696   -436    737   -303    329    236    -72   -122   -215    176
    732     67   -667   -400    698   -298    350    244    -62   -116   -215    176
    685     54   -631   -374    659   -288    366    241    -57   -122   -226    153
    727    140   -587   -433    657   -223    381    252    -51   -111   -207    158
    761    205   -555   -483    657   -174    400    262    -33    -96   -181    184
    769    239   -532   -504    652   -145    397    270     -5    -72   -150    213
    740    210   -530   -478    636   -158    371    257     -2    -62   -137    220
    722    184   -537   -452    631   -176    345    239    -12    -67   -129    228
    724    223   -504   -475    615   -140    337    241    -15    -62   -119    241
    730    231   -498   -483    615   -132    322    231    -33    -83   -142    218
    740    220   -522   -480    631   -148    311    223    -51   -106   -158    200
    745    174   -571   -459    659   -197    311    218    -64   -122   -168    187
    717    114   -602   -418    659   -244    303    200    -90   -148   -194    168
    678     49   -628   -363    652   -290    301    179   -116   -179   -220    140
    691     28   -665   -361    678   -316    306    174   -129   -192   -228    119
    706     23   -683   -363    696   -329    316    174   -135   -200   -236    109
    678    -41   -719   -319    696   -381    309    155   -155   -228   -265     83
    719    -23   -743   -348    730   -384    319    161   -153   -228   -262     88
    706    -46   -753   -332    727   -400    314    153   -166   -244   -280     67
    633   -122   -756   -254    693   -439    298    135   -181   -257   -285     59
    675    -67   -743   -303    709   -405    301    148   -168   -241   -267     80
    717    -15   -732   -350    724   -374    319    163   -150   -226   -244     96
    691    -41   -732   -327    709   -384    319    158   -153   -231   -246     80
    641   -101   -743   -270    691   -420    311    150   -158   -239   -259     67
    654   -119   -774   -270    711   -444    314    161   -150   -228   -246     67
    654   -142   -800   -257    727   -470    322    179   -148   -231   -249     49
    675   -124   -802   -277    737   -462    389    290    -90   -207   -254     23
    709    -67   -776   -319    743   -420    488    475     31   -122   -202     51
    730     44   -688   -387    709   -319    587    730    246     85    -20    241
    779    272   -506   -527    641   -114    639   1026    514    405    309    579
    795    644   -150   -719    472    246    581    979    631    654    659    971
    769   1000    231   -883    270    615    454    517    535    761    906   1267
    597   1078    478   -839     59    779    267   -171    210    571    795   1205
    394    774    379   -584      7    579     18   -787   -322     12    233    670
    371    316    -54   -345    213    132   -220  -1117   -820   -592   -394     41
    496    -10   -506   -241    501   -257   -298  -1049   -914   -750   -574   -181
    558   -153   -714   -205    633   -433   -161   -693   -685   -594   -470   -142
    574   -150   -724   -213    649   -436     59   -306   -420   -413   -348    -49
    597   -187   -784   -207    688   -485    246      2   -236   -301   -288     -5
    620   -200   -820   -210    719   -509    324    137   -158   -246   -259     18
    602   -226   -831   -189    714   -527    335    166   -142   -241   -262     15
    615   -226   -841   -194    727   -532    353    194   -127   -233   -254     12
    636   -220   -859   -207    745   -540    366    215   -111   -220   -246      5
    615   -259   -875   -176    745   -566    366    226   -103   -215   -239      2
    615   -267   -885   -176    748   -576    376    244    -90   -200   -223     18
    654   -226   -883   -215    766   -553    392    267    -72   -184   -215     36
    667   -205   -875   -233    769   -537    400    277    -67   -181   -226     41
    626   -249   -875   -187    750   -561    387    275    -75   -189   -241     31
    665   -213   -878   -228    771   -545    410    306    -46   -163   -194     38
    672   -207   -883   -233    776   -545    436    335    -23   -137   -166     54
    667   -223   -891   -223    776   -555    439    342    -12   -132   -171     57
    691   -194   -885   -246    787   -540    454    368      7   -111   -140     75
    652   -231   -883   -210    766   -555    431    361     -2   -119   -145     64
    628   -265   -893   -181    758   -579    418    361     -5   -122   -155     57
    675   -228   -904   -226    789   -566    431    392     15   -106   -148     72
    685   -205   -891   -239    787   -548    441    420     38    -90   -140     90
    698   -189   -891   -257    795   -540    452    444     51    -72   -122     93
    680   -213   -896   -233    787   -553    457    472     67    -57   -101     96
    691   -207   -901   -241    795   -553    467    506     98    -28    -80    101
    709   -179   -888   -265    797   -532    480    537    119     -5    -64    111
    691   -213   -904   -241    797   -558    485    581    142     15    -46    119
    745   -187   -935   -280    839   -561    506    633    179     46    -18    132
    748   -181   -930   -283    836   -553    514    680    205     70     -7    137
    763   -168   -932   -296    846   -550    509    735    215     85    -10    171
    756   -171   -930   -293    839   -550    506    782    249    119     41    210
    792    -54   -846   -368    818   -449    491    813    270    145     70    210
    833     31   -802   -433    818   -387    506    870    316    194    114    239
    831     31   -800   -431    815   -384    506    906    348    231    158    285
    802     25   -779   -415    789   -376    506    919    366    259    202    311
    841     90   -750   -465    795   -329    517    940    394    298    252    358
    836    132   -704   -483    769   -285    506    924    384    293    244    384
    797    135   -662   -465    730   -262    485    896    371    283    246    384
    800    148   -652   -472    727   -252    485    888    376    293    270    394
    870    220   -649   -545    761   -215    524    896    405    322    303    433
    844    207   -639   -527    740   -215    540    867    397    306    290    433
    774    135   -639   -454    706   -252    535    813    363    270    249    402
    727     67   -659   -400    693   -293    522    748    324    220    197    355
    696     12   -683   -355    688   -335    506    680    283    171    148    309
    675    -10   -685   -332    678   -345    506    631    259    137    114    277
    711     12   -698   -361    706   -342    524    605    257    132    103    270
    730     18   -714   -374    722   -348    527    566    236    106     75    244
    706    -12   -719   -348    711   -366    519    527    213     80     49    220
    678    -49   -727   -316    701   -387    509    496    192     62     31    202
    636    -96   -732   -270    683   -413    496    467    174     41     15    179
    649    -93   -743   -277    693   -418    496    449    163     36      7    179
    657    -90   -748   -283    701   -418    493    431    153     25     -2    174
    626   -135   -761   -246    691   -449    465    394    127      0    -25    150
    639   -137   -776   -249    706   -457    467    392    129      0    -25    150
    683    -96   -782   -293    730   -439    485    407    150     23      5    179
    662   -114   -776   -275    717   -444    485    397    145     23      0    179
    662   -111   -774   -277    717   -441    493    397    150     28      5    187
    662   -103   -766   -277    714   -433    496    392    150     28      5    187
    644   -122   -766   -262    704   -444    485    379    140     20    -10    181
    644   -127   -774   -259    706   -449    483    376    140     18    -10    181
    657   -119   -779   -270    717   -446    488    381    148     25      0    184
    618   -163   -782   -226    698   -472    480    374    137     18     -2    176
    618   -161   -782   -228    698   -472    478    374    137     15     -2    181
    665   -111   -776   -277    719   -444    491    384    150     28      5    192
    672    -93   -769   -290    719   -428    506    397    163     41     18    210
    641   -106   -748   -267    693   -426    509    397    166     44     20    213
    639   -140   -779   -252    709   -459    504    397    163     38     15    200
    633   -161   -795   -239    714   -478    488    381    148     25      5    184
    639   -161   -800   -241    717   -480    480    374    140     15     -7    176
    667   -153   -820   -257    743   -485    488    384    145     20      2    192
    652   -135   -789   -259    719   -459    496    389    150     28      7    197
    639   -137   -779   -252    706   -457    506    394    161     41     18    200
    592   -189   -782   -202    685   -485    493    381    145     25      5    179
    600   -176   -776   -210    688   -475    517    400    168     46     25    197
    667    -49   -717   -311    691   -381    587    457    228    101     80    262
    652    -12   -665   -319    657   -340    597    457    226    101     70    254
    659      5   -654   -332    654   -324    584    446    218     93     59    246
    665      7   -657   -335    662   -324    589    457    233    109     88    259
    626      5   -620   -314    623   -306    566    449    244    127    111    272
    641     23   -618   -332    631   -296    540    444    246    137    127    285
    667     36   -631   -353    646   -296    540    449    254    148    140    296
    662     38   -623   -350    644   -290    540    457    259    153    132    298
    680     12   -670   -348    675   -327    532    454    249    142    119    298
    670    -25   -698   -322    683   -361    506    426    210    106     96    270
    654    -44   -701   -306    678   -371    491    400    184     83     75    246
    641    -80   -722   -280    680   -400    488    379    163     64     64    213
    628   -103   -732   -265    680   -418    496    371    153     54     54    187
    623   -132   -756   -246    688   -441    501    358    137     38     36    176
    615   -153   -771   -233    693   -462    496    345    122     23     12    150
    607   -181   -789   -213    698   -485    488    329    109     10      0    145
    566   -252   -818   -158    691   -535    462    298     72    -20    -31    114
    571   -244   -815   -166    693   -530    462    290     67    -25    -38    106
    610   -194   -805   -207    704   -498    480    298     77    -15    -33    119
    587   -223   -810   -181    698   -517    475    290     70    -23    -38    116
    597   -215   -813   -192    704   -514    480    293     80    -15    -28    127
    600   -197   -797   -202    698   -498    478    285     77    -12    -25    127
    555   -246   -802   -158    678   -524    449    262     54    -33    -41    101
    540   -252   -792   -142    665   -522    441    249     49    -36    -44     90
    602   -197   -800   -202    698   -498    483    293     85    -10    -18    103
    615   -194   -813   -210    714   -504    553    402    145     18    -12     93
    665   -132   -800   -267    732   -467    639    574    257    101     36    129
    691    -36   -727   -327    709   -381    719    826    446    290    207    288
    761    158   -605   -462    683   -220    750   1072    659    563    496    584
    792    506   -285   -649    540    111    730    995    769    784    797    937
    633    706     72   -672    280    389    623    535    675    841    948   1145
    376    719    342   -548     18    532    431   -137    350    631    823   1057
    231    475    244   -355     -7    361    249   -711   -166     72    288    527
    262     90   -171   -176    215    -38     -2  -1018   -607   -433   -220     20
    332   -218   -550    -57    441   -384   -129   -930   -657   -519   -348   -132
    389   -316   -706    -36    548   -511    -64   -623   -478   -405   -296   -114
    488   -228   -717   -132    602   -472    171   -236   -231   -228   -174    -28
    550   -226   -776   -163    662   -501    368     62    -59   -111    -93     18
    548   -254   -802   -148    672   -527    431    161     -7    -75    -75     18
    561   -246   -807   -155    683   -527    454    197     18    -57    -67     23
    545   -254   -800   -148    670   -524    454    207     20    -54    -64     18
    545   -244   -789   -150    667   -517    465    223     33    -41    -49     31
    566   -220   -787   -174    675   -504    478    239     49    -31    -41     38
    574   -215   -789   -179    680   -501    483    249     51    -25    -41     44
    561   -236   -797   -163    678   -517    478    249     46    -31    -49     38
    558   -231   -789   -166    672   -509    472    249     49    -28    -41     44
    542   -226   -771   -158    654   -498    459    246     46    -28    -44     46
    550   -207   -758   -171    654   -483    465    257     54    -23    -41     51
    628   -145   -776   -241    701   -459    501    296     90     18      2     83
    628   -155   -784   -239    706   -470    509    309     98     28     15     83
    600   -168   -769   -218    683   -467    509    309     98     28     12     72
    581   -176   -758   -202    670   -467    501    309     96     25     12     75
    576   -184   -763   -197    667   -475    493    314    101     31     20     77
    581   -174   -756   -205    667   -465    498    327    111     41     25     90
    576   -158   -737   -210    657   -446    501    345    127     54     41    106
    576   -153   -730   -210    652   -441    498    355    132     62     51    103
    594   -140   -735   -226    665   -436    506    376    148     77     67    114
    574   -158   -732   -207    652   -444    504    392    155     88     75    119
    579   -142   -724   -220    649   -433    509    420    171    103     90    135
    636    -75   -711   -280    672   -392    522    462    200    135    114    163
    641    -44   -685   -298    662   -363    537    504    228    163    142    187
    662    -18   -680   -322    670   -348    558    561    270    205    187    223
    641    -38   -683   -303    659   -358    548    594    280    220    200    236
    633    -10   -644   -311    639   -327    527    623    290    236    213    246
    670     51   -620   -363    646   -283    535    685    327    280    262    303
    701    101   -600   -402    649   -249    542    737    366    332    319    345
    706    129   -579   -418    641   -223    540    766    392    363    350    376
    730    176   -553   -452    641   -187    553    800    423    405    392    433
    750    246   -504   -498    626   -129    563    813    439    426    413    462
    737    270   -467   -504    602    -98    561    805    436    426    418    470
    724    270   -454   -498    589    -93    555    792    439    436    449    483
    706    270   -436   -488    571    -83    548    766    428    428    441    470
    696    267   -428   -483    561    -80    550    745    420    415    428    459
    683    249   -433   -467    558    -90    553    717    405    394    405    444
    667    233   -433   -452    550    -98    563    675    381    363    366    413
    652    207   -444   -428    548   -116    568    631    350    324    319    363
    607    142   -467   -376    537   -161    566    579    324    288    290    319
    563     75   -488   -322    527   -205    563    524    288    246    249    267
    550     41   -511   -298    530   -236    553    472    257    207    200    226
    553     25   -527   -288    540   -249    555    439    244    184    168    200
    558     15   -542   -288    550   -262    561    410    228    168    158    176
    563      7   -558   -285    561   -275    563    389    215    158    145    161
    553    -15   -571   -270    561   -293    550    363    197    140    124    142
    519    -57   -576   -231    548   -316    532    332    168    111    101    111
    501    -80   -584   -213    542   -329    527    316    161    101     88     96
    535    -62   -597   -236    566   -329    530    316    161    101     85    101
    563    -28   -594   -267    576   -311    545    327    171    111     96    109
    545    -36   -581   -254    563   -309    545    324    171    111     96    109
    522    -46   -571   -239    545   -309    535    316    166    106     90    103
    514    -59   -574   -228    542   -316    524    309    163    103     88     98
    514    -70   -584   -223    548   -327    522    306    161    101     80     93
    496    -88   -584   -202    540   -335    509    296    150     93     72     90
    504    -83   -587   -210    542   -335    501    293    150     90     70     90
    524    -64   -589   -231    555   -324    509    303    158     98     85     90
    555    -20   -576   -270    563   -298    530    316    174    114    106    103
    548    -18   -566   -265    555   -290    527    314    168    114    101     98
    509    -59   -571   -226    537   -314    511    298    153     98     96     85
    522    -46   -568   -239    542   -306    517    303    158    106    101     98
    511    -59   -571   -228    540   -316    511    296    150     98     85     85
    519    -54   -574   -231    545   -314    509    290    148     96     88     80
    478    -85   -563   -197    519   -324    496    275    135     85     85     70
    504    -59   -563   -223    532   -309    504    283    142     96     90     77
    553    -12   -568   -270    558   -290    517    293    150    103     93     90
    574      0   -574   -285    574   -285    524    293    153     98     83     88
    514    -36   -553   -239    532   -293    519    288    148     98     88     70
    483    -18   -501   -233    491   -259    542    306    171    122    119     85
    485     18   -470   -252    478   -226    576    327    197    145    140    109
    561    116   -444   -337    504   -163    620    366    236    184    174    140
    527    103   -426   -316    478   -161    607    353    223    176    166    140
    514    119   -394   -316    454   -137    589    342    228    181    174    155
    540    148   -392   -345    465   -122    563    337    233    194    189    166
    522    127   -394   -324    459   -132    535    319    220    184    179    153
    524    148   -379   -337    452   -114    535    324    228    197    200    168
    504    111   -392   -309    446   -140    519    319    215    189    192    158
    532     93   -441   -314    485   -174    509    311    197    174    179    142
    553     77   -475   -314    514   -197    493    296    179    155    155    124
    498     18   -483   -259    491   -231    478    262    148    122    122     96
    496      5   -493   -252    493   -244    488    257    137    109    109     77
    491     -2   -493   -246    491   -249    501    254    129     98     96     64
    472    -31   -504   -220    488   -267    493    231    109     72     70     33
    459    -72   -535   -194    493   -303    475    207     80     44     44      5
    449   -101   -550   -174    498   -324    462    194     64     28     25    -10
    441   -114   -555   -166    496   -335    446    179     46     10      5    -28
    439   -106   -545   -166    491   -324    441    174     38      0     -7    -36
    478    -62   -540   -210    509   -301    465    192     57     18     10    -20
    467    -72   -542   -197    504   -306    470    197     64     23     12    -23
    439   -106   -545   -168    491   -324    459    187     57     15      5    -33
    420   -116   -537   -150    478   -327    454    181     49     12      0    -41
    423   -119   -542   -153    480   -329    454    184     54     18     15    -41
    407   -140   -548   -135    475   -342    452    184     54     15     12    -51
    470    -70   -540   -202    501   -303    514    262    103     46     23    -41
    545     38   -506   -290    527   -233    631    428    210    116     62    -15
    563     77   -488   -322    524   -205    704    631    348    244    176     62
    597    187   -413   -392    504   -111    776    927    568    485    413    277
    657    459   -197   -561    426    132    792   1052    743    737    709    610
    615    748    132   -680    241    441    685    727    735    875    943    917
    389    904    511   -646    -62    709    517    106    540    831    989   1023
    161    782    620   -472   -231    701    303   -548    109    439    644    717
     83    407    324   -246   -122    366     31  -1047   -457   -202     15     93
    166     54   -111   -109    140    -28   -179  -1143   -701   -501   -298   -239
    267   -103   -371    -83    316   -236   -127   -823   -537   -394   -259   -239
    327    -80   -407   -124    366   -244     83   -418   -288   -220   -150   -163
    368    -90   -459   -140    413   -275    306    -70    -93    -96    -83   -119
    410   -109   -519   -150    465   -314    420    106      2    -33    -51   -111
    418   -106   -524   -158    470   -314    452    155     38     -7    -28   -111
    426   -111   -540   -158    483   -324    462    179     49      2    -12   -111
    454    -93   -548   -181    498   -319    478    200     64     12     -5   -101
    452    -83   -535   -184    493   -309    488    215     75     20    -12    -90
    439    -96   -535   -171    483   -314    485    223     75     20    -12    -98
    444    -90   -535   -176    488   -311    488    233     83     28      2    -98
    428    -93   -522   -168    472   -306    478    228     77     23      0   -106
    405   -103   -509   -150    457   -306    470    231     77     25     -5   -103
    431    -85   -517   -174    472   -301    478    246     90     38      2    -96
    462    -49   -514   -207    485   -280    491    265    103     54     15    -85
    467    -41   -509   -215    485   -275    496    277    114     62     25    -80
    465    -36   -501   -213    483   -267    493    283    114     62     23    -72
    449    -51   -501   -200    475   -275    480    283    109     54     12    -85
    475    -23   -498   -226    485   -259    493    303    129     75     36    -75
    517     20   -496   -270    506   -239    519    337    155    106     67    -51
    496      2   -493   -249    496   -244    524    350    163    114     75    -44
    480      2   -478   -241    478   -236    517    355    163    116     75    -46
    462    -15   -478   -223    467   -244    506    363    163    116     72    -54
    475     -2   -478   -239    475   -239    504    384    176    127     77    -46
    504     33   -470   -267    488   -218    517    418    197    153     93    -25
    504     41   -465   -272    483   -210    519    444    210    166    106    -15
    514     57   -457   -285    485   -200    527    483    236    194    132      2
    530     70   -459   -301    493   -194    537    532    267    226    158     28
    535     93   -441   -314    488   -174    545    584    301    259    194     59
    527     98   -428   -314    478   -166    548    633    327    290    223     80
    568    145   -423   -358    496   -137    561    698    368    335    265    122
    574    176   -400   -376    488   -111    558    745    397    371    298    158
    592    220   -371   -405    483    -75    555    784    426    410    329    202
    587    236   -350   -413    467    -57    545    802    444    436    361    233
    613    290   -324   -452    470    -15    553    823    465    467    394    257
    652    361   -290   -509    470     36    576    841    491    498    426    290
    620    353   -267   -485    444     44    579    833    493    504    433    301
    615    348   -267   -483    441     41    579    818    485    496    423    296
    600    329   -270   -465    433     31    576    787    465    478    413    280
    563    285   -280   -426    420      5    561    740    433    441    379    246
    558    267   -290   -413    426    -10    563    696    407    410    342    215
    550    241   -309   -397    428    -33    571    646    376    368    296    174
    524    194   -329   -361    428    -67    571    587    340    322    239    119
    491    129   -361   -311    426   -114    561    524    298    272    184     57
    511    116   -394   -314    454   -137    579    491    283    257    171     28
    506     80   -428   -293    467   -174    576    444    254    220    132    -12
    485     18   -470   -252    478   -226    558    394    215    174     75    -54
    462    -31   -493   -215    475   -262    545    355    187    142     31    -85
    452    -54   -506   -197    478   -280    545    335    174    124     25   -109
    462    -59   -522   -202    491   -290    545    314    161    111     10   -135
    475    -70   -548   -202    511   -309    545    303    150    101     -7   -145
    439   -127   -566   -155    501   -345    540    290    135     83    -31   -163
    439   -137   -576   -150    506   -355    542    288    135     83    -38   -166
    446   -145   -592   -153    519   -368    545    285    132     77    -49   -171
    441   -171   -613   -135    527   -392    540    280    124     72    -54   -184
    431   -197   -628   -116    527   -413    537    272    119     64    -62   -194
    428   -213   -641   -106    535   -426    535    267    114     59    -64   -210
    446   -200   -646   -124    542   -420    542    275    122     67    -62   -205
    446   -205   -652   -122    548   -428    555    280    127     75    -64   -202
    433   -241   -675    -96    553   -459    550    272    116     64    -80   -215
    444   -249   -693    -96    568   -470    563    277    127     70    -77   -207
    431   -277   -711    -77    568   -493    553    265    114     54   -101   -228
    418   -306   -724    -57    568   -514    545    252    103     38   -119   -252
    454   -285   -743    -85    597   -514    561    262    111     44   -114   -244
    491   -265   -756   -111    623   -509    579    275    124     57   -103   -231
    441   -324   -766    -59    602   -545    566    257    106     41   -116   -259
    431   -348   -779    -41    605   -563    568    249    101     36   -127   -267
    436   -358   -797    -41    615   -579    563    241     93     25   -153   -275
    413   -400   -813     -5    613   -605    548    218     70      0   -184   -296
    465   -363   -828    -54    646   -594    576    239     90     18   -163   -283
    472   -335   -810    -70    639   -571    626    272    127     49   -132   -259
    428   -355   -784    -36    605   -571    652    277    140     57   -137   -257
    457   -327   -784    -64    620   -555    678    293    155     70   -132   -252
    418   -379   -800    -20    607   -589    662    275    142     57   -137   -272
    415   -376   -792    -18    602   -584    657    275    155     70   -129   -259
    449   -348   -797    -51    623   -571    641    272    163     80   -116   -246
    459   -363   -823    -46    641   -592    613    252    150     72   -122   -252
    462   -371   -836    -46    649   -602    618    254    153     72   -124   -244
    449   -415   -867    -18    657   -641    615    252    148     67   -132   -254
    410   -532   -943     59    675   -735    587    220    109     25   -181   -298
    428   -568   -997     70    711   -782    581    205     90      7   -207   -319
    506   -522  -1028      7    766   -774    607    215    101     18   -189   -316
    462   -594  -1060     64    761   -826    605    187     67    -18   -233   -358
    389   -696  -1085    150    735   -888    587    148     23    -67   -293   -410
    415   -709  -1124    148    769   -917    587    135     10    -88   -314   -436
    389   -774  -1163    189    774   -969    584    114    -10   -111   -337   -457
    361   -849  -1210    244    784  -1028    574     90    -33   -140   -376   -480
    405   -849  -1254    220    828  -1052    581     90    -38   -148   -392   -491
    444   -836  -1280    197    862  -1057    605    103    -23   -135   -379   -491
    400   -901  -1301    249    849  -1098    589     80    -41   -153   -397   -519
    407   -909  -1317    249    859  -1111    589     72    -44   -158   -407   -519
    392   -940  -1332    272    859  -1135    594     64    -46   -166   -410   -530
    379   -979  -1358    301    867  -1169    597     59    -51   -171   -420   -542
    376  -1010  -1389    314    880  -1200    600     54    -54   -176   -436   -545
    374  -1047  -1423    335    896  -1234    613     64    -51   -179   -441   -553
    368  -1085  -1457    358    911  -1270    652    116    -25   -179   -452   -579
    413  -1052  -1465    319    937  -1257    743    262     64   -127   -439   -576
    478   -969  -1447    246    961  -1208    836    467    223     15   -322   -480
    535   -826  -1361    145    948  -1093    914    756    462    283    -62   -239
    592   -555  -1150    -18    867   -852    917    904    654    555    254    114
    555   -316   -872   -119    714   -594    826    646    649    691    485    415
    400   -213   -613    -96    504   -410    670     54    410    597    485    475
    189   -371   -561     90    374   -465    472   -615    -64    142     75    106
    101   -737   -841    316    467   -789    252  -1130   -636   -514   -587   -524
    176  -1101  -1278    462    727  -1189     44  -1280   -927   -852   -927   -862
    233  -1343  -1577    553    904  -1457     44  -1057   -810   -782   -906   -904
    270  -1397  -1667    563    969  -1532    200   -727   -589   -628   -815   -852
    316  -1400  -1717    540   1015  -1558    420   -376   -345   -462   -719   -776
    381  -1387  -1769    504   1075  -1577    587   -142   -187   -345   -639   -717
    363  -1444  -1808    537   1083  -1623    623    -98   -158   -332   -631   -719
    384  -1447  -1831    530   1106  -1636    644    -75   -140   -324   -633   -709
    407  -1447  -1855    517   1130  -1649    667    -54   -122   -311   -628   -706
    379  -1493  -1873    558   1124  -1683    672    -54   -124   -319   -639   -730
    348  -1551  -1901    600   1122  -1727    667    -62   -124   -327   -644   -740
    355  -1574  -1930    607   1143  -1751    670    -62   -122   -324   -646   -737
    392  -1553  -1948    579   1169  -1751    683    -51   -111   -314   -646   -724
    405  -1556  -1961    576   1182  -1758    693    -46   -101   -309   -649   -717
    413  -1569  -1982    576   1195  -1774    704    -46    -96   -311   -652   -722
    405  -1595  -2003    594   1202  -1797    714    -46    -93   -311   -652   -724
    402  -1618  -2023    605   1210  -1821    711    -51    -93   -311   -657   -724
    397  -1641  -2039    623   1218  -1839    709    -54    -93   -314   -667   -724
    400  -1649  -2049    620   1223  -1849    719    -51    -88   -311   -665   -717
    415  -1652  -2068    618   1239  -1860    724    -51    -80   -309   -667   -717
    400  -1693  -2094    646   1244  -1893    714    -59    -85   -316   -675   -735
    405  -1696  -2101    646   1252  -1899    724    -49    -75   -306   -662   -732
    407  -1709  -2117    649   1260  -1912    730    -44    -67   -301   -665   -724
    413  -1717  -2130    649   1270  -1922    732    -36    -57   -296   -654   -714
    415  -1722  -2138    652   1275  -1930    737    -28    -44   -285   -644   -706
    418  -1727  -2145    654   1280  -1935    750    -12    -28   -272   -633   -698
    426  -1735  -2161    652   1293  -1948    750      2    -15   -262   -628   -691
    431  -1748  -2179    657   1304  -1964    748     18     -2   -254   -626   -680
    439  -1748  -2187    652   1312  -1966    756     44     20   -233   -605   -659
    444  -1740  -2184    649   1314  -1961    766     83     51   -202   -574   -633
    457  -1732  -2192    636   1322  -1961    763    119     80   -174   -548   -607
    480  -1719  -2200    620   1337  -1961    761    161    111   -140   -517   -568
    509  -1678  -2187    584   1345  -1932    771    210    153    -90   -472   -511
    504  -1665  -2169    581   1335  -1917    771    244    179    -62   -449   -475
    498  -1670  -2169    581   1332  -1919    763    257    197    -38   -420   -457
    545  -1605  -2151    530   1345  -1875    789    290    236      7   -355   -407
    550  -1582  -2132    514   1340  -1857    787    280    236     10   -348   -392
    527  -1605  -2132    540   1330  -1867    769    246    213    -12   -374   -407
    522  -1602  -2127    540   1322  -1865    771    226    207    -23   -376   -410
    509  -1621  -2130    555   1317  -1875    782    202    197    -36   -389   -413
    483  -1675  -2158    594   1317  -1917    774    158    163    -75   -428   -452
    459  -1725  -2184    633   1322  -1953    779    111    135   -116   -470   -501
    441  -1769  -2210    662   1325  -1987    782     51     93   -171   -530   -555
    439  -1808  -2247    683   1343  -2026    782    -10     51   -231   -594   -610
    428  -1860  -2288    714   1356  -2073    784    -70     12   -283   -646   -667
    423  -1904  -2327    740   1374  -2114    797   -119    -15   -322   -698   -717
    400  -1956  -2356    776   1376  -2156    787   -181    -54   -371   -745   -766
    379  -2005  -2387    813   1382  -2195    769   -239    -90   -413   -789   -810
    358  -2052  -2413    846   1384  -2231    753   -288   -127   -452   -831   -849
    363  -2070  -2434    854   1397  -2252    753   -316   -145   -472   -852   -878
    376  -2083  -2460    852   1415  -2270    750   -345   -161   -493   -872   -891
    374  -2125  -2499    875   1434  -2312    748   -371   -176   -511   -896   -906
    363  -2148  -2512    891   1436  -2330    737   -400   -197   -537   -919   -930
    329  -2197  -2527    935   1428  -2361    722   -428   -215   -561   -937   -956
    327  -2218  -2546    945   1436  -2382    711   -446   -223   -571   -945   -961
    316  -2231  -2551    956   1434  -2390    709   -457   -226   -574   -948   -961
    363  -2187  -2551    909   1454  -2366    732   -449   -210   -563   -940   -945
    418  -2145  -2564    865   1491  -2353    753   -439   -194   -555   -932   -930
    353  -2218  -2572    932   1460  -2395    730   -472   -218   -581   -953   -953
    337  -2239  -2577    950   1454  -2408    719   -488   -231   -592   -956   -963
    329  -2265  -2598    966   1462  -2431    706   -504   -241   -602   -963   -971
    358  -2247  -2605    945   1480  -2426    722   -501   -231   -594   -956   -958
    366  -2234  -2600    932   1480  -2416    730   -506   -226   -592   -956   -953
    371  -2236  -2611    932   1491  -2423    730   -517   -233   -602   -963   -961
    337  -2286  -2626    974   1480  -2455    709   -542   -252   -626   -982   -989
    314  -2317  -2631   1002   1473  -2473    696   -561   -262   -633   -979   -992
    319  -2312  -2634    995   1475  -2473    704   -566   -262   -636   -982   -984
    368  -2278  -2647    953   1506  -2462    719   -563   -252   -628   -974   -976
    345  -2301  -2647    976   1496  -2475    706   -587   -267   -646   -989   -995
    319  -2296  -2616    989   1467  -2455    714   -589   -259   -644   -979   -982
    329  -2265  -2595    966   1460  -2429    743   -576   -233   -623   -956   -966
    345  -2223  -2572    937   1457  -2397    769   -566   -218   -610   -945   -950
    353  -2208  -2564    924   1457  -2385    782   -568   -210   -607   -940   -943
    332  -2218  -2551    943   1441  -2385    769   -589   -215   -613   -945   -948
    303  -2234  -2538    963   1418  -2385    732   -618   -226   -620   -953   -948
    358  -2171  -2530    904   1444  -2351    717   -628   -220   -610   -945   -927
    387  -2140  -2530    875   1457  -2335    714   -633   -220   -605   -935   -917
    371  -2166  -2538    898   1454  -2351    714   -639   -215   -602   -922   -914
    340  -2229  -2569    943   1454  -2400    685   -670   -246   -628   -945   -940
    353  -2252  -2605    948   1478  -2429    667   -688   -270   -649   -969   -950
    363  -2260  -2624    948   1493  -2442    659   -714   -290   -675   -997   -961
    371  -2270  -2642    950   1506  -2455    665   -727   -303   -688  -1015   -982
    355  -2301  -2657    971   1506  -2481    667   -745   -322   -709  -1023  -1005
    311  -2361  -2675   1023   1493  -2517    654   -779   -353   -745  -1062  -1041
    322  -2374  -2699   1026   1509  -2535    652   -797   -368   -763  -1078  -1054
    277  -2436  -2714   1080   1496  -2574    623   -836   -405   -800  -1098  -1088
    288  -2449  -2740   1080   1512  -2595    615   -857   -420   -818  -1119  -1106
    309  -2442  -2751   1067   1530  -2595    620   -865   -423   -826  -1127  -1109
    316  -2439  -2759   1060   1535  -2598    626   -870   -423   -826  -1124  -1104
    298  -2460  -2759   1080   1527  -2608    618   -885   -431   -831  -1127  -1109
    293  -2455  -2748   1078   1519  -2600    607   -901   -441   -841  -1135  -1119
    290  -2455  -2746   1080   1517  -2600    602   -911   -444   -844  -1137  -1119
    275  -2465  -2743   1093   1509  -2603    594   -927   -452   -852  -1145  -1122
    254  -2488  -2743   1117   1499  -2616    579   -945   -462   -867  -1156  -1132
    316  -2434  -2753   1057   1535  -2595    602   -922   -446   -854  -1145  -1127
    345  -2390  -2735   1021   1540  -2561    670   -836   -392   -831  -1137  -1132
    345  -2364  -2709   1008   1525  -2535    750   -693   -298   -774  -1106  -1119
    353  -2312  -2665    979   1509  -2488    815   -501   -145   -631   -997  -1018
    433  -2094  -2527    828   1478  -2309    862   -223    106   -337   -698   -714
    470  -1771  -2242    649   1353  -2005    820   -220    226   -103   -371   -342
    345  -1595  -1940    623   1140  -1766    672   -639     96    -64   -202   -109
    166  -1496  -1662    665    914  -1579    480  -1252   -202   -210   -233    -88
     49  -1667  -1719    807    883  -1693    296  -1855   -711   -743   -748   -576
     12  -2062  -2075   1026   1044  -2070     62  -2249  -1226  -1361  -1379  -1197
     64  -2392  -2457   1161   1260  -2423    -90  -2278  -1395  -1590  -1626  -1441
    171  -2499  -2670   1163   1421  -2585    -23  -2003  -1218  -1467  -1569  -1415
    233  -2431  -2665   1098   1447  -2548    174  -1647   -937  -1257  -1415  -1301
    265  -2413  -2681   1072   1473  -2546    389  -1309   -688  -1070  -1273  -1215
    272  -2408  -2681   1065   1475  -2543    491  -1156   -579   -989  -1213  -1174
    249  -2423  -2673   1088   1460  -2548    511  -1119   -553   -974  -1208  -1169
    254  -2426  -2681   1083   1467  -2553    504  -1119   -550   -982  -1210  -1179
    285  -2387  -2673   1049   1478  -2530    509  -1106   -535   -969  -1205  -1166
    277  -2377  -2657   1049   1467  -2517    511  -1106   -530   -963  -1202  -1156
    275  -2359  -2634   1041   1454  -2496    511  -1111   -527   -963  -1208  -1153
    285  -2333  -2618   1023   1449  -2475    511  -1106   -519   -953  -1192  -1143
    270  -2333  -2603   1031   1434  -2468    509  -1106   -517   -948  -1182  -1127
    262  -2322  -2587   1028   1423  -2452    496  -1114   -519   -953  -1187  -1127
    244  -2333  -2577   1044   1410  -2455    483  -1122   -522   -956  -1176  -1132
    277  -2286  -2564   1002   1421  -2426    493  -1106   -501   -935  -1148  -1114
    335  -2218  -2553    940   1441  -2385    514  -1085   -472   -909  -1119  -1080
    322  -2213  -2538    945   1428  -2374    511  -1091   -472   -909  -1122  -1075
    270  -2247  -2517    989   1392  -2382    493  -1104   -483   -917  -1130  -1080
    262  -2247  -2512    992   1384  -2379    488  -1104   -478   -911  -1124  -1075
    301  -2197  -2501    948   1400  -2348    485  -1093   -462   -893  -1104  -1057
    298  -2187  -2488    943   1392  -2338    480  -1091   -457   -885  -1098  -1052
    298  -2158  -2457    930   1376  -2307    485  -1078   -441   -870  -1080  -1034
    303  -2132  -2436    911   1369  -2283    488  -1065   -426   -857  -1057  -1021
    293  -2138  -2431    922   1361  -2286    478  -1054   -420   -846  -1047  -1013
    288  -2132  -2421    919   1353  -2275    475  -1039   -407   -833  -1031   -992
    283  -2104  -2387    911   1335  -2244    483  -1010   -381   -807  -1008   -966
    337  -2031  -2372    844   1353  -2200    493   -969   -348   -774   -984   -937
    348  -1995  -2346    823   1345  -2169    493   -935   -322   -745   -953   -911
    345  -1974  -2320    813   1330  -2145    501   -885   -288   -706   -906   -872
    345  -1958  -2304    807   1325  -2130    498   -839   -252   -662   -857   -833
    319  -1958  -2278    818   1299  -2120    478   -805   -233   -631   -828   -802
    387  -1844  -2234    727   1309  -2039    501   -735   -174   -563   -753   -724
    397  -1784  -2182    693   1288  -1982    506   -698   -137   -517   -704   -675
    410  -1730  -2140    659   1275  -1935    501   -675   -116   -488   -672   -636
    420  -1678  -2099    626   1260  -1888    506   -662   -101   -462   -641   -597
    394  -1670  -2068    636   1231  -1867    493   -672   -103   -459   -633   -589
    368  -1667  -2036    646   1202  -1852    478   -693   -114   -465   -633   -589
    350  -1673  -2023    662   1187  -1847    457   -724   -137   -485   -644   -594
    363  -1652  -2016    644   1189  -1834    459   -748   -148   -498   -649   -600
    368  -1636  -2005    633   1184  -1818    465   -782   -166   -522   -665   -618
    348  -1644  -1992    646   1169  -1818    459   -831   -200   -561   -704   -657
    322  -1667  -1990    672   1156  -1829    459   -885   -236   -607   -753   -698
    306  -1706  -2016    698   1158  -1860    457   -945   -270   -652   -802   -745
    306  -1727  -2036    709   1169  -1880    454   -997   -301   -691   -852   -787
    275  -1764  -2042    743   1156  -1901    436  -1060   -340   -735   -896   -833
    249  -1805  -2055    779   1150  -1930    415  -1117   -371   -769   -924   -875
    252  -1813  -2065    779   1156  -1938    407  -1153   -384   -789   -943   -893
    241  -1839  -2081    797   1158  -1958    394  -1189   -402   -810   -958   -911
    226  -1857  -2086    815   1153  -1971    384  -1218   -418   -826   -969   -930
    257  -1826  -2083    784   1169  -1953    387  -1231   -420   -833   -976   -932
    254  -1821  -2078    782   1166  -1948    379  -1244   -431   -844   -992   -943
    233  -1842  -2075    802   1153  -1956    366  -1262   -444   -857   -997   -950
    241  -1831  -2073    795   1156  -1951    363  -1265   -441   -857   -989   -948
    252  -1813  -2065    782   1158  -1938    355  -1270   -439   -857   -989   -948
    197  -1857  -2055    828   1124  -1953    335  -1293   -459   -875  -1008   -966
    158  -1883  -2044    862   1098  -1964    316  -1306   -470   -880  -1013   -971
    218  -1816  -2036    797   1124  -1927    332  -1291   -446   -859   -987   -943
    280  -1743  -2023    732   1150  -1883    361  -1262   -418   -831   -961   -911
    226  -1790  -2016    779   1119  -1901    342  -1283   -431   -846   -971   -924
    213  -1790  -2003    787   1106  -1896    327  -1293   -439   -854   -976   -927
    202  -1790  -1995    792   1098  -1891    314  -1304   -444   -862   -982   -932
    174  -1800  -1974    813   1072  -1886    303  -1317   -454   -872   -995   -932
    228  -1740  -1971    756   1098  -1855    316  -1304   -436   -854   -976   -909
    244  -1712  -1956    732   1098  -1831    319  -1299   -426   -841   -948   -901
    233  -1701  -1935    732   1083  -1818    319  -1301   -423   -836   -935   -896
    241  -1683  -1925    722   1083  -1803    319  -1301   -418   -836   -937   -888
    220  -1691  -1912    735   1065  -1800    303  -1317   -428   -849   -950   -898
    223  -1647  -1870    711   1047  -1758    322  -1299   -405   -823   -919   -880
    231  -1584  -1816    675   1021  -1699    355  -1273   -371   -789   -880   -852
    220  -1574  -1795    678   1008  -1683    374  -1265   -358   -779   -870   -841
    215  -1553  -1769    667    992  -1660    376  -1262   -355   -776   -862   -833
    200  -1538  -1740    667    969  -1639    355  -1273   -353   -774   -857   -826
    228  -1486  -1714    626    969  -1600    342  -1273   -340   -758   -833   -800
    252  -1467  -1719    607    984  -1592    306  -1291   -348   -761   -831   -800
    202  -1501  -1704    649    950  -1602    275  -1314   -366   -774   -841   -805
    233  -1441  -1675    602    953  -1558    283  -1304   -350   -758   -823   -782
    283  -1413  -1696    563    989  -1553    277  -1301   -353   -758   -823   -784
    231  -1501  -1732    636    982  -1615    233  -1340   -397   -805   -870   -826
    200  -1538  -1738    670    966  -1639    210  -1369   -428   -836   -893   -844
    252  -1488  -1740    618    995  -1613    228  -1361   -420   -828   -872   -831
    220  -1519  -1743    646    982  -1631    226  -1376   -441   -846   -888   -852
    168  -1569  -1738    701    953  -1652    215  -1400   -470   -875   -917   -883
    194  -1553  -1751    678    971  -1652    210  -1415   -485   -891   -922   -893
    205  -1558  -1766    675    984  -1662    202  -1431   -498   -909   -937   -904
    220  -1551  -1771    665    995  -1660    202  -1431   -501   -914   -943   -901
    210  -1553  -1764    672    987  -1657    197  -1439   -509   -922   -956   -906
    161  -1595  -1756    714    958  -1675    171  -1465   -535   -948   -982   -935
    176  -1564  -1743    693    958  -1652    168  -1462   -530   -943   -961   -927
    207  -1525  -1735    657    969  -1628    181  -1449   -511   -927   -932   -909
    210  -1525  -1735    657    971  -1628    184  -1447   -504   -919   -924   -904
    176  -1556  -1735    688    953  -1644    166  -1462   -517   -935   -937   -917
    163  -1561  -1727    698    943  -1644    158  -1470   -522   -935   -937   -919
    181  -1540  -1722    678    950  -1631    168  -1452   -511   -932   -943   -919
    215  -1499  -1714    641    963  -1605    241  -1361   -462   -919   -950   -932
    236  -1436  -1675    600    953  -1556    337  -1200   -361   -854   -911   -914
    246  -1361  -1608    555    927  -1483    418   -953   -166   -665   -745   -776
    327  -1132  -1462    400    893  -1296    488   -615    119   -332   -413   -454
    405   -711  -1117    153    761   -914    446   -644    259    -51    -38    -28
    244   -491   -735    122    488   -613    187  -1254     67    -12    140    220
     54   -397   -452    171    252   -426    -85  -1961   -259   -174     77    218
    -62   -628   -566    345    249   -597   -335  -2564   -787   -727   -446   -270
    -98  -1119  -1021    610    459  -1070   -584  -2946  -1413  -1506  -1221  -1002
     -2  -1402  -1400    701    696  -1400   -610  -2782  -1426  -1600  -1356  -1166
     67  -1491  -1558    711    810  -1522   -449  -2397  -1171  -1421  -1254  -1117
     85  -1457  -1543    685    813  -1499   -202  -1987   -872  -1202  -1096  -1015
    145  -1426  -1571    641    857  -1499     10  -1662   -649  -1036   -982   -943
    197  -1392  -1592    597    893  -1491    101  -1535   -561   -969   -930   -911
    197  -1392  -1590    597    893  -1491    127  -1496   -535   -950   -922   -904
    189  -1392  -1584    600    885  -1488    122  -1488   -530   -950   -922   -904
    189  -1400  -1590    605    888  -1493    119  -1480   -527   -950   -922   -904
    200  -1387  -1587    592    891  -1488    127  -1465   -517   -940   -914   -893
    192  -1376  -1569    592    878  -1473    129  -1454   -506   -927   -896   -885
    184  -1366  -1551    589    867  -1460    124  -1449   -501   -922   -891   -883
    181  -1363  -1545    592    862  -1454    119  -1447   -498   -922   -893   -883
    189  -1335  -1525    571    854  -1428    127  -1434   -480   -909   -875   -857
    189  -1319  -1509    563    849  -1413    129  -1426   -472   -896   -865   -846
    176  -1330  -1506    574    841  -1418    122  -1423   -472   -896   -854   -854
    200  -1304  -1504    553    852  -1402    127  -1408   -459   -880   -833   -836
    228  -1260  -1491    514    857  -1374    140  -1387   -439   -862   -818   -815
    202  -1265  -1467    530    833  -1366    137  -1384   -436   -862   -820   -813
    174  -1278  -1452    550    810  -1363    129  -1379   -433   -859   -815   -813
    200  -1226  -1426    514    813  -1325    145  -1348   -402   -828   -787   -784
    231  -1184  -1415    475    823  -1299    153  -1330   -384   -818   -774   -763
    213  -1200  -1413    493    810  -1306    150  -1317   -374   -805   -766   -761
    223  -1184  -1410    478    815  -1296    166  -1288   -348   -779   -737   -743
    207  -1189  -1397    491    802  -1293    163  -1270   -335   -766   -724   -737
    246  -1135  -1382    444    813  -1257    179  -1231   -298   -732   -693   -704
    257  -1104  -1363    423    807  -1234    189  -1192   -270   -704   -667   -680
    231  -1106  -1340    436    784  -1223    184  -1158   -249   -683   -652   -670
    246  -1070  -1317    413    782  -1192    194  -1109   -218   -646   -613   -636
    246  -1039  -1288    394    766  -1163    202  -1052   -179   -610   -571   -605
    270   -995  -1267    361    766  -1130    218   -989   -132   -558   -522   -561
    298   -943  -1241    319    769  -1091    226   -930    -85   -509   -470   -511
    322   -888  -1210    283    766  -1049    233   -870    -38   -457   -415   -457
    319   -841  -1161    259    740  -1002    236   -831     -5   -413   -376   -407
    337   -787  -1124    223    730   -956    241   -805     23   -379   -340   -366
    324   -756  -1080    213    701   -917    239   -797     38   -358   -309   -340
    309   -740  -1049    215    678   -893    236   -800     44   -348   -298   -329
    327   -701  -1031    184    678   -865    236   -807     46   -342   -285   -309
    314   -698  -1013    189    662   -854    228   -826     36   -353   -283   -309
    303   -706  -1010    200    654   -857    226   -857     20   -371   -298   -327
    290   -722  -1013    215    652   -867    228   -896     -2   -394   -314   -345
    288   -732  -1021    218    654   -875    233   -943    -28   -428   -340   -374
    277   -753  -1031    236    652   -891    228  -1005    -70   -478   -389   -423
    233   -797  -1031    280    631   -914    213  -1075   -122   -535   -446   -480
    220   -826  -1047    303    633   -935    202  -1132   -161   -579   -493   -524
    223   -857  -1080    316    649   -969    192  -1182   -197   -618   -535   -563
    210   -883  -1096    335    652   -989    184  -1223   -226   -652   -568   -592
    187   -914  -1101    363    644  -1008    171  -1265   -252   -680   -597   -618
    179   -945  -1124    384    652  -1034    155  -1299   -280   -711   -631   -646
    179   -953  -1135    384    654  -1044    145  -1319   -296   -727   -646   -665
    171   -966  -1137    397    654  -1052    137  -1335   -306   -740   -649   -680
    163   -982  -1148    407    654  -1062    124  -1348   -319   -750   -657   -691
    166   -979  -1145    407    654  -1062    114  -1358   -327   -761   -667   -685
    140   -995  -1135    428    636  -1065    109  -1366   -332   -769   -678   -701
    135  -1000  -1137    431    633  -1067    103  -1369   -332   -766   -675   -704
    148   -989  -1137    420    641  -1062    106  -1363   -324   -761   -665   -696
    210   -919  -1130    355    670  -1023    132  -1337   -296   -730   -628   -667
    226   -893  -1122    332    672  -1005    150  -1322   -277   -714   -610   -652
    197   -922  -1119    361    657  -1021    140  -1330   -285   -722   -620   -654
    176   -924  -1104    374    639  -1013    124  -1337   -293   -730   -631   -654
    174   -917  -1091    371    631  -1002    127  -1335   -290   -724   -626   -654
    148   -948  -1096    397    620  -1021    114  -1343   -293   -730   -626   -662
    171   -917  -1088    374    628  -1002    119  -1335   -283   -722   -615   -657
    197   -878  -1075    340    636   -976    127  -1327   -272   -714   -607   -644
    155   -911  -1067    379    610   -989    116  -1337   -283   -724   -618   -654
    168   -888  -1057    358    610   -974    114  -1340   -280   -727   -623   -657
    189   -849  -1039    329    613   -943    119  -1332   -270   -714   -610   -639
    161   -854  -1015    345    587   -935    114  -1335   -267   -711   -605   -633
    153   -826   -979    337    566   -901    137  -1312   -241   -685   -581   -602
    192   -735   -930    270    561   -831    187  -1275   -197   -649   -548   -568
    163   -732   -896    283    530   -813    205  -1265   -187   -641   -537   -571
    153   -737   -893    290    522   -815    200  -1270   -187   -641   -537   -576
    163   -709   -872    272    517   -789    189  -1265   -174   -626   -517   -558
    176   -688   -867    254    519   -776    163  -1273   -168   -615   -498   -540
    161   -714   -878    275    519   -795    127  -1293   -184   -623   -498   -542
    127   -735   -862    301    493   -797    109  -1309   -194   -631   -506   -548
    145   -709   -854    283    498   -782     98  -1304   -189   -628   -504   -540
    223   -659   -883    215    550   -771    106  -1291   -192   -623   -501   -532
    226   -688   -917    231    571   -802    101  -1304   -205   -644   -519   -545
    179   -748   -930    283    553   -839     85  -1330   -233   -670   -542   -576
    155   -769   -924    306    540   -846     75  -1345   -252   -691   -558   -592
    163   -771   -935    301    548   -852     77  -1348   -257   -698   -568   -597
    140   -810   -953    335    545   -880     72  -1366   -277   -724   -592   -623
    119   -839   -958    361    537   -898     62  -1384   -296   -745   -615   -639
    116   -857   -974    371    545   -914     59  -1389   -306   -756   -626   -649
    168   -823   -992    324    579   -906     70  -1382   -301   -753   -618   -657
    148   -841   -989    345    566   -914     64  -1387   -309   -756   -610   -665
    116   -872   -989    376    550   -930     54  -1395   -316   -763   -618   -667
    124   -865   -989    371    555   -927     51  -1389   -316   -766   -626   -662
    150   -820   -974    332    561   -898     57  -1379   -303   -756   -610   -646
    137   -820   -958    340    545   -888     57  -1379   -301   -753   -610   -646
     93   -854   -950    379    519   -901     36  -1397   -314   -771   -633   -659
    101   -865   -966    381    532   -914     31  -1395   -314   -769   -633   -665
    163   -797   -961    316    561   -878     90  -1322   -262   -735   -605   -659
    179   -753   -932    285    553   -841    189  -1184   -181   -693   -584   -657
    194   -706   -901    254    545   -802    265  -1008    -59   -597   -511   -605
    239   -561   -800    161    519   -680    358   -685    194   -342   -285   -389
    306   -285   -594    -12    449   -439    368   -480    415    -28     57     -2
    249      7   -241   -129    244   -116    207   -828    379    119    332    322
     77    205    127   -142    -25    168    -41  -1483    168    116    462    488
    -59    220    280    -80   -168    249   -259  -2148   -202   -158    267    345
   -122   -171    -51    145    -36   -114   -498  -2618   -797   -867   -449   -340
   -101   -605   -504    353    200   -555   -678  -2753  -1158  -1345   -950   -823
    -18   -802   -784    407    381   -792   -613  -2462  -1023  -1280   -953   -872
     31   -795   -826    381    428   -810   -397  -2047   -735  -1070   -807   -782
     72   -766   -839    348    454   -802   -153  -1673   -483   -896   -691   -696
     98   -776   -875    337    485   -823    -18  -1460   -348   -797   -631   -659
     93   -792   -888    348    488   -841     18  -1397   -311   -771   -613   -657
     90   -823   -914    366    501   -867     25  -1371   -296   -763   -610   -665
    116   -795   -911    337    511   -852     46  -1337   -270   -743   -584   -652
    142   -753   -896    303    517   -823     62  -1312   -246   -722   -563   -631
    145   -737   -883    296    514   -810     64  -1301   -239   -719   -563   -623
    127   -737   -865    306    496   -800     59  -1296   -236   -719   -566   -626
    109   -740   -852    314    480   -795     57  -1291   -233   -714   -568   -618
    116   -743   -862    311    488   -802     59  -1278   -220   -704   -558   -615
    142   -714   -859    283    501   -787     70  -1260   -200   -685   -535   -600
    137   -714   -852    288    493   -782     67  -1249   -192   -678   -522   -589
    129   -704   -836    285    483   -769     72  -1241   -184   -670   -511   -576
    150   -672   -826    259    488   -748     80  -1223   -171   -657   -504   -561
    127   -685   -813    277    467   -748     70  -1223   -176   -662   -511   -566
    109   -685   -795    288    452   -740     67  -1213   -166   -649   -498   -558
    150   -633   -784    239    467   -709     77  -1184   -140   -626   -470   -537
    163   -615   -779    226    470   -698     85  -1166   -124   -615   -459   -522
    155   -615   -771    228    462   -693     98  -1140   -101   -594   -436   -506
    163   -597   -761    218    462   -678    114  -1106    -77   -568   -410   -493
    163   -587   -753    210    457   -670    114  -1088    -62   -561   -405   -483
    176   -555   -735    189    454   -644    122  -1057    -38   -537   -387   -465
    168   -553   -724    189    444   -639    122  -1026    -18   -519   -368   -449
    181   -537   -719    179    449   -628    132   -982     12   -493   -350   -426
    192   -509   -701    155    444   -605    140   -935     44   -462   -324   -400
    200   -478   -678    137    436   -576    150   -875     83   -420   -283   -358
    189   -459   -652    132    418   -553    148   -826    111   -389   -249   -327
    239   -389   -628     75    433   -509    163   -753    166   -329   -184   -285
    272   -335   -607     28    439   -470    184   -680    220   -267   -122   -223
    254   -324   -579     33    415   -452    187   -639    254   -226    -75   -179
    270   -275   -545      2    405   -410    192   -600    290   -184    -36   -135
    293   -205   -498    -44    394   -350    205   -571    319   -150     -5    -85
    262   -207   -470    -28    363   -337    200   -571    327   -140     18    -64
    233   -202   -439    -15    335   -319    179   -592    314   -153     15    -70
    215   -207   -423     -5    316   -316    161   -613    298   -166     10    -77
    226   -189   -415    -18    319   -301    171   -623    301   -166     12    -70
    265   -145   -413    -59    337   -280    192   -636    301   -168     10    -75
    244   -158   -402    -41    322   -280    194   -680    275   -202    -25   -106
    228   -176   -405    -25    314   -290    197   -732    244   -236    -54   -137
    194   -223   -418     15    306   -319    189   -792    202   -283    -96   -184
    174   -270   -444     46    306   -355    176   -854    161   -337   -155   -236
    145   -319   -465     85    303   -392    166   -906    124   -374   -194   -280
    119   -358   -480    116    298   -418    148   -956     90   -410   -226   -316
     90   -405   -496    158    293   -449    132  -1002     59   -449   -272   -355
     70   -457   -530    192    298   -491    122  -1034     36   -478   -296   -384
     96   -449   -545    174    319   -496    129  -1039     33   -478   -296   -379
    114   -428   -545    155    327   -485    135  -1044     31   -480   -293   -384
    111   -428   -540    158    324   -483    129  -1057     20   -491   -303   -400
    119   -418   -537    148    327   -478    127  -1065     15   -496   -314   -402
     80   -465   -545    189    311   -504    114  -1075      2   -514   -329   -407
     51   -501   -555    223    303   -530     90  -1093    -15   -532   -348   -420
     90   -457   -548    184    319   -501    103  -1075      2   -511   -329   -415
    119   -418   -540    148    329   -478    129  -1054     25   -485   -293   -397
     93   -433   -530    168    311   -480    127  -1052     25   -485   -290   -400
     88   -431   -519    168    301   -475    119  -1054     25   -488   -293   -400
    116   -381   -498    132    306   -439    129  -1041     38   -475   -285   -379
     88   -402   -493    155    290   -446    119  -1054     28   -485   -298   -387
     57   -444   -501    192    277   -472    109  -1057     23   -493   -301   -397
     70   -428   -501    176    283   -465    111  -1052     31   -483   -285   -389
    129   -363   -493    116    311   -428    132  -1028     54   -459   -259   -361
    111   -371   -483    129    296   -428    127  -1034     51   -465   -265   -368
     83   -389   -472    153    277   -431    122  -1039     44   -467   -272   -376
     59   -407   -470    171    265   -439    116  -1041     41   -472   -277   -379
     70   -397   -467    163    267   -431    114  -1039     44   -470   -275   -374
     93   -358   -452    132    270   -405    124  -1026     59   -454   -257   -358
     93   -322   -415    114    252   -366    158   -995     93   -423   -233   -327
     72   -301   -374    111    223   -335    184   -979    116   -410   -226   -316
     72   -283   -355    106    213   -319    200   -966    124   -402   -213   -314
     62   -288   -350    111    205   -319    197   -963    129   -394   -192   -309
     77   -244   -324     83    200   -283    200   -953    150   -368   -155   -280
    127   -184   -311     28    218   -246    184   -948    166   -348   -132   -257
    111   -202   -314     46    213   -257    150   -966    153   -355   -137   -257
     93   -202   -296     54    194   -249    142   -966    155   -348   -135   -244
    114   -192   -306     36    210   -249    137   -961    155   -348   -137   -239
    129   -210   -340     38    233   -275    124   -974    135   -371   -158   -262
    101   -280   -381     90    241   -329    103   -995    109   -400   -181   -285
     75   -322   -400    122    236   -358     90  -1015     85   -420   -200   -306
     83   -327   -410    122    246   -368     93  -1018     77   -431   -207   -319
     75   -332   -407    127    241   -368    103  -1021     67   -444   -220   -332
     83   -332   -415    124    249   -374    109  -1026     59   -454   -236   -342
     77   -345   -423    132    249   -384    109  -1034     46   -467   -249   -348
     49   -384   -436    166    241   -410     90  -1049     23   -488   -267   -368
     33   -415   -449    189    239   -431     80  -1062      7   -506   -285   -389
     57   -405   -462    174    259   -433     77  -1060      5   -506   -288   -397
     44   -410   -457    181    249   -433     77  -1060      5   -506   -283   -397
     33   -410   -444    187    239   -428     80  -1054     12   -498   -275   -392
     31   -410   -444    189    236   -426     75  -1052     12   -498   -275   -394
     75   -376   -452    150    262   -413     85  -1041     23   -488   -262   -379
     72   -366   -439    145    254   -402     88  -1036     28   -478   -252   -374
     25   -413   -439    192    231   -426     70  -1049     12   -498   -277   -389
     36   -394   -433    176    233   -413     90  -1015     28   -498   -285   -402
     96   -296   -392    101    244   -342    202   -870    124   -439   -241   -389
    142   -223   -368     38    254   -296    298   -675    259   -322   -153   -319
    168   -129   -298    -20    231   -213    389   -374    488    -88     64   -124
    244    127   -116   -187    179      5    439   -122    730    218    394    223
    241    459    218   -350     12    340    332   -342    763    413    698    587
     23    584    561   -303   -270    571     93   -992    558    402    800    750
   -174    561    735   -194   -454    646   -158  -1686    161     98    571    571
   -231    277    506    -25   -368    392   -387  -2213   -418   -555    -64    -33
   -210   -137     72    174   -142    -33   -605  -2426   -839  -1078   -594   -548
    -98   -329   -231    213     64   -280   -571  -2145   -704  -1005   -592   -589
    -38   -350   -314    194    137   -332   -371  -1743   -439   -818   -478   -519
    -25   -342   -319    181    145   -329   -135  -1366   -197   -649   -368   -452
    -12   -379   -366    197    176   -374      2  -1132    -59   -553   -306   -423
    -20   -394   -374    205    176   -384     28  -1078    -31   -532   -290   -415
     67   -309   -376    119    220   -342     77  -1015     18   -491   -252   -379
     85   -290   -379    101    231   -332    106   -984     41   -472   -236   -374
     46   -332   -379    142    213   -355     96   -982     36   -480   -246   -384
     57   -306   -366    124    210   -335    106   -963     51   -465   -233   -368
     36   -327   -363    145    197   -342     96   -963     46   -472   -249   -374
     23   -348   -374    161    197   -361     88   -961     44   -475   -249   -374
     59   -309   -368    124    213   -337    103   -932     72   -441   -200   -345
     77   -270   -348     93    210   -309    111   -919     83   -428   -184   -340
     44   -296   -340    124    189   -316     96   -924     70   -439   -194   -353
     75   -257   -335     88    205   -296    111   -898     90   -415   -174   -324
     83   -239   -322     77    202   -280    124   -878    103   -400   -166   -303
     75   -233   -311     77    192   -272    124   -872    109   -397   -171   -301
     77   -218   -296     70    187   -257    127   -859    122   -387   -153   -296
     49   -226   -275     85    161   -249    116   -857    119   -387   -155   -298
     59   -210   -270     75    163   -239    124   -831    137   -366   -137   -283
     77   -189   -267     54    171   -228    132   -810    153   -353   -122   -270
     90   -163   -254     36    171   -207    142   -784    174   -332   -103   -259
     64   -179   -246     54    153   -210    137   -766    184   -322    -90   -249
     98   -137   -236     20    166   -187    153   -727    210   -298    -72   -220
    142    -75   -218    -33    179   -145    171   -685    239   -267    -49   -187
    109    -90   -202    -10    153   -145    171   -654    257   -246    -25   -179
    119    -62   -184    -28    150   -124    184   -605    290   -213     12   -155
    122    -36   -158    -41    140    -96    187   -553    322   -176     36   -127
    124    -20   -145    -51    135    -80    187   -496    355   -140     75    -88
    145     18   -129    -83    137    -54    197   -431    397    -90    127    -46
    174     67   -106   -122    140    -18    210   -371    441    -41    181      2
    194    129    -64   -161    129     33    220   -314    483     10    231     57
    197    158    -38   -179    116     62    220   -283    506     44    265     93
    205    192    -15   -200    109     88    226   -259    524     70    296    124
    200    226     25   -213     85    124    215   -259    527     75    309    140
    176    252     75   -213     51    163    210   -265    527     83    322    155
    187    267     77   -228     54    171    215   -267    532     88    329    166
    181    267     85   -226     46    176    220   -280    524     80    324    161
    166    262     96   -215     33    179    218   -311    501     54    303    142
    166    265     98   -215     33    181    220   -348    478     31    275    119
    132    215     83   -174     23    148    213   -405    431    -20    223     64
     93    168     72   -132     10    122    205   -462    392    -64    179     12
     96    158     62   -127     15    111    213   -506    368    -98    148    -15
     98    140     41   -119     28     90    215   -548    340   -129    109    -44
     70     98     28    -88     20     64    207   -592    309   -163     72    -83
     67     77     10    -75     28     44    202   -631    285   -192     46   -119
     64     59     -5    -64     33     28    197   -659    262   -213     28   -142
     49     31    -18    -38     33      7    187   -683    241   -236      5   -166
     38      7    -33    -25     36    -12    179   -698    228   -246     -7   -179
     28    -15    -44     -7     33    -28    171   -711    213   -262    -23   -192
      5    -51    -59     20     31    -54    155   -730    197   -283    -38   -210
      5    -49    -54     23     28    -51    158   -730    194   -285    -36   -220
     46      2    -46    -25     46    -23    174   -714    207   -267    -18   -205
     51     12    -38    -33     46    -12    176   -709    207   -265    -20   -200
     41     10    -33    -25     36    -10    176   -706    207   -267    -28   -202
     36      7    -28    -20     33    -10    174   -704    207   -267    -25   -202
     28     -5    -33    -12     31    -18    171   -704    205   -267    -25   -205
     15    -10    -25     -2     18    -18    166   -704    205   -270    -28   -205
     15     10     -5    -15     10      5    166   -696    213   -265    -23   -189
     28     28      0    -28     15     15    174   -683    226   -249    -10   -176
     51     51     -2    -51     25     25    181   -675    228   -244      0   -181
     36     38      2    -38     15     23    174   -680    223   -249      0   -187
     10     12      2    -12      5      7    163   -688    218   -254     -7   -189
     28     28      0    -28     15     15    166   -685    218   -252    -10   -184
     28     36      5    -33     10     23    166   -683    220   -249     -7   -184
     28     33      5    -31     10     18    168   -683    218   -252      0   -187
     23     28      5    -28      7     15    171   -678    218   -246      2   -184
     51     75     23    -62     15     49    189   -662    233   -231     10   -168
     41    109     67    -75    -12     88    207   -646    252   -218     20   -148
     36    140    101    -88    -31    122    228   -626    272   -197     49   -127
      7    132    124    -72    -59    129    236   -626    275   -194     59   -132
     -5    135    140    -64    -72    137    231   -623    275   -192     59   -137
     44    220    174   -132    -67    197    254   -597    309   -155     93    -98
     41    239    197   -142    -77    218    233   -602    311   -150     96    -88
     36    226    189   -132    -77    207    192   -626    290   -163     83    -90
     38    241    202   -140    -80    223    181   -626    290   -158     93    -80
     75    267    189   -171    -57    228    187   -613    298   -148    106    -75
     85    239    150   -163    -33    194    174   -615    283   -161     98    -88
     41    161    119   -103    -38    142    148   -644    244   -197     62   -114
     33    137    103    -85    -33    122    142   -657    228   -213     44   -124
     44    135     90    -90    -23    111    142   -665    215   -233     20   -145
     23    111     88    -70    -31    101    148   -670    200   -246      5   -163
     -5     88     93    -44    -49     90    142   -685    181   -265    -10   -181
    -23     49     72    -12    -46     59    129   -704    155   -288    -33   -205
    -12     33     46    -12    -31     41    124   -711    145   -303    -44   -213
      5     41     36    -23    -15     41    124   -711    140   -309    -51   -218
      2     44     41    -25    -20     44    119   -719    129   -322    -75   -231
    -15     36     51    -10    -33     44    116   -719    127   -327    -72   -236
    -20     31     51     -5    -36     41    114   -719    127   -324    -64   -239
    -15     46     59    -15    -36     51    111   -714    129   -319    -64   -231
     -2     57     57    -28    -28     57    116   -704    137   -314    -57   -226
     -2     54     57    -25    -28     54    119   -701    137   -311    -51   -226
    -20     46     64    -15    -44     54    119   -696    137   -311    -51   -231
    -15     46     59    -15    -38     51    142   -657    155   -309    -54   -239
     28    119     90    -75    -31    106    236   -524    236   -262    -31   -223
     75    207    132   -140    -28    171    327   -342    366   -158     44   -166
    114    340    223   -228    -54    283    423    -46    607     93    270     49
    168    579    410   -374   -122    496    439    197    849    413    618    410
    171    898    724   -535   -277    813    337     25    904    623    927    774
     18   1072   1054   -545   -517   1065    140   -530    735    646   1062    971
   -179   1039   1218   -431   -698   1127   -111  -1247    288    290    787    748
   -293    719   1013   -213   -654    867   -329  -1810   -309   -392    122    111
   -246    348    592    -51   -420    470   -527  -2021   -719   -896   -387   -381
   -174     67    241     54   -207    153   -563  -1839   -685   -917   -465   -493
   -127     23    150     51   -140     88   -400  -1480   -444   -750   -371   -439
    -85     70    153      7   -119    111   -161  -1096   -176   -550   -233   -342
    -67     59    127      2    -96     93      2   -833     -2   -420   -140   -290
    -18    114    132    -46    -75    122     80   -724     75   -358    -98   -252
     15    153    135    -85    -59    145    119   -675    109   -332    -80   -228
     -7    124    129    -59    -70    127    119   -662    111   -332    -77   -236
    -36     88    124    -25    -80    103    106   -662    106   -340    -85   -244
    -18    122    140    -51    -77    129    114   -646    119   -329    -72   -228
      0    148    148    -75    -75    148    129   -623    140   -309    -54   -207
    -12    129    142    -59    -77    135    129   -615    142   -309    -57   -210
    -23    132    153    -54    -88    142    124   -610    142   -306    -57   -213
     -7    163    171    -77    -88    166    132   -597    155   -293    -41   -194
     12    192    179   -103    -83    187    142   -581    166   -280    -25   -179
      7    202    194   -103    -93    197    140   -574    171   -275    -28   -179
    -25    179    202    -77   -114    189    127   -576    163   -277    -31   -184
    -28    174    202    -72   -114    187    119   -571    166   -275    -25   -179
     -7    200    205    -96   -106    202    129   -550    184   -257    -12   -163
      2    228    223   -116   -109    226    137   -532    197   -241      0   -150
     10    262    249   -137   -119    257    145   -514    213   -226     12   -129
      2    252    249   -127   -122    252    142   -506    215   -223      7   -127
     20    280    257   -150   -119    270    142   -485    228   -210     12   -111
     20    288    267   -155   -122    277    145   -467    239   -197     38   -103
     20    290    270   -158   -124    280    148   -441    259   -171     77    -90
     36    322    285   -179   -124    303    163   -405    290   -142     98    -67
     49    348    298   -200   -124    324    174   -366    316   -116    122    -38
     46    353    303   -200   -127    329    179   -322    345    -85    153    -12
     67    384    316   -228   -124    353    181   -277    376    -49    181     12
     54    397    342   -226   -142    371    171   -233    402    -20    207     41
     46    410    361   -228   -158    387    168   -181    436     18    244     72
    109    498    389   -303   -140    444    197   -101    501     93    319    140
    148    574    426   -363   -137    501    215    -41    550    150    379    200
    129    605    475   -366   -171    540    218    -10    574    181    407    249
     90    602    509   -348   -210    555    197     -5    574    189    423    267
     90    613    519   -353   -213    566    184     -2    576    202    444    277
    140    683    540   -413   -200    613    202     10    597    226    472    303
    158    737    579   -446   -210    659    220     15    605    241    488    324
    148    740    589   -446   -220    665    218      0    589    226    478    316
    119    706    587   -413   -233    646    213    -31    563    197    444    290
     96    683    587   -392   -246    633    210    -70    532    158    405    259
     62    636    574   -348   -254    605    192   -132    480    101    350    205
     41    594    553   -319   -257    574    189   -189    436     49    303    148
     46    587    540   -316   -246    566    207   -226    415     18    265    111
     33    561    527   -298   -246    545    200   -277    379    -23    220     67
      5    522    517   -262   -254    519    184   -332    337    -70    171     20
     10    496    483   -254   -239    491    181   -366    311    -96    142     -7
    -23    436    459   -207   -241    449    163   -405    277   -135    103    -38
      2    454    449   -228   -223    452    166   -420    265   -148     93    -51
     -5    433    439   -213   -220    436    161   -444    244   -166     77    -70
    -28    400    428   -187   -231    415    142   -467    218   -189     51    -88
    -15    410    426   -197   -220    418    148   -467    218   -189     51    -93
      2    428    423   -218   -210    426    158   -459    223   -181     57    -93
    -28    400    428   -184   -228    413    153   -467    213   -189     54    -93
      2    426    423   -215   -210    426    158   -457    220   -181     62    -77
    -15    413    428   -197   -220    420    148   -462    213   -187     46    -83
    -25    415    439   -194   -233    426    142   -459    213   -184     44    -83
    -15    428    444   -205   -228    436    150   -449    223   -174     59    -72
    -18    428    446   -205   -233    436    148   -452    220   -176     62    -77
    -25    431    457   -202   -241    444    153   -446    220   -174     64    -75
    -33    426    459   -194   -246    441    153   -444    223   -168     67    -72
    -12    449    462   -218   -236    454    150   -441    223   -171     67    -75
    -38    418    457   -192   -249    436    129   -454    210   -181     54    -85
      7    478    470   -244   -231    475    150   -436    228   -161     72    -57
     12    496    483   -254   -233    491    158   -431    233   -158     77    -49
    -36    441    478   -202   -257    459    137   -452    210   -179     57    -67
    -20    459    480   -220   -249    470    142   -444    215   -176     64    -64
     -2    483    483   -241   -244    483    148   -436    218   -171     67    -59
    -15    475    488   -231   -252    480    137   -444    207   -176     62    -67
    -10    498    509   -244   -259    504    150   -431    220   -161     77    -46
      5    542    537   -275   -265    540    189   -397    254   -132    106    -10
    -18    540    555   -262   -285    548    200   -392    257   -127    106    -12
    -67    504    568   -218   -319    535    189   -407    244   -142     93    -25
    -38    553    592   -257   -314    571    200   -394    259   -127    109    -15
     36    657    620   -348   -293    639    223   -366    296    -90    148     18
    -10    620    631   -306   -322    626    192   -381    288    -90    150     28
    -41    584    623   -272   -332    602    148   -407    259   -111    132     18
     36    675    639   -355   -301    657    163   -384    285    -85    161     49
     36    659    623   -350   -296    641    158   -381    280    -85    163     49
     12    602    589   -309   -288    597    137   -397    249   -111    140     23
      5    563    555   -285   -275    561    119   -418    218   -137    119      0
    -10    522    532   -254   -270    527    111   -436    200   -158    103    -15
    -15    519    532   -254   -275    524    116   -439    189   -171     90    -23
    -36    488    524   -226   -280    506    122   -446    171   -189     64    -46
    -12    491    501   -241   -257    496    135   -446    168   -200     49    -57
     -2    488    491   -241   -246    488    135   -454    158   -213     41    -67
    -54    418    470   -181   -262    444    101   -485    119   -249     12   -106
    -57    394    452   -168   -254    423     93   -493    109   -262     -2   -119
    -15    423    439   -205   -228    431    106   -483    111   -259      0   -109
    -41    405    446   -181   -244    426    103   -488    103   -265    -12   -119
    -59    397    454   -168   -259    426     98   -491    101   -265    -15   -119
    -54    397    449   -171   -252    423     90   -491     98   -265    -12   -122
    -15    428    444   -207   -228    436    101   -480    109   -252      2   -101
    -18    431    449   -205   -233    439    114   -472    116   -246      5    -90
    -64    376    441   -155   -254    407     96   -485     98   -265    -15   -116
    -67    379    446   -155   -257    413    124   -431    119   -257    -20   -132
    -23    454    475   -218   -249    465    233   -270    233   -179     25   -116
     -5    517    522   -254   -262    519    329    -77    389    -46    129    -38
     93    750    657   -423   -280    704    428    246    683    275    431    252
    184   1093    909   -639   -361   1002    423    452    932    628    841    691
    135   1395   1260   -766   -563   1327    296    213    932    802   1132   1052
    -33   1512   1545   -737   -789   1527    111   -337    696    748   1195   1179
   -184   1436   1621   -626   -904   1527   -101  -1000    210    303    805    839
   -259   1062   1322   -402   -789   1192   -311  -1525   -397   -415     80    132
   -272    576    849   -153   -561    711   -522  -1738   -797   -901   -413   -355
   -213    296    509    -41   -361    402   -530  -1548   -732   -891   -457   -436
   -137    309    446    -85   -290    376   -355  -1202   -472   -701   -335   -355
    -75    368    444   -145   -259    405   -127   -836   -194   -491   -189   -249
    -41    384    426   -171   -233    405     31   -592    -18   -353    -96   -181
    -67    366    433   -148   -249    400     88   -511     38   -311    -70   -163
    -49    381    431   -166   -241    405    111   -478     64   -293    -57   -153
    -44    379    420   -168   -233    400    116   -459     72   -285    -54   -150
    -20    400    420   -189   -223    410    124   -444     83   -275    -49   -142
    -25    410    436   -192   -231    423    132   -426    101   -262    -33   -135
    -59    368    428   -155   -244    397    124   -428     98   -265    -33   -140
    -49    376    426   -166   -236    400    127   -415    109   -254    -25   -132
    -46    387    431   -171   -239    407    129   -402    119   -241    -12   -119
    -36    402    439   -181   -236    420    135   -392    127   -231     -2   -111
    -12    439    452   -213   -233    444    145   -379    137   -220      5   -101
    -10    449    459   -220   -233    454    155   -366    150   -207     18    -90
    -38    420    459   -192   -249    439    148   -366    148   -207     20    -90
    -36    423    459   -192   -246    441    148   -358    150   -202     20    -83
    -49    405    454   -179   -252    431    140   -355    148   -205     15    -90
    -64    397    462   -166   -262    428    137   -348    153   -197     23    -96
    -31    433    465   -202   -249    449    148   -322    176   -174     49    -75
    -12    467    480   -226   -246    472    163   -296    200   -148     72    -49
     18    519    501   -270   -241    509    184   -267    223   -122     90    -25
     25    535    506   -280   -241    522    192   -244    244   -106    106    -10
     23    530    506   -277   -241    519    202   -218    262    -90    122      2
      5    522    517   -262   -254    519    213   -189    280    -70    142     18
    -23    509    530   -244   -277    519    207   -168    296    -49    161     28
     -5    524    530   -259   -267    527    210   -129    322    -23    181     54
    -15    522    537   -254   -275    527    205    -93    340     -5    192     75
     12    576    563   -293   -275    571    223    -31    387     44    241    122
     77    652    574   -366   -246    613    249     44    441    106    314    174
     64    662    597   -363   -265    628    246     88    472    148    355    210
     44    667    620   -358   -288    646    239    127    498    184    392    252
     75    724    649   -400   -285    688    246    171    532    231    439    298
    122    802    678   -465   -277    740    262    200    561    265    478    335
     98    813    714   -457   -309    766    267    207    571    280    496    363
     70    800    727   -436   -329    766    257    197    563    280    501    374
     83    807    724   -444   -319    766    252    187    555    275    501    374
    106    836    730   -472   -311    784    254    171    545    265    491    366
     75    818    743   -446   -335    782    252    142    522    241    472    342
     51    792    737   -423   -342    763    254    106    496    210    446    316
      7    737    730   -371   -361    735    246     51    454    163    397    275
      5    727    722   -366   -358    724    254      5    423    124    355    231
    -15    688    701   -337   -358    696    252    -46    389     80    301    179
    -36    633    667   -298   -353    649    241    -96    355     38    254    127
     38    688    649   -363   -303    670    275   -103    361     44    265    122
    -20    615    633   -298   -327    623    249   -158    322      2    220     80
    -44    579    620   -267   -332    600    231   -200    290    -33    181     57
    -23    597    620   -288   -322    607    233   -213    283    -44    168     49
    -62    545    607   -241   -335    576    220   -236    265    -59    148     20
    -41    540    581   -252   -311    561    218   -249    252    -75    129      2
    -38    535    574   -249   -306    553    220   -257    249    -80    135     -2
    -70    498    566   -215   -319    532    210   -265    239    -88    137    -10
    -46    514    561   -233   -303    537    220   -254    246    -77    148      2
    -20    542    561   -262   -290    550    228   -249    254    -72    148      7
    -64    511    574   -223   -319    542    215   -259    241    -83    129     -2
    -57    524    581   -233   -319    553    215   -254    246    -75    135      0
    -49    522    571   -236   -309    545    213   -252    252    -70    142      0
    -49    524    571   -239   -311    548    207   -254    246    -70    137     -2
    -54    527    581   -236   -319    553    207   -257    246    -70    137     -2
    -54    535    589   -241   -322    561    213   -252    252    -64    137      0
    -38    550    589   -254   -314    568    220   -241    265    -54    150     10
    -72    527    597   -228   -335    561    210   -249    254    -62    150     12
    -75    514    589   -220   -332    550    202   -254    249    -64    145     18
    -18    566    584   -272   -301    574    215   -241    262    -51    166     31
    -44    555    600   -254   -322    576    213   -244    262    -51    166     23
    -77    519    597   -220   -340    558    207   -252    254    -54    161     15
    -12    584    597   -285   -306    589    236   -228    275    -31    184     41
    -23    581    602   -280   -314    592    239   -228    272    -33    181     41
    -54    545    600   -244   -327    571    223   -241    262    -44    168     33
    -72    517    589   -226   -329    553    205   -257    246    -59    142     18
    -28    594    623   -283   -327    607    239   -226    280    -25    181     51
    -33    649    680   -309   -358    665    277   -194    319     12    226     80
    -80    623    704   -270   -392    662    290   -189    324     15    228     83
    -59    646    704   -293   -381    675    298   -184    329     18    231     90
    -67    649    717   -290   -392    683    280   -200    322     12    223     85
    -83    649    730   -285   -405    688    252   -215    316     15    226     90
     -7    704    711   -348   -358    706    244   -205    329     33    244    119
      7    717    709   -363   -350    714    246   -197    335     44    259    127
    -38    683    719   -322   -379    701    236   -200    332     46    272    127
      2    685    683   -345   -340    683    233   -194    327     46    275    127
     -7    628    636   -309   -322    631    210   -218    296     15    241    103
    -33    589    623   -280   -327    605    192   -241    270    -10    210     83
    -44    561    605   -259   -324    581    192   -254    254    -25    192     64
    -59    527    584   -236   -322    553    197   -259    241    -41    176     38
    -57    519    576   -231   -316    548    202   -265    231    -51    168     20
    -96    465    561   -187   -329    511    187   -290    200    -83    135      0
   -111    436    548   -163   -329    491    168   -311    176   -109    109    -15
    -67    472    537   -202   -301    504    179   -301    179   -106    111    -15
    -25    511    537   -241   -280    524    202   -283    197    -90    135     -2
   -122    405    524   -142   -324    465    168   -316    163   -124    103    -31
   -114    405    519   -145   -316    462    168   -314    163   -124     98    -25
    -90    433    522   -174   -306    478    176   -303    174   -109    114    -12
    -36    488    524   -226   -280    506    200   -283    192    -90    135      5
    -64    454    517   -194   -293    485    197   -288    189    -96    129     -2
    -88    433    522   -171   -306    475    187   -296    184    -98    122     -7
   -101    418    519   -158   -309    467    189   -285    184   -106    122    -25
   -116    405    522   -142   -319    462    254   -187    233    -88    119    -49
    -41    527    568   -244   -306    548    381     23    392     36    205     25
     57    737    678   -397   -311    709    514    340    654    290    423    231
     83    919    836   -501   -376    878    574    667    937    623    758    555
     77   1218   1140   -646   -530   1179    467    548   1021    872   1106    953
    -36   1457   1493   -711   -766   1475    194    -98    820    911   1288   1205
   -239   1491   1730   -626   -984   1610    -93   -826    457    704   1182   1158
   -415   1143   1558   -366   -987   1350   -394  -1475   -166     33    548    574
   -368    717   1085   -174   -727    901   -607  -1808   -761   -717   -205   -132
   -231    504    732   -137   -483    618   -555  -1548   -680   -719   -275   -239
   -210    392    602    -90   -407    498   -355  -1137   -410   -535   -176   -192
   -145    457    600   -158   -371    527    -80   -717   -114   -319    -25    -93
   -114    441    555   -163   -335    498    101   -433     70   -187     62    -51
   -168    350    519    -90   -345    433    140   -358    111   -161     67    -62
   -127    384    509   -129   -319    446    168   -314    142   -137     88    -49
    -75    433    509   -181   -290    470    200   -275    176   -111    111    -25
    -93    405    498   -155   -296    452    205   -259    181   -106    116    -23
   -116    381    496   -135   -306    439    197   -259    179   -111    106    -25
   -129    366    496   -119   -314    431    194   -254    179   -109    101    -23
   -103    400    501   -150   -303    449    205   -233    197    -90    122     -7
    -96    410    506   -155   -301    457    207   -226    207    -85    129     -5
   -124    384    509   -132   -319    446    197   -231    197    -90    122     -7
   -124    389    514   -132   -319    452    194   -223    205    -83    132      0
    -77    431    506   -179   -293    467    210   -197    223    -64    150     12
    -38    475    514   -218   -275    493    231   -176    241    -49    161     33
    -62    465    527   -205   -293    496    236   -163    246    -38    174     41
    -96    439    535   -174   -314    485    236   -155    254    -33    179     44
    -67    465    532   -200   -298    498    244   -137    270    -15    194     57
    -93    452    545   -179   -319    498    244   -124    277     -7    210     57
    -88    454    542   -184   -316    498    244   -111    288      2    213     59
    -54    491    545   -220   -298    517    254    -85    309     20    223     83
    -72    475    548   -202   -311    511    254    -62    322     36    249     90
    -98    452    550   -176   -324    501    257    -38    337     51    265     98
    -67    485    553   -210   -309    519    275     -2    366     75    280    122
    -38    524    561   -244   -301    542    293     44    400    109    303    148
     -5    579    584   -288   -296    584    314     98    439    148    337    179
    -23    589    613   -283   -316    600    322    150    467    179    368    205
    -38    576    613   -270   -327    594    324    200    498    210    392    226
    -20    605    623   -293   -322    613    332    262    537    252    428    259
     -5    644    646   -322   -327    646    337    322    574    298    478    296
      7    685    678   -345   -335    683    353    384    623    355    532    350
     36    748    711   -392   -337    730    366    433    667    407    592    413
     62    820    756   -441   -348    789    376    470    701    452    639    459
     59    854    795   -459   -366    826    371    478    711    470    659    485
     31    849    818   -439   -392    833    363    465    709    470    657    496
      2    833    831   -420   -413    831    353    449    698    465    652    498
     41    872    831   -457   -394    852    366    444    704    470    667    511
     36    867    831   -452   -397    852    363    413    685    452    657    496
     20    859    839   -439   -407    849    361    374    665    428    636    480
    -36    789    826   -376   -431    807    345    306    615    376    581    436
    -28    779    807   -376   -418    792    345    249    579    335    535    394
    -15    771    787   -379   -402    779    353    202    548    301    511    353
    -83    680    763   -298   -423    722    327    124    491    239    446    296
   -127    605    732   -241   -428    667    296     54    433    179    379    239
    -80    618    698   -267   -389    657    309     28    420    161    361    210
    -72    613    683   -270   -379    646    314      2    402    142    345    189
   -106    574    680   -233   -392    626    296    -38    366    106    311    158
   -122    527    646   -202   -384    584    277    -64    340     77    283    132
   -111    522    631   -205   -371    576    275    -77    324     67    272    124
   -109    517    623   -205   -368    568    272    -90    311     54    252    114
   -150    462    613   -155   -381    537    257   -111    290     28    228     90
    -98    498    597   -200   -348    548    267    -98    298     38    244    103
   -116    498    615   -189   -366    555    267   -101    296     41    241    109
   -161    462    620   -153   -392    542    249   -116    283     25    226     98
   -150    472    623   -161   -387    548    254   -106    290     36    236    103
   -127    504    631   -189   -379    566    270    -88    309     57    262    116
   -124    506    631   -192   -376    568    285    -77    322     70    277    124
   -114    509    620   -197   -368    566    285    -77    322     70    275    122
   -111    524    636   -205   -374    579    285    -75    324     75    275    127
   -111    535    644   -213   -379    589    285    -72    327     75    275    137
   -132    506    636   -187   -384    571    283    -75    324     70    272    132
   -142    493    636   -176   -389    563    275    -80    319     67    270    127
   -142    491    633   -174   -387    561    272    -80    319     70    275    127
   -140    485    626   -174   -381    555    262    -90    309     59    270    116
   -153    478    628   -163   -389    553    252   -101    298     51    254    109
   -153    488    639   -168   -394    563    252   -101    298     51    249    114
   -116    506    623   -194   -368    563    265    -90    309     62    262    124
   -140    467    607   -166   -374    535    262    -96    303     54    257    119
   -148    485    633   -171   -389    558    265    -96    301     54    254    124
   -119    511    631   -197   -376    571    280    -85    309     64    259    132
   -150    457    607   -153   -379    532    270    -98    298     54    259    109
   -142    480    623   -168   -384    550    272    -96    303     59    272    116
   -129    509    639   -189   -384    574    285    -83    316     72    283    132
   -150    519    670   -184   -410    594    298    -70    329     85    296    140
   -168    535    704   -181   -436    618    319    -62    345     96    303    150
   -145    587    730   -223   -436    657    353    -36    368    119    322    179
   -129    615    745   -241   -436    680    358    -31    376    124    329    189
   -122    636    756   -257   -439    696    353    -25    392    140    350    205
   -132    641    774   -254   -452    706    332    -31    394    153    361    213
   -148    613    758   -233   -452    685    288    -57    368    135    348    200
   -176    584    761   -205   -467    672    265    -67    355    124    340    200
   -142    613    756   -236   -449    683    257    -59    363    132    340    210
    -77    636    714   -277   -394    675    275    -41    366    137    342    218
    -90    581    672   -246   -381    626    272    -57    348    122    332    194
   -132    532    665   -200   -400    597    257    -85    314     88    301    166
   -168    480    649   -155   -410    566    244   -106    290     64    280    140
   -202    436    639   -116   -420    537    239   -119    272     44    257    111
   -166    449    613   -142   -389    530    241   -129    259     25    241     96
   -163    428    589   -132   -376    509    252   -127    257     23    241     93
   -150    428    579   -142   -363    504    259   -124    257     25    239     93
   -187    379    566    -96   -376    472    236   -148    228     -2    210     67
   -189    376    566    -96   -379    472    226   -155    215    -12    202     64
   -192    379    571    -93   -381    475    228   -153    218    -10    202     67
   -166    407    574   -122   -371    488    241   -142    231      2    213     75
   -176    394    571   -109   -374    483    241   -145    226     -2    202     70
   -184    394    576   -106   -381    483    239   -148    223     -5    200     70
   -205    363    566    -80   -387    465    231   -155    218    -10    197     70
   -192    366    555    -88   -374    462    236   -148    223     -5    200     77
   -181    392    574   -103   -376    483    267   -103    249     10    215     72
   -179    441    618   -132   -397    530    363     44    345     72    257     83
   -135    540    675   -202   -405    605    457    259    509    218    371    176
    -59    714    774   -329   -418    743    566    600    784    501    623    413
     44    979    935   -511   -444    958    636    906   1065    849    989    797
     28   1291   1262   -659   -618   1278    483    581   1049   1015   1267   1148
   -150   1441   1590   -646   -870   1514    223    -85    826    995   1356   1299
   -374   1369   1740   -498  -1057   1553    -36   -807    392    654   1101   1091
   -475   1018   1493   -270   -984   1254   -301  -1400   -275    -98    376    407
   -415    602   1018    -96   -717    810   -483  -1548   -646   -579   -119    -80
   -371    337    706     15   -537    522   -454  -1283   -540   -542   -153   -161
   -340    290    631     23   -485    462   -254   -893   -290   -376    -59   -114
   -228    384    613    -77   -420    498     20   -485    -18   -184     70    -12
   -174    397    568   -111   -374    483    184   -252    129    -72    140     38
   -163    402    563   -119   -363    483    239   -171    179    -33    166     49
   -202    340    542    -70   -374    441    236   -155    184    -36    166     33
   -236    293    530    -28   -381    410    231   -148    181    -41    163     25
   -218    306    524    -46   -374    415    241   -132    197    -28    181     33
   -158    374    532   -109   -345    454    265   -101    226      0    207     51
   -161    371    532   -106   -348    452    270    -90    233      5    205     59
   -189    350    540    -80   -363    444    259    -90    228      2    200     59
   -174    384    558   -106   -368    472    262    -80    239     10    210     70
   -163    394    558   -116   -361    478    270    -70    244     15    215     72
   -158    410    568   -127   -363    488    283    -54    257     28    220     88
   -176    407    584   -114   -379    496    277    -49    254     31    220     90
   -171    418    587   -124   -379    501    270    -46    254     31    223     93
   -176    407    581   -116   -379    493    270    -41    257     31    223     96
   -181    392    571   -106   -376    480    277    -20    267     44    231    103
   -158    423    581   -132   -368    501    296      2    290     67    249    119
   -184    407    589   -111   -387    498    283      5    288     67    265    114
   -184    410    594   -114   -389    501    285     20    301     80    267    127
   -150    454    602   -153   -376    527    301     49    327    101    280    153
   -158    446    605   -142   -381    524    298     64    335    109    296    155
   -103    501    605   -200   -355    553    327    111    374    150    337    181
   -103    514    618   -207   -361    566    342    150    397    176    363    205
   -132    498    628   -184   -379    563    332    171    405    184    361    210
   -129    506    636   -187   -381    571    335    210    428    210    381    226
   -106    545    649   -220   -379    597    355    270    470    254    428    259
    -96    563    659   -233   -376    610    371    329    509    296    465    298
    -77    594    670   -259   -374    633    381    394    548    340    509    345
    -57    649    706   -296   -381    678    387    454    592    389    555    394
    -80    667    748   -296   -415    706    371    488    613    415    584    420
    -75    691    766   -309   -420    727    366    517    636    449    618    459
    -12    782    795   -384   -405    789    389    561    680    501    670    522
    -36    805    841   -384   -439    823    389    566    691    514    678    540
    -67    792    857   -363   -462    823    371    548    678    509    678    530
    -23    833    857   -405   -441    846    389    558    696    530    719    555
    -25    844    870   -410   -446    854    397    548    693    530    724    568
    -18    862    880   -420   -449    870    397    522    678    514    706    558
    -64    815    880   -376   -472    849    379    467    633    472    665    517
    -98    779    878   -340   -488    826    374    410    597    431    623    478
    -80    787    867   -353   -475    826    387    368    576    405    589    452
   -132    698    831   -283   -480    763    374    298    524    342    519    392
   -161    649    810   -246   -485    730    361    236    478    290    467    337
   -137    659    797   -262   -467    727    366    194    454    262    439    301
   -179    592    771   -207   -475    680    342    137    410    218    402    257
   -158    597    756   -218   -457    675    342    111    394    200    384    249
   -145    597    743   -228   -444    670    353     96    389    192    368    241
   -168    553    722   -194   -444    636    337     67    361    161    332    207
   -187    524    711   -171   -449    618    322     41    337    135    306    179
   -194    501    696   -153   -444    597    319     31    327    129    306    171
   -187    488    672   -153   -431    581    314     23    319    124    309    171
   -189    483    672   -145   -431    576    306     15    309    114    296    155
   -192    483    675   -145   -436    579    306     18    311    114    296    150
   -223    452    675   -114   -449    563    303     15    311    114    296    153
   -184    488    670   -153   -428    579    316     28    327    127    309    171
   -176    496    670   -161   -423    581    322     31    329    132    309    174
   -181    504    683   -163   -431    594    324     33    329    132    309    179
   -161    535    696   -187   -428    615    329     41    337    140    314    187
   -194    506    701   -155   -449    605    314     31    324    129    298    174
   -226    470    696   -122   -462    584    298     18    314    119    290    166
   -226    475    698   -127   -462    584    296     18    314    122    301    163
   -155    550    706   -197   -431    628    327     46    340    148    327    189
   -184    519    704   -168   -444    613    324     41    335    142    322    187
   -174    522    696   -174   -436    610    327     46    337    148    329    194
   -174    524    696   -176   -436    610    324     41    332    142    316    192
   -194    511    706   -158   -449    607    309     25    314    124    298    179
   -241    462    704   -111   -472    581    290      7    298    109    277    166
   -218    478    696   -129   -457    587    290     10    298    111    290    168
   -153    537    691   -194   -420    613    309     28    316    129    311    189
   -202    493    696   -145   -449    594    306     18    306    119    298    181
   -202    491    693   -145   -449    592    311     15    306    122    306    174
   -181    506    688   -163   -436    597    314     20    309    124    306    174
   -210    485    693   -140   -452    589    306     12    298    116    293    171
   -194    509    704   -155   -449    605    311     20    303    124    303    179
   -192    496    688   -153   -441    592    303     12    293    111    296    174
   -233    457    688   -111   -462    571    285     -5    275     93    277    155
   -210    519    730   -153   -470    623    316     23    303    127    303    181
   -166    613    779   -223   -472    696    366     59    345    163    340    223
   -207    592    800   -194   -504    696    379     59    345    161    335    215
   -187    618    805   -215   -496    709    392     72    361    179    355    233
   -200    615    813   -207   -506    714    376     64    361    184    361    239
   -174    654    828   -239   -501    740    366     75    381    207    389    259
   -194    626    818   -215   -506    722    337     62    371    205    389    257
   -194    636    831   -223   -511    732    332     64    376    210    397    270
   -184    639    820   -228   -504    730    327     72    374    210    392    275
   -194    587    782   -194   -488    683    301     54    345    181    355    252
   -200    553    750   -179   -475    652    288     38    319    161    332    233
   -187    550    737   -181   -462    644    283     25    306    150    332    220
   -210    514    724   -153   -467    618    280      7    285    127    314    197
   -189    532    722   -171   -454    626    309     23    296    135    316    197
   -236    459    696   -111   -467    579    288     -7    259     98    280    158
   -262    410    672    -72   -467    540    267    -31    231     67    246    132
   -236    426    659    -96   -449    542    270    -33    220     59    236    127
   -181    472    654   -145   -418    563    296    -12    241     80    254    145
   -231    420    652    -96   -441    535    270    -36    215     51    226    122
   -233    418    652    -93   -444    535    262    -41    205     44    213    111
   -241    410    649    -85   -446    530    265    -38    207     49    228    109
   -246    413    659    -83   -452    535    270    -31    215     57    236    122
   -226    418    644    -96   -436    530    280    -23    220     62    236    127
   -231    415    644    -93   -436    530    280    -18    220     64    239    127
   -252    400    649    -75   -449    524    277    -20    218     59    231    124
   -246    394    641    -72   -444    517    293      7    233     64    228    114
   -254    452    704   -101   -478    579    389    163    337    135    277    135
   -207    587    795   -192   -501    691    511    400    527    303    410    246
   -135    782    917   -324   -527    849    628    745    810    594    680    498
     23   1114   1091   -568   -532   1104    683   1085   1109    966   1067    898
     25   1462   1434   -745   -704   1449    566    846   1145   1179   1384   1283
   -163   1561   1725   -701   -943   1641    311    192    914   1140   1457   1426
   -381   1483   1865   -550  -1122   1673     51   -548    480    800   1200   1221
   -522   1130   1652   -303  -1085   1389   -200  -1156   -161     80    509    558
   -475    701   1176   -114   -826    937   -407  -1366   -594   -459    -38     20
   -379    433    810    -28   -594    620   -394  -1140   -527   -462   -114    -88
   -316    371    688    -28   -501    530   -205   -761   -296   -311    -36    -49
   -309    384    693    -36   -501    537     49   -379    -46   -142     75     18
   -290    358    646    -33   -470    501    189   -158     85    -49    135     46
   -277    363    641    -44   -459    501    236    -77    137    -12    155     57
   -231    410    641    -90   -436    524    277    -28    174     18    184     77
   -205    436    641   -114   -423    537    306      7    200     36    200     93
   -239    397    633    -80   -436    514    298      7    192     28    189     77
   -272    350    623    -38   -449    485    290     10    192     25    187     70
   -244    376    620    -64   -433    496    303     28    205     41    202     85
   -197    439    636   -119   -415    537    324     54    226     62    215    109
   -194    449    641   -127   -418    545    327     62    228     64    210    116
   -226    423    646    -98   -436    535    316     62    226     64    215    114
   -262    392    652    -67   -457    522    298     54    215     54    207    101
   -254    400    654    -72   -454    527    296     59    215     54    207    103
   -179    483    659   -153   -418    571    329    101    252     93    246    140
   -207    454    662   -124   -436    558    327    101    252     90    244    135
   -246    426    672    -90   -459    550    311     98    244     85    231    127
   -205    470    675   -132   -439    571    327    124    262    106    249    150
   -218    467    683   -124   -452    574    324    135    267    111    249    153
   -218    467    685   -124   -452    576    324    148    277    119    254    155
   -179    514    693   -168   -436    605    345    176    301    142    275    174
   -236    462    698   -111   -467    579    340    189    303    148    285    179
   -218    480    696   -132   -457    587    348    218    322    166    301    197
   -127    576    704   -226   -415    639    381    272    366    210    342    236
   -171    548    717   -189   -444    631    381    293    376    220    350    239
   -257    465    722   -103   -488    592    358    301    368    213    337    223
   -153    571    724   -210   -439    646    394    379    426    272    402    280
   -101    649    750   -275   -426    701    426    449    478    329    457    332
   -135    641    774   -254   -454    706    423    496    501    355    475    366
   -153    633    787   -239   -470    709    415    540    524    387    509    384
   -142    662    805   -259   -475    732    413    587    555    428    550    418
   -103    735    839   -316   -472    787    431    641    600    478    600    478
   -101    776    878   -340   -488    828    436    665    620    506    628    517
   -114    800    914   -342   -514    857    426    670    628    519    644    535
   -127    813    937   -342   -532    875    410    665    626    524    657    548
   -132    815    948   -342   -540    880    407    654    623    524    665    558
   -116    846    961   -366   -540    904    413    644    620    524    662    561
   -127    854    982   -363   -553    917    407    620    607    511    652    550
   -135    833    969   -350   -553    901    405    581    579    480    620    522
   -116    852    966   -368   -540    909    418    550    566    459    594    509
   -163    792    956   -316   -561    872    410    491    524    410    542    459
   -226    717    943   -244   -584    828    397    423    475    355    493    400
   -192    717    909   -262   -550    813    410    389    459    335    480    381
   -210    672    883   -231   -545    776    400    332    420    290    426    340
   -207    667    875   -228   -540    771    394    285    387    254    384    309
   -218    639    857   -210   -537    748    389    252    363    228    363    277
   -236    607    844   -187   -542    724    371    213    332    197    332    236
   -259    566    826   -153   -542    696    358    184    309    174    311    205
   -259    558    818   -150   -540    688    361    171    301    163    301    194
   -241    563    805   -161   -522    683    358    161    290    150    285    192
   -265    530    792   -132   -530    659    350    150    280    140    272    181
   -290    498    787   -103   -537    641    332    135    262    122    254    163
   -290    493    784   -103   -537    636    319    127    254    114    241    161
   -194    607    802   -205   -498    704    361    166    296    155    285    205
   -236    579    813   -171   -524    696    353    158    283    145    275    197
   -259    558    818   -150   -537    688    348    153    272    135    257    181
   -259    553    810   -148   -535    680    345    150    272    135    257    179
   -270    542    813   -135   -540    678    345    150    272    137    270    171
   -257    561    815   -153   -537    688    348    158    280    148    285    189
   -270    555    826   -142   -548    691    340    155    275    142    277    194
   -262    571    831   -155   -548    701    342    158    277    145    277    202
   -296    537    833   -119   -563    685    329    145    262    135    265    187
   -296    530    823   -116   -561    675    324    142    257    132    259    176
   -236    592    826   -179   -532    709    345    163    277    150    283    194
   -249    587    836   -168   -542    711    350    161    275    148    277    197
   -288    550    839   -129   -563    693    332    142    254    129    252    184
   -290    548    839   -129   -566    691    316    132    241    122    249    176
   -259    581    839   -161   -550    709    322    137    244    124    257    176
   -265    574    839   -155   -553    706    316    127    236    116    249    174
   -277    558    836   -140   -555    696    316    124    231    114    244    176
   -236    607    844   -187   -542    724    337    145    249    132    265    200
   -249    597    846   -174   -548    722    340    142    241    127    265    192
   -277    563    841   -145   -558    701    322    124    223    109    244    179
   -296    545    841   -124   -568    693    309    111    210     93    226    168
   -265    574    839   -155   -553    706    314    116    215     98    220    174
   -252    587    839   -168   -545    714    324    124    220    103    231    176
   -275    563    839   -145   -558    698    314    114    210     96    233    163
   -270    581    852   -155   -561    717    316    116    215    103    239    171
   -301    594    896   -148   -600    745    329    127    226    116    244    181
   -252    672    924   -210   -589    797    368    161    262    145    270    210
   -228    722    950   -246   -592    836    402    184    283    168    288    233
   -306    659    966   -176   -636    813    376    155    257    145    265    210
   -283    691    974   -205   -628    831    363    155    265    153    283    226
   -239    771   1010   -267   -623    891    374    176    298    192    322    270
   -244    761   1002   -259   -623    880    350    166    288    184    314    265
   -254    753   1008   -249   -631    880    337    163    285    189    319    270
   -239    753    992   -257   -615    872    335    168    285    192    329    272
   -252    706    958   -226   -605    831    324    161    270    179    319    257
   -257    665    922   -205   -589    795    306    142    244    158    293    239
   -290    605    896   -155   -592    750    280    114    205    116    249    202
   -272    626    898   -179   -584    761    288    109    194    103    231    187
   -254    646    901   -197   -579    774    314    119    200    106    228    184
   -277    605    883   -166   -579    743    301     93    171     75    200    155
   -335    517    852    -90   -592    683    270     59    129     33    171    122
   -298    542    839   -124   -568    691    280     59    127     31    168    119
   -275    561    836   -142   -555    698    290     67    132     36    171    122
   -309    522    831   -109   -568    675    267     49    109     12    145    106
   -314    517    831   -101   -571    672    262     44    106     10    140     96
   -288    540    828   -127   -558    683    275     54    114     20    148    101
   -309    519    826   -106   -566    672    267     46    106     10    137     90
   -309    524    833   -109   -571    678    262     46    101      5    135     90
   -316    522    839   -101   -576    680    265     49    101     10    140     98
   -358    467    823    -57   -592    644    254     38     85     -5    116     83
   -329    506    836    -88   -581    670    298    109    135     25    129     90
   -239    659    896   -213   -568    779    428    311    296    155    236    158
   -197    784    982   -293   -589    883    542    542    496    340    392    280
   -176    943   1117   -384   -646   1028    615    859    782    654    691    561
   -103   1228   1332   -563   -717   1280    594   1072   1021    997   1080    979
   -111   1525   1636   -706   -872   1579    483    872   1036   1174   1353   1340
   -226   1688   1914   -730  -1070   1800    322    332    813   1114   1408   1465
   -397   1597   1995   -602  -1197   1797     96   -387    285    626    992   1085
   -524   1226   1751   -350  -1137   1488   -116   -974   -350   -111    265    368
   -501    787   1286   -145   -893   1036   -319  -1192   -745   -581   -210    -98
   -446    449    896      0   -670    672   -363  -1036   -727   -613   -298   -213
   -423    371    792     25   -607    581   -228   -735   -522   -478   -228   -187
   -322    472    795    -75   -558    633     12   -363   -239   -265    -77    -72
   -301    491    792    -93   -548    639    187   -103    -54   -124     12    -10
   -368    431    800    -31   -584    615    228    -36    -15   -103     15    -12
   -345    441    787    -49   -566    613    246     -7      5    -90     23     -7
   -340    439    779    -49   -561    610    254      7     15    -80     25     -2
   -311    472    782    -83   -545    626    275     36     36    -62     46     12
   -290    488    779    -98   -535    633    293     54     49    -46     62     20
   -309    467    774    -80   -542    620    290     57     49    -49     59     25
   -324    449    774    -62   -550    613    283     57     46    -49     57     28
   -311    475    787    -83   -548    628    290     64     54    -38     67     44
   -239    548    787   -153   -511    667    324     98     88     -7    101     67
   -288    501    789   -109   -537    644    311     88     75    -18     90     51
   -311    478    789    -83   -550    633    301     83     67    -25     85     38
   -309    472    782    -83   -545    626    306     90     72    -20     88     44
   -265    509    774   -122   -519    641    322    111     88     -2    106     62
   -296    496    792   -101   -542    641    314    114     90      0    109     57
   -309    491    800    -93   -553    644    311    116     90     -2    103     57
   -314    480    795    -85   -555    636    309    116     85     -7     93     49
   -324    480    805    -77   -563    641    309    129     90      0     98     57
   -277    532    807   -129   -542    670    327    158    116     28    127     85
   -270    535    805   -132   -537    670    335    176    132     44    142     93
   -322    485    807    -83   -563    646    319    174    127     38    129     83
   -288    537    826   -124   -555    680    335    210    150     64    153    106
   -236    592    826   -179   -532    709    363    252    184     98    181    135
   -244    579    823   -168   -535    701    374    285    205    119    207    153
   -265    571    833   -153   -548    701    374    319    223    142    233    171
   -249    592    841   -171   -545    717    376    358    252    176    262    205
   -265    587    852   -161   -558    719    363    397    272    197    277    226
   -213    662    875   -226   -542    769    387    462    324    257    340    280
   -161    745    906   -293   -535    826    413    535    384    324    413    353
   -187    737    924   -275   -555    831    407    563    402    353    439    384
   -215    740    953   -262   -584    846    392    568    410    363    454    402
   -223    758    979   -267   -600    867    392    579    418    381    483    426
   -194    797    992   -301   -594    893    400    584    428    400    506    449
   -168    841   1010   -335   -589    924    413    584    433    405    511    470
   -168    852   1021   -342   -594    935    413    566    423    394    504    467
   -218    797   1013   -290   -615    904    397    530    392    366    480    436
   -244    753    997   -254   -620    872    392    491    361    329    444    397
   -197    795    992   -298   -594    893    415    472    348    309    423    374
   -220    748    969   -265   -594    857    426    423    309    262    379    329
   -244    691    932   -223   -589    810    426    368    267    210    322    275
   -272    639    909   -184   -589    774    415    309    220    150    257    215
   -296    605    901   -153   -597    753    415    259    189    109    207    168
   -324    537    862   -109   -594    701    394    200    142     57    155    111
   -290    535    826   -124   -558    680    400    171    124     33    140     90
   -280    522    800   -122   -540    659    407    153    111     18    124     77
   -327    457    784    -64   -555    620    392    111     77    -15     83     46
   -332    431    763    -51   -548    597    381     83     51    -46     54     15
   -332    415    745    -41   -537    579    381     70     36    -62     38    -10
   -329    397    727    -33   -530    561    384     64     31    -64     36    -18
   -322    394    717    -36   -519    555    389     64     31    -64     38    -12
   -306    410    714    -54   -511    563    394     64     33    -64     41    -12
   -324    389    714    -33   -519    550    394     59     31    -67     38    -15
   -337    376    714    -20   -524    545    387     51     25    -75     25    -23
   -345    355    701     -5   -522    527    379     49     18    -83     12    -44
   -309    379    688    -36   -498    532    394     64     31    -72     25    -23
   -277    418    693    -70   -485    555    413     77     44    -57     41     -5
   -309    384    693    -38   -501    540    407     70     38    -62     44    -12
   -348    345    693      2   -519    519    402     62     33    -64     38    -15
   -301    387    688    -44   -493    537    418     67     41    -59     41    -15
   -293    371    665    -38   -480    517    420     64     33    -64     36    -20
   -309    350    659    -20   -485    504    415     49     18    -77     12    -20
   -327    340    667     -5   -496    504    410     41     10    -88     10    -23
   -311    348    659    -18   -485    501    413     44     18    -80     33    -25
   -298    345    644    -23   -472    493    420     44     18    -77     33    -33
   -327    306    631     10   -480    467    418     31      7    -88     20    -49
   -270    361    631    -44   -449    496    439     44     20    -70     38    -33
   -311    314    623     -2   -467    470    423     18     -2    -98      7    -57
   -290    322    610    -15   -452    465    431     15     -5   -103      0    -54
   -303    293    594      2   -449    444    436     12    -10   -106     -2    -57
   -324    249    574     38   -449    410    433      5    -18   -114     -5    -64
   -316    252    568     28   -441    410    428     -5    -25   -124    -15    -77
   -301    254    555     20   -428    405    436     -7    -25   -127    -23    -85
   -337    210    548     62   -444    376    423    -23    -46   -145    -38   -101
   -348    197    545     75   -446    371    418    -31    -51   -150    -36   -111
   -265    275    540     -7   -402    407    454     -7    -25   -129    -18    -85
   -280    262    542      7   -413    402    465     -7    -23   -127    -18    -88
   -306    270    576     18   -441    423    480      2     -7   -114     -7    -75
   -311    298    610      7   -459    454    506     12      5   -101     -2    -59
   -340    272    613     31   -475    441    514     10      7   -103     -5    -67
   -319    277    597     20   -457    436    517      7     12    -98      7    -75
   -290    327    618    -18   -454    470    517     12     33    -77     36    -49
   -303    327    631    -10   -467    478    504      7     36    -70     41    -33
   -254    361    615    -54   -436    488    501     10     38    -64     41    -20
   -244    376    618    -67   -431    496    511     18     46    -54     51     -2
   -285    301    587    -10   -436    444    496      5     25    -70     41    -28
   -316    205    522     57   -418    363    462    -20     -7   -103     15    -72
   -340    142    483     96   -410    314    439    -51    -41   -137    -15   -101
   -309    148    454     80   -381    301    452    -51    -49   -145    -25   -109
   -280    168    449     54   -366    309    480    -44    -44   -145    -28   -109
   -277    155    433     62   -355    293    493    -54    -57   -161    -44   -129
   -332     70    402    129   -366    236    472    -90    -96   -200    -83   -171
   -368      5    371    181   -371    187    452   -122   -129   -236   -124   -200
   -374    -23    350    197   -366    163    441   -135   -145   -252   -145   -218
   -298     44    342    127   -319    192    472   -114   -124   -231   -119   -202
   -309     20    329    142   -319    174    478   -119   -127   -233   -119   -213
   -332    -20    309    176   -322    142    472   -124   -132   -236   -119   -218
   -345    -46    298    194   -324    124    467   -135   -140   -246   -129   -223
   -316    -15    301    166   -309    142    478   -129   -135   -239   -129   -215
   -350    -41    306    194   -329    132    472   -142   -145   -249   -140   -228
   -366    -75    290    220   -329    106    465   -150   -153   -257   -140   -236
   -319    -49    270    184   -296    111    491   -124   -135   -241   -129   -231
   -290    -12    277    153   -285    132    571    -18    -57   -192   -101   -223
   -283     83    363     98   -324    220    693    184    109    -62     -5   -161
   -265    202    467     31   -366    332    789    441    337    161    184      5
   -197    418    613   -111   -405    517    841    774    636    511    522    342
   -127    750    878   -311   -501    813    802    862    820    826    922    776
   -140   1047   1187   -454   -665   1117    646    426    701    909   1156   1083
   -316   1080   1397   -384   -857   1239    418   -239    348    714   1065   1062
   -522    826   1345   -153   -932   1085    163   -932   -236    122    506    548
   -553    381    935     85   -743    657    -72  -1423   -909   -693   -311   -241
   -483    -12    467    246   -475    228   -166  -1413  -1062   -922   -574   -517
   -415   -207    205    311   -311     -2    -70  -1117   -878   -807   -537   -522
   -402   -218    184    309   -296    -18    129   -766   -613   -620   -418   -449
   -397   -220    176    309   -288    -23    348   -433   -371   -444   -293   -374
   -384   -236    148    309   -267    -44    452   -275   -257   -358   -231   -340
   -335   -197    137    265   -236    -31    504   -213   -205   -319   -200   -319
   -316   -197    119    257   -220    -38    530   -181   -181   -301   -189   -314
   -309   -197    111    254   -210    -44    545   -166   -166   -293   -187   -309
   -301   -171    129    233   -218    -23    550   -158   -161   -290   -184   -301
   -329   -205    122    267   -228    -41    540   -163   -166   -296   -187   -306
   -298   -194    103    246   -205    -44    553   -148   -148   -280   -171   -298
   -290   -192     98    241   -194    -46    566   -137   -137   -270   -163   -296
   -348   -244    101    293   -226    -72    553   -148   -148   -280   -166   -309
   -322   -223     98    272   -213    -64    558   -137   -137   -270   -155   -293
   -277   -176     98    226   -189    -38    584   -111   -111   -244   -132   -265
   -306   -207     98    257   -202    -54    584   -111   -111   -244   -137   -267
   -306   -210     93    257   -202    -59    576   -116   -114   -252   -145   -272
   -296   -200     96    249   -197    -51    587   -103   -101   -239   -132   -270
   -309   -200    109    254   -210    -46    584    -98    -96   -233   -124   -259
   -361   -265     96    314   -228    -85    566   -109   -106   -249   -142   -275
   -324   -241     80    283   -205    -80    584    -85    -83   -228   -119   -267
   -236   -145     90    189   -166    -28    623    -41    -38   -184    -77   -226
   -267   -174     90    220   -181    -41    620    -36    -36   -184    -77   -228
   -283   -187     96    236   -189    -46    620    -25    -25   -179    -72   -226
   -324   -233     88    277   -210    -72    613    -20    -25   -179    -75   -220
   -296   -207     88    252   -194    -62    631     18      5   -150    -46   -197
   -213   -114     96    163   -155    -10    670     75     54   -103      0   -163
   -228   -119    109    174   -168     -5    685    114     83    -77     25   -142
   -277   -161    114    218   -197    -23    678    142     98    -57     44   -129
   -275   -150    122    213   -200    -15    672    184    122    -31     67   -111
   -241   -109    132    174   -187     10    688    246    166     12    109    -70
   -226    -67    158    148   -192     44    706    306    213     64    161    -18
   -223    -44    179    132   -205     67    714    355    252    111    205     23
   -174     28    202     70   -189    114    735    407    296    166    265     80
   -168     67    236     49   -202    153    735    428    319    194    298    119
   -218     51    270     83   -244    161    714    413    311    189    298    124
   -189     83    270     51   -228    176    722    415    322    205    311    142
   -179    103    283     36   -231    194    730    407    327    210    327    153
   -189    103    293     41   -241    197    730    384    316    200    327    150
   -184    101    285     41   -233    192    730    358    298    184    314    140
   -223     51    275     83   -249    163    719    309    265    142    280     98
   -267     -5    262    135   -265    127    706    249    220     93    228     54
   -254    -15    236    135   -246    109    709    197    189     54    184     18
   -231    -25    205    129   -218     88    709    142    150      5    137    -33
   -252    -62    187    155   -223     62    706     85    116    -36     93    -83
   -288   -127    158    207   -226     15    696     31     83    -80     49   -127
   -314   -184    129    246   -223    -25    675    -25     44   -122      2   -174
   -337   -228    109    283   -223    -59    654    -75     10   -161    -31   -213
   -309   -207     98    257   -205    -54    667    -88      7   -166    -33   -213
   -262   -187     75    223   -171    -57    678    -96      7   -171    -49   -213
   -288   -233     51    259   -174    -90    667   -119    -10   -189    -70   -241
   -324   -293     31    309   -179   -132    657   -142    -31   -210    -90   -267
   -366   -342     23    353   -197   -161    633   -168    -54   -236   -106   -288
   -293   -288      5    290   -150   -142    654   -153    -36   -218    -83   -275
   -283   -267     12    275   -148   -129    667   -145    -23   -205    -75   -267
   -314   -298     15    306   -166   -142    659   -155    -31   -213    -83   -277
   -311   -303      5    306   -161   -150    652   -163    -36   -220    -96   -285
   -316   -311      5    311   -161   -153    649   -166    -38   -218    -98   -283
   -324   -316      7    319   -168   -153    644   -171    -36   -218    -96   -283
   -311   -298     12    306   -163   -142    652   -166    -28   -215    -96   -277
   -290   -275     15    280   -155   -129    659   -163    -23   -210    -90   -270
   -298   -280     18    288   -158   -132    657   -168    -25   -210    -83   -272
   -311   -296     12    303   -163   -142    652   -174    -23   -210    -83   -275
   -314   -314      0    314   -158   -158    649   -176    -23   -213    -85   -277
   -306   -311     -5    309   -153   -158    654   -176    -18   -202    -80   -272
   -335   -345    -10    337   -163   -179    646   -187    -25   -215    -93   -280
   -301   -311    -10    303   -145   -161    644   -189    -25   -218    -96   -267
   -290   -303    -12    298   -140   -158    646   -189    -25   -218    -83   -270
   -283   -298    -15    288   -137   -158    659   -184    -18   -205    -62   -272
   -270   -285    -15    277   -129   -153    670   -179    -12   -200    -59   -272
   -316   -335    -20    324   -150   -179    652   -200    -25   -218    -77   -285
   -329   -345    -15    337   -158   -181    639   -215    -33   -226    -85   -288
   -303   -324    -20    314   -145   -171    641   -215    -33   -228    -93   -288
   -290   -316    -25    303   -132   -171    646   -218    -36   -233   -101   -288
   -288   -311    -23    298   -135   -168    641   -226    -44   -239    -98   -293
   -329   -345    -15    337   -158   -181    633   -241    -54   -246    -98   -303
   -337   -379    -41    355   -150   -210    628   -244    -54   -246   -101   -314
   -322   -368    -49    345   -137   -210    633   -239    -49   -241   -101   -309
   -285   -324    -38    303   -124   -184    649   -231    -41   -233    -93   -293
   -290   -301    -10    296   -140   -155    657   -228    -31   -223    -85   -283
   -270   -228     38    249   -155    -96    698   -197     10   -189    -49   -249
   -290   -210     80    249   -187    -64    724   -184     31   -174    -31   -233
   -327   -233     93    280   -213    -70    719   -194     23   -184    -44   -244
   -298   -220     77    259   -189    -72    714   -197     25   -181    -41   -244
   -280   -176    103    228   -192    -36    711   -189     51   -153     -5   -218
   -283   -179    103    231   -194    -36    688   -194     51   -150      2   -207
   -257   -166     90    210   -176    -36    683   -194     54   -145      5   -197
   -275   -161    114    218   -194    -23    680   -192     57   -140     10   -192
   -290   -213     77    252   -187    -70    649   -213     31   -163    -10   -207
   -280   -259     18    270   -150   -122    631   -228      7   -184    -31   -231
   -270   -270     -2    270   -137   -137    626   -239     -2   -194    -38   -244
   -290   -301    -10    296   -140   -155    623   -257    -20   -218    -64   -262
   -309   -350    -41    329   -135   -197    623   -267    -38   -239    -85   -283
   -290   -348    -59    319   -116   -205    639   -270    -38   -244    -93   -285
   -303   -363    -62    332   -124   -213    628   -290    -57   -265   -109   -311
   -345   -433    -88    389   -129   -262    615   -309    -77   -283   -127   -342
   -340   -462   -124    400   -109   -293    610   -314    -85   -290   -137   -350
   -324   -441   -116    381   -106   -280    605   -322    -96   -301   -145   -345
   -327   -439   -111    381   -109   -275    605   -322    -96   -303   -150   -342
   -337   -465   -127    402   -106   -296    602   -322    -98   -306   -150   -358
   -309   -433   -124    371    -93   -280    607   -316    -88   -298   -142   -353
   -329   -441   -111    384   -109   -277    607   -319    -88   -298   -140   -350
   -348   -465   -119    405   -116   -293    597   -329    -96   -309   -150   -366
   -348   -472   -124    410   -111   -298    597   -329    -96   -311   -150   -363
   -298   -415   -116    355    -90   -267    633   -285    -57   -277   -127   -335
   -322   -394    -72    358   -124   -233    709   -176     18   -231   -103   -327
   -301   -293      7    296   -155   -142    823     18    174   -111    -12   -265
   -241    -98    142    171   -192     20    956    324    436    142    226    -75
   -137    179    316    -23   -226    246   1041    711    774    530    607    296
    -85    496    579   -205   -332    537    958    675    909    810    963    709
   -168    735    904   -283   -537    818    696    109    769    896   1176    997
   -397    795   1192   -197   -795    992    387   -659    426    732   1122   1023
   -566    470   1034     46   -800    750    106  -1327   -184     90    527    472
   -584    -18    566    301   -576    272   -119  -1709   -797   -665   -220   -254
   -459   -345    111    402   -285   -119   -129  -1579   -870   -836   -452   -511
   -387   -467    -80    428   -153   -275     46  -1195   -649   -706   -410   -514
   -340   -426    -88    381   -127   -257    314   -795   -384   -535   -303   -454
   -368   -480   -111    423   -129   -296    488   -537   -226   -428   -239   -428
   -374   -509   -137    439   -119   -322    563   -413   -145   -368   -197   -407
   -319   -478   -158    400    -80   -319    602   -355   -103   -340   -179   -387
   -335   -504   -168    418    -85   -337    602   -348   -101   -348   -194   -400
   -332   -493   -161    413    -85   -327    615   -327    -85   -335   -181   -397
   -319   -480   -161    397    -80   -322    628   -309    -70   -319   -163   -387
   -306   -475   -168    392    -70   -322    636   -296    -54   -303   -150   -368
   -309   -478   -168    392    -72   -322    639   -288    -49   -298   -145   -363
   -314   -472   -158    394    -80   -316    636   -285    -46   -296   -145   -358
   -301   -441   -140    368    -80   -290    633   -283    -46   -296   -148   -358
   -301   -439   -137    371    -83   -288    639   -272    -38   -288   -137   -355
   -309   -457   -148    381    -80   -303    646   -257    -23   -267   -116   -340
   -311   -459   -148    384    -83   -303    646   -249    -15   -262   -111   -335
   -342   -488   -145    413    -98   -316    628   -257    -25   -272   -119   -345
   -342   -491   -148    418    -98   -319    631   -246    -18   -262   -111   -340
   -319   -452   -135    384    -93   -293    644   -228      0   -249   -101   -319
   -301   -426   -124    363    -90   -275    649   -213     12   -241    -93   -311
   -275   -397   -122    335    -77   -262    665   -184     33   -220    -75   -298
   -262   -389   -127    327    -67   -259    675   -161     57   -197    -51   -288
   -267   -394   -127    327    -70   -262    683   -142     72   -184    -38   -283
   -259   -366   -109    311    -75   -239    698   -114     96   -163    -20   -257
   -277   -366    -88    322    -96   -228    701    -93    111   -153    -18   -246
   -296   -384    -88    340   -103   -236    696    -70    119   -145    -15   -244
   -262   -340    -77    298    -93   -207    714    -23    153   -111     23   -220
   -259   -311    -54    285   -103   -184    732     28    189    -75     57   -189
   -259   -314    -54    285   -103   -184    743     80    223    -44     83   -166
   -241   -296    -54    270    -93   -176    753    140    262     -7    116   -137
   -220   -249    -28    231    -96   -140    763    200    301     31    153   -101
   -213   -202      7    207   -111    -98    776    259    345     80    202    -49
   -197   -158     38    176   -119    -59    784    306    389    127    254     -5
   -181   -101     80    142   -132    -10    792    348    428    174    303     38
   -194    -75    116    135   -155     18    792    366    452    205    335     83
   -215    -93    122    153   -171     15    782    363    454    215    345     96
   -246   -101    142    174   -197     20    756    340    436    205    345     90
   -187    -18    168    103   -179     75    779    350    457    228    374    124
   -140     54    194     41   -168    124    800    355    472    241    387    150
   -155     44    200     54   -179    122    792    316    452    218    366    132
   -163     28    189     67   -179    109    795    277    436    202    353    114
   -231    -67    163    150   -197     46    771    205    387    148    303     57
   -267   -135    132    197   -200     -2    743    124    329     85    241     -5
   -241   -124    116    181   -179     -5    745     72    298     51    207    -31
   -231   -135     96    181   -166    -18    748     23    270     15    168    -57
   -270   -194     75    233   -174    -59    732    -36    226    -38    109   -109
   -303   -257     46    277   -176   -106    711    -90    181    -83     67   -153
   -296   -275     20    285   -161   -127    711   -116    168    -98     59   -174
   -296   -293      2    293   -150   -145    701   -142    148   -119     38   -202
   -309   -324    -15    316   -148   -171    685   -174    122   -145     10   -228
   -322   -348    -25    332   -148   -187    678   -187    111   -161     -5   -233
   -350   -387    -36    368   -158   -213    657   -213     88   -187    -31   -252
   -309   -348    -38    327   -137   -194    659   -213     88   -187    -28   -252
   -252   -293    -41    272   -106   -168    688   -187    116   -158      5   -223
   -293   -337    -44    314   -127   -192    683   -194    111   -163     -2   -236
   -298   -342    -44    319   -127   -194    678   -197    111   -163     -5   -244
   -293   -329    -36    309   -129   -184    670   -202    109   -168     -7   -244
   -285   -322    -36    303   -124   -179    675   -197    116   -161      0   -228
   -290   -332    -41    309   -127   -187    675   -197    119   -158     -5   -223
   -340   -381    -41    361   -150   -213    654   -215    101   -179    -20   -246
   -335   -374    -38    353   -150   -205    649   -213    103   -174    -12   -246
   -277   -316    -38    298   -119   -179    675   -187    129   -148     15   -220
   -275   -301    -25    288   -124   -166    680   -184    132   -145     18   -215
   -296   -309    -12    303   -142   -163    675   -192    127   -153     10   -215
   -303   -314    -12    309   -145   -166    678   -189    129   -148     15   -215
   -332   -363    -31    348   -150   -197    662   -205    114   -161      7   -236
   -322   -358    -36    337   -142   -197    657   -210    109   -166      5   -239
   -267   -298    -31    280   -119   -166    678   -189    132   -142     23   -213
   -296   -329    -33    311   -132   -181    665   -200    122   -153      7   -220
   -319   -361    -41    340   -140   -202    649   -215    111   -168     -5   -233
   -327   -353    -28    340   -150   -192    644   -223    103   -174    -10   -236
   -309   -329    -23    319   -142   -176    652   -215    111   -166      0   -223
   -280   -306    -25    290   -129   -166    652   -213    114   -163      5   -223
   -280   -306    -25    293   -127   -166    652   -218    109   -166      5   -228
   -298   -322    -23    309   -140   -171    641   -228    103   -174     -5   -231
   -322   -353    -31    337   -148   -192    628   -239     90   -187    -25   -239
   -340   -374    -33    355   -155   -205    618   -246     83   -194    -33   -252
   -296   -311    -15    303   -140   -163    639   -226    103   -171     -5   -228
   -283   -293    -12    285   -137   -153    652   -220    111   -163      2   -220
   -285   -254     31    270   -161   -111    675   -200    135   -142     23   -200
   -314   -228     83    270   -202    -72    704   -181    163   -114     51   -176
   -319   -228     90    275   -205    -70    727   -166    176   -103     62   -168
   -303   -213     88    257   -197    -62    730   -163    187    -98     70   -163
   -322   -210    111    267   -218    -49    706   -176    179    -98     72   -166
   -332   -192    140    259   -239    -25    688   -181    187    -88     83   -150
   -202    -67    135    135   -168     33    706   -142    228    -46    127   -101
   -254   -122    129    187   -192      2    680   -166    205    -67    103   -114
   -272   -137    135    205   -205      0    665   -166    200    -70     96   -111
   -259   -161     96    210   -179    -33    644   -176    184    -85     83   -132
   -288   -226     62    257   -176    -83    610   -205    148   -119     51   -171
   -301   -249     49    275   -176   -101    602   -220    129   -135     38   -179
   -270   -239     31    254   -150   -103    620   -213    135   -132     44   -171
   -283   -267     15    275   -150   -127    623   -226    116   -155     18   -200
   -303   -298      5    301   -155   -148    615   -249     93   -179     -5   -223
   -329   -340    -10    332   -161   -176    600   -267     72   -202    -25   -246
   -316   -348    -33    332   -142   -192    600   -270     62   -213    -38   -257
   -332   -368    -38    350   -150   -205    589   -277     51   -228    -57   -265
   -355   -389    -33    374   -161   -213    579   -288     41   -236    -62   -270
   -319   -358    -38    337   -142   -200    592   -270     59   -220    -36   -259
   -314   -361    -46    337   -135   -205    592   -270     59   -220    -36   -262
   -290   -327    -36    306   -129   -181    605   -259     70   -207    -25   -246
   -311   -345    -33    329   -140   -189    600   -262     70   -210    -33   -249
   -337   -379    -41    355   -150   -210    581   -275     54   -226    -49   -262
   -322   -350    -28    335   -148   -189    587   -270     59   -218    -51   -246
   -285   -293     -7    288   -140   -150    623   -226     93   -194    -38   -236
   -288   -252     36    270   -163   -109    717    -88    184   -135     -2   -228
   -241   -127    114    181   -179     -7    833    142    366     20    135   -132
   -189     59    249     64   -220    153    956    493    657    316    413    114
   -114    309    423    -98   -270    366   1005    820    950    675    779    485
    -72    678    750   -301   -410    714    872    652   1031    922   1122    891
   -202    867   1070   -332   -636    969    597    -23    826    937   1252   1096
   -423    839   1262   -207   -841   1049    319   -774    428    657   1062    963
   -553    496   1049     28   -802    771     46  -1400   -220    -51    392    350
   -530     46    576    241   -553    311   -158  -1693   -748   -711   -270   -283
   -467   -272    194    368   -332    -41   -132  -1439   -678   -719   -355   -413
   -397   -340     57    366   -228   -142     83  -1026   -431   -563   -280   -389
   -387   -345     38    363   -215   -155    329   -652   -197   -413   -181   -340
   -371   -358     12    366   -192   -174    485   -407    -49   -309   -114   -309
   -314   -324    -10    319   -153   -168    558   -303     20   -254    -72   -275
   -285   -322    -36    303   -124   -179    584   -267     41   -241    -70   -267
   -324   -363    -38    342   -142   -202    579   -262     38   -249    -83   -285
   -332   -371    -38    353   -148   -205    576   -249     46   -241    -80   -283
   -270   -309    -38    288   -116   -174    602   -218     75   -218    -64   -254
   -270   -303    -33    285   -119   -171    610   -205     83   -210    -51   -259
   -285   -314    -31    298   -129   -174    610   -200     85   -205    -44   -262
   -272   -303    -31    288   -122   -168    610   -189     96   -197    -33   -244
   -290   -316    -25    303   -132   -174    602   -187     90   -194    -28   -239
   -306   -319    -12    311   -148   -166    602   -179     96   -189    -25   -233
   -285   -293     -7    288   -140   -150    607   -163    111   -179    -18   -226
   -280   -293    -12    288   -135   -153    605   -158    111   -179    -20   -226
   -283   -283      0    280   -142   -142    613   -145    119   -168    -10   -218
   -272   -277     -5    275   -135   -142    620   -127    132   -150      5   -202
   -280   -283     -2    280   -140   -145    618   -116    137   -145     10   -197
   -275   -262     12    270   -145   -124    620   -103    145   -137     15   -189
   -254   -231     20    241   -140   -106    626    -83    163   -124     18   -171
   -262   -233     28    246   -145   -103    633    -64    176   -114     25   -163
   -267   -246     20    254   -148   -114    636    -41    192    -98     49   -158
   -275   -246     28    262   -153   -109    644    -15    210    -80     70   -148
   -272   -226     46    246   -161    -90    649     12    228    -59     88   -140
   -252   -202     49    226   -150    -77    659     54    254    -36    106   -119
   -259   -200     59    228   -161    -70    662     90    275    -12    124   -103
   -239   -158     80    200   -161    -38    680    145    311     23    158    -67
   -220   -135     85    176   -155    -25    691    197    337     51    179    -44
   -205    -98    106    150   -158      2    704    259    376     93    213     -5
   -189    -54    135    122   -163     38    719    327    426    142    262     36
   -163     -5    158     85   -161     75    730    387    467    189    311     77
   -153     38    189     57   -174    114    735    431    504    233    358    124
   -145     90    236     25   -192    163    745    467    537    277    405    174
   -153    114    265     18   -207    187    740    478    553    298    428    197
   -145    148    293      0   -218    220    737    485    568    319    449    223
   -142    179    322    -20   -233    252    737    483    574    329    465    241
   -158    192    348    -18   -252    270    740    472    568    329    467    252
   -166    181    345     -7   -257    262    727    446    553    311    449    244
   -163    189    353    -12   -257    270    727    418    542    298    439    241
   -166    187    350    -12   -259    267    727    374    517    275    415    215
   -205    132    337     36   -272    233    709    303    470    218    361    161
   -241     77    316     80   -280    194    688    228    418    161    303    106
   -244     62    306     90   -275    184    688    181    387    132    272     83
   -239     36    275    101   -257    155    685    132    353     96    233     49
   -254     -7    246    129   -252    116    667     75    309     46    181      0
   -265    -33    231    145   -249     98    652     33    275     10    155    -36
   -290    -77    213    184   -252     67    636     -5    249    -18    132    -70
   -288   -101    184    192   -239     41    626    -28    226    -41    101    -90
   -254    -80    174    166   -215     46    628    -36    223    -49     90    -96
   -283   -114    166    197   -226     25    620    -51    205    -64     72   -111
   -288   -140    148    215   -218      2    607    -70    189    -80     64   -124
   -288   -140    148    213   -220      2    602    -72    181    -85     62   -127
   -309   -145    161    226   -236      7    592    -80    171    -93     54   -132
   -311   -150    161    228   -239      5    584    -85    168   -101     41   -140
   -249    -80    168    166   -210     44    615    -57    197    -72     72   -116
   -244    -57    184    150   -215     62    628    -41    210    -54     83   -109
   -280    -96    181    187   -233     41    613    -54    194    -70     64   -124
   -267    -96    171    179   -220     36    602    -57    192    -72     67   -119
   -249    -51    197    150   -223     72    607    -49    197    -64     75    -90
   -290    -77    213    181   -252     67    594    -62    187    -77     49   -101
   -280    -85    194    181   -239     54    597    -57    192    -75     54   -109
   -265    -77    187    168   -228     54    607    -44    205    -57     83   -101
   -275    -72    202    174   -239     64    602    -46    202    -62     72    -88
   -306    -96    207    200   -259     54    581    -64    184    -77     67   -106
   -301   -109    192    205   -249     38    574    -64    184    -75     83   -114
   -277    -88    189    181   -236     49    581    -59    187    -75     80   -109
   -259    -64    194    163   -228     64    602    -49    197    -62     90    -98
   -259    -59    200    158   -231     70    600    -49    197    -59     93    -96
   -270    -67    202    168   -236     67    589    -57    192    -64     88    -98
   -296    -88    205    192   -252     57    574    -70    179    -77     75   -106
   -306    -98    207    202   -257     54    568    -75    171    -88     62   -111
   -288    -83    205    184   -249     59    568    -75    168    -90     57   -114
   -293    -80    213    187   -254     64    571    -72    171    -88     57   -114
   -275    -62    210    168   -244     72    566    -72    168    -90     54   -111
   -226    -12    213    119   -220     98    581    -59    184    -80     62    -96
   -262    -51    210    155   -236     77    566    -72    166    -93     51   -106
   -285    -64    220    174   -254     77    566    -75    163    -96     49   -109
   -257     -2    254    127   -257    127    594    -49    192    -72     75    -85
   -262     38    301    111   -280    168    618    -23    218    -49     98    -64
   -283     49    329    114   -306    189    633    -18    226    -44     98    -64
   -275     72    348    101   -311    210    639    -12    236    -38     98    -54
   -283     77    361     98   -322    218    626    -20    231    -46     88    -51
   -285    111    397     88   -340    254    628    -10    254    -20    124    -23
   -254    137    392     57   -324    265    615      2    270      2    155      0
   -259    129    389     62   -324    259    594     -7    262      0    150     -2
   -259    135    394     59   -327    265    581     -5    262      2    150      5
   -231    145    376     44   -303    259    576      0    262      5    153     10
   -246     85    332     77   -288    210    553    -12    233    -23    135     -2
   -267     38    306    114   -288    171    535    -33    207    -46    111    -28
   -262     31    293    111   -277    161    532    -46    189    -62     93    -54
   -252     36    288    109   -270    161    550    -44    189    -70     93    -57
   -275      0    272    135   -272    135    550    -57    174    -90     64    -75
   -298    -38    259    168   -280    111    537    -77    150   -116     38    -93
   -314    -80    231    197   -272     75    517    -98    124   -142     12   -114
   -306   -101    205    205   -257     51    501   -109    106   -161     -5   -135
   -285    -85    197    184   -244     54    501   -109    103   -163     -7   -142
   -277    -70    205    174   -241     67    511   -101    109   -155     -5   -140
   -267    -59    205    163   -239     72    519    -96    114   -153     -2   -132
   -257    -36    220    148   -239     90    532    -77    129   -135     15   -114
   -285    -62    223    174   -254     80    517    -88    119   -145      5   -124
   -293    -70    223    179   -259     75    509    -96    114   -153     -2   -129
   -262    -38    223    148   -244     90    511    -88    119   -148     -2   -119
   -277    -49    228    163   -254     88    517    -75    124   -145     -5   -116
   -285    -31    252    158   -270    109    592     41    205    -98     28   -116
   -236     80    316     75   -275    197    711    254    374     41    137    -36
   -197    246    441    -25   -319    342    818    548    631    298    368    171
   -106    493    600   -192   -353    545    854    911    948    683    756    542
    -77    865    943   -397   -509    904    779    880   1093    979   1135    982
   -155   1111   1267   -478   -711   1189    597    394    956   1028   1301   1228
   -329   1150   1480   -410   -906   1317    342   -327    550    753   1127   1109
   -519    883   1402   -181   -961   1143    109  -1034    -70     85    498    514
   -485    452    935     15   -709    693   -114  -1392   -652   -613   -194   -145
   -426     70    496    176   -459    283   -168  -1296   -735   -758   -384   -348
   -400   -127    270    262   -335     70    -64   -989   -555   -657   -355   -361
   -353    -93    259    223   -306     83    145   -623   -288   -467   -231   -270
   -311    -59    252    184   -283     96    363   -298    -57   -290   -111   -181
   -296    -62    231    179   -265     83    454   -158     38   -220    -59   -150
   -316    -96    218    205   -270     59    467   -127     57   -210    -54   -161
   -285    -72    213    179   -249     70    483    -98     80   -194    -38   -153
   -249    -38    210    142   -231     85    509    -67    101   -174    -25   -142
   -262    -44    218    153   -241     85    514    -54    109   -168    -20   -137
   -288    -67    218    176   -254     75    504    -57    101   -176    -33   -140
   -296    -59    236    179   -267     88    496    -51    103   -168    -28   -132
   -265    -33    231    148   -249     98    501    -41    111   -163    -12   -124
   -259    -15    244    137   -254    111    514    -28    124   -148      0   -109
   -265     -5    257    132   -262    124    519    -12    137   -132     10    -93
   -259     -7    252    135   -257    122    514    -10    135   -132      7    -90
   -265     -7    257    135   -262    122    509     -5    140   -129     10    -83
   -252     18    267    116   -259    142    511      7    150   -116     23    -77
   -270      2    272    132   -272    137    506     12    153   -116     23    -77
   -272      7    280    132   -275    142    504     18    153   -114     31    -64
   -239     51    290     90   -265    171    522     44    176    -88     57    -41
   -239     67    303     85   -272    184    519     57    184    -77     62    -38
   -244     72    316     85   -280    194    514     64    192    -72     62    -36
   -246     62    309     93   -277    184    519     83    207    -57     85    -20
   -244     75    316     83   -280    194    524    106    226    -36    106     -5
   -223    106    329     57   -277    218    537    135    249    -12    119     20
   -210    137    348     33   -280    244    548    163    267      2    132     44
   -233    137    371     49   -301    254    540    187    280     23    158     51
   -228    145    371     38   -298    259    545    226    309     54    194     67
   -174    192    363    -10   -267    277    568    288    355    101    231    111
   -192    187    379      0   -285    283    571    335    384    132    254    137
   -215    200    415      7   -314    306    568    384    415    171    293    179
   -179    259    439    -41   -309    350    574    441    462    226    348    233
   -150    322    472    -88   -311    397    587    501    509    280    402    290
   -106    407    511   -150   -309    459    605    548    553    332    459    353
   -119    433    553   -155   -335    493    605    566    566    355    485    389
   -122    452    574   -166   -348    511    592    566    568    363    496    405
   -135    452    587   -158   -361    519    581    558    568    368    511    418
   -109    504    610   -200   -361    558    594    561    579    384    532    441
    -98    517    615   -207   -355    566    597    548    571    376    524    446
   -161    457    618   -150   -389    537    581    504    535    337    491    407
   -176    441    615   -132   -394    527    579    467    509    306    465    379
   -150    449    600   -150   -376    524    592    431    485    275    433    350
   -163    426    589   -129   -376    506    597    387    449    228    381    309
   -197    376    574    -90   -384    475    584    324    402    171    319    252
   -231    316    548    -41   -389    431    568    262    355    119    267    189
   -257    267    524     -5   -392    394    550    207    314     72    220    137
   -267    236    504     15   -384    368    532    158    277     33    181    101
   -239    246    485     -5   -363    363    535    135    259     12    158     88
   -231    244    475     -7   -353    358    530    111    241     -7    135     75
   -262    197    459     31   -361    327    517     83    215    -28    119     51
   -285    163    449     62   -366    306    517     72    207    -36    111     41
   -257    184    441     33   -350    314    514     64    197    -46    101     31
   -239    192    431     23   -335    311    509     59    192    -51     96     25
   -249    181    431     33   -342    306    504     51    184    -57     88     25
   -262    176    439     44   -350    306    493     46    179    -62     85     25
   -270    163    431     51   -350    296    483     38    171    -70     72     18
   -244    205    449     20   -348    324    498     51    181    -57     80     33
   -218    246    465    -15   -342    355    511     67    197    -41    103     49
   -244    226    470     10   -355    348    506     64    197    -38    111     46
   -290    168    457     59   -374    314    488     51    181    -51     96     25
   -244    215    459     12   -350    335    501     64    194    -33    114     49
   -236    233    470      0   -353    350    501     64    194    -36    106     59
   -233    239    472     -2   -353    355    501     67    197    -36    103     57
   -254    218    472     15   -363    342    498     64    194    -33    109     49
   -283    189    472     44   -376    329    485     54    181    -44    106     41
   -272    192    465     38   -368    327    483     51    181    -44    106     44
   -257    202    459     28   -358    329    483     51    181    -44     98     49
   -244    220    465     10   -355    342    480     49    179    -49     96     46
   -254    207    462     20   -358    335    470     41    171    -54     96     38
   -265    197    462     31   -363    329    459     31    161    -64     83     36
   -215    249    465    -15   -340    355    485     51    181    -44    103     57
   -189    283    472    -49   -332    376    498     62    187    -36    116     62
   -246    223    470     10   -358    345    478     38    163    -59     90     38
   -267    205    472     31   -371    337    470     31    155    -67     83     33
   -249    223    472     12   -361    348    472     33    161    -59     88     41
   -257    210    467     20   -363    340    454     20    148    -75     72     33
   -231    257    488    -12   -361    371    470     31    163    -62     85     46
   -207    332    540    -62   -376    436    511     70    205    -20    124     83
   -233    342    576    -54   -405    459    537     85    226     -5    137     96
   -241    337    576    -49   -410    457    545     90    233      0    140     93
   -259    324    581    -33   -420    452    530     77    226     -5    140     90
   -270    332    600    -33   -433    465    514     67    226     -2    142    101
   -213    405    618    -96   -415    511    524     90    259     36    181    135
   -223    397    618    -88   -420    509    501     77    244     28    179    124
   -249    376    626    -64   -436    501    488     70    241     28    181    124
   -200    413    610   -109   -405    511    493     85    249     38    192    145
   -218    358    576    -70   -397    467    472     70    220     12    163    122
   -207    322    530    -59   -368    426    457     54    197     -7    140    101
   -194    311    504    -59   -350    407    462     46    187    -23    127     85
   -223    265    488    -20   -355    374    459     33    166    -41    103     62
   -280    194    475     44   -376    335    454     15    145    -64     77     33
   -285    171    457     57   -371    314    436    -10    119    -96     44     12
   -231    215    446      7   -337    329    441    -10    111   -101     38     12
   -246    197    441     23   -342    316    439    -15    101   -111     31      2
   -259    168    428     46   -342    298    436    -23     93   -119     23    -10
   -288    129    415     77   -350    272    426    -33     83   -129     18    -28
   -257    150    407     51   -332    277    446    -12    101   -109     38    -18
   -236    171    407     31   -322    290    452     -7    106   -101     44     -5
   -285    124    410     80   -348    267    433    -25     90   -116     25    -20
   -275    127    402     72   -337    262    426    -31     88   -119     23    -23
   -267    142    410     59   -337    275    426    -25     90   -111     31    -23
   -259    140    400     57   -329    270    433    -12     96   -109     31    -20
   -228    176    405     25   -316    290    501     72    150    -77     41    -18
   -220    244    462    -12   -342    353    607    254    285     18    101     10
   -200    355    555    -77   -379    457    709    498    504    231    285    168
   -114    600    714   -244   -413    654    779    844    820    594    631    514
    -46    958   1005   -454   -524    982    750    982   1041    937   1041    969
    -93   1283   1374   -594   -732   1327    594    579    945   1041   1296   1280
   -254   1345   1600   -545   -927   1473    371    -54    610    872   1244   1278
   -433   1150   1584   -358  -1010   1366    129   -748     46    314    727    805
   -506    691   1197    -90   -852    943   -127  -1275   -641   -509    -98     18
   -454    254    709     98   -581    480   -249  -1312   -857   -802   -418   -301
   -353     75    428    137   -389    252   -150  -1008   -672   -685   -376   -303
   -309     90    397    106   -353    241     54   -636   -387   -475   -239   -213
   -280    116    397     83   -337    257    285   -277   -114   -267    -98   -116
   -267    109    376     77   -322    241    384   -111      0   -184    -44    -77
   -259    114    371     72   -316    241    420    -59     38   -155    -25    -67
   -254    109    361     72   -309    236    436    -31     57   -137    -10    -64
   -241    127    368     57   -303    246    452     -5     77   -122     10    -44
   -259    116    376     72   -319    244    446     -2     77   -122      0    -51
   -249    129    379     59   -314    254    457     10     90   -111      5    -44
   -236    142    376     46   -306    259    462     25    103    -98     20    -28
   -233    137    371     49   -301    254    465     36    109    -88     36    -23
   -223    158    381     31   -301    270    472     49    122    -75     44    -10
   -241    140    379     49   -309    259    467     49    122    -70     46    -10
   -231    148    379     41   -306    262    470     59    132    -57     62     -2
   -223    174    397     25   -309    285    475     72    142    -44     75     12
   -246    158    405     41   -327    280    472     72    142    -46     72     10
   -241    161    402     38   -322    280    475     83    148    -38     75     10
   -207    200    407      0   -306    303    493    103    171    -18     96     28
   -241    187    428     28   -335    306    488    111    174    -12    101     36
   -246    176    420     33   -335    298    478    114    174    -12     96     44
   -187    231    418    -23   -301    324    491    140    200     12    122     62
   -187    249    436    -33   -311    342    498    158    218     31    135     70
   -244    205    449     20   -345    327    485    158    213     28    132     59
   -220    228    449     -7   -335    337    496    187    236     54    158     83
   -166    301    467    -70   -316    384    522    233    275     93    194    122
   -161    324    485    -83   -324    405    535    267    298    122    213    145
   -163    319    483    -77   -322    400    545    306    327    145    239    166
   -181    303    483    -62   -332    394    542    348    353    176    267    187
   -202    293    496    -46   -350    394    545    392    381    210    290    210
   -155    361    514   -103   -335    436    561    457    431    262    348    254
   -114    426    540   -155   -327    483    579    527    483    322    415    311
   -109    457    566   -174   -337    511    592    581    524    374    462    363
   -103    498    602   -197   -353    550    597    620    555    415    504    407
    -70    558    628   -246   -348    592    602    654    587    452    542    452
    -90    571    662   -239   -376    615    600    662    594    467    561    478
   -103    587    688   -244   -394    636    592    652    589    470    574    488
   -103    600    704   -249   -402    649    581    639    581    467    574    498
   -114    589    704   -239   -410    646    571    618    568    459    568    491
   -116    589    706   -236   -410    646    576    597    558    452    566    483
   -127    587    714   -231   -420    649    576    558    532    420    532    459
   -124    574    698   -226   -413    636    579    511    501    384    496    420
   -129    555    685   -215   -407    620    581    465    472    348    462    384
   -168    501    670   -166   -418    584    571    402    428    296    410    335
   -166    465    631   -150   -397    548    566    348    392    254    363    283
   -187    423    607   -119   -397    514    558    296    361    215    322    241
   -220    366    587    -75   -402    475    540    244    322    174    277    202
   -236    322    558    -41   -397    439    514    197    285    135    244    166
   -215    335    550    -59   -381    441    514    179    275    122    226    155
   -189    355    545    -85   -366    449    524    174    277    124    220    155
   -231    301    530    -36   -381    413    504    142    249     96    197    127
   -259    267    527     -2   -392    397    488    116    228     72    174    106
   -197    324    519    -64   -358    423    509    132    241     88    184    122
   -210    298    506    -44   -358    402    506    127    239     88    197    116
   -215    285    501    -36   -358    392    496    122    233     83    197    111
   -205    290    496    -41   -350    392    501    124    239     88    197    119
   -233    270    501    -20   -366    384    498    119    236     85    192    111
   -192    324    514    -67   -353    418    511    132    252    101    202    129
   -205    316    522    -57   -363    420    498    127    241     93    189    129
   -252    275    527    -10   -389    400    480    111    228     83    181    111
   -249    272    522    -10   -387    394    483    116    236     90    194    111
   -179    340    519    -80   -350    428    511    140    265    119    220    150
   -174    350    524    -88   -348    436    511    145    267    124    223    155
   -226    293    519    -33   -371    405    485    119    241    101    197    132
   -226    275    501    -28   -363    387    478    114    236     96    194    127
   -202    314    517    -57   -358    413    485    122    244    106    205    135
   -215    314    527    -51   -371    418    478    114    236    103    202    124
   -246    265    511     -7   -379    387    465    103    226     96    200    119
   -192    314    504    -62   -348    407    480    116    241    111    215    137
   -171    342    514    -85   -342    428    496    127    249    119    226    145
   -181    335    517    -77   -350    426    493    119    244    116    220    142
   -176    337    514    -80   -345    426    498    119    246    116    215    150
   -218    301    519    -41   -368    410    478    101    228     98    200    132
   -252    259    511     -5   -381    387    454     77    207     80    181    111
   -207    296    501    -44   -355    397    465     90    218     93    200    124
   -148    358    506   -103   -327    431    491    114    246    119    223    153
   -200    355    555    -77   -379    454    493    111    246    119    213    158
   -207    392    597    -93   -402    493    517    129    267    140    236    179
   -197    431    626   -119   -413    530    548    150    290    161    262    189
   -228    420    649    -96   -439    535    550    148    296    163    270    192
   -184    459    644   -137   -413    550    548    153    306    179    280    213
   -150    506    657   -179   -405    581    548    163    324    202    306    231
   -202    454    657   -127   -431    555    511    140    306    189    298    220
   -202    454    657   -124   -428    555    493    132    303    189    301    231
   -171    480    652   -155   -410    566    491    140    306    197    303    241
   -155    465    620   -155   -387    542    478    137    296    189    290    233
   -166    415    579   -127   -374    496    459    119    270    166    272    210
   -168    384    553   -106   -361    467    446    101    244    142    262    192
   -174    355    530    -93   -353    444    446     85    226    124    241    174
   -220    298    519    -38   -368    407    441     67    202     98    210    150
   -231    275    506    -23   -368    389    436     51    184     77    187    129
   -179    316    496    -67   -337    405    449     57    189     83    192    124
   -187    296    480    -54   -332    387    444     44    174     70    179    106
   -215    241    457    -12   -335    348    426     25    155     46    153     88
   -213    233    444    -10   -327    337    418     23    148     38    140     83
   -200    254    454    -25   -327    353    420     20    148     38    150     88
   -213    236    449    -12   -332    340    426     25    153     44    161     93
   -189    257    446    -33   -319    353    436     33    161     54    166    103
   -184    265    449    -41   -319    358    433     31    161     51    161     98
   -197    259    457    -31   -327    358    426     28    158     51    161     96
   -223    244    465    -10   -342    353    415     20    153     44    153     90
   -223    252    472    -15   -348    361    436     49    168     46    148     83
   -197    301    498    -51   -348    400    532    181    257    103    176     98
   -174    371    545    -98   -358    457    641    371    397    213    249    158
    -88    579    665   -246   -376    623    761    698    675    493    506    384
    -18    844    862   -413   -441    854    815   1028    989    878    914    774
     12   1236   1223   -626   -605   1231    696    896   1091   1153   1293   1205
    -96   1467   1564   -685   -828   1514    449    309    930   1221   1480   1462
   -324   1439   1764   -558  -1044   1600    158   -444    509    927   1278   1325
   -441   1114   1556   -337  -1000   1335   -103  -1062   -122    231    607    706
   -431    636   1067   -103   -748    852   -314  -1366   -659   -441    -70     59
   -350    275    626     38   -488    449   -314  -1176   -662   -524   -215   -129
   -275    226    501     23   -389    363   -101   -774   -394   -348   -114    -77
   -241    257    498     -7   -368    376    155   -387   -127   -161     10      0
   -207    244    449    -18   -329    345    327   -127     41    -41     85     38
   -197    231    428    -15   -311    329    397    -23    111     10    116     57
   -231    200    428     12   -329    311    400     -7    111      5    103     46
   -226    189    415     15   -319    301    405     10    122      7    106     46
   -187    215    402    -15   -296    309    426     38    142     28    124     64
   -202    220    423     -7   -311    322    426     41    142     31    119     62
   -176    252    428    -38   -303    337    428     51    150     36    127     67
   -192    233    423    -20   -306    327    428     57    153     38    135     67
   -187    239    426    -25   -306    332    433     70    163     51    150     77
   -187    254    441    -33   -314    348    439     77    171     62    155     83
   -194    249    441    -28   -316    345    433     83    171     64    161     88
   -189    254    444    -33   -316    348    436     88    176     70    163     96
   -200    257    454    -31   -327    355    433     93    176     67    161    101
   -166    280    446    -57   -306    363    444    114    194     88    179    116
   -158    293    449    -70   -303    371    449    124    202     93    174    111
   -158    311    467    -77   -314    389    454    140    213    103    187    119
   -189    275    465    -44   -327    368    449    145    215    109    202    122
   -184    267    452    -41   -316    358    449    161    228    122    223    137
   -150    316    467    -85   -309    392    472    192    254    148    244    158
   -153    327    480    -88   -316    405    472    207    267    161    246    158
   -145    337    483    -96   -314    410    475    231    280    174    254    174
   -132    355    488   -111   -309    420    483    259    303    194    275    197
   -140    358    496   -109   -319    428    493    293    324    215    293    210
   -158    345    504    -93   -332    423    493    324    337    231    306    215
   -111    394    506   -142   -311    452    506    376    368    262    332    239
    -93    426    519   -166   -306    472    527    439    410    306    371    272
   -111    426    535   -158   -324    480    527    488    441    335    394    303
    -98    457    555   -179   -327    506    535    545    478    376    439    342
    -88    485    574   -200   -332    530    548    605    519    431    491    392
    -54    558    613   -252   -332    584    561    654    563    480    527    444
    -28    620    646   -298   -337    633    568    691    597    522    579    488
    -41    639    680   -301   -361    659    574    709    615    550    623    519
    -57    646    701   -296   -379    672    563    701    620    561    641    535
    -44    665    709   -309   -376    685    561    696    618    566    649    540
    -51    670    722   -309   -387    696    553    678    613    558    641    545
    -44    693    737   -324   -389    714    563    667    613    558    644    555
    -59    680    740   -311   -400    709    561    633    594    540    631    545
    -70    675    745   -301   -407    709    553    581    561    506    594    519
   -124    610    735   -244   -431    672    535    509    509    452    540    465
   -122    587    709   -233   -415    646    535    454    478    415    504    415
   -116    561    678   -223   -397    618    527    400    444    374    459    374
   -137    511    649   -187   -392    579    519    345    405    335    418    332
   -163    472    636   -155   -400    553    504    288    361    285    371    288
   -142    465    607   -161   -374    535    504    254    340    262    337    262
   -161    418    579   -129   -368    498    493    223    314    236    311    231
   -215    350    566    -67   -389    457    475    189    288    207    288    200
   -192    358    550    -83   -374    454    465    171    270    192    275    184
   -166    381    548   -109   -358    465    467    161    267    184    265    181
   -161    392    550   -116   -355    470    470    158    262    181    259    179
   -155    384    540   -114   -348    462    475    153    257    179    257    179
   -210    316    524    -54   -368    418    449    129    236    158    236    166
   -210    311    519    -51   -366    415    449    135    241    163    244    161
   -179    345    522    -83   -353    433    462    145    254    176    262    163
   -142    387    530   -122   -335    457    472    155    262    189    277    176
   -158    371    530   -109   -342    449    467    150    257    181    267    176
   -200    332    530    -67   -366    431    452    140    246    174    252    168
   -215    309    524    -49   -368    415    439    129    239    163    239    155
   -181    340    522    -77   -350    431    452    142    249    174    246    168
   -174    358    530    -93   -350    441    454    148    252    181    249    171
   -179    353    532    -85   -355    441    457    148    252    181    254    171
   -163    366    530   -103   -345    446    465    153    257    187    265    181
   -161    366    527   -101   -342    446    465    155    259    194    270    187
   -174    358    530    -93   -350    441    457    145    252    184    259    179
   -187    348    532    -80   -358    439    446    135    239    171    244    166
   -187    337    524    -75   -355    431    436    127    233    166    236    161
   -197    319    517    -59   -355    418    436    127    233    168    246    161
   -176    340    514    -83   -345    426    436    124    231    166    239    163
   -166    355    522    -96   -345    439    439    124    228    163    239    163
   -176    348    524    -88   -350    436    436    122    223    163    241    158
   -174    350    524    -88   -348    436    444    124    228    168    249    158
   -184    332    514    -75   -350    423    441    119    223    161    241    155
   -163    348    511    -93   -337    431    444    124    228    168    252    163
   -179    374    553    -98   -366    462    457    135    239    181    265    176
   -197    407    605   -103   -400    506    483    153    259    200    270    194
   -155    483    639   -166   -397    561    522    181    288    228    293    218
   -163    483    646   -161   -405    563    535    187    298    233    298    226
   -192    439    628   -124   -410    532    514    174    288    226    298    213
   -155    504    659   -174   -407    581    511    184    314    254    335    236
   -158    514    672   -179   -415    592    480    179    311    259    337    257
   -192    485    675   -148   -433    579    452    158    293    244    319    252
   -171    496    665   -163   -418    579    449    166    298    252    327    259
   -114    511    626   -197   -368    568    462    184    309    265    350    270
   -114    472    587   -179   -353    530    446    171    285    246    332    249
   -150    413    563   -132   -355    488    426    140    252    210    290    220
   -168    371    537   -101   -353    452    413    114    223    179    257    187
   -205    329    535    -62   -368    431    415     98    205    158    241    158
   -194    327    522    -67   -358    423    420     96    194    148    231    150
   -166    335    501    -85   -335    418    420     88    184    137    220    145
   -205    290    496    -44   -350    392    405     67    158    109    189    124
   -210    277    488    -33   -348    381    394     51    142     93    166    111
   -194    259    454    -33   -324    355    397     54    142     96    166    106
   -213    244    457    -15   -335    348    387     49    137     88    166     93
   -194    277    472    -41   -332    374    394     54    140     96    171    101
   -210    254    465    -20   -337    358    389     51    137     90    168     98
   -207    249    457    -23   -332    353    392     54    140     96    174     98
   -158    306    465    -75   -311    384    410     72    161    116    200    119
   -181    283    462    -51   -322    371    400     62    148    106    184    114
   -213    236    449    -10   -329    342    392     62    137     90    161     90
   -218    257    472    -20   -348    363    470    179    213    135    184     88
   -153    363    517   -106   -335    439    579    384    368    265    288    161
    -77    514    592   -220   -335    550    685    678    597    491    491    337
     23    735    711   -379   -342    724    771   1041    885    818    813    667
     28   1057   1028   -545   -501   1044    711    937    984   1054   1132   1052
    -98   1262   1361   -581   -730   1312    496    376    831   1098   1286   1283
   -314   1299   1610   -493   -961   1454    244   -348    478    883   1171   1218
   -504   1049   1553   -272  -1028   1301     10   -987    -85    290    626    698
   -514    587   1098    -38   -807    841   -259  -1332   -644   -376    -38     57
   -384    324    709     28   -545    517   -290  -1163   -639   -439   -163    -96
   -290    249    540     20   -415    394   -132   -787   -407   -288    -85    -59
   -288    252    540     18   -413    394     98   -400   -163   -127     12      2
   -262    215    478     23   -368    345    275   -127     -2    -18     75     33
   -218    228    444     -5   -329    335    358     -2     80     44    116     64
   -220    218    439      0   -329    327    381     36    103     59    129     62
   -202    220    423     -7   -311    322    397     59    119     70    142     62
   -181    233    413    -25   -298    322    405     77    132     80    150     70
   -197    218    415    -10   -306    316    407     85    135     83    145     72
   -189    223    413    -18   -301    319    407     93    137     88    142     77
   -174    239    413    -31   -293    324    405    101    142     90    150     75
   -174    252    426    -41   -301    337    413    114    153    106    171     85
   -174    259    433    -44   -303    345    415    124    161    114    176     93
   -166    265    431    -51   -298    348    420    132    166    119    179    101
   -174    267    441    -46   -306    353    428    142    174    129    187    111
   -197    252    449    -28   -324    348    418    142    168    127    181    106
   -202    244    446    -20   -324    345    407    145    166    124    176    103
   -145    298    444    -77   -293    371    426    174    192    148    200    127
   -158    298    457    -70   -306    376    428    187    202    158    213    137
   -166    301    465    -70   -316    381    426    192    205    161    218    140
   -145    332    478    -93   -311    405    433    213    218    176    228    155
   -166    309    472    -72   -319    392    436    228    228    187    236    161
   -168    301    470    -64   -319    384    439    246    244    200    249    166
   -119    353    472   -116   -296    413    457    285    272    228    267    189
   -129    358    488   -114   -309    423    462    306    283    241    275    202
   -150    353    504   -101   -327    426    459    329    293    254    293    213
   -161    345    506    -90   -332    426    454    358    314    275    316    223
   -101    405    504   -153   -303    454    480    423    358    322    361    259
    -77    446    524   -184   -301    485    496    480    400    363    397    298
    -90    449    540   -181   -314    496    496    527    420    389    413    324
    -72    488    561   -207   -316    524    498    581    454    426    449    358
    -70    517    587   -226   -329    550    504    636    493    475    496    402
    -46    571    615   -262   -329    592    511    691    535    527    548    457
     -5    636    639   -316   -322    639    530    737    574    576    605    506
     10    691    680   -350   -335    685    540    766    602    613    644    545
    -15    701    714   -345   -366    706    535    761    600    620    646    561
    -20    714    735   -348   -376    724    517    745    589    607    636    568
    -15    730    745   -358   -381    737    514    732    587    607    644    571
    -25    722    748   -348   -387    735    519    724    587    613    654    568
    -49    696    745   -324   -397    722    514    685    561    587    633    545
    -64    678    740   -306   -402    709    509    639    532    553    602    517
    -83    654    737   -288   -410    696    511    587    501    517    563    480
    -75    657    732   -290   -402    693    524    545    475    485    527    449
    -88    618    704   -265   -397    659    517    483    431    433    465    394
   -137    545    683   -205   -410    613    496    413    379    374    400    327
   -161    493    652   -166   -407    574    485    363    342    337    366    285
   -142    470    613   -163   -376    540    478    324    314    309    340    257
   -166    426    589   -129   -379    506    470    288    285    277    309    231
   -168    410    579   -122   -374    493    465    267    267    259    283    210
   -148    420    566   -137   -355    493    467    259    259    252    280    202
   -155    397    553   -119   -353    475    462    244    246    236    267    187
   -192    361    553    -88   -371    457    444    223    226    218    246    166
   -179    358    535    -90   -358    446    444    220    223    215    241    158
   -150    381    532   -116   -342    457    454    226    228    220    249    174
   -163    389    553   -111   -358    470    457    231    231    223    252    181
   -189    363    550    -88   -371    457    444    220    218    210    233    161
   -197    353    550    -80   -374    452    439    215    213    205    226    153
   -192    366    558    -88   -374    459    431    213    207    202    228    150
   -158    410    568   -124   -363    488    444    231    223    220    244    171
   -174    376    550   -103   -361    462    439    226    215    213    239    158
   -200    340    537    -70   -368    439    423    215    205    202    228    142
   -189    366    553    -88   -371    459    426    218    210    207    233    150
   -150    415    566   -132   -358    491    439    231    220    218    241    166
   -166    402    568   -119   -366    485    436    226    215    213    231    163
   -181    384    566   -101   -374    475    444    228    215    213    226    166
   -192    366    558    -88   -374    462    439    223    207    207    220    161
   -184    371    555    -93   -368    462    433    223    205    205    231    163
   -194    353    548    -80   -371    452    423    215    197    197    231    153
   -200    361    558    -80   -379    459    418    207    187    192    218    145
   -192    376    568    -93   -381    472    415    200    181    181    207    145
   -176    384    561   -103   -368    472    418    205    184    189    213    148
   -184    366    550    -93   -366    457    418    202    181    187    210    142
   -187    366    553    -88   -368    459    418    197    176    181    205    135
   -158    397    553   -122   -355    475    431    210    189    192    223    145
   -137    441    579   -150   -358    509    459    236    215    220    246    176
   -184    444    628   -132   -407    535    478    246    231    231    252    184
   -179    470    646   -145   -413    558    493    254    236    233    257    184
   -150    504    652   -179   -400    576    509    265    249    244    267    194
   -168    509    678   -168   -423    592    506    265    254    252    272    207
   -176    532    709   -179   -444    620    488    262    262    265    288    218
   -161    542    701   -192   -431    620    457    249    257    265    290    220
   -148    571    717   -213   -431    644    449    252    262    272    298    241
   -153    566    719   -205   -436    641    439    252    257    272    301    244
   -148    527    675   -189   -413    600    418    239    236    252    277    228
   -135    501    636   -184   -384    568    405    228    215    233    257    215
   -148    472    618   -163   -384    545    402    213    194    210    233    202
   -161    428    589   -132   -374    509    405    202    174    192    213    176
   -194    392    584    -98   -392    488    410    194    163    179    202    153
   -202    379    579    -88   -392    478    407    181    145    161    187    135
   -218    342    561    -62   -389    452    387    155    116    129    153    106
   -228    316    545    -44   -387    431    376    142    101    111    129     98
   -205    324    530    -59   -368    426    379    142     96    103    119     93
   -202    324    527    -62   -363    426    374    137     88     98    129     80
   -179    342    519    -83   -350    431    381    145     96    106    142     85
   -181    345    527    -80   -353    436    389    153     98    109    142     93
   -207    324    530    -59   -368    426    376    137     83     93    127     72
   -192    340    530    -75   -361    433    376    145     88    101    129     80
   -197    340    535    -72   -366    436    371    137     83     93    119     75
   -194    337    532    -70   -363    433    371    137     80     93    114     77
   -202    314    517    -57   -361    415    381    163     90     93    103     72
   -176    374    548    -98   -363    459    465    285    171    145    135     77
   -114    488    600   -187   -358    542    568    480    314    267    231    142
    -77    607    685   -265   -381    646    667    761    542    493    431    324
     12    833    818   -423   -402    826    698   1060    807    818    763    675
     25   1135   1109   -581   -542   1124    628    992    914   1065   1096   1062
    -96   1345   1439   -626   -769   1392    465    501    789   1119   1260   1291
   -306   1369   1675   -530   -989   1522    218   -220    397    854   1088   1179
   -459   1091   1551   -316  -1005   1319     10   -859   -205    184    444    558
   -457    680   1137   -111   -797    909   -231  -1184   -719   -420   -153    -20
   -355    407    763    -28   -561    584   -290  -1054   -745   -501   -283   -166
   -270    332    602    -31   -436    467   -155   -711   -532   -363   -215   -132
   -267    314    581    -23   -426    446     54   -350   -283   -192   -101    -62
   -239    290    530    -28   -384    410    246    -49    -85    -44      0     -5
   -194    319    514    -62   -353    415    332     77      0     18     41     20
   -166    348    514    -90   -340    431    368    127     36     44     57     38
   -205    311    514    -54   -361    413    366    135     33     41     49     31
   -194    319    514    -64   -353    415    371    148     41     46     49     31
   -205    316    522    -57   -363    418    368    158     46     51     49     33
   -179    355    535    -88   -355    444    381    179     64     70     70     49
   -153    374    524   -111   -337    449    384    189     72     72     75     51
   -184    342    527    -80   -355    433    371    179     62     62     62     49
   -174    374    548   -101   -361    459    381    194     75     77     75     67
   -132    420    553   -142   -342    485    400    215     90     90     88     83
   -158    387    545   -116   -353    465    392    213     85     85     90     75
   -161    392    553   -116   -355    472    402    233    101    106    111     93
   -168    387    553   -111   -361    470    397    239    101    106    111     85
   -181    376    558    -96   -368    467    387    239     96     98    101     75
   -171    392    563   -111   -368    478    389    249    106    109    103     90
   -168    405    571   -119   -368    488    387    262    114    119    111    103
   -161    413    571   -127   -366    493    392    280    129    135    129    114
   -103    485    589   -189   -345    537    420    316    161    166    161    150
   -166    439    605   -137   -384    522    407    314    153    155    150    142
   -155    444    600   -142   -379    519    402    329    161    166    158    150
   -145    457    600   -158   -374    527    405    358    179    184    174    166
   -114    504    618   -194   -366    561    423    397    210    215    207    194
    -93    545    639   -226   -366    592    441    441    241    252    236    228
   -132    517    649   -192   -392    581    431    467    254    265    249    241
   -101    563    665   -231   -384    613    444    524    293    303    288    277
    -72    615    688   -270   -379    652    462    589    342    358    342    324
    -72    615    688   -272   -381    652    457    636    371    392    381    363
    -77    620    696   -272   -387    657    452    683    405    433    426    418
    -59    685    745   -314   -402    714    467    745    462    498    491    493
     18    802    784   -410   -381    795    493    807    519    571    563    561
     -5    802    807   -400   -405    805    480    807    517    574    563    553
    -18    820    839   -402   -428    828    478    805    517    574    568    561
    -33    833    867   -402   -452    849    475    797    514    576    574    574
    -59    826    885   -381   -472    854    462    779    501    563    568    576
    -46    841    888   -397   -467    862    462    763    488    550    561    579
    -59    823    883   -381   -472    852    462    727    465    522    532    548
    -90    787    878   -350   -485    831    459    683    431    480    488    504
    -98    782    880   -340   -488    831    475    646    407    444    452    475
   -150    706    854   -280   -501    782    457    576    355    384    392    420
   -158    657    815   -252   -485    735    444    511    303    324    329    361
    -93    691    784   -298   -439    737    465    478    285    296    296    327
    -85    688    774   -301   -428    730    478    441    267    270    270    296
   -168    613    779   -223   -475    696    462    389    231    231    228    270
   -194    563    758   -184   -478    662    436    345    192    189    181    239
   -215    530    743   -158   -480    636    415    311    163    161    153    207
   -213    530    743   -158   -478    636    415    298    153    153    153    194
   -207    509    717   -153   -462    613    415    285    140    142    145    187
   -187    522    706   -168   -446    613    423    283    140    140    140    194
   -200    504    704   -153   -452    602    428    277    135    135    129    189
   -220    472    693   -124   -457    581    410    267    122    119    111    176
   -194    501    693   -153   -444    597    405    270    129    124    124    187
   -174    535    709   -181   -441    620    415    277    135    129    132    197
   -181    542    724   -181   -454    631    428    285    142    137    142    192
   -202    511    714   -153   -457    613    420    283    140    135    148    187
   -210    493    701   -142   -457    597    405    275    132    129    148    197
   -236    475    711   -122   -472    592    384    262    122    119    132    194
   -218    506    724   -145   -472    615    394    272    132    124    132    202
   -158    581    740   -210   -449    659    426    298    155    145    148    228
   -163    579    740   -207   -452    659    428    290    150    140    145    223
   -226    522    748   -148   -488    633    405    270    132    122    132    213
   -220    519    737   -150   -480    628    392    265    127    119    129    215
   -218    537    756   -158   -485    646    400    267    127    122    127    220
   -200    561    761   -181   -483    662    402    262    124    119    122    223
   -192    548    740   -179   -465    644    400    259    119    111    119    218
   -197    542    740   -174   -470    639    402    254    111    103    109    218
   -218    545    763   -163   -491    654    392    244    106     98    103    223
   -179    571    750   -197   -465    659    400    249    111    106    119    223
   -174    566    740   -197   -457    652    402    249    111    106    127    218
   -174    584    758   -205   -467    670    418    262    127    122    148    233
   -171    626    797   -226   -483    711    452    288    153    142    168    257
   -192    636    828   -223   -511    732    454    280    150    137    161    259
   -218    628    846   -205   -532    737    446    270    148    129    150    254
   -218    631    846   -207   -532    737    441    265    153    135    158    259
   -194    670    865   -236   -530    766    449    277    176    163    187    288
   -174    701    875   -262   -524    787    433    270    179    171    200    293
   -148    730    875   -290   -511    802    423    265    179    174    207    309
   -158    719    878   -280   -519    797    415    259    176    176    210    303
   -127    732    859   -301   -493    795    418    265    176    181    213    303
   -171    649    820   -241   -498    735    389    228    132    135    166    265
   -176    620    797   -220   -485    709    374    202    101    101    129    246
   -179    623    802   -223   -491    714    379    192     85     83    114    233
   -194    615    810   -210   -501    711    389    181     72     72    101    223
   -207    574    779   -184   -493    678    381    161     54     49     72    210
   -205    540    745   -168   -475    641    374    142     38     33     67    184
   -220    491    711   -137   -465    600    355    119     12      5     49    142
   -244    444    688    -98   -465    566    340     93    -12    -23     12    114
   -218    465    683   -124   -449    574    353    103     -5    -15     25    129
   -184    504    685   -161   -433    594    363    111      2     -5     38    140
   -205    483    688   -140   -449    587    353     96    -10    -20     18    127
   -236    459    696   -111   -465    576    350     93     -7    -18     18    122
   -231    436    667   -103   -449    553    342     80    -18    -31     10    106
   -205    452    657   -124   -431    553    348     77    -15    -28     12    111
   -205    454    659   -124   -433    555    348     75    -18    -28     15    111
   -218    433    652   -106   -433    542    350     83    -18    -36      5     98
   -158    496    654   -171   -405    576    441    207     62     10     25    101
   -124    594    719   -236   -423    657    555    392    207    124    103    161
   -124    693    815   -285   -470    753    633    626    418    335    290    324
    -59    930    989   -433   -524    958    659    937    711    693    657    688
      0   1356   1356   -680   -678   1356    602    932    870   1002   1065   1153
    -96   1587   1683   -748   -888   1634    459    506    748   1070   1262   1405
   -265   1577   1839   -657  -1052   1709    241   -145    355    813   1101   1278
   -389   1350   1740   -480  -1065   1545     46   -805   -218    189    488    685
   -402    914   1317   -257   -859   1117   -194  -1218   -813   -522   -228      5
   -355    548    904    -96   -628    724   -293  -1200   -958   -724   -459   -226
   -337    363    701    -15   -519    532   -200   -911   -776   -613   -413   -215
   -316    374    691    -28   -504    532    -10   -561   -501   -410   -270   -111
   -226    407    633    -90   -431    519    197   -231   -252   -223   -142    -23
   -192    433    626   -122   -410    530    296    -77   -140   -137    -85     15
   -215    436    652   -111   -433    542    329    -28   -101   -106    -64     31
   -249    384    633    -67   -441    509    322    -23    -98   -109    -67     18
   -259    361    618    -51   -439    488    319    -15    -90   -106    -64     20
   -189    413    600   -111   -394    506    329      0    -77    -93    -51     38
   -145    465    610   -161   -379    535    355     23    -57    -80    -36     57
   -184    452    636   -132   -410    542    363     33    -49    -72    -33     62
   -210    433    641   -111   -428    537    350     31    -51    -75    -36     54
   -194    457    652   -132   -423    553    361     44    -41    -62    -25     62
   -171    488    657   -161   -415    571    376     59    -25    -46    -12     83
   -192    462    654   -135   -423    558    368     54    -31    -54    -28     77
   -210    436    646   -114   -428    542    363     51    -31    -57    -28     64
   -205    452    657   -124   -431    555    368     67    -18    -41     -7     72
   -194    488    683   -148   -439    584    387     93      7    -12     18    101
   -233    475    709   -119   -470    592    384     98     15     -2     28    116
   -239    454    691   -109   -465    571    379     98     18      0     25    111
   -153    517    670   -181   -413    594    405    129     44     23     59    122
   -184    478    662   -148   -423    571    394    122     33     12     49    111
   -218    462    680   -122   -449    571    389    127     36     15     49    124
   -187    498    683   -158   -433    589    400    150     54     33     59    140
   -163    519    683   -179   -423    600    405    174     75     51     70    145
   -181    522    701   -171   -441    610    410    197     96     75     93    158
   -184    524    709   -168   -446    615    423    244    132    114    129    187
   -163    540    701   -189   -433    620    431    288    168    150    161    213
   -116    574    691   -228   -402    631    457    345    215    197    205    254
   -106    587    691   -241   -400    639    480    413    265    252    257    298
   -124    597    722   -236   -423    659    475    459    296    290    296    335
   -140    633    771   -249   -457    701    472    501    322    324    329    374
   -140    698    839   -280   -488    769    485    548    355    363    371    428
    -88    776    862   -345   -475    820    498    594    387    407    418    475
    -57    815    872   -379   -465    844    491    610    397    428    444    498
    -72    820    891   -376   -480    854    478    602    400    439    457    517
    -75    844    919   -384   -498    880    475    592    402    444    465    532
    -77    867    945   -394   -511    906    472    579    405    446    470    537
    -80    865    945   -392   -511    904    472    566    394    439    467    530
    -83    831    914   -376   -498    872    465    532    363    410    439    501
    -93    813    906   -361   -501    859    467    485    335    371    405    472
   -119    779    896   -329   -506    836    467    428    290    316    353    426
   -161    709    870   -272   -514    789    444    350    236    249    280    350
   -158    675    831   -259   -496    753    436    293    197    202    231    303
    -88    711    797   -311   -441    753    462    272    197    197    218    285
   -171    620    792   -223   -480    706    446    210    153    148    163    231
   -194    587    782   -194   -488    683    431    158    119    109    122    200
   -142    620    763   -241   -454    691    433    137    109     96     96    189
   -155    594    750   -220   -454    672    426    106     90     72     62    168
   -174    555    730   -192   -452    641    423     85     77     62     62    148
   -207    478    685   -135   -446    581    410     64     62     49     62    122
   -171    501    672   -166   -423    584    410     59     62     49     62    114
   -140    514    654   -189   -397    584    426     67     75     64     75    124
   -161    480    641   -163   -400    561    415     54     64     59     70    116
   -140    485    626   -171   -381    555    407     44     54     49     57    109
   -127    501    628   -187   -376    563    410     44     57     51     57    114
   -163    478    639   -158   -400    558    402     36     54     49     46    109
   -179    470    646   -148   -413    555    400     36     54     49     46    109
   -184    480    665   -148   -423    571    400     38     57     59     59    119
   -168    480    649   -155   -410    563    387     25     51     51     49    109
   -127    496    623   -184   -374    558    392     28     54     57     51    114
   -124    496    620   -187   -371    558    394     28     59     64     59    119
   -150    475    626   -161   -387    550    392     25     54     62     57    114
   -148    483    628   -168   -389    553    387     18     49     57     49    111
   -155    493    646   -168   -402    568    381     10     46     57     49    109
   -200    475    672   -140   -436    574    379     10     44     59     49    119
   -181    485    667   -150   -423    576    381      7     38     54     41    119
   -153    480    633   -163   -394    555    376      0     33     51     38    109
   -142    483    626   -171   -384    553    381     -2     44     62     51    109
   -119    475    592   -179   -355    532    381      2     49     75     67    114
    -67    519    587   -226   -327    553    387      5     57     83     77    119
    -67    587    654   -259   -361    620    415     23     77    103     98    148
   -116    587    704   -236   -410    646    426     18     80     98     85    145
   -137    597    735   -231   -436    665    441     23     90    103     88    155
   -109    633    743   -262   -426    688    452     31     98    114     98    171
   -116    649    763   -267   -439    706    449     28    109    129    116    179
   -124    644    766   -259   -444    704    431     20    116    140    127    187
    -85    639    724   -277   -405    680    405     10    109    132    127    184
   -103    636    740   -265   -420    688    397      2    103    137    132    189
    -93    641    735   -275   -415    688    387      0     96    135    135    194
    -70    620    691   -275   -381    654    363    -12     72    116    114    179
    -83    561    641   -241   -363    600    337    -38     36     83     80    155
    -83    519    602   -218   -342    561    335    -51     23     67     67    145
    -85    509    594   -213   -340    550    337    -59     12     57     51    129
   -111    475    587   -181   -348    530    335    -72     -2     38     33    106
   -103    470    574   -184   -337    522    335    -88    -20     18     12     85
    -57    478    535   -210   -296    506    322   -111    -49     -7    -12     67
    -93    410    504   -161   -298    454    296   -145    -80    -41    -51     31
   -101    410    509   -155   -306    459    309   -135    -70    -33    -44     36
    -85    439    524   -179   -306    480    329   -119    -54    -15    -25     51
    -72    420    493   -174   -283    457    316   -132    -70    -31    -36     36
    -70    420    488   -176   -280    454    309   -142    -75    -36    -41     36
    -75    420    493   -174   -285    457    314   -137    -70    -31    -41     44
    -64    413    475   -174   -270    441    296   -155    -93    -54    -70     28
    -41    420    462   -189   -252    441    288   -163   -101    -62    -85     18
    -36    428    465   -197   -252    446    293   -155    -88    -46    -67     18
    -70    374    444   -150   -257    407    296   -145    -88    -57    -72     -7
    -83    350    433   -135   -259    389    353    -57    -44    -49    -88    -38
    -10    475    485   -231   -246    480    470    142    101     59    -12     28
     96    696    600   -397   -252    649    605    478    394    345    233    262
     77    857    779   -467   -350    818    641    776    672    696    602    623
     49   1176   1127   -615   -537   1153    506    581    722    945    976   1047
     18   1496   1478   -756   -730   1488    257    -83    527   1031   1215   1350
   -103   1574   1678   -735   -891   1623    -15   -872    111    776   1060   1249
   -231   1226   1457   -498   -844   1340   -272  -1496   -540     33    324    561
   -210    756    966   -275   -589    859   -462  -1751  -1088   -701   -428   -148
   -161    428    589   -132   -374    509   -446  -1509  -1047   -756   -550   -303
    -98    355    454   -129   -277    405   -228  -1052   -719   -524   -405   -220
    -41    420    459   -189   -252    439     28   -628   -413   -301   -254   -114
    -25    400    426   -189   -226    413    192   -350   -228   -168   -174    -57
    -18    355    374   -168   -194    363    239   -257   -179   -140   -166    -62
    -25    350    376   -163   -202    363    257   -223   -150   -119   -148    -51
    -18    353    371   -168   -194    363    285   -187   -109    -83   -111    -33
     -5    337    342   -168   -174    340    290   -168    -98    -72   -101    -33
     31    353    322   -192   -145    337    296   -155    -88    -64    -93    -20
     28    363    335   -194   -153    350    301   -140    -80    -57    -90    -12
      5    337    332   -171   -163    335    290   -148    -90    -67   -103    -25
    -18    324    340   -155   -179    332    285   -150    -88    -64   -103    -23
     28    374    345   -200   -158    361    293   -132    -75    -49    -88     -7
     85    428    342   -259   -129    387    301   -116    -64    -33    -75      7
     62    410    348   -239   -142    379    301   -114    -62    -31    -75     10
     33    363    329   -200   -148    345    285   -119    -72    -41    -85      0
     41    355    314   -197   -135    335    288   -114    -70    -41    -88      0
     62    397    335   -231   -135    366    301    -88    -44    -15    -64     23
     67    457    389   -262   -161    423    319    -62    -15     15    -28     54
     59    449    389   -254   -166    420    314    -57    -12     23    -20     62
     64    418    353   -241   -142    387    303    -54    -18     15    -33     51
     88    441    350   -267   -129    397    303    -38     -5     20    -33     57
    103    472    368   -290   -132    420    316    -12     18     46     -7     77
    119    498    379   -309   -129    439    329     18     44     75     18    106
    119    493    374   -306   -127    433    335     44     64     93     36    122
    127    498    368   -314   -122    433    345     83     93    119     62    140
    155    535    379   -345   -111    459    363    135    132    161     98    171
    155    568    410   -363   -127    491    379    200    176    205    135    210
    124    571    446   -348   -161    509    374    239    200    226    142    231
    114    613    496   -366   -192    555    389    314    246    277    189    285
    148    649    501   -397   -176    576    405    381    306    345    270    337
    179    683    504   -433   -161    594    413    439    353    405    337    381
    192    719    527   -454   -166    623    407    478    384    449    384    428
    218    774    553   -496   -168    665    405    504    405    483    415    472
    215    807    592   -511   -187    701    405    522    431    514    444    514
    192    831    639   -511   -223    735    405    524    444    535    472    542
    210    891    680   -550   -233    787    410    532    457    553    501    566
    220    909    688   -566   -233    800    428    542    465    561    511    576
    207    880    670   -545   -231    776    407    483    426    524    478    553
    189    844    654   -519   -231    750    389    420    381    480    433    517
    176    818    641   -496   -231    730    387    376    353    444    392    483
    187    802    615   -496   -215    709    381    311    309    397    345    436
    181    756    574   -470   -197    667    371    231    254    332    280    376
    176    740    563   -459   -192    652    374    171    215    288    233    335
    161    670    509   -415   -174    589    340     85    150    215    155    262
    158    631    472   -397   -158    550    314     25    101    158     98    210
    150    628    475   -389   -163    553    329     12     90    145     85    192
    132    574    441   -355   -153    509    309    -33     54    109     49    153
    189    545    355   -366    -83    452    280    -93      7     59      5    122
    202    550    348   -379    -75    449    285    -98      2     54     -7    124
    187    542    355   -363    -83    449    285   -103     -5     51     -5    114
    171    488    314   -332    -70    402    272   -119    -23     33    -20     80
    153    483    329   -316    -88    407    280   -116    -15     41    -15     88
    135    454    316   -296    -90    384    257   -137    -36     20    -33     70
    202    509    306   -355    -51    407    270   -124    -20     38    -15     80
    267    581    311   -426    -20    446    298    -96      5     64      5    106
    210    535    324   -371    -57    431    301    -96      0     62      2    109
    174    488    314   -332    -72    402    285   -114    -15     44    -10     90
    174    478    303   -327    -64    392    272   -119    -18     44     -2     90
    192    522    327   -358    -67    426    288    -96      5     67     20    119
    194    504    309   -348    -57    407    280    -96      0     62     10    109
    189    501    311   -348    -62    407    270   -106    -12     51     -2     98
    192    509    316   -350    -62    413    272   -109    -12     54     -5    103
    218    514    296   -366    -38    405    270   -111    -18     46    -15     93
    244    517    272   -379    -12    394    267   -111    -25     41    -20     88
    210    517    303   -366    -46    410    280    -93    -10     54    -10    109
    189    509    319   -348    -64    413    277    -96    -12     54    -10    116
    192    485    293   -340    -49    389    259   -116    -28     36    -28    106
    205    480    275   -342    -33    379    262   -111    -23     44    -20    106
    231    491    259   -363    -12    376    280    -93     -5     62      0    119
    223    498    275   -361    -25    389    288    -83     10     72      7    135
    202    532    329   -368    -62    433    314    -57     31     90     23    158
    189    576    387   -381    -98    483    355    -20     62    124     59    181
    210    568    358   -389    -75    462    355    -25     64    122     54    174
    228    584    355   -407    -64    470    353    -18     70    127     62    184
    233    636    402   -436    -83    519    355     -2     93    150     90    218
    226    626    400   -426    -85    514    329    -10     88    148     88    218
    241    639    394   -441    -77    517    316    -10     90    153     98    228
    249    644    392   -446    -70    519    303    -10     90    153     98    231
    272    610    337   -441    -33    475    277    -31     57    122     67    202
    270    553    283   -410     -5    418    254    -46     25     93     36    179
    265    530    262   -400      2    397    246    -62      7     75     20    163
    244    501    257   -374     -5    379    241    -77    -15     51      0    148
    252    509    254   -381     -2    384    249    -80    -23     41    -12    140
    239    483    244   -361     -2    363    254    -93    -41     18    -33    122
    218    441    220   -329     -2    332    239   -119    -67    -10    -64     98
    200    394    194   -298      2    296    226   -135    -88    -31    -88     80
    220    397    176   -311     20    288    231   -129    -88    -31    -85     85
    252    439    187   -345     33    314    257   -109    -67    -10    -64    103
    226    410    184   -319     20    298    257   -114    -77    -15    -70     96
    220    366    145   -293     36    257    231   -135   -103    -41   -101     72
    233    355    119   -296     57    239    223   -137   -109    -51   -111     72
    262    394    132   -327     64    265    228   -127    -96    -38    -98     88
    241    389    145   -316     49    267    236   -119    -90    -31    -77     90
    265    392    124   -329     70    259    244   -111    -80    -20    -64     90
    275    394    119   -335     77    257    259    -88    -70    -15    -67     93
    267    379    111   -322     77    246    303    -23    -41    -20    -88     59
    280    413    132   -348     72    272    376    127     51     33    -62     67
    314    519    205   -418     54    361    457    371    249    220     93    223
    397    743    342   -571     25    542    537    727    550    566    433    571
    485   1130    644   -807    -77    888    530    787    732    888    854   1026
    371   1363    989   -867   -309   1176    303    192    553    963   1083   1317
    187   1465   1278   -826   -545   1371     67   -571    207    810   1041   1325
     36   1244   1208   -641   -587   1226   -161  -1239   -340    241    493    807
     36    787    750   -410   -355    769   -410  -1654  -1005   -600   -361     -5
    129    465    335   -296   -101    400   -462  -1525  -1067   -756   -561   -215
    192    335    142   -262     25    239   -329  -1130   -813   -576   -467   -168
    254    387    132   -322     59    259    -96   -693   -496   -345   -309    -49
    275    381    106   -327     85    244    106   -345   -257   -171   -192     28
    285    363     77   -324    103    220    184   -210   -166   -103   -150     57
    280    345     62   -314    109    205    200   -176   -140    -88   -142     67
    288    342     54   -316    116    200    207   -153   -129    -80   -142     67
    319    384     64   -350    127    226    223   -124   -106    -59   -122     77
    309    368     57   -340    127    213    220   -116    -98    -51   -114     77
    298    342     44   -322    127    194    215   -114    -96    -49   -103     75
    309    366     57   -340    124    213    220   -103    -85    -38    -88     85
    345    418     72   -381    137    246    236    -83    -67    -15    -70    109
    342    402     59   -376    142    231    231    -85    -70    -20    -75    103
    319    376     57   -348    129    215    223    -88    -75    -25    -80     98
    309    374     64   -342    122    220    223    -83    -72    -20    -77    109
    340    413     72   -376    135    244    233    -62    -54     -5    -62    127
    345    418     70   -384    137    244    231    -57    -49     -2    -57    127
    329    423     93   -376    119    257    231    -54    -46      0    -54    135
    350    449     98   -400    124    275    236    -41    -41      5    -51    150
    371    462     90   -415    140    277    241    -25    -25     18    -36    150
    376    488    109   -433    132    298    262      2      2     51      0    174
    361    483    122   -420    119    301    262     10     12     59      7    179
    376    493    116   -436    129    306    259     25     23     70     10    197
    376    485    109   -431    135    298    254     46     31     77     12    213
    361    498    135   -431    114    316    259     67     41     93     31    213
    394    537    142   -467    124    340    270    103     75    124     67    231
    381    548    163   -467    109    355    272    135     96    145     90    254
    366    545    179   -454     93    363    267    171    116    171    111    270
    410    602    189   -506    109    397    290    244    174    228    166    316
    444    646    202   -548    122    426    316    322    228    285    223    374
    439    646    207   -545    116    428    301    358    244    311    241    400
    418    652    233   -535     93    444    288    405    272    348    277    439
    454    735    277   -597     88    506    319    483    342    426    361    517
    478    795    316   -639     80    555    322    519    376    475    413    571
    472    815    342   -644     64    579    311    527    384    493    433    600
    467    841    374   -654     46    607    306    535    389    506    449    626
    444    859    415   -654     15    639    303    527    392    511    465    631
    470    922    452   -698     10    688    314    524    400    524    483    649
    488    948    459   -719     12    706    319    506    389    514    478    649
    467    922    454   -693      7    688    309    465    358    483    449    626
    428    878    446   -654    -10    662    298    415    316    436    405    576
    428    854    426   -641      2    641    293    358    275    389    353    524
    418    807    387   -615     15    597    288    293    231    329    293    459
    402    745    342   -574     31    545    285    231    189    277    239    394
    392    722    329   -558     31    524    293    187    161    244    205    358
    374    678    303   -524     33    491    283    132    124    200    155    311
    358    639    277   -498     38    459    265     83     83    155    103    267
    363    633    270   -498     46    452    262     57     62    132     80    246
    381    633    252   -509     64    444    262     33     46    116     64    226
    358    587    228   -475     64    407    244      5     18     90     33    205
    355    579    223   -470     67    402    244     -2     12     83     25    197
    322    542    220   -431     51    381    231    -18     -5     64      2    181
    355    571    215   -465     70    394    236    -18     -2     64     10    176
    358    568    210   -465     75    389    233    -23     -7     62     10    174
    376    594    218   -485     80    405    239    -18     -7     67     15    179
    368    584    215   -475     77    400    233    -23     -7     62     10    179
    358    579    220   -470     70    400    223    -31    -20     49      7    163
    358    587    226   -472     64    407    228    -25    -10     59     20    168
    366    592    223   -480     70    407    233    -18     -5     67     25    176
    387    605    218   -496     85    413    239    -12      2     75     28    189
    376    600    220   -488     77    410    233    -15     -2     72     23    192
    366    587    220   -478     72    405    231    -12      0     75     23    200
    384    607    223   -496     80    415    233     -5      7     80     18    207
    387    633    246   -509     70    441    228    -12      0     72     12    197
    368    607    239   -491     64    423    220    -18     -5     70     31    187
    353    592    239   -472     57    415    202    -31    -15     62     25    171
    376    618    239   -498     67    428    207    -25    -10     64     28    171
    405    649    244   -527     80    446    226     -5      2     80     41    192
    353    605    252   -483     51    428    215    -15     -5     70     25    197
    366    618    252   -493     57    433    213    -18    -10     64      7    200
    400    696    296   -548     51    496    236      5     18     88     36    226
    402    756    353   -579     25    555    283     36     54    127     98    246
    340    724    384   -535    -20    555    290     36     51    124     90    236
    371    748    376   -561     -2    561    296     44     62    132    103    246
    407    784    376   -597     15    579    293     49     77    150    119    265
    392    782    389   -587      2    587    259     33     75    150    114    275
    397    782    384   -589      5    584    226     15     62    142    109    280
    397    805    407   -602     -5    607    218     12     62    148    119    290
    394    800    405   -600     -5    602    210     20     59    148    116    298
    407    756    348   -581     31    553    197     15     44    132     98    283
    415    735    316   -576     49    524    194      7     25    119     93    265
    400    722    322   -561     38    524    181    -18     -2     93     72    241
    384    704    316   -545     33    509    181    -31    -15     75     49    233
    368    662    293   -514     38    478    189    -31    -28     54     18    220
    353    631    277   -493     36    457    171    -59    -54     28     -2    194
    353    620    267   -488     41    444    158    -80    -75     10    -12    171
    353    587    233   -472     59    410    158    -80    -83      0    -18    163
    327    542    215   -433     57    379    153    -88    -93    -10    -33    161
    322    550    226   -436     46    389    145    -93    -98    -18    -51    148
    340    568    226   -454     57    397    148    -90    -96    -15    -41    150
    353    587    233   -472     59    413    163    -77    -85     -2    -15    161
    363    597    233   -480     64    415    176    -64    -77     10     -5    168
    329    555    226   -444     51    392    158    -83    -90     -5    -28    150
    324    553    228   -439     49    389    150    -85    -93    -10    -38    155
    350    576    226   -465     62    402    161    -72    -83      0    -25    168
    368    600    231   -483     70    415    189    -36    -59     10    -18    158
    366    641    275   -504     46    457    265     90      7     33    -23    145
    392    704    309   -548     41    506    345    277    132    129     44    197
    449    823    374   -636     36    597    431    576    366    371    259    407
    514   1039    524   -776     -5    782    478    885    631    706    626    784
    493   1389    896   -943   -202   1143    384    636    662    919    963   1187
    342   1574   1231   -958   -444   1402    174    -28    444    922   1091   1384
    140   1535   1392   -839   -626   1465    -59   -784     25    615    862   1197
     51   1223   1171   -636   -558   1197   -272  -1345   -561    -70    171    511
     85    792    706   -441   -311    750   -493  -1553  -1010   -646   -420    -70
    179    542    363   -361    -90    454   -501  -1319   -932   -636   -462   -150
    236    501    262   -371    -12    381   -329   -906   -657   -436   -332    -70
    265    563    298   -413    -15    431    -85   -483   -368   -233   -194     38
    290    542    252   -418     20    397     72   -215   -197   -109   -116     98
    288    530    239   -410     25    384    119   -129   -142    -72    -96    119
    277    527    246   -405     15    387    132   -101   -129    -67    -93    116
    290    535    244   -413     23    389    150    -70   -103    -46    -70    119
    332    571    239   -452     46    405    174    -33    -75    -18    -41    140
    314    553    239   -436     38    397    176    -25    -72    -15    -46    137
    280    524    244   -402     18    384    168    -23    -70    -18    -54    148
    324    558    233   -441     46    397    174    -12    -62    -12    -51    145
    358    589    231   -475     62    410    189      7    -49      5    -25    153
    335    584    249   -459     44    418    189     18    -38     15    -15    166
    314    576    262   -446     25    420    189     23    -36     20    -15    171
    306    563    257   -433     25    410    179     25    -38     18    -20    174
    342    605    259   -475     41    433    187     44    -23     31    -12    197
    342    623    280   -483     31    454    192     62    -10     41     -5    207
    309    589    280   -452     12    436    184     64    -12     41     -2    205
    316    605    288   -459     15    446    197     88      7     62     12    226
    332    623    288   -480     20    457    210    111     25     85     38    233
    319    607    288   -465     15    449    207    122     31     90     46    236
    322    626    303   -475      7    467    210    140     41     98     54    246
    329    667    337   -498     -2    504    215    166     59    116     72    259
    332    670    337   -501     -2    504    223    192     80    137     80    280
    324    659    335   -493     -5    498    223    218     93    150     96    288
    293    631    337   -465    -20    485    215    244    109    163    119    298
    329    675    345   -501     -7    511    236    298    148    207    163    337
    405    771    366   -589     18    568    262    363    192    252    200    381
    387    776    389   -581     -2    584    257    407    218    277    215    407
    363    782    418   -574    -28    602    257    465    252    316    252    444
    363    805    441   -584    -38    623    262    527    290    361    290    491
    379    836    454   -607    -38    646    259    579    324    402    335    537
    413    909    493   -662    -38    701    283    644    379    467    407    602
    433    966    530   -701    -46    748    296    680    415    511    465    649
    433   1000    566   -717    -64    784    293    688    423    532    493    670
    426   1026    600   -727    -88    813    293    691    431    542    506    698
    410   1039    628   -724   -109    833    285    678    423    540    504    711
    407   1047    639   -727   -116    844    280    659    413    530    491    706
    413   1057    644   -735   -114    852    290    644    410    527    491    698
    400   1036    636   -717   -119    836    290    610    387    501    462    683
    371   1005    633   -688   -132    820    288    555    350    457    413    646
    350    974    623   -665   -135    800    288    498    314    410    366    600
    322    924    602   -623   -140    763    288    441    283    371    332    545
    298    875    574   -589   -137    724    283    384    246    329    290    485
    296    844    548   -571   -127    698    272    324    210    283    236    444
    288    810    522   -550   -116    667    270    280    181    252    192    413
    257    769    511   -511   -127    641    259    244    163    228    168    389
    241    740    498   -493   -129    618    244    205    135    197    135    358
    272    748    472   -511   -101    610    252    194    129    192    135    337
    306    766    459   -537    -77    613    265    192    132    197    148    335
    275    732    457   -504    -90    594    252    166    111    174    111    327
    259    714    452   -488    -96    584    236    150     93    155     90    319
    259    717    454   -488    -98    587    241    150     98    163    109    316
    259    732    472   -498   -106    605    252    155    106    171    122    316
    259    735    475   -496   -106    605    252    158    103    171    116    319
    241    719    475   -483   -116    597    244    153     98    163    106    314
    239    730    491   -485   -127    610    244    153     98    168    114    311
    228    719    488   -475   -129    605    239    150     98    168    116    303
    218    698    480   -457   -129    589    228    148     93    166    114    303
    252    737    483   -496   -116    610    246    166    111    184    127    322
    241    737    496   -488   -127    615    249    171    114    187    129    324
    228    735    506   -483   -140    620    241    163    109    181    124    324
    231    763    532   -496   -150    649    249    171    114    189    127    335
    231    753    519   -493   -142    636    244    166    109    187    119    335
    254    761    506   -509   -127    633    249    168    111    184    119    332
    220    735    511   -478   -148    623    246    163    106    184    127    322
    223    737    514   -480   -145    626    249    163    109    187    135    316
    254    769    514   -511   -129    641    254    168    109    192    132    324
    236    761    522   -498   -142    641    244    161    101    181    122    316
    228    779    550   -504   -161    665    257    176    116    197    135    332
    233    831    597   -532   -181    714    296    207    150    233    171    361
    220    841    620   -532   -200    732    314    213    158    239    179    363
    218    852    631   -535   -205    743    324    218    161    241    179    366
    218    862    644   -542   -213    753    322    218    168    246    179    368
    226    901    675   -563   -223    789    316    223    187    265    202    394
    233    909    672   -571   -220    792    288    213    181    267    210    402
    252    924    672   -589   -210    800    267    207    179    272    218    410
    257    943    685   -600   -215    815    267    215    187    283    228    420
    233    893    659   -563   -213    776    241    205    168    265    213    407
    207    831    620   -522   -205    727    220    181    129    231    174    381
    205    800    592   -504   -192    696    210    166    106    207    150    363
    220    800    579   -511   -181    691    218    166    103    205    150    358
    223    797    574   -509   -174    685    236    168    101    205    150    350
    202    771    566   -488   -184    670    241    158     88    189    137    327
    184    735    548   -459   -181    641    231    135     62    161    109    298
    189    719    527   -457   -168    623    226    124     44    142     90    288
    205    706    501   -454   -148    605    218    114     25    124     62    272
    197    698    498   -449   -150    600    218    111     20    116     57    267
    181    696    514   -439   -166    605    215    109     18    111     46    267
    158    683    522   -420   -181    602    207    106      7    109     44    259
    163    670    506   -415   -171    589    202    101      2    103     54    246
    187    680    493   -436   -153    587    207    106      2    111     59    249
    187    685    498   -436   -155    594    213    114     10    122     70    259
    171    683    511   -428   -171    597    215    119     12    127     64    270
    181    704    522   -441   -168    613    223    127     15    122     46    283
    163    704    537   -436   -187    620    254    176     36    124     44    259
    184    766    579   -475   -197    672    340    327    127    179     85    254
    231    833    600   -535   -184    719    431    542    275    311    194    337
    275    963    688   -618   -205    826    519    878    530    581    441    581
    337   1252    914   -795   -288   1083    537   1091    763    909    815    995
    309   1525   1215   -917   -454   1371    433    779    771   1098   1109   1348
    155   1667   1509   -914   -678   1587    215     62    532   1062   1179   1478
    -18   1615   1634   -797   -826   1623     -5   -711     59    667    844   1192
   -101   1234   1332   -568   -717   1283   -241  -1231   -579    -93     77    449
    -83    787    867   -353   -475    826   -457  -1348   -917   -519   -350     10
     -2    553    555   -277   -280    555   -446  -1067   -805   -467   -355    -44
     90    589    498   -340   -202    545   -249   -646   -532   -277   -236     46
    155    672    517   -415   -181    597      5   -231   -254    -83   -101    148
    181    680    498   -431   -158    589    153      5   -106     25    -18    194
    171    665    493   -420   -161    581    202     80    -59     57      2    205
    150    641    491   -394   -168    566    210    101    -51     57     -5    202
    158    644    485   -402   -163    563    213    119    -44     59    -10    205
    163    649    485   -407   -161    568    213    129    -41     62    -15    207
    155    654    496   -407   -171    574    205    132    -44     57    -18    213
    142    649    506   -394   -181    579    194    132    -49     49    -25    207
    150    644    493   -397   -171    568    205    150    -36     67    -10    207
    174    662    488   -418   -155    576    226    174    -12     90     15    220
    205    693    485   -449   -140    589    236    192     -2    103     28    236
    189    685    496   -436   -153    592    231    192     -5     98     23    236
    181    688    506   -436   -163    600    236    202      2    106     31    241
    181    693    511   -439   -163    602    239    215      7    114     38    254
    184    704    517   -446   -166    610    233    220     10    116     38    257
    176    704    527   -439   -174    615    228    223     12    119     41    259
    187    717    530   -452   -171    623    231    239     20    129     41    275
    200    735    535   -467   -168    633    239    254     33    142     54    285
    192    743    548   -467   -179    646    249    272     46    155     75    293
    192    748    555   -470   -181    652    252    290     59    171     88    309
    194    753    555   -475   -179    654    254    311     75    181     96    324
    202    771    568   -488   -181    670    259    340     90    202    111    345
    207    787    579   -498   -187    683    262    371    111    223    127    366
    200    787    587   -493   -192    688    267    405    132    244    145    387
    202    805    602   -504   -200    704    277    452    161    275    179    415
    233    849    613   -542   -189    732    288    504    194    314    220    444
    254    878    623   -566   -184    750    290    558    228    353    254    483
    267    906    639   -587   -184    774    290    615    265    392    288    527
    280    945    665   -613   -192    805    290    680    306    446    350    574
    280    992    711   -636   -215    852    301    740    353    504    415    628
    288   1041    753   -665   -231    896    309    784    389    550    465    688
    301   1091    789   -696   -244    940    314    813    415    584    498    737
    288   1109    818   -701   -265    966    306    820    426    605    517    763
    277   1109    831   -693   -277    971    296    810    418    605    524    769
    277   1130    852   -706   -288    992    290    800    415    605    535    774
    267   1135    867   -701   -298   1002    285    782    402    597    530    776
    241   1111    867   -678   -314    989    280    750    379    574    506    756
    233   1096    859   -665   -314    979    283    711    350    540    472    730
    246   1091    844   -670   -301    969    293    667    319    501    428    696
    213   1049    836   -631   -311    943    296    610    275    449    371    644
    189    989    800   -592   -306    896    290    548    233    394    322    579
    215    976    761   -594   -272    867    303    501    205    361    283    537
    210    950    740   -581   -265    846    314    454    179    324    241    501
    161    880    719   -519   -277    800    293    392    132    272    184    449
    171    865    693   -519   -262    779    283    350    103    239    145    420
    184    880    693   -532   -254    787    290    332     96    231    137    418
    145    826    680   -488   -267    753    280    301     70    205    122    384
    142    818    675   -480   -265    748    272    280     54    189    109    363
    145    805    659   -478   -259    732    262    265     38    174     85    355
    148    792    644   -470   -246    717    254    254     25    161     75    337
    150    779    628   -467   -239    704    252    246     20    155     75    324
    137    771    633   -454   -246    704    249    246     18    155     75    342
    137    795    657   -467   -259    727    252    252     18    158     72    355
    145    802    657   -472   -257    730    262    259     25    166     80    353
    140    782    641   -462   -252    711    262    262     28    168     83    342
    127    758    631   -441   -252    696    254    257     20    163     80    332
    132    761    628   -449   -249    696    246    249     12    158     72    332
    140    779    639   -459   -249    709    249    254     18    161     70    342
    140    802    662   -472   -259    732    259    259     23    168     77    361
    124    797    672   -459   -272    735    259    257     18    166     70    361
    132    797    662   -465   -265    730    262    259     18    166     67    361
    135    802    665   -470   -265    735    259    254     12    163     72    345
    116    784    665   -452   -275    724    249    244      2    153     59    337
    106    763    657   -433   -275    711    236    236     -7    142     49    340
    116    763    646   -441   -265    706    239    239     -5    148     72    340
    132    776    644   -454   -254    711    254    249      7    166     93    350
    181    828    646   -506   -231    737    272    262     20    176     98    366
    176    844    667   -509   -244    756    288    272     23    179     96    376
    142    862    719   -504   -288    792    306    288     44    197    109    392
    150    880    727   -517   -288    805    324    298     57    205    114    397
    142    870    727   -506   -293    800    327    293     49    197    103    389
    122    859    737   -491   -306    800    324    290     51    200    111    389
    122    901    776   -514   -327    841    324    296     70    226    140    420
    129    917    784   -524   -327    852    301    288     72    233    145    439
    135    906    771   -522   -319    839    277    275     62    223    137    439
    127    930    802   -527   -337    867    277    277     67    236    155    449
    142    927    782   -535   -319    854    270    280     62    236    158    444
    158    901    743   -532   -290    823    249    262     36    210    132    426
    153    865    711   -511   -280    789    236    246     10    184    103    415
    135    839    704   -485   -283    771    236    236    -10    163     80    402
    127    807    680   -470   -277    745    241    226    -20    148     62    376
    114    776    662   -444   -275    719    241    215    -36    129     49    355
    106    748    641   -428   -267    696    239    200    -59    109     31    332
    116    732    615   -423   -249    675    231    184    -77     90     15    319
    119    709    589   -415   -233    649    220    166    -98     70     -5    301
    106    693    587   -402   -239    641    223    166   -103     64     -7    296
     90    683    592   -389   -249    639    218    161   -109     59    -18    290
     85    675    589   -379   -252    633    210    150   -124     41    -38    277
     83    675    592   -379   -254    633    210    153   -124     41    -38    288
     98    698    597   -400   -249    649    218    158   -119     46    -36    298
    109    696    587   -402   -239    641    213    150   -127     38    -46    293
    111    693    581   -402   -233    639    213    150   -127     36    -44    290
    106    680    571   -394   -233    626    218    158   -122     44    -38    290
     93    665    568   -379   -239    618    241    202   -101     46    -44    280
     96    709    613   -402   -257    659    327    355      2    114     -2    285
    124    807    683   -465   -277    745    431    568    179    272    127    376
    171    982    807   -576   -319    896    514    862    457    576    418    654
    257   1293   1036   -776   -389   1163    514   1085    717    935    828   1109
    246   1608   1361   -930   -558   1486    449    961    784   1153   1156   1525
    145   1740   1595   -943   -724   1667    340    511    587   1127   1254   1699
      7   1675   1665   -844   -828   1673    163   -150     80    680    865   1335
   -106   1348   1454   -620   -779   1400    -18   -753   -553    -54    103    566
   -111    917   1028   -402   -571    974   -244  -1072  -1028   -607   -457     20
    -41    589    631   -272   -335    610   -340   -995  -1067   -691   -574    -98
     23    491    467   -257   -223    480   -254   -709   -854   -542   -480    -54
     64    548    483   -309   -207    517    -72   -363   -566   -324   -319     62
     72    592    519   -335   -223    555    106    -54   -322   -132   -176    176
     57    574    517   -314   -228    545    171     62   -239    -72   -142    207
     70    605    535   -340   -231    571    207    111   -197    -41   -119    233
    114    644    527   -379   -207    587    233    145   -168    -15    -98    252
    111    636    522   -374   -207    579    236    155   -161    -12    -93    246
     90    626    535   -358   -220    581    239    163   -155     -5    -88    249
     88    623    535   -358   -223    579    249    179   -142      7    -77    262
     85    620    532   -353   -223    576    249    184   -137     10    -77    270
     83    605    522   -345   -220    563    241    184   -142      5    -83    272
     80    623    542   -350   -231    584    239    189   -140     12    -70    288
     98    659    561   -379   -231    610    241    200   -129     23    -59    301
    111    670    558   -392   -223    615    246    210   -119     33    -51    306
     83    652    568   -368   -241    610    246    215   -116     38    -44    296
     62    636    574   -348   -254    605    249    223   -109     46    -31    298
     88    649    561   -368   -236    605    252    231   -103     49    -31    303
    103    659    555   -381   -226    607    254    241    -93     59    -25    322
     96    652    555   -374   -231    605    252    246    -88     64    -23    332
     88    646    558   -366   -233    602    249    252    -85     67    -18    335
    122    704    581   -413   -231    644    267    280    -59     93      5    363
    127    727    600   -428   -236    665    280    306    -41    114     25    384
    119    722    602   -420   -241    662    283    319    -31    124     36    384
    132    743    610   -436   -239    678    283    340    -12    142     51    392
    129    748    618   -441   -244    683    288    363      2    161     67    418
    132    763    628   -449   -249    696    288    392     20    184     85    449
    129    769    639   -449   -254    704    288    423     44    213    122    478
    137    789    652   -462   -257    722    296    472     83    262    174    517
    142    807    665   -475   -259    735    301    519    119    303    215    558
    155    828    672   -493   -257    750    296    563    150    340    257    600
    166    857    688   -514   -262    774    288    602    176    379    293    644
    181    914    732   -548   -275    823    293    649    218    433    350    709
    181    945    761   -563   -288    852    293    683    244    470    400    753
    189    984    795   -587   -301    891    298    701    262    498    433    787
    184   1008    823   -597   -319    914    296    698    262    506    444    807
    176   1018    841   -597   -332    930    293    693    259    506    452    820
    171   1018    846   -597   -340    932    290    680    249    498    449    820
    161   1018    854   -589   -348    937    285    659    231    478    433    807
    168   1028    859   -600   -345    945    296    641    213    454    402    787
    137    995    857   -566   -358    927    301    607    181    410    355    740
    148    995    844   -574   -348    919    311    576    153    371    316    691
    153    982    826   -568   -337    904    327    542    129    337    275    641
    122    917    792   -519   -335    854    329    496     96    288    218    581
     96    865    769   -480   -335    818    329    454     70    252    179    535
     90    833    743   -462   -327    787    319    407     33    213    135    483
     85    805    719   -446   -316    763    314    368     10    184    103    452
     98    800    701   -449   -301    750    311    342     -2    161     80    431
     85    774    688   -428   -301    732    301    316    -23    140     51    405
     67    748    678   -407   -303    714    293    293    -41    119     25    379
     57    735    678   -397   -311    709    285    277    -54    103     12    366
     62    730    667   -400   -301    698    290    272    -57    103     18    361
     83    745    662   -413   -288    704    306    283    -44    116     28    368
     70    737    665   -405   -298    704    296    275    -57    103     18    358
     62    722    657   -392   -298    691    293    272    -59     98      7    353
     62    717    652   -389   -296    685    293    272    -59     98      5    348
     62    722    659   -392   -298    691    298    277    -57    106     18    348
     70    727    657   -400   -293    693    298    283    -51    114     20    358
     72    740    667   -405   -296    704    303    290    -46    119     20    366
     59    732    672   -397   -309    704    303    293    -44    124     20    366
     51    730    678   -389   -311    704    301    296    -36    132     28    374
     51    740    685   -397   -316    714    301    296    -36    135     33    379
     54    743    688   -400   -316    717    296    293    -41    129     31    374
     59    740    678   -402   -309    709    296    290    -41    129     36    368
     67    722    654   -394   -293    688    298    296    -36    137     46    368
     67    737    670   -405   -301    704    303    301    -33    142     46    376
     64    730    665   -397   -301    696    298    296    -36    137     38    368
     62    727    662   -397   -298    696    288    283    -46    127     31    355
     64    748    683   -405   -309    717    301    293    -33    142     44    376
     57    784    727   -423   -337    756    332    322      0    174     70    402
     62    810    748   -436   -342    779    353    342     23    192     96    413
     62    820    758   -441   -348    789    366    345     28    194     96    410
     51    831    779   -441   -363    805    371    345     28    192     85    415
     49    857    807   -454   -379    831    361    337     31    194     88    426
     49    867    818   -459   -384    844    345    332     38    207    103    433
     57    862    805   -459   -374    833    327    324     38    215    116    436
     57    867    810   -462   -376    839    319    319     38    220    127    441
     64    880    813   -475   -374    846    319    324     44    228    135    459
     64    857    792   -462   -363    826    306    316     23    207    114    452
     64    810    743   -439   -340    776    285    298     -7    179     85    418
     70    766    696   -418   -311    732    285    290    -20    171     80    389
     51    730    675   -392   -311    704    290    285    -31    153     64    381
     15    685    670   -350   -327    678    290    270    -49    132     41    361
     10    667    654   -340   -322    659    293    257    -64    114     18    332
     46    680    633   -363   -293    657    296    246    -77    101      5    314
     20    644    620   -335   -301    631    277    223   -106     70    -20    288
     -5    607    613   -303   -309    610    270    210   -122     51    -36    270
     20    620    597   -322   -288    607    280    218   -116     57    -31    275
     31    626    594   -327   -280    610    285    223   -111     62    -28    275
     12    618    602   -316   -296    610    280    218   -116     59    -38    277
     12    605    592   -309   -288    600    270    213   -124     49    -49    272
     18    623    605   -319   -293    615    272    213   -127     49    -46    270
     10    639    628   -324   -309    633    275    210   -124     51    -41    277
    -15    615    631   -301   -324    623    262    205   -129     49    -44    275
    -10    597    605   -293   -306    602    275    226   -119     54    -44    259
     12    615    600   -314   -293    610    350    335    -49     90    -33    236
     25    685    659   -355   -316    672    446    509     75    168     10    254
     57    826    766   -444   -353    797    542    756    296    384    202    431
    127   1078    950   -602   -413   1015    597   1062    613    766    597    833
    116   1366   1249   -743   -566   1309    535   1078    774   1075   1005   1306
     54   1587   1532   -820   -737   1561    392    685    654   1174   1257   1631
    -28   1686   1712   -831   -870   1699    236     83    303    987   1187   1605
   -129   1483   1613   -678   -872   1548     38   -561   -290    361    571   1005
   -163   1034   1197   -436   -680   1114   -187  -1013   -924   -433   -257    187
   -111    607    719   -246   -415    662   -324  -1052  -1132   -727   -584   -135
    -67    439    506   -187   -288    472   -262   -769   -927   -584   -514   -106
    -41    488    530   -223   -285    509    -85   -415   -623   -353   -350      7
    -25    545    571   -262   -298    558    109    -75   -345   -137   -192    127
    -18    563    581   -272   -298    571    223    116   -197    -20    -98    200
      5    576    568   -290   -283    574    262    171   -150     12    -75    215
     12    568    555   -290   -270    563    275    200   -129     25    -67    213
      0    566    566   -283   -285    566    277    213   -119     31    -59    213
    -18    571    589   -275   -303    579    275    215   -116     36    -59    220
    -15    574    589   -280   -303    581    267    215   -114     36    -64    226
    -15    571    584   -277   -301    576    267    223   -109     41    -62    228
    -12    576    589   -283   -301    581    275    236    -96     57    -44    236
     62    670    607   -366   -272    639    314    283    -49    103      2    272
     54    657    600   -358   -272    628    314    283    -46    103      0    275
      5    610    602   -309   -298    605    290    267    -67     88     -5    254
    -15    594    610   -288   -314    600    285    272    -64     93      5    254
      5    607    602   -306   -298    605    301    293    -38    114     15    277
     49    670    620   -361   -285    646    311    309    -28    127     23    296
     46    688    639   -368   -296    665    314    319    -18    137     38    301
      7    652    644   -329   -319    649    303    316    -18    135     36    298
      2    659    657   -329   -327    659    303    329     -7    145     38    311
     10    691    678   -353   -335    685    311    345      7    161     59    324
      7    675    667   -342   -329    670    303    353     12    168     67    322
      5    670    662   -340   -329    665    303    368     25    179     77    332
     23    704    680   -363   -327    693    322    402     57    213    103    363
     59    748    688   -405   -314    719    337    439     85    244    135    381
     41    737    696   -389   -327    717    332    459     98    257    150    384
     18    730    709   -374   -348    719    329    493    122    280    171    407
     59    792    732   -426   -335    763    355    558    171    332    215    454
     83    833    750   -459   -335    792    371    613    210    371    249    491
     77    846    769   -462   -345    807    371    659    241    405    288    530
     62    875    813   -470   -374    844    363    709    275    446    335    581
     75    914    839   -493   -381    878    366    763    316    501    387    644
    109    958    849   -535   -371    904    376    807    355    553    446    685
    119   1010    891   -566   -384    950    381    836    384    594    501    724
    109   1044    935   -576   -413    989    376    841    392    613    522    758
    116   1070    953   -592   -418   1013    368    833    384    607    519    774
     93   1057    963   -576   -436   1010    358    815    368    592    509    771
     83   1054    971   -568   -444   1013    363    802    358    587    504    774
     90   1052    961   -574   -433   1008    374    782    348    574    498    756
     88   1044    956   -566   -433   1000    376    748    327    545    475    719
     54   1005    948   -530   -446    976    371    696    288    498    423    672
     46    976    930   -511   -441    953    366    639    246    449    368    623
     44    948    904   -496   -431    924    361    581    207    400    316    571
     15    891    875   -452   -428    883    358    530    176    361    270    519
      5    870    862   -439   -428    865    353    480    148    327    233    475
     12    849    836   -431   -413    844    350    441    129    301    210    446
    -10    807    815   -400   -413    813    340    400     98    270    176    418
    -23    789    813   -381   -418    800    329    371     80    246    153    400
     -7    787    795   -389   -402    789    324    353     70    236    140    374
    -10    771    779   -381   -394    774    322    335     57    223    124    358
    -23    753    776   -366   -400    763    311    322     46    213    114    358
    -10    748    758   -368   -384    753    311    319     46    213    114    358
      0    774    774   -389   -389    774    314    316     41    207    109    363
    -23    750    774   -363   -400    763    303    301     31    200    103    345
    -46    722    769   -337   -407    745    301    303     33    205    111    335
    -20    756    776   -366   -397    766    311    316     49    220    127    353
      0    771    771   -387   -387    771    327    327     62    231    132    366
    -10    769    779   -379   -394    774    327    327     64    231    132    366
    -15    784    797   -384   -407    789    322    324     62    231    127    368
    -18    776    795   -379   -405    784    314    322     59    228    132    366
    -20    753    774   -368   -397    763    306    311     51    226    127    348
    -23    753    774   -366   -400    763    306    311     54    228    129    348
    -10    766    776   -379   -392    771    309    316     62    231    135    355
    -15    769    784   -376   -400    776    309    316     59    231    142    363
    -23    769    792   -374   -407    779    309    316     62    236    142    374
    -28    769    795   -371   -410    782    301    311     59    231    135    371
    -10    792    802   -392   -407    797    306    311     62    233    140    376
     -2    807    810   -402   -405    807    319    322     72    244    148    381
    -10    802    813   -397   -410    807    311    314     64    236    140    379
    -15    818    833   -402   -426    826    314    314     67    239    145    379
    -20    854    875   -418   -446    865    332    332     90    265    174    394
    -38    857    896   -407   -467    875    366    355    116    290    197    418
    -57    846    901   -394   -480    872    376    355    122    290    197    420
    -31    888    919   -428   -475    901    384    363    132    298    207    433
    -28    906    935   -441   -480    919    376    355    137    306    215    444
    -10    935    945   -462   -478    940    363    353    145    319    218    462
     23    945    922   -485   -449    932    337    348    142    322    233    459
      5    945    940   -478   -467    943    329    342    142    327    254    459
     -7    935    943   -465   -475    937    324    342    142    332    254    470
     -2    896    898   -446   -449    896    296    324    111    303    223    449
      2    872    870   -439   -433    872    283    306     88    283    197    433
     -5    846    852   -423   -428    849    290    301     83    277    194    426
    -23    815    839   -397   -431    826    283    283     62    257    176    405
    -44    792    836   -374   -439    813    283    275     46    239    158    384
    -54    763    815   -355   -433    789    285    265     31    223    140    371
    -51    737    789   -342   -420    763    275    246     10    200    127    348
    -64    704    769   -319   -418    735    262    223    -10    174    103    322
    -85    675    761   -293   -423    717    257    215    -20    166     88    314
    -49    696    745   -322   -397    719    267    223    -15    174     90    314
    -31    719    750   -345   -392    735    275    223    -15    174     98    311
    -49    709    758   -332   -402    732    267    218    -23    166     88    309
    -44    724    769   -340   -405    745    272    223    -20    168     85    316
    -51    719    771   -335   -413    745    265    215    -23    163     72    314
    -72    693    766   -311   -420    730    252    202    -36    153     62    306
    -83    688    771   -303   -428    730    246    197    -41    150     70    301
    -64    709    774   -322   -418    740    265    215    -23    166     85    309
    -36    750    787   -358   -413    769    337    324     41    202    106    319
    -20    823    841   -402   -431    831    441    509    166    290    166    342
      5    924    917   -467   -454    922    540    771    371    480    329    467
     44   1091   1047   -566   -501   1070    623   1140    672    813    649    776
     85   1397   1309   -743   -613   1353    613   1205    857   1135   1049   1231
     12   1615   1600   -815   -792   1608    431    696    748   1260   1312   1571
   -116   1712   1829   -800   -971   1769    189    -51    433   1150   1314   1649
   -262   1553   1816   -644  -1039   1683    -33   -761    -96    633    831   1213
   -301   1088   1389   -394   -846   1239   -298  -1202   -782   -223    -36    361
   -218    737    956   -262   -587    846   -423  -1182   -969   -511   -358     18
   -158    602    758   -223   -459    680   -345   -846   -774   -392   -311     23
   -132    662    795   -265   -462    727   -124   -428   -475   -181   -181    142
    -98    678    776   -290   -439    727     98    -75   -239    -15    -62    215
    -70    672    740   -301   -405    706    205    106   -114     83     20    239
    -80    649    727   -285   -405    688    246    168    -70    122     57    254
    -90    639    730   -272   -410    683    257    189    -57    129     62    257
    -96    633    727   -270   -413    680    249    192    -59    119     46    254
    -77    649    724   -285   -400    685    249    207    -51    127     44    265
    -59    667    727   -306   -394    696    265    231    -28    145     59    277
    -57    683    740   -311   -397    711    272    241    -23    153     72    280
    -54    691    745   -319   -402    719    275    249    -18    158     80    283
    -46    706    750   -329   -397    727    285    262     -5    174    101    296
    -46    714    758   -335   -402    735    288    272      5    184    106    316
    -46    722    769   -337   -407    745    283    275      7    187    103    322
    -41    727    769   -345   -407    748    285    285     10    192    114    319
    -41    732    774   -345   -407    753    290    298     20    200    119    332
    -54    727    779   -337   -415    753    288    303     23    202    114    340
    -62    735    797   -335   -428    766    285    311     31    207    111    340
    -41    750    792   -355   -418    771    293    329     49    228    137    350
    -23    761    782   -368   -402    771    301    348     67    249    166    358
    -33    761    795   -366   -415    779    301    366     80    262    184    368
    -31    771    802   -368   -415    787    309    384     88    272    187    384
    -31    782    813   -376   -420    797    314    405    106    285    189    394
    -46    771    815   -363   -431    792    316    428    122    301    207    405
    -36    795    828   -379   -431    810    324    465    148    329    241    423
    -10    820    831   -405   -420    826    337    509    179    363    272    452
    -15    836    852   -413   -433    844    342    548    197    379    280    470
    -15    859    872   -423   -444    865    345    597    228    413    306    496
    -20    872    893   -426   -457    880    348    654    270    457    350    527
      5    914    909   -459   -452    911    358    722    316    504    405    574
     41    969    927   -506   -444    948    368    789    363    558    457    633
     41   1015    974   -530   -465    995    379    849    407    613    504    693
     49   1072   1021   -561   -485   1049    389    896    446    662    561    743
     62   1114   1052   -587   -493   1083    389    922    472    698    605    787
     64   1132   1065   -600   -501   1098    379    919    478    711    626    807
     70   1158   1088   -615   -509   1124    371    917    478    719    641    828
     72   1184   1109   -628   -519   1148    371    909    478    724    646    844
     77   1213   1135   -644   -527   1174    376    896    475    722    644    846
     57   1202   1143   -631   -542   1174    374    865    457    704    631    833
     36   1166   1130   -600   -545   1148    366    813    423    662    592    805
     23   1132   1109   -579   -542   1119    361    753    381    610    540    753
      0   1085   1085   -542   -542   1085    371    704    353    579    511    701
    -25   1026   1052   -501   -540   1039    368    639    309    530    465    644
    -31    989   1021   -480   -527   1005    358    571    262    470    405    589
    -31    969   1000   -470   -517    984    348    509    220    420    348    542
    -57    945   1002   -444   -530    974    337    454    181    379    296    501
    -72    891    961   -410   -517    924    335    420    161    350    267    462
    -72    849    922   -389   -496    885    335    397    148    340    265    431
    -80    813    893   -368   -488    852    335    379    135    332    262    420
    -88    797    885   -353   -485    841    324    355    114    309    236    402
    -62    833    896   -387   -480    865    327    350    109    306    228    397
    -67    818    885   -376   -475    852    322    342     98    293    215    394
    -77    787    865   -355   -472    826    314    329     90    280    200    384
    -75    779    854   -350   -465    815    311    327     85    277    197    376
    -96    766    859   -337   -478    813    303    324     77    272    194    368
    -90    784    875   -345   -483    828    311    337     90    285    207    389
    -80    802    880   -361   -483    841    316    345     98    293    213    400
    -90    795    885   -350   -488    839    311    340     93    288    202    397
    -96    802    896   -353   -496    846    311    342     93    288    200    402
    -70    828    896   -379   -483    862    324    355    103    298    210    410
    -72    820    893   -376   -483    854    327    361    109    309    236    402
    -85    815    901   -363   -493    857    332    368    119    322    246    410
    -93    795    888   -350   -491    841    319    355    109    309    231    402
    -93    797    891   -353   -491    841    316    355    106    303    223    402
    -93    810    901   -361   -496    854    316    355    103    303    223    405
    -85    807    893   -361   -488    849    322    358    106    306    228    410
    -77    800    878   -363   -478    839    319    355    101    301    218    402
    -80    795    875   -358   -478    833    319    355    101    303    220    405
    -88    784    872   -350   -480    828    322    355    101    303    226    400
    -80    789    870   -353   -475    828    322    355    103    306    228    402
    -72    800    870   -366   -470    833    319    353    101    303    226    402
    -90    815    906   -363   -498    859    332    366    114    316    241    415
   -114    841    953   -363   -535    896    355    381    135    332    257    431
    -85    885    971   -400   -527    927    381    394    153    348    265    452
    -59    924    982   -433   -522    953    400    413    166    355    270    457
    -64    935   1000   -436   -532    966    400    413    171    361    270    465
    -49    979   1028   -467   -537   1002    394    418    189    384    301    485
    -62    969   1031   -452   -545   1000    366    413    189    392    322    491
    -64    963   1028   -452   -545    995    340    400    176    384    316    491
    -49    987   1036   -470   -542   1010    335    400    176    387    319    498
    -44    974   1015   -465   -530    995    322    394    163    376    301    493
    -38    932    971   -446   -504    950    309    387    140    353    275    472
    -44    896    940   -426   -493    917    293    366    116    329    254    444
    -62    865    924   -402   -493    893    293    353    101    316    252    420
    -83    828    911   -376   -496    870    296    345     88    301    244    405
   -103    802    906   -348   -504    854    303    342     80    290    228    402
   -106    795    901   -345   -504    846    296    324     57    262    200    368
   -111    774    885   -332   -498    828    288    311     38    246    179    350
   -116    748    865   -316   -491    805    283    303     25    233    166    340
   -111    740    852   -314   -480    795    277    298     15    220    153    329
    -98    761    857   -332   -478    807    290    311     25    226    161    348
   -103    756    857   -327   -480    805    288    306     20    220    150    340
   -114    727    841   -306   -478    782    283    303     15    220    150    316
   -119    732    852   -306   -485    792    293    314     28    233    163    329
   -116    740    854   -314   -485    795    288    309     23    228    155    340
   -106    735    839   -314   -472    787    283    301     15    220    153    329
   -106    724    831   -309   -470    779    280    303     15    228    161    322
   -122    740    862   -309   -491    800    311    345     41    246    179    335
   -114    815    930   -353   -522    872    410    504    148    306    205    358
    -80    906    987   -413   -535    945    506    724    309    444    311    441
    -33   1062   1096   -514   -566   1078    607   1057    571    714    558    659
     46   1312   1265   -678   -607   1288    678   1405    862   1072    932   1049
     33   1584   1551   -810   -758   1569    568   1148    893   1293   1265   1449
    -90   1722   1810   -815   -950   1766    340    465    685   1317   1415   1662
   -244   1714   1958   -737  -1101   1836    111   -296    275   1026   1202   1501
   -374   1392   1766   -509  -1070   1579   -122   -937   -389    265    452    782
   -322    937   1257   -309   -789   1098   -350  -1166   -891   -376   -192    142
   -244    665    906   -210   -576    784   -374   -940   -831   -384   -254     33
   -197    607    802   -205   -501    704   -223   -550   -589   -223   -163     80
   -168    659    828   -244   -498    743     23   -132   -306    -25    -33    179
   -132    672    805   -272   -467    737    200    142   -124    101     46    236
   -129    680    807   -275   -470    743    265    246    -57    153     83    257
   -132    675    805   -272   -470    740    285    283    -31    171    109    259
   -127    672    800   -272   -462    735    293    306    -18    179    119    262
   -124    670    795   -275   -462    732    298    322     -7    187    119    265
   -119    683    802   -280   -459    743    306    340      0    192    124    272
   -114    691    805   -288   -459    748    301    342     -2    187    114    272
   -119    706    826   -293   -472    766    306    358      7    197    119    280
   -124    706    828   -293   -478    769    314    368     18    207    122    296
   -116    709    826   -296   -470    766    316    376     23    207    122    296
   -103    711    815   -303   -459    761    327    397     38    228    158    298
   -103    704    807   -298   -454    756    337    410     49    241    181    303
   -114    701    815   -293   -465    758    335    418     54    246    179    316
   -109    717    826   -303   -467    771    335    428     57    246    171    324
   -103    727    831   -314   -467    776    335    441     64    254    174    327
   -101    730    831   -314   -465    779    342    454     77    267    189    335
    -98    743    841   -324   -472    792    342    467     85    275    184    353
   -103    748    852   -322   -478    800    345    483     93    283    192    361
   -106    748    854   -322   -480    802    355    506    114    306    236    358
   -109    748    857   -319   -483    802    363    535    135    332    262    371
   -111    737    846   -314   -480    792    358    548    137    329    252    379
    -93    766    859   -335   -478    810    371    579    161    350    267    402
    -80    792    872   -358   -478    831    376    613    181    374    285    415
    -88    807    896   -358   -491    852    379    649    202    397    303    428
    -98    810    909   -355   -504    857    387    698    236    431    337    462
    -70    859    927   -394   -498    893    402    763    277    472    374    501
    -25    922    945   -449   -485    932    426    839    329    524    420    553
    -23    943    966   -459   -493    953    431    904    374    576    478    597
    -23    982   1005   -480   -514    992    441    969    423    636    545    646
      2   1044   1041   -522   -519   1041    449   1021    465    688    602    706
     12   1080   1067   -548   -527   1072    439   1047    488    722    636    753
     18   1127   1109   -571   -545   1119    439   1070    511    758    670    802
     10   1140   1130   -576   -561   1135    426   1065    511    763    683    813
      5   1145   1140   -576   -566   1143    415   1052    506    761    688    818
     12   1176   1163   -597   -576   1169    418   1041    501    763    691    823
     15   1192   1176   -602   -579   1184    428   1026    493    753    685    815
     -5   1161   1166   -579   -587   1163    423    987    465    719    654    784
    -33   1119   1153   -542   -594   1137    423    937    428    678    610    748
    -54   1091   1145   -519   -600   1117    431    891    394    633    566    704
    -51   1062   1114   -504   -581   1088    436    839    358    589    522    657
    -59   1023   1080   -483   -568   1052    431    771    316    535    465    600
    -75    984   1057   -454   -566   1021    423    714    275    491    415    558
    -90    935   1026   -423   -558    979    405    654    228    436    353    509
    -96    909   1005   -405   -550    956    397    605    192    394    314    462
   -103    891    995   -394   -548    943    387    568    163    366    285    436
   -116    859    974   -371   -545    917    376    540    145    342    257    420
   -116    831    945   -358   -532    888    368    517    124    322    241    392
    -93    836    930   -371   -511    883    376    514    124    324    252    371
   -114    805    919   -348   -517    862    374    501    111    311    241    358
   -111    797    909   -345   -509    852    366    488     96    296    223    361
    -90    810    901   -361   -496    854    366    485     93    296    220    361
   -103    805    909   -350   -506    857    363    491     93    296    220    363
   -122    797    919   -340   -522    857    358    485     88    290    207    366
   -114    813    924   -350   -519    867    366    491     93    293    210    366
   -114    813    927   -350   -522    870    366    493     96    296    220    358
   -109    820    930   -355   -519    875    366    498    101    303    233    355
   -114    820    935   -353   -524    878    363    496     98    301    231    361
   -119    820    937   -350   -527    878    366    501    103    309    231    371
   -122    818    940   -348   -530    878    368    504    103    306    223    376
   -127    823    950   -348   -537    885    366    504    103    306    213    384
   -142    810    950   -335   -545    880    355    493     96    301    218    374
   -135    813    945   -340   -540    878    355    496     98    303    231    358
   -106    839    943   -366   -524    891    363    498    101    306    239    366
   -116    833    950   -358   -532    891    363    496     98    301    233    366
   -106    844    950   -368   -530    896    363    496     96    301    231    376
   -101    852    953   -376   -527    901    366    498     98    306    228    384
   -111    836    945   -363   -530    891    358    491     90    298    223    374
   -106    839    945   -366   -524    891    355    488     85    293    223    371
   -106    844    950   -368   -530    896    361    488     85    296    226    374
   -106    839    943   -366   -524    891    358    488     85    296    223    374
   -114    836    948   -363   -532    891    350    480     77    285    207    376
   -116    854    971   -368   -542    911    363    485     85    290    213    381
   -111    906   1018   -397   -566    963    394    509    111    316    241    405
   -109    922   1031   -405   -568    976    418    524    129    332    262    420
   -114    917   1028   -402   -571    971    423    527    132    337    270    413
   -127    911   1039   -392   -581    974    418    519    132    337    280    410
   -122    943   1062   -413   -592   1002    407    522    145    355    293    439
   -106    963   1070   -428   -589   1018    374    511    140    355    296    446
   -103    969   1072   -433   -589   1021    348    496    124    350    290    441
    -88   1000   1088   -454   -587   1044    353    506    137    366    306    462
    -88    974   1062   -444   -576   1018    342    504    124    353    296    457
    -90    932   1023   -420   -558    976    327    488     98    329    270    439
   -101    893    992   -397   -548    943    314    472     75    306    241    423
   -111    878    989   -381   -550    932    316    459     57    288    215    405
   -116    849    966   -366   -542    906    314    444     36    265    200    376
   -166    792    958   -314   -563    875    306    426     18    244    181    358
   -192    750    943   -280   -568    846    293    400     -7    218    158    332
   -137    797    935   -329   -535    865    309    407     -7    220    163    329
   -109    820    927   -355   -517    872    319    410    -10    215    155    322
   -122    784    906   -332   -514    844    303    397    -28    197    140    301
   -122    776    898   -329   -511    836    301    394    -31    194    132    298
   -124    779    904   -327   -514    841    309    400    -28    194    135    303
   -145    761    906   -309   -524    833    301    392    -38    189    129    303
   -142    766    909   -311   -527    839    288    381    -51    179    116    301
   -142    771    914   -316   -527    841    285    379    -54    176    116    298
   -142    763    906   -309   -524    833    293    389    -41    187    129    303
   -140    753    891   -309   -517    820    296    394    -36    189    129    306
   -132    774    904   -322   -519    839    340    462      5    210    140    303
   -122    862    984   -371   -553    922    439    633    132    298    197    327
    -85   1000   1085   -457   -584   1041    542    859    324    472    337    439
    -36   1221   1257   -592   -646   1239    620   1189    628    815    662    761
     28   1509   1480   -769   -727   1496    607   1397    880   1179   1078   1221
     23   1774   1748   -901   -862   1761    509   1176    898   1389   1413   1626
   -101   1867   1969   -883  -1034   1917    332    600    657   1353   1509   1774
   -244   1771   2016   -766  -1130   1893    101   -140    106    849   1072   1369
   -324   1415   1738   -545  -1031   1577   -101   -730   -568     38    241    553
   -301    961   1262   -332   -782   1111   -296   -937   -997   -496   -311     20
   -228    667    896   -218   -561    782   -332   -761   -956   -514   -376    -72
   -207    589    797   -192   -501    691   -205   -441   -722   -355   -280    -20
   -187    633    820   -223   -504    727      2    -77   -439   -145   -129     88
   -174    685    857   -257   -514    771    174    194   -228     15    -12    171
   -181    696    878   -257   -530    787    241    298   -153     75     28    200
   -140    732    872   -298   -506    802    272    340   -119    103     54    223
   -119    748    865   -314   -493    805    283    361   -103    111     59    233
   -124    745    867   -311   -496    805    283    368    -98    114     57    236
   -111    756    867   -322   -488    810    285    384    -88    124     64    244
   -109    763    872   -329   -493    818    290    394    -80    132     75    244
   -114    774    885   -329   -498    828    296    405    -70    140     85    244
   -122    779    901   -329   -511    839    296    410    -67    142     88    254
   -124    782    906   -327   -514    844    296    418    -62    148     85    265
   -124    776    901   -327   -514    839    298    423    -57    150     85    272
   -135    774    909   -319   -522    839    298    433    -51    155     88    277
   -135    774    909   -322   -522    841    290    433    -51    153     88    270
   -135    776    911   -319   -522    844    285    439    -49    158    101    265
   -122    800    922   -340   -524    859    290    452    -38    174    114    283
   -109    820    930   -355   -519    875    298    465    -28    181    132    303
   -114    828    943   -358   -530    885    298    475    -20    189    135    319
   -119    846    966   -363   -542    906    301    488     -7    200    137    324
   -119    846    966   -366   -542    904    298    493     -7    202    140    314
   -103    841    945   -368   -524    893    298    506     -2    207    148    314
   -106    844    950   -371   -530    898    303    530     15    231    174    327
   -111    854    966   -371   -537    909    316    558     41    257    197    350
    -88    880    969   -397   -527    922    322    589     64    280    218    376
    -80    904    984   -413   -532    943    327    626     85    303    239    407
   -101    906   1008   -402   -555    956    322    654    103    324    252    426
   -111    901   1013   -394   -561    956    322    693    129    350    272    441
    -67    963   1028   -449   -550    995    329    750    171    400    322    488
    -46   1010   1057   -483   -553   1034    340    810    218    454    381    545
    -44   1039   1083   -498   -563   1060    342    862    257    506    436    594
    -18   1088   1106   -535   -561   1096    348    911    296    558    493    649
     12   1161   1148   -587   -568   1156    363    956    337    607    550    706
      0   1187   1187   -594   -594   1187    366    974    358    639    581    748
    -15   1200   1213   -592   -613   1205    358    971    361    646    597    771
    -10   1221   1231   -605   -620   1226    350    963    355    649    605    776
    -23   1223   1244   -602   -633   1234    342    943    340    639    607    769
    -31   1208   1239   -587   -636   1221    340    919    322    620    592    761
    -23   1205   1228   -592   -626   1218    335    888    298    592    563    740
    -20   1208   1228   -592   -623   1218    340    857    272    558    524    711
    -41   1184   1223   -571   -631   1202    342    813    236    509    475    652
    -62   1140   1202   -537   -633   1169    342    758    192    452    415    584
    -85   1091   1176   -504   -631   1132    340    706    153    400    355    532
    -96   1054   1150   -478   -623   1101    348    667    132    368    324    496
   -103   1015   1117   -457   -610   1065    337    615     93    324    280    441
   -111    979   1091   -433   -600   1034    327    574     62    285    239    397
   -122    956   1078   -418   -600   1015    316    537     36    259    200    376
   -111    969   1080   -428   -594   1023    314    514     20    239    176    363
   -111    945   1057   -418   -587   1002    303    488     -2    215    161    335
   -116    917   1034   -400   -576    974    303    478    -10    210    163    316
   -106    914   1021   -405   -563    969    309    472    -12    207    161    311
   -137    880   1018   -371   -576    948    288    449    -33    187    137    296
   -142    885   1028   -371   -584    956    285    444    -41    176    114    296
   -109    930   1039   -410   -574    984    303    457    -28    187    119    303
    -96    935   1028   -420   -561    982    316    467    -15    200    137    303
    -75    937   1013   -431   -542    974    322    478     -7    207    148    309
    -85    940   1023   -428   -555    982    314    472    -12    205    148    303
    -98    930   1026   -415   -563    976    309    472    -12    205    148    298
    -98    924   1023   -413   -561    974    309    472    -10    207    148    303
   -101    932   1034   -415   -566    982    314    478     -2    215    150    311
   -119    927   1044   -405   -581    984    311    478     -2    215    142    316
   -119    922   1041   -402   -579    982    309    475     -7    213    140    311
   -114    927   1039   -407   -576    982    306    472    -10    213    150    309
   -122    930   1052   -402   -587    989    309    475     -5    218    155    322
   -114    927   1039   -407   -576    982    306    470    -10    215    153    314
   -101    935   1036   -418   -568    984    306    470     -7    218    158    309
   -116    932   1049   -410   -584    989    303    467    -12    213    150    311
   -111    935   1047   -410   -579    989    296    462    -20    207    137    311
    -98    953   1049   -428   -574   1000    301    465    -15    213    148    309
   -101    950   1052   -423   -576   1000    309    467    -10    220    163    314
   -111    917   1028   -402   -571    971    303    462    -18    213    153    306
   -116    909   1026   -394   -571    966    303    459    -20    207    142    296
   -103    943   1047   -420   -574    995    311    465    -12    213    148    301
   -116    974   1088   -428   -602   1031    335    483     10    236    168    322
   -111   1010   1122   -452   -615   1065    361    501     31    252    184    342
    -96   1041   1137   -472   -615   1088    381    511     44    265    187    353
   -111   1039   1150   -465   -633   1096    371    504     41    259    184    355
   -111   1054   1166   -472   -639   1109    366    501     51    275    202    363
   -101   1054   1153   -478   -626   1104    342    496     51    283    218    371
   -114   1031   1145   -457   -628   1088    314    475     33    270    213    363
    -96   1062   1158   -483   -626   1109    322    488     49    285    228    384
    -83   1049   1132   -483   -607   1091    316    491     44    285    226    379
    -70   1023   1091   -478   -581   1057    309    483     25    267    205    363
    -75    984   1060   -454   -566   1021    298    472      7    252    189    348
    -98    937   1034   -420   -566    984    290    454    -18    228    171    319
   -109    919   1028   -405   -568    974    298    449    -28    218    161    309
   -116    911   1026   -397   -571    966    311    446    -33    210    145    301
   -109    906   1015   -397   -561    961    303    426    -57    184    119    283
   -114    872    987   -379   -553    930    288    405    -80    158     93    257
   -127    833    958   -353   -542    896    285    394    -96    145     77    236
   -135    805    940   -335   -537    872    280    389   -103    140     75    220
   -129    807    937   -337   -532    872    280    389   -101    140     77    220
   -129    810    937   -340   -535    872    277    389   -106    135     67    223
   -124    813    937   -345   -532    875    280    389   -103    137     72    228
   -129    810    940   -342   -535    875    275    384   -106    137     67    223
   -153    797    950   -322   -550    872    262    371   -119    124     46    215
   -142    805    945   -332   -545    875    267    379   -111    135     62    223
   -106    833    940   -363   -522    885    293    405    -88    158     90    239
   -109    841    950   -368   -532    896    329    459    -51    176     98    233
   -116    901   1018   -392   -566    958    433    618     62    244    135    236
    -90   1018   1109   -465   -600   1062    535    836    249    405    257    350
    -49   1218   1267   -584   -659   1241    618   1158    545    722    545    633
     12   1493   1480   -753   -735   1488    626   1428    846   1132   1002   1088
     18   1834   1816   -924   -898   1826    527   1221    896   1392   1402   1543
    -85   1945   2029   -930  -1057   1987    316    613    633   1369   1514   1727
   -213   1873   2086   -828  -1150   1977     72   -119    129    961   1187   1436
   -306   1493   1797   -594  -1052   1644   -166   -748   -584    111    332    618
   -293    992   1286   -348   -789   1137   -361  -1008  -1119   -581   -381    -59
   -226    680    904   -228   -563    792   -358   -779  -1023   -555   -423   -135
   -197    620    815   -213   -506    717   -202   -428   -756   -366   -314    -70
   -174    693    865   -262   -519    779     25    -46   -449   -137   -148     51
   -124    763    888   -319   -506    826    205    241   -228     31    -15    142
   -127    763    891   -319   -509    826    262    332   -158     88     23    168
   -142    743    883   -301   -514    813    277    361   -137    101     23    163
   -142    737    878   -298   -511    807    285    376   -122    109     25    168
   -135    745    880   -303   -506    813    298    397   -103    124     44    181
   -142    753    896   -306   -519    823    303    410    -96    137     64    181
   -135    766    901   -316   -517    831    303    423    -85    148     72    192
   -119    779    896   -329   -506    836    303    428    -77    150     70    200
   -119    792    911   -335   -514    852    306    436    -70    155     75    202
   -135    792    924   -329   -530    857    306    441    -67    161     77    215
   -111    813    924   -350   -519    867    314    454    -54    171     80    228
   -101    826    927   -361   -514    875    324    470    -38    187     96    241
   -111    810    922   -348   -517    865    319    472    -41    189    103    244
   -101    828    930   -366   -514    878    316    478    -36    200    114    244
    -98    833    932   -368   -514    883    324    491    -23    213    127    244
   -116    831    948   -358   -532    888    327    504    -12    223    132    254
   -132    815    948   -340   -540    880    327    511     -5    228    132    265
    -88    852    940   -384   -514    893    329    524      7    239    153    267
    -80    867    945   -394   -514    906    340    545     25    257    168    283
    -93    862    953   -387   -524    906    345    558     38    270    171    290
    -59    896    956   -418   -506    924    353    587     62    293    194    301
    -77    893    971   -407   -524    932    358    607     80    311    215    314
    -93    891    984   -397   -537    937    363    636     98    332    233    332
    -70    919    989   -426   -530    956    374    678    132    366    262    353
    -51    961   1013   -454   -532    987    392    727    168    405    296    387
    -72    958   1028   -444   -550    995    387    766    189    428    316    418
    -96    948   1044   -426   -571    995    387    813    220    462    348    441
    -46   1021   1067   -488   -558   1041    407    885    277    524    410    496
     -2   1098   1101   -548   -550   1098    433    961    335    592    478    561
    -33   1098   1130   -535   -581   1114    423    992    361    626    514    600
    -20   1137   1158   -558   -589   1148    426   1028    392    670    566    652
     10   1213   1202   -613   -597   1208    439   1057    423    709    607    701
      2   1239   1236   -620   -615   1239    436   1062    428    727    626    735
     -2   1241   1244   -620   -623   1241    428   1054    426    730    636    737
     -2   1244   1247   -623   -623   1244    420   1039    413    722    633    724
     -7   1239   1247   -618   -626   1241    418   1015    397    709    631    717
    -28   1223   1252   -597   -639   1236    415    984    376    685    613    704
    -41   1208   1247   -584   -644   1226    407    937    340    641    558    665
    -46   1192   1236   -574   -641   1213    407    883    301    592    509    618
    -59   1150   1208   -545   -633   1179    402    826    262    545    467    561
    -64   1119   1184   -527   -623   1150    402    771    226    504    423    506
    -75   1085   1161   -509   -618   1122    402    717    194    459    374    465
    -80   1060   1140   -491   -610   1098    397    670    166    423    329    433
   -101   1005   1104   -454   -602   1054    387    626    135    384    283    392
   -103    979   1083   -436   -592   1031    381    594    111    361    262    363
   -103    969   1072   -433   -587   1018    368    563     88    340    249    340
   -114    943   1054   -415   -584    997    353    535     67    319    226    314
   -103    932   1036   -415   -571    984    348    522     54    306    213    306
    -85    950   1036   -431   -561    992    358    522     59    306    207    309
   -116    919   1034   -402   -574    976    353    511     49    296    197    296
   -122    909   1028   -394   -576    969    342    498     33    280    181    283
   -109    911   1021   -402   -563    966    342    496     36    283    184    283
    -98    930   1028   -415   -563    979    353    509     51    301    207    288
   -122    909   1031   -394   -576    969    345    504     46    296    205    285
   -129    904   1034   -387   -581    969    335    498     44    290    192    298
   -111    919   1031   -405   -571    974    342    509     49    298    194    301
    -98    924   1023   -413   -561    974    350    514     57    309    213    293
    -98    932   1028   -418   -563    979    358    522     64    319    231    301
    -98    937   1036   -420   -568    987    363    527     72    329    239    311
   -101    935   1034   -418   -566    982    361    524     70    327    226    309
   -114    922   1036   -402   -574    979    350    517     62    316    213    296
   -124    930   1052   -402   -589    989    342    511     57    311    205    298
   -119    932   1049   -407   -584    989    348    511     59    316    218    301
   -111    932   1041   -410   -576    987    340    506     54    314    218    296
   -109    930   1039   -410   -574    984    340    504     54    311    215    303
   -106    935   1041   -415   -574    987    345    506     57    316    220    306
   -127    917   1044   -397   -584    979    340    496     49    309    210    296
   -122    919   1041   -400   -581    979    337    493     49    306    210    301
   -101    940   1041   -418   -571    989    340    496     49    311    218    306
   -101    932   1031   -418   -566    982    335    488     41    303    205    296
   -116    911   1028   -400   -571    969    327    480     31    293    192    293
   -135    896   1028   -381   -581    963    327    480     33    296    197    288
   -106    958   1065   -426   -584   1010    350    501     59    324    233    311
   -109   1008   1117   -452   -613   1062    376    522     85    348    249    340
   -101   1047   1148   -472   -623   1096    402    537    103    363    265    353
    -96   1052   1145   -478   -620   1098    423    548    116    374    275    358
   -111   1028   1140   -457   -626   1083    415    537    114    371    270    350
    -98   1049   1148   -475   -623   1098    400    532    122    387    285    363
    -90   1075   1166   -493   -628   1122    376    527    124    394    296    381
   -101   1075   1174   -488   -639   1124    355    517    119    392    298    379
   -109   1065   1174   -478   -641   1119    350    519    122    397    311    389
    -98   1047   1143   -475   -620   1093    337    517    109    387    296    389
    -88   1008   1096   -459   -592   1052    316    498     80    361    265    358
    -83    984   1065   -452   -574   1023    309    483     62    342    252    340
    -93    958   1052   -431   -571   1005    306    470     41    327    244    332
   -129    917   1047   -394   -587    982    298    452     20    303    215    306
   -140    901   1041   -381   -589    971    303    446     10    288    189    290
   -119    901   1021   -392   -568    961    306    433      0    275    181    277
   -124    875   1000   -374   -561    937    311    428     -7    267    179    270
   -153    823    976   -335   -566    898    285    400    -38    236    145    239
   -140    818    956   -340   -548    885    280    397    -44    228    142    228
   -127    836    963   -358   -545    898    290    405    -36    239    155    233
   -122    849    971   -363   -545    909    301    415    -25    246    158    249
   -114    854    966   -371   -540    909    293    407    -33    241    145    244
   -132    833    966   -350   -548    898    283    400    -44    233    137    233
   -153    815    969   -332   -561    891    275    394    -49    231    137    236
   -127    839    966   -355   -545    901    277    394    -46    231    140    236
   -114    854    969   -371   -540    911    290    407    -33    244    155    241
   -132    870   1002   -368   -568    935    332    462      5    265    171    244
   -137    927   1065   -397   -602    995    436    623    116    335    213    252
   -106   1031   1137   -462   -620   1083    548    849    298    483    327    337
    -70   1257   1325   -594   -698   1288    649   1205    615    818    636    628
     -2   1561   1561   -779   -782   1561    667   1486    914   1223   1075   1093
     28   1909   1878   -969   -924   1893    527   1231    950   1483   1460   1556
    -77   2062   2140   -992  -1109   2101    275    558    735   1535   1652   1808
   -231   1977   2208   -872  -1218   2091     -5   -228    244   1156   1358   1558
   -319   1566   1886   -623  -1104   1727   -262   -841   -475    298    509    756
   -301   1054   1356   -379   -828   1202   -449  -1067   -995   -392   -207     67
   -220    722    943   -249   -581    831   -418   -813   -924   -413   -306    -67
   -184    691    875   -254   -530    782   -197   -389   -623   -207   -184      5
   -166    756    922   -296   -542    839     46      0   -340     -5    -38    101
   -150    784    935   -319   -542    857    200    244   -168    122     54    161
   -142    787    930   -322   -535    857    262    345    -98    176     93    187
   -135    776    911   -322   -522    844    275    368    -83    184     96    181
   -132    784    914   -327   -524    849    280    384    -75    184     93    187
   -135    782    914   -324   -524    846    283    397    -67    192     93    189
   -109    810    919   -350   -514    865    296    418    -49    207    103    194
   -124    795    919   -335   -524    857    298    428    -38    218    116    200
   -129    795    922   -332   -524    857    306    444    -23    233    135    215
   -114    813    927   -350   -519    870    311    454    -18    241    148    220
   -103    820    924   -358   -514    872    316    465    -10    246    150    228
    -98    833    930   -368   -514    880    316    470     -7    249    142    236
    -98    852    948   -376   -522    898    319    478      0    259    158    241
   -103    846    950   -374   -527    898    324    488     10    270    179    246
   -106    836    943   -363   -524    888    327    496     18    275    174    254
   -114    846    961   -366   -537    904    327    506     25    283    176    259
   -109    857    966   -374   -537    911    329    519     36    296    192    267
   -103    846    948   -374   -524    896    327    527     41    301    197    265
    -96    857    953   -379   -524    904    332    542     51    309    200    283
   -103    867    969   -384   -537    917    329    558     62    316    205    293
    -96    891    984   -397   -540    937    335    576     72    327    205    301
    -80    919   1000   -420   -540    958    348    605     98    348    223    314
    -85    924   1010   -418   -548    966    363    639    119    371    254    322
    -88    922   1008   -418   -548    963    371    675    145    400    283    345
    -90    922   1010   -415   -550    966    384    717    176    431    311    371
    -75    945   1021   -436   -548    982    394    766    207    465    345    397
    -70    950   1021   -439   -545    984    405    818    239    496    371    423
    -72    969   1039   -449   -555   1002    410    872    275    530    402    454
    -57   1023   1080   -483   -568   1052    423    937    319    579    449    501
    -38   1070   1106   -517   -571   1085    439   1005    371    636    496    558
    -25   1117   1143   -545   -584   1130    444   1054    410    685    542    605
    -25   1176   1202   -576   -615   1187    436   1080    431    717    587    641
     -2   1241   1244   -620   -623   1244    449   1111    467    766    646    698
     -7   1249   1257   -620   -631   1252    449   1114    475    779    665    722
    -25   1247   1273   -610   -649   1260    441   1106    475    784    675    735
    -18   1273   1291   -628   -654   1280    441   1098    475    789    680    750
    -18   1275   1293   -631   -654   1283    433   1075    459    774    665    756
    -10   1288   1299   -639   -654   1293    428   1041    439    753    641    753
    -33   1265   1299   -615   -665   1280    426   1000    413    722    613    706
    -46   1228   1275   -592   -662   1249    423    943    376    683    592    636
    -49   1195   1244   -574   -646   1218    426    883    345    644    558    602
    -67   1150   1218   -542   -644   1182    410    810    293    584    488    548
    -88   1096   1184   -504   -636   1140    400    748    246    530    436    493
   -103   1052   1156   -475   -631   1104    381    683    200    475    376    441
   -101   1039   1137   -470   -620   1088    374    641    171    439    340    413
   -101   1010   1111   -457   -605   1060    371    610    148    413    306    392
   -111    971   1083   -428   -597   1026    361    579    122    384    275    366
   -111    950   1062   -420   -587   1008    355    558    106    368    252    340
   -124    945   1070   -410   -597   1008    348    540     93    353    241    329
   -129    937   1067   -405   -600   1002    337    527     80    342    244    311
   -127    917   1044   -394   -584    979    342    527     80    342    249    296
   -129    914   1044   -394   -587    979    340    522     75    337    233    301
   -109    935   1041   -413   -574    987    348    524     80    342    236    316
    -93    948   1041   -426   -566    995    353    530     85    345    244    324
   -106    943   1049   -418   -576    995    345    527     83    345    246    311
   -132    930   1060   -400   -597    995    337    519     77    340    239    309
   -137    930   1065   -397   -600    997    332    517     75    335    223    314
   -106    958   1062   -426   -584   1010    335    524     77    337    223    332
   -114    953   1067   -418   -589   1010    337    524     85    348    239    329
   -132    922   1054   -394   -594    987    337    524     85    353    257    311
   -101    950   1052   -426   -576   1000    348    535     98    366    270    319
   -103    961   1065   -431   -584   1013    350    537    103    366    267    327
   -140    932   1072   -394   -605   1002    345    530     98    358    244    327
   -129    937   1067   -405   -597   1002    335    522     90    350    239    329
   -111    961   1072   -423   -592   1015    332    519     88    350    246    332
   -122    956   1078   -418   -600   1015    329    514     83    345    239    329
   -127    930   1057   -400   -592    992    332    517     85    348    249    327
   -116    935   1052   -410   -584    992    337    517     85    353    257    314
   -116    940   1057   -413   -587   1000    340    517     88    355    259    314
   -111    945   1057   -418   -584   1000    337    511     80    353    257    314
   -119    935   1054   -407   -587    995    327    501     72    342    244    314
   -129    927   1057   -402   -592    992    324    498     70    337    233    316
   -122    943   1065   -410   -594   1005    322    496     67    335    223    324
   -109    953   1062   -423   -587   1008    324    496     67    332    215    324
    -90    963   1054   -436   -571   1008    340    506     80    345    244    327
   -106    982   1088   -439   -600   1036    353    519    101    366    267    348
   -116   1013   1130   -449   -623   1070    381    540    124    389    288    374
   -116   1036   1153   -462   -636   1093    410    555    142    405    303    384
   -122   1036   1158   -457   -639   1096    415    558    148    407    309    366
   -114   1052   1163   -470   -639   1106    400    548    148    410    311    374
   -111   1075   1187   -483   -649   1130    387    548    161    423    319    405
   -124   1054   1179   -465   -652   1114    355    535    150    423    327    400
   -124   1070   1195   -472   -659   1132    340    530    148    426    329    402
    -93   1091   1184   -501   -639   1137    345    542    158    439    345    428
    -88   1057   1145   -485   -615   1101    329    535    142    426    332    418
    -90   1008   1098   -459   -594   1052    316    519    116    402    303    392
    -96    989   1085   -446   -589   1036    314    504     98    381    283    381
   -101    966   1067   -433   -584   1015    309    488     77    358    267    353
   -116    943   1060   -413   -589   1000    314    480     67    348    254    340
   -137    914   1052   -389   -594    982    306    462     46    327    231    324
   -142    888   1031   -371   -587    958    296    446     25    306    210    293
   -155    831    984   -337   -571    909    293    436     15    296    205    277
   -166    807    974   -322   -571    891    288    426      2    283    189    272
   -150    820    971   -335   -561    896    290    426      0    277    184    277
   -135    846    982   -355   -558    914    301    436     10    288    192    288
   -124    862    987   -371   -555    924    301    436      7    288    194    275
   -119    854    971   -368   -545    911    298    431      2    285    189    267
   -124    839    963   -358   -542    901    293    428      2    283    192    270
   -142    839    982   -348   -561    909    288    420     -5    272    179    270
   -145    849    992   -353   -568    922    285    420     -5    272    171    272
   -129    844    974   -358   -553    909    303    441     10    285    179    280
   -127    875   1000   -376   -563    935    358    524     62    316    187    288
   -140    958   1098   -407   -618   1028    467    709    192    400    249    316
   -124   1067   1192   -472   -657   1130    576    979    413    607    433    452
    -36   1325   1361   -644   -698   1343    683   1382    761    992    810    795
     36   1665   1626   -852   -795   1647    678   1548   1002   1366   1247   1265
      7   1951   1943   -979   -966   1948    472   1098    940   1548   1558   1675
   -124   2055   2179   -969  -1150   2117    202    319    639   1467   1582   1782
   -262   1883   2143   -810  -1202   2013    -70   -436    103    974   1161   1376
   -332   1408   1738   -537  -1034   1571   -322   -953   -610    101    290    532
   -285    932   1218   -322   -750   1075   -457  -1010   -935   -358   -218     67
   -228    722    950   -249   -589    836   -342   -644   -740   -252   -187     38
   -205    730    935   -265   -568    831   -103   -213   -449    -51    -54     90
   -202    748    950   -272   -576    849    109    124   -223     98     44    161
   -166    771    937   -301   -550    854    236    324    -90    194    119    213
   -111    831    943   -361   -527    885    293    402    -31    241    158    246
   -116    818    935   -350   -527    875    303    423    -20    246    148    249
   -135    787    922   -327   -530    854    309    439    -10    252    150    231
   -148    779    927   -314   -537    852    324    462      7    272    171    228
   -140    782    922   -322   -532    852    329    475     18    280    179    236
   -132    792    924   -329   -530    857    327    480     20    277    168    254
   -132    805    937   -337   -535    870    327    485     23    280    163    262
   -129    815    945   -342   -537    880    324    491     25    285    174    257
   -127    828    956   -353   -542    891    327    501     36    296    194    265
   -127    836    963   -355   -545    898    335    514     46    306    192    288
   -122    841    961   -361   -542    901    335    519     49    309    189    298
   -114    841    956   -363   -535    898    335    527     51    314    205    290
   -116    857    974   -371   -545    914    337    540     62    322    210    301
   -124    857    979   -366   -553    917    348    561     83    342    226    311
   -119    852    971   -366   -545    909    353    574     90    353    244    311
   -124    833    958   -353   -540    896    353    581     96    355    246    306
   -132    833    963   -350   -548    898    350    592    101    361    233    314
   -103    867    971   -381   -537    919    363    620    122    379    252    335
    -88    891    979   -405   -532    935    379    649    145    400    280    340
    -93    904    997   -405   -545    950    387    675    166    418    296    363
   -111    893   1005   -392   -558    948    384    698    176    428    314    376
   -109    896   1005   -394   -558    950    384    730    192    446    329    387
    -75    945   1021   -436   -548    982    394    774    220    475    348    407
    -57    984   1041   -462   -548   1013    418    831    257    509    376    433
    -67    979   1047   -457   -555   1013    431    893    293    548    413    472
    -51   1005   1057   -478   -553   1028    444    958    335    592    454    509
    -20   1065   1083   -524   -550   1072    459   1026    384    641    496    555
    -10   1098   1109   -542   -558   1104    475   1088    428    693    550    597
    -10   1143   1150   -566   -581   1145    478   1132    465    737    600    652
    -15   1192   1208   -589   -613   1200    475   1158    488    774    636    693
    -18   1218   1234   -602   -626   1226    475   1171    504    800    667    724
     -2   1228   1231   -613   -615   1228    472   1171    511    815    693    740
     -2   1244   1247   -623   -626   1244    462   1158    506    815    693    753
    -12   1257   1270   -623   -641   1262    459   1145    501    818    709    756
    -23   1257   1278   -618   -652   1267    462   1124    493    813    719    748
    -28   1254   1283   -613   -654   1267    457   1085    475    789    688    745
    -25   1265   1288   -620   -659   1275    452   1036    441    750    636    719
    -38   1244   1280   -602   -659   1262    446    976    405    706    594    667
    -62   1174   1236   -558   -649   1202    439    909    363    657    545    610
    -75   1135   1210   -530   -641   1171    436    849    327    615    501    574
    -98   1111   1208   -509   -654   1158    426    789    288    571    449    532
   -101   1070   1171   -485   -636   1119    418    737    257    535    418    480
   -106   1031   1135   -465   -620   1083    418    704    239    519    407    446
   -119    995   1114   -436   -615   1054    410    670    210    488    368    418
   -116    976   1093   -431   -605   1034    394    636    181    457    335    392
   -111    966   1078   -428   -594   1023    381    615    163    436    319    374
   -116    950   1065   -418   -589   1008    379    600    150    420    303    355
   -122    932   1054   -405   -587    992    381    594    148    418    303    353
   -127    922   1047   -397   -587    984    376    587    142    413    293    348
   -129    927   1057   -400   -592    989    371    584    140    405    280    350
   -135    927   1062   -397   -597    995    368    581    135    402    277    348
   -140    917   1057   -387   -597    987    366    581    135    405    275    348
   -145    914   1060   -387   -602    987    363    584    135    402    272    345
   -129    945   1075   -407   -602   1008    376    597    148    420    306    350
   -116    963   1080   -426   -597   1021    379    602    155    428    309    358
    -77    995   1072   -457   -574   1034    394    615    168    439    309    387
    -85    987   1072   -449   -579   1028    397    615    166    439    319    376
   -103    966   1070   -431   -587   1018    394    615    168    444    329    371
   -106    971   1075   -433   -589   1023    394    613    168    441    322    374
    -93    982   1075   -444   -584   1028    392    610    166    439    311    379
    -96    976   1072   -441   -584   1023    384    602    158    433    303    371
   -101    982   1083   -441   -592   1031    381    600    153    431    298    371
   -109    979   1085   -436   -597   1034    374    592    145    420    296    363
   -111    971   1083   -428   -597   1026    374    597    150    428    311    358
    -96    976   1072   -441   -587   1026    376    592    145    428    306    361
    -93    979   1072   -444   -581   1026    374    587    137    418    296    363
    -96    979   1075   -441   -587   1026    374    584    135    415    293    363
    -98    979   1078   -439   -587   1028    371    581    132    415    290    355
   -109    958   1067   -426   -589   1013    361    568    119    402    277    345
   -106    969   1075   -431   -592   1023    363    566    116    402    277    353
   -103    961   1065   -428   -584   1013    366    568    116    402    270    361
    -98    956   1054   -428   -576   1005    371    568    116    402    270    358
    -93    961   1052   -433   -574   1005    371    571    119    407    290    350
   -103    979   1083   -439   -592   1031    374    571    122    410    298    350
   -106   1023   1130   -457   -618   1075    394    589    142    431    316    371
    -98   1067   1166   -483   -631   1117    426    610    168    452    329    397
   -103   1085   1187   -491   -644   1135    439    613    171    452    324    397
   -111   1091   1200   -491   -654   1145    436    610    171    454    322    405
   -103   1096   1197   -496   -652   1145    423    607    179    459    335    410
    -93   1117   1210   -511   -652   1163    413    613    192    480    361    423
    -93   1106   1200   -506   -649   1153    389    605    184    480    363    428
   -103   1098   1202   -498   -654   1150    381    605    184    483    366    441
    -90   1111   1200   -511   -644   1156    371    607    179    480    355    446
    -64   1101   1166   -517   -615   1132    361    602    161    467    348    431
    -80   1036   1117   -478   -597   1075    348    581    140    446    329    405
    -90    997   1085   -454   -587   1041    337    563    116    423    311    379
   -106    982   1085   -439   -594   1034    340    553    101    407    293    358
   -132    958   1091   -413   -610   1023    350    553     93    400    283    345
   -142    927   1067   -394   -605    997    342    530     70    374    257    322
   -127    924   1052   -400   -589    989    335    519     57    361    244    311
   -132    909   1039   -389   -587    974    327    509     41    342    223    298
   -148    875   1023   -363   -584    948    316    493     23    324    197    277
   -132    885   1015   -379   -574    950    314    491     15    316    192    275
   -127    888   1015   -381   -571    950    319    493     15    316    189    275
   -135    878   1013   -374   -574    945    322    496     18    319    194    275
   -132    872   1005   -368   -568    937    316    496     18    319    197    275
   -150    867   1015   -361   -581    940    314    493     15    316    194    277
   -142    880   1021   -368   -581    950    314    493     15    316    192    285
   -124    885   1010   -384   -566    948    314    496     15    316    192    288
   -137    872   1010   -366   -574    940    329    511     23    319    192    275
   -132    930   1062   -400   -597    995    418    639    106    368    210    288
   -109   1044   1153   -467   -631   1098    532    854    267    491    298    363
    -80   1215   1296   -568   -688   1254    644   1161    530    750    537    571
      7   1496   1488   -750   -740   1493    711   1574    878   1163    950    979
     54   1839   1784   -948   -865   1813    636   1517   1023   1483   1366   1441
    -10   2044   2055  -1018  -1031   2049    402    924    870   1584   1605   1738
   -153   2073   2223   -961  -1189   2148    122    116    478   1376   1509   1680
   -303   1818   2122   -756  -1213   1969   -116   -602   -132    722    883   1093
   -324   1291   1615   -483   -971   1454   -348   -966   -813   -145     15    277
   -257    904   1161   -324   -709   1034   -402   -836   -911   -342   -236     23
   -205    761    963   -280   -584    859   -272   -467   -693   -213   -189     23
   -179    779    958   -298   -568    867    -25    -51   -400     -7    -54    101
   -155    810    963   -329   -558    888    171    259   -184    145     54    166
   -135    844    979   -355   -555    911    267    410    -80    223    111    218
   -132    841    971   -355   -553    906    293    457    -51    246    122    228
   -135    833    969   -348   -550    901    303    475    -41    254    127    220
   -148    823    969   -337   -558    896    311    491    -31    259    129    231
   -142    836    979   -348   -561    906    316    504    -23    262    132    244
   -124    867    989   -374   -558    927    319    519    -12    272    140    257
   -129    865    995   -366   -561    930    322    527     -7    277    140    265
   -124    872    997   -374   -561    932    319    535     -2    285    158    259
   -114    891   1005   -387   -561    945    316    537      0    288    168    254
   -111    898   1010   -394   -561    953    319    545      2    296    174    267
   -119    901   1021   -389   -568    961    322    558     12    306    184    280
   -116    888   1005   -387   -563    948    319    558     10    301    171    275
   -106    904   1010   -400   -558    956    322    568     12    301    168    283
   -109    914   1023   -405   -566    969    322    574     18    309    176    290
   -106    930   1036   -410   -571    982    329    589     31    324    189    298
   -103    940   1041   -420   -574    989    327    597     36    327    197    298
   -124    932   1057   -405   -592    995    319    605     44    335    207    306
   -132    943   1072   -405   -602   1008    322    618     51    345    210    319
    -88    979   1067   -444   -576   1023    345    654     77    368    220    342
    -85    984   1067   -449   -576   1026    350    675     93    384    241    353
    -98    976   1075   -441   -587   1026    348    691    103    397    272    353
    -88    989   1075   -452   -581   1034    353    722    122    418    296    371
    -70   1010   1080   -470   -574   1044    358    756    145    439    303    392
    -85   1023   1109   -470   -597   1065    368    800    171    465    324    423
    -64   1060   1122   -498   -592   1091    389    859    213    511    368    459
    -59   1067   1127   -504   -594   1096    389    906    244    542    400    488
    -38   1109   1148   -535   -592   1127    392    961    275    574    423    527
    -12   1179   1192   -584   -602   1184    405   1026    324    628    475    584
    -12   1210   1223   -600   -618   1215    402   1072    361    675    540    631
    -33   1236   1267   -602   -649   1252    405   1111    392    717    587    672
    -31   1288   1319   -628   -675   1304    415   1140    423    761    636    727
     -7   1343   1350   -670   -680   1348    418   1158    446    792    667    766
      0   1358   1358   -680   -678   1358    413   1153    444    797    675    782
      0   1371   1371   -688   -685   1371    402   1135    433    789    667    784
    -18   1389   1408   -685   -711   1397    397   1117    426    787    657    787
    -15   1395   1410   -691   -714   1402    392   1085    402    758    639    758
    -33   1361   1392   -665   -711   1376    387   1044    374    730    628    724
    -51   1332   1384   -641   -719   1356    384    997    340    693    594    696
    -46   1306   1353   -628   -698   1330    379    940    303    644    542    652
    -70   1260   1327   -597   -698   1291    374    878    259    594    485    597
    -85   1228   1314   -571   -698   1270    371    820    220    542    428    550
   -101   1184   1286   -542   -693   1236    358    758    174    491    376    498
   -101   1163   1265   -530   -683   1213    345    706    137    449    335    465
   -109   1145   1252   -519   -680   1197    335    665    106    415    296    433
   -111   1114   1226   -504   -667   1169    329    633     80    387    270    400
   -111   1088   1197   -491   -654   1143    322    607     57    361    252    374
    -96   1091   1187   -496   -641   1137    316    592     41    342    231    371
   -106   1067   1174   -480   -641   1122    314    576     31    329    215    355
   -114   1057   1171   -472   -644   1114    314    574     25    327    213    332
   -122   1049   1171   -465   -646   1109    306    563     15    314    205    322
   -127   1049   1176   -459   -652   1111    301    555     10    311    210    329
   -109   1070   1179   -483   -644   1124    303    561     10    316    213    340
   -101   1093   1195   -496   -649   1145    298    558      7    314    205    345
   -116   1093   1208   -491   -662   1150    296    555      5    314    202    337
   -116   1088   1205   -485   -659   1145    309    571     20    329    223    337
   -103   1091   1195   -493   -649   1143    309    576     25    332    228    348
   -103   1080   1184   -488   -644   1132    303    571     20    327    220    353
   -116   1070   1187   -478   -654   1130    293    563     10    319    210    350
   -114   1085   1200   -485   -657   1143    296    568     15    322    215    348
   -109   1096   1205   -493   -657   1148    290    563     10    316    205    342
   -116   1096   1213   -488   -665   1153    290    558      7    316    207    342
   -119   1096   1215   -488   -667   1156    293    558      5    316    207    342
   -127   1085   1213   -478   -670   1148    290    553      2    314    205    348
   -135   1067   1202   -467   -670   1135    280    548     -5    311    205    342
   -124   1075   1200   -475   -662   1137    277    545    -10    309    202    342
    -98   1101   1197   -504   -646   1148    283    545    -10    303    192    353
   -116   1085   1202   -483   -659   1143    275    535    -23    293    187    345
   -142   1067   1210   -465   -675   1137    267    522    -36    285    184    329
   -106   1101   1208   -498   -657   1153    272    527    -31    290    187    332
    -85   1111   1197   -514   -641   1153    280    535    -25    296    192    337
   -109   1085   1195   -488   -652   1140    277    527    -36    288    189    324
   -116   1075   1192   -480   -654   1132    277    527    -36    288    189    324
   -109   1080   1189   -485   -649   1135    275    524    -38    285    184    329
   -109   1088   1197   -493   -652   1143    272    522    -44    280    174    329
   -109   1135   1244   -511   -675   1189    288    537    -23    296    192    350
   -106   1163   1270   -527   -688   1215    311    553      0    319    218    361
    -98   1182   1280   -542   -691   1231    342    574     20    340    233    374
   -109   1202   1312   -548   -711   1257    353    574     25    345    233    384
   -109   1218   1327   -553   -717   1273    342    566     25    345    241    384
    -93   1239   1332   -574   -714   1286    322    563     31    355    257    392
    -72   1260   1332   -594   -701   1296    301    561     33    368    270    415
    -75   1270   1345   -600   -711   1306    288    558     33    366    259    433
    -75   1278   1353   -600   -714   1314    283    558     28    361    254    431
    -75   1223   1299   -576   -688   1260    262    542     -2    337    244    397
    -67   1184   1249   -558   -657   1215    254    532    -15    327    239    392
    -70   1161   1231   -548   -652   1197    254    527    -28    316    228    384
    -96   1124   1221   -514   -657   1171    257    517    -49    296    207    363
   -111   1104   1213   -496   -662   1156    259    506    -64    275    181    345
    -98   1093   1192   -496   -646   1140    252    488    -88    249    155    324
    -98   1065   1161   -483   -628   1111    249    472   -103    228    135    306
   -119   1018   1137   -449   -628   1078    244    465   -119    215    124    290
   -119   1008   1127   -444   -623   1067    233    454   -135    202    111    265
   -111   1013   1124   -452   -618   1070    231    452   -137    197    106    257
   -122   1013   1132   -446   -628   1070    231    452   -140    197    103    262
   -124   1015   1140   -444   -631   1078    226    449   -142    194    103    267
   -122   1018   1137   -449   -631   1075    223    444   -145    189     93    270
   -111   1023   1132   -457   -623   1078    218    441   -150    184     80    259
   -114   1028   1143   -459   -628   1085    220    441   -150    187     88    259
   -124   1026   1150   -449   -636   1088    218    441   -148    189    101    262
   -122   1023   1145   -452   -633   1085    236    475   -129    200    103    259
   -101   1080   1182   -491   -641   1132    327    618    -28    265    135    275
    -72   1187   1257   -558   -665   1221    436    833    150    410    241    353
    -31   1371   1402   -670   -717   1387    548   1135    441    709    511    597
     54   1680   1623   -867   -784   1652    563   1457    769   1132    966   1065
     67   2026   1958  -1049   -945   1992    493   1387    880   1418   1366   1522
    -15   2208   2223  -1098  -1119   2216    340    896    704   1457   1543   1751
   -166   2203   2369  -1018  -1267   2286     98    171    244   1135   1325   1587
   -288   1883   2169   -800  -1228   2026   -119   -527   -452    332    519    815
   -283   1413   1696   -566   -989   1553   -332   -880  -1028   -384   -218    109
   -213   1036   1247   -413   -732   1140   -413   -800  -1117   -542   -415    -98
   -168    878   1047   -353   -607    961   -319   -491   -911   -413   -355    -75
   -148    922   1070   -389   -607    995   -116   -127   -618   -197   -205     36
   -119    974   1093   -428   -605   1034     83    202   -358      2    -59    137
   -103   1000   1101   -449   -602   1049    174    353   -246     90      5    179
   -111    992   1104   -439   -607   1047    207    402   -207    116     31    197
    -96   1008   1101   -457   -600   1054    223    428   -184    135     44    213
    -93   1013   1106   -462   -600   1060    231    446   -171    142     44    223
   -103   1008   1111   -454   -607   1060    231    452   -171    142     38    220
    -98   1000   1098   -449   -597   1049    231    462   -163    150     41    213
    -90   1010   1098   -462   -594   1054    231    470   -153    163     62    218
    -93   1026   1119   -467   -605   1072    236    480   -142    174     72    226
    -96   1031   1127   -470   -610   1078    239    491   -137    179     83    233
    -83   1044   1127   -480   -605   1085    249    506   -124    192     96    252
    -72   1072   1143   -501   -610   1106    252    514   -119    197     85    267
    -90   1060   1148   -485   -620   1104    244    514   -119    197     77    270
    -93   1060   1153   -483   -623   1106    246    522   -109    205     98    262
    -83   1078   1161   -496   -620   1119    252    532    -96    220    124    262
    -96   1062   1158   -483   -628   1109    249    537    -93    226    122    265
   -111   1039   1150   -465   -631   1093    244    542    -93    226    116    270
   -103   1049   1153   -475   -628   1101    244    553    -83    233    116    283
    -70   1114   1184   -522   -626   1148    262    579    -59    257    148    309
    -46   1140   1184   -548   -615   1161    272    600    -41    275    166    327
    -38   1148   1187   -553   -613   1166    285    626    -20    293    174    345
    -44   1148   1192   -553   -620   1171    290    646     -5    311    194    345
    -64   1143   1208   -537   -636   1174    288    667      7    327    223    342
    -62   1158   1221   -550   -641   1189    296    698     36    358    249    368
    -54   1169   1223   -558   -639   1195    301    737     62    384    265    394
    -46   1187   1234   -571   -639   1208    303    782     88    413    290    423
    -31   1215   1247   -592   -639   1231    309    831    122    452    319    462
    -12   1241   1252   -615   -633   1247    322    893    168    501    368    509
    -18   1265   1283   -623   -652   1275    327    950    210    553    423    555
     -5   1319   1322   -659   -662   1322    329   1002    249    600    475    602
     18   1374   1356   -696   -667   1366    337   1047    283    646    519    654
     23   1408   1382   -717   -680   1395    345   1078    311    685    558    701
     10   1408   1397   -709   -693   1402    342   1088    319    701    576    724
     10   1428   1418   -722   -704   1423    335   1083    316    704    584    740
     10   1452   1441   -730   -714   1447    335   1072    309    706    600    745
     -5   1454   1460   -727   -732   1457    327   1052    293    696    600    737
      2   1465   1462   -735   -730   1465    335   1036    288    691    594    732
      0   1454   1452   -727   -727   1454    345   1008    272    667    574    704
      0   1449   1449   -724   -724   1449    353    969    246    631    540    667
    -12   1410   1423   -698   -719   1418    342    904    200    571    475    607
    -44   1353   1397   -654   -719   1374    327    839    150    509    405    545
    -54   1322   1376   -633   -717   1348    324    784    114    462    348    493
    -75   1280   1356   -602   -714   1317    319    730     80    420    296    444
    -98   1231   1327   -566   -714   1278    301    675     46    379    257    392
    -88   1221   1309   -568   -698   1265    301    646     28    361    244    371
    -62   1234   1296   -587   -680   1265    309    628     18    348    231    361
    -75   1210   1286   -566   -680   1247    298    597     -2    322    197    342
   -114   1150   1265   -519   -688   1208    283    566    -28    293    155    311
    -98   1161   1257   -532   -678   1208    283    558    -33    288    150    303
    -70   1179   1249   -555   -659   1215    288    555    -33    290    163    290
    -93   1156   1249   -530   -670   1202    280    545    -41    283    166    272
   -101   1156   1254   -527   -678   1205    290    553    -31    296    176    290
    -77   1179   1257   -550   -667   1218    298    563    -20    306    181    309
    -85   1171   1257   -542   -670   1213    288    555    -28    296    166    303
   -103   1161   1265   -527   -683   1213    280    550    -33    293    166    298
    -98   1171   1267   -537   -685   1218    280    558    -28    301    168    303
    -67   1184   1252   -558   -659   1218    285    563    -23    303    166    309
    -59   1195   1252   -568   -654   1223    288    566    -18    309    176    311
    -88   1182   1270   -545   -678   1226    285    566    -12    316    192    309
    -96   1174   1267   -540   -683   1221    283    563    -12    319    194    311
    -96   1169   1262   -537   -678   1215    275    555    -23    306    171    314
   -106   1145   1252   -522   -680   1200    262    542    -38    293    158    298
   -114   1132   1247   -509   -680   1189    262    540    -36    298    176    288
    -96   1153   1249   -530   -672   1200    265    542    -28    306    192    288
    -75   1187   1262   -555   -670   1226    275    553    -20    319    197    311
    -62   1213   1275   -576   -670   1244    275    550    -23    316    184    314
    -80   1187   1267   -553   -672   1226    272    548    -28    311    181    301
    -96   1166   1260   -535   -678   1213    270    542    -28    311    192    303
   -106   1158   1262   -527   -683   1210    265    532    -36    306    176    303
    -88   1163   1252   -537   -670   1208    257    524    -46    296    166    293
    -88   1176   1265   -542   -675   1221    252    522    -49    293    163    298
    -85   1187   1273   -553   -680   1231    259    524    -44    296    168    301
    -62   1192   1254   -566   -659   1223    272    535    -33    309    187    298
    -77   1166   1244   -545   -662   1205    265    524    -46    298    176    285
   -101   1163   1265   -530   -683   1213    265    522    -46    298    171    290
    -85   1231   1317   -574   -701   1273    301    555     -7    335    207    327
    -77   1270   1348   -597   -711   1309    332    574     18    358    233    345
    -72   1299   1369   -613   -722   1332    340    579     23    363    236    345
    -77   1314   1392   -618   -735   1353    332    571     25    368    233    350
    -88   1332   1418   -623   -753   1374    316    561     25    368    236    368
    -67   1348   1415   -641   -743   1382    296    558     36    384    259    384
    -77   1325   1402   -626   -743   1363    267    542     20    376    254    374
    -88   1314   1402   -613   -745   1358    262    542     25    384    267    379
    -44   1335   1376   -646   -709   1356    267    561     33    392    277    392
    -33   1309   1340   -639   -685   1325    257    553     18    379    265    379
    -51   1267   1319   -610   -688   1293    241    535    -10    353    231    358
    -49   1244   1293   -597   -670   1267    236    514    -33    324    205    337
    -67   1213   1278   -574   -672   1244    233    501    -49    306    187    311
    -93   1187   1280   -548   -685   1234    236    491    -62    293    174    293
    -96   1169   1262   -537   -678   1215    231    475    -80    275    158    283
   -101   1127   1228   -511   -665   1176    218    454   -103    252    135    259
   -111   1109   1221   -501   -665   1163    213    446   -114    244    129    239
   -114   1101   1213   -493   -662   1156    215    446   -114    244    124    236
   -103   1093   1195   -496   -649   1143    207    441   -122    236    114    236
    -93   1098   1192   -501   -641   1145    207    441   -122    236    119    236
   -114   1088   1200   -488   -657   1143    200    433   -129    231    116    231
    -90   1117   1205   -514   -646   1161    213    444   -116    244    124    244
    -77   1140   1215   -532   -646   1179    215    449   -111    249    135    246
    -88   1135   1223   -522   -654   1179    210    444   -114    252    135    249
    -90   1132   1223   -522   -657   1176    218    452   -111    252    127    246
    -83   1145   1226   -532   -654   1184    262    517    -70    270    124    241
    -77   1208   1286   -566   -683   1247    368    691     51    350    181    262
    -57   1314   1371   -628   -714   1343    478    922    241    517    324    361
      0   1545   1545   -774   -774   1545    576   1293    579    883    670    696
     72   1878   1805   -974   -867   1842    574   1512    846   1273   1104   1169
     54   2203   2148  -1130  -1047   2177    415   1166    820   1475   1441   1569
    -75   2338   2413  -1130  -1244   2374    168    462    558   1460   1558   1738
   -218   2218   2434  -1002  -1325   2325   -116   -329      7    971   1148   1379
   -288   1792   2081   -753  -1184   1938   -366   -885   -693    127    301    579
   -262   1309   1569   -524   -917   1439   -527  -1026  -1093   -418   -272     20
   -192   1013   1205   -410   -698   1109   -467   -730   -966   -379   -314    -72
   -148   1021   1166   -439   -657   1093   -239   -303   -657   -158   -171     18
   -119   1072   1192   -475   -657   1130     -5     72   -381     36    -33    119
    -98   1091   1189   -496   -644   1137    129    296   -228    145     44    174
   -109   1088   1197   -488   -652   1143    174    374   -174    184     67    192
   -106   1080   1187   -488   -646   1132    192    405   -150    200     67    192
    -93   1088   1182   -496   -639   1132    200    423   -140    207     67    189
    -98   1083   1179   -493   -639   1130    202    428   -137    207     72    189
    -98   1072   1171   -485   -633   1122    213    449   -119    226     96    207
    -75   1104   1176   -514   -626   1137    226    467   -101    244    111    218
    -88   1093   1182   -504   -633   1137    218    465   -103    239    106    213
    -83   1109   1192   -514   -639   1150    218    472   -101    244    106    223
    -83   1119   1202   -517   -641   1161    226    485    -88    259    127    231
    -62   1135   1197   -537   -628   1163    231    496    -77    272    145    231
    -57   1150   1208   -548   -633   1179    236    506    -70    277    145    244
    -77   1135   1210   -530   -644   1171    231    509    -67    280    140    249
    -93   1119   1213   -511   -652   1166    228    514    -67    280    137    254
    -67   1148   1215   -540   -641   1182    233    524    -57    290    153    262
    -59   1171   1231   -555   -644   1200    239    540    -44    303    158    267
    -67   1166   1234   -550   -652   1200    239    548    -36    311    166    267
    -80   1140   1221   -530   -649   1179    239    561    -28    319    176    277
    -90   1143   1234   -527   -662   1187    239    574    -18    332    194    285
    -51   1192   1244   -568   -649   1215    257    605     10    358    215    306
    -44   1202   1247   -579   -646   1226    265    626     20    368    220    311
    -62   1195   1257   -566   -659   1226    265    649     33    384    231    319
    -85   1179   1265   -548   -675   1221    267    678     51    402    246    332
    -72   1202   1273   -566   -672   1236    272    717     75    428    265    361
    -28   1257   1283   -615   -657   1270    296    776    119    470    301    397
    -10   1299   1309   -644   -659   1304    316    839    161    514    342    439
     -7   1325   1332   -659   -670   1327    322    896    197    550    376    475
     -2   1348   1350   -672   -678   1350    327    956    233    592    415    506
     -5   1369   1371   -683   -688   1369    329   1010    270    639    454    550
     10   1410   1400   -709   -693   1405    340   1062    311    688    519    594
     25   1470   1441   -750   -706   1457    345   1098    348    737    579    639
     23   1506   1483   -763   -730   1493    348   1122    371    771    618    685
     31   1538   1506   -787   -737   1522    355   1135    387    795    644    722
     38   1551   1512   -795   -735   1532    350   1124    384    797    646    724
     23   1543   1519   -784   -748   1532    337   1101    368    784    639    714
     20   1561   1540   -792   -758   1551    332   1075    355    774    623    722
     12   1556   1540   -784   -763   1548    324   1036    329    748    594    706
     12   1543   1530   -776   -758   1538    316    989    301    719    568    678
      2   1530   1527   -766   -763   1527    322    937    275    685    542    636
    -20   1488   1506   -735   -763   1496    319    875    239    641    498    581
    -49   1431   1478   -693   -763   1454    306    805    192    589    439    530
    -38   1431   1470   -696   -753   1449    296    743    153    545    389    491
    -41   1397   1436   -678   -740   1415    296    698    127    511    355    449
    -62   1340   1402   -641   -732   1371    283    646     93    472    311    407
    -64   1327   1392   -633   -730   1358    270    605     62    441    277    381
    -75   1309   1384   -615   -730   1345    267    587     49    426    265    371
    -75   1283   1358   -605   -717   1319    259    563     28    407    246    342
    -77   1254   1332   -589   -706   1293    252    545     12    389    223    327
    -90   1239   1330   -576   -709   1283    241    530      0    374    210    319
    -83   1244   1327   -579   -704   1286    241    524     -5    374    215    303
    -77   1239   1317   -581   -698   1278    241    519     -7    371    218    296
    -93   1226   1319   -568   -706   1273    239    517     -5    374    220    296
   -106   1213   1319   -555   -711   1265    231    514     -5    371    210    296
    -93   1228   1322   -566   -706   1275    241    522      0    379    215    303
    -72   1260   1332   -594   -704   1296    246    532     10    387    226    314
    -77   1267   1345   -594   -711   1306    241    530      2    381    220    316
    -80   1265   1343   -592   -711   1304    228    517     -5    371    207    303
    -80   1257   1337   -587   -709   1296    228    517     -5    374    213    301
    -75   1273   1348   -600   -711   1309    239    524      2    384    220    311
    -83   1273   1356   -597   -719   1314    236    522      2    381    207    324
    -93   1267   1358   -589   -727   1312    226    511     -7    371    200    327
    -83   1265   1348   -589   -714   1306    226    514     -5    376    218    324
    -90   1252   1340   -581   -714   1296    228    514     -2    384    228    303
    -93   1244   1337   -574   -714   1291    228    511     -5    381    228    296
    -77   1260   1337   -592   -709   1299    228    511     -2    381    233    303
    -83   1270   1353   -592   -717   1312    236    517      2    387    236    314
    -93   1260   1350   -584   -722   1306    226    501    -10    374    223    311
    -77   1257   1335   -589   -706   1296    220    496    -18    366    215    306
    -67   1265   1330   -600   -698   1296    220    491    -20    366    207    298
    -83   1257   1340   -587   -711   1299    213    483    -28    358    200    298
    -80   1254   1332   -589   -706   1291    213    478    -33    350    197    290
    -72   1260   1332   -592   -701   1296    220    483    -28    355    205    296
    -70   1273   1343   -602   -706   1309    215    478    -33    350    200    301
    -72   1286   1358   -605   -714   1322    218    480    -28    355    202    316
    -88   1312   1397   -613   -743   1353    246    504      0    384    228    332
    -83   1366   1449   -641   -766   1408    285    530     31    415    259    350
    -88   1371   1460   -644   -774   1415    298    537     41    423    270    353
    -96   1343   1439   -623   -766   1389    288    527     36    418    270    350
    -67   1389   1457   -662   -763   1423    288    535     57    444    293    376
    -57   1423   1478   -683   -769   1449    272    537     64    454    303    392
    -57   1428   1483   -688   -771   1454    244    524     54    446    296    389
    -64   1436   1501   -685   -782   1467    236    524     59    454    301    407
    -44   1444   1486   -701   -766   1465    233    535     59    459    303    413
    -41   1395   1436   -678   -737   1415    213    517     33    433    285    389
    -51   1337   1389   -644   -722   1363    200    498      7    413    275    361
    -51   1322   1374   -633   -711   1348    205    491     -2    402    262    358
    -70   1299   1366   -615   -717   1332    202    472    -28    371    228    345
    -90   1262   1353   -584   -722   1306    197    457    -46    350    202    314
   -122   1213   1335   -545   -727   1273    181    431    -70    324    176    277
   -145   1171   1317   -511   -730   1244    171    413    -90    306    155    259
    -80   1208   1288   -563   -685   1247    176    413    -96    301    153    259
    -75   1213   1286   -568   -680   1249    179    413    -96    298    158    262
    -85   1200   1283   -558   -685   1241    179    407   -103    290    148    249
    -85   1200   1286   -555   -685   1241    179    405   -106    283    124    244
   -103   1184   1288   -542   -696   1236    166    394   -116    272    122    236
   -129   1163   1291   -517   -709   1226    161    394   -116    277    137    241
    -98   1182   1280   -542   -691   1231    163    400   -111    283    140    252
    -75   1192   1267   -558   -670   1228    179    413    -96    301    161    254
    -90   1176   1267   -545   -678   1221    179    413    -93    303    163    249
    -88   1195   1280   -553   -685   1236    205    454    -75    309    155    244
    -72   1262   1335   -597   -704   1299    296    605     18    361    171    254
    -54   1363   1418   -654   -735   1389    405    815    176    488    280    332
    -10   1556   1566   -774   -787   1561    514   1171    475    802    571    607
     51   1816   1764   -932   -854   1790    548   1486    769   1187    982   1028
     72   2164   2091  -1117  -1008   2127    452   1301    854   1462   1369   1465
    -36   2348   2385  -1156  -1210   2366    252    657    688   1530   1558   1714
   -215   2286   2499  -1036  -1358   2392    -25   -161    218   1174   1283   1496
   -337   1914   2252   -789  -1296   2083   -283   -787   -446    415    537    789
   -306   1470   1777   -581  -1041   1623   -496  -1044   -953   -231   -124    148
   -184   1176   1361   -496   -771   1267   -511   -831   -932   -285   -241    -15
   -158   1088   1247   -465   -704   1166   -329   -431   -680   -124   -150     25
   -114   1148   1262   -517   -688   1205    -72    -18   -397     75    -12    137
   -111   1153   1262   -522   -688   1208     98    249   -223    197     57    192
   -124   1124   1249   -498   -685   1187    142    337   -174    223     67    194
   -129   1124   1252   -498   -691   1189    153    361   -163    231     77    194
   -114   1143   1257   -514   -685   1200    166    387   -140    246     98    200
    -85   1158   1244   -537   -665   1200    179    407   -127    257    103    202
    -62   1176   1239   -555   -649   1208    192    426   -114    270    119    210
    -80   1176   1254   -550   -667   1213    194    431   -109    277    129    207
    -88   1179   1267   -545   -678   1221    194    441   -101    283    127    220
    -85   1182   1265   -548   -675   1223    194    452    -93    288    124    233
    -85   1176   1262   -545   -672   1218    200    465    -85    301    145    246
    -80   1187   1265   -555   -672   1226    200    470    -80    309    153    244
    -72   1192   1265   -558   -670   1226    200    475    -77    309    153    241
    -72   1195   1265   -561   -670   1228    200    480    -75    314    155    244
    -62   1215   1278   -576   -670   1247    210    501    -59    332    174    262
    -57   1226   1283   -587   -670   1254    207    509    -54    332    171    275
    -70   1226   1296   -579   -683   1260    207    514    -51    332    163    285
    -77   1223   1301   -574   -688   1262    207    524    -44    340    168    290
    -88   1205   1293   -558   -691   1249    202    530    -38    348    176    275
    -64   1223   1286   -579   -675   1254    213    558    -20    371    205    285
    -57   1241   1299   -592   -678   1270    223    581      0    389    226    306
    -59   1260   1319   -602   -691   1291    233    605     15    402    236    319
    -31   1296   1327   -631   -678   1312    236    633     33    420    249    337
    -54   1270   1322   -607   -688   1296    233    659     41    428    249    348
    -46   1283   1330   -620   -688   1306    249    701     70    457    267    368
    -15   1322   1335   -654   -678   1327    262    753    106    491    303    397
    -18   1337   1356   -659   -685   1345    259    792    124    514    329    418
    -15   1369   1384   -678   -698   1374    272    854    163    555    374    457
     -5   1392   1395   -693   -698   1392    288    922    207    605    428    493
     23   1434   1410   -730   -693   1423    301    987    252    654    472    537
     46   1475   1428   -761   -691   1452    311   1044    290    701    519    587
     31   1509   1475   -771   -722   1493    306   1072    314    737    558    633
     31   1548   1517   -792   -743   1532    303   1091    332    763    587    672
     33   1571   1535   -802   -753   1553    296   1093    337    779    605    696
     28   1595   1566   -810   -769   1582    290   1088    342    787    620    709
     28   1615   1584   -823   -779   1600    288   1072    337    784    623    714
     31   1621   1590   -826   -779   1605    285   1054    327    782    623    714
     33   1631   1595   -833   -779   1613    290   1031    322    774    620    709
     10   1608   1597   -807   -792   1602    288    989    296    743    584    688
    -20   1566   1587   -774   -805   1577    277    927    257    696    530    644
    -25   1540   1566   -758   -797   1553    275    865    218    652    488    594
    -57   1496   1551   -722   -802   1525    267    797    174    602    441    535
    -46   1480   1527   -717   -787   1504    265    743    142    563    405    496
    -46   1457   1501   -706   -774   1478    267    701    124    540    379    462
    -64   1421   1486   -678   -774   1452    262    654     96    509    340    426
    -62   1400   1462   -670   -761   1431    252    613     67    472    301    397
    -77   1353   1431   -636   -753   1392    233    576     38    441    270    353
    -96   1330   1426   -618   -761   1376    228    555     23    426    252    340
    -88   1332   1421   -623   -756   1376    228    545     15    418    244    340
    -75   1337   1410   -631   -743   1374    226    535      5    407    233    327
   -101   1296   1397   -597   -748   1345    210    514    -12    387    218    303
    -85   1309   1395   -613   -740   1350    213    517    -10    392    226    311
    -57   1340   1397   -641   -727   1369    218    524     -2    397    236    319
    -77   1322   1400   -623   -737   1361    215    519     -7    392    223    314
    -85   1319   1405   -615   -745   1361    226    524      0    400    228    314
    -77   1325   1400   -623   -740   1361    226    530      2    407    239    311
    -75   1327   1402   -626   -740   1363    223    527      2    407    236    314
    -75   1337   1410   -633   -743   1374    223    530      2    407    241    324
    -90   1327   1418   -618   -753   1371    215    524     -5    402    228    322
    -90   1317   1405   -613   -748   1361    207    519     -7    397    220    314
    -75   1332   1408   -628   -740   1369    215    527      0    410    239    319
    -64   1350   1415   -644   -740   1382    226    535     10    420    252    324
    -85   1330   1415   -620   -750   1371    220    527      2    413    244    319
    -70   1337   1408   -636   -737   1371    220    524      0    410    236    324
    -72   1340   1413   -633   -743   1374    220    522     -2    407    226    324
    -96   1322   1415   -613   -756   1369    210    511    -12    397    210    316
   -101   1309   1410   -602   -756   1358    200    504    -23    389    210    309
    -77   1332   1408   -628   -745   1369    205    509    -15    400    226    314
    -70   1337   1408   -633   -740   1374    207    504    -20    394    226    309
    -75   1330   1405   -628   -740   1366    197    493    -31    384    215    303
    -96   1312   1408   -607   -750   1358    192    485    -38    379    202    298
    -93   1314   1405   -613   -748   1358    197    488    -38    379    205    306
    -75   1330   1405   -628   -740   1366    202    493    -33    387    210    309
    -70   1337   1405   -633   -737   1371    213    498    -23    397    226    314
    -72   1369   1441   -646   -756   1405    236    519     -2    418    244    327
    -85   1405   1488   -662   -787   1444    254    532     10    423    239    335
    -83   1418   1501   -667   -792   1457    272    537     18    428    246    342
    -80   1423   1504   -672   -792   1465    285    550     33    449    272    353
    -46   1470   1517   -711   -782   1493    288    558     49    467    293    368
    -64   1475   1540   -706   -802   1509    265    548     51    472    290    384
    -59   1483   1543   -711   -800   1512    241    537     49    475    296    392
    -46   1506   1553   -732   -800   1530    236    540     54    485    314    407
    -49   1506   1556   -727   -802   1530    226    545     54    488    319    413
    -44   1462   1504   -709   -776   1483    197    530     25    459    290    384
    -49   1431   1480   -691   -766   1454    187    517      2    439    267    376
    -54   1410   1462   -680   -758   1434    187    504    -15    420    249    368
    -64   1363   1428   -649   -745   1395    184    488    -38    397    226    332
    -80   1343   1421   -633   -750   1382    179    470    -57    376    205    306
    -90   1314   1405   -613   -748   1361    176    454    -75    355    181    290
    -90   1304   1392   -607   -743   1348    166    439    -96    332    158    277
    -88   1299   1387   -605   -737   1343    161    426   -111    316    142    254
    -85   1283   1369   -600   -727   1325    155    418   -124    306    137    241
    -83   1275   1356   -597   -719   1314    153    418   -127    303    129    233
    -77   1273   1350   -600   -714   1312    158    423   -119    309    137    241
    -80   1270   1350   -594   -714   1309    158    428   -119    311    140    249
    -88   1260   1348   -587   -719   1304    150    418   -132    301    129    239
    -85   1260   1345   -587   -714   1301    150    418   -129    303    135    233
    -83   1273   1356   -594   -719   1312    158    426   -122    311    137    241
    -90   1273   1363   -589   -727   1317    158    423   -124    306    135    249
    -88   1270   1356   -592   -722   1312    161    431   -127    298    124    231
    -70   1314   1384   -623   -727   1348    236    545    -54    342    150    239
    -67   1379   1447   -657   -758   1413    345    743     83    444    220    288
    -36   1522   1558   -743   -797   1540    449   1008    306    654    397    449
     70   1810   1740   -940   -836   1777    524   1387    639   1044    787    833
    124   2145   2018  -1135   -948   2083    496   1467    844   1397   1218   1304
     49   2374   2322  -1213  -1137   2351    335   1010    769   1540   1483   1636
   -106   2449   2556  -1171  -1330   2501     88    239    420   1379   1431   1647
   -244   2229   2470   -995  -1358   2348   -153   -491   -181    750    831   1085
   -283   1782   2065   -748  -1174   1922   -384   -919   -810    -20     54    324
   -213   1361   1574   -574   -896   1467   -519   -909  -1015   -311   -265     -5
   -148   1148   1296   -498   -722   1221   -446   -594   -859   -228   -257    -33
   -127   1187   1314   -532   -719   1249   -228   -202   -581    -38   -122     49
   -116   1223   1337   -553   -727   1280    -12    145   -348    127    -10    129
   -106   1223   1327   -558   -717   1275     93    316   -236    207     38    166
    -93   1239   1332   -571   -711   1286    135    376   -192    236     59    189
    -59   1262   1322   -602   -691   1291    150    405   -174    249     72    194
    -70   1254   1322   -592   -696   1288    153    415   -166    254     70    194
    -77   1249   1327   -587   -704   1288    158    431   -158    262     75    207
    -64   1262   1327   -597   -696   1293    166    446   -150    272     88    210
    -70   1265   1335   -597   -704   1299    161    446   -153    272     90    197
    -67   1286   1353   -610   -711   1319    166    457   -142    283     98    210
    -67   1286   1353   -613   -709   1319    158    459   -142    283     98    223
    -62   1283   1345   -610   -704   1314    161    467   -137    285     96    231
    -75   1280   1356   -605   -717   1319    161    475   -135    290     98    233
    -72   1286   1358   -607   -714   1319    161    483   -129    293    106    228
    -49   1309   1356   -631   -701   1332    174    504   -111    314    129    246
    -51   1322   1374   -633   -711   1348    184    519    -98    329    145    267
    -75   1306   1379   -615   -727   1340    174    514   -106    319    127    257
    -59   1322   1379   -631   -719   1350    174    527    -98    327    137    267
    -41   1332   1374   -646   -709   1353    176    537    -93    332    145    272
    -33   1353   1387   -659   -709   1369    181    558    -75    353    161    288
    -20   1371   1392   -675   -706   1382    189    579    -59    368    171    298
    -28   1369   1397   -670   -714   1384    181    589    -57    371    179    301
    -36   1371   1408   -667   -722   1389    184    610    -41    384    194    314
    -38   1389   1428   -675   -732   1408    194    641    -20    405    210    335
    -49   1384   1431   -670   -740   1408    192    667    -12    415    223    342
    -20   1400   1421   -691   -722   1410    213    717     25    457    262    376
     -5   1418   1423   -706   -714   1418    226    771     62    493    298    410
     -2   1467   1470   -732   -735   1467    220    813     88    522    322    433
     15   1506   1491   -761   -737   1499    220    862    114    553    355    462
     23   1538   1512   -782   -745   1525    223    919    150    594    392    498
     20   1566   1543   -795   -761   1556    231    974    189    644    446    555
     23   1605   1582   -813   -779   1595    241   1028    233    701    504    615
     51   1662   1610   -859   -779   1639    239   1052    257    730    537    659
     64   1701   1636   -883   -787   1670    241   1070    272    756    568    696
     64   1725   1657   -896   -797   1691    241   1072    280    769    584    717
     49   1727   1678   -888   -813   1704    231   1057    272    766    587    722
     28   1725   1696   -878   -833   1709    223   1036    262    758    579    717
     41   1738   1696   -891   -828   1719    220   1015    249    745    568    714
     44   1738   1691   -893   -823   1714    228    987    231    724    553    704
     51   1740   1688   -896   -818   1714    241    953    213    698    530    680
     20   1699   1678   -862   -828   1688    233    896    168    646    472    620
    -15   1641   1657   -813   -836   1647    223    828    122    587    413    555
    -28   1600   1628   -787   -828   1613    220    771     85    542    363    506
    -49   1558   1608   -753   -828   1582    218    717     51    496    309    459
    -59   1525   1584   -735   -820   1553    200    659     12    452    272    418
    -49   1512   1561   -732   -805   1535    192    623    -10    428    257    381
    -36   1506   1543   -735   -789   1522    200    605    -20    413    244    361
    -41   1475   1517   -717   -779   1496    200    581    -36    397    220    342
    -54   1444   1499   -696   -776   1470    189    558    -57    376    197    327
    -62   1436   1499   -685   -779   1467    184    545    -67    363    181    316
    -70   1418   1488   -675   -779   1452    174    532    -80    350    166    298
    -70   1405   1475   -667   -771   1439    166    519    -88    340    150    285
    -75   1405   1478   -667   -776   1439    155    511    -98    332    137    285
    -70   1421   1491   -678   -779   1454    166    522    -90    340    153    296
    -72   1413   1483   -670   -779   1449    166    524    -85    345    163    298
    -70   1415   1486   -672   -776   1449    163    527    -88    348    171    301
    -46   1447   1493   -701   -771   1470    176    537    -77    358    181    306
    -31   1470   1501   -719   -766   1486    184    545    -67    368    184    309
    -59   1449   1509   -696   -784   1478    176    537    -75    361    171    306
    -70   1441   1512   -685   -789   1475    174    535    -77    358    174    306
    -62   1452   1512   -696   -787   1480    168    532    -83    355    171    306
    -64   1452   1517   -693   -789   1483    163    530    -85    355    163    311
    -62   1457   1519   -698   -792   1486    166    530    -85    355    161    314
    -57   1454   1512   -698   -784   1483    171    530    -83    358    171    319
    -59   1454   1514   -698   -787   1483    166    524    -88    355    168    322
    -59   1452   1512   -696   -787   1480    158    522    -93    353    168    314
    -67   1441   1509   -688   -789   1475    163    522    -90    358    176    309
    -67   1436   1504   -683   -784   1470    161    517    -93    353    171    306
    -67   1436   1501   -685   -784   1467    155    511   -101    342    161    309
    -83   1415   1499   -667   -792   1457    145    504   -111    335    145    309
    -88   1405   1493   -659   -792   1449    140    496   -119    329    137    303
    -49   1434   1483   -691   -766   1457    153    504   -109    337    150    303
    -44   1449   1493   -704   -769   1473    161    511   -103    345    163    306
    -67   1467   1532   -701   -800   1499    176    524    -83    363    184    327
    -85   1475   1558   -696   -823   1517    189    535    -70    374    192    335
    -57   1519   1577   -730   -815   1548    218    550    -54    389    202    350
    -44   1551   1595   -756   -818   1571    231    561    -46    397    218    358
    -49   1569   1615   -761   -831   1592    223    555    -38    405    228    368
    -44   1592   1636   -774   -841   1613    210    553    -28    420    244    389
    -59   1571   1631   -756   -844   1600    168    532    -44    413    236    387
    -67   1577   1641   -756   -857   1608    155    524    -49    410    236    397
    -36   1605   1641   -784   -839   1621    155    532    -44    418    241    413
    -15   1587   1602   -784   -810   1592    155    535    -51    413    239    402
    -25   1530   1556   -750   -789   1543    142    519    -75    392    223    376
    -28   1514   1540   -745   -784   1527    135    509    -93    371    205    368
    -31   1509   1540   -740   -787   1525    140    501   -106    355    184    358
    -57   1480   1538   -711   -797   1509    142    485   -124    335    161    329
    -62   1434   1496   -685   -779   1465    129    462   -150    306    132    303
    -59   1405   1462   -672   -761   1434    119    441   -171    283    111    280
    -67   1389   1457   -662   -761   1423    109    428   -192    262     93    259
    -70   1395   1465   -662   -769   1428    106    420   -205    257     83    249
    -62   1389   1452   -662   -756   1421    103    418   -207    254     88    244
    -77   1366   1444   -646   -761   1405    101    418   -210    252     83    236
    -83   1358   1441   -639   -763   1400     98    415   -213    246     77    236
    -72   1363   1436   -646   -756   1400    101    418   -210    249     75    252
    -64   1366   1431   -649   -748   1397     93    410   -220    236     59    249
    -67   1376   1444   -657   -756   1410     98    413   -215    244     70    246
    -62   1382   1444   -662   -753   1413    109    423   -207    257     85    241
    -59   1369   1426   -657   -743   1397    122    444   -197    257     85    236
    -36   1418   1454   -691   -745   1436    194    558   -127    296     93    241
    -41   1486   1527   -724   -784   1504    290    753     20    407    166    293
    -10   1634   1644   -813   -826   1639    387   1031    272    665    402    496
     57   1888   1831   -974   -888   1860    426   1369    592   1057    807    909
    106   2268   2161  -1187  -1026   2216    389   1428    795   1400   1231   1402
     54   2494   2439  -1273  -1192   2465    246    966    652   1462   1426   1654
   -101   2504   2605  -1202  -1353   2556     38    272    244   1192   1260   1525
   -241   2275   2514  -1018  -1379   2392   -168   -428   -374    522    610    896
   -239   1855   2094   -807  -1166   1974   -384   -870  -1010   -252   -171    132
   -174   1444   1615   -636   -893   1530   -504   -831  -1140   -433   -376    -83
   -137   1241   1379   -553   -758   1309   -449   -553   -971   -332   -342    -75
   -116   1262   1379   -574   -748   1319   -272   -207   -706   -142   -223     15
    -83   1330   1413   -623   -748   1371    -49    158   -428     64    -77    129
    -77   1348   1423   -636   -750   1384     46    314   -314    150    -25    174
    -77   1335   1413   -628   -745   1374     75    361   -283    168    -20    171
    -70   1330   1397   -631   -732   1363     85    387   -265    181      0    168
    -62   1332   1395   -633   -727   1363     93    405   -249    197     25    179
    -75   1322   1397   -626   -737   1361    101    420   -233    213     33    189
    -75   1330   1405   -628   -740   1366    109    433   -223    220     36    202
    -67   1340   1408   -636   -737   1374    106    436   -220    218     28    205
    -41   1376   1418   -667   -730   1397    114    449   -210    233     46    215
    -18   1413   1431   -698   -724   1421    124    465   -197    246     64    228
    -38   1389   1428   -675   -732   1408    122    467   -194    246     62    226
    -51   1376   1428   -662   -740   1402    122    475   -189    252     67    223
    -41   1402   1444   -680   -743   1423    135    491   -174    272     88    246
    -59   1382   1441   -662   -750   1413    124    488   -179    267     80    244
    -57   1392   1447   -667   -753   1418    119    491   -179    270     80    246
    -36   1423   1460   -693   -748   1441    127    504   -168    280     85    267
    -25   1441   1467   -706   -745   1454    135    519   -153    293     96    275
    -36   1434   1467   -698   -753   1449    135    527   -148    298    101    267
    -49   1423   1473   -685   -761   1447    137    542   -135    311    114    275
    -54   1428   1483   -688   -769   1457    137    558   -124    327    132    283
    -10   1478   1488   -732   -748   1483    148    579   -103    348    155    303
    -12   1488   1499   -737   -756   1491    155    602    -85    363    171    319
    -23   1480   1501   -730   -763   1491    158    628    -70    384    187    332
    -23   1478   1499   -727   -761   1488    158    654    -54    400    192    348
    -15   1501   1517   -743   -766   1509    168    693    -23    428    226    374
    -23   1512   1535   -745   -779   1522    176    740      7    465    262    400
    -31   1506   1538   -737   -784   1522    171    782     33    491    285    426
      0   1543   1540   -774   -771   1540    179    836     67    535    327    467
     51   1621   1569   -836   -758   1595    200    914    127    602    397    532
     38   1649   1610   -846   -787   1628    205    961    158    644    441    571
     41   1678   1636   -862   -797   1657    205   1002    189    685    483    613
     57   1719   1662   -888   -805   1693    213   1034    218    724    524    665
     49   1756   1706   -901   -828   1732    215   1052    236    750    555    704
     62   1790   1725   -927   -831   1758    213   1049    239    756    568    719
     67   1803   1732   -935   -831   1769    202   1034    223    745    563    722
     57   1810   1751   -935   -846   1782    200   1021    215    743    561    719
     49   1823   1774   -935   -862   1800    205   1002    202    732    550    709
     41   1797   1756   -922   -857   1777    205    966    179    701    524    685
     46   1779   1732   -914   -844   1758    213    930    153    667    493    644
     25   1738   1712   -880   -844   1725    218    880    119    623    452    592
    -15   1667   1683   -826   -849   1675    205    813     75    566    387    532
    -33   1634   1667   -802   -852   1649    192    750     33    517    324    488
    -31   1615   1647   -792   -839   1631    192    704      7    478    285    452
    -33   1590   1623   -779   -828   1605    192    665    -12    452    257    407
    -33   1558   1592   -761   -813   1574    194    633    -25    436    244    366
    -36   1535   1569   -750   -805   1551    192    605    -41    418    228    342
    -57   1504   1561   -722   -810   1530    181    576    -59    397    202    332
    -41   1519   1561   -740   -800   1540    179    563    -67    387    187    332
    -25   1540   1566   -756   -795   1553    184    555    -77    376    161    324
    -59   1493   1553   -719   -805   1522    168    532   -101    350    142    296
    -72   1454   1527   -691   -800   1491    166    530    -98    353    158    280
    -75   1457   1530   -693   -802   1493    168    532    -93    363    174    283
    -57   1475   1532   -709   -795   1504    174    537    -85    368    176    293
    -54   1475   1527   -711   -792   1501    168    532    -93    361    166    298
    -54   1475   1527   -711   -792   1501    166    532    -90    363    166    298
    -51   1480   1530   -714   -792   1504    174    540    -80    376    176    296
    -44   1499   1543   -727   -792   1519    181    545    -75    384    187    306
    -54   1486   1540   -717   -800   1514    166    535    -83    374    168    303
    -54   1480   1535   -714   -795   1509    168    537    -80    379    168    306
    -46   1493   1540   -727   -792   1517    174    542    -72    387    187    311
    -51   1509   1561   -727   -805   1535    163    537    -77    381    187    306
    -57   1501   1558   -722   -807   1530    158    532    -83    376    179    298
    -54   1493   1545   -719   -800   1519    166    540    -72    387    179    309
    -51   1478   1530   -714   -792   1504    166    540    -75    384    181    314
    -57   1483   1540   -711   -797   1512    155    527    -85    374    168    306
    -77   1465   1540   -696   -810   1501    142    517    -98    366    168    293
    -80   1452   1530   -685   -805   1491    142    514    -98    368    174    290
    -23   1506   1530   -743   -776   1517    161    530    -83    381    194    309
    -10   1538   1548   -763   -779   1543    179    540    -67    400    207    322
    -54   1493   1548   -722   -802   1522    166    524    -80    387    189    316
    -49   1488   1538   -719   -792   1512    158    517    -90    374    171    306
    -33   1538   1569   -753   -802   1553    176    532    -70    392    192    319
    -70   1556   1626   -743   -846   1590    202    555    -41    418    218    340
    -70   1569   1636   -750   -852   1602    223    563    -31    426    228    353
    -44   1610   1652   -784   -846   1631    241    574    -18    441    241    366
    -54   1613   1667   -779   -859   1639    231    563    -18    439    236    366
    -46   1652   1699   -802   -872   1675    215    563     -5    454    254    379
    -36   1649   1683   -807   -859   1665    187    550    -10    454    265    381
    -28   1647   1675   -807   -852   1660    174    545    -15    459    270    392
    -31   1649   1680   -810   -857   1665    176    553     -5    475    280    410
    -20   1618   1639   -797   -828   1628    168    555    -12    470    280    397
    -12   1592   1602   -789   -807   1597    153    542    -36    449    257    381
    -49   1540   1590   -745   -820   1566    129    511    -72    407    210    358
    -64   1501   1564   -719   -815   1532    124    493    -96    387    192    329
    -31   1512   1543   -740   -787   1527    142    498    -93    389    202    316
    -59   1480   1540   -711   -800   1509    145    488   -103    374    189    301
    -54   1470   1522   -709   -789   1496    142    475   -119    358    174    288
    -59   1439   1499   -688   -779   1467    124    449   -145    329    135    267
    -85   1395   1480   -654   -782   1436    103    426   -176    296     96    236
    -80   1400   1478   -662   -779   1439    111    428   -174    298    106    239
    -57   1418   1473   -680   -766   1444    124    439   -163    309    116    254
    -46   1428   1475   -691   -761   1452    124    444   -158    314    122    252
    -75   1413   1488   -667   -782   1449    116    433   -166    311    124    236
    -77   1397   1475   -659   -776   1434    111    428   -168    309    122    233
    -62   1413   1473   -675   -766   1441    114    433   -163    314    122    252
    -62   1421   1483   -680   -771   1452    111    428   -168    309    103    254
    -83   1400   1483   -657   -782   1441    109    428   -174    303     98    236
    -72   1415   1486   -672   -779   1452    158    504   -127    327    116    223
    -62   1478   1540   -709   -800   1509    265    680     -7    402    163    254
    -28   1615   1644   -795   -836   1628    384    937    202    589    314    384
     46   1860   1813   -953   -883   1836    496   1350    558    974    685    714
    101   2184   2083  -1143   -989   2135    480   1509    802   1358   1140   1200
     46   2488   2442  -1267  -1197   2465    290   1044    732   1532   1444   1587
    -93   2611   2704  -1260  -1397   2655     12    272    423   1457   1488   1693
   -210   2504   2714  -1145  -1462   2608   -252   -496    -90   1000   1101   1343
   -280   2010   2291   -867  -1286   2151   -519   -979   -807    111    213    485
   -226   1551   1774   -662  -1000   1662   -636  -1013  -1117   -335   -272     18
   -135   1335   1470   -602   -802   1400   -527   -657   -932   -246   -272    -12
   -101   1353   1454   -626   -776   1402   -288   -220   -623    -31   -132     77
   -103   1379   1480   -639   -795   1428    -70    129   -379    142    -10    142
    -93   1363   1457   -636   -774   1410     41    311   -262    228     44    176
    -96   1350   1447   -628   -771   1397     72    366   -231    249     57    181
    -98   1335   1434   -618   -766   1384     85    394   -210    262     70    184
    -64   1369   1434   -654   -748   1400    103    423   -189    280     77    207
    -46   1392   1439   -672   -743   1415    114    439   -179    285     75    213
    -57   1400   1454   -672   -756   1426    114    444   -174    288     85    213
    -59   1395   1454   -667   -756   1423    116    457   -166    298     93    220
    -62   1369   1431   -654   -748   1400    122    465   -158    309    101    215
    -64   1371   1436   -654   -750   1402    127    478   -145    324    119    223
    -64   1384   1449   -659   -758   1415    132    488   -135    337    132    241
    -54   1392   1447   -667   -750   1418    122    488   -140    329    124    239
    -46   1410   1454   -683   -750   1431    124    496   -135    335    127    246
    -38   1426   1465   -693   -750   1444    132    509   -122    350    137    257
    -46   1421   1467   -688   -756   1444    135    517   -116    353    140    257
    -46   1423   1470   -688   -758   1447    140    530   -103    366    158    259
    -51   1426   1475   -688   -763   1449    137    537    -98    374    161    270
    -46   1436   1483   -696   -763   1460    142    553    -85    381    166    283
    -28   1457   1486   -714   -758   1473    150    574    -72    394    179    296
    -38   1462   1501   -711   -769   1480    155    589    -57    407    189    303
    -49   1460   1506   -706   -779   1483    158    607    -44    420    200    309
    -20   1488   1509   -735   -766   1499    166    639    -23    441    220    322
    -20   1499   1519   -740   -771   1509    168    665     -5    459    236    335
    -23   1504   1527   -740   -774   1514    181    701     20    485    257    353
    -10   1522   1532   -758   -771   1527    197    753     57    519    283    384
      2   1545   1540   -774   -769   1543    205    800     88    548    306    410
     10   1564   1551   -789   -771   1558    210    852    114    574    332    444
     10   1584   1574   -797   -782   1579    220    911    153    613    366    472
     12   1608   1595   -813   -792   1602    223    971    187    657    410    501
     25   1662   1634   -844   -805   1649    236   1031    233    711    467    558
     33   1704   1670   -870   -818   1688    244   1078    270    758    522    607
     67   1756   1688   -911   -810   1722    246   1109    301    797    566    654
    101   1826   1725   -963   -813   1777    257   1130    324    831    597    696
     67   1829   1761   -948   -846   1795    252   1127    329    841    615    711
     49   1818   1769   -935   -859   1795    241   1111    322    839    615    714
     38   1821   1782   -930   -870   1803    231   1088    309    828    607    717
     38   1839   1800   -940   -880   1821    226   1062    296    818    594    727
     46   1852   1805   -950   -880   1831    228   1026    277    795    571    706
     38   1826   1787   -932   -872   1808    228    976    252    766    550    665
     -2   1766   1769   -880   -885   1766    213    904    207    717    509    620
     -7   1743   1748   -870   -878   1745    213    841    168    672    457    581
     -2   1712   1714   -854   -859   1712    215    784    140    633    418    524
    -33   1662   1696   -815   -865   1678    197    717     96    589    368    467
    -57   1610   1667   -776   -862   1639    181    659     54    542    322    423
    -46   1587   1631   -771   -839   1608    176    623     28    514    296    402
    -49   1558   1608   -756   -828   1582    166    589      5    488    270    376
    -38   1561   1600   -763   -818   1579    166    566    -10    470    252    353
    -54   1540   1595   -743   -823   1566    158    545    -25    452    236    345
    -70   1501   1569   -717   -818   1535    145    519    -49    426    197    324
    -49   1525   1571   -737   -810   1548    150    519    -46    428    200    322
    -44   1522   1566   -740   -805   1543    155    522    -44    433    213    324
    -41   1504   1545   -730   -792   1525    153    514    -49    428    207    327
    -38   1512   1548   -737   -795   1530    150    511    -54    426    202    324
    -33   1527   1561   -748   -797   1543    150    514    -49    431    202    322
    -49   1504   1553   -727   -802   1527    140    509    -54    426    202    314
    -64   1493   1558   -714   -810   1525    135    506    -54    426    210    316
    -46   1530   1574   -743   -810   1553    153    522    -38    446    231    332
    -25   1548   1574   -761   -800   1561    155    524    -36    449    228    329
    -23   1538   1558   -758   -792   1548    150    519    -41    444    220    322
    -36   1532   1569   -748   -802   1551    148    517    -41    444    218    335
    -54   1517   1571   -732   -813   1543    142    511    -46    439    207    329
    -38   1519   1558   -740   -797   1538    145    514    -44    439    210    329
    -25   1535   1561   -756   -792   1545    142    509    -46    439    207    327
    -18   1558   1577   -769   -797   1566    137    504    -51    431    202    335
    -23   1553   1574   -766   -797   1564    137    504    -51    433    213    340
    -25   1525   1551   -750   -787   1538    142    506    -49    441    218    335
    -33   1527   1561   -748   -797   1543    142    504    -49    439    215    329
    -33   1525   1558   -745   -795   1540    145    504    -49    436    218    335
    -38   1506   1543   -735   -789   1525    137    493    -57    428    210    319
    -31   1509   1540   -740   -787   1525    137    493    -59    431    213    316
    -20   1525   1543   -753   -782   1532    140    491    -59    431    215    322
    -31   1556   1587   -761   -807   1571    145    496    -49    439    215    342
    -28   1618   1644   -795   -836   1628    187    530    -10    472    239    379
    -31   1634   1665   -802   -849   1649    215    545     10    491    267    381
    -33   1636   1670   -800   -852   1652    226    550     18    501    280    379
    -15   1649   1665   -815   -839   1657    223    548     20    504    280    384
     -2   1686   1686   -841   -844   1686    210    550     33    522    293    415
     -7   1675   1683   -836   -844   1678    168    532     20    511    290    420
    -10   1667   1678   -828   -844   1673    148    517      7    506    288    418
      5   1688   1683   -846   -839   1686    158    535     28    527    311    428
     12   1670   1657   -841   -823   1665    142    530     12    517    301    420
     31   1644   1613   -839   -792   1631    135    522     -2    501    290    407
     12   1602   1590   -810   -789   1597    122    501    -28    480    265    389
     -7   1558   1566   -774   -787   1561    111    475    -57    449    226    368
    -10   1540   1551   -766   -782   1545    114    467    -70    436    218    350
    -36   1504   1540   -735   -787   1519    119    459    -80    423    210    324
    -51   1467   1517   -709   -784   1491    111    439   -101    402    197    296
    -31   1460   1491   -714   -761   1475    111    431   -114    389    181    285
    -38   1439   1478   -701   -758   1457    103    418   -132    371    155    275
    -59   1421   1480   -680   -771   1449     98    410   -140    361    140    270
    -54   1421   1475   -683   -766   1447     96    413   -142    361    137    272
    -57   1402   1460   -672   -758   1431    101    413   -140    361    142    265
    -77   1382   1457   -652   -769   1418     88    400   -153    350    132    254
    -67   1392   1460   -662   -763   1426     83    397   -155    350    129    254
    -51   1400   1452   -675   -753   1426     85    400   -150    353    129    262
    -38   1428   1467   -693   -753   1447     93    410   -140    361    129    288
    -36   1436   1470   -701   -753   1452     98    415   -137    363    132    285
    -57   1418   1473   -680   -766   1444    129    465   -116    368    142    254
    -33   1480   1514   -724   -776   1499    239    626    -10    436    189    265
    -10   1564   1574   -776   -792   1569    348    849    158    579    296    353
     44   1782   1738   -914   -846   1761    459   1228    470    904    602    646
    140   2099   1958  -1119   -909   2029    483   1488    745   1280   1015   1091
    106   2392   2286  -1252  -1088   2340    340   1174    763   1506   1353   1496
    -64   2535   2600  -1234  -1332   2566     98    446    550   1532   1491   1701
   -210   2457   2668  -1124  -1439   2561   -174   -345     72   1137   1174   1421
   -272   2081   2351   -904  -1312   2216   -415   -883   -579    371    418    693
   -239   1618   1857   -691  -1049   1738   -607  -1047  -1005   -189   -168    132
   -163   1317   1480   -576   -820   1397   -581   -766   -919   -184   -226     15
   -111   1314   1426   -600   -769   1369   -358   -332   -636      7   -101     88
    -93   1358   1452   -633   -774   1405   -111     54   -384    179      5    174
    -83   1345   1426   -633   -753   1387     23    277   -246    272     57    213
    -77   1337   1415   -628   -745   1376     62    350   -202    298     80    218
    -64   1356   1421   -644   -743   1387     85    379   -184    311     93    218
    -54   1358   1413   -652   -732   1384    103    410   -163    329    109    226
    -64   1325   1387   -631   -724   1353    109    426   -153    335    114    226
    -49   1337   1387   -644   -717   1361    119    439   -140    345    114    236
    -57   1350   1408   -649   -732   1379    119    449   -135    353    119    244
    -62   1348   1410   -644   -735   1379    116    454   -135    355    122    249
    -67   1343   1410   -639   -740   1376    109    457   -135    355    116    252
    -54   1366   1421   -654   -737   1392    116    470   -124    366    132    259
    -46   1371   1415   -665   -730   1392    127    485   -109    381    150    275
    -33   1382   1413   -675   -724   1397    135    498    -96    394    161    277
    -23   1402   1423   -691   -724   1413    140    514    -88    400    166    288
    -44   1389   1434   -672   -737   1410    148    524    -77    410    161    303
    -33   1397   1431   -683   -732   1413    148    535    -72    418    181    309
    -31   1400   1431   -685   -732   1415    142    540    -70    420    189    301
    -41   1395   1436   -678   -740   1415    142    550    -64    420    187    309
    -20   1413   1434   -696   -727   1423    150    568    -49    436    200    322
    -23   1415   1436   -696   -730   1426    155    587    -36    449    210    324
    -33   1410   1444   -688   -737   1426    158    607    -23    462    220    337
    -44   1402   1447   -678   -745   1423    161    628    -10    478    228    348
    -36   1408   1444   -685   -740   1426    171    657      7    493    241    350
     -5   1457   1462   -727   -735   1460    187    704     41    527    280    376
     -2   1470   1473   -735   -737   1470    194    745     64    550    301    400
      2   1483   1480   -743   -737   1480    202    789     88    574    314    423
     18   1509   1491   -763   -735   1501    215    844    122    607    345    449
     18   1538   1517   -779   -748   1527    223    906    155    644    379    485
     20   1561   1538   -792   -758   1551    226    963    187    680    413    522
     23   1584   1561   -805   -769   1574    228   1018    226    722    457    566
     38   1644   1605   -841   -782   1626    246   1080    272    782    527    631
     67   1688   1621   -880   -776   1657    257   1114    303    823    576    667
     67   1701   1631   -885   -782   1667    249   1127    316    844    600    693
     70   1725   1654   -898   -795   1691    244   1127    324    857    613    722
     85   1774   1688   -930   -800   1732    254   1132    335    875    636    743
     77   1761   1683   -919   -805   1725    244   1106    322    862    628    735
     62   1751   1688   -906   -813   1719    239   1080    309    852    618    732
     49   1748   1696   -901   -823   1725    244   1054    298    839    607    724
     33   1740   1706   -885   -836   1725    244   1010    272    810    579    696
     15   1704   1688   -862   -839   1696    239    945    231    763    530    649
     10   1680   1670   -846   -831   1675    239    885    200    724    488    607
    -15   1631   1647   -810   -831   1639    231    823    163    678    439    558
    -20   1597   1618   -787   -818   1608    228    766    132    641    400    517
    -12   1584   1597   -784   -805   1590    228    724    109    613    368    485
    -44   1532   1577   -745   -810   1553    213    678     77    579    329    452
    -70   1488   1558   -711   -815   1522    200    636     49    548    293    418
    -54   1480   1535   -711   -795   1506    194    613     33    530    275    400
    -41   1478   1519   -719   -779   1496    197    602     23    524    277    387
    -72   1431   1504   -680   -789   1467    189    584     12    511    267    374
    -70   1428   1499   -680   -784   1462    181    571      2    498    249    368
    -36   1473   1509   -717   -771   1491    192    576      5    501    241    379
    -54   1441   1496   -696   -776   1467    184    563     -7    488    226    361
    -51   1426   1478   -688   -766   1452    181    563    -10    485    226    358
    -54   1423   1478   -685   -769   1452    181    566     -7    493    241    361
    -72   1397   1470   -662   -771   1434    179    571      0    504    267    361
    -59   1413   1473   -678   -766   1441    184    576      2    504    259    374
    -44   1441   1483   -698   -763   1462    189    579      5    504    254    381
    -49   1452   1499   -704   -774   1475    189    581      7    509    262    376
    -62   1423   1486   -680   -774   1454    187    579      5    506    259    366
    -54   1410   1465   -680   -761   1436    192    587     15    517    267    371
    -49   1413   1462   -683   -756   1436    207    602     31    532    288    384
    -57   1418   1473   -683   -763   1444    210    602     28    535    285    381
    -41   1426   1467   -691   -753   1447    207    602     25    530    277    387
    -49   1421   1470   -685   -761   1444    202    600     23    527    272    392
    -44   1421   1462   -688   -753   1441    202    594     18    524    275    381
    -28   1431   1460   -701   -745   1444    202    594     18    524    272    381
    -31   1428   1460   -698   -745   1444    200    594     15    522    270    387
    -38   1418   1454   -691   -748   1436    200    589     12    522    272    384
    -41   1421   1462   -691   -753   1441    202    592     12    522    270    389
    -51   1408   1457   -680   -753   1434    197    584      5    511    257    387
    -64   1402   1467   -667   -766   1434    197    581      2    509    252    389
    -49   1439   1488   -696   -769   1462    220    605     28    535    275    407
    -44   1473   1517   -714   -782   1496    252    626     51    558    303    418
    -57   1483   1540   -714   -800   1512    277    639     67    571    319    431
    -75   1486   1561   -704   -818   1522    285    644     77    579    332    439
    -80   1478   1556   -701   -818   1517    275    636     75    579    329    439
    -49   1525   1574   -737   -810   1548    272    649     98    605    353    475
    -12   1558   1569   -774   -792   1564    254    649    101    618    361    491
    -18   1548   1566   -763   -792   1556    241    641     96    613    361    493
    -23   1538   1561   -758   -792   1548    236    644     98    618    371    493
    -18   1506   1525   -745   -771   1517    220    641     85    607    361    483
    -15   1457   1473   -722   -743   1465    202    623     57    579    332    459
     -7   1447   1454   -719   -730   1449    205    615     44    566    319    449
    -25   1418   1444   -698   -737   1431    200    600     23    545    296    431
    -51   1387   1436   -667   -743   1410    205    592     12    530    277    423
    -67   1363   1428   -649   -748   1395    202    576     -5    506    246    410
    -59   1343   1402   -641   -730   1371    200    558    -25    483    226    379
    -64   1322   1387   -631   -724   1356    192    548    -44    470    215    366
    -64   1306   1371   -620   -719   1340    184    537    -57    457    202    348
    -64   1286   1348   -610   -706   1317    187    535    -59    454    210    340
    -72   1270   1343   -597   -706   1306    189    537    -59    457    218    345
    -83   1262   1345   -592   -714   1304    181    532    -70    444    200    337
    -72   1275   1348   -602   -711   1312    189    537    -64    452    207    337
    -72   1275   1345   -602   -709   1309    197    548    -54    465    218    348
    -77   1262   1340   -592   -709   1301    200    553    -49    467    220    358
    -57   1267   1325   -607   -691   1296    200    553    -49    467    218    363
    -62   1257   1317   -597   -688   1286    205    558    -49    462    210    358
    -64   1273   1337   -605   -701   1304    249    620    -15    475    213    348
    -57   1330   1387   -636   -722   1358    340    774     75    524    241    350
    -28   1413   1441   -693   -735   1426    428   1005    249    680    371    457
     38   1610   1571   -826   -766   1590    542   1400    566   1021    685    758
    116   1932   1813  -1026   -849   1873    566   1600    818   1382   1093   1192
     75   2208   2132  -1140  -1028   2171    376   1163    766   1558   1384   1553
   -103   2309   2410  -1104  -1257   2359     96    340    465   1480   1413   1639
   -259   2184   2444   -963  -1350   2314   -179   -446    -70   1000   1010   1270
   -290   1813   2101   -761  -1197   1956   -441   -971   -761    176    213    517
   -223   1418   1641   -597   -932   1530   -587  -1005  -1054   -231   -218    103
   -171   1192   1363   -511   -769   1278   -478   -613   -852   -114   -189     93
   -140   1192   1330   -527   -735   1260   -236   -155   -548     88    -64    184
    -93   1249   1340   -579   -717   1293     15    246   -277    280     62    275
    -51   1262   1314   -605   -683   1288    163    480   -127    394    145    319
    -41   1244   1286   -602   -665   1265    194    532    -93    415    166    322
    -36   1236   1273   -600   -654   1254    205    558    -80    423    174    327
    -57   1210   1267   -579   -662   1239    207    571    -77    423    171    327
    -77   1189   1267   -555   -672   1228    210    587    -67    431    171    332
    -44   1221   1262   -589   -654   1241    220    605    -54    441    176    348
    -36   1239   1273   -602   -654   1254    226    620    -46    449    181    361
    -59   1223   1280   -584   -670   1252    220    623    -46    452    184    355
    -46   1249   1296   -600   -670   1273    228    633    -36    462    200    363
    -18   1273   1291   -628   -654   1280    236    649    -28    475    213    376
    -49   1260   1309   -605   -678   1283    233    654    -25    478    218    374
    -70   1252   1322   -592   -696   1286    233    662    -20    483    220    381
    -51   1260   1312   -602   -680   1286    233    670    -15    485    210    387
    -44   1265   1309   -613   -675   1286    239    683     -2    496    231    400
    -25   1286   1312   -628   -670   1296    252    704     12    517    254    423
    -20   1288   1309   -633   -665   1296    252    714     15    519    254    423
    -25   1286   1312   -628   -667   1299    249    722     20    524    254    431
     -7   1319   1327   -657   -667   1322    259    745     38    548    275    444
      7   1337   1327   -672   -659   1332    265    763     54    561    283    459
     -7   1325   1330   -659   -667   1327    259    774     54    561    277    459
    -12   1327   1340   -657   -675   1332    265    797     70    574    293    475
    -10   1337   1345   -665   -678   1340    272    828     90    594    322    478
      2   1356   1353   -680   -675   1353    283    867    116    623    350    501
     10   1376   1363   -696   -678   1371    296    914    148    657    374    532
     10   1392   1382   -701   -685   1387    303    963    179    688    400    563
     10   1421   1408   -717   -698   1413    309   1023    220    730    439    613
     23   1449   1426   -737   -701   1439    311   1085    259    774    480    652
     36   1496   1460   -769   -711   1478    322   1150    306    826    532    696
     54   1543   1488   -797   -717   1517    332   1208    348    875    576    748
     80   1608   1527   -844   -722   1569    348   1262    394    927    633    805
     80   1649   1569   -867   -743   1610    353   1296    426    969    683    852
     59   1657   1595   -859   -769   1626    342   1304    433    987    706    883
     77   1691   1613   -883   -766   1652    350   1309    449   1008    732    917
     96   1719   1623   -909   -763   1670    355   1312    457   1023    753    924
     80   1717   1636   -901   -776   1678    353   1293    449   1018    750    919
     64   1706   1641   -888   -787   1675    340   1260    431   1000    730    914
     49   1688   1639   -867   -795   1665    327   1213    392    961    698    878
     41   1665   1623   -854   -789   1644    337   1169    371    930    675    849
     33   1639   1605   -836   -787   1621    342   1111    332    883    626    810
     15   1595   1577   -805   -782   1587    327   1034    277    818    550    753
     -2   1553   1556   -774   -779   1553    314    966    231    761    491    701
    -15   1512   1525   -748   -771   1517    311    906    189    717    446    646
    -20   1462   1483   -722   -750   1473    296    846    145    667    405    592
    -28   1423   1452   -698   -740   1436    283    797    106    631    366    555
    -28   1405   1434   -688   -730   1418    275    763     83    605    335    535
    -20   1402   1421   -691   -722   1410    265    735     59    576    306    517
    -28   1382   1410   -678   -719   1395    259    714     41    558    280    506
    -38   1369   1408   -667   -722   1387    265    709     36    555    285    501
    -25   1374   1400   -672   -711   1387    257    696     23    545    290    485
    -23   1374   1397   -675   -711   1384    249    683     10    530    277    478
    -33   1369   1402   -667   -717   1384    249    680      5    530    272    478
    -49   1350   1397   -652   -724   1374    241    680      5    530    270    475
    -64   1330   1395   -631   -730   1361    236    675      2    527    262    475
    -51   1358   1410   -654   -732   1384    241    683      5    530    265    483
    -31   1379   1410   -675   -722   1395    249    693     15    542    280    493
    -20   1379   1397   -680   -709   1387    249    693     18    548    285    498
    -12   1387   1400   -685   -706   1392    244    691     12    542    280    506
    -31   1374   1402   -672   -717   1389    241    688      7    537    272    501
    -36   1374   1410   -667   -724   1389    241    685      5    537    270    496
    -23   1371   1395   -675   -709   1382    239    685      5    537    270    491
    -38   1350   1389   -654   -714   1369    228    683      2    540    275    493
    -33   1366   1397   -667   -717   1382    233    683      0    540    277    504
     -2   1392   1395   -696   -698   1395    241    688      7    545    288    509
    -10   1392   1402   -691   -706   1397    236    683      2    542    285    506
    -23   1389   1413   -683   -717   1400    233    678     -2    540    280    509
    -12   1392   1405   -691   -709   1400    226    672     -7    530    275    509
    -31   1382   1413   -675   -722   1397    220    662    -18    519    262    501
    -49   1366   1415   -659   -732   1389    215    652    -28    514    259    491
    -28   1400   1428   -685   -727   1413    220    659    -20    519    267    501
     -2   1457   1460   -727   -730   1457    246    680      2    540    290    530
    -18   1478   1493   -730   -756   1486    270    698     23    561    314    550
    -18   1486   1504   -732   -761   1493    285    709     33    568    322    555
    -10   1499   1509   -743   -758   1504    290    709     36    571    319    558
     -7   1522   1527   -758   -769   1525    280    698     33    571    322    561
    -15   1545   1561   -763   -789   1551    270    696     44    587    340    571
    -25   1527   1553   -753   -789   1540    233    680     33    584    340    571
     -2   1540   1543   -769   -771   1540    218    675     31    584    342    581
     28   1600   1571   -815   -771   1584    231    696     49    605    363    610
     31   1571   1540   -802   -753   1556    220    688     31    589    345    610
     18   1499   1480   -761   -732   1491    192    659    -12    548    301    581
     -5   1462   1467   -727   -735   1465    174    636    -38    519    283    548
     -2   1457   1460   -730   -730   1460    179    628    -51    506    272    530
     -7   1436   1441   -714   -724   1439    192    623    -59    498    265    511
    -31   1397   1426   -683   -727   1410    192    610    -75    480    246    491
    -41   1371   1413   -665   -727   1392    187    592    -96    462    226    480
    -36   1353   1387   -659   -711   1369    171    576   -114    441    197    470
    -41   1332   1374   -646   -706   1353    163    566   -129    420    171    459
    -33   1337   1371   -654   -701   1353    163    566   -132    415    174    459
    -25   1337   1363   -654   -693   1350    166    566   -137    413    187    449
    -28   1332   1361   -654   -696   1345    161    558   -148    407    181    433
    -44   1322   1366   -639   -704   1343    153    553   -150    405    171    433
    -70   1309   1379   -623   -724   1343    145    548   -158    397    161    436
    -44   1330   1374   -641   -709   1350    153    553   -150    402    166    439
    -15   1345   1361   -667   -688   1350    166    563   -140    415    184    444
    -25   1335   1358   -654   -693   1345    163    568   -142    413    176    441
    -28   1345   1371   -659   -701   1358    210    639   -106    423    166    433
    -33   1400   1434   -683   -732   1415    306    805      7    493    210    452
    -15   1509   1522   -748   -769   1517    400   1036    205    680    368    589
     70   1743   1673   -906   -800   1709    472   1389    527   1052    727    932
    155   2114   1956  -1137   -901   2036    462   1574    789   1447   1192   1423
    114   2397   2283  -1254  -1083   2340    335   1254    758   1621   1480   1779
    -25   2455   2478  -1215  -1252   2465    124    571    405   1449   1418   1771
   -163   2294   2457  -1067  -1309   2374   -116   -181   -192    859    885   1270
   -228   1883   2109   -828  -1169   1995   -361   -727   -875     44     80    488
   -179   1462   1641   -641   -909   1551   -514   -818  -1179   -340   -311    106
   -101   1249   1348   -576   -724   1299   -444   -519  -1005   -241   -288     96
    -67   1231   1296   -581   -680   1262   -272   -163   -737    -54   -176    179
    -51   1275   1327   -613   -688   1301    -57    202   -452    155    -33    293
    -44   1293   1337   -623   -691   1314     83    428   -283    285     59    363
    -36   1304   1337   -633   -688   1319    122    488   -239    316     85    368
    -15   1319   1335   -652   -675   1327    135    517   -218    332     93    379
    -10   1312   1322   -654   -665   1317    137    532   -207    340     96    394
      2   1335   1332   -667   -665   1335    145    548   -194    350    103    405
      0   1356   1356   -678   -678   1356    148    558   -187    358    111    413
    -12   1335   1345   -662   -678   1340    145    558   -189    355    116    397
    -23   1309   1330   -644   -675   1319    142    561   -187    355    116    392
    -31   1301   1332   -633   -680   1317    140    568   -179    361    122    402
    -25   1319   1343   -646   -683   1330    150    579   -168    374    135    415
    -12   1335   1348   -662   -680   1343    150    589   -163    381    142    415
     10   1363   1350   -688   -670   1358    158    600   -153    392    153    428
     15   1374   1358   -693   -670   1366    158    605   -150    394    148    439
    -15   1361   1376   -675   -696   1369    155    610   -150    397    150    439
    -12   1371   1384   -680   -698   1376    158    618   -140    407    163    441
     10   1387   1376   -698   -683   1382    161    633   -127    423    176    454
     10   1400   1389   -704   -688   1395    168    649   -116    433    189    467
      7   1400   1389   -704   -691   1395    174    657   -109    441    194    472
     10   1410   1400   -709   -696   1405    171    670   -101    452    202    488
     10   1421   1408   -717   -698   1415    171    688    -85    465    218    506
     12   1428   1415   -719   -701   1423    179    709    -70    483    228    517
     12   1444   1428   -730   -706   1439    179    727    -59    493    231    527
     25   1465   1439   -745   -706   1452    192    763    -31    522    259    553
     31   1473   1439   -753   -704   1457    197    802     -5    550    288    574
     44   1470   1426   -756   -691   1449    205    841     23    579    324    589
     49   1488   1436   -771   -693   1465    207    888     54    618    358    615
     59   1522   1462   -792   -701   1493    218    948     98    665    402    667
     80   1574   1493   -828   -706   1535    231   1013    145    719    457    724
     90   1621   1530   -854   -719   1577    246   1072    192    776    517    782
     85   1649   1564   -867   -740   1605    244   1111    223    815    555    823
    101   1688   1584   -896   -743   1636    239   1135    239    841    584    854
    111   1717   1605   -914   -748   1662    239   1145    249    862    615    883
    101   1732   1631   -917   -763   1683    233   1148    252    875    633    906
    101   1753   1652   -930   -776   1704    236   1145    252    880    641    919
    106   1761   1654   -935   -774   1706    236   1132    244    870    633    917
     98   1753   1652   -927   -776   1704    233   1109    223    852    620    896
    103   1758   1654   -930   -774   1706    241   1085    205    831    602    875
     93   1735   1641   -914   -774   1688    239   1041    171    784    553    841
     77   1699   1621   -888   -771   1660    244    995    137    740    501    795
     59   1662   1600   -862   -769   1631    246    945    106    696    457    745
     51   1623   1571   -836   -758   1597    249    896     75    657    413    691
     44   1590   1543   -818   -750   1566    244    846     46    618    371    646
     23   1551   1527   -787   -750   1538    241    805     18    587    332    607
     15   1517   1501   -766   -743   1509    231    763     -7    553    293    574
     15   1478   1462   -745   -722   1470    213    724    -41    519    259    545
     18   1465   1444   -743   -711   1454    207    701    -54    504    244    522
     33   1475   1441   -756   -704   1460    207    693    -59    498    241    517
     33   1473   1436   -753   -701   1454    207    683    -64    491    231    514
     18   1447   1428   -732   -704   1439    210    678    -67    485    220    517
      5   1436   1428   -722   -711   1434    205    667    -80    472    202    514
     10   1439   1426   -724   -709   1434    202    665    -80    475    205    509
      2   1434   1431   -719   -714   1434    205    670    -72    483    223    504
    -10   1444   1454   -717   -732   1449    215    680    -62    496    239    517
     -5   1439   1441   -717   -724   1439    213    678    -64    493    231    522
     10   1431   1421   -719   -706   1426    207    678    -67    493    233    519
      7   1415   1405   -711   -698   1410    205    675    -67    496    239    519
     18   1423   1405   -719   -693   1415    202    675    -67    501    246    527
     49   1449   1400   -750   -675   1426    207    683    -59    509    249    537
     44   1447   1400   -745   -678   1423    202    683    -62    509    249    535
     36   1449   1413   -743   -688   1431    202    685    -57    514    252    542
     46   1454   1408   -750   -680   1431    202    685    -54    514    241    550
     49   1447   1397   -748   -675   1423    189    675    -70    501    228    548
     46   1447   1400   -748   -678   1426    187    675    -72    501    239    545
     38   1449   1408   -745   -685   1428    189    680    -67    509    252    545
     46   1447   1400   -745   -675   1423    197    688    -62    517    252    558
     51   1457   1405   -756   -678   1431    197    691    -62    514    252    563
     51   1462   1410   -758   -680   1436    194    688    -64    514    249    561
     57   1467   1410   -763   -678   1441    192    685    -67    511    252    563
     67   1514   1447   -789   -688   1480    205    698    -51    530    280    587
     44   1545   1501   -795   -730   1525    236    719    -23    561    306    613
     38   1553   1514   -797   -737   1535    265    737     -2    581    332    633
     46   1561   1512   -805   -732   1538    272    735      2    584    337    641
     49   1571   1522   -810   -735   1548    259    722     -5    579    316    649
     49   1592   1540   -820   -745   1566    249    722      7    597    342    672
     67   1584   1517   -826   -724   1551    231    722     10    607    358    675
     62   1577   1512   -820   -724   1545    218    711      5    610    368    685
     49   1584   1535   -815   -743   1561    215    714     12    620    381    698
     75   1582   1506   -828   -717   1543    205    709     -2    610    363    688
     80   1543   1460   -813   -688   1501    189    696    -25    589    345    675
     77   1509   1428   -795   -675   1470    181    683    -44    576    332    670
     57   1462   1405   -758   -672   1434    174    662    -67    553    309    646
     36   1434   1397   -735   -680   1415    171    646    -85    532    285    615
     25   1428   1402   -727   -688   1418    174    636    -96    519    270    602
     15   1410   1392   -714   -688   1400    166    618   -114    501    254    597
     18   1384   1366   -701   -672   1376    153    602   -135    480    236    581
      7   1363   1353   -688   -672   1358    137    584   -155    459    215    558
     -5   1345   1350   -670   -678   1348    135    581   -161    457    210    548
     -7   1345   1350   -670   -680   1348    135    579   -161    457    207    537
      0   1330   1330   -665   -665   1330    140    587   -153    462    215    537
     15   1345   1327   -680   -657   1337    150    600   -140    483    249    550
     28   1361   1330   -696   -652   1345    153    605   -135    485    246    542
     20   1356   1335   -688   -659   1348    148    600   -140    478    239    524
    -10   1343   1353   -665   -680   1348    142    597   -140    480    241    522
    -20   1340   1361   -662   -691   1350    150    610   -135    480    233    527
     -7   1376   1382   -685   -696   1379    215    691    -88    501    241    519
     10   1434   1421   -722   -706   1428    316    844     15    561    277    530
     54   1553   1499   -802   -722   1527    426   1083    207    730    418    639
    148   1808   1660   -982   -756   1735    540   1509    566   1132    805    995
    202   2161   1958  -1182   -878   2062    483   1569    763   1488   1234   1457
    122   2436   2314  -1280  -1096   2374    223   1023    657   1641   1519   1797
    -31   2598   2629  -1283  -1330   2613   -101    223    353   1577   1574   1888
   -171   2410   2582  -1122  -1379   2496   -387   -496   -207   1005   1054   1418
   -231   1914   2145   -841  -1189   2031   -626   -917   -896    140    205    628
   -174   1475   1649   -654   -911   1561   -652   -831  -1080   -179   -163    249
   -101   1280   1382   -589   -740   1330   -459   -405   -828    -28   -109    231
    -57   1309   1366   -626   -711   1337   -176     41   -511    200     51    327
     -7   1335   1343   -662   -675   1337     38    363   -288    361    163    400
      0   1317   1314   -659   -657   1314    129    509   -194    423    200    426
    -28   1283   1312   -626   -670   1296    145    540   -179    428    192    418
    -33   1265   1299   -618   -665   1280    150    553   -174    428    179    415
     -7   1270   1278   -631   -641   1275    168    579   -153    444    192    418
     10   1278   1265   -644   -626   1273    176    594   -142    452    205    413
      2   1278   1275   -639   -636   1278    184    602   -132    462    210    428
      7   1270   1262   -641   -626   1267    192    618   -119    472    220    431
      5   1270   1265   -639   -631   1267    194    626   -109    483    239    423
      7   1278   1270   -644   -631   1275    200    633    -98    493    249    428
     15   1283   1267   -649   -626   1275    205    646    -90    504    257    436
     10   1273   1260   -644   -626   1265    207    654    -85    509    267    441
     12   1299   1286   -657   -636   1291    215    665    -77    514    270    459
      5   1306   1299   -657   -646   1304    215    672    -70    522    262    470
     10   1293   1283   -652   -636   1288    226    688    -57    532    272    475
     20   1293   1273   -659   -626   1283    231    706    -38    550    306    485
     20   1301   1280   -662   -631   1293    236    722    -28    563    316    491
     28   1317   1286   -675   -628   1304    233    724    -28    558    311    480
     44   1325   1280   -683   -618   1304    241    745    -10    574    329    488
     12   1288   1275   -652   -631   1280    244    763      5    589    345    491
      0   1278   1278   -639   -639   1278    249    787     20    605    358    504
     44   1327   1283   -685   -620   1306    270    828     51    636    387    537
     64   1369   1304   -717   -618   1337    296    872     88    667    413    563
     46   1371   1322   -709   -639   1348    301    906    106    683    415    576
     46   1379   1332   -714   -641   1356    303    945    127    701    433    589
     54   1397   1343   -727   -644   1371    314    997    158    732    467    613
     59   1431   1371   -745   -654   1402    329   1057    194    769    498    646
     96   1496   1397   -797   -652   1447    353   1132    249    823    537    701
    119   1551   1431   -836   -654   1491    368   1197    293    870    584    753
    116   1592   1473   -854   -680   1532    371   1244    327    917    636    800
    124   1634   1509   -878   -691   1571    384   1291    366    969    685    846
    127   1641   1512   -885   -693   1577    381   1309    387    997    724    865
    135   1675   1540   -906   -704   1608    381   1317    405   1021    758    891
    129   1712   1582   -922   -727   1647    379   1319    415   1036    784    919
    122   1722   1600   -922   -737   1662    371   1304    410   1036    787    935
    114   1719   1602   -917   -745   1662    363   1278    397   1026    776    932
    111   1730   1615   -922   -750   1673    363   1247    387   1015    763    924
     98   1725   1623   -911   -763   1675    358   1202    366    992    743    906
     98   1714   1615   -906   -758   1665    350   1145    335    956    719    880
     77   1680   1600   -880   -761   1641    342   1078    296    911    680    841
     51   1623   1571   -839   -761   1597    332   1010    257    870    628    797
     31   1574   1540   -802   -756   1558    311    940    207    815    571    745
     18   1548   1530   -782   -756   1540    290    875    163    763    517    698
      0   1514   1512   -758   -756   1514    277    831    132    727    470    662
      5   1493   1488   -748   -740   1491    272    797    109    701    452    628
     18   1486   1467   -753   -724   1475    272    776     98    691    457    602
     23   1467   1444   -745   -709   1457    275    763     93    691    462    597
      7   1428   1421   -719   -706   1426    262    743     72    672    444    587
    -10   1405   1415   -698   -711   1410    246    722     54    649    418    571
    -28   1387   1415   -680   -722   1400    236    704     36    633    402    553
    -49   1366   1415   -657   -732   1389    226    693     28    623    389    545
      0   1421   1421   -711   -711   1421    239    706     41    633    392    561
     25   1452   1426   -740   -698   1439    249    714     51    641    400    568
     10   1439   1426   -727   -709   1434    249    717     54    649    418    566
      7   1447   1439   -727   -714   1444    249    719     57    657    423    574
      7   1457   1447   -732   -719   1452    239    714     54    646    407    576
      2   1449   1447   -724   -722   1447    239    714     54    649    413    566
     -2   1431   1434   -714   -719   1431    241    717     57    654    413    563
      0   1444   1444   -722   -722   1444    241    717     59    654    407    566
    -12   1454   1467   -722   -740   1462    231    706     51    649    418    563
    -20   1441   1462   -711   -740   1452    223    704     49    649    423    561
    -10   1426   1436   -706   -724   1428    220    701     49    649    415    553
     -2   1434   1436   -714   -719   1434    228    706     54    657    423    555
     23   1473   1449   -750   -714   1462    246    719     70    672    441    571
     -5   1447   1449   -722   -727   1449    231    701     51    654    420    558
      2   1452   1449   -730   -722   1452    226    693     44    646    400    555
      7   1460   1452   -732   -722   1457    233    698     51    652    405    574
      7   1462   1454   -737   -724   1460    239    701     62    665    426    574
     18   1467   1447   -743   -714   1457    236    693     51    657    423    542
     28   1519   1491   -774   -732   1504    259    711     75    678    449    568
     20   1566   1545   -792   -761   1556    298    743    111    711    478    605
    -18   1543   1561   -763   -789   1551    303    735    109    704    470    592
    -28   1535   1564   -753   -797   1548    298    730    106    704    465    587
     -5   1566   1569   -782   -787   1569    293    724    111    709    470    597
     25   1636   1610   -831   -792   1623    296    743    137    740    498    641
     28   1628   1600   -831   -784   1615    265    732    127    735    498    641
     25   1613   1587   -818   -779   1600    249    722    122    735    504    633
     28   1608   1579   -818   -774   1592    249    727    129    748    519    636
     38   1574   1535   -805   -748   1556    236    722    114    732    509    623
     44   1538   1493   -792   -724   1517    226    709     96    719    496    610
     38   1512   1470   -776   -717   1491    213    691     75    696    475    589
     31   1480   1449   -758   -709   1465    207    667     49    670    444    561
      0   1444   1444   -722   -722   1444    210    657     31    646    418    537
    -12   1426   1436   -706   -724   1428    213    646     18    633    402    522
    -12   1405   1418   -696   -714   1410    205    628      2    615    381    504
    -18   1387   1402   -685   -711   1395    192    613    -12    600    361    493
    -18   1379   1397   -680   -706   1387    189    610    -23    587    353    483
    -18   1361   1379   -672   -698   1369    187    607    -28    581    335    480
    -23   1361   1382   -670   -704   1371    184    605    -33    576    335    478
    -28   1353   1382   -665   -706   1366    184    605    -31    584    355    470
    -36   1335   1371   -649   -704   1353    187    607    -28    587    363    465
    -36   1330   1366   -646   -701   1348    187    613    -25    592    363    475
    -28   1345   1374   -657   -701   1358    189    613    -23    594    361    493
    -28   1343   1371   -659   -698   1356    192    613    -20    594    361    488
    -20   1337   1358   -657   -688   1348    189    615    -23    589    355    467
     -7   1389   1395   -691   -701   1392    257    701     31    620    374    472
     12   1486   1473   -750   -730   1480    358    867    145    701    428    517
     46   1571   1525   -810   -740   1548    446   1098    314    859    555    639
    127   1730   1602   -927   -737   1667    561   1519    618   1182    854    919
    184   1997   1813  -1091   -815   1906    542   1592    792   1475   1210   1288
    114   2268   2153  -1192  -1018   2210    319   1054    711   1615   1465   1597
    -83   2413   2496  -1166  -1291   2455     20    262    452   1551   1501   1691
   -296   2265   2561   -984  -1428   2413   -252   -467    -41   1088   1096   1337
   -337   1865   2203   -763  -1270   2034   -530   -919   -698    301    327    628
   -223   1545   1769   -662   -995   1657   -602   -828   -849     54     41    329
   -132   1374   1506   -620   -820   1439   -446   -413   -644    171     85    314
    -88   1379   1467   -644   -776   1423   -163     54   -361    358    200    397
    -72   1345   1418   -639   -745   1382     51    381   -174    480    267    436
    -44   1327   1371   -641   -709   1348    142    532    -88    537    314    441
    -44   1319   1363   -639   -704   1340    168    581    -59    558    329    446
    -46   1306   1353   -628   -698   1330    187    610    -44    568    335    449
    -31   1299   1330   -636   -680   1314    189    626    -38    566    329    441
    -20   1296   1314   -639   -667   1304    192    636    -36    568    324    444
    -12   1309   1319   -649   -667   1314    200    652    -23    579    335    457
    -15   1322   1337   -652   -675   1330    207    667    -10    592    342    465
    -10   1322   1330   -657   -670   1327    202    672    -10    592    348    467
     -5   1327   1332   -662   -667   1330    202    678     -7    594    350    467
     -5   1332   1335   -665   -670   1332    205    688      0    607    361    478
     -2   1340   1343   -667   -672   1340    205    693      2    610    368    485
     -7   1345   1350   -670   -680   1348    207    706     12    623    379    496
      0   1356   1356   -678   -678   1356    218    722     23    633    387    496
      2   1356   1350   -680   -675   1353    215    724     25    636    392    491
     12   1369   1356   -691   -670   1363    223    743     36    649    405    509
      2   1374   1371   -691   -685   1371    226    758     46    657    407    522
     -2   1369   1371   -683   -688   1369    233    774     57    667    415    530
     15   1392   1374   -706   -678   1384    241    795     72    683    426    545
     41   1421   1379   -730   -667   1400    249    818     90    701    449    555
     28   1415   1387   -722   -678   1400    246    836     98    711    459    550
     28   1428   1400   -730   -685   1415    257    867    119    732    480    576
     38   1441   1402   -743   -683   1423    265    898    140    750    491    600
     44   1452   1408   -748   -680   1431    270    930    155    763    493    607
     51   1454   1400   -753   -675   1428    272    971    176    787    519    610
     57   1470   1413   -763   -678   1441    288   1031    215    828    566    639
     62   1512   1449   -787   -693   1480    306   1096    259    872    607    680
     80   1532   1452   -805   -685   1493    314   1156    293    911    639    711
     96   1571   1475   -833   -691   1525    322   1215    332    956    688    753
     96   1610   1514   -854   -709   1564    332   1270    374   1005    735    802
    111   1657   1545   -885   -717   1602    335   1314    405   1047    774    852
    145   1717   1571   -930   -711   1644    348   1348    439   1085    810    893
    153   1764   1608   -958   -727   1686    353   1358    457   1109    836    924
    124   1761   1636   -943   -756   1701    342   1350    454   1114    846    927
    114   1766   1652   -940   -769   1709    332   1337    449   1114    852    927
    127   1792   1665   -958   -769   1730    332   1325    446   1111    854    935
    114   1784   1670   -950   -776   1727    335   1293    431   1101    849    927
    109   1777   1665   -943   -779   1722    335   1249    405   1075    826    909
    103   1761   1654   -935   -776   1709    332   1195    374   1039    784    878
     62   1712   1649   -885   -792   1680    327   1130    335    989    730    833
     33   1660   1626   -849   -795   1644    319   1060    290    937    680    776
     33   1621   1587   -828   -776   1605    309    997    252    891    631    727
     15   1582   1566   -800   -776   1574    298    943    218    854    594    688
      2   1538   1535   -769   -766   1538    288    898    184    818    558    646
      5   1512   1504   -761   -748   1509    280    859    158    787    527    618
    -12   1483   1493   -735   -753   1488    270    828    135    763    504    589
    -20   1470   1491   -724   -756   1480    270    810    122    753    496    576
     -7   1467   1475   -730   -740   1470    262    797    109    737    478    568
    -12   1444   1454   -717   -732   1449    249    776     85    714    446    555
    -18   1436   1452   -709   -735   1444    252    776     85    714    449    555
    -28   1418   1444   -696   -735   1431    249    771     77    709    446    537
    -31   1408   1439   -688   -735   1423    236    763     70    698    441    527
    -36   1418   1454   -691   -745   1436    239    766     72    706    446    532
    -25   1434   1460   -704   -743   1447    244    774     77    709    446    540
    -25   1428   1454   -701   -740   1439    236    769     72    701    436    535
    -15   1452   1467   -717   -740   1460    244    776     80    711    444    540
    -25   1457   1480   -717   -753   1467    236    776     77    711    444    542
    -36   1439   1473   -701   -756   1454    231    771     72    709    449    537
    -23   1447   1470   -711   -748   1460    236    779     83    722    462    550
    -12   1467   1480   -727   -745   1473    246    789     90    730    465    568
    -25   1444   1470   -711   -748   1457    239    779     80    717    449    558
    -23   1439   1462   -709   -743   1452    233    776     75    711    446    553
    -10   1465   1475   -727   -743   1467    236    779     77    719    457    555
    -23   1449   1473   -711   -748   1460    233    774     72    711    449    548
    -20   1447   1467   -714   -745   1457    231    769     67    709    449    542
    -23   1454   1478   -714   -750   1465    231    769     67    711    452    548
    -28   1454   1480   -714   -756   1467    231    766     62    706    444    550
    -23   1454   1478   -714   -750   1465    223    763     59    701    433    555
    -25   1475   1499   -727   -761   1486    236    769     70    711    441    558
    -31   1517   1548   -743   -789   1532    262    795     96    735    472    574
    -36   1540   1577   -753   -807   1558    285    805    109    745    483    587
    -31   1548   1579   -758   -805   1564    301    815    119    756    491    592
    -31   1558   1587   -766   -810   1571    293    807    116    750    483    594
    -18   1592   1608   -787   -813   1600    283    807    124    761    496    610
    -10   1602   1613   -800   -810   1608    257    805    127    769    517    620
    -10   1587   1597   -787   -802   1592    226    787    111    761    514    613
    -12   1605   1618   -797   -815   1613    226    792    114    769    517    628
      2   1610   1608   -805   -802   1608    220    795    109    766    506    628
      2   1564   1561   -784   -779   1564    200    776     77    740    483    605
     -7   1517   1525   -753   -766   1519    181    758     54    717    459    584
    -20   1491   1509   -735   -763   1499    179    745     38    698    436    568
    -33   1465   1496   -717   -766   1480    184    735     23    680    423    542
    -38   1444   1483   -704   -761   1462    184    722      7    662    407    522
    -44   1426   1470   -691   -756   1447    171    704    -18    639    381    506
    -44   1402   1447   -678   -745   1423    161    688    -36    615    358    483
    -51   1384   1436   -667   -745   1410    155    675    -51    597    345    467
    -67   1376   1444   -654   -758   1410    153    672    -57    592    340    459
    -62   1376   1439   -657   -750   1408    153    670    -62    587    332    457
    -51   1392   1441   -670   -745   1415    150    670    -64    587    327    462
    -51   1395   1447   -672   -748   1418    153    672    -62    589    327    467
    -59   1384   1444   -665   -753   1413    148    672    -64    589    329    459
    -51   1395   1447   -670   -748   1421    148    670    -67    587    329    454
    -51   1392   1441   -670   -748   1415    142    665    -72    581    322    449
    -59   1382   1441   -662   -750   1413    140    662    -80    574    319    446
    -64   1389   1454   -665   -761   1421    168    706    -57    581    316    441
    -64   1441   1506   -688   -784   1473    259    844     31    626    335    452
     -5   1558   1564   -776   -784   1561    358   1057    197    776    462    563
     72   1735   1660   -904   -792   1699    462   1415    480   1080    745    828
    142   2016   1873  -1080   -865   1945    475   1654    740   1441   1140   1231
    135   2361   2226  -1247  -1044   2294    298   1314    748   1657   1462   1610
    -38   2517   2553  -1239  -1296   2535     23    571    498   1621   1535   1732
   -223   2444   2668  -1111  -1444   2556   -252   -207     -7   1171   1150   1413
   -316   2070   2387   -875  -1350   2229   -522   -795   -717    340    355    675
   -275   1649   1925   -685  -1098   1787   -678   -888  -1067   -111    -90    233
   -197   1387   1584   -594   -891   1486   -571   -519   -893    -15    -77    179
   -155   1345   1499   -594   -828   1421   -335    -77   -607    181     41    254
   -122   1374   1496   -626   -810   1436    -83    319   -335    376    171    353
    -72   1387   1460   -657   -766   1423     64    550   -184    485    244    400
    -67   1382   1449   -657   -758   1413    111    610   -142    514    259    410
    -72   1361   1434   -644   -753   1395    122    631   -135    517    259    410
    -72   1345   1418   -636   -745   1379    124    646   -132    514    252    410
    -59   1358   1418   -649   -737   1387    124    657   -124    519    254    410
    -64   1363   1426   -649   -745   1395    124    667   -119    524    265    410
    -64   1366   1431   -652   -748   1397    122    675   -114    532    272    415
    -59   1369   1428   -657   -745   1400    122    680   -111    535    275    418
    -59   1389   1449   -665   -753   1418    129    696    -98    548    283    433
    -49   1405   1454   -678   -750   1428    135    706    -93    550    285    441
    -38   1418   1457   -691   -748   1439    132    711    -90    555    288    444
    -36   1418   1454   -691   -745   1436    127    711    -93    553    288    439
    -41   1431   1473   -693   -756   1452    137    735    -75    574    309    465
    -46   1428   1473   -693   -758   1449    137    743    -72    576    311    472
    -46   1428   1475   -693   -761   1452    137    748    -67    579    319    472
    -44   1444   1488   -704   -766   1465    140    763    -57    592    329    483
    -51   1449   1501   -698   -776   1475    142    774    -46    600    337    491
    -38   1460   1499   -711   -769   1478    135    787    -41    607    340    488
    -25   1483   1509   -730   -766   1496    140    802    -28    620    348    498
    -25   1504   1530   -740   -779   1517    148    826    -12    636    366    522
    -25   1512   1538   -743   -782   1525    155    852      5    654    381    537
    -12   1519   1530   -756   -771   1525    153    872     15    665    389    542
     -7   1538   1545   -766   -776   1540    163    906     41    693    420    563
      0   1551   1551   -776   -776   1551    171    945     70    722    446    592
     15   1577   1561   -795   -771   1569    179    992    103    758    480    620
     33   1628   1595   -831   -782   1613    197   1057    148    807    527    667
     57   1673   1615   -865   -779   1647    207   1117    192    852    571    709
     67   1701   1631   -885   -782   1667    207   1169    220    891    602    743
     70   1738   1667   -904   -797   1704    210   1221    262    940    652    792
     72   1782   1706   -927   -818   1745    213   1262    296    984    698    839
     90   1829   1738   -958   -823   1784    215   1293    327   1023    743    885
     88   1862   1774   -976   -844   1821    218   1309    350   1052    776    924
     80   1883   1803   -982   -859   1844    220   1312    355   1065    795    943
     98   1919   1818  -1010   -859   1867    220   1306    358   1072    802    956
    109   1935   1826  -1023   -857   1880    218   1291    350   1065    797    953
     85   1930   1844  -1008   -878   1888    207   1257    327   1041    779    937
     72   1917   1844   -995   -885   1880    205   1221    301   1015    753    917
     51   1880   1829   -969   -891   1855    202   1169    262    969    704    875
     25   1831   1805   -930   -891   1818    197   1106    218    911    646    818
      7   1787   1779   -898   -888   1784    192   1041    174    857    592    761
     10   1764   1753   -885   -870   1758    194    987    140    815    548    717
     12   1740   1727   -878   -857   1735    194    940    109    782    511    680
    -12   1696   1706   -841   -859   1701    179    885     67    732    462    639
    -31   1654   1683   -813   -857   1667    153    831     18    678    410    594
    -31   1623   1654   -795   -841   1639    142    797     -7    652    384    563
    -49   1597   1647   -776   -849   1621    140    782    -20    639    374    542
    -46   1595   1641   -774   -844   1615    140    766    -33    626    363    535
    -31   1602   1634   -787   -833   1615    135    750    -49    613    345    524
    -33   1584   1618   -774   -826   1600    129    737    -64    594    335    506
    -36   1571   1608   -769   -823   1590    124    735    -67    594    332    506
    -36   1574   1610   -769   -823   1592    124    735    -67    594    332    506
    -36   1584   1621   -774   -828   1602    124    737    -64    597    335    509
    -41   1587   1628   -771   -833   1608    124    737    -64    597    335    511
    -33   1592   1626   -782   -831   1608    124    737    -64    597    329    514
    -28   1605   1634   -789   -831   1618    124    740    -59    605    340    522
    -33   1592   1626   -779   -828   1608    116    735    -67    597    332    511
    -54   1571   1626   -758   -839   1597    109    730    -75    592    327    506
    -51   1579   1631   -763   -841   1605    109    732    -72    594    329    511
    -38   1590   1628   -776   -833   1608    114    737    -70    600    332    517
    -41   1592   1634   -776   -839   1613    116    737    -70    600    332    519
    -33   1602   1636   -784   -833   1618    122    740    -64    602    332    524
    -33   1590   1623   -779   -828   1605    114    732    -75    589    314    517
    -28   1597   1623   -784   -826   1610    109    730    -80    589    316    522
    -28   1605   1631   -789   -831   1615    109    730    -80    592    329    522
    -38   1590   1628   -774   -833   1608    109    722    -85    587    329    517
    -33   1595   1628   -782   -831   1613    106    719    -88    592    335    519
    -23   1615   1639   -797   -831   1628    111    722    -85    594    335    524
    -15   1639   1654   -813   -836   1647    129    740    -64    607    337    542
    -12   1680   1693   -833   -852   1686    158    761    -41    631    363    561
    -28   1683   1709   -828   -870   1696    171    763    -33    636    376    558
    -23   1693   1717   -833   -870   1704    176    766    -31    636    379    566
    -25   1712   1738   -844   -883   1725    168    758    -31    639    381    574
    -28   1735   1764   -852   -896   1748    161    761    -15    659    400    597
     -5   1745   1751   -870   -878   1748    132    750    -20    657    400    602
    -25   1727   1753   -852   -888   1740    111    735    -33    649    394    597
    -10   1753   1764   -872   -888   1756    114    743    -25    659    405    613
     28   1761   1732   -893   -852   1748    116    750    -31    657    402    613
     -5   1673   1675   -833   -841   1675     85    719    -75    615    363    571
    -31   1621   1652   -795   -841   1636     67    696   -101    589    337    545
    -23   1626   1647   -802   -833   1636     80    698   -103    587    337    545
    -15   1623   1639   -802   -826   1631    101    701   -106    579    327    537
    -49   1558   1605   -756   -826   1579     80    667   -142    537    283    491
    -75   1512   1587   -719   -831   1548     59    644   -171    511    249    467
    -41   1522   1564   -740   -802   1543     64    639   -181    501    239    462
    -28   1522   1551   -745   -789   1535     70    639   -187    496    239    459
    -41   1509   1548   -735   -795   1530     75    641   -184    498    244    462
    -36   1506   1543   -735   -789   1522     77    641   -184    501    246    465
    -49   1491   1538   -722   -795   1514     67    631   -194    488    231    457
    -62   1480   1543   -709   -802   1512     59    628   -197    483    226    446
    -75   1457   1532   -693   -805   1493     54    628   -200    483    231    436
    -54   1480   1535   -714   -795   1506     59    631   -194    491    241    449
    -38   1499   1538   -732   -789   1517     64    633   -189    496    241    457
    -31   1493   1525   -730   -776   1509     77    657   -179    501    244    452
    -54   1473   1527   -711   -792   1501    145    763   -111    532    249    444
    -20   1551   1571   -763   -795   1561    241    945     25    639    322    498
     44   1693   1649   -870   -802   1673    337   1215    259    880    537    691
    116   1891   1774  -1002   -828   1834    376   1545    540   1228    898   1044
    132   2231   2099  -1184   -984   2164    316   1504    659   1493   1254   1447
     20   2421   2400  -1223  -1189   2410    150   1010    491   1514   1395   1644
   -153   2444   2598  -1145  -1376   2520    -80    309     77   1226   1195   1496
   -301   2221   2522   -958  -1410   2372   -293   -394   -537    542    527    865
   -280   1834   2114   -776  -1200   1974   -537   -748  -1083   -111   -109    267
   -192   1535   1727   -672   -961   1631   -576   -613  -1114   -202   -239    122
   -129   1382   1512   -628   -820   1447   -452   -277   -901    -59   -171    153
    -85   1400   1486   -657   -784   1441   -241    103   -607    153    -25    259
    -88   1382   1467   -649   -779   1423    -46    428   -366    340    106    348
    -77   1384   1462   -654   -771   1423     36    561   -272    415    155    389
    -59   1392   1452   -667   -756   1421     67    607   -236    439    171    400
    -54   1387   1441   -665   -748   1413     83    633   -215    457    189    402
    -59   1369   1426   -657   -743   1395     85    644   -210    459    189    402
    -41   1379   1421   -670   -730   1400     96    659   -194    470    200    415
    -41   1376   1418   -667   -730   1397    103    672   -187    480    207    418
    -59   1348   1408   -644   -732   1376     98    675   -187    478    207    413
    -67   1332   1400   -633   -732   1366     98    683   -179    488    213    420
    -23   1379   1402   -678   -711   1389    116    709   -155    511    233    441
    -23   1382   1405   -680   -714   1392    122    717   -148    519    233    457
    -33   1369   1402   -667   -717   1384    122    722   -145    522    241    459
    -36   1374   1408   -670   -722   1389    124    730   -137    530    252    459
    -33   1382   1415   -675   -724   1397    135    743   -124    540    262    470
    -49   1369   1418   -659   -735   1392    137    753   -116    550    270    478
    -51   1350   1402   -649   -727   1376    132    758   -114    553    272    485
    -31   1369   1400   -670   -717   1384    135    769   -106    561    272    491
    -20   1392   1413   -685   -717   1402    153    792    -88    581    290    509
    -23   1392   1415   -685   -719   1402    158    807    -72    597    309    511
      7   1421   1413   -714   -701   1418    176    833    -49    618    332    532
      5   1426   1421   -714   -706   1423    187    862    -23    644    363    550
     -2   1413   1413   -706   -706   1413    192    883     -5    665    381    566
    -10   1395   1405   -693   -706   1400    192    904      5    678    387    568
      5   1421   1415   -711   -704   1418    202    937     33    704    413    592
      7   1434   1426   -722   -709   1428    215    982     64    740    441    628
     15   1441   1426   -727   -704   1434    226   1034    101    779    478    662
     18   1452   1434   -737   -706   1444    231   1085    135    818    514    688
     59   1504   1444   -782   -691   1475    254   1153    189    880    579    740
     83   1543   1457   -815   -685   1501    267   1215    236    932    636    795
     80   1566   1486   -823   -704   1527    267   1260    267    971    678    841
     80   1615   1535   -846   -727   1577    277   1301    303   1015    714    891
     77   1636   1558   -857   -740   1597    270   1317    316   1041    735    922
     90   1660   1566   -875   -740   1613    265   1322    324   1054    769    937
    103   1693   1590   -898   -743   1641    280   1332    340   1080    810    966
     96   1699   1602   -898   -753   1652    285   1327    340   1085    818    979
     67   1673   1605   -870   -769   1639    270   1299    316   1060    789    958
     62   1660   1597   -862   -769   1631    270   1273    298   1039    766    940
     70   1652   1582   -862   -756   1618    285   1244    280   1010    737    919
     62   1618   1556   -841   -748   1587    293   1202    249    971    693    878
     46   1584   1538   -815   -745   1561    301   1150    215    924    639    820
     10   1519   1509   -766   -750   1514    301   1098    181    883    600    774
    -25   1447   1473   -711   -750   1460    296   1044    148    841    555    719
    -38   1387   1426   -675   -732   1405    283    992    111    795    509    665
    -25   1358   1384   -665   -704   1371    283    956     93    769    478    631
     -7   1356   1363   -675   -685   1361    290    935     83    758    459    618
    -10   1343   1353   -665   -683   1348    288    909     67    735    433    602
    -49   1286   1335   -618   -693   1312    270    875     41    706    405    576
    -72   1244   1317   -584   -693   1280    262    857     23    691    392    553
    -57   1239   1293   -592   -675   1267    267    854     23    688    389    545
    -31   1254   1286   -613   -659   1270    275    857     28    693    400    555
    -51   1252   1304   -602   -678   1278    270    849     20    683    392    555
    -75   1218   1293   -571   -683   1254    259    839     12    678    376    545
    -57   1205   1262   -576   -659   1234    275    854     25    691    394    550
    -33   1215   1247   -592   -641   1231    293    872     49    714    423    563
    -46   1189   1234   -574   -641   1210    288    867     46    711    418    558
    -57   1163   1221   -553   -639   1192    285    862     41    706    410    553
    -44   1182   1223   -568   -633   1202    288    870     44    711    415    561
    -49   1184   1231   -568   -639   1208    296    875     51    719    420    568
    -64   1169   1231   -553   -646   1197    288    870     46    714    413    563
    -38   1187   1226   -574   -631   1205    293    875     57    722    420    581
    -31   1189   1221   -579   -626   1205    301    880     62    730    423    587
    -46   1161   1208   -558   -628   1184    290    872     51    719    418    576
    -49   1143   1189   -548   -618   1166    288    865     49    714    418    563
    -44   1143   1187   -548   -615   1163    301    875     59    727    436    576
    -62   1140   1202   -540   -633   1171    303    875     59    730    433    584
    -62   1140   1202   -540   -633   1171    298    867     57    722    423    581
    -44   1161   1202   -561   -623   1179    311    880     72    735    439    589
    -46   1187   1234   -568   -639   1210    340    906    103    769    475    615
    -51   1210   1262   -581   -657   1236    368    924    127    789    496    639
    -38   1226   1262   -594   -649   1244    387    932    135    795    496    641
    -25   1234   1260   -602   -641   1247    394    930    140    795    498    641
    -54   1213   1267   -579   -659   1239    384    924    140    800    504    652
    -41   1226   1265   -592   -654   1244    361    919    148    810    517    657
    -31   1223   1252   -597   -641   1236    340    909    140    807    517    665
    -38   1223   1260   -592   -649   1241    342    914    148    818    527    680
    -28   1223   1252   -597   -639   1236    340    919    150    826    535    685
      0   1192   1189   -597   -594   1192    329    909    127    805    511    662
     18   1158   1140   -589   -561   1150    324    898    106    784    483    646
    -15   1101   1114   -545   -563   1106    316    880     88    763    470    628
    -51   1054   1106   -501   -579   1080    316    867     75    750    472    607
    -57   1039   1093   -493   -576   1065    335    870     75    745    470    605
    -67    997   1062   -465   -566   1028    327    852     57    724    444    587
    -67    963   1031   -449   -550    997    314    831     33    701    415    561
    -64    948   1013   -441   -537    979    316    826     25    691    405    553
    -64    930    995   -433   -530    961    314    818     18    678    384    540
    -62    924    984   -431   -524    953    314    815     15    672    379    537
    -57    917    974   -431   -517    945    322    823     20    680    397    537
    -85    883    969   -397   -527    924    322    823     23    683    405    535
    -90    875    963   -392   -527    917    314    815     15    675    389    530
    -83    867    950   -394   -517    909    309    813     12    667    379    527
    -75    875    950   -402   -514    911    316    818     20    678    392    535
    -57    888    945   -415   -501    917    332    828     33    691    407    548
    -57    888    945   -418   -504    917    355    857     46    696    407    540
    -54    917    969   -431   -511    943    439    966    114    724    415    540
    -25    971    997   -475   -511    984    530   1132    231    810    472    592
     23   1072   1049   -548   -511   1062    633   1426    465   1036    670    766
    106   1312   1205   -711   -548   1260    678   1758    753   1402   1057   1143
    119   1665   1545   -891   -714   1605    545   1540    810   1652   1408   1532
      7   1930   1919   -969   -956   1925    280    885    646   1735   1605   1774
   -166   2021   2187   -927  -1176   2104    -10    106    290   1527   1493   1712
   -316   1680   1997   -680  -1156   1839   -272   -496   -345    789    784   1062
   -298   1218   1517   -459   -909   1369   -449   -709   -844    142    137    465
   -210    893   1101   -342   -657    997   -381   -426   -787    103     31    316
   -155    792    948   -316   -550    870   -145     31   -498    296    142    363
   -129    810    937   -342   -535    875    114    436   -223    493    277    454
    -90    792    883   -350   -485    836    270    683    -59    607    350    504
    -67    787    852   -361   -459    818    335    779      5    652    379    524
    -85    748    833   -329   -459    789    348    807     18    657    376    522
    -83    730    813   -322   -449    769    358    818     25    657    366    511
    -59    753    813   -345   -436    782    371    841     41    672    374    524
    -59    753    810   -348   -436    782    371    854     49    680    379    527
    -57    745    802   -342   -428    774    376    859     54    683    397    524
    -44    753    795   -355   -420    774    394    880     75    704    415    550
    -51    750    802   -350   -426    776    392    883     75    704    413    553
    -57    748    802   -345   -431    774    387    883     75    706    418    542
    -54    737    792   -340   -423    763    384    891     83    714    433    545
    -51    730    782   -340   -418    756    394    906     98    730    446    563
    -49    732    782   -342   -415    756    402    922    111    743    454    576
    -41    745    787   -353   -413    766    413    935    124    750    462    589
    -28    763    792   -366   -410    776    423    953    137    763    478    600
    -54    735    789   -340   -423    761    415    953    137    763    475    594
    -70    732    802   -332   -436    766    413    958    142    769    475    594
    -25    782    805   -379   -415    792    428    984    166    789    498    615
    -10    800    810   -394   -410    805    446   1013    189    815    519    636
    -20    784    805   -384   -413    795    452   1031    205    826    530    646
    -25    779    805   -379   -415    792    449   1044    210    828    527    652
    -15    789    805   -389   -410    795    454   1070    228    846    530    665
    -18    782    800   -381   -407    789    459   1104    252    870    553    678
    -10    795    802   -392   -407    797    475   1150    288    904    602    701
     10    820    810   -415   -400    815    496   1205    327    943    644    732
     10    841    828   -428   -410    836    511   1260    363    982    675    769
     23    859    836   -441   -405    849    524   1322    402   1021    704    800
     46    891    844   -470   -397    867    537   1382    446   1065    748    841
     67    945    878   -506   -405    911    542   1434    485   1114    795    893
     72   1000    927   -537   -428    963    548   1478    524   1161    844    948
     88   1052    963   -568   -436   1008    561   1519    563   1210    906    995
     88   1067    979   -579   -446   1023    561   1532    579   1234    932   1013
     80   1080   1000   -579   -459   1039    558   1535    587   1247    950   1036
     62   1083   1018   -574   -478   1052    550   1525    584   1249    950   1047
     67   1101   1034   -584   -483   1067    548   1509    579   1247    950   1054
     72   1117   1044   -594   -485   1080    548   1486    571   1239    950   1057
     70   1106   1036   -589   -483   1072    550   1452    553   1221    935   1036
     85   1119   1034   -605   -475   1078    561   1410    535   1195    914   1010
     44   1060   1015   -550   -485   1039    550   1343    493   1148    870    966
     23   1005    982   -514   -480    992    535   1270    449   1093    805    914
      5    958    953   -483   -475    956    522   1202    402   1041    750    859
    -25    893    919   -433   -472    906    511   1140    363    995    714    807
    -38    852    891   -405   -465    870    511   1098    337    966    688    774
    -23    846    870   -413   -446    857    511   1067    319    943    665    750
    -36    797    833   -381   -433    815    498   1031    290    911    628    719
    -46    763    810   -358   -428    784    488   1000    265    885    600    693
    -57    743    800   -342   -428    771    472    971    239    854    566    672
    -49    737    784   -345   -415    761    465    958    228    841    553    665
    -44    730    774   -342   -407    750    470    958    228    841    555    657
    -51    717    766   -332   -407    740    475    958    231    844    561    644
    -72    672    745   -298   -407    709    465    943    215    831    550    628
    -88    649    737   -283   -413    693    454    932    210    826    542    628
    -70    678    748   -303   -410    714    462    943    220    836    550    644
    -51    696    745   -324   -400    719    472    953    231    846    561    657
    -25    727    753   -350   -389    740    483    963    244    852    568    667
    -38    730    766   -345   -402    748    478    958    241    849    561    670
    -38    732    771   -348   -405    750    478    958    239    852    563    665
    -44    714    758   -335   -402    737    472    953    236    849    566    654
    -46    696    743   -324   -394    719    472    953    241    857    579    659
    -38    706    745   -335   -392    724    478    961    249    865    592    670
    -44    688    732   -322   -387    709    478    956    246    859    584    667
    -57    670    724   -306   -392    696    467    943    233    846    568    654
    -62    675    737   -306   -400    706    465    937    231    844    561    652
    -36    704    740   -335   -389    719    470    945    239    852    568    659
    -33    704    737   -335   -384    719    472    943    239    849    574    662
    -33    704    735   -335   -387    719    470    937    236    849    571    662
    -25    732    758   -353   -392    745    488    956    254    867    589    672
    -38    748    787   -355   -413    769    511    974    275    885    602    693
    -38    771    810   -366   -426    792    540    987    293    898    613    709
    -44    779    823   -368   -433    800    548    987    298    901    618    706
    -59    753    813   -345   -436    782    530    971    288    893    615    696
    -28    813    839   -394   -433    826    535    982    314    919    644    724
      2    844    841   -423   -418    844    519    982    322    927    646    748
    -10    815    823   -402   -418    818    493    966    306    917    636    740
     -7    820    828   -405   -418    823    491    969    314    927    667    743
     -2    807    810   -405   -405    810    472    958    301    922    665    740
     -7    761    769   -379   -387    763    457    943    275    896    631    722
     -2    732    735   -366   -368    735    452    927    257    878    607    706
    -23    704    727   -340   -374    714    444    914    241    862    594    693
    -36    688    722   -327   -379    704    446    901    226    844    571    672
    -20    696    717   -337   -368    706    454    893    215    831    553    659
    -33    654    688   -311   -363    670    446    875    197    807    537    636
    -59    592    652   -265   -355    620    433    857    176    789    524    610
    -62    566    628   -252   -345    597    426    841    158    771    504    589
    -49    568    618   -259   -335    592    426    839    155    766    498    581
    -46    574    620   -265   -335    597    431    839    158    769    501    581
    -46    576    623   -265   -335    600    433    839    158    766    493    587
    -62    553    615   -246   -337    584    423    828    148    756    480    576
    -57    558    615   -252   -335    587    428    833    153    761    488    579
    -57    555    613   -249   -335    581    426    831    153    761    491    579
    -51    561    613   -254   -332    587    423    828    150    758    485    576
    -44    568    613   -265   -329    589    428    836    155    761    491    581
    -41    579    618   -270   -329    597    480    901    197    782    504    581
    -15    626    641   -306   -329    633    579   1044    288    833    527    592
     12    675    662   -342   -324    670    652   1223    410    935    605    654
     72    831    756   -452   -340    795    730   1553    659   1208    867    904
    161   1140    979   -649   -410   1060    735   1732    870   1522   1221   1291
    116   1413   1296   -766   -589   1356    581   1382    865   1699   1499   1615
    -85   1584   1670   -748   -878   1626    335    685    678   1709   1610   1758
   -262   1486   1748   -613  -1005   1615     93    -20    223   1288   1252   1434
   -324   1137   1462   -407   -893   1299   -155   -522   -374    584    566    792
   -270    771   1041   -252   -657    906   -316   -587   -652    226    187    428
   -197    530    727   -166   -462    628   -236   -254   -519    283    174    368
   -140    527    665   -194   -402    594     -5    158   -262    452    275    436
    -96    527    623   -215   -358    574    236    519    -41    602    366    496
    -70    504    574   -218   -322    537    366    717     77    685    420    530
    -59    511    571   -226   -314    540    410    779    122    717    449    542
    -54    496    550   -220   -301    522    418    797    129    719    449    532
    -41    506    545   -233   -293    524    423    813    135    722    446    537
    -44    498    542   -228   -293    522    426    823    140    722    441    535
    -51    491    542   -218   -296    517    426    828    145    724    457    527
    -46    498    542   -226   -293    519    431    841    153    735    475    535
    -38    506    545   -233   -293    524    436    852    158    743    475    545
    -44    488    530   -223   -288    506    439    862    171    750    475    550
    -28    496    524   -233   -275    509    444    872    179    758    488    561
    -51    491    542   -220   -298    517    444    872    179    761    491    558
    -33    517    550   -241   -293    532    449    885    189    771    496    568
    -12    532    545   -262   -280    540    459    901    202    782    506    576
    -12    540    553   -262   -283    545    459    909    207    787    514    581
    -18    542    561   -262   -290    553    457    914    213    795    519    579
    -25    535    558   -254   -293    545    452    922    215    795    519    584
    -38    527    563   -246   -301    545    452    930    218    797    517    592
    -41    522    563   -239   -301    542    449    943    228    805    511    602
     -2    566    566   -283   -285    566    465    969    249    823    532    610
     38    613    574   -327   -267    594    483   1002    277    852    576    631
      2    581    579   -293   -288    579    480   1013    285    859    589    633
      5    581    576   -293   -285    579    483   1036    298    872    597    646
     23    607    581   -316   -280    594    485   1070    319    891    607    665
     33    636    602   -335   -283    620    496   1109    342    914    626    680
     33    639    605   -337   -285    623    498   1148    363    940    652    698
     54    662    607   -358   -275    636    514   1208    405    979    688    743
     70    696    623   -384   -277    659    524   1270    444   1023    727    787
     67    717    649   -392   -290    683    527   1325    480   1067    776    820
     77    748    667   -413   -293    706    530   1371    514   1109    823    852
     96    800    704   -446   -303    753    532   1415    550   1153    870    896
    127    872    743   -501   -309    807    545   1447    584   1195    911    948
    135    911    776   -524   -322    846    545   1457    594   1213    930    974
    119    922    800   -522   -340    862    535   1447    594   1215    943    982
    111    932    820   -522   -353    878    530   1436    592   1221    956    995
    101    932    831   -519   -363    883    524   1418    584   1215    953    995
    111    943    831   -527   -361    888    535   1402    581   1208    948    992
     98    932    833   -517   -366    883    532   1363    555   1182    919    969
     75    909    833   -491   -379    872    535   1309    527   1143    885    930
     70    883    813   -478   -371    849    532   1252    491   1096    826    878
     33    828    795   -431   -379    813    519   1184    446   1041    771    823
     -7    774    779   -384   -394    776    514   1127    415   1002    737    784
    -20    732    753   -355   -387    743    511   1078    389    974    701    743
    -18    704    722   -342   -371    714    504   1034    361    935    654    701
    -23    672    696   -324   -358    683    501   1000    342    914    633    680
    -20    662    680   -322   -350    670    501    974    327    896    615    662
    -31    646    678   -306   -353    662    485    943    306    875    594    633
    -54    605    659   -277   -358    631    475    922    288    857    581    607
    -59    587    644   -265   -350    615    475    911    283    852    576    602
    -67    568    633   -252   -350    602    467    898    272    839    566    594
    -49    581    631   -265   -340    605    465    893    267    831    555    592
    -28    610    639   -293   -332    623    475    901    275    839    561    605
    -38    602    641   -283   -340    620    475    904    280    841    566    602
    -44    597    641   -277   -345    620    470    901    277    841    568    602
    -25    623    649   -298   -337    636    475    909    285    854    576    613
    -41    613    654   -285   -348    633    470    901    277    846    566    600
    -38    607    644   -285   -342    626    467    898    275    841    555    597
    -41    607    649   -285   -345    628    462    898    272    839    555    602
    -46    607    654   -280   -350    631    467    901    280    846    566    602
    -38    613    652   -288   -345    631    467    901    283    852    576    600
    -51    594    646   -270   -350    618    459    891    272    841    566    592
    -64    576    641   -254   -353    607    457    888    270    839    563    587
    -28    620    649   -296   -337    633    470    901    283    849    579    600
    -31    618    646   -293   -340    631    465    893    277    841    571    594
    -31    615    646   -290   -340    628    467    896    277    844    574    600
    -41    605    646   -280   -345    623    462    888    272    839    561    600
    -41    610    652   -283   -345    631    457    880    267    831    555    594
    -31    665    693   -316   -363    678    488    906    296    859    587    613
    -44    693    737   -327   -389    714    514    922    316    880    607    628
    -54    685    740   -316   -397    711    522    922    316    878    600    628
    -38    693    732   -327   -384    711    524    924    322    880    605    631
     -7    756    763   -376   -387    758    535    935    345    906    633    659
    -15    766    782   -376   -397    771    517    932    353    919    646    675
    -36    727    761   -348   -400    743    470    906    329    901    631    657
    -36    737    774   -350   -405    756    462    904    332    906    636    662
     -7    761    769   -376   -389    766    467    917    342    922    657    683
      5    743    735   -374   -363    740    459    909    329    906    639    672
      0    691    688   -348   -345    691    441    885    301    880    610    644
    -23    649    672   -311   -348    659    433    870    283    865    602    626
    -36    631    665   -298   -350    649    426    849    259    836    571    607
    -38    615    654   -288   -345    633    433    844    249    823    558    589
    -64    584    646   -259   -355    613    431    828    233    805    540    568
    -83    545    628   -231   -355    587    415    805    210    782    519    540
    -77    524    600   -223   -340    561    410    797    197    766    506    522
    -62    527    589   -233   -324    555    415    795    192    761    498    519
    -75    509    584   -218   -329    545    405    784    181    750    483    509
    -80    498    579   -207   -329    537    400    774    174    743    480    498
    -80    496    576   -210   -329    535    400    774    174    743    475    501
    -59    519    579   -231   -319    548    410    787    184    753    488    511
    -64    506    568   -220   -316    537    407    782    181    753    491    504
    -62    506    568   -220   -314    537    407    782    184    753    491    504
    -72    509    579   -220   -327    542    402    782    181    753    488    506
    -57    530    587   -236   -322    558    426    807    197    758    488    506
    -46    568    613   -262   -329    589    509    909    257    787    498    509
    -28    607    636   -288   -332    620    597   1067    358    854    545    535
     23    693    670   -358   -324    683    672   1319    535   1034    698    670
    114    896    782   -506   -332    839    737   1652    789   1332    997    971
    168   1221   1049   -696   -439   1135    693   1641    935   1605   1343   1356
     49   1421   1371   -735   -659   1397    509   1124    862   1725   1556   1618
   -189   1504   1691   -659   -940   1595    259    371    561   1553   1462   1577
   -342   1312   1654   -485  -1000   1483     20   -275     25    984    943   1091
   -379    911   1291   -267   -836   1101   -246   -652   -506    361    329    517
   -306    574    880   -132   -592    727   -348   -535   -589    218    137    311
   -189    462    652   -140   -420    555   -181   -135   -381    340    189    311
   -103    522    626   -210   -366    574     85    288   -122    522    319    397
    -85    504    589   -210   -337    548    296    592     59    646    402    452
    -70    483    553   -205   -311    517    371    709    124    691    431    462
    -83    465    548   -192   -316    506    379    730    127    688    420    454
    -75    478    550   -202   -314    514    392    753    137    691    418    457
    -57    480    537   -213   -298    506    405    774    150    704    441    457
    -70    459    530   -194   -298    493    405    784    158    709    446    449
    -83    439    522   -179   -301    478    410    792    163    714    449    452
    -80    449    530   -184   -306    488    410    800    168    719    452    457
    -54    478    530   -213   -293    504    415    813    179    727    452    470
    -33    504    537   -233   -285    519    418    826    187    737    459    480
    -51    483    532   -218   -293    506    415    823    181    732    454    475
    -62    472    535   -205   -298    504    410    823    181    732    457    475
    -46    511    555   -233   -301    532    418    841    194    748    470    496
    -41    514    555   -236   -298    535    423    852    200    753    465    509
    -54    485    540   -215   -298    511    410    849    192    740    457    485
    -44    504    548   -231   -296    524    415    865    205    756    483    491
    -51    519    571   -236   -311    542    420    878    215    769    496    506
    -46    537    584   -244   -314    561    428    893    228    782    504    519
    -41    530    568   -244   -306    548    415    896    226    776    496    506
    -44    530    574   -241   -309    550    418    914    239    789    511    517
    -12    576    587   -283   -301    581    436    948    262    815    537    540
     18    610    592   -314   -285    602    454    984    290    841    563    566
     23    618    594   -322   -285    607    462   1015    311    859    579    584
     25    633    607   -332   -290    620    472   1052    332    883    594    597
     18    633    613   -327   -298    626    475   1085    350    901    610    607
     23    652    628   -337   -301    641    478   1132    379    930    641    633
     33    683    646   -361   -306    665    485   1189    413    969    678    667
     49    711    662   -381   -306    688    488   1244    441   1005    711    704
     77    756    675   -418   -298    717    491   1296    478   1047    753    745
     90    805    714   -446   -311    761    498   1348    514   1093    797    797
    101    854    750   -478   -327    802    496   1379    540   1124    833    841
    103    878    771   -491   -335    826    491   1395    553   1148    865    859
     90    885    795   -491   -350    841    485   1395    561   1163    891    872
    119    937    818   -527   -348    878    496   1408    579   1189    919    909
    119    956    836   -537   -361    898    493   1395    576   1189    922    917
    111    963    852   -537   -371    909    493   1376    568   1179    914    914
     96    958    859   -530   -381    909    493   1345    548   1161    891    898
     72    924    852   -498   -389    888    488   1301    517   1122    849    859
     31    857    826   -446   -397    841    470   1231    470   1065    795    797
      5    820    815   -413   -405    818    467   1174    436   1023    756    756
     33    839    802   -436   -387    820    485   1137    423   1002    730    732
     59    844    784   -452   -361    815    498   1096    405    974    698    704
      7    769    758   -389   -376    763    485   1041    366    932    654    649
    -28    711    740   -342   -384    727    467    992    332    893    615    607
    -33    688    719   -327   -376    704    459    956    309    867    589    579
    -28    667    696   -319   -361    680    454    927    288    841    561    553
    -31    654    685   -311   -358    670    446    909    275    828    545    540
    -38    641    678   -301   -358    659    436    891    262    813    530    524
    -20    652    672   -316   -348    659    436    883    254    807    527    517
    -41    636    678   -296   -358    657    428    870    246    797    511    504
    -57    626    680   -285   -368    652    420    865    239    792    504    498
    -44    633    678   -296   -361    654    423    867    241    795    509    498
    -31    644    675   -309   -353    659    426    870    244    797    519    504
    -38    636    675   -298   -355    654    426    870    244    797    517    504
    -38    636    675   -301   -358    657    426    872    241    795    511    504
    -31    646    678   -309   -353    662    423    875    244    797    511    506
    -49    636    683   -293   -366    659    415    870    239    792    509    504
    -59    623    683   -280   -371    652    407    862    231    787    504    498
    -44    631    675   -296   -361    652    410    865    233    787    504    501
    -49    636    683   -293   -366    659    407    865    233    787    496    501
    -57    631    688   -288   -371    659    400    857    228    784    498    493
    -33    652    685   -309   -358    667    405    859    231    784    506    498
    -36    654    691   -309   -363    672    402    859    228    782    491    498
    -23    678    701   -329   -361    688    415    865    233    789    498    504
    -18    680    696   -332   -355    688    420    865    233    792    509    498
    -25    659    685   -316   -355    672    407    857    223    784    511    488
    -36    657    693   -311   -363    672    402    849    218    779    506    485
    -41    691    732   -324   -387    711    415    862    233    795    514    498
    -25    743    766   -361   -394    753    446    883    259    813    530    519
    -25    769    795   -371   -410    782    467    893    270    823    540    532
    -41    763    805   -361   -423    784    467    891    267    820    532    530
    -38    771    810   -366   -423    789    449    880    259    815    530    522
    -28    818    846   -397   -439    833    441    878    270    828    542    542
     -7    833    841   -413   -423    836    418    875    272    836    553    555
      0    831    828   -418   -413    831    400    862    262    833    558    548
    -23    818    841   -397   -431    828    394    862    262    836    566    555
    -12    805    815   -397   -413    810    384    865    254    831    558    553
      5    766    761   -384   -376    763    368    846    226    805    532    530
    -18    737    756   -363   -387    745    358    831    207    787    514    511
    -36    717    750   -340   -392    732    358    818    192    771    496    496
    -38    691    730   -327   -384    709    361    805    174    750    475    472
    -59    662    722   -301   -389    691    358    787    150    724    452    444
    -59    654    711   -298   -384    683    348    771    132    706    431    431
    -49    641    691   -296   -371    665    342    761    119    691    415    418
    -31    639    667   -306   -348    652    342    756    109    678    402    405
    -38    618    657   -288   -348    636    332    748     96    667    387    387
    -54    618    672   -283   -363    646    337    745     96    662    379    384
    -64    607    672   -272   -368    639    329    740     90    657    376    381
    -64    594    659   -267   -363    626    319    735     83    654    379    376
    -64    602    667   -267   -366    633    314    730     80    649    376    366
    -67    607    672   -270   -371    639    314    732     80    652    376    374
    -51    623    675   -285   -363    649    322    737     85    654    379    381
    -59    620    678   -283   -368    649    327    748     88    654    374    379
    -54    636    691   -290   -371    662    374    807    122    667    374    371
    -41    683    722   -322   -381    701    475    966    218    727    415    389
     -5    750    756   -374   -381    753    558   1179    376    870    535    493
     85    943    857   -514   -384    898    639   1522    641   1166    818    769
    163   1273   1109   -717   -472   1192    644   1727    885   1517   1215   1187
     96   1532   1434   -815   -670   1483    470   1309    844   1665   1457   1488
    -88   1647   1735   -779   -911   1691    233    600    581   1571   1454   1543
   -293   1517   1810   -613  -1052   1662      0   -122     77   1085   1026   1153
   -363   1158   1522   -397   -943   1340   -259   -654   -579    309    280    449
   -283    795   1075   -257   -678    935   -402   -649   -779     44      0    158
   -194    579    774   -192   -485    678   -319   -324   -631    127     12    124
   -137    563    701   -213   -420    633   -109     70   -379    296    116    192
    -96    605    701   -254   -397    652    142    452   -127    475    241    280
    -67    620    685   -277   -376    652    262    633    -10    561    298    316
    -90    574    662   -241   -376    618    283    670      5    566    296    309
    -98    545    644   -223   -371    592    277    683      2    561    280    298
    -46    597    644   -275   -345    620    301    711     25    576    290    311
    -54    592    644   -270   -350    618    311    727     36    587    303    319
    -54    592    646   -270   -350    618    316    743     46    597    319    324
    -41    615    657   -288   -348    636    322    753     54    605    327    332
    -54    607    662   -275   -358    633    319    758     54    605    324    329
    -51    615    665   -283   -361    639    322    766     64    613    324    340
    -49    623    672   -288   -361    646    324    776     72    620    332    350
    -54    626    680   -288   -368    654    327    782     72    623    332    350
    -57    623    680   -283   -368    652    324    787     75    626    342    353
    -44    636    680   -296   -363    657    324    795     83    633    350    361
    -51    636    688   -293   -368    662    324    802     85    636    345    366
    -41    641    683   -301   -363    662    327    813     90    644    353    376
     -7    678    685   -335   -345    680    337    836    109    662    381    394
    -18    683    698   -335   -358    691    332    839    111    665    376    392
    -31    683    714   -327   -374    698    335    854    122    675    384    405
    -28    693    719   -332   -374    704    342    872    137    691    400    413
     -5    717    722   -355   -363    719    350    896    155    709    423    420
    -18    711    727   -348   -374    719    345    911    166    722    436    433
     -5    735    740   -363   -374    737    348    937    181    735    449    449
     12    756    740   -384   -363    748    358    969    200    753    457    462
     15    771    756   -392   -368    763    366   1008    226    782    485    488
     15    789    771   -402   -379    782    368   1049    249    807    509    511
     31    813    782   -423   -374    797    374   1101    285    846    545    542
     41    841    800   -444   -379    820    381   1158    324    891    587    589
     85    909    823   -496   -368    867    397   1226    374    945    641    644
    106    956    849   -532   -371    901    402   1275    410    989    688    693
     85    976    891   -532   -402    935    400   1309    436   1026    730    735
     88   1023    935   -555   -423    979    402   1340    465   1062    771    776
    116   1070    953   -592   -418   1013    405   1356    483   1088    800    805
    114   1085    971   -600   -428   1028    397   1353    483   1093    807    820
    114   1109    995   -613   -441   1052    394   1343    483   1096    818    831
    106   1114   1008   -610   -452   1062    389   1327    472   1093    815    833
    111   1119   1008   -615   -446   1065    389   1306    462   1080    805    828
     98   1111   1010   -607   -457   1062    397   1275    439   1054    779    805
     70   1072   1002   -571   -467   1039    394   1228    405   1013    732    763
     51   1031    979   -540   -465   1005    389   1171    363    958    675    709
     36    992    956   -514   -459    974    387   1114    324    909    626    657
      7    950    940   -480   -465    945    379   1052    285    859    579    605
     -2    917    919   -457   -462    917    376    997    249    815    530    555
    -12    888    901   -441   -457    893    371    953    220    782    491    517
    -20    862    883   -420   -452    872    363    917    197    756    465    488
    -33    826    859   -397   -449    841    350    880    168    722    431    457
    -33    810    841   -389   -439    826    348    859    153    706    413    439
    -38    800    839   -381   -441    820    345    841    135    688    392    423
    -54    789    844   -366   -449    815    337    828    124    678    384    418
    -49    782    828   -368   -439    802    324    813    114    667    374    407
    -49    776    823   -363   -436    800    314    805    101    654    366    397
    -75    756    831   -342   -454    792    303    792     90    641    355    387
    -54    779    833   -361   -444    805    316    802    106    657    363    400
    -12    818    831   -405   -423    823    335    820    122    672    379    415
    -28    802    831   -387   -431    815    329    818    116    670    376    410
    -44    784    828   -371   -436    805    319    813    111    665    371    407
    -38    792    831   -376   -433    810    319    813    109    665    371    410
    -36    805    841   -387   -439    823    322    815    111    667    374    413
    -23    836    859   -407   -441    846    329    820    122    678    381    426
    -20    841    862   -410   -441    849    327    818    119    675    379    423
    -23    841    865   -407   -444    852    324    815    116    672    376    418
    -33    833    865   -402   -449    849    314    805    106    665    371    410
    -36    826    862   -394   -449    844    306    800    101    659    361    410
    -49    813    862   -384   -457    836    296    789     93    652    353    405
    -70    792    862   -361   -465    826    290    782     85    644    353    397
    -44    823    865   -389   -454    841    298    789     90    652    361    407
     -7    867    872   -431   -441    870    314    800    103    665    374    418
    -18    888    906   -436   -462    898    329    813    122    683    392    436
    -18    935    953   -457   -485    943    355    831    145    704    415    459
    -57    906    961   -426   -509    932    355    820    137    693    400    449
    -38    922    961   -441   -501    940    358    820    140    693    402    452
    -38    948    987   -457   -514    966    350    813    142    698    410    462
    -31    984   1015   -475   -522   1000    335    813    153    714    426    480
     28   1031   1002   -532   -485   1018    324    818    163    727    441    498
     15   1031   1015   -524   -498   1023    311    813    155    727    441    501
    -15   1010   1026   -498   -522   1018    298    802    145    719    436    496
    -18    974    992   -478   -504    982    277    787    116    693    413    478
    -23    922    945   -452   -483    932    254    766     90    667    381    457
    -18    906    924   -444   -472    914    257    763     83    662    384    452
    -25    891    917   -433   -472    904    262    753     70    646    371    431
    -25    891    917   -431   -470    904    270    745     59    631    348    415
    -59    844    904   -392   -480    872    259    724     31    602    324    384
    -59    826    885   -384   -472    854    249    706     12    584    309    366
    -51    807    859   -379   -457    831    239    691     -7    563    288    348
    -54    797    852   -371   -452    823    231    680    -20    550    275    337
    -75    771    846   -348   -459    807    226    670    -31    537    257    327
    -54    792    846   -368   -452    818    231    675    -25    540    262    335
    -28    823    852   -397   -441    839    239    685    -18    550    277    342
    -49    813    862   -381   -454    836    236    680    -20    548    277    337
    -70    779    849   -358   -459    813    220    667    -36    532    257    324
    -77    766    844   -345   -462    805    210    657    -44    524    246    322
    -62    779    841   -361   -454    810    210    657    -44    524    241    324
    -31    807    839   -387   -433    823    236    683    -23    537    259    324
    -38    833    870   -397   -457    852    309    784     41    571    275    322
    -28    885    914   -428   -472    898    407    950    161    654    332    355
     10    992    979   -504   -485    984    506   1192    361    852    501    504
    116   1226   1109   -670   -496   1169    561   1535    652   1197    849    849
    158   1590   1431   -875   -636   1512    501   1592    836   1522   1254   1299
     77   1816   1738   -948   -831   1779    366   1208    769   1636   1473   1571
    -80   1847   1927   -883  -1005   1886    148    537    413   1418   1343   1496
   -241   1670   1912   -714  -1075   1790    -54   -153   -150    818    769    948
   -280   1260   1540   -491   -909   1397   -280   -563   -727    116     72    280
   -223    893   1117   -335   -670   1005   -397   -550   -885    -96   -161     44
   -158    704    859   -275   -509    782   -335   -280   -743    -15   -135     25
   -119    711    831   -296   -475    771   -155     57   -496    163    -12    111
    -80    756    833   -340   -457    795     62    397   -244    350    116    205
    -44    779    823   -368   -433    800    171    561   -127    441    179    252
    -36    782    818   -374   -426    800    202    610    -90    465    194    262
    -59    761    820   -350   -439    789    213    628    -80    472    197    262
    -57    761    818   -353   -439    787    220    641    -70    478    200    265
    -51    766    815   -358   -433    789    226    654    -59    485    205    270
    -64    753    818   -345   -444    787    223    657    -59    488    207    270
    -54    766    820   -355   -436    792    226    670    -49    498    218    277
    -36    789    823   -376   -431    805    231    680    -38    509    228    285
    -12    818    831   -402   -420    823    241    693    -25    522    241    298
     -7    823    831   -410   -418    826    246    704    -20    530    249    306
    -25    810    836   -392   -431    823    244    706    -18    532    249    309
    -33    818    852   -392   -444    836    246    714    -10    540    257    316
    -31    818    849   -392   -441    831    246    722     -7    545    262    314
    -44    810    852   -384   -449    828    244    722     -7    545    262    316
    -23    831    854   -402   -439    841    252    740      7    561    275    329
    -18    836    852   -410   -436    844    254    750     15    571    280    340
    -20    836    857   -407   -439    846    254    761     23    579    285    350
    -23    846    870   -413   -446    857    254    771     31    587    288    353
      0    872    872   -436   -436    872    259    784     44    600    314    363
      7    885    878   -446   -436    883    265    802     62    620    337    379
      5    883    878   -444   -436    880    267    823     75    633    345    387
     -2    883    885   -441   -444    883    270    846     88    646    353    394
      7    909    901   -457   -446    906    285    880    116    678    384    418
      7    914    906   -462   -449    911    285    911    137    698    407    436
     10    927    917   -470   -452    922    288    948    158    724    428    459
     28    958    930   -493   -449    943    296    997    194    763    465    496
     38    982    943   -509   -452    963    301   1049    228    805    504    532
     88   1060    969   -576   -441   1013    322   1117    277    862    555    592
    106   1111   1005   -610   -449   1060    335   1171    319    914    613    652
    103   1130   1026   -618   -462   1078    332   1202    345    948    657    685
    101   1153   1052   -626   -475   1104    327   1221    361    974    685    706
     98   1176   1075   -639   -488   1127    319   1228    366    992    709    735
     98   1197   1098   -649   -501   1148    316   1226    368   1000    722    756
     80   1187   1106   -636   -514   1145    306   1208    358    992    714    753
     90   1208   1117   -649   -511   1163    301   1195    348    982    704    756
    119   1247   1127   -683   -504   1189    316   1184    345    979    704    758
    101   1223   1122   -662   -509   1171    319   1153    322    950    678    727
     72   1184   1111   -631   -519   1148    324   1114    293    914    639    688
     33   1119   1085   -576   -524   1104    322   1062    257    867    592    628
     20   1078   1057   -550   -519   1067    319   1010    223    820    542    581
     18   1052   1034   -535   -506   1044    322    961    194    782    504    542
     18   1031   1013   -524   -498   1023    322    919    174    753    467    506
     -5   1000   1005   -496   -504   1002    319    880    150    727    441    470
    -25    963    987   -470   -506    974    301    836    122    696    407    431
    -18    956    971   -470   -496    963    298    813    106    678    384    407
    -10    950    961   -470   -485    953    301    797     96    667    371    394
      7    958    950   -483   -470    956    303    787     93    662    363    394
    -12    924    937   -457   -475    932    290    766     75    641    342    376
    -38    893    932   -428   -485    911    283    756     64    628    329    361
    -41    891    932   -426   -488    909    283    753     62    626    329    353
    -28    898    927   -433   -478    911    288    758     70    633    340    358
    -33    898    930   -433   -483    914    288    761     72    639    342    368
    -23    901    924   -439   -475    914    296    766     75    641    342    371
    -31    893    924   -433   -478    906    288    761     70    636    337    368
    -49    875    924   -413   -485    898    272    750     62    628    324    361
    -41    885    927   -423   -483    906    283    758     70    639    335    363
    -20    904    924   -441   -472    914    290    766     80    649    348    371
    -12    917    930   -454   -470    924    293    771     85    654    358    381
    -10    927    937   -457   -472    932    298    776     96    665    371    394
    -20    917    935   -449   -478    924    290    769     88    659    363    381
    -46    893    940   -423   -493    917    275    756     75    646    350    368
    -57    891    945   -418   -501    917    270    750     75    646    353    371
    -44    896    940   -426   -491    917    275    758     80    657    358    376
     -7    919    924   -457   -467    922    285    763     88    662    361    384
     18    956    935   -488   -457    945    298    774     98    670    376    394
     -7    950    956   -472   -480    950    298    771     96    672    376    387
    -38    969   1008   -465   -522    987    314    787    116    691    397    402
    -46    989   1036   -475   -540   1013    335    795    132    704    407    418
    -31   1015   1047   -493   -540   1031    353    802    142    714    410    428
    -23   1026   1047   -501   -535   1036    353    802    145    717    418    433
    -33   1034   1067   -498   -550   1049    342    795    148    722    431    441
    -10   1070   1080   -530   -545   1075    322    795    158    737    444    459
     -2   1052   1054   -524   -530   1054    296    776    142    727    439    449
    -15   1044   1057   -514   -537   1049    283    769    135    724    439    452
     18   1080   1062   -548   -522   1072    288    782    148    737    449    472
     12   1041   1028   -530   -506   1036    272    766    119    714    428    452
     -2    995    997   -496   -498    997    254    745     90    688    402    426
    -23    953    976   -465   -501    966    249    730     72    670    384    407
    -20    940    961   -459   -491    950    259    727     70    665    376    402
    -38    914    950   -439   -496    932    265    722     59    652    366    384
    -64    870    932   -402   -498    901    249    696     33    623    337    355
    -64    846    909   -392   -488    878    233    675     12    597    311    332
    -62    836    898   -387   -480    867    236    670      2    587    296    322
    -44    839    880   -400   -462    859    239    670     -2    581    288    314
    -31    846    878   -407   -454    862    244    672     -2    584    293    311
    -64    820    885   -379   -478    854    236    662    -10    576    293    309
    -67    813    880   -371   -472    846    231    662    -10    576    293    311
    -51    818    867   -384   -462    841    228    659    -10    576    285    306
    -44    823    867   -392   -454    844    236    665     -5    581    296    311
    -51    815    867   -381   -462    841    236    665     -5    584    303    314
    -49    820    870   -384   -459    844    236    662     -7    581    301    311
    -51    815    867   -384   -459    841    257    688      7    581    296    301
    -62    833    896   -387   -478    865    337    795     67    605    296    288
    -33    901    932   -433   -483    917    436    969    189    693    358    329
     49   1057   1008   -553   -478   1034    553   1275    436    932    566    517
    129   1296   1163   -714   -519   1231    597   1605    724   1301    943    898
    129   1605   1475   -867   -672   1540    467   1415    784   1548   1293   1296
     -5   1800   1803   -898   -904   1800    197    784    610   1610   1473   1530
   -189   1862   2052   -836  -1119   1956    -90     25    244   1395   1350   1457
   -309   1571   1880   -633  -1096   1725   -337   -579   -376    672    652    805
   -293   1122   1415   -413   -854   1267   -532   -828   -898      2    -12    179
   -205    813   1015   -303   -610    911   -496   -584   -862    -44   -122     33
   -129    740    870   -303   -498    805   -290   -163   -589    142    -10     93
    -98    776    872   -340   -488    823    -33    233   -309    342    124    189
    -96    748    844   -327   -470    797    127    485   -142    462    197    231
    -67    776    841   -355   -454    807    200    589    -70    517    239    262
    -44    797    841   -376   -441    818    231    633    -38    540    254    275
    -46    774    818   -366   -431    797    231    641    -36    537    252    262
    -59    750    810   -345   -433    779    231    652    -31    540    252    257
    -64    745    807   -340   -436    776    231    662    -23    545    257    262
    -57    750    807   -345   -431    779    236    675    -12    555    265    270
    -41    779    820   -371   -431    800    246    685      0    568    277    280
    -33    789    823   -379   -428    805    246    696      7    574    280    288
    -18    802    820   -394   -418    810    252    706     18    584    288    298
    -20    802    823   -389   -420    813    249    709     18    587    290    301
    -33    800    831   -384   -433    815    249    717     20    589    296    298
    -38    800    839   -381   -439    818    252    724     28    600    303    309
    -46    792    839   -374   -441    815    249    727     28    600    306    309
    -36    813    849   -387   -441    831    257    743     38    613    324    322
    -23    839    862   -410   -444    849    270    763     62    633    342    342
    -28    836    865   -402   -446    849    272    776     72    641    345    350
    -12    857    867   -423   -439    862    277    792     85    654    355    361
    -12    870    883   -428   -446    875    280    805     98    665    361    361
    -23    857    880   -418   -452    867    277    820    109    675    374    371
    -10    872    880   -431   -444    875    290    846    135    698    400    389
     -7    878    883   -436   -446    880    301    875    155    717    415    405
    -18    878    896   -428   -457    885    301    898    171    732    426    418
      2    906    904   -454   -449    904    309    937    197    758    449    431
     23    943    919   -483   -446    930    327    987    231    797    483    465
     25    966    940   -498   -457    953    335   1036    259    828    514    491
     33    989    956   -511   -459    974    348   1096    301    872    553    532
     33   1010    974   -522   -470    992    350   1148    337    914    592    566
     59   1057    997   -558   -467   1028    358   1205    379    961    633    605
     93   1130   1034   -613   -470   1080    379   1262    428   1015    693    665
    101   1182   1080   -641   -488   1132    389   1306    467   1070    750    724
    111   1218   1106   -665   -498   1163    392   1325    488   1098    784    761
    109   1239   1130   -672   -509   1184    381   1325    493   1109    802    776
     93   1244   1150   -670   -530   1200    376   1317    496   1117    810    792
     93   1265   1171   -678   -537   1218    376   1306    493   1119    813    805
     98   1275   1176   -688   -540   1226    371   1286    480   1109    810    797
     72   1257   1182   -665   -555   1221    363   1247    457   1083    789    774
     46   1231   1184   -639   -568   1208    366   1202    431   1052    761    748
     64   1228   1163   -646   -548   1197    374   1158    407   1021    727    724
     38   1169   1130   -605   -545   1150    361   1085    353    958    665    659
     10   1111   1101   -561   -545   1106    348   1015    306    901    607    602
    -15   1060   1072   -522   -545   1065    335    953    267    854    558    550
    -25   1015   1041   -493   -532   1028    324    901    228    810    522    496
    -18   1000   1018   -491   -517   1008    309    854    194    771    483    462
    -41    966   1005   -462   -522    984    306    820    168    745    452    439
    -67    919    987   -428   -527    950    293    789    145    717    418    410
    -70    898    969   -413   -519    932    277    763    122    696    397    389
    -46    919    963   -439   -506    943    277    756    116    691    397    389
    -38    922    961   -441   -498    940    283    753    114    688    394    387
    -28    922    950   -446   -488    935    285    748    111    680    392    381
    -33    911    945   -439   -488    927    280    743    103    675    384    374
    -41    901    943   -431   -493    919    277    740    103    675    384    371
    -75    867    943   -397   -509    904    262    727     93    665    374    358
    -57    880    937   -413   -498    909    262    730     96    667    376    366
      2    945    943   -472   -470    945    288    756    119    693    397    392
    -15    930    945   -459   -480    937    280    745    111    683    384    384
    -33    911    945   -439   -491    927    270    737    103    675    379    379
    -38    904    943   -433   -491    922    267    737    103    678    384    381
    -38    906    945   -433   -491    924    267    743    106    683    389    379
    -46    909    956   -431   -501    932    267    743    109    685    394    384
    -38    930    969   -446   -504    948    272    748    116    691    402    397
    -28    937    966   -454   -496    950    265    740    109    685    394    392
    -23    927    950   -452   -485    937    259    732    103    680    387    384
    -28    927    953   -449   -493    940    257    730    103    680    389    389
    -51    911    963   -431   -506    937    254    727    101    678    389    387
    -57    904    958   -423   -509    930    249    719     96    672    379    376
    -12    950    963   -467   -488    956    259    727    106    680    392    389
    -23    987   1010   -483   -517    997    283    748    129    704    420    410
    -62   1005   1065   -472   -563   1034    303    758    148    722    436    428
    -51   1034   1085   -493   -568   1057    327    771    163    735    444    446
      2   1075   1072   -537   -535   1075    348    784    176    745    444    465
      5   1101   1093   -555   -545   1096    342    779    184    750    452    467
     -5   1096   1101   -545   -553   1098    316    769    184    756    472    462
    -10   1083   1093   -537   -550   1088    280    753    171    748    470    457
    -20   1083   1104   -530   -561   1093    270    745    168    753    472    467
    -10   1093   1104   -542   -558   1098    267    750    174    761    488    483
     10   1072   1062   -542   -527   1067    252    740    155    745    470    467
      7   1021   1010   -517   -501   1015    236    722    127    719    444    444
    -12    979    992   -483   -501    984    226    704    103    698    423    428
    -20    961    982   -472   -501    971    223    691     88    680    402    413
    -31    935    966   -452   -498    948    226    683     75    665    387    389
    -54    904    958   -426   -509    930    220    665     57    646    368    366
    -67    878    945   -405   -506    911    213    641     36    623    340    348
    -49    880    930   -415   -491    904    215    636     25    610    324    340
    -46    875    919   -415   -483    896    215    631     18    597    311    332
    -59    849    909   -394   -485    878    205    618      5    584    306    319
    -46    852    898   -402   -472    875    207    623     10    589    311    322
    -57    841    898   -392   -478    870    207    620      7    587    303    319
    -54    839    893   -392   -475    865    210    623     12    594    311    322
    -51    828    880   -389   -465    854    205    618      7    587    309    316
    -20    867    888   -423   -454    878    207    623     10    589    311    322
    -38    862    901   -415   -470    880    207    620     10    592    311    322
    -54    836    891   -392   -472    862    213    628     12    592    311    314
    -46    857    904   -407   -475    878    272    701     51    602    306    303
    -33    917    950   -441   -491    932    374    849    148    657    329    322
     10   1013   1002   -514   -496   1010    467   1093    332    826    470    441
     77   1189   1109   -633   -514   1150    555   1462    620   1145    782    727
    148   1519   1371   -833   -613   1447    522   1543    815   1475   1182   1143
    109   1818   1709   -963   -800   1764    314   1070    758   1657   1483   1504
    -88   1951   2036   -932  -1062   1992     23    319    493   1584   1504   1582
   -267   1769   2036   -750  -1150   1901   -265   -389    -44   1049   1021   1148
   -314   1350   1665   -519   -989   1506   -522   -854   -714    228    223    410
   -226    997   1223   -384   -724   1109   -597   -795   -896    -51    -93    101
   -163    813    976   -327   -571    893   -431   -389   -670     88    -33    103
   -135    813    948   -340   -540    878   -181     20   -397    280     90    179
    -57    865    919   -405   -488    891     51    366   -163    449    213    257
    -10    865    875   -426   -441    870    171    540    -46    535    272    296
    -49    818    865   -384   -457    839    184    563    -38    532    262    285
    -59    807    867   -374   -465    839    189    579    -28    535    252    283
    -57    802    859   -374   -457    831    194    594    -18    542    257    285
    -54    797    852   -371   -452    823    200    610    -10    550    275    288
    -51    810    859   -379   -454    833    207    623      0    561    283    290
    -46    813    859   -384   -454    836    210    631      7    568    288    296
    -36    826    859   -394   -449    841    213    639     15    576    298    306
    -18    854    872   -418   -444    862    223    654     31    592    314    322
    -33    844    878   -405   -457    859    218    654     28    589    311    319
    -36    844    878   -405   -457    859    213    657     28    589    306    319
    -33    857    891   -413   -462    872    215    665     33    597    311    329
    -23    867    891   -420   -457    878    226    680     44    607    327    345
    -23    867    888   -423   -457    878    223    688     49    613    324    350
    -25    872    898   -423   -462    885    220    693     54    615    327    348
    -18    891    906   -439   -462    898    228    709     70    631    345    358
    -41    870    911   -413   -475    891    220    711     72    631    337    363
    -36    878    914   -423   -475    893    226    730     88    646    353    376
    -15    901    914   -444   -465    906    241    756    111    670    387    384
    -25    891    917   -431   -472    901    244    774    124    683    402    389
     -7    914    922   -452   -465    917    259    807    150    706    418    413
      7    956    948   -483   -470    950    270    839    174    727    431    433
     18    982    963   -501   -472    974    285    878    202    756    459    457
     20    984    963   -504   -470    974    288    917    226    782    478    475
     28   1000    971   -514   -470    987    290    961    252    810    511    493
     25   1015    989   -522   -480   1002    306   1018    288    846    545    527
     41   1047   1002   -545   -480   1026    322   1080    329    896    587    568
     57   1091   1034   -574   -488   1062    329   1140    371    943    636    613
     51   1127   1075   -589   -511   1101    337   1195    415    989    688    659
     67   1174   1106   -623   -522   1140    337   1231    444   1028    724    704
     67   1202   1135   -636   -532   1169    332   1249    465   1054    750    740
     72   1234   1158   -654   -542   1197    327   1252    475   1072    771    761
     93   1280   1187   -685   -545   1234    332   1262    488   1096    805    789
     96   1304   1205   -701   -553   1254    324   1249    485   1098    810    797
     80   1296   1213   -688   -566   1254    316   1226    470   1083    802    787
     93   1319   1226   -709   -568   1273    329   1210    470   1083    807    795
     80   1317   1236   -698   -576   1278    332   1174    452   1062    787    779
     62   1267   1205   -667   -571   1236    319   1114    413   1015    737    735
     28   1213   1182   -620   -576   1197    314   1049    371    966    691    685
     12   1174   1161   -594   -574   1169    309    987    329    917    639    628
     15   1148   1132   -581   -558   1140    301    930    293    870    589    581
     -7   1104   1111   -548   -558   1106    293    872    257    828    545    542
    -23   1067   1091   -522   -558   1080    285    826    223    792    504    509
    -44   1018   1060   -488   -553   1039    265    776    184    753    465    472
    -49    992   1041   -470   -545   1015    257    745    163    727    441    441
    -44    984   1028   -472   -535   1005    252    727    148    711    426    415
    -44    963   1008   -459   -524    984    249    711    137    701    413    400
    -54    937    992   -441   -522    963    239    693    116    680    400    387
    -36    958    995   -459   -514    976    249    698    124    693    410    402
    -15    982    995   -483   -506    987    252    701    127    691    407    402
    -36    948    984   -457   -509    966    233    683    109    670    384    384
    -62    932    995   -436   -530    963    226    675    101    662    374    371
    -51    950   1002   -449   -527    976    228    680    106    670    389    379
    -46    945    992   -449   -519    969    226    680    109    672    389    384
    -18    982   1000   -483   -509    992    239    691    119    683    397    397
    -12   1000   1010   -496   -511   1005    252    704    132    696    407    407
    -36    963   1000   -462   -517    982    246    698    127    688    402    400
    -36    966   1002   -465   -519    982    241    698    129    691    400    407
    -44    971   1013   -465   -530    992    233    693    122    685    394    400
    -44    982   1026   -470   -535   1002    228    685    116    680    392    394
    -23   1010   1034   -493   -527   1021    236    691    124    685    402    407
    -38    992   1031   -478   -535   1010    233    691    127    691    405    410
    -41    982   1023   -470   -532   1000    233    691    127    693    415    405
    -44    969   1013   -462   -530    989    228    683    119    685    407    397
    -49    969   1018   -459   -532    992    218    672    109    675    394    397
    -41    984   1026   -472   -532   1005    223    672    109    675    397    400
    -23   1002   1026   -491   -524   1013    228    678    114    680    402    405
    -33   1002   1036   -485   -535   1021    226    675    111    678    397    405
    -38   1031   1070   -496   -553   1049    244    693    132    698    415    426
    -20   1075   1096   -527   -558   1085    277    714    158    719    436    454
    -28   1083   1111   -527   -571   1096    296    719    166    724    446    454
    -44   1080   1124   -522   -584   1101    296    719    168    727    454    452
    -41   1096   1137   -527   -589   1117    290    717    174    737    465    465
    -12   1137   1150   -566   -581   1143    280    722    192    758    483    483
    -15   1122   1135   -553   -576   1127    244    704    176    745    472    480
    -18   1127   1145   -555   -581   1135    231    701    174    748    480    493
     -5   1148   1153   -571   -579   1150    236    714    184    763    493    509
    -12   1101   1114   -545   -563   1109    215    701    163    743    475    488
      5   1083   1075   -545   -535   1078    210    691    145    727    457    470
      0   1062   1060   -532   -530   1060    207    678    132    711    441    459
    -36   1005   1041   -483   -537   1023    194    657    109    685    407    439
    -49    979   1028   -467   -537   1002    192    644     90    667    394    415
    -49    971   1021   -462   -535    995    194    633     77    652    387    397
    -41    958    997   -459   -519    979    187    615     62    633    361    381
    -28    956    984   -462   -506    969    189    613     54    623    348    379
    -44    919    963   -439   -504    940    189    605     44    613    335    366
    -67    885    953   -410   -511    919    179    594     31    600    332    350
    -70    885    956   -410   -511    922    176    592     28    597    329    345
    -57    906    963   -423   -509    935    179    597     33    602    337    355
    -49    901    950   -426   -501    924    171    594     28    600    329    358
    -51    893    945   -420   -498    917    171    592     25    594    322    348
    -59    898    958   -420   -509    927    171    589     25    597    324    345
    -67    898    966   -415   -517    932    174    592     28    602    329    350
    -51    885    935   -418   -493    909    189    610     44    607    335    355
    -44    922    966   -439   -506    943    252    691     90    628    340    353
    -36    976   1013   -470   -524    995    348    846    189    693    379    368
      7   1067   1060   -537   -524   1065    446   1085    368    857    517    491
     93   1265   1169   -680   -537   1218    542   1475    667   1187    833    800
    179   1610   1431   -896   -626   1522    519   1553    859   1514   1218   1213
    101   1860   1758   -982   -828   1810    301   1049    792   1665   1478   1525
   -106   1995   2101   -943  -1104   2047     10    293    537   1605   1522   1621
   -298   1803   2101   -756  -1200   1951   -259   -402     -5   1047   1013   1163
   -332   1405   1738   -537  -1036   1571   -509   -831   -626    296    280    478
   -228   1052   1280   -413   -753   1166   -589   -758   -784     49      0    187
   -163    852   1015   -342   -589    932   -457   -389   -605    148     18    150
   -116    893   1010   -389   -563    950   -189     25   -332    337    148    241
    -88    888    976   -400   -532    932     28    345   -135    472    236    290
    -49    885    935   -418   -493    909    129    498    -36    540    280    311
    -41    875    917   -415   -478    896    158    545    -12    558    288    314
    -59    844    901   -392   -483    872    158    553    -12    553    277    306
    -64    839    901   -387   -483    870    163    568     -2    555    277    311
    -51    857    906   -405   -480    880    176    589     12    571    293    329
    -51    870    922   -407   -485    896    189    607     31    587    309    342
    -51    875    924   -413   -488    898    192    613     36    592    311    348
    -23    898    919   -439   -472    909    194    623     41    597    311    353
    -33    888    922   -428   -478    904    187    620     38    597    314    348
    -36    893    930   -428   -483    911    181    623     41    600    327    340
    -12    911    922   -449   -467    917    189    633     51    610    335    355
      0    930    930   -465   -465    930    200    649     64    620    337    371
      5    937    930   -472   -462    935    202    659     72    628    348    376
     -5    930    935   -462   -470    932    197    662     72    626    348    374
    -20    937    956   -459   -488    945    194    665     72    626    345    376
    -23    940    963   -457   -493    950    205    685     90    646    366    394
     -7    948    956   -470   -483    950    210    701    103    657    376    402
     -7    948    956   -470   -480    950    210    717    114    670    387    410
    -18    950    966   -467   -493    958    213    732    122    680    394    415
    -18    958    974   -470   -496    966    218    748    135    693    405    428
     12    995    979   -504   -483    987    233    784    166    719    423    457
     31   1026    995   -527   -480   1010    249    823    192    745    444    483
      0   1000    997   -501   -498   1000    239    839    197    750    449    478
     20   1015    995   -519   -488   1005    246    880    223    779    483    493
     41   1047   1002   -545   -480   1026    259    932    254    813    522    519
     36   1070   1034   -553   -498   1052    270    987    293    852    558    555
     57   1109   1052   -584   -496   1083    283   1049    335    896    594    597
     62   1137   1075   -600   -506   1106    288   1104    374    937    633    633
     72   1182   1106   -628   -517   1145    288   1153    407    982    683    678
    124   1257   1132   -691   -504   1195    298   1197    444   1028    730    730
    127   1291   1163   -709   -519   1228    296   1218    465   1057    756    761
    124   1330   1205   -727   -540   1267    301   1228    483   1083    787    795
    106   1343   1236   -727   -566   1288    298   1231    488   1098    807    815
    109   1356   1247   -732   -568   1301    293   1221    491   1101    815    826
    114   1361   1247   -740   -566   1306    293   1202    480   1091    810    820
    111   1361   1249   -735   -568   1306    293   1179    467   1083    807    815
    106   1350   1241   -730   -568   1299    288   1135    444   1054    782    787
     75   1306   1231   -691   -576   1270    275   1075    405   1008    732    743
     54   1283   1226   -670   -587   1254    275   1015    371    966    691    701
     38   1247   1208   -644   -584   1228    275    958    332    919    636    652
     23   1195   1171   -610   -574   1184    267    898    296    875    592    597
      5   1156   1150   -579   -571   1153    267    849    270    844    561    558
    -12   1111   1124   -550   -568   1117    257    797    233    805    522    514
    -31   1065   1093   -517   -561   1078    241    758    205    771    491    480
    -80   1002   1083   -462   -581   1041    220    717    174    737    454    449
    -57   1021   1078   -480   -566   1049    226    704    168    730    441    444
     12   1067   1054   -542   -522   1062    239    706    168    730    439    439
     -2   1036   1039   -517   -522   1039    226    685    150    714    428    415
    -15   1026   1039   -506   -527   1031    231    680    148    711    428    415
    -25   1018   1044   -496   -535   1031    228    672    140    706    418    407
    -38   1008   1044   -485   -542   1026    220    665    132    698    413    397
    -20   1021   1041   -501   -530   1031    226    670    137    704    420    397
    -38    995   1034   -478   -537   1013    213    662    129    696    415    389
    -51    984   1036   -465   -542   1010    202    654    122    688    400    387
     -5   1047   1052   -522   -530   1049    223    672    142    709    420    402
     -2   1062   1062   -530   -532   1062    231    678    148    714    426    405
    -23   1039   1062   -509   -542   1049    218    667    137    704    418    394
    -28   1039   1067   -504   -548   1052    215    667    140    709    426    394
    -15   1047   1060   -517   -537   1052    215    667    140    711    428    397
    -20   1039   1057   -509   -537   1047    210    662    137    706    418    394
    -28   1034   1060   -504   -545   1047    210    659    135    704    413    389
    -44   1023   1067   -488   -555   1044    207    657    135    706    420    389
    -49   1021   1070   -485   -558   1044    205    652    132    704    420    392
    -44   1018   1060   -488   -550   1039    200    646    127    698    420    392
    -36   1026   1062   -496   -550   1044    197    641    122    696    415    389
    -23   1047   1070   -511   -545   1057    197    639    122    696    413    392
    -15   1047   1062   -517   -540   1054    200    636    119    693    405    387
    -10   1047   1057   -519   -532   1052    207    639    124    698    410    392
    -28   1026   1054   -501   -542   1039    205    636    122    696    415    389
    -20   1057   1078   -517   -548   1067    213    641    129    704    428    394
    -10   1104   1114   -548   -563   1106    236    662    153    727    446    415
    -25   1124   1150   -550   -589   1137    259    675    171    743    462    431
    -33   1140   1171   -555   -602   1156    272    678    176    745    459    433
    -18   1158   1176   -568   -597   1166    262    667    166    732    441    436
    -18   1184   1202   -584   -610   1192    249    662    171    740    446    446
    -18   1192   1208   -587   -613   1200    233    665    181    756    467    457
     -7   1176   1184   -587   -597   1179    202    649    168    750    472    446
    -12   1179   1192   -581   -602   1184    200    652    174    763    491    462
     10   1197   1184   -605   -587   1192    207    670    189    782    514    478
     12   1153   1140   -584   -563   1148    189    657    166    758    483    462
     23   1122   1098   -574   -537   1111    174    639    140    730    454    441
      2   1088   1085   -545   -540   1088    171    623    122    711    439    426
    -15   1054   1070   -522   -542   1062    163    602    101    688    415    394
    -38   1031   1070   -496   -555   1052    166    597     88    675    400    379
    -51   1013   1065   -483   -561   1039    158    581     70    654    379    363
    -38   1008   1047   -483   -542   1026    155    571     54    641    366    353
    -51    969   1018   -459   -535    992    140    553     33    618    337    329
    -51    963   1015   -457   -532    989    142    550     31    613    332    327
    -46    971   1018   -465   -532    995    148    553     31    615    332    327
    -70    945   1015   -436   -542    979    142    548     23    607    324    322
    -62    948   1008   -444   -535    976    140    548     23    607    327    322
    -54    950   1005   -449   -530    976    135    548     23    607    324    327
    -59    950   1008   -446   -532    979    129    542     18    600    309    324
    -49    958   1008   -454   -527    982    127    540     12    594    298    316
    -54    950   1005   -449   -530    976    127    540     15    600    316    314
    -36    976   1013   -472   -524    995    158    579     44    623    345    332
    -28   1015   1044   -496   -537   1028    239    683    109    657    358    337
     -7   1080   1088   -535   -548   1083    329    852    223    740    410    381
     41   1197   1153   -620   -555   1176    431   1137    436    950    600    545
    124   1413   1288   -769   -581   1350    509   1496    719   1283    940    867
    168   1740   1569   -956   -701   1654    444   1457    857   1566   1296   1262
     75   1971   1896  -1023   -909   1935    228    901    763   1691   1525   1553
   -150   2029   2179   -940  -1163   2101    -49    129    428   1499   1418   1504
   -309   1777   2086   -735  -1197   1930   -311   -542   -163    857    820    958
   -322   1358   1678   -519  -1000   1517   -561   -901   -730    176    150    327
   -228   1028   1257   -400   -743   1143   -618   -743   -779     57    -20    129
   -150    914   1065   -384   -607    989   -439   -340   -561    192     41    140
   -111    940   1052   -415   -581    995   -187     57   -309    363    153    213
    -93    932   1026   -420   -561    979     10    350   -127    491    233    265
    -54    937    992   -441   -522    963     93    478    -49    542    267    285
    -54    932    984   -441   -519    956    109    506    -33    550    265    288
    -64    911    974   -423   -519    943    119    527    -20    555    270    290
    -62    911    971   -426   -517    940    132    548     -7    568    288    288
    -57    917    974   -428   -514    945    137    563      2    581    301    288
    -57    914    971   -428   -514    943    142    571      7    584    306    293
    -41    930    969   -444   -504    948    145    581     12    592    311    298
    -38    937    974   -452   -506    953    145    587     18    594    314    303
    -57    927    984   -433   -519    956    137    587     15    592    309    303
    -33    963    997   -467   -514    979    142    600     23    600    309    314
     -5    997   1002   -496   -504   1000    158    618     38    615    319    329
    -31    974   1005   -472   -519    989    158    623     41    618    327    329
    -54    956   1010   -449   -532    982    158    631     44    626    340    329
    -38    963   1002   -465   -519    982    163    646     57    639    353    337
    -20    969    987   -475   -504    976    168    657     64    646    358    345
    -31    961    992   -465   -511    976    161    659     64    646    355    340
    -23    974    997   -475   -509    984    163    672     72    654    363    345
     -5   1005   1010   -501   -509   1008    171    696     90    672    376    363
    -10   1021   1031   -506   -519   1026    179    719    109    691    392    381
    -20   1026   1047   -504   -535   1036    189    745    127    709    410    400
     -5   1052   1057   -522   -530   1054    197    771    145    724    423    413
     -7   1034   1041   -514   -524   1036    189    784    148    727    423    407
      5   1049   1044   -527   -519   1047    194    818    166    748    441    423
     23   1083   1060   -553   -517   1070    210    867    202    782    472    454
     20   1091   1070   -555   -524   1080    213    911    228    810    496    478
     23   1119   1093   -571   -537   1106    220    966    262    844    530    509
     36   1156   1117   -597   -540   1137    231   1028    301    891    568    555
     64   1200   1135   -633   -535   1166    236   1083    340    935    613    602
    103   1270   1166   -685   -530   1218    252   1143    387    992    678    652
    103   1309   1205   -709   -550   1257    257   1184    420   1036    730    698
     98   1330   1231   -714   -566   1283    252   1200    439   1062    758    732
     93   1356   1260   -727   -584   1309    241   1202    444   1075    771    758
    106   1402   1296   -753   -594   1350    246   1208    459   1093    789    787
    122   1434   1309   -779   -592   1371    254   1208    467   1104    810    802
    114   1415   1301   -766   -594   1361    249   1187    454   1096    807    795
     96   1408   1312   -753   -607   1361    244   1158    436   1078    792    782
     72   1382   1309   -727   -618   1345    236   1111    405   1044    756    750
     57   1350   1293   -704   -618   1322    233   1060    366   1000    706    706
     49   1332   1280   -691   -615   1306    239   1008    337    961    665    667
     23   1280   1257   -654   -615   1270    239    945    301    914    626    618
     23   1249   1226   -636   -600   1239    236    891    267    872    581    574
      7   1200   1192   -602   -592   1197    218    828    223    820    522    522
     -7   1163   1169   -579   -589   1166    213    784    194    787    488    488
    -28   1122   1150   -548   -592   1137    202    743    166    758    457    459
    -23   1114   1137   -545   -579   1124    200    719    150    740    439    446
    -36   1093   1130   -530   -581   1109    192    696    129    719    415    423
    -46   1062   1109   -509   -576   1085    181    670    109    696    392    402
    -51   1031   1083   -491   -568   1057    168    652     88    672    368    379
    -41   1044   1085   -501   -563   1065    174    652     88    675    379    379
    -36   1049   1085   -506   -561   1067    174    649     88    675    376    379
    -49   1036   1085   -493   -568   1062    168    644     80    665    366    371
    -46   1052   1098   -504   -574   1075    171    649     88    672    371    376
    -33   1072   1106   -519   -568   1088    179    657     93    680    374    387
    -36   1057   1093   -511   -563   1072    174    654     85    670    361    384
    -28   1057   1085   -514   -558   1070    174    654     88    672    366    387
    -38   1057   1096   -509   -566   1075    176    657     90    675    374    392
    -33   1065   1098   -514   -566   1080    174    659     90    678    374    392
    -28   1070   1098   -522   -563   1083    171    657     88    678    376    389
    -31   1072   1104   -522   -566   1088    171    657     90    680    387    392
    -31   1075   1106   -524   -568   1091    174    659     93    683    389    400
    -23   1078   1101   -527   -561   1088    176    662     93    683    384    402
    -28   1067   1096   -522   -563   1080    168    657     85    678    379    400
    -31   1065   1096   -517   -563   1080    163    652     83    672    376    394
    -33   1060   1093   -514   -563   1075    155    641     72    665    366    387
    -38   1060   1098   -509   -568   1078    155    639     67    662    371    387
    -38   1062   1101   -514   -568   1080    161    641     72    665    371    389
    -36   1070   1104   -517   -571   1085    158    639     70    665    368    389
    -38   1070   1109   -517   -574   1088    153    633     62    659    361    387
    -41   1078   1119   -517   -579   1098    150    631     59    657    361    384
    -46   1075   1119   -517   -584   1098    148    626     51    652    358    381
    -33   1093   1127   -530   -579   1109    158    631     59    659    363    392
    -31   1127   1158   -548   -594   1143    181    654     83    678    376    415
    -54   1143   1197   -542   -626   1169    205    665     98    691    389    426
    -44   1158   1202   -558   -623   1179    215    670    103    693    394    426
    -25   1184   1210   -579   -618   1195    215    667    106    698    397    433
    -57   1187   1244   -566   -652   1215    192    654    103    698    394    449
    -36   1215   1252   -589   -644   1234    171    652    109    709    407    467
      7   1252   1244   -631   -618   1247    161    654    114    717    426    470
    -10   1249   1260   -620   -633   1254    166    662    124    730    446    480
    -10   1236   1247   -613   -628   1239    158    662    116    727    444    478
     -2   1197   1200   -597   -600   1197    137    644     90    704    426    457
     -2   1156   1158   -576   -581   1158    122    626     64    680    397    431
    -12   1130   1143   -558   -576   1135    122    615     51    665    381    420
    -15   1117   1132   -550   -574   1122    124    607     38    649    363    405
    -46   1080   1127   -517   -587   1104    122    594     20    626    337    379
    -77   1031   1109   -478   -594   1070     98    563    -12    592    298    353
    -77   1013   1091   -467   -584   1049     88    545    -33    571    280    332
    -38   1031   1070   -496   -555   1049     96    548    -36    566    275    329
    -18   1065   1083   -522   -550   1072    109    555    -31    571    280    340
    -62   1034   1096   -488   -579   1065     98    537    -49    553    265    314
    -64   1015   1080   -475   -574   1047     93    532    -54    548    259    301
    -54   1015   1070   -483   -563   1041     93    535    -51    550    262    309
    -36   1044   1080   -504   -558   1062    101    545    -44    561    272    324
    -38   1036   1075   -498   -558   1054     96    542    -46    558    270    322
    -54   1010   1065   -478   -561   1039     90    535    -57    545    252    314
    -75   1000   1072   -462   -574   1036     85    527    -64    537    233    311
    -67   1013   1080   -472   -574   1047    109    561    -46    548    244    309
    -20   1093   1114   -537   -566   1104    215    711     57    615    293    322
      2   1176   1174   -589   -584   1174    316    917    213    745    397    405
     41   1330   1288   -685   -623   1309    413   1218    465   1010    639    628
    150   1615   1465   -883   -657   1540    436   1551    763   1392   1044   1041
    184   1997   1813  -1091   -815   1906    358   1439    888   1683   1426   1480
     62   2153   2088  -1109  -1013   2120    179    891    722   1701   1545   1665
   -142   2094   2236   -976  -1192   2164    -67    145    275   1343   1267   1436
   -303   1800   2104   -748  -1202   1951   -288   -519   -368    602    545    745
   -288   1348   1636   -530   -963   1491   -522   -792   -875     -2    -57    168
   -187   1054   1241   -433   -714   1148   -553   -623   -870    -49   -153     44
   -122    953   1072   -418   -597   1013   -423   -296   -670     80    -85     72
    -96    982   1078   -441   -587   1028   -205     72   -410    262     36    163
    -77    997   1075   -462   -576   1036    -23    353   -215    407    137    233
    -88    976   1065   -444   -576   1018     33    446   -155    452    163    252
    -72    987   1060   -459   -566   1023     62    488   -129    470    174    262
    -38   1023   1062   -491   -550   1041     85    522   -101    493    197    285
    -46   1018   1062   -488   -555   1039     85    530    -98    496    197    280
    -62    997   1060   -467   -561   1028     75    530   -101    485    189    272
    -83    984   1067   -452   -576   1026     70    532   -103    485    189    272
    -75   1008   1083   -465   -579   1044     75    545    -90    498    202    293
    -20   1057   1078   -519   -548   1067     90    563    -72    517    218    306
     -7   1075   1083   -535   -545   1078     98    576    -64    524    226    316
    -28   1062   1088   -519   -558   1075     93    576    -67    522    228    319
    -36   1057   1093   -509   -563   1075     88    581    -64    527    233    327
    -36   1052   1085   -509   -563   1067     85    589    -59    532    236    327
    -49   1049   1098   -501   -574   1072     85    597    -54    540    244    332
    -20   1080   1101   -532   -561   1091     93    610    -41    553    257    345
      2   1111   1109   -555   -553   1111    103    626    -28    566    267    358
    -10   1111   1122   -553   -566   1117    103    633    -23    571    270    368
    -36   1101   1135   -532   -584   1117     98    639    -23    571    270    371
    -25   1114   1137   -545   -581   1124     96    649    -12    581    280    381
     -5   1137   1143   -566   -574   1140     98    670      2    600    298    397
    -20   1135   1156   -558   -589   1143     90    675      0    597    290    400
     10   1179   1169   -594   -579   1174    103    701     23    620    316    420
     25   1200   1174   -613   -576   1189    119    737     51    652    350    441
     12   1202   1189   -607   -587   1197    129    771     72    675    374    462
     18   1202   1184   -610   -581   1195    119    792     85    685    384    472
     20   1210   1189   -615   -584   1202    114    823    101    704    397    483
     23   1241   1218   -633   -597   1231    122    872    135    743    428    519
     33   1275   1241   -654   -602   1260    137    935    179    792    480    571
     80   1330   1249   -706   -584   1288    148    989    218    839    532    620
     96   1374   1278   -735   -589   1327    148   1036    254    885    581    675
     96   1410   1314   -753   -610   1363    140   1067    280    922    623    719
    101   1444   1343   -771   -620   1395    135   1083    296    948    652    748
    116   1488   1371   -805   -628   1431    137   1096    309    969    678    779
    122   1527   1405   -826   -641   1467    142   1098    319    984    698    800
    129   1548   1418   -839   -644   1483    137   1091    314    984    701    810
    103   1527   1423   -815   -659   1475    124   1065    298    969    683    802
     90   1525   1434   -810   -672   1480    124   1039    280    950    667    789
     83   1509   1426   -797   -672   1467    127   1008    257    919    641    763
     67   1473   1402   -771   -670   1439    129    966    226    883    605    722
     51   1444   1392   -748   -670   1418    135    922    194    841    563    675
     23   1397   1371   -711   -675   1384    135    867    158    792    509    623
     10   1356   1343   -683   -667   1350    129    815    124    745    459    571
     15   1337   1319   -678   -652   1330    129    774     98    711    418    527
      7   1314   1306   -659   -649   1312    127    732     72    680    389    496
     -7   1291   1296   -644   -652   1293    122    696     49    654    363    472
    -12   1267   1278   -628   -644   1273    111    662     23    626    332    441
    -28   1236   1262   -605   -646   1249     98    633     -2    600    301    410
    -46   1215   1262   -584   -654   1239     88    610    -20    579    277    394
    -20   1228   1249   -605   -636   1239     85    600    -28    571    272    392
     -5   1241   1247   -618   -626   1244     88    597    -28    574    283    389
    -33   1213   1244   -589   -639   1226     80    587    -38    561    272    374
    -57   1179   1236   -561   -646   1208     70    576    -49    550    262    368
    -25   1208   1234   -592   -631   1218     75    584    -41    561    267    376
    -10   1231   1241   -613   -626   1236     80    589    -36    566    272    381
    -23   1228   1249   -605   -636   1239     72    581    -41    558    265    379
    -18   1231   1249   -605   -633   1239     75    587    -38    566    267    381
    -18   1241   1260   -613   -639   1252     75    592    -33    571    275    389
    -25   1241   1267   -607   -646   1254     72    589    -33    571    277    389
    -20   1241   1260   -610   -641   1252     72    589    -33    571    275    392
    -15   1249   1265   -615   -639   1257     67    587    -36    571    277    397
    -23   1236   1257   -607   -639   1247     59    579    -41    563    267    392
    -20   1234   1252   -607   -636   1241     64    581    -41    563    270    392
     -7   1247   1254   -620   -633   1252     70    587    -36    571    283    400
     -7   1254   1262   -623   -633   1257     67    584    -36    574    288    402
    -25   1241   1265   -607   -644   1252     62    576    -41    568    283    397
    -12   1257   1270   -623   -641   1262     67    576    -38    571    283    400
    -12   1262   1275   -626   -646   1270     72    579    -38    574    283    405
    -23   1252   1275   -613   -649   1262     62    568    -46    566    275    394
    -36   1231   1267   -597   -654   1249     51    558    -57    555    267    381
    -38   1223   1262   -592   -652   1241     46    555    -62    550    262    379
    -18   1244   1260   -613   -639   1252     54    563    -57    555    265    381
     -5   1257   1262   -626   -633   1260     64    571    -51    563    270    389
     -5   1301   1306   -649   -657   1301     93    592    -23    589    298    415
    -15   1330   1345   -657   -680   1335    119    610     -2    607    322    433
     -7   1340   1348   -667   -678   1343    137    618      7    613    324    436
     12   1366   1353   -688   -670   1361    142    618     12    618    327    441
     12   1389   1376   -704   -680   1384    132    607     20    631    337    449
      2   1395   1392   -698   -696   1395    116    605     28    641    353    465
     12   1389   1374   -704   -680   1384     85    589     12    636    348    462
     23   1418   1395   -719   -685   1408     85    592     20    644    358    475
     23   1413   1387   -719   -683   1400     88    600     25    652    366    483
     25   1369   1340   -698   -657   1356     70    584      0    628    342    457
     25   1325   1299   -678   -636   1312     49    563    -28    602    316    431
     -7   1278   1286   -633   -646   1280     38    542    -51    579    293    413
      0   1262   1260   -633   -631   1262     46    537    -59    568    277    397
     -2   1249   1252   -623   -626   1249     59    540    -64    561    267    387
    -18   1218   1236   -602   -628   1226     59    527    -80    545    252    366
    -25   1189   1215   -581   -620   1202     57    511    -98    527    228    348
    -33   1153   1187   -561   -610   1169     41    491   -119    501    205    324
    -33   1143   1176   -555   -605   1158     41    485   -127    493    194    316
    -46   1119   1166   -537   -605   1143     31    478   -140    480    181    301
    -51   1106   1158   -527   -605   1132     28    472   -145    472    179    285
    -18   1127   1145   -555   -581   1137     38    480   -137    483    192    293
    -20   1124   1145   -553   -581   1135     44    488   -129    493    197    301
    -38   1109   1148   -535   -594   1127     41    485   -132    491    189    296
    -67   1072   1140   -501   -602   1106     36    472   -140    480    179    285
    -49   1080   1127   -517   -589   1104     46    483   -129    491    192    293
     -7   1124   1130   -558   -568   1127     88    530    -96    514    207    306
     -7   1156   1163   -576   -587   1161    168    644    -20    555    226    296
     -5   1205   1210   -600   -607   1208    267    828    116    667    303    342
     62   1384   1319   -724   -628   1353    381   1127    381    937    548    574
    155   1654   1499   -904   -672   1577    418   1449    680   1312    943    971
    192   1997   1805  -1096   -807   1901    350   1441    833   1618   1335   1415
    101   2177   2075  -1137   -987   2127    189    989    722   1714   1538   1686
    -80   2182   2262  -1052  -1171   2221    -46    275    319   1428   1337   1543
   -226   1906   2130   -841  -1176   2018   -272   -389   -296    740    667    901
   -252   1457   1709   -602   -979   1582   -498   -771   -870     36    -25    220
   -174   1070   1244   -446   -709   1156   -576   -685   -963   -116   -218     10
   -124    911   1034   -394   -579    971   -459   -374   -776     -2   -179     12
    -88    932   1021   -423   -553    976   -249    -25   -514    184    -57     98
    -51    956   1008   -452   -530    982    -41    288   -288    358     72    184
    -62    937   1000   -436   -530    969     38    410   -202    420    114    207
    -49    937    984   -444   -517    961     64    446   -176    439    122    213
    -23    961    982   -470   -501    971     88    480   -148    462    145    228
    -20    961    982   -470   -501    969    101    498   -135    472    150    236
    -25    958    984   -465   -504    971    106    506   -127    475    145    239
    -15    966    982   -478   -498    974    116    522   -114    488    158    241
    -15    963    976   -475   -496    969    122    530   -109    493    161    239
    -25    943    969   -459   -498    956    127    532   -103    496    166    236
    -25    937    963   -454   -493    950    127    540   -101    504    174    244
    -31    937    966   -454   -498    950    124    548    -96    506    174    254
    -12    945    958   -467   -485    950    137    561    -85    519    181    262
     15    958    940   -488   -462    950    150    574    -72    532    194    267
     10    943    932   -475   -459    937    155    587    -59    542    207    272
    -12    924    935   -457   -475    930    155    589    -59    540    205    272
    -18    911    930   -449   -472    919    155    600    -51    548    210    275
    -10    914    924   -452   -470    919    166    613    -38    561    220    283
      2    922    919   -462   -457    922    179    633    -20    579    233    296
    -15    896    909   -441   -462    901    174    636    -20    576    231    293
      2    917    914   -462   -454    914    187    662      0    597    246    306
      2    922    917   -465   -457    919    200    683     18    615    257    316
    -10    901    911   -444   -459    906    200    693     20    615    259    311
     31    930    898   -483   -433    914    218    730     49    646    288    329
     38    937    898   -488   -428    919    233    763     70    667    306    350
     41    940    896   -491   -426    917    244    800     93    691    322    368
     38    935    896   -485   -428    917    254    841    122    717    342    387
     38    940    901   -491   -431    922    267    896    158    756    379    418
     57    958    901   -509   -420    930    275    948    194    792    415    454
     80    979    896   -530   -407    937    283   1000    228    831    452    488
     96   1013    917   -553   -410    966    301   1060    272    883    511    537
    106   1062    953   -587   -423   1008    314   1106    311    932    566    592
    114   1078    963   -597   -426   1021    311   1130    329    961    594    626
     93   1060    963   -579   -433   1013    303   1132    329    966    605    641
     98   1075    976   -587   -439   1026    306   1135    337    982    623    659
    122   1111    987   -618   -433   1049    314   1132    342    992    636    672
    127   1106    979   -615   -426   1041    319   1122    337    989    633    675
    124   1098    974   -613   -426   1036    327   1104    327    979    628    665
     88   1047    958   -566   -433   1002    322   1065    298    948    600    633
     75   1000    924   -537   -426    963    319   1013    267    904    550    587
     72    969    896   -522   -413    935    329    969    239    865    511    548
     59    932    870   -496   -407    901    337    919    207    828    470    504
     57    896    839   -475   -389    867    342    875    181    792    426    457
     25    833    805   -431   -389    818    332    818    145    743    374    397
     -2    776    779   -387   -389    779    322    769    111    701    329    355
     -5    737    743   -368   -374    740    319    735     93    675    306    332
      0    698    698   -348   -348    698    319    709     77    657    277    309
      0    665    662   -335   -329    665    327    693     72    646    267    290
     -2    628    631   -314   -316    628    324    678     57    633    254    267
     -5    605    610   -303   -306    607    322    662     44    615    239    249
     10    613    602   -311   -296    607    329    662     46    613    236    252
    -23    550    574   -265   -301    563    324    649     33    597    215    241
    -23    524    548   -252   -285    537    322    641     25    589    202    228
    -12    524    537   -257   -275    532    335    652     33    594    210    223
    -15    527    542   -254   -277    535    342    657     41    602    226    228
    -20    511    532   -246   -277    522    345    662     44    602    223    231
    -25    488    514   -231   -270    498    345    662     44    602    223    228
    -28    472    501   -223   -267    485    355    665     46    605    218    228
    -12    480    493   -233   -252    485    366    678     59    615    228    231
    -10    457    467   -223   -239    462    366    675     59    615    233    228
    -33    413    446   -189   -239    428    366    670     51    610    228    220
    -31    407    439   -189   -236    423    366    672     54    610    223    220
    -12    413    426   -200   -218    418    379    680     62    615    226    223
      2    405    402   -205   -200    405    384    680     64    615    228    223
    -20    374    392   -176   -207    381    379    670     51    602    220    210
    -23    358    381   -168   -202    368    376    665     46    597    210    205
      0    350    350   -174   -174    350    389    672     57    602    220    207
    -20    314    332   -148   -176    322    389    667     51    600    218    194
     -7    316    324   -153   -166    319    400    670     54    602    215    194
     12    327    311   -171   -148    322    413    675     59    605    218    197
     -2    298    301   -148   -150    298    413    672     57    597    213    192
    -49    231    280    -93   -163    254    397    654     38    579    197    176
    -33    228    262    -98   -148    246    405    657     44    579    197    176
     15    272    254   -145   -119    265    431    672     59    592    205    184
      7    265    257   -135   -124    262    452    683     70    600    210    194
     -5    280    285   -140   -145    283    480    704     93    620    231    213
    -10    288    296   -140   -153    290    509    722    114    639    252    226
    -18    275    293   -129   -155    283    527    727    122    641    254    223
    -36    244    280   -103   -158    262    517    711    109    626    233    207
    -33    236    267   -103   -150    252    504    704    114    628    239    213
      0    265    265   -135   -132    265    501    717    132    652    270    233
     31    267    233   -150   -101    249    504    722    137    659    280    244
     23    246    223   -135    -98    236    506    724    142    665    280    249
      2    194    189    -98    -93    192    493    719    135    654    270    236
    -15    114    129    -49    -72    122    467    698    101    623    241    202
    -18     62     77    -23    -49     70    457    683     77    600    218    181
     -5     46     51    -20    -28     49    465    672     67    587    200    168
     10     25     15    -18     -2     20    480    672     57    574    184    155
      2      2      0     -2      0      0    506    683     62    576    192    142
    -31    -70    -38     49      2    -54    504    665     44    553    171    114
    -46   -129    -83     88     18   -106    496    646     25    532    148     93
    -49   -155   -109    101     28   -132    493    636     10    511    124     75
    -46   -181   -135    114     41   -158    493    631      0    498    109     64
    -57   -207   -153    132     46   -181    496    631      0    491    103     59
    -80   -244   -163    163     41   -205    493    626     -7    485     96     51
    -64   -254   -189    158     59   -223    496    626     -7    483     96     41
    -31   -231   -200    129     83   -215    517    639      5    493    111     51
    -46   -259   -213    153     80   -236    522    641     10    496    114     51
    -51   -285   -233    168     90   -259    527    646     15    501    119     51
    -51   -311   -259    181    103   -288    532    646     15    496    109     44
    -54   -311   -257    184     98   -285    561    678     36    504    111     38
    -49   -249   -200    148     72   -226    667    813    132    563    153     67
    -51   -179   -127    116     36   -153    771   1008    277    680    244    129
     12     -7    -23     -2     15    -15    901   1356    558    963    506    358
    161    288    127   -223     18    207    992   1740    893   1361    909    761
    189    574    381   -381    -96    478    883   1613    997   1636   1262   1158
     85    750    665   -418   -288    709    618    969    854   1722   1454   1413
   -101    774    875   -337   -488    823    335    210    504   1496   1319   1332
   -254    449    701    -98   -478    574     62   -449   -140    779    657    724
   -298    -75    223    184   -262     75   -166   -769   -701     83    -38     54
   -231   -478   -246    355      7   -363   -179   -561   -719    -25   -215   -161
   -127   -524   -400    324    135   -462     67   -127   -475    127   -140   -135
    -83   -511   -428    296    171   -470    345    265   -236    283    -38    -80
    -70   -550   -480    309    205   -517    514    506    -88    379     25    -46
    -59   -568   -509    314    223   -540    581    602    -31    418     44    -31
    -70   -607   -537    337    231   -574    594    626    -25    413     38    -46
    -41   -607   -566    324    259   -587    615    652     -5    423     51    -44
    -62   -641   -579    348    257   -610    626    665      2    426     49    -46
    -93   -688   -594    392    249   -641    620    667      0    418     36    -57
    -46   -646   -602    345    277   -626    639    688     15    431     51    -46
    -15   -618   -602    316    290   -610    665    714     38    454     72    -25
    -38   -649   -610    342    283   -631    667    719     44    454     75    -28
    -51   -672   -620    363    283   -646    662    714     38    444     70    -38
    -41   -672   -633    355    293   -654    667    722     44    452     85    -33
    -25   -662   -636    342    303   -649    680    740     57    467     98    -23
    -33   -693   -659    363    309   -675    685    748     62    465     90    -18
    -31   -696   -665    363    316   -680    685    753     62    465     88    -20
    -28   -701   -675    363    322   -688    693    766     70    472     96    -15
    -10   -685   -675    348    329   -680    701    782     80    480    103    -10
     -5   -683   -680    342    335   -680    711    795     93    485    109     -7
    -18   -698   -680    358    329   -691    722    810    103    493    114     -5
    -25   -717   -693    368    332   -706    719    823    109    496    114      0
    -18   -737   -719    376    348   -730    735    844    127    509    132      7
     10   -711   -724    348    366   -717    753    875    153    530    153     25
      2   -714   -717    355    358   -714    761    893    161    535    155     28
     -5   -722   -717    363    353   -719    763    919    174    545    155     33
     23   -706   -730    340    374   -717    782    966    205    571    184     51
     10   -724   -735    358    371   -730    792   1008    228    592    207     67
     18   -719   -737    350    376   -727    807   1057    259    620    231     93
     54   -688   -745    316    397   -717    833   1124    298    659    277    122
     77   -657   -735    288    405   -693    852   1184    337    701    322    155
     62   -649   -714    293    387   -680    857   1234    368    735    348    192
     75   -618   -693    272    384   -654    862   1280    402    771    387    228
     80   -600   -680    259    379   -641    862   1314    431    802    428    265
    109   -550   -659    220    381   -602    878   1343    462    841    465    311
    142   -501   -644    176    392   -571    896   1366    488    875    496    348
    119   -514   -633    197    376   -574    891   1358    493    878    511    358
     98   -514   -615    205    355   -563    880   1340    485    875    519    363
     93   -519   -615    213    353   -566    875   1319    478    867    509    366
    106   -514   -623    202    363   -568    878   1296    467    857    496    361
     88   -542   -631    228    358   -587    880   1260    452    833    478    337
     41   -602   -644    277    342   -623    870   1197    415    789    441    301
     44   -633   -678    293    361   -654    872   1143    384    753    407    265
     49   -654   -704    301    374   -678    878   1091    361    719    374    223
      2   -732   -735    366    368   -732    867   1023    316    670    322    171
     15   -758   -776    371    392   -766    867    971    288    633    283    135
      2   -813   -815    402    407   -813    849    917    249    581    233     88
    -20   -867   -846    441    410   -859    841    878    218    548    207     49
    -18   -888   -870    454    426   -880    844    857    205    532    192     33
    -25   -919   -893    470    431   -906    839    833    187    506    166     12
    -28   -945   -917    485    441   -932    833    813    168    485    145     -2
    -44   -982   -937    511    444   -961    823    792    153    467    124    -23
    -31   -982   -950    506    459   -966    823    784    148    457    114    -33
    -28   -992   -963    509    465   -979    820    776    137    446    106    -38
    -38  -1015   -979    527    467   -997    823    774    137    444    109    -38
    -33  -1021   -989    527    475  -1005    831    779    148    449    114    -36
    -28  -1018   -989    524    480  -1005    833    782    150    449    114    -38
    -38  -1026   -989    532    472  -1008    833    782    153    449    122    -41
    -33  -1039  -1008    535    485  -1023    836    784    158    454    124    -36
    -46  -1065  -1021    553    485  -1041    828    774    148    444    114    -41
    -20  -1044  -1023    532    501  -1034    839    784    158    452    119    -31
    -18  -1041  -1026    530    501  -1034    846    795    168    459    132    -25
    -20  -1047  -1026    532    501  -1036    852    797    174    462    135    -25
    -25  -1057  -1034    540    504  -1047    846    787    166    452    127    -33
    -28  -1062  -1034    545    501  -1049    846    787    166    449    124    -33
    -33  -1075  -1041    553    501  -1060    849    782    166    446    122    -36
    -33  -1083  -1049    555    506  -1067    846    776    161    441    119    -44
    -31  -1088  -1057    558    511  -1072    846    774    161    439    116    -38
    -41  -1106  -1065    574    511  -1085    846    771    163    439    114    -36
    -41  -1114  -1075    576    514  -1096    841    763    155    426    101    -44
    -41  -1111  -1070    576    511  -1091    844    758    153    420    101    -51
    -49  -1124  -1075    584    511  -1101    841    753    150    415    103    -62
    -51  -1150  -1098    602    522  -1124    839    748    148    413    106    -62
    -51  -1161  -1109    607    527  -1135    839    743    145    407    103    -64
    -57  -1166  -1109    610    524  -1137    839    740    142    405     98    -64
    -49  -1161  -1114    605    530  -1137    846    740    145    402     96    -62
    -36  -1156  -1119    597    540  -1137    849    737    145    400     93    -59
    -38  -1143  -1104    589    530  -1124    859    745    155    407    106    -54
    -18  -1078  -1060    545    519  -1070    901    776    194    441    145    -25
    -41  -1083  -1044    561    498  -1065    927    787    207    449    150    -23
    -64  -1106  -1041    587    488  -1075    940    787    210    449    148    -20
    -44  -1080  -1036    561    496  -1060    937    787    220    457    161    -12
    -23  -1041  -1018    532    496  -1028    927    787    231    465    168      2
    -31  -1047  -1015    537    491  -1031    898    776    226    462    158     12
    -15  -1049  -1034    532    509  -1041    883    769    223    462    171     10
     -5  -1031  -1026    517    509  -1028    888    779    236    480    202     18
      0  -1049  -1049    524    522  -1049    878    776    228    470    189     15
    -15  -1106  -1091    558    537  -1098    862    761    205    444    163     -7
    -33  -1158  -1124    597    545  -1143    852    743    187    423    142    -23
    -31  -1184  -1156    607    561  -1171    844    724    168    402    124    -46
    -31  -1215  -1184    623    574  -1200    841    709    148    379    106    -70
    -67  -1257  -1189    659    558  -1223    844    698    135    363     85    -83
    -72  -1270  -1197    672    561  -1234    841    683    122    342     64    -96
    -54  -1273  -1218    662    579  -1247    844    678    114    335     57   -111
    -62  -1301  -1239    683    587  -1270    841    667    103    319     46   -124
    -75  -1327  -1254    698    587  -1293    833    657     93    306     36   -137
    -80  -1348  -1267    714    592  -1309    833    654     93    301     31   -142
    -77  -1345  -1270    711    594  -1309    833    652     93    298     28   -145
    -83  -1350  -1267    717    592  -1309    831    649     93    293     23   -145
    -72  -1345  -1273    706    597  -1309    839    654     96    296     23   -137
    -41  -1319  -1278    680    618  -1299    857    667    114    309     36   -127
    -70  -1345  -1278    706    602  -1312    852    659    109    303     44   -142
    -77  -1361  -1283    719    600  -1322    846    657    109    301     44   -145
    -77  -1348  -1270    711    594  -1309    872    691    135    316     51   -135
    -77  -1267  -1189    672    555  -1228    969    823    231    379     93   -109
    -25  -1135  -1111    579    540  -1124   1088   1047    402    524    213    -10
     67   -943  -1013    436    540   -976   1210   1389    667    789    465    215
    148   -730   -878    288    511   -802   1262   1745    950   1132    810    566
    181   -426   -607    122    394   -517   1179   1644   1075   1405   1161    976
     70   -270   -340     96    205   -306    943    997    922   1454   1317   1182
   -114   -210    -96    161    -10   -153    696    262    597   1241   1195   1101
   -303   -514   -213    407    -46   -366    426   -413    -31    550    548    509
   -353  -1036   -683    696    163   -859    166   -766   -597   -135   -137   -150
   -246  -1363  -1117    805    433  -1241    145   -527   -571   -176   -246   -298
   -150  -1441  -1291    795    568  -1366    337   -135   -363    -54   -194   -288
    -98  -1397  -1299    745    600  -1348    610    257   -129     96    -96   -223
    -72  -1395  -1322    735    623  -1358    789    514     20    197    -28   -189
    -80  -1423  -1345    750    631  -1387    828    584     57    218    -18   -189
    -75  -1439  -1363    756    641  -1402    846    613     75    226    -10   -189
    -77  -1449  -1371    761    646  -1410    854    633     88    233     -2   -192
    -67  -1439  -1371    753    652  -1405    872    657    109    249     10   -181
    -77  -1460  -1384    766    652  -1423    872    659    109    244      2   -181
    -54  -1444  -1392    748    667  -1418    875    670    119    249      5   -171
    -28  -1410  -1384    717    678  -1397    888    685    135    262     20   -161
    -49  -1415  -1366    732    657  -1392    885    691    132    265     20   -161
    -72  -1428  -1358    750    641  -1395    872    685    127    257     15   -163
    -33  -1400  -1366    717    665  -1384    888    701    145    272     38   -148
    -28  -1400  -1371    711    670  -1387    896    714    153    283     54   -140
    -44  -1415  -1371    730    662  -1395    888    717    153    283     54   -142
    -49  -1418  -1369    732    657  -1395    883    717    153    277     46   -132
    -46  -1395  -1348    719    649  -1371    893    732    166    288     57   -122
    -33  -1384  -1350    709    657  -1369    901    748    181    301     67   -122
    -31  -1397  -1366    714    667  -1382    898    756    184    303     67   -124
    -15  -1384  -1369    698    672  -1376    904    769    192    309     77   -119
      7  -1353  -1361    672    683  -1356    919    792    215    329    101    -96
     15  -1343  -1358    662    685  -1350    924    810    231    340    111    -85
    -10  -1363  -1353    688    670  -1358    922    820    236    345    114    -85
     -7  -1343  -1337    672    662  -1340    927    844    252    358    127    -77
      2  -1314  -1317    654    659  -1314    937    878    272    379    145    -57
      2  -1317  -1319    654    657  -1317    937    904    285    389    153    -46
     15  -1301  -1317    644    665  -1309    948    945    314    415    174    -25
     23  -1283  -1306    628    662  -1293    956    992    337    441    205     -5
     33  -1265  -1299    615    665  -1280    961   1044    366    470    231     20
     62  -1221  -1286    579    672  -1252    974   1104    405    511    270     57
     83  -1169  -1252    542    667  -1210    987   1161    446    555    319    106
     83  -1130  -1215    522    646  -1171    989   1205    480    592    358    153
     93  -1096  -1192    501    641  -1143    989   1239    506    628    400    189
    103  -1060  -1166    475    633  -1111    992   1260    527    657    439    218
    103  -1031  -1135    465    618  -1083    995   1273    550    683    470    252
     98  -1018  -1117    457    605  -1065    987   1267    553    688    483    265
     93   -995  -1091    449    589  -1041    979   1254    550    688    485    277
    111   -974  -1085    428    597  -1028    989   1249    555    696    493    293
    111   -969  -1080    428    594  -1023    992   1231    553    691    493    290
     88   -989  -1078    449    581  -1034    976   1184    524    659    462    262
     75  -1008  -1083    465    579  -1044    969   1132    496    623    420    233
     75  -1021  -1098    470    587  -1060    969   1080    467    581    384    192
     54  -1057  -1111    501    581  -1083    969   1018    431    537    348    142
     28  -1101  -1130    535    579  -1114    961    966    400    504    311    106
     18  -1137  -1156    561    587  -1145    953    909    366    459    265     62
      0  -1182  -1182    589    587  -1182    937    852    332    415    215     23
    -12  -1205  -1192    610    589  -1200    935    818    311    389    192     -5
    -25  -1239  -1213    631    592  -1226    932    792    296    374    179    -25
    -18  -1254  -1236    636    607  -1247    917    766    275    350    155    -49
      0  -1247  -1247    620    623  -1247    917    753    267    337    142    -59
     -7  -1260  -1252    633    620  -1257    919    743    259    329    135    -67
    -33  -1296  -1265    665    615  -1280    906    727    246    314    116    -80
    -20  -1299  -1278    659    626  -1288    906    724    244    311    122    -77
    -31  -1299  -1270    662    618  -1286    901    719    241    306    122    -72
    -38  -1293  -1254    667    607  -1275    893    714    239    303    119    -72
    -36  -1291  -1254    662    607  -1273    888    714    239    303    119    -75
    -28  -1280  -1252    654    610  -1267    896    724    249    314    132    -64
    -23  -1273  -1252    646    613  -1262    904    730    254    322    140    -62
    -28  -1278  -1249    654    610  -1265    896    722    252    314    129    -67
    -20  -1273  -1252    644    613  -1262    893    722    252    311    124    -64
    -12  -1257  -1244    633    613  -1249    893    722    254    314    127    -57
    -31  -1267  -1239    646    602  -1254    888    714    246    306    127    -64
    -20  -1267  -1247    644    613  -1257    885    714    249    309    127    -62
    -12  -1247  -1236    628    610  -1241    888    714    254    311    132    -57
    -25  -1257  -1231    641    602  -1247    880    704    246    303    124    -67
    -18  -1249  -1234    631    605  -1241    875    701    244    301    124    -67
    -20  -1247  -1226    633    602  -1236    880    704    249    306    132    -62
    -25  -1260  -1234    641    602  -1247    875    696    241    298    124    -62
    -28  -1270  -1241    649    605  -1257    870    688    233    288    114    -70
    -31  -1262  -1234    646    600  -1249    867    683    231    285    119    -70
    -10  -1228  -1218    620    602  -1223    870    683    236    290    122    -64
    -12  -1234  -1221    623    600  -1226    862    675    228    283    114    -64
    -20  -1244  -1223    633    600  -1234    862    672    226    277    106    -67
    -28  -1244  -1215    636    592  -1231    854    665    220    272    106    -70
    -31  -1234  -1202    633    584  -1218    852    662    218    270    101    -64
    -28  -1228  -1202    626    587  -1215    852    659    218    267    106    -62
    -28  -1228  -1200    628    584  -1215    857    662    220    272    114    -62
    -18  -1195  -1176    605    576  -1187    880    680    244    293    135    -51
      2  -1135  -1137    566    568  -1135    914    709    275    322    163    -20
    -23  -1132  -1111    576    542  -1124    930    714    283    322    163    -12
    -31  -1127  -1098    579    532  -1114    930    711    280    319    161    -12
    -20  -1104  -1083    561    530  -1093    914    701    283    324    166     -2
     -2  -1057  -1054    530    524  -1057    906    709    309    348    197     25
      5  -1049  -1054    522    530  -1052    878    706    309    353    205     33
     -5  -1049  -1044    527    519  -1049    862    696    298    345    197     28
     10  -1028  -1041    506    524  -1034    854    696    301    348    202     33
     28  -1044  -1072    509    550  -1057    839    688    288    337    189     23
      2  -1114  -1117    553    558  -1114    818    665    259    309    166     -2
     10  -1127  -1140    558    574  -1132    813    654    246    296    155    -12
     25  -1127  -1153    550    589  -1140    815    646    236    280    142    -20
    -10  -1156  -1145    584    566  -1150    826    641    228    270    129    -31
    -33  -1187  -1153    610    558  -1169    820    618    205    241    101    -59
    -25  -1189  -1163    607    568  -1176    810    605    189    226     88    -72
    -31  -1213  -1184    620    574  -1200    807    594    176    213     75    -85
    -33  -1226  -1192    631    579  -1210    805    592    174    210     75    -88
    -36  -1234  -1200    633    579  -1218    797    584    166    200     70    -93
    -38  -1231  -1195    633    576  -1213    792    581    163    200     67    -98
    -44  -1228  -1187    633    568  -1210    784    574    158    192     59   -101
    -36  -1228  -1192    633    576  -1210    787    574    158    187     54    -98
    -33  -1215  -1182    623    571  -1200    784    576    161    189     57    -96
    -36  -1205  -1171    620    566  -1189    782    574    161    189     54   -101
    -38  -1213  -1174    626    566  -1195    774    566    155    184     54   -106
    -31  -1213  -1182    623    574  -1197    779    574    163    189     59    -98
    -36  -1176  -1140    605    550  -1161    836    654    223    226     83    -90
    -18  -1080  -1062    548    522  -1072    953    844    363    332    163    -33
     38   -940   -982    449    509   -961   1057   1093    563    522    324    111
    119   -730   -849    306    483   -789   1135   1449    849    846    641    415
    207   -397   -607     93    407   -501   1117   1649   1101   1210   1060    867
    189   -140   -329    -25    259   -233    984   1335   1106   1387   1332   1192
      0    -64    -67     31     31    -64    750    641    828   1267   1309   1228
   -223   -166     57    194   -140    -54    519   -103    324    784    888    854
   -267   -517   -252    392     -7   -387    316   -620   -314     12    127    129
   -207   -953   -745    579    267   -849    142   -696   -589   -332   -246   -244
   -155  -1228  -1075    691    457  -1153    158   -444   -504   -306   -280   -322
   -103  -1244  -1140    675    517  -1192    332   -103   -290   -168   -189   -272
    -80  -1202  -1124    639    522  -1163    561    244    -59     -7    -83   -197
    -70  -1197  -1130    633    530  -1163    691    436     64     85    -20   -150
    -77  -1210  -1132    644    524  -1174    722    491     98    103    -10   -142
    -57  -1195  -1137    626    540  -1166    737    514    111    109     -7   -142
    -20  -1158  -1137    589    555  -1148    756    540    135    129     10   -127
    -36  -1153  -1117    594    537  -1135    763    555    148    142     20   -116
    -31  -1148  -1117    587    540  -1132    766    563    153    145     31   -109
    -25  -1148  -1122    587    548  -1135    771    574    161    150     33   -103
    -41  -1156  -1114    597    535  -1135    761    568    155    148     31   -103
    -33  -1137  -1106    584    535  -1122    756    574    161    153     33    -93
    -28  -1135  -1106    579    537  -1122    756    579    166    158     46    -88
    -31  -1122  -1091    576    530  -1106    758    589    176    168     62    -80
    -12  -1093  -1080    553    532  -1088    763    600    189    176     70    -70
    -31  -1101  -1072    566    519  -1088    756    600    189    174     64    -70
    -18  -1078  -1062    548    519  -1070    761    610    197    184     75    -59
     18  -1034  -1052    509    535  -1041    774    633    218    205     90    -38
      5  -1039  -1044    514    522  -1041    774    633    220    205     93    -41
    -18  -1052  -1034    535    506  -1044    766    636    220    205     90    -41
    -20  -1047  -1026    532    501  -1036    766    646    231    215     98    -28
     -7  -1026  -1018    517    504  -1023    774    667    249    228    119    -10
    -12  -1021  -1010    517    496  -1015    776    683    254    236    124    -10
      5   -997  -1002    496    501   -997    774    696    267    249    140      0
      7   -982   -989    483    498   -984    771    717    280    262    155     12
     20   -961   -982    470    501   -971    774    740    298    277    166     33
     23   -948   -971    462    496   -958    774    769    314    296    181     44
     18   -932   -953    457    483   -943    779    802    335    322    207     70
     23   -911   -935    441    478   -922    782    841    363    350    233    101
     54   -859   -914    402    483   -885    792    898    405    392    270    148
     83   -805   -888    361    483   -846    800    956    444    436    316    192
     96   -769   -865    337    478   -818    802   1002    478    480    366    236
     85   -745   -833    327    457   -789    795   1034    506    514    407    272
     96   -698   -795    301    444   -745    792   1067    532    553    446    316
    114   -646   -761    265    436   -701    797   1091    555    584    485    355
    119   -613   -735    246    426   -672    800   1098    571    602    509    384
    103   -610   -717    252    407   -662    797   1091    571    605    517    394
    111   -574   -685    231    397   -628    789   1080    568    610    532    410
    116   -558   -675    218    392   -615    787   1062    563    605    527    410
     85   -581   -667    246    376   -623    779   1028    540    579    496    389
     64   -600   -665    267    363   -633    776    992    517    548    467    361
     85   -594   -680    254    381   -636    789    963    501    522    446    337
     62   -639   -701    285    381   -670    787    906    465    472    397    283
     18   -691   -711    335    363   -701    776    844    420    420    337    226
      7   -711   -722    350    363   -717    784    800    394    384    293    184
     25   -730   -756    353    389   -743    784    758    374    355    267    148
     -2   -766   -763    381    379   -766    769    711    342    319    228    109
    -23   -789   -766    405    368   -779    758    670    316    285    189     80
    -18   -795   -776    405    379   -787    748    641    296    262    168     57
    -23   -813   -789    418    381   -802    737    615    277    241    155     33
    -31   -831   -802    431    384   -818    730    597    267    231    148     25
    -20   -831   -813    426    394   -823    730    589    262    226    140     23
    -25   -839   -813    433    392   -828    719    576    249    210    127     12
    -23   -826   -802    426    389   -815    722    579    252    215    129     20
     -2   -802   -800    402    397   -800    730    587    262    223    132     28
    -12   -818   -805    415    394   -813    724    581    254    215    127     20
    -20   -826   -807    423    392   -818    714    576    252    213    124     15
    -33   -826   -792    431    379   -810    711    574    254    213    129     15
    -18   -800   -782    407    379   -792    711    576    257    218    137     23
    -28   -792   -763    410    366   -779    709    574    257    220    137     31
    -33   -789   -758    410    358   -774    706    574    259    223    137     36
    -12   -776   -763    394    374   -771    714    584    270    231    150     41
      0   -771   -771    384    384   -769    709    579    265    226    148     36
    -15   -774   -758    394    368   -766    698    571    259    223    142     36
    -33   -782   -750    405    355   -766    693    566    259    223    142     31
    -25   -771   -745    400    358   -758    691    561    259    223    145     31
    -20   -756   -737    387    355   -748    693    563    259    226    150     41
    -31   -761   -730    394    348   -748    688    555    257    220    145     38
    -23   -761   -740    392    355   -750    685    550    252    213    135     31
      0   -735   -735    368    366   -735    688    550    252    213    137     36
    -18   -748   -732    381    355   -740    683    542    249    213    142     36
    -15   -740   -724    376    353   -732    683    540    252    213    142     36
    -10   -735   -727    371    355   -732    675    532    244    205    135     36
     -7   -722   -714    366    353   -719    683    537    249    210    145     41
     -7   -706   -701    355    345   -704    683    535    246    210    145     38
    -12   -722   -709    366    345   -714    672    522    239    197    129     31
    -20   -714   -696    366    335   -706    678    530    249    207    145     44
    -54   -698   -644    376    293   -672    693    542    267    228    166     54
    -23   -633   -610    327    293   -620    730    566    296    252    187     72
     23   -571   -597    272    309   -584    761    589    322    275    205     93
    -10   -594   -584    298    285   -589    743    568    309    262    197     85
    -12   -563   -550    288    267   -558    727    563    319    277    218    106
     -2   -555   -553    277    272   -553    701    558    319    280    218    114
    -18   -568   -553    293    267   -561    675    540    309    275    213    109
      7   -527   -537    257    272   -532    683    555    327    296    244    135
     49   -501   -550    226    298   -524    685    566    332    301    246    142
     25   -563   -589    267    303   -574    657    540    296    262    207    109
     15   -594   -610    288    311   -600    641    519    272    244    187     93
     -7   -639   -631    322    311   -636    631    501    249    218    161     72
     -7   -654   -646    332    319   -652    641    498    244    210    155     57
     -5   -636   -631    319    311   -633    654    498    241    207    153     51
    -31   -670   -639    350    303   -654    639    472    215    181    129     28
    -57   -719   -662    389    301   -691    620    449    192    155     98      7
    -70   -753   -683    413    306   -719    613    436    176    137     88    -15
    -25   -722   -696    374    332   -709    623    446    184    145    101    -12
    -18   -717   -698    368    340   -709    628    449    189    150    103    -12
    -41   -737   -698    387    327   -719    623    444    184    145    101    -15
    -44   -735   -691    389    322   -714    618    441    184    145     98    -12
    -44   -730   -685    387    316   -706    613    439    181    142     93    -10
    -36   -719   -685    376    324   -704    610    436    181    140     93    -12
    -49   -727   -680    387    314   -704    602    431    179    140     90    -18
    -49   -722   -672    387    311   -698    610    433    184    140     93    -20
    -28   -678   -649    350    309   -665    659    498    233    171    116     -7
    -15   -600   -584    306    283   -592    761    659    350    257    171     25
      5   -493   -498    244    249   -493    862    872    519    407    293    119
     80   -290   -371    106    226   -329    966   1218    813    717    587    389
    194     23   -171   -109    181    -75    969   1496   1088   1093   1002    831
    181    316    135   -249     23    226    844   1267   1132   1317   1325   1213
     28    436    407   -233   -192    423    610    626    906   1286   1402   1358
   -148    400    548   -124   -348    472    363   -116    465    922   1109   1127
   -246     77    324     83   -285    200    163   -675   -166    161    363    405
   -246   -394   -148    319    -49   -272    -31   -870   -579   -358   -168   -122
   -205   -748   -545    475    168   -646    -54   -670   -553   -397   -265   -262
   -132   -797   -665    465    265   -732    111   -319   -329   -249   -181   -218
    -75   -717   -641    394    280   -678    363     54    -67    -59    -46   -122
    -59   -711   -652    384    293   -683    517    285     85     51     31    -72
    -46   -704   -657    374    301   -680    571    366    142     93     59    -49
    -28   -678   -649    353    309   -665    592    400    168    111     75    -36
    -25   -680   -657    350    314   -670    597    410    174    114     67    -36
    -51   -711   -662    381    303   -688    589    413    174    106     57    -46
    -36   -688   -652    361    306   -670    602    431    192    124     83    -33
    -15   -652   -636    335    309   -644    613    449    207    142    101    -18
    -12   -644   -631    327    306   -636    613    452    210    145    103    -12
    -25   -652   -626    337    298   -639    615    462    218    153    116     -7
    -38   -662   -623    350    290   -644    618    472    231    168    132     -2
    -31   -644   -613    337    290   -628    615    478    236    171    137      5
    -36   -644   -607    337    283   -626    613    478    236    171    137      7
    -31   -631   -600    329    283   -615    615    485    246    184    148     15
    -28   -626   -600    327    283   -613    618    496    252    189    153     18
    -38   -631   -592    335    275   -613    610    501    254    192    150     20
    -28   -605   -576    316    272   -592    618    514    270    207    161     36
      0   -561   -563    280    280   -563    631    535    288    226    176     57
      2   -558   -561    275    280   -558    631    542    296    231    179     62
      2   -550   -553    275    277   -550    631    558    306    241    194     67
    -10   -550   -542    280    265   -548    628    568    314    254    210     72
     10   -532   -542    259    275   -537    631    587    327    262    213     88
     23   -504   -527    239    275   -514    639    610    342    277    226    103
      5   -504   -509    249    257   -506    644    639    363    298    249    114
     18   -480   -498    231    257   -488    654    672    389    327    275    132
     33   -457   -491    213    262   -472    667    719    423    358    309    166
     31   -446   -478    207    252   -462    678    766    452    389    337    184
     38   -439   -478    200    257   -457    683    815    483    420    368    207
     51   -418   -470    181    259   -441    683    862    511    454    400    246
     83   -353   -439    135    259   -394    693    922    553    506    452    298
     72   -319   -394    122    231   -355    691    963    581    542    488    340
     83   -272   -355     96    218   -314    688   1000    610    579    524    384
    116   -192   -309     36    210   -252    701   1031    644    620    576    428
    122   -148   -270     12    194   -210    704   1044    662    646    605    465
     93   -166   -262     33    176   -213    683   1028    654    644    607    472
     85   -166   -252     41    168   -207    667   1010    646    639    610    472
    129    -96   -226    -18    176   -161    678   1008    652    649    620    491
    132    -83   -218    -25    174   -150    685    987    644    641    620    488
     96   -122   -218     12    155   -171    680    945    618    613    597    457
     59   -171   -231     57    145   -200    672    893    587    576    561    415
     38   -200   -241     80    140   -220    670    839    555    535    517    376
     49   -213   -262     80    155   -236    672    789    527    498    475    340
     28   -252   -280    111    153   -267    665    730    493    452    426    293
      0   -298   -298    150    148   -298    654    675    459    410    379    249
    -10   -345   -335    176    161   -340    644    628    431    376    340    210
     -2   -358   -355    179    176   -355    644    600    415    358    324    184
      5   -361   -368    176    184   -363    641    576    405    348    316    171
    -20   -400   -379    210    179   -389    628    553    384    327    298    155
    -28   -418   -389    223    179   -405    618    527    368    309    280    135
    -36   -428   -394    231    176   -413    607    514    355    298    270    122
    -57   -449   -394    252    166   -423    600    501    345    288    257    114
    -46   -441   -394    244    174   -418    597    493    340    280    246    109
    -28   -405   -376    215    171   -392    597    493    342    283    241    119
    -44   -410   -368    226    161   -389    597    493    342    283    246    119
    -33   -407   -374    218    168   -389    594    496    348    290    262    119
      5   -374   -379    184    192   -376    615    517    371    314    293    137
     -5   -374   -368    187    181   -371    618    519    371    316    290    137
    -18   -381   -366    200    171   -374    605    506    361    306    280    132
    -18   -374   -358    194    168   -366    600    504    361    306    272    135
    -25   -376   -350    202    161   -363    600    504    361    306    275    142
    -28   -379   -350    202    158   -366    594    504    366    311    283    140
    -25   -381   -355    202    163   -368    589    498    366    311    285    135
    -28   -381   -353    202    161   -368    581    488    358    303    280    129
    -36   -384   -348    210    155   -366    574    485    358    306    283    132
    -25   -371   -348    197    158   -358    576    485    358    309    285    135
     -2   -335   -335    168    163   -335    584    488    363    311    285    137
     -7   -337   -329    171    158   -332    584    485    361    309    283    140
    -23   -353   -329    189    153   -342    574    472    353    303    283    137
    -38   -374   -335    207    145   -355    555    459    340    293    275    127
    -41   -374   -332    207    142   -353    550    454    337    290    267    124
    -10   -337   -329    171    158   -332    566    465    350    301    277    142
    -12   -340   -327    176    155   -335    568    465    350    301    285    142
    -25   -348   -322    187    145   -335    566    459    348    298    280    137
    -23   -335   -311    179    142   -324    566    459    348    301    280    137
    -15   -303   -290    158    135   -296    576    467    358    314    296    155
    -12   -257   -244    135    114   -252    605    493    389    342    324    187
    -36   -241   -207    137     85   -226    628    501    400    350    327    194
    -31   -223   -192    127     77   -207    639    501    405    355    327    200
    -33   -218   -184    124     72   -202    626    488    400    348    319    194
    -38   -197   -158    119     59   -179    613    485    413    363    348    205
     -2   -150   -150     75     72   -150    605    493    431    389    379    228
     20   -135   -155     57     88   -145    587    488    426    389    376    233
     15   -127   -145     54     77   -135    579    485    423    392    381    241
      5   -150   -155     72     80   -153    563    485    420    392    384    244
    -18   -220   -202    119     90   -213    540    465    389    361    355    210
      2   -226   -231    111    116   -228    535    457    376    348    340    202
     18   -226   -244    103    129   -233    537    446    366    337    327    197
    -20   -280   -259    150    119   -270    524    420    337    306    293    168
    -36   -296   -262    166    111   -280    524    415    329    296    285    148
    -38   -296   -257    168    109   -277    524    405    319    285    280    135
    -38   -306   -270    171    114   -288    522    389    303    270    259    124
    -51   -340   -288    197    116   -314    504    368    277    239    226    103
    -46   -329   -285    187    119   -309    506    366    275    239    220    106
    -51   -332   -283    192    114   -309    511    371    280    241    231    109
    -75   -366   -290    218    103   -329    496    361    270    233    231     88
    -83   -368   -285    226    101   -327    488    353    265    231    226     83
    -41   -319   -277    179    116   -298    498    366    277    244    236    106
    -38   -316   -277    176    119   -298    501    368    280    249    236    109
    -49   -332   -283    189    116   -309    498    366    280    246    241    106
    -64   -340   -275    202    103   -309    491    361    277    246    244    103
    -59   -311   -252    184     93   -283    527    400    306    262    249    109
    -44   -239   -194    140     72   -218    628    542    405    329    290    135
    -28   -140   -111     83     38   -127    732    750    563    462    394    215
     10     36     25    -23     -7     31    857   1093    836    735    639    439
    122    316    194   -220    -36    257    906   1454   1143   1119   1034    836
    184    683    498   -433   -155    592    787   1265   1244   1402   1410   1257
     59    896    833   -478   -387    865    524    607   1096   1480   1602   1499
   -166    898   1065   -366   -615    982    223   -166    735   1244   1449   1405
   -285    576    862   -148   -574    719    -54   -800     64    483    732    753
   -293     88    381    101   -340    233   -262  -1060   -444   -155     85    129
   -205   -241    -36    223    -85   -140   -233   -805   -415   -213    -44    -36
   -122   -306   -184    215     31   -246    -12   -389   -187    -75     25    -18
    -93   -280   -187    187     44   -233    249    -15     38     70    114     38
   -101   -319   -218    207     57   -270    389    200    163    153    163     57
    -98   -337   -241    215     70   -288    441    285    213    189    184     67
    -49   -298   -249    174     98   -275    472    332    244    213    205     83
    -54   -303   -249    179     96   -277    483    348    254    220    213     77
    -62   -311   -249    184     93   -280    485    363    262    226    215     83
    -70   -314   -244    192     85   -280    485    371    267    228    213     83
    -77   -311   -233    194     77   -272    485    379    270    228    213     83
    -75   -309   -236    192     77   -272    480    381    272    231    210     88
    -75   -306   -231    189     75   -267    480    384    275    233    213     93
    -64   -296   -231    179     80   -265    485    394    285    246    236     98
    -51   -280   -228    166     88   -254    493    410    298    265    252    111
    -41   -275   -233    158     93   -257    493    413    298    267    254    116
    -28   -249   -223    137     96   -236    504    428    309    280    267    129
    -36   -241   -207    137     85   -226    504    439    316    288    267    135
    -38   -239   -200    140     80   -220    501    444    316    288    265    135
    -33   -220   -189    127     75   -205    501    454    324    293    270    142
    -38   -215   -176    127     67   -197    504    465    329    303    283    150
    -33   -200   -166    116     64   -181    511    485    350    322    298    163
    -41   -210   -168    127     62   -189    509    493    355    324    301    163
    -12   -176   -163     93     72   -171    519    519    376    345    322    176
     -2   -153   -150     75     72   -153    530    545    394    363    342    194
    -18   -163   -145     88     62   -155    530    566    405    371    342    202
    -15   -153   -137     85     59   -145    535    592    420    387    355    213
    -10   -137   -129     72     57   -135    540    626    439    410    379    228
    -15   -132   -119     72     49   -127    545    665    462    433    400    246
     -7   -119   -114     62     49   -116    555    714    488    459    423    267
     12    -80    -93     33     51    -85    574    776    527    504    462    303
     57     -2    -62    -28     59    -33    597    846    571    550    506    353
     54     23    -33    -38     44     -5    594    893    597    581    524    389
     51     44     -7    -49     28     18    592    932    626    615    571    423
     77     96     18    -85     31     57    605    979    667    672    644    467
     90    142     49   -119     20     96    605   1000    693    704    678    506
     93    187     90   -140      2    140    600   1010    706    724    693    535
    101    220    119   -161     -7    171    605   1013    719    743    711    561
    109    249    140   -179    -15    194    607   1010    724    750    727    574
    101    249    148   -176    -23    200    594    982    709    737    714    566
     88    254    166   -171    -38    213    589    956    696    727    706    566
     70    244    174   -158    -51    207    587    917    678    709    696    553
     51    215    163   -132    -54    189    581    862    649    678    662    522
     38    192    153   -116    -57    174    571    795    607    628    613    483
      7    150    140    -80    -67    145    561    730    568    581    563    433
     -7    109    116    -51    -62    111    550    667    532    537    517    389
    -36     54     90     -7    -62     72    532    605    485    488    470    337
    -15     49     62    -18    -41     54    535    574    470    472    457    316
    -10     25     36     -7    -23     31    532    542    452    452    436    293
    -23     -5     18     12    -23      7    519    504    423    418    407    259
     -7      7     15      0    -10     10    514    485    410    402    389    246
    -20    -18      0     18    -12    -10    504    467    394    387    368    233
    -46    -57    -10     51    -20    -36    483    441    371    361    345    210
    -44    -57    -12     49    -15    -36    478    431    363    353    337    205
     -5    -28    -23     18      7    -25    488    439    368    361    345    213
    -12    -33    -20     23      2    -28    483    428    361    353    332    200
    -38    -54    -15     46    -12    -33    472    420    353    348    332    197
    -33    -41     -7     36    -15    -23    472    423    358    353    337    207
    -31    -44    -12     38    -10    -28    475    431    363    361    337    215
    -46    -54     -7     49    -20    -31    465    420    353    353    332    205
    -46    -49     -2     46    -23    -25    465    423    355    355    345    207
    -31    -23      7     25    -20     -7    475    431    368    368    358    220
     -5     10     15     -2    -10     12    483    441    379    379    363    233
    -31     -2     25     15    -28     10    472    431    366    368    350    218
    -44    -10     31     25    -38     10    462    420    361    363    348    220
    -33     -5     28     18    -33     10    462    420    361    363    348    223
    -49    -25     23     38    -36     -2    457    415    358    361    350    215
    -36     -7     25     20    -31      7    457    415    355    361    348    215
    -12     20     31     -5    -23     25    462    418    363    368    355    223
    -20     12     33      2    -28     20    454    410    358    361    350    218
    -36      7     44     15    -38     25    446    402    348    353    340    210
    -54     -5     46     28    -51     20    433    392    337    342    327    207
    -36      2     38     18    -38     18    436    392    337    342    327    207
    -36     12     46     10    -44     28    436    384    332    342    329    202
    -36     20     57      7    -46     38    441    389    337    348    335    207
    -25     20     46      2    -36     33    444    389    340    350    340    213
    -36      7     44     12    -41     25    431    379    332    342    332    205
    -54      0     54     25    -54     28    436    379    335    342    332    210
    -54     38     93      7    -72     64    462    402    361    368    361    236
    -31    111    142    -41    -88    127    493    423    389    394    379    257
    -23    150    174    -64    -98    161    519    436    402    405    392    270
    -44    142    184    -51   -114    163    506    426    397    400    389    262
    -44    158    202    -57   -122    179    496    426    407    413    405    275
    -51    161    213    -57   -132    187    470    418    407    420    410    293
    -38    158    197    -59   -116    176    449    415    405    420    410    298
     18    223    205   -122    -93    213    459    433    426    444    436    322
     33    236    202   -135    -83    220    457    439    426    446    441    324
     -2    161    161    -80    -80    161    423    407    389    410    407    290
    -20    114    135    -46    -77    124    400    384    358    381    381    265
    -12    101    111    -46    -62    106    397    376    350    371    366    254
    -20     70     90    -23    -54     80    397    361    329    350    342    236
    -62     28     90     18    -75     59    405    355    322    340    337    220
    -57     28     83     12    -70     54    405    342    306    324    319    207
    -59     10     70     23    -64     38    394    329    293    311    301    194
    -75    -12     62     44    -70     23    387    316    277    296    298    181
    -62    -18     44     38    -57     12    384    309    270    288    288    171
    -62    -23     38     41    -51      7    379    303    265    280    277    163
    -72    -28     44     49    -59      7    376    301    259    277    272    163
    -75    -23     51     49    -64     12    379    306    265    283    280    174
    -83    -25     54     54    -70     12    371    298    257    275    277    166
    -72     -7     64     38    -70     25    374    303    262    280    280    168
    -44     15     59     12    -51     36    379    311    270    290    285    176
    -41      2     44     20    -41     23    376    309    265    288    283    168
    -57     -7     49     31    -57     20    392    329    280    293    293    168
    -67     51    116      7    -93     83    480    449    361    350    327    189
    -44    150    192    -54   -119    168    584    639    498    459    410    252
     33    327    293   -179   -129    311    704    943    737    693    618    444
    145    594    449   -371   -153    524    784   1345   1057   1065    992    815
    202    935    732   -568   -265    833    714   1304   1210   1366   1353   1226
    114   1150   1036   -633   -459   1096    498    737   1117   1475   1569   1491
   -116   1213   1330   -548   -722   1270    215    -28    815   1327   1519   1488
   -309    932   1239   -311   -774   1085    -54   -698    220    683    922    940
   -355    446    802    -46   -579    623   -314  -1083   -368    -23    220    275
   -254     90    342     80   -298    215   -366   -930   -441   -179      7     44
   -145    -12    132     80   -140     59   -189   -535   -246    -64     44     38
   -111     18    129     44   -122     72     80   -142    -10     85    145     88
    -90     20    111     36   -101     64    265    124    142    189    215    119
   -109    -15     93     59   -103     38    324    220    192    220    228    124
    -96    -10     85     54    -90     36    337    254    207    228    226    127
    -54     18     72     18    -64     44    358    285    226    241    236    135
    -64     10     72     25    -67     41    366    301    233    246    239    132
    -80     -5     75     41    -80     36    363    306    236    249    241    129
    -80     -7     72     44    -77     31    361    309    236    246    233    127
    -41     38     77      0    -59     59    374    329    254    265    249    150
    -28     59     88    -15    -59     72    384    345    270    283    272    168
    -44     54     96     -7    -70     72    379    345    267    283    272    166
    -41     51     93     -5    -67     72    379    350    272    285    277    168
    -51     51    103      0    -77     75    379    358    275    296    288    174
    -41     67    109    -12    -75     88    374    363    277    296    293    176
    -20     90    111    -36    -67    101    376    371    283    301    296    184
    -49     77    127    -12    -88    101    374    379    285    303    293    192
    -64     67    132     -2    -98     98    374    387    290    306    296    194
    -41     90    132    -23    -88    109    381    402    303    319    306    200
    -33    103    137    -36    -85    119    381    415    311    327    314    210
    -12    135    148    -59    -80    140    402    444    335    350    335    236
    -12    148    161    -67    -85    153    402    459    345    361    342    236
    -28    135    161    -54    -93    148    397    472    350    366    353    236
    -20    153    171    -67    -96    161    405    496    363    381    368    249
     -5    187    192    -90    -98    189    413    524    384    400    381    270
      0    187    187    -93    -93    187    418    555    402    418    392    285
     10    194    184   -101    -85    189    423    594    423    439    420    296
     15    210    192   -114    -88    202    426    639    446    467    449    316
     33    252    218   -142    -90    236    436    693    478    501    472    348
     49    288    239   -171    -93    265    446    750    511    535    509    379
     54    322    267   -189   -106    296    457    802    545    576    553    420
     62    355    293   -210   -116    324    459    852    579    618    594    465
     67    394    327   -231   -129    361    459    891    610    654    631    504
     77    441    363   -259   -142    402    459    914    631    688    667    542
     88    488    400   -288   -155    444    457    922    646    709    691    571
     85    511    423   -298   -168    467    446    914    646    711    701    587
     75    524    449   -298   -187    488    446    909    649    722    714    600
     96    558    462   -329   -184    511    452    901    649    727    724    605
     85    553    467   -319   -192    511    444    878    639    717    717    597
     59    537    478   -301   -210    509    439    841    620    698    701    584
     80    553    472   -316   -194    514    452    805    605    678    680    568
     62    522    457   -293   -197    488    449    748    568    639    636    530
     38    488    449   -265   -205    470    444    688    535    597    592    485
      2    439    433   -223   -215    436    431    626    498    553    545    436
    -15    400    415   -192   -215    407    423    574    467    514    509    397
    -25    371    397   -174   -213    384    410    524    436    480    467    358
    -36    335    368   -150   -202    350    397    483    407    446    433    324
    -33    322    353   -145   -194    337    392    457    389    428    413    303
    -33    314    348   -140   -189    329    387    439    376    413    397    290
    -41    296    335   -129   -187    314    379    418    358    394    379    275
    -46    280    327   -116   -187    303    368    402    345    381    368    262
    -57    257    314   -101   -187    283    358    387    332    366    355    246
    -57    249    306    -96   -181    277    355    379    327    361    348    239
    -38    272    309   -119   -174    288    363    384    332    368    353    246
    -70    254    322    -93   -194    288    358    381    329    366    355    246
    -72    249    319    -88   -197    283    348    374    322    358    350    241
    -18    314    332   -148   -174    322    366    389    340    376    368    257
    -31    314    345   -142   -189    329    363    389    337    376    366    257
    -36    301    337   -135   -187    319    350    381    329    368    355    249
    -46    301    348   -129   -197    322    348    381    329    371    363    254
    -57    306    363   -124   -210    335    350    387    335    379    368    262
    -31    319    350   -145   -189    335    345    381    327    371    363    254
    -28    324    353   -148   -189    337    345    379    327    368    358    254
    -51    319    368   -135   -213    342    340    371    322    368    358    254
    -75    309    384   -116   -228    345    335    366    316    363    355    252
    -46    332    379   -145   -213    355    340    368    319    368    361    257
    -38    348    387   -155   -213    366    345    374    324    376    368    267
    -57    329    387   -137   -223    358    335    363    316    368    361    259
    -57    319    376   -129   -215    348    329    355    309    358    350    254
    -41    332    374   -145   -210    353    327    353    303    358    350    252
    -38    335    374   -148   -207    353    324    348    298    353    345    246
    -51    327    379   -137   -218    353    316    337    290    348    340    241
    -57    340    397   -140   -226    368    319    340    293    350    348    246
    -38    366    402   -166   -220    384    322    342    296    353    350    252
    -25    371    397   -174   -213    384    319    335    288    348    345    246
    -28    392    418   -184   -223    405    332    342    301    358    350    257
    -77    397    475   -158   -275    436    350    358    316    376    368    270
    -88    407    493   -161   -290    449    368    361    324    381    368    275
    -23    483    506   -231   -265    493    397    381    345    400    384    306
    -10    509    519   -249   -265    511    392    379    345    402    384    311
    -33    522    555   -244   -293    537    381    379    358    420    407    322
    -23    540    561   -259   -293    548    358    381    366    433    428    335
    -23    535    558   -257   -290    548    335    368    353    428    428    335
    -36    532    568   -249   -303    550    324    366    350    433    433    345
    -23    524    548   -249   -285    535    319    371    348    431    428    342
    -23    496    517   -239   -270    504    303    355    324    407    402    322
    -20    467    488   -223   -254    478    288    337    298    384    381    301
    -38    433    472   -200   -254    452    272    314    270    355    350    275
    -49    410    459   -179   -254    433    275    301    254    337    329    254
    -72    387    459   -158   -265    423    275    288    236    319    311    236
    -83    371    452   -145   -267    410    267    275    220    303    298    223
    -59    363    423   -153   -241    392    262    265    205    288    283    207
    -49    366    415   -158   -231    389    267    262    200    283    275    202
    -59    350    410   -148   -236    381    265    257    189    272    265    194
    -72    329    400   -129   -236    363    252    246    176    259    252    181
    -83    314    397   -116   -241    353    244    239    168    252    239    174
    -88    309    397   -109   -241    353    239    233    163    249    236    168
    -96    311    405   -109   -249    358    236    233    163    252    239    171
    -77    342    420   -132   -249    381    241    239    168    257    244    179
    -85    350    436   -132   -262    392    246    244    174    265    252    187
   -103    329    433   -111   -267    381    241    239    163    259    239    184
    -96    361    457   -135   -277    407    280    288    194    272    239    192
    -70    452    522   -192   -296    485    381    441    296    337    277    220
    -28    574    602   -275   -314    587    493    667    467    488    415    319
     20    745    724   -381   -350    735    602   1034    756    795    706    571
    137   1062    924   -602   -394    995    615   1332   1044   1182   1119    995
    145   1408   1260   -776   -555   1335    483   1062   1109   1434   1465   1392
    -23   1551   1574   -766   -800   1564    233    374    914   1436   1564   1553
   -241   1483   1725   -620   -982   1602    -33   -389    478   1072   1275   1325
   -363   1096   1460   -366   -914   1278   -290   -989   -213    265    501    605
   -314    654    969   -171   -641    810   -480  -1143   -602   -220     -2    116
   -213    371    584    -80   -400    478   -444   -862   -530   -220    -72      5
   -153    329    483    -88   -316    405   -236   -467   -303    -77      7     41
   -135    363    496   -116   -316    428     12   -103    -83     72    103    103
   -109    363    472   -127   -290    418    153    106     44    161    161    140
    -90    358    446   -135   -270    402    194    171     80    179    171    140
    -83    366    449   -140   -265    407    215    200     96    194    176    148
    -98    342    441   -122   -270    392    215    210     96    192    171    142
   -114    319    433   -101   -275    374    210    210     93    184    161    135
   -103    335    436   -116   -272    384    215    220    101    192    168    142
    -64    394    459   -163   -262    426    239    257    135    223    202    176
    -72    381    454   -155   -265    418    231    254    127    218    194    171
    -72    379    452   -153   -262    415    220    254    124    215    192    171
    -75    389    462   -158   -267    426    215    257    127    218    194    176
    -57    426    483   -184   -270    454    228    272    140    233    207    192
    -49    446    493   -200   -272    470    233    283    148    241    218    205
    -62    444    506   -192   -285    475    236    290    150    246    223    210
    -90    420    509   -166   -301    465    228    290    145    241    218    207
    -93    407    501   -155   -296    454    215    288    140    239    210    202
    -83    436    519   -179   -301    478    223    303    155    254    226    218
    -51    470    522   -210   -285    496    231    322    166    267    239    231
    -38    491    527   -226   -283    509    233    335    174    277    249    244
    -25    519    545   -246   -285    532    236    353    189    293    259    252
    -46    514    561   -233   -303    535    236    366    192    298    259    244
    -41    530    571   -244   -306    548    241    387    205    309    267    257
    -33    542    574   -257   -303    558    244    407    215    319    277    270
    -41    545    587   -252   -314    566    249    436    231    337    293    288
    -51    545    594   -249   -322    568    246    462    244    350    306    298
     -5    594    600   -296   -303    597    254    506    272    379    335    322
      0    626    623   -314   -314    623    254    548    293    407    358    348
    -12    636    649   -311   -329    641    257    594    324    439    387    379
     18    688    667   -355   -324    678    270    657    363    483    431    423
     41    732    688   -387   -322    711    272    706    400    524    470    465
     41    763    722   -402   -340    743    272    750    431    566    511    504
     33    813    779   -423   -371    797    275    789    465    610    561    558
     44    870    823   -457   -389    846    283    815    491    644    602    602
     49    898    846   -475   -400    872    285    823    501    665    626    631
     57    917    857   -488   -400    888    275    815    501    672    636    646
     93    956    862   -524   -384    909    272    807    504    678    644    657
     62    945    880   -504   -410    914    259    782    485    665    633    649
     36    945    906   -491   -436    927    254    753    470    646    620    636
     41    948    904   -496   -431    927    249    711    441    615    589    613
     33    930    896   -480   -431    914    249    662    410    581    553    581
     15    901    885   -459   -436    896    252    605    376    535    501    535
     -7    867    872   -431   -439    870    244    545    335    485    452    483
    -38    810    849   -387   -444    828    231    478    293    436    405    431
    -28    800    828   -384   -428    813    239    433    267    405    368    397
    -18    789    805   -387   -413    797    231    394    241    379    340    374
    -46    737    784   -345   -415    761    215    350    207    340    303    329
    -75    701    776   -314   -426    740    202    316    181    314    280    303
    -54    714    769   -329   -410    740    205    301    171    306    277    303
    -64    693    756   -316   -410    722    189    277    148    283    254    285
    -54    691    745   -316   -400    717    187    265    137    272    239    267
    -54    685    740   -316   -397    711    189    259    132    265    226    249
    -46    693    740   -322   -392    717    181    252    124    259    220    239
    -59    680    740   -311   -400    709    166    239    111    246    210    231
    -72    678    750   -303   -410    714    161    236    111    246    210    233
    -46    711    758   -332   -402    735    171    246    122    259    223    246
    -41    719    761   -337   -400    740    171    246    122    259    223    246
    -54    719    771   -335   -413    745    168    241    116    254    220    246
    -54    727    782   -335   -418    753    163    241    114    254    218    244
    -62    719    782   -329   -423    750    155    233    106    252    215    241
    -75    717    792   -319   -433    753    153    233    109    254    218    246
    -62    730    792   -335   -428    758    153    231    106    252    215    249
    -72    719    792   -324   -433    756    142    220     96    244    202    241
    -75    722    795   -324   -436    758    140    218     93    244    202    239
    -72    732    805   -329   -439    769    148    223     98    252    210    241
    -62    745    807   -342   -433    774    150    223    101    254    215    244
    -44    756    800   -355   -423    776    155    226    101    259    218    249
    -70    737    807   -335   -439    771    150    220     96    257    218    249
    -62    743    805   -340   -433    774    142    213     90    252    215    249
    -49    748    795   -350   -423    771    127    200     75    241    202    239
    -59    745    805   -342   -433    774    129    197     72    239    200    244
    -64    745    810   -342   -436    776    132    197     72    239    200    241
    -59    743    802   -340   -431    771    129    192     70    233    194    231
    -54    774    826   -361   -441    800    145    207     85    249    210    252
    -49    820    870   -387   -459    844    174    233    114    277    239    285
    -59    841    901   -392   -483    872    194    241    122    285    249    296
    -67    854    922   -392   -493    888    192    239    122    283    246    283
    -70    862    930   -397   -501    893    171    220    109    270    226    267
    -59    909    969   -426   -514    937    171    226    127    293    252    306
    -41    924    966   -444   -504    945    148    220    129    301    265    319
    -38    919    958   -439   -498    937    127    210    122    298    262    311
    -51    930    982   -439   -517    953    129    220    132    314    283    332
    -51    917    969   -431   -511    940    119    220    124    309    283    342
    -59    857    917   -400   -488    885     88    189     88    272    244    311
    -62    828    891   -381   -475    859     80    176     67    254    223    277
    -31    846    875   -407   -454    859    103    184     64    252    223    272
    -46    807    854   -381   -452    831    101    166     44    223    194    249
    -75    756    831   -342   -454    795     85    140     10    192    163    220
    -96    717    813   -309   -454    763     72    119    -10    174    148    207
   -103    698    800   -298   -452    748     70    111    -20    163    135    192
    -77    706    784   -314   -431    745     75    114    -23    158    129    184
    -49    727    776   -340   -413    750     77    116    -28    153    129    181
    -51    743    795   -345   -423    769     85    119    -25    158    132    187
    -77    730    805   -327   -441    766     77    114    -33    150    119    184
    -90    719    810   -316   -449    763     70    106    -44    140    109    171
    -75    719    795   -324   -433    756     67    106    -41    142    111    168
    -62    724    787   -329   -423    756     67    109    -38    148    114    179
    -77    719    797   -322   -439    758     57    101    -46    137    103    176
    -93    709    802   -309   -446    756     59    109    -49    135    101    166
    -90    727    815   -319   -452    769    109    184     -5    155    103    155
    -38    839    878   -400   -457    857    228    371    135    254    168    194
     -2    953    956   -478   -480    956    322    610    337    452    340    340
     77   1179   1101   -628   -511   1140    392    956    652    813    698    680
    155   1540   1384   -846   -615   1462    381   1156    919   1202   1153   1158
    116   1847   1730   -982   -805   1790    270    883    919   1387   1441   1532
    -28   1938   1966   -953   -997   1951     67    218    589   1223   1387   1532
   -205   1777   1979   -787  -1091   1878   -163   -511     15    654    880   1047
   -259   1387   1644   -563   -953   1514   -384  -1036   -628   -116    111    306
   -218    945   1163   -363   -691   1054   -568  -1166   -950   -514   -298    -90
   -189    665    854   -239   -522    758   -542   -924   -833   -457   -306   -137
   -187    587    774   -200   -480    680   -400   -610   -615   -311   -226    -93
   -168    607    774   -220   -472    691   -194   -265   -355   -122   -101      2
    -75    717    792   -319   -433    753    -20    -12   -161     36     20     98
     20    818    797   -420   -389    810     51     77    -88     93     70    140
    -33    766    800   -366   -415    782     59     90    -85     90     62    129
    -59    732    792   -337   -426    761     62    103    -77     93     64    124
    -64    727    792   -329   -428    758     59    109    -72     96     70    124
    -51    745    797   -348   -426    771     62    122    -64    103     70    135
    -46    763    807   -358   -428    784     67    135    -54    111     70    155
     -5    813    815   -405   -410    815     85    158    -33    132     93    176
    -46    766    813   -358   -428    789     67    148    -46    122     90    155
    -64    748    813   -342   -439    779     62    140    -51    114     90    142
      7    823    815   -415   -405    818     90    179    -15    153    127    184
      7    826    818   -418   -405    823     96    187     -7    161    135    194
     -7    810    818   -400   -413    813     96    189     -7    158    135    192
    -12    802    815   -397   -415    807     88    189     -7    158    129    192
    -31    797    826   -384   -428    810     85    194     -5    161    129    197
    -38    802    839   -384   -439    820     80    200      0    163    137    205
    -28    810    839   -389   -433    823     75    207      7    174    148    218
    -15    820    836   -405   -426    828     77    220     18    184    161    226
    -15    828    841   -407   -428    833     80    228     25    192    161    220
    -18    846    865   -413   -441    854     85    249     41    207    168    233
      5    867    862   -436   -428    865     98    275     64    228    187    244
     18    875    854   -446   -418    865    106    301     83    246    215    265
    -15    846    859   -415   -436    854    106    324     96    265    239    290
    -31    836    867   -402   -449    852    106    353    114    283    254    306
     28    898    870   -462   -420    885    135    410    158    327    293    342
     44    927    880   -488   -418    904    145    454    189    358    319    358
     28    937    909   -483   -439    924    140    493    210    381    335    376
     75    995    917   -535   -420    956    158    558    254    431    387    439
    101   1031    930   -566   -413    982    171    618    301    483    439    514
     83   1047    961   -566   -439   1005    158    646    322    511    462    545
     75   1067    992   -574   -457   1031    155    675    340    542    506    548
     80   1101   1018   -592   -470   1060    158    696    361    574    545    576
     80   1114   1034   -597   -475   1075    158    701    368    589    563    613
     96   1137   1041   -618   -472   1091    166    711    379    602    592    639
    129   1187   1054   -659   -462   1122    174    711    384    613    600    652
    124   1184   1060   -654   -470   1124    179    696    381    607    589    646
     59   1127   1067   -592   -504   1098    163    657    345    568    550    618
     44   1101   1057   -571   -506   1080    155    615    314    532    514    579
     15   1070   1054   -542   -519   1062    158    574    288    496    478    545
     33   1062   1028   -548   -498   1047    176    540    270    465    444    517
     72   1072   1000   -571   -462   1036    205    514    265    446    415    485
     18    987    969   -504   -475    979    194    449    223    392    361    426
    -46    898    943   -426   -496    919    174    387    181    345    311    361
    -31    893    922   -433   -478    906    176    355    166    327    290    335
     41    937    896   -488   -426    917    197    348    171    329    301    350
     -5    885    888   -441   -446    888    187    316    153    309    272    314
    -36    833    870   -400   -454    852    174    290    132    283    239    275
    -28    815    841   -394   -436    828    163    267    114    259    210    254
    -15    823    839   -402   -426    831    158    257    103    252    205    252
    -31    805    836   -387   -433    820    150    244     93    239    194    249
    -10    815    826   -402   -418    820    158    249     98    244    192    254
     -7    797    802   -394   -405    800    158    249    101    244    189    241
    -36    737    774   -350   -405    756    148    239     90    231    171    226
    -49    732    782   -342   -415    756    148    239     90    231    179    226
    -15    784    800   -384   -407    792    181    270    124    270    223    254
    -12    782    795   -387   -402    787    192    275    135    280    231    259
    -49    722    771   -335   -410    745    176    262    122    270    220    249
    -41    732    771   -345   -407    750    174    265    127    272    220    252
    -12    769    782   -376   -397    774    192    283    145    288    233    267
    -31    753    784   -361   -407    769    192    285    145    290    233    270
    -49    735    784   -342   -415    758    187    277    140    285    226    272
    -31    750    779   -361   -405    763    194    283    153    298    246    293
    -51    706    756   -327   -405    730    176    270    142    288    239    280
    -75    667    743   -298   -407    704    163    254    124    275    215    244
    -25    717    743   -345   -384    730    187    267    140    283    218    259
      5    740    735   -374   -363    737    202    277    153    298    239    275
    -25    698    724   -337   -376    711    207    277    155    303    246    262
    -57    657    714   -301   -387    683    207    277    155    303    246    262
    -25    652    678   -311   -350    665    207    277    153    296    244    259
    -28    665    691   -319   -358    678    213    277    161    303    252    267
    -38    711    750   -337   -394    730    233    296    184    322    262    288
    -33    753    787   -361   -410    769    265    314    202    340    272    303
    -33    758    792   -361   -413    774    288    327    220    355    290    311
    -51    735    787   -342   -420    761    277    319    218    353    285    309
    -36    748    784   -358   -410    766    277    327    236    374    306    332
    -10    769    779   -379   -394    771    265    332    249    394    332    345
    -25    719    745   -345   -384    732    241    319    239    389    329    337
    -49    693    743   -324   -397    717    233    309    233    384    327    345
    -18    704    722   -342   -368    711    231    319    239    389    337    350
    -10    672    683   -332   -345    678    218    309    220    374    319    329
    -23    615    639   -296   -329    626    205    290    197    348    290    306
     25    636    610   -332   -290    623    231    303    202    353    298    311
      5    594    587   -301   -290    592    239    293    187    335    277    290
    -64    506    571   -223   -316    540    228    267    161    301    239    254
    -64    488    553   -210   -309    519    228    259    153    290    231    246
    -10    522    532   -257   -272    527    244    267    158    293    228    254
    -20    485    506   -233   -265    496    233    249    132    265    202    228
    -46    426    472   -192   -262    449    228    233    122    249    187    197
    -59    394    454   -166   -257    423    226    233    124    252    194    197
    -67    379    444   -155   -257    410    226    233    119    249    194    197
    -62    358    420   -148   -241    387    226    231    119    246    192    197
    -51    348    400   -148   -226    371    226    231    119    246    187    194
    -80    303    384   -111   -231    342    223    226    114    241    181    187
   -106    272    379    -85   -244    324    223    231    116    244    184    184
    -18    348    366   -166   -192    358    262    267    155    277    215    213
    -31    348    379   -161   -205    363    296    301    176    285    218    210
    -77    340    418   -129   -246    379    371    410    233    303    215    187
    -20    423    444   -202   -233    433    467    605    376    418    298    259
     41    581    537   -311   -246    561    584    943    652    696    555    488
    137    852    714   -496   -288    784    644   1275    950   1067    953    878
    192   1254   1062   -722   -433   1158    537   1109   1049   1345   1335   1317
     38   1413   1374   -727   -667   1392    283    428    846   1369   1470   1519
   -174   1395   1566   -610   -870   1480     20   -309    472   1109   1293   1389
   -290   1072   1363   -394   -826   1218   -239   -891   -129    428    631    771
   -275    589    865   -155   -568    727   -441  -1166   -652   -239    -51    127
   -226    233    459     -5   -342    345   -415   -909   -584   -249   -132     -7
   -155    148    303      2   -231    226   -197   -488   -324    -75    -25     38
    -83    187    270    -51   -176    226     75    -85    -59    103     98    127
    -54    158    213    -51   -132    184    239    155     85    202    161    158
    -83    103    187    -12   -135    145    275    215    119    220    161    153
    -90     72    163      7   -127    116    280    233    122    215    148    145
    -23    124    148    -51    -85    137    309    270    148    233    161    163
     -5    142    148    -67    -75    145    337    303    174    257    184    187
    -44     75    119    -15    -83     98    332    306    171    252    184    179
    -31     70    101    -20    -67     85    340    314    179    259    192    179
    -25     72     96    -23    -62     83    342    324    184    265    197    192
    -28     70     98    -20    -62     83    348    335    197    275    197    202
    -44     62    106    -10    -75     83    342    335    192    270    192    200
    -36     57     93    -10    -64     75    355    353    210    288    218    218
    -18     62     80    -23    -49     72    374    374    231    306    233    241
    -36     36     72      0    -54     54    374    376    228    301    226    236
    -31     18     49      5    -38     33    376    387    233    303    231    233
    -20     25     46     -2    -33     36    387    402    246    316    244    241
     -7     31     38    -12    -23     33    400    420    259    329    257    259
      2     33     31    -18    -12     33    402    433    270    337    262    270
    -10     15     25     -2    -18     18    402    439    275    335    257    262
    -18      2     20      7    -20     10    410    454    288    348    267    272
     -5      5     10      0     -7      7    423    480    309    366    283    285
     20     28      7    -23      7     18    436    509    329    384    303    301
     15     20      5    -18      2     15    444    532    340    394    309    309
      0     -5     -5      2      0     -5    449    561    355    407    316    316
     36     15    -20    -25     28     -2    470    610    389    439    348    345
     41     28    -12    -33     28      7    483    657    415    465    376    371
     44     41     -2    -44     23     20    496    706    446    496    400    392
     64     67      2    -67     31     36    514    761    478    527    433    418
     70     75      2    -75     33     38    527    820    514    563    467    449
     75     88     12    -80     31     51    537    878    553    605    509    493
     96    119     23   -109     33     72    540    922    587    644    542    542
    103    155     49   -129     28    103    545    953    613    672    576    571
    106    179     72   -145     15    127    545    966    628    698    615    594
    101    187     85   -142      7    137    545    974    644    719    644    620
     98    205    106   -153     -2    155    548    971    652    727    657    631
    103    218    114   -161     -5    168    553    971    654    735    667    649
    114    233    116   -176     -2    176    558    958    652    735    670    654
     93    200    106   -145     -5    153    558    927    636    717    654    636
     88    174     83   -132      2    129    558    888    620    696    633    615
     90    158     67   -124     10    111    568    844    602    670    600    592
     62    101     38    -83     10     72    568    787    571    631    568    550
     41     72     31    -57      5     51    571    735    542    594    540    511
     18     18      0    -18      7      7    561    675    501    548    483    459
      5    -38    -44     15     23    -41    553    620    467    506    436    418
      0    -64    -64     31     31    -64    545    581    444    475    407    384
     -2    -93    -90     49     44    -93    540    545    418    444    379    350
    -12   -145   -135     77     57   -140    532    519    402    426    348    332
     -7   -179   -171     93     80   -176    527    498    387    405    319    311
     -7   -194   -189    101     90   -194    524    483    376    392    319    298
    -12   -205   -192    109     88   -200    522    470    366    381    309    290
    -49   -246   -200    148     72   -223    522    465    358    374    303    277
    -70   -288   -218    179     72   -254    530    467    366    381    316    280
    -57   -293   -236    174     88   -265    540    475    376    392    324    290
    -67   -314   -246    192     88   -280    537    470    374    384    311    283
    -28   -270   -244    148    106   -259    548    483    379    392    322    296
      2   -241   -244    119    122   -241    563    496    392    400    327    311
    -46   -296   -252    171    101   -275    548    475    371    376    306    280
    -51   -316   -265    184    106   -290    542    472    361    371    309    272
    -38   -316   -280    176    119   -298    550    480    381    387    322    290
    -12   -285   -272    148    127   -277    558    488    392    397    329    309
    -33   -314   -280    174    119   -296    555    483    389    392    324    306
    -51   -332   -280    192    114   -306    555    480    387    387    316    303
     -7   -298   -290    153    140   -296    568    491    397    392    319    309
    -23   -322   -298    171    137   -311    561    480    387    381    309    301
    -36   -337   -303    187    132   -322    550    470    368    371    301    298
      7   -322   -329    158    168   -324    566    483    389    387    322    309
     -2   -353   -350    176    174   -353    568    483    392    389    324    309
      5   -348   -355    171    179   -350    581    488    397    394    337    319
     -5   -353   -348    179    168   -350    581    485    392    389    324    322
    -23   -376   -353    200    163   -366    574    478    389    379    306    314
    -12   -348   -337    179    161   -342    592    493    410    394    329    324
    -25   -327   -303    176    137   -316    620    517    436    420    358    350
    -25   -306   -283    166    127   -296    654    532    452    431    368    366
    -10   -298   -288    155    137   -293    670    540    462    436    376    371
    -15   -311   -298    163    140   -306    652    530    457    433    376    371
    -10   -283   -272    145    129   -277    636    530    467    444    387    394
     12   -267   -280    127    145   -275    615    524    470    449    397    407
     20   -277   -298    129    158   -288    607    524    472    457    405    413
     12   -288   -301    137    155   -293    600    522    470    459    410    413
     15   -314   -329    148    171   -319    581    511    454    444    397    405
     10   -371   -381    181    194   -376    561    491    423    413    363    381
     41   -363   -405    161    223   -384    566    485    418    405    348    379
     15   -394   -413    187    213   -402    571    472    402    387    332    361
    -18   -457   -439    236    207   -449    574    462    384    366    319    340
    -46   -504   -457    272    205   -480    571    449    374    350    301    319
    -57   -545   -488    301    215   -517    566    436    361    337    288    301
    -33   -548   -514    290    239   -532    571    431    353    327    283    288
    -38   -576   -537    306    249   -558    571    426    345    316    275    275
    -64   -613   -550    337    241   -581    558    407    327    296    257    257
    -28   -589   -561    309    265   -576    571    415    332    301    257    262
    -18   -568   -553    293    267   -563    576    418    332    298    252    265
    -36   -592   -555    314    257   -574    576    415    332    296    249    265
    -70   -644   -576    355    249   -610    563    405    322    285    233    249
    -72   -657   -584    366    254   -620    555    397    316    280    233    246
    -18   -605   -587    309    283   -594    576    418    335    296    252    265
    -18   -613   -594    316    285   -605    584    423    337    298    252    259
    -51   -618   -566    332    254   -592    615    465    363    309    249    252
    -38   -550   -511    296    236   -532    709    607    457    366    288    272
     20   -478   -498    228    259   -488    789    815    602    496    402    376
     80   -348   -431    132    254   -389    885   1150    839    745    631    607
    171    -85   -257    -44    213   -171    937   1402   1080   1060    969    963
    205    252     46   -228     80    150    852   1156   1143   1278   1283   1299
     10    374    363   -194   -176    368    641    480    966   1286   1392   1454
   -231    267    496    -18   -363    381    374   -254    537    924   1104   1215
   -389   -135    254    259   -322     59     80   -862   -116    187    392    550
   -324   -501   -176    413    -75   -340   -116  -1005   -446   -228    -38    116
   -153   -615   -462    384    153   -540    -28   -652   -277   -124     -5     98
   -116   -678   -563    397    220   -620    171   -252    -51     15     70    132
    -93   -704   -613    397    257   -659    400    101    145    140    140    168
    -49   -714   -665    381    306   -691    550    327    280    236    207    205
    -41   -719   -680    379    316   -701    581    379    306    254    220    202
    -44   -740   -696    392    324   -717    592    397    316    254    215    197
    -54   -758   -704    405    322   -730    597    410    319    257    215    194
    -57   -776   -719    418    329   -748    607    423    327    254    213    200
    -36   -756   -722    394    340   -740    607    433    335    259    218    192
    -41   -756   -714    397    335   -735    610    439    337    267    226    187
    -44   -763   -719    400    337   -743    618    454    353    283    241    207
    -33   -761   -727    397    345   -745    626    470    366    296    254    228
    -12   -732   -719    371    350   -727    633    480    376    306    265    226
    -23   -743   -719    384    348   -732    636    475    371    298    254    200
    -44   -763   -722    402    337   -743    626    472    366    293    244    192
    -18   -740   -722    379    350   -732    633    491    384    311    262    215
      0   -714   -717    355    355   -717    641    506    400    329    280    226
     12   -730   -743    358    376   -737    631    501    389    319    275    200
      5   -750   -758    371    379   -756    623    493    381    309    262    184
     33   -717   -750    342    392   -732    636    519    400    327    272    210
     12   -685   -701    335    355   -693    654    550    426    350    296    239
     10   -691   -704    340    355   -698    659    563    433    363    314    223
     18   -714   -732    345    374   -722    646    561    426    355    316    205
      7   -740   -748    366    376   -743    641    574    436    368    332    231
    -15   -719   -706    366    342   -714    672    628    480    413    368    272
     10   -675   -685    329    348   -680    696    678    519    444    400    285
     28   -667   -698    316    363   -683    701    706    524    454    407    272
    -12   -675   -662    345    324   -670    704    740    542    472    423    285
     -7   -667   -659    337    324   -665    706    784    571    504    452    314
     28   -641   -672    306    350   -657    711    836    602    537    488    340
     83   -592   -675    254    376   -633    711    880    628    563    511    368
     96   -558   -654    231    374   -605    706    922    649    592    535    397
    101   -511   -613    202    353   -561    719    971    685    639    587    431
     90   -470   -563    189    324   -517    730   1008    719    680    639    472
     88   -449   -537    179    311   -491    722   1013    727    698    659    496
    116   -402   -519    142    316   -459    719   1021    737    711    670    517
    127   -379   -509    124    316   -444    719   1013    743    719    675    535
    132   -358   -491    111    309   -423    719    997    740    719    680    545
    135   -337   -475    101    301   -405    719    982    735    719    698    542
    111   -368   -480    129    296   -423    722    961    724    709    698    519
     90   -400   -491    153    288   -444    719    922    701    683    672    493
     72   -439   -511    181    290   -475    719    870    672    646    631    459
     41   -480   -522    218    280   -501    727    820    646    607    587    407
     25   -498   -524    236    275   -511    737    774    618    568    537    358
     12   -550   -563    267    285   -555    727    714    579    524    493    309
    -23   -618   -594    319    285   -607    701    652    535    472    439    249
    -33   -646   -613    340    285   -628    693    607    509    441    407    210
    -18   -659   -641    340    311   -652    698    584    496    428    394    187
     -5   -665   -662    335    324   -665    711    579    496    426    394    184
     -7   -659   -654    332    322   -657    717    571    493    423    387    181
    -44   -701   -659    371    303   -680    698    545    472    402    368    166
    -36   -719   -683    379    322   -701    691    532    462    392    358    148
      0   -704   -704    350    350   -704    685    514    446    371    337    129
     -5   -717   -714    361    353   -717    678    501    436    361    329    119
    -12   -740   -727    376    355   -735    667    488    426    348    309     98
    -33   -756   -722    394    342   -740    657    478    418    340    298    101
    -41   -743   -701    389    329   -722    672    498    433    358    327    122
    -28   -672   -644    350    306   -659    711    542    478    405    376    158
    -28   -685   -659    355    314   -672    706    535    470    392    363    129
    -64   -737   -672    402    303   -706    683    511    444    366    332    106
    -57   -719   -662    389    301   -691    683    514    452    374    340    119
    -36   -698   -665    366    311   -683    691    522    457    379    348    124
    -36   -709   -672    368    316   -691    685    519    454    374    340    119
    -51   -717   -665    384    306   -691    678    511    449    371    335    116
    -23   -701   -678    361    324   -691    672    506    444    366    327    106
    -28   -724   -696    376    332   -709    670    501    436    358    324    101
    -41   -753   -711    394    332   -735    659    493    431    358    337     93
     10   -714   -724    353    366   -719    667    501    439    366    353     85
     -2   -706   -706    353    350   -706    680    511    449    374    361     98
    -38   -724   -685    381    322   -704    683    517    452    379    361    103
    -51   -704   -654    376    301   -680    680    514    446    374    355     96
    -36   -649   -613    342    288   -631    704    535    470    394    374    122
    -36   -631   -594    332    277   -613    722    548    485    407    381    142
    -44   -639   -594    340    275   -618    740    555    496    415    387    140
    -10   -620   -613    314    301   -615    753    568    511    431    407    142
     28   -574   -602    272    314   -587    748    561    511    428    407    129
    -15   -584   -571    298    275   -579    709    535    498    418    397    127
    -12   -568   -558    290    272   -563    688    537    504    433    415    150
     -7   -548   -540    275    262   -545    691    550    519    454    436    181
     -5   -545   -540    275    267   -542    683    550    519    457    441    187
     10   -558   -571    272    288   -563    675    545    506    444    433    168
      5   -592   -600    293    301   -597    672    540    488    428    415    150
    -25   -639   -615    332    293   -628    654    517    462    405    392    132
    -51   -691   -639    371    293   -665    646    496    444    381    368    106
    -28   -696   -670    361    319   -685    649    493    431    366    353     88
    -31   -706   -675    368    319   -693    649    478    415    348    335     75
    -49   -758   -709    402    329   -735    626    444    379    309    298     44
    -41   -784   -743    413    350   -763    615    426    361    288    275     15
    -36   -782   -745    407    353   -766    618    428    358    283    265      5
    -36   -771   -737    402    350   -756    628    439    366    288    275     15
    -49   -779   -730    413    337   -756    631    439    363    288    275     15
    -70   -800   -730    436    329   -766    620    431    355    280    267     10
    -49   -784   -735    415    340   -761    623    439    361    288    275     15
    -49   -769   -722    407    335   -745    631    446    368    296    283     20
    -75   -802   -727    436    324   -766    618    433    355    277    265      5
    -75   -841   -766    459    345   -805    592    410    329    254    241    -20
    -31   -820   -789    423    376   -807    602    415    335    257    241    -25
      2   -758   -761    376    381   -761    665    491    387    293    265     -7
    -12   -683   -670    348    327   -678    766    657    498    371    322     33
    -38   -639   -600    340    280   -620    844    859    641    501    431    119
     59   -493   -553    215    303   -522    919   1179    875    758    678    355
    168   -228   -400     28    283   -314    930   1371   1083   1052   1010    724
    150     46   -103    -98    127    -28    828   1083   1101   1234   1283   1060
    -49    246    296    -98   -171    270    659    454    948   1260   1410   1241
   -262    153    415     51   -340    283    423   -252    498    857   1065    935
   -371   -192    176    280   -275     -7    174   -787   -103    155    374    272
   -314   -584   -270    449    -23   -428    -31   -924   -423   -244    -49   -150
   -135   -828   -693    483    277   -761    -41   -672   -350   -226    -93   -236
    -38   -831   -792    433    374   -813    150   -285   -119    -75      0   -179
   -101   -805   -704    452    298   -756    413    116    135    109    135    -77
   -132   -810   -678    470    272   -745    563    348    277    215    210    -31
   -145   -823   -678    485    265   -750    602    413    316    244    231    -15
   -140   -828   -688    483    272   -761    613    441    329    254    236    -10
   -145   -839   -693    491    272   -766    613    452    335    254    233    -18
   -109   -826   -717    465    301   -771    610    459    335    252    226    -25
    -41   -779   -737    410    348   -758    620    472    348    262    233    -15
    -54   -795   -743    423    342   -769    618    472    342    257    233    -15
    -80   -815   -735    446    324   -776    610    472    342    257    236    -15
    -64   -800   -737    431    335   -769    600    472    342    259    239    -12
    -41   -776   -735    410    345   -756    592    467    340    259    241    -10
    -31   -766   -737    397    350   -750    594    475    342    262    241     -2
    -54   -758   -704    405    322   -732    607    501    363    288    265     23
    -44   -756   -714    397    332   -737    602    506    366    293    272     31
    -28   -750   -722    389    345   -737    589    501    358    288    267     28
    -57   -745   -688    400    311   -717    600    524    371    301    277     36
    -98   -756   -657    426    277   -706    597    537    379    309    283     36
    -96   -745   -649    420    275   -696    589    540    376    309    283     38
     -7   -662   -654    335    322   -659    610    568    405    340    311     75
      0   -665   -665    332    329   -665    615    581    407    340    311     75
    -31   -678   -646    355    306   -665    607    587    407    342    314     77
    -28   -670   -641    348    303   -657    597    600    413    350    322     83
    -23   -662   -639    342    306   -652    581    610    415    355    327     90
    -12   -633   -623    322    303   -628    581    636    431    374    345    106
     15   -592   -607    288    309   -600    597    680    462    410    376    140
     12   -581   -594    283    301   -587    600    714    480    431    394    161
    -23   -600   -576    311    275   -589    581    743    491    444    407    174
     25   -532   -558    252    290   -545    587    797    527    491    452    223
    103   -431   -535    163    319   -483    607    865    574    545    504    280
     96   -400   -498    150    296   -446    610    911    607    584    550    324
    101   -363   -465    132    283   -413    607    953    639    626    597    368
    101   -322   -423    109    259   -371    597    974    657    654    633    405
     88   -301   -389    106    239   -345    589    984    670    675    659    441
    109   -262   -374     75    239   -316    579    987    675    688    672    467
     88   -267   -355     90    220   -311    566    976    667    685    675    478
     93   -246   -340     75    215   -293    566    974    667    685    688    491
    109   -218   -327     54    215   -272    571    963    667    685    691    496
     98   -223   -322     62    207   -270    563    932    641    662    667    475
     67   -254   -322     93    194   -288    566    891    610    623    626    431
     67   -265   -335     96    200   -298    566    841    576    579    581    381
     90   -262   -353     85    220   -306    579    805    558    550    550    348
     23   -324   -350    148    187   -337    587    761    527    506    506    301
      7   -350   -358    171    181   -353    589    714    496    467    462    257
     10   -389   -400    187    202   -394    571    654    452    415    410    205
    -41   -452   -410    244    184   -431    553    607    415    374    366    163
    -67   -459   -394    262    161   -426    555    592    405    361    348    150
    -57   -452   -394    254    168   -423    550    574    392    342    335    140
    -54   -470   -418    259    179   -444    535    545    366    316    311    116
    -25   -457   -431    241    200   -446    537    540    363    314    306    111
    -15   -459   -444    236    213   -452    535    532    353    306    298    106
    -51   -485   -433    270    189   -459    524    511    335    285    275     90
    -88   -517   -431    301    168   -472    498    491    311    262    254     67
    -51   -480   -428    265    187   -454    506    506    324    275    262     75
    -23   -446   -423    233    200   -436    517    517    335    283    280     85
    -46   -475   -428    262    189   -452    509    509    324    275    277     85
    -51   -470   -418    259    181   -444    498    504    319    270    270     85
    -46   -457   -410    252    179   -433    491    501    316    267    267     80
    -12   -423   -410    215    197   -418    498    506    324    275    277     83
    -36   -436   -400    236    181   -418    493    501    319    270    272     77
    -12   -407   -394    210    189   -402    504    514    332    280    285     90
    -20   -410   -389    215    181   -400    509    519    335    283    285     93
    -77   -462   -384    270    150   -423    485    501    314    265    267     77
    -64   -433   -368    249    150   -402    483    498    311    262    265     80
    -36   -400   -366    218    163   -384    480    491    309    259    265     83
    -33   -400   -368    215    166   -384    480    488    306    259    265     85
    -28   -407   -381    215    174   -394    472    485    301    254    265     90
    -31   -407   -376    220    171   -392    462    475    296    249    265     93
    -31   -384   -355    207    161   -371    465    480    301    259    275     93
    -18   -340   -322    179    150   -332    496    506    329    280    288     93
    -18   -311   -293    163    137   -303    519    519    345    290    296    106
    -41   -329   -288    187    122   -309    519    509    335    280    283     96
     -7   -285   -277    145    135   -283    527    522    348    290    298    109
     -2   -228   -228    114    111   -228    537    537    374    316    327    142
    -20   -202   -184    109     80   -194    530    537    387    332    342    168
    -51   -233   -181    142     64   -207    480    504    361    314    327    158
    -41   -218   -176    129     64   -197    462    496    355    311    327    155
     -7   -153   -145     80     67   -148    485    522    381    337    350    192
     25   -155   -184     62    103   -171    480    519    368    329    348    189
      0   -228   -228    114    114   -228    449    491    332    296    324    158
    -44   -270   -226    155     88   -249    439    478    316    283    314    153
    -51   -280   -228    166     88   -254    444    472    306    270    298    148
    -51   -301   -249    174     98   -275    444    462    290    252    270    124
    -51   -324   -272    189    109   -298    444    444    270    226    252    101
    -49   -353   -303    200    127   -327    423    410    239    192    220     75
    -36   -379   -342    207    153   -361    402    384    210    166    194     49
    -36   -413   -376    223    168   -394    394    371    200    150    181     33
    -23   -376   -353    200    163   -366    415    389    213    163    197     51
    -90   -402   -314    244    111   -358    410    389    207    163    194     51
   -109   -426   -319    267    103   -374    397    376    197    153    181     38
    -15   -335   -319    174    150   -327    426    402    223    179    207     67
    -31   -345   -314    189    140   -329    420    392    213    168    194     70
    -54   -379   -324    215    135   -350    397    368    192    145    166     54
    -28   -355   -327    192    148   -342    394    368    197    150    176     54
    -36   -342   -309    187    135   -324    405    387    210    163    197     70
    -25   -324   -298    176    135   -311    452    449    249    184    200     70
    -36   -290   -254    161    106   -272    542    602    353    246    228     80
      5   -202   -207     98    103   -205    623    813    527    405    366    184
     36    -36    -75     -2     54    -54    667   1111    792    717    675    472
    132    350    218   -241    -41    285    662   1325   1065   1106   1124    963
    189    737    545   -465   -176    641    579   1054   1070   1283   1421   1340
     -5    782    784   -389   -394    782    400    449    766   1140   1387   1366
   -220    631    852   -207   -535    740    202   -233    254    636    930    945
   -290    249    540     20   -415    394    -20   -769   -389   -142    127    181
   -228   -145     80    184   -155    -33   -200   -883   -678   -506   -246   -176
   -171   -389   -218    280     20   -303   -189   -659   -566   -446   -244   -213
   -111   -423   -311    267     98   -368    -36   -335   -327   -277   -140   -142
    -54   -363   -309    210    127   -337    200     44    -41    -59     10    -33
    -64   -345   -280    202    106   -314    332    252    111     59    106     36
    -54   -337   -283    197    111   -311    366    309    155     93    135     54
    -41   -337   -296    187    127   -316    374    324    166     98    137     57
    -46   -348   -301    197    127   -324    379    337    176    103    135     64
    -46   -337   -290    189    122   -314    384    353    189    111    140     67
    -59   -340   -280    200    109   -309    387    355    192    111    142     70
    -38   -306   -267    171    111   -285    389    366    205    119    153     83
    -38   -301   -262    171    111   -283    381    361    200    114    142     88
    -46   -314   -270    179    109   -293    374    358    200    111    132     93
    -10   -288   -277    150    132   -283    387    376    218    129    158    106
      5   -290   -298    140    150   -293    389    384    226    140    181    111
     15   -288   -303    137    158   -296    389    387    228    140    179    114
      7   -254   -265    122    135   -259    410    413    252    163    197    145
    -15   -236   -220    127    101   -228    431    441    280    192    223    171
    -44   -265   -220    155     85   -244    420    441    277    189    220    168
    -36   -283   -246    161    103   -265    413    439    277    184    210    176
    -36   -246   -213    140     85   -231    400    439    280    184    210    176
     -7   -215   -207    109     98   -213    402    449    288    189    218    184
     33   -205   -239     83    135   -220    415    465    301    202    231    202
     -7   -218   -210    114    101   -215    418    485    316    220    249    223
    -44   -213   -168    127     59   -189    428    514    342    244    275    244
      7   -158   -166     75     85   -161    457    555    379    277    309    277
     12   -163   -176     75     93   -171    459    579    394    293    324    293
    -33   -181   -148    109     57   -166    431    579    389    288    319    285
      7   -124   -135     57     70   -129    436    618    415    314    348    301
     57    -77   -135     10     93   -103    459    675    462    361    397    345
     67    -67   -137     -2    101   -101    467    722    493    400    439    387
     75    -41   -116    -15     96    -77    465    769    524    433    475    426
     93    -15   -111    -41    101    -62    454    800    545    462    504    459
     85     31    -54    -59     70    -10    465    849    584    509    555    514
     51     57      2    -54     23     31    472    893    620    555    602    571
     85     98     12    -90     36     57    459    896    626    563    618    589
    109    145     33   -129     38     90    462    906    639    581    644    618
    114    181     67   -148     23    124    478    917    657    607    675    652
     98    174     75   -137     12    124    470    901    649    600    672    659
    114    189     75   -150     20    132    465    875    631    584    662    657
    101    210    106   -155     -2    158    459    844    613    566    646    641
     83    194    111   -137    -15    153    467    810    592    535    615    615
     64    127     59    -96      2     93    462    756    555    488    571    563
     28     88     59    -57    -15     75    457    706    522    444    524    514
      2     85     83    -44    -41     85    472    670    509    418    488    485
      5     67     62    -38    -28     64    480    631    488    389    457    454
    -15      5     18      5    -18     12    465    579    457    350    420    410
     10      2     -7     -5     10     -2    462    542    441    327    394    379
     20    -20    -41     -2     31    -31    459    517    431    311    376    361
     -5    -62    -57     33     25    -59    449    491    415    296    366    340
    -44   -101    -57     72      5    -77    431    462    394    275    348    319
    -62   -103    -41     83    -10    -72    431    449    389    270    342    311
      5    -36    -44     15     23    -41    454    465    407    285    355    329
    -18    -67    -49     44     15    -59    446    446    392    267    335    316
    -28    -90    -62     59     15    -77    439    439    384    259    329    314
    -31    -96    -64     64     15    -80    433    436    384    259    332    309
    -57   -111    -57     83     -2    -83    423    428    374    252    324    298
    -33    -77    -46     54      5    -62    431    441    389    267    340    319
    -20    -64    -46     41     12    -57    441    449    397    275    345    324
    -57   -119    -62     88      2    -90    428    436    384    265    332    309
    -46   -111    -64     77      7    -88    420    431    384    265    337    309
    -18    -67    -51     41     15    -59    428    436    394    272    348    319
    -12    -59    -49     36     18    -54    428    441    400    280    353    327
    -28    -49    -20     38     -5    -36    439    454    410    288    363    337
    -57    -59     -5     57    -28    -33    436    452    415    293    368    342
    -36    -49    -12     41    -12    -31    431    446    413    290    368    348
    -12    -28    -15     18      0    -20    433    449    413    293    371    355
    -15    -38    -23     28      2    -31    439    449    418    298    376    353
    -20    -36    -18     25     -2    -25    441    446    415    296    371    340
    -20    -38    -18     28     -2    -28    423    436    405    285    363    332
    -38    -25     10     31    -25     -7    433    444    420    301    387    350
    -31     38     70     -2    -49     54    472    478    465    342    431    389
    -31     62     93    -18    -62     77    498    491    480    355    439    407
    -25     75    101    -25    -62     85    514    501    491    363    444    418
    -25     88    114    -33    -70    101    496    491    488    363    446    418
    -15    116    132    -49    -72    124    475    478    493    371    457    428
    -10    106    116    -49    -64    111    439    459    480    363    459    426
    -38     64    103    -12    -72     83    407    441    462    353    446    410
     -7    114    119    -54    -62    116    426    465    488    381    475    439
     62    166    103   -114    -20    135    439    483    501    400    496    465
     44    109     62    -77    -10     85    413    454    467    366    459    439
      5     72     67    -38    -31     70    400    436    444    342    436    423
    -36     25     59      2    -49     41    394    413    423    322    420    400
    -20      2     23     10    -20     12    392    405    410    309    413    389
    -38    -15     20     25    -31      2    394    397    400    293    397    371
    -51    -28     23     38    -38     -2    400    392    392    285    381    355
    -51    -44      5     46    -28    -20    392    376    376    270    366    337
    -49    -75    -25     62    -12    -51    381    355    355    249    353    319
    -33    -72    -41     51      2    -59    379    350    350    244    350    314
    -46    -83    -36     64     -5    -59    379    350    350    244    350    316
    -77   -106    -28     93    -25    -67    379    350    350    244    348    314
    -72   -114    -41     93    -15    -77    366    342    342    233    337    301
    -67   -101    -33     85    -18    -67    361    340    340    233    340    306
    -67    -85    -18     75    -25    -51    361    340    342    236    342    314
    -49    -75    -25     59    -12    -51    368    342    345    241    345    316
    -33    -72    -38     54      2    -57    366    340    340    236    335    314
    -70   -109    -38     88    -18    -72    389    366    355    241    337    301
    -49    -49      0     49    -25    -25    465    485    433    290    368    303
      5     36     31    -23    -12     36    548    665    566    400    452    368
     80    197    116   -137    -18    158    667    997    820    652    670    576
    192    485    293   -340    -51    389    761   1332   1117   1010   1039    953
    158    774    615   -467   -228    696    659   1098   1169   1231   1366   1327
    -18    969    984   -475   -504    976    413    439   1000   1278   1538   1561
   -220   1010   1231   -394   -724   1119    153   -285    649   1052   1402   1486
   -361    662   1021   -150   -691    839   -119   -865     23    332    711    839
   -353    220    574     64   -465    397   -335  -1080   -410   -220    137    283
   -226      0    226    111   -226    111   -301   -805   -329   -218     72    174
   -150    -57     93    103   -122     18    -80   -371    -70    -41    179    220
   -114    -64     49     88    -83     -7    166      2    150    101    265    270
    -67    -64      2     64    -36    -31    306    220    275    187    311    298
    -77   -109    -31     90    -25    -70    342    285    306    202    314    296
    -44    -85    -41     64     -2    -64    355    311    324    218    332    296
    -28    -54    -25     41     -2    -41    381    348    350    241    355    309
    -90   -103    -12     96    -41    -59    368    350    345    233    345    296
    -64    -88    -25     75    -20    -59    366    355    345    233    340    298
     15      0    -15     -7     15     -7    410    400    389    272    376    345
    -25    -18      5     20    -15     -5    413    405    392    275    379    340
    -57    -49      7     51    -33    -20    397    397    384    270    379    327
    -38    -38      0     38    -20    -20    389    400    384    272    381    329
    -46    -38      7     44    -28    -15    392    407    394    283    394    337
    -59    -33     23     46    -41     -7    397    418    405    293    407    353
    -49    -23     25     33    -38      0    400    428    413    301    413    361
    -38    -15     23     25    -33      2    394    431    415    303    410    363
    -31      0     31     15    -31     15    400    449    423    316    426    374
    -31      5     33     12    -33     18    400    459    433    327    436    381
    -18     12     28      2    -23     20    400    467    439    329    436    384
    -23      2     25      7    -25     12    397    472    441    332    433    384
    -70    -33     36     51    -54      0    394    488    446    340    436    392
    -28     10     36      7    -33     23    400    509    462    353    439    410
     20     59     38    -41    -10     49    415    537    485    374    475    426
      2     70     67    -36    -31     67    428    576    511    402    511    441
    -12     85     98    -36    -54     90    441    615    540    433    542    467
     28    116     88    -75    -28    103    452    657    566    462    563    485
     44    142     98    -93    -25    119    459    693    589    483    581    506
     59    176    114   -119    -25    145    459    737    613    511    605    535
     72    192    119   -132    -23    155    467    789    641    542    631    561
     62    218    155   -142    -46    189    470    836    670    571    657    592
     62    265    200   -163    -70    233    480    891    709    618    698    644
     80    306    226   -194    -72    267    478    930    740    654    740    675
     98    340    241   -218    -70    290    465    948    756    680    782    701
    106    363    257   -236    -75    311    465    963    776    709    815    737
    106    389    283   -249    -88    337    462    963    787    724    833    761
    109    418    306   -265    -98    363    459    961    789    732    839    784
    122    457    335   -288   -106    397    467    963    800    743    846    802
    119    459    337   -290   -109    400    470    945    795    740    852    792
    103    446    342   -275   -119    397    467    914    779    724    846    784
     67    402    332   -236   -132    368    449    857    740    685    807    753
     49    361    311   -205   -129    337    433    792    701    639    756    704
     88    387    298   -239   -103    342    454    753    688    618    732    683
     72    368    293   -220   -111    332    459    706    659    584    698    649
     28    311    280   -171   -127    296    454    652    628    545    659    607
      2    275    272   -137   -135    275    457    610    602    514    628    574
    -31    233    265   -103   -148    249    439    566    568    480    592    537
    -64    194    259    -64   -163    226    423    527    540    449    555    504
    -62    184    244    -62   -153    215    410    498    522    428    532    478
    -38    174    213    -67   -124    192    405    480    506    415    532    465
    -54    140    194    -41   -124    166    389    452    480    389    504    449
    -44    132    176    -44   -111    153    379    433    462    371    483    428
      2    179    176    -90    -88    179    394    444    475    381    493    441
    -15    174    189    -77   -101    181    410    457    485    392    496    457
    -70    132    202    -33   -137    166    407    449    480    387    496    444
    -98    119    215    -10   -158    166    402    452    480    392    504    439
    -85    109    192    -12   -140    150    392    446    480    389    506    444
    -54    135    189    -38   -122    161    387    446    478    389    504    446
    -10    184    192    -88   -101    187    397    454    483    394    509    452
      2    184    181    -93    -90    184    389    444    478    389    504    449
    -31    153    184    -62   -109    166    381    439    472    384    501    449
    -62    153    215    -44   -137    184    381    444    478    394    506    454
    -80    168    249    -46   -166    207    389    454    488    405    517    462
    -51    181    233    -67   -142    207    379    441    475    392    504    462
    -33    197    228    -83   -132    213    368    433    467    384    493    454
    -38    189    228    -75   -132    207    366    428    465    384    488    446
    -64    163    228    -51   -148    197    366    428    462    384    493    446
    -75    171    246    -49   -161    210    368    436    470    392    509    459
    -41    192    233    -77   -137    213    368    439    472    394    509    467
    -20    220    241    -98   -129    231    392    454    493    415    527    480
    -10    288    298   -140   -155    290    428    480    524    444    550    509
    -33    306    340   -137   -187    322    452    496    537    454    558    527
    -59    293    350   -119   -205    322    459    498    540    457    568    527
    -41    309    350   -132   -194    329    449    493    540    459    574    522
    -25    355    381   -166   -205    368    441    496    555    480    589    548
    -23    355    376   -166   -200    366    410    483    550    483    592    561
    -15    337    353   -161   -184    345    381    467    537    475    589    553
    -12    350    363   -168   -187    355    374    470    542    485    607    555
    -46    303    350   -127   -200    324    348    449    517    462    587    542
     -7    298    306   -145   -158    301    340    441    498    441    561    527
     23    309    285   -168   -132    298    345    433    485    428    545    519
     12    298    285   -155   -135    293    340    420    470    418    535    509
    -12    249    262   -119   -137    254    329    394    444    392    506    475
    -51    207    259    -77   -155    233    329    381    428    371    485    454
    -67    187    254    -62   -161    220    327    366    413    353    459    436
    -77    153    231    -36   -153    192    316    348    392    332    444    420
    -72    129    200    -28   -137    163    314    340    379    322    441    407
    -51    145    197    -49   -124    171    322    345    384    327    444    410
    -44    171    213    -64   -129    192    327    345    381    324    441    407
    -75    137    213    -31   -142    174    314    332    366    309    423    394
    -59    145    205    -44   -132    176    309    327    363    303    415    394
    -67    142    210    -38   -137    176    303    324    361    301    413    397
    -67    140    205    -36   -137    171    301    322    355    298    405    392
    -59    124    184    -31   -122    153    306    327    361    309    418    387
    -57    127    184    -36   -122    155    306    327    361    311    420    392
    -64    145    210    -41   -137    176    324    353    376    319    423    387
    -80    187    265    -54   -171    226    392    457    441    355    441    389
    -51    257    309   -101   -179    283    475    626    561    454    509    446
     67    433    366   -252   -148    400    584    927    787    680    711    641
    171    665    493   -418   -161    579    665   1247   1041    982   1015    953
    171    935    763   -555   -296    849    615   1150   1135   1200   1306   1299
     57   1137   1080   -597   -511   1109    452    613   1044   1291   1501   1551
   -181   1169   1350   -493   -766   1257    220   -101    717   1085   1402   1486
   -350    904   1254   -277   -802   1078    -25   -727    145    472    831    956
   -355    501    857    -75   -605    678   -283  -1047   -335   -103    246    394
   -275    181    457     46   -366    319   -366   -888   -355   -184    103    223
   -179    129    306     23   -244    218   -194   -480   -129    -38    174    246
   -101    192    293    -46   -197    241     67    -70    116    135    288    316
    -85    163    249    -41   -166    205    239    192    262    239    358    353
    -83    140    223    -28   -153    181    293    280    311    270    379    363
    -80    132    210    -25   -145    171    293    296    314    270    376    350
    -77    132    210    -28   -145    171    301    311    319    272    374    348
    -77    132    210    -28   -145    171    301    322    322    272    368    345
    -62    142    205    -38   -132    174    306    337    335    283    374    350
    -33    171    202    -70   -119    187    319    358    350    296    384    358
    -59    148    207    -46   -132    176    314    355    345    290    379    353
    -67    155    220    -44   -145    189    311    361    350    296    387    361
    -31    197    228    -83   -129    213    324    379    366    316    407    381
    -49    179    226    -67   -137    202    324    387    368    322    405    387
    -20    210    231    -93   -127    218    335    400    381    329    407    400
    -31    202    233    -85   -132    215    324    392    368    319    400    389
    -36    181    218    -72   -127    200    311    397    368    319    413    387
    -18    226    241   -106   -129    233    322    418    387    340    433    402
    -31    226    257    -98   -145    241    329    436    400    350    441    410
    -36    228    262    -98   -148    244    322    436    400    350    439    415
    -10    239    249   -114   -129    244    322    446    405    358    436    420
     38    277    239   -161    -98    259    337    470    426    376    459    433
     31    280    246   -155   -109    265    348    493    439    389    475    446
      0    277    277   -140   -140    277    361    524    459    413    493    459
    -28    265    293   -116   -161    277    366    548    475    428    509    465
     -2    280    280   -140   -142    280    361    566    485    436    517    470
     12    306    290   -161   -140    298    363    597    504    454    530    488
     28    319    290   -176   -132    306    363    631    517    470    542    501
     18    311    293   -163   -137    303    355    662    530    483    555    511
     62    368    306   -215   -122    337    366    717    566    524    592    548
    103    431    324   -267   -111    379    384    779    610    574    639    592
     80    439    358   -259   -140    400    379    820    631    602    665    620
     67    459    392   -262   -161    426    368    854    654    633    696    659
     80    493    410   -288   -166    452    366    880    678    662    727    693
    148    566    418   -358   -135    493    374    901    701    696    763    727
    163    623    457   -394   -148    540    381    914    722    722    797    758
    140    646    506   -392   -181    576    389    919    732    740    820    782
    142    659    514   -402   -187    587    392    909    727    737    820    787
    129    639    506   -384   -187    574    379    880    709    722    805    774
    111    636    524   -376   -205    581    381    859    698    711    797    769
     98    615    517   -355   -207    566    374    818    672    680    769    745
     44    550    506   -298   -231    530    363    761    631    633    719    696
     31    548    514   -290   -241    532    379    722    615    615    691    667
     51    553    498   -303   -223    527    392    680    594    584    654    631
     36    496    459   -265   -210    478    379    618    555    537    607    584
     20    441    420   -233   -200    433    363    558    519    496    568    540
     -5    402    407   -200   -207    405    358    524    496    472    545    509
    -41    368    410   -166   -226    387    348    491    475    449    527    478
    -12    381    394   -184   -202    387    358    475    467    441    511    465
    -10    371    379   -181   -194    374    353    459    457    426    493    452
    -36    324    358   -145   -197    340    327    423    423    394    454    426
    -12    340    350   -163   -184    345    316    407    410    381    436    415
     -7    355    363   -174   -184    358    329    420    420    392    459    420
    -38    324    361   -145   -200    342    329    420    420    394    465    410
    -12    332    345   -161   -179    340    329    418    418    392    462    413
     -7    345    350   -168   -179    348    332    420    420    394    459    418
    -28    335    363   -153   -194    348    327    418    418    392    457    415
    -15    340    353   -163   -184    345    324    418    418    394    459    410
    -49    306    355   -129   -202    329    314    410    407    387    452    405
    -57    309    366   -127   -213    337    311    407    405    387    452    407
      0    374    374   -187   -187    374    327    423    420    402    467    426
     25    394    366   -210   -168    379    332    428    423    405    465    431
    -18    363    381   -174   -200    371    322    420    415    397    446    426
    -12    374    384   -181   -197    379    324    423    418    400    449    431
    -25    342    368   -158   -197    355    311    410    405    389    452    415
    -20    345    366   -163   -194    355    301    407    402    389    459    407
    -36    342    379   -153   -207    361    303    407    400    389    457    415
    -31    348    376   -158   -205    363    303    407    400    387    449    415
     -2    371    374   -184   -187    371    306    410    402    389    449    418
      2    402    400   -202   -197    400    327    423    418    405    467    436
    -15    428    441   -207   -228    433    348    441    436    423    483    454
    -25    449    472   -213   -249    459    371    454    452    436    496    467
     23    493    470   -257   -223    483    405    480    478    459    517    483
      2    472    470   -239   -233    472    389    472    472    457    517    478
    -18    491    509   -236   -262    498    374    467    480    470    530    493
      0    535    535   -267   -267    535    358    470    491    488    550    517
     10    519    509   -265   -249    514    324    457    472    475    540    511
      0    524    524   -265   -262    524    316    452    470    475    535    519
     12    522    506   -267   -246    514    306    444    457    465    527    511
     23    462    439   -244   -207    449    285    423    426    436    501    480
     23    394    371   -207   -174    384    254    387    384    397    467    449
     33    410    376   -223   -171    394    265    387    381    394    465    449
     10    418    405   -215   -197    410    296    405    394    407    472    459
    -36    384    418   -176   -226    402    311    407    392    400    462    449
    -23    363    387   -168   -205    374    303    384    366    368    439    410
    -38    316    353   -140   -197    335    280    355    335    337    407    381
    -36    290    327   -127   -181    309    267    342    316    319    381    371
    -31    277    306   -124   -168    290    259    332    303    303    366    358
    -25    272    298   -122   -161    285    262    329    296    298    368    350
    -36    275    309   -119   -171    290    254    322    285    293    361    342
    -46    259    306   -109   -176    283    244    314    277    285    350    342
    -25    270    293   -122   -161    280    246    322    283    290    353    345
      0    293    293   -145   -145    293    257    329    290    298    368    348
    -33    272    303   -119   -168    288    252    324    283    296    363    342
    -51    257    309   -103   -179    283    241    316    275    283    353    335
    -41    265    306   -111   -174    283    265    345    288    288    350    329
    -25    311    337   -142   -181    324    358    467    363    329    374    332
      5    387    379   -197   -187    384    439    644    485    428    446    389
     80    524    444   -303   -181    485    527    945    711    662    659    581
    145    737    589   -444   -223    665    587   1262    979    992   1000    924
    220   1137    917   -678   -348   1028    535   1158   1106   1265   1358   1335
    109   1350   1241   -730   -566   1296    337    537    956   1312   1512   1548
   -174   1293   1467   -561   -820   1379     77   -215    561   1021   1309   1402
   -342    963   1306   -311   -823   1132   -205   -870    -85    306    639    787
   -293    581    875   -142   -584    727   -459  -1166   -581   -293     44    226
   -197    342    540    -72   -368    441   -449   -891   -488   -259     10    140
   -150    244    394    -46   -272    319   -249   -470   -239    -90    103    184
   -109    254    363    -75   -236    309      7    -64     12     80    218    257
    -28    270    298   -119   -163    283    181    202    174    192    285    298
    -20    241    259   -111   -140    249    213    259    200    202    280    296
    -49    213    262    -83   -155    236    215    280    205    197    267    288
    -77    207    285    -64   -181    246    233    311    226    218    296    296
    -44    244    288    -98   -166    265    249    340    246    236    316    314
      2    280    277   -142   -137    277    259    355    257    246    322    322
    -12    257    267   -122   -140    262    252    350    246    233    309    309
    -20    254    275   -119   -148    265    252    355    249    233    309    306
    -12    280    293   -132   -153    285    259    366    254    241    314    311
     -2    298    301   -148   -150    298    257    376    262    254    324    335
     -7    285    290   -140   -148    288    257    384    267    259    340    340
    -18    265    283   -124   -150    272    254    384    265    259    340    335
      0    288    288   -142   -142    288    259    400    277    272    353    353
     -2    290    293   -148   -148    290    254    407    280    275    350    355
    -18    283    301   -135   -158    290    249    407    275    267    337    350
      7    316    309   -163   -150    314    254    423    283    277    340    361
     28    350    322   -189   -145    337    259    439    296    290    355    371
     25    342    316   -184   -145    329    252    441    296    290    358    368
     44    361    316   -205   -135    340    262    462    311    306    376    376
     18    345    324   -184   -153    335    267    483    327    324    400    384
    -20    332    353   -155   -187    342    267    504    342    337    413    397
     20    381    361   -202   -171    371    267    524    355    353    420    415
     31    402    368   -218   -168    387    277    553    371    368    433    428
     57    423    366   -241   -155    394    283    587    392    394    457    444
     46    413    366   -228   -158    389    277    615    402    405    457    457
     51    433    381   -244   -163    407    277    657    426    431    480    483
     98    509    407   -303   -153    459    309    732    483    493    553    537
     80    514    433   -298   -176    475    322    787    517    535    594    574
     64    519    454   -290   -194    488    314    826    540    563    623    607
     98    566    467   -335   -184    517    301    859    563    597    657    639
    153    646    491   -400   -168    568    301    891    594    633    691    683
    155    670    511   -413   -179    592    290    898    602    649    709    709
    124    696    571   -410   -223    633    301    919    626    683    758    748
    129    745    615   -439   -244    683    311    927    639    701    782    769
    137    758    620   -449   -241    691    306    909    628    691    774    766
    122    750    626   -439   -252    688    296    885    613    678    761    756
    109    732    623   -420   -257    678    285    852    589    652    743    740
    109    714    602   -413   -246    659    290    815    566    626    711    719
    106    714    607   -410   -252    662    303    784    548    597    678    696
     67    680    610   -376   -270    646    309    732    517    555    633    654
     38    615    576   -327   -267    597    301    667    470    501    581    594
     38    597    558   -319   -259    579    311    623    446    467    550    553
     12    542    527   -277   -257    535    298    568    405    420    509    501
     -2    498    498   -249   -252    498    277    514    366    376    462    454
      7    504    496   -254   -244    501    280    491    350    358    441    441
      5    488    483   -246   -239    485    275    465    329    337    415    423
    -25    446    472   -210   -249    459    254    431    301    306    387    400
    -10    454    462   -223   -236    457    249    420    290    296    374    392
     15    478    462   -246   -223    470    254    420    290    293    376    397
     -7    441    449   -218   -228    444    246    407    280    283    368    379
     -5    428    433   -210   -218    431    246    405    275    277    368    374
     -5    436    441   -215   -223    439    244    402    272    272    366    368
     10    462    452   -236   -220    457    249    410    277    280    374    379
    -10    439    449   -213   -228    444    236    402    267    272    366    368
    -44    413    457   -184   -249    433    223    389    257    259    355    363
    -18    452    470   -218   -244    459    239    402    267    270    368    384
     12    467    454   -239   -220    462    244    407    270    272    371    387
     -2    462    465   -231   -233    462    246    410    275    275    374    387
      0    459    459   -231   -231    459    241    410    272    272    376    389
    -44    420    462   -189   -254    439    215    392    252    252    358    371
    -51    410    462   -179   -257    436    205    381    241    244    353    366
     46    509    462   -277   -207    485    233    410    270    275    387    402
     38    506    467   -272   -215    488    239    413    270    272    387    405
    -18    452    470   -218   -246    462    218    387    244    246    358    379
      5    480    475   -241   -233    478    213    387    246    249    363    387
     33    509    472   -272   -220    491    218    392    254    257    379    397
    -10    496    506   -244   -259    501    226    397    259    259    384    400
    -31    527    555   -249   -293    540    259    428    290    290    415    431
     -5    587    592   -290   -298    589    301    467    327    324    452    470
    -31    563    594   -267   -314    579    288    452    311    309    433    454
    -41    563    602   -262   -322    581    267    431    301    293    420    452
      7    649    641   -329   -316    646    277    452    335    332    462    493
     33    680    646   -355   -306    665    259    452    340    345    491    504
     -7    628    636   -311   -322    631    218    415    309    316    462    480
    -15    618    633   -303   -324    626    205    407    301    311    467    488
     38    636    597   -337   -277    618    207    418    303    319    480    496
     31    584    553   -306   -259    568    192    402    275    293    454    472
     36    571    532   -303   -249    553    181    384    252    272    436    454
     25    545    519   -285   -246    532    187    374    236    252    413    433
    -51    475    524   -213   -288    498    176    355    213    226    381    407
    -51    452    504   -200   -277    478    174    337    189    197    353    374
    -41    428    467   -194   -254    446    163    311    161    168    327    342
     15    472    457   -244   -220    465    179    322    166    174    332    353
     12    480    467   -246   -228    475    187    327    166    174    327    353
    -23    436    459   -205   -241    446    179    316    153    161    316    342
    -41    394    433   -179   -239    413    166    301    137    145    301    327
    -46    368    415   -161   -231    392    150    285    124    132    290    309
    -49    366    415   -158   -233    389    142    280    122    129    288    303
    -41    376    418   -166   -228    397    145    285    127    132    290    316
    -49    371    418   -161   -233    394    132    275    116    122    270    311
    -28    392    420   -184   -223    405    140    277    119    124    275    309
    -10    397    407   -194   -210    402    153    288    129    135    285    301
     -2    405    407   -200   -205    405    207    358    171    155    296    298
      0    444    444   -223   -223    444    293    514    280    228    332    319
     57    553    496   -306   -220    524    376    737    459    400    472    441
    119    732    613   -426   -246    672    444   1054    727    706    774    727
    155   1041    885   -597   -363    963    441   1223    953   1041   1166   1158
    122   1312   1187   -717   -532   1249    306    867    880   1143   1382   1454
    -51   1392   1444   -670   -748   1418    116    239    579    992   1340   1470
   -218   1273   1491   -530   -854   1382    -70   -449     57    472    867   1026
   -293    862   1156   -283   -724   1008   -324  -1000   -607   -316     85    272
   -239    472    711   -116   -475    589   -491  -1041   -818   -581   -189     -7
   -140    309    449    -85   -293    379   -428   -758   -652   -467   -140      0
    -80    314    394   -116   -239    353   -252   -400   -389   -280    -20     77
    -70    332    402   -129   -236    366    -20    -20   -111    -72    119    176
    -54    329    381   -140   -218    355     98    163     20     31    189    228
    -72    288    361   -109   -215    324    109    194     36     33    181    220
    -49    306    355   -129   -202    329    122    220     51     44    189    220
     23    361    337   -192   -155    350    148    252     80     72    213    241
     18    345    327   -184   -153    337    153    259     80     72    213    239
      2    342    340   -174   -168    342    163    277     93     80    218    246
    -38    337    374   -150   -207    353    171    290    103     90    223    254
    -23    350    374   -163   -197    361    181    303    116    103    236    262
    -57    316    371   -129   -215    342    166    298    109     96    231    254
    -38    322    361   -140   -200    340    158    293    103     93    226    254
     -7    340    345   -166   -176    342    161    303    114    103    236    267
    -15    324    340   -153   -176    332    168    316    124    114    241    267
    -10    353    363   -174   -187    358    192    342    145    135    259    283
      7    366    358   -189   -174    363    197    355    158    148    267    298
    -12    335    348   -163   -181    342    192    353    153    145    270    296
    -38    301    340   -129   -189    319    187    355    155    148    272    293
    -18    329    348   -155   -184    337    187    366    166    161    283    298
     20    379    355   -200   -168    368    202    392    189    184    301    322
      7    355    348   -181   -171    353    197    397    192    184    298    316
     36    381    345   -207   -153    363    210    420    210    205    319    335
     38    392    350   -218   -155    374    223    446    231    226    337    350
      5    355    348   -181   -171    350    215    457    233    228    337    350
     36    384    345   -210   -153    363    228    485    259    254    355    374
     70    410    340   -239   -135    376    236    519    280    275    361    392
     57    407    350   -233   -148    379    241    555    303    301    384    410
     49    426    376   -239   -163    402    252    607    342    345    444    444
     36    444    405   -241   -184    426    254    657    376    387    493    485
     77    491    413   -283   -166    452    257    709    415    431    532    537
    109    524    415   -316   -153    470    262    756    446    472    568    576
    122    555    433   -340   -155    496    270    795    480    511    610    613
     96    545    446   -322   -174    498    265    818    498    535    641    644
    155    615    459   -384   -150    537    280    854    530    576    685    685
    174    662    485   -418   -155    574    296    872    550    602    714    717
    132    639    506   -387   -187    574    293    857    540    594    709    717
    103    602    498   -355   -197    550    275    828    517    571    688    704
    119    610    491   -363   -184    550    272    813    506    561    678    693
    101    597    493   -350   -197    545    283    792    493    542    662    675
     67    545    478   -306   -205    511    285    753    462    501    620    633
     44    488    441   -267   -200    465    280    696    418    446    561    571
     83    504    420   -293   -168    462    314    672    407    423    532    545
    111    511    400   -314   -142    457    342    644    402    402    504    517
     28    402    371   -215   -171    387    322    576    350    340    439    446
     -2    337    337   -168   -168    337    306    522    314    296    392    400
     -7    311    319   -150   -163    314    298    485    290    272    363    368
     28    324    296   -176   -135    309    306    470    288    265    355    361
      2    270    267   -137   -132    270    290    433    259    236    319    327
      7    270    259   -140   -124    265    296    423    254    223    296    319
     10    272    262   -140   -124    267    316    428    262    228    296    322
    -12    218    231   -103   -124    226    303    405    241    210    288    293
    -36    171    207    -67   -122    189    288    389    228    197    285    280
    -23    171    192    -75   -109    181    293    392    233    202    288    285
     54    249    194   -150    -70    223    322    415    257    228    311    314
      2    174    168    -88    -83    171    298    389    231    200    283    280
    -23    137    158    -57    -90    148    283    376    220    187    267    270
     23    187    163   -106    -70    176    303    400    246    215    288    301
     20    205    184   -111    -80    194    324    420    267    233    306    311
    -12    184    194    -85   -106    189    332    423    272    239    311    306
    -31    132    163    -51    -98    148    324    410    265    231    303    298
    -51     90    142    -23    -96    116    311    402    257    223    293    293
     12    140    127    -75    -57    135    329    420    277    246    316    319
     38    168    129   -103    -46    150    348    436    293    262    335    332
    -10    129    140    -59    -75    135    340    428    285    249    316    322
    -25    111    137    -41    -80    124    335    418    277    241    306    311
    -12    111    124    -49    -67    116    340    420    283    246    319    311
    -18     98    116    -41    -70    109    337    420    283    249    327    319
    -20    127    148    -54    -85    137    355    436    301    267    335    337
      5    187    181    -98    -88    184    387    457    329    293    358    355
     33    233    200   -132    -83    218    426    480    353    316    387    376
      2    205    202   -106    -98    205    423    475    355    314    389    371
    -20    187    207    -83   -114    197    415    472    361    324    400    379
     12    223    210   -119    -98    218    407    478    376    342    420    405
     62    246    184   -153    -59    215    394    478    381    350    426    420
     28    207    179   -119    -75    194    374    459    361    335    413    410
     41    207    166   -124    -62    189    366    457    358    335    413    413
     46    163    116   -106    -36    140    348    444    337    316    394    397
      7     75     67    -41    -28     72    324    415    301    280    361    355
      2     54     51    -31    -23     54    327    407    290    270    348    345
     20     49     28    -36     -5     38    337    405    288    265    340    345
     15     15      0    -15      7     10    350    400    277    249    319    332
      0    -15    -15      7      7    -15    350    389    262    228    301    311
    -25    -72    -49     46     10    -62    337    361    239    202    280    277
    -59   -132    -72     96      5   -103    322    342    215    181    262    252
    -41   -109    -67     72     10    -88    348    361    233    194    277    272
    -10    -67    -57     38     23    -62    374    381    252    213    293    290
      2    -93    -98     44     49    -96    363    368    236    194    270    277
    -23   -142   -119     80     46   -132    345    350    215    171    239    257
    -23   -148   -124     83     49   -137    350    355    220    179    246    262
    -36   -148   -111     93     36   -129    363    366    233    192    265    270
    -25   -150   -127     88     49   -140    361    361    233    192    270    267
    -41   -171   -129    106     44   -153    355    355    228    187    265    259
    -54   -197   -142    124     44   -171    361    366    231    184    254    252
     15   -124   -140     54     77   -132    446    475    301    220    270    257
     20    -88   -109     31     64    -98    545    636    418    301    322    290
     20    -33    -54      5     38    -44    613    883    607    480    472    418
    119    194     72   -158     23    135    696   1254    911    826    810    745
    220    597    376   -407    -77    488    680   1265   1085   1143   1208   1189
     98    802    704   -452   -303    753    426    636    901   1192   1389   1447
   -111    865    976   -376   -545    919    148   -122    555   1010   1319   1428
   -270    628    898   -179   -584    763   -114   -771    -12    415    774    930
   -319    127    446     96   -381    285   -366  -1166   -649   -381    -12    194
   -241   -202     38    220   -142    -83   -371   -961   -633   -449   -153     23
   -103   -252   -148    176     20   -200   -161   -519   -350   -252    -41     80
    -67   -223   -158    142     44   -192    103    -98    -62    -49     96    163
    -75   -275   -200    176     62   -239    293    194    124     85    181    210
    -33   -283   -252    158    106   -267    361    298    192    132    210    231
    -54   -337   -285    194    114   -311    358    316    197    129    197    223
    -51   -350   -298    200    122   -327    368    340    210    137    202    218
     -7   -283   -275    145    132   -280    415    387    252    176    241    244
    -28   -309   -280    166    122   -296    415    389    252    174    239    241
    -36   -332   -296    184    127   -316    418    394    257    176    239    236
    -15   -329   -314    171    148   -322    415    400    259    179    239    239
      0   -322   -322    161    161   -322    405    394    257    176    236    241
      2   -322   -324    158    163   -322    407    400    257    179    233    252
      5   -301   -306    148    155   -303    431    426    283    202    249    277
    -10   -311   -301    158    142   -306    428    428    288    205    252    275
    -10   -322   -311    166    150   -316    420    431    285    202    257    259
     15   -301   -319    142    166   -309    444    454    309    226    283    277
      2   -316   -322    155    161   -319    446    465    314    233    290    283
    -25   -355   -332    189    150   -345    433    459    303    223    283    275
    -46   -374   -327    210    140   -350    428    467    311    228    288    280
      0   -327   -329    161    163   -329    441    491    332    249    301    296
     33   -301   -337    132    184   -319    462    519    355    270    316    319
     31   -306   -340    137    181   -322    470    537    368    280    322    327
    -10   -348   -337    179    163   -342    452    540    368    277    327    311
     23   -314   -337    142    179   -324    467    576    400    309    358    335
     67   -267   -335    101    200   -301    493    620    431    340    384    366
     51   -275   -329    109    189   -303    498    646    446    355    392    374
     12   -311   -324    150    168   -316    491    670    457    366    397    379
     38   -283   -324    122    179   -303    496    719    488    397    426    407
     98   -215   -314     57    205   -265    522    792    545    452    478    457
    103   -194   -298     44    200   -244    535    849    579    491    514    491
    101   -184   -285     41    192   -233    535    896    610    527    550    519
    111   -153   -265     18    184   -207    540    943    646    571    594    568
    119   -109   -228     -5    171   -166    545    976    675    607    633    613
    111    -85   -197    -12    153   -140    537    987    691    626    649    646
    171      2   -168    -85    171    -83    553   1013    719    659    691    683
    142     -2   -145    -70    142    -72    555   1018    730    680    724    696
    103    -46   -150    -28    124    -96    542   1000    719    672    724    698
     88    -62   -153    -15    119   -106    519    966    696    649    706    688
    140     -2   -142    -67    140    -72    542    961    706    657    719    704
    163     28   -135    -98    148    -51    568    943    704    652    709    701
    103    -28   -132    -38    116    -77    561    883    665    602    657    657
     75    -83   -158      2    114   -119    553    818    623    550    602    602
     46   -142   -189     49    116   -166    540    750    576    498    550    548
     44   -174   -220     62    132   -197    532    696    537    454    509    506
     20   -226   -249    101    135   -236    522    639    501    407    465    459
     18   -257   -275    116    145   -267    519    602    478    379    433    428
     12   -290   -303    140    158   -296    519    576    459    355    407    407
      2   -337   -340    166    168   -337    509    545    433    329    381    379
     -5   -358   -353    179    174   -355    496    522    415    309    366    355
     -5   -371   -368    187    179   -371    493    506    402    296    353    342
      2   -371   -374    184    187   -371    496    504    405    293    350    342
    -25   -410   -387    215    179   -400    480    485    387    272    329    327
     -2   -394   -392    197    192   -392    480    483    384    265    319    324
      7   -374   -384    181    194   -379    488    488    389    270    319    329
     -7   -389   -381    200    187   -387    483    483    384    267    316    316
     28   -355   -387    163    205   -371    498    498    402    285    340    337
     20   -361   -384    168    200   -371    504    501    407    290    345    340
    -20   -405   -384    210    181   -394    491    488    392    275    324    332
    -25   -402   -376    215    174   -389    491    491    397    275    324    345
     10   -374   -387    179    197   -379    501    504    410    290    350    350
     20   -379   -402    179    210   -389    509    504    415    296    355    340
     18   -397   -415    189    215   -407    504    498    410    290    353    335
      2   -413   -415    205    207   -413    498    493    407    285    353    335
    -10   -428   -418    218    202   -423    491    483    400    275    340    332
     18   -410   -428    197    223   -418    493    491    405    283    342    342
     12   -428   -444    205    228   -436    488    488    402    280    337    340
     -2   -441   -439    223    218   -441    483    483    397    275    329    332
     -2   -413   -410    205    202   -410    488    483    402    277    335    340
     20   -337   -358    155    189   -348    527    517    439    316    374    376
     23   -293   -319    132    168   -306    579    550    475    350    407    405
    -23   -303   -280    163    127   -293    605    568    496    366    423    413
    -31   -298   -267    163    116   -283    594    563    496    363    418    418
      0   -262   -262    132    129   -262    587    561    506    374    426    436
     10   -257   -267    122    137   -262    563    553    509    381    446    444
     18   -283   -301    132    158   -290    527    530    488    366    436    428
     -7   -296   -290    150    140   -293    519    524    485    368    439    436
     23   -285   -309    129    166   -298    514    532    491    376    449    446
     57   -314   -371    127    210   -342    496    514    465    353    418    423
     20   -387   -407    184    213   -397    467    480    426    311    376    389
      0   -410   -413    205    205   -410    465    465    407    293    361    379
     15   -426   -441    205    226   -431    465    454    397    280    350    361
    -18   -465   -446    241    213   -457    467    444    384    265    337    340
    -38   -485   -446    262    202   -467    472    439    379    254    327    332
    -33   -509   -475    270    218   -493    465    420    355    231    303    301
    -36   -535   -498    285    231   -517    459    405    342    213    288    288
    -15   -506   -493    259    236   -501    480    420    355    226    293    301
    -31   -522   -491    277    228   -506    475    415    345    215    283    293
    -44   -548   -504    296    228   -527    457    400    327    194    257    277
    -23   -527   -504    275    239   -514    467    407    340    205    277    288
    -28   -519   -493    272    231   -509    488    426    361    228    301    303
    -51   -545   -493    298    220   -519    478    415    348    215    290    293
    -44   -563   -519    303    236   -542    462    397    335    200    280    277
    -28   -553   -527    290    249   -540    465    400    337    202    283    277
    -44   -558   -517    301    233   -537    483    426    350    205    277    270
    -33   -517   -483    275    223   -501    566    540    420    239    277    272
     10   -433   -444    210    223   -439    659    724    555    348    358    332
     70   -306   -376    116    223   -340    750   1018    784    581    576    511
    153    -83   -239    -36    192   -161    813   1337   1065    919    927    862
    184    288    103   -236     41    197    748   1218   1174   1184   1293   1280
     31    454    423   -244   -194    439    506    568    969   1189   1418   1473
   -155    483    639   -163   -397    558    265   -153    589    924   1241   1358
   -316    181    496     64   -405    340      7   -758    -25    236    587    761
   -327   -262     64    296   -197    -98   -231  -1052   -527   -389    -44    171
   -213   -519   -306    366     44   -415   -210   -792   -431   -361    -85     80
   -137   -579   -441    358    150   -511    -10   -381   -174   -181     25    119
   -103   -574   -470    337    181   -522    236     12     85      5    155    197
    -59   -597   -537    329    239   -568    389    262    241    111    220    236
    -23   -589   -566    306    267   -576    436    335    285    140    233    246
    -38   -605   -566    319    262   -587    449    358    296    140    226    244
    -75   -641   -566    358    244   -605    439    363    293    132    213    233
    -51   -615   -563    335    254   -589    454    389    314    150    236    246
    -15   -576   -563    296    272   -571    470    413    337    171    259    262
     -2   -584   -581    293    288   -584    475    420    342    176    259    270
     -5   -600   -594    301    293   -597    470    418    335    166    246    262
    -25   -615   -589    322    280   -602    467    420    337    168    249    265
    -33   -592   -558    311    259   -576    475    436    353    184    270    277
    -23   -571   -548    296    262   -561    472    441    355    189    275    285
    -41   -592   -550    314    252   -574    462    431    350    181    267    283
    -23   -576   -553    301    265   -566    478    454    371    205    290    303
     31   -506   -537    236    283   -522    498    480    392    223    306    335
     -7   -532   -524    270    257   -530    488    478    387    213    293    319
    -20   -548   -527    283    252   -540    493    491    400    226    309    324
     -7   -532   -524    270    257   -530    498    511    418    246    342    342
     -5   -511   -506    257    249   -509    514    535    439    265    361    358
     10   -511   -524    249    267   -517    514    542    444    270    363    361
     -2   -527   -527    262    262   -527    501    542    441    265    350    355
     15   -509   -524    246    270   -517    496    558    449    272    361    363
     49   -478   -530    213    288   -504    496    576    465    285    368    374
     23   -485   -511    231    267   -498    501    605    483    303    381    389
     23   -454   -480    213    252   -467    522    659    522    342    426    426
     36   -441   -478    202    257   -459    527    698    545    366    446    444
     33   -446   -483    205    254   -465    519    730    561    384    462    454
     67   -397   -467    163    265   -431    537    789    605    431    511    496
     90   -358   -449    132    270   -402    542    839    639    467    545    540
     85   -327   -413    122    249   -368    545    888    670    504    581    576
    114   -265   -379     75    244   -322    558    943    717    555    633    626
    114   -244   -361     64    236   -301    555    966    737    587    670    659
    132   -210   -345     36    239   -277    550    976    753    607    698    691
    127   -179   -306     25    215   -241    550    984    766    623    722    727
    124   -137   -265      5    192   -202    550    982    771    631    732    745
    122   -132   -257      5    187   -194    545    969    766    628    730    735
     90   -166   -257     36    174   -210    530    937    745    610    722    719
     93   -168   -262     38    176   -215    530    911    727    592    711    717
     90   -168   -259     36    174   -213    545    888    719    581    701    704
     83   -179   -262     46    171   -218    558    846    698    550    670    672
     46   -215   -262     83    153   -239    555    787    659    504    620    620
     25   -265   -290    119    158   -277    545    722    620    452    563    566
      5   -322   -329    155    166   -324    522    654    574    397    506    514
     18   -335   -353    158    184   -342    522    613    548    366    470    485
     10   -348   -358    166    184   -353    522    584    532    348    452    459
      7   -363   -371    179    189   -366    522    563    519    329    446    436
     -7   -397   -389    202    187   -392    511    535    501    306    428    415
    -28   -420   -392    223    181   -407    501    511    480    285    402    402
    -49   -465   -415    254    181   -439    472    475    446    249    361    371
    -38   -483   -444    262    202   -465    462    454    428    226    335    348
      2   -418   -420    205    210   -418    493    480    457    254    371    368
      0   -405   -405    202    202   -405    511    498    475    275    397    392
    -20   -446   -426    231    200   -436    504    483    462    259    384    376
    -31   -472   -441    252    205   -457    493    472    454    249    371    363
    -25   -462   -439    241    205   -452    480    470    452    244    355    363
    -23   -449   -426    236    200   -439    480    472    457    246    363    371
    -41   -441   -402    239    179   -423    491    485    470    262    387    387
    -23   -410   -387    218    181   -400    504    498    483    275    405    400
    -28   -433   -405    231    187   -420    491    488    475    265    392    389
    -18   -431   -415    223    197   -423    485    485    475    262    387    394
    -20   -433   -413    226    194   -423    488    483    472    259    384    397
    -77   -491   -413    285    166   -452    459    459    449    233    361    371
    -54   -472   -418    262    179   -446    449    462    454    239    366    368
     28   -379   -407    174    215   -392    478    488    480    265    402    392
     46   -342   -389    148    215   -366    506    501    493    280    420    410
     -2   -379   -376    192    187   -379    501    485    480    265    405    397
    -33   -389   -355    210    158   -374    493    478    478    259    394    394
    -15   -327   -311    171    145   -319    522    504    509    285    420    428
      2   -288   -293    140    145   -288    537    517    524    296    428    441
     -7   -298   -290    153    140   -296    545    517    527    298    431    433
    -15   -267   -254    140    116   -262    550    527    540    311    454    446
    -10   -231   -220    119    103   -226    553    535    563    335    480    475
     18   -218   -239     98    127   -228    530    524    563    337    483    483
      0   -254   -254    127    127   -254    491    501    542    322    478    478
    -49   -290   -241    168     93   -267    459    488    530    311    470    470
    -33   -290   -257    161    109   -272    449    491    530    311    470    467
     64   -231   -296     80    179   -262    467    498    532    314    472    475
     59   -270   -329    106    194   -298    459    475    504    285    446    452
     12   -316   -332    150    171   -324    454    457    483    262    431    431
    -18   -371   -353    192    166   -363    446    441    465    239    402    402
    -36   -402   -366    218    163   -387    436    418    439    213    376    368
     -5   -381   -376    194    184   -379    439    410    431    202    376    361
    -25   -410   -387    215    179   -400    426    392    413    176    350    342
    -51   -433   -381    241    163   -407    423    381    400    163    337    332
    -64   -457   -392    259    161   -426    413    374    389    150    327    319
    -46   -454   -407    252    179   -431    415    376    389    150    327    316
    -23   -446   -423    233    197   -436    418    376    392    153    324    319
    -49   -475   -426    262    187   -452    407    366    381    140    311    309
    -75   -501   -426    288    174   -465    394    358    374    132    306    301
    -18   -428   -410    223    194   -420    413    381    400    155    335    324
    -64   -457   -392    259    163   -426    397    363    381    137    314    311
    -59   -470   -410    265    174   -441    394    355    374    129    306    298
     12   -405   -418    194    213   -410    452    418    420    161    332    309
     -5   -348   -342    176    168   -345    553    571    524    226    366    327
     20   -296   -316    135    168   -306    618    756    657    340    452    400
     93   -135   -228     20    158   -181    711   1070    901    597    693    623
    200    158    -41   -179    119     57    766   1322   1153    927   1065   1000
    145    420    275   -283    -64    348    646   1072   1174   1117   1366   1353
    -31    574    605   -272   -316    589    431    413    953   1085   1447   1496
   -233    530    763   -148   -498    646    197   -290    517    719   1150   1252
   -366    179    542     90   -454    361    -72   -872   -122    -10    441    584
   -306   -213     93    259   -200    -59   -285  -1044   -472   -446     -7    140
   -197   -428   -231    309     15   -329   -231   -732   -324   -361      2     98
   -161   -472   -311    314     75   -392    -25   -327    -67   -189    109    158
   -142   -478   -337    309     96   -407    192     25    155    -38    200    215
    -20   -402   -381    213    179   -392    353    265    314     80    280    272
     -7   -407   -400    205    194   -402    387    314    342     98    296    272
    -25   -441   -415    233    192   -428    384    324    342     93    290    262
    -23   -436   -415    228    194   -426    394    345    355    103    301    272
    -54   -454   -400    254    171   -428    392    353    358    103    296    275
    -62   -449   -387    254    161   -418    394    366    366    111    298    280
    -28   -418   -389    220    179   -405    407    387    384    129    314    288
     -2   -405   -402    202    197   -402    413    394    389    135    327    288
    -18   -433   -415    226    197   -426    405    379    376    122    319    283
    -28   -428   -400    228    181   -413    402    381    376    127    319    290
    -33   -405   -371    218    168   -389    405    397    387    135    324    303
    -15   -366   -353    189    168   -361    418    420    407    155    348    322
    -36   -381   -345    210    153   -363    418    431    413    163    361    322
    -31   -376   -348    202    155   -363    413    431    413    163    363    319
    -44   -394   -350    218    153   -374    405    431    410    161    358    316
    -59   -410   -350    233    142   -381    394    431    407    158    355    314
    -10   -353   -342    181    166   -348    415    459    431    184    381    335
     23   -311   -337    142    179   -324    426    478    449    202    397    353
     44   -277   -324    116    184   -301    431    496    459    215    407    366
     28   -290   -319    129    171   -303    428    509    467    218    407    368
    -10   -311   -301    161    145   -306    431    527    480    231    420    376
      5   -285   -290    140    145   -288    444    561    501    257    446    397
     25   -270   -296    122    158   -283    439    581    514    267    457    407
     20   -272   -293    124    155   -283    428    602    519    275    462    410
     31   -252   -283    111    155   -267    420    633    535    290    475    426
     36   -213   -249     85    140   -231    428    680    563    324    504    459
     83   -150   -233     31    158   -192    457    753    618    381    566    514
    111   -103   -215     -5    161   -158    480    820    667    433    618    563
    103    -90   -194     -5    148   -142    480    862    696    470    657    600
    111    -44   -155    -33    132   -101    475    896    722    506    693    649
    127    -10   -137    -59    132    -75    465    914    737    527    722    670
     90    -18   -109    -38     98    -62    446    919    740    542    743    683
     77      7    -70    -41     75    -31    444    922    748    558    766    714
    135     85    -51   -111     93     15    465    937    769    581    795    748
    202    158    -44   -181    122     59    480    940    782    597    810    774
    168    148    -20   -158     96     64    467    914    758    576    789    761
    106    103     -2   -103     54     51    457    875    730    548    763    730
    106     83    -23    -96     64     28    454    828    698    509    722    688
     85     59    -25    -72     54     18    465    787    678    478    691    665
     51     36    -18    -46     36     10    470    740    649    444    657    631
     41    -12    -54    -12     46    -33    462    680    610    397    607    566
     20    -75    -98     25     59    -85    452    623    574    353    563    511
    -10   -129   -119     70     51   -124    444    576    542    316    524    470
    -25   -132   -109     77     38   -122    441    550    527    298    504    449
      5   -114   -119     54     62   -116    446    532    519    288    498    441
     -7   -140   -135     72     62   -137    431    501    493    259    459    418
      7   -132   -140     62     72   -137    428    480    475    239    433    410
     -5   -158   -153     80     72   -155    426    470    465    231    441    397
    -46   -192   -145    119     49   -168    418    457    454    223    439    374
    -23   -168   -145     93     57   -158    426    465    459    226    444    376
    -18   -179   -161     98     70   -171    420    457    452    218    431    374
    -25   -194   -168    109     70   -181    415    452    446    213    413    371
     -7   -171   -163     90     77   -168    418    454    449    218    418    371
      2   -171   -174     83     88   -174    410    446    441    213    423    361
     10   -163   -176     75     93   -168    410    449    444    215    428    368
     -5   -153   -148     77     70   -150    413    454    446    220    433    376
    -10   -153   -142     83     64   -148    413    459    452    223    436    381
    -20   -176   -155     98     64   -168    410    457    449    220    431    376
    -15   -176   -163     96     72   -171    402    449    444    215    428    371
    -31   -192   -161    111     62   -176    394    441    433    207    420    366
    -25   -184   -158    106     64   -171    392    439    431    207    420    361
     10   -137   -150     62     77   -142    405    454    446    220    428    379
      7   -132   -140     62     72   -135    407    452    446    218    426    381
     12   -142   -155     64     83   -148    397    436    431    207    418    368
     23   -132   -155     54     88   -142    389    431    426    205    420    368
     28    -85   -114     25     70    -98    418    465    459    239    454    402
      2    -46    -49     20     25    -46    441    480    480    254    465    420
    -18    -25     -7     20     -5    -18    459    496    491    259    475    423
    -12     10     23      2    -18     15    488    522    519    290    509    446
      0     33     33    -18    -15     33    485    517    524    301    514    462
     10     36     25    -23     -7     33    454    501    519    296    506    465
     25     38     12    -33      5     28    415    483    501    285    504    457
     25     57     31    -41     -2     44    405    480    501    293    524    467
     15     44     28    -31     -7     36    400    480    501    296    527    470
     10     -7    -18      0     12    -12    379    465    475    270    496    446
    -12    -67    -57     38     20    -62    355    441    439    236    465    420
    -12    -80    -67     46     25    -75    350    426    423    220    449    407
    -10    -93    -83     51     33    -88    348    413    405    200    431    389
    -51   -140    -88     93     18   -114    340    394    381    176    413    363
    -23   -122    -98     72     36   -111    350    392    379    174    410    355
     -2   -124   -122     64     59   -124    350    379    363    153    384    337
    -20   -166   -148     93     62   -158    335    355    332    122    350    311
    -59   -192   -135    124     36   -163    322    342    319    109    342    298
    -70   -213   -142    140     33   -176    314    335    309     98    335    288
    -38   -192   -153    116     57   -174    322    340    314    103    342    293
    -12   -168   -158     88     72   -163    337    350    322    114    345    309
    -36   -187   -150    111     54   -171    340    350    322    109    329    311
    -38   -192   -155    114     54   -174    335    345    316    106    342    303
    -31   -168   -137    101     51   -153    337    353    324    122    371    306
    -36   -174   -137    106     49   -158    329    345    316    111    358    303
    -31   -179   -148    103     57   -163    340    366    322    109    340    290
    -33   -137   -103     85     33   -122    420    485    394    150    355    285
    -20    -72    -51     46     15    -62    511    659    522    249    428    340
     49     64     15    -59     15     41    589    930    737    470    633    530
    161    316    155   -239      2    236    631   1221    997    797    979    880
    158    626    467   -392   -155    548    555   1124   1093   1039   1304   1260
     10    818    807   -413   -397    813    376    592    956   1098   1467   1491
   -171    846   1015   -337   -592    930    153   -124    561    805   1265   1332
   -324    545    870   -109   -597    706    -83   -758    -51    124    613    722
   -275    184    459     44   -366    322   -306  -1044   -511   -428     62    194
   -174    -93     80    135   -127     -7   -345   -865   -496   -470    -25     59
   -129   -184    -54    155    -38   -119   -189   -493   -270   -322     59     90
   -106   -171    -64    140    -20   -119     36   -116    -18   -145    174    171
    -98   -205   -106    150      2   -155    200    150    153    -28    239    213
    -51   -184   -132    119     38   -158    267    257    223     20    275    236
    -31   -150   -122     90     44   -137    296    301    254     46    298    249
    -44   -161   -116    101     36   -140    309    322    265     54    306    249
    -49   -166   -116    106     31   -142    309    332    270     57    306    252
    -28   -148   -119     88     44   -135    314    340    275     59    301    257
    -31   -150   -119     88     44   -135    311    337    272     54    298    254
    -28   -161   -132     93     51   -148    298    335    270     51    296    252
    -44   -168   -124    103     38   -148    285    335    262     49    293    252
    -72   -158    -85    116      5   -122    296    355    280     67    322    275
    -25   -127   -101     75     36   -116    316    379    303     90    342    285
     -5   -109   -106     57     49   -109    322    387    309     96    350    290
      0    -96    -96     46     46    -96    322    392    309     98    355    301
     -5    -85    -80     46     36    -83    316    397    311    101    358    309
    -23   -111    -88     64     31   -101    293    387    298     90    345    293
    -18   -106    -88     62     33    -98    285    392    298     90    348    290
     -2    -70    -70     36     31    -70    303    415    319    111    371    309
     25    -12    -38     -5     31    -25    337    457    355    150    407    350
      5    -28    -36     10     20    -31    329    459    355    148    405    342
      5    -33    -38     12     20    -36    322    467    358    150    410    348
     23    -20    -44     -2     31    -31    322    488    368    166    426    361
     33    -10    -44    -10     38    -25    324    511    384    181    436    366
     23      0    -23    -15     23    -10    324    532    400    197    454    381
     25      5    -20    -15     23     -5    324    561    420    218    475    400
     41     23    -18    -33     28      2    327    597    439    241    493    418
     83     83      0    -83     41     41    337    639    467    270    522    449
     67     80     12    -75     25     49    319    670    480    285    532    470
     64    114     49    -90      7     83    329    730    519    332    579    517
    132    207     75   -171     28    142    355    800    576    400    654    576
    158    262    103   -210     28    184    358    846    613    446    706    620
    127    288    158   -210    -15    223    358    875    633    478    745    659
    119    314    194   -215    -36    254    361    896    654    506    771    701
    111    329    215   -220    -51    272    355    904    662    519    789    724
     88    311    223   -200    -67    267    335    883    646    509    784    722
    111    345    231   -228    -59    288    327    867    639    504    784    722
    135    376    241   -257    -51    309    327    859    636    504    792    732
    145    407    259   -277    -57    335    342    849    633    501    787    732
    155    439    283   -296    -62    361    366    831    626    485    774    711
     67    348    277   -210   -103    314    355    771    579    428    719    646
     54    306    249   -181    -96    277    355    719    542    384    672    600
     54    288    233   -171    -88    259    353    662    509    340    623    553
     31    236    205   -132    -85    220    340    605    470    290    574    498
      0    184    184    -93    -90    184    327    550    433    246    522    454
     18    174    153    -96    -67    163    316    511    407    215    488    418
     10    145    132    -77    -62    140    298    470    376    184    465    381
     15    150    135    -83    -59    142    298    444    361    166    444    366
     41    189    148   -116    -54    168    306    439    358    163    436    368
    -25    140    163    -57    -96    150    306    428    348    153    426    355
    -57    114    168    -28   -114    140    303    420    340    145    420    345
    -28    127    155    -49    -90    140    301    415    335    142    418    337
    -33    116    148    -44    -90    132    298    405    327    132    405    327
    -28    109    137    -38    -83    122    290    400    322    127    402    324
    -54     93    145    -20   -101    119    277    389    311    119    392    316
    -49    116    166    -33   -106    140    283    397    319    127    397    327
     10    174    161    -93    -75    166    296    413    335    140    413    342
     15    189    171   -103    -77    181    301    415    337    142    426    345
    -10    174    184    -83    -98    179    293    410    332    140    426    335
    -12    168    181    -77    -96    174    283    400    322    132    420    327
    -33    153    184    -62   -109    168    270    392    314    124    407    324
    -31    161    192    -64   -111    176    265    389    311    124    402    329
    -20    179    200    -80   -111    187    262    387    309    124    397    340
      5    207    202   -106    -98    205    272    397    319    137    413    342
    -12    187    197    -88   -106    192    265    387    306    127    415    327
     18    215    197   -116    -88    207    270    392    311    132    423    329
     15    220    202   -119    -93    213    267    387    309    129    418    332
      0    226    226   -111   -111    226    277    394    319    142    428    348
     10    283    272   -148   -132    277    303    415    345    163    439    371
      0    306    306   -153   -153    306    319    423    350    166    441    374
    -10    301    311   -145   -161    306    316    420    348    168    452    371
     15    335    319   -174   -150    327    322    426    363    184    472    392
    -23    340    361   -161   -192    350    306    420    368    194    480    407
    -15    350    363   -168   -189    358    275    407    363    194    472    407
     44    400    353   -223   -153    376    272    407    366    202    480    420
     38    431    392   -233   -176    413    280    415    374    215    504    439
    -12    392    405   -189   -210    397    267    415    368    213    511    436
    -20    340    361   -161   -192    350    244    394    340    189    491    407
    -10    311    319   -153   -163    316    226    368    309    161    467    387
     10    311    301   -161   -145    306    220    355    293    142    446    374
     -5    285    288   -140   -148    288    218    340    272    116    413    350
    -36    239    275   -101   -155    257    210    319    249     90    387    319
    -54    192    246    -70   -153    220    194    296    223     62    366    288
    -31    205    236    -85   -132    220    192    288    213     51    361    275
      0    228    228   -116   -114    228    207    296    215     57    361    280
    -28    197    226    -85   -127    210    200    283    200     38    342    267
    -23    192    215    -88   -119    202    187    267    184     23    327    254
     -5    207    213   -101   -109    210    184    265    181     23    322    257
    -59    192    252    -67   -158    220    176    262    179     15    311    262
    -54    200    252    -72   -153    226    171    262    179     18    314    257
    -46    210    257    -85   -150    233    179    270    189     28    335    254
      5    265    259   -135   -127    262    202    288    207     51    358    275
    -31    218    246    -93   -140    231    194    280    194     36    345    257
    -41    223    265    -90   -153    244    239    345    233     49    337    244
    -25    267    290   -122   -161    277    319    491    332    111    355    254
     38    374    335   -205   -148    355    405    698    498    265    475    363
    127    584    454   -355   -163    519    472   1018    776    592    813    675
    148    844    696   -498   -272    771    428   1127    958    891   1182   1070
    109   1106    995   -610   -444   1049    296    802    898   1010   1423   1374
     -5   1306   1312   -649   -657   1309    137    220    652    935   1454   1473
   -184   1166   1350   -491   -766   1257    -51   -457    114    389    943   1000
   -275    774   1049   -249   -662    911   -285   -963   -498   -345    207    293
   -239    376    615    -70   -426    496   -475  -1057   -758   -670   -135    -41
   -145    189    335    -20   -239    262   -423   -776   -600   -571   -101    -54
   -129    179    309    -25   -218    244   -228   -405   -322   -363     44     46
   -114    161    275    -23   -194    218    -31    -64    -75   -184    168    132
    -44    210    254    -85   -150    233     98    135     70    -72    244    189
     23    288    265   -155   -119    277    163    218    132    -23    280    223
    -18    252    270   -116   -145    259    163    226    137    -23    283    207
    -49    226    275    -88   -163    249    163    236    142    -18    285    205
    -49    223    272    -88   -161    246    166    249    153    -10    293    210
    -25    252    277   -111   -150    265    176    265    166      2    301    220
     -5    275    280   -137   -142    277    181    275    174      7    301    228
    -15    272    285   -129   -150    277    176    272    171      5    298    228
    -12    280    293   -135   -153    285    176    277    179     15    306    241
    -15    272    288   -127   -150    280    176    283    184     23    314    254
    -20    270    288   -124   -155    277    163    277    174     15    309    239
     15    314    298   -166   -142    306    176    293    192     33    329    249
     20    337    316   -181   -148    327    187    314    207     51    345    267
      7    335    327   -171   -158    332    192    324    215     59    353    275
     20    350    327   -187   -155    340    189    327    220     64    353    280
      5    337    332   -174   -163    335    176    324    215     59    340    280
      2    337    335   -171   -166    335    174    332    220     64    342    285
     15    350    335   -181   -158    342    187    353    241     88    371    296
     33    392    355   -213   -161    374    210    384    270    119    407    319
     25    392    363   -210   -168    379    210    400    283    132    415    332
     10    376    366   -194   -179    374    202    405    280    132    415    329
     36    415    379   -226   -171    397    213    433    306    158    439    355
     23    405    381   -215   -179    394    207    454    316    168    446    363
     46    433    387   -239   -171    410    210    485    340    194    467    381
     67    478    407   -272   -171    444    226    530    371    231    501    418
     51    485    433   -267   -189    459    231    574    402    262    532    452
     67    522    454   -296   -194    488    241    628    441    306    568    491
    101    563    462   -332   -179    514    241    675    470    345    610    524
    111    607    496   -361   -194    553    244    722    504    389    654    568
    137    665    527   -400   -194    597    252    769    540    439    709    626
    142    698    555   -420   -205    626    252    797    568    472    753    670
    127    719    592   -423   -233    657    246    805    576    491    771    696
    116    724    607   -420   -246    667    236    802    576    498    784    706
    124    745    620   -433   -246    683    231    795    571    498    784    717
    137    763    623   -452   -241    693    231    782    566    496    782    722
    140    766    626   -454   -241    696    236    763    553    485    779    709
    135    763    628   -452   -246    696    249    745    542    470    766    693
     90    714    623   -402   -265    670    246    701    506    428    722    649
     54    670    613   -363   -280    641    246    652    472    384    675    605
     36    639    602   -340   -283    620    254    607    446    345    628    566
     51    644    589   -350   -267    618    265    568    423    314    587    527
     18    589    571   -303   -275    581    252    511    387    270    532    472
    -18    527    545   -254   -283    535    231    452    345    226    483    420
     57    574    517   -316   -228    545    246    433    345    220    478    418
     38    535    493   -288   -226    514    239    397    319    194    449    381
     -5    485    491   -239   -246    488    220    363    296    171    433    353
    -10    472    480   -233   -246    478    215    350    285    161    415    348
    -20    465    485   -220   -254    472    215    340    280    150    402    337
    -18    467    485   -226   -252    478    218    335    277    148    405    327
      2    472    470   -236   -233    472    218    324    272    145    405    322
     -5    459    462   -228   -233    462    210    316    262    137    392    322
    -20    452    472   -215   -246    462    207    316    265    137    387    322
    -23    459    480   -220   -252    470    210    327    272    148    400    324
      2    483    480   -241   -239    483    215    329    277    155    410    329
     18    498    480   -259   -231    491    210    324    272    150    402    329
    -20    472    491   -226   -254    483    207    322    270    150    400    324
    -33    452    485   -207   -259    467    200    314    265    145    394    322
     -7    480    488   -236   -246    483    202    322    272    155    400    335
      2    496    493   -252   -244    496    205    324    277    158    400    340
    -23    462    485   -220   -254    472    192    309    262    145    381    327
    -25    452    478   -215   -252    465    187    306    259    145    381    324
    -12    475    488   -231   -249    480    184    306    265    150    394    324
     23    519    496   -272   -236    509    197    316    275    163    407    340
     18    517    498   -267   -241    509    200    316    277    166    415    340
     -2    530    532   -265   -267    530    205    319    283    171    423    350
     -7    563    571   -277   -288    566    233    345    316    207    449    387
    -23    574    597   -277   -311    587    252    355    329    220    459    394
     23    626    602   -324   -290    615    280    371    348    236    480    407
     23    633    610   -329   -293    623    275    363    348    236    478    407
      7    652    644   -329   -316    649    254    350    345    233    478    415
      2    662    657   -332   -327    659    226    340    342    239    480    420
     31    657    623   -345   -296    641    202    329    332    236    480    420
     57    685    628   -374   -288    657    202    329    337    244    488    431
     18    649    631   -332   -306    641    187    324    327    239    485    426
    -36    563    597   -265   -316    579    155    301    296    213    462    400
     12    597    581   -306   -285    589    174    314    301    220    467    415
     49    620    571   -337   -262    597    184    311    296    215    459    415
      0    537    537   -267   -267    537    163    275    259    176    423    368
    -18    498    517   -241   -267    506    161    257    236    150    394    332
      0    506    506   -252   -252    506    158    244    223    135    371    322
     -7    488    496   -241   -252    491    155    233    210    122    366    314
     -7    480    488   -236   -246    483    166    241    215    124    371    319
    -38    431    467   -197   -254    449    142    213    187     96    337    290
    -23    431    454   -202   -239    441    137    202    176     88    332    277
    -10    446    454   -218   -233    449    142    205    179     93    335    280
    -36    418    454   -189   -244    436    135    200    174     88    329    280
     -2    457    457   -228   -228    457    135    202    179     93    340    285
    -12    441    452   -215   -233    446    127    192    171     83    327    277
    -20    431    452   -205   -236    441    124    184    166     77    319    275
    -12    436    449   -210   -231    441    122    187    168     83    324    277
      0    444    444   -223   -223    444    150    226    187     90    319    259
     10    488    478   -249   -233    483    233    342    259    124    332    252
     36    566    530   -301   -246    548    327    524    392    228    413    311
     85    706    620   -394   -267    665    439    852    652    488    641    517
    161    974    810   -568   -324    891    491   1158    940    852   1021    906
    158   1306   1148   -735   -493   1228    342    878    950   1052   1322   1288
     31   1551   1519   -792   -745   1535     85    207    753   1083   1470   1512
   -171   1584   1756   -706   -963   1670   -163   -517    392    859   1356   1421
   -301   1192   1491   -446   -896   1340   -441  -1078   -252    114    652    748
   -277    724   1002   -223   -639    862   -626  -1270   -693   -470     49    179
   -179    480    659   -153   -420    571   -568   -987   -597   -462    -20     64
    -83    488    571   -202   -327    530   -322   -530   -296   -249    109    142
    -57    485    542   -215   -298    514    -77   -155    -46    -80    210    210
    -28    449    478   -210   -252    462     49     49     72      2    259    228
    -20    433    452   -207   -236    444     88    122    114     31    275    236
    -12    428    441   -207   -226    433    101    148    127     36    277    231
      0    428    428   -215   -215    428     96    153    127     31    265    220
      7    446    436   -228   -213    441    111    174    140     44    277    231
      0    452    452   -226   -226    452    119    192    153     57    290    239
      7    457    449   -231   -220    454    129    207    168     72    301    254
    -31    426    457   -197   -244    439    122    202    166     67    296    249
     -5    457    462   -226   -233    459    129    218    179     83    311    262
     23    496    470   -262   -223    483    140    233    189     96    324    275
     -2    462    465   -228   -233    462    127    228    181     88    316    265
    -10    459    467   -226   -239    462    122    231    184     93    319    272
     36    511    475   -272   -218    493    140    254    207    116    340    296
     36    519    480   -280   -220    501    148    262    213    119    340    293
     15    509    493   -262   -239    501    142    267    213    119    335    293
      2    501    498   -254   -249    501    137    275    215    127    350    301
     20    524    504   -272   -241    517    142    290    231    142    366    322
     38    537    498   -290   -228    519    145    309    241    153    374    332
     18    509    491   -262   -236    501    140    316    244    158    381    324
     36    540    504   -288   -233    522    153    340    265    179    405    337
     77    592    511   -335   -215    553    174    379    296    210    428    363
     70    592    519   -332   -226    555    174    397    303    218    431    368
     51    581    530   -316   -239    555    171    418    316    228    436    374
     54    592    537   -324   -241    566    176    454    340    249    457    389
     59    610    548   -335   -244    579    184    498    368    280    485    418
     64    641    576   -353   -254    610    200    553    405    319    517    452
     64    649    584   -355   -259    618    202    605    436    350    545    483
     88    691    600   -392   -257    646    202    654    467    384    579    514
    122    748    626   -433   -252    685    210    701    501    426    615    553
    174    823    649   -498   -239    735    226    750    540    475    665    605
    174    862    688   -517   -257    776    233    787    574    519    724    654
    161    883    722   -524   -280    805    239    807    594    553    761    685
    140    891    750   -517   -306    823    226    802    594    558    771    704
    145    930    784   -537   -319    857    231    805    605    576    797    730
    122    953    831   -537   -353    893    236    805    615    587    802    745
    122    940    818   -532   -348    880    226    774    594    566    782    727
    132    961    828   -548   -348    896    231    743    579    550    776    717
    148    969    820   -561   -335    896    233    701    558    527    750    698
    114    917    802   -514   -342    859    223    641    517    480    704    657
     70    857    787   -465   -358    823    213    576    478    433    654    602
     51    820    769   -436   -358    795    205    514    436    389    605    553
     33    792    758   -413   -361    774    194    457    397    348    558    514
      5    740    735   -371   -363    737    184    407    363    306    517    475
    -10    693    704   -342   -355    698    171    363    332    272    483    436
     -5    667    672   -329   -340    667    158    329    306    244    454    413
     -2    641    644   -319   -324    644    145    298    280    218    423    387
     23    670    646   -345   -311    659    150    288    272    205    410    374
     49    685    636   -368   -293    659    158    285    272    202    413    371
      2    633    631   -319   -314    631    145    267    254    187    402    358
    -41    579    618   -270   -329    597    122    244    233    166    379    337
    -12    587    600   -285   -306    592    127    246    236    168    384    329
     18    639    618   -329   -298    628    142    265    252    187    402    350
      0    633    633   -316   -316    633    142    259    249    184    397    358
     18    639    620   -329   -301    631    140    259    252    184    397    355
     25    649    623   -337   -298    636    142    262    252    187    394    355
     -7    636    641   -314   -327    639    135    257    246    184    394    353
    -31    626    654   -298   -342    639    135    257    246    187    394    358
    -15    628    644   -306   -329    636    135    259    254    194    402    361
      0    644    644   -322   -322    644    142    265    259    200    415    363
    -15    639    654   -311   -335    644    129    257    252    192    405    361
    -18    631    649   -309   -332    639    119    244    241    181    387    350
     -2    646    649   -324   -324    649    122    244    239    181    384    348
    -15    628    644   -306   -329    636    129    249    246    189    392    350
    -23    623    646   -301   -335    633    119    241    239    187    394    348
     -5    646    652   -319   -327    649    119    246    244    192    400    355
      7    685    678   -348   -335    683    132    257    257    205    410    368
     18    745    727   -381   -353    737    163    283    285    233    444    397
     44    797    753   -423   -355    776    205    311    322    265    480    426
     20    787    766   -405   -374    776    220    316    327    270    480    423
      0    776    774   -389   -387    776    205    306    319    259    462    415
     -5    792    797   -392   -400    795    187    290    319    262    459    418
     15    818    800   -418   -392    810    163    288    324    270    472    433
      2    800    797   -402   -397    800    127    267    306    259    470    431
     12    831    818   -423   -402    826    124    270    309    270    480    452
     62    883    820   -472   -379    852    132    285    322    285    493    467
     33    807    771   -423   -368    789    109    265    293    257    465    431
     12    740    724   -376   -355    732     90    239    262    228    444    402
     18    735    717   -376   -350    724     96    233    257    228    444    402
     28    727    698   -376   -335    714    109    231    252    215    436    394
    -18    678    696   -329   -355    685     93    202    218    181    392    361
    -41    639    678   -298   -361    657     77    176    192    150    348    327
    -41    620    662   -290   -353    641     72    161    174    132    337    303
    -41    600    641   -277   -340    620     70    155    166    124    345    298
    -46    579    626   -267   -335    602     62    145    153    114    327    285
    -38    581    620   -272   -329    600     57    140    145    106    319    280
    -25    602    628   -288   -327    615     67    145    150    111    329    290
    -31    605    636   -285   -332    620     75    153    158    119    329    301
      0    626    626   -314   -314    628     75    153    158    119    324    298
    -38    597    636   -280   -337    615     62    140    145    109    319    280
    -59    579    639   -259   -350    607     64    142    150    114    332    285
    -64    581    646   -257   -355    613     64    142    150    116    332    288
    -77    566    644   -246   -361    605     72    161    155    109    314    267
    -49    633    683   -290   -366    657    161    283    233    153    335    272
     44    763    719   -405   -337    743    267    480    376    272    426    345
     90    891    800   -491   -353    846    368    774    607    504    628    527
    150   1109    956   -631   -402   1034    410   1070    862    823    961    872
    163   1444   1278   -805   -555   1361    314    888    930   1052   1288   1254
     20   1662   1641   -841   -810   1652     90    275    769   1098   1452   1478
   -187   1693   1880   -753  -1034   1787   -145   -441    418    875   1322   1402
   -324   1348   1673   -514  -1000   1512   -402  -1028   -202    168    633    769
   -293    927   1221   -316   -756   1072   -628  -1273   -654   -400     57    213
   -189    652    841   -231   -517    745   -623  -1044   -607   -423    -25     80
   -129    600    730   -233   -428    665   -426   -628   -350   -246     75    127
    -96    620    717   -262   -407    667   -174   -236   -101    -75    184    205
    -77    592    670   -257   -374    631    -33    -10     33     12    231    239
    -62    587    649   -262   -355    618     15     67     80     46    259    236
    -15    613    628   -298   -322    620     46    111    111     75    296    244
    -44    576    620   -267   -335    600     46    119    111     70    283    244
    -49    589    639   -270   -342    613     54    140    124     83    288    252
    -20    623    641   -303   -332    633     70    158    140     93    296    259
    -28    615    644   -293   -335    628     67    158    137     90    290    257
     -7    631    639   -314   -322    633     64    163    140     96    293    257
    -18    623    641   -303   -329    631     57    161    137     93    288    252
    -44    610    654   -285   -350    631     51    163    137     93    290    257
    -41    618    659   -288   -350    639     51    171    145    101    298    265
    -28    628    657   -301   -342    641     54    181    153    109    301    277
     25    678    652   -353   -311    665     67    202    171    127    316    296
     38    691    652   -366   -306    672     75    213    179    135    327    298
     10    665    654   -337   -322    659     72    213    179    137    332    296
      7    662    652   -335   -322    657     64    218    179    137    329    296
     -5    659    665   -327   -335    662     59    226    184    142    327    306
     12    688    675   -350   -332    683     70    249    200    158    345    322
     49    743    693   -394   -322    719     96    285    231    189    384    342
     23    727    701   -376   -337    717     88    288    228    189    379    337
     10    704    693   -358   -342    698     77    296    231    189    379    332
     15    714    696   -366   -340    706     80    319    249    207    394    345
     67    766    698   -415   -314    732     96    355    275    233    418    376
     72    787    711   -431   -319    748    106    394    298    257    441    397
     33    784    750   -410   -358    769    109    433    319    280    459    415
     15    779    763   -397   -376    774     98    465    332    296    470    428
     38    815    776   -426   -368    797    106    517    368    335    498    462
    109    891    782   -501   -335    836    129    584    420    387    558    511
    127    945    818   -537   -345    883    142    639    459    436    610    561
    129    971    841   -553   -355    906    137    672    483    465    639    602
    148   1002    854   -574   -353    930    137    701    506    498    667    631
    132   1026    891   -581   -379    958    132    714    522    522    704    662
    135   1065    927   -600   -394    997    135    722    535    545    737    691
    135   1078    943   -607   -405   1010    132    719    537    553    748    709
    140   1098    958   -618   -407   1028    129    709    532    550    745    714
    119   1096    976   -610   -428   1039    122    683    514    537    732    704
    122   1101    979   -613   -428   1041    119    654    496    517    717    688
    127   1104    976   -618   -423   1041    127    620    480    498    701    672
    103   1080    976   -592   -436   1028    132    581    459    470    667    644
     62   1010    945   -537   -441    979    127    522    420    420    615    589
     15    956    937   -485   -459    948    114    457    376    371    563    537
     31    963    932   -498   -449    948    119    413    350    340    527    501
     33    937    904   -485   -433    922    114    366    322    303    491    462
    -12    867    880   -428   -446    872     90    314    283    262    449    418
     -5    867    870   -431   -439    870     98    298    277    257    444    405
    -15    836    849   -410   -433    844     88    270    257    236    418    379
    -36    787    823   -374   -428    805     64    239    228    205    387    350
    -12    813    826   -400   -420    818     75    241    231    205    389    353
      0    839    839   -420   -418    839     96    249    241    215    397    363
    -15    807    823   -397   -420    815     85    236    223    200    379    348
     -2    815    818   -405   -410    815     80    228    218    194    374    342
      0    815    815   -407   -407    815     77    226    213    189    368    340
    -18    795    813   -389   -415    802     70    220    207    184    363    335
    -25    792    818   -384   -423    805     67    220    210    189    366    340
    -20    810    831   -394   -426    820     72    231    218    200    379    350
    -20    810    828   -397   -426    820     67    226    215    194    374    345
      0    828    828   -413   -413    828     70    228    218    197    371    348
     10    844    833   -428   -413    839     72    233    220    200    366    353
    -23    813    836   -394   -428    823     64    228    213    194    363    350
    -23    815    839   -397   -433    826     70    233    220    202    379    355
     -7    836    841   -415   -426    839     75    239    226    210    400    366
    -15    833    849   -410   -431    839     64    233    218    207    394    363
    -23    826    849   -400   -436    836     64    231    215    205    389    363
    -12    828    839   -410   -426    833     57    223    205    197    376    358
     -7    833    841   -413   -426    836     54    220    205    194    371    355
    -23    807    828   -392   -426    818     49    215    202    189    371    345
    -23    826    849   -400   -436    836     59    228    215    207    389    363
     10    906    893   -459   -441    898     98    259    254    241    420    402
     -2    927    930   -462   -465    927    132    277    272    257    436    418
      0    948    945   -475   -472    948    145    285    277    262    439    423
     25    969    943   -496   -457    956    142    283    280    265    441    426
     15    992    974   -506   -478    984    129    283    293    280    462    439
     20    997    974   -509   -478    987     98    272    285    283    465    449
     23    992    966   -509   -472    979     75    259    277    280    459    457
     -2   1002   1005   -498   -504   1002     77    272    288    296    478    478
     18    995    976   -506   -480    987     64    267    275    285    470    462
     46    969    922   -506   -436    945     51    252    249    262    446    436
     28    924    893   -478   -431    911     38    231    226    239    428    418
      2    883    880   -441   -439    883     28    213    205    218    400    405
     12    883    870   -449   -428    878     46    215    202    210    389    400
    -18    849    867   -415   -441    857     49    205    184    192    376    371
    -44    807    852   -381   -446    828     23    171    148    155    345    337
    -28    805    833   -387   -431    818     18    161    135    140    327    327
     -5    807    810   -402   -407    810     23    161    129    135    314    324
    -31    766    797   -368   -413    782     20    158    127    132    314    314
    -38    740    779   -353   -407    758     18    158    124    129    316    306
    -36    745    782   -353   -407    763      7    153    114    122    306    298
    -67    719    787   -327   -428    753     -2    142    106    116    296    293
    -90    691    782   -301   -436    735    -12    132     96    106    290    290
      0    776    776   -389   -389    776     12    161    119    129    314    314
     41    836    795   -439   -376    815     41    187    145    158    342    337
    -33    771    802   -371   -418    784     28    176    129    137    316    314
    -18    787    805   -384   -410    795     75    241    163    148    309    301
     23    865    841   -446   -410    854    176    394    265    215    348    319
     72    963    891   -517   -407    927    265    610    423    363    475    428
    137   1143   1005   -641   -433   1075    350    958    698    665    763    709
    168   1434   1262   -802   -548   1348    329   1062    888    969   1124   1104
     98   1730   1631   -917   -766   1683    166    652    841   1119   1379   1426
   -103   1886   1990   -891  -1047   1938    -77    -59    587   1052   1423   1517
   -270   1717   1987   -724  -1130   1852   -322   -740     70    542    976   1104
   -301   1325   1626   -511   -963   1475   -581  -1192   -535   -176    277    449
   -223    953   1176   -366   -701   1065   -706  -1182   -724   -444    -25    137
   -127    750    878   -311   -501    813   -600   -831   -548   -348    -15    106
    -72    784    854   -355   -462    818   -355   -413   -272   -158    109    187
    -64    774    839   -355   -452    807   -140    -80    -62     -7    202    241
    -59    740    797   -340   -428    769    -54     67     23     51    228    254
    -72    714    787   -319   -428    750    -28    111     46     64    239    252
    -51    714    763   -332   -407    737    -12    137     62     77    259    257
    -31    735    766   -353   -400    750      5    163     80     93    275    272
     10    784    774   -400   -381    779     25    192    101    111    288    290
      5    776    771   -389   -381    774     25    200    103    114    283    290
    -25    753    779   -366   -402    766     18    200    101    109    272    285
      0    771    771   -387   -384    771     31    218    116    127    290    301
    -25    740    763   -358   -394    750     23    215    111    124    293    298
     -7    769    776   -379   -392    771     20    223    116    129    303    303
     20    797    776   -410   -376    787     31    236    127    142    306    314
      5    792    787   -400   -392    789     33    244    129    145    306    316
    -10    782    789   -387   -400    787     28    246    129    145    311    314
    -20    766    787   -371   -402    776     18    249    129    145    322    316
     -2    774    776   -387   -392    774     20    259    137    153    322    319
     33    820    787   -428   -376    805     36    288    161    179    345    342
     12    810    795   -413   -392    802     36    298    166    184    350    342
    -18    769    787   -374   -402    776     12    285    150    166    329    327
     18    810    789   -415   -384    800     23    309    168    187    342    345
     25    854    828   -439   -400    841     59    361    213    231    381    387
      2    854    849   -431   -423    854     75    392    233    252    402    400
     44    880    836   -462   -394    859     72    413    241    262    413    405
     59    896    836   -478   -389    867     72    436    257    277    426    418
     44    901    857   -472   -407    880     77    470    277    298    444    433
     44    914    870   -480   -413    893     80    511    298    322    465    457
     51    935    883   -493   -415    909     77    555    327    353    493    483
     64    966    898   -517   -418    932     83    605    361    389    530    514
     85   1000    914   -542   -413    956     83    654    389    428    566    548
     96   1047    948   -571   -426    997     90    704    426    472    605    597
    135   1111    976   -623   -420   1044    103    748    462    517    649    652
    142   1145   1000   -646   -428   1075     98    769    478    542    672    688
    129   1158   1028   -644   -449   1093     96    779    491    563    709    711
    127   1192   1065   -659   -470   1130     93    782    501    581    745    730
    124   1202   1078   -662   -475   1140     83    769    496    579    748    735
    135   1218   1080   -678   -472   1150     77    753    488    574    735    735
    148   1244   1096   -696   -475   1169     88    743    485    568    727    740
    137   1239   1101   -688   -483   1169     96    714    465    548    711    722
    103   1197   1093   -649   -493   1145     96    670    439    517    685    683
     70   1145   1072   -607   -501   1109     88    610    394    465    633    626
     36   1096   1057   -566   -511   1078     77    548    350    413    579    571
     28   1070   1041   -550   -509   1057     75    498    322    374    532    532
     59   1075   1015   -566   -478   1047     80    459    298    345    493    501
      5   1015   1008   -511   -501   1013     67    413    267    309    459    459
    -12    976    987   -483   -498    982     64    381    244    283    436    431
    -20    937    956   -459   -488    945     49    342    215    254    407    402
     -5    922    927   -457   -465    924     44    319    197    236    384    387
    -15    917    932   -452   -475    922     46    309    187    223    371    374
    -12    927    940   -457   -478    932     49    303    181    218    368    368
    -10    930    940   -459   -475    932     44    298    176    213    358    361
    -36    893    930   -428   -483    911     25    277    153    189    335    337
    -31    893    924   -433   -478    909     28    280    155    194    342    345
    -41    888    927   -423   -485    906     25    277    155    194    345    350
    -54    875    927   -410   -493    901     20    275    148    192    337    342
    -31    898    930   -433   -480    914     25    283    155    197    348    348
     -2    914    917   -457   -459    917     23    283    158    200    350    348
    -23    898    922   -436   -472    909     12    272    148    192    337    342
    -31    901    932   -436   -480    917     20    280    153    194    340    350
    -31    904    935   -436   -483    919     20    280    150    194    332    348
      0    930    930   -465   -465    927     18    283    150    194    345    355
     -7    924    932   -459   -470    930     10    275    145    194    348    353
    -15    919    935   -452   -475    924     10    275    145    192    342    350
    -18    922    940   -452   -478    930     15    280    150    194    342    353
    -12    924    937   -457   -475    930     12    275    145    192    345    355
    -28    914    943   -441   -485    927      5    272    142    192    348    355
    -25    917    940   -446   -485    927      5    270    140    187    342    353
     18    956    937   -485   -459    948     15    277    148    197    353    361
      0    966    966   -485   -483    966     33    290    163    210    366    371
    -12    976    987   -483   -501    982     44    296    171    215    368    379
    -28    984   1010   -480   -519    997     54    298    174    218    368    384
    -49   1000   1049   -475   -548   1023     62    309    184    226    376    392
    -31   1041   1072   -506   -550   1057     67    316    202    249    405    415
     10   1101   1091   -555   -540   1096     57    324    220    272    433    446
      2   1098   1093   -553   -545   1096     36    314    213    267    436    452
    -10   1083   1093   -535   -550   1088     20    306    207    267    439    454
    -20   1060   1080   -519   -550   1067      2    298    197    262    436    449
     -7   1034   1041   -514   -524   1039    -15    285    174    241    413    431
     36   1052   1015   -545   -491   1034     -7    283    166    236    407    426
     28   1044   1015   -535   -493   1031      0    283    158    228    397    426
      2    989    984   -498   -491    987     -7    259    129    197    363    394
    -31    945    974   -457   -501    958    -15    241    101    168    337    363
    -54    904    958   -426   -509    932    -28    215     72    137    306    335
    -36    901    937   -431   -485    919    -36    202     57    122    290    324
    -31    883    911   -426   -472    896    -46    184     41    103    272    303
    -44    857    901   -407   -472    878    -54    176     31     93    262    290
    -44    854    898   -405   -472    875    -54    179     31     93    262    290
    -64    841    906   -387   -485    872    -59    174     23     88    252    288
    -64    844    909   -389   -488    875    -62    171     18     83    252    288
    -41    849    888   -405   -465    867    -64    168     12     80    252    283
    -15    854    870   -420   -444    862    -64    166     10     77    254    277
    -46    839    885   -394   -465    862    -75    158      7     75    249    272
    -70    844    914   -387   -493    878    -64    168     15     83    259    277
    -20    901    922   -441   -470    911    -18    226     54    114    277    296
     -7    924    932   -459   -470    927     57    337    122    145    285    290
    -28    930    958   -449   -493    943    116    483    220    218    329    319
     57   1080   1023   -571   -483   1054    197    758    449    459    550    522
    202   1384   1179   -795   -488   1283    241   1044    719    805    914    898
    166   1688   1522   -930   -678   1605    168    948    807   1039   1236   1280
     33   1875   1842   -953   -904   1860      7    452    659   1072   1387   1488
   -166   1849   2016   -841  -1093   1932   -215   -257    228    735   1130   1273
   -311   1558   1870   -623  -1091   1714   -423   -867   -368     62    478    644
   -288   1176   1465   -446   -878   1319   -646  -1156   -828   -488    -67    127
   -184    883   1067   -348   -626    974   -706  -1008   -836   -542   -171      2
   -135    800    935   -332   -535    867   -566   -667   -610   -389    -85     49
   -119    813    932   -345   -524    872   -355   -298   -345   -200     41    135
    -93    813    904   -361   -498    857   -176    -12   -148    -51    140    200
    -72    820    893   -374   -483    857   -101     96    -72      5    181    226
    -59    826    883   -384   -470    854    -85    124    -54     15    181    226
    -38    839    875   -400   -457    857    -77    140    -41     20    179    228
    -49    818    865   -384   -457    841    -83    145    -44     18    176    220
    -20    852    872   -415   -446    862    -67    174    -18     44    207    246
    -38    865    904   -413   -472    883    -57    189     -7     54    218    257
    -36    862    898   -413   -467    880    -59    194     -7     57    215    259
    -49    831    880   -392   -465    854    -70    189    -18     46    205    246
    -10    878    888   -433   -449    883    -54    210      2     67    231    265
    -12    880    893   -436   -454    885    -57    213      5     70    236    267
    -25    875    898   -426   -462    885    -62    210      2     70    233    270
    -23    891    914   -436   -470    904    -57    226     12     83    246    283
    -44    875    919   -415   -480    896    -57    228     12     83    241    280
    -12    904    917   -446   -465    911    -57    241     23     90    249    290
     -7    911    919   -452   -465    914    -54    254     33    103    257    309
    -28    898    927   -436   -478    911    -59    254     31    101    249    306
    -28    891    919   -431   -472    904    -67    254     28     98    244    303
    -46    880    924   -418   -485    901    -75    254     31     98    254    301
     -7    935    943   -465   -475    937    -54    290     62    135    293    324
     28    989    958   -511   -465    974    -31    329     93    166    324    353
     33   1002    969   -517   -467    987    -23    353    111    187    342    376
     20    992    971   -509   -475    982    -25    368    119    194    348    387
     25    992    966   -509   -470    979    -31    387    127    205    358    394
     20    997    976   -509   -478    987    -33    415    145    226    376    410
     28   1047   1018   -537   -493   1034     -7    483    197    285    426    467
     36   1083   1047   -561   -504   1067     -5    527    228    319    449    501
     64   1106   1041   -587   -488   1075    -10    571    254    353    496    532
     90   1150   1057   -623   -483   1106     -5    623    293    400    553    581
    106   1205   1098   -654   -496   1153      0    667    327    446    605    633
    106   1223   1117   -665   -506   1171    -10    685    340    470    631    654
     98   1236   1137   -667   -519   1187    -25    696    348    483    649    678
    101   1270   1166   -685   -532   1218    -20    706    361    506    672    711
    145   1345   1200   -745   -527   1273     -5    719    379    530    698    748
    122   1345   1223   -735   -550   1286    -10    706    368    522    688    745
     88   1319   1231   -704   -571   1275    -25    675    342    498    667    727
     88   1317   1226   -704   -571   1273    -25    654    329    480    654    714
     72   1288   1215   -680   -571   1252    -28    618    301    446    620    670
    101   1309   1205   -706   -553   1257     -7    594    288    423    602    646
     80   1286   1205   -683   -561   1247     12    561    267    392    561    613
      7   1182   1174   -594   -584   1176      2    498    215    327    485    545
     -7   1143   1150   -566   -579   1145     -2    446    184    285    441    496
    -15   1119   1132   -553   -574   1127    -10    397    153    249    402    446
     25   1130   1101   -579   -537   1117     -5    366    140    228    376    418
     31   1111   1080   -571   -524   1096     -7    335    119    207    361    400
      5   1083   1078   -542   -535   1080    -15    309    101    187    335    379
    -20   1052   1070   -517   -545   1060    -25    280     80    163    311    353
    -28   1036   1062   -504   -545   1049    -33    265     67    150    298    337
    -46   1031   1075   -493   -561   1052    -33    259     67    148    293    337
    -44   1015   1060   -485   -550   1036    -41    249     57    137    280    332
    -46   1002   1047   -480   -548   1023    -49    241     46    132    267    322
    -57   1002   1057   -472   -558   1028    -54    239     44    132    267    319
    -57   1002   1057   -472   -558   1028    -57    233     41    129    267    319
    -59    995   1054   -467   -555   1023    -62    231     38    127    270    314
    -33   1023   1057   -493   -545   1039    -51    241     51    142    280    324
    -33   1015   1049   -491   -540   1031    -49    244     54    145    283    324
    -25   1010   1036   -493   -532   1023    -54    241     51    142    280    319
     31   1080   1049   -555   -509   1065    -31    265     77    166    309    345
     10   1072   1062   -542   -527   1067    -28    265     77    168    311    355
    -28   1044   1072   -509   -550   1057    -41    252     64    158    290    345
    -49   1026   1075   -491   -563   1049    -51    241     54    148    275    335
    -70   1005   1075   -467   -571   1039    -57    239     54    148    285    335
    -44   1026   1070   -493   -555   1047    -54    244     62    155    301    337
     -2   1060   1060   -530   -530   1060    -46    249     67    163    306    340
     -7   1057   1065   -524   -535   1062    -44    246     64    161    298    340
    -18   1070   1088   -524   -553   1078    -38    252     72    166    303    355
    -44   1067   1111   -514   -576   1088    -31    262     83    176    306    358
    -51   1078   1127   -514   -589   1101    -20    267     93    187    316    355
    -54   1096   1148   -522   -600   1119     -2    272    103    192    329    366
    -38   1122   1161   -540   -600   1140     12    283    116    207    342    379
     25   1195   1169   -613   -571   1182     33    303    142    233    366    405
      5   1226   1221   -618   -607   1223     38    316    166    262    392    433
    -23   1205   1226   -592   -626   1215      5    298    155    257    392    433
    -25   1187   1213   -579   -618   1200    -23    275    135    244    376    426
    -18   1192   1210   -589   -615   1200    -31    270    132    241    368    428
      0   1179   1179   -589   -589   1179    -36    272    127    236    361    428
      0   1137   1137   -571   -568   1137    -49    262    106    218    350    405
    -15   1083   1098   -532   -555   1091    -70    236     75    194    337    376
    -36   1052   1088   -509   -563   1070    -75    220     57    174    316    363
    -20   1049   1070   -514   -545   1060    -64    215     49    163    298    350
    -10   1036   1047   -514   -530   1041    -57    207     38    148    280    335
    -18   1021   1039   -501   -527   1028    -57    194     23    129    262    324
    -57    979   1036   -462   -548   1008    -67    181      5    111    241    303
    -62    943   1005   -441   -535    974    -83    161    -15     90    223    270
    -67    917    984   -426   -524    948    -96    142    -33     72    210    252
    -75    924   1000   -423   -537    961    -90    148    -28     80    218    265
    -70    924    995   -428   -535    961    -88    153    -25     85    218    267
    -83    909    992   -413   -537    950    -98    142    -33     75    205    257
    -49    948    997   -449   -524    971    -85    153    -23     88    210    270
      2   1000    997   -501   -496   1000    -59    176      0    111    231    288
    -46    948    995   -452   -519    971    -64    168    -10    101    228    280
    -62    930    989   -433   -527    958    -64    171    -12     96    220    270
    -51    945    995   -449   -524    969    -12    244     31    111    220    254
    -41    992   1034   -475   -537   1013     85    402    140    181    249    275
    -12   1078   1088   -535   -550   1083    163    628    324    361    402    410
     88   1304   1213   -696   -561   1260    231    958    605    685    732    722
    163   1644   1480   -904   -659   1564    197   1018    771    982   1106   1135
     70   1865   1795   -966   -862   1831     15    581    657   1070   1317   1410
   -124   1956   2081   -917  -1101   2016   -207   -101    337    914   1267   1400
   -293   1771   2062   -740  -1176   1917   -428   -763   -197    366    758    930
   -335   1350   1686   -509  -1010   1517   -680  -1202   -800   -361     38    257
   -259    992   1252   -366   -756   1122   -782  -1163   -943   -584   -220      0
   -124    893   1015   -384   -568    953   -636   -795   -709   -420   -140     31
    -96    898    995   -402   -545    945   -415   -410   -426   -213      0    122
    -72    904    976   -415   -524    940   -210    -77   -187    -36    122    200
    -77    885    963   -402   -519    924   -114     77    -80     41    171    231
    -88    859    948   -387   -519    904   -111     96    -72     38    163    223
   -101    852    953   -376   -527    901   -103    116    -59     49    168    228
    -38    917    956   -441   -498    937    -77    150    -31     75    194    249
    -15    940    956   -462   -485    948    -62    171    -12     93    210    265
    -51    896    945   -423   -498    919    -62    168    -12     88    202    257
    -23    932    956   -454   -491    943    -49    187      5    106    220    277
    -31    935    966   -454   -498    948    -51    189      5    109    220    277
    -46    927    974   -439   -509    950    -59    192      5    111    231    277
    -62    896    958   -418   -511    924    -75    189      0    106    233    275
    -36    911    948   -439   -491    930    -75    194      7    116    241    283
     18    956    935   -488   -459    945    -59    210     23    135    257    298
     31    966    935   -498   -452    950    -49    226     36    145    267    309
    -10    963    974   -478   -493    969    -41    244     49    155    272    322
    -36    969   1005   -467   -519    984    -28    265     67    174    283    340
    -28    974   1000   -472   -514    987    -31    270     72    179    296    342
    -20    971    992   -475   -506    982    -36    272     75    179    303    342
    -18    982    997   -483   -509    989    -38    280     80    187    303    350
    -10    995   1005   -493   -509   1000    -33    298     93    200    306    363
      5   1013   1008   -509   -501   1010    -33    314    109    210    319    368
    -12   1008   1021   -496   -517   1013    -31    332    122    223    329    371
     -7   1023   1031   -509   -519   1026    -15    368    150    254    366    405
     18   1054   1036   -537   -509   1047     -5    407    179    285    394    433
     -7   1044   1052   -519   -530   1047     -5    436    197    303    405    444
    -57   1010   1067   -475   -561   1039    -25    452    205    309    410    452
    -31   1026   1057   -498   -545   1041    -28    493    231    340    436    472
    103   1169   1065   -636   -480   1117     20    584    303    420    517    548
    148   1244   1096   -698   -472   1171     49    652    353    475    568    607
    114   1249   1135   -680   -509   1192     51    693    384    509    605    644
    127   1291   1163   -711   -519   1228     59    735    415    555    657    688
     88   1293   1205   -691   -558   1249     49    748    428    576    678    719
     70   1309   1236   -691   -584   1273     44    758    441    594    704    745
    109   1340   1231   -724   -561   1286     41    758    446    610    730    758
    116   1363   1244   -743   -563   1304     38    750    444    615    740    774
    103   1366   1262   -735   -579   1314     36    735    436    607    735    784
     83   1371   1288   -727   -602   1330     31    711    418    592    714    776
     51   1363   1312   -706   -628   1337     23    680    397    563    678    756
     46   1335   1288   -693   -620   1312     18    628    366    522    646    717
     54   1317   1262   -688   -602   1291     31    587    340    491    623    680
     31   1267   1236   -649   -602   1252     36    535    309    452    581    631
    -46   1171   1218   -561   -631   1195      7    462    257    389    514    574
    -85   1091   1174   -504   -631   1132    -18    394    205    332    444    517
     18   1174   1153   -597   -568   1163     18    389    218    337    444    511
     57   1192   1135   -626   -540   1166     38    376    215    332    446    498
    -23   1091   1114   -532   -568   1101     10    324    176    290    407    459
    -77   1039   1117   -483   -597   1078    -10    290    148    262    376    431
    -90   1023   1111   -467   -602   1067    -25    272    132    244    355    413
    -10   1088   1098   -540   -555   1093    -10    280    145    259    363    428
    -20   1072   1093   -524   -555   1083    -10    270    135    249    355    420
    -38   1044   1080   -504   -561   1062    -23    252    119    231    335    405
    -46   1031   1075   -493   -561   1052    -23    249    116    231    329    402
    -51   1031   1083   -488   -566   1057    -23    249    119    231    332    405
    -62   1013   1075   -475   -568   1044    -33    244    111    223    332    394
    -88    992   1078   -454   -581   1034    -44    239    109    226    335    394
    -80   1008   1088   -465   -584   1049    -41    241    114    231    337    400
    -62   1015   1075   -478   -568   1044    -49    233    106    226    329    394
      7   1085   1078   -545   -535   1083    -18    262    135    254    358    426
    -12   1096   1109   -542   -561   1104     -2    280    153    270    374    444
    -51   1057   1109   -501   -581   1080    -20    265    135    254    355    431
    -46   1052   1096   -504   -571   1075    -41    244    119    239    340    415
    -44   1057   1101   -506   -571   1078    -49    236    111    231    337    407
    -57   1039   1093   -493   -576   1065    -41    241    119    241    350    410
    -54   1044   1098   -493   -576   1070    -31    249    127    252    361    418
    -51   1054   1104   -501   -579   1078    -36    241    122    244    358    415
    -51   1060   1111   -504   -581   1085    -41    236    119    241    353    420
    -44   1060   1101   -509   -574   1080    -38    236    124    246    350    426
    -51   1067   1119   -509   -584   1093    -25    249    140    259    358    436
    -59   1096   1156   -519   -607   1124     -5    262    161    277    387    449
    -18   1163   1182   -571   -600   1171     33    288    187    306    418    478
    -46   1169   1215   -563   -631   1189     36    293    189    309    418    480
    -88   1156   1244   -535   -665   1200     15    277    184    306    413    480
    -36   1208   1241   -587   -639   1226      5    277    197    322    428    506
     23   1239   1215   -631   -594   1228    -10    272    194    322    433    514
      7   1239   1228   -623   -610   1234     -7    277    202    335    449    524
     -5   1221   1226   -607   -615   1223    -18    275    200    335    452    522
    -15   1176   1192   -581   -605   1184    -44    254    174    311    436    496
    -10   1140   1150   -563   -579   1145    -62    233    145    285    413    472
     -5   1122   1127   -558   -566   1122    -64    220    132    270    394    465
    -25   1085   1111   -530   -568   1098    -70    205    111    249    366    446
    -41   1054   1096   -506   -568   1075    -72    187     90    223    329    420
      5   1067   1062   -535   -527   1065    -67    179     77    207    319    400
    -18   1036   1052   -511   -535   1044    -80    158     59    189    311    379
    -90    948   1039   -428   -563    992   -109    127     25    158    280    345
   -109    917   1023   -405   -566    969   -116    116     12    145    272    340
    -44   1000   1044   -478   -542   1021    -83    148     44    176    301    374
    -70    976   1044   -454   -558   1010    -75    150     44    176    296    366
    -90    950   1041   -431   -566    995    -80    142     38    168    288    355
    -28   1000   1028   -485   -530   1013    -72    150     46    176    288    363
    -18   1008   1026   -493   -522   1015    -72    148     46    176    288    366
    -44    979   1023   -467   -535   1000    -80    137     36    166    285    353
    -64    971   1036   -454   -550   1002    -77    142     41    174    293    358
    -83    966   1047   -444   -566   1005    -59    168     54    176    285    348
    -75    995   1070   -459   -571   1031     15    275    114    194    280    335
    -38   1065   1104   -514   -571   1085    101    452    239    293    350    387
     25   1210   1184   -618   -579   1197    205    766    488    542    571    581
    124   1460   1335   -795   -605   1397    272   1088    776    896    940    945
    150   1839   1688   -995   -769   1764    153    906    839   1135   1283   1350
      2   2049   2044  -1028  -1021   2047   -116    231    633   1161   1431   1558
   -181   2068   2249   -943  -1215   2156   -389   -509    246    898   1262   1439
   -293   1751   2044   -730  -1171   1896   -672  -1124   -392    181    587    820
   -288   1306   1595   -509   -940   1449   -867  -1369   -878   -436    -31    233
   -231   1039   1267   -405   -748   1153   -792  -1052   -743   -384    -57    155
   -174    971   1145   -400   -659   1057   -561   -615   -459   -192     62    210
   -124    995   1119   -436   -623   1057   -311   -223   -200    -12    176    285
    -90    966   1057   -436   -574   1010   -155     18    -49     90    231    319
    -75    945   1021   -436   -548    982   -124     77    -18    109    233    316
    -93    917   1008   -413   -550    961   -116     96    -10    109    239    303
   -114    888   1002   -389   -558    945   -122    101    -12    101    228    290
    -96    901    997   -402   -545    948   -122    109    -10    101    223    290
     10    992    979   -501   -485    984    -77    158     36    148    262    332
     25   1018    992   -522   -483   1005    -54    181     57    168    277    348
    -31    971   1000   -472   -517    984    -64    171     46    155    262    340
    -44    963   1008   -459   -524    984    -75    168     41    150    259    340
    -31    982   1013   -478   -522    997    -75    174     46    161    275    340
    -15    997   1013   -491   -514   1005    -72    184     57    171    283    350
    -18    992   1010   -488   -514   1000    -70    194     62    179    290    358
    -23   1010   1034   -493   -527   1021    -72    200     67    184    298    355
    -20    997   1018   -488   -519   1008    -70    210     77    192    306    361
    -23    992   1013   -485   -519   1002    -64    223     85    200    314    368
    -25    992   1015   -483   -522   1002    -70    226     85    202    309    368
    -20   1002   1023   -491   -522   1013    -77    228     88    205    306    374
     28   1047   1018   -540   -493   1034    -64    249    103    220    316    392
     23   1044   1021   -535   -498   1031    -57    267    116    231    329    389
    -23   1028   1052   -504   -537   1039    -49    288    137    249    355    405
      2   1065   1062   -532   -530   1065    -28    329    168    283    381    439
     12   1067   1054   -542   -519   1062    -36    340    168    283    374    433
     25   1067   1041   -548   -506   1054    -41    361    176    290    384    439
     41   1093   1049   -568   -504   1072    -31    397    205    316    410    459
     12   1098   1085   -555   -535   1093    -12    444    236    353    444    483
     38   1127   1085   -584   -524   1106     -2    498    272    389    478    509
     67   1156   1085   -613   -509   1122     -2    540    296    415    498    537
     51   1150   1098   -605   -522   1124    -15    574    314    436    517    561
    119   1244   1124   -680   -501   1184      5    641    363    491    574    613
    163   1340   1174   -753   -504   1260     41    709    420    555    636    680
    140   1363   1223   -753   -542   1293     49    743    452    594    675    724
    124   1366   1239   -748   -555   1304     38    750    465    615    706    745
    132   1387   1254   -758   -561   1322     36    753    472    633    730    763
    145   1423   1275   -787   -563   1350     38    753    478    644    745    784
    114   1421   1306   -769   -597   1366     28    735    467    633    743    784
     90   1413   1322   -753   -615   1369     15    709    446    618    722    776
     90   1421   1330   -756   -618   1376     12    680    433    602    709    761
     93   1400   1306   -748   -607   1356     15    641    410    579    693    745
    106   1392   1286   -750   -589   1340     20    589    384    542    659    709
     85   1369   1280   -727   -597   1325     23    540    355    509    618    665
     31   1288   1257   -659   -613   1273     12    475    311    457    563    610
      7   1241   1234   -626   -615   1239      0    420    277    415    517    568
     23   1239   1215   -631   -594   1228      5    381    254    389    488    540
     -2   1192   1192   -597   -597   1192     -5    335    223    353    449    504
    -23   1143   1166   -558   -594   1153    -18    298    192    322    418    465
     -2   1140   1140   -568   -571   1140    -28    275    174    301    394    441
    -28   1096   1124   -532   -576   1109    -51    241    140    267    361    410
     -7   1109   1117   -553   -561   1114    -49    231    135    259    353    402
     10   1119   1109   -563   -548   1114    -38    236    142    267    361    410
    -28   1075   1104   -524   -568   1091    -46    223    132    259    353    397
     -7   1093   1101   -542   -555   1098    -46    223    129    259    353    394
     -2   1104   1106   -550   -555   1106    -44    223    129    259    350    394
     -2   1111   1114   -553   -558   1111    -33    231    137    265    345    405
    -20   1085   1106   -532   -566   1096    -49    215    122    244    322    389
    -31   1072   1104   -522   -566   1088    -59    205    114    241    332    376
    -31   1065   1096   -519   -563   1080    -70    200    109    239    332    376
    -28   1083   1111   -527   -568   1096    -54    220    129    262    353    397
    -12   1111   1124   -550   -568   1117    -44    233    142    272    363    400
    -15   1122   1137   -553   -576   1130    -38    236    148    277    368    405
     -7   1122   1130   -558   -568   1124    -33    241    148    283    379    413
    -28   1104   1132   -537   -579   1117    -38    233    145    280    381    407
    -46   1075   1119   -514   -584   1096    -46    228    140    275    371    402
    -41   1067   1109   -514   -574   1088    -57    220    129    267    355    394
    -18   1088   1106   -537   -563   1096    -64    215    127    262    345    392
     -5   1109   1114   -550   -558   1111    -64    210    122    259    340    392
    -25   1101   1127   -537   -576   1114    -67    205    116    254    340    387
    -12   1132   1145   -561   -579   1137    -46    223    140    277    368    400
     10   1187   1174   -600   -581   1179    -10    257    179    316    405    431
    -23   1189   1213   -581   -618   1200     18    270    194    332    418    444
    -44   1187   1231   -574   -636   1208     15    262    187    322    407    439
    -15   1202   1218   -594   -618   1210      2    252    181    316    405    441
     -5   1244   1247   -620   -626   1244      0    259    202    340    423    457
     18   1286   1267   -652   -623   1278     -2    272    223    366    454    483
     23   1293   1267   -659   -623   1280    -15    270    220    371    465    498
     12   1273   1260   -644   -623   1267    -23    265    215    368    459    493
      7   1241   1234   -626   -613   1239    -38    254    202    358    452    483
      0   1200   1200   -600   -600   1200    -57    239    176    332    428    462
     -5   1161   1166   -579   -587   1163    -77    213    145    303    397    436
      7   1156   1148   -584   -568   1153    -83    194    124    283    376    420
      2   1124   1122   -566   -561   1122    -88    179    103    259    355    400
    -36   1075   1111   -519   -574   1093    -80    174     98    252    342    392
    -54   1054   1106   -501   -581   1080    -85    158     80    233    319    363
    -38   1057   1096   -509   -568   1075    -96    140     59    213    301    335
    -28   1044   1072   -509   -550   1057    -96    132     49    202    298    319
    -23   1021   1044   -498   -532   1031    -93    132     49    205    309    324
    -36   1002   1039   -483   -537   1018    -93    132     46    200    296    324
    -44   1002   1047   -480   -545   1023    -96    129     44    197    288    319
    -44   1008   1052   -483   -548   1028   -101    122     38    192    288    314
    -41   1008   1049   -483   -545   1028   -106    114     33    187    280    309
    -28   1008   1034   -491   -532   1021   -114    106     25    181    270    301
    -44   1000   1041   -478   -542   1021   -109    114     28    189    280    303
    -59    992   1052   -467   -555   1021    -96    127     38    194    288    309
    -46   1018   1065   -485   -555   1041    -49    189     72    210    288    303
    -23   1078   1098   -527   -561   1088     51    345    176    275    322    319
     33   1161   1127   -597   -545   1145    137    563    342    426    441    426
    114   1335   1221   -724   -553   1278    223    911    610    711    709    685
    179   1649   1470   -914   -644   1561    244   1091    836   1041   1093   1080
    103   1961   1857  -1034   -875   1909     59    639    769   1176   1353   1402
    -83   2107   2190  -1013  -1135   2148   -179    -62    509   1098   1382   1488
   -285   1958   2242   -839  -1262   2101   -420   -748     28    649    989   1148
   -363   1514   1878   -574  -1119   1696   -714  -1280   -649   -145    213    423
   -272   1150   1421   -439   -846   1283   -823  -1247   -813   -392    -72    129
   -176    979   1153   -402   -665   1065   -709   -888   -623   -277    -33    114
   -132    984   1117   -426   -626   1049   -467   -465   -348    -90     88    192
   -103    974   1078   -433   -589   1026   -246   -122   -132     59    184    246
    -75    932   1005   -428   -540    969   -166     12    -51    114    213    252
    -49    945    992   -449   -519    969   -140     59    -25    132    226    257
    -31    969   1000   -470   -514    984   -116     90     -5    148    233    270
    -44    958   1002   -457   -522    979   -106    109      5    155    233    270
    -75    930   1005   -426   -540    966   -101    119     10    158    236    270
    -36    969   1005   -467   -522    987    -83    145     31    179    259    285
     10   1018   1008   -517   -498   1013    -64    171     51    200    280    309
    -23    997   1021   -485   -522   1008    -62    176     57    202    280    306
    -33    974   1008   -470   -522    989    -70    174     49    200    275    301
    -33    971   1005   -470   -519    987    -72    179     57    205    283    306
    -41    963   1002   -462   -522    982    -80    176     51    200    277    303
    -44    963   1008   -459   -524    984    -80    181     54    205    280    309
    -20    992   1010   -488   -517   1000    -72    197     67    218    290    324
     -7   1002   1010   -496   -509   1005    -72    205     72    220    296    327
    -23    995   1018   -488   -519   1005    -77    210     75    226    298    329
    -31    987   1018   -478   -524   1002    -77    220     83    231    303    329
    -57    963   1018   -454   -537    989    -88    223     80    231    301    324
    -33    974   1008   -470   -522    992    -90    236     90    239    309    335
     36   1052   1015   -548   -488   1034    -59    275    124    272    337    368
     23   1052   1028   -537   -501   1041    -51    293    137    285    350    371
    -23   1010   1031   -496   -527   1021    -67    296    132    283    348    366
     28   1080   1049   -555   -511   1065    -36    350    176    329    389    410
     44   1111   1067   -579   -511   1091    -15    394    205    358    413    436
     49   1117   1067   -581   -509   1093    -12    423    220    374    426    446
     57   1124   1065   -592   -504   1096    -15    457    239    392    452    459
     57   1135   1078   -597   -509   1106    -10    504    270    426    483    485
     59   1171   1109   -618   -524   1140      5    563    309    472    522    530
     70   1195   1124   -631   -527   1161      7    613    342    511    555    571
     75   1234   1158   -654   -542   1197      5    657    374    548    597    613
     85   1270   1182   -678   -548   1226      2    691    397    581    631    646
    122   1327   1205   -727   -540   1267      2    714    418    613    667    683
    124   1350   1226   -737   -550   1288      0    724    436    639    706    704
     98   1348   1247   -724   -574   1299      0    727    441    652    724    727
    109   1387   1278   -748   -584   1332      5    727    446    662    737    748
    101   1387   1283   -745   -592   1335     -5    709    436    649    724    743
     72   1353   1280   -711   -602   1317    -20    672    410    626    704    724
     93   1371   1278   -732   -592   1325    -12    649    397    607    685    711
    137   1415   1278   -779   -568   1348     12    628    394    600    675    704
    119   1395   1275   -758   -579   1335     25    587    371    571    646    667
     49   1306   1257   -678   -602   1283     20    524    329    519    594    613
     25   1254   1228   -641   -602   1241      5    462    288    470    537    558
     10   1221   1210   -615   -600   1215      2    418    262    439    496    524
    -10   1187   1197   -589   -602   1192     -5    374    233    405    459    480
     -7   1161   1169   -576   -587   1163    -18    332    202    371    428    439
    -12   1132   1145   -561   -581   1140    -25    303    184    353    413    423
    -23   1111   1132   -545   -579   1122    -31    285    168    337    402    413
    -15   1096   1109   -542   -563   1104    -41    262    145    314    379    392
     -7   1088   1096   -540   -550   1091    -46    249    135    301    355    381
    -20   1083   1104   -532   -563   1093    -46    246    129    293    345    379
    -18   1080   1098   -530   -558   1088    -46    244    127    290    342    371
     -2   1075   1078   -537   -540   1075    -49    241    122    290    345    363
    -12   1067   1080   -527   -545   1072    -44    246    127    296    353    368
    -23   1062   1085   -519   -555   1072    -44    249    129    301    363    371
    -31   1072   1101   -522   -566   1085    -44    252    132    303    361    374
    -28   1080   1109   -524   -568   1093    -46    254    132    306    358    376
    -23   1072   1096   -524   -558   1083    -44    259    135    309    363    384
    -10   1075   1085   -535   -548   1080    -49    254    132    303    358    381
    -12   1078   1091   -532   -550   1083    -46    257    132    306    361    381
    -25   1070   1093   -522   -561   1080    -46    257    132    309    358    381
    -12   1072   1085   -530   -548   1078    -51    254    129    306    353    376
      7   1072   1065   -540   -530   1070    -59    241    114    293    350    361
      0   1080   1078   -540   -540   1080    -57    246    119    301    353    374
    -15   1085   1098   -535   -558   1091    -49    254    127    306    358    384
    -18   1088   1106   -535   -561   1096    -49    254    127    306    355    374
    -33   1085   1117   -527   -576   1101    -57    252    124    303    342    379
    -23   1106   1127   -542   -576   1117    -49    257    129    311    350    389
    -25   1153   1176   -566   -602   1163    -18    280    161    342    394    413
    -31   1182   1213   -574   -620   1197     10    301    184    361    423    431
    -10   1195   1205   -592   -607   1200     20    306    189    366    420    436
    -18   1184   1202   -584   -610   1192     10    301    184    361    407    428
    -36   1205   1239   -584   -636   1221      2    301    197    374    426    444
      5   1247   1241   -626   -618   1244     -5    303    207    394    452    465
     33   1239   1205   -636   -587   1223    -38    280    184    379    439    457
     25   1247   1221   -636   -597   1234    -46    280    184    381    444    467
     23   1223   1200   -623   -589   1213    -54    283    179    379    441    462
     15   1176   1161   -594   -571   1169    -70    272    158    358    418    444
     -2   1150   1153   -576   -579   1150    -83    257    135    340    397    433
     -5   1135   1140   -566   -574   1137    -88    239    116    322    381    418
    -20   1101   1122   -540   -571   1111    -85    226    101    303    361    392
    -41   1062   1104   -509   -571   1083    -88    210     77    275    335    363
    -54   1026   1078   -488   -566   1052   -106    181     46    244    303    332
    -96    963   1060   -433   -579   1013   -127    158     20    218    275    309
    -96    950   1044   -428   -571    997   -127    153     12    207    259    301
    -31    987   1018   -478   -524   1002   -116    163     15    210    257    301
    -41    982   1021   -472   -530   1000   -111    166     18    213    265    298
     23   1054   1031   -537   -504   1041    -88    189     38    239    293    319
     49   1070   1021   -561   -485   1047    -80    189     38    236    290    322
    -54    979   1034   -462   -542   1005    -98    168     15    213    270    303
    -70    982   1052   -457   -563   1015    -96    174     23    220    277    309
    -64    979   1044   -457   -555   1010   -106    168     15    215    265    309
    -54    961   1015   -454   -535    987   -111    163      7    205    252    298
    -49    979   1028   -465   -537   1002    -62    228     44    223    270    290
    -20   1044   1065   -514   -542   1054     36    387    150    290    309    309
     20   1130   1109   -576   -542   1119    109    587    301    428    420    410
     77   1280   1200   -680   -561   1241    171    904    553    711    696    667
    166   1595   1428   -880   -631   1512    174   1096    787   1052   1078   1072
    140   1956   1813  -1049   -836   1886     44    727    766   1215   1353   1418
    -49   2099   2145  -1026  -1098   2122   -163     62    509   1135   1371   1496
   -319   1883   2200   -784  -1260   2042   -423   -672    -28    626    914   1093
   -426   1431   1857   -501  -1140   1644   -722  -1234   -719   -184    124    350
   -241   1163   1402   -462   -823   1283   -828  -1202   -883   -415   -124     90
   -109   1015   1124   -454   -618   1070   -704   -849   -688   -288    -64     90
   -124    943   1065   -410   -594   1005   -504   -470   -441   -124     28    132
    -96    943   1039   -423   -566    989   -277   -111   -202     38    129    200
    -62    963   1026   -452   -542    995   -155     72    -80    135    200    254
    -44    961   1005   -459   -524    984   -132    116    -57    148    205    257
    -33    940    971   -454   -504    956   -140    122    -59    137    184    241
    -41    924    966   -441   -504    945   -132    142    -49    145    192    239
    -44    945    989   -452   -517    966   -109    171    -23    171    226    254
    -36    961    997   -462   -517    979   -106    184    -15    176    231    265
    -38    963   1000   -462   -519    982   -109    187    -15    179    228    270
    -36    966   1002   -465   -519    984   -111    194    -12    184    233    270
    -36    971   1008   -467   -522    989   -109    202     -5    192    241    280
    -33    969   1002   -467   -519    987   -114    205     -5    189    241    283
    -31    974   1002   -472   -517    987   -114    210     -2    194    241    290
    -36    976   1013   -470   -524    995   -109    220      7    202    252    303
    -36    971   1008   -470   -522    989   -111    228     10    207    254    306
    -15    989   1002   -488   -509    995   -111    236     12    213    257    306
      2   1010   1008   -506   -504   1010   -111    246     15    218    259    309
     -7   1005   1013   -498   -509   1008   -116    252     18    215    262    309
    -20   1002   1021   -491   -522   1010   -111    262     25    226    270    319
     -5   1023   1028   -509   -517   1026   -103    283     44    244    280    337
      2   1034   1031   -519   -514   1031    -96    306     57    257    298    350
     -5   1031   1036   -511   -519   1034    -96    316     67    270    322    358
      5   1047   1041   -527   -519   1044    -93    342     85    285    332    371
     36   1088   1052   -563   -506   1070    -72    379    111    311    355    387
     54   1111   1057   -584   -501   1085    -62    407    129    335    379    405
     51   1124   1072   -587   -509   1098    -59    441    155    361    400    433
     54   1130   1075   -594   -511   1104    -62    480    176    384    423    462
     54   1143   1088   -600   -517   1117    -57    530    207    415    452    493
     75   1182   1106   -631   -514   1145    -49    581    239    454    491    527
     83   1234   1150   -657   -532   1192    -41    636    280    504    540    571
     83   1260   1174   -672   -545   1218    -44    678    309    537    576    610
    103   1291   1184   -698   -540   1239    -44    714    340    576    613    649
    103   1325   1221   -714   -558   1273    -44    740    358    605    641    688
    103   1343   1239   -722   -566   1291    -54    745    363    620    670    709
    135   1413   1278   -776   -571   1345    -38    769    389    652    714    753
    153   1449   1296   -802   -571   1374    -33    769    397    662    724    766
    137   1434   1296   -784   -579   1366    -41    748    384    652    714    758
    116   1421   1304   -769   -592   1363    -49    727    366    633    696    750
     88   1400   1312   -745   -610   1356    -51    691    337    600    665    724
     93   1384   1291   -740   -597   1337    -46    652    311    566    628    688
     96   1361   1262   -730   -584   1314    -41    605    283    527    587    644
     57   1304   1247   -680   -594   1275    -41    548    244    478    535    589
     20   1267   1247   -644   -613   1257    -38    504    220    444    501    550
     -7   1226   1234   -610   -620   1228    -38    459    194    410    467    511
     -5   1192   1197   -594   -600   1192    -54    405    153    363    413    462
    -20   1150   1171   -563   -594   1161    -77    353    114    319    358    418
    -41   1114   1153   -537   -597   1132    -98    311     83    288    329    389
      7   1174   1163   -592   -579   1169    -80    314     90    296    337    397
     -2   1158   1158   -579   -579   1158    -72    306     85    285    329    389
    -20   1124   1145   -550   -581   1135    -77    293     72    275    332    381
    -23   1122   1145   -550   -584   1132    -75    288     70    275    337    376
    -44   1101   1145   -530   -594   1122    -85    277     62    265    322    363
      2   1143   1140   -574   -568   1140    -80    283     70    272    327    374
      2   1130   1127   -566   -561   1130    -85    277     59    267    319    371
    -25   1093   1119   -535   -571   1104    -96    270     46    252    301    355
    -28   1106   1135   -540   -581   1119    -96    270     49    254    298    358
    -25   1135   1161   -555   -594   1145    -93    275     54    262    311    371
     -5   1158   1163   -576   -584   1161    -93    280     59    272    329    381
    -25   1124   1150   -550   -587   1137    -98    277     57    270    324    376
    -28   1117   1145   -545   -587   1132   -103    275     54    267    322    368
    -33   1117   1150   -542   -594   1135   -103    272     54    267    322    361
    -51   1098   1150   -522   -600   1124   -109    272     54    265    316    363
    -20   1109   1130   -542   -576   1117   -109    270     51    262    314    366
    -33   1098   1132   -532   -584   1114   -116    265     44    257    309    363
    -54   1093   1145   -522   -600   1119   -124    259     41    254    306    363
      5   1156   1150   -579   -571   1153   -106    277     57    272    319    384
      7   1158   1150   -584   -574   1156    -90    285     64    280    327    389
    -18   1166   1184   -574   -602   1176    -72    298     80    296    345    402
    -20   1202   1221   -592   -620   1210    -62    303     93    311    363    415
    -46   1197   1244   -574   -644   1221    -59    301     90    306    355    410
    -49   1195   1241   -574   -646   1218    -64    293     88    298    350    405
    -33   1226   1260   -597   -646   1241    -64    296     98    311    358    415
     12   1301   1288   -659   -639   1296    -64    303    119    337    381    444
     36   1322   1286   -678   -623   1304    -85    303    122    348    407    465
     23   1306   1283   -665   -631   1296    -98    296    114    345    413    465
     18   1314   1296   -667   -639   1306   -101    298    116    353    415    472
     10   1286   1275   -649   -633   1280   -111    288     96    332    392    457
     12   1231   1218   -620   -602   1226   -137    265     62    296    355    418
     -5   1184   1187   -589   -597   1184   -145    246     38    275    335    400
    -23   1166   1187   -571   -605   1176   -137    244     33    267    332    392
    -18   1153   1169   -568   -592   1161   -132    241     25    259    319    384
    -28   1109   1137   -540   -581   1122   -140    215     -2    226    277    358
    -83   1049   1130   -483   -607   1088   -166    184    -36    192    239    322
    -77   1031   1106   -478   -592   1067   -168    179    -49    181    239    306
     -5   1080   1083   -540   -545   1083   -148    192    -36    189    254    309
    -12   1062   1075   -524   -542   1067   -145    189    -44    181    246    296
    -38   1041   1080   -501   -561   1060   -145    184    -49    176    239    296
    -67   1005   1072   -467   -571   1036   -166    166    -67    161    218    285
    -83    984   1067   -452   -574   1026   -187    150    -83    145    200    262
    -33   1026   1060   -496   -545   1041   -176    161    -72    158    207    270
     -2   1072   1075   -535   -540   1072   -142    189    -44    187    236    301
     -2   1070   1070   -535   -537   1070   -135    200    -36    194    249    306
    -38   1028   1067   -496   -555   1049   -127    215    -36    184    228    280
    -38   1047   1085   -504   -561   1065    -51    329     31    213    220    265
     31   1122   1088   -579   -527   1106     28    506    166    322    306    324
     77   1249   1169   -665   -545   1210    101    774    394    568    527    524
    137   1488   1350   -815   -607   1421    122   1047    659    911    898    904
    161   1849   1688  -1005   -763   1769     41    940    743   1153   1244   1301
     44   2003   1958  -1026   -958   1982   -140    400    522   1122   1327   1444
   -163   1977   2140   -909  -1150   2057   -340   -283     90    774   1049   1221
   -311   1652   1961   -672  -1135   1805   -561   -919   -540     49    327    535
   -249   1254   1504   -501   -875   1379   -800  -1226  -1036   -545   -252    -15
   -187    969   1153   -392   -670   1062   -813  -1015   -961   -514   -267    -72
   -174    875   1049   -350   -610    961   -659   -659   -709   -332   -158     -2
    -75    971   1047   -452   -561   1008   -407   -249   -389    -90     12    122
     -7   1000   1008   -496   -506   1002   -215     46   -171     77    127    200
    -49    943    992   -449   -522    966   -181    109   -132     98    135    189
    -46    937    984   -446   -514    961   -163    140   -111    114    140    194
    -31    950    982   -462   -506    966   -145    168    -90    129    148    210
    -33    930    963   -446   -498    945   -140    181    -83    132    145    205
    -33    914    945   -441   -491    930   -135    192    -77    137    145    197
    -44    914    958   -433   -501    935   -135    197    -72    140    150    197
    -59    888    948   -415   -506    919   -137    200    -72    142    153    189
    -49    875    924   -413   -485    898   -137    207    -67    148    158    189
    -12    919    932   -454   -472    924   -127    223    -51    161    166    202
    -10    932    943   -462   -475    937   -116    239    -41    174    179    215
    -23    919    940   -449   -483    930   -114    241    -38    174    176    213
    -33    906    940   -436   -485    922   -111    246    -36    176    171    210
    -38    904    940   -433   -488    919   -109    257    -28    181    174    210
    -28    917    945   -444   -485    930   -106    270    -18    192    184    220
    -15    922    935   -454   -475    927   -103    277    -12    200    181    220
     -7    906    914   -449   -459    909    -96    288     -5    202    181    223
    -36    875    911   -420   -475    893   -101    290     -2    207    187    218
    -49    870    919   -410   -483    893   -101    303      7    218    200    220
    -12    906    919   -446   -467    911    -80    337     36    249    231    249
     72    989    917   -530   -420    953    -38    384     80    290    270    285
     49    963    914   -509   -433    940    -41    397     83    290    257    280
     23    930    906   -478   -441    919    -49    407     85    293    254    280
     28    940    911   -485   -441    927    -38    441    111    319    280    293
     31    932    901   -480   -433    917    -31    480    140    350    309    319
     38    922    883   -483   -423    904    -33    514    158    371    324    329
     54    953    896   -504   -420    924    -23    563    194    410    358    358
     77    995    917   -537   -420    956     -5    626    239    459    405    402
     80   1015    935   -548   -426    976     10    683    280    509    457    449
     93   1039    943   -568   -426    992     18    730    314    550    501    491
    111   1062    950   -587   -418   1008     20    761    340    584    532    530
    106   1070    963   -589   -428   1018     12    771    348    600    548    545
    116   1083    966   -600   -423   1026     10    774    350    607    555    555
    111   1080    966   -597   -428   1023      2    763    342    602    553    558
    140   1124    984   -633   -423   1057     25    779    358    620    571    584
    127   1130   1000   -628   -439   1065     41    779    361    623    579    592
     88   1091   1002   -589   -457   1047     41    753    337    594    550    558
    101   1080    979   -592   -441   1031     49    722    314    563    511    522
     98   1036    937   -568   -418    987     67    688    290    530    475    480
     75    958    883   -517   -405    922     67    631    249    475    418    415
     49    904    854   -475   -402    880     75    587    220    433    368    366
     12    852    839   -433   -413    846     80    545    197    400    319    324
     -5    792    797   -394   -400    795     75    498    166    358    277    272
     -5    745    750   -371   -379    748     70    454    137    324    241    228
      5    717    711   -361   -353    714     70    426    122    303    207    200
    -12    688    701   -340   -355    696     77    413    114    290    192    187
    -20    641    662   -311   -342    652     75    397    101    277    187    163
    -33    589    623   -280   -329    607     59    371     80    254    166    129
    -38    542    581   -252   -309    561     46    350     62    233    140    109
    -31    532    563   -252   -296    548     59    350     64    231    129    106
    -33    537    571   -252   -303    553     80    366     77    241    137    116
    -20    550    571   -265   -296    558     98    381     93    257    150    132
      5    553    548   -277   -270    550    111    389    101    259    150    135
    -33    467    501   -218   -267    483     83    361     67    226    106     93
    -59    407    467   -174   -265    436     70    348     57    213     96     72
    -33    452    485   -210   -259    467    103    384     88    246    129     98
     38    527    488   -283   -223    509    148    426    129    285    171    132
     -2    459    462   -231   -231    462    140    410    114    270    150    111
    -25    415    441   -194   -233    428    135    402    109    262    142    103
    -23    389    410   -184   -218    400    129    394    101    254    132     90
    -12    371    384   -179   -197    376    137    402    106    259    135     90
    -12    350    363   -171   -189    358    148    405    114    262    127     96
    -20    322    342   -150   -181    332    148    400    103    249    109     83
    -23    301    322   -140   -171    311    148    400    103    249    109     77
    -18    296    314   -137   -166    303    161    410    116    259    127     77
     -2    345    345   -174   -174    345    205    446    153    296    171    106
     -2    355    355   -176   -179    355    239    467    181    316    187    124
      2    355    353   -181   -176    353    267    483    194    329    187    135
    -10    332    342   -161   -176    337    277    488    200    329    187    135
    -33    288    322   -127   -179    303    257    472    189    316    176    122
    -25    288    314   -132   -171    301    244    467    197    327    184    129
     18    298    280   -158   -132    290    239    470    202    335    194    142
     31    283    252   -155   -109    267    239    467    200    335    189    142
     25    259    233   -142   -103    246    241    480    207    340    194    148
     10    202    189   -106    -88    197    231    475    192    324    176    132
    -20     96    116    -38    -70    103    213    452    158    290    140    101
    -31     28     59      2    -44     44    213    439    142    272    127     80
     -2     12     15     -7    -10     15    226    431    135    259    114     64
      5    -15    -20      5     10    -18    244    433    129    252    103     49
     -7    -49    -41     28     12    -44    262    436    127    241     96     31
    -31   -127    -96     80     31   -111    252    410     98    207     59     -2
    -25   -179   -155    101     62   -168    254    400     83    192     33    -15
    -33   -223   -192    127     77   -207    265    402     80    184     25    -31
    -62   -277   -218    168     77   -249    270    402     75    176     20    -44
    -64   -329   -265    197     98   -298    265    394     70    168     15    -57
    -33   -335   -303    181    132   -319    272    400     72    168     15    -57
    -41   -368   -327    202    142   -348    277    397     72    166      7    -62
    -54   -400   -348    226    145   -374    285    400     70    161      0    -67
    -33   -394   -361    215    163   -379    306    418     88    176      7    -57
    -28   -423   -394    223    181   -410    316    423     90    174      2    -59
    -20   -452   -431    236    205   -444    342    452    103    174      0    -70
    -25   -462   -436    244    202   -449    423    550    163    194     -2    -88
     15   -428   -444    207    228   -436    519    711    272    265     44    -67
     75   -324   -400    122    236   -361    628   1010    514    504    252    114
    140    -90   -233    -25    187   -161    706   1353    826    875    623    488
    145    233     85   -189     28    161    597   1197    896   1117    961    883
     28    449    420   -239   -194    436    345    574    717   1176   1148   1135
   -192    452    644   -132   -418    545     62   -184    332    935   1010   1036
   -337     85    423    124   -381    254   -197   -787   -275    254    363    436
   -265   -337    -75    298    -96   -207   -361  -1021   -763   -387   -280   -168
   -166   -659   -493    413    163   -576   -306   -776   -719   -433   -397   -327
   -135   -761   -628    446    244   -696    -67   -327   -420   -231   -277   -262
   -106   -776   -670    441    280   -724    192     75   -140    -33   -148   -176
    -96   -852   -756    472    327   -805    340    314      7     64    -93   -153
    -54   -870   -815    462    379   -844    400    407     67    101    -77   -142
    -18   -872   -857    444    418   -865    444    454    101    124    -67   -129
    -20   -906   -885    462    431   -896    465    480    116    129    -62   -132
    -49   -958   -911    501    431   -935    470    491    119    127    -62   -145
    -25   -966   -940    496    457   -953    488    511    137    140    -46   -145
    -10   -989   -979    498    480   -984    493    517    142    140    -49   -148
    -23  -1026  -1002    524    488  -1015    496    524    145    140    -57   -145
    -28  -1044  -1018    535    493  -1031    504    532    150    142    -54   -137
     -7  -1057  -1049    532    519  -1054    509    540    155    142    -64   -137
    -12  -1070  -1060    540    519  -1065    519    548    161    142    -62   -145
    -36  -1104  -1067    568    514  -1085    530    558    171    153    -44   -142
    -54  -1148  -1093    600    519  -1122    537    571    181    158    -36   -137
      2  -1111  -1114    555    558  -1111    566    602    207    179    -10   -114
     18  -1114  -1132    545    574  -1122    581    618    220    187     -7   -106
     18  -1132  -1150    558    584  -1140    587    628    226    192     -7   -109
     25  -1135  -1161    553    589  -1145    600    649    241    202     -2   -106
    -28  -1189  -1161    610    566  -1176    610    662    246    205     -2   -106
    -20  -1202  -1184    610    581  -1195    623    683    262    215     10    -93
     -2  -1213  -1210    607    602  -1210    628    701    275    226     15    -85
     10  -1221  -1231    605    618  -1223    636    719    288    233     25    -83
     -7  -1260  -1252    633    620  -1257    641    740    298    241     31    -85
      0  -1273  -1273    633    633  -1273    649    766    316    257     46    -75
     57  -1228  -1288    584    672  -1257    680    818    355    290     75    -46
     80  -1215  -1296    566    685  -1254    709    875    397    329    111    -15
     51  -1221  -1273    584    662  -1247    730    932    436    366    140     15
     54  -1236  -1293    589    672  -1265    732    974    459    387    158     28
     57  -1249  -1306    594    680  -1278    743   1026    493    420    189     57
     44  -1257  -1304    605    672  -1280    745   1072    527    457    226     88
     72  -1221  -1293    574    683  -1257    756   1119    563    496    267    129
    135  -1156  -1291    509    711  -1221    789   1176    615    553    335    189
    124  -1158  -1283    517    704  -1221    789   1184    628    574    361    215
     90  -1189  -1280    548    685  -1234    774   1174    623    571    361    223
     90  -1179  -1270    545    680  -1223    782   1182    636    587    376    244
    155  -1111  -1267    475    711  -1187    810   1195    654    607    400    270
    158  -1127  -1286    483    722  -1205    818   1179    646    594    389    262
    132  -1187  -1319    524    724  -1252    807   1135    615    561    363    231
     96  -1241  -1337    574    717  -1288    805   1085    587    524    332    202
     62  -1286  -1348    610    704  -1314    810   1036    558    488    296    168
     28  -1343  -1374    657    698  -1358    813    982    524    444    244    116
     15  -1397  -1413    691    711  -1405    813    922    488    394    189     64
     28  -1426  -1454    698    740  -1439    810    870    454    355    153     18
     10  -1488  -1501    737    753  -1493    805    820    420    314    114    -28
      0  -1545  -1545    771    771  -1545    805    784    394    280     75    -59
    -12  -1582  -1571    795    776  -1577    807    761    379    257     54    -80
    -36  -1634  -1597    836    779  -1615    797    730    355    228     28   -114
     -7  -1654  -1647    831    818  -1652    789    706    335    205      2   -142
    -31  -1693  -1665    862    815  -1680    784    691    319    184    -18   -158
    -46  -1722  -1675    883    813  -1699    792    688    316    181    -23   -158
    -12  -1712  -1699    862    841  -1706    802    691    322    181    -25   -155
    -18  -1753  -1735    883    857  -1743    800    680    309    168    -38   -174
    -38  -1795  -1758    917    857  -1777    792    670    298    153    -54   -187
    -28  -1792  -1766    909    867  -1779    802    675    306    158    -54   -184
     10  -1753  -1764    872    885  -1758    818    691    322    171    -33   -174
     -2  -1790  -1787    896    891  -1787    826    696    329    179    -15   -166
    -57  -1855  -1800    956    870  -1829    820    691    324    171    -28   -176
    -38  -1847  -1810    943    883  -1829    826    696    329    174    -31   -179
      5  -1813  -1818    904    911  -1816    846    711    345    187    -18   -163
     -7  -1839  -1831    922    909  -1836    849    706    342    184    -20   -168
    -23  -1865  -1844    943    909  -1855    839    693    329    166    -38   -184
    -20  -1873  -1855    945    914  -1865    836    688    327    158    -46   -189
    -28  -1904  -1875    966    922  -1891    833    683    324    153    -51   -194
    -51  -1922  -1873    987    909  -1899    831    678    322    148    -59   -202
    -28  -1906  -1878    966    922  -1893    844    691    332    155    -49   -189
     -5  -1899  -1896    950    943  -1899    849    696    337    158    -49   -184
     10  -1891  -1901    940    956  -1896    867    704    350    168    -41   -176
      5  -1857  -1865    924    935  -1860    906    730    387    200     -7   -155
    -15  -1839  -1823    927    904  -1831    937    748    407    218     15   -142
    -15  -1839  -1823    927    904  -1831    950    753    410    218     18   -142
     -5  -1849  -1844    927    919  -1847    950    745    410    215     20   -145
    -25  -1867  -1842    945    906  -1855    930    732    413    215     18   -142
    -23  -1867  -1844    945    909  -1857    909    727    413    218     20   -135
     28  -1826  -1857    898    940  -1842    909    737    423    231     36   -114
     54  -1805  -1860    875    956  -1831    917    743    433    239     44   -101
      2  -1880  -1883    937    943  -1880    893    724    410    220     25   -124
    -10  -1948  -1940    979    963  -1945    865    701    379    187     -2   -155
     28  -1974  -2003    971   1013  -1987    859    685    358    166    -31   -171
     28  -1974  -2003    974   1015  -1987    872    680    353    155    -46   -179
     -5  -2008  -2003   1005    997  -2005    870    662    332    132    -59   -197
    -44  -2065  -2021   1054    987  -2044    872    652    319    114    -70   -220
    -23  -2073  -2049   1049   1010  -2062    880    644    309    103    -83   -244
    -12  -2088  -2075   1052   1031  -2083    880    633    296     88   -101   -254
    -41  -2143  -2104   1091   1031  -2125    865    607    270     54   -137   -277
    -38  -2171  -2132   1104   1047  -2153    867    607    267     46   -142   -288
    -41  -2184  -2145   1111   1052  -2166    865    605    265     44   -140   -293
    -49  -2213  -2164   1132   1057  -2190    857    592    257     33   -150   -306
    -38  -2221  -2182   1130   1070  -2203    854    584    254     28   -158   -314
    -46  -2234  -2187   1140   1070  -2210    854    584    254     25   -161   -314
    -64  -2244  -2182   1153   1057  -2216    857    584    257     25   -163   -314
    -54  -2239  -2184   1148   1065  -2213    859    587    257     23   -163   -314
    -49  -2239  -2192   1143   1070  -2218    865    594    259     23   -163   -316
    -38  -2236  -2197   1137   1078  -2216    914    649    296     38   -166   -316
     12  -2171  -2187   1078   1098  -2179   1021    797    394     96   -135   -306
     33  -2130  -2164   1049   1098  -2145   1104    979    527    205    -51   -244
     88  -1951  -2042    930   1062  -1995   1213   1335    818    509    233     23
    163  -1647  -1810    740    984  -1727   1226   1522   1049    841    613    418
    129  -1335  -1465    600    797  -1400   1062   1166   1028   1015    893    769
    -62  -1169  -1106    615    522  -1137    802    470    807   1008    997    930
   -257  -1296  -1039    774    389  -1169    540   -249    319    566    633    605
   -319  -1699  -1379   1008    530  -1540    272   -758   -319   -189    -98    -75
   -257  -2107  -1849   1179    795  -1979    140   -813   -587   -563   -498   -470
   -189  -2343  -2153   1267    982  -2249    246   -465   -423   -480   -485   -524
   -142  -2333  -2190   1236   1021  -2262    504    -28   -132   -275   -348   -433
   -103  -2333  -2229   1218   1062  -2283    724    309     88   -129   -257   -379
   -114  -2405  -2291   1257   1088  -2348    813    462    171    -80   -241   -392
    -88  -2413  -2325   1252   1117  -2369    846    514    205    -59   -236   -389
      2  -2340  -2343   1169   1171  -2340    896    571    252    -23   -210   -355
    -44  -2377  -2335   1210   1145  -2356    904    584    262    -20   -210   -353
    -51  -2397  -2348   1223   1145  -2372    901    592    267    -18   -202   -353
    -20  -2385  -2364   1202   1171  -2374    909    602    275    -10   -192   -355
    -36  -2395  -2359   1215   1158  -2377    909    607    277    -10   -187   -355
    -20  -2356  -2338   1187   1158  -2348    930    628    298     10   -171   -329
    -20  -2340  -2320   1179   1148  -2333    937    639    306     12   -179   -319
    -46  -2366  -2320   1208   1135  -2343    932    636    303      7   -187   -327
    -44  -2382  -2340   1213   1145  -2361    930    641    306     12   -168   -329
    -33  -2379  -2348   1205   1156  -2364    930    644    314     20   -145   -327
    -25  -2387  -2361   1205   1166  -2374    932    652    319     25   -137   -319
    -44  -2410  -2366   1228   1161  -2390    927    652    319     25   -142   -316
    -41  -2400  -2359   1221   1156  -2379    924    657    322     28   -142   -316
    -25  -2385  -2361   1205   1166  -2374    930    667    332     33   -140   -309
     -7  -2359  -2351   1182   1169  -2356    943    691    348     46   -129   -298
      0  -2353  -2353   1176   1176  -2353    958    714    368     67   -109   -288
      0  -2359  -2359   1176   1176  -2359    963    724    376     75   -103   -285
    -44  -2397  -2353   1221   1153  -2377    943    719    368     64   -114   -293
    -28  -2379  -2353   1202   1161  -2366    945    743    387     77    -98   -277
     38  -2312  -2351   1137   1195  -2330    971    784    423    114    -70   -246
     20  -2320  -2343   1148   1182  -2333    969    805    433    122    -59   -244
     49  -2288  -2340   1119   1195  -2314    992    852    472    158    -25   -210
     88  -2249  -2338   1080   1210  -2294   1013    906    509    197     10   -179
     36  -2260  -2296   1111   1166  -2278   1005    937    527    213     23   -163
     38  -2247  -2286   1101   1161  -2265   1005    984    555    244     51   -127
     70  -2205  -2275   1067   1171  -2239   1010   1036    592    285     98    -93
     85  -2153  -2239   1034   1161  -2197   1021   1085    631    329    155    -49
     90  -2104  -2195   1008   1143  -2148   1034   1132    675    379    213      7
     85  -2083  -2171    997   1127  -2127   1028   1150    691    402    239     38
     96  -2052  -2148    976   1122  -2101   1023   1156    704    420    257     62
     85  -2047  -2132    979   1109  -2091   1013   1145    701    420    259     77
    116  -1997  -2114    940   1114  -2055   1018   1145    709    431    267     98
    109  -1992  -2104    940   1104  -2047   1013   1132    701    428    270     98
     75  -2026  -2101    974   1088  -2062   1005   1101    683    410    262     77
     75  -2013  -2091    969   1080  -2052   1008   1070    670    392    252     59
     83  -2000  -2083    958   1083  -2042   1015   1034    649    368    231     46
     80  -2026  -2107    971   1093  -2068   1021    984    623    332    189     12
     59  -2083  -2145   1010   1101  -2114   1010    917    581    277    137    -44
     18  -2153  -2174   1067   1093  -2164    992    846    537    223     83   -109
      2  -2182  -2184   1091   1093  -2182    995    800    511    192     46   -145
    -38  -2218  -2182   1127   1070  -2200    992    763    488    163     23   -171
    -36  -2236  -2200   1137   1080  -2221    984    735    472    142      2   -192
    -31  -2255  -2226   1143   1096  -2242    976    704    454    116    -23   -215
    -23  -2260  -2236   1143   1106  -2249    976    683    439    101    -41   -233
    -54  -2299  -2244   1176   1093  -2273    958    649    410     70    -75   -257
    -46  -2301  -2255   1171   1104  -2278    948    633    397     57    -90   -272
    -44  -2312  -2268   1176   1111  -2291    937    618    387     41   -106   -280
    -38  -2325  -2286   1182   1122  -2307    930    607    379     33   -111   -283
     15  -2273  -2288   1127   1150  -2281    958    631    402     59    -75   -270
     -5  -2268  -2265   1135   1127  -2268    974    641    415     70    -64   -267
    -36  -2299  -2262   1163   1111  -2281    974    641    418     72    -57   -262
    -44  -2309  -2265   1176   1109  -2288    961    631    410     64    -62   -267
    -51  -2291  -2239   1171   1091  -2265    950    623    407     59    -72   -262
    -49  -2273  -2223   1158   1085  -2249    956    631    415     64    -72   -257
    -44  -2273  -2231   1156   1093  -2252    950    626    413     62    -64   -265
    -44  -2281  -2236   1163   1096  -2260    937    618    405     57    -67   -267
    -36  -2281  -2244   1158   1101  -2262    940    618    407     59    -70   -265
    -18  -2265  -2247   1140   1111  -2255    945    618    413     62    -62   -259
    -75  -2304  -2229   1187   1075  -2265    927    600    394     46    -75   -272
    -72  -2294  -2221   1184   1072  -2257    924    597    394     44    -77   -270
    -57  -2275  -2221   1166   1080  -2249    922    594    397     46    -77   -272
    -46  -2260  -2216   1153   1083  -2239    927    594    397     44    -80   -270
    -10  -2226  -2216   1117   1101  -2221    940    607    415     62    -59   -249
      5  -2192  -2197   1093   1101  -2195    956    620    433     80    -25   -239
    -28  -2177  -2148   1101   1057  -2164    974    631    449     93    -12   -223
    -46  -2151  -2107   1098   1028  -2130    995    639    462     98    -15   -210
    -33  -2130  -2096   1080   1028  -2114   1010    649    475    109     -7   -197
    -41  -2151  -2109   1096   1034  -2130    997    636    470    103    -10   -202
    -54  -2130  -2075   1091   1008  -2101    979    633    483    119     10   -187
    -38  -2112  -2073   1075   1015  -2094    953    623    480    124     18   -184
     33  -2044  -2081   1005   1054  -2062    956    633    496    142     46   -158
      5  -2055  -2060   1026   1031  -2057    953    628    498    150     54   -150
     -7  -2083  -2075   1044   1034  -2081    935    615    483    135     36   -155
     10  -2114  -2127   1052   1067  -2120    909    594    452    103      2   -181
    -15  -2174  -2158   1093   1070  -2166    880    561    415     67    -28   -218
    -28  -2190  -2161   1109   1065  -2177    875    540    397     49    -41   -233
    -12  -2177  -2164   1093   1072  -2169    891    548    397     46    -41   -233
    -64  -2213  -2148   1137   1041  -2182    898    540    389     33    -57   -252
   -127  -2270  -2143   1195   1008  -2208    883    511    361      2    -88   -283
    -96  -2270  -2174   1184   1039  -2223    875    496    345    -12   -101   -296
    -75  -2270  -2195   1171   1060  -2234    872    485    335    -25   -116   -306
    -75  -2278  -2203   1174   1062  -2242    865    478    327    -36   -127   -316
    -62  -2270  -2210   1166   1072  -2242    867    478    329    -33   -124   -316
    -70  -2288  -2218   1179   1072  -2255    859    465    319    -44   -129   -324
    -90  -2312  -2221   1197   1065  -2268    846    457    311    -51   -140   -329
    -54  -2262  -2208   1158   1075  -2234    857    465    324    -38   -129   -316
    -46  -2242  -2195   1143   1072  -2218    862    467    327    -36   -124   -311
    -85  -2283  -2197   1184   1054  -2242    844    446    306    -54   -142   -327
    -54  -2268  -2216   1161   1078  -2242    852    459    316    -46   -135   -319
    -44  -2236  -2192   1140   1072  -2216    909    537    366    -23   -119   -327
    -33  -2187  -2156   1109   1060  -2171    997    680    459     36    -80   -316
     12  -2101  -2114   1044   1062  -2107   1072    878    610    174     25   -223
     67  -1930  -2000    930   1031  -1964   1148   1215    870    462    301     51
    114  -1628  -1743    756    927  -1686   1135   1332   1062    758    654    436
     77  -1291  -1369    605    722  -1330    984    935   1031    922    927    766
    -96  -1085   -989    592    446  -1039    756    236    800    878    992    891
   -285  -1267   -982    776    345  -1124    509   -454    277    371    537    491
   -374  -1714  -1340   1044    480  -1527    239   -917   -327   -345   -155   -179
   -319  -2083  -1766   1200    722  -1925    106   -914   -519   -615   -454   -498
   -213  -2244  -2031   1228    909  -2138    226   -553   -329   -506   -423   -511
   -137  -2190  -2055   1163    956  -2122    485   -127    -44   -309   -293   -413
   -111  -2210  -2099   1161    992  -2156    688    189    153   -176   -213   -368
    -88  -2244  -2156   1166   1031  -2200    771    329    236   -124   -189   -361
    -75  -2244  -2169   1161   1047  -2208    797    371    262   -109   -174   -358
    -72  -2239  -2166   1156   1044  -2203    807    394    277    -96   -166   -355
    -75  -2236  -2161   1156   1041  -2200    815    413    285    -90   -163   -353
   -103  -2273  -2169   1187   1031  -2223    800    405    275   -101   -179   -361
    -83  -2260  -2177   1171   1047  -2218    805    415    288    -93   -174   -350
     -2  -2156  -2153   1078   1072  -2153    849    459    332    -51   -129   -316
    -36  -2179  -2143   1106   1052  -2164    839    449    322    -59   -132   -332
    -46  -2184  -2140   1114   1044  -2164    826    444    316    -64   -135   -329
    -67  -2184  -2117   1127   1023  -2151    823    452    324    -54   -127   -314
   -119  -2223  -2107   1171    992  -2166    797    433    306    -72   -150   -329
    -67  -2161  -2094   1114   1013  -2127    810    454    324    -54   -132   -314
     20  -2073  -2094   1023   1054  -2081    844    488    361    -20    -90   -288
    -15  -2104  -2088   1060   1036  -2096    844    488    363    -15    -77   -283
    -51  -2135  -2083   1093   1015  -2109    833    485    361    -20    -88   -285
    -62  -2143  -2081   1101   1008  -2112    818    488    358    -23    -93   -290
    -46  -2117  -2070   1078   1010  -2094    820    501    371    -10    -77   -283
     15  -2036  -2052   1010   1034  -2044    841    535    400     20    -49   -244
      7  -2039  -2047   1013   1026  -2044    844    540    405     23    -51   -244
    -28  -2075  -2047   1052   1008  -2062    828    542    402     20    -57   -252
    -28  -2068  -2039   1047   1005  -2055    823    558    413     31    -46   -239
    -23  -2042  -2018   1034    997  -2031    828    584    431     49    -28   -226
    -12  -2016  -2005   1013    995  -2010    828    610    446     67     -7   -213
     23  -1958  -1982    966   1002  -1969    854    662    488    109     31   -176
     38  -1919  -1958    937    997  -1938    872    711    524    145     67   -145
     31  -1914  -1945    943    987  -1930    872    753    548    171     93   -124
     46  -1896  -1943    924    992  -1919    870    797    576    205    124    -90
     57  -1857  -1914    898    984  -1886    867    839    605    241    158    -51
     70  -1803  -1875    865    971  -1839    867    883    636    277    194    -10
     70  -1764  -1834    846    950  -1797    862    917    662    314    236     25
     62  -1738  -1800    836    930  -1769    854    930    680    337    270     57
    101  -1678  -1779    789    940  -1727    854    943    696    363    301     85
    135  -1626  -1764    745    948  -1693    859    948    706    381    322    114
    124  -1613  -1738    745    930  -1675    859    937    704    379    324    124
    122  -1608  -1730    743    924  -1667    849    917    693    371    322    122
     70  -1636  -1706    782    885  -1670    833    883    672    353    309    109
     51  -1615  -1667    782    859  -1641    849    865    670    348    306    109
     93  -1577  -1670    743    880  -1623    875    844    665    337    290     96
     85  -1610  -1696    761    888  -1652    867    779    623    283    226     46
     44  -1667  -1712    810    878  -1688    854    714    581    233    176    -10
      5  -1712  -1719    852    862  -1717    844    659    550    197    150    -54
     -7  -1740  -1732    875    862  -1738    839    615    527    168    124    -85
    -44  -1774  -1730    909    841  -1753    833    576    506    140     88   -114
    -72  -1816  -1743    943    833  -1779    815    532    475    106     51   -153
    -59  -1821  -1761    940    849  -1792    805    501    454     83     25   -179
    -18  -1805  -1787    911    883  -1797    805    485    446     72     18   -187
    -31  -1816  -1787    922    878  -1803    797    465    431     57      7   -197
    -54  -1836  -1784    945    865  -1810    789    446    418     44     -5   -210
    -67  -1865  -1797    966    865  -1834    776    436    410     33    -10   -223
    -49  -1839  -1790    945    870  -1816    782    439    413     38     -7   -223
    -33  -1816  -1782    924    872  -1800    776    433    410     33    -20   -218
    -67  -1836  -1771    950    849  -1805    766    420    402     25    -25   -226
    -67  -1823  -1756    943    841  -1790    766    428    410     38     -5   -220
    -23  -1771  -1748    898    862  -1761    779    444    423     54      7   -202
    -10  -1764  -1753    885    870  -1758    782    444    423     54      7   -197
    -38  -1777  -1738    906    849  -1758    766    433    413     44     -5   -215
    -46  -1784  -1738    914    844  -1761    756    423    405     36     -7   -223
    -44  -1787  -1743    917    849  -1766    748    413    402     33     -2   -223
    -46  -1774  -1727    909    839  -1751    743    413    405     38      0   -213
    -77  -1774  -1699    924    810  -1738    743    418    407     41      0   -202
    -59  -1751  -1693    904    815  -1722    745    420    410     46      2   -202
    -28  -1717  -1688    872    828  -1704    743    413    407     44      2   -205
    -33  -1704  -1670    867    815  -1688    748    418    415     51     12   -194
    -70  -1722  -1652    896    789  -1688    743    413    413     49     12   -192
    -64  -1712  -1647    885    789  -1678    735    405    405     46     15   -200
    -46  -1680  -1634    865    792  -1657    735    405    407     49     18   -192
    -51  -1628  -1579    839    761  -1605    753    420    428     67     23   -163
    -38  -1587  -1551    813    756  -1569    782    436    449     85     41   -150
    -49  -1587  -1538    815    743  -1564    802    446    462     98     59   -153
    -72  -1602  -1530    839    727  -1566    802    446    467    103     72   -150
    -57  -1566  -1509    810    724  -1540    795    444    475    114     85   -132
    -20  -1491  -1470    756    724  -1483    792    454    498    140    114   -101
    -20  -1491  -1470    753    722  -1480    756    436    485    135    109   -103
    -57  -1514  -1457    787    698  -1486    724    413    465    119     88   -109
    -59  -1517  -1460    787    698  -1491    711    407    459    116     85   -109
    -28  -1525  -1496    776    732  -1509    704    402    446    109     88   -119
     -5  -1522  -1519    761    756  -1519    691    389    428     93     75   -135
    -20  -1538  -1517    779    748  -1527    685    381    418     80     67   -137
    -46  -1571  -1525    807    737  -1548    667    350    387     49     31   -166
    -54  -1584  -1532    818    737  -1558    670    340    371     28      5   -184
    -80  -1613  -1532    846    724  -1574    678    332    363     15     -7   -200
    -67  -1615  -1548    841    740  -1582    670    314    345      0    -12   -215
   -101  -1686  -1587    891    740  -1636    641    280    309    -36    -44   -246
    -77  -1667  -1590    872    753  -1631    641    280    309    -38    -51   -252
    -51  -1631  -1579    839    763  -1605    657    293    316    -28    -36   -246
    -67  -1634  -1566    852    748  -1600    652    285    309    -36    -46   -252
   -106  -1665  -1558    885    724  -1613    633    270    293    -49    -59   -259
   -101  -1662  -1561    880    727  -1610    628    270    296    -46    -51   -257
    -62  -1626  -1564    841    750  -1595    639    280    309    -33    -38   -254
   -101  -1649  -1548    875    722  -1600    623    265    296    -46    -54   -265
   -103  -1649  -1545    875    719  -1600    618    265    296    -44    -54   -265
    -75  -1618  -1543    846    732  -1579    639    296    314    -36    -49   -265
    -64  -1574  -1512    818    722  -1543    706    397    374    -10    -44   -272
    -20  -1493  -1473    758    724  -1483    802    563    491     75     12   -218
     28  -1361  -1389    667    706  -1376    891    839    706    296    213    -41
    106  -1127  -1234    511    667  -1182    937   1143    971    620    555    290
    137   -761   -901    309    517   -831    859   1052   1078    883    904    696
     -2   -540   -537    272    267   -540    652    488    943    950   1080    940
   -223   -509   -285    366     28   -397    407   -246    566    693    914    820
   -350   -774   -423    561     36   -600    171   -859    -23     44    301    254
   -358  -1197   -841    776    241  -1021    -67  -1158   -509   -545   -285   -298
   -252  -1501  -1249    878    498  -1376   -106   -979   -506   -610   -400   -457
   -166  -1566  -1400    865    615  -1486     83   -574   -257   -444   -311   -423
   -158  -1556  -1397    854    618  -1478    322   -181      0   -267   -192   -342
   -119  -1556  -1439    836    659  -1499    498     93    176   -142   -111   -290
    -75  -1545  -1470    810    696  -1509    566    192    239    -98    -83   -280
    -64  -1532  -1467    797    701  -1499    581    220    252    -88    -77   -280
    -77  -1548  -1473    813    696  -1512    576    226    249    -96    -93   -288
    -98  -1561  -1462    828    680  -1514    568    231    252    -96    -96   -288
    -64  -1512  -1447    789    691  -1480    587    259    277    -70    -62   -272
    -59  -1493  -1436    776    685  -1465    589    270    285    -62    -54   -267
    -72  -1501  -1428    784    678  -1465    584    270    283    -62    -54   -262
    -70  -1499  -1428    784    678  -1465    576    270    283    -64    -54   -259
    -83  -1509  -1426    797    670  -1467    566    265    275    -70    -59   -265
    -51  -1460  -1410    756    678  -1436    579    283    293    -51    -44   -246
    -36  -1418  -1382    727    670  -1400    594    303    314    -33    -25   -226
    -54  -1431  -1379    743    659  -1405    589    306    314    -31    -28   -223
    -51  -1421  -1369    737    657  -1395    589    314    319    -28    -25   -220
    -51  -1408  -1356    730    649  -1382    584    319    322    -23    -18   -210
    -85  -1423  -1337    753    623  -1382    568    316    316    -25    -12   -213
    -77  -1413  -1335    743    626  -1376    563    324    322    -18      0   -213
    -12  -1345  -1332    680    659  -1340    584    358    353     12     31   -184
    -28  -1335  -1306    680    636  -1322    587    368    358     18     28   -171
    -15  -1312  -1296    662    639  -1304    592    384    374     31     41   -153
    -18  -1325  -1306    670    641  -1317    589    394    381     36     54   -153
    -33  -1325  -1291    680    628  -1309    571    405    381     41     57   -158
    -25  -1299  -1273    662    620  -1286    566    423    397     54     62   -145
     15  -1244  -1260    613    636  -1252    589    470    431     90     98   -119
     36  -1184  -1223    574    628  -1202    623    530    478    135    145    -80
      0  -1208  -1208    605    602  -1208    615    566    496    155    163    -59
     25  -1176  -1202    574    613  -1189    610    607    519    184    197    -31
     46  -1148  -1195    550    620  -1171    607    652    545    218    231      5
     28  -1135  -1166    550    597  -1150    597    685    566    244    254     33
     33  -1078  -1111    522    571  -1093    597    732    600    285    298     77
     62  -1010  -1075    472    566  -1041    600    766    633    329    350    132
     88   -958  -1047    433    566  -1002    605    792    659    366    389    179
    111   -898  -1013    392    561   -956    610    800    672    387    410    202
     85   -888   -974    402    530   -930    602    792    667    384    415    205
     88   -865   -953    387    519   -909    597    784    670    389    428    215
     83   -852   -937    384    509   -893    594    771    665    387    433    223
     59   -865   -927    400    493   -896    584    743    646    368    415    207
     25   -898   -924    436    475   -911    568    693    610    327    389    171
     28   -891   -919    428    472   -904    579    657    592    301    358    145
     31   -885   -919    426    475   -901    600    623    579    277    327    116
     -5   -950   -945    475    467   -948    584    555    530    218    267     54
    -23   -984   -961    504    467   -974    576    498    493    176    220      7
    -33  -1005   -974    517    467   -989    566    449    462    140    181    -28
    -20  -1013   -992    517    483  -1005    553    405    433    106    145    -67
    -38  -1052  -1015    542    488  -1034    537    361    402     72    111   -101
    -72  -1083  -1010    579    467  -1047    527    332    384     51     90   -114
    -90  -1091  -1002    589    454  -1047    522    319    374     44     77   -122
    -75  -1080  -1005    576    465  -1044    522    311    366     36     70   -127
    -18  -1023  -1005    519    491  -1013    540    319    374     44     88   -119
    -28  -1026   -997    527    483  -1013    537    311    366     38     88   -124
    -80  -1070   -989    576    454  -1031    519    288    345     18     67   -140
    -80  -1067   -987    574    452  -1028    506    280    337     12     57   -145
    -72  -1049   -976    558    449  -1013    498    277    335     10     51   -148
    -62  -1023   -961    542    449   -992    496    280    337     12     59   -145
    -85  -1044   -961    563    436  -1002    483    275    332     15     67   -148
    -72  -1018   -945    545    433   -982    488    283    342     25     77   -129
    -57   -984   -927    519    431   -956    501    298    358     41     96   -114
    -67   -995   -927    532    428   -961    496    290    348     31     83   -129
    -59   -982   -924    519    431   -953    493    288    348     31     88   -129
    -67   -974   -909    519    418   -943    483    277    342     25     85   -129
    -72   -982   -911    524    418   -945    465    262    327     12     70   -137
    -31   -935   -904    483    436   -919    472    275    340     25     83   -124
    -57   -930   -875    491    407   -904    475    277    345     33     93   -114
    -64   -932   -867    498    400   -898    470    275    342     31     88   -111
    -51   -932   -880    491    413   -906    457    259    327     12     75   -129
    -33   -909   -875    472    420   -893    452    252    322     10     77   -129
    -67   -896   -831    480    379   -865    454    259    332     23     90   -111
    -90   -878   -787    483    348   -833    467    272    348     38    101    -98
    -64   -823   -758    441    345   -789    496    290    371     59    124    -77
    -31   -763   -732    397    350   -748    530    314    394     80    142    -59
    -41   -761   -719    400    337   -740    517    301    387     75    140    -59
    -36   -722   -685    379    322   -704    511    301    400     90    155    -41
    -38   -706   -667    371    314   -688    480    285    397     93    166    -33
    -33   -706   -672    371    319   -691    444    272    387     96    174    -25
    -12   -659   -646    335    314   -652    446    280    397    106    187     -5
      0   -649   -649    324    322   -649    444    280    389    101    181     -2
    -23   -701   -680    361    327   -693    413    252    353     70    150    -36
    -20   -737   -717    379    348   -727    381    226    322     38    124    -64
    -33   -761   -727    397    345   -743    381    218    309     25    111    -77
    -62   -789   -727    426    332   -758    387    210    296     12    103    -88
    -62   -795   -732    428    335   -766    400    213    290      5     98    -90
    -57   -800   -743    428    342   -771    402    197    272    -10     77   -103
    -57   -818   -761    439    350   -789    384    174    249    -36     51   -127
    -62   -836   -774    449    353   -805    371    161    233    -51     36   -145
    -85   -852   -769    467    340   -810    355    142    215    -70     12   -163
   -114   -880   -766    498    324   -823    340    127    197    -88      0   -181
    -93   -849   -758    470    329   -805    345    135    205    -77     15   -176
    -64   -826   -761    444    348   -795    348    140    210    -70     25   -163
    -38   -797   -761    415    358   -779    350    140    213    -70     20   -161
    -49   -792   -743    420    345   -769    353    142    213    -67     25   -155
    -85   -820   -735    452    322   -779    337    132    202    -75     23   -163
    -67   -797   -730    431    329   -763    340    140    210    -67     31   -158
    -62   -784   -724    420    329   -756    379    197    244    -51     33   -163
    -41   -732   -691    387    324   -711    475    348    342     10     64   -153
     -7   -654   -649    329    319   -652    545    545    496    153    179    -57
     64   -475   -540    205    301   -506    607    846    748    436    452    205
    150   -148   -298     -2    223   -223    605   1041    979    766    828    615
    132    168     36   -150     49    103    498    802    989    945   1111    961
    -67    257    322    -96   -197    288    306    187    719    841   1117   1008
   -267    158    426     54   -348    290    106   -514    220    363    701    633
   -353   -174    179    259   -267      2   -116  -1065   -397   -355     -5    -31
   -262   -511   -249    387     -7   -381   -309  -1195   -701   -717   -368   -381
   -187   -743   -555    465    181   -649   -280   -935   -576   -649   -366   -415
   -161   -789   -631    475    233   -711   -122   -594   -340   -488   -272   -358
   -135   -774   -639    452    252   -706     88   -239    -85   -303   -150   -277
   -101   -766   -665    433    280   -717    220    -20     64   -189    -72   -228
    -51   -719   -670    384    306   -696    272     54    119   -145    -38   -202
    -44   -706   -662    374    306   -685    288     83    137   -132    -28   -200
    -51   -706   -654    379    298   -680    301     98    153   -119    -18   -192
    -54   -706   -652    381    298   -680    306    109    161   -111     -7   -184
    -62   -711   -649    384    293   -680    301    114    161   -111     -2   -184
    -83   -717   -633    400    275   -678    290    114    161   -111      0   -181
    -83   -688   -605    384    259   -646    293    129    171   -101      7   -168
    -46   -646   -600    348    275   -623    303    142    181    -90     10   -155
    -54   -654   -600    353    272   -628    293    135    174    -93     12   -166
    -51   -646   -594    348    270   -620    296    142    176    -88     23   -161
    -44   -631   -589    335    270   -610    298    155    189    -77     33   -137
    -51   -620   -568    337    257   -594    296    158    192    -72     44   -135
    -23   -581   -558    301    265   -571    290    166    194    -67     46   -132
    -64   -594   -530    327    231   -563    285    171    200    -59     51   -119
    -80   -607   -527    342    220   -568    277    174    200    -59     54   -119
    -41   -555   -514    298    236   -535    285    189    215    -44     72   -106
    -23   -527   -504    272    239   -517    290    202    223    -33     77    -96
    -10   -504   -496    257    241   -501    290    215    233    -23     80    -85
      0   -483   -485    241    241   -483    296    233    249     -5     98    -75
    -23   -483   -459    254    218   -472    298    254    265     12    124    -59
    -20   -478   -459    246    218   -470    296    267    272     25    140    -46
    -28   -488   -459    257    215   -475    290    288    283     38    153    -33
    -25   -472   -446    246    207   -459    285    309    296     51    166    -20
     18   -400   -418    192    218   -407    306    361    337     96    210     25
     31   -355   -389    161    207   -371    327    420    381    145    254     70
     31   -342   -374    155    202   -358    324    465    410    179    285    103
     33   -322   -358    142    192   -340    311    501    431    205    311    140
     62   -272   -335    106    197   -303    298    535    452    239    350    176
     59   -236   -296     85    176   -265    301    576    483    283    407    215
     54   -187   -241     64    148   -213    314    615    517    327    454    262
     67   -158   -226     44    142   -189    311    628    530    348    478    293
     51   -158   -210     54    129   -184    285    610    517    342    478    301
     96    -83   -179     -7    137   -129    298    623    535    363    506    327
    129    -23   -155    -54    142    -88    316    626    542    376    522    348
     93    -46   -140    -23    116    -93    306    597    517    348    496    332
     72    -51   -124    -10     98    -88    309    579    506    335    488    319
     64    -59   -124     -2     93    -93    314    545    480    306    452    285
     44    -96   -140     25     90   -116    316    498    446    259    402    239
     20   -140   -163     59     88   -150    309    441    402    205    340    176
     18   -171   -189     77    103   -179    309    392    374    161    296    132
     10   -205   -215     96    111   -210    311    355    353    132    267     90
    -33   -254   -220    142     93   -239    301    306    324     96    228     46
    -41   -270   -228    155     93   -252    296    270    303     70    202     18
    -41   -262   -220    153     88   -241    293    244    288     57    189      2
    -70   -288   -218    179     72   -254    280    213    265     31    161    -18
    -75   -316   -241    194     83   -280    267    187    246     10    135    -38
    -31   -277   -249    153    106   -262    277    192    252     15    140    -31
    -41   -290   -249    166    103   -270    265    174    236     -2    122    -46
    -59   -296   -239    176     85   -267    257    161    226    -12    111    -57
    -85   -322   -239    202     75   -280    249    153    218    -18    111    -67
    -77   -332   -254    202     88   -293    244    145    213    -20    106    -72
     -2   -252   -249    127    122   -252    270    174    241      5    129    -44
    -12   -236   -223    124    103   -231    277    184    249     15    137    -36
    -59   -272   -213    163     75   -244    267    176    241      5    124    -38
    -57   -277   -220    166     80   -249    257    174    239      5    129    -44
    -28   -254   -226    142     98   -241    254    174    244     12    140    -41
    -25   -249   -223    137     96   -236    257    179    252     23    150    -28
    -49   -267   -218    158     83   -244    246    168    241     15    140    -28
    -54   -275   -220    163     80   -249    236    158    233      5    132    -38
    -44   -252   -207    148     80   -231    241    166    244     20    150    -31
    -83   -275   -192    176     51   -233    233    158    239     15    148    -31
    -31   -210   -181    119     72   -194    252    176    257     33    166    -12
      0   -174   -174     85     83   -174    265    184    265     41    171     -5
    -49   -220   -171    135     59   -197    241    163    241     23    150    -20
    -44   -207   -163    124     57   -187    246    171    249     31    161     -7
    -51   -189   -137    122     41   -166    249    174    257     38    166      2
    -46   -150   -103     96     28   -127    267    192    280     62    187     23
    -38   -109    -70     75     15    -90    301    213    303     83    210     41
    -36    -93    -59     62     10    -77    306    210    303     80    213     38
    -44   -101    -57     70      5    -80    288    194    293     72    210     31
    -51    -67    -18     57    -18    -44    283    197    306     90    226     51
      0      2      2      0      0      2    290    218    337    124    257     80
    -23    -33    -12     28     -7    -23    257    192    311    109    249     62
    -28    -25      2     25    -18    -12    249    192    316    114    262     83
     -7    -23    -18     15      2    -20    236    189    306    109    259     90
      0    -59    -59     31     28    -59    215    168    277     80    228     64
     -5    -83    -77     41     33    -80    210    155    262     67    213     51
    -36   -116    -80     75     20   -101    210    148    249     54    200     36
    -51   -150    -98     98     23   -124    197    127    226     28    179     10
    -72   -189   -116    132     20   -153    187    106    200      2    153    -18
    -80   -215   -135    145     25   -176    179     85    179    -20    132    -36
    -77   -220   -145    148     31   -184    181     77    171    -31    119    -46
    -80   -233   -153    155     33   -194    184     75    163    -38    109    -54
    -51   -210   -158    132     51   -184    189     80    166    -36    111    -49
    -54   -218   -163    135     51   -192    179     70    155    -46     96    -54
    -75   -239   -163    155     41   -202    171     57    142    -54     93    -67
    -80   -231   -153    153     33   -192    166     54    140    -57     96    -75
    -62   -213   -150    137     44   -181    163     57    142    -51     98    -70
    -31   -179   -150    103     59   -166    168     62    148    -46    106    -57
    -57   -192   -135    124     38   -166    171     62    148    -41    109    -54
    -88   -220   -132    153     18   -176    171     64    153    -41    109    -57
    -57   -197   -140    127     41   -168    210    122    181    -28    109    -67
    -44   -140    -96     90     23   -119    309    275    285     33    155    -51
    -25    -54    -31     38      2    -44    392    485    452    187    275     51
     54    129     75    -93    -10    103    475    826    730    488    553    316
    140    446    306   -293    -83    376    485   1023    963    826    937    724
     70    740    670   -405   -301    704    288    581    870    945   1192   1047
   -114    872    987   -379   -550    930     44    -98    594    865   1221   1135
   -283    784   1067   -252   -675    924   -184   -787    122    431    844    805
   -306    428    735    -59   -519    581   -439  -1306   -537   -358     70     83
   -283      7    288    135   -285    148   -553  -1317   -766   -685   -283   -259
   -200   -189     10    194   -106    -90   -449   -976   -579   -574   -249   -275
   -163   -200    -36    179    -67   -119   -241   -584   -306   -381   -129   -202
   -132   -192    -59    163    -36   -127    -23   -231    -59   -202     -5   -127
    -77   -166    -88    122      2   -129     98    -44     67   -101     67    -80
    -67   -158    -90    111     10   -124    140     12    111    -72     90    -64
    -64   -179   -114    119     20   -148    142     31    119    -70     88    -75
    -70   -194   -124    132     25   -161    142     38    122    -67     88    -77
    -75   -176   -101    124     12   -140    150     54    132    -59     90    -64
    -77   -174    -98    124     10   -137    145     57    132    -59     93    -62
    -83   -166    -83    122      0   -124    153     67    142    -46    111    -54
    -36   -127    -90     83     25   -109    161     83    158    -31    127    -44
    -57   -163   -109    109     23   -137    153     77    150    -36    116    -44
    -49   -132    -85     90     18   -109    171    101    174    -12    137    -18
    -23    -83    -59     51     18    -72    192    129    197     10    158      7
    -41   -103    -62     72     10    -83    179    124    187      2    153     -2
    -70   -116    -49     90    -10    -83    166    119    184      0    148     -7
    -77   -111    -33     96    -23    -75    166    129    189      7    161      0
    -33    -67    -33     49     -2    -51    176    150    207     25    176     15
    -20    -57    -36     38      7    -46    176    155    213     28    176     23
    -44    -72    -31     57     -7    -51    163    148    205     20    166     15
    -28    -51    -23     38     -2    -38    166    163    218     36    181     23
    -33    -41    -10     36    -12    -25    179    189    239     59    202     44
    -59    -46     12     54    -36    -18    181    207    254     75    218     57
    -25    -12     10     18    -20     -2    192    236    275     96    241     72
    -18     -2     15     10    -18      5    192    254    288    106    252     83
    -18     10     28      2    -23     18    192    275    301    122    262     93
     25     62     36    -44     -5     49    215    327    342    163    306    135
     12     59     44    -36    -15     51    218    363    363    187    324    155
     -5     62     64    -28    -33     62    218    402    387    210    335    176
     25    116     90    -72    -33    106    241    470    436    265    387    226
     80    189    109   -135    -12    150    262    532    485    316    449    270
     80    226    145   -153    -31    184    259    576    514    355    498    306
     72    252    176   -163    -51    215    257    613    542    394    537    355
     85    293    205   -192    -59    249    257    639    566    428    568    400
    119    355    236   -236    -57    296    254    652    581    449    584    428
     90    361    267   -226    -88    316    249    649    584    459    610    444
     88    387    298   -239   -103    342    252    644    587    470    631    459
     93    394    301   -246   -103    348    241    626    576    462    628    454
     90    400    309   -244   -109    355    236    605    566    452    623    459
     54    374    319   -215   -132    348    226    563    537    423    594    441
     64    374    309   -220   -122    342    233    530    517    397    566    418
     72    376    301   -226   -116    340    249    491    498    371    535    389
     28    327    298   -176   -135    314    236    423    454    319    475    329
     -2    288    290   -142   -148    290    223    366    415    272    433    288
    -12    259    272   -122   -142    265    220    322    387    241    392    246
    -20    226    246   -101   -135    233    220    285    366    213    363    213
    -20    179    200    -77   -109    189    213    246    340    187    348    187
    -25    155    181    -64   -103    166    192    200    301    145    309    145
    -54    137    192    -41   -124    163    179    174    280    124    280    124
    -36    163    200    -64   -119    179    187    174    288    127    283    140
    -20    153    174    -64    -96    163    181    161    272    114    272    129
    -59    109    168    -25   -114    137    163    137    254     93    249    103
    -54    111    166    -28   -111    137    161    132    249     90    249     96
     -2    171    174    -85    -88    174    174    145    262    103    267    111
    -23    148    171    -62    -96    158    166    132    252     98    259    103
    -59    124    184    -33   -122    153    158    127    252     93    249    106
    -46    140    187    -46   -116    163    163    135    259    101    252    116
    -20    161    181    -72   -101    171    161    135    259    101    252    109
    -25    166    192    -70   -109    179    161    135    259    103    259    111
    -38    174    210    -70   -124    189    166    142    270    116    272    122
    -38    163    202    -62   -119    181    155    135    262    111    270    111
    -46    158    205    -57   -127    181    140    122    249     98    257    109
    -33    187    220    -75   -127    202    142    124    254    106    257    122
    -15    192    207    -88   -111    200    150    129    259    109    267    119
    -10    205    215    -98   -114    210    155    135    265    116    277    124
    -49    187    233    -70   -142    210    153    135    267    119    280    127
    -75    161    236    -41   -155    197    142    122    254    109    272    122
    -44    179    220    -70   -132    200    132    109    244     98    257    116
    -15    210    226    -98   -122    218    140    116    252    109    265    129
    -31    220    252    -96   -142    233    132    109    244    101    262    124
    -28    233    262   -101   -145    246    140    116    257    114    277    140
    -28    270    298   -122   -163    283    174    145    293    150    314    166
    -33    309    342   -140   -187    324    207    163    316    168    332    181
    -62    296    355   -119   -210    324    213    163    314    166    332    179
    -51    314    366   -129   -207    340    207    161    322    171    335    189
    -25    379    405   -179   -215    389    207    174    342    197    361    223
    -15    381    397   -184   -205    389    179    155    335    194    353    223
    -23    366    389   -171   -207    379    148    132    314    179    340    210
    -12    389    402   -187   -207    394    140    135    316    189    361    226
     20    402    379   -213   -179    392    135    142    316    192    363    228
     36    371    332   -205   -148    353    124    132    296    174    342    213
    -10    322    329   -155   -171    327    116    116    275    155    332    194
    -64    265    329    -98   -197    296    103     90    249    129    306    174
    -46    257    301   -106   -174    277     98     72    226    109    283    153
    -31    265    296   -116   -163    280    109     72    226    101    275    142
    -70    210    280    -70   -176    246     93     44    197     70    239    111
    -67    179    246    -54   -155    213     75     18    168     41    213     85
    -62    168    231    -51   -148    197     64     10    155     31    205     75
    -88    145    233    -28   -161    187     62      7    153     28    205     72
   -103    132    236    -15   -171    181     57      2    148     23    200     70
    -59    168    228    -54   -142    197     67     10    158     33    207     75
    -18    228    244   -106   -132    236     98     33    181     57    233     96
    -38    215    254    -88   -148    233     98     33    179     57    226     98
    -62    181    244    -59   -153    210     77     15    158     36    207     85
    -67    179    246    -54   -155    213     72     10    155     36    215     85
    -70    161    231    -46   -150    194     64      7    150     28    202     70
    -67    176    241    -54   -155    207     98     62    176     31    189     49
    -28    259    288   -116   -158    272    202    218    280     98    233     75
      0    355    355   -176   -176    355    319    449    459    259    363    187
     80    561    480   -322   -202    522    428    826    756    581    670    475
    140    867    724   -504   -293    797    407    940    950    891   1036    865
     62   1145   1080   -605   -509   1114    200    493    883   1031   1286   1189
   -142   1322   1465   -589   -802   1392    -67   -220    649   1002   1363   1332
   -301   1169   1470   -436   -885   1319   -319   -904    148    519    950    956
   -314    789   1104   -239   -709    945   -563  -1356   -467   -213    241    290
   -249    420    670    -88   -459    545   -665  -1348   -672   -517    -98    -51
   -220    184    405     18   -311    293   -553   -992   -498   -423    -85    -96
   -132    244    376    -57   -254    309   -288   -558   -210   -223     44     -7
   -106    233    340    -64   -223    285    -72   -233     -2    -80    140     49
   -119    179    298    -31   -207    239      5    -93     75    -28    168     49
    -64    205    270    -70   -166    236     36    -44    106     -7    176     51
    -41    218    257    -88   -148    236     49    -20    114     -2    174     49
    -72    189    262    -59   -166    223     49    -12    116     -5    174     49
    -80    189    267    -57   -174    228     57      2    127      2    176     59
    -49    218    267    -83   -158    241     67     23    142     18    192     67
    -67    205    272    -70   -168    239     67     23    145     18    192     62
    -70    200    270    -64   -171    233     59     25    142     15    187     64
    -75    202    275    -64   -176    239     51     28    142     18    187     70
    -77    202    280    -62   -179    241     51     25    142     18    187     67
    -62    213    275    -77   -168    244     46     31    145     20    197     70
    -46    244    290    -98   -168    267     59     54    166     44    218     96
    -36    280    314   -122   -176    296     72     72    184     59    231    114
    -46    259    306   -106   -176    283     70     77    181     59    236    111
    -51    252    303   -101   -179    277     64     83    184     62    236    111
    -51    259    311   -103   -181    285     57     85    184     62    231    114
    -10    306    314   -150   -163    311     80    114    210     88    265    135
    -10    316    327   -153   -168    322     90    135    226    109    285    145
    -28    303    332   -140   -181    316     88    140    226    109    280    145
    -31    309    340   -140   -187    324     85    158    236    119    283    155
    -25    309    332   -142   -179    319     85    174    249    127    290    161
    -15    332    348   -158   -181    340     93    205    272    150    314    179
    -18    355    374   -168   -197    363    106    244    298    179    342    200
     -2    381    384   -192   -192    384    119    285    324    205    363    226
      5    397    392   -202   -194    397    119    322    342    226    376    246
     10    423    413   -215   -200    418    129    374    379    265    418    275
     10    431    420   -223   -205    426    119    413    397    288    439    296
     12    470    457   -244   -220    462    119    462    426    322    459    340
     70    558    488   -316   -207    524    145    527    478    381    524    400
     59    579    519   -319   -228    550    145    563    509    420    576    428
     64    600    535   -332   -236    568    132    576    519    441    605    454
    127    688    561   -407   -215    626    145    600    548    478    644    498
     93    696    600   -394   -252    646    137    594    550    485    659    517
     54    683    628   -368   -285    657    122    579    537    478    657    524
     90    730    639   -413   -275    685    127    571    537    483    659    532
    124    771    646   -449   -259    709    137    561    542    488    667    540
    103    748    641   -426   -270    696    127    522    514    459    644    517
     77    709    631   -392   -275    670    127    475    485    426    615    483
     67    688    620   -379   -275    657    135    431    465    397    581    452
     31    659    628   -345   -298    646    135    379    436    361    540    415
      2    605    602   -303   -298    605    116    311    389    309    480    361
    -12    576    589   -280   -301    581    114    262    358    267    436    316
    -18    550    566   -267   -290    555    103    215    327    233    400    280
    -33    517    548   -241   -290    532     88    174    296    200    366    252
    -46    491    537   -223   -293    514     83    148    277    179    348    226
    -44    465    509   -210   -275    485     80    132    267    168    340    210
    -57    452    509   -200   -283    480     75    114    252    155    324    202
    -44    467    511   -210   -277    488     72    103    244    148    319    200
    -44    452    493   -205   -270    472     64     90    231    132    303    181
    -33    439    472   -202   -252    454     62     88    231    129    303    176
    -46    431    478   -192   -262    454     54     80    220    124    298    171
    -67    420    485   -176   -277    452     51     77    218    122    293    174
    -70    423    491   -179   -280    457     49     77    218    122    288    174
     -5    488    493   -241   -249    491     72     96    239    142    309    192
     15    504    485   -259   -236    496     75     96    239    142    306    189
      0    472    472   -236   -236    472     62     85    228    135    306    184
    -12    480    491   -236   -252    485     62     93    236    142    314    189
    -44    472    517   -213   -280    493     64     96    241    148    316    194
    -59    457    517   -200   -288    485     51     88    233    142    314    189
    -46    467    514   -210   -280    491     51     85    233    145    314    192
    -38    475    511   -220   -275    493     54     85    236    145    314    200
    -49    480    530   -215   -288    504     51     85    233    148    314    202
    -85    444    530   -179   -309    485     28     64    215    129    298    179
    -54    470    524   -207   -288    496     28     70    220    135    306    187
      2    524    522   -265   -259    524     51     85    236    148    316    205
    -28    514    542   -241   -285    527     54     80    231    145    309    207
    -49    491    537   -223   -293    514     44     70    220    140    311    194
    -44    496    537   -226   -290    517     41     72    226    145    319    197
    -31    548    579   -259   -303    563     62     90    249    166    335    220
    -12    607    620   -296   -316    613    103    119    280    194    366    246
      0    639    639   -322   -319    639    124    129    290    200    371    257
     -7    641    649   -316   -327    644    119    122    288    197    363    259
    -25    652    675   -314   -350    662    109    119    296    213    379    267
     -5    665    670   -329   -337    667     88    119    303    226    400    272
    -10    646    654   -319   -335    649     54     98    288    213    394    272
    -18    659    678   -322   -348    670     49    103    290    223    407    293
    -12    659    672   -324   -342    665     44    109    293    228    413    301
     20    646    626   -332   -301    636     36    103    275    210    392    285
     -5    587    592   -290   -298    589     10     72    241    176    358    252
    -23    561    584   -270   -303    571      5     57    223    161    342    236
    -44    524    566   -241   -303    545     -5     36    197    132    311    207
    -64    509    574   -220   -319    540      0     28    187    119    301    189
    -54    506    558   -226   -306    532      2     20    179    111    296    184
    -38    496    535   -228   -288    517      5     12    168    101    283    176
    -31    483    514   -226   -272    498     -2      0    150     80    262    155
    -80    431    511   -174   -296    470    -23    -20    127     54    233    135
    -96    413    509   -158   -303    462    -28    -25    119     49    231    132
    -72    431    504   -179   -288    467    -25    -23    122     51    239    132
    -49    441    491   -197   -270    465    -25    -25    122     51    239    122
     18    504    485   -259   -233    496     -2     -5    142     72    252    148
    -15    478    493   -231   -254    483     -5    -12    135     64    241    140
    -62    449    511   -194   -288    480    -12    -20    129     59    249    132
    -75    449    522   -189   -298    485    -12    -18    132     64    252    135
    -75    444    519   -184   -296    480      7     23    150     70    249    129
    -85    475    558   -194   -322    514     88    155    231    114    262    132
    -15    589    602   -288   -309    594    181    358    384    246    368    220
     98    779    680   -439   -290    730    298    706    649    527    631    457
    171   1015    844   -592   -335    930    335    974    893    841    971    807
    135   1353   1215   -745   -540   1286    189    646    896   1023   1262   1171
    -49   1517   1566   -732   -807   1540    -46    -20    683   1008   1350   1322
   -241   1488   1730   -623   -984   1608   -280   -724    272    670   1085   1109
   -329   1156   1486   -413   -906   1319   -550  -1306   -379    -75    376    441
   -303    737   1039   -218   -672    888   -737  -1423   -701   -485    -54     28
   -220    496    717   -137   -470    605   -678  -1117   -571   -426    -64    -33
   -140    470    610   -166   -374    540   -462   -709   -319   -259     31      5
    -85    496    581   -205   -332    537   -218   -335    -83   -101    132     64
    -72    472    545   -200   -309    506    -93   -135     36    -15    187    101
    -70    462    532   -197   -301    496    -54    -72     72     10    202    109
    -51    457    509   -202   -280    483    -44    -51     80     15    194    103
    -57    449    506   -194   -280    478    -38    -36     88     18    189    103
    -62    444    504   -192   -283    472    -36    -23     96     23    200    103
    -57    439    493   -192   -275    465    -33    -18    101     28    205     98
    -31    467    498   -218   -267    483    -15      7    122     49    228    124
    -36    480    517   -220   -275    498     -7     23    132     62    239    140
    -64    462    524   -200   -296    493    -25     12    122     49    231    127
    -41    491    530   -226   -285    509    -25     20    124     59    236    132
    -44    496    537   -228   -290    517    -28     25    127     59    233    137
    -38    501    540   -231   -288    519    -28     28    129     62    233    142
    -36    491    524   -228   -280    506    -33     28    124     59    228    140
    -28    504    532   -239   -280    519    -20     49    140     75    246    158
    -31    514    545   -241   -288    527    -10     70    155     90    265    171
    -62    485    548   -210   -303    517    -31     59    145     80    249    158
    -49    517    566   -236   -309    540    -28     72    155     90    262    171
      2    574    571   -288   -285    574     -5    106    184    122    293    202
     -2    579    581   -288   -290    579    -10    111    184    124    290    205
    -38    540    579   -249   -309    558    -23    111    179    119    285    192
     18    592    571   -306   -277    581      7    161    220    161    329    223
     46    631    584   -340   -270    607     28    200    249    192    361    241
     18    610    589   -314   -285    600     20    215    252    194    361    241
     20    615    594   -316   -285    605     20    241    267    210    376    259
     23    633    607   -329   -293    620     15    275    285    228    389    280
     44    659    615   -353   -285    639     12    311    306    252    407    296
     70    678    605   -374   -270    641     12    350    327    277    431    319
     72    701    628   -387   -277    665     23    407    366    322    472    358
     77    761    683   -420   -303    722     41    475    415    381    537    418
    101    820    719   -462   -309    771     49    524    454    426    584    472
     80    836    756   -459   -337    795     41    542    467    446    607    496
     59    852    792   -454   -366    823     31    553    478    465    631    519
     77    904    826   -493   -374    865     36    566    493    491    657    550
    158    995    836   -576   -340    917     64    581    517    517    685    589
    103    950    846   -527   -371    898     38    550    493    498    672    576
     62    911    849   -485   -392    880      7    509    465    467    646    558
    132    987    852   -561   -361    919     28    504    470    475    646    576
    127    995    867   -563   -368    932     46    480    457    459    641    555
     80    948    867   -517   -392    909     41    423    420    415    597    504
     51    898    846   -475   -397    872     38    368    389    376    555    457
     12    846    833   -431   -410    839     36    314    355    335    511    407
    -20    784    805   -381   -413    795     15    252    314    285    459    358
    -36    737    774   -350   -405    756      0    200    277    244    415    314
      2    758    756   -379   -376    758     10    179    270    233    397    301
    -10    743    750   -368   -381    748     12    158    254    218    376    283
    -31    706    737   -337   -384    722     -2    127    228    192    353    259
    -15    704    717   -345   -366    711     -7    109    218    181    348    241
    -38    680    719   -319   -379    698    -10     96    205    166    332    226
    -59    662    719   -301   -389    691    -15     88    194    155    319    220
    -67    633    701   -285   -384    667    -31     70    179    137    301    205
    -62    636    696   -288   -379    665    -38     62    168    129    288    194
    -49    665    714   -306   -381    688    -28     77    184    142    301    207
    -49    667    717   -311   -384    691    -20     85    189    150    306    213
    -38    665    704   -314   -371    683    -28     75    179    142    298    207
    -12    696    709   -342   -361    701    -23     88    189    155    309    223
     -7    704    711   -348   -358    706    -10    103    202    168    322    236
    -62    652    714   -296   -389    683    -33     85    184    153    311    213
    -88    626    714   -270   -400    670    -44     77    176    148    306    207
    -25    698    724   -337   -374    709    -23     98    194    168    324    231
    -18    727    745   -353   -381    735    -18    101    202    174    337    241
    -51    701    750   -324   -400    724    -28     90    189    163    322    228
    -67    683    750   -306   -410    714    -38     83    179    158    311    220
    -57    680    737   -311   -397    706    -44     77    174    155    314    218
    -23    709    732   -342   -376    719    -38     83    179    161    319    231
    -25    701    727   -340   -376    714    -41     80    174    155    322    226
    -23    706    730   -342   -376    719    -36     80    176    158    327    226
    -38    693    732   -327   -387    714    -46     75    166    150    316    220
    -54    683    737   -314   -394    709    -59     62    155    140    303    213
    -64    696    758   -316   -410    727    -49     70    166    150    316    220
    -36    766    802   -363   -418    784    -15    103    200    181    342    252
    -28    813    841   -392   -433    826     15    122    218    200    355    270
    -57    826    883   -384   -470    854     44    142    239    218    374    285
    -46    823    870   -389   -457    846     31    135    233    215    371    283
    -23    859    883   -418   -454    870     15    127    239    220    376    296
    -33    872    904   -420   -470    888     -5    124    244    233    394    314
    -15    867    883   -426   -449    875    -25    116    236    233    400    314
    -25    872    898   -423   -462    885    -33    116    233    236    405    319
    -33    857    891   -413   -462    872    -44    111    226    228    397    316
      2    846    844   -426   -420    846    -62    101    202    207    374    296
     -5    800    805   -397   -405    802    -77     77    174    181    345    267
    -23    766    787   -371   -405    776    -83     64    155    166    332    252
    -46    717    763   -335   -405    740    -93     46    132    142    306    228
    -72    688    761   -309   -418    724    -93     33    119    124    288    213
    -72    683    756   -303   -413    719    -96     18    101    106    272    192
    -54    672    724   -309   -389    696    -98      7     88     90    259    174
    -38    680    719   -322   -379    698    -96      7     80     83    249    166
    -57    675    732   -311   -394    704    -93      7     80     83    246    166
    -62    652    714   -293   -387    683    -98      0     67     70    233    155
    -80    626    704   -272   -392    665   -109     -7     59     62    220    148
    -72    652    724   -290   -400    688   -101      5     70     75    231    163
    -93    646    740   -275   -415    693   -106      2     64     72    228    153
    -75    657    732   -290   -402    693   -109     -2     62     67    231    150
    -41    693    732   -327   -387    711    -93     12     75     80    241    168
    -57    680    737   -311   -397    709    -85     23     80     83    241    171
    -70    667    737   -298   -405    701    -57     70    101     88    233    155
    -62    696    758   -316   -410    727     25    200    181    127    249    148
     -5    810    813   -405   -407    810    119    415    345    277    376    257
     72    992    919   -532   -423    956    207    750    613    566    646    517
    137   1283   1145   -714   -504   1215    215    956    846    896   1008    906
    116   1592   1475   -854   -678   1535     67    646    844   1078   1299   1254
    -62   1756   1818   -846   -940   1787   -148    -33    607   1028   1361   1358
   -244   1665   1909   -711  -1075   1787   -381   -737    137    602    997   1044
   -340   1273   1613   -467   -976   1441   -652  -1291   -511   -150    267    363
   -290    880   1171   -293   -730   1026   -836  -1397   -813   -527   -116    -25
   -200    649    849   -226   -524    748   -758  -1075   -657   -441   -109    -64
   -148    633    782   -244   -465    706   -545   -672   -400   -270    -10      0
   -124    649    774   -262   -449    709   -311   -306   -161   -103     98     72
   -111    633    745   -259   -428    688   -174    -93    -25     -7    171    116
    -83    644    724   -283   -405    683   -145    -44      2     12    181    122
    -75    641    717   -283   -397    680   -135    -23     10     15    176    116
    -75    649    722   -288   -400    685   -124     -5     20     23    179    119
    -28    691    719   -329   -374    704   -103     20     44     44    197    135
    -49    654    704   -303   -376    678   -109     20     41     38    192    127
    -75    633    706   -280   -392    670   -111     28     44     41    194    129
    -75    641    717   -285   -394    680   -116     31     44     41    184    132
    -75    652    727   -288   -400    688   -116     38     46     44    192    135
    -70    667    737   -301   -405    701   -119     38     46     46    202    132
    -64    680    745   -309   -405    711   -116     46     54     54    207    145
    -62    675    737   -309   -402    706   -124     51     51     54    205    148
    -44    688    732   -322   -387    709   -129     59     57     62    215    150
    -18    724    740   -353   -379    732   -109     80     75     77    233    166
    -33    727    758   -348   -394    743    -98     96     88     88    241    181
    -96    672    766   -290   -431    719   -124     83     72     72    218    171
    -72    696    769   -311   -420    732   -116    103     88     88    228    179
     33    810    776   -423   -371    792    -83    145    127    129    277    213
      2    789    787   -397   -392    789    -90    150    127    132    288    215
    -31    774    802   -371   -415    787    -88    163    132    137    288    226
    -12    795    807   -389   -410    800    -83    189    153    155    301    244
    -28    779    807   -379   -418    792    -98    197    153    158    309    241
    -44    774    818   -366   -431    795   -103    215    161    171    316    246
    -67    750    818   -342   -444    782   -119    231    166    174    316    246
     12    839    826   -426   -405    833    -98    290    210    218    358    288
    103    948    841   -527   -371    896    -57    361    262    275    410    342
     64    919    854   -491   -394    888    -70    389    275    290    418    358
     46    924    878   -485   -418    904    -72    441    306    332    462    400
     38    945    906   -491   -433    927    -72    491    342    376    517    452
     46   1000    953   -524   -452    976    -72    532    374    418    561    501
    122   1124   1002   -623   -439   1065    -44    587    426    478    620    563
    148   1169   1021   -659   -436   1096    -38    605    441    501    644    592
    109   1143   1034   -626   -462   1088    -64    587    428    491    639    589
     83   1150   1067   -618   -493   1109    -70    579    426    493    649    600
     90   1156   1065   -623   -488   1111    -75    568    420    493    654    602
     72   1140   1067   -607   -498   1104    -88    545    405    480    649    592
     77   1150   1072   -613   -496   1111    -80    532    397    475    646    587
     51   1132   1078   -594   -514   1106    -75    496    376    446    618    563
     46   1114   1067   -579   -511   1091    -72    449    348    407    579    527
     51   1101   1049   -579   -498   1078    -59    407    322    371    537    491
      7   1052   1044   -530   -517   1049    -62    350    283    324    491    436
      5   1028   1021   -519   -506   1026    -59    301    254    285    446    389
      2   1013   1008   -509   -501   1010    -57    262    231    259    413    358
    -51    940    992   -444   -522    966    -83    210    189    213    363    311
    -62    914    976   -426   -519    945    -93    174    163    187    335    285
      5    945    937   -475   -467    940    -93    158    150    174    322    275
    -36    888    922   -426   -480    904   -116    122    119    142    293    246
    -49    880    930   -415   -491    904   -124    109    109    132    280    239
    -28    909    937   -439   -483    922   -119    106    109    129    275    239
    -80    862    940   -392   -511    898   -135     90     90    111    265    223
    -64    875    937   -405   -501    906   -137     88     93    114    267    220
    -46    891    937   -423   -493    914   -132     90     96    116    267    223
    -38    896    935   -428   -485    914   -132     90     90    111    265    228
    -49    896    943   -423   -496    919   -140     90     88    114    267    233
    -44    909    953   -433   -498    930   -140     96     96    122    272    244
    -46    917    963   -436   -506    940   -140    101    101    132    285    249
    -54    896    950   -420   -501    922   -142     98     98    127    283    236
    -33    911    943   -441   -488    927   -145     93     96    127    280    236
    -31    911    943   -441   -488    927   -150     93     93    127    277    233
    -38    935    974   -449   -506    953   -145    106    101    137    288    249
     -2    982    984   -488   -493    982   -124    119    116    150    301    267
    -25    950    974   -462   -498    961   -142     98     96    132    283    254
    -31    948    979   -459   -504    961   -148     90     88    127    283    249
    -38    945    982   -454   -511    963   -148     93     93    132    296    257
    -46    919    966   -436   -506    943   -168     77     77    119    277    241
    -20    943    963   -462   -493    953   -174     75     75    116    277    246
     -5    979    984   -488   -493    982   -150     96     96    135    290    265
    -33    992   1023   -480   -527   1005   -137    106    106    150    296    270
    -44   1013   1057   -483   -550   1034   -122    111    116    153    306    272
    -67   1010   1075   -472   -574   1041   -111    114    119    158    316    280
    -41   1054   1096   -506   -568   1075    -90    132    140    176    335    301
    -25   1080   1104   -530   -563   1091    -96    127    142    181    342    311
    -10   1109   1119   -548   -563   1114   -111    122    150    192    358    324
    -33   1098   1130   -532   -581   1114   -145    106    140    192    353    327
    -49   1096   1145   -524   -597   1119   -168     98    135    192    358    337
    -18   1124   1143   -555   -581   1132   -166    109    142    202    376    353
     33   1150   1117   -592   -540   1135   -158    119    148    210    387    363
      7   1098   1088   -553   -542   1093   -176    101    116    181    355    335
    -36   1034   1067   -498   -553   1049   -200     70     80    148    322    303
    -10   1047   1057   -519   -535   1052   -187     70     75    145    319    298
    -10   1039   1049   -514   -530   1044   -179     67     67    135    306    285
    -54    969   1023   -459   -537    995   -197     36     31     93    262    249
    -57    945   1002   -444   -530    974   -218     10      0     62    231    220
    -31    945    974   -457   -504    958   -223      0    -10     51    223    210
    -49    898    948   -423   -498    922   -233    -15    -28     33    205    192
    -59    909    969   -426   -514    937   -226    -10    -25     36    207    200
    -49    927    976   -439   -514    950   -213      2    -18     49    220    207
    -59    909    969   -426   -514    937   -215     -2    -25     38    207    197
    -62    893    956   -415   -509    924   -233    -18    -41     20    187    179
    -77    896    974   -410   -524    935   -244    -23    -44     20    189    181
    -72    901    974   -415   -522    937   -244    -18    -41     25    197    189
    -64    893    958   -415   -511    924   -249    -25    -51     15    189    181
    -70    878    948   -402   -509    911   -254    -31    -57      7    179    168
    -41    919    961   -439   -501    940   -184     67      2     38    189    179
      0   1013   1013   -506   -506   1013    -67    259    142    145    262    226
      5   1083   1075   -545   -535   1078     12    488    332    332    420    353
     77   1254   1176   -665   -548   1215     57    802    600    649    737    649
    179   1636   1457   -909   -639   1548     31    883    784    958   1132   1083
    103   1883   1779   -995   -836   1831   -106    496    691   1044   1335   1356
    -75   1971   2047   -950  -1060   2008   -301   -137    368    867   1257   1337
   -280   1800   2081   -758  -1179   1940   -491   -828   -171    306    727    841
   -335   1358   1693   -511  -1015   1525   -750  -1296   -789   -431     -7    142
   -218   1049   1267   -415   -743   1158   -875  -1286   -950   -641   -241    -88
   -132    893   1026   -381   -579    958   -797   -995   -779   -532   -197    -80
   -119    862    982   -371   -550    922   -623   -646   -522   -348    -75      0
   -145    841    987   -350   -566    914   -426   -306   -277   -171     33     77
   -109    859    969   -376   -537    914   -322   -137   -161    -77    101    119
    -23    940    961   -459   -491    950   -259    -59    -96    -25    158    153
     -2    948    950   -472   -475    948   -239    -31    -75    -10    166    161
    -72    875    945   -402   -509    909   -265    -49    -96    -36    135    129
    -44    893    935   -426   -491    914   -254    -33    -85    -25    145    137
     -7    932    940   -462   -472    935   -236     -7    -62     -2    168    155
    -72    911    984   -418   -527    948   -231      5    -51      7    176    168
    -77    935   1010   -431   -542    971   -231     18    -41     18    184    184
    -70    922    992   -426   -530    956   -244     10    -49     10    171    179
    -90    878    969   -394   -530    922   -259     -2    -64     -2    155    166
    -72    896    969   -410   -519    932   -262      5    -59      2    168    168
    -20    961    979   -472   -501    969   -241     33    -33     31    202    197
    -25    969    992   -472   -509    979   -236     44    -23     44    215    207
    -25    974    997   -475   -511    987   -228     57    -12     54    223    213
    -15    989   1005   -485   -509    997   -223     67     -2     64    231    220
    -10    966    974   -478   -493    969   -236     62     -7     54    215    218
    -12    958    971   -472   -491    963   -241     67     -7     59    215    218
    -23    974    997   -475   -509    984   -231     90     12     80    241    239
    -31    989   1021   -478   -524   1005   -220    111     28    101    262    257
    -15   1010   1023   -498   -519   1018   -220    124     36    106    265    259
    -18   1021   1039   -504   -527   1028   -226    137     44    114    270    265
    -12   1018   1031   -504   -522   1023   -226    153     57    127    280    277
     -2   1036   1039   -517   -519   1036   -213    189     85    161    311    306
      0   1062   1062   -532   -532   1062   -197    231    119    194    350    329
     12   1093   1080   -553   -532   1085   -187    272    145    226    376    358
     10   1101   1091   -558   -540   1096   -197    301    161    241    389    374
     28   1117   1088   -571   -530   1104   -200    342    187    275    413    400
     54   1145   1091   -600   -519   1119   -189    402    231    327    467    452
     83   1213   1130   -646   -524   1171   -171    465    280    384    532    511
     77   1252   1174   -665   -548   1213   -174    501    309    423    576    555
    101   1304   1202   -701   -550   1254   -171    532    335    457    618    602
    106   1314   1208   -711   -550   1262   -179    537    337    467    631    618
    111   1325   1210   -719   -548   1267   -187    535    335    472    639    633
    137   1374   1234   -758   -548   1304   -181    537    342    485    654    654
    116   1379   1262   -748   -571   1322   -176    535    342    488    662    659
    101   1369   1265   -735   -581   1317   -181    509    327    470    646    644
    101   1369   1265   -735   -581   1317   -179    488    309    449    628    623
     83   1345   1262   -717   -589   1304   -171    452    285    415    594    587
     36   1296   1260   -665   -610   1278   -171    400    249    368    545    535
     28   1260   1228   -646   -600   1244   -163    353    218    324    491    488
     36   1231   1195   -633   -579   1213   -155    306    192    288    454    446
     12   1189   1176   -602   -581   1184   -161    254    163    249    407    397
    -36   1150   1187   -555   -610   1169   -163    213    140    218    371    358
    -46   1122   1169   -540   -607   1145   -163    187    124    197    348    335
    -57   1080   1137   -511   -597   1109   -176    155    103    176    319    309
    -67   1049   1117   -493   -592   1083   -200    116     77    150    296    280
    -18   1085   1104   -532   -561   1093   -192    109     75    148    301    280
     10   1117   1106   -563   -548   1111   -181    106     75    145    290    277
    -25   1083   1109   -530   -566   1096   -194     85     57    127    270    259
    -28   1072   1101   -524   -566   1088   -197     80     54    122    259    259
    -23   1070   1093   -522   -558   1080   -192     83     62    132    265    267
    -38   1062   1098   -511   -568   1080   -192     83     62    129    270    262
    -28   1080   1109   -527   -568   1093   -184     90     70    137    280    270
    -46   1070   1114   -511   -581   1091   -184     93     75    142    288    275
    -54   1072   1127   -509   -589   1098   -181     96     80    150    301    280
    -41   1075   1117   -517   -579   1096   -192     90     75    145    290    272
    -59   1057   1117   -501   -587   1085   -205     77     64    135    277    270
    -51   1060   1109   -506   -579   1083   -207     77     67    140    288    275
    -12   1083   1096   -535   -553   1088   -194     90     80    158    303    288
    -20   1065   1083   -524   -553   1072   -194     90     83    161    303    290
    -31   1070   1101   -519   -566   1085   -189     96     88    163    303    290
    -49   1067   1117   -509   -584   1091   -192     90     85    161    303    285
    -54   1065   1119   -504   -587   1091   -200     80     80    155    303    288
    -70   1052   1119   -491   -594   1083   -218     67     67    145    288    285
    -49   1067   1117   -509   -584   1091   -210     75     72    155    296    293
      0   1104   1104   -553   -550   1104   -194     88     88    168    314    306
      0   1137   1137   -568   -568   1137   -181     98    101    184    324    322
     15   1215   1200   -618   -592   1208   -135    140    150    228    371    358
     -5   1231   1236   -615   -620   1234   -109    150    166    241    387    368
    -46   1195   1241   -576   -644   1215   -116    137    155    228    376    358
    -44   1205   1249   -579   -646   1226   -119    137    161    233    384    361
    -44   1234   1275   -597   -659   1254   -135    127    163    244    394    374
    -20   1249   1270   -615   -644   1260   -158    122    166    252    402    387
    -18   1239   1254   -610   -636   1244   -174    111    158    246    392    389
    -18   1249   1267   -615   -641   1257   -181    109    155    249    392    397
     10   1247   1236   -631   -613   1241   -192    106    150    246    402    389
     -2   1197   1200   -597   -602   1200   -210     93    127    228    387    376
    -28   1169   1197   -571   -613   1182   -213     83    114    215    368    376
    -23   1156   1179   -566   -600   1166   -213     75    101    200    348    366
    -57   1093   1148   -519   -602   1119   -223     51     72    171    316    327
    -80   1052   1130   -485   -605   1091   -236     31     51    148    309    293
    -67   1057   1122   -496   -594   1088   -236     15     36    132    296    277
     -7   1104   1111   -548   -558   1106   -210     31     46    142    301    290
     -2   1093   1096   -548   -548   1093   -210     23     31    129    283    277
    -41   1036   1078   -496   -561   1054   -226      5     12    109    262    259
    -64   1002   1065   -470   -566   1034   -239     -5      5     98    254    249
    -41   1013   1054   -485   -548   1034   -241    -10      2     96    249    244
    -54   1010   1062   -478   -558   1036   -244    -18     -2     88    239    236
    -49   1023   1072   -488   -561   1047   -236     -5      7    101    246    252
    -64   1005   1070   -472   -568   1036   -239     -7      7    101    249    252
    -77    989   1067   -454   -571   1028   -244    -12      2     98    259    246
    -67    989   1057   -465   -561   1023   -241     -7      5    101    257    246
    -64    989   1052   -462   -558   1021   -200     46     33    106    244    233
    -54   1028   1080   -488   -568   1054   -106    187    119    153    265    233
     -2   1117   1119   -555   -561   1117    -15    389    272    285    366    311
     93   1325   1231   -709   -568   1278     93    763    581    618    667    602
    137   1626   1488   -883   -675   1558     88    914    800    948   1057   1002
     75   1951   1875  -1015   -901   1914   -109    488    730   1098   1343   1348
    -98   2169   2268  -1034  -1182   2218   -371   -213    498   1093   1460   1525
   -246   2075   2322   -914  -1283   2197   -620   -898     25    662   1088   1202
   -332   1602   1935   -636  -1132   1766   -891  -1389   -631   -129    303    470
   -283   1161   1444   -441   -865   1301  -1008  -1423   -909   -530   -132     51
   -163   1000   1163   -418   -662   1080   -862  -1041   -701   -410    -98     33
    -90   1047   1135   -480   -613   1091   -594   -602   -389   -187     54    129
    -80   1023   1104   -470   -592   1062   -384   -275   -171    -36    145    181
    -85    966   1049   -441   -566   1008   -293   -116    -75     31    179    192
    -93    945   1039   -426   -566    992   -265    -67    -44     49    181    200
    -85    937   1023   -426   -555    979   -257    -44    -33     51    181    202
    -77    927   1002   -426   -540    963   -249    -31    -25     54    189    197
    -59    948   1008   -446   -535    976   -226      0      0     83    218    213
    -41    976   1018   -467   -530    997   -210     25     23    106    246    228
    -44    971   1013   -465   -530    992   -207     28     23    106    244    223
    -25    989   1013   -483   -519   1000   -205     33     28    111    246    228
    -67    948   1015   -441   -540    982   -223     23     15     98    226    220
    -49    963   1013   -457   -530    987   -226     28     20    103    223    226
     -5   1010   1015   -504   -509   1013   -205     49     41    122    246    244
    -36    987   1021   -475   -530   1002   -197     57     46    129    252    249
    -62    966   1028   -454   -545    997   -197     64     51    132    252    252
    -38    987   1026   -472   -532   1005   -192     80     64    145    267    262
    -31    995   1026   -483   -530   1010   -194     85     64    148    265    262
    -33    997   1031   -480   -532   1013   -189     98     75    158    272    267
    -33    992   1026   -480   -530   1008   -192    106     83    166    280    265
     -7   1013   1021   -501   -514   1015   -189    119     90    171    283    272
    -23   1002   1026   -491   -527   1013   -189    132    101    181    280    283
    -31   1005   1036   -488   -532   1021   -184    150    111    189    290    288
    -10   1031   1041   -511   -524   1036   -176    176    132    210    319    298
    -20   1023   1044   -501   -532   1034   -171    202    150    228    337    311
    -38   1015   1052   -491   -545   1034   -166    233    171    249    348    327
      2   1072   1070   -537   -532   1072   -137    290    215    293    384    363
     41   1106   1065   -576   -511   1088   -116    340    246    324    413    389
      2   1075   1072   -537   -535   1075   -127    371    259    337    418    397
     23   1111   1085   -568   -530   1098   -119    423    293    371    452    431
     54   1150   1096   -602   -522   1122   -109    483    332    418    496    462
     62   1189   1127   -628   -535   1158   -101    532    371    462    545    504
     77   1257   1179   -667   -550   1218    -80    589    418    517    602    568
     98   1304   1205   -704   -553   1254    -72    618    446    553    633    607
     80   1306   1226   -693   -574   1267    -80    623    457    571    654    628
    101   1340   1239   -722   -568   1291    -85    628    465    587    680    649
     93   1358   1265   -724   -584   1312    -88    620    467    592    691    665
     83   1361   1278   -724   -597   1322    -90    607    459    589    688    672
     83   1376   1293   -730   -605   1337    -96    587    449    579    678    670
     51   1358   1306   -704   -628   1332   -106    545    420    548    646    641
     49   1340   1291   -693   -620   1317   -101    501    400    522    615    610
     77   1330   1252   -706   -587   1291    -90    452    371    488    589    576
      5   1239   1231   -623   -613   1234   -109    379    322    433    537    517
    -54   1169   1223   -558   -639   1195   -116    327    285    392    485    470
      2   1197   1195   -600   -594   1197   -103    293    275    371    459    449
     15   1169   1150   -592   -568   1161   -114    239    236    327    413    405
    -12   1119   1132   -553   -574   1127   -122    197    202    288    371    368
    -20   1104   1124   -542   -574   1114   -122    176    189    275    358    348
    -38   1070   1109   -514   -574   1088   -124    161    176    259    348    329
    -57   1039   1093   -493   -576   1065   -135    137    158    239    327    306
    -51   1023   1075   -485   -563   1049   -148    114    140    220    303    290
    -46   1015   1062   -485   -555   1039   -155    101    127    207    283    280
    -54    995   1049   -470   -550   1021   -161     96    119    200    270    275
    -51    987   1036   -467   -545   1010   -163     90    114    194    272    267
    -33   1013   1047   -491   -540   1031   -150    103    127    207    285    272
    -46   1002   1049   -480   -550   1026   -150    106    127    207    285    275
    -59    976   1036   -457   -548   1005   -163     98    122    200    272    265
    -41    979   1021   -470   -530    997   -161     98    122    200    270    265
    -38    992   1031   -478   -535   1010   -155    103    127    207    275    270
    -49    982   1031   -467   -540   1005   -153    106    129    207    275    270
    -33    992   1026   -478   -530   1008   -140    116    140    218    283    280
     -5   1005   1010   -501   -509   1010   -132    122    148    226    293    285
    -54    969   1023   -457   -540    995   -142    111    135    215    285    272
    -70    958   1026   -444   -548    989   -145    106    132    213    280    270
    -15   1002   1018   -493   -517   1010   -129    122    148    226    288    283
      0   1010   1010   -506   -504   1010   -127    122    148    226    283    290
    -23    974    995   -475   -509    984   -148     98    124    205    265    265
    -28    963    989   -467   -509    976   -150     96    122    205    270    259
    -15    979    995   -480   -504    987   -137    109    135    218    283    275
    -44    969   1013   -465   -527    992   -132    111    137    215    280    275
    -54   1000   1052   -472   -553   1026   -109    132    161    239    301    293
    -44   1047   1088   -504   -566   1067    -77    153    187    262    319    316
    -36   1067   1104   -514   -568   1085    -46    168    205    275    329    327
    -33   1057   1091   -511   -563   1072    -54    158    200    267    322    314
    -36   1049   1085   -506   -561   1067    -75    145    192    262    311    311
    -23   1096   1119   -537   -571   1109    -70    161    218    290    340    345
    -33   1083   1117   -524   -574   1098    -98    150    210    290    348    348
    -20   1083   1104   -532   -561   1093   -111    137    202    285    350    348
    -10   1088   1098   -540   -553   1093   -114    145    207    293    355    353
    -28   1034   1062   -504   -545   1047   -132    132    187    275    327    335
    -28    992   1021   -480   -524   1005   -153    111    155    246    301    309
    -18    982   1000   -483   -509    989   -153    103    145    236    298    301
     -7    974    982   -483   -496    976   -142     98    137    228    288    296
    -20    937    958   -459   -488    948   -142     80    116    202    254    270
    -46    898    945   -426   -496    922   -140     70    103    187    233    249
    -49    880    930   -418   -488    904   -132     64     98    181    226    244
    -46    849    896   -402   -472    872   -145     49     75    155    205    218
    -75    795    870   -361   -472    831   -166     20     46    124    176    184
    -75    797    872   -361   -472    833   -161     23     49    124    174    187
    -54    810    865   -379   -459    836   -153     31     54    129    174    192
    -41    820    862   -389   -452    841   -150     36     57    132    171    189
    -44    813    854   -384   -449    833   -145     36     62    135    181    192
    -59    784    844   -361   -452    813   -150     28     54    129    174    189
    -54    776    831   -361   -441    802   -150     28     57    127    166    181
    -70    771    841   -350   -457    805   -145     33     59    132    174    184
    -80    766    846   -342   -462    805   -140     44     62    129    174    174
    -70    792    862   -361   -465    826    -72    137    114    150    176    166
    -28    867    893   -420   -462    880     25    306    231    233    226    205
     23    974    950   -498   -462    963    116    574    436    436    397    358
    114   1179   1065   -646   -478   1124    210    935    732    771    724    680
    153   1517   1363   -833   -605   1441    168    927    883   1057   1093   1091
     51   1764   1712   -909   -831   1738    -62    337    737   1135   1299   1348
   -153   1847   2000   -849  -1075   1922   -311   -389    413    958   1221   1322
   -309   1595   1901   -644  -1106   1748   -566  -1036   -158    353    649    807
   -340   1127   1467   -392   -904   1296   -831  -1434   -763   -381    -77    135
   -233    836   1067   -303   -649    950   -846  -1231   -743   -436   -194    -15
   -161    732    891   -285   -524    810   -659   -820   -496   -272   -111     12
   -132    732    862   -301   -496    797   -407   -413   -233    -93      5     83
    -93    714    807   -309   -449    761   -218   -119    -49     36     93    129
    -72    696    766   -311   -420    730   -155    -23      7     77    114    137
    -88    662    748   -288   -418    704   -148     -2     15     77    109    129
   -101    631    732   -265   -418    680   -148     10     20     75     98    122
    -70    649    719   -288   -394    683   -132     31     36     85    111    132
    -44    675    717   -316   -381    696   -111     57     57    103    129    142
    -54    665    719   -306   -387    691   -106     70     62    109    127    148
    -51    659    709   -303   -381    683   -101     77     70    114    132    150
    -28    678    706   -324   -366    691    -90     88     80    127    140    161
    -23    696    719   -335   -371    706    -85     96     88    132    148    166
    -46    665    711   -309   -379    688    -93     98     88    135    155    168
    -51    639    691   -296   -371    662   -101    101     88    135    155    174
    -54    618    672   -280   -363    644   -111     96     80    124    145    161
    -33    646    678   -306   -355    662    -98    109     93    135    150    163
      7    688    680   -348   -337    685    -72    140    119    163    176    192
    -33    646    680   -306   -355    662    -72    148    119    163    171    189
    -51    636    688   -290   -368    662    -75    153    122    166    181    189
    -44    654    696   -306   -371    675    -72    166    132    176    192    200
    -33    667    701   -316   -368    683    -57    194    155    194    205    218
    -25    662    685   -319   -355    672    -57    205    166    202    207    223
    -15    675    691   -329   -353    683    -49    226    179    215    220    236
      0    696    693   -350   -348    696    -38    252    197    233    241    244
    -10    685    696   -337   -353    691    -33    277    213    246    246    252
    -23    678    701   -329   -363    688    -41    298    220    254    249    262
     -5    693    698   -342   -350    696    -33    337    246    280    275    280
     18    711    693   -366   -337    704    -20    384    277    314    303    306
     51    758    704   -405   -327    732      5    449    322    361    348    345
     67    782    714   -426   -322    750     18    506    358    397    381    381
     80    797    717   -439   -316    758     18    548    384    428    415    413
    103    836    730   -470   -314    784     20    594    418    470    462    462
    101    875    774   -488   -337    826     23    628    446    509    501    501
     83    906    820   -496   -368    865     28    657    475    545    537    535
     77    924    846   -501   -384    885     25    667    488    566    563    561
     93    945    852   -522   -379    898     18    662    485    568    574    574
    101    956    852   -530   -374    904     18    654    488    574    579    587
    103    963    859   -535   -379    911     15    633    480    563    574    589
    114    989    875   -550   -379    932     31    628    483    563    576    594
     80    958    875   -522   -397    917     38    600    470    548    561    571
     54    917    862   -485   -405    891     36    550    436    509    524    532
     31    862    828   -449   -400    846     15    478    384    449    465    472
     -2    813    815   -405   -407    813      0    413    340    394    405    415
     -2    797    797   -400   -400    797     12    379    327    371    374    392
     -5    763    769   -381   -387    766     20    342    309    348    345    366
     -7    748    756   -371   -381    750     23    306    288    319    314    327
     -7    732    740   -361   -374    735     28    280    275    303    301    303
    -25    659    685   -316   -355    672     12    241    241    267    265    272
    -64    597    662   -267   -363    628    -18    200    207    231    226    236
    -54    600    652   -272   -353    623    -18    189    205    226    223    226
      5    659    654   -332   -324    657     10    210    223    244    236    249
    -38    610    649   -288   -342    628      2    192    205    223    220    231
    -59    587    644   -265   -353    615      0    187    202    220    220    220
    -46    587    633   -272   -340    610      2    187    205    220    215    220
    -33    589    623   -277   -327    605     -2    181    197    215    205    220
    -33    584    618   -275   -324    600     -2    181    197    215    202    218
    -57    568    623   -257   -340    594     -5    184    202    218    207    213
    -54    561    615   -254   -335    587     -7    184    202    218    205    215
    -44    571    615   -262   -329    592     -5    187    207    220    210    220
    -33    594    628   -283   -332    613     -2    189    210    226    220    228
    -36    571    607   -267   -322    589    -10    179    200    215    207    218
    -44    553    597   -257   -322    574    -15    179    200    215    207    218
    -31    581    613   -275   -322    597      5    202    226    241    233    244
    -31    579    610   -275   -322    594     12    200    223    236    231    239
     -5    592    594   -293   -298    594     18    202    223    239    228    233
     -7    584    592   -288   -298    587     18    200    223    241    231    236
    -57    542    600   -241   -327    571     10    194    215    233    223    233
    -54    530    584   -241   -319    555     -5    181    202    220    210    220
    -51    527    579   -239   -314    553    -18    171    197    210    197    215
    -15    576    589   -283   -303    581      5    189    218    231    215    236
     -7    626    633   -309   -319    628     44    223    254    265    257    265
    -38    623    659   -293   -350    641     72    231    265    275    262    272
    -31    654    685   -314   -358    670     96    252    285    293    285    285
    -44    659    704   -309   -374    680     96    252    290    301    296    293
    -49    662    711   -306   -379    685     77    241    296    303    296    303
    -20    667    688   -324   -355    678     49    231    293    303    296    306
    -18    649    665   -316   -340    657     18    213    272    290    285    293
    -33    654    688   -311   -361    672     15    218    283    306    301    309
    -33    644    678   -303   -355    659      7    223    283    309    309    316
    -15    600    615   -293   -314    607    -10    202    254    277    277    290
      7    592    584   -301   -288    589      0    197    244    270    270    283
      0    587    584   -293   -290    584      5    189    236    259    262    275
    -20    542    563   -259   -290    553     -2    168    207    231    231    246
    -62    493    555   -215   -309    522    -12    148    187    202    197    223
    -77    444    522   -184   -298    480    -33    119    155    168    163    189
   -103    368    472   -135   -288    420    -59     88    124    137    135    153
    -88    363    452   -137   -270    407    -62     80    114    127    122    140
    -23    452    475   -215   -252    465    -15    122    150    163    158    176
    -15    467    483   -226   -249    475      2    132    161    174    171    184
    -46    431    475   -192   -262    452     -2    124    150    161    158    179
    -51    418    470   -181   -259    444     -2    124    150    161    161    176
    -75    394    467   -161   -272    428    -18    109    137    145    145    161
    -75    392    467   -158   -270    428    -20    109    137    148    145    161
   -101    368    470   -135   -288    420    -31    103    132    142    145    155
   -135    329    465    -96   -298    397    -44     96    116    129    129    142
    -83    371    454   -145   -270    413      7    161    158    153    137    148
    -25    457    480   -215   -252    467    116    314    262    220    176    168
     12    540    524   -277   -254    532    210    522    418    358    290    257
     64    662    597   -363   -265    631    303    862    675    631    537    485
    135    940    802   -540   -332    872    309   1057    896    945    896    867
     93   1257   1163   -678   -535   1210    166    717    885   1119   1182   1213
    -93   1434   1525   -672   -810   1478    -62     38    662   1083   1254   1345
   -283   1371   1654   -542   -969   1512   -288   -665    226    711    945   1085
   -361    974   1335   -306   -849   1153   -553  -1187   -415    -46    210    392
   -303    576    880   -137   -592    727   -727  -1267   -698   -415   -181     10
   -213    353    563    -70   -389    457   -662   -958   -563   -353   -200    -49
   -158    348    506    -93   -332    426   -436   -537   -293   -166    -83     25
   -124    353    478   -114   -301    415   -202   -181    -67    -10     23     85
    -80    335    415   -127   -249    374    -83      2     46     70     75    111
    -67    324    392   -129   -231    358    -46     59     80     93     88    111
    -64    327    392   -129   -228    358    -20     96    106    114    114    119
    -67    335    400   -135   -233    366     -7    119    124    127    124    129
    -64    329    394   -132   -231    361     -5    129    127    129    122    132
    -83    316    397   -119   -241    355     -2    137    129    132    122    135
    -88    301    389   -106   -239    345    -12    135    124    124    109    129
    -57    329    387   -137   -223    358    -10    142    129    129    114    135
    -41    337    379   -150   -210    358     -7    150    135    135    122    137
    -62    309    371   -124   -218    340    -18    145    124    127    111    127
    -38    337    376   -148   -207    355     -7    163    142    148    135    148
    -18    371    389   -176   -205    379     10    187    161    166    150    171
    -33    353    387   -161   -210    371      5    187    161    163    142    168
    -44    342    384   -150   -215    363      0    189    158    163    140    166
    -44    342    387   -148   -215    363     -2    197    163    166    148    174
    -72    311    381   -119   -228    345    -20    192    153    158    140    161
    -15    366    381   -176   -200    374     -2    220    179    184    166    181
     36    423    387   -231   -174    405     31    257    213    218    202    215
    -23    366    389   -171   -205    376     18    257    207    213    189    207
    -23    376    400   -176   -213    387     12    267    213    218    189    200
     -2    410    413   -205   -207    410     28    303    239    244    218    228
     -7    418    426   -207   -218    423     44    337    262    270    241    249
    -41    389    431   -174   -236    410     38    353    270    277    252    246
    -15    392    407   -189   -213    400     33    379    283    293    265    259
     41    457    415   -249   -187    436     59    439    324    335    303    303
     41    491    446   -267   -205    470     80    496    361    374    337    342
     33    491    457   -262   -210    475     70    532    381    394    355    361
     44    514    470   -280   -213    491     72    584    413    439    397    397
     41    540    498   -290   -228    519     72    631    446    475    433    436
     67    592    524   -332   -228    558     67    662    470    504    470    472
     98    644    545   -371   -223    594     67    691    496    540    511    511
    116    680    561   -400   -223    623     67    706    511    563    540    548
    122    719    597   -420   -236    659     77    719    527    587    566    579
    106    727    620   -418   -257    675     75    714    527    589    571    584
    111    730    618   -420   -252    675     64    698    519    581    566    587
     72    696    623   -387   -277    659     54    672    498    563    548    581
     98    732    633   -415   -267    683     75    667    501    568    563    584
     85    732    646   -410   -280    688     88    636    491    550    550    563
     33    665    631   -348   -298    649     72    571    444    496    493    506
     31    644    613   -340   -290    631     77    522    413    454    446    465
     31    620    589   -327   -277    605     83    472    384    413    397    415
    -20    545    566   -265   -293    555     72    413    342    363    340    363
    -49    493    542   -220   -296    517     64    368    311    327    301    327
    -54    472    524   -210   -288    498     54    332    290    303    283    303
    -57    459    514   -202   -285    485     54    309    277    288    270    288
    -64    431    496   -184   -280    462     49    285    257    265    246    267
    -49    420    470   -184   -259    444     38    265    239    246    226    244
    -38    420    459   -192   -249    439     33    252    231    236    215    236
    -36    418    452   -192   -244    433     25    244    220    226    205    233
    -33    426    459   -197   -249    441     36    244    220    223    200    233
    -41    423    465   -189   -252    444     33    241    218    218    189    231
    -85    392    475   -155   -280    433     20    231    207    207    187    215
    -36    441    478   -202   -257    457     38    249    228    228    210    233
    -23    446    470   -213   -246    457     38    249    226    228    207    241
    -72    397    470   -161   -270    433     20    233    207    210    181    231
    -51    420    470   -184   -262    444     25    241    218    220    197    239
    -28    426    454   -200   -241    441     23    241    218    223    205    236
    -64    402    465   -168   -265    433     20    241    218    223    207    233
    -88    389    478   -150   -283    433     12    239    215    220    205    233
    -41    439    478   -200   -262    457     20    246    223    228    202    241
    -28    452    480   -213   -254    467     25    244    223    226    202    236
    -57    428    485   -187   -270    457     20    239    218    223    210    233
    -64    415    480   -174   -272    446     10    233    210    218    213    236
    -49    426    475   -189   -262    449      2    228    205    213    202    233
    -44    436    480   -197   -262    457      2    226    202    210    197    239
    -59    426    485   -181   -272    454     -5    215    194    202    184    231
    -54    444    498   -194   -275    470      5    226    207    215    202    241
    -70    480    548   -207   -309    511     33    252    236    244    231    265
    -75    496    571   -213   -322    532     49    259    246    252    236    275
    -31    532    563   -252   -298    548     70    270    257    259    249    280
     15    576    561   -296   -272    568     77    275    270    275    267    293
    -41    581    620   -272   -329    600     72    280    288    293    288    316
    -59    589    649   -265   -353    618     49    280    290    306    301    335
    -49    579    626   -265   -337    600     12    257    270    290    290    327
    -38    574    613   -267   -324    592      0    246    262    285    288    327
    -49    555    602   -254   -327    579     -5    249    257    285    285    327
    -51    524    576   -239   -314    550    -10    249    241    270    270    314
    -33    506    540   -236   -288    522    -25    228    215    244    246    290
    -38    488    527   -223   -283    506    -33    207    194    223    228    272
    -62    454    517   -200   -288    485    -33    192    176    205    210    249
    -64    454    519   -194   -293    485    -23    194    174    202    205    246
    -75    431    504   -179   -288    467    -36    171    150    176    179    220
   -109    371    480   -129   -293    426    -59    140    114    137    140    184
   -119    340    457   -111   -288    400    -72    122     93    114    119    163
    -72    371    444   -150   -257    407    -59    132    101    122    127    171
    -46    387    433   -171   -241    410    -51    140    106    129    132    179
    -59    384    444   -161   -252    413    -51    137    103    129    132    181
    -90    363    454   -137   -272    407    -54    137    101    127    129    181
   -106    348    454   -122   -280    400    -59    132     96    119    119    171
    -90    355    446   -135   -270    400    -62    129     90    116    116    168
    -90    348    439   -127   -265    392    -75    119     83    111    109    171
   -106    327    433   -111   -270    379    -85    116     77    103    103    161
   -101    332    433   -116   -267    381    -46    174    109    119    106    145
    -25    446    472   -213   -249    459     64    337    226    197    153    181
     10    540    530   -275   -259    535    155    535    374    329    262    270
     41    667    626   -355   -293    646    218    836    623    607    535    517
    122    958    833   -540   -355    896    215   1023    846    935    906    914
    109   1260   1150   -685   -522   1205    101    771    857   1109   1182   1254
    -72   1428   1501   -678   -787   1465    -75    189    654   1085   1270   1392
   -272   1309   1579   -519   -927   1444   -283   -524    145    602    849   1008
   -342    976   1319   -316   -831   1145   -501  -1054   -467   -116    142    342
   -301    571    872   -137   -587    722   -704  -1192   -784   -498   -259    -38
   -226    314    540    -44   -381    426   -698   -956   -693   -465   -285   -103
   -189    296    485    -54   -337    392   -524   -594   -441   -283   -161    -38
   -140    337    478    -98   -309    407   -298   -228   -181    -93    -31     46
    -67    389    457   -161   -262    423   -142      5    -18     28     54    106
    -57    405    462   -174   -259    433    -90     77     31     64     80    127
    -90    358    449   -135   -270    405    -96     80     28     57     64    119
    -93    350    444   -127   -267    397    -98     88     28     57     64    116
    -88    350    439   -132   -265    394    -96    101     36     62     67    116
    -54    381    436   -163   -244    407    -83    122     51     75     80    129
    -62    389    452   -163   -257    418    -83    127     54     80     80    137
    -88    371    457   -142   -272    413    -93    124     49     75     83    135
    -41    410    449   -184   -246    428    -85    140     64     96    103    153
     -5    452    457   -223   -231    454    -70    158     77    106    109    171
    -62    413    472   -176   -267    444    -77    155     70     98     98    163
    -54    423    478   -184   -267    452    -70    168     83    111    114    174
    -57    420    478   -184   -267    449    -75    166     83    111    124    174
    -62    420    483   -179   -272    452    -80    171     83    116    135    176
    -67    405    470   -171   -267    436    -96    168     80    116    132    174
    -49    413    462   -181   -257    436   -111    168     77    116    127    168
      0    472    472   -236   -236    472    -96    194     98    132    140    184
    -41    472    514   -215   -277    493    -77    220    119    153    158    202
    -44    488    532   -223   -288    509    -72    241    135    171    176    220
    -33    506    540   -236   -285    522    -57    265    153    194    197    241
    -49    501    548   -228   -298    522    -57    277    163    205    202    254
    -36    511    548   -236   -290    530    -62    290    171    210    202    257
    -36    501    537   -233   -288    519    -75    301    174    215    210    262
    -46    488    535   -220   -290    511    -83    324    187    233    236    275
     12    566    550   -290   -267    558    -59    379    228    280    280    316
     38    626    587   -332   -272    607    -36    439    272    324    322    355
     15    623    607   -319   -296    615    -44    470    288    345    342    379
     23    646    620   -335   -298    633    -51    511    316    381    379    415
     57    693    636   -379   -288    665    -51    561    350    423    420    457
     75    737    662   -405   -293    701    -54    597    379    462    465    506
     83    779    696   -433   -306    737    -57    626    405    496    506    553
     96    815    719   -457   -311    766    -57    641    420    522    535    587
     93    828    735   -462   -322    782    -67    641    418    527    545    597
     93    841    748   -467   -327    795    -72    633    415    532    555    607
    111    878    766   -496   -327    823    -70    626    415    532    558    623
    129    909    779   -522   -324    844    -67    613    405    522    548    620
    106    901    795   -506   -345    849    -62    592    392    504    532    597
     57    870    813   -462   -376    841    -41    568    379    483    514    566
     38    844    805   -444   -384    826    -31    532    353    449    483    527
    -12    766    776   -376   -394    771    -36    478    311    394    431    472
    -38    704    743   -335   -392    724    -44    420    270    342    374    418
     12    730    717   -371   -350    724    -25    389    257    319    345    394
      0    701    701   -353   -350    701    -33    340    228    285    306    355
    -51    641    693   -296   -371    667    -57    280    181    236    249    306
    -41    615    657   -288   -350    636    -75    239    150    197    207    267
    -51    602    654   -275   -353    628    -88    210    127    174    187    244
    -41    620    662   -290   -353    641    -77    207    132    181    194    246
    -41    607    649   -283   -345    628    -83    194    122    168    189    236
    -75    571    644   -249   -358    607    -93    174    103    153    171    218
    -51    597    649   -272   -350    623    -85    181    111    161    176    226
    -31    613    644   -290   -337    628    -85    179    109    155    174    223
    -41    602    644   -280   -342    623    -93    166     98    145    161    213
    -31    628    659   -301   -345    644    -93    166     98    145    158    223
    -33    633    667   -298   -350    649    -93    171    103    150    158    228
    -51    607    659   -280   -355    633   -106    161     93    142    158    215
    -54    592    646   -270   -350    620   -127    148     83    129    142    207
    -33    633    667   -301   -350    652   -116    158     96    142    161    223
    -25    685    711   -329   -368    698    -77    192    129    179    202    252
    -38    657    696   -311   -366    675    -93    181    119    171    194    241
    -36    644    680   -303   -358    662   -106    174    114    168    194    239
    -67    618    685   -277   -379    652   -116    163    101    158    181    233
    -98    605    704   -252   -400    654   -124    155     96    150    168    231
    -51    657    709   -301   -381    680   -111    166    109    163    189    249
    -49    657    706   -303   -379    680   -111    168    109    166    192    246
    -59    636    696   -288   -379    665   -124    155     98    155    184    233
    -46    659    706   -306   -376    683   -116    161    106    166    189    244
    -31    719    750   -345   -392    735    -93    187    135    192    220    277
     -7    782    789   -387   -400    787    -57    210    163    218    246    298
    -15    805    820   -394   -418    813    -44    215    168    220    244    298
    -51    782    833   -363   -441    807    -51    205    161    213    233    290
    -54    779    833   -366   -444    805    -67    192    161    215    241    293
    -49    789    839   -371   -444    815    -83    184    168    228    257    306
    -38    792    831   -376   -436    810   -109    174    163    228    262    316
     18    862    844   -439   -413    854    -98    192    184    252    285    345
     -2    854    857   -428   -428    857   -103    189    179    246    280    348
     -5    802    807   -400   -407    805   -122    174    153    223    257    324
     -2    758    761   -376   -381    758   -145    148    122    194    228    296
    -31    732    763   -350   -397    748   -153    135    106    181    220    283
    -70    709    776   -322   -423    743   -142    137    101    176    213    272
    -77    685    763   -303   -420    724   -132    135     93    166    207    262
    -83    649    730   -283   -407    691   -142    109     64    137    181    233
    -83    607    691   -262   -387    649   -174     72     31     98    140    197
    -72    602    672   -265   -374    636   -171     67     23     88    122    189
    -28    646    672   -309   -350    659   -148     88     36    101    132    200
    -36    639    675   -303   -355    657   -137     93     38    103    137    197
    -64    602    667   -267   -366    633   -153     77     25     90    129    187
    -67    605    672   -270   -368    639   -161     72     20     88    127    189
    -62    605    667   -272   -363    636   -166     67     15     83    116    187
    -67    587    654   -262   -361    620   -171     57     10     72    111    174
    -59    607    667   -272   -363    636   -158     72     23     90    129    184
    -54    615    670   -280   -363    641   -153     72     25     90    124    184
    -54    610    662   -277   -358    636   -132    101     38     93    119    174
    -77    602    680   -262   -381    641    -67    205    101    116    122    155
    -41    680    722   -319   -381    701     23    379    231    218    197    210
     41    839    795   -441   -376    818    116    665    475    472    426    420
    140   1101    958   -620   -410   1031    145    937    743    818    792    795
    114   1408   1293   -763   -589   1353     51    807    805   1041   1122   1176
    -18   1587   1605   -784   -810   1595   -109    306    641   1083   1288   1402
   -187   1602   1790   -709   -987   1696   -332   -387    220    766   1054   1218
   -296   1317   1610   -511   -953   1462   -545   -989   -384     70    363    571
   -314    872   1187   -280   -750   1028   -771  -1286   -870   -532   -241     -5
   -215    581    797   -181   -506    688   -802  -1114   -844   -566   -316   -122
   -161    532    693   -187   -428    613   -631   -745   -576   -371   -194    -41
   -122    566    688   -223   -405    626   -405   -363   -288   -153    -46     62
    -70    574    644   -254   -355    607   -236    -88    -90     -7     46    122
    -54    568    623   -257   -337    594   -176     10    -20     44     83    140
    -59    571    628   -257   -342    600   -158     41      0     59    101    145
    -57    589    644   -267   -350    615   -145     64     18     75    111    161
    -75    579    654   -252   -366    615   -142     72     25     77    111    163
    -70    579    649   -254   -358    613   -140     83     33     83    114    166
    -57    589    646   -267   -353    618   -145     83     33     83    114    168
    -75    563    639   -244   -358    600   -153     83     31     83    119    163
    -64    584    646   -262   -355    615   -142    101     49    101    140    179
    -51    605    657   -275   -353    631   -124    122     72    124    155    202
    -25    639    662   -306   -345    649   -109    137     85    140    171    215
    -12    657    667   -322   -340    662   -103    145     93    148    179    218
    -51    613    665   -283   -358    639   -127    129     80    132    163    205
    -64    592    657   -262   -361    623   -129    132     80    132    155    210
    -51    631    683   -290   -366    654   -114    155    101    155    168    228
    -49    646    696   -301   -371    670   -111    166    114    168    194    239
    -49    657    706   -306   -376    683   -106    181    127    181    213    252
     -7    688    696   -340   -350    691    -88    207    150    205    233    270
    -12    672    685   -329   -350    678    -96    207    150    207    236    270
    -33    670    701   -319   -368    685    -96    220    161    215    246    277
    -20    698    719   -340   -371    709    -85    246    184    241    277    298
      0    727    727   -363   -363    727    -72    272    205    265    293    324
     -7    730    735   -361   -371    732    -70    296    220    275    303    335
    -25    709    735   -340   -379    722    -77    319    236    290    314    342
      7    743    735   -376   -366    740    -64    363    270    327    348    376
     46    807    761   -426   -355    784    -41    415    311    371    392    413
     38    813    774   -426   -368    795    -41    457    340    402    415    439
     64    846    782   -457   -358    813    -41    504    368    436    444    472
     51    867    815   -462   -384    841    -31    561    407    485    509    511
     31    893    862   -462   -415    878    -20    610    449    535    563    555
     70    950    880   -511   -405    917    -12    649    483    576    605    607
     98    987    888   -542   -394    937    -20    662    496    600    636    641
     77    992    914   -535   -418    953    -33    662    498    610    654    665
    101   1054    953   -576   -426   1005    -28    670    511    628    672    688
    111   1096    984   -607   -436   1041    -20    667    514    633    685    706
    111   1101    989   -607   -439   1047    -23    652    504    628    685    706
     75   1062    987   -571   -457   1026    -33    618    478    600    654    680
     25   1005    979   -514   -475    992    -46    568    439    558    610    646
     36    992    956   -517   -462    974    -54    514    405    514    574    605
     51   1000    945   -527   -446    974    -36    480    387    488    548    568
     38    984    945   -511   -454    966    -15    446    371    462    517    537
     20    945    924   -483   -452    935    -15    394    340    420    470    493
     -2    896    898   -449   -452    898    -23    342    306    379    420    454
    -15    852    867   -418   -441    859    -36    296    277    342    379    410
    -12    828    841   -407   -428    833    -46    259    254    316    355    379
    -31    807    839   -387   -433    823    -51    239    246    309    353    363
    -51    789    839   -371   -444    813    -54    223    239    298    345    350
    -62    766    826   -353   -444    795    -64    202    223    283    329    335
    -49    753    800   -353   -426    776    -83    179    200    262    309    319
    -41    753    795   -355   -418    774    -83    171    194    257    306    316
    -33    758    789   -363   -410    774    -83    166    189    252    298    309
    -25    769    792   -371   -407    779    -67    176    205    267    309    319
    -46    750    797   -353   -423    774    -70    174    205    265    303    324
    -67    730    797   -329   -431    763    -85    163    192    252    290    314
    -10    787    797   -389   -405    792    -67    184    213    272    314    327
    -33    776    810   -371   -423    792    -70    181    210    275    322    327
    -49    771    818   -363   -433    795    -72    179    210    275    314    329
    -25    805    831   -389   -428    818    -67    187    218    285    316    342
    -28    802    831   -389   -428    818    -67    184    218    283    322    335
    -38    779    818   -371   -428    797    -77    174    207    275    319    324
    -18    795    810   -389   -415    802    -77    176    210    277    319    335
    -36    789    826   -376   -431    807    -72    181    218    285    329    340
    -49    776    826   -366   -439    802    -75    179    215    285    327    332
    -33    802    833   -384   -433    818    -72    181    220    293    337    342
    -41    797    839   -379   -441    818    -77    174    215    290    332    340
    -59    771    831   -355   -444    800    -90    161    207    280    319    337
    -41    813    852   -387   -446    833    -67    181    231    303    348    358
    -20    888    906   -433   -462    896    -23    215    272    342    384    392
    -31    919    950   -444   -491    935     10    236    293    361    402    410
    -51    893    945   -420   -498    919      5    228    290    358    394    397
    -62    883    943   -413   -501    911    -28    205    275    345    381    387
     -7    943    950   -467   -480    948    -38    210    293    368    407    413
     23    961    935   -493   -457    950    -46    210    296    376    420    428
     -2    963    966   -480   -483    963    -46    215    303    387    433    452
    -20    945    966   -462   -493    953    -59    210    296    384    433    452
    -20    904    924   -441   -472    911    -88    187    265    358    407    423
    -25    862    888   -418   -457    872   -109    163    233    329    374    397
    -59    826    885   -381   -472    854   -114    153    223    316    374    381
    -33    826    859   -397   -446    841   -106    148    215    311    374    374
    -20    805    826   -392   -423    815   -101    140    205    298    355    358
    -44    756    797   -355   -420    776   -116    109    171    265    319    324
    -49    743    792   -345   -420    766   -119     96    158    249    298    314
    -85    704    789   -311   -439    745   -127     80    140    231    280    303
    -41    722    763   -340   -402    743   -129     72    129    215    265    290
    -49    706    753   -329   -402    730   -142     57    114    200    246    270
   -122    649    771   -262   -446    709   -158     38     98    184    239    246
    -54    730    782   -340   -418    756   -129     70    129    215    275    275
    -18    761    779   -371   -400    769   -114     85    142    233    285    296
    -64    706    769   -322   -418    737   -129     64    124    213    259    280
    -72    691    763   -309   -418    727   -140     57    116    207    252    272
    -15    735    750   -361   -381    743   -122     72    132    220    270    288
    -36    735    771   -348   -402    753   -101     96    148    228    272    290
   -116    714    831   -301   -472    771    -33    192    205    252    275    275
    -59    805    865   -371   -462    833     54    355    316    335    332    309
     44    969    924   -509   -439    948    166    662    561    574    548    496
    127   1200   1072   -665   -472   1135    246   1005    859    930    906    841
    124   1514   1389   -820   -633   1452    135    862    937   1171   1244   1231
     33   1790   1756   -911   -859   1774   -114    246    782   1260   1462   1514
   -140   1893   2034   -878  -1088   1964   -371   -485    444   1070   1371   1475
   -329   1548   1878   -610  -1104   1714   -652  -1117   -179    387    724    888
   -345   1062   1408   -358   -875   1234   -885  -1418   -719   -296     33    244
   -220    779   1000   -277   -610    888   -870  -1189   -691   -355    -93     75
   -124    748    872   -311   -498    810   -628   -740   -402   -155     25    135
   -127    732    859   -303   -493    795   -384   -353   -150     12    129    197
    -90    719    807   -314   -449    763   -226    -98     10    124    200    236
    -62    719    782   -327   -420    750   -158      2     75    171    228    257
    -59    704    761   -322   -410    732   -148     28     88    176    233    246
    -33    717    750   -342   -392    732   -137     49    101    187    246    249
    -59    693    750   -316   -405    719   -132     59    103    189    244    246
    -80    670    750   -293   -415    709   -132     62    103    189    239    239
    -70    680    748   -306   -410    714   -132     70    109    197    246    244
    -44    709    750   -332   -397    730   -124     83    119    207    254    254
    -44    717    758   -337   -402    735   -124     88    124    210    252    259
    -44    719    763   -337   -402    740   -124     96    129    215    259    267
    -33    735    769   -350   -402    750   -116    106    142    228    277    277
    -49    740    787   -345   -418    763   -111    119    150    239    285    290
    -70    719    787   -324   -428    753   -124    111    142    231    275    285
    -49    732    782   -340   -415    756   -122    122    150    239    275    290
    -51    737    787   -345   -420    761   -116    132    155    244    283    288
    -44    758    802   -358   -423    779   -106    150    171    262    306    306
    -10    789    800   -389   -405    792    -90    176    194    285    332    329
    -12    774    787   -379   -400    779    -90    187    200    290    332    327
    -20    758    779   -368   -400    766    -98    192    197    288    322    316
     -2    784    784   -392   -394    784    -93    210    213    303    337    329
     -2    787    789   -394   -397    787    -90    228    228    319    350    340
    -28    779    807   -374   -418    792    -83    257    246    337    371    355
      0    823    823   -415   -410    823    -62    298    275    366    394    376
     38    849    807   -444   -384    828    -62    322    288    381    407    384
     38    859    820   -449   -392    841    -57    366    314    407    433    410
     -2    867    870   -431   -436    867    -38    426    355    452    467    449
    -20    893    911   -439   -467    901    -25    480    389    485    493    480
    -10    896    906   -444   -459    901    -38    517    405    504    506    496
     38    950    911   -496   -436    932    -33    568    444    548    553    542
     96   1031    935   -563   -418    984    -15    618    485    597    613    589
    106   1065    956   -587   -423   1010     -5    654    517    641    665    626
     93   1088    995   -592   -452   1041      0    680    545    678    704    667
     64   1088   1023   -576   -478   1054    -15    675    542    680    706    678
     70   1106   1036   -587   -483   1072    -28    665    537    683    711    691
    122   1176   1052   -652   -465   1117    -15    670    550    701    732    719
    116   1184   1065   -652   -475   1124    -10    657    545    696    727    719
     83   1153   1067   -618   -491   1111    -23    620    517    667    701    693
    109   1166   1057   -636   -472   1111    -23    584    498    652    688    678
     64   1130   1065   -600   -498   1098    -20    532    470    618    657    644
      5   1080   1075   -542   -535   1078    -25    472    436    574    613    600
    -12   1044   1057   -517   -535   1052    -25    420    405    535    571    558
    -25   1002   1028   -488   -527   1015    -36    358    363    488    519    506
    -15    992   1005   -488   -511    997    -51    303    324    441    465    467
    -20    956    976   -467   -498    966    -62    259    290    405    423    426
    -33    914    948   -441   -491    932    -72    228    267    379    405    394
    -51    888    940   -418   -496    914    -75    207    254    366    392    384
    -75    846    922   -387   -498    883    -83    184    236    345    371    363
    -88    820    909   -366   -498    865    -98    161    213    324    355    337
    -20    885    906   -433   -462    896    -77    174    228    337    366    350
     -2    883    885   -439   -444    883    -80    163    218    324    353    342
    -31    849    880   -410   -454    862    -88    153    205    314    345    327
    -46    841    888   -397   -467    865    -85    153    207    316    348    324
    -77    813    891   -366   -485    849   -103    140    194    301    327    314
    -85    802    888   -358   -485    844   -109    135    189    298    319    314
    -41    836    878   -397   -462    857    -93    153    207    316    342    327
    -20    857    878   -420   -449    867    -85    161    218    324    353    332
    -23    857    880   -418   -452    867    -88    158    215    324    350    332
    -36    849    885   -405   -459    867    -98    150    207    319    337    327
    -46    857    901   -405   -475    880    -98    153    207    319    340    335
    -46    857    904   -405   -475    880    -98    155    210    322    337    335
    -44    844    888   -400   -467    865   -103    150    207    316    332    324
    -41    841    883   -400   -462    862   -103    150    213    322    342    329
    -31    857    888   -413   -459    870    -96    155    213    324    353    340
    -41    854    896   -405   -470    872    -96    155    213    324    350    337
    -64    831    896   -384   -480    862    -98    155    210    327    350    332
    -64    820    885   -376   -475    852   -103    150    205    324    350    332
    -44    854    896   -405   -470    875    -85    163    223    340    366    342
    -51    911    961   -431   -506    935    -49    189    257    371    389    366
    -38    958    995   -462   -517    976    -23    207    272    381    400    379
    -36    958    995   -459   -514    976    -20    207    272    379    397    376
    -12    989   1002   -488   -509    995    -23    207    280    389    405    392
    -41    992   1034   -475   -537   1013    -36    202    288    402    418    410
    -49    976   1026   -465   -540   1002    -70    189    280    397    420    407
    -31    979   1010   -472   -519    995    -77    189    280    405    428    418
     -2   1008   1008   -504   -506   1008    -75    197    285    415    441    426
      2    979    976   -491   -488    979    -90    187    270    402    436    407
     -2    914    917   -457   -459    914   -124    153    231    366    397    368
    -18    872    891   -426   -454    880   -135    135    210    345    376    348
    -44    846    891   -405   -467    867   -124    132    202    337    371    345
    -46    831    875   -392   -462    852   -116    124    187    319    353    327
    -41    823    862   -392   -454    841   -114    116    174    301    327    309
    -62    787    849   -361   -454    818   -127     93    150    277    303    283
    -62    758    820   -348   -441    787   -142     75    132    257    283    259
    -70    732    802   -332   -436    766   -150     59    114    239    262    239
    -98    696    792   -298   -446    743   -163     44     93    218    244    218
    -80    717    797   -316   -439    756   -155     54    101    226    249    226
    -38    761    800   -363   -420    779   -135     67    114    236    257    241
    -28    776    805   -374   -418    792   -127     72    114    239    259    244
    -70    732    800   -332   -436    766   -145     54     98    220    244    226
    -70    719    789   -324   -428    753   -150     46     90    215    236    213
    -38    748    784   -355   -410    766   -148     54     96    223    236    220
    -57    737    795   -340   -426    766   -140     67    103    231    252    228
    -64    743    807   -340   -439    774    -90    137    142    246    257    215
    -44    795    839   -374   -441    815     -2    277    231    298    280    213
     36    924    888   -483   -426    906     93    511    413    472    433    335
     96   1098   1002   -597   -454   1052    194    875    696    784    724    618
    153   1389   1236   -774   -542   1314    192    997    893   1091   1085   1010
     75   1636   1561   -854   -743   1600     -2    566    820   1215   1325   1317
    -98   1800   1899   -852  -1000   1849   -231   -142    568   1143   1356   1405
   -254   1665   1919   -706  -1085   1792   -465   -818     64    654    927   1026
   -374   1208   1582   -418   -979   1395   -737  -1304   -574    -98    187    335
   -301    849   1150   -272   -724   1000   -862  -1286   -748   -353   -103     25
   -174    711    885   -270   -530    797   -724   -909   -548   -228    -62     12
   -135    711    844   -288   -491    776   -488   -501   -288    -54     44     77
   -114    688    800   -288   -459    743   -285   -179    -88     83    132    124
    -64    685    750   -309   -407    717   -184    -18     10    153    174    150
    -31    693    722   -332   -376    706   -158     20     31    166    181    150
    -46    659    706   -306   -376    683   -153     36     36    166    179    137
    -59    667    727   -306   -392    696   -135     64     54    181    189    148
    -88    644    732   -277   -410    688   -132     75     54    179    181    145
    -80    633    711   -277   -397    672   -137     72     46    171    174    135
    -36    678    714   -319   -376    693   -122     98     72    197    200    153
    -25    680    706   -327   -366    693   -114    111     80    210    210    161
    -36    659    696   -311   -366    678   -122    111     75    205    207    161
    -41    646    685   -303   -363    665   -132    106     67    197    202    153
    -41    649    691   -303   -366    670   -135    111     70    200    197    158
    -33    688    722   -327   -376    704   -116    137     90    218    213    181
    -49    675    724   -311   -387    698   -114    148     93    228    228    184
    -64    644    709   -290   -387    675   -129    140     80    215    220    161
    -23    680    704   -327   -363    691   -114    161     98    233    241    176
    -23    680    704   -329   -363    691   -101    181    111    246    244    189
    -44    657    701   -306   -371    678   -101    187    111    244    233    187
    -10    691    701   -340   -355    693    -90    213    124    259    254    197
    -28    678    706   -324   -368    691    -96    223    129    267    259    197
    -28    685    714   -329   -371    698    -90    241    137    275    267    202
     28    737    709   -381   -340    724    -67    280    168    303    293    223
     23    719    693   -374   -335    706    -70    293    174    311    298    223
     15    701    685   -358   -335    693    -80    311    179    316    301    226
     -2    704    706   -350   -355    704    -75    348    197    340    322    241
      7    740    732   -374   -361    737    -54    405    236    379    358    272
     46    774    724   -410   -340    750    -46    452    265    407    381    296
     38    782    743   -410   -350    763    -36    504    293    441    410    327
     49    826    774   -439   -361    800    -33    558    329    483    452    366
     98    891    792   -493   -345    841    -23    613    368    530    506    415
     98    927    826   -514   -363    878    -20    652    394    566    542    459
     83    932    849   -509   -384    891    -33    665    405    584    561    483
     83    940    854   -514   -384    898    -41    670    413    600    579    501
     72    940    867   -506   -397    904    -51    665    410    602    587    511
    129   1013    880   -571   -376    948    -33    678    423    620    607    540
    171   1065    893   -618   -361    979    -18    680    428    628    620    553
    106   1028    922   -568   -407    976    -20    659    413    613    607    537
     77   1008    930   -542   -426    969    -15    633    400    597    594    514
     59    974    911   -519   -426    943    -20    587    363    558    553    478
     44    930    883   -488   -420    906    -25    530    327    511    504    431
     51    917    865   -485   -405    893    -18    480    298    478    475    389
     20    870    849   -444   -413    859    -20    415    254    426    420    335
     10    833    820   -423   -405    826    -28    366    220    387    374    290
     -7    782    787   -387   -397    784    -38    322    187    350    332    249
    -12    745    758   -366   -387    750    -49    280    155    314    290    215
    -23    717    740   -345   -381    727    -59    246    127    283    259    184
    -64    678    743   -306   -405    709    -59    233    116    270    246    171
    -44    691    732   -324   -387    711    -59    226    111    265    239    168
    -18    698    717   -340   -366    706    -62    215     98    252    228    158
    -38    659    698   -309   -368    678    -77    189     72    228    210    124
    -72    628    701   -277   -387    665    -90    179     59    215    197    111
    -49    636    685   -293   -368    659    -75    192     70    223    205    116
    -25    654    678   -316   -353    665    -57    207     83    239    220    129
    -20    659    680   -319   -350    670    -51    213     85    244    226    135
    -59    613    670   -277   -363    641    -80    192     62    223    202    116
    -59    607    667   -272   -363    636    -83    189     59    218    194    111
    -12    657    670   -322   -342    662    -64    202     72    231    210    124
    -44    633    678   -293   -361    654    -67    200     67    226    207    116
    -46    628    672   -293   -361    649    -70    202     64    228    207    119
    -28    662    691   -316   -361    675    -57    218     77    239    215    129
    -57    639    696   -293   -379    667    -67    205     67    226    200    116
    -38    636    675   -298   -355    654    -80    194     54    215    187    106
    -41    639    680   -298   -361    659    -80    194     54    215    187    111
    -59    639    698   -290   -379    670    -72    200     54    215    194    119
    -54    646    698   -298   -376    672    -72    197     51    215    200    119
    -31    644    675   -306   -353    659    -80    192     46    210    197    111
    -28    659    685   -316   -358    672    -72    197     51    218    205    114
    -12    727    740   -358   -376    732    -33    233     88    254    239    150
    -44    719    763   -337   -405    740     -7    246    103    267    246    155
    -77    691    769   -306   -423    730      2    252    109    267    241    155
    -49    722    771   -337   -410    745     -2    249    109    270    241    166
     -7    782    789   -387   -397    787     -7    249    119    283    262    179
     -2    802    802   -402   -402    802    -31    244    119    285    270    181
    -31    774    805   -371   -418    789    -62    223     98    275    259    174
    -23    789    813   -384   -420    802    -64    226    103    283    272    184
     -7    784    792   -389   -400    789    -77    223     93    277    267    184
     20    761    737   -392   -358    750    -90    210     72    257    246    163
     20    719    698   -368   -337    709    -98    194     46    236    228    140
     -5    672    678   -335   -342    675   -103    174     23    210    197    119
    -33    623    657   -296   -345    641   -114    155     -2    181    168     90
    -64    571    633   -254   -350    602   -127    135    -28    153    137     62
    -41    592    633   -275   -337    613   -109    137    -31    148    142     62
    -54    581    636   -265   -345    607    -96    137    -38    142    140     57
    -64    550    615   -244   -340    584   -109    122    -59    119    114     31
    -64    535    600   -236   -332    566   -122    103    -77     98     93     10
    -51    535    587   -241   -319    561   -122    101    -83     93     85      5
    -67    522    587   -228   -327    553   -124    106    -83     96     83      7
    -85    496    579   -205   -332    537   -135     96    -93     85     70      2
    -36    535    568   -252   -301    553   -124    101    -88     88     67     18
    -31    537    568   -252   -298    553   -122    106    -85     90     77     15
    -70    496    566   -215   -316    530   -135     96    -98     80     80    -20
    -59    504    563   -223   -311    532   -124    103    -90     90     90    -23
    -70    506    574   -218   -322    540    -90    153    -64    101     90    -20
    -54    566    620   -254   -337    592     10    303     36    166    119      2
    -12    633    644   -311   -329    639     90    493    181    293    223     83
     75    795    717   -436   -319    756    166    792    426    563    475    319
    158   1065    906   -613   -374    987    174   1028    667    898    849    709
    140   1376   1236   -758   -548   1306     70    854    719   1109   1161   1080
     -5   1532   1535   -766   -769   1535   -106    262    498   1062   1215   1189
   -192   1488   1680   -646   -935   1584   -311   -457     20    633    857    883
   -337   1127   1465   -394   -901   1296   -540  -1067   -641   -132    109    179
   -301    714   1015   -205   -657    865   -756  -1267  -1026   -589   -350   -254
   -218    454    670   -119   -444    563   -750  -1021   -914   -532   -353   -296
   -184    381    566   -101   -374    472   -592   -670   -683   -374   -259   -246
   -122    446    568   -163   -345    506   -348   -270   -394   -158   -106   -140
    -64    483    548   -207   -306    514   -189    -18   -218    -25    -18    -88
    -49    478    524   -215   -285    501   -155     33   -184     -5     -5    -88
    -54    467    522   -207   -288    493   -135     67   -161     12      5    -72
    -49    472    519   -213   -283    493   -119     88   -150     18      7    -64
    -49    459    509   -205   -277    483   -114     98   -150     18     10    -77
    -44    457    501   -207   -272    478   -116    106   -145     25     18    -80
    -36    478    514   -220   -275    493   -103    122   -127     41     33    -62
    -64    449    514   -194   -288    480   -106    127   -132     36     28    -62
    -72    439    511   -181   -290    475   -114    122   -137     28     18    -62
    -67    449    517   -189   -293    480   -122    122   -137     31     18    -59
    -64    462    527   -200   -296    493   -119    137   -129     36     25    -57
    -44    485    530   -223   -288    509   -106    150   -119     49     41    -49
    -20    511    532   -244   -275    522    -96    168   -103     67     59    -25
    -44    485    527   -223   -285    506   -109    163   -114     57     49    -41
    -38    485    524   -223   -283    504   -114    168   -111     62     49    -49
    -41    501    540   -231   -293    519   -103    184    -96     75     67    -28
    -62    491    553   -213   -306    522   -106    189    -90     83     72    -20
    -54    488    542   -218   -298    514   -109    200    -88     85     77    -15
     -7    532    540   -262   -272    537    -88    226    -64    106     98      5
    -15    514    530   -252   -272    522    -96    233    -64    109     98      5
    -44    491    535   -223   -288    511   -109    236    -64    109     96     -5
     18    566    548   -293   -267    558    -93    275    -36    140    127     25
     25    592    566   -309   -270    579    -75    309    -10    166    148     46
     36    610    574   -324   -270    592    -67    340     10    187    171     67
     10    594    584   -301   -285    589    -70    363     23    202    187     80
     20    620    600   -322   -290    610    -67    405     49    233    215    109
     46    657    610   -353   -280    633    -62    454     83    270    246    142
     75    680    605   -379   -265    644    -64    496    109    301    277    174
     90    717    626   -402   -267    672    -62    548    148    348    332    228
     67    730    662   -400   -296    696    -62    589    184    394    379    275
     80    769    688   -426   -303    730    -62    623    207    428    415    314
    116    836    717   -478   -301    776    -51    649    231    459    454    353
    129    872    743   -501   -306    807    -49    659    241    480    485    379
    114    880    763   -498   -324    823    -51    652    241    483    493    387
    109    878    766   -493   -329    823    -57    641    236    480    491    389
     98    872    774   -488   -337    826    -64    626    223    467    480    381
     75    870    795   -472   -358    833    -62    605    205    446    465    368
     57    849    789   -454   -366    820    -67    563    171    405    418    329
     67    833    766   -452   -348    800    -54    524    145    363    374    285
     44    784    740   -415   -348    763    -46    478    111    316    324    233
     38    766    727   -402   -342    748    -33    439     90    283    285    202
     36    748    711   -392   -337    730    -28    392     62    246    246    158
     18    709    691   -363   -335    701    -44    340     25    205    205    109
     20    680    659   -350   -319    670    -57    293     -5    166    166     67
      0    652    652   -324   -324    652    -57    259    -31    140    132     36
    -31    615    646   -293   -340    631    -64    233    -51    116    109     10
    -38    579    618   -272   -327    597    -72    213    -67    101     93     -7
    -25    581    607   -280   -316    594    -80    197    -80     88     80    -18
    -36    563    600   -262   -316    581    -90    184    -93     75     67    -25
    -67    540    607   -236   -337    571    -96    176   -101     70     62    -25
    -36    561    597   -262   -316    579    -85    181    -96     72     67    -20
      2    584    579   -296   -288    581    -80    187    -90     75     70    -20
    -15    561    576   -272   -296    568    -88    176    -98     67     59    -23
    -59    540    600   -241   -329    568    -98    171   -106     59     54    -25
    -28    592    620   -283   -324    605    -85    184    -96     72     70    -10
    -23    600    620   -288   -322    610    -80    187    -93     75     64     -7
      0    610    610   -303   -303    610    -77    192    -85     83     70     -2
    -23    592    615   -285   -319    602    -88    187    -90     77     67    -15
    -12    613    626   -301   -319    618    -80    197    -80     88     88     -2
    -25    594    620   -288   -322    607    -93    184    -90     83     88     -5
    -36    571    607   -267   -322    589   -106    174   -101     72     83    -18
     -2    615    615   -306   -311    615    -96    187    -88     83     85     -5
      0    636    636   -316   -319    636    -80    194    -83     88     83      7
    -38    610    649   -288   -342    628    -93    181    -93     80     83     -2
    -67    576    644   -254   -355    610   -119    161   -114     59     75    -23
    -33    618    652   -293   -342    633   -103    176    -93     80     90     -5
     15    701    683   -358   -335    693    -51    218    -49    124    132     36
     12    727    711   -371   -350    719    -33    231    -33    135    145     51
    -12    714    727   -350   -368    719    -31    228    -33    132    140     44
    -44    709    753   -335   -397    730    -38    220    -33    132    137     41
    -46    730    776   -342   -410    750    -57    207    -33    132    137     49
    -33    743    776   -355   -407    758    -80    197    -36    135    142     54
     10    776    766   -392   -376    771    -88    200    -33    140    148     72
     20    802    782   -413   -381    795    -85    205    -28    150    161     88
     23    787    763   -405   -371    774    -93    200    -33    145    166     80
    -12    717    727   -353   -371    722   -109    189    -57    124    150     59
    -10    691    701   -340   -355    696   -109    181    -67    114    135     57
      0    683    683   -342   -342    683   -116    166    -88     96    114     38
    -23    652    675   -314   -348    662   -124    145   -111     67     83      7
    -59    605    662   -275   -361    631   -135    122   -140     33     46    -20
    -51    594    646   -270   -348    620   -135    109   -155     15     31    -31
    -36    579    615   -272   -327    597   -137     98   -168      0     18    -49
    -51    550    602   -249   -327    576   -135     93   -176    -10     15    -64
    -62    524    587   -231   -324    555   -140     83   -187    -18      7    -75
    -46    524    571   -239   -309    548   -137     83   -184    -18      7    -75
    -23    548    568   -265   -296    555   -127     93   -176    -10     15    -67
    -70    498    568   -215   -319    532   -145     77   -192    -25      0    -80
   -122    446    566   -163   -345    506   -166     57   -213    -46    -20   -103
    -49    517    566   -233   -306    540   -142     80   -189    -23     -5    -88
     20    587    566   -306   -272    576   -124     90   -174     -7     10    -70
    -18    542    561   -262   -290    550   -129     85   -181    -18     -2    -80
    -49    537    587   -244   -319    561    -98    135   -153     -7     -5    -88
    -62    600    662   -267   -361    631      7    288    -41     62     38    -75
     -7    680    688   -337   -348    683     88    478    114    197    145     10
     49    810    761   -431   -355    787    148    769    366    475    402    262
    135   1093    956   -615   -410   1026    145    984    610    823    797    672
    132   1426   1293   -779   -579   1361     23    743    610   1008   1114   1047
    -38   1548   1587   -756   -813   1566   -171    140    342    930   1150   1140
   -231   1470   1699   -620   -963   1584   -384   -558   -148    485    763    813
   -298   1122   1421   -413   -859   1270   -613  -1135   -802   -301     -5     80
   -254    693    948   -218   -600    820   -802  -1312  -1184   -779   -493   -394
   -168    478    646   -155   -407    561   -750  -1026  -1018   -672   -454   -400
    -93    483    576   -194   -335    530   -553   -641   -730   -457   -309   -298
   -114    457    571   -171   -342    514   -345   -283   -459   -259   -179   -213
   -140    410    550   -135   -345    480   -218    -62   -301   -137   -103   -166
    -62    483    542   -210   -303    514   -155     23   -231    -80    -57   -129
      0    532    532   -267   -265    532   -119     67   -197    -54    -33   -111
    -20    511    532   -246   -277    522   -114     77   -194    -54    -33   -114
    -44    491    535   -223   -288    511   -116     85   -187    -54    -33   -116
    -72    465    537   -197   -303    498   -122     85   -187    -54    -38   -114
    -83    465    548   -192   -316    506   -122     93   -179    -51    -46   -109
    -64    485    550   -210   -309    517   -116    103   -166    -38    -31   -111
    -28    527    555   -249   -290    540   -103    119   -150    -18     -2   -101
    -20    519    540   -252   -280    530    -96    132   -137     -5     10    -80
    -31    514    542   -241   -288    527    -90    140   -129      2     18    -70
    -46    506    553   -231   -301    530    -96    137   -129     -2     15    -77
    -33    514    548   -239   -290    530   -106    137   -132     -2      5    -75
    -15    522    537   -257   -275    530   -103    148   -122      5     18    -67
    -18    530    548   -257   -283    537    -93    163   -106     20     33    -57
    -10    548    558   -270   -283    550    -85    176    -93     33     46    -44
    -44    530    574   -241   -309    550    -88    184    -88     38     54    -38
    -38    545    581   -254   -311    563    -80    200    -72     51     64    -25
    -28    561    589   -267   -309    574    -67    226    -51     72     80     -5
    -33    553    584   -262   -309    566    -67    231    -44     80     88     -5
     10    607    597   -309   -293    602    -57    257    -20    103    109      7
     23    631    605   -329   -290    618    -44    288      5    127    135     28
      5    597    592   -301   -293    594    -49    303     15    137    140     31
      0    589    587   -296   -293    589    -46    332     36    158    161     41
    -12    605    618   -296   -314    610    -31    376     67    194    200     83
     15    662    646   -340   -316    657    -20    426    103    231    231    124
     44    704    659   -374   -309    680    -10    478    142    272    265    153
     62    722    659   -394   -298    691      0    530    181    316    311    184
     70    748    678   -407   -303    714      7    581    218    363    363    236
     77    787    709   -433   -316    748     -5    613    236    392    392    275
    101    826    722   -465   -309    774    -10    641    262    426    431    314
    135    875    740   -506   -303    807     -2    670    290    465    472    353
    148    935    787   -540   -319    862     15    696    319    498    514    400
    103    917    810   -511   -355    865      5    683    311    496    519    410
     96    922    823   -509   -363    872      0    670    306    491    517    413
    127    966    839   -548   -355    904     20    675    314    501    527    431
    111    943    831   -527   -358    888     23    646    298    483    514    407
     93    914    820   -504   -363    867     15    602    265    441    475    366
     67    891    823   -480   -379    859     12    548    228    394    426    322
     38    849    810   -444   -387    831      7    491    189    345    379    270
      7    787    779   -397   -384    784      0    431    150    298    324    220
      2    761    756   -384   -376    758     -2    381    122    257    277    176
      0    748    745   -374   -374    745      7    350    109    236    254    153
    -23    701    724   -340   -374    711      0    303     80    202    220    109
    -15    683    698   -332   -355    691     -5    275     62    187    210     88
    -31    631    662   -301   -348    646    -28    233     31    153    176     59
    -28    618    644   -296   -337    631    -38    210     15    135    155     41
     -7    641    649   -316   -329    644    -31    207     18    137    163     46
    -33    623    657   -293   -345    639    -25    207     18    135    155     49
    -51    592    644   -272   -348    618    -31    192     10    124    140     33
    -25    610    636   -293   -332    623    -28    189     10    122    135     31
     -7    615    620   -306   -314    618    -31    184      5    116    129     28
     -5    618    623   -306   -314    620    -36    179      2    114    129     20
    -15    615    631   -301   -324    623    -38    181      5    119    137     23
    -28    620    649   -298   -337    633    -36    187     15    129    148     36
    -15    636    652   -311   -332    644    -38    189     18    132    153     41
    -15    623    639   -303   -327    631    -38    192     18    135    150     38
    -25    613    636   -296   -332    623    -46    187     15    132    148     38
    -36    618    654   -290   -345    633    -46    187     18    135    140     44
    -18    639    657   -311   -337    649    -44    187     20    137    153     44
    -15    633    649   -309   -332    641    -46    184     20    142    166     33
    -15    610    623   -298   -319    615    -51    181     20    142    168     38
    -46    592    636   -272   -340    613    -57    176     20    140    161     49
    -25    641    665   -309   -345    652    -44    187     33    155    176     67
      5    672    667   -337   -329    670    -36    189     41    158    181     70
    -18    641    659   -314   -337    649    -54    171     25    142    163     57
    -31    652    680   -311   -355    665    -44    181     38    158    179     64
    -23    711    735   -345   -381    724      0    218     83    197    220    101
      2    771    769   -387   -381    771     38    241    114    228    252    129
    -12    779    792   -384   -402    784     44    236    111    223    244    124
     -2    779    779   -389   -389    779     38    231    111    223    241    124
     -5    784    789   -389   -397    784     18    220    111    228    241    132
    -33    769    802   -366   -418    784    -18    202    103    220    236    135
     -7    774    782   -384   -397    779    -36    197     93    220    246    135
     15    800    782   -407   -381    792    -31    207    106    233    267    153
     25    789    763   -410   -368    779    -33    210    106    239    272    155
     25    756    730   -389   -350    743    -44    197     83    215    257    135
      5    704    698   -355   -348    701    -67    168     54    184    218    111
    -18    670    688   -327   -353    678    -77    148     33    163    194     96
    -20    644    665   -314   -342    652    -80    132     18    145    181     70
    -20    646    667   -311   -342    657    -75    127     10    135    166     51
    -31    641    672   -306   -350    657    -67    119      2    124    153     44
    -51    600    649   -275   -350    623    -72    106    -10    111    137     31
    -67    540    607   -236   -337    574    -83     90    -31     88    119     10
    -44    550    594   -252   -319    571    -85     85    -38     80    106     -2
    -75    522    594   -226   -335    555   -103     67    -54     64     93    -20
    -64    530    592   -233   -327    561    -98     72    -46     70    103    -12
    -12    581    594   -285   -303    587    -77     93    -25     90    122      7
    -20    584    605   -280   -311    594    -77     88    -31     85    114     -5
    -54    530    584   -239   -319    558    -83     77    -38     77    106    -12
    -59    514    571   -228   -316    542    -88     72    -38     75    103    -12
    -67    514    581   -223   -324    545    -93     72    -41     75    106    -12
    -64    519    584   -226   -324    550    -70    103    -20     83    109    -15
    -41    581    623   -270   -332    602     28    241     70    132    127    -10
    -18    667    683   -324   -350    675    124    441    220    259    226     72
     64    831    766   -449   -350    800    241    795    498    542    485    293
    205   1124    919   -665   -355   1023    316   1127    797    911    870    672
    171   1452   1278   -813   -553   1363    129    763    774   1093   1169   1047
    -28   1610   1639   -792   -833   1626   -153     54    553   1101   1296   1239
   -218   1595   1813   -691  -1018   1704   -400   -652    161    810   1085   1078
   -303   1244   1548   -470   -924   1395   -670  -1241   -511     31    342    397
   -285    774   1060   -244   -672    917   -839  -1374   -898   -488   -202   -122
   -194    542    737   -174   -467    639   -740  -1039   -745   -418   -207   -189
   -137    501    639   -181   -389    568   -491   -594   -457   -223    -83   -129
   -111    480    592   -184   -350    535   -257   -223   -223    -62     18    -72
    -98    444    540   -174   -319    491   -145    -38   -109     15     59    -54
    -46    467    511   -210   -277    488    -96     31    -64     44     64    -44
    -12    472    485   -231   -252    480    -75     62    -46     54     70    -44
    -36    446    483   -205   -259    465    -70     77    -36     62     80    -44
    -62    410    472   -174   -267    441    -67     85    -31     64     77    -44
    -36    426    462   -194   -249    444    -59    103    -18     75     88    -36
    -25    436    459   -205   -244    446    -49    119     -2     88     98    -25
    -59    402    462   -171   -259    431    -59    114    -10     77     85    -38
    -23    428    449   -202   -236    439    -46    132      7     98    101    -23
      2    444    441   -223   -218    444    -33    148     23    111    119    -12
    -23    423    444   -202   -233    433    -38    148     20    111    119    -18
    -25    413    439   -192   -231    426    -38    153     23    114    116    -15
    -10    415    426   -202   -218    420    -38    158     31    116    119    -12
      5    436    428   -220   -210    433    -25    179     49    135    132      5
    -31    415    444   -194   -236    428    -23    189     57    142    132      7
    -10    407    418   -197   -213    413    -20    200     62    148    137      5
      0    405    405   -202   -202    405     -2    228     88    174    168     15
    -23    379    400   -179   -210    389      0    241     96    181    174     20
    -28    366    394   -168   -210    379     -5    246     98    181    171     20
    -10    381    392   -184   -200    387      0    265    111    192    174     28
     31    420    389   -228   -179    405     20    298    137    215    184     54
     36    428    392   -233   -179    413     38    332    163    239    205     72
     31    423    392   -228   -179    407     51    368    192    265    233     83
     28    426    397   -226   -184    413     64    413    220    293    262     98
     20    415    394   -220   -187    405     72    449    241    316    283    116
     46    441    394   -246   -174    418     80    496    272    348    306    140
     62    462    400   -265   -168    431     96    550    314    384    335    176
     96    488    392   -290   -148    441    111    607    350    423    368    215
     98    509    407   -306   -155    457    103    646    371    449    397    239
    101    527    426   -314   -163    478    109    691    410    493    439    275
     93    542    449   -319   -176    496    124    732    449    540    488    319
    114    579    465   -345   -174    522    132    756    475    574    532    355
    135    605    470   -371   -168    537    132    761    488    592    553    379
    122    607    485   -366   -181    548    127    756    488    597    553    394
     98    594    496   -348   -200    548    122    743    483    589    548    394
    106    605    498   -355   -194    553    124    730    480    589    545    407
    106    594    488   -350   -192    542    137    706    475    579    535    397
    101    566    465   -332   -181    517    142    665    452    550    506    363
     70    498    428   -285   -179    465    129    600    410    504    465    309
     31    439    407   -233   -187    423    132    548    384    470    428    272
     44    459    413   -254   -184    436    158    522    379    454    410    259
     59    426    366   -244   -153    397    168    478    353    423    368    218
     12    329    314   -174   -150    322    148    413    303    368    314    161
     -7    265    272   -127   -140    267    137    366    272    327    272    122
      7    244    236   -127   -114    241    129    337    249    301    236     96
     -2    202    205   -101   -103    205    127    314    231    280    213     64
    -23    161    184    -70   -103    174    127    298    218    265    197     51
    -31    135    166    -51    -98    150    119    280    205    246    168     46
    -20    124    142    -51    -80    132    129    280    205    244    166     33
     -5    101    106    -46    -54    103    140    283    210    249    187     28
    -31     49     80    -10    -54     64    132    272    200    236    174     15
    -57     -7     49     33    -54     20    106    252    179    213    137     -2
    -75    -31     44     51    -62      5    111    254    184    215    129     -2
     -5     41     46    -18    -25     44    150    293    226    257    176     28
     15     41     25    -31     -5     33    161    298    231    262    187     25
    -18    -28    -10     23     -5    -20    148    283    215    244    166      5
     -7    -44    -38     23     12    -41    153    288    223    249    168     12
      2    -23    -25      7     12    -25    179    311    246    272    187     33
    -20    -28    -10     23     -7    -20    189    322    259    280    187     41
    -18    -36    -18     28      0    -28    192    322    259    280    184     38
    -33    -80    -49     54      7    -64    184    311    252    270    179     28
    -25    -98    -75     62     23    -88    189    316    257    275    181     31
    -10    -98    -88     54     38    -96    197    319    262    277    179     33
     -7   -114   -106     62     49   -111    194    311    254    270    168     25
    -23   -150   -127     88     51   -140    194    309    252    267    168     23
    -28   -174   -148    101     59   -161    205    314    259    272    171     25
    -23   -184   -161    103     67   -174    210    322    265    277    176     31
    -15   -200   -184    109     83   -192    213    319    265    272    171     25
    -15   -202   -187    106     85   -194    220    322    267    275    171     28
    -46   -205   -158    124     54   -181    246    340    293    293    187     44
    -75   -220   -145    148     33   -184    265    348    306    303    194     54
    -28   -187   -158    109     64   -174    301    374    329    319    202     75
     31   -137   -171     51     98   -153    332    394    355    342    215    101
      5   -176   -181     85     90   -179    316    384    355    345    231     90
     -2   -184   -181     90     88   -181    301    381    366    358    259     96
      2   -192   -194     96     98   -192    290    384    371    368    270    106
    -18   -220   -205    116     93   -213    277    379    366    366    265    111
      2   -231   -233    114    116   -231    275    384    368    366    259    116
     33   -275   -311    119    171   -290    262    368    345    340    231     96
     41   -340   -381    150    210   -361    259    355    324    319    205     75
      0   -410   -413    202    205   -410    259    340    306    298    184     59
    -28   -454   -426    241    197   -441    267    332    293    283    155     44
    -28   -470   -444    249    205   -457    283    332    290    272    150     25
    -62   -532   -470    298    202   -501    275    311    270    252    129     -7
    -72   -574   -501    322    213   -537    262    296    254    228    103    -23
    -44   -584   -540    314    246   -563    267    293    246    220     90    -23
    -67   -641   -576    353    252   -610    259    280    231    197     62    -36
   -111   -704   -592    407    239   -649    254    270    220    184     49    -59
    -96   -701   -607    397    254   -657    265    280    228    194     64    -67
    -64   -693   -631    379    280   -662    283    293    244    205     75    -67
    -38   -693   -654    366    306   -675    296    301    254    213     77    -57
    -54   -717   -662    387    303   -691    298    298    252    207     77    -54
    -46   -740   -696    392    322   -719    301    298    252    207     75    -54
    -64   -779   -714    420    322   -748    301    296    249    202     59    -46
    -80   -805   -724    441    319   -766    322    319    262    205     54    -51
    -38   -750   -711    394    335   -732    413    436    342    252     77    -46
    -28   -675   -649    350    309   -662    506    615    472    355    153      5
     25   -558   -584    265    303   -571    613    904    696    574    345    176
    119   -368   -488    122    301   -428    693   1257    976    896    659    498
    158    -64   -223    -46    189   -142    633   1218   1106   1163   1005    909
     44    155    109   -101    -33    132    402    620    958   1226   1163   1174
   -140    236    376    -49   -259    306    171    -96    636   1041   1075   1135
   -353    -96    257    223   -306     77    -90   -774     20    384    480    545
   -366   -592   -226    480    -70   -410   -340  -1148   -553   -314   -205   -127
   -210   -841   -631    524    210   -737   -332   -906   -491   -322   -267   -241
   -145   -940   -795    542    324   -867   -148   -504   -257   -168   -197   -202
   -127   -945   -818    535    342   -883     93   -109    -10    -10   -109   -124
   -106   -989   -883    548    387   -937    277    176    163    103    -44    -93
    -93  -1026   -932    558    418   -979    348    283    233    153     -7    -96
    -80  -1041   -961    561    439  -1000    363    311    249    158     -5   -103
    -59  -1067  -1008    563    470  -1036    376    329    257    158    -20   -103
    -70  -1104  -1034    587    480  -1070    405    368    285    184      7    -90
    -67  -1130  -1065    597    498  -1098    413    374    290    187      0    -96
    -77  -1130  -1052    602    485  -1091    426    392    306    197      7    -80
    -59  -1111  -1054    584    496  -1083    420    394    303    187    -20    -67
    -38  -1093  -1054    566    506  -1075    405    381    288    163    -67    -77
    -12  -1075  -1062    545    524  -1070    402    387    290    168    -31    -85
    -10  -1098  -1088    553    537  -1093    405    389    293    171    -20    -72
    -41  -1163  -1122    602    537  -1143    418    402    306    179    -25    -57
    -25  -1189  -1163    607    568  -1176    436    423    327    197      7    -67
      2  -1223  -1226    607    613  -1223    449    444    345    220     59    -96
     15  -1210  -1226    597    618  -1215    465    459    361    236     62    -85
     18  -1182  -1202    581    607  -1192    452    446    348    215     12    -62
    -12  -1166  -1153    589    568  -1161    457    459    355    213     10    -49
    -57  -1189  -1135    620    537  -1163    478    491    384    236     23    -54
     -7  -1202  -1197    605    594  -1200    493    511    402    254     31    -33
     38  -1205  -1244    581    641  -1226    485    509    397    244      2    -23
     33  -1234  -1267    600    649  -1249    478    511    389    231    -10    -44
     12  -1231  -1247    607    628  -1239    493    545    420    265     15    -38
     12  -1241  -1257    613    633  -1249    504    571    444    285     62    -23
     15  -1241  -1257    613    633  -1249    519    615    480    327    114     -2
     23  -1221  -1244    600    633  -1231    537    667    522    374    176     28
     38  -1218  -1257    587    646  -1236    545    701    548    400    184     64
     51  -1189  -1241    568    646  -1215    542    740    566    415    197    106
     83  -1153  -1236    535    657  -1195    542    782    587    436    205    119
     90  -1148  -1239    530    665  -1192    563    841    636    485    265    124
    132  -1114  -1247    491    688  -1179    566    885    672    535    309    168
    171  -1078  -1249    452    709  -1161    555    909    693    566    342    226
    129  -1062  -1195    465    659  -1127    576    948    735    613    384    296
    103  -1028  -1132    462    618  -1080    589    976    769    652    418    361
    122  -1023  -1145    446    633  -1083    592    982    784    672    472    387
    142  -1028  -1171    441    654  -1098    589    971    782    672    467    361
    168  -1000  -1169    415    667  -1083    579    950    763    646    428    337
    150   -969  -1119    410    633  -1044    584    940    763    636    405    350
    106   -984  -1093    436    600  -1039    610    932    771    639    415    355
     80  -1041  -1122    480    600  -1080    610    888    743    602    381    311
     54  -1085  -1143    514    597  -1114    597    823    693    540    316    254
     70  -1119  -1189    524    628  -1153    587    758    652    485    262    200
     59  -1179  -1241    558    646  -1210    597    711    628    452    236    158
     38  -1241  -1280    600    657  -1260    600    659    594    410    187    114
      7  -1293  -1304    641    654  -1299    602    623    574    379    153     93
      5  -1322  -1327    659    665  -1325    610    600    563    363    155     80
      0  -1384  -1384    693    691  -1384    605    571    542    342    137     51
     -7  -1410  -1405    709    698  -1408    613    553    532    324    111     57
     -7  -1423  -1415    714    701  -1421    607    537    522    309     98     41
    -10  -1460  -1449    735    719  -1454    600    524    511    296     88     31
    -23  -1493  -1470    758    722  -1483    589    506    496    280     64     25
    -36  -1483  -1447    758    704  -1465    581    493    485    267     38     31
    -38  -1467  -1431    753    693  -1449    568    480    478    254     12     38
    -59  -1478  -1418    769    678  -1449    587    491    488    259     31     44
    -44  -1499  -1457    769    706  -1478    592    488    488    265     54     33
    -25  -1530  -1504    779    737  -1519    607    498    501    277     70     49
    -15  -1548  -1535    779    758  -1540    607    504    511    290     80     77
    -12  -1558  -1545    787    766  -1553    605    504    519    296     83    101
    -33  -1566  -1532    797    748  -1548    615    506    522    293     64    119
    -33  -1558  -1525    795    745  -1543    623    504    524    293     72    122
    -28  -1551  -1525    789    745  -1538    626    501    530    303     98    135
    -31  -1561  -1530    797    748  -1545    628    498    532    306    101    150
    -28  -1569  -1540    797    753  -1556    618    491    524    301     90    163
    -23  -1564  -1540    792    758  -1553    610    480    511    288     75    171
     -2  -1569  -1566    784    779  -1566    597    462    496    275     67    168
     12  -1553  -1566    771    789  -1558    600    457    501    280     64    179
    -10  -1566  -1558    787    771  -1561    592    446    488    265     51    181
    -31  -1556  -1525    792    745  -1540    589    441    483    259     44    207
    -46  -1561  -1514    802    732  -1538    594    439    485    265     54    223
    -38  -1584  -1545    813    753  -1566    597    433    483    262     64    213
    -23  -1610  -1590    815    782  -1600    589    420    475    254     64    223
    -10  -1595  -1584    802    787  -1592    613    439    498    277     83    252
    -15  -1564  -1551    789    766  -1558    641    459    524    303    109    288
     -7  -1530  -1522    769    756  -1527    654    462    530    309    114    309
      0  -1499  -1499    748    748  -1499    646    454    527    306    111    316
     10  -1480  -1491    735    748  -1483    641    446    522    301    103    332
     -7  -1473  -1467    737    730  -1470    639    444    532    309    111    353
     -7  -1457  -1449    732    719  -1454    628    446    542    324    132    379
      2  -1447  -1452    722    727  -1449    602    431    535    322    129    400
      5  -1434  -1439    714    719  -1434    589    423    530    319    140    420
     10  -1449  -1460    719    732  -1454    574    413    517    311    132    431
     18  -1486  -1504    735    761  -1493    555    397    493    288    101    428
     36  -1527  -1566    743    800  -1545    535    371    462    257     85    413
     25  -1545  -1571    758    797  -1556    532    355    449    244     80    405
     12  -1574  -1587    779    800  -1579    537    345    436    231     64    400
      2  -1600  -1602    800    802  -1600    537    329    413    205     31    381
    -12  -1618  -1608    815    795  -1613    530    306    389    176      2    371
    -18  -1652  -1634    833    807  -1644    522    290    371    158    -12    368
    -15  -1688  -1673    849    826  -1680    514    277    358    145    -25    363
     -2  -1691  -1688    846    841  -1691    506    270    345    135    -41    358
     -7  -1680  -1673    841    831  -1678    501    262    342    129    -36    366
    -10  -1688  -1678    849    831  -1683    498    259    340    129    -31    374
     -7  -1701  -1696    852    844  -1699    498    257    337    127    -38    374
      0  -1693  -1693    846    846  -1693    498    252    335    124    -44    381
     -7  -1696  -1691    849    839  -1693    491    244    329    119    -57    389
    -18  -1696  -1678    857    828  -1688    493    252    335    124    -46    402
    -28  -1691  -1662    859    815  -1678    501    259    342    132    -46    415
    -15  -1675  -1660    846    820  -1667    527    301    371    145    -51    415
     10  -1597  -1608    792    807  -1602    631    465    496    233      7    444
     46  -1473  -1519    711    782  -1496    745    685    696    418    163    568
    116  -1288  -1408    584    758  -1348    818    987    976    732    462    854
    252   -906  -1158    327    704  -1031    779   1265   1275   1150    932   1330
    241   -519   -761    137    498   -639    691   1098   1343   1376   1265   1704
    119   -483   -602    179    361   -542    506    568   1072   1254   1231   1730
    -57   -646   -592    350    265   -620    285   -142    514    706    722   1304
   -174  -1031   -857    602    340   -945     62   -800   -187   -124    -93    561
   -153  -1462  -1309    805    576  -1387   -137   -987   -548   -535   -470    207
   -101  -1753  -1652    924    774  -1704   -129   -805   -485   -514   -506    132
    -54  -1818  -1766    935    854  -1792     15   -511   -272   -368   -426    176
    -33  -1764  -1730    898    846  -1748    233   -171      2   -158   -283    280
    -38  -1740  -1704    888    831  -1722    397     64    192     -7   -181    358
    -25  -1727  -1701    875    836  -1714    459    145    257     38   -150    381
    -23  -1730  -1706    875    841  -1719    470    166    265     46   -145    374
    -20  -1732  -1712    878    844  -1722    478    181    283     59   -132    389
      2  -1730  -1732    862    865  -1732    488    194    296     72   -124    394
      7  -1732  -1740    862    872  -1735    488    202    301     77   -119    397
    -12  -1722  -1712    865    849  -1717    488    205    311     85   -109    407
    -15  -1712  -1696    865    839  -1704    488    207    322     90   -109    420
     -5  -1709  -1704    854    849  -1706    488    215    314     98   -114    431
     -7  -1714  -1706    862    849  -1712    493    220    324    103   -103    439
    -15  -1714  -1699    862    841  -1706    504    231    342    119    -70    452
     -7  -1699  -1691    854    841  -1696    509    241    361    137    -49    467
     -7  -1719  -1712    862    849  -1717    511    246    363    137    -57    462
    -10  -1706  -1696    857    841  -1704    509    246    366    135    -64    459
    -12  -1688  -1678    849    831  -1683    506    246    376    135    -70    459
      2  -1670  -1673    833    836  -1670    504    249    371    142    -59    472
      0  -1675  -1675    836    836  -1675    496    249    368    145    -57    472
     -7  -1678  -1673    841    831  -1675    501    259    384    158    -46    478
      7  -1644  -1652    815    826  -1647    511    272    402    174    -33    498
     10  -1626  -1636    807    823  -1631    511    285    413    181    -25    506
    -57  -1693  -1636    875    787  -1665    483    270    405    163    -46    483
    -83  -1730  -1647    906    782  -1688    467    267    394    158    -51    475
     -5  -1644  -1641    823    815  -1641    493    311    426    194    -18    506
     88  -1514  -1602    714    844  -1558    550    379    496    265     49    568
     90  -1496  -1587    701    836  -1540    576    420    530    298     80    602
     77  -1504  -1584    711    828  -1543    571    444    542    314     96    615
     72  -1483  -1556    704    810  -1517    561    470    558    337    124    631
     62  -1480  -1543    709    802  -1512    553    501    584    366    155    659
     70  -1447  -1519    688    795  -1483    553    548    620    413    202    704
     80  -1405  -1486    662    782  -1444    550    589    654    457    249    753
     80  -1379  -1462    649    769  -1421    542    618    678    488    283    795
     85  -1343  -1428    628    756  -1384    540    639    701    522    327    833
    119  -1288  -1408    584    761  -1348    553    665    724    550    363    867
    119  -1257  -1376    568    745  -1317    550    662    724    561    376    885
     93  -1265  -1358    584    724  -1309    540    646    711    550    374    885
     96  -1257  -1353    581    724  -1304    542    636    706    542    371    883
     88  -1244  -1335    576    709  -1291    540    618    688    524    353    870
     72  -1265  -1337    594    704  -1301    545    589    667    496    324    846
     64  -1288  -1353    610    709  -1319    548    553    636    457    280    805
     59  -1325  -1384    633    722  -1353    550    509    600    405    218    748
     38  -1366  -1408    662    722  -1387    550    457    558    353    163    685
     15  -1426  -1441    704    727  -1434    555    413    530    311    119    641
      2  -1460  -1462    727    730  -1460    548    368    498    270     75    594
    -10  -1493  -1483    753    735  -1488    545    329    472    236     38    561
    -12  -1519  -1506    763    745  -1514    535    290    444    205      2    522
    -15  -1538  -1522    776    753  -1532    527    265    426    184    -20    501
    -18  -1564  -1545    789    763  -1556    511    236    405    161    -46    478
    -18  -1584  -1566    802    774  -1577    509    226    397    148    -57    462
    -23  -1602  -1582    810    779  -1592    509    213    394    135    -72    446
    -28  -1600  -1571    813    771  -1587    504    207    384    132    -75    441
    -31  -1615  -1584    823    774  -1600    506    207    387    132    -75    444
    -31  -1628  -1597    831    782  -1613    509    210    392    137    -70    446
    -25  -1592  -1566    810    769  -1579    506    210    397    145    -62    452
    -23  -1590  -1566    805    769  -1577    501    207    397    142    -64    446
    -25  -1582  -1556    802    763  -1569    498    207    400    148    -59    449
    -31  -1600  -1569    815    769  -1584    511    223    418    163    -44    467
    -31  -1579  -1548    802    758  -1564    504    220    420    166    -36    472
    -20  -1561  -1540    789    758  -1551    501    218    420    166    -33    472
    -18  -1556  -1538    787    758  -1548    504    220    423    171    -28    478
    -18  -1561  -1543    789    761  -1553    509    228    431    179    -20    485
    -15  -1569  -1553    792    766  -1561    501    218    426    174    -28    478
    -12  -1564  -1551    787    769  -1558    496    215    423    174    -25    475
     -7  -1548  -1540    776    763  -1545    493    210    423    174    -25    475
    -15  -1522  -1506    769    745  -1514    493    210    426    179    -18    485
    -20  -1506  -1486    761    732  -1496    485    207    423    179    -15    488
    -10  -1527  -1517    769    750  -1522    478    194    410    161    -31    470
     -7  -1530  -1522    769    756  -1527    475    189    405    155    -36    465
    -25  -1522  -1496    774    735  -1509    483    200    418    168    -18    483
    -33  -1514  -1480    771    722  -1496    480    197    418    171    -10    491
    -20  -1509  -1488    766    732  -1499    483    197    420    174     -7    493
    -10  -1465  -1454    737    719  -1460    501    213    441    192     10    511
     -7  -1413  -1405    711    698  -1410    532    239    480    228     46    545
     -2  -1400  -1397    701    696  -1400    540    233    475    223     38    537
     -7  -1379  -1371    693    680  -1376    537    228    475    220     36    535
    -20  -1361  -1340    691    657  -1353    527    218    478    223     49    545
    -12  -1343  -1330    678    657  -1337    506    210    480    233     57    555
     -2  -1332  -1330    667    662  -1332    485    200    470    226     54    555
    -10  -1322  -1314    665    652  -1319    475    197    467    228     62    566
     -5  -1319  -1314    662    654  -1317    470    200    470    233     70    566
      7  -1337  -1345    665    675  -1340    459    197    457    220     57    555
     15  -1369  -1387    675    698  -1376    441    181    433    200     38    537
      0  -1400  -1400    698    698  -1400    436    174    420    187     25    530
    -23  -1436  -1413    730    693  -1426    431    158    402    166      7    511
    -41  -1441  -1400    743    678  -1421    433    153    394    155     -5    498
    -54  -1467  -1413    758    675  -1441    431    135    374    132    -28    480
    -46  -1493  -1447    769    698  -1473    420    119    353    114    -38    465
    -41  -1519  -1478    779    717  -1499    405     98    327     85    -59    439
    -54  -1535  -1480    795    711  -1509    402     90    319     72    -77    428
    -67  -1540  -1475    802    704  -1509    400     88    311     70    -75    426
    -59  -1543  -1483    800    711  -1514    397     88    309     67    -75    418
    -54  -1532  -1480    792    711  -1509    389     85    309     64    -75    420
    -67  -1519  -1452    795    691  -1486    381     80    303     62    -75    418
    -72  -1530  -1457    800    691  -1496    379     77    301     57    -77    413
    -54  -1525  -1470    789    706  -1499    379     77    303     59    -75    415
    -57  -1514  -1460    784    701  -1486    379     77    306     62    -70    418
    -64  -1525  -1460    795    696  -1493    387     93    306     57    -80    402
    -44  -1527  -1486    784    719  -1506    465    200    358     62   -103    361
    -15  -1436  -1421    724    701  -1428    584    392    509    171    -28    407
     28  -1213  -1244    592    633  -1228    711    688    800    454    228    631
    111   -828   -940    358    524   -883    763   1062   1192    927    701   1065
    111   -348   -462    116    285   -405    592    859   1236   1192   1104   1509
      5     33     28    -20    -12     31    298    252   1005   1234   1322   1795
   -153     57    207     46   -179    132     15   -423    587    969   1166   1699
   -257   -335    -77    296    -90   -207   -257  -1031    -59    241    462   1080
   -259  -1034   -776    644    257   -906   -418  -1330   -696   -618   -415    293
   -194  -1465  -1270    828    537  -1369   -353  -1114   -665   -698   -579     85
   -137  -1592  -1454    865    657  -1525   -153   -722   -371   -491   -459    132
   -129  -1543  -1413    836    641  -1478     93   -345    -62   -254   -290    241
    -98  -1522  -1423    807    662  -1473    249   -103    135   -101   -174    319
    -72  -1517  -1444    795    683  -1480    316      5    218    -36   -127    345
    -70  -1532  -1462    802    696  -1499    342     41    246    -18   -114    353
    -72  -1527  -1454    800    691  -1491    342     54    252    -18   -119    345
    -77  -1506  -1428    792    672  -1470    348     64    262    -12   -116    345
    -67  -1499  -1434    782    683  -1467    358     83    277      2   -101    353
    -77  -1493  -1415    782    667  -1454    368     98    293     18    -85    366
    -77  -1506  -1428    792    675  -1467    374    109    301     23    -77    366
    -59  -1527  -1467    792    701  -1499    353     96    285      7    -93    355
    -62  -1491  -1428    776    680  -1460    350     96    285      7    -88    355
    -64  -1478  -1413    771    672  -1447    353    103    293     12    -80    363
    -54  -1467  -1413    761    678  -1441    353    111    296     15    -77    361
    -54  -1460  -1405    756    672  -1434    358    124    309     25    -62    376
    -57  -1449  -1395    753    667  -1423    371    142    329     46    -38    400
    -59  -1452  -1395    753    665  -1426    376    158    345     62    -23    413
    -62  -1473  -1410    769    672  -1441    379    163    350     64    -23    413
    -57  -1444  -1387    750    662  -1415    374    163    350     64    -20    415
    -57  -1415  -1358    735    649  -1387    376    176    363     75    -10    420
    -54  -1395  -1343    724    641  -1369    379    192    376     85      0    426
    -41  -1379  -1337    711    646  -1358    379    202    384     93      7    431
    -31  -1397  -1366    714    665  -1382    381    218    394    101     15    436
    -33  -1382  -1348    709    654  -1366    384    241    415    119     31    446
    -46  -1345  -1299    693    623  -1322    405    280    449    153     59    472
    -49  -1337  -1288    693    618  -1314    426    332    491    187     93    498
    -57  -1343  -1286    698    613  -1314    439    376    522    218    122    519
    -51  -1293  -1241    672    592  -1267    446    415    553    246    148    542
    -41  -1267  -1226    652    592  -1247    462    470    594    288    184    571
    -25  -1241  -1215    633    594  -1228    478    532    644    337    228    605
    -10  -1223  -1213    618    600  -1218    485    584    683    379    267    639
     10  -1182  -1192    587    600  -1187    501    644    735    441    329    696
     18  -1140  -1161    561    587  -1150    506    685    771    491    379    745
     28  -1093  -1122    532    574  -1106    506    714    800    530    423    784
     33  -1015  -1049    491    540  -1034    501    727    823    563    467    831
     28   -989  -1018    480    522  -1002    504    735    836    587    496    865
     36   -963  -1002    462    517   -982    498    724    831    589    504    875
     38   -961  -1000    462    519   -979    493    706    815    576    493    870
     20   -969   -992    472    506   -982    491    678    797    563    491    870
      7   -997  -1005    493    504  -1000    488    641    776    542    475    854
     -2  -1021  -1018    509    506  -1021    472    581    732    493    433    813
    -12  -1028  -1015    522    501  -1023    452    506    672    431    376    756
    -25  -1072  -1049    548    509  -1062    441    441    626    374    319    696
    -38  -1145  -1109    592    535  -1127    441    387    587    324    267    639
    -57  -1213  -1156    633    548  -1184    428    327    535    265    210    576
    -67  -1254  -1187    662    558  -1221    420    275    493    218    163    524
    -70  -1291  -1223    680    574  -1257    405    231    454    176    119    472
    -67  -1314  -1249    691    589  -1283    397    192    420    135     80    428
    -75  -1363  -1288    719    605  -1327    397    168    400    111     57    400
    -80  -1387  -1306    735    613  -1348    381    140    371     77     20    355
    -98  -1413  -1314    756    605  -1366    379    122    363     57      5    329
   -101  -1428  -1327    763    610  -1379    381    114    358     49      0    319
    -93  -1478  -1387    784    644  -1434    381    103    345     31    -20    288
    -88  -1460  -1371    774    641  -1415    374     88    324     10    -49    259
    -90  -1457  -1369    771    639  -1413    392     93    329     18    -33    254
    -90  -1475  -1384    782    646  -1431    387     85    319      7    -41    233
    -90  -1486  -1395    787    652  -1441    381     75    303     -7    -57    207
   -101  -1501  -1400    802    649  -1452    392     77    303     -5    -57    205
   -101  -1506  -1408    802    652  -1457    394     70    293    -12    -67    187
    -88  -1517  -1428    802    667  -1473    394     67    285    -23    -77    168
    -88  -1532  -1444    807    675  -1488    405     64    280    -28    -83    155
    -85  -1532  -1447    810    680  -1491    410     62    275    -31    -88    142
    -88  -1551  -1462    818    685  -1509    407     57    262    -41    -98    127
    -96  -1561  -1465    826    683  -1514    407     51    254    -51   -109    114
    -98  -1553  -1454    823    675  -1504    413     46    249    -54   -116    101
    -90  -1571  -1480    831    693  -1527    420     44    244    -59   -122     90
    -83  -1582  -1499    831    706  -1540    415     38    236    -67   -129     77
    -88  -1592  -1504    841    706  -1548    423     33    228    -72   -137     59
    -96  -1626  -1532    859    714  -1579    426     23    218    -85   -150     38
   -106  -1647  -1540    878    717  -1595    418     12    202   -101   -168     18
   -103  -1699  -1597    898    745  -1647    426     18    202   -101   -171     15
    -96  -1670  -1574    883    737  -1623    431     12    202    -98   -171     15
    -96  -1654  -1561    875    730  -1608    431      7    197   -103   -179      5
    -90  -1680  -1590    885    748  -1636    431      2    187   -109   -187     -7
    -93  -1704  -1610    896    756  -1657    433     -2    184   -111   -192    -12
    -98  -1727  -1628    911    763  -1678    433     -7    176   -114   -202    -25
    -98  -1745  -1647    919    774  -1696    436    -10    171   -116   -207    -38
   -106  -1748  -1641    927    766  -1696    449     -5    179   -106   -197    -33
   -103  -1727  -1623    914    758  -1678    444    -12    174   -109   -202    -41
    -90  -1725  -1636    906    771  -1680    449    -12    171   -109   -207    -49
    -85  -1706  -1621    896    766  -1665    483     12    202    -77   -181    -23
    -96  -1683  -1587    891    745  -1636    514     31    228    -49   -158     -5
   -101  -1693  -1592    896    743  -1644    530     36    236    -44   -158     -5
    -93  -1712  -1618    901    761  -1665    530     33    233    -41   -163    -10
    -90  -1673  -1582    880    743  -1628    519     20    231    -41   -161    -12
    -80  -1613  -1532    846    724  -1574    506     28    246    -18   -135      7
    -70  -1615  -1548    841    735  -1582    496     28    249     -7   -129     12
    -54  -1613  -1558    833    750  -1587    491     33    254     -2   -127     15
    -46  -1641  -1595    841    774  -1618    485     38    252      0   -124     15
    -54  -1691  -1636    872    789  -1665    467     25    231    -15   -142     -5
    -62  -1751  -1688    904    810  -1719    452     10    207    -36   -166    -33
    -75  -1787  -1712    930    815  -1751    459      5    197    -44   -174    -49
    -96  -1836  -1740    966    820  -1790    465     -5    181    -62   -192    -72
   -119  -1878  -1758   1000    818  -1818    467    -18    161    -85   -220   -106
   -132  -1901  -1769   1015    815  -1836    462    -33    140   -101   -236   -127
   -135  -1927  -1792   1031    828  -1860    457    -49    124   -119   -254   -148
   -135  -1969  -1834   1052    846  -1901    454    -51    111   -132   -267   -161
   -127  -1969  -1842   1049    857  -1906    446    -59    103   -140   -277   -176
   -124  -1977  -1852   1049    862  -1914    454    -59    103   -142   -285   -187
   -119  -1995  -1878   1057    878  -1938    457    -59    101   -145   -288   -194
   -109  -2026  -1917   1065    904  -1971    457    -59    101   -145   -285   -202
    -98  -2026  -1927   1062    914  -1977    465    -54    106   -135   -275   -202
   -116  -2031  -1917   1072    898  -1974    465    -57    103   -140   -277   -205
   -124  -2042  -1917   1083    893  -1979    465    -59    101   -142   -280   -213
   -124  -2052  -1930   1088    901  -1992    472    -54    109   -137   -280   -213
   -106  -2070  -1964   1088    927  -2018    504    -18    132   -119   -275   -215
    -75  -2049  -1974   1060    948  -2013    602    129    231    -62   -244   -231
    -31  -1948  -1917    989    940  -1935    717    348    400     77   -129   -161
     -7  -1769  -1761    885    875  -1766    836    654    670    361    135     77
    101  -1470  -1571    685    836  -1519    841    948    930    701    506    467
    153  -1106  -1260    475    704  -1182    782    880   1047    961    870    893
     36   -995  -1034    478    532  -1015    659    446    922    997   1002   1093
   -148  -1127   -982    636    415  -1054    493   -161    550    693    745    872
   -309  -1475  -1166    893    428  -1322    340   -792    -38      7     44    158
   -340  -1943  -1602   1140    628  -1774    129  -1119   -540   -576   -548   -441
   -275  -2283  -2008   1278    865  -2145     15  -1080   -628   -698   -696   -610
   -218  -2418  -2200   1317    987  -2309     57   -870   -506   -636   -678   -628
   -184  -2392  -2208   1288   1010  -2301    231   -574   -280   -475   -563   -545
   -140  -2346  -2205   1241   1031  -2275    418   -298    -83   -327   -454   -475
   -119  -2361  -2242   1239   1060  -2304    509   -174      0   -267   -418   -459
   -116  -2382  -2265   1249   1072  -2325    548   -129     33   -246   -405   -457
   -124  -2400  -2275   1262   1075  -2338    566   -109     51   -231   -389   -452
   -132  -2400  -2268   1267   1065  -2335    579    -90     62   -226   -389   -459
   -135  -2408  -2273   1270   1067  -2340    589    -80     67   -223   -387   -465
   -119  -2410  -2294   1262   1085  -2351    600    -77     70   -220   -389   -465
   -103  -2442  -2338   1273   1117  -2390    610    -75     77   -218   -384   -475
   -114  -2452  -2338   1280   1109  -2397    615    -70     80   -215   -376   -485
   -129  -2460  -2333   1293   1101  -2397    626    -62     85   -210   -374   -483
   -137  -2465  -2327   1301   1093  -2397    631    -59     90   -205   -379   -485
   -124  -2494  -2369   1309   1122  -2431    639    -54     96   -205   -379   -496
   -124  -2517  -2392   1319   1132  -2455    649    -46    101   -197   -371   -501
   -114  -2517  -2403   1314   1143  -2460    657    -46    103   -192   -368   -498
   -101  -2527  -2429   1314   1161  -2478    657    -46    103   -192   -368   -506
   -106  -2566  -2460   1337   1176  -2514    667    -33    111   -184   -366   -509
   -111  -2569  -2460   1340   1171  -2514    678    -25    119   -174   -358   -506
   -119  -2569  -2449   1343   1163  -2509    691    -12    132   -161   -350   -504
   -114  -2569  -2457   1340   1169  -2514    698      0    142   -148   -340   -504
   -101  -2585  -2483   1343   1189  -2535    698      7    145   -142   -335   -504
    -98  -2613  -2517   1356   1208  -2564    693     10    142   -142   -337   -509
    -93  -2639  -2546   1366   1223  -2592    696     18    145   -140   -340   -519
    -85  -2626  -2540   1356   1226  -2585    706     28    153   -129   -329   -514
    -77  -2616  -2538   1348   1228  -2577    717     49    168   -111   -314   -501
    -77  -2621  -2543   1348   1231  -2582    717     67    176   -101   -306   -501
    -62  -2624  -2561   1343   1247  -2592    719     90    187    -88   -298   -498
    -46  -2616  -2569   1330   1260  -2595    724    122    205    -64   -277   -475
    -33  -2629  -2595   1332   1280  -2613    730    153    223    -38   -254   -446
    -12  -2598  -2587   1304   1286  -2592    719    174    231    -23   -223   -431
      7  -2569  -2577   1280   1291  -2572    722    205    252     10   -187   -394
     18  -2540  -2559   1260   1288  -2548    719    231    270     38   -153   -358
     28  -2533  -2561   1252   1293  -2546    727    257    293     72   -114   -316
     44  -2496  -2540   1226   1291  -2520    717    254    290     77   -103   -301
     57  -2475  -2533   1208   1293  -2504    709    239    283     77    -98   -288
     72  -2470  -2543   1197   1304  -2504    701    220    272     72    -96   -290
     70  -2465  -2535   1197   1301  -2499    706    215    272     80    -85   -283
     33  -2452  -2486   1208   1257  -2468    709    192    262     70    -96   -285
     36  -2460  -2496   1210   1265  -2478    706    163    239     46   -114   -311
      5  -2517  -2522   1254   1262  -2520    719    148    226     28   -132   -342
    -12  -2543  -2530   1278   1257  -2538    735    119    207      5   -161   -376
    -28  -2608  -2579   1317   1273  -2595    750     90    187    -20   -187   -415
    -36  -2675  -2642   1356   1301  -2660    771     67    176    -44   -215   -457
    -46  -2725  -2678   1384   1314  -2704    776     23    148    -83   -265   -511
    -57  -2764  -2707   1410   1325  -2735    787     -7    129   -109   -296   -548
    -72  -2787  -2714   1428   1319  -2753    792    -31    116   -124   -316   -576
    -98  -2839  -2740   1470   1319  -2790    800    -54    101   -140   -340   -602
   -103  -2863  -2761   1480   1327  -2813    800    -80     83   -161   -361   -628
   -106  -2886  -2779   1496   1335  -2834    802   -103     64   -179   -389   -652
   -109  -2925  -2816   1514   1350  -2870    800   -119     46   -197   -410   -672
   -111  -2946  -2834   1530   1361  -2891    802   -129     41   -202   -405   -680
   -109  -2938  -2831   1522   1358  -2886    797   -145     28   -207   -407   -693
    -85  -2956  -2870   1522   1392  -2915    795   -155     20   -218   -418   -701
    -80  -2982  -2904   1530   1410  -2943    792   -163     10   -228   -431   -709
   -101  -3011  -2909   1556   1402  -2961    802   -155     18   -218   -420   -696
   -109  -3000  -2891   1553   1389  -2948    800   -163      5   -228   -433   -709
    -98  -3026  -2927   1564   1413  -2977    802   -168     -5   -236   -436   -722
   -124  -3011  -2886   1566   1379  -2951    807   -166      0   -226   -420   -714
   -137  -3024  -2889   1579   1374  -2956    807   -171     -5   -228   -420   -714
   -111  -3065  -2956   1587   1421  -3011    800   -181    -15   -239   -420   -724
   -106  -3068  -2961   1587   1426  -3016    802   -189    -18   -236   -415   -724
   -119  -3055  -2935   1587   1405  -2995    807   -189    -20   -231   -410   -719
   -135  -3063  -2930   1597   1395  -2998    807   -189    -23   -233   -415   -722
   -129  -3089  -2961   1608   1413  -3026    813   -194    -23   -233   -418   -722
   -129  -3068  -2938   1600   1402  -3003    820   -194    -20   -223   -400   -706
   -122  -3076  -2953   1597   1413  -3016    818   -202    -31   -228   -405   -719
   -109  -3094  -2985   1602   1436  -3042    810   -215    -46   -244   -423   -735
   -114  -3109  -2995   1610   1439  -3055    813   -226    -54   -246   -426   -735
   -124  -3120  -2995   1623   1434  -3057    826   -223    -49   -241   -413   -727
   -116  -3107  -2990   1610   1434  -3050    813   -241    -67   -257   -436   -743
   -111  -3104  -2992   1605   1439  -3050    807   -249    -75   -262   -439   -745
   -116  -3115  -2998   1613   1439  -3057    813   -254    -75   -259   -431   -743
   -109  -3148  -3039   1628   1465  -3094    823   -249    -72   -257   -431   -735
   -103  -3146  -3042   1623   1465  -3094    818   -259    -85   -270   -433   -737
   -119  -3154  -3037   1636   1457  -3096    818   -267    -93   -270   -426   -737
   -122  -3154  -3034   1636   1454  -3094    820   -267    -96   -272   -428   -745
   -116  -3156  -3039   1636   1460  -3099    810   -280   -111   -285   -441   -758
   -109  -3143  -3034   1623   1462  -3089    807   -290   -116   -288   -441   -758
   -101  -3120  -3018   1610   1457  -3070    828   -275   -101   -272   -428   -740
    -93  -3120  -3029   1605   1465  -3076    857   -257    -83   -259   -413   -727
    -90  -3094  -3003   1592   1454  -3050    878   -246    -75   -252   -400   -719
   -111  -3068  -2956   1590   1421  -3013    883   -241    -64   -241   -384   -701
   -122  -3065  -2946   1592   1410  -3005    872   -249    -59   -239   -381   -693
   -119  -3039  -2920   1577   1397  -2979    867   -249    -44   -218   -355   -670
    -96  -3024  -2927   1561   1415  -2977    839   -262    -49   -213   -342   -662
    -80  -3016  -2935   1548   1426  -2977    823   -272    -59   -218   -345   -667
    -77  -3011  -2933   1543   1426  -2972    820   -272    -59   -215   -340   -657
    -77  -3031  -2956   1553   1436  -2992    807   -280    -72   -226   -345   -662
    -77  -3063  -2985   1571   1452  -3024    792   -301    -98   -252   -363   -685
    -75  -3076  -3000   1574   1460  -3037    782   -314   -119   -270   -381   -704
    -88  -3091  -3003   1590   1454  -3050    782   -332   -135   -290   -397   -719
   -114  -3120  -3005   1615   1444  -3063    782   -348   -153   -311   -415   -740
   -122  -3156  -3034   1639   1454  -3096    771   -374   -184   -348   -452   -776
   -132  -3182  -3050   1654   1457  -3117    763   -394   -210   -374   -478   -802
   -145  -3200  -3055   1673   1452  -3128    758   -410   -226   -389   -488   -815
   -137  -3221  -3083   1678   1470  -3151    750   -418   -239   -400   -496   -820
   -127  -3208  -3081   1667   1475  -3146    748   -418   -239   -402   -496   -818
   -127  -3195  -3068   1660   1467  -3130    748   -420   -239   -402   -493   -815
   -132  -3200  -3070   1665   1467  -3135    748   -423   -244   -407   -498   -815
   -127  -3213  -3086   1670   1478  -3148    732   -433   -259   -420   -514   -826
   -132  -3211  -3078   1673   1473  -3146    730   -436   -259   -418   -511   -823
   -129  -3187  -3060   1657   1465  -3125    727   -431   -252   -407   -501   -805
   -122  -3180  -3057   1649   1465  -3120    727   -428   -249   -400   -493   -795
   -119  -3172  -3055   1644   1465  -3115    724   -426   -254   -400   -493   -787
   -111  -3167  -3055   1639   1470  -3112    735   -400   -241   -387   -485   -779
    -77  -3125  -3047   1600   1483  -3089    797   -244   -137   -309   -436   -756
    -28  -3016  -2987   1522   1478  -3003    883    -33     28   -153   -309   -657
     23  -2811  -2834   1392   1426  -2821    945    197    239     85    -75   -426
    106  -2533  -2639   1213   1371  -2585    914    368    413    337    220    -80
    137  -2164  -2304   1013   1221  -2234    865    340    527    548    527    314
     23  -1984  -2008    979   1015  -1997    844     83    485    605    667    527
   -158  -2078  -1922   1117    880  -2000    807   -345    210    361    457    337
   -288  -2317  -2029   1304    870  -2174    727   -872   -270   -192   -122   -275
   -319  -2704  -2385   1509   1031  -2546    530  -1270   -761   -717   -652   -823
   -280  -3104  -2824   1691   1270  -2964    332  -1376   -974   -927   -867  -1044
   -239  -3320  -3083   1779   1421  -3200    272  -1267   -937   -927   -901  -1093
   -205  -3322  -3117   1764   1454  -3221    311  -1072   -800   -841   -854  -1062
   -176  -3218  -3042   1693   1431  -3130    454   -797   -587   -675   -724   -961
   -127  -3122  -2995   1623   1434  -3060    584   -605   -436   -550   -615   -872
    -62  -3068  -3005   1564   1470  -3037    654   -519   -366   -493   -566   -839
    -62  -3073  -3011   1569   1473  -3042    662   -501   -350   -483   -558   -839
   -101  -3081  -2979   1590   1436  -3029    641   -509   -358   -496   -571   -857
    -90  -3055  -2964   1574   1434  -3011    644   -496   -345   -493   -571   -857
    -98  -3039  -2940   1569   1421  -2992    628   -501   -353   -504   -579   -865
    -93  -3016  -2922   1556   1413  -2969    631   -493   -342   -498   -568   -862
    -67  -2998  -2933   1530   1431  -2964    639   -480   -335   -501   -566   -867
    -75  -3005  -2930   1540   1426  -2969    620   -491   -350   -522   -587   -898
   -103  -3029  -2927   1564   1410  -2979    607   -498   -361   -537   -605   -927
    -90  -3000  -2909   1545   1408  -2956    605   -491   -353   -535   -597   -922
    -80  -2987  -2907   1532   1413  -2948    602   -480   -348   -532   -597   -917
    -72  -2982  -2909   1525   1418  -2946    607   -470   -345   -532   -597   -919
    -44  -2933  -2889   1486   1421  -2912    618   -454   -329   -524   -584   -914
    -51  -2946  -2894   1499   1421  -2920    618   -449   -329   -530   -592   -922
    -83  -2979  -2896   1530   1405  -2938    594   -452   -337   -540   -600   -927
    -72  -2953  -2881   1512   1402  -2917    594   -444   -329   -535   -597   -922
      5  -2865  -2873   1428   1436  -2868    618   -415   -303   -514   -576   -904
    -18  -2902  -2883   1460   1431  -2894    607   -415   -311   -527   -592   -922
    -41  -2922  -2883   1480   1421  -2904    610   -402   -301   -519   -584   -909
      5  -2863  -2868   1428   1436  -2865    628   -368   -275   -491   -555   -883
     38  -2839  -2878   1400   1457  -2857    628   -350   -267   -485   -550   -880
    -15  -2894  -2878   1454   1431  -2886    605   -353   -283   -501   -566   -888
     -2  -2873  -2870   1436   1431  -2873    602   -329   -270   -480   -550   -867
     18  -2863  -2881   1421   1449  -2870    600   -306   -262   -470   -542   -857
     25  -2847  -2873   1410   1449  -2860    587   -283   -252   -454   -524   -833
     12  -2818  -2831   1402   1421  -2824    563   -257   -241   -431   -498   -795
     51  -2761  -2813   1353   1431  -2787    555   -226   -226   -405   -470   -761
    111  -2681  -2792   1283   1449  -2735    563   -179   -192   -361   -418   -706
    101  -2637  -2738   1265   1415  -2686    561   -150   -174   -324   -379   -659
     83  -2618  -2701   1267   1392  -2660    555   -129   -158   -301   -348   -618
     72  -2605  -2681   1265   1376  -2642    532   -124   -158   -290   -329   -592
     77  -2574  -2652   1249   1363  -2613    517   -122   -155   -272   -306   -563
    106  -2499  -2605   1195   1353  -2553    519   -116   -140   -246   -275   -527
    101  -2475  -2577   1187   1337  -2525    511   -127   -142   -249   -270   -522
     62  -2499  -2561   1218   1309  -2530    485   -158   -171   -270   -293   -537
     23  -2514  -2538   1244   1280  -2525    459   -194   -200   -298   -322   -561
     25  -2507  -2535   1239   1278  -2520    459   -210   -210   -314   -342   -579
     90  -2447  -2538   1179   1314  -2491    498   -200   -197   -309   -340   -576
     70  -2475  -2546   1200   1306  -2509    519   -223   -213   -335   -374   -615
     36  -2527  -2564   1244   1299  -2546    519   -265   -244   -384   -436   -688
     20  -2559  -2579   1267   1299  -2569    514   -303   -267   -418   -483   -737
     25  -2566  -2592   1270   1309  -2579    532   -324   -272   -439   -511   -763
     10  -2603  -2616   1293   1312  -2611    530   -355   -290   -462   -540   -800
    -36  -2673  -2637   1356   1299  -2657    511   -400   -324   -504   -592   -852
    -62  -2704  -2642   1382   1288  -2673    488   -444   -355   -537   -628   -888
    -38  -2683  -2644   1361   1301  -2665    488   -462   -361   -548   -641   -901
     10  -2629  -2642   1306   1325  -2634    506   -465   -355   -550   -644   -906
     25  -2613  -2642   1293   1332  -2626    522   -467   -355   -553   -652   -909
    -20  -2655  -2634   1335   1304  -2644    509   -491   -374   -574   -667   -924
    -38  -2688  -2650   1363   1304  -2670    491   -506   -387   -587   -678   -937
    -59  -2730  -2670   1392   1304  -2701    462   -527   -407   -607   -698   -961
    -44  -2696  -2655   1369   1304  -2675    465   -524   -400   -600   -691   -950
     12  -2621  -2634   1304   1319  -2626    485   -506   -379   -579   -667   -924
     36  -2611  -2647   1288   1340  -2629    478   -514   -389   -589   -680   -943
      5  -2634  -2639   1312   1322  -2637    467   -524   -397   -594   -685   -948
     12  -2624  -2637   1304   1322  -2629    475   -519   -389   -584   -672   -935
      7  -2629  -2637   1309   1319  -2631    470   -519   -392   -581   -672   -927
     -2  -2647  -2644   1325   1319  -2647    452   -535   -405   -597   -683   -940
    -12  -2624  -2611   1319   1299  -2618    444   -545   -418   -602   -691   -940
    -10  -2634  -2624   1322   1306  -2629    446   -548   -420   -605   -696   -948
     18  -2624  -2644   1301   1330  -2631    446   -550   -426   -607   -698   -953
     36  -2592  -2629   1278   1332  -2611    449   -548   -426   -602   -685   -935
      2  -2603  -2605   1299   1301  -2603    436   -558   -439   -613   -688   -930
      7  -2611  -2618   1301   1312  -2613    428   -566   -454   -626   -701   -943
     51  -2559  -2613   1252   1332  -2585    449   -550   -441   -607   -683   -924
     15  -2561  -2577   1273   1296  -2569    452   -555   -444   -607   -678   -914
      0  -2574  -2577   1286   1286  -2577    433   -571   -465   -623   -693   -919
     18  -2574  -2592   1278   1304  -2582    423   -576   -478   -633   -704   -927
     10  -2564  -2574   1275   1291  -2569    405   -589   -491   -644   -709   -927
     10  -2548  -2559   1270   1283  -2553    400   -594   -496   -646   -711   -927
     33  -2522  -2556   1241   1293  -2540    418   -576   -483   -636   -701   -914
     28  -2491  -2522   1231   1273  -2507    433   -563   -472   -623   -683   -898
      0  -2488  -2491   1244   1244  -2491    436   -561   -470   -618   -675   -888
     20  -2462  -2483   1221   1252  -2473    444   -558   -462   -618   -672   -878
     28  -2447  -2475   1208   1249  -2460    428   -568   -465   -618   -670   -872
     59  -2364  -2426   1150   1241  -2395    433   -561   -439   -587   -633   -831
    109  -2301  -2410   1093   1260  -2356    418   -563   -431   -571   -618   -810
     57  -2359  -2416   1150   1236  -2387    381   -589   -457   -592   -636   -826
     75  -2314  -2392   1117   1234  -2353    389   -579   -441   -574   -613   -800
    103  -2286  -2390   1091   1244  -2338    379   -584   -446   -581   -613   -802
     93  -2317  -2410   1111   1249  -2361    355   -607   -478   -613   -641   -833
     44  -2379  -2423   1169   1234  -2400    327   -641   -514   -649   -672   -854
     10  -2431  -2444   1210   1226  -2436    319   -657   -532   -667   -685   -865
     75  -2395  -2473   1158   1273  -2434    342   -644   -522   -665   -683   -865
     75  -2403  -2478   1163   1275  -2439    348   -652   -532   -678   -698   -883
     15  -2455  -2470   1221   1241  -2462    319   -691   -571   -717   -737   -919
     20  -2483  -2504   1231   1260  -2494    311   -704   -587   -740   -756   -935
     15  -2507  -2522   1244   1267  -2514    293   -722   -610   -769   -782   -958
     20  -2496  -2520   1236   1267  -2507    285   -730   -613   -771   -784   -958
     36  -2475  -2512   1221   1273  -2494    293   -722   -602   -761   -771   -948
     28  -2499  -2530   1234   1278  -2514    293   -724   -607   -769   -782   -961
    -15  -2535  -2520   1275   1249  -2530    280   -740   -620   -782   -789   -966
     67  -2449  -2517   1189   1291  -2483    309   -709   -587   -750   -758   -930
    171  -2353  -2525   1091   1348  -2439    335   -680   -561   -727   -732   -904
     83  -2429  -2512   1171   1296  -2468    298   -711   -589   -753   -758   -930
     57  -2429  -2486   1184   1270  -2455    301   -714   -589   -750   -753   -930
     51  -2465  -2517   1205   1283  -2488    314   -683   -568   -743   -753   -932
     46  -2504  -2551   1228   1299  -2527    366   -553   -472   -675   -727   -935
     72  -2356  -2429   1140   1249  -2392    441   -355   -280   -491   -576   -831
    132  -2094  -2226    982   1179  -2158    517   -124    -28   -213   -301   -574
    239  -1740  -1979    748   1106  -1857    506     59    200     93     54   -181
    215  -1337  -1553    561    883  -1444    420     10    290    288    374    241
    109  -1148  -1260    519    683  -1202    394   -236    187    285    496    457
     67  -1195  -1265    563    665  -1228    387   -558    -90     44    296    285
    -67  -1566  -1499    815    714  -1532    280  -1054   -626   -568   -350   -379
   -145  -2023  -1878   1085    865  -1951    101  -1506  -1179  -1210  -1008  -1031
    -72  -2385  -2312   1226   1117  -2348    -85  -1618  -1395  -1436  -1241  -1252
    -15  -2618  -2603   1317   1293  -2611   -132  -1506  -1319  -1389  -1247  -1286
      2  -2647  -2650   1319   1325  -2647    -72  -1322  -1143  -1260  -1166  -1234
     23  -2577  -2600   1278   1312  -2587     59  -1070   -904  -1067  -1023  -1130
     59  -2481  -2540   1208   1299  -2509    184   -862   -719   -911   -898  -1026
     38  -2462  -2501   1210   1267  -2481    223   -789   -657   -859   -859   -992
     38  -2452  -2491   1205   1265  -2470    233   -766   -631   -841   -844   -984
     96  -2403  -2499   1153   1296  -2449    246   -740   -602   -820   -826   -971
    101  -2377  -2481   1137   1291  -2429    259   -722   -587   -810   -818   -956
     88  -2353  -2442   1130   1265  -2397    265   -711   -571   -795   -800   -937
     90  -2361  -2452   1132   1270  -2408    265   -701   -558   -789   -789   -935
     90  -2356  -2447   1132   1267  -2400    267   -688   -545   -776   -776   -922
     80  -2322  -2405   1119   1241  -2361    265   -688   -540   -774   -776   -917
     64  -2325  -2390   1127   1226  -2356    257   -691   -542   -779   -782   -917
     67  -2322  -2390   1127   1226  -2356    236   -698   -548   -787   -792   -922
     72  -2314  -2387   1122   1228  -2351    231   -693   -540   -776   -779   -906
     85  -2288  -2377   1101   1228  -2333    236   -683   -530   -763   -766   -898
    127  -2255  -2382   1065   1254  -2317    246   -670   -511   -750   -753   -888
    129  -2249  -2379   1060   1254  -2314    244   -665   -509   -748   -750   -885
    106  -2234  -2340   1065   1223  -2286    236   -665   -506   -743   -745   -880
     90  -2244  -2335   1075   1210  -2288    228   -665   -506   -745   -750   -883
    106  -2229  -2335   1060   1218  -2281    233   -654   -493   -735   -740   -872
    106  -2205  -2312   1047   1208  -2257    239   -644   -478   -717   -719   -854
     96  -2208  -2304   1057   1200  -2255    233   -636   -470   -709   -711   -849
    106  -2200  -2309   1047   1205  -2255    218   -631   -470   -706   -711   -846
    129  -2158  -2288   1015   1208  -2223    226   -610   -449   -685   -688   -826
    140  -2127  -2270    992   1205  -2197    233   -589   -428   -662   -662   -805
    137  -2125  -2262    995   1200  -2192    220   -579   -418   -654   -654   -797
    140  -2122  -2262    989   1200  -2192    207   -566   -410   -644   -644   -787
    127  -2109  -2236    992   1182  -2171    200   -540   -389   -615   -613   -753
    137  -2088  -2229    974   1182  -2156    184   -517   -371   -587   -579   -722
    205  -2021  -2226    909   1215  -2122    189   -470   -335   -545   -535   -680
    241  -1919  -2164    839   1202  -2042    200   -423   -285   -485   -470   -618
    218  -1899  -2117    839   1166  -2008    184   -402   -267   -457   -439   -581
    233  -1860  -2094    810   1161  -1977    174   -376   -246   -426   -402   -545
    220  -1831  -2052    805   1135  -1940    166   -358   -233   -400   -366   -506
    228  -1771  -2000    771   1111  -1886    163   -342   -213   -371   -327   -459
    275  -1714  -1990    719   1132  -1852    166   -329   -200   -353   -303   -431
    262  -1704  -1966    719   1114  -1834    155   -340   -213   -363   -306   -436
    218  -1701  -1919    743   1067  -1810    132   -366   -233   -379   -314   -444
    236  -1678  -1917    719   1075  -1795    145   -368   -236   -384   -319   -446
    231  -1686  -1917    724   1072  -1800    148   -387   -252   -407   -342   -472
    236  -1688  -1925    724   1078  -1805    166   -402   -270   -431   -371   -506
    200  -1748  -1948    774   1072  -1847    171   -436   -298   -475   -420   -561
    168  -1813  -1982    820   1072  -1896    166   -475   -335   -530   -480   -628
    197  -1800  -1997    800   1096  -1899    189   -493   -342   -548   -509   -665
    189  -1821  -2013    813   1101  -1917    200   -524   -361   -574   -542   -704
    137  -1906  -2044    885   1091  -1974    187   -568   -394   -618   -589   -758
    155  -1909  -2068    875   1109  -1987    189   -592   -410   -639   -615   -789
    137  -1922  -2060    891   1098  -1990    192   -613   -418   -646   -626   -800
    103  -1977  -2081    935   1091  -2029    166   -646   -446   -675   -657   -828
    103  -1995  -2099    945   1101  -2047    150   -667   -462   -691   -672   -852
    150  -1932  -2086    888   1117  -2008    163   -662   -446   -678   -659   -841
    181  -1888  -2073    852   1127  -1979    181   -652   -436   -665   -644   -826
    168  -1917  -2086    872   1127  -2000    176   -662   -441   -675   -657   -841
    142  -1945  -2088    901   1114  -2016    166   -675   -452   -683   -665   -849
    116  -1943  -2062    911   1088  -2003    155   -683   -452   -683   -659   -849
    127  -1943  -2073    906   1098  -2008    145   -685   -457   -688   -665   -857
    142  -1925  -2070    888   1104  -1997    145   -680   -452   -678   -654   -846
    127  -1909  -2036    891   1080  -1971    142   -683   -446   -670   -641   -833
    124  -1909  -2034    891   1078  -1971    129   -688   -449   -672   -641   -836
    142  -1899  -2042    878   1091  -1969    129   -691   -449   -672   -641   -844
    135  -1875  -2013    867   1072  -1943    129   -691   -446   -670   -633   -841
    132  -1873  -2005    870   1067  -1938    124   -691   -444   -662   -628   -833
    148  -1878  -2026    862   1085  -1951    114   -696   -444   -665   -628   -833
    171  -1834  -2005    831   1088  -1919    119   -691   -436   -652   -610   -815
    202  -1779  -1982    787   1091  -1880    140   -675   -418   -631   -589   -797
    181  -1816  -1997    818   1088  -1906    129   -685   -428   -641   -597   -802
    132  -1847  -1982    854   1057  -1914    109   -706   -441   -654   -607   -818
    122  -1829  -1951    852   1034  -1888    109   -704   -439   -646   -597   -805
    168  -1787  -1958    807   1062  -1873    116   -696   -428   -636   -584   -795
    161  -1810  -1971    826   1065  -1891    103   -709   -444   -652   -597   -807
    127  -1831  -1958    852   1041  -1896     96   -714   -446   -652   -592   -813
    176  -1748  -1925    787   1049  -1836    111   -696   -423   -626   -563   -787
    197  -1706  -1904    753   1049  -1805    132   -678   -400   -607   -542   -769
    192  -1673  -1865    740   1028  -1769    166   -654   -376   -584   -517   -740
    176  -1652  -1831    737   1002  -1740    179   -652   -374   -581   -514   -745
    166  -1683  -1849    758   1008  -1766    155   -672   -392   -600   -535   -771
    166  -1657  -1826    743    995  -1740    137   -680   -384   -589   -519   -753
    184  -1571  -1756    693    969  -1662    129   -678   -355   -550   -472   -698
    197  -1582  -1782    691    987  -1683    101   -683   -366   -553   -470   -696
    205  -1582  -1787    688    995  -1683     96   -685   -371   -555   -472   -696
    176  -1564  -1740    693    958  -1652     90   -691   -371   -550   -462   -688
    150  -1605  -1756    727    953  -1680     64   -709   -392   -571   -478   -706
    166  -1654  -1821    745    992  -1738     36   -730   -426   -605   -511   -740
    213  -1621  -1834    704   1023  -1727     49   -730   -426   -605   -506   -735
    197  -1628  -1826    714   1010  -1727     64   -730   -428   -605   -506   -735
    181  -1667  -1849    743   1015  -1758     51   -745   -452   -631   -535   -761
    163  -1691  -1855    761   1008  -1771     51   -758   -470   -652   -558   -792
    137  -1701  -1839    782    987  -1769     46   -776   -483   -667   -566   -800
    150  -1709  -1860    779   1005  -1784     38   -784   -496   -678   -579   -810
    109  -1777  -1886    833    997  -1831     10   -810   -524   -709   -613   -844
    127  -1740  -1867    805    997  -1805     15   -807   -522   -704   -602   -833
    192  -1667  -1862    737   1026  -1764     38   -789   -504   -683   -581   -815
    161  -1701  -1865    769   1013  -1784     25   -805   -519   -698   -600   -836
    124  -1727  -1852    802    987  -1790     18   -810   -524   -706   -602   -841
    122  -1717  -1842    797    979  -1779     10   -818   -530   -709   -605   -839
    174  -1693  -1867    758   1021  -1779      2   -820   -530   -711   -607   -841
    184  -1699  -1886    756   1034  -1792     -5   -826   -537   -719   -613   -852
    142  -1693  -1836    776    989  -1764    -18   -839   -542   -719   -610   -852
    194  -1649  -1844    724   1018  -1745     23   -774   -493   -683   -587   -836
    218  -1595  -1813    688   1013  -1704    127   -597   -361   -581   -524   -813
    194  -1501  -1696    652    945  -1597    223   -384   -176   -415   -394   -722
    231  -1262  -1493    517    862  -1376    309   -119     93   -129   -122   -475
    311   -896  -1208    290    758  -1052    301     77    332    189    252    -70
    288   -472   -763     90    524   -618    223    -64    366    366    571    348
    155   -241   -397     41    275   -319     93   -491    192    374    732    597
     44   -254   -298    106    171   -275    -59  -1021   -153    132    571    493
    -49   -704   -654    374    301   -680   -189  -1509   -701   -519   -124   -205
    -96  -1325  -1228    709    566  -1278   -402  -1839  -1244  -1200   -846   -917
    -10  -1704  -1693    854    839  -1699   -545  -1847  -1371  -1382  -1067  -1153
    153  -1743  -1896    795   1023  -1818   -485  -1602  -1179  -1239   -987  -1119
    109  -1714  -1826    802    966  -1771   -322  -1314   -932  -1047   -849  -1028
     88  -1680  -1769    797    927  -1725   -153  -1044   -706   -865   -719   -937
    129  -1647  -1777    758    950  -1709    -57   -891   -587   -766   -646   -885
    111  -1657  -1769    774    940  -1712    -38   -854   -561   -748   -636   -885
    140  -1597  -1740    727    937  -1667    -25   -831   -540   -727   -620   -875
    168  -1574  -1743    701    953  -1657    -18   -810   -519   -711   -607   -865
    137  -1618  -1756    737    943  -1686    -25   -810   -519   -714   -610   -867
    137  -1571  -1709    717    922  -1639    -20   -797   -498   -691   -584   -844
    161  -1548  -1712    691    935  -1628    -15   -789   -488   -685   -579   -839
    174  -1548  -1722    685    948  -1634    -18   -784   -485   -685   -581   -846
    158  -1527  -1688    683    922  -1608    -12   -776   -475   -675   -566   -831
    163  -1501  -1665    670    914  -1582    -12   -763   -459   -659   -550   -813
    166  -1509  -1675    670    919  -1592    -20   -763   -459   -662   -555   -818
    168  -1488  -1657    657    911  -1571    -20   -756   -452   -652   -542   -807
    179  -1460  -1639    639    909  -1551    -18   -745   -439   -636   -527   -792
    184  -1473  -1657    644    919  -1564    -20   -745   -439   -641   -537   -800
    184  -1460  -1644    636    911  -1551    -25   -743   -433   -636   -530   -797
    166  -1449  -1615    641    888  -1532    -23   -732   -423   -620   -509   -787
    171  -1436  -1608    628    888  -1522    -25   -724   -410   -613   -501   -782
    210  -1397  -1608    594    909  -1501    -25   -711   -397   -600   -493   -771
    189  -1384  -1577    597    883  -1480    -15   -693   -379   -581   -472   -753
    184  -1371  -1558    592    870  -1465    -12   -675   -358   -563   -454   -737
    200  -1361  -1564    579    880  -1462    -18   -662   -348   -558   -452   -735
    194  -1350  -1545    579    870  -1447    -18   -644   -335   -540   -433   -717
    184  -1325  -1512    568    846  -1415    -12   -618   -311   -511   -405   -685
    200  -1304  -1504    550    852  -1402    -12   -589   -293   -493   -389   -675
    213  -1278  -1493    532    852  -1384    -10   -561   -270   -472   -368   -662
    215  -1236  -1452    511    833  -1343     -7   -524   -239   -439   -332   -631
    233  -1215  -1449    491    839  -1332     -5   -478   -202   -400   -296   -597
    249  -1176  -1426    462    836  -1301     -7   -428   -166   -355   -254   -553
    259  -1109  -1371    423    813  -1239      2   -376   -116   -298   -189   -488
    270  -1057  -1327    394    797  -1192      5   -335    -80   -249   -135   -433
    283  -1010  -1293    363    787  -1153     -5   -306    -57   -215    -98   -397
    270   -956  -1226    342    745  -1091    -15   -293    -38   -189    -62   -358
    262   -904  -1166    319    714  -1034    -18   -285    -25   -168    -33   -327
    277   -872  -1150    298    714  -1010    -18   -280    -20   -158    -18   -306
    277   -857  -1135    290    706   -995    -23   -285    -23   -155    -10   -293
    259   -833  -1093    288    675   -963    -28   -301    -31   -161     -5   -285
    262   -833  -1096    285    678   -963    -33   -327    -49   -179    -18   -298
    257   -852  -1109    298    683   -979    -38   -358    -77   -218    -54   -337
    233   -859  -1093    311    662   -976    -33   -400   -106   -252    -90   -371
    220   -904  -1124    340    672  -1013    -28   -441   -140   -298   -137   -418
    223   -948  -1171    361    693  -1060    -20   -480   -174   -345   -189   -470
    192   -987  -1179    397    685  -1083    -15   -527   -207   -387   -236   -517
    168  -1047  -1215    436    688  -1130    -25   -576   -244   -433   -283   -568
    174  -1075  -1249    452    711  -1161    -31   -615   -272   -472   -324   -618
    168  -1093  -1262    459    714  -1176    -36   -644   -293   -496   -348   -646
    155  -1096  -1252    470    704  -1174    -33   -662   -301   -501   -353   -652
    158  -1114  -1273    475    714  -1192    -38   -685   -316   -522   -379   -675
    171  -1132  -1306    480    737  -1218    -46   -698   -327   -537   -394   -688
    155  -1127  -1283    483    719  -1205    -44   -704   -324   -537   -392   -685
    145  -1124  -1270    491    706  -1197    -51   -714   -335   -548   -405   -701
    161  -1132  -1296    483    727  -1215    -59   -719   -342   -555   -415   -711
    161  -1124  -1286    480    722  -1205    -59   -714   -332   -542   -397   -696
    155  -1106  -1262    475    706  -1184    -59   -711   -329   -537   -389   -688
    176  -1109  -1286    467    730  -1197    -57   -706   -322   -532   -387   -685
    174  -1101  -1278    462    724  -1187    -57   -706   -322   -532   -389   -688
    158  -1096  -1254    467    704  -1174    -57   -701   -319   -527   -381   -678
    166  -1080  -1247    454    706  -1163    -59   -701   -314   -524   -376   -675
    174  -1065  -1239    446    706  -1150    -59   -698   -309   -522   -374   -672
    158  -1062  -1221    452    688  -1140    -59   -696   -306   -511   -366   -662
    166  -1047  -1213    439    688  -1130    -62   -693   -301   -506   -361   -654
    166  -1049  -1218    441    691  -1135    -64   -693   -301   -509   -361   -659
    145  -1049  -1195    452    670  -1122    -64   -696   -298   -506   -355   -652
    145  -1036  -1184    444    665  -1109    -64   -698   -298   -506   -355   -654
    166  -1026  -1192    431    678  -1109    -67   -698   -296   -509   -358   -657
    163  -1031  -1195    433    678  -1111    -70   -698   -298   -509   -358   -657
    140  -1023  -1163    441    652  -1093    -70   -698   -298   -504   -350   -646
    145  -1026  -1174    439    659  -1098    -72   -701   -298   -506   -348   -641
    161  -1026  -1189    431    675  -1106    -70   -698   -296   -506   -350   -646
    158   -997  -1158    418    657  -1075    -64   -696   -290   -496   -340   -636
    155   -979  -1135    413    644  -1057    -62   -691   -280   -488   -329   -626
    163   -961  -1124    397    641  -1041    -41   -672   -265   -478   -319   -615
    158   -919  -1080    379    618  -1000    -12   -654   -244   -457   -301   -597
    150   -883  -1034    366    589   -958      5   -644   -226   -441   -283   -579
    161   -872  -1034    355    597   -953      0   -641   -223   -441   -280   -576
    163   -857  -1021    342    592   -937    -18   -649   -220   -433   -272   -563
    153   -823   -976    335    563   -901    -33   -654   -207   -415   -246   -535
    166   -836  -1002    332    584   -919    -64   -665   -220   -426   -257   -542
    179   -836  -1015    329    597   -924    -75   -665   -220   -426   -254   -535
    166   -810   -976    322    571   -893    -72   -657   -207   -407   -228   -511
    166   -828   -997    329    581   -911    -80   -662   -220   -418   -239   -522
    181   -867  -1052    340    615   -961   -101   -683   -252   -452   -277   -555
    174   -880  -1054    353    613   -966   -103   -693   -265   -459   -283   -555
    155   -888  -1047    366    600   -966    -90   -691   -262   -462   -280   -553
    161   -927  -1088    381    623  -1008    -93   -698   -277   -480   -301   -571
    137   -961  -1101    410    618  -1031    -96   -709   -293   -498   -319   -589
    116   -966  -1083    426    600  -1023    -93   -722   -306   -509   -327   -602
    124   -976  -1104    426    613  -1039   -103   -737   -322   -530   -348   -623
    132  -1000  -1135    433    633  -1067   -109   -743   -335   -545   -363   -641
    122  -1000  -1122    436    620  -1060   -109   -745   -337   -548   -368   -639
    127   -997  -1124    436    626  -1060   -106   -740   -329   -540   -355   -626
    137  -1013  -1153    436    644  -1083   -109   -740   -332   -545   -366   -636
    132  -1002  -1135    436    633  -1067   -109   -743   -332   -542   -366   -633
    122   -992  -1114    433    615  -1052   -101   -737   -324   -537   -353   -623
    129   -984  -1114    428    620  -1049   -103   -732   -322   -537   -353   -623
    132   -997  -1132    431    631  -1065   -114   -735   -324   -537   -353   -620
    124   -987  -1111    431    615  -1049   -109   -730   -316   -530   -342   -613
    132   -982  -1114    423    620  -1047    -77   -678   -280   -509   -337   -620
    163   -932  -1096    384    628  -1013     20   -506   -153   -426   -296   -610
    174   -815   -989    319    579   -901    129   -275     51   -233   -140   -488
    202   -558   -761    176    480   -659    218     12    350     90    171   -197
    267   -174   -441    -46    353   -306    228    213    610    439    574    226
    246    288     41   -267    103    166    122      2    605    615    917    670
    109    514    402   -314   -145    459    -67   -527    361    594   1062    901
    -31    449    480   -210   -257    465   -249  -1091    -18    303    844    732
   -127    -41     83     83   -106     20   -433  -1602   -636   -446     62    -15
   -114   -696   -581    405    233   -639   -641  -1904  -1213  -1205   -743   -782
    -12  -1062  -1052    537    519  -1060   -709  -1774  -1182  -1231   -833   -917
     49  -1148  -1197    548    623  -1174   -600  -1488   -950  -1060   -740   -880
     57  -1078  -1135    509    592  -1106   -387  -1148   -665   -833   -581   -771
     75  -1021  -1096    472    584  -1057   -207   -880   -446   -657   -449   -678
    106  -1021  -1127    454    613  -1072   -145   -774   -366   -589   -400   -646
     98  -1015  -1114    457    605  -1062   -122   -735   -335   -566   -381   -636
     90  -1005  -1098    454    594  -1052   -111   -711   -311   -550   -366   -623
    111   -997  -1109    444    610  -1052   -109   -698   -298   -542   -363   -623
    114   -979  -1096    431    605  -1039    -98   -680   -285   -530   -353   -613
    101   -969  -1070    433    584  -1018    -90   -670   -272   -514   -337   -597
    103   -971  -1075    433    587  -1021    -93   -665   -267   -511   -332   -594
    114   -963  -1078    426    594  -1021    -96   -659   -262   -506   -329   -592
    103   -953  -1057    423    579  -1005    -90   -646   -249   -493   -311   -576
    103   -943  -1047    418    574   -995    -83   -633   -239   -480   -298   -563
    114   -937  -1052    410    581   -995    -83   -626   -233   -478   -298   -561
    116   -917  -1034    400    574   -974    -77   -613   -220   -462   -285   -548
    106   -898  -1008    394    555   -953    -72   -605   -210   -449   -275   -537
    122   -896  -1018    387    568   -956    -72   -594   -202   -444   -270   -532
    127   -888  -1015    379    571   -950    -72   -584   -194   -436   -265   -524
    114   -872   -987    379    550   -930    -67   -568   -176   -415   -241   -504
    114   -878   -992    381    550   -932    -59   -553   -161   -402   -228   -496
    122   -870   -992    371    555   -930    -62   -542   -155   -400   -226   -493
    122   -852   -974    363    545   -911    -59   -532   -142   -384   -210   -480
    135   -826   -961    345    548   -893    -51   -506   -119   -363   -189   -459
    142   -831   -974    342    558   -901    -49   -488   -106   -353   -187   -457
    132   -813   -945    340    537   -878    -46   -465    -88   -332   -171   -444
    127   -784   -911    327    519   -846    -36   -428    -57   -301   -137   -410
    142   -761   -904    309    522   -831    -33   -394    -25   -272   -111   -384
    148   -743   -893    296    517   -818    -25   -355      2   -239    -80   -361
    148   -706   -854    277    498   -779    -18   -311     38   -200    -38   -327
    168   -683   -854    254    509   -769    -15   -265     77   -163     -5   -298
    184   -654   -839    236    511   -745     -7   -207    119   -114     38   -249
    174   -592   -766    207    470   -678      0   -155    166    -51    103   -184
    181   -519   -701    168    441   -610      2   -111    210      2    163   -127
    200   -478   -678    137    436   -576     -7    -88    231     31    197    -90
    194   -433   -628    119    410   -530    -12    -70    249     62    233    -51
    194   -402   -600    101    397   -501     -7    -59    267     85    265    -20
    210   -361   -574     75    389   -467    -10    -57    275     98    283      2
    194   -345   -542     75    366   -444    -10    -62    275    101    293     18
    176   -335   -511     80    342   -423     -5    -70    272    106    303     33
    187   -337   -524     72    353   -431    -15    -96    249     83    285     18
    179   -358   -537     88    355   -446    -18   -132    218     46    252    -12
    145   -397   -542    124    342   -467    -12   -176    184      5    213    -51
    132   -433   -566    150    348   -498     -7   -223    148    -44    158   -103
    137   -480   -620    168    379   -550    -12   -272    101   -103     93   -166
    122   -519   -644    197    381   -581    -12   -322     64   -150     46   -210
    109   -566   -675    228    389   -620    -18   -366     28   -189      2   -254
    119   -615   -735    249    426   -675    -23   -405     -7   -233    -46   -303
    114   -639   -753    259    431   -696    -36   -441    -36   -267    -80   -337
     96   -652   -750    277    420   -701    -33   -459    -51   -283    -93   -348
     96   -678   -774    290    433   -727    -46   -485    -77   -309   -124   -374
    103   -706   -810    301    457   -758    -54   -496    -88   -327   -137   -387
     93   -693   -787    298    436   -740    -54   -504    -93   -327   -137   -384
    101   -691   -792    296    444   -743    -54   -506    -96   -329   -140   -387
    114   -698   -813    290    462   -756    -54   -506    -96   -332   -142   -387
    101   -685   -787    293    444   -735    -57   -504    -93   -327   -135   -376
     90   -680   -771    293    431   -727    -57   -506    -93   -324   -135   -376
    111   -678   -789    283    449   -732    -57   -498    -88   -322   -132   -376
    103   -680   -787    288    444   -732    -54   -493    -83   -314   -122   -368
     80   -665   -745    293    413   -704    -54   -493    -80   -309   -111   -358
     88   -675   -763    293    423   -719    -57   -491    -77   -306   -114   -358
     90   -675   -766    290    426   -719    -57   -488    -77   -306   -114   -358
     80   -662   -743    290    410   -704    -62   -488    -77   -303   -109   -350
     77   -649   -727    285    402   -688    -62   -488    -75   -298   -103   -345
     88   -662   -753    285    418   -706    -67   -488    -77   -303   -109   -353
     80   -662   -745    290    410   -704    -64   -485    -72   -301   -106   -348
     72   -652   -727    288    397   -688    -62   -483    -70   -293    -96   -335
     83   -657   -740    288    410   -698    -64   -483    -70   -296   -101   -335
     83   -652   -737    283    410   -693    -67   -485    -72   -298    -98   -332
     70   -636   -706    283    387   -670    -62   -483    -67   -290    -90   -324
     70   -641   -714    283    389   -678    -64   -485    -72   -298    -96   -332
     80   -646   -727    283    402   -685    -72   -493    -80   -306   -106   -345
     77   -628   -706    275    389   -667    -67   -485    -72   -293    -88   -319
     75   -620   -696    272    384   -657    -64   -483    -67   -290    -83   -311
     90   -602   -693    254    389   -646    -54   -467    -49   -277    -72   -301
     77   -548   -626    236    350   -587    -25   -444    -23   -249    -41   -270
     57   -537   -594    239    324   -566      2   -431    -10   -239    -33   -265
     70   -524   -594    226    332   -558      7   -423     -2   -231    -28   -257
     70   -517   -587    223    327   -553     -7   -431     -2   -231    -25   -254
     59   -465   -524    202    290   -493    -10   -428     15   -207      2   -223
     83   -454   -537    184    309   -496    -46   -441      7   -210      0   -223
     96   -462   -558    181    324   -509    -72   -452     -2   -218     -2   -223
     77   -439   -517    179    296   -475    -72   -446      2   -205     12   -205
     85   -441   -527    179    306   -483    -70   -441      7   -200     20   -197
     93   -501   -597    202    345   -548    -83   -452    -15   -226     -2   -223
     83   -522   -607    218    345   -563    -88   -465    -38   -246    -23   -233
     67   -532   -602    231    335   -568    -88   -478    -51   -259    -36   -249
     85   -558   -644    236    363   -600    -90   -485    -67   -277    -57   -270
     67   -589   -657    259    361   -620    -85   -485    -75   -288    -67   -275
     38   -605   -644    283    340   -623    -83   -501    -90   -303    -83   -288
     44   -641   -688    298    366   -665   -101   -522   -119   -332   -114   -316
     49   -659   -709    306    379   -683   -103   -527   -127   -345   -127   -329
     28   -662   -691    314    358   -675   -101   -530   -132   -345   -122   -324
     44   -657   -701    306    371   -678   -109   -532   -137   -353   -129   -327
     57   -652   -711    296    381   -680   -114   -535   -140   -358   -137   -335
     49   -644   -693    298    371   -667   -111   -527   -135   -350   -127   -324
     36   -641   -678    301    355   -659   -114   -530   -135   -350   -129   -327
     44   -644   -691    298    366   -667   -109   -527   -132   -350   -129   -327
     41   -641   -683    298    361   -662   -101   -519   -129   -342   -122   -319
     28   -633   -662    303    345   -646    -98   -519   -127   -340   -116   -311
     41   -636   -678    296    358   -657    -88   -496   -114   -340   -122   -324
     62   -615   -680    275    371   -646    -18   -371    -25   -283    -96   -324
     77   -506   -587    213    332   -548     98   -158    153   -132     15   -246
    119   -296   -415     88    267   -355    207    106    420    132    252    -41
    184     62   -122   -124    153    -28    236    384    735    522    667    371
    197    514    316   -358    -59    415    155    322    831    784   1065    839
    106    862    756   -485   -324    810    -33   -145    657    844   1309   1176
    -64    953   1018   -444   -540    984   -259   -750    316    680   1273   1208
   -179    568    748   -194   -462    657   -433  -1293   -241     49    631    613
   -192    -77    114    135   -153     18   -620  -1654   -878   -797   -262   -228
   -103   -574   -470    337    181   -524   -735  -1649  -1057  -1080   -615   -597
     -7   -766   -758    387    374   -763   -672  -1392   -872   -956   -571   -618
      2   -717   -719    355    358   -717   -478  -1060   -592   -737   -420   -519
     12   -670   -683    327    345   -675   -272   -758   -345   -540   -275   -420
     44   -639   -685    296    363   -662   -163   -592   -213   -433   -200   -371
     49   -620   -670    285    358   -644   -129   -532   -168   -394   -174   -350
     38   -628   -667    293    353   -646   -119   -517   -153   -387   -166   -345
     49   -618   -667    283    355   -641   -109   -496   -137   -374   -158   -340
     44   -610   -654    280    348   -631   -103   -485   -129   -368   -153   -335
     33   -600   -633    283    332   -615   -111   -485   -127   -366   -150   -332
     38   -597   -639    277    337   -615   -114   -475   -119   -358   -145   -327
     44   -589   -633    272    337   -613   -111   -462   -111   -345   -135   -316
     33   -574   -610    270    322   -592   -109   -454   -103   -337   -124   -303
     38   -568   -607    265    322   -587   -101   -444    -90   -327   -114   -296
     54   -558   -613    249    332   -587   -101   -436    -85   -319   -106   -288
     46   -537   -584    244    314   -561   -103   -428    -77   -309    -96   -277
     46   -514   -563    233    303   -537   -106   -423    -72   -303    -88   -267
     57   -501   -558    223    306   -530   -103   -415    -64   -298    -83   -265
     54   -496   -550    220    301   -522    -96   -400    -51   -283    -70   -246
     51   -491   -542    218    296   -517    -85   -384    -33   -265    -51   -231
     64   -501   -566    215    314   -532    -90   -379    -31   -262    -54   -233
     77   -475   -553    200    314   -514    -96   -371    -25   -257    -49   -228
     51   -444   -496    194    272   -470    -85   -350     -2   -231    -23   -200
     57   -431   -488    187    270   -459    -80   -332     10   -218    -12   -189
     72   -428   -501    176    285   -465    -77   -314     20   -207     -7   -184
     62   -410   -472    174    267   -441    -75   -293     38   -187     15   -161
     59   -400   -462    168    257   -431    -75   -267     59   -161     41   -140
     77   -387   -465    153    270   -426    -75   -236     83   -140     57   -129
     85   -358   -444    135    262   -400    -67   -197    116   -109     85   -103
     80   -316   -397    119    239   -355    -59   -153    150    -67    124    -67
    103   -288   -392     93    246   -340    -54   -106    192    -25    163    -28
    116   -259   -376     70    244   -316    -46    -57    233     18    205      7
    114   -207   -322     46    215   -265    -44    -12    275     70    257     59
    135   -142   -277      5    205   -210    -41     33    319    122    311    119
    142    -83   -226    -31    184   -153    -44     64    353    166    358    166
    135    -31   -166    -51    148    -98    -36     90    384    213    413    226
    127      7   -119    -70    122    -54    -38    101    402    241    454    265
    145     41   -103    -93    124    -31    -46    103    407    249    467    285
    140     64    -75   -103    106     -5    -57     85    397    244    470    290
    122     83    -38   -103     80     23    -57     75    392    244    472    301
    122     80    -44   -101     83     18    -51     57    381    228    459    293
    124     75    -49    -98     88     12    -46     33    358    202    431    270
    106     57    -49    -83     77      5    -49     -7    324    163    397    239
     93      7    -88    -51     90    -38    -54    -62    272    103    340    179
     90    -51   -145    -20    116    -96    -62   -116    220     38    275    116
     70    -88   -158     10    114   -122    -64   -168    176    -15    215     64
     49   -127   -176     38    111   -153    -67   -218    132    -67    161     15
     59   -161   -220     49    137   -189    -77   -257     93   -111    114    -31
     49   -210   -259     77    153   -233    -85   -296     57   -153     72    -70
     36   -228   -265     96    150   -246    -85   -316     38   -174     54    -77
     46   -249   -296    101    168   -272    -96   -337     18   -200     25   -101
     44   -270   -316    111    179   -293   -106   -358     -5   -223      5   -127
     33   -265   -298    114    163   -280   -109   -371    -18   -233     -2   -137
     36   -259   -296    111    166   -277   -111   -374    -18   -233     -2   -137
     49   -270   -319    109    181   -293   -119   -376    -25   -241    -12   -142
     33   -277   -314    122    171   -296   -119   -379    -28   -244    -15   -140
     25   -277   -303    124    163   -290   -119   -379    -28   -244    -15   -137
     33   -272   -306    119    168   -288   -122   -376    -25   -241    -10   -132
     33   -265   -298    114    163   -280   -124   -374    -23   -239     -7   -127
     25   -249   -275    111    148   -262   -129   -374    -23   -233      0   -116
     36   -249   -288    103    161   -267   -127   -371    -18   -228      5   -111
     44   -249   -293    103    168   -270   -124   -368    -18   -231      2   -116
     31   -228   -262     98    145   -244   -116   -363    -10   -223     15   -101
     28   -226   -257     98    140   -241   -116   -361     -7   -218     20    -96
     31   -226   -257     96    142   -241   -127   -368    -15   -226     12   -106
     18   -218   -236    101    127   -226   -127   -371    -20   -228      7   -106
     20   -202   -223     90    119   -213   -127   -371    -18   -220     15    -93
     41   -213   -254     85    145   -233   -127   -368    -18   -220     12    -88
     31   -218   -249     90    140   -233   -129   -374    -23   -226     10    -90
     15   -207   -223     96    119   -215   -129   -376    -28   -226     10    -88
     25   -197   -223     85    122   -210   -132   -379    -31   -233      5    -93
     31   -197   -231     83    129   -213   -140   -384    -38   -241     -5   -101
     20   -187   -207     80    111   -197   -140   -384    -38   -236      0    -90
     33   -194   -228     80    129   -210   -135   -381    -28   -228     12    -77
     46   -166   -215     59    129   -192   -124   -371    -18   -220     20    -72
     31   -122   -153     44     90   -137    -98   -348      7   -194     49    -49
     23    -93   -116     31     70   -103    -77   -335     23   -176     62    -33
     31    -83   -114     25     72    -98    -70   -332     28   -176     57    -36
     18    -62    -83     20     49    -72    -83   -342     31   -174     67    -23
     10    -25    -36      7     23    -31    -90   -345     44   -155     88     -2
     28    -23    -51     -5     38    -36   -119   -353     36   -155     88      2
     38    -36    -75      0     57    -54   -145   -363     23   -171     80     -2
     28    -10    -41    -10     33    -25   -140   -358     28   -158     93     10
     36    -12    -51    -12     44    -31   -145   -358     23   -161     90      7
     49    -59   -111      5     77    -85   -161   -366      2   -181     72     -5
     33    -80   -114     23     72    -96   -168   -379    -15   -194     62    -12
     18   -106   -124     41     70   -114   -166   -392    -36   -213     41    -31
     31   -132   -163     51     96   -148   -161   -394    -46   -228     20    -54
     15   -158   -174     70     93   -166   -155   -397    -57   -241      5    -70
     -7   -174   -166     90     77   -171   -163   -415    -75   -259    -10    -85
      2   -189   -194     90     96   -192   -174   -431    -96   -285    -36   -109
      5   -213   -220    103    111   -215   -176   -433   -103   -293    -46   -116
     -7   -220   -215    114    101   -218   -176   -436   -109   -296    -44   -116
    -23   -226   -202    124     88   -215   -181   -441   -114   -303    -54   -127
    -10   -233   -223    122    103   -228   -187   -444   -119   -309    -62   -132
     -7   -223   -215    116    103   -220   -187   -441   -116   -301    -54   -124
     -2   -194   -192     96     93   -194   -184   -436   -111   -293    -44   -111
      7   -194   -202     93    103   -197   -184   -436   -114   -298    -49   -119
      0   -202   -202    101     98   -200   -181   -436   -111   -296    -46   -119
     -7   -202   -194    103     93   -200   -176   -426   -103   -283    -38   -109
      7   -215   -223    101    114   -220   -150   -379    -72   -265    -33   -116
     46   -166   -213     59    129   -189    -64   -226     44   -187     -2   -119
     49    -12    -64    -20     54    -38     33    -15    252     12    161     -2
     77    262    184   -171    -51    223    109    252    555    353    493    303
    140    646    506   -394   -184    579     93    439    820    719    924    763
    116   1119   1002   -618   -441   1062     -7    246    810    883   1262   1205
    -18   1314   1332   -649   -675   1322   -166   -228    527    797   1343   1374
   -137   1171   1309   -517   -722   1239   -322   -753     88    420   1036   1111
   -205    657    859   -226   -532    758   -478  -1249   -527   -332    231    332
   -187     54    241     67   -213    148   -685  -1564  -1091  -1060   -540   -387
   -114   -270   -155    192     18   -213   -748  -1449  -1044  -1054   -594   -485
    -62   -368   -309    215    122   -340   -646  -1182   -802   -865   -485   -441
    -41   -329   -288    184    122   -309   -462   -867   -519   -636   -324   -332
    -25   -267   -241    148    106   -254   -275   -581   -267   -423   -166   -220
     -2   -231   -231    114    111   -231   -210   -470   -174   -348   -109   -184
      0   -207   -207    103    103   -207   -187   -431   -140   -322    -93   -174
     -2   -213   -213    106    103   -213   -171   -407   -116   -301    -77   -161
     15   -213   -228     98    122   -220   -163   -389   -103   -290    -72   -158
     10   -197   -207     90    106   -200   -161   -376    -96   -280    -64   -155
      2   -166   -171     80     85   -168   -155   -366    -83   -265    -49   -142
     12   -163   -176     72     93   -168   -158   -361    -77   -262    -49   -142
     18   -155   -174     70     96   -163   -153   -348    -70   -257    -46   -142
     10   -153   -166     70     88   -158   -148   -340    -59   -241    -31   -129
     12   -137   -153     62     83   -145   -150   -332    -54   -236    -25   -124
     23   -137   -161     57     90   -150   -153   -327    -51   -233    -28   -129
     10   -124   -135     57     72   -129   -148   -311    -38   -218    -12   -111
      2   -122   -127     59     62   -124   -137   -293    -20   -197     10    -90
     20   -116   -137     46     77   -127   -135   -285    -12   -192     12    -93
     18   -103   -122     41     67   -111   -140   -283    -10   -189     12    -96
      5    -75    -80     36     41    -77   -140   -275     -2   -176     23    -85
     18    -70    -90     23     51    -77   -137   -257     12   -163     33    -75
     18    -88   -109     33     62    -98   -132   -244     20   -153     38    -77
     15    -72    -90     25     51    -80   -129   -233     25   -148     41    -77
     25    -44    -70     10     46    -57   -129   -215     41   -132     54    -67
     38    -41    -80      2     59    -59   -127   -189     62   -111     72    -49
     33    -28    -64     -2     49    -46   -116   -163     88    -85     96    -25
     36     -2    -38    -18     38    -20   -109   -132    114    -57    122     -7
     59     12    -46    -36     54    -15   -103    -96    137    -31    142      5
     64     46    -20    -57     41     12    -98    -62    166     -2    171     31
     67     70      2    -70     31     36    -88    -12    205     44    215     70
     77     85      5    -83     33     46    -85     33    244     85    254    106
     72    119     46    -96     12     83    -85     83    280    127    293    142
     62    176    114   -119    -25    145    -70    132    329    184    355    194
     85    231    145   -158    -28    187    -67    181    371    241    415    254
    106    275    166   -192    -28    220    -67    215    402    283    459    301
    106    329    223   -218    -57    277    -67    231    418    306    488    337
    101    368    267   -236    -83    319    -70    236    428    327    514    368
     98    379    277   -239    -88    329    -72    236    426    327    519    371
     90    410    316   -252   -111    363    -75    226    420    324    527    374
     75    423    348   -249   -135    387    -75    215    413    322    532    384
     77    394    314   -236   -116    355    -77    189    384    293    504    361
     75    387    309   -231   -116    348    -77    155    353    257    465    332
     46    361    311   -205   -132    335    -75    109    316    213    420    290
     33    314    280   -174   -122    298    -83     54    267    155    363    226
     31    267    236   -150   -101    252    -85      5    226    101    303    158
     15    239    223   -129   -103    231    -83    -36    194     64    265    119
     10    205    194   -111    -90    200    -93    -80    161     23    215     77
     15    163    148    -88    -64    155   -109   -124    119    -20    161     31
     -7    116    124    -54    -64    119   -111   -153     96    -46    137      0
    -18    101    119    -41    -67    109   -114   -174     80    -59    129    -20
    -18     83     98    -33    -59     90   -122   -194     62    -80    106    -44
    -15     75     90    -28    -51     83   -132   -215     44   -101     88    -62
    -33     75    109    -23    -72     90   -137   -223     41   -103     85    -67
    -33     64     98    -15    -64     80   -135   -226     41   -103     83    -62
    -20     59     80    -20    -51     70   -137   -226     38   -106     83    -64
    -23     64     88    -20    -54     75   -135   -220     41    -96     93    -62
    -33     70    101    -18    -67     85   -142   -223     38    -96     98    -59
    -28     64     93    -18    -59     77   -145   -226     36   -101     88    -70
    -23     70     93    -23    -59     80   -142   -220     41    -96     93    -67
    -20     88    109    -33    -64     98   -137   -210     51    -77    109    -44
    -18     96    114    -41    -67    103   -140   -210     51    -77    114    -41
    -23     98    119    -38    -72    109   -140   -210     51    -77    114    -46
    -25    116    142    -46    -85    129   -140   -213     49    -77    114    -54
    -18    109    127    -44    -72    116   -137   -207     59    -70    127    -36
    -18    103    119    -44    -70    111   -140   -210     54    -75    122    -46
    -36     88    122    -25    -80    103   -145   -218     44    -83    114    -57
    -41     80    119    -20    -80     98   -153   -226     36    -90    111    -59
    -10     98    109    -44    -59    103   -150   -220     44    -85    116    -51
    -38     77    116    -20    -77     96   -166   -236     31    -98    103    -59
   -116     18    135     49   -127     75   -197   -262      5   -122     80    -88
    -38    101    140    -31    -90    119   -179   -244     23   -103     98    -70
    127    257    129   -192      0    194   -116   -187     80    -49    155    -15
     18    166    148    -93    -67    158   -137   -213     51    -75    135    -38
    -72     67    140      2   -106    103   -171   -249     20   -109     98    -77
     -2    135    137    -67    -70    137   -158   -236     36    -96    109    -62
     62    259    197   -161    -67    228   -101   -184     93    -38    174     -2
     28    272    244   -150   -109    259    -57   -153    129     -5    202     25
    -41    220    262    -90   -150    241    -57   -168    119    -20    192      5
    -59    207    267    -75   -163    236    -75   -184    109    -31    184     -2
    -51    246    298    -96   -174    272    -75   -181    124    -15    197     12
     -5    319    324   -158   -166    322    -72   -168    150     12    226     41
    -10    298    309   -142   -161    303   -111   -184    135      2    220     38
    -28    293    322   -132   -176    309   -127   -192    129      7    228     51
     20    363    342   -192   -161    353   -106   -161    166     38    267     90
     15    316    301   -166   -142    309   -124   -171    145     18    241     59
    -36    231    267    -98   -153    249   -158   -205    103    -20    200     25
    -59    194    252    -67   -155    220   -168   -223     83    -41    179     10
    -33    187    220    -75   -127    202   -158   -226     75    -54    168     -2
    -38    166    205    -64   -122    184   -150   -228     67    -64    161    -15
    -72    132    205    -31   -140    168   -155   -246     49    -85    140    -41
    -75    106    181    -18   -129    145   -171   -270     25   -114    109    -67
    -64     93    158    -12   -111    124   -174   -280     12   -129     90    -83
    -33    132    163    -49    -98    145   -153   -259     31   -109    111    -59
    -38    122    158    -41    -98    140   -158   -265     23   -119    103    -67
    -70     72    142     -5   -106    106   -171   -277     10   -137     88    -83
    -70     88    158     -7   -114    122   -171   -267     20   -124    101    -70
    -51    116    168    -33   -111    142   -174   -267     28   -119    106    -62
    -36    101    137    -33    -85    119   -179   -272     23   -129     96    -75
    -54     83    137    -15    -96    109   -187   -280     12   -140     88    -83
    -51    106    158    -25   -103    132   -171   -275     23   -127    101    -67
    -46    114    158    -36   -103    137   -155   -259     36   -119    103    -64
    -46     90    137    -23    -93    114   -109   -171     88    -96    106    -80
    -23    158    181    -67   -103    168      0     25    239     10    171    -46
     18    319    301   -168   -140    311    122    280    470    218    345     93
     72    636    563   -355   -246    600    200    613    813    605    727    452
    119   1080    961   -600   -420   1021    155    670    989    927   1145    919
     64   1527   1462   -797   -698   1496    -46    194    844   1023   1431   1306
    -96   1748   1844   -826   -969   1795   -283   -444    561    966   1519   1462
   -236   1525   1761   -644   -997   1641   -509  -1060     57    475   1067   1057
   -275    878   1153   -301   -714   1015   -748  -1491   -613   -376    171    207
   -220    265    485    -23   -353    374   -880  -1558   -930   -846   -363   -322
   -122      5    127     59   -124     64   -792  -1257   -740   -743   -345   -374
    -80     75    155      0   -119    114   -550   -849   -410   -491   -163   -249
    -70    106    176    -18   -122    140   -337   -517   -153   -301    -33   -158
    -51    106    155    -28   -103    129   -231   -337    -20   -202     31   -122
    -49     93    142    -20    -96    116   -192   -270     33   -166     57   -111
    -38     96    135    -31    -88    116   -181   -246     54   -153     70   -103
    -28     98    124    -36    -77    111   -171   -228     72   -142     75    -98
    -25     96    122    -36    -75    109   -171   -215     80   -137     77    -98
    -38     96    135    -28    -85    114   -166   -205     93   -129     88    -90
    -31    111    140    -41    -88    124   -166   -197    103   -124     90    -93
    -20    124    145    -51    -83    135   -158   -181    119   -109    106    -77
    -20    140    161    -62    -93    150   -148   -163    137    -90    127    -59
    -25    148    174    -59    -98    161   -145   -153    153    -77    137    -51
    -15    127    142    -57    -80    135   -153   -150    155    -80    129    -54
    -12    153    163    -70    -88    158   -148   -145    163    -72    135    -54
     -7    176    184    -85    -96    179   -142   -135    176    -67    142    -54
     10    181    171    -96    -80    176   -145   -124    184    -62    142    -49
     10    187    174   -101    -80    181   -140   -106    205    -41    166    -28
      0    202    202   -101   -101    202   -132    -93    220    -23    184    -10
      5    205    197   -106    -96    200   -132    -80    233    -18    189    -10
     15    194    179   -103    -80    187   -129    -67    244     -7    197     -7
      7    197    189   -103    -90    194   -127    -57    257      5    210      5
      7    207    197   -109    -93    202   -116    -31    280     28    228     20
     20    210    189   -116    -85    200   -111    -12    296     38    236     25
     23    233    210   -127    -93    223   -111      2    309     54    244     33
     33    267    233   -150   -101    252   -101     36    337     83    270     59
     57    277    220   -168    -80    249    -90     75    366    111    296     83
     49    280    231   -163    -90    257    -83    116    397    145    329    111
     31    288    257   -158   -111    272    -67    163    433    181    368    140
     54    311    257   -184   -103    285    -64    213    470    218    405    166
     67    345    275   -207   -103    311    -54    267    511    262    446    205
     70    389    319   -231   -124    355    -44    319    553    309    496    252
     93    452    358   -272   -132    405    -31    368    597    361    550    303
    114    504    389   -309   -137    446    -28    400    623    400    587    342
    109    550    439   -329   -166    496    -31    415    644    426    620    376
    114    592    478   -353   -181    535    -31    420    657    444    641    400
    119    607    488   -363   -184    548    -36    423    667    459    665    428
    111    623    511   -368   -200    566    -38    415    665    465    675    441
    103    649    545   -376   -220    597    -36    402    662    465    683    446
    101    652    550   -379   -226    602    -38    376    649    454    672    441
     93    644    550   -368   -228    597    -41    342    631    431    652    420
     64    623    558   -345   -246    592    -49    288    597    394    615    387
     54    592    535   -324   -239    563    -51    233    561    350    568    337
     49    548    498   -298   -223    522    -51    181    527    306    522    290
     28    496    467   -262   -218    483    -57    132    493    267    485    257
     15    452    436   -233   -210    444    -62     83    459    223    441    213
     10    423    413   -218   -200    418    -75     36    420    184    397    168
      2    389    387   -197   -192    389    -80      0    392    153    363    129
    -10    374    384   -181   -197    379    -85    -25    374    132    345    101
     -2    350    353   -176   -176    350    -96    -49    353    111    324     88
      0    324    324   -163   -161    324    -98    -64    337     93    301     67
    -12    314    327   -150   -168    319    -98    -72    332     88    301     64
    -15    314    329   -148   -171    322   -101    -83    329     85    301     64
     -7    296    303   -145   -155    301   -103    -88    322     80    290     57
    -10    293    303   -142   -158    298   -109    -88    322     83    293     54
    -12    316    327   -153   -171    322   -106    -83    329     88    303     62
     -7    311    319   -150   -163    314   -109    -80    329     90    306     64
     -7    309    314   -150   -161    311   -109    -80    329     90    303     64
    -12    314    324   -150   -168    319   -106    -80    332     93    303     64
     -5    316    322   -155   -163    316   -106    -77    335     93    309     64
      5    306    301   -155   -148    303   -106    -75    337     96    314     70
    -10    314    324   -153   -168    319   -111    -80    332     96    314     72
    -10    319    329   -155   -171    324   -109    -80    332     96    314     70
     -5    316    322   -158   -163    319   -106    -77    335     98    314     70
    -12    319    332   -153   -171    324    -98    -75    345    109    324     80
    -12    322    335   -155   -176    327   -101    -80    342    109    327     80
    -12    309    322   -148   -168    314   -109    -88    329     96    311     64
    -18    314    329   -148   -174    319   -109    -93    327     98    314     67
    -25    322    348   -148   -187    335   -101    -88    337    106    322     80
    -12    322    332   -155   -174    327   -103    -90    337    103    324     75
    -12    319    332   -153   -174    324   -101    -93    337    103    324     72
    -23    316    340   -148   -181    327   -103    -96    335    103    322     70
    -12    301    314   -142   -163    306   -106   -101    327     96    311     64
    -18    293    309   -137   -163    301   -111   -109    316     88    303     54
    -18    303    322   -142   -171    311   -111   -109    319     90    306     54
    -12    337    350   -163   -181    342    -93    -93    337    109    324     72
     -5    392    397   -192   -200    394    -54    -57    381    153    366    114
    -28    413    441   -194   -236    428    -18    -33    410    174    387    129
    -31    433    465   -202   -246    449    -12    -31    410    176    387    127
     -7    449    457   -220   -233    452    -28    -41    407    168    381    127
     -5    467    472   -231   -239    470    -33    -38    426    192    402    148
     -5    472    478   -236   -241    475    -54    -41    431    207    423    166
      2    480    478   -241   -239    480    -72    -49    426    205    431    168
      7    483    472   -246   -233    478    -75    -44    428    210    436    174
      7    467    459   -236   -226    465    -80    -36    428    215    441    181
     -5    439    444   -218   -223    441    -98    -54    400    192    415    158
      2    394    392   -197   -194    392   -109    -75    374    161    384    129
    -10    358    366   -174   -189    361   -109    -90    350    142    363    106
    -33    324    358   -145   -194    340   -103    -96    340    129    353     93
    -38    290    329   -127   -184    309   -109   -111    322    106    324     64
    -49    267    314   -109   -181    290   -116   -129    301     83    298     44
    -62    254    316    -98   -189    285   -116   -137    288     72    283     33
    -51    252    303    -98   -176    277   -116   -142    277     62    277     23
    -46    228    275    -90   -161    252   -122   -148    272     54    277     10
    -51    228    280    -88   -166    252   -119   -148    272     57    285     12
    -62    231    290    -85   -176    259   -116   -140    277     59    285     18
    -57    218    275    -80   -166    246   -116   -140    277     59    283     12
    -59    215    275    -77   -166    244   -116   -140    277     62    285     12
    -62    226    285    -83   -174    254   -111   -135    283     72    290     23
    -49    231    277    -93   -163    254   -109   -132    288     75    293     25
    -44    223    267    -88   -155    244   -111   -129    285     72    290     23
    -44    241    285   -101   -163    262    -88    -88    306     85    298     18
    -28    277    303   -124   -166    290     -5     75    420    166    345     36
     15    389    371   -205   -176    381     85    293    594    319    467    127
     62    631    568   -345   -252    600    176    587    865    610    748    384
    129    971    841   -550   -355    909    166    766   1080    914   1111    789
    127   1363   1236   -745   -553   1299     85    555   1096   1078   1397   1174
    -15   1590   1602   -789   -810   1597    -31     46    924   1083   1527   1389
   -205   1545   1751   -670   -976   1647   -174   -553    579    831   1340   1247
   -309   1062   1369   -379   -839   1215   -342  -1036     20    174    641    524
   -293    511    805   -109   -548    657   -566  -1306   -462   -418     18   -111
   -223    187    410     15   -316    298   -649  -1210   -496   -506   -111   -267
   -155    122    277     18   -215    200   -550   -901   -283   -355    -23   -215
   -116    187    303    -36   -210    244   -353   -540    -23   -168    106   -119
    -93    220    314    -62   -205    265   -200   -280    153    -28    210    -49
    -85    228    311    -72   -200    270   -140   -176    228     31    257    -15
    -77    218    296    -70   -187    257   -124   -145    246     41    259    -15
    -80    223    301    -72   -192    262   -122   -132    252     46    259    -15
    -77    233    311    -77   -194    272   -114   -114    267     62    275      2
    -70    239    306    -85   -189    272   -111   -103    275     70    277      7
    -62    239    301    -88   -181    270   -109    -96    280     72    272      5
    -64    262    324    -98   -194    293   -109    -90    288     80    283     10
    -59    265    324   -103   -192    293   -101    -77    298     93    306     23
    -62    252    314    -96   -187    283   -103    -72    301     98    309     25
    -64    265    329    -98   -197    296   -101    -62    306    103    316     33
    -67    277    345   -106   -207    311    -98    -57    314    111    327     38
    -57    296    353   -119   -205    322    -98    -49    322    119    329     44
    -57    298    355   -122   -207    327    -98    -41    327    124    335     54
    -57    309    366   -124   -210    337    -90    -31    335    137    345     64
    -49    303    350   -129   -200    327    -93    -23    340    142    348     64
    -49    298    348   -124   -200    322    -96    -12    342    142    348     67
    -59    324    381   -135   -220    350    -96     -2    353    153    358     80
    -59    337    397   -137   -228    366    -93      7    361    166    376     93
    -41    340    381   -150   -213    358    -85     28    376    181    392    101
    -33    345    379   -155   -207    361    -85     41    387    192    397    109
    -25    358    384   -166   -205    368    -83     59    400    205    413    122
    -12    366    379   -176   -194    371    -80     77    407    213    418    122
    -20    374    394   -179   -207    381    -75    101    420    228    428    132
    -23    392    413   -184   -218    402    -64    140    446    257    454    163
     -7    405    410   -200   -210    407    -64    176    467    277    483    187
     10    420    410   -215   -200    415    -67    213    488    301    504    202
     15    449    433   -233   -210    444    -64    254    511    332    537    236
     31    488    457   -259   -213    472    -64    298    540    366    574    272
     49    530    480   -290   -215    506    -62    337    566    397    607    309
     57    576    519   -316   -231    548    -57    374    594    433    654    353
     64    618    553   -342   -244    587    -64    392    605    457    683    387
     77    646    568   -363   -244    607    -70    402    615    472    701    410
     75    675    600   -376   -262    636    -67    405    620    485    717    431
     64    696    631   -379   -283    665    -64    400    626    496    732    452
     62    698    633   -381   -285    667    -72    389    618    491    732    454
     67    706    639   -387   -285    672    -70    379    615    488    732    454
     59    724    665   -392   -303    696    -75    353    600    470    714    439
     54    719    665   -387   -303    693    -77    322    581    449    691    418
     38    683    641   -363   -301    662    -64    290    561    426    662    387
     10    654    644   -332   -316    649    -59    252    540    394    626    345
     -5    626    631   -311   -316    628    -59    207    514    361    587    303
      0    589    589   -293   -293    589    -51    174    498    335    558    267
    -12    566    579   -277   -298    574    -54    142    478    311    530    233
    -28    545    574   -259   -301    558    -54    114    465    296    506    210
    -33    514    548   -241   -293    530    -57     85    444    270    480    179
    -36    480    517   -220   -275    498    -64     64    426    246    454    153
    -51    472    524   -210   -290    498    -64     49    415    236    441    142
    -54    459    514   -205   -283    485    -70     36    407    226    433    129
    -41    454    496   -207   -267    472    -72     31    402    220    423    116
    -46    452    498   -202   -272    475    -70     31    402    223    428    124
    -57    441    496   -192   -277    470    -70     33    405    228    431    129
    -51    436    488   -194   -270    462    -72     33    405    228    428    127
    -49    441    491   -197   -270    465    -77     31    402    226    423    122
    -57    454    511   -197   -283    483    -75     33    405    231    431    127
    -54    446    498   -197   -277    472    -75     36    405    231    431    124
    -54    444    496   -194   -275    470    -77     36    402    228    428    124
    -59    452    511   -197   -285    480    -77     33    402    231    428    124
    -51    452    504   -200   -277    478    -75     33    405    236    433    127
    -38    459    496   -210   -267    478    -75     36    405    236    433    129
    -46    465    511   -210   -280    488    -72     36    405    239    436    132
    -59    462    519   -202   -290    491    -72     36    405    239    439    135
    -49    470    519   -210   -283    493    -77     28    397    231    436    124
    -49    467    514   -210   -283    491    -83     20    389    223    426    116
    -51    467    517   -207   -285    491    -83     23    392    228    433    129
    -44    452    496   -205   -270    475    -83     23    392    231    431    129
    -38    465    504   -213   -270    483    -83     20    387    226    420    124
    -54    478    530   -213   -293    504    -83     10    379    220    415    122
    -54    467    522   -207   -288    493    -85     10    379    220    423    124
    -49    459    509   -207   -277    483    -90     10    374    218    423    122
    -54    478    532   -210   -293    504    -90     12    376    220    426    129
    -46    475    519   -215   -283    498    -90     10    376    220    426    127
    -44    478    522   -218   -283    498    -83     18    381    220    426    127
    -51    532    584   -241   -319    555    -59     41    405    244    449    148
    -62    568    631   -252   -345    600    -20     67    433    272    478    176
    -54    584    636   -267   -345    610     -5     83    449    285    488    187
    -51    592    641   -270   -345    615    -12     77    449    288    488    189
    -62    613    672   -277   -366    644    -25     75    459    303    506    210
    -44    639    683   -296   -363    659    -44     72    467    316    524    228
    -36    636    672   -301   -355    654    -67     62    454    306    517    223
    -44    659    704   -309   -374    680    -70     67    462    316    530    236
    -41    652    691   -306   -366    670    -83     67    457    314    530    236
    -31    626    657   -296   -342    641    -98     57    433    293    506    215
    -36    594    631   -280   -335    610   -111     38    407    270    485    197
    -49    553    602   -252   -327    576   -111     25    392    254    472    184
    -62    517    576   -228   -319    545   -109     18    374    231    449    161
    -80    480    561   -200   -319    519   -109      5    353    207    418    132
    -93    462    555   -187   -324    509   -119    -12    332    187    402    114
    -93    446    540   -179   -316    493   -122    -20    319    174    389    103
    -85    433    519   -176   -301    478   -127    -28    306    161    371     88
    -90    433    524   -171   -306    478   -122    -28    301    155    371     85
   -106    418    524   -155   -316    470   -124    -33    296    153    366     83
    -98    415    514   -158   -306    465   -135    -36    288    145    358     75
    -98    410    506   -158   -303    459   -135    -33    288    145    358     75
   -103    420    524   -158   -314    472   -137    -33    285    145    358     75
   -103    418    522   -158   -314    470   -135    -31    285    145    358     75
    -98    413    509   -158   -303    459   -132    -28    283    145    358     75
   -103    423    524   -161   -314    472   -132    -25    285    148    363     83
    -90    423    514   -166   -301    467   -122      5    301    155    363     77
    -54    446    501   -197   -277    472    -51    153    394    218    392     80
    -31    542    574   -257   -301    558     46    366    561    363    506    163
      7    745    735   -376   -366    740    137    641    805    618    750    392
     93   1041    948   -566   -426    995    153    893   1052    930   1098    766
     98   1439   1340   -769   -620   1389     85    750   1104   1117   1402   1163
    -41   1665   1706   -813   -872   1686    -33    270    945   1130   1545   1395
   -215   1626   1839   -706  -1028   1732   -161   -322    605    888   1371   1265
   -340   1273   1613   -465   -976   1441   -298   -859     90    316    774    654
   -345    748   1093   -202   -719    922   -535  -1182   -444   -319    109    -12
   -272    392    665    -59   -467    527   -654  -1132   -535   -462    -70   -213
   -205    275    478    -36   -342    376   -592   -852   -355   -345    -12   -194
   -176    314    491    -67   -332    402   -407   -488    -88   -150    127    -90
   -148    353    501   -103   -324    426   -233   -192    116      5    239     -7
   -116    371    488   -129   -301    428   -166    -62    202     70    285     20
   -109    374    483   -135   -296    428   -142    -20    228     90    298     28
   -114    374    488   -129   -301    431   -135     -2    241     98    303     33
   -109    366    475   -129   -293    420   -129     12    246    103    306     36
   -106    368    475   -132   -290    420   -119     25    259    111    311     41
   -101    381    483   -140   -293    431   -116     38    265    122    322     54
    -98    389    488   -145   -293    439   -111     51    275    129    329     62
    -98    402    498   -153   -298    449   -114     54    275    129    324     54
    -96    418    511   -161   -303    465   -111     62    280    132    329     59
    -83    423    506   -171   -293    462   -109     80    293    145    342     77
    -75    413    488   -168   -280    449   -106     90    293    148    342     80
    -83    413    496   -163   -290    452   -109     98    298    155    350     88
    -88    426    514   -168   -301    470   -106    109    306    163    361     98
    -77    426    504   -174   -293    465   -103    114    309    163    355     96
    -59    420    480   -179   -270    449   -103    124    309    163    358     93
    -70    431    498   -181   -285    465   -101    135    319    174    368    106
    -75    433    506   -179   -290    470   -101    148    329    184    376    119
    -70    431    501   -181   -285    465   -101    158    332    187    376    119
    -70    436    506   -181   -288    470    -93    174    342    200    387    129
    -70    441    509   -187   -290    475    -85    197    361    215    400    145
    -62    449    509   -194   -285    478    -83    218    371    228    413    155
    -59    457    517   -200   -288    485    -80    241    384    241    426    166
    -59    462    522   -200   -290    491    -75    267    397    257    441    179
    -49    478    524   -215   -288    501    -70    301    418    277    459    200
    -38    493    530   -228   -283    511    -67    335    433    293    475    215
    -31    511    542   -241   -285    527    -64    374    457    319    498    239
    -15    524    540   -254   -277    532    -59    423    485    353    532    270
      2    537    535   -270   -265    535    -59    465    509    381    558    298
     10    568    558   -290   -272    563    -59    511    537    418    597    337
     20    618    597   -319   -288    607    -57    553    566    457    641    384
     36    649    613   -342   -288    631    -59    579    584    480    667    413
     31    680    649   -355   -309    665    -59    594    597    501    693    441
     31    709    678   -371   -322    693    -57    602    607    519    717    472
     46    737    691   -392   -322    714    -57    602    613    530    732    491
     44    745    701   -394   -327    724    -54    594    610    530    732    496
     28    748    719   -389   -345    735    -51    584    600    527    732    501
     25    753    724   -389   -348    740    -49    566    592    514    719    488
     23    735    711   -379   -342    722    -41    535    568    488    691    457
      0    704    704   -350   -350    704    -36    504    548    459    659    423
    -20    657    678   -322   -348    667    -36    457    517    418    615    379
    -33    607    639   -288   -335    623    -36    410    488    376    566    324
    -49    563    610   -259   -329    587    -33    371    462    340    522    283
    -70    509    579   -218   -324    542    -36    327    436    306    483    244
    -85    465    550   -192   -316    509    -36    296    418    280    452    210
    -93    433    524   -171   -309    478    -36    270    400    257    423    181
    -98    420    519   -163   -309    470    -36    254    387    246    410    166
    -98    400    498   -150   -298    449    -41    233    371    228    389    145
   -101    368    470   -135   -288    418    -41    228    366    220    379    137
    -98    363    462   -132   -280    413    -33    223    363    218    376    135
    -93    358    449   -135   -272    402    -33    220    363    218    374    132
    -83    342    426   -129   -254    384    -38    218    358    213    366    127
    -96    327    420   -116   -257    371    -33    223    361    213    363    132
   -109    319    426   -106   -267    371    -28    226    366    220    371    142
   -106    311    415   -103   -262    363    -28    223    363    215    366    135
    -96    293    389    -98   -241    340    -31    223    358    213    363    124
    -96    298    394   -103   -246    345    -28    226    366    220    371    132
    -88    296    384   -106   -236    340    -20    231    371    226    374    137
    -83    277    361    -98   -223    319    -28    228    363    218    366    129
    -98    267    366    -83   -231    316    -28    223    361    218    363    129
    -93    277    371    -93   -233    324    -20    231    368    226    371    137
    -98    265    363    -83   -231    314    -18    231    368    226    368    135
   -106    246    350    -70   -228    296    -20    226    361    220    361    132
   -101    236    337    -67   -218    285    -15    228    363    223    366    137
    -80    220    301    -72   -192    259    -20    223    355    213    353    127
    -77    207    283    -64   -181    244    -23    218    348    210    345    122
   -101    187    285    -44   -192    236    -25    215    345    210    345    124
    -90    181    272    -44   -181    226    -18    220    353    215    353    132
    -83    176    259    -46   -171    215    -15    218    348    207    345    124
    -88    161    249    -36   -168    205    -10    215    348    210    342    122
    -85    155    241    -36   -163    197     -2    220    353    215    348    127
    -67    155    223    -44   -145    189      5    226    358    218    350    132
    -75    145    220    -36   -148    181      7    226    358    220    353    142
    -83    171    254    -44   -168    213     36    249    389    249    381    181
    -75    194    267    -59   -174    231     70    270    413    270    400    192
    -85    181    267    -46   -176    223     93    288    426    277    400    179
   -106    174    280    -33   -194    226     90    280    423    277    400    184
    -88    181    270    -49   -179    226     75    267    423    283    402    189
    -75    176    249    -51   -161    213     54    257    420    285    402    184
    -75    174    249    -49   -161    210     46    257    423    293    415    202
    -67    187    252    -59   -161    220     54    265    436    306    428    220
    -62    132    194    -36   -129    163     46    265    426    296    418    205
    -62     77    140    -10   -103    109     31    252    402    272    392    184
    -51     54    106      0    -77     80     28    246    389    262    379    171
    -54      2     57     25    -57     28     33    239    371    241    358    153
    -83    -59     20     70    -54    -20     44    226    353    220    335    132
   -111   -124    -12    116    -51    -70     46    210    332    197    311    109
   -127   -155    -28    142    -49    -93     51    200    316    181    293     90
   -114   -205    -90    158    -12   -148     41    179    293    153    262     59
   -109   -244   -137    176     12   -192     41    171    277    137    244     41
    -98   -259   -163    179     31   -210     51    174    280    137    241     44
    -93   -298   -205    197     54   -252     54    174    275    127    231     36
   -106   -324   -218    213     54   -272     57    171    272    124    228     31
   -114   -342   -231    228     57   -288     62    171    272    129    231     31
   -114   -379   -265    244     72   -322     59    163    262    119    218     18
   -101   -402   -301    252     98   -353     62    163    259    114    207     10
    -88   -389   -301    239    103   -345     80    174    275    129    226     23
    -88   -418   -329    252    119   -374     88    181    277    129    218     18
    -83   -475   -394    277    153   -436    114    226    293    127    205     -2
    -64   -483   -418    275    176   -452    207    392    407    202    244      7
    -44   -381   -340    210    145   -361    316    620    610    384    389    124
     12   -163   -176     75     93   -171    407    911    893    691    683    394
     93    137     41   -116     25     90    400   1114   1127   1015   1057    795
     85    540    454   -311   -184    498    301    888   1127   1184   1363   1189
    -54    678    732   -314   -392    704    174    379    891   1130   1428   1325
   -213    568    782   -179   -498    675     28   -213    457    771   1124   1049
   -309    158    467     75   -389    314   -153   -761   -150     80    407    337
   -293   -363    -70    329   -111   -218   -366  -1067   -652   -527   -223   -275
   -223   -717   -493    467    132   -605   -407   -924   -618   -555   -298   -379
   -187   -844   -657    514    233   -750   -285   -618   -384   -397   -205   -327
   -158   -836   -678    496    257   -756    -85   -272   -101   -194    -67   -223
   -114   -818   -704    467    293   -761     90     18    124    -25     54   -137
    -96   -823   -727    459    314   -776    158    122    205     33     96   -111
    -98   -872   -774    485    335   -823    179    153    226     44    103   -111
   -101   -896   -797    496    348   -846    194    174    246     57    111   -106
    -96   -930   -833    514    368   -883    210    189    257     62    114   -106
    -90   -945   -857    517    381   -901    223    202    270     72    122   -101
    -80   -956   -875    517    397   -917    239    218    283     80    129    -93
    -80   -984   -904    530    410   -945    244    220    285     80    127    -96
    -90  -1005   -914    548    410   -961    252    228    290     83    124    -98
    -85  -1028   -943    555    428   -987    259    236    296     85    127    -98
    -64  -1057   -992    561    462  -1026    272    241    301     85    124   -101
    -64  -1070  -1008    566    470  -1039    290    254    314     96    132    -96
    -70  -1096  -1026    584    478  -1062    298    259    319    101    140    -93
    -64  -1130  -1065    597    496  -1096    306    267    327    106    140    -93
    -80  -1163  -1083    620    501  -1124    316    277    335    111    142    -90
    -77  -1169  -1093    620    506  -1130    329    290    350    124    155    -80
    -57  -1182  -1124    620    532  -1153    345    298    358    127    153    -85
    -67  -1221  -1156    644    542  -1189    350    303    361    124    145    -93
    -57  -1231  -1176    644    558  -1205    358    316    374    135    153    -85
    -59  -1249  -1192    652    563  -1223    371    329    387    145    161    -80
    -51  -1283  -1231    667    589  -1257    384    348    394    153    166    -80
    -44  -1306  -1262    675    607  -1286    397    368    410    166    174    -77
    -46  -1314  -1270    680    610  -1293    415    394    433    184    192    -59
    -41  -1343  -1301    691    628  -1322    426    420    449    200    200    -54
    -23  -1369  -1345    696    659  -1358    433    446    467    213    207    -51
    -15  -1384  -1371    698    675  -1379    444    478    488    233    223    -36
     -7  -1384  -1379    696    683  -1382    465    530    524    270    257     -5
      7  -1379  -1389    685    698  -1384    488    587    566    311    293     31
     28  -1361  -1389    667    709  -1374    511    646    613    361    340     75
     41  -1363  -1405    659    722  -1384    514    685    639    392    368    101
     44  -1361  -1405    657    724  -1382    522    724    665    426    402    135
     54  -1330  -1387    636    719  -1358    540    758    696    465    444    179
     59  -1340  -1400    641    730  -1369    548    766    704    478    457    192
     57  -1358  -1415    649    735  -1387    548    763    698    478    459    194
     54  -1361  -1415    652    732  -1387    553    756    696    478    459    200
     41  -1369  -1410    662    722  -1387    558    745    691    478    459    205
     33  -1389  -1423    678    727  -1405    563    722    680    465    452    197
     41  -1426  -1470    691    753  -1447    568    683    649    428    415    161
     28  -1462  -1491    714    758  -1475    576    641    618    394    376    122
      2  -1522  -1525    756    763  -1522    581    587    581    348    327     72
     -2  -1569  -1566    787    782  -1569    602    545    558    311    283     28
    -18  -1636  -1618    826    800  -1628    605    488    517    262    226    -33
    -20  -1701  -1680    859    828  -1691    600    428    472    207    163    -98
    -15  -1758  -1745    885    862  -1753    600    379    444    166    114   -150
    -12  -1808  -1795    911    891  -1803    605    342    420    135     77   -187
    -25  -1855  -1829    937    901  -1842    610    314    400    111     51   -215
    -38  -1917  -1878    976    919  -1899    607    285    376     85     20   -249
    -31  -1953  -1925    989    945  -1940    615    267    363     67     -5   -275
    -31  -1984  -1953   1008    961  -1969    626    254    353     57    -15   -288
    -36  -2023  -1987   1026    974  -2005    628    241    342     44    -33   -301
    -44  -2068  -2023   1054    987  -2044    631    231    329     31    -49   -322
    -64  -2109  -2047   1085    989  -2078    631    223    319     18    -62   -335
    -88  -2166  -2078   1127    995  -2122    626    210    306      5    -80   -353
    -77  -2195  -2120   1135   1018  -2156    626    200    296     -5    -96   -368
    -44  -2184  -2140   1114   1047  -2164    649    213    309      7    -85   -358
    -38  -2192  -2153   1114   1054  -2174    665    220    314     15    -80   -350
    -46  -2221  -2174   1135   1062  -2197    675    215    311     10    -88   -358
    -20  -2231  -2210   1124   1091  -2221    683    218    306     10    -93   -363
    -20  -2252  -2231   1137   1104  -2244    693    215    309     10    -93   -363
    -38  -2288  -2249   1163   1104  -2268    693    205    296      0   -106   -374
    -51  -2322  -2270   1187   1109  -2296    693    197    285    -10   -122   -389
    -77  -2374  -2296   1223   1106  -2335    693    184    272    -25   -140   -407
    -77  -2400  -2322   1236   1122  -2361    696    176    265    -33   -142   -418
    -70  -2429  -2359   1247   1140  -2395    698    168    257    -38   -150   -428
    -90  -2470  -2379   1280   1143  -2426    698    158    246    -49   -161   -439
    -75  -2475  -2403   1275   1161  -2439    706    155    241    -51   -166   -441
    -33  -2460  -2426   1247   1195  -2442    724    161    246    -46   -163   -439
    -49  -2512  -2462   1280   1205  -2488    711    135    220    -70   -189   -467
    -59  -2535  -2475   1299   1208  -2507    714    124    210    -80   -202   -472
    -12  -2512  -2501   1260   1244  -2507    745    145    228    -62   -187   -457
     23  -2496  -2522   1236   1273  -2509    771    158    239    -51   -176   -449
    -23  -2525  -2501   1273   1236  -2512    779    150    236    -57   -181   -459
    -57  -2522  -2465   1291   1202  -2494    800    155    249    -44   -174   -454
    -46  -2514  -2468   1280   1210  -2494    831    166    267    -31   -163   -444
    -41  -2525  -2483   1283   1221  -2504    841    166    270    -28   -163   -449
    -41  -2540  -2499   1288   1228  -2520    828    140    254    -41   -174   -459
    -41  -2548  -2507   1296   1231  -2527    810    124    249    -41   -174   -457
    -36  -2566  -2530   1301   1247  -2548    797    114    241    -44   -176   -462
    -25  -2564  -2538   1293   1254  -2551    795    109    236    -41   -174   -457
    -25  -2579  -2553   1304   1262  -2566    795    106    236    -41   -171   -454
     -7  -2621  -2613   1314   1301  -2618    789     98    220    -57   -189   -472
      0  -2668  -2670   1332   1332  -2668    774     83    194    -80   -215   -493
    -10  -2699  -2688   1353   1337  -2694    784     80    187    -85   -220   -498
    -25  -2761  -2735   1392   1353  -2751    782     54    155   -119   -257   -535
    -33  -2811  -2777   1423   1371  -2795    787     31    127   -153   -293   -571
    -36  -2834  -2798   1434   1379  -2818    789     12    106   -171   -311   -587
    -36  -2881  -2844   1457   1402  -2863    782    -15     75   -202   -345   -620
    -33  -2933  -2899   1483   1431  -2917    776    -36     46   -228   -374   -649
    -54  -2966  -2912   1512   1428  -2940    776    -46     33   -241   -387   -659
    -51  -2977  -2927   1514   1436  -2953    774    -54     23   -249   -394   -670
    -46  -2992  -2946   1519   1447  -2969    774    -64     12   -262   -407   -683
    -54  -3016  -2961   1532   1452  -2987    776    -72      5   -267   -418   -685
    -57  -3005  -2948   1532   1444  -2977    787    -70     10   -259   -413   -670
    -31  -3000  -2972   1514   1467  -2987    784    -80     -2   -270   -423   -678
    -36  -3018  -2982   1527   1470  -3000    776    -98    -18   -285   -439   -696
    -59  -3039  -2982   1548   1460  -3011    776   -106    -23   -288   -444   -698
    -62  -3057  -2995   1561   1465  -3026    784    -98    -23   -288   -444   -711
    -28  -3094  -3065   1561   1517  -3081    849      0     25   -270   -446   -740
      0  -3047  -3047   1522   1522  -3047    976    194    171   -176   -392   -714
     12  -2904  -2917   1441   1465  -2909   1096    444    405     33   -213   -558
     72  -2634  -2707   1280   1389  -2670   1166    797    750    420    163   -200
    127  -2229  -2359   1049   1241  -2291   1080    782    875    719    566    249
     49  -1847  -1896    898    971  -1873    872    246    693    810    818    574
    -98  -1738  -1639    917    769  -1688    618   -444    332    675    802    605
   -228  -1992  -1764   1111    766  -1878    374  -1119   -226    132    290    132
   -241  -2553  -2312   1397   1034  -2434    158  -1525   -898   -730   -597   -696
   -194  -3029  -2834   1610   1317  -2933     93  -1512  -1114  -1080   -995  -1083
   -132  -3247  -3115   1688   1488  -3182    218  -1174   -893   -956   -956  -1096
    -83  -3198  -3115   1641   1514  -3156    449   -776   -568   -727   -797   -982
    -59  -3161  -3104   1608   1519  -3133    654   -452   -314   -542   -665   -885
    -33  -3174  -3141   1602   1553  -3159    753   -293   -197   -459   -610   -852
    -23  -3185  -3161   1602   1569  -3174    782   -246   -166   -441   -602   -846
    -20  -3161  -3141   1592   1558  -3151    800   -228   -150   -436   -605   -839
    -18  -3172  -3154   1592   1566  -3164    810   -215   -142   -433   -602   -844
    -25  -3211  -3185   1618   1577  -3200    810   -213   -142   -433   -602   -852
    -41  -3218  -3177   1626   1566  -3198    818   -207   -140   -431   -597   -857
    -33  -3218  -3185   1626   1574  -3203    820   -202   -135   -426   -594   -846
    -28  -3224  -3195   1623   1582  -3211    813   -213   -148   -439   -605   -854
    -31  -3218  -3187   1623   1577  -3203    820   -207   -140   -431   -594   -862
    -28  -3211  -3182   1618   1574  -3195    823   -205   -137   -428   -597   -870
    -18  -3226  -3208   1623   1595  -3218    823   -207   -142   -433   -597   -875
    -23  -3221  -3200   1621   1587  -3211    828   -205   -140   -433   -592   -870
    -33  -3203  -3169   1618   1566  -3187    831   -202   -137   -428   -592   -857
    -41  -3208  -3169   1623   1561  -3190    826   -205   -140   -433   -602   -862
    -41  -3211  -3169   1626   1564  -3190    820   -210   -145   -441   -615   -870
    -75  -3231  -3156   1652   1538  -3192    818   -213   -148   -441   -618   -872
    -41  -3198  -3156   1618   1556  -3177    826   -200   -135   -428   -605   -865
     18  -3141  -3159   1561   1587  -3148    844   -181   -119   -415   -589   -852
     10  -3125  -3135   1558   1571  -3130    857   -166   -103   -402   -579   -836
      0  -3138  -3138   1569   1566  -3138    857   -158   -101   -400   -576   -836
     23  -3120  -3143   1548   1582  -3130    857   -148    -96   -394   -576   -833
      0  -3125  -3128   1561   1561  -3125    857   -129    -83   -381   -568   -823
     -5  -3125  -3120   1566   1556  -3122    875    -96    -57   -355   -545   -807
     20  -3099  -3122   1538   1569  -3109    878    -67    -36   -335   -527   -792
     18  -3083  -3102   1532   1558  -3094    888    -28    -12   -311   -506   -774
     25  -3063  -3089   1517   1556  -3076    909     28     28   -270   -465   -737
     59  -3029  -3089   1486   1574  -3057    930     85     70   -231   -428   -706
     49  -3008  -3060   1478   1553  -3034    943    140    109   -192   -392   -670
     51  -2972  -3024   1460   1535  -2998    950    192    145   -148   -348   -626
     62  -2933  -2998   1434   1527  -2964    950    228    171   -114   -311   -589
     77  -2891  -2969   1408   1522  -2930    950    254    192    -83   -280   -555
     67  -2855  -2925   1392   1493  -2889    953    270    207    -57   -246   -522
     57  -2829  -2886   1384   1470  -2857    948    272    210    -44   -228   -498
     70  -2798  -2868   1363   1467  -2831    937    262    210    -41   -220   -483
     62  -2774  -2837   1356   1449  -2805    932    241    200    -46   -215   -478
     33  -2769  -2803   1366   1415  -2785    922    210    179    -62   -223   -483
     46  -2746  -2792   1348   1418  -2769    917    174    158    -77   -236   -491
     62  -2730  -2795   1332   1426  -2761    911    127    132   -103   -257   -511
     41  -2756  -2798   1358   1418  -2777    901     59     88   -153   -301   -553
      0  -2821  -2824   1408   1410  -2821    878    -28     23   -223   -374   -623
    -18  -2876  -2857   1447   1418  -2868    854   -109    -31   -290   -441   -691
     12  -2852  -2868   1418   1439  -2860    867   -150    -54   -316   -467   -717
     12  -2873  -2886   1431   1449  -2878    865   -200    -88   -355   -509   -756
    -10  -2933  -2922   1473   1454  -2930    836   -265   -137   -413   -563   -813
    -15  -2956  -2940   1486   1460  -2948    828   -303   -168   -444   -597   -844
    -31  -2969  -2938   1499   1452  -2953    826   -329   -189   -467   -615   -865
    -18  -2972  -2953   1496   1467  -2964    826   -350   -205   -485   -633   -880
     -7  -2982  -2974   1493   1480  -2979    810   -376   -228   -506   -657   -901
    -28  -3011  -2982   1519   1475  -2998    795   -400   -252   -527   -678   -919
    -33  -3018  -2985   1525   1473  -3000    792   -413   -262   -537   -688   -932
     -2  -2987  -2985   1496   1491  -2987    797   -413   -259   -535   -685   -932
    -28  -2998  -2969   1512   1467  -2985    795   -418   -265   -537   -685   -932
    -46  -3021  -2974   1532   1462  -2998    779   -431   -277   -550   -696   -943
    -31  -3008  -2979   1517   1473  -2992    774   -436   -280   -553   -701   -948
    -31  -2985  -2953   1509   1460  -2969    784   -428   -267   -545   -691   -935
    -49  -2985  -2935   1517   1441  -2961    779   -436   -272   -545   -688   -932
    -46  -2990  -2943   1517   1447  -2966    769   -446   -283   -555   -693   -945
    -36  -2992  -2956   1512   1457  -2974    758   -457   -290   -566   -701   -950
    -38  -2982  -2943   1512   1452  -2964    761   -457   -288   -563   -698   -945
    -20  -2959  -2938   1488   1457  -2948    763   -454   -283   -558   -693   -937
    -18  -2956  -2938   1486   1457  -2946    761   -465   -293   -566   -701   -948
    -18  -2951  -2935   1483   1457  -2943    758   -472   -301   -568   -701   -948
    -25  -2961  -2935   1493   1454  -2948    748   -485   -311   -579   -717   -956
    -41  -2966  -2925   1501   1439  -2946    737   -498   -322   -589   -727   -963
    -38  -2969  -2930   1504   1444  -2948    732   -509   -329   -594   -727   -971
    -57  -2979  -2922   1517   1431  -2951    732   -514   -332   -594   -724   -969
    -57  -2979  -2922   1519   1431  -2951    732   -517   -332   -594   -722   -966
    -25  -2956  -2933   1488   1452  -2946    732   -522   -337   -597   -724   -974
    -20  -2930  -2909   1475   1444  -2920    743   -517   -329   -587   -714   -963
    -28  -2896  -2868   1462   1418  -2883    756   -509   -314   -571   -698   -945
      7  -2813  -2821   1402   1413  -2816    787   -483   -277   -540   -670   -917
      0  -2782  -2782   1389   1389  -2782    802   -480   -267   -530   -659   -909
    -38  -2792  -2753   1415   1356  -2774    802   -491   -272   -535   -665   -911
    -49  -2805  -2756   1423   1353  -2782    776   -517   -293   -553   -678   -924
    -18  -2756  -2738   1387   1358  -2748    774   -517   -280   -532   -657   -901
      2  -2714  -2717   1353   1356  -2714    761   -517   -270   -517   -633   -880
    -20  -2720  -2701   1369   1340  -2712    730   -540   -290   -530   -644   -885
    -12  -2709  -2696   1358   1340  -2704    727   -535   -290   -524   -641   -883
    -25  -2733  -2707   1379   1340  -2720    719   -540   -301   -530   -641   -888
    -18  -2761  -2746   1389   1363  -2753    696   -558   -324   -550   -657   -901
     -5  -2782  -2777   1392   1384  -2779    683   -574   -348   -574   -680   -919
    -28  -2803  -2777   1413   1374  -2790    680   -587   -366   -589   -698   -937
    -51  -2824  -2772   1439   1358  -2798    685   -600   -379   -605   -709   -950
    -62  -2868  -2808   1465   1371  -2839    672   -631   -410   -641   -745   -989
    -88  -2912  -2824   1501   1366  -2870    649   -662   -446   -675   -776  -1018
    -80  -2915  -2834   1496   1374  -2876    644   -675   -459   -688   -787  -1026
    -31  -2868  -2837   1449   1402  -2852    662   -667   -452   -680   -779  -1023
    -44  -2881  -2837   1460   1395  -2860    654   -680   -465   -693   -792  -1034
    -46  -2868  -2821   1457   1384  -2844    654   -678   -462   -691   -787  -1026
    -33  -2850  -2818   1441   1392  -2834    649   -683   -465   -693   -789  -1028
    -18  -2868  -2850   1444   1415  -2860    631   -704   -485   -714   -810  -1049
    -44  -2878  -2834   1457   1395  -2857    620   -711   -488   -717   -813  -1049
    -70  -2876  -2805   1473   1366  -2839    618   -714   -488   -711   -807  -1041
    -62  -2873  -2813   1465   1374  -2842    613   -722   -493   -717   -810  -1047
    -49  -2876  -2826   1462   1387  -2852    615   -719   -491   -717   -813  -1047
    -33  -2847  -2813   1439   1387  -2831    678   -626   -439   -688   -797  -1041
    -36  -2824  -2787   1428   1374  -2805    784   -452   -327   -631   -776  -1039
      2  -2707  -2709   1350   1356  -2707    891   -223   -137   -475   -652   -945
     77  -2405  -2483   1163   1280  -2444   1000    150    207   -101   -290   -605
    119  -2055  -2174    966   1145  -2114    935    244    394    233    124   -155
     67  -1667  -1735    800    901  -1701    717   -254    267    363    418    205
    -77  -1462  -1384    769    652  -1423    459   -953    -18    329    514    350
   -213  -1551  -1337    883    561  -1444    233  -1660   -493    -72    161     33
   -252  -2107  -1857   1179    800  -1982    -12  -2120  -1176   -937   -735   -813
   -207  -2605  -2397   1405   1093  -2501   -119  -2169  -1504  -1410  -1241  -1301
   -142  -2834  -2691   1488   1270  -2761     -5  -1818  -1306  -1304  -1210  -1317
    -75  -2808  -2733   1441   1327  -2772    210  -1402   -984  -1080  -1054  -1208
    -59  -2782  -2722   1421   1330  -2753    426  -1052   -722   -896   -930  -1122
    -46  -2790  -2743   1418   1345  -2766    555   -846   -568   -779   -839  -1060
    -33  -2782  -2748   1408   1356  -2766    597   -782   -519   -743   -813  -1044
    -18  -2751  -2733   1384   1356  -2743    584   -779   -527   -758   -833  -1065
    -28  -2743  -2717   1384   1343  -2730    581   -774   -527   -761   -839  -1070
    -44  -2743  -2699   1395   1325  -2722    584   -761   -517   -750   -831  -1065
    -25  -2722  -2699   1374   1335  -2712    579   -753   -511   -748   -828  -1060
    -31  -2704  -2673   1369   1319  -2688    592   -737   -493   -730   -810  -1041
    -57  -2709  -2655   1382   1299  -2681    600   -722   -478   -711   -789  -1023
    -36  -2704  -2668   1369   1314  -2686    602   -711   -467   -701   -782  -1013
     -7  -2678  -2670   1343   1330  -2675    605   -704   -459   -696   -774  -1008
    -20  -2662  -2642   1343   1309  -2652    600   -698   -457   -688   -766  -1000
    -44  -2660  -2618   1350   1286  -2639    592   -698   -454   -685   -761   -997
    -18  -2644  -2626   1330   1304  -2637    589   -693   -449   -680   -756   -992
    -12  -2634  -2624   1322   1304  -2629    587   -693   -446   -680   -753   -992
    -31  -2631  -2600   1332   1283  -2616    587   -685   -439   -672   -745   -982
     -5  -2626  -2624   1314   1306  -2626    576   -683   -439   -670   -748   -984
      7  -2592  -2603   1291   1304  -2598    589   -665   -418   -652   -730   -971
     -2  -2569  -2566   1286   1280  -2566    597   -646   -400   -633   -709   -956
    -10  -2566  -2556   1288   1273  -2561    597   -633   -392   -623   -696   -948
     12  -2553  -2566   1270   1288  -2561    597   -618   -376   -613   -683   -943
     15  -2546  -2561   1265   1288  -2553    605   -594   -358   -592   -662   -930
     10  -2533  -2546   1260   1275  -2538    613   -568   -337   -571   -644   -914
     12  -2517  -2530   1252   1270  -2522    618   -542   -322   -558   -631   -901
      7  -2499  -2507   1244   1254  -2501    631   -498   -288   -524   -594   -872
     20  -2468  -2488   1223   1252  -2478    644   -449   -252   -491   -561   -844
     41  -2457  -2499   1205   1270  -2478    649   -405   -223   -462   -535   -820
     57  -2442  -2499   1192   1278  -2470    654   -350   -192   -428   -501   -792
     59  -2392  -2455   1163   1257  -2423    670   -285   -145   -381   -452   -745
     88  -2327  -2416   1119   1252  -2372    691   -220    -98   -327   -397   -691
    101  -2291  -2395   1093   1247  -2343    696   -171    -64   -288   -355   -649
     77  -2268  -2346   1096   1210  -2307    693   -140    -38   -254   -314   -607
     64  -2239  -2304   1085   1182  -2270    696   -122    -20   -226   -280   -574
     77  -2203  -2283   1062   1179  -2242    688   -116    -10   -207   -259   -550
    103  -2132  -2239   1013   1169  -2184    696   -106      7   -181   -226   -517
    124  -2091  -2216    984   1169  -2153    704   -106     12   -168   -210   -498
    122  -2107  -2229    989   1174  -2166    685   -148    -18   -200   -241   -522
    127  -2083  -2210    979   1169  -2145    683   -176    -28   -210   -249   -530
     88  -2086  -2174    997   1130  -2130    680   -220    -46   -231   -265   -542
     67  -2109  -2177   1021   1122  -2143    675   -272    -72   -259   -298   -571
     64  -2151  -2216   1044   1137  -2184    665   -337   -114   -309   -353   -626
     41  -2184  -2229   1070   1132  -2205    659   -397   -142   -348   -392   -667
     28  -2221  -2249   1096   1137  -2234    646   -462   -179   -397   -441   -717
     31  -2265  -2296   1117   1163  -2281    633   -522   -218   -444   -493   -771
     -5  -2304  -2299   1153   1145  -2301    626   -566   -249   -478   -530   -813
    -38  -2348  -2309   1192   1135  -2330    618   -600   -267   -498   -553   -836
    -23  -2379  -2359   1200   1166  -2369    600   -633   -298   -532   -587   -867
    -31  -2387  -2356   1210   1161  -2372    581   -662   -319   -558   -610   -893
    -44  -2390  -2346   1218   1150  -2369    579   -675   -327   -566   -615   -901
    -12  -2372  -2359   1192   1171  -2366    589   -672   -319   -561   -607   -893
      2  -2382  -2387   1189   1192  -2385    579   -685   -329   -571   -620   -906
    -64  -2416  -2351   1241   1143  -2385    561   -704   -342   -581   -631   -917
   -150  -2496  -2348   1322   1098  -2423    522   -735   -374   -613   -659   -945
   -122  -2491  -2369   1306   1122  -2431    522   -730   -366   -610   -654   -943
     44  -2304  -2351   1130   1195  -2327    584   -670   -306   -548   -592   -880
     90  -2221  -2312   1065   1200  -2265    620   -646   -277   -522   -563   -854
      7  -2322  -2330   1156   1169  -2325    589   -670   -301   -548   -587   -880
      2  -2340  -2346   1169   1171  -2343    576   -680   -311   -553   -592   -891
    -10  -2327  -2317   1166   1150  -2322    574   -683   -311   -550   -587   -885
    -20  -2314  -2294   1169   1135  -2304    561   -696   -316   -558   -592   -893
    -15  -2335  -2322   1174   1150  -2330    548   -701   -324   -563   -600   -901
     -7  -2317  -2309   1161   1148  -2314    558   -693   -314   -553   -587   -883
    -36  -2335  -2301   1184   1130  -2317    553   -701   -319   -561   -592   -888
    -62  -2369  -2307   1215   1122  -2338    535   -719   -332   -576   -607   -904
    -59  -2348  -2288   1202   1111  -2320    535   -717   -327   -563   -594   -888
    -25  -2301  -2278   1163   1124  -2291    545   -709   -311   -550   -579   -875
    -28  -2325  -2296   1176   1132  -2312    532   -722   -322   -563   -592   -888
    -38  -2335  -2296   1187   1127  -2317    524   -730   -327   -571   -594   -893
     15  -2236  -2255   1109   1132  -2244    561   -698   -290   -537   -558   -857
     36  -2169  -2208   1065   1122  -2187    592   -667   -252   -501   -522   -820
     23  -2140  -2166   1057   1093  -2153    620   -654   -228   -478   -501   -805
    -15  -2135  -2120   1075   1052  -2127    628   -654   -223   -475   -498   -802
    -15  -2120  -2107   1067   1044  -2114    618   -659   -223   -472   -498   -800
     18  -2112  -2130   1044   1072  -2120    602   -670   -220   -472   -493   -795
     12  -2094  -2107   1039   1057  -2099    587   -670   -207   -457   -475   -774
     -5  -2078  -2073   1041   1034  -2075    563   -680   -213   -452   -465   -761
      5  -2060  -2068   1026   1034  -2062    548   -688   -213   -452   -459   -753
     12  -2075  -2088   1031   1049  -2081    537   -691   -220   -457   -462   -761
    -12  -2125  -2112   1067   1047  -2120    522   -696   -236   -467   -472   -769
     -7  -2143  -2135   1075   1062  -2140    509   -704   -249   -480   -480   -774
     -2  -2177  -2174   1088   1083  -2174    493   -724   -272   -509   -509   -800
    -33  -2221  -2190   1127   1075  -2205    485   -748   -296   -535   -535   -823
     -5  -2197  -2195   1101   1093  -2197    504   -745   -293   -535   -542   -818
     12  -2190  -2203   1088   1106  -2195    498   -763   -309   -555   -571   -820
     -7  -2216  -2208   1111   1096  -2210    483   -787   -332   -579   -587   -844
    -51  -2257  -2208   1153   1075  -2234    470   -802   -348   -594   -587   -870
    -59  -2296  -2236   1176   1088  -2268    457   -815   -361   -607   -589   -888
    -54  -2312  -2257   1184   1101  -2286    449   -823   -371   -618   -605   -901
    -59  -2281  -2221   1169   1080  -2252    459   -815   -358   -605   -589   -885
    -10  -2239  -2229   1124   1106  -2234    470   -805   -345   -594   -574   -878
     20  -2208  -2229   1093   1122  -2216    478   -800   -332   -581   -558   -862
     20  -2190  -2210   1085   1114  -2200    491   -787   -316   -566   -542   -841
    -18  -2226  -2208   1122   1093  -2218    472   -805   -329   -579   -555   -857
    -18  -2234  -2216   1124   1098  -2226    465   -810   -332   -584   -561   -865
    -18  -2244  -2226   1130   1104  -2236    472   -779   -324   -587   -568   -865
    -20  -2221  -2200   1122   1088  -2210    553   -641   -246   -550   -566   -865
      2  -2166  -2169   1078   1085  -2169    639   -454   -114   -462   -514   -849
     36  -1987  -2023    974   1028  -2005    727   -153    155   -189   -254   -620
     80  -1665  -1745    789    911  -1704    761    132    459    194    176   -176
    114  -1202  -1317    545    714  -1260    652    -93    493    426    555    283
     18   -953   -974    467    493   -963    441   -766    231    420    711    506
   -153   -974   -820    563    332   -898    226  -1486   -200    132    506    332
   -226  -1343  -1117    782    441  -1231     10  -2039   -802   -558   -205   -353
   -202  -1886  -1683   1044    740  -1784   -181  -2304  -1350  -1288   -971  -1083
   -171  -2252  -2081   1210    953  -2166   -179  -2070  -1267  -1299  -1041  -1192
   -140  -2309  -2169   1223   1013  -2239    -15  -1657   -950  -1070   -885  -1088
    -80  -2234  -2153   1156   1034  -2195    207  -1241   -623   -833   -714   -953
    -38  -2216  -2177   1127   1067  -2197    366   -953   -413   -680   -605   -875
    -36  -2200  -2164   1117   1062  -2184    418   -859   -342   -626   -561   -839
    -44  -2226  -2182   1135   1067  -2203    428   -833   -322   -618   -558   -836
    -15  -2197  -2182   1106   1080  -2190    446   -805   -296   -597   -540   -823
     10  -2158  -2169   1075   1088  -2164    470   -769   -262   -571   -514   -797
    -23  -2187  -2164   1104   1070  -2177    472   -758   -252   -568   -509   -792
      2  -2171  -2177   1083   1088  -2174    478   -745   -241   -561   -504   -784
    -12  -2174  -2161   1093   1072  -2169    472   -740   -233   -553   -496   -774
    -23  -2145  -2122   1085   1049  -2135    480   -722   -213   -532   -470   -745
    -23  -2143  -2120   1080   1047  -2132    475   -717   -207   -532   -467   -743
    -38  -2156  -2117   1096   1036  -2138    470   -711   -200   -524   -459   -735
    -41  -2143  -2104   1091   1031  -2125    480   -696   -181   -509   -444   -717
    -15  -2117  -2101   1067   1041  -2109    483   -685   -171   -501   -439   -704
    -10  -2114  -2104   1062   1047  -2112    475   -683   -168   -501   -436   -706
    -18  -2112  -2094   1065   1036  -2104    475   -672   -153   -491   -426   -691
    -12  -2096  -2083   1054   1034  -2091    483   -654   -132   -470   -407   -667
    -36  -2114  -2078   1075   1021  -2096    470   -654   -129   -470   -405   -672
    -72  -2127  -2057   1098    989  -2091    462   -646   -124   -465   -400   -662
    -54  -2112  -2057   1083   1000  -2083    472   -620   -101   -439   -376   -639
    -10  -2081  -2070   1044   1026  -2075    485   -594    -75   -420   -355   -620
     33  -2008  -2042    987   1036  -2023    509   -555    -38   -387   -322   -584
     20  -1984  -2005    979   1010  -1995    524   -522     -5   -355   -293   -550
     33  -1977  -2010    971   1021  -1992    530   -491     18   -335   -275   -532
     28  -1990  -2018    979   1023  -2003    530   -462     33   -319   -259   -524
     23  -1977  -2000    976   1010  -1987    542   -418     70   -280   -213   -491
     20  -1964  -1984    971   1000  -1974    540   -376     98   -254   -187   -465
     20  -1940  -1961    958    989  -1951    542   -327    132   -223   -155   -436
     15  -1909  -1927    945    971  -1917    553   -262    179   -176   -111   -387
     28  -1873  -1901    922    963  -1886    558   -207    215   -135    -70   -340
     31  -1860  -1891    914    961  -1875    548   -171    239   -109    -36   -306
     62  -1795  -1857    865    958  -1826    563   -119    285    -54     25   -241
     85  -1719  -1805    815    943  -1761    584    -75    329     -5     85   -179
     44  -1730  -1774    844    909  -1751    563    -80    327      0     98   -176
     59  -1680  -1743    807    898  -1709    561    -80    335     12    114   -155
     93  -1610  -1704    758    898  -1657    579    -67    355     41    153   -111
     62  -1631  -1696    782    878  -1662    563    -96    340     28    148   -119
     20  -1665  -1686    823    852  -1675    537   -142    309     -5    119   -145
     62  -1600  -1665    769    862  -1631    555   -158    314      0    132   -135
     49  -1608  -1657    779    852  -1631    558   -200    296    -25    106   -155
     23  -1670  -1696    820    857  -1683    537   -272    252    -80     44   -210
     25  -1691  -1717    833    870  -1704    540   -327    223   -119      7   -254
    -23  -1745  -1722    883    846  -1735    530   -389    187   -155    -31   -298
    -62  -1810  -1751    935    841  -1782    504   -454    145   -205    -85   -358
    -70  -1855  -1787    961    854  -1821    485   -506    111   -249   -132   -405
    -64  -1860  -1795    963    865  -1829    480   -532     98   -265   -145   -420
    -70  -1875  -1805    971    865  -1842    465   -566     77   -288   -179   -439
    -31  -1865  -1834    948    901  -1849    457   -584     67   -306   -197   -452
     36  -1787  -1826    872    930  -1805    498   -563     93   -277   -161   -433
      7  -1803  -1810    898    909  -1805    509   -566     96   -277   -155   -433
    -77  -1906  -1829    989    872  -1870    472   -605     59   -316   -202   -467
    -41  -1865  -1823    953    888  -1847    483   -592     77   -301   -187   -444
    -31  -1844  -1813    935    891  -1829    493   -584     88   -288   -174   -431
    -54  -1880  -1826    969    885  -1855    475   -597     75   -303   -197   -446
    -72  -1914  -1842    992    883  -1880    446   -615     59   -324   -220   -459
    -85  -1899  -1813    992    862  -1857    436   -615     64   -319   -215   -446
    -38  -1836  -1800    935    880  -1818    462   -592     90   -290   -168   -431
     12  -1808  -1821    898    917  -1813    475   -574    106   -275   -150   -426
    -44  -1836  -1792    940    870  -1813    457   -594     88   -296   -187   -441
    -88  -1888  -1800    987    854  -1844    444   -602     83   -301   -192   -436
   -103  -1880  -1779    992    836  -1831    413   -628     62   -322   -184   -454
    -38  -1790  -1751    914    854  -1771    428   -613     77   -303   -148   -454
     20  -1704  -1725    839    872  -1714    465   -579    114   -267   -114   -423
    -44  -1777  -1732    909    844  -1756    441   -605     93   -293   -155   -436
    -59  -1808  -1748    932    841  -1779    426   -615     83   -303   -174   -444
    -54  -1792  -1738    924    841  -1766    444   -597    106   -283   -145   -423
    -90  -1826  -1738    956    820  -1784    423   -615     93   -296   -150   -431
    -90  -1813  -1722    950    813  -1769    420   -615     98   -293   -145   -426
    -64  -1722  -1657    893    795  -1691    462   -576    142   -252   -101   -379
    -41  -1649  -1608    846    782  -1628    511   -542    187   -213    -70   -340
    -31  -1647  -1615    839    789  -1631    519   -535    192   -215    -72   -342
    -54  -1657  -1605    854    774  -1631    501   -550    187   -223    -85   -348
   -109  -1657  -1551    880    719  -1605    475   -566    187   -218    -77   -335
    -51  -1590  -1538    820    743  -1564    472   -558    207   -194    -36   -309
     18  -1517  -1535    748    774  -1525    467   -550    220   -176    -15   -293
    -33  -1553  -1519    792    740  -1535    449   -558    210   -184    -25   -296
    -59  -1602  -1543    828    740  -1574    423   -571    194   -200    -41   -309
      0  -1590  -1590    795    795  -1590    418   -568    187   -210    -51   -311
    -33  -1636  -1602    833    782  -1621    402   -587    161   -233    -75   -329
    -44  -1639  -1595    841    774  -1618    405   -589    155   -236    -77   -332
    -49  -1680  -1631    862    789  -1657    400   -610    132   -262   -106   -361
   -101  -1764  -1662    932    779  -1714    371   -649     90   -311   -158   -410
   -116  -1777  -1660    945    771  -1719    358   -670     75   -329   -168   -426
    -70  -1743  -1675    906    802  -1709    371   -665     77   -327   -163   -423
    -72  -1771  -1701    919    813  -1738    358   -675     62   -345   -184   -444
    -54  -1735  -1680    896    813  -1709    361   -670     67   -340   -181   -433
    -77  -1751  -1675    911    797  -1714    363   -672     70   -340   -181   -436
    -70  -1756  -1688    911    807  -1722    361   -672     72   -340   -184   -436
    -77  -1761  -1686    919    800  -1725    358   -670     75   -337   -179   -433
    -96  -1743  -1647    919    774  -1696    353   -670     77   -332   -171   -431
    -38  -1680  -1641    857    800  -1662    363   -659     88   -322   -161   -423
    -41  -1675  -1634    857    795  -1654    368   -654     96   -314   -153   -415
    -64  -1691  -1626    878    779  -1660    376   -652     96   -314   -158   -413
    -59  -1722  -1662    891    800  -1693    397   -600    109   -329   -189   -454
    -49  -1699  -1652    872    800  -1675    485   -439    200   -283   -181   -470
    -28  -1590  -1564    807    766  -1577    581   -200    381   -122    -44   -345
      0  -1387  -1389    691    693  -1389    646    142    662    187    270    -41
     93   -992  -1085    449    589  -1039    628    249    862    501    665    389
     90   -563   -657    236    371   -610    459   -272    769    639    943    750
   -106   -457   -350    280    122   -405    236  -1008    480    550    958    820
   -257   -652   -394    452     67   -524      7  -1678      2    106    545    415
   -296  -1148   -852    722    277  -1000   -236  -2083   -607   -641   -228   -355
   -231  -1522  -1293    875    530  -1408   -322  -2036   -784   -924   -545   -670
   -171  -1686  -1517    927    672  -1602   -220  -1665   -574   -792   -485   -649
   -161  -1678  -1519    917    678  -1600    -18  -1247   -288   -592   -350   -558
    -88  -1618  -1530    854    719  -1574    215   -865    -31   -407   -213   -457
    -57  -1597  -1540    826    740  -1569    306   -717     67   -337   -163   -428
    -62  -1618  -1558    839    745  -1590    324   -680     85   -329   -163   -433
    -80  -1631  -1553    854    735  -1595    327   -665     93   -329   -166   -436
    -98  -1634  -1535    867    717  -1584    329   -649    106   -319   -163   -426
    -51  -1600  -1548    826    745  -1574    335   -631    116   -311   -155   -420
    -64  -1602  -1538    831    735  -1571    329   -620    122   -309   -153   -420
   -106  -1618  -1512    862    701  -1566    319   -620    122   -309   -150   -423
    -75  -1584  -1509    831    717  -1548    324   -610    132   -298   -140   -415
    -25  -1532  -1506    776    737  -1519    332   -592    148   -283   -127   -397
    -38  -1514  -1478    776    719  -1496    337   -576    158   -270   -109   -387
    -46  -1519  -1475    782    714  -1499    337   -568    163   -265   -103   -381
    -64  -1551  -1486    807    709  -1519    327   -571    158   -272   -109   -389
    -72  -1540  -1467    805    696  -1506    324   -561    163   -259    -93   -374
    -75  -1517  -1441    795    680  -1478    327   -550    176   -249    -80   -363
    -49  -1493  -1444    769    696  -1467    335   -530    197   -233    -64   -353
    -36  -1475  -1439    756    701  -1457    345   -511    213   -218    -57   -335
    -33  -1447  -1413    740    688  -1431    348   -496    220   -210    -46   -322
    -54  -1467  -1413    761    678  -1441    337   -491    223   -207    -36   -327
    -88  -1493  -1405    789    657  -1449    316   -493    215   -213    -44   -335
    -36  -1389  -1353    714    657  -1371    345   -446    254   -174     -7   -296
     25  -1325  -1353    646    688  -1340    376   -397    293   -137     25   -259
      0  -1374  -1374    685    685  -1374    358   -387    290   -140     20   -262
    -25  -1374  -1348    698    659  -1361    350   -366    296   -132     31   -254
      2  -1309  -1312    654    657  -1309    368   -314    335    -93     70   -213
     23  -1286  -1312    628    667  -1299    366   -272    355    -70     85   -197
      5  -1296  -1301    644    652  -1299    358   -231    371    -51    106   -184
    -20  -1288  -1267    654    620  -1278    358   -176    397    -18    145   -150
     20  -1228  -1249    605    633  -1239    376   -114    436     23    184   -103
     80  -1148  -1228    532    654  -1187    397    -49    480     72    236    -44
     57  -1117  -1174    530    613  -1145    402     -5    511    114    285      2
     31  -1104  -1135    535    581  -1119    384      7    522    132    314     25
     38  -1067  -1106    514    571  -1085    376     12    530    150    342     54
     72   -992  -1065    457    568  -1028    381     25    550    179    374     93
     67   -969  -1036    452    550  -1002    379     20    553    184    387    106
     93   -927  -1021    415    555   -971    371      5    548    184    387    114
     93   -896   -989    402    540   -943    374    -10    545    187    394    124
     67   -911   -979    420    522   -945    368    -44    530    174    381    116
     54   -940   -997    441    524   -969    361    -93    506    142    350     83
     33   -979  -1013    470    522   -995    355   -153    475    103    306     36
      7  -1002  -1010    498    509  -1005    355   -202    454     75    277      7
     -5  -1034  -1031    519    511  -1034    345   -262    420     36    233    -38
    -20  -1075  -1054    548    517  -1067    337   -319    392      0    189    -85
    -46  -1109  -1065    576    509  -1088    335   -363    368    -31    155   -116
   -103  -1171  -1067    639    480  -1119    311   -410    335    -67    122   -153
    -59  -1145  -1088    602    511  -1117    311   -428    327    -75    111   -163
    -36  -1137  -1101    587    530  -1119    322   -436    329    -77    114   -168
    -49  -1145  -1098    594    524  -1122    322   -449    322    -83    109   -174
    -36  -1137  -1101    587    532  -1119    322   -457    314    -88     98   -179
    -44  -1153  -1109    597    530  -1132    309   -472    301   -106     83   -194
    -93  -1184  -1091    639    496  -1137    290   -485    288   -114     72   -205
    -77  -1156  -1078    615    498  -1117    296   -475    301   -101     88   -192
    -18  -1114  -1096    566    537  -1106    309   -459    316    -90    101   -181
    -62  -1150  -1088    605    511  -1119    293   -472    303   -103     88   -189
    -72  -1143  -1070    607    496  -1106    296   -467    309    -98     96   -179
    -46  -1124  -1078    584    511  -1101    293   -467    309    -96     96   -179
    -46  -1124  -1078    587    514  -1101    290   -462    311    -93     98   -179
    -80  -1143  -1065    610    491  -1104    290   -465    309    -93    101   -176
    -83  -1156  -1072    618    493  -1114    277   -475    298   -103     90   -189
    -77  -1158  -1080    615    501  -1119    270   -480    293   -111     83   -194
    -72  -1145  -1072    610    498  -1109    277   -470    303   -101     96   -181
    -75  -1127  -1052    602    488  -1091    277   -467    309    -96    101   -171
    -49  -1104  -1057    576    504  -1080    277   -465    311    -93    101   -168
    -59  -1117  -1060    587    498  -1088    275   -462    309    -93    103   -168
    -90  -1124  -1034    607    470  -1080    272   -467    309    -93    103   -163
    -23  -1052  -1031    537    501  -1041    290   -446    329    -72    124   -142
      2   -979   -982    488    491   -979    332   -410    368    -38    161   -111
    -57   -987   -930    522    433   -961    350   -402    379    -31    166   -101
    -62   -979   -917    522    426   -948    366   -392    389    -25    171    -98
    -46   -976   -930    511    439   -953    353   -400    387    -31    166   -101
    -70   -966   -896    517    410   -930    335   -405    392    -18    181    -83
    -70   -956   -885    511    405   -919    303   -410    389    -10    192    -72
    -41   -930   -888    485    423   -909    272   -423    381    -12    189    -67
    -10   -865   -857    436    420   -862    293   -400    405     15    223    -36
     15   -846   -862    413    439   -854    296   -384    413     25    236    -20
     -5   -914   -909    457    449   -911    265   -410    376     -7    202    -49
    -25   -969   -943    498    457   -956    239   -433    345    -36    174    -77
    -46   -992   -945    517    446   -969    236   -449    327    -54    161    -90
    -80  -1052   -971    563    444  -1013    218   -475    298    -88    127   -124
   -111  -1085   -976    597    428  -1031    213   -491    280   -111    101   -150
    -85  -1044   -958    566    436  -1002    233   -485    283   -103    109   -137
    -51  -1034   -984    540    465  -1010    233   -493    272   -116     93   -150
    -59  -1070  -1010    563    472  -1041    223   -504    252   -137     75   -171
    -57  -1057  -1000    555    470  -1028    226   -501    252   -137     77   -168
    -77  -1067   -989    574    454  -1028    215   -511    241   -148     67   -174
    -75  -1075  -1002    574    462  -1039    202   -522    231   -158     57   -187
   -101  -1098  -1000    600    449  -1049    189   -527    223   -161     51   -189
   -106  -1075   -971    589    431  -1023    192   -519    231   -150     64   -176
    -41  -1010   -969    527    462   -989    213   -498    252   -132     83   -155
    -31  -1002   -974    514    470   -989    210   -501    249   -137     77   -158
    -70  -1036   -969    553    446  -1002    200   -504    239   -145     67   -168
    -67  -1039   -971    553    449  -1005    231   -452    254   -145     57   -187
    -36   -982   -945    509    454   -963    322   -296    340   -101     77   -187
      5   -906   -911    449    457   -909    394    -80    480     23    181    -98
     64   -745   -813    340    436   -779    475    257    727    288    436    148
    137   -459   -600    161    366   -530    485    420    922    563    761    514
    109   -137   -246     15    176   -192    353     23    885    706   1015    844
   -103    -18     83     59    -93     31    161   -727    639    654   1065    945
   -288   -140    148    213   -218      2    -51  -1454    181    257    714    618
   -337   -514   -176    426    -83   -345   -290  -1925   -413   -431     12    -67
   -296   -883   -587    589    145   -735   -480  -1979   -685   -787   -363   -441
   -231  -1054   -823    641    293   -937   -431  -1618   -496   -662   -298   -420
   -158  -1002   -844    579    340   -922   -220  -1174   -202   -452   -148   -309
    -96   -945   -849    519    376   -898     23   -771     54   -267    -15   -205
    -93   -956   -862    524    384   -909    135   -574    166   -187     36   -171
    -59   -948   -888    504    413   -919    155   -530    189   -176     38   -171
    -54   -950   -896    501    420   -924    163   -509    200   -168     46   -168
    -62   -945   -885    504    410   -917    168   -488    210   -158     57   -161
    -64   -940   -875    504    405   -909    171   -475    220   -150     59   -153
    -57   -943   -885    498    410   -914    166   -470    218   -153     57   -155
    -59   -930   -870    496    402   -901    168   -454    228   -142     72   -142
    -41   -896   -854    467    405   -875    181   -439    241   -127     88   -124
    -20   -878   -857    449    418   -867    176   -433    244   -127     88   -119
    -49   -896   -846    472    394   -870    161   -439    233   -132     83   -124
    -67   -893   -828    480    379   -862    155   -428    239   -127     96   -114
    -20   -844   -826    431    402   -836    168   -405    254   -111    109    -96
     10   -800   -810    394    410   -805    181   -384    270    -93    127    -77
    -10   -810   -802    407    394   -807    171   -381    267    -90    129    -77
    -23   -820   -797    420    387   -810    168   -376    270    -90    129    -77
    -25   -826   -800    423    387   -813    161   -368    272    -88    132    -75
    -46   -820   -774    433    363   -797    163   -353    283    -75    145    -59
    -20   -766   -748    392    363   -756    174   -332    301    -57    166    -44
      0   -756   -756    376    376   -756    171   -314    309    -46    174    -33
     -5   -737   -732    371    361   -735    176   -293    319    -33    187    -20
      7   -701   -709    348    358   -704    194   -259    342    -10    210      5
      2   -714   -717    353    358   -714    184   -244    348     -7    210      5
      2   -706   -711    350    355   -709    181   -215    361     10    223     20
     10   -675   -688    332    345   -680    189   -174    384     38    252     51
     33   -636   -670    301    350   -652    200   -124    415     67    283     80
     31   -639   -672    303    350   -654    189    -85    428     83    298     93
     28   -607   -636    288    329   -620    184    -33    457    119    335    132
     38   -581   -620    270    329   -600    189     25    488    158    374    174
     38   -568   -607    265    322   -587    181     72    511    189    405    210
     75   -496   -574    207    322   -535    192    124    550    236    457    265
    109   -420   -530    155    316   -475    205    171    587    285    511    322
    137   -363   -501    111    316   -433    215    197    610    314    548    363
    179   -280   -459     51    319   -368    223    210    623    337    574    394
    116   -285   -402     83    257   -342    210    192    613    332    574    397
    116   -272   -392     77    254   -332    210    181    610    332    576    405
    129   -259   -389     62    257   -322    207    163    602    324    571    400
    106   -267   -374     80    239   -319    205    135    589    314    561    392
     75   -293   -368    106    220   -329    194     83    555    277    522    361
     36   -353   -389    158    210   -371    174     10    504    215    457    298
     12   -376   -392    179    202   -384    176    -49    472    176    413    254
     25   -374   -400    174    213   -387    200    -88    459    150    387    223
     33   -418   -452    192    241   -436    181   -153    415     98    332    163
     -2   -472   -472    236    233   -472    158   -220    371     51    277    111
     -7   -480   -475    241    233   -478    158   -254    350     31    257     90
     18   -493   -511    239    265   -501    155   -283    332      7    236     67
    -15   -530   -517    270    249   -524    148   -309    311    -18    210     44
    -51   -555   -504    303    226   -530    137   -329    293    -31    194     33
    -67   -589   -524    327    226   -558    111   -361    265    -59    166     10
     -7   -550   -542    280    267   -548    109   -363    262    -64    161      7
     15   -511   -530    246    270   -522    124   -350    272    -51    174     20
    -25   -535   -509    280    239   -524    116   -361    262    -62    163     12
    -10   -535   -527    270    257   -532    119   -355    262    -62    163     18
     -5   -517   -511    262    252   -514    122   -350    267    -57    168     20
    -18   -517   -498    265    239   -509    122   -348    270    -54    174     28
    -33   -535   -501    283    231   -519    109   -355    259    -64    163     20
    -49   -555   -506    301    228   -532     93   -366    246    -77    150     12
      2   -493   -496    246    249   -493    116   -345    265    -54    171     33
     25   -462   -488    215    254   -475    122   -337    272    -49    179     44
    -10   -493   -483    252    233   -491    103   -353    254    -64    161     31
    -31   -498   -467    262    215   -485     96   -355    252    -64    161     36
    -54   -514   -459    285    202   -488     85   -363    246    -70    158     36
    -36   -506   -472    270    215   -491     88   -363    241    -75    153     33
      2   -470   -472    233    236   -470     96   -355    244    -72    158     41
      7   -433   -441    213    223   -436    109   -345    257    -59    171     54
      5   -394   -400    194    202   -397    137   -316    288    -28    200     90
      2   -353   -355    174    179   -355    161   -306    306    -12    213    103
    -18   -358   -342    187    161   -350    176   -298    309    -12    213    106
    -28   -368   -340    197    153   -355    158   -314    298    -25    200     98
    -23   -366   -342    194    158   -355    137   -319    298    -20    205    103
     -2   -311   -309    153    153   -311    119   -316    311      0    228    132
      7   -277   -285    135    145   -283    101   -324    306      2    236    145
     28   -259   -290    114    158   -275     98   -316    309      7    241    158
     23   -275   -298    127    161   -285     88   -319    301      2    239    155
    -12   -361   -348    187    163   -353     49   -342    262    -28    210    132
    -23   -413   -389    218    181   -402     18   -374    223    -67    174    101
     51   -348   -400    145    226   -374     41   -363    223    -67    174    106
     54   -337   -392    142    223   -363     70   -350    228    -67    176    111
    -18   -423   -405    220    192   -415     57   -379    197    -98    142     77
    -20   -459   -439    239    207   -452     44   -405    171   -127    114     51
    -23   -478   -454    249    213   -467     38   -418    155   -145     96     41
    -25   -493   -467    259    220   -480     33   -423    145   -155     88     33
      0   -493   -493    244    246   -493     25   -431    132   -168     72     20
    -10   -488   -478    249    233   -483     25   -433    129   -171     72     23
    -20   -483   -462    252    218   -472     28   -428    129   -168     77     33
    -62   -532   -470    298    202   -501     12   -441    119   -179     64     23
    -88   -571   -485    327    197   -530    -10   -459     98   -200     44      5
    -20   -496   -478    257    228   -485     23   -428    129   -166     80     44
     36   -431   -470    197    252   -449     36   -407    148   -148     98     64
    -15   -493   -478    254    231   -485     20   -428    127   -174     72     38
    -36   -501   -465    267    213   -483     62   -358    155   -171     62     20
     15   -436   -452    210    231   -444    155   -189    252   -116     90     31
     77   -345   -426    132    249   -384    249     46    428     38    223    150
    148   -168   -316     10    231   -241    332    428    727    363    540    459
    194    200      5   -197     96    101    301    506    917    685    935    904
    116    452    332   -285   -106    392    116    -20    795    779   1156   1200
    -57    542    600   -244   -327    571   -114   -795    467    649   1127   1231
   -262    376    639    -57   -449    506   -350  -1569   -106    106    623    766
   -280    -41    236    161   -259     96   -592  -1966   -737   -667   -166      5
   -153   -353   -202    252     23   -277   -652  -1852   -846   -870   -410   -241
   -114   -498   -387    303    135   -441   -540  -1462   -605   -709   -314   -187
    -85   -470   -384    277    148   -428   -319  -1021   -288   -480   -145    -54
    -38   -465   -428    252    192   -446   -111   -659    -46   -311    -28     38
    -12   -465   -452    239    218   -457    -18   -496     62   -231     31     88
    -38   -467   -428    252    192   -446      5   -452     90   -213     44    103
    -57   -493   -436    275    189   -465      2   -433     98   -207     44    109
     -2   -454   -454    226    226   -454     20   -402    124   -187     59    132
     36   -392   -428    176    231   -407     41   -368    153   -158     88    168
      7   -407   -415    197    210   -410     38   -366    153   -158     88    179
     -5   -441   -436    223    215   -439     23   -374    142   -168     77    176
     -7   -431   -423    218    207   -426     25   -363    148   -161     88    192
      7   -402   -410    197    207   -405     36   -342    163   -145    103    218
     25   -379   -407    176    215   -392     38   -332    171   -137    111    236
     28   -366   -394    168    210   -379     36   -324    174   -129    119    246
      7   -368   -379    179    192   -374     36   -311    179   -122    129    262
      7   -381   -389    187    197   -384     33   -306    184   -119    135    272
     20   -368   -389    174    202   -379     25   -306    181   -119    132    272
     41   -327   -368    142    205   -348     41   -280    205    -93    158    303
     44   -314   -358    132    200   -335     36   -270    213    -88    166    316
     41   -322   -363    140    200   -342     25   -267    215    -85    166    322
     12   -337   -350    161    181   -342     23   -254    226    -75    176    340
      5   -329   -335    163    168   -332     31   -231    239    -59    194    361
     23   -303   -327    140    174   -316     33   -210    252    -46    207    374
     23   -296   -319    135    171   -306     33   -187    267    -28    223    392
     25   -270   -298    119    161   -283     31   -163    277    -10    241    410
     67   -218   -285     75    176   -252     44   -116    309     20    272    444
     85   -181   -270     46    176   -226     51    -75    337     51    303    472
     75   -168   -244     46    158   -207     64    -23    368     85    337    509
     75   -158   -233     38    153   -194     70     31    397    119    368    542
    101   -124   -226     12    163   -174     62     85    428    155    407    579
    111    -85   -197    -12    153   -140     77    150    472    202    457    633
    119    -28   -148    -44    132    -88     83    210    511    252    509    688
    132     20   -114    -77    124    -46     75    246    537    285    545    727
    132     46    -85    -88    109    -18     70    275    561    316    584    766
    127     72    -54   -101     90     10     75    293    579    342    615    802
    163    135    -28   -150     96     54     85    309    597    366    641    833
    171    161    -10   -168     90     75     75    296    587    361    639    833
    145    179     33   -161     57    106     67    280    576    355    641    839
    111    171     57   -142     25    116     62    257    566    345    633    833
     96    148     51   -122     23    101     57    213    540    316    607    805
    106    148     38   -127     33     93     62    168    511    283    574    774
    122    171     49   -145     36    111     70    116    480    239    530    727
    106    116     10   -111     49     64     54     33    420    168    454    652
     80     70    -10    -75     46     31     46    -31    379    119    402    594
     62     23    -38    -44     49     -5     44    -85    350     83    361    550
     36    -15    -51    -10     44    -33     31   -142    311     38    316    504
     12    -57    -70     20     41    -62     12   -200    270    -10    267    454
    -10    -75    -64     41     25    -70     -7   -241    236    -41    233    420
    -10    -83    -75     46     31    -80    -23   -270    213    -64    210    400
     59    -38    -98    -10     77    -67     -7   -265    218    -62    215    400
     83    -23   -109    -31     96    -64     10   -262    220    -59    218    400
     67    -31    -98    -20     83    -64      7   -270    213    -70    202    387
     57    -38    -98    -10     77    -70     -7   -288    200    -85    181    371
     25    -67    -93     20     59    -80    -23   -298    187    -98    166    358
     12    -67    -83     25     44    -75    -20   -290    194    -88    176    374
     25    -59    -88     15     54    -72    -18   -285    197    -85    176    376
     36    -57    -93      7     62    -75    -23   -290    187    -96    168    366
     36    -44    -80      5     57    -62    -18   -283    194    -88    174    374
     31    -54    -85     10     57    -70    -20   -283    194    -85    174    376
     33    -49    -83      7     57    -64    -20   -280    197    -85    174    379
     31    -36    -70      2     49    -51    -25   -285    189    -90    171    374
     36    -25    -62     -5     49    -44    -33   -288    184    -96    166    371
     28    -49    -77      7     51    -62    -28   -285    189    -90    168    374
     18    -46    -67     12     41    -57    -23   -277    194    -85    174    381
     25    -31    -59      2     41    -44    -25   -280    192    -88    171    381
     28    -23    -51     -2     38    -36    -28   -277    194    -85    171    381
     15      0    -15    -10     15     -7    -18   -270    210    -72    181    394
      7     31     23    -20     -7     28      7   -254    226    -57    200    410
     18     54     36    -36    -10     46     31   -236    244    -41    213    423
     54     96     41    -75      7     70     33   -236    252    -36    215    428
     54    135     80    -98    -12    109     23   -241    259    -20    233    446
     72    168     93   -122    -10    132     12   -236    272     -5    254    470
     85    161     72   -124      7    116     -7   -246    262    -10    252    472
     85    187    101   -135     -7    145     -5   -239    267      2    262    485
     85    194    106   -140    -10    150     -2   -231    270     10    270    498
     98    171     72   -135     12    122    -23   -241    249     -7    254    485
     75     98     23    -88     25     62    -41   -257    220    -36    226    457
     64     70      5    -67     31     38    -36   -257    215    -41    220    457
     57     51     -7    -54     33     20    -44   -280    189    -70    192    428
     44     18    -28    -31     36     -5    -57   -309    155   -103    158    394
     38      0    -38    -20     38    -18    -62   -327    137   -122    142    384
     49      0    -49    -23     49    -23    -62   -332    129   -127    135    381
     38    -20    -59    -10     49    -41    -77   -355    103   -158    103    353
     20    -44    -64     10     41    -54    -88   -368     88   -174     90    340
     10    -46    -57     18     31    -51    -90   -368     85   -171     93    345
     38    -25    -64     -5     51    -44    -83   -361     93   -163     98    353
     41    -31    -72     -7     54    -51    -83   -363     93   -163     98    353
     38    -28    -67     -7     51    -46    -77   -355     96   -155    106    361
     51    -18    -70    -18     59    -44    -83   -361     90   -158    103    361
     64    -18    -83    -23     72    -49    -88   -366     88   -163     98    355
     18    -49    -67     15     41    -57    -90   -363     85   -168     93    350
     38    -18    -59    -10     49    -38    -31   -270    137   -140    103    350
     85     28    -59    -59     72    -15     62   -103    239    -83    127    350
     88     75    -12    -80     51     31    137     93    389     46    228    436
    158    290    132   -226     12    213    205    431    675    374    566    774
    272    667    394   -470    -59    532    168    522    849    670    948   1215
    207    919    709   -563   -252    815     46    119    753    763   1163   1512
     31   1039   1008   -535   -488   1023   -114   -522    465    659   1166   1564
   -127    883   1010   -379   -568    945   -311  -1213    -85    111    628   1039
   -163    501    662   -168   -413    581   -540  -1647   -649   -558    -83    324
   -129    109    239     10   -184    171   -672  -1670   -852   -833   -381     25
    -85   -103    -18     96    -33    -62   -620  -1369   -670   -719   -319     54
    -33    -75    -41     51      2    -59   -452   -997   -384   -511   -171    171
      2    -41    -44     18     20    -41   -249   -644   -124   -319    -33    277
     25    -18    -44     -5     33    -31   -142   -462      2   -223     41    335
     49      0    -49    -23     49    -23   -109   -402     49   -192     64    355
     23    -36    -59      5     41    -46   -114   -394     49   -197     54    342
     23    -20    -46     -2     33    -33   -101   -374     64   -181     70    355
     49     -5    -57    -23     51    -31    -85   -353     83   -166     83    371
     75      0    -75    -36     75    -36    -83   -340     90   -158     88    374
     67     18    -49    -44     57    -15    -83   -332     96   -153     96    381
     62     23    -38    -44     51     -7    -77   -316    109   -140    109    397
     62     12    -51    -38     57    -18    -85   -316    106   -140    106    397
     64     38    -25    -51     46      7    -85   -311    106   -140    106    400
     70     62    -10    -67     38     25    -80   -301    116   -127    122    415
     62     46    -18    -54     38     15    -85   -298    116   -124    122    415
     51     28    -23    -41     36      5    -96   -298    114   -127    119    413
     49     62     12    -54     18     38    -85   -280    129   -109    135    428
     75     96     20    -88     25     59    -70   -259    150    -88    155    449
     70     83     12    -77     28     49    -72   -254    150    -85    158    454
     38     67     28    -54      5     49    -83   -252    153    -83    161    454
     15     49     33    -31     -7     41    -88   -244    158    -80    163    459
     70     96     25    -83     20     62    -80   -223    171    -64    174    470
    124    155     31   -140     46     93    -54   -184    205    -31    207    501
    109    166     57   -140     25    111    -44   -161    226    -12    228    524
     83    140     57   -111     12     98    -54   -145    226     -7    228    524
    109    168     59   -137     25    114    -51   -114    246     10    249    542
    135    213     77   -174     28    145    -33    -67    277     44    280    576
    129    213     83   -171     23    148    -31    -31    296     64    301    597
    142    226     83   -184     31    155    -28     10    316     88    324    618
    153    249     96   -202     28    174    -25     70    345    127    363    657
    161    277    114   -220     23    197    -20    127    379    166    405    698
    181    314    129   -249     23    223    -20    176    405    200    441    737
    187    353    166   -270     10    259    -18    220    433    239    483    784
    184    376    192   -280     -5    285    -20    246    449    265    514    818
    197    392    192   -296      2    293    -28    257    449    275    530    839
    202    426    223   -316    -12    324    -33    254    449    283    542    857
    192    465    272   -327    -38    368    -31    254    457    296    563    880
    187    462    275   -327    -44    368    -38    236    444    285    558    878
    194    454    259   -324    -33    355    -49    207    420    262    535    859
    174    454    277   -316    -51    366    -46    176    407    246    519    844
    153    444    290   -298    -67    368    -38    135    387    220    488    818
    155    423    265   -290    -54    345    -31     85    361    184    446    771
    140    379    239   -259    -49    309    -23     36    337    153    407    727
    111    332    220   -226    -54    277    -28    -18    309    116    366    683
    119    332    213   -226    -46    272    -41    -72    280     77    322    636
     75    270    194   -171    -59    231    -57   -132    244     38    277    587
     54    254    200   -155    -72    228    -59   -163    233     25    262    568
     83    270    184   -176    -49    228    -49   -176    233     25    259    566
     85    236    150   -161    -31    194    -51   -197    220     10    241    545
     62    231    168   -148    -54    200    -57   -210    210      0    231    535
     75    254    179   -166    -51    218    -54   -215    215      2    231    537
     70    223    153   -148    -41    189    -64   -233    200    -12    215    522
     57    205    148   -129    -44    176    -75   -246    184    -25    205    511
     54    202    145   -129    -44    174    -75   -244    187    -20    207    514
     75    215    140   -145    -31    179    -75   -244    189    -18    207    517
     83    223    140   -153    -28    181    -72   -239    192    -18    207    517
     41    197    155   -119    -57    176    -70   -239    194    -15    213    527
     36    192    153   -114    -57    171    -75   -244    189    -18    210    524
     93    246    153   -171    -31    202    -62   -228    207      0    228    542
     96    262    163   -179    -33    213    -49   -220    215     10    236    553
     85    259    174   -171    -44    218    -46   -215    220     15    244    561
     75    244    168   -161    -46    207    -57   -223    213      7    233    553
     72    244    171   -158    -49    207    -59   -226    210      7    233    550
     62    244    179   -155    -59    210    -67   -231    200      0    226    548
     72    239    166   -155    -46    202    -70   -231    202      0    226    548
     75    283    207   -181    -64    246    -41   -207    233     25    246    568
     77    345    267   -213    -96    306     -5   -181    265     54    277    597
     75    355    280   -218   -103    316     12   -171    275     62    285    605
     85    368    283   -226    -98    327      7   -174    272     62    280    602
     70    376    306   -226   -116    342     -2   -174    283     75    296    620
     70    384    311   -228   -122    348    -20   -176    290     90    316    641
     90    394    303   -244   -106    350    -46   -192    280     88    314    644
     85    420    335   -252   -124    379    -51   -189    285     98    324    657
     90    415    324   -254   -116    371    -49   -176    290    106    337    670
    119    394    275   -257    -77    335    -67   -189    265     85    314    652
     98    335    233   -218    -67    285    -90   -210    233     57    285    626
     75    309    233   -192    -77    272    -88   -215    223     51    277    623
     80    285    205   -184    -62    246    -88   -228    205     31    259    605
     62    244    181   -153    -59    215    -93   -249    181      2    228    574
     83    252    168   -168    -44    213    -75   -249    181      2    228    574
     93    257    163   -174    -33    210    -72   -257    168    -10    218    566
     72    239    163   -155    -46    202    -90   -277    142    -36    192    540
     51    207    155   -129    -51    181   -103   -293    127    -51    176    524
     25    181    155   -103    -64    168   -109   -298    119    -57    171    519
     77    233    155   -155    -38    194    -90   -277    137    -38    189    540
     80    244    161   -163    -41    202    -90   -280    137    -38    187    540
     62    220    158   -142    -46    189    -90   -280    137    -38    187    542
     57    207    148   -132    -44    176   -106   -290    124    -46    179    535
     59    202    142   -129    -41    174   -114   -296    119    -54    171    527
     70    210    140   -140    -36    176    -93   -275    135    -38    184    537
     70    223    150   -148    -41    187    -57   -210    161    -33    176    519
     90    246    153   -168    -33    200     20    -62    241      2    181    504
    142    327    184   -233    -20    257    101    142    381    122    280    581
    187    480    293   -335    -54    389    168    459    633    402    563    867
    265    774    509   -519   -122    641    153    581    820    693    922   1275
    236   1015    779   -628   -270    898     36    213    771    820   1161   1595
     41   1132   1091   -587   -524   1111   -122   -454    524    766   1208   1696
   -140    995   1135   -428   -639   1065   -298  -1153     12    280    745   1249
   -200    623    823   -213   -511    722   -527  -1626   -587   -428      5    504
   -145    285    431    -72   -288    355   -693  -1670   -807   -724   -314    179
    -33    153    187    -59   -109    168   -652  -1348   -620   -594   -236    220
     23    197    174   -111    -75    184   -467   -945   -327   -381    -75    345
     31    223    189   -127    -80    207   -265   -574    -77   -200     57    446
     46    236    189   -142    -72    213   -148   -374     51   -101    132    501
     57    223    166   -140    -54    194   -119   -314     90    -80    145    506
     59    213    153   -137    -46    184   -111   -293    103    -72    150    509
     75    239    163   -158    -44    202    -98   -270    122    -54    163    524
     80    259    179   -174    -49    220    -93   -257    132    -46    171    530
     93    277    184   -184    -44    231    -88   -241    145    -33    181    542
     90    280    189   -187    -49    236    -88   -236    148    -31    187    545
     88    285    197   -189    -54    241    -88   -226    155    -20    197    555
     90    277    187   -187    -46    233    -93   -223    155    -20    197    555
     85    262    176   -174    -44    220    -85   -207    168     -7    210    566
     75    288    210   -184    -67    249    -90   -202    171     -2    215    574
     90    309    218   -200    -64    265    -93   -200    174     -2    215    576
    101    314    210   -207    -54    262    -85   -187    184      7    226    581
     96    324    228   -210    -64    277    -80   -171    197     23    239    597
     96    340    244   -218    -72    290    -80   -163    205     33    246    605
    106    348    241   -228    -67    296    -80   -150    213     38    252    610
    101    355    254   -231    -75    306    -77   -137    226     51    265    623
     98    348    249   -223    -75    298    -80   -122    233     62    275    633
    103    353    249   -231    -72    301    -80   -109    241     67    277    633
    106    363    257   -233    -75    309    -75    -88    254     80    290    646
    106    374    267   -241    -80    322    -67    -59    275    103    314    670
    111    371    259   -241    -72    316    -67    -38    288    116    322    680
     64    340    272   -205   -103    306    -90    -31    280    111    316    670
    111    407    296   -262    -90    353    -67     23    322    155    363    714
    194    506    309   -353    -57    407    -33     96    374    210    415    769
    192    498    306   -345    -57    402    -33    137    394    236    436    789
    192    524    332   -361    -70    431    -28    194    428    272    480    831
    189    545    355   -368    -83    452    -28    249    459    309    519    875
    210    576    366   -394    -77    472    -31    293    485    342    553    917
    218    613    394   -415    -88    504    -28    337    511    381    594    961
    210    649    436   -431   -111    542    -31    363    532    413    631   1002
    223    685    462   -454   -119    574    -33    376    542    431    652   1028
    228    704    475   -470   -122    589    -41    376    545    439    667   1044
    215    711    496   -462   -140    605    -44    371    545    444    675   1057
    210    724    511   -467   -150    618    -46    358    542    441    678   1062
    210    745    535   -478   -161    639    -51    335    527    428    665   1052
    192    732    540   -462   -174    636    -49    306    509    407    644   1031
    171    698    527   -433   -176    613    -44    267    485    379    615   1002
    161    662    498   -413   -168    581    -38    215    457    340    568    953
    135    631    493   -384   -179    563    -31    161    428    301    524    901
    103    597    493   -353   -197    545    -28    106    400    262    483    854
    106    571    465   -337   -179    519    -31     54    371    226    436    807
    101    530    426   -316   -163    478    -36      7    345    194    402    769
     67    475    407   -270   -168    441    -38    -28    329    176    376    743
     49    462    413   -257   -181    436    -57    -72    301    145    345    711
     31    428    397   -228   -181    413    -70   -106    275    119    314    680
     49    439    387   -246   -168    413    -67   -119    267    114    311    678
     72    452    379   -262   -153    415    -59   -122    267    114    309    678
     59    426    363   -244   -153    394    -70   -135    254     98    293    662
     80    449    368   -265   -142    410    -59   -132    262    106    301    670
     90    462    371   -277   -140    418    -54   -124    267    111    309    678
     83    446    361   -265   -140    405    -59   -127    265    109    303    675
     75    426    348   -252   -137    387    -62   -127    265    111    303    675
     90    475    384   -283   -145    431    -51   -114    277    124    319    691
     93    491    397   -293   -153    444    -57   -122    272    119    311    683
     83    465    381   -275   -148    423    -62   -124    267    114    306    678
     75    457    379   -267   -153    420    -67   -127    259    111    303    672
     67    452    384   -259   -158    418    -67   -129    259    111    303    672
     70    441    371   -257   -150    407    -70   -127    257    109    301    670
     67    439    371   -254   -150    405    -67   -124    259    109    301    672
     64    462    397   -265   -168    431    -57   -114    272    122    314    685
     80    514    433   -296   -176    475    -33    -90    301    148    340    709
     80    535    454   -309   -187    496    -10    -77    316    161    350    719
     64    545    480   -306   -207    514      7    -67    324    168    355    724
     67    553    483   -311   -207    519     12    -62    332    176    361    730
     77    571    493   -324   -207    532     -2    -67    340    181    368    735
     57    576    517   -319   -231    548    -25    -77    340    189    379    748
     57    584    527   -322   -233    555    -51    -90    335    192    384    756
     90    597    506   -342   -207    550    -51    -85    340    202    394    769
    116    633    517   -374   -200    576    -38    -70    353    215    410    787
    135    639    501   -389   -184    571    -44    -70    345    210    407    784
    119    571    452   -345   -166    514    -72    -98    309    176    374    753
    103    537    433   -322   -166    485    -83   -114    288    155    353    732
     85    509    423   -296   -168    467    -75   -119    275    145    342    722
     38    449    410   -244   -184    431    -80   -140    252    116    311    691
     15    405    389   -213   -187    397    -96   -171    220     80    275    654
     64    462    394   -265   -163    428    -77   -161    228     93    285    667
     70    449    379   -259   -153    415    -80   -174    213     75    270    652
     46    402    355   -226   -155    379    -96   -189    194     57    246    626
     51    407    355   -228   -150    381    -90   -189    194     57    246    626
     38    384    342   -213   -153    363    -90   -189    194     57    246    628
     23    348    324   -184   -150    337   -103   -200    176     41    233    615
     33    376    340   -207   -153    358   -109   -205    174     38    231    610
     36    394    358   -215   -161    379    -98   -197    184     49    241    623
     38    392    350   -218   -155    371    -96   -192    187     54    246    628
     36    374    337   -205   -150    355    -96   -192    189     57    244    626
     33    384    348   -210   -155    366    -70   -145    207     62    244    615
     36    400    363   -218   -163    384      0    -10    280     98    254    605
     64    441    374   -254   -155    407     64    163    387    181    311    644
    142    581    439   -361   -148    511    158    465    610    407    527    852
    267    891    623   -579   -176    756    192    696    833    709    878   1247
    236   1143    904   -691   -335   1023    109    446    852    872   1140   1584
     70   1236   1166   -654   -548   1202    -46   -174    657    862   1231   1738
   -140   1200   1340   -530   -740   1270   -213   -904    252    558    982   1519
   -228    904   1132   -340   -680   1018   -407  -1436   -329   -114    280    800
   -184    530    714   -174   -449    620   -626  -1605   -693   -558   -187    327
   -127    306    433    -90   -280    368   -667  -1371   -607   -524   -194    288
    -80    306    387   -111   -233    345   -540   -984   -348   -335    -57    389
    -33    353    384   -161   -210    368   -329   -579    -83   -145     80    498
     10    368    358   -189   -174    363   -181   -324     77    -31    166    561
     36    402    366   -220   -166    384   -119   -231    140     15    205    594
     46    415    368   -231   -161    392   -103   -200    161     28    213    597
     38    394    355   -215   -158    376   -106   -192    161     31    207    592
     28    387    358   -207   -166    374    -98   -174    174     38    218    602
     20    376    355   -200   -166    366    -98   -163    176     41    220    602
     31    394    363   -213   -166    379   -101   -153    179     49    223    605
     28    402    374   -218   -171    389   -101   -150    184     54    228    610
     28    402    371   -215   -171    387   -101   -142    192     62    236    620
     44    413    368   -228   -163    392    -98   -129    202     72    246    631
     77    449    371   -262   -145    410    -80   -106    218     90    265    652
     51    428    376   -241   -163    402    -83   -103    220     93    267    652
     51    428    376   -241   -163    402    -88   -101    220     93    267    652
     72    454    379   -265   -153    418    -85    -88    231    106    280    662
     70    472    402   -270   -166    439    -75    -72    244    122    298    680
     41    459    418   -252   -187    439    -90    -77    239    116    293    675
     57    465    407   -262   -176    436    -90    -67    244    122    296    680
     67    483    415   -275   -174    449    -80    -44    262    142    316    698
     57    491    433   -272   -187    462    -85    -33    265    148    322    706
     75    504    428   -290   -176    465    -85    -18    275    161    327    714
     75    498    420   -288   -174    459    -83      5    288    174    340    724
     54    485    431   -272   -187    459    -83     31    301    187    355    737
     70    493    423   -280   -176    459    -72     62    319    207    376    756
    103    545    441   -327   -168    493    -57    106    350    236    405    784
    129    594    465   -363   -166    530    -38    163    387    277    446    826
    111    587    472   -350   -181    530    -49    194    397    293    462    844
    122    594    472   -358   -174    535    -57    236    415    314    483    865
    129    628    498   -381   -184    566    -57    290    449    355    524    909
    135    662    527   -400   -194    594    -54    345    483    394    568    956
    142    683    537   -415   -197    610    -62    381    501    426    600    989
    171    732    561   -452   -194    646    -54    420    532    465    644   1036
    197    795    594   -496   -197    693    -38    454    563    506    691   1088
    223    852    628   -537   -202    740    -33    465    576    522    717   1117
    213    862    649   -537   -218    756    -41    454    568    519    717   1122
    176    841    665   -509   -244    753    -57    433    553    509    711   1119
    161    815    654   -488   -246    735    -72    405    532    488    693   1101
    168    823    654   -496   -244    737    -59    387    527    483    685   1093
    168    831    662   -501   -249    748    -44    361    519    465    667   1075
    135    784    649   -459   -257    717    -36    316    491    431    628   1034
    127    745    615   -439   -244    680    -33    262    459    387    576    979
    111    704    592   -407   -241    649    -36    205    423    348    530    924
     83    659    576   -371   -246    618    -36    150    397    311    488    880
     70    620    550   -345   -239    587    -33    106    379    283    454    841
     57    587    530   -324   -236    558    -41     62    355    254    420    807
     44    576    532   -311   -244    555    -41     31    342    241    405    789
     49    561    511   -306   -231    537    -41     10    332    231    392    771
     44    519    475   -280   -215    498    -46    -12    314    210    371    750
     25    496    467   -262   -220    483    -46    -23    311    205    366    745
     28    504    472   -267   -220    488    -51    -33    303    197    358    740
     41    501    457   -272   -207    480    -64    -49    290    181    340    719
     46    506    459   -275   -205    483    -57    -41    296    189    348    727
     15    480    462   -249   -223    470    -62    -44    296    189    350    730
     44    491    444   -267   -200    467    -51    -33    303    200    358    737
     62    517    454   -290   -194    485    -49    -31    303    200    358    735
     38    501    462   -270   -210    483    -49    -28    303    202    361    737
     36    496    459   -267   -213    478    -49    -31    301    202    358    737
     38    485    446   -262   -205    467    -57    -31    298    197    353    732
     44    491    444   -270   -200    467    -51    -25    303    202    358    737
     36    491    454   -262   -207    472    -44    -20    309    210    366    743
     33    480    444   -259   -205    462    -54    -28    298    202    355    735
     41    506    462   -275   -210    485    -46    -20    309    210    366    743
     38    548    506   -296   -233    527    -18      5    337    239    389    766
     54    589    535   -322   -239    563     12     25    363    259    410    784
     38    581    542   -311   -254    563     33     33    368    262    413    782
     36    589    550   -314   -257    571     36     38    376    270    418    789
     51    613    561   -335   -254    587     25     38    387    283    431    805
     70    628    558   -348   -244    594      5     31    392    290    441    813
     62    620    555   -342   -246    589    -25     15    381    285    439    815
     62    633    571   -350   -254    602    -33     15    381    293    449    826
     67    620    550   -345   -241    587    -36     18    379    293    449    828
     72    587    514   -329   -220    550    -46     15    366    285    441    820
     62    555    493   -309   -215    524    -67     -7    335    257    415    797
     59    530    470   -296   -205    498    -70    -20    314    239    397    776
     38    493    454   -267   -207    475    -75    -38    293    218    374    753
     10    467    457   -239   -223    462    -72    -51    277    200    355    735
     20    441    420   -233   -200    431    -70    -64    265    181    340    714
     25    420    392   -223   -181    407    -75    -77    249    168    324    698
     18    410    392   -215   -187    402    -80    -93    233    150    309    685
     18    410    392   -213   -187    402    -77    -93    228    148    303    685
     18    397    379   -207   -179    389    -88   -103    218    135    290    670
     12    392    379   -205   -181    387    -88   -106    213    132    288    667
     23    405    381   -215   -179    392    -80    -96    223    145    298    678
     31    400    368   -215   -168    384    -85   -103    215    137    293    670
     23    394    371   -210   -174    384    -83   -103    215    137    293    670
     31    415    384   -223   -176    400    -72    -96    226    148    303    680
     44    423    376   -236   -166    400    -70    -88    228    153    306    680
     57    433    376   -244   -158    405    -36    -33    254    161    301    667
     41    459    415   -252   -189    439     44    122    342    210    322    662
     67    517    449   -293   -189    483    116    332    478    327    420    743
    140    654    514   -400   -187    584    174    628    691    558    652    976
    223    940    717   -581   -246    828    194    810    901    854   1000   1374
    168   1171   1000   -672   -415   1085     75    415    852    976   1234   1691
      2   1257   1252   -631   -623   1254    -96   -267    607    914   1265   1777
   -200   1137   1337   -470   -771   1239   -272   -979    150    506    888   1413
   -277    802   1080   -262   -678    940   -493  -1488   -472   -213    142    657
   -192    475    667   -142   -428    568   -654  -1512   -685   -501   -166    340
   -137    280    418    -72   -277    348   -654  -1218   -537   -410   -127    340
    -80    306    387   -114   -233    348   -485   -802   -265   -213     18    452
    -15    379    394   -181   -205    387   -249   -384     12    -10    174    576
      5    363    358   -184   -176    361   -145   -205    122     67    228    610
      5    379    374   -192   -184    376   -109   -148    158     93    246    623
     18    407    387   -215   -184    397    -88   -111    184    114    265    641
     18    389    371   -202   -176    381    -93   -103    187    114    259    633
     18    384    366   -202   -174    376    -96    -96    189    116    259    631
     20    402    381   -210   -179    392    -85    -75    202    132    277    649
     36    420    384   -228   -174    402    -83    -62    213    142    285    657
     49    423    374   -236   -161    400    -80    -54    215    150    290    662
     33    431    397   -233   -181    415    -77    -44    226    161    303    672
     28    439    410   -233   -189    423    -85    -41    226    161    306    675
     38    431    389   -236   -176    410    -96    -44    220    155    298    667
     41    446    405   -244   -181    426    -85    -31    231    168    309    680
     33    449    415   -244   -189    433    -88    -23    239    176    319    691
     38    452    413   -246   -187    433    -90    -15    239    179    319    693
     44    462    415   -254   -184    439    -90     -7    244    187    327    701
     49    475    426   -262   -187    452    -85      5    254    200    340    711
     54    475    420   -267   -181    449    -80     20    265    210    350    719
     62    478    415   -270   -176    446    -77     36    277    220    358    730
     46    472    426   -262   -192    449    -72     57    293    236    374    745
     36    483    446   -259   -205    465    -77     70    298    244    381    753
     72    511    439   -293   -181    475    -67     98    316    262    400    769
     77    530    452   -303   -187    493    -57    127    335    283    420    787
     67    545    475   -306   -205    511    -59    153    345    296    433    797
    103    581    478   -342   -187    530    -51    194    371    322    457    823
    111    589    478   -350   -184    535    -49    236    394    348    480    846
    106    594    488   -350   -192    542    -38    288    426    381    514    880
    129    623    493   -376   -181    558    -33    345    459    418    553    917
    158    675    517   -415   -179    597    -33    400    488    454    587    953
    150    704    550   -428   -200    628    -31    449    517    493    631    997
    171    750    579   -459   -205    665    -28    493    548    532    678   1044
    194    787    592   -491   -200    691    -28    522    568    561    709   1078
    184    807    623   -496   -218    717    -31    537    581    584    737   1109
    179    820    641   -501   -231    732    -36    540    589    597    753   1130
    184    839    654   -514   -233    748    -38    532    584    597    756   1137
    176    841    665   -509   -244    753    -44    519    576    594    756   1137
    163    836    672   -498   -254    756    -41    506    571    592    756   1140
    153    818    665   -485   -257    743    -44    475    550    566    730   1114
    155    810    654   -483   -249    735    -36    436    530    540    701   1085
    140    789    649   -467   -254    719    -23    392    506    506    667   1049
    119    750    631   -433   -254    691    -18    340    472    465    620    997
     90    693    600   -394   -254    646    -25    272    431    413    558    932
     80    659    576   -371   -249    618    -25    223    405    381    522    891
     49    613    563   -332   -257    587    -25    174    381    353    488    854
     38    555    517   -296   -239    537    -33    132    355    322    454    820
     49    540    491   -296   -220    514    -49     93    329    290    426    787
     41    542    501   -293   -228    522    -46     72    319    283    418    776
     44    540    496   -293   -226    517    -46     57    311    275    407    763
     54    524    470   -288   -207    498    -54     41    293    257    387    745
     33    506    472   -270   -220    491    -54     38    290    257    387    745
     23    488    462   -257   -218    475    -54     36    288    254    381    740
     51    514    459   -285   -205    488    -62     33    285    249    376    732
     64    532    467   -298   -200    501    -59     38    288    257    384    737
     41    509    467   -275   -213    488    -62     36    285    252    381    737
     51    511    459   -283   -202    485    -67     33    283    249    379    737
     46    509    459   -280   -205    485    -64     36    283    249    379    735
     31    506    475   -267   -220    491    -67     38    288    257    387    743
     41    506    465   -275   -213    488    -64     38    285    257    387    743
     51    509    457   -280   -202    483    -67     38    283    252    379    732
     54    524    470   -290   -210    498    -62     46    290    257    381    735
     54    530    475   -290   -210    504    -62     46    288    257    381    737
     49    542    491   -298   -220    517    -51     57    298    265    389    745
     44    592    548   -319   -252    571    -15     83    329    296    420    774
     38    613    574   -327   -267    594     10     98    348    311    433    787
     44    623    579   -332   -267    602     20    106    355    316    439    792
     59    631    571   -348   -254    602      7    101    358    322    444    797
     57    644    587   -350   -265    615     -5     98    368    340    462    815
     72    665    592   -368   -259    628    -44     77    353    332    457    813
     93    685    592   -389   -249    639    -51     72    350    332    457    815
     77    678    600   -379   -259    639    -51     77    353    337    467    823
     75    649    571   -363   -246    610    -67     75    340    327    457    820
     90    615    524   -353   -218    571    -88     57    311    303    433    797
     83    587    504   -335   -210    545    -90     51    296    293    420    787
     51    542    491   -298   -220    517    -96     33    275    270    400    766
     41    514    472   -280   -215    493   -101     15    252    244    374    740
     57    506    446   -283   -194    478    -90      5    239    228    353    719
     62    509    446   -285   -192    478    -88     -5    228    215    342    706
     36    470    431   -254   -197    452   -109    -31    200    187    314    675
     33    444    410   -239   -187    426   -119    -44    181    168    293    654
     23    431    407   -228   -194    420   -124    -51    171    161    285    652
     28    436    407   -231   -189    423   -116    -44    181    168    296    665
     36    426    389   -233   -176    410   -114    -41    181    168    296    667
     28    426    397   -228   -184    413   -114    -46    174    166    290    659
     15    420    402   -218   -194    413   -119    -46    171    163    290    659
     10    418    407   -213   -197    413   -129    -57    163    155    285    646
      2    407    405   -205   -202    407   -135    -57    161    153    280    646
     15    428    413   -220   -197    420   -103    -10    189    168    285    641
     49    501    449   -275   -200    475    -18    129    272    218    303    639
     83    550    467   -316   -192    509     51    303    387    301    366    678
    129    678    548   -405   -210    613    122    597    613    540    594    901
    197    911    714   -555   -259    813    129    802    831    846    950   1296
    205   1176    971   -693   -384   1075     23    548    833   1018   1234   1665
     75   1350   1275   -711   -600   1314   -119    -46    649   1049   1384   1880
   -119   1314   1434   -600   -776   1374   -316   -787    176    657   1049   1579
   -215    997   1213   -392   -714   1106   -537  -1371   -465    -77    285    813
   -176    607    784   -215   -480    696   -737  -1543   -841   -550   -218    301
   -103    381    485   -137   -293    433   -745  -1286   -735   -509   -223    265
    -70    350    420   -142   -246    387   -579   -875   -446   -301    -75    368
    -46    379    423   -166   -233    400   -371   -472   -158    -90     77    488
      5    428    420   -218   -207    426   -213   -200     36     59    197    579
     44    462    418   -252   -187    441   -153   -103    103    111    239    615
     36    439    400   -239   -181    420   -150    -83    111    116    236    605
     44    439    394   -241   -176    418   -140    -64    127    127    241    610
     38    439    400   -241   -179    420   -137    -51    135    135    249    613
     36    426    389   -231   -176    407   -153    -51    129    124    239    600
     44    433    387   -239   -171    410   -150    -41    135    132    244    605
     28    446    418   -239   -194    433   -140    -28    148    145    259    618
     33    462    428   -249   -197    446   -140    -23    150    150    262    623
     67    498    431   -283   -181    465   -135     -5    163    163    277    639
     64    501    436   -283   -184    470   -132      2    168    174    288    652
     57    498    441   -277   -192    472   -135     10    174    176    293    657
     54    480    426   -267   -187    454   -142      7    168    171    285    649
     54    478    423   -265   -184    452   -140     15    174    179    293    654
     54    498    441   -277   -194    472   -137     25    179    187    301    662
     62    519    457   -293   -197    488   -140     36    187    194    309    670
     57    514    457   -285   -200    485   -142     46    192    202    311    675
     57    532    475   -293   -207    504   -132     64    213    223    332    696
     38    522    483   -283   -220    504   -148     72    213    226    337    696
     18    488    470   -254   -226    480   -166     70    202    218    327    683
     72    555    483   -316   -205    519   -142    109    233    249    361    714
    116    633    517   -374   -200    576   -109    155    272    290    400    753
    114    633    519   -374   -202    576   -106    179    285    303    407    758
     88    610    522   -348   -218    566   -119    202    293    309    413    763
     80    623    542   -353   -231    581   -122    239    314    335    439    787
    109    646    537   -376   -213    592   -111    285    345    368    472    818
    150    704    553   -428   -202    631    -96    350    389    415    517    865
    148    735    584   -441   -218    659    -90    410    428    462    566    919
    137    750    613   -444   -236    683    -93    462    462    504    613    966
    148    769    620   -457   -236    696    -96    501    491    542    654   1008
    163    828    662   -498   -249    745    -85    542    524    584    704   1054
    174    872    696   -524   -259    784    -83    568    548    618    737   1093
    181    883    701   -532   -259    792    -96    566    548    626    750   1106
    181    909    727   -545   -272    818    -96    563    550    639    766   1127
    166    911    745   -540   -288    831    -93    555    550    641    774   1137
    161    901    740   -532   -290    823    -98    535    532    623    763   1130
    153    904    750   -530   -298    828   -103    504    509    600    737   1106
    135    901    766   -517   -314    833    -98    470    485    568    709   1078
    116    875    758   -498   -319    818    -98    413    444    517    654   1018
     96    839    743   -467   -322    792    -96    353    402    467    594    963
     77    807    730   -444   -327    771    -96    290    366    420    545    911
     77    761    683   -418   -301    722   -101    233    327    371    496    859
     64    722    654   -394   -296    688   -111    174    288    327    444    807
     46    704    654   -376   -303    680   -116    129    259    298    413    774
     46    693    644   -371   -298    670   -122     96    236    272    387    748
     62    683    620   -371   -277    652   -129     67    215    249    363    724
     49    657    605   -355   -277    631   -145     41    194    228    342    704
     44    646    602   -345   -280    626   -150     28    181    220    332    693
     31    618    587   -324   -277    602   -168     10    163    202    314    675
     31    600    568   -314   -267    584   -168      2    158    194    301    667
     62    657    594   -361   -267    626   -142     25    181    218    329    693
     64    670    605   -366   -270    636   -140     28    181    220    335    696
     64    665    597   -366   -267    631   -150     23    179    218    329    685
     54    665    610   -358   -277    639   -150     23    176    218    327    683
     46    657    610   -353   -283    633   -153     25    179    220    329    688
     51    652    597   -353   -272    626   -161     15    168    210    319    680
     67    678    607   -374   -270    644   -153     23    176    220    329    688
     46    685    639   -366   -296    662   -150     28    184    231    340    698
     46    688    641   -368   -296    665   -155     25    179    226    337    693
     77    719    639   -400   -280    680   -158     25    179    226    332    691
     75    750    675   -413   -301    711   -148     38    192    241    350    701
     72    797    724   -433   -324    761   -119     62    223    270    376    727
     59    805    745   -433   -342    776   -106     62    231    275    381    730
     33    792    756   -413   -361    774   -109     62    228    267    371    722
     31    802    771   -418   -371    787   -109     59    233    272    379    730
     90    875    784   -483   -345    831   -101     70    262    303    407    763
    114    891    776   -504   -332    836   -122     62    259    306    418    774
    101    883    782   -493   -340    833   -148     46    241    298    410    769
     93    883    789   -491   -348    836   -155     44    241    298    407    766
     98    872    774   -485   -337    823   -168     38    228    288    400    756
     96    846    750   -475   -327    800   -174     36    213    275    392    750
     90    802    711   -449   -309    758   -184     23    189    257    374    737
     80    763    680   -423   -301    724   -189     10    168    236    350    714
     77    756    678   -415   -298    717   -181      2    161    226    340    696
     46    719    672   -384   -314    696   -187    -15    137    197    311    667
     44    685    639   -366   -298    662   -197    -38    111    168    283    639
     36    659    620   -348   -290    641   -210    -62     85    142    257    615
     31    652    620   -340   -293    636   -215    -70     72    132    246    607
     41    644    602   -345   -283    623   -215    -72     67    124    239    600
     54    644    589   -350   -267    618   -207    -70     70    124    239    600
     28    628    597   -329   -283    613   -210    -72     62    122    236    594
     38    654    615   -345   -288    636   -210    -72     64    124    239    592
     62    670    607   -368   -275    639   -205    -70     67    124    236    592
     36    633    597   -335   -280    615   -218    -80     57    114    226    581
     25    631    602   -329   -288    618   -213    -77     59    116    228    584
     25    628    602   -327   -288    615   -192    -41     77    122    220    571
     33    657    623   -348   -296    641   -103    103    163    158    220    545
     67    730    662   -400   -296    696    -12    303    314    277    311    607
    119    872    750   -496   -316    813     70    607    574    553    574    857
    200   1140    940   -670   -368   1041     75    870    852    930   1005   1317
    168   1478   1309   -826   -568   1395    -67    535    802   1091   1319   1725
     38   1649   1610   -846   -784   1628   -265    -96    519   1041   1413   1886
   -106   1641   1748   -771   -927   1693   -475   -815     15    626   1054   1561
   -189   1325   1514   -566   -852   1418   -706  -1413   -670   -187    189    696
   -158    854   1013   -348   -587    935   -857  -1556  -1052   -709   -366    153
    -90    576    667   -244   -379    620   -815  -1275   -898   -626   -342    140
    -36    540    574   -254   -306    555   -636   -859   -571   -381   -168    267
    -23    579    602   -277   -311    589   -402   -439   -239   -124     23    415
    -23    561    584   -272   -303    571   -288   -218    -75      0    116    483
      7    589    579   -298   -285    584   -249   -142    -20     38    142    498
     28    626    597   -329   -285    613   -218    -98     18     67    166    517
     23    620    597   -322   -285    610   -207    -77     33     80    174    522
     18    602    584   -311   -283    594   -213    -67     36     83    174    519
     15    600    581   -309   -283    592   -207    -54     46     90    181    527
     15    594    579   -306   -283    587   -205    -46     51     96    187    532
     31    600    568   -314   -267    584   -200    -36     59    101    189    535
     41    610    568   -327   -265    592   -205    -33     62    103    192    532
     31    618    587   -327   -277    602   -200    -23     72    114    202    545
     36    626    589   -332   -277    607   -194    -10     80    124    210    553
     33    620    587   -327   -275    605   -194     -5     83    127    213    555
     28    623    594   -324   -283    610   -194      0     88    135    220    561
     36    646    610   -340   -288    628   -184     18    106    150    236    579
     49    649    600   -350   -275    626   -179     31    116    158    244    584
     46    649    602   -348   -277    626   -174     41    127    171    254    592
     28    654    623   -342   -298    641   -174     51    135    179    262    600
     38    685    646   -363   -303    667   -181     59    140    184    265    602
     41    701    659   -371   -309    680   -179     70    150    194    275    607
     31    706    675   -368   -322    691   -174     93    168    213    293    623
     33    704    667   -368   -316    685   -171    111    181    226    301    633
     46    711    662   -379   -306    688   -166    137    197    244    316    644
     49    737    685   -394   -316    711   -150    171    223    270    340    667
     59    748    688   -402   -314    719   -140    210    249    296    363    691
     64    756    691   -410   -314    724   -137    246    272    316    387    709
     67    771    704   -418   -319    737   -135    293    301    348    418    735
     62    779    717   -420   -327    748   -127    345    337    384    452    769
     93    818    724   -454   -314    771   -111    413    379    431    498    813
    109    854    745   -483   -319    802   -103    470    418    478    542    859
    106    888    782   -498   -337    836   -101    517    446    517    587    904
    109    924    815   -519   -353    870    -96    553    475    550    626    948
    109    937    828   -522   -358    883   -106    566    480    566    644    969
    129    984    854   -558   -363    919    -93    587    498    594    678   1005
    166   1039    872   -602   -353    956    -83    602    514    615    704   1034
    145   1026    880   -587   -368    953    -98    579    491    597    685   1018
    145   1049    904   -597   -379    976    -98    563    480    592    685   1021
    127   1049    922   -589   -397    987    -98    537    462    571    670   1008
    109   1031    919   -571   -405    976   -101    491    431    535    631    966
     93   1005    909   -550   -407    958   -106    433    392    488    581    919
     80    989    909   -535   -413    950    -96    381    363    452    545    878
     77    948    870   -514   -394    909   -101    314    322    405    488    818
     64    906    839   -485   -387    872   -114    249    285    355    436    766
     23    862    839   -444   -407    849   -132    189    249    316    397    722
      5    826    820   -415   -407    823   -140    142    223    285    366    691
      5    807    800   -407   -397    805   -155     98    192    257    329    654
      2    797    795   -400   -394    797   -163     67    171    233    303    628
     -2    795    795   -397   -397    792   -163     54    166    228    301    623
     23    805    782   -413   -379    795   -163     46    163    226    296    618
     33    807    774   -423   -368    792   -161     41    158    220    290    610
      7    782    774   -397   -381    779   -163     38    153    220    290    610
     -2    763    766   -381   -384    763   -168     33    148    215    285    605
     10    779    769   -394   -379    774   -176     25    142    207    277    597
     25    815    789   -423   -381    802   -168     36    155    223    293    610
     15    815    800   -415   -392    807   -163     41    161    228    298    613
     20    800    779   -410   -379    789   -168     38    158    223    293    605
     12    787    774   -400   -379    782   -168     41    158    228    293    610
     -5    779    782   -387   -394    779   -174     38    158    226    293    607
     -5    787    792   -392   -400    789   -181     36    155    223    288    605
    -12    800    813   -394   -413    805   -181     36    155    226    288    605
      7    839    831   -423   -410    836   -166     51    174    244    309    623
     18    875    857   -446   -418    867   -137     77    207    272    337    649
     10    911    901   -462   -446    909   -111     93    231    293    353    662
     -2    937    937   -467   -472    937    -90    106    246    306    366    672
     -5    940    945   -467   -475    943    -85    106    254    311    371    675
     15    974    958   -496   -470    966    -93    101    259    319    379    685
     31    997    966   -514   -467    982   -114     96    262    329    394    701
     25    971    945   -501   -459    958   -142     80    244    322    387    693
     12    948    935   -480   -459    943   -153     72    236    314    379    688
     10    948    935   -480   -462    943   -163     72    236    316    381    688
     25    950    924   -491   -449    937   -168     77    231    316    387    693
     25    919    891   -472   -433    906   -187     57    202    290    361    667
     23    872    849   -446   -413    862   -207     31    171    257    327    636
      2    862    857   -433   -426    859   -200     25    163    249    319    628
      0    836    836   -418   -418    836   -187     20    153    236    309    615
     -7    805    813   -400   -410    807   -194      0    129    210    280    581
    -20    782    802   -379   -410    792   -194    -12    111    194    265    566
    -36    756    789   -361   -413    771   -200    -25     98    179    252    553
    -33    740    774   -353   -402    756   -218    -44     77    155    228    530
    -31    735    766   -350   -397    750   -220    -49     72    153    223    522
    -38    735    774   -348   -405    753   -210    -41     80    161    231    532
    -41    714    753   -337   -397    735   -223    -49     70    153    220    524
    -20    727    748   -353   -384    737   -218    -44     75    155    223    524
    -23    753    776   -366   -402    763   -207    -41     80    163    231    530
    -41    743    784   -350   -413    763   -210    -46     80    163    231    530
    -23    737    761   -361   -392    748   -202    -33     83    163    226    524
    -15    779    795   -381   -405    787   -142     46    132    179    226    509
     -7    841    846   -418   -426    844    -51    205    228    233    252    511
     33    917    883   -475   -423    901     31    441    397    376    368    605
     93   1096   1000   -597   -452   1049    119    839    714    727    714    943
    116   1376   1260   -748   -571   1319     72    839    849   1010   1085   1369
     51   1608   1553   -831   -750   1582   -158    223    678   1093   1314   1683
    -93   1766   1860   -836   -976   1813   -413   -597    366   1023   1369   1790
   -252   1527   1779   -639  -1015   1652   -670  -1306   -226    423    784   1239
   -280   1065   1345   -392   -813   1202   -904  -1673   -854   -384    -67    405
   -200    748    945   -275   -571    846   -943  -1525   -940   -589   -329    119
   -119    683    802   -280   -459    743   -756  -1049   -623   -363   -176    218
    -77    761    836   -342   -457    800   -491   -568   -277   -111     18    368
    -54    743    795   -345   -423    769   -322   -259    -77     33    116    433
    -51    711    763   -332   -410    737   -257   -129      2     90    155    454
    -51    717    769   -332   -410    743   -228    -80     36    119    176    470
    -44    719    763   -337   -402    740   -213    -54     54    129    181    472
    -31    730    761   -350   -394    743   -210    -38     64    137    184    472
    -31    743    771   -355   -402    756   -205    -25     75    148    194    483
    -28    750    779   -361   -402    763   -194     -7     88    158    207    491
    -28    735    763   -353   -397    748   -202     -7     83    150    200    480
    -23    748    771   -363   -397    758   -200      5     96    166    213    496
    -20    784    805   -381   -413    795   -192     20    111    181    231    511
    -38    761    800   -361   -418    779   -197     20    111    181    228    509
    -36    748    784   -355   -410    763   -200     25    114    187    231    509
    -31    782    813   -376   -420    795   -194     38    127    197    244    524
    -33    776    810   -371   -423    792   -197     41    127    197    239    522
    -28    761    789   -366   -407    774   -202     49    127    200    241    522
    -18    802    818   -394   -418    810   -194     67    145    218    259    537
      5    839    831   -423   -413    836   -179     90    163    236    277    555
     -2    826    826   -413   -415    826   -181     98    168    239    280    553
    -12    826    839   -405   -426    831   -179    116    181    252    290    563
    -18    841    857   -413   -436    846   -176    135    197    267    303    574
      0    857    854   -428   -426    857   -168    161    215    283    319    587
      5    859    852   -433   -423    857   -161    189    231    298    335    600
     -2    872    875   -433   -439    872   -153    220    254    322    353    615
     25    917    891   -475   -431    904   -135    267    285    353    384    641
     33    917    883   -475   -426    901   -122    316    316    381    407    665
     15    927    909   -472   -446    919   -124    358    335    400    423    680
     23    945    922   -483   -449    935   -119    413    366    433    457    711
     44    966    922   -506   -439    945   -111    470    400    470    488    743
     70   1026    953   -548   -441    989    -96    537    444    519    540    789
     75   1065    989   -571   -457   1028    -85    594    485    566    589    836
     83   1101   1018   -592   -467   1060    -83    636    514    605    631    880
     80   1140   1060   -610   -491   1101    -88    654    530    631    659    917
     62   1153   1088   -607   -514   1122    -96    662    537    646    680    940
     80   1179   1096   -631   -509   1137    -96    665    542    657    698    958
     96   1205   1109   -649   -506   1158   -103    654    540    657    701    963
     85   1202   1117   -644   -517   1161   -109    639    530    652    698    963
     93   1215   1122   -654   -514   1171   -103    615    522    644    693    963
     90   1202   1111   -646   -509   1158   -109    571    496    618    665    935
     59   1179   1119   -618   -530   1150   -111    511    465    581    631    898
     31   1148   1117   -592   -542   1135   -111    446    428    537    587    857
     23   1109   1083   -566   -530   1096   -116    379    389    493    540    805
      0   1078   1078   -540   -540   1078   -132    306    345    444    488    748
    -25   1034   1060   -504   -542   1047   -142    241    309    400    441    704
    -28   1002   1031   -488   -530   1015   -150    192    277    366    405    667
    -20    969    987   -475   -504    976   -155    158    254    340    376    636
     -5    976    982   -488   -493    979   -153    132    241    324    361    618
    -15    966    982   -475   -498    974   -161    109    223    306    348    600
    -25    935    958   -457   -491    948   -174     85    200    283    319    574
    -38    935    974   -449   -506    953   -179     72    189    272    309    563
    -44    932    974   -446   -509    953   -176     72    189    272    309    563
    -41    906    948   -431   -493    927   -179     70    187    267    306    558
    -36    906    940   -436   -488    922   -184     67    184    267    303    558
    -36    930    966   -446   -501    948   -179     75    192    277    314    568
    -33    927    961   -449   -496    945   -174     80    200    283    319    574
    -23    922    945   -449   -483    932   -176     80    200    283    314    571
    -28    940    969   -457   -498    956   -168     85    205    290    324    576
    -41    953    995   -457   -517    974   -179     80    200    285    319    571
    -41    948    987   -454   -514    966   -184     72    197    280    314    561
    -33    950    984   -457   -509    966   -176     80    205    288    322    568
    -36    948    982   -457   -509    966   -171     88    210    296    329    576
    -36    950    987   -457   -511    966   -176     83    205    288    322    568
    -12    974    987   -480   -501    979   -171     88    210    293    324    574
    -18   1005   1023   -493   -519   1013   -150    109    233    316    348    594
    -23   1034   1057   -506   -540   1044   -129    124    254    335    366    607
    -20   1047   1067   -514   -542   1057   -114    129    262    340    368    610
    -33   1047   1080   -506   -558   1062    -96    140    270    345    374    613
    -62   1041   1104   -488   -581   1072    -98    132    270    345    374    613
    -41   1070   1109   -514   -576   1091   -111    129    283    358    389    631
    -20   1098   1119   -540   -571   1109   -135    127    285    371    405    649
    -31   1091   1122   -532   -576   1104   -158    114    275    366    402    646
    -15   1096   1111   -540   -563   1104   -161    116    277    368    405    652
     -5   1093   1098   -545   -550   1096   -179    111    262    358    397    644
    -12   1052   1065   -519   -537   1057   -200     93    233    335    376    626
     -2   1028   1031   -514   -519   1031   -205     80    215    316    355    605
    -15    995   1010   -488   -511   1002   -202     67    200    298    337    592
    -31    974   1005   -472   -519    989   -197     62    189    288    327    576
    -51    948   1000   -449   -527    974   -189     49    174    275    306    555
    -62    906    966   -423   -514    935   -200     25    150    249    280    530
    -67    893    961   -413   -514    927   -210     10    129    228    262    509
    -70    888    956   -410   -511    922   -215     -2    114    215    249    496
    -70    859    930   -394   -498    893   -218     -5    109    205    239    485
    -75    849    924   -389   -501    885   -223    -12    101    197    228    478
    -70    867    937   -397   -504    901   -220     -5    106    205    239    485
    -62    867    927   -402   -496    896   -218     -5    109    205    239    485
    -64    854    919   -394   -491    885   -218     -7    106    202    233    483
    -77    849    927   -387   -504    888   -218    -10    106    205    236    485
    -77    865    943   -392   -509    904   -220    -12    103    205    239    485
    -77    867    943   -394   -511    904   -207     18    116    200    223    462
    -70    922    992   -426   -532    958   -119    163    205    252    249    462
    -46    987   1031   -472   -540   1008    -31    371    345    368    342    535
     -7   1101   1109   -545   -558   1104     57    691    584    607    561    737
     85   1361   1273   -724   -592   1319     98    953    831    935    932   1143
    122   1701   1579   -911   -730   1641     -5    641    841   1135   1249   1543
    -33   1847   1880   -909   -958   1862   -223    -77    628   1150   1384   1743
   -228   1787   2016   -779  -1122   1901   -452   -878    184    815   1114   1512
   -332   1397   1727   -535  -1031   1561   -704  -1431   -485     33    303    706
   -301    989   1291   -345   -797   1140   -883  -1545   -846   -457   -223    174
   -213    805   1015   -298   -615    909   -849  -1228   -706   -392   -215    142
   -150    828    979   -337   -563    904   -633   -761   -394   -166    -49    262
   -132    841    974   -355   -553    906   -405   -358   -132     18     88    361
   -101    828    927   -363   -514    878   -290   -142     -2    114    150    405
    -90    836    927   -374   -509    880   -252    -67     44    148    176    423
    -98    831    930   -366   -514    880   -231    -31     70    168    192    433
    -90    833    922   -374   -506    878   -228    -18     75    171    189    428
    -90    849    940   -381   -514    893   -226     -7     80    171    189    426
    -96    857    953   -381   -524    904   -220      7     90    181    205    439
    -77    875    953   -397   -514    914   -213     20    103    194    213    446
    -51    878    927   -413   -491    901   -213     31    109    202    220    454
    -59    883    943   -413   -501    911   -210     38    114    207    226    459
    -64    898    961   -418   -511    930   -205     51    124    218    239    472
    -59    904    963   -420   -511    932   -213     51    119    215    236    467
    -83    878    961   -397   -522    917   -226     44    114    213    233    465
   -106    870    976   -381   -542    922   -228     51    122    218    241    472
    -77    909    987   -415   -532    948   -220     67    137    233    254    485
    -25    963    989   -467   -506    976   -194     98    163    259    280    511
    -46    958   1005   -457   -524    979   -184    111    176    272    293    522
    -64    948   1010   -441   -537    979   -192    116    176    275    293    522
    -51    953   1002   -452   -527    979   -197    127    181    277    296    522
    -46    966   1013   -459   -530    989   -192    148    197    293    311    535
    -54    971   1023   -459   -540    995   -187    168    207    306    319    542
    -36    982   1018   -472   -527   1000   -181    189    220    319    332    553
    -28    997   1026   -485   -527   1010   -179    215    233    332    345    563
    -41   1010   1052   -483   -545   1031   -174    246    257    355    368    584
    -54    992   1044   -470   -550   1015   -176    280    270    371    379    594
    -41   1010   1052   -483   -548   1028   -176    316    288    389    400    610
    -20   1054   1075   -519   -548   1065   -155    376    329    431    441    652
    -15   1065   1080   -524   -548   1072   -145    433    361    465    472    683
     10   1098   1088   -555   -540   1093   -150    480    384    493    501    709
     23   1150   1124   -587   -550   1137   -140    540    423    540    550    758
     31   1187   1156   -610   -561   1171   -137    589    454    581    592    802
     46   1197   1150   -620   -550   1174   -132    623    480    613    628    844
     46   1239   1189   -644   -571   1215   -145    631    485    626    646    867
     38   1270   1231   -654   -594   1252   -148    636    491    641    667    891
     36   1283   1247   -659   -605   1265   -153    628    491    646    675    898
     41   1296   1254   -667   -605   1275   -153    623    491    649    680    909
     41   1314   1270   -680   -613   1293   -150    610    488    646    683    914
     20   1301   1280   -662   -631   1291   -150    581    472    628    670    901
      7   1275   1267   -641   -631   1270   -158    535    441    594    631    862
    -12   1247   1260   -615   -636   1252   -153    488    415    563    597    826
    -18   1239   1254   -613   -636   1247   -142    436    392    532    566    792
    -25   1221   1247   -597   -636   1234   -140    376    361    493    522    743
    -57   1166   1223   -555   -639   1195   -145    314    324    452    478    693
    -70   1132   1202   -530   -636   1166   -150    262    296    420    444    657
    -70   1104   1174   -519   -620   1137   -166    207    259    379    400    610
    -77   1078   1153   -501   -615   1114   -176    168    236    353    368    579
   -101   1039   1140   -470   -620   1088   -181    142    220    335    350    561
   -109   1028   1137   -459   -623   1083   -189    116    202    316    332    542
   -109   1005   1114   -452   -610   1060   -202     98    184    296    309    519
   -106   1010   1117   -452   -613   1062   -197     96    184    296    309    519
    -96   1034   1130   -470   -615   1083   -181    106    197    309    319    530
    -88   1028   1117   -470   -602   1072   -181    106    194    309    322    530
    -93   1018   1111   -465   -602   1065   -192     98    189    301    314    522
   -103   1023   1127   -459   -615   1075   -194     98    189    301    314    522
    -96   1023   1119   -465   -607   1070   -194     98    189    303    314    524
    -96   1008   1104   -454   -600   1054   -192    103    194    309    319    524
   -106   1026   1130   -462   -618   1078   -194    101    194    309    319    524
   -103   1031   1135   -465   -620   1083   -197     98    189    303    314    519
    -98   1018   1114   -462   -605   1065   -205     90    176    296    303    509
   -103   1010   1114   -452   -607   1062   -200     96    184    303    311    517
   -109   1013   1119   -452   -615   1065   -197     96    184    306    316    519
   -103   1010   1114   -454   -610   1062   -200     93    184    303    311    514
   -103   1010   1111   -454   -607   1060   -202     90    181    303    309    511
   -106   1013   1119   -452   -613   1065   -202     90    181    303    311    514
   -101   1018   1117   -459   -610   1067   -207     83    174    296    303    509
    -88   1034   1122   -475   -605   1078   -202     85    176    301    306    509
    -85   1067   1150   -491   -618   1109   -176    109    205    327    332    537
    -90   1106   1197   -506   -644   1150   -150    129    231    350    355    558
    -96   1119   1213   -514   -654   1166   -137    127    228    348    350    548
    -98   1119   1218   -509   -659   1166   -127    132    233    350    353    550
   -101   1135   1236   -517   -670   1184   -127    137    246    363    366    563
    -83   1166   1249   -540   -665   1208   -135    137    262    381    384    581
    -64   1171   1236   -553   -652   1202   -174    119    252    379    381    581
    -67   1179   1247   -555   -657   1210   -189    111    246    376    387    587
    -70   1189   1257   -561   -665   1223   -192    116    249    384    392    594
    -59   1150   1210   -545   -633   1179   -218    103    223    363    374    576
    -67   1101   1166   -517   -618   1132   -228     90    200    342    355    561
    -72   1075   1148   -501   -610   1111   -231     77    184    327    340    545
    -72   1049   1122   -488   -597   1085   -239     59    163    306    316    522
    -83   1034   1117   -475   -600   1075   -228     54    153    296    306    511
   -106   1010   1114   -454   -610   1062   -231     38    135    275    285    488
   -109    979   1085   -436   -597   1031   -233     20    119    254    265    467
   -114    958   1072   -423   -594   1013   -239      7    103    241    249    452
   -124    953   1078   -413   -600   1015   -241      0     93    231    239    444
   -124    943   1067   -410   -597   1002   -249    -10     83    218    226    431
   -111    937   1049   -413   -581    995   -252     -7     77    215    218    423
   -119    945   1065   -415   -592   1002   -249     -5     83    218    226    431
   -124    945   1070   -410   -597   1008   -252     -5     83    220    228    433
   -116    945   1062   -415   -589   1005   -254     -7     80    220    226    428
   -124    943   1067   -410   -597   1005   -254    -10     77    220    226    428
   -132    940   1072   -405   -602   1005   -252     -5     80    220    226    428
   -127    956   1083   -413   -605   1018   -218     44    109    233    226    415
   -101   1026   1124   -465   -613   1072   -127    215    215    296    257    420
    -64   1117   1182   -527   -623   1148    -33    457    384    446    384    527
     -2   1265   1265   -633   -633   1265     54    810    641    719    652    789
     85   1538   1452   -810   -683   1496     85   1028    875   1041   1023   1205
     46   1787   1740   -919   -846   1764    -67    581    815   1189   1296   1564
   -122   1878   2000   -878  -1062   1940   -277   -168    558   1140   1358   1683
   -290   1769   2057   -740  -1174   1912   -493   -940     59    693    953   1306
   -376   1361   1738   -491  -1057   1548   -761  -1504   -659   -150     77    433
   -316   1002   1319   -342   -818   1158   -909  -1501   -878   -459   -265     75
   -228    849   1078   -311   -652    963   -844  -1135   -678   -332   -197    101
   -184    896   1078   -355   -631    987   -631   -678   -376   -119    -41    213
   -166    922   1088   -376   -626   1005   -413   -285   -127     57     88    309
   -137    911   1049   -387   -594    979   -314   -106    -15    140    148    345
   -124    922   1044   -400   -584    982   -283    -51     18    163    163    350
   -129    922   1049   -397   -589    987   -275    -28     31    174    171    353
   -127    904   1031   -387   -579    966   -272    -12     36    176    171    350
   -122    904   1023   -392   -571    963   -272     -2     41    179    171    348
   -111    924   1036   -407   -574    982   -267     10     54    192    184    355
   -114    945   1060   -418   -587   1002   -259     25     67    207    197    368
   -106    924   1031   -407   -568    976   -259     33     70    207    194    363
   -101    927   1026   -413   -563    976   -265     36     67    207    194    361
   -103    935   1036   -415   -571    984   -265     46     75    215    205    368
    -98    940   1039   -423   -568    989   -257     57     85    226    213    376
    -88    956   1044   -433   -566   1000   -252     67     93    233    218    379
    -93    966   1060   -439   -576   1013   -254     77     96    241    226    387
    -85    982   1067   -446   -576   1023   -254     90    106    252    236    397
    -77    979   1057   -452   -568   1018   -249    103    116    262    241    400
    -90    974   1065   -441   -576   1018   -246    109    122    267    246    405
    -96    992   1085   -449   -592   1039   -252    122    129    275    259    413
    -93    987   1080   -446   -587   1031   -252    135    137    283    262    415
    -83    989   1072   -454   -579   1031   -249    148    148    293    272    420
    -77   1008   1085   -465   -581   1047   -244    168    161    306    280    428
    -77   1005   1083   -467   -579   1044   -244    189    174    319    293    439
    -75   1013   1088   -470   -581   1049   -233    220    194    340    311    457
    -62   1039   1101   -488   -584   1070   -226    257    218    366    337    483
    -62   1065   1127   -501   -594   1096   -223    288    236    384    353    496
    -49   1072   1119   -514   -584   1093   -223    322    252    400    366    509
    -23   1083   1106   -530   -563   1093   -215    368    280    428    397    532
    -20   1111   1130   -545   -576   1119   -210    423    309    465    431    566
    -18   1122   1140   -550   -579   1130   -200    478    345    501    465    600
     -7   1166   1174   -579   -592   1169   -187    537    384    548    514    646
     -5   1202   1208   -597   -605   1205   -176    589    420    594    566    701
      5   1228   1223   -618   -610   1226   -176    623    444    626    600    737
     25   1260   1234   -641   -602   1247   -176    641    459    649    623    766
     23   1291   1265   -659   -620   1278   -174    657    475    675    657    802
     31   1312   1280   -672   -623   1296   -181    652    478    680    670    818
     33   1312   1278   -675   -623   1296   -187    633    467    672    665    815
     20   1325   1304   -672   -641   1314   -189    620    459    670    665    818
      5   1309   1301   -657   -649   1306   -181    600    449    659    654    810
      2   1291   1288   -646   -641   1291   -181    561    428    631    626    784
     -5   1278   1283   -639   -644   1280   -179    514    400    597    589    748
    -41   1249   1291   -602   -665   1270   -174    457    371    561    553    701
    -62   1195   1257   -566   -659   1226   -176    389    327    506    491    636
    -67   1161   1228   -548   -649   1195   -187    324    283    457    436    579
    -88   1127   1215   -522   -654   1171   -189    275    259    431    405    548
    -96   1106   1202   -504   -649   1153   -189    233    236    407    379    522
    -90   1093   1182   -504   -636   1137   -210    187    200    368    337    480
    -96   1062   1158   -483   -626   1109   -218    155    179    345    314    454
   -101   1049   1150   -475   -626   1098   -215    140    168    337    301    441
   -101   1028   1130   -462   -615   1078   -220    122    155    324    285    431
   -103   1008   1111   -454   -607   1060   -223    116    148    316    280    426
   -109   1000   1109   -446   -610   1054   -218    122    153    324    288    431
   -106    997   1104   -446   -605   1049   -228    114    145    316    280    423
    -88   1028   1117   -470   -602   1072   -231    111    142    314    277    423
    -96   1026   1122   -465   -610   1072   -226    116    145    324    285    433
   -103   1013   1117   -454   -610   1065   -226    119    148    324    285    436
   -101   1002   1104   -452   -602   1054   -236    109    137    314    275    426
    -98   1015   1114   -457   -605   1065   -239    111    137    319    283    431
   -106   1010   1117   -454   -613   1062   -233    119    148    327    293    439
   -101   1010   1111   -457   -605   1060   -236    114    145    322    285    431
   -101   1021   1119   -462   -610   1067   -239    103    135    311    275    418
   -111   1028   1140   -457   -626   1083   -233    106    140    316    283    426
   -111   1018   1130   -452   -620   1072   -244     98    132    309    275    418
   -106   1015   1122   -454   -615   1070   -252     90    122    301    270    413
   -116   1028   1143   -457   -628   1085   -244     93    129    311    283    423
   -116   1023   1140   -452   -628   1080   -249     88    127    309    280    418
   -119   1018   1135   -452   -628   1075   -262     72    106    290    259    397
   -124   1005   1130   -441   -626   1067   -262     67     98    285    257    392
   -119   1013   1132   -446   -628   1072   -265     62     96    283    257    392
    -96   1023   1119   -462   -607   1070   -270     57     88    277    249    387
    -93   1013   1104   -459   -600   1057   -272     51     83    275    246    381
    -96   1047   1143   -475   -620   1093   -262     64    101    293    265    402
    -93   1083   1176   -496   -636   1127   -239     85    127    314    285    420
    -96   1124   1221   -514   -657   1171   -210     98    145    329    296    431
   -106   1140   1247   -517   -675   1192   -192    109    155    337    306    439
   -114   1143   1254   -514   -683   1197   -194    101    150    332    301    431
   -116   1156   1273   -519   -696   1213   -213     88    148    337    303    436
   -109   1179   1288   -535   -698   1234   -228     90    161    353    324    454
   -103   1184   1288   -540   -696   1234   -252     85    153    353    329    459
    -85   1205   1291   -558   -688   1247   -265     77    145    350    327    459
    -72   1195   1267   -561   -670   1228   -277     80    137    345    322    457
    -88   1143   1231   -527   -659   1187   -296     72    119    329    309    444
    -85   1098   1184   -509   -636   1140   -314     49     88    301    280    415
    -83   1088   1171   -504   -626   1130   -311     38     72    283    262    397
   -111   1067   1176   -480   -644   1119   -301     36     64    277    257    389
   -140   1031   1171   -444   -654   1101   -301     23     49    259    236    368
   -137   1002   1140   -433   -639   1070   -311     -5     18    228    202    335
   -135    982   1117   -423   -626   1049   -314    -15      5    213    189    322
   -137    974   1109   -420   -623   1041   -322    -20     -5    205    181    314
   -127    966   1093   -418   -610   1028   -329    -31    -20    189    163    296
   -132    963   1093   -415   -613   1026   -335    -33    -25    184    161    290
   -140    966   1106   -415   -623   1036   -324    -25    -18    194    171    298
   -127    966   1093   -420   -610   1028   -329    -31    -23    189    163    293
   -119    974   1093   -426   -605   1034   -337    -41    -33    179    148    277
   -135    966   1098   -415   -618   1031   -337    -38    -33    179    150    277
   -132    961   1093   -413   -613   1026   -340    -38    -38    174    148    272
   -116    995   1111   -441   -615   1054   -306     12     -5    194    153    270
   -111   1083   1195   -485   -652   1137   -202    181    116    275    202    293
    -88   1184   1273   -548   -683   1228    -98    423    309    446    348    410
    -25   1358   1384   -665   -706   1371    -20    766    597    758    654    704
     67   1660   1590   -865   -761   1623    -18   1036    883   1158   1114   1195
    101   1956   1855  -1028   -875   1906   -140    810    922   1410   1493   1657
    -23   2044   2068  -1010  -1047   2057   -345    137    654   1361   1566   1795
   -205   1969   2174   -880  -1189   2070   -579   -688     77    833   1083   1358
   -322   1584   1906   -633  -1114   1745   -818  -1350   -691    -72    153    444
   -290   1132   1423   -420   -857   1278  -1002  -1522  -1093   -584   -387    -96
   -207    898   1106   -345   -657   1000   -969  -1210   -930   -491   -350   -101
   -179    862   1041   -342   -610    950   -792   -813   -646   -290   -213     -7
   -163    917   1080   -376   -623   1000   -555   -413   -340    -62    -44    116
   -132    932   1065   -400   -597    997   -405   -166   -163     72     54    189
   -119    937   1057   -410   -589    997   -368   -103   -119    101     72    200
   -114    919   1034   -402   -574    976   -348    -64    -90    124     93    218
   -116    932   1049   -407   -584    989   -350    -51    -83    135    101    220
   -116    945   1062   -413   -589   1002   -348    -41    -72    140    101    220
   -129    940   1067   -405   -600   1002   -337    -28    -64    148    111    228
   -124    943   1067   -410   -594   1005   -337    -18    -57    158    122    236
   -109    935   1044   -413   -576    987   -335     -5    -46    163    124    239
   -114    943   1057   -413   -584   1000   -332      2    -44    168    129    244
   -122    971   1091   -426   -607   1028   -335      7    -41    171    132    246
   -111    966   1078   -428   -594   1021   -340     10    -41    176    137    252
   -111    971   1083   -431   -597   1026   -335     18    -36    184    145    257
   -111    992   1104   -439   -607   1047   -324     33    -23    197    158    270
   -109    979   1085   -436   -597   1031   -337     31    -28    189    153    259
   -101    997   1098   -449   -600   1047   -340     36    -23    197    158    265
   -103   1010   1111   -454   -607   1060   -335     51    -10    210    171    283
   -101   1015   1117   -457   -607   1065   -329     64      0    220    181    293
    -90   1010   1098   -459   -594   1052   -335     72      5    228    192    298
    -85   1023   1109   -470   -597   1065   -327     90     23    246    207    311
    -88   1034   1119   -475   -602   1075   -324    106     33    259    218    322
    -70   1039   1109   -483   -589   1072   -322    122     41    262    223    322
    -80   1054   1135   -488   -607   1096   -311    145     57    277    236    329
    -88   1070   1156   -491   -620   1111   -303    174     77    298    254    350
    -64   1080   1145   -509   -605   1114   -314    194     88    311    265    361
    -46   1075   1122   -514   -584   1098   -306    233    111    335    285    379
    -62   1096   1156   -519   -607   1127   -285    285    148    371    327    418
    -49   1132   1179   -542   -613   1156   -277    332    181    407    358    446
    -36   1140   1176   -553   -607   1158   -270    387    223    449    397    483
    -23   1197   1221   -587   -620   1208   -265    444    265    498    452    540
    -12   1241   1254   -615   -633   1247   -259    501    309    555    509    597
      2   1257   1252   -631   -623   1254   -254    542    340    589    545    636
      7   1283   1273   -646   -633   1278   -244    576    371    631    587    680
      2   1327   1325   -665   -659   1327   -241    597    394    665    628    724
     10   1343   1330   -678   -659   1337   -246    600    400    678    646    750
     25   1374   1348   -701   -662   1361   -252    592    400    683    659    763
     10   1358   1348   -685   -670   1353   -252    581    394    685    665    769
     -2   1343   1345   -670   -672   1343   -257    558    376    667    646    750
      0   1358   1356   -680   -678   1358   -270    517    340    628    607    714
     -7   1345   1353   -670   -680   1348   -265    480    314    597    574    680
    -31   1325   1353   -646   -693   1337   -259    431    280    553    530    639
    -31   1293   1325   -631   -678   1309   -272    358    220    485    459    574
    -41   1252   1293   -607   -670   1273   -277    298    179    433    407    522
    -67   1213   1278   -574   -672   1244   -280    241    140    389    358    470
    -75   1184   1260   -555   -667   1221   -301    179     90    337    303    413
    -72   1145   1218   -535   -644   1182   -314    127     54    296    257    368
    -88   1122   1210   -517   -649   1163   -311     98     31    272    233    348
    -96   1101   1197   -501   -646   1148   -322     72      7    246    207    324
    -93   1075   1169   -491   -631   1119   -332     51    -12    226    187    303
    -98   1088   1187   -493   -641   1137   -332     41    -18    218    181    298
   -101   1085   1184   -493   -644   1135   -329     41    -20    218    181    301
    -93   1075   1169   -493   -631   1122   -337     36    -28    210    171    290
    -96   1083   1176   -493   -636   1130   -350     31    -38    202    163    277
    -90   1104   1195   -506   -641   1148   -335     46    -20    226    189    298
    -88   1106   1192   -511   -639   1148   -348     36    -28    215    176    288
    -88   1117   1205   -517   -646   1161   -353     33    -33    213    171    285
    -96   1111   1208   -509   -652   1161   -345     41    -25    223    184    298
   -103   1088   1192   -491   -646   1140   -350     38    -31    220    179    293
   -109   1078   1184   -485   -646   1132   -361     31    -38    210    166    283
   -116   1080   1197   -480   -657   1137   -358     33    -36    218    174    290
   -135   1057   1192   -462   -665   1124   -358     36    -36    220    179    296
    -93   1070   1163   -488   -628   1117   -345     49    -28    231    189    306
    -38   1145   1182   -555   -610   1163   -324     67    -12    246    207    324
    -57   1140   1197   -542   -626   1169   -329     59    -20    244    205    322
    -72   1096   1169   -514   -620   1132   -340     46    -31    233    194    309
    -80   1075   1156   -496   -618   1114   -345     38    -38    223    181    293
    -77   1096   1174   -509   -626   1135   -345     41    -38    226    187    298
    -72   1098   1169   -514   -620   1132   -342     41    -41    223    184    296
    -64   1083   1148   -511   -605   1117   -348     36    -46    215    179    290
    -90   1091   1182   -498   -636   1135   -348     36    -49    218    179    290
   -101   1075   1174   -488   -639   1124   -348     36    -51    215    176    290
    -98   1078   1176   -491   -636   1127   -353     28    -51    210    171    283
   -103   1109   1213   -504   -659   1161   -337     41    -31    228    189    301
   -114   1143   1257   -514   -685   1200   -306     62     -5    254    213    324
    -96   1161   1254   -532   -675   1208   -296     64      2    257    215    324
    -80   1197   1278   -558   -678   1236   -301     57      0    257    213    322
    -38   1286   1322   -623   -680   1304   -296     67     23    283    241    350
    -25   1288   1314   -631   -670   1301   -306     64     20    285    244    355
    -49   1236   1283   -594   -665   1260   -329     46      0    267    223    337
    -67   1228   1293   -581   -680   1260   -329     59     10    280    236    353
    -59   1202   1262   -574   -659   1231   -329     67      7    277    236    350
    -28   1171   1200   -571   -613   1184   -342     62    -12    259    218    335
    -38   1124   1163   -545   -602   1145   -350     51    -28    244    205    319
    -70   1080   1150   -506   -610   1117   -348     44    -44    228    187    301
    -77   1047   1124   -485   -602   1085   -353     31    -64    205    158    267
    -88   1036   1124   -472   -605   1080   -355      7    -88    174    127    236
   -106   1010   1117   -452   -613   1062   -358     -2    -98    166    119    231
    -83    995   1078   -457   -581   1036   -361    -15   -116    145     96    207
    -85    935   1021   -426   -553    976   -384    -36   -150    114     59    174
   -109    924   1034   -407   -571    979   -387    -33   -145    122     67    184
    -90    948   1039   -431   -566    992   -368    -15   -127    135     83    197
    -83    924   1005   -420   -542    963   -371    -18   -132    129     75    184
    -93    927   1021   -418   -558    971   -384    -28   -145    122     64    174
    -90    956   1047   -431   -568   1000   -366    -15   -132    135     80    189
    -67    997   1065   -467   -566   1031   -358    -12   -124    142     85    197
    -80    963   1044   -441   -563   1005   -348     10   -109    150     88    197
    -88    989   1078   -452   -584   1034   -275    116    -38    181     96    189
    -38   1122   1161   -540   -600   1140   -153    311    106    277    150    213
     -7   1247   1254   -618   -631   1249    -51    584    358    517    361    394
     44   1467   1421   -756   -688   1444      7    982    743    976    831    849
     98   1816   1714   -958   -807   1766    -75   1036    945   1376   1335   1397
     70   2096   2026  -1083   -976   2062   -288    540    795   1514   1634   1761
    -88   2145   2234  -1028  -1161   2190   -563   -254    319   1236   1465   1649
   -233   1865   2099   -815  -1166   1982   -833  -1039   -454    387    623    875
   -236   1371   1605   -568   -922   1488  -1052  -1480  -1176   -537   -327    -18
   -168    966   1135   -397   -652   1049  -1083  -1343  -1231   -691   -532   -239
   -153    784    937   -316   -548    862   -927   -943   -924   -472   -394   -166
   -132    833    966   -350   -550    901   -714   -566   -602   -239   -228    -41
   -106    870    976   -381   -542    922   -517   -244   -337    -38    -77     70
    -96    875    971   -389   -532    922   -415    -88   -215     59     -7    119
   -129    849    979   -361   -553    914   -389    -49   -181     80      5    127
    -98    854    953   -379   -524    904   -376    -28   -166     85     10    124
    -77    870    948   -397   -514    909   -361      0   -140    106     25    140
    -83    891    974   -402   -527    932   -340     25   -114    132     51    166
    -31    956    987   -462   -509    971   -322     54    -85    155     75    187
    -36    945    979   -454   -506    961   -327     57    -88    155     72    181
    -57    924    979   -436   -517    950   -329     59    -88    155     75    181
    -83    891    974   -402   -527    932   -335     57    -93    150     70    174
    -70    893    963   -413   -517    927   -332     70    -83    158     75    179
    -33    935    969   -452   -501    950   -316     90    -64    179     90    194
    -36    935    971   -449   -504    950   -316    101    -57    187     98    202
    -49    922    971   -436   -509    945   -319    106    -51    192    101    205
    -64    922    987   -428   -527    953   -316    116    -41    202    111    213
    -72    919    989   -423   -532    953   -311    132    -28    218    122    223
    -75    911    987   -418   -532    948   -319    137    -25    215    119    218
    -67    896    963   -413   -514    930   -316    148    -18    223    122    220
    -46    958   1002   -457   -524    979   -296    179     12    254    153    252
    -28    987   1015   -480   -522   1002   -283    205     38    275    174    270
    -36    953    989   -459   -514    971   -285    213     41    277    171    262
    -28    961    989   -465   -509    974   -288    228     49    283    171    259
    -38    958    997   -459   -517    976   -288    244     59    288    176    262
    -41    966   1008   -462   -524    987   -275    280     85    311    200    280
    -33    979   1013   -475   -524    995   -262    319    116    340    223    298
    -36    984   1021   -472   -527   1002   -249    368    153    376    252    324
    -10   1010   1021   -501   -517   1015   -244    415    181    402    277    345
      5   1054   1049   -530   -522   1052   -231    472    223    444    314    381
     -2   1093   1096   -548   -550   1096   -215    537    272    498    366    433
      7   1122   1114   -563   -553   1119   -197    607    327    555    426    483
     38   1143   1104   -592   -532   1122   -194    662    361    600    467    517
     46   1171   1124   -610   -540   1148   -194    701    389    639    509    555
     41   1195   1153   -618   -555   1174   -192    730    415    678    550    600
     49   1231   1182   -639   -566   1208   -189    748    431    701    579    633
     38   1267   1228   -654   -594   1249   -189    753    439    722    602    659
     31   1283   1252   -657   -610   1270   -189    750    439    735    615    678
     44   1288   1244   -667   -600   1267   -202    730    418    719    602    672
     59   1299   1239   -678   -589   1270   -218    698    394    698    584    659
     57   1309   1252   -683   -597   1280   -220    659    371    675    555    639
     51   1296   1244   -675   -594   1270   -220    610    335    636    517    602
     36   1260   1221   -649   -592   1241   -231    542    288    581    457    548
     10   1221   1210   -615   -600   1215   -231    478    246    537    410    504
    -10   1202   1213   -597   -613   1205   -244    410    202    491    361    457
    -23   1156   1176   -566   -600   1166   -257    350    163    446    311    410
    -25   1111   1137   -542   -581   1124   -270    296    124    405    270    368
    -25   1101   1127   -537   -576   1114   -275    257     98    374    239    342
    -54   1067   1119   -509   -587   1093   -293    218     70    342    207    311
    -83   1013   1096   -465   -589   1054   -316    181     38    306    171    275
    -57   1039   1093   -493   -574   1065   -314    179     36    309    168    272
     10   1096   1085   -553   -537   1091   -288    192     51    324    187    288
    -12   1057   1070   -524   -540   1062   -306    174     31    298    161    259
    -33   1041   1075   -504   -553   1057   -311    168     28    298    158    252
    -41   1034   1075   -498   -558   1054   -314    168     25    296    155    246
    -36   1034   1070   -498   -553   1052   -311    174     28    296    158    246
    -38   1028   1065   -496   -550   1044   -314    174     28    298    155    239
    -51   1023   1075   -485   -563   1049   -316    171     28    298    158    236
    -51   1031   1083   -491   -568   1057   -322    168     28    296    155    231
    -44   1039   1083   -496   -563   1060   -322    171     31    298    158    233
    -44   1057   1101   -509   -574   1080   -319    174     36    303    163    236
    -49   1049   1098   -501   -574   1072   -322    174     36    303    161    233
    -46   1039   1083   -498   -566   1060   -329    168     33    301    155    228
    -44   1039   1083   -496   -563   1060   -324    171     38    309    163    236
    -57   1041   1098   -493   -579   1070   -329    166     33    309    163    236
    -54   1034   1088   -491   -571   1060   -332    158     28    298    155    226
    -46   1036   1080   -496   -566   1057   -329    158     31    303    155    223
    -38   1041   1080   -501   -558   1060   -329    158     31    309    158    231
    -28   1036   1062   -504   -545   1049   -335    153     28    306    155    231
    -36   1031   1067   -496   -550   1049   -335    155     31    311    161    236
    -49   1031   1078   -491   -563   1054   -332    155     31    311    163    239
    -38   1047   1085   -504   -561   1065   -332    150     33    311    161    241
    -20   1062   1083   -522   -550   1072   -327    158     41    316    166    241
    -31   1096   1124   -532   -579   1109   -303    179     64    342    189    262
    -36   1117   1153   -542   -597   1135   -293    187     77    353    197    275
    -25   1119   1145   -545   -584   1132   -280    187     80    353    194    270
    -23   1119   1140   -548   -581   1130   -267    194     93    363    202    275
    -20   1140   1161   -561   -592   1150   -277    192    106    379    220    298
    -12   1166   1179   -579   -597   1171   -298    184    111    387    233    311
     -2   1174   1176   -584   -589   1174   -324    179    103    389    233    311
     -7   1189   1197   -592   -602   1195   -314    194    124    413    259    335
      2   1169   1166   -587   -581   1166   -311    202    124    415    262    335
     15   1124   1109   -571   -548   1117   -327    194    103    392    239    309
      5   1091   1085   -548   -540   1088   -337    184     88    379    223    290
    -12   1065   1078   -527   -545   1070   -337    174     70    361    207    277
    -10   1028   1036   -509   -524   1031   -337    163     51    340    187    249
    -23    984   1008   -480   -517    995   -332    161     41    324    171    226
    -49    961   1010   -454   -530    984   -324    150     31    319    163    215
    -41    935    976   -449   -509    953   -342    122     -2    285    129    181
    -28    896    924   -433   -475    909   -353    109    -23    257    101    150
    -36    893    930   -431   -483    911   -350    109    -28    257     96    145
    -36    906    943   -433   -488    924   -348    111    -23    259     98    148
    -25    919    943   -449   -485    930   -350    109    -25    254     96    145
    -15    932    948   -459   -480    940   -345    114    -23    259     98    148
    -15    930    945   -459   -483    937   -342    116    -20    262    101    148
     -7    917    924   -454   -465    919   -348    109    -25    257     93    135
    -12    909    922   -449   -467    917   -350    111    -25    257     88    132
    -18    896    914   -439   -467    904   -316    161      2    270     93    127
    -18    909    927   -449   -472    917   -220    309     90    314    101    111
     15   1008    992   -511   -488   1000   -106    524    257    439    192    171
     59   1187   1124   -626   -532   1156     -7    828    532    722    454    418
    158   1457   1296   -807   -568   1376     -5   1153    841   1117    880    859
    226   1795   1566  -1013   -670   1680    -85   1119    974   1423   1293   1330
    150   1953   1803  -1052   -826   1878   -239    631    826   1504   1499   1600
    -28   1917   1945   -945   -989   1932   -441    -90    361   1153   1218   1374
   -153   1628   1782   -737   -966   1704   -639   -769   -319    387    436    613
   -181   1176   1358   -498   -771   1267   -826  -1111   -867   -275   -249    -59
   -142    787    930   -322   -535    857   -914  -1000   -914   -381   -392   -226
    -90    667    756   -288   -423    711   -839   -698   -701   -241   -309   -181
    -54    693    748   -319   -402    719   -662   -379   -439    -62   -184    -88
    -51    735    784   -342   -418    758   -462    -75   -202    114    -54     10
    -44    758    802   -355   -423    779   -371     57   -106    184    -10     46
    -15    789    805   -387   -410    795   -335    109    -64    210      7     59
     -7    797    805   -394   -405    800   -311    140    -41    231     23     67
    -10    771    782   -381   -394    776   -296    168    -18    252     38     83
     -5    763    769   -379   -387    766   -293    179    -10    257     41     85
     -7    756    763   -376   -387    758   -309    176    -20    249     28     67
     -5    779    784   -389   -394    782   -303    189    -10    259     38     80
      0    774    774   -389   -387    774   -306    202     -5    262     41     83
      0    743    743   -371   -371    743   -293    218     12    280     51     93
     -2    737    740   -368   -371    737   -296    223     12    283     51     93
      0    735    735   -368   -366    735   -290    236     18    285     57     93
      5    735    730   -371   -363    732   -285    246     28    296     62     98
      0    737    737   -368   -368    737   -277    259     41    311     77    111
     -7    732    737   -363   -371    732   -280    267     44    316     77    111
      5    719    714   -363   -353    717   -280    275     46    319     80    114
     18    735    717   -379   -350    724   -275    288     57    329     88    116
     20    743    722   -381   -350    732   -262    306     75    345    103    132
     20    722    698   -371   -340    711   -254    324     88    361    114    137
     23    717    693   -368   -335    704   -254    337     93    363    116    137
     25    732    706   -381   -340    719   -257    353    101    376    124    142
     38    735    696   -387   -327    717   -241    381    124    394    140    158
     36    714    678   -376   -319    696   -239    402    137    405    150    166
     54    743    685   -400   -314    714   -228    431    153    426    171    187
     64    748    683   -407   -309    717   -218    465    171    444    189    205
     49    722    672   -384   -311    698   -215    498    189    459    194    207
     46    714    665   -381   -309    691   -213    537    207    480    215    220
     70    745    672   -407   -301    709   -200    597    246    522    257    259
     96    779    683   -439   -293    732   -194    652    280    561    293    296
    103    810    706   -457   -301    758   -197    701    303    587    324    329
    127    883    756   -506   -316    820   -187    761    348    639    381    389
    150    888    735   -519   -293    813   -179    807    379    680    426    441
    142    867    724   -506   -290    797   -181    833    392    706    457    472
    132    867    735   -498   -301    802   -176    849    402    724    475    491
    142    909    766   -527   -311    839   -189    839    397    727    485    504
    158    917    758   -537   -301    836   -189    831    392    730    493    511
    148    891    740   -519   -296    815   -187    820    387    730    493    517
    142    906    763   -524   -309    836   -174    810    387    735    501    527
    142    875    730   -511   -293    802   -166    779    366    709    472    498
    124    823    698   -475   -288    761   -158    735    335    672    433    457
    101    805    701   -454   -301    753   -140    688    309    641    400    420
     90    756    665   -423   -285    711   -127    639    285    607    358    374
     70    665    594   -368   -262    631   -122    584    257    576    316    329
     31    641    610   -337   -288    626   -122    527    233    553    288    301
      0    589    587   -296   -293    587   -116    483    218    535    267    283
      5    537    532   -270   -262    535   -127    436    197    514    239    254
     -7    522    527   -259   -267    524   -137    400    184    498    226    244
    -23    483    506   -231   -265    493   -127    387    187    506    228    249
    -31    449    480   -210   -257    465   -129    368    181    501    220    239
    -31    418    449   -192   -239    433   -129    361    181    504    215    231
    -23    420    444   -202   -233    431   -122    368    192    519    231    254
    -23    423    446   -202   -233    433   -132    355    184    514    228    249
    -25    420    446   -200   -236    433   -127    358    189    522    233    254
    -33    431    465   -197   -249    446   -116    366    202    535    246    265
    -36    405    441   -187   -239    423   -111    376    213    542    254    267
    -31    348    379   -158   -205    363    -96    394    226    555    267    280
    -25    361    387   -168   -205    371    -98    392    226    553    270    280
    -23    410    433   -192   -228    420   -109    379    218    545    265    272
    -25    376    402   -176   -213    389   -103    387    223    545    267    270
    -38    345    384   -153   -210    363    -98    392    228    550    272    272
    -36    348    384   -155   -210    363    -83    402    241    563    285    285
    -18    368    387   -174   -202    376    -88    394    228    550    277    275
    -12    335    345   -163   -179    340    -96    387    218    537    265    265
    -18    314    332   -148   -176    322    -85    389    223    545    275    270
    -23    301    324   -140   -174    311    -70    400    236    555    285    280
     -7    272    280   -132   -142    275    -62    407    239    553    290    293
      7    283    272   -148   -132    277    -75    397    228    532    277    280
      2    262    257   -132   -127    259    -75    389    220    524    272    277
      0    241    239   -122   -119    241    -80    376    205    509    259    267
     20    231    210   -124    -93    220    -85    374    200    504    254    265
     20    210    189   -116    -85    202    -75    379    205    506    257    270
     15    179    163    -98    -72    171    -59    384    215    511    265    275
     28    181    150   -106    -59    166    -62    384    213    504    257    272
     33    200    166   -116    -64    184    -33    405    236    527    280    296
     23    228    202   -127    -90    215      5    431    265    550    309    322
     31    226    194   -129    -80    210     28    439    275    555    309    324
     46    213    163   -132    -57    189     25    436    275    545    301    314
     49    233    184   -140    -67    210      2    431    277    553    314    335
     64    254    187   -161    -62    220    -12    431    285    561    329    348
     54    179    122   -116    -33    150    -31    423    272    550    316    337
     49    181    129   -116    -41    155    -33    431    280    558    329    353
     64    174    109   -119    -20    142    -23    444    288    561    327    350
     75    135     57   -106      7     96    -38    436    270    540    303    329
     62     72     10    -67     25     41    -51    426    252    519    285    314
     44     25    -20    -36     31      2    -44    423    241    506    275    301
     51      5    -46    -28     49    -20    -41    413    226    483    254    280
     57    -12    -70    -25     62    -41    -28    413    218    467    236    259
     46    -33    -80     -7     62    -57    -28    397    205    449    218    244
     31    -70   -103     18     64    -85    -41    374    181    420    189    218
     20   -116   -137     49     77   -127    -44    358    161    394    161    187
     10   -148   -161     67     83   -153    -38    358    158    389    153    179
     25   -142   -168     59     96   -155    -49    345    145    371    137    163
     44   -163   -210     57    124   -187    -49    348    145    366    132    158
     38   -220   -259     90    148   -239    -36    368    161    384    153    181
     15   -184   -200     83    106   -192    -36    363    155    376    145    176
     28   -184   -215     77    122   -200    -36    363    155    374    142    171
     15   -231   -246    106    129   -239    -33    366    155    371    140    168
     -5   -252   -246    129    119   -249    -15    387    174    387    153    181
      0   -171   -171     85     83   -171     67    501    254    441    184    200
     31    -54    -85     10     57    -70    200    719    413    553    265    246
     80     57    -23    -70     51     15    327   1005    633    756    441    397
    174    218     44   -194     64    132    410   1400    919   1072    753    706
    332    504    171   -420     80    340    340   1628   1132   1415   1158   1153
    350    652    301   -501     23    478    200   1296   1122   1587   1418   1478
    184    626    441   -407   -127    535    -10    571    857   1486   1392   1512
    -36    524    561   -244   -298    542   -244   -265    316    969    911   1080
   -197    189    384      2   -290    285   -420   -807   -303    239    174    355
   -205   -226    -20    215    -93   -122   -587   -846   -545    -46   -129     51
   -153   -491   -337    319     90   -415   -607   -607   -488    -46   -174    -12
    -93   -563   -470    329    187   -517   -514   -327   -345     18   -145      2
    -59   -493   -433    275    184   -462   -298     -2   -127    168    -33     96
    -28   -439   -410    233    189   -426   -114    236     41    298     67    187
    -18   -420   -402    218    192   -410    -49    324    103    345    106    226
    -12   -439   -426    226    205   -433    -18    363    135    374    127    246
     -2   -465   -465    233    228   -465      0    392    153    392    142    270
     -7   -457   -449    231    220   -454     -7    392    150    389    137    272
      0   -462   -462    231    228   -459     -5    402    155    394    142    285
     12   -470   -483    228    246   -475      2    410    161    402    148    301
      0   -483   -485    241    241   -485      0    418    166    407    153    309
    -20   -488   -467    254    223   -478      5    426    171    413    163    324
    -18   -475   -459    244    218   -470     12    433    181    423    174    340
      2   -491   -493    244    246   -491     10    436    181    423    174    345
      2   -519   -522    257    262   -519      7    441    181    423    176    358
      5   -548   -553    270    277   -548     18    452    192    433    187    374
    -12   -587   -576    298    280   -581     20    454    189    433    184    379
    -18   -542   -524    280    252   -535      7    446    181    426    176    374
      2   -540   -545    267    270   -542     12    459    194    444    194    400
     -2   -558   -555    280    275   -558     20    472    205    452    202    413
     15   -548   -566    265    288   -555     18    475    205    446    200    413
     31   -522   -553    246    290   -537     23    485    213    454    207    426
     18   -553   -574    265    293   -563     36    509    226    467    226    449
      7   -555   -563    272    285   -558     31    517    228    470    226    459
     -2   -584   -581    290    288   -584     31    524    231    472    228    467
    -15   -602   -587    309    285   -594     51    561    257    491    249    496
     12   -587   -600    285    303   -592     64    594    280    511    267    522
     31   -571   -602    270    314   -584     62    620    290    519    277    537
     33   -558   -594    259    314   -576     77    665    322    550    306    576
     46   -576   -623    265    335   -600     88    709    340    568    324    597
     62   -594   -659    265    358   -626     85    750    353    584    335    615
     88   -555   -644    233    363   -600     80    795    374    610    361    652
    119   -514   -633    194    374   -571     85    844    402    644    397    698
    145   -467   -613    161    379   -540    116    922    459    706    467    776
    114   -410   -524    148    316   -465    129    974    498    753    522    844
    124   -420   -545    148    335   -483    119    984    501    763    535    875
    176   -439   -618    129    394   -527     98    971    485    756    535    888
    171   -410   -581    119    376   -496    106    976    496    774    558    930
     98   -436   -535    166    314   -485    111    969    491    771    563    950
     49   -454   -506    202    275   -480    106    950    478    758    553    953
     57   -478   -537    207    296   -506    109    927    457    737    535    956
     62   -514   -576    226    319   -545    132    898    439    717    517    956
     36   -542   -579    252    306   -561    127    833    392    659    465    919
     31   -581   -613    275    319   -597    111    753    327    589    397    865
      5   -646   -652    319    327   -652    106    683    277    530    337    820
    -12   -706   -693    361    340   -701    114    628    241    483    290    789
    -62   -787   -724    423    329   -756    111    574    202    436    241    758
    -51   -815   -763    433    355   -792    109    532    179    410    213    748
    -59   -844   -784    452    361   -815    101    491    155    379    189    737
    -54   -859   -805    457    374   -833     83    446    119    342    150    717
    -64   -906   -841    483    387   -875     59    402     77    301    111    696
   -103   -950   -846    524    371   -898     44    376     54    275     88    691
   -142   -989   -846    563    350   -919     46    374     54    270     88    711
   -122   -987   -865    555    371   -927     54    379     54    275     98    748
    -88   -961   -875    524    392   -917     62    387     67    288    122    792
    -44   -979   -935    509    444   -958     90    402     75    290    122    792
    -33  -1002   -971    517    467   -987     83    397     59    272     98    763
    -20  -1002   -982    511    480   -992     59    381     41    249     70    750
    -10   -976   -966    493    475   -971     57    389     46    259     83    792
    -62  -1013   -953    537    444   -984     57    389     49    259     88    818
    -80  -1044   -966    561    441  -1005     54    384     41    249     77    818
    -64  -1062   -997    563    465  -1031     49    379     31    239     64    815
    -75  -1065   -992    568    457  -1028     54    389     44    252     83    846
    -77  -1091  -1013    584    465  -1052     41    389     38    252     83    862
    -83  -1135  -1054    607    483  -1093     15    366     15    228     62    849
    -70  -1135  -1065    602    496  -1101     10    358      7    226     62    854
    -36  -1098  -1065    566    511  -1083     36    381     28    246     80    880
    -36  -1085  -1049    558    506  -1067     62    400     44    265     96    904
    -80  -1124  -1047    600    480  -1085     59    397     38    262     90    904
    -77  -1163  -1085    620    504  -1124     38    376     15    241     72    888
    -44  -1161  -1117    600    535  -1140     31    374     10    236     67    885
    -51  -1184  -1132    615    540  -1158     31    368      7    233     64    883
    -70  -1202  -1132    633    530  -1169     33    363      5    228     62    878
    -67  -1223  -1156    646    542  -1189     15    337    -18    202     38    857
    -59  -1223  -1163    641    550  -1195     -2    327    -25    194     33    854
    -62  -1192  -1130    626    532  -1161     12    348     -2    215     57    878
    -88  -1169  -1083    628    496  -1127     57    376     31    244     83    901
    -49  -1085  -1036    568    493  -1062    111    407     67    277    116    930
    -46  -1091  -1047    566    498  -1070     93    387     54    262    103    919
    -64  -1101  -1039    581    485  -1070     70    366     46    254    101    919
    -67  -1091  -1023    579    475  -1057     54    366     57    262    114    932
    -77  -1091  -1013    584    467  -1052     54    381     70    277    132    948
    -57  -1109  -1052    581    496  -1080     36    363     57    262    116    932
    -36  -1119  -1083    579    522  -1104     38    371     64    265    119    935
    -49  -1179  -1132    613    540  -1156     33    366     54    249    103    922
    -64  -1234  -1169    649    550  -1202     12    348     31    223     80    896
    -59  -1267  -1208    662    571  -1239    -10    329      7    194     57    872
   -101  -1343  -1241    722    568  -1293    -23    309    -12    168     31    846
   -155  -1395  -1239    774    540  -1317    -15    303    -28    148     10    820
   -137  -1387  -1249    763    555  -1319     12    309    -28    140      5    807
    -77  -1343  -1267    709    592  -1306     44    322    -15    145     10    818
    -90  -1374  -1283    732    594  -1330     31    303    -33    127     -7    800
   -106  -1431  -1325    769    607  -1376     10    280    -57     98    -31    771
   -122  -1460  -1337    792    607  -1400     -2    267    -77     77    -51    750
   -124  -1454  -1330    787    602  -1392     -5    265    -80     75    -51    743
   -124  -1444  -1322    784    597  -1384     -2    267    -75     77    -49    745
   -124  -1467  -1345    795    610  -1408    -10    254    -85     62    -62    730
   -145  -1504  -1358    826    605  -1431    -15    241    -96     44    -77    711
   -148  -1527  -1379    836    613  -1454    -25    233   -109     28    -90    696
   -135  -1522  -1387    828    626  -1454    -18    241   -103     28    -93    685
   -132  -1493  -1361    813    613  -1428     67    329    -44     46    -93    667
   -127  -1374  -1247    750    558  -1312    228    535    109    140    -31    701
    -83  -1244  -1163    662    540  -1205    381    828    358    366    161    865
     31  -1036  -1067    504    548  -1052    465   1260    724    763    553   1234
    171   -730   -904    277    535   -815    368   1501   1002   1195   1044   1735
    202   -478   -680    137    441   -579    161   1158   1002   1439   1392   2122
     57   -374   -431    158    241   -400   -101    394    683   1301   1335   2122
   -135   -504   -368    319    116   -436   -379   -459    -15    587    654   1512
   -252   -878   -626    563    187   -753   -602  -1039   -763   -290   -215    693
   -249  -1280  -1031    766    389  -1156   -743  -1072  -1021   -600   -537    374
   -249  -1636  -1387    940    568  -1512   -678   -784   -885   -548   -540    332
   -220  -1761  -1540    989    657  -1649   -532   -496   -701   -449   -488    350
   -184  -1712  -1527    948    670  -1621   -329   -197   -470   -280   -366    441
   -161  -1631  -1470    896    654  -1551   -142     49   -270   -124   -241    540
   -171  -1610  -1439    888    633  -1525    -62    140   -189    -64   -197    574
   -155  -1613  -1457    883    649  -1535    -36    179   -155    -41   -179    592
   -140  -1618  -1478    878    667  -1548    -28    202   -140    -28   -168    597
   -145  -1602  -1457    875    654  -1530    -12    220   -122    -15   -161    602
   -129  -1597  -1467    862    667  -1532     -5    231   -114    -10   -155    600
   -111  -1574  -1465    841    675  -1519     -7    239   -109     -5   -150    607
   -111  -1569  -1457    839    670  -1514      7    262    -85     10   -129    628
   -116  -1592  -1475    854    678  -1535     18    275    -77     18   -124    631
   -119  -1595  -1475    857    675  -1538     15    280    -75     18   -122    631
    -98  -1595  -1496    844    698  -1545     10    280    -77     15   -122    626
    -83  -1582  -1501    831    709  -1543      5    277    -77     12   -119    623
    -77  -1558  -1480    818    701  -1519     10    285    -62     28   -103    641
    -83  -1540  -1457    810    685  -1499     12    293    -57     31    -98    646
    -72  -1551  -1480    810    704  -1517     18    298    -51     28    -96    644
    -44  -1548  -1504    795    727  -1527     15    298    -51     23   -101    639
    -44  -1548  -1504    797    730  -1527     15    309    -46     28    -96    639
    -57  -1551  -1493    802    717  -1525     10    309    -46     25    -93    636
    -62  -1535  -1473    797    704  -1504     25    329    -25     44    -75    654
    -49  -1548  -1499    797    724  -1525     41    353     -2     59    -59    667
    -33  -1558  -1525    797    745  -1543     41    366      2     62    -57    665
    -25  -1543  -1519    784    745  -1532     33    371      5     54    -64    654
    -28  -1519  -1493    774    730  -1506     36    384     12     62    -59    654
    -20  -1514  -1493    766    735  -1506     54    418     44     90    -31    678
    -23  -1517  -1493    771    735  -1506     67    457     80    122      0    709
    -20  -1488  -1470    753    722  -1480     67    488    101    140     15    722
      5  -1462  -1470    727    735  -1465     72    530    132    168     41    743
     31  -1436  -1467    701    748  -1449     88    587    179    215     88    784
     46  -1408  -1454    680    750  -1431     98    646    223    259    129    820
     64  -1369  -1434    649    748  -1402    103    709    280    319    189    880
     90  -1330  -1423    618    756  -1376    103    761    319    366    236    924
    119  -1296  -1415    587    766  -1356     90    792    340    392    265    956
    114  -1244  -1358    566    735  -1301     93    828    374    439    314   1005
    116  -1213  -1330    545    722  -1270    101    854    400    472    353   1047
    124  -1187  -1314    530    719  -1249     88    849    397    480    368   1062
    119  -1143  -1262    511    688  -1200     80    839    389    478    371   1065
    106  -1127  -1234    511    670  -1179     72    820    374    465    361   1062
    109  -1153  -1265    522    685  -1208     64    792    348    436    332   1036
     96  -1161  -1257    532    675  -1210     62    753    314    394    290    997
     72  -1215  -1288    571    680  -1252     72    711    275    348    244    948
     44  -1283  -1327    620    685  -1304     67    652    220    277    171    880
     23  -1270  -1293    623    657  -1280     62    592    174    220    114    826
     -2  -1314  -1312    657    654  -1312     62    537    137    171     62    774
    -23  -1376  -1353    698    662  -1366     59    485    101    124     12    722
    -41  -1408  -1366    724    662  -1387     44    428     51     72    -38    667
    -44  -1431  -1387    737    670  -1410     25    381     15     33    -85    618
    -46  -1457  -1410    750    680  -1434     18    350     -7      5   -114    587
    -46  -1488  -1441    766    693  -1465     15    329    -23    -12   -129    566
    -51  -1522  -1470    787    709  -1496      7    309    -41    -31   -150    545
    -70  -1543  -1473    802    701  -1509     -2    288    -57    -49   -171    524
    -75  -1532  -1460    802    691  -1496     -7    275    -64    -62   -181    511
    -57  -1506  -1452    782    696  -1480    -12    265    -75    -72   -194    501
    -49  -1512  -1462    782    706  -1488      2    272    -64    -64   -187    501
    -51  -1530  -1480    789    714  -1504     12    283    -54    -54   -179    506
    -72  -1566  -1493    818    709  -1530     15    285    -51    -57   -184    501
    -90  -1574  -1486    831    696  -1532      2    277    -57    -64   -189    493
    -85  -1558  -1473    823    693  -1517      2    283    -49    -54   -179    501
    -62  -1532  -1470    795    701  -1501     23    301    -28    -36   -158    524
    -41  -1499  -1460    769    706  -1480     31    301    -25    -33   -163    522
    -54  -1527  -1473    789    709  -1501     31    296    -33    -46   -179    504
    -49  -1499  -1449    774    698  -1475     23    293    -33    -46   -179    504
    -49  -1509  -1460    779    704  -1486     23    293    -31    -49   -176    506
    -62  -1519  -1457    789    696  -1488     23    290    -31    -49   -179    501
    -64  -1488  -1426    774    680  -1457     20    288    -28    -51   -181    496
    -44  -1488  -1444    766    698  -1467     12    283    -36    -62   -189    485
    -33  -1512  -1478    771    719  -1496     15    285    -36    -62   -189    483
    -41  -1512  -1473    776    714  -1493     18    285    -36    -64   -194    475
    -38  -1501  -1462    766    711  -1483     23    288    -36    -64   -194    475
    -28  -1493  -1465    761    717  -1480     23    285    -36    -67   -194    470
    -44  -1509  -1465    774    709  -1486     25    277    -38    -75   -202    459
    -44  -1473  -1428    758    691  -1449     44    288    -23    -59   -192    465
    -41  -1436  -1397    737    675  -1418     64    296     -7    -51   -184    465
    -36  -1405  -1369    722    665  -1387     83    301      2    -46   -179    465
    -15  -1400  -1384    706    683  -1392     75    301      7    -38   -174    467
     -7  -1369  -1363    688    675  -1366     72    298     15    -28   -163    475
    -10  -1353  -1343    680    665  -1348     57    290     20    -23   -158    480
     15  -1322  -1337    654    675  -1330     41    293     25    -12   -148    483
     18  -1304  -1322    641    670  -1312     28    285     20    -12   -148    478
      2  -1314  -1317    654    657  -1314     33    293     28     -7   -145    478
     -2  -1327  -1327    665    659  -1327     38    298     31     -7   -148    475
    -18  -1387  -1369    704    675  -1379     33    288     18    -18   -158    454
    -20  -1423  -1405    719    691  -1415     20    277      2    -31   -171    433
    -15  -1423  -1410    719    696  -1418     15    265    -10    -44   -181    413
    -31  -1421  -1389    724    678  -1405     20    254    -15    -49   -192    394
    -51  -1428  -1376    740    662  -1402     38    254    -12    -51   -194    387
    -57  -1483  -1426    769    683  -1454     36    228    -36    -75   -226    353
    -57  -1517  -1460    784    701  -1488     33    213    -46    -85   -231    327
    -54  -1530  -1475    792    709  -1504     23    194    -64    -98   -244    298
    -49  -1566  -1517    807    732  -1543     25    187    -75   -109   -262    272
    -77  -1553  -1475    815    696  -1514     28    184    -67   -101   -252    275
    -93  -1543  -1452    818    678  -1499     23    179    -70    -96   -249    272
    -80  -1564  -1486    820    701  -1527     23    174    -64    -90   -246    265
    -75  -1519  -1444    797    683  -1483     41    179    -54    -75   -236    267
    -59  -1491  -1431    774    683  -1462     41    176    -49    -64   -231    267
    -62  -1522  -1460    792    696  -1493     49    179    -44    -59   -226    257
    -64  -1558  -1496    810    714  -1527     96    231     -7    -33   -207    249
    -57  -1504  -1447    782    693  -1475    226    400    106     33   -174    252
    -44  -1379  -1335    711    641  -1356    358    631    288    176    -67    322
     18  -1182  -1200    581    607  -1192    475    966    587    483    223    581
    140   -849   -992    353    563   -919    465   1296    911    909    688   1044
    200   -439   -639    119    418   -537    355   1192   1065   1273   1161   1558
     98   -332   -433    116    265   -381    155    636    930   1371   1363   1810
    -57   -397   -340    226    140   -368    -96    -67    493   1031   1078   1574
   -205   -797   -592    501    192   -696   -316   -761   -249    171    213    748
   -241  -1335  -1093    789    426  -1215   -480  -1075   -820   -527   -498     54
   -200  -1574  -1376    885    584  -1475   -550   -924   -818   -587   -597    -80
   -153  -1764  -1610    958    727  -1688   -454   -646   -646   -496   -555    -83
   -116  -1745  -1628    930    753  -1688   -270   -355   -423   -348   -449     -7
   -101  -1652  -1551    878    724  -1602    -54    -64   -194   -179   -311     93
    -77  -1621  -1545    849    732  -1584     59     77    -80    -90   -233    148
    -62  -1571  -1509    815    722  -1540     98    127    -41    -67   -213    155
    -49  -1530  -1480    789    711  -1504    122    150    -18    -54   -200    166
    -44  -1535  -1491    789    722  -1514    135    161    -10    -51   -194    166
    -49  -1556  -1509    800    727  -1535    137    174      0    -54   -192    171
    -38  -1553  -1514    797    735  -1535    140    179      2    -54   -189    168
    -36  -1512  -1475    771    719  -1493    135    179      2    -62   -194    161
    -12  -1486  -1473    750    730  -1480    135    179      0    -67   -197    153
    -10  -1496  -1488    750    737  -1491    137    181      0    -70   -197    150
      5  -1488  -1493    740    748  -1491    142    197     18    -57   -176    174
     15  -1444  -1460    711    737  -1452    150    210     31    -44   -158    189
     20  -1457  -1478    719    748  -1467    166    228     51    -25   -140    202
     -7  -1473  -1465    740    727  -1470    163    228     49    -28   -145    194
    -15  -1457  -1441    735    711  -1449    171    241     62    -18   -135    202
    -10  -1465  -1454    737    719  -1460    176    254     77     -2   -119    215
     15  -1457  -1473    722    743  -1465    179    267     88     12   -103    231
     20  -1457  -1478    717    745  -1465    187    283    101     28    -90    241
     20  -1426  -1449    701    732  -1436    181    296    114     41    -80    254
     25  -1402  -1431    685    727  -1415    179    309    124     51    -70    265
     10  -1363  -1374    678    691  -1369    192    332    142     70    -54    275
     12  -1371  -1384    678    696  -1376    202    353    158     90    -41    288
     12  -1361  -1374    672    691  -1366    207    374    174    106    -25    303
     23  -1356  -1382    665    701  -1369    215    407    200    129     -5    322
     31  -1330  -1361    649    696  -1345    220    436    218    150     12    337
     59  -1270  -1330    602    693  -1299    205    452    223    155     15    337
     70  -1267  -1337    600    701  -1304    205    491    246    179     33    353
     67  -1228  -1299    579    683  -1262    218    542    283    218     72    384
     80  -1182  -1262    550    670  -1221    226    600    322    257    111    420
    111  -1137  -1252    511    678  -1195    223    652    355    296    148    457
    135  -1106  -1241    485    685  -1171    233    709    397    345    200    506
    153  -1036  -1189    441    670  -1114    241    758    444    400    257    561
    155   -958  -1114    402    633  -1036    231    784    462    431    290    589
    181   -906  -1088    361    633   -997    215    784    467    441    311    615
    192   -880  -1072    342    631   -976    210    784    472    449    324    631
    187   -852  -1041    329    613   -945    194    769    467    449    329    636
    153   -862  -1015    355    584   -937    205    756    462    444    329    633
    155   -872  -1028    355    589   -950    194    730    444    426    319    618
    153   -867  -1021    358    584   -945    197    698    426    407    301    600
    142   -885  -1028    371    584   -958    200    654    397    366    259    555
    137   -898  -1036    381    587   -966    197    600    361    314    207    501
    109   -963  -1075    426    592  -1018    197    535    314    254    145    433
     77  -1018  -1096    470    584  -1054    200    470    272    200     88    374
     67  -1036  -1106    483    584  -1070    194    413    239    153     41    322
     67  -1065  -1132    498    600  -1098    200    366    215    122      7    288
     44  -1078  -1124    517    581  -1101    200    319    194     90    -25    249
     36  -1106  -1143    532    589  -1124    184    277    166     57    -59    210
     15  -1145  -1161    563    587  -1153    171    239    137     28    -88    181
     12  -1169  -1182    579    597  -1174    166    218    124     10   -106    163
     20  -1195  -1215    584    618  -1205    163    205    119      5   -111    155
     25  -1195  -1221    584    620  -1208    168    202    124      7   -109    155
     33  -1150  -1184    555    607  -1166    171    197    127     10   -103    158
     31  -1130  -1161    550    594  -1145    161    184    119      0   -111    145
     12  -1150  -1163    566    587  -1156    166    181    122      0   -116    142
      5  -1140  -1145    566    574  -1143    168    187    132     10   -109    148
     20  -1140  -1163    558    592  -1153    171    192    142     20    -98    150
     20  -1158  -1179    568    600  -1169    181    202    153     33    -88    158
     10  -1122  -1135    553    571  -1127    184    202    161     44    -83    161
     12  -1114  -1127    550    568  -1122    176    202    163     46    -80    161
     23  -1085  -1111    530    566  -1096    171    197    163     49    -77    161
     20  -1088  -1109    535    563  -1098    181    205    176     62    -67    174
     28  -1075  -1106    522    566  -1091    179    202    179     64    -67    174
     41  -1070  -1111    514    574  -1091    171    197    179     67    -64    176
     41  -1060  -1104    506    571  -1080    171    194    184     72    -57    179
     20  -1026  -1047    504    532  -1036    194    205    200     88    -44    187
      7  -1028  -1039    509    522  -1034    192    197    200     88    -44    187
     10  -1052  -1065    519    537  -1057    179    187    194     83    -51    176
     12  -1070  -1085    527    548  -1078    166    168    174     64    -67    158
     25  -1062  -1088    519    555  -1075    166    163    174     64    -67    153
     28  -1047  -1075    509    550  -1060    168    158    176     67    -64    153
     28  -1018  -1047    496    537  -1031    189    171    200     88    -44    171
     36   -971  -1008    467    522   -989    207    181    215    103    -28    184
     44   -950   -995    454    519   -971    236    194    239    124    -10    202
     33   -919   -953    441    493   -935    254    200    254    137      5    213
     38   -891   -930    426    483   -909    228    179    246    135      0    205
     51   -857   -911    400    480   -883    197    166    249    142      7    213
     64   -826   -891    381    478   -857    187    171    267    163     31    236
     75   -828   -904    374    488   -865    163    163    259    161     33    236
     64   -852   -917    392    491   -883    158    158    262    163     36    236
     75   -857   -935    389    504   -893    163    168    267    171     41    239
     85   -849   -935    381    509   -891    153    163    265    166     33    228
     83   -857   -943    387    511   -898    140    145    244    148     20    213
     83   -901   -984    407    532   -943    127    127    223    127      2    197
     83   -930  -1013    423    545   -971    122    114    213    116    -10    181
     72   -937  -1010    433    540   -974    124    101    192     98    -23    166
     33   -963  -1000    465    514   -982    137    101    197    103    -23    168
      7   -992  -1000    491    504   -995    127     77    176     83    -44    148
     -5  -1015  -1013    509    501  -1013    116     59    158     59    -64    124
     15  -1002  -1018    493    517  -1010    122     64    163     67    -59    129
     20   -984  -1008    480    511   -995    124     57    166     64    -59    122
     23   -984  -1008    480    514   -995    116     44    153     51    -70    106
      5  -1010  -1015    501    509  -1013    114     41    155     54    -70    103
      5  -1010  -1015    504    509  -1013    124     57    171     72    -51    124
      5   -979   -984    485    493   -982    116     49    166     70    -54    119
      0   -992   -992    496    493   -992    106     38    155     59    -67    103
     -2   -997   -995    498    493   -995    114     51    168     75    -51    116
     23   -945   -969    462    496   -956    161    103    215    114    -18    137
     38   -862   -901    407    470   -880    283    280    342    197     33    155
     77   -758   -836    340    454   -797    397    504    506    327    137    220
    140   -579   -719    218    428   -649    493    815    753    581    381    454
    252   -285   -537     18    394   -410    519   1145   1010    901    735    831
    303     96   -207   -200    257    -57    423   1018   1114   1161   1096   1262
    205    236     31   -220     88    135    200    446    987   1236   1275   1509
     28    187    158   -109    -64    174    -28   -226    667   1023   1119   1397
   -132   -109     23    122    -77    -44   -205   -867     90    376    467    756
   -200   -646   -446    420    122   -548   -387  -1182   -441   -277   -220     57
   -158  -1047   -888    600    363   -969   -483  -1065   -519   -413   -394   -142
   -101  -1187  -1085    644    491  -1137   -420   -792   -400   -363   -381   -161
    -59  -1119  -1060    589    498  -1091   -249   -498   -210   -249   -303   -109
    -31   -997   -966    514    465   -982    -23   -202      7    -80   -168     -7
    -18   -974   -958    496    467   -966     83    -51    116      7    -96     49
    -10   -971   -961    488    475   -966    114      2    155     41    -67     75
      0   -961   -961    480    480   -961    127     23    168     51    -62     83
      7   -943   -950    467    478   -948    142     46    187     64    -49     85
     20   -904   -927    441    472   -914    150     67    202     80    -38     98
     36   -872   -911    415    472   -893    140     72    205     85    -33    103
     49   -883   -932    418    491   -906    132     75    205     88    -31    109
     51   -857   -911    400    480   -883    150    101    228    114     -5    132
     36   -839   -875    402    454   -857    158    116    241    129     10    148
     44   -831   -875    392    457   -852    150    122    244    135     15    155
     49   -849   -898    400    472   -872    140    124    239    132     12    155
     57   -831   -888    387    470   -859    135    132    241    137     18    161
     67   -782   -849    355    457   -813    142    155    262    161     38    181
     77   -756   -836    337    454   -797    140    171    275    176     54    197
     90   -756   -846    332    467   -800    127    174    275    181     54    197
     72   -805   -878    366    472   -841    124    181    280    184     57    197
     75   -805   -880    363    478   -844    142    200    293    197     70    207
     98   -735   -836    316    465   -784    166    220    314    218     90    228
     93   -732   -826    319    459   -779    158    228    314    223     93    228
    106   -696   -802    293    452   -748    166    249    327    233    101    228
     93   -727   -820    316    454   -774    168    262    335    241    103    226
     88   -766   -854    337    470   -810    145    259    322    231     90    213
     98   -706   -805    303    452   -756    150    293    345    254    116    236
    103   -641   -745    267    423   -691    171    332    381    290    150    262
    119   -623   -743    252    428   -683    179    366    405    311    171    275
    135   -613   -748    239    439   -680    179    405    428    335    189    290
    142   -607   -750    233    446   -678    176    446    449    358    213    311
    158   -576   -735    207    446   -654    176    496    478    392    246    340
    174   -517   -691    171    431   -602    189    553    519    439    296    381
    181   -457   -641    135    410   -548    187    600    553    478    337    423
    200   -423   -623    111    410   -522    174    628    571    506    366    452
    213   -400   -615     93    413   -509    161    654    587    532    400    483
    226   -329   -555     49    389   -441    166    680    613    568    439    524
    241   -265   -506     10    374   -387    161    685    620    584    462    550
    239   -252   -491      7    363   -371    153    685    626    597    478    566
    215   -270   -485     25    348   -379    140    667    610    587    470    558
    220   -265   -488     20    353   -376    132    652    594    574    459    548
    202   -288   -493     41    345   -389    142    636    584    561    446    535
    205   -280   -485     38    345   -381    155    618    574    545    428    514
    187   -303   -491     57    337   -397    150    568    530    493    374    459
    153   -389   -542    119    348   -465    137    506    478    431    306    392
    116   -462   -579    174    348   -519    137    452    433    381    252    327
    119   -491   -610    187    363   -550    137    405    402    342    205    272
    103   -545   -649    218    376   -594    129    361    371    309    163    231
     88   -571   -659    241    371   -615    137    327    350    283    137    205
     88   -584   -672    246    379   -628    137    296    329    259    109    176
     62   -626   -688    283    374   -657    111    259    303    231     80    148
     67   -644   -711    285    387   -675    103    244    285    210     59    116
     85   -623   -709    267    394   -665    114    241    293    218     57    111
     80   -644   -724    280    400   -683    116    233    280    202     44     93
     72   -654   -727    290    400   -691    103    220    265    187     31     77
    111   -613   -724    249    415   -667    116    228    272    194     36     80
    101   -623   -724    259    410   -672    109    226    265    184     25     67
     88   -620   -711    265    397   -665    111    231    270    189     25     64
     77   -602   -680    262    379   -641    109    233    272    189     25     62
     51   -639   -691    293    371   -665     96    223    267    184     15     46
     54   -678   -732    311    392   -704    114    236    275    192     23     51
     77   -644   -724    280    400   -683    132    246    280    194     25     51
     80   -618   -698    270    389   -657    103    223    252    168      0     23
     64   -628   -693    280    376   -659    103    223    254    171     -2     18
     75   -633   -709    277    389   -670    116    241    270    184      7     25
     80   -652   -735    285    405   -693    124    252    280    194     12     28
     64   -727   -792    332    428   -758    127    249    262    176     -5     12
     70   -719   -789    324    428   -753    119    239    244    155    -23      2
     70   -654   -727    290    397   -691    106    239    252    166    -15     10
     75   -639   -717    280    394   -678    119    239    252    161    -20      2
     72   -678   -750    303    410   -714    111    220    233    137    -46    -23
     80   -685   -766    301    423   -724    119    226    236    137    -49    -23
     67   -711   -782    322    423   -745    111    226    226    127    -57    -31
     75   -740   -818    332    444   -776     90    213    210    109    -72    -46
    106   -706   -813    301    459   -758    106    228    228    127    -54    -25
     98   -657   -756    280    426   -706    140    249    254    150    -36    -12
     80   -667   -748    293    413   -706    158    252    259    150    -41    -20
     80   -698   -779    306    426   -737    176    257    259    148    -49    -31
    109   -662   -771    277    439   -717    192    270    272    155    -38    -20
     93   -644   -740    275    415   -691    176    259    275    163    -33    -12
    101   -602   -704    249    402   -652    163    265    293    187     -7     15
    114   -620   -735    252    423   -675    140    259    288    184    -10     10
    119   -636   -756    259    436   -696    129    252    280    179    -20      5
    132   -605   -737    233    433   -670    142    259    290    194     -5     20
    114   -636   -750    259    431   -693    129    254    280    187    -12     10
    101   -719   -823    306    459   -771    119    241    254    158    -44    -15
    111   -789   -901    340    506   -844     96    218    226    132    -72    -44
    101   -797   -901    345    498   -849     88    197    205    109    -96    -70
     96   -805   -901    353    496   -852    111    200    202    106   -103    -77
    106   -763   -872    327    488   -818    184    233    233    129    -85    -62
     88   -818   -906    366    496   -862    174    210    210    103   -116    -90
     44   -927   -974    441    506   -950    114    158    158     54   -168   -142
     64   -963  -1028    449    545   -995    135    161    148     38   -184   -161
     77   -948  -1028    433    553   -989    161    166    150     41   -187   -166
     83   -919  -1002    418    542   -961    187    187    176     64   -168   -148
     85   -927  -1013    420    548   -969    179    179    171     59   -174   -153
     44  -1044  -1088    498    566  -1065    124    135    129     15   -220   -194
     20  -1091  -1111    532    563  -1101    111    119    103     -5   -241   -220
     38  -1065  -1104    514    571  -1083    158    142    124     12   -231   -210
     20  -1106  -1127    540    574  -1117    158    132    124      2   -241   -226
      7  -1114  -1122    553    563  -1117    150    129    119      0   -246   -231
     25  -1098  -1127    535    574  -1111    215    223    192     49   -215   -218
     67  -1013  -1080    472    574  -1047    337    428    353    171   -135   -176
    103   -859   -966    376    535   -911    465    678    566    366     28    -46
    181   -633   -815    226    498   -724    545    969    828    654    322    239
    244   -400   -644     77    444   -522    488   1083    989    911    649    620
    231   -184   -415    -23    322   -298    316    807    948   1047    922    987
    142      2   -140    -75    140    -67    226    358    818   1101   1080   1205
    -31   -228   -197    129     83   -213     93   -218    374    693    698    844
   -155   -730   -576    441    207   -654    -33   -766   -288   -111   -153    -15
   -166  -1218  -1052    693    441  -1135   -246  -1013   -737   -652   -714   -581
    -98  -1535  -1436    815    667  -1486   -311   -880   -704   -665   -769   -662
    -67  -1647  -1582    857    756  -1615   -223   -639   -530   -563   -722   -652
    -18  -1587  -1569    800    774  -1577    -41   -337   -277   -379   -587   -550
     12  -1504  -1517    745    763  -1509    145    -54    -46   -194   -441   -436
     25  -1457  -1483    714    753  -1470    254     83     70    -96   -361   -371
     36  -1467  -1504    714    769  -1486    306    137    114    -62   -337   -350
     10  -1504  -1517    745    761  -1512    309    148    122    -62   -342   -355
      2  -1556  -1558    776    779  -1556    283    135    114    -72   -355   -371
     23  -1558  -1584    766    802  -1569    301    150    127    -62   -350   -363
     33  -1558  -1592    761    810  -1574    324    171    145    -49   -337   -350
     49  -1556  -1605    753    826  -1579    355    194    171    -25   -316   -332
     18  -1602  -1621    792    818  -1610    340    184    166    -33   -329   -345
      5  -1626  -1634    807    818  -1628    345    184    168    -33   -327   -348
     20  -1626  -1647    802    831  -1636    368    197    181    -20   -319   -340
     12  -1652  -1667    818    839  -1660    371    197    184    -20   -327   -345
     18  -1670  -1688    826    852  -1678    366    202    194    -10   -319   -332
     15  -1696  -1712    839    862  -1704    379    210    200     -5   -319   -335
     15  -1732  -1751    857    883  -1740    381    210    197    -10   -327   -342
     41  -1740  -1782    849    909  -1761    392    220    215      7   -309   -327
     46  -1732  -1779    844    911  -1756    415    246    241     28   -293   -309
     51  -1719  -1771    831    909  -1745    418    249    241     25   -301   -314
     75  -1730  -1805    826    937  -1766    428    259    252     33   -296   -314
     93  -1732  -1826    818    958  -1779    431    275    267     49   -283   -301
     64  -1774  -1839    854    950  -1805    420    280    272     54   -283   -298
     59  -1777  -1836    859    948  -1805    452    309    298     72   -267   -285
     62  -1805  -1867    870    963  -1834    452    319    309     83   -259   -280
     72  -1834  -1906    880    987  -1870    457    335    322     93   -252   -280
     72  -1831  -1904    880    987  -1867    454    348    327     98   -249   -280
     96  -1797  -1896    849    995  -1844    475    384    363    132   -218   -254
     93  -1831  -1925    867   1008  -1878    475    415    384    161   -197   -231
     85  -1842  -1927    875   1002  -1883    480    449    413    194   -163   -200
     98  -1834  -1932    867   1015  -1883    491    491    449    233   -124   -163
    109  -1810  -1919    849   1013  -1865    491    527    480    270    -85   -124
    129  -1771  -1901    820   1015  -1836    496    568    514    316    -33    -72
    140  -1764  -1906    810   1021  -1834    491    594    540    350      2    -33
    132  -1743  -1875    805   1002  -1808    491    610    553    371     33     -2
    135  -1719  -1857    789    995  -1787    501    623    576    402     67     31
    140  -1712  -1852    784    995  -1779    509    633    589    420     88     57
    127  -1732  -1860    802    992  -1797    498    618    576    405     80     51
    129  -1745  -1875    807   1002  -1810    485    597    561    397     72     46
    137  -1732  -1870    797   1002  -1803    506    594    566    400     77     49
    122  -1766  -1888    820   1002  -1826    519    576    550    376     51     15
    106  -1836  -1943    862   1023  -1888    517    542    519    335      0    -36
     96  -1880  -1977    893   1036  -1927    545    517    498    296    -46    -88
     75  -1966  -2042    943   1057  -2003    550    472    462    241   -109   -155
     70  -2036  -2107    982   1085  -2070    566    436    428    194   -166   -220
     59  -2094  -2153   1015   1104  -2122    568    387    392    148   -226   -288
     62  -2114  -2177   1026   1119  -2145    600    374    392    135   -246   -311
     75  -2148  -2223   1036   1148  -2187    626    355    376    111   -275   -345
     44  -2234  -2278   1093   1158  -2255    602    306    337     70   -319   -394
     20  -2301  -2322   1137   1169  -2312    592    272    311     41   -353   -428
     15  -2322  -2338   1153   1176  -2330    605    262    303     28   -368   -446
      2  -2379  -2382   1187   1189  -2379    602    246    288     10   -387   -470
      7  -2418  -2426   1205   1215  -2421    600    231    270     -7   -407   -491
     -2  -2444  -2442   1223   1218  -2442    602    226    265    -15   -415   -501
     -5  -2462  -2457   1234   1226  -2460    610    226    265    -15   -413   -501
     -5  -2494  -2488   1247   1241  -2491    620    231    270    -12   -413   -501
      2  -2499  -2501   1247   1252  -2499    628    233    270    -15   -415   -506
     20  -2475  -2496   1226   1254  -2483    628    231    270    -18   -415   -511
     10  -2488  -2499   1239   1254  -2494    628    231    275    -15   -415   -506
      5  -2499  -2504   1244   1254  -2499    641    236    283    -10   -407   -506
      2  -2533  -2538   1265   1267  -2535    644    233    280    -12   -410   -511
     -2  -2564  -2561   1283   1275  -2561    646    231    280    -15   -410   -511
      5  -2551  -2556   1273   1280  -2553    641    226    275    -20   -413   -517
      7  -2551  -2559   1270   1283  -2556    644    220    270    -23   -415   -522
      5  -2569  -2574   1280   1288  -2572    659    223    275    -20   -413   -524
      5  -2577  -2582   1286   1291  -2579    654    210    265    -33   -423   -537
     -2  -2624  -2621   1314   1309  -2624    649    200    252    -49   -436   -550
     10  -2642  -2652   1314   1330  -2644    646    192    244    -59   -444   -561
     23  -2613  -2637   1293   1327  -2624    670    202    259    -46   -433   -553
     31  -2621  -2655   1293   1340  -2637    675    200    257    -49   -436   -561
     23  -2618  -2642   1299   1332  -2629    680    197    259    -46   -431   -561
     12  -2631  -2644   1306   1327  -2637    696    207    270    -41   -423   -555
     20  -2611  -2631   1293   1325  -2621    737    233    301    -15   -400   -535
     10  -2618  -2631   1301   1319  -2624    763    246    316     -5   -389   -527
     18  -2624  -2642   1304   1330  -2631    753    228    303    -20   -407   -550
     18  -2613  -2631   1296   1322  -2624    740    207    298    -28   -410   -555
     12  -2592  -2605   1288   1309  -2598    740    205    314     -7   -384   -532
     25  -2600  -2629   1286   1327  -2613    711    187    298    -18   -387   -537
     28  -2629  -2657   1301   1343  -2642    698    176    285    -28   -392   -545
     28  -2642  -2670   1304   1348  -2655    706    179    288    -23   -384   -540
     41  -2650  -2691   1304   1363  -2670    717    189    293    -18   -379   -537
     44  -2678  -2725   1317   1382  -2701    711    181    277    -33   -394   -553
     38  -2743  -2782   1353   1410  -2761    698    155    244    -70   -431   -589
     38  -2774  -2816   1366   1426  -2795    704    148    228    -85   -444   -605
     28  -2813  -2842   1392   1434  -2826    717    140    215   -103   -462   -626
     -2  -2834  -2831   1418   1413  -2834    737    137    215   -114   -470   -641
     -5  -2868  -2863   1436   1428  -2865    737    119    194   -137   -491   -667
     -5  -2889  -2883   1444   1439  -2886    724     98    168   -166   -519   -696
    -20  -2922  -2902   1470   1439  -2912    722     85    150   -189   -537   -714
    -31  -2943  -2915   1486   1441  -2927    727     80    145   -197   -542   -724
    -33  -2956  -2922   1496   1444  -2940    737     85    150   -194   -540   -722
    -31  -2972  -2943   1501   1454  -2959    737     77    142   -205   -548   -732
    -36  -2977  -2943   1506   1452  -2961    735     70    135   -215   -558   -745
    -25  -3005  -2979   1517   1475  -2995    735     64    127   -226   -566   -756
    -20  -3013  -2992   1517   1486  -3003    732     57    122   -231   -568   -761
    -18  -3005  -2987   1512   1483  -2998    735     54    124   -233   -566   -763
    -18  -3005  -2987   1512   1483  -2998    745     70    137   -226   -561   -761
     -5  -2961  -2959   1483   1473  -2961    813    179    220   -166   -522   -743
     23  -2873  -2896   1426   1460  -2883    922    379    384    -41   -431   -696
     67  -2733  -2800   1330   1431  -2766   1008    597    584    148   -267   -558
    111  -2507  -2621   1197   1366  -2564   1026    826    823    428     33   -252
    166  -2184  -2353   1008   1260  -2270    961    883    976    693    392    184
    153  -1904  -2057    875   1104  -1979    854    610    930    815    662    563
     31  -1901  -1932    932    979  -1917    761    205    724    769    719    678
    -98  -2125  -2029   1111    963  -2078    636   -324    241    290    257    223
   -189  -2579  -2390   1384   1098  -2483    491   -849   -413   -506   -597   -659
   -166  -3034  -2868   1600   1350  -2951    306  -1072   -805   -987  -1106  -1179
   -116  -3304  -3187   1709   1532  -3247    262   -932   -727   -950  -1114  -1215
    -90  -3364  -3273   1725   1590  -3320    348   -691   -522   -807  -1023  -1153
    -70  -3276  -3208   1673   1566  -3242    504   -413   -275   -620   -878  -1041
    -51  -3143  -3091   1597   1519  -3117    672   -158    -51   -433   -724   -922
    -38  -3138  -3099   1587   1527  -3117    735    -54     31   -363   -670   -878
    -23  -3135  -3112   1577   1543  -3125    761    -15     67   -337   -646   -854
    -18  -3115  -3099   1566   1538  -3107    756    -12     72   -337   -646   -852
    -23  -3109  -3086   1566   1530  -3099    753     -7     75   -332   -639   -846
    -20  -3073  -3052   1545   1514  -3065    776     12     98   -311   -618   -828
     -5  -3050  -3044   1527   1517  -3047    787     20    111   -303   -610   -826
    -15  -3078  -3065   1545   1525  -3073    784     20    111   -306   -615   -833
    -25  -3104  -3078   1566   1525  -3091    776     15    103   -309   -615   -833
    -31  -3094  -3063   1561   1514  -3078    761      2     90   -322   -623   -844
    -28  -3068  -3042   1548   1506  -3055    776     15    106   -306   -605   -826
     -7  -3034  -3026   1522   1509  -3031    787     28    124   -293   -587   -810
     15  -3047  -3063   1517   1538  -3055    795     33    127   -290   -581   -805
      5  -3042  -3047   1519   1525  -3044    795     36    132   -285   -574   -802
     -7  -3044  -3039   1525   1514  -3042    789     33    129   -288   -571   -795
    -12  -3021  -3008   1517   1496  -3016    771     20    119   -296   -576   -800
    -10  -3018  -3008   1514   1499  -3013    774     23    124   -296   -571   -800
     10  -2990  -3003   1488   1504  -2995    792     41    145   -275   -550   -784
     25  -2964  -2990   1467   1506  -2977    787     44    142   -277   -548   -784
     20  -2974  -2995   1475   1504  -2982    782     41    140   -280   -545   -776
      2  -2956  -2959   1478   1480  -2956    787     54    155   -265   -527   -761
     -5  -2977  -2972   1491   1480  -2974    771     51    150   -270   -527   -766
     15  -2977  -2995   1480   1504  -2985    771     64    161   -262   -514   -761
     28  -2946  -2974   1457   1501  -2961    789     93    187   -239   -491   -745
     41  -2886  -2927   1423   1483  -2907    813    135    226   -197   -446   -701
     44  -2881  -2925   1415   1483  -2902    815    163    244   -176   -426   -680
     44  -2860  -2907   1408   1475  -2883    802    181    254   -161   -407   -665
     38  -2837  -2876   1397   1457  -2855    807    223    285   -124   -366   -623
     51  -2792  -2844   1371   1447  -2818    813    265    319    -80   -316   -576
     88  -2743  -2831   1327   1460  -2787    805    303    345    -44   -272   -527
     98  -2694  -2792   1296   1444  -2743    807    348    381     -2   -220   -480
     96  -2650  -2746   1275   1421  -2696    810    376    405     31   -176   -436
     90  -2595  -2686   1252   1387  -2639    800    389    415     49   -148   -397
    101  -2548  -2652   1221   1376  -2598    797    400    426     67   -119   -366
    109  -2533  -2642   1210   1374  -2587    797    405    426     75   -101   -342
    114  -2504  -2618   1195   1363  -2559    789    397    418     70    -96   -329
    116  -2470  -2587   1176   1350  -2527    776    376    397     51   -106   -337
    111  -2470  -2582   1176   1345  -2525    776    358    379     31   -127   -355
    103  -2481  -2587   1187   1345  -2533    787    342    368     12   -142   -371
     85  -2509  -2595   1210   1337  -2551    792    311    340    -28   -184   -413
     54  -2564  -2618   1254   1335  -2590    789    270    301    -75   -231   -462
     36  -2608  -2647   1286   1340  -2626    789    220    265   -127   -283   -517
     31  -2642  -2675   1304   1353  -2657    797    179    239   -166   -327   -566
     18  -2681  -2699   1330   1358  -2688    795    135    207   -205   -371   -615
     12  -2701  -2714   1345   1363  -2707    784     85    171   -249   -418   -667
      2  -2743  -2746   1369   1371  -2746    769     44    148   -283   -452   -704
      0  -2774  -2777   1387   1387  -2774    758     12    127   -309   -478   -727
     -2  -2753  -2751   1376   1371  -2753    758     -7    116   -322   -485   -740
    -10  -2769  -2759   1389   1374  -2764    758    -25    109   -335   -493   -753
    -12  -2779  -2769   1395   1374  -2774    737    -54     85   -361   -517   -779
    -15  -2772  -2759   1392   1369  -2766    735    -64     80   -368   -522   -784
    -15  -2769  -2753   1389   1366  -2764    730    -72     75   -376   -530   -792
    -15  -2782  -2766   1400   1374  -2774    732    -72     75   -376   -527   -789
    -10  -2759  -2751   1384   1369  -2756    730    -64     85   -366   -514   -776
      0  -2738  -2740   1369   1369  -2738    727    -70     85   -371   -517   -774
     -7  -2738  -2733   1371   1361  -2735    717    -83     75   -384   -527   -789
    -10  -2730  -2720   1371   1353  -2725    724    -75     83   -379   -522   -797
    -15  -2712  -2699   1363   1340  -2707    730    -70     96   -368   -514   -792
    -15  -2699  -2686   1356   1332  -2694    727    -67     98   -366   -506   -784
     -5  -2673  -2668   1335   1330  -2670    724    -70    103   -361   -498   -771
      5  -2650  -2655   1322   1330  -2652    714    -72     98   -363   -498   -774
    -12  -2668  -2655   1340   1319  -2662    704    -85     85   -379   -517   -795
    -18  -2675  -2657   1348   1319  -2668    701    -90     85   -384   -517   -795
    -10  -2662  -2652   1337   1319  -2660    706    -83     96   -384   -504   -782
      2  -2668  -2670   1332   1335  -2668    711    -72    106   -384   -493   -766
    -10  -2647  -2637   1327   1312  -2642    706    -77    101   -389   -496   -766
    -10  -2629  -2618   1319   1301  -2624    706    -75    106   -384   -493   -766
     -5  -2629  -2624   1317   1309  -2629    701    -80    106   -389   -498   -776
     -2  -2585  -2582   1293   1288  -2585    714    -64    127   -366   -475   -750
     -7  -2540  -2533   1273   1260  -2538    743    -41    161   -337   -446   -722
    -20  -2538  -2520   1278   1247  -2530    761    -36    168   -332   -439   -714
    -10  -2525  -2517   1265   1252  -2522    761    -33    171   -332   -439   -711
     12  -2465  -2478   1226   1244  -2470    763    -31    189   -314   -415   -688
      7  -2418  -2426   1205   1215  -2421    748    -38    200   -301   -402   -678
     12  -2444  -2460   1215   1234  -2452    717    -57    187   -311   -410   -683
     18  -2470  -2488   1226   1252  -2478    685    -70    168   -319   -413   -680
     20  -2442  -2462   1210   1241  -2452    675    -67    174   -314   -400   -667
     31  -2434  -2465   1200   1247  -2449    652    -77    158   -327   -410   -678
     31  -2473  -2504   1221   1267  -2488    646    -83    142   -345   -426   -693
     15  -2478  -2494   1231   1254  -2486    636   -103    122   -366   -446   -717
     -2  -2481  -2478   1241   1236  -2481    646   -106    122   -366   -446   -717
     10  -2514  -2527   1249   1267  -2520    641   -119    103   -384   -465   -735
      2  -2540  -2543   1267   1273  -2543    636   -127     93   -400   -475   -750
     -7  -2538  -2530   1270   1260  -2535    636   -135     90   -405   -478   -753
    -38  -2553  -2514   1296   1236  -2535    631   -150     75   -420   -488   -766
    -51  -2569  -2517   1309   1231  -2543    623   -163     64   -436   -504   -779
    -41  -2561  -2520   1301   1239  -2540    623   -168     62   -444   -509   -787
    -28  -2556  -2530   1291   1249  -2543    618   -171     59   -446   -514   -792
    -36  -2585  -2548   1312   1254  -2566    607   -179     51   -457   -519   -800
    -15  -2548  -2533   1280   1257  -2540    607   -176     54   -452   -514   -795
    -33  -2538  -2507   1286   1234  -2522    605   -179     59   -449   -509   -792
    -59  -2572  -2512   1314   1223  -2543    602   -181     57   -454   -514   -805
    -54  -2548  -2494   1301   1218  -2522    600   -181     59   -446   -506   -792
    -51  -2538  -2486   1293   1215  -2512    594   -181     64   -446   -504   -787
    -49  -2517  -2468   1280   1208  -2494    644   -106    119   -410   -483   -779
    -28  -2429  -2403   1226   1187  -2416    761     90    267   -303   -410   -740
      7  -2278  -2286   1135   1145  -2281    883    337    475   -132   -272   -639
     70  -2003  -2075    966   1070  -2039    971    662    774    184     38   -345
    158  -1691  -1849    766   1002  -1769    945    797    963    488    407     67
    161  -1366  -1527    602    844  -1447    761    428    891    639    714    467
     15  -1169  -1184    576    600  -1176    519   -176    711    706    919    735
   -161  -1332  -1171    745    504  -1254    249   -839    252    322    589    449
   -293  -1909  -1618   1101    659  -1764     36  -1358   -457   -542   -306   -415
   -283  -2488  -2208   1384    961  -2351   -116  -1504   -878  -1127   -948  -1062
   -166  -2733  -2566   1449   1200  -2650    -88  -1244   -753  -1088   -982  -1140
   -109  -2668  -2561   1387   1223  -2616    119   -875   -470   -883   -836  -1044
    -93  -2569  -2475   1330   1189  -2522    355   -527   -197   -680   -680   -924
    -80  -2530  -2452   1304   1184  -2491    496   -324    -46   -568   -597   -872
    -62  -2525  -2462   1293   1200  -2494    553   -233     20   -519   -558   -849
    -54  -2491  -2436   1273   1189  -2465    558   -205     46   -501   -545   -841
    -59  -2483  -2423   1270   1179  -2455    555   -187     64   -488   -535   -836
    -57  -2465  -2408   1260   1174  -2436    574   -168     85   -470   -517   -820
    -41  -2439  -2397   1241   1176  -2418    592   -148    103   -452   -498   -800
    -44  -2447  -2403   1244   1179  -2426    574   -142    109   -452   -496   -807
    -49  -2460  -2413   1254   1182  -2436    509   -129    114   -452   -493   -807
    -62  -2462  -2400   1260   1166  -2431    498   -135    111   -454   -496   -807
    -36  -2447  -2410   1241   1187  -2429    618   -122    135   -431   -470   -779
    -25  -2392  -2369   1208   1171  -2382    652    -98    161   -407   -446   -756
    -41  -2359  -2320   1200   1137  -2340    646    -90    171   -402   -441   -753
    -49  -2333  -2283   1189   1114  -2309    636    -88    174   -400   -439   -753
    -54  -2359  -2304   1208   1124  -2333    633    -77    187   -389   -428   -743
    -38  -2364  -2325   1200   1140  -2343    618    -72    192   -387   -423   -740
    -41  -2333  -2291   1187   1122  -2312    620    -59    205   -376   -413   -727
    -72  -2343  -2270   1208   1096  -2307    623    -51    215   -368   -405   -719
    -70  -2312  -2242   1192   1085  -2278    628    -33    236   -350   -389   -709
    -44  -2294  -2252   1169   1101  -2273    623    -23    241   -348   -384   -704
    -33  -2301  -2268   1169   1117  -2286    613    -18    241   -350   -384   -706
    -41  -2286  -2244   1161   1101  -2265    613      2    259   -332   -366   -691
    -38  -2273  -2234   1156   1096  -2255    613     23    277   -319   -353   -678
    -31  -2260  -2229   1143   1096  -2244    615     49    296   -303   -337   -665
    -10  -2234  -2223   1122   1104  -2229    626     85    324   -280   -316   -646
     15  -2213  -2229   1096   1119  -2218    631    124    350   -257   -296   -628
     23  -2203  -2226   1091   1124  -2213    641    166    381   -231   -272   -607
     10  -2192  -2203   1088   1104  -2197    646    213    413   -202   -244   -579
     18  -2153  -2171   1065   1093  -2161    649    265    449   -166   -207   -542
     41  -2099  -2143   1026   1091  -2120    662    332    501   -114   -153   -493
     64  -2047  -2112    992   1088  -2078    680    397    553    -59    -96   -439
     72  -1969  -2044    948   1057  -2005    685    441    594    -10    -46   -389
     72  -1901  -1974    914   1023  -1938    685    472    620     23     -7   -353
     54  -1888  -1943    914    997  -1914    685    493    641     49     23   -322
     49  -1888  -1938    919    992  -1912    678    506    657     72     54   -280
     83  -1818  -1904    867    992  -1860    672    511    672     93     83   -244
    135  -1738  -1873    800   1002  -1805    667    509    678    106     98   -228
     96  -1719  -1818    810    956  -1769    672    491    675    101     98   -231
     38  -1740  -1779    852    909  -1758    672    457    652     77     70   -257
     41  -1779  -1821    867    930  -1800    654    413    618     38     36   -288
     46  -1792  -1839    872    943  -1816    649    368    589     10     10   -314
     51  -1797  -1849    872    950  -1823    639    311    555    -25    -23   -345
     51  -1842  -1893    896    971  -1867    628    246    511    -77    -77   -400
      2  -1896  -1901    945    950  -1896    631    181    467   -132   -135   -454
      0  -1904  -1906    950    953  -1904    628    124    426   -181   -192   -501
     10  -1951  -1964    969    984  -1956    600     64    374   -239   -254   -553
    -18  -2010  -1992   1015    987  -2003    579     23    345   -270   -277   -594
    -72  -2036  -1964   1054    945  -2000    574     -2    335   -283   -280   -610
    -41  -2047  -2005   1044    982  -2026    576    -12    327   -290   -285   -615
    -25  -2070  -2047   1047   1010  -2060    563    -28    314   -303   -296   -626
    -70  -2099  -2029   1085    979  -2065    561    -44    298   -322   -314   -644
    -67  -2075  -2008   1070    969  -2042    566    -46    301   -322   -309   -631
    -46  -2047  -2003   1047    976  -2026    568    -38    314   -309   -298   -615
    -51  -2044  -1995   1047    971  -2021    568    -41    311   -314   -306   -641
    -67  -2070  -2003   1070    966  -2036    558    -49    301   -327   -322   -667
    -67  -2073  -2005   1067    969  -2039    555    -46    306   -322   -314   -654
    -70  -2081  -2010   1075    969  -2047    550    -49    306   -324   -314   -652
    -59  -2052  -1992   1054    966  -2023    558    -41    314   -316   -306   -641
    -54  -2039  -1984   1047    963  -2013    558    -41    316   -311   -303   -641
    -57  -2029  -1971   1041    956  -2000    563    -36    327   -303   -293   -631
    -46  -2008  -1964   1026    956  -1987    566    -31    335   -296   -283   -620
    -51  -2026  -1977   1036    961  -2003    558    -36    329   -301   -288   -626
    -59  -2052  -1992   1057    966  -2023    558    -36    329   -301   -285   -626
    -57  -2021  -1966   1039    953  -1995    563    -31    337   -293   -275   -615
    -62  -2008  -1945   1034    940  -1977    561    -31    340   -290   -270   -605
    -59  -2010  -1951   1034    943  -1982    553    -36    335   -298   -275   -610
    -64  -2029  -1964   1047    948  -1997    548    -44    327   -306   -283   -615
    -41  -2018  -1979   1028    969  -2000    537    -44    327   -303   -277   -605
    -44  -1984  -1940   1013    948  -1964    550    -33    340   -290   -262   -589
    -54  -1948  -1896   1000    919  -1922    571    -25    350   -283   -252   -587
    -41  -1899  -1857    971    906  -1878    592    -10    376   -262   -231   -566
    -31  -1880  -1852    953    909  -1865    607      0    389   -249   -220   -553
    -25  -1891  -1865    958    917  -1878    613      0    389   -252   -223   -555
    -28  -1865  -1836    945    901  -1852    613      0    397   -246   -215   -545
     -5  -1808  -1803    906    898  -1805    610      5    418   -223   -187   -519
    -18  -1800  -1782    906    880  -1792    576     -7    415   -220   -179   -517
     -5  -1823  -1818    914    904  -1821    530    -28    392   -236   -192   -527
    -15  -1836  -1821    924    901  -1829    514    -33    389   -236   -189   -522
    -59  -1842  -1782    950    859  -1813    514    -25    397   -226   -176   -509
    -77  -1880  -1803    976    859  -1842    478    -36    379   -244   -189   -522
    -59  -1912  -1852    984    893  -1883    472    -54    355   -265   -207   -540
     38  -1847  -1888    904    961  -1867    514    -33    368   -252   -194   -524
     -7  -1842  -1834    924    911  -1839    550    -23    381   -241   -184   -514
    -36  -1878  -1844    956    901  -1862    545    -33    366   -257   -202   -532
    -80  -1940  -1860   1010    888  -1901    535    -54    345   -283   -228   -558
    -83  -1979  -1899   1028    906  -1938    504    -85    311   -319   -262   -589
    -57  -1966  -1909   1013    924  -1938    506    -88    311   -319   -262   -587
    -62  -1971  -1909   1015    922  -1940    498   -101    298   -335   -275   -602
    -59  -1971  -1912   1015    924  -1943    491   -106    288   -345   -283   -610
    -85  -1964  -1878   1023    896  -1922    498   -106    290   -345   -280   -610
   -111  -1992  -1880   1052    883  -1938    491   -109    288   -345   -280   -613
   -106  -2003  -1899   1052    896  -1951    478   -114    283   -350   -285   -618
   -119  -2036  -1917   1078    896  -1977    467   -122    275   -358   -293   -615
   -176  -2122  -1945   1148    883  -2034    415   -155    239   -394   -327   -644
   -262  -2182  -1919   1223    828  -2052    374   -184    207   -420   -355   -670
   -187  -2052  -1865   1119    836  -1958    459   -106    280   -355   -296   -620
     15  -1797  -1813    888    914  -1805    639    101    457   -215   -181   -524
     23  -1719  -1745    846    883  -1732    761    316    623    -85    -85   -454
     12  -1605  -1618    797    815  -1610    857    594    859    132    111   -277
    101  -1335  -1436    615    769  -1384    846    872   1101    433    441     57
    194   -992  -1187    397    688  -1088    722    774   1158    654    769    449
    122   -782   -906    329    511   -844    514    246   1021    758   1008    769
    -70   -711   -641    392    285   -678    280   -407    753    693   1041    854
   -223  -1062   -841    641    309   -953     62  -1039    166     62    407    252
   -277  -1605  -1330    940    524  -1467    -90  -1392   -454   -724   -410   -555
   -236  -2000  -1764   1117    761  -1880   -166  -1304   -576   -948   -675   -833
   -176  -2184  -2008   1182    914  -2096   -122  -1015   -407   -865   -649   -849
   -174  -2145  -1971   1158    896  -2060     88   -691   -148   -693   -530   -769
   -171  -2075  -1904   1122    865  -1990    303   -384     85   -522   -400   -670
   -168  -2057  -1891   1111    859  -1974    405   -223    202   -431   -327   -615
   -135  -2075  -1940   1106    901  -2008    426   -171    239   -407   -309   -600
   -119  -2057  -1940   1088    909  -2000    439   -148    254   -397   -298   -587
   -122  -2008  -1888   1065    883  -1948    462   -114    290   -363   -265   -553
   -129  -1990  -1862   1057    865  -1927    457   -103    301   -350   -254   -540
   -122  -1969  -1847   1047    862  -1909    465    -88    316   -340   -241   -524
   -114  -1974  -1862   1044    870  -1919    457    -85    319   -335   -236   -514
   -116  -1995  -1880   1054    880  -1938    454    -85    319   -332   -231   -509
    -96  -1977  -1880   1036    891  -1930    454    -77    324   -327   -223   -498
    -62  -1969  -1906   1015    922  -1938    439    -72    324   -324   -220   -491
    -62  -1873  -1810    966    872  -1842    483    -31    381   -267   -158   -431
    -83  -1829  -1745    956    831  -1787    511    -10    407   -241   -132   -405
    -98  -1855  -1758    974    828  -1808    498    -20    394   -252   -148   -420
   -109  -1873  -1764    992    826  -1818    488    -15    400   -249   -140   -415
   -111  -1899  -1787   1005    836  -1844    475    -20    389   -257   -145   -420
    -93  -1878  -1787    984    844  -1834    470    -12    397   -246   -135   -407
    -88  -1857  -1771    971    839  -1813    480      2    413   -231   -122   -394
    -85  -1844  -1758    966    836  -1803    483     18    428   -215   -103   -374
    -96  -1836  -1740    963    820  -1790    478     28    433   -205    -90   -361
    -80  -1842  -1761    958    839  -1803    465     31    433   -207    -93   -363
    -59  -1784  -1727    922    831  -1756    488     67    465   -176    -62   -335
    -51  -1738  -1686    896    815  -1712    511    111    509   -132    -15   -288
    -67  -1751  -1683    906    807  -1717    504    122    509   -135    -18   -293
    -85  -1769  -1683    927    797  -1727    496    135    514   -132    -18   -296
    -72  -1784  -1714    927    820  -1748    467    153    519   -122    -10   -288
    -38  -1704  -1665    872    813  -1686    488    218    571    -70     44   -236
    -31  -1615  -1584    820    776  -1600    535    293    636     -2    114   -174
    -38  -1602  -1564    820    761  -1582    532    340    665     31    150   -140
    -36  -1595  -1558    813    761  -1577    514    376    685     59    179   -111
      0  -1551  -1551    776    774  -1551    506    423    722    101    226    -59
     33  -1444  -1478    704    753  -1460    542    488    782    174    306     23
     38  -1369  -1408    665    722  -1387    553    522    820    226    363     80
     54  -1340  -1395    641    724  -1366    537    522    826    241    384    109
     49  -1283  -1332    618    691  -1306    545    527    839    262    413    135
      5  -1293  -1301    644    652  -1296    524    501    826    254    410    135
     15  -1299  -1317    641    665  -1306    511    478    807    239    400    129
     31  -1280  -1312    623    670  -1293    496    465    805    244    410    142
     38  -1226  -1265    594    652  -1244    527    462    818    254    426    166
      7  -1299  -1306    644    657  -1301    524    407    774    197    363    109
    -33  -1387  -1353    709    659  -1371    504    345    722    140    301     51
    -75  -1452  -1376    763    649  -1415    478    280    670     83    246      0
    -44  -1439  -1395    743    675  -1418    467    231    644     57    223    -28
    -49  -1434  -1384    740    667  -1410    509    200    636     38    205    -49
    -93  -1493  -1400    792    652  -1447    504    137    594    -12    145   -103
   -114  -1548  -1434    831    657  -1491    488     93    555    -54    101   -145
   -116  -1615  -1499    867    691  -1558    465     49    511   -103     59   -189
    -96  -1577  -1480    836    691  -1530    467     41    519    -90     75   -179
   -101  -1553  -1452    826    675  -1504    488     41    527    -85     83   -176
   -114  -1597  -1486    854    683  -1540    470     12    498   -114     54   -200
    -93  -1605  -1512    849    709  -1558    465     10    493   -116     51   -194
    -93  -1582  -1488    836    693  -1535    457     15    504   -101     70   -168
    -98  -1574  -1475    836    685  -1527    462      5    496   -109     62   -176
   -103  -1579  -1475    839    685  -1527    472      7    496   -111     57   -184
   -137  -1600  -1462    870    662  -1532    459     12    501   -106     64   -176
   -116  -1597  -1480    854    680  -1540    444      7    496   -109     67   -171
   -116  -1574  -1457    844    670  -1517    470     25    517    -85     88   -150
   -124  -1548  -1426    833    649  -1488    478     31    530    -75    101   -137
   -111  -1538  -1426    826    657  -1483    467     25    524    -77    103   -137
   -109  -1519  -1413    813    649  -1467    462     28    532    -70    111   -114
   -114  -1514  -1400    813    641  -1457    470     28    532    -72    111   -111
   -119  -1527  -1408    820    644  -1467    459     10    517    -88     96   -129
   -122  -1514  -1392    818    633  -1454    454      7    514    -85    103   -116
   -106  -1499  -1392    800    641  -1444    441     10    519    -77    116    -96
    -93  -1465  -1371    779    636  -1421    454     10    524    -75    116    -88
   -142  -1493  -1350    815    602  -1423    457     -2    506    -93     90    -98
   -142  -1483  -1340    813    597  -1413    465      5    517    -85    109    -90
   -129  -1540  -1410    833    639  -1475    431    -12    496   -103    103   -109
   -101  -1509  -1408    805    652  -1460    439      0    514    -77    140    -72
   -116  -1467  -1350    789    615  -1408    480     23    545    -49    166    -41
   -109  -1449  -1340    779    615  -1395    485     25    550    -51    161    -41
   -109  -1444  -1335    774    610  -1389    493     36    563    -41    179    -20
    -83  -1366  -1283    724    600  -1327    511     59    597     -7    215     12
    -85  -1293  -1210    688    561  -1252    532     64    615     10    233     36
   -116  -1332  -1215    724    548  -1275    504     31    597     -5    218     31
   -132  -1366  -1236    748    550  -1301    462      7    581    -20    205     20
   -119  -1371  -1252    745    563  -1314    428    -10    563    -31    205     25
    -83  -1322  -1239    701    576  -1280    431      2    576    -15    226     54
    -62  -1286  -1223    675    579  -1254    446     23    600     10    254     88
    -77  -1312  -1234    693    574  -1273    433     12    581     -5    241     83
    -93  -1374  -1280    732    592  -1327    423      2    558    -23    223     75
    -77  -1392  -1314    735    615  -1353    418     -5    540    -41    210     67
    -90  -1369  -1278    730    592  -1325    423     -5    540    -44    210     75
   -114  -1397  -1283    753    581  -1340    441    -10    532    -59    192     59
   -132  -1457  -1325    795    594  -1392    428    -31    509    -85    168     38
   -137  -1483  -1345    807    602  -1415    413    -51    488   -103    155     25
   -119  -1496  -1376    807    628  -1436    428    -51    483   -111    148     23
   -153  -1512  -1358    831    600  -1436    426    -57    478   -116    137     33
   -158  -1522  -1363    841    602  -1444    423    -57    475   -119    135     33
   -127  -1499  -1371    813    620  -1436    418    -51    480   -111    155     46
   -129  -1431  -1301    782    584  -1366    423    -46    496    -90    187     75
   -153  -1470  -1319    810    581  -1395    431    -49    491   -101    171     67
   -163  -1499  -1337    831    587  -1418    420    -62    475   -116    150     51
   -150  -1475  -1325    810    584  -1402    415    -59    480   -109    166     67
   -155  -1504  -1348    831    594  -1426    413    -54    485   -103    176     83
   -148  -1457  -1309    800    579  -1384    433     -7    522    -70    205    111
   -137  -1382  -1247    758    553  -1314    527    142    641      7    252    140
   -109  -1296  -1187    701    537  -1241    620    355    810    142    353    223
    -51  -1093  -1041    574    493  -1067    706    639   1065    397    592    454
     59   -795   -854    368    454   -826    672    857   1273    693    945    841
    116   -462   -579    171    345   -519    566    740   1319    898   1265   1244
     33   -350   -387    155    210   -366    413    311   1166    956   1447   1496
   -103   -426   -322    265    109   -374    228   -270    802    743   1317   1410
   -210   -667   -459    436    122   -563    114   -844    244    106    654    753
   -311  -1085   -776    698    231   -932    -15  -1176   -270   -540    -36     80
   -277  -1449  -1171    862    444  -1312   -106  -1109   -358   -701   -246   -124
   -239  -1623  -1384    932    571  -1504    -62   -854   -194   -615   -205   -124
   -202  -1587  -1387    893    589  -1486     88   -548     67   -431    -49    -23
   -148  -1470  -1322    807    587  -1397    283   -239    322   -228    119    122
   -161  -1441  -1280    800    558  -1361    384    -88    444   -132    200    197
   -153  -1415  -1262    784    553  -1340    400    -44    475   -109    213    220
   -135  -1405  -1270    769    566  -1337    397    -31    485   -103    207    228
   -148  -1363  -1215    756    532  -1291    418    -10    504    -90    218    244
   -158  -1374  -1218    763    527  -1296    420      0    509    -88    220    246
   -158  -1395  -1236    776    537  -1317    415     10    514    -80    236    249
   -145  -1400  -1257    771    553  -1330    397      7    509    -80    244    259
   -122  -1397  -1275    758    576  -1337    418     28    524    -67    262    280
   -119  -1353  -1234    735    553  -1293    431     57    553    -38    290    322
   -145  -1314  -1169    730    511  -1241    439     64    566    -25    301    342
   -142  -1322  -1182    732    519  -1254    431     54    550    -41    280    327
   -135  -1309  -1176    722    519  -1244    431     70    561    -31    301    337
   -106  -1304  -1200    704    545  -1254    426     80    568    -18    316    348
    -88  -1260  -1171    675    540  -1215    446    109    600     12    353    389
   -127  -1260  -1135    693    501  -1197    454    114    605     15    353    405
   -129  -1304  -1174    717    522  -1239    449    111    597      5    335    397
    -88  -1291  -1202    688    555  -1247    436    119    600      5    340    397
    -70  -1182  -1111    626    519  -1148    472    163    649     57    402    449
   -111  -1174  -1065    641    475  -1119    462    161    644     54    400    446
   -109  -1197  -1088    652    488  -1143    452    163    639     46    394    444
   -114  -1218  -1104    665    493  -1161    462    194    662     72    420    465
   -119  -1228  -1109    675    493  -1169    470    220    683     93    441    488
   -114  -1213  -1101    662    491  -1158    470    249    698    114    462    514
   -114  -1187  -1072    649    478  -1130    467    275    717    132    480    532
   -101  -1176  -1075    639    485  -1127    467    290    724    135    478    535
    -70  -1132  -1062    602    496  -1098    478    335    753    168    511    563
    -70  -1109  -1039    589    483  -1075    475    387    789    210    561    610
    -57  -1078  -1021    566    480  -1049    491    449    833    262    615    665
    -41  -1060  -1018    548    488  -1039    488    491    857    290    646    698
      5   -958   -963    478    483   -961    493    540    893    337    698    756
     12   -875   -888    428    449   -883    504    592    940    402    769    836
     -5   -836   -831    418    413   -833    506    610    956    428    797    880
     -2   -823   -820    413    407   -823    485    605    948    423    787    891
    -10   -831   -820    420    405   -826    470    602    940    423    797    891
     12   -761   -776    374    392   -769    483    623    971    467    867    935
      0   -774   -774    387    384   -774    480    610    963    465    867    937
    -23   -784   -763    402    368   -774    496    594    953    454    854    943
    -28   -771   -743    400    355   -758    498    574    943    439    828    943
    -49   -763   -714    402    332   -740    501    548    924    415    802    919
    -62   -828   -769    444    353   -800    501    504    893    371    771    862
    -80   -901   -820    488    368   -862    517    465    870    337    732    815
    -75   -937   -862    506    392   -901    524    415    846    301    685    771
    -49   -927   -878    485    413   -901    524    379    828    277    652    745
    -93   -974   -880    532    392   -927    519    335    800    244    610    709
   -129  -1039   -909    581    387   -976    511    288    769    207    563    662
   -148  -1088   -940    618    394  -1015    485    249    737    174    535    628
   -129  -1137  -1010    633    439  -1072    472    223    711    148    514    605
   -111  -1088   -979    600    433  -1034    511    244    745    181    542    641
   -140  -1049   -909    592    381   -979    522    252    758    197    555    665
   -158  -1083   -924    620    381  -1005    506    231    735    171    519    639
   -155  -1145   -992    649    415  -1067    493    215    714    145    493    613
   -137  -1176  -1039    657    449  -1109    475    202    698    129    488    592
   -109  -1060   -953    581    420  -1008    509    246    748    189    548    654
   -132  -1000   -867    566    366   -935    522    262    774    218    576    691
   -145  -1021   -878    581    363   -950    511    241    750    187    527    667
   -142  -1036   -896    589    374   -966    491    236    740    176    514    659
   -142  -1044   -901    592    376   -971    493    241    743    184    535    657
   -132  -1028   -896    581    381   -963    517    254    761    205    563    665
   -140  -1060   -919    600    387   -989    504    246    750    197    558    665
   -116  -1041   -924    579    402   -984    506    252    756    202    558    680
   -132  -1047   -914    589    389   -982    509    257    758    207    555    701
   -145  -1047   -901    597    376   -974    491    228    732    181    514    670
   -153  -1062   -909    607    376   -987    480    223    724    174    524    657
   -124  -1054   -932    589    402   -995    488    231    735    192    550    670
   -116  -1060   -945    587    413  -1002    488    228    730    189    548    675
   -140  -1054   -914    597    387   -984    501    241    745    205    561    696
   -145  -1083   -940    613    394  -1013    501    233    740    200    553    696
   -148  -1062   -914    605    381   -989    493    228    735    194    545    691
   -137   -989   -852    563    355   -922    506    236    750    210    555    704
   -124   -885   -761    506    316   -823    553    272    797    257    607    748
   -135   -904   -769    519    316   -836    542    265    789    244    594    737
   -140   -922   -782    530    319   -852    524    249    776    233    581    727
   -132   -880   -748    506    306   -815    519    249    792    252    602    750
   -116   -857   -740    488    311   -800    498    244    797    265    618    771
   -106   -854   -748    478    319   -802    491    236    787    259    610    766
   -111   -880   -769    496    327   -826    462    220    769    246    600    758
   -137   -927   -789    530    324   -859    439    210    750    231    587    750
   -101   -914   -813    509    355   -865    444    220    758    241    597    758
   -124   -937   -815    530    345   -875    454    213    743    226    581    748
   -129   -950   -820    540    345   -888    459    207    732    215    566    735
   -137   -984   -849    561    353   -917    452    194    711    194    545    711
   -168  -1023   -854    597    342   -940    439    176    691    171    522    688
   -174  -1065   -891    618    355   -976    433    158    670    148    498    667
   -166  -1041   -878    602    355   -961    454    161    678    158    509    675
   -155  -1015   -859    584    350   -937    459    158    675    158    504    678
   -155  -1021   -865    589    353   -943    452    142    652    135    472    654
   -171  -1031   -862    600    342   -948    441    142    652    135    480    649
   -174  -1041   -870    607    348   -956    431    142    646    137    491    649
   -181  -1041   -859    610    337   -953    444    148    649    142    493    654
   -181  -1039   -857    610    337   -948    444    150    654    148    493    657
   -189  -1047   -859    618    335   -953    431    150    654    148    491    659
   -192  -1036   -844    615    324   -940    428    145    652    148    488    659
   -202  -1026   -826    613    309   -927    441    145    652    153    493    667
   -179  -1000   -820    589    319   -911    475    184    683    174    506    672
   -171   -948   -779    558    301   -865    563    332    792    241    542    688
   -137   -787   -649    459    254   -719    675    555    971    392    662    789
    -59   -592   -535    324    236   -566    748    839   1200    620    870    995
    106   -319   -426    106    265   -371    719   1127   1418    914   1197   1350
    166     -5   -171    -80    166    -88    571    943   1431   1111   1514   1719
     25     90     62    -59    -18     77    342    374   1239   1161   1683   1943
   -192     46    239     70   -215    142    137   -316    875    950   1540   1836
   -355   -226    129    290   -244    -49     20   -904    337    345    906   1213
   -400   -701   -301    548    -51   -501    -98  -1143   -161   -298    231    555
   -368  -1036   -667    701    148   -852   -119   -979   -168   -387     88    405
   -306  -1130   -826    717    257   -979    -28   -659     28   -275    145    428
   -285  -1062   -776    675    244   -919    161   -306    298    -88    298    535
   -205   -971   -766    587    277   -867    327    -41    496     59    410    615
   -197   -919   -722    558    259   -820    405     64    576    116    441    654
   -228   -956   -727    589    249   -841    415     85    587    116    426    644
   -228   -982   -753    605    262   -867    413    101    594    119    444    628
   -207   -963   -756    584    272   -859    431    129    618    148    480    649
   -192   -945   -756    568    280   -852    428    140    626    158    488    665
   -171   -919   -748    542    288   -833    418    140    626    158    488    670
   -168   -943   -774    555    301   -859    420    148    631    163    493    675
   -174   -891   -719    532    272   -807    431    161    641    174    501    688
   -171   -870   -701    519    265   -787    423    158    639    171    493    688
   -176   -880   -706    527    265   -795    405    153    631    168    483    685
   -168   -891   -722    530    275   -807    387    158    631    174    488    693
   -148   -836   -688    491    270   -761    413    181    654    197    509    719
   -171   -813   -644    491    233   -730    420    184    657    197    504    727
   -184   -818   -633    501    223   -727    431    192    659    200    511    727
   -184   -831   -646    509    231   -740    428    197    662    205    527    711
   -158   -849   -691    504    262   -769    433    218    678    226    555    732
   -163   -844   -680    504    257   -763    428    228    680    231    558    740
   -150   -805   -654    475    252   -730    426    239    691    241    566    756
   -116   -779   -662    449    272   -722    446    272    717    270    587    784
   -124   -784   -659    454    265   -724    423    270    706    262    574    779
   -145   -771   -626    457    239   -698    415    280    709    262    563    792
   -132   -730   -600    428    233   -665    413    293    714    265    553    802
   -145   -719   -574    433    213   -646    428    337    745    298    600    818
   -135   -719   -584    423    223   -652    446    379    779    340    644    841
    -70   -652   -581    361    254   -618    465    426    815    374    678    880
    -41   -615   -574    327    265   -594    478    480    854    418    735    914
   -119   -670   -550    394    215   -610    498    524    880    449    766    935
   -122   -662   -540    389    207   -602    483    558    893    467    782    961
    -72   -602   -530    337    226   -566    472    597    919    501    815    997
    -25   -537   -511    280    241   -524    470    639    945    540    849   1041
     -5   -493   -488    249    241   -491    457    665    963    568    878   1080
     15   -405   -420    192    215   -413    483    706   1008    626    919   1153
      0   -358   -358    179    179   -358    478    709   1010    636    940   1179
    -18   -348   -332    181    155   -340    459    691    995    633    961   1166
    -15   -340   -324    179    153   -332    446    672    982    628    974   1163
    -15   -342   -327    179    153   -335    433    662    984    639    987   1189
    -12   -309   -298    161    140   -303    436    652    987    646    989   1221
    -18   -267   -252    142    114   -259    449    615    963    615    922   1208
    -12   -220   -207    116     96   -215    470    571    922    555    818   1163
    -77   -345   -267    210     93   -306    459    511    885    514    807   1062
    -96   -493   -397    293    150   -446    449    470    870    498    844   1005
    -77   -545   -470    309    194   -509    433    418    846    475    826    984
    -90   -537   -446    314    176   -493    465    394    844    465    797    987
    -88   -550   -462    316    187   -506    467    355    818    433    745    963
   -140   -613   -472    374    166   -542    436    293    763    371    662    909
   -145   -665   -519    402    184   -592    407    252    732    337    623    865
   -148   -717   -568    433    210   -644    415    241    722    327    628    839
   -129   -683   -553    405    210   -620    433    246    735    345    646    857
    -80   -633   -553    355    233   -594    436    252    743    353    652    870
    -72   -602   -532    337    228   -568    454    267    758    368    665    896
   -153   -639   -485    397    166   -563    449    257    753    363    652    891
   -168   -722   -553    444    189   -639    431    239    727    340    613    870
   -163   -724   -561    444    197   -644    410    231    719    335    607    870
   -142   -709   -568    423    213   -639    407    239    727    345    631    883
   -116   -665   -548    392    215   -607    410    241    737    361    654    909
   -114   -610   -498    361    192   -555    415    239    735    355    631    917
   -119   -613   -493    366    184   -553    407    215    709    327    594    891
    -80   -633   -555    355    233   -594    407    218    709    332    615    880
    -77   -620   -542    350    231   -581    439    244    743    371    662    914
    -88   -623   -535    353    223   -579    433    241    743    374    665    927
   -127   -659   -532    392    200   -594    423    228    727    358    641    917
   -135   -670   -535    400    197   -602    413    215    711    342    620    906
   -111   -649   -537    381    213   -594    418    215    711    342    620    914
    -83   -636   -553    358    233   -594    423    218    711    350    628    919
    -72   -659   -587    363    257   -623    423    215    706    345    623    917
    -93   -685   -592    387    246   -639    415    205    698    337    610    909
   -142   -709   -566    426    210   -639    410    194    693    332    605    906
    -93   -623   -530    355    215   -576    441    226    730    366    639    943
    -88   -597   -509    342    207   -553    457    236    748    384    652    958
    -98   -597   -498    348    197   -548    472    246    761    397    657    971
   -111   -568   -457    340    171   -514    483    244    766    400    659    976
    -96   -514   -418    303    161   -467    470    233    766    402    665    979
    -54   -483   -431    267    187   -457    441    223    769    413    678    987
    -67   -509   -441    285    187   -475    402    200    748    400    667    984
    -96   -509   -413    303    158   -462    397    192    740    397    662    987
    -80   -504   -423    290    171   -465    392    187    735    392    657    982
    -59   -527   -467    293    202   -498    381    179    717    376    646    971
    -51   -571   -519    309    233   -545    379    166    696    358    631    950
    -54   -618   -563    337    254   -592    376    158    685    348    620    937
    -51   -600   -548    324    246   -574    371    145    670    335    602    927
    -62   -631   -568    345    252   -600    381    140    662    324    592    919
    -67   -639   -571    350    249   -605    389    129    654    311    574    901
    -93   -662   -568    379    236   -615    379    106    631    290    550    878
    -85   -670   -584    376    246   -628    389    106    633    288    550    880
    -96   -704   -610    400    254   -657    379     88    613    270    530    862
    -83   -711   -631    397    272   -672    366     75    602    259    519    854
   -111   -730   -618    420    252   -675    374     75    605    262    519    854
   -114   -737   -623    423    252   -680    376     72    607    267    522    857
   -111   -750   -639    428    262   -696    374     70    607    267    522    854
   -103   -743   -639    423    267   -691    374     62    605    265    519    854
   -114   -740   -626    428    254   -683    366     49    597    259    514    849
   -119   -750   -631    436    254   -693    358     38    589    254    504    849
   -109   -727   -618    418    254   -675    371     54    605    267    514    854
    -64   -649   -584    355    257   -618    441    150    683    316    550    872
    -36   -566   -530    301    246   -548    537    314    805    400    602    901
     33   -467   -504    215    267   -485    607    545    969    550    730   1018
    111   -275   -387     80    249   -332    659    844   1200    813   1000   1288
    187      2   -184    -96    184    -90    605    880   1306   1036   1306   1639
    137    192     54   -163     41    124    405    410   1179   1135   1535   1943
    -36    358    394   -161   -215    376    179   -275    930   1104   1595   2049
   -215    239    454    -12   -335    345    -10   -914    483    685   1192   1665
   -316   -205    109    259   -215    -49   -174  -1358   -122    -54    415    901
   -316   -680   -363    498     23   -522   -265  -1356   -335   -374     51    537
   -223   -849   -628    535    200   -737   -168   -997   -132   -259    106    545
   -166   -826   -659    496    244   -743     31   -594    150    -62    246    646
   -145   -779   -633    462    241   -706    215   -272    379     98    366    730
   -109   -761   -652    436    270   -706    324    -93    506    192    441    779
    -77   -737   -662    405    290   -701    361    -44    542    218    454    789
    -80   -740   -662    410    288   -701    363    -31    553    223    454    787
    -85   -750   -665    418    288   -709    374    -12    566    236    465    795
    -51   -704   -652    379    298   -678    387      5    587    254    480    807
    -31   -672   -641    350    303   -657    384     12    592    262    491    810
    -36   -665   -631    350    296   -649    389     20    602    272    501    813
    -44   -678   -633    361    293   -657    387     23    602    272    501    807
    -33   -678   -644    355    303   -662    389     31    607    280    504    813
    -44   -667   -626    353    288   -649    397     33    610    280    504    818
    -44   -662   -620    353    285   -641    397     38    615    285    506    818
    -25   -657   -631    337    301   -644    400     46    623    296    519    820
    -28   -654   -626    342    298   -641    392     44    620    293    517    823
    -23   -657   -633    337    303   -646    387     46    620    296    511    820
    -18   -659   -641    337    311   -652    394     59    631    309    524    828
    -28   -654   -628    340    298   -644    397     70    641    319    537    833
    -33   -636   -602    335    283   -620    397     75    646    327    542    839
     -7   -628   -623    316    306   -626    397     85    657    335    548    841
      2   -600   -602    298    301   -602    410    103    672    353    568    854
      7   -607   -618    298    311   -613    410    119    678    358    574    857
    -20   -620   -600    322    288   -610    407    129    685    363    576    857
     -5   -594   -589    298    290   -592    415    155    706    387    594    875
     20   -566   -587    272    301   -576    410    176    717    397    600    883
     36   -553   -589    257    311   -571    413    207    735    418    623    898
     67   -504   -571    218    319   -537    426    257    774    459    667    932
     59   -496   -555    215    306   -524    423    288    789    475    683    943
     59   -465   -524    202    290   -493    436    337    820    511    711    971
     83   -423   -506    168    293   -465    436    384    849    545    745   1002
     93   -394   -488    150    290   -441    436    433    878    581    784   1041
    124   -337   -462    103    290   -400    433    475    906    615    818   1078
    129   -288   -420     77    275   -353    439    514    935    657    862   1122
    140   -228   -371     41    254   -298    441    542    966    698    911   1166
    153   -189   -342     18    246   -265    433    548    974    719    943   1189
    155   -194   -353     18    252   -275    428    537    971    722    950   1197
    174   -153   -327    -10    249   -239    423    530    971    727    958   1208
    181   -135   -319    -23    246   -226    407    506    953    717    945   1200
    148   -158   -306      5    226   -231    402    480    943    704    935   1187
    153   -111   -265    -20    207   -187    418    465    943    701    927   1179
    135   -137   -272      0    202   -205    426    431    922    678    901   1150
    103   -192   -296     44    197   -244    426    376    888    633    849   1096
     98   -218   -316     59    207   -267    420    324    852    592    802   1044
     85   -275   -361     93    220   -316    420    270    820    553    758    995
     62   -332   -394    135    226   -361    423    218    789    517    714    948
     46   -363   -410    158    226   -387    405    161    750    475    670    896
     15   -413   -428    200    220   -420    400    122    719    439    628    852
     20   -454   -475    215    244   -465    402    101    704    420    602    823
     23   -485   -511    231    267   -498    405     88    696    407    589    807
     33   -488   -522    226    275   -506    400     72    683    392    571    792
     33   -491   -524    228    277   -506    392     62    670    381    558    771
     51   -496   -550    220    301   -524    402     70    678    389    566    776
     49   -467   -519    207    283   -493    392     62    670    384    555    766
     51   -433   -488    189    267   -459    389     59    665    381    553    758
     67   -426   -493    179    280   -459    381     54    657    374    545    748
     62   -426   -491    179    275   -457    381     51    654    371    537    735
     49   -446   -496    197    270   -470    389     54    657    376    540    735
     49   -415   -465    181    254   -439    384     54    657    379    540    730
     44   -413   -457    184    249   -433    368     41    641    363    524    709
     31   -433   -467    200    249   -452    379     46    646    366    524    704
     41   -418   -459    187    249   -439    368     41    639    358    517    688
     51   -407   -459    176    254   -431    366     33    628    348    506    670
     54   -405   -459    176    257   -431    366     36    626    348    504    662
     54   -405   -459    174    254   -431    363     33    623    345    498    649
     59   -392   -452    166    254   -420    366     33    623    345    498    644
     46   -410   -459    179    252   -433    368     33    620    342    493    633
     59   -423   -483    181    270   -452    371     31    610    332    483    615
     80   -387   -467    153    272   -428    363     31    607    332    483    618
     83   -345   -428    129    254   -387    366     38    615    342    491    620
     64   -319   -387    127    223   -353    392     54    636    358    504    623
     62   -301   -363    119    213   -332    426     72    652    371    511    626
     67   -254   -322     90    194   -288    441     83    659    376    517    620
     80   -210   -290     64    184   -249    431     83    662    381    519    618
     90   -226   -316     64    200   -270    405     72    659    379    517    610
    109   -231   -340     62    223   -285    379     72    662    389    524    613
    122   -202   -324     38    220   -262    353     62    654    384    522    602
    114   -194   -309     38    210   -249    342     57    649    384    522    594
    109   -226   -337     57    223   -280    337     57    639    376    511    581
    111   -241   -353     64    231   -296    311     33    597    337    472    532
    109   -254   -363     72    236   -309    301     23    579    319    457    511
    106   -262   -368     77    236   -316    303     20    574    316    452    506
    106   -265   -374     77    236   -319    298     10    555    298    431    478
     83   -270   -353     93    218   -311    311      5    542    285    410    446
     72   -311   -387    116    228   -348    311     -5    527    267    392    418
     75   -366   -441    145    257   -402    301    -20    501    241    363    384
     67   -400   -467    163    265   -431    298    -25    493    231    353    366
     49   -381   -431    166    239   -405    301    -23    491    228    348    355
     23   -379   -405    176    213   -389    283    -36    467    207    329    329
     10   -410   -420    200    213   -413    265    -46    454    197    316    309
     15   -400   -415    189    213   -405    246    -57    439    187    306    290
     49   -332   -381    142    215   -355    257    -44    449    197    316    293
     90   -296   -387    101    239   -340    285    -18    470    218    335    309
     96   -303   -400    103    246   -350    290    -10    472    223    335    303
     75   -319   -394    119    231   -355    280    -18    459    210    319    283
     67   -285   -353    109    210   -319    283     -5    462    210    316    270
     85   -249   -335     80    207   -290    355    124    548    270    353    285
    137   -150   -290      5    213   -220    452    322    685    387    441    340
    202    -12   -215    -96    207   -114    542    594    883    581    618    493
    280    158   -122   -218    202     18    592    880   1083    815    867    758
    293    392     96   -342     98    244    527    753   1132    979   1124   1088
    148    558    410   -353   -129    485    332    226   1013   1044   1296   1335
    -64    646    709   -290   -387    678    127   -405    769    943   1267   1348
   -213    452    665   -119   -439    558    -49   -974    303    465    789    870
   -215    -25    187    119   -202     80   -270  -1293   -239   -189     98    163
   -106   -340   -233    220     62   -288   -358  -1174   -303   -324    -83    -51
    -49   -457   -410    252    176   -433   -267   -844   -135   -220    -31    -41
    -36   -410   -374    223    168   -392    -72   -485     85    -72     75     36
    -12   -413   -402    213    192   -407    109   -207    254     46    153     80
     70   -358   -428    145    249   -392    223    -49    363    135    220    122
    119   -303   -426     90    272   -366    272     18    410    174    252    140
     67   -324   -392    129    228   -358    267     25    405    168    241    124
     51   -337   -392    142    220   -363    265     36    410    171    241    119
     88   -301   -389    106    236   -345    270     57    418    181    249    127
    106   -252   -361     70    231   -306    275     75    436    200    267    142
     83   -275   -358     96    220   -316    262     72    426    192    257    127
     57   -296   -353    116    205   -324    246     67    413    184    244    106
     67   -259   -329     96    197   -293    262     96    436    207    267    129
     77   -277   -355     98    215   -316    257    101    436    210    265    124
     41   -316   -358    137    200   -337    231     90    420    197    252    106
     51   -293   -345    119    197   -319    220     96    415    200    252    101
    135   -218   -355     41    244   -285    226    103    420    205    257    103
    140   -239   -381     46    259   -309    210     98    413    197    249     98
     85   -265   -350     90    218   -306    215    122    426    213    262    111
     28   -249   -277    109    150   -262    246    168    459    249    293    127
     49   -218   -267     85    158   -241    254    192    475    265    301    122
    135   -129   -267     -5    200   -197    283    228    504    296    332    148
    129   -122   -252     -2    189   -187    285    246    514    309    342    155
     51   -179   -231     62    137   -202    257    233    491    288    322    132
     90   -142   -233     25    161   -187    259    265    514    311    342    148
    161    -59   -220    -51    189   -140    280    303    540    337    368    166
    142    -72   -215    -33    179   -142    270    316    535    335    363    155
    140    -90   -231    -25    184   -161    262    342    545    345    371    155
    145    -77   -223    -33    181   -150    272    387    571    371    397    176
    145    -31   -176    -57    158   -103    277    433    600    402    426    202
    163     10   -153    -85    158    -70    293    488    633    439    462    231
    194     33   -161   -114    176    -62    280    524    649    459    478    246
    226     83   -142   -153    184    -28    270    566    670    485    509    272
    223    119   -103   -174    163     10    272    607    698    522    548    309
    220    189    -31   -205    127     80    272    636    724    561    589    350
    239    220    -18   -231    129    101    275    659    748    592    623    387
    246    239     -7   -244    127    116    270    659    750    600    633    392
    252    267     15   -259    116    142    265    657    750    605    641    397
    233    280     46   -257     93    163    254    646    748    607    652    407
    213    285     72   -249     70    179    241    623    732    594    639    394
    220    296     72   -259     72    184    249    610    730    594    639    392
    228    301     72   -267     77    187    259    592    724    589    631    381
    205    254     49   -228     77    153    257    555    698    561    602    355
    176    233     57   -205     59    145    257    506    665    524    563    311
    153    194     41   -174     54    119    259    454    633    483    517    259
    127    142     15   -135     54     80    249    400    597    439    467    205
     96     88     -7    -90     51     41    233    342    555    394    418    148
     28    -23    -54     -2     38    -38    197    283    509    348    366     93
     25    -62    -88     15     57    -75    189    252    491    324    342     67
    111      7   -106    -59    106    -46    228    265    506    342    358     77
    116     38    -77    -77     98    -18    228    246    491    327    342     64
    142     75    -70   -111    106      2    228    241    485    324    340     57
    116     46    -70    -83     93    -10    213    223    465    303    316     33
    119     46    -75    -83     96    -12    205    213    457    296    303     23
    109     38    -70    -72     90    -15    207    218    457    296    306     23
     57      5    -54    -33     54    -23    184    202    441    283    290      5
     57     12    -44    -36     51    -15    181    205    444    288    296      5
    101     72    -28    -88     64     23    189    215    452    298    303     10
     77     51    -25    -64     51     12    176    207    441    290    296      5
     85     46    -41    -67     64      2    174    197    431    277    283     -5
     98     72    -25    -85     62     25    181    205    436    283    293      0
     59     54     -5    -59     33     25    168    197    428    277    288     -2
     51     31    -20    -41     36      5    132    171    400    252    259    -28
    119     46    -72    -85     96    -12    119    161    389    241    249    -41
    145     93    -51   -122     98     20    145    174    402    254    262    -33
     44     57     10    -51     18     33    153    181    405    254    265    -33
     28     49     20    -38      5     36    145    176    397    252    262    -31
    106    127     18   -119     44     72    155    189    405    265    277    -15
     83    122     36   -103     23     80    161    194    407    265    275    -25
     62    140     75   -101     -7    109    189    220    431    288    290    -18
     59    171    111   -114    -25    142    207    228    439    296    298    -12
     44    174    127   -111    -41    150    207    215    426    283    285    -28
     54    179    124   -116    -36    153    202    215    426    283    288    -25
    101    239    137   -171    -18    189    194    223    439    298    303    -10
    122    296    174   -207    -25    236    194    233    462    327    335     18
    111    270    158   -192    -23    215    150    215    444    316    324     12
    106    239    132   -174    -12    187    101    181    407    283    296    -15
     62    197    132   -129    -36    166     72    158    384    265    277    -36
     88    200    111   -142    -10    155     62    161    379    265    277    -33
    127    184     57   -155     33    122     44    145    348    236    246    -62
    114    148     33   -132     38     93     38    127    324    210    223    -85
    148    220     70   -187     38    145     75    142    337    226    241    -70
    114    200     85   -155     15    142     83    129    319    207    223    -93
     54    109     54    -83      0     83     62     98    277    161    174   -142
     38    119     77    -80    -18     98     64     90    270    153    166   -153
      0     67     67    -33    -33     64     59     80    254    137    150   -168
     18     20      2    -18      7     12     51     59    231    111    122   -197
      5     20     12    -12     -2     15     31     41    210     96    109   -210
    -28     59     88    -15    -57     72     44     70    226    116    127   -192
     -2     77     80    -38    -41     77     23     62    210    103    116   -202
     38     90     51    -64     -5     72     15     51    202     98    111   -210
     31     83     51    -57    -10     67      5     38    187     80     96   -228
     23     54     31    -38     -5     44     12     41    187     83     98   -228
     15     51     33    -36     -7     44     12     38    189     85    101   -223
     12     46     33    -28    -10     41    -10     12    158     54     70   -257
     12     31     18    -23     -5     25     28     59    179     62     64   -272
     49    111     59    -80     -5     85    145    231    296    142    119   -246
     96    200    103   -148     -5    150    257    446    452    272    220   -171
    161    384    223   -272    -31    303    363    766    706    530    467     59
    249    672    423   -462    -85    548    350   1002    927    833    823    446
    220    948    724   -584   -252    836    215    748    956   1031   1124    831
     38   1049   1010   -545   -485   1028      0    174    802   1075   1270   1044
    -64   1085   1150   -509   -607   1117   -192   -452    467    833   1083    896
   -137    722    859   -293   -498    789   -345   -979   -137    127    350    158
   -145    226    371    -41   -257    298   -555  -1223   -607   -444   -249   -452
   -101    -70     28     83    -64    -20   -618  -1072   -613   -506   -353   -584
    -25    -96    -70     62     20    -83   -493   -763   -420   -389   -283   -545
      0    -28    -28     12     12    -28   -259   -413   -174   -215   -153   -444
    -25    -67    -44     46      7    -57   -124   -192    -36   -122    -93   -410
    -70   -127    -59     98     -7    -93   -101   -124     -5   -109    -90   -418
     44     12    -31    -28     38     -7    -20    -49     62    -49    -33   -363
    189    124    -64   -158    124     31     46      2    103    -12     -5   -337
     90     36    -54    -64     72     -7     23    -10     85    -33    -28   -363
     33     15    -18    -25     23      0      7     -5     83    -36    -31   -366
     15     -5    -20     -5     18    -12     10     -2     85    -33    -25   -358
     57     15    -44    -36     49    -12     12      0     88    -31    -20   -361
    127     64    -62    -96     96      2     33     20     98    -18    -12   -358
     85     80     -5    -83     44     38     54     49    119     -2      2   -342
     18     20      2    -18      7     12     33     44    109    -12    -10   -350
     41    -10    -51    -15     44    -31      5     31     93    -31    -28   -368
     54    -12    -67    -20     59    -38    -18     18     80    -44    -38   -376
     20    -38    -59      7     38    -49    -44     18     75    -46    -41   -379
     51     59      7    -54     23     33      7     77    132     12     12   -322
     54     85     28    -72     12     57     33     98    150     33     36   -293
     -2     10     12     -2     -7     10    -12     67    119      5      7   -316
    122    103    -18   -114     70     44     -2     90    137     23     23   -311
    205    176    -28   -189    116     75     28    122    158     38     41   -296
     98     96     -2    -98     49     49     31    114    148     28     31   -306
     57    132     75    -93    -10    103     72    171    194     75     75   -265
     38    142    101    -93    -31    122     83    202    210     93     96   -246
     62    153     90   -106    -12    122     51    202    200     83     85   -257
     77    168     90   -124     -7    129     38    215    202     85     88   -254
     77    161     80   -119     -2    122     36    244    213     96     98   -249
     83    168     85   -127      0    127     36    275    228    111    116   -233
     96    181     85   -137      5    135     33    314    252    129    135   -218
    109    205     93   -158      7    150     31    355    270    155    163   -181
    127    246    119   -187      2    184     25    400    296    192    202   -142
    132    280    145   -207     -7    213     12    436    314    215    236   -106
    137    314    176   -226    -18    246      7    470    337    244    270    -67
    148    348    200   -249    -25    272      5    493    358    267    298    -46
    168    368    200   -270    -15    285     10    509    374    290    324    -23
    189    410    220   -301    -15    314     12    509    376    301    342     -2
    218    444    226   -329     -2    335     -5    491    358    290    340     -2
    233    454    218   -345      7    337    -25    459    337    270    324    -12
    200    444    244   -324    -20    345    -10    462    342    272    332     -5
    132    452    319   -293    -93    384     20    480    363    290    350     15
    122    457    335   -288   -106    397     25    452    342    265    324    -10
     98    415    316   -259   -109    366      0    384    293    207    265    -72
     38    332    293   -187   -127    314    -15    324    246    153    213   -127
     70    345    275   -207   -103    311      5    296    236    132    189   -153
    109    368    259   -239    -75    314      7    246    213     98    150   -202
     49    288    239   -168    -96    262    -10    181    168     44     96   -257
    119    342    223   -231    -51    283     28    189    187     59    114   -239
    119    350    231   -236    -57    290     33    171    174     46     98   -252
     67    283    215   -174    -72    249     -2    116    124     -5     41   -309
     59    239    179   -150    -62    210    -18     93    106    -25     15   -340
     67    215    148   -142    -38    181    -38     67     77    -54    -12   -368
     75    228    150   -153    -38    189    -41     62     75    -57    -12   -368
     70    239    168   -153    -49    205    -33     70     88    -44      2   -355
     33    233    197   -135    -83    218    -49     59     70    -67    -18   -376
     12    189    176   -101    -83    184    -88     36     46    -88    -38   -402
     12    122    109    -70    -46    116   -140     -2      7   -122    -75   -439
     98    213    114   -155     -7    163   -106     20     33    -98    -54   -410
    150    340    189   -246    -20    265    -18     96    111    -20     23   -335
     20    239    215   -129    -98    226    -51     67     80    -49     -5   -368
     38    259    220   -150    -90    241    -67     64     75    -51     -7   -368
     70    361    290   -215   -109    327    -10    109    122     -7     36   -324
     33    335    301   -184   -135    319    -15    101    103    -20     20   -337
     90    335    244   -213    -75    290    -25     93     93    -31     10   -348
     41    314    272   -176   -114    293    -36     85     83    -38      2   -355
     44    329    285   -187   -119    309    -49     88     77    -41      2   -350
     38    311    272   -176   -116    293    -67     72     59    -54    -10   -366
     41    316    275   -179   -116    296    -80     57     44    -70    -23   -379
     46    337    288   -194   -122    314    -77     57     49    -67    -20   -376
     51    392    340   -220   -142    366    -51     77     75    -41      0   -358
     20    397    374   -210   -176    387    -38     83     83    -36      5   -350
     28    415    387   -223   -179    402    -33     90     90    -25     12   -337
     96    488    392   -293   -148    441    -20    103    111     -5     33   -316
     85    509    423   -296   -168    467    -20     98    116      7     46   -301
     15    452    436   -233   -210    444    -83     57     80    -23     23   -327
     33    428    392   -231   -179    410   -155     18     46    -49      0   -345
    176    545    368   -361    -96    457   -135     38     75    -18     33   -303
    233    644    410   -439    -88    527    -57     93    129     38     90   -246
    132    535    402   -335   -135    467    -88     67     90      5     54   -280
    106    483    374   -296   -135    428   -111     59     67    -15     38   -296
     25    465    436   -246   -205    452    -80     90     88      2     57   -283
      2    465    462   -233   -228    465    -77     80     75    -12     38   -309
     38    415    374   -228   -168    397   -116     31     20    -70    -18   -371
     36    348    311   -194   -137    329   -140     -2    -18   -111    -57   -405
     20    298    277   -161   -129    288   -153    -25    -41   -135    -80   -420
     15    288    272   -150   -127    280   -153    -36    -54   -148    -90   -426
     23    288    262   -155   -119    275   -163    -49    -67   -158    -98   -433
     18    267    249   -142   -116    259   -174    -54    -77   -168   -106   -446
     31    280    249   -155   -109    265   -174    -57    -80   -174   -116   -459
     49    283    233   -166    -90    259   -174    -54    -77   -168   -111   -454
     33    285    249   -161   -106    267   -179    -49    -75   -163   -101   -433
     33    290    257   -163   -111    272   -179    -46    -75   -158    -96   -428
     49    288    239   -171    -96    265   -179    -46    -77   -163   -101   -433
     36    301    265   -168   -114    283   -171    -33    -70   -158   -101   -436
     25    311    285   -168   -129    298   -124     44    -25   -132    -90   -439
     62    366    303   -215   -122    337    -20    223    103    -44    -33   -420
    106    472    366   -290   -129    420     72    439    283    114     93   -322
    161    662    501   -410   -168    581    150    735    555    405    381    -46
    252    909    657   -581   -202    784     88    898    745    704    756    387
    202   1176    974   -691   -387   1078    -38    654    740    878   1060    782
     59   1353   1293   -706   -618   1325   -168    200    581    909   1200    989
    -18   1421   1439   -701   -727   1428   -332   -379    171    563    896    719
   -114   1083   1197   -485   -657   1140   -506   -958   -475   -210     75   -122
   -140    581    722   -220   -431    649   -727  -1226   -932   -748   -485   -685
   -114    226    340    -57   -228    283   -789  -1096   -924   -792   -568   -787
    -49    127    176    -38   -111    150   -678   -805   -714   -657   -488   -732
     25    236    210   -129    -90    223   -449   -465   -433   -446   -327   -602
     70    322    249   -197    -88    285   -252   -184   -210   -275   -192   -498
     49    314    262   -184   -106    288   -207    -93   -153   -236   -168   -488
     64    277    213   -171    -72    246   -210    -75   -142   -236   -174   -501
     62    296    233   -181    -85    265   -189    -44   -116   -213   -155   -478
     31    280    249   -158   -109    265   -168    -18    -96   -194   -140   -459
    -15    192    205    -90   -111    200   -200    -38   -119   -220   -166   -483
    -46    158    205    -54   -124    181   -231    -49   -132   -231   -181   -506
     46    311    262   -179   -109    288   -181      2    -80   -181   -135   -465
    103    381    277   -244    -85    329   -161     23    -59   -161   -114   -441
     90    358    267   -226    -88    311   -142     41    -49   -153   -106   -426
     72    394    322   -233   -124    358   -103     88    -12   -116    -67   -384
     64    405    340   -236   -140    374   -106     90    -10   -109    -64   -384
     31    337    306   -184   -137    322   -137     72    -28   -127    -85   -413
     12    303    288   -158   -137    296   -148     75    -31   -127    -85   -410
     67    371    303   -218   -116    337   -150     83    -23   -119    -75   -397
     38    368    327   -205   -142    348   -150     88    -20   -114    -67   -392
     72    400    327   -236   -127    363   -150     93    -15   -106    -62   -389
     75    400    322   -239   -124    361   -158     93    -18   -109    -67   -392
     83    410    327   -246   -122    368   -135    122     10    -80    -38   -368
     77    420    342   -252   -132    381   -124    140     20    -67    -28   -358
     67    433    366   -252   -150    400   -135    145     23    -64    -25   -355
     38    415    376   -228   -168    397   -137    166     33    -51    -15   -342
     57    420    363   -239   -153    392   -137    192     51    -36      0   -329
     54    418    363   -239   -153    392   -161    192     44    -41     -7   -337
     64    420    355   -244   -145    389   -174    205     46    -36     -5   -335
    101    478    374   -290   -135    426   -161    259     88     10     41   -285
    202    623    420   -413   -109    522   -101    355    171     96    127   -194
     90    563    472   -329   -192    517    -90    405    200    129    158   -168
    114    602    488   -358   -187    545    -96    439    220    158    187   -148
    135    649    511   -394   -187    581   -109    467    241    184    215   -119
    150    654    504   -402   -176    579   -111    501    265    220    254    -75
    171    672    501   -423   -166    589   -114    527    290    254    293    -33
    171    711    540   -444   -184    626   -106    545    309    283    327      0
    194    787    592   -493   -200    691   -101    550    319    303    350     25
    174    758    584   -465   -205    672   -127    524    298    285    340     20
    179    748    566   -465   -194    657   -155    488    270    265    322      5
    174    787    610   -480   -218    698   -158    470    257    254    316      7
    140    784    644   -465   -252    714   -132    467    257    249    311      2
    101    756    654   -428   -275    706   -116    444    246    231    288    -31
    122    735    610   -428   -244    672   -119    394    210    187    239    -83
    122    685    563   -405   -220    626   -132    327    155    124    171   -148
     67    610    540   -340   -236    576   -155    254    101     64    106   -205
     46    613    566   -329   -259    589   -145    220     83     41     80   -233
     31    615    581   -324   -275    600   -124    194     75     23     54   -267
    -59    532    592   -236   -324    561   -145    150     44     -7     15   -306
     -2    545    548   -270   -275    545   -153    119     28    -23      0   -324
    140    615    475   -376   -166    545   -153     90     10    -46    -23   -348
     49    467    418   -259   -184    441   -197     36    -44   -101    -80   -405
     23    488    465   -257   -220    478   -166     67    -15    -70    -51   -376
     75    555    480   -316   -205    519   -124    101     23    -31    -12   -337
     38    517    478   -277   -218    498   -153     67     -7    -62    -41   -368
      2    498    496   -252   -246    498   -161     57    -18    -72    -54   -387
    -10    478    488   -233   -249    483   -171     49    -23    -80    -64   -397
    -51    441    493   -197   -272    467   -174     59    -12    -67    -51   -376
    -41    462    504   -210   -272    483   -161     80      7    -38    -23   -342
     51    532    480   -293   -215    509   -161     75      7    -44    -31   -361
     25    517    491   -272   -233    504   -155     77      7    -49    -41   -384
    -20    475    493   -228   -257    485   -148     88     10    -46    -41   -379
     46    509    462   -277   -207    485   -150     85     12    -44    -33   -368
     10    493    483   -254   -236    488   -179     59    -10    -59    -51   -381
    -46    467    514   -210   -280    488   -189     59    -10    -59    -51   -381
      2    519    517   -262   -257    519   -142     98     28    -23    -12   -348
     70    571    501   -319   -215    537   -122    106     36    -15     -5   -337
     44    511    467   -280   -213    491   -153     70      5    -44    -36   -366
      2    496    493   -249   -244    493   -171     51    -10    -57    -51   -389
     -7    530    537   -265   -272    532   -153     72     10    -36    -36   -374
     70    659    589   -363   -259    626    -93    129     72     25     25   -311
     36    701    662   -368   -314    683    -44    163    106     57     59   -283
    -28    652    678   -311   -353    665    -49    153    101     51     51   -290
     -2    623    623   -311   -314    623    -83    127     80     33     31   -311
     36    644    607   -340   -285    626   -101    111     83     41     38   -303
     33    641    607   -340   -288    623   -122    103     80     44     44   -296
     28    652    623   -340   -298    636   -124    106     83     54     54   -285
     10    672    659   -342   -324    667   -103    129    109     83     80   -259
     12    626    613   -319   -298    620   -129    116     88     64     62   -277
     31    571    537   -303   -252    555   -174     72     44     20     23   -311
      7    514    506   -259   -249    509   -213     44      5    -10     -7   -340
    -25    506    530   -241   -277    517   -184     67     18      0      0   -332
     85    628    542   -355   -228    587    -93    124     72     51     51   -283
     20    524    501   -275   -239    514   -101     90     38     15     12   -322
    -46    433    478   -194   -262    454   -148     33    -18    -41    -44   -379
    -33    420    452   -194   -244    436   -166     15    -36    -57    -62   -400
     23    485    462   -254   -218    475   -166     10    -41    -67    -67   -407
     23    496    472   -259   -223    483   -168     -2    -57    -83    -85   -423
    -33    400    433   -184   -233    415   -194    -28    -85   -106   -106   -444
    -46    361    407   -158   -228    381   -218    -44   -101   -122   -119   -459
     -2    439    441   -218   -220    439   -184    -15    -67    -90    -88   -433
      0    496    496   -249   -249    496   -158     10    -44    -62    -59   -402
    -25    452    478   -213   -252    465   -174    -10    -59    -77    -72   -415
    -36    418    454   -192   -244    436   -174    -10    -59    -75    -67   -413
    -70    415    485   -171   -277    449   -158     12    -44    -62    -54   -405
    -83    389    470   -153   -277    428   -122     93     -5    -51    -64   -433
    -25    449    475   -213   -249    462    -10    277    127     33    -10   -407
     75    618    542   -348   -233    581    114    532    342    228    153   -270
    155    828    672   -491   -257    750    194    883    644    555    472     33
    249   1148    898   -701   -324   1023    153    982    820    862    862    470
    150   1426   1275   -789   -561   1350    -12    555    737    997   1135    823
     -7   1584   1592   -789   -802   1590   -267    -93    478    950   1202    953
   -132   1501   1634   -683   -883   1566   -540   -776    -12    509    795    584
   -275    935   1210   -332   -743   1072   -779  -1252   -693   -327    -85   -288
   -246    504    750   -129   -498    626   -904  -1288   -958   -696   -493   -698
   -106    329    436   -111   -272    381   -828   -984   -784   -589   -446   -693
     -2    394    397   -194   -200    394   -581   -600   -483   -374   -285   -574
    -57    413    470   -179   -265    441   -332   -262   -231   -197   -158   -483
    -62    402    465   -171   -265    433   -200    -75    -98    -93    -80   -428
    -59    407    467   -174   -265    436   -166    -18    -62    -70    -64   -420
    -88    387    475   -148   -280    431   -184    -20    -67    -80    -80   -436
    -59    394    452   -168   -257    423   -176     -2    -46    -67    -64   -420
    -20    436    457   -207   -239    444   -150     28    -18    -38    -41   -400
    -23    431    454   -205   -239    441   -148     33    -18    -38    -41   -400
    -57    400    457   -171   -257    428   -155     31    -18    -41    -46   -405
    -28    418    446   -194   -239    431   -155     44     -7    -31    -36   -400
    -10    433    444   -210   -226    439   -140     59      5    -20    -25   -389
     20    506    483   -265   -231    496   -119     77     23      0     -5   -368
     -7    506    514   -249   -259    509   -106     90     33      7      2   -363
    -25    452    478   -213   -252    465   -129     77     18     -5    -12   -379
    -62    454    514   -197   -288    483   -114    106     46     20     15   -353
    -57    480    537   -213   -298    509   -119    114     54     31     23   -348
     -5    527    532   -259   -267    530   -129    109     51     28     18   -350
     15    548    530   -283   -257    537   -109    135     70     46     36   -335
    -15    524    540   -257   -277    532    -85    153     88     64     51   -322
    -36    511    545   -239   -290    527    -88    158     93     70     57   -316
    -51    519    571   -233   -311    545    -80    179    114     88     75   -298
    -36    517    550   -241   -296    532    -88    189    119     93     77   -301
     10    517    506   -265   -246    511    -98    194    114     88     70   -311
    -12    519    532   -257   -272    527    -80    226    142    114     90   -290
    -57    550    607   -246   -332    579    -54    283    187    153    129   -257
    -31    532    561   -252   -296    548    -38    322    210    176    153   -236
     -7    540    545   -267   -277    542    -41    353    226    192    163   -226
    -10    574    581   -283   -296    576    -33    400    257    220    192   -200
      7    581    574   -293   -283    579    -12    462    296    259    223   -168
     18    594    574   -306   -277    584      5    524    340    306    272   -122
     59    628    568   -345   -254    600     -7    553    353    329    298    -96
     83    662    579   -374   -249    620    -10    584    371    355    324    -64
     41    693    652   -366   -303    672     23    641    420    407    384     -2
     36    743    706   -392   -335    724     25    670    446    441    420     41
     49    763    711   -407   -329    737     23    670    449    449    433     46
     77    756    678   -418   -301    717      5    649    428    436    426     36
    103    766    662   -433   -277    714     -2    626    413    428    420     38
    101    792    691   -449   -296    743     -2    607    410    426    423     46
     77    800    719   -439   -322    761      2    592    410    423    423     44
     33    789    753   -413   -361    774     10    566    397    407    407     31
     -7    737    745   -363   -376    740     18    532    371    379    379     10
    -20    709    730   -345   -376    719     23    475    345    342    342    -25
    -12    698    711   -345   -361    704      7    407    303    298    290    -85
    -31    649    678   -309   -355    662     -2    342    265    246    233   -150
    -38    597    636   -277   -337    615     -5    296    236    213    200   -187
    -80    545    626   -233   -355    587      0    275    231    202    187   -200
    -88    506    592   -210   -340    548    -10    233    205    176    158   -223
    -88    506    592   -210   -340    548    -33    189    174    145    127   -257
    -72    519    592   -223   -332    555    -38    168    153    122    103   -277
    -85    527    610   -220   -348    568    -59    132    122     88     67   -311
   -109    511    620   -202   -363    563    -44    150    137    109     88   -290
   -114    491    602   -189   -358    545    -18    181    163    135    114   -267
    -62    548    610   -241   -335    579    -23    179    161    129    109   -270
    -85    555    641   -236   -363    597    -36    158    140    109     88   -290
   -137    433    571   -148   -355    504    -57    140    119     85     64   -316
   -109    470    579   -181   -342    524    -64    137    116     83     62   -319
    -20    597    618   -288   -319    607    -31    163    145    111     88   -290
     -7    641    646   -316   -327    644    -12    176    153    122    101   -275
    -77    511    589   -215   -335    548    -10    176    153    122    101   -270
    -90    465    555   -189   -322    509    -36    155    132    103     80   -285
    -46    553    600   -252   -322    576    -46    145    119     88     64   -298
    -44    576    618   -267   -332    597    -38    142    116     85     67   -298
    -88    535    623   -223   -355    579    -38    142    116     85     62   -298
   -109    581    691   -239   -402    636    -41    142    116     88     64   -296
   -111    566    678   -226   -394    620    -49    137    109     77     54   -303
   -137    462    600   -163   -368    530    -67    129    103     75     51   -303
    -77    652    730   -288   -402    691    -51    142    122     93     70   -280
    -15    683    696   -335   -355    688     36    200    181    150    122   -226
    -41    680    722   -319   -381    701     38    187    171    137    109   -236
    -75    670    745   -298   -410    706     28    176    166    132    101   -241
    -93    657    750   -280   -423    701     33    189    192    158    127   -213
    -88    678    766   -296   -428    722     25    197    210    184    155   -181
    -20    704    724   -340   -371    714     23    213    226    210    181   -145
    -72    748    820   -337   -446    784     -7    187    202    189    166   -155
    -75    784    859   -353   -467    820    -33    163    179    168    145   -174
    -49    758    805   -355   -428    782    -59    145    153    148    124   -192
    -70    636    706   -283   -387    670    -64    142    142    140    116   -194
    -90    530    620   -220   -355    574   -101    103    101    101     80   -220
    -93    480    574   -194   -335    527   -148     44     46     46     28   -272
   -109    511    620   -202   -366    566   -111     72     72     72     51   -249
    -64    633    698   -283   -381    665    -18    153    145    140    119   -181
   -109    545    654   -218   -381    597    -18    124    119    111     93   -210
   -140    478    618   -168   -379    545    -70     67     62     54     36   -265
   -148    449    594   -153   -371    522    -96     41     36     28     12   -280
   -114    501    615   -192   -363    558    -77     59     57     46     33   -259
   -103    511    615   -205   -361    561    -83     46     44     33     18   -277
    -72    493    563   -210   -319    527    -70     49     49     38     23   -270
   -135    462    597   -166   -366    527    -72     46     51     38     25   -267
   -184    441    626   -127   -405    532    -77     41     44     28     15   -275
   -158    446    605   -145   -384    524   -101     23     25     12      5   -277
   -132    478    610   -174   -371    542   -119      2     10     -2     -5   -288
   -122    457    576   -168   -348    517    -83     51     51     25     15   -280
   -116    498    615   -189   -366    555      2    181    135     75     41   -277
    -57    584    641   -265   -348    613     93    368    272    184    122   -220
    -15    758    774   -371   -394    766    210    672    514    418    342    -23
      0   1026   1023   -514   -511   1026    285   1013    795    748    691    337
     83   1267   1184   -675   -550   1226    231    948    911    997   1026    743
      5   1431   1426   -719   -711   1428     10    397    787   1075   1226   1034
   -192   1441   1634   -626   -911   1538   -200   -254    493    909   1124    976
   -371   1122   1493   -376   -932   1309   -431   -893    -88    277    488    335
   -436    615   1052    -88   -743    833   -704  -1304   -711   -462   -285   -449
   -376    376    753      0   -566    563   -753  -1132   -696   -504   -366   -555
   -192    420    613   -114   -402    514   -581   -750   -452   -327   -236   -454
   -171    446    618   -137   -394    530   -348   -379   -205   -155   -109   -348
   -197    433    631   -116   -413    532   -145    -77    -12    -20    -12   -275
   -122    446    566   -163   -345    506    -98      7     36     12      5   -267
   -111    418    530   -153   -322    475    -83     23     44     10     -2   -283
   -124    431    555   -155   -340    493    -75     33     46     10    -10   -296
   -168    462    631   -145   -400    545    -54     83     80     41     15   -285
   -179    423    602   -122   -392    514    -46    103     90     54     38   -272
   -119    426    545   -153   -332    485    -67     85     75     41     31   -277
   -129    420    548   -145   -340    483    -67     88     77     44     23   -277
   -218    433    652   -106   -433    542    -25    140    124     90     57   -244
   -197    449    646   -124   -423    545    -15    161    135     98     75   -244
   -132    439    571   -153   -350    504    -41    137    111     75     62   -267
   -111    452    563   -171   -337    506    -41    140    111     77     64   -270
   -103    470    574   -181   -337    522    -25    161    135    101     85   -252
   -127    415    540   -145   -335    478    -31    161    129     98     80   -257
   -135    397    532   -129   -335    462    -59    145    116     85     64   -262
    -93    418    509   -163   -301    462    -75    135    111     80     57   -265
    -88    462    550   -187   -319    506    -54    153    129    101     75   -249
   -124    527    652   -202   -387    589      5    226    194    166    132   -200
    -12    574    587   -280   -298    579     18    254    215    184    148   -179
    -57    524    581   -233   -319    553      2    249    205    171    137   -189
   -124    545    670   -210   -397    607     18    275    228    192    155   -179
   -153    540    693   -194   -426    615     20    303    244    207    166   -163
   -137    522    659   -194   -397    589     20    332    259    223    184   -145
    -83    532    615   -226   -350    574     15    358    272    239    197   -137
    -59    545    605   -241   -332    574     10    379    283    244    197   -142
    -51    542    594   -246   -324    568      7    413    293    254    207   -145
    -46    576    623   -265   -335    600     18    462    324    288    233   -114
    -36    618    654   -293   -345    636      5    496    340    309    254    -85
    -31    644    675   -306   -353    659     -5    527    348    322    267    -67
     15    693    675   -355   -329    685     10    581    387    368    314    -10
     20    740    719   -381   -350    732     25    633    428    420    368     46
     28    758    727   -394   -350    743     31    667    452    454    400     64
     75    748    672   -410   -298    711     25    670    454    462    407     72
     67    813    745   -439   -337    779      5    657    446    465    418     96
     18    844    826   -431   -402    833     12    659    454    478    433    127
      7    859    852   -436   -423    857     18    657    457    480    433    135
     12    839    826   -426   -405    833      7    633    441    465    423    114
    -46    800    844   -376   -446    820    -23    581    405    431    392     80
    -85    737    823   -327   -454    779    -25    540    379    402    361     49
     28    826    797   -428   -384    813     31    550    407    426    381     70
     54    852    797   -452   -371    826     72    537    413    423    374     59
    -64    719    782   -327   -423    750     36    449    345    350    296    -23
   -119    628    745   -254   -431    685     36    410    329    329    270    -57
   -103    568    672   -236   -387    620     57    389    329    322    259    -70
    -88    620    709   -265   -397    665     36    327    277    270    205   -124
   -101    665    763   -283   -433    714     12    277    239    228    163   -166
   -150    620    769   -236   -459    693    -15    236    200    189    122   -210
   -181    561    743   -192   -462    652    -20    218    187    174    103   -228
   -114    555    670   -220   -392    613      0    228    194    181    111   -223
    -75    587    662   -257   -368    623     -2    223    192    176    103   -231
   -153    532    683   -189   -418    607    -12    215    184    171    101   -236
   -155    558    714   -202   -436    636     -2    231    197    187    111   -220
   -155    566    722   -205   -439    644     -5    231    194    184    109   -226
   -161    540    701   -189   -431    618    -15    226    189    176     98   -233
   -163    511    675   -174   -420    592    -33    210    174    158     77   -254
   -166    530    696   -184   -431    613    -36    213    179    163     80   -252
   -153    563    717   -205   -433    639    -31    220    189    174     90   -241
   -106    613    719   -254   -413    665    -20    231    200    184    103   -228
   -145    563    706   -210   -426    633    -20    228    200    187    103   -226
   -145    613    756   -236   -452    683    -18    228    202    194    106   -218
   -116    633    750   -257   -433    691    -25    220    194    189    101   -220
   -137    579    714   -223   -426    646    -64    187    166    163     70   -249
   -153    568    722   -207   -436    644    -67    187    166    166     72   -244
   -135    641    776   -254   -457    709    -31    220    202    202    106   -207
   -161    732    893   -285   -527    813     25    265    252    249    150   -161
   -168    709    875   -272   -522    789     41    275    262    259    155   -155
   -145    662    807   -259   -478    735     25    265    257    259    153   -155
    -62    779    841   -361   -452    807     10    249    257    265    158   -145
    -49    815    865   -381   -457    839    -20    226    249    265    161   -137
    -98    763    859   -335   -478    810    -59    207    233    254    155   -142
   -158    753    911   -296   -535    831    -59    215    239    265    166   -129
   -163    709    870   -275   -517    789    -85    207    228    259    158   -135
   -101    701    802   -298   -452    750    -77    226    236    270    171   -124
    -59    732    792   -337   -426    763    -49    246    244    280    181   -111
    -75    711    787   -319   -431    750    -70    213    210    244    150   -142
   -127    654    779   -265   -452    717   -101    166    161    197    101   -189
   -145    568    714   -210   -428    641    -85    171    161    194     93   -197
   -168    545    714   -189   -441    628    -85    153    140    171     72   -220
   -184    509    691   -163   -436    600    -90    132    119    150     51   -244
   -213    446    659   -119   -436    553   -116    103     90    119     20   -272
   -207    415    623   -103   -415    519   -145     80     64     98      0   -293
   -161    465    623   -153   -392    545   -111    114     96    129     31   -262
   -158    498    657   -171   -407    576    -83    132    109    142     44   -246
   -150    522    670   -187   -410    594    -98    109     88    119     25   -265
   -158    498    657   -168   -407    576   -119     88     67     98      2   -288
   -168    452    620   -142   -394    535   -137     64     51     80    -12   -306
   -179    457    636   -140   -407    545   -132     70     59     90     -5   -296
   -231    465    696   -119   -465    581   -111     98     83    114     18   -270
   -259    431    691    -85   -475    561   -103    114     85    111     12   -280
   -226    428    654   -101   -439    540    -59    202    127    114     -5   -319
   -122    537    659   -207   -389    597     59    402    262    218     75   -262
     -7    735    743   -366   -374    740    200    704    501    444    285    -67
     18    904    885   -459   -433    896    249   1015    735    717    571    228
     41   1169   1127   -605   -542   1148    184    906    815    924    870    594
    -70   1335   1405   -633   -737   1371    -15    371    698   1002   1060    862
   -296   1363   1660   -535   -979   1509   -252   -290    413    862    995    844
   -454   1179   1634   -361  -1044   1405   -449   -904   -106    314    449    306
   -428    730   1158   -150   -795    943   -683  -1231   -662   -363   -252   -389
   -345    433    776    -44   -561    605   -769  -1114   -719   -480   -402   -563
   -246    376    623    -67   -433    498   -654   -776   -511   -340   -309   -504
   -252    410    662    -77   -457    535   -441   -413   -267   -166   -181   -402
   -218    415    633    -98   -426    524   -236   -119    -80    -33    -88   -340
   -150    410    561   -129   -355    485   -176    -25    -31     -5    -75   -340
   -106    394    501   -145   -303    446   -192    -31    -41    -20    -98   -361
   -187    366    553    -88   -368    459   -176      2    -20     -2    -83   -345
   -316    376    693    -31   -506    532   -132     72     33     54    -33   -298
   -277    441    719    -83   -498    579   -101    122     72     96      7   -254
   -200    452    649   -127   -426    550   -109    119     64     88     -2   -257
   -129    493    623   -181   -376    558    -88    142     80    106     12   -241
   -106    530    636   -213   -371    581    -85    148     85    116     23   -231
   -166    472    639   -153   -402    555   -127    124     59     96      0   -249
   -135    506    641   -187   -389    574   -140    127     59     98      2   -241
   -111    548    659   -218   -384    602   -116    153     85    129     36   -207
   -124    561    683   -218   -405    620   -101    168    101    142     49   -192
   -135    555    688   -210   -410    620   -114    168     96    142     49   -192
   -124    568    691   -223   -407    628   -127    161     93    145     51   -187
   -132    576    709   -220   -420    641   -135    161     93    145     51   -181
   -145    548    693   -202   -420    618   -135    168     98    145     51   -179
   -142    532    675   -194   -407    602   -155    155     85    132     41   -187
    -77    563    641   -244   -361    602   -176    153     83    129     38   -187
    -77    613    691   -267   -384    652   -148    192    116    163     72   -150
   -129    644    774   -259   -452    709   -106    246    163    210    122    -96
   -109    670    779   -280   -444    724   -101    270    181    228    142    -77
    -77    672    750   -298   -415    709   -137    257    155    202    116   -111
   -137    618    756   -239   -446    685   -150    265    155    200    114   -122
   -137    665    802   -265   -470    732   -122    329    210    252    168    -67
    -75    714    789   -319   -431    750   -106    384    244    288    205    -28
    -83    693    776   -306   -431    735   -129    405    246    293    210    -25
    -54    727    782   -335   -418    753   -129    452    272    324    241      0
      2    831    826   -418   -410    828    -85    535    340    397    311     64
     41    896    854   -470   -405    875    -59    597    389    452    366    124
     28    883    852   -457   -410    867    -85    605    387    457    376    137
     12    906    893   -459   -439    901    -98    620    400    480    405    174
     18    961    943   -491   -462    953    -67    662    441    530    459    233
    -18    948    966   -465   -491    956    -88    646    431    527    465    236
     23    987    963   -506   -470    976    -85    639    431    532    470    239
     70   1013    943   -540   -436    979    -90    615    418    517    457    231
     38    979    940   -509   -452    961   -124    568    381    485    428    210
    -10    984    995   -485   -504    989   -119    548    374    480    423    207
    -36    945    982   -454   -511    963   -109    517    353    454    394    184
    -59    901    961   -420   -509    930   -114    470    324    420    361    150
    -88    883    971   -400   -530    927    -93    433    303    389    324    122
   -116    839    953   -361   -535    896    -98    376    267    345    277     77
   -135    784    917   -327   -527    849   -122    303    215    290    223     23
    -90    763    854   -335   -472    807   -127    257    184    257    187    -15
   -103    753    854   -324   -478    802   -127    226    168    236    163    -33
   -127    709    836   -290   -480    771   -145    184    140    205    135    -54
   -109    704    810   -298   -459    756   -166    145    114    174    106    -88
    -31    735    766   -350   -397    750   -148    137    106    163     85   -127
    -51    730    779   -340   -415    753   -124    137    109    163     85   -122
   -145    670    813   -262   -480    740   -119    142    109    161     90   -111
   -181    691    870   -257   -524    779   -119    155    116    171    106    -96
   -166    714    880   -272   -522    797   -142    150    111    166    101   -101
   -129    714    844   -293   -488    779   -155    135     96    148     83   -122
   -106    696    802   -293   -454    748   -174    119     80    132     72   -129
   -200    654    852   -228   -524    753   -176    124     85    140     83   -119
   -210    662    872   -226   -540    766   -187    122     83    137     80   -124
    -67    735    800   -335   -433    769   -163    140     98    150     93   -111
    -70    701    771   -316   -420    735   -163    127     88    140     83   -114
   -145    665    810   -259   -478    735   -171    122     80    135     83   -111
   -161    698    859   -267   -509    779   -155    142     98    153     98   -109
    -88    732    820   -324   -457    776   -145    140     96    145     85   -127
    -80    719    800   -319   -441    761   -142    129     90    140     83   -122
    -88    763    849   -337   -470    805   -111    161    122    171    124    -72
   -179    789    969   -303   -574    878    -59    213    174    223    176    -31
   -132    784    917   -327   -524    849    -77    187    148    189    135    -88
    -77    826    904   -374   -491    865    -83    163    135    171    114    -96
    -96    862    958   -384   -527    909    -88    166    150    194    145    -57
   -168    805    974   -316   -571    888   -150    129    116    166    124    -77
   -176    763    937   -296   -555    852   -205     96     80    140    101    -96
    -49    846    896   -400   -472    870   -174    122    111    179    145    -36
    -77    857    932   -392   -504    896   -140    158    140    207    176      2
   -189    779    969   -293   -579    872   -163    142    111    181    153    -33
   -148    769    917   -314   -532    841   -194    109     72    137    101    -96
    -88    753    841   -332   -465    795   -213     75     33     96     59   -132
    -85    722    807   -319   -446    766   -205     62     15     75     38   -145
   -124    709    833   -290   -478    771   -161     85     28     85     49   -140
   -148    688    836   -270   -493    761   -163     75     18     75     41   -148
   -189    607    797   -210   -493    701   -189     46    -18     36      2   -181
   -145    620    766   -236   -457    691   -194     36    -33     20    -12   -194
   -163    605    769   -220   -465    685   -207     20    -54     -2    -36   -218
   -231    558    787   -163   -509    672   -226     10    -70    -15    -49   -226
   -171    558    730   -194   -449    644   -246      0    -83    -25    -54   -226
   -171    530    701   -179   -436    615   -252     -2    -90    -36    -64   -236
   -205    592    797   -192   -501    693   -197     51    -38     15    -15   -189
    -93    678    769   -293   -431    722   -166     75    -18     31      2   -174
   -111    607    717   -249   -415    662   -194     38    -54     -5    -33   -210
   -111    571    683   -231   -397    626   -210     31    -70    -20    -51   -231
   -166    545    711   -189   -439    628   -158    114    -25     -2    -49   -241
   -148    592    737   -223   -444    665    -64    283     88     72     -5   -228
    -77    701    779   -314   -428    740     33    511    280    252    150    -88
     15    911    893   -465   -439    901    114    833    563    568    478    241
     54   1166   1111   -610   -527   1140     28    935    722    839    820    633
     44   1467   1423   -758   -688   1447    -98    597    659    953   1057    963
   -111   1600   1712   -745   -911   1654   -239    106    441    888   1088   1060
   -265   1551   1816   -644  -1041   1683   -407   -480    -25    439    654    631
   -345   1202   1548   -428   -945   1374   -581   -987   -644   -290   -114   -168
   -363    717   1080   -179   -722    898   -774  -1122   -950   -654   -491   -537
   -283    462    745    -90   -514    602   -789   -922   -854   -607   -488   -563
   -176    459    636   -142   -405    545   -667   -644   -641   -467   -400   -509
   -161    535    696   -187   -428    615   -420   -285   -345   -241   -226   -363
   -176    530    706   -179   -441    618   -290    -85   -202   -132   -140   -301
   -137    571    706   -218   -423    639   -259    -23   -158   -101   -116   -290
   -124    584    709   -231   -418    646   -244      0   -140    -88   -109   -285
   -161    579    740   -207   -449    659   -228     23   -122    -75    -96   -272
   -145    610    753   -233   -449    680   -213     51    -98    -54    -77   -257
   -150    561    711   -205   -431    636   -226     44   -114    -72    -96   -275
   -150    542    693   -197   -420    618   -233     44   -119    -80    -96   -283
   -132    548    680   -207   -405    613   -228     54   -111    -70    -85   -275
   -101    576    675   -239   -389    626   -231     57   -111    -70    -85   -275
    -67    618    685   -275   -376    652   -228     64   -101    -59    -77   -265
   -137    563    698   -213   -418    631   -239     59   -103    -64    -77   -267
   -153    555    709   -200   -431    631   -231     70    -96    -57    -72   -265
    -90    641    732   -277   -413    685   -187    122    -49    -10    -23   -215
    -93    607    701   -257   -397    652   -192    127    -49    -10    -23   -210
   -155    530    683   -189   -418    607   -236     96    -80    -41    -54   -249
    -98    594    693   -246   -394    644   -223    114    -64    -23    -38   -246
    -46    678    724   -316   -387    701   -192    145    -38      5    -12   -226
   -101    641    743   -270   -423    691   -192    148    -36      5    -10   -223
   -119    623    740   -252   -431    680   -184    168    -18     23     10   -205
    -83    626    709   -270   -394    667   -194    166    -20     20      5   -207
   -116    623    737   -254   -426    680   -223    158    -36     10     -5   -218
   -114    628    743   -257   -428    685   -197    207     -2     41     25   -189
    -96    652    745   -277   -423    698   -184    244     20     64     49   -166
    -96    628    724   -265   -410    675   -215    233      7     51     38   -189
    -15    706    722   -345   -368    711   -189    288     57    101     85   -140
    -49    730    776   -340   -413    753   -153    363    109    158    142    -83
    -90    672    763   -293   -426    717   -174    387    111    163    148    -77
    -90    672    763   -290   -426    717   -205    402    116    174    158    -67
     41    831    789   -439   -374    810   -145    493    202    265    252     23
     46    831    782   -439   -368    805   -150    527    218    288    277     46
    -20    820    839   -402   -431    831   -153    563    244    322    311     80
     88    969    880   -527   -394    924   -129    613    290    376    374    140
     59    922    859   -491   -402    891   -163    576    257    348    350    124
     28    914    885   -472   -428    901   -174    561    249    342    353    127
     80   1010    930   -548   -423    971   -145    584    272    371    381    161
    -46    922    969   -436   -506    945   -174    542    233    337    348    132
    -20    924    943   -452   -483    932   -166    530    226    327    342    124
     59    961    898   -511   -418    930   -163    504    205    301    316     98
      0    922    919   -462   -459    922   -174    444    158    246    259     41
    -59    893    953   -415   -506    922   -161    400    127    205    215     -7
    -54    857    911   -402   -483    883   -150    355     98    166    171    -54
    -67    810    878   -371   -472    844   -161    301     64    124    127   -101
   -106    795    898   -345   -501    846   -153    275     57    109    106   -122
    -62    779    841   -358   -452    810   -161    236     33     83     72   -158
    -72    771    844   -350   -459    807   -181    194      0     49     36   -197
    -70    740    807   -335   -439    774   -187    171    -18     25      7   -226
   -106    698    805   -298   -457    750   -189    150    -31      7     -7   -239
   -155    631    787   -236   -470    709   -218    111    -62    -20    -38   -270
   -155    618    771   -233   -462    693   -226    101    -67    -28    -46   -280
    -77    719    797   -322   -436    758   -179    148    -20     15     -2   -241
   -101    714    815   -306   -457    763   -176    150    -20     15     -5   -241
   -148    652    800   -252   -472    724   -207    127    -49     -7    -28   -262
   -111    659    771   -275   -441    714   -218    119    -49     -7    -31   -262
    -23    737    761   -355   -392    748   -189    145    -25     15    -12   -246
    -20    743    763   -361   -392    753   -181    148    -25     12    -18   -257
    -90    696    787   -301   -439    740   -194    132    -36      2    -25   -262
    -75    719    792   -324   -433    753   -179    153    -18     20     -5   -241
   -158    683    841   -262   -498    761   -171    168     -5     33      5   -231
   -111    732    841   -311   -478    787   -189    161    -15     25     -5   -244
   -127    698    826   -285   -475    761   -215    137    -33      5    -25   -270
   -127    727    852   -301   -491    789   -189    161     -5     31     -2   -244
    -44    859    901   -407   -472    880   -119    213     54     90     57   -184
    -57    872    927   -410   -493    898    -98    218     67    101     64   -174
    -93    818    911   -361   -501    865   -116    205     54     85     46   -192
   -153    769    919   -309   -537    841   -135    184     44     77     38   -202
    -93    867    961   -387   -527    914   -116    218     88    122     85   -158
    -33    914    945   -441   -488    927   -142    205     77    116     83   -161
    -41    891    932   -423   -485    911   -174    179     54    101     67   -174
    -10    917    924   -454   -467    922   -142    207     83    129     96   -145
    -46    857    904   -405   -475    880   -158    192     62    111     77   -163
   -106    756    862   -324   -485    807   -205    153     12     67     33   -205
    -98    730    828   -314   -462    779   -213    145      0     51     18   -218
    -46    748    795   -350   -423    771   -197    145     -5     46     12   -223
   -111    691    802   -290   -457    745   -187    140    -15     38      0   -239
   -153    633    787   -241   -470    709   -202    109    -46      2    -36   -280
   -132    620    753   -244   -441    685   -218     88    -70    -18    -57   -301
   -148    613    758   -233   -452    685   -210     90    -67    -20    -59   -303
   -124    626    748   -252   -436    685   -181    114    -49     -5    -46   -290
    -64    688    750   -314   -407    719   -166    122    -44      0    -41   -285
    -77    665    743   -293   -410    704   -174    106    -57    -12    -54   -298
   -106    584    691   -239   -397    636   -218     62    -98    -51    -93   -337
   -106    581    688   -239   -397    633   -223     62    -96    -49    -88   -335
   -140    602    743   -231   -444    672   -202     93    -67    -23    -62   -309
   -171    571    743   -200   -457    657   -189    109    -54    -15    -51   -301
   -158    542    701   -194   -431    623   -213     83    -75    -33    -70   -319
   -174    509    683   -168   -428    594   -210     88    -83    -51    -93   -348
   -140    545    683   -202   -413    613   -122    207    -10    -18    -85   -361
    -64    665    730   -298   -397    696     20    420    142     93     -5   -306
    -33    771    805   -368   -418    787    135    714    379    314    189   -135
    116   1057    940   -587   -413   1000    192   1039    678    678    574    254
    116   1363   1244   -743   -563   1304     64    870    719    893    901    654
     23   1574   1551   -797   -763   1564   -171    293    548    958   1101    937
   -194   1634   1829   -719  -1013   1730   -449   -400    194    763    995    880
   -316   1361   1678   -522   -997   1519   -678   -961   -363    142    366    270
   -340    862   1202   -262   -771   1034   -880  -1260   -914   -561   -374   -459
   -301    530    831   -114   -566    680   -924  -1119   -950   -678   -542   -654
   -223    449    672   -114   -449    558   -750   -737   -675   -483   -413   -574
   -205    478    683   -137   -444    579   -501   -358   -381   -272   -254   -454
   -192    470    662   -140   -428    563   -319    -85   -187   -132   -153   -387
   -184    441    626   -127   -405    532   -254     20   -116    -85   -122   -368
   -155    475    628   -161   -392    550   -205     83    -67    -44    -88   -340
   -116    540    654   -213   -387    597   -161    129    -20     -2    -49   -301
   -137    517    654   -192   -394    584   -168    129    -20     -7    -57   -311
    -70    576    646   -252   -358    610   -158    150     -7      5    -44   -301
    -72    600    670   -265   -371    633   -142    163      5     18    -31   -290
   -150    540    691   -197   -420    615   -163    155     -5      7    -38   -301
    -54    579    633   -265   -345    607   -168    158     -2     10    -36   -298
    -10    594    605   -290   -306    600   -142    194     28     38     -7   -267
   -132    550    683   -210   -407    615   -116    218     54     59     12   -246
   -168    532    701   -181   -436    618   -122    220     51     57      7   -257
   -106    581    685   -239   -394    631   -119    233     62     70     18   -246
    -75    584    659   -254   -366    620   -129    223     57     64     10   -254
    -59    568    628   -254   -345    597   -148    210     49     57      7   -254
    -85    576    659   -246   -371    618   -124    246     80     88     36   -228
   -114    641    756   -265   -433    698    -90    293    119    127     70   -197
    -57    646    704   -293   -379    675   -109    288    109    114     57   -210
    -67    605    672   -270   -371    639   -111    298    114    119     59   -210
    -77    597    672   -259   -374    633    -98    319    132    140     75   -197
    -70    592    659   -262   -366    626   -106    329    137    142     77   -197
    -90    576    667   -241   -379    620   -111    345    145    150     83   -189
    -46    600    646   -277   -348    623    -98    379    168    171    106   -163
    -31    633    665   -301   -348    646    -67    439    213    215    145   -122
    -98    605    704   -254   -400    654    -70    472    228    231    158   -119
    -44    654    698   -303   -371    675    -46    522    262    262    181   -106
     67    758    691   -415   -311    724    -12    587    309    303    220    -67
     10    730    717   -371   -353    722      2    641    340    335    252    -36
    -46    696    743   -324   -394    717      2    698    371    368    285     -2
     -5    740    745   -366   -374    743     -2    756    407    413    329     41
     64    828    763   -449   -350    795     18    805    449    459    381     93
     85    904    815   -496   -366    859     38    826    472    493    418    135
     25    867    841   -446   -410    857     23    815    465    493    420    140
     38    854    815   -446   -387    836      2    802    454    485    415    142
     75    901    826   -491   -376    862     12    805    462    498    431    163
     83    930    846   -506   -381    891     10    782    457    496    431    163
      7    880    870   -444   -433    875    -12    735    423    467    405    140
    -77    826    904   -374   -491    865    -12    709    413    457    394    129
    -18    862    880   -423   -449    870      0    680    402    441    379    119
     33    875    841   -454   -405    857      0    623    371    407    342     83
     20    828    807   -428   -392    818    -15    550    329    361    296     36
      0    766    766   -381   -381    766    -46    472    280    306    239    -23
    -67    698    763   -316   -415    730    -67    410    241    267    197    -62
   -103    688    789   -293   -446    737    -54    389    239    259    184    -77
    -54    732    787   -340   -420    758    -28    387    249    265    187    -77
    -36    740    776   -350   -405    758    -28    361    233    249    171    -90
    -90    644    732   -277   -410    685    -62    311    192    207    129   -124
   -114    587    701   -236   -407    644    -83    285    171    189    106   -148
   -163    555    719   -197   -441    636    -85    288    174    192    109   -153
   -111    592    704   -239   -407    646    -70    303    189    207    124   -140
    -44    633    678   -296   -361    654    -72    298    187    205    122   -140
    -67    644    709   -288   -389    675    -59    316    202    220    137   -122
    -62    639    698   -290   -379    667    -44    332    213    233    145   -114
   -111    574    685   -231   -397    628    -64    306    192    210    122   -135
    -85    628    714   -275   -400    670    -54    314    205    223    137   -119
    -96    613    709   -259   -402    659    -57    309    200    218    132   -127
   -140    558    696   -210   -418    626    -85    285    179    200    109   -145
   -114    589    704   -236   -407    646    -70    303    194    218    127   -129
    -88    618    704   -265   -394    659    -44    324    215    236    145   -109
    -67    613    680   -272   -374    646    -46    322    210    231    140   -114
      2    680    675   -342   -337    678    -33    327    226    246    153   -101
     -7    714    722   -353   -363    717     -7    340    249    267    174    -70
   -114    683    797   -288   -454    740     12    358    267    283    192    -54
   -114    750    865   -319   -488    805     33    379    293    309    210    -41
    -33    805    839   -387   -436    820     49    402    322    337    239    -23
    -25    779    805   -376   -415    792     31    394    319    337    241    -15
    -25    771    795   -374   -410    784    -23    350    280    306    215    -33
    -77    776    854   -348   -465    815    -31    348    280    311    218    -25
    -80    779    859   -348   -470    818    -28    353    285    319    228    -15
    -96    711    807   -306   -452    758    -62    332    259    298    207    -33
    -90    636    727   -275   -407    680   -103    293    213    254    163    -77
    -83    607    688   -262   -387    646   -116    272    187    228    140    -96
    -77    602    680   -265   -379    641    -98    277    187    231    140    -96
    -31    649    680   -309   -355    665    -51    314    215    257    163    -72
    -59    639    698   -290   -379    667    -57    293    192    231    137    -98
    -80    592    672   -257   -376    631    -75    265    163    202    111   -127
   -122    517    639   -200   -381    576   -101    228    132    171     80   -155
    -83    527    610   -220   -345    568    -98    213    119    155     62   -171
    -75    550    626   -239   -350    587    -75    239    140    181     83   -153
   -145    475    620   -166   -381    545   -103    215    111    153     54   -179
   -181    433    613   -127   -397    522   -129    187     88    127     33   -197
   -114    506    620   -194   -366    563    -96    218    119    161     64   -163
    -38    592    628   -277   -335    610    -38    270    168    213    116   -114
   -103    524    628   -210   -366    574    -72    244    137    181     83   -148
    -98    511    610   -207   -353    561    -83    236    129    176     80   -153
   -116    485    602   -184   -358    542    -80    239    122    158     57   -179
    -62    553    613   -246   -337    581      0    358    189    187     62   -197
      2    605    602   -303   -298    605     96    548    316    288    137   -145
     31    719    685   -376   -327    704    213    880    563    527    355     54
     64    893    828   -478   -381    862    280   1197    813    823    670    384
     38   1156   1114   -597   -537   1135     88    831    758    953    909    701
    -44   1426   1470   -691   -756   1447   -132    200    628   1036   1101    969
   -166   1556   1722   -696   -945   1639   -345   -454    353    888   1021    935
   -392   1130   1522   -368   -956   1325   -659  -1052   -280    197    329    259
   -439    644   1080   -103   -761    862   -859  -1221   -722   -371   -270   -340
   -244    519    763   -137   -504    639   -800   -909   -597   -324   -275   -384
   -124    542    667   -210   -397    605   -548   -467   -309   -122   -132   -285
   -171    470    641   -148   -405    555   -298   -109    -96      7    -49   -239
   -148    462    610   -158   -381    535   -166     98     25     93     10   -205
    -90    493    584   -202   -337    537    -96    187     90    142     49   -174
   -137    462    600   -163   -368    532    -93    200     96    140     44   -179
   -114    452    566   -168   -340    509    -98    215     98    142     46   -181
   -114    433    548   -161   -332    491    -96    228    103    145     49   -179
    -77    452    530   -189   -303    491   -106    218     96    137     36   -194
    -67    478    545   -207   -306    509    -98    236    111    150     51   -184
   -142    462    605   -158   -374    532    -77    267    137    179     77   -158
    -57    511    566   -228   -311    537    -46    296    163    202    101   -135
    -75    514    589   -220   -332    550    -41    303    166    205    103   -129
   -109    501    610   -197   -361    555    -59    303    161    200     98   -135
   -135    441    576   -153   -355    509    -80    293    145    187     83   -148
    -67    480    548   -207   -306    514    -75    301    153    197     93   -140
    -15    540    555   -262   -285    545    -64    309    166    210    106   -129
    -15    550    566   -267   -290    558    -44    340    189    233    129   -109
    -23    587    610   -280   -316    597    -15    379    220    265    155    -77
   -106    514    620   -205   -363    566    -31    376    213    254    145    -93
    -90    491    581   -200   -337    535    -36    381    218    259    148    -88
    -38    519    555   -241   -296    537    -33    397    223    267    153    -83
    -31    532    563   -249   -296    548    -31    402    226    272    155    -83
     15    574    558   -296   -272    566    -15    431    246    290    174    -64
    -15    561    576   -272   -296    568     -7    465    267    311    192    -49
    -36    542    579   -254   -309    561    -10    488    277    319    197    -41
    -12    540    553   -262   -283    545    -12    517    288    332    205    -31
      7    607    597   -309   -296    602     28    592    342    384    254     12
    -33    584    618   -277   -324    600     36    641    366    410    277     28
    -20    574    594   -277   -306    584     15    667    368    413    277     28
      0    600    600   -298   -298    600      7    706    389    439    301     54
     75    698    620   -387   -272    659     46    789    454    504    366    119
     98    730    628   -415   -265    680     70    839    488    545    407    158
    109    763    652   -439   -272    709     70    862    509    574    436    189
     88    797    709   -441   -309    753     85    893    540    613    478    236
    122    815    693   -470   -285    756     85    896    548    623    493    259
    116    841    724   -480   -303    784     80    893    548    631    504    272
     75    807    732   -444   -329    771     64    870    532    615    491    252
     70    820    750   -444   -340    787     77    870    537    623    498    259
     67    839    769   -454   -350    805     72    839    524    610    485    254
     33    797    761   -415   -363    779     59    784    491    576    452    223
     10    748    737   -379   -363    743     44    719    454    537    413    184
    -15    693    709   -337   -361    701     28    652    413    491    366    140
    -23    649    672   -314   -348    659     15    581    371    444    314     88
     44    704    659   -374   -309    683     59    571    384    449    319     83
      0    662    662   -332   -332    662     67    535    366    428    296     57
    -51    561    613   -254   -332    587     25    459    309    371    236      0
    -62    501    561   -220   -311    530     -7    400    262    324    187    -44
    -75    475    550   -200   -314    511     -7    389    257    316    174    -57
    -90    496    584   -205   -337    537     15    413    275    335    192    -41
    -75    483    558   -202   -316    519     10    397    262    319    176    -57
    -33    485    517   -226   -277    501      2    374    244    303    161    -72
    -36    475    511   -220   -275    493     -7    355    231    290    148    -85
    -72    475    545   -202   -309    509     15    384    254    314    171    -67
   -119    405    524   -142   -322    465      5    384    252    309    161    -77
   -122    397    519   -137   -322    457    -28    350    223    283    140    -96
    -93    454    548   -181   -319    501    -10    371    241    301    155    -80
    -62    480    542   -210   -303    511     10    392    257    314    168    -67
    -15    496    511   -239   -262    504     18    394    265    322    171    -62
    -70    428    498   -179   -283    462      2    374    246    303    153    -83
    -46    454    501   -205   -272    475     15    387    259    316    163    -72
    -46    436    483   -197   -265    459      7    384    254    314    158    -75
    -12    514    527   -249   -270    519     38    407    285    342    189    -46
     10    576    566   -296   -277    571     85    439    319    374    218    -18
    -51    550    602   -252   -327    576    122    457    335    387    228     -7
    -67    558    626   -246   -348    592    119    459    340    392    228    -10
    -93    530    623   -218   -358    576     85    433    327    379    215    -25
    -33    555    589   -262   -311    571     72    433    337    392    233     -5
    -41    527    568   -244   -303    548     38    410    319    381    223     -7
    -70    519    589   -226   -329    553     10    389    301    366    210    -18
    -23    558    581   -267   -301    568     18    405    311    379    223     -5
     23    571    545   -298   -262    558     25    420    314    384    228      0
    -15    491    504   -239   -259    496     -5    387    272    348    194    -31
    -38    433    472   -197   -257    452    -28    355    239    319    166    -59
    -57    405    462   -174   -259    433    -41    329    210    290    137    -85
    -90    402    493   -158   -293    446    -23    332    210    285    129    -93
    -44    410    454   -184   -249    431      2    340    210    283    127    -98
    -46    329    376   -142   -213    353    -23    296    166    236     77   -145
   -109    252    361    -70   -233    306    -49    262    132    202     44   -179
   -132    272    402    -72   -267    335    -31    285    148    218     59   -168
   -111    283    392    -85   -252    337    -20    290    150    220     62   -166
    -70    298    366   -114   -218    332    -20    285    145    218     59   -171
   -114    215    329    -49   -220    272    -57    249    109    179     20   -210
   -122    161    280    -20   -200    220   -101    207     70    145    -10   -236
    -90    210    301    -59   -194    254    -64    244    106    181     25   -192
    -83    285    368   -103   -226    327     -5    303    163    236     80   -140
   -132    252    384    -59   -257    316    -18    290    142    213     54   -174
    -38    288    327   -127   -184    306     23    335    161    215     46   -189
    -46    290    335   -122   -192    311    109    465    233    249     59   -200
    -41    311    353   -137   -197    332    181    654    355    345    132   -150
     33    402    368   -218   -166    387    265    963    576    566    332     33
    124    620    496   -374   -187    561    244   1127    756    828    641    371
    122    953    828   -537   -353    891    106    787    743   1000    917    727
    -46   1213   1257   -584   -652   1236    -93    174    600   1062   1083    958
   -252   1189   1441   -467   -846   1314   -355   -540    207    776    854    769
   -387    727   1114   -171   -750    919   -641  -1088   -465      2     72      0
   -342    306    649     18   -496    478   -815  -1192   -810   -449   -410   -480
   -246    135    381     54   -314    257   -737   -859   -646   -358   -374   -485
   -192    192    384      0   -288    288   -480   -407   -332   -129   -202   -361
   -239    148    384     44   -314    265   -239    -36   -101     25    -96   -290
   -129    176    306    -23   -218    241   -103    166     25    114    -33   -252
    -77    184    262    -51   -168    223    -46    236     75    150     -7   -233
    -41    166    207    -62   -124    187    -31    257     83    150    -10   -233
      0    207    207   -106   -103    207    -33    259     77    142    -15   -236
    -62    142    202    -41   -132    171    -51    246     64    127    -28   -249
   -129    129    257     -2   -192    192    -33    272     85    148    -10   -231
   -103    187    290    -41   -197    239     -5    316    124    184     23   -205
    -85    197    280    -57   -184    239    -12    319    119    179     18   -213
    -88    174    259    -44   -174    215    -20    311    111    171     10   -223
    -90    127    218    -18   -155    171    -33    306    101    158     -2   -231
    -64    116    181    -25   -122    148    -38    298     96    153     -7   -239
     -2    181    184    -90    -93    181    -23    314    114    174     12   -220
    -51    207    259    -77   -155    233     -2    350    140    200     38   -194
   -111    197    306    -44   -207    249      7    376    158    218     57   -179
    -90    168    259    -38   -174    213     -2    368    145    205     41   -194
    -80    153    233    -36   -158    192    -10    363    142    200     36   -197
    -23    207    231    -93   -127    218      0    379    158    218     54   -181
    -28    192    220    -83   -127    205     -2    389    166    223     57   -176
     -5    236    241   -114   -122    239     25    441    202    259     93   -140
     -7    252    259   -122   -135    254     38    465    220    275    109   -124
      2    231    228   -116   -114    231     31    475    218    277    109   -127
    -46    189    233    -72   -140    210     31    493    223    280    109   -132
    -51    189    241    -67   -145    215     36    517    236    290    122   -124
    -57    184    239    -64   -148    210     31    535    244    296    124   -119
     10    231    220   -122   -103    226     36    581    270    322    148    -93
    111    332    220   -223    -54    277     75    662    332    384    207    -36
     20    298    277   -158   -127    288     88    724    363    418    239    -12
    -31    246    275   -109   -153    259     72    761    374    431    249     -5
     64    340    272   -202   -103    306     90    818    420    485    303     51
    122    407    283   -267    -80    345     96    854    449    519    340     93
    109    410    301   -259    -96    355     98    875    467    542    366    122
     85    420    332   -254   -124    376    101    893    483    563    389    140
     36    423    384   -231   -174    405     93    891    480    566    397    150
     83    491    405   -288   -161    449    109    904    501    589    423    176
    140    550    410   -345   -135    480    122    914    517    607    444    202
    116    514    397   -316   -140    457    109    888    493    584    423    184
    114    501    387   -309   -137    446    106    849    467    555    397    158
     41    405    361   -223   -158    381     72    774    413    496    337    106
     54    423    368   -239   -155    397     85    735    402    483    324     96
     33    441    405   -239   -187    423    122    706    397    472    311     85
     -2    337    340   -168   -171    340     88    618    329    402    241     12
    -25    259    285   -119   -155    272     57    542    272    340    179    -51
    -64    226    290    -80   -176    257     44    493    246    311    148    -80
    -49    239    288    -96   -168    262     57    475    241    303    140    -85
    -41    236    277    -98   -158    257     72    459    231    288    124   -109
    -51    189    239    -70   -145    215     57    423    200    254     90   -142
   -116     96    213     10   -163    153     15    371    158    215     51   -179
    -38    124    161    -44    -98    142      0    361    145    200     36   -194
     31    220    189   -127    -77    205     46    402    181    236     75   -161
    -70    179    249    -54   -158    213     54    407    189    244     83   -155
   -101    140    241    -18   -171    189     36    397    176    233     70   -168
    -96    101    194     -2   -145    148     12    368    150    205     41   -194
    -23    132    155    -57    -88    142     23    374    158    215     51   -184
    -23    158    179    -67   -103    168     41    394    176    236     72   -163
    -90    116    207    -12   -148    161     31    384    161    223     62   -176
    -44    181    223    -70   -132    202     49    402    181    239     80   -153
   -111     88    200     10   -155    142     10    368    148    205     46   -181
   -109     67    174     20   -140    119    -10    355    137    197     36   -192
     57    265    207   -161    -75    236     67    418    205    265    103   -129
     36    301    262   -171   -111    283    103    428    226    277    116   -119
    -85    231    316    -72   -200    272    106    436    226    280    114   -119
    -33    298    332   -132   -184    314    129    465    249    303    137    -96
    -59    267    327   -103   -192    296    114    444    241    296    132   -101
    -31    306    335   -137   -184    319    106    436    252    311    148    -80
    -15    296    311   -142   -163    303     67    413    228    298    137    -85
    -18    262    280   -124   -148    270     23    381    202    275    122   -103
    -28    252    280   -111   -153    265     12    381    205    283    129   -101
    -75    197    270    -62   -174    233      5    379    189    265    109   -119
    -59    168    226    -54   -142    197    -18    361    158    233     80   -140
     23    231    207   -127    -93    218     12    379    168    246     96   -122
     49    226    176   -137    -62    202     36    381    161    241     90   -127
   -103     70    174     15   -140    122      0    329    111    192     41   -174
    -67     77    145     -7   -106    111     12    329    106    181     28   -189
    -54     64    116     -7    -85     90     -2    301     75    148     -5   -223
      7     93     85    -49    -38     90     -7    285     59    135    -15   -233
    -10     70     80    -31    -46     75    -12    272     44    119    -33   -249
   -132    -10    122     70   -127     54    -20    267     33    106    -44   -262
   -109      7    116     51   -114     62    -15    275     38    111    -38   -257
    -90     10    101     41    -96     54     -7    283     44    119    -31   -249
    -77    -18     59     49    -70     18    -31    257     18     96    -57   -272
    -31     33     64      0    -49     46    -15    267     28    103    -46   -262
    -93      0     90     44    -93     44    -12    267     25    101    -51   -265
   -161    -49    111    106   -137     31    -23    270     23    101    -54   -267
    -80    -38     41     59    -62      0      5    311     36     88    -80   -301
    -36    -25     10     28    -23     -7    101    457    119    127    -70   -319
    -31     12     44      7    -38     25    200    672    277    262     33   -239
     83    176     93   -129     -5    135    272   1002    548    548    309     23
    187    465    275   -327    -44    371    231   1127    727    836    665    426
    142    771    628   -459   -241    701     88    761    646    948    901    740
    -72    911    984   -420   -530    948   -127    145    381    875    935    836
   -262    893   1156   -314   -709   1023   -350   -532    -88    454    558    488
   -303    555    857   -127   -581    706   -574  -1023   -711   -285   -207   -267
   -293    132    423     80   -358    277   -719  -1096   -987   -644   -581   -631
   -207    -83    124    142   -166     20   -657   -810   -823   -550   -540   -633
   -140    -75     64    109   -103     -5   -462   -433   -532   -337   -389   -519
   -111    -54     54     83    -85      0   -210    -46   -233   -114   -223   -389
   -124    -93     31    109    -80    -33    -85    155    -90    -10   -148   -337
   -163   -132     31    145    -98    -51    -57    210    -57     10   -137   -340
    -88    -72     15     80    -51    -28    -38    244    -31     31   -119   -322
    -51    -28     23     38    -41     -2    -15    277      0     57    -96   -298
    -80    -54     25     67    -54    -15    -18    277     -7     49   -103   -309
    -46    -10     36     28    -44     12     15    311     23     75    -77   -280
    -18     10     28      5    -23     18     36    332     44     96    -57   -257
    -12    -20     -7     15     -5    -15     15    316     25     77    -77   -280
    -31    -44    -12     36    -10    -28     -7    298      5     57    -98   -301
    -46    -12     31     28    -41      7     23    342     38     90    -62   -265
    -33     23     57      5    -44     38     33    350     51    101    -51   -254
    -44    -20     23     31    -33      0      7    332     33     85    -70   -272
    -93    -54     36     72    -67    -10      7    345     41     90    -64   -265
    -72    -72      0     72    -38    -36    -18    332     28     77    -75   -275
    -93    -93      0     93    -46    -46    -31    327     23     75    -77   -277
    -83    -28     51     54    -67     10      7    376     70    122    -33   -236
      2     54     51    -28    -25     54     38    415    106    155      0   -202
     15     70     51    -44    -18     62     57    433    119    168     10   -189
    -25     31     57     -2    -41     44     57    439    122    168     10   -192
    -20     10     31      2    -28     20     46    444    122    168     10   -192
    -12      7     20      0    -18     12     31    449    124    168     10   -192
     10     46     36    -31    -12     41     38    478    145    194     31   -168
    -44     57    101     -5    -72     77     70    527    187    233     70   -135
     10    106     93    -59    -41     98     93    581    226    270    103   -103
      5     75     67    -41    -31     72     93    613    236    280    111   -101
    -23     51     72    -15    -49     62     77    636    246    290    122    -93
    -18     44     62    -12    -38     51     67    675    270    319    145    -70
     54    119     62    -88     -5     90     88    743    319    371    197    -15
     83    197    111   -140    -15    155    129    820    384    439    265     51
     38    202    161   -122    -62    181    142    867    418    478    309     98
    135    296    161   -215    -12    228    145    904    446    514    348    140
     93    303    210   -200    -59    257    150    919    459    532    368    161
     57    272    215   -163    -77    244    132    904    446    522    366    158
     98    298    200   -200    -49    249    124    888    436    517    363    163
    106    319    213   -213    -51    267    135    883    439    524    374    176
     85    324    239   -207    -77    283    140    870    431    517    371    176
     70    309    236   -189    -83    272    137    841    410    493    348    153
     46    270    223   -158    -88    246    124    789    368    449    301    109
     23    213    189   -116    -83    202    109    719    322    392    246     54
     23    233    210   -129    -93    223    124    672    303    368    218     28
    -18    189    207    -85   -114    197    127    618    275    329    179    -10
     -2    176    179    -88    -90    179    124    568    249    298    142    -44
     -5    119    124    -57    -64    122     93    498    200    246     88   -101
    -70     51    119      7    -96     85     67    446    163    205     38   -153
    -54     83    135    -15    -96    109     98    457    179    218     51   -142
    -33     93    127    -31    -80    109    111    454    184    223     57   -137
    -90     28    119     31   -103     72     75    415    150    189     23   -168
    -85     28    114     28   -101     70     64    400    137    174     10   -181
    -31     67     96    -18    -62     80     90    415    155    192     28   -166
    -28     75    103    -25    -64     88    111    433    176    213     41   -153
    -67     85    153     -7   -109    119    111    439    181    220     49   -142
    -67     33     98     15    -83     64     80    407    148    187     15   -174
    -49      5     54     23    -51     28     59    389    132    171      2   -184
    -80      0     80     38    -80     41     54    384    132    174      5   -181
    -62     23     85     20    -72     54     62    397    148    189     18   -171
    -44     51     96     -5    -70     72     88    426    174    210     38   -150
    -51     54    106     -2    -77     80     96    433    176    215     41   -148
    -44    101    145    -28    -96    122    114    446    200    239     62   -127
    -75    122    197    -23   -135    158    122    452    218    254     80   -114
    -90    132    220    -23   -155    176    116    436    210    246     75   -119
     -7    236    244   -116   -124    239    166    478    257    290    116    -75
    -23    228    252   -103   -137    239    174    485    267    301    127    -64
    -75    168    244    -46   -158    205    127    452    241    280    106    -83
    -15    213    228   -101   -122    220    116    446    239    285    114    -75
      2    223    220   -114   -109    223    119    452    246    296    127    -64
     44    267    220   -155    -88    244    142    480    277    327    158    -31
    -20    155    176    -67    -98    166     90    433    226    283    114    -72
    -20    119    140    -51    -80    129     80    428    213    272    101    -83
    -12    111    124    -49    -67    116     85    433    207    267     98    -85
    -25     88    114    -31    -70    101     77    413    184    241     72   -111
    -51     49    101      2    -75     75     80    405    171    226     51   -129
    -85    -10     75     46    -80     31     72    387    150    202     25   -161
   -127    -85     41    106    -85    -20     31    332    101    153    -25   -207
   -103   -106     -2    103    -51    -54     25    319     88    140    -36   -215
     15     18      2    -15      7     10     83    363    127    179      2   -174
      0     -7     -7      2      2     -7     93    358    116    166    -10   -187
    -57    -62     -7     59    -25    -36     75    340     98    145    -33   -213
    -83    -80      2     80    -44    -38     64    332     93    140    -41   -223
    -80   -103    -23     93    -28    -64     51    329     93    140    -41   -226
    -67   -114    -46     88    -12    -80     46    324     90    137    -49   -231
    -75   -148    -72    111     -2   -109     31    306     75    122    -64   -246
   -140   -210    -70    174    -36   -142     31    306     72    119    -70   -249
    -96   -148    -51    122    -23   -101     96    374    119    150    -46   -231
     -7    -80    -72     44     31    -77    205    506    184    166    -62   -270
     28    -75   -103     23     64    -88    290    683    303    246    -10   -241
     54     18    -36    -36     44     -7    405   1052    589    522    239    -15
    101    239    137   -168    -18    189    407   1286    826    841    587    345
     77    550    472   -314   -200    514    142    776    675    924    807    646
    -67    766    831   -350   -449    800   -176     38    410    914    919    826
   -220    857   1078   -319   -649    966   -444   -633     38    662    735    680
   -342    475    818    -64   -579    646   -665  -1117   -581    -75    -15    -36
   -301    -23    277    161   -290    127   -743  -1161   -927   -576   -550   -553
   -200   -210    -10    205    -96   -109   -597   -774   -701   -449   -496   -553
   -122   -181    -62    150    -31   -122   -327   -316   -355   -197   -316   -426
   -153   -189    -36    171    -59   -114    -75     64    -77      5   -171   -322
   -116   -207    -90    161    -12   -150     33    241     41     93   -109   -283
    -90   -213   -122    150     15   -168     80    314     90    127    -83   -267
    -70   -200   -132    132     28   -166    101    350    114    145    -75   -265
    -98   -244   -145    171     23   -194    109    363    124    148    -77   -267
   -111   -298   -187    205     36   -244     88    353    111    132    -93   -285
   -124   -332   -207    228     38   -272     70    340    103    124   -109   -301
     -5   -239   -236    119    114   -239    111    381    145    163    -72   -265
     10   -197   -207     93    109   -202    158    423    189    200    -36   -231
    -51   -249   -200    150     72   -223    148    418    179    192    -49   -244
    -23   -233   -213    127     93   -223    153    433    192    207    -38   -233
    -46   -257   -210    150     80   -233    163    446    205    218    -28   -226
    -77   -280   -202    179     62   -241    166    454    207    218    -33   -231
    -54   -272   -218    161     80   -246    168    462    213    226    -28   -226
    -62   -283   -223    171     80   -254    168    467    218    228    -28   -226
    -88   -316   -231    202     70   -275    171    480    231    239    -25   -226
     12   -233   -246    111    129   -239    197    514    265    267      2   -200
     -7   -241   -236    122    114   -239    207    522    270    272      0   -205
    -57   -296   -239    176     88   -270    210    532    275    275     -5   -213
    -51   -314   -262    181    103   -290    210    545    285    280      0   -210
    -96   -366   -270    231     85   -319    200    542    283    275    -10   -223
    -96   -366   -272    228     85   -319    215    581    311    298      7   -207
     33   -252   -288    109    158   -270    275    659    376    361     62   -153
     46   -265   -314    106    179   -288    293    691    394    376     67   -148
    -36   -358   -322    197    142   -340    275    696    392    368     57   -163
    -12   -345   -335    179    158   -340    285    740    418    389     72   -150
     62   -267   -332    101    197   -298    335    826    478    449    124   -103
     31   -290   -322    127    174   -306    345    883    509    480    145    -85
     41   -306   -348    132    194   -327    348    927    535    504    163    -67
     83   -244   -329     77    205   -285    387   1000    597    568    226     -7
     51   -283   -335    114    192   -309    392   1034    620    592    244     12
    106   -226   -332     59    218   -277    418   1075    659    633    283     51
    150   -166   -316      7    233   -241    433   1096    678    657    306     77
     46   -223   -270     88    155   -246    428   1088    678    657    306     77
     12   -249   -265    116    137   -257    407   1067    665    649    296     75
     46   -262   -309    106    176   -285    397   1036    646    628    280     64
    124   -207   -332     41    228   -270    439   1041    667    652    301     83
     83   -283   -366     98    223   -324    423    974    620    605    249     33
     36   -348   -384    153    210   -366    405    911    587    566    205     -5
     31   -363   -394    163    210   -379    402    857    563    540    171    -41
     88   -353   -441    132    265   -397    426    813    545    514    145    -67
      7   -483   -493    236    249   -485    397    719    480    444     67   -148
    -64   -592   -530    327    231   -561    381    657    439    402     18   -194
    -36   -587   -550    311    254   -568    413    652    449    407     18   -192
    -18   -618   -600    319    290   -610    413    623    428    381    -12   -226
    -64   -709   -646    387    288   -678    407    594    402    353    -49   -259
    -80   -761   -680    418    298   -722    400    566    381    327    -77   -290
    -67   -784   -717    426    324   -750    400    553    371    311    -96   -311
      2   -769   -771    384    387   -769    415    558    381    319    -96   -314
    -46   -831   -787    439    366   -810    407    540    363    298   -124   -340
    -46   -857   -810    452    379   -833    410    537    366    296   -127   -348
    -54   -911   -859    483    402   -888    410    530    358    288   -140   -358
    -31   -950   -919    491    444   -935    400    517    342    270   -163   -384
    -98  -1021   -922    558    410   -971    397    506    337    259   -181   -407
   -181  -1124   -943    654    379  -1036    387    498    332    252   -197   -420
    -36   -984   -950    509    457   -966    457    561    392    311   -142   -363
     96   -865   -961    384    527   -911    532    613    444    361   -101   -324
    -23  -1028  -1008    524    491  -1018    480    550    384    296   -171   -397
     -2  -1005  -1005    504    501  -1005    514    579    418    327   -150   -379
    -28   -984   -956    504    462   -969    558    607    452    358   -124   -358
    -85  -1039   -953    563    433   -997    587    615    465    366   -124   -358
    -72  -1075  -1002    574    462  -1041    589    607    462    361   -135   -368
    -72  -1106  -1036    589    480  -1072    576    597    459    353   -142   -376
    -31  -1106  -1075    566    519  -1091    568    592    465    358   -140   -374
     23  -1130  -1153    553    587  -1140    555    576    454    348   -155   -387
     10  -1156  -1166    571    587  -1161    548    566    446    340   -166   -392
     31  -1166  -1200    566    613  -1182    558    571    452    345   -163   -389
    -18  -1273  -1254    644    615  -1265    555    561    436    329   -187   -413
    -62  -1332  -1270    698    602  -1301    561    568    428    322   -200   -426
    -36  -1387  -1350    709    657  -1369    550    545    402    290   -233   -459
    -49  -1452  -1405    750    678  -1428    563    530    389    272   -254   -478
    -80  -1553  -1475    815    696  -1514    563    504    361    236   -296   -522
   -155  -1704  -1548    930    696  -1626    527    452    306    176   -363   -589
    -49  -1615  -1569    831    758  -1592    571    472    335    205   -337   -561
     -5  -1626  -1621    813    807  -1623    623    498    353    218   -329   -555
    -49  -1740  -1691    893    818  -1714    610    470    319    174   -379   -605
    -46  -1787  -1740    917    846  -1764    589    436    285    140   -420   -654
    -28  -1787  -1758    906    865  -1774    610    446    298    150   -415   -649
    -49  -1808  -1758    930    852  -1784    631    457    309    155   -413   -646
   -111  -1893  -1782   1000    833  -1839    631    446    298    140   -431   -667
    -98  -1953  -1855   1026    878  -1904    626    428    283    122   -454   -693
    -80  -1961  -1880   1021    898  -1922    631    418    280    116   -465   -701
    -98  -1987  -1891   1041    896  -1940    649    431    288    122   -470   -706
    -85  -2026  -1943   1054    927  -1984    717    511    329    135   -478   -727
    -49  -2044  -1995   1047    971  -2021    818    644    405    166   -478   -750
      2  -2016  -2021   1005   1010  -2018    904    846    550    288   -384   -670
     77  -1901  -1979    911   1028  -1940    979   1174    792    545   -137   -431
    140  -1623  -1764    740    950  -1691    961   1244    953    810    184    -67
     88  -1387  -1475    649    782  -1431    761    748    841    904    389    210
    -23  -1195  -1174    607    574  -1184    493     15    600    854    423    296
   -239  -1374  -1135    805    446  -1254    244   -662    116    402      5    -88
   -394  -1880  -1486   1135    545  -1683     15  -1080   -488   -322   -727   -795
   -293  -2281  -1987   1288    846  -2135    -77  -1023   -665   -592  -1036  -1114
   -197  -2387  -2190   1291    992  -2288    135   -576   -381   -400   -914  -1044
   -161  -2364  -2203   1262   1018  -2283    426   -137    -75   -181   -753   -930
   -132  -2403  -2270   1265   1067  -2335    644    181    124    -49   -667   -878
   -135  -2488  -2353   1312   1109  -2421    740    322    207      0   -639   -867
   -119  -2535  -2418   1325   1148  -2475    769    350    223      5   -641   -870
    -51  -2522  -2473   1286   1208  -2499    797    371    239     12   -639   -872
    -67  -2585  -2517   1325   1223  -2551    802    366    231     -2   -657   -896
   -145  -2683  -2538   1415   1195  -2611    797    353    220    -23   -680   -927
    -77  -2637  -2559   1356   1239  -2598    826    379    246     -2   -659   -906
      2  -2585  -2587   1291   1293  -2585    872    418    283     31   -628   -875
    -49  -2665  -2618   1356   1283  -2642    875    407    272     12   -649   -896
    -80  -2735  -2655   1408   1286  -2696    865    392    257     -5   -665   -914
    -64  -2740  -2675   1400   1304  -2709    857    379    246    -20   -683   -932
    -28  -2727  -2699   1376   1335  -2714    875    394    259    -10   -670   -922
    -41  -2774  -2735   1408   1345  -2756    880    394    257    -12   -675   -924
    -77  -2847  -2769   1462   1345  -2808    875    381    239    -36   -698   -953
    -64  -2831  -2766   1444   1350  -2800    909    407    267    -12   -680   -937
    -44  -2839  -2795   1441   1374  -2816    948    433    293      7   -659   -914
    -67  -2915  -2847   1488   1389  -2881    932    415    270    -18   -688   -940
    -59  -2925  -2865   1493   1402  -2896    932    415    270    -23   -693   -948
    -36  -2904  -2868   1467   1415  -2886    948    431    288    -12   -683   -937
    -15  -2925  -2909   1470   1444  -2917    963    446    298     -5   -680   -932
    -46  -2995  -2948   1519   1449  -2972    966    454    298    -12   -691   -943
    -38  -2990  -2951   1514   1454  -2972   1000    491    324      7   -670   -927
     23  -2961  -2985   1467   1504  -2972   1023    514    340     18   -659   -914
     33  -2992  -3026   1478   1527  -3008   1031    535    348     20   -659   -917
      7  -3039  -3047   1514   1525  -3042   1031    550    348     18   -662   -917
     46  -3005  -3052   1480   1548  -3029   1060    610    387     51   -631   -885
      5  -3065  -3073   1530   1538  -3068   1057    633    392     51   -633   -888
    -23  -3086  -3063   1553   1519  -3076   1065    675    410     67   -620   -872
     75  -3024  -3102   1473   1587  -3063   1083    727    441     98   -587   -841
    106  -2990  -3096   1441   1600  -3042   1101    763    467    124   -555   -813
     72  -2977  -3052   1452   1561  -3013   1117    789    488    148   -524   -779
    101  -2959  -3060   1428   1579  -3008   1124    807    504    166   -504   -753
     88  -3011  -3102   1460   1592  -3057   1114    789    485    148   -517   -758
    103  -2974  -3078   1436   1590  -3026   1132    795    501    163   -496   -730
     57  -3011  -3068   1475   1561  -3037   1111    756    470    135   -517   -748
     36  -3029  -3065   1496   1548  -3047   1104    724    452    114   -535   -758
    181  -2927  -3109   1371   1644  -3018   1148    722    467    127   -519   -740
    153  -2987  -3141   1418   1647  -3063   1148    659    428     85   -555   -771
     31  -3109  -3143   1538   1584  -3128   1117    576    371     23   -618   -828
    -18  -3120  -3102   1569   1540  -3112   1135    530    355      0   -639   -849
      2  -3156  -3159   1577   1577  -3156   1124    454    311    -54   -693   -901
    -18  -3242  -3224   1631   1602  -3234   1096    366    254   -119   -758   -963
    -25  -3294  -3268   1657   1618  -3281   1072    290    205   -176   -813  -1018
     20  -3273  -3294   1626   1654  -3283   1091    259    192   -192   -828  -1028
     -7  -3273  -3265   1641   1626  -3270   1124    244    189   -200   -833  -1031
   -116  -3374  -3257   1745   1569  -3317   1117    205    158   -236   -867  -1065
    -93  -3460  -3367   1777   1634  -3413   1062    142     98   -301   -927  -1119
    -93  -3502  -3411   1797   1657  -3457   1036    106     67   -332   -956  -1145
     -7  -3413  -3408   1709   1699  -3411   1070    116     80   -319   -943  -1127
     18  -3356  -3374   1670   1696  -3364   1109    132    101   -303   -922  -1104
    -46  -3460  -3413   1751   1680  -3437   1078     90     62   -345   -961  -1135
    -67  -3483  -3416   1774   1673  -3450   1060     70     41   -368   -976  -1148
    -54  -3439  -3385   1745   1662  -3413   1075     77     54   -355   -961  -1127
    -49  -3439  -3390   1745   1670  -3416   1072     59     41   -374   -974  -1137
    -80  -3515  -3437   1797   1678  -3476   1047     20      2   -415  -1010  -1171
    -83  -3509  -3429   1795   1670  -3470   1049     18      2   -418  -1010  -1166
    -28  -3476  -3447   1748   1709  -3463   1044      0     -7   -433  -1018  -1171
    -23  -3445  -3421   1735   1699  -3434   1060      2      0   -428  -1005  -1158
    -28  -3382  -3354   1704   1660  -3369   1106     31     36   -400   -971  -1122
    -31  -3354  -3322   1691   1644  -3341   1130     25     38   -405   -974  -1122
    -46  -3356  -3309   1699   1631  -3333   1130      2     23   -423   -989  -1135
    -57  -3351  -3294   1704   1618  -3322   1130     -7     23   -426   -984  -1122
    -20  -3320  -3302   1667   1639  -3312   1117    -15     28   -423   -974  -1104
    -49  -3377  -3330   1712   1639  -3354   1070    -59     -5   -457   -997  -1124
     41  -3294  -3335   1623   1688  -3315   1065    -72    -10   -459   -989  -1111
      0  -3304  -3304   1652   1652  -3304   1047    -96    -33   -483  -1005  -1122
    -33  -3335  -3304   1683   1634  -3320   1026   -111    -57   -506  -1028  -1132
    -18  -3361  -3343   1688   1660  -3351   1013   -129    -83   -532  -1047  -1148
    -38  -3450  -3411   1743   1683  -3429    971   -189   -142   -592  -1093  -1197
     -5  -3419  -3413   1712   1704  -3416    976   -213   -161   -613  -1096  -1202
     -7  -3416  -3408   1712   1699  -3411    982   -236   -187   -641  -1119  -1226
    -64  -3463  -3398   1764   1665  -3432    982   -254   -213   -670  -1140  -1244
   -101  -3509  -3408   1805   1652  -3460    966   -285   -244   -704  -1166  -1265
    -46  -3489  -3442   1769   1696  -3465    950   -322   -277   -740  -1197  -1288
    -54  -3525  -3470   1787   1706  -3499    922   -371   -327   -792  -1244  -1332
   -103  -3561  -3460   1831   1678  -3512    914   -389   -345   -810  -1257  -1340
   -124  -3548  -3424   1834   1649  -3486    901   -407   -358   -826  -1262  -1345
   -114  -3530  -3416   1823   1649  -3473    891   -426   -374   -844  -1273  -1353
    -90  -3476  -3387   1782   1647  -3432    924   -402   -350   -823  -1247  -1322
    -54  -3468  -3416   1761   1678  -3442    917   -423   -371   -846  -1262  -1337
      0  -3432  -3434   1714   1714  -3432    909   -446   -387   -862  -1273  -1345
    -62  -3465  -3403   1764   1670  -3434    891   -472   -410   -888  -1291  -1358
   -124  -3483  -3359   1803   1615  -3421    930   -418   -384   -885  -1288  -1369
    -51  -3413  -3361   1732   1654  -3387   1023   -275   -301   -841  -1265  -1366
      2  -3354  -3356   1675   1675  -3354   1096    -90   -176   -740  -1176  -1293
     85  -3229  -3315   1571   1699  -3270   1145    200     36   -514   -956  -1085
    228  -2878  -3107   1322   1665  -2990   1119    319    210   -244   -620   -709
    103  -2621  -2725   1257   1413  -2673    932   -111    132   -142   -413   -426
    -72  -2397  -2327   1234   1127  -2364    698   -789    -85   -181   -348   -296
   -270  -2449  -2179   1361    953  -2314    449  -1551   -574   -615   -730   -641
   -392  -2894  -2504   1641   1054  -2701    181  -2042  -1226  -1369  -1480  -1371
   -324  -3231  -2909   1777   1291  -3070     59  -2023  -1428  -1649  -1779  -1678
   -197  -3348  -3154   1771   1475  -3252    158  -1667  -1239  -1540  -1717  -1665
   -189  -3322  -3133   1756   1470  -3229    400  -1254   -956  -1340  -1564  -1551
   -155  -3325  -3172   1738   1506  -3247    607   -940   -756  -1213  -1473  -1488
    -80  -3283  -3203   1680   1558  -3244    717   -776   -652  -1143  -1418  -1449
    -96  -3281  -3185   1688   1543  -3234    753   -727   -623  -1127  -1400  -1436
   -119  -3281  -3161   1701   1519  -3221    766   -709   -615  -1124  -1392  -1431
    -77  -3265  -3187   1670   1553  -3226    763   -709   -618  -1132  -1395  -1439
    -62  -3242  -3180   1652   1556  -3211    750   -724   -628  -1145  -1405  -1447
    -75  -3239  -3167   1654   1545  -3203    722   -753   -649  -1169  -1421  -1460
    -59  -3218  -3159   1639   1548  -3190    719   -753   -649  -1169  -1415  -1452
    -64  -3180  -3115   1623   1522  -3148    732   -740   -633  -1156  -1397  -1431
   -101  -3182  -3083   1641   1488  -3133    722   -745   -641  -1163  -1397  -1431
    -64  -3130  -3065   1595   1499  -3099    719   -750   -644  -1169  -1397  -1428
    -10  -3057  -3047   1535   1517  -3052    719   -756   -646  -1171  -1392  -1418
    -31  -3070  -3042   1548   1504  -3057    698   -776   -665  -1189  -1405  -1428
     -2  -3029  -3029   1514   1512  -3029    704   -769   -654  -1179  -1392  -1413
    -62  -3042  -2979   1551   1457  -3011    701   -769   -652  -1174  -1384  -1405
    -57  -3021  -2964   1540   1452  -2992    696   -766   -654  -1176  -1382  -1405
    -28  -2998  -2969   1512   1470  -2985    685   -769   -657  -1182  -1382  -1402
    -54  -2977  -2922   1514   1434  -2951    670   -779   -665  -1187  -1379  -1405
    -62  -2972  -2909   1514   1421  -2940    662   -782   -667  -1189  -1374  -1402
    -41  -2922  -2881   1483   1418  -2902    659   -776   -662  -1182  -1366  -1389
    -12  -2876  -2863   1441   1423  -2870    652   -774   -659  -1182  -1361  -1387
    -15  -2847  -2831   1431   1405  -2839    662   -750   -641  -1161  -1337  -1361
     -2  -2818  -2818   1408   1405  -2818    667   -727   -626  -1148  -1322  -1345
     20  -2782  -2803   1382   1410  -2792    657   -711   -618  -1145  -1314  -1340
     -2  -2779  -2777   1389   1387  -2779    644   -696   -613  -1137  -1304  -1330
      7  -2735  -2743   1363   1374  -2738    646   -662   -594  -1117  -1280  -1306
     38  -2681  -2720   1319   1376  -2699    657   -618   -566  -1093  -1254  -1275
     18  -2683  -2701   1332   1358  -2691    646   -589   -555  -1080  -1234  -1249
     46  -2644  -2694   1296   1369  -2668    639   -550   -530  -1054  -1205  -1221
    106  -2530  -2637   1210   1371  -2582    659   -485   -480  -1000  -1150  -1166
     72  -2501  -2574   1213   1322  -2538    659   -459   -462   -976  -1119  -1132
     98  -2460  -2559   1182   1327  -2509    626   -472   -470   -979  -1114  -1117
    114  -2387  -2504   1135   1309  -2444    607   -483   -470   -974  -1096  -1098
     85  -2340  -2426   1124   1254  -2382    628   -467   -449   -950  -1067  -1065
    114  -2286  -2403   1083   1257  -2343    633   -470   -444   -943  -1054  -1049
     85  -2304  -2390   1109   1236  -2346    605   -517   -475   -974  -1078  -1067
     85  -2304  -2392   1106   1239  -2348    584   -558   -498   -997  -1096  -1080
     90  -2283  -2374   1096   1231  -2327    568   -602   -527  -1028  -1117  -1101
     83  -2265  -2348   1091   1213  -2307    571   -649   -550  -1057  -1140  -1127
     23  -2286  -2309   1132   1166  -2296    566   -711   -587  -1096  -1176  -1166
    -18  -2309  -2291   1163   1135  -2301    545   -782   -628  -1143  -1223  -1208
     -2  -2327  -2325   1166   1161  -2327    517   -859   -675  -1192  -1270  -1249
    -10  -2351  -2343   1179   1166  -2348    496   -919   -709  -1226  -1301  -1283
    -18  -2356  -2338   1187   1158  -2348    491   -966   -732  -1257  -1327  -1314
    -57  -2374  -2317   1213   1127  -2346    457  -1031   -782  -1312  -1376  -1363
    -80  -2405  -2325   1241   1122  -2366    446  -1065   -805  -1335  -1400  -1384
    -23  -2322  -2301   1171   1137  -2312    462  -1057   -789  -1319  -1382  -1366
     15  -2275  -2291   1130   1153  -2283    475  -1060   -784  -1314  -1374  -1361
    -49  -2325  -2278   1187   1114  -2304    457  -1083   -807  -1337  -1395  -1382
    -59  -2312  -2252   1184   1096  -2283    439  -1098   -820  -1348  -1408  -1389
    -62  -2307  -2247   1184   1091  -2278    420  -1119   -833  -1361  -1415  -1397
    -44  -2304  -2260   1174   1106  -2283    410  -1132   -836  -1363  -1410  -1392
   -101  -2317  -2216   1208   1057  -2268    389  -1145   -846  -1379  -1421  -1397
    -75  -2273  -2197   1171   1060  -2236    387  -1148   -846  -1379  -1418  -1395
    -62  -2262  -2200   1161   1067  -2231    374  -1156   -852  -1384  -1426  -1400
    -72  -2247  -2174   1161   1049  -2210    366  -1169   -857  -1389  -1426  -1400
    -23  -2197  -2174   1109   1072  -2187    361  -1174   -854  -1384  -1415  -1389
    -10  -2156  -2148   1083   1067  -2153    363  -1176   -846  -1379  -1408  -1376
    -25  -2117  -2091   1070   1031  -2104    389  -1166   -823  -1363  -1387  -1358
    -93  -2112  -2018   1104    961  -2065    426  -1140   -797  -1340  -1363  -1335
    -44  -2034  -1990   1039    971  -2013    441  -1122   -771  -1317  -1340  -1309
    -41  -2029  -1987   1034    971  -2008    413  -1148   -787  -1332  -1350  -1317
      0  -1958  -1958    976    976  -1956    407  -1145   -763  -1306  -1319  -1288
    -15  -1961  -1945    989    963  -1953    368  -1171   -784  -1322  -1327  -1296
    -12  -1945  -1935    979    958  -1940    342  -1195   -800  -1332  -1332  -1293
    -46  -1969  -1922   1008    937  -1945    324  -1208   -805  -1335  -1335  -1293
    -33  -1938  -1906    984    935  -1922    316  -1202   -810  -1337  -1335  -1293
    -28  -1938  -1909    984    940  -1925    311  -1205   -820  -1345  -1343  -1301
    -23  -1971  -1948    995    958  -1961    290  -1231   -846  -1371  -1366  -1325
    -57  -2023  -1966   1039    953  -1997    272  -1267   -883  -1408  -1400  -1353
    -18  -2026  -2008   1021    995  -2018    277  -1286   -901  -1431  -1421  -1376
    -36  -2070  -2034   1054    997  -2052    262  -1322   -935  -1473  -1457  -1410
    -88  -2083  -1997   1083    953  -2042    249  -1343   -950  -1488  -1467  -1421
   -129  -2101  -1971   1114    919  -2036    241  -1353   -958  -1496  -1473  -1426
   -116  -2112  -1995   1114    937  -2055    218  -1374   -982  -1522  -1501  -1452
    -64  -2109  -2044   1088    989  -2078    197  -1395  -1005  -1545  -1525  -1480
    -44  -2065  -2023   1052    989  -2044    220  -1379   -982  -1522  -1499  -1454
    -93  -2057  -1966   1075    935  -2013    239  -1369   -966  -1509  -1480  -1436
    -67  -2042  -1974   1054    953  -2010    241  -1358   -958  -1506  -1473  -1434
    -90  -2060  -1969   1075    937  -2016    226  -1374   -969  -1514  -1478  -1441
   -137  -2112  -1974   1122    917  -2044    189  -1413  -1000  -1543  -1504  -1470
    -83  -2055  -1974   1067    943  -2016    207  -1387   -982  -1535  -1501  -1470
    -67  -2018  -1951   1041    940  -1984    298  -1257   -898  -1486  -1473  -1465
     18  -1951  -1969    966    992  -1958    397  -1075   -776  -1400  -1415  -1431
     62  -1899  -1964    917   1010  -1930    436   -872   -620  -1247  -1280  -1309
     98  -1730  -1829    815    961  -1779    420   -631   -407   -974   -982   -992
    153  -1389  -1543    615    846  -1465    358   -657   -296   -730   -649   -600
     67  -1143  -1210    537    639  -1176    246  -1054   -387   -644   -454   -337
   -161  -1075   -914    615    376   -995     41  -1717   -748   -896   -639   -485
   -358  -1301   -945    828    293  -1124   -197  -2410  -1363  -1556  -1291  -1124
   -355  -1647  -1291   1000    467  -1470   -452  -2800  -1891  -2151  -1883  -1704
   -179  -1847  -1667   1013    743  -1758   -504  -2655  -1886  -2190  -1951  -1790
   -179  -2003  -1826   1091    820  -1914   -379  -2314  -1657  -2039  -1855  -1743
   -194  -1997  -1803   1093    802  -1901   -153  -1930  -1366  -1826  -1696  -1626
   -122  -1964  -1842   1041    857  -1904     46  -1615  -1137  -1649  -1566  -1530
    -59  -1940  -1880   1000    909  -1912    140  -1478  -1034  -1574  -1509  -1486
    -90  -1951  -1860   1021    883  -1906    163  -1447  -1010  -1564  -1504  -1486
    -77  -1922  -1844   1000    883  -1883    163  -1441  -1002  -1558  -1501  -1486
    -83  -1922  -1842   1002    878  -1883    161  -1436  -1000  -1556  -1501  -1491
    -80  -1951  -1870   1015    893  -1912    153  -1436  -1002  -1561  -1506  -1496
    -57  -1912  -1855    984    898  -1886    161  -1413   -984  -1540  -1488  -1473
    -80  -1914  -1834    997    875  -1875    150  -1408   -982  -1540  -1486  -1473
   -103  -1899  -1797   1000    846  -1847    161  -1395   -963  -1522  -1460  -1454
    -49  -1867  -1818    958    883  -1844    163  -1387   -958  -1517  -1460  -1452
    -31  -1849  -1818    940    891  -1834    153  -1392   -963  -1522  -1462  -1457
    -70  -1839  -1769    956    846  -1805    166  -1369   -945  -1501  -1441  -1436
   -109  -1878  -1769    992    828  -1823    145  -1376   -953  -1506  -1449  -1441
   -124  -1904  -1779   1015    826  -1842    124  -1379   -958  -1506  -1452  -1449
     15  -1751  -1766    865    891  -1758    184  -1317   -898  -1447  -1389  -1389
    -49  -1787  -1740    917    844  -1764    184  -1317   -898  -1452  -1395  -1395
    -96  -1816  -1719    956    810  -1769    179  -1317   -901  -1454  -1400  -1402
     25  -1717  -1743    846    883  -1730    194  -1291   -878  -1426  -1376  -1382
      5  -1727  -1735    859    867  -1730    171  -1304   -888  -1436  -1384  -1387
    -51  -1748  -1699    898    820  -1725    168  -1286   -878  -1423  -1374  -1382
    -44  -1738  -1693    888    823  -1717    184  -1249   -852  -1397  -1350  -1363
     -2  -1701  -1699    852    846  -1701    189  -1231   -836  -1384  -1335  -1350
     12  -1706  -1722    846    867  -1714    166  -1234   -836  -1384  -1335  -1348
    -33  -1753  -1719    893    841  -1735    153  -1210   -828  -1376  -1330  -1340
    -49  -1691  -1644    867    795  -1667    181  -1145   -779  -1327  -1280  -1293
     57  -1574  -1631    758    844  -1602    228  -1065   -714  -1265  -1215  -1234
     33  -1577  -1613    769    820  -1595    244  -1013   -680  -1228  -1184  -1202
     51  -1558  -1610    753    828  -1584    252   -956   -644  -1192  -1145  -1163
     54  -1571  -1626    758    839  -1600    223   -930   -633  -1179  -1132  -1150
     54  -1545  -1600    745    826  -1571    218   -891   -605  -1145  -1098  -1114
     93  -1509  -1602    706    846  -1553    207   -870   -589  -1127  -1072  -1088
    132  -1441  -1574    652    852  -1506    228   -828   -553  -1083  -1026  -1041
    106  -1402  -1509    646    805  -1454    244   -802   -524  -1052   -989  -1005
     75  -1400  -1475    662    774  -1436    239   -805   -524  -1052   -979   -992
    124  -1363  -1491    618    807  -1428    236   -818   -532  -1057   -979   -987
    116  -1358  -1475    620    795  -1415    210   -857   -558  -1083   -997  -1002
     77  -1363  -1444    641    758  -1402    197   -888   -579  -1106  -1010  -1015
     98  -1314  -1413    607    756  -1363    226   -885   -566  -1098  -1002  -1005
     93  -1348  -1444    626    769  -1395    233   -927   -589  -1132  -1036  -1036
     23  -1436  -1460    706    740  -1449    220   -995   -636  -1184  -1093  -1093
     -7  -1421  -1413    714    701  -1418    241  -1026   -641  -1202  -1111  -1119
    -23  -1473  -1449    748    711  -1462    236  -1078   -678  -1247  -1158  -1166
    -49  -1556  -1506    800    724  -1532    181  -1171   -743  -1317  -1226  -1234
    -46  -1545  -1501    795    724  -1525    171  -1221   -769  -1345  -1254  -1270
      0  -1493  -1496    745    745  -1496    187  -1228   -769  -1350  -1257  -1278
      0  -1478  -1478    740    737  -1478    192  -1239   -769  -1353  -1260  -1280
    -67  -1540  -1475    802    701  -1506    187  -1241   -771  -1361  -1267  -1283
    -51  -1566  -1514    807    730  -1540    163  -1265   -789  -1382  -1286  -1299
    -46  -1556  -1509    800    730  -1535    153  -1275   -795  -1384  -1288  -1304
    -67  -1600  -1532    833    732  -1566    140  -1288   -805  -1397  -1299  -1312
    -46  -1564  -1519    802    735  -1540    158  -1267   -784  -1379  -1280  -1286
    -10  -1501  -1491    756    737  -1496    184  -1244   -761  -1358  -1260  -1267
    -41  -1540  -1499    789    724  -1519    163  -1267   -776  -1379  -1278  -1288
    -54  -1545  -1491    800    717  -1519    155  -1267   -776  -1379  -1278  -1286
    -38  -1548  -1509    792    732  -1527    155  -1257   -766  -1369  -1265  -1275
    -25  -1512  -1486    769    727  -1499    155  -1254   -758  -1361  -1257  -1265
    -49  -1480  -1431    763    688  -1457    174  -1236   -732  -1340  -1236  -1244
     -2  -1400  -1397    701    696  -1400    215  -1202   -691  -1301  -1195  -1208
    -31  -1389  -1361    709    665  -1376    223  -1202   -683  -1293  -1187  -1202
    -77  -1418  -1340    748    631  -1379    228  -1195   -672  -1288  -1184  -1202
    -41  -1384  -1345    711    649  -1363    231  -1187   -659  -1275  -1174  -1192
      7  -1301  -1309    646    657  -1304    231  -1182   -641  -1254  -1150  -1163
     23  -1291  -1317    633    667  -1304    207  -1189   -646  -1252  -1148  -1161
    -15  -1337  -1322    675    652  -1330    181  -1208   -665  -1267  -1158  -1169
     18  -1309  -1330    644    672  -1319    187  -1195   -652  -1254  -1145  -1158
     25  -1343  -1369    659    696  -1356    174  -1200   -659  -1262  -1153  -1169
     12  -1395  -1410    688    709  -1402    137  -1226   -696  -1299  -1187  -1200
    -12  -1423  -1410    719    696  -1418    132  -1226   -704  -1309  -1195  -1205
    -62  -1470  -1408    766    670  -1439    135  -1236   -714  -1325  -1210  -1226
    -54  -1488  -1434    771    688  -1462    145  -1244   -724  -1335  -1228  -1241
    -23  -1512  -1488    766    732  -1501    153  -1249   -732  -1348  -1244  -1252
    -12  -1512  -1501    761    743  -1506    168  -1254   -737  -1353  -1249  -1257
   -122  -1605  -1483    862    680  -1545    140  -1288   -771  -1392  -1288  -1299
   -106  -1626  -1519    867    706  -1574    129  -1296   -787  -1408  -1306  -1317
      0  -1522  -1525    758    761  -1522    153  -1265   -761  -1384  -1283  -1288
    -72  -1574  -1504    823    714  -1540    137  -1275   -771  -1395  -1296  -1301
    -36  -1558  -1522    797    740  -1540    145  -1267   -763  -1387  -1288  -1301
    -28  -1548  -1519    789    745  -1535    153  -1262   -756  -1379  -1283  -1304
    -31  -1577  -1548    802    756  -1561    148  -1275   -769  -1392  -1296  -1317
    -51  -1605  -1553    828    748  -1582    129  -1280   -774  -1400  -1304  -1322
   -111  -1636  -1525    872    704  -1582    142  -1252   -756  -1389  -1299  -1319
   -114  -1641  -1527    878    706  -1584    226  -1145   -691  -1356  -1291  -1322
    -54  -1628  -1574    841    758  -1602    298  -1002   -610  -1319  -1283  -1340
     25  -1535  -1561    756    792  -1548    368   -774   -431  -1148  -1140  -1218
    179  -1283  -1462    550    818  -1371    446   -405   -116   -792   -782   -859
    194   -930  -1124    368    659  -1026    394   -381     44   -496   -400   -431
     93   -730   -823    316    457   -776    148   -950   -163   -488   -265   -220
   -142   -615   -472    379    163   -542    -90  -1639   -501   -667   -350   -257
   -311   -815   -506    563     96   -662   -329  -2309  -1080  -1275   -943   -818
   -322  -1226   -904    774    290  -1065   -563  -2730  -1709  -2023  -1699  -1538
   -236  -1538  -1301    885    530  -1421   -589  -2543  -1691  -2073  -1795  -1660
   -181  -1662  -1483    922    649  -1574   -420  -2140  -1405  -1870  -1662  -1579
   -150  -1615  -1465    883    654  -1543   -158  -1712  -1072  -1626  -1483  -1444
    -90  -1584  -1493    839    701  -1540     59  -1371   -826  -1436  -1343  -1343
    -80  -1618  -1538    849    727  -1579    114  -1278   -763  -1397  -1314  -1327
    -72  -1641  -1569    857    745  -1605    132  -1252   -743  -1384  -1312  -1327
    -49  -1608  -1558    828    753  -1584    158  -1213   -709  -1353  -1288  -1312
    -90  -1587  -1496    839    701  -1543    205  -1150   -654  -1309  -1247  -1273
   -109  -1623  -1514    865    701  -1569    189  -1153   -659  -1317  -1257  -1283
    -70  -1631  -1564    849    745  -1597    166  -1163   -670  -1330  -1273  -1296
    -62  -1605  -1543    833    737  -1574    194  -1130   -636  -1296  -1239  -1267
    -93  -1608  -1514    852    709  -1561    197  -1117   -626  -1286  -1228  -1262
    -38  -1564  -1525    800    740  -1545    197  -1111   -618  -1283  -1223  -1254
    -33  -1532  -1499    782    732  -1517    220  -1078   -584  -1249  -1189  -1221
    -59  -1571  -1514    815    724  -1543    218  -1072   -584  -1252  -1195  -1223
    -72  -1566  -1493    820    709  -1530    205  -1070   -587  -1252  -1195  -1228
    -49  -1551  -1504    797    727  -1527    197  -1065   -581  -1249  -1192  -1223
    -54  -1558  -1504    805    724  -1532    202  -1049   -568  -1236  -1179  -1213
    -44  -1538  -1496    789    722  -1517    215  -1026   -542  -1213  -1156  -1189
      2  -1501  -1504    750    753  -1501    236  -1000   -517  -1187  -1132  -1171
     10  -1491  -1501    737    753  -1496    241   -992   -509  -1179  -1124  -1169
    -57  -1504  -1447    779    693  -1475    257   -958   -480  -1153  -1101  -1143
    -54  -1504  -1449    776    696  -1475    254   -937   -467  -1143  -1093  -1135
    -33  -1504  -1470    769    717  -1488    254   -917   -452  -1130  -1088  -1127
    -23  -1488  -1465    753    717  -1478    267   -883   -423  -1106  -1065  -1104
     15  -1426  -1441    704    727  -1434    309   -818   -368  -1052  -1015  -1060
      5  -1441  -1447    717    724  -1444    306   -792   -358  -1044  -1015  -1060
    -51  -1493  -1441    774    693  -1467    293   -769   -353  -1041  -1013  -1060
    -33  -1436  -1405    732    685  -1421    309   -709   -309  -1000   -974  -1026
     41  -1387  -1428    672    735  -1408    337   -641   -262   -953   -930   -982
     67  -1382  -1449    654    758  -1415    345   -594   -233   -924   -901   -958
     88  -1327  -1415    620    750  -1371    358   -524   -187   -878   -854   -914
     49  -1299  -1350    623    698  -1325    374   -459   -137   -826   -805   -865
     75  -1314  -1389    618    732  -1350    363   -433   -129   -810   -789   -849
     85  -1278  -1363    594    722  -1319    368   -405   -103   -779   -753   -807
     44  -1244  -1288    600    665  -1265    394   -371    -62   -735   -704   -758
    103  -1184  -1291    537    696  -1236    387   -381    -70   -737   -698   -758
    103  -1176  -1280    535    691  -1228    384   -387    -72   -732   -691   -748
    155  -1098  -1254    470    704  -1176    418   -361    -41   -698   -654   -711
    103  -1117  -1221    506    662  -1169    418   -387    -51   -711   -662   -717
     64  -1169  -1234    550    646  -1202    381   -457   -101   -763   -709   -763
     44  -1208  -1254    581    649  -1231    371   -509   -129   -795   -743   -795
     38  -1221  -1262    589    649  -1241    368   -563   -155   -826   -774   -826
     36  -1241  -1278    602    657  -1260    366   -615   -181   -857   -805   -859
    -44  -1317  -1273    678    613  -1293    350   -672   -210   -896   -844   -898
    -88  -1387  -1301    737    605  -1345    322   -735   -249   -940   -896   -950
    -59  -1384  -1325    719    628  -1356    311   -779   -272   -969   -927   -984
     54  -1299  -1353    623    704  -1325    340   -782   -257   -958   -917   -976
     62  -1340  -1402    636    730  -1371    319   -818   -285   -989   -948  -1005
    -46  -1421  -1374    732    662  -1397    303   -839   -298  -1002   -961  -1023
   -114  -1400  -1288    756    584  -1343    329   -805   -259   -966   -919   -987
    -51  -1361  -1309    706    628  -1335    337   -792   -249   -953   -906   -976
    -38  -1397  -1358    717    657  -1379    324   -802   -262   -969   -924   -992
    -62  -1410  -1348    735    641  -1379    335   -782   -244   -950   -909   -976
    -57  -1392  -1335    722    636  -1363    329   -782   -236   -948   -904   -971
    -12  -1376  -1363    696    675  -1371    309   -802   -254   -963   -919   -995
    -70  -1402  -1332    735    631  -1369    311   -789   -241   -950   -906   -979
    -49  -1371  -1322    711    636  -1348    319   -776   -231   -940   -898   -971
    -20  -1353  -1332    685    654  -1343    314   -779   -231   -943   -898   -976
    -49  -1345  -1296    698    623  -1322    327   -763   -207   -919   -878   -956
    -54  -1286  -1234    670    587  -1260    363   -735   -168   -883   -839   -922
    -36  -1252  -1215    644    589  -1234    400   -711   -137   -857   -813   -898
    -54  -1257  -1205    654    574  -1234    410   -696   -122   -841   -797   -880
    -62  -1239  -1176    652    555  -1208    397   -696   -116   -833   -789   -875
    -33  -1210  -1176    623    568  -1195    376   -696   -111   -828   -782   -865
     -5  -1187  -1182    597    587  -1184    371   -680    -96   -810   -761   -844
      7  -1156  -1163    571    584  -1158    361   -688    -96   -807   -756   -839
      0  -1179  -1179    589    589  -1179    353   -701   -106   -820   -763   -844
    -18  -1244  -1226    631    602  -1234    314   -719   -135   -846   -792   -872
     10  -1265  -1275    626    641  -1270    303   -719   -145   -854   -797   -878
     -2  -1288  -1286    644    639  -1288    301   -722   -153   -862   -802   -883
    -57  -1325  -1267    691    605  -1296    303   -732   -163   -878   -815   -893
    -25  -1353  -1330    688    649  -1343    290   -763   -194   -914   -852   -935
    -38  -1389  -1353    714    654  -1371    285   -776   -210   -932   -870   -950
    -98  -1426  -1327    761    613  -1376    290   -771   -210   -930   -870   -950
   -153  -1475  -1322    815    584  -1400    265   -800   -239   -961   -896   -982
    -64  -1439  -1374    750    654  -1408    270   -805   -241   -963   -898   -987
    -93  -1452  -1358    771    631  -1405    272   -797   -241   -966   -901   -987
   -109  -1447  -1340    776    615  -1395    285   -776   -226   -950   -888   -976
    -46  -1389  -1343    719    646  -1366    311   -750   -197   -927   -865   -956
    -75  -1428  -1353    748    639  -1392    293   -761   -207   -937   -872   -963
    -59  -1449  -1389    753    665  -1421    275   -771   -215   -948   -880   -982
      2  -1400  -1402    696    701  -1402    296   -756   -200   -932   -865   -966
    -98  -1434  -1335    766    618  -1384    306   -737   -189   -927   -859   -969
   -122  -1436  -1317    779    594  -1376    389   -613   -119   -893   -844   -971
    -36  -1356  -1322    696    641  -1340    498   -428     10   -800   -776   -924
     57  -1244  -1304    592    680  -1273    581   -158    210   -613   -610   -779
    189  -1054  -1244    433    717  -1148    618    176    459   -324   -319   -485
    163   -732   -896    283    527   -813    506    -36    504   -119    -18   -122
    -23   -530   -506    275    239   -517    259   -662    348    -57    155    116
   -233   -465   -231    348     -5   -348    -31  -1415     15   -239     49     57
   -363   -724   -361    545     -2   -542   -293  -2036   -579   -878   -571   -537
   -368  -1182   -813    774    220   -997   -480  -2229  -1047  -1470  -1182  -1132
   -293  -1434  -1143    862    423  -1288   -431  -1925   -945  -1452  -1218  -1210
   -226  -1483  -1257    852    514  -1371   -220  -1491   -670  -1267  -1091  -1135
   -150  -1441  -1291    797    568  -1366     33  -1088   -407  -1091   -963  -1049
    -67  -1384  -1317    722    623  -1350    223   -823   -226   -953   -859   -971
    -57  -1397  -1340    727    641  -1369    309   -717   -153   -898   -813   -935
    -31  -1402  -1371    717    670  -1387    319   -696   -142   -896   -810   -940
    -46  -1436  -1389    743    670  -1413    293   -711   -161   -917   -836   -966
    -80  -1447  -1369    761    644  -1408    301   -685   -145   -901   -823   -953
   -106  -1413  -1309    758    600  -1361    322   -641   -109   -867   -789   -922
    -98  -1395  -1296    745    594  -1345    337   -610    -83   -846   -769   -901
    -51  -1371  -1319    711    633  -1345    345   -597    -72   -836   -758   -893
    -70  -1376  -1309    722    618  -1345    316   -615    -90   -854   -774   -909
   -103  -1410  -1306    756    600  -1358    298   -626   -101   -865   -779   -919
   -122  -1405  -1286    761    579  -1345    306   -607    -85   -852   -766   -909
    -80  -1325  -1244    704    581  -1286    350   -548    -33   -802   -717   -859
    -49  -1348  -1301    696    623  -1325    342   -548    -38   -807   -722   -865
    -46  -1335  -1288    691    620  -1312    342   -537    -28   -795   -709   -859
    -46  -1322  -1275    683    613  -1299    348   -519    -12   -782   -693   -849
    -23  -1291  -1267    657    620  -1280    361   -496      7   -763   -678   -833
     -7  -1286  -1278    644    633  -1280    363   -483     18   -756   -670   -831
    -49  -1335  -1286    691    618  -1312    348   -485     15   -761   -672   -836
    -41  -1314  -1273    678    613  -1293    361   -457     38   -740   -654   -818
    -18  -1273  -1254    646    618  -1265    374   -431     59   -722   -636   -802
      5  -1283  -1288    636    644  -1283    363   -423     62   -719   -636   -802
    -57  -1280  -1223    670    581  -1254    387   -371    101   -683   -600   -769
    -31  -1208  -1176    618    571  -1192    405   -322    135   -649   -566   -740
      2  -1205  -1208    602    605  -1205    415   -283    155   -631   -550   -724
      7  -1184  -1192    587    597  -1187    428   -236    184   -602   -527   -701
      2  -1174  -1176    584    589  -1174    426   -194    202   -587   -514   -693
    -23  -1182  -1161    600    568  -1171    428   -142    231   -561   -488   -670
     28  -1137  -1166    555    597  -1150    441    -77    267   -524   -449   -636
     72  -1091  -1166    509    618  -1130    452    -25    298   -491   -418   -607
     38  -1085  -1127    522    581  -1106    449      7    322   -467   -392   -579
     33  -1044  -1080    504    555  -1062    454     44    350   -431   -350   -537
    101  -1000  -1101    449    600  -1049    449     54    361   -415   -329   -514
    189   -898  -1088    353    636   -992    478     80    394   -379   -290   -472
    127   -911  -1039    392    581   -974    480     77    394   -376   -283   -462
     85   -953  -1039    433    561   -995    457     51    374   -394   -298   -480
     54   -940   -995    444    524   -966    470     51    387   -379   -280   -459
     33   -911   -948    436    488   -930    483     38    392   -374   -275   -452
     54   -932   -987    436    519   -958    457    -25    353   -410   -309   -488
     49   -950  -1000    449    524   -976    444    -83    324   -444   -342   -517
     12   -992  -1005    491    509   -997    433   -145    296   -475   -376   -548
    -36  -1000   -963    517    462   -984    428   -192    272   -496   -400   -574
    -15  -1005   -989    509    485   -997    428   -228    252   -519   -423   -602
    -49  -1044   -995    545    470  -1021    426   -262    233   -542   -449   -631
   -101  -1143  -1041    623    470  -1093    387   -327    184   -594   -501   -685
    -46  -1135  -1088    589    519  -1111    384   -348    171   -607   -517   -698
    -28  -1114  -1085    571    527  -1101    394   -350    176   -605   -514   -698
    -96  -1153  -1057    623    478  -1104    376   -374    155   -626   -532   -722
    -51  -1135  -1083    594    514  -1109    353   -392    142   -641   -548   -737
    -31  -1114  -1083    571    524  -1098    376   -366    168   -618   -524   -709
    -67  -1098  -1034    581    483  -1067    400   -340    194   -589   -496   -685
    -93  -1137  -1047    615    475  -1093    387   -348    184   -602   -509   -698
    -93  -1158  -1065    626    485  -1111    366   -368    168   -618   -524   -714
    -44  -1098  -1054    568    504  -1078    387   -345    192   -592   -498   -698
    -38  -1085  -1047    561    504  -1067    392   -335    200   -584   -496   -696
    -72  -1135  -1065    602    496  -1101    363   -355    176   -607   -519   -717
    -75  -1137  -1062    607    493  -1101    358   -353    181   -602   -511   -709
    -67  -1067  -1000    566    465  -1034    387   -324    218   -566   -478   -675
    -41   -945   -906    493    431   -927    457   -270    277   -509   -420   -618
    -36   -896   -859    465    410   -878    493   -241    303   -483   -400   -600
    -64   -976   -911    522    423   -945    449   -280    267   -522   -439   -644
    -80   -989   -909    535    413   -950    428   -285    270   -522   -436   -636
    -70   -948   -878    509    402   -914    413   -280    285   -501   -410   -610
    -49   -937   -891    491    418   -914    374   -301    265   -514   -420   -615
     33   -867   -901    418    467   -883    389   -280    290   -485   -394   -584
    -10   -862   -854    436    420   -857    410   -254    309   -462   -374   -561
    -31   -935   -906    483    436   -922    363   -290    262   -509   -418   -607
      5   -971   -976    483    488   -974    327   -322    223   -545   -454   -641
    -36  -1023   -987    530    475  -1005    319   -332    207   -561   -465   -652
   -145  -1137   -992    639    423  -1065    293   -366    171   -600   -504   -696
    -98  -1106  -1008    602    452  -1057    314   -363    174   -600   -506   -696
    -10  -1023  -1013    514    498  -1018    348   -345    189   -589   -493   -683
      2  -1026  -1028    511    514  -1026    342   -366    168   -610   -514   -704
    -75  -1119  -1044    597    483  -1083    311   -394    129   -646   -555   -748
   -140  -1163  -1026    652    441  -1096    301   -402    116   -659   -566   -761
   -137  -1150  -1013    644    436  -1083    306   -392    127   -649   -555   -753
   -114  -1143  -1028    628    457  -1085    296   -400    124   -654   -555   -756
    -98  -1145  -1047    620    472  -1096    288   -400    122   -659   -558   -758
    -59  -1124  -1065    592    501  -1093    288   -400    122   -659   -561   -758
    -59  -1091  -1034    574    485  -1062    314   -374    145   -636   -535   -735
   -114  -1122  -1008    618    446  -1065    319   -363    148   -631   -532   -737
   -116  -1132  -1018    623    449  -1075    342   -324    163   -628   -542   -756
    -59  -1065  -1005    561    472  -1036    433   -179    254   -576   -506   -743
    -25  -1036  -1010    530    491  -1023    496     -7    368   -483   -439   -691
     33   -904   -937    436    485   -919    600    319    605   -244   -215   -480
    189   -579   -771    194    478   -672    620    548    828     57    122   -114
    132   -342   -475    103    303   -407    452    176    782    174    332    163
    -41   -140   -101     90     28   -119    218   -493    605    192    441    332
   -254   -153    101    205   -179    -25    -25  -1241    192   -129    176    109
   -407   -592   -187    498   -111   -389   -301  -1774   -470   -883   -574   -620
   -379   -963   -584    670    101   -774   -457  -1792   -724  -1218   -937   -987
   -293  -1140   -849    717    275   -995   -379  -1439   -563  -1127   -901   -995
   -205  -1122   -917    665    355  -1021   -163  -1028   -303   -950   -776   -911
   -142  -1096   -953    618    402  -1026     88   -659    -67   -787   -657   -828
    -85  -1057   -971    571    441  -1015    246   -441     77   -680   -571   -766
    -88  -1036   -950    561    428   -995    303   -361    135   -641   -535   -737
   -140  -1109   -969    626    413  -1039    298   -350    132   -654   -550   -761
   -119  -1111   -992    615    433  -1052    283   -345    127   -659   -558   -771
   -101  -1101  -1000    600    446  -1052    275   -342    129   -665   -561   -769
    -77  -1083  -1005    579    462  -1044    275   -337    137   -659   -555   -766
    -85  -1078   -992    581    452  -1036    280   -327    145   -654   -548   -763
    -57  -1023   -966    537    452   -997    306   -296    168   -631   -524   -740
    -67  -1031   -963    548    446   -997    301   -285    174   -626   -517   -735
    -72  -1041   -969    555    446  -1005    283   -290    163   -636   -524   -745
   -101  -1026   -924    563    410   -976    293   -270    181   -620   -506   -730
    -83  -1018   -937    550    426   -979    283   -270    179   -620   -506   -727
    -49  -1005   -958    527    452   -982    283   -259    181   -618   -501   -717
    -59  -1005   -945    532    441   -976    285   -249    189   -607   -491   -709
   -122  -1008   -885    566    381   -948    283   -233    200   -597   -480   -698
    -98   -958   -859    527    379   -911    301   -200    226   -574   -457   -680
    -36   -919   -883    478    420   -901    311   -189    236   -561   -446   -672
    -23   -937   -914    478    444   -927    303   -192    231   -566   -452   -678
    -33   -948   -914    491    439   -932    293   -187    228   -568   -452   -678
    -57   -950   -896    504    418   -924    288   -166    236   -563   -446   -670
    -41   -904   -862    472    407   -885    311   -122    272   -527   -410   -641
    -49   -896   -846    470    397   -872    311    -98    285   -514   -405   -639
    -38   -914   -875    478    418   -896    298    -80    288   -514   -400   -636
    -33   -924   -891    478    426   -909    288    -67    288   -517   -402   -641
    -18   -875   -857    446    418   -867    306    -18    319   -483   -371   -613
     33   -771   -807    368    418   -789    348     72    381   -420   -309   -553
     31   -771   -802    371    415   -787    342    116    402   -402   -293   -540
     38   -753   -792    355    413   -771    345    166    431   -371   -267   -511
     33   -737   -771    350    402   -753    345    207    454   -342   -236   -478
     41   -706   -748    332    394   -727    350    249    480   -309   -200   -446
     28   -678   -706    324    366   -691    340    267    493   -293   -176   -423
     41   -654   -696    303    366   -675    324    267    496   -285   -166   -410
     88   -607   -696    259    389   -652    332    275    506   -270   -148   -387
    109   -581   -691    233    397   -636    332    272    506   -265   -137   -374
     98   -548   -646    226    371   -597    340    270    514   -257   -124   -361
    103   -540   -644    218    371   -592    329    244    498   -272   -135   -368
     80   -558   -639    239    358   -597    316    207    475   -293   -155   -384
     20   -592   -613    283    316   -602    322    171    454   -319   -181   -410
    -15   -613   -597    314    290   -605    322    124    433   -340   -205   -431
     33   -618   -652    288    342   -633    316     62    397   -376   -241   -470
      7   -662   -670    324    337   -665    301     -7    355   -423   -288   -527
    -49   -693   -644    371    296   -670    301    -46    335   -444   -314   -553
    -64   -704   -639    384    285   -672    298    -80    316   -465   -332   -571
    -57   -730   -672    392    306   -704    270   -132    277   -504   -376   -613
    -80   -771   -691    426    303   -732    244   -166    246   -535   -407   -644
    -75   -753   -680    413    301   -717    244   -174    241   -535   -413   -654
    -18   -709   -691    363    335   -701    257   -168    249   -530   -405   -649
    -18   -732   -717    374    348   -724    241   -181    236   -537   -415   -657
    -64   -761   -696    413    314   -730    228   -194    226   -545   -423   -667
   -103   -782   -678    441    285   -730    210   -205    215   -555   -433   -680
    -28   -693   -665    361    316   -680    244   -166    254   -511   -389   -639
    -44   -667   -626    355    288   -646    259   -155    265   -501   -381   -628
    -51   -685   -633    368    290   -659    252   -166    249   -511   -392   -639
    -54   -709   -657    379    301   -683    249   -166    252   -509   -389   -636
    -75   -732   -657    405    290   -696    228   -184    231   -524   -410   -654
    -49   -672   -623    358    285   -646    226   -179    236   -517   -402   -646
    -36   -615   -579    324    270   -597    252   -153    265   -491   -376   -623
    -77   -633   -555    353    239   -594    270   -145    280   -480   -368   -618
    -72   -594   -522    335    223   -558    275   -137    285   -475   -358   -610
    -25   -522   -498    272    236   -511    285   -132    293   -457   -340   -592
    -20   -517   -496    267    236   -506    267   -142    296   -452   -335   -587
    -90   -548   -457    319    181   -504    228   -158    285   -454   -337   -584
    -72   -519   -446    296    187   -483    210   -158    288   -441   -324   -571
     -7   -449   -444    228    215   -446    210   -161    290   -433   -314   -563
      5   -491   -496    244    249   -493    197   -168    277   -444   -324   -576
     18   -519   -537    249    277   -527    161   -194    241   -478   -355   -602
      0   -540   -540    270    270   -540    137   -215    210   -504   -381   -623
    -36   -574   -537    303    249   -555    153   -205    210   -504   -379   -620
    -72   -613   -540    342    233   -576    168   -205    205   -511   -387   -628
    -75   -607   -532    340    226   -571    189   -205    197   -522   -400   -646
   -114   -649   -535    381    210   -592    181   -228    168   -553   -433   -683
   -119   -709   -589    413    233   -652    132   -272    116   -602   -480   -724
   -129   -743   -613    436    241   -678    106   -293     93   -623   -496   -745
    -62   -680   -620    368    277   -649    124   -277    109   -607   -475   -732
    -38   -636   -597    337    277   -618    150   -265    122   -594   -467   -727
    -98   -706   -610    400    254   -659    137   -285     98   -620   -493   -750
   -101   -727   -626    413    262   -678    129   -290     90   -623   -498   -750
   -109   -737   -631    420    259   -685    114   -301     83   -628   -501   -761
    -98   -740   -641    420    270   -691    111   -296     88   -620   -493   -753
   -106   -719   -615    410    252   -667    122   -280     90   -626   -501   -758
    -83   -709   -626    397    270   -667    176   -189    140   -602   -496   -771
    -51   -680   -628    366    285   -654    280    -15    257   -522   -446   -750
    -10   -613   -602    311    296   -607    366    205    431   -361   -311   -633
     75   -410   -488    166    280   -449    389    498    683    -62      0   -314
    142   -103   -246    -20    192   -174    311    524    815    200    342     80
     70    135     64   -103      0    101    153    116    704    270    530    337
   -129    283    413    -75   -270    348    -36   -506    405    124    475    335
   -327    119    446    103   -387    283   -236  -1208   -205   -524   -163   -280
   -361   -272     85    316   -226    -93   -493  -1665   -810  -1221   -862   -961
   -285   -589   -306    436      7   -449   -610  -1605   -911  -1366  -1036  -1148
   -223   -745   -522    485    148   -633   -498  -1260   -683  -1210   -937  -1096
   -176   -722   -545    446    184   -633   -277   -880   -392  -1000   -784   -979
   -132   -683   -550    407    207   -618    -62   -535   -129   -797   -631   -862
   -111   -685   -574    397    228   -631     38   -374    -12   -709   -561   -807
   -106   -675   -568    392    231   -623     70   -327     20   -691   -548   -802
   -103   -652   -550    376    223   -602     77   -306     36   -678   -535   -792
    -98   -675   -576    387    239   -626     98   -275     59   -654   -517   -774
    -98   -670   -574    381    236   -623     98   -262     64   -652   -511   -771
    -85   -667   -581    376    246   -626     96   -254     67   -657   -511   -774
    -85   -649   -563    366    236   -607    101   -244     77   -649   -504   -766
    -93   -623   -530    358    218   -576    101   -236     83   -641   -493   -758
    -90   -623   -535    355    220   -579    103   -223     93   -633   -485   -748
    -85   -628   -542    358    228   -587     98   -218     93   -631   -485   -745
    -72   -605   -532    337    228   -568    101   -205    103   -623   -475   -735
    -70   -576   -509    322    218   -542    101   -194    111   -613   -462   -722
    -80   -592   -511    335    213   -553    106   -176    124   -597   -449   -706
    -85   -581   -496    335    205   -540    109   -166    135   -589   -436   -693
    -72   -561   -488    314    205   -524    106   -161    140   -584   -431   -691
    -62   -553   -491    306    213   -522    111   -148    150   -576   -420   -683
    -62   -542   -480    301    207   -511    114   -129    158   -566   -410   -672
    -62   -530   -467    296    202   -498    119   -109    176   -550   -397   -657
    -62   -491   -428    275    181   -459    116   -101    181   -545   -394   -652
    -57   -506   -452    280    197   -480    127    -75    200   -527   -374   -636
    -51   -485   -433    267    189   -459    129    -49    215   -509   -355   -615
    -54   -452   -397    254    171   -426    132    -25    231   -496   -345   -597
    -44   -478   -433    259    192   -454    148     15    259   -467   -316   -568
    -28   -449   -420    239    194   -436    150     51    283   -441   -293   -542
    -28   -431   -402    228    184   -418    153     90    309   -415   -267   -514
    -20   -405   -384    213    181   -394    163    140    342   -381   -236   -480
     -5   -376   -374    189    181   -376    174    192    376   -342   -197   -446
     10   -353   -363    168    187   -358    179    249    415   -296   -150   -394
     15   -309   -324    145    168   -316    181    301    449   -254   -106   -348
     31   -322   -353    145    192   -337    197    350    488   -210    -62   -303
     62   -267   -329    101    192   -298    187    363    496   -200    -46   -277
     70   -223   -293     77    179   -259    184    376    506   -184    -25   -249
     31   -200   -231     83    129   -215    200    402    530   -155     12   -210
     31   -163   -194     67    111   -179    205    402    535   -145     28   -181
     49   -137   -187     44    116   -161    174    361    496   -176      2   -194
     57   -148   -205     44    129   -174    171    342    483   -194     -7   -194
     23   -176   -200     77    111   -187    194    335    478   -205    -15   -192
    -28   -171   -142    101     57   -158    200    301    454   -233    -41   -213
    -31   -207   -179    119     72   -194    202    249    423   -277    -83   -254
    -38   -257   -220    148     90   -239    202    189    387   -327   -132   -298
    -57   -280   -223    168     83   -254    192    132    350   -374   -174   -329
    -77   -306   -228    192     75   -267    174     72    309   -426   -226   -374
    -83   -366   -283    223     98   -324    171     28    275   -462   -265   -413
    -98   -392   -293    246     96   -345    171     -5    259   -485   -288   -431
   -109   -392   -283    249     85   -337    163    -28    244   -504   -296   -444
   -111   -405   -293    259     90   -350    166    -36    241   -509   -290   -446
   -109   -374   -267    241     77   -322    155    -59    228   -522   -296   -452
   -109   -410   -303    259     96   -358    163    -57    233   -517   -290   -439
   -111   -418   -306    265     96   -363    161    -64    228   -522   -296   -433
    -98   -392   -293    246     96   -342    145    -77    215   -535   -311   -436
   -106   -389   -285    246     88   -340    145    -80    213   -542   -311   -436
   -116   -379   -262    246     72   -322    150    -80    215   -542   -303   -431
   -119   -387   -270    252     72   -329    155    -72    226   -537   -298   -418
   -137   -389   -252    265     57   -322    168    -59    241   -530   -290   -413
   -135   -345   -213    239     36   -280    168    -54    249   -522   -280   -397
    -88   -319   -231    202     70   -275    187    -44    270   -504   -259   -379
    -70   -272   -202    168     64   -239    187    -51    272   -504   -254   -381
    -90   -277   -187    184     46   -233    215    -33    290   -491   -244   -366
   -161   -288   -127    223    -18   -207    252      7    332   -454   -205   -327
   -153   -270   -119    210    -18   -194    257     15    353   -431   -187   -301
   -145   -228    -83    184    -31   -155    236      5    355   -431   -187   -288
   -114   -187    -72    150    -20   -129    189    -31    324   -459   -213   -311
   -101   -202   -101    150     -2   -150    176    -44    314   -472   -213   -322
    -93   -220   -127    155     15   -174    187    -25    332   -454   -189   -296
    -98   -215   -116    155      7   -166    163    -44    309   -478   -215   -311
   -116   -275   -158    197     20   -218    158    -49    293   -491   -231   -324
   -122   -353   -231    236     51   -293    161    -57    283   -509   -249   -342
   -119   -379   -259    249     67   -319    163    -67    265   -527   -267   -358
   -124   -400   -277    259     75   -337    166    -88    244   -555   -298   -384
   -148   -452   -303    301     77   -379    171   -103    226   -581   -327   -407
   -187   -420   -233    303     23   -329    161   -114    210   -600   -345   -423
   -189   -467   -277    327     41   -374    166   -111    205   -602   -353   -428
   -168   -517   -348    340     85   -433    166   -114    200   -610   -363   -439
   -155   -517   -361    337    101   -439    163   -122    194   -613   -371   -444
   -148   -530   -384    337    116   -457    158   -129    184   -623   -387   -454
   -142   -540   -397    340    124   -470    158   -124    189   -618   -384   -449
   -153   -524   -371    337    109   -449    155   -124    192   -615   -384   -441
   -168   -532   -363    350     96   -449    158   -119    197   -615   -384   -436
   -168   -545   -376    355    101   -462    174    -93    220   -600   -366   -418
   -163   -537   -376    350    106   -457    210    -38    252   -581   -361   -418
   -145   -530   -387    337    119   -459    296     98    337   -530   -340   -420
   -109   -426   -316    267    103   -371    348    241    431   -465   -298   -400
    -70   -361   -293    213    111   -327    426    504    636   -252    -96   -202
      5   -158   -166     75     83   -163    420    698    826     10    207    140
     15     96     77    -57    -31     85    311    483    813    142    441    444
   -129    272    402    -70   -265    337    176    -41    644    158    563    628
   -322    285    605     15   -462    446    -15   -701    241   -150    306    389
   -439     -5    433    220   -436    213   -241  -1280   -342   -800   -366   -296
   -413   -381     28    397   -223   -176   -444  -1488   -706  -1234   -815   -745
   -337   -597   -259    467    -38   -428   -465  -1265   -623  -1202   -826   -779
   -290   -613   -324    449     15   -470   -306   -888   -342  -1005   -683   -667
   -252   -568   -316    410     31   -444    -80   -498    -54   -795   -527   -542
   -213   -548   -335    379     57   -441     80   -236    132   -654   -420   -457
   -181   -527   -345    355     80   -436    140   -145    200   -607   -381   -428
   -194   -532   -337    361     70   -433    155   -116    226   -587   -363   -410
   -197   -542   -345    368     72   -444    166    -96    241   -576   -353   -402
   -192   -535   -342    363     75   -439    171    -80    252   -566   -345   -394
   -176   -535   -358    355     90   -446    174    -67    265   -555   -332   -381
   -171   -527   -355    348     90   -441    176    -57    277   -542   -322   -368
   -171   -475   -303    322     64   -389    168    -54    280   -540   -316   -363
   -174   -475   -303    324     62   -389    176    -41    293   -527   -303   -348
   -179   -462   -283    322     51   -374    179    -31    301   -517   -293   -337
   -171   -488   -316    327     70   -402    181    -18    311   -504   -280   -327
   -155   -467   -314    311     77   -392    179    -15    316   -498   -275   -316
   -129   -400   -272    265     70   -337    187     -2    329   -485   -265   -306
   -135   -423   -288    280     75   -355    194     10    340   -472   -252   -290
   -148   -457   -309    301     77   -384    200     28    358   -454   -239   -277
   -142   -436   -293    290     72   -366    200     36    363   -446   -233   -272
   -145   -415   -272    280     62   -345    187     36    361   -452   -236   -277
   -132   -423   -290    277     77   -358    194     54    374   -439   -226   -270
   -116   -433   -316    275     98   -376    202     80    392   -415   -210   -249
   -119   -423   -303    270     90   -366    215    111    415   -384   -179   -210
   -129   -389   -262    259     64   -327    220    132    428   -368   -168   -192
   -119   -353   -233    236     57   -293    213    145    431   -368   -168   -194
   -101   -348   -246    223     70   -298    207    168    439   -353   -155   -179
   -103   -337   -236    220     64   -288    226    210    470   -322   -124   -148
   -103   -327   -226    215     59   -277    236    257    493   -293   -101   -127
    -77   -314   -236    197     77   -275    239    306    519   -262    -77    -96
    -51   -262   -210    155     77   -239    223    348    535   -241    -54    -57
    -31   -252   -220    140     93   -236    231    405    568   -197    -12     -5
    -15   -220   -205    119     93   -215    244    459    597   -158     20     33
     -2   -184   -181     93     88   -184    244    504    626   -124     54     80
     -5   -132   -127     67     59   -129    236    532    636   -103     75    111
     -5    -96    -90     49     41    -93    231    550    649    -80     93    140
     18    -57    -77     18     46    -67    228    561    662    -62    119    171
     38    -31    -70     -2     54    -49    226    563    662    -57    124    181
     25    -23    -51     -2     36    -36    223    553    659    -54    129    192
     18      2    -15    -12     15     -5    223    542    657    -51    132    197
      7      0     -7     -5      5     -2    231    527    649    -59    127    200
    -15     10     25      2    -20     18    231    496    633    -75    106    184
    -33    -15     18     23    -28      0    226    446    607   -106     72    148
    -57    -67    -10     62    -23    -38    231    407    589   -129     44    111
    -75   -103    -28     88    -25    -67    244    371    579   -148     25     85
    -85    -98    -12     93    -36    -57    244    324    555   -184     -7     57
   -106   -116    -10    109    -49    -64    220    265    524   -231    -49     10
   -101   -127    -25    111    -38    -77    202    215    498   -252    -83    -28
   -109   -140    -31    122    -41    -85    192    181    480   -249   -103    -49
   -119   -168    -49    145    -36   -109    192    168    480   -236   -103    -46
   -119   -158    -41    137    -38   -101    187    158    475   -236   -106    -49
   -111   -145    -33    127    -38    -90    187    153    472   -241   -111    -54
   -116   -137    -20    124    -49    -80    184    150    467   -241   -111    -64
   -114   -150    -36    132    -38    -93    181    155    472   -228   -101    -54
   -111   -158    -49    135    -33   -103    174    158    470   -228   -103    -57
   -109   -158    -49    132    -31   -103    174    163    472   -220    -98    -51
   -109   -145    -36    124    -38    -90    174    166    478   -215   -101    -51
   -106   -127    -20    116    -44    -75    174    171    483   -210    -96    -46
   -106   -132    -28    116    -38    -80    168    166    475   -218   -103    -57
   -109   -103      5    106    -57    -49    166    171    483   -207    -98    -44
   -101    -44     57     72    -80      5    189    194    509   -184    -72    -15
    -93    -12     80     54    -88     33    215    215    532   -158    -49      5
    -93    -15     75     54    -85     28    231    223    537   -155    -51     -2
    -83    -28     54     54    -70     12    223    220    535   -153    -51     -2
    -75     12     85     31    -80     49    213    226    548   -135    -33     23
    -62     85    148    -10   -103    116    200    228    563   -114     -7     54
    -54     83    137    -15    -98    109    155    207    542   -132    -25     36
    -57     72    129    -10    -93    101    148    202    540   -127    -20     36
    -57     70    127     -7    -93     98    153    213    548   -111     -5     49
    -67     33    101     18    -83     67    137    202    530   -129    -25     25
    -70      5     75     31    -72     38    116    181    501   -155    -49      2
    -67    -20     46     44    -57     12    116    174    493   -158    -51     -2
    -62    -41     20     49    -44    -10    116    166    480   -171    -64    -12
    -83    -67     15     75    -49    -25    116    150    459   -194    -88    -36
   -122    -96     25    106    -75    -36    114    132    441   -213   -106    -59
   -132   -101     28    116    -83    -36     93     98    407   -244   -140    -90
   -132   -140     -7    135    -64    -75     83     83    387   -265   -161   -109
   -137   -148    -10    142    -64    -80     90     88    392   -259   -158   -109
   -122   -153    -31    137    -46    -93     90     88    392   -254   -155   -111
   -122   -171    -51    145    -36   -111     88     88    392   -254   -153   -111
   -132   -187    -57    158    -38   -122     88     85    392   -254   -155   -111
   -122   -158    -36    140    -44    -98     85     85    389   -254   -158   -116
   -132   -166    -33    148    -49   -101     88     85    392   -249   -153   -114
   -137   -181    -44    158    -46   -114     93     90    400   -239   -142   -101
   -137   -166    -31    150    -54    -98    122    124    420   -226   -140   -106
   -124    -85     38    106    -83    -23    220    244    485   -197   -132   -119
    -85    -41     41     62    -64     -2    324    439    607   -101    -59    -64
    -12     77     88    -33    -49     83    418    724    810    101    127    106
     98    327    226   -215    -64    277    459   1044   1065    407    454    446
    142    626    483   -384   -168    555    392    948   1179    657    774    810
    -18    782    800   -384   -407    792    168    345   1052    711    914   1000
   -265    779   1044   -257   -654    911    -57   -368    704    459    714    841
   -449    444    891      2   -670    667   -259   -989    101   -202     70    220
   -459     20    480    220   -470    249   -504  -1236   -337   -701   -433   -270
   -361   -200    161    277   -262    -20   -550  -1000   -275   -683   -457   -329
   -270   -272     -5    270   -132   -140   -431   -667    -93   -571   -389   -293
   -220   -252    -31    233    -96   -142   -189   -301    135   -410   -270   -205
   -194   -192      2    194    -98    -96      5    -36    301   -290   -184   -140
   -181   -184     -2    181    -90    -93     64     36    350   -257   -158   -124
   -176   -194    -18    184    -80   -106     93     70    374   -239   -145   -116
   -168   -187    -18    179    -77   -103     98     85    381   -236   -142   -116
   -166   -200    -33    184    -67   -116    106     96    387   -233   -140   -119
   -158   -194    -38    174    -62   -116    122    122    410   -207   -116    -96
   -155   -161     -5    158    -75    -83    119    127    413   -202   -109    -88
   -153   -148      5    150    -80    -72    114    127    410   -205   -111    -88
   -142   -129     12    137    -77    -59    116    135    418   -197   -101    -80
   -148   -145      2    145    -77    -72    116    140    423   -192    -96    -75
   -148   -163    -15    155    -67    -90    119    148    428   -187    -90    -72
   -148   -168    -20    158    -64    -96    122    153    431   -184    -88    -72
   -132   -124      7    129    -70    -59    122    168    444   -171    -72    -62
   -129    -96     33    111    -83    -31    122    174    452   -163    -64    -54
   -132   -106     23    119    -77    -41    127    189    459   -153    -57    -41
   -127   -116     10    122    -70    -54    124    200    467   -145    -49    -33
   -119   -106     12    114    -67    -46    127    210    472   -140    -41    -28
   -114   -109      5    109    -59    -51    135    226    483   -132    -33    -23
   -106    -85     20     93    -64    -33    140    241    493   -119    -23    -12
   -103    -67     36     85    -72    -15    145    257    506   -106    -10     -2
    -96    -51     44     75    -70     -5    140    270    506   -106     -7      0
    -83    -33     49     57    -67      5    132    285    514    -98     -2      7
    -70    -38     28     54    -51     -5    142    322    537    -75     20     31
    -67    -38     25     51    -49     -7    155    361    561    -54     36     51
    -57     -5     51     31    -54     23    153    389    574    -38     51     67
    -46     10     57     18    -51     33    153    433    594    -18     70     85
    -36     28     64      2    -49     46    166    488    628     18    106    122
     -7     57     64    -23    -36     59    171    540    654     49    135    148
     15    109     93    -62    -38    101    166    584    678     80    163    179
     31    161    129    -98    -49    145    150    615    688     96    181    202
     46    174    124   -111    -38    150    142    641    698    114    205    228
     54    184    127   -122    -36    155    132    654    704    127    220    246
     57    210    153   -132    -46    181    132    665    714    142    241    267
     62    254    189   -158    -64    223    142    670    724    161    259    293
     64    283    218   -174    -77    252    142    665    724    166    267    303
     64    288    223   -176    -80    257    137    654    717    158    262    298
     62    270    207   -166    -72    239    137    631    698    140    244    283
     36    259    220   -150    -93    241    150    607    691    127    231    270
     18    223    205   -122    -93    215    158    568    667    101    200    239
    -12    174    187    -83   -101    181    158    517    639     62    153    197
    -38    153    192    -57   -114    171    168    467    615     33    116    158
    -49    129    176    -41   -114    153    163    418    589      5     80    116
    -64     80    142     -7   -103    111    161    371    563    -23     49     83
    -80     57    135     10   -109     96    150    327    537    -49     18     51
    -75     44    119     15    -96     80    145    296    524    -64     -2     31
    -85      2     88     41    -88     44    142    275    509    -80    -23     12
    -93    -23     70     57    -83     23    148    267    506    -88    -38      5
    -96    -18     77     57    -88     28    150    265    506    -85    -38      7
    -85    -12     72     49    -80     28    137    254    498    -90    -44     -7
    -72      0     70     36    -72     33    127    244    493    -96    -57    -15
    -80    -10     70     44    -75     28    124    239    491   -103    -88    -20
    -88    -18     70     51    -80     25    122    228    480   -116   -114    -33
    -85      5     90     41    -88     46    122    228    478   -111    -75    -36
   -116    -33     83     72   -101     23    124    231    483   -103    -57    -44
   -103    -41     59     72    -83      7    119    226    480   -106    -62    -62
    -85    -23     62     54    -75     18    124    220    483   -101    -72    -62
    -83     10     93     36    -88     51    140    226    488    -98    -93    -57
    -83     28    109     25    -96     70    166    244    511    -75    -64    -31
    -98     38    137     28   -116     85    200    259    527    -57    -38    -23
    -83     59    142     10   -114    101    202    254    524    -59    -44    -31
    -83     70    153      7   -116    111    189    244    524    -54    -38    -33
    -96    116    213    -12   -153    163    179    236    542    -31    -20    -15
    -98     85    184      5   -140    135    145    210    522    -46    -46    -25
    -83     31    111     25    -98     70    119    189    498    -64    -72    -38
    -49     57    106     -2    -77     80    132    202    514    -44    -57    -15
    -41     54     93     -7    -67     72    122    189    504    -51    -64    -25
    -72    -57     15     64    -44    -20    101    155    462    -93   -109    -77
    -80   -137    -57    109    -12    -98     72    116    415   -137   -155   -116
    -62   -187   -124    124     31   -155     59     88    384   -171   -192   -150
   -103   -220   -116    161      5   -171     75     77    374   -181   -210   -171
   -116   -215    -98    166    -10   -158     98     83    379   -184   -218   -176
   -153   -236    -85    192    -33   -161    106     77    371   -192   -228   -189
   -189   -296   -106    244    -41   -202    124     83    374   -189   -228   -192
   -163   -340   -179    249      7   -259    127     70    358   -213   -257   -218
   -142   -371   -228    257     41   -301    129     54    345   -233   -280   -244
   -137   -407   -272    270     67   -340    129     41    332   -246   -301   -265
   -140   -449   -309    296     83   -379    127     25    319   -262   -322   -288
   -150   -488   -337    316     93   -413    129     20    314   -270   -332   -296
   -140   -506   -366    322    111   -439    132     15    314   -277   -345   -306
   -145   -540   -394    342    122   -467    148     15    316   -280   -350   -309
   -148   -568   -420    358    135   -496    166     18    319   -280   -363   -319
   -163   -581   -418    371    127   -501    215     67    345   -283   -389   -348
   -142   -561   -420    350    137   -491    327    218    433   -239   -376   -363
    -90   -553   -465    319    187   -509    433    428    576   -124   -285   -306
    -10   -433   -423    223    205   -428    506    722    787     98    -80    -98
     96   -179   -275     41    184   -228    478    885    961    368    246    262
     83    -10    -93    -36     85    -51    368    610    958    514    475    545
    -80     49    129     12   -106     88    192     12    763    478    504    628
   -280     15    296    132   -288    155      5   -696    327     77    127    275
   -415   -353     59    384   -239   -148   -153  -1213   -239   -576   -555   -413
   -397   -735   -337    563    -31   -537   -340  -1301   -504   -880   -878   -732
   -332   -961   -628    644    145   -795   -363  -1085   -433   -859   -898   -774
   -262  -1041   -779    652    257   -911   -257   -795   -267   -763   -857   -745
   -215  -1008   -792    610    288   -898    -23   -449    -38   -607   -753   -665
   -179   -971   -792    574    306   -883    140   -231    114   -496   -678   -605
   -168  -1002   -833    584    332   -919    192   -171    153   -470   -672   -602
   -171  -1062   -891    618    358   -976    213   -155    163   -475   -693   -628
   -163  -1085   -922    623    376  -1005    223   -150    166   -478   -709   -641
   -161  -1093   -935    626    387  -1015    233   -145    163   -480   -722   -654
   -161  -1096   -935    626    384  -1015    239   -145    166   -480   -735   -665
   -153  -1117   -963    636    405  -1041    241   -150    161   -488   -753   -678
   -150  -1153  -1005    649    426  -1078    252   -150    163   -485   -758   -680
   -142  -1187  -1047    665    449  -1117    267   -150    166   -488   -766   -691
   -135  -1244  -1109    688    485  -1179    277   -150    166   -491   -779   -704
   -129  -1273  -1143    701    506  -1208    280   -153    171   -488   -787   -709
   -129  -1304  -1174    714    522  -1239    283   -158    166   -496   -800   -719
   -127  -1340  -1213    732    540  -1278    293   -166    163   -498   -813   -732
   -127  -1374  -1247    750    558  -1312    298   -174    161   -504   -826   -745
   -124  -1400  -1275    763    574  -1337    306   -174    166   -498   -831   -743
   -114  -1434  -1319    774    600  -1376    309   -184    161   -511   -854   -761
   -103  -1465  -1361    784    626  -1413    314   -192    155   -517   -870   -774
    -90  -1512  -1421    800    662  -1465    324   -194    155   -519   -880   -784
   -101  -1558  -1457    831    678  -1509    332   -202    150   -532   -901   -802
   -106  -1561  -1457    831    675  -1509    337   -202    150   -537   -911   -813
   -106  -1608  -1501    857    696  -1556    348   -197    155   -532   -919   -820
    -98  -1634  -1538    865    717  -1587    355   -197    150   -537   -935   -833
    -85  -1691  -1605    888    758  -1649    371   -181    158   -535   -943   -841
    -80  -1719  -1639    898    779  -1680    376   -174    161   -530   -950   -844
    -72  -1743  -1670    906    797  -1706    389   -158    171   -519   -943   -841
    -72  -1774  -1701    922    813  -1738    392   -145    174   -514   -943   -841
    -62  -1800  -1738    932    836  -1769    392   -127    187   -498   -937   -831
    -44  -1805  -1761    924    857  -1784    387   -109    189   -491   -937   -823
    -31  -1818  -1787    924    875  -1803    389    -88    200   -475   -927   -810
    -15  -1816  -1803    914    893  -1810    392    -72    210   -457   -911   -792
      2  -1805  -1808    901    904  -1805    384    -72    210   -449   -911   -782
      7  -1826  -1834    909    919  -1829    392    -75    205   -452   -922   -784
      7  -1880  -1888    935    948  -1883    407    -75    210   -441   -917   -771
     12  -1919  -1935    953    971  -1927    410    -98    197   -449   -927   -771
     12  -1925  -1938    956    974  -1930    407   -132    174   -472   -958   -792
      2  -1982  -1984    989    992  -1984    423   -166    145   -506  -1000   -828
    -10  -2086  -2075   1047   1031  -2081    439   -200    124   -530  -1031   -854
    -18  -2164  -2145   1091   1062  -2156    449   -239     93   -566  -1078   -896
    -31  -2231  -2200   1132   1083  -2216    472   -280     62   -610  -1137   -948
    -59  -2294  -2234   1174   1085  -2262    485   -340     20   -662  -1202  -1018
    -85  -2364  -2278   1223   1096  -2322    506   -394    -12   -709  -1265  -1080
    -98  -2423  -2325   1257   1111  -2374    519   -449    -44   -745  -1317  -1135
   -111  -2491  -2379   1301   1132  -2436    517   -511    -83   -789  -1374  -1189
   -129  -2605  -2478   1366   1171  -2543    517   -574   -132   -846  -1444  -1254
   -132  -2691  -2559   1410   1213  -2626    527   -615   -161   -875  -1488  -1293
   -140  -2756  -2616   1447   1236  -2686    540   -652   -181   -896  -1519  -1325
   -140  -2790  -2650   1465   1254  -2720    545   -685   -200   -909  -1543  -1345
   -132  -2818  -2688   1475   1275  -2753    553   -706   -215   -924  -1564  -1361
   -140  -2850  -2709   1493   1283  -2782    561   -727   -226   -930  -1579  -1376
   -145  -2896  -2751   1519   1301  -2824    558   -758   -249   -950  -1608  -1400
   -140  -2953  -2813   1548   1335  -2883    550   -787   -275   -976  -1639  -1426
   -140  -3008  -2868   1571   1363  -2938    555   -807   -293   -989  -1657  -1439
   -145  -3026  -2881   1587   1366  -2953    553   -836   -311  -1005  -1678  -1460
   -150  -3068  -2917   1608   1382  -2992    553   -857   -324  -1015  -1693  -1470
   -135  -3081  -2946   1608   1405  -3013    553   -883   -342  -1034  -1714  -1483
   -129  -3096  -2969   1613   1415  -3034    558   -901   -355  -1041  -1732  -1496
   -132  -3122  -2992   1626   1428  -3057    600   -896   -340  -1026  -1722  -1488
   -135  -3125  -2992   1628   1426  -3060    628   -898   -337  -1023  -1717  -1486
   -124  -3125  -3000   1626   1436  -3063    639   -909   -340  -1026  -1722  -1488
   -119  -3143  -3024   1628   1449  -3083    628   -945   -358  -1041  -1738  -1501
   -122  -3172  -3050   1647   1462  -3112    613   -982   -371  -1054  -1751  -1509
   -116  -3205  -3091   1660   1483  -3148    574  -1036   -410  -1080  -1774  -1527
   -109  -3255  -3146   1683   1517  -3200    545  -1080   -449  -1109  -1803  -1553
   -111  -3270  -3159   1688   1522  -3213    553  -1096   -454  -1111  -1803  -1551
   -109  -3296  -3187   1701   1538  -3242    550  -1122   -472  -1124  -1818  -1558
    -98  -3359  -3260   1727   1579  -3309    535  -1158   -514  -1166  -1857  -1592
   -111  -3426  -3315   1769   1600  -3372    517  -1195   -555  -1205  -1896  -1621
   -124  -3499  -3377   1810   1623  -3437    517  -1231   -594  -1241  -1932  -1652
   -114  -3509  -3395   1810   1639  -3452    519  -1267   -623  -1278  -1964  -1678
   -129  -3569  -3442   1847   1654  -3507    519  -1304   -657  -1314  -2003  -1712
   -153  -3686  -3533   1919   1688  -3611    519  -1343   -701  -1361  -2052  -1756
   -148  -3725  -3580   1935   1714  -3652    501  -1387   -743  -1400  -2088  -1782
   -148  -3754  -3606   1951   1727  -3678    480  -1436   -795  -1449  -2140  -1829
   -158  -3834  -3676   1995   1758  -3756    478  -1470   -826  -1486  -2171  -1860
   -163  -3860  -3697   2013   1766  -3780    470  -1501   -852  -1514  -2197  -1880
   -163  -3850  -3686   2003   1761  -3769    449  -1540   -878  -1540  -2223  -1893
   -153  -3886  -3733   2018   1790  -3811    441  -1569   -904  -1564  -2244  -1909
   -155  -3928  -3772   2039   1808  -3850    436  -1597   -930  -1590  -2262  -1917
   -161  -3946  -3785   2055   1810  -3865    423  -1631   -956  -1613  -2283  -1930
   -148  -3946  -3798   2044   1821  -3873    423  -1652   -971  -1631  -2301  -1940
   -132  -3949  -3816   2039   1842  -3884    452  -1628   -963  -1641  -2322  -1964
   -135  -3917  -3785   2026   1823  -3850    522  -1530   -906  -1626  -2338  -2005
   -103  -3889  -3785   1997   1839  -3837    587  -1389   -813  -1561  -2299  -1990
    -41  -3834  -3793   1938   1873  -3813    631  -1163   -623  -1356  -2094  -1779
     54  -3621  -3676   1784   1862  -3650    589  -1021   -452  -1093  -1769  -1389
     85  -3335  -3421   1623   1751  -3377    496  -1205   -441   -930  -1491  -1013
    -33  -3172  -3138   1602   1551  -3156    384  -1652   -605   -922  -1374   -823
   -220  -3143  -2922   1680   1348  -3031    226  -2268  -1049  -1314  -1735  -1163
   -366  -3377  -3011   1873   1322  -3195     41  -2902  -1678  -2029  -2473  -1914
   -355  -3774  -3419   2062   1530  -3598   -181  -3213  -2117  -2517  -2964  -2395
   -280  -4063  -3782   2171   1751  -3923   -265  -3083  -2104  -2540  -3013  -2452
   -218  -4141  -3925   2177   1852  -4034   -205  -2831  -1922  -2426  -2946  -2400
   -176  -4115  -3938   2145   1878  -4026    -70  -2566  -1706  -2273  -2831  -2299
   -155  -4068  -3912   2112   1875  -3993     85  -2320  -1512  -2127  -2714  -2200
   -150  -4047  -3897   2099   1873  -3972    166  -2216  -1426  -2065  -2665  -2158
   -132  -4024  -3891   2075   1878  -3956    163  -2210  -1418  -2068  -2665  -2151
   -119  -4021  -3902   2070   1888  -3962    155  -2216  -1421  -2073  -2668  -2145
   -122  -3980  -3858   2049   1867  -3920    137  -2234  -1434  -2091  -2683  -2151
   -124  -3998  -3873   2062   1873  -3936    135  -2242  -1439  -2099  -2683  -2148
   -103  -3954  -3850   2026   1873  -3902    116  -2255  -1449  -2107  -2688  -2145
    -90  -3897  -3808   1992   1857  -3852     96  -2270  -1462  -2120  -2699  -2145
    -96  -3873  -3780   1982   1839  -3826     80  -2291  -1480  -2140  -2712  -2153
   -101  -3863  -3761   1982   1829  -3813     54  -2312  -1499  -2158  -2727  -2158
    -98  -3871  -3772   1982   1836  -3821     44  -2322  -1504  -2166  -2725  -2145
    -88  -3837  -3748   1961   1829  -3793     28  -2330  -1509  -2166  -2720  -2135
    -75  -3774  -3699   1925   1810  -3738      0  -2353  -1530  -2190  -2733  -2145
    -85  -3769  -3684   1927   1797  -3728    -18  -2369  -1543  -2205  -2748  -2156
    -80  -3730  -3650   1904   1784  -3691    -46  -2387  -1561  -2226  -2764  -2161
    -70  -3699  -3629   1883   1779  -3665    -70  -2400  -1579  -2239  -2774  -2164
    -67  -3655  -3590   1860   1758  -3624    -90  -2413  -1590  -2249  -2779  -2161
    -62  -3598  -3535   1831   1735  -3567   -114  -2426  -1602  -2265  -2790  -2169
    -54  -3561  -3509   1808   1725  -3535   -135  -2431  -1608  -2270  -2795  -2161
    -44  -3530  -3489   1787   1722  -3509   -158  -2436  -1618  -2281  -2800  -2153
    -46  -3494  -3450   1769   1699  -3470   -181  -2444  -1636  -2299  -2813  -2161
    -41  -3426  -3385   1735   1670  -3406   -213  -2452  -1649  -2314  -2821  -2166
    -36  -3406  -3372   1719   1667  -3387   -220  -2436  -1644  -2307  -2811  -2153
    -23  -3359  -3335   1691   1654  -3348   -233  -2418  -1639  -2299  -2798  -2138
    -18  -3325  -3309   1670   1644  -3317   -244  -2403  -1631  -2294  -2787  -2125
    -18  -3278  -3260   1649   1621  -3270   -265  -2385  -1626  -2286  -2777  -2112
    -12  -3205  -3192   1608   1587  -3200   -296  -2364  -1628  -2291  -2772  -2104
      0  -3086  -3086   1543   1543  -3086   -329  -2343  -1626  -2286  -2764  -2088
     18  -3011  -3029   1496   1522  -3021   -345  -2301  -1608  -2262  -2733  -2049
     36  -2935  -2972   1449   1504  -2953   -355  -2262  -1587  -2234  -2699  -2008
     51  -2863  -2915   1402   1480  -2889   -376  -2239  -1579  -2216  -2670  -1979
     64  -2803  -2868   1369   1465  -2834   -400  -2234  -1587  -2213  -2665  -1966
     72  -2730  -2805   1327   1436  -2766   -436  -2247  -1608  -2223  -2673  -1961
     83  -2631  -2714   1275   1397  -2673   -457  -2257  -1618  -2229  -2668  -1945
     88  -2608  -2696   1257   1392  -2652   -480  -2281  -1647  -2247  -2683  -1945
     75  -2564  -2642   1244   1358  -2603   -509  -2317  -1683  -2278  -2704  -1953
     57  -2535  -2592   1236   1322  -2561   -535  -2359  -1722  -2317  -2735  -1977
     46  -2483  -2530   1218   1288  -2507   -550  -2400  -1761  -2356  -2772  -2008
     31  -2447  -2478   1205   1252  -2462   -571  -2457  -1808  -2410  -2829  -2055
     10  -2447  -2460   1218   1234  -2452   -576  -2509  -1844  -2462  -2881  -2101
    -12  -2431  -2418   1223   1202  -2426   -597  -2579  -1899  -2530  -2948  -2164
    -31  -2413  -2382   1223   1174  -2397   -628  -2655  -1958  -2595  -3016  -2229
    -44  -2410  -2366   1226   1161  -2390   -665  -2725  -2013  -2652  -3078  -2286
    -59  -2379  -2322   1218   1130  -2351   -685  -2779  -2055  -2691  -3120  -2322
    -70  -2338  -2270   1202   1098  -2304   -717  -2831  -2094  -2727  -3161  -2359
    -88  -2330  -2242   1210   1075  -2286   -737  -2870  -2125  -2759  -3198  -2385
    -96  -2314  -2218   1205   1060  -2268   -771  -2912  -2164  -2792  -3231  -2408
    -98  -2262  -2164   1179   1031  -2213   -807  -2943  -2192  -2821  -3260  -2431
    -93  -2203  -2112   1148   1005  -2158   -833  -2969  -2213  -2837  -3276  -2444
    -80  -2166  -2086   1124   1002  -2127   -859  -2992  -2234  -2852  -3286  -2452
    -85  -2125  -2042   1104    974  -2083   -883  -3008  -2247  -2860  -3299  -2455
    -83  -2075  -1992   1078    953  -2034   -906  -3026  -2257  -2865  -3309  -2460
    -90  -2013  -1925   1049    917  -1969   -935  -3044  -2273  -2878  -3325  -2465
    -90  -1948  -1857   1021    883  -1904   -950  -3055  -2281  -2883  -3330  -2465
    -80  -1873  -1792    974    854  -1834   -989  -3086  -2312  -2909  -3354  -2483
    -77  -1842  -1764    958    841  -1803  -1015  -3107  -2333  -2927  -3367  -2491
    -59  -1766  -1706    911    823  -1738  -1015  -3102  -2317  -2907  -3348  -2465
    -59  -1665  -1605    862    771  -1636   -997  -3083  -2286  -2878  -3320  -2439
    -67  -1574  -1506    820    717  -1540  -1000  -3099  -2294  -2883  -3328  -2444
    -67  -1512  -1444    789    685  -1478  -1013  -3112  -2304  -2886  -3338  -2444
    -62  -1444  -1382    753    659  -1415  -1047  -3133  -2312  -2889  -3343  -2442
    -64  -1363  -1299    714    615  -1332  -1093  -3164  -2327  -2896  -3343  -2436
    -44  -1322  -1280    683    618  -1304  -1148  -3195  -2351  -2909  -3356  -2439
    -36  -1288  -1254    662    607  -1273  -1192  -3226  -2377  -2930  -3372  -2442
    -36  -1215  -1182    626    571  -1200  -1213  -3242  -2385  -2933  -3374  -2434
    -36  -1161  -1124    600    542  -1143  -1228  -3252  -2392  -2938  -3377  -2429
    -41  -1161  -1122    600    540  -1140  -1265  -3273  -2423  -2964  -3408  -2449
    -51  -1184  -1132    618    540  -1161  -1304  -3307  -2462  -2998  -3442  -2470
    -54  -1171  -1117    613    530  -1145  -1337  -3341  -2496  -3031  -3473  -2494
    -54  -1124  -1070    589    506  -1098  -1361  -3364  -2520  -3044  -3491  -2509
    -70  -1119  -1049    594    488  -1085  -1376  -3387  -2543  -3065  -3517  -2533
    -85  -1101  -1015    592    465  -1060  -1387  -3416  -2569  -3089  -3543  -2556
    -93  -1052   -961    571    431  -1008  -1415  -3455  -2598  -3115  -3577  -2582
   -101  -1065   -963    584    431  -1015  -1441  -3478  -2626  -3138  -3608  -2605
   -109  -1080   -974    592    431  -1028  -1470  -3507  -2657  -3167  -3637  -2624
   -106  -1023   -919    563    405   -971  -1493  -3525  -2675  -3180  -3655  -2634
   -114   -961   -849    537    366   -906  -1517  -3546  -2696  -3195  -3676  -2647
   -111   -930   -818    522    353   -875  -1530  -3559  -2704  -3200  -3684  -2650
   -119   -932   -815    524    345   -872  -1551  -3580  -2720  -3211  -3697  -2660
   -132   -917   -784    524    324   -852  -1569  -3595  -2735  -3221  -3712  -2665
   -124   -862   -737    493    306   -802  -1582  -3611  -2748  -3231  -3725  -2673
   -109   -795   -685    452    288   -740  -1564  -3595  -2740  -3231  -3728  -2675
   -109   -727   -620    415    254   -675  -1473  -3489  -2683  -3211  -3735  -2704
    -77   -662   -584    368    252   -623  -1371  -3309  -2572  -3133  -3689  -2678
    -28   -519   -491    272    228   -506  -1273  -3018  -2359  -2927  -3504  -2514
     64   -241   -306     88    184   -272  -1241  -2686  -2099  -2608  -3174  -2177
     90    114     23   -101     33     67  -1379  -2915  -2044  -2364  -2829  -1774
    -28    298    327   -135   -176    311  -1644  -3533  -2190  -2275  -2629  -1517
   -218    306    522    -44   -371    413  -1922  -4247  -2540  -2491  -2769  -1615
   -363    -15    348    189   -355    166  -2156  -4871  -3182  -3221  -3496  -2307
   -368   -446    -77    407   -148   -265  -2377  -5128  -3717  -3878  -4159  -2938
   -298   -644   -345    472     23   -496  -2405  -4920  -3673  -3897  -4224  -3029
   -233   -672   -439    452    101   -555  -2268  -4585  -3457  -3751  -4125  -2972
   -187   -592   -405    389    109   -498  -2029  -4234  -3213  -3580  -4000  -2881
   -155   -555   -402    353    122   -478  -1844  -3985  -3042  -3455  -3912  -2818
   -127   -504   -376    314    124   -441  -1782  -3902  -2985  -3408  -3886  -2798
   -124   -478   -353    298    114   -415  -1764  -3878  -2966  -3393  -3878  -2790
   -122   -452   -329    288    103   -392  -1758  -3868  -2956  -3385  -3868  -2785
   -119   -444   -324    280     98   -384  -1753  -3863  -2951  -3380  -3863  -2777
   -114   -418   -303    265     93   -361  -1743  -3858  -2940  -3367  -3847  -2764
   -111   -413   -301    259     93   -358  -1745  -3860  -2943  -3364  -3850  -2766
   -116   -371   -254    244     67   -314  -1756  -3865  -2946  -3364  -3847  -2766
   -111   -355   -244    231     64   -301  -1771  -3873  -2951  -3364  -3847  -2764
   -114   -332   -218    223     49   -275  -1782  -3881  -2953  -3369  -3847  -2759
   -106   -309   -202    207     46   -254  -1779  -3878  -2948  -3369  -3842  -2753
    -98   -290   -192    194     46   -241  -1787  -3881  -2948  -3367  -3834  -2743
    -93   -252   -161    171     31   -205  -1795  -3884  -2943  -3354  -3819  -2727
    -88   -179    -90    132      0   -135  -1816  -3894  -2948  -3351  -3821  -2730
    -85   -213   -127    148     18   -171  -1818  -3891  -2943  -3343  -3816  -2725
    -90   -257   -166    174     36   -213  -1816  -3889  -2938  -3335  -3811  -2720
    -85   -236   -150    161     28   -192  -1816  -3886  -2933  -3322  -3806  -2712
    -72   -220   -150    145     38   -187  -1816  -3876  -2922  -3307  -3793  -2694
    -70   -197   -129    132     28   -166  -1813  -3860  -2904  -3286  -3772  -2670
    -72   -150    -77    111      2   -114  -1821  -3858  -2902  -3281  -3764  -2662
    -77   -122    -46     98    -18    -85  -1826  -3855  -2904  -3278  -3764  -2668
    -75   -135    -59    103     -7    -98  -1818  -3834  -2891  -3263  -3748  -2655
    -62   -119    -57     90     -5    -88  -1810  -3803  -2873  -3237  -3725  -2631
    -51    -90    -38     72     -7    -64  -1810  -3774  -2855  -3216  -3699  -2605
    -46    -57    -10     49    -20    -33  -1803  -3743  -2831  -3195  -3676  -2582
    -28    -15     12     20    -20     -2  -1792  -3694  -2792  -3159  -3637  -2540
    -18      7     25      5    -23     15  -1792  -3658  -2779  -3143  -3621  -2522
    -15     -7      7     12    -12      0  -1792  -3616  -2769  -3122  -3600  -2504
     -2     51     54    -25    -28     54  -1784  -3567  -2727  -3076  -3551  -2462
     18    116     98    -67    -38    106  -1769  -3509  -2683  -3024  -3494  -2408
     38    166    127   -103    -44    148  -1769  -3476  -2660  -2992  -3457  -2369
     51    176    124   -114    -36    150  -1756  -3442  -2631  -2961  -3421  -2327
     51    215    163   -135    -57    189  -1758  -3434  -2621  -2940  -3395  -2294
     51    270    218   -161    -83    244  -1764  -3442  -2621  -2933  -3380  -2273
     57    301    241   -179    -93    272  -1779  -3465  -2637  -2946  -3387  -2275
     54    301    246   -176    -96    275  -1782  -3489  -2650  -2953  -3395  -2278
     38    272    233   -155    -98    254  -1774  -3512  -2657  -2959  -3400  -2281
     23    252    228   -140   -101    241  -1771  -3546  -2675  -2974  -3413  -2296
      7    205    197   -106    -93    202  -1761  -3587  -2696  -3000  -3434  -2320
    -12    166    179    -75    -96    171  -1745  -3634  -2717  -3031  -3460  -2340
    -31    163    192    -67   -111    179  -1756  -3715  -2766  -3089  -3515  -2390
    -44    140    184    -49   -114    161  -1766  -3787  -2803  -3133  -3559  -2434
    -57    109    166    -28   -111    137  -1777  -3845  -2834  -3172  -3590  -2468
    -64     59    124      2    -93     90  -1782  -3894  -2863  -3203  -3624  -2499
    -83     20    103     28    -93     62  -1787  -3936  -2889  -3231  -3652  -2527
    -90      5     93     41    -93     49  -1787  -3962  -2896  -3239  -3663  -2533
    -96    -28     67     59    -83     18  -1795  -3987  -2912  -3255  -3676  -2543
    -98    -36     62     67    -80     12  -1797  -4011  -2925  -3273  -3691  -2561
    -98    -33     64     64    -83     15  -1800  -4021  -2927  -3276  -3691  -2561
    -98    -25     72     62    -88     23  -1790  -4024  -2925  -3268  -3684  -2556
    -98    -33     64     64    -85     15  -1795  -4032  -2925  -3270  -3681  -2556
    -98    -41     57     70    -77      7  -1795  -4034  -2927  -3276  -3684  -2556
    -96    -41     51     67    -75      5  -1792  -4039  -2925  -3273  -3681  -2556
    -98    -36     59     67    -80     10  -1790  -4039  -2920  -3270  -3676  -2553
   -114    -57     57     83    -85      0  -1784  -4039  -2915  -3268  -3671  -2548
    -98    -57     41     77    -70     -7  -1766  -4026  -2896  -3247  -3650  -2533
    -96    -46     46     70    -72      0  -1764  -4034  -2899  -3250  -3647  -2530
    -90    -28     59     59    -77     15  -1771  -4045  -2902  -3252  -3650  -2533
    -80      5     85     36    -83     46  -1764  -4037  -2881  -3234  -3632  -2507
    -77     49    127     15   -101     88  -1738  -4029  -2857  -3213  -3611  -2483
    -75     80    155     -2   -116    116  -1712  -4021  -2839  -3200  -3595  -2470
    -77     54    132     10   -103     93  -1680  -4016  -2829  -3200  -3593  -2468
    -83     36    116     23   -101     75  -1665  -4011  -2818  -3195  -3582  -2457
    -80     59    140     10   -109     98  -1673  -4019  -2808  -3185  -3567  -2439
    -77     93    171     -7   -124    132  -1688  -4021  -2790  -3164  -3541  -2413
    -75     77    153     -2   -114    114  -1722  -4039  -2798  -3172  -3546  -2418
    -67     -5     59     33    -64     25  -1751  -4068  -2831  -3203  -3574  -2444
    -62     18     80     23    -70     49  -1743  -4065  -2813  -3187  -3548  -2418
    -62     23     85     18    -75     54  -1748  -4071  -2813  -3187  -3543  -2413
    -62    -10     51     36    -59     20  -1766  -4089  -2839  -3213  -3569  -2436
    -70    -64      2     64    -38    -31  -1774  -4112  -2863  -3239  -3585  -2457
    -75   -109    -33     93    -20    -72  -1758  -4112  -2860  -3237  -3577  -2455
    -80   -129    -49    103    -18    -90  -1751  -4120  -2863  -3242  -3582  -2462
   -111   -150    -38    129    -38    -96  -1748  -4141  -2883  -3265  -3606  -2483
   -135   -194    -62    163    -36   -127  -1748  -4154  -2894  -3278  -3619  -2496
   -129   -215    -85    174    -23   -150  -1748  -4167  -2902  -3294  -3634  -2504
   -129   -236   -106    181    -12   -171  -1738  -4175  -2909  -3307  -3645  -2514
   -135   -239   -106    187    -15   -174  -1743  -4182  -2917  -3320  -3652  -2525
   -137   -259   -124    197     -7   -192  -1740  -4185  -2915  -3317  -3647  -2522
   -140   -293   -153    218      5   -223  -1730  -4180  -2907  -3312  -3639  -2514
   -142   -306   -166    223     10   -236  -1732  -4185  -2907  -3315  -3639  -2517
   -135   -298   -163    215     12   -231  -1730  -4185  -2904  -3312  -3632  -2512
   -127   -306   -179    215     23   -241  -1722  -4182  -2899  -3309  -3626  -2509
   -124   -314   -189    220     31   -252  -1706  -4169  -2881  -3296  -3613  -2496
   -142   -293   -150    215      2   -223  -1649  -4115  -2834  -3268  -3590  -2481
   -127   -205    -77    163    -25   -142  -1553  -3977  -2740  -3211  -3554  -2468
    -75   -153    -77    111      0   -114  -1449  -3769  -2605  -3112  -3476  -2413
    -10    -18     -7     15     -2    -12  -1309  -3419  -2353  -2873  -3250  -2208
     90    215    124   -153    -18    171  -1262  -3143  -2132  -2592  -2940  -1873
    111    475    363   -293   -127    420  -1374  -3416  -2096  -2395  -2642  -1509
    -54    613    667   -280   -363    639  -1623  -4076  -2218  -2312  -2452  -1260
   -275    553    828   -137   -550    691  -1899  -4793  -2548  -2522  -2598  -1363
   -426    142    568    140   -496    355  -2132  -5289  -3167  -3221  -3302  -2052
   -415   -306    109    361   -262    -98  -2338  -5320  -3585  -3748  -3850  -2611
   -327   -535   -207    428    -59   -371  -2338  -5235  -3520  -3751  -3899  -2696
   -246   -548   -301    397     25   -426  -2153  -4897  -3302  -3613  -3803  -2639
   -192   -475   -283    332     44   -379  -1883  -4523  -3068  -3457  -3686  -2553
   -163   -459   -296    309     64   -379  -1717  -4299  -2927  -3361  -3613  -2507
   -150   -462   -311    303     80   -387  -1649  -4208  -2860  -3309  -3569  -2475
   -137   -457   -319    298     90   -389  -1618  -4169  -2831  -3289  -3546  -2457
   -150   -467   -316    306     83   -392  -1602  -4151  -2816  -3278  -3533  -2452
   -140   -483   -342    311     98   -413  -1592  -4130  -2800  -3268  -3522  -2444
   -127   -491   -366    309    116   -428  -1584  -4117  -2787  -3263  -3512  -2436
   -124   -465   -340    296    106   -402  -1579  -4104  -2772  -3250  -3494  -2418
   -119   -470   -353    293    114   -413  -1566  -4091  -2756  -3242  -3478  -2405
   -122   -467   -345    293    111   -407  -1551  -4076  -2743  -3231  -3463  -2397
   -124   -478   -355    298    114   -418  -1545  -4068  -2738  -3229  -3457  -2395
   -116   -496   -379    306    129   -439  -1545  -4060  -2735  -3224  -3455  -2397
   -109   -504   -394    303    140   -449  -1538  -4047  -2722  -3208  -3434  -2382
   -106   -496   -389    301    140   -444  -1527  -4034  -2704  -3195  -3416  -2366
   -101   -491   -389    293    142   -441  -1519  -4019  -2681  -3182  -3398  -2351
    -96   -504   -407    301    155   -457  -1506  -4000  -2662  -3169  -3385  -2333
    -93   -496   -405    293    155   -452  -1509  -3993  -2657  -3167  -3380  -2333
    -88   -493   -407    290    158   -452  -1501  -3975  -2642  -3156  -3367  -2320
    -85   -509   -423    296    166   -467  -1488  -3954  -2621  -3143  -3351  -2309
    -75   -496   -420    285    171   -459  -1473  -3930  -2603  -3128  -3335  -2291
    -85   -519   -433    301    171   -475  -1465  -3920  -2595  -3122  -3325  -2288
    -72   -519   -446    296    187   -483  -1460  -3899  -2579  -3112  -3309  -2278
    -57   -506   -449    283    194   -480  -1441  -3865  -2551  -3089  -3289  -2257
    -38   -485   -446    262    202   -467  -1431  -3829  -2522  -3063  -3265  -2234
    -38   -475   -439    257    197   -457  -1415  -3787  -2494  -3042  -3237  -2210
    -41   -485   -444    262    200   -465  -1408  -3754  -2473  -3031  -3218  -2197
    -31   -501   -472    265    218   -488  -1400  -3710  -2449  -3011  -3198  -2182
    -15   -491   -475    254    228   -483  -1376  -3645  -2403  -2966  -3151  -2143
     -7   -446   -441    226    215   -444  -1358  -3585  -2361  -2925  -3112  -2107
      7   -415   -423    202    213   -418  -1348  -3528  -2325  -2886  -3068  -2060
     25   -394   -423    184    223   -410  -1345  -3481  -2294  -2850  -3026  -2021
     38   -353   -392    158    215   -371  -1340  -3442  -2262  -2816  -2987  -1979
     51   -316   -368    129    207   -342  -1330  -3411  -2231  -2782  -2951  -1940
     51   -301   -355    124    202   -327  -1319  -3395  -2210  -2759  -2922  -1909
     54   -285   -342    114    197   -314  -1314  -3395  -2203  -2751  -2912  -1896
     57   -288   -345    116    200   -316  -1317  -3400  -2200  -2748  -2902  -1891
     62   -298   -361    116    210   -329  -1314  -3408  -2200  -2748  -2896  -1880
     51   -309   -361    127    205   -335  -1309  -3424  -2200  -2751  -2899  -1880
     44   -335   -379    142    210   -355  -1306  -3455  -2216  -2769  -2915  -1896
     28   -387   -415    179    220   -400  -1293  -3491  -2234  -2792  -2938  -1917
      0   -428   -428    213    213   -428  -1286  -3541  -2255  -2826  -2966  -1948
    -20   -452   -431    233    205   -441  -1293  -3598  -2286  -2865  -3005  -1987
    -44   -501   -459    272    205   -480  -1299  -3655  -2317  -2907  -3047  -2029
    -62   -576   -514    319    226   -545  -1291  -3697  -2340  -2938  -3083  -2060
    -67   -618   -553    342    239   -587  -1293  -3735  -2361  -2964  -3109  -2088
    -70   -641   -571    355    249   -607  -1293  -3761  -2372  -2977  -3120  -2104
    -80   -678   -600    379    259   -641  -1291  -3785  -2385  -2990  -3135  -2125
    -88   -701   -613    394    262   -657  -1293  -3803  -2397  -3011  -3151  -2143
    -88   -711   -623    397    267   -667  -1291  -3811  -2400  -3016  -3156  -2148
    -85   -722   -636    405    272   -680  -1283  -3808  -2395  -3016  -3156  -2145
    -88   -730   -641    407    275   -685  -1273  -3803  -2385  -3005  -3146  -2135
    -98   -737   -639    418    270   -688  -1257  -3793  -2366  -2992  -3128  -2117
    -98   -756   -657    426    277   -706  -1249  -3787  -2361  -2987  -3117  -2109
    -98   -782   -683    441    290   -732  -1239  -3777  -2356  -2982  -3107  -2107
    -98   -792   -696    444    296   -745  -1236  -3772  -2348  -2979  -3102  -2101
    -90   -779   -688    436    298   -735  -1231  -3764  -2340  -2974  -3091  -2094
    -93   -766   -675    428    288   -722  -1223  -3759  -2327  -2966  -3081  -2091
    -88   -763   -678    426    293   -722  -1215  -3751  -2317  -2959  -3073  -2083
    -83   -769   -685    423    298   -727  -1215  -3748  -2317  -2959  -3070  -2075
    -98   -792   -693    446    296   -743  -1202  -3746  -2309  -2956  -3063  -2070
   -106   -805   -701    454    296   -756  -1192  -3741  -2304  -2951  -3060  -2062
    -98   -828   -732    462    316   -782  -1189  -3741  -2307  -2959  -3060  -2065
    -96   -836   -740    465    322   -789  -1187  -3730  -2299  -2956  -3052  -2062
    -96   -833   -737    465    319   -787  -1184  -3728  -2294  -2951  -3044  -2052
    -93   -815   -724    452    314   -769  -1156  -3707  -2268  -2933  -3024  -2031
    -90   -784   -696    436    301   -740  -1114  -3676  -2234  -2907  -2995  -2003
    -90   -763   -672    426    288   -719  -1091  -3668  -2221  -2902  -2987  -1995
    -85   -776   -691    431    301   -735  -1078  -3658  -2213  -2899  -2982  -1992
    -93   -779   -688    433    296   -735  -1083  -3663  -2205  -2894  -2972  -1987
    -83   -750   -667    415    290   -709  -1093  -3663  -2190  -2878  -2953  -1971
    -75   -756   -680    415    301   -719  -1114  -3663  -2184  -2870  -2943  -1961
    -67   -797   -730    433    329   -763  -1132  -3663  -2190  -2881  -2946  -1961
    -70   -769   -701    418    314   -735  -1114  -3645  -2166  -2860  -2920  -1935
    -64   -779   -717    420    324   -748  -1117  -3642  -2164  -2857  -2915  -1932
    -70   -859   -792    462    358   -826  -1140  -3663  -2200  -2894  -2948  -1964
    -75   -917   -841    496    381   -880  -1153  -3678  -2221  -2922  -2972  -1987
    -77   -943   -865    509    392   -904  -1145  -3678  -2223  -2925  -2977  -1992
    -93   -982   -888    537    394   -935  -1127  -3673  -2229  -2933  -2985  -2000
   -119  -1021   -904    568    389   -963  -1114  -3673  -2231  -2948  -2992  -2016
   -129  -1057   -927    594    397   -992  -1111  -3681  -2236  -2959  -3003  -2029
   -135  -1093   -961    613    413  -1028  -1117  -3691  -2255  -2979  -3018  -2047
   -137  -1109   -974    623    418  -1041  -1109  -3686  -2257  -2985  -3021  -2052
   -142  -1127   -984    633    418  -1057  -1098  -3686  -2255  -2985  -3021  -2060
   -135  -1145  -1010    641    436  -1078  -1096  -3684  -2249  -2990  -3021  -2062
   -142  -1158  -1015    649    436  -1088  -1101  -3686  -2255  -2995  -3029  -2070
   -153  -1166  -1013    657    428  -1091  -1098  -3684  -2252  -2990  -3024  -2068
   -148  -1169  -1021    657    433  -1096  -1088  -3673  -2242  -2982  -3011  -2060
   -142  -1156  -1013    649    433  -1085  -1083  -3665  -2234  -2974  -2998  -2047
   -142  -1171  -1028    654    441  -1101  -1078  -3663  -2226  -2966  -2987  -2039
   -155  -1163  -1008    659    426  -1085  -1034  -3608  -2182  -2938  -2969  -2029
   -135  -1080   -948    607    405  -1015   -922  -3452  -2065  -2863  -2915  -2003
    -93   -976   -883    535    394   -930   -818  -3242  -1912  -2735  -2816  -1935
    -28   -841   -815    433    392   -831   -714  -2917  -1660  -2488  -2579  -1719
     77   -600   -680    259    376   -639   -693  -2642  -1413  -2169  -2223  -1340
    116   -363   -480    122    296   -420   -815  -2824  -1371  -1961  -1909   -958
    -12   -246   -233    129    109   -241  -1018  -3380  -1501  -1875  -1704   -685
   -205   -337   -135    270    -36   -236  -1257  -4089  -1914  -2200  -1958   -893
   -366   -675   -311    519    -28   -493  -1465  -4728  -2585  -2966  -2722  -1644
   -381  -1119   -740    748    176   -930  -1660  -4967  -3055  -3543  -3320  -2242
   -298  -1382  -1083    841    392  -1234  -1699  -4757  -3011  -3564  -3387  -2335
   -241  -1447  -1208    844    483  -1330  -1551  -4408  -2787  -3421  -3296  -2288
   -210  -1397  -1189    802    488  -1293  -1309  -4034  -2509  -3218  -3146  -2179
   -181  -1343  -1161    761    488  -1252  -1098  -3733  -2281  -3044  -3008  -2073
   -155  -1319  -1163    737    504  -1241  -1010  -3606  -2177  -2972  -2948  -2031
   -150  -1314  -1166    732    506  -1241   -982  -3564  -2143  -2951  -2930  -2021
   -145  -1306  -1161    727    506  -1234   -961  -3541  -2120  -2933  -2917  -2010
   -137  -1317  -1179    727    519  -1249   -950  -3520  -2104  -2922  -2904  -2003
   -132  -1332  -1200    732    532  -1267   -932  -3491  -2081  -2909  -2886  -1987
   -129  -1327  -1197    727    532  -1262   -932  -3481  -2075  -2904  -2873  -1979
   -127  -1309  -1182    717    527  -1247   -924  -3465  -2057  -2889  -2857  -1966
   -124  -1319  -1197    719    535  -1260   -919  -3450  -2047  -2881  -2852  -1961
   -135  -1325  -1189    730    527  -1257   -906  -3437  -2034  -2873  -2844  -1956
   -129  -1322  -1192    724    530  -1257   -898  -3421  -2018  -2863  -2829  -1951
   -129  -1327  -1197    727    532  -1262   -888  -3406  -2008  -2852  -2816  -1940
   -127  -1335  -1210    730    540  -1273   -885  -3390  -1992  -2839  -2805  -1935
   -127  -1335  -1208    732    540  -1273   -875  -3372  -1971  -2821  -2790  -1925
   -122  -1327  -1205    724    540  -1267   -865  -3356  -1956  -2811  -2777  -1917
   -114  -1317  -1202    717    542  -1262   -854  -3335  -1935  -2795  -2759  -1896
   -114  -1322  -1208    717    545  -1265   -854  -3322  -1927  -2787  -2751  -1886
   -109  -1309  -1200    709    545  -1254   -849  -3304  -1912  -2772  -2733  -1873
   -109  -1325  -1215    714    553  -1270   -836  -3281  -1891  -2751  -2712  -1860
    -98  -1327  -1228    711    563  -1278   -818  -3252  -1867  -2730  -2694  -1842
   -103  -1319  -1218    711    555  -1270   -805  -3221  -1842  -2709  -2678  -1823
    -93  -1314  -1221    704    563  -1267   -797  -3192  -1818  -2688  -2655  -1805
    -96  -1301  -1205    696    553  -1254   -784  -3159  -1787  -2665  -2624  -1782
    -83  -1283  -1202    683    558  -1244   -776  -3120  -1756  -2637  -2595  -1761
    -70  -1267  -1197    667    563  -1234   -766  -3073  -1719  -2605  -2566  -1732
    -64  -1249  -1184    657    558  -1218   -743  -3016  -1678  -2566  -2527  -1693
    -59  -1236  -1176    646    555  -1208   -727  -2961  -1636  -2525  -2486  -1657
    -44  -1210  -1166    626    558  -1189   -719  -2904  -1590  -2478  -2436  -1621
    -23  -1166  -1143    594    558  -1156   -709  -2842  -1538  -2426  -2382  -1571
     -5  -1127  -1122    566    558  -1124   -696  -2782  -1488  -2377  -2327  -1519
     10  -1088  -1098    537    553  -1093   -685  -2733  -1441  -2327  -2270  -1470
     18  -1065  -1083    522    550  -1072   -680  -2694  -1405  -2286  -2223  -1423
     20  -1041  -1062    509    540  -1052   -678  -2673  -1376  -2260  -2187  -1389
     20  -1008  -1028    493    524  -1018   -662  -2652  -1350  -2234  -2151  -1353
     23  -1000  -1023    485    519  -1010   -654  -2652  -1343  -2223  -2135  -1335
     18   -997  -1015    488    517  -1005   -644  -2652  -1337  -2226  -2132  -1332
     10  -1018  -1031    501    519  -1023   -649  -2668  -1348  -2244  -2143  -1345
     12  -1028  -1041    509    527  -1034   -649  -2683  -1358  -2255  -2151  -1353
      2  -1057  -1060    527    530  -1060   -636  -2707  -1371  -2278  -2171  -1376
    -20  -1093  -1072    555    524  -1083   -618  -2738  -1392  -2312  -2203  -1410
    -38  -1140  -1101    587    530  -1122   -610  -2782  -1421  -2356  -2242  -1457
    -46  -1182  -1135    615    542  -1158   -602  -2829  -1447  -2392  -2281  -1499
    -57  -1236  -1182    646    561  -1210   -610  -2883  -1483  -2436  -2327  -1551
    -80  -1291  -1210    685    563  -1252   -607  -2920  -1509  -2470  -2364  -1590
    -93  -1337  -1244    714    571  -1291   -602  -2946  -1527  -2496  -2390  -1615
    -88  -1356  -1267    722    589  -1312   -605  -2969  -1545  -2520  -2413  -1641
    -90  -1382  -1293    735    597  -1337   -607  -2987  -1561  -2543  -2434  -1662
    -98  -1387  -1291    743    594  -1340   -610  -2995  -1566  -2553  -2444  -1673
    -98  -1384  -1288    740    592  -1337   -610  -2995  -1561  -2551  -2447  -1675
    -90  -1400  -1309    745    607  -1356   -594  -2982  -1548  -2543  -2436  -1670
    -96  -1400  -1304    745    602  -1353   -592  -2977  -1543  -2540  -2431  -1667
    -93  -1400  -1306    745    605  -1353   -581  -2961  -1522  -2527  -2413  -1654
    -90  -1395  -1304    740    602  -1350   -574  -2948  -1504  -2517  -2400  -1639
    -96  -1389  -1293    743    597  -1343   -566  -2938  -1491  -2509  -2387  -1631
    -98  -1395  -1299    745    597  -1348   -561  -2927  -1483  -2501  -2377  -1626
    -93  -1389  -1296    740    600  -1345   -555  -2917  -1473  -2491  -2364  -1618
   -101  -1400  -1299    748    597  -1350   -550  -2912  -1467  -2486  -2356  -1615
    -96  -1410  -1314    753    607  -1363   -542  -2899  -1454  -2475  -2348  -1605
    -88  -1408  -1322    748    615  -1366   -535  -2889  -1444  -2468  -2335  -1595
    -90  -1408  -1317    748    610  -1361   -535  -2886  -1439  -2465  -2327  -1592
    -90  -1418  -1327    753    615  -1374   -535  -2883  -1439  -2470  -2327  -1600
    -90  -1431  -1340    761    623  -1387   -527  -2876  -1434  -2468  -2322  -1597
    -90  -1441  -1350    766    628  -1397   -524  -2873  -1434  -2468  -2320  -1597
    -88  -1428  -1340    758    623  -1384   -522  -2865  -1421  -2465  -2312  -1592
    -90  -1421  -1332    756    620  -1379   -517  -2857  -1415  -2468  -2309  -1595
    -90  -1421  -1330    756    618  -1376   -506  -2847  -1402  -2457  -2301  -1590
    -85  -1379  -1296    732    605  -1337   -478  -2816  -1366  -2426  -2270  -1561
    -80  -1353  -1275    717    594  -1314   -446  -2790  -1332  -2400  -2239  -1540
    -83  -1358  -1275    719    594  -1317   -418  -2769  -1314  -2385  -2221  -1527
    -80  -1345  -1265    714    592  -1306   -397  -2751  -1291  -2369  -2205  -1514
    -80  -1319  -1239    696    579  -1280   -413  -2759  -1291  -2366  -2203  -1514
    -70  -1286  -1218    678    574  -1252   -431  -2761  -1280  -2356  -2190  -1501
    -75  -1312  -1236    691    579  -1275   -452  -2766  -1283  -2361  -2190  -1501
    -75  -1319  -1244    698    584  -1283   -457  -2761  -1278  -2359  -2179  -1493
    -57  -1299  -1244    675    592  -1270   -444  -2735  -1249  -2333  -2151  -1470
    -51  -1337  -1286    693    615  -1314   -444  -2722  -1244  -2333  -2151  -1475
    -59  -1389  -1330    722    633  -1361   -454  -2733  -1265  -2356  -2171  -1499
    -62  -1441  -1379    753    657  -1410   -465  -2743  -1286  -2382  -2192  -1522
    -70  -1475  -1405    771    665  -1439   -454  -2740  -1286  -2392  -2197  -1530
    -80  -1499  -1418    789    667  -1460   -439  -2730  -1283  -2392  -2200  -1540
   -101  -1525  -1426    813    659  -1475   -428  -2730  -1288  -2403  -2210  -1558
   -109  -1551  -1441    831    665  -1496   -431  -2740  -1299  -2423  -2226  -1577
   -103  -1569  -1465    836    678  -1517   -431  -2738  -1301  -2434  -2234  -1582
   -101  -1579  -1478    841    685  -1530   -428  -2730  -1299  -2434  -2236  -1584
   -111  -1605  -1496    857    691  -1551   -426  -2722  -1296  -2434  -2239  -1592
   -111  -1626  -1514    870    701  -1571   -423  -2717  -1293  -2434  -2242  -1597
   -111  -1608  -1499    859    691  -1553   -415  -2707  -1280  -2423  -2226  -1587
   -122  -1615  -1493    867    683  -1556   -405  -2694  -1270  -2418  -2216  -1582
   -127  -1623  -1496    875    683  -1561   -400  -2683  -1257  -2413  -2213  -1579
   -122  -1610  -1488    867    683  -1551   -397  -2673  -1244  -2403  -2200  -1571
   -116  -1613  -1499    862    688  -1556   -376  -2642  -1221  -2392  -2195  -1571
   -111  -1579  -1467    844    675  -1522   -285  -2514  -1132  -2343  -2164  -1564
    -83  -1478  -1395    779    654  -1439   -168  -2307   -974  -2226  -2081  -1519
    -41  -1353  -1312    698    633  -1332    -46  -2029   -732  -2003  -1891  -1366
     51  -1098  -1150    522    600  -1124    -12  -1696   -418  -1631  -1496   -974
    129   -750   -880    309    504   -815   -103  -1680   -265  -1306  -1070   -493
     72   -527   -602    226    335   -563   -280  -2109   -358  -1158   -776   -135
    -93   -483   -389    288    148   -436   -509  -2751   -662  -1267   -766    -77
   -246   -784   -537    514    145   -659   -745  -3437  -1299  -1964  -1452   -722
   -306  -1293   -987    800    337  -1140   -956  -3876  -1982  -2824  -2346  -1592
   -265  -1696  -1431    979    581  -1564  -1039  -3819  -2117  -3057  -2634  -1899
   -207  -1870  -1662   1039    727  -1766   -927  -3483  -1893  -2915  -2559  -1878
   -174  -1821  -1649    995    737  -1735   -698  -3117  -1602  -2701  -2408  -1769
   -150  -1748  -1600    948    724  -1675   -470  -2782  -1335  -2499  -2252  -1654
   -127  -1725  -1597    924    732  -1662   -353  -2603  -1195  -2390  -2169  -1595
   -116  -1725  -1608    922    745  -1667   -306  -2533  -1135  -2343  -2130  -1569
   -114  -1709  -1595    911    737  -1652   -288  -2499  -1109  -2322  -2114  -1564
   -111  -1686  -1574    898    730  -1631   -270  -2473  -1080  -2304  -2094  -1548
   -109  -1678  -1571    893    730  -1626   -252  -2442  -1052  -2286  -2075  -1532
    -98  -1680  -1582    891    740  -1631   -236  -2416  -1034  -2268  -2055  -1514
    -90  -1688  -1597    888    750  -1644   -233  -2405  -1026  -2265  -2052  -1514
    -96  -1706  -1610    901    756  -1660   -226  -2387  -1010  -2252  -2039  -1509
   -106  -1706  -1600    906    745  -1654   -218  -2372   -995  -2239  -2023  -1496
   -101  -1701  -1600    901    748  -1652   -205  -2348   -971  -2218  -2005  -1483
    -98  -1699  -1600    896    750  -1649   -197  -2327   -958  -2205  -1992  -1475
    -90  -1691  -1602    891    756  -1647   -189  -2312   -943  -2195  -1977  -1465
    -85  -1686  -1600    885    756  -1644   -181  -2294   -927  -2179  -1958  -1457
    -80  -1667  -1587    875    753  -1628   -168  -2265   -898  -2153  -1932  -1434
    -77  -1665  -1590    870    753  -1628   -168  -2249   -885  -2143  -1927  -1428
    -80  -1662  -1582    870    750  -1623   -158  -2229   -870  -2127  -1912  -1426
    -85  -1667  -1584    875    748  -1626   -145  -2205   -852  -2112  -1896  -1421
    -77  -1670  -1592    875    756  -1631   -140  -2182   -836  -2096  -1883  -1413
    -72  -1665  -1592    867    758  -1628   -124  -2151   -807  -2073  -1857  -1389
    -70  -1647  -1577    857    750  -1610   -109  -2117   -779  -2049  -1834  -1371
    -67  -1639  -1574    852    753  -1608    -98  -2088   -756  -2031  -1818  -1358
    -59  -1610  -1551    836    745  -1582    -85  -2052   -727  -2005  -1790  -1343
    -46  -1602  -1556    823    753  -1579    -67  -2005   -693  -1974  -1761  -1322
    -44  -1595  -1551    818    753  -1574    -59  -1964   -665  -1951  -1740  -1301
    -33  -1597  -1564    815    763  -1582    -46  -1917   -633  -1919  -1714  -1280
    -25  -1577  -1551    802    761  -1564    -23  -1855   -587  -1873  -1670  -1241
    -28  -1548  -1519    789    743  -1535     -5  -1795   -545  -1829  -1628  -1213
    -10  -1525  -1514    769    750  -1519     10  -1727   -496  -1784  -1584  -1174
      7  -1493  -1501    740    753  -1496     25  -1662   -449  -1735  -1538  -1132
     25  -1447  -1473    711    748  -1460     38  -1602   -402  -1686  -1486  -1083
     23  -1405  -1428    688    724  -1415     51  -1556   -363  -1641  -1441  -1039
     38  -1369  -1408    665    722  -1387     59  -1525   -337  -1608  -1402  -1005
     46  -1335  -1384    641    714  -1358     62  -1506   -324  -1590  -1374   -979
     49  -1319  -1369    636    709  -1343     67  -1499   -316  -1574  -1353   -958
     44  -1306  -1350    631    696  -1327     72  -1496   -309  -1564  -1343   -948
     44  -1299  -1345    626    693  -1322     80  -1501   -306  -1561  -1335   -943
     44  -1309  -1353    631    696  -1330     88  -1512   -309  -1571  -1340   -948
     31  -1330  -1361    649    696  -1345     88  -1543   -337  -1597  -1369   -982
     12  -1345  -1361    665    685  -1350     85  -1587   -366  -1634  -1405  -1021
     -2  -1374  -1371    688    683  -1374     93  -1623   -389  -1665  -1436  -1054
    -18  -1428  -1413    722    696  -1421     96  -1673   -423  -1706  -1478  -1098
    -38  -1467  -1428    753    693  -1449     96  -1727   -452  -1743  -1514  -1140
    -54  -1512  -1457    782    701  -1486     85  -1777   -485  -1782  -1556  -1184
    -70  -1566  -1496    818    711  -1532     77  -1818   -517  -1816  -1590  -1223
    -77  -1579  -1504    828    711  -1543     77  -1839   -530  -1831  -1608  -1244
    -75  -1608  -1532    841    727  -1571     72  -1860   -542  -1844  -1623  -1267
    -75  -1662  -1590    867    756  -1626     54  -1886   -571  -1878  -1654  -1301
    -80  -1675  -1595    878    756  -1636     57  -1883   -566  -1873  -1654  -1304
    -88  -1662  -1574    872    743  -1618     70  -1873   -550  -1862  -1647  -1299
    -83  -1647  -1564    865    740  -1605     77  -1862   -540  -1852  -1636  -1293
    -85  -1649  -1566    865    737  -1608     80  -1855   -537  -1849  -1628  -1291
    -83  -1649  -1566    865    740  -1608     83  -1844   -532  -1842  -1623  -1291
    -80  -1647  -1566    862    740  -1608     90  -1834   -522  -1836  -1615  -1288
    -80  -1639  -1558    859    737  -1600     98  -1821   -511  -1826  -1608  -1283
    -80  -1647  -1566    862    740  -1608    101  -1813   -504  -1821  -1605  -1283
    -80  -1639  -1558    859    737  -1600    101  -1805   -496  -1813  -1597  -1278
    -80  -1636  -1556    857    737  -1597    101  -1803   -493  -1808  -1592  -1275
    -80  -1639  -1558    859    737  -1600    106  -1787   -480  -1797  -1582  -1267
    -83  -1639  -1556    859    735  -1597    119  -1777   -470  -1792  -1574  -1265
    -85  -1641  -1556    865    732  -1600    124  -1771   -467  -1787  -1569  -1262
    -88  -1647  -1558    867    732  -1602    124  -1771   -465  -1787  -1569  -1267
    -88  -1662  -1574    875    743  -1618    127  -1766   -459  -1782  -1566  -1265
    -90  -1667  -1577    875    743  -1623    122  -1766   -462  -1784  -1569  -1267
    -93  -1665  -1571    878    737  -1618    132  -1758   -462  -1779  -1566  -1267
    -93  -1667  -1574    878    737  -1621    137  -1756   -459  -1779  -1566  -1273
    -96  -1680  -1584    888    743  -1634    145  -1748   -454  -1774  -1561  -1275
    -88  -1675  -1587    880    748  -1631    150  -1740   -446  -1766  -1556  -1275
    -80  -1639  -1558    859    737  -1600    166  -1722   -426  -1748  -1538  -1260
    -80  -1595  -1514    833    717  -1556    202  -1691   -392  -1719  -1509  -1234
    -80  -1569  -1488    826    704  -1530    233  -1670   -368  -1699  -1493  -1218
    -80  -1548  -1470    813    693  -1509    249  -1660   -355  -1688  -1483  -1210
    -77  -1538  -1460    807    688  -1499    241  -1660   -350  -1683  -1475  -1208
    -67  -1506  -1441    787    685  -1475    223  -1662   -345  -1670  -1462  -1195
    -54  -1496  -1441    776    693  -1470    202  -1660   -348  -1673  -1465  -1197
    -59  -1530  -1470    792    704  -1501    194  -1662   -353  -1673  -1465  -1195
    -49  -1517  -1467    782    706  -1491    194  -1647   -340  -1657  -1444  -1182
    -49  -1540  -1491    795    719  -1517    189  -1639   -342  -1662  -1447  -1189
    -54  -1615  -1561    836    753  -1590    176  -1647   -366  -1683  -1467  -1210
    -57  -1649  -1595    852    766  -1623    171  -1657   -384  -1699  -1486  -1234
    -59  -1665  -1605    862    771  -1636    179  -1654   -392  -1709  -1496  -1244
    -67  -1699  -1631    883    779  -1665    179  -1662   -410  -1732  -1519  -1270
    -93  -1730  -1636    911    771  -1683    197  -1654   -407  -1738  -1525  -1283
   -101  -1769  -1667    932    782  -1719    202  -1657   -413  -1748  -1538  -1296
   -101  -1795  -1693    948    795  -1743    197  -1667   -431  -1769  -1564  -1319
   -109  -1813  -1706    961    797  -1761    194  -1675   -441  -1777  -1577  -1335
   -111  -1808  -1696    961    792  -1753    192  -1675   -444  -1779  -1579  -1340
   -114  -1803  -1691    956    787  -1748    200  -1660   -428  -1766  -1566  -1327
   -114  -1797  -1683    956    782  -1740    213  -1647   -415  -1753  -1556  -1319
   -111  -1816  -1706    963    795  -1761    210  -1644   -423  -1761  -1569  -1332
   -106  -1816  -1709    961    800  -1764    215  -1641   -420  -1764  -1574  -1340
   -111  -1813  -1704    961    795  -1758    215  -1639   -420  -1758  -1571  -1340
   -114  -1818  -1704    963    795  -1761    231  -1615   -402  -1745  -1561  -1335
   -114  -1792  -1680    950    782  -1738    306  -1517   -337  -1709  -1540  -1327
    -85  -1675  -1590    880    750  -1634    444  -1312   -189  -1608  -1475  -1288
    -33  -1538  -1504    784    732  -1522    571  -1023     46  -1397  -1301  -1148
     49  -1286  -1335    615    691  -1309    667   -623    381  -1031   -943   -815
    135   -940  -1075    400    605  -1008    613   -527    579   -696   -532   -376
    119   -646   -766    265    441   -706    348  -1028    478   -530   -226     -5
    -67   -553   -485    311    207   -522     44  -1787    215   -563   -155    122
   -241   -795   -555    517    155   -675   -246  -2504   -342  -1093   -644   -309
   -324  -1353  -1028    836    350  -1192   -478  -2990  -1109  -2036  -1595  -1202
   -285  -1818  -1532   1052    623  -1675   -558  -2946  -1335  -2403  -2018  -1641
   -220  -2003  -1784   1111    779  -1893   -389  -2533  -1096  -2255  -1951  -1631
   -179  -1984  -1805   1080    810  -1893   -106  -2101   -795  -2047  -1805  -1532
   -148  -1951  -1805   1049    826  -1878    124  -1771   -563  -1878  -1686  -1449
   -127  -1932  -1805   1031    839  -1870    244  -1592   -441  -1784  -1623  -1405
   -119  -1922  -1805   1021    841  -1865    285  -1530   -394  -1748  -1597  -1387
   -124  -1922  -1797   1023    833  -1860    306  -1499   -371  -1735  -1590  -1384
   -116  -1914  -1797   1015    839  -1857    316  -1475   -358  -1722  -1582  -1382
   -111  -1899  -1787   1005    836  -1844    327  -1452   -342  -1709  -1574  -1371
   -114  -1906  -1792   1010    836  -1849    340  -1434   -332  -1701  -1569  -1369
   -111  -1912  -1800   1010    844  -1857    350  -1413   -319  -1688  -1558  -1366
   -111  -1906  -1795   1008    839  -1852    358  -1397   -309  -1675  -1556  -1363
   -106  -1904  -1797   1005    844  -1852    371  -1376   -296  -1662  -1548  -1361
   -103  -1912  -1808   1008    849  -1860    379  -1356   -283  -1652  -1535  -1348
   -101  -1917  -1816   1010    857  -1867    384  -1340   -275  -1644  -1527  -1343
   -103  -1912  -1808   1008    849  -1860    392  -1327   -267  -1636  -1527  -1345
   -103  -1891  -1787    997    841  -1839    394  -1314   -259  -1626  -1519  -1343
    -98  -1891  -1792    995    844  -1844    407  -1288   -241  -1608  -1504  -1327
    -85  -1883  -1797    984    854  -1842    418  -1265   -223  -1592  -1493  -1319
    -80  -1880  -1803    979    859  -1842    428  -1244   -210  -1579  -1488  -1319
    -83  -1883  -1800    984    857  -1842    441  -1221   -194  -1566  -1475  -1314
    -77  -1893  -1816    984    867  -1855    441  -1202   -187  -1561  -1475  -1314
    -75  -1870  -1795    971    859  -1834    452  -1176   -171  -1545  -1465  -1304
    -75  -1867  -1792    969    857  -1831    462  -1150   -158  -1530  -1457  -1293
    -72  -1883  -1810    979    867  -1847    472  -1119   -142  -1514  -1449  -1286
    -67  -1867  -1800    966    865  -1836    488  -1085   -119  -1496  -1436  -1275
    -57  -1852  -1795    953    867  -1823    506  -1039    -90  -1470  -1415  -1257
    -54  -1849  -1795    950    870  -1823    522   -995    -64  -1447  -1397  -1244
    -49  -1831  -1782    940    865  -1808    540   -940    -31  -1415  -1374  -1223
    -38  -1826  -1787    930    872  -1808    553   -883      0  -1387  -1353  -1205
    -28  -1800  -1774    914    870  -1787    576   -815     38  -1348  -1322  -1176
    -15  -1784  -1769    898    875  -1779    602   -743     80  -1306  -1283  -1140
     -5  -1745  -1740    875    867  -1743    613   -683    122  -1267  -1247  -1109
      5  -1709  -1714    849    859  -1712    623   -631    158  -1228  -1210  -1075
     12  -1665  -1678    826    844  -1670    641   -587    192  -1184  -1163  -1031
     20  -1618  -1639    797    828  -1626    644   -555    218  -1156  -1132  -1000
     25  -1592  -1618    784    820  -1605    649   -542    233  -1135  -1114   -974
     31  -1582  -1615    774    820  -1597    652   -535    239  -1127  -1106   -963
     33  -1584  -1618    774    826  -1600    659   -530    239  -1127  -1101   -958
     28  -1564  -1592    766    807  -1577    659   -542    236  -1130  -1106   -961
     31  -1566  -1597    769    813  -1582    665   -555    228  -1132  -1111   -963
     18  -1602  -1623    789    818  -1610    662   -589    205  -1156  -1135   -982
      2  -1621  -1626    807    813  -1623    657   -644    171  -1195  -1174  -1021
    -10  -1654  -1644    831    815  -1652    649   -701    132  -1236  -1218  -1062
    -28  -1719  -1691    875    831  -1706    644   -758     88  -1280  -1262  -1106
    -46  -1771  -1725    909    836  -1751    633   -823     41  -1335  -1317  -1158
    -59  -1816  -1756    937    846  -1787    620   -875      2  -1382  -1363  -1205
    -72  -1855  -1782    963    852  -1818    618   -914    -25  -1410  -1397  -1239
    -75  -1893  -1818    984    870  -1857    610   -945    -54  -1441  -1434  -1275
    -88  -1914  -1829   1000    867  -1873    594   -979    -85  -1478  -1467  -1309
    -90  -1938  -1849   1013    878  -1893    592   -992   -101  -1493  -1486  -1325
    -90  -1961  -1870   1026    888  -1917    592   -997   -106  -1501  -1496  -1340
    -90  -1974  -1883   1034    896  -1930    605   -987   -101  -1493  -1493  -1335
    -96  -1977  -1883   1036    891  -1930    615   -979    -96  -1491  -1491  -1335
    -90  -1984  -1893   1036    898  -1938    613   -976    -98  -1491  -1493  -1345
    -88  -1982  -1893   1036    901  -1938    610   -976   -101  -1491  -1496  -1348
    -96  -1984  -1888   1041    896  -1938    613   -969   -103  -1493  -1504  -1353
   -101  -1982  -1883   1039    888  -1935    618   -958    -98  -1488  -1501  -1350
    -96  -1987  -1891   1041    896  -1940    620   -950    -90  -1486  -1499  -1345
    -96  -2000  -1904   1047    901  -1953    631   -940    -88  -1483  -1496  -1345
    -90  -1997  -1906   1044    906  -1953    633   -935    -85  -1480  -1501  -1348
    -90  -1997  -1909   1041    906  -1953    631   -935    -90  -1486  -1509  -1356
    -83  -2005  -1922   1044    919  -1964    633   -927    -90  -1486  -1509  -1350
    -83  -2021  -1938   1049    924  -1979    639   -922    -90  -1483  -1509  -1348
    -90  -2023  -1932   1057    919  -1979    646   -917    -90  -1488  -1512  -1353
    -88  -2016  -1930   1052    919  -1974    646   -919    -93  -1491  -1514  -1356
    -96  -2026  -1930   1060    917  -1979    644   -924   -103  -1501  -1525  -1366
   -103  -2047  -1943   1075    917  -1995    646   -924   -109  -1506  -1535  -1374
    -90  -2052  -1961   1072    935  -2008    649   -919   -106  -1501  -1530  -1371
    -90  -2060  -1971   1075    937  -2016    654   -917   -106  -1504  -1532  -1371
    -90  -2055  -1964   1072    935  -2010    652   -919   -111  -1509  -1538  -1376
    -90  -2070  -1982   1078    943  -2026    649   -919   -122  -1519  -1548  -1384
    -90  -2088  -1997   1091    953  -2044    659   -917   -122  -1519  -1548  -1384
   -101  -2086  -1987   1093    940  -2036    657   -917   -127  -1525  -1556  -1392
   -101  -2078  -1979   1088    937  -2029    657   -914   -127  -1527  -1561  -1397
    -85  -2086  -2003   1083    956  -2047    659   -909   -129  -1530  -1564  -1402
    -88  -2088  -2000   1088    956  -2044    675   -896   -116  -1522  -1553  -1389
    -83  -2034  -1953   1057    932  -1992    717   -859    -75  -1488  -1519  -1356
    -88  -2000  -1914   1044    911  -1958    748   -839    -54  -1467  -1501  -1340
    -96  -1984  -1888   1039    893  -1938    766   -826    -41  -1457  -1496  -1337
    -88  -1979  -1891   1034    901  -1935    763   -826    -38  -1457  -1496  -1337
    -88  -1943  -1857   1013    883  -1899    745   -828    -36  -1447  -1480  -1322
    -72  -1925  -1852   1000    888  -1891    730   -823    -28  -1441  -1470  -1314
    -62  -1943  -1880   1000    906  -1912    714   -823    -33  -1444  -1473  -1317
    -49  -1940  -1891    995    919  -1917    709   -815    -31  -1439  -1467  -1312
    -49  -1977  -1930   1013    937  -1953    701   -807    -33  -1439  -1473  -1314
    -51  -2013  -1961   1034    953  -1990    698   -813    -49  -1452  -1488  -1327
    -54  -2026  -1971   1039    956  -2000    680   -831    -75  -1475  -1506  -1350
    -54  -2065  -2010   1060    976  -2039    670   -849   -103  -1512  -1540  -1387
    -75  -2122  -2049   1096    984  -2086    678   -854   -122  -1530  -1558  -1402
    -93  -2143  -2052   1117    979  -2099    688   -852   -127  -1538  -1566  -1413
   -106  -2148  -2042   1124    966  -2094    688   -862   -137  -1551  -1582  -1428
   -109  -2161  -2052   1135    971  -2107    685   -870   -153  -1566  -1597  -1447
   -114  -2213  -2099   1163    989  -2158    680   -880   -171  -1587  -1618  -1467
   -127  -2236  -2112   1182    989  -2174    685   -878   -174  -1592  -1626  -1473
   -129  -2231  -2104   1179    987  -2169    685   -875   -176  -1595  -1631  -1478
   -116  -2226  -2109   1171    995  -2169    691   -867   -171  -1592  -1628  -1475
   -122  -2229  -2107   1174    989  -2166    696   -857   -166  -1592  -1623  -1473
   -129  -2242  -2112   1184    989  -2177    701   -852   -166  -1590  -1621  -1473
   -116  -2242  -2125   1176   1002  -2184    696   -849   -171  -1595  -1623  -1475
   -111  -2242  -2130   1176   1008  -2187    696   -846   -168  -1592  -1621  -1473
   -124  -2208  -2083   1166    976  -2145    745   -784   -119  -1561  -1597  -1465
   -103  -2101  -1997   1104    945  -2049    870   -594     18  -1462  -1530  -1426
    -57  -2005  -1948   1031    943  -1977    992   -345    202  -1309  -1408  -1330
     12  -1821  -1834    904    922  -1826   1114     23    493  -1018  -1143  -1080
    132  -1530  -1665    696    896  -1595   1104    283    727   -691   -771   -685
    163  -1231  -1395    532    776  -1312    924    -44    717   -501   -467   -314
      7  -1072  -1083    532    542  -1078    644   -750    522   -472   -316   -101
   -207  -1145   -937    678    363  -1041    350  -1519    111   -766   -545   -275
   -348  -1626  -1278    984    462  -1452    119  -2075   -581  -1584  -1361  -1060
   -350  -2132  -1784   1241    714  -1958    -38  -2210  -1008  -2145  -1953  -1652
   -275  -2416  -2143   1345    932  -2281      0  -1917   -922  -2143  -2018  -1756
   -213  -2439  -2226   1327   1005  -2333    215  -1522   -678  -1990  -1922  -1706
   -176  -2366  -2190   1270   1002  -2278    485  -1143   -423  -1808  -1792  -1615
   -153  -2343  -2192   1247   1018  -2268    649   -911   -265  -1688  -1704  -1556
   -140  -2346  -2205   1241   1031  -2278    714   -818   -200  -1639  -1670  -1530
   -135  -2322  -2187   1228   1026  -2255    732   -782   -179  -1628  -1660  -1522
   -124  -2301  -2177   1213   1023  -2239    743   -761   -166  -1621  -1652  -1517
   -124  -2291  -2166   1208   1021  -2229    750   -745   -155  -1610  -1644  -1514
   -122  -2296  -2174   1208   1026  -2236    761   -727   -142  -1600  -1636  -1506
   -111  -2291  -2179   1202   1034  -2236    769   -706   -129  -1592  -1628  -1499
   -116  -2307  -2190   1213   1036  -2249    766   -698   -129  -1592  -1626  -1496
   -119  -2301  -2184   1210   1031  -2244    779   -680   -116  -1579  -1613  -1483
   -116  -2296  -2182   1205   1031  -2239    784   -665   -109  -1574  -1605  -1480
   -109  -2286  -2177   1197   1034  -2231    787   -654   -103  -1571  -1602  -1475
   -109  -2283  -2177   1195   1034  -2231    795   -641    -93  -1561  -1595  -1467
    -98  -2273  -2174   1184   1036  -2223    792   -631    -88  -1556  -1592  -1467
    -96  -2273  -2177   1182   1036  -2226    792   -618    -85  -1556  -1584  -1465
    -96  -2262  -2166   1179   1034  -2216    802   -600    -70  -1540  -1571  -1449
   -103  -2265  -2164   1182   1028  -2216    807   -584    -62  -1532  -1566  -1447
    -93  -2257  -2164   1174   1034  -2210    818   -563    -49  -1519  -1553  -1439
    -83  -2239  -2156   1161   1034  -2197    823   -542    -36  -1506  -1543  -1428
    -80  -2234  -2153   1158   1036  -2195    823   -527    -31  -1501  -1538  -1428
    -80  -2231  -2151   1156   1034  -2192    823   -509    -23  -1499  -1535  -1428
    -77  -2229  -2151   1153   1034  -2190    833   -480     -5  -1483  -1522  -1415
    -80  -2213  -2135   1145   1026  -2174    846   -446     20  -1460  -1499  -1392
    -77  -2195  -2117   1137   1018  -2156    859   -405     46  -1436  -1473  -1371
    -70  -2187  -2117   1127   1021  -2153    867   -368     64  -1421  -1460  -1363
    -54  -2164  -2109   1109   1026  -2135    878   -327     90  -1397  -1439  -1348
    -41  -2151  -2109   1093   1031  -2132    888   -277    122  -1371  -1415  -1322
    -44  -2148  -2104   1096   1028  -2127    909   -215    158  -1340  -1387  -1291
    -28  -2112  -2083   1067   1026  -2099    922   -153    197  -1301  -1348  -1257
     -7  -2060  -2055   1034   1023  -2057    937    -93    233  -1265  -1312  -1223
      0  -2023  -2026   1010   1013  -2023    943    -44    262  -1236  -1275  -1189
     12  -1977  -1990    982   1000  -1982    953      5    298  -1192  -1228  -1148
     12  -1953  -1969    969    989  -1961    953     31    319  -1166  -1205  -1122
     23  -1925  -1951    950    987  -1938    956     51    332  -1145  -1184  -1098
     28  -1891  -1919    930    971  -1904    963     64    350  -1127  -1158  -1072
     33  -1865  -1899    917    966  -1880    971     70    361  -1114  -1143  -1057
     36  -1857  -1893    906    963  -1875    963     57    353  -1119  -1145  -1054
     28  -1852  -1880    909    953  -1865    958     36    337  -1132  -1156  -1062
     20  -1855  -1875    914    948  -1865    956     10    324  -1145  -1169  -1072
     12  -1867  -1880    927    945  -1873    961    -15    316  -1156  -1182  -1083
     -7  -1904  -1896    953    943  -1899    950    -72    277  -1197  -1218  -1119
    -23  -1935  -1914    979    945  -1925    943   -135    239  -1241  -1262  -1163
    -28  -1964  -1935    997    953  -1951    932   -197    200  -1291  -1309  -1210
    -49  -2018  -1969   1034    958  -1995    919   -257    155  -1337  -1358  -1260
    -70  -2062  -1995   1065    961  -2029    911   -303    124  -1374  -1392  -1296
    -83  -2101  -2018   1091    966  -2062    901   -340     96  -1408  -1423  -1327
    -88  -2130  -2042   1106    976  -2086    891   -371     67  -1436  -1454  -1358
    -88  -2145  -2057   1117    984  -2101    880   -394     46  -1454  -1475  -1379
    -88  -2140  -2055   1111    982  -2099    880   -400     46  -1454  -1478  -1382
    -90  -2161  -2070   1124    987  -2117    878   -400     46  -1454  -1480  -1382
    -90  -2187  -2096   1140   1002  -2143    883   -397     44  -1457  -1480  -1382
    -85  -2187  -2101   1137   1008  -2145    883   -400     44  -1460  -1483  -1384
    -90  -2179  -2088   1135    997  -2135    878   -405     38  -1467  -1491  -1392
    -90  -2171  -2081   1130    992  -2127    878   -400     44  -1465  -1491  -1392
    -88  -2156  -2070   1119    989  -2114    872   -400     38  -1467  -1491  -1395
    -80  -2138  -2057   1109    987  -2099    880   -394     46  -1457  -1478  -1384
    -90  -2148  -2057   1117    982  -2104    883   -389     49  -1457  -1473  -1382
    -96  -2151  -2055   1122    976  -2104    875   -389     46  -1462  -1478  -1387
    -93  -2145  -2052   1117    976  -2099    878   -381     51  -1457  -1475  -1379
    -88  -2145  -2057   1117    984  -2101    872   -387     44  -1465  -1483  -1387
    -88  -2153  -2068   1119    987  -2112    872   -389     38  -1470  -1486  -1392
    -85  -2153  -2068   1119    989  -2112    870   -394     33  -1478  -1488  -1395
    -83  -2156  -2073   1119    992  -2114    865   -400     28  -1480  -1493  -1397
    -85  -2166  -2081   1127    997  -2125    865   -397     25  -1480  -1491  -1389
    -93  -2174  -2083   1132    992  -2130    865   -400     23  -1483  -1491  -1389
    -93  -2187  -2094   1140    997  -2140    862   -402     18  -1488  -1493  -1395
    -85  -2174  -2088   1127   1000  -2130    857   -405     10  -1493  -1496  -1400
    -88  -2166  -2078   1127    995  -2122    857   -400     12  -1493  -1496  -1400
    -96  -2182  -2086   1137    992  -2135    859   -407      7  -1504  -1504  -1410
    -93  -2179  -2086   1135    995  -2132    857   -407      5  -1504  -1504  -1408
    -96  -2174  -2078   1132    989  -2127    849   -413     -2  -1512  -1509  -1413
    -90  -2174  -2083   1132    995  -2130    844   -418     -7  -1519  -1519  -1418
    -88  -2164  -2078   1124    992  -2122    852   -407     -2  -1514  -1512  -1410
    -88  -2169  -2081   1127    995  -2125    859   -400     -2  -1512  -1506  -1408
    -85  -2169  -2083   1127    997  -2127    859   -400     -2  -1512  -1506  -1408
    -80  -2125  -2044   1104    982  -2086    878   -379     23  -1491  -1478  -1387
    -83  -2094  -2010   1085    963  -2052    909   -350     51  -1462  -1454  -1358
    -85  -2060  -1974   1072    943  -2018    937   -327     77  -1439  -1434  -1337
    -90  -2044  -1953   1067    930  -2000    940   -324     83  -1434  -1428  -1335
    -85  -2034  -1948   1060    930  -1992    922   -340     72  -1441  -1436  -1340
    -75  -1997  -1922   1034    922  -1961    901   -340     77  -1428  -1418  -1322
    -75  -1974  -1899   1023    911  -1938    888   -335     85  -1421  -1410  -1314
    -72  -1974  -1901   1021    911  -1938    885   -329     88  -1415  -1402  -1304
    -62  -2003  -1940   1034    937  -1971    870   -319     85  -1418  -1402  -1304
    -59  -2062  -2005   1060    971  -2034    852   -324     70  -1436  -1421  -1319
    -62  -2104  -2042   1083    989  -2073    831   -337     46  -1457  -1441  -1335
    -67  -2125  -2057   1096    992  -2091    823   -350     23  -1480  -1457  -1356
    -70  -2122  -2052   1096    989  -2088    826   -358     12  -1496  -1467  -1371
    -98  -2158  -2062   1127    982  -2112    844   -355     10  -1504  -1478  -1384
   -109  -2205  -2096   1158    992  -2153    833   -376    -18  -1535  -1512  -1415
   -116  -2221  -2104   1166    992  -2164    820   -394    -41  -1558  -1535  -1434
   -111  -2226  -2114   1169   1000  -2171    820   -400    -49  -1566  -1540  -1444
   -122  -2249  -2127   1184   1000  -2187    818   -402    -57  -1579  -1548  -1449
   -127  -2247  -2120   1187    995  -2184    818   -402    -57  -1579  -1551  -1449
   -124  -2242  -2117   1182    995  -2179    818   -400    -57  -1577  -1548  -1447
   -116  -2231  -2114   1174    997  -2174    826   -389    -46  -1569  -1540  -1441
   -119  -2244  -2125   1179   1002  -2184    823   -389    -54  -1577  -1548  -1447
   -122  -2252  -2132   1187   1005  -2192    823   -387    -51  -1574  -1543  -1441
   -127  -2244  -2117   1184    992  -2182    831   -376    -46  -1569  -1538  -1431
   -124  -2247  -2122   1187    997  -2184    836   -361    -36  -1566  -1535  -1431
   -114  -2195  -2083   1153    982  -2138    930   -220     59  -1506  -1499  -1418
    -72  -2065  -1992   1070    958  -2029   1060      7    233  -1366  -1395  -1340
    -15  -1883  -1870    948    924  -1878   1171    306    480  -1124  -1179  -1148
     90  -1623  -1714    766    901  -1667   1176    665    771   -769   -813   -774
    161  -1275  -1439    555    797  -1356   1065    594    883   -488   -431   -335
     80  -1083  -1163    501    620  -1122    846     44    740   -405   -223    -64
   -114  -1093   -979    600    431  -1036    581   -701    371   -623   -355   -140
   -288  -1392  -1104    841    407  -1249    350  -1421   -265  -1314  -1034   -782
   -345  -1925  -1582   1135    618  -1756    150  -1761   -898  -2094  -1829  -1548
   -275  -2273  -1997   1273    859  -2135     98  -1600   -940  -2210  -1990  -1735
   -207  -2416  -2210   1309   1000  -2314    226  -1254   -732  -2088  -1932  -1717
   -163  -2356  -2192   1260   1013  -2275    472   -870   -446  -1886  -1787  -1608
   -142  -2294  -2151   1215   1002  -2223    683   -563   -226  -1719  -1660  -1522
   -127  -2273  -2145   1200   1008  -2210    782   -420   -124  -1641  -1600  -1478
   -114  -2255  -2140   1182   1013  -2197    810   -371    -88  -1618  -1582  -1462
   -101  -2239  -2138   1171   1018  -2190    828   -337    -64  -1602  -1564  -1447
   -106  -2231  -2125   1166   1008  -2179    828   -324    -54  -1592  -1553  -1439
   -103  -2226  -2122   1163   1008  -2174    836   -309    -44  -1582  -1543  -1428
   -106  -2231  -2127   1169   1008  -2179    839   -301    -38  -1582  -1543  -1426
    -98  -2229  -2130   1163   1015  -2179    844   -285    -31  -1574  -1535  -1423
    -90  -2200  -2109   1145   1008  -2156    846   -275    -20  -1566  -1527  -1415
    -93  -2179  -2088   1135    997  -2135    849   -267    -15  -1561  -1522  -1410
    -96  -2184  -2088   1137    995  -2138    852   -254     -7  -1551  -1509  -1397
   -101  -2171  -2070   1137    984  -2122    857   -241      2  -1540  -1499  -1384
    -90  -2156  -2065   1122    984  -2112    854   -239      5  -1538  -1496  -1382
    -83  -2166  -2086   1124   1000  -2127    854   -228     10  -1532  -1493  -1376
    -80  -2169  -2088   1124   1002  -2130    854   -218     18  -1522  -1483  -1366
    -90  -2161  -2070   1127    989  -2117    857   -205     25  -1512  -1470  -1353
    -85  -2138  -2055   1109    984  -2096    854   -192     33  -1499  -1457  -1343
    -83  -2120  -2039   1101    976  -2081    862   -176     46  -1486  -1441  -1332
    -75  -2112  -2036   1091    979  -2075    862   -161     59  -1478  -1431  -1327
    -72  -2109  -2036   1091    982  -2073    872   -145     72  -1467  -1423  -1319
    -67  -2099  -2034   1080    982  -2068    878   -119     85  -1452  -1410  -1306
    -64  -2073  -2010   1067    971  -2042    878    -93    103  -1436  -1392  -1286
    -57  -2052  -1995   1054    966  -2023    878    -70    119  -1418  -1374  -1270
    -49  -2029  -1979   1039    963  -2005    891    -36    145  -1389  -1348  -1247
    -44  -2008  -1964   1026    958  -1987    893      0    163  -1371  -1332  -1231
    -38  -1997  -1958   1018    958  -1979    906     41    189  -1348  -1314  -1215
    -25  -1966  -1940    995    956  -1953    917     90    223  -1317  -1286  -1187
     -7  -1925  -1917    966    953  -1922    922    145    259  -1275  -1249  -1150
      0  -1893  -1893    945    945  -1893    935    205    301  -1231  -1202  -1106
     10  -1855  -1865    922    935  -1860    943    257    340  -1187  -1156  -1067
     18  -1818  -1839    898    924  -1829    945    301    371  -1150  -1117  -1028
     31  -1779  -1810    875    919  -1795    953    340    405  -1109  -1072   -979
     38  -1735  -1777    846    906  -1756    958    366    431  -1075  -1036   -937
     44  -1693  -1738    826    888  -1717    958    371    441  -1062  -1018   -914
     36  -1686  -1725    823    878  -1706    956    366    441  -1060  -1008   -904
     36  -1660  -1696    813    865  -1678    945    355    436  -1057  -1002   -898
     28  -1641  -1673    805    849  -1657    940    337    428  -1062  -1002   -898
     33  -1647  -1683    805    857  -1665    937    316    413  -1078  -1013   -909
     28  -1657  -1686    813    857  -1670    940    288    394  -1096  -1034   -927
     23  -1667  -1691    823    857  -1678    940    249    371  -1127  -1065   -958
      0  -1727  -1727    862    862  -1727    927    189    324  -1187  -1122  -1015
    -25  -1771  -1745    898    859  -1758    919    129    283  -1234  -1169  -1065
    -46  -1810  -1764    927    857  -1787    919     77    246  -1270  -1213  -1106
    -49  -1836  -1787    943    867  -1813    914     31    215  -1306  -1257  -1143
    -64  -1883  -1821    974    875  -1852    896    -20    171  -1350  -1301  -1189
    -67  -1917  -1849    992    891  -1883    885    -57    142  -1379  -1327  -1215
    -75  -1927  -1855   1000    888  -1891    885    -72    129  -1395  -1343  -1226
    -72  -1932  -1860   1002    893  -1896    883    -85    122  -1402  -1350  -1234
    -83  -1945  -1865   1013    891  -1906    880    -96    114  -1410  -1356  -1244
    -85  -1951  -1865   1015    888  -1909    872    -98    111  -1413  -1358  -1249
    -83  -1943  -1862   1010    888  -1904    862   -109    101  -1418  -1366  -1260
    -77  -1932  -1855   1005    888  -1893    854   -116     98  -1421  -1369  -1260
    -80  -1943  -1862   1010    888  -1904    854   -116     96  -1421  -1369  -1257
    -85  -1951  -1867   1018    888  -1909    852   -116     93  -1421  -1369  -1260
    -93  -1940  -1847   1015    875  -1893    849   -122     85  -1423  -1369  -1260
    -83  -1919  -1836   1002    875  -1878    846   -122     85  -1421  -1366  -1254
    -80  -1914  -1834    997    875  -1875    844   -122     88  -1418  -1358  -1249
    -75  -1896  -1821    984    870  -1860    841   -124     85  -1418  -1358  -1247
    -64  -1909  -1844    987    888  -1878    839   -124     80  -1421  -1361  -1247
    -70  -1930  -1860   1000    893  -1896    836   -127     77  -1421  -1358  -1249
    -80  -1930  -1852   1002    885  -1891    831   -135     72  -1423  -1363  -1252
    -83  -1914  -1834    997    875  -1875    831   -137     70  -1428  -1366  -1252
    -83  -1899  -1818    989    867  -1860    828   -142     64  -1428  -1369  -1254
    -77  -1899  -1821    989    870  -1860    818   -150     59  -1434  -1371  -1254
    -80  -1906  -1826    992    870  -1867    813   -155     51  -1441  -1374  -1257
    -77  -1909  -1831    992    875  -1870    813   -158     49  -1441  -1374  -1257
    -77  -1906  -1829    992    872  -1867    815   -158     49  -1441  -1371  -1254
    -77  -1912  -1834    995    878  -1873    810   -166     44  -1449  -1376  -1260
    -75  -1906  -1834    989    878  -1870    805   -171     38  -1449  -1376  -1260
    -70  -1886  -1816    976    870  -1849    810   -163     44  -1441  -1369  -1252
    -77  -1909  -1834    992    875  -1870    802   -171     33  -1449  -1376  -1260
    -75  -1883  -1808    979    865  -1847    807   -168     41  -1444  -1366  -1252
    -77  -1821  -1745    948    831  -1784    839   -140     72  -1413  -1332  -1223
    -75  -1782  -1709    927    815  -1745    867   -116    101  -1389  -1309  -1202
    -72  -1753  -1683    911    802  -1719    878   -109    109  -1382  -1301  -1195
    -80  -1748  -1667    914    792  -1709    872   -116    111  -1379  -1301  -1189
    -75  -1696  -1623    883    774  -1660    852   -127    114  -1371  -1288  -1176
    -54  -1683  -1631    867    787  -1657    828   -132    116  -1361  -1280  -1169
    -54  -1683  -1631    867    787  -1657    818   -135    114  -1356  -1270  -1158
    -57  -1665  -1608    862    774  -1636    820   -124    124  -1345  -1254  -1148
    -36  -1680  -1644    857    800  -1662    802   -122    114  -1356  -1260  -1158
    -31  -1722  -1691    875    828  -1706    787   -129     98  -1371  -1275  -1174
    -38  -1756  -1717    896    839  -1738    776   -142     75  -1392  -1299  -1192
    -49  -1784  -1735    917    841  -1761    774   -155     51  -1413  -1325  -1215
    -72  -1813  -1740    943    831  -1777    776   -166     36  -1434  -1343  -1239
    -88  -1847  -1758    966    833  -1803    782   -176     20  -1449  -1361  -1260
    -96  -1873  -1777    982    839  -1826    774   -192      5  -1467  -1374  -1270
    -96  -1899  -1803    997    852  -1852    766   -207    -12  -1488  -1392  -1288
    -98  -1899  -1800    997    849  -1849    758   -213    -20  -1496  -1400  -1296
    -93  -1896  -1803    995    852  -1849    753   -213    -25  -1499  -1402  -1299
    -90  -1896  -1808    992    857  -1852    753   -213    -25  -1499  -1405  -1301
    -90  -1896  -1805    995    857  -1852    761   -207    -18  -1491  -1397  -1296
    -93  -1891  -1797    989    852  -1844    758   -205    -18  -1488  -1395  -1293
    -90  -1891  -1800    992    854  -1847    756   -205    -18  -1488  -1397  -1293
    -90  -1896  -1808    992    857  -1852    756   -205    -18  -1488  -1395  -1293
    -88  -1891  -1803    989    857  -1847    758   -194    -15  -1486  -1392  -1291
    -77  -1865  -1790    969    854  -1829    807   -116     36  -1460  -1384  -1296
    -59  -1792  -1732    924    836  -1764    927     75    176  -1361  -1319  -1260
    -25  -1647  -1623    836    795  -1636   1047    324    397  -1166  -1150  -1124
     41  -1413  -1454    685    748  -1434   1130    678    714   -818   -818   -807
    140  -1072  -1213    465    672  -1140   1054    833    924   -475   -400   -353
    119   -774   -893    324    506   -833    901    483    870   -316   -111      7
    -36   -696   -659    363    309   -678    693   -140    589   -394    -77     96
   -207   -862   -654    535    223   -758    444   -875     33   -904   -545   -327
   -296  -1343  -1047    818    374  -1195    228  -1415   -667  -1766  -1431  -1187
   -257  -1748  -1493   1002    615  -1621     88  -1499   -971  -2161  -1847  -1600
   -197  -1982  -1784   1088    792  -1883    127  -1226   -831  -2083  -1831  -1626
   -166  -2010  -1844   1088    839  -1927    288   -891   -576  -1909  -1717  -1551
   -135  -1953  -1818   1044    839  -1888    522   -537   -296  -1706  -1569  -1439
   -106  -1893  -1787   1000    839  -1842    675   -311   -116  -1566  -1457  -1350
   -101  -1878  -1779    987    839  -1829    732   -226    -49  -1512  -1415  -1322
    -90  -1855  -1764    974    836  -1810    756   -187    -15  -1486  -1395  -1306
    -80  -1849  -1769    963    841  -1810    758   -171     -2  -1475  -1387  -1299
    -80  -1839  -1761    958    839  -1800    761   -158      7  -1467  -1379  -1296
    -83  -1836  -1753    958    833  -1795    766   -145     12  -1457  -1374  -1293
    -83  -1821  -1738    953    826  -1779    776   -129     31  -1441  -1356  -1278
    -77  -1834  -1758    956    836  -1797    776   -119     36  -1436  -1353  -1275
    -67  -1821  -1753    943    841  -1787    779   -109     46  -1428  -1343  -1267
    -62  -1797  -1735    927    833  -1766    779    -98     51  -1421  -1335  -1260
    -54  -1771  -1717    914    831  -1745    779    -90     59  -1410  -1327  -1249
    -49  -1758  -1712    901    828  -1738    782    -80     72  -1397  -1314  -1239
    -41  -1738  -1696    888    826  -1719    782    -70     83  -1387  -1304  -1231
    -44  -1753  -1709    896    831  -1732    782    -59     88  -1384  -1301  -1228
    -41  -1740  -1699    891    828  -1719    789    -44     98  -1369  -1286  -1213
    -44  -1717  -1675    880    813  -1696    787    -36    109  -1358  -1275  -1205
    -49  -1722  -1675    885    810  -1699    797    -15    124  -1343  -1262  -1192
    -49  -1722  -1673    885    810  -1699    802     -2    135  -1327  -1249  -1182
    -41  -1696  -1654    870    805  -1675    805     12    148  -1314  -1234  -1171
    -36  -1683  -1647    857    802  -1665    805     25    158  -1304  -1221  -1166
    -31  -1665  -1634    846    800  -1652    807     49    174  -1286  -1208  -1153
    -28  -1647  -1618    836    792  -1634    810     70    189  -1270  -1195  -1137
    -25  -1634  -1608    831    789  -1621    820    101    213  -1244  -1174  -1117
    -23  -1615  -1592    815    784  -1605    828    137    239  -1218  -1148  -1101
    -15  -1615  -1602    815    792  -1610    833    174    259  -1197  -1127  -1085
    -10  -1600  -1590    802    787  -1595    841    220    290  -1166  -1101  -1060
      2  -1558  -1561    779    782  -1558    852    275    327  -1127  -1062  -1026
     23  -1522  -1545    748    784  -1532    857    329    363  -1085  -1026   -992
     36  -1488  -1527    724    782  -1506    867    392    405  -1041   -982   -948
     46  -1444  -1493    698    769  -1467    872    441    439  -1000   -940   -906
     59  -1408  -1467    675    763  -1436    875    483    470   -961   -896   -865
     70  -1363  -1434    646    750  -1397    880    509    496   -932   -859   -831
     72  -1325  -1397    626    732  -1361    880    522    504   -914   -839   -807
     80  -1299  -1379    607    727  -1337    880    524    506   -901   -823   -787
     77  -1283  -1361    602    719  -1322    883    522    514   -891   -807   -771
     64  -1273  -1340    602    701  -1306    878    501    501   -904   -815   -776
     59  -1257  -1319    597    688  -1288    875    480    491   -909   -820   -779
     51  -1270  -1325    607    685  -1299    878    454    475   -927   -839   -797
     36  -1296  -1332    631    683  -1314    872    413    446   -958   -870   -833
     12  -1335  -1350    659    680  -1343    870    358    410  -1002   -917   -883
      0  -1371  -1371    683    685  -1371    875    306    379  -1047   -961   -930
    -12  -1421  -1408    717    696  -1415    865    246    340  -1093  -1010   -982
    -25  -1465  -1439    745    706  -1452    857    194    309  -1130  -1052  -1028
    -44  -1491  -1449    766    701  -1470    849    148    283  -1161  -1088  -1067
    -51  -1517  -1467    784    706  -1493    844    116    262  -1179  -1111  -1091
    -49  -1527  -1480    787    714  -1504    839     93    249  -1192  -1130  -1106
    -54  -1543  -1488    800    717  -1517    826     70    233  -1202  -1143  -1119
    -62  -1566  -1504    810    719  -1535    815     54    220  -1215  -1156  -1135
    -59  -1551  -1491    802    714  -1522    810     44    215  -1221  -1158  -1143
    -54  -1538  -1483    795    711  -1512    818     49    223  -1210  -1145  -1132
    -59  -1538  -1478    800    709  -1509    813     44    223  -1210  -1148  -1132
    -64  -1543  -1478    802    704  -1512    807     36    218  -1215  -1153  -1140
    -59  -1548  -1491    802    714  -1519    805     36    220  -1210  -1148  -1137
    -64  -1553  -1491    807    711  -1522    800     31    215  -1208  -1148  -1140
    -64  -1532  -1467    800    701  -1501    795     25    215  -1210  -1145  -1140
    -70  -1543  -1473    805    701  -1509    787     15    205  -1221  -1156  -1150
    -75  -1551  -1475    810    698  -1514    787     15    205  -1221  -1156  -1156
    -70  -1532  -1462    800    696  -1499    792     20    210  -1213  -1148  -1153
    -62  -1540  -1478    802    706  -1509    797     25    215  -1205  -1137  -1140
    -59  -1540  -1480    797    709  -1512    784     18    207  -1208  -1140  -1140
    -54  -1527  -1473    789    706  -1501    774      7    197  -1218  -1150  -1148
    -59  -1525  -1465    789    701  -1496    771      0    189  -1221  -1150  -1148
    -62  -1540  -1478    802    706  -1509    769     -2    189  -1221  -1153  -1158
    -57  -1551  -1493    802    717  -1522    763     -7    181  -1223  -1158  -1163
    -54  -1527  -1475    789    709  -1501    763    -10    181  -1223  -1161  -1161
    -57  -1514  -1457    784    698  -1486    763    -10    179  -1221  -1158  -1158
    -62  -1504  -1441    784    688  -1473    769     -7    179  -1221  -1158  -1163
    -59  -1499  -1439    779    688  -1470    763    -12    174  -1223  -1158  -1171
    -49  -1475  -1426    761    688  -1452    776     -2    192  -1208  -1140  -1156
    -46  -1447  -1400    745    672  -1423    810     25    223  -1174  -1109  -1124
    -51  -1415  -1363    735    654  -1389    836     44    246  -1150  -1088  -1101
    -54  -1395  -1343    724    644  -1371    852     51    257  -1143  -1078  -1093
    -51  -1371  -1322    711    633  -1348    839     38    252  -1143  -1075  -1093
    -57  -1327  -1273    691    605  -1299    820     23    252  -1140  -1067  -1085
    -59  -1312  -1252    685    594  -1283    802     28    257  -1127  -1052  -1070
    -49  -1312  -1262    680    605  -1286    779     18    246  -1130  -1054  -1078
    -28  -1312  -1283    670    626  -1299    776     23    254  -1119  -1049  -1072
    -18  -1332  -1317    675    646  -1325    769     31    252  -1117  -1047  -1070
    -25  -1345  -1319    685    646  -1332    753     18    236  -1127  -1060  -1083
    -38  -1384  -1345    709    652  -1366    735      2    210  -1148  -1078  -1101
    -38  -1421  -1382    730    670  -1402    730    -12    187  -1169  -1101  -1127
    -49  -1460  -1410    753    678  -1434    727    -25    168  -1189  -1119  -1145
    -57  -1486  -1428    771    685  -1457    727    -38    150  -1208  -1137  -1161
    -70  -1506  -1436    787    680  -1473    719    -57    132  -1226  -1156  -1179
    -72  -1512  -1439    792    680  -1475    711    -72    114  -1244  -1174  -1197
    -83  -1538  -1454    810    683  -1499    701    -88     96  -1260  -1189  -1218
    -88  -1543  -1454    815    683  -1499    701    -90     93  -1260  -1187  -1218
    -88  -1545  -1457    815    683  -1501    706    -88     93  -1254  -1184  -1218
    -85  -1538  -1454    810    683  -1496    701    -90     90  -1254  -1182  -1221
    -93  -1548  -1457    820    680  -1504    691    -96     85  -1257  -1187  -1228
    -98  -1543  -1444    820    672  -1493    693    -90     93  -1247  -1174  -1218
   -106  -1538  -1431    820    659  -1486    698    -88     96  -1241  -1169  -1215
   -116  -1543  -1426    828    652  -1486    701    -83     96  -1239  -1166  -1215
   -109  -1509  -1402    807    644  -1457    740    -28    127  -1223  -1163  -1223
    -59  -1441  -1382    750    659  -1413    854    145    244  -1150  -1122  -1205
    -23  -1314  -1291    667    633  -1301    979    397    444   -974   -976  -1088
     23  -1072  -1096    524    558  -1083   1093    774    761   -641   -662   -800
    129   -724   -854    296    491   -789   1075   1021   1031   -265   -244   -366
    166   -353   -519     93    342   -436    872    670   1010    -64     83     25
     15   -210   -228     96    119   -218    587    -75    750    -93    168    163
   -187   -371   -184    277     -2   -277    296   -839    265   -498   -176   -129
   -324   -875   -550    600    111   -714     49  -1413   -465  -1350  -1026   -932
   -301  -1356  -1054    828    376  -1205    -98  -1535   -859  -1873  -1577  -1475
   -205  -1592  -1387    896    589  -1491    -18  -1182   -685  -1779  -1548  -1499
   -166  -1595  -1428    878    631  -1512    210   -779   -407  -1590  -1423  -1418
   -137  -1519  -1384    828    620  -1452    467   -410   -148  -1408  -1291  -1325
    -96  -1499  -1402    797    652  -1452    620   -179      7  -1288  -1208  -1267
    -98  -1483  -1387    789    641  -1436    665   -114     57  -1252  -1179  -1247
    -93  -1480  -1387    787    644  -1436    683    -83     83  -1234  -1166  -1236
    -57  -1470  -1413    763    675  -1441    688    -64     96  -1221  -1153  -1228
    -46  -1457  -1410    753    680  -1434    693    -54    103  -1213  -1148  -1226
    -57  -1444  -1387    748    665  -1415    693    -38    111  -1202  -1137  -1218
    -49  -1447  -1397    745    672  -1423    696    -31    114  -1197  -1132  -1218
    -49  -1452  -1405    748    675  -1428    691    -28    111  -1197  -1137  -1223
    -51  -1434  -1382    743    665  -1408    698    -18    122  -1187  -1124  -1210
    -67  -1410  -1345    737    639  -1379    709      0    140  -1169  -1109  -1197
    -51  -1418  -1369    735    657  -1395    701      2    135  -1169  -1111  -1200
    -41  -1408  -1366    722    659  -1387    704     15    142  -1161  -1101  -1187
    -49  -1400  -1350    724    649  -1376    711     31    155  -1145  -1083  -1169
    -41  -1379  -1340    709    646  -1361    717     44    168  -1132  -1070  -1158
    -23  -1374  -1350    696    662  -1363    706     49    166  -1130  -1075  -1166
     -5  -1353  -1348    678    670  -1350    709     62    176  -1114  -1062  -1158
      0  -1348  -1348    675    672  -1348    706     70    181  -1109  -1054  -1156
     -7  -1330  -1325    667    657  -1327    719     90    197  -1093  -1036  -1143
      5  -1306  -1312    649    657  -1309    732    116    218  -1075  -1018  -1127
     18  -1327  -1345    652    680  -1335    711    116    210  -1083  -1026  -1135
      0  -1312  -1312    657    654  -1312    714    137    223  -1067  -1010  -1124
    -31  -1296  -1267    662    618  -1283    737    174    249  -1039   -984  -1106
    -12  -1262  -1252    636    618  -1257    750    215    277  -1010   -958  -1085
     18  -1262  -1283    620    649  -1273    748    249    290   -992   -943  -1072
     62  -1247  -1309    592    685  -1278    753    290    314   -966   -922  -1052
     70  -1210  -1283    568    675  -1247    761    337    342   -940   -896  -1031
     88  -1192  -1283    550    685  -1236    763    389    368   -914   -870  -1008
     67  -1169  -1239    548    652  -1202    797    467    426   -859   -818   -958
     46  -1140  -1187    548    615  -1163    810    532    470   -815   -776   -919
    109  -1085  -1195    488    649  -1140    802    579    496   -782   -740   -883
    145  -1039  -1184    446    662  -1111    797    613    517   -753   -709   -854
    106  -1000  -1106    446    605  -1054    818    649    553   -717   -665   -813
     85   -971  -1057    444    571  -1013    826    662    568   -693   -644   -789
    137   -935  -1072    397    605  -1002    802    644    558   -698   -641   -782
    158   -917  -1078    379    615   -997    792    631    550   -701   -639   -774
    176   -922  -1098    371    636  -1008    782    610    535   -709   -644   -782
    163   -930  -1093    384    628  -1010    789    597    537   -704   -639   -774
    135   -893  -1028    379    579   -961    797    563    530   -709   -641   -774
    155   -919  -1075    379    615   -997    753    478    467   -771   -696   -828
    223   -997  -1223    384    722  -1109    691    361    376   -862   -787   -919
    205  -1052  -1257    423    730  -1153    678    288    329   -914   -844   -979
     80  -1106  -1189    511    633  -1148    693    254    316   -930   -862   -995
    -51  -1163  -1111    607    527  -1137    714    226    303   -945   -880  -1010
    -59  -1202  -1143    631    537  -1171    698    179    270   -979   -917  -1049
     67  -1228  -1296    581    680  -1262    646    106    210  -1039   -976  -1106
     49  -1270  -1322    610    683  -1296    626     64    176  -1067  -1010  -1137
     38  -1312  -1350    636    693  -1330    607     36    150  -1091  -1039  -1161
     59  -1319  -1379    631    719  -1348    594     25    140  -1101  -1047  -1166
     31  -1345  -1376    657    704  -1361    584     18    135  -1106  -1047  -1174
     64  -1340  -1408    636    735  -1371    561      2    119  -1114  -1052  -1184
     85  -1353  -1439    633    761  -1395    542    -18    101  -1132  -1067  -1195
    101  -1358  -1460    626    776  -1408    517    -49     72  -1158  -1096  -1215
    122  -1366  -1488    623    805  -1426    496    -67     51  -1179  -1117  -1234
     38  -1397  -1439    678    737  -1418    493    -62     49  -1179  -1124  -1236
    -54  -1418  -1366    735    654  -1392    514    -31     72  -1153  -1101  -1213
    -67  -1415  -1348    740    639  -1382    522    -12     88  -1137  -1085  -1200
    -67  -1415  -1348    743    639  -1382    522    -15     83  -1135  -1085  -1200
    -75  -1454  -1379    763    649  -1415    509    -25     72  -1140  -1093  -1202
    -59  -1462  -1402    761    670  -1434    501    -36     62  -1148  -1101  -1205
    -51  -1488  -1439    769    691  -1465    472    -67     31  -1176  -1130  -1226
    -80  -1540  -1460    810    688  -1501    462    -80     15  -1189  -1145  -1236
    -51  -1535  -1486    792    714  -1512    436   -103     -7  -1210  -1163  -1254
    -41  -1545  -1504    792    730  -1525    428   -119    -25  -1221  -1174  -1265
    -83  -1587  -1504    833    709  -1545    418   -132    -44  -1234  -1189  -1278
    -38  -1556  -1517    797    737  -1538    397   -148    -59  -1247  -1205  -1288
    -36  -1551  -1514    792    737  -1532    389   -158    -67  -1249  -1210  -1288
    -70  -1584  -1517    826    722  -1551    381   -168    -80  -1262  -1223  -1296
    -54  -1574  -1519    813    730  -1548    381   -168    -80  -1260  -1218  -1288
    -41  -1582  -1540    813    748  -1561    374   -179    -88  -1260  -1221  -1293
    -44  -1551  -1506    795    730  -1530    394   -163    -67  -1239  -1205  -1275
    -80  -1514  -1434    797    675  -1475    431   -145    -41  -1215  -1179  -1249
    -96  -1483  -1387    789    644  -1436    452   -140    -31  -1205  -1169  -1234
    -90  -1491  -1400    792    654  -1447    433   -155    -46  -1210  -1176  -1234
    -33  -1467  -1436    750    698  -1452    392   -181    -62  -1221  -1184  -1241
    -90  -1467  -1376    779    641  -1421    384   -171    -51  -1202  -1166  -1218
   -109  -1493  -1384    800    636  -1439    361   -174    -62  -1205  -1166  -1210
    -62  -1470  -1408    766    672  -1439    358   -166    -57  -1192  -1156  -1197
    -83  -1522  -1439    800    678  -1480    337   -179    -72  -1208  -1171  -1208
   -114  -1587  -1473    849    678  -1530    322   -197    -98  -1234  -1197  -1231
    -98  -1634  -1535    862    717  -1584    283   -231   -140  -1273  -1236  -1260
    -51  -1683  -1631    867    789  -1657    252   -259   -184  -1306  -1273  -1288
    -70  -1688  -1618    878    771  -1654    267   -257   -181  -1301  -1273  -1283
   -106  -1725  -1618    914    753  -1673    265   -277   -205  -1325  -1296  -1301
   -103  -1758  -1657    930    776  -1709    239   -316   -244  -1361  -1327  -1330
   -119  -1795  -1675    958    776  -1735    218   -348   -277  -1389  -1361  -1356
   -171  -1829  -1660   1000    740  -1745    226   -345   -280  -1392  -1363  -1353
   -181  -1844  -1662   1013    737  -1753    228   -348   -283  -1395  -1366  -1353
   -166  -1852  -1688   1008    758  -1771    210   -363   -301  -1410  -1384  -1363
   -200  -1865  -1665   1034    732  -1766    205   -366   -306  -1413  -1387  -1361
   -210  -1873  -1665   1039    727  -1769    207   -361   -303  -1410  -1387  -1356
   -194  -1849  -1654   1021    730  -1753    205   -355   -301  -1405  -1384  -1353
   -174  -1852  -1678   1010    750  -1766    194   -363   -311  -1410  -1392  -1361
   -207  -1899  -1691   1054    740  -1795    187   -374   -327  -1423  -1405  -1371
   -236  -1867  -1631   1052    696  -1751    252   -309   -290  -1410  -1400  -1374
   -218  -1810  -1592   1015    685  -1701    381   -140   -189  -1356  -1374  -1366
   -153  -1727  -1574    940    706  -1649    506    103    -12  -1218  -1265  -1278
    -18  -1512  -1493    766    737  -1504    641    555    345   -859   -937   -979
     90  -1130  -1223    519    657  -1176    581    815    659   -418   -470   -509
     70   -813   -883    371    475   -849    298    335    639   -189   -150   -161
    -12   -685   -675    348    329   -680    -88   -457    410   -184    -62    -38
   -202   -784   -581    493    189   -683   -444  -1293   -103   -618   -423   -329
   -389  -1278   -891    831    249  -1085   -717  -1917   -953  -1590  -1335  -1148
   -400  -1727  -1327   1062    462  -1527   -836  -1935  -1301  -2044  -1803  -1597
   -329  -1997  -1667   1163    667  -1834   -683  -1548  -1140  -1990  -1821  -1654
   -314  -2047  -1732   1182    709  -1891   -426  -1148   -896  -1839  -1727  -1597
   -293  -2013  -1719   1153    711  -1867   -150   -787   -654  -1670  -1610  -1512
   -246  -1979  -1732   1111    740  -1857     20   -563   -501  -1558  -1527  -1452
   -309  -1997  -1691   1150    688  -1844     98   -472   -431  -1512  -1491  -1423
   -275  -2008  -1732   1143    727  -1870    103   -449   -423  -1509  -1493  -1426
   -231  -2008  -1779   1119    771  -1893     98   -439   -420  -1509  -1496  -1428
   -252  -2021  -1769   1135    756  -1896     98   -433   -415  -1509  -1496  -1431
   -270  -2010  -1740   1137    732  -1875     85   -441   -426  -1519  -1506  -1441
   -257  -1992  -1735   1124    737  -1865     90   -420   -407  -1506  -1491  -1428
   -265  -2005  -1740   1132    735  -1873    101   -402   -394  -1491  -1478  -1418
   -272  -2003  -1730   1135    727  -1867     93   -405   -397  -1493  -1483  -1423
   -249  -1987  -1740   1117    745  -1865     90   -402   -397  -1493  -1486  -1426
   -241  -1995  -1753   1119    756  -1875    106   -384   -381  -1480  -1473  -1413
   -272  -2018  -1745   1143    735  -1880    103   -381   -376  -1478  -1467  -1405
   -267  -1995  -1730   1130    730  -1862     90   -387   -381  -1483  -1470  -1408
   -252  -1992  -1740   1122    743  -1867     96   -371   -366  -1467  -1454  -1395
   -244  -2000  -1756   1122    756  -1878     93   -363   -361  -1465  -1454  -1392
   -265  -2003  -1740   1132    735  -1873     90   -355   -361  -1467  -1457  -1392
   -298  -2023  -1725   1161    711  -1875     85   -350   -355  -1462  -1457  -1395
   -241  -1979  -1738   1109    748  -1860     80   -342   -355  -1460  -1457  -1395
   -213  -1953  -1740   1083    763  -1847     93   -314   -335  -1441  -1439  -1376
   -259  -1971  -1712   1114    724  -1842    103   -296   -322  -1428  -1426  -1361
   -236  -1966  -1730   1101    745  -1849     93   -288   -322  -1426  -1431  -1363
   -210  -1948  -1738   1078    761  -1842     96   -259   -303  -1413  -1421  -1356
   -249  -1948  -1699   1098    724  -1823    127   -210   -270  -1382  -1389  -1332
   -298  -1951  -1654   1124    675  -1803    140   -163   -244  -1356  -1366  -1309
   -233  -1901  -1670   1067    717  -1787    135   -127   -223  -1335  -1350  -1293
   -231  -1880  -1649   1054    706  -1766    158    -67   -181  -1296  -1317  -1262
   -244  -1847  -1602   1047    678  -1725    197     10   -127  -1244  -1270  -1223
   -236  -1826  -1592   1028    675  -1709    202     59    -98  -1215  -1249  -1200
   -220  -1805  -1584   1013    680  -1696    215    122    -59  -1174  -1208  -1161
   -194  -1774  -1582    982    691  -1678    228    179    -18  -1130  -1163  -1117
   -181  -1735  -1553    958    685  -1644    228    207      5  -1101  -1135  -1085
   -161  -1696  -1538    927    685  -1615    220    231     31  -1067  -1098  -1052
   -176  -1667  -1493    922    657  -1582    218    228     31  -1065  -1096  -1047
   -200  -1634  -1434    914    615  -1535    218    215     28  -1062  -1093  -1039
   -158  -1592  -1434    875    636  -1514    202    202     28  -1057  -1085  -1028
   -129  -1600  -1473    865    670  -1538    187    176     12  -1067  -1091  -1026
   -163  -1610  -1447    885    641  -1530    179    145     -2  -1075  -1096  -1026
   -213  -1613  -1402    911    592  -1509    176    103    -23  -1093  -1111  -1034
   -239  -1641  -1402    940    581  -1522    184     59    -44  -1114  -1130  -1052
   -233  -1727  -1493    979    628  -1610    132    -49   -127  -1200  -1215  -1135
   -228  -1774  -1545   1000    657  -1660     98   -142   -194  -1273  -1288  -1202
   -233  -1795  -1561   1013    662  -1678     72   -215   -246  -1327  -1340  -1254
   -322  -1842  -1519   1083    597  -1680     67   -265   -277  -1361  -1374  -1286
   -332  -1888  -1558   1109    610  -1725     46   -329   -324  -1410  -1421  -1332
   -277  -1914  -1636   1096    678  -1777      7   -389   -376  -1462  -1473  -1379
   -290  -1945  -1654   1117    680  -1800     -2   -415   -400  -1486  -1496  -1400
   -340  -1958  -1618   1150    639  -1790     -2   -423   -402  -1491  -1496  -1402
   -366  -1979  -1615   1171    623  -1800    -25   -449   -426  -1512  -1519  -1423
   -350  -1990  -1639   1169    641  -1813    -33   -454   -431  -1512  -1519  -1426
   -345  -1971  -1626   1158    639  -1800    -25   -452   -423  -1506  -1512  -1418
   -348  -1990  -1641   1169    646  -1816    -36   -462   -439  -1519  -1525  -1434
   -342  -1997  -1654   1169    654  -1829    -54   -483   -454  -1535  -1543  -1447
   -340  -2000  -1660   1169    659  -1831    -59   -491   -459  -1540  -1551  -1457
   -353  -2021  -1670   1187    657  -1847    -62   -491   -459  -1538  -1545  -1449
   -342  -1995  -1652   1169    654  -1823    -75   -501   -470  -1543  -1548  -1452
   -337  -1997  -1662   1166    659  -1831    -83   -511   -480  -1551  -1553  -1457
   -350  -1995  -1647   1171    646  -1821    -96   -524   -493  -1564  -1566  -1467
   -348  -1997  -1649   1171    649  -1826    -98   -527   -496  -1566  -1569  -1467
   -309  -1990  -1680   1150    685  -1836    -98   -519   -493  -1561  -1566  -1460
   -303  -1997  -1693   1150    693  -1847   -106   -530   -504  -1566  -1571  -1470
   -324  -2000  -1678   1161    675  -1839   -119   -545   -514  -1577  -1579  -1478
   -374  -2008  -1636   1189    628  -1823   -114   -553   -519  -1582  -1582  -1475
   -402  -2036  -1634   1221    615  -1836   -116   -566   -530  -1592  -1590  -1480
   -335  -2034  -1701   1184    680  -1867   -142   -584   -548  -1605  -1608  -1496
   -296  -2023  -1730   1158    714  -1878   -153   -592   -558  -1613  -1618  -1506
   -358  -2029  -1673   1192    654  -1852   -137   -581   -545  -1602  -1602  -1493
   -376  -2034  -1657   1205    639  -1847   -132   -574   -542  -1595  -1592  -1483
   -366  -2039  -1673   1202    652  -1857   -137   -587   -553  -1605  -1605  -1496
   -368  -2029  -1660   1200    644  -1847   -137   -589   -555  -1608  -1608  -1501
   -340  -2023  -1686   1179    670  -1855   -145   -589   -555  -1602  -1608  -1499
   -335  -1997  -1662   1166    662  -1831   -137   -579   -537  -1584  -1590  -1475
   -337  -1940  -1602   1137    631  -1771   -109   -566   -514  -1564  -1566  -1454
   -335  -1896  -1564   1114    613  -1730    -90   -558   -504  -1556  -1561  -1449
   -353  -1880  -1527   1114    584  -1706    -75   -545   -488  -1540  -1551  -1439
   -355  -1865  -1509   1111    576  -1688    -96   -566   -498  -1548  -1553  -1441
   -350  -1847  -1499   1096    571  -1675   -116   -576   -496  -1540  -1543  -1428
   -322  -1834  -1512   1078    592  -1673   -137   -579   -498  -1535  -1540  -1421
   -316  -1842  -1525   1078    600  -1683   -148   -574   -493  -1527  -1530  -1410
   -296  -1842  -1545   1070    623  -1693   -148   -558   -488  -1519  -1519  -1400
   -301  -1862  -1561   1080    628  -1712   -174   -574   -511  -1540  -1543  -1423
   -296  -1893  -1597   1093    649  -1745   -197   -594   -537  -1566  -1566  -1447
   -319  -1940  -1621   1130    649  -1782   -197   -602   -553  -1582  -1584  -1460
   -363  -1982  -1618   1174    626  -1800   -184   -610   -563  -1592  -1597  -1470
   -384  -2010  -1628   1195    620  -1821   -192   -626   -587  -1618  -1626  -1501
   -376  -2047  -1673   1210    646  -1860   -213   -657   -623  -1652  -1660  -1538
   -410  -2073  -1665   1239    626  -1870   -215   -672   -639  -1667  -1673  -1553
   -392  -2086  -1693   1239    649  -1891   -220   -675   -644  -1678  -1686  -1564
   -340  -2109  -1771   1223    711  -1940   -246   -696   -667  -1696  -1701  -1577
   -368  -2112  -1743   1239    685  -1930   -239   -691   -665  -1693  -1699  -1569
   -374  -2091  -1717   1231    670  -1904   -241   -698   -667  -1696  -1701  -1569
   -361  -2070  -1709   1215    672  -1891   -252   -706   -672  -1701  -1706  -1571
   -387  -2094  -1706   1239    657  -1901   -249   -701   -678  -1699  -1706  -1571
   -374  -2107  -1732   1239    678  -1922   -241   -688   -667  -1686  -1693  -1561
   -405  -2140  -1735   1270    662  -1938   -236   -683   -662  -1680  -1688  -1558
   -410  -2114  -1704   1262    646  -1909   -220   -665   -657  -1678  -1688  -1561
   -358  -2057  -1699   1205    670  -1878   -132   -542   -592  -1657  -1691  -1577
   -337  -1961  -1626   1148    641  -1795      0   -327   -431  -1538  -1610  -1525
   -306  -1808  -1504   1054    597  -1657    148     -2   -142  -1265  -1371  -1319
   -189  -1566  -1376    878    592  -1473    220    491    265   -810   -930   -904
   -116  -1195  -1080    654    480  -1140     77    465    433   -449   -488   -444
   -174   -950   -779    561    301   -865   -194   -166    283   -337   -270   -184
   -314   -885   -571    600    127   -730   -524  -1021   -153   -605   -446   -301
   -485  -1104   -618    795     64   -862   -831  -1831   -914  -1426  -1218   -992
   -558  -1618  -1060   1085    249  -1337  -1039  -2184  -1602  -2252  -2016  -1722
   -532  -2003  -1473   1267    467  -1738  -1062  -2005  -1639  -2356  -2166  -1888
   -480  -2192  -1714   1335    615  -1953   -917  -1644  -1423  -2229  -2112  -1873
   -436  -2203  -1766   1319    665  -1984   -701  -1291  -1169  -2060  -1997  -1787
   -405  -2143  -1740   1273    665  -1943   -441   -940   -901  -1857  -1842  -1665
   -392  -2120  -1727   1257    665  -1925   -309   -763   -769  -1756  -1761  -1600
   -389  -2107  -1719   1247    665  -1914   -283   -722   -743  -1738  -1753  -1597
   -387  -2099  -1712   1244    662  -1906   -267   -693   -724  -1722  -1745  -1595
   -389  -2104  -1714   1247    662  -1909   -249   -662   -704  -1706  -1732  -1582
   -389  -2099  -1709   1241    659  -1904   -244   -652   -698  -1701  -1727  -1577
   -389  -2081  -1691   1234    649  -1886   -244   -641   -701  -1704  -1730  -1579
   -384  -2073  -1688   1228    652  -1880   -231   -620   -685  -1686  -1717  -1564
   -358  -2047  -1688   1200    665  -1867   -228   -610   -678  -1678  -1709  -1551
   -355  -2052  -1699   1202    670  -1875   -228   -605   -675  -1673  -1704  -1548
   -363  -2047  -1683   1202    659  -1865   -220   -592   -662  -1660  -1691  -1535
   -376  -2057  -1680   1218    652  -1870   -213   -581   -654  -1652  -1688  -1530
   -355  -2034  -1678   1195    659  -1857   -215   -571   -644  -1641  -1675  -1512
   -350  -2016  -1667   1182    657  -1842   -207   -558   -628  -1628  -1662  -1496
   -345  -2010  -1665   1176    657  -1836   -210   -553   -628  -1626  -1662  -1493
   -327  -1997  -1670   1163    670  -1834   -218   -553   -628  -1623  -1662  -1493
   -329  -1987  -1660   1156    662  -1823   -205   -530   -607  -1600  -1641  -1475
   -335  -1964  -1631   1148    646  -1797   -187   -504   -581  -1574  -1618  -1449
   -335  -1951  -1615   1140    639  -1784   -179   -485   -566  -1564  -1608  -1436
   -340  -1964  -1623   1153    641  -1795   -187   -475   -563  -1558  -1602  -1431
   -332  -1940  -1608   1135    636  -1774   -184   -457   -553  -1545  -1592  -1415
   -324  -1904  -1579   1111    626  -1743   -171   -431   -530  -1527  -1574  -1402
   -319  -1888  -1571   1101    626  -1730   -161   -402   -509  -1509  -1556  -1387
   -316  -1886  -1569   1101    626  -1727   -148   -361   -475  -1475  -1525  -1350
   -314  -1878  -1564   1093    623  -1722   -124   -309   -431  -1434  -1488  -1312
   -280  -1839  -1558   1060    636  -1699   -116   -259   -394  -1397  -1457  -1280
   -241  -1790  -1551   1013    652  -1670   -103   -202   -355  -1358  -1421  -1244
   -246  -1771  -1525   1010    639  -1649    -88   -145   -314  -1314  -1384  -1208
   -259  -1725  -1467    992    602  -1597    -72    -75   -259  -1257  -1330  -1156
   -215  -1673  -1457    943    618  -1566    -62    -15   -210  -1205  -1275  -1101
   -187  -1670  -1483    927    646  -1577    -51     33   -176  -1163  -1234  -1062
   -205  -1623  -1418    914    605  -1522    -38     70   -140  -1122  -1184  -1015
   -197  -1558  -1363    875    581  -1460    -31     88   -116  -1091  -1153   -979
   -171  -1525  -1356    846    592  -1441    -25    103    -96  -1062  -1124   -945
   -181  -1527  -1345    854    581  -1436    -33     90   -101  -1065  -1122   -937
   -194  -1488  -1293    841    548  -1392    -36     75   -106  -1062  -1114   -927
   -184  -1480  -1299    831    553  -1389    -41     59   -109  -1060  -1106   -911
   -192  -1486  -1296    839    550  -1392    -38     31   -135  -1085  -1130   -935
   -192  -1462  -1270    826    537  -1366    -41    -12   -166  -1117  -1163   -966
   -202  -1499  -1296    852    545  -1397    -44    -64   -207  -1163  -1210  -1010
   -239  -1561  -1322    898    540  -1441    -49   -129   -262  -1228  -1273  -1070
   -259  -1605  -1348    932    542  -1478    -54   -194   -309  -1283  -1325  -1122
   -265  -1636  -1371    950    550  -1504    -72   -265   -361  -1343  -1384  -1176
   -265  -1639  -1374    953    553  -1506    -96   -332   -418  -1402  -1441  -1228
   -277  -1657  -1379    966    550  -1519   -114   -384   -459  -1444  -1483  -1267
   -283  -1725  -1441   1002    576  -1582   -106   -402   -470  -1457  -1501  -1283
   -296  -1743  -1447   1018    574  -1597   -109   -423   -483  -1470  -1512  -1288
   -306  -1743  -1436   1026    563  -1590   -116   -441   -498  -1483  -1522  -1299
   -306  -1725  -1418   1013    553  -1571   -137   -465   -522  -1504  -1543  -1317
   -303  -1738  -1436   1021    566  -1587   -137   -467   -524  -1504  -1543  -1317
   -280  -1751  -1473   1015    594  -1613   -142   -472   -532  -1512  -1551  -1322
   -288  -1761  -1473   1026    592  -1618   -137   -470   -527  -1506  -1545  -1317
   -296  -1758  -1462   1026    579  -1610   -122   -457   -511  -1488  -1530  -1301
   -303  -1738  -1436   1021    566  -1587   -119   -452   -509  -1483  -1525  -1293
   -275  -1727  -1454   1000    587  -1590   -135   -457   -519  -1488  -1527  -1296
   -262  -1740  -1478   1002    607  -1610   -135   -454   -519  -1483  -1519  -1291
   -293  -1740  -1447   1015    574  -1595   -127   -454   -519  -1480  -1519  -1291
   -311  -1727  -1415   1021    550  -1574   -127   -454   -522  -1480  -1519  -1286
   -306  -1706  -1400   1005    545  -1553   -135   -465   -532  -1488  -1525  -1288
   -298  -1745  -1447   1023    574  -1597   -103   -441   -511  -1462  -1506  -1262
   -316  -1753  -1436   1034    558  -1595   -106   -452   -524  -1470  -1512  -1265
   -298  -1748  -1449   1023    574  -1600   -122   -465   -542  -1486  -1525  -1270
   -259  -1745  -1486   1002    610  -1615   -122   -470   -550  -1488  -1525  -1265
   -270  -1714  -1444    992    587  -1579   -119   -470   -553  -1486  -1519  -1257
   -290  -1717  -1426   1002    566  -1571   -114   -475   -563  -1486  -1525  -1257
   -293  -1764  -1473   1028    589  -1618   -101   -472   -563  -1483  -1519  -1249
   -290  -1792  -1501   1041    605  -1649   -106   -478   -576  -1493  -1530  -1254
   -270  -1787  -1517   1028    623  -1652    -93   -472   -574  -1486  -1525  -1249
   -267  -1784  -1517   1023    620  -1652    -93   -480   -579  -1488  -1527  -1244
   -288  -1774  -1486   1031    597  -1631    -83   -478   -579  -1488  -1522  -1239
   -280  -1699  -1421    989    566  -1561    -57   -459   -555  -1467  -1499  -1213
   -272  -1652  -1379    963    553  -1517    -18   -433   -524  -1436  -1470  -1187
   -283  -1641  -1361    961    537  -1501     -5   -436   -522  -1434  -1467  -1184
   -265  -1628  -1363    945    548  -1496    -20   -449   -530  -1436  -1470  -1179
   -267  -1597  -1330    932    530  -1465    -36   -467   -537  -1439  -1467  -1171
   -262  -1566  -1304    914    519  -1436    -36   -459   -527  -1423  -1452  -1153
   -236  -1553  -1317    893    537  -1436    -49   -470   -535  -1428  -1457  -1150
   -244  -1574  -1332    909    542  -1454    -62   -478   -542  -1436  -1465  -1158
   -252  -1597  -1345    924    545  -1473    -64   -467   -540  -1434  -1462  -1158
   -249  -1626  -1376    937    563  -1501    -80   -480   -558  -1449  -1478  -1179
   -236  -1688  -1452    961    607  -1571   -101   -496   -584  -1475  -1504  -1202
   -231  -1712  -1480    971    623  -1595    -96   -496   -597  -1488  -1517  -1218
   -257  -1722  -1467    987    602  -1595    -90   -504   -613  -1506  -1535  -1241
   -296  -1771  -1475   1034    589  -1623    -88   -519   -628  -1527  -1558  -1270
   -329  -1826  -1496   1075    581  -1662    -98   -542   -657  -1551  -1584  -1291
   -319  -1821  -1501   1070    589  -1662    -98   -550   -667  -1561  -1595  -1301
   -280  -1844  -1566   1060    641  -1706   -114   -566   -685  -1579  -1615  -1325
   -275  -1839  -1564   1057    644  -1701   -114   -566   -685  -1582  -1618  -1325
   -293  -1844  -1551   1067    626  -1699   -109   -561   -683  -1584  -1621  -1330
   -311  -1847  -1535   1078    610  -1691   -106   -558   -680  -1582  -1618  -1332
   -290  -1839  -1548   1065    626  -1696   -103   -545   -667  -1569  -1608  -1322
   -283  -1860  -1577   1072    646  -1719   -101   -537   -662  -1558  -1602  -1319
   -314  -1860  -1545   1085    613  -1704   -106   -535   -662  -1553  -1605  -1319
   -319  -1847  -1527   1083    602  -1688    -98   -522   -654  -1545  -1602  -1317
   -280  -1836  -1556   1057    636  -1696    -59   -452   -620  -1525  -1595  -1317
   -285  -1839  -1553   1062    633  -1696     75   -272   -504  -1465  -1569  -1319
   -275  -1706  -1434    989    576  -1571    210    -33   -311  -1312  -1447  -1226
   -218  -1483  -1265    849    522  -1374    332    355     23   -979  -1143   -950
    -98  -1208  -1109    649    504  -1158    324    680    348   -548   -685   -501
    -59   -802   -743    431    340   -774    106    327    353   -288   -309    -88
   -184   -672   -488    428    150   -581   -218   -441    109   -259   -176     75
   -361   -735   -374    548      5   -553   -558  -1252   -389   -646   -496   -194
   -485  -1163   -680    823     96   -922   -818  -1844  -1163  -1548  -1366   -987
   -480  -1649  -1169   1065    342  -1410   -963  -1987  -1649  -2182  -2005  -1587
   -452  -1971  -1522   1210    532  -1748   -844  -1602  -1452  -2078  -1982  -1618
   -405  -2044  -1639   1223    615  -1842   -631  -1202  -1176  -1901  -1875  -1553
   -376  -1979  -1602   1176    613  -1792   -368   -820   -888  -1701  -1727  -1444
   -345  -1943  -1597   1145    626  -1771   -153   -532   -665  -1538  -1597  -1348
   -319  -1891  -1574   1104    626  -1732    -96   -454   -613  -1504  -1579  -1337
   -293  -1875  -1582   1083    641  -1727    -93   -426   -592  -1493  -1574  -1343
   -311  -1901  -1592   1106    639  -1748    -83   -400   -574  -1480  -1564  -1337
   -327  -1899  -1571   1114    620  -1735    -62   -371   -553  -1460  -1545  -1322
   -311  -1888  -1577   1098    631  -1735    -62   -355   -545  -1449  -1538  -1314
   -306  -1867  -1561   1085    626  -1714    -67   -355   -545  -1452  -1540  -1325
   -303  -1836  -1532   1067    613  -1683    -64   -342   -532  -1441  -1527  -1317
   -301  -1829  -1527   1065    613  -1678    -54   -319   -514  -1423  -1509  -1304
   -283  -1852  -1569   1067    641  -1712    -57   -319   -517  -1421  -1512  -1306
   -283  -1818  -1535   1049    623  -1675    -57   -311   -506  -1410  -1501  -1299
   -306  -1782  -1478   1041    584  -1631    -51   -293   -488  -1392  -1486  -1286
   -322  -1777  -1454   1049    566  -1615    -44   -277   -470  -1379  -1478  -1275
   -280  -1777  -1496   1028    605  -1636    -49   -270   -467  -1374  -1473  -1270
   -275  -1743  -1470   1008    594  -1608    -51   -257   -454  -1363  -1462  -1254
   -296  -1732  -1439   1013    568  -1587    -41   -233   -431  -1343  -1441  -1234
   -298  -1727  -1428   1013    563  -1579    -46   -220   -426  -1332  -1439  -1231
   -293  -1706  -1413    997    558  -1561    -41   -197   -405  -1317  -1426  -1215
   -285  -1691  -1405    987    558  -1548    -41   -184   -394  -1309  -1418  -1213
   -283  -1680  -1397    982    555  -1540    -36   -158   -379  -1296  -1410  -1202
   -272  -1662  -1389    969    558  -1527    -23   -122   -353  -1270  -1387  -1182
   -275  -1683  -1408    976    563  -1545    -18    -98   -332  -1254  -1374  -1169
   -277  -1675  -1397    976    558  -1538      0    -57   -309  -1234  -1356  -1150
   -288  -1647  -1361    966    535  -1504     18     -7   -272  -1200  -1332  -1127
   -275  -1654  -1379    966    550  -1517     36     49   -233  -1166  -1304  -1098
   -244  -1623  -1382    932    566  -1504     41    106   -197  -1132  -1275  -1070
   -280  -1605  -1325    943    522  -1467     85    197   -127  -1065  -1210  -1008
   -267  -1571  -1306    919    517  -1439    109    272    -75  -1013  -1166   -969
   -244  -1535  -1291    891    522  -1413    132    342    -28   -963  -1119   -922
   -220  -1499  -1278    859    527  -1389    142    397      7   -922  -1080   -885
   -197  -1475  -1278    836    537  -1376    145    433     41   -885  -1041   -846
   -194  -1428  -1234    810    517  -1332    155    457     64   -854  -1013   -818
   -202  -1408  -1205    805    501  -1306    163    472     83   -828   -984   -787
   -197  -1363  -1169    779    483  -1265    150    459     77   -823   -974   -774
   -184  -1319  -1137    750    475  -1228    135    444     70   -826   -976   -771
   -171  -1332  -1163    750    496  -1249    124    418     54   -836   -987   -782
   -181  -1337  -1156    761    485  -1247    122    394     49   -839   -984   -776
   -200  -1343  -1145    769    472  -1244    124    358     38   -846   -989   -776
   -231  -1374  -1143    802    454  -1260    114    301      2   -883  -1028   -813
   -254  -1431  -1176    841    457  -1304     96    231    -46   -937  -1083   -870
   -254  -1452  -1197    854    470  -1325     90    166    -85   -979  -1127   -911
   -265  -1491  -1228    878    480  -1361     77    101   -127  -1023  -1174   -956
   -290  -1535  -1244    911    475  -1389     64     41   -163  -1060  -1210   -992
   -322  -1600  -1278    961    478  -1439     41    -20   -215  -1109  -1260  -1044
   -324  -1636  -1312    982    493  -1475     23    -70   -246  -1140  -1291  -1070
   -324  -1639  -1314    982    493  -1478      5   -103   -270  -1161  -1309  -1091
   -355  -1657  -1304   1005    472  -1480      5   -119   -280  -1169  -1317  -1098
   -332  -1683  -1350   1008    506  -1517     -7   -132   -290  -1179  -1327  -1109
   -309  -1683  -1374    997    532  -1530    -18   -145   -296  -1184  -1330  -1109
   -327  -1704  -1376   1013    524  -1540    -15   -148   -298  -1182  -1330  -1106
   -350  -1709  -1361   1028    504  -1535    -15   -153   -306  -1187  -1337  -1111
   -350  -1688  -1337   1018    491  -1514    -25   -161   -309  -1189  -1340  -1111
   -345  -1686  -1340   1015    496  -1514    -18   -155   -303  -1179  -1330  -1101
   -337  -1717  -1379   1026    519  -1551    -23   -158   -314  -1187  -1343  -1114
   -340  -1712  -1371   1026    514  -1543    -20   -153   -309  -1174  -1330  -1098
   -337  -1701  -1366   1018    511  -1535    -18   -148   -298  -1163  -1317  -1083
   -335  -1727  -1392   1031    527  -1561    -25   -153   -306  -1169  -1322  -1085
   -337  -1719  -1384   1026    522  -1553    -38   -171   -327  -1187  -1340  -1098
   -342  -1712  -1369   1026    511  -1540    -41   -174   -329  -1187  -1340  -1096
   -350  -1714  -1363   1031    506  -1540    -38   -176   -332  -1187  -1340  -1093
   -345  -1743  -1397   1044    524  -1571    -41   -179   -337  -1189  -1343  -1091
   -350  -1753  -1402   1052    524  -1579    -41   -184   -340  -1189  -1348  -1091
   -353  -1748  -1395   1052    519  -1574    -36   -181   -337  -1184  -1340  -1083
   -353  -1745  -1395   1047    519  -1571    -33   -184   -340  -1184  -1335  -1075
   -332  -1735  -1402   1034    535  -1569    -46   -192   -353  -1195  -1343  -1078
   -329  -1751  -1423   1039    545  -1587    -59   -205   -366  -1205  -1350  -1080
   -348  -1753  -1405   1049    527  -1579    -51   -205   -363  -1202  -1353  -1075
   -345  -1738  -1392   1041    519  -1564    -46   -202   -361  -1200  -1353  -1070
   -342  -1730  -1387   1036    522  -1558    -41   -202   -358  -1195  -1345  -1057
   -337  -1706  -1371   1021    514  -1540    -23   -187   -337  -1176  -1327  -1039
   -329  -1652  -1322    989    493  -1488     10   -168   -311  -1150  -1304  -1015
   -340  -1639  -1299    987    478  -1470     25   -163   -306  -1145  -1299  -1008
   -340  -1621  -1280    982    470  -1452     25   -171   -306  -1145  -1299  -1005
   -329  -1610  -1283    969    475  -1449      7   -184   -309  -1143  -1299  -1000
   -316  -1566  -1249    940    465  -1408     -2   -176   -290  -1117  -1270   -969
   -303  -1556  -1252    930    472  -1405    -28   -187   -298  -1119  -1270   -969
   -303  -1556  -1252    930    472  -1405    -33   -181   -293  -1114  -1267   -963
   -298  -1556  -1257    927    475  -1405    -38   -174   -288  -1106  -1257   -958
   -311  -1605  -1296    958    491  -1452    -54   -187   -311  -1127  -1275   -971
   -319  -1667  -1350    992    514  -1512    -77   -202   -335  -1145  -1291   -982
   -316  -1678  -1361    997    522  -1519    -80   -207   -350  -1156  -1304   -995
   -322  -1691  -1371   1005    522  -1530    -88   -226   -374  -1182  -1337  -1026
   -340  -1722  -1382   1028    519  -1553    -77   -231   -387  -1197  -1358  -1047
   -348  -1730  -1384   1039    514  -1558    -85   -252   -405  -1213  -1369  -1054
   -366  -1753  -1387   1060    509  -1571    -96   -267   -420  -1228  -1382  -1060
   -392  -1803  -1410   1096    506  -1605   -101   -280   -439  -1247  -1400  -1078
   -387  -1823  -1436   1104    524  -1631   -106   -283   -446  -1249  -1408  -1085
   -366  -1813  -1449   1088    540  -1631   -111   -283   -446  -1249  -1410  -1091
   -368  -1808  -1439   1088    535  -1623   -106   -283   -444  -1249  -1415  -1098
   -368  -1782  -1413   1072    522  -1597   -109   -280   -441  -1244  -1410  -1085
   -381  -1782  -1400   1080    506  -1592   -111   -277   -441  -1239  -1405  -1078
   -384  -1779  -1395   1083    504  -1590   -119   -280   -444  -1241  -1413  -1085
   -368  -1792  -1423   1080    527  -1608   -124   -280   -446  -1241  -1415  -1088
   -376  -1816  -1439   1096    530  -1628   -101   -252   -431  -1231  -1408  -1085
   -376  -1792  -1415   1085    519  -1605      5   -129   -363  -1200  -1397  -1088
   -361  -1719  -1361   1039    498  -1540    142     75   -233  -1117  -1345  -1060
   -311  -1587  -1275    950    480  -1431    296    374     -2   -917  -1176   -917
   -187  -1304  -1119    745    465  -1213    384    833    358   -511   -776   -527
    -77   -922   -844    498    381   -883    265    833    545   -163   -368    -98
   -137   -706   -571    420    215   -639     -7    233    459    -18   -135    176
   -335   -646   -311    491    -12   -480   -329   -535    181   -116   -155    197
   -532   -898   -368    714    -83   -633   -626  -1241   -433   -771   -763   -358
   -626  -1376   -750   1000     62  -1065   -852  -1631  -1060  -1504  -1475  -1028
   -587  -1748  -1163   1166    285  -1457   -922  -1512  -1192  -1706  -1709  -1273
   -509  -1932  -1423   1221    457  -1678   -797  -1161  -1031  -1634  -1688  -1291
   -452  -1904  -1452   1176    498  -1680   -563   -820   -818  -1501  -1600  -1228
   -420  -1883  -1462   1150    519  -1673   -296   -498   -610  -1366  -1506  -1158
   -420  -1865  -1444   1140    511  -1654   -155   -340   -501  -1286  -1447  -1111
   -420  -1857  -1436   1140    506  -1647   -111   -285   -465  -1260  -1428  -1096
   -413  -1839  -1428   1124    506  -1636    -96   -257   -446  -1249  -1418  -1088
   -402  -1836  -1436   1119    514  -1636    -88   -244   -439  -1249  -1415  -1088
   -392  -1834  -1441   1111    524  -1636    -80   -223   -426  -1234  -1405  -1070
   -384  -1816  -1431   1101    522  -1623    -72   -205   -407  -1215  -1389  -1052
   -379  -1821  -1441   1098    527  -1631    -64   -187   -394  -1205  -1382  -1041
   -379  -1823  -1444   1101    530  -1634    -59   -174   -392  -1200  -1382  -1041
   -371  -1808  -1436   1088    532  -1623    -51   -153   -379  -1184  -1369  -1023
   -353  -1790  -1436   1072    540  -1613    -51   -137   -371  -1174  -1361  -1008
   -361  -1774  -1413   1065    524  -1595    -59   -127   -368  -1171  -1361  -1005
   -368  -1766  -1397   1067    511  -1582    -51   -106   -353  -1156  -1350   -992
   -368  -1774  -1405   1070    517  -1590    -51    -88   -345  -1148  -1348   -987
   -358  -1756  -1397   1057    519  -1577    -41    -59   -324  -1122  -1327   -963
   -348  -1735  -1387   1039    517  -1561    -44    -38   -314  -1109  -1317   -950
   -348  -1714  -1366   1031    506  -1540    -44    -23   -306  -1098  -1309   -940
   -361  -1709  -1348   1034    491  -1530    -38      5   -288  -1072  -1288   -909
   -363  -1722  -1358   1044    496  -1540    -36     28   -270  -1057  -1275   -898
   -348  -1688  -1340   1018    493  -1517    -36     46   -262  -1054  -1278   -904
   -342  -1657  -1317   1000    485  -1488    -33     72   -246  -1039  -1265   -885
   -345  -1634  -1288    989    470  -1462    -28    103   -231  -1018  -1247   -867
   -335  -1602  -1267    969    465  -1436    -18    145   -202   -992  -1218   -841
   -322  -1574  -1252    948    465  -1415     -5    184   -179   -969  -1189   -815
   -314  -1551  -1236    932    459  -1392      2    223   -158   -950  -1179   -815
   -319  -1551  -1234    935    454  -1392     23    280   -124   -914  -1145   -792
   -301  -1553  -1252    927    475  -1402     46    353    -75   -862  -1096   -748
   -280  -1480  -1200    878    457  -1340     49    394    -59   -849  -1085   -740
   -259  -1408  -1148    833    444  -1278     64    457    -18   -805  -1039   -691
   -239  -1363  -1124    800    441  -1244     83    517     28   -753   -984   -636
   -231  -1335  -1104    784    436  -1221     85    555     49   -722   -950   -610
   -220  -1304  -1083    761    431  -1195     90    576     64   -701   -930   -589
   -213  -1267  -1054    740    418  -1161     90    587     77   -678   -904   -558
   -194  -1223  -1031    709    415  -1127     88    581     83   -667   -888   -545
   -189  -1215  -1026    704    418  -1122     93    579     88   -654   -867   -530
   -192  -1200  -1010    696    407  -1106     80    553     77   -662   -870   -535
   -197  -1189   -995    693    397  -1093     70    519     57   -680   -883   -548
   -202  -1195   -995    698    394  -1096     64    483     36   -698   -901   -563
   -210  -1192   -982    701    384  -1088     64    436     12   -724   -924   -589
   -231  -1226   -995    727    379  -1111     72    381    -15   -763   -961   -626
   -254  -1280  -1026    766    384  -1153     70    322    -51   -802  -1000   -667
   -267  -1325  -1060    795    394  -1192     62    257    -93   -849  -1049   -717
   -280  -1374  -1093    828    405  -1234     46    187   -142   -906  -1106   -771
   -296  -1421  -1124    857    413  -1273     28    127   -179   -950  -1153   -818
   -301  -1439  -1140    870    418  -1291     20     85   -202   -979  -1187   -854
   -314  -1462  -1150    885    415  -1306      7     49   -226  -1005  -1215   -883
   -337  -1483  -1145    911    402  -1314    -15     20   -246  -1028  -1236   -901
   -329  -1483  -1156    904    410  -1319    -12     15   -246  -1028  -1236   -904
   -322  -1478  -1156    898    415  -1317    -15     15   -244  -1026  -1234   -901
   -322  -1486  -1163    904    418  -1325    -20      7   -257  -1036  -1244   -911
   -322  -1488  -1166    906    420  -1327    -20      7   -257  -1034  -1247   -914
   -329  -1493  -1166    909    415  -1332    -23      5   -262  -1036  -1249   -917
   -322  -1475  -1153    898    415  -1314    -20      7   -262  -1036  -1249   -922
   -319  -1473  -1153    896    415  -1314    -25     10   -267  -1041  -1254   -927
   -319  -1473  -1153    896    415  -1314    -25     12   -267  -1041  -1252   -927
   -322  -1470  -1148    893    410  -1309    -28     15   -272  -1041  -1254   -932
   -316  -1462  -1145    888    413  -1304    -31     18   -277  -1047  -1260   -940
   -309  -1444  -1135    875    413  -1291    -33     18   -285  -1052  -1267   -953
   -298  -1447  -1148    872    423  -1299    -18     38   -270  -1036  -1254   -943
   -296  -1421  -1124    857    413  -1273    -25     38   -277  -1039  -1257   -953
   -296  -1428  -1132    862    415  -1280    -33     36   -290  -1047  -1273   -971
   -303  -1449  -1145    875    420  -1299    -31     41   -298  -1049  -1278   -976
   -314  -1431  -1117    872    400  -1275    -33     41   -306  -1052  -1283   -987
   -314  -1410  -1096    862    389  -1254    -31     44   -311  -1049  -1283   -992
   -314  -1418  -1104    865    392  -1262    -25     46   -316  -1044  -1280   -995
   -319  -1431  -1111    875    394  -1273    -31     36   -329  -1047  -1286   -997
   -322  -1439  -1117    880    397  -1278    -33     23   -342  -1054  -1296  -1005
   -314  -1426  -1111    867    397  -1270    -31     12   -345  -1054  -1299  -1013
   -311  -1428  -1117    870    400  -1273    -23      5   -348  -1054  -1296  -1010
   -311  -1408  -1096    857    392  -1252    -10      5   -340  -1041  -1283  -1002
   -309  -1363  -1054    836    371  -1210     28     23   -311  -1010  -1252   -974
   -306  -1322  -1018    813    355  -1169     54     23   -301  -1000  -1239   -969
   -301  -1306  -1008    802    353  -1158     64     18   -298   -995  -1234   -961
   -309  -1327  -1018    818    350  -1171     51      0   -303   -995  -1231   -956
   -309  -1273   -963    792    327  -1119     38    -10   -290   -979  -1208   -932
   -280  -1267   -987    774    350  -1127     23    -12   -288   -971  -1195   -922
   -267  -1262   -997    763    363  -1130     12    -20   -290   -974  -1189   -917
   -262  -1236   -976    748    355  -1106     18    -12   -277   -961  -1171   -898
   -252  -1241   -989    748    368  -1117      0    -12   -283   -963  -1171   -898
   -262  -1322  -1060    792    397  -1192     -5    -20   -298   -979  -1187   -909
   -259  -1348  -1088    802    413  -1218    -12    -33   -316  -1000  -1202   -922
   -259  -1379  -1119    818    428  -1249    -15    -51   -340  -1023  -1226   -943
   -280  -1402  -1122    841    420  -1262    -10    -67   -358  -1049  -1252   -969
   -303  -1444  -1143    872    418  -1293    -15    -90   -389  -1083  -1283  -1002
   -309  -1480  -1174    893    431  -1327    -33   -119   -423  -1117  -1312  -1031
   -314  -1496  -1182    904    431  -1340    -38   -132   -444  -1140  -1332  -1047
   -309  -1512  -1202    911    446  -1358    -31   -132   -449  -1150  -1337  -1052
   -311  -1512  -1200    911    444  -1358    -33   -137   -454  -1156  -1343  -1057
   -316  -1504  -1187    909    433  -1345    -36   -140   -457  -1156  -1343  -1057
   -309  -1499  -1189    901    439  -1343    -33   -137   -457  -1156  -1343  -1057
   -306  -1506  -1200    906    446  -1353    -23   -129   -454  -1156  -1337  -1052
   -301  -1509  -1210    904    452  -1361    -28   -135   -462  -1161  -1345  -1060
   -301  -1496  -1195    898    446  -1345    -28   -132   -465  -1161  -1348  -1062
   -301  -1499  -1200    898    449  -1350    -23   -124   -465  -1161  -1348  -1065
   -293  -1509  -1215    901    459  -1363     15    -57   -444  -1153  -1356  -1078
   -275  -1447  -1174    859    449  -1312    153    153   -311  -1072  -1314  -1060
   -231  -1322  -1091    776    428  -1208    285    415   -106   -896  -1174   -937
   -153  -1080   -927    615    384  -1005    392    805    218   -555   -846   -628
    -41   -735   -693    389    324   -714    376   1065    485   -174   -418   -179
    -59   -363   -303    210    119   -335    168    592    400    -15   -137    161
   -218   -246    -28    231    -96   -137    -77   -145    140    -51    -72    275
   -387   -332     51    358   -220   -140   -355   -927   -358   -470   -441    -57
   -496   -756   -259    626   -119   -509   -607  -1501  -1067  -1301  -1286   -872
   -483  -1254   -771    867    142  -1013   -766  -1584  -1441  -1779  -1779  -1356
   -410  -1517  -1106    961    348  -1312   -732  -1291  -1327  -1738  -1797  -1405
   -342  -1532  -1189    935    423  -1361   -542   -906  -1067  -1566  -1686  -1325
   -293  -1452  -1158    872    431  -1306   -267   -506   -776  -1363  -1535  -1208
   -270  -1428  -1158    846    441  -1293    -96   -265   -610  -1241  -1444  -1137
   -259  -1410  -1150    833    444  -1283    -41   -184   -558  -1208  -1421  -1124
   -252  -1410  -1158    831    452  -1286    -25   -163   -545  -1202  -1421  -1132
   -241  -1395  -1153    818    454  -1275    -23   -150   -537  -1197  -1415  -1127
   -233  -1366  -1135    800    449  -1249    -20   -142   -530  -1195  -1410  -1122
   -231  -1371  -1140    800    454  -1257     -7   -124   -514  -1182  -1392  -1106
   -233  -1363  -1130    797    446  -1247    -10   -119   -509  -1182  -1389  -1109
   -220  -1353  -1132    787    454  -1244      2   -109   -501  -1174  -1384  -1109
   -215  -1332  -1117    774    449  -1226      5   -103   -496  -1174  -1384  -1109
   -207  -1327  -1119    766    454  -1223     15    -88   -483  -1161  -1374  -1096
   -202  -1314  -1114    756    454  -1215     25    -77   -470  -1148  -1361  -1080
   -194  -1312  -1117    753    459  -1215     33    -67   -459  -1143  -1353  -1075
   -197  -1306  -1109    750    454  -1208     20    -70   -465  -1150  -1358  -1088
   -192  -1291  -1098    740    452  -1195     25    -64   -462  -1148  -1356  -1093
   -189  -1278  -1088    732    449  -1182     31    -54   -454  -1145  -1353  -1096
   -181  -1254  -1072    719    444  -1163     36    -36   -439  -1132  -1340  -1085
   -179  -1260  -1083    717    452  -1171     44    -23   -431  -1130  -1335  -1083
   -171  -1252  -1080    711    454  -1166     54     -7   -418  -1117  -1322  -1072
   -163  -1252  -1091    706    462  -1171     64     15   -402  -1101  -1309  -1065
   -145  -1221  -1075    683    465  -1148     64     36   -387  -1088  -1299  -1060
   -150  -1213  -1062    680    454  -1137     77     62   -371  -1078  -1291  -1049
   -140  -1197  -1057    667    457  -1127     88     93   -348  -1060  -1275  -1034
   -132  -1176  -1044    652    454  -1109    101    132   -322  -1036  -1254  -1018
   -127  -1145  -1018    636    444  -1083    103    163   -303  -1021  -1239  -1008
   -116  -1135  -1018    623    449  -1078    106    207   -283   -997  -1221   -995
    -93  -1111  -1018    602    462  -1065    122    262   -241   -958  -1189   -963
    -83  -1054   -971    566    444  -1013    142    319   -200   -919  -1158   -932
    -72  -1031   -958    553    441   -995    153    379   -163   -880  -1119   -898
    -49  -1005   -956    527    452   -982    166    439   -122   -831  -1070   -846
    -36   -953   -917    493    439   -935    168    483    -88   -792  -1034   -810
    -23   -911   -888    465    431   -901    166    514    -59   -756   -997   -771
    -18   -870   -852    444    415   -862    163    530    -44   -732   -974   -745
    -15   -833   -818    423    400   -826    163    532    -33   -714   -953   -727
    -15   -787   -774    400    376   -782    163    522    -33   -709   -948   -717
    -12   -789   -779    400    381   -784    171    519    -31   -701   -940   -704
    -10   -779   -769    394    379   -774    166    501    -38   -711   -945   -704
    -15   -769   -753    389    368   -761    158    478    -49   -719   -950   -709
    -25   -766   -743    394    355   -756    158    446    -67   -735   -971   -719
    -38   -787   -748    410    353   -769    155    402    -98   -774  -1013   -756
    -46   -815   -769    431    361   -792    153    348   -140   -823  -1062   -810
    -59   -846   -787    452    363   -818    153    290   -179   -872  -1119   -880
    -75   -885   -813    480    366   -849    148    228   -223   -927  -1184   -945
    -88   -930   -844    506    376   -885    145    176   -262   -971  -1231   -987
    -93   -976   -883    535    394   -930    135    127   -303  -1015  -1270  -1023
   -103   -982   -878    542    384   -932    122     88   -335  -1041  -1301  -1052
   -114   -995   -880    553    381   -937    116     62   -355  -1067  -1330  -1080
   -116  -1018   -901    566    392   -961    114     49   -368  -1080  -1343  -1098
   -122  -1039   -917    581    397   -979    111     38   -381  -1093  -1358  -1117
   -114  -1023   -911    568    397   -969    103     28   -389  -1098  -1363  -1124
   -122  -1013   -891    566    381   -950    106     33   -384  -1088  -1356  -1117
   -135  -1034   -898    581    379   -966    103     28   -389  -1093  -1363  -1117
   -124  -1047   -922    587    397   -984    106     28   -387  -1096  -1366  -1119
   -119  -1031   -911    574    394   -971    109     31   -387  -1096  -1366  -1117
   -111  -1026   -914    568    400   -971    109     31   -387  -1096  -1366  -1119
   -106  -1018   -911    561    400   -966    103     25   -394  -1104  -1374  -1130
   -101  -1021   -919    561    407   -971    103     31   -394  -1101  -1374  -1132
    -88   -997   -909    540    407   -953    103     33   -392  -1098  -1371  -1122
    -93  -1008   -914    550    407   -961    103     31   -394  -1098  -1374  -1122
   -106  -1021   -917    561    402   -971     96     23   -402  -1106  -1382  -1130
   -101  -1010   -909    555    402   -961     96     23   -402  -1106  -1379  -1130
    -98   -995   -898    545    397   -948     93     20   -402  -1104  -1379  -1127
    -90   -992   -904    540    405   -948    101     23   -400  -1101  -1379  -1119
    -85  -1002   -917    542    415   -961    106     20   -407  -1111  -1389  -1127
    -83  -1002   -919    542    418   -961    109     20   -405  -1111  -1387  -1127
    -75   -987   -911    530    415   -948     98     15   -405  -1114  -1387  -1127
    -67   -982   -917    524    423   -950    114     31   -387  -1104  -1382  -1117
    -64   -922   -857    491    394   -888    145     57   -361  -1083  -1361  -1093
    -64   -896   -831    480    381   -865    166     77   -337  -1060  -1340  -1075
    -57   -883   -826    470    381   -854    171     85   -332  -1060  -1345  -1075
    -41   -862   -820    452    387   -841    166     77   -332  -1062  -1345  -1075
    -46   -823   -776    433    363   -800    155     70   -327  -1054  -1335  -1060
    -38   -789   -750    415    355   -771    135     62   -322  -1044  -1322  -1049
    -28   -800   -771    413    368   -787    106     46   -340  -1054  -1332  -1060
    -12   -771   -758    392    371   -766    109     54   -335  -1049  -1325  -1054
      0   -748   -748    371    371   -748    114     67   -322  -1036  -1319  -1044
    -10   -779   -769    394    379   -774    111     72   -332  -1047  -1330  -1049
    -15   -854   -841    433    410   -846    106     67   -353  -1065  -1345  -1062
    -12   -875   -865    444    426   -870    103     62   -374  -1083  -1363  -1080
    -25   -909   -885    465    428   -898    109     49   -394  -1111  -1397  -1114
    -38   -945   -906    493    433   -927    109     31   -420  -1145  -1434  -1148
    -44   -948   -906    496    428   -927     98     12   -444  -1166  -1454  -1161
    -57   -979   -922    517    431   -950    101     12   -452  -1174  -1465  -1166
    -64   -997   -932    530    433   -966    101      5   -462  -1187  -1480  -1184
    -62  -1028   -966    545    452   -997     90     -2   -480  -1208  -1501  -1205
    -59  -1023   -966    540    452   -995     85     -7   -491  -1221  -1517  -1221
    -59  -1021   -961    537    449   -992     90     -2   -485  -1213  -1512  -1213
    -59  -1010   -953    532    444   -984     88     -2   -488  -1213  -1514  -1210
    -59  -1023   -963    542    452   -995     98      5   -483  -1213  -1514  -1210
    -51  -1039   -987    542    465  -1015     98     12   -483  -1210  -1512  -1208
    -44  -1028   -984    535    470  -1008     93     12   -488  -1213  -1519  -1213
    -44  -1034   -989    537    472  -1013     98     36   -485  -1218  -1532  -1226
    -18  -1039  -1021    530    501  -1031    176    171   -407  -1179  -1527  -1239
      7   -953   -961    472    483   -956    280    379   -239  -1044  -1436  -1179
     36   -769   -805    366    418   -787    381    626     25   -776  -1192   -958
     96   -522   -620    213    355   -571    397    880    311   -418   -802   -555
    140   -150   -290      5    215   -220    285    846    418   -163   -428   -106
     51    148     93   -101    -20    122    205    452    275   -124   -246    145
    -72    166    239    -46   -155    202    145     31    -67   -381   -441    -23
   -187    -67    116    124   -153     23    -10   -530   -672  -1036  -1132   -719
   -220   -467   -246    345     12   -358   -231  -1008  -1260  -1709  -1836  -1423
   -181   -849   -667    514    239   -758   -361  -1052  -1410  -1883  -2018  -1600
   -132  -1109   -976    620    420  -1041   -342   -844  -1265  -1800  -1982  -1590
    -98  -1184  -1085    641    491  -1135   -244   -592  -1047  -1660  -1896  -1522
    -70  -1156  -1085    613    506  -1122    -64   -283   -771  -1454  -1745  -1392
    -57  -1075  -1018    566    478  -1047     75    -62   -581  -1299  -1623  -1288
    -44  -1044  -1000    542    475  -1021    124     28   -511  -1241  -1582  -1257
    -25  -1041  -1018    532    493  -1028    142     64   -480  -1221  -1564  -1247
     -7  -1049  -1041    530    517  -1047    161     96   -454  -1197  -1543  -1234
      5  -1036  -1044    514    522  -1039    166    109   -444  -1189  -1540  -1231
     10  -1039  -1049    514    530  -1044    171    124   -431  -1179  -1532  -1218
     12  -1047  -1060    517    535  -1052    179    142   -420  -1166  -1522  -1205
     15  -1010  -1026    498    519  -1018    187    155   -407  -1153  -1514  -1195
     10  -1000  -1010    493    509  -1005    189    168   -397  -1143  -1504  -1187
     18   -989  -1008    485    511   -997    192    184   -384  -1130  -1493  -1176
     25   -979  -1005    475    514   -989    197    197   -374  -1117  -1483  -1161
     20   -976   -997    478    509   -987    200    210   -363  -1104  -1475  -1148
     15   -984  -1000    485    506   -992    200    220   -358  -1093  -1467  -1143
     20   -971   -992    475    504   -982    200    233   -348  -1080  -1457  -1135
     33   -943   -976    454    504   -961    205    246   -335  -1065  -1447  -1124
     38   -937   -976    449    506   -956    218    272   -314  -1039  -1426  -1104
     31   -948   -982    457    506   -963    213    285   -306  -1026  -1415  -1093
     31   -940   -971    454    498   -956    207    290   -306  -1018  -1413  -1091
     31   -904   -937    433    483   -919    197    296   -303  -1010  -1408  -1088
     49   -865   -914    407    480   -888    205    322   -280   -982  -1382  -1070
     59   -852   -911    392    485   -880    210    350   -259   -958  -1363  -1049
     64   -849   -914    392    488   -883    210    374   -246   -940  -1350  -1034
     59   -831   -893    384    475   -862    210    400   -228   -914  -1327  -1013
     62   -800   -862    368    462   -831    210    431   -205   -885  -1304   -989
     75   -782   -857    350    462   -818    202    459   -189   -859  -1280   -971
     90   -753   -846    329    467   -800    205    501   -161   -826  -1247   -943
     93   -737   -831    319    459   -784    207    548   -127   -787  -1208   -906
    114   -714   -828    301    470   -771    205    597    -90   -740  -1166   -857
    135   -685   -823    272    478   -756    200    639    -59   -698  -1122   -807
    145   -665   -810    259    475   -735    205    683    -25   -659  -1075   -769
    148   -652   -800    252    472   -724    215    719      2   -626  -1034   -730
    148   -628   -776    241    462   -701    220    737     18   -605  -1008   -704
    145   -587   -735    220    439   -662    210    727     15   -605  -1005   -701
    150   -571   -722    210    433   -646    218    722     15   -602   -997   -693
    145   -550   -698    200    420   -623    215    698      5   -615  -1005   -698
    145   -535   -680    194    413   -607    215    672     -7   -631  -1018   -717
    127   -540   -667    205    394   -602    218    639    -28   -657  -1049   -761
    106   -561   -667    228    387   -613    228    600    -54   -698  -1093   -818
     90   -592   -683    249    387   -636    244    563    -77   -740  -1145   -880
     67   -610   -678    272    371   -644    262    522   -103   -789  -1197   -943
     41   -654   -698    303    368   -675    267    475   -135   -839  -1257  -1013
     25   -704   -730    337    376   -717    277    431   -161   -883  -1312  -1085
      2   -735   -740    366    368   -737    283    387   -187   -924  -1363  -1150
     -5   -763   -758    384    376   -761    280    348   -210   -956  -1400  -1205
     -7   -771   -766    389    376   -769    280    314   -226   -979  -1426  -1247
    -12   -787   -776    400    379   -782    275    285   -241  -1000  -1454  -1283
    -20   -787   -766    402    371   -776    265    262   -257  -1023  -1483  -1317
    -12   -776   -763    394    374   -771    257    244   -272  -1039  -1504  -1337
     -2   -769   -766    384    379   -769    254    239   -275  -1041  -1509  -1348
     -2   -750   -748    376    371   -750    249    233   -280  -1044  -1517  -1361
     -2   -771   -769    387    381   -771    244    233   -283  -1044  -1522  -1371
     -2   -756   -753    379    374   -756    239    228   -288  -1049  -1532  -1382
     -2   -693   -691    348    342   -693    231    226   -288  -1047  -1532  -1387
     -7   -662   -654    335    322   -659    223    226   -288  -1041  -1530  -1384
     -5   -667   -662    335    327   -665    223    236   -283  -1028  -1525  -1374
     15   -659   -675    322    345   -667    220    239   -280  -1023  -1525  -1371
     25   -636   -662    306    342   -649    207    228   -288  -1031  -1535  -1376
     33   -626   -659    296    345   -641    205    228   -288  -1026  -1535  -1369
     41   -618   -659    285    348   -636    205    231   -288  -1021  -1530  -1356
     51   -600   -652    275    350   -626    210    241   -277  -1005  -1517  -1340
     49   -607   -659    277    353   -633    213    244   -275   -997  -1512  -1345
     36   -615   -654    288    345   -633    207    239   -280  -1000  -1517  -1350
     36   -623   -659    290    345   -639    213    246   -272   -984  -1501  -1337
     46   -615   -662    285    353   -639    220    257   -259   -966  -1480  -1327
     44   -620   -667    288    353   -644    236    267   -249   -950  -1470  -1332
     44   -563   -607    259    324   -587    259    288   -226   -927  -1457  -1327
     36   -537   -576    249    303   -558    293    306   -202   -906  -1434  -1312
     38   -537   -576    249    306   -555    316    324   -181   -885  -1413  -1286
     38   -519   -558    236    298   -537    293    303   -192   -893  -1421  -1296
     49   -480   -530    215    288   -506    280    293   -184   -885  -1405  -1283
     57   -470   -527    205    290   -498    252    277   -189   -883  -1395  -1273
     62   -472   -535    205    298   -504    231    265   -200   -888  -1400  -1267
     70   -441   -514    184    290   -478    239    277   -181   -867  -1379  -1254
     77   -452   -532    187    303   -491    241    288   -174   -857  -1358  -1244
     75   -493   -571    207    322   -532    231    280   -187   -867  -1363  -1252
     64   -537   -602    236    332   -568    213    257   -215   -893  -1384  -1280
     57   -553   -613    246    332   -581    207    241   -236   -914  -1410  -1299
     38   -605   -644    280    340   -623    218    236   -244   -924  -1418  -1319
     23   -654   -680    314    350   -667    218    220   -262   -948  -1436  -1358
     33   -667   -701    316    366   -683    207    197   -285   -971  -1449  -1376
     36   -685   -722    322    376   -701    192    174   -311   -997  -1467  -1389
     28   -711   -743    340    384   -727    181    161   -329  -1018  -1488  -1408
     18   -727   -748    353    381   -735    192    168   -322  -1013  -1480  -1400
     12   -730   -743    358    376   -735    194    171   -316  -1008  -1473  -1405
      2   -719   -722    355    361   -719    187    163   -322  -1015  -1480  -1415
      5   -709   -717    350    358   -711    181    155   -324  -1021  -1483  -1415
     10   -719   -730    353    368   -724    179    153   -327  -1021  -1480  -1413
     38   -709   -748    335    392   -727    189    161   -311  -1008  -1467  -1402
     38   -693   -735    324    384   -714    189    158   -314  -1008  -1465  -1408
     67   -675   -743    303    402   -709    220    202   -293  -1005  -1470  -1418
     88   -688   -779    298    431   -732    316    353   -210   -971  -1467  -1431
    109   -631   -740    262    423   -685    433    555    -62   -870  -1400  -1387
    153   -428   -581    137    366   -506    555    865    220   -592  -1143  -1156
    220   -155   -376    -33    298   -265    568   1143    493   -236   -756   -753
    239    233     -5   -239    122    116    444    956    537      0   -400   -332
    127    478    350   -301   -111    415    254    392    374     85   -184    -59
    -75    452    524   -189   -301    488     -2   -303    -12   -158   -361   -205
   -176    116    293     28   -233    205   -236   -878   -589   -807  -1021   -844
   -181   -366   -187    272      2   -277   -420  -1143  -1101  -1452  -1683  -1488
    -83   -683   -600    384    257   -641   -478  -1008  -1140  -1569  -1836  -1660
      7   -740   -748    366    376   -745   -348   -670   -906  -1408  -1738  -1590
     15   -724   -740    353    376   -732   -145   -342   -657  -1241  -1618  -1501
     28   -711   -740    340    381   -724     64    -44   -441  -1085  -1506  -1413
     41   -696   -737    327    389   -717    168     96   -337  -1008  -1449  -1361
     25   -704   -730    337    376   -717    179    122   -324  -1002  -1452  -1358
     31   -704   -735    335    381   -719    189    140   -311   -992  -1449  -1353
     51   -678   -730    309    389   -704    205    163   -288   -971  -1426  -1335
     70   -665   -735    298    402   -698    215    184   -270   -953  -1405  -1314
     96   -649   -745    275    418   -696    233    202   -252   -932  -1382  -1293
    127   -626   -753    249    439   -688    254    231   -226   -906  -1353  -1267
    122   -615   -737    244    428   -675    254    236   -223   -901  -1350  -1265
    106   -597   -704    246    405   -649    265    252   -205   -880  -1327  -1236
    171   -532   -704    179    436   -618    298    290   -166   -839  -1288  -1189
    176   -511   -688    166    431   -600    301    290   -166   -836  -1283  -1182
    150   -545   -696    197    420   -620    301    293   -166   -833  -1280  -1179
    135   -561   -696    213    415   -628    301    298   -158   -826  -1267  -1166
    103   -563   -670    228    384   -615    296    301   -153   -820  -1265  -1161
    111   -571   -683    228    394   -626    293    303   -153   -818  -1262  -1158
    122   -579   -701    228    410   -639    285    303   -155   -820  -1260  -1161
    111   -587   -698    239    405   -641    275    303   -155   -820  -1262  -1163
    155   -540   -696    189    423   -618    290    327   -137   -797  -1239  -1140
    192   -485   -680    145    436   -581    314    361   -106   -763  -1205  -1104
    174   -493   -667    158    418   -579    324    381    -93   -750  -1195  -1101
    181   -493   -675    155    428   -584    324    402    -83   -743  -1189  -1104
    189   -485   -675    145    431   -579    335    441    -57   -714  -1161  -1075
    189   -465   -654    137    420   -558    342    480    -31   -688  -1135  -1044
    189   -452   -641    129    413   -545    358    530      2   -657  -1106  -1015
    194   -465   -659    135    426   -561    371    579     28   -628  -1083   -992
    215   -446   -662    114    439   -553    376    633     54   -600  -1060   -969
    241   -368   -610     62    423   -488    389    698     93   -555  -1018   -930
    262   -332   -594     33    426   -462    407    771    142   -501   -961   -870
    272   -311   -584     20    428   -446    426    831    181   -452   -914   -820
    280   -270   -550     -7    413   -407    431    870    210   -413   -875   -784
    288   -228   -519    -31    402   -374    426    888    226   -381   -839   -745
    283   -171   -454    -57    366   -311    423    891    228   -363   -818   -719
    293   -124   -418    -83    355   -270    423    888    236   -348   -800   -693
    296   -116   -413    -90    353   -265    415    867    223   -353   -802   -693
    283    -98   -381    -93    332   -239    394    831    200   -368   -815   -704
    272    -90   -366    -90    316   -226    389    800    189   -371   -813   -696
    270    -77   -348    -96    309   -213    389    763    176   -379   -815   -698
    262    -88   -350    -88    306   -220    384    706    145   -415   -852   -737
    241   -116   -361    -62    301   -239    387    652    119   -446   -888   -769
    213   -174   -387    -20    298   -280    389    592     93   -475   -924   -805
    194   -207   -402      7    298   -303    394    540     70   -498   -948   -831
    179   -228   -410     23    290   -319    371    472     31   -542   -995   -878
    171   -262   -433     44    301   -345    358    428      7   -568  -1021   -904
    161   -285   -446     59    303   -366    345    389    -15   -592  -1041   -927
    158   -311   -470     77    314   -389    340    361    -28   -602  -1054   -945
    158   -332   -491     85    322   -410    337    348    -33   -607  -1060   -945
    161   -335   -496     85    327   -415    335    337    -38   -607  -1057   -945
    158   -332   -491     85    322   -410    329    327    -38   -607  -1057   -950
    145   -327   -472     90    309   -400    324    319    -46   -610  -1062   -953
    140   -348   -491    103    314   -418    327    319    -44   -605  -1057   -948
    150   -335   -488     90    319   -410    316    316    -51   -605  -1057   -950
    155   -335   -493     88    322   -413    316    316    -51   -602  -1054   -948
    150   -348   -498     98    324   -423    316    316    -49   -600  -1049   -945
    158   -340   -498     88    327   -418    314    316    -54   -597  -1049   -945
    158   -324   -483     80    319   -402    311    311    -62   -600  -1054   -948
    150   -301   -454     75    301   -376    311    309    -64   -600  -1049   -943
    153   -283   -436     64    293   -358    316    309    -62   -589  -1036   -930
    153   -301   -454     72    301   -376    316    309    -59   -584  -1031   -922
    142   -327   -470     93    303   -400    316    309    -59   -579  -1028   -919
    135   -329   -465     96    298   -397    314    301    -70   -584  -1031   -919
    132   -335   -467    101    298   -400    322    303    -62   -574  -1021   -909
    129   -335   -465    101    296   -400    314    290    -75   -579  -1023   -906
    137   -332   -470     96    303   -400    314    288    -77   -579  -1023   -906
    145   -288   -436     70    290   -361    329    296    -67   -568  -1010   -891
    142   -265   -407     62    275   -335    366    319    -36   -540   -982   -867
    129   -265   -394     67    259   -329    394    324    -28   -532   -971   -857
    135   -236   -371     51    252   -303    405    322    -20   -527   -961   -849
    142   -233   -379     44    259   -306    394    311    -23   -527   -956   -844
    155   -202   -358     23    257   -280    381    306    -12   -514   -935   -820
    184   -179   -363     -5    272   -270    342    283    -28   -527   -945   -828
    179   -192   -371      5    275   -283    337    280    -25   -522   -940   -823
    179   -184   -363      2    270   -275    342    285    -20   -519   -930   -813
    194   -207   -402      7    298   -303    335    277    -33   -535   -940   -826
    181   -254   -439     33    309   -345    322    259    -51   -558   -961   -852
    166   -285   -454     59    309   -368    314    241    -75   -581   -979   -875
    153   -311   -465     77    309   -387    314    226    -93   -605   -992   -896
    137   -345   -483    103    309   -413    327    215   -101   -620  -1002   -919
    116   -392   -509    135    309   -449    335    200   -119   -646  -1026   -950
    116   -428   -545    155    329   -485    324    168   -153   -685  -1060   -987
    116   -452   -568    166    340   -509    319    153   -168   -706  -1075  -1002
    129   -459   -589    166    358   -524    311    135   -187   -730  -1096  -1026
    116   -467   -587    174    350   -527    309    124   -197   -743  -1109  -1041
    109   -480   -589    184    348   -535    306    122   -197   -753  -1111  -1052
    116   -496   -613    189    363   -555    306    127   -200   -758  -1111  -1052
    122   -485   -607    181    363   -545    306    127   -205   -763  -1111  -1065
    122   -480   -605    176    361   -542    314    132   -200   -763  -1109  -1067
    116   -485   -602    181    358   -542    316    137   -194   -758  -1098  -1060
    109   -483   -592    184    350   -537    314    135   -197   -763  -1104  -1065
    103   -493   -597    194    350   -545    342    179   -179   -761  -1106  -1075
    135   -426   -563    145    348   -493    467    368    -59   -693  -1070  -1060
    179   -335   -514     77    345   -423    594    602    106   -563   -966   -982
    223   -171   -394    -25    306   -283    709    922    355   -316   -727   -761
    337    140   -197   -239    267    -28    709   1241    602     15   -363   -384
    376    498    119   -439    127    311    618   1091    714    301     15     51
    252    631    376   -441    -62    504    413    527    600    387    187    280
     57    566    506   -314   -226    535    179   -174    252    140    -10    119
   -106    259    366    -75   -236    311    -28   -828   -361   -542   -701   -561
   -137   -202    -67    168    -36   -135   -257  -1091   -852  -1122  -1296  -1161
    -77   -509   -433    293    176   -472   -329   -924   -870  -1192  -1405  -1288
     -2   -584   -581    290    288   -581   -239   -620   -717  -1109  -1369  -1280
     49   -522   -571    236    309   -545    -28   -288   -501   -971  -1270  -1205
     75   -485   -561    205    316   -524    189      7   -306   -828  -1161  -1119
     83   -472   -558    194    319   -514    277    132   -223   -763  -1114  -1083
     93   -452   -545    179    316   -498    301    174   -197   -743  -1098  -1070
    111   -436   -548    163    329   -491    322    207   -176   -722  -1083  -1062
    116   -413   -532    148    324   -472    332    228   -163   -714  -1075  -1057
    132   -392   -527    129    329   -459    340    246   -153   -701  -1060  -1044
    132   -387   -519    127    324   -452    335    259   -150   -696  -1049  -1039
    135   -389   -524    127    329   -457    340    272   -142   -688  -1041  -1039
    171   -348   -519     88    342   -433    355    293   -127   -672  -1026  -1031
    168   -322   -491     75    329   -405    350    296   -124   -670  -1021  -1026
    153   -329   -483     85    316   -405    348    301   -119   -667  -1013  -1018
    145   -348   -493    101    319   -420    350    311   -109   -657  -1000  -1008
    153   -340   -493     90    322   -415    353    319   -101   -652   -989  -1000
    161   -309   -470     72    314   -389    353    327    -90   -644   -979   -992
    168   -290   -462     59    314   -376    361    337    -80   -631   -966   -984
    150   -288   -439     70    293   -363    358    348    -70   -626   -956   -979
    158   -280   -441     59    296   -361    358    353    -64   -620   -950   -969
    174   -265   -441     44    306   -353    368    376    -49   -607   -935   -956
    189   -254   -446     31    316   -348    374    387    -41   -602   -927   -953
    213   -246   -459     18    335   -353    371    397    -31   -597   -922   -950
    205   -249   -454     18    329   -350    363    402    -33   -600   -922   -956
    168   -241   -410     36    288   -327    384    441      0   -571   -888   -924
    163   -213   -379     23    270   -296    405    488     36   -535   -852   -888
    187   -205   -392     10    288   -298    402    514     51   -522   -839   -878
    207   -200   -407     -5    306   -303    394    537     62   -514   -826   -865
    228   -168   -397    -31    311   -283    405    581     93   -483   -792   -833
    233   -129   -363    -51    296   -246    418    633    129   -449   -753   -802
    213    -98   -311    -57    262   -205    431    698    171   -405   -706   -761
    233    -88   -322    -75    277   -205    431    745    200   -376   -670   -724
    267    -51   -319   -106    293   -184    426    784    223   -345   -633   -691
    270     -5   -275   -132    270   -137    423    810    244   -316   -597   -652
    257     36   -220   -145    239    -90    428    833    262   -296   -563   -615
    262     41   -220   -153    241    -88    426    831    259   -288   -553   -607
    265     62   -202   -163    233    -70    428    823    259   -280   -545   -602
    270     83   -189   -176    228    -51    423    802    249   -283   -545   -597
    272     90   -181   -181    228    -44    413    776    239   -288   -545   -592
    262    101   -163   -184    213    -28    405    737    223   -301   -555   -602
    246     88   -158   -168    202    -33    405    685    200   -329   -587   -639
    239     59   -181   -150    210    -59    405    613    163   -368   -633   -688
    239     28   -210   -132    226    -90    405    553    122   -413   -683   -735
    218     -2   -220   -109    218   -111    415    524     93   -454   -724   -776
    184    -46   -231    -70    205   -137    415    506     75   -483   -761   -813
    155    -93   -252    -33    202   -171    407    467     46   -522   -797   -854
    135   -122   -257     -5    194   -189    400    428     23   -555   -833   -891
    127   -145   -272      7    197   -207    394    392      2   -581   -857   -919
    124   -168   -296     20    210   -231    392    366    -12   -602   -880   -940
    127   -184   -314     25    220   -249    381    342    -25   -623   -898   -958
    140   -215   -355     38    246   -285    366    319    -46   -644   -922   -984
    132   -200   -332     31    231   -265    366    314    -44   -641   -917   -979
    122   -174   -296     25    207   -233    368    319    -33   -631   -904   -963
    116   -192   -309     36    213   -249    358    311    -41   -639   -911   -976
    122   -176   -298     28    210   -236    358    311    -36   -633   -906   -971
    127   -181   -309     25    218   -244    363    314    -31   -626   -901   -969
    127   -181   -309     25    218   -244    358    309    -38   -633   -909   -976
    132   -168   -301     18    215   -233    361    314    -36   -631   -904   -974
    135   -158   -293     12    213   -226    363    314    -33   -628   -898   -969
    129   -158   -288     12    207   -220    366    314    -28   -623   -893   -966
    116   -176   -293     28    205   -233    361    311    -33   -628   -896   -974
    114   -174   -290     28    200   -231    353    311    -33   -628   -893   -971
    114   -176   -290     31    202   -233    350    311    -31   -626   -888   -961
    103   -181   -288     38    194   -233    353    311    -25   -626   -885   -963
    111   -179   -290     31    200   -233    361    319    -23   -626   -883   -961
    129   -166   -296     18    210   -228    363    316    -23   -626   -883   -958
    119   -142   -262     12    189   -202    374    322    -18   -623   -878   -950
    122   -116   -239     -2    179   -176    405    348     12   -594   -846   -924
    116    -90   -210    -12    161   -150    431    368     38   -571   -823   -904
    114    -83   -200    -15    155   -140    446    387     54   -555   -807   -891
    124    -70   -194    -25    158   -132    436    379     54   -555   -805   -893
    116    -31   -148    -46    132    -88    420    374     67   -537   -789   -875
    137    -20   -158    -59    145    -88    387    355     59   -537   -784   -865
    142    -33   -176    -54    158   -103    371    348     51   -542   -784   -867
    140      5   -135    -72    137    -64    379    366     72   -517   -750   -833
    137      5   -135    -72    135    -64    384    376     80   -506   -743   -826
    132    -57   -189    -38    161   -122    366    361     54   -530   -763   -846
    132   -103   -236    -12    184   -168    342    345     20   -555   -789   -872
    137   -111   -249    -12    192   -179    337    337      5   -566   -802   -885
    124   -158   -283     15    202   -220    337    322    -15   -589   -826   -914
    103   -189   -293     41    197   -239    337    311    -33   -610   -849   -937
    103   -210   -316     51    207   -262    329    298    -49   -628   -865   -950
    103   -220   -324     59    213   -272    332    293    -59   -639   -870   -958
     88   -244   -332     75    210   -288    327    288    -70   -646   -880   -971
     62   -244   -309     90    184   -275    332    296    -67   -636   -870   -963
     59   -236   -296     88    176   -265    340    303    -62   -631   -865   -956
     77   -231   -309     77    192   -270    335    296    -70   -636   -875   -966
     64   -241   -309     85    187   -275    329    293    -72   -639   -872   -961
     67   -239   -306     85    184   -272    327    293    -70   -631   -862   -948
     75   -239   -314     80    192   -275    329    290    -70   -631   -862   -950
     80   -220   -301     70    189   -259    324    290    -70   -631   -862   -958
     90   -254   -345     80    215   -298    337    316    -67   -636   -870   -974
    106   -233   -340     62    220   -285    415    449     12   -589   -852   -974
    140   -168   -311     12    223   -239    514    646    155   -480   -782   -927
    189    -15   -205    -85    197   -109    607    901    374   -272   -592   -763
    272    228    -44   -252    158     93    615   1156    615     38   -244   -392
    322    574    252   -449     33    413    548   1119    727    293    124     49
    202    823    618   -514   -210    722    459    766    672    426    384    387
     36    927    891   -480   -426    909    327    259    431    327    374    415
    -90    709    800   -309   -446    753    153   -358   -135   -277   -246   -223
   -137    233    371    -46   -254    301    -41   -779   -706   -958   -963   -971
    -88   -187    -98    137      5   -142   -189   -818   -904  -1215  -1239  -1257
    -20   -387   -366    205    171   -376   -161   -571   -761  -1132  -1205  -1241
      2   -405   -407    200    205   -405    -36   -298   -558  -1008  -1127  -1184
     28   -345   -376    158    200   -361    153     18   -319   -836  -1002  -1085
     51   -301   -353    122    202   -327    290    239   -153   -706   -898  -1000
     64   -290   -355    114    210   -322    335    316    -98   -665   -865   -979
     75   -293   -371    109    220   -329    340    340    -83   -652   -852   -979
     83   -272   -358     93    218   -314    350    366    -62   -628   -831   -963
     90   -270   -363     88    226   -316    358    387    -46   -615   -818   -953
     83   -285   -368    101    226   -327    361    405    -38   -607   -815   -948
     80   -275   -355     96    218   -316    374    428    -31   -592   -802   -937
     90   -272   -363     88    226   -316    371    446    -23   -581   -787   -930
    103   -254   -358     75    228   -306    368    454    -15   -574   -776   -932
    106   -257   -363     75    233   -309    366    462    -15   -568   -776   -930
    114   -239   -353     59    233   -296    371    478     -5   -555   -761   -922
    109   -236   -348     62    226   -290    371    493      2   -548   -750   -911
    106   -233   -340     62    220   -288    371    511     10   -530   -737   -891
    103   -210   -314     54    207   -262    381    542     31   -504   -709   -859
     93   -202   -296     51    192   -249    368    550     25   -501   -701   -854
    119   -223   -342     49    231   -283    366    558     25   -498   -701   -859
    158   -200   -358     18    257   -280    361    566     23   -493   -701   -859
    163   -163   -327      0    244   -244    358    584     36   -472   -678   -839
    166   -137   -306    -15    236   -223    337    579     25   -478   -683   -846
    174   -137   -311    -18    241   -226    332    589     23   -480   -688   -849
    176   -122   -298    -28    236   -210    332    613     41   -459   -662   -828
    181   -106   -288    -36    233   -197    340    636     59   -431   -631   -805
    194    -88   -283    -54    236   -184    337    654     72   -415   -613   -789
    194    -59   -254    -67    223   -158    335    678     85   -402   -594   -769
    197    -49   -249    -75    220   -148    324    701     98   -384   -571   -753
    220    -38   -259    -90    239   -148    314    730    114   -363   -545   -727
    228    -18   -246   -106    236   -132    314    766    140   -327   -501   -685
    223     10   -213   -116    218   -101    324    807    179   -285   -452   -633
    231     25   -205   -132    218    -88    324    844    205   -252   -407   -587
    241     54   -187   -148    215    -64    322    875    233   -215   -355   -542
    259    111   -150   -187    202    -18    319    888    254   -192   -324   -514
    259    135   -124   -197    192      7    316    888    259   -184   -309   -498
    254    142   -111   -200    181     15    316    880    262   -179   -290   -475
    257    166    -90   -210    174     38    316    867    257   -174   -285   -462
    246    148    -98   -197    171     25    314    844    233   -189   -298   -475
    228    145    -83   -187    155     31    316    820    223   -197   -303   -480
    223    140    -85   -184    155     28    327    797    213   -215   -322   -498
    213    106   -106   -158    161      0    335    761    189   -254   -361   -542
    197     75   -122   -137    158    -20    337    711    153   -303   -410   -597
    189     44   -145   -116    166    -49    345    667    124   -353   -459   -649
    181     20   -163   -103    171    -70    340    613     90   -400   -509   -701
    176    -10   -187    -83    181    -98    332    561     54   -444   -558   -750
    184    -41   -228    -72    205   -135    329    524     28   -475   -605   -800
    184    -59   -244    -64    213   -150    329    491      7   -509   -641   -841
    174    -80   -254    -46    213   -166    324    465    -10   -532   -670   -867
    129   -103   -233    -12    181   -168    335    459    -15   -542   -680   -878
     90   -103   -197      5    142   -148    342    462    -18   -542   -688   -888
    111   -103   -215     -5    161   -158    329    446    -33   -561   -706   -904
    137    -98   -236    -20    184   -166    316    433    -49   -574   -719   -917
    155    -83   -239    -36    197   -161    306    428    -57   -579   -722   -927
    148    -67   -218    -41    179   -142    301    428    -57   -584   -724   -927
    111    -72   -187    -20    148   -129    296    433    -51   -579   -722   -922
    129    -70   -200    -33    163   -135    277    426    -62   -584   -732   -924
    176    -44   -220    -64    197   -132    275    428    -62   -584   -735   -927
    176    -33   -210    -75    192   -122    288    446    -46   -563   -709   -917
    150    -46   -197    -51    171   -119    296    459    -38   -553   -693   -911
    114    -85   -200    -15    155   -142    301    472    -31   -537   -678   -896
     96    -72   -168    -10    132   -119    285    470    -38   -542   -678   -893
    109    -77   -187    -18    145   -132    272    459    -54   -558   -698   -917
    161    -25   -187    -67    171   -106    288    475    -38   -540   -685   -906
    161     12   -148    -88    155    -67    322    506     -7   -506   -652   -872
    181     72   -109   -127    145    -18    363    545     33   -462   -613   -833
    150     62    -88   -109    119    -12    387    561     46   -446   -602   -826
    106     10    -98    -59    101    -44    376    548     33   -452   -610   -839
    111     -7   -119    -54    114    -62    353    530     23   -459   -615   -846
    189     75   -114   -132    153    -18    374    545     57   -423   -574   -810
    249    119   -129   -184    189     -5    384    555     77   -394   -540   -774
    181     70   -114   -127    148    -20    355    530     51   -410   -553   -784
    161     38   -124   -101    142    -41    337    511     38   -420   -561   -795
    184     15   -168    -98    176    -75    322    504     25   -431   -563   -800
    161    -31   -192    -67    176   -111    316    501     15   -441   -568   -805
    155    -59   -215    -49    184   -137    314    501      5   -449   -571   -807
    223    -57   -280    -83    249   -168    324    496     -2   -459   -579   -818
    213   -103   -316    -54    265   -210    322    475    -31   -491   -613   -852
    122   -181   -306     28    213   -244    314    452    -59   -519   -641   -880
     75   -210   -288     67    179   -249    316    444    -70   -530   -649   -888
     80   -228   -309     72    192   -267    314    433    -83   -545   -659   -898
     93   -246   -340     77    215   -293    301    415   -101   -568   -680   -917
    116   -262   -381     72    246   -322    296    402   -116   -581   -693   -927
    116   -267   -387     75    252   -327    293    400   -119   -584   -698   -932
    132   -252   -384     59    257   -319    298    400   -116   -579   -693   -924
    114   -280   -394     83    254   -337    288    387   -122   -584   -696   -924
    119   -296   -415     88    265   -353    290    384   -119   -587   -693   -919
    114   -296   -413     90    262   -353    293    381   -114   -581   -688   -914
     80   -329   -410    124    244   -371    280    368   -122   -594   -698   -930
    129   -324   -454     98    290   -389    298    392   -111   -592   -696   -935
    179   -324   -506     72    342   -415    384    530    -28   -555   -693   -956
    228   -244   -475      7    350   -358    504    743    137   -436   -613   -904
    249    -83   -332    -83    288   -205    605    997    389   -192   -392   -704
    285    124   -161   -205    223    -18    615   1257    652    132    -49   -345
    322    488    163   -405     80    327    519   1161    709    350    296     75
    259    782    522   -522   -129    652    423    776    579    431    527    374
     90    782    688   -439   -298    737    277    298    254    259    444    322
    -62    504    566   -220   -314    535     83   -270   -290   -306   -137   -257
    -64     77    142     -5   -103    109   -148   -678   -865  -1008   -883   -995
     15   -288   -303    135    158   -296   -252   -693  -1015  -1228  -1132  -1241
     62   -514   -579    223    319   -545   -215   -459   -846  -1127  -1096  -1234
     51   -589   -641    270    345   -615    -88   -197   -613   -971  -1000  -1161
    103   -506   -610    200    355   -555    135    127   -329   -761   -839  -1023
    158   -415   -574    127    366   -493    277    332   -155   -618   -724   -927
    161   -418   -581    127    368   -498    324    400   -101   -568   -688   -898
    158   -415   -574    129    366   -493    335    423    -77   -550   -680   -891
    132   -433   -568    150    350   -501    335    436    -67   -542   -672   -880
    101   -449   -553    174    324   -501    332    444    -62   -535   -672   -875
     83   -478   -563    197    322   -519    324    444    -64   -535   -675   -875
    135   -426   -561    145    348   -493    350    467    -38   -511   -652   -852
    189   -381   -571     96    379   -475    394    514     10   -465   -602   -802
    179   -407   -587    114    381   -496    394    514     15   -457   -594   -797
    161   -405   -566    119    363   -485    376    501      2   -470   -607   -810
    166   -374   -540    103    353   -457    376    506     10   -457   -597   -792
    174   -405   -581    114    376   -493    374    504     12   -452   -594   -792
    155   -444   -600    142    376   -522    379    506     15   -446   -589   -787
    145   -465   -610    158    376   -537    384    519     31   -426   -568   -769
    161   -433   -594    137    376   -514    387    524     41   -415   -558   -756
    179   -439   -618    129    394   -527    389    532     46   -407   -550   -753
    181   -457   -639    137    410   -548    389    540     51   -402   -545   -750
    161   -454   -618    145    387   -535    394    550     64   -387   -532   -740
    171   -454   -626    142    397   -540    402    571     83   -368   -517   -722
    202   -462   -665    129    433   -563    397    571     80   -374   -527   -735
    200   -428   -628    111    413   -527    407    594    101   -350   -511   -717
    194   -423   -618    111    405   -519    418    620    122   -329   -496   -698
    192   -452   -644    129    418   -548    454    680    176   -275   -446   -649
    223   -410   -633     90    426   -519    459    711    197   -254   -428   -639
    236   -402   -639     83    436   -519    454    737    210   -244   -423   -636
    233   -400   -636     83    431   -517    472    797    254   -194   -379   -594
    231   -389   -620     80    426   -504    491    862    301   -148   -337   -555
    246   -379   -626     64    433   -501    509    930    350    -93   -285   -498
    257   -340   -597     38    426   -467    527    995    405    -33   -226   -439
    262   -311   -576     23    418   -444    535   1034    433      5   -189   -400
    275   -280   -555      2    415   -418    545   1067    462     44   -148   -363
    272   -246   -522    -15    397   -384    555   1085    480     75   -111   -327
    272   -236   -511    -18    389   -374    550   1080    475     80   -106   -311
    267   -241   -511    -15    387   -374    537   1057    454     70   -114   -316
    272   -223   -496    -23    384   -358    537   1034    441     64   -122   -322
    275   -213   -488    -31    379   -350    540   1010    433     57   -127   -322
    254   -228   -483    -12    366   -353    542    974    413     33   -150   -342
    233   -236   -472      0    350   -353    542    919    376     -5   -189   -381
    220   -280   -501     31    361   -389    548    867    340    -44   -233   -423
    192   -327   -519     64    355   -423    540    805    301    -90   -283   -472
    171   -394   -566    109    368   -480    540    750    272   -127   -324   -517
    161   -444   -605    140    381   -524    535    698    241   -161   -361   -555
    153   -462   -615    155    384   -537    519    646    213   -194   -405   -602
    142   -506   -649    181    394   -579    506    602    187   -220   -433   -633
    135   -542   -678    205    405   -610    509    579    176   -231   -446   -644
    137   -548   -685    202    410   -615    509    561    171   -236   -457   -652
    140   -576   -717    218    428   -646    511    550    166   -241   -462   -662
    140   -607   -748    233    441   -678    501    532    155   -252   -472   -678
    137   -613   -750    239    444   -680    498    524    153   -252   -478   -683
    122   -628   -750    252    433   -688    504    527    161   -246   -470   -678
    116   -636   -753    259    433   -693    511    532    168   -236   -459   -670
    127   -631   -761    252    441   -693    514    535    176   -228   -454   -665
    129   -639   -769    252    449   -704    514    535    179   -226   -454   -662
    124   -646   -771    259    446   -709    522    537    184   -220   -452   -659
    127   -652   -779    262    452   -714    530    545    192   -207   -439   -649
    135   -675   -813    270    472   -743    530    540    187   -215   -444   -659
    132   -688   -820    277    475   -753    527    535    181   -220   -449   -665
    140   -672   -813    265    475   -743    530    537    184   -215   -436   -652
    137   -683   -820    272    478   -750    532    535    184   -218   -439   -659
    129   -722   -854    293    491   -787    542    535    189   -218   -436   -665
    132   -683   -818    275    472   -750    563    553    213   -194   -410   -641
    142   -620   -766    239    452   -693    602    576    244   -163   -381   -615
    140   -633   -774    246    457   -704    633    587    262   -153   -371   -613
    132   -644   -776    254    452   -709    641    589    267   -150   -363   -605
    129   -615   -745    241    436   -678    620    574    262   -153   -363   -605
    148   -589   -737    218    439   -662    597    561    262   -153   -363   -605
    155   -628   -784    236    470   -706    581    553    252   -153   -358   -600
    155   -641   -797    241    475   -719    579    550    252   -148   -355   -600
    155   -631   -787    236    470   -709    576    550    254   -148   -353   -600
    153   -662   -815    254    483   -737    566    548    241   -153   -358   -600
    150   -714   -865    283    506   -789    558    540    223   -168   -371   -613
    148   -740   -891    296    517   -813    550    524    207   -184   -384   -626
    148   -769   -917    309    530   -841    545    509    189   -200   -400   -641
    137   -810   -950    335    542   -878    550    496    171   -220   -420   -665
    116   -844   -961    363    537   -901    561    485    155   -239   -436   -688
    103   -878   -984    387    540   -930    550    467    135   -259   -457   -711
     93   -911  -1005    407    548   -958    545    452    116   -277   -475   -730
     88   -922  -1010    415    548   -966    545    441    103   -290   -488   -740
     98   -945  -1044    423    571   -995    548    439     96   -296   -493   -748
     93   -956  -1049    428    568  -1000    545    441     96   -293   -491   -748
     88   -956  -1044    433    563  -1000    548    439     96   -293   -493   -745
     90   -953  -1044    428    566   -997    548    439     96   -290   -493   -745
     88   -987  -1075    449    581  -1031    558    446    101   -285   -488   -737
     80  -1000  -1083    459    579  -1041    555    441     96   -293   -491   -745
     75  -1005  -1080    465    576  -1041    558    449    101   -285   -485   -743
     83  -1026  -1109    467    594  -1067    592    491    122   -277   -485   -753
    101   -974  -1075    436    587  -1023    706    646    213   -228   -467   -753
    119   -862   -984    368    550   -922    823    857    358   -129   -397   -706
    168   -701   -872    265    519   -787    948   1192    626    127   -163   -496
    254   -470   -724    106    488   -597    992   1525    917    488    218   -114
    298   -106   -405    -96    350   -254    862   1330    974    756    597    324
    179     57   -124   -119    150    -33    587    657    810    852    810    592
      2     18     15    -12     -5     18    316    -59    475    665    688    506
   -122   -337   -215    228     46   -277     72   -649   -135    -18      7   -145
   -127   -820   -693    475    283   -758   -148   -976   -763   -807   -792   -919
    -51  -1145  -1093    597    519  -1119   -155   -766   -737   -865   -891  -1049
     10  -1205  -1215    597    610  -1210     12   -389   -498   -711   -797   -995
     33  -1163  -1197    561    615  -1179    275      2   -223   -527   -662   -891
     46  -1153  -1200    553    623  -1176    483    290    -33   -400   -568   -823
     57  -1127  -1187    532    620  -1156    550    387     25   -361   -542   -807
     75  -1132  -1208    527    639  -1169    584    433     57   -340   -524   -795
     70  -1109  -1179    519    620  -1143    597    459     75   -324   -506   -776
     62  -1088  -1150    514    605  -1119    607    478     88   -309   -493   -763
     70  -1109  -1182    519    626  -1145    618    498    103   -298   -483   -753
     75  -1111  -1187    517    631  -1148    633    519    122   -280   -462   -735
     75  -1109  -1184    514    626  -1145    636    532    129   -272   -452   -722
     83  -1122  -1205    519    644  -1163    641    548    137   -265   -449   -722
     88  -1124  -1213    517    646  -1169    639    550    137   -262   -449   -722
     90  -1091  -1182    498    636  -1137    631    553    140   -259   -444   -717
     93  -1088  -1184    496    639  -1135    644    568    153   -246   -431   -704
     93  -1080  -1174    493    633  -1127    649    581    163   -236   -423   -693
    109  -1080  -1192    483    649  -1135    665    602    181   -215   -407   -678
    124  -1049  -1174    462    646  -1111    665    615    192   -205   -392   -662
    116  -1052  -1171    465    644  -1109    662    620    194   -202   -389   -659
    129  -1034  -1163    452    646  -1098    667    633    202   -192   -379   -646
    114  -1060  -1176    470    644  -1117    670    649    213   -184   -371   -636
    109  -1078  -1187    483    646  -1132    672    667    223   -176   -361   -633
    129  -1031  -1163    449    646  -1096    683    693    241   -158   -342   -615
    135  -1005  -1140    436    636  -1072    693    719    265   -137   -322   -597
    129  -1010  -1143    439    633  -1075    698    745    277   -122   -306   -584
    135  -1005  -1140    433    636  -1072    706    779    298   -106   -290   -568
    137  -1002  -1140    431    636  -1070    709    815    319    -85   -270   -553
    145   -974  -1119    415    631  -1047    717    857    342    -64   -249   -535
    158   -940  -1101    389    628  -1021    732    914    381    -28   -213   -504
    174   -917  -1091    371    631  -1005    745    976    420     12   -171   -465
    187   -904  -1091    355    639   -997    756   1039    459     54   -132   -423
    200   -885  -1085    342    641   -984    774   1106    504    101    -85   -376
    207   -826  -1036    306    620   -930    771   1148    532    132    -44   -335
    218   -769   -989    275    602   -878    771   1174    553    158    -15   -303
    226   -735   -963    252    592   -849    771   1187    568    181     10   -272
    226   -748   -974    262    600   -859    771   1195    579    200     31   -252
    213   -753   -966    270    589   -859    769   1192    581    207     44   -236
    200   -717   -917    257    558   -815    763   1182    581    210     49   -231
    197   -711   -911    257    553   -810    753   1169    579    210     51   -228
    207   -701   -909    246    558   -805    753   1130    558    189     36   -239
    189   -704   -896    257    540   -800    750   1067    524    148      0   -270
    158   -776   -935    309    545   -854    735   1000    480    101    -49   -319
    142   -839   -984    348    563   -911    732    927    441     54    -96   -363
    111   -875   -987    381    548   -930    730    859    402     10   -140   -407
     83   -922  -1005    418    542   -961    717    795    366    -33   -184   -454
     72   -956  -1028    439    550   -992    711    745    340    -62   -210   -483
     57   -992  -1049    467    553  -1021    701    701    319    -85   -233   -506
    119   -940  -1060    410    589  -1000    709    672    309    -98   -249   -522
    205   -932  -1137    361    670  -1034    735    667    309    -98   -249   -519
    150  -1010  -1161    428    654  -1083    698    620    270   -140   -290   -561
    111  -1000  -1114    441    613  -1057    688    605    262   -150   -298   -566
     90  -1000  -1091    454    589  -1044    688    610    270   -142   -290   -558
     51  -1036  -1088    491    568  -1062    685    610    275   -137   -280   -548
     51  -1028  -1080    488    563  -1054    693    620    285   -127   -270   -537
     57  -1015  -1075    478    566  -1047    701    626    290   -122   -265   -535
     83  -1010  -1093    465    587  -1052    704    623    290   -122   -270   -537
     83  -1008  -1091    462    587  -1049    691    607    280   -135   -280   -542
     96   -992  -1088    446    592  -1039    691    610    285   -132   -272   -537
     75  -1013  -1088    467    581  -1052    698    615    296   -124   -265   -527
     54  -1031  -1085    488    568  -1057    680    600    285   -135   -275   -535
     59  -1047  -1106    493    581  -1075    672    589    277   -142   -283   -542
     57  -1036  -1096    488    576  -1065    680    594    285   -140   -277   -535
     54  -1023  -1078    483    566  -1049    680    589    285   -145   -277   -532
     80   -997  -1078    459    579  -1036    675    587    290   -145   -275   -530
     85   -969  -1054    439    568  -1010    701    602    311   -124   -257   -509
     67   -953  -1021    441    542   -984    730    613    332   -109   -241   -491
     59   -950  -1010    444    532   -979    750    623    342   -101   -236   -483
     38   -927   -966    444    501   -945    763    639    355    -88   -223   -467
     51   -901   -956    423    501   -927    748    636    366    -77   -210   -452
     85   -878   -963    394    522   -919    732    636    376    -62   -192   -426
    106   -872   -982    381    542   -927    693    613    358    -75   -200   -428
     98   -885   -984    394    540   -935    670    594    342    -88   -207   -436
    114   -854   -971    368    542   -911    667    597    345    -83   -200   -426
    116   -891  -1008    387    561   -948    667    594    335    -96   -205   -431
    119   -953  -1072    415    594  -1013    646    574    309   -122   -233   -454
    103   -950  -1054    423    579  -1002    636    561    296   -135   -241   -454
     93   -979  -1075    441    581  -1028    636    553    285   -145   -252   -459
     96  -1008  -1106    454    600  -1057    628    530    257   -179   -288   -491
     67  -1060  -1130    493    597  -1093    626    509    233   -205   -314   -519
     41  -1057  -1098    509    568  -1078    636    509    233   -205   -316   -517
     31  -1078  -1109    522    568  -1093    636    504    226   -213   -324   -522
     31  -1109  -1143    537    584  -1124    620    485    205   -236   -350   -540
     18  -1137  -1156    558    584  -1148    610    478    194   -249   -361   -548
     28  -1127  -1156    550    592  -1140    610    478    194   -249   -363   -545
     46  -1127  -1176    537    610  -1150    605    472    189   -254   -371   -545
     33  -1143  -1176    553    602  -1158    605    470    187   -254   -371   -542
     33  -1130  -1166    548    597  -1148    607    480    194   -246   -363   -532
     70  -1098  -1169    514    618  -1132    618    488    202   -236   -358   -522
     31  -1140  -1171    553    600  -1156    605    480    192   -249   -374   -532
     15  -1140  -1156    561    584  -1145    636    527    215   -239   -374   -537
     64  -1057  -1122    496    592  -1088    735    680    311   -179   -340   -522
    145   -971  -1117    413    631  -1044    833    888    441    -80   -267   -467
    205   -841  -1047    316    626   -943    935   1218    675    153    -54   -257
    309   -613   -922    150    613   -766    984   1496    893    436    257     83
    350   -363   -717      5    532   -540    885   1288    940    641    548    441
    192   -249   -441     28    316   -345    678    662    826    735    737    693
    -38   -270   -231    153     96   -249    418    -75    488    509    568    558
   -179   -561   -381    368     98   -470    179   -688    -98   -140    -80    -80
   -171   -953   -782    561    303   -870    -38   -943   -555   -696   -662   -662
    -90  -1174  -1083    633    496  -1130    -77   -730   -530   -730   -740   -763
    -72  -1236  -1163    654    542  -1202     83   -340   -319   -597   -659   -711
    -15  -1197  -1182    605    581  -1189    314     28   -103   -459   -563   -644
     25  -1189  -1215    581    618  -1200    504    309     57   -350   -491   -597
     44  -1174  -1218    566    631  -1195    584    426    132   -298   -454   -566
     49  -1150  -1202    548    623  -1174    618    470    163   -272   -436   -545
     46  -1143  -1189    548    618  -1166    636    501    184   -259   -426   -535
     46  -1153  -1200    550    620  -1174    639    511    189   -254   -431   -537
     31  -1182  -1213    576    620  -1197    631    514    181   -262   -439   -548
     33  -1187  -1221    576    626  -1202    631    519    184   -262   -444   -553
     64  -1158  -1223    545    641  -1189    641    532    194   -252   -439   -548
     90  -1135  -1228    522    659  -1182    644    540    200   -249   -439   -545
     85  -1143  -1228    530    657  -1184    652    548    205   -244   -439   -542
     93  -1140  -1234    522    662  -1187    652    553    213   -236   -436   -537
     93  -1156  -1249    530    670  -1200    649    561    213   -236   -439   -542
     70  -1179  -1249    553    659  -1213    644    558    205   -239   -449   -550
     88  -1137  -1226    524    657  -1182    662    581    228   -220   -431   -532
    106  -1114  -1223    501    662  -1169    672    600    246   -205   -426   -519
    119  -1109  -1231    493    672  -1169    678    607    249   -202   -426   -522
    119  -1111  -1234    496    672  -1171    675    613    249   -205   -433   -530
    122  -1106  -1228    493    675  -1166    683    631    257   -189   -428   -524
    111  -1104  -1218    496    662  -1161    683    644    267   -181   -423   -519
    114  -1117  -1231    501    672  -1174    678    657    267   -184   -431   -522
    132  -1117  -1252    491    691  -1182    675    672    270   -181   -436   -524
    140  -1122  -1262    491    701  -1192    672    693    277   -176   -436   -532
    122  -1124  -1247    498    683  -1187    683    727    296   -155   -420   -527
    114  -1117  -1231    501    670  -1174    698    774    324   -129   -400   -509
    127  -1117  -1247    493    685  -1182    701    813    342   -114   -389   -496
    166  -1072  -1239    454    701  -1156    706    867    374    -80   -363   -467
    168  -1065  -1234    446    698  -1148    698    909    389    -59   -348   -446
    171  -1060  -1234    444    701  -1145    698    961    415    -31   -324   -423
    194  -1021  -1215    410    704  -1119    711   1023    452     10   -285   -379
    246   -958  -1205    355    724  -1080    730   1075    493     51   -244   -337
    267   -927  -1197    329    730  -1062    730   1098    506     75   -223   -316
    231   -911  -1143    340    685  -1026    737   1122    527     98   -197   -285
    215   -911  -1130    348    670  -1021    732   1119    527    101   -194   -280
    228   -896  -1124    335    675  -1010    724   1104    519     90   -205   -285
    236   -893  -1132    327    683  -1013    724   1088    514     85   -210   -290
    231   -909  -1143    337    685  -1026    719   1060    493     64   -233   -306
    218   -927  -1145    353    680  -1036    714   1021    467     33   -272   -337
    202   -943  -1145    371    672  -1044    717    982    446      2   -309   -366
    194   -982  -1176    389    685  -1078    719    922    405    -46   -368   -423
    176  -1039  -1215    431    693  -1127    717    854    358   -106   -433   -493
    150  -1085  -1236    467    691  -1161    714    787    316   -158   -493   -558
    135  -1132  -1267    498    701  -1200    709    724    280   -202   -542   -605
    116  -1174  -1291    527    701  -1234    701    670    244   -241   -592   -652
     88  -1213  -1304    561    696  -1257    701    631    223   -270   -631   -685
     85  -1254  -1343    581    714  -1299    691    587    189   -306   -672   -727
     85  -1304  -1389    610    737  -1345    675    545    150   -350   -717   -776
     90  -1325  -1418    615    753  -1371    665    519    132   -371   -745   -802
     83  -1337  -1421    626    750  -1379    672    519    132   -371   -750   -802
     64  -1343  -1410    639    735  -1376    685    522    140   -368   -753   -802
     62  -1348  -1410    644    735  -1379    683    519    137   -371   -756   -805
     72  -1376  -1449    649    758  -1413    670    501    119   -394   -782   -831
     83  -1389  -1473    652    776  -1431    672    498    114   -402   -795   -846
     75  -1402  -1478    662    776  -1439    675    493    111   -410   -807   -859
     64  -1389  -1454    662    758  -1421    678    493    111   -410   -813   -862
     83  -1397  -1480    657    779  -1439    670    483    101   -420   -828   -875
     96  -1418  -1514    659    802  -1465    662    465     80   -441   -859   -898
     70  -1431  -1501    680    784  -1467    665    462     77   -449   -870   -904
     59  -1428  -1488    685    774  -1457    675    465     83   -449   -867   -898
    106  -1434  -1540    662    820  -1486    665    444     59   -472   -893   -930
    119  -1434  -1553    657    836  -1493    665    436     54   -480   -906   -943
     96  -1392  -1488    646    789  -1439    698    467     88   -449   -883   -917
     88  -1363  -1452    639    769  -1408    732    485    111   -431   -875   -898
    111  -1369  -1480    628    795  -1426    745    478    103   -446   -893   -909
     98  -1374  -1473    636    784  -1423    761    488    114   -444   -893   -909
     70  -1371  -1441    652    753  -1408    769    493    129   -428   -880   -898
     75  -1356  -1431    641    753  -1392    743    478    124   -431   -883   -901
     85  -1361  -1449    636    766  -1405    706    449    106   -441   -896   -904
    109  -1350  -1462    620    784  -1405    693    439    101   -441   -898   -893
    127  -1340  -1470    605    797  -1405    691    433     93   -449   -906   -896
     93  -1400  -1493    654    792  -1447    675    410     62   -475   -937   -924
    106  -1439  -1545    665    823  -1491    654    384     28   -506   -974   -956
    140  -1447  -1587    652    862  -1517    646    371     12   -527   -995   -969
    150  -1462  -1613    654    880  -1538    657    361     -2   -548  -1018   -984
    129  -1499  -1628    685    878  -1564    665    348    -23   -571  -1041  -1008
     85  -1561  -1649    737    865  -1605    646    311    -59   -615  -1085  -1057
     54  -1634  -1688    789    870  -1660    631    277    -96   -654  -1127  -1101
     25  -1691  -1719    831    870  -1704    615    246   -129   -688  -1163  -1137
     23  -1725  -1748    852    885  -1735    610    233   -145   -706  -1184  -1156
     96  -1662  -1758    782    924  -1709    636    244   -135   -698  -1174  -1143
    140  -1623  -1764    740    950  -1691    657    254   -127   -696  -1171  -1137
    103  -1665  -1769    779    935  -1717    652    239   -142   -714  -1189  -1156
     77  -1701  -1779    813    927  -1740    636    218   -163   -732  -1213  -1171
     46  -1745  -1792    849    917  -1769    623    202   -179   -750  -1231  -1184
     62  -1732  -1795    833    927  -1764    626    200   -179   -753  -1231  -1179
     88  -1717  -1805    813    945  -1761    628    194   -181   -761  -1241  -1187
    114  -1706  -1821    797    966  -1764    646    210   -179   -761  -1252  -1197
    116  -1706  -1823    795    969  -1764    717    324   -119   -740  -1262  -1223
    132  -1667  -1800    766    963  -1732    807    506      7   -657  -1208  -1192
    171  -1551  -1722    688    945  -1636    909    763    218   -452  -1023  -1018
    257  -1343  -1600    542    927  -1470    922   1031    449   -163   -709   -675
    314  -1010  -1327    348    818  -1169    846    971    553     83   -358   -241
    210   -779   -992    283    600   -885    717    548    472    194   -122     77
     33   -706   -740    335    387   -722    537    -46    176     38   -200     46
    -96   -833   -737    465    319   -787    374   -696   -366   -540   -787   -545
   -103  -1247  -1143    672    519  -1195    181  -1083   -922  -1221  -1506  -1280
    -72  -1670  -1597    870    761  -1634     57  -1083  -1093  -1449  -1761  -1535
    -25  -1904  -1880    963    927  -1893     83   -849   -974  -1400  -1758  -1551
     41  -1932  -1974    945   1008  -1953    202   -576   -784  -1286  -1691  -1504
     80  -1899  -1979    906   1028  -1938    397   -262   -555  -1124  -1582  -1418
     72  -1883  -1956    904   1013  -1919    527    -70   -418  -1021  -1506  -1345
     41  -1880  -1925    919    982  -1901    568    -12   -374   -987  -1486  -1322
     38  -1839  -1878    901    958  -1857    597     31   -335   -950  -1452  -1288
     96  -1782  -1878    841    984  -1831    636     70   -309   -932  -1428  -1273
    116  -1790  -1906    836   1010  -1847    644     77   -301   -927  -1423  -1270
    124  -1800  -1925    836   1023  -1862    646     77   -301   -927  -1423  -1265
    111  -1823  -1935    857   1023  -1878    644     72   -306   -937  -1431  -1262
    103  -1836  -1943    865   1023  -1888    636     62   -319   -953  -1447  -1275
    119  -1816  -1935    846   1026  -1875    639     62   -322   -953  -1441  -1267
    135  -1808  -1943    836   1039  -1875    633     54   -327   -958  -1447  -1273
    132  -1813  -1945    841   1039  -1878    626     44   -332   -969  -1454  -1273
    116  -1821  -1938    849   1026  -1880    626     46   -332   -969  -1454  -1260
    111  -1826  -1938    857   1023  -1880    620     41   -337   -969  -1452  -1249
    109  -1826  -1935    857   1021  -1880    618     36   -340   -971  -1462  -1247
    119  -1813  -1932    846   1026  -1873    615     33   -345   -974  -1465  -1239
    137  -1771  -1909    818   1021  -1842    618     36   -329   -958  -1444  -1213
    129  -1769  -1899    820   1013  -1834    620     41   -327   -956  -1434  -1195
    129  -1784  -1914    826   1021  -1849    618     41   -329   -961  -1436  -1187
    129  -1795  -1925    833   1026  -1860    610     38   -335   -966  -1441  -1184
    145  -1800  -1948    826   1044  -1873    602     38   -335   -966  -1439  -1189
    137  -1823  -1964    841   1049  -1893    594     44   -332   -963  -1428  -1184
    127  -1810  -1940    839   1034  -1875    597     64   -316   -943  -1400  -1156
    124  -1764  -1888    820   1005  -1826    620    111   -277   -901  -1353  -1104
    142  -1725  -1867    789   1002  -1795    644    155   -244   -867  -1322  -1062
    192  -1680  -1873    743   1031  -1777    649    192   -220   -844  -1293  -1026
    223  -1665  -1888    717   1054  -1777    641    218   -205   -828  -1273  -1000
    231  -1665  -1896    717   1062  -1779    633    244   -184   -805  -1244   -966
    228  -1657  -1888    711   1057  -1771    623    275   -166   -776  -1213   -922
    207  -1634  -1842    711   1023  -1738    615    309   -140   -737  -1166   -865
    163  -1626  -1790    730    974  -1706    613    329   -122   -717  -1137   -828
    189  -1590  -1779    701    984  -1683    600    329   -122   -711  -1117   -800
    265  -1491  -1756    613   1008  -1623    610    342   -103   -685  -1075   -750
    319  -1413  -1732    545   1026  -1571    633    348    -90   -670  -1044   -714
    270  -1449  -1719    589    992  -1584    620    311   -116   -696  -1062   -727
    239  -1460  -1699    610    969  -1579    613    280   -137   -711  -1067   -727
    257  -1434  -1691    587    971  -1561    615    254   -150   -727  -1072   -730
    244  -1441  -1686    597    963  -1564    613    207   -181   -766  -1104   -756
    226  -1473  -1699    623    958  -1584    607    153   -226   -818  -1158   -797
    202  -1501  -1704    649    953  -1602    605     98   -259   -862  -1205   -839
    181  -1514  -1696    665    937  -1605    610     46   -290   -898  -1236   -872
    145  -1543  -1688    696    917  -1615    607    -10   -324   -943  -1280   -911
    135  -1561  -1696    711    914  -1628    589    -77   -366   -992  -1332   -953
    150  -1571  -1722    711    935  -1647    581   -129   -402  -1036  -1369   -987
    153  -1621  -1777    732    963  -1699    558   -189   -441  -1080  -1408  -1026
    142  -1634  -1777    745    958  -1704    542   -231   -462  -1101  -1418  -1034
    109  -1639  -1748    766    927  -1693    545   -249   -467  -1111  -1421  -1034
     80  -1657  -1738    789    909  -1696    558   -244   -459  -1106  -1410  -1026
    101  -1634  -1738    766    917  -1683    545   -267   -475  -1119  -1418  -1028
    106  -1621  -1727    756    914  -1673    532   -288   -491  -1135  -1426  -1028
    114  -1600  -1717    740    914  -1660    532   -293   -488  -1132  -1421  -1021
     98  -1602  -1701    753    898  -1652    530   -298   -491  -1132  -1413  -1008
     70  -1613  -1683    771    875  -1649    511   -319   -504  -1140  -1418  -1000
     80  -1582  -1662    750    870  -1621    504   -329   -509  -1145  -1415   -989
    122  -1545  -1667    711    893  -1608    498   -337   -514  -1153  -1415   -984
    148  -1532  -1680    693    914  -1605    493   -353   -524  -1161  -1423   -987
    148  -1514  -1665    680    906  -1590    493   -361   -524  -1161  -1418   -974
    161  -1483  -1647    659    904  -1564    498   -358   -514  -1153  -1402   -948
    155  -1473  -1631    657    893  -1553    493   -363   -517  -1150  -1392   -935
    142  -1467  -1610    662    875  -1538    483   -376   -517  -1150  -1384   -930
    161  -1428  -1590    631    872  -1509    498   -368   -501  -1132  -1361   -906
    176  -1363  -1540    592    857  -1452    532   -350   -475  -1106  -1330   -870
    153  -1343  -1499    594    826  -1421    550   -342   -462  -1096  -1312   -846
    116  -1345  -1462    615    789  -1402    540   -361   -470  -1104  -1312   -846
    140  -1291  -1431    574    782  -1361    522   -379   -470  -1098  -1299   -826
    137  -1247  -1384    553    761  -1314    509   -384   -462  -1083  -1278   -797
    137  -1228  -1366    542    748  -1296    488   -394   -467  -1080  -1265   -779
    145  -1221  -1366    537    756  -1293    475   -410   -475  -1083  -1257   -769
    150  -1221  -1371    535    758  -1296    465   -423   -480  -1085  -1257   -763
    161  -1247  -1408    542    782  -1325    446   -444   -501  -1098  -1270   -769
    161  -1273  -1434    555    795  -1353    415   -478   -540  -1132  -1296   -789
    161  -1278  -1439    558    800  -1358    400   -501   -566  -1153  -1314   -805
    150  -1304  -1454    574    802  -1379    407   -509   -574  -1158  -1314   -800
    129  -1335  -1467    602    797  -1400    407   -524   -587  -1171  -1327   -810
    116  -1340  -1460    610    787  -1400    387   -561   -623  -1208  -1358   -836
    114  -1353  -1467    620    789  -1410    374   -584   -639  -1221  -1366   -841
    111  -1363  -1475    626    792  -1418    366   -602   -659  -1239  -1371   -846
    106  -1361  -1467    626    787  -1413    355   -623   -675  -1249  -1382   -852
    103  -1358  -1462    628    782  -1410    355   -628   -678  -1249  -1374   -844
    106  -1358  -1465    626    784  -1410    355   -631   -672  -1241  -1366   -831
     93  -1374  -1470    639    779  -1421    335   -654   -688  -1254  -1379   -833
     93  -1363  -1457    633    774  -1410    327   -662   -693  -1257  -1379   -828
     98  -1327  -1428    613    761  -1376    329   -662   -688  -1252  -1363   -810
     98  -1358  -1457    631    776  -1408    322   -678   -696  -1257  -1361   -805
    122  -1353  -1478    613    797  -1415    298   -706   -717  -1278  -1382   -823
    150  -1314  -1465    581    805  -1389    340   -641   -685  -1267  -1379   -833
    103  -1278  -1382    587    740  -1330    433   -485   -587  -1213  -1350   -833
     28  -1252  -1280    613    654  -1265    524   -283   -428  -1080  -1241   -750
    142  -1013  -1156    433    646  -1083    623     46   -124   -750   -909   -423
    335   -594   -930    129    631   -761    626    239    116   -387   -467     67
    277   -306   -584     12    428   -444    485    -77     85   -213   -148    467
    148   -132   -280     -7    213   -205    288   -652   -119   -192      5    680
      7   -166   -176     77     90   -171     57  -1322   -605   -620   -376    327
    -75   -491   -415    283    168   -454   -132  -1834  -1213  -1353  -1150   -454
    -77   -940   -862    509    392   -904   -296  -1992  -1579  -1826  -1652   -963
    -49  -1252  -1202    652    576  -1228   -309  -1782  -1501  -1808  -1680  -1023
      5  -1288  -1296    641    649  -1293   -181  -1478  -1273  -1652  -1577   -956
     70  -1208  -1278    568    672  -1241     20  -1150  -1015  -1467  -1439   -841
     85  -1169  -1257    540    670  -1210    174   -909   -833  -1330  -1332   -753
     93  -1171  -1265    540    678  -1218    231   -818   -763  -1273  -1283   -719
     72  -1179  -1252    550    662  -1215    233   -807   -753  -1267  -1278   -717
     83  -1163  -1249    540    665  -1205    236   -795   -740  -1254  -1265   -704
    127  -1106  -1234    488    678  -1169    252   -779   -722  -1234  -1247   -680
    142  -1067  -1210    462    675  -1137    254   -771   -714  -1226  -1234   -670
    127  -1065  -1192    467    657  -1127    257   -763   -704  -1213  -1215   -654
    111  -1057  -1169    472    639  -1111    252   -761   -696  -1202  -1200   -641
    106  -1062  -1171    478    636  -1117    233   -782   -709  -1213  -1208   -652
    137  -1036  -1174    449    654  -1104    228   -787   -704  -1205  -1195   -639
    179   -961  -1143    389    659  -1049    249   -753   -670  -1166  -1156   -594
    179   -927  -1109    374    644  -1018    259   -740   -652  -1143  -1127   -568
    142   -940  -1085    397    613  -1013    252   -745   -652  -1135  -1117   -558
     98   -948  -1047    426    571   -997    244   -745   -652  -1132  -1109   -553
    127   -911  -1041    392    581   -976    241   -735   -636  -1114  -1088   -532
    166   -883  -1049    355    607   -966    249   -722   -615  -1096  -1060   -504
    109   -906  -1015    397    561   -961    231   -730   -623  -1098  -1060   -506
    109   -896  -1005    394    555   -950    215   -735   -628  -1096  -1052   -498
    148   -836   -987    342    566   -911    233   -709   -602  -1065  -1018   -467
    163   -810   -974    322    568   -891    239   -693   -584  -1047   -995   -441
    142   -820   -963    335    553   -891    226   -688   -584  -1041   -984   -436
    205   -756   -961    275    581   -857    231   -659   -561  -1018   -956   -413
    231   -719   -953    241    589   -836    231   -636   -542   -995   -932   -392
    207   -714   -922    252    563   -818    239   -594   -511   -961   -896   -358
    176   -704   -883    262    527   -792    254   -542   -470   -917   -846   -314
    202   -623   -826    210    514   -724    283   -475   -418   -854   -779   -246
    231   -581   -815    174    522   -698    272   -436   -394   -828   -748   -215
    233   -584   -818    174    524   -701    259   -397   -371   -797   -714   -184
    252   -548   -800    145    524   -672    254   -355   -342   -758   -670   -142
    257   -493   -750    119    504   -620    259   -314   -309   -717   -623    -90
    259   -462   -722     98    491   -592    259   -290   -290   -688   -587    -51
    254   -457   -711    101    480   -581    241   -301   -301   -688   -576    -41
    239   -441   -680    101    457   -558    223   -316   -314   -691   -571    -33
    233   -418   -652     93    441   -535    223   -322   -314   -680   -553    -12
    314   -324   -639      5    475   -480    239   -324   -303   -665   -530     10
    290   -327   -618     18    452   -472    231   -361   -327   -685   -540     -2
    226   -363   -592     67    405   -478    218   -407   -358   -714   -563    -33
    228   -329   -558     51    392   -444    223   -449   -381   -737   -584    -62
    249   -311   -561     28    405   -436    239   -491   -397   -756   -602    -77
    213   -371   -584     77    397   -478    226   -558   -441   -805   -646   -129
    176   -400   -576    111    374   -488    205   -628   -483   -852   -691   -181
    187   -394   -581    103    384   -488    194   -691   -514   -888   -724   -218
    161   -436   -597    135    379   -517    168   -753   -550   -930   -763   -259
    114   -470   -584    176    348   -527    148   -802   -574   -953   -789   -285
     98   -483   -581    189    340   -532    135   -831   -587   -961   -797   -296
    122   -491   -613    184    366   -550    122   -859   -602   -976   -810   -314
    150   -480   -633    163    389   -555    101   -891   -623   -997   -826   -337
    145   -462   -607    158    376   -535    109   -885   -610   -979   -805   -316
    103   -467   -571    179    337   -519    119   -878   -594   -958   -784   -298
     80   -462   -542    192    311   -501     93   -898   -615   -979   -800   -319
    103   -446   -553    171    324   -498     88   -901   -610   -976   -789   -311
    158   -402   -561    122    358   -480    101   -885   -589   -956   -763   -288
    155   -389   -548    116    350   -470    101   -880   -581   -950   -756   -280
    129   -376   -506    124    316   -441    109   -865   -571   -930   -740   -265
    176   -316   -496     70    335   -405    116   -862   -558   -911   -724   -249
    148   -340   -488     96    316   -413    114   -870   -561   -911   -722   -252
    103   -368   -472    129    288   -420     98   -883   -568   -922   -722   -262
    114   -342   -457    114    285   -400     85   -891   -571   -922   -717   -262
    150   -298   -449     72    298   -374     83   -893   -568   -917   -706   -252
    163   -272   -436     54    298   -355     88   -888   -555   -904   -693   -241
    153   -233   -389     38    270   -311    111   -872   -527   -875   -662   -213
    155   -184   -340     15    246   -262    142   -854   -501   -852   -639   -189
    158   -161   -322      0    239   -239    132   -870   -509   -862   -644   -202
    153   -137   -290     -7    220   -213    119   -872   -501   -852   -631   -192
    127   -109   -239    -10    181   -174    109   -875   -491   -831   -602   -168
    135    -96   -231    -18    181   -163     75   -885   -496   -823   -584   -150
    145   -114   -262    -15    202   -189     49   -906   -514   -836   -592   -158
    158   -106   -265    -25    210   -184     46   -909   -511   -833   -587   -153
    179   -101   -283    -41    231   -192     36   -909   -517   -833   -584   -148
    168   -132   -301    -18    233   -215     12   -922   -537   -852   -600   -163
    153   -158   -311      2    231   -233      2   -932   -553   -862   -610   -171
    135   -174   -311     18    223   -241      5   -937   -558   -865   -607   -174
    122   -205   -327     41    223   -267      7   -948   -568   -875   -618   -189
    109   -218   -327     54    218   -272      5   -969   -587   -898   -641   -220
     98   -236   -337     67    215   -285     -5   -989   -605   -917   -659   -239
     96   -252   -348     77    220   -301    -15  -1008   -623   -935   -670   -249
     90   -272   -366     90    226   -319    -33  -1028   -641   -950   -685   -270
    106   -267   -374     80    239   -319    -33  -1031   -644   -953   -685   -275
    124   -246   -371     59    246   -309    -25  -1026   -639   -943   -670   -262
    124   -246   -371     59    246   -309    -36  -1031   -641   -940   -662   -259
    106   -249   -355     70    231   -301    -44  -1039   -646   -945   -665   -259
     88   -262   -350     88    218   -306    -54  -1047   -649   -948   -665   -262
     93   -249   -345     75    218   -296    -62  -1049   -649   -943   -659   -257
     93   -226   -319     67    205   -272    -62  -1047   -646   -937   -649   -246
     96   -207   -306     54    200   -257    -28  -1008   -618   -914   -628   -233
    127   -158   -285     15    205   -220     62   -883   -542   -878   -610   -241
    153    -59   -213    -46    181   -137    155   -691   -410   -789   -550   -210
    197     75   -124   -137    161    -23    262   -387   -174   -561   -342    -28
    285    277     -7   -283    145    137    327    -51     98   -236     -5    314
    345    558    213   -452     67    387    233   -174    163     -5    327    709
    228    709    478   -470   -124    594    -33   -841    -20     62    532    984
     25    774    745   -400   -358    758   -293  -1564   -329    -77    483    982
   -119    532    652   -207   -387    592   -550  -2205   -909   -693   -124    402
   -145     80    226     33   -184    153   -776  -2561  -1519  -1465   -924   -392
    -59   -176   -119    116     28   -148   -820  -2374  -1509  -1532  -1039   -540
     18   -215   -233     98    124   -223   -649  -1964  -1241  -1348   -917   -467
     28   -171   -202     70    114   -184   -392  -1540   -948  -1137   -761   -353
     33   -192   -226     80    129   -207   -197  -1236   -750   -997   -662   -285
     80   -166   -246     41    161   -207   -127  -1114   -667   -930   -610   -241
    119   -137   -259      7    189   -197    -98  -1075   -639   -911   -597   -233
     90   -142   -236     23    163   -189   -109  -1078   -644   -922   -607   -246
     67   -153   -220     44    142   -187   -101  -1052   -618   -893   -584   -220
     85   -124   -213     18    148   -168   -101  -1036   -610   -885   -571   -213
     90    -88   -179      0    135   -132    -80  -1010   -587   -862   -545   -200
    161     -7   -168    -77    163    -88    -44   -969   -545   -823   -506   -161
    174     18   -155    -96    166    -67    -41   -961   -535   -807   -496   -142
    140     -2   -142    -70    140    -72    -41   -953   -522   -795   -488   -135
    129     -7   -137    -59    132    -72    -51   -956   -524   -795   -485   -137
    101    -25   -129    -38    114    -77    -64   -958   -530   -800   -488   -140
    119    -15   -135    -51    127    -75    -64   -943   -511   -782   -475   -124
    132     12   -122    -75    127    -54    -72   -937   -509   -779   -475   -124
    124     23   -101    -75    114    -38    -77   -932   -498   -769   -465   -111
    122     23    -98    -75    109    -36    -75   -919   -483   -758   -454   -101
    116     23    -93    -70    106    -33    -83   -911   -475   -748   -449    -93
    111     15    -96    -67    103    -38    -90   -906   -475   -748   -446    -88
    163     70    -93   -116    127    -12    -62   -867   -441   -714   -410    -57
    231    135    -98   -184    163     20    -38   -826   -407   -678   -374    -23
    215    166    -49   -189    132     59     -7   -771   -361   -631   -329     20
    153    145     -7   -150     80     70    -18   -756   -353   -623   -324     31
    163    150    -12   -158     88     67    -28   -732   -342   -610   -316     38
    179    174     -5   -179     90     85    -31   -696   -316   -581   -298     59
    187    192      5   -189     90     98    -25   -649   -290   -555   -272     88
    194    220     25   -210     85    124    -23   -597   -257   -524   -241    119
    210    257     46   -233     83    153    -18   -540   -220   -485   -205    150
    228    272     44   -249     90    158    -23   -493   -194   -454   -176    176
    220    293     72   -257     75    184    -20   -436   -155   -413   -127    226
    202    296     93   -249     51    197    -28   -402   -129   -384    -98    257
    223    350    127   -288     46    241    -41   -381   -111   -358    -70    290
    241    436    194   -340     23    316    -25   -348    -77   -314    -20    340
    231    454    223   -342      5    340    -15   -340    -64   -293      0    368
    223    452    226   -340     -2    337    -28   -350    -70   -290      7    376
    277    542    265   -410      7    405     -2   -340    -49   -267     33    407
    350    628    277   -491     33    454     23   -335    -36   -254     49    423
    290    571    280   -431      5    426      2   -387    -70   -290     15    389
    262    527    262   -397      0    394    -12   -444   -101   -329    -20    350
    252    511    257   -381     -2    384    -12   -498   -129   -363    -59    309
    223    465    239   -345     -7    350    -28   -568   -171   -413   -114    254
    192    428    236   -309    -20    332    -28   -626   -194   -444   -142    228
    158    384    226   -272    -33    306    -41   -688   -233   -488   -187    184
    140    345    205   -244    -33    275    -54   -745   -267   -524   -223    148
    129    316    187   -226    -28    252    -67   -789   -293   -555   -254    119
    132    303    171   -218    -18    239    -85   -831   -322   -589   -283     93
    114    275    161   -194    -23    218   -106   -867   -353   -620   -316     62
     85    220    132   -153    -23    176   -122   -893   -374   -641   -340     38
     75    202    124   -140    -25    163   -137   -909   -384   -652   -348     31
     70    192    122   -129    -25    158   -150   -917   -387   -657   -358     23
     80    223    142   -153    -31    184   -129   -896   -366   -633   -340     38
     93    233    140   -163    -23    189   -132   -898   -363   -633   -340     36
    137    257    119   -200      7    189   -135   -904   -361   -631   -337     41
    158    306    148   -231      5    228   -114   -883   -337   -607   -314     62
    116    327    210   -223    -46    270    -77   -846   -303   -579   -280     93
    179    387    207   -283    -15    298    -54   -826   -283   -561   -259    114
    150    342    192   -249    -20    270    -72   -844   -296   -576   -277     96
    109    309    200   -207    -44    254    -88   -859   -309   -589   -293     77
    106    298    189   -205    -41    246   -103   -875   -322   -602   -303     67
    122    296    174   -210    -25    233   -119   -888   -332   -613   -314     54
    106    303    197   -207    -44    252   -122   -888   -327   -607   -314     57
     77    358    280   -218   -101    319    -90   -852   -288   -568   -277     96
     85    389    303   -239   -109    345    -70   -839   -270   -553   -267    106
    119    423    303   -270    -93    363    -41   -826   -254   -545   -259    111
    135    436    301   -285    -83    368    -31   -820   -244   -537   -252    116
    114    433    319   -272   -101    376    -54   -831   -241   -532   -241    124
     98    428    329   -265   -116    379    -93   -846   -244   -532   -239    124
    124    446    319   -285    -98    384   -119   -854   -246   -530   -236    127
    158    493    335   -327    -88    415   -109   -844   -231   -509   -215    153
    181    522    340   -350    -77    431    -90   -826   -215   -491   -194    176
    145    457    311   -301    -83    384   -122   -849   -244   -519   -223    150
    119    371    252   -244    -64    311   -150   -878   -285   -555   -267    109
    181    407    223   -296    -20    316   -137   -865   -275   -545   -257    119
    166    392    226   -277    -28    309   -145   -883   -290   -558   -270    106
     57    293    233   -176    -88    265   -181   -924   -335   -602   -314     62
     64    285    218   -176    -75    252   -174   -935   -345   -618   -329     41
    145    329    184   -239    -18    257   -150   -924   -337   -615   -327     36
    132    298    166   -215    -15    233   -150   -930   -348   -628   -337     23
     90    283    192   -189    -51    236   -163   -940   -361   -639   -345     10
    124    303    176   -215    -25    241   -158   -937   -355   -639   -342      7
    124    280    155   -202    -15    218   -158   -937   -358   -641   -345     -2
     96    272    176   -184    -38    226   -158   -932   -355   -639   -340     -2
     77    280    202   -179    -62    241   -166   -930   -350   -636   -337      2
     46    246    200   -148    -77    223   -179   -935   -358   -641   -342    -10
      0    187    187    -96    -93    187   -200   -945   -368   -654   -355    -28
     44    239    194   -140    -75    218   -197   -932   -358   -641   -342    -20
    132    324    192   -228    -31    259   -137   -870   -314   -605   -311     -2
    137    368    231   -254    -46    301    -59   -753   -244   -579   -306    -20
    163    446    280   -306    -59    363     44   -553   -111   -478   -233     25
    192    550    358   -371    -83    454    142   -252    103   -267    -44    192
    270    709    439   -491    -85    574    176     33    319      2    254    514
    298    935    636   -615   -168    787     85   -142    361    189    545    870
    158   1096    937   -628   -392   1018   -127   -737    231    272    745   1140
    -28   1163   1192   -566   -610   1176   -384  -1473    -77    109    667   1106
   -155    883   1039   -363   -600    961   -594  -2062   -649   -530     25    465
   -109    511    620   -202   -363    566   -789  -2307  -1111  -1114   -587   -161
    -57    265    322   -103   -189    293   -839  -2127  -1106  -1174   -693   -296
    -41    207    249    -83   -145    228   -706  -1748   -878  -1026   -597   -241
     20    296    272   -158   -124    283   -452  -1327   -602   -833   -454   -129
     83    314    231   -197    -72    272   -270  -1044   -433   -717   -379    -80
     72    316    241   -194    -83    277   -200   -935   -361   -667   -340    -59
     33    303    270   -168   -116    288   -168   -885   -322   -633   -309    -33
     70    316    246   -192    -88    280   -174   -872   -314   -633   -309    -38
     85    298    213   -192    -62    254   -184   -870   -322   -646   -322    -57
     75    298    223   -189    -72    262   -179   -854   -311   -639   -314    -51
     85    342    257   -213    -85    301   -163   -828   -285   -618   -290    -33
     80    332    252   -207    -85    293   -158   -815   -277   -610   -283    -31
     83    324    241   -202    -77    283   -166   -810   -272   -607   -280    -31
     93    327    233   -210    -70    280   -171   -802   -270   -605   -277    -31
     72    296    223   -184    -75    259   -179   -805   -275   -610   -285    -36
    109    340    231   -226    -62    285   -166   -782   -252   -587   -262    -15
    140    397    257   -270    -57    327   -142   -750   -220   -553   -228     10
    116    405    288   -262    -88    348   -132   -735   -205   -537   -213     23
     80    361    280   -220    -98    322   -155   -748   -218   -555   -233      2
    109    381    272   -246    -83    327   -163   -737   -215   -553   -233      2
    135    420    285   -280    -75    353   -150   -706   -189   -522   -200     28
    163    449    283   -309    -59    366   -135   -678   -168   -501   -181     44
    166    454    288   -309    -59    371   -122   -652   -150   -485   -168     57
    148    457    309   -303    -80    384   -114   -623   -129   -467   -150     70
    158    467    306   -314    -75    387   -129   -613   -129   -467   -153     67
    168    472    303   -322    -67    389   -129   -587   -114   -454   -140     77
    150    470    319   -309    -83    394   -119   -548    -88   -428   -116    101
    124    488    363   -309   -119    426   -119   -509    -67   -410    -96    114
    161    524    363   -342   -101    444   -116   -465    -46   -387    -72    132
    194    558    363   -376    -85    462   -103   -402     -5   -342    -28    174
    197    571    374   -384    -88    472    -93   -337     33   -298     15    220
    168    550    379   -361   -106    465   -116   -306     41   -290     28    228
    231    626    394   -428    -83    509   -111   -249     77   -249     72    275
    306    763    454   -535    -75    610    -72   -171    145   -174    150    353
    265    769    504   -517   -119    636    -70   -145    166   -148    179    381
    275    776    498   -527   -111    639    -85   -148    161   -145    184    387
    265    792    527   -530   -132    659    -98   -155    161   -140    192    397
    239    787    548   -514   -155    667   -109   -168    153   -145    194    400
    228    782    553   -504   -161    667   -114   -184    148   -153    192    394
    257    813    555   -537   -148    685   -116   -202    137   -166    179    384
    249    805    555   -530   -153    680   -109   -228    124   -179    166    371
    239    779    537   -509   -150    659   -106   -272     98   -213    135    337
    213    750    537   -480   -161    644   -106   -322     64   -249     93    293
    179    730    548   -457   -184    639    -98   -374     41   -285     59    254
    161    704    542   -433   -192    626    -96   -426     10   -322     20    210
    127    657    527   -394   -200    592   -111   -491    -31   -371    -28    155
    142    639    496   -389   -176    568   -132   -545    -67   -410    -70    111
    122    594    472   -358   -176    532   -148   -589    -98   -446   -106     75
     70    530    459   -301   -194    496   -166   -626   -127   -478   -135     41
     64    509    444   -288   -189    475   -171   -644   -135   -488   -148     28
    124    568    444   -345   -158    506   -140   -620   -106   -462   -124     51
    158    602    441   -381   -142    522   -122   -613    -98   -454   -116     51
    135    574    436   -355   -150    506   -140   -628   -119   -470   -135     31
    103    553    449   -329   -171    504   -161   -644   -135   -480   -148     15
     96    537    441   -316   -171    491   -174   -654   -142   -491   -158     -2
     85    542    454   -316   -184    498   -168   -646   -140   -488   -153      0
    119    592    472   -355   -176    532   -161   -636   -129   -478   -140     12
    106    581    475   -345   -184    530   -166   -639   -132   -478   -137     15
     85    563    478   -324   -194    522   -171   -639   -140   -485   -145      7
     77    530    452   -303   -187    491   -187   -649   -150   -501   -155     -5
     70    524    454   -298   -192    491   -192   -649   -148   -498   -150     -2
    122    594    470   -361   -174    532   -179   -639   -137   -491   -142      2
    161    620    459   -389   -148    540   -166   -631   -129   -485   -135      5
    124    615    491   -371   -181    553   -163   -623   -122   -478   -127     10
    127    657    530   -392   -202    594   -135   -602   -101   -454   -106     28
    122    701    576   -413   -228    639    -96   -574    -64   -426    -70     54
     90    680    589   -384   -249    636    -93   -574    -64   -433    -77     44
    109    691    581   -400   -236    636   -106   -581    -70   -436    -83     38
    150    743    589   -446   -218    667   -109   -579    -54   -418    -62     54
    150    763    613   -457   -231    688   -122   -574    -41   -397    -41     80
    109    732    623   -420   -257    678   -161   -594    -59   -410    -51     72
     98    724    626   -413   -265    675   -181   -605    -70   -420    -59     64
     90    701    610   -397   -259    657   -192   -607    -80   -428    -67     57
     90    667    574   -379   -241    620   -207   -615   -101   -449    -83     41
    161    696    535   -428   -187    615   -210   -615   -111   -454    -85     46
    158    665    506   -413   -174    587   -207   -626   -124   -467   -101     25
    114    613    498   -363   -192    555   -200   -636   -140   -493   -124      0
     77    579    498   -329   -210    540   -187   -636   -150   -506   -140    -15
     75    550    475   -311   -200    514   -197   -652   -171   -530   -161    -36
     80    519    436   -301   -176    478   -220   -683   -205   -563   -194    -75
     80    506    426   -296   -171    467   -226   -691   -218   -579   -205    -88
     54    483    426   -270   -187    457   -233   -696   -226   -592   -215    -96
     64    472    407   -267   -171    441   -244   -704   -239   -605   -228   -109
     77    472    394   -277   -158    436   -249   -709   -244   -607   -233   -116
     54    465    410   -259   -179    439   -244   -704   -239   -602   -226   -114
     15    454    439   -236   -213    449   -236   -691   -233   -597   -220   -109
     46    457    410   -252   -181    433   -246   -698   -244   -613   -233   -127
     59    465    402   -265   -171    433   -254   -704   -249   -618   -239   -137
     41    472    431   -257   -194    452   -226   -670   -228   -597   -220   -124
     54    504    449   -280   -197    478   -163   -576   -171   -566   -205   -122
    106    553    446   -329   -168    501    -72   -415    -72   -509   -184   -122
    129    584    454   -358   -163    519      2   -192     85   -366    -64    -25
    189    743    553   -467   -181    649     70    127    342    -80    226    265
    288   1044    756   -667   -233    898     51    233    504    189    568    657
    244   1286   1041   -763   -397   1163    -96   -148    428    309    815    984
     67   1436   1369   -753   -652   1402   -288   -771    187    246    857   1080
    -90   1374   1462   -641   -776   1418   -498  -1452   -303   -220    415    652
   -189   1005   1195   -407   -693   1098   -719  -1961   -922   -953   -340   -119
   -135    623    758   -244   -446    691   -880  -2018  -1169  -1270   -683   -472
    -59    433    493   -189   -275    462   -818  -1701   -989  -1156   -626   -452
    -25    405    431   -189   -228    418   -644  -1332   -735   -984   -506   -363
     33    433    400   -233   -184    418   -423   -958   -480   -805   -381   -270
     64    444    379   -254   -155    413   -288   -740   -332   -696   -303   -213
     49    431    381   -239   -166    407   -249   -691   -288   -670   -283   -202
     59    428    368   -244   -155    400   -231   -665   -267   -657   -275   -194
     80    423    340   -254   -129    384   -236   -654   -267   -657   -277   -200
     57    413    355   -233   -148    384   -233   -633   -257   -646   -272   -202
     10    423    413   -218   -202    418   -215   -605   -231   -623   -249   -184
     36    441    405   -239   -184    426   -207   -592   -223   -618   -244   -179
     64    452    387   -259   -161    420   -218   -594   -228   -626   -252   -181
     98    462    363   -280   -132    413   -210   -581   -226   -626   -246   -179
     83    428    342   -257   -129    387   -218   -584   -231   -636   -254   -187
     59    418    358   -239   -148    389   -226   -579   -231   -633   -252   -187
     70    452    381   -262   -155    418   -213   -558   -210   -613   -231   -176
    101    478    376   -288   -137    428   -202   -540   -200   -600   -226   -174
     67    452    381   -259   -158    418   -218   -550   -210   -610   -239   -192
     62    465    402   -265   -171    433   -207   -522   -187   -587   -215   -161
     88    478    389   -285   -150    433   -187   -491   -166   -566   -192   -129
    103    462    358   -283   -127    410   -181   -480   -161   -561   -187   -124
    122    485    361   -303   -119    423   -189   -478   -161   -563   -189   -132
    129    514    384   -322   -127    449   -174   -446   -140   -540   -171   -114
    106    496    387   -301   -140    441   -171   -426   -127   -532   -163   -103
    137    514    376   -324   -119    446   -187   -418   -127   -532   -158   -103
    127    511    384   -322   -127    449   -179   -387   -106   -514   -140    -90
    119    519    400   -319   -140    462   -171   -348    -83   -491   -122    -70
    150    542    392   -348   -122    467   -166   -306    -57   -465    -98    -46
    176    568    392   -371   -106    480   -158   -259    -25   -428    -62    -12
    176    584    405   -381   -114    496   -140   -194     18   -381    -15     33
    176    600    423   -389   -122    511   -124   -129     64   -335     25     75
    179    607    428   -394   -124    519   -122    -77     96   -301     59    109
    197    639    441   -418   -122    540   -132    -38    119   -270     93    145
    215    654    436   -436   -111    545   -145    -18    132   -246    119    174
    210    649    439   -431   -114    545   -148     -7    140   -231    132    189
    210    688    475   -452   -132    584   -129     15    163   -207    163    226
    207    727    519   -467   -155    623   -106     38    187   -179    200    267
    200    711    511   -457   -155    613   -132     10    158   -207    174    249
    213    714    498   -465   -142    607   -140    -20    135   -233    150    228
    228    745    514   -488   -142    631   -116    -31    135   -239    145    226
    246    740    493   -493   -122    618    -93    -51    124   -259    124    205
    236    704    465   -470   -116    584    -90    -98     88   -301     80    158
    184    670    483   -428   -150    576    -90   -153     49   -350     25    106
    124    600    475   -363   -176    540   -111   -223     -2   -410    -36     38
    129    535    405   -332   -137    470   -129   -296    -57   -475   -106    -36
    114    501    387   -309   -137    446   -145   -353    -96   -522   -163    -90
     77    483    405   -280   -163    444   -140   -384   -114   -540   -184   -111
     80    457    376   -270   -148    418   -127   -397   -124   -555   -202   -127
     72    410    337   -241   -132    374   -140   -428   -148   -579   -228   -153
     59    363    303   -213   -122    332   -168   -465   -179   -610   -267   -187
     36    327    290   -181   -127    309   -184   -488   -200   -633   -296   -215
     67    381    314   -226   -124    348   -158   -465   -174   -605   -275   -192
    166    470    303   -316    -67    387   -124   -433   -142   -571   -241   -158
    132    392    259   -262    -62    327   -148   -465   -174   -607   -280   -194
    135    381    244   -259    -54    314   -135   -454   -166   -602   -280   -189
    122    379    254   -252    -67    316   -124   -444   -158   -592   -277   -179
    103    350    246   -226    -70    298   -132   -449   -163   -597   -288   -187
    101    327    226   -215    -62    277   -137   -459   -176   -610   -298   -200
     83    311    228   -197    -72    272   -137   -459   -179   -613   -301   -200
     72    301    226   -187    -77    265   -135   -459   -179   -615   -306   -200
     93    293    200   -192    -51    246   -148   -467   -187   -626   -322   -213
    109    290    181   -202    -36    239   -153   -472   -192   -631   -327   -215
    103    283    179   -194    -38    233   -145   -467   -184   -623   -324   -213
    101    301    200   -202    -49    252   -129   -457   -171   -613   -319   -207
    103    335    231   -218    -62    283   -101   -439   -145   -592   -301   -187
    109    355    246   -233    -70    301    -67   -413   -124   -571   -280   -168
     62    335    272   -200   -106    306    -64   -410   -119   -568   -277   -171
    101    366    265   -236    -83    316    -75   -420   -119   -566   -277   -168
    181    420    239   -301    -28    329    -85   -431   -111   -555   -267   -155
    132    368    233   -252    -51    301   -103   -441   -124   -563   -277   -155
     90    361    270   -226    -88    314   -109   -436   -122   -555   -272   -137
     88    366    277   -226    -93    322   -111   -428   -116   -548   -265   -127
     96    296    200   -194    -51    249   -137   -452   -153   -581   -303   -155
     96    236    137   -168    -20    187   -155   -472   -184   -615   -337   -192
    140    246    103   -194     18    176   -132   -457   -179   -610   -332   -189
    137    210     72   -176     31    142   -124   -467   -192   -628   -350   -207
    127    171     44   -148     41    109   -116   -475   -210   -649   -374   -228
    114    116      2   -119     57     59   -119   -496   -233   -680   -410   -259
     90     85     -5    -88     46     38   -116   -506   -249   -693   -428   -270
     75     49    -28    -64     51     12   -122   -519   -265   -711   -449   -288
     77      5    -72    -41     75    -33   -135   -537   -288   -735   -478   -316
     72    -46   -119    -15     93    -83   -150   -553   -309   -756   -501   -335
     64    -70   -137      2    101   -103   -163   -571   -324   -766   -519   -350
     72    -51   -127    -10     98    -88   -155   -568   -319   -761   -517   -342
    106    -31   -137    -36    122    -83   -137   -555   -306   -748   -509   -332
     93    -44   -137    -23    114    -90   -127   -548   -301   -745   -509   -324
     72    -96   -168     10    119   -132   -135   -555   -309   -753   -519   -332
     46   -140   -189     46    116   -163   -140   -561   -319   -763   -535   -348
     33   -148   -181     57    106   -163    -93   -493   -285   -750   -540   -358
     72   -103   -179     12    124   -140     15   -329   -184   -704   -537   -376
    132    -51   -184    -41    155   -116    119   -116    -20   -574   -441   -298
    220    148    -75   -187    148     36    215    226    275   -254   -127      5
    301    452    150   -376     75    301    197    413    501     93    290    467
    257    763    504   -511   -124    636     23     -7    407    231    571    828
    122    940    818   -530   -348    880   -184   -628    142    184    644    961
    -67    865    930   -400   -501    898   -413  -1314   -348   -257    239    592
   -158    428    587   -135   -371    506   -652  -1857  -1021  -1078   -631   -270
   -114    -38     75     75    -96     18   -782  -1922  -1309  -1480  -1062   -704
    -44   -296   -252    171    103   -275   -730  -1641  -1148  -1387  -1028   -704
     -7   -342   -335    176    163   -340   -550  -1283   -875  -1200   -904   -613
     38   -306   -345    135    192   -324   -301   -896   -584   -987   -753   -496
     80   -288   -368    101    223   -327   -155   -672   -418   -859   -662   -418
     93   -290   -387     98    239   -337   -114   -607   -368   -823   -644   -400
    101   -319   -423    109    259   -371   -119   -602   -371   -831   -662   -420
     70   -363   -433    148    252   -397   -119   -594   -371   -836   -667   -428
     46   -358   -407    153    226   -381   -101   -568   -345   -810   -644   -400
     77   -311   -392    116    233   -350    -67   -530   -311   -776   -618   -366
    116   -311   -428     96    270   -371    -57   -522   -306   -774   -620   -366
    106   -358   -465    127    285   -410    -59   -524   -314   -782   -628   -374
     72   -371   -446    148    257   -410    -57   -514   -303   -771   -618   -361
     98   -345   -446    122    270   -394    -36   -491   -280   -753   -600   -340
    127   -342   -470    106    296   -405    -38   -491   -280   -753   -602   -337
    119   -361   -480    122    298   -420    -46   -496   -288   -758   -610   -342
    101   -381   -483    137    290   -433    -49   -493   -285   -756   -613   -345
     98   -384   -483    142    288   -431    -38   -483   -272   -743   -600   -332
    109   -371   -483    129    296   -428    -33   -467   -257   -730   -587   -319
    145   -361   -506    109    324   -433    -25   -452   -244   -719   -584   -314
    153   -361   -517    101    332   -436    -25   -444   -239   -711   -579   -309
    145   -374   -519    114    332   -446    -20   -433   -228   -704   -571   -298
    129   -402   -532    135    329   -467    -25   -431   -228   -709   -579   -298
    142   -402   -545    129    342   -472    -31   -426   -223   -706   -581   -293
    148   -405   -553    127    350   -478    -23   -402   -205   -685   -566   -272
    150   -376   -527    111    337   -452      7   -350   -163   -646   -532   -236
    153   -371   -527    109    337   -449     28   -303   -132   -615   -509   -215
    119   -397   -517    140    316   -457     28   -270   -111   -597   -493   -197
    129   -384   -517    124    322   -449     20   -239    -96   -576   -475   -179
    153   -376   -532    111    340   -454     28   -189    -62   -545   -444   -148
    166   -381   -550    106    355   -465     41   -127    -25   -504   -410   -114
    220   -314   -535     46    376   -423     75    -51     28   -444   -353    -49
    249   -262   -511      5    379   -384     88     -2     67   -402   -306      2
    239   -265   -504     10    371   -384     80     18     80   -384   -290     23
    262   -231   -496    -18    379   -361     83     36     90   -366   -270     44
    257   -218   -475    -18    366   -345     83     36     90   -358   -257     59
    226   -236   -462      2    342   -348     72     20     77   -366   -259     62
    239   -241   -483      0    361   -361     64      7     67   -374   -265     64
    262   -236   -501    -15    381   -368     64    -15     51   -384   -275     59
    267   -239   -506    -12    387   -371     64    -49     33   -407   -293     41
    200   -267   -467     33    332   -368     67    -88     12   -436   -324     15
    150   -296   -446     70    298   -371     67   -137    -18   -472   -363    -20
    150   -335   -485     90    316   -410     62   -202    -57   -522   -415    -70
    148   -363   -511    109    329   -436     57   -265    -93   -563   -462   -114
    140   -389   -530    124    332   -459     46   -329   -127   -607   -514   -161
    155   -400   -558    122    355   -478     44   -379   -150   -636   -548   -192
    145   -423   -568    137    355   -496     46   -413   -166   -652   -563   -215
    111   -459   -571    174    340   -514     51   -439   -174   -665   -576   -231
     90   -506   -597    205    342   -553     33   -472   -197   -691   -607   -259
     80   -532   -615    226    345   -574      7   -504   -220   -719   -633   -277
     85   -537   -623    223    353   -579     -2   -522   -233   -735   -649   -290
     80   -548   -628    233    353   -587     -2   -530   -233   -735   -646   -288
     75   -571   -646    246    358   -607     -5   -535   -239   -735   -652   -290
    101   -568   -670    233    384   -618     -2   -537   -239   -735   -652   -293
    127   -555   -683    213    402   -618      2   -532   -231   -730   -644   -290
    103   -553   -657    226    379   -605      2   -530   -226   -724   -639   -290
     72   -568   -644    246    358   -605     -2   -535   -228   -730   -641   -290
     83   -574   -657    244    368   -615    -15   -548   -239   -740   -652   -298
     77   -568   -649    244    363   -607    -20   -550   -241   -745   -654   -296
     96   -584   -680    244    387   -631    -28   -563   -252   -756   -670   -306
    137   -563   -701    213    418   -631    -12   -555   -241   -748   -665   -301
    119   -540   -659    210    387   -600      5   -540   -226   -735   -649   -288
     85   -545   -633    228    358   -589     12   -527   -213   -717   -631   -270
    127   -485   -613    179    368   -548     36   -506   -184   -685   -605   -244
    114   -465   -579    174    345   -522     57   -501   -171   -675   -600   -239
    103   -452   -558    174    329   -504     70   -501   -171   -675   -600   -241
     96   -457   -553    179    324   -504     70   -506   -168   -678   -605   -241
    103   -452   -555    174    329   -504     46   -527   -174   -683   -610   -239
    124   -405   -530    140    327   -467     23   -532   -168   -670   -594   -226
    153   -394   -548    119    350   -470      5   -535   -171   -667   -587   -215
    129   -420   -550    145    337   -485     -7   -540   -179   -680   -589   -215
    129   -439   -568    155    348   -504    -12   -545   -181   -685   -587   -213
    150   -462   -613    155    379   -535    -33   -566   -205   -706   -615   -233
    135   -524   -659    194    394   -589    -62   -592   -239   -745   -652   -267
    122   -542   -665    210    392   -602    -64   -602   -252   -758   -662   -275
    114   -566   -680    226    397   -623    -57   -613   -262   -771   -667   -280
    114   -587   -701    236    407   -644    -49   -623   -272   -784   -675   -298
    101   -597   -698    246    400   -646    -46   -633   -288   -802   -693   -316
     77   -620   -698    270    387   -657    -57   -654   -306   -823   -711   -332
     77   -641   -719    283    397   -680    -70   -672   -324   -844   -732   -353
     49   -691   -740    319    392   -714    -90   -704   -355   -872   -763   -387
     41   -711   -753    335    394   -730    -93   -706   -355   -875   -769   -387
     93   -680   -776    293    433   -727    -77   -693   -342   -862   -756   -371
    103   -683   -787    290    444   -735    -72   -696   -342   -862   -753   -374
    103   -678   -782    285    441   -730    -83   -704   -348   -872   -761   -381
    127   -639   -766    254    446   -701    -75   -696   -337   -859   -748   -376
     67   -662   -732    296    400   -696    -72   -691   -329   -852   -740   -366
     28   -719   -748    345    387   -732    -90   -706   -345   -870   -756   -379
     59   -701   -763    319    410   -730    -46   -649   -314   -857   -753   -381
    109   -639   -748    265    426   -693     54   -501   -226   -813   -735   -389
    142   -540   -683    200    410   -613    150   -298    -88   -709   -657   -332
    194   -402   -597    103    394   -498    244     36    171   -446   -420   -114
    290   -192   -485    -51    387   -337    233    236    371   -142    -72    267
    275     70   -205   -174    239    -64     49   -166    306     12    215    626
    111    285    174   -200    -31    231   -207   -865    103     57    387    852
    -96    280    376    -90   -236    327   -472  -1608   -301   -233    166    672
   -189   -114     75    150   -132    -20   -717  -2117   -950  -1023   -646   -124
   -132   -504   -371    316    119   -439   -857  -2208  -1304  -1519  -1176   -649
    -51   -709   -657    379    301   -683   -800  -1896  -1161  -1460  -1176   -691
    -23   -709   -685    366    329   -698   -568  -1449   -844  -1234  -1018   -576
     41   -649   -691    303    366   -670   -309  -1057   -579  -1047   -883   -475
     88   -631   -719    272    402   -675   -168   -839   -433   -943   -807   -423
    106   -620   -730    257    418   -675   -129   -771   -389   -914   -789   -413
     85   -639   -724    277    405   -680   -119   -748   -371   -904   -782   -407
     67   -652   -722    290    394   -688   -116   -732   -363   -896   -774   -410
     67   -675   -743    303    405   -709   -124   -730   -366   -896   -776   -418
     98   -644   -743    272    420   -693   -119   -714   -350   -878   -761   -405
     98   -623   -722    262    410   -672    -98   -688   -324   -857   -737   -381
     80   -649   -730    283    402   -688   -101   -691   -327   -865   -743   -381
    140   -600   -740    228    439   -670    -93   -683   -319   -857   -737   -374
    174   -555   -732    189    452   -644    -85   -670   -309   -844   -724   -368
    124   -579   -704    228    413   -641    -90   -670   -309   -841   -722   -366
    106   -579   -688    233    394   -631    -93   -662   -301   -833   -711   -358
     88   -592   -683    252    384   -636    -93   -652   -293   -826   -704   -353
     93   -574   -667    239    379   -620    -96   -644   -285   -815   -693   -342
    122   -545   -667    213    394   -605    -90   -631   -270   -800   -678   -329
    150   -501   -652    174    400   -574    -67   -602   -244   -774   -652   -309
    142   -498   -641    176    392   -568    -67   -592   -233   -766   -644   -303
    122   -501   -623    189    371   -563    -77   -589   -236   -769   -644   -306
    129   -496   -626    184    376   -561    -85   -584   -233   -766   -644   -306
    150   -462   -613    155    379   -535    -83   -563   -218   -750   -628   -293
    158   -423   -581    132    368   -501    -70   -530   -192   -724   -602   -272
    150   -428   -581    137    366   -504    -57   -491   -166   -696   -579   -249
    153   -446   -600    148    376   -522    -62   -465   -153   -685   -571   -249
    179   -415   -597    116    387   -506    -59   -431   -135   -665   -553   -233
    202   -384   -587     90    392   -483    -51   -384   -103   -633   -527   -207
    184   -376   -561     96    371   -467    -49   -332    -72   -600   -493   -176
    166   -358   -524     96    345   -441    -41   -267    -31   -550   -444   -129
    184   -319   -504     64    342   -410    -33   -213      5   -509   -400    -90
    210   -239   -449     12    329   -342     -5   -145     59   -452   -337    -31
    280   -145   -426    -67    350   -285     18    -93    101   -400   -285     20
    283   -106   -389    -88    335   -246     15    -80    111   -384   -265     46
    244   -116   -363    -64    301   -239     -2    -93    106   -389   -265     46
    233   -127   -361    -54    296   -244    -18   -109     93   -397   -270     46
    259    -83   -342    -90    301   -213    -18   -122     90   -392   -262     54
    293    -49   -342   -122    316   -194    -15   -140     88   -397   -259     57
    285    -57   -342   -116    314   -197    -20   -176     67   -418   -277     41
    259    -62   -322    -98    288   -189    -15   -215     49   -441   -298     18
    210    -83   -293    -64    249   -189    -10   -265     25   -472   -329    -10
    189    -96   -285    -46    236   -189    -23   -335    -10   -514   -366    -51
    179   -140   -319    -20    249   -231    -38   -407    -54   -566   -420   -103
    176   -179   -355      0    265   -267    -54   -480   -101   -615   -472   -163
    153   -226   -381     33    265   -303    -64   -537   -135   -654   -511   -205
    114   -280   -394     83    254   -337    -72   -581   -163   -683   -537   -239
    124   -293   -420     83    270   -355    -93   -633   -202   -724   -576   -277
    129   -303   -433     85    280   -368   -111   -672   -228   -753   -607   -306
    109   -316   -428    101    267   -374   -114   -688   -239   -763   -618   -314
     75   -309   -384    116    228   -345    -90   -670   -215   -743   -594   -296
     54   -327   -384    135    218   -355   -103   -685   -228   -750   -602   -309
     72   -322   -394    124    233   -358   -111   -693   -233   -753   -605   -311
    111   -275   -389     80    249   -332   -101   -685   -220   -737   -589   -296
    155   -226   -381     36    267   -303   -101   -683   -213   -732   -584   -290
    142   -259   -402     57    270   -329   -119   -706   -236   -756   -613   -319
    122   -270   -392     72    257   -329   -124   -709   -241   -761   -618   -327
    119   -244   -366     59    241   -303   -109   -693   -226   -743   -594   -303
    148   -181   -329     18    239   -254    -93   -680   -210   -727   -574   -290
    116   -223   -340     51    228   -280   -116   -704   -228   -745   -592   -311
    101   -249   -350     72    223   -298   -127   -717   -239   -753   -600   -319
    103   -236   -340     62    220   -288   -129   -717   -239   -753   -600   -319
    132   -215   -348     41    239   -280   -135   -724   -244   -761   -605   -324
    119   -215   -335     46    226   -275   -135   -730   -246   -763   -607   -332
    116   -166   -285     23    200   -226   -101   -701   -207   -730   -571   -296
    116   -124   -244      2    179   -184    -72   -683   -184   -706   -553   -272
    116   -106   -223     -5    168   -163    -59   -678   -176   -704   -553   -275
    103   -111   -218      2    158   -163    -72   -691   -184   -711   -561   -288
     96    -90   -187     -5    140   -137    -77   -685   -166   -688   -532   -265
    116    -64   -181    -28    148   -122   -101   -688   -155   -672   -509   -241
    150    -41   -192    -54    171   -116   -114   -691   -153   -665   -498   -233
    150    -18   -171    -67    158    -93   -114   -688   -150   -659   -488   -223
    158    -31   -189    -64    174   -111   -135   -698   -168   -672   -496   -231
    179    -80   -259    -51    218   -168   -166   -732   -210   -709   -540   -265
    155   -109   -265    -23    210   -187   -174   -748   -228   -724   -555   -280
    116   -116   -233      0    174   -174   -168   -748   -228   -727   -555   -280
    114   -137   -252     12    181   -194   -168   -761   -244   -745   -571   -301
    119   -148   -270     12    192   -207   -166   -774   -259   -766   -592   -327
    111   -179   -290     33    200   -233   -174   -795   -283   -792   -613   -350
     80   -236   -316     75    197   -275   -194   -820   -306   -818   -639   -376
     62   -265   -329    101    194   -296   -215   -844   -329   -844   -662   -402
     72   -262   -335     90    202   -298   -215   -849   -332   -846   -662   -402
    116   -223   -340     54    228   -280   -197   -836   -319   -836   -649   -389
    103   -236   -340     64    218   -285   -202   -844   -327   -841   -659   -407
     83   -228   -311     72    194   -270   -205   -844   -324   -839   -654   -405
     77   -233   -311     77    192   -270   -202   -839   -316   -833   -646   -397
     59   -241   -301     90    179   -270   -200   -836   -314   -831   -644   -392
     49   -218   -270     83    158   -244   -194   -826   -303   -815   -631   -381
    109   -192   -301     41    202   -244   -176   -810   -293   -810   -626   -379
    148   -150   -301      0    223   -226   -129   -745   -265   -818   -646   -418
    153    -98   -252    -25    202   -174    -51   -602   -187   -779   -639   -439
    176    -12   -189    -83    181   -101     54   -324      7   -600   -480   -298
    236    150    -88   -194    163     31    142     31    275   -301   -174     10
    288    407    119   -350     83    265     96     38    397    -54    150    387
    210    597    387   -402    -88    493   -109   -493    290     57    384    693
    -12    680    691   -335   -353    685   -387  -1262      5    -41    379    735
   -161    537    698   -189   -428    618   -620  -1925   -501   -542    -98    277
   -174    194    368    -12   -270    283   -820  -2286  -1049  -1221   -797   -423
   -101   -111    -10    106    -46    -62   -932  -2208  -1169  -1426  -1036   -685
    -38   -213   -174    124     64   -194   -792  -1805   -930  -1262   -935   -626
     10   -158   -168     72     88   -163   -540  -1376   -646  -1062   -792   -519
     49   -161   -210     54    127   -184   -335  -1049   -446   -930   -701   -459
     31   -189   -220     80    124   -205   -244   -904   -355   -865   -654   -433
     62   -171   -233     51    145   -202   -220   -867   -332   -854   -646   -428
     98   -161   -262     31    179   -210   -223   -854   -327   -854   -652   -433
    124   -124   -252     -2    187   -187   -205   -831   -306   -839   -633   -423
     90   -127   -218     18    153   -171   -192   -807   -293   -823   -615   -410
     77   -124   -205     23    140   -163   -192   -797   -283   -810   -605   -400
     93   -109   -202      5    148   -155   -194   -789   -275   -802   -594   -387
    109   -114   -223      2    163   -168   -205   -797   -283   -810   -602   -400
    109   -127   -236     10    171   -181   -213   -800   -288   -813   -613   -415
     93   -127   -220     15    155   -174   -205   -784   -277   -800   -597   -402
     85   -101   -187      7    135   -142   -187   -758   -252   -771   -571   -376
     70    -85   -155      7    111   -119   -179   -740   -233   -758   -558   -361
    106    -44   -150    -31    127    -96   -176   -727   -220   -748   -545   -350
    119    -46   -166    -38    142   -106   -189   -730   -223   -753   -548   -353
     96    -83   -179     -7    135   -129   -213   -748   -241   -769   -563   -374
    127    -25   -155    -51    140    -90   -197   -722   -220   -748   -545   -350
    161     25   -135    -93    148    -54   -176   -685   -189   -717   -517   -319
    129      0   -132    -64    129    -64   -179   -675   -184   -709   -509   -316
    168     41   -127   -106    148    -44   -166   -646   -161   -683   -483   -298
    181     57   -127   -122    155    -33   -158   -620   -137   -662   -467   -285
    153     15   -137    -83    145    -59   -168   -610   -132   -659   -465   -288
    150     31   -119    -90    135    -41   -163   -574   -111   -639   -444   -267
    166     67    -98   -116    132    -15   -155   -532    -90   -615   -415   -244
    158     88    -72   -124    116      7   -153   -488    -70   -589   -389   -220
    181    111    -70   -145    127     20   -148   -441    -44   -563   -363   -197
    215    148    -67   -181    142     38   -135   -379     -5   -519   -322   -158
    244    189    -54   -218    148     70   -122   -316     36   -475   -277   -116
    244    202    -41   -223    142     80   -129   -277     57   -446   -249    -85
    257    246    -10   -252    135    119   -124   -236     90   -410   -207    -44
    259    280     20   -270    119    150   -124   -210    111   -384   -176    -12
    257    296     38   -277    109    168   -140   -215    106   -387   -168     -2
    257    296     36   -277    109    166   -163   -233     90   -397   -174     -7
    239    303     64   -270     88    184   -166   -239     90   -392   -163      0
    270    363     90   -319     88    226   -137   -228    109   -374   -142     23
    288    392    103   -340     90    246   -129   -239    109   -374   -142     20
    236    366    127   -301     51    246   -135   -270     90   -389   -158      7
    187    337    150   -262     18    244   -135   -309     72   -413   -184    -15
    213    342    129   -280     41    239   -127   -358     44   -444   -218    -51
    228    342    114   -288     57    228   -116   -415     23   -475   -252    -93
    166    272    106   -220     28    189   -132   -483    -18   -519   -303   -145
    142    233     90   -187     25    163   -142   -537    -46   -550   -340   -184
    163    236     70   -202     46    153   -145   -576    -70   -574   -368   -215
    137    197     59   -166     38    129   -163   -623   -101   -613   -405   -254
    127    158     31   -145     46     96   -174   -657   -122   -639   -428   -283
    132    137      5   -135     64     72   -187   -683   -137   -657   -444   -303
    114    137     20   -127     44     80   -189   -693   -142   -657   -446   -311
     98    119     20   -109     38     70   -197   -704   -148   -665   -452   -322
    106    101     -5   -103     54     46   -207   -717   -161   -678   -465   -335
    116    109     -7   -111     62     51   -205   -714   -158   -675   -465   -329
    119    122      2   -122     57     62   -207   -714   -161   -672   -465   -332
    111    114      2   -114     54     59   -210   -717   -161   -672   -465   -332
    150    179     25   -166     62    103   -189   -693   -135   -646   -439   -309
    142    218     75   -179     33    148   -161   -672   -114   -626   -415   -290
    127    207     80   -168     23    145   -171   -683   -124   -633   -423   -296
    129    187     54   -158     36    122   -194   -698   -142   -649   -436   -311
    122    176     51   -150     33    114   -200   -701   -145   -652   -439   -316
    103    176     72   -140     15    124   -189   -693   -137   -644   -436   -314
    103    166     62   -135     20    114   -197   -698   -145   -652   -441   -322
    119    176     54   -148     33    116   -192   -696   -140   -646   -436   -319
    124    220     96   -174     15    158   -166   -672   -114   -618   -410   -293
    124    280    155   -202    -15    218   -142   -652    -88   -592   -387   -272
    127    290    163   -210    -18    228   -119   -644    -77   -592   -392   -275
    122    285    163   -205    -20    226   -114   -644    -75   -594   -394   -280
    137    314    176   -226    -20    246   -129   -652    -75   -589   -387   -272
    150    335    184   -241    -15    259   -155   -659    -70   -579   -376   -262
    142    319    174   -233    -15    246   -202   -685    -90   -592   -389   -277
    137    311    174   -226    -18    244   -218   -693    -98   -592   -389   -277
    129    303    174   -215    -23    239   -215   -685    -96   -587   -387   -275
    179    332    153   -254     12    244   -210   -675    -96   -581   -389   -275
    174    277    103   -226     33    189   -236   -701   -127   -610   -418   -303
    145    244     98   -194     23    171   -252   -719   -150   -628   -439   -324
    145    241     93   -194     23    168   -244   -722   -158   -636   -449   -337
    137    220     83   -179     28    153   -228   -724   -163   -644   -457   -350
    116    189     70   -153     23    129   -223   -737   -176   -665   -478   -374
     98    161     62   -129     18    111   -228   -750   -194   -683   -498   -394
     85    119     31   -103     25     75   -246   -774   -220   -711   -532   -426
     96    106     10   -101     44     59   -254   -787   -239   -727   -550   -446
     96     90     -7    -93     49     41   -262   -797   -249   -737   -563   -462
     85     90      5    -88     38     46   -257   -792   -241   -735   -558   -457
     85     98     10    -93     36     54   -262   -795   -246   -740   -566   -465
     62     67      5    -64     28     36   -272   -807   -257   -750   -581   -480
     67     54    -12    -62     41     20   -270   -810   -259   -753   -589   -491
    101     96     -5    -98     51     46   -257   -792   -241   -735   -574   -478
     96    109     12   -103     41     62   -259   -792   -241   -740   -581   -485
     96     98      2    -96     46     51   -244   -774   -241   -750   -600   -511
    114    137     20   -127     46     80   -161   -644   -168   -719   -600   -535
    153    181     28   -168     62    106    -72   -454    -46   -626   -537   -493
    231    296     64   -265     83    181     18   -148    179   -397   -332   -298
    324    511    187   -418     70    350     54    140    410    -96     -5     57
    298    787    488   -545    -96    639    -62   -148    418     88    285    426
    148    961    810   -555   -332    885   -280   -792    239    122    428    631
    -23    989   1013   -485   -519   1002   -522  -1540   -158   -174    194    439
   -194    670    865   -236   -530    766   -753  -2151   -789   -891   -535   -288
   -166    259    426    -46   -296    342   -945  -2288  -1166  -1374  -1047   -807
    -67     41    109     12    -88     72   -953  -2026  -1067  -1337  -1065   -862
    -10     -7      2     10     -7     -5   -779  -1634   -815  -1166   -958   -792
     36     25    -10    -31     23      7   -522  -1223   -542   -979   -833   -698
     77     18    -59    -49     67    -20   -358   -979   -389   -872   -774   -659
     88     15    -75    -51     83    -28   -306   -901   -342   -841   -761   -659
     98     -7   -106    -46    101    -57   -306   -888   -337   -841   -774   -675
    116      7   -109    -62    114    -49   -298   -875   -329   -839   -779   -678
    124      5   -119    -67    122    -57   -285   -859   -316   -831   -779   -672
    109    -10   -119    -49    111    -62   -283   -857   -316   -831   -784   -675
    135     10   -127    -72    129    -57   -277   -849   -309   -826   -784   -672
    132    -10   -142    -59    137    -75   -283   -849   -314   -831   -797   -685
    129    -36   -166    -49    145   -101   -296   -865   -332   -846   -823   -711
    114    -38   -153    -38    132    -96   -285   -854   -319   -836   -818   -709
     98    -46   -148    -25    122    -96   -275   -841   -306   -823   -818   -701
    103    -80   -184    -10    142   -132   -288   -854   -322   -844   -844   -727
    114    -64   -179    -23    145   -122   -290   -854   -322   -844   -852   -735
    140    -49   -189    -46    163   -119   -280   -844   -309   -831   -844   -727
    150    -62   -213    -46    181   -137   -288   -849   -314   -836   -857   -740
    129    -85   -215    -20    171   -150   -306   -865   -324   -844   -872   -753
    114   -109   -223     -5    168   -166   -309   -862   -324   -844   -878   -761
    106   -111   -218      2    161   -166   -298   -844   -311   -828   -872   -750
    153    -67   -220    -41    184   -145   -275   -815   -288   -810   -859   -735
    220    -25   -246    -96    233   -135   -262   -800   -275   -795   -854   -730
    184   -106   -290    -41    236   -197   -285   -813   -293   -810   -883   -756
    161   -124   -285    -18    220   -205   -280   -795   -280   -800   -880   -750
    155   -148   -303     -5    226   -226   -285   -779   -277   -797   -885   -756
    192   -132   -324    -28    257   -228   -285   -758   -272   -789   -888   -758
    220   -111   -332    -54    275   -220   -275   -717   -239   -758   -865   -737
    218   -111   -329    -54    272   -218   -270   -672   -215   -727   -844   -714
    231   -114   -345    -59    285   -228   -270   -636   -194   -704   -828   -698
    249   -124   -374    -62    311   -249   -275   -602   -176   -680   -807   -680
    265   -111   -376    -77    319   -244   -283   -584   -166   -662   -800   -665
    254   -111   -368    -72    311   -239   -296   -576   -166   -657   -797   -657
    244    -93   -337    -75    290   -215   -288   -558   -150   -631   -774   -631
    277    -38   -316   -119    296   -176   -272   -545   -127   -600   -748   -594
    290    -28   -322   -132    303   -174   -267   -561   -132   -605   -758   -597
    290    -51   -342   -119    314   -197   -267   -589   -150   -620   -776   -610
    275   -106   -384    -85    327   -244   -293   -639   -184   -652   -815   -641
    272   -135   -407    -67    340   -270   -309   -691   -218   -691   -854   -680
    267   -166   -436    -51    350   -301   -314   -753   -265   -737   -911   -732
    241   -223   -465    -10    350   -342   -314   -820   -306   -789   -969   -787
    215   -244   -459     10    337   -350   -306   -880   -337   -823  -1013   -833
    187   -288   -475     51    329   -381   -303   -948   -371   -865  -1062   -880
    184   -366   -553     88    366   -459   -329  -1044   -441   -935  -1143   -958
    163   -439   -602    137    381   -519   -355  -1130   -501   -997  -1215  -1031
    155   -485   -641    163    397   -561   -358  -1192   -537  -1034  -1265  -1075
    129   -540   -670    205    400   -605   -361  -1231   -563  -1057  -1296  -1101
    103   -620   -724    257    413   -672   -397  -1296   -615  -1111  -1358  -1156
    101   -657   -758    277    428   -706   -420  -1348   -652  -1148  -1400  -1197
    111   -667   -782    277    444   -724   -433  -1379   -670  -1158  -1415  -1210
    124   -675   -800    275    462   -737   -426  -1389   -675  -1163  -1426  -1215
     85   -727   -813    319    449   -769   -439  -1421   -701  -1184  -1452  -1236
     98   -735   -833    316    465   -782   -444  -1444   -717  -1195  -1470  -1252
    129   -740   -870    303    498   -805   -449  -1467   -737  -1213  -1493  -1273
    132   -771   -904    319    517   -836   -467  -1499   -761  -1231  -1517  -1291
    127   -802   -932    335    527   -865   -488  -1530   -784  -1247  -1538  -1306
    122   -815   -940    345    530   -878   -498  -1556   -802  -1260  -1553  -1314
    114   -841   -958    361    535   -898   -511  -1587   -826  -1278  -1582  -1330
    111   -867   -979    379    545   -922   -519  -1615   -849  -1296  -1597  -1345
    140   -870  -1010    363    571   -937   -527  -1636   -862  -1306  -1608  -1358
     98   -935  -1034    418    563   -984   -555  -1678   -901  -1337  -1644  -1392
    103   -943  -1047    418    574   -995   -566  -1701   -919  -1350  -1662  -1400
    135   -937  -1072    402    602  -1005   -574  -1727   -940  -1366  -1678  -1413
    155   -898  -1057    371    602   -976   -550  -1722   -922  -1343  -1657  -1392
    111   -922  -1034    402    571   -976   -548  -1745   -930  -1345  -1662  -1395
    119   -919  -1041    400    579   -979   -542  -1766   -943  -1356  -1680  -1405
    148   -906  -1054    379    600   -979   -542  -1790   -953  -1363  -1691  -1413
    116   -950  -1070    415    592  -1010   -579  -1839   -992  -1392  -1725  -1436
    122   -930  -1052    402    587   -989   -615  -1875  -1005  -1395  -1725  -1426
    148   -911  -1062    379    605   -987   -649  -1909  -1026  -1400  -1730  -1423
    142   -930  -1072    394    607  -1000   -680  -1948  -1054  -1418  -1745  -1434
    124   -961  -1085    415    602  -1023   -704  -1982  -1083  -1439  -1764  -1444
    140  -1000  -1140    428    639  -1070   -732  -2023  -1124  -1473  -1795  -1470
    179  -1034  -1213    426    693  -1122   -769  -2075  -1179  -1517  -1839  -1509
    161  -1109  -1270    475    714  -1189   -805  -2130  -1231  -1558  -1880  -1545
    132  -1153  -1288    509    709  -1221   -810  -2166  -1265  -1584  -1906  -1564
    101  -1189  -1291    542    696  -1239   -810  -2197  -1299  -1615  -1935  -1584
     98  -1210  -1309    555    704  -1260   -828  -2239  -1335  -1649  -1966  -1610
    168  -1189  -1358    511    763  -1273   -846  -2281  -1371  -1680  -1995  -1631
    103  -1267  -1371    581    735  -1319   -885  -2346  -1431  -1735  -2044  -1680
     67  -1335  -1402    633    735  -1369   -932  -2408  -1488  -1787  -2094  -1722
    119  -1280  -1400    579    758  -1340   -930  -2418  -1493  -1787  -2088  -1712
    148  -1244  -1392    548    769  -1317   -922  -2423  -1491  -1774  -2075  -1686
     96  -1314  -1410    607    750  -1361   -969  -2483  -1545  -1816  -2114  -1722
     88  -1309  -1397    610    743  -1353   -995  -2520  -1574  -1836  -2132  -1740
     96  -1304  -1400    600    748  -1350  -1021  -2553  -1602  -1857  -2145  -1751
     77  -1325  -1402    623    740  -1363  -1047  -2590  -1628  -1878  -2164  -1764
     83  -1332  -1418    623    748  -1374  -1065  -2613  -1649  -1896  -2179  -1774
     72  -1332  -1405    628    737  -1369  -1054  -2592  -1654  -1919  -2213  -1810
    109  -1283  -1392    584    750  -1337   -979  -2465  -1582  -1886  -2210  -1823
    231  -1156  -1387    462    807  -1270   -891  -2260  -1423  -1738  -2094  -1719
    267  -1028  -1299    379    782  -1163   -865  -1979  -1189  -1462  -1810  -1431
    277   -805  -1083    262    680   -943   -956  -1917  -1065  -1213  -1483  -1044
    241   -517   -758    135    498   -636  -1132  -2325  -1169  -1109  -1241   -719
    129   -241   -371     57    249   -306  -1327  -2966  -1418  -1150  -1158   -571
    -46   -290   -244    166     98   -267  -1556  -3699  -1971  -1680  -1652  -1031
   -145   -665   -519    405    184   -592  -1805  -4245  -2621  -2452  -2447  -1816
   -119  -1054   -937    587    405   -997  -1984  -4336  -2896  -2803  -2818  -2177
    -41  -1231  -1189    636    574  -1210  -1938  -4042  -2733  -2696  -2769  -2153
      5  -1213  -1218    602    610  -1215  -1774  -3697  -2475  -2514  -2644  -2055
     54  -1161  -1218    553    636  -1189  -1584  -3367  -2236  -2340  -2527  -1961
     72  -1137  -1210    530    639  -1174  -1483  -3190  -2114  -2252  -2462  -1909
     67  -1101  -1169    517    618  -1135  -1465  -3146  -2083  -2229  -2447  -1888
     88  -1054  -1145    480    615  -1098  -1480  -3151  -2086  -2229  -2449  -1888
     85  -1018  -1104    465    594  -1062  -1506  -3169  -2104  -2236  -2462  -1888
    116   -956  -1072    418    592  -1013  -1530  -3187  -2122  -2244  -2465  -1878
    137   -917  -1054    389    594   -984  -1551  -3205  -2143  -2255  -2470  -1875
    140   -891  -1034    374    584   -961  -1582  -3237  -2174  -2275  -2491  -1883
    106   -862   -969    376    537   -914  -1610  -3260  -2195  -2288  -2499  -1880
     75   -800   -878    361    475   -836  -1628  -3270  -2205  -2294  -2496  -1870
    122   -735   -857    306    488   -795  -1662  -3302  -2229  -2312  -2509  -1873
    148   -688   -836    270    491   -761  -1691  -3328  -2249  -2325  -2517  -1865
    135   -649   -787    257    459   -717  -1727  -3359  -2275  -2338  -2527  -1862
    145   -571   -719    213    428   -644  -1756  -3377  -2291  -2340  -2527  -1855
    116   -514   -631    200    374   -571  -1790  -3398  -2309  -2346  -2533  -1852
    109   -462   -574    174    340   -517  -1823  -3419  -2327  -2351  -2538  -1852
    114   -384   -498    135    306   -441  -1847  -3434  -2340  -2353  -2546  -1844
    148   -314   -462     80    301   -387  -1883  -3460  -2366  -2366  -2559  -1844
    168   -236   -405     33    285   -319  -1912  -3473  -2382  -2366  -2553  -1834
    129   -181   -311     25    218   -244  -1951  -3483  -2395  -2366  -2551  -1823
    129    -98   -228    -15    176   -161  -1984  -3489  -2403  -2364  -2543  -1810
    140    -41   -181    -51    161   -109  -2031  -3504  -2429  -2377  -2559  -1813
    176     46   -129   -111    153    -41  -2068  -3509  -2442  -2379  -2559  -1803
    192    114    -80   -155    137     18  -2096  -3509  -2447  -2372  -2553  -1787
    205    187    -18   -197    111     85  -2130  -3502  -2449  -2361  -2543  -1771
    189    303    111   -246     38    207  -2153  -3476  -2436  -2333  -2517  -1740
    153    371    218   -262    -31    296  -2190  -3455  -2429  -2309  -2496  -1712
    205    470    265   -337    -31    368  -2236  -3437  -2431  -2288  -2475  -1678
    252    605    353   -428    -49    478  -2257  -3408  -2416  -2255  -2436  -1626
    259    724    465   -493   -103    594  -2268  -3372  -2392  -2208  -2385  -1566
    262    826    563   -542   -150    696  -2296  -3361  -2387  -2182  -2359  -1527
    233    911    678   -574   -220    795  -2343  -3380  -2405  -2182  -2353  -1517
    228   1015    784   -623   -277    901  -2377  -3398  -2421  -2182  -2343  -1499
    293   1140    846   -719   -275    995  -2405  -3426  -2442  -2187  -2343  -1488
    280   1210    930   -745   -324   1070  -2455  -3473  -2486  -2210  -2366  -1493
    241   1275   1031   -761   -394   1153  -2499  -3522  -2527  -2239  -2387  -1506
    215   1335   1119   -774   -452   1226  -2535  -3577  -2569  -2273  -2418  -1525
    236   1410   1174   -826   -467   1293  -2564  -3637  -2621  -2314  -2465  -1564
    241   1465   1223   -852   -491   1345  -2603  -3712  -2681  -2366  -2525  -1610
    194   1483   1288   -839   -545   1384  -2644  -3800  -2746  -2423  -2590  -1662
    158   1525   1366   -841   -602   1444  -2675  -3878  -2798  -2468  -2637  -1701
    155   1561   1405   -859   -626   1483  -2722  -3962  -2860  -2520  -2694  -1753
     96   1571   1475   -833   -688   1525  -2779  -4047  -2933  -2574  -2756  -1813
     88   1626   1538   -859   -724   1582  -2818  -4112  -2979  -2608  -2803  -1847
    168   1738   1566   -953   -698   1652  -2837  -4149  -3005  -2621  -2818  -1855
    145   1764   1618   -956   -737   1691  -2881  -4198  -3050  -2650  -2844  -1873
    103   1777   1673   -940   -784   1725  -2933  -4242  -3086  -2665  -2868  -1899
     96   1857   1761   -979   -831   1810  -2972  -4273  -3109  -2673  -2886  -1906
     93   1956   1862  -1026   -883   1909  -2998  -4291  -3122  -2670  -2891  -1893
     88   2018   1927  -1054   -919   1974  -3021  -4307  -3133  -2668  -2896  -1883
    119   2096   1977  -1106   -927   2036  -3047  -4317  -3146  -2662  -2899  -1873
    119   2169   2049  -1145   -963   2109  -3086  -4341  -3167  -2665  -2907  -1873
    142   2252   2109  -1200   -982   2182  -3122  -4359  -3185  -2670  -2912  -1870
    140   2314   2171  -1228  -1015   2242  -3151  -4375  -3198  -2668  -2912  -1867
    119   2361   2242  -1239  -1060   2301  -3187  -4393  -3216  -2668  -2915  -1865
    111   2426   2314  -1270  -1101   2372  -3208  -4401  -3221  -2657  -2904  -1852
    119   2486   2364  -1304  -1122   2426  -3244  -4424  -3239  -2662  -2915  -1852
    114   2535   2421  -1325  -1153   2478  -3294  -4458  -3276  -2683  -2938  -1865
    132   2608   2475  -1369  -1171   2543  -3325  -4476  -3289  -2683  -2935  -1860
    124   2670   2543  -1397  -1210   2608  -3341  -4484  -3289  -2673  -2925  -1842
    103   2720   2613  -1413  -1254   2668  -3369  -4499  -3304  -2668  -2927  -1842
     72   2795   2722  -1434  -1325   2759  -3380  -4497  -3299  -2652  -2915  -1821
    119   2938   2818  -1527  -1348   2878  -3380  -4484  -3278  -2616  -2881  -1782
    150   3037   2886  -1595  -1369   2961  -3377  -4479  -3273  -2598  -2870  -1764
    153   3122   2966  -1639  -1408   3044  -3380  -4479  -3265  -2577  -2855  -1735
    124   3164   3039  -1647  -1457   3102  -3424  -4510  -3286  -2579  -2860  -1730
    153   3242   3089  -1696  -1467   3167  -3476  -4533  -3296  -2577  -2860  -1722
    171   3283   3112  -1727  -1473   3200  -3525  -4562  -3325  -2585  -2868  -1722
    192   3369   3174  -1782  -1491   3273  -3546  -4567  -3330  -2579  -2855  -1706
    181   3408   3226  -1797  -1522   3317  -3567  -4564  -3335  -2572  -2847  -1693
    163   3393   3229  -1777  -1532   3312  -3613  -4588  -3367  -2587  -2860  -1701
    161   3393   3231  -1777  -1535   3312  -3642  -4606  -3393  -2590  -2865  -1706
    202   3439   3237  -1821  -1517   3341  -3678  -4637  -3432  -2611  -2889  -1725
    179   3445   3265  -1810  -1543   3356  -3707  -4666  -3468  -2634  -2915  -1745
    111   3432   3320  -1771  -1602   3377  -3704  -4671  -3476  -2634  -2920  -1745
     93   3450   3354  -1771  -1631   3403  -3728  -4694  -3502  -2652  -2935  -1758
     88   3457   3369  -1771  -1641   3413  -3759  -4728  -3533  -2673  -2956  -1777
    116   3489   3372  -1803  -1628   3432  -3787  -4749  -3559  -2683  -2972  -1784
    140   3548   3408  -1844  -1634   3478  -3811  -4764  -3580  -2688  -2979  -1782
    116   3564   3445  -1842  -1665   3504  -3837  -4777  -3593  -2694  -2987  -1784
     88   3567   3478  -1829  -1693   3522  -3865  -4790  -3611  -2699  -2992  -1782
     75   3603   3528  -1842  -1727   3567  -3878  -4793  -3616  -2688  -2979  -1764
    106   3681   3574  -1893  -1732   3629  -3878  -4785  -3606  -2668  -2966  -1740
    114   3710   3595  -1914  -1740   3652  -3902  -4806  -3621  -2675  -2972  -1740
    124   3751   3624  -1938  -1751   3689  -3920  -4814  -3624  -2668  -2953  -1719
     98   3759   3660  -1930  -1782   3710  -3941  -4819  -3637  -2670  -2953  -1719
     96   3772   3676  -1932  -1790   3725  -3917  -4770  -3624  -2670  -2969  -1740
    129   3837   3707  -1984  -1790   3772  -3832  -4621  -3538  -2629  -2956  -1751
    179   3943   3764  -2062  -1792   3852  -3748  -4398  -3372  -2473  -2829  -1641
    244   4112   3868  -2179  -1813   3990  -3686  -4050  -3096  -2158  -2525  -1340
    327   4406   4078  -2366  -1875   4242  -3746  -3943  -2933  -1867  -2164   -937
    293   4718   4424  -2507  -2065   4572  -3977  -4492  -3094  -1771  -1917   -607
    116   4936   4819  -2527  -2351   4879  -4221  -5105  -3367  -1810  -1836   -472
    -80   4871   4951  -2397  -2517   4912  -4476  -5320  -3873  -2273  -2262   -857
   -148   4463   4611  -2156  -2379   4536  -4738  -5320  -4562  -3107  -3128  -1691
   -109   4086   4195  -1990  -2153   4141  -4850  -5320  -4738  -3380  -3439  -2008
    -38   3964   4000  -1964  -2021   3982  -4736  -5320  -4489  -3203  -3328  -1940
     75   4081   4006  -2081  -1964   4045  -4484  -5320  -4146  -2946  -3128  -1782
     80   4099   4019  -2088  -1969   4060  -4265  -5180  -3886  -2759  -2992  -1678
     67   4089   4021  -2078  -1977   4055  -4185  -5029  -3787  -2678  -2933  -1636
     83   4115   4029  -2099  -1974   4073  -4162  -4985  -3751  -2644  -2907  -1613
    103   4136   4029  -2120  -1964   4084  -4159  -4962  -3735  -2624  -2891  -1592
    124   4167   4042  -2145  -1958   4104  -4162  -4954  -3728  -2613  -2878  -1582
    116   4164   4047  -2140  -1966   4107  -4180  -4959  -3728  -2611  -2876  -1579
    150   4216   4065  -2184  -1958   4143  -4167  -4936  -3699  -2577  -2839  -1543
    132   4229   4097  -2182  -1982   4164  -4162  -4923  -3689  -2556  -2813  -1514
     93   4203   4110  -2148  -2008   4156  -4195  -4946  -3712  -2569  -2829  -1527
    127   4242   4115  -2184  -1995   4180  -4201  -4944  -3712  -2556  -2816  -1509
    161   4297   4136  -2229  -1987   4216  -4195  -4925  -3691  -2533  -2787  -1478
    142   4297   4154  -2221  -2005   4227  -4203  -4925  -3684  -2520  -2772  -1460
    135   4297   4162  -2216  -2013   4229  -4208  -4923  -3676  -2504  -2756  -1439
    114   4315   4198  -2216  -2042   4258  -4211  -4915  -3665  -2486  -2735  -1415
    129   4354   4221  -2242  -2044   4289  -4206  -4899  -3647  -2460  -2704  -1387
    119   4349   4229  -2234  -2055   4289  -4224  -4905  -3650  -2462  -2699  -1379
    116   4338   4221  -2226  -2052   4281  -4247  -4915  -3660  -2462  -2701  -1379
    109   4351   4242  -2231  -2068   4297  -4255  -4910  -3647  -2447  -2678  -1358
    129   4382   4252  -2257  -2062   4320  -4245  -4884  -3626  -2416  -2642  -1322
    137   4408   4271  -2275  -2068   4338  -4252  -4876  -3619  -2403  -2624  -1301
    142   4440   4297  -2291  -2075   4369  -4250  -4858  -3595  -2379  -2595  -1280
    171   4479   4304  -2327  -2068   4393  -4227  -4821  -3561  -2338  -2551  -1239
    171   4489   4317  -2330  -2073   4406  -4240  -4811  -3559  -2330  -2535  -1234
    218   4530   4310  -2377  -2047   4419  -4229  -4770  -3530  -2299  -2494  -1197
    223   4530   4307  -2377  -2042   4419  -4232  -4731  -3507  -2270  -2468  -1169
    210   4538   4328  -2374  -2060   4432  -4227  -4681  -3470  -2231  -2431  -1127
    231   4567   4336  -2400  -2052   4453  -4227  -4629  -3434  -2190  -2385  -1083
    236   4595   4359  -2416  -2060   4476  -4221  -4575  -3395  -2145  -2335  -1026
    236   4627   4390  -2431  -2075   4510  -4208  -4515  -3343  -2086  -2275   -963
    259   4681   4421  -2470  -2081   4551  -4198  -4468  -3307  -2042  -2218   -909
    265   4715   4450  -2491  -2091   4582  -4206  -4455  -3291  -2018  -2182   -875
    298   4733   4434  -2517  -2068   4585  -4211  -4453  -3286  -2000  -2151   -841
    306   4767   4460  -2535  -2075   4614  -4214  -4455  -3281  -1984  -2130   -813
    249   4777   4528  -2514  -2140   4653  -4216  -4463  -3281  -1974  -2112   -789
    233   4770   4536  -2501  -2151   4653  -4224  -4479  -3291  -1977  -2107   -779
    233   4738   4505  -2488  -2138   4621  -4237  -4523  -3320  -2000  -2125   -795
    280   4806   4525  -2543  -2122   4666  -4219  -4546  -3322  -1997  -2114   -782
    231   4772   4538  -2504  -2153   4658  -4227  -4608  -3361  -2029  -2143   -813
    205   4710   4502  -2457  -2148   4606  -4240  -4676  -3403  -2073  -2187   -854
    239   4697   4458  -2468  -2109   4577  -4234  -4738  -3429  -2109  -2221   -885
    265   4686   4421  -2475  -2078   4554  -4224  -4795  -3452  -2140  -2249   -917
    171   4608   4434  -2392  -2130   4523  -4237  -4863  -3491  -2182  -2283   -958
    103   4559   4453  -2333  -2174   4507  -4252  -4915  -3512  -2205  -2299   -976
    116   4533   4414  -2325  -2148   4473  -4273  -4972  -3543  -2236  -2327  -1000
    127   4505   4377  -2314  -2125   4442  -4286  -5016  -3569  -2262  -2353  -1021
    153   4497   4343  -2327  -2094   4421  -4294  -5045  -3585  -2281  -2364  -1031
    132   4473   4338  -2304  -2104   4406  -4289  -5058  -3590  -2281  -2364  -1031
    103   4437   4333  -2273  -2114   4385  -4286  -5066  -3593  -2278  -2353  -1028
     98   4432   4333  -2265  -2117   4382  -4289  -5066  -3585  -2268  -2338  -1018
    124   4437   4312  -2283  -2094   4377  -4289  -5068  -3582  -2268  -2330  -1015
    111   4434   4323  -2273  -2107   4380  -4281  -5068  -3577  -2260  -2317  -1005
     77   4406   4325  -2244  -2125   4367  -4291  -5079  -3582  -2260  -2312  -1000
     46   4346   4299  -2195  -2125   4323  -4304  -5092  -3585  -2262  -2312   -992
     44   4330   4284  -2187  -2120   4307  -4317  -5105  -3595  -2275  -2317  -1000
    129   4421   4291  -2275  -2081   4356  -4286  -5079  -3569  -2247  -2281   -966
    171   4447   4276  -2309  -2052   4362  -4268  -5071  -3556  -2229  -2260   -943
    145   4411   4265  -2278  -2060   4338  -4271  -5079  -3556  -2229  -2255   -937
    122   4377   4255  -2249  -2068   4315  -4276  -5089  -3564  -2234  -2255   -940
    103   4372   4265  -2239  -2081   4320  -4278  -5094  -3564  -2231  -2247   -935
    109   4359   4250  -2236  -2070   4304  -4278  -5094  -3564  -2229  -2236   -930
    106   4320   4214  -2213  -2052   4268  -4286  -5099  -3567  -2229  -2231   -922
    140   4408   4265  -2275  -2062   4338  -4247  -5068  -3522  -2190  -2187   -875
    103   4424   4317  -2265  -2107   4372  -4219  -5053  -3496  -2164  -2156   -852
     93   4427   4333  -2260  -2120   4380  -4208  -5053  -3486  -2156  -2145   -841
    122   4463   4341  -2291  -2109   4403  -4188  -5042  -3468  -2135  -2125   -823
    106   4429   4320  -2268  -2107   4375  -4219  -5073  -3489  -2151  -2132   -836
     98   4442   4343  -2270  -2122   4395  -4227  -5073  -3476  -2130  -2104   -813
    132   4460   4328  -2299  -2099   4395  -4232  -5060  -3463  -2109  -2073   -782
    135   4455   4320  -2294  -2091   4388  -4242  -5063  -3457  -2099  -2055   -763
    103   4432   4328  -2270  -2112   4380  -4240  -5063  -3452  -2091  -2047   -753
    145   4427   4278  -2286  -2065   4354  -4242  -5060  -3460  -2094  -2047   -748
    171   4382   4208  -2278  -2018   4297  -4263  -5081  -3486  -2120  -2065   -761
    137   4294   4156  -2216  -2008   4227  -4276  -5110  -3515  -2145  -2083   -782
    127   4229   4102  -2179  -1987   4167  -4276  -5128  -3541  -2169  -2094   -800
     96   4188   4089  -2143  -1995   4138  -4260  -5125  -3535  -2169  -2088   -800
     62   4156   4094  -2112  -2018   4125  -4255  -5136  -3543  -2182  -2096   -810
    114   4156   4042  -2135  -1964   4099  -4260  -5151  -3561  -2197  -2112   -826
     90   4112   4021  -2101  -1966   4065  -4263  -5170  -3580  -2218  -2125   -841
     83   4081   3998  -2081  -1956   4039  -4260  -5175  -3585  -2223  -2125   -839
     83   4060   3975  -2073  -1945   4019  -4258  -5177  -3587  -2223  -2122   -836
     75   4050   3975  -2062  -1948   4013  -4260  -5183  -3590  -2226  -2120   -839
     18   4011   3993  -2016  -1987   4003  -4263  -5185  -3585  -2223  -2114   -833
     20   3987   3967  -2003  -1971   3977  -4265  -5185  -3582  -2223  -2109   -833
     41   3995   3951  -2018  -1953   3972  -4252  -5183  -3574  -2216  -2096   -823
     72   4019   3946  -2044  -1935   3982  -4237  -5172  -3556  -2203  -2073   -797
    116   4052   3933  -2086  -1909   3993  -4203  -5146  -3525  -2177  -2047   -769
    116   4032   3915  -2075  -1899   3975  -4177  -5115  -3512  -2182  -2055   -792
     67   4000   3930  -2036  -1930   3967  -4099  -5001  -3455  -2166  -2055   -810
     75   4003   3928  -2039  -1925   3967  -4021  -4821  -3338  -2083  -1997   -769
    213   4201   3985  -2208  -1886   4094  -3889  -4450  -3047  -1787  -1719   -509
    337   4458   4120  -2397  -1891   4289  -3842  -4195  -2803  -1457  -1345   -116
    267   4653   4382  -2460  -2057   4517  -4026  -4554  -2839  -1299  -1065    228
    103   4816   4712  -2460  -2304   4764  -4297  -5274  -3024  -1241   -888    462
    -75   4780   4853  -2353  -2465   4816  -4582  -5320  -3465  -1579  -1153    231
   -205   4393   4598  -2094  -2403   4497  -4837  -5320  -4115  -2333  -1904   -501
   -192   3990   4182  -1901  -2187   4086  -4983  -5320  -4450  -2800  -2395   -995
    -49   3811   3860  -1880  -1953   3834  -4886  -5320  -4271  -2707  -2359   -997
     -2   3834   3834  -1917  -1917   3834  -4619  -5320  -3949  -2481  -2192   -872
     -5   3824   3829  -1912  -1917   3826  -4364  -5320  -3697  -2312  -2070   -784
     15   3798   3780  -1906  -1883   3790  -4229  -5253  -3564  -2221  -2008   -750
     46   3808   3761  -1927  -1857   3785  -4169  -5175  -3502  -2174  -1969   -722
     59   3790   3730  -1925  -1836   3761  -4143  -5146  -3481  -2158  -1945   -706
     80   3772   3691  -1927  -1805   3733  -4128  -5131  -3468  -2156  -1935   -706
    101   3798   3694  -1951  -1797   3746  -4104  -5099  -3439  -2132  -1917   -691
     64   3785   3720  -1925  -1826   3754  -4091  -5079  -3416  -2114  -1893   -670
     67   3722   3655  -1899  -1792   3689  -4107  -5092  -3421  -2127  -1899   -683
     80   3702   3621  -1891  -1771   3660  -4107  -5089  -3419  -2127  -1893   -678
    103   3746   3642  -1927  -1769   3694  -4086  -5071  -3398  -2104  -1865   -649
    101   3735   3634  -1917  -1766   3686  -4063  -5055  -3377  -2081  -1844   -628
    101   3725   3624  -1914  -1761   3676  -4058  -5045  -3372  -2073  -1836   -620
    101   3738   3637  -1919  -1766   3689  -4042  -5027  -3354  -2060  -1818   -602
     83   3730   3647  -1909  -1782   3691  -4034  -5011  -3333  -2047  -1800   -589
     75   3699   3624  -1886  -1774   3663  -4039  -5009  -3330  -2042  -1792   -589
     83   3684   3598  -1886  -1758   3642  -4032  -4993  -3312  -2026  -1769   -568
     93   3686   3593  -1891  -1751   3642  -4021  -4975  -3289  -2005  -1748   -548
     77   3671   3590  -1875  -1756   3632  -4026  -4970  -3283  -2003  -1745   -548
     64   3668   3603  -1865  -1769   3637  -4011  -4936  -3265  -1987  -1722   -532
     98   3678   3577  -1891  -1740   3629  -3993  -4907  -3237  -1964  -1691   -509
    127   3673   3546  -1899  -1709   3611  -3982  -4884  -3218  -1951  -1678   -498
    137   3668   3530  -1904  -1696   3600  -3964  -4853  -3195  -1930  -1652   -480
    145   3671   3525  -1906  -1688   3598  -3938  -4803  -3151  -1886  -1608   -433
    101   3632   3528  -1867  -1714   3580  -3943  -4777  -3130  -1873  -1595   -420
    111   3619   3507  -1865  -1696   3564  -3943  -4738  -3107  -1857  -1574   -407
    187   3681   3494  -1935  -1652   3587  -3910  -4663  -3057  -1810  -1517   -363
    200   3715   3515  -1956  -1657   3616  -3884  -4593  -3013  -1771  -1473   -322
    200   3748   3548  -1977  -1675   3650  -3858  -4517  -2956  -1717  -1418   -272
    220   3774   3551  -1997  -1665   3663  -3845  -4463  -2912  -1670  -1371   -228
    218   3769   3551  -1995  -1667   3663  -3837  -4416  -2878  -1626  -1325   -184
    220   3769   3548  -1995  -1662   3660  -3834  -4377  -2844  -1592  -1280   -145
    233   3780   3546  -2008  -1654   3663  -3842  -4369  -2839  -1584  -1260   -127
    220   3774   3554  -1997  -1667   3663  -3852  -4380  -2837  -1582  -1254   -116
    233   3803   3569  -2021  -1667   3686  -3837  -4372  -2821  -1561  -1226    -88
    270   3845   3574  -2057  -1652   3710  -3806  -4351  -2795  -1535  -1192    -54
    239   3785   3546  -2013  -1654   3665  -3821  -4390  -2821  -1569  -1218    -77
    228   3764   3535  -1997  -1654   3652  -3811  -4414  -2821  -1582  -1218    -77
    213   3748   3535  -1982  -1662   3645  -3787  -4440  -2824  -1590  -1218    -83
    145   3681   3535  -1912  -1693   3608  -3803  -4512  -2868  -1639  -1265   -132
    155   3642   3486  -1899  -1665   3564  -3808  -4580  -2899  -1680  -1304   -181
    161   3613   3450  -1888  -1644   3533  -3793  -4629  -2915  -1704  -1327   -213
    137   3538   3400  -1839  -1631   3468  -3811  -4699  -2956  -1753  -1369   -262
    119   3486   3367  -1803  -1623   3426  -3824  -4757  -2992  -1797  -1405   -303
    103   3476   3372  -1792  -1634   3424  -3798  -4770  -2990  -1803  -1405   -303
     57   3434   3377  -1748  -1660   3406  -3785  -4782  -2987  -1805  -1408   -311
     64   3380   3312  -1722  -1623   3346  -3798  -4816  -3011  -1829  -1431   -340
     93   3356   3263  -1725  -1584   3309  -3798  -4832  -3016  -1839  -1441   -350
     59   3309   3247  -1686  -1595   3281  -3800  -4845  -3013  -1842  -1447   -355
     54   3278   3224  -1667  -1584   3250  -3798  -4845  -3005  -1836  -1436   -355
     51   3273   3218  -1665  -1584   3244  -3795  -4842  -3003  -1834  -1431   -355
     44   3244   3200  -1644  -1577   3224  -3798  -4842  -3011  -1842  -1434   -361
     85   3265   3180  -1678  -1548   3224  -3761  -4816  -2979  -1813  -1410   -335
     77   3273   3195  -1675  -1558   3237  -3743  -4795  -2961  -1792  -1387   -314
     38   3229   3190  -1636  -1574   3211  -3754  -4801  -2969  -1800  -1392   -324
     41   3208   3167  -1623  -1561   3187  -3751  -4798  -2961  -1805  -1389   -322
     90   3221   3130  -1657  -1522   3177  -3733  -4788  -2943  -1792  -1371   -311
    109   3205   3096  -1660  -1493   3151  -3733  -4793  -2943  -1797  -1371   -314
     96   3164   3068  -1631  -1486   3117  -3735  -4798  -2946  -1808  -1374   -319
     28   3120   3091  -1574  -1530   3107  -3733  -4795  -2935  -1808  -1371   -309
     49   3151   3102  -1600  -1527   3128  -3710  -4772  -2912  -1782  -1345   -285
     83   3151   3065  -1618  -1491   3109  -3697  -4764  -2899  -1774  -1330   -283
     83   3128   3044  -1605  -1480   3086  -3689  -4767  -2891  -1774  -1327   -285
     67   3141   3073  -1602  -1501   3107  -3663  -4746  -2865  -1753  -1301   -265
     25   3133   3107  -1582  -1540   3122  -3626  -4725  -2831  -1730  -1270   -244
     36   3148   3112  -1592  -1538   3130  -3595  -4710  -2808  -1717  -1252   -226
     72   3187   3115  -1631  -1522   3151  -3564  -4689  -2782  -1693  -1228   -205
     80   3182   3102  -1631  -1509   3143  -3574  -4697  -2777  -1683  -1221   -197
     77   3172   3094  -1626  -1506   3133  -3590  -4699  -2766  -1673  -1208   -187
    101   3167   3065  -1634  -1483   3117  -3608  -4699  -2766  -1670  -1200   -181
     85   3146   3060  -1615  -1488   3104  -3616  -4694  -2761  -1662  -1187   -168
    101   3135   3034  -1618  -1465   3086  -3613  -4679  -2753  -1660  -1176   -163
    111   3091   2977  -1602  -1434   3037  -3624  -4689  -2766  -1675  -1189   -176
    103   3037   2933  -1571  -1413   2985  -3629  -4702  -2782  -1691  -1197   -187
    114   3021   2907  -1569  -1397   2966  -3616  -4702  -2782  -1691  -1192   -187
    142   2985   2842  -1564  -1348   2915  -3611  -4715  -2798  -1717  -1218   -213
     90   2894   2800  -1493  -1356   2847  -3606  -4731  -2813  -1751  -1244   -239
     33   2826   2792  -1431  -1379   2811  -3595  -4746  -2826  -1769  -1262   -259
     15   2803   2787  -1410  -1384   2795  -3574  -4731  -2813  -1761  -1257   -262
     28   2787   2759  -1408  -1363   2774  -3564  -4725  -2813  -1761  -1252   -262
     10   2748   2738  -1379  -1363   2743  -3582  -4749  -2829  -1790  -1278   -283
     31   2753   2722  -1392  -1345   2738  -3569  -4736  -2818  -1782  -1267   -285
     59   2761   2701  -1410  -1322   2733  -3546  -4718  -2800  -1764  -1249   -272
     64   2730   2665  -1397  -1299   2699  -3543  -4718  -2798  -1761  -1244   -267
     54   2694   2639  -1374  -1293   2668  -3556  -4728  -2805  -1769  -1252   -277
     36   2681   2642  -1358  -1304   2662  -3541  -4715  -2787  -1756  -1236   -270
     51   2707   2655  -1379  -1301   2681  -3502  -4684  -2753  -1725  -1200   -239
     44   2665   2621  -1353  -1288   2644  -3496  -4679  -2751  -1732  -1197   -241
     23   2637   2611  -1330  -1293   2624  -3457  -4624  -2722  -1730  -1208   -265
     51   2675   2621  -1363  -1283   2650  -3351  -4455  -2618  -1670  -1176   -257
    135   2753   2618  -1444  -1241   2686  -3237  -4214  -2444  -1527  -1057   -158
    226   2878   2652  -1551  -1213   2766  -3122  -3842  -2171  -1254   -789     93
    293   3083   2787  -1691  -1247   2935  -3143  -3704  -2010   -995   -467    449
    249   3304   3055  -1779  -1402   3180  -3312  -4128  -2065   -852   -210    774
     75   3465   3387  -1771  -1657   3426  -3559  -4863  -2283   -865   -116    919
   -145   3393   3538  -1623  -1842   3465  -3803  -5320  -2735  -1254   -454    610
   -285   2979   3263  -1348  -1774   3120  -4032  -5320  -3356  -2008  -1221   -153
   -239   2611   2850  -1187  -1545   2730  -4143  -5320  -3551  -2307  -1553   -493
   -122   2460   2579  -1171  -1350   2520  -4037  -5320  -3341  -2177  -1478   -462
    -75   2439   2514  -1182  -1293   2475  -3800  -5242  -3055  -1982  -1337   -363
    -31   2447   2478  -1210  -1254   2462  -3541  -4858  -2813  -1823  -1218   -277
     62   2483   2421  -1273  -1179   2452  -3395  -4653  -2683  -1727  -1145   -228
     72   2457   2385  -1267  -1156   2421  -3356  -4595  -2647  -1701  -1130   -223
     46   2416   2369  -1231  -1161   2392  -3338  -4564  -2618  -1686  -1114   -220
     20   2385   2364  -1202  -1174   2377  -3317  -4538  -2595  -1673  -1104   -215
     18   2361   2343  -1189  -1163   2353  -3309  -4520  -2587  -1667  -1096   -210
     31   2325   2294  -1179  -1132   2312  -3307  -4510  -2585  -1667  -1098   -210
     49   2343   2294  -1195  -1122   2320  -3281  -4476  -2553  -1641  -1072   -187
     85   2382   2296  -1236  -1106   2340  -3255  -4445  -2522  -1621  -1052   -168
     44   2348   2301  -1197  -1127   2325  -3252  -4447  -2525  -1626  -1052   -174
     31   2322   2288  -1179  -1127   2307  -3255  -4445  -2522  -1628  -1052   -176
     77   2353   2275  -1215  -1098   2314  -3234  -4414  -2494  -1605  -1026   -155
    101   2361   2257  -1231  -1078   2312  -3203  -4382  -2468  -1584  -1002   -142
     64   2304   2236  -1184  -1085   2270  -3195  -4372  -2457  -1579  -1000   -145
     72   2291   2218  -1184  -1075   2255  -3185  -4354  -2444  -1569   -992   -137
     77   2294   2216  -1184  -1067   2255  -3177  -4336  -2429  -1558   -982   -122
     51   2286   2231  -1171  -1091   2260  -3172  -4317  -2413  -1545   -963   -109
     62   2286   2221  -1174  -1080   2255  -3164  -4294  -2385  -1525   -937    -88
     75   2307   2229  -1192  -1078   2268  -3130  -4250  -2348  -1493   -904    -59
     80   2307   2226  -1192  -1072   2268  -3107  -4211  -2317  -1467   -880    -41
     90   2281   2190  -1187  -1049   2236  -3115  -4203  -2317  -1473   -888    -49
    135   2296   2161  -1218  -1013   2229  -3104  -4172  -2296  -1457   -870    -38
    122   2301   2177  -1213  -1028   2239  -3073  -4117  -2255  -1413   -833     -7
     77   2291   2213  -1184  -1067   2252  -3042  -4058  -2210  -1369   -795     31
     93   2275   2182  -1187  -1044   2231  -3042  -4019  -2197  -1358   -779     36
    111   2262   2148  -1187  -1018   2205  -3034  -3972  -2171  -1335   -756     51
    153   2296   2143  -1226   -995   2221  -3005  -3899  -2120  -1288   -706     96
    205   2364   2158  -1283   -976   2262  -2969  -3816  -2055  -1228   -641    155
    231   2392   2161  -1312   -966   2278  -2951  -3754  -2016  -1187   -602    197
    218   2390   2171  -1306   -976   2281  -2951  -3715  -1987  -1156   -568    231
    194   2390   2195  -1293  -1000   2294  -2946  -3678  -1961  -1127   -530    267
    213   2416   2203  -1314   -995   2309  -2930  -3650  -1935  -1098   -496    296
    228   2426   2197  -1330   -984   2312  -2925  -3652  -1927  -1096   -488    301
    239   2442   2200  -1340   -979   2322  -2915  -3645  -1914  -1085   -472    322
    241   2444   2203  -1345   -979   2325  -2899  -3639  -1904  -1078   -457    342
    202   2397   2195  -1299   -995   2296  -2904  -3663  -1914  -1096   -475    329
    236   2400   2164  -1319   -963   2283  -2886  -3676  -1914  -1104   -485    316
    223   2410   2187  -1317   -982   2299  -2857  -3691  -1912  -1117   -496    301
    161   2356   2195  -1260  -1018   2275  -2839  -3733  -1930  -1145   -524    265
    150   2307   2156  -1228  -1002   2231  -2837  -3793  -1964  -1189   -568    215
    101   2231   2130  -1166  -1013   2182  -2852  -3868  -2013  -1247   -628    155
    103   2171   2068  -1137   -982   2120  -2863  -3930  -2049  -1296   -678    101
    135   2164   2029  -1150   -948   2096  -2847  -3959  -2060  -1322   -701     64
     77   2138   2060  -1106   -989   2099  -2818  -3967  -2052  -1319   -701     62
     64   2094   2029  -1080   -982   2060  -2808  -3982  -2065  -1340   -719     41
     70   2055   1984  -1062   -958   2021  -2816  -4003  -2086  -1369   -745     10
     75   2016   1940  -1047   -935   1979  -2821  -4019  -2096  -1387   -756     -2
     59   1969   1909  -1013   -924   1940  -2831  -4026  -2101  -1395   -763    -12
     57   1958   1899  -1008   -919   1927  -2834  -4024  -2099  -1395   -766    -10
     98   2023   1925  -1062   -914   1974  -2795  -3993  -2065  -1366   -737     15
    103   2026   1919  -1067   -906   1974  -2764  -3969  -2042  -1350   -717     28
     77   1953   1875  -1015   -898   1914  -2769  -3969  -2044  -1356   -727     12
     72   1927   1852  -1000   -891   1891  -2769  -3962  -2039  -1353   -730     10
     44   1893   1847   -969   -901   1870  -2774  -3962  -2047  -1366   -743     -5
     49   1880   1829   -966   -888   1855  -2769  -3954  -2042  -1366   -740    -12
    150   1969   1818  -1060   -833   1893  -2727  -3912  -2000  -1330   -706     18
    132   1940   1805  -1036   -836   1873  -2722  -3910  -1995  -1330   -709     18
     72   1893   1821   -984   -875   1860  -2717  -3907  -1997  -1337   -711     12
     70   1880   1810   -976   -870   1847  -2707  -3904  -1987  -1335   -706     15
     88   1862   1774   -974   -841   1818  -2699  -3899  -1979  -1327   -706     12
     83   1847   1761   -966   -839   1805  -2683  -3881  -1964  -1317   -688     25
     83   1849   1766   -966   -841   1808  -2675  -3868  -1953  -1309   -670     31
     88   1870   1782   -979   -846   1826  -2665  -3858  -1938  -1301   -659     33
     83   1891   1808   -987   -862   1849  -2629  -3829  -1904  -1275   -636     54
     90   1917   1826  -1005   -867   1870  -2590  -3800  -1870  -1254   -615     72
     75   1886   1810   -979   -867   1847  -2587  -3803  -1870  -1267   -626     64
     72   1849   1777   -963   -852   1813  -2608  -3819  -1878  -1278   -633     54
    114   1896   1782  -1005   -833   1839  -2590  -3790  -1842  -1239   -587     93
     90   1899   1808   -995   -859   1852  -2582  -3767  -1818  -1210   -553    127
    103   1912   1808  -1008   -852   1860  -2585  -3759  -1816  -1202   -553    127
    174   1948   1771  -1062   -800   1860  -2569  -3738  -1803  -1189   -542    135
    137   1875   1738  -1005   -800   1808  -2569  -3733  -1805  -1195   -550    124
    109   1790   1678   -950   -784   1735  -2582  -3746  -1823  -1218   -574    101
    106   1756   1649   -932   -771   1701  -2569  -3743  -1823  -1226   -576     93
    106   1730   1621   -919   -758   1675  -2553  -3746  -1831  -1241   -587     72
     75   1686   1610   -880   -766   1649  -2546  -3754  -1847  -1265   -610     44
     46   1634   1587   -841   -771   1613  -2543  -3764  -1860  -1291   -639     18
     54   1595   1538   -826   -740   1566  -2535  -3767  -1865  -1301   -644      5
     44   1540   1496   -792   -724   1517  -2543  -3774  -1880  -1319   -662    -15
     46   1512   1465   -779   -709   1488  -2540  -3772  -1883  -1327   -670    -20
     49   1512   1460   -782   -706   1486  -2520  -3754  -1865  -1314   -659    -10
     57   1499   1441   -779   -691   1470  -2504  -3738  -1855  -1309   -654     -7
     59   1465   1405   -763   -672   1436  -2504  -3738  -1860  -1319   -662    -23
     80   1470   1389   -774   -654   1431  -2491  -3725  -1847  -1309   -657    -18
     64   1447   1382   -758   -659   1415  -2475  -3712  -1836  -1306   -649    -15
     36   1410   1374   -724   -670   1392  -2470  -3704  -1831  -1304   -646    -18
     41   1392   1350   -719   -654   1371  -2455  -3689  -1821  -1301   -649    -25
     80   1397   1317   -737   -618   1358  -2385  -3593  -1761  -1275   -639    -38
     70   1392   1322   -732   -626   1358  -2296  -3416  -1649  -1210   -613    -44
     83   1418   1335   -750   -626   1379  -2234  -3195  -1478  -1052   -478     70
    249   1662   1410   -956   -581   1538  -2151  -2844  -1182   -709   -124    431
    384   2078   1693  -1231   -654   1886  -2114  -2675   -940   -348    319    924
    262   2281   2018  -1270   -878   2151  -2278  -3143  -1080   -283    517   1195
     57   2364   2307  -1210  -1124   2335  -2483  -3821  -1426   -470    428   1153
   -135   2213   2348  -1041  -1241   2281  -2688  -4536  -2008  -1080   -163    571
   -194   1782   1977   -792  -1085   1878  -2930  -5035  -2657  -1852   -953   -213
   -135   1397   1530   -631   -831   1462  -3021  -4951  -2746  -2005  -1127   -400
    -64   1234   1296   -584   -680   1265  -2907  -4595  -2507  -1844  -1028   -340
     -5   1228   1231   -613   -618   1231  -2696  -4201  -2200  -1628   -875   -223
     49   1257   1208   -652   -579   1234  -2455  -3803  -1896  -1400   -706    -96
     41   1239   1195   -641   -576   1218  -2346  -3629  -1774  -1306   -644    -49
     28   1210   1182   -620   -576   1197  -2307  -3569  -1730  -1278   -626    -33
     38   1192   1153   -618   -555   1174  -2283  -3538  -1701  -1260   -615    -28
     67   1192   1124   -628   -527   1158  -2257  -3504  -1678  -1236   -600    -18
     72   1169   1096   -620   -511   1132  -2247  -3486  -1670  -1236   -594    -20
     41   1130   1088   -587   -524   1109  -2247  -3473  -1662  -1239   -587    -25
     33   1114   1080   -576   -524   1098  -2239  -3452  -1647  -1228   -574    -18
     72   1166   1093   -618   -509   1130  -2205  -3408  -1608  -1197   -542     15
     96   1179   1083   -639   -493   1132  -2179  -3382  -1584  -1176   -522     31
    114   1161   1047   -639   -467   1104  -2187  -3382  -1590  -1182   -527     23
    132   1169   1036   -649   -452   1101  -2169  -3361  -1574  -1169   -511     33
     90   1143   1052   -615   -480   1098  -2145  -3330  -1548  -1145   -493     49
     44   1127   1083   -587   -519   1106  -2132  -3304  -1530  -1135   -485     51
     31   1111   1080   -571   -524   1096  -2138  -3299  -1530  -1135   -488     49
     46   1106   1057   -579   -504   1083  -2140  -3291  -1519  -1130   -485     44
    109   1153   1044   -631   -467   1098  -2114  -3263  -1488  -1104   -462     64
    142   1174   1031   -659   -444   1104  -2078  -3221  -1447  -1070   -426     93
    127   1153   1023   -641   -449   1088  -2068  -3195  -1431  -1057   -410    103
    119   1124   1005   -623   -444   1067  -2062  -3174  -1413  -1044   -400    111
    106   1106   1000   -605   -446   1054  -2057  -3154  -1400  -1031   -389    119
     98   1101   1000   -602   -452   1049  -2044  -3117  -1374  -1008   -366    145
    114   1114   1000   -615   -441   1057  -2016  -3070  -1340   -976   -332    171
    116   1130   1013   -623   -446   1070  -2005  -3026  -1312   -945   -306    192
     98   1104   1005   -600   -452   1054  -2000  -2985  -1286   -919   -280    207
    119   1124   1005   -620   -444   1065  -1974  -2922  -1236   -875   -231    249
    168   1174   1005   -670   -418   1091  -1935  -2844  -1171   -810   -163    311
    187   1197   1010   -693   -413   1104  -1919  -2777  -1124   -758   -109    363
    228   1228   1000   -727   -384   1114  -1906  -2707  -1075   -704    -54    413
    207   1213   1005   -711   -400   1109  -1896  -2660  -1036   -665    -10    446
    223   1257   1034   -740   -405   1145  -1886  -2629  -1010   -633     25    483
    231   1293   1060   -763   -415   1176  -1878  -2611   -992   -613     51    506
    249   1327   1078   -787   -413   1202  -1852  -2587   -969   -587     83    537
    205   1312   1106   -758   -452   1210  -1831  -2572   -953   -574     98    553
    187   1299   1109   -743   -462   1205  -1829  -2579   -958   -579     93    553
    174   1265   1091   -719   -459   1179  -1829  -2600   -976   -597     75    524
    197   1278   1080   -737   -441   1179  -1816  -2621   -992   -620     54    498
    192   1254   1062   -724   -433   1158  -1795  -2652  -1010   -654     23    462
    166   1231   1065   -698   -449   1148  -1782  -2699  -1044   -704    -25    413
    122   1158   1036   -641   -457   1098  -1784  -2764  -1093   -766    -96    342
     98   1096    997   -597   -449   1047  -1774  -2816  -1119   -810   -145    288
     93   1062    969   -579   -436   1015  -1756  -2847  -1137   -833   -174    259
     96   1028    932   -563   -418    982  -1764  -2899  -1171   -880   -218    210
     77    992    911   -535   -418    953  -1764  -2938  -1195   -914   -246    171
     75    969    893   -522   -407    932  -1753  -2953  -1202   -927   -259    153
     51    917    865   -485   -407    891  -1748  -2972  -1218   -953   -285    127
     33    883    846   -459   -407    865  -1748  -2982  -1226   -961   -296    111
     67    891    823   -480   -376    857  -1735  -2977  -1218   -953   -290    114
     72    885    813   -478   -368    849  -1722  -2964  -1205   -945   -288    119
     54    862    807   -459   -379    836  -1727  -2972  -1213   -958   -301    103
     28    844    815   -436   -394    831  -1725  -2964  -1210   -958   -301     98
     28    839    810   -433   -392    826  -1717  -2953  -1202   -950   -290    101
     64    867    802   -465   -368    836  -1691  -2930  -1176   -930   -267    122
    103    885    782   -496   -340    833  -1670  -2915  -1158   -917   -257    129
     90    862    771   -478   -340    818  -1670  -2920  -1163   -927   -267    119
     90    844    750   -470   -329    797  -1667  -2917  -1158   -927   -270    119
     75    818    743   -446   -332    782  -1667  -2912  -1153   -924   -262    116
     51    813    761   -433   -355    787  -1649  -2891  -1140   -914   -246    124
     72    826    750   -449   -340    789  -1626  -2868  -1124   -898   -233    140
     64    820    753   -444   -345    787  -1610  -2857  -1111   -891   -231    140
     49    802    753   -426   -350    779  -1613  -2860  -1111   -896   -233    129
     44    823    779   -433   -368    800  -1605  -2852  -1093   -880   -218    137
     70    872    802   -472   -366    836  -1566  -2811  -1052   -844   -181    171
     77    880    800   -480   -363    841  -1530  -2787  -1026   -826   -168    181
     62    862    800   -462   -368    831  -1504  -2777  -1015   -818   -168    181
     59    852    792   -457   -368    823  -1499  -2774  -1005   -810   -161    189
     59    891    828   -475   -384    859  -1499  -2761   -987   -789   -137    205
     93    930    836   -514   -371    883  -1506  -2761   -984   -779   -124    215
    101    898    797   -498   -348    849  -1519  -2772   -992   -787   -129    207
     88    893    805   -491   -358    849  -1512  -2759   -979   -779   -119    213
     98    875    774   -488   -337    826  -1501  -2740   -971   -776   -119    215
     67    800    730   -433   -332    766  -1512  -2746   -989   -792   -135    197
     46    727    680   -387   -316    704  -1525  -2753  -1008   -813   -158    174
     46    693    644   -371   -298    670  -1514  -2759  -1023   -828   -174    155
     67    675    607   -371   -270    641  -1501  -2764  -1031   -844   -189    140
     93    675    581   -384   -246    631  -1483  -2764  -1034   -854   -200    122
     83    659    576   -371   -246    618  -1457  -2756  -1028   -859   -202    111
     31    602    571   -316   -270    587  -1454  -2759  -1041   -875   -215     96
     12    561    545   -288   -267    553  -1462  -2769  -1057   -891   -236     75
    -10    506    517   -249   -265    511  -1475  -2787  -1080   -917   -265     46
     12    501    488   -257   -236    496  -1478  -2790  -1083   -922   -272     38
     67    537    467   -303   -200    504  -1449  -2769  -1060   -901   -249     57
     64    535    470   -301   -202    504  -1428  -2751  -1044   -891   -239     64
     36    509    472   -272   -218    491  -1415  -2743  -1036   -885   -236     64
     36    488    452   -262   -207    470  -1402  -2730  -1023   -875   -226     67
     49    496    446   -275   -200    472  -1405  -2727  -1026   -878   -228     59
     31    462    431   -249   -200    446  -1382  -2694  -1015   -885   -249     33
     31    459    428   -246   -197    444  -1280  -2556   -937   -862   -249     10
     62    506    444   -283   -189    475  -1187  -2377   -820   -782   -202     31
    122    602    478   -363   -179    540  -1093  -2070   -566   -524     31    244
    210    831    618   -522   -205    724  -1078  -1803   -303   -171    418    644
    231   1156    924   -693   -348   1041  -1200  -2026   -290     36    753   1039
     93   1374   1280   -732   -592   1327  -1408  -2634   -506     72    932   1275
    -93   1418   1512   -662   -802   1462  -1675  -3377   -956   -259    683   1060
   -194   1078   1273   -441   -735   1174  -1912  -3975  -1597  -1015    -88    309
   -184    610    795   -215   -488    701  -2073  -4172  -2039  -1605   -709   -290
   -124    332    457   -103   -290    394  -2039  -3899  -1930  -1579   -743   -361
   -101    303    402   -103   -252    353  -1803  -3442  -1574  -1309   -548   -213
   -103    311    415   -103   -259    363  -1551  -3026  -1254  -1072   -374    -77
     -7    361    366   -179   -187    363  -1369  -2743  -1047   -922   -265     -2
     72    431    358   -252   -142    394  -1278  -2621   -953   -849   -210     41
     33    361    327   -200   -148    345  -1265  -2603   -943   -852   -218     28
     10    306    296   -158   -142    303  -1260  -2582   -932   -849   -218     23
      2    314    311   -158   -155    314  -1236  -2548   -904   -823   -197     38
      7    345    337   -176   -163    342  -1208  -2509   -865   -789   -161     64
     25    332    306   -179   -140    322  -1218  -2514   -872   -797   -171     51
     18    329    311   -174   -145    319  -1215  -2509   -870   -795   -174     46
     10    329    319   -171   -153    324  -1192  -2481   -844   -776   -155     62
     25    314    288   -168   -129    301  -1189  -2473   -841   -779   -155     59
     28    319    290   -174   -129    303  -1179  -2452   -828   -766   -140     67
     38    329    288   -184   -124    309  -1163  -2429   -810   -745   -124     77
     46    335    288   -192   -122    314  -1150  -2408   -795   -730   -111     85
     12    324    311   -168   -148    319  -1137  -2390   -774   -717    -96     98
      2    316    311   -161   -155    314  -1124  -2364   -753   -698    -83    111
     44    345    301   -197   -127    324  -1111  -2346   -737   -683    -72    116
     64    348    283   -207   -109    316  -1114  -2338   -732   -675    -70    114
     57    303    246   -179    -93    275  -1124  -2343   -737   -685    -80     98
     23    298    275   -161   -127    285  -1111  -2312   -714   -667    -59    116
      5    335    329   -171   -163    332  -1072  -2255   -662   -618     -5    161
     49    366    314   -210   -132    342  -1057  -2218   -633   -594     18    176
    106    389    283   -246    -88    337  -1036  -2177   -610   -579     31    189
    103    384    277   -246    -85    332  -1018  -2135   -584   -553     51    207
     83    379    293   -231   -103    337  -1005  -2091   -555   -530     70    226
     44    366    319   -207   -137    342   -989  -2029   -517   -488    106    254
     46    368    322   -207   -137    345   -984  -1971   -483   -454    137    283
    101    400    298   -252    -98    350   -953  -1891   -426   -397    189    329
    140    436    296   -288    -77    366   -927  -1816   -376   -345    239    379
    142    488    345   -316   -101    418   -914  -1758   -337   -301    283    420
    179    548    368   -363    -93    459   -891  -1701   -290   -252    337    467
    171    535    361   -353    -93    449   -888  -1678   -275   -228    361    485
    155    530    374   -342   -109    452   -891  -1670   -267   -220    374    498
    132    522    389   -327   -129    457   -891  -1673   -267   -218    381    506
    124    522    397   -322   -135    459   -885  -1678   -267   -215    387    514
    166    576    410   -371   -122    493   -872  -1688   -272   -218    384    511
    171    589    415   -381   -122    504   -857  -1706   -280   -226    376    504
    145    545    400   -348   -127    472   -854  -1745   -306   -254    342    470
    122    501    379   -311   -127    441   -854  -1800   -337   -298    293    418
     88    475    387   -283   -150    431   -854  -1865   -376   -348    246    368
     64    428    363   -249   -148    397   -859  -1927   -415   -392    202    316
     44    371    327   -210   -142    350   -865  -1987   -454   -436    155    262
     36    332    296   -184   -129    314   -859  -2031   -475   -467    122    228
     20    296    275   -158   -127    285   -867  -2073   -498   -501     85    189
     12    257    244   -135   -114    252   -872  -2109   -522   -527     59    153
      0    220    220   -111   -111    220   -880  -2138   -542   -548     36    124
     -7    200    207    -96   -106    202   -883  -2153   -555   -561     20    103
     38    231    192   -137    -77    213   -867  -2148   -548   -561     20    103
     18    215    194   -116    -88    205   -862  -2148   -548   -566     18    101
     -2    189    189    -93    -96    189   -857  -2140   -540   -563     20    103
      0    181    181    -90    -90    181   -852  -2132   -537   -561     20    103
      2    166    163    -85    -80    166   -849  -2127   -537   -558     20     98
      5    181    176    -93    -85    181   -846  -2122   -530   -555     20    101
      2    194    189    -98    -93    192   -841  -2114   -527   -548     25    103
     15    168    153    -90    -67    161   -841  -2112   -527   -548     25     96
     15    148    129    -83    -57    140   -841  -2117   -530   -555     18     80
      0    158    158    -77    -77    158   -823  -2096   -514   -540     31     93
    -23    153    176    -67   -101    166   -818  -2083   -506   -535     36     96
     -2    132    135    -64    -67    132   -826  -2088   -519   -548     23     77
      0    140    137    -70    -70    140   -815  -2078   -509   -537     36     88
     -5    150    155    -72    -80    153   -805  -2068   -496   -527     46     96
     -7    142    150    -67    -80    145   -802  -2068   -496   -530     36     88
     -7    166    174    -77    -90    168   -769  -2036   -462   -501     62    114
    -12    189    202    -88   -109    194   -727  -2003   -423   -467     90    142
    -18    192    210    -88   -114    202   -701  -1992   -415   -459     93    137
      2    202    197   -103    -98    200   -685  -1984   -405   -454     98    140
      7    233    226   -119   -109    231   -691  -1984   -394   -446    111    145
     18    280    259   -150   -122    272   -717  -1995   -392   -441    119    153
     28    239    210   -135    -90    226   -740  -2003   -405   -454    114    148
     12    226    213   -119   -101    220   -745  -2005   -410   -457    111    148
      5    233    228   -119   -111    231   -743  -1987   -400   -446    122    158
     25    187    161   -109    -67    174   -758  -1990   -413   -459    106    145
      0    132    132    -67    -64    132   -761  -1995   -423   -472     90    127
    -28     98    127    -38    -77    111   -745  -1995   -428   -480     83    122
      0     72     72    -36    -36     72   -737  -1997   -444   -496     62    101
      7     57     49    -33    -20     54   -732  -2008   -459   -517     41     70
    -46     -2     44     23    -46     20   -737  -2031   -485   -545     10     41
    -83    -67     12     75    -49    -25   -753  -2049   -506   -566    -15     12
    -15    -18     -2     18     -7    -10   -735  -2034   -501   -566    -15     10
    -10    -36    -25     23      7    -33   -730  -2034   -504   -571    -23      2
    -44    -75    -31     59     -7    -54   -727  -2031   -501   -571    -31     -5
    -51    -96    -44     75     -5    -70   -717  -2018   -496   -571    -31    -12
    -36    -75    -38     57      0    -57   -693  -1997   -475   -553    -15      5
    -38    -77    -38     57     -2    -59   -709  -2013   -493   -571    -31    -15
    -57   -132    -75     93      7   -103   -730  -2034   -514   -597    -57    -38
    -62   -137    -75     98      5   -106   -719  -2021   -509   -587    -51    -38
    -36    -77    -41     57      2    -59   -680  -1984   -475   -553    -20     -5
    -28    -88    -59     57     12    -72   -631  -1919   -441   -545    -23    -23
    -38    -96    -57     67      7    -75   -555  -1787   -371   -522    -28    -49
     12    -25    -38      5     23    -33   -457  -1556   -210   -394     72     33
     85    150     64   -116     10    109   -319  -1145    101    -80    368    314
    166    413    244   -290    -38    329   -335  -1013    285    213    719    701
    129    675    545   -402   -207    610   -540  -1496    213    361    987   1031
    -38    841    880   -402   -459    862   -823  -2265    -25    345   1083   1176
   -257    722    979   -231   -618    849  -1119  -3052   -535    -93    698    826
   -353    272    626     38   -491    449  -1361  -3489  -1182   -885   -106     33
   -267    -54    210    161   -239     77  -1410  -3400  -1343  -1166   -428   -301
   -189   -226    -38    205    -77   -135  -1280  -2998  -1130  -1036   -368   -285
   -184   -259    -75    223    -54   -168  -1036  -2553   -852   -852   -252   -210
   -122   -218    -98    168    -12   -158   -795  -2192   -626   -698   -148   -129
    -28   -171   -142     98     57   -158   -657  -1995   -496   -594    -75    -75
     12   -155   -171     70     90   -163   -610  -1935   -457   -571    -59    -72
    -18   -187   -168    103     75   -179   -592  -1904   -439   -563    -57    -64
    -67   -231   -163    150     46   -200   -597  -1896   -436   -568    -64    -72
    -54   -226   -171    140     57   -200   -587  -1873   -423   -563    -59    -67
    -28   -207   -179    116     72   -194   -566  -1847   -402   -548    -49    -54
    -18   -200   -181    109     80   -192   -550  -1826   -389   -532    -33    -46
    -23   -220   -200    122     88   -210   -550  -1823   -392   -535    -41    -54
    -20   -200   -179    109     77   -189   -548  -1816   -389   -532    -41    -51
    -23   -179   -155     98     64   -168   -540  -1803   -379   -522    -31    -38
    -33   -181   -148    109     57   -166   -535  -1787   -366   -511    -20    -33
    -25   -213   -187    116     80   -200   -542  -1790   -374   -522    -33    -49
    -28   -257   -228    140     98   -244   -553  -1790   -376   -530    -38    -62
    -38   -277   -241    158    101   -262   -561  -1787   -376   -527    -38    -67
    -28   -246   -218    137     93   -233   -535  -1751   -345   -496    -10    -41
    -18   -181   -163     96     72   -171   -485  -1688   -293   -449     25      0
     15   -148   -163     64     88   -155   -462  -1652   -270   -431     38     10
     20   -150   -171     62     96   -161   -462  -1639   -270   -431     36      7
      7   -171   -179     83     93   -174   -465  -1618   -262   -420     38      7
    -12   -187   -174     98     77   -181   -462  -1595   -246   -407     49     15
     36   -140   -176     51    103   -155   -444  -1556   -220   -384     72     33
     54   -116   -171     31    111   -142   -426  -1512   -192   -358     93     51
     38   -142   -181     51    109   -161   -418  -1478   -176   -342    106     59
     44   -155   -200     54    119   -179   -418  -1436   -161   -329    114     64
     18   -161   -179     70     96   -168   -413  -1379   -129   -298    142     93
     -5   -158   -155     80     75   -158   -402  -1317    -93   -265    174    124
     20   -129   -150     54     85   -140   -397  -1262    -59   -233    202    148
    109    -38   -148    -36    127    -93   -374  -1192    -12   -184    252    200
    135     -2   -137    -67    135    -67   -366  -1145     15   -150    283    236
    106    -12   -119    -49    111    -64   -379  -1132     20   -137    298    252
    163     77    -85   -119    124     -2   -353  -1093     59    -98    350    296
    179    122    -57   -150    116     33   -322  -1065     85    -70    379    324
    127    109    -20   -119     72     44   -303  -1054     93    -59    389    340
    122     93    -28   -109     75     31   -306  -1070     88    -67    384    329
     88     49    -38    -67     64      5   -319  -1098     67    -88    363    311
     72     44    -28    -59     49      7   -329  -1140     33   -119    329    283
     62     10    -51    -36     57    -20   -340  -1202     -2   -163    283    236
     31    -54    -85     12     57    -70   -345  -1273    -41   -210    233    181
     49    -36    -85     -5     67    -59   -324  -1317    -54   -233    207    158
     54    -44    -98     -5     75    -72   -301  -1361    -70   -262    179    127
      7   -106   -114     49     59   -111   -314  -1423   -111   -306    129     77
    -28   -176   -150    101     59   -163   -337  -1486   -161   -353     77     23
    -38   -231   -192    135     75   -213   -353  -1532   -194   -389     38    -20
    -72   -277   -205    174     64   -241   -363  -1566   -220   -418      5    -54
    -88   -303   -215    194     62   -259   -366  -1584   -236   -431    -18    -72
    -70   -319   -249    192     85   -285   -366  -1600   -249   -446    -33    -93
    -33   -290   -257    163    111   -275   -345  -1584   -239   -439    -20    -85
     -5   -252   -249    127    122   -252   -327  -1571   -226   -423     -2    -70
    -59   -340   -280    200    109   -309   -355  -1595   -254   -454    -31   -103
    -80   -374   -293    226    103   -335   -366  -1600   -259   -462    -46   -119
    -36   -280   -244    158    103   -262   -319  -1553   -213   -415     -7    -80
    -51   -272   -220    161     83   -249   -296  -1538   -200   -405     -2    -75
    -49   -293   -244    171     96   -270   -303  -1545   -205   -418    -10    -83
    -54   -324   -272    187    109   -298   -311  -1553   -215   -428    -25    -93
    -72   -348   -275    210    101   -311   -319  -1566   -228   -441    -41   -111
    -62   -329   -267    194    101   -298   -311  -1553   -220   -433    -38   -106
    -57   -319   -262    187    101   -290   -306  -1548   -220   -433    -41   -109
    -67   -327   -262    197     96   -296   -314  -1556   -226   -441    -49   -119
    -44   -324   -280    184    116   -303   -309  -1553   -228   -439    -46   -122
    -18   -327   -309    168    145   -319   -301  -1553   -231   -441    -49   -124
    -44   -316   -272    179    111   -296   -275  -1532   -210   -420    -33   -106
    -46   -267   -220    155     85   -246   -233  -1496   -168   -384     -2    -80
    -67   -267   -200    168     64   -233   -215  -1488   -161   -381      2    -85
    -54   -249   -194    150     67   -223   -197  -1475   -150   -379      5    -83
    -59   -236   -176    148     57   -207   -192  -1465   -140   -368     12    -75
    -80   -244   -163    161     38   -205   -207  -1470   -140   -363     10    -70
    -70   -239   -168    155     49   -205   -228  -1467   -137   -355     18    -62
    -51   -244   -192    145     67   -220   -265  -1486   -155   -374      5    -75
    -28   -246   -218    137     93   -231   -272  -1488   -163   -374      2    -77
      2   -236   -241    114    119   -239   -267  -1480   -161   -374      5    -72
     -5   -272   -267    140    129   -270   -272  -1486   -176   -394    -18    -93
    -85   -368   -283    226     96   -327   -285  -1501   -207   -420    -49   -127
    -80   -381   -301    231    109   -342   -277  -1501   -215   -428    -59   -140
    -28   -355   -327    192    145   -340   -252  -1493   -213   -431    -67   -145
    -77   -418   -340    249    129   -379   -262  -1519   -244   -470   -103   -184
   -124   -493   -371    306    122   -433   -288  -1556   -283   -514   -145   -228
   -124   -517   -392    319    132   -454   -288  -1561   -296   -524   -158   -239
   -132   -558   -426    342    145   -493   -298  -1574   -314   -545   -179   -265
   -116   -553   -436    335    158   -496   -283  -1564   -306   -545   -184   -270
    -36   -478   -441    257    202   -462   -246  -1532   -283   -527   -166   -249
    -72   -530   -459    301    192   -496   -257  -1543   -301   -545   -189   -272
   -103   -571   -467    335    181   -519   -267  -1556   -314   -558   -205   -290
    -88   -537   -449    314    179   -493   -236  -1527   -288   -530   -179   -265
   -127   -558   -431    342    150   -496   -239  -1525   -290   -537   -184   -272
   -106   -563   -457    335    174   -511   -252  -1532   -303   -550   -200   -288
    -41   -527   -488    283    220   -509   -226  -1506   -285   -540   -194   -285
    -51   -496   -444    275    194   -470   -140  -1397   -218   -504   -174   -285
    -77   -488   -413    280    166   -452    -59  -1228   -119   -444   -140   -277
    -41   -431   -389    236    171   -410     12   -976     49   -285     -5   -158
     96   -207   -306     54    200   -257     98   -618    309     12    301    158
    228    140    -88   -184    158     25     77   -607    452    285    652    558
     54    241    184   -150    -64    215   -161  -1221    301    342    818    789
   -239    290    530    -25   -384    410   -436  -2023    -25    176    743    758
   -361    140    498    109   -428    316   -678  -2720   -597   -413    176    207
   -316   -228     88    272   -202    -70   -891  -3057  -1156  -1093   -522   -485
   -244   -506   -262    374      7   -387   -919  -2826  -1122  -1132   -610   -597
   -202   -618   -415    410    103   -517   -766  -2413   -883   -976   -517   -550
   -179   -613   -436    394    127   -527   -511  -1979   -613   -800   -394   -467
   -158   -654   -496    407    168   -576   -316  -1665   -433   -678   -319   -420
   -119   -652   -535    384    207   -594   -254  -1566   -376   -639   -301   -405
   -103   -657   -553    379    223   -605   -236  -1532   -358   -631   -293   -407
   -129   -670   -542    397    205   -607   -218  -1501   -340   -620   -283   -405
   -127   -667   -540    397    205   -605   -202  -1475   -329   -613   -275   -405
    -38   -597   -558    316    257   -579   -179  -1447   -309   -594   -259   -389
    -41   -592   -550    316    254   -574   -163  -1426   -290   -579   -246   -379
    -54   -600   -545    324    244   -574   -163  -1418   -288   -579   -246   -379
    -59   -610   -550    335    244   -581   -161  -1410   -283   -579   -244   -374
    -77   -626   -550    350    233   -589   -168  -1408   -293   -587   -252   -381
    -62   -615   -553    340    244   -584   -168  -1402   -293   -584   -254   -387
    -54   -620   -568    335    254   -597   -161  -1397   -293   -587   -254   -392
    -28   -613   -584    322    277   -600   -163  -1395   -290   -581   -252   -397
    -23   -594   -574    309    272   -584   -168  -1395   -296   -584   -262   -400
    -57   -600   -542    327    241   -574   -158  -1374   -285   -576   -252   -392
    -31   -553   -524    290    244   -540   -127  -1332   -252   -542   -213   -358
    -51   -584   -532    319    239   -558   -129  -1317   -249   -540   -207   -353
    -57   -605   -548    329    244   -576   -145  -1319   -262   -550   -223   -363
    -49   -584   -535    316    241   -561   -140  -1301   -249   -535   -207   -348
    -62   -592   -530    327    233   -561   -142  -1286   -244   -530   -202   -348
    -20   -576   -555    298    267   -566   -137  -1260   -231   -519   -194   -342
    -25   -555   -532    290    252   -542   -122  -1221   -205   -493   -168   -322
    -33   -548   -517    290    241   -532   -119  -1189   -181   -470   -148   -301
     49   -472   -522    210    285   -498    -85  -1130   -140   -428   -114   -267
     59   -462   -522    202    290   -491    -70  -1085   -119   -405    -96   -249
     54   -478   -535    210    293   -506    -83  -1052   -109   -392    -85   -236
     33   -491   -524    228    277   -506    -88  -1008    -90   -374    -64   -215
     51   -441   -493    194    270   -467    -67   -935    -46   -322    -15   -168
    122   -340   -462    109    290   -400    -44   -865     10   -259     44   -106
    103   -340   -444    116    272   -392    -59   -844     18   -244     59    -85
    101   -337   -439    116    270   -387    -67   -828     23   -231     72    -70
     90   -319   -413    111    249   -366    -59   -815     33   -215     96    -46
    114   -280   -394     83    254   -337    -41   -795     57   -184    132    -10
    109   -280   -392     83    249   -335    -44   -802     51   -192    127    -12
     96   -275   -371     88    231   -322    -44   -815     44   -200    119    -18
    103   -265   -371     80    236   -316    -38   -833     33   -218    103    -33
     85   -298   -384    106    233   -340    -38   -870      7   -252     75    -59
     70   -329   -400    129    233   -363    -33   -919    -25   -290     36    -98
     46   -358   -407    155    226   -381    -36   -982    -62   -335    -15   -153
     28   -389   -418    179    220   -402    -41  -1047   -101   -384    -67   -207
     10   -441   -452    215    231   -446    -51  -1114   -150   -439   -127   -270
    -15   -478   -462    246    223   -472    -64  -1176   -189   -483   -176   -314
    -33   -514   -480    272    220   -498    -72  -1228   -223   -517   -215   -353
    -75   -576   -504    324    213   -540    -88  -1275   -259   -555   -254   -402
    -64   -602   -537    335    236   -571    -96  -1301   -283   -584   -280   -431
    -25   -561   -535    290    252   -548    -80  -1301   -283   -581   -277   -431
      0   -532   -532    267    265   -532    -64  -1299   -277   -574   -270   -428
    -20   -550   -532    283    254   -542    -75  -1312   -290   -589   -285   -446
    -18   -545   -527    283    254   -537    -67  -1309   -290   -589   -288   -446
     18   -540   -558    259    288   -548    -59  -1306   -290   -587   -288   -444
    -10   -579   -568    293    277   -574    -75  -1319   -309   -602   -298   -459
    -51   -592   -540    322    244   -568    -75  -1317   -306   -602   -298   -459
    -72   -594   -522    335    223   -558    -62  -1301   -290   -589   -285   -446
    -20   -581   -561    301    267   -571    -59  -1296   -285   -587   -285   -446
      2   -571   -576    283    288   -574    -64  -1299   -293   -597   -296   -462
     -2   -558   -555    277    275   -558    -51  -1291   -285   -589   -288   -449
    -70   -618   -548    345    239   -584    -59  -1293   -296   -602   -301   -459
    -70   -633   -566    350    246   -600    -72  -1301   -309   -615   -316   -475
    -28   -574   -548    301    257   -561    -57  -1288   -298   -602   -298   -465
    -36   -584   -550    309    254   -566    -67  -1299   -311   -615   -316   -478
    -33   -587   -553    311    259   -571    -59  -1288   -309   -610   -314   -478
     10   -522   -535    254    270   -527    -23  -1254   -275   -579   -283   -446
      2   -478   -480    236    239   -478      7  -1234   -246   -553   -262   -426
      0   -475   -475    236    236   -475     23  -1228   -244   -553   -265   -431
    -36   -504   -467    270    215   -485      7  -1236   -257   -566   -277   -449
    -20   -462   -441    239    207   -452      0  -1236   -246   -550   -259   -431
      2   -439   -444    218    220   -441     -5  -1234   -236   -537   -246   -418
     -5   -462   -457    233    226   -462    -25  -1241   -241   -542   -246   -420
      0   -436   -436    218    218   -436    -36  -1249   -252   -545   -249   -420
     -2   -446   -446    223    220   -446    -49  -1252   -262   -550   -259   -428
     25   -449   -478    210    252   -462    -49  -1241   -265   -550   -259   -426
     41   -480   -522    218    277   -501    -51  -1244   -283   -568   -272   -433
     23   -522   -545    249    283   -532    -49  -1257   -303   -592   -293   -457
    -20   -610   -589    314    283   -600    -72  -1299   -353   -646   -345   -511
    -54   -649   -597    350    270   -623    -72  -1314   -379   -675   -376   -550
    -49   -620   -574    332    262   -597    -41  -1291   -366   -662   -366   -540
    -41   -623   -581    332    270   -602    -36  -1286   -374   -667   -368   -537
    -64   -701   -636    381    283   -670    -70  -1322   -415   -709   -410   -574
    -44   -698   -657    371    306   -678    -62  -1322   -415   -714   -418   -589
      2   -672   -675    335    335   -672    -46  -1319   -423   -722   -433   -605
    -38   -719   -680    379    319   -701    -54  -1332   -439   -737   -452   -623
    -62   -730   -670    394    301   -701    -54  -1325   -431   -724   -439   -610
    -62   -735   -672    400    303   -704    -57  -1322   -431   -727   -441   -610
    -54   -740   -688    397    314   -714    -77  -1335   -454   -745   -457   -631
    -51   -745   -693    400    319   -719    -80  -1337   -459   -748   -459   -639
    -38   -732   -693    384    324   -714    -51  -1309   -441   -737   -454   -633
     -5   -706   -701    355    345   -704     20  -1202   -379   -709   -452   -641
      0   -691   -691    345    345   -693    111  -1039   -280   -646   -428   -641
     10   -649   -659    319    335   -654    181   -826   -116   -501   -309   -540
    137   -413   -550    135    342   -480    231   -501    163   -163     49   -176
    207    -85   -293    -59    249   -189    171   -478    298    114    423    246
     77    135     57   -106     10     96     -5   -935    163    187    626    522
   -119    283    402    -80   -259    342   -236  -1621   -184     15    558    504
   -231    142    374     44   -303    257   -439  -2312   -795   -646   -111   -148
   -236   -236     -2    236   -119   -119   -639  -2709  -1361  -1330   -818   -846
   -215   -607   -392    410     85   -501   -711  -2626  -1454  -1486  -1000  -1039
   -163   -802   -639    483    236   -722   -605  -2273  -1228  -1335   -914   -997
   -124   -792   -670    457    270   -732   -402  -1891   -932  -1127   -769   -888
    -96   -784   -688    439    293   -735   -194  -1545   -675   -935   -628   -779
    -75   -779   -704    426    314   -743    -96  -1379   -555   -844   -561   -730
    -23   -740   -717    381    345   -730    -36  -1301   -493   -795   -522   -696
    -18   -727   -711    371    345   -722    -18  -1270   -472   -782   -509   -685
    -59   -774   -717    415    327   -745    -44  -1283   -493   -802   -532   -711
    -59   -792   -735    423    337   -763    -49  -1280   -498   -807   -540   -722
    -46   -758   -711    402    332   -735    -18  -1247   -465   -776   -511   -696
      0   -696   -696    345    348   -696     10  -1215   -439   -753   -491   -670
     -5   -714   -709    358    350   -711     10  -1210   -441   -756   -496   -680
    -18   -730   -714    374    348   -724      5  -1205   -441   -758   -498   -683
    -41   -756   -714    400    335   -735    -18  -1213   -449   -766   -504   -688
    -51   -766   -717    407    329   -740    -23  -1210   -452   -769   -511   -691
    -28   -761   -735    394    350   -748    -18  -1202   -446   -761   -509   -688
      0   -732   -735    363    366   -732      5  -1179   -428   -743   -488   -672
    -51   -750   -698    402    322   -724     10  -1161   -415   -730   -475   -662
    -54   -743   -691    397    316   -717      2  -1148   -413   -727   -467   -657
     -2   -696   -693    348    342   -693     20  -1124   -392   -706   -452   -641
     12   -670   -685    327    348   -675     41  -1098   -368   -685   -431   -623
     33   -675   -709    322    371   -691     46  -1085   -363   -680   -428   -615
     15   -709   -724    345    368   -714     33  -1083   -366   -678   -426   -610
     25   -688   -714    329    368   -701     41  -1054   -342   -649   -400   -584
    -46   -693   -646    368    298   -670     33  -1039   -337   -644   -394   -579
    -49   -675   -626    363    288   -652     36  -1010   -319   -626   -379   -571
     57   -566   -626    254    340   -594     80   -940   -262   -568   -327   -519
     64   -563   -631    249    345   -597     90   -898   -241   -550   -309   -501
     36   -605   -641    283    337   -623     83   -867   -223   -535   -290   -483
     49   -566   -615    259    332   -589     98   -802   -174   -478   -233   -428
     75   -517   -592    218    332   -553    106   -740   -129   -423   -179   -376
     90   -485   -576    197    332   -532    114   -683    -88   -374   -129   -329
     77   -483   -561    200    316   -522    103   -652    -70   -348   -101   -306
    111   -415   -527    153    319   -470    109   -620    -44   -311    -64   -267
    127   -384   -514    127    319   -449    106   -605    -33   -293    -41   -239
    106   -374   -480    132    290   -426    116   -589    -20   -272    -12   -207
    150   -306   -457     75    301   -381    137   -576     -5   -249     10   -179
    176   -265   -441     44    309   -353    150   -579     -7   -252      7   -179
    163   -285   -449     59    306   -368    163   -602    -25   -275    -15   -205
    119   -332   -454    106    285   -392    161   -639    -59   -314    -51   -241
     62   -379   -441    158    249   -410    145   -696   -109   -374   -106   -293
     64   -400   -465    168    265   -431    150   -748   -145   -423   -158   -345
     31   -467   -498    218    262   -483    140   -818   -194   -483   -220   -410
    -36   -545   -509    290    236   -530    111   -898   -259   -553   -293   -485
    -18   -553   -535    285    257   -545    106   -956   -293   -600   -340   -537
    -23   -576   -553    301    265   -566    106  -1000   -324   -631   -379   -579
     38   -511   -550    236    293   -532    137  -1002   -314   -628   -376   -576
     33   -545   -579    254    306   -561    137  -1031   -340   -652   -405   -602
      0   -607   -610    301    303   -607    109  -1078   -381   -693   -449   -649
    -41   -667   -626    355    290   -646     80  -1114   -415   -724   -485   -683
    -54   -652   -597    350    270   -623     93  -1104   -407   -711   -480   -675
    -67   -652   -587    358    257   -620     98  -1098   -405   -709   -478   -675
    -57   -683   -626    368    283   -654     83  -1109   -420   -727   -493   -696
    -15   -641   -626    329    303   -633     96  -1096   -410   -717   -480   -683
    -18   -628   -610    322    296   -620    111  -1075   -394   -701   -467   -665
    -44   -662   -618    353    285   -639     98  -1083   -402   -711   -475   -675
    -70   -696   -626    381    275   -659     77  -1096   -418   -724   -491   -693
    -62   -672   -610    368    272   -641     90  -1080   -402   -711   -478   -678
      5   -605   -610    298    306   -607    116  -1062   -384   -693   -462   -665
     -7   -623   -618    314    303   -620    106  -1072   -394   -706   -478   -675
    -10   -607   -597    309    290   -602    122  -1060   -379   -688   -465   -657
    -57   -652   -594    355    267   -623    114  -1062   -384   -688   -467   -657
     18   -602   -620    290    319   -613    111  -1065   -387   -688   -470   -662
     28   -535   -563    252    296   -548    142  -1036   -361   -657   -441   -633
    -36   -542   -506    288    233   -524    158  -1018   -342   -639   -420   -615
    -46   -537   -491    293    220   -514    163  -1021   -335   -636   -415   -613
    -70   -558   -488    311    207   -524    158  -1031   -345   -646   -433   -628
    -36   -498   -465    267    213   -483    184  -1010   -316   -623   -410   -605
     10   -441   -454    213    231   -446    181  -1008   -306   -605   -394   -589
    -33   -519   -485    277    226   -504    127  -1049   -342   -633   -423   -620
     18   -446   -465    213    239   -454    137  -1028   -327   -610   -400   -592
      5   -449   -454    223    228   -452    142  -1015   -319   -602   -392   -576
    -33   -527   -496    280    228   -511    119  -1031   -342   -623   -415   -600
      2   -540   -542    270    272   -540    111  -1034   -361   -636   -426   -610
     -2   -568   -568    285    280   -568    103  -1047   -381   -657   -439   -628
    -15   -594   -581    303    280   -589    111  -1052   -387   -670   -449   -641
    -28   -633   -605    329    285   -620    119  -1052   -400   -683   -465   -657
    -18   -641   -623    329    301   -633    132  -1057   -413   -698   -485   -672
    -46   -698   -652    371    301   -675    109  -1093   -446   -732   -527   -711
    -64   -756   -691    410    311   -724     88  -1122   -480   -769   -566   -750
    -51   -769   -717    407    332   -743     85  -1130   -498   -784   -576   -766
    -54   -789   -735    423    340   -763     88  -1127   -501   -789   -581   -769
   -101   -833   -732    465    314   -784     67  -1148   -522   -807   -602   -787
    -75   -787   -714    431    316   -750     80  -1132   -509   -792   -589   -769
    -28   -732   -704    379    337   -719    109  -1109   -488   -769   -566   -750
    -23   -737   -714    381    345   -727    114  -1109   -491   -774   -568   -756
    -49   -766   -717    407    332   -743    106  -1117   -501   -782   -574   -766
    -75   -789   -714    431    316   -753     98  -1117   -504   -789   -579   -771
   -109   -846   -737    475    311   -792    101  -1104   -509   -807   -607   -800
    -57   -792   -735    426    337   -763    194   -979   -444   -787   -620   -823
     18   -688   -709    335    363   -698    316   -771   -301   -685   -550   -779
     62   -597   -659    267    361   -628    402   -483    -70   -454   -340   -594
    155   -376   -535    109    342   -454    426   -194    194   -101     38   -197
    135    -80   -215    -25    174   -148    272   -444    181     93    361    189
    -28    103    129    -38    -80    116      2  -1127    -90     80    491    374
   -192    166    358     12   -275    259   -265  -1862   -527   -223    267    189
   -280   -124    155    202   -218     12   -504  -2465  -1182   -984   -506   -553
   -270   -584   -314    428     20   -449   -665  -2681  -1662  -1621  -1174  -1195
   -202   -833   -631    517    213   -732   -594  -2343  -1470  -1509  -1130  -1189
   -116   -833   -717    475    298   -776   -371  -1899  -1119  -1254   -948  -1057
   -127   -831   -704    478    285   -766   -135  -1499   -802  -1023   -779   -932
   -137   -846   -709    493    285   -779     31  -1223   -605   -870   -670   -846
    -75   -810   -737    441    329   -776     88  -1132   -542   -823   -631   -820
    -33   -787   -756    410    358   -771    122  -1093   -511   -795   -613   -807
    -41   -813   -771    426    363   -792    127  -1083   -504   -795   -615   -815
    -54   -823   -769    439    355   -797    111  -1080   -504   -802   -620   -823
    -46   -802   -758    423    353   -782    142  -1041   -467   -769   -592   -792
    -49   -805   -756    426    353   -782    155  -1018   -452   -745   -576   -774
    -54   -797   -743    423    342   -769    140  -1023   -457   -750   -584   -779
    -70   -797   -727    433    327   -763    137  -1018   -459   -750   -584   -782
    -38   -766   -727    400    340   -748    155   -995   -441   -735   -563   -763
    -23   -769   -745    394    358   -758    155   -989   -439   -735   -561   -766
    -28   -787   -761    407    363   -774    150   -982   -433   -732   -563   -766
    -46   -795   -748    420    350   -771    148   -974   -431   -724   -561   -763
    -31   -771   -740    400    353   -756    150   -969   -426   -717   -558   -758
    -25   -740   -714    381    342   -727    163   -945   -405   -693   -535   -737
    -36   -732   -698    381    329   -717    176   -922   -387   -675   -517   -722
     -2   -714   -711    358    353   -714    187   -901   -371   -659   -504   -709
      5   -709   -714    350    358   -711    194   -885   -358   -646   -498   -701
      2   -696   -698    345    350   -698    200   -867   -342   -636   -491   -696
     15   -672   -688    327    350   -680    205   -844   -322   -618   -472   -683
      2   -691   -693    345    348   -691    197   -831   -319   -615   -467   -683
     20   -675   -696    324    358   -685    202   -797   -296   -592   -444   -659
     25   -654   -680    314    353   -667    220   -748   -262   -555   -410   -631
     -2   -662   -662    329    329   -662    236   -701   -233   -524   -384   -610
     18   -649   -667    316    342   -657    246   -654   -202   -498   -361   -592
     59   -607   -670    272    363   -639    267   -584   -155   -449   -319   -548
     46   -571   -620    262    332   -594    288   -509   -106   -394   -267   -496
     46   -537   -587    244    314   -561    298   -441    -62   -348   -220   -449
     98   -485   -584    194    340   -535    303   -387    -25   -306   -176   -405
     83   -467   -550    189    314   -509    298   -355     -5   -277   -142   -371
     75   -457   -535    189    303   -496    301   -335     12   -254   -119   -340
     98   -436   -535    168    314   -485    298   -329     15   -244   -106   -327
    129   -402   -532    137    329   -467    301   -329     18   -233    -96   -322
    129   -376   -509    122    316   -441    309   -335     20   -231    -90   -311
     93   -376   -470    140    280   -420    303   -355      5   -241    -98   -314
     80   -387   -467    153    272   -426    301   -389    -18   -265   -119   -332
     77   -410   -488    166    283   -449    306   -428    -44   -296   -148   -363
     57   -459   -517    200    285   -488    288   -504    -96   -355   -207   -428
     59   -467   -527    202    290   -496    280   -574   -137   -402   -257   -480
     33   -488   -524    226    277   -506    283   -636   -166   -441   -298   -519
     15   -506   -522    246    267   -514    293   -678   -189   -465   -329   -550
     -2   -540   -540    270    267   -540    283   -730   -226   -501   -371   -589
    -36   -597   -561    316    262   -581    254   -787   -270   -545   -420   -633
    -33   -639   -605    335    285   -623    233   -836   -306   -584   -459   -670
      5   -613   -618    303    311   -615    239   -852   -314   -589   -465   -672
    -20   -639   -618    327    296   -628    244   -854   -316   -594   -467   -683
    -83   -698   -615    389    265   -657    233   -870   -329   -610   -483   -701
   -106   -753   -646    428    267   -701    215   -885   -342   -626   -498   -722
    -80   -735   -654    407    285   -696    220   -880   -337   -620   -501   -719
    -18   -667   -652    342    314   -659    246   -854   -316   -597   -483   -698
    -36   -675   -639    355    298   -657    249   -852   -319   -600   -485   -701
    -49   -675   -626    361    285   -652    252   -852   -316   -597   -483   -693
    -57   -670   -613    363    277   -641    246   -852   -314   -592   -483   -693
    -51   -678   -628    363    288   -654    236   -859   -322   -602   -491   -704
    -33   -678   -644    353    303   -662    239   -857   -322   -600   -488   -701
    -31   -657   -626    342    296   -641    241   -852   -319   -597   -483   -696
    -46   -654   -607    350    280   -631    246   -844   -311   -589   -475   -693
    -33   -649   -615    340    288   -633    236   -849   -322   -597   -480   -698
    -36   -657   -620    345    290   -641    239   -844   -319   -592   -472   -693
    -33   -646   -615    340    288   -631    233   -846   -322   -592   -478   -693
    -18   -623   -605    322    293   -615    254   -831   -301   -576   -465   -680
     -7   -558   -550    280    270   -553    288   -802   -270   -545   -436   -654
    -23   -532   -509    277    241   -522    314   -789   -252   -530   -418   -644
    -44   -553   -509    296    231   -530    314   -792   -254   -532   -420   -646
    -51   -561   -509    306    228   -535    296   -807   -257   -535   -426   -646
    -12   -530   -517    270    249   -524    280   -807   -252   -522   -413   -636
     -7   -522   -517    265    252   -519    267   -807   -254   -519   -405   -631
    -38   -527   -491    280    226   -509    249   -813   -259   -522   -407   -633
    -18   -496   -478    257    228   -488    252   -797   -249   -504   -394   -610
     12   -509   -522    246    265   -514    239   -802   -267   -517   -407   -620
     28   -542   -571    257    298   -555    213   -833   -306   -553   -441   -657
     18   -581   -602    280    309   -592    205   -854   -332   -579   -470   -691
    -33   -644   -610    340    288   -628    223   -852   -332   -579   -472   -691
    -67   -678   -610    371    270   -644    207   -872   -358   -602   -496   -711
   -109   -743   -633    426    259   -688    192   -904   -389   -641   -537   -748
    -98   -748   -649    420    272   -698    194   -911   -402   -654   -553   -763
    -31   -652   -620    342    293   -636    213   -904   -400   -652   -555   -766
    -36   -711   -675    371    316   -693    218   -909   -410   -662   -566   -782
    -44   -756   -714    400    335   -735    215   -911   -415   -667   -568   -787
    -41   -753   -711    397    332   -732    202   -922   -428   -678   -579   -795
    -46   -750   -704    400    327   -727    200   -922   -428   -680   -579   -795
    -59   -761   -701    410    319   -732    189   -932   -439   -691   -592   -807
    -83   -763   -683    423    298   -724    184   -937   -444   -693   -594   -818
    -93   -784   -693    436    298   -737    200   -922   -426   -675   -576   -807
    -72   -771   -698    423    311   -735    202   -917   -426   -672   -579   -813
    -64   -745   -683    402    309   -714    226   -878   -410   -675   -594   -831
    -49   -706   -659    376    303   -683    316   -740   -335   -641   -584   -844
     -7   -672   -665    337    327   -670    407   -540   -200   -540   -509   -789
     62   -540   -602    239    332   -571    511   -200     49   -283   -270   -561
    129   -290   -420     80    272   -355    519     10    262     33     93   -163
     98      7    -90    -51     93    -41    350   -371    228    207    384    192
    -59    189    249    -67   -155    220     93  -1088     15    231    522    381
   -249    132    381     59   -314    257   -176  -1870   -446   -135    215    111
   -335   -283     51    309   -194   -116   -449  -2395  -1130   -956   -623   -711
   -290   -672   -384    480     46   -530   -574  -2431  -1415  -1358  -1060  -1156
   -210   -820   -610    514    200   -717   -462  -2049  -1210  -1231  -1000  -1135
   -161   -766   -605    465    220   -685   -207  -1574   -883  -1002   -831  -1008
   -119   -763   -644    439    262   -704     25  -1197   -639   -833   -714   -922
    -80   -763   -683    420    301   -724    148   -995   -511   -737   -644   -872
    -70   -769   -698    418    314   -735    189   -927   -470   -709   -626   -859
    -75   -782   -706    428    314   -745    202   -906   -457   -706   -631   -867
    -70   -782   -711    426    319   -748    205   -891   -449   -701   -628   -867
    -70   -761   -691    415    309   -727    218   -870   -436   -685   -610   -854
    -57   -763   -706    410    322   -735    218   -862   -436   -680   -610   -852
    -46   -779   -732    413    342   -756    215   -857   -439   -683   -615   -854
    -41   -769   -727    405    340   -748    210   -854   -439   -680   -615   -852
    -57   -732   -678    394    309   -706    226   -833   -423   -662   -602   -839
    -77   -745   -667    410    290   -706    239   -815   -410   -649   -594   -831
    -51   -750   -698    402    322   -724    228   -815   -415   -649   -600   -836
    -51   -732   -683    389    314   -709    233   -800   -400   -633   -581   -823
    -41   -727   -685    384    322   -706    233   -797   -400   -636   -581   -831
    -41   -735   -693    387    324   -714    231   -795   -400   -639   -581   -836
    -36   -724   -688    381    324   -706    239   -771   -381   -620   -566   -826
    -41   -704   -662    371    309   -683    244   -758   -371   -607   -555   -818
    -20   -706   -685    363    329   -696    246   -743   -361   -597   -548   -813
    -15   -680   -665    348    322   -672    244   -735   -355   -589   -540   -810
    -36   -683   -646    361    303   -665    272   -698   -324   -553   -509   -776
    -31   -659   -631    342    298   -646    265   -683   -322   -548   -504   -774
    -15   -646   -631    329    306   -639    275   -654   -306   -532   -491   -763
     -2   -646   -644    324    316   -644    277   -626   -293   -517   -478   -756
     23   -633   -657    306    340   -644    280   -600   -272   -501   -465   -745
     33   -584   -618    275    324   -602    288   -553   -241   -467   -436   -722
     28   -563   -592    267    309   -579    296   -504   -218   -436   -402   -698
     49   -553   -605    249    324   -579    298   -454   -192   -407   -374   -675
     67   -498   -566    215    316   -532    303   -405   -161   -368   -340   -644
     70   -485   -555    205    311   -519    316   -348   -122   -327   -296   -605
     88   -444   -532    176    309   -488    319   -306    -90   -293   -259   -568
    101   -389   -491    142    296   -441    319   -275    -70   -265   -223   -540
    106   -335   -441    114    272   -387    316   -262    -59   -239   -202   -522
    106   -337   -444    114    275   -392    324   -252    -46   -220   -179   -496
    101   -319   -420    109    259   -368    316   -262    -51   -223   -176   -491
    106   -322   -428    106    267   -376    311   -283    -67   -241   -192   -504
    114   -301   -415     93    265   -358    303   -309    -85   -254   -202   -517
     98   -314   -415    106    254   -363    309   -342   -103   -277   -223   -542
     90   -355   -446    132    267   -400    309   -389   -135   -311   -259   -579
     49   -381   -431    163    239   -405    311   -449   -168   -350   -296   -620
     23   -410   -433    194    228   -420    309   -511   -202   -392   -342   -672
     12   -462   -478    223    244   -470    298   -576   -241   -439   -389   -724
    -15   -483   -470    249    226   -478    293   -639   -275   -478   -431   -766
    -25   -501   -475    262    223   -488    280   -691   -311   -517   -472   -807
    -15   -587   -571    301    277   -579    277   -730   -342   -550   -511   -849
    -31   -597   -566    311    267   -581    265   -769   -374   -581   -542   -875
    -41   -589   -548    314    252   -568    252   -800   -397   -600   -566   -896
    -46   -628   -584    337    267   -605    249   -818   -410   -613   -579   -919
    -54   -631   -576    342    259   -605    257   -820   -410   -613   -576   -927
    -49   -620   -574    332    259   -597    254   -820   -407   -613   -576   -927
    -46   -636   -589    340    270   -613    257   -813   -407   -610   -574   -930
    -28   -631   -602    327    285   -618    252   -820   -418   -615   -581   -937
    -31   -623   -592    327    280   -607    244   -831   -431   -626   -592   -953
    -59   -618   -561    337    249   -589    246   -831   -431   -615   -584   -948
    -62   -605   -545    332    239   -576    244   -831   -433   -615   -576   -948
    -49   -631   -581    337    265   -607    246   -831   -436   -620   -584   -958
    -41   -605   -563    324    259   -584    244   -833   -436   -620   -587   -958
    -51   -597   -545    322    244   -571    239   -841   -446   -626   -594   -966
    -51   -633   -584    342    265   -610    246   -836   -444   -623   -594   -966
    -46   -610   -563    327    257   -587    241   -841   -446   -626   -594   -974
    -54   -613   -558    335    252   -587    244   -839   -444   -620   -587   -966
    -46   -592   -545    316    249   -568    239   -849   -449   -626   -594   -976
    -36   -563   -527    298    244   -545    257   -826   -431   -607   -574   -956
    -41   -537   -496    288    223   -517    293   -797   -405   -579   -545   -930
    -44   -517   -472    280    213   -496    319   -789   -394   -579   -542   -932
    -46   -501   -454    272    202   -478    322   -795   -397   -584   -548   -945
    -49   -470   -420    257    184   -446    311   -805   -394   -581   -545   -948
    -41   -462   -420    252    187   -444    303   -802   -384   -561   -527   -930
    -18   -454   -436    236    207   -446    265   -826   -402   -571   -532   -937
    -12   -452   -441    231    213   -446    252   -836   -413   -574   -537   -935
    -18   -449   -431    233    205   -441    259   -823   -405   -563   -527   -922
    -12   -491   -478    252    231   -485    236   -841   -436   -589   -553   -950
     -5   -527   -522    267    257   -524    215   -857   -462   -615   -574   -971
    -18   -550   -535    283    257   -542    202   -878   -488   -641   -600   -995
    -28   -592   -563    309    267   -579    200   -898   -514   -667   -628  -1023
    -46   -620   -574    329    262   -597    210   -906   -519   -672   -636  -1034
    -54   -654   -600    355    272   -628    207   -922   -542   -698   -659  -1062
    -49   -675   -628    361    288   -652    194   -948   -581   -727   -691  -1096
    -57   -709   -652    384    296   -683    189   -956   -592   -740   -706  -1111
    -80   -714   -633    397    275   -675    184   -966   -602   -750   -714  -1119
    -77   -711   -633    394    277   -672    181   -974   -610   -758   -717  -1127
    -70   -719   -649    394    288   -685    174   -979   -623   -769   -727  -1140
    -70   -719   -652    394    288   -685    174   -987   -628   -776   -735  -1150
    -72   -735   -665    402    293   -701    184   -982   -620   -766   -730  -1148
    -75   -737   -662    407    293   -701    184   -979   -620   -769   -735  -1150
    -70   -748   -678    407    303   -714    168   -987   -633   -779   -745  -1161
    -67   -745   -678    405    303   -711    174   -976   -636   -779   -743  -1156
    -64   -719   -657    389    296   -688    194   -945   -628   -784   -756  -1179
    -51   -696   -644    374    296   -670    280   -815   -553   -756   -756  -1205
    -15   -633   -620    322    301   -626    381   -607   -405   -626   -652  -1127
     38   -498   -537    228    288   -517    457   -306   -163   -371   -405   -893
    127   -246   -374     59    246   -309    444    -98     59    -51    -36   -491
    140     57    -83    -98    111    -12    306   -392     51    127    267   -106
    -18    202    218    -93   -119    210    114  -1023   -163    122    379     59
   -207    142    348     31   -277    244   -111  -1753   -652   -290     18   -270
   -322   -215    106    267   -215    -54   -363  -2379  -1361  -1114   -826  -1106
   -298   -602   -303    452      2   -454   -530  -2522  -1714  -1569  -1312  -1595
   -205   -797   -592    498    192   -693   -475  -2182  -1525  -1449  -1247  -1566
   -145   -805   -659    475    254   -732   -277  -1753  -1223  -1226  -1088  -1449
    -98   -766   -667    431    283   -717    -41  -1348   -930  -1005   -927  -1327
    -44   -779   -735    413    345   -758     85  -1122   -784   -898   -852  -1275
    -23   -776   -753    397    363   -766    111  -1072   -753   -880   -846  -1278
    -54   -769   -714    410    329   -743    148  -1021   -711   -849   -818  -1252
    -83   -758   -675    418    293   -719    166   -979   -680   -823   -792  -1226
    -64   -737   -672    402    303   -706    158   -976   -678   -826   -795  -1228
    -72   -745   -672    405    298   -709    181   -948   -654   -802   -771  -1213
    -77   -724   -646    400    283   -685    194   -930   -646   -787   -758  -1200
    -64   -722   -659    392    296   -691    189   -930   -652   -795   -761  -1205
    -41   -722   -680    381    319   -701    163   -945   -670   -807   -774  -1221
    -36   -719   -683    376    322   -701    171   -927   -659   -795   -763  -1205
    -33   -711   -680    371    322   -696    179   -919   -652   -787   -758  -1200
    -25   -698   -672    361    322   -688    181   -911   -644   -782   -756  -1200
    -25   -691   -665    358    319   -678    184   -898   -636   -771   -748  -1192
    -23   -685   -662    353    316   -675    187   -891   -631   -769   -745  -1192
    -18   -675   -657    348    319   -667    181   -885   -628   -766   -743  -1192
    -18   -698   -680    358    329   -691    181   -872   -623   -756   -735  -1184
    -23   -691   -667    358    322   -680    192   -857   -613   -748   -724  -1176
    -18   -659   -644    337    311   -652    194   -841   -597   -730   -706  -1161
      2   -641   -644    319    322   -644    192   -836   -592   -724   -701  -1156
      0   -639   -641    319    319   -639    202   -813   -571   -706   -683  -1137
     -5   -628   -623    316    309   -626    207   -782   -550   -683   -667  -1119
      0   -610   -610    303    303   -610    207   -758   -540   -672   -654  -1114
     10   -600   -610    293    309   -605    210   -730   -522   -649   -631  -1093
     18   -605   -623    290    319   -613    220   -688   -498   -620   -605  -1065
     59   -594   -654    267    355   -623    213   -657   -475   -597   -587  -1047
     96   -540   -636    220    363   -587    218   -607   -441   -566   -553  -1013
     64   -496   -561    213    311   -527    241   -532   -384   -509   -493   -953
     31   -475   -506    220    267   -491    259   -462   -332   -449   -436   -896
     41   -426   -467    192    254   -446    267   -407   -288   -394   -384   -841
     67   -376   -444    153    254   -410    265   -376   -267   -366   -350   -805
     85   -337   -423    124    254   -379    262   -361   -254   -348   -322   -776
     96   -335   -433    119    262   -384    267   -350   -241   -327   -298   -750
     96   -335   -431    119    262   -381    267   -355   -244   -327   -298   -743
     62   -350   -415    142    236   -381    236   -394   -272   -355   -324   -769
     -7   -420   -415    213    202   -418    197   -436   -314   -400   -366   -805
     -7   -415   -407    210    197   -413    194   -462   -332   -420   -384   -818
    129   -259   -389     64    259   -324    267   -439   -306   -397   -361   -795
    135   -265   -400     64    265   -332    290   -480   -332   -433   -394   -831
     54   -350   -405    148    228   -376    267   -561   -394   -504   -467   -906
     41   -381   -423    168    231   -402    270   -620   -433   -553   -522   -958
     51   -381   -433    166    241   -407    285   -665   -462   -587   -555   -995
     12   -452   -467    218    239   -459    252   -740   -527   -654   -623  -1070
     10   -496   -506    244    257   -501    231   -792   -571   -704   -672  -1119
     28   -485   -514    226    270   -498    231   -815   -587   -719   -693  -1135
     -2   -514   -511    259    254   -514    231   -841   -615   -748   -727  -1163
    -38   -581   -542    309    252   -563    202   -878   -652   -789   -771  -1200
    -96   -649   -555    371    228   -602    163   -911   -688   -823   -807  -1228
   -119   -693   -574    405    226   -636    137   -932   -709   -844   -828  -1247
      5   -581   -587    288    296   -584    181   -891   -670   -807   -792  -1210
     80   -465   -545    192    311   -504    223   -849   -626   -763   -743  -1166
    -38   -589   -550    311    254   -571    166   -883   -667   -802   -779  -1200
    -72   -646   -574    355    249   -610    132   -901   -693   -826   -807  -1226
     44   -504   -548    231    296   -524    192   -854   -646   -782   -766  -1179
     41   -478   -519    218    277   -498    205   -846   -641   -779   -758  -1171
     -7   -511   -506    259    246   -509    202   -849   -652   -789   -771  -1184
     46   -439   -485    194    265   -462    239   -818   -626   -761   -745  -1158
     20   -452   -472    215    246   -462    228   -820   -628   -763   -748  -1163
    -15   -506   -491    259    236   -498    200   -844   -659   -797   -782  -1189
    -25   -509   -485    267    228   -498    184   -852   -675   -813   -797  -1202
    -18   -501   -485    259    231   -493    179   -846   -675   -815   -800  -1200
    -10   -545   -535    277    262   -540    168   -841   -683   -818   -800  -1200
     -2   -501   -501    252    246   -501    168   -823   -667   -800   -782  -1182
     -7   -449   -441    228    215   -446    187   -800   -639   -771   -758  -1161
    -25   -418   -394    220    181   -407    202   -779   -618   -756   -740  -1143
    -10   -371   -361    192    174   -366    200   -774   -620   -763   -748  -1148
     62   -262   -327     98    192   -293    220   -750   -594   -740   -727  -1119
     62   -213   -275     75    168   -244    220   -737   -574   -711   -698  -1083
     20   -252   -275    114    145   -262    189   -756   -594   -727   -711  -1088
     31   -252   -283    111    155   -267    163   -771   -613   -740   -724  -1091
     46   -223   -270     85    158   -246    158   -753   -610   -724   -709  -1075
     33   -270   -303    116    166   -285    137   -763   -641   -748   -730  -1098
     46   -311   -358    129    200   -335    114   -779   -678   -779   -756  -1127
     62   -327   -389    132    226   -358    101   -779   -693   -792   -766  -1135
     31   -381   -413    174    220   -397     98   -782   -704   -807   -782  -1143
    -12   -454   -441    233    213   -446     77   -807   -737   -841   -818  -1176
    -25   -483   -459    254    215   -472     64   -818   -758   -862   -841  -1195
     23   -439   -462    207    241   -449     64   -815   -758   -865   -844  -1189
     12   -478   -491    231    252   -483     46   -828   -771   -885   -865  -1208
    -33   -532   -501    283    231   -517     31   -839   -779   -909   -888  -1226
    -10   -506   -496    257    241   -504     33   -828   -769   -909   -888  -1223
     75   -431   -506    179    290   -467     70   -784   -727   -872   -852  -1182
     64   -446   -514    189    288   -480     72   -776   -719   -870   -857  -1179
     51   -452   -504    200    277   -478     70   -771   -714   -870   -859  -1179
     10   -478   -488    231    246   -483     59   -776   -722   -878   -870  -1189
    -25   -522   -496    275    233   -509     38   -784   -735   -896   -885  -1208
    -10   -524   -514    265    252   -519     36   -774   -730   -893   -885  -1213
    -12   -537   -524    275    254   -530     75   -709   -704   -896   -904  -1241
      2   -517   -522    257    259   -519    168   -558   -615   -870   -914  -1273
     33   -449   -483    207    257   -465    267   -355   -457   -748   -823  -1208
    106   -228   -337     59    220   -283    348    -10   -132   -389   -478   -878
    184    135    -49   -161    116     44    301    168    106     -5    -25   -400
    168    483    311   -327    -70    397    124   -163     44    174    296    -18
      5    659    654   -332   -324    657   -111   -807   -254    111    363     90
   -179    504    683   -163   -431    592   -415  -1556   -872   -488   -202   -426
   -215     62    277     75   -246    168   -662  -2070  -1571  -1358  -1096  -1270
    -96   -283   -187    189     44   -236   -735  -2086  -1821  -1719  -1483  -1641
    -54   -488   -433    272    189   -462   -618  -1740  -1590  -1569  -1408  -1608
    -80   -514   -433    296    174   -475   -423  -1371  -1283  -1350  -1265  -1499
    -90   -519   -428    303    168   -475   -210  -1023  -1002  -1145  -1127  -1389
    -64   -504   -439    283    184   -470    -77   -815   -836  -1018  -1036  -1312
      7   -405   -413    200    210   -407    -20   -735   -769   -963   -995  -1273
     -2   -446   -444    223    220   -444    -20   -724   -763   -969  -1013  -1288
    -10   -452   -441    231    215   -446    -12   -709   -753   -961  -1015  -1280
    -15   -444   -431    228    207   -436     -5   -698   -743   -950  -1008  -1270
     -7   -459   -452    233    220   -457     -5   -688   -735   -943  -1002  -1265
     20   -433   -454    205    236   -444      7   -665   -709   -914   -976  -1236
      0   -439   -441    218    218   -441      2   -659   -704   -906   -971  -1228
    -10   -462   -452    233    220   -457      0   -654   -701   -901   -974  -1223
     -5   -457   -452    231    223   -454      2   -641   -685   -891   -969  -1210
     10   -428   -439    210    223   -433     10   -626   -665   -870   -953  -1192
     -2   -444   -441    223    218   -441     10   -615   -654   -862   -948  -1182
      7   -441   -452    215    226   -446      7   -605   -646   -854   -940  -1179
     23   -413   -436    194    228   -423      5   -597   -639   -846   -935  -1182
     10   -405   -415    194    213   -407     10   -584   -623   -831   -924  -1169
     10   -397   -407    192    207   -400     20   -561   -600   -810   -906  -1150
     10   -394   -405    192    205   -400     25   -542   -579   -795   -891  -1135
     18   -374   -392    179    205   -381     20   -530   -566   -776   -878  -1130
     10   -374   -387    181    197   -379     23   -511   -548   -753   -857  -1117
     20   -374   -394    176    205   -384     33   -488   -524   -732   -841  -1104
     20   -355   -376    166    197   -366     33   -470   -509   -714   -826  -1093
      7   -348   -355    171    181   -350     28   -454   -491   -696   -813  -1085
      5   -361   -366    176    184   -363     36   -423   -462   -670   -789  -1070
     23   -322   -345    148    184   -332     54   -368   -410   -620   -745  -1026
     38   -259   -298    109    166   -277     57   -329   -374   -579   -711   -995
     90   -192   -283     51    187   -236     85   -262   -314   -514   -654   -943
     80   -215   -296     64    184   -254     90   -200   -270   -467   -610   -901
     20   -265   -288    122    153   -275     67   -163   -254   -441   -584   -880
     72   -200   -272     62    168   -236     64   -109   -218   -394   -540   -831
    213      2   -210   -106    213   -103    103    -33   -155   -324   -467   -758
    231     90   -140   -161    184    -25    140     10   -119   -280   -420   -711
    174     64   -109   -119    140    -20    140     15   -116   -267   -405   -696
    140     31   -111    -88    127    -38    116     -5   -129   -275   -405   -696
    132      2   -129    -67    132    -62     88    -25   -150   -288   -413   -701
     93    -18   -111    -38    101    -62     80    -59   -176   -309   -433   -714
    103     -2   -106    -51    103    -51     85    -85   -197   -332   -454   -735
      0   -103   -106     49     51   -103     46   -168   -265   -407   -530   -810
    -75   -187   -111    132     18   -150     33   -239   -314   -462   -584   -870
    137     25   -111    -83    122    -41    116   -218   -275   -431   -558   -836
    171     49   -124   -111    148    -36    135   -259   -298   -459   -592   -870
     25   -122   -148     46     85   -135     59   -381   -400   -561   -693   -974
     33   -179   -213     72    122   -194     28   -454   -454   -618   -748  -1028
    109   -142   -252     15    179   -194     64   -462   -449   -615   -745  -1031
     67   -161   -228     44    148   -194     70   -485   -465   -628   -761  -1047
    -12   -241   -228    127    106   -236     51   -519   -496   -659   -795  -1078
    -15   -249   -233    132    109   -241     46   -527   -504   -667   -802  -1083
    -36   -265   -228    148     96   -246     36   -535   -509   -680   -813  -1091
    -67   -316   -252    192     90   -285     10   -558   -530   -701   -833  -1111
    -46   -319   -272    181    111   -296      7   -561   -532   -698   -836  -1111
     20   -262   -283    122    150   -272     33   -542   -511   -683   -818  -1098
      5   -252   -259    122    132   -254     38   -540   -511   -675   -818  -1101
     15   -246   -265    114    137   -254     33   -535   -506   -667   -813  -1091
    -18   -298   -280    155    129   -288     10   -545   -517   -678   -823  -1096
    -25   -319   -293    174    132   -306      5   -545   -517   -675   -818  -1088
      2   -241   -246    119    122   -244     18   -535   -506   -662   -807  -1070
     18   -215   -236     98    127   -226     41   -511   -483   -641   -787  -1047
      5   -231   -239    111    119   -233     33   -519   -491   -649   -792  -1049
    -10   -252   -241    132    114   -246     20   -530   -506   -659   -802  -1062
     -7   -257   -249    132    119   -254     15   -532   -506   -657   -805  -1057
    -10   -252   -241    132    114   -246     12   -532   -501   -652   -802  -1047
    -12   -236   -226    124    103   -231     28   -519   -483   -631   -787  -1031
     -7   -194   -187    101     88   -192     59   -501   -462   -605   -766  -1015
     -7   -184   -176     93     83   -181     85   -485   -449   -594   -750  -1005
    -23   -205   -181    114     77   -194     85   -488   -446   -592   -748  -1002
    -23   -194   -171    106     72   -184     62   -501   -454   -594   -753  -1005
     18   -140   -158     62     88   -148     54   -498   -441   -576   -730   -982
     49   -119   -168     33    106   -142     38   -496   -433   -561   -711   -963
     38   -101   -140     31     88   -122     25   -501   -441   -558   -706   -953
     28    -93   -122     31     72   -106     31   -493   -433   -548   -698   -943
     15   -148   -163     67     88   -155     18   -504   -446   -561   -711   -953
     -5   -189   -187     96     90   -189      0   -522   -478   -584   -730   -974
      5   -226   -231    109    116   -228     -7   -530   -496   -600   -743   -987
     33   -239   -275    101    153   -257     -2   -535   -511   -613   -758  -1008
     51   -215   -267     83    158   -241     25   -524   -509   -613   -763  -1015
     -7   -309   -301    155    145   -306      7   -555   -542   -646   -797  -1052
    -36   -368   -335    202    148   -353     -7   -581   -571   -672   -823  -1075
    -57   -397   -340    226    137   -368    -20   -605   -600   -698   -846  -1098
    -49   -387   -337    218    142   -363    -12   -602   -602   -696   -846  -1098
    -23   -389   -366    205    171   -379    -12   -602   -610   -698   -852  -1109
    -20   -397   -376    207    176   -387    -20   -610   -620   -706   -862  -1119
    -20   -418   -397    218    184   -407    -15   -610   -620   -698   -854  -1109
    -44   -415   -371    231    163   -394    -18   -615   -620   -698   -854  -1106
    -54   -436   -381    244    163   -410    -18   -620   -631   -709   -865  -1119
    -38   -407   -368    220    163   -389    -10   -618   -626   -704   -862  -1114
    -25   -392   -368    207    171   -381    -10   -615   -623   -698   -862  -1111
      0   -400   -400    200    200   -400     15   -576   -613   -706   -878  -1132
     -2   -376   -376    187    187   -376    135   -418   -530   -672   -880  -1156
     18   -335   -353    158    184   -342    254   -205   -381   -558   -797  -1096
     59   -249   -311     93    184   -280    355    109   -127   -298   -553   -867
    153     -2   -155    -75    153    -77    329    376    116     36   -181   -483
    129    275    142   -205     -7    210    194    109    124    233    124   -129
    -10    413    423   -202   -218    418     15   -483    -80    220    218     12
   -187    392    576   -103   -381    483   -194  -1184   -535   -166   -116   -285
   -329     20    350    155   -340    184   -405  -1779  -1189   -927   -891  -1036
   -277   -345    -67    309   -109   -207   -597  -1896  -1532  -1327  -1291  -1426
   -153   -467   -314    311     80   -392   -602  -1649  -1410  -1257  -1262  -1431
    -70   -472   -405    270    166   -439   -472  -1325  -1169  -1088  -1145  -1343
    -57   -457   -400    257    171   -428   -257   -984   -909   -906  -1023  -1252
    -46   -444   -397    244    174   -420    -83   -748   -737   -784   -932  -1192
    -44   -449   -405    246    179   -426    -15   -657   -670   -735   -893  -1161
    -49   -433   -384    239    166   -410      7   -618   -636   -709   -867  -1137
    -36   -431   -394    233    179   -413     23   -597   -620   -698   -859  -1135
    -31   -433   -402    231    184   -418     18   -587   -618   -698   -859  -1137
    -36   -436   -400    236    179   -418     25   -571   -605   -683   -846  -1124
    -38   -407   -371    220    166   -389     33   -558   -592   -667   -836  -1109
    -25   -415   -389    220    181   -402     38   -545   -584   -657   -828  -1098
    -31   -431   -400    231    181   -415     44   -537   -579   -657   -823  -1098
    -44   -418   -376    231    166   -397     49   -522   -563   -639   -805  -1083
    -36   -405   -371    220    166   -389     46   -517   -563   -636   -805  -1080
    -28   -428   -400    228    184   -415     54   -501   -550   -628   -795  -1070
    -23   -400   -376    210    174   -389     54   -493   -540   -615   -784  -1060
     -5   -389   -384    197    187   -387     54   -483   -532   -610   -776  -1054
      2   -374   -379    184    189   -376     57   -472   -524   -602   -769  -1047
     -7   -355   -348    181    168   -353     70   -446   -504   -581   -748  -1026
    -15   -363   -348    187    166   -355     67   -436   -496   -574   -740  -1018
    -10   -358   -348    184    166   -353     70   -420   -483   -558   -724  -1002
     -5   -381   -376    192    181   -379     70   -407   -480   -553   -719   -997
    -44   -397   -353    220    153   -376     64   -394   -472   -545   -714   -989
    -33   -366   -335    200    148   -350     70   -368   -452   -524   -696   -966
     41   -285   -329    122    184   -306    106   -314   -402   -475   -649   -919
     77   -252   -329     85    202   -290    119   -272   -376   -449   -623   -893
     83   -233   -316     75    200   -275    122   -239   -355   -426   -605   -875
     85   -233   -319     72    202   -275    124   -194   -329   -402   -587   -857
     70   -207   -277     67    174   -241    137   -129   -288   -361   -548   -815
     75   -187   -262     54    166   -226    153    -59   -244   -309   -498   -766
    114   -137   -252     12    181   -194    155      2   -205   -265   -454   -717
    127   -111   -239    -10    181   -176    155     54   -174   -228   -410   -667
    129    -98   -228    -15    176   -163    163     98   -148   -189   -368   -626
    150    -57   -207    -49    176   -132    158    119   -132   -163   -337   -592
    153    -33   -187    -59    168   -109    148    122   -135   -158   -327   -576
    145      0   -145    -75    145    -72    148    124   -124   -142   -303   -550
    153     15   -140    -85    148    -62    155    122   -124   -137   -298   -537
    171     38   -132   -103    153    -46    161    109   -132   -145   -301   -537
    142     57    -85    -98    114    -12    153     72   -161   -174   -327   -555
    114     31    -83    -72     98    -25    171     44   -179   -189   -348   -571
     88    -15   -103    -36     96    -59    184      2   -205   -226   -384   -607
     59    -46   -106     -7     80    -75    179    -62   -249   -275   -441   -662
     46    -75   -122     15     83    -98    189   -111   -277   -303   -475   -691
     28   -116   -145     44     85   -129    184   -168   -309   -340   -517   -737
     10   -158   -168     72     88   -161    174   -226   -340   -376   -555   -776
     -5   -197   -194     98     93   -197    158   -283   -374   -407   -594   -807
    -15   -228   -213    122     98   -220    155   -319   -392   -423   -613   -823
    -28   -244   -218    135     93   -231    145   -358   -413   -446   -636   -849
    -38   -275   -239    155     98   -257    142   -379   -423   -457   -644   -857
    -49   -288   -239    168     93   -265    135   -400   -436   -470   -652   -857
    -38   -296   -257    168    109   -277    127   -418   -446   -483   -659   -870
    -20   -322   -301    171    137   -311    114   -436   -465   -498   -678   -888
    -10   -319   -309    163    148   -314    116   -441   -459   -493   -667   -875
    -31   -322   -290    176    127   -306    137   -426   -444   -478   -649   -859
    -49   -327   -277    189    114   -303    153   -413   -433   -467   -636   -854
    -49   -350   -301    200    124   -327    148   -418   -436   -470   -639   -857
    -33   -342   -309    187    137   -327    148   -428   -444   -478   -641   -859
    -23   -332   -309    176    140   -322    145   -439   -446   -483   -644   -867
    -31   -337   -306    184    137   -322    155   -431   -436   -475   -633   -859
    -31   -361   -332    194    148   -345    158   -436   -439   -480   -639   -865
    -25   -374   -348    200    158   -361    148   -449   -459   -496   -652   -875
    -25   -376   -353    200    163   -366    153   -446   -459   -493   -649   -872
    -25   -358   -332    192    153   -345    163   -441   -454   -488   -639   -867
    -15   -358   -342    184    161   -353    166   -444   -457   -496   -641   -870
     -7   -355   -348    181    168   -353    176   -439   -452   -496   -641   -867
    -12   -322   -309    166    148   -316    213   -418   -420   -465   -615   -836
    -20   -296   -275    158    127   -285    244   -407   -402   -454   -605   -823
    -23   -288   -267    153    122   -277    246   -415   -413   -465   -615   -831
    -12   -283   -270    148    127   -275    233   -426   -420   -467   -618   -833
     -5   -249   -246    127    116   -249    223   -431   -413   -457   -607   -823
      0   -254   -254    127    127   -254    202   -433   -415   -449   -600   -815
      7   -283   -290    137    148   -285    189   -441   -423   -452   -600   -815
      5   -254   -259    124    132   -257    189   -439   -420   -441   -589   -813
     12   -290   -303    137    155   -296    192   -436   -426   -439   -592   -815
     18   -327   -345    155    181   -335    171   -457   -459   -467   -628   -852
     -2   -371   -368    187    181   -371    142   -480   -491   -491   -659   -878
    -23   -405   -381    215    176   -394    148   -483   -504   -498   -670   -891
    -25   -431   -405    226    189   -418    171   -478   -506   -501   -675   -898
    -28   -444   -415    236    192   -431    171   -488   -524   -522   -701   -924
    -64   -498   -436    280    184   -467    163   -511   -555   -550   -737   -966
    -46   -550   -504    298    228   -530    166   -514   -566   -558   -745   -982
    -49   -574   -527    309    239   -550    158   -519   -579   -568   -758   -997
    -85   -600   -514    342    213   -558    161   -519   -587   -571   -763  -1010
   -109   -631   -524    368    205   -579    153   -522   -592   -579   -771  -1023
   -127   -641   -514    384    192   -576    145   -522   -594   -584   -782  -1034
    -90   -626   -535    355    220   -579    148   -506   -584   -571   -774  -1028
   -101   -636   -535    368    215   -587    161   -485   -568   -555   -763  -1018
    -57   -633   -579    345    259   -607    163   -491   -571   -561   -771  -1028
    -46   -615   -568    329    259   -592    174   -480   -561   -553   -763  -1026
   -114   -597   -485    355    181   -542    226   -428   -517   -514   -730  -1002
   -114   -579   -465    348    174   -522    332   -303   -441   -470   -709  -1000
    -67   -532   -465    298    194   -498    436   -127   -345   -410   -683  -1002
    -28   -498   -470    262    218   -485    540    142   -166   -246   -545   -885
     59   -361   -423    148    239   -392    605    509     85     38   -254   -589
    176    -31   -207    -72    192   -119    581    607    275    350    124   -168
    103     83    -23    -93     62     28    392    114    192    459    322     85
   -124    135    257     -5   -189    194    148   -615    -90    322    259     62
   -342    -85    254    213   -301     83    -83  -1348   -654   -267   -303   -491
   -433   -517    -83    475   -176   -301   -329  -1782  -1257   -963  -1010  -1200
   -332   -784   -452    558     57   -618   -439  -1647  -1299  -1047  -1127  -1332
   -215   -875   -659    542    220   -769   -361  -1319  -1127   -945  -1075  -1312
   -174   -893   -719    532    270   -807   -166   -971   -914   -813   -987  -1252
   -142   -865   -722    504    288   -795     88   -628   -696   -657   -878  -1169
   -106   -865   -761    485    324   -813    205   -488   -602   -589   -831  -1140
   -114   -906   -795    509    337   -852    215   -467   -597   -594   -846  -1161
    -70   -872   -802    470    366   -839    246   -433   -574   -576   -839  -1153
    -93   -862   -769    478    337   -815    288   -389   -535   -542   -810  -1124
   -153   -927   -774    537    309   -849    285   -387   -540   -550   -820  -1135
    -85   -917   -831    501    371   -875    303   -363   -524   -537   -810  -1122
    -44   -919   -875    480    413   -898    329   -342   -504   -519   -797  -1109
    -64   -943   -878    504    405   -911    322   -348   -509   -527   -810  -1117
    -83   -969   -885    524    397   -927    319   -348   -509   -530   -815  -1122
    -98   -987   -888    542    392   -937    327   -340   -504   -527   -815  -1127
    -90   -987   -896    537    400   -940    335   -329   -491   -522   -815  -1130
    -51   -997   -945    524    446   -971    342   -319   -483   -517   -810  -1127
    -51  -1010   -961    530    452   -987    345   -314   -478   -511   -810  -1130
    -62  -1036   -974    548    454  -1005    350   -306   -470   -504   -807  -1132
    -64  -1065  -1000    563    467  -1034    342   -306   -472   -509   -815  -1143
    -75  -1096  -1021    587    472  -1060    353   -293   -462   -504   -815  -1143
    -98  -1119  -1023    607    459  -1072    345   -293   -470   -511   -831  -1158
    -96  -1145  -1052    620    478  -1098    358   -275   -454   -501   -826  -1156
    -67  -1122  -1054    594    493  -1091    363   -257   -439   -488   -820  -1150
    -59  -1127  -1067    594    504  -1098    366   -239   -428   -478   -820  -1148
    -25  -1137  -1114    581    542  -1127    376   -207   -407   -462   -815  -1140
    -10  -1137  -1127    574    558  -1132    389   -171   -381   -436   -800  -1122
     -7  -1137  -1132    571    561  -1135    407   -124   -350   -405   -782  -1098
     20  -1106  -1127    542    574  -1117    431    -67   -311   -366   -753  -1065
     59  -1091  -1150    514    605  -1119    444    -12   -277   -329   -730  -1044
     54  -1114  -1169    530    610  -1140    452     44   -246   -298   -706  -1018
     49  -1119  -1171    535    607  -1145    457    101   -213   -262   -678   -984
     62  -1124  -1187    532    623  -1156    459    153   -184   -228   -649   -953
     46  -1148  -1195    550    618  -1171    446    184   -168   -207   -636   -935
     70  -1109  -1182    519    623  -1145    465    231   -132   -161   -597   -888
    129  -1052  -1184    459    654  -1117    493    272    -93   -114   -558   -841
    109  -1072  -1182    483    644  -1127    485    267    -98   -119   -568   -849
    150  -1044  -1197    444    672  -1119    501    280    -85   -103   -555   -826
     77  -1135  -1215    527    644  -1174    472    239   -116   -135   -594   -857
     70  -1182  -1252    553    659  -1215    485    226   -124   -140   -610   -865
     98  -1169  -1267    535    683  -1218    527    226   -116   -140   -615   -867
     98  -1192  -1291    548    693  -1241    540    181   -142   -179   -665   -911
     31  -1306  -1340    636    685  -1322    519    103   -200   -246   -743   -997
      2  -1384  -1387    688    693  -1384    530     46   -231   -285   -797  -1052
     15  -1421  -1436    704    724  -1428    545     -5   -259   -327   -849  -1104
    -15  -1501  -1488    758    735  -1496    540    -67   -303   -374   -909  -1166
    -46  -1574  -1527    807    740  -1551    532   -122   -335   -410   -958  -1213
    -77  -1644  -1566    857    743  -1605    519   -174   -366   -444  -1002  -1265
    -90  -1696  -1605    893    756  -1652    522   -200   -384   -462  -1034  -1293
    -62  -1712  -1649    885    792  -1680    522   -228   -402   -483  -1065  -1327
    -77  -1748  -1670    911    795  -1709    514   -257   -423   -506  -1098  -1356
   -124  -1823  -1699    974    784  -1761    504   -277   -439   -524  -1124  -1379
   -145  -1906  -1761   1026    807  -1834    501   -290   -452   -537  -1145  -1405
   -150  -1945  -1795   1047    820  -1870    491   -301   -459   -548  -1166  -1426
   -150  -1969  -1818   1060    831  -1893    491   -298   -459   -548  -1174  -1436
    -70  -1919  -1849    992    888  -1883    524   -270   -431   -524  -1158  -1418
     72  -1805  -1878    867    974  -1842    594   -205   -371   -462  -1104  -1369
    -98  -1964  -1865   1031    880  -1914    555   -246   -410   -504  -1153  -1415
    -98  -1992  -1896   1044    896  -1945    558   -249   -418   -511  -1171  -1428
    -36  -1961  -1927    997    943  -1945    597   -218   -387   -483  -1153  -1408
     -5  -1930  -1925    969    958  -1927    620   -192   -368   -467  -1140  -1395
    -67  -2003  -1935   1034    932  -1969    584   -220   -400   -498  -1182  -1431
    -88  -2055  -1966   1070    937  -2010    566   -231   -418   -511  -1208  -1457
   -103  -2107  -2003   1104    948  -2057    558   -233   -426   -522  -1226  -1470
    -62  -2088  -2026   1075    982  -2057    579   -210   -410   -501  -1221  -1454
    -31  -2055  -2026   1041    995  -2042    607   -181   -389   -475  -1208  -1439
    -64  -2078  -2013   1070    974  -2047    618   -179   -387   -472  -1215  -1444
   -106  -2099  -1992   1104    940  -2047    631   -176   -381   -467  -1226  -1447
   -116  -2135  -2018   1127    950  -2078    636   -179   -384   -470  -1239  -1460
    -75  -2122  -2047   1096    984  -2086    628   -184   -387   -472  -1244  -1460
    -57  -2088  -2031   1070    987  -2060    623   -176   -366   -449  -1223  -1434
    -31  -2091  -2062   1060   1013  -2078    597   -189   -366   -441  -1215  -1426
    -36  -2161  -2125   1098   1044  -2143    563   -226   -392   -465  -1241  -1444
    -38  -2161  -2122   1098   1041  -2140    545   -257   -413   -485  -1265  -1465
    -31  -2192  -2161   1111   1062  -2177    519   -283   -441   -511  -1291  -1491
    -62  -2291  -2229   1174   1080  -2260    488   -306   -475   -545  -1319  -1519
     -5  -2221  -2216   1114   1104  -2218    527   -275   -452   -519  -1288  -1491
    -15  -2221  -2205   1117   1093  -2213    584   -241   -420   -488  -1260  -1465
    -75  -2335  -2262   1205   1091  -2299    555   -298   -475   -548  -1319  -1519
    -90  -2395  -2307   1241   1104  -2351    532   -342   -522   -600  -1371  -1571
    -90  -2405  -2314   1249   1111  -2361    530   -366   -545   -626  -1400  -1600
   -119  -2429  -2312   1273   1096  -2372    527   -394   -568   -652  -1423  -1623
   -127  -2475  -2351   1301   1111  -2413    511   -423   -592   -683  -1449  -1652
   -129  -2546  -2416   1335   1140  -2481    501   -444   -615   -706  -1478  -1683
   -148  -2608  -2460   1379   1156  -2535    480   -467   -636   -730  -1506  -1712
   -161  -2634  -2473   1397   1153  -2553    459   -493   -662   -758  -1540  -1743
   -163  -2675  -2512   1421   1171  -2595    457   -498   -665   -769  -1553  -1753
   -140  -2673  -2533   1405   1195  -2603    475   -483   -649   -758  -1545  -1743
   -124  -2665  -2540   1395   1208  -2603    485   -478   -644   -756  -1548  -1743
   -184  -2722  -2540   1452   1176  -2631    459   -504   -662   -779  -1582  -1766
   -111  -2678  -2569   1395   1226  -2624    485   -472   -639   -763  -1571  -1751
     -5  -2613  -2611   1309   1301  -2611    574   -366   -571   -730  -1561  -1745
      5  -2621  -2626   1309   1314  -2624    678   -205   -475   -683  -1558  -1758
     -5  -2600  -2598   1301   1296  -2598    763     10   -329   -563  -1467  -1675
     41  -2434  -2475   1195   1257  -2452    833    329    -90   -301  -1213  -1413
    127  -2171  -2299   1021   1210  -2234    820    462     85    -33   -885  -1036
     96  -1964  -2060    935   1078  -2010    680    124     64    119   -620   -688
    -96  -1852  -1756    971    828  -1805    493   -472   -111    116   -535   -553
   -272  -1990  -1717   1130    722  -1855    280  -1132   -561   -309   -937   -927
   -374  -2400  -2029   1387    826  -2213     49  -1649  -1176  -1031  -1678  -1665
   -353  -2811  -2457   1582   1052  -2634   -161  -1761  -1473  -1392  -2060  -2052
   -265  -2964  -2699   1613   1215  -2834   -158  -1499  -1340  -1319  -2036  -2057
   -187  -2938  -2751   1561   1280  -2844    -15  -1187  -1130  -1184  -1948  -1992
   -148  -2883  -2738   1514   1293  -2811    197   -862   -909  -1028  -1839  -1906
   -124  -2855  -2730   1491   1301  -2792    355   -652   -766   -924  -1769  -1842
    -83  -2855  -2772   1465   1343  -2813    389   -610   -735   -911  -1766  -1839
   -124  -2915  -2790   1519   1330  -2852    379   -615   -740   -922  -1779  -1849
   -205  -3008  -2803   1605   1296  -2904    332   -652   -774   -963  -1821  -1886
   -174  -2959  -2785   1566   1304  -2873    361   -620   -743   -937  -1800  -1860
     25  -2717  -2743   1345   1382  -2727    449   -535   -657   -857  -1714  -1782
    -18  -2738  -2720   1376   1350  -2727    459   -532   -652   -854  -1712  -1774
   -114  -2813  -2701   1462   1291  -2759    446   -542   -662   -862  -1722  -1774
   -127  -2842  -2714   1486   1293  -2779    431   -555   -672   -875  -1735  -1784
    -96  -2829  -2733   1462   1317  -2782    402   -581   -693   -898  -1756  -1800
    -93  -2818  -2727   1454   1317  -2774    392   -587   -696   -901  -1753  -1787
    -83  -2821  -2738   1449   1325  -2782    379   -600   -704   -911  -1758  -1787
    -67  -2816  -2748   1441   1340  -2782    363   -610   -704   -917  -1761  -1790
    -75  -2795  -2720   1434   1322  -2759    358   -610   -698   -909  -1758  -1777
    -85  -2795  -2709   1439   1312  -2753    350   -610   -698   -909  -1756  -1766
    -85  -2787  -2704   1436   1306  -2746    340   -610   -696   -909  -1753  -1761
    -67  -2753  -2686   1410   1309  -2720    332   -615   -704   -919  -1764  -1764
    -72  -2785  -2714   1428   1319  -2751    327   -610   -698   -914  -1761  -1751
    -85  -2790  -2707   1436   1309  -2748    316   -605   -691   -906  -1753  -1732
   -111  -2818  -2707   1462   1296  -2761    301   -602   -680   -901  -1743  -1717
    -75  -2748  -2673   1413   1299  -2712    309   -576   -654   -872  -1717  -1683
     20  -2639  -2662   1309   1340  -2650    337   -537   -620   -839  -1680  -1641
     25  -2618  -2647   1296   1335  -2631    332   -519   -613   -831  -1673  -1626
    -57  -2678  -2621   1366   1280  -2650    298   -519   -623   -836  -1680  -1623
   -135  -2756  -2621   1447   1241  -2688    244   -519   -636   -844  -1688  -1623
     25  -2605  -2631   1288   1325  -2618    272   -441   -574   -779  -1618  -1556
    155  -2423  -2579   1132   1366  -2501    335   -342   -493   -693  -1530  -1462
     20  -2517  -2538   1247   1278  -2527    296   -335   -504   -696  -1525  -1449
    -80  -2611  -2530   1345   1223  -2572    226   -348   -527   -711  -1535  -1447
     51  -2449  -2501   1197   1275  -2475    241   -293   -480   -659  -1467  -1369
    163  -2304  -2468   1070   1314  -2387    283   -236   -428   -597  -1400  -1291
     93  -2335  -2429   1119   1260  -2382    252   -259   -449   -607  -1408  -1286
     85  -2348  -2434   1132   1260  -2390    213   -290   -472   -626  -1423  -1286
    137  -2268  -2405   1062   1270  -2335    213   -303   -475   -626  -1418  -1262
    200  -2161  -2361    979   1280  -2262    239   -301   -459   -610  -1389  -1228
    129  -2221  -2351   1044   1239  -2286    220   -353   -501   -652  -1426  -1262
     28  -2314  -2343   1143   1184  -2327    189   -426   -558   -711  -1483  -1314
    -36  -2372  -2335   1202   1145  -2353    171   -501   -610   -771  -1538  -1363
     -2  -2338  -2335   1169   1163  -2335    174   -563   -646   -815  -1584  -1400
     83  -2278  -2361   1096   1221  -2317    194   -613   -662   -844  -1613  -1418
     64  -2314  -2379   1124   1221  -2346    174   -691   -709   -898  -1670  -1473
     31  -2343  -2374   1156   1200  -2359    163   -750   -740   -935  -1709  -1506
    -15  -2369  -2353   1192   1166  -2361    153   -810   -771   -969  -1738  -1535
    -51  -2387  -2335   1218   1140  -2361    127   -857   -797   -995  -1764  -1553
   -116  -2442  -2325   1280   1104  -2385    103   -893   -820  -1023  -1792  -1566
    -83  -2410  -2330   1244   1122  -2372    116   -896   -818  -1023  -1784  -1551
    -93  -2421  -2327   1257   1114  -2374    116   -904   -820  -1028  -1784  -1543
   -111  -2426  -2314   1267   1101  -2372     85   -935   -844  -1052  -1797  -1553
    -90  -2405  -2314   1249   1111  -2361     54   -966   -862  -1075  -1813  -1566
    -93  -2400  -2309   1244   1106  -2356     31   -984   -878  -1091  -1823  -1571
   -114  -2379  -2265   1247   1075  -2322     25   -984   -875  -1083  -1816  -1558
    -70  -2325  -2255   1197   1091  -2291     28   -976   -859  -1067  -1797  -1532
    -72  -2312  -2239   1192   1083  -2275     15   -982   -857  -1065  -1790  -1514
   -122  -2366  -2244   1244   1060  -2307    -18  -1010   -885  -1096  -1816  -1530
    -90  -2320  -2229   1205   1067  -2275    -25  -1008   -883  -1096  -1810  -1514
    -67  -2260  -2192   1161   1060  -2226    -38  -1005   -880  -1091  -1797  -1496
    -77  -2257  -2179   1169   1049  -2218    -54  -1008   -883  -1088  -1792  -1483
     -2  -2153  -2151   1075   1072  -2153    -20   -979   -849  -1057  -1756  -1431
    -28  -2161  -2132   1093   1049  -2145    -28  -1002   -862  -1075  -1766  -1426
    -62  -2179  -2117   1119   1026  -2148    -41  -1015   -872  -1088  -1769  -1415
    -31  -2101  -2070   1067   1018  -2086    -28  -1005   -852  -1070  -1740  -1371
    -10  -2042  -2031   1026   1008  -2036    -18  -1010   -846  -1067  -1730  -1356
    -44  -2021  -1977   1031    966  -2000    -10  -1010   -841  -1062  -1722  -1340
    -93  -1974  -1880   1034    891  -1927     -7  -1002   -818  -1041  -1699  -1304
    -83  -1932  -1849   1008    883  -1891    -38  -1023   -823  -1039  -1688  -1280
    -12  -1917  -1904    963    943  -1912   -101  -1060   -852  -1060  -1704  -1283
      7  -1904  -1914    948    961  -1909   -145  -1083   -875  -1072  -1706  -1273
    -38  -1888  -1849    963    904  -1870   -155  -1088   -870  -1067  -1691  -1252
    -57  -1855  -1797    956    870  -1826   -166  -1088   -862  -1060  -1680  -1228
    -51  -1865  -1816    958    880  -1842   -202  -1119   -901  -1093  -1712  -1244
    -44  -1891  -1847    969    901  -1870   -233  -1153   -935  -1124  -1735  -1257
    -15  -1855  -1842    935    911  -1849   -239  -1163   -945  -1132  -1732  -1249
      2  -1818  -1821    909    911  -1818   -226  -1166   -953  -1137  -1727  -1236
    -33  -1844  -1810    940    885  -1829   -236  -1195   -984  -1166  -1753  -1257
    -59  -1875  -1818    966    878  -1847   -259  -1228  -1023  -1202  -1784  -1280
    -57  -1891  -1836    971    888  -1865   -283  -1257  -1049  -1228  -1800  -1291
    -72  -1904  -1831    989    878  -1867   -296  -1273  -1067  -1241  -1810  -1296
    -85  -1896  -1810    989    859  -1855   -327  -1301  -1088  -1265  -1823  -1306
   -109  -1912  -1803   1010    844  -1857   -358  -1332  -1119  -1291  -1842  -1325
   -150  -1943  -1792   1044    820  -1867   -394  -1363  -1156  -1325  -1873  -1348
   -163  -1943  -1779   1054    807  -1862   -413  -1376  -1169  -1332  -1878  -1348
    -46  -1803  -1756    924    852  -1779   -366  -1332  -1122  -1283  -1821  -1286
      2  -1735  -1738    865    870  -1735   -340  -1312  -1104  -1262  -1797  -1254
    -83  -1777  -1696    930    802  -1738   -389  -1361  -1145  -1304  -1831  -1283
    -80  -1766  -1686    924    802  -1727   -413  -1376  -1158  -1317  -1836  -1286
    -36  -1699  -1662    865    810  -1680   -368  -1325  -1127  -1296  -1818  -1273
    -83  -1688  -1608    885    761  -1649   -290  -1205  -1065  -1273  -1823  -1291
    -51  -1602  -1553    826    748  -1577   -197  -1013   -932  -1171  -1748  -1236
     70  -1361  -1431    646    750  -1395    -70   -665   -639   -878  -1475   -971
    197  -1021  -1218    410    706  -1119    -90   -384   -368   -501  -1049   -519
    207   -675   -883    231    545   -779   -215   -558   -285   -215   -652    -59
     51   -483   -537    215    293   -509   -439  -1122   -433   -137   -462    192
   -132   -436   -303    285     85   -371   -714  -1852   -865   -454   -704     -2
   -275   -779   -504    524    111   -641   -917  -2455  -1530  -1241  -1496   -776
   -272  -1252   -979    761    353  -1117  -1119  -2683  -2005  -1818  -2081  -1350
   -207  -1532  -1325    867    555  -1428  -1182  -2520  -1997  -1867  -2164  -1465
   -161  -1618  -1457    891    646  -1538  -1088  -2239  -1826  -1764  -2114  -1444
   -176  -1597  -1423    885    620  -1512   -896  -1935  -1600  -1610  -2005  -1361
   -150  -1538  -1389    844    618  -1465   -701  -1667  -1402  -1457  -1888  -1262
    -51  -1405  -1353    727    649  -1382   -597  -1538  -1299  -1374  -1810  -1195
     -2  -1332  -1330    667    662  -1332   -561  -1496  -1265  -1350  -1784  -1171
    -18  -1325  -1306    670    641  -1317   -558  -1486  -1257  -1343  -1777  -1163
    -36  -1327  -1293    680    626  -1312   -558  -1480  -1249  -1337  -1764  -1153
    -62  -1322  -1262    691    597  -1293   -574  -1483  -1252  -1330  -1751  -1140
    -59  -1288  -1228    675    584  -1260   -576  -1478  -1244  -1314  -1730  -1117
    -44  -1275  -1231    657    592  -1254   -597  -1488  -1257  -1325  -1735  -1119
    -46  -1228  -1182    636    566  -1205   -610  -1496  -1262  -1327  -1730  -1117
    -46  -1215  -1169    628    558  -1192   -618  -1493  -1260  -1322  -1717  -1104
    -25  -1197  -1171    613    571  -1184   -615  -1486  -1249  -1309  -1701  -1091
    -38  -1158  -1119    597    540  -1140   -626  -1488  -1254  -1306  -1696  -1091
    -59  -1145  -1088    602    514  -1117   -646  -1501  -1262  -1312  -1696  -1083
    -51  -1106  -1057    579    501  -1083   -652  -1493  -1254  -1293  -1673  -1060
    -18  -1054  -1036    537    509  -1047   -652  -1488  -1247  -1286  -1662  -1044
    -10  -1028  -1018    517    501  -1026   -649  -1480  -1239  -1275  -1649  -1034
    -28  -1028  -1000    527    485  -1015   -657  -1478  -1236  -1267  -1639  -1018
    -44  -1052  -1008    545    480  -1031   -683  -1486  -1247  -1270  -1631  -1010
     -7   -979   -971    493    480   -976   -680  -1467  -1234  -1254  -1608   -992
     23   -885   -909    428    465   -896   -662  -1436  -1205  -1221  -1574   -956
     49   -839   -891    394    467   -865   -654  -1408  -1184  -1192  -1543   -930
     28   -844   -872    407    449   -857   -662  -1392  -1176  -1187  -1532   -922
     -2   -828   -826    415    410   -828   -670  -1374  -1163  -1171  -1509   -901
    -33   -865   -831    446    397   -849   -685  -1350  -1145  -1150  -1480   -878
    -59   -875   -815    467    376   -844   -701  -1325  -1124  -1130  -1460   -857
     31   -745   -776    355    402   -761   -662  -1241  -1062  -1062  -1389   -789
    179   -542   -722    181    449   -631   -600  -1137   -979   -971  -1291   -698
    135   -530   -667    197    400   -597   -639  -1109   -958   -937  -1257   -665
    106   -527   -633    210    368   -581   -649  -1062   -924   -888  -1205   -602
    109   -501   -613    194    358   -555   -644  -1015   -885   -833  -1135   -535
    111   -454   -566    171    337   -509   -665   -997   -875   -805  -1098   -501
    111   -384   -496    135    301   -439   -657   -987   -857   -779  -1065   -467
     93   -374   -470    140    280   -420   -659   -987   -849   -761  -1036   -441
     96   -345   -441    124    267   -394   -680  -1008   -857   -761  -1026   -433
    111   -283   -394     85    252   -337   -696  -1034   -875   -771  -1026   -428
    103   -265   -368     77    233   -316   -693  -1057   -891   -784  -1034   -431
    103   -262   -368     77    236   -314   -688  -1088   -909   -802  -1039   -433
     85   -290   -376    101    228   -332   -701  -1153   -958   -859  -1083   -475
     67   -311   -379    122    223   -345   -709  -1215  -1005   -914  -1132   -527
     38   -363   -402    161    218   -381   -714  -1280  -1047   -961  -1176   -566
     18   -371   -392    176    202   -381   -732  -1350  -1093  -1013  -1221   -610
      0   -392   -392    194    194   -392   -748  -1413  -1135  -1060  -1262   -652
    -18   -418   -400    218    189   -410   -789  -1478  -1189  -1111  -1306   -701
    -85   -524   -439    303    174   -483   -849  -1551  -1249  -1166  -1358   -753
    -80   -504   -426    290    171   -465   -849  -1574  -1260  -1174  -1358   -753
      2   -389   -394    192    197   -392   -797  -1548  -1223  -1140  -1317   -711
     57   -332   -389    137    223   -361   -774  -1545  -1215  -1132  -1304   -688
     59   -319   -381    129    220   -350   -766  -1553  -1215  -1130  -1299   -683
     -2   -348   -348    174    171   -348   -782  -1571  -1231  -1145  -1309   -696
    -20   -329   -311    174    145   -322   -795  -1574  -1234  -1145  -1306   -693
    -15   -348   -332    181    158   -340   -800  -1571  -1236  -1143  -1299   -691
    -23   -337   -316    179    145   -327   -820  -1579  -1244  -1148  -1299   -696
    -23   -329   -306    176    140   -319   -828  -1577  -1239  -1135  -1286   -683
    -31   -327   -296    176    132   -311   -831  -1569  -1226  -1122  -1267   -667
    -41   -316   -275    179    116   -296   -833  -1566  -1221  -1117  -1260   -662
    -41   -285   -244    161    101   -265   -841  -1566  -1218  -1111  -1247   -654
    -28   -262   -233    145    101   -249   -839  -1556  -1202  -1091  -1223   -626
    -20   -249   -231    132    103   -241   -846  -1551  -1197  -1085  -1218   -620
    -15   -218   -202    116     93   -210   -859  -1551  -1192  -1078  -1205   -607
    -25   -207   -184    116     77   -194   -841  -1540  -1174  -1057  -1182   -581
    -15   -161   -145     88     62   -153   -807  -1522  -1150  -1034  -1153   -555
    -18   -132   -116     75     49   -124   -792  -1517  -1137  -1021  -1137   -548
    -36    -98    -62     67     12    -80   -779  -1512  -1122  -1005  -1122   -532
    -44    -90    -46     64      0    -70   -779  -1506  -1111   -987  -1098   -509
    -25    -46    -20     36     -2    -33   -800  -1519  -1104   -974  -1085   -496
    -46    -25     20     36    -36     -2   -852  -1548  -1117   -979  -1085   -491
   -103    -88     15     96    -59    -36   -909  -1584  -1148  -1002  -1098   -506
    -96    -80     12     85    -54    -33   -917  -1590  -1140   -992  -1080   -496
     20     57     36    -38    -10     46   -872  -1535  -1085   -935  -1013   -433
    106    155     46   -132     28    101   -833  -1499  -1054   -906   -976   -394
     96    111     15   -103     41     64   -833  -1514  -1080   -927   -989   -407
     15     12     -2    -15     10      5   -865  -1545  -1114   -963  -1015   -436
    -23    -46    -23     33      0    -36   -883  -1564  -1130   -979  -1026   -452
    -38    -54    -18     46    -10    -38   -883  -1584  -1153  -1000  -1047   -478
    -49    -77    -28     64    -10    -54   -867  -1590  -1161  -1013  -1057   -488
    -90   -127    -36    106    -28    -83   -880  -1605  -1174  -1026  -1065   -493
    -85   -140    -54    111    -18    -98   -893  -1623  -1192  -1047  -1078   -509
    -83   -166    -83    122     -2   -124   -909  -1641  -1210  -1065  -1091   -527
    -98   -194    -96    148     -2   -145   -909  -1641  -1208  -1067  -1088   -527
    -93   -194   -101    142      2   -150   -927  -1647  -1210  -1070  -1088   -527
    -93   -207   -114    150     10   -161   -969  -1670  -1239  -1096  -1117   -548
   -122   -200    -77    161    -23   -140   -961  -1667  -1231  -1088  -1104   -542
    -36    -64    -28     51     -5    -46   -893  -1605  -1166  -1023  -1028   -467
    -18    -33    -15     25     -2    -23   -883  -1592  -1156  -1010  -1013   -457
    -54    -77    -23     67    -15    -51   -888  -1597  -1169  -1023  -1028   -480
    -44    -77    -33     59     -5    -57   -844  -1532  -1137  -1010  -1031   -491
    -36    -41     -5     38    -15    -23   -698  -1358  -1018   -945  -1000   -480
    -36     18     54     10    -46     33   -574  -1135   -862   -818   -911   -415
     28    205    176   -116    -75    189   -472   -787   -592   -517   -636   -161
    109    524    415   -316   -153    470   -506   -535   -309   -116   -181    298
    103    875    771   -488   -332    823   -654   -784   -239    174    241    766
      7   1018   1010   -514   -504   1015   -893  -1405   -436    210    402    969
   -124    987   1111   -431   -618   1049  -1184  -2132   -909   -181     70    678
   -239    620    857   -192   -548    740  -1423  -2696  -1602  -1018   -774   -119
   -293    127    420     83   -355    272  -1615  -2886  -2088  -1634  -1392   -711
   -207   -119     88    161   -148    -15  -1592  -2624  -1961  -1571  -1382   -740
   -150   -176    -25    163    -62   -101  -1418  -2278  -1709  -1397  -1262   -662
   -140   -135      5    137    -72    -64  -1179  -1938  -1449  -1218  -1135   -571
   -127    -67     59     98    -93     -5   -974  -1665  -1239  -1054  -1015   -478
   -124    -59     64     90    -96      2   -904  -1569  -1163   -984   -961   -441
   -111    -64     46     88    -80    -10   -883  -1538  -1140   -963   -943   -431
   -103    -46     57     72    -83      5   -878  -1519  -1132   -956   -930   -420
   -101     10    111     46   -106     59   -870  -1499  -1109   -935   -906   -394
    -96      0     96     46    -96     46   -865  -1483  -1096   -924   -896   -387
    -98     12    109     41   -103     59   -859  -1473  -1088   -917   -888   -381
   -103     20    124     38   -114     72   -846  -1447  -1065   -893   -865   -361
    -98     54    153     23   -124    103   -833  -1423  -1041   -865   -836   -335
    -88     57    145     12   -116    101   -828  -1413  -1034   -857   -826   -324
    -93     70    163     10   -127    114   -826  -1402  -1028   -844   -810   -316
   -106     80    184     12   -145    132   -831  -1397  -1023   -833   -795   -311
    -88    103    192     -7   -140    148   -841  -1400  -1023   -831   -784   -306
    -77     98    176    -10   -127    137   -833  -1384  -1008   -815   -769   -296
    -85    106    189    -10   -137    148   -813  -1361   -989   -792   -743   -272
    -80    140    220    -31   -150    179   -815  -1345   -979   -776   -727   -254
    -64    158    223    -46   -142    189   -815  -1337   -974   -769   -719   -249
    -64    155    220    -46   -142    187   -805  -1314   -956   -750   -701   -236
    -59    194    254    -70   -155    223   -802  -1296   -940   -737   -685   -223
    -54    213    267    -80   -161    241   -787  -1270   -919   -714   -662   -210
    -64    205    270    -70   -166    236   -771  -1236   -893   -680   -626   -179
    -59    228    285    -85   -171    254   -769  -1208   -880   -665   -610   -161
    -46    254    301   -103   -174    275   -758  -1174   -857   -641   -587   -142
    -31    265    296   -116   -166    280   -745  -1124   -823   -610   -555   -119
    -25    314    340   -142   -181    327   -735  -1072   -787   -571   -517    -88
    -23    340    361   -161   -192    350   -717  -1013   -748   -527   -472    -49
    -18    361    379   -171   -197    368   -691   -937   -696   -470   -420     -2
    -10    413    420   -202   -215    415   -672   -865   -644   -410   -363     49
     10    444    433   -226   -210    439   -667   -807   -607   -368   -319     93
     38    478    439   -259   -200    459   -649   -750   -568   -314   -262    153
     44    524    480   -285   -218    504   -631   -709   -535   -265   -210    202
     44    576    532   -311   -244    555   -631   -693   -519   -236   -171    244
     62    589    527   -324   -231    558   -636   -688   -511   -218   -153    262
     44    579    532   -314   -244    558   -657   -714   -537   -228   -161    257
     -7    558    566   -275   -285    561   -678   -753   -576   -254   -181    244
    -77    498    576   -210   -327    535   -711   -807   -626   -290   -207    223
    -98    467    566   -184   -332    517   -727   -859   -667   -327   -236    194
     28    613    584   -322   -277    597   -678   -870   -659   -324   -236    200
     98    659    561   -381   -231    610   -636   -893   -667   -335   -244    200
      0    542    542   -272   -270    542   -659   -989   -743   -410   -319    114
    -72    480    553   -202   -311    517   -688  -1080   -810   -478   -387     44
    -49    472    522   -213   -285    496   -678  -1111   -818   -483   -397     38
    -57    407    465   -176   -262    436   -698  -1169   -862   -524   -441     -5
   -176    244    418    -33   -298    329   -774  -1257   -943   -597   -519    -85
   -210    168    379     20   -293    272   -797  -1288   -971   -615   -542   -106
    -44    337    379   -148   -210    358   -735  -1241   -924   -561   -491    -51
    -23    405    426   -192   -223    415   -711  -1247   -927   -563   -488    -54
   -122    293    415    -85   -270    353   -740  -1288   -969   -605   -532    -93
    -75    319    394   -122   -233    355   -735  -1273   -953   -581   -511    -67
    -25    384    407   -179   -218    394   -735  -1257   -940   -563   -485    -44
    -77    350    428   -137   -252    389   -737  -1260   -945   -566   -485    -46
   -119    335    454   -109   -285    392   -735  -1262   -948   -561   -480    -44
   -122    306    428    -90   -275    366   -737  -1267   -961   -566   -488    -57
   -111    306    418    -98   -265    363   -735  -1254   -956   -553   -470    -41
   -132    309    441    -88   -285    374   -748  -1257   -958   -553   -470    -41
   -176    249    423    -36   -301    335   -774  -1267   -974   -561   -483    -54
   -122    288    410    -83   -265    348   -748  -1236   -943   -527   -441    -18
    -18    428    446   -205   -231    436   -685  -1182   -891   -467   -384     41
    -70    389    459   -161   -265    426   -693  -1189   -901   -475   -389     33
    -83    376    457   -148   -270    415   -704  -1189   -906   -475   -384     36
   -109    384    493   -137   -301    439   -675  -1163   -872   -444   -353     70
   -101    431    532   -166   -316    480   -654  -1148   -854   -423   -329     93
    -98    428    527   -163   -311    478   -636  -1143   -852   -415   -322     93
   -116    462    576   -174   -348    519   -639  -1153   -854   -413   -319     90
   -122    475    597   -176   -358    535   -644  -1148   -833   -387   -293    116
    -96    493    589   -200   -342    540   -675  -1153   -831   -371   -277    135
    -77    480    558   -202   -319    519   -706  -1169   -849   -379   -277    135
    -64    467    530   -202   -298    498   -711  -1171   -852   -381   -270    140
    -28    470    498   -220   -262    483   -717  -1176   -857   -381   -267    137
    -33    433    467   -200   -249    449   -740  -1200   -885   -405   -293    116
    -83    418    501   -166   -290    459   -743  -1202   -898   -415   -306    111
   -137    374    511   -119   -324    441   -722  -1182   -888   -402   -283    116
   -124    327    452   -101   -288    389   -717  -1187   -898   -410   -285     98
   -129    309    436    -90   -283    371   -722  -1200   -914   -420   -290     85
   -153    298    452    -72   -303    376   -706  -1205   -914   -420   -288     88
   -145    303    449    -80   -296    374   -711  -1226   -935   -439   -311     62
   -150    272    423    -59   -285    348   -724  -1244   -958   -462   -335     33
   -158    239    397    -38   -277    316   -730  -1241   -963   -465   -337     25
   -135    252    387    -57   -259    319   -735  -1252   -971   -470   -345     18
   -119    244    361    -64   -239    301   -748  -1275   -992   -488   -363     -2
   -135    202    337    -33   -236    270   -753  -1280   -997   -498   -374    -20
   -142    236    376    -46   -259    306   -743  -1265   -982   -485   -355     -5
   -132    270    402    -70   -267    337   -727  -1247   -969   -470   -340      5
   -153    272    423    -59   -288    345   -719  -1228   -953   -452   -314     25
   -176    275    452    -49   -314    363   -693  -1200   -930   -426   -290     44
   -145    311    454    -85   -301    381   -646  -1156   -901   -420   -301     15
   -114    350    462   -119   -288    405   -545  -1008   -815   -384   -288      0
    -88    431    519   -171   -303    475   -431   -771   -654   -252   -181     85
    -57    592    649   -267   -353    620   -306   -384   -366     44     93    345
     15    841    823   -431   -402    833   -293   -114   -114    402    488    763
     25   1070   1044   -548   -509   1057   -446   -449    -85    646    833   1161
    -96   1184   1280   -545   -688   1234   -724  -1135   -244    714    997   1371
   -272   1083   1356   -405   -813   1218  -1041  -1904   -691    363    701   1114
   -363    704   1067   -171   -717    885  -1280  -2470  -1405   -483   -150    283
   -324    363    688    -20   -506    524  -1434  -2559  -1758   -950   -644   -210
   -236    163    400     33   -319    280  -1395  -2270  -1649   -917   -667   -265
   -213    148    361     33   -285    254  -1189  -1883  -1402   -750   -548   -189
   -187    239    423    -28   -303    329   -906  -1496  -1140   -561   -405    -80
   -148    257    405    -54   -275    329   -740  -1257   -982   -449   -324    -18
   -129    270    400    -72   -265    335   -688  -1179   -927   -410   -298     12
    -98    283    381    -90   -239    332   -678  -1156   -911   -394   -285     15
    -77    244    319    -83   -200    280   -659  -1127   -888   -368   -262     10
    -85    239    324    -77   -205    280   -636  -1088   -852   -342   -236     15
   -140    259    400    -62   -270    329   -607  -1047   -813   -311   -202     54
   -137    277    415    -70   -275    345   -600  -1036   -800   -301   -194     72
   -103    277    381    -88   -244    329   -626  -1049   -815   -322   -215     57
    -96    293    387    -98   -241    340   -641  -1052   -818   -327   -220     44
   -148    280    428    -67   -288    353   -623  -1026   -792   -306   -194     51
   -155    290    446    -67   -301    368   -615  -1013   -769   -285   -179     57
   -111    280    392    -85   -252    337   -576   -971   -732   -254   -150     77
    -57    350    405   -148   -231    376   -555   -943   -701   -228   -122    103
    -44    381    426   -168   -236    402   -561   -945   -701   -226   -122    106
    -64    358    423   -145   -244    389   -574   -945   -698   -231   -124     98
   -106    345    449   -122   -277    397   -597   -956   -709   -246   -140     80
   -109    337    446   -116   -277    392   -597   -940   -696   -233   -127     85
    -83    353    436   -137   -259    394   -589   -911   -670   -213   -106    103
    -28    400    428   -184   -228    413   -563   -867   -626   -171    -72    137
     -5    439    444   -218   -223    441   -542   -826   -594   -135    -38    174
    -36    413    449   -189   -241    431   -535   -805   -584   -124    -31    181
    -38    397    433   -181   -236    413   -540   -782   -574   -114    -20    184
    -20    415    436   -197   -228    426   -537   -740   -550    -93      0    202
    -20    449    467   -215   -244    457   -527   -693   -514    -62     31    228
    -10    478    488   -233   -249    483   -519   -639   -478    -28     59    254
     -7    467    475   -231   -241    470   -519   -581   -444      2     85    280
      2    491    488   -246   -241    491   -501   -506   -394     57    135    332
      2    519    514   -262   -257    517   -496   -449   -358    101    171    368
     23    540    517   -283   -246    527   -493   -392   -316    145    215    410
     33    602    568   -319   -267    584   -480   -332   -262    210    283    475
     54    662    607   -358   -275    636   -483   -303   -239    244    324    514
     67    688    620   -379   -275    654   -496   -303   -236    249    327    522
     41    662    620   -353   -290    641   -504   -309   -239    249    324    522
     18    654    633   -337   -306    644   -504   -309   -236    257    332    532
     46    730    683   -387   -316    706   -485   -298   -218    275    353    553
     54    722    667   -389   -306    696   -485   -319   -231    262    342    542
     33    688    654   -361   -311    672   -485   -348   -249    241    314    519
      5    644    639   -324   -316    641   -475   -389   -275    207    277    483
    -15    602    618   -293   -316    610   -467   -439   -303    168    236    431
    -51    561    613   -254   -335    587   -467   -496   -337    129    192    381
    -85    514    600   -215   -342    555   -462   -545   -366     90    153    340
   -119    444    561   -163   -340    501   -488   -605   -410     44     98    283
   -122    413    535   -145   -327    472   -501   -644   -441     12     64    249
    -64    457    522   -197   -293    488   -493   -659   -444     12     62    241
    -36    420    454   -192   -246    436   -519   -704   -478    -28     20    200
    -20    397    415   -189   -218    405   -537   -730   -498    -51     -5    174
    -67    381    449   -155   -257    415   -522   -724   -493    -46      2    176
   -132    371    504   -122   -316    436   -496   -706   -478    -31     23    192
   -153    366    519   -106   -337    444   -488   -696   -472    -25     25    194
   -148    379    524   -116   -335    452   -488   -685   -462    -15     33    200
   -153    374    527   -109   -340    449   -475   -662   -444      7     54    218
   -122    381    501   -129   -311    441   -483   -665   -449      2     44    215
    -96    410    504   -158   -301    457   -496   -670   -454     -2     36    207
   -103    433    537   -166   -322    483   -488   -654   -439     12     49    210
   -109    410    519   -150   -314    465   -485   -641   -436     15     46    205
    -96    402    498   -153   -298    449   -496   -652   -444      2     38    194
   -101    418    519   -158   -311    467   -493   -641   -431     15     54    207
   -101    423    522   -161   -311    472   -485   -631   -420     25     64    215
    -88    431    519   -171   -303    475   -485   -628   -423     23     59    210
    -96    413    509   -158   -303    459   -501   -633   -428     23     57    205
    -77    431    509   -176   -293    470   -496   -615   -413     36     67    213
    -36    483    517   -226   -277    501   -459   -589   -387     57     90    231
    -62    491    553   -213   -306    522   -410   -566   -363     75    111    249
   -103    517    620   -207   -363    568   -363   -524   -324    111    150    283
    -72    584    657   -257   -366    620   -350   -506   -303    129    171    298
    -70    592    662   -262   -366    626   -384   -524   -316    122    166    290
   -101    524    626   -210   -363    574   -439   -553   -345    101    150    272
    -93    519    613   -215   -353    566   -462   -558   -350     98    155    277
    -70    548    618   -239   -342    581   -462   -542   -340    111    176    296
    -57    537    592   -241   -324    563   -467   -542   -348    109    171    293
    -57    496    553   -218   -303    524   -488   -548   -368     88    153    275
    -41    478    519   -218   -280    496   -511   -553   -387     67    140    259
    -62    446    509   -192   -285    478   -517   -566   -407     49    122    241
    -93    397    488   -153   -290    441   -498   -571   -420     31    103    223
   -137    332    470    -96   -303    400   -509   -584   -446      5     72    189
   -192    262    454    -36   -324    358   -553   -618   -488    -33     33    142
   -239    213    452     12   -345    329   -589   -639   -514    -62      7    116
   -145    303    446    -80   -296    374   -553   -615   -491    -46     25    132
     28    467    439   -246   -205    454   -467   -553   -431      5     75    184
    -51    387    439   -168   -244    413   -488   -566   -444    -18     49    163
    -88    345    433   -129   -262    389   -511   -576   -462    -38     28    140
    -70    348    418   -140   -244    381   -514   -568   -462    -38     25    135
    -77    335    413   -127   -244    374   -527   -566   -467    -49     15    122
    -96    314    410   -109   -254    361   -542   -571   -475    -57      7    109
   -116    314    431   -101   -272    371   -537   -561   -465    -51     15    116
   -142    303    444    -83   -293    374   -535   -540   -449    -41     23    122
   -124    350    475   -111   -298    413   -488   -457   -397    -12     38    124
    -85    439    522   -176   -303    480   -374   -249   -262     85    103    166
    -18    540    558   -262   -288    548   -275     18    -75    252    241    285
     49    711    662   -384   -306    688   -181    376    171    519    506    558
    122    976    854   -548   -366    917   -166    517    348    782    828    924
     75   1153   1075   -615   -501   1117   -363     15    246    888   1052   1221
    -88   1288   1376   -600   -732   1332   -584   -657     51    891   1143   1361
   -290   1182   1473   -446   -883   1327   -805  -1332   -376    506    784   1026
   -387    753   1140   -181   -763    945  -1060  -1842  -1036   -283    -20    218
   -322    389    711    -36   -517    550  -1221  -1813  -1231   -568   -332   -114
   -244    249    493     -5   -368    371  -1174  -1475  -1065   -467   -280    -98
   -181    272    454    -46   -319    363   -966  -1065   -810   -296   -158    -10
   -148    306    454    -77   -301    379   -727   -688   -579   -137    -41     83
   -150    316    467    -85   -309    392   -613   -498   -457    -46     31    142
   -140    345    483   -103   -311    413   -563   -428   -405    -10     51    148
   -124    350    472   -114   -298    410   -545   -397   -394    -10     44    122
   -132    342    475   -103   -303    407   -530   -366   -374      7     59    140
   -122    363    483   -122   -301    423   -527   -345   -355     25     88    168
   -103    355    459   -127   -283    407   -532   -337   -355     25     93    163
   -106    342    446   -119   -277    392   -527   -329   -353     31     90    150
   -111    374    485   -129   -298    428   -519   -311   -340     46    106    168
   -109    376    483   -135   -296    428   -524   -303   -335     49    111    171
   -101    389    488   -145   -296    439   -514   -290   -324     57    116    171
   -106    423    527   -158   -316    472   -504   -272   -309     80    140    197
   -101    431    532   -163   -316    480   -501   -262   -303     93    153    213
    -90    420    511   -166   -301    465   -501   -257   -296    103    158    210
   -106    423    530   -158   -319    478   -485   -241   -280    116    171    213
   -124    436    558   -155   -342    496   -472   -226   -262    132    187    226
   -109    439    548   -163   -327    493   -485   -228   -270    116    174    213
    -98    444    540   -174   -319    493   -488   -220   -267    124    179    220
    -96    465    561   -184   -327    511   -475   -197   -246    150    202    241
    -83    457    540   -189   -311    498   -470   -181   -241    158    207    241
    -62    465    527   -200   -293    496   -462   -166   -236    161    213    239
    -62    491    553   -215   -309    522   -457   -137   -215    181    236    259
    -54    517    568   -231   -311    542   -452   -101   -189    210    267    288
    -31    527    555   -249   -293    540   -446    -67   -174    226    283    290
    -23    535    558   -254   -290    545   -436    -25   -153    239    293    293
     15    558    540   -288   -262    550   -446      5   -142    246    298    301
     33    558    522   -296   -244    540   -441     59   -119    267    316    319
      0    602    600   -301   -301    600   -413    150    -57    327    381    376
     -2    678    680   -337   -340    678   -381    236      7    397    449    439
     33    730    696   -384   -332    711   -387    283     33    436    496    480
     62    763    701   -413   -319    732   -392    316     54    465    532    517
     49    779    730   -418   -340    756   -392    345     75    493    563    553
     44    792    748   -418   -350    771   -394    355     83    509    584    574
     67    789    722   -431   -327    756   -410    340     64    493    576    566
     51    805    753   -428   -350    782   -410    324     59    496    584    581
     23    810    787   -418   -381    800   -405    306     57    493    581    576
      2    800    797   -400   -397    800   -384    322     64    478    566    537
    -41    792    833   -376   -436    813   -366    319     75    459    550    514
    -18    779    797   -381   -407    787   -376    267     59    413    511    488
     62    776    714   -420   -324    745   -407    202     25    350    459    444
    142    740    597   -441   -226    670   -454    101    -44    270    379    342
      5    652    646   -327   -322    649   -439     51   -106    207    298    244
    -80    576    657   -246   -368    615   -423     46   -148    168    249    200
   -101    535    636   -218   -368    584   -420     64   -163    153    228    176
   -109    493    602   -192   -355    548   -418     59   -189    129    205    158
    -93    488    579   -197   -335    532   -433     54   -213    114    189    158
    -83    475    555   -197   -319    514   -439     62   -233     98    171    135
    -98    454    550   -179   -324    501   -444     77   -252     85    155    103
    -59    426    485   -181   -272    454   -465     70   -288     54    119     41
    -59    392    452   -168   -257    420   -475     77   -306     36    101     20
   -106    405    511   -150   -309    457   -454    122   -280     62    127     49
   -168    436    602   -135   -387    519   -423    189   -241    103    166     88
   -200    418    618   -109   -407    517   -413    239   -226    122    184    101
   -148    397    542   -124   -345    470   -441    249   -249     90    153     67
   -122    397    519   -140   -319    457   -441    275   -257     83    140     57
   -119    402    522   -142   -322    462   -428    303   -252     90    150     67
   -129    413    542   -140   -335    478   -415    340   -236    106    174     98
   -145    413    558   -135   -353    485   -428    353   -241    103    174     93
   -155    397    553   -122   -355    475   -428    368   -249     93    158     57
   -161    407    568   -127   -363    488   -428    389   -252     88    153     49
   -119    426    545   -153   -332    485   -439    394   -265     72    140     36
    -96    436    530   -171   -311    483   -436    394   -277     54    127     10
    -98    480    576   -192   -337    527   -405    426   -246     83    158     57
   -137    496    633   -181   -387    566   -366    459   -215    114    192     96
   -168    506    675   -168   -420    589   -337    478   -202    132    210    103
   -129    514    644   -192   -387    576   -374    441   -228    119    200     85
   -103    511    615   -205   -358    563   -394    428   -226    127    210    103
   -111    496    607   -194   -361    550   -410    402   -236    116    192     88
   -119    509    628   -194   -374    568   -431    374   -262     98    176     64
   -114    509    620   -197   -368    566   -436    355   -272     88    153      5
   -109    509    618   -200   -363    563   -439    350   -275     90    153     12
   -116    478    594   -181   -358    537   -452    322   -298     80    148     12
   -129    433    563   -150   -345    498   -462    285   -324     59    129     -2
   -142    389    532   -124   -337    459   -459    249   -348     41    109    -25
   -158    348    506    -96   -332    428   -459    205   -374     18     85    -49
   -148    319    467    -88   -306    392   -462    155   -400     -2     62    -72
   -150    314    465    -80   -306    389   -454    122   -407    -18     51    -83
   -163    262    426    -51   -296    342   -470     77   -439    -44     25   -114
   -153    228    381    -38   -267    303   -480     41   -467    -64      5   -140
   -158    215    374    -31   -267    293   -478     12   -475    -70     -5   -155
   -197    194    392      2   -293    293   -467      5   -467    -70     -7   -153
   -174    176    350     -2   -262    262   -470     -7   -470    -72     -7   -158
   -135    171    306    -18   -220    236   -483    -38   -488    -90    -23   -181
   -153    179    329    -15   -241    254   -478    -59   -488   -101    -33   -197
   -184    174    358      5   -270    265   -462    -72   -483   -101    -33   -187
   -184    122    306     28   -246    213   -454   -114   -509   -145    -83   -239
   -194     88    283     51   -239    184   -415   -119   -532   -220   -174   -335
   -210     72    283     67   -246    176   -329    -38   -504   -267   -257   -436
   -192    127    319     33   -254    223   -223     80   -405   -205   -218   -415
   -119    288    405    -85   -262    345   -179    329   -163    140    142    -62
    -25    597    623   -285   -324    610   -187    644    233    639    649    439
     33    989    956   -514   -459    974   -272    602    361    919   1052    922
     -5   1205   1210   -600   -607   1208   -376    241    290   1065   1358   1306
   -137   1257   1395   -561   -766   1325   -483   -254    -10    901   1278   1262
   -259   1072   1332   -405   -797   1200   -652   -865   -594    275    628    620
   -314    641    956   -163   -633    797   -849  -1335  -1234   -488   -192   -207
   -259    213    472     23   -366    342  -1002  -1441  -1475   -779   -511   -555
   -194     -5    189    101   -192     90   -963  -1205  -1299   -654   -452   -571
   -194    -18    176    106   -184     77   -815   -911  -1049   -472   -340   -501
   -218     36    254     88   -236    145   -607   -574   -769   -246   -179   -392
   -194     83    277     57   -236    179   -480   -366   -610   -116    -98   -335
   -168     98    265     33   -218    181   -441   -301   -561    -64    -57   -283
   -145    122    267     10   -207    194   -426   -272   -537    -38    -38   -285
   -124    101    226     12   -176    161   -436   -277   -550    -64    -80   -381
   -124     90    215     18   -168    153   -428   -277   -550    -83   -111   -452
   -114    109    223      0   -168    166   -428   -267   -535    -67    -90   -444
   -101    103    205     -2   -153    153   -426   -257   -522    -54    -75   -433
   -114    124    239     -5   -176    181   -410   -241   -498    -38    -54   -423
   -127    137    265     -5   -194    200   -402   -233   -485    -23    -36   -420
    -93    124    215    -18   -153    168   -415   -244   -488    -25    -36   -426
    -83    116    197    -18   -140    155   -426   -249   -493    -33    -41   -436
   -101    116    215    -10   -158    166   -420   -244   -491    -25    -38   -436
    -90    142    233    -25   -161    187   -415   -236   -475    -10    -28   -431
    -67    135    200    -36   -132    166   -420   -226   -465     -2    -18   -423
    -75    129    202    -28   -137    166   -413   -215   -446     10     -5   -413
    -80    119    200    -20   -140    158   -402   -202   -433     20     10   -397
    -57    142    200    -41   -127    171   -397   -181   -413     38     25   -379
    -70    135    202    -33   -137    168   -394   -161   -397     59     38   -366
    -70    137    207    -33   -137    171   -387   -140   -379     83     62   -342
    -33    127    161    -46    -98    142   -381   -122   -363     90     70   -327
    -23    135    158    -54    -90    145   -389   -114   -361     85     67   -332
    -41    155    194    -57   -119    174   -392    -98   -345     96     77   -324
    -36    176    210    -70   -122    192   -381    -59   -314    129    116   -288
     -7    194    202    -93   -106    197   -379    -23   -283    158    153   -252
     -2    197    200    -96   -101    197   -368     18   -244    194    192   -210
      0    249    246   -127   -122    246   -355     72   -194    249    252   -148
     28    275    246   -153   -109    262   -355    119   -161    277    285   -114
     54    301    246   -179    -96    275   -361    155   -135    306    316    -64
     67    340    272   -202   -101    306   -363    202   -106    342    368      0
     96    381    283   -241    -93    332   -363    233    -80    366    413     46
    122    423    301   -272    -88    363   -361    257    -62    389    444     85
     88    457    368   -272   -140    413   -345    280    -38    418    483    132
     80    475    394   -277   -155    436   -345    285    -31    423    501    153
    109    467    358   -290   -124    413   -355    277    -44    407    491    150
    103    462    358   -283   -127    410   -355    267    -54    394    478    150
     93    467    374   -283   -140    420   -348    249    -64    376    462    148
     88    452    363   -270   -137    407   -337    226    -75    355    446    135
     70    410    337   -241   -132    374   -335    187   -106    314    394     83
     38    371    329   -205   -145    350   -319    150   -129    277    350     44
     23    324    298   -176   -137    311   -314    109   -150    244    311      7
      5    262    257   -132   -124    259   -324     59   -189    200    262    -44
    -18    223    239   -103   -127    231   -329     15   -220    171    228    -80
    -12    215    228   -101   -119    220   -324    -12   -233    158    213    -90
      2    184    181    -96    -90    184   -332    -41   -254    137    184   -109
     10    142    132    -75    -59    137   -345    -77   -288    109    155   -137
     18    116     98    -67    -41    109   -358   -103   -309     93    148   -129
      2    114    111    -57    -54    111   -355   -101   -298    103    161   -103
    -46     96    142    -25    -93    119   -337    -88   -285    116    168   -109
    -57     90    148    -15   -101    119   -322    -88   -285    114    158   -132
    -10    106    116    -49    -62    111   -342   -122   -314     83    122   -153
    -12    122    135    -54    -75    127   -348   -119   -316     83    122   -142
    -44    137    181    -46   -114    161   -337    -98   -296    109    153   -106
    -44    140    184    -46   -114    161   -329   -101   -290    111    158   -101
     -2    109    111    -54    -57    111   -337   -129   -316     80    132   -135
    -15    122    137    -54    -77    129   -329   -127   -316     80    135   -124
    -25    145    171    -62   -101    158   -327   -109   -293    124    184    -62
    -15    148    163    -64    -88    155   -324    -90   -265    153    220    -44
      2    122    116    -64    -57    119   -319   -111   -290    116    192    -80
    -18    116    135    -49    -75    124   -309   -111   -288    122    192    -72
      2    109    103    -57    -49    106   -314   -127   -303    106    184    -77
     41    127     85    -83    -20    106   -314   -122   -285    132    210    -51
     20    166    145    -93    -62    155   -277   -101   -259    153    231    -41
     20    187    166   -103    -72    179   -259   -127   -262    155    236    -28
     49    210    158   -129    -54    184   -259   -150   -259    166    241     -7
     64    259    194   -161    -64    228   -283   -103   -220    220    283     49
     38    337    296   -189   -127    316   -296    -80   -189    254    309     80
     36    332    296   -184   -129    314   -309    -75   -187    262    340     75
     38    314    275   -176   -116    293   -311    -80   -194    265    363     62
     62    327    265   -194   -101    296   -314    -88   -197    275    371     59
     85    272    187   -181    -51    231   -329   -103   -223    259    350     41
     80    220    140   -150    -31    181   -345   -122   -254    236    316     12
     46    194    148   -122    -51    174   -345   -132   -277    226    293     -5
     25    166    140    -96    -57    153   -337   -142   -301    213    272    -31
     49    137     85    -96    -18    111   -340   -158   -324    192    259    -64
     33    101     67    -67    -18     85   -332   -176   -345    179    246    -85
     10     64     54    -38    -23     62   -335   -200   -374    155    226   -106
      2     54     51    -28    -23     54   -342   -218   -400    122    202   -135
     -5     36     41    -18    -23     38   -348   -228   -420     98    179   -155
      2     33     31    -18    -12     33   -350   -236   -428     88    168   -176
     33     25    -10    -31     20      7   -358   -252   -444     72    153   -200
     96    -12   -109    -41    101    -59   -387   -290   -478     36    122   -244
     72    -18    -93    -28     83    -54   -384   -306   -480     38    124   -249
     12      0    -15     -7     12     -7   -361   -283   -454     70    158   -218
    -36      2     36     15    -36     20   -335   -262   -423     98    189   -184
     -2     -2      0      2     -2     -2   -355   -306   -449     70    163   -205
     80    -20   -103    -31     90    -59   -366   -316   -480     20    111   -267
     93     -5   -101    -44     96    -51   -257   -155   -381     67    127   -275
     18     75     57    -46    -20     64   -103     93   -189    207    228   -197
      7    252    244   -129   -116    249     25    389     77    457    449      2
    158    540    379   -350   -109    459     23    636    353    823    841    426
    194    875    680   -535   -244    779   -103    467    402   1072   1234    883
     70   1080   1010   -576   -470   1047   -296    -41    241   1166   1478   1187
   -101   1104   1205   -501   -652   1153   -517   -685   -109    984   1397   1137
   -187    732    917   -272   -553    823   -737  -1275   -732    265    662    405
   -174    270    444    -49   -309    355   -953  -1587  -1304   -485   -129   -381
   -132    -36     96     83   -116     28   -982  -1444  -1317   -600   -293   -571
    -54   -145    -90    101     18   -119   -846  -1104  -1060   -433   -192   -504
    -33   -101    -67     64     15    -85   -618   -756   -776   -241    -59   -397
    -20    -46    -25     31      2    -36   -428   -480   -563    -90     51   -314
     15    -44    -59     12     36    -49   -345   -355   -465    -15    101   -267
     38    -51    -90      7     64    -70   -314   -309   -423     15    114   -252
     18    -41    -62     10     38    -51   -309   -301   -413     23    129   -275
     23    -38    -62      7     41    -51   -296   -285   -397     46    158   -267
     44    -51    -96      2     67    -72   -280   -267   -379     64    166   -249
     28    -44    -72      7     49    -57   -275   -267   -374     62    150   -257
     38    -38    -77      0     57    -59   -280   -262   -374     57    145   -267
     77    -12    -93    -33     85    -51   -285   -254   -368     64    150   -262
     57     -5    -62    -28     57    -31   -277   -252   -363     70    150   -259
     25      0    -25    -12     25    -12   -262   -254   -353     75    150   -259
     51     -2    -57    -25     51    -28   -262   -233   -342     96    174   -246
     67      5    -64    -36     67    -28   -257   -220   -329    111    187   -239
     46     12    -36    -31     41    -10   -257   -228   -335    111    174   -246
     41     18    -23    -28     33     -2   -262   -226   -335    109    166   -252
     62     15    -46    -41     54    -15   -252   -194   -311    137    200   -236
     57     20    -36    -41     46     -7   -236   -174   -288    161    223   -226
     54     49     -7    -54     31     20   -231   -166   -277    171    231   -218
     85     46    -38    -64     62      5   -231   -155   -272    179    228   -215
     85     38    -46    -64     67     -2   -233   -148   -270    181    220   -223
     77     67    -12    -72     44     28   -223   -124   -252    197    239   -215
    101     72    -31    -88     64     20   -215    -96   -226    223    265   -202
    109     64    -44    -85     77     10   -200    -54   -197    252    288   -179
     98     88    -10    -93     54     38   -187    -18   -174    275    293   -174
    106    114      5   -111     49     59   -181     28   -142    303    322   -145
    150    103    -49   -127     98     28   -174     85   -103    342    361   -119
    171    116    -54   -142    114     31   -171    127    -77    368    394   -111
    179    137    -41   -161    111     49   -163    158    -51    400    428    -83
    207    176    -33   -192    119     72   -137    210     -5    446    475    -25
    197    249     51   -223     72    150   -129    275     41    498    524     33
    153    324    171   -239     -7    249   -119    342     83    548    571     93
    187    337    148   -265     18    244   -124    361     98    571    594    119
    200    314    114   -257     41    215   -119    366    103    579    610    127
    181    319    135   -252     23    228   -116    355     98    579    615    127
    210    345    135   -277     38    241   -122    342     90    574    613    127
    231    322     90   -277     70    207   -124    319     75    558    594    116
    202    311    109   -257     46    210   -116    285     54    530    566     90
    176    285    106   -231     33    197   -114    236     20    493    527     49
    179    246     67   -213     57    158   -111    189     -2    462    485     15
    153    218     64   -184     44    140   -111    129    -36    415    439    -33
    122    171     46   -148     38    109   -116     70    -72    371    392    -80
    137    116    -20   -129     77     49   -132      5   -119    324    345   -127
    202     72   -129   -137    166    -28   -171    -93   -184    254    272   -202
    197     49   -150   -124    174    -49   -200   -158   -233    210    226   -257
    114     25    -88    -70    101    -31   -171   -135   -215    228    236   -246
    -10      2     12      2    -12      7   -116    -77   -161    283    288   -189
    -28      2     31     12    -28     15   -111    -93   -166    272    283   -197
     28      7    -23    -20     25     -7   -140   -127   -194    246    257   -228
     51    -10    -64    -20     57    -36   -137   -122   -192    249    259   -226
     62    -15    -77    -23     70    -46   -140   -129   -197    241    249   -231
     51    -18    -70    -15     59    -44   -148   -135   -202    236    244   -239
     54    -31    -88    -12     70    -59   -140   -124   -192    244    257   -228
     59    -41   -103    -10     80    -72   -135   -132   -189    241    257   -228
     36    -23    -62     -7     46    -41   -135   -132   -184    246    257   -226
     44      5    -38    -23     41    -15   -122   -109   -163    270    277   -197
    106     -2   -111    -54    109    -57   -140   -127   -184    249    257   -210
    137    -15   -155    -62    145    -85   -161   -155   -207    226    233   -233
    127    -15   -145    -57    135    -80   -155   -158   -205    223    231   -239
     88    -12   -101    -36     93    -57   -129   -116   -171    252    257   -207
     36      0    -38    -18     36    -18   -119   -103   -161    262    257   -192
     51     15    -36    -36     44    -10   -122   -111   -168    257    252   -194
     88    -28   -119    -31    101    -72   -124   -111   -168    257    257   -202
    114    -25   -140    -44    127    -83   -116   -103   -161    270    272   -205
    101     33    -67    -67     83    -15    -85    -93   -137    288    290   -187
     85     72    -12    -80     49     31    -57    -83   -116    306    311   -163
    106     57    -51    -83     77      2    -41    -77   -111    311    311   -158
     85     77     -7    -80     46     36    -33    -70   -101    322    316   -150
     70    119     49    -96     10     85    -41    -72    -93    327    322   -142
    111    124     10   -119     51     67    -67    -85    -96    329    322   -129
    103    135     31   -119     36     83    -88   -101   -101    327    327   -114
     90    168     77   -129      7    124    -93   -103    -98    332    335   -106
    124    119     -5   -124     64     59   -103   -103   -109    324    324   -119
    140     62    -80   -101    111     -7   -127   -132   -145    290    288   -153
    106     36    -72    -72     90    -18   -137   -168   -176    259    259   -171
    132     41    -90    -85    111    -23   -135   -168   -184    252    244   -171
    150     28   -122    -93    137    -46   -140   -155   -192    239    220   -176
    109     -5   -114    -54    111    -59   -132   -158   -197    228    218   -189
     85    -57   -142    -15    111    -98   -127   -171   -210    215    223   -218
    101   -103   -205      2    153   -153   -129   -184   -215    207    210   -231
     88   -116   -205     12    145   -161   -135   -202   -233    187    189   -254
     72   -119   -192     23    132   -155   -137   -213   -244    171    176   -267
     83   -132   -218     23    150   -174   -135   -210   -241    171    176   -265
     49   -181   -231     67    140   -205   -148   -223   -249    163    166   -265
     -5   -202   -197    101     93   -200   -166   -244   -267    148    142   -283
     54   -140   -194     41    122   -166   -166   -241   -267    148    135   -270
    132    -98   -233    -18    181   -166   -163   -231   -265    148    127   -257
     36   -176   -213     70    124   -194   -166   -236   -272    140    129   -285
     28   -181   -213     75    119   -197   -148   -220   -249    161    155   -283
    132   -135   -267      0    197   -200    -80   -127   -179    213    192   -252
    267     54   -215   -163    241    -80     64     83    -25    324    272   -189
    194    161    -33   -176    114     64    150    288    132    459    387    -90
    223    231      5   -228    109    119    194    574    350    698    623    161
    332    426     90   -379    119    259    176    717    511    943    919    509
    358    680    322   -519     18    501     67    407    485   1098   1176    846
    228    820    592   -524   -181    706    -88   -166    345   1156   1330   1065
     33    696    659   -366   -314    678   -316   -870   -103    761    971    727
   -127    363    488   -119   -306    426   -524  -1418   -714     49    239    -20
   -116     18    132     49   -124     75   -706  -1538  -1023   -335   -174   -449
    -18   -220   -202    119     90   -213   -722  -1283   -930   -303   -187   -480
     20   -202   -223     88    119   -213   -553   -919   -704   -161    -96   -415
     31   -148   -179     57    103   -163   -319   -550   -465      0     18   -327
     80   -150   -231     33    153   -189   -163   -309   -306    116    101   -254
    111   -150   -262     20    187   -205   -103   -218   -239    171    142   -205
    101   -142   -246     20    174   -194   -103   -207   -239    166    142   -231
    114   -142   -257     12    184   -200    -98   -189   -228    176    150   -226
    119   -158   -277     18    194   -218    -88   -171   -213    187    158   -210
    103   -153   -257     25    179   -205    -77   -150   -200    200    171   -202
    119   -114   -233     -5    174   -174    -70   -137   -187    215    184   -187
    168   -111   -280    -28    223   -194    -77   -137   -181    213    181   -179
    179    -96   -277    -41    226   -187    -80   -142   -184    210    179   -176
    153    -72   -226    -38    189   -148    -67   -124   -171    223    189   -161
    124    -77   -205    -23    163   -140    -59   -101   -153    239    197   -142
    129    -77   -210    -25    168   -142    -57    -88   -148    244    205   -124
    140    -72   -213    -36    174   -140    -59    -83   -145    249    218   -114
    168    -77   -246    -44    207   -161    -64    -85   -145    249    215   -122
    158    -77   -236    -41    194   -155    -54    -72   -129    259    215   -101
    119    -46   -166    -36    140   -103    -36    -31   -101    288    236    -64
     98    -36   -137    -31    116    -85    -23      2    -75    322    270    -46
    148    -57   -205    -44    176   -129    -31      5    -80    322    277    -46
    158    -67   -226    -46    192   -145    -33     10    -77    322    277    -41
    163    -44   -207    -62    184   -124    -28     23    -70    327    275    -36
    187    -38   -226    -75    205   -129    -20     51    -51    345    290    -10
    200    -12   -213    -93    205   -111    -12     85    -23    374    316     25
    171     15   -158    -93    163    -70      0    122      0    397    348     38
    181     28   -155   -106    168    -62     12    168     31    426    381     64
    213     15   -197   -114    205    -90     15    210     51    452    402     98
    223     59   -163   -140    194    -51     23    262     83    480    423    127
    246    122   -124   -187    184     -2     10    301    101    504    449    153
    280    155   -124   -218    202     15     20    361    142    545    496    213
    288    187   -103   -239    197     41     20    410    176    581    532    259
    285    244    -41   -265    163    101     15    439    194    610    563    298
    332    252    -80   -293    205     85     20    467    218    641    594    345
    337    265    -72   -301    205     96     25    478    231    654    607    376
    309    293    -15   -303    163    140     20    436    213    639    594    366
    340    314    -25   -327    184    145     12    413    202    636    589    368
    371    324    -46   -350    210    140     10    439    207    644    597    389
    296    319     23   -309    137    171     23    436    207    641    600    389
    239    324     85   -283     75    205     44    410    202    639    597    389
    270    259    -10   -265    140    124     44    361    174    602    561    363
    257    223    -33   -241    145     96     41    290    129    548    498    301
    223    210    -12   -218    116     98     38    226     96    506    444    252
    220    135    -88   -179    153     23     23    163     57    457    392    207
    213     49   -163   -129    189    -57     15     98     15    407    337    153
    161     23   -137    -93    148    -57     -2     28    -31    358    285    101
    106    -54   -161    -28    132   -106    -28    -25    -70    316    241     57
     75   -142   -218     31    145   -179    -44    -59    -90    293    218     38
    200    -10   -210    -93    205   -109      5    -23    -54    329    249     75
    272     93   -181   -184    228    -44     57      2    -23    366    280    109
    262     15   -246   -140    254   -114     38    -57    -67    319    228     75
    241    -23   -265   -109    252   -142     23   -103    -93    293    205     64
    161     -7   -168    -75    163    -88     18    -75    -75    322    233     98
     93    -64   -161    -15    124   -111    -18    -46    -80    319    226    109
    135    -46   -181    -44    155   -114     -2    -33    -70    322    231    122
    226     41   -187   -135    205    -72     38    -10    -49    345    252    129
    205     12   -192   -109    200    -88     36    -20    -51    345    254    124
    176    -41   -218    -67    197   -129     18    -38    -67    332    241    114
    189     15   -174   -103    181    -77     54    -15    -41    358    265    140
    155     10   -148    -83    150    -67     57    -23    -46    353    262    140
    246     15   -231   -129    239   -106     49    -28    -54    348    252    137
    249    -12   -262   -119    254   -137     41    -44    -75    327    231    116
    181    -12   -194    -85    187   -103     46    -51    -80    327    228    111
    179    -38   -220    -72    197   -129     33    -62    -88    319    226    109
    223    -51   -275    -85    249   -163     18    -72   -106    303    207     93
    218    -33   -252    -93    231   -140     10    -90   -124    288    189     72
    210    -31   -241    -90    226   -135     12    -88   -124    290    192     70
    231    -20   -254   -106    241   -137     36    -70   -106    311    210     83
    187     25   -161   -106    174    -67     70    -57    -85    329    226     93
    135     49    -85    -93    109    -18     90    -44    -70    345    244    116
    200     57   -142   -129    171    -41    101    -28    -57    358    257    129
    205     51   -155   -129    179    -51     90    -38    -57    358    257    124
    184     96    -88   -140    137      5     64    -51    -54    363    262    127
    262     98   -163   -181    210    -31     20    -72    -80    348    249    119
    267     93   -174   -181    220    -38     15    -70    -77    348    257    129
    223    127    -98   -176    161     15     12    -70    -75    353    262    129
    246     90   -155   -168    202    -31     -2    -80    -96    335    246    114
    270     20   -249   -145    259   -114    -23    -96   -122    316    226     98
    246      0   -249   -124    246   -124    -33   -116   -150    290    197     67
    241    -28   -272   -109    254   -150    -49   -145   -184    257    166     25
    226   -106   -332    -59    277   -218    -49   -153   -200    239    148      7
    236   -114   -350    -62    290   -231    -54   -176   -226    207    114    -20
    213    -96   -309    -59    259   -202    -57   -197   -241    189    101    -31
    223   -119   -342    -54    280   -228    -57   -197   -241    189    106    -31
    205   -140   -345    -31    275   -241    -44   -174   -228    200    114    -25
    132   -145   -280      5    205   -213    -33   -168   -228    197    106    -31
    135   -124   -259     -5    194   -192    -18   -150   -213    213    124    -15
    176   -132   -309    -23    239   -220    -18   -145   -205    220    129     -7
    158   -116   -275    -20    215   -194    -25   -155   -207    215    124    -12
    163   -114   -280    -25    220   -197    -31   -168   -220    202    114    -31
    213   -140   -353    -36    280   -244    -46   -174   -228    192    109    -33
    202   -153   -355    -25    277   -254    -54   -187   -241    171     88    -51
    166    -90   -257    -36    210   -174    -28   -155   -215    189     98    -41
    207    -41   -249    -83    226   -142     57      0   -109    265    150     -7
    290     38   -254   -166    272   -106    140    205     28    376    236     51
    327    179   -150   -254    239     15    226    478    220    558    402    205
    423    329    -93   -376    259    119    270    769    423    805    665    498
    527    517    -10   -524    270    254    194    633    478    995    943    852
    420    657    233   -540     93    446     23     90    353   1065   1111   1093
    181    730    548   -457   -184    639   -181   -602     70    911   1028   1052
     -2    527    530   -262   -265    527   -368  -1262   -470    335    454    470
    -62    114    174    -28   -116    142   -600  -1561   -974   -277   -187   -197
      2   -122   -124     59     62   -122   -678  -1384   -976   -332   -285   -324
    106   -226   -332     57    218   -277   -584  -1034   -789   -218   -218   -283
    187   -202   -389      7    288   -296   -376   -654   -558    -72   -111   -194
    187   -161   -348    -15    265   -252   -176   -350   -371     57    -20   -132
    220   -150   -371    -36    296   -259   -101   -223   -293    114     20   -106
    275   -161   -439    -57    355   -298    -80   -184   -272    124     20   -109
    254   -145   -400    -54    327   -272    -64   -161   -257    135     28   -101
    220   -122   -342    -51    280   -231    -44   -127   -226    166     62    -59
    249   -140   -392    -54    319   -265    -33    -96   -202    189     85    -31
    249   -148   -397    -51    322   -272    -33    -88   -202    187     77    -38
    228   -129   -358    -49    293   -244    -38    -93   -213    174     62    -57
    316   -127   -444    -96    379   -283    -54    -93   -218    174     62    -51
    319   -129   -449    -93    384   -288    -51    -80   -205    187     77    -33
    207    -98   -306    -57    254   -200    -15    -44   -174    218    109     -2
    197    -75   -272    -59    233   -174      0    -15   -148    241    132     25
    293    -85   -379   -103    335   -231    -23    -25   -155    231    124     28
    288    -70   -358   -109    322   -213    -31    -38   -171    215    106      0
    262    -59   -324   -101    290   -192    -33    -33   -171    210     98    -12
    272    -85   -358    -93    314   -220    -23      2   -145    239    122     18
    259    -80   -340    -90    298   -210    -20     18   -132    252    135     33
    226    -51   -277    -88    252   -163    -18     28   -127    257    142     38
    285    -36   -324   -124    303   -179    -18     49   -114    267    153     51
    350    -23   -374   -163    361   -197    -23     64   -103    280    163     62
    298     -5   -306   -148    301   -155    -18     83    -96    283    166     67
    301      7   -293   -155    298   -142     -5    119    -75    303    184     88
    340    -12   -353   -166    345   -181      2    158    -49    329    210    114
    332     20   -311   -176    322   -145     10    200    -28    353    228    135
    327     57   -270   -194    298   -103     15    249     -2    381    254    158
    397     67   -332   -233    366   -132     23    311     31    418    293    202
    418     88   -329   -254    374   -119     20    358     51    439    311    220
    374    140   -233   -257    303    -46     28    413     83    475    348    249
    420    181   -241   -301    329    -28     31    483    127    527    400    311
    441    218   -223   -329    332     -2     31    532    163    568    446    366
    397    267   -129   -335    262     70     46    571    194    607    485    407
    431    296   -135   -363    283     80     44    589    207    628    517    439
    509    277   -233   -394    371     23     10    574    189    618    509    444
    478    311   -166   -394    322     72      5    555    181    618    511    446
    436    345    -90   -392    262    127      7    545    176    613    509    441
    459    311   -148   -384    303     83      7    537    163    592    483    431
    433    301   -132   -368    283     85     10    496    137    566    454    405
    400    293   -106   -348    252     93     12    441    106    527    415    366
    423    257   -166   -340    293     46     10    381     64    478    366    322
    418    223   -194   -319    306     15      5    322     23    431    316    275
    298    179   -119   -241    207     31     18    277      5    405    280    239
    288    161   -127   -226    207     18     25    239    -10    384    254    218
    366    119   -246   -244    306    -62     -2    174    -54    329    200    171
    337     98   -239   -218    288    -70     -5    129    -83    293    158    132
    296     80   -215   -189    254    -67     -7    103   -101    272    140    116
    348     38   -309   -194    327   -132    -36     67   -137    241    106     88
    311     18   -296   -166    303   -137    -49     46   -155    223     88     70
    231     12   -218   -122    226   -101    -41     49   -153    220     80     62
    303    -25   -332   -140    316   -179    -64     41   -171    200     57     51
    348    -18   -368   -166    358   -192    -72     46   -163    202     62     64
    272     12   -259   -142    265   -122    -57     64   -145    220     77     80
    272     12   -259   -142    267   -122    -51     83   -137    226     85     93
    394    -18   -415   -189    402   -215    -83     59   -171    184     49     59
    387      2   -384   -194    384   -189    -83     57   -174    181     46     64
    324     36   -288   -181    306   -124    -64     80   -148    210     83    122
    340      5   -335   -171    337   -163    -64     98   -137    226    103    158
    306     10   -296   -158    301   -142    -54    109   -137    226     93    116
    254     33   -220   -145    239    -93    -44    114   -135    231     80     90
    327      2   -324   -166    327   -161    -70    101   -155    210     54     75
    368    -10   -379   -179    374   -194    -85     93   -171    194     38     72
    244    -18   -262   -114    252   -137    -70    101   -158    205     51     80
    210     -5   -215   -103    210   -109    -54    116   -142    223     72    109
    296    -25   -322   -135    306   -171    -72    106   -158    207     57    109
    267    -31   -298   -116    283   -163    -80     93   -168    197     51    103
    252     12   -241   -132    246   -114    -72     98   -155    218     75    129
    371     25   -345   -200    358   -158    -67    103   -158    207     62    116
    353     93   -262   -226    309    -83    -51     98   -158    200     46     96
    239    166    -72   -202    155     46     -5    127   -119    239     85    137
    309    171   -140   -241    223     15    -10    132   -114    241     90    158
    384    166   -218   -275    301    -25    -54     98   -140    226     80    161
    376    200   -179   -288    277     10    -85     72   -148    226     85    179
    462    174   -288   -316    376    -57   -142     25   -189    192     62    174
    522    168   -353   -348    439    -90   -158     31   -194    187     57    148
    329    194   -137   -262    233     28   -114     93   -148    231     93    153
    153    176     23   -166     64    101    -70    153   -103    275    132    200
    298    142   -155   -220    228     -5   -109    137   -135    249    109    192
    340    132   -210   -239    275    -36   -135    106   -171    210     67    148
    290    122   -168   -207    228    -23   -129     85   -200    184     38    114
    342     67   -277   -207    311   -103   -153     59   -236    142     -7     75
    389      5   -384   -197    387   -189   -166     41   -272     98    -51     33
    254     38   -218   -148    236    -88   -132     72   -241    135    -12     72
    252     36   -215   -145    233    -88   -124     83   -236    142     -2     90
    350    -12   -363   -171    355   -187   -168     41   -288     88    -51     46
    303    -12   -316   -145    309   -163   -176     25   -303     75    -70     28
    267      0   -267   -135    267   -135   -168     38   -293     85    -57     28
    353    -49   -402   -153    376   -223   -187     36   -306     70    -70     20
    337    -54   -394   -142    363   -223   -187     41   -303     77    -62     36
    290    -33   -324   -127    306   -179   -187     36   -301     83    -57     44
    379    -46   -428   -168    402   -239   -218     18   -324     57    -83     12
    384    -44   -428   -171    405   -236   -205     36   -311     64    -83      5
    257    -15   -275   -122    262   -145   -124    137   -241    119    -44     28
    277     46   -231   -161    254    -90     -7    332   -106    213     15     77
    402    116   -288   -259    345    -85     83    558     62    348    119    161
    355    285    -70   -322    213    109    200    896    355    646    400    402
    418    548    129   -483    142    340    163   1156    597    984    769    797
    561    854    293   -706    135    574     12    969    628   1202   1104   1205
    454   1072    615   -766    -80    844   -158    407    449   1249   1275   1436
    259   1153    891   -706   -316   1023   -366   -290     10    909   1002   1200
    168    826    657   -498   -244    740   -605   -963   -691    103    192    397
    210    327    116   -267     46    223   -828  -1252  -1223   -530   -452   -236
    158     33   -124    -96    140    -44   -844  -1018  -1145   -509   -478   -288
    187    -93   -283    -46    233   -187   -717   -675   -919   -368   -394   -223
    296   -124   -420    -88    358   -272   -524   -358   -680   -218   -298   -153
    309    -64   -374   -122    340   -218   -311    -67   -454    -57   -181    -88
    272    -18   -290   -129    280   -153   -233     51   -368     10   -132    -51
    306    -41   -348   -132    324   -194   -205    111   -324     41   -106    -28
    319    -31   -350   -142    332   -192   -192    129   -316     44   -106    -33
    283     10   -272   -145    277   -129   -187    132   -322     46   -109    -44
    381    -36   -418   -174    397   -226   -213    119   -337     23   -135    -70
    410    -41   -454   -184    431   -246   -215    122   -327     28   -129    -64
    290     15   -275   -155    283   -129   -187    166   -290     75    -77    -18
    241     41   -200   -140    220    -77   -153    220   -252    114    -33     31
    301     -2   -306   -150    301   -153   -155    239   -241    114    -38     15
    301     10   -290   -158    296   -140   -158    233   -252    106    -51    -15
    296     54   -244   -176    267    -93   -168    220   -267     98    -54    -20
    353     20   -332   -187    342   -155   -192    213   -277     83    -72    -31
    337     15   -322   -176    329   -153   -200    220   -275     85    -67    -28
    311     64   -249   -189    280    -90   -189    239   -262    106    -44    -10
    402     72   -329   -239    366   -127   -194    241   -265     98    -51    -23
    439     54   -384   -246    413   -163   -213    233   -272     83    -72    -44
    327    109   -220   -220    272    -54   -184    267   -241    122    -28      0
    303    111   -194   -207    249    -41   -163    309   -205    158      7     41
    400     64   -337   -233    366   -135   -184    311   -215    137    -15     18
    371     90   -280   -231    327    -93   -179    314   -218    142    -10      7
    324    140   -184   -233    254    -23   -166    353   -187    181     25     28
    353    122   -231   -239    290    -54   -166    410   -148    213     46     54
    361    150   -213   -257    285    -31   -153    449   -124    236     70     70
    322    181   -140   -252    231     20   -140    478   -103    270    103     90
    426    166   -259   -296    342    -46   -148    522    -77    283    119    111
    462    202   -262   -332    361    -28   -132    602    -20    335    166    150
    361    296    -64   -329    210    116   -101    683     44    415    249    213
    361    340    -20   -350    192    161    -77    758    101    480    314    265
    446    340   -106   -394    275    119    -93    797    127    506    335    290
    410    389    -23   -400    218    184    -85    831    158    553    387    342
    400    423     23   -413    187    226    -85    841    163    571    415    366
    504    431    -72   -467    288    179   -106    839    158    558    405    358
    491    444    -49   -467    270    197   -103    833    155    558    410    358
    387    472     85   -431    150    280    -83    831    155    579    439    387
    418    452     33   -436    192    244    -88    813    140    555    418    355
    467    423    -44   -444    257    189   -109    769    101    504    361    293
    381    441     57   -413    161    252   -103    709     57    478    340    288
    400    405      5   -402    197    205   -122    631     -2    415    280    218
    436    350    -85   -397    262    132   -142    545    -64    316    174     80
    337    337      0   -337    168    168   -132    491   -114    267    116     33
    267    311     41   -290    111    176   -119    454   -132    257    116     33
    366    267    -98   -316    233     85   -161    389   -174    194     51    -23
    431    249   -181   -342    306     33   -210    298   -241    127    -15    -96
    374    223   -150   -298    262     36   -213    244   -293     93    -49   -140
    285    194    -90   -239    187     51   -168    285   -249    122    -28   -116
    181    171    -10   -176     96     80   -135    319   -215    145     -7   -101
    174    200     25   -187     72    114   -148    293   -241    145     -2    -93
    202    205      2   -202    101    103   -161    280   -254    137      0    -80
    306    158   -150   -233    228      2   -194    254   -275     88    -54   -161
    301    179   -124   -241    213     28   -200    241   -290     80    -62   -197
    275    181    -93   -228    184     44   -194    246   -296     88    -57   -187
    355    166   -189   -259    272    -10   -207    249   -280     83    -64   -194
    319    179   -140   -252    231     20   -200    244   -283     72    -80   -220
    252    200    -51   -226    153     75   -181    257   -288     88    -64   -200
    254    171    -83   -213    168     44   -187    275   -275     93    -59   -192
    311    168   -142   -239    228     12   -205    267   -275     83    -70   -197
    241    207    -33   -226    137     88   -179    288   -262    116    -28   -158
    226    192    -33   -210    129     80   -174    306   -252    127    -20   -158
    298    166   -132   -233    215     18   -189    298   -254    103    -57   -200
    220    210    -10   -215    116    101   -166    311   -241    127    -36   -184
    200    202      0   -202     98    101   -171    298   -257    129    -36   -181
    280    135   -145   -207    213     -5   -207    272   -275     93    -75   -213
    290    148   -142   -220    215      2   -218    259   -280     88    -77   -218
    257    270     12   -262    122    142   -166    296   -241    145    -18   -166
    342    285    -57   -314    200    114   -142    303   -218    155    -18   -158
    402    262   -140   -335    272     62   -158    272   -239    114    -59   -205
    309    324     15   -316    145    171   -140    277   -233    135    -44   -194
    265    379    114   -322     75    246   -116    322   -181    200     25   -116
    345    358     12   -353    166    184   -155    316   -174    194     15   -129
    265    342     75   -303     93    210   -171    301   -189    189     10   -148
    202    337    135   -270     31    239   -171    298   -197    197     18   -145
    298    329     31   -314    135    181   -184    309   -187    194     15   -142
    309    309     -2   -309    155    153   -202    285   -207    168     -2   -163
    259    283     23   -272    116    153   -215    262   -241    153    -12   -179
    311    236    -75   -275    192     80   -231    257   -259    129    -38   -207
    374    207   -166   -290    270     20   -246    241   -280     93    -77   -246
    249    218    -31   -236    140     93   -213    257   -277    111    -62   -236
    202    192    -12   -197    109     90   -207    254   -288     98    -72   -244
    228    148    -80   -189    155     33   -220    241   -298     72    -98   -270
    223    119   -103   -171    163      7   -241    200   -342     38   -124   -296
    200     88   -111   -145    155    -10   -265    166   -379     12   -148   -324
    267     49   -218   -158    244    -83   -275    166   -381     -5   -171   -353
    265     85   -179   -176    223    -46   -241    194   -350     23   -148   -335
    218    150    -67   -184    142     41   -226    197   -348     44   -122   -316
    249     98   -150   -176    200    -25   -244    184   -358     25   -142   -335
    270     49   -220   -161    246    -85   -267    158   -371      2   -168   -355
    244     67   -176   -155    210    -54   -275    137   -392     -2   -171   -368
    200     64   -135   -132    168    -33   -252    171   -371     18   -153   -353
    207     54   -153   -132    181    -49   -184    272   -298     51   -140   -348
    277    153   -127   -215    202     12    -85    426   -202    106   -119   -348
    301    285    -15   -293    158    135     49    672     -7    275     18   -239
    332    439    106   -384    114    272    189   1083    361    623    337     41
    420    730    306   -576     57    519    137   1265    581    969    737    452
    410   1106    696   -758   -142    901    -59    831    491   1150   1062    844
    296   1327   1031   -813   -368   1182   -316    137    262   1176   1221   1062
    101   1288   1187   -693   -542   1239   -631   -613   -197    818    935    820
    -54    852    906   -400   -480    878   -870  -1143   -919    -49     46    -33
     33    314    280   -174   -124    296  -1041  -1273  -1353   -633   -566   -636
    137    -20   -158    -59    148    -88   -976   -958  -1200   -592   -594   -711
    103     10    -93    -57     98    -41   -732   -550   -885   -361   -431   -592
    174     80    -93   -127    132     -5   -488   -200   -626   -168   -296   -491
    306     44   -262   -176    283   -106   -355     15   -472    -77   -244   -459
    207     33   -176   -122    192    -70   -270    116   -392    -15   -200   -428
     62     59     -2    -59     33     28   -197    187   -342     44   -142   -384
    200     54   -148   -129    174    -44   -218    179   -348     25   -163   -407
    283     46   -239   -166    259    -96   -241    155   -358      5   -181   -428
    205    111    -93   -161    150     10   -220    174   -345     33   -150   -400
    129    140     10   -135     59     75   -166    246   -285     96    -88   -342
    200    103    -98   -153    150      2   -179    257   -272     88   -101   -355
    192     93   -101   -142    148     -2   -197    228   -301     67   -122   -379
    174     83    -93   -129    135     -5   -197    220   -311     70   -116   -376
    246     46   -200   -145    223    -75   -200    239   -290     75   -116   -374
    236     80   -155   -158    194    -38   -194    244   -280     83   -109   -374
    205    124    -80   -163    142     20   -181    246   -277    101    -90   -358
    254     90   -163   -174    210    -36   -189    249   -275     96   -101   -366
    272     57   -215   -163    244    -77   -187    257   -259     96   -103   -368
    184    111    -75   -150    129     18   -166    267   -252    122    -72   -345
    223    137    -85   -181    155     25   -158    290   -231    148    -49   -324
    288     96   -192   -194    239    -46   -171    322   -207    148    -57   -329
    187    122    -64   -153    127     28   -132    371   -171    192    -18   -293
    207    171    -36   -192    122     67   -127    381   -171    205     -5   -288
    272    137   -135   -205    202      2   -127    402   -148    202    -10   -293
    228    171    -59   -202    142     57    -96    452   -103    244     25   -259
    233    236      2   -233    116    119    -90    475   -103    267     49   -239
    322    202   -122   -265    220     41    -98    506    -80    277     49   -233
    322    187   -137   -254    228     25    -80    568    -31    311     75   -210
    226    233      5   -231    109    122    -36    652     18    379    137   -155
    228    275     46   -252     90    161     -2    740     77    439    194    -98
    368    280    -88   -327    226     96    -33    776     96    439    192    -98
    358    324    -33   -342    197    145    -36    805    119    478    228    -62
    350    348     -2   -350    176    174    -25    836    145    524    285      7
    413    342    -70   -376    241    137    -20    880    192    558    322     44
    350    389     38   -371    155    215     18    927    233    602    363     62
    226    433    205   -329     10    319     46    948    241    633    392     83
    311    389     77   -353    116    233     -2    891    200    587    345     46
    397    361    -36   -379    218    163    -38    833    166    540    303     12
    337    483    145   -413     96    316      7    839    179    574    342     57
    306    519    210   -413     49    366     46    833    194    592    366     85
    316    420    103   -368    106    262     33    771    163    537    309     28
    259    368    109   -314     75    239     23    670     93    472    241    -41
    236    342    103   -290     67    223     10    581     31    426    197    -88
    267    257    -10   -265    140    124    -12    524      0    371    137   -145
    213    213      0   -215    106    106    -28    467    -33    332     96   -192
    207    215      7   -210    101    111    -44    389    -90    296     70   -223
    306    135   -174   -220    239    -18    -93    306   -150    220     -2   -283
    246     23   -223   -135    236    -98   -132    262   -187    171    -57   -335
     77     62    -15    -72     46     23    -96    288   -163    220    -10   -298
    142    129    -12   -135     77     59    -57    314   -132    254     15   -275
    246    122   -127   -184    187     -2    -41    324   -111    249      2   -280
    171     83    -88   -127    129     -2    -46    296   -135    236     -7   -285
    109     77    -31    -93     70     23    -36    303   -135    257     15   -259
    233    101   -132   -166    184    -15    -25    337   -101    262     18   -272
    246    111   -135   -181    192    -10    -46    316   -124    236    -20   -319
    218    109   -109   -166    163      0    -67    301   -153    233    -23   -314
    288     49   -239   -168    262    -93   -116    270   -174    200    -59   -340
    288     12   -275   -150    283   -129   -101    267   -163    194    -67   -348
    103     25    -77    -64     90    -25    -46    298   -145    239    -25   -311
     51    -36    -90     -7     70    -62    -44    293   -153    231    -36   -324
    239      0   -241   -122    239   -119    -51    285   -145    215    -51   -337
    267    142   -124   -205    197     10      5    332    -93    283     20   -259
    135     75    -59   -106     96      7      0    324   -116    277     15   -257
    181    -33   -215    -75    197   -124    -41    285   -155    218    -51   -327
    228    -12   -244   -109    236   -127    -51    267   -171    202    -70   -358
    187     80   -106   -132    148    -12    -18    288   -153    252    -23   -309
    150      0   -150    -75    150    -75    -15    309   -132    259    -20   -301
    197    -18   -215    -88    205   -116    -18    306   -122    254    -33   -311
    166     41   -124   -103    145    -41      2    298   -124    270    -18   -298
    171     38   -132   -103    153    -46     36    309   -109    285     -5   -293
    181     -2   -187    -90    184    -93     23    306   -103    262    -31   -316
     85     25    -59    -57     72    -15      5    298   -103    280    -18   -303
    192     85   -106   -140    148    -10    -28    257   -124    275    -23   -306
    327     44   -283   -184    306   -119    -67    226   -124    259    -46   -316
    218     28   -189   -124    202    -80    -54    249   -109    285    -20   -285
    213    127    -85   -171    150     20      2    285    -88    332     25   -241
    363    137   -226   -252    293    -41     31    311    -75    335     15   -254
    254      2   -252   -127    254   -124     10    309    -90    301    -25   -309
    174    -36   -210    -70    189   -122     -2    275   -140    272    -54   -332
    220   -119   -342    -51    280   -231    -41    226   -200    218   -109   -381
    246   -179   -426    -33    335   -303    -49    236   -200    192   -142   -410
    101   -194   -296     46    197   -244     -7    262   -176    213   -122   -392
    103   -236   -342     64    220   -288    -38    218   -223    176   -168   -433
    168   -327   -498     77    332   -413    -44    207   -231    163   -207   -472
    103   -376   -480    135    290   -428    -41    200   -244    166   -220   -480
    -18   -392   -374    205    176   -384    -54    171   -270    166   -231   -488
     77   -407   -485    163    280   -446    -62    168   -272    153   -252   -504
    184   -342   -527     77    353   -433    -31    189   -244    166   -241   -491
    140   -267   -410     62    272   -337      5    200   -220    194   -218   -462
    129   -327   -457     98    293   -392    -20    176   -244    161   -257   -491
    194   -436   -631    119    410   -532    -67    145   -272    111   -316   -542
    135   -444   -581    153    355   -511    -57    129   -275    116   -322   -537
     49   -423   -472    184    259   -446     25    226   -213    176   -275   -491
     36   -426   -462    194    249   -444    153    454    -83    259   -226   -465
     77   -363   -444    140    259   -402    215    649     44    363   -153   -415
    155   -137   -293    -10    223   -215    348   1000    332    670    129   -142
    405    168   -236   -288    319    -33    415   1296    620   1047    537    293
    410    366    -44   -387    228    161    241    992    615   1234    823    659
    181    540    358   -363    -88    449    -44    241    387   1228    924    833
      2    511    506   -257   -252    509   -335   -545    -64    867    620    589
   -158     46    205     54   -181    124   -597  -1135   -763     67   -187   -184
   -202   -413   -210    309      2   -311   -792  -1304  -1174   -457   -740   -732
    -10   -522   -511    265    249   -517   -691   -979  -1005   -361   -714   -737
    189   -470   -659    140    423   -563   -413   -537   -727   -171   -589   -641
    122   -491   -613    184    366   -550   -148   -150   -485    -15   -483   -563
     28   -548   -576    259    301   -561      2    101   -327     98   -410   -506
     85   -631   -717    270    400   -672     10    163   -309    109   -418   -511
     83   -644   -727    280    405   -685     38    210   -285    132   -405   -498
    -20   -659   -639    337    309   -649     41    207   -280    142   -400   -498
   -231   -870   -639    550    202   -756      0    171   -319    101   -454   -545
    -28   -763   -735    394    350   -750     64    220   -277    127   -433   -517
    231   -470   -701    119    465   -584    174    314   -176    226   -340   -426
    189   -511   -704    161    446   -607    168    293   -187    215   -366   -441
    171   -659   -831    244    501   -745    135    280   -220    189   -402   -472
    111   -711   -826    298    467   -766    109    265   -241    168   -423   -488
     59   -711   -774    324    415   -743     90    239   -241    161   -436   -493
    127   -724   -852    296    488   -787     96    259   -233    163   -441   -493
    168   -743   -911    288    540   -826     98    277   -236    166   -446   -496
    174   -654   -828    239    498   -740    111    303   -192    210   -410   -452
     72   -750   -823    337    446   -787    103    301   -187    210   -415   -449
    153   -815   -971    329    561   -893    119    277   -215    181   -452   -478
    233   -740   -974    254    602   -857    106    270   -223    171   -465   -488
     67   -743   -810    337    436   -776    137    342   -166    231   -413   -436
     -2   -813   -813    407    402   -813    181    405   -127    270   -381   -397
     72   -789   -862    358    465   -826    189    410   -122    270   -384   -389
    122   -722   -844    301    483   -782    187    428   -109    285   -379   -376
    111   -787   -898    337    504   -841    194    475    -96    296   -379   -374
    122   -831   -953    355    537   -891    194    498    -90    298   -384   -374
    111   -789   -901    337    504   -844    184    511    -77    311   -374   -358
    129   -805   -935    337    532   -870    197    555    -51    332   -358   -329
    176   -807   -984    316    579   -896    239    649     -2    384   -314   -275
    171   -758   -930    293    550   -844    259    717     41    428   -277   -239
    176   -769   -945    296    561   -857    244    750     59    449   -262   -215
    241   -758  -1000    259    620   -878    257    820     98    496   -220   -158
    262   -685   -948    210    602   -815    275    857    135    535   -184   -109
    246   -646   -893    200    568   -771    262    846    142    545   -174    -77
    220   -750   -971    265    594   -859    239    841    127    527   -192    -83
    119   -891  -1010    387    563   -950    189    820     90    488   -233   -116
    127   -774   -901    324    511   -839    176    815    109    509   -215    -88
    311   -644   -956    166    631   -800    259    844    150    553   -168    -25
    397   -685  -1083    142    740   -883    288    789    122    517   -205    -46
    187   -800   -987    306    587   -893    236    714     67    459   -259    -93
     57   -805   -862    374    457   -833    233    740     98    491   -236    -67
    109   -857   -966    374    537   -911    265    706     75    454   -280   -106
    176   -800   -979    311    574   -888    327    641     51    415   -319   -132
    233   -665   -898    215    566   -782    389    602     75    426   -309   -111
    163   -865  -1028    350    594   -945    342    522      0    342   -400   -197
     59  -1054  -1114    496    587  -1085    275    436    -85    252   -491   -280
     15  -1052  -1070    517    542  -1060    233    389   -106    239   -506   -288
    101  -1044  -1145    472    623  -1093    228    376   -109    231   -519   -296
    103  -1143  -1247    519    672  -1195    239    361   -135    184   -579   -345
    -10  -1176  -1166    592    576  -1171    239    335   -163    145   -618   -379
     12  -1161  -1174    571    592  -1166    223    332   -171    153   -602   -353
     72  -1213  -1286    571    678  -1249    226    374   -148    181   -584   -327
     15  -1252  -1270    618    641  -1260    220    345   -166    153   -620   -366
     18  -1150  -1169    563    592  -1161    254    348   -135    184   -589   -324
     18  -1174  -1192    576    602  -1182    275    400   -101    205   -571   -301
    -49  -1291  -1241    670    594  -1267    241    381   -135    166   -615   -348
    -85  -1280  -1197    680    553  -1241    181    306   -171    137   -641   -366
    -20  -1239  -1218    628    597  -1228    202    314   -158    148   -636   -353
    168  -1140  -1312    483    740  -1226    280    376   -114    184   -607   -322
    129  -1127  -1257    498    693  -1192    303    371   -106    184   -607   -311
    140  -1231  -1371    542    756  -1301    213    262   -194     88   -696   -392
    101  -1371  -1475    633    787  -1423    137    226   -246     36   -748   -431
   -140  -1374  -1234    756    545  -1304    189    293   -179    101   -683   -361
   -205  -1210  -1005    709    400  -1109    324    376    -70    197   -589   -257
     75  -1179  -1254    550    665  -1215    303    405    -85    166   -623   -290
    -28  -1335  -1309    680    639  -1322    210    389   -132    109   -678   -342
   -194  -1408  -1213    800    509  -1312    207    335   -161     77   -701   -353
     83  -1119  -1202    519    641  -1161    379    426    -51    194   -587   -226
    158  -1135  -1296    485    727  -1215    410    446    -46    189   -597   -226
     25  -1197  -1226    584    626  -1210    392    410    -64    161   -631   -241
      5  -1189  -1197    589    600  -1192    363    384    -64    150   -636   -223
     44  -1218  -1262    587    652  -1239    342    389    -64    148   -639   -200
     15  -1228  -1247    605    628  -1236    298    371    -77    135   -646   -192
      7  -1208  -1215    600    610  -1213    259    345    -90    124   -646   -174
     51  -1197  -1252    571    652  -1223    270    371    -72    140   -628   -137
     51  -1288  -1340    618    696  -1314    267    376    -88    114   -652   -155
     10  -1293  -1304    639    654  -1299    246    353    -98     98   -652   -150
     10  -1337  -1348    662    678  -1343    231    342   -111     83   -657   -158
     38  -1366  -1405    662    719  -1384    228    342   -124     62   -675   -181
     41  -1366  -1408    662    724  -1387    215    301   -155     23   -709   -220
     54  -1402  -1457    672    753  -1428    197    254   -194    -20   -745   -259
     98  -1486  -1584    693    839  -1535    181    236   -228    -59   -782   -301
    -18  -1527  -1509    769    745  -1517    192    254   -213    -49   -766   -296
   -231  -1553  -1322    893    545  -1439    200    267   -187    -23   -732   -272
   -215  -1592  -1376    901    579  -1483    223    257   -192    -33   -740   -288
    -77  -1558  -1480    818    698  -1519    241    275   -205    -44   -750   -311
   -119  -1543  -1423    828    649  -1483    213    280   -210    -44   -748   -316
    -80  -1493  -1413    787    665  -1454    228    303   -181    -23   -719   -298
      2  -1509  -1514    750    756  -1509    236    314   -187    -36   -727   -319
    -18  -1483  -1467    750    722  -1475    233    293   -192    -36   -724   -327
      2  -1447  -1449    722    724  -1447    239    288   -179    -18   -704   -314
    -20  -1553  -1532    787    756  -1543    218    283   -205    -49   -735   -345
    -31  -1535  -1506    782    735  -1522    257    342   -176    -44   -745   -368
    -28  -1428  -1402    727    685  -1415    368    517    -49     49   -683   -335
     25  -1387  -1413    678    719  -1400    480    771    127    202   -558   -233
    140  -1231  -1371    545    756  -1301    576   1148    400    485   -283     28
    236   -865  -1104    314    670   -984    548   1301    623    831    124    472
    239   -563   -802    161    519   -683    389    924    626   1041    446    859
     67   -446   -514    187    290   -480    124    215    392   1005    511    976
   -197   -459   -262    329     31   -361   -137   -579    -96    571    135    626
   -290   -880   -589    584    148   -735   -350  -1085   -748   -210   -644   -153
   -189  -1340  -1150    763    478  -1247   -501  -1093   -995   -545  -1000   -509
   -124  -1558  -1434    839    654  -1496   -480   -813   -880   -501  -1010   -571
   -122  -1525  -1402    823    639  -1465   -285   -465   -657   -366   -937   -571
   -145  -1556  -1410    849    631  -1483     -7    -80   -418   -218   -849   -501
    -96  -1574  -1478    836    691  -1527    127    114   -301   -135   -792   -452
    -67  -1514  -1447    789    688  -1480    163    155   -257   -103   -761   -431
   -101  -1486  -1384    795    641  -1436    218    244   -192    -46   -706   -394
    -72  -1527  -1454    800    688  -1491    228    272   -192    -54   -719   -426
    -41  -1493  -1452    766    704  -1473    210    246   -205    -72   -732   -444
    -25  -1486  -1462    753    717  -1473    202    233   -205    -72   -735   -444
      0  -1556  -1556    779    776  -1556    205    252   -205    -77   -740   -446
    -15  -1532  -1517    771    750  -1525    197    249   -207    -80   -735   -454
    -31  -1465  -1434    748    698  -1449    197    241   -192    -62   -711   -444
     -7  -1501  -1493    753    740  -1496    189    254   -194    -64   -714   -454
     15  -1525  -1540    756    776  -1532    187    267   -197    -70   -722   -465
      7  -1452  -1460    719    732  -1454    187    249   -192    -62   -711   -457
     46  -1436  -1486    693    766  -1460    179    252   -187    -49   -701   -449
     59  -1491  -1551    711    805  -1519    179    272   -181    -44   -698   -449
    -15  -1444  -1428    730    706  -1436    202    296   -150    -10   -662   -436
    -57  -1400  -1343    727    641  -1371    220    319   -127     15   -644   -423
     -5  -1421  -1415    711    704  -1418    223    348   -114     23   -641   -426
     18  -1408  -1428    693    722  -1415    213    345   -116     20   -639   -433
     20  -1335  -1356    657    688  -1345    207    340   -103     36   -618   -418
     41  -1384  -1426    670    732  -1405    197    355   -109     20   -631   -433
     36  -1397  -1434    680    735  -1415    207    392    -93     31   -620   -431
     18  -1314  -1332    649    672  -1325    223    418    -64     62   -584   -402
     46  -1319  -1366    636    706  -1343    220    446    -46     77   -566   -392
     62  -1371  -1434    652    745  -1402    220    498    -28     88   -555   -387
     20  -1350  -1371    662    696  -1361    200    519    -18    106   -540   -379
     15  -1314  -1330    649    670  -1322    184    553      2    135   -511   -358
    137  -1280  -1418    571    776  -1348    215    652     59    187   -462   -311
    135  -1228  -1363    545    748  -1296    231    722    109    236   -407   -259
    142  -1106  -1249    480    693  -1176    257    774    158    293   -345   -200
    262  -1018  -1280    376    769  -1148    296    846    213    348   -288   -140
    189  -1106  -1296    459    743  -1200    275    846    197    329   -298   -153
    127  -1039  -1166    454    644  -1101    275    841    210    353   -259   -122
    142  -1026  -1169    441    654  -1096    265    839    210    361   -241   -106
    166  -1075  -1241    454    701  -1156    244    831    194    342   -259   -127
    148  -1005  -1153    428    649  -1078    241    810    194    348   -252   -124
    163   -992  -1156    413    657  -1075    220    750    163    314   -272   -137
    220  -1098  -1319    439    769  -1208    192    688    103    249   -329   -192
    168  -1104  -1273    467    719  -1187    197    646     80    218   -355   -223
    -12  -1044  -1031    530    509  -1039    252    639    106    241   -329   -215
     31  -1119  -1150    545    589  -1135    223    566     54    168   -405   -303
    101  -1184  -1286    540    693  -1234    176    459    -31     67   -501   -397
     96  -1161  -1257    530    675  -1208    145    361    -88     -7   -542   -441
     59  -1161  -1221    550    639  -1189    166    355    -83    -28   -535   -444
     12  -1226  -1241    605    626  -1234    179    381    -75    -23   -537   -446
    -59  -1239  -1179    649    558  -1210    161    319   -103    -49   -555   -467
    -67  -1247  -1179    654    555  -1213    181    265   -140    -83   -571   -496
    -25  -1288  -1262    657    618  -1275    202    309   -148    -90   -576   -509
    -44  -1273  -1228    654    592  -1252    174    283   -137    -83   -589   -527
    -64  -1236  -1174    649    553  -1205    163    252   -132    -59   -584   -524
    -28  -1270  -1241    646    605  -1257    158    267   -132    -28   -576   -514
      5  -1273  -1278    633    641  -1275    148    280   -137    -18   -584   -527
    -31  -1197  -1169    613    566  -1184    148    272   -124    -12   -571   -524
    -28  -1189  -1161    607    566  -1176    153    285   -109     -7   -555   -514
    -15  -1234  -1218    620    600  -1226    148    296   -111    -15   -561   -519
    -62  -1197  -1135    631    535  -1166    153    293   -111    -12   -548   -506
    -64  -1182  -1117    620    524  -1150    140    280   -122    -10   -540   -496
    -20  -1231  -1210    626    592  -1221    129    290   -122     -5   -540   -485
    -33  -1213  -1179    623    571  -1197    132    298   -119      5   -535   -480
    -85  -1140  -1054    613    483  -1098    140    298   -106     25   -511   -462
    -59  -1184  -1124    620    530  -1156    135    301   -114     15   -527   -491
    -54  -1210  -1156    631    548  -1184    132    303   -124      0   -540   -509
    -72  -1156  -1083    615    504  -1122    124    285   -135     -2   -537   -504
    -41  -1145  -1104    594    530  -1124    116    283   -135    -10   -540   -506
     12  -1132  -1148    558    579  -1137    129    306   -124    -12   -537   -514
     18  -1070  -1091    524    553  -1080    142    290   -127    -18   -540   -514
     59  -1049  -1109    493    581  -1078    137    259   -148    -38   -558   -530
     70  -1083  -1153    506    610  -1117    137    275   -135    -33   -550   -511
    -54   -992   -940    522    441   -966    179    348    -54     49   -462   -418
   -150   -906   -756    527    301   -831    202    387      0    109   -392   -348
    -46   -932   -888    488    418   -911    148    350    -36     77   -420   -374
     -7   -943   -935    475    462   -940    132    350    -41     77   -420   -371
    -36   -917   -880    475    418   -898    122    329    -54     72   -410   -355
    -23   -961   -937    491    454   -950    103    319    -72     62   -415   -348
     25  -1031  -1060    501    540  -1047     80    314    -96     38   -439   -371
    -23  -1026  -1002    524    488  -1015     77    280   -122     10   -465   -413
    -49  -1028   -982    537    465  -1005     70    244   -158    -28   -501   -457
    -18  -1109  -1091    563    535  -1101     57    223   -192    -70   -550   -514
    -49  -1127  -1078    587    514  -1104     54    202   -207    -88   -566   -527
    -88  -1096  -1008    592    459  -1052     51    163   -226   -101   -568   -530
    -36  -1130  -1096    581    530  -1114     49    150   -244   -124   -597   -561
    -25  -1163  -1140    594    555  -1153     36    129   -265   -148   -618   -579
    -85  -1114  -1028    597    470  -1072     31     96   -280   -155   -613   -574
    -88  -1101  -1013    594    462  -1057     18     75   -285   -161   -610   -579
    -54  -1130  -1078    592    509  -1104      2     62   -290   -168   -623   -589
    -98  -1091   -995    594    446  -1044      5     38   -290   -161   -613   -581
   -101  -1083   -982    589    439  -1031      0     15   -298   -163   -602   -563
    -33  -1114  -1080    574    522  -1098     -2     20   -290   -158   -600   -550
    -33  -1098  -1065    566    514  -1083      0     18   -296   -166   -615   -584
    -15  -1052  -1036    532    509  -1044     57     88   -262   -168   -644   -646
    103  -1005  -1109    449    605  -1057    145    265   -140    -88   -605   -628
    111   -904  -1015    397    563   -958    267    545    106    142   -402   -449
     -2   -618   -615    309    303   -615    353    914    457    568     44      0
     64   -252   -316     93    189   -283    272    932    615    891    470    485
     75     36    -41    -57     57     -2    101    483    498    995    711    797
   -116    210    327    -46   -220    267   -111   -189    148    820    639    756
   -280     23    301    127   -290    161   -335   -891   -485    135    -49     77
   -265   -480   -215    371    -25   -348   -558  -1314  -1101   -607   -818   -685
   -226   -883   -657    553    213   -771   -680  -1304  -1275   -844  -1075   -945
   -202  -1054   -852    628    324   -953   -610  -1013  -1088   -727  -1010   -911
   -129  -1104   -976    615    423  -1041   -436   -675   -820   -548   -888   -813
    -88  -1075   -987    581    446  -1031   -215   -329   -553   -358   -756   -719
    -98   -989   -893    542    394   -943    -90   -153   -418   -257   -678   -665
    -70  -1008   -937    540    433   -974    -54    -85   -366   -218   -644   -636
    -38  -1047  -1008    540    483  -1028    -46    -54   -337   -194   -628   -615
    -64   -989   -924    527    428   -958    -44    -49   -332   -192   -626   -607
    -80   -963   -883    519    400   -924    -46    -51   -335   -197   -626   -613
    -10   -997   -987    504    488   -992    -54    -44   -327   -200   -636   -633
    -23   -966   -945    493    459   -956    -49    -31   -314   -189   -631   -631
    -57   -919   -862    488    400   -891    -41    -25   -303   -174   -607   -610
    -15   -937   -924    475    452   -930    -46    -18   -298   -168   -600   -605
     10   -953   -963    472    485   -958    -49    -10   -288   -158   -589   -597
    -46   -891   -846    467    397   -870    -46    -15   -283   -148   -574   -587
    -28   -880   -852    452    410   -867    -49    -12   -280   -145   -568   -592
     15   -898   -917    439    465   -906    -51      0   -272   -140   -566   -592
    -20   -867   -846    444    413   -857    -46      5   -262   -124   -545   -568
    -38   -831   -792    433    374   -810    -44     10   -252   -106   -524   -542
     23   -862   -888    418    454   -875    -57     15   -246   -106   -527   -540
     23   -852   -878    413    449   -862    -62     20   -244   -106   -530   -558
    -33   -784   -750    410    358   -769    -49     33   -228    -90   -517   -553
     12   -789   -805    387    407   -797    -49     51   -210    -72   -498   -530
     75   -815   -893    368    483   -854    -77     41   -218    -75   -498   -522
     57   -779   -836    361    444   -805    -83     46   -210    -62   -480   -501
      7   -756   -763    374    384   -758    -41    122   -148      0   -423   -459
    -38   -771   -732    402    345   -750     -7    205    -88     51   -379   -428
    -33   -714   -680    374    322   -698     -7    236    -67     75   -353   -402
      2   -670   -672    332    337   -670    -18    267    -46    101   -324   -374
     72   -688   -761    309    415   -724    -28    316    -15    135   -293   -348
     59   -659   -719    296    389   -688    -31    366     12    168   -262   -319
     46   -574   -620    262    332   -597    -20    420     51    215   -210   -265
    109   -553   -662    220    384   -607    -15    475     90    259   -163   -215
    142   -540   -683    200    413   -610    -20    509    109    283   -137   -202
     90   -472   -566    189    327   -519    -20    519    119    298   -116   -187
    111   -457   -568    171    337   -511    -23    522    122    303   -103   -171
    145   -480   -628    166    387   -555    -41    511    111    293   -109   -168
    101   -449   -550    174    324   -498    -44    493    103    288   -106   -168
     70   -428   -498    176    283   -462    -46    475     93    283   -106   -166
    109   -449   -558    171    332   -504    -57    444     70    262   -127   -184
     93   -454   -548    181    319   -501    -64    392     33    220   -168   -226
     38   -441   -480    202    259   -459    -64    332      0    179   -210   -270
     70   -496   -566    210    314   -530    -75    275    -41    135   -259   -316
     57   -545   -602    244    329   -574    -88    207    -80     85   -311   -366
    -12   -545   -535    277    259   -540   -101    142   -116     44   -353   -415
      0   -576   -576    288    288   -576   -122     85   -150      0   -400   -465
     25   -641   -670    306    345   -657   -137     46   -176    -25   -436   -498
    -28   -644   -615    335    290   -631   -150      7   -194    -49   -457   -514
    -49   -633   -584    340    267   -610   -161    -18   -207    -59   -467   -527
     10   -672   -683    332    345   -678   -174    -33   -215    -64   -478   -532
     15   -698   -714    340    363   -706   -202    -67   -246    -93   -504   -550
     -5   -683   -678    342    335   -680   -226    -93   -267   -111   -519   -571
     10   -693   -704    340    355   -698   -226    -83   -262   -103   -519   -579
    -23   -698   -675    361    324   -688   -210    -57   -241    -88   -509   -574
    -67   -644   -579    353    254   -613   -210    -54   -228    -72   -496   -555
    -41   -654   -615    348    285   -636   -226    -62   -233    -77   -493   -550
     12   -706   -722    345    366   -714   -259    -83   -254    -98   -511   -563
     -7   -698   -691    353    340   -696   -277   -106   -267   -111   -519   -574
    -36   -675   -639    353    301   -657   -270    -96   -257    -96   -501   -558
    -20   -701   -680    361    327   -691   -262    -70   -236    -77   -480   -530
    -36   -693   -657    363    309   -675   -275    -77   -239    -80   -480   -530
    -41   -649   -607    345    283   -628   -290    -93   -249    -83   -478   -522
     -7   -652   -646    329    316   -649   -301    -93   -244    -75   -467   -509
     -7   -672   -665    340    327   -670   -306    -96   -249    -80   -475   -527
    -38   -659   -620    348    290   -641   -311   -103   -257    -88   -493   -553
    -10   -631   -620    322    303   -626   -314    -98   -244    -70   -472   -527
     20   -610   -631    293    324   -620   -296    -77   -213    -38   -441   -493
    -10   -553   -545    280    265   -548   -275    -75   -197    -28   -428   -485
    -18   -514   -496    265    239   -506   -272    -77   -194    -25   -423   -480
     25   -550   -576    262    301   -563   -296    -83   -197    -25   -420   -478
     18   -514   -532    246    272   -522   -322    -98   -194    -18   -413   -472
      0   -470   -472    233    233   -472   -345   -106   -194    -15   -405   -465
     31   -524   -555    244    290   -540   -381   -122   -218    -31   -413   -470
     57   -527   -584    236    319   -555   -400   -127   -223    -33   -415   -467
     15   -511   -527    246    270   -517   -410   -132   -228    -36   -413   -467
     28   -574   -602    272    314   -587   -439   -142   -252    -51   -426   -472
     46   -652   -698    301    371   -672   -465   -158   -275    -72   -444   -491
    -18   -652   -633    335    306   -644   -467   -168   -285    -83   -454   -506
    -44   -667   -626    355    288   -646   -475   -184   -306   -103   -475   -532
    -15   -740   -727    376    353   -735   -488   -200   -329   -124   -496   -550
    -25   -776   -753    400    361   -766   -511   -231   -363   -153   -524   -579
    -51   -763   -711    407    329   -737   -530   -257   -384   -174   -537   -587
    -33   -815   -782    423    374   -800   -540   -262   -397   -181   -542   -589
    -46   -844   -797    444    374   -820   -545   -262   -402   -189   -545   -600
    -64   -807   -743    433    337   -776   -553   -272   -413   -202   -561   -628
    -28   -792   -763    410    366   -779   -553   -265   -407   -192   -553   -618
    -10   -862   -852    433    418   -857   -574   -275   -415   -197   -553   -605
    -41   -846   -805    444    381   -826   -587   -288   -423   -197   -553   -597
    -62   -844   -782    452    358   -813   -589   -288   -420   -192   -545   -600
     -2   -888   -885    446    441   -888   -600   -288   -423   -197   -550   -615
    -15   -880   -867    446    426   -875   -600   -280   -431   -215   -568   -641
    -41   -836   -795    439    374   -815   -522   -168   -374   -200   -574   -662
     23   -789   -815    381    415   -802   -418     28   -241   -114   -519   -626
     85   -683   -769    298    426   -724   -293    353     23    127   -314   -446
    140   -384   -527    119    332   -454   -241    730    366    540    106    -33
    192    -20   -213    -85    202   -116   -413    506    405    802    485    397
    106    223    116   -166     -5    171   -740   -202    194    893    722    688
   -116    379    496   -129   -306    436  -1106  -1044   -171    743    683    693
   -252     46    296    101   -272    171  -1389  -1665   -818     18    -28     31
   -207   -519   -311    363     49   -415  -1571  -1912  -1418   -771   -828   -730
   -150   -865   -714    506    280   -789  -1519  -1662  -1402   -885  -1005   -932
   -135   -922   -787    530    324   -854  -1288  -1205  -1088   -680   -878   -857
    -67   -927   -859    496    392   -893  -1015   -774   -784   -470   -730   -745
    -20   -948   -927    483    452   -937   -852   -509   -610   -348   -649   -693
    -36   -937   -901    483    431   -919   -802   -428   -561   -319   -633   -691
     -2   -966   -963    485    480   -966   -802   -410   -550   -316   -636   -691
     15  -1000  -1015    491    514  -1008   -792   -374   -530   -296   -615   -667
    -38   -961   -924    498    441   -943   -776   -345   -504   -270   -592   -646
    -38   -940   -901    488    431   -922   -779   -337   -498   -265   -587   -649
    -38   -987   -948    514    454   -969   -769   -303   -470   -236   -558   -618
    -57   -979   -922    519    431   -953   -771   -298   -465   -231   -548   -605
    -44   -948   -904    496    428   -927   -795   -316   -478   -241   -558   -613
    -12   -976   -963    493    472   -969   -807   -309   -475   -236   -548   -597
     -2   -963   -961    483    478   -963   -810   -293   -465   -220   -530   -584
    -51   -927   -875    488    410   -901   -807   -288   -459   -220   -530   -600
    -28   -943   -914    485    441   -930   -815   -285   -462   -223   -535   -607
     12   -984  -1000    483    504   -992   -839   -288   -467   -231   -535   -597
     -7   -963   -956    485    472   -961   -854   -296   -470   -236   -532   -594
    -10   -943   -932    475    459   -937   -849   -277   -454   -213   -514   -574
      7   -958   -969    475    488   -963   -844   -254   -436   -189   -496   -555
    -10   -950   -940    478    462   -945   -849   -244   -431   -181   -491   -553
    -46   -927   -880    488    415   -904   -852   -236   -426   -179   -485   -545
      2   -943   -948    467    472   -945   -857   -213   -410   -166   -470   -524
     31   -943   -974    454    501   -958   -862   -189   -397   -153   -454   -511
     -2   -898   -896    449    446   -898   -854   -158   -374   -132   -431   -488
      2   -904   -906    452    454   -904   -846   -114   -348   -106   -410   -457
     44   -932   -979    441    509   -953   -841    -64   -319    -85   -389   -436
     36   -885   -922    426    478   -904   -831    -15   -290    -59   -366   -418
     46   -849   -896    402    470   -872   -826     44   -259    -25   -337   -389
     98   -867   -966    384    532   -917   -820    116   -220     15   -296   -340
     98   -826   -924    361    509   -875   -810    181   -179     64   -249   -288
     83   -771   -854    342    467   -813   -800    233   -137    103   -205   -249
    116   -758   -878    319    496   -818   -807    270   -114    132   -174   -218
    111   -750   -862    319    485   -805   -813    290    -98    153   -150   -192
     93   -696   -792    298    441   -743   -831    280   -101    161   -140   -181
    127   -685   -815    277    470   -750   -846    270   -106    163   -129   -161
    140   -698   -839    277    485   -769   -846    272   -101    174   -111   -132
     83   -657   -740    288    410   -698   -839    262    -90    184    -96   -116
     23   -641   -665    306    342   -652   -844    231   -101    176   -101   -124
     64   -680   -748    306    405   -714   -867    166   -137    142   -129   -145
     62   -693   -756    314    407   -724   -898     75   -192     90   -174   -189
     12   -693   -706    340    358   -698   -932    -23   -249     33   -226   -241
     20   -774   -797    374    407   -784   -963   -111   -303    -20   -277   -283
      0   -854   -854    426    426   -854  -1002   -200   -361    -83   -335   -337
    -59   -883   -823    470    379   -854  -1034   -277   -407   -132   -381   -384
    -33   -898   -865    467    415   -883  -1044   -324   -439   -161   -407   -402
     18   -922   -940    449    478   -930  -1049   -353   -459   -181   -423   -415
     -2   -898   -896    452    446   -898  -1060   -389   -480   -202   -441   -433
    -18   -919   -901    467    441   -911  -1078   -420   -501   -223   -459   -446
     18   -971   -989    478    504   -979  -1096   -436   -517   -241   -475   -454
    -15   -971   -956    491    470   -963  -1114   -457   -530   -257   -488   -470
    -46   -948   -904    496    426   -927  -1124   -465   -532   -257   -483   -457
    -25   -984   -958    504    465   -974  -1140   -470   -537   -257   -480   -449
    -20  -1021  -1000    522    488  -1010  -1145   -472   -537   -259   -491   -467
    -59   -984   -924    522    431   -956  -1156   -491   -545   -267   -498   -480
    -38   -989   -953    514    457   -971  -1166   -493   -545   -265   -493   -470
     -7  -1015  -1008    509    498  -1013  -1176   -493   -542   -265   -488   -459
    -44   -979   -935    511    444   -958  -1195   -511   -558   -277   -496   -467
    -46   -961   -914    504    433   -937  -1208   -524   -566   -280   -496   -462
    -12   -984   -974    498    480   -979  -1218   -524   -566   -280   -488   -449
    -41   -984   -945    511    449   -966  -1226   -532   -568   -283   -485   -444
    -77   -950   -872    514    397   -911  -1226   -537   -568   -283   -485   -452
    -23   -961   -937    491    454   -950  -1228   -530   -566   -275   -480   -444
    -18   -971   -956    493    467   -963  -1231   -527   -563   -272   -475   -436
    -46   -909   -862    475    405   -885  -1226   -524   -548   -257   -459   -420
    -33   -844   -810    439    387   -828  -1200   -498   -506   -215   -418   -376
    -18   -852   -836    433    407   -844  -1182   -493   -496   -207   -407   -361
    -38   -807   -769    423    363   -789  -1182   -509   -501   -215   -418   -371
    -41   -782   -743    410    348   -763  -1197   -522   -504   -215   -413   -361
     23   -779   -802    379    413   -789  -1208   -509   -483   -187   -381   -319
      7   -771   -779    381    389   -774  -1236   -527   -491   -189   -381   -314
    -31   -745   -717    387    340   -732  -1267   -550   -506   -197   -387   -314
      2   -766   -771    379    387   -769  -1283   -548   -506   -194   -379   -301
     36   -795   -831    379    433   -813  -1309   -561   -524   -210   -392   -306
      0   -802   -805    400    400   -805  -1335   -592   -555   -239   -415   -327
      7   -844   -852    415    428   -849  -1343   -600   -566   -246   -420   -329
     28   -883   -914    426    470   -898  -1353   -615   -584   -259   -436   -342
    -31   -867   -836    449    402   -852  -1369   -649   -613   -293   -467   -374
    -90   -898   -807    493    355   -854  -1374   -665   -628   -314   -485   -392
    -54   -943   -888    498    415   -914  -1387   -683   -649   -329   -498   -397
    -67   -958   -891    509    410   -924  -1400   -704   -667   -348   -514   -407
   -106   -940   -833    524    363   -888  -1415   -724   -685   -366   -527   -428
    -62   -958   -896    509    415   -927  -1415   -722   -685   -366   -524   -426
    -33   -963   -932    498    446   -948  -1415   -722   -683   -366   -522   -418
    -85   -948   -862    517    387   -906  -1426   -737   -688   -371   -527   -423
    -80   -940   -859    511    389   -901  -1436   -743   -691   -371   -522   -418
    -54   -969   -914    509    428   -943  -1449   -748   -698   -374   -519   -413
    -88   -945   -857    517    381   -901  -1454   -761   -701   -376   -522   -413
    -96   -919   -823    506    361   -872  -1465   -766   -701   -376   -522   -405
    -46   -943   -896    496    423   -919  -1449   -737   -685   -366   -511   -397
    -54   -904   -849    478    397   -878  -1369   -626   -623   -345   -511   -418
    -44   -800   -756    420    355   -779  -1273   -433   -491   -249   -439   -366
     49   -678   -727    314    384   -701  -1166    -98   -239     -5   -220   -161
    166   -472   -639    153    402   -555  -1106    262     33    316    111    181
    142   -135   -277     -5    210   -205  -1252    -44     33    504    402    535
     10     85     72    -49    -31     77  -1543   -758   -148    563    581    776
   -189    145    332     20   -259    239  -1844  -1551   -483    392    491    727
   -374   -111    262    244   -319     75  -2135  -2205  -1104   -277   -161    106
   -368   -555   -187    462    -93   -371  -2325  -2403  -1595   -911   -820   -532
   -249   -813   -566    530    158   -691  -2268  -2078  -1486   -896   -859   -597
   -187   -810   -623    498    218   -719  -2023  -1602  -1184   -693   -722   -517
   -161   -740   -579    452    207   -659  -1745  -1182   -914   -519   -607   -441
    -88   -782   -693    433    298   -737  -1600   -940   -771   -423   -542   -400
    -70   -818   -748    444    337   -782  -1556   -859   -724   -389   -524   -389
   -106   -784   -680    444    285   -732  -1540   -841   -706   -381   -514   -379
    -88   -761   -672    426    290   -717  -1530   -815   -680   -358   -485   -350
    -51   -769   -717    410    329   -745  -1532   -800   -672   -350   -480   -342
    -72   -714   -641    392    283   -678  -1530   -797   -665   -345   -472   -329
    -75   -672   -600    371    262   -636  -1532   -789   -652   -332   -459   -319
    -33   -698   -665    366    314   -683  -1535   -774   -641   -322   -446   -306
    -46   -672   -626    358    288   -649  -1535   -769   -639   -314   -441   -298
    -75   -633   -558    353    241   -597  -1532   -763   -631   -306   -431   -290
    -49   -646   -597    348    272   -623  -1538   -756   -626   -298   -420   -280
    -41   -662   -620    353    288   -641  -1538   -748   -620   -285   -410   -267
    -72   -610   -537    340    231   -574  -1545   -756   -620   -283   -410   -270
    -54   -592   -537    322    241   -566  -1548   -748   -610   -275   -400   -259
    -25   -600   -576    311    272   -587  -1548   -735   -600   -265   -389   -252
    -41   -535   -493    288    226   -514  -1545   -722   -581   -246   -366   -239
    -49   -504   -454    272    202   -480  -1545   -709   -568   -231   -353   -226
    -20   -527   -506    272    241   -517  -1548   -688   -555   -218   -342   -213
    -33   -504   -470    267    215   -488  -1548   -680   -542   -213   -329   -205
    -49   -449   -400    249    174   -426  -1532   -652   -517   -192   -303   -176
     -7   -462   -454    233    220   -459  -1519   -613   -485   -158   -272   -140
      0   -436   -439    218    218   -439  -1527   -589   -475   -145   -265   -132
    -23   -366   -345    192    158   -355  -1522   -561   -454   -127   -249   -122
     -2   -345   -342    174    168   -345  -1514   -511   -418    -96   -223    -96
     28   -366   -394    168    210   -381  -1514   -457   -392    -67   -194    -67
     12   -293   -306    140    158   -298  -1514   -410   -366    -41   -166    -44
     15   -239   -257    111    135   -246  -1491   -340   -319      5   -119     -2
     70   -223   -293     77    181   -257  -1470   -265   -265     57    -62     54
     88   -174   -265     41    174   -218  -1475   -226   -233     93    -20    101
     75    -90   -166      7    119   -129  -1473   -200   -210    124     12    137
    101    -62   -163    -20    129   -114  -1480   -181   -192    145     38    161
    114    -49   -163    -31    137   -106  -1480   -176   -187    161     54    176
     85     12    -72    -49     80    -28  -1470   -176   -171    176     67    194
     98     33    -64    -67     80    -12  -1470   -181   -163    184     80    210
    111     18    -93    -67    103    -36  -1480   -202   -171    176     80    215
     70     54    -15    -62     44     20  -1486   -249   -184    161     70    210
     46     77     28    -62      7     54  -1493   -301   -202    140     51    194
     67     31    -36    -49     51     -2  -1496   -355   -220    116     31    176
     31     15    -18    -23     25     -2  -1504   -431   -254     75     -5    135
    -28     28     57      0    -41     41  -1514   -517   -296     28    -46     88
    -20    -25     -5     23    -10    -15  -1540   -587   -337    -10    -93     46
    -23    -67    -46     44     10    -57  -1556   -646   -374    -49   -132      7
    -59    -62     -2     59    -31    -31  -1558   -698   -397    -75   -158    -20
    -54   -101    -46     77     -5    -75  -1564   -727   -410    -90   -171    -33
    -59   -142    -83     98     10   -114  -1569   -750   -426   -106   -187    -49
    -90   -109    -18    101    -36    -64  -1582   -779   -441   -124   -205    -70
    -93    -90      0     90    -49    -46  -1587   -795   -446   -129   -213    -72
    -59   -119    -59     90      0    -90  -1587   -792   -444   -124   -213    -64
    -67    -98    -31     83    -18    -64  -1600   -807   -449   -127   -215    -72
    -90    -62     28     75    -59    -18  -1605   -815   -446   -124   -213    -70
    -72    -85    -15     77    -31    -51  -1608   -815   -441   -119   -207    -62
    -64    -96    -31     80    -18    -64  -1608   -815   -436   -116   -205    -59
    -85    -33     51     59    -70      7  -1608   -823   -433   -116   -202    -59
    -77    -28     46     51    -64      7  -1610   -818   -428   -106   -192    -46
    -62    -51      7     54    -36    -23  -1613   -820   -426   -103   -189    -41
    -88    -10     77     49    -83     33  -1613   -828   -423   -106   -187    -49
    -93     33    124     28   -109     77  -1610   -828   -415    -90   -171    -36
    -64      2     67     28    -64     33  -1626   -833   -423    -93   -174    -33
    -83     10     93     33    -88     49  -1631   -841   -431    -98   -184    -41
   -101     67    168     18   -135    116  -1623   -841   -423    -93   -179    -38
    -57     93    150    -18   -106    122  -1600   -813   -392    -59   -145     -7
    -67    122    189    -25   -129    153  -1564   -787   -355    -25   -109     23
   -109    189    298    -41   -205    241  -1532   -774   -335     -5    -90     41
    -93    210    303    -57   -197    257  -1525   -769   -327      2    -85     49
    -70    197    265    -64   -168    231  -1553   -792   -340     -7    -96     41
    -85    259    345    -88   -215    301  -1566   -797   -324     10    -75     62
    -75    283    358   -106   -215    319  -1587   -802   -316     20    -59     80
    -38    262    301   -111   -168    280  -1602   -797   -314     31    -44     96
    -51    288    340   -119   -197    314  -1613   -802   -316     31    -46     96
    -70    285    355   -106   -213    319  -1631   -815   -332     18    -59     83
    -46    220    265    -88   -155    241  -1652   -828   -361     -2    -77     72
    -38    197    236    -77   -137    215  -1670   -846   -384    -23    -96     59
    -85    215    301    -64   -194    257  -1665   -870   -397    -41   -116     36
    -98    184    283    -44   -189    233  -1660   -880   -407    -54   -132     20
    -98    137    236    -20   -168    187  -1670   -898   -426    -72   -153     -2
   -132    137    270     -2   -200    202  -1673   -917   -439    -85   -168    -20
   -142    132    275      2   -207    202  -1675   -927   -449    -93   -179    -31
   -109    114    220     -2   -163    166  -1683   -930   -459    -93   -179    -31
   -119    127    246     -5   -181    184  -1680   -932   -459    -90   -176    -28
   -153    163    316     -5   -233    239  -1686   -937   -462    -96   -184    -36
   -132    140    272     -5   -205    205  -1693   -940   -462    -93   -181    -36
   -127    124    252      0   -189    187  -1691   -935   -457    -88   -174    -31
   -155    163    319     -5   -239    241  -1691   -937   -457    -90   -174    -33
   -140    187    327    -23   -233    257  -1691   -935   -452    -85   -163    -23
   -116    163    277    -23   -197    220  -1691   -930   -452    -83   -163    -18
   -145    200    345    -28   -246    272  -1654   -883   -420    -70   -155    -20
   -132    283    415    -75   -272    348  -1558   -735   -322    -12   -119     -5
    -38    322    361   -140   -200    340  -1488   -542   -200     88    -36     62
     25    459    431   -244   -202    446  -1397   -213     31    324    189    277
     96    722    626   -410   -265    675  -1369     -7    233    602    501    615
    109    956    846   -535   -371    901  -1493   -309    241    769    756    930
    -90   1148   1239   -527   -665   1192  -1696   -976    109    826    904   1135
   -371   1171   1543   -400   -958   1356  -1961  -1769   -319    488    623    878
   -488    820   1309   -166   -898   1065  -2223  -2327   -937   -194    -54    207
   -418    423    841     -2   -631    631  -2400  -2397  -1231   -571   -457   -205
   -332    259    592     36   -462    426  -2348  -2052  -1091   -511   -449   -228
   -262    296    558    -18   -410    426  -2109  -1605   -813   -324   -314   -129
   -184    277    462    -46   -324    371  -1870  -1223   -589   -176   -207    -51
   -155    283    439    -64   -298    361  -1748  -1023   -480   -103   -161    -23
   -176    322    498    -72   -337    410  -1706   -966   -444    -77   -145    -15
   -148    290    439    -72   -293    363  -1699   -937   -433    -64   -140     -2
   -140    298    436    -80   -288    366  -1691   -914   -418    -51   -127      5
   -168    348    514    -90   -342    431  -1678   -896   -400    -36   -111     15
   -145    363    509   -109   -327    436  -1673   -875   -387    -18    -93     31
   -114    337    449   -114   -283    392  -1678   -865   -381    -20    -88     33
   -137    358    496   -111   -316    426  -1680   -862   -379    -15    -85     31
   -148    384    532   -119   -340    457  -1675   -849   -366      0    -72     46
   -122    371    493   -124   -306    431  -1673   -831   -350     12    -57     67
   -129    387    514   -129   -324    449  -1670   -826   -342     18    -54     70
   -135    426    561   -145   -348    493  -1665   -820   -335     31    -44     77
   -101    431    532   -166   -316    483  -1657   -802   -319     49    -28     93
    -93    433    527   -168   -309    480  -1654   -789   -316     59    -20     98
   -124    488    613   -184   -368    550  -1649   -784   -306     64    -12    103
   -103    514    618   -205   -361    566  -1641   -761   -285     85     12    127
    -59    519    576   -231   -319    548  -1631   -735   -265    109     36    153
    -80    553    633   -236   -355    592  -1623   -717   -249    124     51    166
    -93    566    659   -236   -376    613  -1628   -704   -241    132     59    171
    -67    535    602   -233   -335    568  -1631   -680   -228    140     67    179
    -75    558    633   -241   -353    594  -1621   -654   -207    158     85    194
    -88    610    698   -259   -392    654  -1608   -623   -184    184    106    213
    -44    597    641   -277   -342    618  -1605   -581   -166    210    127    233
    -28    615    644   -293   -335    628  -1595   -530   -137    244    158    265
    -46    665    709   -309   -379    685  -1582   -483   -106    272    184    288
    -28    685    714   -327   -371    698  -1574   -423    -72    311    220    322
      0    709    706   -355   -353    709  -1564   -361    -33    361    265    363
      5    761    756   -384   -374    758  -1556   -311      0    402    301    400
     23    784    758   -405   -368    771  -1556   -267     25    433    329    433
     46    789    743   -418   -348    766  -1548   -231     54    467    366    475
     51    836    784   -446   -366    810  -1543   -218     67    488    389    498
     57    901    841   -480   -392    872  -1540   -210     80    509    410    519
     70    911    841   -493   -387    878  -1543   -215     77    514    418    527
     70    927    857   -498   -392    893  -1540   -223     77    517    420    537
     36    940    904   -488   -433    922  -1535   -239     83    517    428    550
     36    940    904   -488   -433    924  -1530   -265     75    509    426    548
     36    930    891   -483   -426    911  -1530   -311     54    478    400    522
     -5    909    914   -452   -459    911  -1525   -368     25    444    366    485
    -38    878    917   -420   -478    896  -1522   -428      2    410    329    444
    -36    849    885   -407   -462    867  -1527   -493    -31    368    288    397
    -51    813    865   -381   -459    839  -1535   -548    -67    327    249    358
    -93    776    870   -340   -480    823  -1540   -602    -96    285    215    324
   -101    732    833   -316   -470    784  -1551   -646   -124    246    176    288
   -106    704    807   -298   -457    756  -1558   -683   -148    223    148    259
   -132    696    828   -283   -480    761  -1553   -698   -155    218    140    252
   -132    685    818   -275   -475    750  -1561   -711   -166    213    137    246
   -109    670    779   -280   -444    724  -1569   -724   -179    202    129    236
   -119    685    805   -283   -462    745  -1556   -717   -171    213    140    244
   -127    693    818   -283   -472    756  -1551   -717   -168    210    140    244
    -96    691    787   -296   -441    737  -1556   -724   -174    202    135    233
   -116    704    820   -296   -470    763  -1548   -719   -166    213    145    239
   -137    717    852   -290   -493    784  -1545   -714   -163    218    150    246
   -122    714    836   -296   -478    774  -1553   -719   -171    207    140    241
   -106    717    823   -303   -465    769  -1558   -722   -174    200    140    239
   -129    711    841   -293   -485    776  -1556   -714   -166    202    148    249
   -127    701    828   -285   -478    763  -1556   -714   -163    197    148    249
   -106    706    813   -301   -459    758  -1558   -722   -168    184    135    236
   -106    748    854   -319   -480    800  -1545   -714   -158    197    145    244
    -90    776    865   -345   -478    820  -1540   -704   -148    210    161    254
    -93    797    888   -353   -491    841  -1522   -688   -129    226    176    267
   -116    836    950   -361   -535    893  -1486   -665    -96    257    207    298
   -132    870   1002   -368   -566    935  -1444   -636    -67    277    231    327
   -114    893   1008   -389   -561    950  -1431   -628    -59    285    239    335
   -106    922   1028   -407   -568    976  -1441   -633    -51    296    252    348
   -114    950   1062   -418   -589   1008  -1454   -636    -44    306    270    358
   -101    924   1026   -410   -563    974  -1496   -659    -64    288    257    345
    -96    919   1013   -413   -555    966  -1522   -672    -75    285    254    345
   -119    898   1018   -389   -568    958  -1530   -670    -83    288    254    340
   -119    885   1002   -384   -561    943  -1535   -678    -90    283    252    337
    -77    883    961   -402   -519    922  -1538   -683    -98    280    244    335
    -64    880    945   -410   -506    914  -1525   -683    -98    288    246    335
    -98    846    945   -374   -522    896  -1514   -696   -114    280    231    319
   -127    800    927   -337   -527    862  -1506   -709   -127    265    210    293
   -137    766    904   -314   -519    833  -1514   -732   -155    241    187    265
   -150    740    891   -296   -522    815  -1522   -743   -176    223    171    257
   -155    727    883   -285   -519    802  -1532   -756   -189    207    161    259
   -148    730    875   -290   -511    802  -1535   -761   -197    200    158    262
   -150    709    859   -277   -504    784  -1538   -771   -210    189    140    233
   -140    683    823   -272   -480    753  -1543   -792   -226    166    111    179
   -101    680    782   -290   -441    730  -1556   -807   -241    140     85    155
    -93    696    787   -301   -441    740  -1558   -805   -241    135     85    158
   -148    719    867   -285   -506    792  -1527   -758   -202    171    129    192
   -220    719    937   -249   -579    828  -1501   -719   -176    202    155    223
   -210    706    917   -246   -563    810  -1514   -719   -181    189    142    210
   -200    701    898   -252   -550    800  -1470   -652   -153    194    132    176
   -145    769    914   -311   -530    841  -1350   -480    -44    257    155    176
    -85    839    924   -379   -506    880  -1278   -267    111    394    272    283
    -15   1000   1015   -493   -517   1008  -1228     49    371    696    581    600
     57   1306   1249   -683   -594   1278  -1267    145    558   1005    963   1026
     28   1561   1532   -795   -750   1548  -1423   -267    483   1127   1195   1312
   -171   1673   1844   -750  -1008   1758  -1621   -958    205   1023   1184   1358
   -355   1553   1906   -600  -1132   1730  -1855  -1717   -358    467    667    859
   -415   1200   1613   -392  -1015   1405  -2112  -2234  -1005   -277    -85     93
   -340    839   1179   -249   -758   1008  -2244  -2218  -1184   -524   -368   -220
   -275    683    958   -202   -615    820  -2101  -1818   -945   -368   -280   -171
   -218    685    901   -233   -558    792  -1875  -1389   -641   -158   -129    -54
   -168    719    888   -277   -530    805  -1652  -1010   -379     33     15     57
   -161    737    898   -288   -530    818  -1532   -818   -252    129     90    114
   -158    722    878   -283   -519    800  -1506   -774   -220    142     98    114
   -150    706    857   -280   -504    782  -1496   -750   -205    142     96    106
   -140    722    859   -290   -501    789  -1475   -719   -179    168    119    124
   -140    711    852   -285   -496    782  -1452   -688   -158    189    140    148
   -127    732    857   -303   -493    795  -1452   -683   -153    187    137    142
   -119    761    878   -322   -498    818  -1444   -670   -142    197    148    145
   -119    758    878   -322   -501    818  -1439   -652   -135    210    163    155
   -109    740    849   -314   -478    795  -1436   -641   -127    215    171    166
   -101    737    836   -319   -467    787  -1421   -620   -111    226    179    166
   -109    776    885   -335   -496    831  -1405   -600    -98    236    189    166
   -114    776    888   -332   -501    831  -1415   -594    -98    239    197    176
   -101    776    878   -337   -488    826  -1415   -571    -83    257    215    197
   -111    789    901   -340   -506    844  -1408   -561    -77    259    220    194
   -119    805    924   -342   -522    865  -1392   -540    -64    272    233    189
   -103    813    917   -355   -511    865  -1387   -514    -46    285    246    197
    -90    828    919   -368   -504    872  -1382   -488    -23    306    267    228
   -101    836    937   -368   -519    885  -1374   -467    -12    324    283    257
    -90    844    935   -376   -511    888  -1363   -436      5    342    303    277
    -88    857    945   -387   -517    901  -1353   -405     20    358    322    285
    -90    862    953   -384   -522    906  -1345   -374     31    363    329    265
    -80    862    943   -392   -511    901  -1337   -345     41    368    332    254
    -44    870    914   -413   -480    891  -1327   -309     64    381    348    275
    -25    885    911   -431   -467    896  -1314   -265     93    415    384    316
    -31    911    943   -439   -485    927  -1301   -189    137    465    439    363
    -57    937    992   -441   -524    966  -1283   -106    189    519    496    418
    -38    948    987   -457   -511    966  -1283    -49    218    558    532    459
    -18    987   1005   -485   -511    995  -1265     18    257    607    581    504
      7   1044   1036   -524   -514   1041  -1241     80    301    662    641    561
     33   1083   1047   -561   -506   1065  -1231    119    332    696    680    594
     25   1106   1080   -566   -527   1093  -1221    137    353    722    717    631
     -5   1119   1122   -558   -563   1119  -1213    148    366    737    745    659
     12   1150   1137   -581   -561   1145  -1210    153    371    745    756    672
     33   1156   1122   -597   -545   1140  -1226    129    350    730    745    662
      0   1132   1132   -568   -566   1132  -1218    114    342    724    750    670
    -10   1119   1127   -555   -568   1122  -1221     75    319    696    722    636
     -5   1127   1132   -561   -568   1130  -1213     33    290    657    680    571
    -46   1091   1135   -524   -592   1111  -1202    -18    259    620    636    524
    -77   1018   1096   -472   -587   1057  -1210    -77    218    574    589    483
    -85    971   1054   -444   -568   1010  -1213   -132    181    532    545    441
    -64   1008   1072   -470   -568   1039  -1208   -181    155    506    517    415
    -80   1000   1080   -459   -581   1039  -1213   -236    122    472    485    376
    -88    956   1044   -433   -566   1000  -1218   -277     90    436    444    322
   -101    956   1054   -428   -579   1005  -1208   -296     80    415    423    296
   -163    943   1106   -389   -633   1023  -1202   -303     75    413    423    296
   -168    914   1080   -374   -623    997  -1215   -319     59    397    415    290
   -158    891   1049   -368   -602    969  -1223   -332     49    384    400    283
   -161    904   1065   -371   -613    984  -1223   -340     44    379    397    283
   -124    922   1047   -397   -584    984  -1221   -340     44    376    405    290
   -124    893   1018   -387   -571    956  -1223   -335     44    379    413    298
   -142    893   1036   -376   -589    963  -1215   -329     49    381    415    293
   -140    898   1039   -379   -592    969  -1215   -327     49    376    405    272
   -129    901   1031   -384   -579    966  -1205   -316     59    387    413    275
   -142    888   1028   -374   -587    958  -1210   -322     54    384    410    283
   -135    914   1049   -389   -592    979  -1218   -329     46    376    413    283
   -135    922   1054   -394   -594    987  -1223   -335     44    363    405    267
   -145    898   1044   -376   -594    971  -1218   -332     38    350    394    244
   -155    906   1062   -376   -607    982  -1200   -309     57    374    420    277
   -135    984   1119   -426   -626   1049  -1176   -285     88    407    457    314
   -132   1026   1156   -449   -644   1088  -1150   -267    116    431    478    342
   -135   1062   1197   -462   -665   1130  -1127   -254    132    446    491    350
   -127   1096   1223   -485   -678   1158  -1114   -244    145    457    501    361
   -142   1080   1223   -470   -683   1150  -1114   -246    148    462    506    361
   -132   1085   1218   -478   -678   1153  -1127   -257    150    459    504    355
   -124   1093   1218   -483   -670   1156  -1140   -262    153    472    517    374
   -114   1093   1205   -491   -659   1148  -1156   -267    148    470    522    384
   -109   1091   1200   -491   -654   1143  -1148   -257    155    478    530    394
   -119   1049   1169   -467   -644   1109  -1148   -252    150    470    530    392
   -116   1034   1150   -457   -633   1091  -1166   -270    124    441    504    366
   -114   1000   1114   -441   -615   1054  -1176   -280    106    426    483    345
   -135    969   1101   -418   -618   1034  -1163   -280     98    415    475    337
   -150    950   1098   -400   -626   1026  -1161   -293     75    392    449    314
   -150    901   1052   -374   -600    976  -1163   -311     54    361    418    283
   -161    901   1062   -371   -610    982  -1171   -329     36    340    400    270
   -168    883   1049   -358   -610    966  -1166   -337     28    329    394    270
   -161    857   1015   -348   -589    935  -1169   -345     18    314    381    257
   -153    833    987   -340   -568    909  -1171   -342     12    309    371    236
   -145    833    976   -345   -563    904  -1176   -350      5    301    361    220
   -116    820    937   -353   -527    878  -1182   -358     -5    293    353    215
   -114    818    932   -353   -524    875  -1179   -355      0    296    355    220
   -181    846   1028   -332   -605    937  -1145   -319     33    327    389    257
   -213    833   1044   -311   -628    940  -1127   -298     51    340    402    267
   -171    805    976   -316   -574    891  -1130   -301     41    327    384    246
   -137    789    927   -327   -532    857  -1093   -241     67    332    368    226
   -127    820    948   -345   -537    883   -997    -90    158    374    376    213
    -93    870    961   -389   -527    914   -914    106    298    483    470    288
    -23   1008   1031   -493   -527   1021   -846    405    540    753    732    553
     38   1283   1244   -662   -605   1265   -872    509    696   1023   1075    937
    -18   1540   1558   -761   -787   1548  -1000    132    592   1104   1291   1223
   -192   1680   1873   -745  -1034   1774  -1161   -465    322   1015   1299   1273
   -371   1628   1997   -628  -1184   1813  -1356  -1104   -140    592    904    883
   -439   1283   1722   -423  -1080   1501  -1597  -1608   -719    -77    210    181
   -387    911   1299   -262   -841   1104  -1745  -1693   -961   -389   -116   -142
   -319    730   1047   -207   -683    888  -1644  -1335   -727   -226    -15    -75
   -270    740   1010   -236   -639    875  -1439   -924   -402     12    163     72
   -218    756    974   -270   -597    865  -1215   -542   -111    220    316    200
   -181    737    919   -277   -550    828  -1091   -329     38    327    392    265
   -184    740    924   -277   -555    831  -1049   -270     80    350    410    280
   -181    735    917   -277   -548    826  -1028   -249     93    355    413    277
   -168    727    896   -277   -532    810  -1023   -239     98    358    413    270
   -176    722    898   -272   -537    810  -1005   -220    119    379    431    285
   -163    735    896   -288   -530    815   -995   -202    137    397    452    306
   -150    745    896   -296   -522    820   -997   -194    142    400    452    314
   -155    735    888   -290   -522    813   -997   -192    142    400    454    319
   -142    711    854   -283   -498    782   -995   -184    145    405    462    329
    -98    696    795   -298   -446    745  -1015   -202    132    389    452    324
    -83    722    805   -319   -444    763  -1015   -200    137    394    452    319
   -116    776    893   -329   -506    833   -982   -158    171    428    478    322
   -197    797    995   -298   -594    896   -937   -111    215    465    514    361
   -192    789    979   -298   -587    885   -953   -111    210    457    504    350
   -200    779    979   -290   -589    880   -971   -119    192    441    483    324
   -200    810   1010   -306   -605    909   -948    -90    215    472    506    348
    -70    940   1010   -433   -540    974   -924    -49    254    511    548    387
    -83    937   1018   -428   -550    976   -924    -49    252    511    548    387
   -122    904   1023   -392   -571    963   -924    -44    259    519    553    389
   -114    901   1013   -394   -563    956   -922    -28    270    530    563    397
   -106    911   1018   -402   -561    963   -917     -7    283    542    576    410
   -119    914   1031   -400   -574    971   -911     15    298    558    592    428
   -109    893   1002   -392   -555    948   -911     36    311    568    597    431
    -90    898    989   -405   -540    943   -930     28    296    542    566    400
    -93    888    982   -397   -537    935   -930     44    296    542    574    405
   -116    911   1028   -400   -574    969   -911    148    366    623    654    485
    -93   1018   1109   -462   -602   1062   -870    270    457    722    761    581
      5   1202   1195   -605   -594   1197   -797    389    553    828    867    680
     62   1252   1189   -657   -563   1221   -784    426    581    862    906    714
     15   1189   1174   -602   -579   1182   -815    423    563    852    896    711
      5   1202   1197   -605   -597   1200   -818    436    568    865    909    724
     -5   1221   1223   -607   -613   1221   -820    441    568    872    922    732
    -20   1221   1241   -600   -631   1231   -836    426    553    870    919    730
    -28   1192   1221   -581   -626   1205   -844    407    537    854    904    722
    -10   1221   1231   -607   -620   1226   -820    405    540    857    909    730
      7   1257   1249   -633   -620   1254   -818    368    517    828    880    701
      7   1262   1254   -633   -623   1260   -807    324    493    800    846    670
    -31   1213   1244   -592   -639   1228   -805    267    462    763    807    623
    -83   1145   1228   -532   -657   1187   -807    202    426    717    763    571
    -96   1109   1202   -506   -649   1156   -813    137    392    678    714    517
    -98   1088   1187   -493   -641   1137   -826     77    355    633    665    462
   -127   1054   1179   -465   -652   1117   -833     25    324    605    628    428
   -155   1005   1161   -423   -657   1083   -839    -18    303    584    600    397
   -166    982   1145   -407   -654   1062   -839    -46    288    566    579    374
   -181    963   1145   -389   -662   1054   -839    -62    267    548    561    350
   -174    966   1140   -394   -657   1052   -831    -59    275    548    566    348
   -158    971   1127   -407   -644   1049   -826    -59    277    553    568    348
   -158    961   1117   -402   -639   1039   -831    -70    265    542    558    337
   -163    969   1132   -402   -646   1049   -833    -80    259    540    553    329
   -161    961   1122   -402   -641   1041   -831    -83    254    535    545    324
   -148    958   1106   -405   -626   1031   -836    -85    244    530    540    316
   -155    948   1104   -397   -628   1023   -839    -85    241    530    542    314
   -163    943   1106   -389   -633   1023   -828    -72    252    542    553    324
   -163    935   1096   -387   -631   1015   -841    -83    239    530    535    306
   -161    945   1106   -392   -633   1023   -849    -96    228    514    519    290
   -132    979   1109   -423   -620   1041   -831    -80    241    527    535    306
    -83   1021   1104   -467   -592   1062   -800    -57    267    553    561    329
    -98   1049   1148   -475   -623   1096   -795    -49    275    563    568    335
   -142   1057   1200   -457   -672   1127   -782    -31    293    579    587    350
   -187   1023   1208   -418   -696   1114   -763    -33    298    568    576    337
   -153   1052   1205   -449   -678   1127   -730    -25    303    574    576    335
    -85   1150   1234   -532   -659   1192   -706      2    324    607    613    366
    -90   1171   1262   -540   -675   1215   -714      7    348    636    641    389
    -90   1163   1252   -537   -670   1208   -735     -2    345    628    633    384
    -90   1158   1249   -532   -670   1202   -763    -36    316    600    610    363
    -88   1174   1260   -542   -675   1218   -769    -41    316    607    623    379
    -64   1174   1239   -555   -652   1208   -776    -33    316    613    620    379
    -83   1132   1213   -527   -649   1174   -797    -38    298    600    607    366
   -101   1080   1182   -488   -641   1130   -815    -59    272    576    589    345
   -132   1041   1171   -454   -652   1106   -818    -62    254    561    568    327
   -166   1026   1189   -431   -678   1106   -797    -51    254    555    558    314
   -168   1015   1184   -423   -678   1098   -784    -62    239    542    542    296
   -181    976   1158   -397   -670   1067   -800    -96    202    504    504    254
   -174    950   1124   -389   -649   1036   -800   -114    184    483    480    233
   -192    924   1117   -366   -654   1018   -800   -129    168    467    459    215
   -218    893   1109   -340   -665   1002   -802   -145    158    452    439    192
   -218    841   1060   -311   -639    950   -820   -161    137    433    413    161
   -231    813   1044   -290   -639    927   -854   -176    111    415    402    142
   -213    852   1062   -319   -636    956   -831   -158    137    446    433    174
   -163    919   1080   -379   -623   1000   -792   -137    163    472    457    192
   -176    898   1075   -361   -626    987   -784   -140    158    465    449    179
   -231    826   1054   -298   -644    940   -805   -168    132    436    426    150
   -210    802   1013   -296   -610    906   -807   -158    124    423    405    119
   -111    865    974   -376   -545    919   -743    -28    181    449    402     96
    -18    987   1005   -483   -511    995   -620    176    322    550    475    148
    -12   1093   1106   -540   -561   1098   -509    475    548    769    675    335
     88   1275   1187   -680   -548   1231   -493    709    750   1034    963    644
     57   1553   1496   -805   -719   1525   -581    498    779   1231   1252    997
   -187   1758   1945   -784  -1065   1852   -748   -114    644   1322   1452   1254
   -371   1813   2182   -722  -1278   1995  -1028   -893    265   1083   1291   1122
   -493   1462   1956   -483  -1226   1706  -1304  -1496   -355    405    613    452
   -472   1078   1551   -303  -1013   1312  -1493  -1686   -776   -137     51   -111
   -381    841   1223   -228   -802   1031  -1452  -1395   -678   -122      7   -184
   -301    831   1132   -265   -717    982  -1221   -924   -366     96    158    -77
   -257    862   1119   -303   -688    992   -976   -506    -96    283    298     33
   -220    849   1067   -316   -644    958   -831   -259     49    387    371     77
   -187    836   1023   -324   -605    930   -779   -176    103    420    387     83
   -176    831   1008   -327   -592    919   -766   -163    109    418    379     70
   -174    826   1000   -327   -587    914   -756   -150    119    423    384     72
   -179    823   1002   -322   -592    911   -745   -119    137    444    400     88
   -179    828   1008   -324   -592    917   -732    -85    158    465    420    106
   -187    839   1026   -327   -607    932   -719    -75    168    472    428    114
   -171    849   1021   -340   -597    935   -722    -80    168    467    423    106
   -153    844    995   -345   -576    919   -730    -85    158    452    410     88
   -150    820    971   -335   -561    896   -750   -103    135    423    387     64
   -158    745    904   -293   -530    823   -802   -153     85    381    345     31
   -153    732    883   -290   -517    807   -841   -145     85    387    348     31
   -153    846   1000   -348   -576    924   -763    -33    176    472    431    106
   -111   1039   1150   -462   -631   1093   -618     93    293    589    548    223
   -119   1005   1122   -444   -620   1062   -623     90    288    592    545    218
   -103    963   1067   -431   -587   1015   -659     80    270    574    517    189
    -77    976   1054   -452   -566   1013   -693     98    277    574    511    184
    -67    976   1044   -454   -555   1010   -727     72    270    561    496    168
    -75    937   1010   -431   -542    974   -693     64    249    553    491    158
   -127    911   1039   -392   -584    976   -652    116    277    589    524    184
   -181    930   1111   -376   -646   1021   -633    171    327    633    566    226
   -148    937   1085   -394   -615   1010   -620    181    329    633    555    213
   -122    932   1052   -407   -587    992   -613    194    324    636    548    205
   -111    958   1070   -423   -592   1015   -618    239    345    665    576    228
    -93    969   1062   -439   -579   1015   -620    283    371    691    597    246
    -59    995   1054   -467   -555   1023   -623    316    384    704    607    257
    -51   1039   1088   -493   -571   1062   -620    371    415    732    639    285
    -57   1065   1122   -504   -589   1093   -613    457    465    792    698    342
    -54   1078   1132   -514   -594   1106   -628    524    506    844    750    389
    -41   1114   1156   -535   -597   1135   -641    524    509    854    761    400
      0   1153   1150   -576   -574   1153   -628    483    498    844    753    394
     83   1226   1143   -654   -530   1184   -636    514    519    875    784    431
     51   1275   1223   -662   -584   1249   -644    594    563    927    831    475
     25   1314   1288   -670   -631   1301   -607    613    581    956    859    498
      7   1314   1306   -662   -649   1312   -535    576    571    945    849    488
      7   1249   1241   -628   -615   1247   -532    491    522    883    779    413
    -44   1205   1249   -581   -646   1228   -587    405    459    820    717    355
    -67   1197   1265   -563   -665   1231   -636    397    441    828    724    361
    -36   1208   1244   -587   -641   1226   -602    374    441    826    711    335
    -96   1135   1231   -519   -665   1182   -579    306    410    784    662    280
   -148   1057   1205   -454   -678   1130   -574    192    358    719    584    200
   -171    976   1148   -402   -659   1062   -618     72    277    639    504    122
   -127    987   1111   -431   -620   1049   -659     93    254    639    496    111
    -93   1060   1153   -485   -623   1106   -605    140    290    672    527    135
    -75   1044   1117   -485   -597   1080   -594    127    283    657    506    114
   -155    911   1067   -376   -610    989   -631     83    236    613    457     59
   -155    930   1085   -387   -620   1008   -620     59    231    597    441     46
   -116    958   1075   -420   -594   1015   -633     25    207    574    418     18
   -129    932   1062   -402   -597    997   -659     38    197    574    418     10
   -213    891   1104   -337   -657    997   -667     72    215    594    439     25
   -187    922   1109   -368   -646   1015   -649     85    228    607    452     33
   -129    971   1101   -420   -615   1036   -602     90    246    623    462     44
   -153    953   1106   -400   -628   1028   -597     80    236    613    449     38
   -176    924   1101   -374   -639   1013   -607     72    226    602    436     25
   -155    935   1091   -389   -623   1013   -623     64    218    589    426     12
   -161    906   1067   -371   -615    984   -641     54    207    574    405     -7
   -140    924   1062   -392   -602    992   -615     64    223    581    415     -5
   -101    997   1098   -446   -600   1047   -566     72    244    597    433     10
   -135   1010   1145   -439   -641   1078   -563     80    257    610    441     20
   -168    992   1161   -410   -665   1075   -587    106    259    623    449     25
   -150   1026   1176   -439   -665   1101   -566    142    285    654    470     49
    -49   1130   1179   -540   -613   1153   -496    166    327    693    501     77
   -101   1060   1158   -480   -631   1109   -540     88    293    649    459     36
    -77   1065   1140   -493   -610   1101   -602     62    272    628    449     23
    -59   1119   1179   -532   -620   1148   -613    132    293    665    485     57
   -155   1083   1239   -462   -696   1161   -553    179    337    714    527     96
   -145   1031   1174   -444   -659   1101   -584    140    301    678    493     62
    -98   1000   1098   -452   -600   1049   -659     93    252    628    446     18
    -93    953   1044   -431   -568    997   -693     72    218    594    413    -15
   -132    945   1078   -405   -605   1010   -628     67    218    594    413    -12
   -150    927   1075   -389   -613   1000   -602     67    210    584    405    -23
   -171    885   1057   -358   -615    971   -618     70    200    571    387    -44
   -184    862   1044   -340   -613    953   -636     38    166    537    350    -80
   -197    800    997   -301   -597    898   -667     -2    124    491    306   -122
   -213    737    950   -262   -581    844   -678    -33     96    457    272   -153
   -129    805    935   -337   -532    870   -633     -7    116    478    290   -137
   -148    820    969   -337   -558    893   -602     20    132    498    314   -116
   -174    807    982   -316   -576    893   -607     20    135    496    314   -119
   -163    782    945   -311   -555    865   -615      2    116    472    290   -145
   -166    789    956   -311   -561    872   -618     12    119    478    293   -142
   -166    782    948   -309   -555    865   -623     20    119    480    293   -142
   -150    756    906   -301   -527    831   -631     18    114    472    280   -155
   -148    802    950   -327   -550    875   -610     57    132    480    280   -163
   -129    859    989   -363   -561    922   -532    202    210    530    303   -158
    -59    909    969   -426   -514    937   -459    376    322    613    358   -124
     10   1005    995   -506   -491   1000   -381    662    527    810    532     44
     67   1202   1135   -636   -532   1169   -342    893    735   1085    844    387
     38   1457   1418   -748   -688   1439   -423    615    737   1247   1104    709
   -127   1662   1790   -769   -958   1727   -607    -36    568   1293   1257    911
   -371   1709   2081   -667  -1226   1893   -828   -784    205   1072   1106    784
   -509   1325   1831   -407  -1169   1577  -1070  -1314   -402    371    402     75
   -465    909   1374   -223   -919   1143  -1275  -1439   -743    -85    -85   -413
   -363    722   1083   -179   -724    901  -1252  -1130   -602    -28    -83   -441
   -298    745   1044   -223   -670    893  -1041   -680   -298    181     67   -327
   -244    732    976   -244   -610    852   -836   -319    -83    306    142   -277
   -189    714    904   -262   -545    807   -724   -122     28    379    181   -252
   -158    758    914   -301   -537    836   -644    -15     93    436    226   -210
   -140    800    940   -329   -540    870   -576     38    137    465    257   -184
   -171    735    906   -285   -537    820   -592     25    116    441    231   -210
   -181    724    906   -272   -545    815   -592     44    127    454    241   -202
   -200    737    935   -270   -566    836   -587     57    140    465    254   -187
   -179    737    917   -277   -548    826   -584     57    140    465    254   -189
   -168    745    914   -288   -542    828   -581     64    142    472    262   -189
   -168    758    927   -296   -548    841   -579     75    153    483    275   -176
   -158    756    914   -301   -535    833   -584     80    153    480    275   -176
   -155    761    917   -301   -535    839   -581     93    158    483    283   -168
   -168    776    943   -303   -555    859   -574    109    171    496    298   -150
   -163    766    930   -301   -548    846   -574    116    179    498    301   -142
   -142    763    906   -314   -524    833   -574    122    179    498    298   -145
   -153    774    927   -309   -540    849   -566    137    192    509    309   -135
   -161    774    932   -306   -548    852   -561    150    205    517    319   -127
   -140    776    917   -319   -527    846   -555    166    218    530    327   -119
   -129    797    927   -335   -527    862   -550    184    231    542    337   -106
   -116    815    932   -348   -524    872   -545    205    244    553    353    -90
   -124    795    919   -335   -522    854   -540    223    249    555    358    -88
   -122    782    901   -329   -511    841   -542    246    262    563    366    -77
   -127    795    922   -335   -524    857   -535    275    283    579    387    -54
   -106    826    932   -358   -519    878   -517    316    309    605    413    -33
    -77    857    932   -389   -504    893   -504    374    342    633    444     -5
    -72    875    945   -402   -509    909   -493    426    376    662    478     20
    -57    896    953   -420   -506    924   -483    480    410    691    509     54
    -25    917    943   -444   -483    930   -475    537    441    724    537     88
    -31    924    956   -446   -493    940   -465    592    472    758    571    127
    -25    948    974   -462   -498    961   -452    639    504    795    613    174
     -7    976    984   -485   -496    979   -446    670    524    823    644    207
     12   1021   1008   -517   -496   1015   -446    691    545    846    670    241
     28   1072   1044   -553   -509   1060   -446    701    561    867    696    272
     25   1070   1044   -548   -509   1057   -457    688    550    859    688    265
     20   1054   1031   -537   -504   1041   -465    672    537    849    675    267
      2   1052   1049   -527   -522   1052   -462    649    532    844    672    275
    -25   1049   1075   -511   -550   1060   -449    623    524    831    665    259
    -31   1052   1080   -511   -555   1065   -441    584    506    807    636    223
    -54   1028   1083   -488   -571   1057   -441    530    483    774    602    189
    -90    989   1080   -449   -584   1034   -428    478    462    748    576    163
    -96    937   1034   -423   -566    984   -433    418    431    706    532    124
   -103    906   1010   -402   -555    958   -446    358    392    670    491     83
   -129    880   1008   -376   -568    943   -452    306    363    644    462     46
   -137    833    971   -348   -553    901   -459    265    342    618    433     15
   -135    807    943   -337   -540    875   -467    231    316    592    402    -12
   -153    782    935   -316   -542    857   -472    210    301    579    387    -28
   -163    776    940   -306   -550    857   -475    197    296    571    381    -25
   -150    787    937   -316   -542    862   -470    194    296    571    384    -20
   -155    776    930   -311   -542    852   -462    200    301    579    394     -5
   -153    774    927   -311   -540    852   -462    194    296    579    400      7
   -148    769    917   -311   -532    844   -465    189    288    568    389    -10
   -148    771    919   -311   -532    844   -457    194    290    568    381    -25
   -161    771    932   -306   -545    852   -457    192    293    571    384    -23
   -150    779    927   -314   -540    852   -465    187    288    563    384    -31
   -148    763    911   -309   -530    836   -462    187    283    550    371    -41
   -158    758    917   -298   -537    836   -454    197    288    561    387    -15
   -155    774    930   -309   -542    852   -446    205    298    571    405      7
   -135    789    924   -327   -530    857   -439    207    303    574    402     -2
   -137    820    958   -340   -548    888   -407    236    329    597    418      5
   -145    865   1010   -358   -576    937   -361    267    363    631    452     41
   -150    875   1023   -363   -587    948   -345    272    366    628    449     44
   -140    875   1015   -368   -576    945   -345    272    366    623    444     41
   -135    896   1031   -381   -584    963   -353    270    374    631    454     54
   -137    927   1065   -394   -600    995   -355    275    392    654    483     85
   -122    909   1031   -394   -576    969   -392    259    379    649    480     90
   -116    909   1026   -397   -571    966   -405    259    379    654    491    109
   -114    911   1026   -400   -571    969   -400    267    384    659    498    122
    -98    883    982   -392   -540    932   -410    259    361    636    472     96
   -106    815    922   -355   -514    867   -433    231    319    592    428     49
   -122    787    909   -332   -514    846   -431    223    306    581    418     38
   -132    743    872   -306   -504    807   -436    207    288    558    397     25
   -166    691    857   -262   -511    774   -441    184    254    522    363     -7
   -194    654    849   -231   -522    750   -444    161    228    493    342    -31
   -148    685    831   -270   -491    758   -431    161    228    491    340    -36
   -101    680    782   -290   -441    730   -431    155    215    478    324    -54
   -129    646    776   -257   -452    711   -439    142    194    457    309    -70
   -129    628    756   -252   -444    693   -446    135    187    449    303    -67
   -106    605    711   -249   -410    657   -454    124    171    436    290    -85
   -168    550    717   -192   -441    633   -483    103    148    415    270   -103
   -254    485    740   -114   -496    613   -509     93    129    400    257   -116
   -220    537    758   -158   -491    646   -480    124    158    428    288    -77
    -93    678    771   -293   -433    724   -392    192    223    493    353     -5
   -101    670    771   -285   -436    722   -374    210    228    491    353    -10
   -150    607    758   -228   -454    683   -342    283    254    478    322    -57
   -111    649    758   -270   -436    704   -249    459    363    550    358    -41
    -33    740    774   -353   -402    756   -163    706    540    719    506     98
     72    937    862   -506   -394    898    -96   1026    789   1008    810    423
    114   1247   1132   -680   -509   1189   -145    997    904   1247   1124    795
    -25   1462   1486   -719   -756   1475   -335    420    737   1278   1270   1002
   -246   1579   1823   -667  -1034   1701   -550   -322    413   1106   1179    943
   -418   1356   1774   -470  -1096   1564   -792  -1028   -179    501    597    368
   -441    922   1363   -239   -901   1143  -1047  -1402   -750   -158    -59   -285
   -374    633   1005   -132   -691    820  -1083  -1169   -706   -171   -116   -366
   -283    558    839   -137   -561    698   -914   -737   -439     10     -2   -283
   -202    587    787   -194   -496    685   -678   -301   -150    200    124   -174
   -142    584    727   -220   -433    654   -483     23     57    342    223   -101
   -129    571    701   -223   -418    636   -418    127    124    389    259    -75
   -150    555    706   -202   -428    631   -394    168    153    405    275    -62
   -163    550    714   -194   -439    631   -379    197    168    413    285    -54
   -166    558    724   -194   -444    641   -358    223    184    428    301    -41
   -158    566    724   -207   -441    644   -353    236    189    433    306    -38
   -153    550    704   -200   -428    626   -358    236    184    426    293    -44
   -161    550    709   -197   -436    628   -348    249    194    433    303    -25
   -150    530    680   -189   -415    605   -350    257    192    431    306    -12
   -127    524    652   -202   -389    587   -353    259    189    426    303    -15
   -122    553    672   -215   -397    613   -353    259    184    420    296    -33
   -116    566    683   -226   -400    626   -361    262    181    415    290    -36
   -101    581    683   -239   -392    631   -355    277    194    426    303    -20
    -98    610    709   -257   -402    659   -340    301    213    444    322      0
   -103    615    717   -257   -410    665   -332    314    223    454    332     10
    -93    613    704   -262   -400    657   -332    322    226    459    335     15
    -88    602    691   -257   -389    646   -340    327    226    459    332     18
   -106    610    717   -254   -413    662   -327    350    244    478    355     38
    -93    626    719   -267   -407    672   -319    371    259    485    366     51
    -72    636    706   -283   -389    670   -319    389    265    488    368     54
    -77    641    719   -280   -397    680   -309    420    285    509    392     80
    -77    654    732   -290   -405    691   -293    452    306    530    413     98
    -36    667    701   -316   -368    683   -285    483    322    548    423    111
    -18    667    685   -324   -353    675   -285    514    335    558    428    122
     -7    711    719   -350   -363    714   -280    561    363    589    459    148
      7    745    735   -379   -363    740   -257    631    407    639    498    181
     10    748    737   -379   -363    743   -246    688    439    670    527    218
    -25    753    776   -363   -400    763   -249    743    467    704    566    257
     -5    800    805   -397   -405    802   -241    802    506    750    618    311
     57    872    815   -465   -379    844   -223    857    545    797    667    361
     80    917    836   -498   -376    878   -205    893    574    828    701    400
     51    909    857   -480   -402    883   -207    896    574    831    709    410
     62    914    852   -488   -394    883   -218    891    568    828    711    418
     64    930    865   -498   -400    898   -215    883    563    826    714    423
     49    945    893   -498   -423    919   -205    878    566    831    722    436
     44    945    898   -496   -428    922   -207    852    550    813    704    426
     20    911    891   -465   -433    901   -218    807    517    774    665    389
    -18    865    883   -426   -452    872   -215    753    485    737    626    350
    -31    831    859   -400   -444    844   -210    696    446    693    579    298
    -44    802    846   -381   -444    823   -220    626    397    644    527    241
    -83    758    841   -337   -462    800   -223    566    363    605    485    197
    -88    753    839   -335   -465    795   -226    519    337    576    457    168
    -62    743    805   -340   -433    774   -231    467    306    540    415    135
    -75    711    787   -322   -431    748   -244    426    275    506    381    103
    -70    698    769   -314   -418    732   -236    413    267    493    368     93
    -83    678    761   -298   -423    719   -241    402    254    480    353     77
   -129    607    735   -239   -431    670   -272    374    223    449    324     49
   -155    574    730   -210   -444    652   -288    353    207    436    309     36
   -103    636    740   -265   -420    688   -257    376    228    452    332     59
    -85    675    761   -296   -423    717   -244    392    236    465    342     72
   -119    654    771   -267   -444    711   -249    392    231    462    340     72
   -137    631    769   -249   -452    698   -249    392    231    457    335     72
    -88    678    766   -293   -426    722   -236    407    241    472    348     88
    -96    665    761   -285   -428    711   -236    407    236    472    342     85
   -148    633    779   -244   -465    706   -244    402    231    470    340     85
   -140    600    740   -231   -441    670   -280    374    202    441    316     62
    -83    620    704   -267   -392    662   -290    371    194    439    314     54
    -57    740    797   -342   -428    769   -207    431    265    506    379    119
    -77    750    828   -335   -454    787   -174    441    275    517    387    127
   -114    719    831   -303   -472    774   -187    418    254    496    363    106
    -80    779    859   -348   -470    818   -161    449    285    527    394    150
    -85    815    901   -366   -496    857   -145    478    322    563    433    197
   -103    807    911   -353   -506    857   -166    470    316    563    436    194
    -98    813    911   -358   -506    859   -194    459    303    555    431    189
   -114    805    919   -345   -517    862   -200    449    296    558    436    200
    -77    802    880   -363   -480    841   -213    441    283    545    426    184
    -70    766    836   -348   -452    800   -239    420    257    517    400    155
    -88    730    818   -322   -454    771   -254    400    233    496    387    153
    -72    691    763   -309   -418    727   -272    379    202    459    358    129
    -57    672    730   -309   -394    701   -272    358    171    431    324     98
   -106    641    748   -267   -428    693   -249    361    166    426    319     98
   -140    623    761   -241   -449    691   -244    358    163    420    316    106
   -119    587    706   -233   -413    646   -275    316    116    381    275     64
   -135    548    680   -207   -407    613   -296    280     85    353    241     31
   -127    542    670   -207   -400    605   -296    267     77    342    233     25
   -111    540    652   -215   -384    597   -293    257     67    335    226     28
   -122    542    665   -210   -392    602   -285    259     64    337    228     41
   -187    488    672   -153   -428    579   -293    257     57    329    220     36
   -176    452    628   -137   -402    540   -335    223     25    298    192      2
   -150    459    610   -155   -381    535   -361    205      7    277    174    -15
   -124    548    672   -210   -397    610   -306    249     51    322    220     31
    -85    600    685   -259   -387    641   -246    306     96    353    252     59
    -64    568    631   -252   -348    600   -181    413    148    363    233     28
    -23    610    633   -293   -329    623    -83    587    267    439    272     51
    -23    659    683   -316   -353    670    -12    813    446    602    418    184
     49    852    800   -452   -376    828    -23   1067    680    911    756    540
     80   1184   1101   -633   -511   1143   -119    966    740   1127   1078    924
    -38   1415   1454   -691   -748   1436   -262    483    563   1148   1223   1132
   -215   1509   1725   -646   -969   1615   -449   -150    179    898   1065   1008
   -329   1280   1610   -475   -969   1444   -657   -795   -431    218    376    319
   -368    891   1260   -262   -813   1075   -870  -1130   -911   -348   -200   -246
   -322    566    888   -122   -605    727   -927  -1008   -930   -423   -306   -366
   -226    441    667   -106   -446    553   -820   -672   -691   -265   -215   -306
   -197    444    641   -124   -420    542   -620   -296   -387    -41    -54   -176
   -187    439    626   -127   -407    532   -433     23   -137    145     83    -62
   -135    478    613   -171   -374    545   -345    161    -33    223    140    -12
   -129    465    594   -166   -361    530   -324    192     -7    233    148    -10
   -166    428    594   -132   -381    511   -340    194     -7    233    145    -18
   -109    470    579   -181   -345    524   -335    210      2    244    153    -10
    -25    597    620   -288   -324    607   -257    277     64    303    210     41
    -18    659    678   -319   -348    667   -189    332    119    355    262     96
   -111    553    665   -220   -389    607   -215    301     88    324    231     64
   -111    530    641   -207   -376    584   -241    285     70    309    215     44
   -111    530    639   -210   -374    584   -249    285     70    309    218     51
   -114    540    654   -213   -384    597   -252    293     80    316    228     72
    -80    550    631   -236   -355    589   -267    290     77    314    226     75
    -88    555    641   -233   -363    597   -270    298     83    322    233     77
   -127    540    667   -207   -397    602   -265    306     90    327    236     70
    -96    548    644   -226   -368    594   -265    298     88    319    226     59
    -93    579    670   -244   -381    623   -254    314    106    335    239     75
   -114    594    709   -241   -410    652   -239    345    132    363    267    109
   -111    620    732   -257   -423    675   -228    371    155    387    290    137
    -72    639    711   -283   -392    675   -223    384    163    394    301    145
    -83    607    688   -265   -387    646   -239    379    155    389    293    137
   -111    587    698   -239   -405    641   -239    392    166    400    303    150
    -80    607    688   -265   -384    646   -239    413    181    413    316    158
    -83    607    691   -262   -387    649   -246    441    194    426    324    166
    -59    623    680   -283   -371    652   -231    493    228    457    358    194
     12    685    672   -348   -329    678   -200    553    277    504    400    236
     15    704    688   -361   -335    696   -192    594    303    532    428    259
    -23    701    724   -337   -374    711   -184    657    342    576    472    298
     -7    740    748   -368   -379    745   -155    732    400    633    530    355
     25    776    750   -402   -363    763   -150    787    431    672    566    392
     23    795    771   -410   -376    784   -153    826    454    704    600    426
     36    846    810   -441   -387    828   -135    867    485    743    646    478
     54    875    818   -467   -381    846   -153    867    483    745    657    491
     36    852    815   -444   -389    833   -176    844    459    730    646    480
     31    865    831   -449   -402    849   -181    831    452    724    649    485
     49    885    836   -467   -392    862   -179    818    441    717    641    483
     41    878    836   -462   -397    859   -179    792    420    691    618    462
     38    904    865   -472   -413    885   -148    782    423    688    613    459
     36    898    862   -470   -413    880   -140    735    400    657    581    431
     36    849    813   -441   -387    831   -153    662    350    600    524    371
    -10    807    818   -400   -413    813   -150    592    311    553    470    319
    -10    784    795   -387   -402    789   -148    532    277    511    426    275
    -31    714    745   -342   -389    730   -187    452    218    446    358    200
   -119    639    758   -259   -439    698   -215    394    179    400    314    148
   -155    670    826   -259   -493    748   -176    400    205    426    340    176
    -77    727    805   -324   -441    766   -155    389    210    426    337    176
    -83    680    763   -301   -423    722   -184    350    176    392    298    135
   -114    646    761   -265   -436    704   -200    332    158    379    285    122
   -122    618    740   -246   -431    678   -218    309    137    361    272    106
    -59    652    711   -296   -384    680   -218    309    142    361    275    111
    -75    683    756   -303   -415    719   -197    332    166    384    298    135
   -135    644    779   -254   -457    711   -197    332    166    384    298    135
    -98    654    753   -277   -426    704   -205    319    153    374    288    122
    -70    665    735   -298   -402    701   -213    314    148    371    283    114
   -106    639    745   -267   -426    691   -210    319    155    384    293    127
   -114    623    737   -254   -426    680   -210    322    155    381    293    132
    -93    641    732   -275   -413    685   -220    314    153    379    288    124
    -96    693    789   -298   -444    740   -197    332    176    402    309    150
    -98    745    841   -324   -470    792   -171    355    207    431    335    174
    -83    766    849   -340   -465    807   -155    358    218    436    342    176
    -96    766    862   -337   -480    815   -148    366    226    444    348    179
    -90    779    870   -342   -480    823   -148    361    228    449    353    187
    -46    828    875   -392   -462    852   -153    358    241    467    371    205
    -36    849    885   -405   -459    867   -166    361    246    478    381    218
    -80    802    880   -363   -480    841   -187    345    231    462    374    210
    -72    795    867   -361   -470    828   -189    345    231    465    379    213
    -64    761    826   -348   -444    792   -218    327    207    444    358    187
    -96    701    797   -301   -446    748   -241    306    176    415    332    166
    -77    657    735   -290   -405    696   -265    272    137    376    298    135
    -18    646    665   -314   -342    654   -277    244    111    345    270    109
    -49    670    719   -311   -384    693   -241    270    127    366    285    124
   -132    657    789   -262   -459    722   -197    296    142    379    288    132
   -142    555    696   -207   -418    626   -259    220     64    296    205     49
    -54    571    626   -257   -340    597   -265    205     46    275    184     25
    -57    620    678   -283   -368    649   -205    241     80    314    220     64
   -140    594    735   -226   -436    665   -184    254     93    322    231     72
   -168    522    691   -176   -431    605   -223    226     59    288    192     31
   -140    524    665   -192   -402    594   -228    223     54    283    187     28
   -150    517    667   -184   -410    589   -233    218     54    280    189     31
   -124    522    646   -197   -384    584   -249    202     44    267    176     15
   -124    506    631   -192   -379    568   -249    202     38    265    171     10
   -137    496    633   -179   -384    563   -239    215     46    275    174     15
   -116    501    615   -194   -366    558   -202    262     64    272    155    -15
   -101    522    623   -210   -361    571   -103    405    142    301    155    -36
    -88    553    641   -236   -363    597     -2    633    303    436    270     57
     -7    678    685   -337   -345    683     72    989    566    711    530    311
     98    976    878   -537   -389    927     15   1080    722    979    857    672
     88   1306   1218   -696   -563   1262   -171    613    618   1106   1111    995
   -114   1475   1590   -680   -852   1532   -436   -148    361   1070   1187   1111
   -335   1337   1670   -501  -1002   1504   -753   -911   -168    592    756    711
   -407    919   1325   -257   -867   1122  -1013  -1376   -823   -189    -23    -38
   -345    566    911   -109   -628    737  -1070  -1299   -989   -462   -332   -350
   -205    491    696   -142   -449    592   -849   -826   -680   -249   -200   -265
   -122    555    678   -218   -400    615   -568   -350   -340     -5    -20   -127
   -150    537    685   -194   -418    610   -348     -2   -103    161     98    -38
   -184    470    654   -142   -418    561   -259    148    -12    218    127    -25
   -166    428    592   -132   -379    509   -254    174     -5    215    114    -46
   -135    433    568   -150   -350    501   -241    200     10    231    127    -38
   -114    470    581   -179   -348    524   -215    231     38    254    150    -18
   -124    465    589   -168   -355    527   -215    236     38    249    148    -20
   -142    480    620   -171   -381    550   -202    254     54    262    161    -10
   -137    501    639   -181   -387    568   -189    275     70    277    176     10
   -111    478    589   -184   -350    532   -200    270     67    270    168      2
    -93    498    592   -202   -342    545   -197    285     77    283    179     10
    -85    532    618   -223   -353    574   -192    301     88    293    187     20
    -88    514    600   -213   -345    555   -197    298     85    290    187     15
    -98    504    602   -202   -350    550   -202    298     83    290    187     12
   -119    506    626   -192   -371    566   -192    319    101    309    205     33
   -135    491    626   -179   -379    558   -194    319    101    309    205     38
    -72    535    607   -231   -340    568   -187    335    114    319    218     44
    -51    548    597   -249   -324    571   -168    366    137    345    236     62
    -59    550    610   -244   -335    579   -158    387    153    358    252     75
    -70    542    610   -239   -340    576   -163    397    155    363    249     70
   -101    527    626   -213   -363    576   -158    423    171    379    262     80
   -103    542    644   -220   -374    594   -148    452    194    400    283    101
    -88    555    644   -233   -366    600   -148    472    210    407    293    111
    -67    524    592   -228   -329    558   -171    480    205    402    285     96
    -25    571    597   -272   -311    584   -140    545    249    449    324    135
     12    688    672   -353   -329    680    -88    628    311    511    384    197
    -33    678    711   -322   -371    693    -64    691    350    540    407    220
    -36    675    709   -319   -374    691    -72    740    366    561    423    233
    -10    693    704   -342   -355    698    -80    784    387    584    444    259
     15    683    667   -350   -327    678   -111    810    392    592    449    267
      2    672    670   -337   -332    672   -122    846    413    620    478    290
     54    787    730   -423   -337    761    -57    919    480    693    555    368
    119    875    756   -498   -319    815    -18    953    517    732    594    413
     83    875    789   -480   -353    833    -28    950    514    737    597    415
     25    857    831   -441   -402    844    -44    940    506    732    597    420
     15    810    792   -413   -389    802    -77    901    475    704    571    400
     12    813    797   -413   -392    805    -77    875    465    693    566    394
     57    862    805   -459   -374    833    -46    857    467    698    574    407
     10    818    807   -413   -397    813    -62    784    423    652    532    368
     -5    802    807   -400   -407    805    -85    696    368    594    478    309
    -23    792    815   -384   -418    802    -70    649    355    576    457    285
    -72    737    810   -335   -441    774    -75    592    329    548    426    254
    -96    672    769   -288   -431    719   -103    519    280    496    371    197
    -77    654    730   -288   -405    691   -119    459    241    449    322    148
    -98    628    724   -265   -410    675   -137    415    202    415    285    119
   -127    576    704   -226   -415    639   -161    374    166    379    254     90
   -122    540    662   -207   -392    600   -192    332    137    348    228     62
   -122    530    652   -205   -387    592   -194    322    129    342    218     49
   -129    530    659   -200   -394    592   -181    327    135    345    220     51
    -98    553    649   -228   -374    600   -179    335    140    350    223     54
    -10    607    618   -298   -314    613   -155    353    155    368    239     64
   -103    594    698   -246   -400    646   -129    374    174    392    262     88
   -132    589    719   -228   -426    654   -122    376    179    394    267     96
    -98    607    706   -254   -402    654   -129    368    171    387    259     88
   -140    571    711   -215   -426    641   -135    374    171    392    259     83
   -122    558    680   -218   -400    618   -142    368    163    381    252     77
    -80    568    649   -246   -363    607   -148    361    158    374    244     67
   -116    553    670   -220   -392    610   -145    363    158    379    249     70
   -103    631    735   -262   -418    683    -98    405    205    426    301    124
    -70    675    743   -303   -407    709    -72    418    223    444    316    137
    -93    670    763   -288   -428    717    -64    413    223    439    309    127
   -119    672    792   -277   -454    732    -59    418    233    444    314    132
    -98    685    784   -293   -441    735    -70    413    239    449    322    137
    -64    719    784   -329   -423    750    -93    402    239    457    332    148
    -72    719    792   -324   -433    756   -119    392    228    452    332    153
    -85    711    795   -314   -441    753   -137    381    220    446    329    153
    -77    691    769   -306   -423    730   -153    374    210    439    322    145
   -114    626    737   -257   -426    683   -192    345    174    405    288    109
   -119    594    711   -239   -415    652   -200    332    158    387    275    101
    -51    600    652   -275   -353    626   -194    324    150    376    267     96
   -106    522    628   -207   -366    574   -218    288    106    332    220     49
    -93    535    628   -220   -361    579   -187    301    114    337    226     57
    -38    555    592   -259   -314    574   -161    303    116    337    223     54
    -67    506    574   -220   -322    540   -176    270     83    306    187     18
    -83    514    597   -215   -340    555   -168    259     70    296    176      7
    -98    459    558   -181   -329    509   -189    241     46    270    153    -12
   -127    449    576   -161   -350    511   -189    246     46    267    153    -15
   -158    449    605   -145   -381    524   -184    254     49    272    158    -10
   -197    420    618   -111   -407    519   -179    254     51    275    155     -5
   -189    415    605   -114   -397    509   -187    249     46    272    153     -7
   -166    410    574   -122   -371    491   -192    252     44    267    148    -12
   -181    384    566   -103   -374    475   -207    244     36    262    140    -15
   -171    389    561   -109   -366    475   -200    257     44    267    142    -15
    -90    467    558   -189   -324    511    -98    376    127    314    171     -7
    -77    522    600   -223   -340    561      5    550    233    389    218     18
    -54    589    641   -270   -348    615     80    795    405    542    350    135
     57    750    693   -402   -316    722    142   1158    646    810    618    405
    106   1036    930   -574   -413    982     85   1088    737   1034    919    758
    -10   1244   1254   -618   -631   1249   -135    498    605   1106   1098   1000
   -200   1371   1571   -589   -885   1470   -410   -296    311    982   1060   1002
   -397   1182   1579   -392   -987   1379   -675  -1015   -259    415    530    496
   -449    763   1210   -158   -831    987   -919  -1312   -795   -228   -122   -140
   -327    527    854   -101   -589    691   -927  -1072   -771   -277   -218   -262
   -236    444    680   -103   -457    561   -740   -636   -517   -111   -114   -202
   -197    439    636   -119   -415    537   -465   -197   -241     67      7   -111
   -161    379    540   -111   -350    459   -293     72    -88    163     64    -75
   -140    374    514   -116   -327    441   -239    174    -36    194     77    -77
   -171    392    563   -111   -366    478   -194    231      5    233    106    -51
   -194    397    592   -101   -392    493   -168    270     41    265    137    -20
   -171    389    561   -111   -366    475   -184    265     31    252    122    -36
   -150    384    535   -116   -342    459   -184    270     31    249    119    -44
   -150    368    519   -109   -335    444   -176    283     41    257    129    -33
   -150    366    517   -106   -332    441   -189    280     33    252    127    -38
   -129    394    522   -135   -324    457   -192    280     31    249    127    -46
    -90    446    535   -179   -311    491   -166    311     62    283    153    -12
   -101    431    532   -166   -316    483   -158    319     67    288    155    -10
   -106    439    545   -166   -324    491   -158    329     72    293    163     -5
   -132    394    527   -132   -329    459   -171    327     64    285    155    -10
    -93    428    522   -168   -306    475   -163    345     80    301    171      7
    -44    504    548   -231   -296    524   -132    379    114    332    200     33
   -106    452    558   -171   -332    504   -148    374    103    322    187     18
   -116    436    553   -161   -335    493   -153    376    101    324    187     23
    -31    472    501   -220   -265    485   -155    384    106    327    192     23
    -31    467    496   -220   -262    480   -161    402    114    332    200     25
   -129    478    607   -174   -368    542   -114    467    166    384    249     72
   -109    504    613   -200   -361    558    -98    504    192    405    272     93
    -46    511    558   -233   -301    535   -103    519    194    405    272     88
    -46    517    561   -236   -306    537   -106    550    207    418    283     98
    -59    514    574   -226   -316    542    -96    589    228    439    303    122
    -18    527    545   -257   -280    535    -98    628    246    454    314    127
    -18    550    568   -267   -293    561    -93    678    270    483    337    145
    -33    579    610   -275   -322    594    -70    753    314    532    384    194
     36    654    618   -345   -290    636    -51    826    358    579    433    244
     77    691    613   -387   -267    652    -46    872    384    607    459    270
     20    662    641   -342   -311    652    -59    896    397    626    478    293
     38    688    646   -366   -303    670    -59    919    410    646    501    322
    132    779    646   -454   -257    714    -46    937    431    667    527    350
    109    763    654   -436   -272    709    -51    924    423    667    527    348
     64    745    680   -407   -306    714    -62    909    410    654    519    345
     54    748    693   -402   -319    722    -70    896    402    644    514    345
     41    745    704   -392   -329    724    -77    872    389    636    506    337
     15    732    717   -376   -350    724    -75    828    368    615    488    322
     33    753    717   -394   -340    735    -59    787    355    600    472    309
     64    771    706   -418   -322    740    -44    730    335    576    449    277
     -2    711    714   -353   -358    711    -49    665    303    540    410    231
    -33    654    688   -314   -361    670    -70    587    257    488    358    179
    -18    620    639   -301   -327    628    -96    511    210    439    301    124
    -59    597    657   -270   -358    626    -93    478    192    423    283    103
   -132    558    691   -213   -410    623    -85    462    184    418    277     96
   -109    511    620   -202   -363    566   -119    415    142    374    231     51
    -88    509    594   -210   -340    550   -127    394    127    355    210     31
    -98    519    618   -213   -358    566   -111    402    137    366    220     46
    -98    504    602   -202   -350    553   -124    389    127    355    210     38
    -90    514    602   -213   -345    558   -127    389    124    355    207     36
    -85    527    613   -220   -350    568   -116    400    137    368    218     46
    -96    517    610   -210   -353    563   -122    394    132    363    215     41
    -93    509    602   -207   -348    555   -135    381    119    350    205     23
    -77    514    592   -218   -335    553   -129    387    119    355    205     25
    -75    527    600   -226   -337    563   -114    397    129    368    215     38
    -77    511    589   -218   -335    550   -124    389    122    358    207     33
    -75    509    584   -215   -329    545   -129    389    119    358    207     33
   -116    501    618   -194   -366    558   -127    392    122    363    213     41
   -116    519    636   -202   -376    576   -122    394    132    368    220     46
    -75    576    652   -252   -363    613    -93    413    153    389    233     54
    -36    654    691   -309   -363    672    -33    446    194    426    267     88
    -64    633    698   -285   -381    665    -31    446    194    428    270     93
    -49    662    711   -306   -379    685    -44    439    197    431    275     98
    -64    688    753   -311   -407    719    -59    433    202    439    288    111
   -135    615    750   -239   -441    683   -122    397    168    413    270     93
    -72    646    717   -288   -394    680   -137    394    163    413    272     98
     25    735    706   -381   -340    722   -103    426    192    446    309    132
    -33    659    693   -314   -366    678   -111    415    171    431    290    116
    -59    581    641   -259   -350    610   -140    387    129    387    249     80
    -44    558    602   -259   -324    579   -161    361     98    355    218     51
    -70    527    597   -231   -332    561   -166    342     77    337    200     31
   -127    506    633   -192   -381    571   -148    342     77    335    194     28
   -122    480    602   -179   -361    540   -150    324     57    309    163     -2
   -109    454    561   -174   -335    509   -161    298     25    277    135    -28
   -119    420    537   -150   -329    478   -171    277      0    249    111    -46
   -116    392    509   -140   -314    449   -187    259    -18    228     93    -67
   -148    358    506   -103   -327    431   -202    249    -31    218     85    -77
   -158    366    522   -106   -340    444   -194    257    -28    226     93    -64
   -116    389    506   -137   -311    446   -184    259    -25    231     96    -64
   -142    350    491   -103   -316    420   -202    236    -51    205     67    -96
   -155    361    517   -101   -335    439   -197    241    -44    213     75    -85
    -96    405    498   -155   -298    452   -187    257    -31    226     90    -67
    -90    400    491   -155   -290    444   -176    272    -23    226     83    -75
   -109    413    522   -153   -316    467   -101    379     38    257     96    -77
   -103    449    553   -171   -327    501      0    558    155    337    150    -41
     46    610    563   -329   -259    587     90    839    361    535    327    119
    127    813    683   -470   -277    748    140   1166    618    841    644    444
    127   1080    950   -605   -413   1018     46   1072    696   1065    948    802
     44   1314   1270   -678   -613   1293   -163    491    550   1132   1127   1044
   -202   1431   1631   -615   -917   1530   -420   -306    194    924   1013    966
   -410   1171   1582   -381   -995   1374   -667  -1010   -449    249    371    350
   -449    709   1156   -132   -802    930   -914  -1322   -976   -379   -257   -262
   -309    426    735    -57   -522    579   -948  -1093   -948   -420   -348   -384
   -231    355    587    -62   -407    470   -745   -649   -675   -241   -241   -319
   -218    363    581    -75   -400    472   -491   -228   -397    -51   -114   -218
   -119    407    527   -145   -324    467   -290     75   -194     90    -12   -145
   -101    397    498   -148   -298    446   -210    194   -114    145     25   -116
   -153    361    514   -103   -335    436   -192    223    -96    161     38   -106
   -127    381    509   -127   -316    444   -184    241    -88    166     41   -106
   -109    376    485   -135   -296    431   -202    231   -101    148     23   -129
   -127    353    480   -111   -303    415   -210    228   -109    140     12   -140
   -111    376    485   -132   -298    431   -192    254    -88    158     33   -116
    -80    413    493   -166   -285    452   -179    272    -72    171     49    -98
   -103    387    491   -142   -298    439   -189    275    -72    174     51    -90
    -96    400    496   -150   -296    446   -187    285    -62    184     64    -75
    -59    436    496   -189   -277    465   -184    290    -62    181     62    -80
    -18    439    457   -210   -236    446   -200    280    -80    166     46    -98
    -80    433    514   -179   -298    472   -184    303    -64    189     72    -75
   -114    446    561   -166   -337    504   -161    340    -33    220    103    -49
   -106    446    553   -171   -329    501   -168    348    -25    223    103    -44
   -106    433    540   -163   -324    488   -168    353    -25    226    106    -38
    -98    433    532   -168   -316    483   -166    366    -18    236    114    -31
    -28    480    509   -226   -267    493   -158    381    -10    244    122    -25
    -70    452    519   -192   -293    483   -166    387    -15    244    122    -31
   -148    387    532   -119   -340    459   -192    384    -25    231    114    -41
    -59    462    522   -205   -290    491   -174    423      5    259    142    -15
    101    639    537   -368   -218    589   -109    506     75    332    207     51
    -12    540    553   -265   -283    548   -135    504     62    316    192     38
    -36    501    537   -233   -285    519   -155    517     62    314    189     33
     38    579    540   -311   -252    561   -129    576    103    355    226     70
     90    675    584   -381   -246    631    -72    680    176    428    296    137
     10    636    626   -327   -306    631    -64    735    207    459    324    166
     59    644    581   -353   -259    613    -77    771    223    478    342    179
     70    675    605   -374   -267    641    -64    833    265    524    392    228
     51    691    639   -371   -293    665    -62    872    293    561    426    270
     85    714    628   -402   -270    672    -75    885    301    571    439    288
     98    743    644   -420   -272    693    -80    893    309    584    457    309
     77    763    685   -423   -303    724    -70    904    322    600    478    335
     75    766    691   -420   -306    730    -67    901    322    597    483    342
     75    769    693   -423   -309    732    -75    885    309    587    472    337
     54    763    709   -410   -327    737    -72    862    293    574    462    329
     33    761    724   -400   -345    745    -77    815    267    548    439    306
     51    727    675   -389   -311    701   -106    735    207    483    374    236
     25    696    667   -363   -319    683   -111    665    166    439    329    192
     -2    691    693   -345   -348    693    -83    628    153    426    316    181
    -20    665    685   -322   -353    675    -88    566    111    379    272    129
    -70    589    659   -259   -363    623   -129    480     46    314    205     59
   -142    496    639   -176   -389    566   -168    410     -5    262    155     15
    -62    527    589   -233   -324    558   -171    379    -25    241    135      2
     51    628    576   -340   -262    602   -129    381    -15    252    145      5
    -51    566    618   -257   -335    592   -137    355    -41    231    124    -18
    -62    542    605   -241   -335    574   -148    345    -51    218    106    -31
     -2    592    594   -296   -298    594   -137    355    -41    226    114    -18
    -59    579    639   -262   -348    607   -124    371    -31    239    129     -2
   -106    535    641   -213   -374    587   -137    361    -41    228    122     -7
    -98    517    613   -210   -355    563   -158    348    -51    218    114    -23
    -75    540    615   -233   -345    576   -161    342    -57    213    109    -28
    -80    558    636   -241   -358    597   -148    355    -49    223    119    -12
    -75    540    615   -231   -345    576   -163    342    -62    207    103    -25
    -38    553    592   -259   -314    571   -168    337    -67    202     98    -31
    -75    540    613   -233   -345    576   -168    340    -64    207    103    -18
   -111    519    628   -205   -371    574   -184    329    -72    202    101    -18
   -148    462    610   -155   -379    535   -226    298   -106    171     67    -54
   -124    532    657   -205   -392    594   -197    327    -70    205    101    -23
      2    714    709   -358   -353    711   -106    397      5    277    174     49
      0    717    717   -358   -358    714    -88    397     10    277    174     46
     -2    719    722   -358   -361    719    -85    392      5    275    171     44
    -49    722    771   -337   -410    745    -96    387      7    283    181     54
    -67    719    784   -327   -426    750   -124    374      5    283    184     59
    -57    696    753   -322   -407    724   -168    340    -25    262    163     41
    -88    675    763   -293   -426    719   -192    329    -36    257    161     44
    -80    662    743   -290   -413    701   -200    332    -38    254    158     49
     25    704    675   -366   -324    688   -200    329    -49    244    153     41
     18    670    652   -345   -316    662   -205    316    -72    228    137     25
    -75    610    685   -267   -379    646   -197    316    -83    220    132     23
   -114    540    654   -215   -384    597   -218    288   -116    179     88    -18
   -101    488    589   -194   -345    537   -239    254   -153    132     41    -64
    -70    527    594   -228   -332    561   -213    259   -150    135     44    -57
    -98    493    592   -197   -345    542   -210    246   -163    116     31    -70
   -129    426    555   -150   -342    491   -236    218   -202     80     -5   -111
   -129    423    553   -145   -342    485   -244    213   -218     70    -12   -122
    -77    475    550   -200   -314    511   -220    228   -202     88      2   -101
    -15    506    522   -244   -267    514   -213    233   -200     88      5   -101
    -67    478    542   -205   -306    509   -226    218   -213     77    -10   -116
   -124    439    563   -155   -342    501   -226    218   -213     77    -10   -111
    -98    446    545   -176   -322    496   -231    213   -223     67    -20   -122
    -64    454    519   -194   -290    485   -233    215   -226     64    -23   -127
    -96    441    535   -174   -314    488   -197    267   -197     77    -20   -132
    -90    444    535   -176   -311    488   -106    410   -111    116    -18   -150
    -41    483    524   -223   -283    504    -20    605     28    220     51   -101
     10    589    579   -298   -283    584     51    909    280    488    298    129
     72    836    761   -454   -342    800      2   1106    501    823    685    550
     67   1156   1088   -613   -509   1122   -166    789    452    974    963    896
    -54   1428   1483   -688   -769   1454   -350    194    210    948   1067   1057
   -272   1428   1701   -576   -987   1564   -548   -530   -301    501    688    717
   -342   1065   1405   -361   -872   1234   -800  -1137  -1015   -340   -163   -124
   -262    678    937   -207   -600    807   -976  -1275  -1358   -766   -600   -548
   -236    431    667    -98   -452    548   -904   -966  -1176   -654   -545   -527
   -142    418    561   -137   -350    488   -696   -558   -857   -423   -389   -407
    -98    439    537   -171   -316    488   -449   -150   -540   -189   -226   -277
   -124    428    553   -153   -337    491   -288    101   -348    -38   -116   -192
   -111    420    530   -155   -319    475   -239    184   -290      2    -88   -171
   -109    394    504   -142   -306    449   -252    181   -298    -15   -109   -200
   -119    379    496   -129   -309    439   -249    197   -290    -12   -109   -200
    -75    418    493   -171   -285    457   -226    228   -262     12    -80   -166
    -72    405    478   -166   -275    441   -233    228   -265      5    -85   -171
    -96    405    501   -153   -298    452   -233    233   -259     15    -77   -166
   -142    392    532   -124   -337    462   -233    249   -252     23    -67   -158
   -109    405    514   -150   -311    459   -236    257   -249     23    -67   -153
    -51    444    496   -197   -275    470   -228    267   -241     31    -64   -148
    -83    426    509   -171   -296    467   -220    280   -231     44    -57   -140
    -90    420    511   -168   -301    465   -215    285   -226     49    -49   -129
    -28    462    491   -218   -259    478   -210    293   -220     54    -46   -129
    -10    470    480   -231   -246    475   -202    306   -213     62    -44   -124
    -72    454    527   -189   -298    491   -194    332   -189     83    -20    -98
    -85    457    542   -187   -314    498   -213    329   -189     80    -20    -98
    -20    517    535   -249   -277    527   -200    353   -171     98     -2    -83
    -10    553    563   -272   -288    558   -174    379   -150    119     18    -62
    -54    488    542   -215   -298    514   -192    371   -163    106      0    -77
    -33    488    522   -228   -277    506   -205    379   -161    109      0    -80
    -62    498    561   -218   -311    530   -194    413   -129    137     25    -46
    -36    545    579   -254   -309    561   -171    457    -93    168     59    -12
     54    581    527   -316   -236    555   -163    491    -75    184     70     -7
      5    553    548   -280   -270    550   -155    532    -46    213     96     12
    -25    571    597   -272   -311    584   -129    600      0    265    145     67
     18    592    574   -306   -277    584   -127    644     28    290    166     88
     38    620    581   -329   -270    602   -124    693     64    332    200    119
     23    646    623   -335   -301    633   -101    771    122    394    265    181
     54    678    623   -366   -285    649    -96    826    158    436    311    228
    101    709    607   -407   -254    659   -101    857    179    462    340    259
     83    743    659   -413   -288    701    -88    898    210    506    387    306
     72    766    691   -420   -309    727    -85    904    218    519    405    327
    106    779    672   -444   -283    727   -101    888    202    504    392    314
     98    787    688   -444   -296    737   -106    875    189    496    387    314
     49    774    724   -410   -337    750   -101    870    187    496    389    322
     20    761    737   -392   -358    750    -98    844    174    472    371    303
     44    748    701   -397   -327    724   -101    800    140    436    335    267
     49    753    701   -402   -324    730    -90    753    109    397    298    231
     31    730    698   -379   -332    714    -80    696     77    358    259    194
     46    732    685   -389   -319    709    -72    639     46    324    220    155
    -18    670    685   -327   -353    678    -98    563     -5    265    158     96
    -38    605    644   -285   -342    626   -129    488    -57    207    101     38
     64    649    584   -355   -259    618   -140    436    -90    171     62      2
     31    618    584   -327   -277    600   -129    410   -109    148     41    -20
    -75    568    644   -246   -361    607   -106    410   -106    150     44    -20
    -90    530    618   -220   -353    574   -124    387   -124    132     23    -44
    -72    514    587   -220   -329    550   -155    355   -148    109     -2    -70
   -109    483    592   -189   -350    537   -179    335   -168     93    -18    -77
    -83    485    568   -200   -327    524   -189    324   -176     85    -25    -85
    -44    519    561   -239   -301    540   -179    335   -163     93    -18    -77
    -31    550    581   -259   -306    566   -150    366   -135    119     10    -49
    -15    594    607   -290   -311    600   -122    392   -109    145     36    -15
    -23    568    592   -272   -306    579   -132    381   -119    132     23    -33
    -59    519    579   -231   -319    548   -153    363   -137    116      7    -44
    -85    496    581   -205   -332    537   -174    350   -148    106      0    -49
    -49    506    553   -228   -301    530   -184    340   -158     98    -10    -59
    -31    532    561   -252   -296    545   -168    353   -142    116      7    -44
    -51    558    610   -254   -332    584   -142    376   -119    145     36    -18
    -15    613    628   -298   -322    620   -124    392    -96    163     49      0
     -5    633    639   -314   -322    636   -116    392    -88    168     51      2
   -101    584    685   -241   -394    633   -109    389    -85    171     54      2
   -127    584    711   -228   -420    646   -111    397    -75    179     67     10
    -41    670    711   -314   -376    691   -101    413    -49    205     96     38
     20    766    743   -394   -361    756    -80    436    -15    241    135     77
      0    714    714   -358   -355    714    -98    420    -33    231    127     72
      7    675    667   -342   -329    672   -127    392    -62    205    101     49
    -18    654    672   -316   -345    662   -135    397    -62    213    103     54
    -62    615    678   -277   -371    646   -140    400    -70    210     98     57
    -38    571    607   -267   -322    589   -166    379   -106    174     67     28
    -15    548    563   -267   -290    553   -174    361   -129    148     41      7
    -15    542    558   -262   -285    550   -161    358   -135    145     38      0
    -54    485    540   -215   -296    511   -163    345   -155    116     10    -25
    -54    449    504   -197   -280    478   -187    309   -187     77    -28    -67
    -93    389    480   -150   -285    433   -215    270   -228     38    -67   -106
   -111    363    475   -124   -293    418   -205    272   -233     31    -72   -109
    -38    407    446   -184   -244    426   -179    288   -218     41    -57    -90
    -44    394    439   -176   -241    415   -184    283   -226     33    -64    -98
   -103    366    470   -132   -288    415   -187    285   -223     36    -62    -93
   -111    358    470   -122   -290    413   -192    280   -223     36    -64    -96
   -111    322    431   -106   -270    376   -223    249   -254      7    -96   -127
   -127    319    444    -96   -285    381   -236    236   -262      0   -101   -132
    -62    371    433   -153   -246    402   -218    257   -241     20    -83   -111
     12    415    402   -213   -194    410   -174    301   -213     33    -80   -116
    -67    371    436   -153   -252    405    -75    431   -145     49    -98   -150
    -72    407    478   -168   -275    441     31    626     -2    150    -23    -96
     33    542    509   -288   -239    527    124    953    262    407    207    114
    150    800    649   -475   -249    724    145   1254    542    771    600    506
     96   1140   1044   -618   -475   1093    -49    854    462    932    904    875
    -49   1363   1410   -657   -730   1387   -355    111    171    917   1023   1054
   -200   1389   1587   -594   -893   1488   -665   -670   -301    568    756    828
   -353    979   1332   -311   -841   1156   -956  -1283  -1034   -288    -90     31
   -335    483    815    -75   -574    646  -1083  -1363  -1405   -815   -641   -504
   -200    314    511    -57   -355    413   -930   -958  -1153   -657   -568   -485
    -70    413    483   -174   -277    446   -613   -441   -745   -350   -345   -311
    -80    376    457   -148   -267    415   -363    -44   -452   -137   -197   -200
    -96    319    413   -114   -254    366   -262    137   -329    -49   -148   -174
    -83    337    418   -127   -252    376   -220    210   -275    -15   -122   -158
    -85    350    436   -135   -262    392   -189    254   -241     15    -96   -132
    -96    303    400   -103   -246    350   -210    249   -252      0   -111   -150
    -83    290    371   -106   -226    329   -213    249   -249     -2   -116   -155
    -15    413    428   -200   -223    420   -148    309   -192     59    -59    -98
    -38    413    452   -189   -244    433   -135    322   -179     67    -51    -93
    -36    371    407   -166   -220    389   -163    306   -197     49    -72   -116
    -57    361    418   -153   -239    387   -163    316   -189     62    -59   -103
    -72    368    441   -148   -257    405   -153    332   -176     75    -41    -88
    -44    361    405   -161   -223    381   -171    327   -187     62    -54    -98
    -44    345    389   -150   -215    366   -187    319   -197     54    -62   -106
    -80    350    428   -137   -254    389   -181    335   -181     72    -46    -93
    -20    400    420   -192   -220    410   -158    363   -153     98    -25    -72
     25    439    410   -233   -192    426   -140    384   -135    116    -10    -57
    -44    415    459   -184   -252    436   -127    405   -116    129      7    -44
    -44    402    444   -181   -244    423   -135    413   -111    132     10    -44
    -36    376    413   -171   -226    394   -161    405   -124    122     -2    -57
    -70    355    426   -142   -249    392   -176    410   -124    122     -2    -57
    -54    426    480   -184   -267    452   -137    462    -77    163     38    -12
     28    530    498   -280   -233    514    -77    524    -23    213     85     31
     57    545    485   -301   -213    517    -64    555      2    233    103     44
     10    498    488   -257   -241    493    -70    587     18    252    119     57
     -7    491    498   -241   -252    493    -64    626     41    270    129     64
     33    530    493   -283   -231    514    -49    680     72    298    155     88
     49    550    501   -301   -226    527    -28    748    116    345    197    127
     25    545    519   -288   -249    532    -25    795    145    371    215    145
     36    548    511   -290   -236    530    -31    833    166    389    231    158
     75    589    511   -332   -218    550    -15    896    207    444    285    213
    127    659    532   -394   -202    597     12    953    254    496    340    272
    137    678    540   -407   -202    610     10    969    267    509    358    288
     96    688    592   -392   -246    641      5    976    275    524    376    303
     83    704    620   -394   -270    662      5    976    275    530    381    314
     51    662    610   -358   -277    636    -23    943    246    504    363    298
     85    711    626   -400   -270    670     -5    950    259    517    384    324
     98    802    704   -449   -301    753     36    963    285    548    418    363
     41    724    683   -384   -322    704      2    878    223    485    358    309
     75    724    646   -400   -285    685    -12    797    179    439    311    257
     54    691    636   -374   -290    665    -20    724    135    392    262    210
     12    646    633   -329   -309    641    -23    659    101    355    228    179
     -5    605    607   -301   -306    607    -51    581     51    303    179    129
    -23    568    589   -272   -306    579    -75    517      7    259    129     80
    -38    537    576   -249   -309    558    -80    475    -18    231    103     57
    -57    480    537   -210   -296    509    -96    431    -51    192     67     20
   -101    402    504   -153   -301    454   -137    379    -93    148     23    -25
    -96    402    498   -155   -296    449   -135    371    -98    145     18    -28
     31    517    483   -275   -226    501    -85    402    -59    184     54     12
     54    524    470   -288   -207    498    -77    397    -62    179     49      5
    -33    475    509   -223   -270    493    -90    389    -70    171     38     -5
    -70    457    527   -194   -298    491    -90    389    -67    176     41      0
    -54    431    485   -189   -270    459   -122    363    -90    155     23    -23
    -31    428    459   -197   -244    444   -135    353   -101    145     10    -36
    -31    465    496   -218   -265    480   -111    374    -83    163     28    -18
    -18    506    524   -244   -272    514    -88    394    -59    189     54     10
    -28    501    527   -236   -277    514    -88    400    -57    189     57     12
    -64    496    561   -215   -311    527    -85    405    -54    194     64     20
    -57    465    522   -205   -290    491   -101    389    -70    181     49     10
    -23    457    480   -215   -252    467   -114    374    -80    168     38     -7
    -28    465    491   -220   -259    478   -109    371    -77    176     41     -2
    -54    444    498   -194   -275    470   -111    371    -75    179     46      2
    -10    480    488   -236   -249    485   -111    368    -75    179     44      0
     -7    527    535   -259   -270    532    -83    392    -44    207     72     23
    -49    566    615   -259   -332    589    -54    413    -15    239    106     54
    -38    597    636   -277   -337    615    -36    418     -5    249    114     62
    -20    581    602   -283   -311    589    -38    407    -12    239    101     51
    -62    550    610   -244   -335    579    -57    397    -18    236     96     49
    -59    576    636   -259   -348    605    -64    400     -5    254    116     70
     38    654    615   -345   -288    636    -57    420     23    283    145     98
     -7    587    594   -290   -301    592    -88    392     -7    262    122     77
    -12    610    620   -298   -316    615    -88    397      0    270    132     90
     28    613    584   -324   -277    600   -109    392    -12    257    124     77
     38    545    506   -290   -233    527   -145    353    -62    210     77     31
     46    511    465   -280   -207    488   -150    337    -80    192     62     23
    -12    454    465   -220   -239    459   -150    324    -93    181     46      7
    -33    439    470   -205   -252    452   -129    324    -96    176     36     -2
    -10    498    509   -244   -259    504    -80    355    -72    197     59     18
    -90    410    498   -161   -293    452   -116    314   -114    153     18    -20
    -85    342    426   -129   -254    384   -153    277   -153    111    -23    -64
    -70    345    413   -137   -241    379   -153    275   -158    106    -31    -70
    -93    361    454   -132   -272    407   -140    277   -153    109    -25    -62
   -122    280    400    -80   -262    340   -181    239   -192     70    -64   -101
    -59    327    387   -135   -223    355   -158    262   -168     93    -41    -80
    -18    397    415   -192   -215    405   -119    298   -132    132     -5    -44
    -49    350    400   -150   -223    374   -132    280   -150    111    -23    -62
    -54    340    394   -145   -226    368   -150    262   -166     98    -41    -83
    -57    361    415   -153   -236    387   -137    283   -150    114    -31    -72
    -62    366    426   -153   -244    394    -75    355   -103    135    -20    -72
    -46    394    441   -174   -244    418     23    506    -10    187      2    -72
      2    488    485   -244   -241    485    116    750    168    345    137     44
     80    659    576   -371   -249    618    215   1130    454    646    423    319
    168    922    750   -548   -290    836    166   1205    613    922    753    680
    132   1179   1047   -654   -457   1114    -72    701    524   1062   1010   1002
    -75   1387   1460   -657   -769   1423   -348    -64    298   1052   1101   1143
   -254   1208   1462   -478   -859   1335   -670   -862   -290    496    605    691
   -324    743   1067   -210   -696    906   -961  -1356   -995   -329   -207    -93
   -316    379    696    -31   -506    537  -1021  -1223  -1114   -542   -462   -363
   -226    309    535    -41   -381    423   -776   -722   -800   -329   -327   -277
   -111    381    493   -135   -303    436   -459   -241   -478   -109   -174   -163
   -114    335    446   -111   -280    389   -246     77   -283     20    -90   -109
   -132    296    428    -80   -280    361   -166    207   -207     67    -64   -103
    -83    293    374   -106   -228    335   -163    231   -194     67    -70   -114
    -70    288    358   -109   -213    322   -155    252   -184     77    -67   -114
    -90    283    374    -98   -233    327   -137    280   -163     96    -44    -90
    -36    327    363   -145   -200    345   -127    290   -153    103    -36    -85
     -5    332    337   -163   -171    335   -132    296   -153    103    -38    -90
    -59    306    363   -124   -210    335   -127    309   -140    116    -28    -77
    -80    301    381   -111   -231    340   -127    316   -135    122    -18    -70
    -64    316    381   -124   -223    348   -132    316   -135    119    -20    -72
    -38    355    392   -158   -215    374   -106    348   -106    148      5    -46
    -25    353    379   -163   -202    366   -101    353   -103    153     12    -36
    -44    309    353   -132   -197    329   -129    329   -132    124    -15    -67
    -54    329    384   -137   -218    355   -116    358   -109    150      5    -49
    -62    392    454   -166   -259    423    -75    413    -59    200     51      0
    -33    415    449   -192   -241    433    -77    420    -54    205     54      2
    -20    392    413   -187   -218    402    -88    426    -54    202     51     -2
    -18    402    420   -192   -218    410    -75    446    -38    218     70     18
    -28    407    433   -192   -231    420    -72    454    -33    220     70     12
    -23    381    405   -179   -213    392    -85    459    -36    218     64      7
    -51    348    400   -148   -226    374    -90    478    -25    228     75     18
    -88    309    397   -109   -241    353   -103    491    -25    226     70     12
    -23    371    394   -174   -210    381   -101    519     -5    241     83     20
    109    537    426   -324   -158    483    -25    618     75    322    161     93
     67    540    470   -303   -202    506     18    688    124    366    207    142
      5    470    465   -236   -228    467    -15    698    111    350    187    122
     41    496    452   -270   -205    475    -18    750    137    379    210    140
     62    548    485   -306   -213    517     12    831    187    431    259    189
     75    594    519   -335   -223    558     25    891    223    470    298    231
    106    626    519   -366   -205    574     23    932    249    501    329    257
    109    636    527   -374   -210    581     25    963    272    532    358    290
    109    649    540   -379   -215    594     25    979    288    550    381    316
    122    672    550   -397   -215    610     10    969    283    548    381    322
    119    704    584   -410   -231    644     12    969    288    558    394    340
    106    719    613   -413   -254    667     23    969    293    574    410    355
     98    719    620   -410   -262    670     23    950    290    571    407    355
     98    722    623   -410   -262    672     10    909    270    550    389    335
     88    719    631   -402   -270    675      2    852    239    524    366    319
     72    667    594   -371   -259    631     -7    784    202    485    327    283
     67    631    563   -350   -249    597    -28    698    153    431    270    226
      2    579    576   -290   -288    576    -46    618    103    381    218    174
    -49    535    584   -241   -316    558    -51    563     72    348    187    140
    -41    504    545   -233   -293    524    -67    511     41    316    155    106
    -38    457    496   -207   -267    475    -88    459      2    277    111     64
    -15    472    488   -228   -252    480    -67    452      2    275    111     67
     23    524    501   -272   -239    514    -36    457     15    283    119     72
     -5    480    485   -239   -246    485    -59    420    -15    254     85     36
    -36    441    478   -202   -257    459    -64    410    -18    249     85     33
    -23    449    472   -213   -246    459    -57    415    -10    259     96     46
    -36    439    475   -200   -254    457    -77    397    -28    244     80     25
    -44    428    470   -194   -257    446    -93    381    -41    231     67     15
    -51    431    483   -189   -267    457    -80    400    -25    252     88     36
    -20    459    480   -220   -252    470    -70    413    -12    267     96     44
    -44    444    488   -200   -265    465    -72    410    -12    267     96     41
    -67    423    491   -179   -280    457    -70    415    -10    275    101     49
    -46    415    462   -184   -254    439    -75    413    -12    270     93     44
    -38    418    457   -189   -249    436    -85    402    -20    259     85     33
    -49    423    472   -187   -259    446    -85    397    -23    259     88     36
    -54    413    467   -181   -259    439    -85    394    -23    262     88     36
    -28    394    423   -184   -226    407    -93    379    -36    249     75     20
    -38    400    439   -181   -239    418    -98    374    -41    246     72     18
    -75    407    483   -166   -277    444    -88    381    -33    259     83     33
    -44    402    446   -181   -246    423   -101    363    -46    239     67     12
    -25    387    413   -181   -220    400   -116    342    -64    220     49     -2
    -85    340    426   -129   -254    381   -127    335    -72    213     46     -2
   -168    277    446    -54   -306    361   -150    311    -96    189     23    -25
    -77    350    428   -137   -254    389   -135    324    -83    205     36    -15
     46    475    426   -262   -189    452    -83    366    -41    246     75     25
     20    462    439   -241   -210    452    -75    366    -38    244     77     28
    -41    418    459   -187   -249    439    -75    363    -41    241     72     18
    -54    504    555   -226   -306    530    -12    415     18    298    127     67
    -72    519    592   -226   -332    555     10    426     33    311    142     80
    -41    522    561   -241   -301    540     -2    413     23    298    129     67
    -20    527    548   -252   -283    537    -23    397     12    290    122     59
    -36    553    589   -259   -314    568    -33    405     31    311    145     88
    -18    553    571   -267   -293    561    -57    397     23    309    142     85
    -12    527    540   -259   -277    532    -83    381      7    298    129     72
    -31    509    540   -239   -285    524    -90    397     15    309    142     90
    -23    483    506   -231   -265    493   -103    389      0    293    132     80
    -25    433    459   -205   -241    446   -129    358    -36    259     98     46
    -38    397    433   -179   -236    415   -142    337    -62    239     77     23
    -25    389    415   -181   -220    402   -132    329    -72    226     67     18
      2    397    394   -200   -197    397   -124    324    -80    210     51      0
    -49    337    387   -142   -218    361   -140    293   -111    179     20    -33
   -132    277    410    -72   -272    342   -150    272   -129    158      0    -49
   -163    210    374    -23   -267    290   -179    241   -161    122    -33    -85
    -83    265    345    -93   -213    303   -166    249   -155    129    -28    -83
    -36    306    340   -135   -187    322   -140    272   -135    148     -7    -62
    -49    293    340   -124   -194    316   -129    280   -129    153     -2    -57
    -67    290    358   -111   -213    324   -135    275   -135    148     -5    -62
    -77    306    381   -116   -228    342   -124    288   -124    161      7    -49
   -106    298    405    -96   -254    350   -127    288   -124    166      7    -44
    -80    290    371   -106   -226    329   -148    272   -137    148     -7    -64
    -77    275    353    -98   -215    314   -145    275   -140    142    -15    -77
    -77    324    402   -124   -241    363    -54    402    -51    200     18    -57
    -38    420    459   -192   -249    439     41    600     88    306     98      0
     57    574    517   -314   -228    545    148    909    316    524    296    171
    158    769    610   -462   -226    691    249   1335    615    854    620    501
    202   1013    810   -607   -303    911    168   1239    704   1075    919    854
    116   1176   1060   -646   -472   1119    -93    600    535   1117   1070   1065
   -122   1262   1384   -571   -753   1322   -381   -236    192    940    982   1028
   -348   1047   1395   -348   -870   1221   -636  -1005   -446    285    376    465
   -363    600    963   -119   -665    782   -888  -1319  -1008   -384   -296   -207
   -257    342    597    -44   -428    470   -911  -1075   -971   -423   -389   -329
   -202    267    467    -33   -337    366   -706   -623   -706   -254   -285   -265
   -155    280    436    -62   -296    358   -436   -184   -439    -80   -168   -181
    -88    283    368    -98   -228    324   -265     88   -277     28    -98   -137
   -106    280    387    -88   -246    332   -184    207   -197     88    -57   -103
   -103    285    387    -93   -244    335   -155    252   -168    109    -44    -93
    -38    311    350   -135   -194    329   -142    272   -155    114    -41    -96
    -49    296    345   -124   -197    319   -137    283   -153    116    -41    -98
    -57    303    361   -124   -207    332   -129    296   -145    124    -31    -88
    -38    322    358   -142   -200    340   -127    306   -137    129    -25    -83
    -44    309    353   -132   -197    329   -135    311   -135    132    -23    -83
    -46    332    379   -142   -213    355   -114    332   -116    150      2    -59
    -33    345    379   -155   -205    361   -119    337   -116    150      2    -62
    -44    327    371   -140   -207    348   -137    329   -129    140    -12    -80
    -44    332    376   -142   -210    353   -129    342   -122    150     -2    -64
    -23    345    366   -163   -194    355   -119    358   -109    163     10    -51
      0    368    368   -184   -184    368   -122    363   -101    166     12    -49
     -7    387    394   -189   -202    392   -114    379    -85    179     28    -36
    -33    361    394   -163   -213    376   -116    387    -83    187     31    -33
    -28    350    379   -161   -202    363   -129    389    -88    181     23    -41
    -44    353    397   -155   -220    374   -132    400    -83    187     28    -38
    -33    392    423   -181   -228    407   -109    436    -57    210     57    -10
     49    439    389   -244   -168    415    -96    465    -36    228     70      5
     64    439    374   -252   -153    407   -101    472    -36    228     67      0
     31    459    428   -246   -197    444    -80    514    -10    259     93     25
    -15    452    467   -220   -241    459    -72    553     12    280    116     49
      0    459    459   -228   -228    459    -72    587     31    296    132     57
    -12    446    457   -218   -236    452    -75    623     46    311    142     70
      5    475    470   -241   -231    472    -64    670     72    340    171     98
     90    542    449   -316   -179    496    -54    727    103    371    200    122
    109    576    467   -342   -179    522    -38    787    137    405    233    150
     90    584    493   -337   -200    537    -31    841    168    439    270    189
    106    615    506   -361   -200    561    -28    888    202    475    309    228
    124    654    527   -389   -200    589    -28    922    228    509    342    262
     98    675    576   -387   -239    626    -31    945    249    537    371    298
     77    672    592   -376   -257    633    -44    943    249    540    379    311
    145    711    566   -431   -210    639    -46    935    249    540    381    314
    184    761    576   -472   -197    670    -25    945    259    558    402    337
    140    769    628   -454   -244    698     -5    948    270    571    418    361
    106    719    610   -413   -252    665    -38    888    226    527    379    322
     57    672    615   -366   -280    646    -62    823    184    485    340    277
     57    698    641   -379   -293    672    -36    789    181    478    335    275
    142    737    594   -439   -226    667    -23    737    158    446    301    249
    116    678    561   -397   -223    620    -49    644     96    381    231    174
     54    626    571   -340   -257    600    -62    576     57    340    194    132
     20    581    558   -301   -267    568    -83    511     12    296    153     88
     25    530    504   -277   -239    517   -119    439    -41    236     98     31
     -5    501    506   -249   -254    504   -116    415    -59    218     77     10
    -28    522    550   -246   -290    535    -90    420    -49    226     85     23
    -18    493    511   -239   -265    504   -109    387    -75    197     57     -5
    -10    467    478   -228   -244    472   -135    353   -109    166     20    -38
    -33    467    501   -218   -267    483   -129    358   -101    174     28    -28
    -23    470    493   -223   -257    480   -132    355   -103    171     31    -25
      5    491    483   -249   -239    488   -135    355   -103    171     31    -25
     -5    493    498   -244   -252    496   -129    358    -98    176     36    -18
    -41    465    506   -213   -272    485   -145    342   -114    166     25    -33
    -33    449    483   -207   -257    465   -163    324   -129    148      5    -54
     23    522    498   -272   -236    509   -129    355   -101    181     36    -25
     31    571    540   -301   -254    555   -101    381    -75    207     64      7
    -18    496    511   -239   -267    504   -140    342   -114    168     25    -31
     10    504    493   -257   -241    498   -153    332   -124    163     23    -41
     44    561    514   -303   -236    540   -119    361    -96    192     51     -7
     10    527    517   -267   -252    522   -124    350   -109    176     41    -15
    -15    498    511   -241   -265    504   -140    332   -127    161     23    -33
    -12    496    509   -241   -262    501   -145    324   -135    155     20    -36
     -2    491    491   -246   -246    491   -158    306   -150    140     10    -49
     10    480    470   -244   -228    475   -176    293   -163    124     -2    -62
    -28    475    504   -223   -267    488   -179    290   -166    122     -5    -59
    -51    491    540   -220   -296    514   -155    309   -150    140     15    -36
    -20    491    511   -236   -267    501   -158    303   -158    129      7    -44
    -20    459    480   -218   -249    470   -179    280   -184    103    -18    -72
    -41    457    496   -207   -270    475   -184    270   -194     93    -28    -77
    -10    480    491   -236   -252    485   -187    267   -197     90    -31    -77
     -5    483    488   -239   -246    485   -187    267   -197     90    -31    -77
    -25    491    517   -231   -270    504   -168    280   -181    103    -15    -62
    -25    478    501   -228   -262    488   -181    265   -200     85    -33    -80
    -51    413    462   -181   -257    436   -220    228   -236     49    -70   -119
    -96    379    472   -142   -285    426   -236    215   -252     36    -80   -129
     -2    514    517   -254   -259    514   -181    267   -202     85    -28    -75
     77    594    514   -337   -218    555   -150    293   -171    114     -2    -51
     15    571    555   -293   -270    563   -145    290   -168    114     -2    -51
     -2    592    594   -296   -298    594   -119    306   -150    132     15    -33
     10    613    602   -311   -296    607   -103    316   -137    142     25    -23
    -18    615    633   -301   -324    623   -111    319   -129    145     31    -20
    -12    652    665   -319   -340    657   -119    322   -124    158     46     -5
     25    685    659   -358   -316    672   -140    314   -124    163     59      7
     64    678    613   -371   -272    646   -174    290   -145    145     41    -12
      7    662    652   -335   -322    657   -166    306   -137    161     59      5
    -25    652    675   -314   -350    662   -161    332   -119    179     83     31
     20    626    602   -324   -290    613   -189    314   -150    148     54      2
     33    587    553   -309   -259    571   -210    290   -181    122     28    -23
    -12    537    550   -262   -283    542   -220    270   -205     98      2    -46
    -33    498    532   -233   -283    514   -231    244   -233     62    -31    -80
    -36    470    506   -215   -270    488   -233    226   -257     36    -59   -111
    -62    452    514   -194   -288    483   -223    223   -267     25    -67   -116
    -46    459    506   -207   -275    483   -220    220   -272     18    -72   -119
      0    465    465   -233   -231    465   -220    207   -288      0    -90   -137
    -33    431    465   -200   -249    446   -231    194   -306    -15   -106   -153
    -85    379    465   -145   -275    420   -241    187   -316    -23   -114   -153
     -7    431    439   -213   -223    433   -244    189   -316    -20   -111   -153
     15    467    449   -241   -218    459   -233    197   -309    -10   -103   -148
      2    493    491   -249   -244    491   -207    218   -288      7    -83   -124
    -18    462    480   -220   -249    470   -213    210   -293      0    -90   -127
      2    439    433   -223   -215    436   -231    192   -316    -23   -114   -150
    -25    457    483   -215   -254    470   -166    290   -249     28    -83   -135
    -25    540    563   -257   -296    550    -38    504    -85    150      5    -80
     70    657    587   -363   -257    623     46    732    101    316    137     23
    150    865    714   -509   -280    789    116   1104    423    678    496    371
    223   1197    971   -711   -374   1085     80   1304    685   1072    958    878
    239   1491   1252   -865   -506   1371    -96    943    620   1215   1231   1226
     85   1647   1561   -865   -737   1605   -335    239    298   1088   1223   1283
   -145   1491   1636   -672   -891   1564   -597   -605   -379    410    592    688
   -239   1057   1296   -410   -769   1176   -849  -1195  -1109   -433   -257   -145
   -210    600    807   -197   -509    704  -1000  -1252  -1366   -763   -613   -509
   -192    301    493    -54   -342    397   -914   -919  -1187   -665   -584   -514
   -124    324    449   -101   -285    384   -680   -511   -883   -454   -439   -405
    -51    389    441   -168   -246    413   -441   -135   -597   -249   -293   -293
    -25    431    457   -202   -241    441   -298     85   -433   -122   -194   -215
    -10    446    457   -218   -233    452   -246    155   -381    -80   -163   -194
     18    431    413   -226   -197    423   -246    166   -379    -85   -171   -210
      0    405    402   -202   -200    405   -249    176   -374    -83   -171   -210
    -15    418    431   -202   -223    423   -218    215   -342    -51   -140   -179
      7    467    459   -236   -226    465   -194    246   -316    -28   -119   -155
     18    467    446   -244   -213    457   -207    233   -327    -41   -132   -168
     -5    444    446   -220   -226    444   -215    233   -332    -49   -137   -179
    -23    433    454   -207   -239    444   -210    246   -329    -41   -129   -171
     12    459    446   -236   -215    454   -210    257   -324    -36   -124   -166
     18    457    439   -236   -210    446   -215    259   -324    -33   -119   -158
      5    470    465   -239   -231    467   -218    267   -319    -23   -106   -145
     10    485    472   -249   -231    478   -226    270   -319    -20   -106   -150
     36    506    470   -270   -215    488   -215    283   -306    -10   -101   -142
     10    498    488   -257   -239    493   -200    298   -296      0    -88   -129
     20    496    475   -259   -228    485   -205    303   -290      2    -88   -124
     49    493    444   -272   -197    470   -220    303   -296     -5    -96   -135
     31    501    470   -265   -218    485   -213    324   -277     15    -77   -111
     28    535    506   -283   -239    522   -200    353   -254     38    -51    -85
     57    548    491   -303   -215    519   -200    366   -244     46    -44    -80
     38    548    506   -296   -233    527   -192    387   -231     62    -33    -70
     20    540    519   -280   -249    530   -184    415   -213     80    -18    -49
     18    517    498   -270   -239    509   -194    431   -207     83    -15    -51
     12    532    519   -272   -254    524   -181    475   -179    114     12    -25
     75    620    545   -348   -236    584   -140    550   -122    174     72     33
    135    649    514   -392   -189    581   -135    587    -96    194     96     54
    124    641    514   -384   -194    579   -142    620    -80    210    106     64
     88    675    587   -381   -249    633   -106    706    -12    277    176    132
    101    724    623   -413   -262    675    -77    787     49    342    241    200
    197    784    587   -491   -194    685    -77    828     80    379    280    233
    153    774    620   -465   -236    698    -88    841     88    397    298    257
    137    802    665   -470   -265    735    -85    859    109    423    327    290
    171    849    675   -511   -252    763    -90    859    109    431    348    309
    163    875    711   -519   -272    795    -90    859    111    441    361    322
    137    878    737   -509   -301    810    -90    849    106    444    363    329
    135    872    737   -504   -301    805   -106    818     88    423    348    319
    129    872    743   -501   -306    810   -101    795     75    410    335    309
     85    828    743   -457   -327    787    -93    766     57    384    314    288
     62    774    709   -418   -324    743   -111    701      2    322    249    223
     96    774    678   -436   -290    724   -114    636    -44    267    194    166
    111    792    680   -454   -285    737   -101    587    -72    233    155    129
     62    763    701   -413   -319    732    -96    537   -103    200    122     96
     46    719    672   -384   -314    696   -122    467   -155    142     64     38
     10    641    631   -327   -311    636   -153    402   -207     85     10    -18
    -18    581    600   -283   -309    589   -171    355   -249     46    -33    -57
     20    610    589   -314   -283    600   -168    340   -257     33    -44    -67
     64    649    581   -358   -259    615   -161    337   -252     41    -36    -59
     28    636    607   -335   -288    623   -153    342   -246     46    -28    -54
     -2    620    623   -309   -314    620   -150    342   -249     46    -28    -54
     15    613    597   -314   -290    605   -171    324   -267     28    -49    -77
     25    607    581   -319   -277    594   -189    306   -283     18    -62    -90
     23    623    600   -324   -288    610   -187    311   -280     23    -51    -80
     49    639    587   -345   -270    613   -189    314   -275     25    -46    -77
     10    584    574   -296   -280    579   -200    306   -283     18    -54    -83
    -59    568    626   -254   -342    597   -192    314   -272     31    -38    -59
      0    633    631   -316   -314    633   -174    332   -254     51    -20    -41
     54    670    615   -363   -280    644   -171    327   -259     46    -28    -49
     18    633    615   -324   -298    626   -171    322   -267     41    -36    -57
     23    623    600   -324   -288    613   -181    314   -275     33    -41    -62
     38    623    581   -332   -272    602   -192    306   -283     28    -49    -70
     31    633    602   -332   -285    618   -187    303   -283     28    -44    -67
      5    631    626   -316   -309    628   -184    301   -285     25    -44    -62
     -5    592    597   -293   -301    594   -215    277   -306      2    -64    -88
    -12    589    602   -288   -306    594   -223    267   -316     -7    -75    -98
    -20    597    618   -290   -319    607   -213    272   -314     -7    -70    -93
     36    628    592   -332   -277    610   -202    275   -309     -2    -67    -88
     54    605    550   -329   -249    576   -218    262   -322    -18    -83   -109
     -2    571    574   -285   -288    571   -215    265   -322    -15    -83   -103
    -31    571    602   -272   -316    584   -200    277   -306     -5    -70    -90
      2    568    566   -285   -280    568   -215    257   -324    -28    -93   -114
      0    568    566   -285   -283    566   -218    252   -332    -31    -98   -116
      5    579    571   -293   -283    576   -207    262   -327    -23    -90   -111
      5    558    550   -283   -272    555   -228    241   -345    -44   -111   -135
     23    587    563   -303   -270    576   -213    254   -327    -23    -88   -111
     41    701    659   -374   -309    680   -142    322   -249     51    -10    -36
     51    753    698   -402   -322    727   -114    337   -226     70      5    -23
     28    735    706   -384   -340    722   -116    324   -233     57    -10    -44
    -15    709    724   -345   -368    717   -129    316   -236     57    -10    -44
      0    722    719   -363   -358    719   -153    296   -244     54    -10    -41
     44    750    704   -397   -329    727   -166    290   -244     57     -2    -36
     18    743    724   -381   -353    732   -171    290   -244     59      5    -25
      5    737    732   -371   -363    735   -174    306   -236     75     20     -5
     67    745    678   -407   -303    711   -184    311   -241     70     10    -10
     93    717    623   -405   -265    670   -192    309   -252     59     -2    -20
     44    649    605   -348   -280    628   -197    296   -270     44    -18    -36
     15    581    566   -298   -275    574   -220    259   -309      2    -54    -72
     15    563    548   -290   -265    555   -223    244   -327    -20    -77    -98
    -31    542    571   -257   -301    555   -210    244   -332    -28    -85   -106
    -51    504    553   -228   -301    527   -220    226   -353    -46   -101   -122
    -23    491    514   -233   -267    501   -241    197   -381    -77   -135   -155
      7    522    511   -267   -252    517   -218    215   -368    -62   -124   -145
     18    514    496   -267   -239    506   -213    215   -366    -62   -122   -140
     15    491    475   -254   -231    483   -233    197   -384    -83   -142   -161
    -20    470    491   -223   -254    480   -241    194   -384    -85   -142   -161
    -62    454    517   -197   -288    483   -233    207   -371    -70   -129   -145
    -18    488    506   -236   -262    496   -223    215   -361    -59   -119   -137
     25    498    472   -262   -223    485   -223    210   -366    -64   -124   -142
      0    478    478   -239   -239    478   -213    220   -358    -59   -124   -145
     12    509    496   -262   -241    501   -132    337   -280    -20   -111   -148
     41    584    542   -314   -249    563    -25    540   -129     85    -44   -109
     59    717    657   -389   -298    688     98    857    142    345    181     88
    171    966    795   -568   -311    880    181   1309    511    766    602    506
    293   1327   1034   -813   -368   1182     72   1234    615   1054    992    953
    200   1579   1379   -891   -589   1480   -171    639    428   1122   1205   1236
    -36   1647   1683   -807   -859   1665   -472   -176     -2    870   1067   1153
   -228   1369   1597   -568   -911   1483   -766   -950   -701    119    340    467
   -233    857   1091   -311   -662    971   -995  -1327  -1350   -683   -478   -329
   -202    493    696   -145   -449    594   -989  -1124  -1343   -761   -613   -491
   -124    402    527   -140   -324    465   -797   -704  -1049   -566   -493   -418
    -72    436    509   -181   -290    472   -535   -283   -730   -345   -342   -309
    -72    426    496   -179   -285    459   -332     23   -509   -179   -228   -220
    -49    413    459   -181   -254    436   -259    140   -428   -116   -184   -192
    -12    418    428   -205   -220    423   -244    174   -407   -109   -181   -194
     20    472    452   -246   -215    462   -210    210   -371    -77   -155   -174
    -12    470    480   -228   -249    475   -189    239   -348    -57   -135   -153
    -36    426    462   -194   -249    441   -202    236   -350    -62   -142   -158
     -7    426    433   -210   -220    428   -215    228   -361    -72   -153   -171
    -10    436    446   -213   -228    441   -213    239   -350    -62   -140   -163
      5    470    462   -239   -228    465   -197    262   -327    -38   -119   -142
     44    501    457   -272   -205    480   -192    275   -314    -28   -114   -137
    -15    467    480   -228   -249    475   -189    285   -309    -23   -109   -132
    -33    454    488   -210   -259    470   -179    298   -296    -10    -96   -116
    -33    439    472   -202   -254    454   -189    296   -301    -18   -106   -119
     10    496    485   -254   -236    491   -184    314   -285      0    -88   -109
      2    517    514   -259   -257    514   -168    335   -267     18    -64    -88
     -7    504    511   -246   -259    506   -171    337   -262     20    -64    -85
     33    530    496   -283   -231    511   -171    348   -257     25    -64    -85
     20    532    511   -277   -244    522   -166    366   -244     38    -51    -70
     59    548    485   -306   -213    517   -163    379   -236     46    -44    -64
     59    527    467   -293   -202    498   -174    381   -233     44    -49    -72
     23    535    509   -280   -244    524   -145    426   -197     77    -15    -38
     25    555    527   -290   -252    542   -135    454   -176     98      5    -20
     46    553    506   -301   -231    530   -145    467   -174    101      5    -25
     54    579    524   -316   -233    553   -129    511   -145    127     28     -5
     62    594    532   -329   -236    563   -109    563   -111    158     62     25
     70    607    537   -340   -233    571    -96    615    -75    192     90     51
    101    646    542   -376   -220    594    -75    675    -33    228    127     80
    111    649    537   -379   -213    594    -80    722    -15    252    148    101
     70    626    555   -348   -244    589    -90    766      2    275    166    119
     83    659    576   -371   -246    618    -75    828     44    319    210    163
    161    787    626   -472   -233    706    -23    917    116    397    293    246
    187    852    665   -519   -239    758      7    966    163    446    345    303
    187    857    670   -522   -241    763     -5    961    158    444    348    311
    205    872    667   -540   -231    771    -20    945    148    439    345    311
    174    865    691   -519   -259    776    -28    935    140    439    348    319
    184    872    688   -527   -252    782    -31    922    137    436    348    322
    161    862    701   -514   -270    782    -38    893    119    420    329    306
    111    831    719   -472   -303    776    -41    852     93    400    314    290
     93    797    704   -446   -303    750    -59    784     54    353    272    249
     90    771    680   -431   -293    727    -75    709      7    298    220    194
     98    776    678   -439   -290    727    -70    654    -15    267    187    161
     64    743    678   -405   -306    711    -70    592    -51    231    150    122
     31    691    657   -361   -311    672    -93    519    -96    181    101     70
     36    626    589   -329   -275    607   -124    446   -150    127     44     12
      5    592    587   -298   -290    589   -122    415   -168    106     20     -5
    -15    584    600   -283   -309    589   -132    387   -187     85      2    -23
    -36    566    600   -265   -319    581   -155    355   -210     62    -23    -51
    -15    576    592   -280   -303    584   -142    358   -202     67    -15    -46
     10    579    566   -296   -277    574   -142    350   -205     64    -18    -46
     33    579    545   -306   -257    563   -142    348   -205     59    -25    -54
     41    620    576   -332   -267    600   -119    368   -181     83     -2    -31
      5    615    610   -309   -301    613   -111    381   -168    101     15    -10
     33    600    566   -319   -267    584   -127    366   -181     85      2    -25
     18    571    553   -296   -267    563   -145    348   -202     64    -18    -46
     -2    587    589   -293   -296    587   -135    363   -187     83     -2    -28
     10    581    571   -296   -280    576   -142    358   -187     80     -2    -31
     25    563    537   -296   -257    550   -174    329   -213     57    -23    -54
     -2    550    553   -275   -277    550   -174    332   -210     62    -18    -46
    -25    558    581   -267   -306    568   -161    340   -200     72     -7    -38
     28    589    561   -309   -265    576   -148    348   -192     83      0    -33
     41    584    542   -314   -252    563   -153    337   -200     72     -5    -38
    -18    553    568   -267   -293    561   -161    324   -207     64    -12    -44
    -23    535    558   -257   -290    545   -176    311   -223     49    -25    -59
      0    550    550   -275   -275    550   -176    311   -223     49    -28    -59
      0    563    563   -283   -283    561   -163    316   -213     59    -18    -44
     12    563    548   -288   -267    555   -166    306   -220     57    -23    -49
     10    537    527   -277   -257    532   -174    293   -233     44    -33    -64
      5    555    550   -280   -272    553   -161    309   -220     57    -18    -49
     -2    571    571   -285   -288    571   -153    311   -215     59    -15    -44
     10    550    540   -280   -265    545   -168    293   -233     44    -33    -59
      2    537    535   -272   -265    537   -171    290   -239     38    -36    -67
    -12    530    542   -257   -277    535   -163    298   -231     44    -28    -57
     -5    509    514   -252   -259    511   -184    283   -246     25    -46    -75
      7    501    491   -254   -241    496   -192    272   -257     15    -57    -88
     -7    517    524   -254   -267    519   -176    280   -241     31    -41    -72
     18    613    594   -314   -288    605   -135    324   -189     80     10    -25
     10    618    607   -316   -298    613   -119    329   -179     90     15    -20
      0    654    654   -327   -327    654    -77    358   -145    119     44     10
     41    722    678   -384   -316    701    -57    376   -122    140     67     33
     23    701    678   -361   -327    691   -103    332   -153    114     41     10
     38    735    696   -387   -329    717   -103    350   -132    145     72     36
     15    724    709   -368   -348    717   -101    361   -119    161     85     54
     25    711    683   -371   -329    698   -122    353   -129    150     80     46
     41    675    633   -358   -296    654   -158    340   -155    129     62     25
     15    636    620   -327   -303    628   -171    332   -174    116     51     18
     31    605    571   -319   -270    589   -179    319   -187     98     33      2
     46    574    524   -311   -239    550   -189    301   -207     77     12    -20
     18    542    524   -280   -252    535   -184    288   -223     62      0    -33
    -44    485    530   -220   -288    506   -179    277   -236     44    -23    -54
    -49    428    478   -189   -265    454   -215    236   -277      0    -67    -98
    -20    449    470   -215   -246    459   -218    223   -290     -7    -77   -109
    -18    452    470   -215   -244    459   -200    228   -290    -10    -77   -106
    -88    376    462   -145   -275    420   -215    210   -311    -33    -96   -129
     -7    459    467   -226   -239    465   -179    246   -275      2    -62    -98
      7    501    491   -254   -241    496   -161    265   -259     20    -44    -80
    -33    418    452   -192   -241    433   -207    213   -306    -23    -85   -127
      2    423    418   -213   -207    420   -215    207   -311    -28    -90   -135
    -28    433    459   -202   -244    446   -181    244   -275      7    -57    -96
    -44    449    493   -202   -270    470   -163    265   -257     20    -41    -83
    -25    462    488   -218   -257    475   -129    322   -226     38    -36    -90
      2    566    561   -285   -280    563    -12    511    -90    135     25    -54
     25    685    659   -355   -316    672    106    779    122    324    189     83
    127    872    745   -501   -309    807    197   1176    431    649    493    371
    257   1150    893   -704   -316   1023    179   1413    680   1005    893    797
    220   1421   1200   -820   -491   1312    -28    966    618   1166   1176   1153
     85   1566   1480   -826   -696   1525   -309    197    342   1098   1218   1257
   -116   1462   1577   -672   -846   1519   -610   -644   -228    584    766    854
   -280   1005   1286   -361   -782   1145   -891  -1265  -1008   -309   -114      5
   -290    542    833   -129   -561    688  -1005  -1236  -1213   -618   -459   -353
   -194    340    532    -72   -363    436   -885   -857  -1023   -524   -436   -374
    -49    465    514   -210   -283    491   -563   -361   -685   -288   -265   -244
    -15    504    519   -244   -267    511   -280     36   -415    -96   -119   -129
    -49    420    467   -187   -259    441   -205    174   -337    -49    -96   -127
    -31    420    449   -194   -241    433   -194    213   -319    -41    -96   -135
    -41    413    454   -184   -249    431   -181    241   -303    -28    -85   -124
    -18    384    402   -181   -210    392   -192    233   -314    -41   -101   -145
      7    389    381   -200   -187    387   -197    231   -314    -44   -103   -153
      2    441    439   -223   -218    439   -155    280   -270      0    -59   -109
    -57    426    483   -184   -270    452   -142    309   -249     18    -44    -88
    -67    358    426   -145   -246    392   -187    275   -288    -18    -83   -129
    -75    376    452   -153   -265    413   -176    290   -272     -5    -67   -114
      7    496    488   -252   -239    491   -135    337   -226     41    -18    -67
     54    519    462   -288   -202    491   -127    345   -220     46    -18    -67
     33    475    441   -254   -202    459   -135    337   -233     36    -28    -83
    -15    459    475   -223   -244    467   -137    350   -223     49    -15    -67
      0    457    457   -228   -228    457   -145    353   -220     49    -18    -67
     33    483    446   -259   -207    465   -140    366   -207     64     -5    -57
     25    509    483   -267   -228    496   -109    410   -168    103     33    -18
    -18    488    506   -236   -262    496   -109    418   -168    103     36    -15
     -5    480    485   -239   -244    483   -124    413   -176     96     23    -33
      2    493    491   -249   -244    493   -122    431   -166    106     38    -20
    -15    478    493   -231   -254    485   -111    457   -150    124     54     -5
     12    488    472   -252   -231    483   -122    467   -148    122     51    -12
     41    509    467   -277   -213    488   -129    483   -140    129     54    -10
      7    511    501   -259   -246    506   -119    517   -119    150     75     10
     20    535    514   -277   -246    524    -90    579    -80    187    111     46
     90    602    509   -348   -210    555    -57    646    -31    231    153     80
     62    584    522   -324   -231    553    -46    698     -7    259    179    103
     38    589    550   -314   -257    568    -38    753     23    290    210    137
     67    639    571   -353   -252    605    -31    815     59    327    244    166
    106    688    581   -400   -239    633    -12    880    101    374    288    213
    132    730    594   -431   -231    662    -10    922    132    410    324    257
    174    753    579   -462   -202    665    -28    937    142    423    342    272
    168    756    587   -462   -207    672    -33    950    153    444    363    298
    163    815    652   -491   -244    735      0    982    184    483    405    342
    179    854    672   -517   -246    763     15    987    197    498    428    363
    145    862    714   -504   -285    789      7    971    189    493    428    361
     98    841    743   -470   -322    792     -7    945    176    483    420    355
     88    833    743   -462   -327    789    -15    904    155    462    407    345
    122    833    709   -478   -293    771    -28    846    127    428    376    311
    114    813    696   -465   -290    753    -23    792     98    400    342    280
     59    753    693   -405   -316    724    -28    727     62    361    303    241
     49    709    657   -379   -303    683    -51    639      5    298    239    179
     28    683    654   -358   -311    670    -70    568    -38    254    194    129
     -5    636    641   -316   -322    639    -75    519    -67    220    161    101
     -5    594    600   -293   -301    597    -90    467   -103    184    122     62
      7    571    561   -290   -277    566   -111    420   -142    142     80     18
    -12    561    574   -275   -293    566   -109    410   -148    135     75     12
    -18    537    555   -262   -288    548   -111    397   -155    127     62      7
     10    550    540   -280   -265    545   -114    381   -163    114     49     -5
    -10    535    545   -262   -277    540   -111    384   -161    122     54     -2
    -31    535    563   -252   -296    548   -111    384   -158    122     57      0
     -7    550    555   -272   -283    553   -116    376   -163    122     57      0
     -5    558    563   -275   -283    561   -122    366   -174    111     46    -10
    -57    517    574   -231   -314    545   -140    353   -189     96     31    -23
    -10    530    540   -259   -275    535   -145    350   -187     98     31    -20
     80    576    496   -329   -207    537   -129    363   -174    109     44    -10
     33    563    530   -298   -246    548   -111    374   -166    116     51     -5
    -62    553    615   -246   -337    584   -114    379   -161    124     62      5
    -67    527    592   -231   -329    558   -140    355   -181    101     38    -18
     -2    535    537   -267   -270    535   -150    342   -194     90     28    -28
     38    574    535   -306   -246    555   -119    366   -171    114     54     -2
    -31    553    581   -262   -306    568   -116    363   -171    114     54     -2
    -46    548    594   -249   -319    571   -124    355   -179    109     49     -7
    -18    563    579   -272   -298    571   -119    355   -179    109     51     -2
    -23    542    566   -259   -293    553   -132    335   -194     93     33    -20
    -20    540    561   -259   -290    550   -145    319   -210     83     20    -38
    -23    553    576   -267   -298    563   -132    329   -200     90     28    -25
    -31    532    563   -252   -296    548   -137    324   -207     83     23    -33
     -2    527    530   -262   -265    527   -153    314   -218     72     15    -44
    -31    496    527   -233   -280    511   -161    306   -228     64     10    -49
    -49    480    530   -215   -290    504   -166    296   -236     57      2    -54
     -7    535    542   -265   -275    540   -148    309   -220     70     12    -44
      7    571    563   -288   -277    568   -127    329   -202     88     28    -31
     -5    553    558   -275   -283    555   -132    319   -215     75     15    -38
     -2    511    514   -257   -257    514   -161    288   -246     44    -12    -70
     15    514    498   -267   -241    509   -158    290   -244     46    -10    -70
    -64    480    545   -207   -303    511   -148    309   -226     67     10    -49
    -70    530    600   -231   -335    563   -137    319   -210     77     23    -38
     12    644    631   -329   -309    636    -93    355   -168    116     57    -10
     25    678    649   -353   -311    662    -54    379   -145    137     80      7
    -38    657    696   -309   -366    675    -49    379   -142    140     83     15
    -62    631    691   -285   -376    659    -93    350   -158    127     72      0
    -20    672    693   -324   -355    683   -119    345   -155    137     83     12
     23    730    704   -379   -340    717   -109    361   -140    158    106     41
      5    696    691   -350   -342    693   -119    353   -145    155    103     38
     31    698    667   -366   -316    683   -127    358   -148    153    103     33
     46    693    646   -371   -301    670   -127    366   -148    155    103     36
     38    652    613   -345   -288    631   -150    345   -171    135     85     18
     41    610    568   -324   -262    589   -171    322   -197    106     57    -12
      7    574    566   -290   -277    568   -174    303   -218     85     36    -31
    -33    542    576   -254   -303    558   -163    301   -228     72     25    -41
    -38    493    530   -228   -283    511   -179    272   -259     38    -10    -77
    -59    444    504   -192   -280    472   -197    241   -288      7    -41   -111
    -77    431    509   -179   -293    470   -202    233   -296      2    -46   -111
    -28    459    485   -215   -257    472   -205    226   -303     -7    -54   -119
      0    465    465   -233   -233    465   -207    223   -306    -10    -57   -124
    -38    459    498   -210   -267    478   -181    246   -285     12    -33   -103
    -83    441    522   -179   -303    480   -179    254   -280     18    -25    -96
    -75    428    504   -176   -290    465   -189    241   -293      5    -36   -111
    -54    439    493   -194   -272    465   -184    241   -290      7    -33   -106
    -38    465    504   -213   -270    483   -163    265   -267     28    -12    -83
    -28    483    509   -228   -270    496   -153    285   -254     31    -20    -96
    -51    532    584   -241   -319    558    -75    420   -158     96     20    -80
    -18    652    670   -319   -342    659     46    665     28    257    153     23
    122    844    722   -483   -298    784    176   1018    306    530    400    254
    262   1083    818   -675   -277    950    210   1376    584    875    769    639
    280   1330   1049   -807   -384   1189     98   1239    659   1114   1091   1023
    161   1483   1322   -823   -581   1402   -145    589    485   1143   1223   1221
    -20   1532   1553   -756   -787   1543   -452   -285     64    854   1021   1072
   -231   1215   1447   -493   -839   1330   -696   -982   -620    103    293    371
   -322    750   1072   -215   -696    911   -888  -1205  -1072   -449   -277   -202
   -207    475    680   -135   -444    576   -893   -953  -1028   -483   -366   -324
   -145    407    553   -129   -348    480   -701   -540   -795   -340   -283   -283
   -129    444    571   -158   -350    506   -426   -132   -535   -168   -163   -194
   -103    407    509   -153   -306    457   -285     90   -407    -88   -114   -174
    -90    379    470   -145   -283    426   -244    161   -368    -67   -106   -179
    -41    452    493   -205   -267    472   -200    223   -322    -23    -70   -142
     -5    496    498   -246   -252    496   -166    259   -290      2    -46   -119
     12    493    478   -254   -231    485   -158    267   -285      2    -46   -119
    -25    467    491   -223   -257    478   -153    277   -280      5    -44   -119
    -96    423    519   -163   -306    470   -158    283   -283      5    -41   -114
    -44    444    485   -202   -265    465   -168    285   -285      2    -46   -122
     -5    478    480   -236   -244    480   -163    298   -275     15    -36   -111
    -54    462    517   -207   -285    488   -158    311   -265     25    -23    -93
    -33    478    511   -220   -272    493   -158    316   -259     33    -18    -90
     12    498    485   -257   -236    493   -166    319   -262     31    -18    -93
    -36    485    522   -226   -277    504   -155    335   -252     44     -5    -80
    -49    496    545   -226   -298    522   -142    355   -233     59     12    -62
     10    517    506   -262   -246    511   -150    355   -239     54      7    -67
     10    530    519   -272   -254    524   -155    363   -236     57     10    -64
    -54    517    571   -231   -314    545   -142    392   -213     83     31    -41
    -72    493    563   -210   -319    527   -158    392   -213     83     25    -46
    -20    527    548   -252   -283    537   -161    405   -205     93     33    -41
     18    589    571   -303   -277    581   -119    454   -163    132     70     -5
     20    594    574   -306   -275    584   -116    472   -158    140     77      0
     25    589    563   -309   -270    579   -124    485   -158    140     75     -2
      2    592    589   -296   -293    592   -116    519   -137    163     96     15
     -5    602    605   -298   -306    602   -111    555   -116    181    114     36
     18    602    584   -311   -283    594   -111    589   -103    192    122     41
     25    623    597   -324   -285    610    -93    646    -70    228    155     75
     31    659    628   -345   -298    644    -83    704    -36    262    189    111
     67    670    602   -368   -267    636    -90    750    -18    277    202    122
     96    714    618   -407   -259    667    -64    823     28    327    252    171
     93    766    672   -431   -290    719    -49    888     75    381    309    228
    127    818    691   -472   -280    756    -44    930    101    413    342    267
    140    857    714   -501   -288    784    -51    937    106    426    358    288
    119    875    753   -498   -316    815    -54    945    116    444    379    314
    106    883    774   -496   -335    831    -51    950    124    457    397    332
    127    906    779   -517   -324    844    -57    945    124    462    400    335
    140    943    802   -542   -329    875    -44    945    132    470    413    350
    122    945    823   -535   -350    885    -33    927    127    465    410    355
    122    919    795   -522   -337    857    -46    880     98    433    379    324
    127    906    779   -517   -324    844    -51    826     67    397    340    285
     80    867    787   -478   -353    828    -54    761     28    355    298    244
     49    813    763   -433   -355    789    -70    683    -18    303    244    187
     44    769    722   -407   -337    745    -88    610    -64    249    187    127
     31    737    706   -384   -337    722    -90    555    -93    215    153     90
     15    701    685   -361   -335    693   -101    501   -129    176    114     57
     41    693    652   -366   -306    672   -106    459   -158    142     77     20
      0    654    654   -329   -327    654   -116    426   -181    122     54     -2
    -41    636    678   -296   -358    657   -116    418   -187    119     51     -2
     -7    641    646   -316   -327    644   -135    397   -202    101     33    -25
    -12    639    652   -314   -332    646   -137    392   -207     98     28    -28
    -62    628    691   -285   -379    659   -124    405   -192    111     41    -12
    -51    631    683   -288   -366    657   -127    402   -194    106     38    -18
    -33    623    654   -296   -345    639   -140    389   -210     93     25    -33
    -49    613    659   -283   -355    636   -137    389   -207     98     31    -28
    -51    589    641   -270   -348    615   -150    379   -218     88     23    -31
    -31    579    610   -272   -319    594   -168    366   -233     72      5    -51
     12    646    633   -332   -311    641   -132    394   -207     98     31    -23
     -7    657    665   -324   -335    662   -116    402   -194    109     46    -10
    -20    626    646   -303   -335    636   -132    384   -213     90     25    -31
    -31    605    636   -285   -332    620   -153    361   -231     70      2    -51
    -72    574    644   -252   -358    607   -174    345   -252     54     -7    -64
    -23    605    628   -290   -327    618   -171    345   -252     57     -5    -62
     46    670    623   -361   -288    649   -148    361   -236     72     10    -46
    -18    636    654   -309   -335    644   -150    350   -244     67      5    -51
    -28    649    675   -311   -353    662   -150    348   -244     67      7    -44
     10    633    623   -322   -306    628   -166    327   -265     44    -12    -67
      7    605    597   -306   -296    602   -174    311   -280     33    -25    -80
    -46    605    652   -277   -348    628   -158    329   -265     51     -5    -59
    -41    610    652   -285   -345    631   -163    327   -270     46    -10    -67
    -38    610    649   -285   -345    628   -166    324   -272     44    -10    -67
    -64    576    641   -257   -353    607   -174    314   -283     36    -18    -72
    -72    561    633   -244   -353    597   -189    306   -290     25    -28    -80
    -28    589    618   -280   -324    602   -184    306   -293     20    -31    -83
    -44    597    641   -277   -342    618   -176    314   -288     25    -23    -75
    -10    618    626   -303   -316    620   -168    316   -283     31    -20    -70
     20    620    600   -319   -288    610   -176    309   -290     20    -31    -80
    -10    636    644   -314   -329    639   -171    314   -283     31    -20    -75
    -41    667    709   -314   -376    688   -140    345   -249     62     12    -46
    -28    693    722   -332   -376    706   -124    345   -241     67     15    -46
    -25    724    750   -348   -387    737   -103    358   -226     83     25    -36
    -59    719    779   -332   -420    750   -106    358   -220     90     33    -20
    -38    748    784   -355   -410    766   -122    348   -223     96     38    -15
     12    807    792   -413   -389    800   -135    353   -210    114     57      0
      7    805    797   -405   -394    802   -142    361   -202    124     67     15
     18    823    805   -423   -394    815   -148    363   -200    129     83     25
     36    800    761   -418   -363    782   -171    358   -215    116     70     10
     18    750    730   -387   -355    740   -184    353   -233    103     57     -2
      2    706    704   -353   -350    706   -200    340   -257     85     38    -12
     15    659    641   -337   -314    652   -233    290   -306     33     -7    -62
    -25    613    636   -293   -332    623   -236    270   -332      7    -36    -90
    -77    613    691   -267   -387    652   -197    298   -309     31    -15    -64
    -57    610    667   -275   -361    639   -192    293   -316     20    -23    -72
     -7    597    605   -296   -306    600   -213    262   -353    -18    -59   -109
    -33    584    618   -275   -327    600   -205    262   -358    -18    -62   -111
    -90    558    649   -236   -371    602   -210    262   -363    -23    -70   -119
    -72    537    610   -231   -340    574   -236    244   -384    -46    -93   -142
    -80    517    597   -220   -337    555   -246    231   -397    -51    -98   -150
    -49    555    605   -252   -327    579   -228    246   -379    -36    -80   -129
     -5    602    607   -298   -306    605   -215    257   -368    -31    -75   -127
    -57    561    618   -252   -337    589   -226    241   -384    -41    -88   -142
    -88    548    636   -231   -361    589   -223    249   -381    -36    -85   -135
    -80    537    615   -228   -348    576   -192    306   -350    -23    -85   -145
    -38    600    639   -280   -340    618    -93    480   -231     57    -38   -127
      2    743    740   -371   -368    743     38    750    -15    249    124      7
    103    976    872   -540   -384    924    127   1132    298    589    459    329
    239   1278   1039   -758   -400   1158     90   1358    542    945    867    774
    239   1561   1322   -901   -542   1441    -57   1065    537   1135   1169   1150
     67   1722   1654   -893   -792   1688   -283    381    290   1085   1231   1278
   -129   1641   1769   -756   -950   1704   -561   -480   -316    511    711    792
   -277   1254   1532   -488   -906   1392   -802  -1093  -1023   -298    -96     -5
   -280    805   1085   -262   -683    945   -963  -1179  -1325   -672   -488   -400
   -194    522    717   -163   -454    618   -917   -875  -1197   -620   -496   -441
   -124    514    636   -197   -379    574   -714   -491   -937   -457   -397   -376
    -96    548    644   -226   -368    594   -452    -96   -654   -257   -252   -262
   -103    535    636   -215   -368    584   -303    124   -506   -150   -176   -207
   -116    517    633   -200   -374    574   -259    197   -462   -127   -163   -200
    -85    553    636   -236   -361    594   -239    236   -431    -98   -140   -176
    -59    574    631   -257   -345    602   -233    252   -420    -85   -127   -163
    -70    548    618   -239   -345    581   -241    249   -428    -96   -140   -176
    -90    535    626   -220   -358    579   -241    252   -426    -98   -142   -181
    -85    548    633   -231   -361    589   -231    275   -407    -80   -119   -163
    -15    620    636   -303   -324    628   -218    298   -389    -59   -103   -148
    -23    610    631   -296   -327    620   -231    290   -402    -72   -119   -163
    -33    600    633   -283   -332    615   -220    306   -392    -57   -106   -148
    -67    579    644   -257   -355    610   -228    303   -397    -64   -109   -150
    -46    587    633   -270   -340    610   -239    301   -400    -64   -109   -153
    -15    639    652   -314   -335    644   -226    324   -376    -41    -85   -129
    -31    657    688   -311   -358    672   -210    345   -361    -25    -70   -109
    -12    639    649   -314   -332    644   -218    345   -368    -33    -77   -116
      5    646    641   -327   -319    644   -228    345   -368    -33    -75   -119
    -28    633    662   -303   -345    649   -236    355   -363    -28    -70   -111
    -33    639    672   -301   -353    654   -233    374   -348    -12    -54    -96
     -7    680    688   -337   -348    683   -215    400   -324      5    -36    -80
      0    706    706   -353   -353    706   -197    428   -306     25    -15    -59
    -10    701    711   -345   -363    706   -200    444   -301     31    -10    -54
      5    711    706   -358   -350    709   -200    462   -290     38      0    -51
    -20    719    740   -350   -381    730   -187    506   -259     75     28    -20
    -10    735    745   -363   -379    740   -179    548   -233    103     54     10
     25    758    732   -394   -353    745   -176    581   -215    122     72     20
     59    787    727   -423   -332    758   -158    633   -187    150     98     44
     10    789    776   -400   -381    782   -148    698   -140    200    145     96
     33    800    766   -418   -366    784   -153    748   -114    231    176    122
    124    893    769   -511   -322    831   -132    818    -62    290    233    176
    145    966    820   -555   -337    893   -103    891     -5    350    296    239
    111    971    857   -542   -374    917   -103    922     15    381    329    275
    127    992    862   -561   -368    927   -116    932     28    402    350    298
    129   1018    888   -576   -379    956   -116    943     41    423    376    329
    109   1036    927   -571   -407    982   -114    945     51    441    400    358
    148   1054    904   -602   -376    979   -135    922     33    428    389    348
    163   1083    919   -623   -379   1002   -129    909     31    426    389    345
    132   1078    945   -605   -407   1013   -124    891     25    420    387    345
    119   1047    927   -581   -402    987   -140    833    -15    371    340    298
    111   1047    932   -579   -410    989   -127    789    -46    335    301    257
     57   1015    958   -537   -449    987   -116    737    -80    290    254    213
     12    958    945   -488   -465    953   -129    662   -135    226    189    145
     31    917    885   -472   -426    901   -150    581   -194    155    119     75
     10    867    857   -441   -423    862   -166    517   -241    106     72     25
    -20    839    857   -410   -439    846   -174    470   -275     72     38     -5
    -20    818    839   -400   -431    828   -197    418   -314     25     -5    -49
    -23    789    813   -381   -418    800   -207    389   -335      2    -28    -75
    -10    802    813   -397   -413    807   -192    387   -335      5    -25    -67
     -7    792    800   -392   -405    795   -205    366   -355    -12    -44    -83
     23    813    789   -418   -384    802   -207    361   -361    -10    -46    -85
      2    823    820   -413   -407    823   -197    374   -345      5    -31    -64
      2    813    810   -407   -405    813   -213    358   -361    -10    -41    -77
      0    776    776   -389   -389    776   -231    337   -384    -36    -62   -103
    -23    779    800   -379   -410    787   -228    337   -379    -31    -57    -96
    -41    769    810   -363   -426    789   -228    342   -376    -28    -51    -88
    -18    782    797   -384   -407    789   -241    335   -384    -38    -64    -98
    -10    792    802   -389   -407    795   -233    340   -381    -36    -64    -98
     -7    797    805   -397   -405    800   -218    353   -371    -23    -49    -83
     23    787    763   -405   -368    776   -233    335   -389    -38    -62    -98
      5    771    763   -389   -379    769   -254    314   -407    -57    -80   -116
    -10    782    792   -384   -400    787   -249    316   -402    -46    -67   -101
    -33    782    815   -374   -426    797   -244    322   -397    -46    -64    -93
    -44    766    810   -361   -426    787   -246    319   -405    -57    -72   -101
    -49    776    823   -363   -436    800   -233    332   -397    -44    -64    -88
    -64    745    810   -340   -436    776   -246    316   -415    -59    -80   -103
      2    769    766   -387   -381    766   -259    298   -428    -75    -93   -119
     44    828    784   -436   -368    807   -239    314   -415    -57    -75   -101
    -15    802    815   -394   -415    807   -236    314   -418    -57    -72    -98
     -5    792    797   -392   -400    795   -246    303   -431    -72    -88   -114
      7    782    774   -397   -381    779   -262    288   -444    -93   -109   -135
    -20    758    779   -368   -400    769   -262    288   -446    -93   -111   -132
    -18    737    753   -361   -387    745   -270    280   -457   -103   -122   -140
     -7    771    779   -381   -394    776   -265    285   -452   -101   -119   -140
     10    800    787   -405   -387    792   -249    290   -446    -93   -111   -132
    -31    802    833   -384   -431    818   -231    309   -423    -72    -88   -106
    -12    844    857   -418   -436    849   -218    327   -402    -54    -70    -93
     -2    867    870   -433   -436    867   -207    329   -394    -49    -67    -96
     -5    914    917   -457   -462    914   -181    353   -368    -23    -44    -72
    -15    922    937   -452   -475    930   -189    340   -371    -28    -49    -77
     -7    927    935   -462   -472    932   -213    329   -374    -28    -46    -77
     33    987    953   -511   -459    971   -210    350   -355      0    -15    -44
     25   1002    976   -517   -475    989   -197    363   -342     15      2    -20
      2    937    935   -470   -465    937   -223    348   -363     -2    -20    -44
     20    909    885   -467   -433    898   -239    348   -374    -10    -28    -51
     10    875    865   -444   -426    870   -252    340   -394    -25    -41    -62
     10    823    810   -418   -400    815   -270    319   -423    -54    -72    -93
     18    800    782   -407   -381    792   -270    309   -441    -72    -90   -111
    -18    771    787   -379   -402    779   -252    309   -446    -83   -101   -124
    -10    737    748   -363   -379    740   -265    280   -480   -119   -137   -161
    -12    693    704   -340   -358    698   -290    246   -519   -158   -179   -202
    -49    652    701   -301   -374    675   -288    246   -527   -168   -187   -210
    -38    657    696   -311   -368    675   -280    254   -524   -163   -184   -205
      0    667    667   -335   -332    667   -285    252   -527   -168   -189   -213
    -20    665    685   -324   -353    675   -277    257   -524   -163   -181   -207
    -62    636    698   -285   -379    667   -277    257   -524   -163   -187   -207
    -33    623    657   -296   -345    639   -290    244   -540   -181   -207   -226
    -12    628    641   -309   -327    636   -293    239   -542   -184   -210   -228
    -12    654    667   -322   -340    659   -272    265   -519   -158   -184   -202
     10    652    641   -329   -314    646   -241    306   -493   -140   -174   -194
      0    675    675   -337   -337    675   -142    452   -400    -93   -155   -205
      0    745    745   -374   -371    745    -23    670   -226     44    -59   -137
     67    898    828   -483   -381    865     83    989     57    324    197     93
    205   1143    937   -672   -366   1041    103   1369    387    724    607    506
    228   1514   1283   -872   -527   1400    -10   1234    465    995    995    958
     93   1777   1683   -935   -795   1730   -226    641    254   1023   1171   1205
    -72   1836   1906   -883   -989   1870   -504   -153   -228    670    914   1000
   -226   1540   1766   -657   -995   1652   -771   -893   -950   -132    111    218
   -270    987   1257   -361   -763   1119   -984  -1197  -1514   -823   -597   -465
   -184    615    797   -215   -491    706   -982   -992  -1478   -867   -698   -594
   -116    496    610   -192   -363    550   -802   -600  -1202   -680   -587   -530
    -98    540    639   -220   -368    589   -532   -166   -865   -433   -407   -387
    -57    563    618   -254   -337    589   -332    135   -636   -262   -277   -288
    -10    550    558   -270   -283    555   -272    236   -571   -218   -254   -275
    -28    519    548   -246   -288    532   -252    270   -545   -202   -246   -272
    -64    498    563   -215   -314    530   -239    293   -527   -187   -236   -262
    -36    504    540   -236   -288    522   -231    314   -514   -179   -228   -257
    -46    470    517   -213   -280    493   -236    316   -517   -181   -231   -262
    -62    478    537   -210   -298    506   -218    340   -493   -161   -215   -244
     10    540    530   -275   -259    535   -192    379   -462   -132   -187   -215
     18    537    519   -280   -249    530   -189    384   -459   -129   -187   -218
    -59    501    561   -220   -311    530   -189    389   -457   -129   -184   -218
    -46    493    537   -223   -293    517   -192    397   -454   -127   -181   -218
     64    548    483   -306   -207    517   -179    415   -439   -111   -168   -210
     20    535    514   -277   -246    524   -168    431   -426    -98   -158   -194
    -31    514    545   -241   -288    527   -155    449   -407    -80   -137   -174
    -28    506    535   -241   -280    519   -161    457   -402    -77   -140   -179
      7    524    517   -265   -254    522   -153    470   -389    -64   -127   -174
    -31    506    535   -239   -283    522   -158    475   -389    -59   -122   -168
      2    511    509   -257   -254    511   -155    491   -376    -51   -114   -163
     41    542    501   -293   -231    522   -135    519   -350    -25    -93   -145
      2    514    511   -257   -254    514   -124    542   -335     -7    -75   -129
      2    519    517   -262   -257    519   -119    563   -316      7    -64   -116
     10    504    493   -259   -241    498   -124    574   -314      7    -64   -122
     33    524    491   -280   -228    509   -111    610   -290     31    -41   -101
     41    542    501   -290   -228    522    -88    667   -252     70     -5    -64
     44    527    480   -288   -218    504    -77    709   -231     90     10    -57
     38    553    514   -296   -239    535    -51    779   -184    135     51    -18
     46    571    524   -311   -239    548    -31    849   -140    181     93     23
     72    576    504   -324   -215    540    -31    901   -109    210    119     44
     90    579    488   -335   -200    535    -23    961    -75    246    155     77
     90    626    532   -358   -220    579      5   1036    -20    309    220    142
    129    678    548   -405   -210    613     23   1091     18    353    267    189
    163    706    542   -433   -189    626     25   1117     41    379    293    218
    135    696    561   -415   -213    628     28   1130     54    397    314    239
    114    714    597   -415   -241    657     31   1137     67    415    337    265
    122    711    587   -418   -233    649     10   1114     51    400    324    254
    137    698    561   -418   -210    631      2   1093     36    387    316    246
    148    745    597   -446   -226    672     41   1106     59    415    348    280
    129    717    587   -423   -228    652     38   1062     33    384    319    249
     77    644    566   -361   -244    605     10    982    -25    322    257    181
     77    615    537   -345   -228    576     -2    909    -70    270    205    132
     49    584    532   -319   -241    561      0    846   -103    226    155     80
     54    579    522   -316   -233    550     15    805   -122    200    124     46
     38    519    480   -280   -220    501     18    748   -155    163     85      7
    -20    426    446   -202   -233    436    -18    670   -218     98     20    -54
    -18    400    415   -192   -218    407    -41    620   -254     59    -18    -96
    -38    371    410   -166   -226    389    -51    587   -277     33    -46   -122
    -57    355    413   -150   -233    384    -46    579   -275     36    -44   -119
    -12    384    397   -184   -205    389    -31    584   -267     41    -36   -114
     10    358    345   -187   -166    353    -46    563   -285     25    -57   -137
    -18    340    358   -161   -189    350    -33    574   -275     36    -46   -124
    -51    303    353   -127   -202    329    -44    561   -285     25    -57   -135
    -38    272    311   -116   -174    290    -75    532   -309      0    -80   -163
    -10    296    303   -145   -155    298    -62    542   -298     10    -70   -155
    -15    301    316   -142   -166    309    -38    561   -280     25    -54   -137
    -33    265    296   -116   -166    280    -54    545   -296     12    -70   -155
    -33    249    283   -106   -158    265    -62    537   -301     10    -77   -158
    -46    249    293   -101   -171    270    -49    548   -290     23    -62   -140
    -23    259    280   -119   -150    270    -46    550   -288     23    -59   -142
    -28    236    262   -103   -145    249    -62    537   -303     10    -77   -161
    -51    249    301    -98   -176    275    -44    553   -288     28    -59   -142
    -44    228    272    -96   -158    249    -46    548   -285     23    -59   -142
    -36    192    228    -80   -132    210    -72    522   -311      0    -83   -168
    -10    202    213    -96   -111    205    -77    519   -314      2    -83   -163
    -38    205    244    -83   -140    223    -62    535   -301     15    -67   -145
    -59    181    241    -62   -150    210    -51    540   -301     15    -72   -153
    -44    163    207    -62   -124    184    -46    535   -306      7    -80   -166
    -46    174    218    -64   -132    197    -31    545   -293     18    -64   -153
    -28    174    202    -72   -114    187    -38    540   -298     12    -67   -155
    -41    135    176    -46   -109    155    -51    524   -316     -5    -88   -179
    -51    116    168    -33   -109    142    -49    522   -316     -5    -93   -179
    -51    101    153    -25   -103    127    -51    514   -322    -12   -101   -184
      2    148    145    -75    -70    148    -38    524   -309      0    -90   -174
    -10    223    231   -109   -122    228     18    576   -252     57    -33   -122
    -49    228    277    -90   -163    252     51    600   -223     83    -10   -101
    -38    220    259    -93   -150    239     41    584   -233     67    -25   -119
    -51    205    257    -75   -153    231     33    581   -236     62    -28   -124
    -57    236    290    -90   -176    262     41    589   -215     85      0    -96
    -41    233    275    -96   -158    254     15    579   -215     85      2    -90
    -23    220    244    -98   -132    231     -5    568   -226     80      0    -96
    -20    246    267   -111   -142    257     15    597   -200    111     25    -64
      2    228    223   -116   -111    226     -2    597   -210    103     18    -70
     23    189    166   -109    -70    179    -28    579   -239     77     -7    -98
    -25    137    163    -59    -93    150    -25    587   -244     77     -7   -101
    -67    101    168    -15   -116    135    -12    592   -244     77     -7    -98
    -44     36     80      2    -62     57    -49    535   -303     12    -72   -163
    -70    -25     44     46    -57      7    -54    511   -329    -18   -103   -200
    -88    -54     33     70    -62    -12    -44    506   -337    -25   -109   -207
    -83    -67     15     75    -49    -25    -44    498   -345    -36   -116   -213
    -57    -80    -23     67    -18    -54    -49    493   -353    -46   -129   -228
   -103   -114    -12    109    -46    -64    -51    488   -361    -54   -140   -239
   -109   -129    -20    119    -46    -75    -59    483   -366    -57   -145   -239
    -49    -88    -38     70     -5    -64    -54    485   -361    -51   -140   -236
    -46    -72    -25     59    -12    -49    -33    511   -340    -33   -122   -218
    -75   -119    -44     96    -15    -83    -38    506   -348    -38   -127   -226
   -114   -163    -49    137    -33   -106    -54    491   -363    -51   -140   -241
   -114   -161    -46    137    -33   -103    -41    509   -350    -41   -127   -233
    -88   -127    -38    106    -25    -85     12    576   -306    -10   -109   -226
    -51    -93    -44     72     -5    -70    114    724   -210     33    -96   -233
      0     -5     -5      2      2     -5    220    953    -41    171     10   -153
     54    205    150   -129    -46    179    361   1363    285    501    316    135
    174    488    314   -332    -72    402    355   1631    555    878    737    579
    168    769    597   -470   -215    683    140   1254    524   1065   1039    940
    -12    945    956   -467   -485    950   -155    519    293   1072   1169   1127
   -187    974   1161   -392   -672   1067   -441   -301   -179    701    875    885
   -303    498    802    -98   -553    649   -730   -906   -940   -187     -7     36
   -290      5    296    142   -293    150   -846   -982  -1288   -662   -511   -472
   -179   -181     -5    179    -88    -93   -704   -581  -1085   -553   -475   -478
   -189   -223    -33    207    -77   -129   -439   -119   -774   -345   -335   -379
   -155   -223    -70    187    -44   -148   -194    246   -535   -181   -226   -309
   -111   -236   -124    174      5   -179    -62    444   -405    -90   -163   -265
    -98   -267   -168    181     33   -218    -33    496   -374    -75   -155   -265
    -90   -290   -200    192     54   -246    -41    496   -379    -90   -176   -290
   -106   -296   -189    200     38   -244    -23    527   -358    -72   -158   -275
   -109   -267   -158    187     23   -213     15    571   -319    -36   -124   -241
    -72   -257   -184    163     54   -220     23    587   -303    -23   -111   -236
    -64   -265   -200    166     67   -233     18    589   -303    -20   -111   -236
    -93   -246   -155    168     28   -200     23    607   -293     -7    -98   -218
    -70   -228   -161    148     44   -194     28    618   -283      0    -96   -218
    -51   -252   -200    150     70   -226     15    610   -293    -12   -109   -233
   -101   -275   -174    189     36   -226     23    623   -285     -2    -96   -220
   -103   -262   -161    181     25   -213     38    652   -259     23    -70   -189
    -59   -249   -189    153     64   -220     33    657   -259     18    -75   -194
    -46   -246   -200    145     75   -223     31    662   -254     23    -70   -192
    -51   -226   -174    140     59   -200     51    693   -223     54    -38   -158
    -85   -262   -176    171     44   -220     49    701   -218     57    -36   -163
    -64   -254   -189    158     59   -223     54    711   -210     62    -33   -161
     -5   -202   -200    101     96   -200     64    732   -194     75    -18   -148
     12   -207   -220     98    116   -213     64    748   -184     85    -10   -137
    -28   -210   -181    119     75   -197     85    787   -158    111     12   -116
    -75   -215   -142    145     31   -179    109    831   -124    145     41    -90
    -70   -228   -158    148     41   -194     96    839   -124    142     38    -96
    -64   -246   -181    155     57   -215     83    854   -122    145     38    -98
    -77   -236   -161    155     38   -197     96    901    -90    176     64    -72
    -28   -181   -153    103     59   -168    129    974    -44    220    106    -33
     44   -142   -187     49    114   -163    140   1023    -20    244    124    -20
     72   -103   -176     15    124   -140    168   1093     28    288    168     20
     31    -96   -129     31     77   -114    192   1171     80    345    228     77
     49    -59   -111      5     77    -85    197   1226    116    381    267    114
     62    -36   -101    -15     80    -67    200   1270    148    413    298    142
     41    -10    -51    -15     46    -31    215   1312    179    454    340    187
     77     41    -36    -62     54      2    223   1332    202    483    371    220
    109     59    -49    -85     80      5    210   1325    202    483    379    228
     85     59    -28    -72     57     15    210   1322    207    493    392    246
     64     90     25    -77     20     59    215   1319    215    504    405    265
     85     98     12    -93     36     57    202   1288    200    493    397    259
     77     75     -5    -77     41     36    194   1249    184    478    387    249
     51     59      7    -57     20     36    194   1202    166    457    366    228
     23      0    -23    -10     23    -10    176   1122    119    402    314    176
    -20    -54    -33     36      5    -44    148   1028     57    337    246    109
    -33    -93    -59     62     12    -77    135    953     15    288    197     62
    -28    -98    -70     64     18    -85    148    909     -2    267    176     38
      2   -109   -111     54     57   -109    155    867    -25    236    145      7
    -38   -194   -155    114     54   -176    122    795    -83    179     88    -49
   -101   -239   -137    168     18   -189    111    761   -106    150     64    -75
   -114   -272   -158    192     20   -215    106    743   -119    137     49    -90
    -64   -249   -184    158     59   -218    101    732   -124    132     44    -98
    -80   -259   -179    168     46   -220    111    732   -122    135     44    -96
    -41   -239   -197    140     75   -218    116    727   -119    129     41    -96
    -25   -236   -210    129     90   -223    111    717   -127    122     36   -101
    -80   -265   -184    174     51   -226    109    717   -124    129     41    -96
    -77   -283   -205    179     62   -244    103    709   -132    122     31   -101
    -38   -259   -220    148     88   -241     93    701   -137    111     23   -114
    -80   -267   -187    171     51   -226     90    701   -135    116     25   -111
   -111   -283   -171    197     28   -228    101    709   -129    124     36    -98
    -72   -290   -218    181     70   -257     83    691   -145    109     20   -114
    -62   -285   -223    171     80   -254     85    691   -142    111     20   -114
    -57   -296   -239    176     88   -267     83    683   -150    101     15   -119
    -31   -293   -262    163    114   -277     72    665   -163     85      0   -132
    -54   -298   -244    174     93   -272     72    670   -155     96     10   -122
   -106   -319   -213    213     51   -267     90    688   -140    114     28   -103
   -122   -316   -197    218     33   -257    101    696   -129    122     36    -98
    -72   -306   -233    189     80   -270     75    667   -158     93     10   -129
    -83   -322   -239    202     75   -280     62    652   -174     80     -5   -142
    -96   -350   -254    223     77   -303     64    649   -171     80     -2   -135
    -96   -355   -262    226     80   -309     59    641   -176     75    -12   -140
   -129   -366   -236    249     51   -301     51    633   -181     70    -18   -142
   -119   -340   -220    228     49   -283     64    644   -171     80     -5   -129
    -28   -272   -246    150    106   -259     93    667   -148     98     15   -111
    -36   -303   -270    168    114   -288     83    649   -163     85     -2   -132
   -116   -368   -252    244     67   -311     64    631   -181     70    -15   -142
    -72   -280   -207    174     67   -244    103    670   -137    114     23    -98
    -25   -187   -161    103     67   -174    150    706    -93    153     62    -67
    -77   -197   -119    135     18   -158    171    717    -80    166     70    -59
   -106   -200    -93    153     -7   -148    176    719    -77    166     72    -54
    -62   -174   -114    116     23   -145    153    698    -85    158     64    -62
    -28   -127    -98     77     33   -114    145    706    -64    181     90    -36
    -62   -142    -83    101      7   -114    129    706    -62    194    106    -18
    -36   -155   -119     96     41   -137    109    693    -72    187    101    -20
      7   -119   -127     54     67   -124     98    696    -72    189    101    -25
    -38   -158   -119     96     38   -140     90    701    -80    184    101    -23
    -46   -197   -150    119     51   -174     75    693    -96    168     85    -36
    -10   -228   -218    119    103   -223     57    667   -127    135     49    -72
    -44   -283   -239    163     96   -262     49    646   -150    111     25    -93
    -93   -324   -233    207     67   -280     59    636   -163     93     10   -109
    -75   -329   -257    202     88   -293     54    620   -181     72     -7   -129
    -72   -329   -257    202     90   -293     62    618   -187     70    -12   -135
   -114   -381   -267    246     75   -324     51    600   -205     51    -33   -150
   -106   -420   -316    262    103   -368     25    571   -231     23    -59   -179
    -93   -420   -329    254    116   -376     12    563   -241     12    -70   -189
   -109   -400   -290    254     90   -345     28    584   -220     33    -49   -166
    -96   -394   -298    241    101   -348     33    587   -218     36    -46   -163
    -67   -353   -288    210    109   -322     44    592   -213     41    -44   -161
   -106   -379   -275    241     83   -327     36    587   -215     38    -49   -163
   -111   -402   -290    257     88   -348     38    592   -210     41    -44   -158
    -57   -366   -311    210    127   -340     54    605   -200     44    -46   -166
    -49   -324   -277    187    111   -301    129    714   -132     83    -28   -166
    -54   -262   -207    158     75   -236    241    917      5    187     49   -114
      5   -168   -174     83     88   -171    342   1192    215    379    215     25
    181     80   -101   -132    142     -7    410   1592    527    732    576    389
    246    420    171   -335     36    296    345   1605    685   1039    956    820
    153    652    498   -402   -174    576    137   1075    600   1161   1184   1114
    -62    756    818   -345   -439    787   -150    249    275   1008   1124   1104
   -272    522    795   -127   -535    657   -413   -498   -355    353    509    514
   -324     62    384    129   -355    223   -641   -867   -935   -335   -189   -171
   -246   -288    -41    265   -103   -166   -701   -714  -1002   -483   -387   -394
   -184   -394   -210    290     12   -303   -542   -311   -782   -353   -319   -368
   -161   -358   -197    259     15   -277   -262    119   -504   -168   -189   -267
    -98   -371   -272    236     85   -322    -72    402   -332    -59   -119   -223
    -72   -381   -309    226    116   -345      5    522   -262    -12    -88   -207
    -98   -402   -303    252    101   -353     31    561   -236      5    -77   -202
    -98   -426   -327    262    111   -376     25    568   -233      2    -85   -210
    -72   -415   -342    244    132   -379     28    579   -223      7    -80   -207
    -80   -397   -319    236    116   -361     54    610   -197     36    -57   -179
    -33   -322   -288    179    127   -306     88    652   -158     70    -20   -140
    -12   -319   -306    166    145   -314     80    646   -166     64    -25   -148
    -36   -355   -319    197    140   -337     62    636   -179     51    -38   -163
    -25   -337   -314    181    140   -327     75    654   -163     70    -23   -145
      7   -306   -314    150    161   -309     90    678   -142     88     -5   -124
    -44   -306   -262    174    109   -285     93    691   -135     96      0   -119
    -54   -309   -254    181     98   -283     93    701   -129    103     10   -111
    -51   -309   -257    179     98   -283     93    709   -122    109     18   -103
    -15   -290   -275    153    129   -283     85    709   -119    109     18   -106
    -18   -280   -265    148    122   -275     85    724   -109    122     28    -96
    -36   -290   -254    163    109   -275     88    735    -98    129     36    -88
    -41   -316   -275    176    114   -296     75    732   -101    119     28    -98
    -12   -283   -270    148    127   -277     90    758    -80    145     51    -80
     10   -223   -233    103    122   -228    124    805    -41    184     88    -38
     -5   -246   -241    124    116   -244    116    813    -41    181     85    -44
      2   -249   -252    122    127   -249    109    826    -36    184     85    -46
      7   -226   -233    109    119   -228    124    865     -7    210    111    -18
     12   -218   -231    101    119   -223    127    901     10    228    129      0
      7   -231   -239    111    122   -233    111    927     18    236    135      2
     20   -197   -218     88    119   -207    135    992     59    280    179     44
     62   -122   -184     31    122   -153    179   1078    116    340    239    101
     90   -101   -192      5    140   -145    174   1119    135    358    254    114
    109    -70   -179    -20    142   -124    184   1182    174    397    293    153
    129     -5   -137    -62    132    -70    197   1241    218    446    342    205
    132      2   -129    -67    132    -62    189   1267    233    467    366    231
    132     25   -106    -80    119    -38    184   1288    252    491    392    259
    119     38    -83    -80    101    -20    179   1291    259    506    413    280
    119     49    -70    -85     96    -10    171   1286    262    517    426    296
    132     77    -54   -103     93     12    171   1286    270    527    439    306
    137    122    -15   -132     77     54    187   1286    280    540    457    327
    163    184     18   -174     72    101    215   1288    301    561    478    353
    140    161     18   -150     62     88    205   1236    272    527    446    322
    106    106      0   -106     54     54    200   1176    241    488    405    280
     59     64      2    -64     28     36    194   1106    200    444    361    239
     54     18    -36    -36     44     -7    171   1021    145    379    293    174
     41    -15    -57    -12     46    -36    161    953    103    329    241    122
     12    -25    -38      7     25    -31    168    909     85    306    220     96
    -15    -83    -67     46     25    -75    153    854     49    267    179     54
     -2   -119   -116     59     57   -119    122    792      0    218    129      2
    -25   -142   -116     83     44   -129    114    761    -20    197    111    -15
    -38   -158   -119     98     38   -140    116    748    -23    192    106    -12
     -5   -163   -158     83     75   -163    101    724    -44    171     83    -36
      2   -174   -176     83     88   -174     96    706    -54    161     70    -51
      0   -166   -166     83     80   -166     96    701    -57    158     72    -49
     -7   -176   -168     93     80   -174     85    691    -64    150     64    -57
    -28   -176   -148    101     59   -163     85    691    -62    155     67    -57
    -44   -187   -142    114     49   -166     85    688    -62    153     67    -57
     -5   -168   -163     85     77   -166     83    685    -62    153     70    -54
     -5   -181   -176     93     85   -179     75    678    -72    142     59    -67
    -75   -210   -137    140     31   -174     80    685    -67    148     64    -59
    -83   -184   -101    132      7   -142     98    701    -44    168     85    -36
    -23   -163   -142     90     57   -153     88    685    -57    155     72    -49
    -31   -194   -163    114     64   -179     75    667    -72    140     57    -67
    -36   -163   -129     98     44   -148     90    685    -59    155     75    -49
    -12   -148   -135     80     59   -142     90    683    -64    150     72    -54
    -15   -155   -142     83     62   -150     80    670    -72    142     62    -64
    -15   -142   -127     80     54   -135     90    678    -67    148     72    -51
    -12   -140   -129     75     57   -135     93    672    -70    145     70    -54
    -12   -148   -137     80     59   -142     83    662    -80    135     57    -64
    -31   -161   -129     93     49   -145     85    665    -83    135     57    -59
    -51   -187   -135    119     41   -161     83    659    -85    129     51    -62
    -20   -163   -142     90     57   -153     72    646    -96    119     41    -80
    -25   -163   -137     93     54   -150     70    644    -98    116     36    -85
    -38   -171   -132    103     44   -153     72    649    -93    122     41    -77
    -20   -155   -135     88     57   -145     80    652    -88    122     41    -75
    -12   -111   -101     59     44   -106    101    675    -59    148     67    -49
    -38    -80    -41     57      0    -62    135    701    -31    174     93    -20
    -44    -46     -5     44    -20    -25    163    719    -12    189    109     -5
     15     -7    -23     -2     18    -15    155    709    -15    184    103    -12
     28     36      7    -33     10     23    148    714      0    207    127     10
     10     33     23    -20     -7     28    135    717     10    220    142     28
     18      7    -10    -12     12      0     98    693    -10    202    127     15
     25     20     -5    -23     15      7     96    706     -2    213    140     28
    -33     -2     28     15    -31     12     98    722      5    223    150     41
      0    -31    -31     15     15    -31     70    698    -25    194    122     12
     49    -44    -93     -5     70    -67     57    688    -46    171    101    -10
    -18    -93    -75     57     28    -85     67    680    -62    158     88    -18
    -38   -137    -98     85     25   -119     67    662    -80    132     62    -41
    -36   -168   -135    101     46   -153     46    631   -116     93     23    -80
    -54   -192   -140    122     41   -166     33    605   -140     70      0   -106
    -44   -189   -145    116     49   -168     38    605   -142     67     -2   -106
    -18   -210   -194    111     85   -202     33    592   -161     46    -25   -127
    -20   -207   -187    111     83   -197     38    594   -158     49    -23   -127
    -62   -231   -168    145     51   -200     38    592   -163     46    -25   -124
    -46   -231   -184    140     67   -207     23    581   -179     33    -38   -140
    -31   -215   -184    122     75   -202     25    581   -179     31    -41   -142
    -64   -223   -161    142     46   -192     31    587   -171     41    -31   -129
    -57   -231   -174    142     54   -202     23    584   -171     38    -31   -129
    -23   -223   -200    124     88   -213     12    579   -181     31    -36   -142
    -28   -226   -200    127     85   -215     67    649   -145     49    -33   -148
    -15   -181   -166     98     75   -174    174    823    -33    114      2   -129
     54    -38    -96     -7     72    -67    298   1085    166    283    148     -7
    140    176     36   -158     51    106    413   1493    485    626    467    301
    267    496    228   -381     18    363    361   1665    709    974    875    745
    249    805    555   -527   -153    680    161   1247    659   1130   1143   1080
     31    966    935   -501   -452    950    -85    530    405   1072   1192   1182
   -213    904   1117   -345   -665   1010   -322   -265   -111    607    787    810
   -322    415    737    -46   -530    576   -605   -820   -841   -241    -62    -20
   -259    -18    241    140   -252    109   -740   -846  -1098   -589   -439   -405
   -163   -210    -46    184    -59   -129   -626   -480   -914   -488   -402   -405
   -127   -205    -77    166    -25   -142   -374    -41   -610   -277   -254   -293
    -85   -210   -124    145     18   -166   -148    314   -374   -122   -150   -220
    -75   -218   -142    145     33   -181    -41    488   -265    -46    -98   -187
    -70   -207   -137    137     31   -171      7    558   -215    -10    -70   -161
    -33   -202   -168    119     67   -187     18    579   -202     -7    -70   -163
    -18   -223   -205    119     90   -215     12    579   -210    -15    -77   -179
    -20   -194   -176    106     75   -187     31    605   -189      5    -54   -155
    -18   -171   -155     93     67   -163     38    628   -168     20    -36   -135
    -15   -181   -166     98     75   -174     31    628   -171     18    -41   -140
    -31   -189   -158    109     62   -174     31    633   -168     25    -36   -135
    -31   -171   -140    101     54   -155     38    646   -163     31    -28   -124
      2   -166   -168     80     83   -166     25    636   -171     18    -38   -140
     25   -153   -179     64    101   -166     23    639   -171     20    -36   -137
    -18   -166   -150     90     64   -158     28    654   -158     36    -23   -119
    -31   -163   -132     96     49   -148     33    672   -145     46    -15   -109
    -12   -124   -111     70     49   -119     44    693   -127     64      2    -90
    -10    -88    -77     49     33    -83     67    727    -96     96     33    -57
     -5    -88    -83     44     38    -85     62    727    -96     96     36    -57
     28    -67    -98     18     62    -83     57    732    -93     98     33    -57
     -7    -85    -80     44     33    -83     49    743    -93     98     38    -54
    -31    -85    -54     59     10    -70     49    756    -85    109     49    -44
     46    -28    -75    -10     59    -51     64    782    -64    124     62    -31
     67     -7    -77    -31     70    -41     72    805    -51    137     75    -20
     28    -23    -51     -2     38    -38     75    831    -36    155     90     -5
     36    -25    -62     -5     49    -44     72    854    -18    171    103     10
     33    -41    -77      2     54    -59     72    888     -5    187    116     18
    -18    -41    -25     28      2    -33     80    940     28    223    153     54
     46     28    -18    -38     31      5     93   1002     67    265    197     96
    184    153    -31   -168    109     62    124   1078    124    322    254    148
    145    140     -5   -142     72     70    132   1132    150    350    280    176
    106    148     41   -127     31     96    142   1192    192    392    324    226
    127    189     62   -158     31    127    142   1234    226    431    368    270
    142    223     80   -181     31    153    137   1257    244    462    397    301
    132    259    127   -197      2    194    148   1278    267    493    433    340
    140    296    155   -218     -7    226    148   1283    277    509    454    366
    145    309    163   -228    -10    236    135   1273    272    511    459    371
    129    324    194   -226    -31    259    140   1265    277    519    472    387
    124    327    202   -226    -38    265    132   1239    265    504    459    374
    116    306    189   -213    -36    249    119   1189    233    472    426    340
     90    283    189   -189    -49    236    122   1143    205    439    389    306
     96    296    200   -194    -51    249    148   1106    189    418    366    288
     83    259    176   -171    -49    220    127   1026    132    355    301    215
     41    192    150   -116    -54    174     93    937     70    285    231    142
     18    158    137    -88    -59    150     85    875     28    241    184    101
     62    168    106   -114    -20    137     93    836      2    210    153     72
     28    106     75    -70    -23     90     62    774    -46    158    103     23
    -28     38     67     -5    -46     51     31    719    -88    119     64    -10
    -20     59     80    -20    -51     70     33    706    -98    109     57    -15
     23    114     90    -67    -33    103     59    717    -80    124     70     -2
     -5    101    106    -49    -57    103     57    711    -85    122     67     -7
    -20     80    101    -31    -59     90     44    698   -101    109     54    -15
      2     70     67    -36    -33     70     28    680   -122     88     36    -36
    -10     62     72    -25    -41     67     15    667   -132     77     28    -46
    -31     70     98    -20    -64     83     10    665   -135     80     28    -38
    -46     46     93     -2    -70     70    -10    644   -153     59     10    -57
    -46     46     93     -2    -70     70     -7    644   -155     59      7    -62
     41    155    114    -98    -36    135     33    688   -114    103     54    -15
     49    168    119   -109    -36    142     44    688   -114    103     54    -12
      7    103     93    -57    -44     98     12    654   -145     70     20    -46
    -18     70     85    -25    -54     77     -7    639   -163     57     10    -57
    -31     75    106    -20    -67     90     -5    639   -161     59     15    -46
     20    140    119    -83    -49    129      5    646   -150     67     23    -41
     18    137    116    -77    -49    127      5    641   -155     64     20    -44
     -5    103    109    -49    -57    106     -2    628   -171     54      7    -49
      0     64     64    -31    -31     64    -28    600   -202     25    -23    -75
      0     75     75    -38    -36     75    -18    613   -189     38    -12    -64
    -31     93    124    -31    -77    109      5    636   -163     67     15    -36
    -36    101    135    -33    -85    116     12    641   -158     67     20    -31
      5    106    101    -54    -46    103     -2    620   -179     44      0    -54
    -18    127    142    -54    -80    135      5    628   -168     57     12    -41
    -12    179    192    -83   -101    184     31    649   -140     83     41    -12
     12    220    207   -116    -98    215     46    657   -127     93     49     -7
    -10    220    231   -103   -119    226     59    659   -119     98     49    -10
    -49    215    265    -85   -158    239     54    657   -114    103     57      0
    -31    233    265   -101   -148    249     33    644   -116    101     57      0
      2    259    257   -132   -127    259     15    639   -116    109     62      7
     49    335    285   -192   -116    311     25    652    -93    137     96     44
     62    366    303   -215   -119    335     25    659    -88    145    106     57
     41    296    254   -168   -106    275     -7    636   -119    114     77     25
     20    252    231   -137   -106    244    -25    623   -140     93     59      7
     20    231    210   -124    -93    220    -28    620   -150     85     57      7
     23    194    171   -111    -72    184    -49    594   -181     51     23    -25
      7    184    176    -96    -85    181    -44    581   -202     31      0    -51
    -36    168    205    -67   -119    184    -15    592   -200     31      0    -51
     -5    137    142    -64    -72    140    -25    568   -226      2    -31    -75
      0    103    103    -51    -51    103    -57    535   -259    -33    -67   -111
    -70     57    127      5    -98     93    -64    524   -275    -46    -83   -122
    -62     51    111      5    -88     80    -70    517   -285    -59    -93   -132
     23    106     83    -64    -28     96    -57    527   -275    -51    -83   -124
    -10     70     80    -33    -44     75    -62    519   -283    -57    -88   -132
    -46     57    103     -5    -75     80    -59    522   -283    -54    -85   -124
    -18     80     98    -31    -57     88    -57    527   -277    -51    -85   -122
    -18     75     93    -28    -54     83    -54    530   -277    -51    -83   -122
    -38     49     85     -5    -62     67    -64    527   -283    -59    -90   -127
    -23     20     44      0    -33     31    -38    568   -272    -67   -114   -158
    -12     28     41    -10    -28     33     62    719   -176    -18   -101   -168
     23    124    101    -72    -38    114    176    943     -2    122      7    -83
    116    355    236   -239    -59    296    265   1296    309    457    329    226
    205    659    452   -433   -122    555    223   1491    537    807    737    659
    150   1036    883   -594   -366    958     88   1187    522   1002   1065   1057
      5   1260   1254   -631   -623   1257   -111    568    283    982   1171   1215
   -171   1171   1343   -501   -758   1257   -384   -205   -296    441    680    756
   -241    784   1023   -272   -631    904   -636   -774   -961   -342   -122    -31
   -226    335    558    -54   -392    446   -789   -906  -1296   -769   -568   -465
   -153     57    210     49   -181    132   -717   -602  -1143   -691   -550   -485
   -122     25    145     46   -132     85   -511   -210   -844   -480   -405   -376
   -106     28    132     38   -119     80   -280    168   -561   -275   -259   -265
    -57     44    101      5    -80     72   -137    397   -394   -155   -174   -197
      2     75     72    -38    -33     75    -83    478   -332   -111   -142   -176
    -54     46     98      2    -77     72    -67    506   -314    -96   -132   -166
    -64     51    116      5    -90     83    -54    530   -296    -80   -116   -153
    -31     49     80    -10    -57     64    -62    530   -298    -88   -124   -163
    -15     80     96    -31    -54     88    -44    550   -280    -67   -109   -150
    -23     96    119    -38    -72    109    -23    576   -257    -44    -85   -122
    -25     75    101    -23    -62     88    -25    581   -252    -41    -83   -116
    -15     77     93    -31    -54     85    -36    579   -254    -44    -85   -122
    -31     77    109    -23    -70     93    -36    584   -254    -44    -85   -119
    -31     83    114    -28    -72     98    -31    594   -244    -36    -77   -111
     10    111    101    -62    -46    106    -28    602   -236    -28    -70   -109
      0    119    119    -59    -59    119    -18    623   -215     -7    -49    -88
    -44     96    140    -25    -90    116    -12    636   -202      5    -36    -70
    -57     83    140    -12    -98    111    -20    636   -202      5    -38    -75
    -18    129    148    -57    -83    140    -10    652   -187     20    -23    -62
     10    168    155    -90    -72    163      7    678   -161     49      0    -31
     18    158    140    -88    -59    150      2    680   -161     44     -2    -36
     18    176    158   -101    -70    168     15    706   -140     62     15    -25
    -15    163    179    -75    -98    171     23    730   -124     80     33     -5
    -10    155    166    -72    -88    161     23    750   -111     93     46      7
     38    192    153   -114    -57    174     36    782    -88    114     67     20
     18    194    174   -109    -77    184     36    815    -70    137     85     38
      7    189    181    -98    -88    187     41    857    -44    161    109     64
     46    207    158   -127    -57    184     44    893    -18    179    127     85
     72    233    161   -153    -44    197     57    950     18    218    166    114
     98    298    197   -200    -49    249     90   1034     77    277    228    179
    122    319    197   -220    -38    259     96   1091    109    314    262    213
    129    324    194   -228    -33    259     93   1135    129    340    290    241
    137    379    241   -257    -51    311    122   1200    184    400    353    309
    129    410    277   -272    -75    342    135   1241    218    441    394    353
    129    413    280   -272    -75    348    116   1236    210    439    397    361
    106    415    309   -262   -101    363     98   1221    200    436    402    366
    145    475    329   -309    -90    402    109   1228    215    457    428    394
    168    506    335   -340    -83    420    109   1215    215    459    431    397
    124    483    358   -303   -116    423    106   1192    202    446    423    392
    132    498    366   -316   -116    431    116   1169    197    441    415    389
    106    478    371   -290   -132    426    122   1124    171    407    381    353
     75    446    371   -262   -148    410    124   1067    142    366    340    309
     44    407    363   -226   -161    387    122   1000    101    322    293    257
     49    374    324   -210   -137    350    109    919     54    265    233    197
     46    342    296   -194   -124    319     83    841      2    205    171    129
    -33    267    298   -119   -166    283     59    776    -41    158    124     83
    -31    241    272   -106   -153    257     44    732    -70    127     93     57
     36    283    246   -161   -106    265     57    719    -70    127     90     54
    -12    244    257   -114   -135    249     62    701    -77    119     83     41
    -18    220    236   -103   -127    228     41    667   -103     96     62     20
     23    244    220   -132    -98    233     36    654   -109     88     51     12
    -18    215    231    -98   -124    223     15    633   -124     75     36     -5
    -54    189    244    -67   -148    215      5    626   -132     72     36     -5
    -36    218    252    -93   -145    233     15    636   -119     88     54     12
    -25    228    254   -101   -140    239     28    644   -109     93     59     12
    -25    236    262   -106   -145    249     36    652   -101     98     64     18
    -57    220    277    -80   -166    249     33    649    -98    103     72     25
     -7    223    231   -106   -119    226     20    633   -114     88     57     12
     18    246    228   -132   -103    236     25    636   -106     96     67     15
    -38    218    257    -90   -148    236     20    631   -114     93     64     12
    -20    210    231    -93   -124    220     10    618   -124     80     54      2
      0    231    231   -116   -116    231     18    623   -114     90     62     10
    -15    239    254   -111   -135    246     15    620   -116     90     67     15
    -23    205    228    -93   -124    215      0    605   -132     77     51      2
     15    213    197   -114    -90    205    -12    584   -148     64     33    -20
    -28    187    213    -80   -119    197     -2    587   -142     70     41    -10
    -38    192    228    -77   -132    210      2    589   -135     77     49      2
     31    233    202   -132    -85    218      0    587   -135     75     49     -2
     12    215    202   -114    -93    210      0    581   -140     67     41    -10
    -85    218    303    -70   -194    259     28    610   -109     98     77     23
    -51    332    384   -140   -218    358     75    649    -54    148    124     67
      5    387    381   -197   -189    384     96    657    -38    158    132     70
    -31    358    389   -163   -210    374    106    662    -33    168    142     80
    -28    340    368   -155   -197    353     75    636    -51    153    132     70
     -7    381    387   -187   -197    384     51    628    -49    155    137     75
     -5    402    407   -200   -207    405     59    644    -31    181    166    106
    -18    389    407   -184   -213    397     44    631    -36    179    168    111
     23    387    361   -205   -168    376     23    620    -49    163    153     96
     10    345    332   -179   -161    340     10    620    -62    158    145     88
      0    306    306   -153   -153    306     -2    610    -85    142    127     72
     57    283    226   -168    -83    254    -23    581   -116    106     90     41
     59    239    179   -150    -59    210    -38    545   -150     72     62     10
    -36    192    228    -77   -132    210    -18    550   -148     72     59      7
    -98    176    272    -38   -187    223      5    566   -140     80     67     12
    -33    181    215    -72   -124    197    -10    542   -161     57     44     -7
    -38    155    194    -59   -119    174    -20    524   -187     33     23    -28
    -72    114    187    -20   -129    150    -38    504   -205     10      2    -49
    -72     90    161    -10   -116    124    -54    483   -223     -7    -18    -72
    -70     88    158     -7   -114    122    -57    480   -223     -5    -15    -72
    -77    109    187    -18   -132    148    -41    496   -205     12      5    -49
    -28    148    174    -59   -101    161    -28    506   -194     20     12    -44
    -46    119    163    -38   -106    140    -44    496   -207     10      0    -59
    -75    111    187    -18   -129    148    -44    496   -205     15     10    -51
    -59    109    168    -25   -114    137    -36    514   -200     12      5    -57
    -57     98    153    -20   -106    124     20    594   -166      7    -20    -98
    -23    168    192    -72   -109    181    142    784    -41     93     31    -64
     72    335    262   -202    -93    298    293   1098    205    319    228    111
    189    553    363   -371    -85    459    345   1486    517    680    594    470
    226    883    657   -555   -215    771    218   1379    615    956    961    888
    124   1176   1052   -652   -465   1114    -41    766    478   1072   1202   1192
    -90   1358   1449   -633   -769   1402   -345    -36    161    948   1187   1215
   -257   1039   1293   -392   -774   1163   -631   -735   -496    239    496    555
   -293    530    820   -119   -555    675   -839  -1039  -1070   -478   -231   -140
   -233    176    410     28   -322    293   -818   -820  -1080   -589   -400   -332
   -148    111    259     18   -202    184   -589   -361   -784   -394   -277   -265
    -98    166    262    -33   -181    213   -298     80   -478   -176   -122   -140
    -88    119    207    -15   -148    163   -129    342   -311    -67    -49    -93
    -49    111    161    -31   -106    137    -75    436   -254    -33    -28    -85
    -44    111    155    -33    -98    132    -54    472   -233    -20    -25    -88
    -57    109    166    -25   -111    135    -41    493   -218    -10    -15    -75
    -57    103    161    -23   -109    129    -33    511   -202      0     -7    -70
    -41    127    168    -44   -106    148    -10    537   -176     25     18    -49
    -33    137    171    -51   -101    153      2    558   -163     44     31    -31
     -7    145    153    -70    -80    148    -15    553   -171     33     23    -38
     10    176    166    -93    -77    171     -5    568   -161     44     31    -36
    -12    194    205    -90   -109    200     18    592   -140     67     51    -15
    -41    168    210    -62   -124    189     15    600   -135     72     57     -7
    -23    153    176    -64   -101    163     -7    589   -148     62     46    -23
    -18    163    179    -72    -98    171      0    602   -137     72     57    -12
    -18    179    197    -80   -109    187     23    628   -111     98     83     12
      0    194    194    -96    -96    194     23    641   -101    109     90     23
      5    205    200   -106    -98    202     18    646   -101    109     93     25
    -15    205    220    -96   -116    213     23    662    -88    119    103     36
     -2    205    207   -103   -103    207     23    670    -80    127    111     38
     20    220    200   -119    -88    210     18    675    -77    129    109     33
    -20    218    239   -101   -129    228     31    704    -57    148    127     54
    -18    233    252   -109   -135    244     44    737    -33    171    150     75
     38    275    236   -158    -98    257     57    771     -7    194    171     90
     20    262    241   -140   -109    252     51    797      0    205    176     98
    -20    252    272   -116   -148    262     64    839     25    228    202    119
     51    306    252   -179    -98    280     80    893     59    259    228    142
     85    329    241   -210    -77    288     96    958     96    293    259    171
     54    319    265   -187   -103    293    124   1031    142    340    309    223
     85    366    277   -226    -96    322    129   1085    171    371    337    254
    122    423    301   -272    -90    363    129   1132    197    400    366    283
    127    478    350   -303   -111    415    153   1192    241    454    418    337
    127    488    361   -306   -116    426    163   1234    275    491    457    381
    132    506    374   -319   -122    441    148   1234    275    496    467    394
    129    561    428   -345   -148    496    163   1252    298    524    498    428
     96    574    478   -335   -189    527    174   1262    314    548    522    459
    129    594    465   -361   -166    530    168   1244    311    545    522    459
    132    566    431   -350   -150    498    140   1197    280    519    501    436
     88    555    467   -322   -189    514    135   1161    267    506    488    428
     83    579    493   -332   -205    537    140   1117    249    485    470    407
    109    592    483   -350   -187    537    142   1057    223    454    439    374
     62    522    457   -293   -197    491    129    982    174    402    389    327
     31    475    441   -254   -205    459    122    911    135    358    345    283
     57    454    397   -257   -171    428    111    849     96    316    301    233
      5    384    379   -194   -187    381     88    779     46    265    246    181
    -25    353    379   -163   -202    366     77    735     12    231    215    153
     -2    335    337   -166   -171    337     57    693    -20    197    179    119
    -15    296    309   -140   -163    303     33    652    -54    163    145     83
    -67    257    324    -93   -194    290     36    644    -54    166    148     85
    -41    270    311   -114   -176    290     31    636    -59    161    145     83
     23    298    275   -163   -124    288     28    623    -64    153    135     70
     28    316    285   -174   -127    301     44    633    -54    166    145     85
    -28    277    306   -124   -166    290     41    636    -57    168    150     93
    -25    267    293   -122   -161    280     36    633    -59    163    142     88
    -54    280    332   -114   -194    306     41    644    -49    171    153     93
    -80    272    353    -98   -215    311     44    644    -46    174    155     96
    -38    270    309   -114   -174    288     20    620    -70    150    135     75
     -2    296    298   -148   -150    296     25    620    -70    153    137     72
    -28    301    329   -137   -179    314     41    633    -57    166    153     88
    -44    277    322   -116   -184    298     33    623    -64    161    145     83
    -23    288    311   -132   -166    298     18    610    -75    150    132     72
    -62    265    327   -103   -194    296     10    597    -85    142    124     67
    -67    252    319    -93   -192    285      7    594    -90    140    122     64
    -25    267    293   -122   -161    280      5    584    -98    132    114     57
    -18    283    301   -132   -158    290     12    587    -88    140    122     62
    -25    277    303   -127   -166    288     23    597    -80    150    132     75
    -18    288    303   -135   -161    296     20    592    -85    142    127     70
    -12    314    324   -153   -168    319     25    597    -77    153    132     75
    -12    363    376   -174   -194    368     62    626    -41    192    168    111
    -18    368    384   -176   -202    376     88    636    -23    202    176    119
    -23    392    413   -184   -218    402    101    641    -15    207    184    122
    -18    428    444   -205   -233    436    109    649     -2    220    200    140
     20    465    444   -241   -210    454    101    641      0    228    207    150
     23    465    439   -244   -207    452     67    628     -5    226    205    148
    -10    444    452   -218   -231    449     46    623     -7    228    215    158
    -33    454    485   -213   -259    470     54    639     10    249    236    179
    -36    428    465   -194   -249    446     36    636     -2    239    226    166
      0    410    410   -205   -205    410      7    613    -33    213    200    140
     10    400    389   -205   -189    394     15    618    -36    213    202    142
    -20    329    350   -155   -187    340     -5    589    -70    176    171    114
    -20    298    319   -137   -168    309    -15    561   -101    140    132     75
    -25    309    335   -142   -181    322     10    574    -96    145    132     75
    -54    270    322   -109   -187    296     -7    540   -129    111    101     46
    -36    236    272   -101   -153    254    -31    509   -166     75     64     10
    -28    210    239    -90   -132    223    -36    498   -179     67     54      0
    -72    197    267    -64   -171    231    -31    504   -174     72     62      5
    -62    205    267    -72   -163    236    -25    509   -168     75     64     10
    -18    246    265   -114   -140    254    -20    511   -168     77     64      7
    -46    233    280    -93   -163    257    -20    511   -171     77     64     12
    -46    220    267    -88   -155    241    -20    511   -168     80     64     12
    -15    226    241   -106   -127    231    -25    504   -174     75     59      5
    -36    218    252    -90   -142    233    -31    501   -176     72     59      5
    -54    194    249    -70   -150    220      0    542   -155     83     64      0
     -7    246    254   -122   -129    249     96    691    -77    114     70    -15
     28    316    288   -171   -129    301    187    906     64    231    161     51
     67    441    371   -254   -150    405    301   1283    342    514    423    301
    226    701    475   -462   -124    589    329   1571    597    839    779    675
    197    992    795   -594   -298    893    135   1150    540    984   1039    997
      2   1221   1218   -613   -607   1218   -106    441    345   1000   1163   1179
   -205   1239   1444   -519   -826   1340   -363   -348    -98    644    872    924
   -293    852   1145   -277   -719    997   -662   -987   -831   -179     62    137
   -288    428    717    -70   -504    571   -805  -1010  -1106   -545   -327   -249
   -226    220    444      2   -335    332   -704   -623   -914   -433   -280   -241
   -140    231    371    -46   -254    301   -457   -168   -618   -231   -145   -145
   -109    236    345    -62   -226    290   -202    226   -366    -62    -31    -67
    -54    249    303    -98   -181    277    -62    428   -236     31     38    -12
    -46    220    267    -88   -155    244    -41    472   -218     33     33    -25
    -44    210    252    -85   -148    231    -36    491   -207     38     33    -31
    -46    218    265    -85   -155    241    -18    522   -181     62     54     -7
    -77    189    267    -57   -171    226    -28    524   -187     57     49    -10
    -49    236    285    -93   -166    259     -5    555   -161     83     72     10
    -20    275    296   -127   -161    285     15    574   -142    101     96     28
    -36    257    293   -109   -163    275     10    574   -140    101     96     28
    -23    259    283   -119   -155    272      2    571   -145     96     88     23
    -46    265    311   -109   -179    288      5    587   -135    106     98     31
    -46    270    316   -111   -181    293      5    602   -124    119    111     44
     -7    283    290   -137   -148    285      2    607   -119    119    114     46
     -7    288    293   -140   -150    288     -5    607   -122    119    111     44
    -20    301    322   -140   -171    311     10    631   -101    140    132     67
    -15    301    316   -142   -166    306      5    636    -98    140    132     67
     -5    298    303   -145   -153    301     -2    641    -96    142    132     62
      0    342    340   -171   -171    342     20    675    -67    174    163     93
     12    366    353   -189   -168    361     33    698    -46    192    179    109
     46    376    327   -213   -140    353     31    709    -41    194    179    109
     12    368    355   -189   -171    363     38    732    -28    207    194    119
    -31    361    392   -166   -210    374     44    758    -12    220    207    135
     -7    363    368   -179   -187    366     33    774    -12    218    202    127
      0    368    366   -184   -181    366     31    802      0    233    220    140
     12    402    389   -207   -187    397     62    872     51    290    277    197
    119    522    402   -322   -142    462     93    945    103    337    324    239
    153    555    402   -355   -124    480    106   1000    132    363    345    259
     93    535    441   -316   -174    488    109   1052    155    392    374    288
     90    558    467   -324   -187    514    109   1109    192    436    420    335
    135    584    446   -361   -155    517    106   1156    220    467    452    366
    145    631    483   -389   -168    558    114   1202    257    509    493    413
    137    665    524   -402   -194    594    119   1228    280    537    527    452
    163    696    532   -428   -184    615    111   1226    277    537    532    457
    179    722    542   -452   -181    633    114   1234    288    553    550    475
    140    727    587   -433   -223    657    114   1231    296    566    568    498
    161    769    607   -465   -223    688    114   1218    293    568    574    504
    197    802    605   -498   -202    704    114   1192    285    561    563    496
    150    771    618   -462   -233    696    114   1148    265    535    540    475
    109    724    615   -418   -252    670    106   1088    226    491    496    431
     96    680    581   -389   -244    633     93   1013    179    439    439    374
     98    672    574   -384   -236    623     93    950    145    402    400    332
     67    644    574   -358   -254    610     90    883    109    358    355    288
     51    574    522   -311   -236    548     59    800     49    293    290    220
     20    522    501   -272   -241    514     51    748     12    252    249    179
    -15    509    524   -246   -270    517     67    735      7    246    244    174
    -10    493    504   -244   -259    498     46    698    -18    218    215    145
     -7    470    478   -231   -241    472     23    667    -44    194    189    119
    -12    472    483   -231   -249    478     33    665    -44    197    189    122
    -15    459    475   -220   -244    467     28    654    -51    189    184    116
    -12    436    449   -213   -233    441      7    633    -70    168    166     90
    -10    454    465   -223   -236    457     12    639    -64    176    174     98
     -7    465    472   -231   -239    467     20    646    -59    184    181    109
    -15    439    454   -210   -233    446     10    633    -72    168    166     93
     12    462    449   -239   -218    457     20    644    -64    176    174     98
    -20    452    472   -215   -246    462     20    639    -64    179    174    103
    -25    436    462   -205   -244    449      5    626    -77    166    163     93
     15    449    433   -231   -207    441      0    628    -80    166    158     90
    -18    449    465   -215   -241    454      7    633    -75    171    166     98
    -41    436    475   -197   -259    454      2    626    -83    163    161     96
    -15    436    452   -210   -233    441    -10    610    -96    150    145     80
     -2    441    444   -218   -223    441      2    618    -88    163    155     90
    -25    433    459   -202   -241    446      5    618    -88    166    158     96
    -15    441    457   -213   -236    449    -12    597   -106    142    135     77
     -2    457    459   -228   -231    457    -23    589   -114    135    127     67
    -28    454    483   -213   -254    467    -12    600   -106    142    137     77
     -5    504    509   -249   -257    506     15    623    -75    168    161    103
     10    540    530   -275   -259    535     41    639    -54    189    179    119
    -23    545    566   -262   -296    555     64    649    -41    200    189    127
    -46    563    610   -257   -327    587     80    659    -25    213    202    140
    -12    600    613   -296   -311    605     67    659    -23    220    210    145
     -7    626    633   -311   -319    628     54    662    -12    239    226    166
     25    646    620   -337   -296    633     36    659     -7    249    239    184
     49    652    602   -350   -275    628     25    654    -12    244    236    181
     25    620    592   -324   -283    605      7    649    -28    231    223    166
     -5    581    587   -288   -296    584     -2    649    -38    228    215    166
      2    561    558   -285   -277    558    -12    644    -51    218    205    161
     18    519    501   -267   -241    511    -33    615    -83    184    171    127
     -5    485    488   -241   -246    485    -28    600   -103    166    153    109
    -10    472    483   -231   -246    478    -12    597   -111    153    142     96
    -15    431    446   -207   -231    439    -25    566   -142    116    106     59
    -41    407    449   -181   -244    428    -36    548   -163     98     88     38
    -59    379    436   -161   -249    407    -38    542   -176     85     77     31
    -51    348    397   -148   -223    371    -54    524   -194     64     57      5
    -28    348    376   -161   -205    361    -54    522   -202     57     46     -2
    -36    368    405   -166   -220    387    -51    527   -194     64     51      7
    -46    361    405   -158   -226    381    -62    519   -200     59     44     -2
    -28    379    407   -176   -218    392    -59    522   -200     59     46     -2
    -51    368    420   -161   -239    394    -57    522   -200     62     46      2
    -46    371    418   -161   -231    394    -51    527   -192     70     54     12
      7    371    363   -192   -176    368    -46    540   -192     62     41     -7
      5    379    371   -192   -181    376     20    641   -142     83     41    -23
     33    410    376   -223   -171    394    106    813    -44    145     80      0
    124    535    410   -329   -142    472    215   1104    171    342    254    155
    176    758    581   -470   -202    672    285   1488    470    696    615    524
    189   1072    880   -631   -345    976    187   1369    555    940    950    911
     96   1312   1215   -704   -561   1265    -57    743    397   1000   1127   1145
   -119   1454   1574   -667   -846   1514   -335    -72     46    815   1031   1093
   -296   1182   1475   -444   -885   1327   -574   -753   -597    116    350    441
   -306    743   1049   -218   -678    896   -807  -1034  -1111   -504   -275   -168
   -210    439    649   -114   -428    542   -826   -800  -1085   -555   -376   -301
   -155    353    509    -98   -332    431   -613   -345   -797   -361   -252   -220
   -122    418    537   -148   -329    475   -316    109   -485   -137    -88    -88
    -67    389    457   -163   -262    423   -148    381   -319    -28    -18    -46
    -41    376    418   -168   -231    394    -93    480   -265      7      0    -38
    -31    400    431   -184   -231    415    -54    535   -223     41     23    -15
    -15    389    405   -187   -213    397    -54    542   -223     36     12    -25
    -20    371    392   -176   -205    379    -67    542   -231     28      7    -33
    -72    335    407   -132   -241    368    -67    555   -223     38     18    -25
    -54    358    413   -150   -233    384    -59    574   -207     51     33    -10
     25    423    394   -226   -184    410    -44    600   -189     72     57      7
     15    431    413   -223   -200    423    -41    607   -184     77     62     10
     -7    428    433   -213   -220    431    -41    618   -179     83     64     15
     20    436    415   -228   -197    426    -57    613   -189     72     54      5
     28    439    410   -236   -192    426    -62    613   -192     70     51      2
     31    449    418   -241   -192    433    -46    631   -176     88     67     23
     44    462    415   -254   -187    439    -38    646   -163     98     77     33
     -2    454    457   -226   -228    454    -31    667   -150    111     90     44
    -46    465    509   -210   -277    485    -15    698   -127    140    119     67
      7    504    496   -257   -244    498    -15    711   -114    150    129     77
     18    517    498   -267   -241    509    -12    724   -103    161    137     83
    -15    509    524   -246   -270    517    -10    743    -93    174    148     93
     -2    514    517   -257   -259    514    -15    758    -83    181    155    101
     36    532    493   -285   -228    514    -10    776    -72    192    161    106
     33    524    491   -280   -228    509    -10    802    -62    207    174    116
     18    540    522   -277   -252    532      5    849    -28    244    210    150
     51    571    519   -314   -233    545     12    891     -5    265    231    171
     80    594    511   -337   -215    553     18    940     23    293    252    192
     57    600    542   -329   -244    571     36   1005     62    337    296    239
     70    636    566   -353   -246    602     36   1060     96    371    332    277
    111    657    545   -384   -218    600     28   1109    119    397    355    301
    114    693    576   -405   -231    636     38   1169    158    444    400    348
    135    761    626   -449   -246    696     57   1228    207    501    459    407
    168    807    639   -488   -233    724     62   1257    236    530    491    439
    184    846    659   -517   -239    753     67   1273    252    553    514    467
    168    849    680   -509   -257    766     62   1267    246    555    519    475
    210    880    667   -548   -228    774     51   1252    239    550    519    475
    218    909    691   -563   -236    800     62   1249    246    561    535    491
    187    937    750   -563   -283    844     96   1257    267    581    558    517
    114    909    795   -511   -340    852     93   1221    249    555    535    496
    106    885    776   -498   -335    831     77   1158    207    506    483    444
    114    870    756   -491   -319    813     85   1098    171    470    444    405
     70    807    737   -441   -335    774     77   1023    122    418    389    353
     67    753    685   -410   -309    719     49    935     59    348    319    285
     41    704    659   -374   -309    683     33    865     15    298    267    236
     -2    665    667   -329   -335    665     23    807    -23    259    231    200
     18    654    636   -337   -309    646     -2    750    -67    215    187    153
     31    641    607   -337   -288    626    -15    711    -98    181    153    119
    -12    605    615   -296   -316    610    -18    693   -114    168    140    111
    -28    576    605   -272   -316    589    -23    678   -124    158    129    109
     12    581    566   -298   -277    576    -41    657   -145    140    111     90
     12    579    566   -298   -275    574    -46    649   -150    135    106     85
      7    607    600   -309   -296    605    -25    665   -132    153    124    103
     -7    584    592   -288   -298    587    -38    652   -148    137    109     85
    -15    576    592   -283   -303    581    -49    641   -155    132    103     80
    -10    597    607   -296   -309    602    -38    654   -142    145    116     98
      2    592    589   -298   -293    592    -46    644   -153    132    109     93
      5    574    568   -288   -280    571    -62    633   -166    127    103     80
     -5    589    592   -293   -298    589    -54    639   -158    137    111     93
      7    620    613   -314   -301    618    -44    649   -148    145    122    109
     31    633    602   -332   -285    618    -46    639   -161    132    109     93
     38    654    615   -345   -288    636    -36    646   -158    137    111     96
    -10    618    628   -303   -319    623    -41    639   -163    132    106     96
     12    607    594   -309   -290    600    -57    623   -176    119     96     88
     25    597    571   -314   -272    584    -64    615   -181    114     93     83
     10    600    589   -303   -288    594    -54    623   -176    119    101     88
     31    657    626   -345   -298    641    -44    628   -163    129    109     96
     33    701    665   -368   -316    683    -20    646   -142    150    127    111
      7    719    711   -366   -350    717      5    662   -124    168    145    132
     -2    732    735   -363   -368    732     25    678   -106    187    161    150
     10    745    735   -379   -363    743      7    667   -111    184    158    150
     -5    779    784   -387   -394    782     -2    670    -98    200    176    171
    -23    745    769   -363   -394    756    -46    641   -122    181    166    163
    -36    696    732   -329   -384    714    -93    607   -155    153    140    137
     33    795    761   -415   -363    779    -49    654   -114    197    184    179
     75    831    756   -454   -340    795    -25    680    -98    213    202    200
     46    743    696   -397   -324    719    -64    644   -142    171    161    161
     31    685    654   -358   -311    670    -88    626   -171    142    135    135
     -7    672    680   -332   -345    675    -83    618   -184    129    127    124
    -36    623    659   -293   -348    641    -90    589   -218     93     88     85
    -49    555    605   -254   -329    581   -119    548   -262     46     38     33
    -72    511    584   -218   -327    548   -132    524   -290     23     15     12
    -15    571    587   -280   -301    579    -98    545   -275     41     33     31
     23    579    555   -303   -265    568    -93    540   -280     28     20     23
      2    540    535   -272   -267    537   -103    524   -298     10      0      5
    -31    537    568   -252   -298    553    -96    535   -288     20     10     20
    -54    498    553   -223   -303    524   -116    514   -309      0     -7      2
    -64    470    535   -202   -301    501   -135    498   -322    -15    -23    -12
    -20    504    524   -241   -272    514   -127    511   -311     -5    -12      0
     23    537    514   -280   -244    527   -116    514   -309     -2    -10      2
     15    545    527   -283   -257    535   -101    535   -301      2     -7     -2
    -20    519    540   -252   -280    530    -31    639   -252     23    -10    -18
     -5    522    524   -259   -265    524     64    802   -150     72      5    -20
     59    592    532   -324   -236    563    145   1015     23    226    129     85
    153    815    662   -485   -254    737    192   1361    329    592    506    457
    200   1192    989   -696   -394   1091    114   1423    511    937    940    932
    168   1566   1397   -867   -613   1480    -67    987    410   1049   1182   1236
    -15   1748   1764   -865   -888   1756   -283    298     67    880   1111   1213
   -244   1522   1766   -641  -1005   1644   -498   -423   -568    197    444    571
   -283   1047   1330   -381   -807   1187   -756   -878  -1197   -542   -298   -153
   -197    649    844   -226   -522    745   -846   -836  -1335   -745   -530   -394
   -135    472    607   -168   -371    540   -706   -465  -1091   -581   -433   -340
   -119    475    592   -179   -355    535   -467    -59   -776   -355   -272   -210
    -67    483    550   -207   -309    517   -267    277   -527   -176   -148   -116
    -67    467    532   -202   -298    498   -184    420   -428   -106   -103    -85
    -88    467    555   -189   -322    511   -148    478   -381    -72    -77    -64
    -57    470    527   -207   -290    496   -135    501   -366    -59    -72    -64
    -20    480    501   -231   -259    491   -124    517   -353    -51    -70    -64
    -10    506    514   -249   -262    509   -103    542   -332    -36    -54    -46
      2    524    522   -262   -259    524    -90    553   -322    -25    -41    -36
     31    524    493   -280   -231    509   -106    545   -329    -33    -49    -46
      2    519    517   -262   -257    519   -106    561   -322    -23    -38    -33
    -59    514    574   -228   -316    542    -96    587   -301     -2    -18     -7
    -23    527    550   -252   -285    537   -101    592   -301     -2    -18    -10
     -5    550    555   -275   -280    553    -75    618   -277     23      5     10
    -20    563    581   -272   -301    571    -64    633   -265     33     18     25
    -18    566    581   -275   -301    574    -77    626   -270     25     10     18
     18    576    558   -296   -270    568    -85    626   -270     23      7     10
      0    587    587   -296   -293    587    -77    644   -257     41     25     28
      2    581    579   -290   -288    579    -80    652   -252     49     31     33
     15    566    548   -293   -267    558    -93    652   -254     46     23     23
    -10    571    581   -280   -296    576    -85    672   -236     67     46     46
    -23    587    607   -283   -316    597    -70    706   -213     93     70     70
     12    594    581   -303   -283    589    -70    727   -200    103     80     77
     12    571    558   -293   -272    566    -83    724   -210     96     67     64
     10    568    558   -288   -272    563    -85    743   -200    103     75     72
    124    717    592   -420   -233    654    -25    839   -119    184    153    150
     90    745    654   -418   -283    701     12    911    -64    241    205    200
     49    693    641   -371   -296    667     -2    940    -57    252    210    207
     98    724    626   -410   -262    675      2    992    -23    285    246    239
    135    758    620   -449   -244    691     12   1062     20    329    290    283
     93    774    678   -433   -290    727     36   1135     70    384    345    337
    101    823    722   -465   -311    771     46   1184    103    426    389    384
    171    878    706   -524   -267    792     46   1213    127    452    415    410
    150    872    722   -514   -285    797     38   1218    124    465    428    426
    114    865    750   -488   -316    807     33   1218    127    472    441    441
    148    901    753   -524   -301    826     33   1215    129    475    449    454
    166    914    748   -540   -290    831     31   1200    119    467    444    449
    135    911    776   -524   -322    844     33   1187    114    465    441    452
    137    924    787   -532   -324    857     46   1166    106    454    433    441
    140    909    769   -527   -314    841     46   1114     72    413    389    394
    114    906    792   -509   -337    849     54   1065     46    379    355    355
     67    852    782   -459   -355    815     49   1000      5    329    303    303
     62    797    735   -431   -337    766     23    919    -51    267    236    233
     28    743    714   -387   -342    727      2    846    -98    215    181    179
      5    714    709   -358   -350    711      7    807   -114    197    163    161
     20    714    691   -368   -335    704      7    774   -132    176    142    140
     15    693    675   -355   -329    685     -5    735   -163    145    109    106
    -18    675    693   -329   -355    683    -15    709   -181    129     93     88
     -7    667    675   -329   -340    670    -20    691   -189    119     80     80
    -10    628    636   -311   -324    633    -31    672   -202    101     67     62
    -10    631    641   -309   -327    633    -31    672   -202    106     67     67
    -18    628    646   -306   -332    636    -36    665   -205    103     64     64
     23    667    644   -345   -309    657    -41    662   -205     98     62     62
     18    662    644   -342   -314    654    -36    665   -205    101     64     64
    -23    626    646   -301   -335    636    -44    659   -213     98     62     62
    -44    584    628   -272   -337    605    -64    641   -226     83     46     44
    -51    558    610   -252   -329    584    -80    633   -233     77     36     36
    -20    610    628   -296   -324    618    -62    652   -213    101     62     62
     46    665    618   -358   -285    641    -44    665   -197    116     77     75
    101    680    579   -392   -241    631    -46    652   -202    106     67     64
     36    628    592   -332   -277    610    -57    633   -218     96     54     57
    -38    592    631   -277   -335    613    -54    641   -210    103     59     64
     18    665    646   -342   -314    657    -31    672   -187    129     83     88
     18    683    662   -353   -322    672    -25    680   -176    140     93     96
    -25    696    722   -335   -374    709    -10    698   -153    166    119    119
     12    753    740   -384   -363    748     15    717   -127    192    140    137
     23    774    748   -400   -361    761     31    717   -119    197    140    135
    -10    776    787   -384   -400    782     44    722   -109    207    150    145
    -33    766    800   -366   -415    782     31    711   -111    207    153    155
      2    787    782   -397   -389    784     -5    688   -122    200    148    148
     33    815    782   -426   -374    800    -10    693   -114    213    161    163
     41    828    787   -436   -374    807    -12    696   -109    220    171    179
     70    844    774   -457   -350    810    -12    698   -109    226    176    179
     98    813    711   -457   -306    763    -28    688   -127    210    158    163
     72    753    680   -413   -303    717    -49    675   -150    192    140    148
     70    717    646   -394   -288    683    -64    657   -176    168    116    124
     49    670    620   -358   -285    646    -77    631   -205    140     85     93
    -28    615    644   -296   -335    628    -72    626   -215    129     70     83
    -88    584    672   -249   -379    628    -64    626   -220    122     57     70
     -5    594    600   -296   -301    597    -72    607   -241     98     36     44
     46    615    568   -329   -259    592    -54    613   -241    103     41     49
    -25    558    584   -267   -303    571    -70    589   -265     77     18     25
    -23    530    550   -254   -285    540    -98    561   -293     49    -15     -5
    -18    524    542   -254   -280    532   -101    558   -296     49    -15    -10
    -41    514    555   -236   -298    535    -88    571   -283     62      0      7
    -23    535    558   -257   -290    545    -93    568   -288     59     -5     10
      0    558    558   -277   -280    558    -98    563   -290     59     -7      5
    -23    542    563   -262   -293    553    -90    571   -283     70      2     12
    -15    530    545   -257   -280    537    -85    574   -283     67      0     12
      0    519    519   -262   -259    519    -54    623   -267     51    -28    -28
     -7    519    524   -257   -267    522     54    782   -181     90    -20    -36
     38    584    545   -314   -252    566    166   1018    -10    231     93     57
    137    735    597   -436   -228    667    277   1441    303    545    381    327
    207   1034    826   -623   -311    930    207   1486    444    828    732    709
    148   1361   1213   -756   -532   1288    -70    898    288    932    971   1010
     -7   1597   1605   -797   -807   1600   -402     90      2    891   1049   1127
   -192   1525   1717   -665   -953   1621   -701   -670   -517    420    633    745
   -301   1026   1327   -363   -815   1174   -919  -1062  -1176   -402   -194    -36
   -244    631    875   -194   -561    753   -917   -909  -1291   -641   -478   -324
   -158    472    628   -158   -394    550   -732   -454  -1008   -459   -381   -283
   -103    506    610   -200   -355    558   -462     10   -678   -228   -220   -161
    -67    506    574   -223   -319    540   -244    345   -444    -62   -101    -70
      0    530    527   -265   -265    530   -127    509   -329     20    -41    -28
     10    545    532   -277   -262    540    -77    576   -283     57    -12     -7
    -38    522    561   -241   -298    540    -59    607   -262     77      0      7
     -2    527    527   -265   -265    527    -64    605   -265     70    -10     -7
      7    524    517   -267   -254    519    -64    605   -265     67    -15    -15
    -18    524    540   -254   -277    532    -51    626   -246     85      2      5
    -23    511    535   -244   -277    522    -54    628   -241     88      7     10
      5    511    506   -259   -252    511    -72    618   -254     75     -5     -7
    -23    530    550   -254   -285    540    -64    641   -236     93     18     12
    -33    540    574   -254   -303    555    -57    657   -223    111     31     28
      5    555    550   -280   -272    553    -62    662   -220    114     31     25
      0    553    553   -277   -275    553    -57    678   -210    122     38     33
    -15    545    561   -265   -288    553    -49    693   -197    137     51     49
      2    553    550   -280   -275    550    -54    693   -194    132     51     46
     28    563    535   -296   -252    550    -59    701   -189    137     51     44
     10    584    574   -298   -280    579    -44    727   -166    163     77     70
      7    584    576   -296   -283    581    -44    740   -153    176     88     77
     -7    548    553   -270   -280    550    -67    737   -163    163     72     59
    -44    519    563   -236   -303    540    -64    753   -155    168     77     64
      5    592    587   -298   -290    589    -28    802   -111    213    119    109
     83    662    579   -374   -249    620      5    852    -72    252    150    137
    114    719    602   -418   -244    662     36    906    -31    290    187    166
     57    696    639   -376   -290    667     49    953     -5    316    213    192
     57    675    618   -366   -280    649     38    987      7    327    220    197
    116    740    623   -428   -254    683     51   1049     44    363    252    223
    129    771    641   -452   -257    706     67   1114     85    405    290    262
    145    776    631   -459   -241    704     77   1171    122    441    327    296
    155    813    657   -485   -252    735     85   1231    163    485    368    337
    137    885    748   -511   -306    815    106   1293    213    545    426    397
    106    885    779   -498   -337    831    106   1322    236    574    457    436
    145    911    766   -527   -309    839     98   1319    236    579    467    446
    166    966    797   -568   -314    883    109   1332    254    600    488    470
    153    979    826   -568   -335    904    114   1335    265    613    506    488
    179    989    810   -587   -316    901     93   1299    241    597    496    475
    192   1005    813   -597   -309    909     80   1257    218    574    475    457
    124    979    854   -553   -366    917     85   1221    205    561    465    449
     90    930    839   -511   -374    883     64   1143    161    514    423    405
     64    865    800   -465   -368    833     33   1049    101    452    361    340
     44    846    802   -444   -379    826     36    989     75    426    329    314
     70    854    784   -465   -355    820     44    935     44    392    293    280
     67    807    740   -439   -335    774     23    859     -5    335    236    220
     41    750    709   -397   -335    732      7    802    -44    296    197    181
      5    704    698   -353   -345    701     -2    761    -75    265    168    153
     23    685    662   -355   -319    675    -25    717   -111    228    132    116
     51    678    626   -363   -285    652    -25    704   -122    218    119    101
      2    628    626   -316   -311    628    -28    691   -129    207    109     93
      5    626    620   -314   -306    623    -25    683   -132    205    111     93
     25    644    618   -337   -296    631    -28    683   -135    205    109     88
    -31    644    675   -306   -353    659    -20    691   -124    215    122    101
    -31    628    659   -298   -345    644    -31    678   -132    205    114     93
     12    631    618   -322   -301    626    -46    662   -148    192    101     75
     10    639    626   -324   -306    631    -38    670   -140    202    109     80
    -18    628    646   -306   -332    636    -33    672   -137    205    111     88
      0    628    626   -316   -311    628    -44    659   -150    192    101     75
     15    620    605   -316   -293    613    -44    657   -150    192    101     70
    -15    607    620   -296   -316    613    -38    657   -150    192    101     70
    -18    597    615   -288   -316    605    -44    654   -150    189    101     72
    -12    584    594   -288   -303    589    -54    641   -163    179     88     57
    -15    581    597   -283   -306    589    -54    644   -161    181     90     64
    -31    568    600   -270   -316    584    -54    644   -161    181     90     62
    -18    561    576   -272   -296    568    -59    639   -168    176     83     54
     20    646    626   -335   -303    636    -25    665   -132    215    122     90
    -28    680    709   -324   -368    693     12    693    -96    249    155    122
     25    730    704   -379   -340    717     57    714    -70    270    174    137
     83    792    709   -439   -314    750     77    727    -54    285    187    150
     18    756    737   -387   -361    745     51    706    -70    272    174    140
     33    774    740   -402   -353    758     33    706    -62    280    181    150
     51    753    701   -405   -324    730      0    688    -80    265    171    140
     23    740    717   -381   -348    730     -7    688    -80    275    181    150
     18    737    719   -379   -350    730     -7    698    -70    285    192    163
     51    693    641   -371   -293    667    -44    672   -109    249    155    124
     67    657    587   -363   -259    623    -59    657   -135    228    132    106
      7    592    584   -298   -288    587    -64    641   -153    213    116     93
     -5    568    574   -283   -288    571    -59    633   -168    194    101     75
     18    563    545   -290   -262    555    -38    639   -168    192     98     70
    -20    511    532   -246   -277    519    -41    613   -192    166     70     44
    -23    488    511   -231   -267    498    -59    587   -220    135     38     12
    -28    446    472   -210   -252    459    -85    566   -246    109     10    -20
    -57    433    491   -187   -272    462    -75    568   -246    109     10    -20
    -15    446    459   -218   -236    452    -59    581   -233    119     20     -7
    -10    436    444   -213   -226    439    -67    566   -249    101      2    -25
    -41    415    454   -189   -246    436    -75    561   -257     96     -2    -33
    -57    407    465   -174   -259    436    -62    579   -241    114     15    -15
    -31    413    444   -192   -236    428    -70    568   -249    103      2    -28
    -25    407    433   -192   -228    420    -72    566   -252    101     -2    -33
    -36    410    444   -189   -241    426    -54    584   -239    109      2    -31
     -7    426    433   -207   -220    428     12    678   -192    122      2    -46
     36    462    426   -249   -194    444    109    852    -85    192     41    -31
     70    540    467   -306   -197    504    207   1122    111    379    205    116
    163    714    548   -439   -192    631    285   1506    392    693    517    426
    283   1054    771   -667   -244    914    210   1475    511    945    844    795
    145   1267   1122   -709   -488   1195    -51    839    350   1013   1021   1026
   -103   1402   1506   -652   -805   1454   -316     44     49    883    974   1023
   -249   1189   1439   -472   -844   1314   -594   -698   -574    241    374    457
   -259    719    979   -228   -618    849   -846  -1054  -1174   -470   -335   -223
   -220    431    649   -106   -436    540   -815   -756  -1088   -465   -384   -301
   -174    350    522    -88   -348    436   -592   -293   -805   -280   -267   -231
   -109    350    459   -122   -285    405   -329    132   -537   -103   -148   -150
    -93    340    433   -122   -262    387   -122    441   -345     31    -59    -90
    -57    322    376   -132   -218    348    -70    532   -290     64    -44    -77
    -49    290    340   -122   -194    314    -70    548   -285     62    -51    -90
    -80    259    340    -93   -210    298    -64    563   -280     67    -46    -88
    -41    298    340   -127   -189    319    -33    607   -246     98    -18    -59
     15    324    309   -171   -148    316    -15    620   -233    106    -12    -57
      7    309    301   -158   -145    303    -15    626   -231    106    -12    -59
    -38    285    324   -122   -181    303    -23    626   -233    109    -10    -59
      0    306    306   -153   -153    306    -20    636   -220    116      2    -46
     44    342    298   -194   -127    322      5    665   -194    142     23    -28
     15    353    335   -184   -161    345     28    696   -171    168     46     -5
      2    342    337   -174   -168    342     28    701   -166    174     49      2
     -5    293    298   -142   -150    296      5    683   -189    150     25    -25
     -2    296    298   -148   -150    296      2    691   -181    155     31    -23
     -2    319    322   -161   -161    319     20    719   -161    179     57      2
     15    322    303   -168   -145    314     18    727   -155    187     59      5
     25    322    296   -174   -135    309     15    735   -148    192     64      5
      2    301    298   -155   -148    301     23    756   -137    205     77     15
     23    298    275   -161   -127    288     31    774   -127    210     83     20
     75    340    265   -207    -96    303     38    797   -109    223     96     31
     33    335    301   -184   -132    319     49    826    -90    246    114     46
     31    353    322   -192   -145    337     75    875    -51    280    148     80
     85    379    290   -233   -103    335     85    914    -31    301    166     96
     85    376    290   -231   -101    332     96    961     -7    324    187    114
     75    374    298   -223   -111    337    103   1008     18    350    215    140
     98    384    283   -241    -93    335    103   1060     46    379    239    163
    114    423    309   -270    -98    366    124   1137     96    426    285    205
    124    470    342   -298   -109    405    153   1215    148    483    340    259
    158    506    348   -332    -93    428    174   1280    194    535    394    316
    161    501    340   -332    -90    420    161   1299    202    548    407    329
    148    537    389   -345   -119    465    158   1317    218    568    431    353
    181    587    402   -384   -111    496    168   1335    239    600    462    389
    197    579    381   -387    -90    480    155   1322    231    592    459    389
    174    571    394   -374   -111    483    148   1309    223    589    459    389
    145    576    431   -361   -142    504    155   1304    228    597    472    402
    163    576    410   -371   -122    493    158   1275    218    584    459    392
    163    548    384   -355   -109    467    158   1234    197    561    436    366
    101    530    428   -316   -163    480    155   1166    161    522    397    329
     96    485    389   -290   -145    439    127   1072    103    454    329    262
    116    449    332   -285   -109    392    116   1002     62    405    277    207
     90    441    350   -265   -129    397    148    971     54    400    272    197
     20    329    309   -174   -142    319    119    888     -5    335    207    132
     54    311    254   -184    -98    283    109    839    -38    296    168     90
     85    342    257   -215    -85    301    132    836    -33    301    171     93
     15    275    259   -145   -122    267    122    800    -64    272    142     67
      2    205    200   -103    -98    202     88    756   -103    228    101     23
      2    176    174    -90    -85    174     80    740   -114    218     88     12
     10    189    179   -101    -83    184     85    743   -109    220     93     20
     -2    179    181    -88    -90    179     85    745   -106    223     93     20
     15    166    150    -90    -67    158     85    745   -109    220     85     10
      7    161    153    -85    -72    158     90    750   -103    226     90     15
      7    161    153    -85    -72    155     96    756    -98    233     96     23
     10    135    124    -72    -57    129     77    735   -119    210     72      0
     10    142    132    -77    -59    137     83    737   -111    215     77      5
     18    155    137    -88    -59    148    101    758    -93    233     98     28
     31    129     98    -80    -36    116     96    750   -101    223     88     15
     23    106     83    -64    -28     96     85    740   -111    213     80      0
     -2     98    101    -49    -51     98     85    740   -114    218     80      5
     15    109     93    -62    -38    101     83    735   -116    213     75      2
     33    116     80    -75    -23     98     83    732   -119    213     72     -5
      7    101     93    -54    -41     98     90    735   -114    218     80      5
      5    122    116    -64    -54    119    116    758    -88    241    101     23
      2    142    140    -72    -70    142    132    766    -70    254    109     31
   -111     36    148     36   -129     90    106    727   -103    218     75     -7
   -101     36    137     33   -119     85    109    732    -98    220     80     -2
    200    332    129   -267     33    231    210    826      2    319    179     93
    163    348    181   -257     -7    265    236    852     38    358    218    129
     18    236    215   -127    -98    226    189    818     10    335    197    111
     57    257    200   -155    -70    228    153    792    -10    314    181    101
     38    236    197   -137    -80    218    135    789    -15    311    179     96
     20    179    158   -101    -67    168    122    787    -31    296    168     83
     62    140     77   -103     -7    109    109    776    -51    277    150     70
     49     83     33    -64      7     59     88    756    -80    249    122     44
     25     49     23    -38      0     38     83    732   -106    223     96     15
     -2     12     15     -5    -10     15     96    730   -116    210     80      0
      0    -20    -20     10      7    -20     88    706   -140    184     49    -33
      2    -49    -51     23     25    -49     77    683   -161    161     23    -57
    -20    -88    -67     51     20    -80     77    675   -171    145     10    -64
    -15   -111    -96     62     38   -103     72    665   -184    132     -2    -77
     -2   -122   -122     59     59   -122     64    659   -192    124    -10    -88
    -18   -124   -106     72     44   -116     72    662   -192    127     -7    -85
    -33   -122    -90     77     25   -106     70    659   -194    124    -10    -88
    -12   -127   -116     70     49   -122     59    652   -200    116    -18    -98
    -18   -140   -124     77     51   -132     70    657   -194    122    -12    -93
    -33   -148   -114     90     38   -132     88    672   -179    135      2    -75
    -12   -161   -148     85     64   -155     88    675   -179    127     -7    -85
      2   -158   -161     75     80   -158    132    743   -150    135    -15   -103
      5   -135   -142     64     72   -137    233    904    -54    189     15    -96
     59    -93   -153     18    106   -122    319   1104     88    303    106    -18
    179     77   -103   -129    142    -12    392   1457    345    581    376    246
    252    363    109   -309     72    236    350   1579    522    878    727    628
    210    615    402   -415    -96    509    163   1137    454   1005    958    924
     49    818    769   -433   -358    795   -106    379    215    963   1015   1018
   -249    649    898   -202   -576    774   -366   -410   -355    415    514    550
   -363    275    639     44   -501    457   -600   -852   -961   -290   -187   -119
   -236    -33    200    135   -218     80   -688   -769  -1101   -509   -436   -379
   -116   -189    -72    153    -23   -132   -540   -353   -867   -363   -361   -350
    -90   -166    -77    127     -7   -122   -267     98   -555   -145   -205   -226
    -36   -168   -132    101     46   -150    -36    449   -329      7    -98   -153
    -10   -207   -197    109     90   -202     44    587   -246     62    -72   -140
    -31   -218   -187    124     77   -202     77    644   -207     93    -51   -122
    -51   -228   -176    137     59   -205    101    678   -184    109    -38   -109
    -12   -246   -233    129    109   -239     90    678   -189     98    -49   -124
     -5   -254   -249    129    119   -252     96    683   -184    101    -49   -129
    -15   -239   -223    127    103   -231    109    704   -166    116    -31   -111
     15   -218   -236    101    124   -228    101    706   -163    116    -33   -111
     28   -218   -246     93    135   -231    101    714   -158    119    -31   -106
      7   -228   -236    109    122   -231    106    724   -145    129    -18    -90
     28   -218   -246     96    137   -231    106    730   -142    135     -7    -83
     57   -200   -257     70    153   -226    103    735   -137    142      0    -83
     28   -205   -233     85    129   -218    111    750   -127    155     10    -67
     -7   -241   -233    124    111   -239    103    748   -132    150      5    -72
      7   -254   -262    124    135   -257     93    748   -135    142     -2    -85
     46   -202   -249     75    145   -223    116    782   -103    174     23    -54
     57   -194   -252     67    153   -220    119    792    -96    181     31    -46
     59   -181   -241     59    148   -210    127    810    -80    197     46    -28
     44   -145   -189     51    116   -166    155    854    -38    236     85      5
     -7   -171   -166     88     77   -168    145    862    -38    241     88     10
     31   -155   -187     62    109   -171    148    880    -23    249     98     20
    127    -88   -215    -20    168   -150    171    924     10    283    124     44
    101   -109   -210      5    155   -158    179    961     31    301    140     59
     88   -114   -202     12    142   -155    184    995     46    316    155     75
    114    -75   -189    -20    150   -132    184   1036     75    348    181     98
    122    -46   -168    -38    145   -109    194   1101    116    394    223    140
    122    -41   -163    -38    142   -101    207   1163    153    433    262    179
    163    -33   -197    -64    179   -114    205   1210    176    459    285    205
    189     10   -179   -101    181    -83    215   1267    218    506    332    252
    176     59   -119   -119    148    -28    231   1322    265    561    389    314
    179     90    -88   -135    135      2    231   1345    285    584    420    350
    200    109    -93   -155    145      7    226   1348    290    592    436    363
    197    127    -70   -163    135     28    233   1358    303    610    457    387
    187    140    -49   -163    119     44    231   1353    306    615    465    402
    207    174    -33   -189    122     70    228   1343    303    610    465    402
    192    163    -28   -179    109     67    226   1314    288    597    457    394
    161    140    -23   -150     93     59    228   1275    267    574    433    371
    142    106    -38   -127     90     33    226   1213    226    524    381    316
    119     64    -54    -90     88      5    220   1143    181    475    324    259
    103     31    -75    -70     90    -20    218   1075    142    431    280    220
    101      5    -96    -54     98    -44    210   1010    103    384    236    176
     83    -41   -124    -23    103    -83    192    935     51    324    176    114
     20    -96   -116     38     67   -106    176    878     10    285    137     77
     15   -111   -127     46     70   -119    179    841    -12    262    114     57
     46   -106   -153     28     98   -129    174    815    -28    241     96     38
     38   -119   -158     38     96   -137    161    792    -44    228     80     28
     28   -135   -163     54     96   -148    158    774    -57    215     72     23
     62   -148   -213     41    137   -179    148    756    -72    194     49      0
     54   -161   -215     54    135   -187    135    743    -85    181     38    -10
     15   -150   -168     67     90   -158    150    753    -75    197     54      5
     15   -145   -161     64     88   -153    145    750    -75    194     54      7
     23   -161   -184     67    101   -171    124    737    -88    181     38     -7
     12   -150   -163     67     88   -155    129    740    -83    187     46      0
     49   -114   -163     31    103   -137    145    753    -70    202     62     12
     67   -137   -205     36    135   -171    129    732    -90    179     41    -10
     12   -174   -187     80     98   -181    116    719    -98    174     31    -12
     -5   -168   -163     85     77   -166    116    722    -93    181     41      0
     44   -132   -176     41    109   -153    122    730    -85    187     49      5
     54   -116   -171     31    111   -142    135    732    -85    187     49      2
     23   -140   -163     57     90   -153    132    732    -85    187     49      7
     23   -145   -168     59     96   -158    116    717    -93    179     44      2
     38   -135   -174     46    103   -153    116    711    -96    171     36     -5
     20   -106   -127     44     72   -116    148    740    -64    202     67     23
      7    -80    -88     36     46    -85    158    743    -54    207     75     31
     51    -44    -96     -2     72    -70    158    735    -59    202     67     23
     54     -2    -57    -25     54    -28    176    748    -38    226     90     41
     -2     28     31    -12    -15     28    207    782      5    267    135     90
     57     46    -10    -54     33     18    179    766     -5    262    129     88
     72     49    -25    -62     49     12    158    753    -18    254    127     88
     44     33    -10    -41     25     12    153    756    -15    259    135    101
     67     -5    -72    -31     70    -38    116    730    -46    228    109     75
     67    -62   -129     -2     96    -96     83    698    -85    192     72     38
     36    -72   -109     15     72    -90     96    717    -75    205     85     57
     46    -70   -116     10     80    -93    111    724    -75    202     85     57
     33   -129   -163     49     98   -145     98    693   -111    155     36      7
     10   -166   -179     77     90   -174     98    667   -140    124      7    -23
    -15   -200   -184    106     83   -192     93    652   -158    109     -7    -33
     -5   -228   -223    116    106   -226     75    628   -181     80    -36    -62
    -10   -262   -252    137    119   -257     67    615   -200     62    -59    -85
    -44   -290   -246    166    101   -270     67    613   -207     54    -64    -85
    -36   -288   -252    161    106   -270     59    605   -215     46    -67    -85
    -25   -306   -280    166    124   -293     41    592   -228     33    -80    -98
    -31   -296   -265    163    116   -280     57    607   -218     49    -70    -90
     23   -239   -262    106    140   -249     83    626   -197     64    -51    -72
     20   -249   -272    114    145   -259     83    620   -197     62    -57    -77
    -15   -275   -259    142    119   -267     70    613   -207     51    -62    -83
    -72   -329   -257    202     90   -293     90    654   -192     46    -77   -103
    -38   -319   -280    176    119   -301    181    813   -101     88    -77   -127
     38   -215   -254     88    145   -233    288   1034     70    228     33    -38
    137    -12   -153    -64    145    -80    387   1379    361    542    337    254
    262    303     41   -283    111    174    350   1621    620    917    769    714
    200    649    446   -426   -124    548    179   1265    574   1075   1054   1060
     36    815    779   -426   -371    797    -10    644    298    984   1067   1127
   -145    758    904   -309   -527    831   -228   -116   -259    452    579    672
   -241    379    620    -67   -431    498   -501   -743   -971   -371   -249   -135
   -231    -33    194    132   -215     80   -639   -802  -1226   -680   -566   -441
   -168   -275   -106    220    -33   -192   -550   -475  -1036   -563   -509   -413
    -93   -309   -215    200     57   -262   -355    -93   -750   -371   -384   -322
    -28   -288   -259    158    114   -275   -111    309   -446   -148   -226   -205
    -25   -293   -267    158    116   -280      7    506   -298    -36   -137   -135
    -12   -314   -303    163    142   -309     38    561   -262    -12   -124   -129
     -2   -324   -324    161    158   -324     54    587   -241     -2   -122   -132
    -33   -319   -285    176    124   -303     77    623   -215     23    -98   -111
    -36   -316   -280    174    119   -298     72    626   -210     20   -101   -114
     -2   -322   -319    161    155   -319     59    618   -220     10   -116   -127
      5   -309   -316    150    158   -311     62    631   -213     20   -103   -116
      2   -288   -290    142    145   -288     77    657   -187     49    -77    -88
    -15   -322   -306    166    142   -314     67    649   -192     36    -88   -101
     -7   -306   -298    155    145   -301     62    654   -192     36    -88    -98
     44   -228   -272     90    158   -252     96    696   -155     77    -49    -57
     85   -174   -259     44    171   -215    119    719   -129     98    -25    -33
     70   -202   -275     64    171   -239    103    714   -137     90    -36    -46
     33   -236   -270    101    150   -252    106    727   -129     98    -28    -38
      0   -249   -252    124    124   -249    106    732   -122    106    -18    -28
     38   -228   -267     96    153   -246     98    732   -122    106    -18    -28
     36   -223   -262     93    148   -241    101    750   -106    124     -2    -10
     54   -174   -228     59    140   -200    119    779    -77    153     25     15
     54   -171   -226     57    137   -197    114    787    -75    155     25     15
     44   -181   -226     70    135   -202    111    802    -64    166     36     20
     15   -184   -200     83    106   -192    119    831    -38    187     59     44
     51   -155   -207     51    127   -181    127    867    -12    213     83     67
     80   -142   -223     28    150   -181    135    904     10    236    103     88
     59   -132   -192     36    124   -161    148    950     41    270    137    122
     80   -109   -189     12    132   -150    148    997     72    301    166    153
    119    -98   -218    -10    166   -158    148   1036     98    327    192    174
    135    -59   -197    -38    163   -127    161   1098    142    376    244    223
    127    -20   -148    -51    137    -83    181   1171    197    433    303    290
    158     18   -142    -88    150    -62    189   1218    231    472    345    329
    189     96    -93   -142    142      2    215   1273    277    524    402    384
    148     93    -54   -122    101     18    220   1293    296    548    433    418
    181    116    -64   -148    124     25    210   1286    290    545    431    420
    194    132    -62   -166    127     33    200   1273    280    540    428    420
    163    137    -25   -150     96     57    202   1265    277    542    436    431
    166    155    -12   -161     88     72    210   1247    270    532    428    426
    163    135    -28   -148     96     54    210   1213    244    498    394    389
    124    103    -20   -114     72     41    218   1171    220    465    363    358
     98     77    -20    -88     59     28    213   1114    187    418    316    311
    106     54    -54    -83     80      0    202   1044    140    363    257    252
     59    -10    -70    -23     64    -38    189    971     88    303    194    189
     44    -20    -67    -12     54    -44    189    924     62    272    163    158
     75    -10    -88    -33     80    -49    194    883     46    252    140    137
     62    -44   -106    -10     83    -75    174    831      7    213     98     96
      7    -96   -103     44     54    -98    158    792    -20    184     67     64
     23    -96   -122     33     70   -109    158    771    -33    171     54     57
     25   -124   -150     49     85   -137    140    745    -51    150     36     33
     12   -145   -158     67     83   -153    129    730    -62    142     25     25
     15   -132   -148     59     80   -140    137    735    -54    153     36     36
     67   -114   -181     20    122   -148    140    730    -54    153     33     33
     67   -129   -200     31    132   -163    122    706    -72    135     15     18
     10   -127   -137     57     72   -132    135    727    -54    155     33     38
      2    -96    -98     46     49    -96    161    761    -23    187     62     67
     23   -101   -127     38     72   -114    150    748    -33    176     49     51
     10   -124   -135     57     72   -129    148    745    -31    179     51     57
     -2   -145   -142     72     67   -145    137    740    -36    176     49     57
      7   -158   -166     75     85   -161    119    722    -51    158     33     41
     -5   -148   -145     75     67   -145    116    719    -51    161     38     44
     20   -109   -129     44     75   -119    132    730    -38    174     51     59
     54    -85   -140     15     96   -111    135    730    -36    174     51     62
     36   -127   -163     46     98   -145    124    717    -46    163     38     51
      5   -119   -124     54     64   -122    140    735    -25    184     64     75
      0    -64    -67     31     33    -67    168    761     10    215     96    103
     28      2    -25    -18     25    -12    205    779     36    239    116    122
     23     31      7    -25      7     20    233    795     59    262    140    142
     10     28     15    -20     -2     23    213    779     54    254    135    140
     25     36     10    -31      7     23    184    756     44    249    129    129
     38     59     20    -49     10     38    166    750     44    257    137    140
     44     57     12    -49     15     36    163    745     38    257    142    153
     49     41    -10    -46     28     18    145    737     28    252    135    145
     67     38    -31    -54     49      5    137    737     23    249    129    142
     49     -2    -54    -23     49    -28    135    743     20    249    132    150
     67    -51   -119     -7     93    -85    111    724     -7    220    106    129
     59    -64   -124      2     90    -93    109    706    -25    200     80    101
    -12   -109    -98     59     41   -103    124    704    -33    192     72     96
    -36   -140   -106     88     33   -124    129    691    -44    176     59     80
    -28   -192   -163    111     67   -179     98    652    -85    135     18     36
    -38   -213   -174    124     64   -194     85    633   -103    116      0     18
    -31   -205   -176    116     72   -192     96    639   -101    119      2     23
     12   -207   -220     96    114   -213     93    631   -114    109    -10     10
    -18   -244   -226    132    103   -236     77    613   -129     93    -25     -7
    -25   -220   -197    122     83   -210     80    615   -122    103    -12      5
     15   -202   -220     93    116   -210     88    618   -114    114     -7     15
     15   -218   -233    101    122   -226     85    613   -119    111    -12      5
    -36   -218   -181    127     72   -200     90    628   -106    127      2     23
    -23   -207   -187    114     77   -197     93    631   -106    127     -2     15
      2   -215   -220    106    109   -218    129    678    -88    119    -23    -15
     10   -207   -220     98    111   -213    231    820    -12    145    -25    -36
     41   -166   -207     62    124   -187    322   1010    116    241     41     20
    171    -12   -184    -80    176    -96    405   1363    397    530    314    272
    231    257     25   -244    103    142    366   1506    589    844    680    662
    135    545    410   -340   -137    478    161   1072    493    989    956   1002
    -54    763    818   -353   -436    789   -132    335    233    982   1072   1163
   -231    698    927   -233   -579    813   -431   -439   -314    483    623    750
   -257    324    579    -33   -418    452   -654   -906   -961   -303   -166      2
   -187    -44    140    114   -166     46   -717   -875  -1174   -631   -522   -348
   -132   -270   -137    202      2   -205   -574   -467   -922   -472   -449   -324
    -98   -220   -122    158     10   -174   -301     -5   -558   -205   -246   -166
    -57   -200   -142    127     41   -171    -70    363   -288     -7   -103    -57
    -12   -210   -197    109     90   -205     25    524   -184     62    -62    -33
     -7   -233   -226    122    109   -231     62    574   -150     83    -51    -31
    -12   -226   -215    116    101   -220     88    613   -116    111    -25     -5
     10   -215   -226    103    116   -220     90    620   -111    114    -25     -7
      2   -226   -228    111    114   -228     83    618   -114    111    -31    -12
    -18   -218   -200    119     90   -210     93    639    -93    132     -7      7
     31   -187   -218     77    122   -202    106    659    -75    150      7     25
     44   -189   -233     72    137   -210     85    644    -90    135     -7      7
     36   -179   -215     70    124   -197     88    654    -83    148      5     18
     38   -140   -179     51    109   -158    122    691    -49    179     38     49
     25   -150   -179     62    101   -163    114    691    -46    176     36     44
    -18   -163   -148     90     64   -155    114    701    -38    187     44     51
    -12   -150   -137     80     62   -145    119    717    -23    202     59     67
     59   -103   -163     23    111   -132    124    732     -7    215     75     77
     38   -135   -174     46    106   -153    111    724    -12    213     64     72
     10   -137   -148     62     77   -142    114    737     -2    223     77     88
     41    -96   -137     25     88   -116    124    756     15    239     90    103
     54    -93   -148     20    101   -119    132    774     31    249     98    103
     44    -88   -132     20     85   -109    140    800     49    270    116    119
     36    -72   -109     18     70    -90    155    836     77    298    145    145
     41    -72   -114     12     75    -93    142    846     83    301    145    140
    101      2    -98    -51    101    -46    174    901    129    345    187    179
     93     18    -77    -57     85    -28    197    958    168    387    226    218
     98     23    -75    -62     88    -25    200    997    192    407    246    233
    103     28    -75    -67     90    -20    194   1041    215    428    262    241
    142     96    -46   -119     96     25    231   1130    277    493    324    306
    187    155    -31   -174    109     62    254   1202    327    545    374    353
    197    187    -10   -194    103     88    254   1244    355    574    402    381
    181    200     15   -192     83    109    262   1291    389    615    446    426
    163    239     75   -200     44    158    277   1330    426    659    496    475
    189    267     75   -228     57    171    265   1330    428    667    509    488
    181    272     90   -226     44    181    257   1327    428    670    517    498
    184    296    109   -241     36    205    254   1319    426    672    527    511
    213    337    124   -275     44    231    252   1304    420    665    530    511
    174    319    145   -246     12    233    241   1270    400    644    506    493
    150    303    150   -228      0    228    246   1231    381    623    488    480
    166    306    137   -239     12    220    246   1174    350    589    454    449
    174    288    114   -231     31    202    231   1096    301    537    402    394
    103    218    114   -161     -5    166    210   1010    249    480    342    335
     64    168    103   -119    -18    137    200    943    207    431    293    288
     70    124     54    -98      7     90    176    870    155    379    241    231
     49    101     51    -75      0     77    166    823    124    348    207    197
     23     83     59    -57    -18     72    161    789    103    327    189    184
      5     41     33    -23    -12     38    140    748     72    293    155    153
     25     38     10    -33      7     25    129    719     49    267    132    124
     51     62     10    -57     20     36    142    724     57    277    142    137
     38     44      5    -41     15     25    127    701     41    262    129    124
     36     15    -20    -25     28     -2     98    672     12    233    101     96
     12     20      5    -18      5     12    103    678     18    244    109    106
     18     46     28    -31     -5     38    116    696     38    262    129    129
     80     62    -20    -72     49     23    109    685     31    252    122    116
     46     23    -25    -36     36      0     98    678     20    241    111    106
     10     36     23    -23     -7     31    114    693     38    262    132    127
     12     25     12    -18      0     20     98    680     31    254    124    119
     18      5    -12    -12     15     -2     67    649      2    228     98     88
     18     31     12    -25      2     23     85    665     18    246    116    109
     59     88     28    -75     15     57    119    696     46    272    145    140
     38     31     -7    -33     23     12    101    670     23    249    119    114
      2     33     31    -20    -15     33    103    675     25    257    132    127
     23     83     57    -54    -18     70    124    688     46    277    153    145
     44     83     38    -64      2     62    116    678     36    270    142    135
     75    148     72   -111      2    111    137    698     62    296    168    158
     54    200    145   -127    -46    174    174    724     98    329    202    192
     38    184    142   -111    -51    163    187    719    101    329    200    189
     46    189    142   -119    -49    166    181    711     96    324    192    181
     59    226    166   -142    -51    197    176    711    106    337    207    200
     44    228    184   -137    -70    205    155    698    103    337    210    205
     57    207    150   -132    -46    179    119    675     83    322    197    194
     18    197    179   -109    -80    187    111    680     90    332    213    210
    -23    158    181    -67   -101    168     88    672     77    324    207    205
     51    161    106   -106    -28    135     80    670     64    309    192    187
     72    153     80   -114     -2    116     75    662     51    298    187    184
      2     70     67    -36    -31     67     51    633     15    270    158    163
     70    114     44    -90     12     80     80    641     20    270    155    161
     88    119     31   -106     28     75    103    644     23    267    150    155
    -18     44     59    -12    -38     51     96    620     -5    241    127    129
    -33      7     41     10    -38     23     72    589    -33    210     96    101
     15      7     -7    -10     12      0     54    571    -54    189     70     75
    -18    -31    -15     23     -5    -23     49    555    -70    176     54     59
    -41    -67    -25     51     -7    -46     49    553    -72    171     51     59
      0    -54    -54     25     25    -54     44    548    -77    166     46     57
     -5    -36    -31     20     12    -33     36    545    -83    166     44     49
    -28    -44    -18     36     -7    -31     36    540    -85    163     44     51
    -23    -41    -20     31     -2    -31     28    530    -93    153     36     44
    -15    -38    -25     25      2    -33     25    530    -93    155     38     44
    -25    -31     -5     28    -10    -18     41    553    -77    168     54     59
    -15    -12      2     12    -10     -5    116    649    -23    187     51     44
     33     23    -10    -28     20      7    213    807     67    233     72     44
     72    101     25    -88     23     64    311   1062    259    407    220    176
    171    280    109   -226     31    194    402   1486    571    748    558    506
    262    607    345   -436    -41    478    293   1410    662    997    885    875
    132    846    714   -491   -290    782     36    813    522   1093   1098   1143
   -116   1005   1122   -446   -620   1065   -252     23    223    982   1083   1174
   -252    833   1085   -290   -667    958   -522   -719   -381    361    501    631
   -262    358    618    -49   -439    488   -763  -1062  -1002   -389   -249    -88
   -241     28    270    106   -257    148   -761   -828   -989   -467   -376   -241
   -150    -44    103     96   -127     28   -542   -366   -693   -267   -249   -158
     -5     75     80    -33    -41     77   -241     93   -371    -41    -83    -31
     12     70     57    -41    -23     64    -46    384   -181     93      7     31
    -36      2     38     18    -38     18     10    480   -124    124     25     41
    -25    -25     -2     23    -12    -15     12    504   -116    122     18     25
    -18    -38    -20     28      0    -31     28    530   -101    135     23     28
    -31    -15     15     20    -25      0     46    558    -75    163     54     54
    -10      2     12      2    -10      7     51    571    -62    171     62     62
      5      7      2     -5      2      5     41    574    -62    171     57     57
    -31      0     31     15    -31     15     41    581    -54    179     64     70
    -12     10     23      0    -18     15     49    587    -49    184     72     77
     33     49     12    -41     10     31     51    594    -44    189     77     77
      5     36     31    -20    -12     33     46    597    -44    192     77     77
    -10     49     59    -18    -33     54     51    618    -25    213    101    101
    -33     38     72     -2    -51     54     51    628    -23    215    103     98
    -25     25     51      0    -38     38     38    626    -25    213     98     93
      2     57     51    -31    -25     54     49    646     -7    231    119    116
     31     96     64    -62    -15     80     62    670     10    244    129    127
     46    129     80    -88    -15    106     75    696     28    265    148    140
     54    148     93   -101    -20    122     83    714     46    283    166    161
     46    155    109   -101    -31    132     88    735     62    296    179    171
     25    150    124    -88    -49    137     77    750     67    301    181    171
     31    155    122    -96    -46    140     93    779     83    316    197    184
     28    155    127    -90    -49    140    103    813    106    337    218    202
     36    174    137   -106    -51    155    111    852    132    361    241    220
     54    215    161   -135    -51    189    127    904    166    392    270    249
     51    241    189   -150    -67    215    137    956    197    423    298    277
     77    267    187   -174    -54    228    145   1008    228    454    324    303
    129    309    176   -220    -23    244    145   1062    259    485    355    329
    145    332    187   -239    -20    259    153   1119    293    524    392    371
    137    350    210   -246    -36    283    158   1174    329    566    439    415
    135    389    254   -265    -59    322    161   1210    358    600    475    454
    116    431    314   -275    -98    371    171   1247    389    639    517    498
    168    517    348   -342    -88    433    197   1278    428    680    561    548
    202    530    327   -366    -62    428    189   1267    420    672    555    542
    179    517    337   -348    -77    428    176   1241    405    659    545    537
    150    524    374   -337   -111    449    176   1223    400    657    548    542
    150    522    371   -335   -109    446    158   1171    368    626    517    514
    132    501    366   -319   -116    433    142   1106    329    589    478    475
     67    459    392   -262   -161    426    140   1049    301    558    446    446
     49    415    363   -233   -158    389    122    974    257    511    400    400
    101    428    327   -265   -111    379    119    906    220    470    355    355
     88    415    324   -252   -119    371    124    852    194    436    324    322
     36    371    335   -205   -148    353    127    805    166    405    293    293
      0    309    306   -155   -153    309    101    740    116    355    241    239
     20    290    270   -155   -124    280     88    701     88    327    210    207
      5    277    270   -142   -132    275     90    683     77    319    202    205
     12    252    239   -132   -114    246     75    652     54    290    176    176
     10    236    226   -124   -109    233     59    631     33    270    158    155
    -31    218    249    -93   -140    233     54    623     28    265    155    153
    -28    226    254    -98   -142    239     51    620     25    267    155    155
    -12    220    233   -103   -122    226     41    613     23    262    148    145
    -28    207    236    -90   -132    220     38    615     20    262    145    142
    -23    236    259   -106   -140    246     51    631     33    277    163    161
     10    259    246   -137   -116    254     51    631     36    277    163    161
     -7    241    249   -119   -127    246     44    626     33    275    161    161
    -28    233    262   -103   -145    246     44    628     36    277    163    163
    -12    228    241   -106   -127    233     28    613     25    270    153    153
     -2    210    213   -106   -109    210     18    600     10    257    142    142
     15    285    270   -150   -127    277     51    631     38    288    174    176
     18    314    293   -168   -137    303     67    646     51    303    187    187
    -25    241    267   -106   -145    254     38    615     23    270    155    153
    -12    254    267   -122   -140    259     38    615     25    275    163    163
    -18    262    280   -122   -150    272     41    618     28    277    166    166
      7    270    262   -137   -127    265     38    610     25    272    161    158
     25    335    309   -179   -140    322     67    636     59    303    187    187
      0    394    394   -197   -197    394    101    659     83    329    210    210
      7    400    392   -205   -192    397    114    659     85    329    210    207
      7    410    402   -210   -197    407    109    652     85    329    210    207
    -18    431    449   -205   -233    439     98    652     96    345    233    231
     -2    436    439   -218   -220    436     75    644     93    345    236    236
     41    449    407   -246   -181    428     49    631     80    340    231    231
     12    449    436   -231   -210    441     44    636     85    348    241    239
    -20    405    426   -192   -223    415     38    639     80    345    239    239
     57    402    345   -233   -142    374     15    620     51    316    210    213
     72    374    301   -226   -114    337     -2    600     23    293    187    192
     15    314    296   -166   -140    306    -10    584      0    272    166    171
    -15    298    314   -140   -163    306      2    587     -2    265    158    163
    -15    296    311   -140   -163    303     20    592     -2    259    153    153
    -12    288    301   -137   -155    293     25    584    -15    249    142    145
    -25    236    262   -106   -142    249      7    550    -49    210    106    109
    -20    194    215    -85   -116    205    -12    522    -83    174     70     70
    -33    200    231    -83   -132    215    -10    522    -83    176     72     70
    -72    171    244    -49   -158    207    -18    517    -88    171     70     72
    -59    155    213    -49   -137    184    -38    501   -103    155     51     57
    -62    171    233    -54   -148    202    -36    509    -98    163     59     64
    -51    205    257    -77   -155    231    -18    527    -80    184     80     85
     -2    228    231   -114   -116    231    -10    532    -75    184     80     85
     -7    218    223   -106   -116    220    -18    524    -83    176     70     75
    -62    187    249    -62   -155    218      2    550    -72    181     67     70
    -36    231    267    -98   -153    249     98    691      5    215     77     62
     38    301    262   -168   -111    280    189    878    129    306    140    101
     93    405    311   -249   -109    358    288   1197    368    542    353    301
    150    592    441   -371   -145    517    314   1538    639    883    709    672
    197    943    743   -571   -272    844    155   1262    654   1088   1018   1039
    114   1221   1106   -670   -496   1163    -75    607    480   1137   1176   1249
   -150   1236   1387   -545   -769   1312   -348   -210     46    820    937   1052
   -309    870   1179   -280   -743   1023   -641   -917   -688      2    140    288
   -244    475    717   -116   -480    594   -818  -1047  -1080   -493   -366   -202
   -181    239    420    -31   -301    329   -748   -701   -924   -415   -353   -223
   -140    202    342    -31   -241    270   -514   -252   -623   -210   -218   -127
    -44    262    306   -109   -174    283   -231    179   -324      0    -64    -15
    -44    218    262    -88   -153    239    -88    410   -181    103      5     31
    -72    189    262    -57   -166    226    -41    485   -135    132     20     44
    -38    220    257    -93   -148    236    -18    522   -109    153     36     57
    -72    184    257    -54   -163    220    -20    532   -106    150     31     51
    -85    176    262    -46   -174    218    -15    545    -98    158     41     62
    -20    205    226    -93   -124    215     -7    558    -85    168     49     67
     -7    226    233   -109   -122    228     -5    568    -77    174     54     72
    -80    179    259    -49   -168    218    -18    571    -80    174     57     72
    -41    223    262    -90   -153    244    -18    581    -72    181     72     80
      7    259    252   -135   -122    257    -15    589    -67    192     80     85
      2    267    265   -137   -129    267     -2    607    -54    205     90    103
      0    272    272   -135   -135    272      0    615    -49    205     96    109
     33    285    252   -161   -111    270      0    613    -51    200     90     96
      2    277    275   -140   -137    277      0    626    -41    213    103    109
    -18    267    283   -124   -150    275      2    641    -31    223    111    127
     23    316    293   -168   -135    306     20    667     -7    246    127    145
     23    342    316   -184   -145    329     36    698     18    275    153    168
     -5    303    309   -148   -155    306     20    701     10    270    148    166
     10    306    296   -158   -142    301     10    706     15    270    153    168
     59    335    275   -197   -106    306     12    727     28    283    161    174
     33    350    314   -192   -142    332     33    766     57    314    189    202
     23    363    340   -194   -158    353     49    810     90    348    220    233
     46    387    337   -218   -145    363     51    849    111    368    241    252
     57    402    345   -228   -142    374     57    896    140    397    267    275
     49    418    368   -233   -158    394     67    953    176    436    303    311
     59    423    363   -241   -153    394     64   1005    202    465    329    335
     25    407    379   -218   -176    394     46   1041    218    485    348    348
     70    480    410   -275   -168    446     72   1119    275    548    410    413
    236    659    420   -449    -90    540    127   1205    353    626    491    496
    241    675    433   -459    -96    555    127   1226    368    649    514    519
    161    646    485   -405   -163    566    119   1241    381    667    537    542
    122    649    527   -384   -202    589    116   1241    381    678    553    561
    155    698    540   -428   -194    620    119   1249    392    693    568    579
    150    709    558   -431   -205    633    119   1244    392    693    574    587
    153    711    555   -433   -202    633    119   1223    379    683    568    587
    189    730    540   -459   -174    636    116   1184    358    657    545    568
    161    706    545   -436   -194    626    116   1135    327    620    506    530
     93    659    563   -376   -236    613    114   1072    288    581    465    488
     83    623    540   -353   -228    581    101   1000    241    530    418    441
     83    589    506   -335   -210    548     72    911    181    465    350    374
     51    542    488   -298   -218    517     59    836    127    410    293    316
     49    517    465   -283   -207    491     49    779     88    371    254    280
     49    485    436   -267   -194    459     20    719     44    327    210    236
    -33    418    452   -192   -241    433      7    683     10    296    179    207
    -70    387    457   -161   -265    420      5    659     -7    280    163    197
    -15    389    405   -187   -210    397      0    636    -28    257    140    171
     36    431    392   -236   -176    413     10    641    -25    259    145    176
     36    470    433   -252   -197    452     38    667     -2    283    174    207
     15    454    436   -236   -210    446     31    662     -7    280    168    202
     31    431    400   -233   -184    415      5    639    -31    257    148    179
     20    439    418   -231   -197    428      2    641    -28    262    153    184
     -2    433    436   -215   -218    433      5    646    -20    267    158    189
     23    436    413   -231   -194    426     -5    639    -33    259    145    174
     25    436    410   -231   -192    423    -12    631    -41    254    140    168
     15    439    423   -228   -205    431    -12    633    -36    262    150    181
     33    439    405   -236   -184    423    -18    628    -41    259    148    181
     25    426    400   -228   -187    413    -18    623    -46    254    142    176
     -7    426    433   -210   -220    431    -12    631    -44    262    153    189
      5    439    431   -223   -213    436    -12    631    -41    265    155    197
     38    444    405   -241   -181    426    -20    626    -49    257    145    184
      0    444    444   -223   -220    444    -10    631    -44    259    150    187
      2    446    444   -226   -220    446     -7    628    -46    259    153    197
     23    462    439   -244   -207    452     -2    633    -36    267    163    202
     18    493    475   -254   -228    485     20    654    -10    290    189    226
      0    537    537   -270   -270    537     38    662      2    303    202    239
     18    563    545   -293   -262    555     44    657      0    298    197    233
     28    574    545   -301   -259    561     41    654      2    303    200    236
     15    597    581   -306   -283    589     46    659     20    327    220    262
     15    618    602   -319   -293    610     23    652     18    324    223    265
     41    618    576   -329   -267    597     -7    631      0    314    215    257
     28    620    592   -324   -283    607     -5    644     10    329    233    275
     28    607    579   -316   -275    594     -7    649      7    327    231    277
     54    574    519   -314   -233    548    -36    623    -25    293    202    249
     41    524    483   -283   -220    504    -49    610    -51    270    179    226
      7    475    465   -244   -228    470    -59    589    -77    246    155    202
      0    444    444   -220   -220    444    -64    568   -109    215    122    171
     10    441    431   -226   -210    436    -59    555   -122    200    103    153
      2    426    423   -213   -210    423    -54    542   -135    187     93    148
     -2    389    392   -194   -197    392    -70    522   -161    161     64    119
    -12    355    368   -171   -189    361    -77    511   -184    135     41     90
    -20    368    389   -174   -207    379    -64    519   -179    142     49     96
    -23    379    402   -176   -213    389    -59    519   -176    148     57    103
      7    410    402   -210   -197    407    -57    530   -168    155     67    114
     18    436    418   -226   -200    428    -33    548   -153    171     80    132
    -20    392    410   -187   -215    400    -41    537   -163    163     72    124
    -23    350    374   -163   -200    361    -62    519   -181    142     51    101
     -7    379    387   -187   -197    381    -59    530   -179    145     57    101
    -54    361    415   -153   -233    387    -28    579   -155    150     46     83
    -20    366    387   -174   -205    376     67    730    -70    181     44     59
     33    431    394   -233   -181    413    155    927     85    306    142    132
    101    602    501   -353   -200    550    231   1254    371    626    452    426
    259    958    698   -607   -218    828    194   1509    649   1023    906    914
    249   1337   1085   -795   -418   1210     38   1171    613   1195   1210   1283
     72   1504   1431   -789   -680   1467   -137    566    337   1109   1234   1356
   -166   1413   1577   -626   -872   1493   -350   -161   -220    571    740    896
   -244   1018   1262   -387   -753   1140   -613   -774   -953   -283   -116     64
   -179    613    792   -218   -485    701   -766   -859  -1234   -623   -459   -272
   -119    366    485   -124   -303    426   -696   -561  -1057   -511   -413   -259
    -77    316    394   -119   -236    355   -511   -194   -774   -316   -285   -168
    -54    340    394   -142   -223    366   -267    202   -457    -83   -116    -38
    -54    340    394   -142   -226    368   -142    405   -306     28    -36     25
    -33    348    381   -158   -207    366   -101    470   -259     62    -12     38
    -10    345    355   -168   -181    350    -96    488   -246     64    -10     33
    -20    335    355   -155   -187    345    -90    504   -236     75     -5     33
    -67    309    374   -122   -220    340    -98    504   -236     75     -7     31
     -5    353    355   -174   -179    355    -85    527   -220     90      7     46
     83    439    355   -262   -135    397    -44    568   -181    127     44     83
     25    410    384   -218   -179    397    -38    574   -176    132     49     90
    -20    379    400   -179   -210    389    -64    558   -194    114     33     72
     12    394    381   -202   -184    387    -67    563   -189    119     38     75
     20    405    384   -213   -181    394    -54    584   -174    135     54     88
      7    418    410   -213   -200    415    -49    594   -161    148     67    103
     23    407    384   -218   -181    397    -67    587   -168    140     57     93
     -2    405    407   -200   -205    405    -64    597   -158    150     64    103
     12    439    423   -228   -205    431    -44    628   -129    179     93    137
     75    485    410   -280   -166    449    -31    646   -111    194    106    150
     41    459    415   -252   -187    436    -46    641   -119    192     98    137
     12    459    446   -236   -218    452    -38    662   -103    207    114    153
     31    480    449   -257   -207    465    -31    685    -85    223    132    171
     77    511    433   -293   -176    472    -28    709    -67    239    150    179
     41    504    462   -272   -210    483    -20    740    -49    259    168    200
     28    498    467   -265   -218    483    -18    766    -33    277    181    215
     88    542    454   -319   -181    498     -5    805     -7    306    207    233
    114    587    472   -350   -179    530     25    865     38    353    252    275
     85    568    483   -327   -200    527     31    914     70    387    280    306
    106    589    483   -348   -189    537     31    966    101    418    311    335
    109    602    493   -355   -192    548     31   1018    137    457    348    371
     83    600    517   -340   -215    558     33   1070    174    504    397    420
    150    680    530   -415   -189    605     38   1117    210    542    441    467
    213    735    522   -475   -153    628     46   1150    233    571    470    498
    176    730    553   -454   -189    641     54   1169    249    594    498    530
    176    766    589   -470   -205    678     67   1189    267    615    527    558
    142    769    623   -457   -241    696     70   1192    272    620    532    566
    145    787    639   -467   -246    714     59   1176    259    613    530    566
    132    800    665   -467   -267    735     62   1158    249    602    522    566
    135    784    649   -459   -257    717     67   1124    226    571    491    535
    158    782    620   -472   -231    704     77   1083    200    537    454    496
    101    743    641   -423   -270    693     83   1031    166    498    413    452
     67    701    631   -384   -283    667     70    963    122    446    355    392
     85    678    592   -381   -252    636     57    901     83    397    303    340
     28    639    610   -335   -290    626     54    846     49    363    267    303
     31    623    592   -329   -280    607     49    797     18    324    228    267
     77    597    517   -340   -220    555     25    737    -25    275    176    215
     25    522    496   -272   -233    509     -5    680    -72    231    132    171
    -20    491    509   -236   -265    501    -10    657    -88    218    116    161
      5    509    504   -257   -249    506    -10    649    -88    215    111    158
     12    524    509   -270   -246    517    -10    646    -88    220    114    155
    -15    524    540   -254   -277    532      7    659    -75    236    132    174
    -10    530    540   -259   -277    535     12    659    -70    241    137    179
      7    524    514   -267   -254    519     -2    649    -80    228    122    163
    -15    506    522   -246   -267    514     -5    649    -80    226    122    166
    -18    501    519   -241   -267    509    -10    654    -75    236    132    179
     20    506    485   -262   -233    496    -23    644    -83    228    122    166
      2    506    501   -254   -249    504    -15    646    -77    236    129    174
    -36    501    537   -233   -288    519    -12    646    -72    241    135    181
     20    535    514   -277   -246    524    -15    644    -72    241    137    181
     38    530    488   -285   -226    511    -23    633    -77    239    132    176
     31    535    501   -283   -236    519    -18    633    -75    241    135    179
     25    542    517   -285   -244    530    -15    633    -75    241    137    181
    -36    496    532   -228   -283    514    -18    631    -77    239    135    176
    -62    485    548   -213   -303    514    -18    639    -72    246    142    187
    -36    509    542   -236   -288    524    -20    631    -75    246    140    184
     18    581    561   -301   -270    571     -2    644    -57    262    155    194
      5    602    597   -303   -296    600     18    665    -31    288    181    220
    -20    631    652   -306   -335    641     41    672    -10    306    200    241
     54    698    641   -376   -293    670     64    685      7    322    215    254
      7    662    654   -335   -324    657     46    665     -5    311    202    241
    -57    649    706   -296   -381    678     20    654     -5    316    213    254
      5    685    678   -345   -335    683      5    646    -10    316    215    259
    109    756    646   -433   -270    704     20    659      5    335    233    275
     41    724    683   -384   -319    704     25    672     15    350    252    290
     -5    678    683   -335   -342    680      2    665      0    337    241    285
     33    626    589   -329   -277    607    -36    636    -38    298    202    244
      7    563    555   -285   -272    558    -46    623    -62    283    187    226
    -15    542    558   -265   -288    550    -41    613    -75    267    174    213
      5    524    519   -265   -257    522    -51    589   -101    233    140    179
     -7    496    504   -244   -254    498    -51    579   -116    215    122    161
    -18    467    485   -223   -252    475    -49    568   -127    202    109    153
    -10    439    449   -215   -231    444    -62    553   -148    181     90    135
     -7    433    441   -213   -223    436    -72    540   -166    168     77    116
    -38    439    475   -200   -257    457    -59    550   -155    179     88    127
    -33    431    465   -200   -249    446    -70    542   -163    171     80    122
    -20    415    436   -197   -228    423    -77    532   -168    163     72    114
    -31    420    452   -194   -241    436    -70    537   -163    171     83    122
    -75    389    465   -158   -270    426    -85    527   -174    163     72    114
    -90    337    428   -122   -259    381   -111    504   -192    142     54     88
    -18    407    423   -194   -220    415    -88    527   -176    161     70    103
     46    488    441   -267   -197    465      2    620   -116    200     98    124
     49    491    441   -270   -197    465    116    774    -33    226     90     98
     70    519    449   -296   -189    485    205    992    122    350    187    168
    150    657    504   -405   -176    581    296   1379    418    665    478    446
    210    919    709   -563   -249    815    252   1512    607    974    849    844
    153   1236   1083   -696   -465   1161     -2    950    452   1078   1096   1153
    -23   1475   1499   -727   -761   1486   -280    210    184   1047   1174   1278
   -239   1376   1615   -571   -927   1496   -571   -535   -335    571    750    891
   -293    906   1200   -306   -745   1052   -846  -1054  -1070   -314   -129     57
   -213    535    748   -161   -480    639   -888   -937  -1202   -558   -413   -231
   -153    407    558   -127   -355    483   -685   -478   -896   -345   -283   -153
    -88    444    532   -179   -311    488   -415    -18   -555   -106   -111    -23
    -36    418    454   -189   -244    436   -202    324   -319     54     -5     46
    -38    413    449   -187   -244    431   -103    472   -215    132     49     88
    -33    407    441   -187   -239    426    -64    527   -176    161     72    103
    -10    407    415   -200   -213    410    -62    542   -166    161     70     98
     -7    423    431   -207   -218    426    -54    561   -153    171     80    106
    -20    410    428   -197   -223    418    -44    576   -137    184     93    119
      5    428    423   -218   -207    426    -41    587   -129    194    103    122
     12    433    420   -223   -205    428    -44    589   -129    194    101    119
     -5    423    428   -207   -215    426    -31    610   -114    213    124    137
     10    436    426   -223   -207    431    -25    626   -101    223    132    148
     31    444    413   -239   -189    428    -36    623   -101    220    129    142
     18    439    420   -228   -200    428    -28    633    -96    228    137    150
     23    446    423   -233   -200    436    -15    654    -77    244    153    166
     28    454    426   -241   -200    441    -18    662    -75    252    158    168
     15    470    454   -244   -220    465    -12    680    -57    267    176    184
      0    475    472   -239   -236    475     -5    698    -38    285    194    202
     54    488    433   -270   -189    462     -7    706    -36    285    192    197
     49    509    457   -280   -205    483      0    727    -20    301    207    205
      2    501    496   -252   -246    498     12    761      5    324    228    228
     -5    478    483   -236   -244    480     10    774     15    329    233    231
     23    467    444   -244   -210    457     -2    779     15    329    231    226
     20    501    478   -262   -228    491      7    813     33    350    246    241
     83    592    506   -337   -213    550     54    885     88    402    296    290
     88    605    517   -348   -215    561     85    948    132    444    335    322
     85    623    537   -353   -226    581    101   1002    166    478    363    350
    150    691    540   -420   -194    615    132   1085    228    537    423    405
    142    662    519   -402   -187    592    127   1127    246    553    436    415
    145    675    530   -413   -192    605    122   1174    272    584    459    439
    137    727    589   -431   -226    659    142   1241    324    641    519    498
    153    750    597   -454   -220    675    137   1270    348    667    548    527
    181    782    600   -483   -207    691    140   1291    366    696    576    555
    176    820    644   -501   -233    732    166   1325    400    737    620    605
    155    865    709   -509   -275    787    174   1335    415    753    644    631
    168    865    693   -519   -262    782    155   1304    394    737    631    615
    166    865    698   -517   -267    782    148   1280    384    727    626    615
    148    865    717   -506   -285    789    142   1249    366    711    613    610
    153    831    678   -491   -262    756    119   1187    327    672    576    571
    155    828    670   -493   -257    750    109   1117    285    633    535    530
    127    820    693   -475   -283    758    124   1070    267    613    514    511
     90    776    685   -433   -298    732    122   1005    233    571    472    470
     46    696    649   -371   -301    672     80    909    168    504    400    397
    -20    623    644   -303   -332    633     54    839    122    454    353    353
     25    639    613   -335   -293    626     64    805    106    439    335    335
    106    670    563   -389   -228    618     75    782     96    428    322    319
     31    602    571   -316   -270    587     46    732     54    389    285    283
     12    597    584   -303   -285    589     38    709     31    363    265    259
     31    563    532   -298   -252    548     20    680     10    340    239    236
     44    563    519   -306   -236    542     15    675      5    337    233    231
     15    561    545   -288   -265    553     25    685     15    350    249    249
      5    532    527   -270   -262    530     10    667      5    337    239    236
     38    535    496   -288   -228    514     -5    652    -10    327    226    223
     46    576    530   -314   -241    553     10    665      5    342    244    244
     10    581    571   -296   -280    576     31    685     25    363    265    265
     12    561    545   -288   -265    553     15    675     15    353    249    249
     38    571    532   -303   -246    550      7    675     12    355    252    246
     23    550    524   -288   -252    537      5    670     10    353    249    246
    -18    530    548   -254   -283    537     -2    665      7    350    246    244
    -36    517    553   -241   -296    535     -2    665     10    353    254    252
    -10    527    535   -259   -272    532      7    675     20    363    262    259
     10    542    532   -277   -262    540     -2    662      7    350    249    249
      2    530    527   -265   -262    530    -15    644     -7    337    233    233
      7    545    537   -277   -267    542     -2    652      2    350    246    249
     33    558    524   -296   -244    542     -5    652      2    350    252    249
     57    566    506   -311   -226    537    -15    636    -10    337    239    231
     75    633    558   -353   -241    597     18    662     20    368    270    262
     51    691    639   -371   -293    665     70    701     70    418    319    309
     23    688    665   -355   -322    678     85    706     83    423    324    311
     23    680    657   -353   -316    670     83    696     75    415    311    296
     25    662    636   -342   -303    649     64    678     64    407    303    293
     51    696    644   -376   -296    672     38    667     67    413    314    303
     46    722    672   -384   -311    698     33    675     77    431    332    322
      5    704    698   -355   -345    701     33    680     83    441    345    335
     25    719    693   -371   -332    706     36    696     93    454    358    350
     62    685    623   -374   -280    654      7    675     62    428    329    319
     23    602    576   -314   -277    589    -25    646     25    397    298    290
    -23    519    542   -249   -283    532    -54    615     -7    363    265    267
      0    519    519   -259   -259    519    -59    597    -25    342    246    249
     62    571    509   -319   -223    540    -10    631     -2    361    265    262
     -2    542    545   -270   -275    545      2    620    -12    348    249    246
    -36    480    514   -223   -275    496    -33    576    -57    303    205    202
     31    496    465   -262   -215    480    -36    568    -64    296    192    187
     -2    465    467   -231   -236    467    -31    563    -75    285    184    181
    -31    444    475   -207   -254    459    -41    548    -90    270    174    168
    -15    449    465   -220   -239    457    -49    545    -96    267    168    161
      5    459    454   -231   -223    457    -41    555    -85    277    179    174
    -36    439    475   -205   -254    457    -57    540   -101    259    166    161
    -20    431    452   -205   -236    441    -62    535   -103    254    163    153
    -18    428    446   -205   -233    436    -62    535   -103    257    166    153
    -20    457    478   -218   -249    467    -46    545    -93    270    176    166
     -5    465    467   -231   -236    465     -5    602    -62    280    174    153
     20    496    475   -259   -228    485     90    750     23    324    189    153
     41    555    514   -301   -239    535    181    966    179    452    293    233
    137    701    563   -418   -213    633    280   1345    462    735    555    485
    270    974    704   -623   -215    839    252   1509    657   1041    906    865
    174   1254   1080   -714   -452   1166     70   1085    615   1213   1184   1197
    -77   1428   1504   -675   -789   1465   -202    350    397   1208   1283   1348
   -194   1444   1639   -623   -917   1540   -462   -439    -88    787    924   1028
   -241   1052   1293   -405   -769   1171   -719   -943   -784    -25    124    262
   -233    652    883   -210   -558    766   -815   -893   -984   -319   -200    -64
   -163    457    620   -148   -392    537   -696   -509   -784   -213   -161    -75
    -98    483    581   -192   -340    532   -431    -62   -485    -10    -20     25
    -75    465    537   -194   -306    501   -197    293   -259    145     88    106
    -44    441    485   -197   -265    462    -90    457   -158    215    129    132
    -23    418    441   -200   -233    431    -67    498   -135    226    129    124
    -31    426    457   -197   -244    441    -57    524   -119    241    140    129
    -49    420    470   -187   -259    444    -54    537   -111    244    148    135
    -20    420    441   -200   -231    431    -54    545   -106    246    145    137
     15    465    449   -239   -215    457    -36    568    -83    272    171    163
     23    483    459   -252   -218    472    -20    589    -67    288    187    181
     28    457    426   -244   -197    441    -41    574    -85    267    166    161
    -15    428    441   -207   -228    436    -54    579    -85    267    163    153
    -85    433    519   -176   -303    478    -41    610    -59    296    194    184
    -31    491    522   -228   -275    506    -23    633    -44    314    213    202
     54    561    504   -309   -223    532      0    654    -23    332    231    220
     57    566    509   -311   -226    540     12    672     -7    350    246    236
     -7    514    519   -254   -265    517      2    672    -10    348    244    231
     12    532    519   -272   -252    527    -10    670    -12    342    236    226
     28    542    514   -288   -244    530    -10    683     -5    355    246    231
     12    535    522   -275   -254    530      0    704      7    368    259    244
     36    548    509   -293   -236    530      2    722     20    381    270    254
     54    561    506   -306   -226    535     -5    732     31    387    275    257
     31    555    522   -296   -244    540    -10    750     38    394    283    270
     15    571    555   -293   -270    563     -2    776     59    415    301    285
     33    610    574   -324   -270    592     23    831     96    452    332    311
     67    675    607   -371   -270    641     62    911    153    509    387    361
     59    654    592   -358   -267    623     70    958    179    535    410    381
     90    680    589   -387   -249    636     77   1008    207    561    433    405
    132    756    620   -444   -244    691     98   1078    252    610    480    449
    148    800    652   -472   -252    727    114   1145    296    659    527    498
    140    795    652   -470   -257    724    101   1182    311    680    548    519
    142    800    657   -472   -257    730     93   1213    329    704    576    545
    148    841    693   -496   -272    769    109   1252    363    748    623    592
    207    945    737   -576   -265    841    132   1288    400    787    667    639
    215    945    727   -581   -254    836    116   1270    389    776    659    636
    192    940    748   -566   -277    844    111   1260    381    776    659    639
    163    935    771   -550   -306    854    114   1247    381    779    665    644
    174    943    769   -558   -296    857    101   1215    363    761    649    628
    148    932    782   -542   -316    857     98   1174    342    743    628    610
    106    909    802   -509   -348    857    101   1122    316    711    600    584
    119    891    769   -506   -324    831     85   1047    270    657    542    527
    137    859    722   -498   -290    792     72    969    215    602    488    467
     77    802    722   -441   -324    763     62    896    174    558    446    428
     54    769    714   -413   -329    743     54    841    145    527    415    394
     62    758    693   -410   -316    727     51    795    116    496    384    363
     18    711    693   -363   -337    704     41    753     85    465    350    332
    -10    665    672   -327   -340    667     23    711     54    431    316    298
     15    644    628   -329   -306    636      5    680     25    402    288    272
     12    633    620   -324   -303    628     -2    667     15    394    277    262
    -25    620    646   -296   -335    633      2    670     18    400    285    272
    -15    626    641   -306   -329    633      2    667     18    397    280    270
     46    672    623   -361   -288    649     10    672     23    402    285    270
     28    678    649   -353   -311    665     25    683     33    415    296    283
     -7    649    657   -319   -332    652     25    683     36    415    296    283
     -5    618    623   -306   -314    620     -5    659     10    389    272    257
      0    633    631   -316   -314    631      0    662     15    394    277    265
    -10    636    646   -314   -329    641      5    667     23    402    285    275
      2    623    620   -311   -309    623    -10    652     10    392    275    259
     28    659    628   -345   -298    644     -5    657     18    400    285    267
     15    657    641   -335   -311    649      2    662     23    407    290    272
     18    644    626   -332   -303    636     -5    654     12    400    283    265
     36    659    623   -348   -293    641     -7    652     12    397    280    262
     15    659    644   -340   -316    652     -7    652     10    397    283    265
      5    646    639   -327   -316    644    -18    639     -2    389    275    257
     20    649    626   -335   -301    639    -28    628     -7    381    267    249
      2    646    644   -324   -319    646    -23    633     -5    389    275    259
     -7    639    646   -316   -327    641    -20    631    -10    384    272    259
     15    649    633   -332   -309    644    -25    626    -12    376    267    252
     15    696    680   -355   -332    688     -2    646     12    402    293    277
     -7    748    756   -368   -381    750     41    680     54    444    332    319
      7    766    758   -389   -376    763     57    680     59    444    332    316
     18    776    758   -397   -368    769     51    672     57    436    324    306
    -10    795    802   -394   -407    800     51    670     67    452    340    324
      2    810    807   -405   -402    810     33    670     77    465    355    342
     33    810    776   -426   -371    795      0    654     62    452    348    332
     23    818    795   -423   -384    807     -7    654     62    457    353    342
     15    805    787   -410   -387    797    -12    659     59    457    353    345
     44    769    724   -405   -340    748    -38    639     31    431    324    314
     38    724    683   -384   -322    704    -62    615      0    405    298    285
     -7    675    683   -335   -345    678    -67    605    -15    389    285    277
    -23    644    667   -311   -345    654    -70    589    -33    368    267    259
     -5    644    649   -319   -327    646    -59    584    -44    355    246    236
     -5    652    657   -324   -332    654    -44    581    -51    348    241    231
      0    615    615   -309   -309    615    -62    550    -80    319    213    205
     36    558    519   -298   -241    540   -111    496   -137    262    155    145
     20    542    522   -280   -249    532   -116    491   -145    257    150    140
    -49    581    631   -267   -340    605    -64    540    -98    303    200    187
    -51    592    644   -270   -348    618    -57    550    -88    309    202    189
    -80    563    641   -241   -361    600    -64    548    -96    306    197    179
    -80    587    667   -252   -374    626    -44    571    -75    327    220    200
    -28    600    626   -285   -327    613    -57    555    -90    311    207    184
    -10    592    600   -290   -303    594    -75    540   -109    296    192    161
    -31    587    615   -280   -324    602    -62    555   -101    298    194    158
    -20    592    613   -285   -316    602     -2    633    -64    306    187    137
     23    633    607   -329   -293    620     96    805     38    366    213    145
     67    745    678   -407   -303    711    202   1091    257    571    394    309
    155    935    779   -548   -311    857    275   1478    553    906    730    639
    262   1262   1000   -761   -368   1132    200   1493    698   1187   1083   1031
    161   1501   1340   -831   -589   1421    -49    891    545   1267   1280   1283
    -72   1631   1704   -779   -888   1667   -322    103    228   1124   1231   1278
   -241   1423   1665   -592   -956   1543   -610   -678   -418    462    610    698
   -259    969   1228   -353   -743   1098   -883  -1117  -1096   -332   -176    -57
   -181    662    844   -244   -511    753   -901   -883  -1070   -381   -272   -176
   -155    550    706   -197   -431    628   -704   -433   -789   -194   -153   -103
   -148    600    748   -228   -446    672   -407     38   -459     38     18     23
    -38    652    691   -306   -363    670   -171    392   -220    213    142    111
     -5    633    639   -314   -322    636    -96    501   -155    254    168    127
    -12    568    581   -277   -296    574   -109    501   -166    236    142     96
    -18    558    574   -272   -296    566   -114    511   -166    236    137     90
    -10    618    628   -303   -319    623    -75    553   -127    275    176    127
     20    652    628   -337   -303    641    -57    574   -109    288    189    137
     25    636    610   -332   -293    623    -64    574   -111    288    187    135
     -7    623    628   -309   -319    626    -70    584   -109    293    194    142
    -12    623    636   -303   -324    628    -77    581   -111    290    194    142
     -5    618    620   -309   -314    620    -90    576   -119    283    192    129
     12    654    641   -335   -314    649    -80    600    -98    306    215    153
     41    693    649   -368   -303    672    -62    623    -77    322    231    176
     62    696    633   -379   -285    665    -62    623    -77    322    231    174
     46    685    636   -366   -296    662    -72    623    -83    322    231    171
     15    662    646   -340   -316    654    -75    626    -83    324    231    171
     20    675    654   -350   -316    665    -77    636    -72    332    241    179
     36    706    670   -371   -316    688    -72    662    -51    353    257    192
     31    730    696   -381   -332    714    -49    693    -28    376    280    215
     59    750    691   -405   -316    722    -36    719    -10    394    298    231
     83    769    685   -426   -301    727    -33    735      0    402    303    233
     67    782    714   -423   -322    748    -28    763     18    423    327    254
     59    789    727   -426   -335    758    -25    789     36    441    348    275
     88    784    696   -436   -303    740    -33    813     46    452    350    277
     88    797    706   -444   -311    753    -31    849     70    472    371    293
     77    828    750   -452   -335    789    -12    914    114    522    418    337
    109    865    756   -488   -322    810     10    979    161    566    459    379
    129    875    743   -504   -306    810     15   1036    189    597    483    402
    119    898    779   -509   -329    839     25   1101    231    646    532    449
    155    956    800   -555   -322    878     41   1171    280    701    592    511
    223   1026    802   -626   -290    914     41   1205    306    732    623    542
    197   1062    862   -631   -332    963     51   1236    332    766    662    581
    194   1104    909   -649   -358   1005     70   1262    361    797    698    618
    228   1132    904   -680   -337   1018     64   1260    361    797    701    626
    205   1132    927   -670   -361   1031     51   1244    348    792    701    628
    174   1127    953   -652   -389   1041     49   1231    342    787    698    633
    184   1124    937   -654   -376   1031     41   1202    322    766    680    618
    192   1124    932   -657   -368   1028     36   1153    293    735    649    581
    142   1096    950   -620   -405   1023     36   1098    265    698    613    548
    119   1067    948   -594   -413   1008     28   1028    220    649    568    504
    109   1015    904   -563   -397    961      7    945    163    584    504    436
     72    948    875   -509   -400    911     -7    870    106    527    441    376
     28    898    870   -465   -420    885    -33    800     57    475    387    324
     31    867    833   -449   -402    852    -51    740     10    428    340    275
     49    878    826   -465   -389    852    -46    709    -10    405    316    252
     46    885    839   -465   -394    862    -38    693    -20    397    316    252
     41    844    802   -444   -379    823    -59    657    -51    363    283    220
     51    846    795   -452   -371    820    -62    646    -64    353    272    210
     20    836    815   -431   -397    826    -62    646    -64    355    277    218
     33    839    805   -436   -384    823    -67    639    -70    348    270    210
     44    833    787   -439   -371    810    -80    626    -83    332    252    189
     25    831    805   -428   -389    818    -77    631    -80    335    257    194
     15    828    810   -423   -397    820    -77    633    -77    340    262    202
     28    826    797   -426   -384    813    -83    628    -80    335    259    197
     15    805    789   -413   -387    797    -93    618    -93    327    252    189
     23    784    761   -405   -368    774   -111    602   -109    319    244    187
     49    802    750   -428   -350    776   -119    602   -109    319    244    187
     12    836    823   -423   -405    831    -98    631    -83    345    270    207
     41    893    852   -470   -405    875    -62    662    -57    368    298    231
     44    875    828   -459   -392    852    -80    639    -80    348    277    207
     20    839    815   -431   -397    828   -103    618   -101    324    252    187
    -18    828    846   -405   -431    836    -93    631    -93    335    265    202
     20    878    857   -452   -418    870    -72    646    -75    355    288    233
     41    862    820   -452   -389    841    -90    623    -98    335    267    207
      2    828    823   -418   -410    826   -101    607   -114    319    252    192
    -28    823    852   -397   -439    836    -96    610   -109    324    259    202
     57    885    828   -472   -387    857    -85    618   -103    332    267    210
     70    922    852   -496   -392    888    -70    628    -88    342    277    220
     31    958    924   -496   -446    943    -46    654    -59    374    306    249
     20    989    969   -504   -472    979    -28    662    -44    384    319    257
     44    997    953   -522   -454    974    -33    657    -49    376    309    244
     25   1015    989   -522   -480   1002    -36    654    -41    387    322    257
     12   1031   1018   -524   -504   1026    -51    649    -36    397    335    272
     31   1023    992   -527   -480   1008    -90    623    -57    376    319    257
     15   1002    987   -511   -485    997   -109    610    -72    366    311    254
     41   1049   1008   -545   -483   1028    -85    644    -41    402    345    290
     85   1049    963   -568   -439   1008    -85    652    -41    402    350    296
     59    974    914   -517   -426    945   -122    623    -85    363    311    259
     49    945    896   -498   -423    922   -135    613   -106    345    296    241
     49    927    878   -488   -415    904   -122    605   -119    324    277    220
     44    896    852   -472   -402    875   -122    581   -145    298    244    184
     -5    839    844   -415   -423    841   -142    550   -184    257    207    148
    -20    800    818   -392   -418    807   -163    524   -210    231    184    124
      7    815    807   -413   -400    813   -148    532   -210    231    184    124
     31    849    818   -441   -394    833   -114    561   -192    246    200    142
    -23    818    841   -397   -431    828   -109    563   -189    249    202    150
     -7    805    813   -397   -410    807   -129    545   -207    228    181    132
    -18    782    800   -381   -410    789   -150    524   -228    210    161    111
    -36    774    807   -371   -423    789   -155    522   -231    207    158    106
    -33    776    810   -371   -420    792   -153    524   -231    210    166    114
     12    807    795   -413   -389    802   -155    527   -228    213    168    114
     20    826    805   -423   -392    815   -137    548   -218    218    174    114
      5    800    795   -405   -397    797    -75    626   -184    223    155     85
     38    820    782   -428   -371    802     23    784    -83    265    163     70
     62    906    844   -485   -392    878    106   1021    114    454    324    210
    140   1150   1010   -646   -436   1083    181   1392    449    841    711    592
    262   1561   1296   -911   -517   1428    116   1499    659   1197   1150   1070
    239   1919   1680  -1078   -719   1800    -64   1080    563   1332   1423   1405
      5   2013   2008  -1008  -1002   2010   -288    405    210   1156   1345   1374
   -189   1805   1995   -807  -1093   1899   -540   -324   -428    496    711    776
   -205   1376   1579   -587   -891   1478   -792   -828  -1111   -314   -109     -5
    -96   1023   1119   -462   -607   1070   -872   -805  -1273   -542   -355   -254
    -96    779    872   -342   -485    826   -740   -446  -1031   -384   -270   -210
    -46    771    818   -361   -433    792   -519    -57   -727   -174   -127   -106
    -36    792    828   -379   -433    810   -290    301   -446     36     25      7
    -62    750    813   -342   -436    782   -197    465   -329    116     80     49
     18    784    766   -402   -374    774   -174    506   -301    132     88     49
     62    815    753   -439   -345    784   -150    542   -272    155    103     62
    -25    766    792   -371   -407    779   -145    561   -257    171    116     75
    -59    743    802   -340   -431    771   -150    561   -254    171    119     80
     -5    774    776   -384   -392    774   -153    571   -252    174    116     80
     62    862    800   -462   -368    831   -106    620   -210    215    158    119
     67    867    797   -470   -366    833    -98    631   -202    220    163    124
     18    810    792   -413   -387    802   -127    613   -220    202    145    114
     15    831    813   -426   -397    823   -116    639   -200    223    168    135
     51    898    844   -475   -394    872    -85    672   -168    254    200    166
     59    891    831   -475   -384    859   -103    659   -179    241    187    153
     46    859    813   -452   -381    836   -116    659   -187    236    176    150
      0    859    859   -431   -431    862    -98    691   -163    265    202    176
     31    883    852   -457   -410    867   -101    696   -155    267    205    179
     75    898    820   -488   -374    859   -106    696   -155    267    205    179
     25    865    839   -444   -405    852   -111    701   -150    272    210    179
    -15    852    867   -418   -441    859   -114    719   -137    283    220    189
     44    893    849   -467   -402    870   -106    740   -119    301    236    207
     62    927    862   -496   -400    896    -93    766   -101    324    257    231
     70    969    898   -519   -413    935    -64    813    -62    363    296    270
     62    961    898   -511   -418    930    -64    836    -46    376    306    283
     75    956    880   -517   -402    919    -67    865    -31    392    319    293
    114    976    859   -545   -374    919    -62    904     -5    418    345    322
    158   1052    893   -605   -366    974    -28    979     54    480    407    381
    103   1062    956   -584   -426   1010      0   1060    109    540    462    426
     90   1096   1005   -592   -457   1052      7   1119    148    581    501    457
    116   1127   1010   -620   -446   1070      2   1158    171    607    524    491
    145   1153   1008   -649   -431   1080      7   1200    205    649    563    540
    176   1182   1002   -680   -413   1093     10   1231    228    678    597    571
    163   1192   1028   -678   -431   1109      2   1236    231    685    613    587
    171   1195   1023   -685   -426   1109    -12   1226    223    680    610    587
    207   1226   1018   -717   -405   1122    -12   1218    220    678    607    589
    140   1236   1096   -691   -478   1166     -5   1218    223    685    620    607
    200   1288   1088   -745   -444   1189      7   1205    218    683    620    610
    218   1301   1080   -761   -431   1192      7   1176    197    657    594    587
     93   1210   1117   -652   -511   1163    -23   1114    145    600    532    530
     59   1171   1111   -615   -527   1143    -33   1060    106    553    483    480
    153   1223   1070   -688   -459   1148      0   1028     98    532    454    454
    176   1265   1088   -722   -457   1176     44   1005     96    522    436    439
     57   1140   1083   -597   -511   1111      0    919     28    446    358    361
     54   1067   1010   -561   -478   1041    -46    846    -31    384    290    293
     46   1023    974   -535   -462   1000    -70    795    -72    342    249    252
     44   1039    995   -542   -478   1018    -62    784    -80    335    241    254
     36   1031    995   -532   -478   1013    -70    758    -98    314    218    233
     12    984    971   -501   -478    979   -103    727   -132    280    176    197
     28   1013    982   -522   -478    997    -90    745   -116    293    192    210
     49   1023    971   -537   -459    997    -83    756   -103    303    200    220
    109   1010    901   -558   -394    956   -103    732   -127    283    174    194
     96    971    875   -535   -389    924   -122    714   -150    265    150    176
     23    969    945   -496   -459    958   -116    730   -135    280    163    194
     12   1018   1005   -517   -496   1013   -101    758   -109    306    187    220
     57   1052    995   -553   -467   1023    -98    766   -101    314    192    226
     12   1018   1005   -517   -496   1013    -96    769   -101    314    189    228
    -31    971   1002   -470   -517    987   -114    763   -106    309    184    226
    -12    950    963   -470   -488    956   -142    740   -129    285    161    200
     62   1018    956   -540   -446    987   -135    748   -127    293    166    207
    116   1098    982   -607   -433   1041   -103    779    -93    324    197    239
     44   1052   1005   -548   -480   1028   -114    766   -106    316    187    231
    -20    987   1008   -483   -514    997   -155    740   -132    290    161    213
    -18    969    987   -475   -501    976   -189    717   -153    272    145    202
     70   1057    984   -566   -457   1021   -150    743   -124    301    171    226
    109   1096    987   -605   -439   1041   -122    750   -111    311    179    233
     57   1062   1002   -561   -472   1034   -132    740   -124    306    168    228
     67   1080   1013   -574   -472   1047   -132    745   -116    311    174    233
     88   1132   1044   -613   -478   1088   -111    766    -88    337    197    254
     88   1200   1111   -644   -511   1156    -77    795    -57    368    226    283
     25   1174   1145   -600   -561   1161    -77    779    -59    361    215    283
     57   1189   1132   -623   -537   1161    -83    769    -62    358    215    280
     62   1218   1156   -641   -548   1189    -85    771    -51    374    228    296
     18   1208   1187   -613   -584   1197   -109    766    -51    381    236    309
     38   1223   1184   -633   -574   1205   -124    763    -54    384    241    324
    101   1273   1171   -685   -535   1223   -116    774    -41    400    259    348
     54   1231   1176   -644   -561   1205   -124    774    -44    397    257    342
     59   1150   1088   -605   -514   1119   -176    740    -85    358    215    298
    122   1096    971   -610   -426   1036   -233    696   -132    311    171    254
    150   1137    987   -644   -418   1062   -197    719   -114    335    194    283
     72   1153   1078   -615   -501   1117   -145    748    -90    355    218    303
      7   1075   1067   -542   -530   1070   -145    717   -127    316    171    254
    -54    958   1010   -454   -532    984   -189    652   -192    249    106    194
    -23    963    987   -470   -504    974   -184    652   -192    252    106    192
     57   1002    943   -532   -444    974   -166    654   -184    257    111    197
     41    950    909   -496   -433    932   -187    628   -210    231     88    171
     12    940    924   -478   -457    935   -192    620   -215    228     85    166
    -10    958    969   -472   -488    963   -181    628   -202    241     96    176
    -10    924    932   -459   -472    930   -210    607   -223    220     72    153
      2    935    932   -467   -465    932   -210    607   -220    228     83    163
      7    961    953   -485   -472    958   -205    610   -215    236     90    176
     12    958    945   -485   -465    953   -210    602   -223    226     80    166
     18    948    927   -485   -454    937   -197    620   -220    220     67    153
     15    935    919   -475   -452    927   -119    724   -168    233     57    127
     62    971    906   -519   -420    940    -10    896    -54    298     88    132
    119   1093    974   -605   -426   1034    109   1182    181    514    275    290
    192   1356   1161   -774   -483   1257    150   1556    509    909    683    698
    246   1779   1532  -1013   -641   1654     15   1402    584   1176   1062   1137
    153   2065   1912  -1111   -878   1990   -226    805    415   1260   1280   1413
   -116   2099   2216   -989  -1166   2156   -530     38     36   1060   1182   1353
   -272   1725   1995   -727  -1135   1860   -810   -584   -602    348    475    680
   -202   1278   1480   -537   -841   1379   -995   -859  -1145   -342   -231      7
   -111    982   1091   -436   -602   1036   -943   -631  -1111   -407   -353   -142
    -54    948   1002   -446   -527    974   -714   -194   -797   -184   -207    -36
    -38    958    997   -462   -517    976   -475    187   -514     10    -77     54
     10    945    935   -480   -462    940   -306    444   -332    142     10    109
     62    976    914   -522   -426    948   -213    563   -244    210     62    148
     25    943    917   -483   -444    930   -194    589   -226    218     67    153
    -10    911    922   -452   -465    917   -205    592   -228    210     57    145
      7    922    911   -465   -452    917   -207    602   -223    215     57    145
     25    909    880   -467   -428    896   -207    605   -218    218     59    140
     67    940    872   -504   -402    906   -192    620   -194    239     83    153
      7    945    937   -478   -465    940   -176    644   -176    262    106    174
    -31    932    963   -452   -496    948   -179    657   -168    270    114    184
     36    971    935   -506   -449    956   -174    670   -158    280    122    189
     62    995    932   -527   -433    963   -166    685   -145    290    132    197
    -10    956    963   -475   -485    958   -179    680   -153    288    129    194
     -5    940    945   -470   -475    943   -194    678   -153    285    129    194
     64    997    930   -532   -433    963   -184    693   -137    298    142    205
    132   1085    953   -607   -410   1021   -148    727   -101    340    181    246
     88   1052    963   -571   -439   1010   -155    727   -103    337    174    244
     59   1054    992   -558   -465   1023   -158    743    -90    342    179    246
     46   1044    997   -548   -475   1023   -161    758    -83    355    192    254
     51   1047    995   -548   -470   1021   -153    776    -64    374    213    272
     90   1067    976   -581   -441   1023   -148    792    -49    384    218    272
     54   1060   1005   -558   -475   1034   -153    807    -41    392    223    275
     28   1075   1047   -553   -509   1062   -140    844    -18    418    246    298
    101   1111   1010   -605   -454   1062   -127    883      5    441    267    316
    127   1119    989   -623   -431   1054   -111    935     44    478    301    340
     64   1101   1036   -584   -485   1070   -101    987     75    509    332    368
    106   1148   1041   -631   -467   1096    -93   1044    106    542    363    402
    215   1221   1005   -717   -394   1114    -80   1104    145    581    400    433
    187   1236   1049   -714   -433   1143    -59   1166    187    628    446    483
    174   1262   1088   -719   -457   1176    -38   1228    233    680    498    532
    179   1288   1106   -735   -462   1197    -46   1257    254    706    530    561
    161   1312   1150   -735   -493   1231    -54   1275    270    732    561    592
    163   1330   1166   -748   -501   1249    -67   1265    262    735    568    610
    197   1379   1182   -787   -491   1280    -67   1262    265    743    581    631
    218   1410   1189   -815   -485   1301    -67   1254    267    745    589    639
    176   1402   1226   -789   -524   1314    -77   1228    252    732    576    636
    153   1374   1218   -763   -532   1296    -98   1174    215    696    545    605
    174   1384   1208   -779   -517   1296   -106   1122    187    662    511    574
    140   1363   1223   -753   -542   1296    -98   1072    163    633    483    540
    116   1348   1231   -732   -555   1291    -72   1036    153    620    470    527
     93   1309   1215   -704   -561   1265    -77    974    119    581    428    478
     96   1278   1182   -688   -542   1231    -90    906     77    537    384    426
     49   1223   1174   -639   -563   1200    -98    852     41    501    342    387
     54   1195   1140   -623   -542   1169   -111    805      7    467    309    353
     51   1132   1080   -592   -514   1106   -137    750    -31    423    265    303
      5   1096   1088   -550   -542   1091   -142    724    -51    407    249    285
    -20   1075   1093   -527   -558   1083   -148    711    -59    400    244    280
     10   1065   1054   -537   -522   1060   -168    688    -80    379    220    259
     41   1101   1060   -571   -509   1080   -161    693    -77    384    228    262
     31   1101   1070   -566   -519   1085   -155    696    -70    394    236    270
     46   1101   1054   -576   -504   1080   -150    696    -67    397    236    270
     44   1085   1041   -563   -498   1065   -155    688    -72    392    231    267
     10   1088   1078   -553   -532   1083   -158    683    -75    394    233    270
      5   1104   1096   -555   -545   1101   -158    680    -75    394    233    272
     20   1109   1085   -566   -532   1098   -163    675    -77    392    231    265
     36   1109   1072   -571   -517   1091   -168    670    -83    387    228    259
     20   1078   1057   -550   -517   1067   -189    652    -98    371    213    246
    -25   1002   1028   -488   -527   1015   -231    615   -129    340    181    213
    -44   1000   1041   -480   -542   1021   -233    626   -122    353    192    220
     51   1137   1085   -594   -517   1111   -161    696    -54    420    265    290
    129   1210   1078   -670   -475   1145   -127    717    -31    444    288    314
     93   1158   1065   -626   -485   1111   -148    691    -54    420    262    285
     41   1127   1085   -584   -522   1106   -163    667    -80    397    241    265
     38   1111   1072   -574   -517   1093   -153    665    -88    394    236    259
      7   1065   1057   -537   -524   1062   -192    628   -114    368    213    231
     10   1111   1101   -561   -545   1106   -166    654    -85    402    246    267
      7   1161   1150   -584   -571   1156   -137    685    -54    431    275    290
     33   1187   1153   -610   -558   1171   -119    698    -36    441    288    301
     75   1231   1156   -654   -540   1192    -93    711    -18    459    303    314
     36   1218   1182   -628   -574   1202    -83    709    -15    465    306    316
     31   1195   1163   -613   -566   1179   -109    680    -36    446    288    301
     54   1218   1163   -636   -553   1192   -129    670    -28    454    298    311
     23   1223   1200   -623   -589   1210   -163    657    -33    457    303    322
     41   1273   1231   -657   -594   1252   -158    683     -5    488    337    358
     75   1325   1249   -701   -587   1288   -140    706     15    511    358    376
     10   1221   1210   -615   -600   1215   -171    670    -28    475    322    332
     41   1197   1156   -620   -558   1179   -187    657    -49    454    309    324
     88   1202   1111   -646   -511   1158   -200    644    -62    441    298    316
     12   1114   1101   -566   -545   1106   -223    615    -98    410    267    280
    -10   1091   1101   -540   -555   1096   -205    615   -103    405    262    275
     46   1122   1075   -587   -514   1098   -184    618   -103    402    257    265
     28   1072   1044   -550   -506   1060   -194    589   -135    374    228    236
     20   1060   1036   -540   -506   1047   -202    576   -148    358    213    223
     25   1054   1028   -540   -501   1041   -189    574   -150    353    207    218
    -15   1008   1021   -498   -519   1015   -197    561   -163    340    194    202
    -31    984   1015   -478   -524   1000   -215    542   -181    329    181    189
      0   1015   1013   -509   -509   1015   -207    548   -174    337    189    200
    -25    987   1013   -480   -519   1000   -220    540   -179    329    179    192
    -77    940   1018   -433   -550    979   -236    524   -197    314    166    179
    -33    982   1013   -475   -524    997   -231    535   -184    329    181    194
     28   1026    995   -530   -483   1010   -231    540   -181    332    184    194
     12    971    958   -491   -472    966   -231    548   -189    314    158    161
      5    961    956   -483   -475    958   -140    685   -116    348    166    150
     96   1078    982   -587   -441   1028    -12    901     33    467    259    223
    166   1213   1047   -691   -439   1130     85   1192    252    691    465    413
    223   1397   1174   -810   -475   1286     96   1488    480    984    782    756
    288   1732   1444  -1013   -579   1587     54   1395    587   1223   1106   1137
    168   1883   1714  -1028   -771   1800   -116    867    441   1247   1221   1304
   -132   1836   1969   -854  -1049   1901   -329    155     62    958    997   1114
   -337   1556   1893   -607  -1114   1725   -522   -506   -545    288    335    459
   -252   1226   1478   -488   -865   1350   -766   -750   -966   -184   -135     -2
   -174   1008   1179   -418   -675   1093   -818   -561   -917   -174   -163    -54
   -150    966   1114   -410   -631   1039   -696   -215   -691    -10    -51     25
    -90    997   1088   -452   -589   1041   -472    148   -439    158     70    119
     -5   1013   1018   -506   -511   1015   -301    402   -277    270    140    163
    -15    992   1008   -488   -511   1000   -252    478   -236    296    153    168
      5   1026   1021   -517   -506   1023   -226    514   -207    319    168    187
     41   1028    987   -535   -472   1008   -210    535   -192    329    179    194
     25    984    958   -506   -465    971   -213    537   -194    324    171    189
     18   1000    982   -509   -483    992   -215    545   -187    332    179    194
     23   1028   1005   -527   -491   1018   -215    555   -174    345    192    207
     12   1034   1021   -522   -504   1028   -205    574   -161    361    205    218
     15   1041   1023   -530   -504   1034   -194    587   -153    371    218    233
     15   1041   1026   -530   -506   1036   -194    589   -150    374    220    236
     36   1052   1015   -545   -488   1036   -192    602   -140    384    231    246
     -2   1008   1010   -501   -506   1008   -205    600   -148    379    226    241
     15   1015    997   -517   -491   1005   -210    605   -142    384    233    249
     93   1091    997   -592   -452   1044   -202    620   -129    397    246    267
     85   1119   1034   -605   -472   1078   -194    628   -122    407    254    275
      7   1085   1078   -545   -535   1083   -202    636   -114    413    259    280
     12   1078   1062   -545   -524   1070   -194    665    -93    431    283    296
     85   1132   1047   -607   -480   1088   -181    691    -67    457    309    319
     90   1148   1057   -618   -483   1101   -171    711    -49    478    322    335
     72   1140   1067   -605   -496   1104   -171    722    -46    480    327    340
     80   1132   1049   -607   -485   1093   -174    737    -38    488    335    345
    109   1169   1060   -639   -475   1114   -168    766    -23    506    355    366
    103   1182   1078   -644   -485   1130   -174    784    -12    517    366    381
    119   1187   1067   -652   -472   1127   -168    826     15    548    392    410
     98   1182   1083   -641   -493   1135   -176    867     33    571    415    428
    122   1213   1091   -667   -485   1153   -171    924     70    610    457    467
    174   1262   1088   -717   -457   1174   -171    976    101    644    491    498
    168   1273   1104   -719   -467   1189   -179   1018    122    675    522    527
    176   1322   1145   -750   -485   1236   -174   1072    158    719    568    579
    226   1389   1161   -807   -467   1275   -179   1104    179    745    600    610
    241   1408   1166   -826   -462   1286   -189   1119    187    756    615    633
    272   1480   1208   -875   -467   1345   -166   1150    220    797    662    685
    280   1501   1218   -893   -470   1361   -176   1140    213    797    667    693
    265   1480   1215   -872   -475   1348   -192   1117    197    782    654    680
    249   1480   1231   -865   -491   1356   -184   1101    189    776    652    678
    231   1488   1257   -859   -511   1374   -168   1088    189    771    646    675
    218   1475   1254   -849   -519   1366   -163   1054    166    743    618    641
    187   1441   1254   -815   -532   1348   -150   1018    145    714    584    602
    103   1366   1262   -735   -579   1314   -142    974    116    675    542    561
    101   1335   1234   -717   -566   1286   -145    917     85    631    488    506
    106   1299   1189   -704   -542   1244   -158    852     44    579    433    446
    106   1291   1182   -698   -537   1236   -137    820     33    566    415    428
     57   1262   1205   -659   -574   1234   -145    782     15    545    392    405
     49   1213   1163   -631   -555   1189   -163    735    -15    511    353    361
     64   1213   1145   -639   -542   1179   -155    714    -28    498    340    342
     51   1195   1140   -623   -545   1169   -150    698    -33    491    335    337
     38   1161   1122   -600   -542   1143   -166    675    -51    470    311    311
     41   1143   1101   -592   -530   1122   -187    654    -70    454    293    296
     49   1161   1111   -605   -532   1135   -166    672    -51    475    316    319
     57   1176   1119   -618   -530   1148   -161    672    -46    478    319    314
     85   1179   1093   -633   -504   1137   -166    667    -54    470    306    298
     33   1127   1093   -579   -530   1111   -171    665    -59    467    306    301
     59   1127   1067   -594   -506   1098   -189    654    -70    459    298    298
     38   1093   1054   -566   -509   1075   -200    639    -83    444    283    280
     23   1143   1117   -584   -548   1130   -174    665    -59    470    309    306
     33   1153   1119   -592   -542   1137   -161    678    -46    485    322    322
     49   1137   1088   -594   -519   1114   -158    672    -49    485    319    314
     10   1127   1114   -568   -550   1119   -168    662    -57    478    311    306
      7   1130   1122   -571   -558   1124   -181    657    -62    475    309    306
     64   1171   1106   -618   -519   1140   -171    672    -51    485    322    322
     72   1205   1132   -641   -530   1171   -158    680    -44    493    332    329
     36   1169   1132   -605   -548   1150   -166    667    -57    483    319    314
     33   1143   1106   -589   -537   1124   -187    644    -80    454    293    288
     70   1163   1093   -615   -511   1130   -189    646    -77    457    290    288
     54   1179   1124   -618   -537   1153   -158    667    -57    480    309    306
     41   1215   1174   -628   -566   1195   -124    693    -25    509    337    335
     51   1239   1184   -646   -566   1210    -98    706    -10    519    348    342
     67   1239   1171   -652   -550   1205   -103    704    -12    519    345    340
     57   1252   1192   -657   -566   1223   -116    701     -7    524    353    353
     93   1319   1226   -709   -566   1273   -119    709     15    550    384    379
    119   1330   1208   -724   -545   1270   -145    696      7    550    384    379
     93   1293   1200   -693   -553   1247   -171    680    -10    537    368    366
    106   1304   1195   -706   -542   1249   -168    688     -5    545    374    376
    103   1280   1174   -693   -535   1228   -179    688    -12    537    366    368
     49   1221   1171   -636   -561   1197   -194    680    -33    522    350    353
    -10   1153   1163   -571   -587   1158   -218    662    -57    501    329    337
      5   1109   1104   -558   -550   1106   -241    631    -90    467    298    303
     93   1189   1096   -641   -501   1143   -192    659    -67    483    314    316
     85   1192   1106   -639   -511   1150   -155    670    -64    485    314    316
      0   1078   1078   -537   -537   1078   -192    620   -116    431    259    262
     10   1031   1018   -522   -504   1026   -226    589   -155    397    223    223
      0   1005   1002   -504   -501   1002   -246    576   -168    384    210    210
    -10   1015   1026   -504   -517   1021   -236    589   -161    392    218    220
     33   1072   1039   -553   -501   1057   -207    613   -137    413    233    236
     77   1122   1044   -600   -483   1083   -176    631   -119    433    252    254
     18   1057   1039   -537   -509   1047   -200    610   -148    407    228    231
    -10   1010   1021   -501   -517   1015   -231    592   -168    387    207    213
     -7   1028   1036   -509   -522   1031   -231    605   -158    400    220    223
     25   1075   1049   -553   -511   1062   -200    639   -132    428    246    254
     38   1067   1028   -553   -496   1049   -174    672   -119    426    231    233
     20   1049   1026   -537   -504   1036   -106    787    -67    441    218    192
     57   1078   1021   -566   -480   1049    -15    974     44    524    272    226
    145   1208   1062   -678   -459   1135     83   1262    259    740    475    420
    259   1434   1171   -846   -457   1304     90   1512    462   1008    771    745
    280   1667   1387   -974   -553   1527     36   1457    550   1218   1054   1091
    124   1803   1678   -963   -776   1740    -88   1010    459   1286   1213   1309
    -98   1790   1886   -846   -995   1836   -298    311     83    992    976   1101
   -200   1631   1831   -717  -1015   1730   -444   -280   -446    405    400    519
   -189   1327   1514   -568   -852   1421   -636   -530   -839    -33    -36     80
   -200   1008   1208   -402   -704   1106   -769   -420   -865    -90   -122    -28
   -145    898   1044   -379   -594    971   -730   -161   -719     -5    -83    -20
    -75    935   1010   -431   -542    971   -542    163   -504    137     15     49
     -7    995   1000   -493   -504    997   -342    446   -314    275    111    119
     -7   1018   1026   -504   -517   1021   -241    574   -226    342    158    161
      7   1047   1036   -530   -514   1041   -200    618   -194    371    181    184
    -12   1018   1031   -504   -522   1026   -200    626   -189    368    176    181
      0   1015   1013   -509   -506   1015   -205    633   -192    363    171    174
     18   1021   1002   -519   -491   1013   -213    636   -194    363    168    171
    -12   1026   1036   -506   -524   1031   -207    646   -181    376    184    187
     -5   1036   1041   -517   -522   1039   -215    644   -181    376    184    184
     33   1052   1018   -542   -491   1034   -215    652   -179    376    187    184
     83   1122   1039   -602   -478   1080   -181    685   -148    410    218    218
     49   1083   1031   -566   -491   1057   -194    675   -166    394    200    200
     23   1057   1034   -540   -504   1047   -202    672   -171    387    192    194
     -7   1060   1067   -527   -537   1062   -205    691   -158    402    210    210
      5   1072   1067   -537   -530   1070   -210    698   -155    410    218    218
     54   1111   1054   -584   -501   1083   -205    704   -150    418    223    223
     85   1111   1026   -600   -470   1070   -194    714   -148    420    226    220
     62   1101   1039   -581   -488   1070   -181    727   -135    431    236    233
     33   1106   1072   -568   -519   1091   -176    745   -127    441    244    244
     41   1109   1067   -576   -514   1088   -194    748   -127    441    244    241
     54   1124   1067   -589   -506   1096   -200    761   -122    452    254    249
     77   1166   1085   -623   -504   1127   -189    792    -98    478    280    275
     57   1161   1104   -607   -522   1132   -181    815    -80    496    293    285
     49   1153   1104   -602   -527   1130   -176    849    -64    514    309    301
     96   1179   1083   -639   -493   1132   -174    885    -41    537    335    332
    124   1197   1072   -662   -475   1135   -184    917    -25    555    353    350
    140   1223   1083   -680   -470   1153   -192    963      0    589    387    384
    132   1254   1119   -693   -493   1187   -189   1018     33    631    431    433
    161   1288   1127   -724   -483   1208   -192   1065     64    667    472    478
    189   1322   1132   -756   -472   1228   -202   1106     90    701    511    519
    197   1363   1166   -779   -483   1265   -197   1150    122    743    555    566
    202   1405   1202   -805   -501   1304   -197   1174    145    771    589    605
    215   1428   1210   -823   -496   1319   -210   1174    142    774    597    615
    176   1405   1226   -792   -524   1317   -223   1161    135    769    594    618
    161   1410   1249   -784   -542   1330   -233   1148    127    769    597    626
    231   1475   1241   -854   -506   1358   -223   1145    129    771    600    633
    181   1428   1247   -805   -532   1337   -218   1124    109    748    576    615
    163   1434   1270   -800   -553   1350   -194   1109    101    732    561    602
    236   1486   1249   -859   -506   1369   -163   1096     96    719    542    584
    194   1402   1208   -800   -506   1304   -171   1026     38    649    462    501
    101   1327   1226   -714   -561   1278   -163    974      7    607    415    449
     62   1286   1223   -675   -581   1254   -148    937    -12    579    381    415
     44   1244   1200   -644   -576   1223   -158    885    -46    537    335    368
     46   1231   1184   -639   -568   1208   -155    852    -64    514    309    342
     38   1210   1171   -623   -566   1189   -155    818    -85    491    285    319
     38   1179   1140   -610   -550   1158   -176    774   -119    454    246    283
     20   1150   1130   -584   -553   1140   -184    753   -135    436    228    267
     -2   1135   1137   -566   -571   1135   -189    740   -148    423    215    257
      5   1122   1117   -563   -555   1119   -205    717   -168    402    192    236
     28   1148   1119   -589   -548   1135   -202    722   -163    413    200    246
     49   1187   1137   -618   -542   1163   -174    750   -137    441    228    277
     20   1140   1119   -581   -548   1130   -181    737   -150    426    210    265
      7   1101   1093   -555   -542   1098   -207    717   -171    405    189    241
      2   1106   1104   -555   -550   1106   -205    722   -166    410    194    246
     28   1153   1124   -589   -548   1140   -176    753   -142    433    220    275
     44   1169   1124   -607   -540   1148   -176    753   -142    431    215    270
     28   1158   1130   -594   -550   1145   -181    748   -150    426    210    262
     15   1153   1137   -584   -563   1148   -174    756   -140    439    220    275
     36   1156   1119   -594   -540   1137   -168    761   -137    444    228    280
     25   1114   1088   -571   -532   1104   -200    732   -168    410    194    249
     18   1109   1091   -563   -537   1101   -210    724   -176    402    192    249
     33   1130   1096   -581   -532   1114   -207    724   -174    405    197    254
     33   1145   1111   -589   -537   1130   -197    735   -168    410    202    262
    -15   1143   1156   -566   -587   1148   -179    753   -155    420    213    267
     36   1213   1176   -626   -571   1195   -140    784   -122    454    244    301
    111   1286   1174   -698   -530   1231   -109    805   -101    472    259    316
     77   1267   1189   -672   -555   1228   -101    805   -103    465    254    311
     -2   1223   1223   -610   -613   1223   -119    792   -103    462    257    314
     31   1273   1241   -652   -605   1257   -132    787    -93    478    272    329
     85   1314   1228   -701   -571   1270   -155    782    -96    483    280    342
     77   1319   1241   -698   -581   1280   -174    779   -101    485    285    348
     57   1312   1252   -685   -597   1283   -174    776   -101    485    285    348
     75   1312   1236   -693   -579   1275   -176    779   -103    483    285    348
     67   1275   1208   -672   -571   1241   -181    776   -119    470    272    340
     46   1228   1182   -636   -566   1205   -202    761   -142    452    257    327
     41   1182   1140   -615   -548   1161   -220    735   -174    418    226    296
     28   1145   1117   -587   -545   1132   -220    717   -197    392    200    270
     31   1140   1109   -587   -540   1124   -210    711   -205    381    187    259
     28   1104   1075   -566   -522   1091   -226    680   -239    348    153    228
     10   1044   1034   -530   -511   1039   -239    659   -265    322    129    202
      0   1062   1060   -532   -530   1060   -205    685   -246    340    150    218
     12   1093   1078   -555   -532   1088   -184    704   -236    348    158    226
     31   1057   1026   -542   -496   1041   -210    678   -262    319    129    192
      7   1052   1041   -530   -517   1047   -210    678   -265    322    129    194
     10   1052   1041   -532   -517   1047   -218    670   -272    314    122    189
     41   1057   1015   -550   -485   1036   -244    646   -296    288     98    168
     44   1065   1021   -553   -488   1044   -233    659   -283    306    111    187
    -23   1028   1052   -504   -537   1041   -200    683   -259    329    137    207
    -15   1005   1021   -493   -517   1013   -197    688   -262    319    124    189
     -5    966    971   -483   -491    969   -168    750   -241    316    103    153
      2   1002   1000   -501   -498   1002    -54    932   -116    400    148    168
    106   1158   1052   -633   -472   1106     59   1174     83    587    306    298
    194   1356   1158   -776   -483   1257     90   1441    319    867    594    589
    265   1654   1389   -961   -563   1522     15   1558    498   1158    966   1018
    218   1925   1706  -1070   -743   1816    -75   1345    514   1327   1249   1382
     98   2060   1961  -1080   -930   2010   -194    859    280   1226   1234   1415
    -57   2008   2062   -976  -1060   2034   -311    288   -176    761    787    969
   -226   1644   1870   -709  -1049   1756   -480   -226   -748    109    114    285
   -192   1231   1423   -519   -807   1327   -698   -436  -1096   -267   -257    -72
   -127    930   1054   -402   -589    992   -748   -272  -1036   -249   -283   -119
    -49    896    945   -423   -496    919   -644     -7   -841   -124   -207    -64
     -2    950    953   -475   -478    953   -449    301   -589     62    -77     33
    -12    961    974   -472   -493    966   -293    535   -407    202     25    109
      2    982    979   -493   -488    982   -226    618   -342    254     70    142
     10    976    966   -493   -478    971   -197    654   -314    277     88    155
     -2    943    945   -470   -475    943   -202    659   -316    270     75    148
    -44    909    953   -431   -498    930   -215    662   -322    265     67    148
    -36    917    953   -441   -493    935   -226    659   -319    265     72    155
     67   1021    950   -545   -441    987   -194    696   -283    301    106    189
     90   1060    969   -576   -439   1015   -166    724   -262    322    127    207
     33   1041   1008   -537   -485   1026   -153    740   -252    335    137    215
     41   1021    979   -532   -470   1000   -168    732   -265    319    122    197
     62   1031    969   -548   -454   1002   -168    737   -262    322    124    202
     25   1010    982   -519   -480    997   -179    740   -262    327    127    210
    -36    974   1010   -467   -522    992   -197    737   -259    329    132    218
     33   1015    979   -524   -475    997   -202    740   -254    335    140    223
    122   1111    987   -618   -433   1049   -174    771   -223    366    174    254
     59   1091   1028   -576   -485   1060   -158    789   -210    379    184    265
     10   1039   1028   -524   -509   1034   -171    784   -218    371    176    254
     77   1085   1005   -584   -465   1047   -161    802   -202    387    192    270
    114   1119   1005   -618   -444   1062   -150    820   -184    407    213    290
     85   1088   1000   -587   -457   1044   -158    826   -181    407    215    293
    106   1098    992   -602   -441   1047   -163    854   -163    426    231    309
     46   1070   1023   -558   -488   1047   -184    854   -166    426    231    311
     83   1127   1041   -605   -480   1085   -166    888   -137    457    267    348
    135   1192   1057   -665   -462   1124   -135    940    -96    504    311    384
     59   1132   1072   -594   -506   1104   -148    969    -85    519    324    397
     75   1135   1060   -605   -493   1098   -168   1002    -67    542    348    423
    171   1244   1072   -706   -452   1158   -150   1072    -10    605    410    491
    207   1286   1075   -748   -433   1182   -140   1130     25    649    459    537
    111   1252   1140   -680   -514   1197   -140   1171     57    691    501    587
    148   1299   1150   -724   -504   1226   -145   1205     83    724    537    628
    171   1306   1135   -737   -483   1221   -158   1210     85    732    555    639
    202   1363   1161   -784   -478   1262   -153   1223     98    753    587    675
    218   1418   1200   -818   -491   1309   -135   1239    111    774    615    704
    194   1389   1192   -792   -498   1293   -153   1210     85    745    592    678
    184   1376   1189   -782   -501   1283   -161   1187     67    727    574    662
    150   1363   1213   -758   -530   1288   -150   1169     54    711    561    652
    153   1343   1189   -748   -517   1267   -140   1137     28    675    522    613
    140   1312   1171   -727   -517   1244   -129   1093     -5    626    467    555
    101   1278   1176   -688   -537   1226   -119   1052    -33    584    418    506
     75   1236   1161   -657   -542   1200   -116   1005    -62    548    376    465
     88   1218   1130   -652   -519   1174   -116    958    -90    511    337    420
     70   1197   1127   -633   -527   1161   -114    917   -111    483    306    387
     41   1153   1111   -597   -535   1132   -119    878   -137    454    270    353
     33   1114   1080   -574   -524   1098   -140    833   -168    418    231    311
     12   1062   1049   -537   -517   1057   -166    795   -200    384    197    275
     33   1065   1031   -550   -498   1049   -155    789   -197    387    200    277
    116   1140   1023   -628   -452   1083   -116    807   -171    407    220    296
    111   1137   1023   -626   -457   1080   -114    802   -176    400    215    285
     12   1065   1052   -537   -519   1060   -124    795   -187    389    205    275
     23   1093   1070   -561   -522   1083   -114    802   -179    397    210    283
     51   1088   1036   -571   -491   1062   -129    782   -194    379    194    267
     57   1080   1023   -568   -483   1052   -127    784   -192    384    200    270
     25   1088   1062   -555   -517   1075   -109    813   -168    410    226    293
      7   1080   1070   -545   -530   1075   -114    810   -168    410    223    293
     38   1098   1060   -568   -511   1080   -124    805   -171    407    218    290
     23   1104   1078   -563   -527   1091   -114    818   -161    418    226    306
     25   1096   1070   -561   -522   1083   -122    813   -163    413    220    301
     49   1083   1034   -566   -493   1057   -137    800   -174    405    215    290
     18   1080   1062   -550   -522   1072   -129    807   -166    413    226    298
     44   1127   1080   -587   -517   1104   -111    826   -145    431    246    319
    101   1143   1041   -620   -470   1093   -109    826   -140    431    246    322
     36   1117   1080   -579   -522   1098   -103    823   -140    431    244    322
     25   1140   1114   -584   -545   1127    -80    844   -114    454    270    345
     54   1176   1122   -618   -532   1150    -57    852    -98    465    277    350
     70   1213   1143   -641   -535   1179    -41    867    -83    478    288    361
     46   1213   1163   -631   -558   1189    -49    862    -77    485    298    366
     70   1236   1166   -654   -548   1200    -72    844    -77    488    303    371
    119   1239   1117   -680   -498   1176   -116    813   -106    470    285    355
     93   1223   1130   -657   -517   1176   -124    810   -109    475    296    371
     33   1236   1202   -636   -584   1221   -106    839    -77    506    327    405
     41   1247   1205   -646   -581   1226    -96    857    -64    519    335    413
     75   1213   1137   -644   -532   1174   -116    833    -96    491    306    384
     75   1166   1091   -620   -506   1130   -135    815   -119    470    290    374
     36   1088   1052   -563   -509   1072   -163    782   -155    431    252    335
     15   1062   1047   -540   -517   1054   -163    769   -171    410    233    311
     31   1098   1067   -566   -519   1083   -116    795   -150    428    252    327
     49   1104   1054   -576   -501   1080    -98    792   -153    423    244    327
     57   1070   1013   -566   -478   1041   -109    774   -179    397    218    301
     23   1026   1002   -524   -491   1015   -124    758   -194    381    200    285
     31   1018    987   -527   -478   1002   -129    750   -202    374    192    277
     62   1015    953   -537   -444    984   -132    743   -210    366    187    265
     15    992    976   -504   -480    984   -142    735   -218    358    179    259
     10    992    979   -501   -485    987   -142    735   -218    358    181    265
     33    979    945   -506   -457    963   -145    730   -220    353    176    254
     25    974    948   -498   -459    961   -142    732   -218    361    181    257
      7    966    956   -488   -472    963   -142    735   -215    363    184    259
     15    943    927   -480   -457    935   -153    730   -226    342    161    233
     12    909    893   -462   -441    901   -106    802   -200    335    127    181
     25    961    935   -493   -454    948     25    997    -59    428    181    207
    124   1140   1013   -633   -444   1078    168   1283    184    654    379    381
    283   1402   1117   -844   -415   1260    218   1597    472    992    730    732
    306   1745   1436  -1026   -566   1592    158   1631    631   1301   1135   1195
    181   1964   1782  -1072   -800   1873      2   1241    550   1447   1408   1540
     15   2044   2029  -1031  -1005   2036   -215    628    239   1301   1366   1540
   -111   1834   1945   -862  -1028   1891   -467    -25   -337    698    779    982
   -189   1374   1564   -592   -878   1467   -688   -457   -953    -59      0    223
   -158    966   1124   -402   -641   1044   -815   -470  -1127   -311   -285    -75
    -44    844    888   -400   -467    865   -719   -161   -914   -166   -207    -44
      0    898    896   -449   -449    898   -506    184   -628     41    -59     70
     12    924    911   -470   -449    919   -288    493   -387    220     67    163
     49    930    880   -488   -415    906   -179    654   -270    306    127    202
     38    932    891   -485   -426    911   -145    698   -236    327    140    210
     28    922    891   -475   -431    906   -132    719   -218    337    148    207
     41    927    885   -485   -420    906   -127    730   -205    348    155    210
     33    917    883   -475   -423    901   -129    735   -202    353    161    215
     31    922    888   -478   -428    906   -116    758   -181    374    181    239
     75    956    880   -517   -402    919    -98    779   -161    389    200    254
     72    940    865   -506   -397    904    -93    787   -155    394    205    252
     38    935    896   -485   -428    917    -88    802   -142    410    215    262
     25    932    904   -480   -439    917    -96    805   -142    410    210    259
     33    914    880   -475   -423    898   -109    795   -153    400    194    249
     15    896    878   -457   -431    888   -119    792   -153    400    194    246
     33    888    854   -459   -410    872   -127    792   -153    405    200    246
    161   1002    839   -584   -340    922    -83    833   -109    449    244    285
    153   1039    883   -597   -363    961    -36    878    -67    488    285    324
     18    953    932   -488   -457    943    -41    883    -64    491    288    327
     51    961    909   -506   -428    935    -51    888    -62    493    285    319
     70    950    880   -511   -405    917    -67    885    -67    485    272    306
     85    976    891   -532   -402    935    -54    911    -44    509    293    327
     88    976    885   -532   -400    932    -41    937    -23    530    314    345
     85    963    878   -524   -394    922    -31    958     -5    542    327    355
     88    979    888   -535   -400    932    -25    987     12    563    342    368
     85    979    893   -532   -405    935    -20   1021     36    587    363    389
    114   1002    885   -558   -387    945    -20   1057     62    613    381    402
    137   1026    888   -581   -374    958     -7   1111     98    654    415    433
    140   1023    883   -584   -371    953      2   1171    137    693    454    472
    168   1044    875   -607   -353    961      7   1228    176    735    496    506
    184   1088    901   -636   -358    995     20   1291    223    789    548    558
    176   1127    950   -652   -387   1039     33   1348    270    846    605    618
    189   1148    958   -670   -384   1054     36   1376    293    875    636    646
    226   1171    943   -698   -358   1057     25   1379    293    885    646    659
    233   1189    953   -711   -358   1070     25   1382    298    896    659    678
    228   1189    961   -709   -366   1075     25   1376    296    898    665    680
    202   1179    976   -691   -387   1078     28   1363    285    893    665    680
    171   1156    984   -665   -407   1070     44   1356    285    891    662    680
    171   1122    948   -646   -387   1034     49   1322    262    865    636    652
    166   1070    904   -618   -368    987     33   1262    215    813    584    600
    109   1010    898   -561   -394    956     15   1195    163    756    522    542
    101   1005    904   -555   -400    956     36   1150    140    724    488    504
    161   1031    867   -597   -353    950     64   1114    129    704    462    480
    140    976    836   -558   -348    906     59   1054     88    659    410    426
     70    888    818   -480   -374    852     36    997     46    613    363    376
     72    841    766   -457   -348    805     20    950     12    579    329    335
     83    792    709   -439   -314    750      5    911    -12    545    293    296
     46    766    719   -405   -335    743      7    898    -18    542    285    288
     10    743    730   -376   -361    737     12    896    -18    545    285    290
     38    724    683   -381   -322    704      0    878    -33    527    270    272
     49    706    654   -379   -303    680     -5    862    -44    517    262    259
     33    683    649   -358   -306    667      0    867    -38    519    265    262
     36    672    636   -355   -301    657     -2    867    -41    517    257    259
     54    675    620   -366   -283    649     -2    867    -41    517    252    259
     51    662    610   -361   -277    636     -2    872    -38    527    257    267
     44    620    576   -332   -265    600     -5    870    -36    524    257    257
     85    626    537   -358   -226    581    -12    862    -41    514    249    239
     64    623    558   -342   -246    589     -2    872    -31    524    259    244
     -2    589    592   -296   -296    589      7    888    -20    540    272    262
     51    636    584   -342   -265    610     28    909      2    558    288    283
     57    649    589   -355   -267    618     44    924     15    568    298    296
     25    589    563   -309   -270    579     38    917     10    563    290    283
     41    548    506   -296   -233    530     25    904     -2    550    280    267
     64    555    491   -309   -213    524     28    901     -2    548    275    257
     41    574    532   -309   -246    553     62    924     25    576    301    277
     12    581    566   -298   -277    574     90    943     49    597    322    298
     90    659    566   -376   -239    615    137    979     85    628    345    322
    132    693    561   -413   -213    628    174   1002    109    649    363    342
     20    605    584   -314   -280    594    148    979     96    636    353    332
     33    607    574   -319   -270    589    111    961     88    628    350    332
     75    581    506   -329   -215    545     67    930     64    610    329    311
     93    587    493   -340   -200    540     59    927     59    613    335    319
    119    602    483   -363   -181    542     80    953     88    639    361    345
     80    530    449   -306   -184    491     67    948     72    623    345    332
     15    423    405   -220   -194    415     38    922     36    592    314    303
     44    392    348   -218   -150    371     25    911     15    574    293    285
    124    426    298   -275    -88    363     49    914     18    568    288    280
    101    392    290   -246    -93    342     83    924     23    571    288    277
     10    296    285   -153   -137    288     75    904     -5    540    259    246
    -12    226    239   -106   -124    231     51    872    -33    509    226    213
     -5    187    189    -90    -98    187     38    857    -54    488    202    192
     28    179    148   -103    -59    163     72    878    -38    504    218    200
     59    179    119   -119    -31    150     93    885    -33    509    218    200
     31    129     98    -80    -33    114     80    870    -49    491    197    176
     18    101     80    -59    -31     90     67    862    -57    480    187    168
     23     98     75    -59    -25     88     72    867    -49    485    192    176
     36     64     25    -51      2     46     72    865    -51    478    181    166
      7     25     18    -15     -5     23     80    872    -46    483    184    166
     -2     10     10     -5     -7     10     93    885    -38    493    197    176
     38     12    -25    -25     33     -5    116    914    -23    496    194    163
     41     18    -23    -28     31     -2    202   1028     41    519    187    137
     88     83     -5    -85     46     38    329   1226    176    615    249    176
     93    171     77   -132      5    127    457   1551    431    857    465    368
    192    387    194   -290      0    290    496   1860    698   1182    807    717
    223    628    405   -428    -90    517    363   1691    737   1405   1135   1101
    106    776    670   -441   -280    724    122   1119    597   1509   1361   1389
     -5    844    849   -420   -428    849   -135    446    275   1327   1262   1332
   -155    517    670   -181   -413    592   -371   -161   -337    636    584    693
   -207     62    270     70   -239    166   -571   -441   -865    -33    -98     33
   -114   -223   -109    168     -2   -166   -589   -252   -844    -96   -213   -111
    -93   -319   -226    205     64   -272   -410    122   -592     64   -124    -67
    -83   -309   -226    194     70   -267   -155    493   -322    259     10     28
     -5   -267   -262    135    127   -265     51    763   -124    402    111     98
     38   -249   -288    106    163   -267    124    854    -51    449    142    114
     -2   -316   -316    158    155   -316    137    875    -36    452    140    111
      2   -329   -332    163    166   -332    158    906    -12    470    153    124
      5   -340   -345    166    174   -340    174    927      5    485    168    129
     31   -329   -361    150    194   -345    200    956     28    509    187    145
     31   -332   -366    150    197   -348    213    974     41    519    197    158
     20   -358   -379    168    197   -368    215    982     49    522    200    161
     20   -381   -405    179    210   -394    213    984     49    522    197    161
     10   -397   -407    194    207   -402    213    989     54    527    200    166
     15   -415   -431    200    223   -423    220   1000     64    537    207    166
     15   -436   -454    210    233   -444    226   1013     77    545    215    171
      7   -441   -449    215    226   -444    231   1023     88    550    218    179
     31   -423   -454    197    241   -439    236   1034    101    561    228    181
     38   -480   -519    218    275   -498    228   1031     98    555    220    171
     49   -467   -517    207    280   -491    246   1060    119    576    241    189
     44   -444   -488    200    265   -465    280   1101    161    613    275    223
     57   -452   -509    197    283   -480    290   1122    179    628    288    228
     80   -454   -535    187    306   -493    288   1132    181    628    288    223
     41   -480   -522    218    280   -498    290   1153    194    641    296    236
     51   -498   -553    220    301   -524    283   1169    200    644    296    231
     75   -493   -568    210    322   -530    296   1208    231    672    319    252
     57   -504   -561    220    309   -532    322   1260    272    711    355    288
     88   -483   -571    197    327   -527    348   1317    314    750    389    319
    124   -470   -597    171    358   -532    355   1361    342    774    410    337
    119   -462   -581    171    350   -522    363   1418    379    810    444    368
    150   -420   -574    132    361   -496    384   1496    433    867    501    420
    168   -407   -576    119    371   -493    397   1553    475    906    540    462
    174   -387   -563    103    366   -475    402   1602    511    948    579    501
    145   -381   -527    119    335   -454    415   1649    550    995    631    545
    179   -342   -522     80    348   -431    407   1665    568   1018    662    576
    213   -311   -524     49    366   -415    397   1662    571   1023    672    589
    218   -283   -501     31    358   -392    413   1678    589   1044    696    618
    205   -280   -485     38    345   -381    433   1693    607   1062    719    641
    197   -329   -527     64    358   -428    407   1652    574   1023    683    602
    187   -374   -561     93    371   -467    410   1618    550   1000    659    581
    161   -387   -550    111    355   -467    420   1579    532    979    639    568
    145   -415   -561    135    353   -488    415   1519    493    930    587    524
    148   -454   -602    153    371   -527    415   1457    452    878    535    470
     90   -558   -649    233    368   -602    410   1387    405    820    478    410
     72   -618   -691    272    379   -654    405   1325    368    776    431    363
    109   -646   -756    270    431   -701    397   1267    332    735    384    316
     72   -714   -787    319    428   -748    381   1215    296    698    348    275
     28   -774   -802    371    415   -787    374   1179    272    670    319    246
     46   -787   -836    368    441   -810    376   1150    254    649    301    228
     20   -813   -833    397    426   -823    379   1135    244    633    283    210
      7   -844   -854    415    428   -849    371   1117    228    618    265    197
     49   -849   -901    400    475   -875    363   1101    218    602    249    179
     57   -880   -940    410    498   -909    353   1085    202    587    231    161
     28   -917   -945    444    485   -930    353   1088    205    592    236    171
     10   -937   -948    462    478   -943    345   1085    210    589    236    171
      5   -930   -935    462    467   -932    353   1096    220    600    246    171
     20   -906   -927    441    470   -917    376   1117    241    618    259    189
     46   -914   -961    433    504   -937    379   1117    241    613    254    187
     31   -950   -982    457    506   -966    366   1098    226    594    236    171
     33   -945   -979    454    506   -961    368   1104    233    602    246    181
     57   -930   -989    433    522   -961    374   1111    246    613    254    187
     59   -963  -1023    452    540   -992    376   1114    249    610    254    184
     12  -1000  -1013    491    509  -1005    376   1117    249    610    257    179
      7  -1002  -1013    496    509  -1008    389   1124    259    618    267    187
     36   -984  -1023    472    527  -1002    392   1119    259    615    270    187
     62   -989  -1052    465    555  -1021    384   1106    249    602    257    174
     51   -974  -1028    459    537  -1000    405   1122    267    618    270    192
     31   -935   -969    452    498   -950    446   1158    309    654    303    228
     62   -906   -971    420    514   -937    459   1153    314    652    298    218
     64   -904   -969    420    517   -935    470   1156    319    652    298    218
     12   -904   -917    441    465   -909    483   1174    342    672    324    246
     38   -880   -922    420    480   -901    465   1166    348    678    329    254
     72   -888   -961    407    514   -924    426   1148    335    667    322    249
     72   -914   -987    420    530   -950    402   1140    327    665    322    257
     51   -930   -984    439    517   -956    392   1132    322    659    316    249
     41   -966  -1008    459    524   -987    374   1117    309    646    306    233
     33  -1010  -1047    488    537  -1028    355   1104    285    623    288    213
     59  -1034  -1093    488    576  -1062    355   1096    277    613    277    210
     62  -1070  -1135    504    597  -1101    355   1085    262    594    265    192
     51  -1101  -1156    524    602  -1127    363   1080    254    584    254    179
     31  -1132  -1163    548    597  -1148    379   1078    249    571    244    171
     64  -1124  -1189    530    626  -1156    387   1067    241    555    226    153
     46  -1153  -1200    550    620  -1174    376   1041    218    530    200    124
    -10  -1205  -1197    607    592  -1200    366   1026    200    511    181    109
    -10  -1236  -1226    623    605  -1231    355   1015    187    493    163     96
     54  -1213  -1267    579    659  -1239    358   1010    184    488    153     85
     25  -1262  -1288    618    654  -1275    355   1005    179    483    148     83
     -2  -1286  -1283    644    639  -1283    348   1000    176    478    150     83
     28  -1252  -1280    610    652  -1265    350   1005    184    480    155     88
      5  -1278  -1283    636    644  -1280    350   1008    184    478    150     83
    -20  -1288  -1267    652    620  -1278    368   1023    200    493    163     98
      7  -1288  -1296    639    652  -1291    363   1015    197    483    155     88
     41  -1249  -1291    602    665  -1270    410   1072    231    501    163     83
     33  -1195  -1228    581    631  -1210    530   1231    337    561    200     93
     57  -1140  -1197    540    626  -1169    631   1447    491    685    298    176
    122  -1010  -1132    444    626  -1070    724   1792    745    940    535    394
    220   -761   -984    267    600   -872    743   2026    971   1247    880    763
    239   -501   -740    132    488   -620    576   1717    961   1431   1179   1127
    101   -368   -470    132    285   -418    335   1057    784   1460   1312   1314
    -98   -439   -340    270    119   -389     70    353    371   1127   1041   1085
   -254   -831   -576    542    158   -704   -179   -207   -283    368    290    371
   -233  -1249  -1015    743    389  -1132   -376   -358   -662   -124   -223   -135
   -137  -1421  -1286    779    574  -1356   -329    -51   -511    -41   -200   -161
    -88  -1413  -1325    750    615  -1369   -106    335   -254    132    -85    -83
    -49  -1376  -1327    711    636  -1353    145    688    -15    293     23     -7
    -12  -1397  -1384    706    685  -1392    296    904    122    387     83     25
    -15  -1400  -1387    706    683  -1392    329    956    161    413    101     28
     31  -1371  -1402    670    714  -1387    355    992    189    431    119     41
     72  -1330  -1402    628    735  -1366    376   1018    213    449    135     57
     23  -1348  -1371    662    696  -1358    384   1031    226    457    140     64
    -49  -1366  -1317    706    631  -1340    400   1054    244    472    155     80
     -2  -1345  -1345    672    670  -1345    397   1062    249    472    158     83
     31  -1337  -1369    652    698  -1353    392   1062    249    470    155     85
      7  -1340  -1348    667    678  -1343    397   1070    257    478    161     96
     12  -1337  -1350    662    680  -1343    400   1083    270    491    174    103
     25  -1330  -1358    652    691  -1343    400   1091    275    493    179    103
     20  -1325  -1345    649    680  -1335    405   1101    285    504    192    114
     18  -1325  -1343    654    680  -1332    405   1106    290    506    197    122
     38  -1327  -1369    644    701  -1348    394   1101    288    498    187    106
     41  -1322  -1363    639    701  -1343    394   1111    296    504    192    111
     15  -1317  -1335    649    672  -1325    402   1127    314    519    207    129
     33  -1309  -1343    639    688  -1325    407   1145    329    532    220    142
     44  -1293  -1337    623    688  -1314    410   1158    342    545    233    153
     46  -1286  -1335    618    688  -1309    410   1169    350    550    246    163
     64  -1278  -1345    605    701  -1312    413   1187    363    561    257    174
     67  -1267  -1335    600    701  -1301    423   1221    389    581    277    187
     64  -1252  -1317    589    691  -1283    436   1254    413    607    301    207
     70  -1241  -1312    584    688  -1275    439   1291    436    626    322    228
     70  -1221  -1291    574    678  -1254    441   1332    465    654    348    246
     83  -1200  -1283    558    683  -1241    444   1376    491    680    374    270
     51  -1208  -1262    576    654  -1234    436   1418    514    706    400    298
     67  -1182  -1249    555    657  -1215    428   1467    545    737    433    332
    176  -1054  -1231    439    701  -1143    459   1553    613    807    504    405
    244   -930  -1174    342    709  -1052    519   1644    693    893    592    491
    259   -878  -1140    306    698  -1008    532   1683    727    932    639    535
    213   -906  -1122    345    667  -1013    504   1670    719    927    641    540
    194   -914  -1109    358    649  -1010    485   1662    714    924    644    548
    197   -906  -1104    355    649  -1005    485   1660    719    935    659    566
    210   -896  -1109    340    659  -1002    465   1631    704    917    649    553
    205   -904  -1109    348    654  -1005    457   1600    683    896    633    540
    184   -906  -1093    361    636  -1000    457   1566    662    872    613    524
    179   -924  -1104    374    641  -1013    452   1514    628    828    574    488
    150   -976  -1130    410    639  -1052    446   1452    587    779    527    441
     88  -1002  -1091    457    589  -1047    467   1410    574    756    504    415
     90  -1036  -1127    472    607  -1080    452   1335    524    701    446    355
     54  -1122  -1176    535    615  -1148    423   1254    467    633    379    290
     31  -1153  -1187    558    607  -1169    415   1205    436    600    345    257
     51  -1148  -1200    548    626  -1174    418   1169    420    579    327    236
     36  -1192  -1228    576    631  -1208    392   1114    381    535    285    187
      7  -1254  -1262    623    633  -1257    358   1070    340    493    246    153
     44  -1221  -1265    587    652  -1241    374   1072    345    501    254    166
     90  -1171  -1262    540    675  -1218    400   1080    363    514    270    176
     57  -1210  -1267    574    659  -1239    389   1060    342    493    249    150
     54  -1205  -1260    576    657  -1231    389   1054    340    491    254    153
     41  -1221  -1265    587    652  -1241    379   1047    337    483    249    148
     36  -1231  -1267    594    652  -1249    368   1041    335    480    246    145
     25  -1241  -1267    605    646  -1254    363   1034    329    470    241    142
     15  -1234  -1249    610    631  -1241    363   1034    335    472    246    148
     28  -1213  -1244    592    633  -1228    358   1031    335    472    249    150
     38  -1208  -1249    584    644  -1228    358   1034    337    472    252    155
     38  -1202  -1241    579    639  -1221    358   1034    340    475    257    158
     59  -1187  -1247    563    652  -1215    348   1023    332    467    252    148
     67  -1197  -1267    563    665  -1231    342   1015    324    457    241    137
     36  -1195  -1231    579    631  -1213    348   1021    332    465    252    153
     15  -1184  -1200    584    605  -1192    350   1023    337    467    254    161
     23  -1176  -1200    576    610  -1187    350   1026    340    467    259    161
     10  -1197  -1208    592    607  -1202    337   1010    327    457    252    142
      2  -1200  -1202    597    602  -1200    329    997    319    449    241    132
      7  -1200  -1208    594    607  -1202    314    984    311    436    231    124
     36  -1169  -1205    566    620  -1187    316    984    316    441    239    135
     88  -1075  -1163    491    623  -1119    376   1028    371    491    285    179
     98  -1034  -1135    467    615  -1083    418   1047    394    509    306    197
     41  -1054  -1098    506    568  -1075    426   1044    392    506    303    194
     -5  -1028  -1023    517    509  -1026    436   1054    410    524    324    220
     54   -989  -1044    465    548  -1015    418   1047    410    524    329    223
    119   -956  -1078    418    597  -1015    389   1028    402    522    332    218
     90   -984  -1078    444    584  -1031    348   1005    384    509    319    207
     72   -961  -1034    444    553   -997    353   1015    400    524    342    236
     64   -992  -1060    462    561  -1026    332   1005    387    517    335    226
     93  -1021  -1114    462    602  -1067    311    987    363    496    314    210
     70  -1054  -1124    491    594  -1088    303    979    348    480    301    200
     46  -1075  -1122    514    584  -1098    298    966    332    462    288    189
     77  -1101  -1182    509    628  -1140    283    937    298    428    252    158
     41  -1122  -1163    540    602  -1143    288    932    290    420    244    150
      0  -1158  -1161    576    579  -1161    285    914    275    400    226    129
     18  -1182  -1200    581    607  -1189    262    883    244    366    189     88
     25  -1189  -1215    579    620  -1202    259    867    231    353    174     83
     12  -1197  -1210    592    610  -1205    257    859    220    337    163     80
     23  -1195  -1218    584    618  -1205    254    857    218    332    158     75
     -7  -1218  -1210    613    600  -1215    257    862    220    337    163     83
    -10  -1200  -1192    602    589  -1195    257    862    223    337    168     88
     36  -1184  -1221    574    628  -1202    262    859    220    337    171     85
     44  -1156  -1202    553    620  -1176    283    878    239    355    189     98
     18  -1148  -1166    566    592  -1156    280    872    233    350    189     98
     20  -1163  -1184    568    600  -1171    270    857    220    335    176     85
     25  -1182  -1208    576    615  -1192    277    872    226    329    163     70
     15  -1137  -1156    558    584  -1145    366    997    306    371    181     72
     31  -1039  -1070    504    550  -1054    478   1192    446    475    257    122
    111   -893  -1005    392    558   -948    576   1496    685    711    472    309
    213   -667   -880    228    545   -774    613   1805    948   1036    815    665
    259   -384   -646     59    452   -514    506   1678   1015   1275   1150   1065
    171   -207   -379     18    275   -293    277   1111    880   1371   1361   1340
    -31   -220   -192    124     77   -205    -10    374    496   1114   1189   1223
   -205   -530   -324    366     59   -428   -257   -280   -148    397    493    571
   -233   -979   -745    605    254   -862   -488   -592   -685   -270   -179    -85
   -161  -1231  -1070    696    454  -1150   -530   -410   -667   -322   -280   -218
   -116  -1262  -1145    688    511  -1205   -335    -15   -400   -135   -161   -140
    -51  -1184  -1135    618    540  -1161    -77    366   -124     57    -25    -49
     54  -1119  -1176    532    615  -1148    135    652     77    200     75     10
     57  -1111  -1169    527    613  -1140    223    766    158    262    119     49
    -23  -1130  -1109    576    540  -1119    239    795    179    277    129     62
     18  -1106  -1124    542    568  -1117    241    810    192    283    137     59
     36  -1109  -1148    535    592  -1127    236    813    189    277    129     46
     25  -1106  -1132    540    579  -1119    246    828    202    288    140     59
     25  -1083  -1109    527    566  -1096    254    844    218    303    158     77
     36  -1083  -1119    522    576  -1098    249    849    223    309    166     85
     18  -1078  -1098    527    558  -1088    252    859    231    316    174     93
     33  -1054  -1088    511    561  -1070    252    862    239    322    179    101
     51  -1044  -1096    496    571  -1070    241    854    228    311    166     90
     46  -1047  -1093    498    568  -1070    239    859    233    316    174     96
     31  -1039  -1072    504    550  -1054    244    867    246    332    187    109
     46  -1041  -1088    498    566  -1065    233    867    246    332    189    103
     57  -1036  -1096    488    574  -1065    218    867    246    337    192    109
     25  -1018  -1044    496    535  -1031    226    888    265    355    213    132
     62   -971  -1036    452    548  -1002    241    904    283    368    220    150
    145   -883  -1028    368    587   -956    280    948    319    405    257    187
     88   -904   -995    407    540   -948    277    956    324    410    262    192
     51   -966  -1018    457    532   -992    244    937    303    389    244    161
    101   -956  -1057    426    579  -1005    228    943    306    392    246    155
    140   -885  -1026    374    581   -956    259    992    350    436    290    200
    122   -823   -945    348    532   -883    303   1060    410    501    355    265
     85   -839   -924    374    504   -880    298   1093    428    517    371    277
     72   -820   -896    371    483   -857    296   1140    454    545    392    298
    132   -763   -896    316    514   -828    303   1192    493    584    431    335
    158   -732   -893    285    524   -813    311   1247    532    626    470    379
    161   -688   -852    262    504   -769    301   1291    563    662    511    418
    189   -633   -826    220    506   -730    293   1335    600    706    558    457
    213   -597   -810    192    511   -704    296   1376    633    748    605    498
    220   -545   -769    161    493   -657    303   1402    665    787    649    545
    197   -532   -730    168    462   -631    296   1408    670    800    667    571
    158   -535   -693    187    423   -613    283   1397    667    802    675    579
    158   -537   -696    189    426   -615    259   1374    654    787    667    576
    236   -475   -714    116    475   -594    272   1369    654    789    678    589
    249   -407   -657     80    452   -532    324   1376    672    802    696    607
    174   -457   -633    140    402   -545    316   1317    628    756    649    563
    129   -501   -631    187    379   -566    301   1257    581    701    592    511
    111   -537   -652    210    381   -594    298   1197    535    646    537    467
    106   -589   -696    241    400   -641    277   1117    475    579    470    400
    116   -626   -745    252    428   -685    262   1039    418    511    402    324
     80   -667   -748    293    413   -706    265    989    387    478    363    285
     46   -696   -745    322    394   -719    257    940    358    444    337    265
     67   -706   -774    319    420   -740    231    891    319    402    301    226
     59   -732   -795    335    426   -763    215    852    285    374    270    197
     28   -748   -776    361    402   -761    213    833    267    355    254    184
      7   -797   -805    394    402   -800    187    800    236    319    223    155
    -28   -878   -849    454    407   -865    129    748    189    272    179    109
     31   -836   -867    402    446   -852    116    737    184    272    184    114
    200   -654   -854    228    527   -753    205    800    252    337    252    181
    150   -644   -795    244    470   -719    249    828    275    355    267    189
     18   -717   -735    348    374   -724    233    823    265    348    259    174
    -10   -722   -711    366    348   -717    223    820    265    348    259    179
      7   -711   -719    353    363   -714    202    805    257    345    257    176
     38   -696   -735    327    384   -714    189    797    249    335    254    176
     33   -691   -724    327    376   -706    194    797    254    342    262    189
     23   -696   -719    335    371   -706    189    792    249    335    254    179
     31   -688   -719    329    374   -704    181    787    241    327    252    171
     28   -683   -711    327    368   -696    179    787    244    332    257    174
     28   -678   -709    324    366   -693    171    776    236    327    252    174
     46   -678   -724    314    384   -701    158    758    220    309    233    158
     46   -667   -714    311    379   -691    155    758    220    311    236    163
     33   -659   -693    311    361   -675    158    758    220    314    239    171
     41   -641   -685    298    363   -662    150    748    213    309    236    168
     44   -646   -691    298    366   -667    148    743    207    303    236    166
     28   -644   -672    309    350   -657    148    743    210    309    244    171
     41   -639   -680    298    358   -659    140    727    197    296    233    163
     41   -633   -675    293    358   -654    129    719    194    290    228    161
     51   -592   -644    270    345   -618    145    735    213    311    249    184
     80   -530   -610    226    345   -568    176    748    239    329    267    200
     90   -491   -584    200    337   -537    200    756    246    329    270    200
     70   -472   -542    202    303   -509    197    758    252    337    275    213
     28   -457   -485    213    257   -470    187    758    265    353    293    239
     70   -368   -439    150    254   -402    205    782    298    392    340    277
    129   -345   -475    106    301   -410    184    784    301    400    353    288
     59   -389   -449    166    254   -418    158    769    285    389    342    280
     59   -400   -459    168    257   -428    145    758    275    374    329    275
     96   -420   -517    163    306   -467    119    737    244    342    301    246
     85   -475   -561    194    322   -517    109    724    218    324    283    231
     70   -501   -574    215    319   -537    111    711    202    309    275    223
     72   -519   -592    220    332   -553    106    693    181    285    254    202
     46   -532   -579    244    311   -555    106    683    168    267    233    184
     28   -561   -592    265    309   -576    101    665    150    246    215    166
     33   -574   -610    270    322   -592     85    646    129    228    200    148
     12   -620   -633    303    322   -628     64    623    103    202    171    122
    -51   -683   -631    368    288   -657     28    594     75    174    145     96
      0   -636   -636    316    316   -636     31    589     75    171    142    101
    140   -522   -665    189    400   -592     70    613    101    194    166    124
     90   -579   -672    244    379   -626     57    592     80    171    145    101
    -31   -670   -639    350    303   -654     31    574     57    148    127     88
      5   -574   -579    283    290   -576     67    615     96    189    168    132
     10   -509   -519    249    262   -514    116    659    137    231    213    171
      2   -553   -555    272    277   -553     96    639    116    207    189    142
     28   -540   -568    257    298   -553    109    672    129    202    171    116
     49   -475   -524    210    285   -498    218    849    257    283    218    129
     62   -381   -444    158    252   -413    324   1080    454    457    361    241
    150   -179   -329     12    239   -254    389   1389    737    766    662    532
    288    142   -145   -215    218      0    329   1621    992   1137   1093    987
    259    454    194   -355     33    324    210   1379   1005   1356   1444   1408
    124    597    472   -361   -174    535     28    844    771   1317   1522   1551
    -25    537    563   -257   -293    550   -189    161    252    831   1091   1161
   -181    155    337     12   -259    246   -407   -483   -478    -41    205    306
   -179   -319   -142    246    -18   -231   -589   -646   -846   -498   -265   -145
   -137   -626   -488    381    174   -558   -607   -459   -774   -488   -306   -228
    -80   -672   -592    376    254   -633   -465   -161   -545   -335   -215   -179
      0   -561   -561    280    280   -561   -210    205   -236    -98    -38    -33
     18   -524   -545    252    277   -535    -51    439    -51     41     64     41
     31   -504   -537    236    283   -519     12    530     20     93     98     64
     28   -480   -509    226    265   -493     49    571     57    124    127     88
     49   -454   -504    202    275   -478     75    602     85    150    148    106
     59   -436   -498    187    277   -467     75    610     93    153    150    109
     12   -467   -483    226    246   -475     67    605     85    148    145    106
      5   -475   -480    233    241   -478     62    607     90    150    145    114
     36   -441   -478    202    257   -459     62    618    103    161    153    116
     31   -436   -467    200    249   -452     59    626    109    168    163    122
     18   -444   -465    213    239   -454     67    636    114    179    171    129
     31   -436   -467    200    246   -452     67    639    116    181    174    132
     46   -413   -459    184    252   -436     62    644    124    189    181    140
     38   -394   -433    176    233   -413     67    657    135    202    192    153
     46   -381   -428    166    236   -405     72    667    145    213    202    166
     59   -366   -428    150    244   -397     67    670    150    215    207    168
     54   -355   -410    150    231   -381     67    678    158    223    215    174
     41   -358   -400    155    220   -379     75    693    174    239    231    189
     51   -342   -394    145    223   -368     70    701    184    246    241    200
     54   -327   -381    135    215   -353     64    709    192    254    249    202
     54   -314   -368    129    210   -340     75    735    213    277    272    220
     75   -290   -368    106    220   -329     80    753    228    290    285    233
     93   -277   -371     90    231   -324     75    766    236    301    293    244
     70   -285   -355    106    210   -322     80    800    257    324    314    265
     72   -249   -322     88    197   -285     96    846    296    361    353    301
    174   -153   -329    -10    252   -241    119    909    342    413    402    348
    145   -127   -272    -10    207   -200    140    974    392    467    459    397
     93   -124   -220     15    155   -171    137   1026    428    506    501    433
    124    -88   -213    -18    168   -150    127   1072    465    545    537    470
    210      2   -207   -109    207   -101    148   1143    519    610    610    542
    202     25   -179   -114    192    -75    155   1182    550    652    654    592
    197     28   -168   -114    181    -67    150   1195    561    665    678    610
    220     67   -153   -142    187    -41    150   1202    571    685    706    633
    189     72   -116   -132    153    -20    137   1195    566    688    717    646
    158     70    -88   -114    124    -10    124   1171    548    672    709    644
    171     83    -90   -127    129     -2    119   1148    532    654    691    633
    179     96    -83   -137    132      7    135   1137    527    646    688    631
    153     80    -72   -116    111      2    150   1106    506    618    662    600
    155     70    -88   -114    122     -7    145   1052    462    566    607    545
    122     18   -103    -72    111    -41    137    989    413    506    545    485
     44    -54    -98      5     70    -75    119    917    363    449    485    428
     83    -25   -109    -28     93    -67    127    875    342    418    454    392
    155      2   -153    -77    153    -75    140    841    327    397    433    361
    101    -75   -176    -12    137   -124    129    787    293    358    394    324
     62   -135   -197     36    129   -166     98    732    252    314    350    283
     64   -142   -207     38    132   -174     83    701    231    293    327    262
     70   -122   -194     25    132   -158     90    693    228    290    327    265
     49   -155   -207     51    127   -181     80    667    205    270    303    241
     44   -187   -231     72    137   -207     62    639    181    244    277    215
      7   -197   -205     93    103   -202     75    646    189    252    290    223
    -15   -192   -176    103     80   -184     75    654    194    262    301    236
     31   -153   -184     59    106   -168     75    659    202    267    309    241
     75   -127   -202     25    137   -163     83    665    210    277    316    244
     12   -166   -179     75     96   -171     70    657    200    267    309    236
     20   -148   -168     62     93   -158     62    654    202    267    311    239
    127    -62   -189    -31    155   -127     77    670    223    285    329    259
     96    -98   -194      2    145   -145     72    665    220    285    332    259
     33   -129   -163     46     96   -145     67    665    223    288    340    259
     33   -111   -145     38     88   -127     80    672    233    298    355    270
     57    -80   -137     10     96   -109     93    680    241    309    366    280
     36    -93   -129     28     83   -111     83    672    233    303    363    280
     33   -116   -150     38     90   -132     62    649    218    288    348    265
     54   -114   -168     28    111   -140     46    636    207    275    340    254
     44   -111   -158     33     98   -135     46    633    205    275    342    254
     33   -114   -148     41     90   -129     41    623    200    272    340    254
     33   -116   -150     38     90   -132     36    615    194    267    337    252
      2   -111   -116     54     59   -114     49    626    205    277    353    262
     15    -90   -109     36     62    -98     57    633    215    290    366    275
     36    -96   -132     31     83   -114     41    620    202    277    355    267
     54    -64   -122      2     85    -93     44    623    207    283    361    272
     83    -20   -103    -31     93    -62     57    636    226    298    379    288
     85     31    -57    -59     70    -10     90    654    252    319    400    306
     75     62    -12    -67     44     25    127    667    272    337    420    322
     33     54     18    -44      7     36    129    665    275    340    426    324
     64     88     23    -77     20     57    127    665    280    345    436    337
     90    124     31   -109     28     77    114    659    288    355    444    345
     75    106     31    -90     23     70     77    639    272    348    441    342
     83    101     18    -90     31     59     59    631    265    345    446    350
     85     88      2    -88     41     46     46    631    265    348    446    348
     54     75     20    -67     15     46     38    639    265    348    449    345
     64     54    -10    -59     38     23     31    639    254    340    441    342
     90     18    -75    -54     83    -28      7    605    218    306    407    311
     62    -15    -80    -23     70    -46     -2    579    189    277    381    285
     44    -25    -70    -10     57    -46      5    574    184    270    376    277
     64    -36   -101    -12     83    -67      5    553    163    252    355    254
     41    -85   -127     20     83   -106    -12    527    132    220    322    220
    -15   -106    -90     62     36   -101    -12    530    132    223    324    223
     28    -83   -111     25     70    -96     -7    530    132    220    324    228
     88    -62   -150    -12    119   -106      0    522    124    213    316    220
     54    -83   -140     12     96   -111     -2    517    119    207    314    215
     -2   -116   -114     59     54   -114    -12    506    109    200    303    210
     10    -80    -93     33     49    -85     -7    514    119    207    314    220
     46    -62   -109      7     77    -85      0    517    124    215    322    220
     23    -85   -109     31     64    -98    -10    506    116    213    322    213
     20    -98   -122     38     70   -109    -20    496    106    205    319    207
     20    -90   -114     33     67   -103    -15    506    114    205    319    205
     15    -62    -77     23     46    -70     59    607    187    244    335    205
     70     67     -2    -70     36     33    192    820    345    358    415    257
    114    236    122   -174     -2    179    314   1104    587    576    607    420
    179    462    283   -322    -51    374    371   1475    898    935    963    766
    241    782    540   -511   -148    662    296   1532   1065   1257   1371   1218
    202   1000    797   -602   -298    898     28    987    917   1374   1634   1553
    109   1088    979   -600   -436   1034   -254    275    607   1265   1626   1595
    -72    854    927   -392   -498    891   -527   -431     15    659   1065   1088
   -228    301    530    -36   -379    415   -769   -937   -750   -288    119    194
   -161    -41    119    101   -140     38   -815   -815   -823   -459   -111    -62
    -72   -148    -75    109      0   -114   -636   -415   -566   -290    -18    -20
    -28    -98    -70     62     20    -85   -363    -12   -267    -83    124     75
    -15    -90    -75     54     28    -83   -163    275    -64     57    215    127
     -7   -109   -101     57     46   -106    -85    392     18    116    254    145
     23    -80   -106     28     62    -93    -54    436     54    145    277    168
     36    -36    -72     -2     51    -54    -25    478     88    174    303    192
    -23    -38    -15     31     -5    -28     -5    517    119    202    327    207
     41    -25    -70     -7     51    -46     -7    519    122    205    327    205
     62    -20    -85    -20     72    -51     -5    522    127    210    332    210
     18    -23    -44      2     28    -33     -5    532    137    218    340    218
     10    -23    -33      7     20    -28      0    548    145    231    353    231
      0    -23    -23     10     10    -23     -5    545    145    228    355    228
     18    -28    -46      5     31    -36    -15    537    137    223    348    220
     23    -12    -38     -5     28    -25    -15    548    145    233    353    228
     44     57     12    -49     15     36     25    594    192    280    402    277
     49     46     -5    -49     25     20     15    592    184    272    397    272
     54     38    -15    -46     33     12     12    594    187    275    394    267
     46     49      2    -49     23     25     28    615    207    298    418    285
     54     62      7    -57     23     36     23    623    215    306    426    293
     85     88      0    -88     44     44     18    633    226    314    431    296
     70     93     20    -83     23     57     25    652    236    324    441    306
     41     88     46    -67     -2     70     25    665    249    335    454    319
     80    116     36    -98     23     77     28    688    267    353    467    329
     93    132     38   -114     25     88     38    719    290    371    488    348
     70    140     70   -106      0    106     54    761    319    400    517    376
     85    168     83   -129      2    127     70    800    348    428    540    397
    101    192     90   -145      5    142     80    844    379    454    563    415
     96    220    122   -161    -12    171     88    901    415    493    597    449
    122    257    135   -192     -5    197     96    961    457    537    641    488
    137    277    140   -207     -2    210    101   1015    493    576    678    524
    127    309    181   -218    -25    246    109   1075    532    623    724    571
    153    363    207   -259    -28    285    119   1124    574    672    776    623
    192    426    233   -309    -20    329    124   1158    605    717    823    667
    194    459    262   -329    -33    361    127   1176    623    743    854    698
    176    472    296   -324    -59    384    129   1184    639    761    878    724
    184    496    311   -340    -62    402    122   1169    631    756    875    730
    187    519    332   -353    -72    426    111   1150    618    748    870    730
    168    527    355   -348    -93    441    111   1127    607    737    862    730
    142    483    340   -311    -98    413     98   1083    574    704    828    701
    132    439    303   -288    -85    371     83   1015    530    657    784    649
    137    423    283   -280    -72    353     83    956    491    618    745    607
    135    420    285   -280    -75    355     90    898    459    584    711    579
    148    431    283   -288    -67    358     93    844    428    545    672    542
     85    374    288   -231   -101    332     80    784    384    498    623    493
     62    306    244   -187    -90    275     59    719    335    446    566    441
     77    259    181   -171    -54    220     28    654    283    394    511    387
     15    197    181   -106    -83    189      7    613    249    361    478    353
    -28    181    207    -77   -116    194     10    602    246    361    478    355
     46    223    176   -135    -64    200     23    600    246    363    475    355
     64    210    142   -137    -38    176     18    579    228    345    457    335
     49    189    140   -119    -44    166      7    558    210    329    441    322
     25    161    135    -93    -57    150     -5    545    197    319    431    311
     18    158    140    -88    -62    150     -7    548    200    322    433    311
      2    166    163    -83    -80    163     -7    550    205    327    439    316
    -18    174    192    -77   -103    181     -7    558    210    335    444    324
     23    197    174   -111    -75    184     -2    563    218    340    446    324
    119    259    140   -189    -10    200     15    571    231    355    462    337
     77    241    163   -163    -41    202     12    566    228    355    462    342
     44    218    174   -129    -64    197      7    558    220    348    454    340
     28    215    184   -122    -77    200      2    558    220    348    452    335
      5    213    205   -109    -98    210      5    563    223    355    459    335
    -28    215    241    -96   -135    228     12    579    239    371    478    355
     38    249    210   -142    -85    231     10    574    233    371    478    358
     33    228    194   -132    -80    213     -7    548    213    348    457    337
      0    194    192    -98    -96    194    -18    537    202    340    449    332
     -2    200    200    -98   -103    200    -25    527    194    332    444    327
     33    236    202   -135    -83    220    -20    532    200    337    449    332
     57    257    200   -158    -72    228      2    550    218    358    467    350
     25    231    205   -129    -90    220      5    548    215    355    467    348
     46    241    194   -145    -75    220     -5    537    205    345    457    335
     25    233    207   -129    -90    220    -18    524    194    340    446    327
      0    233    231   -119   -116    231    -12    519    192    337    444    329
     36    249    213   -142    -88    231    -12    511    187    332    441    319
     36    226    189   -132    -77    210    -28    496    171    316    428    306
     10    226    215   -116   -101    220    -23    504    176    327    439    319
     10    220    210   -116   -101    215    -31    496    168    316    431    311
     18    226    207   -122    -93    218    -28    498    174    322    436    316
      7    275    267   -142   -132    272    -10    517    194    345    457    337
      7    337    329   -171   -161    335     20    540    228    374    485    363
     28    363    335   -197   -153    350     41    542    236    379    491    366
     38    387    348   -215   -153    368     54    550    246    394    506    381
     20    366    345   -194   -163    355     25    527    233    381    496    374
     38    387    348   -213   -153    368    -10    504    226    379    493    374
     80    439    355   -259   -137    397     -2    527    249    410    522    402
     72    462    389   -267   -158    426     18    555    272    433    550    431
     38    428    387   -233   -174    407      7    553    270    431    550    431
     49    374    324   -210   -137    350    -41    519    226    389    509    389
     64    348    283   -207   -109    316    -70    493    192    363    485    371
     75    358    283   -218   -103    322    -57    496    194    363    488    379
     54    340    285   -197   -116    311    -46    491    189    355    478    361
     12    296    283   -153   -135    290    -38    483    174    340    462    340
      2    270    265   -137   -129    267    -38    467    161    324    446    327
      0    233    231   -116   -114    233    -67    428    122    285    410    290
     -2    207    210   -103   -106    207    -88    400     90    254    381    259
     -7    207    215    -98   -111    210    -90    392     80    246    374    254
     -2    215    215   -106   -109    215    -88    394     83    246    374    259
      2    236    231   -119   -114    233    -77    410     93    257    384    270
      0    236    236   -119   -116    236    -75    415     98    259    389    277
    -12    231    244   -109   -127    236    -80    402     88    252    384    270
      7    254    244   -132   -119    249    -80    397     88    252    387    265
    -15    223    239   -103   -127    231    -88    392     83    249    384    265
    -36    194    231    -80   -135    213   -103    379     72    236    379    259
     10    220    210   -114    -98    215    -93    389     80    239    379    257
     44    324    277   -187   -116    301     12    519    181    311    431    296
     23    436    410   -231   -192    423    142    732    345    441    522    363
     83    587    501   -335   -210    545    252   1005    563    644    696    506
    202    769    566   -485   -181    667    303   1374    841    953   1002    800
    301   1067    763   -685   -231    917    244   1441   1000   1257   1382   1228
    257   1262   1005   -761   -374   1135     12    956    885   1374   1626   1548
     80   1293   1213   -685   -566   1254   -288    223    581   1257   1613   1595
   -116   1085   1202   -483   -659   1143   -548   -501     46    737   1132   1166
   -226    615    841   -194   -535    727   -774   -963   -641   -114    280    337
   -171    252    420    -41   -296    335   -859   -911   -792   -358    -10     20
    -93    119    213    -15   -153    166   -737   -563   -597   -244     41     23
    -75    166    241    -44   -158    202   -462   -153   -311    -51    174    114
    -10    249    259   -122   -137    254   -228    161    -88    103    285    197
      7    252    241   -129   -116    246   -137    301      2    174    327    223
    -46    202    246    -77   -148    223   -122    335     18    184    327    218
    -36    233    270    -98   -153    252    -98    368     46    205    345    231
     41    298    257   -171   -109    280    -75    397     70    226    366    246
     23    303    280   -163   -129    290    -59    418     88    244    381    265
    -10    301    309   -145   -158    303    -54    431     98    254    389    277
      0    288    288   -142   -142    288    -67    428     93    246    381    270
      7    290    283   -148   -137    285    -77    423     85    241    376    265
     41    324    283   -184   -119    303    -57    449    111    270    402    293
     54    345    290   -202   -119    319    -51    459    122    275    415    303
     33    350    316   -192   -140    335    -54    462    124    277    418    301
     -2    335    337   -166   -171    335    -59    467    127    283    423    306
     10    361    350   -187   -171    355    -54    483    140    293    436    322
     51    384    332   -220   -140    358    -51    488    145    298    439    327
      2    340    337   -171   -166    340    -70    483    135    288    431    324
     -2    324    327   -161   -166    324    -85    480    129    280    426    316
     46    368    322   -207   -137    345    -64    509    155    306    452    332
     18    381    363   -202   -171    374    -36    542    189    340    483    361
      7    407    400   -207   -194    405    -23    568    210    363    506    384
     64    454    387   -262   -161    420    -28    579    213    366    509    387
     75    465    389   -270   -158    428    -28    597    223    376    517    389
     64    470    405   -267   -171    439     -5    644    257    410    550    418
     75    478    402   -275   -163    441      0    675    275    426    566    428
     77    472    394   -277   -158    433    -10    698    288    433    571    428
     67    488    420   -277   -176    457      0    756    324    472    607    465
     80    545    465   -316   -192    506     20    823    376    524    659    519
    106    594    488   -350   -189    542     38    893    423    576    709    563
    114    631    517   -374   -202    574     41    948    457    618    750    602
    135    685    550   -410   -207    618     51    997    493    662    797    649
    166    740    571   -454   -202    657     49   1023    517    693    833    688
    161    756    594   -457   -215    675     33   1028    522    709    854    711
    166    810    644   -491   -239    730     38   1041    537    735    883    748
    168    831    662   -501   -246    748     38   1039    542    740    896    766
    137    805    667   -472   -265    735     28   1023    532    732    891    758
    129    805    675   -467   -272    740     28   1008    524    727    891    763
    166    841    675   -506   -254    758     31    984    514    719    883    761
    153    802    649   -480   -246    727      7    911    459    659    823    709
    122    763    641   -444   -259    704      5    852    420    613    774    662
    122    761    639   -441   -257    701     28    810    402    589    748    641
    114    711    594   -413   -239    652     15    743    358    537    698    584
     72    654    581   -366   -254    618      0    678    314    485    646    524
     31    600    566   -316   -270    584     -7    623    277    449    610    483
     38    568    530   -303   -244    550    -23    568    241    413    571    446
     51    555    504   -303   -226    530    -46    522    205    371    530    410
     28    540    511   -285   -241    527    -49    501    189    358    511    397
     15    527    511   -275   -246    519    -49    485    179    348    501    384
     23    511    488   -267   -231    501    -59    465    163    332    485    366
     10    483    470   -246   -228    475    -59    459    155    327    480    361
    -25    459    483   -218   -254    470    -59    454    153    324    478    358
     -2    465    467   -231   -236    467    -67    444    142    314    465    348
     72    517    444   -293   -184    480    -54    457    155    324    475    363
     36    524    488   -283   -226    509    -57    459    158    327    478    366
     10    506    496   -259   -241    501    -57    457    155    324    475    361
     46    514    467   -280   -210    491    -57    457    155    327    475    358
     38    519    480   -277   -220    501    -57    454    155    327    478    363
     15    514    496   -265   -239    504    -59    452    155    327    478    361
     -2    498    501   -249   -252    498    -67    452    153    324    472    358
      0    498    496   -249   -246    496    -64    454    158    332    478    363
     10    532    522   -270   -254    527    -51    467    174    350    498    379
     20    530    506   -275   -241    519    -62    457    163    342    488    368
     49    532    483   -290   -218    509    -72    444    153    329    475    358
     23    514    488   -270   -231    501    -80    428    140    319    465    350
     64    548    483   -306   -207    517    -77    426    140    319    467    358
    106    576    470   -342   -181    524    -77    426    140    319    467    358
     20    558    537   -290   -259    548    -57    446    158    337    488    376
    -33    542    574   -257   -303    558    -54    449    161    342    496    384
     12    540    527   -275   -257    535    -72    428    140    322    475    368
     38    558    519   -298   -241    540    -72    428    140    322    478    366
     23    545    522   -285   -249    535    -72    423    135    319    475    361
     28    535    504   -283   -239    519    -90    402    119    303    457    348
     31    519    488   -275   -228    504   -101    392    109    290    446    335
      2    519    517   -262   -257    517   -101    389    106    290    446    337
     41    550    509   -298   -233    530    -93    394    111    293    452    342
     38    527    485   -285   -223    506   -109    379     96    280    436    329
     -7    498    506   -244   -257    501   -106    376     98    283    439    329
     36    553    514   -296   -239    535    -88    392    111    296    452    350
     72    592    517   -332   -220    555    -80    397    116    301    457    353
     36    576    537   -309   -252    558    -93    381    106    290    444    342
     12    542    530   -277   -257    537    -93    376     96    280    433    332
     23    550    527   -290   -252    540    -88    381    103    285    439    332
     20    555    535   -288   -257    548    -90    384    106    293    446    335
     28    579    548   -303   -259    563    -85    392    114    303    459    350
     54    631    576   -342   -259    605    -70    407    135    324    475    371
     38    675    636   -358   -298    657    -33    433    166    350    498    394
     15    706    691   -361   -337    698     -2    457    189    376    524    415
     20    701    680   -363   -329    691    -23    439    176    363    514    405
     41    722    680   -381   -319    701    -59    415    171    361    511    405
     36    735    696   -387   -329    714    -80    415    171    366    514    413
     25    724    698   -374   -337    711    -85    418    171    371    519    420
     59    763    704   -413   -322    735    -88    423    179    381    532    431
     83    766    683   -423   -298    724    -88    436    181    384    537    436
     12    657    644   -335   -316    649   -129    400    135    342    493    397
     46    652    605   -350   -280    628   -137    389    122    329    485    389
    124    701    574   -413   -226    639   -122    389    119    327    480    392
     85    670    584   -376   -249    628   -103    392    116    322    475    381
     10    605    594   -309   -293    600   -106    374     96    298    454    353
     15    579    563   -298   -275    571   -129    340     59    262    418    319
     20    561    540   -293   -259    550   -142    319     36    239    394    298
    -28    527    555   -249   -290    540   -142    316     31    233    389    293
    -31    527    558   -249   -296    542   -145    316     33    233    387    296
    -12    540    550   -265   -283    545   -145    319     33    233    384    296
    -23    530    550   -254   -285    540   -150    316     28    228    381    296
     10    545    535   -277   -262    540   -155    314     23    223    381    293
     41    563    522   -303   -241    542   -155    316     25    226    381    285
      5    548    542   -277   -267    545   -150    319     23    226    381    288
    -36    535    571   -249   -306    553   -150    319     25    228    384    296
    -20    545    566   -262   -293    555   -148    316     23    223    376    285
    -12    594    607   -290   -311    600    -96    387     77    262    405    301
     -5    672    678   -335   -342    675     18    561    210    358    472    342
     41    782    740   -413   -350    761    122    787    381    501    584    426
    127    953    826   -540   -348    891    207   1111    639    761    823    646
    233   1200    963   -717   -366   1083    194   1371    857   1072   1176   1034
    316   1488   1171   -904   -428   1330     49   1130    859   1262   1475   1408
    213   1608   1395   -911   -589   1501   -207    493    652   1273   1600   1600
    -23   1540   1564   -758   -792   1551   -493   -272    228    958   1361   1413
   -176   1202   1376   -514   -776   1288   -701   -862   -426    189    592    675
   -174    771    945   -298   -558    857   -865  -1041   -833   -342     33    111
   -119    496    615   -189   -366    555   -854   -800   -758   -337    -18     15
    -70    459    530   -194   -298    493   -654   -418   -509   -174     83     75
    -46    537    584   -246   -316    561   -392    -44   -246      7    210    168
    -54    545    600   -246   -327    571   -233    184    -90    122    288    218
    -51    561    613   -257   -332    587   -168    280    -23    176    327    249
      5    597    592   -301   -293    594   -140    316      2    194    340    265
     18    592    574   -303   -277    584   -137    327      7    194    337    257
     -2    589    592   -293   -298    589   -142    332      7    197    340    254
    -23    594    618   -288   -319    605   -140    345     18    210    350    259
      7    615    607   -311   -298    613   -135    358     31    220    358    267
      7    620    610   -314   -301    615   -137    361     31    220    358    270
     12    628    615   -322   -301    623   -124    376     41    233    368    283
     31    636    602   -335   -285    618   -129    371     36    223    358    275
     23    615    592   -319   -283    605   -145    361     23    213    348    267
     10    631    620   -322   -306    626   -137    384     44    236    374    296
     31    688    657   -361   -311    672   -114    415     70    262    400    319
     36    696    657   -368   -311    678   -111    420     75    265    400    319
      7    667    659   -337   -324    665   -124    418     67    259    394    309
     25    685    659   -358   -319    672   -114    431     77    272    410    324
     98    745    646   -423   -275    696    -98    454    101    290    423    340
     93    748    654   -423   -283    701   -101    465    103    296    428    342
     38    732    693   -384   -327    714   -101    483    116    311    444    355
     15    745    730   -381   -358    740    -88    514    140    332    462    374
     33    758    724   -397   -345    743    -88    532    150    340    470    379
     51    774    719   -413   -332    745    -90    555    158    353    483    389
     62    792    730   -426   -332    761    -96    574    171    363    491    400
     64    797    730   -433   -332    763    -96    605    192    384    506    410
     77    846    766   -462   -342    807    -75    665    231    423    545    446
     93    878    784   -485   -345    831    -75    711    257    449    574    472
    137    909    771   -522   -316    841    -64    769    293    488    607    501
    179    992    813   -587   -316    901    -31    844    350    550    667    563
    148   1010    859   -579   -355    935    -23    898    389    594    711    613
    140   1021    878   -581   -368    950    -28    930    413    620    740    646
    163   1060    896   -610   -366    979    -31    961    436    659    784    688
    192   1119    927   -654   -366   1023    -28    976    457    691    820    727
    189   1135    945   -662   -379   1041    -36    971    457    698    831    743
    176   1145    966   -662   -397   1057    -46    961    449    693    831    743
    168   1156    987   -662   -407   1072    -41    961    454    704    841    756
    187   1161    974   -675   -394   1067    -49    935    439    688    831    748
    179   1156    976   -667   -400   1067    -62    891    405    652    797    717
    127   1104    974   -615   -426   1039    -67    839    366    610    753    675
     98   1080    982   -589   -441   1031    -62    789    337    576    719    644
    122   1067    943   -594   -410   1008    -64    727    298    527    667    594
    106   1026    919   -566   -405    974    -70    662    257    480    618    545
     41    971    927   -506   -444    950    -72    613    223    441    579    506
     44    924    880   -483   -418    904    -98    545    174    389    519    452
     25    872    844   -449   -410    859   -127    485    127    342    470    397
     12    867    854   -441   -420    862   -119    470    116    329    457    389
     36    872    836   -457   -400    854   -111    457    106    322    446    379
     33    846    813   -439   -389    831   -129    423     80    290    418    348
     15    826    810   -420   -400    820   -145    400     59    272    402    329
      0    823    823   -413   -410    823   -148    389     51    265    394    324
     44    841    797   -444   -376    818   -145    384     46    259    387    319
     49    826    776   -436   -363    802   -137    392     51    265    387    322
     25    831    805   -431   -392    818   -132    400     57    272    397    332
     25    828    802   -428   -387    815   -142    392     49    267    389    327
     12    820    805   -418   -397    813   -148    387     46    262    387    322
    -10    833    844   -410   -426    839   -137    397     57    272    402    337
     10    857    846   -436   -420    852   -135    400     57    275    407    342
     44    872    828   -459   -392    852   -145    389     49    270    400    332
     33    854    820   -444   -394    839   -150    384     41    265    394    324
     15    857    841   -436   -413    849   -148    392     46    272    400    332
     36    862    823   -449   -394    844   -163    376     31    259    387    319
     41    859    818   -452   -387    839   -176    366     23    252    379    314
     20    878    857   -452   -418    867   -166    376     33    265    392    332
     -7    906    914   -449   -459    909   -148    392     51    283    410    355
    -12    878    891   -433   -452    885   -166    371     28    259    384    332
    -12    870    883   -428   -446    875   -179    361     18    252    376    327
      0    870    870   -436   -436    870   -184    353     12    244    374    324
     10    865    854   -436   -420    859   -200    337      0    231    358    309
     33    885    852   -459   -410    870   -189    342      2    236    366    314
     70    919    849   -496   -389    885   -171    348     10    244    376    327
     77    922    841   -501   -381    883   -163    348     10    246    376    324
      7    880    872   -444   -431    878   -163    350      7    244    371    322
     10    888    875   -449   -433    883   -174    340     -2    233    363    314
     15    888    872   -452   -428    880   -184    332    -10    226    361    311
     10    872    862   -441   -426    867   -200    314    -28    210    342    293
     -7    867    875   -428   -441    870   -194    316    -28    210    342    298
      7    891    880   -449   -436    885   -187    319    -23    213    348    303
     51    917    865   -485   -407    893   -184    319    -25    215    350    301
     31    891    857   -462   -413    875   -189    311    -33    210    340    296
      7    870    862   -439   -426    867   -192    306    -36    207    337    301
     20    872    852   -446   -415    862   -210    296    -46    194    327    288
     20    883    862   -452   -420    875   -207    301    -49    194    329    290
      7    904    896   -457   -444    901   -197    309    -38    205    340    306
     23    911    888   -467   -431    901   -200    303    -44    200    335    298
     51    919    867   -485   -407    893   -200    303    -46    194    329    290
     49    940    891   -493   -420    917   -189    314    -33    207    348    306
     23    966    940   -496   -459    956   -168    329    -10    231    368    332
     36   1018    982   -527   -472   1000   -148    345     10    252    387    350
     -5   1023   1026   -511   -517   1026   -135    358     20    259    392    358
    -25   1018   1044   -498   -535   1031   -137    358     23    265    397    361
     33   1067   1034   -553   -501   1052   -150    353     31    272    407    368
     90   1132   1041   -610   -475   1088   -153    361     44    293    426    384
     44   1104   1057   -576   -506   1080   -176    348     31    288    426    387
     28   1106   1078   -568   -524   1093   -179    358     38    298    436    402
     46   1085   1039   -568   -496   1062   -197    353     28    285    423    389
     51   1054   1002   -553   -475   1028   -210    345     10    272    410    379
     38   1031    989   -535   -475   1010   -223    329     -7    257    397    368
     57   1021    963   -537   -452    992   -223    316    -25    236    376    348
     20    976    956   -498   -467    966   -218    303    -46    213    350    319
    -15    940    956   -462   -485    948   -213    293    -62    197    335    301
     -7    922    930   -457   -470    927   -233    270    -88    166    303    275
     -5    901    906   -449   -457    904   -249    252   -109    145    280    259
    -23    885    906   -433   -465    896   -246    252   -111    142    277    262
    -44    854    898   -405   -470    875   -257    239   -127    127    265    246
    -36    859    896   -413   -467    878   -267    231   -140    114    252    233
      0    919    919   -459   -459    919   -246    252   -124    132    265    246
    -12    904    914   -446   -465    909   -252    246   -129    127    265    246
     28    909    880   -467   -426    896   -262    241   -137    122    257    239
     -5    883    888   -439   -446    885   -265    231   -142    114    252    236
    -23    867    891   -423   -457    880   -257    239   -137    124    262    246
      0    893    891   -449   -446    891   -241    257   -122    135    270    249
    -18    924    943   -452   -480    932   -189    332    -67    171    296    257
    -12   1005   1018   -498   -517   1010    -77    524     75    277    363    293
     33   1140   1106   -587   -537   1124     36    774    293    472    527    426
    135   1340   1205   -737   -535   1273    111   1091    574    779    820    706
    252   1584   1332   -917   -540   1460     49   1332    802   1122   1215   1135
    272   1865   1590  -1070   -659   1727    -83   1093    795   1306   1527   1525
    140   1971   1829  -1057   -844   1901   -288    522    540   1239   1574   1639
    -93   1899   1990   -904  -1041   1943   -514   -207     18    761   1153   1270
   -239   1587   1826   -672  -1031   1706   -698   -862   -693    -85    296    431
   -163   1163   1327   -501   -748   1244   -878  -1021  -1054   -530   -166    -23
   -122    857    979   -368   -550    917   -898   -818   -982   -511   -202    -93
    -96    766    862   -335   -480    813   -766   -514   -769   -374   -122    -51
    -77    810    888   -366   -483    849   -540   -171   -491   -168     20     59
    -41    859    901   -410   -472    880   -353     93   -283     -5    145    153
    -10    917    927   -454   -470    922   -262    215   -187     75    207    205
    -15    932    948   -459   -480    940   -239    252   -158     98    226    215
     -5    909    914   -452   -459    911   -254    246   -166     85    213    189
    -15    911    927   -449   -472    919   -246    265   -155     96    223    202
    -23    922    945   -449   -483    932   -236    283   -140    111    236    218
     -5    935    940   -467   -472    937   -233    293   -127    119    241    223
     15    950    935   -483   -459    943   -223    311   -114    135    254    239
     -2    958    958   -478   -480    958   -207    332    -96    155    275    262
    -12    945    958   -465   -485    950   -228    322   -111    137    259    246
     -7    937    945   -467   -478    943   -244    314   -119    129    249    231
     25    979    953   -501   -462    966   -226    337    -96    153    270    252
     41   1026    984   -535   -472   1008   -200    366    -70    179    293    277
     36   1018    982   -527   -472   1000   -194    379    -59    189    306    290
     20   1008    984   -514   -483    997   -202    381    -62    192    306    290
      2   1005   1002   -504   -498   1005   -215    379    -67    184    301    288
     38   1013    971   -527   -465    992   -226    379    -70    181    296    283
     54   1047    992   -550   -467   1021   -207    407    -41    210    324    306
     15   1044   1028   -530   -506   1036   -194    433    -20    231    345    327
     20   1047   1026   -532   -501   1036   -194    444    -12    241    355    329
     44   1054   1010   -550   -483   1034   -200    454     -7    246    361    332
     49   1080   1028   -566   -491   1054   -187    485     20    277    389    361
     49   1091   1039   -571   -496   1065   -179    519     46    303    415    381
     59   1104   1044   -581   -491   1075   -181    545     59    316    426    392
     83   1132   1047   -610   -483   1091   -166    592     93    353    457    423
     67   1140   1070   -605   -501   1106   -161    636    124    389    491    454
     75   1179   1104   -628   -514   1143   -142    704    176    441    545    509
    119   1262   1143   -691   -511   1202   -122    782    236    509    610    574
    135   1296   1158   -717   -514   1228   -109    849    285    568    672    633
    158   1319   1158   -740   -501   1239   -122    883    309    602    709    662
    166   1356   1187   -761   -509   1273   -127    909    335    639    745    698
    137   1382   1244   -758   -553   1314   -119    937    358    672    782    745
    142   1400   1257   -771   -558   1330   -124    940    361    683    797    769
    179   1434   1254   -805   -537   1343   -127    930    355    680    800    771
    168   1439   1267   -805   -548   1353   -132    914    342    672    792    766
    132   1418   1286   -774   -576   1353   -137    891    327    654    782    758
    176   1428   1252   -805   -537   1340   -135    865    311    633    761    740
    181   1421   1239   -802   -530   1332   -116    833    285    602    727    706
    114   1369   1252   -743   -568   1312   -106    792    254    561    685    662
     77   1304   1226   -691   -574   1265   -106    732    210    506    631    602
     93   1283   1187   -691   -545   1236   -106    675    171    454    576    548
     70   1244   1174   -657   -553   1210   -122    605    119    402    519    493
     64   1210   1145   -639   -540   1179   -132    553     85    358    472    446
     41   1184   1143   -613   -550   1163   -132    514     59    329    441    410
    -18   1143   1161   -563   -589   1153   -137    483     38    309    418    389
     12   1137   1124   -576   -555   1130   -150    454     15    283    394    368
     54   1127   1072   -592   -509   1101   -166    418    -12    252    361    335
     38   1098   1060   -568   -509   1080   -171    392    -31    228    337    314
    -18   1078   1093   -532   -555   1085   -161    400    -25    236    345    322
      0   1078   1078   -540   -540   1078   -163    397    -25    236    345    319
     36   1080   1041   -561   -504   1062   -176    384    -36    228    332    303
      7   1080   1072   -542   -532   1078   -168    394    -25    239    342    314
      2   1085   1083   -545   -540   1085   -171    397    -23    241    345    322
      7   1083   1072   -545   -532   1078   -179    389    -28    236    340    319
     -5   1052   1057   -524   -532   1054   -197    376    -38    226    335    309
    -25   1049   1075   -511   -550   1062   -189    387    -28    241    348    322
     41   1130   1085   -587   -524   1109   -158    418      2    275    381    350
     64   1153   1088   -610   -511   1122   -153    423     10    283    387    353
      2   1085   1083   -545   -540   1083   -181    400    -15    259    363    335
    -23   1052   1075   -514   -548   1062   -205    379    -33    241    350    319
     49   1109   1057   -579   -504   1083   -187    397    -10    262    374    340
     70   1150   1078   -610   -504   1114   -158    418     10    285    397    366
     36   1137   1101   -589   -532   1122   -150    415     12    288    400    368
     41   1153   1111   -597   -535   1132   -153    413     12    290    402    366
     12   1135   1119   -574   -553   1127   -163    405      5    283    394    361
      0   1117   1117   -558   -558   1117   -171    394     -5    275    387    355
     31   1114   1083   -574   -527   1098   -184    376    -20    259    371    345
     49   1117   1067   -581   -509   1093   -192    366    -28    252    363    340
      5   1101   1096   -553   -545   1098   -189    368    -25    254    368    342
     -5   1101   1104   -548   -555   1101   -187    366    -23    257    371    337
     10   1085   1075   -550   -532   1080   -197    358    -33    246    361    324
      0   1088   1088   -542   -542   1088   -184    366    -25    259    374    348
     49   1127   1075   -589   -514   1101   -171    374    -18    265    381    353
     49   1114   1062   -581   -506   1088   -184    361    -31    252    368    335
     12   1085   1070   -550   -530   1078   -192    348    -38    244    358    324
    -20   1054   1075   -517   -548   1065   -200    342    -44    239    358    324
     -7   1062   1070   -530   -537   1065   -210    329    -54    231    348    311
     33   1098   1065   -566   -517   1083   -200    332    -49    236    350    316
     33   1111   1078   -574   -522   1096   -192    335    -41    241    358    329
     51   1124   1072   -587   -509   1098   -194    332    -44    236    355    329
      0   1067   1065   -535   -532   1067   -205    324    -54    226    342    306
    -10   1085   1096   -537   -553   1091   -189    342    -31    249    366    327
     20   1174   1153   -600   -566   1163   -142    384     20    298    415    374
     46   1223   1176   -633   -563   1200   -119    394     36    311    431    387
     28   1239   1210   -636   -592   1226   -109    394     44    316    436    392
    -10   1221   1228   -605   -620   1223   -124    381     36    311    433    389
      2   1226   1221   -615   -610   1223   -153    366     31    309    431    387
     62   1286   1223   -672   -579   1254   -161    371     44    327    449    410
     62   1301   1236   -683   -587   1267   -150    387     59    345    467    436
     51   1296   1241   -675   -594   1270   -158    384     59    348    472    439
     54   1267   1213   -662   -579   1241   -176    384     51    340    467    428
     64   1244   1179   -654   -555   1213   -189    379     36    329    457    423
     41   1189   1148   -618   -553   1171   -210    358      7    301    431    397
     51   1171   1119   -613   -535   1148   -215    345    -10    283    413    376
     38   1150   1111   -597   -537   1132   -213    337    -23    272    405    368
    -15   1085   1101   -535   -558   1093   -210    322    -38    254    384    345
     12   1078   1062   -548   -524   1070   -226    290    -67    226    355    316
     20   1070   1049   -545   -514   1060   -228    280    -77    210    340    303
    -18   1041   1060   -511   -540   1049   -220    288    -77    210    340    301
      5   1054   1049   -530   -522   1052   -223    288    -80    207    335    293
    -20   1021   1041   -501   -530   1031   -244    270   -101    189    314    272
    -15   1036   1052   -511   -532   1044   -233    277    -90    200    324    293
      2   1047   1044   -527   -519   1047   -231    277    -90    202    324    303
    -20   1015   1036   -496   -527   1026   -239    270    -96    197    314    290
     -2   1041   1044   -519   -524   1044   -220    285    -80    215    335    303
    -28   1023   1052   -498   -540   1039   -223    280    -85    210    332    296
    -33   1008   1041   -488   -540   1026   -236    267    -98    197    314    275
     23   1062   1039   -542   -506   1052   -205    306    -70    215    324    280
     36   1171   1135   -605   -550   1156    -67    498     75    319    397    329
     38   1291   1252   -665   -607   1273     67    745    280    493    540    439
    111   1467   1356   -789   -623   1413    171   1098    574    789    810    680
    223   1704   1480   -963   -628   1592    181   1434    846   1143   1189   1067
    270   1984   1714  -1130   -722   1849    -12   1132    807   1319   1491   1441
    181   2120   1938  -1150   -878   2029   -319    446    558   1317   1621   1639
    -25   2068   2091  -1021  -1060   2078   -626   -327    122   1008   1395   1473
   -210   1709   1919   -748  -1065   1813   -870   -974   -571    207    610    740
   -171   1309   1478   -568   -823   1392   -997  -1150  -1015   -397    -23    119
   -106    995   1098   -444   -602   1047   -961   -888   -924   -389    -85     12
   -101    901   1002   -400   -553    950   -743   -485   -649   -207     25     72
    -41   1002   1044   -480   -542   1023   -462    -90   -358     -2    171    176
    -23   1041   1065   -511   -545   1052   -303    137   -197    116    254    231
    -15   1039   1052   -511   -532   1044   -233    233   -124    176    298    259
    -31   1023   1052   -496   -542   1036   -215    262   -103    189    309    267
    -31   1008   1039   -488   -535   1023   -218    267   -103    181    296    252
     -7   1010   1018   -501   -514   1013   -207    288    -88    197    311    262
      5   1028   1021   -517   -509   1023   -197    301    -77    213    324    275
     44   1072   1026   -561   -491   1049   -187    311    -67    218    332    280
     33   1091   1057   -561   -511   1075   -171    332    -46    241    353    303
     -2   1072   1072   -537   -537   1072   -168    345    -38    254    363    319
      7   1067   1057   -537   -524   1062   -179    340    -38    252    363    314
     38   1085   1047   -563   -504   1067   -187    340    -41    249    361    306
     38   1096   1057   -566   -509   1078   -184    348    -38    249    366    311
     36   1109   1070   -574   -517   1091   -181    353    -33    254    368    319
     44   1109   1065   -576   -509   1088   -179    363    -23    265    376    327
     23   1109   1083   -566   -530   1096   -168    387     -2    288    397    342
     23   1140   1117   -581   -545   1130   -142    423     31    322    428    379
     25   1127   1098   -579   -537   1114   -155    418     25    316    423    374
     28   1127   1096   -579   -535   1111   -166    420     20    311    420    363
     54   1153   1096   -605   -522   1124   -158    439     36    329    436    374
     67   1184   1117   -626   -524   1150   -137    472     67    355    462    394
     72   1197   1124   -633   -524   1161   -124    501     90    376    483    413
     51   1192   1140   -620   -542   1166   -114    530    109    394    498    428
      7   1163   1156   -587   -576   1161   -127    545    114    394    498    428
      5   1158   1153   -581   -574   1156   -140    563    119    402    501    428
     90   1247   1153   -670   -530   1200    -98    639    176    462    555    480
    122   1317   1192   -719   -535   1254    -57    722    239    524    615    537
    111   1322   1208   -719   -548   1265    -62    763    262    545    636    553
     90   1309   1218   -698   -563   1265    -75    805    277    566    652    576
    124   1389   1265   -758   -571   1330    -46    885    340    639    724    646
    168   1462   1293   -815   -561   1379    -20    953    397    704    792    706
    174   1488   1314   -831   -568   1402    -28    976    418    735    833    740
    166   1514   1348   -839   -589   1431    -20   1008    449    776    875    787
    140   1519   1376   -831   -618   1447    -31   1010    449    784    888    807
    168   1548   1379   -859   -605   1465    -38   1000    444    784    891    815
    166   1574   1408   -872   -620   1493    -36    992    444    789    904    828
    148   1571   1423   -859   -636   1499    -36    971    436    784    898    826
    184   1582   1395   -883   -607   1488    -44    924    405    748    870    797
    140   1553   1410   -846   -636   1483    -46    878    374    714    836    771
     96   1504   1405   -802   -654   1457    -49    818    332    672    792    732
    103   1457   1353   -779   -623   1405    -70    732    270    602    724    662
    101   1413   1309   -758   -602   1361    -80    659    223    548    670    605
     41   1335   1293   -688   -626   1314    -90    600    184    506    628    558
     62   1319   1257   -693   -600   1288    -98    548    150    470    592    524
     77   1309   1231   -693   -576   1270   -106    496    119    431    550    485
     46   1283   1234   -665   -592   1257   -114    465     90    402    517    454
     23   1244   1221   -633   -597   1234   -132    426     57    371    485    433
     46   1223   1174   -636   -563   1200   -142    397     36    350    465    410
     41   1195   1153   -618   -555   1174   -145    387     25    337    454    392
      5   1171   1166   -589   -579   1169   -145    381     20    335    454    392
      0   1156   1156   -579   -576   1156   -153    371     10    324    444    381
     15   1163   1148   -589   -568   1158   -161    361      5    316    433    371
     25   1197   1171   -610   -571   1184   -153    376     15    327    444    384
     10   1189   1176   -600   -584   1184   -150    379     18    327    446    384
     31   1189   1158   -610   -563   1176   -148    381     25    335    452    387
     38   1200   1158   -620   -561   1179   -132    394     41    350    470    400
     18   1176   1158   -597   -568   1169   -135    392     33    345    467    400
     41   1176   1135   -610   -548   1156   -150    374     20    335    454    389
     57   1189   1132   -626   -537   1161   -142    384     31    345    465    400
     10   1171   1161   -592   -576   1166   -137    387     31    348    467    400
      5   1197   1192   -600   -592   1195   -135    387     36    350    470    405
     -5   1174   1179   -584   -592   1176   -153    371     20    337    454    389
      0   1174   1171   -587   -587   1174   -155    368     15    337    457    392
     15   1163   1145   -589   -563   1156   -166    361      7    329    449    387
     20   1163   1143   -592   -561   1153   -179    348      0    319    439    376
     20   1176   1156   -600   -566   1166   -163    358     12    329    452    394
     23   1202   1179   -613   -579   1192   -145    374     25    348    465    413
     54   1205   1148   -631   -545   1176   -150    368     20    342    459    397
     51   1176   1124   -613   -535   1150   -168    348      0    322    444    374
      0   1150   1150   -579   -574   1150   -171    337     -7    319    441    374
      0   1156   1153   -579   -576   1156   -168    340     -5    322    449    381
    -46   1104   1150   -530   -600   1124   -184    324    -20    306    433    363
    -23   1122   1145   -548   -584   1132   -179    332    -10    314    444    374
     93   1223   1127   -659   -517   1176   -155    348      5    332    457    392
     85   1210   1124   -649   -519   1169   -153    342      0    324    449    387
      5   1161   1156   -584   -576   1158   -161    332    -10    314    439    379
    -41   1130   1171   -542   -605   1150   -163    329    -12    314    441    379
     10   1148   1135   -581   -563   1143   -168    327    -15    311    441    374
     28   1150   1122   -589   -548   1135   -174    316    -20    306    433    368
      0   1153   1150   -579   -574   1150   -176    316    -20    306    436    371
      7   1153   1145   -579   -568   1150   -179    314    -20    303    436    371
     23   1145   1122   -584   -550   1135   -194    298    -36    290    418    355
     15   1132   1114   -574   -548   1124   -194    298    -36    293    418    355
     10   1111   1101   -563   -545   1106   -192    301    -33    296    420    353
     25   1140   1114   -581   -542   1127   -184    309    -23    303    428    361
      7   1179   1171   -594   -581   1176   -153    335     12    340    465    394
     18   1236   1218   -628   -600   1228   -116    361     41    368    493    418
     72   1275   1202   -675   -566   1241   -109    358     46    366    488    415
     72   1291   1218   -680   -571   1254   -119    348     41    363    485    413
     25   1309   1280   -667   -626   1293   -111    363     62    387    509    441
     41   1369   1325   -706   -641   1348   -101    389     96    423    548    478
     62   1345   1280   -706   -607   1314   -127    379     80    415    542    470
     31   1317   1286   -672   -626   1301   -135    376     77    418    548    475
     51   1327   1275   -691   -610   1301   -142    387     83    426    558    483
     75   1288   1213   -683   -568   1252   -163    374     64    407    537    465
     59   1241   1179   -652   -558   1210   -179    355     38    384    514    446
     46   1213   1166   -628   -558   1189   -192    337     12    361    491    426
     31   1163   1132   -597   -550   1148   -213    303    -18    327    457    392
     -2   1117   1117   -558   -558   1117   -213    290    -36    309    439    371
    -20   1088   1106   -535   -563   1096   -218    272    -51    288    420    355
    -12   1078   1091   -532   -550   1083   -228    257    -67    272    405    335
     18   1111   1091   -566   -535   1104   -197    280    -49    290    418    342
     38   1145   1104   -592   -532   1124   -163    303    -28    314    441    368
     -7   1075   1083   -535   -545   1078   -194    270    -62    277    405    335
    -38   1039   1078   -498   -558   1057   -226    244    -88    249    374    306
    -15   1067   1083   -527   -550   1075   -213    257    -77    259    384    324
      7   1080   1072   -545   -532   1078   -200    265    -70    270    397    337
      2   1041   1036   -522   -517   1039   -223    244    -85    252    379    311
      7   1070   1062   -537   -527   1067   -202    267    -64    275    402    329
     -5   1101   1106   -550   -555   1104   -171    301    -31    309    441    363
    -28   1080   1109   -527   -568   1096   -171    306    -31    303    431    348
    -25   1130   1153   -553   -589   1143    -93    420     51    355    462    363
      2   1247   1244   -623   -620   1247     41    641    223    493    568    439
     90   1423   1330   -758   -620   1376    155    956    470    732    782    626
    223   1628   1405   -927   -592   1519    181   1296    724   1034   1091    943
    293   1886   1592  -1091   -649   1740     85   1283    826   1280   1418   1322
    275   2060   1784  -1166   -753   1922   -145    758    696   1379   1634   1605
    132   2130   1995  -1132   -932   2062   -415      7    384   1223   1569   1595
   -116   1844   1961   -865  -1039   1901   -670   -698   -205    610    989   1057
   -252   1397   1649   -574   -950   1525   -867  -1085   -792   -114    254    345
   -192   1026   1218   -415   -704   1122   -971   -995   -896   -298     23     96
   -114    935   1049   -413   -581    992   -818   -623   -683   -168     88    109
    -72   1008   1080   -467   -576   1044   -530   -215   -405     23    223    202
    -20   1062   1083   -522   -550   1070   -303     90   -197    171    329    272
     20   1062   1041   -540   -509   1052   -205    233    -98    241    379    298
    -10   1054   1065   -524   -537   1060   -171    277    -70    265    394    314
    -44   1049   1091   -504   -568   1070   -155    301    -54    277    407    327
    -31   1036   1067   -504   -550   1052   -163    309    -51    277    402    322
    -25   1023   1049   -498   -537   1036   -171    314    -49    277    400    314
      0   1072   1070   -537   -535   1070   -150    337    -28    298    426    335
     36   1101   1062   -568   -514   1083   -145    348    -18    309    436    345
     20   1075   1054   -550   -517   1065   -153    342    -23    303    428    340
     15   1096   1080   -555   -532   1088   -145    363    -10    319    444    358
     -2   1085   1088   -542   -548   1088   -150    366    -12    319    444    358
     -5   1067   1070   -532   -537   1067   -163    361    -20    309    433    348
     33   1088   1052   -563   -509   1070   -155    368    -10    319    444    358
     59   1143   1083   -600   -511   1114   -132    400     15    348    470    389
     18   1117   1096   -568   -540   1106   -135    407     15    350    472    394
     12   1119   1106   -566   -545   1111   -124    428     33    368    485    405
     10   1122   1111   -566   -550   1117   -127    433     38    374    491    410
     44   1156   1111   -600   -532   1135   -119    457     57    392    511    426
     51   1150   1098   -602   -524   1127   -116    467     64    400    514    426
     25   1119   1093   -574   -535   1109   -116    478     70    405    519    428
     46   1140   1093   -592   -524   1117   -103    501     88    423    535    441
     85   1197   1111   -641   -511   1156    -88    542    119    452    563    462
     54   1189   1132   -623   -540   1163    -83    576    135    470    579    478
     20   1174   1150   -597   -566   1163    -85    605    153    491    594    493
     41   1184   1143   -613   -550   1163    -77    641    176    511    613    511
     93   1239   1145   -665   -524   1192    -54    701    218    553    652    545
    114   1283   1169   -701   -527   1228    -54    748    239    579    680    571
    137   1330   1192   -732   -527   1262    -49    805    275    615    717    605
    127   1376   1249   -753   -561   1314    -23    885    332    678    774    659
    109   1392   1283   -750   -587   1337    -15    943    371    724    820    706
    150   1449   1299   -802   -574   1374    -20    976    397    761    859    750
    194   1499   1304   -849   -553   1402    -28    995    415    789    891    784
    184   1514   1327   -852   -571   1421    -33   1000    420    805    906    807
    184   1558   1374   -870   -594   1467    -23   1015    441    831    940    841
    189   1571   1382   -880   -597   1478    -25   1005    441    831    945    844
    176   1556   1379   -867   -602   1467    -36    982    426    815    935    836
    174   1564   1387   -870   -607   1475    -25    966    423    815    935    839
    155   1527   1371   -841   -607   1449    -33    924    394    787    909    810
    161   1512   1348   -836   -594   1431    -41    865    358    743    865    763
    127   1457   1330   -795   -600   1395    -54    795    309    691    810    711
     77   1369   1291   -724   -607   1332    -85    701    244    618    737    641
     80   1322   1241   -701   -579   1283   -106    623    194    561    680    581
     70   1319   1249   -696   -589   1286    -90    587    174    540    657    561
     88   1337   1249   -714   -581   1293    -75    561    166    524    639    545
     83   1304   1218   -696   -568   1260    -85    514    132    488    600    506
      7   1231   1223   -618   -607   1228    -98    478    103    459    568    470
      2   1202   1200   -602   -600   1200   -111    449     77    436    548    449
     44   1195   1150   -620   -553   1174   -122    426     57    413    522    426
     57   1187   1130   -623   -537   1161   -127    413     44    400    506    415
     28   1171   1143   -600   -555   1158   -127    405     38    397    501    413
      0   1161   1161   -584   -579   1161   -124    410     41    402    506    418
      2   1153   1150   -579   -574   1153   -129    407     38    400    504    413
     23   1176   1150   -602   -563   1163   -124    415     46    405    506    418
     38   1202   1163   -620   -561   1184   -114    423     51    410    511    426
     38   1187   1148   -615   -555   1169   -124    413     41    397    501    410
     23   1166   1143   -594   -558   1153   -129    413     38    397    501    410
     -7   1145   1150   -571   -579   1145   -148    402     28    392    496    413
     18   1161   1143   -589   -561   1153   -163    389     20    381    485    405
    103   1249   1145   -678   -522   1197   -119    423     57    420    522    431
     46   1228   1182   -639   -566   1205   -101    436     64    431    535    439
    -20   1176   1197   -579   -610   1187   -116    426     54    420    524    428
     31   1195   1163   -613   -566   1179   -132    413     44    407    509    420
     59   1213   1153   -636   -548   1184   -135    410     38    410    509    428
     33   1208   1174   -620   -568   1189   -129    413     44    413    511    428
     41   1213   1169   -628   -563   1189   -132    410     44    410    509    420
     28   1197   1169   -613   -568   1184   -132    407     38    407    506    415
     12   1184   1171   -600   -579   1179   -135    402     36    405    506    415
     25   1179   1153   -605   -563   1166   -150    384     20    392    493    405
     20   1169   1145   -594   -561   1156   -163    366      5    376    475    389
     18   1169   1150   -592   -566   1161   -155    368      5    379    478    397
     33   1184   1148   -610   -558   1169   -153    371      7    384    483    402
     57   1179   1122   -618   -532   1153   -158    361     -2    368    470    389
     33   1184   1150   -610   -558   1169   -150    366      0    374    472    394
     10   1202   1192   -605   -589   1197   -142    371      7    381    480    405
     20   1192   1171   -607   -576   1182   -155    358     -5    368    470    392
     33   1195   1161   -613   -563   1176   -161    353    -12    363    465    387
     28   1189   1161   -610   -566   1176   -153    355    -10    366    465    389
     10   1143   1132   -576   -561   1137   -174    332    -33    342    441    366
     -2   1119   1122   -561   -563   1122   -197    311    -54    324    423    348
     10   1163   1153   -587   -571   1158   -174    340    -25    355    454    379
     51   1213   1161   -633   -555   1189   -153    361     -7    374    472    402
     96   1234   1137   -665   -519   1187   -155    358    -12    366    465    394
     59   1213   1153   -639   -548   1182   -155    350    -18    361    454    384
     20   1213   1192   -618   -584   1202   -140    363     -2    381    472    397
     25   1270   1241   -649   -607   1257   -109    392     31    413    501    423
     23   1309   1286   -665   -631   1299    -83    407     49    428    519    441
     28   1345   1317   -688   -644   1330    -70    420     67    446    535    459
     49   1343   1291   -696   -620   1317   -101    397     49    428    517    444
     62   1371   1309   -719   -626   1340   -116    394     57    439    527    454
     41   1382   1340   -711   -649   1361   -119    410     72    462    553    483
     51   1371   1317   -711   -633   1345   -142    397     57    452    542    480
     75   1376   1301   -727   -613   1337   -155    392     54    449    540    478
     64   1348   1283   -709   -607   1317   -166    389     44    441    530    467
     62   1312   1249   -685   -592   1280   -189    374     20    420    511    452
     70   1280   1210   -678   -571   1247   -202    355     -5    397    488    431
     51   1249   1197   -652   -571   1223   -207    342    -23    379    470    418
     25   1215   1189   -623   -581   1202   -197    335    -33    368    459    405
    -12   1163   1176   -574   -594   1169   -207    314    -54    348    439    379
    -18   1137   1153   -561   -587   1145   -226    288    -83    319    413    350
      5   1156   1150   -579   -571   1153   -215    296    -83    316    410    350
      7   1156   1148   -584   -571   1153   -207    293    -88    314    402    345
     31   1174   1143   -602   -555   1158   -202    290    -88    311    394    340
      7   1158   1148   -584   -568   1153   -210    285    -96    306    389    335
    -18   1140   1158   -561   -589   1150   -218    285    -98    303    387    335
      2   1137   1135   -571   -566   1137   -231    275   -111    293    376    324
     18   1137   1119   -576   -550   1130   -239    265   -122    283    366    311
      2   1140   1137   -571   -568   1140   -226    275   -116    293    374    324
    -10   1143   1153   -566   -581   1148   -218    283   -109    301    381    332
    -20   1148   1166   -563   -594   1156   -215    288   -106    298    376    329
     23   1241   1218   -631   -597   1231   -140    392    -31    353    418    358
     72   1361   1288   -719   -607   1325     -7    610    142    491    517    420
    109   1473   1363   -792   -628   1418     98    875    355    691    688    563
    179   1654   1473   -919   -646   1564    145   1215    618    995    997    872
    301   1958   1657  -1130   -678   1808    106   1392    828   1325   1387   1309
    311   2158   1844  -1236   -766   2003    -90    982    732   1426   1602   1597
    122   2221   2096  -1171   -987   2158   -337    290    433   1299   1577   1631
   -119   2083   2203   -984  -1161   2143   -568   -462   -109    761   1085   1184
   -252   1654   1906   -701  -1078   1779   -766  -1000   -795    -62    257    376
   -153   1254   1408   -553   -779   1330   -919  -1000   -987   -319    -28     70
   -116   1028   1143   -457   -628   1085   -875   -722   -852   -249    -18     46
    -90   1039   1127   -475   -610   1083   -672   -366   -602    -83     90    114
    -28   1124   1153   -548   -589   1137   -413      2   -340    109    226    215
      0   1148   1148   -576   -574   1148   -280    184   -213    207    301    267
     12   1158   1145   -587   -566   1153   -233    249   -166    244    327    293
      7   1145   1137   -579   -563   1143   -223    267   -155    246    322    288
    -25   1132   1158   -553   -592   1145   -220    280   -150    246    319    285
      2   1179   1176   -592   -589   1179   -202    309   -127    275    345    309
     44   1210   1166   -626   -561   1187   -197    319   -114    285    355    319
     62   1223   1161   -644   -550   1192   -187    329   -106    293    366    329
     18   1210   1192   -613   -587   1202   -176    345   -101    303    374    337
      5   1197   1189   -602   -592   1192   -189    337   -106    296    363    329
     36   1215   1179   -626   -571   1197   -194    340   -106    296    363    329
     31   1223   1192   -628   -581   1208   -189    353    -96    306    374    340
     28   1244   1215   -636   -592   1231   -187    363    -85    319    387    355
     28   1239   1208   -633   -589   1223   -192    363    -88    319    384    355
     44   1249   1205   -649   -579   1228   -194    371    -80    324    389    358
     49   1265   1215   -657   -584   1241   -189    384    -70    335    400    366
     41   1236   1195   -639   -576   1215   -200    381    -77    327    389    355
     33   1239   1202   -636   -587   1221   -200    392    -72    335    397    368
     54   1299   1241   -678   -594   1270   -179    426    -44    366    428    405
     85   1317   1228   -701   -571   1273   -181    436    -38    371    433    407
     90   1312   1221   -701   -563   1267   -187    439    -38    371    431    400
     31   1288   1257   -659   -613   1273   -176    470    -18    389    452    413
     18   1306   1288   -662   -633   1299   -166    504      7    418    480    444
     80   1361   1280   -722   -600   1322   -163    532     31    444    504    470
    101   1395   1293   -748   -594   1345   -150    576     62    475    530    501
    101   1415   1312   -761   -605   1366   -137    623     93    506    555    530
     93   1402   1306   -748   -607   1356   -150    657    109    522    576    545
    106   1423   1314   -766   -602   1369   -148    706    140    558    607    571
    129   1493   1363   -810   -615   1428   -116    795    210    636    688    649
    142   1543   1400   -844   -628   1473    -98    862    259    696    748    709
    163   1574   1410   -870   -623   1493   -109    901    285    730    784    745
    174   1615   1441   -896   -633   1527   -111    930    309    763    823    779
    187   1665   1478   -924   -644   1571   -116    943    324    789    854    807
    181   1675   1493   -930   -657   1587   -140    930    316    787    857    813
    166   1693   1527   -932   -680   1610   -135    932    324    802    875    839
    171   1730   1556   -950   -693   1644   -111    937    337    818    891    867
    189   1722   1532   -956   -670   1628   -122    911    319    800    875    859
    153   1662   1509   -909   -678   1587   -148    854    270    750    828    813
    142   1660   1517   -901   -688   1590   -132    820    246    722    797    787
    122   1647   1525   -885   -701   1584   -127    771    213    678    750    740
    103   1602   1499   -852   -696   1551   -132    698    161    615    685    672
    119   1590   1470   -857   -675   1532   -132    644    122    571    639    628
    101   1543   1439   -823   -670   1491   -142    581     77    522    587    579
     88   1488   1397   -789   -654   1444   -158    517     31    465    530    524
     64   1444   1379   -753   -657   1413   -166    467     -5    423    485    485
     20   1400   1376   -711   -678   1389   -179    428    -36    392    454    457
      5   1376   1371   -691   -683   1374   -184    405    -54    374    436    436
     20   1374   1350   -698   -665   1363   -184    389    -67    361    423    423
     20   1356   1335   -688   -657   1345   -192    374    -83    342    405    407
     -7   1330   1337   -662   -672   1332   -205    358   -101    322    387    392
     41   1358   1317   -701   -639   1337   -207    355   -106    316    379    384
     41   1376   1332   -711   -646   1353   -197    366    -96    329    392    402
     18   1366   1348   -691   -665   1358   -187    374    -88    337    400    413
     25   1358   1332   -693   -652   1345   -194    366    -96    332    394    405
     25   1361   1335   -693   -654   1348   -202    363   -101    327    392    397
     -7   1337   1345   -665   -678   1343   -210    355   -111    319    381    392
     10   1340   1330   -675   -659   1335   -223    353   -114    319    379    392
     38   1363   1325   -704   -641   1345   -218    358   -109    324    387    400
     18   1387   1369   -704   -675   1379   -194    376    -90    342    402    423
     57   1426   1369   -743   -654   1397   -181    392    -80    355    418    439
     70   1418   1348   -743   -639   1384   -200    376    -96    340    405    431
     25   1389   1363   -709   -667   1379   -202    368   -103    337    402    423
     33   1397   1361   -717   -665   1379   -200    368   -103    340    405    426
     77   1423   1343   -753   -633   1384   -200    371   -101    337    405    426
     20   1382   1361   -701   -670   1371   -205    361   -111    329    394    418
    -18   1363   1382   -672   -698   1371   -205    363   -111    335    402    426
      7   1361   1353   -685   -672   1358   -210    355   -119    324    394    418
     38   1384   1345   -711   -654   1366   -213    350   -124    319    387    413
     12   1369   1356   -691   -670   1363   -213    348   -129    316    384    407
     64   1389   1322   -727   -628   1358   -213    342   -135    309    376    405
     62   1379   1317   -722   -626   1348   -226    327   -153    293    361    394
      7   1363   1356   -685   -675   1358   -218    335   -142    303    374    407
    -38   1340   1379   -649   -709   1358   -223    332   -148    298    371    410
    -33   1327   1361   -649   -698   1343   -233    324   -158    288    361    400
     62   1418   1353   -740   -644   1387   -202    353   -132    314    387    426
     88   1436   1345   -763   -628   1392   -192    358   -127    319    392    428
     49   1384   1335   -717   -641   1361   -205    342   -142    303    379    410
     28   1382   1353   -706   -662   1369   -215    332   -153    293    368    400
      7   1376   1369   -691   -680   1371   -223    335   -155    290    363    400
     33   1426   1392   -730   -680   1410   -202    353   -132    314    387    420
     54   1473   1418   -763   -680   1447   -171    376   -103    337    410    439
     28   1475   1444   -753   -709   1462   -153    381    -90    348    418    449
     25   1480   1454   -753   -714   1467   -153    376    -93    348    418    449
     36   1509   1473   -771   -717   1491   -163    366    -93    348    418    446
     25   1540   1514   -782   -743   1527   -171    368    -77    368    441    470
     62   1553   1488   -810   -714   1522   -200    363    -83    371    444    478
     49   1525   1473   -787   -711   1499   -228    348    -98    355    431    470
     10   1509   1496   -761   -743   1501   -228    363    -88    366    441    480
     59   1545   1486   -802   -711   1517   -200    402    -62    394    467    506
     72   1532   1457   -802   -691   1493   -207    394    -80    379    454    496
     54   1467   1413   -761   -678   1439   -236    363   -116    342    420    462
     41   1441   1397   -743   -678   1418   -231    353   -135    324    402    446
     -7   1371   1379   -680   -693   1374   -228    342   -150    306    379    426
     -7   1335   1343   -665   -675   1340   -241    319   -176    275    348    389
     25   1356   1327   -691   -652   1343   -236    314   -184    270    342    384
     12   1340   1327   -678   -657   1335   -241    306   -197    254    329    374
      0   1301   1301   -649   -649   1301   -254    285   -215    233    309    353
    -15   1262   1278   -626   -646   1270   -267    272   -236    213    288    332
    -12   1288   1301   -639   -657   1293   -249    290   -218    231    306    353
     10   1314   1301   -665   -644   1309   -236    303   -205    244    319    363
     25   1314   1288   -670   -631   1301   -239    298   -210    239    314    353
      7   1306   1296   -659   -644   1301   -241    298   -207    244    316    358
    -10   1291   1301   -641   -654   1296   -241    301   -207    241    319    361
     10   1283   1270   -646   -631   1275   -249    296   -215    233    309    350
     12   1280   1267   -646   -626   1275   -246    303   -213    231    306    345
     10   1340   1330   -678   -662   1335   -161    439   -116    301    348    368
     57   1460   1402   -758   -672   1431    -33    665     72    452    459    444
    111   1605   1493   -859   -691   1551     75    943    327    696    675    628
    189   1813   1623  -1000   -717   1719    106   1286    626   1054   1039    987
    277   2130   1852  -1205   -787   1990     15   1335    766   1345   1423   1434
    228   2369   2138  -1299   -953   2255   -135    930    649   1428   1644   1725
     31   2397   2366  -1215  -1166   2382   -342    290    296   1223   1545   1688
   -135   2231   2366  -1047  -1249   2299   -558   -439   -314    576    922   1106
   -161   1826   1984   -833  -1072   1904   -766   -904   -945   -194    124    319
   -168   1374   1543   -602   -854   1457   -888   -906  -1114   -423   -137     44
   -127   1145   1270   -509   -698   1208   -826   -628   -950   -327   -103     38
    -51   1169   1221   -558   -636   1195   -636   -298   -688   -148     12    122
    -38   1215   1254   -589   -646   1236   -407     38   -418     57    163    233
    -51   1236   1288   -592   -670   1262   -277    231   -272    171    252    306
    -46   1254   1299   -605   -672   1275   -226    301   -220    213    283    327
      0   1280   1280   -639   -639   1280   -202    337   -189    233    298    337
     18   1293   1275   -657   -628   1286   -200    345   -184    239    301    340
     15   1267   1252   -641   -618   1262   -200    353   -179    244    303    340
     33   1262   1228   -649   -597   1247   -197    361   -171    249    309    340
      5   1257   1252   -631   -623   1254   -189    374   -158    262    322    350
      5   1296   1288   -652   -641   1291   -176    394   -140    283    342    371
     20   1299   1275   -659   -626   1288   -181    394   -140    280    340    371
      5   1270   1265   -639   -631   1270   -189    394   -142    277    332    366
     -5   1280   1286   -636   -644   1283   -176    410   -127    293    348    381
     -5   1286   1291   -641   -649   1288   -171    423   -114    306    361    389
     23   1299   1275   -662   -626   1288   -166    433   -101    316    374    397
     23   1319   1296   -672   -636   1309   -161    446    -85    332    389    415
     10   1309   1299   -659   -644   1304   -158    454    -80    335    394    420
     28   1296   1265   -662   -618   1280   -161    457    -77    337    394    413
     28   1312   1280   -670   -626   1296   -155    472    -59    353    410    426
      7   1327   1319   -670   -657   1325   -145    493    -41    374    431    452
     12   1353   1340   -683   -662   1348   -137    511    -25    392    446    465
     70   1371   1299   -722   -615   1337   -135    524    -20    402    452    467
     72   1371   1299   -722   -613   1335   -124    550      0    423    470    485
     80   1387   1306   -735   -613   1348   -109    584     28    452    496    509
     88   1395   1306   -740   -607   1350   -106    615     51    472    514    522
     59   1374   1314   -719   -626   1345    -96    654     80    504    545    548
     49   1392   1340   -722   -644   1366    -80    706    119    542    581    581
     77   1428   1350   -756   -636   1389    -75    758    153    579    615    610
    109   1478   1369   -792   -628   1423    -64    823    200    631    667    657
    114   1499   1382   -807   -633   1441    -57    888    244    683    719    711
    168   1571   1402   -870   -618   1488    -36    958    301    743    779    769
    187   1605   1418   -898   -618   1512    -28   1010    340    795    833    818
    163   1615   1452   -888   -644   1535    -20   1047    371    836    883    870
    171   1649   1478   -911   -654   1566    -20   1062    384    859    906    893
    176   1675   1496   -927   -659   1587    -25   1062    384    865    914    901
    166   1688   1519   -927   -678   1605    -23   1062    387    872    927    917
    171   1701   1530   -935   -678   1615    -23   1052    381    867    930    924
    192   1701   1509   -948   -659   1605    -31   1015    355    841    904    901
    181   1680   1499   -932   -657   1590    -33    976    324    807    870    872
    137   1641   1501   -891   -683   1571    -28    927    290    766    828    833
    111   1600   1488   -854   -688   1545    -36    857    241    709    769    774
     93   1545   1452   -820   -678   1499    -51    779    181    641    701    698
     67   1501   1434   -784   -683   1467    -44    730    153    607    662    657
     98   1504   1405   -802   -654   1454    -44    680    127    574    626    620
    111   1457   1345   -784   -615   1402    -57    620     85    524    576    568
     64   1392   1327   -730   -631   1361    -72    571     54    488    540    535
     20   1337   1317   -680   -646   1327    -96    524     23    454    504    498
     10   1317   1304   -665   -646   1309   -109    493      2    431    475    467
     10   1304   1293   -657   -641   1299   -106    483     -5    420    465    454
     33   1317   1283   -678   -626   1299    -90    485     -2    426    467    459
     33   1306   1273   -670   -618   1291    -93    475     -7    420    459    452
     20   1286   1262   -654   -620   1275    -96    472    -10    418    457    446
      5   1275   1270   -639   -631   1273    -90    478    -10    420    459    449
     36   1306   1270   -672   -618   1288    -93    480     -7    423    465    449
     28   1304   1273   -667   -623   1288    -90    483      0    431    467    454
     25   1304   1275   -665   -626   1291    -80    491      7    441    478    459
      7   1291   1283   -649   -636   1288    -85    491     10    441    478    465
     28   1283   1252   -657   -613   1267   -103    475     -5    426    462    452
     23   1280   1257   -654   -615   1270   -106    475     -7    426    459    452
     -5   1273   1278   -636   -641   1275   -101    483      2    436    472    462
      2   1252   1249   -626   -623   1252   -109    475     -2    428    467    452
     18   1267   1247   -644   -615   1260   -109    472     -5    431    467    449
     54   1312   1257   -683   -602   1286    -85    493     15    452    491    472
     38   1275   1236   -659   -600   1257    -88    488      7    444    485    465
     36   1265   1228   -649   -594   1247    -90    483      5    439    483    457
     31   1283   1252   -659   -610   1267    -83    488     12    449    493    467
     41   1291   1249   -665   -605   1270    -80    483     10    449    493    467
     46   1267   1221   -659   -587   1247    -93    467     -5    433    475    454
     28   1241   1213   -633   -592   1228    -93    465     -7    431    472    452
     25   1244   1218   -636   -597   1231    -98    457    -12    426    472    452
     57   1270   1213   -665   -579   1241    -98    459    -10    428    472    452
     33   1247   1213   -641   -589   1228    -88    465     -5    436    478    452
     15   1254   1239   -633   -610   1247    -83    470      0    444    491    454
     10   1241   1228   -628   -610   1236    -98    457    -12    428    475    444
     18   1205   1187   -613   -584   1197   -109    444    -25    415    457    431
      7   1205   1195   -607   -592   1200    -98    446    -23    420    457    436
     33   1249   1215   -641   -589   1234    -85    454    -12    428    467    444
     59   1262   1202   -662   -571   1234    -75    462      2    441    480    449
     36   1288   1249   -662   -607   1270    -46    485     28    470    504    472
     38   1345   1306   -691   -633   1327     -2    517     64    501    537    506
     57   1374   1317   -714   -628   1345     18    530     83    514    553    517
     41   1356   1314   -701   -636   1335     -5    506     70    501    540    504
     38   1374   1335   -706   -649   1356    -18    506     80    517    558    524
     59   1379   1319   -722   -628   1350    -41    504     80    519    566    532
     88   1415   1327   -750   -618   1371    -54    501     77    522    566    537
     75   1423   1348   -750   -636   1387    -57    506     80    524    571    550
     62   1358   1296   -711   -615   1327    -80    496     62    509    555    532
     85   1309   1223   -698   -568   1267    -93    491     46    493    540    506
     67   1270   1202   -667   -566   1236    -96    488     36    488    535    501
     59   1257   1197   -659   -568   1228    -96    472     18    470    517    491
     57   1228   1171   -641   -555   1200    -98    454     -5    444    491    465
     49   1182   1130   -615   -540   1156   -106    436    -28    415    465    431
     20   1137   1117   -579   -548   1127   -109    423    -41    402    452    418
    -33   1106   1140   -537   -587   1122   -109    415    -51    389    439    405
    -12   1106   1117   -548   -563   1111   -114    410    -59    381    426    392
      5   1119   1114   -563   -555   1117    -96    423    -49    392    436    407
      5   1119   1114   -561   -553   1117    -90    431    -44    397    441    413
     31   1127   1096   -581   -535   1111   -106    418    -51    384    431    397
     18   1106   1088   -561   -535   1096   -116    407    -62    376    420    392
    -10   1065   1075   -527   -542   1070   -124    400    -72    368    413    384
     33   1062   1028   -548   -496   1047   -119    407    -64    374    415    387
     51   1101   1047   -579   -498   1072   -114    410    -57    384    426    392
     18   1101   1083   -561   -532   1093    -90    439    -33    405    444    407
     12   1124   1109   -571   -548   1117    -33    519     18    431    457    410
     54   1239   1184   -646   -563   1213     75    701    148    519    506    433
    119   1376   1254   -750   -568   1314    207    982    379    730    688    587
    202   1579   1376   -893   -587   1478    303   1376    696   1072   1023    906
    335   1909   1571  -1122   -618   1740    283   1548    911   1413   1423   1330
    314   2158   1844  -1236   -763   2003     54   1117    828   1564   1701   1673
     93   2177   2083  -1135   -995   2130   -262    355    530   1475   1722   1751
   -106   1984   2091   -940  -1098   2036   -568   -413    -15    969   1270   1356
   -192   1540   1732   -675   -961   1634   -805   -937   -714    129    433    563
   -132   1169   1301   -517   -717   1234   -909   -958   -966   -236     33    158
    -49    974   1023   -465   -535    997   -787   -600   -771   -129     64    135
      2   1008   1005   -506   -501   1008   -517   -174   -475     70    197    223
    -18   1041   1060   -511   -540   1049   -252    184   -223    252    327    316
     10   1049   1039   -530   -514   1044   -116    381    -88    353    402    368
     28   1044   1015   -537   -493   1028    -98    418    -64    366    405    366
      2   1008   1005   -506   -501   1008    -98    431    -62    366    400    361
    -23    992   1015   -485   -519   1002    -83    454    -44    379    410    371
     72   1062    989   -566   -457   1026    -62    483    -20    400    428    384
     98   1083    982   -592   -444   1034    -57    493    -15    407    433    387
     59   1072   1013   -566   -478   1044    -57    501    -10    413    444    397
     54   1060   1005   -558   -475   1031    -57    506     -7    415    446    400
     62   1039    976   -550   -457   1008    -67    506    -12    407    439    387
     36   1039   1000   -540   -480   1021    -64    517     -5    418    446    402
     51   1057   1002   -555   -475   1031    -59    532      7    431    459    418
     88   1075    987   -581   -449   1031    -51    548     18    441    467    420
     67   1049    982   -558   -457   1015    -67    542     10    433    459    413
     49   1065   1015   -561   -483   1041    -57    555     28    449    475    428
     88   1101   1013   -594   -462   1057    -44    579     49    470    493    444
     98   1106   1005   -605   -454   1057    -36    594     62    480    504    452
     98   1119   1021   -607   -459   1070    -23    618     80    498    522    470
    106   1119   1010   -613   -452   1065    -25    623     83    498    522    467
     93   1111   1015   -602   -459   1065    -23    639     93    511    530    470
     70   1106   1036   -589   -483   1070    -12    670    114    535    550    491
    129   1166   1036   -646   -452   1101     12    714    150    566    581    524
    137   1171   1034   -654   -449   1104      5    730    155    568    581    524
    119   1169   1049   -644   -465   1109     10    763    176    589    600    540
    119   1174   1054   -649   -467   1114     18    807    205    613    623    563
    135   1195   1060   -665   -462   1127     31    859    236    644    649    587
    148   1234   1085   -691   -470   1161     49    924    277    688    688    615
    145   1260   1114   -704   -485   1189     70    992    322    735    732    659
    150   1257   1106   -706   -478   1182     70   1052    358    774    769    696
    166   1291   1124   -727   -478   1208     75   1109    400    820    820    732
    202   1376   1174   -792   -485   1278    106   1187    467    896    901    813
    226   1444   1215   -836   -496   1330    122   1228    501    940    945    862
    252   1483   1231   -867   -491   1358    119   1236    511    956    963    885
    236   1483   1247   -859   -504   1366    111   1231    509    961    976    896
    223   1493   1270   -859   -524   1384    103   1218    506    963    984    911
    252   1512   1260   -883   -504   1387     98   1205    506    961    987    917
    207   1478   1270   -844   -530   1374     88   1171    485    940    969    898
    168   1457   1288   -813   -558   1374     90   1130    467    922    950    878
    179   1439   1260   -810   -540   1350     77   1065    423    875    906    836
    174   1395   1221   -784   -524   1309     59    982    368    813    844    776
    163   1361   1197   -763   -517   1280     62    917    332    769    797    737
    137   1301   1163   -719   -511   1234     46    846    285    719    745    688
    101   1213   1111   -657   -506   1161     12    758    223    649    672    607
     80   1179   1098   -631   -509   1137      5    709    189    615    641    571
    101   1192   1091   -649   -493   1143     20    688    181    602    631    563
     98   1132   1034   -615   -467   1083      0    644    142    558    584    522
     80   1080    997   -581   -459   1041    -18    607    111    527    548    488
     70   1072   1002   -571   -467   1036    -15    600    106    522    548    488
     67   1060    992   -566   -462   1026    -20    589     98    514    540    480
     85   1047    961   -566   -436   1005    -28    574     83    498    522    465
     54   1034    979   -545   -462   1005    -25    576     80    496    524    467
     77   1072    992   -576   -457   1034    -18    587     96    509    535    478
    103   1072    969   -589   -433   1021    -20    581     93    504    527    470
    103   1060    956   -581   -426   1008    -18    587     98    509    535    470
     57   1028    971   -545   -457   1000    -25    584     98    511    537    470
     70   1052    982   -561   -454   1015    -20    592    106    519    542    483
     98   1080    982   -589   -441   1031    -20    592    106    519    545    483
     98   1075    976   -587   -439   1026     -7    600    114    527    553    493
     85   1052    963   -568   -439   1008    -23    587    101    511    540    483
     64   1041    976   -555   -454   1010    -25    587    101    509    537    475
     33   1026    989   -532   -478   1008    -28    587    101    514    540    475
     31   1018    987   -524   -478   1002    -33    581     96    506    535    470
    114   1065    950   -589   -420   1010    -15    594    111    522    548    480
    127   1075    948   -602   -410   1013    -12    597    114    527    553    488
     93   1049    953   -574   -431   1002    -23    581    101    514    542    480
     75   1023    948   -548   -436    987    -33    571     93    504    535    472
     80   1018    935   -550   -426    976    -36    571     88    501    530    467
     93   1023    930   -558   -418    976    -23    576     93    506    537    472
     90   1005    914   -548   -410    958    -38    558     77    491    522    457
     98    997    898   -548   -400    948    -38    553     75    485    514    454
     96   1000    904   -550   -405    950    -38    555     77    491    519    459
     80    989    909   -535   -413    950    -46    545     70    483    511    454
     90    997    906   -545   -407    950    -44    548     72    480    511    452
     64   1010    945   -537   -439    979    -28    561     85    496    527    462
     59   1000    937   -532   -439    971    -25    558     83    493    524    465
     75   1018    943   -548   -433    982    -20    568     98    506    535    475
     85   1083    997   -584   -454   1039     20    600    132    540    563    501
     83   1104   1021   -592   -467   1062     51    613    148    555    579    511
     64   1088   1023   -579   -480   1057     38    597    140    545    571    504
     77   1101   1023   -592   -472   1062     25    589    140    545    574    501
     90   1140   1049   -618   -478   1096     23    600    161    574    602    532
    122   1169   1047   -644   -462   1109     23    618    179    597    631    561
    132   1171   1039   -654   -454   1106      7    610    171    589    620    558
     98   1148   1049   -623   -475   1098    -15    600    158    579    610    550
    119   1148   1028   -636   -454   1088    -25    600    150    574    605    548
    187   1143    956   -665   -384   1049    -38    592    135    558    589    532
    140   1065    922   -605   -392    992    -57    563    101    524    558    501
     75    979    901   -527   -413    940    -67    540     77    501    535    478
     88    963    875   -527   -394    922    -51    545     77    496    532    467
    101    966    865   -532   -381    917    -36    545     72    491    522    452
     72    943    870   -509   -397    906    -38    530     59    478    509    441
     33    906    870   -470   -418    888    -49    514     41    457    491    431
     44    885    841   -465   -400    865    -67    496     18    433    465    410
     59    888    828   -472   -384    859    -64    496     15    433    465    405
     38    857    818   -449   -389    839    -72    488      7    428    459    397
     88    875    787   -483   -348    831    -72    483      5    423    457    394
     88    885    795   -488   -353    841    -62    493     15    433    465    405
     62    891    828   -475   -381    859    -41    514     31    452    480    418
     75    878    802   -478   -363    839    -49    501     23    441    472    407
     72    870    797   -472   -361    833    -54    498     23    441    472    405
     46    880    831   -465   -392    857    -36    524     41    459    485    418
     44    917    872   -480   -413    896     28    613    103    496    511    433
     88   1002    914   -545   -415    961    135    802    233    589    571    462
    142   1132    989   -636   -423   1062    252   1078    449    789    745    613
    259   1358   1098   -810   -418   1228    337   1470    743   1114   1062    924
    410   1686   1275  -1047   -431   1480    324   1644    953   1434   1439   1335
    366   1906   1540  -1137   -587   1725    101   1153    859   1556   1678   1639
    135   1935   1800  -1036   -833   1870   -179    415    581   1460   1678   1699
    -64   1766   1831   -852   -948   1800   -449   -327     67    974   1241   1306
   -171   1327   1499   -576   -833   1413   -691   -857   -631    145    413    509
   -137    953   1088   -407   -613   1021   -797   -807   -795   -103    127    207
    -49    787    836   -368   -444    810   -691   -462   -618     -5    161    202
     25    810    782   -420   -376    797   -454    -77   -374    148    257    259
     15    805    789   -410   -387    797   -218    254   -161    290    350    322
     31    802    771   -420   -368    787    -96    423    -49    376    418    361
     85    841    756   -465   -335    800    -49    485     -5    410    444    379
     80    844    763   -465   -340    805    -36    511      7    420    446    379
     64    839    774   -452   -353    807    -20    540     28    439    465    397
     77    831    750   -454   -337    792    -31    535     23    433    454    389
     77    831    753   -457   -337    792    -31    542     25    433    454    384
     54    844    787   -452   -366    815    -12    566     49    457    478    405
     93    885    792   -488   -348    839     -2    584     62    472    496    426
    119    872    753   -496   -316    813    -25    571     46    454    475    407
     88    846    758   -467   -335    802    -31    568     41    452    472    405
     88    875    787   -483   -348    831    -10    592     64    475    496    428
    124    904    779   -514   -327    841     -5    607     75    485    506    433
     70    870    800   -472   -363    836    -12    607     72    483    501    431
     46    859    813   -454   -384    836    -15    618     80    493    511    441
     77    883    805   -480   -363    844    -10    628     93    504    522    452
    137    927    789   -532   -324    859      5    652    111    522    537    465
    127    937    807   -535   -340    872     15    670    127    537    550    483
     96    932    836   -514   -368    885     23    688    142    553    563    496
    140    966    823   -555   -342    896     25    704    153    563    574    501
    124    948    823   -535   -348    885     15    711    153    563    576    504
    114    950    833   -532   -361    893     23    740    168    579    589    517
    148    987    839   -568   -345    914     41    776    197    605    613    535
    140    992    852   -568   -355    922     51    810    220    628    631    550
    119   1000    880   -558   -379    940     59    852    244    654    652    576
    150   1021    870   -587   -361    945     54    891    262    672    667    589
    181   1049    865   -615   -342    958     62    943    288    701    698    618
    168   1085    917   -628   -374   1002     83   1018    337    756    753    670
    187   1114    927   -649   -368   1021     93   1083    381    800    800    711
    213   1156    943   -685   -366   1049     96   1135    418    841    841    750
    220   1205    982   -714   -379   1093    101   1182    452    885    888    797
    202   1223   1018   -714   -407   1122    101   1208    472    917    922    831
    226   1254   1028   -740   -400   1143     90   1213    478    930    937    852
    262   1322   1060   -792   -400   1192    101   1223    496    950    966    880
    236   1325   1088   -782   -426   1208    106   1221    504    961    979    898
    239   1327   1088   -784   -426   1208     93   1195    488    948    969    891
    265   1350   1085   -807   -410   1218     93   1166    472    932    956    880
    215   1317   1098   -766   -444   1208     93   1124    449    906    930    862
    166   1265   1096   -717   -465   1182     83   1062    410    862    885    820
    192   1249   1057   -722   -431   1153     83    997    371    818    841    774
    210   1223   1013   -717   -400   1119     83    935    332    771    795    727
    158   1150    992   -657   -418   1072     67    865    288    722    743    675
    137   1098    961   -618   -413   1031     49    800    244    672    688    620
    127   1060    932   -594   -402    997     41    748    207    636    646    581
     90   1023    932   -555   -420    979     33    706    179    605    618    555
     98   1010    911   -555   -407    961     28    675    161    579    594    532
    116    995    878   -555   -379    937     18    646    137    555    568    506
    103    963    859   -535   -376    911     10    628    122    540    550    491
    103    950    846   -527   -371    898      2    615    111    527    537    475
    106    948    841   -530   -366    896     -2    610    103    517    527    465
     90    943    852   -517   -379    896     -5    610    103    519    532    465
     72    932    859   -504   -392    896     -5    610    103    519    532    465
     90    953    862   -522   -384    909      5    620    114    530    542    478
     98    961    859   -532   -381    911      2    620    114    530    537    478
     54    940    885   -498   -415    914     -2    618    111    527    537    483
     59    937    878   -501   -410    909     -7    618    111    524    535    478
    127    969    841   -548   -355    906      2    623    114    530    540    475
    127    982    854   -553   -363    917      7    626    116    532    545    480
    103    971    867   -537   -381    919      0    618    109    527    540    478
    129    976    844   -553   -358    911      0    618    109    524    537    478
     88    937    849   -511   -379    893     -5    610    101    519    532    470
     90    953    862   -524   -384    909     -2    615    103    524    535    475
    127    987    859   -558   -366    922      2    620    109    530    540    480
    109    982    870   -545   -381    927      7    623    111    535    542    483
     75    950    875   -511   -400    914      0    618    101    527    537    478
     90    950    857   -522   -384    904    -15    597     83    509    519    459
     96    956    859   -524   -381    906    -20    587     75    501    511    449
     77    940    859   -509   -392    901    -28    579     67    496    504    446
     88    937    849   -511   -379    893    -31    576     64    493    501    449
     85    924    836   -506   -376    883    -36    568     57    483    493    439
     77    924    846   -504   -384    885    -31    571     57    483    493    444
     98    956    857   -530   -379    906    -23    579     62    491    501    452
    127    956    828   -540   -350    893    -36    566     49    475    485    436
    124    948    823   -537   -350    885    -38    561     44    467    478    428
    106    950    844   -527   -368    896    -31    563     46    472    485    436
     72    963    891   -519   -407    927    -10    579     67    493    506    449
    101   1039    937   -568   -418    989     20    600     96    519    530    472
    109   1085    976   -597   -433   1031     59    626    124    548    558    504
    101   1091    987   -597   -444   1039     62    631    132    553    561    511
    119   1088    969   -605   -426   1031     38    610    122    542    550    501
    124   1127   1002   -626   -439   1065     28    620    140    571    584    532
    119   1117    997   -620   -439   1060      0    613    129    568    584    532
    150   1137    984   -644   -418   1062    -10    610    127    566    584    532
    161   1150    989   -657   -413   1072    -10    615    132    574    589    540
    145   1122    976   -633   -415   1049    -20    615    122    566    584    535
    153   1065    911   -610   -379    987    -49    589     88    535    550    504
    148   1015    865   -581   -358    940    -67    566     54    498    514    470
    124   1002    875   -566   -376    940    -57    558     41    488    501    457
    109    987    878   -548   -384    932    -44    561     36    478    493    449
    109    945    836   -530   -366    891    -67    530      2    444    457    415
     90    922    831   -506   -368    878    -75    517    -12    428    444    402
     67    893    823   -483   -379    857    -75    504    -31    410    428    392
     83    870    787   -475   -350    828    -85    485    -49    389    405    366
    106    880    774   -496   -335    828    -83    488    -51    389    402    366
     67    867    800   -470   -366    833    -93    480    -62    379    392    355
    109    919    810   -514   -350    865    -85    491    -51    389    402    368
    132    943    810   -537   -337    878    -72    504    -38    405    415    384
     75    891    815   -485   -368    854    -80    498    -44    400    413    381
     64    883    818   -475   -376    852    -75    504    -41    405    418    381
     70    888    818   -480   -374    854    -80    496    -49    394    410    374
     85    898    813   -491   -363    857    -75    511    -46    392    407    368
     93    943    849   -519   -379    896     18    649     46    452    444    381
    153   1044    891   -600   -368    969    129    865    210    579    537    444
    220   1228   1008   -724   -394   1119    246   1169    462    831    761    644
    309   1460   1150   -883   -420   1306    288   1543    758   1187   1132   1026
    374   1790   1415  -1083   -519   1602    202   1525    891   1475   1506   1457
    293   1969   1675  -1130   -691   1823      0   1021    748   1527   1675   1691
     90   2010   1919  -1052   -914   1966   -246    301    387   1304   1543   1610
    -85   1813   1899   -862   -992   1855   -459   -423   -213    662    922   1013
   -148   1296   1444   -576   -795   1369   -693   -813   -828    -77    171    280
    -93    924   1018   -415   -555    971   -779   -709   -904   -213     -2     88
    -25    789    815   -384   -420    802   -665   -389   -717    -98     46    109
     20    831    810   -426   -394    820   -444    -31   -457     75    166    192
     46    867    820   -459   -387    846   -231    280   -239    233    277    272
     57    883    823   -470   -381    854   -140    415   -145    306    329    311
     93    896    802   -496   -355    849   -114    457   -116    324    340    316
     80    880    800   -480   -358    841   -109    472   -111    322    329    303
     51    885    831   -470   -389    859    -90    493    -96    337    345    314
     83    917    833   -498   -374    875    -75    519    -75    361    371    329
    101    904    800   -504   -350    852    -80    517    -80    355    366    322
     88    901    813   -493   -361    857    -77    527    -72    363    371    335
     70    901    831   -488   -381    867    -83    530    -72    363    371    337
    103    932    828   -519   -363    883    -88    537    -72    363    374    340
    106    966    859   -540   -376    914    -75    555    -54    381    389    353
     77    956    878   -517   -400    917    -72    563    -54    387    394    353
     98    963    865   -532   -381    914    -77    561    -57    384    389    353
    103    969    865   -537   -379    917    -75    576    -44    394    400    361
     93    971    875   -532   -392    924    -70    592    -31    410    415    379
     83    956    872   -519   -394    914    -80    592    -33    410    415    381
    103    956    852   -530   -374    904    -90    589    -38    402    407    371
    127   1013    885   -571   -379    948    -67    620    -10    431    433    397
    135   1060    924   -597   -394    992    -41    654     20    465    467    431
    129   1039    909   -584   -389    974    -51    657     18    462    465    428
    127   1036    909   -581   -389    971    -54    670     20    467    467    431
    119   1041    922   -579   -400    982    -44    696     41    488    485    446
    103   1034    927   -568   -413    982    -49    719     51    501    496    454
    116   1044    927   -579   -405    987    -44    750     67    517    511    470
    153   1109    956   -631   -402   1034    -23    807    109    563    553    511
    179   1137    958   -659   -389   1049    -20    846    137    594    579    540
    218   1166    945   -693   -366   1057    -23    891    163    623    607    566
    205   1195    989   -698   -392   1093     -7    956    210    675    657    618
    187   1239   1049   -714   -431   1145     10   1034    267    737    719    680
    246   1286   1039   -766   -394   1163      2   1072    296    774    758    714
    259   1361   1098   -810   -420   1231     10   1122    337    826    815    766
    215   1392   1176   -802   -480   1286     18   1153    363    867    859    810
    202   1389   1187   -797   -493   1291     -5   1140    355    867    862    820
    220   1418   1197   -818   -488   1306    -10   1135    355    875    875    841
    231   1444   1210   -839   -491   1327      5   1140    366    891    896    867
    252   1467   1215   -859   -480   1343     10   1127    361    888    896    870
    257   1467   1208   -862   -475   1337      5   1091    335    857    865    841
    228   1436   1208   -833   -491   1325      5   1049    301    818    826    805
    200   1400   1200   -800   -501   1301     -2    989    257    769    779    761
    163   1343   1179   -753   -506   1262    -20    919    205    706    714    698
    161   1309   1148   -737   -493   1231    -23    854    161    652    657    639
    171   1309   1135   -740   -480   1223      5    823    145    628    631    613
    168   1280   1111   -727   -470   1197     -5    761    101    574    576    558
    127   1221   1093   -672   -483   1158    -38    688     38    511    509    496
     90   1176   1083   -636   -496   1130    -44    657     15    491    488    478
     85   1148   1062   -618   -488   1106    -57    626     -7    465    462    452
     83   1098   1015   -592   -465   1057    -90    579    -49    423    420    407
     72   1080   1008   -576   -467   1044    -93    566    -62    410    410    400
     88   1109   1021   -600   -467   1065    -75    574    -51    418    418    413
     85   1117   1031   -602   -472   1072    -75    574    -51    415    413    407
    137   1179   1039   -659   -452   1109    -54    594    -36    433    431    423
     83   1140   1057   -610   -485   1098    -54    592    -38    431    431    428
     96   1140   1044   -620   -475   1093    -77    568    -59    407    407    410
    103   1135   1031   -618   -465   1083    -88    561    -70    400    400    392
     96   1137   1039   -618   -472   1091    -88    566    -62    407    410    397
     77   1130   1052   -602   -485   1091    -93    566    -62    410    410    402
     72   1122   1049   -600   -488   1085   -103    555    -75    400    397    394
     83   1148   1065   -615   -491   1109    -90    571    -62    413    413    415
     90   1153   1060   -623   -485   1106    -88    576    -59    418    420    420
    111   1132   1021   -620   -454   1078   -101    563    -75    402    407    400
     90   1135   1044   -613   -475   1091   -106    555    -83    394    397    389
     59   1145   1083   -602   -511   1114    -88    571    -67    413    415    413
     77   1158   1078   -618   -498   1117    -85    576    -64    413    418    415
    114   1166   1052   -639   -467   1109    -93    568    -70    407    413    410
     96   1156   1057   -626   -480   1106    -90    568    -72    407    415    413
     59   1117   1057   -587   -498   1088   -109    545    -93    387    394    392
    114   1153   1036   -636   -462   1096   -109    545    -98    381    387    389
    137   1179   1041   -657   -452   1111    -90    563    -83    400    405    407
    114   1184   1067   -652   -475   1127    -96    558    -85    400    407    402
    111   1176   1062   -644   -475   1119   -109    542   -101    381    389    392
    111   1176   1065   -644   -478   1122   -109    540   -103    376    384    389
    101   1163   1062   -631   -480   1114   -109    542   -101    376    384    389
     93   1166   1072   -631   -491   1119    -96    555    -85    392    400    400
    127   1247   1119   -688   -496   1184    -59    587    -46    423    433    431
    124   1288   1161   -709   -519   1223    -31    605    -25    446    454    454
     88   1267   1179   -678   -545   1223    -38    594    -33    433    441    444
     77   1286   1208   -683   -566   1247    -51    587    -33    433    439    444
    103   1337   1234   -722   -566   1286    -59    594    -15    457    465    467
    124   1353   1226   -740   -550   1288    -77    589    -18    459    470    475
     93   1317   1223   -704   -563   1270    -98    576    -28    452    467    472
     90   1312   1221   -701   -563   1265   -103    584    -25    454    470    472
    111   1317   1202   -714   -545   1260   -103    587    -28    454    470    472
    161   1335   1171   -748   -506   1254   -106    592    -36    446    462    472
    148   1288   1140   -717   -496   1215   -122    574    -62    420    439    449
    101   1228   1127   -667   -514   1179   -122    561    -77    402    420    433
    106   1200   1093   -654   -493   1148   -119    548    -96    379    397    402
     88   1158   1070   -626   -491   1114   -127    524   -124    348    363    368
     85   1150   1065   -618   -488   1109   -127    514   -135    337    355    366
    101   1135   1034   -618   -465   1085   -129    511   -142    329    350    361
     59   1091   1031   -576   -485   1062   -142    496   -163    306    324    335
     46   1080   1034   -566   -493   1057   -150    488   -176    296    311    324
     10   1047   1036   -527   -511   1041   -155    480   -184    285    306    316
     15   1052   1034   -535   -511   1044   -158    480   -181    288    311    319
     80   1098   1018   -589   -470   1060   -142    496   -163    306    329    335
     72   1101   1028   -587   -478   1065   -129    509   -150    319    342    345
     44   1075   1031   -558   -493   1054   -148    496   -166    301    324    329
     51   1060   1008   -555   -478   1034   -158    485   -176    288    309    316
     80   1088   1008   -584   -465   1049   -129    522   -150    309    329    332
     88   1101   1010   -597   -462   1054    -54    639    -77    353    348    332
    111   1156   1044   -633   -465   1101     31    813     51    439    392    342
    155   1319   1161   -740   -504   1241    148   1098    309    693    620    540
    252   1595   1343   -922   -545   1467    210   1452    633   1078   1021    935
    332   1951   1618  -1143   -644   1784    140   1499    787   1371   1410   1374
    267   2179   1912  -1223   -820   2047    -10   1096    675   1467   1636   1675
     49   2223   2171  -1137  -1060   2197   -218    462    329   1270   1535   1626
   -111   2016   2127   -953  -1119   2070   -449   -226   -275    631    909   1036
   -142   1558   1701   -709   -922   1628   -688   -706   -911   -135    124    265
   -119   1132   1252   -506   -685   1192   -818   -727  -1096   -381   -150    -18
    -59    950   1010   -446   -535    982   -740   -426   -904   -259    -90      2
    -25    948    971   -462   -498    958   -558    -98   -646    -80     25     88
      5   1015   1010   -511   -501   1013   -314    257   -366    135    187    218
     10   1052   1041   -530   -514   1047   -176    452   -218    254    277    290
     59   1085   1023   -574   -483   1057   -142    501   -179    280    293    296
     41   1047   1002   -545   -480   1026   -145    509   -171    280    288    283
     38   1047   1008   -542   -483   1026   -124    535   -150    301    309    298
     85   1091   1005   -587   -459   1049   -101    563   -127    322    329    322
     96   1096   1000   -597   -454   1049   -111    561   -132    316    322    314
     75   1098   1023   -587   -475   1060   -116    566   -127    322    324    314
     70   1101   1031   -587   -480   1065   -106    579   -114    335    340    327
     83   1104   1021   -592   -467   1062   -109    584   -111    335    342    327
     67   1098   1028   -584   -480   1065   -116    589   -109    337    342    329
     59   1101   1041   -581   -491   1070   -111    600    -98    350    353    342
     75   1098   1023   -589   -472   1062   -114    602    -96    353    358    348
     72   1091   1018   -581   -472   1054   -116    600    -93    353    361    345
     93   1119   1026   -607   -467   1072   -116    607    -85    361    368    355
     98   1122   1023   -610   -462   1072   -127    607    -88    361    368    353
     83   1132   1049   -607   -483   1091   -119    620    -72    376    381    366
     67   1176   1109   -620   -519   1143    -77    672    -23    426    428    410
     88   1202   1114   -646   -514   1158    -67    693     -7    441    444    428
     88   1171   1083   -631   -496   1127    -88    685    -15    433    431    410
     67   1148   1080   -607   -506   1114    -93    693    -10    439    436    413
     70   1163   1093   -615   -511   1130    -77    724     10    459    459    433
    122   1226   1104   -675   -491   1163    -54    771     51    498    496    465
    145   1270   1124   -709   -491   1197    -38    815     83    532    530    496
    142   1273   1130   -709   -493   1202    -28    854    109    561    558    522
    158   1280   1122   -719   -480   1202    -20    901    140    594    587    545
    163   1288   1124   -727   -480   1208    -31    940    163    618    607    561
    150   1306   1156   -730   -504   1231    -25   1000    202    659    649    602
    155   1340   1182   -748   -514   1262    -15   1065    246    709    701    654
    220   1431   1210   -826   -493   1322      7   1137    303    774    766    722
    228   1462   1234   -846   -504   1348     18   1187    340    818    813    774
    202   1480   1278   -841   -537   1379     12   1213    358    846    846    802
    210   1496   1283   -854   -535   1389     10   1221    368    867    872    823
    257   1530   1273   -893   -506   1402     10   1221    371    872    888    836
    275   1571   1296   -924   -509   1434     20   1223    376    883    901    859
    218   1532   1314   -875   -548   1423     -2   1184    348    854    872    844
    236   1561   1325   -901   -542   1444     -2   1153    329    836    859    828
    252   1592   1340   -922   -542   1467      7   1124    314    820    844    813
    184   1504   1319   -846   -566   1413    -10   1047    254    753    776    743
    142   1444   1301   -795   -579   1374    -10    984    215    704    730    691
    135   1426   1291   -782   -579   1361      2    940    194    675    701    659
    124   1408   1283   -766   -579   1345     -2    878    155    628    652    613
    106   1358   1252   -732   -574   1306    -31    802    103    568    587    545
     93   1317   1221   -706   -563   1270    -49    748     64    527    540    496
     90   1301   1208   -696   -558   1254    -49    717     46    509    522    480
     90   1278   1187   -683   -548   1234    -54    688     33    493    504    465
     72   1244   1171   -659   -550   1210    -70    659     10    470    480    441
     41   1213   1171   -628   -563   1192    -75    641     -2    457    467    426
     67   1236   1169   -652   -550   1202    -62    646      5    465    475    433
    111   1273   1161   -691   -524   1218    -59    646      7    465    475    433
     59   1200   1140   -633   -540   1171    -83    620    -18    441    452    407
     57   1213   1156   -636   -550   1184    -80    628    -10    452    462    418
     77   1236   1158   -659   -540   1197    -77    628     -5    452    465    418
     93   1231   1137   -662   -522   1184    -85    623    -12    446    462    410
     83   1231   1148   -659   -532   1192    -75    636      2    462    475    431
     62   1215   1153   -639   -545   1187    -80    633     -2    457    467    420
     57   1205   1148   -631   -545   1176    -96    618    -15    444    454    402
     44   1202   1158   -623   -555   1182    -98    618    -12    449    459    410
     51   1226   1171   -639   -561   1200    -96    626     -5    457    467    423
    111   1267   1153   -691   -522   1210    -90    628     -2    459    470    423
     98   1262   1161   -680   -532   1213    -85    633      2    467    480    428
      7   1218   1210   -613   -600   1215    -80    641     10    478    493    439
     20   1200   1179   -610   -579   1189    -98    623     -5    459    475    418
     36   1192   1156   -615   -561   1174   -111    607    -18    446    459    405
     28   1197   1169   -615   -571   1184   -109    605    -18    449    465    415
     93   1275   1182   -683   -542   1228    -85    631      7    475    493    444
    106   1286   1176   -696   -535   1231    -83    626      5    472    493    439
     72   1260   1187   -667   -555   1223    -85    620      0    470    485    433
     59   1236   1174   -649   -555   1205    -88    615     -5    467    488    433
     62   1228   1166   -644   -550   1197    -98    605    -15    454    478    420
     70   1260   1189   -665   -561   1226    -88    610     -5    465    485    428
     38   1293   1254   -667   -607   1275    -57    639     28    498    519    459
     28   1306   1275   -667   -623   1291    -41    649     46    511    530    470
     41   1325   1283   -683   -620   1304    -31    646     46    511    524    465
     72   1379   1304   -727   -615   1343    -15    652     62    530    540    480
     98   1382   1283   -740   -592   1332    -31    639     59    527    540    478
     85   1382   1293   -735   -605   1337    -54    631     62    530    548    485
     64   1395   1330   -730   -631   1363    -67    641     67    545    563    511
     62   1418   1356   -743   -646   1387    -70    644     72    558    576    530
     72   1400   1327   -737   -628   1363    -83    641     70    555    574    514
     72   1366   1291   -719   -610   1330    -96    636     57    545    561    501
     85   1340   1254   -711   -584   1299   -111    623     36    527    545    493
     75   1299   1223   -688   -574   1262   -119    607     15    506    527    478
     83   1293   1210   -688   -563   1252   -106    605     10    498    519    465
     62   1262   1200   -662   -568   1231    -90    605      5    493    511    454
     23   1210   1187   -615   -581   1200   -106    576    -23    462    483    428
     51   1195   1143   -626   -545   1169   -140    535    -64    420    441    387
     57   1179   1122   -618   -532   1153   -142    527    -75    410    428    374
     31   1161   1130   -597   -550   1145   -132    532    -72    410    431    376
     38   1156   1117   -597   -537   1137   -135    527    -83    402    420    363
      0   1137   1137   -571   -568   1137   -140    522    -88    400    420    363
     -5   1130   1135   -563   -568   1132   -137    522    -85    405    426    366
     20   1124   1104   -574   -542   1114   -145    517    -88    400    420    361
     18   1130   1111   -574   -545   1122   -148    514    -88    400    420    358
     -7   1145   1150   -571   -579   1148   -148    519    -83    407    426    371
     10   1148   1135   -579   -563   1143   -148    522    -83    407    428    371
    -18   1114   1132   -548   -576   1122   -137    532    -80    407    423    361
    -44   1122   1166   -537   -605   1143    -64    636    -18    433    431    355
     41   1267   1223   -654   -592   1247     75    857    148    561    524    420
    142   1452   1306   -797   -581   1379    207   1169    402    802    737    607
    218   1696   1475   -958   -628   1587    290   1574    732   1179   1114    976
    301   2073   1771  -1187   -735   1922    226   1590    898   1504   1522   1426
    236   2296   2057  -1267   -911   2177    -85    950    719   1582   1732   1696
     51   2351   2299  -1202  -1122   2325   -397    181    387   1431   1680   1688
   -158   2068   2226   -956  -1192   2148   -675   -509   -200    826   1114   1174
   -262   1530   1792   -633  -1026   1660   -917   -940   -904    -41    244    355
   -176   1208   1382   -517   -779   1293   -924   -758   -930   -163     64    148
   -116   1075   1189   -480   -654   1132   -735   -350   -683    -10    142    174
    -64   1098   1163   -519   -613   1130   -462     51   -405    174    265    259
    -25   1104   1130   -537   -576   1117   -257    342   -210    309    353    311
    -12   1106   1119   -548   -566   1111   -181    459   -137    361    387    329
    -12   1122   1135   -553   -574   1127   -145    504   -103    384    410    345
    -10   1104   1114   -548   -563   1106   -137    517    -93    389    410    342
     -7   1091   1098   -540   -553   1093   -148    519    -98    381    402    332
     15   1153   1135   -587   -558   1145   -119    555    -67    413    431    363
     41   1174   1132   -607   -545   1153   -101    579    -44    436    452    381
     20   1143   1122   -584   -550   1132   -116    571    -54    426    441    368
     -7   1161   1169   -576   -587   1163   -106    584    -44    436    452    389
     -7   1174   1179   -584   -594   1174   -106    594    -36    444    465    400
     38   1179   1140   -610   -550   1161   -114    594    -36    444    465    394
     57   1176   1117   -618   -530   1148   -114    594    -33    446    467    392
     33   1189   1156   -610   -561   1174    -98    615    -18    465    485    413
     28   1189   1161   -610   -566   1176    -96    626     -7    472    491    420
     28   1176   1148   -602   -561   1163   -101    631     -2    480    496    418
     23   1182   1158   -602   -568   1169    -93    641      7    491    506    428
     38   1223   1184   -631   -571   1205    -88    654     15    498    517    441
      7   1213   1205   -613   -600   1208    -83    672     31    511    524    454
     -5   1210   1213   -602   -607   1210    -72    696     49    532    548    470
     33   1228   1195   -631   -581   1213    -67    719     64    548    558    472
     64   1265   1200   -665   -566   1234    -64    737     77    558    568    480
     51   1244   1192   -649   -571   1218    -62    761     88    571    576    485
     41   1254   1213   -649   -587   1234    -49    797    114    597    602    511
     67   1296   1228   -683   -579   1262    -36    841    148    626    626    535
    122   1345   1223   -732   -550   1286    -15    898    184    659    657    563
     88   1337   1249   -714   -581   1293    -10    945    210    685    683    584
    116   1382   1262   -750   -571   1322      2   1008    249    730    722    620
    150   1426   1275   -789   -563   1353     25   1083    301    782    771    665
    122   1447   1325   -784   -600   1387     41   1148    345    831    823    717
    155   1506   1348   -831   -594   1426     46   1197    384    878    870    769
    174   1538   1363   -854   -594   1449     36   1218    397    898    896    787
    187   1592   1405   -891   -610   1499     46   1244    426    935    937    828
    137   1608   1470   -872   -665   1540     59   1267    452    971    979    875
    168   1649   1480   -909   -654   1564     44   1252    441    969    976    875
    197   1667   1470   -932   -636   1569     31   1228    428    956    966    870
    166   1639   1473   -904   -654   1556     23   1197    410    945    956    867
    122   1597   1475   -859   -675   1538     10   1153    384    922    935    849
    127   1600   1470   -865   -672   1535      7   1098    358    891    909    818
    153   1634   1480   -893   -662   1558     33   1060    350    880    896    807
    124   1592   1467   -857   -670   1530     25    987    303    828    844    761
     70   1467   1397   -769   -662   1434    -20    878    223    743    758    675
     64   1426   1358   -748   -646   1392    -38    807    176    693    706    618
     93   1447   1350   -771   -628   1400    -33    769    158    670    685    602
     85   1402   1314   -745   -615   1361    -51    711    114    623    636    553
     46   1340   1293   -693   -623   1317    -57    675     88    594    607    527
     -7   1314   1322   -654   -665   1317    -51    662     77    584    600    517
     44   1319   1275   -683   -615   1299    -51    644     67    574    592    509
     46   1286   1239   -667   -597   1262    -70    615     44    548    566    480
     -2   1278   1280   -636   -641   1278    -77    600     28    535    555    470
    -15   1260   1275   -623   -646   1267    -85    592     20    530    545    465
      0   1241   1241   -620   -620   1241    -93    584     15    519    535    454
     18   1267   1249   -644   -615   1260    -90    589     18    527    545    462
     12   1275   1262   -644   -623   1270    -88    592     20    532    553    462
      5   1249   1241   -628   -620   1247   -103    576      7    517    540    444
     12   1260   1247   -636   -615   1254    -98    584     18    530    548    457
     25   1304   1278   -665   -626   1293    -70    613     46    558    574    491
     15   1296   1280   -654   -631   1288    -70    607     44    555    568    488
     12   1278   1262   -646   -626   1270    -98    579     18    527    542    459
     28   1273   1244   -652   -607   1257   -103    576     12    527    542    459
     36   1278   1241   -659   -602   1260    -88    592     31    545    561    478
      7   1265   1257   -636   -623   1262    -98    584     23    540    553    467
    -10   1252   1262   -623   -636   1257   -101    576     18    532    545    462
     25   1286   1260   -657   -618   1273    -85    592     33    548    563    478
     54   1299   1241   -678   -594   1270    -77    594     36    553    568    480
     20   1270   1249   -644   -613   1260    -93    574     20    537    555    465
     -2   1260   1262   -631   -633   1260    -93    571     18    537    555    467
     12   1273   1257   -644   -623   1265    -96    574     20    542    558    475
     25   1270   1244   -649   -610   1257   -101    566     12    535    550    465
      7   1278   1270   -641   -631   1275    -90    568     18    540    558    470
      7   1278   1270   -644   -631   1275    -96    558      7    530    548    467
     -2   1239   1241   -618   -623   1241   -116    542     -7    514    530    449
     12   1262   1247   -639   -618   1254    -98    553     10    532    548    459
    103   1408   1304   -756   -600   1356    -20    615     77    597    610    522
     67   1421   1353   -745   -644   1387     12    631     98    610    626    537
     28   1402   1374   -717   -672   1389     12    626     98    607    620    532
     -5   1389   1395   -691   -698   1392    -10    613     88    605    620    530
     38   1441   1402   -740   -680   1423    -25    613    103    620    639    548
     93   1462   1366   -779   -636   1415    -54    605     96    618    636    548
     57   1447   1387   -753   -665   1418    -72    597     88    615    633    550
     41   1436   1392   -740   -675   1415    -77    600     88    618    636    555
     64   1418   1353   -740   -644   1387    -90    597     77    610    631    550
     49   1371   1319   -711   -636   1345   -111    579     51    584    605    524
     31   1312   1280   -672   -626   1296   -132    550     18    553    571    498
     31   1270   1239   -652   -605   1257   -140    524     -7    527    545    475
     57   1278   1221   -667   -581   1249   -111    537      0    532    550    475
     20   1260   1239   -641   -607   1249    -98    535     -2    530    550    470
     -5   1223   1226   -610   -615   1223   -109    519    -20    509    532    449
    -12   1187   1197   -587   -605   1189   -127    496    -44    483    501    418
    -44   1140   1184   -548   -613   1161   -140    475    -70    459    475    400
    -28   1148   1176   -561   -602   1163   -145    470    -72    454    470    400
      0   1163   1163   -581   -581   1163   -145    470    -72    454    470    397
     23   1195   1169   -610   -574   1182   -127    488    -57    470    491    413
     15   1200   1184   -607   -584   1192   -106    506    -41    488    506    433
    -33   1150   1184   -558   -610   1166   -137    478    -67    459    480    402
    -18   1158   1176   -571   -597   1166   -142    472    -72    454    472    397
     15   1202   1187   -610   -584   1195   -122    493    -51    478    498    423
     -2   1184   1187   -589   -594   1184   -119    493    -54    472    491    415
    -12   1163   1176   -579   -594   1169    -72    566    -18    480    480    392
     23   1275   1252   -649   -615   1262     51    763    122    581    550    441
     75   1426   1350   -750   -639   1387    181   1049    348    789    732    600
    197   1660   1462   -927   -631   1561    270   1465    662   1132   1070    914
    309   2000   1688  -1156   -688   1847    220   1548    844   1452   1457   1343
    244   2255   2010  -1249   -883   2132     12   1070    776   1602   1722   1670
     46   2322   2273  -1184  -1114   2299   -288    314    485   1501   1717   1719
   -155   2132   2288   -987  -1221   2210   -558   -426    -38   1000   1262   1309
   -265   1647   1909   -691  -1088   1777   -792   -859   -704    192    454    535
   -228   1249   1478   -511   -852   1363   -893   -810   -878    -75    145    210
   -135   1085   1218   -475   -678   1150   -782   -465   -698     20    174    192
    -75   1148   1223   -535   -649   1184   -506    -49   -418    207    303    288
    -25   1179   1202   -576   -615   1189   -280    262   -218    342    397    345
     12   1166   1150   -589   -568   1158   -187    397   -135    400    431    355
    -18   1148   1166   -566   -594   1156   -148    452   -101    423    449    368
    -25   1171   1197   -571   -610   1184   -109    498    -64    454    475    397
    -23   1156   1176   -566   -600   1166   -119    498    -70    446    465    384
     10   1174   1163   -592   -576   1169   -122    506    -64    449    465    384
     20   1202   1182   -613   -579   1192   -109    530    -51    467    480    402
     20   1210   1189   -615   -584   1200   -101    537    -41    475    483    410
     31   1213   1182   -623   -574   1197   -103    540    -38    475    491    410
     12   1200   1187   -605   -587   1195   -103    550    -31    485    501    418
      2   1197   1192   -602   -594   1195   -103    555    -28    491    501    420
     33   1205   1171   -618   -568   1189   -109    558    -31    488    498    418
     20   1205   1182   -615   -579   1195   -106    568    -20    498    506    428
     10   1205   1195   -607   -592   1200   -106    579    -15    506    517    439
     62   1254   1192   -659   -566   1223    -98    594     -2    519    527    449
     64   1262   1197   -662   -566   1231    -85    610     10    532    535    457
     -5   1221   1226   -610   -615   1223    -88    615     12    535    537    457
     10   1239   1226   -626   -607   1231    -88    631     23    545    545    470
     41   1260   1218   -652   -589   1241    -93    639     23    545    542    467
     36   1257   1221   -646   -592   1239    -85    659     36    561    558    480
     33   1267   1234   -652   -600   1252    -72    688     62    587    579    501
     77   1319   1239   -698   -581   1280    -57    719     83    607    600    514
     70   1325   1254   -698   -592   1291    -41    756    109    631    618    530
     31   1306   1275   -667   -620   1291    -36    792    129    652    636    548
     75   1319   1244   -698   -584   1283    -38    820    142    662    646    553
    119   1374   1252   -748   -566   1314    -20    880    179    701    683    584
     88   1397   1309   -743   -610   1353      0    953    223    750    730    636
    106   1436   1330   -771   -610   1384      5   1010    259    787    766    670
    129   1493   1361   -813   -615   1428     18   1078    303    836    815    709
    127   1543   1413   -836   -641   1478     36   1145    355    896    875    766
    140   1592   1452   -867   -654   1522     44   1187    389    937    919    820
    174   1621   1447   -896   -636   1535     31   1195    397    948    932    839
    168   1644   1475   -906   -652   1558     20   1195    397    958    945    857
    161   1667   1504   -914   -670   1587     18   1195    397    966    961    872
    166   1675   1509   -922   -672   1595      7   1176    387    961    956    867
    155   1654   1499   -904   -670   1577     -7   1145    366    943    940    852
    155   1665   1506   -911   -675   1584    -10   1119    355    932    932    849
    148   1654   1504   -901   -678   1579     -5   1080    337    911    911    833
    106   1595   1486   -852   -688   1540    -10   1013    296    865    865    787
     98   1577   1478   -836   -688   1527     -2    958    267    828    826    753
    111   1584   1473   -849   -680   1530      2    898    233    789    779    706
     67   1491   1423   -779   -678   1457    -25    810    168    719    711    633
     33   1426   1389   -730   -678   1408    -46    748    129    675    667    589
     36   1421   1384   -727   -672   1402    -46    711    109    652    639    561
     25   1387   1361   -706   -667   1374    -70    659     64    607    594    514
     23   1353   1330   -688   -654   1340    -93    618     31    574    561    480
     10   1322   1312   -667   -649   1317    -98    594     12    555    537    467
     44   1363   1319   -704   -636   1343    -85    597     18    558    540    475
     57   1389   1332   -724   -639   1361    -70    610     33    571    555    485
     10   1337   1325   -675   -657   1332    -80    594     15    555    542    470
      2   1319   1314   -662   -657   1317    -90    587      7    550    535    462
     10   1317   1306   -662   -646   1312   -103    576     -5    537    522    449
     12   1330   1317   -672   -654   1325   -109    571    -10    535    519    444
     18   1348   1330   -683   -657   1340   -106    579      0    545    524    457
     -5   1325   1330   -662   -667   1327   -116    571     -7    537    514    446
      5   1325   1319   -665   -657   1322   -116    574    -10    537    514    452
     23   1353   1330   -688   -654   1343   -103    592      5    555    535    472
     44   1374   1330   -709   -644   1353    -98    589      5    553    530    472
     15   1350   1335   -683   -659   1343   -114    576     -7    537    511    452
    -20   1314   1335   -646   -678   1325   -119    571    -12    532    509    449
    -12   1309   1322   -649   -667   1314   -122    571    -12    537    519    457
      0   1319   1319   -659   -659   1319   -119    571    -10    537    517    457
     36   1371   1332   -704   -649   1353   -103    584      0    553    532    470
     38   1387   1348   -711   -654   1369    -93    597     10    566    540    483
     20   1343   1322   -683   -649   1332   -119    568    -15    537    511    457
     20   1330   1309   -675   -644   1319   -127    558    -25    530    511    449
     20   1348   1327   -685   -654   1337   -122    561    -23    537    519    457
     23   1353   1330   -688   -652   1343   -122    555    -25    532    511    454
     25   1335   1309   -683   -641   1322   -132    545    -41    514    493    439
     33   1356   1319   -696   -644   1337   -124    553    -36    519    498    444
     15   1366   1350   -691   -667   1358   -129    542    -38    517    498    444
     -2   1382   1384   -688   -693   1382   -116    550    -28    524    506    454
     25   1457   1431   -743   -701   1444    -67    589     15    568    545    493
     28   1467   1439   -748   -704   1454    -49    597     25    576    553    498
     28   1452   1423   -740   -698   1439    -62    584     15    563    540    485
     36   1491   1454   -763   -709   1473    -67    584     23    574    553    501
     23   1527   1504   -776   -740   1517    -75    589     38    597    576    530
     36   1561   1525   -800   -743   1543    -96    587     38    600    581    537
     70   1590   1519   -831   -724   1556   -103    589     41    607    589    545
     70   1569   1499   -818   -714   1535    -93    607     57    628    610    558
     83   1512   1428   -797   -672   1470   -122    584     23    597    579    535
    101   1475   1374   -789   -636   1426   -150    558     -7    566    550    509
     64   1436   1369   -750   -652   1402   -163    545    -31    545    530    491
     28   1415   1387   -722   -678   1402   -153    545    -38    535    522    491
     18   1379   1361   -701   -672   1371   -155    530    -57    511    496    462
      2   1345   1343   -675   -670   1345   -168    501    -90    480    465    423
     12   1335   1319   -675   -654   1330   -168    491   -103    467    454    415
      7   1314   1306   -659   -649   1312   -181    472   -124    444    431    400
      5   1309   1301   -657   -649   1306   -184    467   -135    433    415    389
    -41   1262   1304   -610   -672   1283   -192    459   -142    426    410    376
    -64   1226   1291   -581   -678   1260   -205    444   -158    410    400    361
     -2   1278   1280   -636   -641   1278   -194    449   -153    415    405    366
     31   1319   1288   -678   -628   1304   -176    472   -132    441    426    389
      7   1301   1293   -654   -644   1299   -176    470   -135    439    426    392
     10   1306   1296   -659   -644   1301   -184    462   -142    428    418    387
      5   1306   1301   -654   -646   1304   -176    470   -137    436    420    387
     -7   1283   1291   -639   -652   1288   -163    485   -127    439    418    381
     20   1317   1296   -670   -639   1306    -96    587    -70    470    423    374
     64   1397   1330   -732   -631   1363     18    779     67    566    488    415
     70   1499   1428   -784   -678   1465    129   1039    283    766    665    563
    187   1764   1577   -976   -696   1670    161   1382    576   1122   1034    930
    303   2145   1842  -1223   -769   1992     96   1470    769   1457   1444   1387
    205   2359   2153  -1283   -974   2255    -64   1085    706   1592   1693   1699
     23   2465   2442  -1244  -1208   2455   -290    420    397   1447   1647   1706
   -106   2301   2405  -1098  -1257   2351   -511   -303   -202    807   1034   1122
   -192   1831   2021   -820  -1106   1925   -727   -753   -823     67    283    389
   -171   1408   1577   -618   -875   1491   -844   -732   -995   -166     18    119
   -127   1163   1291   -517   -709   1226   -789   -459   -854    -93     31     96
    -88   1166   1254   -540   -672   1210   -594   -132   -610     64    132    168
    -36   1265   1301   -615   -670   1283   -353    213   -355    259    275    280
    -25   1280   1304   -628   -665   1291   -241    376   -239    342    335    322
     36   1314   1278   -675   -620   1296   -197    439   -194    376    358    337
     23   1309   1286   -667   -631   1299   -181    465   -176    387    366    342
      5   1301   1296   -654   -644   1299   -163    480   -166    397    371    348
      5   1291   1286   -649   -641   1291   -171    480   -168    392    366    340
     20   1293   1273   -657   -626   1283   -181    478   -176    384    358    327
     -5   1293   1296   -646   -652   1293   -176    488   -168    389    361    335
     15   1327   1312   -670   -649   1319   -161    514   -148    410    381    358
     28   1343   1312   -685   -644   1327   -155    527   -137    420    392    371
      5   1325   1319   -665   -657   1322   -153    537   -129    428    400    381
      2   1325   1322   -665   -659   1322   -155    542   -127    436    405    392
     28   1337   1309   -683   -639   1322   -168    535   -137    426    397    384
     15   1343   1327   -680   -657   1335   -168    545   -129    439    410    392
      2   1340   1337   -670   -667   1340   -168    561   -116    446    420    402
      0   1361   1361   -680   -680   1361   -171    571   -109    454    428    415
     20   1392   1371   -706   -675   1382   -148    594    -88    478    449    433
     49   1426   1376   -737   -662   1400   -127    623    -64    504    475    446
     67   1428   1361   -748   -646   1395   -122    631    -57    509    483    452
     33   1395   1361   -717   -665   1379   -135    633    -57    509    478    446
     15   1413   1397   -714   -691   1408   -122    659    -38    524    491    462
     57   1454   1395   -758   -670   1426   -119    680    -20    542    509    483
     88   1465   1376   -776   -644   1421   -129    693    -15    550    517    493
     70   1478   1405   -774   -670   1441   -119    735     10    579    542    527
     72   1504   1428   -789   -678   1467    -98    787     46    618    579    561
    111   1543   1431   -828   -659   1486    -90    836     77    654    613    587
    119   1571   1452   -844   -665   1512    -83    893    119    696    652    623
    101   1590   1486   -846   -691   1538    -85    948    153    740    693    665
    127   1615   1486   -872   -680   1551    -83   1000    192    784    740    711
    171   1667   1493   -919   -659   1582    -77   1054    231    833    789    761
    174   1722   1548   -948   -685   1636    -67   1101    270    880    841    813
    142   1727   1582   -937   -719   1654    -83   1109    277    896    862    839
    137   1722   1584   -930   -724   1654   -103   1098    270    891    865    841
    166   1764   1595   -966   -714   1680    -93   1111    283    914    891    867
    192   1839   1647  -1015   -727   1743    -54   1132    309    943    927    906
    215   1855   1639  -1036   -711   1748    -51   1117    296    927    911    896
    142   1797   1654   -971   -756   1725    -67   1072    262    893    878    862
    150   1821   1670   -987   -761   1745    -51   1047    252    878    865    854
    150   1784   1634   -966   -740   1709    -49    989    205    820    805    797
    119   1722   1602   -922   -743   1662    -59    917    150    756    735    727
     88   1680   1590   -885   -750   1636    -64    852    106    701    680    672
     59   1649   1590   -854   -766   1621    -75    792     67    657    631    628
     64   1628   1564   -846   -748   1597    -90    737     31    615    584    579
     54   1584   1527   -820   -737   1556   -106    683    -10    566    542    535
     12   1514   1499   -763   -743   1506   -119    641    -44    532    509    506
     23   1493   1470   -758   -724   1483   -122    613    -62    511    485    480
     46   1522   1475   -784   -714   1499   -124    594    -77    498    470    465
     18   1493   1475   -756   -730   1486   -142    568   -103    472    444    444
     23   1486   1460   -756   -717   1473   -148    555   -114    462    431    431
     28   1475   1447   -753   -709   1462   -148    548   -116    457    428    426
     38   1509   1470   -774   -714   1491   -137    555   -109    467    439    439
     44   1519   1473   -784   -714   1496   -135    561   -103    472    441    446
     59   1509   1449   -784   -693   1478   -140    561   -103    470    441    444
     20   1483   1462   -753   -719   1473   -145    561   -109    467    441    441
     20   1501   1480   -761   -730   1491   -137    566   -103    478    449    449
     77   1553   1475   -818   -698   1514   -135    566   -103    478    449    449
     85   1551   1465   -818   -688   1506   -140    566   -103    478    449    452
     12   1504   1488   -761   -737   1493   -145    568   -101    483    452    457
    -23   1478   1501   -727   -761   1488   -155    561   -106    478    441    444
     36   1530   1493   -784   -730   1512   -142    571    -98    488    454    459
     70   1564   1493   -818   -711   1530   -127    587    -85    501    467    475
     31   1519   1488   -776   -730   1504   -135    574    -98    491    459    462
     38   1501   1462   -769   -711   1483   -150    555   -114    472    444    446
     28   1506   1475   -769   -724   1491   -158    553   -119    467    441    449
     10   1504   1493   -758   -740   1499   -163    550   -119    472    444    452
     18   1491   1470   -756   -724   1480   -174    537   -129    457    428    439
      5   1473   1467   -737   -730   1470   -184    524   -148    441    410    426
      0   1467   1467   -735   -735   1467   -176    527   -142    446    418    433
     51   1509   1457   -782   -704   1486   -166    540   -127    459    436    452
     85   1574   1486   -831   -701   1530   -142    558   -109    478    449    470
     57   1595   1538   -826   -740   1566   -124    571    -93    491    462    472
     64   1636   1571   -852   -756   1605    -90    594    -64    517    485    491
     33   1623   1587   -828   -776   1605    -80    592    -62    511    483    491
     -2   1610   1610   -805   -805   1610    -77    594    -57    519    491    493
     44   1673   1628   -857   -792   1652    -64    610    -33    545    517    524
     54   1699   1644   -878   -795   1670    -88    594    -36    545    522    537
     46   1683   1636   -865   -795   1660   -119    581    -46    537    517    532
     41   1686   1641   -865   -800   1665   -137    574    -51    537    519    530
     46   1704   1657   -875   -805   1680   -129    587    -36    553    535    542
     62   1670   1605   -867   -771   1639   -137    581    -51    540    519    530
     41   1634   1592   -839   -774   1613   -142    581    -62    530    509    527
     15   1574   1558   -795   -771   1569   -163    558    -96    498    480    501
      0   1506   1506   -753   -753   1506   -192    519   -137    452    433    459
     15   1506   1491   -761   -737   1499   -174    519   -142    444    426    441
     54   1538   1480   -797   -714   1509   -148    527   -140    446    431    441
     57   1512   1452   -784   -696   1483   -155    509   -158    426    407    426
     23   1454   1431   -737   -704   1444   -174    485   -187    397    371    392
     15   1436   1421   -727   -704   1431   -171    485   -192    392    371    381
     15   1441   1423   -730   -704   1434   -158    498   -179    405    384    394
      2   1426   1423   -717   -711   1426   -153    504   -176    405    381    392
    -10   1413   1423   -701   -717   1418   -168    493   -187    397    374    387
    -28   1402   1428   -688   -730   1415   -181    483   -197    389    366    381
      7   1428   1421   -719   -706   1423   -171    483   -194    389    361    387
      0   1410   1408   -706   -704   1408   -168    488   -189    392    368    387
      0   1382   1382   -691   -691   1382   -187    475   -205    379    355    366
     -7   1374   1379   -685   -693   1376   -187    480   -207    371    340    350
      0   1405   1402   -704   -701   1402   -103    597   -135    413    355    355
     59   1509   1447   -784   -693   1478     25    800     18    522    428    402
    129   1644   1514   -885   -691   1579    140   1049    239    722    597    548
    210   1886   1675  -1049   -732   1782    189   1402    555   1096    982    919
    246   2221   1971  -1234   -862   2096    124   1475    732   1428   1405   1379
    181   2499   2314  -1343  -1065   2408    -25   1083    652   1566   1678   1712
     64   2634   2569  -1348  -1252   2603   -257    431    332   1434   1662   1751
   -111   2395   2504  -1143  -1306   2449   -522   -288   -298    766   1010   1143
   -200   1912   2109   -857  -1153   2010   -758   -750   -940    -20    200    368
   -158   1496   1654   -670   -906   1574   -862   -743  -1119   -277    -90     67
    -88   1273   1361   -592   -724   1317   -776   -439   -930   -161    -38     70
    -49   1293   1343   -623   -696   1317   -558    -88   -649     38     98    171
      0   1363   1363   -683   -680   1363   -324    244   -387    231    236    277
     18   1392   1374   -706   -678   1382   -205    420   -257    329    306    329
     20   1423   1402   -722   -691   1413   -148    498   -192    381    348    366
     18   1402   1382   -711   -683   1395   -150    506   -189    379    345    363
     12   1382   1366   -698   -678   1374   -155    509   -189    379    340    355
    -15   1358   1374   -672   -696   1366   -142    530   -171    394    355    363
     23   1397   1374   -709   -675   1387   -114    563   -140    423    387    389
     51   1426   1371   -740   -659   1400   -114    568   -135    426    389    392
     49   1415   1366   -732   -659   1392   -116    568   -135    426    387    389
     44   1431   1384   -740   -670   1410   -114    581   -127    436    394    402
     38   1423   1384   -730   -672   1405   -124    584   -124    436    394    402
     67   1434   1363   -750   -649   1400   -124    589   -122    441    400    405
     67   1452   1384   -761   -657   1418   -101    618    -96    470    428    431
     46   1457   1410   -753   -680   1434    -88    636    -75    491    449    452
     59   1470   1410   -763   -675   1441    -85    644    -64    498    459    462
     46   1465   1415   -758   -685   1441    -93    644    -67    498    457    457
     18   1449   1431   -732   -706   1441    -98    649    -64    504    459    457
     41   1467   1423   -756   -693   1447    -96    659    -54    511    470    465
     67   1501   1434   -784   -683   1467    -88    678    -38    527    485    480
     44   1470   1426   -758   -691   1449    -90    685    -33    535    488    485
     44   1473   1426   -758   -691   1449    -85    706    -18    550    504    496
     72   1496   1421   -784   -675   1460    -72    743     10    576    530    511
     44   1509   1465   -776   -709   1488    -46    789     49    618    571    550
     75   1540   1465   -810   -696   1504    -38    823     72    641    592    574
    145   1582   1434   -865   -644   1509    -31    862     98    665    613    587
    114   1574   1460   -844   -672   1517    -23    909    129    696    636    613
     70   1571   1501   -820   -714   1538    -12    971    171    740    678    657
    106   1608   1499   -859   -696   1556     -7   1034    213    787    724    693
    148   1662   1514   -906   -683   1590     15   1104    265    841    784    743
    171   1719   1545   -948   -688   1634     38   1174    319    906    849    807
    189   1758   1569   -974   -688   1665     36   1205    340    935    883    844
    200   1795   1595  -1000   -698   1696     38   1226    355    956    906    875
    194   1818   1623  -1008   -714   1722     38   1236    363    974    927    904
    179   1808   1628   -995   -724   1719     28   1226    358    974    935    909
    181   1816   1634   -997   -724   1725     12   1208    348    966    932    906
    148   1810   1660   -982   -756   1735     10   1187    335    958    927    904
    137   1810   1673   -976   -766   1743     10   1150    311    932    904    888
    140   1805   1665   -976   -761   1735     12   1104    283    898    872    862
    150   1797   1647   -974   -748   1722     25   1060    259    870    846    831
    109   1730   1621   -922   -756   1675     23    995    218    820    797    776
    106   1680   1571   -893   -732   1626      0    909    161    756    732    709
     98   1647   1545   -875   -724   1595    -31    823    101    685    659    639
     64   1618   1553   -841   -743   1587    -25    782     83    665    636    615
     20   1584   1564   -805   -771   1574    -20    758     75    652    623    607
     28   1584   1556   -805   -763   1569    -25    727     59    631    600    587
     12   1548   1532   -782   -758   1540    -41    688     28    602    568    553
     18   1501   1483   -758   -732   1493    -54    659     10    584    550    532
     28   1475   1444   -753   -709   1460    -77    628    -18    555    524    498
     23   1465   1441   -745   -709   1454    -80    620    -23    553    519    493
     -5   1462   1465   -730   -735   1465    -67    631    -10    563    530    506
    -23   1465   1488   -719   -756   1475    -59    633     -2    571    535    514
     23   1488   1462   -756   -719   1475    -67    628     -7    566    527    506
     12   1480   1467   -745   -727   1473    -70    628    -10    566    530    509
      0   1460   1457   -732   -727   1460    -85    615    -18    555    522    498
     54   1486   1431   -769   -688   1460    -88    613    -20    553    514    493
     54   1480   1426   -769   -685   1454    -77    620    -12    563    527    504
     33   1486   1452   -761   -709   1470    -70    631      2    579    545    517
     25   1478   1452   -753   -714   1465    -67    633      2    579    540    514
     46   1501   1454   -774   -704   1478    -64    628      2    576    535    517
     31   1499   1465   -766   -717   1483    -67    628      2    581    545    524
     -2   1449   1452   -724   -727   1449    -93    607    -15    563    532    501
    -25   1423   1449   -698   -737   1436    -96    605    -18    561    532    491
     33   1499   1465   -766   -714   1483    -64    631     10    592    558    522
     64   1535   1467   -802   -701   1504    -49    633     15    592    563    532
     44   1493   1449   -769   -704   1473    -70    610     -7    571    537    517
     28   1467   1439   -750   -704   1454    -85    594    -25    558    522    498
    -18   1439   1457   -709   -737   1447    -80    597    -18    566    535    501
     -2   1475   1475   -737   -737   1475    -70    607     -5    579    548    514
     23   1501   1475   -763   -724   1488    -67    613     -2    581    553    524
      7   1488   1478   -748   -735   1483    -72    600    -10    574    545    519
     12   1512   1499   -761   -743   1506    -64    605     -2    581    553    527
      5   1543   1538   -774   -766   1543    -31    633     28    610    579    548
    -36   1535   1571   -748   -802   1553    -10    641     44    626    589    555
      5   1582   1577   -795   -784   1579      0    646     54    633    600    571
     77   1670   1592   -872   -756   1631     15    659     75    657    620    589
     33   1649   1613   -841   -789   1631      0    654     80    667    633    602
      7   1592   1584   -800   -789   1590    -38    636     64    657    631    600
     20   1595   1574   -807   -776   1584    -62    618     51    646    623    597
     77   1678   1600   -878   -761   1639    -36    649     80    678    657    623
     36   1600   1561   -820   -763   1582    -51    639     62    662    641    605
     54   1548   1493   -802   -719   1519    -80    613     25    626    605    579
     96   1545   1447   -820   -675   1496    -88    597      7    607    584    563
     57   1512   1454   -784   -698   1483    -88    587    -10    592    568    548
      2   1465   1460   -735   -730   1462    -80    587    -15    584    561    540
     -7   1421   1428   -706   -717   1423    -93    563    -41    553    527    506
    -38   1374   1413   -670   -727   1395   -106    540    -70    527    504    483
    -59   1340   1400   -639   -730   1369   -111    524    -85    511    491    467
     -2   1361   1363   -680   -683   1361   -103    532    -77    517    493    467
     18   1361   1343   -691   -662   1353   -103    530    -83    514    493    467
    -23   1330   1353   -654   -688   1340   -114    519    -93    504    485    459
    -20   1340   1361   -659   -691   1350   -116    517    -93    501    478    457
    -15   1330   1343   -657   -680   1335   -132    498   -111    483    457    431
    -23   1330   1353   -652   -688   1340   -124    509   -101    493    470    441
     -2   1361   1361   -680   -680   1361   -111    524    -85    514    493    467
    -36   1332   1369   -646   -701   1350   -116    517    -90    504    485    459
    -64   1304   1366   -620   -717   1335   -106    527    -85    506    485    457
    -31   1348   1379   -659   -704   1361    -28    620    -23    542    506    465
      5   1428   1423   -717   -711   1428     88    797     96    618    550    485
     51   1569   1517   -810   -732   1543    215   1057    301    800    701    615
    142   1816   1673   -979   -763   1745    322   1475    641   1171   1057    950
    288   2184   1896  -1236   -805   2042    267   1592    844   1512   1460   1382
    246   2465   2218  -1356   -987   2343     18   1104    769   1680   1751   1735
     18   2579   2561  -1299  -1270   2572   -306    345    517   1660   1842   1873
   -184   2364   2548  -1091  -1366   2455   -605   -389    -31   1135   1366   1449
   -244   1888   2132   -820  -1189   2008   -852   -857   -722    293    527    662
   -192   1478   1670   -644   -932   1571   -924   -823   -945    -51    142    272
   -122   1278   1400   -576   -761   1337   -756   -428   -727     67    187    267
    -90   1275   1363   -592   -727   1319   -488    -25   -459    236    285    322
    -44   1304   1345   -631   -696   1325   -257    288   -249    379    384    381
    -36   1301   1337   -633   -688   1319   -142    446   -145    457    446    423
    -62   1262   1325   -600   -693   1293   -119    485   -122    470    449    423
    -49   1273   1322   -613   -688   1296   -106    511   -106    480    452    426
    -28   1293   1322   -633   -675   1306    -96    527    -96    485    457    431
    -25   1280   1304   -628   -665   1291   -103    527    -98    480    446    420
    -20   1293   1314   -636   -667   1304    -88    545    -83    496    465    433
    -12   1322   1332   -654   -672   1325    -62    584    -46    532    501    465
    -12   1319   1330   -654   -672   1325    -57    594    -38    545    517    478
      7   1314   1306   -662   -649   1309    -72    587    -44    537    506    467
     -2   1314   1317   -654   -659   1314    -75    589    -44    540    501    467
    -44   1304   1348   -631   -696   1325    -67    605    -36    550    514    475
    -10   1337   1348   -665   -680   1343    -62    610    -28    553    522    483
     46   1387   1340   -719   -646   1363    -46    628    -12    566    532    493
     -7   1337   1345   -665   -675   1340    -44    641     -5    576    542    498
    -18   1337   1356   -662   -685   1345    -49    652      2    587    555    509
    -20   1309   1330   -646   -675   1319    -72    639     -7    571    537    493
    -20   1322   1343   -652   -683   1332    -64    654      5    584    548    504
     41   1452   1410   -745   -683   1431     -5    727     70    646    605    566
     49   1454   1405   -753   -678   1431     -2    737     80    652    607    563
     25   1410   1382   -719   -678   1397    -12    745     77    652    607    555
     28   1421   1389   -724   -680   1405     -5    776     98    675    631    576
     46   1444   1397   -745   -675   1421      7    810    119    696    646    589
     54   1457   1402   -758   -675   1431     23    857    150    724    670    610
     15   1439   1423   -727   -704   1431     23    896    171    743    685    631
     28   1439   1408   -735   -691   1423     23    943    194    766    706    646
     77   1491   1413   -784   -667   1452     49   1015    241    813    750    683
     64   1530   1462   -800   -698   1496     67   1083    285    862    797    724
    103   1590   1486   -849   -691   1538     80   1145    327    909    844    771
    135   1626   1488   -880   -678   1558     70   1182    353    937    872    802
    140   1683   1543   -911   -701   1613     83   1231    394    987    924    857
    145   1738   1590   -943   -722   1662    109   1278    441   1039    979    914
    137   1732   1595   -935   -727   1662     90   1267    433   1039    984    917
    135   1735   1597   -935   -730   1665     72   1249    420   1031    982    914
    127   1774   1647   -950   -758   1712     93   1260    439   1052   1008    945
    127   1790   1662   -961   -769   1727     88   1234    428   1041   1000    945
    129   1771   1641   -950   -756   1706     64   1174    389   1002    963    914
    109   1725   1613   -917   -753   1670     46   1109    348    963    927    875
    109   1730   1621   -919   -756   1675     64   1070    340    953    922    865
    116   1727   1608   -924   -745   1667     57    997    298    909    878    820
     64   1649   1582   -857   -758   1615     28    911    241    844    807    758
     33   1597   1561   -818   -763   1579     18    846    200    800    761    711
      5   1525   1519   -763   -756   1522      0    779    155    748    711    657
    -23   1465   1488   -722   -756   1475    -18    727    116    706    672    613
    -12   1457   1470   -722   -743   1462    -20    698     93    685    652    592
    -28   1436   1465   -706   -748   1452    -31    670     75    665    631    576
     -2   1415   1418   -706   -709   1415    -44    639     49    636    602    553
    -15   1395   1410   -691   -711   1402    -51    618     31    618    584    535
    -15   1415   1431   -701   -724   1423    -36    628     44    631    594    545
    -20   1405   1423   -693   -722   1413    -31    633     46    633    600    545
    -12   1415   1428   -701   -719   1421    -23    639     54    639    607    550
    -15   1421   1436   -704   -727   1428    -23    636     49    639    602    555
      0   1436   1436   -717   -717   1436    -33    631     44    633    594    555
      2   1415   1410   -711   -704   1415    -46    620     33    620    581    540
    -28   1389   1418   -680   -722   1402    -49    618     33    623    587    542
    -10   1400   1410   -696   -711   1405    -54    615     33    626    587    542
     18   1423   1405   -719   -693   1415    -49    618     38    628    589    542
    -25   1400   1426   -688   -724   1413    -44    628     46    639    600    550
    -59   1376   1436   -657   -748   1405    -57    618     36    628    592    550
    -44   1402   1444   -680   -745   1423    -59    615     36    626    592    545
    -23   1426   1449   -704   -735   1436    -49    623     46    636    602    555
    -23   1431   1454   -704   -740   1441    -41    626     49    641    607    568
    -15   1415   1431   -698   -722   1423    -49    615     41    633    597    553
     -7   1413   1421   -704   -714   1415    -64    600     28    618    584    540
    -20   1405   1426   -693   -722   1413    -67    592     23    615    584    537
    -44   1379   1421   -667   -732   1400    -75    587     18    610    579    532
    -49   1379   1428   -665   -737   1402    -70    592     25    618    587    542
      0   1434   1434   -717   -717   1434    -51    607     41    633    605    566
     -5   1428   1434   -711   -719   1431    -51    600     33    626    592    561
     -5   1400   1402   -698   -706   1400    -59    587     25    615    581    540
      2   1439   1436   -719   -717   1439    -33    610     51    644    613    561
    -20   1475   1496   -730   -761   1486     -5    639     83    675    641    594
     12   1527   1514   -771   -750   1519     15    646     96    683    652    602
     -5   1512   1517   -756   -761   1514     18    633     88    672    639    587
    -51   1491   1543   -719   -797   1517     18    628     88    675    641    592
      5   1569   1561   -789   -779   1564     25    649    119    709    675    628
     28   1569   1538   -800   -756   1553     -7    636    114    709    675    631
     15   1548   1532   -784   -761   1540    -38    618     96    696    662    620
    -38   1543   1582   -750   -810   1561    -41    626    103    709    675    639
      0   1540   1540   -771   -769   1540    -51    628    101    706    675    639
     41   1522   1480   -782   -719   1501    -64    615     77    685    657    615
     -2   1465   1465   -732   -735   1465    -77    594     54    662    636    594
      7   1441   1434   -724   -711   1439    -77    584     44    649    626    589
     15   1421   1405   -719   -696   1413    -83    561     12    618    592    561
    -10   1397   1408   -693   -709   1402    -67    563     12    618    592    553
    -41   1350   1392   -657   -717   1371    -67    553      2    605    581    535
    -25   1340   1366   -657   -696   1353    -77    532    -18    579    555    509
    -36   1309   1343   -636   -688   1325    -85    517    -36    563    537    496
    -41   1306   1348   -633   -696   1327    -85    517    -38    561    535    501
    -41   1309   1350   -636   -696   1330    -98    504    -51    545    517    485
    -67   1280   1348   -605   -706   1314   -111    488    -64    532    504    470
    -64   1275   1337   -607   -701   1306    -93    514    -38    561    537    491
    -54   1275   1330   -610   -693   1301    -85    519    -31    568    545    491
    -31   1296   1327   -633   -678   1312    -77    519    -31    568    542    496
    -51   1291   1343   -618   -696   1317    -80    517    -33    566    540    493
    -62   1283   1343   -613   -701   1314    -88    506    -41    558    530    491
    -38   1301   1337   -631   -688   1319    -67    537    -28    558    524    480
    -28   1361   1389   -667   -709   1374     33    680     64    618    558    491
      2   1449   1447   -724   -722   1449    135    883    207    735    649    558
    106   1628   1522   -870   -706   1577    254   1228    483   1008    898    784
    231   1914   1683  -1072   -727   1800    309   1571    771   1371   1283   1179
    246   2262   2013  -1257   -883   2138    202   1415    862   1639   1644   1600
    129   2436   2307  -1283  -1088   2372    -62    769    706   1704   1816   1823
    -72   2397   2470  -1163  -1273   2434   -368    -33    293   1408   1597   1647
   -267   2016   2283   -875  -1275   2148   -628   -649   -348    693    906   1000
   -306   1540   1847   -618  -1078   1693   -839   -885   -823    101    296    405
   -213   1252   1465   -519   -839   1358   -841   -646   -779     64    202    272
   -114   1260   1374   -574   -745   1317   -589   -215   -504    246    319    345
    -80   1278   1358   -597   -719   1317   -324    155   -270    397    418    410
    -70   1252   1322   -592   -698   1288   -166    379   -137    483    470    439
    -67   1267   1335   -600   -701   1301   -103    467    -83    522    493    459
    -67   1278   1345   -605   -706   1309    -72    506    -54    545    517    475
    -57   1254   1312   -600   -683   1283    -72    517    -49    545    514    470
     -5   1288   1293   -641   -649   1291    -59    537    -38    555    522    478
    -23   1299   1322   -636   -672   1309    -46    555    -23    571    540    491
    -46   1270   1317   -613   -683   1293    -49    558    -20    574    542    493
    -33   1275   1309   -620   -672   1291    -57    558    -20    568    537    483
    -20   1296   1314   -639   -667   1304    -44    579     -5    587    558    498
    -23   1325   1348   -649   -685   1335    -28    594     12    607    576    524
    -12   1319   1332   -654   -672   1325    -33    592      7    600    566    514
    -15   1317   1332   -652   -672   1325    -44    592      5    597    563    514
    -20   1314   1335   -646   -678   1325    -51    594      2    600    563    517
    -12   1301   1314   -644   -662   1306    -59    597      2    600    561    511
     -7   1309   1314   -652   -662   1312    -51    610     12    613    574    519
    -15   1314   1330   -649   -672   1322    -36    631     28    628    592    537
     10   1337   1327   -675   -659   1332    -23    652     46    646    607    553
      2   1350   1348   -675   -672   1350    -18    670     62    659    618    563
     -2   1387   1389   -693   -696   1389      0    704     90    688    644    587
      7   1413   1402   -711   -698   1408      7    730    109    706    662    602
     18   1413   1395   -717   -688   1402      0    743    111    704    659    597
     18   1410   1392   -714   -685   1402      0    763    119    714    659    600
     31   1439   1408   -735   -688   1423     15    802    145    737    685    626
     51   1462   1408   -758   -678   1436     33    852    176    771    722    652
     64   1470   1405   -769   -670   1439     46    901    207    802    753    680
     36   1465   1428   -750   -696   1447     49    950    228    826    774    706
     72   1504   1431   -789   -680   1467     51   1010    265    865    810    737
    127   1569   1439   -849   -654   1504     62   1072    306    909    854    776
    129   1608   1475   -870   -672   1543     72   1135    350    961    906    826
    116   1631   1514   -872   -698   1574     90   1189    389   1010    956    878
    114   1644   1530   -880   -706   1590     80   1205    402   1028    982    901
    142   1709   1566   -927   -711   1639     90   1226    426   1057   1013    937
    155   1745   1587   -950   -714   1665     88   1226    428   1065   1023    953
    135   1735   1600   -935   -732   1667     64   1200    407   1047   1008    943
    124   1719   1595   -922   -737   1660     54   1176    394   1036   1000    930
    150   1771   1621   -961   -735   1699     85   1179    407   1052   1015    948
    163   1787   1621   -976   -730   1704    103   1153    400   1044   1008    945
    103   1696   1592   -898   -743   1644     70   1070    340    976    940    880
     59   1662   1600   -862   -769   1631     54    995    296    927    891    831
     59   1647   1587   -854   -763   1618     59    935    267    896    859    800
     80   1626   1545   -854   -732   1587     54    870    231    849    810    756
     62   1587   1525   -823   -730   1556     51    815    197    813    769    717
     25   1535   1506   -782   -740   1522     44    769    168    784    737    683
     18   1491   1470   -756   -727   1480     28    722    135    748    704    644
     10   1457   1447   -735   -717   1452     12    683    106    717    675    607
     -5   1444   1449   -719   -727   1447      5    662     88    698    657    592
    -12   1423   1434   -706   -724   1428     -7    639     70    680    633    579
     -7   1405   1413   -698   -709   1408    -18    618     49    659    613    561
    -12   1408   1418   -698   -717   1413    -10    620     51    665    618    566
    -15   1413   1428   -698   -722   1421     -7    623     54    665    623    574
    -18   1392   1408   -688   -714   1400    -15    615     46    657    613    561
    -41   1363   1405   -659   -724   1382    -20    613     44    657    607    558
    -54   1369   1421   -657   -737   1395    -10    626     54    667    620    571
    -12   1397   1410   -691   -711   1402    -10    628     57    667    620    563
    -46   1363   1410   -659   -730   1387    -31    610     38    649    605    548
    -62   1369   1428   -654   -745   1397    -28    613     41    654    607    555
     31   1449   1418   -740   -696   1434      0    644     72    685    639    581
     49   1457   1408   -753   -678   1434     12    652     83    693    646    587
    -18   1423   1439   -704   -727   1428      0    641     70    683    639    581
    -38   1415   1454   -688   -745   1434      0    644     70    685    639    587
     -2   1431   1431   -714   -717   1431     -5    636     64    678    631    579
     31   1431   1400   -730   -683   1415    -15    626     54    667    620    571
      2   1408   1402   -706   -701   1405    -23    618     46    659    615    566
    -18   1405   1423   -696   -719   1413    -28    613     41    657    615    566
    -28   1397   1426   -685   -730   1413    -23    613     41    659    618    568
    -10   1436   1447   -711   -727   1441    -10    628     51    670    626    579
     -2   1436   1439   -717   -722   1436    -15    623     46    665    620    568
     -5   1421   1426   -706   -717   1421    -20    613     36    654    613    561
    -10   1418   1428   -704   -719   1423    -25    610     33    654    613    566
    -15   1423   1439   -704   -727   1431    -18    613     36    662    618    571
     -7   1449   1457   -722   -732   1452      2    628     57    675    631    576
    -36   1486   1522   -724   -779   1501     28    646     80    696    649    594
    -70   1496   1564   -714   -815   1530     44    654     90    704    657    605
    -41   1506   1548   -732   -795   1527     33    646     85    698    649    597
     20   1582   1561   -802   -769   1574     41    657    103    719    667    620
     25   1610   1582   -818   -779   1597     28    659    114    737    693    644
     12   1577   1564   -795   -776   1571     -7    641     98    727    688    639
     10   1561   1551   -784   -769   1556    -20    636     98    727    688    639
     25   1566   1540   -797   -756   1553    -15    657    111    740    704    657
     10   1532   1519   -771   -753   1527    -23    652     93    724    688    649
     12   1491   1475   -753   -732   1486    -44    636     67    698    662    623
     41   1486   1444   -763   -701   1465    -38    631     54    688    654    613
     -5   1439   1441   -719   -722   1441    -41    607     28    665    631    589
    -23   1410   1431   -693   -727   1421    -46    589      5    639    602    558
    -38   1374   1413   -667   -727   1392    -59    566    -20    613    571    527
    -72   1348   1421   -636   -745   1384    -67    558    -36    597    558    514
    -83   1327   1408   -623   -745   1369    -72    550    -46    584    542    501
    -64   1314   1376   -626   -719   1345    -75    542    -57    576    532    491
    -57   1309   1363   -628   -709   1337    -75    542    -62    574    532    493
    -23   1343   1366   -659   -693   1353    -59    558    -51    587    540    509
    -23   1345   1366   -662   -696   1356    -59    555    -51    584    537    504
    -67   1319   1387   -626   -727   1353    -72    545    -64    571    527    493
    -93   1299   1392   -605   -743   1345    -80    542    -70    568    519    493
    -80   1301   1382   -610   -730   1340    -88    540    -70    563    519    485
    -54   1306   1361   -626   -709   1332    -90    537    -72    561    511    480
    -64   1312   1374   -623   -719   1343    -51    581    -46    579    524    488
    -25   1392   1415   -683   -719   1402     46    717     41    628    548    496
     46   1475   1428   -761   -691   1452    155    917    184    735    626    548
     51   1584   1530   -820   -737   1558    262   1239    441    997    867    766
    163   1891   1727  -1028   -782   1810    288   1579    743   1379   1278   1184
    244   2255   2008  -1252   -880   2132    194   1512    867   1667   1657   1610
    158   2462   2304  -1309  -1072   2385     -7    982    748   1761   1855   1857
   -106   2431   2538  -1163  -1322   2483   -298    189    306   1428   1608   1660
   -311   2068   2377   -878  -1345   2221   -555   -506   -374    672    865    956
   -314   1615   1927   -652  -1122   1771   -763   -795   -888     49    233    345
   -207   1325   1532   -558   -870   1428   -784   -587   -865     10    142    233
   -153   1228   1382   -537   -769   1306   -613   -233   -641    148    218    270
    -83   1296   1379   -607   -732   1337   -358    142   -374    332    345    358
    -75   1291   1366   -607   -722   1330   -163    418   -184    470    439    423
    -96   1254   1350   -579   -722   1301   -103    511   -127    506    462    439
    -64   1291   1356   -613   -711   1322    -80    535   -106    514    467    441
    -57   1296   1353   -618   -704   1325    -70    555    -93    524    472    444
    -83   1296   1379   -607   -732   1337    -54    581    -72    548    493    462
    -51   1317   1369   -631   -709   1343    -51    594    -64    555    496    467
    -70   1293   1363   -613   -717   1327    -57    597    -70    550    488    465
    -85   1293   1376   -605   -732   1335    -54    613    -62    561    506    480
    -36   1337   1371   -652   -704   1353    -36    628    -44    579    527    498
    -33   1325   1358   -644   -696   1340    -49    620    -49    571    514    488
    -64   1304   1369   -620   -717   1335    -51    620    -51    568    509    483
    -75   1322   1395   -623   -735   1358    -44    636    -44    579    519    493
    -38   1337   1376   -649   -709   1356    -51    636    -46    574    514    488
    -25   1340   1366   -657   -696   1353    -51    646    -38    584    522    493
    -25   1374   1400   -675   -711   1387    -36    675    -15    610    548    524
    -31   1382   1413   -675   -722   1397    -31    688     -2    623    561    535
    -46   1361   1408   -659   -727   1384    -38    685     -7    618    553    524
    -41   1379   1421   -667   -730   1400    -33    704      2    631    566    537
    -28   1408   1434   -691   -730   1421    -15    735     28    659    592    563
     10   1439   1428   -724   -709   1434     -7    756     46    675    607    581
      5   1439   1431   -724   -711   1436      0    776     59    688    618    594
    -18   1428   1447   -704   -732   1436      2    797     72    704    633    602
    -31   1426   1457   -698   -745   1441    -12    810     75    709    636    600
    -10   1447   1457   -719   -735   1452     -5    846     98    735    659    626
      7   1478   1470   -745   -730   1475     10    898    137    774    693    665
     36   1517   1480   -776   -722   1499     28    956    179    813    737    709
     51   1540   1488   -797   -717   1514     31   1008    207    846    771    735
     25   1551   1525   -789   -750   1538     36   1067    244    891    813    782
     28   1574   1543   -802   -758   1558     36   1114    277    932    857    826
     80   1636   1556   -857   -737   1597     36   1158    311    974    904    862
    140   1740   1600   -943   -730   1670     62   1210    358   1028    961    919
    140   1777   1636   -961   -748   1706     70   1231    376   1057    992    953
    109   1753   1641   -932   -766   1699     49   1218    368   1057    992    958
     49   1717   1667   -883   -807   1693     31   1205    358   1052    992    966
     67   1751   1680   -909   -807   1717     31   1192    353   1052    997    982
    129   1805   1675   -969   -774   1743     49   1182    350   1047    995    979
    122   1800   1678   -963   -779   1740     54   1148    327   1021    969    950
     25   1738   1712   -880   -841   1725     57   1109    298    992    937    922
     23   1706   1680   -867   -828   1696     49   1044    257    937    885    870
     41   1680   1639   -862   -797   1660     46    976    210    878    826    810
     36   1652   1613   -844   -789   1634     44    917    171    833    774    766
    -10   1592   1602   -789   -805   1597     25    854    127    784    727    719
    -46   1525   1571   -740   -807   1545      7    792     85    732    675    665
    -41   1504   1545   -732   -792   1525      7    756     62    709    649    636
    -41   1493   1535   -730   -787   1514      0    724     41    688    623    615
    -31   1480   1512   -724   -771   1496    -18    688      7    654    584    589
     -5   1501   1506   -748   -756   1504    -12    672     -5    641    576    581
    -67   1457   1525   -696   -795   1488    -20    657    -20    626    566    566
   -111   1413   1525   -652   -818   1467    -33    644    -28    623    561    561
    -70   1421   1491   -675   -779   1454    -36    646    -25    623    558    555
    -31   1457   1488   -711   -758   1473    -23    654    -15    633    574    568
    -15   1493   1509   -740   -761   1501     -7    667     -5    649    589    587
    -51   1465   1514   -709   -784   1491    -20    659    -15    639    574    579
    -70   1444   1514   -685   -792   1478    -25    657    -20    633    571    568
    -46   1483   1527   -719   -787   1506    -15    665    -10    649    584    584
    -25   1486   1512   -730   -769   1499    -18    662    -12    646    581    584
    -10   1486   1493   -737   -753   1488    -18    659    -15    644    579    581
    -64   1470   1535   -701   -800   1501    -18    662    -12    646    584    587
    -83   1465   1548   -691   -815   1504    -15    665    -10    654    592    597
    -70   1457   1527   -693   -800   1491    -25    657    -18    644    581    589
    -49   1475   1525   -714   -787   1499    -20    657    -18    644    581    589
    -59   1486   1545   -711   -802   1514    -15    659    -12    652    589    600
    -44   1483   1527   -719   -787   1504    -38    636    -36    628    568    581
    -20   1499   1517   -740   -769   1506    -44    628    -44    623    563    576
    -57   1493   1551   -719   -805   1522    -33    641    -33    636    579    592
    -62   1493   1556   -714   -807   1525    -28    646    -31    636    579    592
    -36   1499   1535   -732   -784   1517    -41    631    -46    623    561    579
    -59   1483   1543   -711   -800   1512    -38    633    -46    628    566    589
    -51   1501   1551   -727   -800   1525    -36    633    -44    628    568    594
    -25   1551   1577   -761   -800   1564    -18    644    -25    641    587    607
    -46   1595   1639   -776   -841   1615     20    678     10    680    620    636
    -59   1605   1665   -774   -862   1634     41    691     25    691    633    646
    -41   1615   1657   -787   -849   1636     25    672     12    675    620    636
    -28   1636   1665   -802   -846   1649     20    670     20    688    633    649
    -20   1657   1675   -820   -846   1665     12    678     36    709    654    675
     -7   1662   1670   -828   -839   1665    -20    659     20    704    649    675
    -20   1670   1688   -826   -854   1678    -28    659     23    706    654    680
    -28   1657   1686   -813   -857   1670    -25    670     28    717    665    688
    -31   1595   1623   -782   -826   1608    -57    644     -7    685    631    659
    -15   1556   1571   -771   -795   1564    -83    620    -38    652    602    631
    -38   1551   1587   -758   -813   1569    -67    633    -36    654    607    636
    -64   1543   1608   -737   -836   1574    -46    641    -36    654    605    636
    -25   1538   1564   -756   -795   1551    -51    620    -62    623    576    600
    -44   1501   1545   -730   -795   1522    -49    602    -80    605    561    581
    -72   1470   1543   -698   -807   1504    -54    589    -96    587    542    568
    -59   1454   1514   -696   -787   1483    -67    574   -119    566    519    548
    -57   1428   1486   -685   -771   1457    -75    561   -135    550    501    535
    -70   1434   1504   -680   -787   1467    -70    563   -129    555    509    542
    -77   1415   1491   -670   -784   1452    -72    558   -135    550    504    535
    -64   1410   1475   -672   -769   1441    -80    553   -142    540    493    524
    -96   1392   1488   -649   -792   1439    -85    550   -145    537    491    524
    -72   1410   1483   -667   -776   1447    -80    558   -140    545    498    532
    -51   1405   1454   -678   -753   1428    -77    558   -142    542    496    530
   -119   1340   1460   -610   -789   1400    -98    542   -158    527    478    514
   -132   1353   1486   -610   -807   1418    -77    581   -137    537    478    514
    -67   1434   1499   -683   -782   1465     28    727    -41    594    506    522
     20   1530   1509   -776   -745   1519    155    940    127    727    607    587
     88   1704   1615   -896   -763   1660    285   1247    405   1005    859    813
    148   1961   1810  -1057   -831   1886    285   1556    693   1382   1265   1228
    148   2301   2153  -1226  -1002   2229    174   1470    779   1636   1628   1649
     41   2522   2481  -1283  -1218   2501     -2    989    618   1683   1805   1891
   -127   2582   2709  -1226  -1418   2644   -236    311    210   1405   1618   1753
   -270   2270   2540  -1000  -1405   2405   -459   -350   -439    659    862   1023
   -285   1792   2078   -753  -1182   1935   -672   -693   -976      2    192    376
   -257   1402   1657   -574   -958   1530   -740   -589  -1028   -114     36    205
   -192   1228   1421   -517   -805   1325   -636   -283   -820     20    101    233
   -111   1309   1418   -600   -763   1363   -400     77   -532    231    252    348
    -98   1361   1460   -631   -779   1410   -181    394   -288    420    392    454
    -93   1376   1467   -644   -779   1423    -88    527   -184    501    452    496
    -44   1392   1436   -672   -740   1413    -54    568   -153    519    465    498
    -59   1366   1423   -654   -743   1395    -51    581   -148    519    462    501
    -90   1343   1434   -626   -763   1387    -41    597   -137    530    465    511
    -77   1384   1462   -654   -769   1421    -23    626   -111    550    485    530
    -85   1392   1478   -652   -782   1434    -12    644    -96    568    504    540
    -90   1363   1454   -639   -771   1410    -31    636   -106    555    491    524
    -72   1374   1447   -652   -761   1410    -33    636   -106    555    491    524
    -70   1384   1452   -657   -763   1418    -33    646    -98    563    498    535
    -62   1397   1460   -667   -761   1428    -18    667    -80    584    517    558
    -64   1397   1462   -667   -763   1428    -12    672    -72    592    527    563
    -70   1387   1457   -659   -763   1421    -18    678    -70    592    524    561
    -90   1376   1467   -641   -779   1421    -28    680    -72    594    530    563
    -98   1382   1480   -641   -789   1431    -25    691    -62    605    540    574
    -31   1444   1473   -706   -750   1457      0    717    -36    631    563    592
    -28   1465   1491   -719   -758   1478     10    737    -15    646    579    607
    -51   1449   1501   -701   -776   1475      7    745    -10    652    584    618
    -28   1447   1475   -709   -750   1460     -2    745    -10    652    581    618
    -23   1457   1480   -719   -750   1467      0    761      0    662    592    623
    -44   1480   1525   -719   -784   1501     15    792     25    688    618    646
    -57   1470   1527   -709   -792   1499     25    818     44    709    636    662
     -7   1473   1480   -732   -743   1475     36    849     70    735    659    675
     18   1522   1504   -771   -745   1514     51    896    106    771    698    709
     -2   1558   1561   -779   -782   1561     72    953    148    815    737    750
    -18   1561   1579   -774   -800   1571     80   1002    179    846    766    782
     -7   1566   1574   -779   -789   1569     80   1049    210    883    800    810
     20   1579   1558   -802   -769   1569     77   1101    239    917    833    844
     46   1613   1564   -831   -758   1590     85   1158    280    966    885    891
     75   1673   1597   -875   -763   1636     98   1218    327   1018    940    945
    114   1758   1644   -935   -763   1701    124   1273    374   1075   1002   1005
    101   1756   1654   -930   -776   1706    116   1278    376   1085   1021   1023
     57   1745   1688   -901   -815   1717    103   1270    371   1085   1023   1031
     33   1748   1714   -893   -841   1732     93   1262    363   1088   1026   1041
     88   1818   1730   -953   -820   1774    114   1273    376   1104   1049   1065
    145   1865   1719  -1005   -787   1792    124   1260    371   1096   1044   1065
     80   1803   1722   -943   -820   1764    114   1210    332   1057   1005   1028
     23   1738   1714   -880   -846   1727    106   1156    293   1010    961    984
      7   1696   1688   -852   -839   1693     98   1091    249    958    909    932
     28   1701   1673   -865   -823   1688    106   1036    218    919    865    885
    -15   1652   1665   -818   -839   1657    103    974    179    872    818    839
    -57   1587   1641   -766   -849   1613     83    904    135    820    763    787
    -20   1571   1592   -774   -805   1582     67    849    101    782    717    743
    -41   1551   1590   -756   -815   1569     67    820     85    763    696    724
    -72   1514   1587   -722   -831   1551     67    797     75    750    688    711
    -64   1480   1545   -709   -805   1512     44    756     49    719    659    680
    -62   1465   1527   -701   -795   1496     33    732     28    701    639    662
    -83   1457   1538   -688   -810   1496     41    730     28    704    636    662
    -59   1473   1532   -706   -797   1504     41    722     23    696    631    654
    -77   1465   1540   -696   -807   1501     36    714     18    693    628    649
   -109   1431   1540   -659   -823   1486     36    717     20    698    633    649
    -67   1462   1527   -698   -797   1493     41    724     28    706    641    659
    -28   1483   1512   -727   -771   1496     41    722     28    704    639    657
    -83   1449   1532   -683   -807   1491     33    714     23    701    633    654
   -103   1447   1551   -670   -826   1499     25    709     18    696    631    654
    -72   1465   1535   -698   -802   1501     36    724     33    711    644    667
    -70   1475   1543   -704   -805   1509     44    732     41    722    654    675
   -109   1457   1564   -675   -836   1509     36    727     38    719    652    672
   -124   1415   1540   -644   -831   1478     12    706     18    701    631    654
   -106   1421   1527   -659   -815   1473     15    709     23    704    633    657
    -54   1493   1548   -719   -800   1519     41    737     49    735    665    683
    -49   1488   1538   -722   -792   1512     38    730     44    732    667    683
    -88   1423   1512   -667   -800   1467      7    696     12    698    633    654
    -57   1473   1530   -709   -792   1499     23    711     25    714    649    667
    -31   1501   1532   -735   -782   1517     33    719     36    724    659    683
   -101   1439   1538   -670   -820   1488      7    696     15    704    641    659
   -111   1439   1551   -662   -831   1493     15    706     23    714    649    667
    -67   1491   1558   -714   -813   1525     38    724     44    732    667    691
    -38   1514   1553   -737   -797   1532     49    730     57    745    683    701
    -41   1540   1582   -750   -813   1561     64    740     75    761    698    711
    -80   1564   1644   -740   -862   1602     88    748     90    774    711    724
    -90   1571   1660   -743   -875   1615     93    753     98    779    719    730
    -70   1590   1660   -761   -865   1626     83    748    101    784    722    732
    -88   1600   1688   -756   -888   1641     62    740    103    789    730    740
   -103   1574   1678   -735   -891   1626     36    730     96    789    730    740
    -18   1634   1652   -810   -836   1644     41    740    106    802    748    761
      0   1662   1660   -831   -831   1662     51    756    119    818    761    776
    -49   1610   1660   -782   -854   1634     36    748    103    807    753    771
    -70   1522   1592   -724   -831   1556      2    717     67    774    719    732
    -85   1454   1538   -685   -813   1496    -20    691     33    743    688    701
    -57   1491   1548   -717   -802   1519     -5    691     31    740    685    706
    -36   1493   1530   -730   -784   1512      5    685     25    730    672    691
    -62   1436   1499   -685   -779   1467     -2    665      0    701    641    654
    -93   1389   1480   -649   -787   1434    -18    639    -28    672    615    633
   -101   1361   1462   -631   -782   1413    -20    631    -41    659    605    620
    -77   1353   1431   -639   -756   1392    -18    626    -46    652    600    613
   -101   1340   1441   -618   -771   1389    -23    620    -51    649    594    610
   -124   1348   1473   -613   -800   1410    -23    620    -49    652    594    613
   -106   1340   1447   -618   -776   1392    -31    613    -57    644    584    602
    -88   1325   1413   -618   -750   1369    -44    600    -70    631    571    584
   -116   1335   1452   -607   -784   1392    -23    620    -49    654    594    607
    -98   1374   1473   -639   -787   1423     -5    639    -31    672    615    628
   -101   1337   1439   -618   -769   1387    -28    613    -57    649    592    602
   -124   1309   1431   -594   -776   1369    -36    607    -64    641    581    594
   -140   1306   1447   -581   -792   1376     18    675    -28    662    592    594
    -85   1376   1462   -646   -774   1418    150    849     90    730    628    605
    -41   1488   1530   -724   -784   1509    275   1101    285    891    758    709
     23   1714   1691   -870   -833   1704    397   1517    623   1247   1088   1013
    163   2083   1919  -1122   -878   2003    387   1730    880   1623   1519   1457
    153   2468   2314  -1312  -1080   2392    122   1226    800   1803   1836   1839
    -49   2603   2650  -1278  -1348   2626   -207    470    535   1777   1930   1982
   -231   2455   2686  -1114  -1460   2569   -527   -277     33   1337   1548   1647
   -306   1945   2252   -818  -1278   2099   -805   -826   -732    415    636    797
   -283   1475   1758   -597  -1021   1615   -867   -802   -989     15    197    368
   -202   1296   1499   -545   -852   1395   -693   -400   -761    148    249    368
   -174   1299   1470   -563   -823   1384   -413     36   -457    353    379    454
   -137   1340   1478   -600   -807   1408   -155    394   -205    532    504    548
    -88   1356   1444   -633   -766   1400    -31    563    -88    623    568    592
   -111   1288   1400   -587   -756   1343    -20    592    -77    620    563    563
   -161   1215   1376   -527   -769   1296    -33    597    -80    613    553    542
   -119   1278   1397   -579   -758   1337     -7    633    -51    641    579    576
    -62   1340   1400   -641   -730   1369     31    670    -18    670    605    600
    -62   1335   1397   -636   -730   1366     44    688     -2    683    618    607
    -62   1353   1415   -646   -737   1384     57    709     18    701    639    628
    -80   1358   1439   -639   -758   1397     57    709     18    704    641    628
    -98   1330   1428   -618   -763   1379     36    691      0    683    623    607
    -80   1337   1418   -628   -750   1379     33    696      2    685    623    613
    -85   1340   1423   -628   -756   1379     36    706     10    693    628    618
    -67   1356   1423   -644   -745   1389     28    709     12    693    631    618
    -59   1353   1410   -649   -735   1379     23    711     10    693    631    626
    -44   1379   1423   -667   -732   1400     44    740     36    722    652    649
    -38   1382   1418   -672   -727   1397     51    753     49    735    665    652
    -18   1379   1397   -680   -706   1387     49    761     54    737    670    649
    -90   1335   1426   -623   -758   1382     36    763     57    740    670    652
   -129   1348   1478   -610   -805   1413     46    789     75    758    685    670
    -12   1460   1473   -724   -743   1465     88    841    124    802    730    709
     41   1496   1454   -769   -706   1475    111    870    145    823    753    730
    -10   1473   1483   -732   -748   1478    114    891    161    839    763    737
    -15   1480   1496   -732   -756   1488    116    922    179    854    774    748
    -23   1475   1499   -727   -761   1486    119    956    200    872    792    761
    -54   1465   1519   -704   -787   1491    132   1002    226    901    815    782
    -44   1486   1527   -722   -787   1506    140   1052    254    927    836    797
     10   1538   1525   -774   -758   1532    155   1114    293    966    872    826
     25   1566   1540   -797   -756   1553    184   1189    345   1021    924    883
      2   1579   1577   -789   -787   1579    179   1234    371   1052    956    909
     70   1644   1574   -859   -750   1610    184   1283    407   1096    997    943
    109   1709   1600   -909   -745   1654    197   1330    449   1145   1052    997
     70   1727   1657   -898   -795   1693    205   1358    480   1184   1098   1052
     88   1774   1686   -930   -797   1730    200   1361    485   1192   1111   1065
     98   1790   1691   -945   -797   1740    200   1356    485   1195   1117   1070
     46   1782   1735   -914   -844   1758    200   1345    485   1202   1127   1088
     49   1784   1732   -917   -841   1758    189   1312    467   1187   1114   1080
     98   1834   1735   -966   -818   1784    189   1280    452   1171   1098   1067
     77   1816   1735   -948   -828   1777    192   1231    428   1148   1080   1052
     28   1735   1706   -883   -839   1722    171   1148    379   1096   1031   1000
    -10   1647   1657   -820   -833   1652    137   1054    314   1026    958    927
    -75   1558   1634   -740   -854   1595    116    974    265    969    904    870
    -85   1553   1639   -735   -862   1595    122    930    241    943    880    846
     -5   1618   1623   -807   -815   1621    142    898    228    930    867    831
    -25   1561   1587   -771   -805   1574    122    841    184    883    820    787
   -106   1473   1579   -683   -841   1525     96    792    142    841    776    748
    -96   1444   1540   -675   -818   1491     83    761    119    815    750    724
    -59   1449   1509   -696   -784   1478     75    740    101    795    730    706
    -36   1447   1483   -706   -758   1465     70    719     83    782    717    693
    -36   1454   1491   -709   -763   1473     72    714     85    782    722    693
    -72   1441   1512   -685   -792   1475     77    719     90    784    722    693
   -103   1441   1545   -667   -823   1493     77    722     90    787    724    696
    -83   1441   1522   -680   -802   1480     80    724     93    792    724    706
    -98   1400   1499   -649   -797   1449     64    711     80    779    709    680
   -122   1379   1499   -631   -810   1439     51    698     67    766    698    667
   -114   1397   1512   -644   -813   1454     54    706     77    776    711    683
    -88   1415   1504   -665   -797   1460     62    714     85    787    722    693
    -20   1475   1496   -727   -758   1486     75    724     98    797    732    701
    -38   1470   1509   -717   -774   1488     72    722     96    795    732    704
    -77   1426   1501   -675   -789   1462     62    709     83    784    724    693
   -109   1371   1480   -633   -795   1426     25    678     51    753    693    659
   -103   1376   1480   -636   -792   1428     12    667     44    748    683    659
    -46   1470   1514   -711   -782   1491     62    714     88    795    735    704
    -36   1491   1525   -727   -782   1506     80    727    101    805    745    714
    -62   1454   1517   -698   -789   1483     67    714     88    795    732    704
    -75   1457   1532   -691   -802   1493     77    717     98    805    737    711
    -75   1426   1501   -678   -787   1462     62    698     80    789    727    696
    -54   1421   1475   -683   -763   1447     46    683     64    774    719    683
    -72   1423   1496   -675   -787   1460     51    688     72    782    722    685
   -106   1426   1532   -659   -818   1478     62    696     80    787    730    696
    -88   1486   1574   -698   -831   1530     88    717    106    813    756    724
    -72   1535   1608   -732   -839   1571    116    735    135    839    779    748
    -98   1530   1626   -717   -862   1577    132    740    140    844    784    753
   -119   1504   1623   -691   -870   1564    119    727    135    833    776    745
    -80   1530   1608   -724   -844   1566    111    722    140    839    779    743
    -46   1610   1654   -782   -852   1631    127    748    174    878    820    784
    -28   1613   1641   -795   -833   1628    109    743    174    880    826    792
     18   1628   1610   -823   -795   1621     96    735    166    875    820    792
     -7   1613   1621   -805   -813   1618     83    730    161    875    820    797
    -36   1564   1600   -763   -818   1582     54    711    132    849    797    774
    -38   1504   1540   -735   -789   1522     28    688     98    815    763    737
    -64   1454   1519   -693   -792   1486     20    670     80    800    748    722
   -101   1431   1532   -665   -818   1483     23    667     70    792    740    719
    -64   1441   1506   -688   -787   1473     36    670     67    784    730    711
    -54   1428   1480   -688   -769   1454     38    644     46    756    704    680
   -111   1371   1483   -628   -797   1426     25    623     20    735    680    665
   -140   1325   1465   -592   -802   1392     10    605      0    714    659    641
   -109   1325   1434   -607   -771   1376     10    602     -2    706    654    631
    -88   1371   1460   -644   -774   1415     44    633     25    737    683    659
   -127   1337   1465   -605   -795   1400     38    631     20    732    678    657
   -161   1262   1423   -553   -792   1343    -10    579    -28    683    628    605
    -98   1317   1415   -610   -758   1366     -5    584    -23    688    633    613
    -57   1374   1431   -659   -745   1402     33    623     15    727    672    657
   -119   1309   1428   -594   -774   1369     25    615     10    722    670    646
   -103   1314   1418   -607   -761   1366     10    600     -7    706    654    626
    -93   1330   1423   -618   -758   1376     23    615      2    714    659    633
    -80   1361   1439   -641   -761   1400     85    696     49    735    665    628
    -80   1400   1480   -659   -779   1439    189    865    158    802    704    649
    -25   1506   1532   -740   -779   1519    298   1140    361    995    865    789
     72   1709   1634   -891   -782   1673    400   1532    659   1319   1179   1088
    189   2029   1836  -1111   -823   1935    366   1608    823   1605   1530   1467
    137   2281   2143  -1208  -1002   2213    132   1101    727   1732   1771   1779
   -127   2372   2496  -1124  -1312   2434   -174    322    444   1639   1777   1834
   -335   2166   2499   -917  -1418   2333   -472   -420   -109   1104   1288   1392
   -392   1709   2101   -659  -1249   1904   -748   -885   -769    319    509    649
   -335   1358   1693   -511  -1013   1525   -841   -800   -906     93    244    374
   -254   1254   1509   -498   -880   1382   -649   -368   -646    265    345    423
   -166   1343   1509   -589   -839   1426   -337     85   -335    480    498    532
   -116   1361   1478   -623   -797   1418    -96    418   -122    628    597    592
   -109   1335   1444   -613   -776   1389      2    558    -38    683    631    615
    -96   1319   1415   -613   -756   1369     12    587    -28    683    626    605
    -98   1314   1413   -607   -756   1363     20    605    -18    688    623    602
   -114   1291   1405   -589   -758   1348     28    623     -5    701    636    613
    -90   1283   1374   -594   -732   1327     28    631      0    704    636    610
   -127   1286   1410   -579   -769   1348     20    633     -2    698    633    613
   -150   1291   1441   -571   -797   1366     20    644      5    709    639    623
    -67   1363   1428   -649   -748   1395     49    678     33    735    670    649
    -12   1384   1397   -685   -704   1389     49    680     36    735    675    646
    -90   1330   1418   -620   -756   1374     36    675     28    730    667    644
   -101   1335   1436   -618   -769   1387     46    693     46    748    688    657
    -70   1371   1441   -649   -756   1405     59    711     62    761    704    667
    -44   1410   1454   -683   -748   1431     80    737     83    784    722    688
    -67   1413   1480   -672   -774   1447     75    743     88    792    724    696
    -83   1379   1460   -649   -771   1418     57    737     77    782    714    683
    -75   1374   1447   -649   -761   1408     57    745     85    787    717    683
    -41   1402   1444   -680   -743   1423     67    771    103    807    737    704
    -36   1408   1444   -688   -740   1426     72    787    114    818    748    709
    -41   1426   1465   -693   -753   1444     80    810    129    833    763    727
    -44   1460   1504   -709   -774   1480     90    839    150    854    779    750
    -75   1434   1509   -678   -792   1470     85    854    158    862    784    750
    -51   1454   1504   -704   -779   1478     80    878    168    872    795    753
     -5   1501   1506   -748   -756   1504    101    930    207    909    828    787
     10   1532   1519   -774   -756   1525    122    987    246    950    872    820
     49   1556   1506   -802   -727   1532    122   1036    270    976    896    839
     54   1584   1530   -820   -737   1556    135   1096    309   1015    932    875
     15   1595   1579   -805   -782   1587    140   1156    345   1057    969    919
     49   1647   1597   -849   -774   1621    148   1218    387   1101   1013    969
    122   1748   1626   -935   -750   1688    179   1288    444   1163   1078   1034
     98   1764   1665   -932   -784   1717    187   1325    472   1202   1122   1070
     72   1782   1709   -930   -818   1745    184   1343    488   1226   1148   1091
     70   1790   1717   -932   -823   1753    158   1327    480   1221   1148   1096
    109   1821   1712   -963   -800   1766    155   1327    485   1234   1163   1117
    124   1862   1738   -995   -807   1800    161   1319    485   1239   1169   1127
    135   1886   1748  -1010   -805   1818    168   1304    480   1234   1166   1122
    109   1875   1766   -995   -828   1821    171   1270    462   1213   1153   1111
     64   1834   1769   -948   -852   1803    166   1213    426   1179   1119   1085
     51   1787   1735   -922   -841   1761    145   1130    374   1119   1057   1021
     36   1732   1696   -885   -828   1714    122   1047    319   1060    997    958
    -18   1675   1691   -831   -854   1683    114    976    277   1015    948    911
    -33   1647   1680   -805   -857   1662    119    927    252    984    917    880
    -23   1631   1652   -805   -836   1641    109    870    215    943    872    841
    -54   1577   1628   -761   -841   1602     96    820    184    906    833    802
    -67   1535   1602   -735   -836   1569     96    792    163    888    813    776
    -49   1501   1551   -724   -800   1525     67    745    124    846    774    737
    -41   1480   1522   -719   -782   1501     54    719    103    826    753    719
    -54   1478   1532   -711   -792   1504     62    722    106    828    756    724
    -67   1475   1543   -706   -805   1509     64    714    103    826    748    714
    -64   1462   1527   -698   -795   1493     57    706     93    813    737    698
    -98   1465   1564   -685   -831   1514     67    722    109    831    756    717
   -127   1423   1551   -649   -839   1486     46    704     90    813    737    701
    -77   1454   1532   -691   -805   1493     46    698     88    807    732    698
    -23   1517   1540   -745   -782   1527     75    724    111    831    756    722
    -64   1493   1556   -717   -810   1525     64    719    106    828    753    722
    -49   1493   1543   -722   -795   1517     57    714    101    823    748    722
    -18   1519   1535   -750   -776   1527     62    719    106    826    753    724
    -38   1527   1566   -743   -802   1545     70    724    114    836    763    730
    -64   1504   1566   -722   -815   1532     57    711     98    820    745    714
    -54   1488   1543   -719   -797   1514     41    696     83    805    730    698
    -54   1478   1530   -714   -792   1504     44    701     85    810    735    704
    -77   1465   1543   -693   -810   1504     51    709     93    818    745    717
    -75   1480   1556   -706   -815   1517     46    704     90    815    745    709
    -59   1496   1556   -719   -807   1525     44    704     85    815    745    711
    -67   1483   1551   -709   -810   1517     38    698     77    810    740    704
    -28   1496   1525   -732   -776   1509     44    701     80    807    740    698
    -28   1501   1530   -737   -779   1514     49    704     83    815    745    709
    -70   1491   1561   -711   -815   1525     46    701     80    813    743    711
    -62   1514   1577   -730   -818   1545     49    701     83    815    745    714
    -31   1577   1608   -771   -818   1592     77    727    111    836    766    735
    -62   1600   1660   -769   -862   1628    111    750    137    865    789    758
    -98   1584   1683   -743   -891   1631    116    745    137    862    787    750
    -83   1592   1673   -756   -878   1631    103    735    132    857    782    745
    -15   1686   1701   -833   -857   1693    124    758    166    891    818    782
      0   1745   1743   -872   -870   1743    124    771    187    914    846    815
     -7   1696   1701   -844   -854   1699     83    748    163    898    831    800
    -10   1670   1678   -831   -844   1673     64    737    153    891    823    795
    -20   1665   1686   -820   -852   1675     59    743    153    893    823    797
    -25   1626   1652   -800   -839   1639     33    730    124    867    797    776
    -10   1582   1590   -787   -800   1584     12    711     96    841    771    748
    -15   1543   1558   -763   -787   1548      7    696     75    823    756    732
    -20   1543   1564   -761   -792   1553     20    693     67    813    743    727
    -64   1522   1587   -730   -826   1553     31    693     62    805    735    714
    -67   1491   1556   -711   -813   1522     15    667     33    776    709    688
    -93   1441   1535   -675   -813   1488     -5    641      5    748    678    657
   -109   1395   1504   -641   -805   1449    -28    613    -23    717    644    626
    -88   1413   1501   -665   -797   1457    -20    618    -18    722    649    628
    -93   1413   1504   -659   -800   1457     -7    636     -7    732    665    639
    -77   1413   1488   -670   -784   1449     -7    639     -7    732    662    639
    -75   1413   1488   -667   -782   1449     -7    636     -7    730    657    633
   -124   1395   1519   -636   -823   1457    -12    631    -15    727    652    631
   -129   1384   1512   -628   -820   1447    -15    628    -18    722    646    626
   -116   1382   1496   -633   -807   1439    -23    620    -23    717    641    615
    -64   1428   1493   -680   -779   1460     -2    641     -5    737    665    636
    -62   1434   1496   -688   -782   1465     20    667      7    745    665    641
    -83   1428   1512   -675   -797   1470     77    750     46    750    649    615
    -28   1519   1545   -745   -787   1532    179    935    168    836    709    649
     31   1654   1623   -841   -795   1639    296   1228    394   1047    896    815
    135   1862   1727  -1000   -797   1795    355   1595    675   1379   1228   1143
    200   2174   1971  -1187   -885   2073    267   1535    779   1634   1564   1522
     54   2385   2327  -1221  -1137   2356     23    956    649   1725   1764   1792
   -158   2488   2647  -1163  -1402   2566   -275    174    329   1579   1709   1800
   -270   2236   2507   -984  -1389   2369   -514   -496   -270    935   1101   1218
   -303   1782   2086   -740  -1195   1932   -748   -823   -828    254    418    553
   -270   1475   1745   -605  -1008   1610   -795   -652   -862    142    262    371
   -171   1400   1571   -613   -870   1486   -618   -241   -613    303    353    418
   -142   1426   1569   -644   -857   1496   -348    163   -340    488    475    504
   -124   1408   1532   -641   -828   1470   -135    462   -153    618    561    555
    -93   1423   1514   -665   -805   1467    -46    584    -72    675    597    581
    -67   1426   1493   -678   -779   1460    -18    626    -46    688    605    589
   -103   1395   1499   -649   -800   1447    -10    646    -38    696    605    592
   -127   1374   1501   -626   -813   1436    -20    646    -41    688    600    584
    -70   1415   1486   -672   -779   1449     -7    670    -25    704    615    602
    -23   1475   1499   -724   -761   1486     23    709     10    743    652    636
    -41   1465   1506   -714   -774   1486     18    711      7    740    649    631
    -44   1462   1506   -711   -774   1483      7    704      2    735    641    623
    -33   1478   1512   -724   -771   1496     10    711      7    740    646    623
    -77   1460   1538   -691   -807   1499     10    722     10    745    652    631
    -67   1480   1548   -709   -807   1514     12    732     20    756    662    644
    -44   1488   1530   -722   -787   1509     10    735     20    753    657    639
    -70   1470   1540   -701   -805   1504     10    740     25    758    662    646
    -70   1475   1545   -701   -807   1509     15    758     38    776    680    662
    -46   1475   1522   -717   -784   1499     12    763     38    776    675    654
    -38   1504   1540   -732   -789   1522     18    779     51    789    688    667
    -20   1543   1564   -763   -792   1553     25    802     67    805    704    683
      5   1545   1540   -774   -766   1543     15    802     64    802    698    678
    -20   1532   1551   -758   -784   1540     15    818     77    818    711    693
    -38   1564   1600   -763   -818   1582     41    862    111    849    740    730
    -23   1590   1613   -784   -820   1600     46    893    132    865    753    735
      0   1584   1584   -792   -792   1584     38    911    140    872    763    735
     -2   1615   1615   -807   -807   1615     59    969    184    919    805    776
     18   1665   1647   -841   -815   1657     80   1031    228    966    854    820
     46   1678   1631   -865   -792   1657     75   1067    249    987    870    839
     57   1704   1647   -880   -795   1675     80   1122    277   1018    893    865
     46   1735   1688   -891   -820   1712     90   1187    319   1065    943    909
     72   1792   1719   -932   -823   1756     96   1249    363   1114    997    961
    109   1842   1732   -976   -813   1787    101   1296    397   1158   1041   1008
    129   1914   1784  -1021   -826   1849    111   1340    436   1205   1091   1065
    122   1919   1797  -1023   -836   1860    106   1348    446   1223   1114   1080
    109   1909   1800  -1008   -846   1855    101   1343    444   1223   1122   1083
     98   1925   1823  -1013   -862   1875     96   1337    441   1226   1127   1093
     96   1958   1862  -1026   -883   1912     96   1330    444   1234   1132   1106
    114   1966   1852  -1041   -870   1909     93   1301    428   1215   1117   1091
    119   1966   1847  -1044   -865   1909    106   1273    413   1197   1101   1080
     57   1922   1865   -989   -904   1893     93   1210    368   1150   1052   1041
     36   1873   1836   -953   -898   1855     72   1127    311   1088    989    976
     77   1880   1803   -982   -862   1842     88   1072    285   1057    956    940
     38   1834   1795   -937   -878   1816     88   1010    246   1010    904    896
      0   1795   1792   -898   -896   1792     77    945    210    963    854    846
     -5   1745   1751   -870   -878   1748     51    875    155    909    800    787
    -49   1691   1740   -820   -896   1717     33    823    116    872    758    748
    -72   1649   1722   -789   -896   1686     12    787     88    841    732    719
    -54   1626   1680   -787   -867   1652     -2    750     57    810    704    691
    -18   1649   1667   -815   -841   1657     15    748     59    815    709    698
    -38   1657   1696   -810   -867   1675     25    750     62    818    706    706
    -67   1628   1696   -782   -880   1662     10    732     44    792    683    685
    -64   1605   1670   -771   -867   1636    -10    717     25    776    667    665
    -51   1615   1667   -782   -859   1641     -2    722     31    789    675    667
    -33   1636   1667   -802   -852   1652      7    727     41    797    685    678
    -44   1644   1686   -800   -865   1665      7    730     41    797    685    678
    -64   1641   1706   -789   -885   1673     10    737     46    805    696    691
    -67   1636   1704   -784   -885   1670      2    732     44    802    693    685
    -62   1621   1680   -782   -872   1649    -15    717     31    787    678    667
    -33   1652   1686   -810   -859   1667     -7    722     36    792    680    672
    -49   1652   1701   -805   -875   1675     -2    730     41    800    688    683
    -54   1634   1688   -789   -870   1660    -18    717     25    787    675    670
    -67   1641   1706   -787   -888   1673    -23    714     23    784    672    670
    -64   1652   1714   -795   -888   1683    -18    719     28    792    678    678
    -31   1652   1683   -813   -857   1667    -23    711     20    784    670    672
    -41   1626   1667   -792   -854   1647    -38    696      5    769    659    665
    -75   1618   1693   -771   -885   1654    -33    706     12    779    670    672
    -64   1641   1706   -789   -885   1673    -20    711     20    789    683    683
    -67   1649   1714   -792   -891   1680    -20    704     15    782    672    675
    -72   1641   1714   -784   -893   1678    -28    693      0    766    654    659
    -67   1673   1740   -805   -906   1706    -18    704     12    779    670    675
    -31   1717   1748   -844   -888   1732      2    724     33    800    696    696
    -57   1719   1777   -833   -917   1748     20    735     49    815    714    706
    -96   1722   1818   -813   -956   1769     41    745     59    826    719    717
    -49   1766   1816   -859   -932   1790     44    745     62    826    719    711
    -12   1797   1810   -893   -911   1803     38    737     59    823    717    706
    -28   1821   1849   -898   -940   1834     28    735     67    833    727    722
    -44   1810   1855   -883   -948   1831     -5    724     62    836    732    735
    -25   1826   1849   -901   -937   1839    -23    714     57    836    737    740
    -10   1855   1865   -922   -937   1860     -5    735     75    857    756    758
    -33   1813   1847   -891   -940   1829    -18    735     62    844    743    748
    -18   1779   1797   -880   -906   1787    -41    724     38    826    727    732
    -20   1751   1769   -865   -893   1758    -54    709     12    805    701    714
    -59   1696   1756   -818   -909   1725    -59    691     -7    782    678    693
    -75   1667   1743   -797   -909   1704    -49    683    -20    763    659    675
    -57   1647   1704   -795   -880   1675    -62    657    -51    730    623    646
    -64   1634   1699   -784   -883   1665    -67    641    -70    714    607    628
    -77   1608   1686   -766   -880   1647    -70    633    -83    701    594    610
    -88   1569   1654   -743   -870   1613    -83    618   -101    683    576    592
    -93   1561   1654   -732   -872   1608    -90    607   -114    670    561    576
   -103   1558   1662   -727   -883   1608    -90    607   -116    667    553    576
    -80   1564   1644   -740   -862   1602    -88    613   -114    667    561    579
    -49   1584   1634   -769   -841   1608    -72    623   -106    678    571    581
    -51   1584   1636   -766   -844   1610    -67    631   -101    688    581    589
    -90   1553   1644   -732   -870   1597    -77    620   -111    675    566    576
   -114   1517   1631   -701   -872   1574    -88    610   -124    662    555    563
   -119   1514   1634   -698   -875   1574    -80    623   -119    667    558    566
    -88   1532   1621   -722   -854   1577    -25    704    -75    688    563    563
    -23   1608   1628   -792   -826   1618     88    880     49    769    605    581
     18   1727   1706   -872   -844   1717    202   1132    257    963    769    714
     64   1940   1875  -1005   -904   1909    262   1486    558   1304   1106   1041
    205   2312   2107  -1257   -950   2210    202   1670    795   1670   1538   1509
    153   2600   2444  -1376  -1145   2522     44   1299    730   1800   1790   1826
    -28   2738   2766  -1356  -1397   2753   -140    698    446   1680   1769   1860
   -202   2644   2844  -1221  -1522   2743   -348     -5   -103   1130   1249   1374
   -277   2182   2460   -950  -1369   2320   -607   -581   -810    301    415    566
   -275   1714   1990   -719  -1135   1852   -748   -620  -1039     20    124    283
   -226   1470   1696   -620   -961   1582   -680   -342   -883    106    148    267
   -161   1465   1623   -654   -893   1545   -501    -12   -633    272    252    337
   -132   1506   1639   -685   -885   1571   -259    350   -353    478    394    446
   -127   1486   1613   -680   -870   1548   -132    535   -220    581    467    498
   -114   1465   1577   -675   -844   1519    -93    592   -179    610    488    509
   -114   1454   1566   -672   -841   1512    -77    618   -163    620    496    514
    -85   1504   1590   -709   -836   1545    -49    649   -135    646    517    535
    -67   1525   1590   -730   -828   1556    -41    667   -119    659    524    542
    -77   1512   1587   -717   -831   1548    -57    659   -132    646    506    530
    -80   1519   1600   -722   -841   1561    -59    662   -135    646    504    532
   -111   1488   1600   -688   -854   1543    -62    667   -132    646    509    530
    -64   1522   1587   -730   -826   1553    -44    685   -114    665    530    540
    -41   1556   1595   -758   -818   1574    -33    704    -98    683    545    558
    -57   1566   1621   -756   -839   1592    -36    706    -98    683    540    568
    -44   1584   1628   -769   -836   1605    -38    711    -96    683    540    571
    -59   1571   1628   -758   -844   1600    -38    722    -90    691    545    571
    -80   1540   1621   -732   -849   1579    -49    722    -93    688    542    563
    -90   1535   1626   -722   -859   1579    -54    724    -90    691    548    566
    -38   1584   1623   -771   -831   1602    -31    753    -64    717    571    587
    -28   1613   1641   -792   -836   1626     -7    784    -36    748    602    613
    -85   1569   1654   -740   -870   1610    -18    779    -41    743    597    605
   -103   1556   1657   -727   -880   1605    -25    784    -41    743    597    607
    -77   1610   1688   -766   -883   1649     -2    823     -7    779    628    644
    -31   1649   1680   -810   -854   1665      5    849     10    797    639    662
     -7   1649   1657   -820   -831   1654     -5    859     12    802    641    665
    -12   1634   1647   -810   -831   1639     -7    883     33    823    667    685
    -36   1634   1670   -797   -852   1652      2    924     62    854    696    711
     -2   1683   1683   -841   -841   1683     12    971     93    885    724    735
     12   1699   1686   -854   -836   1691     18   1023    127    922    761    763
     36   1756   1717   -898   -839   1738     46   1104    189    992    826    828
     51   1805   1753   -927   -849   1779     72   1182    246   1057    891    898
     54   1805   1751   -932   -849   1779     57   1213    267   1085    919    924
     77   1836   1756   -958   -839   1797     46   1239    283   1109    953    953
     75   1865   1787   -971   -857   1826     44   1254    293   1127    976    982
    106   1909   1803  -1008   -846   1857     46   1267    306   1148   1000   1008
     83   1917   1834  -1000   -875   1875     46   1270    309   1158   1013   1023
     33   1906   1870   -971   -919   1888     44   1262    301   1156   1010   1031
     90   1948   1855  -1021   -883   1901     59   1260    303   1156   1018   1039
    109   1945   1836  -1026   -862   1891     57   1226    277   1127    992   1008
     49   1906   1857   -979   -904   1883     49   1174    236   1080    943    963
     23   1875   1852   -950   -914   1865     49   1117    194   1031    893    919
     12   1839   1826   -927   -909   1834     44   1054    153    976    836    859
    -36   1787   1823   -875   -930   1805     49   1000    119    935    792    810
    -88   1699   1787   -805   -937   1743     41    943     83    891    743    758
    -49   1691   1740   -820   -893   1714     23    885     49    846    696    711
      7   1722   1712   -865   -852   1717     28    854     31    826    672    688
    -59   1680   1740   -810   -898   1709     28    823      7    800    646    662
    -96   1628   1722   -769   -909   1675      7    784    -23    766    615    631
    -72   1610   1683   -769   -878   1647     -5    758    -41    743    587    607
    -62   1618   1680   -779   -872   1649      7    761    -38    745    584    613
    -59   1631   1691   -784   -875   1660     12    753    -41    743    584    618
    -33   1613   1644   -792   -839   1628     -2    737    -57    727    568    592
    -62   1579   1641   -758   -852   1610      0    737    -57    727    568    587
   -111   1548   1660   -719   -885   1602     -5    735    -62    727    566    589
    -70   1569   1639   -748   -854   1602     -2    735    -57    730    566    581
    -41   1592   1634   -776   -836   1613     15    753    -38    745    584    594
    -83   1566   1647   -743   -865   1605      5    745    -46    740    579    597
    -72   1582   1654   -756   -865   1618      2    748    -44    743    579    602
    -72   1587   1660   -756   -865   1623      7    756    -36    748    584    600
    -90   1574   1665   -743   -878   1618      2    753    -41    745    587    602
    -88   1564   1649   -737   -870   1605      0    750    -41    745    587    607
    -72   1579   1652   -756   -862   1615      0    753    -38    748    587    607
    -88   1592   1680   -750   -883   1636      7    763    -28    758    597    610
   -101   1564   1665   -732   -883   1613      0    756    -38    750    589    607
    -77   1553   1631   -740   -854   1592    -15    740    -57    732    574    592
    -88   1540   1626   -727   -857   1582    -31    722    -72    717    555    574
    -85   1551   1636   -732   -859   1592    -15    735    -62    730    568    589
    -33   1602   1636   -784   -836   1618      7    756    -38    750    592    610
    -33   1600   1634   -784   -833   1618      5    753    -41    748    589    605
    -83   1571   1654   -745   -867   1613      5    756    -33    756    594    613
   -101   1590   1691   -743   -896   1639     18    769    -10    776    618    628
    -57   1660   1717   -802   -888   1688     54    792     18    800    641    649
    -67   1699   1766   -815   -917   1732     85    805     36    818    652    665
   -103   1673   1777   -787   -940   1725     62    774     15    795    633    644
    -54   1735   1790   -839   -922   1761     64    789     41    826    672    675
    -54   1727   1782   -836   -919   1753     51    792     44    833    680    691
    -59   1719   1777   -831   -919   1748     38    784     38    833    678    696
    -36   1730   1766   -846   -901   1748     28    782     36    831    675    693
    -49   1696   1745   -823   -896   1719      7    771     20    815    659    678
    -51   1634   1686   -792   -870   1660    -12    756     -7    792    639    659
    -28   1602   1628   -787   -828   1615    -33    732    -38    761    610    636
    -49   1556   1605   -753   -828   1579    -36    714    -59    740    584    607
   -106   1532   1639   -711   -872   1584     -7    735    -46    753    597    618
   -116   1512   1628   -701   -872   1569    -10    719    -70    727    571    597
    -85   1486   1571   -701   -828   1527    -28    688   -101    693    540    566
    -98   1454   1553   -678   -828   1504    -38    672   -116    678    524    542
   -142   1410   1553   -633   -846   1480    -41    667   -129    670    514    527
   -124   1389   1512   -633   -820   1449    -49    657   -137    654    506    519
    -77   1428   1506   -675   -792   1467    -44    657   -132    659    509    524
   -103   1439   1540   -670   -820   1488    -36    662   -127    665    514    537
   -119   1418   1538   -649   -828   1478    -44    659   -132    662    511    540
   -116   1400   1514   -644   -815   1457    -54    649   -142    654    504    517
    -93   1405   1499   -657   -795   1452    -51    649   -140    657    509    517
    -98   1426   1522   -665   -810   1473    -46    659   -129    667    517    532
    -77   1439   1517   -680   -797   1478    -38    672   -122    670    517    535
    -72   1423   1496   -675   -784   1460     18    740    -93    670    501    504
    -88   1423   1512   -667   -800   1467    124    891     -5    709    511    493
    -36   1530   1566   -748   -800   1548    252   1137    189    872    644    600
     64   1738   1673   -901   -802   1706    355   1545    524   1228    976    909
    155   2117   1961  -1137   -901   2039    298   1647    727   1590   1413   1376
     96   2462   2366  -1280  -1135   2416     54   1143    620   1735   1699   1722
    -75   2611   2686  -1270  -1379   2650   -270    397    322   1662   1743   1808
   -254   2439   2694  -1091  -1473   2566   -576   -335   -205   1171   1296   1400
   -309   1922   2231   -807  -1270   2075   -810   -761   -885    319    433    594
   -293   1475   1769   -592  -1031   1621   -846   -704  -1085     -5     75    239
   -228   1317   1545   -545   -888   1431   -665   -303   -831    155    153    270
   -171   1382   1553   -605   -862   1467   -381    135   -498    397    327    397
   -132   1366   1496   -618   -815   1431   -174    436   -288    535    415    449
    -83   1369   1452   -644   -769   1410    -77    576   -194    597    449    472
    -83   1382   1465   -652   -774   1423    -41    626   -163    618    459    485
   -116   1325   1441   -602   -779   1382    -41    636   -161    615    462    475
    -90   1317   1408   -613   -748   1361    -25    659   -142    631    475    475
    -62   1361   1423   -649   -743   1389      2    691   -111    659    506    501
    -72   1350   1423   -639   -748   1384     -2    693   -111    659    506    501
    -83   1332   1415   -623   -748   1374    -12    693   -111    659    501    501
    -75   1350   1426   -639   -750   1387      0    706   -101    670    506    514
   -106   1337   1444   -615   -776   1389      5    717    -90    683    522    519
   -109   1340   1447   -615   -779   1392      5    719    -88    685    524    519
    -57   1371   1428   -657   -743   1400     18    737    -75    696    535    524
    -62   1361   1423   -652   -743   1392     12    735    -75    693    530    524
   -109   1317   1423   -605   -766   1369    -10    724    -85    683    519    517
   -116   1322   1439   -605   -779   1379     -5    740    -72    693    530    537
    -77   1408   1486   -665   -782   1447     28    779    -33    730    563    581
    -49   1436   1486   -696   -769   1460     49    805    -12    753    587    589
    -28   1418   1447   -693   -737   1431     46    810     -7    758    592    576
    -33   1415   1449   -691   -743   1431     49    820      2    766    602    581
    -64   1395   1460   -665   -761   1426     62    849     23    787    620    602
    -54   1402   1454   -675   -756   1428     57    865     28    792    620    602
    -46   1415   1460   -685   -753   1436     59    883     41    800    626    610
    -51   1428   1480   -691   -766   1454     72    919     67    826    649    633
    -38   1452   1491   -706   -763   1470     90    966    103    859    678    657
    -46   1426   1473   -691   -761   1449     90    997    119    872    691    659
    -67   1408   1475   -672   -771   1441     83   1036    137    893    711    678
    -36   1452   1486   -709   -763   1467     90   1096    174    930    745    717
     64   1569   1504   -815   -719   1538    137   1192    249   1005    813    779
    106   1654   1548   -880   -719   1600    179   1270    306   1070    878    839
     54   1634   1577   -844   -761   1605    179   1301    324   1093    906    870
     49   1631   1582   -841   -766   1608    179   1330    350   1127    945    904
     46   1680   1634   -862   -792   1657    189   1363    381   1166    987    943
     41   1725   1680   -883   -820   1704    200   1384    405   1195   1021    982
     54   1740   1686   -896   -815   1714    189   1369    394   1192   1021    989
     70   1740   1667   -906   -800   1704    166   1332    368   1166    997    969
     49   1743   1693   -896   -820   1719    166   1312    355   1158    989    969
     20   1714   1693   -870   -836   1704    155   1267    332   1135    971    953
     18   1688   1670   -854   -826   1680    137   1200    290   1091    927    909
     12   1665   1652   -839   -820   1657    132   1135    254   1052    891    870
    -23   1628   1652   -802   -836   1639    142   1075    228   1018    859    839
    -59   1566   1623   -756   -841   1595    119    997    174    961    800    774
    -70   1496   1566   -714   -818   1530     88    919    119    901    737    714
    -88   1462   1551   -685   -820   1504     70    862     80    859    693    678
    -64   1486   1551   -709   -807   1517     75    833     70    846    680    667
    -46   1480   1527   -717   -787   1501     90    820     64    839    678    652
    -44   1447   1491   -701   -766   1467     77    789     41    815    654    628
    -75   1405   1478   -665   -776   1441     59    758     15    787    631    607
    -36   1408   1444   -685   -740   1426     54    735      0    771    613    584
    -59   1392   1452   -667   -756   1421     54    730     -7    763    605    579
   -122   1376   1496   -628   -810   1436     70    745      5    776    615    594
   -119   1366   1486   -626   -802   1426     75    756     15    787    626    602
   -106   1361   1467   -626   -787   1413     59    740      5    776    618    587
    -98   1374   1470   -639   -787   1421     59    740      2    774    615    587
    -85   1389   1475   -654   -779   1431     64    745     12    782    623    594
    -64   1384   1449   -659   -758   1415     59    737     10    779    623    594
   -109   1350   1460   -620   -784   1405     46    727     -2    769    610    587
   -127   1340   1467   -607   -797   1402     46    724     -5    769    610    584
    -93   1361   1454   -633   -774   1408     51    732      5    776    620    587
    -90   1369   1460   -639   -776   1415     51    735      7    776    620    592
    -85   1358   1444   -636   -763   1400     51    730      2    774    618    592
    -85   1353   1439   -633   -763   1395     44    719     -5    766    610    581
    -85   1353   1439   -633   -763   1395     38    714     -7    761    607    576
   -109   1345   1452   -620   -782   1397     44    719     -2    769    613    584
    -96   1348   1444   -626   -769   1395     51    722      2    774    618    592
    -83   1353   1436   -636   -761   1392     41    709     -5    763    607    587
    -72   1358   1428   -644   -750   1392     44    709     -7    761    605    584
    -96   1345   1441   -626   -769   1395     49    706     -2    763    610    587
   -101   1361   1462   -628   -782   1410     70    717     18    784    628    600
    -59   1478   1538   -711   -797   1506    129    766     72    836    675    649
   -106   1486   1592   -688   -849   1538    168    797    103    862    704    675
   -119   1470   1590   -678   -854   1530    150    784     93    854    701    670
    -72   1493   1566   -709   -818   1530    129    766     90    854    701    667
    -57   1519   1574   -732   -815   1548    114    763     93    862    709    680
    -64   1501   1566   -719   -815   1532     85    750     80    852    701    678
    -59   1504   1564   -724   -810   1535     72    745     80    852    706    672
    -80   1478   1558   -698   -818   1517     62    740     75    849    706    670
    -59   1441   1501   -693   -782   1473     41    732     51    831    688    659
    -20   1428   1449   -706   -735   1439     31    719     31    813    670    644
    -64   1400   1465   -670   -766   1431     33    706     15    795    652    631
   -103   1353   1457   -623   -779   1405     38    693      0    776    633    615
   -103   1317   1421   -607   -761   1366     38    683    -12    756    610    589
   -116   1260   1376   -571   -748   1317     15    646    -49    719    571    550
   -148   1192   1340   -522   -745   1267     -5    618    -77    691    542    519
   -145   1179   1325   -517   -735   1252    -10    605    -93    678    530    506
    -93   1234   1327   -571   -709   1280      5    615    -83    688    537    514
    -88   1244   1332   -579   -709   1288     12    620    -80    688    540    519
   -127   1236   1361   -555   -745   1299     28    636    -64    704    550    540
   -158   1202   1361   -522   -758   1280     23    631    -70    696    545    532
   -153   1182   1332   -517   -743   1257      0    613    -85    680    532    509
   -137   1174   1309   -519   -722   1241     -5    607    -90    678    532    506
    -77   1215   1291   -571   -685   1252      7    615    -77    688    545    519
    -98   1200   1299   -550   -698   1249     10    615    -80    688    548    519
   -148   1176   1325   -517   -737   1249     31    644    -64    693    545    511
   -119   1236   1353   -558   -735   1293    132    771     10    730    558    514
    -33   1325   1358   -646   -696   1343    233    956    132    810    610    553
      2   1423   1421   -711   -709   1423    348   1265    368   1039    810    730
     83   1652   1569   -870   -743   1613    400   1608    652   1387   1174   1091
    132   1977   1842  -1054   -854   1909    259   1405    701   1615   1499   1465
     -2   2169   2171  -1085  -1088   2169    -25    753    530   1678   1675   1693
   -259   2179   2439   -958  -1348   2309   -342    -41    163   1467   1551   1615
   -394   1842   2236   -724  -1317   2039   -607   -672   -488    732    839    940
   -335   1447   1782   -555  -1057   1613   -800   -883   -956    135    231    353
   -275   1189   1462   -459   -867   1327   -756   -605   -878    127    166    259
   -252   1145   1397   -446   -823   1270   -509   -155   -581    327    298    350
   -205   1179   1382   -488   -792   1280   -236    233   -324    498    410    431
   -140   1169   1309   -514   -724   1239    -75    472   -176    600    470    462
   -142   1137   1280   -498   -711   1210    -12    561   -122    636    491    470
   -119   1174   1293   -527   -706   1234     28    607    -85    665    519    491
    -80   1202   1280   -561   -680   1241     54    641    -59    685    540    509
   -101   1176   1278   -537   -691   1228     57    649    -57    688    535    511
    -98   1161   1260   -532   -678   1210     46    646    -62    678    524    498
    -88   1148   1236   -530   -662   1192     31    639    -67    672    524    491
   -101   1145   1244   -522   -672   1195     33    646    -59    683    535    498
   -129   1127   1254   -498   -691   1189     33    657    -49    691    545    506
   -119   1148   1267   -517   -693   1208     38    670    -38    701    553    511
    -80   1200   1280   -558   -680   1239     64    701    -15    724    576    535
    -93   1200   1293   -555   -693   1247     67    706    -10    732    584    545
    -85   1205   1288   -561   -685   1247     70    714     -2    737    584    548
    -85   1208   1291   -563   -688   1249     67    722      5    745    592    555
    -83   1205   1288   -561   -685   1247     62    724      2    743    592    553
   -103   1182   1283   -540   -693   1231     49    719     -2    737    587    550
    -54   1236   1291   -592   -672   1262     70    750     25    763    613    576
     -2   1304   1306   -652   -654   1304     98    787     54    795    641    602
    -38   1267   1306   -613   -672   1286    101    797     62    797    639    597
    -75   1226   1299   -576   -685   1262     90    802     64    800    639    589
    -54   1244   1296   -594   -675   1270     98    833     85    820    662    607
    -33   1273   1304   -620   -670   1288     98    859    103    839    683    628
    -51   1260   1312   -602   -680   1286     85    872    106    839    678    628
      2   1317   1312   -659   -654   1314    106    930    145    872    709    659
     10   1371   1358   -691   -675   1366    150   1010    205    935    769    717
    -38   1356   1395   -659   -717   1374    163   1070    241    971    807    748
    -28   1340   1369   -654   -698   1353    148   1111    259    992    828    758
     20   1418   1397   -719   -688   1408    171   1184    311   1054    888    818
     96   1522   1426   -810   -665   1475    197   1252    363   1111    945    878
     96   1535   1439   -818   -670   1488    187   1275    379   1130    966    904
     72   1556   1483   -813   -704   1519    176   1291    389   1148    987    930
     88   1595   1506   -844   -709   1553    174   1309    405   1171   1013    958
     88   1610   1522   -852   -717   1566    176   1314    413   1187   1034    979
     83   1628   1543   -857   -730   1587    184   1314    420   1200   1052    997
     72   1626   1553   -849   -740   1590    184   1296    415   1195   1049    997
     59   1602   1540   -831   -740   1571    158   1244    379   1158   1015    971
     62   1587   1522   -826   -730   1556    148   1192    348   1124    984    940
     54   1577   1519   -818   -732   1548    158   1137    322   1093    956    904
     12   1517   1504   -763   -745   1512    150   1060    275   1044    909    857
    -20   1475   1493   -727   -758   1483    142    992    236    995    857    805
    -67   1434   1499   -683   -782   1465    145    940    210    961    823    774
    -80   1384   1465   -654   -774   1423    124    875    166    914    776    730
    -77   1343   1421   -631   -748   1382    103    813    127    867    727    683
    -72   1314   1384   -620   -730   1348     93    774     98    839    696    654
    -54   1312   1366   -628   -711   1337    106    758     90    831    688    644
    -38   1304   1343   -631   -691   1322     98    730     70    810    670    618
    -59   1278   1337   -607   -698   1306     83    704     49    787    649    600
   -132   1218   1348   -542   -740   1283     59    678     25    763    626    584
    -85   1254   1340   -584   -714   1299     70    683     31    766    628    592
      0   1309   1306   -654   -654   1309     93    698     49    784    646    610
    -85   1226   1312   -568   -698   1267     85    685     36    771    633    592
   -116   1223   1340   -553   -727   1280     90    701     49    787    649    602
    -77   1236   1314   -579   -696   1273     75    691     38    776    639    592
    -75   1236   1312   -581   -693   1273     72    688     33    771    633    589
   -114   1252   1366   -568   -740   1309     88    709     51    792    652    615
   -145   1231   1376   -545   -761   1304     80    706     51    792    649    613
   -101   1236   1337   -568   -719   1286     72    698     46    784    646    602
    -85   1249   1335   -581   -711   1291     75    698     46    787    649    605
    -80   1252   1332   -584   -706   1291     83    701     49    789    654    613
    -70   1239   1306   -584   -691   1273     77    693     46    784    654    607
    -93   1218   1312   -563   -701   1265     70    685     38    779    649    597
    -70   1241   1309   -587   -688   1275     72    688     44    787    654    607
    -62   1241   1304   -589   -683   1273     72    680     41    782    652    607
    -85   1218   1304   -568   -696   1262     54    665     23    763    631    589
   -106   1221   1327   -558   -717   1273     59    670     28    771    639    597
   -122   1213   1332   -548   -727   1270     59    670     31    769    636    597
    -96   1280   1376   -592   -735   1327     93    698     62    800    667    628
    -57   1382   1439   -662   -748   1408    150    743    111    846    711    675
    -64   1389   1454   -662   -761   1421    174    750    124    857    719    683
    -57   1356   1413   -652   -735   1384    158    727    109    839    704    657
    -23   1387   1410   -680   -717   1397    148    722    114    846    711    662
    -64   1379   1444   -657   -756   1410    119    717    116    854    722    675
    -83   1361   1444   -641   -763   1402     80    701    101    844    717    672
    -49   1405   1452   -680   -750   1428     83    709    111    854    727    691
    -38   1439   1478   -698   -758   1457    101    735    132    878    750    717
    -41   1366   1408   -665   -724   1387     67    706     93    839    714    678
    -41   1301   1343   -631   -691   1322     38    678     54    805    680    644
    -70   1262   1332   -597   -701   1296     33    662     38    789    665    628
    -70   1249   1319   -589   -693   1283     44    654     25    776    652    615
    -85   1218   1304   -566   -696   1260     41    636      5    750    620    587
   -116   1184   1301   -535   -709   1244     31    615    -15    727    594    566
   -109   1176   1286   -535   -696   1231     36    610    -20    722    589    563
    -77   1137   1215   -530   -646   1176     20    589    -49    693    566    532
   -124   1080   1202   -478   -662   1140      0    566    -75    670    542    506
   -145   1091   1236   -472   -691   1161     15    584    -59    685    561    524
   -111   1124   1236   -506   -675   1179     25    594    -49    696    568    535
    -83   1132   1215   -524   -649   1174     18    587    -54    683    558    522
    -83   1117   1200   -519   -641   1158      5    574    -67    675    550    514
   -101   1106   1208   -504   -654   1158      5    574    -67    675    550    522
    -96   1122   1215   -514   -657   1169     15    584    -59    683    558    524
    -96   1119   1215   -511   -654   1166     20    589    -57    685    558    519
   -129   1096   1226   -485   -680   1161     36    610    -46    688    555    519
   -103   1137   1241   -519   -672   1189    119    719     18    714    561    509
    -62   1202   1265   -571   -662   1234    215    898    132    795    615    542
     -5   1335   1340   -665   -672   1337    329   1192    350   1002    795    706
    122   1543   1421   -833   -652   1483    376   1538    615   1322   1127   1039
    174   1849   1675  -1013   -750   1764    275   1418    693   1564   1457   1415
     46   2068   2018  -1057   -987   2044     38    823    555   1644   1647   1662
   -166   2132   2299   -982  -1231   2216   -257     38    207   1452   1543   1605
   -329   1816   2145   -743  -1239   1979   -517   -626   -423    761    870    971
   -350   1408   1758   -530  -1054   1582   -730   -885   -914    150    257    387
   -272   1148   1418   -439   -846   1283   -730   -649   -875    116    174    267
   -207   1060   1267   -426   -737   1163   -535   -236   -615    285    275    314
   -153   1124   1275   -485   -714   1200   -262    168   -340    475    407    418
   -137   1098   1236   -480   -688   1166    -80    433   -176    587    475    467
   -132   1078   1208   -475   -670   1143    -20    524   -119    620    498    472
   -106   1072   1179   -483   -641   1124     -5    553   -106    626    498    462
    -98   1085   1184   -496   -641   1135     15    584    -85    644    514    472
   -101   1088   1189   -493   -644   1137     20    605    -70    657    524    483
    -96   1091   1187   -498   -641   1137     20    607    -67    657    522    483
    -75   1101   1176   -511   -626   1137     20    607    -70    654    519    480
   -106   1091   1195   -493   -652   1143     23    618    -59    667    530    496
    -90   1127   1218   -519   -654   1171     38    644    -38    688    550    519
    -38   1176   1213   -571   -626   1195     62    667    -20    706    568    537
    -38   1189   1228   -574   -633   1208     77    685     -2    724    587    550
    -49   1176   1223   -563   -636   1200     67    678    -12    717    579    540
    -41   1174   1215   -566   -628   1195     59    678    -12    714    574    537
    -67   1166   1231   -550   -649   1197     54    683    -10    717    576    542
    -85   1153   1239   -532   -662   1195     46    685    -10    719    576    548
    -80   1150   1228   -537   -654   1189     44    693     -5    722    581    545
    -67   1166   1234   -550   -649   1200     59    719     15    743    600    558
    -51   1195   1247   -571   -649   1221     70    740     31    758    615    579
     -2   1234   1236   -615   -618   1234     72    753     38    766    620    587
    -20   1231   1252   -607   -636   1239     72    766     49    776    628    587
    -36   1231   1265   -597   -649   1247     80    795     70    797    649    605
    -15   1247   1260   -615   -639   1252     75    813     77    805    657    610
     12   1273   1260   -641   -623   1267     75    841     93    818    665    623
      2   1293   1291   -646   -644   1291     96    901    137    865    709    662
     10   1322   1312   -665   -649   1317    109    953    168    898    743    691
     18   1322   1301   -672   -641   1314    109   1002    200    927    769    714
     44   1345   1301   -693   -628   1325    122   1062    233    963    805    748
     64   1423   1358   -748   -646   1392    135   1127    277   1015    854    802
     80   1470   1389   -776   -654   1431    148   1192    322   1067    906    857
     88   1504   1413   -797   -662   1457    153   1234    355   1109    950    898
     88   1532   1444   -810   -678   1488    166   1270    387   1150   1000    943
    124   1582   1454   -854   -665   1517    163   1286    402   1171   1023    969
    145   1608   1462   -878   -657   1535    153   1278    400   1171   1028    976
    103   1608   1504   -857   -701   1556    145   1270    394   1171   1031    982
     59   1579   1519   -818   -730   1551    137   1249    381   1161   1023    974
    119   1610   1491   -865   -685   1551    137   1218    361   1140   1002    961
    132   1613   1480   -872   -675   1548    142   1179    340   1114    976    940
     67   1569   1501   -818   -717   1535    150   1130    311   1078    943    906
     72   1584   1512   -828   -719   1548    168   1080    288   1049    911    875
     38   1512   1470   -776   -717   1491    140    987    223    976    836    802
    -10   1441   1452   -717   -732   1447    124    919    184    932    795    756
    -23   1389   1413   -685   -719   1400    109    852    137    883    740    701
    -15   1366   1382   -675   -698   1374    101    800    106    846    698    662
    -46   1343   1389   -652   -717   1366     96    769     85    826    683    646
    -57   1325   1382   -636   -719   1353     80    730     57    795    654    620
    -54   1301   1356   -626   -704   1330     59    693     23    761    620    584
    -70   1262   1332   -594   -701   1296     49    672     10    745    605    571
    -64   1275   1340   -605   -704   1306     62    675     12    750    607    579
    -18   1304   1322   -644   -670   1312     67    672     15    750    607    576
    -49   1280   1330   -615   -691   1304     57    662      5    740    594    561
   -101   1265   1366   -581   -732   1314     51    659      0    737    592    558
    -54   1296   1348   -623   -701   1319     54    662      7    743    597    561
    -41   1306   1348   -633   -696   1327     59    670     12    750    602    566
    -67   1293   1358   -615   -711   1325     59    672     12    750    602    566
    -85   1283   1369   -597   -727   1325     62    675     12    750    602    574
    -46   1304   1350   -628   -698   1327     54    667      7    743    594    566
    -25   1330   1356   -652   -691   1343     62    675     15    750    602    576
    -51   1309   1358   -631   -704   1332     57    670     12    750    600    576
    -49   1301   1350   -626   -698   1325     46    665      7    745    597    571
    -36   1322   1358   -644   -698   1340     51    670     10    750    602    576
    -62   1314   1376   -626   -719   1345     51    672      7    750    602    581
    -64   1299   1363   -618   -714   1330     38    654     -7    732    587    566
    -51   1291   1343   -618   -696   1317     31    639    -23    719    571    548
    -44   1314   1356   -636   -698   1335     36    641    -18    724    576    558
    -33   1332   1366   -649   -701   1350     46    652     -5    740    597    571
    -46   1348   1395   -652   -722   1371     57    657     10    750    607    579
    -15   1428   1444   -706   -730   1436    103    693     49    789    641    615
    -25   1441   1467   -709   -748   1454    111    691     46    787    639    618
    -20   1441   1462   -711   -743   1452     98    672     33    769    620    597
    -12   1473   1483   -732   -748   1478    111    688     54    789    641    613
     -7   1506   1514   -748   -761   1509    114    704     80    823    678    654
    -33   1475   1509   -722   -771   1491     67    678     59    807    667    644
    -59   1467   1525   -704   -792   1496     54    672     57    807    667    646
    -15   1514   1530   -750   -774   1522     67    693     72    826    685    667
     31   1525   1493   -776   -730   1509     62    693     64    818    680    665
     23   1457   1434   -740   -706   1447     25    657     20    776    639    623
     -5   1415   1421   -706   -714   1418     20    646      2    763    626    610
    -25   1387   1413   -680   -719   1397     23    639    -10    745    610    592
    -28   1361   1389   -665   -709   1374     23    620    -31    722    581    566
    -54   1330   1382   -639   -717   1356     10    594    -59    691    553    542
    -77   1304   1379   -613   -727   1340      5    581    -75    675    535    532
    -67   1288   1356   -613   -714   1322     -2    568    -93    657    514    517
    -38   1280   1319   -620   -678   1299    -10    558   -109    636    498    498
    -64   1257   1322   -597   -693   1288    -12    553   -116    633    498    488
    -72   1247   1319   -587   -696   1283     -2    558   -109    641    506    491
    -49   1270   1317   -613   -683   1293      5    563   -106    644    509    493
    -85   1247   1332   -579   -709   1288    -10    553   -111    636    504    488
    -96   1231   1325   -568   -709   1275    -18    548   -119    628    496    485
    -25   1286   1309   -631   -667   1299    -12    553   -111    636    501    493
    -23   1293   1314   -636   -667   1304    -12    553   -114    636    498    493
    -93   1234   1327   -568   -709   1280    -12    550   -122    628    488    480
    -54   1262   1317   -605   -685   1291     70    654    -57    657    496    475
     10   1340   1327   -675   -659   1332    189    839     67    740    548    498
     51   1436   1384   -745   -667   1410    293   1080    259    917    698    628
    109   1621   1512   -865   -701   1566    324   1410    537   1244   1026    950
    228   2036   1808  -1132   -789   1922    236   1504    737   1592   1457   1423
    140   2327   2187  -1234  -1023   2260    103   1148    698   1753   1730   1748
    -59   2421   2481  -1182  -1270   2449   -106    496    376   1590   1657   1725
   -236   2244   2481  -1002  -1358   2361   -335   -246   -220    961   1054   1153
   -301   1771   2073   -737  -1187   1919   -574   -701   -854    205    296    428
   -254   1384   1636   -566   -945   1509   -683   -675  -1010     -7     62    192
   -155   1210   1366   -530   -761   1288   -600   -379   -836     96    103    205
   -103   1234   1337   -563   -719   1286   -397    -31   -571    280    228    293
   -103   1241   1345   -571   -724   1293   -161    316   -311    472    366    392
   -106   1218   1325   -555   -717   1270    -57    470   -200    555    423    428
    -80   1223   1304   -571   -693   1265    -36    506   -176    566    423    423
    -54   1247   1301   -594   -678   1273    -23    530   -161    576    433    436
    -46   1262   1309   -607   -678   1286     -2    555   -137    597    457    457
    -20   1280   1299   -631   -659   1288      5    571   -124    607    465    459
    -33   1270   1301   -618   -667   1286      5    571   -124    605    459    457
    -67   1234   1301   -581   -683   1267     -2    571   -132    602    452    452
    -51   1226   1275   -587   -665   1249    -25    553   -145    587    439    436
     25   1343   1317   -683   -644   1330     18    605    -98    633    491    483
      5   1392   1384   -701   -691   1389     57    649    -57    675    532    524
    -80   1304   1384   -610   -732   1343     33    631    -77    652    509    504
    -57   1306   1363   -626   -711   1335     31    636    -75    654    506    504
    -51   1322   1371   -636   -711   1345     36    646    -64    665    514    514
    -54   1335   1389   -639   -722   1361     41    659    -54    680    532    532
    -28   1337   1366   -654   -696   1350     28    657    -59    672    527    524
    -25   1348   1371   -662   -698   1358     25    659    -54    675    527    530
    -36   1343   1379   -654   -709   1361     33    678    -41    693    542    542
    -23   1345   1369   -662   -696   1356     28    683    -36    696    540    537
      0   1376   1376   -688   -688   1376     31    698    -25    706    553    545
     -2   1405   1408   -704   -704   1405     44    724     -5    730    576    574
     20   1439   1418   -730   -698   1428     51    750     18    750    594    597
     33   1436   1400   -737   -683   1418     44    766     25    761    607    602
     10   1408   1397   -709   -693   1402     25    779     31    769    615    607
     41   1449   1408   -748   -683   1428     49    836     75    813    654    649
     80   1522   1441   -802   -680   1483     90    914    137    878    717    711
    106   1579   1473   -844   -683   1527    119    984    192    937    774    769
     59   1564   1504   -810   -722   1535    111   1031    223    976    813    800
     33   1551   1514   -795   -740   1532     90   1060    239   1000    836    826
    101   1639   1535   -870   -717   1587     98   1104    277   1047    885    880
    161   1738   1577   -950   -709   1657    119   1156    322   1101    940    940
    101   1719   1618   -909   -758   1670    119   1174    337   1122    971    971
    103   1722   1615   -914   -756   1670     98   1163    335   1124    976    976
    119   1740   1618   -930   -748   1680     93   1156    329   1124    982    984
    114   1748   1631   -932   -758   1691     93   1148    324   1124    987    995
    135   1748   1613   -940   -737   1680     88   1122    306   1106    969    979
    101   1717   1613   -911   -756   1665     85   1083    277   1070    935    943
     72   1709   1636   -891   -782   1673     90   1036    246   1034    896    909
     93   1701   1608   -898   -756   1657     90    979    207    987    846    854
     72   1678   1605   -875   -766   1641     98    930    174    940    797    805
      0   1626   1623   -813   -813   1626    101    883    145    904    758    771
     -2   1574   1574   -787   -789   1574     77    813     93    844    698    714
      2   1538   1532   -771   -766   1535     54    748     46    792    644    657
      7   1538   1530   -771   -761   1535     54    719     28    771    623    639
    -31   1499   1530   -735   -782   1512     38    683      0    743    592    615
    -41   1467   1509   -714   -774   1488     15    644    -31    706    550    581
      2   1514   1509   -761   -753   1512     28    644    -23    714    558    589
     -7   1519   1527   -756   -766   1522     59    662     -2    737    592    613
    -15   1501   1517   -745   -766   1509     54    649    -15    722    579    592
      2   1499   1496   -750   -748   1496     41    631    -33    704    558    576
    -20   1460   1478   -722   -750   1467     28    623    -41    696    550    576
     -2   1465   1467   -730   -735   1465     41    631    -36    704    550    581
     18   1470   1452   -745   -717   1462     31    620    -44    696    542    571
      0   1470   1467   -735   -735   1470     31    626    -41    696    545    574
    -41   1475   1517   -719   -779   1493     41    639    -28    709    563    589
    -10   1491   1501   -740   -756   1496     31    636    -31    704    558    581
     -5   1483   1488   -740   -748   1486     25    633    -31    706    558    581
    -28   1486   1512   -730   -771   1499     38    644    -20    717    571    592
    -23   1486   1506   -732   -766   1493     38    646    -15    722    574    597
    -33   1473   1506   -719   -769   1488     36    644    -20    717    566    594
    -49   1483   1532   -719   -792   1506     33    639    -25    711    561    592
    -23   1488   1512   -735   -766   1499     31    639    -25    711    563    594
    -25   1452   1478   -714   -753   1465     18    620    -38    696    548    576
   -103   1384   1488   -639   -795   1436     -2    602    -57    678    535    561
    -67   1460   1527   -696   -797   1491     15    626    -31    706    563    594
     64   1605   1540   -836   -737   1574     77    675     25    758    613    639
     67   1636   1569   -854   -753   1602    116    698     54    784    639    659
     -5   1610   1615   -802   -810   1613    129    706     64    795    652    672
    -36   1597   1631   -782   -833   1613     93    675     38    769    626    654
     23   1665   1641   -846   -807   1654     83    670     44    774    631    662
     41   1667   1623   -854   -792   1647     77    675     54    789    639    678
     31   1641   1610   -836   -789   1626     54    657     41    779    636    670
     38   1670   1631   -857   -797   1652     59    670     54    795    654    688
      7   1634   1626   -820   -810   1631     51    667     49    789    649    683
      5   1608   1602   -807   -800   1605     44    665     36    779    641    672
     41   1592   1551   -815   -753   1571     25    646     10    756    618    654
     28   1558   1527   -795   -750   1543     23    633    -10    732    592    633
    -28   1517   1545   -745   -787   1530     25    631    -20    719    579    620
    -51   1478   1527   -714   -789   1501     28    618    -38    698    555    597
    -25   1444   1470   -709   -748   1457     15    589    -67    670    527    563
    -51   1413   1465   -680   -758   1439     10    581    -80    654    517    555
    -70   1384   1454   -657   -763   1418     -5    561   -101    631    496    532
    -57   1374   1428   -659   -743   1400    -15    542   -119    613    472    514
      2   1410   1408   -706   -701   1410     10    566   -101    633    493    537
    -15   1402   1415   -693   -717   1408     18    571    -96    639    504    542
    -59   1366   1423   -654   -743   1395      2    558   -106    626    491    522
    -33   1382   1413   -675   -722   1397      5    561   -101    633    493    527
     18   1426   1408   -722   -693   1418     20    576    -88    644    504    540
     -5   1410   1415   -704   -711   1413     18    571    -93    639    496    535
    -46   1361   1408   -657   -727   1384     12    566    -98    631    485    524
    -23   1374   1395   -678   -709   1384     51    610    -75    639    483    514
     -7   1413   1421   -701   -714   1415    158    748     10    675    488    498
     25   1444   1418   -735   -696   1431    244    927    142    771    550    542
     64   1597   1532   -831   -732   1564    329   1249    415   1060    820    795
    129   1906   1777  -1021   -823   1842    316   1517    693   1441   1249   1241
    129   2286   2156  -1208  -1013   2221    181   1301    727   1670   1597   1647
     25   2439   2410  -1234  -1192   2423    -38    698    472   1634   1680   1769
   -124   2434   2559  -1156  -1343   2496   -285      0     -2   1241   1350   1480
   -223   2052   2273   -917  -1249   2164   -514   -579   -649    475    579    745
   -194   1636   1831   -719  -1013   1732   -665   -774  -1062    -51     51    246
   -176   1322   1496   -574   -836   1408   -623   -501   -924     18     59    215
   -137   1252   1389   -558   -763   1319   -454   -153   -662    202    174    288
    -93   1288   1379   -597   -737   1332   -228    197   -379    405    314    389
    -57   1322   1379   -631   -717   1350    -62    446   -189    550    423    470
    -44   1345   1387   -652   -714   1366      0    524   -127    597    457    496
    -36   1332   1369   -646   -701   1350     15    550   -109    607    459    498
    -33   1332   1366   -649   -698   1348     25    571    -90    618    470    501
    -41   1343   1384   -649   -711   1363     41    587    -72    636    491    517
    -31   1327   1358   -649   -696   1343     31    581    -77    628    483    506
    -12   1335   1348   -662   -680   1340     33    592    -70    631    483    506
    -28   1358   1387   -667   -706   1371     57    623    -44    659    506    535
    -28   1376   1405   -672   -717   1389     62    636    -31    675    517    548
      0   1374   1374   -688   -688   1374     46    620    -46    662    504    537
     -5   1376   1382   -685   -693   1379     38    623    -44    665    509    545
    -41   1348   1387   -654   -714   1369     36    633    -36    670    514    550
    -64   1337   1402   -636   -732   1369     41    652    -20    685    530    558
    -33   1371   1402   -670   -719   1387     46    662     -7    701    545    566
      0   1395   1395   -698   -698   1395     67    683     15    722    574    589
     44   1434   1389   -740   -672   1413     77    701     33    737    589    607
     12   1408   1395   -709   -691   1402     70    698     31    735    579    597
    -59   1376   1436   -662   -748   1405     72    711     41    745    587    605
      0   1431   1431   -717   -714   1431     85    740     64    769    607    628
     36   1449   1410   -745   -685   1431     93    756     80    782    620    636
     10   1460   1449   -735   -719   1454    111    787    103    807    641    662
    -18   1449   1465   -717   -743   1457    109    802    114    815    649    667
     33   1478   1441   -756   -704   1460    106    828    132    831    659    675
     33   1475   1441   -756   -704   1460    109    865    155    854    675    688
     28   1514   1486   -771   -727   1501    129    919    200    898    719    737
     70   1540   1467   -805   -698   1504    142    974    236    937    756    766
     90   1556   1465   -823   -688   1512    148   1028    272    979    800    795
     72   1587   1512   -831   -719   1551    158   1088    319   1031    857    846
     85   1631   1545   -857   -730   1590    171   1148    363   1083    911    898
    114   1654   1538   -885   -711   1597    168   1176    387   1111    943    930
    106   1649   1543   -878   -717   1595    158   1192    397   1135    963    956
     72   1662   1590   -867   -758   1626    155   1205    407   1153    984    982
    137   1751   1613   -943   -737   1683    168   1221    423   1176   1018   1013
    150   1777   1626   -966   -737   1701    174   1215    420   1176   1021   1021
    106   1769   1662   -937   -779   1717    187   1208    418   1179   1023   1026
    106   1756   1647   -932   -769   1701    189   1179    400   1158   1005   1010
     96   1719   1623   -906   -763   1673    171   1114    353   1106    953    956
     49   1657   1605   -854   -779   1634    158   1049    301   1049    898    904
      5   1610   1602   -807   -797   1608    150    987    262   1005    849    862
     49   1623   1571   -836   -761   1597    148    927    231    963    802    813
     59   1600   1540   -828   -740   1571    148    872    200    922    758    766
     -5   1532   1535   -766   -769   1532    135    813    163    880    717    724
     -2   1504   1504   -750   -753   1504    124    771    135    854    688    693
    -15   1462   1478   -724   -748   1470    109    730    111    828    659    665
    -49   1436   1486   -693   -766   1460    101    709     96    813    646    652
    -25   1431   1457   -704   -743   1444     83    678     70    784    618    628
    -33   1379   1413   -672   -724   1397     62    641     44    756    587    594
    -25   1371   1397   -672   -711   1384     62    636     41    753    584    587
    -10   1441   1452   -714   -730   1447    101    667     75    789    620    620
    -54   1392   1447   -670   -750   1418     85    652     62    774    605    602
    -54   1369   1423   -657   -737   1395     88    652     59    776    607    605
    -28   1395   1421   -683   -724   1408    103    665     75    789    620    618
    -31   1389   1421   -678   -724   1405     90    649     62    776    607    600
    -20   1392   1413   -688   -717   1402     85    639     54    774    602    594
    -46   1379   1426   -667   -735   1402     83    636     51    771    597    597
    -49   1363   1413   -659   -730   1387     75    633     49    769    594    592
    -23   1379   1402   -678   -711   1389     83    641     59    779    605    592
    -20   1397   1418   -688   -719   1408    101    657     72    795    626    607
    -20   1384   1405   -683   -711   1395     96    652     70    789    620    602
    -18   1376   1392   -680   -706   1384     85    641     59    779    610    597
    -51   1348   1400   -646   -724   1374     80    641     59    779    605    594
    -62   1358   1418   -649   -740   1389     77    641     59    779    605    600
    -25   1382   1408   -678   -717   1392     77    639     59    779    605    597
    -18   1405   1421   -693   -719   1413     96    654     77    800    623    607
    -41   1444   1486   -701   -763   1465    137    691    127    846    667    646
    -41   1465   1506   -711   -774   1486    158    698    140    857    680    657
    -18   1478   1496   -730   -758   1488    163    696    142    857    680    652
    -54   1462   1517   -706   -784   1491    153    685    135    854    675    649
    -15   1522   1538   -753   -776   1530    148    685    150    870    693    675
     38   1558   1519   -800   -740   1540    150    698    166    888    709    691
     18   1532   1514   -776   -748   1522    127    680    148    875    701    675
    -12   1522   1535   -756   -774   1530    122    675    142    875    701    685
      0   1493   1493   -745   -745   1493     98    665    127    859    683    665
      2   1428   1426   -717   -711   1428     77    652    101    839    665    641
    -23   1371   1395   -675   -709   1382     67    639     85    826    654    633
    -46   1319   1366   -639   -706   1343     44    607     49    789    618    597
    -38   1293   1332   -626   -685   1312     31    584     20    761    587    563
    -15   1304   1319   -646   -667   1312     64    594     31    766    589    566
    -12   1291   1304   -639   -657   1296     75    587     23    756    579    555
    -20   1257   1278   -620   -649   1267     62    566      0    730    553    530
    -41   1205   1247   -581   -644   1226     36    530    -38    688    511    488
    -62   1189   1252   -566   -657   1221     25    519    -49    678    504    483
    -80   1179   1260   -550   -670   1218     28    532    -44    685    504    488
    -59   1200   1257   -571   -659   1228     51    553    -25    704    522    501
      7   1244   1236   -626   -613   1241     83    576     -5    727    545    522
    -46   1195   1239   -576   -644   1218     67    561    -18    714    532    509
    -75   1176   1252   -550   -662   1213     54    545    -28    701    519    496
    -51   1218   1267   -584   -659   1241     75    563    -12    722    537    517
    -46   1192   1239   -571   -641   1215     88    574     -2    730    545    514
    -41   1161   1200   -561   -620   1179    103    597     -2    711    524    475
    -31   1200   1231   -584   -631   1213    205    727     72    743    530    467
    -12   1262   1275   -626   -644   1267    316    937    218    854    613    532
     75   1413   1337   -743   -631   1376    441   1309    509   1135    862    761
    174   1686   1512   -932   -667   1600    431   1543    748   1480   1241   1150
    137   2005   1867  -1072   -865   1935    207   1140    698   1662   1545   1504
    -15   2208   2223  -1096  -1119   2216   -124    402    470   1686   1683   1693
   -184   2174   2359   -995  -1270   2265   -436   -374     33   1358   1428   1483
   -301   1709   2010   -704  -1158   1860   -696   -896   -670    517    594    714
   -233   1312   1545   -537   -891   1426   -792   -940  -1002     41     98    236
   -106   1127   1231   -511   -670   1179   -654   -563   -805    142    127    207
    -96   1127   1223   -514   -659   1174   -348    -83   -459    392    306    332
   -129   1104   1234   -488   -680   1169   -101    275   -215    563    423    413
    -93   1072   1166   -491   -628   1119     10    449   -109    633    459    426
    -44   1101   1143   -530   -592   1122     67    524    -54    672    488    444
    -70   1067   1137   -498   -602   1101     77    545    -44    675    485    446
    -88   1049   1137   -480   -613   1091     83    555    -41    675    480    439
    -31   1106   1137   -537   -584   1122    116    594     -7    706    509    465
    -36   1101   1137   -535   -587   1119    114    600     -5    709    514    470
    -75   1070   1145   -496   -610   1106    106    600     -7    706    514    465
    -31   1083   1114   -527   -574   1098    109    607      2    714    519    467
    -28   1088   1117   -530   -574   1104    116    618     12    727    530    478
    -51   1083   1135   -517   -592   1109    111    618     10    724    527    478
    -31   1091   1122   -530   -576   1106    103    615      7    719    522    475
     -7   1111   1117   -553   -561   1111    119    636     25    735    532    493
     -7   1111   1119   -553   -563   1114    127    652     36    748    545    501
     -2   1104   1104   -553   -553   1104    124    657     38    750    550    496
      2   1096   1093   -548   -545   1096    135    672     51    761    563    498
    -23   1093   1117   -537   -571   1104    145    693     67    782    584    519
    -23   1109   1130   -542   -576   1119    150    709     83    795    594    530
      7   1124   1117   -566   -555   1122    153    722     93    802    594    527
     28   1143   1114   -584   -542   1130    163    745    106    815    607    540
     -7   1078   1083   -535   -545   1080    142    740     96    805    597    530
    -12   1057   1070   -524   -540   1062    137    756    106    813    605    532
     49   1161   1109   -605   -530   1135    194    836    171    875    662    589
     23   1195   1171   -607   -574   1184    239    906    226    927    709    631
    -23   1153   1176   -566   -600   1166    228    932    236    935    714    626
     28   1197   1166   -613   -568   1182    241    987    272    969    745    654
     70   1244   1174   -659   -553   1210    262   1054    316   1013    792    701
     88   1267   1179   -678   -545   1223    272   1119    358   1054    833    743
     88   1286   1197   -685   -553   1241    277   1171    392   1091    865    779
     98   1343   1244   -722   -571   1293    288   1223    428   1137    914    826
    116   1389   1273   -756   -579   1332    293   1267    465   1182    961    870
    129   1408   1278   -769   -574   1343    290   1288    485   1210    995    896
    132   1426   1291   -779   -581   1358    283   1288    493   1221   1008    911
    119   1428   1309   -774   -594   1371    275   1283    491   1223   1013    922
    109   1426   1317   -769   -605   1371    262   1265    478   1215   1010    927
    124   1436   1312   -779   -592   1374    257   1239    465   1202    997    914
     98   1395   1296   -748   -600   1348    254   1189    436   1176    979    885
    111   1369   1257   -740   -574   1314    244   1122    397   1135    945    852
    148   1384   1234   -766   -542   1309    254   1065    366   1098    906    820
     83   1363   1280   -722   -597   1322    275   1023    350   1075    883    800
      2   1291   1286   -646   -644   1288    262    948    298   1021    823    748
     -2   1228   1231   -613   -618   1231    231    865    239    953    753    685
     10   1187   1176   -600   -581   1182    218    810    205    917    717    641
    -46   1109   1156   -530   -600   1132    210    766    174    885    683    602
    -59   1062   1122   -501   -592   1093    187    717    135    841    644    561
    -18   1078   1096   -530   -555   1085    181    693    119    823    626    542
      2   1088   1083   -545   -540   1085    192    685    116    823    623    542
    -18   1060   1078   -519   -548   1067    197    675    109    815    618    530
    -25   1034   1060   -504   -542   1047    184    659     96    797    602    517
    -36   1018   1054   -491   -545   1036    174    646     80    784    587    506
    -38   1005   1041   -485   -540   1023    161    633     67    774    574    501
    -23    989   1013   -483   -517   1000    142    618     54    758    558    491
    -54    945   1000   -446   -527    971    135    610     46    750    553    478
    -33    982   1015   -475   -524    997    166    641     77    782    587    504
     23   1047   1023   -535   -501   1036    194    670    106    807    610    522
    -10   1039   1049   -514   -530   1044    194    667    106    805    607    519
    -67    982   1049   -459   -558   1015    184    662     96    797    597    514
    -51    979   1031   -465   -542   1005    187    665     98    800    602    514
    -44    974   1018   -467   -530    995    174    654     90    792    600    504
    -88    937   1026   -423   -555    982    153    639     80    782    584    493
    -80    943   1023   -431   -553    982    148    633     77    779    581    496
      5    995    989   -501   -493    992    171    646     90    789    592    511
     12   1008    992   -511   -491   1000    187    652     96    795    600    517
      7   1031   1023   -519   -506   1028    205    667    109    807    615    524
    -36   1005   1041   -485   -540   1023    207    670    114    813    618    527
    -41   1013   1052   -485   -548   1031    223    685    135    833    639    542
    -12   1078   1091   -535   -550   1083    257    709    163    859    662    574
      2   1130   1127   -566   -561   1130    280    714    176    867    667    581
    -10   1093   1101   -542   -555   1096    257    691    155    841    641    553
    -28   1083   1111   -527   -571   1096    244    688    161    852    659    568
    -28   1093   1122   -535   -576   1106    226    693    174    872    680    587
      5   1088   1083   -545   -537   1085    194    675    161    862    672    576
     33   1127   1093   -581   -530   1111    202    683    168    872    683    594
     31   1135   1104   -584   -537   1119    210    693    176    883    693    607
     10   1080   1070   -545   -530   1075    194    691    158    867    680    597
     -5   1018   1023   -506   -514   1021    168    659    122    833    649    561
    -44    963   1005   -462   -524    984    153    633     96    807    620    532
    -38    948    987   -457   -511    966    148    615     75    784    600    514
     -2    948    950   -475   -478    950    161    610     64    771    584    498
     -7    940    948   -465   -478    943    187    613     64    771    587    501
    -62    888    950   -413   -506    917    179    600     49    753    566    485
    -51    859    911   -402   -483    883    161    576     23    722    537    452
    -54    841    896   -394   -475    867    150    563      7    704    524    436
    -90    807    898   -358   -493    852    142    558      2    698    517    431
    -90    776    867   -345   -480    820    127    542    -15    680    496    410
    -49    805    854   -379   -452    828    140    553      0    693    509    423
    -18    828    846   -407   -433    839    174    584     31    727    545    459
    -57    797    854   -368   -454    826    174    581     25    722    537    457
    -67    776    844   -355   -457    810    150    561      5    701    519    436
    -80    763    844   -342   -462    802    145    561      2    698    517    428
    -41    802    844   -381   -444    823    181    597     28    717    530    433
    -10    833    844   -410   -426    839    254    691     77    724    514    407
     15    872    857   -444   -420    865    350    870    194    807    566    444
     80   1015    935   -548   -428    976    483   1192    439   1047    784    639
    174   1244   1070   -709   -449   1158    545   1540    714   1371   1119    979
    202   1556   1353   -878   -574   1454    428   1400    787   1608   1452   1361
     44   1743   1699   -893   -828   1722    155    748    628   1686   1639   1597
   -171   1779   1951   -805  -1060   1865   -135    -12    285   1486   1519   1522
   -311   1470   1782   -581  -1047   1626   -431   -683   -368    771    836    888
   -332   1010   1343   -337   -836   1176   -646   -963   -909     98    161    254
   -257    782   1039   -262   -649    909   -592   -649   -779    153    155    207
   -171    735    906   -280   -540    818   -358   -215   -498    342    275    267
   -142    740    880   -298   -514    810    -90    174   -241    514    387    342
   -122    717    839   -296   -480    776     88    439    -77    626    465    387
    -88    706    795   -311   -441    750    145    517    -25    659    483    400
    -38    722    761   -342   -400    740    163    548     -7    667    488    402
    -54    706    761   -327   -407    732    168    561     -2    670    483    397
    -96    654    750   -277   -423    701    158    563     -5    662    478    394
   -101    644    745   -272   -423    693    158    571      0    667    480    389
    -80    696    776   -309   -428    735    184    602     31    696    511    413
    -18    782    800   -381   -407    789    223    644     70    735    550    457
    -12    766    779   -376   -394    771    215    636     62    724    540    446
    -15    737    753   -361   -384    745    202    628     54    717    535    439
    -46    730    774   -342   -410    750    210    639     64    724    540    449
    -38    748    784   -355   -410    766    220    654     77    737    553    457
    -44    737    782   -345   -413    758    223    667     88    748    563    459
    -33    763    797   -366   -418    782    233    688    103    761    579    478
    -57    748    805   -348   -431    776    236    698    111    769    581    485
    -41    753    795   -358   -418    774    223    698    111    766    584    480
    -44    753    797   -353   -420    774    226    711    119    776    592    488
    -36    766    802   -366   -420    782    233    727    132    787    597    504
    -18    782    800   -381   -410    789    226    737    137    789    597    501
    -18    787    805   -384   -413    795    231    758    155    802    613    514
    -12    795    807   -389   -410    800    241    789    176    823    633    532
    -23    787    810   -384   -418    797    239    807    187    833    641    540
    -10    805    815   -397   -413    810    257    854    220    867    672    568
     18    833    815   -426   -400    826    283    909    257    904    709    602
     41    870    828   -454   -392    849    296    956    290    935    740    623
     33    859    823   -449   -394    841    283    989    303    948    750    633
     25    857    831   -441   -402    844    280   1041    335    979    779    670
     80    940    859   -509   -389    901    301   1111    384   1034    831    722
    127   1005    878   -566   -374    943    319   1174    433   1088    891    771
     93   1008    914   -553   -410    961    322   1213    459   1124    927    805
    135   1093    956   -615   -410   1026    348   1265    509   1176    987    867
    174   1130    953   -652   -392   1041    342   1267    511   1187   1000    885
    145   1104    958   -623   -405   1031    309   1236    491   1166    982    875
    127   1124    997   -628   -433   1062    309   1236    493   1176    997    893
    109   1140   1028   -626   -459   1085    329   1244    506   1192   1018    911
     85   1114   1026   -602   -470   1070    324   1210    488   1169    997    893
    103   1109   1005   -605   -449   1057    319   1163    462   1140    969    870
     90   1096   1005   -594   -457   1052    324   1109    433   1106    935    839
     75   1065    989   -571   -457   1028    314   1034    387   1052    878    787
     44    997    953   -524   -454    976    290    945    327    987    807    722
     -5    940    945   -467   -475    943    280    880    288    943    766    680
    -23    909    932   -444   -478    919    288    844    277    924    750    657
    -10    872    880   -431   -446    875    277    792    244    888    711    613
    -23    839    862   -410   -444    849    265    750    213    854    678    584
    -38    813    852   -387   -444    831    257    717    189    826    649    563
    -41    784    823   -374   -433    802    239    680    161    797    618    530
    -28    769    797   -371   -413    782    236    672    153    792    613    522
    -33    756    789   -363   -413    771    236    665    148    787    610    524
    -46    737    784   -345   -415    761    226    646    135    769    594    506
    -59    722    782   -332   -420    753    218    644    127    761    587    496
    -59    743    802   -342   -431    771    231    652    140    771    594    511
      2    800    795   -402   -397    800    246    667    155    787    610    519
     20    807    787   -413   -381    797    259    680    163    795    618    522
    -36    756    792   -361   -415    774    249    675    158    789    615    527
    -38    758    795   -361   -415    776    241    675    158    789    613    530
    -15    771    784   -379   -400    776    228    665    153    782    610    519
    -46    763    810   -358   -428    787    226    662    148    782    607    517
    -67    756    823   -345   -444    789    231    667    153    787    613    519
    -49    748    797   -350   -423    771    231    665    153    782    607    514
    -41    745    784   -353   -413    766    223    659    148    779    602    511
    -54    753    807   -348   -431    779    233    667    155    787    610    524
    -23    769    792   -374   -407    779    236    665    155    784    610    524
    -20    750    771   -366   -397    761    226    652    142    769    597    504
    -33    756    789   -361   -410    771    226    652    140    771    602    509
    -41    771    813   -363   -426    792    231    659    153    782    613    522
      0    823    820   -413   -410    823    252    678    176    802    631    540
    -18    846    865   -415   -441    854    285    698    200    823    649    558
    -25    878    904   -426   -465    888    314    717    218    839    665    576
     12    898    885   -454   -436    893    303    706    213    831    657    566
     -5    901    906   -449   -457    904    288    693    213    831    654    566
    -46    898    945   -426   -496    922    272    698    223    846    672    589
    -36    888    924   -426   -480    904    239    683    213    841    670    589
     31    943    911   -485   -439    927    236    688    218    849    678    605
     44    958    914   -504   -436    937    239    698    223    854    685    613
     10    878    867   -444   -428    872    215    678    194    826    665    579
     10    823    813   -418   -400    818    189    652    161    792    628    545
     28    810    782   -418   -376    797    192    644    150    784    615    540
    -15    774    787   -381   -402    779    189    626    127    761    592    522
    -18    753    769   -368   -392    761    192    615    114    740    574    501
    -25    727    750   -350   -389    737    200    610    106    732    563    485
    -59    696    756   -316   -407    724    205    602    101    722    558    478
    -77    641    719   -283   -400    680    174    566     62    683    522    436
    -70    610    680   -270   -376    644    155    550     41    662    498    415
    -38    652    691   -309   -363    670    174    568     57    675    514    428
    -41    678    719   -316   -379    698    192    587     72    693    527    446
    -38    667    704   -314   -371    685    187    574     62    678    514    436
    -38    670    706   -316   -371    688    187    571     64    680    522    436
    -51    662    714   -306   -384    688    187    571     64    680    522    436
    -64    654    719   -293   -392    685    181    571     64    678    517    433
    -59    628    688   -288   -374    657    174    563     51    667    504    418
    -57    649    706   -296   -381    675    205    600     75    680    511    426
    -38    680    717   -322   -376    698    288    709    137    704    514    410
      7    722    714   -363   -353    719    374    870    239    769    548    426
     75    849    771   -465   -348    813    478   1179    470   1000    758    620
    153   1072    919   -615   -381    997    506   1493    740   1335   1111    979
    210   1413   1202   -813   -496   1309    387   1371    826   1590   1460   1369
    106   1649   1543   -878   -717   1597    174    797    709   1696   1670   1634
   -137   1683   1818   -774   -976   1748   -109     18    306   1418   1470   1486
   -275   1363   1639   -545   -958   1501   -368   -649   -353    683    756    820
   -252    937   1187   -342   -719   1060   -568   -893   -828     93    161    246
   -205    631    836   -213   -519    732   -566   -649   -771     80    101    145
   -150    571    722   -213   -436    646   -353   -233   -504    257    213    207
    -85    633    719   -275   -402    675    -90    161   -228    446    342    303
    -62    633    696   -288   -379    665     88    426    -51    568    426    361
    -59    610    670   -275   -363    639    137    504     -7    594    433    366
    -54    594    649   -270   -353    623    148    532      7    605    436    361
    -62    597    657   -267   -361    626    168    563     31    623    454    371
    -41    639    680   -301   -361    659    202    602     67    654    485    397
    -49    649    698   -298   -374    672    220    626     85    670    496    415
    -46    636    683   -296   -363    659    207    615     72    659    480    405
    -54    631    685   -288   -371    657    205    620     72    657    480    402
    -57    613    667   -280   -361    641    194    613     62    646    472    389
    -28    613    641   -290   -335    626    181    610     59    644    470    387
     10    670    659   -340   -324    665    202    636     85    672    501    413
      2    688    685   -345   -342    688    215    654    101    685    514    431
      0    683    683   -342   -342    683    213    665    109    693    519    436
    -12    683    696   -335   -353    688    210    672    111    698    524    441
    -20    683    704   -332   -363    693    207    675    111    696    522    441
    -28    672    701   -322   -366    685    200    672    109    691    514    433
    -12    698    711   -345   -363    706    205    685    119    704    524    444
     38    766    727   -402   -342    748    236    727    155    737    555    480
     33    748    714   -392   -340    732    233    735    161    740    558    480
     33    750    717   -392   -342    735    231    753    174    756    574    488
     12    756    740   -387   -363    750    233    774    192    774    592    501
      5    766    761   -384   -376    763    236    802    213    792    610    519
     23    776    753   -400   -366    763    223    820    218    800    610    522
     10    748    737   -381   -363    743    202    831    218    797    607    517
     38    792    753   -418   -355    774    218    883    254    836    646    548
     98    898    800   -498   -350    849    270    979    329    911    724    623
     93    917    823   -506   -366    870    288   1052    379    963    774    672
    119    961    841   -540   -361    901    306   1114    423   1013    823    722
    114    984    870   -548   -376    927    303   1158    452   1049    859    758
    116   1005    888   -561   -384    948    293   1189    478   1083    893    789
    124   1041    917   -584   -397    982    288   1213    498   1114    927    826
    155   1093    937   -626   -389   1015    288   1228    517   1137    956    859
    192   1145    950   -670   -379   1049    293   1236    524   1150    976    880
    171   1127    956   -649   -392   1041    288   1221    514   1145    971    878
    140   1119    979   -631   -420   1049    280   1202    504   1135    963    872
    137   1119    982   -628   -423   1052    277   1176    485   1117    948    857
    116   1104    987   -610   -436   1047    275   1135    459   1085    919    831
     96   1088    992   -592   -446   1041    275   1083    426   1049    883    797
     85   1054    969   -568   -441   1013    272   1018    381    997    828    745
     93   1021    924   -558   -415    974    272    950    340    945    774    691
     57    982    922   -522   -433    953    272    888    303    901    730    649
      2    943    940   -472   -467    943    254    828    267    862    691    615
     31    906    872   -470   -420    888    231    763    220    807    636    561
     -2    849    852   -426   -426    852    215    717    184    771    600    519
    -12    828    841   -407   -428    833    213    693    163    753    579    501
     15    833    818   -423   -400    826    207    672    153    737    563    488
     12    826    813   -420   -402    820    197    654    135    727    553    480
      7    841    833   -426   -413    839    210    657    140    730    555    488
     -5    826    831   -413   -418    828    202    646    129    714    537    475
      2    805    802   -402   -400    805    189    626    109    693    517    449
     -2    800    802   -400   -402    802    181    623    109    696    522    454
     54    857    802   -457   -374    828    205    652    135    724    553    488
      5    833    826   -420   -410    828    200    654    135    719    550    483
    -31    826    857   -397   -444    841    207    665    142    730    558    491
      0    862    859   -433   -431    859    218    672    150    735    563    504
     -5    854    859   -426   -431    857    202    654    137    719    548    483
      0    841    841   -420   -420    841    192    646    127    711    540    472
      2    849    846   -426   -420    849    197    654    135    722    553    488
      5    857    852   -431   -423    854    194    652    135    722    553    488
     15    857    841   -436   -413    849    189    646    127    714    542    480
     23    875    852   -452   -415    865    197    652    135    722    553    491
     -2    878    880   -436   -441    878    192    649    132    722    555    496
     15    867    849   -441   -418    859    176    631    116    706    537    472
      0    846    846   -423   -423    846    168    623    109    698    530    465
      7    888    878   -449   -436    883    187    641    129    719    555    493
     49    966    917   -506   -433    943    220    670    163    753    587    527
     59   1010    950   -535   -444    982    249    683    181    771    602    542
     23    997    971   -511   -472    984    262    683    184    771    600    540
      5    974    969   -491   -483    971    244    662    163    750    581    519
     33   1010    976   -522   -470    995    236    657    171    758    597    537
     18   1023   1005   -519   -493   1013    215    657    181    776    618    563
     20   1018    995   -519   -485   1008    179    641    168    771    615    566
     72   1067    995   -574   -459   1031    176    644    171    776    620    574
     96   1109   1013   -602   -457   1062    194    662    184    787    631    581
     28   1015    987   -522   -480   1002    174    646    153    761    605    555
     46    987    940   -517   -446    966    161    631    132    743    587    542
     44    958    911   -504   -433    935    161    623    119    727    566    530
    -10    906    917   -446   -462    911    158    607     98    704    545    511
    -15    865    880   -426   -446    872    150    589     75    675    519    485
     33    896    862   -465   -415    880    153    576     62    659    504    470
      5    867    862   -439   -428    865    140    555     38    639    483    446
     -7    846    854   -418   -431    849    132    545     23    623    467    441
    -18    815    833   -400   -426    823    127    532      5    602    446    423
    -31    802    831   -387   -431    815    122    530      2    600    444    423
    -36    800    833   -381   -436    815    116    527      0    597    444    423
      5    831    826   -418   -410    828    122    535      2    600    444    428
      5    839    833   -423   -413    836    114    527     -5    592    439    418
     -2    836    839   -418   -420    836    114    530      0    600    446    426
     25    826    800   -428   -387    813    103    519    -12    584    428    413
     38    784    745   -410   -353    766     88    501    -33    558    400    392
     -5    763    766   -381   -384    766    122    550    -10    563    400    381
    -23    826    849   -400   -436    836    244    727    111    639    439    397
     23    937    914   -483   -446    927    366    958    293    787    550    483
     98   1114   1015   -605   -457   1065    454   1278    579   1088    833    745
    210   1486   1275   -849   -532   1382    415   1530    859   1499   1306   1241
    233   1865   1631  -1049   -698   1748    283   1304    888   1725   1652   1641
     88   2034   1945  -1062   -927   1990     72    735    636   1678   1717   1758
   -111   1956   2068   -922  -1088   2010   -163     25    119   1215   1312   1408
   -213   1545   1758   -667   -987   1649   -384   -558   -561    392    475    610
   -174   1098   1273   -462   -722   1184   -555   -730   -950    -85    -10    153
   -142    797    940   -327   -540    867   -527   -498   -849    -49    -28    101
   -103    745    849   -319   -475    797   -366   -168   -594    124     80    174
    -57    795    852   -371   -454    823   -127    184   -301    342    239    280
    -44    805    849   -381   -446    828     31    415   -116    480    337    353
    -23    805    828   -392   -426    815     88    498    -54    527    368    379
      0    815    815   -407   -407    815    103    527    -36    540    376    384
    -20    810    831   -397   -426    820    103    537    -31    542    371    381
    -31    813    844   -392   -436    826    116    555    -15    555    384    394
    -20    813    833   -397   -428    823    116    566     -7    561    389    402
    -28    807    836   -389   -431    820    106    566     -7    558    389    397
    -46    805    849   -379   -449    828    106    568     -7    561    389    400
     -5    849    854   -423   -428    852    119    589      7    576    405    415
     49    893    844   -475   -397    870    124    597     18    587    418    426
     44    893    849   -467   -402    872    114    592     12    581    410    418
     -7    880    885   -439   -446    880    127    615     28    597    423    436
      5    896    891   -452   -441    893    124    626     36    602    428    439
     23    891    867   -459   -420    880    119    626     38    602    428    439
     10    878    867   -444   -428    872    114    628     41    605    433    444
    -15    909    924   -446   -470    917    132    659     67    631    462    470
      2    935    932   -470   -465    932    148    680     85    649    478    483
      7    945    937   -478   -465    940    142    685     88    654    478    485
    -10    932    943   -459   -475    937    140    696     96    662    485    496
      0    948    945   -475   -472    945    132    706    106    670    493    498
      7    956    948   -480   -470    950    137    727    119    683    506    509
     12    976    961   -496   -475    969    142    748    135    698    522    527
     49   1018    969   -532   -459    995    150    782    163    727    548    548
     49   1021    969   -535   -459    995    155    813    184    748    566    566
     44   1044    997   -545   -475   1021    176    867    228    792    607    602
     72   1072   1000   -576   -462   1036    189    924    270    833    652    646
    103   1101    997   -602   -446   1049    194    976    301    872    688    683
     88   1132   1041   -610   -478   1088    205   1039    353    930    748    740
    106   1169   1062   -639   -478   1117    218   1093    397    984    802    795
    135   1197   1062   -667   -465   1130    210   1127    420   1013    836    826
    140   1223   1083   -680   -470   1153    200   1148    433   1036    865    854
    111   1239   1127   -678   -509   1184    192   1150    439   1049    883    880
    132   1262   1130   -698   -498   1195    187   1148    436   1052    893    891
    161   1301   1137   -732   -488   1218    192   1148    436   1054    901    904
    166   1330   1163   -748   -498   1247    202   1150    439   1060    911    917
    148   1304   1156   -730   -504   1231    200   1117    410   1028    883    891
    145   1296   1150   -722   -504   1226    197   1072    376    989    841    849
    116   1291   1171   -704   -530   1231    213   1039    350    956    810    818
     59   1241   1182   -649   -561   1213    218    992    316    911    761    771
     80   1221   1137   -652   -527   1179    215    930    275    857    706    714
     54   1176   1122   -615   -535   1150    207    872    239    818    665    670
     25   1130   1104   -579   -540   1117    197    820    202    776    626    628
     23   1083   1060   -553   -517   1072    174    763    163    732    579    581
      7   1049   1039   -530   -517   1044    153    719    127    693    537    542
     -5   1036   1041   -517   -524   1039    150    696    111    678    522    527
      7   1028   1021   -519   -506   1026    148    675     96    662    506    511
     20   1021   1000   -519   -488   1010    140    654     80    644    485    496
      0   1000   1000   -501   -501   1000    132    641     64    628    475    483
    -10    992   1002   -491   -506    997    129    636     59    626    470    478
     10    997    984   -506   -485    992    129    633     59    620    465    467
    -12    987   1000   -485   -506    992    135    636     64    626    467    475
    -44    969   1010   -462   -527    989    132    639     67    631    478    488
    -12    963    976   -478   -493    971    119    628     57    620    462    470
     12    969    956   -491   -470    963    119    626     57    618    459    467
      0   1005   1005   -501   -501   1005    137    641     77    644    488    496
      0    992    992   -498   -496    992    122    628     67    633    478    485
    -10    969    979   -480   -496    974    116    626     64    628    475    480
    -33    979   1013   -475   -524    997    124    639     77    641    488    493
     -5   1008   1013   -501   -509   1010    140    652     93    657    504    509
     38   1008    969   -524   -465    989    129    644     85    646    496    501
    -12    997   1010   -491   -511   1002    137    652     93    657    506    511
    -25   1015   1039   -496   -532   1026    153    667    109    672    524    530
     12   1036   1023   -524   -504   1031    150    662    103    665    519    524
    -23   1002   1026   -491   -524   1013    135    644     90    654    509    514
    -23   1044   1067   -511   -545   1054    155    667    119    683    540    542
    -12   1104   1117   -545   -563   1109    187    691    153    714    571    571
    -18   1111   1130   -545   -574   1119    205    691    158    717    574    571
    -18   1117   1135   -550   -579   1124    207    688    158    714    571    568
    -12   1130   1143   -558   -579   1135    197    680    163    717    579    576
     15   1153   1135   -587   -561   1143    174    662    161    717    579    579
     36   1169   1132   -602   -548   1150    155    657    158    719    587    587
     12   1150   1137   -584   -563   1143    148    652    155    722    594    597
     31   1153   1122   -592   -545   1140    137    646    155    722    594    597
     67   1158   1091   -615   -511   1124    129    649    148    719    592    594
     20   1096   1075   -558   -527   1085    119    641    132    704    576    584
     -5   1036   1039   -517   -522   1036    106    626    106    683    558    563
     10   1013   1000   -511   -496   1008    109    618     93    667    540    548
      0   1023   1023   -511   -511   1023    135    631    101    670    545    550
    -20   1013   1034   -496   -527   1023    140    623     88    654    532    537
    -23    987   1010   -483   -517   1000    135    602     72    633    511    517
    -25    953    979   -465   -504    966    124    584     49    610    488    496
    -46    927    971   -441   -509    950    122    574     38    600    478    488
    -20    917    937   -446   -478    927    111    563     28    587    467    475
     -7    896    904   -444   -457    898     96    548     12    571    454    462
    -49    880    930   -418   -488    904     90    545     10    571    454    462
    -67    880    945   -407   -506    911     88    542     12    574    454    457
    -46    867    914   -410   -480    891     80    530      0    561    441    444
     10    906    896   -459   -444    901     90    537     10    571    454    457
     33    917    883   -475   -426    901     93    542     12    574    457    462
     31    917    885   -475   -426    901    106    555     15    571    452    452
    -23    893    917   -433   -470    904    189    654     67    584    444    428
    -38    909    945   -436   -493    927    314    833    187    652    472    433
     28   1028   1000   -530   -485   1013    428   1088    405    846    636    576
    132   1275   1140   -706   -504   1210    491   1460    732   1223   1013    935
    207   1701   1493   -953   -641   1597    413   1491    893   1548   1439   1400
    124   1982   1857  -1054   -867   1919    184    937    711   1621   1662   1683
    -36   2042   2078  -1002  -1057   2060    -80    249    355   1452   1595   1657
   -197   1795   1992   -800  -1096   1893   -350   -394   -213    862   1026   1130
   -249   1296   1545   -522   -896   1421   -589   -818   -878     25    176    335
   -166    917   1080   -376   -623    997   -649   -737   -979   -166    -54     90
   -106    774    880   -335   -493    828   -485   -371   -711     23     59    150
    -72    839    911   -384   -493    875   -228     25   -379    267    239    288
    -31    883    914   -426   -472    898    -12    340   -132    449    368    379
     -2    875    875   -439   -439    875     54    444    -62    498    400    392
    -15    867    883   -426   -449    872     88    485    -25    522    415    402
    -25    862    885   -418   -457    872    111    514      0    540    433    413
    -20    854    875   -415   -446    865    116    530     10    548    439    410
    -23    852    875   -413   -449    862    114    532     10    550    444    413
    -31    833    865   -400   -449    846    119    540     18    558    452    418
      5    859    854   -433   -423    857    122    548     25    563    457    420
     15    896    880   -454   -431    888    132    563     38    579    472    436
    -20    891    909   -436   -465    898    140    576     51    589    485    446
      5    893    888   -449   -441    891    140    579     57    594    491    449
     33    906    872   -470   -420    891    135    579     57    589    488    444
      5    901    896   -452   -444    898    140    587     64    597    496    452
      5    893    888   -452   -441    891    137    592     70    602    501    452
      7    906    896   -457   -444    901    137    597     75    607    506    454
      5    909    904   -457   -449    906    142    605     83    615    517    462
     23    919    896   -470   -436    909    142    610     88    620    522    465
     25    924    896   -478   -436    909    148    618    101    628    527    470
     41    943    901   -493   -431    922    153    636    116    644    542    485
     20    948    927   -485   -452    937    168    670    140    670    568    509
     70    969    898   -519   -413    935    187    693    163    688    589    519
     72    992    919   -532   -423    956    192    709    174    698    600    527
     25    989    963   -509   -470    976    202    745    202    724    623    550
     38    984    943   -514   -452    963    200    769    213    737    633    558
     67    997    930   -532   -431    963    197    797    231    750    646    563
     64   1028    961   -548   -449    995    226    862    277    802    693    602
     70   1054    984   -561   -457   1018    241    922    319    841    735    641
     98   1075    976   -587   -439   1026    239    966    345    867    761    667
    129   1109    979   -618   -423   1044    246   1023    384    914    807    711
    135   1148   1013   -644   -439   1080    252   1072    420    961    859    766
    137   1195   1057   -667   -459   1127    257   1111    452   1002    906    813
    129   1215   1085   -675   -478   1150    249   1119    459   1023    927    836
    135   1239   1104   -685   -483   1171    252   1132    475   1044    958    870
    184   1283   1098   -735   -457   1192    259   1130    478   1052    974    888
    192   1293   1101   -743   -454   1197    249   1109    462   1041    966    883
    150   1273   1122   -714   -485   1197    244   1085    446   1028    961    880
    127   1280   1153   -704   -511   1218    241   1054    426   1010    945    870
    109   1244   1132   -678   -511   1189    231    992    381    958    896    820
     98   1236   1135   -667   -517   1187    236    940    350    922    857    782
     83   1221   1135   -652   -524   1176    241    885    324    888    823    750
    101   1166   1065   -633   -480   1117    231    810    277    831    769    693
     90   1127   1034   -610   -472   1080    207    737    231    782    717    636
     44   1088   1044   -566   -501   1067    197    691    200    750    683    605
      5   1044   1039   -527   -517   1041    187    646    176    722    654    576
     12   1034   1021   -522   -504   1028    171    605    145    688    623    540
     31   1047   1015   -540   -491   1031    174    592    140    685    626    545
     33   1015    982   -527   -472   1000    168    574    122    670    610    530
     44    989    945   -517   -452    969    153    542     98    644    581    501
     25    974    948   -498   -459    961    158    540     98    644    581    501
      5    961    956   -483   -475    958    168    550    111    657    597    517
      7    935    927   -472   -459    932    161    540    101    646    589    509
     18    966    948   -493   -465    958    161    542    103    649    592    509
      7    992    984   -498   -488    989    171    550    114    659    605    522
     23   1005    982   -514   -480    995    163    542    106    652    597    514
     28    987    958   -509   -465    974    161    542    106    649    594    511
     18    989    969   -504   -478    979    166    550    116    665    607    524
     31    989    958   -509   -462    974    158    545    114    662    610    530
     54    982    927   -519   -436    956    140    524     98    644    589    509
     38    984    945   -514   -452    966    145    530    103    652    600    519
      5    989    984   -498   -488    984    163    550    127    675    623    548
     18    992    974   -504   -478    984    163    553    127    675    623    545
     44    989    945   -517   -452    969    150    540    111    662    613    532
     23    992    966   -509   -470    979    150    537    111    665    615    535
     20    987    963   -506   -472    976    150    535    111    665    615    537
     54    984    930   -519   -436    958    145    530    106    662    610    532
     44   1008    963   -527   -459    987    161    542    122    680    631    553
     31   1054   1023   -542   -496   1039    189    563    150    704    654    579
     33   1093   1057   -566   -511   1075    202    563    155    706    657    579
     23   1109   1085   -566   -530   1098    223    568    163    714    662    587
     33   1088   1054   -563   -511   1070    210    558    158    709    659    587
     67   1111   1041   -589   -485   1078    187    540    155    709    662    589
     54   1130   1072   -592   -509   1101    171    545    166    724    680    607
     49   1148   1098   -597   -524   1124    150    540    163    727    685    620
     67   1161   1091   -615   -511   1127    150    548    171    735    696    631
     57   1143   1083   -600   -514   1114    148    553    168    735    696    633
     44   1111   1067   -579   -511   1088    135    545    155    727    691    631
     46   1078   1031   -561   -491   1054    119    530    135    706    672    613
     70   1044    974   -558   -454   1010    101    501    101    670    636    576
     31   1000    969   -517   -470    987    109    491     85    654    620    561
    -25    953    976   -465   -501    966    116    483     75    641    605    545
    -10    930    940   -459   -475    935    106    465     57    620    584    524
     44    940    896   -493   -426    919     96    444     33    594    561    504
     38    932    893   -485   -428    914    106    444     31    589    555    501
      7    914    906   -462   -452    911     90    428     10    574    542    483
     23    932    909   -478   -441    922     90    428      7    571    537    478
      5    922    917   -465   -457    919     98    433     15    576    542    483
     -5    898    904   -446   -454    901     85    423      7    566    537    478
     33    904    870   -470   -418    888     83    420      5    563    535    475
     44    906    862   -475   -407    885     93    423     10    568    540    478
     -2    872    875   -436   -439    875     75    407     -2    555    530    472
     15    893    878   -454   -431    885     85    423      5    563    535    478
     38    935    896   -488   -428    917    158    511     57    597    550    483
     18    961    943   -488   -462    953    272    670    155    644    568    472
     57   1021    963   -540   -454    992    361    880    306    769    667    548
    137   1200   1062   -667   -462   1130    423   1179    553   1039    930    800
    259   1522   1260   -891   -498   1389    400   1402    797   1389   1332   1236
    303   1831   1527  -1067   -610   1680    309   1213    862   1626   1675   1644
    122   1932   1810  -1028   -844   1873    140    654    662   1602   1743   1764
    -93   1862   1953   -885  -1023   1906    -51      0    213   1195   1371   1421
   -210   1496   1706   -644   -958   1600   -249   -561   -413    467    633    691
   -181   1052   1234   -433   -706   1143   -457   -771   -807      0    158    223
   -124    795    917   -335   -522    854   -498   -571   -735     25    140    171
    -93    753    846   -329   -470    800   -358   -259   -509    179    244    249
    -25    839    862   -407   -444    849   -132     77   -252    363    379    353
     38    859    820   -449   -389    841     28    303    -93    478    459    407
     -2    836    839   -418   -420    839     67    361    -54    498    475    418
    -38    833    872   -397   -457    852     77    384    -38    509    480    420
    -12    831    844   -410   -428    836     77    394    -33    511    480    415
     -7    826    833   -407   -420    828     93    413    -15    527    496    428
    -10    823    833   -410   -420    828    119    433      2    545    517    449
     62    878    813   -470   -374    846    135    449     15    558    527    459
     49    898    849   -475   -400    875    124    444      7    550    522    454
     -2    880    883   -439   -441    880    135    459     23    568    540    472
     -5    880    885   -436   -446    880    127    462     25    571    542    475
     33    909    872   -472   -420    891    119    459     18    563    532    467
     46    906    859   -478   -405    883    129    470     28    574    540    480
     41    870    828   -454   -392    849    127    472     33    574    537    485
     75    891    813   -483   -368    852    114    465     25    566    522    472
     62    888    826   -475   -381    857    135    491     51    592    550    501
     20    888    865   -454   -423    878    150    519     77    620    576    537
     18    896    878   -457   -428    888    135    511     67    607    553    517
     46    911    865   -480   -407    888    122    506     62    605    540    514
     67    948    880   -509   -405    914    137    535     88    633    592    537
     64    956    891   -511   -413    924    137    548    101    646    615    540
     64    943    878   -504   -405    911    140    561    109    654    620    542
     62    961    898   -514   -420    930    153    589    132    683    654    561
     77    974    893   -527   -407    935    163    623    161    711    680    587
    116   1000    883   -561   -384    943    166    654    179    730    696    605
     96   1005    909   -550   -405    958    171    691    202    758    724    633
     64   1002    937   -532   -436    971    184    750    246    805    771    688
     85   1015    930   -550   -423    974    181    800    272    836    800    719
    106   1028    919   -568   -407    974    166    828    283    852    818    737
    122   1067    945   -594   -410   1008    171    880    322    901    870    795
    213   1145    930   -680   -358   1036    174    924    353    940    914    844
    239   1179    940   -709   -350   1060    181    956    376    971    950    883
    166   1195   1026   -683   -428   1111    181    969    384    989    976    914
    142   1223   1080   -683   -467   1153    161    956    371    982    974    922
    187   1265   1075   -727   -444   1171    145    932    353    966    961    911
    202   1296   1093   -750   -444   1195    166    937    363    976    974    932
    163   1262   1096   -714   -467   1179    179    930    361    976    976    937
    181   1234   1052   -706   -433   1143    155    870    316    924    927    888
    155   1200   1041   -680   -444   1119    163    833    288    891    885    844
     90   1166   1075   -628   -493   1122    194    810    283    872    867    826
     80   1132   1052   -607   -485   1093    197    758    259    836    826    782
     96   1085    989   -589   -446   1039    194    696    226    792    771    724
     77   1065    987   -574   -454   1026    192    654    210    769    745    691
     46   1041    992   -545   -472   1018    192    615    200    753    730    672
     41   1013    971   -530   -465    995    181    579    179    730    704    644
     20    992    971   -506   -475    982    181    558    168    717    691    628
     20    982    961   -504   -470    971    181    540    163    709    683    623
     54    961    906   -509   -426    935    166    509    140    683    654    594
     59    963    901   -514   -420    935    163    496    132    672    641    584
     12    956    943   -483   -465    950    181    511    148    683    652    594
     18    943    924   -480   -454    935    179    509    148    680    652    589
     25    930    901   -478   -439    917    181    506    150    685    654    592
      5    927    922   -470   -457    924    184    514    158    691    662    602
      7    953    945   -480   -467    950    187    519    161    693    665    607
     41    963    919   -504   -439    943    187    517    158    688    659    600
     36    971    935   -506   -449    953    194    524    166    693    665    605
     20    974    950   -498   -467    963    210    542    187    714    685    628
     18    945    927   -480   -454    937    197    532    179    706    678    618
     25    922    896   -475   -433    909    179    511    158    685    657    594
     33    940    906   -488   -436    924    174    511    163    691    659    602
     20    961    940   -493   -459    950    187    522    179    706    675    618
     59    987    927   -522   -433    958    197    532    189    714    685    623
     51    963    911   -509   -431    937    192    527    184    709    680    623
     49    956    906   -504   -428    932    192    524    181    709    680    623
     51    940    888   -498   -418    914    192    519    179    706    675    613
     31    950    919   -491   -444    935    210    532    192    719    691    631
     20    976    953   -501   -467    966    223    540    207    732    706    649
     25    979    953   -504   -462    966    226    537    207    730    701    644
     10    987    976   -501   -485    982    244    548    220    740    709    652
      2   1015   1013   -509   -504   1015    272    563    241    758    724    667
     36   1031    995   -535   -480   1013    280    568    249    761    727    670
     36   1034    997   -535   -480   1015    262    555    246    761    727    670
     18   1057   1036   -540   -509   1047    246    550    257    776    745    691
     44   1078   1034   -561   -493   1057    223    548    259    784    753    701
     57   1060   1002   -561   -472   1031    213    537    254    784    753    701
     64   1070   1005   -566   -470   1036    215    537    257    787    756    709
     96   1098   1000   -600   -452   1052    226    550    265    800    769    722
    101   1057    956   -579   -426   1008    207    535    239    774    743    696
     75   1002    927   -540   -426    966    179    501    202    737    709    665
     62    982    917   -522   -428    950    184    498    197    735    706    667
     57    940    883   -501   -413    911    189    488    184    719    693    646
      5    893    888   -449   -441    891    181    467    158    685    654    602
    -51    859    911   -405   -483    883    187    459    153    680    649    600
    -31    846    875   -407   -454    859    187    449    140    667    639    594
    -15    831    846   -410   -431    839    176    439    124    649    620    576
    -64    792    857   -363   -459    823    158    423    109    633    607    561
    -38    823    859   -394   -449    839    168    423    114    636    613    566
     38    872    831   -457   -394    852    189    441    127    652    623    579
      7    836    826   -423   -410    831    181    428    116    641    610    568
    -31    815    846   -392   -439    831    176    428    119    641    613    574
    -10    815    826   -405   -418    820    163    418    109    631    602    568
     36    833    795   -436   -379    815    163    410    103    626    597    561
    -10    820    828   -407   -420    823    174    420    114    636    607    566
    -31    823    854   -394   -441    839    210    475    150    659    626    574
      5    898    891   -452   -444    893    319    662    272    743    680    594
     49    997    945   -524   -449    971    423    891    436    885    792    683
     96   1127   1028   -613   -467   1078    480   1150    641   1101   1002    896
    223   1363   1140   -792   -457   1252    439   1345    823   1366   1314   1262
    244   1639   1395   -943   -574   1519    384   1208    898   1574   1613   1641
    127   1774   1647   -950   -761   1712    301    782    795   1615   1745   1836
    -64   1730   1795   -831   -930   1761    166    181    439   1314   1483   1595
   -202   1467   1670   -631   -935   1569     20   -410   -124    667    807    888
   -200   1062   1262   -431   -732   1161   -194   -659   -532    215    348    418
   -155    776    932   -311   -545    854   -298   -558   -548    168    280    327
   -137    683    820   -272   -480    750   -241   -303   -394    265    337    361
    -98    743    841   -322   -470    792    -72      7   -181    407    436    436
    -90    763    854   -337   -472    807     90    267     -7    535    527    514
    -38    787    826   -374   -431    805    155    368     57    579    561    537
    -15    797    813   -392   -415    805    168    394     77    594    571    540
    -67    795    862   -363   -465    828    181    420     98    613    589    555
    -51    810    859   -381   -457    833    189    441    114    626    597    568
    -23    789    813   -384   -418    800    171    431    103    613    581    555
    -18    789    807   -389   -413    797    163    428    101    607    581    558
     51    878    826   -465   -387    852    200    470    140    646    623    600
     28    862    833   -446   -402    846    194    470    135    641    615    592
    -10    813    823   -402   -418    818    174    452    116    626    600    576
     28    846    815   -439   -394    831    181    465    132    641    615    594
     67    922    854   -493   -392    888    220    506    174    680    657    633
    -10    875    883   -433   -446    880    205    501    166    670    646    626
    -31    859    891   -415   -462    875    194    498    163    672    649    631
      0    862    862   -433   -431    862    187    493    158    667    644    628
     46    878    831   -462   -392    854    187    493    158    665    644    626
     25    917    888   -472   -431    904    210    527    187    698    675    657
     10    927    914   -470   -452    922    215    542    205    714    693    678
      2    880    878   -441   -436    880    184    522    181    691    672    654
      2    880    878   -441   -436    880    179    527    184    696    678    659
     31    930    898   -480   -433    914    197    561    210    724    706    691
     93    966    872   -530   -389    919    205    581    226    740    719    704
    122    969    846   -548   -363    909    197    589    228    743    722    704
     64    950    885   -506   -410    919    200    620    241    761    737    722
     20    932    909   -478   -444    922    200    649    259    779    758    743
    101    984    883   -542   -389    932    197    680    277    800    782    766
    135   1026    891   -581   -379    961    205    730    309    839    820    813
     77   1008    930   -542   -426    969    192    769    327    862    852    844
    122   1049    924   -587   -402    987    181    797    340    880    875    867
    132   1111    979   -620   -423   1047    200    852    379    932    927    930
    111   1122   1010   -618   -449   1067    194    875    394    958    963    971
    158   1145    987   -652   -413   1067    176    872    392    961    971    982
    184   1197   1013   -693   -415   1106    171    867    392    963    976    995
    158   1195   1036   -675   -439   1117    158    854    384    958    982   1005
    153   1182   1028   -667   -436   1104    142    831    368    945    969    997
    127   1150   1023   -639   -446   1088    127    800    340    919    943    969
    132   1182   1049   -659   -457   1117    150    795    345    922    948    969
    189   1231   1039   -711   -423   1135    181    787    350    917    943    961
    150   1179   1028   -667   -439   1104    174    735    314    872    893    906
     72   1130   1057   -600   -491   1093    174    691    288    839    852    865
     72   1111   1039   -594   -483   1078    189    657    277    815    823    831
     93   1093   1000   -594   -452   1047    210    626    270    797    795    797
     23   1054   1028   -540   -504   1041    220    597    259    784    774    774
     -2   1036   1039   -517   -519   1036    226    571    252    774    761    758
    -10    997   1008   -496   -509   1002    210    530    226    745    730    724
    -10    961    971   -475   -491    966    194    493    205    722    701    696
      0    958    958   -480   -478    958    187    475    192    706    685    680
     10    976    966   -493   -478    971    189    465    189    701    683    678
      0    958    958   -480   -478    958    187    454    181    696    672    667
    -18    953    969   -467   -493    961    189    449    179    693    672    665
    -25    958    982   -467   -504    969    189    446    181    693    672    670
     -7    953    961   -472   -483    956    179    433    171    680    657    657
     -7    935    943   -465   -478    937    179    433    171    680    657    654
     -2    948    950   -472   -475    948    192    444    181    691    667    667
     -5    930    935   -465   -470    932    187    444    176    685    665    665
     -2    932    935   -465   -467    932    181    444    176    685    662    665
      2    961    956   -483   -478    958    189    452    184    696    672    675
     36    984    948   -511   -457    966    194    452    187    701    678    680
     64   1000    935   -532   -436    969    194    454    189    706    680    683
     44   1018    974   -530   -465    997    202    459    200    717    691    696
    -38    989   1026   -478   -532   1008    207    467    207    727    704    711
    -54    948   1002   -446   -530    974    192    457    192    711    685    696
    -23    953    976   -467   -501    966    184    449    184    704    678    685
     10    997    987   -504   -488    992    205    465    202    724    698    709
     38   1010    969   -524   -465    989    207    462    200    722    696    709
     25    987    958   -506   -467    974    197    449    187    709    685    696
     10    987    976   -498   -483    982    200    449    187    711    688    706
    -10    971    982   -480   -496    976    187    436    179    701    678    698
     -5    937    943   -467   -475    940    155    407    150    675    652    670
      0    961    961   -480   -480    961    168    415    163    688    665    683
     44   1044   1000   -548   -478   1023    223    454    207    727    704    724
     83   1111   1028   -597   -472   1070    267    488    239    756    730    748
     18   1070   1049   -545   -514   1060    257    483    233    750    722    740
      5   1096   1088   -550   -540   1091    244    483    246    766    740    761
     67   1153   1085   -613   -511   1119    226    475    257    779    756    779
     75   1130   1054   -602   -488   1093    187    449    236    763    743    769
     20   1106   1085   -566   -532   1096    184    449    236    769    750    779
     25   1132   1106   -579   -540   1119    192    462    249    782    766    797
     59   1135   1072   -600   -506   1104    184    457    233    769    750    784
     70   1127   1057   -597   -493   1093    176    454    220    761    743    774
     18   1052   1034   -537   -506   1044    145    420    187    727    714    748
     18   1008    989   -514   -485   1000    129    394    155    696    683    719
     44   1031    984   -537   -472   1008    158    405    163    701    685    722
     -2    984    987   -491   -493    984    166    392    150    685    670    704
    -80    883    963   -402   -522    922    122    348    101    633    618    657
    -59    893    953   -418   -506    922    127    345     93    628    610    646
     31    984    950   -509   -459    969    161    374    119    652    633    672
     23    961    937   -491   -457    950    161    366    111    644    626    665
    -15    901    917   -444   -467    909    142    342     88    618    600    639
     -5    893    898   -444   -452    896    127    327     72    605    587    626
      7    909    901   -459   -446    904    127    327     75    610    592    633
     15    922    906   -467   -444    914    129    327     75    613    592    633
     -5    898    901   -449   -454    898    119    316     70    607    587    631
    -44    904    948   -428   -496    924    137    342     90    628    607    657
    -70    904    974   -418   -522    937    158    368    109    646    623    667
    -38    932    971   -446   -504    950    189    433    150    667    633    659
    -15   1023   1036   -506   -527   1028    283    620    285    769    698    693
     25   1111   1085   -568   -530   1101    374    852    470    940    844    815
    103   1273   1166   -688   -532   1221    415   1119    691   1192   1104   1080
    246   1579   1332   -911   -542   1457    394   1309    898   1496   1473   1512
    246   1857   1610  -1052   -683   1735    342   1117    943   1686   1771   1906
     88   1922   1834  -1005   -872   1880    213    631    750   1639   1813   2010
    -93   1847   1938   -878  -1015   1891     54      2    301   1210   1405   1613
   -244   1566   1810   -659  -1026   1688    -80   -561   -283    524    683    846
   -228   1143   1369   -457   -797   1254   -277   -748   -628    137    285    433
   -153    841    995   -342   -574    917   -363   -636   -628     96    213    342
   -129    730    857   -301   -493    792   -303   -400   -483    181    254    366
   -103    766    870   -329   -485    818   -137    -96   -262    335    361    449
    -38    852    891   -407   -465    870     33    161    -72    480    475    540
     -7    888    896   -441   -452    893    103    267      7    545    527    584
    -18    885    901   -436   -459    893    124    309     38    571    548    602
    -25    880    906   -426   -465    893    135    327     49    581    553    605
    -33    875    909   -423   -472    891    124    327     46    576    545    594
    -67    870    937   -402   -504    904    119    335     51    581    550    602
    -70    880    950   -407   -509    914    124    350     64    594    563    613
    -15    922    937   -452   -475    930    142    374     85    613    581    628
     12    963    948   -488   -467    956    168    400    109    639    605    654
     12    979    963   -496   -475    971    174    410    116    646    613    662
    -12    937    950   -462   -483    943    140    384     93    623    592    639
      7    948    940   -478   -465    945    137    379     90    620    592    636
      0    961    958   -480   -480    958    145    394    106    636    605    652
    -15    961    974   -472   -496    966    140    402    111    641    610    657
      2    979    976   -493   -488    976    137    410    116    649    618    665
    -18    969    987   -475   -501    976    135    413    119    654    623    672
     10    987    976   -498   -483    982    142    428    135    667    636    688
     25   1002    974   -514   -475    989    150    446    148    680    646    698
     15   1008    992   -514   -488   1000    150    457    155    688    657    706
     49   1067   1018   -558   -483   1044    166    483    181    714    683    732
     49   1044    995   -548   -472   1021    150    478    171    704    670    722
     44   1049   1005   -548   -480   1028    155    496    181    719    683    735
     28   1062   1034   -548   -504   1049    163    522    202    743    709    756
     44   1065   1021   -553   -488   1044    155    540    213    753    719    761
     54   1065   1010   -561   -478   1039    142    566    223    766    730    771
     23   1078   1054   -553   -514   1067    142    602    249    800    763    807
     31   1085   1054   -561   -511   1072    135    641    275    828    795    844
    116   1179   1062   -646   -472   1122    155    706    324    888    857    906
    140   1239   1096   -691   -478   1169    163    750    358    930    906    956
    103   1231   1127   -667   -511   1179    153    782    374    956    937    992
    158   1275   1114   -719   -478   1195    140    802    389    982    969   1026
    148   1291   1143   -719   -496   1218    122    807    397   1002    997   1060
    124   1319   1192   -722   -535   1257    114    807    397   1010   1013   1078
    140   1335   1195   -737   -527   1265    103    795    384   1000   1008   1075
    135   1348   1213   -743   -540   1280    101    782    379   1000   1010   1080
     93   1332   1239   -711   -571   1286     98    766    366    987   1002   1072
    129   1350   1221   -743   -545   1288    101    748    353    971    982   1054
    166   1366   1200   -766   -517   1283    116    724    340    945    956   1026
    137   1319   1179   -730   -522   1249    122    683    303    901    909    976
     72   1257   1184   -665   -555   1221    119    633    267    852    854    917
     85   1234   1148   -662   -530   1192    116    576    228    802    797    852
     98   1236   1137   -667   -519   1187    129    545    213    779    769    818
     23   1226   1200   -626   -587   1213    168    550    226    789    771    815
     -7   1163   1171   -576   -589   1166    161    506    194    750    730    774
    -15   1124   1140   -555   -579   1132    140    462    163    719    693    732
    -57   1072   1130   -509   -592   1101    124    431    137    693    667    704
    -28   1091   1119   -532   -574   1106    127    420    129    685    659    696
     41   1137   1096   -589   -527   1117    135    418    132    685    659    693
     10   1109   1098   -558   -542   1104    132    407    119    672    646    680
    -15   1072   1088   -527   -550   1080    122    384    101    652    623    657
     -5   1057   1062   -527   -535   1057    111    371     85    633    602    639
     18   1080   1062   -548   -522   1072    122    376     90    641    610    644
     25   1104   1075   -566   -524   1091    124    384     96    649    623    652
     28   1075   1044   -553   -506   1060    103    368     80    633    605    633
     44   1085   1041   -566   -498   1062    103    368     80    633    605    633
     20   1122   1101   -571   -540   1111    129    400    111    667    639    667
     -2   1096   1098   -548   -550   1096    119    394    103    662    628    659
    -23   1085   1109   -530   -566   1096    114    392     98    659    626    654
     -2   1124   1124   -563   -563   1124    129    415    119    680    649    675
     25   1130   1104   -576   -537   1117    127    415    119    680    652    680
      5   1104   1098   -555   -545   1101    109    394     96    657    633    657
      2   1114   1111   -558   -555   1111    111    394     96    662    636    654
    -10   1117   1127   -555   -568   1122    114    394     98    667    639    659
     12   1117   1104   -563   -545   1111    103    384     85    654    626    644
     23   1111   1088   -568   -532   1101     96    379     77    646    623    639
      0   1104   1104   -550   -550   1104     96    381     80    652    628    646
      2   1104   1101   -553   -550   1104     93    376     77    649    628    646
     18   1124   1106   -571   -542   1117     98    384     85    657    636    652
    -20   1130   1150   -555   -587   1140    111    397     98    672    646    659
    -33   1148   1182   -558   -607   1163    127    400    106    675    649    659
     25   1210   1182   -620   -579   1197    158    420    127    688    659    667
     38   1231   1192   -633   -576   1213    166    431    135    698    670    680
     -7   1223   1231   -610   -618   1228    150    418    140    709    683    696
     20   1249   1228   -636   -602   1239    140    410    142    717    693    709
     70   1270   1200   -670   -566   1236    114    394    129    709    688    701
     75   1296   1221   -685   -571   1260    111    392    127    714    693    709
     46   1288   1239   -667   -597   1265    103    389    127    714    696    711
     31   1262   1228   -646   -597   1247     98    400    122    711    691    706
      5   1234   1226   -620   -610   1231     93    405    111    706    685    704
     -7   1179   1187   -584   -597   1182     75    384     83    678    659    680
      5   1135   1130   -571   -561   1132     67    355     51    644    623    644
     23   1130   1104   -576   -540   1117     77    350     38    628    607    626
      5   1117   1111   -561   -553   1114     85    345     31    620    602    618
    -15   1075   1091   -530   -553   1083     72    322      5    592    574    587
    -33   1041   1075   -506   -553   1057     57    301    -23    563    542    555
    -41   1039   1080   -498   -561   1060     57    298    -28    558    537    553
    -23   1052   1075   -517   -548   1065     67    303    -25    561    537    555
      0   1052   1052   -524   -524   1052     57    296    -38    548    524    540
     -7   1052   1060   -524   -535   1054     59    296    -38    548    530    540
    -12   1036   1047   -511   -530   1041     54    285    -49    540    519    532
    -12   1034   1047   -511   -530   1039     51    285    -49    537    517    527
    -31   1015   1047   -491   -537   1031     57    290    -49    540    517    527
    -25   1021   1044   -498   -535   1031     57    293    -49    540    524    532
     -5   1031   1034   -514   -519   1031     57    301    -46    540    517    524
     12   1052   1036   -535   -511   1044    111    402     20    579    532    517
     -7   1148   1156   -568   -581   1150    226    618    189    711    626    568
     31   1262   1231   -646   -600   1249    303    844    394    911    800    717
    111   1449   1337   -782   -613   1395    322   1093    639   1205   1111   1039
    189   1769   1579   -979   -696   1673    272   1189    818   1514   1512   1514
    189   2062   1873  -1124   -841   1969    174    924    784   1662   1808   1914
     51   2143   2091  -1098  -1021   2117     67    470    540   1561   1805   1969
   -103   2042   2145   -971  -1124   2094    -62   -106     25   1031   1278   1444
   -215   1657   1870   -722  -1044   1764   -244   -636   -613    265    462    597
   -192   1195   1387   -501   -789   1291   -439   -833   -956   -137     36    166
   -114    917   1031   -402   -574    971   -462   -657   -862    -96     31    137
    -38    875    914   -418   -478    893   -353   -392   -649     46    119    200
    -51    888    937   -418   -496    911   -192   -111   -415    220    241    290
    -88    935   1023   -423   -555    979    -20    155   -197    400    381    400
    -59    992   1049   -467   -555   1021     59    272   -103    480    449    457
     -5    992    997   -493   -501    995     59    288    -96    483    446    452
     -2    961    963   -480   -483    961     46    280   -101    467    431    433
    -12    963    976   -475   -493    969     59    303    -88    483    444    444
    -59    953   1013   -446   -537    982     67    327    -70    504    465    465
    -41    969   1010   -465   -527    989     75    342    -54    514    475    478
     -5   1005   1010   -501   -509   1008     93    363    -38    530    491    488
    -38    992   1031   -475   -535   1010     88    366    -36    530    493    488
    -23    982   1005   -480   -514    992     75    358    -46    522    483    478
    -15    971    984   -478   -498    976     64    350    -54    514    475    467
     -5    976    982   -485   -496    979     62    353    -51    517    475    472
    -25    971    997   -472   -511    984     64    363    -41    527    485    483
    -31    982   1010   -478   -519    995     67    374    -31    537    496    491
    -41   1013   1052   -485   -548   1031     90    402     -2    566    524    517
     -2   1049   1052   -522   -527   1049    106    423     12    584    542    535
     33   1049   1015   -540   -491   1034     98    420      5    576    535    524
     28   1052   1023   -540   -496   1036     96    423      7    581    537    527
     -5   1026   1031   -511   -519   1028     93    433     12    589    545    535
    -10   1021   1031   -506   -522   1026     93    441     20    594    553    537
     38   1041   1002   -540   -480   1023     93    452     31    605    561    545
     57   1085   1028   -574   -485   1060    114    488     59    636    592    574
     18   1083   1062   -550   -522   1072    122    517     83    659    615    594
     38   1088   1047   -566   -504   1067    122    542    101    680    633    607
     54   1088   1034   -571   -488   1062    119    571    119    704    654    631
     51   1101   1049   -579   -498   1078    119    610    145    735    685    662
     70   1117   1047   -594   -488   1083    116    652    171    763    714    691
     77   1145   1065   -613   -493   1106    116    704    207    807    761    735
     85   1197   1111   -641   -511   1156    122    758    252    862    818    797
     88   1228   1140   -659   -524   1184    119    797    280    898    865    846
    103   1257   1153   -683   -524   1205    111    818    293    924    893    878
     96   1283   1187   -691   -545   1236    119    844    311    950    930    914
    101   1312   1210   -706   -553   1262    119    852    319    969    956    945
    145   1309   1161   -730   -509   1236     93    828    298    948    940    937
    111   1293   1179   -704   -535   1236     83    807    277    932    927    927
     51   1288   1236   -670   -592   1262     98    807    275    932    932    935
     77   1314   1236   -696   -579   1275    109    792    262    911    914    911
     98   1309   1210   -706   -555   1260    116    753    228    867    865    859
     98   1306   1208   -704   -553   1257    132    719    205    833    828    823
     51   1221   1169   -639   -558   1195    116    649    148    769    756    748
      0   1122   1122   -561   -561   1122     96    576     93    698    680    667
     10   1135   1124   -574   -558   1130    122    550     85    683    659    646
     49   1145   1096   -597   -524   1122    132    517     67    662    636    618
     54   1109   1054   -584   -498   1083    119    465     31    618    589    566
     20   1088   1067   -553   -522   1078    119    441     20    605    574    548
    -15   1057   1072   -522   -545   1065    116    420     10    592    561    535
    -10   1028   1036   -509   -522   1031     96    387    -18    561    530    504
    -12   1002   1015   -496   -514   1008     85    368    -36    542    511    485
    -25    995   1021   -483   -522   1008     88    368    -36    542    511    485
    -31    984   1015   -480   -522   1000     83    358    -44    532    501    478
    -28    974   1000   -472   -514    987     83    355    -46    527    496    467
    -38    969   1008   -465   -524    987     90    361    -44    530    501    470
    -62    953   1015   -444   -537    984     88    358    -46    527    496    465
    -36    950    984   -457   -511    966     83    350    -54    517    483    449
    -25    971    995   -472   -509    982     93    363    -41    530    496    462
    -41    974   1013   -467   -527    992     90    366    -38    535    504    470
    -31    958    989   -462   -509    974     75    358    -46    524    493    457
    -10    953    961   -472   -488    956     67    353    -54    517    485    449
    -20    992   1013   -485   -517   1002     93    376    -25    548    517    483
    -57    979   1036   -462   -545   1008    103    387    -15    558    530    493
    -25    982   1008   -478   -517    995     98    381    -18    555    524    488
      0    987    984   -493   -491    984     85    368    -31    545    517    480
      0    982    979   -491   -488    979     75    355    -41    532    506    470
     10    992    982   -504   -488    987     80    358    -38    535    509    470
     -7   1018   1026   -504   -517   1021    103    381    -15    558    530    491
    -44    971   1015   -465   -530    992     85    363    -36    540    514    472
    -28    976   1005   -472   -517    989     85    363    -33    537    511    472
     20   1005    984   -514   -483    995     93    374    -23    550    524    483
     12   1018   1005   -514   -496   1013    106    381    -12    561    535    496
      5   1054   1049   -530   -522   1052    127    394      7    576    550    509
      2   1067   1065   -535   -530   1065    145    402     18    584    558    509
    -15   1057   1072   -522   -545   1065    153    402     18    584    558    506
    -15   1054   1070   -519   -542   1062    140    394     15    581    558    511
     12   1091   1075   -553   -532   1083    124    384     23    592    566    522
     20   1124   1104   -574   -542   1114    114    387     33    607    584    540
     -7   1098   1104   -548   -555   1098     96    374     18    597    579    537
    -10   1075   1085   -532   -548   1080     77    358      5    587    568    527
     10   1088   1075   -550   -532   1083     72    361      5    589    574    532
    -10   1044   1054   -517   -532   1049     67    363     -2    581    571    527
     15   1013    997   -514   -491   1005     57    353    -20    561    550    511
     70   1062    992   -566   -459   1028     72    355    -18    566    553    511
     36   1031    992   -535   -480   1013     75    340    -36    548    535    491
     -2    961    963   -480   -483    961     70    327    -57    524    511    465
      0    922    919   -462   -462    922     57    303    -85    493    480    433
    -18    893    911   -436   -465    901     49    285   -101    470    462    413
    -44    883    927   -420   -485    904     49    283   -106    465    457    410
    -51    852    904   -400   -478    878     41    272   -119    449    441    394
    -36    836    872   -402   -454    854     25    252   -140    436    423    374
    -20    849    870   -413   -444    859     38    259   -132    444    433    381
     15    883    867   -449   -426    875     49    265   -122    452    441    389
     -7    865    872   -428   -441    867     38    259   -132    441    433    379
    -49    849    898   -402   -475    872     41    265   -127    446    441    389
    -67    839    906   -384   -485    872     38    267   -122    452    446    394
    -72    815    888   -374   -480    852     33    257   -132    439    433    376
    -72    826    898   -376   -485    862     44    277   -119    444    433    374
    -20    932    953   -457   -485    943    135    423     -5    522    488    402
     49   1088   1039   -568   -493   1065    267    654    179    672    594    475
     75   1226   1150   -652   -537   1189    366    940    426    914    815    670
    116   1418   1301   -769   -592   1361    384   1197    675   1228   1158   1031
    189   1704   1514   -948   -662   1610    298   1132    756   1465   1506   1460
    163   1849   1686  -1005   -761   1769    122    675    607   1543   1732   1782
    -23   1893   1917   -935   -969   1904    -51     88    306   1397   1683   1787
   -187   1636   1823   -724  -1005   1730   -267   -566   -314    724   1010   1137
   -244   1169   1413   -465   -828   1288   -483   -997   -943    -67    166    280
   -197    774    971   -288   -584    872   -600   -976  -1067   -270    -83      0
   -161    628    789   -236   -475    709   -509   -659   -849   -122      2     44
   -109    678    787   -285   -449    732   -306   -301   -568     75    142    142
    -57    745    800   -345   -428    771   -103      7   -332    254    275    239
    -64    769    833   -350   -449    800      5    184   -202    361    361    306
    -57    787    844   -366   -452    815     33    231   -161    389    384    324
    -33    787    820   -376   -428    805     41    246   -148    397    387    324
    -80    763    844   -342   -462    802     49    265   -135    410    397    332
   -145    717    862   -285   -504    789     28    262   -140    402    389    324
   -109    732    841   -314   -475    787     25    265   -135    402    389    322
      2    839    836   -420   -415    839     70    306    -93    444    433    361
      2    844    841   -426   -420    844     85    319    -83    454    446    371
      0    815    815   -407   -407    815     75    314    -88    446    439    363
    -10    795    802   -392   -407    797     62    303    -98    439    428    350
    -38    813    852   -389   -444    831     75    324    -77    457    446    368
    -44    818    862   -389   -452    839     75    335    -70    467    454    376
     -7    818    826   -405   -415    820     64    329    -75    459    449    366
    -28    818    844   -397   -436    831     72    348    -57    478    470    387
    -41    828    870   -394   -457    849     83    363    -41    493    485    402
    -28    831    857   -402   -444    844     77    366    -38    493    483    400
     -7    839    846   -415   -426    841     75    371    -36    496    485    400
    -23    828    849   -402   -436    839     75    379    -28    506    493    407
    -15    831    846   -407   -431    839     75    394    -15    514    501    413
    -20    828    846   -405   -433    836     75    405     -7    522    509    418
    -54    844    898   -394   -475    870     88    433     18    548    535    444
      7    906    896   -459   -444    901    116    483     57    587    574    480
     23    898    875   -462   -426    888    111    501     64    592    576    478
    -18    878    896   -431   -457    888    111    530     83    610    594    493
      0    904    904   -452   -452    904    119    579    119    646    628    524
     77    995    914   -537   -418    953    148    646    168    698    680    571
     54   1002    948   -530   -446    976    158    704    207    740    722    613
     31   1013    982   -524   -475   1000    153    743    233    771    756    649
     62   1028    966   -545   -452    997    132    771    252    795    787    678
    114   1080    963   -597   -426   1023    127    800    277    831    823    722
    142   1153   1008   -649   -431   1080    148    841    316    880    880    782
    140   1197   1054   -670   -457   1127    155    865    340    914    919    826
    114   1197   1083   -654   -483   1140    161    867    348    927    940    846
     88   1192   1104   -641   -506   1148    150    852    337    924    943    854
     98   1189   1091   -644   -496   1140    124    813    306    896    919    836
    124   1179   1054   -652   -465   1117    103    769    272    859    883    802
    106   1182   1075   -644   -483   1130    114    750    262    844    870    789
     49   1145   1093   -597   -522   1119    124    717    239    813    839    761
     62   1132   1067   -597   -504   1101    132    665    205    771    795    717
     83   1101   1015   -592   -467   1060    135    605    171    724    745    665
     31   1036   1005   -532   -485   1021    129    545    135    678    693    613
     25    997    971   -514   -472    987    114    485     93    628    639    558
     23    937    914   -480   -446    927     83    413     36    566    574    488
    -36    896    932   -431   -483    914     70    374     10    537    545    457
    -90    883    974   -394   -532    927     90    368     18    542    550    462
    -44    875    919   -418   -480    898     85    350      2    522    527    439
     25    904    875   -465   -426    891     88    337    -10    511    517    426
     20    888    867   -457   -426    878     85    327    -18    504    511    420
     -2    854    857   -426   -428    854     75    311    -28    488    498    407
    -10    844    854   -418   -433    849     72    309    -31    485    493    402
    -25    857    883   -415   -454    870     75    309    -28    491    496    407
    -18    857    875   -420   -449    867     67    303    -36    483    491    402
      5    836    831   -420   -413    833     57    290    -46    467    475    381
    -12    831    844   -410   -428    839     70    298    -38    478    483    389
    -23    841    865   -410   -444    852     77    314    -23    488    498    407
    -15    826    841   -407   -428    833     64    306    -31    483    488    394
    -10    820    831   -405   -420    826     62    303    -33    480    488    392
    -23    831    854   -405   -439    844     67    311    -20    493    504    413
    -28    810    839   -389   -433    823     49    293    -36    478    491    397
    -23    805    826   -392   -426    815     44    288    -38    472    485    392
     -2    875    878   -436   -439    875     83    327      2    517    524    433
    -23    872    896   -426   -459    883     93    335     10    522    532    441
    -23    865    888   -420   -454    875     85    329      5    517    527    433
     -7    865    872   -428   -441    867     80    319     -2    511    522    428
      7    846    839   -426   -415    844     62    298    -20    493    506    413
     -5    828    831   -413   -418    831     57    290    -28    480    493    402
    -49    828    878   -389   -465    854     64    301    -15    493    509    415
    -72    820    891   -374   -480    854     62    298    -12    496    511    418
    -23    841    865   -407   -444    852     62    296    -15    493    509    415
      5    870    862   -439   -428    865     75    303     -7    498    511    418
    -12    891    904   -439   -459    896     90    314      5    511    530    433
     12    922    909   -467   -449    914    103    327     20    524    545    444
      0    937    937   -467   -467    937    129    335     38    540    558    457
    -46    945    989   -449   -519    966    155    358     64    563    579    480
    -44    948    992   -452   -517    969    142    348     59    555    576    483
    -28    976   1005   -475   -517    989    122    332     57    555    576    480
    -12    987   1000   -485   -506    992    103    329     59    566    584    491
    -18    982    997   -483   -506    987     77    316     46    558    584    493
      0    987    984   -493   -491    987     64    309     44    558    589    496
     20    974    950   -498   -465    963     54    309     36    553    584    488
     12    935    922   -472   -454    930     46    303     23    540    576    472
    -25    867    893   -420   -459    880     25    288      2    519    561    457
    -62    820    883   -379   -472    852      7    262    -25    491    532    428
    -41    820    859   -389   -449    839     15    259    -36    480    522    420
     -7    844    852   -418   -428    846     54    283    -15    493    535    436
     -2    836    839   -418   -420    839     59    267    -31    475    514    415
    -41    807    846   -384   -444    826     57    254    -44    459    504    400
    -51    774    826   -363   -439    800     44    239    -59    444    488    387
     -2    787    789   -392   -394    787     38    226    -72    428    470    371
    -23    735    758   -358   -392    745     25    207    -90    405    446    345
    -83    701    784   -311   -433    743     23    207    -90    405    449    348
    -64    748    813   -342   -441    779     41    228    -67    431    475    374
    -20    779    800   -379   -410    789     36    223    -72    423    470    368
    -57    753    807   -348   -433    779     31    213    -80    415    462    361
    -72    748    820   -337   -446    784     36    215    -72    423    467    368
    -59    737    797   -342   -428    766     25    207    -80    415    457    358
    -51    730    782   -337   -415    756     25    218    -77    413    454    348
    -59    807    865   -376   -462    836    116    361     33    493    514    387
     -5    953    958   -472   -483    956    239    594    220    644    631    467
     33   1106   1070   -571   -517   1088    348    885    462    878    841    652
    122   1317   1195   -719   -535   1257    387   1200    724   1189   1169    995
    213   1571   1358   -891   -571   1465    316   1145    810   1415   1496   1400
    168   1732   1561   -950   -696   1647    137    667    680   1499   1717   1714
    -28   1761   1790   -867   -911   1777    -64     36    394   1382   1696   1756
   -215   1517   1732   -649   -974   1623   -272   -626   -171    792   1109   1192
   -296   1026   1319   -366   -807   1171   -493  -1062   -823    -23    249    311
   -233    685    919   -226   -576    802   -594  -1023   -943   -223      2     33
   -148    576    724   -215   -436    649   -506   -706   -740    -90     77     72
   -122    592    714   -233   -418    652   -309   -337   -480     83    200    155
   -124    589    714   -233   -418    652   -132    -51   -283    223    296    220
   -101    644    743   -272   -420    693    -20    124   -150    329    384    293
    -64    706    771   -322   -418    737     38    207    -80    389    433    337
    -23    719    743   -348   -381    730     44    223    -70    392    433    329
    -41    711    750   -337   -397    730     41    233    -62    397    436    332
    -36    727    763   -348   -400    745     59    262    -38    418    457    350
     -2    735    737   -368   -368    737     62    270    -33    420    459    350
    -20    735    756   -355   -387    745     72    280    -23    426    465    355
    -46    740    787   -348   -418    763     77    293    -12    441    483    371
    -44    730    774   -345   -407    750     67    290    -15    436    480    368
    -36    732    766   -350   -402    748     72    301    -10    444    483    371
    -49    743    792   -345   -420    766     83    314      2    457    498    389
    -41    735    774   -348   -407    753     70    306     -2    452    491    384
    -28    732    761   -353   -394    745     62    306      0    449    488    379
    -41    743    782   -353   -410    761     72    324     15    470    509    397
    -38    745    784   -353   -410    763     75    337     28    483    519    413
    -18    745    763   -363   -392    756     62    329     20    472    509    400
    -18    740    756   -361   -387    748     54    332     23    472    509    400
    -15    769    782   -379   -400    776     70    363     46    498    532    423
    -23    787    810   -381   -415    797     85    392     72    522    555    441
      2    787    782   -394   -389    784     83    400     75    524    558    441
     28    795    766   -413   -368    782     80    410     83    532    566    449
      5    818    813   -413   -405    815     96    449    111    561    592    475
    -28    833    862   -402   -444    846    114    498    148    594    626    506
     -2    844    844   -423   -423    844    114    524    163    613    641    517
     28    865    836   -446   -402    852    114    558    181    631    659    535
     54    880    823   -467   -384    854    114    602    207    657    683    558
     49    909    859   -478   -405    885    129    659    246    701    727    600
     46    945    896   -496   -426    922    135    714    283    743    774    649
     46    963    917   -506   -436    943    127    748    309    774    807    685
     49    992    940   -522   -444    966    119    774    329    802    841    724
     80   1060    979   -568   -449   1021    135    815    366    849    896    782
    135   1114    976   -626   -420   1047    137    833    389    883    932    820
    122   1109    987   -618   -431   1049    129    826    387    885    943    833
    101   1130   1026   -615   -462   1078    127    815    384    885    948    846
    101   1124   1023   -613   -459   1075    106    787    363    867    935    839
     75   1080   1005   -579   -465   1041     88    750    332    836    906    807
     64   1080   1015   -574   -475   1049     90    722    314    815    885    787
     90   1098   1008   -597   -457   1054    111    693    303    797    865    771
     83   1067    984   -574   -449   1026    116    644    272    758    826    730
     62   1034    971   -550   -454   1005    116    589    241    717    779    683
     38   1013    974   -524   -467    995    122    537    215    683    740    646
     28    969    940   -498   -457    956    111    478    174    633    688    592
     23    930    906   -475   -441    919     96    418    135    584    636    532
    -12    880    891   -436   -452    883     85    379    106    555    605    501
    -28    867    896   -420   -462    883     88    361     98    545    594    491
    -20    859    880   -420   -452    870     85    340     85    530    576    472
    -20    833    854   -405   -436    844     80    319     72    514    561    457
    -38    818    854   -392   -446    836     80    309     67    506    553    452
    -51    797    849   -374   -449    823     72    296     54    493    542    441
    -41    789    831   -376   -436    810     67    285     46    483    532    433
    -23    810    833   -392   -428    820     72    290     49    488    537    441
    -15    795    810   -392   -413    802     62    277     38    475    524    426
     -5    797    802   -397   -405    800     59    272     36    472    522    420
    -12    797    810   -392   -413    805     57    275     38    478    524    428
    -18    792    810   -387   -413    800     54    277     41    483    530    433
    -15    795    810   -392   -413    802     59    280     46    485    532    436
    -36    797    833   -381   -436    815     59    283     51    491    537    439
    -41    810    852   -384   -446    831     62    290     59    501    550    452
    -25    810    836   -392   -431    823     62    290     62    501    545    449
    -20    813    833   -397   -426    823     67    296     67    504    550    454
    -36    823    859   -394   -449    841     64    296     72    514    563    467
    -41    823    865   -392   -454    844     67    298     75    519    568    472
    -33    795    828   -379   -431    810     51    277     54    496    542    446
    -70    769    836   -350   -454    802     36    262     44    485    532    436
   -109    753    862   -322   -485    807     38    262     46    491    537    444
    -59    784    841   -363   -452    813     41    265     51    493    540    446
     15    844    828   -428   -405    836     62    275     67    506    555    462
     33    872    839   -454   -402    854     85    290     83    522    574    483
      7    841    833   -423   -413    836     72    277     67    506    561    470
      2    831    828   -418   -413    828     59    262     54    493    545    452
    -18    831    849   -405   -433    839     64    267     59    501    550    459
    -28    810    839   -392   -433    823     57    259     51    488    542    452
    -12    813    826   -400   -420    820     49    252     46    480    532    441
    -38    831    867   -397   -454    846     57    265     62    496    550    459
    -15    875    891   -428   -452    883     80    280     83    519    571    483
      0    914    914   -457   -457    914    109    288    103    532    581    491
     -7    927    935   -459   -472    930    124    301    116    545    592    501
    -38    940    979   -452   -509    958    122    309    129    558    610    522
    -36    961    997   -462   -517    979    106    306    140    571    626    537
    -23    950    974   -465   -498    963     77    293    132    571    623    540
    -10    971    982   -480   -496    976     59    288    129    574    631    550
     12    976    963   -496   -478    971     51    288    129    576    636    553
     33    940    906   -485   -436    924     28    267    103    553    610    527
     18    893    875   -457   -428    885     12    252     80    530    589    511
     -5    870    875   -431   -439    872     12    249     70    519    581    509
      0    841    841   -420   -420    844      7    231     51    498    563    485
    -10    820    831   -405   -420    826     20    231     44    491    553    472
    -31    823    854   -397   -441    839     38    239     46    491    553    472
    -31    795    826   -381   -428    810     23    210     20    462    527    444
    -57    730    787   -337   -423    758     -2    176    -15    423    485    405
    -83    706    789   -311   -436    748     -5    171    -23    415    478    402
    -57    719    776   -332   -418    748      5    176    -18    420    483    410
      0    758    758   -379   -379    758     15    184    -12    426    485    410
      5    761    756   -384   -376    758     10    179    -20    418    478    402
    -44    743    787   -348   -415    763      7    174    -23    418    480    400
    -18    763    779   -374   -400    771     12    179    -18    420    480    400
    -28    756    782   -363   -405    769      5    171    -23    418    475    394
    -36    743    779   -353   -407    761      0    168    -25    415    478    402
    -10    748    758   -368   -384    753     -2    171    -23    418    478    405
    -44    779    823   -368   -433    800     46    244     36    459    511    426
    -44    878    922   -418   -483    898    153    428    176    566    584    467
     18   1000    979   -511   -480    989    252    654    358    719    706    555
    106   1153   1047   -628   -470   1101    327    945    605    979    953    787
    181   1389   1205   -787   -511   1299    316   1158    823   1296   1330   1208
    213   1641   1428   -927   -607   1535    197    940    831   1486   1649   1618
    127   1774   1647   -953   -761   1712      0    392    641   1512   1805   1852
    -36   1792   1829   -878   -932   1810   -205   -272    233   1208   1566   1667
   -210   1467   1675   -628   -945   1571   -381   -872   -426    418    740    844
   -231    992   1223   -381   -727   1106   -558  -1117   -880   -166    109    189
   -168    659    828   -246   -498    743   -600   -950   -857   -207     18     67
   -129    574    704   -220   -415    639   -478   -626   -636    -62    109    119
    -98    633    732   -270   -418    683   -262   -262   -358    135    254    231
   -101    657    758   -277   -431    709    -98      2   -168    280    358    306
    -70    698    769   -316   -418    735    -20    127    -72    355    420    355
      0    761    761   -379   -379    761     12    179    -31    392    457    381
     15    743    724   -379   -355    735      7    174    -36    381    441    366
     33    756    722   -394   -345    740     23    200    -18    397    454    379
    -12    771    784   -379   -400    776     41    233     10    423    480    402
    -28    774    802   -371   -415    787     41    244     20    433    488    410
    -10    756    766   -376   -387    761     33    241     15    426    483    402
    -36    750    787   -358   -413    769     44    254     25    436    493    418
     -5    771    774   -384   -389    771     41    254     23    433    491    415
      5    782    776   -392   -384    779     31    252     23    433    488    410
    -12    787    797   -387   -405    792     36    265     33    449    504    426
      2    805    802   -405   -400    802     38    275     44    457    517    436
      7    807    800   -407   -394    805     38    270     46    457    514    433
      2    800    797   -400   -397    800     44    288     57    467    522    441
      2    807    805   -405   -402    805     46    303     70    483    537    459
      2    818    813   -410   -405    815     44    314     77    491    542    465
     25    836    810   -431   -392    823     46    324     85    496    548    467
     33    872    839   -452   -402    857     57    348    106    519    574    496
     33    878    844   -457   -405    862     67    361    122    532    589    509
     31    862    828   -446   -400    846     59    368    122    532    584    504
     20    849    828   -436   -405    839     54    384    129    540    587    509
      7    839    831   -423   -410    836     49    405    140    553    600    524
      0    854    854   -428   -426    852     51    439    168    579    626    542
     23    906    880   -465   -428    893     75    493    215    626    670    584
     64    953    885   -511   -410    922     93    542    252    662    709    620
     98    984    885   -540   -392    935    103    592    285    698    743    649
    109   1015    904   -563   -397    961    106    639    316    735    776    685
     75   1036    958   -555   -441    997    109    691    355    782    826    735
     85   1078    989   -584   -452   1034    111    737    394    831    880    789
    122   1091    969   -605   -423   1031     93    753    407    852    904    820
    119   1130   1008   -626   -444   1067     90    774    431    885    945    867
    114   1169   1054   -644   -470   1111     98    784    449    911    979    904
    145   1192   1044   -670   -449   1119     85    769    444    911    984    911
    187   1236   1049   -711   -431   1143     90    774    446    919    992    922
    161   1262   1101   -711   -472   1184    109    784    459    937   1015    945
    135   1228   1093   -683   -478   1161     96    745    433    911    992    924
    119   1208   1088   -665   -483   1148     93    706    405    875    956    893
    103   1192   1088   -646   -491   1140    103    670    379    844    927    867
     83   1140   1057   -613   -488   1098     90    607    329    784    862    807
     67   1080   1010   -574   -472   1047     70    532    270    711    787    730
     23   1028   1005   -527   -491   1018     64    475    231    665    740    678
    -33   1002   1036   -483   -535   1018     75    444    213    639    711    646
     18    997    979   -509   -480    987     67    394    176    594    662    594
      5    943    937   -475   -465    940     44    342    135    548    613    545
    -44    898    943   -428   -496    919     33    309    111    524    589    524
     -2    930    932   -462   -467    930     41    298    106    519    584    519
     80    969    888   -527   -402    930     46    293    101    514    579    511
     46    935    888   -491   -420    911     51    288     96    506    574    509
     15    904    888   -462   -436    896     41    272     83    488    553    496
     10    896    885   -452   -436    891     38    265     75    480    542    483
      0    875    872   -439   -436    875     33    262     70    478    542    478
      7    867    859   -439   -426    865     23    257     64    472    540    475
     15    875    859   -446   -423    870     15    252     59    467    532    470
     15    904    888   -459   -436    896     38    270     85    488    553    491
    -20    911    932   -446   -478    922     46    280     96    501    566    504
      0    901    898   -452   -449    901     28    270     80    483    550    491
      2    906    904   -457   -449    906     23    275     85    488    555    491
    -23    909    932   -441   -478    919     36    288     98    506    574    511
     -5    914    917   -454   -459    914     23    277     88    498    566    506
      7    898    888   -454   -439    893     15    262     77    485    553    491
    -15    891    906   -439   -462    898     15    265     77    485    553    493
     -7    914    922   -452   -465    917     15    267     83    493    563    501
     -2    904    906   -452   -454    904      7    259     75    483    553    493
    -33    880    914   -423   -472    896      5    252     67    478    545    488
    -18    901    919   -444   -467    909      7    254     70    483    553    498
     31    937    906   -483   -436    922     12    254     75    485    558    504
     10    911    901   -462   -446    906     10    246     64    475    545    491
     -7    922    930   -457   -470    924     23    259     77    488    561    509
    -10    901    911   -446   -462    906     10    246     64    478    550    498
    -23    867    891   -420   -457    878     -7    228     49    462    537    485
    -36    888    922   -428   -480    906      0    239     62    475    550    501
    -62    878    940   -407   -501    909      2    241     62    478    553    504
     10    898    888   -457   -439    896     -2    228     51    465    540    491
     93   1013    919   -553   -413    966     38    267     93    504    581    530
     57   1057    997   -558   -470   1028     83    314    142    550    623    574
     10   1052   1039   -532   -514   1047     96    311    148    550    623    571
     31   1034   1002   -532   -485   1018     75    285    124    524    597    542
     15   1054   1039   -535   -511   1047     77    288    137    537    613    561
     10   1096   1083   -553   -537   1091     72    290    158    563    644    594
     23   1085   1060   -555   -519   1072     41    270    140    550    633    584
     18   1075   1057   -548   -519   1067     28    265    129    545    628    581
     28   1096   1067   -561   -519   1083     25    275    140    558    641    597
     38   1078   1036   -561   -498   1057     10    270    132    550    633    587
     18   1021   1002   -519   -493   1013     -5    254    109    530    613    571
     31   1000    969   -517   -470    984     -7    252     93    514    600    561
     25    987    961   -506   -467    974      0    246     85    504    587    550
     12    940    927   -478   -457    932     -7    228     62    475    558    519
    -25    909    935   -444   -480    922      0    226     54    467    550    511
    -62    865    924   -402   -493    893    -15    202     31    439    524    488
    -64    802    867   -368   -465    833    -44    166     -7    400    483    446
    -38    828    867   -397   -452    846    -31    171     -2    405    488    452
     12    872    859   -444   -423    865    -15    184      7    418    501    467
     18    872    852   -446   -418    862    -20    176      2    410    493    457
    -25    828    854   -400   -439    841    -28    168     -7    400    480    444
    -51    831    883   -389   -467    857    -10    187     10    418    498    462
    -10    854    862   -423   -436    857     -2    194     15    420    504    470
    -18    828    846   -407   -431    836    -23    176      0    405    488    452
     -5    857    862   -426   -433    859    -18    181      5    413    498    462
     38    893    854   -467   -407    875      2    202     23    428    511    475
      2    878    875   -441   -436    878     49    272     75    454    522    470
      2    958    953   -480   -475    956    153    462    223    566    592    506
     59   1091   1031   -574   -485   1062    257    701    428    748    740    626
    137   1299   1158   -719   -509   1231    324   1013    722   1072   1062    940
    218   1561   1340   -891   -561   1452    280   1156    917   1387   1454   1379
    200   1829   1628  -1015   -714   1730    137    852    857   1538   1756   1774
     93   1974   1880  -1034   -893   1927    -33    319    633   1538   1891   1979
    -70   1883   1953   -906  -1013   1917   -265   -366     90   1041   1439   1566
   -202   1509   1712   -652   -956   1610   -457   -927   -576    223    574    706
   -194   1031   1226   -420   -711   1130   -618  -1109   -956   -277     23    145
   -137    691    828   -275   -483    758   -626   -906   -867   -262    -20     70
    -98    683    779   -293   -439    730   -457   -553   -589    -64    116    166
    -80    766    846   -342   -462    805   -226   -187   -290    161    290    306
    -33    797    831   -381   -431    813    -80     46   -109    303    394    381
      5    813    807   -407   -400    810    -33    132    -44    350    428    400
      7    836    828   -423   -410    831      0    176     -5    381    454    423
      2    844    839   -423   -418    841     18    202     18    402    472    439
     12    818    805   -418   -394    813     10    202     15    397    465    428
     20    823    802   -420   -389    813      7    210     23    402    470    436
     20    841    820   -433   -400    831     18    226     36    415    483    452
     10    844    833   -426   -413    839     23    236     49    423    491    454
     -2    841    844   -420   -423    841     36    254     62    439    504    467
     20    865    844   -441   -410    854     36    257     70    446    514    478
     57    893    833   -478   -389    865     28    252     72    446    517    478
     23    880    857   -452   -418    870     31    265     83    457    527    488
      0    867    867   -436   -433    867     36    280     90    465    535    498
     18    875    857   -446   -418    867     38    280     96    470    535    498
     12    893    880   -454   -433    888     41    290    109    483    548    509
     -7    896    904   -444   -454    898     51    309    124    501    566    530
      7    898    888   -454   -441    893     49    316    132    506    571    535
     44    932    888   -488   -420    911     41    319    132    506    571    532
     25    943    914   -485   -444    927     57    340    155    527    589    550
     20    932    909   -478   -444    922     57    350    163    537    600    563
     36    922    885   -478   -426    904     41    350    161    532    597    555
     10    896    885   -452   -436    891     38    366    174    542    605    563
      2    943    940   -472   -470    943     72    418    220    589    652    607
     83   1008    924   -545   -420    966     90    457    249    620    680    633
    116   1028    911   -571   -397    969     93    491    272    644    701    654
     72   1015    943   -542   -433    979    101    537    303    675    732    685
     38   1015    976   -527   -470    997    109    592    342    719    774    727
     70   1039    966   -555   -449   1002    109    639    376    756    810    758
    114   1101    984   -610   -433   1044    127    704    426    813    872    820
    132   1145   1013   -639   -439   1080    142    756    470    865    930    878
    137   1163   1026   -652   -444   1096    129    769    480    883    950    904
    153   1223   1070   -688   -457   1148    124    789    496    914    989    943
    111   1260   1145   -685   -517   1202    135    815    522    948   1031    987
    119   1267   1148   -693   -514   1208    124    813    517    948   1036    997
    137   1273   1135   -706   -498   1205    106    784    498    932   1023    992
    106   1265   1156   -685   -524   1210    114    771    491    927   1023    995
    124   1270   1145   -698   -511   1208    122    750    478    911   1010    984
    142   1270   1127   -706   -491   1200    106    701    439    870    966    940
     96   1239   1140   -670   -522   1192    103    649    402    828    922    901
     38   1179   1137   -610   -550   1158     96    589    361    776    870    849
     70   1171   1101   -620   -517   1137     98    535    324    727    820    795
     57   1130   1072   -592   -506   1101     90    470    283    678    766    740
     15   1078   1062   -548   -524   1072     77    415    244    636    722    696
     23   1054   1031   -540   -504   1044     70    371    218    605    688    657
     36   1044   1008   -540   -485   1026     67    340    194    579    659    628
      0   1010   1010   -504   -504   1010     64    316    179    561    639    610
      5    989    984   -498   -488    984     49    285    158    537    615    587
     28    995    963   -511   -467    979     36    265    137    517    594    566
      2    989    987   -496   -493    989     38    259    137    514    592    561
    -23    966    989   -470   -506    976     44    259    137    514    592    563
    -10    937    948   -465   -480    943     25    239    119    496    571    545
    -33    883    914   -426   -475    898    -10    205     85    465    542    514
    -72    852    924   -389   -498    888    -25    192     75    454    532    506
     12    961    948   -485   -467    956     20    239    122    498    574    548
     62   1028    966   -548   -452    997     59    277    161    535    610    579
      2   1008   1005   -506   -501   1008     64    285    168    545    620    587
     10   1015   1002   -514   -496   1010     64    285    171    548    626    594
     36    995    958   -514   -459    976     46    267    155    530    607    574
     20    989    969   -506   -475    982     41    259    148    527    607    571
      0    989    989   -496   -496    989     41    262    153    532    613    576
    -15    969    984   -478   -498    976     31    254    145    522    605    566
     31   1018    987   -524   -478   1002     44    265    155    535    615    576
     23   1023    997   -524   -485   1013     51    270    161    542    623    589
      0    979    979   -491   -491    979     31    246    145    522    605    571
     -2    969    971   -485   -485    969     12    228    129    506    589    553
    -18    969    987   -475   -501    976     18    231    135    514    597    563
     -7    974    982   -485   -496    979     15    228    132    511    597    566
     18   1013    995   -517   -488   1005     28    241    145    524    610    574
     23   1036   1010   -530   -493   1023     36    246    150    532    618    581
      2    997    995   -498   -496    997     18    223    132    514    600    566
     15    950    935   -483   -459    943    -15    187     98    478    563    532
     -5    940    945   -467   -475    943    -15    189     98    480    566    535
    -49    956   1005   -454   -530    982      7    215    122    504    592    561
     -2   1008   1010   -501   -506   1008     28    233    140    519    607    574
     59   1088   1028   -574   -485   1060     64    262    176    555    639    602
      2   1098   1096   -550   -545   1096     90    275    200    576    659    626
    -28   1091   1119   -532   -574   1104    103    280    210    581    665    628
     36   1148   1111   -592   -537   1130    122    293    228    597    683    644
     36   1161   1124   -600   -545   1145    103    275    223    597    680    641
     23   1161   1137   -594   -555   1150     70    257    213    592    680    644
     25   1150   1124   -589   -550   1137     38    241    197    581    670    639
     31   1161   1130   -594   -548   1145     38    246    202    592    683    652
     18   1150   1130   -587   -555   1140     23    244    197    592    683    654
     20   1098   1078   -561   -530   1088     -2    223    171    566    659    628
     36   1067   1028   -553   -498   1049     -7    215    158    555    649    615
     -7   1054   1062   -522   -535   1057      2    226    161    558    654    623
      0   1026   1026   -514   -514   1026    -10    202    135    530    623    594
     59   1015    956   -537   -449    987    -15    179    111    501    594    563
     36    984    945   -511   -454    963    -15    161     93    480    574    540
    -15    958    974   -470   -493    966     -7    161     90    480    571    540
    -15    963    976   -475   -498    969      2    166     88    478    568    535
    -23    948    971   -462   -498    961     -7    155     75    465    555    524
    -28    943    969   -457   -498    956     -7    155     75    465    558    527
    -20    940    961   -459   -491    950    -12    148     70    457    550    522
    -33    932    966   -449   -501    948    -20    135     59    446    540    506
    -46    930    976   -441   -511    950    -20    137     62    452    545    511
    -31    932    963   -452   -498    945    -18    142     67    457    550    517
    -12    919    932   -452   -472    924    -31    127     51    441    535    501
     -2    935    937   -467   -470    935    -31    127     59    449    540    506
      0    948    948   -475   -475    948    -10    155     83    467    558    522
      7    982    974   -496   -483    979     54    262    158    511    579    522
      5   1106   1101   -555   -548   1104    171    478    324    641    672    576
     31   1280   1249   -654   -610   1265    285    782    581    888    898    782
    145   1501   1353   -823   -605   1428    329   1098    859   1215   1239   1124
    244   1769   1522  -1008   -641   1647    259   1101    974   1473   1590   1535
    194   1948   1753  -1070   -779   1852     64    613    836   1571   1834   1875
     15   2013   1997  -1015   -989   2005   -174    -72    527   1444   1808   1906
   -124   1774   1899   -826  -1010   1836   -426   -776    -80    813   1192   1322
   -228   1306   1532   -540   -880   1418   -636  -1231   -730      5    345    475
   -223    935   1158   -355   -691   1047   -719  -1189   -859   -215     77    181
   -129    807    937   -340   -535    872   -602   -826   -633    -70    158    218
   -101    844    945   -371   -524    896   -361   -410   -332    142    309    327
    -83    891    974   -405   -530    932   -155    -88   -103    311    433    420
    -36    914    950   -439   -493    932    -64     64      5    389    491    457
     -7    922    930   -459   -467    924    -49     98     28    405    496    457
    -23    924    948   -452   -485    935    -36    127     46    420    506    467
    -59    909    966   -426   -511    937    -18    153     64    439    522    480
    -54    904    958   -423   -506    930    -18    163     72    446    530    483
    -59    904    963   -423   -511    932    -23    163     75    446    530    483
    -70    880    950   -407   -509    914    -38    158     70    441    524    480
    -20    898    919   -441   -470    909    -41    163     72    444    530    478
     41    974    932   -506   -444    953    -15    192     98    470    555    504
     23   1015    989   -522   -483   1002     20    226    132    501    589    537
     54   1052    997   -553   -472   1026     49    252    155    524    610    555
     12   1010    997   -511   -491   1005     33    246    148    514    597    542
    -25    989   1015   -480   -519   1002     31    252    153    522    605    550
     -2    992    995   -493   -498    992     15    249    150    519    602    548
      2    982    979   -493   -488    982      7    241    145    511    594    540
      0    992    992   -498   -498    992     12    259    155    527    607    553
     23   1010    987   -517   -480   1000     15    272    168    537    618    566
      7   1013   1002   -511   -498   1008     23    288    181    545    628    571
      2   1023   1018   -514   -506   1021     28    306    197    561    641    581
      7   1028   1021   -519   -506   1023     28    324    207    576    652    592
     33   1039   1005   -535   -485   1023     31    345    220    587    665    602
     23   1047   1023   -535   -498   1036     41    374    239    607    683    618
      5   1062   1057   -535   -524   1060     54    413    265    636    709    644
     18   1085   1065   -553   -524   1078     51    444    280    652    727    657
     51   1106   1054   -579   -501   1080     57    480    303    672    743    670
     51   1119   1067   -587   -509   1096     70    535    337    709    776    704
     46   1143   1093   -594   -522   1119     80    589    371    748    818    743
     67   1158   1091   -615   -511   1127     72    633    397    774    846    771
     85   1200   1114   -641   -514   1158     72    680    426    810    883    805
    106   1254   1148   -683   -522   1202     80    719    457    849    927    852
    122   1288   1166   -706   -522   1228     77    743    480    880    963    891
     88   1322   1234   -706   -571   1278     88    774    511    919   1008    935
     70   1374   1304   -722   -615   1340    109    802    540    956   1052    984
     70   1340   1270   -706   -600   1306     75    766    509    932   1028    966
     36   1249   1213   -644   -589   1234     20    706    457    880    982    919
     41   1304   1262   -675   -610   1286     46    714    478    904   1008    948
    181   1509   1327   -844   -571   1418    127    758    535    961   1067   1013
    207   1486   1275   -849   -535   1379    119    693    488    906   1013    958
    119   1374   1252   -748   -566   1314    101    613    431    844    948    891
     46   1304   1257   -675   -605   1280     90    542    387    795    896    841
     38   1265   1226   -652   -592   1247     72    472    342    740    841    782
      7   1208   1200   -610   -594   1205     54    407    301    693    787    724
    -25   1169   1195   -571   -610   1182     38    355    267    657    750    688
     -7   1148   1156   -571   -581   1150     31    314    241    626    717    654
     25   1143   1117   -584   -545   1130     31    288    220    605    696    633
    -12   1106   1119   -548   -566   1111     25    262    202    584    675    613
    -41   1062   1104   -511   -574   1083      5    228    171    553    644    584
    -31   1036   1067   -506   -548   1052    -20    194    140    522    610    550
    -46   1031   1078   -491   -561   1054    -20    194    142    522    610    548
    -54   1054   1109   -501   -581   1080      7    218    166    548    633    574
     -5   1093   1096   -545   -550   1096     33    236    187    563    652    589
      5   1088   1083   -548   -540   1088     31    228    181    555    644    579
    -18   1080   1098   -530   -558   1088     20    220    174    550    639    574
     -7   1052   1060   -522   -535   1054      0    200    155    535    623    558
      7   1049   1041   -530   -517   1047     -5    200    153    535    620    555
    -64   1049   1111   -493   -589   1080     15    223    174    555    644    576
    -77   1065   1143   -493   -610   1104     15    231    184    566    654    587
      5   1093   1085   -550   -540   1091     10    223    179    558    646    579
      5   1104   1098   -555   -545   1101     23    239    192    574    659    592
    -31   1111   1143   -540   -589   1127     36    252    205    587    675    610
    -36   1093   1130   -527   -581   1111     20    236    189    574    659    594
    -41   1062   1104   -511   -571   1080      2    218    168    555    641    571
    -51   1065   1117   -506   -584   1088      5    218    168    558    644    576
    -31   1075   1106   -522   -571   1091      7    218    174    561    649    581
     15   1083   1067   -548   -524   1075      0    202    161    548    633    566
     18   1083   1062   -550   -522   1072     -7    192    153    542    631    561
    -31   1067   1096   -519   -563   1080      2    202    161    550    639    571
    -67   1044   1109   -491   -587   1075     -2    197    155    542    631    563
    -59   1034   1093   -485   -576   1062    -18    181    142    530    615    550
    -51   1067   1117   -509   -584   1091      2    202    163    550    641    574
      2   1114   1111   -558   -555   1111     20    218    176    563    652    587
     12   1096   1083   -555   -535   1088     10    197    161    548    636    568
    -18   1083   1101   -532   -558   1091      7    189    155    542    633    568
    -38   1047   1085   -504   -561   1065     -5    179    145    530    623    558
    -54   1015   1070   -483   -561   1041    -20    171    137    522    615    548
    -67   1065   1130   -498   -600   1098      2    194    168    555    644    576
    -23   1200   1223   -587   -623   1210     75    257    236    618    709    641
     36   1226   1189   -631   -576   1208     90    257    239    613    701    633
    -15   1192   1208   -589   -610   1200     83    244    233    610    696    626
    -41   1210   1252   -584   -646   1231     83    252    252    631    719    652
    -31   1226   1257   -597   -644   1241     62    249    254    639    730    659
     15   1249   1234   -633   -610   1244     44    241    252    641    732    665
     20   1265   1244   -644   -613   1254     44    249    257    652    745    680
     20   1234   1213   -628   -594   1223     18    236    239    636    732    670
     46   1174   1127   -610   -540   1150    -25    202    194    594    691    631
     10   1132   1119   -574   -555   1124    -41    184    174    574    672    613
    -38   1114   1153   -537   -597   1132    -23    192    176    579    675    620
    -15   1104   1117   -545   -566   1109    -23    179    155    553    652    594
     23   1098   1075   -561   -524   1088    -10    176    148    540    636    574
    -33   1072   1106   -522   -571   1088      0    171    145    537    631    574
    -49   1039   1088   -496   -568   1062    -23    142    114    506    600    542
    -28   1015   1041   -493   -535   1028    -44    116     88    480    574    514
    -49   1013   1062   -480   -555   1036    -36    124     93    491    584    527
    -80   1005   1085   -465   -581   1044    -31    129     98    496    589    532
    -64   1005   1067   -470   -566   1036    -31    129     96    491    584    527
    -46   1002   1049   -478   -548   1026    -33    127     90    485    579    522
    -51   1000   1052   -472   -550   1026    -38    124     90    485    581    527
    -67    966   1031   -452   -548    997    -59    106     75    467    563    509
   -129    909   1039   -389   -584    974    -85     85     54    449    545    491
   -124    922   1047   -400   -587    982    -77     90     62    459    558    504
     28   1054   1026   -540   -498   1041    -18    148    114    506    602    540
     44   1148   1104   -597   -530   1124     80    293    223    587    657    571
      7   1231   1223   -620   -607   1228    184    517    394    727    763    652
     33   1363   1330   -698   -649   1348    285    813    636    961    979    844
    148   1543   1395   -844   -623   1470    306   1127    878   1254   1286   1163
    226   1818   1590  -1023   -680   1704    220   1049    956   1475   1605   1561
    153   2005   1852  -1080   -849   1930     38    524    813   1548   1810   1855
    -12   2065   2075  -1028  -1044   2070   -174   -168    501   1392   1743   1842
   -192   1849   2042   -828  -1117   1945   -376   -836    -62    802   1156   1273
   -316   1379   1696   -532  -1008   1538   -576  -1205   -649     67    381    485
   -252   1028   1278   -389   -766   1153   -659  -1119   -737    -98    168    244
   -168    888   1054   -361   -613    971   -561   -782   -542     20    228    265
   -140    943   1083   -400   -610   1013   -319   -361   -246    228    381    379
   -106    969   1072   -431   -589   1021   -142    -67    -51    368    483    452
    -70    974   1044   -454   -555   1008    -70     62     31    431    527    480
    -72    982   1054   -457   -563   1018    -41    106     64    454    542    493
    -77    982   1060   -452   -568   1021    -28    132     80    470    555    501
    -57    971   1028   -459   -542    997    -36    135     80    462    545    488
    -49    971   1021   -462   -535    995    -31    148     88    470    553    496
    -70    984   1052   -459   -561   1018    -18    168    109    488    574    517
    -67   1000   1067   -465   -566   1034    -10    181    119    501    584    527
    -46    997   1044   -475   -545   1021    -23    179    111    493    576    517
    -98    937   1036   -420   -568    987    -57    155     88    472    555    496
   -129    870    997   -371   -563    932    -98    122     57    439    524    465
     28    987    958   -506   -465    974    -57    158     93    475    558    498
     38   1098   1060   -571   -509   1080     10    231    163    545    628    566
    -23   1101   1124   -540   -574   1111     31    265    187    571    652    594
     -5   1130   1132   -563   -568   1130     49    290    210    594    672    613
    -25   1088   1114   -530   -568   1101     23    272    189    576    654    594
    -41   1085   1127   -522   -584   1106     20    277    194    581    657    597
    -20   1096   1117   -537   -568   1106     23    285    205    587    665    602
    -33   1062   1093   -514   -563   1078      5    277    194    576    652    589
    -83   1018   1101   -467   -592   1060    -10    280    189    574    652    589
    -54   1028   1083   -488   -571   1057    -15    296    197    581    659    597
     28   1104   1072   -566   -522   1088     12    332    228    613    685    623
     31   1156   1122   -594   -545   1140     49    387    270    654    727    662
     -5   1156   1161   -574   -581   1158     62    423    296    678    753    688
     -2   1117   1119   -558   -561   1119     31    423    280    667    737    670
      7   1122   1114   -566   -553   1119     31    454    293    683    753    680
     57   1213   1156   -636   -550   1184     70    532    353    745    813    743
     67   1244   1176   -654   -553   1210     90    594    394    784    854    782
     64   1241   1176   -654   -555   1210     77    628    410    800    870    795
     44   1280   1236   -665   -594   1260     90    691    452    854    927    852
     62   1325   1262   -693   -600   1293     93    735    485    896    971    904
     85   1330   1244   -706   -579   1288     72    737    485    904    982    917
     64   1332   1267   -701   -600   1301     54    730    485    911    995    932
     62   1350   1288   -706   -613   1319     54    732    491    924   1013    958
     85   1395   1309   -743   -613   1353     72    745    506    940   1031    979
    179   1517   1337   -846   -579   1428    122    776    545    984   1078   1026
     85   1447   1358   -769   -636   1402    101    737    514    953   1052   1002
     59   1405   1345   -732   -644   1376     75    685    475    914   1013    966
     59   1384   1322   -724   -631   1353     59    628    441    875    974    924
     49   1369   1319   -709   -633   1345     67    581    415    841    937    888
     38   1343   1301   -691   -631   1322     72    527    384    802    896    844
      0   1280   1278   -641   -639   1278     54    459    342    753    841    789
    -33   1231   1265   -600   -649   1247     33    397    301    709    792    740
    -25   1226   1252   -600   -639   1239     36    358    277    683    766    711
    -23   1192   1213   -587   -618   1202     28    311    246    646    727    672
    -20   1171   1192   -576   -607   1182     20    277    218    618    696    641
     -2   1171   1174   -587   -587   1174     15    252    202    597    678    623
    -18   1122   1140   -550   -579   1130     -5    215    171    566    646    589
    -46   1104   1150   -530   -600   1127      5    218    174    568    644    587
    -59   1098   1156   -519   -607   1127     12    220    176    571    649    592
    -59   1088   1148   -517   -602   1117      7    218    171    563    641    589
    -31   1111   1143   -540   -587   1127     18    226    181    574    652    597
    -36   1145   1182   -558   -607   1163     41    252    207    602    680    623
    -36   1137   1171   -550   -605   1153     28    244    197    594    670    615
    -49   1127   1176   -540   -613   1150     23    239    189    587    659    605
    -41   1135   1176   -545   -607   1156     12    233    184    581    657    600
    -44   1130   1174   -545   -610   1150      7    231    181    581    654    600
    -28   1124   1153   -548   -589   1137     -5    220    171    574    649    592
    -20   1117   1137   -550   -579   1127     -2    215    168    568    644    587
    -51   1124   1176   -535   -613   1150     18    233    184    584    662    602
    -54   1127   1182   -537   -618   1153     12    233    181    584    665    605
    -36   1122   1158   -542   -597   1140      0    223    171    571    652    592
    -57   1109   1163   -527   -610   1137     -5    215    163    563    646    584
    -90   1075   1166   -491   -628   1119    -18    194    148    550    633    574
    -46   1062   1109   -509   -576   1085    -46    168    122    522    607    548
     25   1137   1111   -581   -542   1124    -15    194    145    545    628    571
     -2   1179   1182   -589   -592   1182     25    233    181    584    667    613
    -77   1143   1221   -532   -649   1182     20    228    174    579    662    605
    -25   1130   1156   -553   -592   1140     -5    200    148    550    633    574
    -10   1140   1150   -566   -581   1145     -5    192    142    545    631    571
    -54   1148   1200   -548   -628   1174     10    205    155    561    646    589
    -72   1106   1179   -517   -626   1143     -5    192    140    545    628    571
    -62   1111   1174   -524   -618   1140     -7    192    137    548    631    574
    -59   1122   1182   -532   -620   1150     -2    197    140    548    633    579
     -2   1166   1169   -584   -584   1166     10    200    148    553    636    581
    -25   1176   1202   -574   -613   1189     12    207    161    563    646    589
    -38   1226   1262   -594   -649   1244     46    239    194    594    680    623
     -5   1265   1270   -631   -636   1267     83    259    215    613    693    636
    -23   1244   1265   -610   -644   1252     72    244    205    602    683    623
    -41   1278   1319   -618   -680   1299     64    241    215    615    698    641
    -15   1335   1350   -659   -683   1343     49    241    228    631    717    662
     12   1330   1317   -672   -652   1325     18    223    213    623    709    657
      7   1330   1322   -670   -659   1327     15    228    215    631    719    670
      2   1327   1325   -665   -659   1327     18    241    223    641    730    680
     15   1278   1262   -649   -626   1270    -18    220    189    607    701    649
      5   1236   1231   -620   -613   1234    -41    202    163    584    678    628
    -12   1205   1215   -597   -613   1210    -38    192    148    571    659    613
    -15   1189   1205   -587   -610   1197    -33    184    135    553    644    597
    -41   1148   1187   -555   -615   1166    -33    171    119    535    623    571
    -75   1109   1184   -517   -631   1145    -41    150     96    511    602    550
    -70   1088   1156   -511   -613   1122    -54    137     77    491    581    532
    -15   1104   1119   -542   -566   1111    -49    132     72    483    574    524
    -41   1096   1137   -527   -589   1117    -38    135     72    485    574    527
    -75   1067   1143   -496   -610   1104    -41    129     67    483    571    530
    -64   1057   1119   -496   -592   1088    -59    116     54    467    558    517
    -28   1075   1104   -522   -566   1088    -62    109     46    459    553    509
    -46   1091   1135   -524   -589   1114    -49    124     59    475    568    524
    -70   1080   1148   -506   -607   1114    -49    129     62    478    568    524
    -54   1075   1130   -511   -592   1101    -62    114     51    467    555    509
    -36   1096   1132   -530   -584   1114    -51    124     59    478    566    522
    -38   1098   1135   -532   -587   1117    -31    155     80    491    574    530
    -23   1130   1153   -553   -589   1143     33    277    166    545    602    532
     -5   1226   1231   -610   -618   1228    142    496    337    688    709    607
     31   1384   1353   -706   -659   1369    249    789    592    937    937    813
    148   1623   1473   -885   -662   1548    262   1072    852   1267   1299   1192
    218   1922   1701  -1070   -743   1813    176   1021    943   1506   1641   1610
    119   2140   2018  -1130   -950   2081     28    566    820   1592   1862   1919
    -57   2226   2283  -1083  -1169   2255   -166    -72    485   1410   1777   1893
   -197   2005   2200   -904  -1200   2101   -371   -756   -148    709   1065   1187
   -267   1543   1810   -639  -1039   1675   -579  -1158   -730      0    314    423
   -228   1130   1356   -452   -792   1241   -678  -1111   -846   -189     85    176
   -119    974   1093   -426   -605   1034   -594   -800   -654    -67    145    200
    -85   1021   1106   -470   -594   1065   -387   -426   -368    140    296    314
    -83   1049   1132   -485   -607   1091   -187   -101   -127    322    431    418
    -41   1062   1101   -511   -571   1080    -98     49    -23    400    488    457
    -18   1049   1067   -514   -542   1057    -77     88      5    418    498    459
    -67   1031   1098   -483   -584   1065    -64    122     28    439    517    475
   -106   1036   1140   -465   -623   1088    -51    150     51    459    532    491
    -57   1072   1127   -509   -592   1098    -38    171     64    470    542    496
    -46   1111   1158   -532   -602   1135    -15    200     90    496    568    519
    -67   1072   1140   -504   -605   1106    -33    187     80    480    553    506
    -57   1054   1111   -498   -584   1083    -46    184     75    475    542    493
    -25   1091   1114   -532   -571   1101    -31    207     90    493    561    514
    -28   1114   1143   -542   -584   1127    -10    226    106    509    584    540
    -18   1122   1137   -553   -579   1130    -10    226    109    511    581    537
     -5   1127   1130   -561   -568   1127    -12    231    114    519    587    540
    -10   1137   1145   -563   -579   1140     -5    244    124    527    597    550
    -23   1117   1140   -545   -581   1127    -18    236    119    522    589    542
    -15   1111   1127   -550   -571   1119    -25    236    114    517    584    532
    -10   1135   1145   -563   -579   1140    -18    254    129    535    602    553
     15   1140   1124   -579   -555   1132    -25    249    129    535    602    555
     18   1122   1104   -568   -542   1114    -36    244    122    530    594    545
    -12   1148   1158   -568   -587   1153    -20    285    153    561    626    574
    -44   1163   1208   -561   -626   1184     -2    322    187    594    659    605
    -12   1163   1174   -576   -594   1169     -7    329    187    594    659    602
     15   1189   1174   -602   -579   1182      5    358    207    615    678    623
      5   1202   1195   -605   -594   1197     20    400    236    644    704    652
      2   1202   1200   -602   -600   1200     18    428    257    665    727    672
      0   1213   1213   -607   -607   1213     12    462    277    685    748    688
    -36   1208   1244   -584   -639   1226     10    501    298    714    774    709
     10   1249   1239   -631   -613   1244     18    555    337    758    818    753
    101   1319   1215   -711   -555   1267     36    615    384    807    862    800
    124   1379   1254   -753   -563   1317     62    678    433    865    924    862
    103   1413   1309   -758   -602   1361     72    724    475    917    982    924
    127   1428   1301   -779   -587   1366     57    740    485    935   1002    948
    140   1454   1312   -797   -587   1384     49    748    496    953   1026    969
    132   1486   1350   -810   -607   1418     54    758    511    976   1054   1000
     77   1447   1369   -761   -644   1408     44    743    498    969   1052   1002
    116   1493   1374   -805   -631   1434     57    737    506    976   1062   1015
    148   1535   1387   -841   -620   1462     62    722    498    971   1062   1021
     98   1522   1423   -813   -662   1475     67    696    480    950   1044   1002
     70   1491   1421   -779   -675   1457     64    654    452    917   1008    969
     49   1449   1397   -750   -675   1423     51    594    407    865    953    914
     38   1413   1374   -727   -667   1395     49    537    368    818    901    862
     25   1363   1335   -696   -654   1350     23    457    306    745    826    784
     12   1327   1314   -670   -649   1322      2    384    252    683    761    714
      5   1327   1319   -667   -657   1325     12    355    239    670    745    701
      2   1306   1304   -654   -649   1306     15    329    223    649    724    678
    -33   1247   1278   -607   -654   1262      0    290    189    613    683    636
    -59   1223   1283   -581   -670   1252    -12    259    163    584    657    613
    -18   1236   1252   -610   -636   1244    -12    244    150    571    641    600
     28   1244   1215   -636   -594   1231    -15    233    142    563    633    592
     18   1252   1231   -636   -605   1241     -5    233    142    563    633    592
    -59   1187   1247   -563   -652   1215    -10    226    135    555    626    584
    -36   1171   1208   -566   -623   1187    -28    202    116    532    602    561
      2   1221   1215   -613   -607   1218     -5    226    137    558    628    584
    -10   1239   1247   -615   -628   1241      7    246    155    576    649    607
    -36   1231   1267   -597   -652   1249      2    246    155    579    649    607
     -2   1223   1226   -610   -615   1223    -15    226    137    558    628    587
     -5   1231   1234   -613   -618   1231    -10    233    142    566    639    597
    -23   1226   1249   -602   -636   1236     -7    239    150    571    646    607
    -33   1210   1244   -587   -639   1226     -7    239    150    571    646    605
    -36   1210   1247   -589   -641   1228    -18    228    142    563    639    597
    -44   1228   1273   -592   -657   1249    -12    233    148    571    646    607
    -15   1239   1254   -613   -636   1247     -5    239    153    576    654    615
    -10   1210   1221   -600   -615   1215    -25    218    129    555    631    594
    -33   1195   1228   -579   -631   1210    -38    205    122    548    623    589
    -33   1213   1247   -589   -639   1228    -28    218    135    561    639    607
    -33   1195   1228   -581   -631   1210    -38    202    119    548    623    589
      0   1221   1221   -610   -610   1221    -38    197    116    542    623    592
     18   1267   1247   -644   -613   1257    -18    215    135    563    644    615
    -18   1234   1249   -607   -633   1241    -23    207    124    553    633    605
     -5   1208   1213   -600   -607   1210    -33    192    109    537    618    587
     83   1257   1174   -670   -545   1215    -31    189    106    540    618    589
     75   1254   1179   -665   -553   1215    -28    192    109    540    618    589
      2   1239   1236   -620   -618   1239    -15    205    122    553    631    605
    -51   1275   1327   -613   -688   1301     20    246    166    594    672    646
    -75   1306   1382   -615   -727   1343     51    283    202    628    704    678
    -54   1335   1389   -641   -722   1361     59    283    205    631    701    672
    -59   1343   1402   -641   -732   1371     57    275    205    628    701    670
    -59   1350   1408   -646   -735   1379     38    254    197    620    696    670
     -2   1382   1384   -688   -693   1382     23    239    197    623    701    675
     31   1415   1382   -724   -675   1400     23    246    205    636    717    691
    -20   1387   1408   -683   -714   1395     -2    226    184    623    709    683
      7   1389   1382   -698   -685   1384    -15    228    184    628    711    683
     88   1428   1340   -758   -626   1384      2    252    202    646    730    701
     51   1371   1319   -711   -633   1345     -5    239    179    628    711    688
     10   1270   1257   -641   -623   1265    -38    202    135    581    665    644
      0   1223   1223   -613   -613   1223    -41    187    111    555    639    618
    -23   1241   1265   -607   -644   1252    -10    210    129    571    654    633
    -23   1221   1244   -600   -633   1231    -18    184    101    542    626    607
    -36   1169   1202   -566   -618   1184    -36    155     72    509    592    574
    -25   1132   1158   -553   -592   1143    -54    129     44    480    563    548
    -41   1117   1158   -537   -600   1137    -64    114     31    467    550    537
    -77   1091   1166   -506   -623   1127    -77    109     20    459    540    527
    -44   1124   1166   -540   -605   1145    -51    135     44    483    563    548
     -7   1192   1197   -594   -602   1195    -12    168     80    519    600    584
    -20   1161   1182   -568   -600   1171    -25    148     62    498    576    563
    -46   1117   1163   -537   -607   1140    -41    129     46    480    558    545
    -67   1104   1169   -519   -618   1135    -51    122     36    478    558    542
    -62   1096   1158   -517   -613   1127    -54    116     33    472    555    540
      0   1132   1132   -566   -566   1132    -36    142     54    488    566    548
    -23   1130   1153   -555   -587   1140     33    259    127    530    584    548
     -7   1210   1218   -602   -613   1213    137    467    290    654    670    602
     64   1371   1306   -719   -623   1340    246    740    542    893    883    784
    168   1641   1473   -904   -652   1558    314   1098    870   1273   1273   1169
    189   1943   1753  -1067   -782   1849    231   1065    969   1530   1641   1608
     85   2192   2107  -1140  -1010   2151     46    566    792   1582   1852   1904
    -96   2265   2361  -1085  -1228   2312   -179    -93    423   1392   1774   1886
   -213   2112   2325   -948  -1267   2218   -384   -758   -161    789   1176   1317
   -231   1610   1839   -691  -1036   1725   -613  -1184   -802    -23    311    454
   -194   1158   1353   -483   -774   1257   -693  -1156   -937   -252     33    158
   -132    987   1117   -428   -623   1049   -576   -813   -701    -90    132    215
   -114   1013   1127   -449   -620   1070   -376   -433   -397    132    290    337
    -75   1052   1127   -491   -602   1088   -181   -116   -150    316    426    436
    -41   1109   1150   -535   -594   1130    -64     64     -7    431    517    509
    -83   1101   1182   -509   -633   1140    -25    127     36    467    545    530
    -64   1072   1137   -504   -600   1104    -25    140     41    465    537    519
     -5   1078   1083   -537   -542   1080    -36    140     41    459    527    509
    -54   1036   1091   -491   -574   1062    -49    132     33    452    519    501
    -38   1080   1119   -522   -579   1101    -28    158     57    478    548    530
     54   1189   1135   -620   -540   1163     20    213    111    527    597    574
    -25   1111   1137   -542   -581   1122     -2    197     90    511    579    555
    -75   1062   1137   -493   -605   1098    -15    192     83    504    574    550
    -33   1075   1109   -522   -571   1091    -25    184     77    496    566    540
     -5   1111   1117   -553   -561   1114    -20    194     88    509    576    548
    -41   1119   1161   -540   -602   1140     -7    215    106    530    597    574
    -62   1109   1169   -524   -615   1137    -12    218    109    532    600    576
      5   1140   1135   -574   -563   1137     -5    226    119    540    607    581
      2   1148   1145   -574   -571   1148      7    246    135    561    626    600
    -33   1124   1158   -548   -597   1140     -5    246    135    558    620    594
    -44   1117   1158   -537   -600   1137    -10    246    137    558    620    592
     -2   1156   1158   -579   -579   1158      2    272    161    584    646    618
     44   1236   1192   -639   -574   1215     44    319    205    631    693    662
    -18   1166   1184   -576   -602   1176     25    311    194    618    678    644
     10   1179   1169   -594   -579   1174     20    327    200    626    683    649
     31   1215   1182   -623   -576   1200     36    361    228    657    714    678
     15   1215   1200   -615   -592   1208     46    394    249    678    732    693
     38   1252   1213   -646   -587   1234     59    444    283    711    766    719
      5   1218   1213   -613   -605   1215     59    478    298    730    784    737
    -31   1192   1223   -581   -628   1208     49    511    316    750    805    756
     51   1273   1221   -662   -584   1247     64    574    358    795    849    797
    106   1356   1249   -732   -571   1304    109    657    420    859    914    859
     85   1376   1291   -732   -602   1335    114    704    452    901    956    904
     90   1392   1299   -743   -605   1345    101    730    467    924    984    932
    103   1434   1330   -769   -613   1382    114    769    501    963   1028    979
     98   1454   1356   -779   -631   1405    114    782    511    984   1054   1008
    109   1467   1358   -789   -623   1413    101    769    501    982   1057   1015
    122   1486   1361   -805   -618   1423     88    756    493    976   1057   1015
    116   1499   1382   -807   -631   1441     85    740    485    974   1060   1023
    101   1506   1405   -805   -652   1457     88    722    475    963   1054   1021
     96   1504   1405   -800   -654   1454     88    688    457    943   1034   1000
     64   1470   1405   -769   -670   1436     88    641    423    909    997    969
     28   1423   1395   -724   -683   1410     75    574    379    857    948    919
     54   1431   1376   -745   -659   1405     75    511    348    815    901    870
     70   1410   1340   -740   -636   1376     77    454    314    776    857    823
     36   1348   1312   -693   -639   1330     59    392    270    730    807    774
     -7   1309   1317   -649   -662   1312     59    350    244    701    776    737
    -54   1254   1306   -600   -680   1280     44    306    215    667    740    701
    -38   1247   1283   -605   -659   1265     33    267    189    641    714    675
    -10   1260   1270   -626   -641   1265     33    249    179    628    701    662
    -46   1213   1260   -581   -652   1236     23    233    158    607    680    639
    -36   1208   1244   -587   -641   1226     12    215    145    594    667    626
    -33   1215   1249   -592   -641   1234     12    207    140    592    665    626
    -51   1176   1228   -563   -639   1202      2    189    129    576    646    605
      5   1215   1210   -610   -602   1213     15    200    137    587    659    615
     18   1249   1231   -633   -607   1241     36    218    158    607    680    636
    -23   1231   1254   -605   -639   1241     31    215    153    602    675    628
    -75   1200   1275   -563   -675   1236     28    220    158    605    675    628
    -49   1208   1257   -579   -652   1231     33    226    163    613    683    636
    -28   1210   1239   -592   -633   1223     20    210    150    600    675    628
     -5   1221   1226   -610   -615   1223     12    202    142    594    667    618
    -10   1236   1244   -615   -626   1239     23    213    153    605    678    628
    -38   1234   1273   -597   -654   1252     33    226    168    620    693    646
    -62   1208   1267   -574   -665   1236     33    223    166    618    693    644
    -51   1187   1239   -568   -646   1213     10    205    145    597    672    623
    -54   1202   1254   -576   -654   1228      2    205    142    597    672    626
    -12   1234   1247   -610   -628   1239     12    213    150    605    683    631
    -38   1187   1226   -576   -631   1205     -5    187    129    584    662    610
    -62   1176   1239   -555   -649   1208     -7    184    127    584    662    613
    -33   1208   1241   -589   -636   1223      2    192    137    592    672    623
      5   1254   1249   -628   -620   1252     23    205    153    607    685    636
    -28   1200   1226   -587   -626   1210      2    184    135    592    667    618
    -51   1192   1244   -571   -649   1218     -2    179    129    587    667    618
    -36   1226   1262   -594   -649   1244      0    184    132    589    670    618
    -23   1249   1273   -613   -646   1260     18    197    148    605    683    631
      7   1325   1314   -667   -654   1319     59    233    194    654    730    675
    -46   1309   1356   -633   -701   1332     72    239    205    657    732    678
    -28   1332   1358   -654   -693   1345     72    233    205    654    727    670
     20   1387   1366   -704   -672   1376     75    228    210    662    735    678
    -15   1397   1410   -691   -711   1402     72    231    226    683    756    704
    -23   1387   1410   -683   -717   1397     46    223    223    683    758    704
    -67   1337   1405   -636   -737   1371     15    202    202    667    748    696
    -77   1340   1418   -631   -748   1379      0    202    202    672    758    706
     -7   1358   1366   -675   -688   1361     -5    210    202    675    758    706
     46   1369   1322   -709   -636   1345      2    215    197    670    753    704
     18   1335   1317   -678   -652   1327      7    218    194    667    756    706
    -38   1252   1291   -605   -665   1270    -10    189    163    636    724    675
    -41   1197   1239   -579   -641   1218    -28    153    119    592    678    623
    -25   1208   1234   -592   -631   1221    -20    145    111    579    665    613
    -36   1192   1228   -579   -633   1210    -23    129     96    563    652    605
    -41   1166   1208   -561   -623   1187    -23    116     83    550    639    584
    -49   1145   1195   -548   -620   1169    -28    109     70    540    628    574
    -59   1127   1187   -535   -623   1156    -38     98     57    527    615    561
    -54   1122   1174   -535   -615   1145    -51     85     44    511    597    542
    -64   1130   1195   -532   -628   1161    -44     96     54    522    607    555
    -54   1161   1213   -555   -633   1187    -25    114     72    545    633    584
    -23   1153   1176   -566   -600   1163    -36    101     59    532    618    568
    -41   1101   1143   -530   -592   1122    -57     80     41    511    597    542
    -93   1104   1197   -504   -644   1150    -54     85     46    522    607    553
   -109   1101   1210   -498   -659   1153    -54     90     46    519    607    553
    -54   1135   1189   -542   -620   1161     -2    163     96    550    623    558
    -20   1239   1260   -610   -641   1249    114    353    233    646    691    594
     10   1340   1330   -675   -659   1335    210    584    410    797    813    691
     70   1514   1444   -795   -685   1480    293    922    698   1106   1114    976
    187   1821   1631  -1005   -722   1727    293   1096    917   1431   1499   1397
    176   2153   1977  -1166   -898   2065    148    737    878   1602   1803   1790
     46   2322   2275  -1184  -1114   2299    -77     96    662   1610   1935   1992
   -124   2216   2340  -1047  -1234   2275   -335   -639    145   1153   1527   1621
   -283   1756   2039   -737  -1161   1896   -566  -1171   -524    355    701    805
   -301   1291   1590   -496   -945   1441   -701  -1286   -857    -98    202    298
   -202   1034   1236   -415   -719   1135   -670  -1000   -727    -49    187    239
   -155   1072   1226   -459   -691   1148   -444   -566   -415    176    348    358
    -85   1150   1236   -535   -659   1192   -189   -174   -135    384    509    483
    -72   1122   1192   -527   -633   1156    -75     12    -15    467    563    517
    -75   1098   1174   -511   -623   1135    -54     57     10    478    561    504
    -77   1093   1171   -506   -626   1130    -44     83     25    491    571    514
    -41   1124   1163   -542   -602   1143    -28    111     49    509    589    530
    -18   1143   1161   -563   -592   1153    -20    127     62    522    600    535
    -59   1137   1197   -537   -628   1166    -18    142     72    532    610    545
    -54   1143   1197   -545   -626   1169     -5    158     85    545    623    555
    -23   1132   1153   -555   -589   1143    -12    155     80    537    615    548
    -36   1124   1158   -545   -597   1140    -12    155     80    540    618    550
    -51   1135   1187   -540   -618   1161     -7    166     90    550    631    563
    -49   1117   1166   -535   -607   1143    -28    161     80    540    618    550
    -44   1119   1163   -537   -605   1140    -25    171     88    548    623    555
     12   1171   1158   -592   -574   1163    -10    192    106    568    646    576
     49   1218   1169   -633   -558   1195      5    210    127    587    667    597
     -5   1202   1208   -600   -605   1205     20    228    145    602    678    607
    -62   1205   1267   -571   -665   1236     33    254    166    626    701    628
    -57   1200   1254   -574   -654   1226     25    257    166    626    701    628
      0   1195   1195   -597   -597   1195     10    254    163    620    693    618
     -2   1189   1192   -594   -597   1189      5    265    166    623    696    618
    -36   1187   1221   -576   -628   1202     10    280    176    633    706    628
     -7   1215   1223   -605   -615   1218     25    311    200    657    727    649
     64   1283   1218   -672   -576   1252     51    358    236    696    763    683
     31   1267   1234   -649   -602   1252     51    379    241    704    774    691
     31   1252   1221   -641   -594   1236     41    394    244    706    774    691
     36   1265   1226   -652   -594   1247     46    436    267    732    795    709
     23   1299   1275   -659   -626   1288     70    509    314    779    841    756
      5   1283   1275   -646   -636   1278     67    550    335    800    862    776
     51   1304   1252   -678   -600   1278     57    589    353    823    883    797
     96   1363   1265   -732   -584   1314     64    639    389    862    927    839
    122   1452   1330   -787   -602   1392     96    704    439    919    992    906
    129   1491   1358   -813   -615   1426    116    745    472    958   1031    948
     98   1465   1363   -782   -631   1415    103    748    475    966   1044    958
    109   1501   1392   -805   -641   1447     98    750    478    979   1062    982
    111   1514   1402   -813   -644   1460     85    740    472    976   1065    989
     85   1506   1418   -797   -667   1462     75    724    467    974   1062    989
     72   1501   1428   -787   -678   1465     70    704    454    963   1054    987
     75   1493   1418   -784   -670   1454     64    667    436    940   1036    974
    119   1532   1413   -826   -646   1473     72    626    420    924   1018    953
    103   1499   1395   -802   -646   1449     62    561    381    878    971    906
     64   1470   1405   -769   -670   1439     62    501    350    841    930    865
     20   1423   1400   -722   -691   1413     62    446    324    807    893    828
    -12   1337   1350   -662   -680   1343     38    379    277    763    846    779
    -36   1301   1337   -633   -688   1319     15    322    239    722    807    737
     12   1345   1330   -680   -657   1337     25    298    228    706    789    719
     49   1337   1286   -693   -618   1312     38    272    215    688    766    696
    -28   1293   1322   -631   -675   1306     44    257    202    678    756    683
    -70   1265   1335   -597   -704   1299     25    233    181    657    737    667
    -28   1260   1288   -615   -659   1273     12    215    166    639    717    646
    -15   1254   1270   -620   -641   1262     12    207    161    631    709    639
    -38   1244   1283   -602   -659   1262     18    207    161    633    711    644
    -49   1210   1257   -581   -652   1234      0    189    140    613    693    623
    -25   1228   1254   -602   -641   1241     -2    192    145    618    696    623
    -51   1231   1283   -589   -667   1257      0    197    153    628    709    639
    -51   1236   1288   -592   -670   1262      7    205    158    633    711    641
    -33   1231   1265   -600   -649   1247      0    200    153    626    704    633
    -41   1221   1262   -589   -652   1241     -2    194    150    628    704    631
    -15   1239   1254   -615   -633   1247      2    200    158    633    711    641
     -5   1239   1244   -615   -623   1241     -5    194    153    628    706    639
    -44   1210   1254   -584   -649   1231    -18    181    142    620    698    631
    -49   1210   1260   -581   -654   1234    -12    187    148    623    704    636
    -44   1226   1270   -592   -657   1249     -5    194    153    628    709    641
    -62   1228   1291   -581   -675   1260     -5    192    155    633    711    644
    -12   1267   1280   -628   -646   1273      7    202    166    646    722    654
     -2   1244   1247   -620   -626   1247      2    194    158    633    711    644
    -44   1200   1244   -579   -644   1221    -15    174    137    613    691    623
    -64   1197   1262   -566   -662   1228    -12    171    135    613    691    623
    -20   1249   1270   -618   -644   1260      0    184    148    628    706    639
    -23   1234   1257   -607   -639   1244      0    181    145    623    701    633
    -41   1226   1267   -594   -654   1247     -2    184    145    626    704    636
    -15   1275   1291   -628   -652   1283      7    189    158    639    717    652
    -10   1299   1306   -646   -657   1301     20    197    171    649    724    659
    -33   1312   1345   -639   -688   1327     57    220    197    670    745    675
    -77   1309   1387   -618   -732   1348     70    228    207    678    753    683
    -67   1317   1384   -623   -724   1350     62    223    207    678    756    685
     -5   1376   1379   -688   -693   1379     62    231    226    698    776    706
    -41   1371   1413   -665   -727   1392     33    215    218    698    779    711
    -41   1358   1400   -657   -722   1376     -7    189    194    680    766    701
     25   1405   1379   -714   -675   1392      2    205    215    704    787    724
     62   1418   1356   -743   -646   1389     10    215    218    709    795    730
     20   1358   1337   -691   -659   1348     -7    207    200    693    776    717
     10   1322   1312   -667   -652   1317    -18    197    181    678    761    704
     12   1312   1299   -662   -641   1306     -5    197    179    675    758    698
    -23   1270   1293   -626   -657   1280    -10    174    148    644    730    670
    -28   1236   1265   -605   -646   1249     -5    163    135    626    709    652
    -31   1184   1213   -576   -623   1197    -25    129    101    589    670    610
    -59   1148   1208   -542   -633   1176    -36    116     85    579    657    600
    -54   1150   1205   -548   -628   1176    -41    106     70    563    644    589
    -70   1135   1205   -532   -636   1169    -54     90     54    545    626    568
    -75   1119   1192   -522   -633   1156    -59     85     49    540    618    561
    -67   1130   1197   -530   -631   1163    -49     96     59    550    633    576
    -75   1104   1176   -517   -626   1140    -54     90     54    548    628    571
    -77   1104   1182   -514   -628   1143    -72     75     41    532    613    553
    -88   1122   1210   -519   -649   1166    -64     80     46    540    623    566
    -18   1169   1187   -574   -602   1176    -44    101     67    561    644    589
    -15   1169   1184   -576   -600   1176    -38    106     72    563    644    587
    -59   1140   1200   -540   -631   1169    -12    148     96    574    649    581
    -41   1187   1228   -574   -633   1205     67    290    187    633    680    587
    -18   1260   1278   -620   -646   1267    155    498    337    753    771    657
     57   1460   1402   -761   -672   1431    265    839    613   1041   1044    917
    205   1774   1569   -992   -680   1673    306   1091    867   1374   1421   1327
    236   2070   1834  -1153   -800   1953    184    846    880   1551   1709   1696
     62   2205   2143  -1132  -1039   2174     -7    244    704   1577   1855   1914
   -158   2195   2351  -1021  -1254   2270   -223   -472    285   1252   1590   1686
   -280   1818   2099   -769  -1189   1956   -457  -1049   -345    535    852    945
   -290   1345   1636   -527   -963   1488   -649  -1262   -763      5    285    368
   -277   1054   1332   -387   -805   1192   -644  -1015   -683     23    257    306
   -179   1065   1244   -446   -711   1153   -462   -615   -415    207    387    397
   -127   1088   1213   -480   -670   1150   -252   -254   -181    363    491    467
    -67   1096   1163   -514   -615   1130   -109    -23    -33    470    563    517
    -57   1101   1158   -522   -607   1130    -57     64     25    514    597    545
    -77   1085   1161   -506   -620   1124    -46     90     41    524    602    545
    -54   1088   1143   -517   -597   1114    -44    103     49    524    602    540
    -57   1083   1140   -514   -597   1111    -44    111     51    527    602    542
    -41   1093   1135   -524   -587   1114    -38    122     64    535    610    550
     -5   1132   1135   -566   -568   1135    -31    140     72    545    620    558
    -41   1137   1179   -548   -610   1158    -10    166     93    568    644    579
    -25   1145   1171   -561   -600   1158    -10    168     96    568    646    584
    -20   1130   1150   -553   -584   1140    -23    158     88    561    636    574
    -44   1127   1169   -542   -607   1148    -15    174    103    576    654    589
    -57   1137   1195   -540   -626   1166    -10    192    116    592    672    610
     -2   1158   1161   -579   -584   1161    -10    197    116    592    670    607
     -5   1135   1140   -563   -571   1137    -28    181    103    579    654    587
    -51   1132   1182   -540   -618   1156    -28    194    116    592    670    605
    -10   1195   1205   -592   -607   1200      0    228    150    626    701    639
     12   1179   1163   -597   -576   1171    -10    223    142    618    688    623
     -2   1163   1166   -579   -584   1163    -20    223    137    613    683    620
    -28   1166   1192   -571   -610   1179    -10    241    153    626    698    636
    -10   1189   1197   -589   -605   1195      2    270    176    649    722    654
     23   1221   1197   -623   -587   1208     12    298    197    670    737    672
     20   1247   1226   -633   -602   1236     28    335    220    696    766    701
     28   1236   1205   -633   -587   1221     23    353    228    704    769    701
     28   1223   1195   -628   -581   1210     20    381    239    714    779    711
     23   1241   1215   -633   -597   1231     33    426    265    740    807    737
     31   1249   1218   -639   -592   1234     33    465    285    763    828    758
     59   1262   1202   -662   -571   1234     25    504    298    779    844    771
     54   1286   1231   -670   -589   1260     33    561    329    815    880    807
     77   1340   1262   -711   -592   1301     49    618    371    859    930    859
    122   1374   1252   -748   -563   1314     38    649    389    885    958    888
    101   1392   1288   -748   -592   1340     44    683    410    917    992    924
     96   1423   1325   -761   -613   1374     46    701    428    937   1021    956
    116   1426   1309   -774   -597   1369     25    685    415    932   1015    956
    142   1460   1317   -800   -587   1389     20    680    415    935   1023    963
    127   1504   1374   -815   -626   1439     36    685    431    953   1044    992
    129   1512   1382   -820   -626   1447     44    675    426    950   1044    995
    148   1514   1366   -833   -610   1439     44    646    410    935   1028    979
    122   1512   1389   -815   -633   1452     54    613    397    917   1010    963
     72   1491   1418   -782   -672   1454     62    571    379    893    984    940
     77   1449   1371   -763   -646   1410     41    498    335    841    930    880
     70   1405   1332   -740   -631   1371     33    436    298    800    885    836
     33   1366   1332   -698   -649   1350     36    387    277    774    857    805
      7   1332   1322   -672   -657   1327     18    329    244    735    813    756
    -12   1286   1299   -636   -654   1291      2    283    210    696    771    711
    -31   1280   1309   -626   -670   1293      7    265    202    685    766    706
    -49   1260   1309   -605   -678   1283     10    249    197    678    756    698
    -46   1218   1262   -587   -654   1241    -23    205    158    639    711    652
    -44   1215   1260   -587   -652   1236    -25    197    150    631    704    644
    -23   1241   1265   -607   -644   1252    -18    197    153    633    711    652
    -23   1231   1254   -602   -639   1241    -15    194    153    633    706    646
    -38   1205   1241   -584   -641   1223    -33    179    140    618    691    628
    -12   1228   1241   -607   -628   1234    -28    179    140    620    693    636
     15   1252   1236   -633   -610   1244    -20    184    148    626    696    639
    -10   1265   1275   -626   -641   1270      0    205    168    646    719    657
    -36   1257   1291   -610   -665   1275      0    207    168    649    719    662
    -23   1239   1262   -610   -641   1249    -12    197    158    639    706    649
      7   1231   1223   -620   -607   1226    -31    176    142    620    688    631
     -5   1234   1239   -613   -620   1236    -28    179    145    623    693    636
    -36   1244   1278   -605   -657   1260     -7    200    161    641    709    654
    -54   1236   1291   -592   -672   1262     -5    202    166    646    714    659
    -41   1228   1267   -594   -654   1247    -20    187    153    633    704    649
    -20   1249   1270   -613   -644   1260    -15    189    155    636    709    657
    -12   1247   1260   -618   -636   1252    -23    184    150    633    704    652
    -18   1221   1239   -602   -628   1228    -41    163    132    613    683    628
    -31   1223   1254   -597   -641   1239    -36    168    137    618    688    636
    -46   1218   1265   -584   -654   1241    -31    168    140    623    693    641
    -38   1202   1241   -581   -641   1223    -38    161    132    615    680    631
    -25   1210   1236   -592   -631   1223    -38    158    129    613    683    636
     -2   1234   1234   -618   -618   1234    -31    163    137    620    693    644
     25   1304   1278   -665   -626   1291      7    197    179    657    724    672
      0   1335   1335   -670   -667   1335     38    213    202    678    745    688
      7   1361   1353   -683   -672   1358     59    226    215    685    756    698
      7   1374   1363   -693   -678   1369     54    223    218    688    753    698
     -7   1366   1374   -678   -691   1369     36    213    218    691    756    701
    -33   1410   1441   -691   -737   1423     44    241    249    730    800    750
    -10   1400   1410   -696   -709   1405     10    218    228    714    787    737
     46   1415   1369   -732   -662   1395     -5    207    220    709    782    732
     41   1410   1369   -724   -662   1389    -12    218    223    714    787    740
      0   1345   1345   -675   -672   1345    -31    200    197    691    763    722
      7   1304   1296   -657   -644   1301    -49    179    171    665    737    696
     18   1288   1270   -654   -626   1280    -49    168    155    649    722    683
    -18   1249   1267   -615   -641   1257    -46    155    137    631    704    665
    -25   1213   1239   -594   -633   1226    -51    135    116    607    675    636
     -5   1189   1195   -592   -600   1189    -62    109     88    576    644    607
    -44   1166   1208   -563   -626   1184    -62    103     77    568    639    602
    -67   1132   1200   -532   -633   1166    -83     85     57    548    615    581
     44   1179   1135   -613   -548   1158    -72     85     57    545    613    574
     20   1176   1153   -600   -566   1166    -59     96     67    555    618    581
    -57   1150   1205   -548   -631   1176    -57    101     67    555    620    581
    -18   1166   1184   -574   -600   1174    -64     93     62    545    613    571
     18   1184   1166   -600   -574   1176    -67     88     57    542    610    571
     -7   1158   1166   -574   -587   1161    -80     83     49    540    607    571
    -38   1140   1179   -553   -607   1158    -77     83     54    542    610    574
    -59   1137   1197   -537   -628   1166    -62     98     70    555    620    581
    -20   1163   1184   -574   -602   1171    -25    163    101    571    628    581
      2   1215   1213   -610   -605   1213     64    322    207    639    665    592
     54   1301   1247   -680   -597   1275    153    545    376    784    779    680
    148   1499   1350   -823   -600   1426    231    875    652   1083   1070    961
    223   1790   1566  -1008   -670   1678    187   1023    854   1397   1454   1397
    189   2099   1909  -1145   -859   2005     51    680    818   1548   1732   1758
      7   2278   2270  -1143  -1130   2273   -122     85    597   1519   1821   1912
   -150   2270   2421  -1060  -1286   2346   -306   -610    135   1114   1465   1584
   -200   1860   2057   -831  -1130   1958   -524  -1132   -517    329    636    748
   -171   1413   1584   -620   -878   1499   -675  -1241   -831    -77    189    296
   -181   1098   1280   -459   -732   1189   -652   -979   -714    -25    189    265
   -119   1096   1215   -488   -667   1156   -475   -587   -433    174    332    368
    -41   1161   1202   -561   -620   1182   -249   -202   -155    376    478    475
    -18   1137   1156   -561   -587   1148   -142    -10    -31    467    540    517
      7   1174   1166   -592   -579   1171    -75     77     36    519    581    555
     23   1184   1161   -602   -568   1174    -51    114     62    537    594    563
      7   1148   1137   -579   -566   1143    -70    111     49    524    579    545
    -25   1124   1150   -550   -589   1137    -70    116     51    524    579    545
    -12   1117   1130   -553   -571   1124    -77    116     49    522    576    540
     33   1148   1114   -589   -540   1132    -72    127     59    532    584    545
     15   1156   1140   -587   -563   1148    -70    142     70    548    602    563
     10   1156   1145   -584   -568   1150    -70    150     77    555    610    574
     59   1189   1127   -626   -535   1158    -59    163     90    566    620    584
     49   1184   1135   -615   -542   1161    -51    171     96    571    628    592
     54   1200   1145   -626   -545   1174    -41    184    106    581    639    605
     54   1179   1124   -618   -535   1153    -62    174     96    568    626    589
     44   1174   1127   -610   -542   1150    -72    171     93    571    623    587
     31   1182   1150   -605   -558   1166    -67    189    109    587    641    605
     54   1228   1174   -644   -561   1202    -38    228    145    615    670    633
     70   1241   1169   -657   -550   1205    -38    241    153    623    675    636
     46   1221   1174   -636   -563   1197    -49    236    148    626    675    639
     59   1234   1174   -646   -555   1205    -44    257    163    639    691    659
     96   1244   1148   -672   -524   1197    -44    272    174    649    698    659
     83   1260   1174   -672   -545   1218    -33    301    194    672    722    683
     33   1239   1202   -639   -584   1221    -38    319    202    680    732    691
    101   1273   1171   -685   -535   1223    -31    348    223    696    748    701
    153   1330   1176   -743   -511   1252    -10    394    257    735    782    735
    122   1325   1200   -724   -537   1262     -2    433    283    763    810    766
    129   1314   1182   -722   -527   1249    -18    459    293    774    820    776
    137   1299   1161   -717   -511   1231    -28    488    303    787    831    787
    153   1358   1205   -758   -524   1283     -7    561    355    846    893    849
    202   1431   1226   -818   -511   1330     12    620    402    901    948    904
    215   1454   1239   -836   -511   1348     12    662    433    937    984    940
    192   1488   1296   -839   -550   1392     28    706    470    984   1036    997
    194   1512   1317   -854   -561   1415     23    717    480   1002   1060   1026
    213   1525   1312   -870   -548   1418     10    709    475   1002   1062   1034
    192   1527   1335   -859   -574   1434     -2    698    467   1002   1067   1041
    171   1532   1361   -852   -594   1447    -10    685    465   1002   1072   1049
    218   1569   1348   -896   -563   1460     -5    665    454    989   1065   1039
    233   1577   1340   -906   -553   1460     -2    633    433    963   1039   1013
    179   1545   1366   -865   -594   1454     -2    587    402    932   1008    984
    103   1483   1379   -792   -636   1431     -5    537    374    891    966    945
    129   1467   1337   -800   -605   1402     -5    478    337    844    917    893
    140   1462   1322   -802   -592   1392     -2    426    306    807    878    854
    124   1436   1312   -782   -594   1376    -10    374    277    774    841    818
    106   1389   1283   -748   -587   1337    -25    322    241    732    792    769
    101   1369   1267   -737   -584   1319    -33    285    213    701    761    730
     80   1335   1252   -709   -587   1293    -46    244    179    670    727    698
     90   1340   1247   -717   -579   1293    -41    231    174    659    719    691
     90   1322   1231   -706   -568   1278    -46    213    161    644    704    678
     75   1304   1226   -691   -576   1267    -54    197    148    633    691    665
     80   1309   1226   -696   -574   1267    -51    197    148    628    685    662
     64   1291   1226   -678   -581   1260    -54    192    142    623    678    652
     51   1293   1241   -672   -594   1267    -54    192    142    628    683    657
     70   1306   1234   -688   -581   1270    -57    200    148    636    693    665
    103   1301   1197   -704   -545   1249    -70    192    142    626    683    659
     80   1280   1197   -680   -558   1239    -75    187    137    620    678    654
     41   1273   1231   -657   -594   1252    -72    192    140    626    685    665
     77   1286   1208   -683   -566   1247    -77    184    132    618    680    657
     70   1291   1221   -680   -574   1257    -70    189    137    626    683    654
     41   1304   1260   -675   -607   1283    -57    205    153    646    701    678
     72   1296   1223   -683   -574   1260    -72    189    140    631    691    670
     64   1273   1208   -670   -571   1241    -83    179    127    615    672    652
     67   1317   1249   -693   -592   1286    -54    205    153    644    704    688
     85   1319   1234   -704   -574   1278    -59    194    140    636    698    680
     72   1257   1184   -665   -555   1221    -93    153    101    592    649    626
     85   1293   1208   -691   -563   1252    -83    168    119    610    670    646
     62   1301   1239   -683   -587   1270    -72    184    135    628    688    672
     54   1280   1223   -667   -587   1252    -88    171    124    618    678    665
    122   1322   1200   -722   -537   1262    -80    174    129    620    683    665
    132   1382   1249   -758   -558   1317    -38    202    161    652    709    691
     98   1405   1304   -753   -602   1356    -15    220    184    672    727    709
     80   1405   1325   -745   -623   1366    -15    223    189    675    730    709
     70   1402   1332   -735   -631   1369    -18    220    192    678    735    714
     54   1428   1371   -743   -659   1400    -12    226    207    696    756    735
     93   1460   1363   -776   -636   1413    -33    215    205    698    763    743
    103   1444   1340   -776   -618   1392    -64    194    189    688    753    737
     83   1452   1369   -766   -641   1410    -62    202    197    701    769    756
     85   1470   1384   -779   -649   1428    -64    213    202    706    776    763
    116   1454   1337   -784   -610   1395    -75    202    184    691    756    743
    106   1418   1309   -763   -602   1363    -85    194    163    672    740    730
    116   1376   1260   -745   -571   1319    -98    176    135    644    714    704
    109   1325   1215   -719   -553   1270   -114    148    101    607    678    667
     64   1291   1223   -678   -579   1257   -103    145     93    597    667    657
     57   1273   1215   -667   -579   1244   -103    132     75    579    649    639
     80   1244   1163   -662   -540   1205   -124    101     44    545    615    605
     75   1221   1145   -649   -535   1182   -122     96     31    530    597    589
     15   1187   1171   -602   -579   1179   -116    101     33    532    602    592
     38   1195   1153   -618   -558   1174   -116    101     33    530    597    592
    140   1249   1109   -693   -483   1179   -119     98     31    524    594    584
     46   1208   1158   -628   -555   1184   -122     96     25    524    594    587
     38   1202   1161   -620   -561   1182   -114    109     36    537    605    597
    101   1234   1130   -667   -514   1182   -114    103     36    535    602    589
     72   1228   1156   -649   -540   1192   -114     96     31    530    600    589
     59   1205   1143   -633   -542   1174   -114     98     31    530    600    592
     83   1192   1106   -639   -511   1150    -88    150     54    532    589    574
    106   1249   1140   -680   -517   1195      2    303    158    597    618    579
     98   1288   1189   -693   -545   1239     72    478    293    706    696    633
    184   1473   1286   -828   -553   1379    142    779    574   1013    995    914
    303   1816   1512  -1060   -602   1665    142    987    826   1379   1426   1379
    272   2177   1901  -1226   -815   2039     20    714    797   1540   1730   1769
    142   2364   2221  -1252  -1039   2294   -153    163    550   1499   1823   1927
    -64   2304   2369  -1122  -1218   2335   -363   -501     41   1039   1410   1540
   -236   1901   2135   -833  -1184   2018   -581  -1057   -600    277    605    740
   -168   1457   1623   -644   -896   1540   -753  -1260   -989   -215     80    228
     23   1215   1192   -618   -584   1205   -711  -1010   -867   -166     75    192
     12   1137   1122   -576   -555   1130   -542   -649   -581     41    215    293
     20   1176   1156   -600   -566   1166   -316   -265   -267    283    400    441
     64   1197   1132   -631   -535   1166   -174    -15    -75    431    511    524
     67   1200   1132   -633   -532   1166   -122     75     -7    483    548    548
     57   1192   1135   -626   -540   1163   -114    101     15    496    558    561
     54   1158   1104   -607   -524   1132   -116    103     12    491    548    548
    103   1169   1065   -639   -480   1117   -111    109     12    488    542    540
    111   1195   1083   -652   -485   1140   -101    129     33    511    566    566
     62   1161   1098   -613   -519   1130   -109    137     38    517    574    571
     75   1166   1091   -620   -506   1130   -106    145     44    519    574    568
     93   1197   1104   -646   -506   1150    -96    161     57    530    584    579
     88   1202   1114   -644   -511   1158    -93    166     62    537    592    587
     83   1197   1114   -641   -517   1158    -90    176     70    545    592    589
     90   1205   1111   -649   -511   1158    -85    184     75    550    597    594
     67   1202   1135   -636   -532   1169    -85    192     83    558    610    607
     88   1223   1135   -654   -522   1179    -80    202     93    568    620    618
    103   1228   1124   -667   -511   1176    -75    210    101    576    626    623
     88   1218   1130   -654   -522   1174    -77    218    106    581    631    626
    101   1234   1132   -670   -517   1184    -77    226    114    589    639    633
    161   1278   1117   -719   -478   1197    -64    246    135    610    657    652
    132   1260   1127   -698   -496   1195    -64    257    145    620    667    665
    124   1262   1137   -693   -506   1202    -57    275    158    636    683    678
    116   1260   1143   -688   -514   1202    -59    288    166    639    685    678
    145   1254   1109   -698   -480   1182    -62    303    174    644    688    675
    145   1296   1150   -722   -504   1223    -41    350    210    685    730    719
    142   1327   1182   -735   -519   1254    -28    392    244    719    763    750
    158   1317   1158   -740   -498   1239    -33    418    254    732    771    756
    153   1317   1163   -735   -504   1241    -20    462    283    766    802    787
    137   1337   1200   -740   -532   1267     -7    524    327    815    852    833
    189   1361   1171   -776   -491   1267    -10    568    353    841    880    859
    189   1358   1166   -774   -488   1262    -18    605    371    870    906    885
    166   1392   1226   -779   -530   1309      0    667    418    927    969    953
    249   1493   1244   -872   -496   1369     23    719    462    976   1023   1008
    293   1538   1244   -917   -475   1392     28    735    478   1000   1049   1036
    233   1519   1283   -878   -524   1402     18    730    472   1002   1062   1052
    215   1519   1304   -867   -542   1413     15    727    470   1002   1065   1060
    262   1545   1283   -904   -511   1415      5    706    457    987   1054   1052
    244   1556   1309   -901   -532   1434     10    691    446    982   1052   1052
    215   1548   1332   -883   -558   1441     18    665    431    963   1039   1041
    233   1543   1309   -888   -537   1426     15    618    402    927   1000   1005
    205   1522   1317   -865   -555   1421     20    574    374    893    963    966
    168   1478   1309   -826   -568   1395      2    504    327    839    906    909
    148   1428   1280   -789   -566   1356    -15    431    277    782    844    844
    145   1392   1247   -769   -550   1319    -20    376    246    740    797    797
     98   1374   1275   -737   -589   1325    -12    345    236    727    784    782
    116   1374   1254   -745   -568   1314    -12    314    220    711    763    761
    145   1358   1213   -753   -535   1286    -23    275    194    678    730    727
     83   1299   1215   -691   -566   1257    -46    233    161    644    696    691
     70   1275   1205   -675   -568   1241    -57    213    145    628    680    675
    116   1260   1143   -688   -514   1202    -67    192    124    607    657    654
    119   1280   1161   -701   -519   1223    -57    194    129    613    662    662
     83   1322   1239   -701   -576   1280    -31    218    155    641    693    693
     88   1296   1208   -693   -558   1252    -44    205    142    623    675    672
     96   1278   1182   -688   -542   1228    -54    194    135    615    665    659
     80   1286   1202   -683   -561   1244    -49    202    142    628    675    675
     98   1301   1202   -698   -550   1252    -41    210    153    636    685    683
    116   1309   1192   -714   -537   1249    -44    207    150    631    678    675
    114   1314   1200   -714   -542   1257    -46    213    155    639    685    685
     80   1275   1195   -678   -558   1236    -57    205    148    628    678    680
    103   1270   1166   -685   -530   1218    -59    197    142    623    672    672
    109   1288   1179   -701   -535   1234    -59    194    142    623    672    672
     70   1270   1200   -672   -563   1236    -64    192    140    626    672    675
     93   1296   1202   -696   -553   1249    -54    202    150    633    683    683
    127   1299   1171   -711   -522   1236    -64    192    140    626    672    672
    106   1273   1163   -691   -530   1218    -67    181    129    618    667    670
     49   1231   1182   -641   -566   1208    -75    179    129    615    665    667
     67   1244   1174   -657   -553   1210    -77    179    129    618    665    667
    140   1353   1213   -745   -535   1283    -38    218    174    662    711    709
    129   1428   1296   -782   -584   1361      7    262    223    711    758    756
    132   1439   1306   -787   -587   1374     23    267    236    719    763    758
    111   1439   1327   -776   -607   1384     28    267    239    719    761    756
     75   1423   1348   -748   -636   1387      7    249    226    711    756    750
    111   1431   1319   -774   -605   1376    -18    228    218    706    750    753
    161   1467   1306   -813   -574   1387    -31    223    220    711    758    761
     98   1431   1332   -766   -618   1384    -38    218    215    711    761    766
    119   1452   1332   -784   -605   1392    -33    231    228    727    776    782
    148   1418   1270   -784   -561   1345    -64    213    205    704    753    758
    124   1363   1239   -745   -558   1304    -85    200    181    688    740    745
    124   1348   1221   -737   -548   1283    -85    194    171    675    727    737
    119   1327   1208   -722   -542   1267    -75    189    161    665    714    724
    106   1288   1182   -698   -537   1236    -70    179    145    644    693    704
     83   1267   1184   -675   -550   1226    -54    179    137    636    683    693
     96   1247   1150   -672   -527   1200    -70    155    114    610    657    667
    101   1200   1098   -649   -498   1150   -103    116     72    568    615    626
     93   1184   1091   -641   -498   1137   -109    106     62    558    607    618
     98   1192   1093   -644   -498   1143    -98    114     70    563    610    623
     57   1140   1083   -600   -514   1114   -111    103     54    548    592    602
     23   1109   1085   -566   -530   1098   -127     96     44    542    587    600
     80   1169   1088   -626   -504   1130   -106    114     67    563    610    620
    142   1210   1067   -678   -462   1140    -93    116     72    568    613    623
     83   1184   1098   -633   -506   1143    -93    114     72    566    613    620
     96   1221   1124   -657   -514   1174    -70    140     96    594    639    649
     98   1179   1080   -641   -491   1132    -83    129     77    571    613    620
    103   1169   1062   -636   -478   1117    -36    200    109    571    592    584
    122   1231   1106   -678   -491   1169     75    374    228    644    633    602
    155   1319   1163   -737   -504   1241    181    636    431    826    782    732
    252   1525   1270   -891   -509   1397    231    984    732   1176   1140   1088
    301   1873   1571  -1088   -633   1722    129    911    833   1444   1514   1514
    228   2184   1956  -1208   -862   2070   -101    358    672   1540   1756   1826
     44   2343   2299  -1192  -1127   2322   -361   -355    353   1431   1764   1883
    -96   2096   2190  -1002  -1143   2143   -597   -995   -233    805   1143   1296
   -132   1610   1743   -740   -937   1675   -774  -1325   -813     51    350    530
    -75   1223   1296   -574   -685   1260   -771  -1174   -870   -122    116    272
      2   1088   1085   -545   -540   1088   -605   -763   -589     67    231    332
      2   1106   1104   -555   -550   1106   -371   -353   -277    296    397    457
     38   1098   1060   -568   -509   1080   -210    -72    -77    441    498    530
     88   1085    995   -587   -454   1041   -148     36     -5    491    527    540
     96   1085    989   -589   -446   1039   -122     77     25    511    545    555
    116   1158   1041   -639   -462   1101    -64    142     80    566    594    600
    119   1135   1015   -628   -446   1075    -70    148     80    558    581    587
     96   1096   1000   -597   -452   1047    -88    142     67    548    568    571
     77   1109   1031   -592   -475   1070    -70    168     96    574    594    602
    119   1117    997   -618   -439   1057    -77    163     93    571    589    597
    127   1111    984   -620   -428   1047    -88    158     85    566    581    587
    103   1119   1015   -615   -454   1067    -77    176    101    581    602    607
    101   1130   1028   -615   -462   1080    -75    187    109    592    610    615
     98   1093    995   -597   -446   1044    -88    179     98    579    594    597
    109   1119   1010   -615   -452   1067    -72    205    119    600    615    618
    137   1153   1013   -646   -439   1083    -51    228    142    626    639    644
    140   1132    992   -636   -426   1062    -59    228    137    620    633    636
    140   1143   1002   -641   -431   1072    -54    241    148    628    639    644
    111   1145   1034   -628   -462   1091    -38    267    174    652    662    665
    127   1140   1013   -636   -441   1078    -49    265    168    646    652    654
    148   1145    997   -646   -423   1072    -44    280    181    659    659    659
    137   1145   1005   -644   -433   1075    -41    296    194    672    675    675
    161   1145    984   -654   -410   1065    -49    309    200    678    678    678
    181   1166    984   -675   -402   1075    -31    342    226    701    698    693
    179   1197   1018   -688   -418   1109      0    397    265    743    735    727
    140   1182   1041   -662   -452   1114      5    433    288    766    753    748
    176   1182   1002   -680   -413   1093      2    465    303    779    766    756
    220   1228   1005   -724   -392   1117     31    530    348    826    807    795
    202   1236   1034   -719   -415   1135     41    581    374    854    833    820
    194   1239   1044   -717   -426   1143     41    626    400    880    859    839
    246   1260   1013   -753   -384   1137     41    670    423    909    885    867
    236   1296   1057   -769   -410   1176     54    724    465    961    940    927
    262   1382   1119   -820   -428   1252     88    792    522   1023   1013   1000
    265   1374   1106   -820   -420   1241     70    792    522   1026   1018   1005
    265   1374   1109   -820   -420   1241     54    784    511   1023   1021   1010
    272   1397   1124   -836   -426   1262     54    787    517   1034   1034   1031
    296   1405   1109   -849   -405   1257     46    769    506   1026   1026   1023
    280   1395   1114   -839   -418   1257     38    745    491   1013   1015   1018
    239   1369   1130   -805   -444   1249     33    706    467    992    995   1000
    246   1356   1106   -802   -428   1231     25    657    439    961    963    969
    226   1337   1111   -782   -441   1226     38    615    420    940    940    948
    215   1330   1114   -774   -449   1223     46    563    394    911    909    917
    179   1278   1098   -730   -459   1189     36    501    358    865    859    867
    153   1215   1060   -685   -454   1137     12    433    314    815    807    813
    153   1195   1041   -672   -444   1119      7    384    283    782    774    782
    153   1187   1031   -670   -439   1111     10    350    265    761    750    758
    145   1137    992   -644   -423   1065    -10    298    220    717    701    706
    101   1065    961   -584   -431   1013    -33    259    184    678    662    667
    101   1062    961   -581   -428   1013    -23    259    189    683    670    678
    129   1083    950   -607   -410   1018    -10    270    202    693    678    688
    135   1049    914   -592   -389    982    -28    246    176    667    652    662
    124   1031    906   -579   -392    969    -33    236    166    662    644    654
    142   1054    911   -597   -384    984    -23    244    174    665    649    654
    135   1028    893   -581   -379    961    -33    233    166    654    636    636
    103   1002    898   -555   -397    950    -38    236    163    657    639    641
    129   1034    904   -581   -389    971    -23    254    179    675    654    662
    158   1034    875   -594   -358    956    -23    252    179    672    652    654
    116    992    872   -555   -379    932    -33    246    168    662    639    646
     98    989    891   -545   -397    943    -23    262    184    680    657    665
     96    974    878   -537   -392    927    -28    254    176    672    644    654
     98    982    883   -540   -392    932    -28    252    176    670    641    649
    150   1026    875   -589   -363    950     -2    275    200    693    667    672
    132    992    859   -563   -363    924    -23    257    179    672    646    654
    101    935    833   -519   -366    885    -49    233    153    649    618    626
    116    958    841   -537   -361    901    -23    259    174    672    644    652
    135    995    859   -566   -361    927      5    283    200    693    670    680
    174    979    805   -576   -316    893    -10    259    179    672    644    654
    145    969    820   -558   -340    896    -10    262    181    678    646    654
    103   1010    906   -555   -400    958     38    314    239    732    701    706
    116   1044    927   -584   -405    987     67    332    262    748    717    722
    135   1034    898   -587   -381    966     57    316    249    732    696    698
    119   1023    901   -571   -392    963     46    309    244    730    696    701
    140   1067    927   -602   -392    997     54    322    267    756    722    730
    140   1052    911   -594   -384    982     25    314    262    753    719    727
    135   1054    919   -594   -392    987     12    309    262    761    730    743
    132   1060    927   -594   -397    995     10    314    265    766    737    750
    158   1000    841   -579   -340    922    -10    296    239    737    709    722
    163    979    815   -571   -327    896    -12    301    231    735    706    722
    148    930    779   -540   -316    854    -25    283    205    711    685    704
    142    883    740   -514   -301    813    -38    262    181    685    659    680
    111    833    722   -472   -303    779    -36    252    163    665    636    654
     77    810    732   -446   -327    774    -15    259    166    667    636    654
    106    792    685   -449   -290    740    -15    244    148    646    615    633
    140    766    623   -454   -241    696    -28    218    119    613    579    597
     80    732    652   -405   -285    693    -31    210    106    605    574    592
     57    722    665   -392   -303    693    -18    223    116    610    579    600
     90    709    615   -400   -262    662    -28    213    103    597    563    584
    103    714    610   -410   -252    662    -25    215    109    605    568    589
     90    706    615   -397   -262    662    -18    223    116    613    579    600
    101    652    550   -376   -226    602    -44    197     90    584    548    568
     96    633    537   -366   -220    587    -51    189     80    576    537    555
     80    652    568   -366   -244    610    -25    215    101    602    561    581
     70    644    574   -355   -252    610    -10    233    114    610    568    589
    109    639    530   -376   -210    587     33    301    145    613    553    561
    129    685    555   -407   -213    620    124    467    252    680    589    574
    161    740    579   -452   -210    662    205    701    423    833    719    683
    283    898    615   -589   -166    758    290   1065    701   1132   1013    969
    363   1205    839   -784   -236   1023    257   1078    831   1392   1356   1369
    252   1462   1210   -857   -480   1337     67    558    701   1480   1579   1673
     96   1615   1517   -857   -711   1569   -181   -158    402   1376   1584   1730
   -135   1441   1577   -652   -854   1509   -402   -836   -116    867   1098   1267
   -246    961   1208   -358   -727   1083   -633  -1226   -724    116    314    498
   -140    652    792   -254   -465    722   -680  -1111   -807    -62     90    257
    -36    524    561   -246   -298    542   -537   -711   -553    111    197    311
    -31    548    579   -257   -303    563   -296   -267   -233    342    368    441
     12    517    504   -265   -246    509   -111     44    -33    483    465    506
    116    517    400   -316   -142    459    -33    176     51    542    501    530
    140    524    384   -335   -122    454     -5    223     83    566    519    537
     70    506    436   -288   -181    472     15    254    106    581    535    550
     83    496    413   -290   -163    454     15    265    114    584    532    548
     80    491    410   -288   -163    452     23    283    124    592    540    553
     93    519    426   -306   -166    472     49    319    153    626    571    587
     54    478    423   -265   -184    452     41    322    153    626    571    587
     96    462    363   -280   -135    415     15    303    135    605    548    561
    119    493    371   -306   -124    433     25    316    148    618    563    574
    135    511    374   -324   -119    444     33    329    158    628    576    589
    116    483    366   -298   -124    426     41    340    166    633    579    592
     88    462    374   -277   -142    418     51    363    179    646    589    600
     85    470    381   -277   -148    426     51    374    187    654    600    610
     93    449    353   -272   -129    402     31    363    176    644    589    600
    132    480    348   -306   -106    415     49    392    200    665    607    620
    153    496    342   -324    -93    418     54    405    213    675    620    631
    163    493    329   -327    -83    413     54    410    215    680    623    636
    155    480    322   -319    -83    400     59    428    228    691    631    644
    119    488    368   -303   -124    428     93    480    272    735    672    683
    124    498    374   -311   -124    436     90    501    288    748    683    691
    171    498    324   -335    -77    413     77    504    280    740    672    680
    184    504    316   -345    -67    413     90    537    301    763    693    698
    161    498    337   -329    -88    418    111    584    335    797    727    730
    174    501    327   -337    -77    415    109    615    350    807    740    740
    189    522    329   -355    -70    426    119    667    381    839    769    771
    179    530    350   -355    -85    441    140    735    423    883    810    813
    239    563    324   -400    -41    444    142    787    454    914    844    841
    259    587    327   -426    -33    459    140    833    478    940    867    865
    220    605    384   -413    -83    496    150    891    514    987    917    914
    197    600    400   -400   -101    498    140    914    527   1010    943    948
    252    636    384   -444    -64    511    135    930    542   1028    966    976
    280    691    407   -488    -62    550    158    956    566   1060   1000   1013
    306    727    420   -517    -57    574    171    963    579   1078   1023   1039
    348    732    384   -540    -18    558    155    937    561   1060   1008   1026
    293    696    402   -493    -54    550    145    922    550   1049   1000   1021
    228    701    472   -467   -122    587    174    924    566   1065   1018   1041
    220    680    459   -452   -119    571    171    883    540   1036    989   1015
    236    633    397   -436    -80    517    150    805    488    979    927    953
    202    631    428   -415   -111    530    155    753    465    945    896    917
    174    594    420   -384   -124    509    161    698    439    911    859    880
    168    535    363   -353    -96    449    148    631    397    862    807    826
    142    483    337   -314    -96    410    137    574    361    823    766    782
    124    444    319   -283    -96    381    122    522    329    787    727    745
    124    397    272   -262    -75    335     98    475    293    748    685    704
    129    387    257   -259    -64    324    106    465    283    737    678    693
    124    387    262   -257    -67    324    122    462    285    737    678    693
     96    350    254   -223    -77    303    119    452    275    724    665    683
     80    319    239   -202    -80    280    114    441    270    717    652    667
     72    301    226   -187    -75    265    114    439    265    711    649    665
     88    319    228   -205    -70    275    127    449    275    722    662    678
    137    327    189   -231    -25    259    119    441    270    717    652    665
    109    288    179   -200    -36    236    103    426    254    698    633    644
     59    252    192   -155    -67    223     93    420    246    693    631    644
     62    249    187   -158    -62    218     88    423    249    696    633    646
    145    329    184   -236    -18    257    122    454    277    724    659    667
    132    340    207   -236    -38    275    145    472    296    740    680    691
     83    277    194   -181    -57    239    132    457    280    722    662    672
     93    254    158   -174    -33    207    114    439    265    706    646    657
     77    254    176   -166    -49    215    119    444    272    714    652    667
     85    257    168   -171    -41    213    119    449    275    719    657    672
     93    241    148   -168    -28    197    114    441    270    709    649    659
     96    239    140   -168    -20    189    122    449    275    714    652    665
     85    239    153   -161    -33    197    129    454    280    724    662    678
     83    213    129   -148    -23    171    124    444    272    711    652    667
     83    218    135   -153    -25    176    122    444    272    711    646    659
     70    275    205   -174    -70    241    158    478    311    750    688    698
     90    345    254   -218    -80    301    210    517    353    789    727    737
    109    335    226   -223    -59    280    218    514    353    782    717    722
     67    311    244   -189    -88    277    207    501    348    774    711    719
    101    345    241   -223    -70    293    197    498    355    784    727    735
    153    358    205   -254    -25    283    168    488    350    784    727    735
    111    335    220   -223    -54    277    145    478    342    784    727    737
     62    332    270   -200   -103    301    153    496    361    802    750    763
    119    322    202   -220    -44    265    137    491    348    789    737    750
    181    303    122   -241     31    213    122    475    322    769    714    730
     98    226    127   -163    -15    176    114    465    301    750    701    714
     85    205    119   -145    -18    163    122    457    290    735    685    701
    111    181     70   -148     18    127    114    433    265    706    654    670
     72    145     72   -109      0    109    119    426    249    693    639    652
     49    119     67    -85    -10     96    119    413    239    680    628    641
     41     54     12    -49     15     33     93    381    202    641    589    605
     20     -5    -25    -10     23    -15     64    348    168    605    553    568
     62     46    -15    -54     38     15     93    371    189    628    576    592
     85     75    -10    -80     46     33    119    392    205    639    589    600
     62     36    -28    -49     44      5    103    379    192    626    571    587
     18     28      7    -25      5     18    109    387    202    636    584    600
     38     51     12    -44     12     33    119    394    210    644    594    610
     75     51    -23    -64     49     15    116    394    207    636    584    597
     80     38    -41    -59     59      0    106    384    197    628    576    589
     51     15    -38    -36     44    -10    111    389    200    628    576    589
     62     20    -41    -41     51    -10    155    457    233    641    571    571
     98     80    -20    -90     59     31    246    628    345    709    610    584
    150    150      0   -150     75     75    327    862    514    867    748    704
    252    285     33   -270    109    161    389   1184    753   1132   1015    969
    322    574    252   -446     36    413    381   1270    919   1397   1350   1356
    228    839    607   -535   -189    722    215    779    805   1486   1569   1654
      7    961    953   -485   -472    958     18    103    542   1395   1574   1714
   -171    820    989   -327   -579    904   -205   -589     20    883   1088   1244
   -259    389    649    -64   -454    519   -462  -1067   -628    116    301    462
   -181     72    254     51   -218    163   -540   -966   -704    -31    116    259
    -64    -44     18     54    -41    -12   -426   -587   -467    129    213    311
    -23    -20      0     20    -12    -12   -200   -153   -168    345    368    428
     10    -25    -36      7     23    -31      7    197     59    511    488    517
     49    -38    -88     -7     67    -62     80    327    145    571    530    545
     72    -41   -116    -15     93    -77    106    371    174    587    537    548
     49    -41    -93     -5     70    -64    122    400    194    605    553    558
     25    -62    -88     18     57    -75    122    415    200    607    555    561
     54    -59   -114      2     80    -85    119    423    202    610    553    558
     75    -28   -103    -23     88    -64    127    436    215    623    566    568
     44    -41    -85     -2     64    -62    124    441    218    626    571    574
     25    -90   -116     33     70   -103     96    426    200    605    550    553
     59    -70   -132      5     93   -101    101    436    207    610    558    561
    103     10    -93    -57     98    -41    148    483    252    657    607    607
    116     46    -72    -83     93    -12    174    511    277    680    628    628
    129     38    -90    -83    111    -25    166    509    272    675    620    615
     88     10    -77    -51     83    -31    150    504    265    670    618    610
     75      2    -72    -41     75    -33    145    509    267    672    620    615
     80     -2    -85    -38     80    -44    145    514    270    672    618    613
     80      2    -77    -41     80    -36    150    530    283    685    631    626
     90     31    -62    -62     75    -12    158    548    301    701    646    641
    101     23    -80    -62     90    -28    148    548    301    698    641    639
    103     28    -77    -67     90    -25    142    561    309    709    652    644
     90     46    -44    -67     67      2    155    594    335    735    678    667
    119     49    -70    -85     96    -10    150    613    342    740    683    670
    140     51    -88    -98    114    -18    155    636    358    756    696    680
    119     72    -49    -98     83     10    174    685    394    792    732    719
    103     85    -18    -93     62     33    181    724    418    818    756    743
    129     83    -49   -106     88     18    171    748    420    820    758    740
    148    114    -36   -132     93     38    176    800    449    854    789    771
    161    150    -12   -155     85     70    197    865    493    901    839    818
    187    176    -10   -181     98     83    202    922    527    935    872    854
    228    244     12   -239    109    129    205    974    563    982    922    901
    194    241     46   -218     72    142    197   1000    579   1010    956    935
    192    236     41   -215     75    140    174   1002    576   1010    961    943
    249    303     54   -275     98    179    184   1023    600   1036    989    979
    262    348     85   -306     85    218    200   1036    618   1062   1023   1015
    275    384    109   -329     83    246    213   1039    623   1067   1034   1028
    257    363    106   -311     75    236    205   1015    605   1047   1013   1008
    220    348    127   -283     46    239    205    989    594   1034    997    995
    184    329    142   -259     20    239    202    950    571   1005    971    971
    179    306    127   -244     25    218    202    896    540    966    932    930
    179    298    119   -241     31    210    207    844    514    932    893    891
    116    254    137   -184    -10    197    200    779    480    891    852    849
    122    213     88   -168     15    153    179    709    433    836    797    789
    111    168     57   -142     28    114    171    652    400    800    756    745
     77    137     57   -109     10     98    168    613    376    776    730    719
     88    114     25   -101     31     70    163    576    353    745    698    685
     90     96      2    -93     44     49    150    540    327    717    667    652
     57     64      7    -59     23     36    137    514    306    696    646    633
     38     62     23    -49      7     44    140    511    303    691    644    636
    101     96     -5    -98     54     46    150    514    306    691    641    631
     80     88      7    -85     36     46    150    506    298    685    636    620
     62     85     23    -72     18     54    148    504    298    685    636    623
     59     80     18    -70     20     49    148    506    301    688    639    628
     67     75      7    -70     31     41    140    506    301    685    633    620
     41     67     25    -57      7     46    137    509    303    688    641    628
     64     72      7    -70     28     41    135    506    301    685    639    626
    116    101    -18   -111     67     44    142    506    303    685    636    623
     67     90     23    -77     23     57    148    509    306    693    644    631
     38     90     51    -67     -7     72    148    517    311    696    649    641
     59     72     12    -67     23     44    132    501    296    678    633    620
     57     57      0    -59     28     28    124    493    288    672    626    613
     54     70     15    -62     20     44    129    498    290    675    628    618
     67     88     20    -77     23     54    129    501    293    678    628    620
     64     75     10    -72     28     44    124    496    288    672    623    613
     49     80     31    -67     10     57    129    496    290    675    628    620
     75     83      7    -77     33     46    122    485    280    665    620    610
     90    114     23   -106     33     70    135    496    296    675    628    615
     67    158     90   -114    -12    124    168    530    335    714    665    652
     51    179    127   -116    -38    153    189    542    350    727    680    667
     72    194    122   -132    -23    158    197    542    355    724    675    662
     77    236    155   -158    -38    197    213    555    374    745    696    683
     59    267    205   -163    -72    236    205    558    387    763    719    706
     67    246    179   -158    -54    213    166    532    368    748    706    696
    119    259    140   -189    -10    200    140    519    358    743    704    693
     96    265    168   -181    -36    215    155    535    374    761    722    717
    109    252    140   -181    -15    197    140    527    361    750    714    709
    124    218     90   -174     15    155    116    511    335    727    691    685
     64    161     96   -111    -15    129    109    501    316    709    675    670
     38    103     64    -72    -12     85     93    470    283    672    636    633
     64     80     15    -75     25     49     90    446    254    641    605    600
     90    106     15   -101     36     62    106    446    252    639    600    597
     64     96     31    -80     18     64    111    444    244    631    597    594
     49     57      7    -54     20     33    106    428    228    610    574    574
     46     25    -23    -36     36      2    103    418    213    592    555    553
     46     31    -18    -41     33      7     98    415    207    589    555    553
     64     18    -46    -41     57    -12     80    394    187    568    537    535
     80     10    -70    -46     75    -28     67    379    174    555    519    519
     28     20    -10    -25     20      5     88    402    197    579    545    545
     18     12     -7    -18     12      2     88    402    194    579    548    542
     46     10    -36    -28     41    -12     77    389    187    563    532    524
     33     12    -23    -25     28     -5     77    392    189    566    532    522
     33      0    -36    -18     33    -18     88    410    192    563    527    517
     46      0    -49    -23     46    -23    142    506    244    579    519    496
     44     20    -23    -31     33      0    220    672    353    649    558    506
     96    166     70   -132     12    119    319    948    581    880    771    704
    246    465    218   -355     12    342    361   1249    872   1241   1161   1109
    332    846    514   -592    -90    680    272   1192    989   1509   1535   1548
    181   1070    888   -626   -353    979    114    717    854   1577   1738   1826
    -23   1145   1169   -563   -597   1158    -64     51    472   1314   1558   1691
   -148    919   1067   -387   -607    995   -265   -594   -142    633    862   1000
   -218    449    665   -116   -441    555   -478   -961   -691    -25    174    316
   -158     98    257     31   -207    176   -537   -846   -732   -124     38    166
    -77    -38     36     57    -59      0   -420   -498   -496     28    132    220
     -5    -10     -5      5      0     -7   -220   -114   -205    244    285    335
     33     36      0    -36     18     18    -18    218     41    439    433    449
     31     36      5    -33     12     20     62    350    137    509    488    488
     25      2    -23    -15     25    -10     64    376    153    514    485    478
     57      5    -51    -33     54    -23     62    381    153    517    485    478
     51      5    -49    -28     49    -20     67    392    161    519    485    478
     15      0    -15     -7     15     -7     85    415    181    532    498    485
      0    -15    -15      5      5    -15     70    418    176    530    496    478
     -5      2      7      0     -7      5     67    423    181    537    509    488
     33     12    -23    -23     28     -5     59    418    181    540    509    488
    103     46    -57    -75     80     -5     72    436    194    548    514    498
     75     72     -2    -75     38     33    103    467    220    574    545    532
     80     90      7    -85     36     49    109    480    233    589    561    545
     80     72     -7    -77     44     33     93    472    223    576    545    527
     31     51     20    -41      5     36     88    472    223    579    545    527
     33     62     28    -49      2     44     93    485    236    592    561    545
     64     80     15    -72     23     49     93    493    244    600    566    550
     46     83     33    -64      5     59     96    506    254    610    574    558
     28     90     62    -59    -15     77    103    524    270    623    589    576
    103     88    -15    -98     59     36     80    511    254    607    576    558
    111     98    -12   -103     62     41     80    519    265    618    584    566
     36    132     96    -83    -28    114    127    581    322    678    644    623
     51    168    116   -109    -31    142    142    620    348    701    667    644
    106    163     54   -135     25    109    114    610    332    685    649    618
    101    174     70   -137     15    122    116    639    353    709    670    641
    103    194     88   -150      7    142    127    680    381    743    704    678
    119    210     90   -163     15    150    129    722    407    769    730    698
    129    223     93   -179     18    161    129    766    433    797    758    724
    135    244    106   -189     15    176    135    815    465    833    795    763
    155    259    101   -207     25    181    129    857    496    865    828    800
    161    283    122   -220     20    202    124    901    532    909    878    846
    163    345    181   -257    -10    265    150    956    576    969    937    914
    194    423    228   -309    -15    327    181   1002    623   1018    995    971
    207    426    215   -319     -5    319    158    987    610   1013    992    969
    202    449    246   -324    -20    348    153    979    607   1018   1002    982
    207    472    265   -342    -31    368    153    971    605   1018   1010    989
    220    467    246   -345    -12    358    140    943    581    995    989    974
    202    444    241   -324    -20    342    132    906    555    963    958    948
    176    449    272   -311    -46    361    145    883    545    950    948    937
    119    436    314   -280    -96    376    158    849    524    919    914    904
     98    394    296   -246    -98    345    150    784    480    865    857    841
     75    340    265   -210    -93    303    135    711    431    810    797    782
     59    275    215   -166    -77    246    116    644    384    753    737    722
     88    296    205   -192    -59    252    124    610    363    727    709    693
     77    316    239   -200    -80    277    129    579    348    706    688    670
     36    262    226   -150    -96    244    109    530    309    665    649    631
     62    239    176   -150    -57    207     85    493    277    631    613    592
     62    220    158   -142    -49    192     83    470    262    613    597    576
     41    202    161   -122    -59    184     80    457    254    605    594    574
      7    184    174    -96    -83    181     77    454    249    594    584    566
     44    220    176   -132    -64    200     88    462    259    605    594    579
     70    239    168   -155    -49    205     90    465    262    610    597    581
     77    236    158   -158    -38    197     83    454    252    600    589    568
     36    200    163   -119    -64    184     67    441    239    587    574    550
     20    205    184   -111    -80    194     75    446    246    594    581    555
     54    259    202   -158    -75    231    106    480    275    626    613    592
     57    259    202   -158    -72    233    103    478    277    626    615    594
     44    239    192   -142    -72    215     88    465    265    615    605    584
     28    228    200   -127    -85    215     88    470    265    618    607    589
     44    233    189   -140    -72    210     77    462    254    605    597    576
     51    239    184   -145    -64    213     75    459    257    610    600    576
     28    231    202   -129    -88    215     70    454    254    607    600    581
     28    236    207   -132    -88    223     67    452    249    602    594    579
     90    272    179   -181    -44    226     72    454    254    605    597    579
     93    288    194   -192    -51    241     80    459    259    610    602    587
     72    290    218   -184    -72    257     83    462    265    618    613    592
     70    335    265   -202    -96    301    101    480    290    641    636    613
     57    348    288   -205   -114    319    119    483    303    649    641    615
     28    358    327   -194   -148    342    132    491    314    657    654    628
     44    400    353   -223   -155    379    137    496    324    670    665    641
     75    439    363   -257   -142    402    132    493    335    678    675    652
     64    441    376   -254   -155    407    114    483    332    680    683    659
     80    428    348   -257   -132    389     96    465    316    670    675    657
     85    446    358   -267   -135    402    101    480    329    685    688    667
     70    441    371   -254   -150    407     98    488    329    691    696    672
     64    420    355   -244   -145    389     77    475    309    672    680    662
     83    366    283   -226   -101    324     49    446    272    636    644    628
     57    309    252   -184    -98    280     33    423    244    605    615    597
     41    314    272   -176   -114    293     62    436    249    610    618    605
     72    290    218   -184    -75    254     64    418    226    581    592    576
     80    272    192   -176    -57    233     57    394    205    558    568    553
     20    246    223   -135   -101    236     64    392    200    555    566    555
    -15    205    220    -93   -116    213     51    376    179    535    545    537
     12    187    174   -101    -80    181     18    348    148    501    509    504
      0    181    181    -90    -90    181     25    353    153    504    511    504
     12    176    163    -96    -75    171     25    350    148    501    509    501
     28    155    127    -90    -49    142     12    335    135    485    493    485
     38    215    176   -127    -70    197     41    358    163    511    519    511
     38    241    202   -140    -83    220     54    368    171    522    535    527
     23    213    187   -119    -83    200     36    350    155    504    519    509
     12    176    163    -93    -75    171     33    350    148    493    501    491
     12    187    171   -101    -77    181     96    441    202    517    506    480
     33    231    194   -132    -80    213    189    605    316    584    537    488
     88    298    207   -194    -59    254    267    820    498    745    670    594
    166    509    342   -337    -88    426    324   1161    810   1111   1041    958
    233    914    680   -574   -223    797    254   1179    966   1431   1470   1447
    187   1257   1070   -722   -441   1163     85    724    826   1509   1696   1753
     20   1376   1353   -698   -665   1363   -135     72    454   1314   1618   1727
   -168   1187   1356   -509   -761   1270   -337   -594   -127    706   1013   1148
   -205    714    917   -257   -561    815   -545   -997   -737    -70    192    342
   -137    319    457    -90   -298    387   -600   -940   -852   -270    -46     98
    -80    145    226    -33   -153    187   -475   -592   -605    -90     64    168
    -54    150    205    -46   -129    176   -270   -200   -283    148    241    301
    -23    140    161    -59    -90    148   -101    109    -41    329    368    387
     23    179    155   -101    -67    168    -12    259     72    418    439    439
     23    210    187   -116    -83    197     38    329    132    467    480    475
      0    179    179    -88    -88    179     57    353    153    478    488    478
     44    179    135   -111    -46    158     51    358    153    475    480    470
     28    171    142   -101    -57    158     49    361    158    480    483    472
      7    174    166    -90    -80    171     57    376    174    496    501    491
     12    184    171    -98    -77    179     57    387    181    501    504    493
     20    181    161   -101    -70    171     54    389    181    506    511    501
     57    189    132   -124    -36    161     46    387    181    504    509    496
     70    197    124   -135    -28    161     46    392    184    504    509    493
     51    228    176   -140    -62    202     70    423    213    535    537    524
     59    267    207   -166    -75    239     88    452    236    555    563    548
     59    267    207   -163    -72    239     88    454    239    555    563    548
     44    244    197   -145    -77    223     85    452    239    555    563    545
     51    236    184   -142    -64    210     85    459    246    566    571    558
     67    254    184   -161    -59    220     72    459    244    561    566    553
     54    244    189   -148    -67    215     70    462    249    563    568    555
     33    244    210   -140    -88    226     72    475    262    579    584    571
      0    239    239   -119   -119    239     80    496    283    600    602    587
     46    275    226   -163    -88    252     93    527    309    623    623    605
     54    314    259   -184   -103    288    106    561    335    649    649    628
     64    319    254   -194    -93    288    103    576    345    659    662    639
     54    283    228   -168    -85    257     90    587    348    662    657    633
     64    311    244   -189    -90    280    114    639    387    706    696    670
    122    400    275   -262    -77    337    153    719    446    769    758    730
    127    384    254   -257    -64    319    135    748    457    779    766    737
    116    374    257   -244    -70    316    135    789    480    805    792    761
    111    433    322   -272   -106    379    166    865    537    867    859    831
    158    485    327   -322    -83    407    176    917    576    911    906    880
    171    498    327   -335    -77    413    179    950    602    943    937    911
    168    517    348   -342    -88    433    176    971    618    971    971    948
    153    548    394   -350   -122    470    176    982    628    987    995    971
    184    550    366   -368    -90    459    153    961    607    974    982    963
    192    571    379   -384    -96    475    153    956    605    971    987    971
    111    592    480   -350   -184    537    166    958    610    982   1000    995
    101    566    462   -335   -181    514    153    917    581    950    974    969
    150    579    428   -366   -140    504    150    870    555    919    943    937
    150    581    431   -368   -142    506    158    820    527    885    909    904
    116    579    462   -348   -171    522    174    776    506    859    883    878
    109    530    418   -319   -153    472    158    704    462    805    823    813
     49    457    405   -254   -176    431    132    628    410    745    763    753
      2    418    415   -213   -207    415    119    571    376    706    724    714
     38    400    361   -218   -161    381    106    519    342    667    683    672
     33    402    366   -218   -166    384    103    493    327    654    667    657
     49    420    371   -236   -161    397    111    483    324    652    667    657
     77    405    327   -244   -124    366    101    457    303    628    644    633
     59    376    316   -218   -127    348     93    433    285    607    620    610
     33    379    342   -207   -155    361     93    428    285    610    626    615
     28    363    335   -197   -153    350     88    418    280    602    620    610
     23    350    324   -189   -150    337     85    415    277    600    618    607
    -28    337    366   -153   -197    350     85    415    280    602    620    610
     15    371    353   -194   -168    363     83    413    280    602    626    615
     62    387    322   -226   -129    355     77    410    275    597    618    607
     31    358    327   -197   -148    342     77    407    272    597    618    607
     -5    350    355   -171   -179    353     88    420    288    613    633    623
     23    381    355   -202   -166    368     83    418    290    613    633    620
     28    381    353   -205   -161    368     80    413    288    610    628    615
    -12    381    392   -187   -202    387     88    420    296    618    639    628
    -23    345    368   -161   -194    355     67    407    280    605    626    618
      2    322    316   -163   -158    319     41    381    259    584    605    594
     54    379    324   -218   -135    353     62    394    275    602    623    615
     72    457    381   -265   -155    420    101    436    316    644    667    659
     15    423    407   -218   -194    415    101    433    314    639    662    654
     28    459    428   -244   -200    444    109    441    327    649    672    659
     41    532    488   -288   -223    511    140    467    366    688    711    696
     12    527    511   -270   -249    519    145    462    366    685    709    693
     25    522    496   -272   -233    509    142    457    366    680    701    688
     51    553    501   -301   -223    527    145    457    371    691    717    706
     59    589    530   -324   -233    561    137    454    379    698    732    719
     46    568    519   -309   -236    545    103    431    363    685    717    706
     12    561    548   -285   -267    555     98    436    368    698    732    722
     -7    563    571   -280   -290    566    103    454    381    717    750    740
     62    540    475   -301   -205    509     77    433    353    685    722    714
     75    483    407   -280   -166    446     41    402    314    649    685    683
     10    420    410   -215   -200    415     28    384    293    631    670    670
     -2    400    400   -200   -202    400     33    376    283    618    657    657
     25    410    384   -220   -179    397     51    381    283    615    652    646
     41    426    384   -236   -171    405     75    387    283    615    652    644
     12    387    374   -200   -179    381     62    361    257    587    626    623
     15    358    342   -189   -166    350     46    337    233    561    600    597
     15    345    329   -179   -155    337     41    327    218    545    587    584
     12    340    324   -176   -155    332     36    322    213    540    581    581
      2    332    329   -166   -163    332     44    324    218    542    581    579
     15    316    298   -166   -140    306     28    311    202    524    563    558
      0    322    322   -161   -161    322     33    314    205    532    574    568
     -7    314    322   -155   -163    316     31    309    207    535    576    571
      0    316    316   -158   -158    316     31    309    210    537    576    574
    -12    298    311   -142   -161    303     23    301    202    530    574    571
    -36    285    322   -124   -179    303     25    311    202    522    561    555
     -5    332    337   -166   -171    335    109    431    272    550    563    542
     70    405    335   -236   -132    371    215    615    397    633    620    574
    137    504    363   -322   -114    436    314    909    626    857    820    753
    241    740    498   -491   -129    620    376   1223    911   1202   1184   1122
    220   1067    844   -646   -311    956    249   1021    930   1405   1504   1501
     41   1267   1226   -654   -592   1247    -18    366    709   1441   1686   1753
   -148   1350   1499   -602   -823   1423   -296   -384    322   1208   1545   1662
   -252   1039   1291   -394   -771   1163   -550  -1010   -324    480    813    963
   -277    584    862   -153   -571    722   -704  -1239   -813   -168    129    298
   -179    332    511    -75   -345    420   -641   -937   -693   -140     90    223
    -80    327    405   -124   -244    366   -410   -465   -345    114    272    348
    -36    361    394   -163   -215    376   -171    -59    -49    332    433    467
    -10    337    348   -163   -179    340    -38    174    111    449    514    522
     36    327    290   -181   -127    309      5    252    163    483    532    527
     -7    309    314   -153   -161    311     25    293    187    501    545    537
    -57    298    353   -122   -205    324     38    319    210    524    568    558
     -7    303    311   -150   -158    306     33    324    215    524    566    553
     83    355    272   -218    -93    314     46    342    231    535    574    555
     20    353    332   -189   -155    342     62    363    249    555    592    579
    -12    335    348   -161   -179    340     59    368    252    558    600    584
     20    340    319   -181   -148    329     51    366    249    553    594    571
     31    379    348   -205   -158    363     70    392    275    576    618    594
     49    392    342   -220   -148    368     70    394    272    579    620    600
     51    381    329   -215   -140    355     57    387    265    571    615    597
     38    387    348   -213   -155    368     59    400    275    584    628    607
     12    389    376   -200   -181    384     67    418    290    602    646    620
     12    379    363   -197   -176    371     57    418    288    597    641    618
     23    387    361   -205   -168    374     57    428    298    605    646    623
     28    402    371   -218   -171    387     67    452    316    623    667    641
     46    420    374   -233   -163    397     77    470    335    636    680    652
     75    433    358   -254   -142    397     77    478    342    641    683    654
     83    462    379   -272   -148    420     88    501    358    659    698    670
     36    452    415   -244   -189    433     93    517    374    675    714    685
     33    446    413   -239   -189    431     88    542    389    685    724    691
     83    475    392   -280   -155    433     96    576    413    709    743    706
     54    480    426   -267   -187    452    109    615    439    735    769    732
     72    491    415   -283   -171    454    111    662    465    761    795    750
    124    553    428   -337   -150    491    135    730    511    810    839    792
    109    576    467   -345   -179    522    163    800    555    857    885    839
    109    618    509   -363   -200    563    181    862    602    904    932    885
    145    659    511   -402   -181    587    184    911    636    943    969    922
    153    685    532   -418   -189    610    174    948    657    976   1005    958
    155    711    553   -433   -197    633    171    969    675    997   1034    989
    192    737    545   -465   -176    644    163    971    683   1010   1052   1010
    181    740    555   -462   -187    646    153    969    680   1013   1057   1021
    166    763    597   -465   -215    680    161    974    688   1026   1078   1044
    194    813    618   -506   -213    717    171    979    698   1039   1096   1065
    176    789    610   -483   -218    701    166    950    683   1021   1080   1047
    145    756    607   -452   -231    683    150    896    646    987   1049   1021
    127    748    620   -436   -246    685    142    839    615    950   1015    992
    148    761    613   -457   -233    685    145    776    584    914    974    948
    106    717    610   -413   -252    665    129    696    537    862    922    893
     80    667    587   -374   -254    628    109    618    485    810    870    844
    106    649    542   -376   -218    597    109    568    459    779    833    807
     36    607    571   -322   -267    589    116    537    444    756    813    784
      5    581    574   -293   -285    576    114    511    423    735    792    766
     31    550    517   -293   -241    535     90    459    384    693    750    724
     59    550    491   -303   -215    522     85    428    361    667    719    693
     12    524    511   -270   -249    519     83    413    345    652    709    683
      2    504    501   -254   -249    504     70    394    329    636    693    667
     28    483    452   -257   -213    467     44    368    303    607    662    636
    -12    483    496   -233   -254    488     57    384    322    626    680    654
    -15    509    522   -249   -270    517     75    402    340    644    701    678
     41    514    472   -277   -215    493     62    384    327    631    685    662
     44    511    467   -280   -213    491     59    379    322    626    683    654
      0    493    493   -246   -246    493     59    379    324    628    685    659
     31    527    496   -280   -233    514     67    392    335    639    698    672
     49    558    506   -303   -228    532     75    397    342    646    701    675
     33    530    496   -283   -231    514     70    389    337    641    698    670
     -5    504    509   -249   -257    506     64    387    335    639    696    667
      0    501    498   -252   -249    498     51    379    329    633    688    662
     15    514    498   -265   -241    506     51    376    329    631    688    662
      0    501    501   -252   -252    501     46    368    322    626    688    662
     23    517    493   -270   -233    506     46    374    327    631    688    659
     62    568    504   -316   -220    537     72    397    348    654    711    680
    -10    548    558   -270   -283    553     77    400    353    659    717    691
     -2    574    576   -288   -290    576     83    405    366    670    727    698
     67    652    584   -358   -257    618    116    431    397    698    753    724
     28    662    631   -345   -301    646    137    431    407    706    761    730
     28    659    631   -345   -301    646    140    431    407    704    761    727
     38    659    620   -350   -290    641    122    415    400    693    748    717
     15    696    680   -355   -332    688    127    433    431    727    784    756
     33    706    672   -371   -319    691     93    415    418    722    784    756
     64    691    626   -379   -280    659     54    384    387    696    758    732
     51    696    644   -376   -296    670     64    402    402    717    779    753
     25    688    662   -355   -316    675     77    418    413    732    800    774
     44    641    597   -345   -277    620     46    394    379    698    769    745
     38    587    548   -314   -254    568     20    363    340    659    727    704
     28    561    532   -296   -252    548     18    348    322    641    711    688
     62    561    498   -311   -218    530     23    332    303    620    691    670
     38    506    467   -275   -215    485     12    301    272    587    652    628
    -12    478    488   -233   -249    483     15    290    265    579    649    626
    -33    465    498   -215   -267    483     20    293    262    574    646    626
    -10    449    459   -218   -233    454      5    277    239    550    620    600
    -44    426    467   -192   -257    446      5    272    233    545    615    594
    -59    423    483   -184   -270    452     15    280    241    553    626    607
     12    457    441   -236   -213    449     10    275    236    548    623    600
     28    467    439   -246   -205    454     12    270    236    548    618    594
    -15    459    475   -223   -246    465     18    283    244    558    631    610
    -44    433    478   -194   -262    454     10    275    239    553    626    607
    -25    433    457   -205   -244    444      5    267    233    548    620    600
     -7    449    457   -220   -231    452     15    288    244    555    623    600
    -10    472    483   -233   -246    478     93    402    309    587    631    589
     44    530    485   -288   -220    509    184    579    431    667    683    618
    116    641    524   -381   -205    584    277    865    649    880    872    787
    174    823    649   -498   -236    737    335   1202    914   1200   1210   1137
    181   1135    950   -659   -384   1041    226   1005    953   1400   1522   1519
     57   1340   1280   -698   -613   1312      0    387    758   1423   1675   1743
   -158   1426   1582   -636   -870   1504   -218   -329    405   1210   1543   1657
   -265   1195   1460   -465   -862   1327   -446   -966   -210    530    859    995
   -265    714    979   -226   -623    846   -675  -1247   -722   -111    184    329
   -207    462    670   -127   -439    566   -657   -987   -631    -90    153    262
   -127    457    584   -166   -355    519   -449   -532   -314    140    324    384
   -103    446    550   -171   -327    498   -207   -114    -25    342    467    491
    -57    439    493   -192   -275    467    -57    135    135    462    550    542
    -46    444    488   -200   -267    465     -2    226    200    509    587    568
    -51    420    472   -187   -262    446      5    252    213    514    584    566
    -54    413    467   -179   -259    439     18    270    226    519    587    561
    -18    446    462   -215   -241    454     28    285    241    532    600    576
    -18    439    457   -210   -236    446     23    288    241    532    602    576
    -18    426    444   -205   -231    433     15    288    239    527    597    571
    -25    439    465   -205   -244    452     25    303    254    542    613    584
    -49    446    496   -200   -272    470     31    319    267    555    628    602
    -44    431    475   -194   -259    452     15    314    259    545    618    592
      5    449    441   -228   -218    446      5    311    257    545    618    589
    -10    491    501   -239   -254    496     33    342    288    579    654    626
    -28    491    517   -231   -272    501     38    355    298    587    659    631
     12    491    475   -252   -231    483     28    355    290    579    652    620
      7    506    496   -257   -246    501     36    371    303    594    667    639
    -41    478    519   -218   -280    498     28    376    306    597    672    644
     -5    493    496   -246   -249    493     28    387    316    602    672    639
     23    540    517   -280   -246    527     51    415    340    626    693    659
     33    563    530   -298   -249    548     57    433    355    644    709    678
     33    545    511   -288   -239    530     44    431    353    636    704    670
      0    530    530   -265   -265    530     44    449    361    646    709    675
      5    563    558   -285   -277    561     67    496    394    683    748    709
     51    602    550   -327   -249    576     75    527    415    704    766    730
     67    605    537   -335   -233    571     80    558    433    719    779    740
     44    633    589   -340   -272    610    111    618    478    769    826    784
     41    636    592   -340   -275    615    101    652    488    779    839    795
     90    657    566   -376   -236    613     93    688    506    797    854    807
    109    701    592   -405   -241    646    114    761    550    846    904    859
    106    732    626   -420   -262    680    119    815    589    893    953    906
    140    761    620   -449   -241    691    111    849    610    919    979    937
    197    826    628   -511   -218    730    116    885    636    953   1021    979
    158    852    693   -504   -267    774    127    911    659    984   1057   1018
    142    857    714   -501   -285    787    119    909    662    989   1065   1031
    155    857    701   -506   -272    779     98    888    644    976   1052   1021
    142    870    727   -506   -290    797     90    875    639    971   1052   1026
    119    875    756   -496   -316    815     93    862    636    969   1057   1031
    145    906    761   -527   -306    833    106    839    628    961   1047   1023
    135    906    771   -522   -319    839    111    795    607    935   1021    997
     72    857    782   -467   -353    820    106    732    568    891    979    956
     88    828    740   -457   -324    784     90    659    524    836    922    896
     57    766    709   -413   -327    737     64    576    467    776    857    831
     44    782    737   -413   -348    761     83    542    459    766    846    820
     28    769    737   -400   -355    753     96    511    446    748    823    800
     25    698    672   -361   -322    685     62    444    389    688    761    735
      7    672    665   -340   -327    667     54    407    366    662    735    706
    -12    659    672   -324   -342    665     46    387    353    649    722    693
     -7    623    628   -309   -316    623     25    353    322    618    691    662
      7    620    613   -314   -301    618     18    335    309    602    675    649
     10    639    628   -324   -309    633     25    340    314    607    683    657
     31    646    615   -337   -293    631     31    340    314    607    680    654
      7    631    620   -319   -306    626     28    340    314    607    680    654
    -31    623    654   -296   -342    639     36    350    324    618    693    665
    -15    633    646   -309   -329    639     33    355    327    620    696    667
    -23    615    636   -296   -329    626     15    340    314    607    680    652
    -31    613    644   -293   -337    628      7    332    306    600    672    646
     10    667    657   -337   -322    662     31    353    329    623    698    675
     38    675    633   -358   -296    654     33    353    329    623    696    670
      7    654    646   -332   -319    652     25    348    322    618    688    662
    -28    641    667   -309   -348    654     18    345    322    615    688    667
     -7    654    662   -322   -335    657     15    345    324    618    691    670
    -20    644    662   -314   -342    652     10    337    316    610    685    665
    -36    631    667   -298   -353    649     10    335    314    610    685    665
     33    675    639   -355   -303    657     18    337    319    613    688    667
     31    652    620   -340   -293    636      5    324    303    600    672    652
     -7    646    654   -319   -332    649      2    322    303    600    675    654
     -5    685    691   -340   -348    688     18    342    327    623    701    678
     15    737    719   -379   -350    730     44    361    355    646    719    698
     59    802    743   -431   -340    774     80    379    376    665    740    717
     20    810    789   -415   -384    802     98    394    392    680    756    732
    -12    800    813   -394   -413    805     93    389    394    683    758    735
     12    818    805   -418   -397    810     67    376    392    688    763    740
     28    831    802   -428   -387    818     44    368    389    688    769    748
     18    823    805   -420   -394    815     25    355    379    680    766    748
     20    810    789   -415   -384    800     15    353    376    678    763    743
     51    795    743   -426   -345    769      0    340    353    659    745    730
     57    776    719   -415   -329    748    -12    329    337    646    732    719
     36    730    693   -384   -327    711    -18    322    322    631    714    701
    -10    704    714   -348   -363    709      0    329    322    631    714    704
    -10    672    680   -332   -345    678     -7    311    298    602    685    678
     10    644    633   -327   -311    639    -28    275    262    563    649    639
    -33    600    633   -283   -335    618    -44    252    239    540    620    613
    -64    555    618   -246   -340    587    -51    233    218    517    600    592
    -10    584    594   -288   -303    589    -44    236    220    517    600    594
     -5    574    579   -283   -290    576    -44    231    210    506    589    581
    -44    563    605   -259   -324    584    -49    226    205    504    589    584
    -31    584    615   -275   -322    600    -46    228    213    509    597    592
     10    597    587   -306   -288    592    -51    228    213    509    592    584
    -15    600    615   -290   -314    607    -41    241    223    522    605    597
    -51    589    641   -270   -348    615    -31    246    228    527    610    605
    -12    605    615   -296   -314    610    -28    244    228    522    602    594
     -7    584    592   -288   -298    587    -18    272    233    511    579    561
    -31    605    636   -285   -332    620     72    415    319    558    597    558
     46    680    631   -363   -290    657    140    605    457    672    688    626
    155    836    680   -496   -262    758    210    917    709    945    956    880
    215   1114    896   -665   -342   1005    239   1150    963   1296   1356   1314
    202   1434   1231   -818   -514   1332    103    844    940   1460   1649   1691
     49   1605   1553   -828   -753   1579   -103    197    691   1408   1709   1810
   -168   1574   1743   -704   -956   1657   -322   -527    194    963   1314   1449
   -296   1218   1512   -462   -904   1366   -555  -1111   -485    174    504    654
   -246    802   1049   -277   -646    924   -730  -1249   -818   -252     51    205
   -158    587    745   -215   -452    667   -665   -914   -626   -124    119    228
   -132    584    717   -228   -423    649   -446   -475   -303    114    293    363
    -98    597    696   -249   -397    646   -223    -83    -20    322    446    478
    -18    594    613   -288   -314    602   -109    122    114    420    514    514
    -31    597    628   -283   -329    613    -70    189    166    459    542    540
    -20    597    618   -288   -319    607    -54    218    184    472    553    548
     28    589    561   -311   -265    576    -57    223    184    467    542    535
     10    581    571   -296   -280    576    -46    236    194    475    550    540
    -25    615    639   -296   -332    626    -18    275    228    509    587    576
    -15    610    626   -298   -319    615    -28    272    226    509    584    571
    -15    600    613   -293   -314    605    -41    267    218    501    574    563
     18    636    618   -327   -298    628    -31    275    226    511    584    571
     46    657    607   -353   -280    633    -33    285    233    519    592    581
     10    646    636   -329   -311    641    -28    293    239    522    594    584
     -2    639    641   -319   -322    639    -36    290    233    519    594    581
     -7    618    626   -303   -316    620    -46    283    226    509    587    576
     18    641    623   -329   -303    633    -44    298    239    522    597    584
      5    662    657   -335   -327    659    -31    327    262    545    618    613
      5    665    659   -337   -329    662    -36    337    270    558    631    626
     46    706    659   -376   -306    683    -18    361    293    579    654    644
     57    719    662   -389   -303    691    -15    374    303    592    665    649
     46    722    675   -384   -314    701     -5    392    319    607    678    665
     33    701    665   -368   -316    683    -28    381    303    592    662    646
     23    701    678   -361   -327    691    -38    392    309    597    667    652
     33    748    711   -392   -340    730    -10    444    350    641    709    691
     59    776    717   -420   -327    748      2    480    374    665    732    711
     70    774    704   -423   -316    740     -2    501    387    675    740    717
     51    789    737   -420   -342    763     15    555    426    717    779    753
     49    820    769   -436   -361    797     31    610    465    761    823    797
    101    841    737   -472   -319    789     25    654    488    787    846    820
    140    872    732   -509   -296    802     23    706    524    826    888    862
    132    901    769   -517   -316    836     33    763    568    878    945    922
    166    950    784   -558   -309    867     38    802    600    919    989    969
    145    976    831   -561   -342    904     51    839    628    953   1023   1002
    158   1023    865   -592   -353    945     51    859    649    982   1057   1039
    155   1049    893   -602   -368    971     46    865    657    995   1078   1065
    166   1060    893   -613   -363    976     41    854    649    989   1075   1062
    142   1052    909   -597   -381    982     31    833    636    979   1070   1062
    129   1054    924   -592   -397    989     20    810    618    966   1060   1054
    176   1067    891   -620   -355    979     18    774    597    937   1031   1031
    161   1057    896   -607   -366    976     31    730    568    904    995    992
    124   1047    922   -587   -397    984     44    680    542    872    961    961
    114   1021    904   -568   -394    963     41    615    501    823    909    909
     77    966    888   -522   -405    927     25    540    449    761    844    841
     59    935    872   -498   -407    904     15    480    405    711    795    792
     23    893    870   -459   -423    883     10    433    374    678    761    756
      7    870    862   -441   -428    867      7    397    350    652    730    722
     20    844    823   -431   -400    833    -12    358    316    615    693    683
     15    833    818   -423   -402    826    -15    335    303    602    683    675
     23    807    784   -415   -381    797    -28    306    280    574    652    649
     10    776    766   -394   -379    774    -44    283    259    553    631    628
      5    797    792   -400   -392    795    -33    288    262    558    641    639
      0    792    789   -397   -394    789    -46    277    254    550    633    631
     15    807    789   -413   -387    800    -41    283    262    555    639    633
     23    836    810   -431   -394    823    -18    309    283    579    662    659
     44    849    805   -446   -379    828    -12    311    283    581    665    662
     28    823    792   -428   -381    807    -25    298    272    568    652    641
      2    823    818   -413   -407    820    -25    301    275    574    657    646
     18    831    813   -426   -397    820    -33    298    272    574    659    652
     41    828    787   -433   -371    807    -38    290    265    563    649    644
     12    818    805   -415   -397    810    -33    301    275    574    657    654
    -10    826    836   -407   -423    831    -31    306    280    581    670    670
     -2    815    818   -407   -410    815    -44    293    270    571    662    662
     33    815    782   -423   -374    800    -54    283    259    561    649    646
     28    820    792   -426   -381    805    -54    283    257    561    652    649
    -23    807    831   -392   -428    820    -54    280    259    563    654    649
      2    831    828   -418   -413    828    -57    277    257    558    646    644
     62    898    836   -480   -387    867    -36    290    275    579    667    667
     46    943    896   -496   -426    919     -7    319    309    615    706    701
     28    948    917   -488   -444    932      7    327    322    620    709    706
     28    963    935   -496   -454    950     23    335    329    626    714    711
     18    982    963   -498   -472    974     31    337    340    639    727    724
     12    969    953   -493   -470    961     -7    306    316    618    709    709
     49    976    927   -514   -439    953    -44    283    303    605    698    698
     33    989    956   -511   -462    974    -49    285    309    618    714    719
     38   1054   1015   -545   -488   1036    -10    327    350    662    763    766
     28   1023    995   -527   -483   1010    -10    332    345    657    756    758
     59    974    914   -519   -426    945    -46    301    301    615    714    722
     31    927    896   -480   -433    914    -62    285    280    600    701    714
     38    914    875   -475   -418    896    -59    288    275    594    698    714
     49    893    844   -470   -397    870    -57    272    259    576    678    691
      2    857    854   -428   -426    854    -57    259    236    550    649    662
     -7    813    818   -402   -415    815    -77    223    197    511    613    623
      2    802    800   -402   -397    802    -83    207    179    491    594    607
    -12    787    797   -387   -407    792    -80    207    174    488    589    605
    -28    771    800   -371   -413    784    -80    202    166    480    584    600
     -5    763    766   -379   -387    766    -88    189    153    465    566    584
     10    761    750   -384   -368    756   -103    179    140    452    553    571
     -5    769    774   -381   -389    771    -98    184    145    459    561    579
      5    761    756   -384   -376    758   -106    176    137    449    550    568
     -5    750    756   -374   -379    753   -114    168    129    441    545    563
    -23    745    769   -361   -394    756   -106    179    137    452    561    579
     -5    766    771   -381   -389    769    -85    205    155    462    566    579
     25    800    771   -413   -374    787    -15    309    223    496    568    561
     23    828    802   -426   -392    815     83    480    345    576    613    576
     20    893    872   -457   -426    883    168    709    542    758    769    711
    166   1158    989   -662   -413   1075    197   1028    846   1140   1174   1119
    236   1545   1309   -891   -537   1428    109   1031    997   1454   1597   1605
    150   1857   1704  -1005   -776   1782    -49    602    862   1535   1826   1909
    -25   1961   1987   -966  -1005   1974   -241    -36    475   1296   1686   1818
   -202   1732   1935   -766  -1070   1834   -420   -696   -163    576    950   1101
   -262   1275   1538   -506   -901   1405   -639  -1106   -748   -135    207    381
   -189    883   1072   -348   -631    976   -724  -1065   -854   -306      2    171
    -83    693    776   -303   -428    735   -623   -737   -628   -155     85    207
    -57    709    766   -327   -413    737   -431   -376   -324     67    249    335
    -28    740    766   -355   -397    753   -228    -44    -54    280    413    462
    -20    753    774   -368   -397    763   -119    119     72    384    491    522
     -7    763    771   -376   -389    766    -83    179    116    415    514    540
    -25    735    761   -355   -394    748    -80    192    124    418    514    542
     -5    730    735   -363   -371    732    -83    200    129    418    514    535
    -10    743    753   -368   -381    748    -70    220    150    439    530    548
     -7    766    774   -379   -389    769    -54    244    171    462    550    568
      2    766    761   -384   -379    763    -67    241    166    454    545    563
     15    756    740   -384   -363    748    -77    236    161    444    537    550
    -31    732    761   -353   -397    745    -77    239    163    449    540    558
    -28    769    797   -368   -413    782    -57    267    187    475    568    587
     36    813    774   -426   -368    792    -44    280    200    485    576    592
     15    792    776   -405   -379    784    -49    283    202    488    576    594
     -7    766    774   -379   -389    769    -54    280    197    485    576    594
     46    795    748   -420   -350    771    -51    293    205    491    579    600
     49    800    750   -426   -350    776    -62    288    205    491    574    594
     15    800    784   -407   -384    792    -54    306    223    509    594    613
     15    831    813   -423   -400    823    -36    335    246    535    615    636
     49    844    795   -446   -371    820    -31    348    257    542    623    641
     12    841    828   -428   -407    833    -20    376    277    566    646    665
     15    854    839   -436   -410    846    -10    402    298    589    670    685
     33    844    810   -439   -389    826    -31    400    293    581    662    678
     36    852    815   -444   -389    833    -28    420    306    597    675    685
     64    906    841   -488   -387    875      7    478    358    649    724    735
     70    891    820   -480   -374    857      5    501    371    659    735    743
     57    891    833   -475   -389    862     10    542    400    691    766    771
     64    927    862   -496   -397    896     20    594    436    732    807    815
     77    945    867   -514   -394    906     18    641    467    769    844    846
    116    987    870   -553   -376    930     28    696    509    813    888    891
    137   1026    888   -581   -374    958     41    750    548    859    937    943
    129   1044    914   -587   -392    979     36    784    574    896    979    987
    137   1067    927   -602   -394    997     33    805    592    919   1008   1015
    163   1122    958   -644   -397   1039     46    831    618    953   1044   1054
    142   1130    987   -639   -420   1060     51    839    623    963   1062   1078
    161   1135    974   -646   -405   1054     31    813    602    948   1049   1070
    140   1124    984   -633   -423   1057     20    789    581    930   1031   1057
    116   1143   1023   -631   -452   1083     38    787    584    935   1039   1065
    155   1174   1015   -667   -431   1096     49    761    568    911   1018   1047
    119   1117    997   -618   -439   1057     36    693    522    854    958    989
     51   1047    995   -550   -470   1021     28    628    470    797    896    930
     54   1028    971   -542   -457   1000     23    568    433    750    846    878
     59   1018    956   -540   -449    987     25    517    407    711    807    833
     38   1013    974   -524   -467    995     25    467    379    683    774    802
      0    953    953   -478   -475    953      7    415    342    641    732    763
     12    937    924   -475   -454    932      0    376    316    610    701    732
      7    922    911   -467   -452    917      2    355    303    592    680    709
    -10    893    904   -441   -457    898    -10    327    277    568    657    688
     -5    859    862   -428   -433    859    -36    293    246    535    623    652
    -10    852    862   -420   -436    857    -31    288    244    532    618    652
    -51    862    914   -407   -483    888    -18    298    257    545    636    667
    -12    875    888   -431   -449    880    -25    290    249    540    628    659
     33    878    844   -457   -405    862    -38    277    239    527    613    644
      5    862    857   -433   -426    859    -38    280    241    532    620    654
      0    885    883   -444   -441    883    -28    293    257    548    636    672
     -2    870    872   -433   -436    870    -25    293    257    548    633    665
     15    898    883   -459   -433    891    -18    303    272    563    646    678
      5    891    885   -449   -439    888    -28    296    265    558    646    678
    -41    862    904   -413   -472    883    -33    293    259    553    641    678
    -18    880    898   -431   -457    888    -20    309    275    566    652    685
     -7    885    893   -441   -452    888    -25    306    275    571    657    693
    -12    865    878   -426   -446    870    -41    288    262    555    644    680
     10    854    841   -433   -415    849    -62    262    236    530    618    652
      2    875    872   -439   -433    875    -46    277    249    550    636    670
    -41    898    940   -431   -493    919    -18    306    280    581    672    709
     20    924    904   -472   -441    914    -23    303    280    581    667    706
     33    940    906   -488   -436    924    -23    303    288    584    672    706
    -25    971    997   -472   -511    984     20    337    327    626    717    748
      2   1000    997   -501   -498    997     41    345    342    636    724    753
     15   1002    987   -509   -485    995     33    332    332    623    709    737
     20   1036   1013   -530   -496   1026     33    332    340    636    722    753
     -7   1036   1044   -514   -524   1039     15    322    345    644    735    769
    -12   1013   1026   -501   -519   1018    -15    298    324    628    719    750
     20   1072   1049   -548   -514   1060      5    324    350    654    750    782
     54   1075   1021   -566   -483   1049      7    332    353    662    758    792
     33   1010    976   -522   -470    995    -23    311    322    636    732    771
     -2    963    963   -480   -483    963    -41    296    298    618    714    753
      5    935    927   -470   -459    932    -51    283    277    597    696    737
     -7    883    891   -439   -449    885    -62    257    252    563    659    701
    -10    880    891   -433   -449    885    -38    267    254    561    654    691
     -5    872    878   -436   -441    875    -41    246    233    542    639    672
      0    839    839   -420   -418    839    -70    210    200    506    605    644
    -23    802    826   -389   -426    815    -77    200    181    488    587    628
    -70    784    854   -355   -462    818    -62    213    192    498    597    636
    -25    810    836   -392   -433    823    -49    220    197    504    600    644
     20    805    784   -413   -381    795    -67    200    176    483    579    620
     -2    776    776   -387   -389    776    -77    187    166    472    568    610
    -54    769    823   -355   -439    795    -70    197    176    483    579    626
    -51    761    813   -353   -431    787    -75    192    174    480    574    618
    -23    779    802   -379   -413    789    -67    200    181    488    581    623
      0    815    813   -410   -407    813    -46    215    200    506    600    639
     -7    787    795   -389   -400    789    -38    228    197    491    579    615
     -7    779    787   -387   -397    782     25    337    249    496    553    568
     25    859    831   -444   -402    846    124    542    405    618    644    636
     77    997    917   -537   -420    958    228    885    680    901    909    880
    202   1221   1018   -711   -407   1119    246   1158    937   1236   1280   1270
    194   1545   1350   -872   -576   1449     70    774    852   1369   1553   1621
     18   1764   1745   -893   -862   1753   -179    109    600   1361   1686   1818
   -171   1797   1969   -815  -1070   1883   -428   -618    155   1021   1413   1587
   -257   1421   1678   -581   -966   1548   -688  -1221   -550    184    553    758
   -249    953   1200   -353   -724   1078   -795  -1304   -893   -301     31    249
   -150    766    917   -309   -535    841   -688   -937   -672   -161    103    277
    -93    769    862   -337   -478    815   -462   -491   -332     93    285    405
    -88    766    854   -337   -470    810   -233    -98    -38    311    444    527
    -70    748    818   -340   -444    782   -124     98     98    418    524    584
    -36    743    779   -353   -407    761    -90    155    140    441    535    584
    -23    758    779   -368   -400    769    -72    189    163    457    548    592
    -49    748    797   -348   -423    771    -64    205    176    467    553    597
     -2    782    784   -392   -392    782    -57    220    189    475    561    605
     31    802    771   -418   -371    787    -49    236    202    485    571    610
    -25    766    792   -371   -410    779    -49    239    205    491    579    615
     -2    779    782   -387   -392    779    -44    252    213    501    589    628
     25    784    758   -407   -366    774    -59    241    200    488    576    613
    -12    792    805   -389   -407    797    -46    257    215    506    594    631
    -20    815    833   -397   -428    823    -18    288    244    535    626    665
     15    800    784   -407   -384    792    -25    283    239    527    615    652
      2    802    800   -402   -397    800    -36    283    236    527    610    646
    -18    805    823   -394   -420    813    -33    296    244    535    618    657
     -2    818    820   -410   -410    820    -28    311    259    548    631    672
     28    833    805   -431   -387    820    -20    327    272    561    641    680
      0    833    833   -418   -418    833    -15    342    288    576    654    696
    -12    828    841   -407   -428    836    -12    358    303    589    667    706
      2    831    828   -418   -413    831    -20    361    303    589    665    701
      5    846    841   -426   -418    844    -18    376    316    602    678    709
     18    862    844   -441   -413    852     -2    410    340    626    701    732
     38    878    839   -459   -400    859      7    441    361    644    717    750
     38    878    839   -459   -402    859      7    462    371    654    724    753
     28    927    898   -478   -433    914     41    524    423    706    776    800
     83    963    880   -524   -397    922     44    568    446    732    800    823
     88    945    857   -517   -384    901     33    594    457    743    805    826
     72    966    893   -519   -410    932     59    665    504    792    857    875
     85   1026    940   -555   -426    984     85    737    558    852    914    932
    103   1015    909   -561   -402    961     64    769    571    867    932    948
    114   1072    958   -594   -423   1018     85    828    618    924    987   1002
    132   1127    992   -631   -428   1060     98    872    652    966   1036   1057
    153   1127    974   -639   -410   1052     72    862    644    963   1039   1062
    171   1169    997   -670   -413   1083     80    872    654    984   1060   1085
    132   1192   1057   -662   -462   1124     93    880    667    997   1080   1114
    106   1179   1072   -644   -483   1127     80    862    657    989   1075   1111
    129   1179   1049   -654   -459   1114     70    833    639    974   1062   1098
    127   1184   1054   -657   -462   1119     70    795    618    950   1044   1085
    106   1161   1054   -633   -475   1109     54    735    579    909   1005   1047
     70   1111   1039   -592   -485   1078     46    662    535    857    950    989
     83   1119   1036   -600   -475   1078     51    605    509    826    917    958
     54   1101   1044   -579   -493   1072     54    550    478    787    880    922
     28   1036   1008   -532   -488   1023     31    478    426    730    818    862
     25    997    969   -511   -470    982      7    413    379    680    766    805
    -31    945    976   -457   -504    961      0    371    350    652    740    779
    -31    909    940   -441   -485    924    -18    332    319    620    706    748
    -12    914    927   -452   -470    919    -18    314    309    607    693    732
     -2    930    932   -465   -467    930    -12    301    303    602    688    730
     18    948    930   -483   -454    940     -5    296    298    597    685    727
     -5    898    901   -446   -454    901    -28    272    277    571    659    698
    -31    870    901   -420   -465    885    -38    265    267    563    652    691
    -18    919    937   -452   -478    927    -12    290    296    594    680    722
     -5    935    940   -465   -472    937      5    306    316    610    698    737
    -25    906    930   -441   -478    917    -12    288    298    594    680    717
    -25    914    940   -444   -483    924    -18    290    298    594    683    719
     -2    927    927   -462   -467    927    -25    280    293    589    678    714
     -2    914    917   -454   -459    914    -36    272    285    581    665    706
    -38    888    927   -426   -483    906    -33    275    288    584    670    711
    -23    909    930   -444   -478    919    -23    288    301    600    685    730
     15    935    919   -475   -452    927    -18    293    303    602    688    727
     15    948    932   -480   -457    940     -7    296    309    607    693    732
    -28    932    958   -454   -493    945    -10    293    309    610    698    743
      0    917    917   -459   -457    917    -38    262    283    581    670    714
    -33    875    906   -420   -470    891    -57    249    270    568    654    698
   -106    836    943   -363   -524    888    -64    246    267    571    659    704
    -33    896    930   -433   -480    914    -46    259    283    584    672    717
     75    976    901   -527   -413    940    -25    272    298    600    683    724
     31   1010    979   -522   -475    995     10    303    332    633    719    763
     -5   1060   1065   -527   -535   1062     46    337    371    667    753    797
    -20   1026   1047   -501   -535   1034     51    327    368    659    740    782
    -20   1036   1054   -509   -537   1044     59    329    371    662    745    779
    -18   1072   1091   -530   -555   1083     46    322    371    665    750    787
      7   1083   1075   -545   -532   1080     20    301    368    662    750    789
     23   1067   1044   -548   -511   1057     -7    288    355    657    745    784
      7   1062   1054   -535   -522   1060    -15    290    355    662    756    797
      7   1072   1062   -540   -527   1067    -23    296    358    667    761    807
     10   1057   1047   -532   -517   1052    -28    301    358    667    761    802
      2   1015   1010   -509   -504   1013    -41    293    337    652    743    789
     -7    969    976   -480   -491    971    -57    265    301    620    714    763
     25    940    914   -485   -444    927    -70    236    272    584    678    727
     38    914    875   -475   -418    896    -64    226    257    568    662    706
    -31    898    930   -433   -480    914    -44    233    265    576    670    717
    -57    872    927   -407   -493    898    -49    220    249    555    649    696
    -41    823    865   -392   -454    844    -75    189    213    517    607    654
    -46    810    857   -381   -452    833    -70    189    210    517    607    657
    -36    828    862   -397   -449    844    -77    179    207    511    602    652
     10    841    828   -426   -407    836    -67    181    210    511    605    654
    -36    823    859   -394   -449    841    -64    179    207    509    605    654
    -57    828    885   -384   -470    857    -70    179    205    509    607    657
    -41    846    888   -402   -465    867    -62    187    213    517    613    657
    -64    818    880   -376   -472    849    -75    179    207    511    605    652
    -57    831    885   -389   -470    857    -70    184    213    517    610    659
    -25    828    854   -400   -439    841    -57    205    220    514    605    646
    -23    844    865   -410   -446    854     12    314    280    535    602    623
     18    935    917   -478   -449    927    124    532    441    667    706    704
     80   1049    966   -566   -444   1008    223    844    683    904    922    901
    197   1260   1062   -727   -431   1161    265   1163    940   1221   1262   1252
    207   1597   1389   -904   -592   1496    148    914    961   1415   1569   1634
     44   1800   1753   -922   -854   1777    -59    303    776   1449   1725   1860
   -158   1823   1982   -831  -1070   1901   -309   -433    379   1169   1517   1696
   -324   1480   1805   -576  -1065   1641   -568  -1098   -298    413    756    956
   -329   1049   1376   -361   -852   1213   -740  -1293   -730   -137    176    387
   -215    815   1031   -301   -623    922   -711  -1010   -610    -88    168    340
   -124    797    922   -337   -524    859   -519   -584   -319    119    311    436
   -122    833    956   -355   -537    893   -262   -161    -25    332    467    555
    -88    823    911   -368   -501    867   -122     70    124    441    548    610
    -90    774    865   -342   -478    818   -106    122    145    446    540    589
    -93    753    846   -329   -470    800    -96    145    161    452    542    587
    -70    795    865   -361   -467    828    -67    184    197    485    576    623
    -33    797    828   -384   -431    813    -67    189    200    488    574    618
    -54    813    867   -379   -462    839    -51    215    220    509    594    639
    -59    818    875   -379   -467    846    -44    231    231    519    607    652
      2    807    805   -405   -400    807    -57    218    218    504    589    628
    -33    797    828   -381   -431    813    -59    226    223    509    592    633
    -67    807    872   -371   -470    839    -59    241    233    524    607    649
    -15    833    846   -410   -431    839    -62    241    233    524    607    649
     18    872    854   -444   -418    865    -49    262    254    542    623    662
    -12    878    888   -433   -452    883    -25    288    277    566    649    688
    -10    865    872   -428   -441    867    -36    283    267    561    644    685
     -2    867    870   -431   -436    867    -44    288    267    558    641    678
      5    880    875   -441   -433    878    -33    306    283    571    654    691
    -10    872    883   -433   -449    878    -28    316    293    584    665    704
    -36    846    880   -405   -459    862    -36    319    293    584    665    704
      0    878    875   -439   -439    875    -36    340    309    597    675    714
    -15    901    917   -441   -465    909    -20    366    329    618    698    735
      5    909    901   -457   -449    904    -25    381    337    626    701    740
     15    901    885   -459   -433    893    -31    400    345    631    704    737
     -5    911    917   -454   -459    911    -10    444    376    662    735    769
     23    953    930   -488   -452    943     10    493    413    701    776    807
     20    950    927   -488   -454    940      0    514    420    709    779    807
     20    963    943   -493   -462    956     10    566    449    740    810    833
     28    982    950   -506   -459    966     12    618    475    769    839    862
     64    989    924   -527   -428    958      5    662    496    795    865    891
    106   1049    943   -579   -418    997     18    719    537    839    911    937
    111   1117   1005   -615   -446   1062     44    782    581    893    966    995
    145   1158   1013   -654   -436   1085     49    813    607    922   1000   1028
    163   1195   1031   -678   -433   1114     44    828    623    940   1021   1049
    135   1202   1065   -670   -465   1135     44    836    631    958   1041   1075
    135   1213   1078   -675   -470   1145     36    828    628    963   1052   1091
    168   1228   1060   -698   -446   1145     20    807    615    948   1041   1083
    150   1239   1088   -693   -467   1163     20    795    610    948   1041   1085
    116   1223   1106   -670   -496   1166     23    766    597    932   1028   1075
    116   1200   1083   -659   -483   1143     12    714    563    893    989   1039
    106   1192   1083   -649   -488   1137     18    665    540    865    958   1008
     49   1156   1106   -602   -527   1132     23    613    517    836    930    979
     28   1111   1083   -571   -527   1098     15    548    478    787    880    924
     31   1085   1054   -558   -511   1070     12    485    441    748    833    872
     12   1054   1039   -535   -514   1047      0    426    405    709    792    831
    -41    995   1036   -475   -537   1015    -12    379    374    675    758    800
    -38    971   1008   -467   -524    989    -15    345    353    649    730    771
    -12    979    989   -483   -501    984    -18    327    337    633    711    756
    -15    963    979   -475   -498    971    -20    301    319    613    691    735
    -41    945    987   -452   -514    966    -23    288    309    602    680    722
    -41    930    971   -446   -506    950    -38    275    296    589    667    709
    -51    924    976   -439   -514    950    -41    277    298    592    670    714
    -75    888    961   -407   -519    924    -64    257    280    574    654    696
    -44    898    943   -426   -493    919    -70    254    277    574    652    691
      2    992    989   -498   -493    989    -15    306    329    623    701    743
      5    989    984   -498   -491    987    -12    306    329    623    704    743
    -28    932    958   -454   -493    945    -41    277    303    594    672    711
    -51    924    976   -436   -514    950    -46    275    301    597    675    714
    -36    953    989   -459   -511    971    -41    280    306    602    683    724
    -10    943    953   -467   -483    948    -57    267    296    589    670    711
    -41    930    969   -444   -506    948    -49    277    303    600    678    717
   -122    914   1036   -394   -579    974    -36    288    316    615    693    732
    -62    930    992   -433   -527    958    -57    267    298    594    675    717
     10    979    969   -493   -480    974    -49    272    303    600    675    717
    -33    976   1010   -472   -524    992    -33    285    314    610    691    732
    -64    937   1002   -436   -532    969    -44    277    306    605    683    727
    -41    935    976   -446   -509    956    -62    257    285    584    665    706
    -49    937    987   -444   -519    963    -64    254    285    584    667    706
    -62    940   1000   -441   -532    969    -59    257    290    589    675    717
    -44    930    974   -441   -509    950    -70    249    283    584    665    706
    -44    940    984   -449   -514    961    -67    246    283    584    662    701
    -31   1005   1036   -488   -535   1021    -33    275    316    615    696    735
    -23   1054   1075   -517   -550   1062      0    298    345    641    719    756
    -46   1052   1098   -501   -571   1075     15    309    355    644    719    750
    -67   1047   1114   -491   -589   1078     10    301    353    644    724    756
    -36   1093   1127   -530   -581   1109      7    298    366    659    740    776
     -7   1111   1119   -553   -563   1114    -15    290    366    662    743    782
      7   1093   1085   -550   -537   1091    -46    267    345    646    730    771
     -5   1091   1096   -542   -550   1091    -54    270    348    652    740    782
    -15   1067   1080   -527   -548   1072    -57    283    350    657    743    787
      0   1057   1057   -530   -527   1057    -64    285    340    649    737    779
     -5   1018   1023   -506   -514   1021    -83    257    306    620    709    753
     -7    997   1005   -496   -506   1002    -83    244    293    602    691    737
    -10    976    987   -483   -498    982    -77    233    280    589    678    722
    -38    943    982   -452   -511    961    -70    226    270    574    662    706
    -64    922    987   -428   -524    953    -75    207    249    555    644    691
    -64    891    956   -415   -511    924    -90    187    223    527    618    662
    -67    872    940   -402   -504    904    -98    174    210    514    602    646
    -57    857    914   -402   -485    885   -109    166    197    501    592    633
    -44    844    888   -400   -465    865   -109    163    192    493    581    626
    -44    852    893   -405   -467    872   -111    163    194    496    581    628
    -75    846    922   -387   -498    883   -109    166    200    506    592    641
    -77    846    924   -384   -501    885   -111    166    200    506    592    641
    -67    852    919   -392   -493    885   -111    163    197    504    587    633
    -70    859    927   -394   -498    891   -106    168    200    506    592    636
    -90    844    935   -376   -511    888    -90    187    213    511    592    636
    -75    852    927   -389   -501    888    -38    270    259    530    592    618
    -23    930    953   -452   -488    940     46    441    376    613    646    649
     28   1039   1010   -535   -491   1023    129    704    579    810    823    807
    122   1218   1096   -672   -485   1158    189   1028    846   1119   1140   1130
    210   1551   1337   -880   -563   1444    153   1036    989   1387   1493   1538
    124   1808   1683   -966   -779   1745    -10    550    878   1486   1717   1842
   -116   1912   2026   -898  -1070   1969   -220   -155    571   1332   1657   1831
   -298   1688   1987   -696  -1143   1836   -454   -865    -36    698   1036   1239
   -316   1275   1590   -480   -953   1431   -680  -1273   -636    -18    298    509
   -275    932   1208   -327   -740   1070   -763  -1161   -698   -150    124    314
   -200    813   1013   -309   -607    911   -628   -761   -449     18    231    368
   -153    844    997   -345   -574    919   -402   -345   -158    226    379    478
   -116    841    956   -363   -537    898   -218    -33     46    374    485    553
    -46    852    898   -402   -472    875   -142     96    129    431    519    574
    -44    846    891   -402   -470    870   -114    142    161    452    532    581
    -64    841    906   -389   -485    872    -93    176    184    472    550    602
    -77    815    893   -368   -485    854    -96    184    189    478    553    602
    -46    828    875   -389   -459    852    -93    192    194    480    555    605
    -85    820    904   -368   -496    862    -90    200    200    485    561    607
    -67    836    904   -384   -485    870    -96    202    200    488    566    613
    -25    857    883   -418   -457    870   -101    202    200    488    561    605
    -49    880    930   -415   -488    904    -85    228    223    511    587    626
    -70    891    958   -410   -514    924    -67    249    241    535    610    652
    -44    867    909   -413   -475    888    -83    241    228    519    594    636
    -31    865    893   -418   -462    880    -85    244    228    519    592    636
    -31    883    914   -426   -472    898    -75    262    246    535    613    657
    -10    901    911   -446   -459    906    -75    270    252    540    615    659
     -5    896    901   -446   -454    898    -80    277    254    545    618    657
    -25    901    924   -439   -478    911    -77    290    265    558    631    672
    -31    896    927   -431   -478    911    -83    296    267    563    639    678
    -15    901    917   -444   -465    909    -88    301    272    563    633    672
      2    927    924   -465   -459    924    -80    327    290    584    652    691
     15    940    924   -478   -454    932    -72    348    303    597    667    704
     12    945    932   -478   -459    940    -70    368    316    610    678    714
     18    961    943   -488   -462    953    -64    400    340    639    704    737
      5    958    953   -483   -472    956    -64    431    361    662    724    761
      7    971    963   -491   -478    969    -59    470    384    683    745    776
     51   1002    950   -527   -449    976    -54    509    410    711    771    797
     72   1036    963   -555   -446   1002    -33    563    444    748    807    831
     88   1085    997   -587   -454   1041     -7    636    496    802    862    888
    109   1117   1005   -613   -446   1060     -7    688    530    841    901    927
    132   1137   1005   -633   -436   1072    -12    730    553    872    935    961
    116   1150   1034   -636   -459   1093    -20    756    574    901    971    995
    142   1187   1044   -665   -449   1117    -31    774    592    927    997   1023
    140   1244   1101   -693   -480   1174    -15    807    623    966   1039   1070
    127   1296   1169   -711   -519   1234     10    841    659   1005   1080   1119
    148   1280   1130   -714   -491   1205    -15    807    633    982   1062   1104
    142   1260   1117   -701   -488   1189    -36    776    613    963   1049   1088
    135   1288   1153   -711   -509   1223    -28    769    613    969   1054   1098
    129   1319   1189   -724   -530   1254    -10    753    613    963   1052   1098
     93   1273   1179   -685   -542   1226    -18    696    571    917   1000   1052
     67   1226   1158   -649   -545   1192    -23    628    530    865    948   1000
     38   1176   1135   -607   -548   1156    -38    553    480    813    893    940
     51   1132   1080   -592   -514   1106    -57    478    426    748    826    870
     49   1135   1085   -592   -517   1111    -44    439    407    724    797    839
     -5   1114   1119   -555   -561   1117    -33    402    389    706    779    826
    -23   1057   1080   -517   -550   1067    -54    350    348    662    735    784
     12   1026   1013   -519   -498   1021    -77    298    303    613    688    730
    -18   1028   1044   -506   -530   1036    -75    283    290    602    678    722
    -23   1015   1036   -496   -530   1026    -75    270    280    592    665    711
    -15    997   1013   -493   -514   1005    -85    254    265    576    646    696
    -23   1005   1028   -491   -524   1015    -85    254    270    579    652    701
    -12   1021   1031   -506   -522   1026    -90    252    265    581    654    704
      0   1013   1013   -506   -506   1013    -98    241    254    568    641    688
     12   1018   1005   -517   -496   1013   -101    239    252    566    639    683
    -18   1018   1036   -498   -527   1026    -96    246    265    581    654    701
    -33   1018   1052   -493   -542   1034    -96    252    270    584    659    709
     -5   1018   1023   -506   -514   1021   -103    246    265    579    652    696
    -28   1021   1049   -498   -540   1036    -96    259    275    592    662    709
      5   1049   1044   -527   -519   1047    -90    265    280    600    672    722
     38   1031    992   -535   -478   1013   -109    244    259    579    652    701
    -28   1005   1034   -491   -530   1018   -103    246    265    581    654    704
    -46   1018   1062   -488   -555   1039   -103    252    267    589    662    711
     36   1057   1021   -545   -491   1039   -111    244    262    581    657    704
      7   1026   1018   -517   -506   1023   -119    231    252    571    649    696
    -12   1034   1047   -511   -530   1039   -109    239    259    584    662    711
     25   1062   1034   -545   -504   1049   -106    241    259    584    665    714
     28   1044   1015   -535   -493   1031   -114    231    249    568    649    698
    -23   1018   1041   -498   -532   1028   -111    228    249    574    652    704
    -44   1013   1054   -485   -550   1034   -109    231    252    574    652    704
     -5   1026   1031   -511   -517   1028   -122    220    241    563    641    691
     12   1047   1034   -530   -509   1041   -106    231    254    579    654    704
     18   1114   1096   -566   -537   1104    -77    257    288    607    688    737
      7   1143   1135   -574   -563   1137    -59    267    303    620    698    750
     15   1153   1135   -587   -561   1145    -46    275    311    628    704    756
      5   1166   1161   -584   -576   1163    -36    277    314    636    717    763
    -12   1176   1189   -584   -600   1182    -54    262    314    636    719    766
     12   1195   1182   -605   -584   1187    -80    252    314    636    719    769
     -2   1184   1187   -592   -594   1184    -93    241    306    636    722    771
    -12   1200   1213   -592   -613   1205    -93    252    316    652    740    789
     25   1171   1145   -600   -561   1158   -119    233    296    628    717    766
     51   1150   1098   -600   -522   1124   -132    233    280    615    704    758
     15   1130   1114   -571   -548   1122   -119    246    277    618    706    763
      7   1109   1101   -558   -545   1106   -119    239    265    605    693    750
      5   1057   1052   -532   -524   1054   -132    207    228    568    654    714
    -36   1010   1047   -488   -542   1028   -140    187    205    542    631    688
    -33    992   1023   -480   -530   1008   -153    168    181    517    605    665
      0    997    997   -498   -498    997   -158    155    168    504    592    652
    -25    963    987   -470   -506    974   -155    150    158    493    581    641
    -25    950    976   -462   -501    963   -153    145    148    483    571    631
      2    969    963   -485   -480    966   -153    140    145    475    563    623
    -15    979    995   -480   -504    987   -140    161    163    496    584    644
    -41    982   1023   -470   -532   1000   -124    176    176    509    600    665
      5    997    992   -504   -493    995   -127    171    174    504    594    657
    -31    953    984   -465   -506    969   -142    153    155    488    576    631
    -49    932    982   -441   -514    956   -155    142    142    478    566    623
    -23    945    969   -462   -496    956   -142    166    153    480    563    618
    -23    966    987   -472   -506    976    -70    277    228    519    579    610
      5   1023   1018   -517   -506   1021     23    462    368    623    649    649
     59   1156   1096   -607   -517   1127    116    730    602    857    857    833
    179   1415   1236   -797   -530   1327    124   1039    898   1234   1262   1252
    226   1769   1543   -997   -659   1657     25    979   1005   1506   1649   1704
     80   2034   1953  -1057   -937   1995   -127    530    872   1587   1867   1997
    -72   2171   2244  -1049  -1158   2208   -309   -106    501   1350   1730   1914
   -163   1969   2130   -904  -1148   2049   -483   -758   -140    620    976   1174
   -213   1475   1686   -631   -948   1579   -701  -1145   -724    -85    241    452
   -163   1065   1226   -452   -693   1145   -776  -1070   -800   -228     57    257
    -98    872    971   -387   -535    922   -662   -743   -576    -85    135    293
    -90    901    992   -405   -542    945   -433   -355   -259    153    311    431
    -46    943    987   -449   -517    963   -239    -36    -10    350    462    545
     12    953    940   -483   -465    948   -174     80     72    410    501    566
    -41    917    958   -436   -498    937   -145    124    106    431    517    571
    -67    924    992   -428   -532    958   -135    155    127    452    535    587
    -38    935    974   -449   -506    953   -135    166    132    454    530    584
     -7    948    956   -472   -480    950   -135    176    140    459    535    589
     -5    969    974   -480   -488    971   -122    197    155    478    553    607
    -46    937    984   -446   -514    961   -132    194    155    472    550    602
    -18    937    956   -459   -488    945   -148    189    148    465    545    594
    -18    943    958   -462   -488    950   -140    200    158    475    555    607
     -2    963    966   -480   -483    963   -129    215    168    491    568    620
     23    974    948   -501   -462    961   -124    226    174    491    568    620
      0    979    979   -491   -488    979   -109    244    192    511    587    636
    -20    969    987   -475   -504    976   -111    246    192    514    589    641
     -2    966    969   -480   -485    966   -124    244    192    511    587    639
     -2    979    979   -488   -491    979   -122    254    202    524    600    649
    -38    979   1018   -470   -530    997   -114    272    220    542    618    667
    -15    982    997   -485   -506    989   -119    277    220    542    613    665
     54   1023    969   -537   -457    997   -111    290    233    553    623    672
     36   1039   1002   -537   -483   1021    -93    319    257    579    646    696
     23   1039   1015   -532   -496   1028    -83    342    275    594    662    711
     64   1070   1005   -568   -470   1039    -70    371    298    615    683    727
     25   1049   1023   -537   -498   1036    -70    392    311    631    696    740
      5   1036   1028   -522   -511   1034    -72    415    327    652    717    758
     44   1044   1000   -542   -478   1021    -77    441    340    662    727    769
     96   1088    992   -592   -449   1041    -59    483    371    693    758    797
     98   1124   1026   -610   -462   1075    -33    548    420    743    807    852
     62   1135   1070   -600   -506   1104    -15    615    467    792    859    901
     96   1166   1070   -631   -488   1119    -12    667    498    828    896    935
    111   1184   1072   -649   -483   1130    -18    711    530    865    935    971
    135   1215   1080   -675   -472   1148    -20    745    553    898    974   1010
    153   1252   1098   -701   -472   1174    -25    763    571    922   1000   1041
    127   1270   1143   -698   -509   1208    -20    784    589    948   1031   1075
    122   1286   1163   -704   -522   1226    -20    795    594    963   1052   1101
    119   1278   1158   -698   -519   1218    -36    782    584    953   1049   1098
     90   1267   1176   -680   -542   1223    -44    766    568    940   1036   1091
     80   1247   1166   -665   -542   1208    -62    730    542    914   1013   1067
    155   1312   1153   -735   -498   1234    -38    719    540    906   1008   1065
    228   1376   1148   -802   -459   1262      2    704    540    898    997   1057
     85   1262   1174   -675   -545   1218    -10    631    488    836    935    989
     28   1189   1161   -607   -566   1174    -25    561    439    779    870    927
     98   1213   1111   -657   -506   1163    -15    509    413    743    828    885
     57   1184   1127   -620   -535   1156    -12    459    381    706    787    844
    -12   1132   1145   -561   -579   1137    -18    420    358    680    758    815
    -10   1114   1124   -553   -566   1119    -31    381    332    649    727    784
      5   1083   1078   -545   -535   1080    -59    329    288    607    683    740
      5   1060   1054   -532   -524   1057    -70    290    259    576    654    714
    -51    969   1021   -459   -537    995   -103    252    226    540    618    678
    -51    971   1023   -459   -537    997   -103    246    226    540    615    675
     25   1080   1052   -555   -511   1067    -62    285    262    576    652    714
     38   1091   1052   -563   -506   1072    -41    298    272    587    665    724
      0   1041   1039   -522   -519   1041    -54    283    259    571    644    706
    -20   1013   1034   -496   -527   1023    -70    272    252    563    636    696
    -41   1013   1054   -488   -548   1034    -75    270    252    566    639    701
     10   1052   1041   -530   -514   1047    -72    275    259    571    646    709
     12   1049   1036   -532   -514   1044    -70    277    262    576    649    709
    -10   1026   1036   -509   -524   1031    -72    272    259    576    649    714
     -7    995   1000   -493   -504    997    -93    259    246    563    636    698
    -23    992   1015   -483   -519   1002    -98    257    244    558    631    693
    -38   1008   1047   -485   -542   1028    -80    270    259    576    649    714
     38   1070   1028   -555   -496   1049    -59    285    280    594    672    735
     33   1036   1002   -535   -485   1018    -67    272    267    579    657    717
    -33   1008   1041   -485   -537   1023    -70    272    265    576    654    717
    -20   1031   1049   -506   -535   1041    -80    270    262    579    659    724
     -2   1039   1041   -519   -522   1041    -72    275    270    587    665    730
    -18   1013   1031   -498   -524   1021    -75    267    262    579    654    719
    -25   1013   1039   -493   -532   1026    -75    267    262    581    659    724
    -33   1008   1041   -488   -540   1023    -77    267    262    579    657    722
      0   1023   1023   -511   -511   1023    -83    259    252    568    646    711
     10   1070   1060   -540   -524   1065    -62    275    275    594    672    740
    -15   1106   1122   -545   -568   1114    -31    301    309    626    701    771
     -5   1127   1132   -561   -568   1130    -12    303    319    628    704    769
     -2   1153   1156   -574   -579   1153      2    311    332    639    714    776
    -18   1156   1171   -571   -594   1163     -5    298    327    636    711    774
     18   1163   1145   -589   -563   1156    -36    270    311    620    696    758
     41   1171   1130   -607   -545   1150    -54    265    311    628    704    769
     12   1176   1163   -594   -576   1171    -49    280    324    646    727    797
      2   1187   1182   -594   -589   1184    -41    296    340    662    745    815
     18   1171   1153   -594   -566   1163    -51    298    332    657    740    807
     28   1132   1101   -581   -537   1117    -75    285    306    636    719    784
     23   1096   1072   -561   -524   1085    -83    275    290    618    704    774
     46   1065   1018   -558   -485   1041    -96    252    265    589    672    743
     31   1039   1008   -535   -488   1023    -85    246    254    576    657    724
    -10   1028   1039   -509   -524   1034    -75    244    249    568    652    719
    -20    992   1010   -485   -514   1000    -88    213    220    540    623    691
    -12    956    969   -472   -491    961    -98    192    197    517    600    667
    -20    937    958   -457   -488    948   -103    187    184    504    589    659
    -31    927    956   -449   -493    940   -109    184    179    498    584    654
    -18    930    948   -457   -483    937   -114    181    176    496    576    641
     -2    940    943   -470   -472    943   -101    189    184    504    587    652
    -15    940    956   -462   -485    948    -96    197    192    514    597    662
    -83    865    948   -392   -517    906   -140    158    155    478    561    626
   -111    839    948   -363   -530    893   -158    145    145    465    550    613
      0    971    971   -488   -485    971    -83    213    213    532    618    680
    124   1085    961   -605   -418   1023    -18    270    259    571    652    711
     36    989    953   -514   -459    974      7    340    280    555    607    646
     31   1036   1005   -535   -488   1023     96    522    413    649    672    685
     77   1176   1098   -628   -511   1137    194    831    665    893    891    880
    181   1413   1231   -797   -524   1322    246   1195    984   1270   1283   1273
    218   1766   1548   -995   -665   1657    116    984   1018   1493   1631   1693
    103   2039   1935  -1072   -917   1987   -103    381    828   1545   1826   1964
    -90   2135   2223  -1023  -1156   2179   -332   -332    452   1314   1688   1873
   -239   1800   2039   -779  -1137   1919   -589   -989   -213    581    950   1156
   -257   1257   1512   -501   -885   1384   -776  -1273   -769   -137    189    418
   -174    943   1117   -384   -646   1031   -748  -1031   -701   -155    111    306
   -129    878   1008   -374   -568    943   -550   -594   -387     70    267    410
   -109    924   1034   -407   -571    979   -303   -174    -70    303    441    542
    -75    904    979   -415   -527    940   -176     51     80    413    511    584
    -85    846    932   -381   -509    888   -150    119    122    433    522    581
   -119    802    919   -342   -519    859   -145    142    132    441    522    576
    -59    872    932   -405   -496    901   -106    187    168    472    550    607
     33    945    911   -491   -439    930    -80    213    197    493    571    626
     44    945    898   -496   -428    922    -67    231    210    506    581    636
     23    956    930   -491   -454    943    -54    246    223    522    597    652
    -15    935    950   -459   -483    943    -67    241    215    511    589    639
    -12    914    924   -452   -470    919    -75    231    207    504    579    626
    -23    932    956   -454   -491    943    -62    254    226    524    600    649
     15    945    930   -483   -457    937    -64    259    231    527    605    654
     20    927    906   -472   -441    917    -75    257    226    522    597    644
      2    940    937   -472   -470    940    -70    277    239    537    615    659
    -36    940    976   -452   -506    956    -67    293    254    550    631    675
     -5    953    958   -475   -483    956    -62    301    262    558    633    678
     15    987    971   -501   -478    979    -46    324    283    581    654    701
     10    997    984   -506   -488    992    -38    337    296    594    667    714
     54   1018    963   -537   -454    992    -33    350    306    602    672    714
      7    987    976   -498   -485    982    -33    361    314    607    678    714
     -5   1005   1010   -498   -506   1008    -25    387    335    628    698    737
     38   1021    979   -532   -470   1000    -18    407    348    641    711    748
     41   1010    969   -527   -462    989    -18    426    361    652    719    750
     23   1023   1000   -524   -488   1010    -12    454    379    672    737    766
     18   1026   1008   -522   -493   1018    -12    485    394    688    753    782
     36   1026    989   -532   -475   1008    -15    514    410    701    763    787
     51   1057   1002   -555   -475   1031     -2    561    441    732    795    818
     44   1044   1000   -545   -478   1023      2    610    467    761    820    844
     98   1065    966   -581   -433   1015      0    654    488    782    841    865
    129   1145   1015   -639   -444   1080     31    724    535    831    891    911
     85   1174   1085   -631   -501   1130     51    787    581    883    948    969
    116   1228   1109   -672   -498   1169     64    836    620    927    995   1018
    119   1241   1122   -680   -501   1182     46    841    620    937   1008   1034
    119   1236   1117   -678   -498   1176     25    833    615    943   1015   1049
    135   1273   1135   -704   -501   1205     36    841    628    958   1036   1072
    174   1335   1158   -756   -493   1249     54    854    644    979   1060   1098
    202   1371   1169   -787   -483   1270     70    852    649    987   1072   1111
    142   1322   1179   -735   -519   1252     54    810    623    961   1052   1093
     93   1286   1192   -688   -550   1239     25    750    584    919   1008   1054
     80   1247   1163   -665   -542   1205      7    683    540    867    956   1000
    106   1267   1161   -685   -527   1215     23    636    524    849    937    987
     85   1247   1161   -667   -537   1205     28    581    498    818    904    950
     36   1197   1161   -618   -561   1179     28    530    472    784    867    909
     12   1145   1132   -581   -558   1140      5    465    426    735    815    857
    -20   1119   1140   -548   -579   1130     -7    418    392    698    779    823
    -12   1060   1072   -524   -542   1065    -44    350    342    644    722    766
    -33   1031   1062   -498   -548   1047    -59    316    316    620    698    743
    -25   1062   1085   -519   -555   1075    -31    332    332    636    714    756
     15   1093   1078   -553   -530   1085     -7    337    340    639    719    758
    -12   1049   1060   -519   -537   1054    -20    311    314    613    693    732
    -51   1008   1060   -478   -555   1034    -31    298    303    602    683    724
    -80    969   1049   -444   -563   1008    -62    272    280    579    659    701
    -41    963   1005   -459   -522    984    -72    262    275    574    654    696
     25   1083   1054   -555   -514   1070    -18    316    329    631    709    753
      0   1096   1096   -548   -548   1096      2    335    342    644    722    766
    -20   1039   1060   -511   -540   1047    -36    296    303    602    680    724
    -38   1018   1057   -488   -548   1036    -49    285    298    600    675    717
    -59   1036   1096   -491   -579   1067    -36    303    314    613    693    737
      0   1070   1070   -535   -535   1070    -28    306    316    618    696    740
    -23   1034   1054   -506   -540   1044    -46    288    301    605    680    724
    -80    992   1072   -454   -576   1031    -62    275    288    592    670    711
    -51   1010   1060   -480   -555   1034    -67    275    290    594    675    717
     36   1070   1034   -553   -498   1052    -41    290    306    610    688    730
     10   1044   1034   -527   -511   1039    -36    283    298    605    683    727
     -2   1054   1057   -524   -530   1054    -28    285    301    607    688    732
    -23   1049   1072   -514   -548   1060    -31    283    298    602    680    724
    -28   1041   1070   -506   -548   1054    -33    283    298    607    685    727
    -62   1010   1072   -475   -566   1041    -38    275    290    600    683    722
    -49    997   1047   -472   -548   1021    -41    272    285    594    678    717
    -20   1026   1044   -504   -532   1034    -38    275    288    597    680    719
    -20   1031   1052   -504   -535   1041    -51    262    277    584    670    709
    -10   1044   1052   -519   -532   1049    -51    262    280    587    670    709
    -18   1085   1104   -532   -561   1093    -15    298    322    623    704    735
    -59   1130   1187   -535   -623   1158     33    337    366    670    748    784
    -41   1153   1195   -555   -618   1174     44    340    371    672    750    789
    -12   1169   1182   -579   -597   1174     33    322    361    659    737    774
    -18   1176   1195   -579   -605   1184     18    311    368    670    748    784
    -28   1195   1223   -584   -626   1208      0    314    376    683    766    807
    -18   1174   1192   -579   -605   1182    -23    298    361    670    756    797
    -15   1166   1179   -576   -597   1171    -31    301    363    675    761    802
    -28   1148   1176   -558   -602   1161    -38    303    355    675    761    807
     -7   1119   1124   -555   -566   1122    -59    288    335    654    743    789
      5   1080   1075   -542   -535   1080    -80    265    303    620    709    756
    -18   1049   1067   -517   -542   1057    -77    254    288    605    691    740
    -49   1028   1078   -488   -563   1052    -67    249    277    592    680    730
    -59    987   1044   -465   -550   1015    -72    228    254    566    652    696
    -90    924   1013   -418   -550    969    -93    192    220    535    620    662
   -116    898   1015   -392   -566    956   -103    176    205    517    602    654
    -10    979    989   -483   -498    984    -83    189    218    527    613    665
      7    966    958   -488   -475    963    -70    187    215    524    610    659
    -83    919   1002   -418   -542    961    -85    171    200    509    594    644
    -83    940   1021   -431   -550    979    -85    179    205    517    600    649
    -31    958    989   -462   -509    974    -75    184    210    517    600    649
    -33    950    984   -459   -509    966    -77    184    210    519    605    657
    -51    961   1013   -454   -532    987    -67    200    223    537    623    675
    -77    927   1002   -426   -540    963    -67    197    220    535    618    665
   -135    885   1021   -374   -576    953    -70    197    215    524    607    649
    -46    987   1034   -472   -540   1010     10    316    301    579    644    667
      0   1065   1065   -532   -532   1065     98    504    433    680    714    709
     44   1150   1104   -597   -530   1127    171    774    633    875    888    862
    166   1376   1210   -771   -522   1293    267   1153    930   1208   1228   1208
    189   1647   1457   -919   -633   1553    187   1034   1000   1413   1525   1571
     75   1829   1753   -953   -839   1792    -36    436    818   1441   1675   1797
   -116   1969   2083   -927  -1098   2026   -233   -270    517   1288   1613   1787
   -332   1732   2065   -698  -1197   1899   -441   -932    -57    688   1026   1221
   -355   1239   1592   -441   -974   1415   -704  -1280   -633    -15    290    488
   -231   1000   1231   -384   -730   1114   -732  -1088   -618    -72    184    353
   -161    940   1101   -389   -631   1018   -558   -665   -345    119    316    441
   -129    930   1060   -400   -594    995   -327   -246    -70    306    444    532
   -119    880    997   -381   -561    937   -181     12     85    410    509    568
    -72    906    979   -418   -527    943   -111    132    163    472    558    605
    -25    930    956   -454   -491    940    -83    174    192    493    574    615
    -38    948    987   -454   -511    966    -57    213    226    519    594    631
    -90    919   1008   -415   -550    963    -44    233    239    532    605    644
   -111    883    995   -387   -553    937    -57    223    228    522    594    633
    -67    901    966   -418   -517    932    -75    213    220    506    579    615
    -49    922    971   -436   -509    945    -72    223    223    514    587    620
    -18    966    982   -475   -501    974    -54    241    241    532    605    639
      7    979    969   -493   -480    974    -54    246    246    537    613    644
    -20    958    976   -470   -498    966    -54    249    249    540    615    644
    -54    940    995   -441   -524    966    -49    262    259    553    628    659
    -46    945    992   -452   -519    969    -49    272    267    558    633    665
    -23    943    966   -459   -493    953    -59    275    267    558    631    659
    -33    953    984   -459   -509    969    -57    288    275    568    644    672
     25   1031   1005   -527   -488   1018    -25    319    306    600    675    704
      2   1013   1010   -509   -504   1013    -31    316    306    597    670    698
     -2    989    992   -493   -496    989    -46    316    301    589    659    688
    -38    997   1036   -483   -537   1015    -31    350    329    620    691    719
    -46   1010   1057   -480   -550   1034    -25    374    348    636    706    732
     -5   1018   1023   -506   -514   1021    -25    389    353    639    709    735
    -10   1015   1023   -504   -517   1018    -20    410    368    657    724    750
    -12   1018   1031   -506   -522   1023    -23    433    381    670    737    763
     28   1049   1021   -537   -496   1036    -18    462    394    683    748    769
     25   1070   1044   -548   -509   1057     -5    509    423    717    779    800
     33   1085   1052   -561   -509   1067      7    558    454    745    810    831
     59   1083   1021   -571   -480   1052      0    592    467    761    820    839
     75   1111   1036   -592   -480   1075      0    644    496    795    854    870
     64   1150   1083   -610   -509   1117      7    701    532    833    898    917
    111   1208   1096   -659   -493   1153     15    756    568    875    945    961
    153   1249   1093   -701   -470   1171     10    784    589    906    976    995
    179   1283   1104   -730   -462   1195      7    802    602    930   1005   1026
    148   1291   1140   -722   -496   1215      0    807    610    940   1018   1044
    116   1280   1163   -698   -524   1223     -7    813    615    950   1031   1060
    129   1322   1189   -727   -530   1257      5    823    631    971   1054   1088
    171   1400   1228   -784   -527   1314     31    831    649    992   1080   1117
    142   1382   1239   -763   -548   1312     23    800    636    974   1060   1096
    116   1353   1236   -735   -561   1293      7    753    605    943   1031   1070
     49   1296   1247   -675   -600   1273     -7    693    568    906    995   1034
     23   1252   1228   -636   -602   1241    -15    631    532    857    945    982
     59   1286   1226   -675   -581   1257     15    597    524    844    924    958
     33   1262   1226   -649   -594   1244     20    542    498    810    891    919
      0   1200   1197   -600   -600   1197      2    472    452    761    836    867
     -2   1140   1143   -568   -571   1140    -23    402    402    704    782    807
    -25   1114   1140   -545   -584   1124    -25    363    379    680    753    779
    -38   1088   1127   -524   -581   1106    -31    335    361    659    735    761
      0   1083   1083   -542   -542   1083    -33    314    345    644    717    740
     -5   1078   1083   -535   -542   1080    -31    303    337    633    706    732
    -57   1054   1109   -501   -584   1083    -33    293    327    623    698    724
    -59   1049   1109   -493   -584   1078    -46    283    316    613    685    711
    -57   1036   1093   -491   -574   1065    -57    272    309    602    675    698
    -41   1031   1072   -493   -555   1052    -64    265    301    597    670    696
    -25   1031   1057   -504   -540   1044    -75    254    296    592    665    691
    -57   1021   1075   -483   -566   1047    -75    262    301    594    667    693
   -122    989   1111   -433   -618   1049    -72    267    306    600    675    701
    -51   1052   1104   -498   -576   1078    -49    288    327    623    696    722
     15   1111   1096   -566   -540   1104    -25    311    348    641    714    737
    -62   1057   1117   -498   -589   1085    -44    298    335    628    701    722
    -41   1075   1117   -519   -579   1096    -46    298    337    631    706    732
      0   1085   1085   -542   -542   1085    -46    296    332    626    701    727
    -25   1060   1083   -519   -555   1070    -54    285    322    618    691    717
    -44   1070   1114   -514   -579   1093    -44    290    332    628    701    727
    -38   1070   1109   -517   -574   1088    -51    283    327    623    696    724
    -31   1044   1075   -506   -553   1060    -67    267    311    605    678    704
    -46   1039   1085   -496   -566   1060    -64    265    309    605    678    704
    -54   1026   1080   -485   -568   1052    -72    254    303    600    675    704
    -41   1013   1054   -485   -548   1034    -88    236    288    581    657    685
    -46   1013   1060   -483   -553   1036    -90    236    288    584    659    688
    -33   1036   1067   -504   -550   1052    -83    241    296    592    670    701
      5   1039   1031   -522   -514   1036    -85    231    285    579    657    688
     -7   1044   1052   -519   -530   1049    -80    239    288    584    662    691
   -109   1054   1163   -472   -636   1109    -46    270    324    618    693    722
    -88   1106   1192   -509   -641   1148     -7    301    355    646    722    748
     20   1200   1179   -613   -579   1189     28    324    387    672    743    769
    -23   1200   1221   -589   -623   1210     41    335    394    680    753    776
    -67   1202   1270   -566   -667   1236     41    345    410    698    771    797
    -20   1215   1236   -597   -628   1226      2    322    397    693    769    795
      2   1218   1215   -610   -607   1215    -23    309    392    691    769    800
    -18   1200   1218   -592   -618   1208    -36    298    384    691    769    802
      0   1205   1205   -602   -602   1205    -46    303    384    691    771    805
     15   1169   1153   -592   -568   1161    -75    288    355    662    745    779
    -18   1127   1145   -555   -581   1135    -85    275    337    649    732    766
    -23   1096   1119   -537   -571   1106    -96    259    319    631    711    748
    -12   1062   1075   -524   -542   1067   -101    236    290    600    680    717
    -46   1034   1080   -493   -566   1057    -85    228    283    589    670    706
    -72    989   1060   -459   -566   1023    -96    205    259    566    644    685
    -64    945   1008   -441   -535    974   -116    179    231    532    610    652
    -49    958   1008   -454   -527    982   -111    184    226    530    607    646
    -33    961    992   -465   -514    976   -116    171    213    519    600    641
    -44    914    958   -436   -501    935   -137    150    192    496    576    620
   -137    872   1008   -368   -574    940   -137    158    197    498    576    620
   -153    937   1091   -392   -620   1013    -98    205    239    545    620    667
    -23   1021   1044   -498   -535   1031    -77    215    249    555    633    680
    -31    982   1013   -475   -522    995    -96    184    226    530    602    649
    -64    935   1000   -436   -532    969   -122    161    205    509    581    631
    -77    911    989   -415   -532    950   -132    153    194    501    576    626
    -54    956   1010   -454   -532    982    -83    231    246    540    602    644
    -31   1047   1075   -509   -553   1060     18    405    371    633    667    683
     18   1124   1106   -571   -545   1117     96    618    527    774    782    776
    109   1257   1148   -683   -519   1202    176    940    776   1031   1023   1005
    223   1522   1299   -872   -537   1410    181   1122    979   1319   1363   1384
    174   1803   1626   -989   -724   1714     59    789    950   1465   1628   1732
    -12   1987   2000   -987  -1008   1992   -127    148    737   1441   1719   1893
   -223   1953   2177   -865  -1200   2065   -327   -579    285   1054   1384   1600
   -358   1540   1899   -592  -1130   1719   -568  -1132   -389    272    579    797
   -319   1122   1441   -402   -880   1280   -748  -1239   -693   -119    153    361
   -218    911   1130   -348   -675   1021   -709   -937   -548    -38    179    345
   -153    940   1093   -392   -623   1015   -498   -491   -239    187    345    472
   -129    948   1078   -410   -605   1013   -285   -116      7    363    472    566
    -85    922   1005   -418   -545    963   -184     70    122    444    519    592
    -54    932    987   -439   -522    961   -145    137    166    475    542    605
    -70    927    997   -428   -532    961   -127    166    187    491    553    618
    -75    909    984   -418   -530    948   -127    176    192    493    550    615
    -62    911    974   -423   -519    940   -127    189    197    498    553    615
    -51    937    989   -441   -522    961   -114    210    215    517    571    631
    -49    950   1000   -449   -524    974   -106    223    226    524    581    644
    -33    937    971   -452   -504    953   -114    218    215    514    568    633
    -31    950    982   -459   -506    966   -109    231    228    530    584    649
    -49    953   1000   -452   -524    976   -114    236    233    537    594    662
    -46    940    987   -446   -517    963   -127    228    226    532    589    654
    -23    961    984   -470   -504    971   -122    236    231    537    592    657
    -25    976   1002   -475   -514    987   -111    254    246    555    610    675
    -18    995   1010   -491   -514   1000   -106    267    257    566    620    683
     -2   1008   1010   -501   -506   1008   -106    277    267    574    628    691
    -23   1002   1023   -491   -522   1010   -101    290    277    592    641    704
    -38    979   1018   -472   -527    997   -111    293    275    587    636    698
    -49    943    992   -446   -522    966   -127    288    270    579    628    691
    -28    976   1005   -472   -517    989   -109    322    298    610    657    717
     31   1075   1041   -553   -506   1060    -75    366    335    646    696    753
     36   1067   1031   -553   -496   1049    -83    371    332    644    691    745
     38   1052   1013   -548   -488   1031   -101    376    332    644    688    740
     10   1054   1044   -532   -517   1049    -96    410    355    672    719    769
     23   1080   1057   -553   -517   1070    -83    449    376    696    740    789
     96   1156   1060   -626   -480   1109    -59    506    418    737    779    820
     72   1135   1060   -605   -493   1098    -59    545    433    758    797    839
     62   1150   1088   -605   -511   1119    -51    589    465    795    833    878
     88   1179   1091   -633   -501   1135    -54    636    493    826    867    906
     80   1202   1122   -641   -519   1163    -46    701    535    872    914    953
     75   1244   1169   -659   -545   1205    -38    758    574    922    969   1008
    127   1288   1161   -706   -517   1226    -46    787    597    953   1005   1044
    163   1353   1187   -758   -511   1270    -36    813    620    982   1039   1078
    161   1379   1218   -771   -527   1299    -36    818    633   1000   1060   1106
    135   1337   1202   -737   -532   1273    -72    789    610    979   1047   1096
    127   1314   1187   -719   -530   1252   -101    756    587    958   1026   1078
    142   1389   1247   -769   -553   1319    -70    776    613    987   1060   1111
    140   1431   1288   -787   -574   1361    -46    776    623    995   1067   1119
     85   1358   1270   -724   -592   1314    -62    714    579    943   1015   1065
    103   1363   1260   -732   -576   1312    -38    670    555    914    987   1034
     62   1332   1270   -698   -605   1304    -36    610    522    872    943    992
     75   1317   1241   -696   -581   1280    -44    545    483    823    893    937
     49   1257   1208   -654   -579   1234    -64    470    431    766    831    875
     12   1202   1189   -607   -587   1197    -80    410    389    719    784    833
     10   1158   1148   -587   -568   1156   -111    340    337    665    730    776
     10   1130   1119   -571   -553   1124   -127    293    301    626    693    732
    -18   1137   1156   -561   -587   1145   -103    290    303    626    691    732
    -31   1137   1169   -553   -600   1153    -85    293    306    626    691    732
    -33   1109   1143   -540   -587   1124    -96    277    293    613    678    722
    -33   1085   1119   -527   -576   1101   -119    252    270    592    654    701
    -54   1049   1104   -501   -579   1075   -148    226    246    568    639    680
    -25   1060   1085   -517   -555   1072   -158    213    239    558    628    670
     18   1104   1085   -561   -535   1093   -145    228    252    571    639    680
    -31   1127   1158   -548   -594   1140   -111    262    280    602    675    714
    -25   1130   1153   -553   -589   1143   -116    262    280    605    675    714
    -28   1078   1106   -524   -566   1091   -150    228    252    574    641    678
    -25   1104   1127   -540   -576   1114   -127    244    267    587    657    696
     10   1145   1135   -579   -561   1140   -103    262    283    607    675    714
     -5   1117   1122   -558   -563   1119   -116    246    267    589    657    693
    -25   1109   1135   -540   -579   1122   -122    239    259    587    652    688
    -57   1106   1161   -524   -610   1132   -127    239    262    589    657    696
    -41   1088   1130   -524   -584   1109   -140    226    249    576    644    685
    -20   1093   1111   -537   -566   1101   -142    223    246    576    646    685
    -36   1101   1137   -532   -587   1119   -137    228    252    584    654    698
    -28   1106   1135   -540   -581   1119   -142    220    244    576    649    693
     -5   1096   1098   -545   -550   1096   -153    202    228    558    633    675
    -28   1085   1114   -530   -571   1101   -161    197    220    553    631    670
    -41   1088   1130   -522   -584   1109   -161    200    223    558    636    680
     -5   1109   1114   -553   -561   1111   -150    202    228    563    641    683
     -5   1114   1119   -555   -563   1117   -140    207    236    568    646    691
    -28   1111   1140   -542   -584   1124   -137    210    236    568    649    691
     -5   1153   1158   -574   -581   1156   -122    226    259    584    665    706
     -2   1197   1200   -600   -600   1200    -93    246    285    607    685    724
    -31   1215   1247   -592   -639   1231    -70    262    298    623    698    737
    -49   1210   1260   -581   -654   1234    -85    249    296    620    696    732
    -25   1234   1260   -602   -641   1247   -106    233    296    620    696    735
     18   1278   1257   -649   -618   1267   -109    236    303    633    714    753
     54   1291   1236   -675   -589   1265   -119    223    296    631    717    758
     18   1252   1234   -636   -607   1244   -148    205    280    618    701    745
    -25   1239   1265   -605   -644   1252   -155    220    283    623    709    753
    -25   1244   1267   -610   -646   1254   -148    241    285    633    722    766
     51   1267   1215   -659   -581   1241   -145    249    283    633    724    769
     25   1210   1184   -618   -579   1197   -150    223    254    600    688    732
    -36   1148   1184   -555   -610   1166   -155    205    228    574    662    711
    -38   1122   1161   -542   -600   1140   -155    189    210    553    641    688
    -36   1078   1114   -522   -576   1096   -176    150    171    511    600    644
    -38   1049   1088   -506   -563   1067   -189    129    150    488    579    620
    -33   1049   1083   -506   -558   1065   -189    124    140    478    566    618
    -41   1044   1085   -504   -563   1065   -189    122    135    472    558    607
    -46   1044   1091   -501   -568   1067   -176    129    140    478    563    613
    -51   1047   1096   -498   -574   1070   -168    135    142    483    568    618
    -33   1044   1078   -504   -555   1060   -179    127    135    472    558    610
     -7   1049   1057   -522   -532   1054   -192    114    124    465    550    602
    -28   1041   1070   -506   -548   1054   -197    111    122    465    555    607
    -54   1041   1096   -496   -576   1070   -187    122    135    475    566    615
    -33   1031   1065   -498   -548   1047   -189    127    129    467    558    602
    -15   1034   1049   -509   -532   1041   -145    207    174    491    561    589
      7   1098   1091   -553   -542   1096    -41    392    311    589    623    623
     67   1218   1148   -644   -540   1184     41    626    517    784    795    769
    127   1426   1299   -776   -584   1363     93    966    823   1140   1156   1124
    163   1784   1618   -974   -727   1701     33   1021    995   1460   1574   1605
    122   2122   2000  -1122   -937   2060   -114    602    888   1553   1813   1930
    -46   2247   2291  -1101  -1169   2268   -309    -33    542   1363   1727   1906
   -239   2114   2353   -937  -1296   2234   -483   -711    -36    763   1137   1332
   -239   1667   1904   -714  -1072   1784   -693  -1143   -667     -5    327    527
   -174   1226   1400   -524   -787   1312   -792  -1145   -836   -252     46    241
   -171    956   1124   -394   -646   1039   -719   -849   -649   -135    101    254
    -62   1026   1088   -480   -574   1057   -511   -454   -335     98    277    387
    -15   1070   1085   -527   -550   1075   -303   -106    -62    309    428    496
    -41   1031   1072   -496   -555   1052   -220     44     46    392    488    537
    -62    997   1060   -470   -561   1028   -189     96     85    420    506    558
    -20   1026   1047   -501   -532   1036   -174    127    106    436    519    568
    -28   1015   1044   -496   -537   1028   -181    129    109    436    514    561
    -67    987   1054   -462   -561   1021   -179    140    111    441    519    566
    -33   1023   1057   -496   -545   1039   -171    155    127    454    535    579
     49   1093   1044   -571   -496   1070   -161    174    148    472    550    594
      5   1052   1044   -530   -519   1049   -171    171    135    465    542    587
    -10   1041   1052   -514   -532   1044   -174    176    140    470    550    592
      2   1049   1047   -527   -522   1049   -171    184    148    475    555    597
    -23   1041   1065   -509   -542   1052   -171    189    153    480    561    600
    -28   1052   1078   -511   -555   1065   -176    197    155    488    568    607
    -15   1018   1034   -501   -524   1026   -207    176    135    465    545    584
    -46    987   1034   -470   -540   1010   -223    168    127    459    535    574
     36   1124   1088   -579   -524   1106   -148    244    200    532    610    646
     67   1197   1130   -633   -530   1163   -103    285    244    576    649    685
     38   1137   1098   -587   -530   1119   -137    265    220    550    620    657
     25   1130   1104   -579   -540   1117   -129    283    233    566    636    675
     28   1130   1101   -579   -535   1117   -132    293    244    581    654    693
     41   1111   1070   -579   -514   1091   -150    290    233    566    639    680
     12   1101   1088   -558   -537   1096   -148    309    249    579    649    688
      5   1148   1140   -576   -568   1145   -119    361    293    626    698    735
     46   1176   1130   -610   -540   1153   -111    394    316    646    719    750
     80   1192   1111   -636   -517   1150   -106    426    335    667    737    763
     51   1197   1145   -623   -545   1171   -101    459    358    693    761    787
     54   1202   1148   -628   -548   1176   -101    493    379    717    782    807
    116   1239   1122   -678   -501   1182    -96    540    410    750    815    841
     98   1254   1153   -678   -527   1205    -85    600    449    795    862    888
    109   1283   1174   -696   -532   1228    -72    662    493    846    914    945
    116   1317   1197   -719   -540   1257    -70    706    527    888    956    987
     98   1356   1257   -727   -579   1306    -54    756    574    937   1013   1044
    111   1379   1267   -748   -579   1322    -62    763    584    958   1041   1075
    158   1395   1236   -779   -537   1317    -83    745    568    948   1034   1070
    181   1413   1228   -800   -524   1322    -88    732    558    940   1031   1072
    124   1436   1312   -779   -592   1374    -64    748    576    966   1062   1109
     80   1423   1343   -753   -633   1384    -62    740    574    963   1062   1111
     96   1423   1327   -761   -615   1376    -64    711    555    940   1039   1088
    140   1460   1319   -802   -589   1389    -49    688    542    922   1021   1067
    129   1428   1299   -779   -584   1363    -44    636    506    875    976   1023
     49   1332   1280   -693   -615   1309    -72    553    444    802    898    945
      0   1286   1283   -644   -641   1283    -93    485    394    750    841    891
     15   1291   1275   -654   -631   1283    -88    439    368    717    805    854
     75   1312   1236   -693   -579   1275    -72    402    353    693    779    826
     54   1262   1205   -659   -576   1234    -88    353    319    652    737    779
     15   1221   1205   -618   -594   1215   -101    309    285    620    704    748
      2   1182   1179   -592   -589   1182   -116    270    254    587    672    717
     -2   1153   1156   -574   -579   1153   -137    236    226    555    639    683
    -36   1156   1192   -561   -615   1174   -119    241    231    563    646    693
    -44   1158   1202   -558   -623   1179   -111    244    233    563    649    693
     15   1171   1156   -594   -571   1163   -124    233    226    553    636    680
     -5   1158   1163   -576   -584   1161   -124    233    228    555    639    685
    -44   1143   1184   -550   -613   1161   -127    233    228    561    641    688
    -12   1140   1153   -563   -584   1148   -137    226    220    553    633    680
     12   1148   1132   -581   -561   1140   -140    218    215    545    626    670
    -33   1130   1163   -548   -597   1145   -132    226    223    553    636    683
    -72   1119   1192   -524   -633   1153   -132    231    233    563    646    696
    -12   1135   1148   -561   -581   1143   -129    236    236    568    649    698
      2   1174   1169   -589   -581   1171   -106    259    252    584    665    717
    -25   1148   1174   -561   -600   1161   -122    246    239    574    654    706
     10   1156   1145   -584   -566   1150   -132    233    231    566    646    696
     25   1179   1153   -602   -563   1166   -119    246    246    581    659    711
    -41   1124   1163   -542   -602   1143   -132    231    231    568    646    698
    -72   1091   1163   -509   -618   1127   -145    220    220    555    639    688
      7   1150   1140   -581   -566   1145   -129    233    236    571    654    704
     23   1184   1161   -605   -568   1174   -111    246    246    584    670    719
     10   1169   1156   -589   -574   1163   -114    244    241    579    665    714
     15   1166   1150   -589   -566   1158   -111    246    246    581    665    711
    -20   1148   1166   -566   -594   1158   -122    236    236    574    659    706
    -20   1169   1189   -574   -605   1176   -116    239    244    579    665    714
      0   1208   1208   -605   -605   1208    -96    254    270    602    683    732
      2   1247   1244   -623   -620   1247    -72    267    290    620    701    745
     20   1278   1257   -649   -618   1267    -54    275    303    628    709    753
     12   1293   1280   -652   -633   1286    -49    280    314    639    719    763
      0   1317   1314   -659   -657   1317    -51    283    324    654    735    782
     -2   1314   1317   -654   -659   1314    -72    277    327    662    748    795
    -10   1296   1304   -644   -657   1301    -88    265    316    657    743    797
      2   1291   1288   -646   -641   1288    -98    262    311    652    740    792
     -5   1267   1273   -631   -639   1270   -114    262    301    644    730    782
    -10   1236   1247   -613   -628   1241   -129    259    288    636    724    776
     36   1197   1161   -618   -561   1179   -148    241    257    607    693    748
     46   1197   1150   -620   -550   1174   -132    239    254    602    691    745
      0   1161   1161   -581   -579   1161   -124    228    239    584    672    730
    -36   1096   1132   -530   -584   1114   -140    200    207    545    633    685
    -49   1057   1106   -504   -579   1080   -148    179    187    524    613    667
    -59   1060   1119   -501   -589   1088   -142    181    187    527    615    672
    -12   1083   1093   -535   -553   1088   -137    181    184    522    610    667
    -12   1044   1057   -514   -535   1049   -155    155    155    493    579    636
    -62   1008   1070   -472   -566   1039   -155    153    153    493    576    636
    -59   1018   1075   -480   -566   1047   -148    158    161    501    587    644
    -33   1021   1054   -496   -542   1036   -161    145    148    488    571    626
     -7   1036   1044   -514   -524   1039   -163    140    145    485    568    626
    -54   1010   1065   -478   -561   1036   -158    142    148    491    574    631
    -75   1010   1085   -467   -579   1047   -148    158    166    509    592    646
    -33   1015   1049   -493   -540   1031   -137    174    174    511    589    644
    -10   1026   1036   -506   -522   1031    -77    265    220    527    584    626
    -15   1067   1083   -527   -550   1075     18    444    345    607    631    641
     54   1197   1143   -626   -545   1169    109    719    568    818    818    802
    116   1449   1332   -784   -607   1389    184   1083    896   1200   1210   1195
    189   1842   1652  -1015   -730   1748    109   1026   1018   1480   1597   1644
    135   2148   2010  -1143   -937   2078   -127    405    813   1517   1787   1917
    -88   2231   2320  -1070  -1202   2275   -363   -309    444   1317   1686   1862
   -303   1906   2210   -802  -1257   2057   -613   -956   -179    649   1023   1231
   -340   1322   1662   -491  -1000   1491   -828  -1337   -826   -171    163    392
   -210   1008   1215   -400   -714   1111   -831  -1135   -795   -223     51    252
   -155    948   1104   -397   -628   1026   -636   -693   -472     15    223    371
   -101   1002   1101   -452   -602   1052   -392   -265   -148    259    405    511
    -44   1010   1054   -483   -548   1031   -233     15     46    402    504    574
    -41    995   1036   -478   -540   1015   -166    114    116    452    542    602
    -59    976   1036   -459   -548   1005   -150    142    137    465    548    602
    -46    961   1008   -459   -530    984   -155    150    140    462    537    589
    -38    969   1008   -465   -522    987   -153    163    150    470    545    597
    -20    982   1002   -480   -511    992   -140    179    166    488    563    613
     23   1008    984   -514   -480    997   -127    202    184    501    576    626
      5   1015   1010   -511   -504   1013   -114    220    200    517    589    636
    -62    987   1049   -462   -555   1018   -114    223    200    519    594    641
    -36    992   1026   -478   -532   1008   -129    220    197    517    592    641
    -23    995   1018   -485   -519   1005   -132    228    200    519    594    639
    -57   1000   1057   -472   -558   1028   -116    252    218    540    615    662
    -64    992   1057   -462   -561   1023   -122    252    220    540    618    665
    -15    997   1013   -491   -514   1005   -132    246    215    535    610    654
     12   1031   1018   -522   -501   1026   -116    270    236    555    631    675
      0   1041   1041   -522   -522   1041    -98    296    259    581    654    698
      7   1065   1057   -535   -524   1062    -85    314    277    594    667    714
     20   1075   1052   -550   -517   1065    -83    327    288    600    672    714
     -5   1060   1065   -530   -535   1062    -83    342    298    615    688    724
     -5   1062   1065   -530   -535   1062    -88    348    301    618    688    727
     25   1072   1047   -548   -509   1060    -90    358    306    620    688    724
     18   1067   1047   -542   -514   1057    -93    374    314    628    696    730
      2   1062   1060   -532   -530   1062    -77    415    340    657    724    753
      7   1093   1085   -553   -540   1088    -54    467    376    691    756    784
     23   1119   1096   -571   -535   1109    -54    501    397    711    774    800
     38   1137   1098   -592   -530   1119    -41    550    428    745    805    831
     85   1161   1072   -623   -493   1117    -36    597    454    769    828    854
    114   1169   1054   -644   -470   1114    -44    631    467    782    839    862
     96   1189   1093   -641   -498   1143    -20    698    509    833    891    914
     98   1252   1150   -675   -524   1200     12    774    568    896    953    979
     93   1265   1171   -680   -540   1218      5    800    584    914    979   1002
    119   1304   1184   -714   -532   1247      7    826    607    945   1015   1044
    127   1337   1210   -732   -540   1275      7    846    626    971   1047   1078
    140   1325   1184   -735   -522   1254    -12    826    607    958   1036   1067
    127   1358   1231   -745   -550   1296     -7    823    613    969   1049   1085
    127   1413   1286   -771   -579   1348     12    831    628    987   1072   1114
    140   1418   1278   -779   -568   1348     20    818    631    987   1075   1117
    119   1382   1260   -750   -571   1322      2    763    594    948   1039   1083
     75   1356   1280   -717   -602   1319     -5    706    563    917   1005   1052
     62   1325   1262   -696   -600   1293    -12    644    524    872    958   1008
     54   1299   1244   -675   -594   1273    -20    576    491    831    914    958
     25   1260   1234   -644   -602   1247    -20    517    459    795    875    917
    -23   1184   1208   -581   -615   1195    -54    439    400    732    813    854
    -10   1127   1135   -558   -574   1132    -90    363    342    670    750    789
     59   1163   1104   -610   -522   1135    -83    337    332    657    737    776
      0   1169   1169   -587   -584   1169    -59    337    342    665    748    787
    -31   1153   1184   -561   -607   1169    -44    340    345    667    748    784
    -20   1114   1135   -548   -576   1124    -62    314    322    641    719    758
    -54   1065   1119   -504   -587   1091    -85    280    290    610    691    730
    -57   1039   1093   -491   -576   1065   -101    259    275    592    672    711
    -10   1088   1098   -540   -553   1093    -80    277    293    610    691    730
    -28   1114   1140   -542   -584   1127    -62    298    311    631    709    750
    -31   1106   1137   -537   -584   1122    -67    296    309    628    709    748
    -12   1093   1104   -540   -558   1098    -75    280    296    618    693    732
    -18   1091   1109   -537   -563   1098    -72    283    298    620    696    735
    -51   1080   1132   -517   -592   1106    -80    280    298    620    701    737
    -64   1057   1122   -496   -592   1088    -96    270    290    613    691    727
    -46   1067   1111   -511   -579   1091    -93    270    290    613    693    727
    -20   1104   1122   -542   -571   1111    -70    290    309    633    711    745
     -7   1098   1104   -545   -558   1101    -72    283    306    626    706    743
    -28   1052   1080   -511   -553   1065    -96    257    283    600    680    717
    -41   1060   1101   -509   -571   1080    -93    265    283    605    685    724
    -33   1088   1122   -527   -579   1106    -83    272    293    615    698    737
     28   1122   1093   -576   -532   1109    -75    277    301    623    704    743
      0   1096   1096   -548   -548   1096    -70    277    301    626    704    743
    -59   1054   1114   -496   -587   1083    -85    262    288    613    693    735
    -70   1041   1109   -485   -589   1075    -93    257    283    610    688    727
    -44   1062   1106   -511   -576   1083    -85    262    288    613    693    732
    -12   1101   1114   -542   -563   1106    -70    275    296    623    704    745
    -33   1119   1150   -542   -592   1135    -59    277    311    633    714    750
    -28   1158   1184   -566   -605   1171    -36    296    335    654    735    769
    -49   1171   1218   -563   -633   1192    -12    309    353    670    750    782
    -25   1213   1239   -592   -631   1226     12    327    374    688    766    800
      5   1226   1218   -615   -607   1223      0    316    371    685    763    797
    -33   1208   1241   -587   -636   1223    -25    298    366    683    766    800
    -59   1187   1247   -563   -654   1215    -49    293    366    688    774    810
     25   1234   1208   -628   -589   1221    -62    293    366    693    779    820
     64   1270   1202   -667   -568   1236    -57    303    374    701    784    826
     -5   1223   1228   -610   -618   1226    -59    309    368    704    787    828
    -31   1174   1202   -574   -618   1187    -80    298    348    685    771    815
    -31   1101   1132   -535   -581   1117   -111    259    303    641    730    771
    -33   1091   1122   -530   -579   1106   -101    254    296    631    722    766
      0   1109   1109   -555   -555   1109    -75    262    301    631    724    766
      0   1078   1078   -540   -540   1078    -77    239    277    605    693    735
    -31   1023   1054   -496   -542   1039    -98    205    241    568    657    698
    -75    976   1049   -452   -561   1013   -111    189    218    548    636    680
    -80    969   1049   -444   -563   1008   -114    184    213    537    626    670
    -64    963   1028   -449   -545    995   -114    184    210    535    623    665
    -77    948   1026   -433   -550    987   -106    194    220    545    631    675
    -80    958   1039   -441   -561   1000   -106    194    223    548    636    683
    -49    976   1026   -465   -537   1000   -109    189    218    542    628    672
    -62    976   1039   -459   -550   1008   -109    187    215    540    628    672
    -72    953   1026   -439   -548    989   -109    187    218    542    631    675
    -57    950   1008   -449   -535    979   -116    181    207    532    620    659
    -80    943   1023   -431   -550    982   -106    205    218    530    610    649
   -109    930   1039   -410   -574    984    -46    316    283    558    615    633
      7   1010   1002   -509   -496   1008     25    496    405    654    683    675
    150   1218   1065   -685   -457   1140    158    854    685    937    948    922
    155   1467   1309   -813   -576   1389    233   1137    956   1278   1319   1314
    179   1821   1639  -1002   -730   1732    127    878    963   1454   1610   1683
     70   2021   1951  -1044   -940   1987   -101    223    758   1462   1743   1880
   -202   1987   2190   -893  -1195   2088   -345   -511    340   1148   1499   1683
   -332   1605   1935   -636  -1135   1769   -584  -1088   -303    420    758    958
   -314   1150   1465   -418   -891   1309   -779  -1283   -722   -114    187    387
   -252    922   1174   -335   -711   1047   -732   -982   -589    -51    194    353
   -153    971   1124   -410   -639   1047   -501   -511   -254    194    379    493
   -114    966   1080   -426   -597   1023   -288   -135     -5    366    496    574
    -88    922   1010   -418   -548    966   -176     80    119    452    548    597
    -83    937   1021   -426   -550    979   -119    166    179    498    587    628
    -67    958   1023   -446   -545    989    -93    202    207    524    607    649
    -23    956    976   -467   -498    966    -98    205    207    514    592    631
    -46    948    992   -452   -519    969    -93    218    215    519    597    636
    -67    948   1015   -439   -540    982    -85    236    228    532    610    646
    -59    927    984   -433   -522    953   -106    226    220    522    600    633
   -103    875    979   -387   -540    927   -124    220    210    517    594    628
    -67    919    987   -426   -527    953   -109    246    233    542    623    657
     44   1028    984   -535   -470   1008    -67    288    272    581    659    691
     20   1005    984   -514   -483    995    -70    290    272    579    657    685
    -54    976   1028   -462   -540   1002    -72    301    277    584    662    693
    -80    992   1072   -457   -576   1031    -62    319    293    600    680    709
    -10   1013   1023   -501   -517   1018    -62    319    290    600    678    704
     -5   1041   1044   -519   -524   1044    -46    340    311    620    698    724
    -28   1028   1057   -501   -542   1041    -46    348    316    626    701    730
    -18   1013   1028   -498   -524   1021    -67    337    306    615    685    714
    -25   1013   1039   -493   -532   1026    -67    350    316    623    696    724
    -36   1008   1041   -488   -540   1023    -62    368    329    636    709    737
     -2   1026   1028   -511   -517   1028    -57    387    342    652    722    745
     18   1036   1015   -527   -498   1026    -57    405    350    659    727    750
    -18   1039   1057   -509   -537   1047    -51    428    368    678    748    771
     -5   1054   1060   -524   -532   1057    -44    454    384    693    761    782
     59   1101   1039   -581   -491   1070    -18    506    420    727    792    810
     54   1122   1065   -589   -506   1093     -2    555    457    763    831    846
     25   1117   1091   -571   -532   1104     -7    592    470    784    849    862
     44   1101   1057   -574   -506   1080    -20    628    483    797    859    870
     70   1137   1065   -605   -496   1101     -5    691    524    841    906    917
    103   1218   1111   -662   -504   1166     25    761    576    901    971    982
    116   1262   1145   -688   -514   1205     25    805    602    932   1005   1015
    140   1286   1145   -714   -501   1215      5    818    610    948   1021   1031
    150   1309   1158   -730   -504   1234     -2    836    623    969   1044   1062
    132   1322   1187   -730   -527   1254     -5    839    633    982   1062   1083
    127   1350   1223   -737   -548   1288      2    849    646    997   1083   1104
     75   1382   1304   -730   -615   1343     33    875    680   1034   1122   1148
    116   1400   1283   -761   -581   1343     28    857    670   1028   1117   1145
    140   1397   1254   -771   -555   1327     10    810    636    995   1085   1111
    106   1356   1249   -730   -571   1304     -5    758    607    961   1054   1083
     75   1356   1280   -717   -602   1319     12    722    597    945   1036   1065
     77   1335   1257   -706   -589   1296     18    662    566    906    995   1018
     64   1280   1215   -675   -576   1249      7    594    524    857    937    961
     12   1239   1226   -626   -605   1234      0    530    488    818    896    919
    -28   1182   1210   -576   -620   1195    -12    470    452    776    852    875
    -12   1166   1179   -576   -594   1174    -18    426    426    743    813    836
    -12   1143   1156   -566   -584   1150    -28    387    397    711    784    805
    -49   1104   1153   -527   -600   1127    -28    361    376    693    766    789
     36   1150   1114   -594   -540   1132    -25    345    368    683    756    779
      0   1093   1093   -548   -548   1093    -41    319    342    654    724    748
    -31   1054   1083   -511   -558   1067    -54    301    327    639    711    732
    -31   1052   1083   -509   -555   1067    -57    301    327    639    711    732
    -33   1080   1114   -524   -574   1096    -44    316    345    654    724    745
    -41   1093   1135   -527   -589   1114    -31    327    353    667    737    758
    -49   1080   1130   -517   -589   1104    -33    319    350    662    735    756
    -31   1060   1091   -514   -561   1075    -46    311    345    654    724    745
    -72   1034   1104   -480   -589   1067    -51    309    340    652    722    743
   -119    995   1114   -436   -618   1052    -80    285    322    628    701    722
    -44   1041   1083   -501   -563   1062    -77    293    329    636    709    730
     57   1156   1098   -605   -519   1127    -18    342    379    688    761    782
      7   1145   1137   -576   -566   1140     -7    337    379    685    761    782
    -33   1067   1101   -517   -568   1083    -33    309    350    657    730    750
    -41   1026   1065   -493   -553   1044    -54    296    335    641    714    732
    -46   1067   1114   -509   -579   1091    -49    309    348    657    732    753
    -20   1083   1101   -532   -561   1091    -51    301    342    649    724    748
    -33   1052   1085   -509   -558   1067    -54    293    335    641    717    737
    -28   1070   1098   -522   -563   1083    -51    296    335    644    722    743
    -46   1072   1119   -511   -581   1096    -51    293    332    641    717    740
    -25   1049   1075   -514   -550   1060    -59    280    322    628    701    724
    -20   1057   1075   -519   -548   1065    -54    283    327    636    709    732
     -7   1114   1119   -553   -563   1117    -23    316    366    672    745    769
    -25   1150   1176   -561   -600   1163      5    340    394    696    769    789
    -59   1132   1192   -537   -626   1161     20    340    397    693    763    782
    -20   1171   1192   -574   -605   1182     33    350    410    706    774    795
    -12   1192   1205   -589   -607   1197     23    345    413    711    782    800
    -77   1156   1234   -537   -654   1195     -7    329    405    709    779    800
    -38   1208   1247   -587   -644   1226    -12    340    423    730    807    828
     12   1270   1257   -644   -620   1265      0    355    441    753    833    857
    -12   1210   1221   -600   -618   1215    -28    332    415    724    802    828
    -12   1169   1182   -576   -597   1174    -46    319    397    711    789    818
      5   1156   1148   -581   -571   1153    -44    324    389    711    792    823
      0   1117   1114   -558   -558   1114    -59    303    366    685    766    797
    -20   1078   1096   -530   -561   1085    -67    280    337    654    735    766
    -62   1041   1104   -488   -581   1072    -54    277    335    646    724    756
    -54   1023   1078   -485   -566   1052    -64    252    309    618    698    730
    -57    989   1044   -467   -550   1015    -83    226    280    589    670    698
    -59    976   1036   -459   -548   1005    -85    215    267    579    657    685
    -46    969   1015   -459   -530    992    -85    213    262    571    654    683
    -51    935    984   -441   -519    961    -98    194    241    553    633    659
    -80    924   1005   -423   -542    963    -90    200    246    555    636    662
   -106    932   1036   -415   -571    984    -83    207    254    563    644    672
    -96    922   1018   -413   -555    969   -101    200    244    555    636    665
    -59    940   1000   -441   -532    969    -93    210    254    563    644    670
    -25    987   1013   -480   -519    997    -70    228    272    584    667    693
    -59    953   1013   -446   -537    982    -80    213    257    566    649    678
    -54    943    997   -444   -524    969    -67    236    267    566    641    659
    -38    992   1028   -478   -535   1010     25    389    363    631    678    675
     -7   1057   1065   -524   -537   1060    106    592    501    745    771    748
     80   1171   1088   -628   -504   1132    181    893    724    971    979    943
    174   1402   1228   -787   -527   1317    228   1176    969   1275   1314   1301
    176   1732   1556   -956   -691   1644    116    880    969   1436   1584   1652
     25   1912   1883   -969   -930   1899    -85    226    761   1413   1675   1810
   -210   1893   2101   -844  -1156   1997   -285   -496    368   1111   1431   1602
   -394   1551   1945   -576  -1169   1748   -498  -1070   -257    413    719    896
   -355   1130   1486   -389   -919   1309   -685  -1208   -610    -38    239    413
   -239    906   1145   -335   -693   1026   -683   -937   -498     10    239    374
   -187    898   1085   -355   -636    992   -493   -509   -218    215    387    480
   -168    914   1083   -371   -626    997   -257    -93     49    405    527    587
    -98    883    982   -394   -540    930   -148    103    163    483    574    610
    -64    891    956   -415   -509    922   -109    168    205    514    592    620
    -64    909    974   -423   -519    940    -90    202    228    532    610    639
    -54    919    974   -431   -514    945    -83    220    241    537    615    639
    -10    943    950   -467   -480    945    -67    233    252    545    620    639
    -36    930    966   -446   -501    948    -62    249    259    553    628    649
    -88    935   1021   -426   -553    976    -41    280    288    584    659    678
    -49    940    989   -444   -519    963    -49    283    288    581    652    670
    -49    932    982   -441   -517    956    -62    275    277    574    652    670
    -70    919    987   -426   -530    953    -64    283    280    579    657    675
    -49    932    982   -444   -517    958    -67    283    283    579    657    675
    -20    961    982   -470   -501    971    -62    296    293    592    662    683
    -33    966   1000   -467   -517    982    -46    314    309    607    683    706
    -49    958   1005   -454   -527    982    -44    324    319    615    691    711
    -25    963    987   -470   -506    974    -57    327    316    613    685    706
    -12    987   1000   -485   -506    992    -51    342    329    628    701    722
    -28    974   1000   -475   -514    987    -59    345    329    628    704    724
     -2    974    976   -485   -491    976    -64    350    329    628    698    719
      0    992    989   -496   -496    989    -46    376    353    652    724    743
    -41   1000   1041   -478   -540   1021    -23    413    384    683    756    771
    -36   1000   1034   -483   -535   1018    -33    420    384    680    750    763
    -20   1005   1026   -493   -524   1015    -38    439    389    688    758    771
     -2   1039   1041   -519   -522   1039    -20    478    418    719    787    802
     41   1060   1018   -550   -488   1039    -12    511    436    740    805    818
     28   1044   1015   -537   -493   1028    -23    535    446    748    813    826
     57   1106   1049   -581   -496   1080      2    600    491    797    865    875
     75   1132   1054   -605   -491   1093     -2    646    517    828    896    906
     83   1127   1044   -605   -480   1085    -18    678    527    841    909    919
     96   1158   1060   -628   -483   1111     -7    730    561    880    950    961
    114   1223   1109   -670   -498   1169     18    792    610    937   1013   1026
    111   1249   1135   -683   -511   1192     20    826    633    963   1041   1057
    142   1283   1140   -711   -498   1213     10    844    649    989   1070   1085
    116   1291   1174   -706   -527   1234      2    846    654   1005   1091   1114
    135   1314   1179   -724   -522   1249      0    839    652   1002   1093   1122
    174   1343   1169   -761   -498   1257      2    831    652   1002   1093   1122
    129   1366   1236   -748   -553   1301     18    831    662   1018   1109   1140
    103   1361   1257   -732   -576   1309     15    807    652   1005   1096   1130
    106   1335   1228   -722   -561   1283      2    756    618    966   1057   1088
     62   1293   1228   -680   -584   1262      2    704    589    930   1018   1049
      7   1226   1218   -615   -605   1223     -7    633    548    880    969   1000
      2   1174   1171   -589   -584   1171    -25    558    501    826    906    935
     10   1176   1163   -594   -576   1171    -12    519    485    805    880    904
     12   1189   1174   -602   -581   1184     10    493    483    792    867    891
     49   1174   1124   -610   -537   1150      7    449    454    756    831    852
     25   1109   1083   -568   -530   1096    -15    392    413    711    782    802
    -28   1072   1098   -522   -563   1085    -23    368    394    698    771    792
    -64   1041   1106   -491   -587   1072    -31    353    381    685    756    776
    -67   1026   1093   -478   -579   1060    -33    337    366    670    737    758
    -28   1052   1080   -511   -555   1065    -33    332    361    665    735    756
    -31   1041   1072   -506   -553   1057    -41    316    350    654    724    745
    -49   1010   1057   -483   -553   1031    -54    298    337    641    709    730
     -2   1052   1054   -524   -527   1052    -33    322    358    659    727    750
    -46   1057   1104   -506   -576   1080    -23    337    374    678    745    769
    -54   1018   1072   -480   -563   1044    -49    316    353    657    724    748
    -41   1010   1052   -485   -548   1031    -57    309    345    649    717    740
    -33   1044   1078   -504   -555   1060    -41    324    361    667    735    763
    -33   1041   1075   -506   -555   1057    -44    316    358    662    730    758
    -36   1023   1060   -493   -548   1041    -57    303    345    649    714    737
    -49   1021   1070   -488   -558   1044    -51    309    348    652    719    743
    -31   1047   1078   -506   -553   1062    -28    327    366    672    740    763
    -36   1018   1054   -491   -545   1036    -59    296    337    641    709    732
    -62    997   1060   -470   -561   1028    -80    283    324    631    701    724
    -36   1036   1072   -501   -555   1054    -59    298    342    652    722    745
     15   1067   1052   -540   -517   1060    -49    306    350    657    730    753
    -12   1036   1047   -514   -530   1041    -51    293    340    646    717    743
    -41   1021   1062   -491   -550   1039    -46    296    340    649    719    745
      0   1054   1052   -530   -527   1052    -41    298    345    652    724    748
     -5   1070   1075   -532   -540   1072    -38    301    353    657    727    753
    -70   1070   1140   -501   -607   1106    -10    327    381    685    753    779
    -41   1132   1174   -545   -607   1153     31    355    413    711    779    807
    -10   1150   1158   -571   -584   1153     36    353    410    704    771    797
    -38   1148   1187   -553   -613   1166     20    342    410    706    774    800
    -41   1171   1210   -566   -626   1189      5    342    420    727    795    823
    -28   1143   1169   -558   -600   1156    -38    311    397    709    779    807
    -15   1158   1174   -574   -594   1166    -46    311    400    714    787    818
      5   1234   1228   -618   -610   1231    -15    353    436    756    831    862
    -31   1156   1184   -563   -607   1169    -62    324    397    719    797    833
    -18   1101   1119   -542   -568   1109    -96    293    361    685    763    800
    -12   1091   1101   -540   -558   1093    -88    288    353    678    753    789
    -20   1078   1098   -527   -558   1088    -75    280    342    665    743    779
     -7   1052   1060   -522   -535   1057    -70    267    324    641    717    750
    -51    987   1039   -467   -545   1010    -93    233    283    600    675    711
    -59    971   1031   -457   -548   1000    -90    226    272    589    665    706
    -72    948   1021   -436   -545    984    -90    218    265    581    657    696
    -57    956   1013   -452   -535    984    -90    215    265    579    652    691
   -116    898   1013   -392   -563    956   -109    200    241    558    633    672
    -51    927    976   -439   -514    950   -106    202    244    555    633    672
    -25    937    963   -454   -493    950   -103    200    244    553    631    667
    -54    943    997   -446   -527    969    -96    213    254    571    646    683
    -70    922    992   -426   -530    956   -109    205    246    563    639    680
    -80    893    974   -407   -527    932   -129    187    231    548    623    665
    -49    919    969   -433   -509    943   -127    189    233    553    628    667
    -54    935    989   -441   -522    961    -83    249    270    576    641    670
    -41    958   1000   -459   -522    979     -2    392    355    620    657    662
     31   1044   1013   -540   -491   1028     83    589    498    740    748    730
    103   1226   1122   -665   -509   1174    189    924    774   1034   1031    997
    187   1525   1337   -857   -576   1431    166   1117   1008   1371   1428   1441
    194   1880   1683  -1039   -745   1782     44    831   1013   1553   1727   1821
    -15   2042   2057  -1013  -1036   2049   -119    239    805   1525   1810   1969
   -246   2018   2265   -885  -1254   2140   -293   -457    350   1124   1457   1647
   -301   1610   1912   -657  -1106   1761   -532  -1005   -319    337    636    818
   -270   1158   1426   -444   -846   1291   -704  -1137   -654    -77    192    376
   -194    919   1114   -363   -654   1015   -672   -875   -530    -12    207    358
   -127    880   1008   -376   -566    943   -511   -498   -270    168    332    444
   -101    885    987   -392   -542    935   -296   -127     -7    358    467    542
    -77    909    987   -415   -532    948   -166     90    145    480    563    618
    -46    932    979   -444   -511    956   -114    171    202    524    597    641
    -51    898    950   -423   -501    924   -116    187    205    519    584    623
    -67    893    961   -413   -514    924   -114    197    210    524    584    626
    -49    906    956   -428   -504    930   -106    207    215    530    589    631
     -7    930    937   -462   -472    935   -103    215    223    535    597    636
    -25    922    948   -446   -485    935   -101    226    231    545    605    641
    -67    888    956   -410   -511    919   -109    231    231    548    607    646
    -18    917    935   -449   -478    924   -106    239    236    553    613    652
     54    992    935   -524   -441    963    -80    267    262    576    636    672
    -23    958    982   -467   -501    969    -72    277    267    587    646    683
    -88    914   1002   -415   -545    958    -77    280    267    584    644    680
     -2    971    974   -485   -488    971    -70    293    280    597    654    693
      5    984    976   -496   -485    979    -64    301    285    605    662    701
    -38    950    989   -454   -514    969    -75    301    280    600    659    698
    -28    953    979   -465   -504    966    -83    306    288    607    665    701
    -20    963    984   -470   -501    974    -83    319    296    618    675    709
    -25    976   1000   -475   -511    987    -77    332    309    633    691    724
     -2    995    997   -496   -498    995    -75    350    319    644    701    732
     10   1008    995   -511   -491   1002    -77    358    324    646    706    735
      5   1018   1013   -514   -504   1015    -72    379    340    667    727    750
     18   1031   1013   -527   -498   1023    -67    402    355    685    740    766
     46   1036    989   -540   -470   1013    -64    423    366    696    750    776
     41   1034    992   -540   -475   1015    -72    452    381    717    771    797
     33   1044   1010   -540   -488   1028    -62    493    410    748    802    826
     44   1057   1013   -550   -485   1036    -49    542    441    779    831    854
     31   1067   1036   -548   -501   1052    -33    600    478    815    870    893
     54   1124   1070   -592   -509   1096    -25    659    519    862    922    943
     96   1169   1072   -633   -488   1122    -25    706    550    901    961    982
    122   1210   1088   -667   -483   1148    -20    748    581    940    997   1021
    148   1273   1124   -709   -488   1200     -2    795    623    989   1052   1080
    155   1278   1122   -717   -483   1200    -15    795    623    997   1065   1093
    158   1291   1132   -724   -488   1210    -31    789    620    997   1070   1104
    135   1330   1195   -732   -530   1262    -18    805    641   1026   1104   1140
     96   1332   1236   -714   -568   1286    -12    805    646   1034   1117   1156
    106   1317   1210   -711   -553   1265    -31    769    620   1008   1091   1132
    106   1330   1223   -719   -558   1278    -25    748    610    995   1080   1122
    122   1358   1236   -743   -558   1296     -2    730    605    987   1072   1117
     77   1288   1210   -683   -566   1249    -18    665    555    927   1010   1052
     62   1249   1187   -657   -563   1221    -31    594    511    875    953    989
     54   1241   1184   -649   -563   1213    -23    548    488    844    919    950
     25   1205   1179   -615   -576   1192    -31    483    444    789    865    893
     36   1171   1135   -602   -548   1153    -44    420    400    737    807    839
     15   1150   1135   -584   -561   1143    -38    389    384    724    792    823
    -38   1106   1145   -535   -592   1124    -44    358    363    701    769    805
    -20   1075   1096   -530   -558   1085    -72    311    324    659    727    763
    -38   1041   1080   -501   -558   1060    -88    280    298    633    701    735
    -59   1044   1104   -493   -581   1075    -80    285    303    639    709    745
     -7   1085   1093   -537   -550   1088    -70    288    309    644    711    745
     18   1101   1083   -561   -532   1093    -62    285    309    644    711    743
    -25   1083   1109   -527   -566   1096    -59    293    314    649    719    753
    -20   1083   1104   -532   -563   1093    -67    288    309    646    717    750
     -7   1067   1072   -530   -540   1070    -93    267    290    628    696    732
    -23   1054   1078   -517   -553   1065   -101    262    285    628    696    732
    -57   1060   1117   -501   -587   1088    -88    270    301    644    711    750
    -64   1031   1093   -483   -579   1062   -103    259    288    628    696    735
    -46   1034   1080   -493   -563   1057   -106    265    288    628    696    735
     18   1117   1096   -568   -540   1106    -77    296    319    662    730    771
     12   1117   1104   -563   -545   1111    -75    293    316    657    727    766
    -33   1067   1101   -519   -568   1085   -103    262    288    628    696    735
    -41   1067   1106   -514   -574   1085   -103    262    285    631    698    737
    -25   1070   1096   -522   -561   1083   -101    259    285    631    701    740
      7   1093   1085   -550   -537   1091    -93    262    290    633    706    740
    -15   1080   1093   -532   -553   1085    -90    262    288    633    706    743
    -15   1072   1088   -527   -550   1080    -96    257    283    628    701    740
     12   1088   1075   -553   -532   1083    -98    252    280    623    696    737
    -20   1098   1119   -537   -568   1109    -80    275    309    652    724    766
    -57   1111   1166   -527   -613   1137    -72    285    324    670    743    782
    -46   1158   1202   -555   -623   1179    -51    296    340    680    750    789
     15   1215   1197   -615   -592   1208    -25    311    358    693    763    802
     10   1239   1228   -623   -607   1234    -23    309    363    704    766    807
     -2   1244   1244   -623   -623   1244    -41    296    363    704    774    815
     20   1249   1226   -636   -602   1239    -64    285    358    706    776    818
      5   1244   1236   -626   -615   1239    -88    270    348    701    779    823
    -46   1236   1283   -594   -665   1260    -90    283    358    714    795    841
     -2   1236   1239   -615   -620   1236    -96    283    350    709    789    833
     57   1234   1176   -644   -558   1205   -103    277    335    696    776    823
     46   1210   1163   -628   -558   1187   -109    272    319    683    766    813
    -10   1143   1153   -566   -581   1148   -127    236    277    636    719    766
    -51   1057   1109   -504   -581   1083   -142    210    246    602    683    730
    -44   1062   1104   -509   -574   1083   -122    218    249    602    685    732
    -18   1052   1067   -517   -542   1060   -124    200    228    579    665    714
     15   1026   1010   -519   -496   1018   -137    171    197    548    631    678
    -18   1031   1047   -509   -532   1036   -129    174    197    548    631    678
    -59   1013   1072   -478   -566   1041   -132    174    192    545    628    678
    -49   1002   1052   -478   -550   1026   -140    166    184    535    618    667
    -41    982   1023   -470   -532   1002   -155    150    166    517    600    649
    -67    969   1036   -452   -553   1002   -153    153    168    522    602    654
    -51    982   1034   -465   -542   1008   -155    153    174    524    605    657
    -41    982   1023   -472   -532   1002   -161    148    166    519    602    654
    -75    976   1052   -449   -563   1013   -145    163    181    535    618    672
    -25    984   1010   -478   -519    995   -119    200    197    542    618    665
     23   1010    987   -517   -483   1000    -41    316    267    568    610    633
     15   1044   1026   -530   -506   1036     46    498    397    662    670    665
     51   1176   1124   -613   -535   1150    132    779    639    906    896    870
    168   1462   1293   -815   -563   1376    127   1041    911   1275   1309   1304
    205   1875   1667  -1041   -732   1771     25    865    963   1504   1670   1743
     88   2158   2068  -1124   -989   2114   -137    337    779   1530   1839   1984
   -129   2177   2307  -1023  -1218   2242   -342   -355    337   1192   1582   1774
   -262   1800   2062   -771  -1163   1930   -561   -953   -322    420    766    958
   -257   1319   1577   -532   -917   1447   -745  -1200   -784   -161    148    353
   -200    974   1171   -387   -685   1072   -748  -1013   -735   -179     83    265
   -114    896   1010   -389   -561    953   -594   -639   -454     23    220    355
    -77    937   1015   -431   -548    976   -374   -246   -148    257    392    488
    -38    971   1010   -467   -524    989   -220     18     54    415    517    579
    -31    963    995   -467   -514    979   -171    106    116    459    542    597
    -64    932    997   -433   -530    963   -150    145    142    478    553    605
    -72    927   1000   -428   -537    963   -140    168    163    496    571    620
    -44    930    974   -444   -509    950   -142    174    166    493    568    613
    -15    945    958   -465   -488    950   -132    189    176    504    574    620
      5    997    992   -501   -493    995   -106    218    205    535    607    652
     -2    984    984   -493   -493    984   -111    220    202    532    605    652
     -7    958    966   -475   -485    961   -116    220    202    530    602    646
    -31    956    984   -465   -509    969   -111    231    210    537    610    654
    -23    979   1002   -478   -511    989    -98    252    226    553    628    670
      7    987    976   -498   -485    982   -101    254    228    553    626    667
     23    997    971   -511   -475    984    -96    265    236    561    633    675
     -2    976    976   -488   -491    976   -109    254    228    555    626    670
     -2    969    971   -483   -485    969   -116    252    228    550    620    665
    -18    969    984   -478   -501    974   -109    270    246    568    639    680
    -25    976   1002   -475   -514    987    -98    288    262    587    654    698
     18   1008    989   -514   -485   1000    -93    306    275    597    665    709
     44   1028    984   -535   -470   1008    -85    324    288    607    672    714
     15   1052   1034   -535   -509   1041    -62    363    319    644    709    745
     -2   1041   1044   -522   -522   1041    -57    379    332    657    724    761
     25   1041   1015   -535   -496   1028    -64    392    337    662    727    761
     36   1054   1018   -545   -491   1036    -62    418    358    680    740    774
     18   1065   1044   -542   -511   1054    -44    462    387    711    774    807
     12   1052   1039   -532   -514   1047    -46    491    402    727    787    818
     20   1060   1036   -540   -509   1049    -46    530    426    750    810    836
     62   1117   1054   -589   -496   1085    -33    587    465    792    854    880
     72   1132   1057   -605   -493   1096    -25    636    493    826    885    911
    129   1171   1041   -652   -457   1106    -12    693    530    865    924    950
    145   1208   1062   -678   -459   1135      2    745    571    911    979   1005
    114   1226   1111   -670   -498   1169     18    797    607    961   1031   1062
    124   1234   1106   -680   -491   1171      0    802    607    963   1036   1070
    137   1273   1135   -704   -498   1205     -2    813    613    976   1054   1093
    116   1304   1184   -711   -535   1244      5    820    626    995   1078   1122
    111   1325   1213   -717   -550   1270      2    813    623    997   1083   1127
    161   1322   1161   -743   -498   1241     -5    787    602    976   1062   1111
     88   1275   1187   -680   -550   1231     -2    763    587    958   1047   1098
     72   1257   1182   -667   -555   1221     -7    717    561    930   1015   1067
    140   1301   1161   -719   -509   1231     -7    667    532    896    976   1028
     93   1260   1166   -678   -535   1213     -5    613    501    854    935    984
     51   1231   1179   -644   -563   1205      5    571    485    831    906    956
     33   1179   1145   -607   -558   1163    -10    504    444    782    852    896
    -12   1114   1127   -550   -568   1119    -38    428    392    724    795    833
    -10   1111   1122   -550   -566   1117    -31    402    381    714    782    823
     28   1137   1109   -584   -540   1124    -18    384    379    706    774    815
     -2   1096   1096   -548   -548   1096    -36    337    345    670    735    774
    -44   1047   1091   -501   -566   1067    -57    301    314    639    709    750
      5   1070   1062   -537   -530   1065    -67    283    303    628    696    740
     15   1049   1034   -532   -509   1041    -75    270    290    613    678    719
    -33   1028   1062   -498   -548   1047    -70    272    296    620    685    727
    -41   1047   1088   -501   -563   1067    -62    288    309    636    704    745
    -36   1047   1080   -506   -558   1062    -59    288    311    636    704    743
    -12   1044   1057   -517   -535   1052    -70    275    301    628    691    730
    -28   1026   1052   -501   -540   1036    -83    262    288    618    683    724
    -51   1028   1080   -488   -566   1054    -57    288    316    644    711    750
      2   1078   1075   -540   -535   1078    -33    311    337    667    732    771
    -12   1049   1062   -519   -537   1057    -51    293    319    652    714    756
     -5   1057   1060   -527   -532   1060    -67    280    309    636    701    743
     23   1054   1031   -537   -504   1044    -77    267    298    628    691    730
    -15   1039   1054   -511   -535   1047    -75    270    303    631    696    737
    -33   1039   1072   -504   -553   1054    -64    277    314    644    709    750
     18   1062   1041   -540   -511   1052    -59    283    316    646    709    753
     12   1067   1054   -540   -519   1062    -57    277    316    646    706    753
    -46   1021   1067   -488   -558   1044    -67    265    303    633    696    743
    -20   1049   1070   -517   -545   1060    -67    270    309    636    701    743
     23   1093   1067   -558   -522   1083    -51    283    327    654    717    758
      2   1143   1140   -571   -568   1143    -23    311    361    688    750    789
     -2   1197   1197   -597   -600   1197     12    335    389    714    776    813
     -7   1184   1192   -589   -600   1189     25    335    397    714    776    810
    -23   1187   1208   -581   -615   1195     20    332    397    714    776    810
    -41   1197   1239   -576   -639   1218     12    327    402    724    789    820
    -25   1195   1221   -587   -626   1208    -23    309    394    719    784    818
     15   1231   1213   -623   -600   1223    -25    314    400    730    800    836
     10   1239   1226   -626   -610   1234    -28    319    402    740    810    849
     10   1187   1176   -597   -581   1182    -54    301    379    717    787    828
     25   1148   1119   -587   -548   1135    -77    285    353    691    763    805
     28   1140   1111   -584   -540   1127    -72    285    345    688    763    807
     28   1119   1088   -576   -530   1104    -72    272    329    672    748    789
     49   1080   1031   -563   -491   1057    -83    246    303    639    714    753
    -18   1015   1034   -501   -524   1023    -88    223    277    613    688    727
    -67    987   1052   -459   -558   1018    -80    220    270    605    680    722
     -5    997   1002   -498   -506   1000    -80    210    259    589    662    704
     -5    987    992   -491   -498    989    -75    210    254    584    657    696
    -64    969   1031   -454   -548   1000    -72    207    254    584    657    701
    -49    956   1005   -454   -527    979    -85    189    239    566    639    683
    -15    953    966   -470   -491    961    -98    181    228    558    631    675
    -28    950    979   -459   -504    963   -103    176    223    555    631    675
    -54    943    995   -444   -524    969    -90    192    236    568    644    685
    -62    940   1002   -439   -532    971    -85    197    244    576    649    688
    -36    961    995   -465   -517    976    -83    202    249    581    654    696
    -25    979   1005   -475   -514    992    -75    213    257    589    665    701
    -20    969    987   -475   -504    976    -36    277    283    584    639    662
    -12    995   1008   -491   -511   1002     57    439    387    646    670    670
     41   1109   1067   -576   -514   1088    158    704    589    831    831    810
    137   1278   1140   -706   -501   1210    244   1088    885   1156   1150   1119
    213   1595   1382   -906   -587   1488    166   1010    982   1392   1478   1504
     93   1860   1766   -976   -836   1813    -75    405    800   1444   1667   1774
   -114   2010   2125   -950  -1119   2068   -314   -329    493   1325   1657   1818
   -252   1823   2075   -784  -1163   1948   -537   -992    -59    763   1111   1304
   -342   1270   1610   -465   -976   1439   -769  -1358   -680    -12    298    509
   -236    971   1205   -368   -719   1088   -782  -1176   -696   -124    137    322
   -119    945   1065   -415   -592   1005   -584   -701   -374    111    301    431
    -93    989   1083   -446   -587   1036   -324   -241    -49    350    478    566
   -122    924   1047   -402   -584    984   -163     36    132    485    571    631
    -67    919    987   -426   -527    953   -103    142    197    530    602    649
    -23    924    945   -452   -485    935    -85    176    218    537    602    639
    -41    927    969   -441   -504    948    -75    202    236    555    615    652
    -46    924    969   -439   -509    948    -77    213    244    561    623    657
    -33    919    950   -444   -493    935    -77    223    252    566    626    657
     -7    943    950   -467   -480    945    -64    239    265    579    636    665
    -25    961    987   -467   -506    974    -57    257    277    594    652    683
    -23    937    961   -457   -493    948    -64    254    272    592    649    675
    -28    914    943   -444   -485    927    -77    246    265    584    641    670
    -38    932    971   -446   -506    950    -75    257    275    592    654    683
      7    987    979   -496   -485    984    -57    288    301    620    683    709
     25    984    956   -506   -465    969    -62    288    298    615    678    701
     -5    966    971   -483   -488    969    -67    288    296    618    678    701
     -2    982    982   -491   -493    982    -57    306    314    631    691    717
     10    989    979   -498   -483    984    -49    319    327    644    698    724
     10   1008    995   -511   -491   1002    -44    335    342    659    714    737
     12   1028   1015   -522   -501   1023    -31    361    361    680    737    761
     38   1028    989   -535   -475   1010    -36    366    363    680    735    756
     20   1028   1008   -524   -493   1018    -23    389    381    698    748    766
      5   1031   1026   -519   -511   1028    -20    413    400    714    769    784
     46   1054   1005   -550   -480   1031    -12    441    418    730    784    797
     70   1072   1002   -574   -467   1039     -2    470    436    748    800    813
     51   1078   1026   -563   -485   1052     -2    501    452    769    815    826
     57   1093   1036   -576   -491   1067      2    540    475    792    839    846
     70   1106   1034   -589   -483   1070     15    594    509    823    867    875
     72   1135   1060   -605   -496   1098     25    652    542    862    906    911
     77   1153   1075   -615   -498   1114     20    696    563    885    932    935
    132   1182   1049   -659   -457   1117      7    735    581    909    953    958
    158   1260   1101   -709   -472   1182     44    810    641    976   1021   1026
    127   1301   1174   -714   -524   1239     75    872    693   1034   1085   1091
    114   1283   1169   -698   -527   1226     51    870    688   1036   1088   1096
    150   1309   1156   -730   -501   1231     33    865    685   1039   1098   1109
    215   1400   1182   -807   -483   1291     54    880    706   1065   1130   1145
    236   1426   1189   -833   -478   1306     51    862    698   1057   1124   1145
    168   1369   1200   -769   -514   1286     38    831    680   1041   1106   1127
     98   1363   1265   -732   -584   1317     51    826    685   1049   1119   1140
    116   1353   1236   -737   -558   1296     36    774    654   1015   1085   1109
    132   1345   1210   -740   -540   1278     36    719    628    984   1052   1075
    124   1343   1218   -732   -545   1280     44    667    605    953   1023   1041
     62   1275   1213   -670   -576   1244     28    589    558    904    969    989
     64   1215   1150   -641   -542   1182      7    514    509    846    909    927
     62   1179   1117   -623   -527   1148    -10    449    462    795    854    870
     -5   1166   1171   -579   -587   1169      0    428    457    784    846    862
    -31   1145   1174   -558   -602   1161      7    407    446    771    833    852
     15   1117   1101   -566   -542   1109    -10    363    410    732    792    810
      0   1091   1091   -545   -545   1088    -15    340    389    714    774    789
    -12   1078   1091   -532   -550   1083    -10    332    389    709    774    787
     -5   1057   1060   -527   -532   1057    -28    306    366    683    745    761
      2   1062   1060   -532   -530   1062    -31    296    358    675    737    756
      2   1080   1078   -542   -537   1080    -15    311    374    693    756    774
    -36   1044   1080   -504   -558   1062    -28    303    363    683    745    763
    -10   1062   1072   -527   -542   1067    -31    303    363    683    745    761
    -15   1065   1080   -527   -548   1072    -25    309    368    691    753    769
    -15   1049   1062   -517   -537   1054    -25    309    371    693    756    771
      5   1047   1041   -524   -517   1044    -33    301    366    683    745    761
     12   1049   1036   -532   -514   1044    -41    290    355    675    737    756
     15   1054   1039   -535   -511   1047    -44    283    353    672    737    756
      5   1047   1041   -527   -517   1044    -44    285    355    675    737    756
    -33   1057   1091   -511   -561   1072    -33    301    371    691    750    769
    -46   1044   1091   -498   -568   1067    -31    303    374    693    756    771
    -18   1023   1039   -504   -527   1031    -57    280    348    670    732    748
     -7   1026   1034   -509   -522   1028    -51    277    350    670    732    750
    -72   1013   1085   -470   -579   1049    -44    290    361    680    743    763
    -64   1039   1104   -488   -584   1070    -38    296    366    691    753    774
     46   1145   1098   -597   -527   1122      0    324    397    719    779    800
     18   1169   1150   -594   -566   1161     33    345    423    745    802    818
    -51   1145   1197   -545   -623   1171     57    355    439    758    818    833
    -15   1145   1161   -566   -587   1153     59    350    436    750    807    820
     -7   1169   1174   -581   -592   1171     51    342    433    750    805    818
     -5   1213   1218   -605   -610   1213     51    350    452    771    831    846
     33   1239   1205   -636   -584   1223     36    348    459    782    844    859
     44   1218   1174   -631   -566   1197      7    327    444    771    833    849
     31   1221   1189   -626   -579   1205      0    324    441    774    839    857
     36   1195   1158   -618   -561   1176    -20    309    423    756    823    841
     36   1135   1098   -584   -530   1117    -49    293    397    732    797    818
    -18   1088   1104   -535   -561   1096    -51    296    387    727    797    818
      7   1096   1085   -553   -537   1091    -49    285    374    714    787    810
     44   1091   1047   -568   -501   1067    -46    270    355    696    763    787
    -18   1036   1054   -509   -535   1044    -41    257    342    675    743    763
    -62   1000   1062   -470   -561   1031    -46    239    322    654    727    753
    -54    976   1028   -462   -540   1002    -70    213    293    626    696    719
    -28    969    995   -470   -511    982    -70    207    283    613    680    704
    -36    971   1008   -467   -522    989    -49    213    285    613    683    706
    -31    958    987   -465   -509    971    -54    205    277    607    680    706
    -33    943    976   -454   -504    958    -67    197    272    605    672    698
    -38    956    995   -459   -517    974    -70    197    275    607    678    704
    -62    950   1013   -444   -537    982    -67    197    275    607    678    704
    -46    953   1000   -454   -524    976    -59    202    280    610    680    706
    -20    976    995   -478   -509    984    -49    210    290    620    688    711
    -25    974    997   -475   -511    984    -51    210    285    615    683    709
    -36    945    982   -454   -509    963    -31    252    298    610    665    678
      5   1013   1005   -511   -501   1008     64    420    407    680    704    691
     46   1109   1062   -579   -509   1088    148    659    581    841    846    818
    150   1270   1117   -711   -483   1192    231   1005    841   1117   1122   1088
    298   1595   1296   -945   -498   1447    254   1135   1039   1402   1462   1473
    163   1839   1675  -1002   -756   1758     72    626    924   1486   1667   1756
    -98   1945   2044   -924  -1070   1995   -142    -88    667   1408   1688   1831
   -283   1803   2086   -761  -1184   1943   -368   -789    161    927   1239   1410
   -332   1371   1704   -519  -1018   1538   -636  -1280   -509    142    436    620
   -293   1015   1309   -363   -800   1161   -714  -1176   -597    -20    231    394
   -192    914   1106   -361   -649   1010   -581   -763   -345    155    348    467
    -98    961   1060   -433   -579   1010   -348   -319    -51    361    498    576
    -67    953   1021   -441   -542    987   -148     18    153    509    597    646
    -62    930    992   -433   -527    961    -77    140    228    561    636    670
    -46    917    961   -436   -504    937    -64    171    244    566    633    665
    -31    904    935   -436   -485    919    -54    192    254    571    636    662
    -44    901    945   -428   -493    922    -41    218    272    589    652    678
    -18    917    935   -449   -478    924    -46    223    275    587    649    675
    -10    935    945   -462   -478    940    -41    233    283    597    657    680
    -33    940    974   -454   -506    956    -33    249    298    610    672    693
    -10    940    950   -465   -480    945    -31    262    306    618    680    704
     10    945    935   -478   -462    940    -38    257    298    613    672    696
    -15    948    961   -467   -488    953    -36    265    306    620    685    706
    -10    956    966   -475   -488    958    -33    277    316    631    696    717
    -28    935    963   -452   -496    948    -36    280    319    633    696    711
    -25    948    974   -462   -501    961    -25    298    332    646    711    730
     -5    984    989   -491   -496    987    -15    316    348    665    727    745
     12    984    969   -498   -478    976    -20    319    350    665    724    745
     -7    961    969   -475   -488    963    -20    329    355    670    730    750
    -38    958    997   -459   -519    976    -20    342    363    680    740    761
      7    997    989   -504   -491    992    -18    358    376    691    750    769
     70   1052    982   -561   -457   1018     -5    381    392    709    763    782
     31   1041   1010   -535   -488   1026      2    402    407    724    782    797
     -2   1018   1018   -509   -511   1018     -2    418    420    735    792    810
     51   1049    995   -550   -472   1023      2    449    436    750    805    818
     67   1062    992   -566   -462   1028     18    488    462    776    828    839
     46   1065   1018   -555   -485   1041     33    535    491    805    859    872
     77   1091   1013   -587   -467   1052     25    563    501    818    870    883
     98   1114   1015   -607   -457   1065     28    607    524    841    891    904
     93   1140   1047   -620   -475   1093     33    662    558    880    932    943
    101   1158   1057   -628   -478   1109     33    711    587    914    969    976
    124   1184   1060   -654   -467   1122     41    761    618    953   1008   1018
    150   1244   1093   -698   -470   1169     54    805    649    995   1052   1067
    179   1283   1101   -732   -459   1192     38    807    652   1000   1065   1085
    207   1299   1091   -753   -441   1195     23    802    649   1002   1070   1093
    174   1322   1145   -750   -485   1234     36    820    670   1026   1101   1122
    135   1340   1205   -737   -535   1273     54    836    688   1047   1124   1148
    129   1345   1213   -740   -542   1278     51    823    688   1044   1122   1150
    148   1353   1205   -750   -527   1280     41    795    670   1028   1109   1135
    124   1322   1195   -724   -535   1260     25    745    636    995   1075   1104
     70   1252   1182   -662   -555   1218     12    680    597    950   1028   1057
     41   1223   1182   -633   -568   1202     12    623    571    917    989   1015
     49   1236   1187   -641   -568   1213     28    579    555    896    969    992
     83   1244   1161   -665   -540   1202     36    532    535    867    940    961
     80   1202   1119   -641   -519   1161     33    478    501    828    893    911
     85   1208   1122   -649   -517   1166     57    452    493    815    878    893
     28   1163   1135   -594   -553   1150     59    418    470    789    854    872
    -15   1085   1101   -535   -558   1093     23    368    433    748    813    831
      5   1062   1057   -535   -524   1060      5    337    405    719    782    802
    -28   1060   1088   -517   -558   1075      5    329    400    714    779    800
    -38   1041   1080   -501   -558   1060      2    319    392    706    771    792
    -23   1028   1049   -504   -537   1039     -5    309    381    693    758    776
    -38   1036   1075   -498   -558   1054      0    311    387    698    761    784
    -31   1031   1062   -501   -548   1047     -2    311    387    696    763    784
      2   1034   1031   -517   -514   1034    -12    301    379    688    753    771
    -10   1041   1052   -517   -532   1047    -10    306    384    696    758    779
    -28   1044   1072   -509   -550   1057     -5    311    389    704    769    789
     -2   1034   1036   -517   -519   1036    -10    306    381    696    761    782
     -5   1039   1044   -517   -524   1041    -10    303    381    693    758    776
    -38   1023   1060   -493   -548   1039     -7    306    384    696    763    784
    -57    997   1054   -470   -555   1026    -23    290    374    685    750    774
    -64    961   1026   -449   -548    992    -54    262    345    657    722    743
    -54    966   1021   -454   -537    992    -57    257    342    654    722    745
    -33   1031   1062   -498   -548   1044    -12    296    381    691    761    784
    -28   1044   1072   -509   -550   1057      2    314    397    706    769    792
      7   1096   1085   -553   -540   1091     18    329    413    722    784    810
     90   1176   1085   -633   -496   1132     46    348    431    743    807    833
     33   1124   1088   -579   -527   1106     41    335    420    730    795    815
      7   1143   1132   -576   -563   1137     59    350    441    745    810    831
    -28   1153   1182   -566   -605   1166     83    363    459    761    826    849
    -20   1148   1169   -563   -594   1158     88    363    459    758    820    841
     -7   1161   1166   -579   -587   1161     70    350    454    753    813    831
      0   1208   1208   -605   -602   1208     62    353    470    771    836    857
      7   1210   1202   -610   -597   1208     36    345    467    774    841    865
     20   1195   1174   -607   -576   1184     12    329    454    766    833    859
     15   1197   1179   -607   -584   1189     18    340    459    774    844    872
     15   1179   1161   -597   -574   1171     -2    332    446    761    836    865
     31   1130   1096   -581   -532   1111    -38    298    402    722    797    826
     25   1098   1072   -561   -522   1085    -46    285    384    706    776    807
     -2   1080   1083   -540   -542   1083    -36    283    379    698    771    805
    -15   1052   1067   -519   -540   1060    -28    272    366    680    753    784
    -25   1021   1047   -498   -535   1034    -33    252    340    649    722    750
    -41    995   1036   -475   -537   1015    -33    236    324    633    706    737
    -46    953   1000   -457   -522    976    -49    215    301    607    680    714
    -62    891    950   -415   -506    919    -80    179    262    568    641    672
   -129    844    971   -358   -550    906    -98    166    249    555    626    659
   -124    883   1008   -379   -566    945    -77    194    275    584    654    691
    -46    922    969   -439   -509    945    -67    202    283    592    662    696
     -5    953    958   -475   -483    956    -57    210    290    597    667    701
     46   1034    984   -540   -470   1010    -28    231    316    623    696    727
     18    997    979   -506   -480    989    -44    210    296    602    675    706
    -31    932    963   -452   -498    948    -57    194    277    581    652    680
    -57    958   1013   -452   -535    984    -18    246    314    607    675    701
    -62    956   1018   -446   -540    987     44    353    374    636    680    685
     46   1010    963   -527   -457    987     98    501    467    698    717    701
    101   1117   1013   -610   -454   1065    174    779    678    906    914    885
    163   1345   1182   -753   -509   1265    239   1080    940   1228   1260   1252
    194   1665   1467   -932   -636   1566    155    930   1000   1428   1553   1613
     51   1875   1823   -963   -885   1849    -18    350    849   1475   1712   1844
   -184   1927   2109   -872  -1148   2018   -228   -392    475   1213   1522   1696
   -327   1610   1938   -641  -1132   1774   -467  -1028   -161    511    820   1005
   -314   1176   1488   -431   -901   1332   -693  -1291   -620    -46    236    418
   -254    901   1156   -322   -704   1028   -709  -1047   -545    -28    202    355
   -200    880   1078   -342   -639    979   -506   -594   -246    187    358    470
   -132    898   1028   -384   -579    963   -285   -197     12    368    485    561
   -145    831    976   -345   -561    904   -161     38    153    467    550    597
   -155    818    974   -329   -563    896   -119    122    210    509    581    620
    -67    883    950   -407   -509    917    -85    168    244    535    602    639
     10    937    927   -475   -459    932    -59    200    267    553    620    652
      5    976    969   -493   -483    971    -28    239    298    587    652    683
    -25    953    979   -462   -501    966    -23    254    309    594    657    688
      0    948    948   -478   -472    948    -31    249    301    584    644    675
    -15    937    953   -462   -485    945    -38    246    298    584    644    678
    -20    922    940   -452   -480    930    -62    231    283    574    633    667
     15    922    906   -467   -444    914    -64    228    277    566    628    659
    -33    940    974   -452   -504    956    -41    259    309    597    659    693
    -44    943    987   -449   -514    963    -41    275    316    605    670    704
     -7    948    953   -470   -480    950    -62    265    306    589    654    685
      0    961    961   -480   -480    961    -72    265    303    592    654    685
    -10    974    982   -483   -496    976    -64    283    319    613    675    706
    -23    966    989   -472   -506    976    -59    293    327    618    680    714
    -49    948    997   -452   -524    971    -59    301    332    623    683    711
    -18    987   1005   -483   -511    995    -51    316    345    636    698    730
    -51    976   1028   -465   -540   1002    -57    329    355    646    709    740
    -12    989   1000   -488   -506    995    -64    342    361    654    711    743
     57   1049    992   -555   -467   1021    -36    384    394    688    748    776
     64   1072   1008   -568   -470   1041    -20    418    418    711    771    802
     80   1072    989   -579   -454   1031    -33    431    423    714    771    802
     72   1080   1008   -579   -467   1044    -31    459    439    732    789    818
     64   1111   1044   -589   -491   1078    -10    517    475    771    828    857
     96   1119   1023   -607   -462   1072    -12    555    496    795    846    872
     93   1122   1028   -607   -467   1075    -12    600    522    820    875    898
     90   1161   1070   -628   -488   1117     -2    659    561    870    924    950
    116   1176   1060   -646   -472   1119    -15    696    581    896    950    979
    171   1223   1052   -696   -439   1137    -20    732    607    927    984   1013
    145   1278   1130   -714   -493   1205      5    787    652    984   1041   1072
    103   1299   1195   -701   -545   1247     10    810    675   1013   1078   1114
    142   1312   1169   -730   -511   1241     -7    797    667   1010   1078   1117
    189   1337   1148   -763   -478   1244     -7    797    670   1015   1085   1130
    150   1350   1200   -750   -524   1275     -2    795    670   1021   1091   1137
    124   1361   1236   -743   -555   1299     -5    776    662   1013   1091   1135
    129   1337   1208   -735   -537   1275    -20    735    631    974   1054   1098
    103   1309   1205   -706   -550   1257    -23    691    602    943   1026   1070
    103   1317   1213   -711   -555   1265     -5    646    584    917    995   1039
     98   1299   1200   -698   -550   1249      2    592    553    875    953    995
     93   1286   1189   -691   -548   1239      7    532    522    836    909    953
     44   1218   1174   -631   -563   1197    -12    459    472    784    854    901
     25   1143   1114   -584   -542   1127    -46    389    420    724    792    833
     23   1145   1122   -587   -548   1135    -31    366    410    709    774    815
     -7   1137   1143   -566   -576   1140    -20    345    400    698    763    805
     -5   1109   1114   -550   -558   1111    -36    311    374    667    735    774
      0   1080   1078   -540   -537   1078    -57    272    340    633    701    740
    -28   1052   1080   -511   -553   1065    -67    249    322    618    683    727
     15   1072   1054   -545   -522   1062    -67    244    316    613    680    724
     44   1078   1034   -561   -493   1057    -64    246    316    610    675    717
    -46   1049   1093   -504   -571   1070    -59    259    329    626    691    735
    -72   1047   1119   -488   -597   1083    -51    275    342    641    711    756
    -41   1060   1101   -509   -571   1080    -57    267    337    633    704    748
     -2   1085   1088   -540   -545   1085    -62    262    332    628    696    740
    -23   1085   1106   -532   -566   1093    -64    257    327    628    696    743
    -25   1062   1085   -519   -555   1072    -72    249    319    620    691    737
     -5   1060   1062   -527   -535   1062    -80    244    316    618    685    730
    -33   1062   1096   -514   -563   1078    -77    246    319    620    691    732
    -25   1072   1096   -524   -561   1085    -75    249    322    620    696    735
      7   1093   1085   -550   -540   1091    -72    249    324    623    698    737
     12   1104   1088   -561   -537   1096    -67    252    324    626    701    743
    -15   1085   1101   -535   -558   1093    -64    249    322    623    701    745
      5   1093   1088   -553   -540   1091    -77    239    311    613    691    732
     10   1106   1096   -561   -542   1101    -80    236    309    610    685    724
      0   1143   1143   -574   -571   1143    -62    257    335    639    714    753
    -15   1153   1169   -568   -592   1161    -49    265    353    649    724    766
    -18   1158   1176   -568   -597   1166    -38    267    355    649    722    761
    -10   1192   1200   -592   -605   1195    -25    275    368    665    737    779
     10   1226   1215   -620   -602   1221    -28    272    374    670    745    787
     20   1244   1223   -631   -600   1234    -31    275    387    685    758    797
    -18   1262   1280   -623   -649   1273    -31    283    402    706    782    823
    -41   1234   1275   -597   -659   1254    -54    272    389    698    779    823
    -12   1218   1231   -602   -620   1223    -77    259    376    688    771    818
     49   1215   1166   -631   -558   1192    -98    244    355    672    756    805
     64   1223   1158   -644   -548   1192    -96    249    348    670    758    810
     23   1189   1166   -607   -571   1179    -85    252    345    667    753    805
     12   1156   1140   -587   -563   1148    -88    236    324    641    727    776
    -20   1109   1130   -542   -574   1119    -85    220    303    618    704    750
    -46   1067   1111   -511   -579   1088   -101    189    267    579    665    714
    -12   1054   1067   -522   -540   1062   -114    163    239    548    636    688
    -41   1010   1052   -485   -548   1031   -119    148    218    530    618    670
    -51   1013   1065   -480   -558   1039   -114    150    220    535    623    672
    -10   1021   1031   -506   -522   1026   -116    153    223    530    615    667
    -33    989   1021   -478   -527   1005   -124    140    207    514    597    652
    -38   1000   1039   -483   -540   1018   -124    145    207    519    607    662
    -28    995   1023   -483   -524   1008   -132    135    197    509    594    649
    -20    989   1008   -485   -514    997   -135    132    197    506    592    644
    -38    987   1026   -475   -532   1005   -127    140    205    519    605    657
    -36    987   1023   -475   -530   1005   -127    142    205    519    605    659
     -5    984    989   -488   -496    987   -111    168    215    519    594    641
    -12    997   1008   -493   -511   1002    -23    319    309    574    618    636
      5   1067   1060   -537   -527   1062     70    519    459    696    711    704
     88   1202   1111   -646   -511   1158    129    792    685    940    945    922
    207   1491   1283   -849   -537   1387    114   1049    948   1296   1348   1358
    187   1867   1680  -1028   -748   1774    -15    782    956   1486   1670   1761
     64   2070   2005  -1067   -971   2039   -187    207    719   1436   1743   1899
   -145   2086   2231   -971  -1187   2158   -332   -457    265   1028   1379   1571
   -301   1717   2018   -706  -1158   1867   -553  -1065   -410    244    561    756
   -272   1252   1522   -491   -896   1387   -753  -1249   -797   -220     80    290
   -153   1005   1158   -426   -657   1083   -704   -982   -659   -142    106    283
   -114    963   1078   -426   -594   1018   -519   -589   -366     72    259    392
    -90    969   1060   -439   -574   1013   -301   -192    -64    298    426    514
    -25    984   1008   -480   -517    995   -181     25     93    420    511    576
    -31    958    989   -465   -509    974   -150     85    135    446    527    584
    -64    935   1000   -439   -532    966   -142    109    150    459    532    589
    -46    940    987   -446   -517    963   -135    129    166    470    542    594
     12    974    961   -493   -475    966   -122    150    184    480    553    602
     10    987    974   -498   -480    982   -103    174    202    498    571    623
    -12    966    979   -478   -496    971   -103    176    205    501    574    626
      5    958    953   -480   -472    956   -103    181    207    504    576    628
     -2    961    963   -480   -485    963   -111    187    207    506    579    631
    -36    927    963   -444   -501    943   -124    179    200    498    571    623
    -10    945    956   -470   -483    950   -122    187    205    504    576    626
     67   1041    974   -553   -452   1008    -93    218    233    532    602    652
     18   1021   1000   -522   -491   1010    -96    223    236    535    605    657
     10   1005    995   -509   -491   1000   -109    220    236    535    605    657
     10    963    953   -488   -472    961   -129    205    223    522    589    636
     -7    956    963   -472   -485    958   -135    207    226    524    594    644
     20   1031   1008   -527   -493   1021   -101    254    270    571    639    688
     49   1060   1010   -555   -480   1036    -85    277    285    587    654    701
     25   1044   1015   -535   -496   1031    -90    283    285    587    654    698
    -25   1044   1070   -509   -548   1057    -77    314    314    615    683    727
      7   1047   1036   -530   -514   1044    -88    327    316    618    688    727
     31   1044   1013   -537   -491   1028    -88    342    324    626    691    730
     46   1054   1005   -550   -480   1031    -88    366    342    644    709    750
     67   1075   1008   -571   -470   1041    -85    394    361    662    730    769
     88   1122   1031   -605   -472   1078    -59    449    405    709    774    807
     62   1132   1070   -597   -504   1101    -44    509    444    750    815    849
     80   1150   1067   -615   -493   1109    -41    555    472    784    849    883
    129   1171   1041   -649   -454   1106    -31    607    506    823    885    914
    124   1195   1067   -659   -472   1132    -33    652    537    862    927    958
    119   1228   1109   -675   -493   1169    -28    696    571    906    976   1013
    145   1267   1122   -706   -488   1195    -31    724    592    932   1008   1047
    150   1286   1135   -717   -491   1210    -28    745    607    956   1034   1072
    142   1312   1169   -727   -514   1241    -28    753    615    971   1057   1098
    155   1330   1174   -743   -509   1252    -41    737    605    963   1052   1098
    176   1340   1161   -761   -491   1252    -44    727    597    958   1047   1101
    166   1337   1171   -750   -501   1254    -44    714    587    950   1044   1098
    127   1314   1187   -722   -530   1252    -54    672    558    914   1010   1067
    132   1306   1174   -719   -522   1241    -44    636    535    880    974   1028
    109   1317   1205   -714   -548   1262    -18    607    522    862    950   1002
     41   1260   1218   -649   -587   1239    -18    550    485    818    906    956
      2   1202   1200   -602   -600   1202    -25    496    452    769    852    901
     38   1184   1145   -613   -553   1166    -28    441    418    727    805    852
     25   1171   1145   -600   -561   1158    -33    389    384    691    769    815
     54   1169   1114   -610   -530   1143    -44    340    353    654    730    774
     46   1140   1091   -594   -522   1117    -54    303    329    626    704    748
    -33   1070   1104   -519   -568   1085    -77    270    301    600    678    722
    -44   1044   1088   -504   -566   1065    -90    249    285    584    662    706
     49   1075   1026   -561   -488   1052    -85    241    280    574    649    691
     51   1091   1036   -571   -491   1062    -70    244    283    576    652    693
     -2   1067   1070   -532   -537   1070    -64    244    288    579    657    698
    -10   1052   1062   -522   -535   1054    -70    241    285    576    652    696
     12   1062   1049   -537   -517   1057    -83    231    277    571    646    688
     -7   1052   1057   -524   -532   1052    -83    228    275    568    646    691
      7   1039   1031   -524   -511   1036    -80    233    280    574    649    693
     41   1044   1002   -545   -480   1023    -85    226    275    566    641    683
     -2   1031   1034   -514   -517   1031    -85    228    277    571    646    691
    -31   1044   1072   -509   -550   1057    -72    244    293    587    665    709
      0   1060   1060   -530   -530   1060    -67    252    301    592    667    711
    -25   1047   1072   -511   -548   1060    -75    249    296    589    665    706
    -62   1034   1096   -485   -579   1065    -88    239    288    581    654    696
    -12   1026   1039   -506   -524   1031    -98    226    275    566    641    685
     28   1047   1018   -537   -493   1034    -85    239    288    576    654    698
    -18   1044   1060   -514   -540   1052    -75    244    296    587    667    711
     -2   1093   1096   -545   -548   1093    -44    272    335    620    698    743
     23   1158   1135   -592   -555   1145    -20    296    363    646    722    763
     10   1187   1176   -600   -584   1184      2    306    379    662    735    776
     15   1192   1176   -605   -581   1184     10    306    381    659    735    776
     25   1182   1156   -602   -563   1169     -7    283    366    644    717    756
     18   1208   1189   -613   -587   1197    -20    283    376    659    732    774
    -18   1202   1221   -592   -620   1213    -28    288    389    678    756    797
    -15   1187   1200   -587   -607   1192    -36    288    389    678    758    802
     38   1213   1174   -626   -566   1195    -33    296    394    685    763    807
     57   1202   1145   -631   -545   1174    -46    285    379    672    753    800
     44   1114   1070   -579   -514   1093    -88    249    332    628    711    763
     49   1052   1000   -550   -478   1026   -122    213    290    584    667    719
     41   1049   1008   -545   -483   1028   -101    210    283    579    665    714
      2   1049   1044   -527   -519   1047    -64    233    298    592    675    724
    -20   1010   1031   -496   -527   1021    -64    223    285    571    652    696
    -20    989   1010   -485   -517   1000    -83    200    259    545    626    672
    -18    971    989   -475   -504    979    -93    181    236    527    610    659
      0    950    950   -475   -475    950   -103    161    215    504    587    636
    -15    930    943   -457   -480    935   -101    155    213    496    579    628
    -44    914    956   -436   -498    935    -98    158    213    501    584    633
    -54    883    937   -413   -496    909   -114    145    202    488    571    623
    -23    898    919   -439   -472    909   -116    145    205    491    571    623
     23    956    932   -491   -454    943    -85    168    228    514    597    649
      5    956    948   -483   -470    950    -88    166    226    511    597    649
      0    930    930   -465   -465    930    -93    155    218    504    587    636
     -2    932    932   -465   -467    932    -70    189    236    509    587    626
    -25    911    937   -444   -480    924      2    306    298    535    581    602
     25    969    940   -498   -457    956     80    483    420    615    636    636
    124   1127   1002   -626   -439   1065    197    813    680    872    870    849
    202   1369   1166   -787   -483   1267    226   1078    940   1218   1252   1249
    194   1678   1483   -937   -644   1582     51    743    883   1353   1514   1584
     72   1917   1842   -997   -885   1880   -187     70    646   1345   1639   1782
   -215   1953   2169   -867  -1192   2060   -410   -667    231   1049   1426   1618
   -329   1540   1870   -607  -1098   1704   -659  -1236   -454    246    594    810
   -205   1137   1340   -467   -771   1239   -787  -1350   -813   -244     62    280
   -124    930   1054   -402   -592    992   -683   -992   -618   -129    114    290
   -135    896   1031   -379   -581    963   -462   -530   -275    127    306    431
    -72    909    982   -420   -527    945   -265   -161    -10    316    441    524
    -44    891    935   -423   -488    911   -155     38    122    415    509    568
    -10    917    927   -454   -470    922   -103    119    179    465    545    597
     18    904    885   -459   -433    896    -96    137    187    465    540    589
    -38    846    885   -405   -462    865    -98    148    192    462    535    579
    -41    865    906   -410   -475    883    -75    184    220    491    563    605
     -7    896    901   -446   -454    898    -62    202    236    504    576    620
     10    883    872   -446   -431    878    -77    192    228    493    566    602
     15    885    867   -452   -428    878    -85    187    223    491    561    600
      0    878    878   -439   -439    878    -88    189    228    496    574    610
      5    888    883   -449   -439    885    -90    202    239    506    581    618
    -28    904    932   -436   -480    917    -54    241    275    542    615    652
      0    935    935   -470   -467    935    -49    254    283    550    626    662
     54    974    919   -517   -431    948    -44    267    293    563    633    670
     67    982    914   -524   -423    948    -46    270    296    563    633    670
      5    943    937   -472   -465    940    -49    270    296    566    639    672
    -20    909    927   -446   -475    917    -57    272    296    563    636    672
    -10    919    930   -454   -470    924    -64    283    303    571    641    675
      2    953    950   -478   -475    950    -49    314    329    597    665    696
    -25    917    943   -444   -483    930    -49    324    337    605    672    704
     33    956    922   -496   -444    937    -49    337    345    607    675    704
     93   1026    932   -561   -418    979    -25    374    376    639    704    730
     38   1010    971   -527   -467    992     -7    413    407    670    735    758
     25   1018    992   -522   -483   1005      0    446    428    691    753    776
     51   1023    971   -540   -462    997     -5    472    439    698    758    776
     62   1031    969   -548   -454   1000      2    519    467    730    789    807
     70   1044    974   -558   -452   1010     10    574    501    763    823    841
    103   1060    956   -581   -426   1008     12    623    532    795    852    867
     96   1067    969   -581   -436   1018     10    667    555    826    885    898
    142   1143   1000   -644   -428   1072     28    730    602    878    940    956
    181   1189   1005   -685   -413   1098     28    766    626    909    971    987
    176   1205   1028   -691   -426   1117     25    792    646    932   1002   1018
    161   1270   1106   -717   -472   1189     54    836    688    984   1062   1078
    174   1314   1137   -745   -483   1226     59    852    704   1002   1080   1104
    171   1299   1127   -735   -478   1213     49    836    691    992   1070   1096
    142   1288   1145   -714   -501   1218     46    823    680    987   1070   1098
    145   1296   1148   -722   -501   1223     38    789    665    971   1057   1088
    122   1249   1127   -685   -501   1187     15    730    628    927   1015   1047
    124   1260   1135   -693   -504   1197     25    685    607    904    992   1026
    124   1288   1163   -706   -519   1226     44    646    597    891    976   1013
     88   1218   1127   -654   -519   1174     28    568    550    833    917    948
     59   1150   1091   -607   -514   1122     15    498    504    779    859    891
     33   1122   1085   -579   -527   1106     15    446    475    748    828    857
     41   1104   1062   -571   -509   1083      2    394    444    709    789    815
     25   1057   1028   -542   -501   1041    -18    342    407    675    748    774
     20   1054   1034   -537   -506   1044    -10    324    397    665    740    766
      2   1036   1034   -522   -514   1036    -12    298    376    644    717    748
     23   1005    982   -514   -478    995    -20    277    358    620    693    722
     -5    987    989   -493   -498    987    -31    257    340    602    678    704
    -18    971    989   -478   -504    982    -51    239    319    584    659    685
     31    987    956   -509   -462    971    -49    244    324    589    662    691
     49   1008    958   -527   -454    984    -36    257    340    605    675    706
     12    984    971   -501   -480    979    -38    252    337    602    675    706
      2    974    971   -488   -485    971    -46    241    332    594    670    701
      7    982    974   -496   -485    979    -36    252    340    602    678    704
      2   1039   1036   -519   -517   1039     -2    290    374    639    714    740
      2   1028   1026   -517   -511   1026    -10    288    371    639    711    740
      5    995    989   -501   -491    992    -25    275    358    620    693    722
    -10    984    992   -488   -501    987    -28    272    358    626    698    724
    -20    987   1008   -483   -514    997    -23    275    361    628    706    732
     10    997    987   -504   -488    992    -28    270    361    623    698    727
     25   1000    974   -514   -472    987    -31    265    355    620    696    722
      7   1008   1000   -509   -496   1005    -33    262    353    618    696    722
    -15    984   1000   -483   -506    992    -41    252    348    610    688    717
     10    997    987   -506   -488    992    -36    257    355    618    693    719
      2   1041   1039   -524   -517   1041    -10    277    381    644    719    743
     18   1093   1075   -558   -527   1085     25    296    407    665    740    763
     83   1161   1078   -620   -496   1119     67    329    441    696    766    792
     31   1158   1127   -597   -548   1143     72    340    454    706    779    802
      2   1166   1161   -584   -579   1163     57    335    459    717    789    813
     18   1143   1124   -581   -553   1135     12    298    433    696    769    795
     70   1156   1085   -613   -506   1122    -15    280    418    685    763    792
     31   1166   1135   -600   -550   1150      7    306    446    717    795    826
     20   1137   1117   -579   -548   1127     -7    306    436    709    787    818
     77   1111   1034   -597   -478   1072    -41    280    400    678    758    789
     70   1078   1008   -574   -467   1044    -54    259    371    652    735    766
     12   1041   1028   -527   -509   1036    -54    249    361    636    722    758
     28   1008    979   -519   -475    995    -54    236    340    613    696    730
     28    976    948   -504   -462    963    -51    218    319    592    672    706
    -31    924    956   -446   -493    940    -59    192    296    566    649    683
    -46    901    945   -428   -496    922    -67    179    277    545    628    665
      0    919    917   -459   -457    919    -57    184    280    545    626    665
     12    940    927   -478   -457    935    -44    194    288    555    639    672
    -10    911    922   -449   -465    917    -49    187    283    542    626    662
      5    911    906   -459   -452    909    -62    174    270    532    613    646
     -5    911    917   -454   -459    914    -59    181    277    540    623    657
    -12    906    919   -449   -467    911    -54    187    280    542    628    665
     -2    893    896   -444   -449    893    -70    174    265    530    613    649
    -12    888    898   -439   -457    893    -67    171    265    530    613    646
    -20    883    901   -431   -459    891    -57    184    275    537    618    646
    -18    891    906   -436   -462    898    -12    257    311    545    607    626
     10    940    930   -475   -459    935     75    418    418    613    646    639
     80   1049    966   -566   -441   1008    161    670    602    789    805    779
    223   1252   1026   -737   -400   1140    236    995    865   1085   1106   1085
    316   1579   1262   -950   -472   1421    197    979    995   1335   1436   1470
    153   1777   1623   -963   -735   1701      2    449    862   1408   1631   1743
   -124   1893   2016   -885  -1070   1953   -202   -262    576   1280   1595   1756
   -288   1654   1943   -685  -1114   1797   -446   -943    -15    667    995   1179
   -353   1182   1532   -415   -943   1356   -696  -1330   -597    -31    270    467
   -228    943   1171   -355   -698   1057   -730  -1156   -605   -109    150    324
   -132    870   1002   -368   -568    935   -548   -711   -319     93    288    413
    -77    885    963   -405   -522    924   -311   -283    -33    298    436    519
    -44    898    940   -428   -491    919   -127     20    166    446    542    600
    -25    880    906   -426   -465    893    -64    132    233    496    576    618
    -25    849    875   -413   -452    859    -70    142    236    488    563    597
    -28    846    875   -410   -452    862    -59    168    254    504    579    610
      2    859    854   -431   -428    857    -41    197    275    519    592    623
     20    852    831   -436   -405    841    -44    202    277    517    589    620
    -10    854    862   -423   -436    859    -57    200    275    514    589    618
     -7    875    883   -433   -444    878    -54    213    288    530    607    636
     23    888    865   -457   -420    875    -49    218    293    535    613    641
     33    888    854   -459   -410    872    -49    218    293    532    607    636
     23    878    852   -452   -413    865    -44    226    301    540    615    641
     23    880    857   -452   -418    870    -51    228    301    540    618    646
     15    896    880   -454   -433    888    -54    239    306    545    626    652
    -10    911    922   -449   -465    917    -28    275    337    579    654    680
     -2    924    927   -462   -465    927    -25    285    348    587    665    688
     33    922    888   -478   -428    906    -38    277    337    576    654    678
     33    927    893   -480   -431    909    -36    296    350    589    665    691
     10    935    924   -472   -457    930    -15    327    376    618    693    719
     23    927    904   -475   -441    914    -25    329    376    615    688    714
     36    935    898   -485   -431    917    -31    337    376    618    685    711
     33    956    919   -496   -441    940    -25    361    392    633    704    730
     12    924    911   -467   -449    919    -33    371    397    636    706    727
     80    971    891   -527   -405    932    -12    413    428    667    737    756
    155   1070    914   -613   -379    992     31    480    483    722    789    810
    106   1044    937   -576   -418    992     33    514    501    740    807    826
    106   1047    940   -576   -415    995     25    540    509    750    815    831
     77   1036    958   -558   -439    997      7    574    519    763    828    844
     49   1013    963   -532   -457    989      5    620    542    792    859    872
    132   1088    956   -613   -413   1023     23    688    587    844    911    924
    210   1179    969   -693   -379   1075     49    753    639    898    969    984
    192   1226   1034   -711   -420   1130     59    789    667    937   1013   1031
    187   1247   1057   -717   -433   1153     51    797    675    950   1031   1052
    200   1252   1052   -724   -426   1150     44    797    678    956   1039   1062
    181   1265   1083   -722   -449   1174     44    795    678    963   1049   1078
    168   1278   1106   -724   -470   1192     38    787    675    961   1052   1083
    181   1280   1096   -732   -457   1189     25    763    659    948   1039   1072
    163   1262   1098   -714   -467   1182     20    732    639    924   1018   1054
    129   1249   1119   -688   -493   1184     23    693    620    901    997   1034
    148   1257   1109   -704   -480   1184     36    646    605    878    971   1005
    129   1221   1088   -675   -480   1156     46    594    579    846    935    966
     80   1179   1098   -631   -509   1140     46    540    553    813    898    930
     44   1119   1075   -581   -514   1098     31    472    511    763    849    878
     38   1060   1021   -550   -491   1039     12    407    465    711    795    818
    -10   1015   1023   -504   -517   1021      0    358    431    678    758    784
    -15   1000   1013   -493   -514   1005     -7    329    415    662    740    769
     51   1015    963   -532   -454    989     -2    311    405    646    722    748
     64   1008    943   -535   -439    976     -2    290    392    628    709    735
     44    982    937   -514   -446    961    -12    267    374    610    691    719
     46    966    919   -506   -436    945    -31    241    350    589    667    693
      5    966    961   -485   -478    963    -18    262    368    607    683    709
    -51    966   1015   -457   -535    989      2    290    389    628    704    727
    -59    919    979   -428   -519    948    -33    259    358    597    675    698
     -2    932    935   -465   -467    932    -49    246    348    587    662    683
     51   1015    963   -532   -454    989     -5    283    384    626    704    727
     46   1031    984   -540   -467   1008     10    290    394    636    714    740
     23    992    969   -509   -472    982     -5    275    381    620    698    719
    -18    969    987   -475   -504    976    -10    280    387    623    701    722
    -15    969    984   -475   -498    976    -12    277    387    620    698    724
     15    974    958   -496   -472    966    -28    265    374    610    685    711
     33    987    953   -511   -459    969    -23    270    379    618    693    719
     10    976    963   -493   -478    971    -18    270    381    620    696    724
     10    969    958   -488   -472    963    -20    265    376    615    691    719
      7    945    937   -478   -465    940    -23    259    371    610    683    711
    -20    935    956   -457   -488    943    -28    252    366    605    680    706
    -20    966    987   -475   -504    976    -20    262    379    615    691    717
     41   1052   1010   -545   -483   1031     15    290    418    649    722    745
     62   1101   1039   -584   -488   1070     51    316    441    670    745    766
     33   1104   1067   -568   -517   1085     70    329    452    680    753    776
     12   1104   1091   -558   -540   1098     70    329    459    685    758    782
     31   1122   1091   -576   -530   1106     46    311    459    688    761    782
     28   1109   1078   -571   -524   1096     20    306    459    691    769    795
     36   1101   1062   -568   -511   1083     -2    293    449    685    769    797
     75   1109   1034   -594   -480   1070    -20    283    436    675    758    784
     72   1083   1010   -576   -467   1047    -33    275    420    665    750    776
     31   1052   1021   -540   -496   1036    -38    277    415    659    745    776
     15   1018   1002   -517   -493   1010    -36    272    405    646    735    763
     12    989    976   -501   -480    982    -38    257    381    623    711    743
     15    984    969   -498   -475    976    -33    252    371    613    698    730
     10    943    932   -478   -462    940    -41    223    342    576    662    691
     -7    896    904   -444   -454    901    -62    192    309    542    626    654
    -15    885    901   -436   -457    893    -62    184    296    532    618    646
    -10    888    898   -439   -454    893    -59    181    296    532    618    652
    -44    828    870   -392   -457    849    -83    158    272    504    587    620
    -49    815    862   -384   -457    839    -85    155    270    501    587    618
     23    878    854   -452   -415    867    -62    174    288    522    605    639
     64    898    833   -480   -384    867    -54    181    293    524    605    639
     10    865    852   -439   -420    859    -62    171    283    517    597    631
    -28    857    885   -415   -457    872    -59    176    290    522    607    639
    -25    839    865   -407   -446    852    -70    168    283    514    594    626
     10    857    846   -433   -418    852    -49    197    296    519    594    620
     -2    878    880   -439   -441    880     33    337    384    571    623    626
     44    940    893   -493   -423    917    111    524    514    675    701    683
    158   1101    940   -631   -392   1021    197    820    732    896    909    878
    257   1332   1075   -795   -407   1205    249   1122    989   1213   1254   1247
    231   1615   1384   -924   -576   1501    127    839    984   1366   1519   1587
     70   1779   1706   -924   -818   1743    -75    197    774   1350   1615   1751
   -168   1782   1951   -807  -1060   1865   -262   -519    384   1052   1374   1551
   -306   1465   1771   -579  -1039   1618   -501  -1143   -275    316    633    818
   -288   1031   1317   -374   -802   1171   -709  -1312   -654   -155    129    319
   -246    776   1023   -265   -633    898   -688  -1021   -524    -88    148    296
   -163    818    979   -327   -571    898   -459   -545   -197    158    332    439
    -51    883    935   -415   -493    909   -218   -129     80    358    480    548
    -44    807    852   -384   -446    828   -122     54    189    428    522    566
    -15    813    828   -400   -420    820    -85    124    231    459    542    581
     -5    818    820   -407   -413    818    -67    158    254    472    555    589
      2    826    823   -413   -410    826    -54    184    275    488    566    594
    -25    805    831   -392   -428    818    -62    187    270    485    558    589
    -23    815    839   -397   -431    826    -54    202    285    498    574    607
      5    823    818   -415   -405    820    -51    207    288    501    574    607
     18    818    800   -418   -389    810    -59    207    285    498    571    602
      2    831    826   -418   -413    831    -51    226    298    514    589    626
      0    833    831   -418   -415    833    -54    231    301    514    592    626
     31    839    807   -436   -389    826    -59    231    303    514    589    620
     23    857    833   -439   -405    846    -49    246    319    532    607    641
      7    852    844   -431   -418    846    -49    252    319    537    613    646
     15    849    831   -433   -407    841    -57    249    316    532    607    641
      2    841    839   -423   -418    839    -51    262    327    545    618    652
     10    859    849   -433   -418    854    -44    285    348    566    641    678
     49    880    831   -467   -389    857    -57    288    342    561    633    667
     36    893    857   -465   -410    875    -54    303    355    574    644    675
     18    898    880   -459   -431    888    -46    322    371    592    662    691
     36    893    857   -465   -410    875    -51    329    374    592    659    691
     44    888    844   -467   -400    867    -54    342    381    600    662    691
    -10    859    870   -426   -439    865    -57    363    392    610    675    704
    -18    865    880   -423   -449    872    -64    392    410    631    693    724
    142   1010    867   -576   -361    940    -12    470    472    693    753    784
    197   1085    885   -641   -345    987     31    535    519    745    802    831
    119   1018    898   -568   -389    958     18    558    524    748    810    836
    124   1015    891   -571   -384    953      5    592    537    763    823    852
    132   1044    911   -587   -389    979      5    644    571    800    859    885
    135   1085    950   -613   -407   1018     18    704    613    852    914    943
    153   1109    956   -631   -402   1031     18    740    633    880    948    979
    174   1132    958   -654   -392   1047      5    756    646    898    966   1000
    171   1163    992   -667   -410   1078      0    769    657    917    992   1026
    158   1179   1021   -670   -431   1101     -2    771    665    930   1008   1044
    168   1189   1021   -680   -426   1106     -7    766    662    930   1010   1052
    171   1210   1039   -691   -433   1124     -7    758    659    930   1010   1060
    171   1236   1065   -704   -446   1150      7    750    659    932   1015   1067
    174   1221   1047   -698   -436   1135      2    711    636    904    987   1039
    142   1192   1047   -667   -452   1119     -7    657    602    865    945    992
    101   1145   1044   -623   -470   1093    -18    589    561    820    896    943
    109   1111   1002   -610   -446   1057    -20    522    519    766    839    880
    116   1130   1013   -623   -449   1070     -2    488    506    745    813    857
     38   1091   1049   -566   -504   1070      0    444    485    722    789    836
      2   1049   1047   -527   -522   1047     -7    392    454    685    753    800
      5   1013   1008   -509   -501   1010    -18    353    426    657    722    769
     12    979    966   -498   -475    974    -33    314    394    623    685    735
      0    958    956   -480   -478    958    -38    288    376    605    670    719
      5    932    927   -470   -462    930    -49    265    355    581    646    691
     18    943    924   -480   -452    935    -49    246    342    568    633    675
      2    932    927   -470   -462    930    -51    241    337    561    628    672
     12    932    917   -472   -452    924    -51    239    335    558    626    672
     33    930    893   -483   -431    911    -51    239    335    555    623    667
     15    930    914   -472   -449    922    -44    246    342    566    631    675
      2    935    930   -470   -465    932    -46    249    345    568    633    680
     20    937    917   -478   -446    927    -49    246    345    568    633    680
     18    937    919   -480   -449    930    -49    246    345    574    641    688
     15    940    924   -478   -454    932    -51    244    345    571    641    688
     38    927    888   -485   -426    906    -64    231    335    561    628    675
     33    922    888   -478   -428    906    -70    226    329    558    626    672
     10    932    922   -472   -454    927    -64    228    335    566    636    683
     51    945    893   -498   -420    919    -75    218    324    553    620    672
     28    937    909   -485   -439    922    -70    223    329    558    626    675
    -23    948    971   -462   -498    958    -46    252    353    587    654    704
      0    953    953   -478   -478    953    -49    244    348    581    652    704
     54    948    893   -501   -418    922    -64    228    335    563    633    688
     46    987    937   -517   -446    963    -49    246    358    589    659    709
     10   1049   1039   -530   -514   1044    -10    285    400    628    698    745
     -7   1047   1054   -519   -530   1049      7    293    405    633    701    750
     41   1057   1015   -548   -485   1036      7    290    402    626    693    740
     46   1117   1070   -584   -511   1093     25    303    426    652    722    769
     41   1119   1078   -581   -519   1098     12    296    428    654    727    776
     57   1101   1041   -579   -491   1070    -20    272    415    644    719    771
     41   1117   1075   -579   -517   1096    -38    259    407    646    722    776
     33   1114   1080   -576   -522   1098    -41    265    405    646    727    779
     64   1083   1018   -574   -478   1052    -62    246    384    626    704    758
     88   1049    961   -568   -436   1005    -83    233    358    605    685    745
     88   1034    945   -561   -428    989    -85    228    348    594    678    740
     67    997    930   -532   -431    963    -98    205    324    566    652    714
     25    966    940   -496   -457    953    -83    202    314    553    636    693
     -2    937    940   -470   -470    937    -83    192    296    535    618    672
     12    898    885   -454   -436    893   -106    158    262    498    579    639
     10    859    849   -436   -418    854   -122    132    236    467    550    607
    -25    841    865   -407   -444    852   -116    132    228    462    545    607
    -77    800    878   -361   -478    839   -129    116    213    449    535    594
    -59    771    831   -355   -444    800   -163     85    187    418    506    566
     51    867    815   -462   -381    841   -135    114    213    446    535    594
     67    927    859   -498   -397    896    -98    145    246    483    571    631
      0    854    854   -428   -426    854   -114    129    231    465    553    613
     57    880    823   -467   -381    852    -98    145    241    470    558    618
     41    893    852   -470   -405    872    -88    155    246    480    566    626
    -44    784    828   -371   -436    805   -106    161    233    452    527    576
    -28    795    820   -384   -426    807    -33    293    316    493    537    563
     70    953    883   -511   -405    919     90    527    498    654    670    672
    171   1143    971   -659   -400   1057    176    846    763    948    963    950
    316   1444   1127   -880   -405   1288    168   1028    982   1265   1335   1361
    254   1709   1452   -982   -597   1582     25    737    937   1397   1590   1696
     54   1880   1826   -966   -885   1855   -145    166    724   1371   1680   1852
   -150   1823   1974   -836  -1065   1899   -337   -548    202    872   1215   1421
   -259   1452   1712   -597   -984   1582   -558  -1135   -465     93    413    623
   -226   1041   1265   -410   -745   1153   -745  -1280   -792   -301      0    215
   -142    784    927   -319   -535    854   -717  -1005   -652   -220     28    213
    -49    802    849   -376   -449    826   -527   -605   -348      0    189    332
    -23    833    857   -405   -441    844   -309   -218    -49    228    363    467
    -28    828    854   -402   -441    841   -179      5    114    358    462    537
     -7    810    818   -400   -413    813   -148     64    153    381    475    537
    -41    758    800   -361   -420    779   -155     72    153    374    457    517
    -44    756    797   -355   -420    776   -153     85    158    379    457    519
     64    831    766   -452   -350    800   -124    122    192    410    485    548
    132    893    761   -511   -314    828    -90    161    228    444    519    584
     36    854    818   -446   -389    836    -88    174    236    457    532    594
      2    836    833   -420   -415    836    -96    179    236    454    532    594
     33    844    810   -439   -387    828   -106    176    231    449    527    584
     18    844    826   -431   -402    836   -101    187    241    462    540    597
     23    857    831   -441   -402    844    -93    202    257    480    558    615
     62    867    805   -465   -371    836    -98    207    257    475    553    613
     49    865    815   -457   -384    841   -101    210    254    472    548    607
     36    878    841   -457   -402    859    -93    218    265    483    561    620
     57    878    818   -467   -381    849    -90    223    267    488    563    623
     67    875    807   -472   -371    841    -88    233    275    493    568    628
     36    896    859   -467   -413    878    -77    259    301    522    597    657
     46    901    854   -472   -402    878    -83    267    303    527    602    659
     64    904    839   -485   -387    872    -85    275    311    532    605    662
     51    919    865   -485   -407    893    -75    298    329    553    626    680
     46    924    878   -488   -415    901    -64    322    348    574    646    698
     77    932    854   -504   -387    893    -62    342    363    584    657    709
     85    937    849   -514   -381    893    -59    371    381    607    678    732
     83    945    862   -514   -389    904    -46    410    410    639    711    761
     98    961    859   -530   -381    911    -44    449    436    665    735    782
    114    992    878   -553   -381    935    -46    491    462    693    761    807
    111   1026    911   -568   -402    969    -36    548    501    740    810    857
    137   1057    917   -597   -389    987    -31    605    540    784    857    904
    189   1075    885   -633   -348    979    -41    639    563    815    888    937
    226   1132    906   -678   -340   1021    -41    675    594    854    932    982
    192   1174    982   -685   -394   1080    -20    722    636    906    989   1039
    142   1200   1057   -672   -457   1130      5    766    680    953   1039   1088
    166   1228   1062   -698   -449   1148     -7    766    680    956   1047   1098
    171   1257   1085   -714   -457   1171    -18    756    672    956   1052   1109
    210   1273   1060   -743   -426   1166    -28    735    659    943   1047   1104
    194   1265   1070   -730   -439   1169    -15    727    657    940   1041   1101
    137   1257   1119   -698   -491   1189     -7    706    641    924   1026   1085
     98   1184   1085   -641   -493   1135    -31    639    587    859    961   1023
    114   1150   1034   -633   -459   1093    -41    571    537    800    896    956
    163   1202   1039   -683   -439   1122      0    548    535    787    880    937
    127   1156   1028   -641   -452   1093      7    493    501    740    828    885
     85   1067    982   -576   -446   1026    -31    402    431    662    748    805
     72   1060    984   -568   -457   1023    -31    361    402    633    714    771
     25   1018    989   -522   -480   1005    -36    322    379    602    685    745
     41    976    935   -511   -446    956    -59    272    337    558    641    704
     72    974    901   -522   -413    937    -77    231    306    527    607    667
     28    974    943   -504   -457    958    -67    228    306    527    610    672
     31   1000    966   -517   -467    984    -44    249    322    542    626    688
     46    958    911   -504   -431    935    -70    218    290    509    589    654
      0    922    922   -459   -459    922    -75    210    285    504    584    646
      5    927    919   -467   -457    924    -75    207    288    506    587    652
     23    911    888   -467   -433    901    -88    197    280    498    579    644
     12    927    911   -470   -449    919    -72    215    298    514    594    662
     -2    950    953   -472   -478    950    -57    231    309    530    613    680
     10    917    906   -465   -449    911    -72    215    293    511    594    659
     59    940    880   -501   -410    911    -72    220    298    517    600    662
     54    958    904   -506   -426    932    -70    223    301    522    605    672
     28    961    932   -493   -452    948    -64    220    306    527    610    675
     18    953    932   -485   -459    943    -72    218    303    522    605    670
     12    943    930   -478   -457    937    -80    215    298    519    602    667
     15    935    919   -475   -452    927    -85    210    293    514    602    667
     33    914    880   -472   -423    898    -90    202    290    511    594    662
     -2    898    901   -449   -452    901    -93    202    288    509    594    657
    -10    953    963   -472   -488    958    -75    223    314    532    618    683
     46   1034    987   -542   -470   1010    -41    249    345    561    652    711
     57   1057   1000   -555   -470   1028    -23    254    358    571    657    717
     41   1088   1044   -566   -504   1067      7    275    381    594    678    740
     23   1091   1067   -558   -522   1080     12    275    387    597    680    743
     10   1062   1052   -537   -522   1057    -20    246    368    576    662    724
     67   1130   1062   -597   -496   1096    -18    262    394    607    696    761
     57   1109   1052   -584   -498   1080    -41    249    379    597    691    758
     25   1065   1039   -545   -506   1052    -62    228    363    581    675    740
     51   1072   1018   -563   -483   1047    -62    239    368    589    680    748
    111   1106    995   -607   -441   1052    -51    257    374    600    696    766
     96   1047    950   -571   -428    997    -75    231    340    566    662    735
     62    979    917   -522   -426    948    -90    202    309    532    628    701
     31    958    924   -496   -446    943    -83    197    296    519    615    688
      5    911    906   -457   -449    909    -83    181    277    496    592    667
      7    872    865   -441   -428    870    -98    150    241    457    550    626
      5    859    852   -433   -423    857    -96    142    231    444    537    615
      5    839    833   -423   -415    836    -93    140    226    436    532    607
      7    810    802   -407   -397    807    -98    132    218    426    522    594
    -12    805    815   -397   -413    810   -106    127    210    418    511    587
    -23    813    836   -394   -431    826   -103    127    213    420    517    592
    -18    807    826   -394   -423    818   -106    122    210    415    511    587
      0    810    810   -405   -405    810   -106    122    210    415    509    584
     -2    828    828   -413   -415    828    -96    129    218    428    522    597
      5    815    810   -410   -402    813   -101    124    213    423    517    592
    -12    771    784   -381   -400    779   -109    119    200    402    493    566
    -36    769    805   -366   -420    787    -49    213    249    420    488    548
     23    870    846   -449   -410    859     67    418    397    527    561    594
    101    966    865   -535   -381    917    150    672    597    717    727    740
    153   1124    971   -641   -410   1049    176    976    854   1028   1052   1067
    187   1454   1267   -820   -540   1361     90    901    948   1267   1392   1470
    163   1745   1579   -956   -709   1662    -98    311    745   1288   1556   1712
    -12   1906   1919   -945   -966   1912   -285   -363    402   1093   1454   1657
   -265   1615   1878   -675  -1072   1745   -509  -1023   -220    420    782   1010
   -311   1075   1387   -381   -849   1231   -743  -1410   -831   -337     -5    246
   -205    771    974   -283   -589    870   -758  -1184   -763   -337    -57    166
   -163    709    870   -272   -517    789   -581   -748   -446    -98    114    288
   -119    758    878   -319   -498    818   -353   -319   -119    145    301    428
    -31    779    810   -374   -420    795   -176    -12    101    314    423    519
     15    805    787   -410   -387    797   -103     96    181    376    472    553
    -41    771    810   -366   -426    789    -83    129    205    394    485    563
    -41    745    787   -353   -415    766    -88    137    207    392    478    553
    -51    709    761   -327   -405    735   -103    135    205    384    465    537
    -59    724    784   -335   -420    753    -98    148    215    397    480    553
    -15    774    789   -379   -402    782    -80    168    236    418    498    571
     46    813    763   -431   -358    789    -62    187    252    431    511    579
     33    810    776   -420   -371    795    -51    200    262    441    524    589
    -46    748    795   -353   -420    771    -77    184    246    428    514    581
     -5    795    797   -394   -402    795    -77    197    257    439    524    592
     46    844    795   -446   -374    820    -62    223    275    457    542    607
     12    818    805   -415   -394    813    -57    233    285    470    553    623
     20    766    743   -394   -361    756    -90    202    259    441    522    589
      2    750    748   -376   -374    750    -88    213    265    446    524    594
    -23    826    846   -402   -433    836    -36    277    327    506    587    654
     25    888    862   -457   -418    875     -2    324    363    545    623    688
     46    870    820   -459   -387    846    -28    303    345    527    602    670
     -2    844    846   -420   -423    846    -33    309    348    532    607    672
    -10    841    852   -415   -431    846    -36    327    361    540    618    680
     20    841    820   -431   -400    831    -38    342    371    548    626    685
     51    872    820   -465   -384    846    -25    376    397    576    652    706
     25    865    839   -446   -407    852    -23    402    413    594    670    722
     28    859    831   -446   -400    846    -31    420    423    602    675    727
     88    917    828   -501   -368    872    -12    470    457    636    706    756
     90    966    875   -530   -392    922     25    545    511    693    761    810
     80    961    880   -522   -400    919     36    597    542    724    792    841
    111    966    852   -540   -371    909     25    636    561    740    807    854
    116    987    870   -550   -376    930     31    696    600    787    857    901
    140   1067    924   -605   -392    997     49    756    649    844    919    969
    163   1111    948   -639   -392   1031     54    787    672    872    950   1000
    168   1143    974   -657   -402   1060     54    802    685    893    974   1026
    137   1158   1021   -646   -441   1091     54    810    696    911    997   1052
    166   1158    992   -662   -413   1075     41    797    685    904    997   1052
    189   1169    979   -680   -394   1075     28    787    675    896    992   1049
    176   1205   1028   -691   -426   1117     38    784    680    904   1002   1065
    158   1179   1021   -667   -431   1101     38    756    662    883    984   1049
    161   1137    976   -649   -407   1057     23    693    618    833    935   1000
     90   1145   1054   -618   -480   1101     51    665    615    826    924    987
     54   1143   1088   -600   -517   1117     72    626    605    805    901    963
     93   1085    992   -589   -449   1039     36    532    537    730    820    880
     67   1044    976   -555   -454   1010     23    470    498    688    776    833
     33   1002    966   -519   -465    984     23    426    475    659    748    805
     25    961    935   -493   -454    948     12    379    444    628    714    771
     20    927    906   -472   -441    917     -5    329    402    584    667    724
      5    919    914   -465   -454    917     -7    306    392    571    654    711
      2    893    891   -449   -444    893    -18    283    376    555    639    696
     12    878    862   -446   -423    870    -28    257    358    532    618    675
     -2    875    878   -436   -439    875    -20    259    361    537    623    680
    -44    846    891   -402   -470    867    -33    246    348    522    610    670
     12    865    852   -439   -418    857    -33    244    350    524    607    667
     67    917    846   -493   -389    883    -10    265    371    545    628    685
     15    893    878   -454   -431    885      2    275    376    553    636    698
    -15    888    901   -436   -459    893     -2    272    376    550    633    691
      5    893    888   -452   -441    891    -12    267    371    548    628    683
     12    911    898   -465   -444    906      2    283    387    563    646    704
     18    893    875   -454   -428    885     -2    277    384    558    644    701
     28    891    859   -459   -415    875    -25    257    363    540    623    680
      0    878    878   -441   -439    878    -28    252    361    537    620    678
    -41    857    896   -407   -470    875    -23    259    371    550    633    691
     -5    878    883   -436   -444    880    -23    265    374    553    639    693
     15    893    878   -454   -431    885    -23    265    371    548    636    691
    -12    888    898   -439   -454    893    -20    267    379    555    646    701
    -25    841    867   -410   -446    852    -41    249    361    537    626    680
      5    872    867   -439   -431    870    -31    252    368    545    631    683
     44   1000    953   -524   -454    979     33    309    431    605    691    743
     36   1049   1013   -542   -488   1031     77    335    465    633    719    771
     20   1026   1005   -524   -491   1015     77    324    457    623    706    756
     -5    995   1000   -493   -501    997     62    306    441    607    691    740
    -10   1018   1026   -504   -517   1021     49    301    454    620    706    756
     23   1041   1015   -532   -496   1028     25    293    457    626    714    766
     38   1049   1008   -545   -483   1028     10    288    449    623    714    769
     25   1054   1028   -540   -501   1041     18    303    465    646    737    795
     46   1023    976   -537   -465   1000      0    293    449    631    722    779
     59    974    914   -517   -428    945    -33    270    413    597    691    748
     28    943    914   -488   -444    930    -41    259    394    581    680    740
      7    914    906   -459   -449    911    -49    244    374    563    659    722
     15    883    865   -449   -423    875    -54    223    350    532    628    688
     -5    867    872   -431   -439    870    -36    218    348    527    620    680
    -12    852    862   -420   -439    857    -33    205    329    509    602    662
     12    831    818   -420   -402    826    -46    184    311    485    579    641
      0    784    784   -392   -392    784    -64    163    290    465    555    618
    -12    758    769   -374   -389    763    -67    155    280    457    550    613
     25    761    735   -394   -355    748    -80    140    267    441    535    597
      0    758    758   -379   -379    758    -80    137    267    444    535    594
    -96    735    831   -322   -465    784    -57    161    288    465    558    618
    -57    782    836   -363   -446    810    -38    187    306    483    576    636
     -5    813    815   -405   -410    813    -28    200    314    491    579    636
    -54    771    826   -358   -439    797    -41    184    303    480    571    626
    -77    727    805   -327   -441    766    -62    171    283    457    545    600
    -28    784    810   -379   -420    797      7    270    348    488    558    597
     77    930    852   -506   -389    891    135    472    491    594    639    652
     90   1010    919   -550   -413    966    236    743    693    787    807    800
    168   1158    989   -665   -410   1072    285   1062    943   1080   1111   1109
    223   1441   1215   -833   -496   1330    202    963   1018   1293   1408   1465
    103   1686   1582   -896   -737   1636      5    405    880   1363   1600   1727
   -122   1816   1938   -846  -1028   1875   -226   -327    584   1234   1564   1748
   -285   1527   1813   -623  -1049   1670   -462   -989    -28    568    906   1111
   -314   1075   1389   -381   -852   1234   -685  -1309   -561    -77    236    452
   -244    784   1028   -270   -636    906   -717  -1117   -561   -153    116    303
   -168    711    880   -270   -524    795   -555   -693   -293     28    231    371
   -122    743    865   -311   -493    802   -309   -272     -7    231    379    483
    -59    769    828   -355   -444    797   -122     20    187    379    488    563
      5    792    787   -400   -389    789    -49    135    259    433    527    592
    -20    737    758   -358   -389    748    -49    150    259    426    511    571
    -38    732    769   -348   -402    750    -46    168    272    433    522    576
    -38    730    769   -345   -402    748    -41    181    283    444    530    579
    -15    740    756   -363   -387    748    -41    194    290    452    537    587
    -10    769    779   -379   -394    774    -33    210    303    465    550    600
    -15    774    787   -381   -402    779    -25    226    314    475    558    610
     -5    756    761   -376   -384    758    -36    220    311    470    553    605
    -18    745    763   -366   -392    753    -49    218    303    465    548    597
    -54    732    787   -337   -420    758    -51    223    306    470    555    605
     -5    782    784   -389   -397    784    -41    241    327    485    571    620
     41    818    776   -431   -366    797    -28    259    337    498    584    631
     10    800    787   -405   -389    795    -15    275    350    514    597    646
     -2    779    782   -387   -392    779    -10    288    361    522    605    654
     20    805    784   -413   -381    795    -23    280    355    514    597    644
     23    810    787   -418   -381    800    -25    288    358    519    597    646
     36    805    769   -420   -366    787    -33    290    361    522    602    652
     31    797    766   -413   -366    782    -33    303    371    532    610    659
    -25    805    828   -392   -428    815    -20    340    397    558    636    683
    -12    839    852   -413   -431    844      2    387    428    592    667    711
     57    880    820   -470   -381    852     25    420    457    618    691    735
     70    846    776   -457   -353    813      2    418    446    605    678    717
     36    862    826   -452   -394    844     10    459    475    633    706    748
     12    878    865   -446   -426    872     20    509    504    665    735    774
     36    904    867   -470   -415    888     28    553    530    691    761    795
    111    969    857   -540   -371    914     41    610    568    732    800    831
     98    963    865   -532   -384    914     41    657    589    758    828    859
    109    971    862   -540   -376    917     41    701    615    787    857    891
    142   1008    862   -576   -358    935     41    745    644    823    893    930
    171   1062    891   -615   -358    976     36    771    665    846    927    966
    124   1070    945   -597   -410   1008     31    782    672    865    948    987
    142   1119    976   -631   -415   1049     49    815    706    904    987   1034
    194   1215   1021   -706   -413   1119     75    841    735    937   1028   1075
    163   1176   1013   -670   -423   1096     54    810    709    914   1008   1062
    163   1153    989   -659   -413   1072     41    776    685    891    982   1039
    145   1163   1018   -654   -436   1091     51    756    680    885    979   1036
    114   1148   1034   -631   -459   1091     54    717    659    859    956   1013
    119   1106    987   -613   -433   1047     36    641    613    802    901    956
    114   1070    956   -594   -420   1013     28    571    571    758    852    906
     59   1031    971   -545   -454   1000     44    530    558    737    828    880
     15    984    966   -501   -475    974     41    480    530    701    787    836
     18    945    927   -480   -454    937     23    418    488    657    737    787
    -15    919    935   -454   -475    924     25    384    470    633    717    766
    -18    911    930   -446   -475    919     25    358    454    618    698    748
    -20    885    906   -433   -465    896     15    324    431    589    667    717
    -31    836    867   -402   -449    852      0    288    400    561    639    688
    -20    828    849   -405   -433    839      5    283    400    558    636    685
     -5    836    841   -415   -423    836     18    288    405    563    641    693
    -18    854    872   -418   -444    862     15    290    407    566    644    691
     -7    857    865   -423   -436    859     -5    277    392    550    633    680
     12    839    826   -426   -407    833    -12    272    389    545    626    672
     -2    823    826   -410   -413    826     -2    275    392    548    626    672
    -44    818    859   -387   -452    839    -15    267    384    542    620    670
    -51    802    854   -374   -452    828    -25    262    381    540    620    667
    -15    815    831   -402   -423    823    -18    265    389    548    623    667
     12    867    852   -441   -420    859      5    285    407    566    641    691
     20    893    872   -457   -426    883     15    296    418    579    654    704
      0    854    854   -426   -426    854      0    275    400    558    636    680
     -2    831    833   -415   -418    833     -7    270    392    550    628    675
    -15    844    857   -415   -436    849     -2    275    400    561    639    685
     -5    828    833   -413   -418    831    -15    265    389    548    626    675
    -31    789    820   -379   -426    805    -36    241    368    524    602    649
    -41    807    846   -384   -444    826    -23    246    379    537    615    662
      5    870    865   -439   -431    867      5    275    410    568    649    696
     20    896    872   -459   -426    885     18    288    423    579    657    701
     31    948    917   -488   -441    932     57    319    454    610    685    732
    -10    963    974   -478   -493    969    103    348    488    639    714    758
    -15    963    976   -475   -496    969    103    340    483    631    704    748
    -10    979    989   -485   -498    982     83    322    472    626    698    743
    -25   1028   1054   -501   -540   1041     83    337    501    657    732    779
     -2   1000   1000   -501   -501   1000     36    311    478    641    717    766
     10    969    958   -491   -472    963      5    288    459    623    698    750
     31    989    956   -511   -462    974     20    309    478    644    722    771
     49    943    893   -496   -420    919      5    301    457    623    706    756
     59    924    865   -493   -402    896    -25    267    420    589    672    724
     49    909    859   -480   -405    885    -23    262    410    579    662    719
      7    883    875   -446   -433    878    -15    249    394    561    646    706
     -2    865    867   -431   -433    865    -10    244    381    545    631    683
     -7    813    820   -405   -415    818    -23    218    353    514    597    649
    -41    792    831   -376   -436    810    -18    213    348    509    592    646
    -38    776    813   -368   -426    795    -20    205    335    496    576    628
    -25    758    784   -366   -405    771    -25    194    324    483    563    615
    -36    743    779   -355   -407    761    -33    187    311    470    553    607
    -44    722    766   -337   -405    743    -49    174    298    457    537    592
    -54    696    750   -322   -402    722    -59    166    293    449    530    584
    -38    724    763   -342   -400    743    -46    184    311    472    553    607
    -28    730    756   -353   -392    743    -46    181    309    467    550    607
      5    737    732   -371   -363    735    -41    181    311    465    548    605
    -18    732    750   -358   -384    740    -33    187    316    470    550    607
    -51    735    787   -340   -418    761      2    241    348    493    563    610
     25    839    810   -433   -392    826    109    413    462    568    613    633
     83    904    820   -493   -368    862    184    618    602    691    711    711
    132   1015    880   -574   -376    948    254    927    828    930    943    935
    233   1265   1031   -748   -397   1148    277   1145   1044   1218   1273   1299
    215   1548   1332   -883   -561   1441    132    761    997   1340   1499   1597
      5   1696   1691   -852   -841   1693    -54    109    795   1314   1571   1730
   -244   1631   1875   -693  -1060   1753   -257   -610    353    932   1236   1428
   -355   1234   1590   -439   -971   1410   -514  -1184   -322    161    457    665
   -270    867   1135   -298   -704   1002   -672  -1218   -555   -145    119    316
   -197    672    867   -239   -532    769   -633   -901   -400    -51    163    319
   -150    683    833   -267   -493    756   -413   -459   -111    153    314    431
   -140    688    828   -272   -483    758   -174    -59    142    337    444    527
    -85    704    789   -311   -439    748    -77    109    244    413    498    561
     -5    743    748   -371   -376    745    -28    168    288    446    527    584
     28    737    709   -387   -340    724    -12    194    301    452    527    581
    -38    688    727   -324   -381    706    -31    189    290    439    514    566
    -46    704    750   -329   -400    727    -33    197    298    446    522    571
    -10    714    724   -353   -366    719    -31    207    306    449    522    571
      0    730    730   -366   -363    730    -12    228    324    467    540    587
    -49    714    763   -332   -405    737     -2    246    337    483    558    607
    -31    698    730   -335   -381    711    -23    236    324    470    545    597
     -7    711    719   -353   -363    714    -28    241    329    472    548    597
    -15    724    740   -355   -379    732    -12    262    348    493    568    618
    -28    745    774   -358   -400    758    -15    262    350    496    571    623
      0    735    735   -368   -368    735    -31    257    340    480    558    605
      7    753    745   -381   -368    750    -15    277    358    501    576    623
    -18    740    758   -363   -387    748     -5    293    371    514    589    639
     -5    743    748   -368   -376    745     -7    301    376    517    589    639
      5    761    756   -384   -376    758    -10    311    376    522    594    641
    -25    740    766   -358   -394    753    -15    319    381    527    600    646
      2    784    779   -394   -389    782      2    345    407    548    623    670
     33    802    769   -418   -366    787     10    366    423    563    633    678
     38    815    774   -428   -368    795     15    394    441    581    652    698
     57    823    766   -439   -355    795     23    423    457    597    667    714
    109    839    730   -475   -309    784     10    436    459    600    667    711
    114    854    740   -483   -311    797     12    470    478    620    688    724
     31    846    815   -439   -392    831     38    535    519    665    730    769
     77    880    800   -480   -361    841     46    581    550    696    761    795
    132    909    774   -522   -322    844     54    628    574    719    784    818
    124    927    802   -524   -337    865     59    678    602    756    820    857
    116    943    823   -530   -353    883     54    724    631    795    862    898
    137    987    849   -563   -355    917     44    756    652    823    893    932
    109    997    885   -555   -389    940     38    779    670    849    927    966
     90    992    901   -540   -405    948     18    774    665    849    932    976
    181   1072    888   -628   -353    982     33    784    680    867    950   1000
    231   1171    937   -701   -353   1054     75    818    719    909    995   1047
    197   1158    958   -678   -379   1060     80    818    719    911   1000   1057
    158   1096    937   -626   -389   1018     59    782    691    880    969   1031
    140   1083    940   -613   -400   1013     44    732    659    846    935    997
    150   1109    958   -631   -405   1034     54    693    646    828    919    979
    148   1091    943   -620   -397   1018     64    641    620    789    878    935
    109   1002    893   -555   -392    948     38    558    563    722    805    857
     54    961    906   -509   -426    935     44    509    540    693    774    826
     46    945    898   -496   -426    922     44    462    519    665    745    797
     44    901    857   -472   -407    878     28    407    483    626    701    748
     33    875    841   -454   -402    859     25    374    462    602    678    722
      7    841    833   -426   -413    839     18    345    441    579    654    704
     -5    792    797   -394   -400    795      0    306    410    545    620    670
     -7    748    756   -371   -381    753    -23    267    376    511    587    633
    -10    771    782   -379   -394    776     -7    275    384    522    597    646
     15    807    792   -413   -389    802     10    293    402    542    618    665
     10    784    774   -397   -381    779      2    285    394    530    605    654
    -20    774    795   -379   -407    784     -2    275    389    524    600    652
    -23    787    810   -381   -415    797      0    283    394    530    607    659
     33    807    771   -423   -368    789      0    277    389    524    600    652
     54    833    779   -444   -363    807     23    296    405    542    618    667
     10    802    792   -407   -392    797     25    293    407    545    620    672
      2    782    779   -392   -387    782     10    285    400    537    610    659
     15    792    776   -405   -381    784     -2    280    394    530    605    654
      0    807    807   -405   -402    807      5    290    405    542    618    672
     15    815    797   -415   -392    807      2    285    400    537    613    667
     33    810    776   -420   -371    795      0    280    397    532    607    662
     10    792    779   -402   -384    787      0    275    394    532    607    659
     -7    782    789   -387   -397    784     -7    272    392    530    605    659
    -18    758    776   -371   -397    769    -28    249    371    509    584    636
    -31    743    774   -355   -402    758    -41    239    363    501    576    633
     28    820    792   -423   -381    805     -2    275    400    537    618    672
     70    891    820   -480   -376    857     41    309    441    574    649    706
     12    875    859   -444   -423    867     54    309    444    574    646    701
    -18    872    891   -426   -454    880     59    316    446    579    649    704
    -20    854    875   -418   -449    865     33    293    431    561    633    688
     51    924    870   -488   -410    898     36    298    449    581    654    709
    111   1010    898   -561   -394    956     54    322    480    620    696    756
      5    961    956   -483   -475    958     41    322    483    628    709    774
     -2    935    937   -467   -470    935     20    309    472    615    698    763
     49    940    891   -496   -420    917      7    309    459    610    693    758
     44    896    852   -472   -405    875    -20    288    431    584    670    737
     46    846    800   -446   -376    823    -44    262    402    553    641    709
     28    802    771   -418   -371    787    -44    244    379    527    613    680
    -12    753    766   -371   -389    761    -54    220    353    501    587    654
    -41    719    761   -340   -402    740    -57    205    337    485    568    636
    -20    743    763   -361   -392    753    -36    207    337    483    563    633
     20    740    717   -381   -348    727    -23    205    327    472    555    628
    -23    678    701   -329   -361    688    -49    174    293    436    519    592
    -20    657    678   -319   -350    667    -64    161    275    418    498    566
    -33    646    680   -306   -355    662    -59    166    280    420    501    571
    -15    683    698   -335   -358    691    -54    168    288    431    514    587
    -25    657    683   -316   -355    670    -72    153    272    415    498    574
    -23    654    678   -316   -350    665    -72    155    272    420    504    576
     15    696    680   -355   -332    688    -44    179    296    444    527    605
    -12    701    711   -345   -363    706    -38    184    301    454    537    610
    -54    646    701   -296   -376    672    -44    189    298    436    517    587
    -38    670    706   -316   -374    688     12    293    358    462    519    571
     36    761    724   -397   -342    743    106    478    485    558    587    615
     83    828    745   -457   -332    787    161    722    675    748    761    771
    187   1065    878   -626   -345    971    194   1005    930   1072   1109   1135
    267   1441   1174   -854   -452   1306    140    940   1039   1325   1457   1548
    150   1628   1478   -888   -662   1553    -15    431    891   1366   1613   1774
    -85   1675   1761   -797   -924   1717   -200   -254    519   1098   1413   1615
   -267   1421   1688   -576   -979   1553   -397   -911   -106    407    722    940
   -293    989   1283   -350   -787   1135   -623  -1241   -615   -192    109    332
   -207    678    885   -233   -545    782   -688  -1083   -618   -241     15    215
   -140    607    748   -233   -444    678   -540   -696   -355    -57    140    301
    -83    636    719   -277   -402    678   -322   -296    -62    155    298    420
    -28    631    659   -303   -345    644   -155     -7    137    303    402    493
    -23    631    654   -303   -337    641    -90    109    220    368    457    535
    -41    626    667   -293   -355    646    -67    148    249    392    475    553
    -18    626    644   -303   -332    636    -67    155    252    387    465    540
    -10    628    636   -311   -324    631    -62    166    257    392    467    540
    -25    628    654   -301   -340    641    -49    187    275    410    488    558
    -23    633    654   -306   -340    644    -51    192    280    415    491    561
     -2    639    641   -319   -322    641    -51    197    283    415    491    563
     -5    649    654   -324   -329    652    -44    210    290    426    501    571
     -5    649    654   -322   -329    652    -44    218    296    433    509    576
     15    641    626   -329   -306    636    -44    220    296    431    509    574
     18    659    639   -340   -309    649    -38    233    303    439    514    581
      2    693    688   -350   -342    691    -38    239    309    452    524    592
     25    698    672   -361   -322    685    -46    241    309    449    522    589
     36    683    644   -361   -303    665    -49    246    314    449    522    592
     28    688    659   -358   -316    675    -41    265    329    467    540    610
     15    683    667   -350   -327    675    -46    275    335    475    548    618
     18    678    659   -348   -319    670    -54    283    340    480    550    620
     10    683    670   -348   -329    675    -57    296    348    493    568    633
      0    688    688   -345   -342    688    -41    319    368    517    592    654
     64    753    688   -410   -311    722    -18    350    400    545    615    675
    150    839    688   -493   -267    763     10    394    433    579    652    706
     59    761    701   -413   -322    732     -5    400    428    576    644    701
     44    745    698   -394   -327    722    -18    420    441    587    654    714
     72    766    693   -420   -311    730    -18    454    459    607    675    732
     80    795    714   -436   -316    756     -5    504    491    649    714    771
     98    813    711   -457   -306    763      2    553    524    683    753    802
    137    862    724   -501   -293    795     15    610    563    727    792    839
    135    893    758   -514   -311    826     20    667    600    771    839    888
    124    898    774   -511   -324    836     20    711    631    810    880    937
    158    940    782   -550   -311    862     10    737    652    833    911    969
    155    969    813   -563   -327    891     10    761    672    865    945   1002
    135    982    846   -561   -355    914      7    769    683    883    969   1026
    122    971    849   -545   -363    911    -12    758    678    883    971   1031
     85    935    846   -511   -381    891    -38    730    654    865    953   1023
    140   1013    870   -576   -363    943     -2    750    678    891    984   1057
    226   1109    880   -670   -327    997     41    766    704    911   1005   1078
    200   1065    865   -631   -332    966     36    717    665    867    958   1026
    150   1010    857   -581   -353    932     20    646    613    805    893    958
    109    940    831   -524   -361    885      7    566    553    735    823    885
    101    906    802   -506   -350    854      7    496    511    685    766    831
     33    857    823   -444   -394    841      7    446    485    649    730    792
    -15    828    844   -407   -431    836     20    428    472    631    709    771
     18    810    792   -415   -387    802     12    384    441    594    670    732
    -18    737    753   -361   -387    745    -25    322    389    537    613    675
    -59    714    774   -327   -415    743    -36    290    368    519    594    657
     23    769    745   -397   -361    758    -20    280    368    514    589    654
     90    805    714   -449   -311    761     -7    275    363    509    584    644
     51    792    740   -423   -345    769      2    275    363    509    584    644
     -5    745    750   -368   -376    748     -2    270    355    506    581    639
     -2    691    693   -345   -348    691    -23    246    337    483    555    615
      5    688    683   -348   -337    685    -25    241    332    480    553    618
      0    696    693   -348   -348    693    -23    246    337    488    563    628
     -7    691    698   -340   -353    693    -25    246    337    488    561    626
      7    696    688   -353   -340    693    -36    244    335    485    558    618
      0    706    704   -353   -353    704    -31    257    342    496    568    631
     23    727    704   -376   -340    717    -33    259    342    496    568    631
     36    717    680   -376   -322    698    -44    244    329    480    553    613
     23    711    688   -368   -332    698    -36    249    335    488    563    623
     10    722    711   -366   -350    717    -23    259    348    506    579    641
     15    722    704   -368   -342    714    -31    246    340    496    568    628
     20    719    698   -368   -337    709    -44    233    324    480    558    618
     10    737    724   -376   -358    732    -36    239    324    488    563    623
     41    717    675   -379   -316    696    -46    228    314    475    548    605
     38    732    691   -387   -324    711    -31    241    329    491    563    620
     12    792    779   -402   -381    787      7    283    376    537    610    667
      7    820    810   -415   -402    815     36    301    397    555    626    680
     23    846    823   -436   -400    836     49    306    405    561    626    678
      7    854    846   -431   -420    852     44    301    407    561    628    680
      7    867    859   -436   -426    865     28    290    407    568    636    688
     28    852    823   -441   -397    839     -5    270    394    558    628    680
    -18    805    823   -394   -420    813    -36    241    366    535    607    662
     -5    841    844   -420   -423    844    -15    267    387    558    633    688
    119    924    805   -522   -342    865     12    301    415    587    659    717
    101    849    745   -478   -322    797    -18    275    376    553    626    683
     38    761    722   -402   -340    743    -44    249    340    522    594    654
     33    724    688   -381   -327    706    -46    236    319    498    571    633
     62    735    672   -397   -303    704    -36    228    306    478    550    610
     31    711    678   -371   -324    696    -23    220    293    465    535    592
      5    667    659   -337   -327    665    -31    200    270    441    511    566
      7    623    613   -316   -303    618    -49    176    239    407    475    532
    -20    576    597   -277   -309    587    -59    155    213    379    444    501
    -23    576    597   -277   -311    587    -46    161    215    381    444    506
    -10    561    571   -277   -290    566    -41    161    215    379    441    498
    -15    540    555   -262   -285    545    -49    158    207    374    436    491
    -41    542    584   -249   -311    563    -46    166    215    387    449    504
    -49    535    584   -244   -316    558    -64    153    202    374    433    488
    -31    514    545   -241   -288    530    -72    142    189    358    418    470
    -57    493    548   -218   -303    519    -77    140    184    355    410    465
     -7    535    542   -262   -275    537    -38    184    218    379    431    478
     72    592    519   -332   -226    558     77    335    311    426    441    470
     51    607    555   -329   -252    581    166    506    431    506    488    488
     64    717    649   -392   -290    685    239    779    659    737    701    683
    189    987    797   -587   -303    893    257   1098    958   1122   1111   1101
    241   1410   1166   -828   -462   1288    142    885   1000   1350   1467   1525
     96   1647   1551   -872   -727   1600    -44    327    792   1363   1613   1740
   -129   1634   1761   -753   -945   1696   -252   -363    353   1026   1345   1517
   -262   1270   1532   -504   -896   1400   -485  -1000   -316    254    548    735
   -236    782   1018   -272   -628    898   -670  -1231   -789   -340    -72    132
   -179    457    636   -137   -407    545   -652  -1002   -709   -327   -111     62
   -124    366    491   -119   -306    428   -488   -623   -428   -127     18    148
    -85    410    496   -161   -290    452   -241   -207   -103    116    200    283
    -54    436    488   -192   -272    462    -93     44     83    265    314    368
    -36    410    446   -187   -241    426    -51    119    132    298    329    374
    -28    394    420   -184   -226    407    -31    150    150    311    335    371
    -38    394    433   -176   -236    413     -7    184    176    335    355    389
    -23    407    431   -192   -228    418    -10    192    179    335    353    387
    -12    400    413   -194   -213    405    -10    194    176    332    342    374
    -31    392    420   -181   -226    405      0    207    187    340    353    381
    -25    387    413   -179   -218    400      7    223    200    355    368    394
     -2    379    379   -189   -192    379      2    223    200    353    363    384
      7    400    389   -205   -192    394     15    239    210    363    371    392
     -2    400    402   -200   -202    402     23    252    218    374    376    397
    -12    363    376   -174   -194    368     12    246    210    366    366    387
    -31    342    374   -155   -202    355     -2    241    200    355    355    374
    -15    371    387   -179   -200    379     18    270    223    384    379    394
     38    407    368   -223   -163    387     38    296    241    402    394    410
     33    368    335   -200   -150    353     31    293    233    394    381    394
     25    361    335   -194   -155    350     51    324    259    420    407    418
      7    379    368   -194   -181    374     54    335    265    428    413    426
     31    410    376   -223   -174    394     49    340    267    431    413    423
     38    415    376   -226   -168    397     62    363    283    446    426    431
      2    384    379   -194   -189    381     62    381    290    459    433    436
     15    366    350   -192   -168    358     57    394    298    462    436    433
     59    394    332   -228   -137    363     72    431    319    485    454    452
     85    423    337   -254   -124    381    106    483    355    524    488    483
     75    397    322   -236   -124    361    111    517    371    540    501    493
     70    387    314   -228   -122    350    106    553    387    558    514    504
     51    387    335   -220   -142    361    106    602    413    584    540    527
     67    413    345   -239   -137    379    124    665    452    628    581    568
    155    485    327   -322    -85    407    153    735    501    685    639    620
    171    504    332   -337    -80    418    163    784    530    722    678    657
    148    509    361   -329   -106    433    161    813    542    748    704    688
    163    519    355   -340    -96    439    158    828    550    761    722    704
    166    532    363   -350    -98    449    155    831    550    766    730    711
    142    545    402   -345   -129    475    163    836    553    776    743    724
    145    540    394   -345   -124    467    158    823    540    766    732    722
    168    540    371   -353   -101    457    145    795    514    743    709    698
    145    527    381   -337   -116    454    155    776    506    737    701    691
    114    491    376   -303   -132    436    158    735    478    704    667    657
    119    472    353   -296   -116    413    161    683    446    665    626    613
     98    439    340   -267   -119    389    171    636    420    631    587    571
     49    392    340   -223   -145    366    163    571    381    587    537    519
     51    355    303   -205   -127    329    142    498    335    535    478    459
     51    314    262   -184   -103    288    140    452    303    501    439    415
     23    259    236   -140   -106    249    135    410    275    470    407    379
     15    233    215   -124   -101    226    129    379    254    446    384    353
     10    187    174    -98    -83    181    116    342    226    415    348    316
      0    163    161    -83    -80    161    114    324    207    400    329    298
     -7    142    150    -67    -77    145    114    316    200    394    322    288
     10    119    106    -64    -49    114    106    301    184    376    298    259
     10     93     80    -51    -36     88    109    306    187    381    301    262
    -10     83     93    -38    -51     88    114    311    189    387    306    267
     -5     90     96    -41    -49     93    114    309    184    381    298    262
      2     77     72    -41    -36     75    109    301    171    368    285    241
    -10     57     67    -23    -38     62    119    314    184    379    293    249
     -7     46     51    -20    -31     49    116    311    179    376    288    241
     15     28     12    -20      2     20    109    306    166    363    272    223
      2     25     23    -15    -10     25    116    314    171    374    280    231
    -12     15     28     -2    -20     20    124    322    181    387    290    241
     -2    -18    -18     10      7    -18    116    314    171    374    275    223
      7    -38    -46     15     25    -41    111    309    161    363    265    210
      5    -33    -41     12     20    -38    119    314    163    368    267    213
     15    -41    -57     12     36    -49    127    319    163    371    270    213
     23    -46    -70     12     46    -57    132    322    163    374    267    210
      7    -41    -49     18     28    -44    153    340    184    392    288    228
     20    -15    -36     -5     25    -25    168    355    202    410    301    241
     23     -2    -28    -10     25    -15    194    371    218    423    311    246
      5      7      2     -7      2      7    223    387    239    439    324    259
     -5      0      5      2     -5      2    233    392    246    446    329    265
     12    -20    -33      2     23    -25    210    371    231    436    322    254
     23     -5    -31    -10     25    -18    189    363    228    441    322    257
     20    -31    -51      2     36    -41    176    358    220    439    322    259
     28    -23    -51     -2     38    -36    174    355    218    439    319    259
     33    -54    -88     10     59    -72    166    358    210    433    314    252
     25   -129   -155     51     88   -142    145    348    181    415    296    233
     31   -181   -213     72    119   -194    127    327    148    384    265    205
     38   -215   -254     88    145   -233    124    316    129    361    241    179
     12   -267   -280    124    145   -272    135    303    111    340    218    155
    -15   -322   -306    168    145   -314    142    296     93    322    200    132
    -12   -361   -350    184    166   -355    137    275     70    296    171    103
    -15   -389   -374    202    179   -381    132    257     44    275    148     83
    -36   -428   -392    231    174   -410    132    249     28    262    132     67
    -31   -470   -439    249    202   -454    132    241     15    246    114     46
    -25   -496   -470    259    220   -483    132    236     10    241    106     38
    -41   -506   -465    275    210   -485    137    239      7    241    109     38
    -49   -527   -480    285    215   -504    140    236      5    239    101     33
    -31   -545   -514    288    239   -530    140    231     -2    233     93     23
    -36   -571   -535    303    249   -555    142    236     -2    233     93     23
    -41   -568   -527    306    241   -548    142    236     -2    231     93     18
    -25   -597   -571    309    270   -584    145    236    -12    218     72     -2
      7   -615   -623    303    314   -618    192    298     18    220     59    -28
     54   -566   -620    254    337   -592    275    441    109    272     85    -25
     90   -509   -600    210    345   -553    368    672    277    420    210     77
    101   -332   -436    114    267   -384    485   1072    592    766    553    405
    124     -7   -132    -57    127    -70    459   1114    756   1062    919    810
     72    246    174   -158    -49    210    244    574    623   1150   1135   1096
   -111    407    519   -148   -314    462    -18   -181    348   1083   1176   1184
   -293    132    423     77   -358    277   -270   -896   -249    480    594    644
   -332   -384    -51    355   -140   -218   -511  -1296   -880   -293   -200   -129
   -254   -745   -493    498    116   -620   -561  -1161   -976   -485   -444   -397
   -197   -867   -670    532    236   -769   -374   -706   -691   -288   -319   -327
   -155   -828   -672    491    257   -750   -109   -257   -374    -57   -142   -184
   -111   -857   -745    483    316   -802     67     33   -181     83    -38   -101
    -75   -885   -810    478    366   -849    140    163   -101    145      5    -64
    -67   -898   -831    483    381   -865    163    207    -72    163     20    -70
    -75   -937   -862    506    392   -901    179    231    -62    166     10   -103
    -62   -953   -891    509    413   -924    184    244    -64    161     -2   -127
    -46   -953   -906    498    428   -930    184    241    -70    153    -12   -132
    -31   -976   -945    504    457   -961    184    244    -70    153    -15   -140
     -2   -987   -987    493    491   -987    176    233    -83    135    -38   -174
    -25   -984   -958    504    465   -971    184    246    -72    145    -31   -163
    -83   -989   -906    535    410   -948    213    288    -38    179      5   -124
    -62   -992   -930    527    433   -961    223    306    -28    189     15   -114
    -33   -997   -963    514    465   -982    220    309    -28    192     18   -119
    -33  -1015   -982    524    472  -1000    228    316    -20    200     25   -111
    -36  -1039  -1005    537    483  -1023    231    319    -23    197     23   -119
    -18  -1057  -1039    537    509  -1049    231    329    -18    200     23   -119
    -23  -1047  -1026    535    498  -1036    231    340    -12    210     33   -116
    -20  -1039  -1018    530    498  -1028    241    361      2    228     49   -103
     -2  -1070  -1070    535    532  -1070    236    361     -2    218     36   -116
    -23  -1101  -1078    563    527  -1091    246    379      5    231     49   -111
    -18  -1101  -1085    558    532  -1093    249    402     20    246     64    -93
     -5  -1124  -1119    563    555  -1122    246    410     23    246     64    -90
     12  -1132  -1145    558    579  -1137    254    436     44    267     88    -59
     23  -1132  -1156    555    589  -1143    270    483     75    301    124    -18
     41  -1127  -1169    542    602  -1148    280    524     96    322    137    -33
     59  -1132  -1195    535    626  -1163    288    566    111    329    132    -70
     41  -1130  -1174    542    605  -1150    301    620    142    361    158    -44
     51  -1124  -1176    537    613  -1150    314    678    179    402    194     -5
    114  -1145  -1260    514    685  -1200    319    722    200    426    218     20
    116  -1106  -1223    493    670  -1163    340    789    244    475    265     67
     90  -1052  -1145    478    615  -1096    358    859    296    532    327    129
     98  -1023  -1122    462    610  -1072    366    909    335    576    374    176
    129   -997  -1130    431    628  -1062    358    924    342    592    397    200
    140   -989  -1130    423    633  -1060    355    927    345    602    410    213
    158   -992  -1150    415    652  -1070    342    909    332    592    400    210
    166   -987  -1153    410    659  -1070    342    904    332    597    405    218
    153   -995  -1148    420    649  -1070    348    896    329    594    410    220
    140  -1028  -1171    444    654  -1098    345    862    309    574    389    202
    129  -1065  -1195    467    662  -1130    340    813    277    537    355    168
    116  -1088  -1205    485    659  -1145    340    758    254    509    322    127
     98  -1132  -1234    514    665  -1184    340    698    220    470    280     72
     83  -1184  -1267    550    672  -1223    342    639    189    431    239     28
     59  -1241  -1301    589    678  -1270    332    576    148    381    184    -28
     23  -1288  -1312    633    667  -1299    322    517    111    342    140    -75
     20  -1332  -1353    654    685  -1343    314    472     83    309    103   -111
     25  -1397  -1423    685    724  -1410    301    436     51    275     70   -142
     15  -1444  -1462    714    735  -1452    298    410     31    257     51   -166
      7  -1460  -1467    727    737  -1462    296    389     12    241     36   -174
     18  -1475  -1493    727    753  -1486    290    379      2    231     31   -176
      7  -1506  -1517    748    761  -1512    290    371     -5    218     18   -192
      2  -1527  -1530    761    763  -1527    288    368    -12    210      2   -218
     15  -1519  -1535    753    774  -1527    296    379     -5    220      7   -223
     15  -1548  -1564    766    787  -1553    285    368    -15    210     -2   -233
      2  -1587  -1592    792    797  -1590    285    368    -15    210     -2   -231
      5  -1592  -1597    792    800  -1592    285    366    -12    210      2   -226
     20  -1582  -1602    782    810  -1592    283    361    -18    210      2   -231
     12  -1584  -1600    784    805  -1592    288    368    -10    218      7   -228
     -7  -1592  -1584    800    787  -1590    303    384      5    233     25   -210
     28  -1623  -1652    797    839  -1639    290    371    -12    213      2   -244
     67  -1654  -1722    795    893  -1688    275    348    -33    189    -25   -272
     62  -1660  -1725    797    893  -1691    265    335    -38    187    -20   -265
     20  -1660  -1680    820    849  -1670    290    371    -12    215      5   -236
    -28  -1647  -1621    836    795  -1636    322    402     12    241     31   -213
    -10  -1673  -1662    841    826  -1667    319    389      5    228     18   -228
     18  -1680  -1701    831    857  -1691    303    376    -12    213      5   -246
     44  -1660  -1704    807    872  -1683    314    387      5    228     18   -228
     25  -1623  -1649    800    836  -1636    355    423     44    265     57   -189
     12  -1600  -1613    795    813  -1605    379    433     59    275     72   -179
     25  -1628  -1654    800    839  -1641    387    433     57    270     59   -202
     31  -1639  -1673    802    852  -1654    384    431     57    270     62   -200
     36  -1621  -1657    789    844  -1636    371    423     64    280     77   -179
     64  -1610  -1675    774    870  -1641    353    420     70    290     88   -168
     70  -1631  -1704    779    885  -1667    327    402     51    270     72   -189
     64  -1628  -1693    782    878  -1660    329    410     57    283     88   -174
     64  -1660  -1725    795    893  -1691    319    410     49    277     85   -176
     72  -1704  -1777    815    924  -1740    290    389     18    249     57   -202
     51  -1743  -1795    844    922  -1769    283    379      2    236     44   -213
     51  -1787  -1839    867    945  -1813    285    366    -12    215     25   -228
     51  -1844  -1899    893    974  -1870    288    350    -33    187      0   -257
     20  -1867  -1888    924    953  -1878    301    342    -44    176    -10   -270
      7  -1891  -1899    940    950  -1893    288    319    -64    153    -31   -290
     28  -1938  -1969    953    997  -1953    270    293    -93    122    -59   -322
     49  -1987  -2039    966   1041  -2013    249    257   -129     83    -98   -361
     77  -1987  -2065    956   1070  -2026    236    233   -145     67   -116   -371
     83  -1995  -2078    953   1078  -2036    239    236   -145     64   -116   -374
      0  -2013  -2013   1005   1005  -2013    277    298    -98    114    -70   -319
    -62  -2000  -1938   1028    935  -1969    303    337    -54    163    -12   -241
    -10  -1982  -1971    997    979  -1977    283    324    -67    155    -12   -241
     20  -1987  -2008    984   1013  -1997    285    316    -80    132    -46   -311
     15  -2005  -2021    995   1015  -2013    285    298    -96    106    -88   -374
      7  -2008  -2016   1000   1010  -2010    301    309    -93    101    -96   -379
     28  -2003  -2031    987   1028  -2016    358    415    -28    140    -70   -358
     70  -1945  -2018    937   1041  -1982    446    602    103    241      7   -303
    135  -1847  -1982    857   1057  -1914    527    862    293    428    176   -155
    246  -1665  -1912    709   1078  -1787    576   1153    519    691    454    129
    314  -1314  -1628    501    971  -1470    527   1083    620    911    756    493
    187  -1111  -1301    459    743  -1208    340    493    457    937    891    698
    -46  -1072  -1026    558    488  -1049    135   -233    132    743    776    628
   -246  -1379  -1135    810    441  -1257    -98   -878   -446    137    181     49
   -314  -1836  -1522   1075    602  -1680   -316  -1184   -953   -478   -454   -581
   -213  -2088  -1878   1148    831  -1984   -353   -958   -898   -478   -501   -659
   -106  -2125  -2018   1114    956  -2073   -181   -532   -628   -285   -368   -571
    -49  -2104  -2055   1075   1000  -2081     51   -122   -358    -98   -231   -462
     -5  -2117  -2112   1062   1052  -2114    205    142   -194     18   -148   -394
     15  -2125  -2143   1052   1078  -2132    241    213   -158     38   -142   -397
     33  -2140  -2177   1052   1104  -2158    257    236   -145     38   -145   -426
     31  -2158  -2192   1062   1111  -2174    265    252   -135     44   -142   -444
     49  -2171  -2221   1062   1135  -2195    270    262   -124     57   -129   -431
     88  -2166  -2255   1039   1171  -2210    270    265   -116     59   -124   -426
     72  -2143  -2216   1034   1143  -2179    283    280   -106     70   -111   -413
     28  -2140  -2171   1054   1098  -2156    296    303    -90     85    -93   -394
     12  -2169  -2182   1078   1096  -2174    298    316    -80     93    -88   -387
     44  -2158  -2205   1054   1124  -2182    290    314    -80     93    -88   -387
     57  -2127  -2187   1034   1122  -2156    290    322    -70    103    -75   -376
     67  -2135  -2203   1031   1132  -2166    290    319    -77     90    -88   -387
     80  -2148  -2229   1034   1153  -2187    285    319    -83     88    -90   -387
     75  -2145  -2221   1034   1145  -2182    280    332    -67    106    -72   -368
     80  -2127  -2208   1023   1143  -2169    280    342    -54    122    -54   -355
    109  -2138  -2247   1013   1176  -2192    272    345    -49    119    -59   -355
    137  -2151  -2288   1008   1213  -2218    259    327    -62    106    -72   -368
    114  -2122  -2236   1002   1174  -2179    280    353    -36    135    -38   -329
    106  -2096  -2203    995   1153  -2148    303    405      2    171     -2   -290
     83  -2091  -2177   1002   1127  -2132    314    439     25    192     10   -288
    106  -2070  -2177    982   1140  -2122    314    446     31    194     10   -303
    127  -2060  -2187    966   1156  -2122    309    459     36    202     12   -301
    148  -2083  -2231    969   1189  -2156    303    480     44    207     18   -293
    150  -2062  -2213    953   1182  -2138    311    511     67    231     44   -270
    150  -2039  -2190    945   1169  -2114    319    548     90    254     70   -246
    181  -2026  -2210    919   1195  -2117    319    589    116    280     96   -220
    194  -2008  -2205    906   1197  -2107    324    633    145    309    124   -189
    197  -1964  -2164    880   1179  -2062    332    685    179    348    166   -148
    233  -1935  -2169    852   1200  -2052    342    737    218    389    213    -98
    259  -1899  -2158    818   1208  -2029    337    771    239    418    241    -70
    252  -1852  -2104    800   1176  -1977    332    787    252    436    265    -57
    267  -1821  -2091    774   1179  -1956    332    802    267    454    288    -33
    283  -1844  -2127    782   1205  -1984    335    820    283    475    311     -2
    249  -1813  -2065    779   1156  -1938    340    823    296    491    335     20
    252  -1777  -2031    761   1140  -1904    335    807    290    485    335     18
    296  -1787  -2083    745   1187  -1935    322    784    272    465    322     18
    290  -1779  -2070    745   1179  -1925    319    756    259    452    311     12
    244  -1771  -2016    761   1127  -1893    324    711    239    426    283    -28
    223  -1823  -2049    800   1135  -1935    332    670    218    397    246    -75
    246  -1891  -2138    820   1192  -2013    314    592    168    337    187   -132
    244  -1922  -2166    839   1205  -2044    293    504    114    275    124   -194
    197  -1956  -2153    878   1174  -2055    311    480    109    262    109   -218
    119  -2018  -2140    948   1127  -2078    332    470    109    252     90   -244
     88  -2034  -2122    971   1104  -2078    322    428     80    218     54   -285
    119  -2042  -2161    961   1140  -2101    293    371     38    179     15   -322
    155  -2107  -2262    971   1208  -2184    277    337     15    153     -5   -332
    119  -2127  -2247   1002   1182  -2187    285    329     12    150     -7   -335
     57  -2109  -2169   1026   1111  -2138    301    329     18    153     -5   -348
    111  -2117  -2229   1002   1169  -2171    296    322      7    142    -23   -366
    129  -2148  -2281   1008   1202  -2213    277    309      0    132    -33   -374
    101  -2132  -2236   1015   1169  -2184    270    296     -5    124    -36   -371
    101  -2127  -2231   1013   1166  -2179    272    301      0    135    -25   -358
    137  -2151  -2288   1008   1213  -2218    275    309      5    135    -23   -363
    140  -2117  -2260    987   1200  -2187    275    298      5    132    -28   -374
    129  -2101  -2231    984   1179  -2166    272    296      5    132    -28   -371
    153  -2140  -2296    992   1223  -2218    262    290      0    124    -33   -376
    150  -2145  -2296    997   1223  -2221    259    288      0    124    -33   -376
    119  -2120  -2239   1000   1179  -2179    262    285      2    127    -31   -374
    140  -2130  -2270    995   1205  -2200    254    285      5    127    -25   -366
    161  -2148  -2312    992   1236  -2229    249    280     -2    122    -28   -361
    137  -2120  -2257    992   1197  -2187    246    267     -5    119    -28   -353
    142  -2125  -2270    989   1205  -2197    244    270     -2    119    -31   -361
    161  -2145  -2307    992   1234  -2226    241    275      0    119    -38   -384
    142  -2127  -2270    992   1205  -2197    231    257     -7    109    -49   -392
    119  -2101  -2221    992   1169  -2161    233    254      2    116    -36   -379
    163  -2060  -2223    948   1192  -2140    272    298     44    155      2   -340
    200  -2003  -2203    901   1200  -2101    316    324     75    181     28   -314
    158  -1992  -2151    917   1153  -2070    324    319     75    179     25   -322
    192  -2000  -2192    904   1192  -2096    306    298     67    174     20   -324
    290  -1987  -2278    846   1283  -2130    254    252     41    153      7   -327
    270  -1961  -2231    844   1249  -2096    231    231     33    148      7   -322
    148  -1951  -2101    901   1122  -2026    267    277     80    200     62   -270
     90  -1964  -2055    937   1072  -2008    298    332    124    244    109   -226
    122  -1966  -2091    919   1106  -2026    270    303     90    205     70   -267
    171  -1997  -2169    911   1169  -2083    223    265     44    166     28   -303
    252  -2052  -2304    898   1275  -2177    179    226      5    135      5   -314
    254  -2068  -2322    906   1288  -2195    174    210    -12    119     -2   -316
    161  -2086  -2247    961   1200  -2166    205    207    -15    101    -25   -355
    148  -2125  -2273    987   1208  -2197    218    207    -18     93    -41   -368
    161  -2174  -2338   1005   1249  -2257    200    176    -51     54    -80   -415
    106  -2179  -2286   1036   1195  -2231    194    153    -75     25   -111   -454
    101  -2190  -2294   1044   1195  -2242    189    145    -83     18   -119   -459
    163  -2239  -2405   1036   1283  -2322    158    122   -109     -2   -145   -485
    168  -2239  -2408   1034   1286  -2325    142    101   -127    -23   -163   -509
    163  -2187  -2351   1013   1257  -2268    153    109   -114    -10   -150   -493
    140  -2218  -2359   1036   1247  -2288    171    135    -96      7   -124   -462
    132  -2234  -2366   1052   1247  -2301    171    132    -96     10   -124   -457
    109  -2234  -2346   1060   1226  -2288    150     98   -116    -10   -142   -475
    150  -2286  -2436   1067   1293  -2361    119     67   -145    -38   -171   -498
    129  -2351  -2481   1109   1301  -2416    119     88   -145    -49   -187   -527
    140  -2213  -2356   1036   1247  -2283    226    244    -36     23   -137   -506
    259  -2060  -2322    898   1288  -2190    348    472    132    166    -23   -420
    405  -1953  -2359    774   1382  -2156    426    743    348    381    176   -228
    475  -1714  -2190    618   1330  -1951    423    961    571    683    514    145
    467  -1363  -1831    446   1148  -1597    319    748    594    852    800    504
    280  -1189  -1470    452    875  -1327    168    223    428    872    932    698
      5  -1119  -1124    558    563  -1122      0   -436     72    623    758    561
   -140  -1452  -1312    795    584  -1382   -210  -1047   -571   -109      7   -176
    -57  -1935  -1880    995    909  -1906   -457  -1319  -1047   -683   -589   -766
     54  -2244  -2301   1093   1176  -2273   -491  -1122  -1002   -704   -662   -870
     93  -2281  -2374   1093   1234  -2327   -337   -743   -735   -514   -535   -784
     77  -2242  -2322   1080   1197  -2281    -90   -314   -410   -262   -335   -623
     90  -2304  -2395   1106   1241  -2348     49    -51   -231   -124   -233   -545
    148  -2249  -2400   1049   1273  -2325     98     28   -171    -80   -200   -524
    259  -2122  -2382    932   1319  -2252    153     90   -111    -31   -155   -483
    285  -2169  -2455    940   1369  -2312    166    111    -98    -25   -153   -480
    283  -2210  -2494    963   1387  -2351    142     90   -119    -49   -176   -498
    259  -2218  -2478    976   1369  -2348    114     54   -145    -75   -202   -522
    239  -2265  -2504   1013   1371  -2385    109     64   -137    -67   -189   -498
    228  -2255  -2483   1010   1356  -2369    119     88   -111    -36   -150   -449
    252  -2151  -2403    948   1327  -2275    140    114    -88    -12   -129   -446
    293  -2130  -2423    917   1356  -2275    148    124    -83    -18   -142   -483
    322  -2171  -2494    924   1408  -2333    142    127    -88    -23   -153   -485
    270  -2135  -2408    930   1337  -2270    158    137    -70     -5   -132   -457
    236  -2112  -2348    937   1291  -2229    158    145    -59      2   -122   -441
    252  -2158  -2410    953   1330  -2283    145    148    -62      5   -114   -428
    267  -2145  -2413    940   1340  -2278    142    150    -59      7   -109   -420
    246  -2099  -2346    924   1293  -2221    140    153    -49     15   -101   -423
    293  -2117  -2410    911   1350  -2265    127    155    -49     12   -109   -433
    327  -2156  -2486    911   1405  -2322    101    142    -67     -5   -122   -436
    340  -2125  -2465    893   1402  -2294     77    109    -85    -23   -135   -449
    355  -2049  -2408    846   1379  -2229    114    155    -36     23    -85   -407
    280  -2099  -2379    909   1327  -2236    135    205     -2     59    -57   -374
    226  -2075  -2301    924   1262  -2187    150    241     25     88    -25   -345
    342  -1969  -2312    813   1327  -2140    181    277     62    124     10   -306
    433  -1958  -2392    761   1410  -2174    192    311     83    145     28   -288
    402  -1979  -2385    787   1392  -2182    171    322     85    145     25   -296
    374  -1945  -2320    787   1345  -2132    161    340    101    161     38   -290
    457  -1906  -2364    724   1410  -2135    155    384    132    192     72   -259
    444  -1909  -2353    730   1397  -2130    166    454    176    241    124   -202
    345  -1860  -2205    756   1273  -2031    200    532    241    314    197   -127
    358  -1816  -2174    727   1265  -1995    200    574    275    355    244    -72
    446  -1821  -2268    688   1356  -2044    174    584    283    371    265    -46
    483  -1761  -2244    636   1363  -2003    168    579    288    381    283    -20
    498  -1691  -2192    594   1345  -1940    168    581    303    402    309      5
    522  -1709  -2231    592   1374  -1969    153    579    298    402    309     12
    480  -1712  -2192    615   1335  -1951    155    581    303    413    322     31
    407  -1649  -2057    620   1231  -1852    192    589    327    426    335     33
    431  -1652  -2086    610   1257  -1867    202    561    311    400    311     10
    511  -1691  -2205    589   1356  -1948    181    491    259    342    252    -33
    485  -1699  -2184    607   1335  -1940    168    402    207    280    192    -96
    407  -1714  -2122    652   1265  -1919    187    371    194    254    163   -124
    322  -1784  -2107    730   1213  -1945    192    342    176    231    135   -158
    277  -1829  -2107    774   1192  -1969    171    259    124    168     70   -228
    324  -1810  -2135    743   1228  -1971    163    194     85    122     25   -270
    358  -1857  -2216    750   1286  -2036    150    150     54     93     -2   -283
    366  -1896  -2265    763   1314  -2081    124     96     10     46    -49   -322
    280  -1966  -2249    841   1262  -2107     83     23    -49    -15   -109   -384
    288  -2016  -2304    865   1296  -2158     72      2    -67    -38   -135   -407
    402  -1904  -2309    748   1356  -2107    122     33    -28     -2    -98   -379
    379  -1875  -2255    748   1314  -2062    124     10    -44    -18   -114   -397
    327  -1969  -2296    820   1312  -2132     80    -41    -85    -59   -153   -423
    418  -1974  -2392    779   1405  -2182     75    -46    -85    -62   -153   -415
    384  -1958  -2343    787   1361  -2151     80    -49    -85    -64   -155   -420
    262  -1930  -2192    833   1226  -2060    109     -7    -44    -23   -114   -381
    252  -1943  -2197    844   1223  -2070    122     23    -20      0    -90   -361
    309  -1909  -2218    800   1262  -2062    111     10    -31    -12   -109   -392
    303  -1873  -2177    784   1236  -2023     93    -12    -44    -23   -119   -397
    322  -1938  -2262    807   1291  -2099     57    -41    -72    -49   -145   -410
    324  -2010  -2335    841   1330  -2174     23    -80   -109    -88   -184   -446
    285  -1940  -2226    828   1254  -2083     46    -80    -93    -75   -168   -433
    340  -1842  -2184    750   1260  -2013     96    -38    -46    -28   -116   -381
    368  -1901  -2270    766   1319  -2086     83    -38    -57    -38   -127   -387
    340  -1943  -2286    800   1312  -2114     49    -80    -93    -80   -168   -428
    381  -1867  -2249    743   1314  -2057     64    -85    -88    -80   -163   -426
    470  -1873  -2346    698   1405  -2109     46   -106   -103    -93   -176   -431
    446  -1865  -2314    709   1379  -2088     44   -119   -101    -90   -166   -413
    277  -1805  -2086    763   1179  -1945    122    -44    -20    -12    -90   -337
    194  -1790  -1984    797   1088  -1886    197     38     62     62    -20   -272
    285  -1790  -2075    750   1179  -1932    171     -2     25     23    -59   -309
    335  -1683  -2021    672   1176  -1852    176     -7     41     38    -41   -285
    309  -1686  -1997    685   1150  -1839    150    -18     38     41    -33   -285
    314  -1748  -2062    717   1187  -1904    111    -41     25     25    -54   -316
    371  -1701  -2075    662   1223  -1888     88    -70      5      2    -75   -345
    384  -1608  -1992    610   1187  -1800    119    -44     33     28    -49   -322
    374  -1649  -2023    636   1197  -1836    124    -23     46     44    -31   -293
    387  -1743  -2130    678   1257  -1935     67    -80    -12    -12    -88   -348
    368  -1758  -2130    693   1249  -1943     33   -124    -51    -51   -124   -381
    389  -1753  -2143    680   1265  -1945     36   -109    -49    -44   -114   -361
    283  -1857  -2143    787   1210  -1997     41   -106    -57    -54   -124   -366
    306  -1797  -2104    745   1205  -1951     64   -114    -59    -64   -129   -374
    410  -1748  -2158    667   1283  -1953     64   -140    -85    -96   -158   -402
    371  -1886  -2257    756   1312  -2070     18   -192   -142   -153   -220   -459
    296  -1927  -2223    815   1257  -2075      7   -213   -166   -181   -246   -491
    303  -1826  -2130    761   1215  -1977     51   -179   -129   -145   -207   -446
    322  -1922  -2247    797   1283  -2083     20   -205   -161   -179   -236   -459
    311  -1956  -2270    820   1288  -2112     -7   -239   -189   -207   -265   -493
    316  -1883  -2203    782   1257  -2042      0   -246   -184   -205   -267   -517
    337  -1852  -2190    758   1262  -2021     33   -215   -153   -174   -241   -488
    272  -1930  -2203    826   1236  -2065     15   -207   -153   -174   -239   -478
    163  -1969  -2135    901   1148  -2052     -5   -231   -168   -194   -254   -504
    316  -1930  -2247    805   1280  -2088    -28   -262   -194   -231   -290   -542
    459  -1948  -2408    745   1434  -2177     10   -207   -179   -241   -322   -574
    384  -1862  -2247    735   1314  -2055    168     12    -12   -127   -244   -522
    244  -1740  -1984    748   1111  -1860    301    303    244    116    -23   -327
    441  -1473  -1914    514   1176  -1693    371    662    576    498    358     46
    563  -1130  -1693    283   1127  -1410    283    724    737    795    730    462
    348   -810  -1158    231    750   -984     96    239    571    844    935    748
    239   -644   -883    202    558   -763    -64   -342    244    675    870    732
    161   -854  -1018    345    587   -935   -283  -1023   -361     41    241    132
    124  -1304  -1428    589    776  -1366   -555  -1556  -1065   -795   -628   -714
    184  -1652  -1839    732   1010  -1743   -649  -1553  -1195   -979   -833   -919
    174  -1930  -2104    878   1137  -2016   -545  -1218   -961   -818   -740   -870
    150  -2036  -2190    940   1169  -2112   -405   -901   -706   -652   -636   -815
    226  -1945  -2171    859   1197  -2057   -200   -561   -418   -431   -467   -688
    387  -1816  -2203    714   1293  -2010    -23   -319   -223   -262   -327   -561
    303  -1839  -2143    766   1223  -1990     31   -246   -161   -210   -280   -517
    249  -1847  -2099    797   1171  -1971     15   -257   -166   -218   -288   -524
    277  -1880  -2158    802   1218  -2018      7   -246   -168   -223   -296   -535
    275  -1919  -2197    820   1234  -2057      5   -233   -158   -218   -296   -537
    252  -1891  -2145    818   1197  -2018     -2   -244   -163   -223   -301   -540
    327  -1849  -2177    758   1252  -2013     -5   -252   -161   -220   -301   -548
    420  -1800  -2221    691   1319  -2010     36   -207   -122   -184   -272   -524
    215  -1829  -2044    805   1127  -1935     62   -181    -96   -161   -252   -509
    155  -1867  -2026    854   1091  -1945     31   -205   -122   -187   -277   -542
    340  -1831  -2171    745   1254  -2003     15   -202   -122   -181   -275   -532
    397  -1823  -2221    714   1309  -2021      0   -215   -129   -189   -277   -532
    298  -1753  -2052    727   1174  -1901     49   -179    -90   -150   -239   -498
    309  -1732  -2044    711   1174  -1888     90   -122    -44   -106   -202   -475
    319  -1784  -2104    732   1210  -1943     59   -137    -64   -127   -231   -504
    252  -1779  -2031    763   1140  -1904     28   -168    -80   -140   -241   -514
    314  -1686  -2003    685   1158  -1844     57   -132    -38   -101   -197   -470
    355  -1719  -2075    683   1213  -1899     57   -122    -33    -98   -197   -470
    316  -1743  -2060    711   1187  -1901     33   -142    -49   -111   -213   -488
    319  -1717  -2036    698   1176  -1875     46   -129    -33    -96   -197   -470
    348  -1712  -2062    680   1205  -1886     93    -57     20    -44   -153   -428
    311  -1712  -2023    698   1166  -1867    103    -28     41    -23   -140   -423
    316  -1660  -1977    670   1145  -1818     93    -25     44    -18   -132   -426
    397  -1636  -2034    620   1215  -1834     85      0     62      0   -116   -407
    426  -1667  -2094    620   1257  -1880     83     36     83     20    -98   -392
    389  -1623  -2013    618   1200  -1818     90     80    114     57    -64   -363
    340  -1626  -1966    641   1150  -1795    119    155    163    109    -15   -316
    361  -1605  -1966    623   1163  -1784    148    254    236    187     59   -233
    407  -1483  -1893    537   1148  -1688    174    319    293    254    129   -171
    410  -1441  -1852    517   1130  -1647    166    335    306    275    153   -163
    415  -1483  -1901    532   1156  -1691    155    353    309    283    155   -153
    337  -1543  -1880    602   1109  -1712    127    348    296    277    153   -153
    342  -1478  -1821    566   1080  -1647    116    332    290    280    163   -135
    571  -1306  -1878    366   1223  -1590    168    376    335    329    218    -77
    553  -1325  -1880    384   1215  -1602    187    376    337    332    215    -85
    371  -1358  -1730    493   1049  -1543    181    345    322    316    200    -98
    366  -1376  -1743    501   1054  -1558    163    293    280    275    163   -129
    407  -1389  -1797    488   1101  -1592    171    257    257    246    129   -166
    311  -1431  -1743    558   1023  -1587    153    171    202    181     62   -244
    327  -1410  -1738    542   1031  -1574    145     90    155    127      2   -303
    433  -1423  -1860    493   1145  -1641    137     38    127     96    -33   -335
    376  -1493  -1870    558   1122  -1680    127    -20     96     57    -75   -379
    277  -1449  -1730    584   1002  -1587    158    -36    106     62    -72   -394
    259  -1483  -1743    613   1000  -1613    158    -62     88     44   -101   -426
    348  -1538  -1888    592   1117  -1712    101   -148     18    -25   -174   -491
    342  -1522  -1865    589   1101  -1691     85   -192    -10    -51   -197   -517
    239  -1540  -1779    649   1008  -1657     96   -176      7    -33   -179   -498
    220  -1558  -1779    670   1000  -1667    114   -142     38     -5   -153   -472
    228  -1553  -1782    659   1002  -1665     93   -181     10    -33   -179   -498
    197  -1551  -1748    675    971  -1649     96   -192     10    -28   -171   -491
    236  -1592  -1831    678   1031  -1712     72   -200     -5    -44   -187   -506
    262  -1584  -1847    662   1054  -1714     51   -215    -18    -59   -207   -532
    252  -1519  -1771    631   1010  -1644     54   -231    -18    -57   -205   -537
    283  -1530  -1813    623   1047  -1670     59   -231    -18    -57   -205   -535
    296  -1582  -1878    641   1085  -1730     54   -239    -23    -64   -213   -537
    316  -1475  -1792    579   1054  -1634     88   -218      5    -31   -176   -498
    306  -1410  -1717    550   1010  -1564    124   -176     44      5   -137   -465
    241  -1525  -1766    641   1002  -1644    101   -184     31    -10   -161   -491
    285  -1506  -1792    607   1039  -1649     70   -226      5    -36   -187   -514
    280  -1486  -1766    602   1023  -1626     49   -262    -18    -54   -197   -522
    280  -1499  -1779    605   1028  -1639     59   -244     -2    -38   -184   -511
    265  -1486  -1751    607   1008  -1618     90   -210     31     -7   -158   -491
    254  -1462  -1717    602    984  -1587     83   -231     20    -20   -166   -501
    171  -1527  -1699    678    935  -1613     54   -257      2    -38   -184   -519
    257  -1428  -1686    584    971  -1558    111   -200     62     15   -132   -472
    296  -1257  -1553    480    922  -1405    174   -142    127     77    -70   -413
    184  -1335  -1522    574    852  -1428    148   -166    106     57    -90   -433
    241  -1356  -1597    558    919  -1475    145   -163    119     62    -88   -423
    322  -1239  -1564    457    940  -1402    168   -163    140     85    -59   -394
    335  -1176  -1512    420    922  -1343    166   -176    148     96    -41   -379
    337  -1215  -1556    439    945  -1384    148   -181    140     88    -49   -389
    283  -1254  -1538    485    909  -1395    140   -184    140     88    -51   -394
    262  -1197  -1462    467    859  -1330    132   -192    148     98    -38   -379
    301  -1239  -1543    467    922  -1389     98   -210    122     77    -59   -394
    345  -1325  -1670    488   1005  -1496     46   -249     72     28   -106   -436
    306  -1325  -1631    509    969  -1478     31   -290     41     -2   -129   -467
    311  -1371  -1683    527    995  -1525     25   -322     12    -36   -163   -498
    324  -1431  -1758    553   1041  -1595     46   -301     20    -33   -168   -498
    181  -1444  -1628    628    904  -1538     80   -283     41    -15   -148   -480
    119  -1439  -1558    659    839  -1499     64   -311     25    -28   -150   -480
    246  -1428  -1678    589    958  -1553     67   -301     25    -33   -158   -483
    249  -1431  -1683    589    963  -1556     83   -293     25    -36   -166   -501
    210  -1389  -1600    589    904  -1493     88   -298     23    -41   -174   -519
    246  -1389  -1636    571    940  -1512     93   -283     33    -33   -166   -506
    298  -1449  -1748    574   1021  -1597     59   -314      2    -64   -197   -532
    226  -1452  -1678    610    950  -1564     44   -348    -10    -80   -207   -542
    192  -1457  -1649    631    919  -1553     54   -342      2    -67   -194   -522
    244  -1480  -1725    618    984  -1602     64   -324     18    -54   -179   -506
    265  -1423  -1691    579    976  -1558     59   -340     12    -64   -189   -524
    192  -1483  -1675    644    932  -1579     51   -337     -2    -98   -233   -581
    207  -1530  -1738    659    971  -1634    119   -210     64    -77   -244   -607
    433  -1293  -1727    431   1080  -1509    309     80    290    116    -80   -465
    402  -1101  -1506    348    953  -1304    441    459    602    436    223   -184
    428   -880  -1309    223    867  -1093    415    641    820    748    584    200
    491   -506   -997      5    740   -750    231    265    774    909    867    561
    259   -231   -491    -12    374   -361    -20   -428    550    919   1005    758
     36   -249   -288    103    161   -270   -277  -1156     90    537    680    475
    -41   -745   -704    392    329   -724   -535  -1657   -558   -226   -109   -283
     25  -1174  -1200    571    610  -1187   -665  -1748   -885   -675   -592   -761
    101  -1332  -1434    615    766  -1382   -540  -1397   -688   -563   -540   -758
     83  -1444  -1527    678    802  -1486   -327   -982   -397   -368   -407   -670
    140  -1431  -1571    644    854  -1501    -96   -607   -140   -187   -277   -571
    189  -1330  -1522    568    854  -1426     44   -402      7    -72   -187   -509
    239  -1384  -1623    574    930  -1504     59   -363     28    -67   -189   -514
    262  -1475  -1740    605   1000  -1608     44   -374     10    -93   -223   -548
    267  -1402  -1673    566    969  -1538     51   -371     20    -85   -218   -542
    285  -1353  -1641    532    961  -1496     70   -345     46    -62   -189   -511
    241  -1426  -1667    592    953  -1545     85   -311     70    -41   -171   -485
    150  -1408  -1558    626    852  -1483    106   -283     98    -15   -145   -467
    127  -1382  -1509    626    818  -1447     93   -290     93    -18   -145   -470
    181  -1418  -1602    618    891  -1509     80   -298     88    -25   -158   -478
    231  -1389  -1621    579    924  -1504     88   -277    109     -7   -137   -457
    210  -1340  -1553    563    880  -1447     90   -257    119      5   -124   -449
    259  -1299  -1558    519    909  -1428    116   -218    158     46    -85   -410
    316  -1288  -1605    483    958  -1447    109   -226    153     36    -96   -428
    254  -1252  -1506    498    880  -1379    101   -239    145     25   -106   -441
    228  -1265  -1493    517    859  -1379    109   -226    158     38    -96   -426
    309  -1293  -1602    491    953  -1447    114   -210    171     51    -85   -415
    340  -1273  -1615    465    976  -1441    103   -223    168     49    -90   -418
    228  -1249  -1478    511    852  -1363    109   -220    174     51    -80   -410
    197  -1262  -1462    530    828  -1361    137   -163    220     93    -41   -371
    239  -1257  -1496    506    867  -1376    127   -142    228    101    -33   -361
    228  -1179  -1410    472    818  -1293    155   -106    262    135      7   -316
    228  -1202  -1431    488    828  -1317    158    -85    277    148     23   -298
    293  -1252  -1548    478    919  -1400    124    -77    262    129     -2   -337
    257  -1187  -1447    465    849  -1317    163    -15    314    181     38   -303
    303  -1114  -1421    402    859  -1267    215     64    374    241     96   -246
    332  -1202  -1535    436    932  -1369    192     93    371    239     90   -244
    298  -1148  -1447    423    872  -1299    179    137    394    267    122   -215
    231  -1119  -1350    444    789  -1234    184    187    428    303    161   -192
    324  -1085  -1410    379    865  -1247    197    236    454    329    184   -168
    407  -1036  -1444    314    924  -1239    187    252    465    345    202   -145
    342   -984  -1330    319    833  -1158    189    265    483    374    241   -101
    433   -878  -1314    220    872  -1096    241    340    550    444    316    -18
    423   -904  -1330    239    872  -1117    241    348    558    454    329      2
    363   -917  -1280    277    820  -1098    215    293    522    423    306    -18
    420   -904  -1327    239    872  -1114    197    254    498    402    285    -41
    394   -930  -1325    267    859  -1127    197    249    498    400    285    -31
    285   -891  -1176    301    730  -1034    207    236    509    410    296    -20
    226   -880  -1106    327    665   -992    207    184    488    394    283    -28
    288   -922  -1210    314    748  -1065    213    142    472    374    265    -46
    342   -930  -1275    293    807  -1101    197     59    423    311    197   -129
    259   -943  -1202    340    730  -1072    181    -20    376    257    137   -202
    189  -1044  -1234    428    711  -1137    158    -83    335    215     90   -244
    223  -1075  -1299    423    761  -1187    150   -119    322    200     80   -244
    259  -1054  -1314    397    787  -1184    124   -179    285    163     49   -270
    316  -1028  -1345    353    828  -1187    122   -210    267    148     38   -275
    355  -1067  -1423    355    888  -1244    127   -223    257    137     28   -290
    205  -1093  -1299    444    750  -1197    132   -249    249    124     10   -327
    176  -1067  -1244    444    709  -1156    148   -246    249    122      2   -337
    137  -1132  -1270    496    701  -1200    137   -241    246    119     -2   -335
    150  -1140  -1291    496    719  -1215    114   -246    241    119      5   -314
    166  -1075  -1241    454    701  -1158    111   -257    246    132     25   -280
    184  -1171  -1356    493    769  -1262     62   -306    200     83    -23   -337
    303  -1153  -1457    423    880  -1306     67   -306    197     77    -41   -376
    381   -948  -1330    283    854  -1137    132   -254    249    127      2   -340
    184  -1002  -1187    407    685  -1093    140   -231    265    142     18   -329
    103  -1085  -1189    491    646  -1137    142   -205    280    158     28   -316
    179  -1039  -1218    428    696  -1127    140   -223    272    153     28   -314
    205  -1018  -1223    407    714  -1119    127   -262    249    127      7   -324
    215  -1088  -1304    436    758  -1197    103   -283    228    109    -10   -337
    205  -1091  -1299    441    750  -1195    101   -280    231    114     -5   -335
    200  -1002  -1202    400    698  -1101    129   -259    259    148     31   -298
    168  -1075  -1244    454    706  -1158     98   -283    233    124     10   -316
    197  -1098  -1299    449    748  -1200     85   -280    233    124      7   -322
    215  -1015  -1234    400    724  -1124    109   -259    249    140     23   -306
    171  -1023  -1195    426    683  -1109    106   -277    246    137     25   -293
    290   -984  -1275    348    782  -1130    116   -267    259    153     38   -277
    262   -924  -1187    329    724  -1054    153   -252    283    171     49   -290
    233   -862  -1096    314    662   -979    194   -241    306    192     70   -265
    210   -935  -1148    361    678  -1041    194   -233    303    189     67   -262
    129  -1005  -1135    439    631  -1070    176   -228    301    187     62   -275
    119   -898  -1018    389    566   -958    179   -210    335    226    106   -236
    280   -805  -1085    262    680   -945    163   -202    345    244    124   -213
    270   -883  -1156    306    711  -1018    119   -236    314    215     96   -236
    220   -880  -1101    329    659   -989    101   -262    303    213     98   -231
    275   -875  -1153    298    711  -1013     77   -288    275    192     83   -236
    322   -956  -1278    316    800  -1117     70   -280    265    187     80   -220
    184   -997  -1184    405    683  -1091    101   -241    293    220    119   -184
     88   -898   -987    405    537   -943    150   -194    332    259    158   -163
    184   -987  -1171    400    675  -1078    109   -249    267    181     62   -275
    202  -1085  -1288    441    745  -1187     67   -324    192     98    -28   -361
     83  -1132  -1215    522    646  -1171     49   -374    155     64    -51   -376
    119  -1119  -1239    501    678  -1179     77   -345    171     88    -28   -355
    205  -1122  -1330    457    766  -1226     80   -327    176     93    -25   -345
    197  -1060  -1257    431    727  -1158     98   -316    194    114      0   -303
    174  -1060  -1236    441    704  -1148    103   -327    187    109      0   -309
    161  -1174  -1335    506    748  -1254     70   -353    153     72    -44   -368
    210  -1150  -1361    470    784  -1257     46   -371    129     49    -80   -428
    233  -1122  -1356    444    792  -1239     33   -394    116     41    -88   -428
    192  -1166  -1358    485    774  -1262     54   -366    140     67    -59   -384
    103  -1169  -1273    532    688  -1221     98   -298    194    124      2   -309
    106  -1109  -1215    501    659  -1161    114   -275    205    129      2   -319
    179  -1101  -1280    459    730  -1189    171   -168    249    137    -15   -361
    231  -1122  -1356    444    792  -1239    236      5    353    210     25   -350
    337   -930  -1267    296    802  -1098    363    316    594    444    241   -166
    431   -724  -1158    145    792   -940    413    605    836    750    576    197
    426   -504   -930     38    675   -717    319    407    870    932    846    548
    285   -210   -498    -38    389   -353    135   -168    730    992   1010    771
     28    -85   -114     28     70    -98   -127   -935    366    756    844    633
   -155   -480   -324    316     83   -405   -350  -1504   -249     67    148    -41
   -140   -979   -839    558    348   -909   -592  -1732   -691   -457   -397   -574
     46  -1106  -1153    527    597  -1130   -576  -1475   -594   -418   -400   -597
    207  -1041  -1249    418    727  -1145   -337  -1026   -283   -189   -223   -465
    116  -1192  -1312    535    711  -1252   -122   -652    -64    -57   -148   -444
     70  -1210  -1283    568    675  -1247     28   -418     80     46    -77   -405
    207  -1091  -1301    441    753  -1195    109   -324    148    103    -33   -363
    189  -1205  -1395    509    792  -1299     98   -309    145     96    -44   -358
    153  -1213  -1366    527    758  -1288    103   -293    155    106    -33   -350
    150  -1184  -1335    514    743  -1260    111   -293    155    103    -38   -384
     88  -1254  -1345    581    714  -1299    111   -270    163    106    -44   -394
    124  -1270  -1395    574    758  -1332    106   -265    163    106    -49   -394
    236  -1148  -1384    454    807  -1265    129   -249    184    132    -15   -342
    233  -1221  -1454    493    844  -1337    101   -257    168    124    -20   -340
    241  -1288  -1532    522    885  -1410     77   -270    145    103    -44   -376
    171  -1228  -1400    530    784  -1314    106   -252    168    124    -31   -379
    137  -1218  -1356    537    745  -1288    127   -228    189    148    -10   -355
    233  -1215  -1449    491    839  -1330    145   -187    215    176     15   -327
    218  -1166  -1384    472    800  -1275    171   -148    241    205     46   -296
    174  -1179  -1353    504    763  -1265    129   -181    218    189     33   -293
    205  -1252  -1460    522    831  -1356    101   -200    202    179     25   -296
    265  -1187  -1452    459    857  -1317    145   -150    244    218     54   -290
    168  -1174  -1343    501    753  -1257    171   -106    272    241     67   -285
    171  -1176  -1348    504    758  -1262    189    -62    298    270     96   -257
    228  -1267  -1499    517    862  -1382    145    -88    262    239     59   -285
    275  -1213  -1488    467    880  -1350    153    -88    270    252     77   -254
    239  -1195  -1436    475    836  -1317    176    -51    301    285    109   -231
    181  -1275  -1457    548    818  -1366    189     10    329    309    124   -233
    236  -1239  -1475    501    854  -1356    194     36    340    316    129   -228
    270  -1184  -1454    454    862  -1319    189     51    348    332    142   -210
    335  -1213  -1551    436    940  -1382    171     90    358    342    155   -194
    402  -1109  -1512    353    956  -1309    241    218    452    446    257    -88
    290  -1078  -1371    392    831  -1226    265    270    488    493    303    -49
    267  -1119  -1387    423    826  -1252    246    309    504    514    319    -31
    329  -1119  -1449    392    888  -1283    246    374    537    558    368     31
    306  -1080  -1387    387    846  -1234    233    379    537    568    381     38
    277  -1114  -1392    418    833  -1254    184    340    506    540    348    -10
    363  -1114  -1478    374    919  -1296    194    358    517    553    361     23
    436   -974  -1410    267    922  -1192    265    418    579    623    439    122
    426   -930  -1356    252    891  -1143    280    418    587    639    454    129
    415  -1018  -1434    301    922  -1226    252    394    555    607    420     75
    371  -1065  -1439    345    904  -1252    244    358    527    579    376     20
    293  -1044  -1337    374    813  -1189    254    311    511    561    358     10
    319  -1072  -1392    376    854  -1231    252    257    480    527    324    -12
    283  -1156  -1439    436    859  -1296    259    215    459    504    298    -25
    259  -1187  -1447    462    852  -1317    231    137    410    457    254    -70
    306  -1187  -1493    439    896  -1337    215     62    371    418    213   -116
    252  -1327  -1579    537    914  -1452    205      5    332    379    163   -176
    207  -1304  -1514    548    859  -1410    231    -18    327    368    142   -202
    158  -1278  -1436    558    795  -1356    236      2    335    371    142   -192
     75  -1395  -1470    657    771  -1434    226     -2    322    361    129   -207
    179  -1421  -1600    620    888  -1509    202    -51    280    322     88   -254
    220  -1337  -1558    558    888  -1447    213    -80    275    319     85   -265
    259  -1371  -1631    553    945  -1501    220    -88    270    314     77   -267
    236  -1439  -1675    600    953  -1556    213    -80    265    311     72   -267
    153  -1405  -1558    626    854  -1480    215    -62    280    327     88   -262
    148  -1449  -1597    649    872  -1525    205    -90    257    306     64   -280
    335  -1439  -1777    550   1054  -1608    200   -122    239    290     49   -280
    345  -1397  -1743    524   1041  -1569    213   -109    254    316     77   -236
     90  -1392  -1483    652    787  -1436    267    -31    319    387    148   -179
    106  -1491  -1597    688    852  -1543    231    -25    298    363    114   -228
    176  -1540  -1717    680    945  -1628    184    -59    259    327     70   -270
    213  -1431  -1647    607    930  -1540    215    -54    288    361    109   -228
    179  -1480  -1660    652    919  -1569    233    -54    290    363    109   -226
    176  -1558  -1738    688    956  -1649    236    -44    285    355     93   -249
    262  -1447  -1712    592    987  -1579    254    -36    303    376    111   -228
    259  -1439  -1699    589    976  -1569    252    -41    301    376    114   -223
    233  -1590  -1823    678   1028  -1706    207    -77    254    329     62   -277
    194  -1652  -1849    727   1018  -1751    158   -145    202    280     12   -322
    309  -1493  -1803    592   1054  -1647    207   -101    252    332     70   -257
    265  -1488  -1753    607   1008  -1621    280    -25    314    397    135   -181
    150  -1527  -1678    688    914  -1602    322     15    358    439    171   -150
    114  -1452  -1569    667    839  -1509    340     41    381    459    189   -148
    153  -1475  -1628    659    888  -1551    316     28    374    454    187   -135
    265  -1506  -1774    620   1018  -1641    285    -10    342    428    163   -158
    283  -1405  -1688    561    984  -1545    293      0    368    452    179   -168
    192  -1431  -1626    618    906  -1530    275     -5    366    449    171   -179
    290  -1496  -1787    602   1036  -1641    228    -41    332    423    150   -181
    342  -1382  -1725    519   1031  -1553    298     15    400    496    223    -98
    202  -1382  -1584    589    893  -1483    342     59    433    532    262    -59
    285  -1499  -1784    605   1034  -1639    280     -5    361    462    189   -137
    262  -1626  -1888    683   1075  -1756    218    -59    293    397    124   -194
    153  -1610  -1764    727    958  -1686    241    -20    314    426    155   -166
    215  -1595  -1810    691   1013  -1701    265     -2    324    433    158   -161
    233  -1691  -1927    727   1078  -1810    249    -54    275    381    103   -210
    213  -1714  -1927    750   1067  -1821    254   -101    244    350     75   -236
    213  -1704  -1919    743   1065  -1813    265    -88    249    355     77   -241
    187  -1792  -1979    802   1083  -1886    270    -49    257    361     75   -246
    166  -1855  -2021    844   1093  -1938    215    -93    207    316     31   -293
    179  -1842  -2023    831   1101  -1932    194   -135    187    296     15   -298
    231  -1888  -2120    828   1174  -2003    189   -153    176    285      7   -296
    277  -1836  -2114    779   1195  -1974    231   -116    213    324     44   -262
    231  -1730  -1964    748   1096  -1847    296    -44    272    381    101   -215
    176  -1816  -1992    818   1083  -1904    275    -44    254    361     75   -252
    197  -1912  -2109    857   1150  -2010    246    -80    220    329     44   -275
    241  -1842  -2083    800   1161  -1961    277    -93    231    337     51   -257
    171  -1857  -2031    841   1098  -1943    358     28    303    376     67   -249
    249  -1860  -2109    805   1179  -1984    449    280    446    483    137   -223
    298  -1691  -1992    696   1143  -1842    587    626    722    756    384    -18
    340  -1478  -1818    568   1078  -1647    592    911    979   1078    732    353
    441  -1137  -1579    348   1010  -1358    446    730   1028   1293   1049    756
    459   -800  -1260    171    859  -1028    275    192    875   1335   1202    982
    200   -678   -880    236    540   -779     85   -496    498   1070   1015    857
   -109  -1047   -937    579    413   -992    -90  -1078    -98    405    345    215
    -36  -1548  -1514    789    737  -1532   -293  -1314   -579   -171   -257   -397
     18  -1865  -1883    922    948  -1873   -345  -1174   -574   -231   -363   -555
    114  -1964  -2078    924   1093  -2018   -231   -872   -368    -98   -285   -522
    192  -2031  -2223    919   1208  -2127    -18   -517   -103     85   -155   -418
    192  -1961  -2153    883   1171  -2057    218   -202    135    277      2   -277
    150  -1935  -2086    891   1117  -2008    311    -70    226    348     59   -231
    158  -2031  -2190    935   1171  -2109    288    -57    215    329     31   -267
    192  -2057  -2249    932   1221  -2153    277    -49    218    332     28   -275
    265  -1969  -2236    849   1249  -2101    285    -57    223    335     33   -272
    306  -1990  -2296    839   1301  -2143    296    -64    218    327     25   -277
    259  -2031  -2294    885   1275  -2161    335     -2    257    363     59   -244
    174  -2005  -2179    917   1176  -2091    353     31    285    392     88   -223
    197  -1966  -2164    883   1179  -2065    345     36    296    407    106   -202
    239  -2018  -2257    888   1247  -2138    337     46    296    407    106   -192
    223  -2021  -2244    898   1234  -2132    332     33    290    400     98   -194
    205  -2008  -2213    901   1208  -2109    316     12    275    384     83   -218
    179  -2083  -2265    950   1221  -2174    311     33    277    387     80   -215
    277  -2026  -2304    872   1291  -2164    332     62    303    413    103   -200
    277  -1974  -2252    846   1265  -2112    340     44    303    410    103   -210
    309  -2000  -2309    846   1309  -2153    340     44    303    413    106   -194
    301  -1997  -2299    846   1299  -2148    381    129    363    472    161   -129
    176  -1987  -2164    904   1169  -2075    407    171    400    509    197    -96
    174  -2010  -2184    917   1176  -2096    374    148    374    483    174   -135
    213  -2075  -2288    932   1249  -2182    337    135    358    465    153   -148
    257  -2036  -2294    888   1273  -2164    353    150    376    485    179   -101
    306  -1901  -2210    797   1257  -2055    400    218    431    542    239    -46
    252  -1979  -2234    862   1241  -2107    397    252    441    545    231    -77
    252  -2062  -2314    906   1283  -2187    361    244    415    517    192   -124
    275  -1953  -2229    836   1249  -2091    381    272    454    558    241    -67
    366  -1893  -2262    763   1314  -2078    420    340    506    615    298      0
    410  -1935  -2346    761   1376  -2138    423    384    527    641    322     36
    392  -1883  -2275    745   1332  -2078    428    418    558    675    361     64
    306  -1883  -2190    787   1247  -2036    428    472    592    711    392     83
    332  -1914  -2247    789   1288  -2081    410    542    623    750    433    135
    376  -1795  -2171    706   1273  -1984    439    607    685    818    509    218
    376  -1693  -2070    659   1223  -1880    470    618    714    852    548    249
    405  -1735  -2143    662   1273  -1938    478    607    709    846    540    246
    368  -1797  -2169    714   1267  -1982    454    597    701    839    537    252
    402  -1709  -2112    652   1254  -1912    446    597    701    849    555    272
    407  -1712  -2120    652   1262  -1914    436    574    683    831    542    267
    381  -1784  -2169    698   1275  -1977    426    548    662    805    517    246
    293  -1743  -2036    724   1163  -1888    465    542    675    813    522    252
    280  -1730  -2013    724   1145  -1873    475    517    659    789    498    223
    327  -1823  -2151    748   1239  -1987    449    446    607    727    431    158
    311  -1844  -2156    766   1231  -2000    444    353    558    670    371     90
    285  -1855  -2140    782   1213  -1997    428    272    504    610    309     28
    288  -1912  -2200    810   1244  -2055    415    246    483    587    283      7
    265  -1953  -2218    844   1241  -2086    410    218    470    574    275     12
    254  -1919  -2177    831   1213  -2047    407    161    446    550    257     -2
    233  -1977  -2210    870   1221  -2094    405    129    426    524    228    -33
    296  -1995  -2291    849   1293  -2143    392    124    415    511    213    -41
    239  -2026  -2265    893   1252  -2145    366     67    376    472    181    -67
    223  -2003  -2226    888   1223  -2112    371     64    374    467    171    -90
    218  -1979  -2197    880   1208  -2088    436    153    439    524    215    -59
    220  -1979  -2200    878   1208  -2088    418    140    428    511    205    -67
    153  -2013  -2166    930   1158  -2088    376     88    392    480    179    -93
    218  -2008  -2229    893   1221  -2117    394    114    415    498    200    -62
    265  -2052  -2317    891   1291  -2184    381     90    397    480    176    -88
    246  -2052  -2299    901   1270  -2174    355     54    376    462    161   -103
    296  -1961  -2257    833   1275  -2109    402    122    436    519    223    -36
    288  -1984  -2273    846   1278  -2130    420    153    457    542    241    -18
    215  -2021  -2236    901   1226  -2127    397    116    431    514    213    -46
    218  -2005  -2223    893   1221  -2114    397    111    431    509    213    -46
    220  -2044  -2265    911   1241  -2153    405    124    439    517    215    -38
    252  -2034  -2286    891   1267  -2158    368     88    413    491    200    -51
    194  -1977  -2171    891   1182  -2073    384    109    439    519    236    -10
    194  -2013  -2208    909   1197  -2109    392    127    449    530    246      2
    254  -2047  -2301    896   1278  -2174    384    111    426    498    205    -54
    239  -1969  -2208    862   1223  -2088    407    109    441    511    215    -54
    270  -1909  -2179    818   1223  -2044    444    127    478    548    257     -7
    309  -1932  -2244    810   1275  -2088    446    119    472    540    246    -12
    275  -1912  -2187    818   1231  -2049    439    109    467    530    239    -23
    213  -1860  -2075    820   1143  -1969    462    155    514    576    290     36
    220  -1852  -2075    815   1148  -1964    475    202    555    623    337     90
    226  -1873  -2099    820   1161  -1987    436    161    532    602    314     70
    220  -1821  -2042    800   1130  -1930    410    116    511    579    298     49
    280  -1800  -2083    758   1179  -1940    431    137    530    600    316     67
    272  -1849  -2122    787   1195  -1984    415    142    524    592    303     49
    150  -1917  -2068    883   1106  -1990    368    103    488    558    275     23
    277  -1852  -2130    787   1202  -1990    384    129    504    576    298     51
    405  -1855  -2260    722   1332  -2057    410    142    504    574    293     54
    252  -1948  -2200    846   1223  -2073    402     96    465    535    262     36
    171  -1990  -2161    906   1163  -2075    376     62    431    501    236     12
    231  -2060  -2291    914   1260  -2174    363     51    407    470    194    -44
    335  -1995  -2333    828   1332  -2164    397     38    402    459    179    -59
    272  -2031  -2304    878   1286  -2166    374      0    363    418    140   -101
    220  -2060  -2283    919   1252  -2171    376     36    379    431    150    -96
    189  -2096  -2286    953   1236  -2190    366     54    379    433    150    -85
     98  -2075  -2174    987   1132  -2125    371     51    384    439    163    -77
    145  -2065  -2210    961   1176  -2138    363     33    379    431    158    -83
    213  -2120  -2333    950   1270  -2226    335     12    353    405    129   -106
    184  -2117  -2301    966   1241  -2208    319     -7    335    387    109   -124
    187  -2039  -2226    924   1202  -2132    358     25    376    423    150    -88
    220  -2078  -2299    927   1260  -2190    381     51    392    439    161    -75
    293  -2039  -2333    872   1312  -2187    433    116    428    454    163    -77
    210  -2052  -2262    922   1236  -2156    527    252    517    491    166   -103
    319  -1997  -2320    836   1319  -2158    623    467    685    633    280    -18
    457  -1862  -2320    701   1387  -2091    667    735    932    909    555    257
    472  -1509  -1982    517   1226  -1745    623    857   1132   1221    937    678
    387  -1093  -1480    353    932  -1286    498    605   1122   1397   1244   1062
    179   -896  -1075    358    626   -984    348     88    896   1345   1293   1174
     -7   -950   -943    478    467   -948    116   -607    361    833    818    737
    -80  -1345  -1267    711    592  -1309   -119  -1148   -283     83     44    -25
    -25  -1930  -1904    979    937  -1917   -296  -1293   -610   -322   -387   -454
    111  -2088  -2200    987   1156  -2145   -207   -974   -402   -179   -303   -420
     80  -2096  -2177   1008   1127  -2135    -31   -615   -119     25   -155   -322
    122  -2109  -2234    992   1176  -2171    192   -246    166    236     -2   -200
    265  -2052  -2317    893   1291  -2184    342    -25    329    366     98   -116
    252  -2016  -2268    880   1257  -2140    363    -10    355    379    109   -122
    249  -2049  -2299    901   1273  -2174    379     -2    363    379    103   -129
    228  -2148  -2379    958   1304  -2262    376     10    361    368     90   -145
    184  -2086  -2270    950   1226  -2177    389     62    402    413    135    -96
    148  -2052  -2200    950   1171  -2125    389     77    423    431    158    -72
    257  -2065  -2322    904   1288  -2195    407    101    433    436    155    -80
    368  -1992  -2364    810   1366  -2177    423     96    441    441    163    -70
    267  -2016  -2283    875   1275  -2148    394     41    410    407    135   -109
    181  -2031  -2216    924   1197  -2125    439    129    472    462    181    -67
    155  -2062  -2218    953   1184  -2140    441    153    485    475    192    -51
    179  -2021  -2200    917   1189  -2109    415    114    462    457    179    -64
    239  -2029  -2268    896   1252  -2148    400     98    452    444    171    -67
    290  -2062  -2353    885   1319  -2205    381    101    449    441    166    -64
    184  -2034  -2218    922   1200  -2125    392    129    475    467    194    -38
     96  -2023  -2120    961   1106  -2070    397    158    504    493    226    -15
    275  -1951  -2226    839   1249  -2088    428    210    542    530    257     10
    348  -1935  -2286    792   1314  -2109    452    210    545    527    249      0
    262  -1961  -2226    849   1244  -2094    439    189    535    517    244     -7
    288  -1966  -2257    836   1273  -2112    449    228    558    540    265     18
    275  -2029  -2304    878   1288  -2166    439    236    555    540    262     20
    306  -1906  -2213    797   1257  -2060    452    267    592    576    306     62
    233  -1919  -2153    841   1192  -2036    465    314    626    607    335     88
    280  -1958  -2239    836   1260  -2099    475    345    639    618    335     83
    316  -1904  -2221    795   1267  -2062    470    335    639    618    337     83
    311  -1852  -2164    769   1236  -2008    485    418    688    667    392    137
    288  -1865  -2153    789   1218  -2010    511    530    750    732    452    189
    306  -1844  -2153    766   1228  -1997    504    571    771    753    472    202
    314  -1792  -2107    740   1210  -1948    485    574    776    761    483    210
    314  -1836  -2151    758   1231  -1992    472    605    795    787    514    252
    366  -1805  -2171    719   1267  -1987    475    644    820    820    553    301
    394  -1678  -2075    641   1234  -1875    493    659    852    857    602    355
    527  -1545  -2073    509   1299  -1808    530    680    880    891    641    397
    470  -1644  -2114    584   1291  -1878    524    680    859    872    620    374
    337  -1686  -2023    672   1179  -1855    501    657    836    854    605    361
    340  -1639  -1979    649   1158  -1808    501    631    833    852    615    384
    439  -1644  -2083    602   1260  -1862    501    602    815    833    594    366
    381  -1678  -2060    646   1221  -1867    493    542    776    784    540    301
    275  -1654  -1930    688   1101  -1792    511    496    763    763    522    280
    293  -1673  -1966    688   1130  -1821    509    465    743    735    491    244
    290  -1766  -2057    737   1174  -1912    472    389    683    665    407    150
    205  -1751  -1956    771   1078  -1852    470    314    659    636    384    127
    187  -1818  -2005    815   1093  -1912    449    239    618    592    342     90
    145  -1961  -2107    906   1124  -2034    402    202    571    542    290     46
    171  -1860  -2031    844   1101  -1945    405    213    587    555    309     59
    249  -1732  -1982    740   1114  -1857    457    226    618    589    340     85
    314  -1756  -2070    722   1192  -1912    462    213    607    576    322     64
    254  -1857  -2112    800   1179  -1982    405    132    545    514    259     10
    280  -1849  -2130    784   1205  -1990    350     51    493    462    218    -23
    293  -1813  -2109    758   1200  -1958    402    106    548    514    270     31
    153  -1873  -2026    859   1088  -1948    426    163    576    540    290     41
     90  -1842  -1935    875   1013  -1888    418    166    579    542    293     41
    153  -1821  -1974    833   1062  -1896    413    155    576    540    290     36
    181  -1927  -2109    870   1143  -2018    387    119    537    501    244    -15
    244  -1844  -2088    800   1163  -1964    394    114    542    509    257      2
    259  -1751  -2010    745   1132  -1880    428    148    589    553    309     64
    210  -1810  -2021    800   1114  -1914    459    184    620    581    332     80
    200  -1847  -2047    820   1122  -1945    420    145    576    540    285     20
    192  -1800  -1992    802   1091  -1896    397    119    563    527    277     18
    192  -1834  -2026    820   1109  -1930    389    129    561    527    277     25
    197  -1849  -2047    826   1122  -1948    394    145    571    537    288     38
    176  -1774  -1953    797   1062  -1862    418    161    592    558    311     54
    174  -1800  -1974    810   1072  -1886    405    150    579    545    296     41
    218  -1862  -2083    820   1150  -1974    368    109    545    511    262     12
    161  -1834  -1995    836   1078  -1914    363     80    553    517    275     25
    244  -1652  -1896    704   1067  -1774    457    179    646    610    374    132
    239  -1665  -1904    711   1070  -1782    506    228    680    641    400    155
    228  -1647  -1878    709   1052  -1761    496    205    667    626    379    116
    189  -1590  -1779    701    984  -1683    462    145    644    597    355     96
    228  -1628  -1857    698   1041  -1743    431    127    636    597    361    111
    181  -1686  -1867    750   1023  -1777    418    171    646    613    371    119
    145  -1621  -1766    735    953  -1691    418    179    662    633    397    148
    332  -1538  -1870    602   1101  -1704    423    163    659    628    397    148
    270  -1667  -1938    696   1104  -1803    405    168    644    615    379    132
    137  -1730  -1867    795   1000  -1797    376    161    620    597    368    116
    205  -1660  -1865    724   1034  -1761    381    150    618    594    368    119
    309  -1717  -2026    704   1166  -1870    400    129    592    563    329     75
    244  -1836  -2081    795   1161  -1958    361     70    532    501    262      7
    140  -1836  -1977    846   1057  -1906    363     64    527    496    265      7
    145  -1836  -1982    844   1062  -1909    384     80    535    504    270     18
    239  -1836  -2075    800   1156  -1956    392     67    519    485    254     10
    103  -1880  -1987    885   1044  -1932    358     41    498    467    244     10
     88  -1860  -1948    885   1015  -1904    379     75    524    491    270     28
    176  -1873  -2049    846   1111  -1961    379     59    514    472    244    -10
    176  -1870  -2047    846   1111  -1958    342     10    475    436    210    -36
    148  -1870  -2018    859   1080  -1943    309      0    465    431    213    -25
    241  -1878  -2120    818   1179  -1997    327      5    475    436    215    -25
    272  -1836  -2109    782   1189  -1974    348     33    491    454    228    -25
    122  -1797  -1919    839   1021  -1857    379     77    524    480    254    -10
     75  -1826  -1901    875    987  -1865    452    171    584    517    277      7
    122  -1873  -1995    875   1057  -1932    511    283    639    532    265    -28
    166  -1795  -1964    813   1065  -1878    571    459    774    644    355     41
    296  -1634  -1930    670   1111  -1782    683    841   1065    943    641    309
    413  -1395  -1808    491   1109  -1602    688    971   1244   1221    969    675
    394  -1000  -1395    301    893  -1197    501    517   1161   1337   1210   1005
    171   -771   -943    298    555   -857    210   -181    906   1293   1288   1158
     -7   -831   -823    420    407   -828    -44   -870    452    911    953    862
    -80  -1223  -1145    652    530  -1184   -275  -1327   -187    153    171    101
    -72  -1605  -1532    839    727  -1571   -387  -1335   -402   -166   -181   -265
    -41  -1873  -1831    956    893  -1852   -285   -982   -207    -57   -137   -280
    -25  -1891  -1865    958    919  -1878    -20   -511    122    179     33   -158
    122  -1743  -1865    810    989  -1803    254   -137    387    376    189    -36
    215  -1774  -1990    779   1101  -1880    340    -12    462    423    215    -20
    171  -1888  -2060    857   1114  -1974    329     15    467    418    202    -38
     67  -1857  -1925    896    995  -1891    350     49    498    441    226    -25
     90  -1808  -1899    857    992  -1852    348     46    504    444    231    -25
    252  -1751  -2005    748   1127  -1878    387     98    537    478    254      0
    184  -1810  -1995    810   1088  -1901    379     96    527    467    241    -18
    132  -1805  -1938    836   1034  -1870    361     62    509    449    228    -33
    207  -1829  -2039    810   1119  -1932    342     33    493    431    213    -46
    207  -1875  -2083    833   1143  -1979    329     20    483    418    197    -62
    176  -1800  -1979    810   1075  -1888    363     80    527    462    246    -18
    135  -1751  -1886    807   1010  -1818    420    168    592    524    309     41
    155  -1779  -1935    810   1041  -1857    413    179    597    535    316     59
    171  -1779  -1951    802   1060  -1865    371    119    558    498    288     38
    127  -1784  -1914    828   1018  -1849    358    106    553    491    280     20
    272  -1722  -1995    724   1132  -1857    394    171    592    522    303     28
    194  -1732  -1927    769   1060  -1831    407    179    600    530    309     41
    166  -1688  -1855    761   1010  -1771    407    202    620    550    337     70
    249  -1699  -1948    722   1098  -1823    394    215    620    550    337     62
    228  -1771  -2000    771   1114  -1886    376    202    610    537    319     46
    223  -1706  -1932    740   1075  -1821    381    194    618    545    335     64
    218  -1680  -1901    730   1057  -1790    407    233    654    581    371    101
    202  -1751  -1956    771   1078  -1852    397    270    662    587    371     96
    194  -1675  -1870    740   1031  -1771    410    332    696    618    400    116
    166  -1649  -1816    740    989  -1732    428    368    727    646    433    150
    298  -1628  -1927    662   1111  -1777    436    402    748    667    449    163
    355  -1545  -1901    592   1127  -1722    472    470    797    717    496    205
    215  -1548  -1764    667    989  -1654    491    532    841    758    545    259
    280  -1538  -1818    626   1049  -1678    483    587    865    787    576    306
    379  -1540  -1919    579   1148  -1727    449    594    852    779    568    293
    329  -1421  -1753    542   1039  -1584    480    649    906    836    628    332
    319  -1382  -1701    532   1010  -1540    504    680    937    872    662    361
    345  -1457  -1803    553   1072  -1628    465    672    919    857    654    374
    293  -1413  -1706    561    997  -1561    470    693    940    880    683    405
    272  -1376  -1649    550    961  -1512    459    675    932    875    680    400
    335  -1392  -1727    530   1031  -1558    452    665    924    870    678    402
    405  -1278  -1686    433   1044  -1480    504    683    961    904    717    452
    275  -1330  -1608    527    940  -1467    470    592    904    846    667    402
    290  -1400  -1693    553    989  -1548    436    511    846    782    600    329
    319  -1439  -1758    561   1039  -1597    428    446    813    745    558    293
    239  -1413  -1652    584    943  -1530    428    387    784    714    535    262
    236  -1389  -1626    576    930  -1506    446    355    782    706    524    254
    252  -1475  -1730    610    989  -1600    431    288    740    657    472    207
    239  -1460  -1699    610    969  -1579    415    228    701    615    431    166
    127  -1506  -1634    688    880  -1569    394    166    667    581    402    135
    129  -1602  -1735    735    930  -1667    366    155    646    558    379    114
    114  -1597  -1714    740    911  -1654    368    168    649    558    376    109
    194  -1491  -1686    649    940  -1587    374    129    639    550    376    116
    277  -1561  -1839    641   1057  -1701    324     59    579    493    319     72
    218  -1582  -1803    680   1010  -1691    348     93    597    509    335     72
     88  -1525  -1613    717    849  -1569    387    135    639    545    366     83
     54  -1582  -1636    763    844  -1608    361    116    618    519    342     67
     98  -1631  -1730    763    911  -1680    348    111    615    519    345     80
    233  -1493  -1727    628    979  -1610    366     90    626    530    358     93
    285  -1478  -1764    594   1023  -1621    358     64    600    504    332     59
    210  -1561  -1771    675    989  -1665    355    103    613    514    337     64
     54  -1605  -1660    774    854  -1631    361    132    633    535    358     85
     90  -1519  -1613    714    849  -1566    355    116    636    537    371     98
    223  -1480  -1706    626    963  -1592    358    114    639    540    371    101
    202  -1561  -1764    680    982  -1662    337     85    605    509    337     70
    150  -1532  -1686    688    917  -1610    332     72    602    504    340     72
    124  -1527  -1652    701    888  -1590    340     98    623    524    363     96
    145  -1525  -1673    688    906  -1597    366    140    654    553    384    103
     88  -1553  -1641    732    865  -1597    340     96    618    517    348     72
    135  -1493  -1628    678    880  -1561    332     59    607    506    348     83
    202  -1496  -1701    646    950  -1597    342     70    626    524    371    127
    119  -1535  -1654    706    885  -1592    342     83    633    527    374    114
    135  -1322  -1457    594    795  -1389    423    153    706    592    428    140
    192  -1335  -1530    571    859  -1431    426    148    701    587    418    135
    226  -1405  -1631    589    927  -1517    371     85    662    550    387    116
    215  -1306  -1522    545    867  -1413    379     88    685    581    423    155
    155  -1189  -1345    517    750  -1267    446    189    774    667    514    244
    114  -1296  -1410    589    758  -1350    405    163    745    644    488    223
    127  -1332  -1460    602    792  -1395    355    119    701    602    449    181
    129  -1350  -1480    607    802  -1415    324    109    678    584    436    171
    189  -1408  -1597    610    893  -1501    314    111    665    571    426    168
    207  -1402  -1610    597    906  -1506    309     85    644    548    405    140
    135  -1405  -1543    633    839  -1473    303     51    618    519    379    109
    119  -1509  -1628    693    872  -1566    288     20    581    480    340     85
    176  -1582  -1758    704    966  -1670    275    -12    545    439    298     54
    202  -1499  -1701    646    950  -1597    267    -38    535    426    290     31
     88  -1558  -1647    735    867  -1602    265    -31    532    420    280     18
     54  -1587  -1644    763    846  -1613    290     -5    550    436    293     25
    194  -1405  -1600    605    896  -1501    342     12    576    462    319     54
    135  -1454  -1592    657    862  -1522    316     -2    561    441    306     41
     85  -1579  -1665    745    872  -1621    293      5    553    436    301     41
     85  -1584  -1670    748    875  -1626    267    -31    527    407    277     18
     85  -1506  -1592    711    839  -1548    259    -57    514    394    265     -2
    127  -1504  -1634    685    878  -1569    283    -33    532    413    277      7
    155  -1506  -1662    675    906  -1584    301     -5    553    431    293     28
    101  -1509  -1610    701    854  -1558    309     25    561    420    280      7
    153  -1465  -1618    657    885  -1540    394    168    652    475    311     15
    176  -1473  -1652    646    911  -1561    491    387    805    607    420    106
    239  -1309  -1551    535    893  -1428    581    717   1049    857    659    329
    366   -987  -1353    309    857  -1169    610    911   1265   1145    989    683
    402   -724  -1127    161    763   -924    454    581   1226   1267   1210    992
    215   -472   -691    127    452   -581    223    -88   1023   1265   1312   1166
    -70   -475   -405    272    166   -441    -44   -823    571    888    995    891
   -226   -862   -636    542    202   -750   -272  -1335    -49    181    290    202
    -72  -1182  -1109    628    517  -1145   -358  -1337   -267   -122    -51   -145
    -15  -1408  -1392    709    685  -1400   -311  -1067   -135    -64    -46   -197
     12  -1452  -1467    719    737  -1460   -135   -680    106     88     49   -155
     83  -1486  -1569    701    823  -1527     90   -296    342    252    163    -75
    127  -1441  -1569    657    846  -1504    244   -101    483    358    249    -10
     31  -1441  -1475    704    753  -1460    288    -54    524    387    275     10
     72  -1483  -1556    704    813  -1517    285    -38    527    384    267      5
    129  -1475  -1608    672    867  -1543    270    -33    522    374    259      0
     51  -1454  -1506    701    779  -1480    277    -25    537    392    283     20
     49  -1512  -1564    730    805  -1538    265    -41    530    381    272     10
    106  -1506  -1615    698    859  -1561    265    -25    530    381    267      0
     96  -1462  -1558    683    826  -1509    257    -23    527    376    262    -10
    200  -1402  -1602    602    901  -1501    283    -10    542    389    277     10
    218  -1408  -1626    592    922  -1517    301     10    558    405    293     25
    155  -1350  -1506    597    831  -1428    316     33    587    433    324     62
     70  -1369  -1441    649    756  -1405    309     38    594    444    342     83
     72  -1457  -1530    693    800  -1493    298     57    592    439    329     57
    111  -1423  -1535    654    823  -1478    285     38    581    423    311     31
    119  -1330  -1452    605    784  -1389    288     38    592    436    329     59
    132  -1348  -1480    607    805  -1415    301     77    613    457    353     85
    109  -1387  -1496    639    802  -1441    296    116    631    475    366     98
     49  -1363  -1415    654    732  -1389    280     93    626    467    361     90
    158  -1288  -1449    563    802  -1369    296     98    641    480    376    103
    181  -1343  -1527    579    852  -1434    298    129    652    488    379    114
    210  -1273  -1483    532    846  -1376    314    142    665    504    397    127
    197  -1226  -1426    514    810  -1325    322    168    683    522    420    148
    140  -1317  -1457    587    797  -1387    319    218    706    540    436    163
    207  -1239  -1447    514    826  -1343    350    262    743    579    472    197
    215  -1192  -1408    488    810  -1299    332    249    730    568    465    184
    179  -1236  -1415    527    795  -1325    335    322    763    597    496    205
    228  -1174  -1402    472    815  -1288    376    431    836    670    561    267
    220  -1101  -1322    439    769  -1213    374    470    859    696    592    301
    223  -1104  -1327    441    774  -1215    363    488    872    717    620    342
    259  -1127  -1387    431    823  -1254    371    545    901    748    654    379
    246  -1062  -1312    407    776  -1187    368    568    917    769    678    397
    257  -1010  -1267    376    761  -1140    350    553    909    769    680    400
    314  -1015  -1330    350    820  -1171    342    550    911    774    685    418
    355   -937  -1293    290    823  -1114    371    553    930    797    717    457
    241   -932  -1176    345    709  -1054    366    540    927    797    724    465
    280   -932  -1213    324    743  -1072    363    537    927    797    727    470
    363   -937  -1301    288    831  -1119    361    493    901    766    696    449
    324   -872  -1197    272    758  -1034    376    454    888    743    672    413
    215   -935  -1150    358    680  -1041    374    397    857    704    626    350
    213  -1039  -1252    413    730  -1145    350    324    810    652    571    301
    124  -1078  -1202    478    662  -1140    350    254    776    613    537    270
    111  -1054  -1166    470    639  -1109    355    215    766    597    524    257
    145  -1122  -1267    488    706  -1195    306    137    711    542    467    205
    106  -1161  -1270    527    685  -1215    265     67    659    491    418    163
    111  -1062  -1174    475    641  -1117    285     70    672    501    433    174
    101  -1096  -1200    496    649  -1148    296     72    675    501    431    163
    114  -1171  -1286    530    698  -1228    277     18    633    457    384    119
    179  -1080  -1260    449    717  -1169    290     12    636    459    389    129
    153  -1044  -1197    446    675  -1119    327     67    672    496    433    179
     80  -1182  -1262    550    670  -1221    285     44    646    470    402    148
    140  -1101  -1241    480    691  -1171    288     38    652    472    407    145
     96  -1080  -1176    491    633  -1127    290     28    654    475    413    150
     93  -1166  -1260    537    675  -1213    267      7    628    446    379    119
     93  -1153  -1247    527    667  -1200    270     18    636    457    387    119
     90  -1093  -1184    501    636  -1137    272     12    641    462    392    119
    101  -1106  -1208    501    652  -1156    280     15    641    462    392    122
    166  -1111  -1278    472    722  -1195    277     10    636    457    389    124
    124  -1117  -1244    496    683  -1182    239    -44    600    423    361     98
     93  -1117  -1210    511    649  -1163    220    -46    600    423    366    106
    111  -1137  -1252    511    680  -1195    233    -10    618    441    384    132
     38  -1072  -1111    517    574  -1091    283     41    665    488    433    184
     75  -1010  -1085    465    576  -1047    290     44    667    488    439    181
    163  -1047  -1210    439    685  -1127    285     28    654    470    418    158
    205  -1039  -1244    415    722  -1140    272      2    644    457    405    150
     93   -974  -1067    441    579  -1021    285     20    672    488    441    184
     54   -940   -995    441    522   -966    353     83    732    540    491    228
    109   -956  -1065    420    587  -1010    355     70    724    527    472    215
    174   -854  -1028    340    600   -940    345     57    719    524    475    207
    122   -862   -984    371    553   -922    332     44    722    527    478    202
     98   -948  -1047    423    571   -997    296     33    714    519    472    210
    158   -865  -1023    353    589   -943    285     18    714    524    483    220
    215   -779   -997    280    605   -888    288     20    722    537    504    241
    184   -914  -1098    366    641  -1005    262     31    704    522    485    233
    111   -974  -1085    428    597  -1028    249     25    688    506    478    226
     54   -940   -995    441    524   -966    249     12    683    504    475    215
    155   -966  -1122    402    639  -1044    218    -20    644    465    433    179
    161   -989  -1150    415    654  -1070    236     -5    644    465    431    181
     59   -969  -1031    452    542   -997    262     -7    646    459    431    174
     18  -1075  -1093    530    553  -1085    215    -77    581    392    363    109
    140  -1093  -1236    475    685  -1163    213    -88    566    376    348    103
    145  -1008  -1153    431    649  -1080    249    -62    589    400    379    150
      7  -1065  -1072    527    537  -1067    236    -85    571    381    368    142
     96  -1096  -1192    498    644  -1143    210    -90    553    358    337     83
    114  -1117  -1231    498    672  -1174    192   -129    522    322    293     25
     49  -1101  -1150    527    600  -1124    189   -148    517    316    293     44
     62  -1072  -1135    504    597  -1104    215    -90    558    358    337     85
    119  -1062  -1184    470    649  -1122    210    -93    553    355    332     80
     44  -1054  -1098    506    568  -1078    207   -106    548    350    335     80
      0  -1044  -1044    522    522  -1044    226    -77    566    363    350     96
     38  -1080  -1119    519    579  -1098    270      5    602    374    340     70
     54  -1052  -1109    498    579  -1080    342    137    691    418    358     59
    153   -940  -1096    392    620  -1018    423    361    857    571    493    174
    293   -833  -1127    270    709   -979    496    714   1117    854    771    449
    363   -467   -833     49    597   -649    504    784   1301   1150   1137    867
    285    -75   -361   -103    322   -218    322    335   1228   1273   1376   1187
     15     25      7    -23      5     15     20   -400    922   1140   1343   1228
   -174   -158     15    166    -96    -72   -241  -1135    353    589    826    761
   -187   -467   -280    324     46   -374   -428  -1506   -207    -80    140     80
   -179   -792   -613    485    215   -704   -446  -1350   -244   -194    -23   -127
    -64  -1005   -940    532    436   -974   -329   -989    -46    -85     20   -140
     18   -987  -1005    485    511   -995   -124   -610    202     77    135    -57
     -7  -1026  -1018    517    504  -1023     59   -348    376    192    218     -2
     70  -1041  -1111    485    589  -1075    163   -200    475    265    270     28
     80  -1008  -1091    462    584  -1047    210   -122    530    306    303     51
    -44  -1008   -963    527    459   -987    205   -106    532    306    306     51
     -7  -1000   -995    504    491   -997    220    -70    553    327    329     75
    106   -997  -1106    444    605  -1052    210    -70    548    319    316     67
    111   -958  -1070    423    589  -1013    192   -103    530    303    306     54
    127   -961  -1088    418    607  -1023    187   -116    522    293    296     41
     93  -1065  -1158    485    623  -1111    176   -114    514    280    283     36
     38  -1018  -1060    488    548  -1039    197    -90    545    309    319     80
     33   -904   -940    433    485   -922    249    -38    600    366    379    132
     96   -953  -1049    428    571  -1000    236    -20    597    363    366    116
    155   -937  -1093    389    623  -1013    210    -31    579    345    348    109
     28   -969   -997    470    511   -984    189    -70    561    327    342    101
     36   -969  -1008    465    519   -989    197    -54    576    345    355    111
    171   -878  -1049    353    610   -963    239     15    618    384    389    137
    124   -826   -950    350    537   -888    246     36    631    389    400    142
     98   -818   -917    358    506   -867    246     49    644    400    410    158
    158   -849  -1008    345    581   -927    236     59    649    405    413    163
    153   -849  -1002    348    576   -924    223     36    633    394    402    153
     98   -841   -940    371    517   -891    218     33    633    394    410    158
     93   -872   -966    389    527   -919    231     88    667    426    436    187
     98   -872   -971    384    535   -922    231    122    685    444    452    194
    155   -756   -911    301    532   -833    233    132    698    457    470    218
    163   -763   -930    298    545   -846    239    184    730    485    501    252
    171   -807   -979    319    574   -893    244    218    740    496    509    254
    145   -774   -919    311    532   -846    252    239    761    522    535    277
    132   -709   -841    288    485   -774    285    345    826    589    600    340
    236   -678   -914    220    574   -795    301    423    870    631    641    381
    283   -592   -875    153    579   -732    303    452    893    665    678    418
    223   -550   -774    163    498   -662    301    488    919    696    719    467
    231   -571   -802    171    517   -685    288    517    937    722    750    493
    267   -532   -800    129    532   -665    277    517    943    727    753    496
    241   -449   -691    103    465   -568    293    519    958    748    782    532
    296   -470   -766     85    530   -618    283    496    943    732    771    532
    342   -540   -883     98    613   -711    257    446    896    685    724    485
    226   -493   -722    132    472   -605    280    436    909    698    743    496
    153   -504   -657    174    402   -579    285    410    898    685    730    485
    171   -589   -761    207    465   -675    246    332    839    623    670    439
    166   -532   -698    184    431   -615    262    283    820    600    652    423
    161   -446   -607    140    381   -527    298    262    826    594    646    402
    161   -566   -730    202    444   -646    267    176    761    522    563    316
    114   -659   -774    272    441   -717    228     93    706    462    504    265
     57   -623   -680    283    368   -652    223     62    691    444    491    259
     70   -620   -691    272    379   -654    236     49    688    439    485    244
    122   -657   -779    267    449   -717    233     18    659    407    449    205
    114   -639   -753    262    431   -696    207    -33    620    371    420    181
     44   -714   -758    335    400   -735    181    -59    597    348    402    166
     54   -763   -820    353    436   -792    184    -57    600    350    405    171
    119   -670   -792    275    454   -730    184    -75    594    348    402    166
     51   -698   -750    322    400   -724    161   -119    563    314    376    142
     72   -724   -797    327    433   -761    158    -93    566    316    376    153
    101   -662   -766    280    431   -714    194    -44    607    355    413    184
     54   -592   -649    267    350   -620    226    -25    636    384    444    205
     -5   -685   -680    342    337   -683    179    -62    597    345    405    171
      2   -750   -753    374    376   -750    148    -75    579    327    384    150
     88   -597   -685    254    384   -641    184    -59    610    361    423    200
    153   -540   -693    192    420   -615    205    -57    620    368    439    213
     90   -670   -763    288    426   -717    184    -62    600    342    405    171
     77   -639   -717    280    397   -678    171    -64    594    337    400    168
     57   -574   -633    257    345   -602    174    -70    600    348    413    181
     51   -662   -717    303    384   -688    140   -111    563    311    379    148
     64   -644   -711    288    387   -678    140   -116    566    314    381    150
     80   -498   -579    210    329   -537    181    -70    610    361    431    200
     93   -568   -665    236    376   -615    148    -88    589    337    410    187
    153   -542   -696    192    423   -618    189    -59    620    363    436    210
     88   -433   -524    171    303   -478    254    -15    675    413    485    257
     25   -454   -480    215    252   -467    241    -23    665    402    480    249
     77   -470   -548    194    311   -509    218    -36    657    394    470    246
     93   -420   -514    163    301   -467    189    -59    652    397    475    254
    101   -361   -465    127    280   -410    192    -67    662    410    498    277
    106   -418   -524    155    314   -470    174    -70    652    407    498    290
     98   -397   -496    148    296   -446    174    -44    667    423    511    298
     25   -394   -420    184    223   -407    153    -59    652    407    496    270
    116   -420   -537    150    327   -480    142    -75    628    384    472    252
    249   -446   -696     98    472   -571    148    -83    613    368    459    252
    124   -493   -618    184    371   -555    111   -135    561    319    420    213
     44   -522   -566    236    303   -542    116   -135    553    306    405    192
     80   -568   -649    244    363   -607    124   -135    537    288    379    163
     44   -600   -644    277    342   -620     93   -194    493    239    332    116
    -23   -631   -610    324    290   -620     64   -233    457    205    303     96
     93   -584   -678    244    384   -631    111   -171    501    246    345    137
    119   -561   -680    220    397   -618    132   -148    514    259    355    148
      0   -571   -571    285    285   -571    111   -184    485    231    332    122
    -10   -628   -620    316    303   -626     85   -194    467    213    314    106
    -20   -704   -683    361    329   -693     57   -231    441    187    290     85
    -20   -631   -610    324    293   -623     77   -226    457    202    309    101
    205   -418   -623    106    413   -519    163   -129    532    272    381    179
    109   -563   -672    226    389   -618    137   -140    509    249    353    148
     28   -613   -641    290    332   -626    137   -137    498    226    316    101
     59   -548   -610    241    335   -576    231    -10    587    272    337     96
    161   -553   -714    197    436   -633    301    181    714    368    407    150
    218   -444   -662    111    436   -550    371    488    974    644    672    400
    314    -54   -368   -129    340   -210    363    719   1239   1010   1091    836
    324    342     15   -335    153    179    231    522   1278   1228   1415   1236
    150    511    361   -329   -103    436      7    -33   1072   1218   1519   1415
   -150    581    730   -215   -441    654   -205   -748    584    782   1137   1083
   -202    353    555    -75   -379    454   -374  -1288    -36     70    415    389
   -116   -145    -31    129    -44    -90   -535  -1462   -413   -381    -57    -88
     -5   -446   -441    226    218   -444   -530  -1267   -342   -379   -111   -184
    -18   -498   -483    257    231   -491   -353   -930    -90   -215      2   -111
    -20   -566   -545    293    259   -555   -114   -545    192    -15    148     -5
    -28   -594   -566    309    267   -581     31   -314    358    109    236     51
     18   -511   -530    246    272   -519     88   -249    413    148    272     83
     72   -511   -584    218    327   -548    106   -207    439    171    290    101
     90   -561   -652    233    371   -605     90   -213    426    150    265     64
    -12   -594   -581    303    283   -589     67   -236    410    132    246     46
     20   -501   -522    241    270   -511    111   -171    467    189    306    109
    119   -488   -607    181    361   -548    153   -129    498    218    332    135
     75   -524   -600    223    335   -561    111   -166    462    179    293     93
     64   -454   -519    194    290   -485    119   -153    475    192    309    106
     62   -496   -558    218    309   -527    127   -135    485    197    314    114
     85   -511   -597    213    340   -553    106   -155    467    181    293     93
    114   -426   -540    155    327   -483    111   -153    478    192    314    111
     75   -457   -535    189    303   -496    109   -142    480    197    319    119
     49   -545   -594    249    322   -568     90   -132    478    192    311    114
     18   -467   -488    223    252   -478    109   -109    504    218    337    142
     54   -384   -439    163    244   -410    155    -59    550    262    381    184
    137   -431   -568    145    350   -498    153    -54    545    257    374    181
    116   -426   -542    155    329   -483    145    -57    542    257    376    184
     54   -371   -426    155    236   -397    150    -46    561    275    397    197
     80   -387   -467    150    272   -426    158    -12    579    293    410    210
     80   -433   -514    174    296   -475    137     -5    574    288    405    213
    132   -303   -436     85    283   -368    174     23    610    327    452    257
    155   -316   -472     80    311   -392    171     49    615    332    449    239
    153   -376   -532    111    342   -454    158     77    618    332    439    228
    106   -329   -436    109    270   -381    179    116    657    374    480    275
    163   -249   -413     44    288   -329    205    192    706    428    537    332
    228   -290   -519     28    374   -405    189    226    711    428    537    329
    176   -275   -452     49    314   -363    181    265    737    459    568    358
    106   -210   -316     51    210   -262    194    329    787    514    628    423
    181   -215   -397     18    288   -306    215    384    823    555    670    472
    272   -153   -428    -62    348   -288    228    428    857    597    714    522
    254    -33   -290   -111    270   -161    259    457    893    639    763    568
    207    -83   -290    -64    249   -187    259    459    891    641    771    568
    220   -116   -337    -51    277   -226    246    462    883    639    766    568
    189    -57   -246    -67    215   -150    228    441    870    626    761    563
    231    -36   -267    -98    249   -150    207    387    833    592    730    540
    275    -96   -374    -90    324   -233    187    319    789    545    685    506
    239    -85   -324    -75    280   -205    192    275    766    522    662    485
    142    -62   -205    -41    171   -135    218    270    763    511    652    462
    111   -109   -220      0    163   -166    239    259    758    496    626    431
    111   -145   -259     15    181   -202    223    187    714    446    574    384
     88   -122   -210     18    148   -166    202     93    665    392    524    337
     85   -174   -262     44    171   -218    184     36    623    348    478    290
     98   -218   -316     59    205   -267    174     -2    600    324    452    270
     70   -197   -267     62    166   -231    163    -44    576    301    433    249
     62   -218   -280     77    171   -249    155    -72    555    277    410    220
     85   -285   -371     98    226   -327    142    -83    537    259    389    205
     75   -257   -332     90    202   -293    142    -98    532    254    387    205
     59   -205   -267     70    161   -236    145   -109    530    254    389    205
     72   -246   -319     88    194   -283    142   -103    527    252    384    202
     80   -265   -345     90    210   -303    140   -103    524    252    381    200
     59   -215   -275     77    166   -244    137   -116    522    252    387    205
     77   -231   -309     75    192   -270    132   -114    522    252    387    210
    122   -252   -374     64    246   -311    127   -106    524    252    384    213
    109   -200   -309     44    207   -254    122   -119    522    252    387    210
     75   -171   -246     46    161   -207    135   -109    537    267    405    228
     80   -218   -301     67    189   -259    140    -88    545    275    405    223
     62   -197   -259     67    161   -228    140    -93    542    272    400    213
     41   -155   -200     54    119   -176    137   -103    545    275    413    233
     72   -197   -272     62    171   -233    129   -101    540    270    405    223
     77   -192   -272     57    174   -231    124   -109    530    262    394    213
     49   -119   -168     36    109   -142    132   -111    537    267    405    226
     75   -153   -228     38    148   -189    132   -106    540    270    410    228
    140   -148   -288      5    213   -218    127   -109    542    272    407    231
    171    -51   -223    -62    194   -137    135   -124    550    283    420    244
     88      2    -85    -44     88    -41    187    -96    597    324    465    277
     23    -46    -72     10     46    -57    228    -49    633    355    485    296
     41    -15    -59    -12     49    -36    218    -54    633    358    488    306
     28     59     31    -46      0     46    213    -41    654    384    527    355
     67     38    -28    -51     49      5    187    -28    657    387    535    368
     90     28    -64    -62     77    -18    158    -49    636    368    509    329
     67     85     18    -75     25     51    166    -57    644    376    517    329
    101     33    -70    -67     85    -18    153    -62    628    363    506    327
    137    -64   -202    -36    168   -132    124    -77    600    337    483    311
    114    -41   -155    -38    135    -98    106   -114    574    311    465    288
     75    -51   -127    -12    101    -90    114   -127    563    296    452    270
     62   -132   -194     33    127   -163    122   -122    553    277    428    246
     33   -150   -184     59    109   -166    127   -135    540    262    407    226
     10   -114   -124     49     67   -119    116   -171    519    236    389    210
     44   -176   -220     67    129   -200    101   -184    498    210    363    192
     77   -202   -283     62    179   -241     80   -210    472    179    337    166
     90   -140   -231     25    161   -184     75   -236    459    163    324    161
     80   -176   -257     46    166   -215     83   -228    465    171    329    168
     75   -213   -288     67    181   -249     80   -220    470    171    329    171
     93   -176   -270     38    181   -223     62   -252    452    153    316    163
     15   -184   -200     85    106   -192     85   -236    470    171    340    192
    -46   -226   -181    135     64   -205    119   -181    511    207    368    218
    -62   -192   -129    127     33   -161    140   -153    540    233    394    249
    -46   -142    -98     93     25   -122    158   -137    558    241    402    257
     33   -158   -192     62    111   -174    226    -33    613    252    384    223
     77   -109   -187     12    129   -148    306    155    737    340    441    244
    132     31   -101    -83    116    -36    402    470    974    571    654    428
    254    220    -33   -239    142     93    446    748   1223    875    979    779
    306    548    241   -426     33    394    306    498   1226   1047   1257   1148
    109    875    766   -493   -329    820     54   -194   1010   1060   1402   1369
   -116    992   1106   -439   -610   1049   -215   -948    615    789   1215   1231
   -223    602    826   -189   -524    711   -491  -1564    -46     54    478    519
   -220    127    348     46   -283    236   -667  -1766   -480   -501   -111    -57
   -135    -62     72     96   -106      2   -574  -1418   -293   -394    -64    -51
    -12   -124   -114     67     49   -119   -348   -958     15   -184     80     51
     49   -150   -200     49    122   -174   -114   -566    275     -7    202    142
      0   -135   -135     67     67   -135     46   -332    436    111    296    215
    -23   -158   -135     90     54   -148    106   -244    496    155    335    241
      5   -184   -189     88     96   -187    122   -205    514    163    329    226
     31   -148   -179     57    103   -161    101   -220    501    150    319    226
     54   -137   -192     41    122   -163     98   -218    506    155    332    252
     18   -181   -202     80    109   -192    129   -171    540    184    358    270
    -25   -137   -111     80     41   -124    145   -153    561    200    366    267
    -46    -64    -20     54    -15    -44    142   -142    571    213    381    290
      5   -114   -119     54     62   -116    127   -135    568    210    381    301
     49   -127   -176     36    111   -150    124   -137    563    202    374    290
     33    -83   -116     23     72    -98    124   -142    561    202    374    290
     49    -93   -145     20     93   -119    114   -145    561    200    376    301
    101   -124   -226     12    163   -174    101   -142    553    189    368    298
     49    -83   -135     15     88   -109    119   -127    571    207    387    309
     10    -54    -64     20     36    -59    140    -98    597    231    407    327
     38    -85   -127     23     80   -106    137    -80    607    239    413    342
     85    -75   -161     -5    122   -116    114    -96    597    228    410    358
    106    -28   -137    -38    119    -83    111    -98    602    233    423    374
    114    -54   -168    -31    140   -111    114    -77    613    239    423    363
     80    -70   -153     -5    114   -111    132    -49    631    252    428    355
     -5     -5      0      5     -2     -2    168      5    678    298    475    405
     -2      5      7      0     -5      5    179     54    709    327    506    439
     46      2    -44    -25     44    -18    179     98    727    345    522    457
     70     62     -7    -67     38     25    176    116    740    358    532    467
     96     67    -28    -80     62     20    171    132    745    361    537    478
    150     38   -111    -96    132    -36    174    192    771    389    563    506
    127     83    -46   -106     85     18    200    267    820    441    618    561
     75    132     54   -103     10     93    226    340    872    496    678    620
    140    145      5   -142     67     75    215    392    896    522    698    644
    181    171    -12   -176     96     80    210    413    904    532    711    657
    176    239     62   -210     57    150    202    407    906    542    727    675
    215    267     51   -241     83    161    192    415    914    561    750    717
    244    241     -2   -241    124    119    187    431    927    574    769    750
    194    288     93   -241     49    192    187    426    930    581    782    756
    207    309    101   -259     51    207    179    402    917    566    766    732
    197    288     90   -244     51    192    189    405    922    571    769    750
    122    303    181   -213    -28    244    205    392    930    584    784    776
     83    335    249   -210    -83    293    205    342    911    558    761    750
     51    277    226   -166    -85    252    210    296    888    527    730    711
     72    226    150   -150    -38    187    197    218    844    478    672    649
     38    223    184   -129    -72    205    192    140    810    439    636    613
     28    166    137    -98    -54    153    174     77    771    392    592    576
     41    116     75    -80    -15     96    150     18    727    345    542    530
      7    127    119    -70    -57    124    140    -31    701    314    514    498
     -5    127    132    -59    -67    129    129    -67    680    293    498    493
     20     54     31    -38     -5     41    122    -75    665    277    483    480
      0     49     49    -25    -23     49    122    -93    654    265    470    465
    -33     80    114    -25    -75     98    116   -116    641    252    457    452
      7     59     51    -33    -20     57    109   -119    633    241    444    439
     25     28      2    -28     10     15    109   -116    628    233    428    420
     46     59     12    -54     15     38     77   -163    597    202    402    397
    106     51    -54    -80     80      0     49   -192    576    181    389    389
     38     31     -7    -33     23     12     93   -129    623    236    444    454
   -140    103    244     15   -192    174    158    -51    693    306    509    519
   -127    116    241      5   -184    179    153    -59    685    293    493    493
    -33     67    101    -18    -67     83    124    -83    654    259    459    462
    -38     75    114    -18    -75     93    116    -96    649    254    454    462
    -62    106    168    -23   -116    137    116   -101    649    262    465    478
    -23     75     98    -25    -62     85    109   -101    646    259    467    485
     -7     64     72    -31    -38     67    103   -106    639    252    457    472
    -38    124    163    -41   -101    142    103   -111    639    252    457    470
    -28    109    135    -41    -80    122    101   -111    639    249    459    475
      7     90     83    -49    -38     88     93   -109    636    246    459    485
    -31    137    166    -54    -98    153     98   -111    641    254    467    496
    -44    213    257    -83   -150    233    132    -77    680    290    498    517
     -5    215    220   -106   -114    215    171    -41    714    319    519    535
    -15    239    254   -111   -135    246    187    -36    724    329    530    550
    -64    267    332   -103   -200    301    181    -44    727    337    542    574
    -33    270    303   -116   -168    285    161    -49    735    350    566    600
     38    277    239   -161   -101    259    114    -72    714    329    545    576
     12    314    301   -163   -142    306     90    -96    693    311    527    553
    -31    327    358   -150   -194    342    114    -59    727    345    558    576
    -38    267    306   -114   -171    285    119    -25    740    361    574    607
    -57    236    290    -90   -174    262     90    -59    706    329    550    594
    -49    218    267    -85   -158    241     70    -85    678    303    530    571
     -2    150    153    -75    -80    153     44   -116    639    262    485    527
    -10    119    129    -54    -70    124     36   -140    613    231    454    496
    -77    132    207    -28   -142    171     62   -137    615    231    457    498
    -77    106    184    -15   -129    145     67   -137    610    228    454    504
    -72     67    137      0   -106    103     57   -150    589    205    431    475
   -109     83    192     12   -150    137     46   -179    566    179    405    446
    -59     44    101      5    -80     72     31   -194    550    166    394    446
    -33      7     38     12    -36     23     20   -205    540    153    384    441
   -103     64    168     18   -137    116     38   -194    553    163    394    449
   -142    119    262     12   -202    189     70   -153    589    197    431    472
   -103     62    166     20   -135    111     59   -150    581    192    418    462
   -106     54    161     25   -135    106     46   -168    566    176    402    446
   -116     70    184     20   -150    127     33   -192    550    161    389    439
    -57     46    103      5    -80     75     25   -187    545    153    379    433
    -23     77    101    -28    -64     88     98    -67    618    197    400    436
    -38    179    218    -70   -129    197    197    122    745    290    470    475
     20    280    259   -150   -119    270    288    410    950    488    649    641
    168    433    265   -301    -46    350    355    763   1202    769    935    937
    213    769    555   -493   -171    665    288    607   1260    950   1202   1267
     72   1015    943   -545   -436    979    111     20   1117   1000   1356   1486
   -171   1093   1262   -462   -717   1176    -88   -698    831    862   1299   1478
   -384    865   1249   -239   -815   1057   -316  -1366    262    283    735    932
   -394    426    818    -18   -607    620   -579  -1680   -270   -353     75    272
   -275    116    392     80   -335    252   -618  -1465   -246   -397    -12    158
   -184     46    231     67   -207    137   -459  -1049      5   -231     96    231
   -155    124    280     15   -218    202   -213   -618    275    -44    233    332
   -103     77    179     12   -142    127    -67   -345    431     62    309    387
    -51     59    111     -5    -80     83    -20   -246    488    103    342    418
    -64    101    163    -20   -114    129      0   -223    506    111    348    415
    -44    114    158    -33   -101    135      0   -228    498    101    327    379
      7     51     44    -31    -18     49      0   -210    501     98    322    379
    -31     72    101    -20    -64     88     10   -184    522    122    348    410
    -93    132    223    -20   -158    176     33   -155    548    150    376    431
    -62    109    171    -23   -116    140     41   -119    571    171    394    446
    -70     77    148     -5   -109    114     41   -116    574    174    397    449
    -72    135    205    -31   -140    168     31   -132    566    171    394    446
    -44    153    197    -54   -122    176     31   -127    571    176    402    459
     -5    127    132    -59    -67    129     18   -122    566    171    392    446
    -51    153    205    -49   -129    176     20   -116    568    171    389    444
    -54    161    213    -54   -135    187     20   -114    571    179    397    454
     -5    124    129    -62    -67    127     12   -103    574    181    400    462
     -2    150    153    -72    -77    150     18    -93    581    192    413    467
    -28    174    200    -75   -114    187     23    -80    597    202    426    485
      2    148    145    -75    -72    148     23    -59    605    218    439    504
      5    145    137    -75    -67    142     25    -41    613    223    441    496
    -28    197    226    -83   -127    210     41    -25    626    236    449    496
     -5    194    200    -96   -101    197     41     -5    636    246    457    506
     28    166    135    -98    -51    150     44     25    652    262    472    522
     10    197    187   -103    -88    192     51     51    667    277    491    540
    -10    223    233   -106   -122    228     62     90    693    303    514    558
     44    202    158   -124    -57    181     64    137    714    329    535    587
     59    233    171   -148    -57    202     67    179    735    355    561    623
     62    290    226   -176    -83    259     70    220    761    381    589    644
    116    288    171   -202    -25    231     70    272    782    407    607    654
    168    311    140   -241     15    226     62    314    800    431    636    691
    122    374    252   -249    -64    314     77    358    833    472    683    740
     98    402    303   -252   -103    353     93    407    872    517    727    776
    129    400    270   -265    -70    335     96    441    893    548    758    815
    111    446    335   -280   -111    389     93    441    898    558    776    841
    103    478    374   -293   -135    426    101    444    909    574    795    862
    174    446    272   -314    -49    361     80    418    885    550    766    831
    200    436    236   -316    -18    337     57    368    849    514    730    797
    137    454    316   -296    -88    384     67    345    844    506    724    802
     85    415    329   -252   -122    374     90    340    852    514    732    810
     57    366    306   -213   -124    337     90    293    826    483    693    763
     28    363    335   -194   -153    350     83    218    787    436    644    717
     46    314    265   -181   -109    288     70    148    748    397    605    678
     54    249    194   -153    -70    223     64    101    722    363    566    636
    -18    241    259   -114   -137    252     75     59    704    337    532    594
    -54    233    288    -88   -171    259     75     25    688    319    509    568
    -18    155    174    -70    -96    163     59     -2    659    296    485    545
     -7    135    140    -64    -72    137     44    -38    636    272    462    530
    -44    137    181    -46   -114    161     46    -59    623    257    446    517
    -15    101    116    -41    -64    109     51    -62    615    249    433    491
      5     57     51    -31    -23     54     44    -72    600    231    413    465
    -51     77    129    -12    -90    103     46    -75    605    241    420    478
    -49     67    116    -10    -83     93     46    -72    607    246    426    485
    -15     33     49     -7    -31     41     44    -67    607    246    426    485
    -36     49     83     -7    -59     64     41    -80    602    241    420    483
    -38     46     85     -5    -62     64     36    -88    597    239    418    478
     10     20      7    -15      0     15     33    -72    600    244    420    485
      0     18     18     -7     -7     18     38    -75    600    241    418    488
    -49     33     83      5    -67     57     46    -77    600    244    420    488
    -31     -2     25     15    -28     10     46    -67    605    249    423    488
     -2    -15    -12      7      2    -12     41    -70    600    246    420    493
    -25      5     31     10    -28     18     33    -93    589    233    413    485
    -15    -12      0     12    -10     -5     28    -98    579    226    400    459
    -10    -44    -33     28     10    -38     36    -80    584    233    400    452
    -49    -33     15     41    -33    -10     49    -83    587    236    394    444
    -64      2     67     31    -64     33     67    -70    602    252    410    462
     -2     12     15     -7    -10     15     93    -33    636    285    444    498
    -20     28     49     -5    -33     38    122    -20    657    303    459    519
    -41     64    106    -12    -75     83    142    -15    667    311    470    524
    -18     41     59    -10    -38     49    140    -12    675    322    475    532
    -12     31     44    -10    -28     36    122    -15    680    332    488    550
    -36     70    106    -18    -72     88    101    -28    678    335    491    548
    -12     67     80    -28    -46     72     80    -38    670    329    485    542
     25     38     12    -31      7     25     75    -28    675    340    496    561
    -18     15     33      0    -25     23     72    -36    665    329    485    548
    -20    -25     -7     23     -7    -18     51    -59    633    306    462    524
     15   -106   -122     44     64   -111     33    -70    607    283    441    504
     10   -153   -163     72     85   -158     12   -106    568    249    410    480
    -10   -148   -137     80     62   -145     15   -132    548    226    384    452
      2   -223   -226    109    111   -223     23   -132    532    205    355    423
     -7   -298   -290    153    140   -296     23   -150    511    181    332    405
    -67   -285   -218    176     75   -252     31   -163    504    176    327    400
    -38   -314   -275    176    116   -296     20   -174    485    155    303    363
    -38   -381   -345    210    150   -363     23   -166    480    153    293    353
    -72   -368   -296    220    109   -332     25   -168    480    153    296    363
    -75   -345   -270    210     96   -309     28   -166    480    155    301    358
    -46   -394   -348    220    148   -371     33   -153    485    158    298    353
    -51   -407   -355    228    150   -381     38   -155    483    158    296    355
    -64   -381   -319    220    124   -353     41   -161    480    161    298    361
    -67   -402   -335    236    132   -368     54   -132    501    187    327    389
    -51   -444   -394    246    171   -420     64   -111    509    184    319    384
    -46   -415   -368    231    158   -392    127    -12    563    207    327    379
      7   -371   -379    181    192   -376    215    166    683    296    389    420
    106   -298   -405     96    254   -350    296    439    878    485    555    555
    174    -64   -241    -54    207   -150    340    724   1119    779    870    875
    205    254     49   -231     77    153    267    579   1187    982   1163   1244
     98    452    353   -275   -127    402    109     31   1049   1034   1325   1478
   -155    535    691   -189   -423    613    -88   -693    719    841   1205   1395
   -342    200    542     70   -444    368   -316  -1340     77    148    509    706
   -316   -270     46    293   -181   -111   -545  -1608   -397   -418    -80    122
   -215   -563   -348    389     64   -457   -571  -1392   -355   -444   -155     20
   -166   -607   -441    387    137   -524   -405   -982    -90   -265    -33    106
    -98   -587   -488    340    194   -537   -168   -561    192    -57    124    236
    -44   -636   -594    340    275   -615    -12   -285    366     70    220    306
    -57   -641   -584    348    262   -613     44   -197    420    106    241    309
    -64   -626   -561    345    246   -594     67   -158    446    127    254    311
    -10   -672   -662    340    324   -670     72   -129    457    135    254    309
    -20   -698   -678    358    327   -688     75   -127    454    129    246    298
    -25   -685   -662    355    316   -672     77   -127    454    129    246    303
    -10   -706   -696    358    342   -701     90   -101    475    153    270    332
    -20   -717   -698    368    337   -709     98    -80    488    166    283    342
    -77   -706   -628    392    272   -667    116    -62    504    179    293    345
    -57   -719   -665    387    301   -693    114    -49    506    187    298    353
     -5   -753   -748    379    371   -750    116    -31    519    200    314    379
    -10   -735   -724    371    355   -730    111    -38    511    189    306    371
     -7   -737   -732    371    361   -735    106    -54    498    176    290    350
     28   -774   -802    371    413   -787    109    -33    504    187    298    361
    -23   -771   -748    397    361   -761    132      7    540    226    337    407
    -41   -732   -693    387    324   -714    137     15    553    241    353    415
      2   -774   -776    384    389   -774    135     25    553    241    350    410
     23   -810   -836    392    428   -823    132     33    553    239    345    405
      5   -795   -800    394    402   -797    137     41    558    239    342    392
     23   -797   -823    384    423   -810    142     62    571    254    355    407
     51   -826   -878    384    465   -852    142     88    587    272    379    444
     28   -805   -833    387    428   -818    153    111    607    290    397    457
     31   -769   -800    368    415   -784    163    145    623    309    405    446
     62   -805   -870    368    465   -836    174    194    649    337    431    475
     93   -813   -906    358    498   -859    171    218    659    350    446    496
     98   -776   -878    337    485   -826    168    246    680    371    472    522
    132   -787   -919    327    524   -852    179    311    719    413    514    566
    132   -784   -917    324    522   -849    194    387    766    467    566    628
     98   -735   -836    316    467   -784    213    444    805    514    613    675
    114   -701   -815    293    465   -758    239    509    849    563    662    714
    142   -696   -839    277    491   -766    252    566    888    613    709    753
    135   -662   -797    262    465   -730    241    558    891    620    722    779
    129   -633   -766    252    446   -698    241    561    896    631    737    797
    174   -659   -836    241    504   -748    241    563    898    639    748    815
    200   -667   -867    233    532   -766    228    540    880    623    735    807
    192   -636   -828    220    509   -732    218    498    854    600    717    787
    189   -662   -852    236    519   -756    233    488    852    597    711    779
    166   -711   -880    270    522   -795    236    454    831    574    685    753
    137   -717   -854    290    496   -784    231    381    787    519    631    696
     72   -758   -833    340    452   -795    254    342    771    493    597    654
     33   -852   -885    407    457   -867    272    311    756    472    571    631
     31   -896   -927    431    478   -911    249    231    704    413    514    579
     41   -911   -953    436    496   -932    226    161    659    368    470    535
     59   -976  -1039    457    548  -1005    215    122    626    332    431    488
      2  -1008  -1010    501    504  -1008    223    101    613    311    407    454
    -31  -1000   -971    514    470   -987    220     77    597    293    389    426
     23  -1057  -1080    517    550  -1067    202     54    568    267    361    410
     44  -1109  -1153    530    597  -1130    197     36    553    254    350    407
     12  -1104  -1117    542    563  -1109    194     18    542    239    340    394
     36  -1127  -1163    545    600  -1145    184     12    535    231    332    384
     54  -1163  -1218    555    636  -1189    189     28    540    241    340    405
      2  -1130  -1135    561    566  -1132    207     36    555    257    358    423
    -10  -1117  -1106    563    545  -1111    213     41    558    259    366    423
     -5  -1163  -1158    584    574  -1161    223     62    568    270    371    418
    -28  -1171  -1143    600    555  -1158    231     67    574    272    368    413
    -18  -1143  -1127    579    553  -1137    215     44    558    259    358    410
      0  -1163  -1163    581    579  -1163    218     54    566    270    366    418
     18  -1182  -1202    581    607  -1192    218     57    566    267    363    410
    -10  -1166  -1156    589    571  -1161    215     46    561    262    363    410
     12  -1184  -1197    584    605  -1189    213     41    553    259    363    418
     51  -1218  -1273    581    659  -1244    207     41    548    254    358    420
     44  -1208  -1252    581    646  -1228    197     25    537    241    345    392
      7  -1208  -1215    600    610  -1210    205     28    540    246    342    381
     23  -1221  -1247    597    633  -1234    231     59    568    275    374    420
     28  -1171  -1200    571    613  -1187    265     85    602    303    402    454
     -7  -1114  -1106    558    548  -1111    296     96    623    322    420    465
     31  -1135  -1166    553    597  -1150    298    103    623    319    413    449
     41  -1153  -1197    555    615  -1174    285     93    623    319    415    459
     23  -1109  -1132    542    576  -1119    270     75    623    327    428    478
     18  -1104  -1122    540    568  -1111    257     72    626    335    441    493
     38  -1137  -1176    550    607  -1156    246     80    628    342    452    511
     23  -1135  -1158    553    589  -1145    244     77    626    340    446    501
     44  -1145  -1189    550    615  -1169    226     62    605    322    431    483
    101  -1218  -1322    558    709  -1270    197     38    568    288    400    452
     46  -1275  -1322    615    683  -1299    197     38    553    272    379    428
    -41  -1267  -1226    652    589  -1247    226     54    561    275    379    426
    -28  -1309  -1280    667    626  -1296    249     70    566    280    387    444
      5  -1379  -1384    685    693  -1382    236     38    527    239    345    400
     12  -1382  -1395    685    704  -1387    213    -15    483    189    293    335
     15  -1415  -1431    698    722  -1423    202    -33    462    171    275    324
     -7  -1473  -1467    740    730  -1470    213    -15    470    179    288    350
    -51  -1465  -1413    756    678  -1439    220    -10    470    179    288    348
    -36  -1434  -1397    735    680  -1415    215    -20    459    168    272    319
      5  -1483  -1491    737    745  -1486    210    -18    454    163    265    311
      5  -1491  -1496    743    750  -1493    202    -23    449    155    262    309
    -28  -1486  -1457    756    711  -1473    210    -31    449    153    259    306
      0  -1499  -1499    750    748  -1499    210    -20    457    166    272    327
      7  -1545  -1553    769    779  -1548    213    -12    459    161    270    322
      2  -1512  -1514    753    756  -1514    246     36    485    171    265    303
     20  -1470  -1491    722    753  -1480    340    200    589    236    296    311
    114  -1423  -1538    654    826  -1480    426    410    745    366    400    397
    132  -1249  -1382    555    756  -1314    496    709   1005    654    691    680
    194   -911  -1106    358    649  -1010    457    849   1202    963   1070   1101
    226   -587   -813    179    517   -698    319    532   1148   1091   1322   1434
     77   -389   -467    155    272   -428    161    -31    911   1034   1374   1540
   -153   -439   -285    296     64   -363    -28   -719    392    537    898   1078
   -223   -844   -623    532    197   -735   -252  -1234   -215   -168    158    332
   -155  -1322  -1169    737    504  -1244   -426  -1379   -535   -561   -249    -62
   -129  -1584  -1454    857    662  -1519   -374  -1119   -402   -501   -241    -93
    -98  -1602  -1504    849    701  -1553   -179   -722    -98   -280    -85     28
    -12  -1595  -1582    805    784  -1590     33   -345    189    -62     83    163
     10  -1564  -1574    776    792  -1569    155   -135    345     59    174    226
    -64  -1538  -1473    802    704  -1506    231    -28    431    129    231    272
    -75  -1639  -1564    857    743  -1602    218    -18    431    124    226    270
    -64  -1680  -1615    872    774  -1649    200    -28    415    106    207    249
    -15  -1595  -1582    805    782  -1590    207    -23    426    114    213    244
     75  -1564  -1639    745    857  -1600    220      2    446    135    231    270
     88  -1569  -1657    737    870  -1610    233     28    465    153    249    290
     15  -1543  -1558    763    784  -1551    257     41    483    168    267    303
     36  -1545  -1582    750    807  -1564    254     44    483    174    275    316
     64  -1595  -1660    766    862  -1626    254     62    491    181    285    332
     44  -1558  -1605    756    823  -1582    262     70    504    189    285    322
     18  -1538  -1556    761    787  -1545    262     70    504    189    285    316
     44  -1564  -1610    758    826  -1587    259     80    506    197    290    322
     44  -1574  -1618    766    831  -1595    254     80    506    194    288    319
     41  -1543  -1584    750    813  -1564    249     72    506    194    290    324
     83  -1548  -1631    732    854  -1590    244     83    509    194    290    319
     67  -1574  -1641    753    852  -1608    246     93    511    197    290    316
      2  -1525  -1527    761    763  -1525    277    124    548    231    327    353
     23  -1514  -1538    743    779  -1525    285    150    566    254    348    374
     51  -1564  -1615    756    833  -1590    277    166    571    259    355    384
     59  -1527  -1590    732    823  -1558    277    174    581    270    366    392
     62  -1473  -1535    706    797  -1504    288    197    602    288    381    402
     85  -1530  -1618    719    849  -1574    288    228    613    303    394    413
    109  -1512  -1621    701    862  -1566    290    259    633    324    418    436
     62  -1452  -1514    693    787  -1483    311    311    675    366    462    485
     77  -1457  -1535    691    805  -1496    327    371    711    402    496    514
    127  -1457  -1584    665    854  -1519    324    420    735    433    524    540
    148  -1397  -1548    623    846  -1473    327    462    761    465    561    579
    184  -1350  -1535    581    857  -1441    340    519    800    511    610    626
    223  -1340  -1564    558    893  -1452    348    568    828    550    649    665
    194  -1337  -1532    571    862  -1436    337    566    820    548    652    670
    187  -1288  -1478    550    831  -1382    340    576    836    568    680    706
    187  -1288  -1475    550    828  -1382    345    600    852    589    709    735
    155  -1273  -1428    558    792  -1350    353    605    857    597    717    743
    145  -1234  -1379    542    761  -1304    342    576    839    576    698    719
    181  -1239  -1421    530    800  -1330    337    558    826    563    685    717
    163  -1275  -1439    555    800  -1356    348    535    813    548    670    701
    116  -1283  -1400    584    758  -1340    350    483    784    509    628    652
    106  -1296  -1402    592    753  -1350    350    428    756    472    589    613
    127  -1330  -1457    600    789  -1392    348    376    727    433    548    571
     93  -1343  -1439    623    763  -1389    342    309    691    389    498    517
     70  -1350  -1421    641    745  -1384    337    252    662    355    462    478
     88  -1421  -1512    665    800  -1465    327    213    641    329    433    449
     67  -1452  -1519    691    792  -1486    319    174    620    303    407    420
     33  -1426  -1462    696    745  -1444    311    135    597    280    381    394
     59  -1462  -1522    701    789  -1491    311    122    584    270    368    379
     67  -1499  -1569    714    818  -1532    298    103    571    254    355    368
     38  -1478  -1517    719    776  -1499    293     83    563    244    345    353
     41  -1483  -1525    719    782  -1504    290     80    558    241    342    348
     75  -1499  -1574    711    823  -1535    293     88    566    249    350    361
     49  -1478  -1530    711    787  -1504    293     77    563    246    345    353
     38  -1465  -1504    714    769  -1486    290     77    568    252    350    355
     62  -1504  -1566    719    813  -1535    290     85    571    254    355    358
     51  -1496  -1548    722    800  -1522    290     83    568    254    355    361
     25  -1462  -1488    717    753  -1473    283     70    568    252    353    353
     44  -1475  -1519    714    782  -1496    283     77    571    259    361    366
     51  -1501  -1556    724    802  -1527    283     80    574    265    368    376
     12  -1475  -1488    732    750  -1480    283     70    574    265    371    379
      5  -1483  -1488    737    745  -1486    270     62    563    257    366    371
     59  -1488  -1548    714    802  -1517    275     67    563    257    363    368
     54  -1460  -1517    701    784  -1488    285     67    568    259    363    361
     49  -1400  -1449    675    748  -1423    290     64    576    265    366    358
     59  -1408  -1467    672    761  -1436    301     83    597    288    389    384
     18  -1405  -1423    691    719  -1413    319     98    623    311    415    413
    -90  -1431  -1340    758    623  -1384    311     77    613    301    402    392
    -67  -1421  -1353    745    641  -1387    314     85    620    309    410    400
    106  -1262  -1371    576    737  -1317    361    129    670    361    465    457
    137  -1158  -1296    511    714  -1228    366    127    688    379    488    478
     75  -1223  -1301    571    685  -1260    327     98    659    358    467    457
     85  -1270  -1356    592    719  -1312    322    103    662    363    472    462
     70  -1260  -1332    592    701  -1296    306     90    652    355    467    459
     64  -1262  -1327    597    693  -1293    288     77    633    342    457    446
     98  -1322  -1421    610    758  -1371    270     75    615    327    444    436
     75  -1374  -1449    649    761  -1410    257     57    592    301    420    415
     25  -1363  -1389    670    706  -1376    259     36    576    280    402    394
     25  -1421  -1449    696    737  -1434    262     28    558    262    379    374
     28  -1478  -1506    724    766  -1493    252      5    527    228    345    340
    -15  -1465  -1449    740    717  -1457    246    -20    509    210    327    319
    -12  -1491  -1478    750    732  -1486    246    -31    498    202    319    311
      5  -1548  -1553    771    779  -1551    236    -33    485    189    306    303
    -18  -1527  -1509    771    743  -1517    226    -51    472    174    288    283
    -33  -1493  -1460    763    711  -1478    231    -57    472    171    288    277
    -10  -1530  -1522    769    756  -1527    228    -54    470    171    288    280
    -10  -1525  -1514    766    750  -1519    226    -57    467    171    290    283
    -41  -1501  -1460    769    709  -1480    223    -70    465    168    288    283
    -20  -1512  -1491    766    735  -1501    231    -57    475    179    301    298
      2  -1532  -1535    761    769  -1535    233    -49    475    181    301    296
    -23  -1509  -1486    766    730  -1499    262    -12    493    179    285    265
    -10  -1488  -1480    748    735  -1483    340    127    574    218    296    246
     70  -1460  -1530    696    800  -1493    428    332    717    335    384    322
    142  -1262  -1405    558    774  -1335    524    670    987    615    657    584
    200   -961  -1161    379    680  -1062    519    807   1171    893    989    950
    176   -672   -849    246    511   -761    348    392   1070    982   1208   1249
    -10   -444   -433    228    210   -439    137   -285    841    969   1314   1418
   -252   -480   -228    366    -12   -355    -88   -989    374    563    953   1080
   -324   -927   -602    623    137   -766   -342  -1491   -262   -179    179    319
   -270  -1369  -1101    818    415  -1236   -472  -1551   -535   -555   -236   -103
   -207  -1530  -1322    870    555  -1426   -355  -1169   -311   -413   -150    -59
   -132  -1460  -1327    795    594  -1392   -106   -688     41   -145     57    106
    -59  -1467  -1408    761    672  -1439     90   -319    290     38    194    210
    -33  -1449  -1415    737    691  -1434    192   -145    410    124    257    254
    -38  -1452  -1413    745    685  -1434    223    -96    444    145    270    262
     15  -1488  -1504    732    758  -1496    220    -80    444    142    265    257
     57  -1480  -1538    711    797  -1509    200    -98    426    122    239    226
     46  -1454  -1501    701    774  -1478    194   -109    420    111    228    205
     18  -1452  -1470    717    743  -1460    220    -64    454    148    262    239
    -49  -1454  -1408    750    678  -1431    262     -2    504    197    314    290
    -96  -1444  -1350    769    626  -1397    267      7    514    207    327    298
    -59  -1428  -1369    743    654  -1397    257      2    514    207    329    301
      0  -1423  -1423    711    711  -1423    249     10    511    207    329    298
    -23  -1415  -1395    717    683  -1405    241     -2    504    197    322    288
    -25  -1389  -1363    706    667  -1379    241      2    509    202    327    293
     12  -1400  -1413    691    711  -1405    249     20    522    215    342    311
     28  -1389  -1418    680    722  -1402    249     25    524    218    348    316
     -7  -1345  -1337    675    662  -1343    252     28    532    226    355    322
      7  -1358  -1366    675    685  -1363    249     41    540    236    363    329
     23  -1382  -1405    678    711  -1392    249     54    548    239    366    335
      5  -1322  -1327    659    665  -1325    249     64    561    252    379    345
     18  -1296  -1314    639    662  -1304    254     83    571    265    392    355
     46  -1306  -1353    628    698  -1330    259    109    587    280    407    371
     33  -1286  -1319    626    675  -1301    262    124    600    290    418    376
     20  -1249  -1270    615    644  -1260    270    153    620    311    439    394
     59  -1252  -1312    594    685  -1280    285    202    649    342    467    428
     70  -1247  -1317    587    691  -1280    296    244    675    368    493    457
     59  -1189  -1249    563    652  -1218    309    283    706    397    524    483
     90  -1163  -1254    537    672  -1208    309    335    735    428    555    509
    111  -1158  -1270    522    691  -1213    311    387    761    457    584    545
    101  -1109  -1210    504    654  -1158    324    439    795    493    620    581
    127  -1062  -1189    467    657  -1127    332    485    826    527    654    610
    166  -1052  -1218    444    691  -1135    327    527    849    558    691    644
    145  -1015  -1163    433    654  -1088    327    540    867    579    717    675
    132   -963  -1098    415    615  -1031    332    548    875    594    737    698
    158   -953  -1114    397    633  -1034    327    555    878    605    750    719
    155   -945  -1101    394    628  -1023    324    548    878    605    758    730
    124   -917  -1044    394    584   -979    316    517    859    592    750    722
    135   -911  -1049    387    592   -979    319    501    854    587    748    722
    137   -930  -1067    394    600   -997    324    465    836    563    724    704
     93   -927  -1021    418    555   -974    319    405    805    527    691    662
     75   -940  -1015    433    542   -979    314    335    769    488    644    615
     77  -1002  -1080    462    576  -1041    306    275    735    446    602    574
     41  -1028  -1072    491    555  -1049    301    213    704    407    561    530
      5  -1049  -1054    522    530  -1052    301    163    680    379    527    493
     28  -1085  -1117    527    571  -1101    283    119    646    345    493    465
     23  -1101  -1124    537    571  -1111    267     77    618    314    459    433
    -23  -1119  -1096    568    535  -1106    265     46    600    293    439    405
    -20  -1156  -1135    589    555  -1145    262     31    584    277    426    400
      7  -1182  -1192    584    600  -1184    244      7    561    254    402    379
      7  -1156  -1163    571    584  -1158    236    -15    545    236    387    358
      2  -1148  -1150    568    576  -1148    236    -18    545    239    387    358
      7  -1153  -1161    574    584  -1156    246     10    563    257    407    379
    -18  -1135  -1119    576    548  -1127    249     10    563    254    405    368
    -23  -1130  -1109    576    542  -1119    246      5    563    254    402    366
    -10  -1163  -1153    584    571  -1158    246      5    563    252    400    366
     -5  -1153  -1148    579    571  -1150    241      5    563    254    405    374
    -38  -1122  -1083    579    519  -1104    241      0    563    254    402    368
    -15  -1106  -1091    561    535  -1098    241      0    563    259    407    379
      0  -1109  -1109    555    553  -1109    233      0    563    257    407    379
    -28  -1096  -1067    563    519  -1083    236     -7    561    252    405    371
    -23  -1093  -1072    558    522  -1083    236     -5    561    257    407    376
     12  -1101  -1114    542    563  -1106    233      0    566    262    413    384
      0  -1083  -1085    540    540  -1085    231     -7    563    257    410    381
    -18  -1054  -1036    537    509  -1047    239     -5    568    262    415    384
      5  -1067  -1075    530    540  -1070    239      2    574    267    423    394
     -2  -1044  -1044    522    519  -1044    257     20    594    285    441    413
    -36   -979   -943    506    452   -961    290     36    623    311    465    433
    -25   -961   -935    493    454   -948    316     51    639    327    480    449
    -12   -963   -953    485    467   -958    311     49    636    322    475    446
    -28   -914   -885    470    428   -901    298     36    639    324    480    449
    -18   -878   -862    446    420   -870    283     31    646    337    496    462
     18   -904   -922    444    470   -911    262     25    641    337    496    470
     -2   -883   -883    441    439   -883    257     15    636    335    498    472
     -7   -870   -862    439    426   -867    249     18    639    340    504    478
     18   -932   -950    454    480   -940    223      7    613    319    485    462
     10   -987   -997    488    504   -992    194    -20    576    285    452    433
    -15   -979   -963    496    472   -971    200    -28    563    275    441    423
     -5   -987   -984    496    488   -984    215    -25    566    272    441    426
    -15  -1047  -1031    530    506  -1039    220    -33    550    252    418    402
    -59  -1060  -1000    561    470  -1031    213    -67    522    223    384    366
    -64  -1054   -992    558    462  -1023    192    -90    493    197    361    342
    -36  -1083  -1047    558    504  -1065    181    -98    480    179    345    332
    -46  -1083  -1036    561    493  -1060    192   -101    480    176    342    329
    -64  -1093  -1028    579    480  -1062    189   -106    475    171    340    324
    -49  -1117  -1067    581    506  -1091    179   -109    467    163    332    319
    -44  -1098  -1057    571    506  -1078    179   -111    467    166    332    316
    -54  -1047   -992    550    467  -1021    179   -114    470    166    335    322
    -36  -1039  -1002    537    483  -1021    176   -109    472    174    342    335
    -31  -1070  -1039    548    501  -1054    171   -109    470    166    337    335
    -62  -1062  -1000    561    467  -1031    181   -103    472    168    337    324
    -46  -1039   -992    542    470  -1018    223    -36    506    181    335    306
     12   -987  -1000    488    506   -992    311    132    610    246    371    319
     51   -891   -945    418    496   -919    389    355    774    397    501    431
    119   -711   -831    293    475   -771    459    675   1023    675    782    709
    210   -423   -633    103    420   -527    431    737   1174    922   1093   1070
    155   -148   -303     -2    228   -226    277    283   1072   1005   1293   1348
    -90     38    127     23   -109     83     88   -415    820    930   1309   1415
   -293   -132    158    213   -226     12   -132  -1106    306    436    844    971
   -358   -584   -228    470    -64   -407   -387  -1571   -311   -280    106    233
   -296   -909   -613    602    158   -761   -491  -1530   -454   -498   -148    -31
   -205  -1026   -823    615    309   -927   -358  -1114   -205   -332    -38     33
   -129  -1005   -875    566    371   -940   -142   -675     85   -132    106    140
    -96   -997   -904    545    400   -950     49   -335    303     25    223    226
    -75   -989   -914    532    418   -953    135   -179    402    101    280    270
    -51   -992   -940    522    441   -969    145   -145    420    109    280    267
    -49  -1008   -961    527    454   -984    150   -129    426    109    277    262
    -59   -984   -927    519    433   -956    161   -111    439    119    288    270
    -46   -971   -924    509    439   -948    166    -93    454    129    298    277
    -31   -979   -950    504    457   -966    163    -85    457    129    298    275
    -41   -961   -919    501    439   -940    163    -75    465    140    309    285
    -44   -958   -914    498    433   -937    158    -70    462    140    311    285
    -18   -935   -917    478    449   -927    150    -70    462    135    309    283
    -18   -919   -901    467    441   -911    148    -62    467    140    314    288
    -20   -919   -898    467    439   -909    155    -49    478    150    327    298
     -5   -906   -904    454    446   -904    155    -38    483    155    332    303
      2   -893   -896    446    449   -893    155    -28    493    168    340    309
    -10   -878   -867    444    428   -875    148    -23    491    168    345    311
     -5   -854   -849    431    420   -852    145    -18    493    171    345    311
     15   -815   -831    400    420   -823    148     -2    506    181    355    319
     15   -833   -849    410    431   -841    163     23    530    200    374    335
      7   -818   -828    402    415   -823    163     33    535    207    381    345
     18   -797   -815    389    415   -805    155     46    540    215    384    348
     23   -771   -797    371    407   -784    155     62    548    226    392    350
     28   -753   -782    363    405   -766    161     85    561    239    407    366
     44   -763   -807    358    423   -784    166    116    581    254    423    381
     57   -732   -789    337    423   -761    168    150    600    272    439    394
     59   -701   -761    319    410   -730    171    184    620    296    462    415
     83   -683   -766    301    423   -724    174    226    641    319    488    439
    114   -646   -761    265    436   -704    171    272    667    342    511    462
    116   -605   -724    244    420   -665    187    329    701    384    553    498
    132   -587   -719    226    423   -652    197    384    735    420    589    537
    158   -530   -688    187    423   -607    181    413    748    441    613    561
    158   -506   -665    174    410   -584    187    444    771    467    644    592
    163   -462   -626    148    392   -542    189    470    792    498    680    631
    181   -436   -618    127    397   -527    192    483    805    517    698    652
    194   -405   -600    106    397   -501    184    480    802    517    706    662
    176   -379   -555     98    363   -465    189    472    802    522    711    667
    176   -363   -540     93    355   -452    184    457    795    511    704    662
    189   -337   -527     72    355   -431    179    428    779    493    685    646
    174   -332   -506     80    340   -418    181    394    763    475    667    628
    148   -379   -527    114    335   -452    184    337    730    436    626    584
    137   -413   -553    137    345   -483    176    275    696    389    576    532
    116   -420   -537    150    327   -478    166    207    659    345    527    478
     88   -475   -563    194    324   -519    171    163    639    319    501    446
     88   -496   -584    202    332   -540    148     98    594    267    449    392
     77   -532   -613    226    342   -571    132     44    561    231    405    348
     67   -561   -628    244    348   -594    116      2    530    197    371    314
     80   -561   -641    241    361   -600    109    -25    509    174    348    293
     88   -584   -675    246    379   -628    109    -41    493    155    327    270
     85   -579   -665    246    374   -620    106    -57    488    145    319    262
     85   -576   -665    244    374   -620     96    -72    475    132    306    249
     93   -581   -675    244    384   -628     90    -80    467    122    298    241
     85   -574   -659    244    371   -618     93    -77    472    124    298    239
     83   -571   -654    244    366   -613    101    -70    480    132    306    246
     98   -558   -659    228    376   -607     85    -80    470    122    293    236
    109   -540   -649    215    379   -594     77    -88    465    114    285    228
     98   -535   -633    215    366   -584     77    -85    467    119    293    236
    109   -540   -649    215    376   -592     77    -88    465    114    285    228
    119   -550   -672    215    394   -610     72    -93    459    109    275    218
    124   -514   -639    194    381   -576     70    -90    457    109    277    223
    129   -496   -626    181    376   -561     64    -93    457    109    280    226
    137   -501   -639    181    387   -568     49   -109    441     93    265    210
    135   -522   -659    192    394   -589     49   -111    441     93    259    205
    135   -498   -633    181    384   -566     54   -109    444     98    265    213
    148   -467   -618    158    381   -542     49   -111    439     93    259    207
    163   -441   -605    137    381   -522     51   -109    444     98    262    210
    158   -394   -553    116    355   -472     72    -85    472    127    290    236
    168   -342   -511     88    340   -426     88    -70    496    148    311    257
    171   -329   -501     77    335   -415    103    -67    504    148    309    252
    166   -309   -478     70    322   -392    116    -62    511    155    316    259
    171   -293   -465     62    316   -379     98    -72    509    155    319    262
    200   -239   -439     20    319   -337     75    -88    506    158    322    270
    213   -239   -454     10    332   -348     62    -90    509    166    329    283
    205   -246   -452     20    327   -348     46    -96    501    163    332    285
    218   -252   -470     15    342   -361     36    -96    496    161    327    280
    244   -270   -514     12    379   -392     12   -106    472    142    309    265
    236   -301   -537     31    387   -420     -5   -127    441    116    285    244
    233   -314   -548     38    389   -431    -10   -140    423     98    265    228
    236   -337   -574     49    402   -454    -23   -161    397     67    236    200
    213   -376   -589     83    400   -483    -15   -168    379     44    210    171
    213   -426   -641    106    426   -532    -18   -184    358     23    189    153
    233   -444   -680    103    457   -561    -38   -210    332     -7    163    127
    233   -449   -685    106    457   -566    -49   -228    314    -25    140    103
    228   -436   -665    103    446   -550    -54   -233    306    -31    137    101
    241   -457   -698    106    467   -576    -67   -246    288    -51    114     80
    246   -454   -701    103    472   -579    -75   -254    277    -59    106     75
    239   -418   -657     88    446   -537    -83   -259    275    -59    109     75
    249   -420   -670     85    459   -545    -80   -257    277    -59    109     75
    265   -420   -685     75    475   -553    -85   -259    270    -67     98     64
    267   -418   -685     75    475   -550    -90   -259    270    -64    101     67
    272   -418   -693     72    480   -555    -93   -252    270    -67     96     64
    298   -436   -735     70    517   -584    -62   -192    280    -88     59     18
    319   -407   -727     44    522   -566     28    -18    381    -38     72      7
    350   -288   -641    -31    493   -465    142    244    594    158    244    158
    431    -44   -478   -194    454   -259    213    589    896    501    587    498
    506    350   -155   -428    332     98    150    602   1049    795    969    930
    413    719    306   -566     51    514    -44     31    875    867   1192   1231
    231    828    597   -530   -181    711   -241   -639    550    722   1150   1236
     90    610    519   -353   -213    566   -483  -1306    -28    140    579    685
     70     83     12    -75     28     49   -740  -1745   -706   -680   -275   -148
    150   -298   -449     72    298   -371   -797  -1649   -795   -857   -493   -376
    231   -413   -644     90    436   -527   -665  -1262   -527   -672   -376   -301
    262   -387   -652     62    457   -519   -449   -833   -200   -439   -207   -168
    288   -353   -641     33    465   -496   -259   -488     54   -246    -62    -59
    324   -348   -672     10    496   -509   -187   -355    148   -179    -12    -25
    340   -358   -698     10    519   -527   -168   -322    166   -174    -18    -33
    340   -366   -709     10    524   -537   -161   -301    176   -171    -18    -41
    366   -332   -698    -15    532   -514   -166   -288    181   -163    -12    -38
    376   -309   -688    -36    530   -498   -174   -285    184   -166    -18    -44
    376   -303   -680    -38    527   -491   -174   -280    181   -168    -23    -46
    384   -293   -678    -46    530   -483   -174   -272    184   -166    -18    -38
    405   -265   -670    -70    537   -467   -174   -259    194   -153     -5    -25
    405   -259   -665    -75    535   -462   -181   -257    194   -155     -5    -23
    415   -220   -636    -98    524   -428   -181   -246    202   -145      2    -15
    426   -194   -623   -116    522   -407   -192   -244    200   -148      0    -18
    415   -249   -665    -83    540   -457   -202   -249    187   -163    -20    -38
    413   -220   -636    -96    524   -428   -181   -223    210   -140      5    -12
    423   -187   -613   -119    517   -400   -179   -213    218   -132     15      0
    436   -174   -610   -132    522   -392   -187   -210    220   -129     15      2
    426   -161   -587   -132    506   -374   -181   -194    228   -119     25      5
    431   -127   -561   -153    493   -342   -184   -184    239   -106     33     12
    467   -116   -584   -176    524   -350   -197   -176    239   -111     28      7
    462   -106   -568   -179    514   -337   -197   -163    246   -101     38     18
    449   -101   -550   -174    498   -324   -189   -137    265    -83     57     33
    459    -72   -532   -194    493   -301   -181   -109    288    -59     75     57
    470    -51   -522   -207    496   -285   -181    -83    301    -46     88     67
    483    -31   -514   -226    498   -272   -176    -49    322    -25    106     80
    483    -18   -501   -231    491   -259   -163     -7    348      2    129    106
    504      7   -496   -257    501   -241   -166     31    371     25    150    122
    517     46   -470   -280    493   -210   -161     80    402     57    181    153
    517     75   -441   -296    478   -181   -150    140    441     98    223    200
    524    109   -415   -316    470   -153   -142    197    478    142    267    241
    511    158   -355   -335    433    -96   -129    257    524    194    322    296
    496    205   -290   -350    392    -41   -119    301    561    246    379    350
    491    252   -239   -371    363      7   -114    322    584    275    410    387
    491    277   -213   -384    353     33   -119    335    594    290    426    410
    478    306   -171   -394    324     70   -122    329    597    296    439    426
    485    324   -161   -407    324     83   -129    316    587    290    436    426
    504    348   -155   -426    329     96   -137    296    571    277    426    418
    483    350   -132   -415    309    109   -140    267    555    265    413    402
    465    342   -124   -405    293    109   -142    226    530    233    384    374
    459    329   -129   -394    296    101   -155    163    488    184    332    327
    433    303   -129   -371    283     88   -163     96    446    137    285    283
    405    272   -132   -337    270     70   -176     31    400     88    231    228
    394    241   -155   -319    275     44   -189    -33    355     33    174    171
    394    228   -168   -311    280     31   -202    -88    319     -2    135    132
    374    205   -171   -290    272     18   -218   -135    288    -36    101    101
    379    179   -200   -277    290    -10   -228   -176    254    -70     67     67
    392    158   -233   -277    311    -36   -246   -213    223   -109     28     28
    389    148   -241   -270    314    -44   -259   -241    200   -135      0      5
    392    150   -241   -272    316    -44   -272   -252    189   -140     -5      2
    405    142   -262   -272    335    -59   -288   -265    176   -155    -18     -7
    389    135   -254   -265    322    -57   -288   -277    163   -166    -31    -20
    387    155   -233   -272    309    -38   -280   -272    168   -161    -25    -15
    407    161   -246   -285    327    -41   -283   -275    171   -158    -23    -10
    428    181   -246   -303    337    -31   -285   -270    176   -150    -15      0
    407    166   -244   -288    324    -38   -296   -283    161   -166    -33    -23
    407    153   -254   -283    332    -49   -309   -293    148   -179    -49    -38
    413    158   -257   -288    335    -49   -314   -296    142   -184    -51    -41
    413    181   -231   -296    322    -23   -319   -301    140   -181    -46    -38
    428    184   -244   -306    335    -28   -324   -303    137   -184    -51    -41
    446    207   -241   -327    342    -15   -332   -309    132   -189    -57    -41
    444    226   -218   -335    329      5   -335   -311    132   -181    -51    -36
    446    239   -207   -342    327     15   -332   -314    129   -184    -54    -38
    457    236   -223   -348    340      7   -342   -324    114   -202    -70    -57
    467    239   -228   -355    348      5   -345   -329    111   -202    -72    -54
    475    270   -207   -374    340     31   -353   -332    106   -200    -70    -44
    483    280   -202   -381    342     38   -355   -337    103   -202    -72    -44
    496    303   -192   -402    345     57   -348   -327    122   -192    -67    -36
    491    355   -137   -423    314    109   -335   -322    132   -181    -57    -31
    488    384   -103   -436    296    140   -316   -314    142   -171    -46    -23
    509    423    -85   -465    298    168   -314   -311    150   -163    -41    -12
    509    436    -75   -472    293    181   -332   -335    140   -174    -49    -20
    511    483    -28   -498    270    228   -337   -335    153   -153    -25      5
    542    506    -36   -527    288    236   -358   -345    148   -153    -23     10
    553    504    -49   -527    301    228   -384   -363    129   -168    -38     -2
    550    506    -44   -530    296    231   -389   -355    129   -161    -31      5
    555    488    -67   -522    311    210   -397   -358    122   -168    -38     -2
    563    454   -111   -511    337    171   -420   -376     93   -197    -64    -25
    566    431   -135   -498    350    148   -439   -392     64   -220    -88    -51
    563    415   -148   -491    355    135   -446   -410     41   -241   -111    -70
    563    387   -176   -478    371    106   -449   -431     18   -272   -145   -101
    558    366   -192   -465    376     88   -457   -454    -10   -303   -176   -129
    555    361   -194   -457    376     83   -467   -472    -31   -324   -192   -145
    566    335   -231   -452    397     51   -485   -493    -57   -350   -220   -171
    563    303   -259   -433    413     23   -496   -506    -77   -374   -244   -194
    566    314   -254   -441    410     31   -498   -509    -83   -376   -246   -197
    587    324   -262   -454    426     31   -504   -509    -83   -379   -252   -200
    605    329   -275   -467    439     28   -511   -517    -93   -387   -259   -207
    602    345   -257   -475    431     44   -509   -517    -90   -384   -254   -202
    607    374   -233   -493    420     70   -511   -514    -88   -376   -246   -194
    610    376   -233   -493    423     72   -522   -522    -96   -384   -254   -202
    610    329   -283   -470    446     23   -530   -524   -111   -405   -280   -228
    633    314   -319   -475    475      0   -478   -433    -64   -384   -283   -241
    670    350   -322   -511    496     15   -384   -259     59   -303   -246   -231
    698    504   -194   -600    446    155   -290    -62    259   -119    -85    -96
    727    792     64   -761    332    428   -241    200    568    244    290    270
    789   1179    389   -984    200    784   -324    254    722    535    680    709
    737   1540    800  -1140    -31   1171   -439    -77    602    594    891   1002
    592   1605   1013  -1098   -210   1309   -501   -501    311    433    826    982
    488   1348    857   -919   -184   1104   -652  -1013   -252   -163    218    384
    491    924    433   -706     28    678   -891  -1480   -857   -870   -530   -342
    524    542     18   -535    252    280  -1101  -1660  -1145  -1195   -854   -646
    568    296   -272   -431    420     12  -1098  -1480  -1010  -1106   -815   -636
    607    272   -335   -441    470    -31   -979  -1218   -761   -930   -698   -555
    641    316   -324   -480    483     -2   -795   -914   -483   -719   -545   -439
    659    376   -285   -519    472     46   -659   -693   -290   -561   -426   -342
    678    381   -296   -530    488     44   -610   -607   -223   -514   -389   -319
    698    384   -316   -542    509     33   -605   -589   -205   -504   -387   -319
    701    394   -306   -550    504     44   -597   -574   -189   -488   -374   -303
    706    413   -293   -561    501     59   -589   -558   -174   -470   -358   -288
    719    413   -306   -566    514     54   -587   -545   -166   -465   -350   -285
    735    420   -316   -579    524     51   -592   -545   -166   -465   -353   -285
    740    436   -303   -589    522     67   -592   -540   -163   -462   -348   -280
    753    431   -322   -594    537     54   -589   -530   -155   -454   -342   -275
    761    446   -314   -602    537     67   -589   -522   -150   -449   -340   -275
    748    449   -298   -600    524     75   -589   -517   -150   -446   -337   -272
    763    470   -293   -615    527     88   -592   -514   -148   -446   -335   -270
    776    485   -290   -633    532     98   -600   -511   -145   -444   -332   -267
    771    483   -288   -626    530     98   -594   -501   -137   -436   -327   -262
    771    509   -262   -641    517    124   -597   -491   -124   -420   -311   -241
    792    519   -272   -657    532    124   -600   -485   -122   -420   -311   -239
    792    532   -259   -662    524    135   -600   -478   -114   -415   -306   -239
    805    553   -252   -678    530    150   -600   -465   -103   -397   -290   -228
    823    548   -275   -688    550    137   -600   -454    -93   -389   -280   -215
    818    548   -270   -683    542    140   -600   -444    -83   -379   -272   -205
    810    548   -262   -678    537    142   -597   -420    -67   -358   -252   -189
    836    576   -259   -706    548    158   -600   -405    -54   -345   -239   -176
    846    568   -280   -709    563    145   -602   -392    -46   -340   -239   -176
    849    579   -270   -714    558    155   -594   -353    -18   -309   -207   -145
    854    600   -254   -727    553    174   -587   -311     12   -270   -174   -106
    893    636   -257   -763    576    189   -581   -265     51   -231   -132    -64
    909    670   -239   -789    574    215   -576   -213     90   -184    -85    -18
    917    701   -215   -810    566    244   -574   -161    129   -140    -38     25
    945    743   -202   -844    574    270   -579   -114    163    -98      7     72
    971    792   -179   -880    576    306   -579    -75    194    -59     46    116
    961    820   -140   -891    550    340   -576    -46    215    -23     85    158
    974    846   -127   -911    550    361   -581    -33    226     -5    111    187
   1005    880   -124   -943    563    379   -587    -28    233     10    137    215
    992    922    -70   -956    532    426   -589    -31    231     15    150    236
    982    927    -57   -956    519    436   -600    -54    210     -5    132    215
    995    927    -70   -961    532    428   -602    -80    192    -28    109    194
    979    924    -54   -953    517    436   -597   -106    176    -49     90    181
    953    909    -44   -930    498    433   -589   -142    148    -83     54    145
    956    885    -70   -922    511    407   -589   -194    109   -135     -2     88
    953    849   -103   -901    530    374   -587   -252     70   -189    -59     31
    919    813   -109   -867    514    353   -584   -301     36   -231   -106    -20
    911    789   -122   -849    517    335   -587   -350      7   -265   -145    -59
    917    737   -181   -828    550    277   -600   -405    -31   -311   -194   -109
    891    711   -179   -802    535    267   -610   -449    -62   -345   -233   -148
    883    698   -184   -795    535    257   -626   -488    -90   -376   -265   -176
    909    675   -233   -792    571    220   -644   -524   -119   -407   -296   -207
    909    654   -254   -784    581    200   -644   -542   -135   -420   -314   -228
    901    652   -249   -776    576    202   -644   -545   -132   -415   -309   -223
    914    665   -252   -792    581    207   -649   -550   -132   -415   -309   -220
    932    652   -280   -792    607    187   -659   -561   -140   -428   -319   -233
    919    644   -275   -782    594    187   -665   -571   -150   -433   -322   -236
    919    667   -252   -795    584    210   -667   -576   -150   -433   -322   -236
    932    667   -265   -800    600    202   -672   -579   -150   -433   -324   -241
    922    652   -270   -787    597    192   -670   -574   -145   -426   -314   -231
    922    652   -270   -789    594    189   -672   -576   -145   -426   -311   -228
    940    654   -285   -797    613    184   -675   -576   -145   -426   -311   -228
    937    675   -262   -807    600    205   -675   -576   -142   -418   -303   -220
    935    691   -244   -813    589    223   -675   -574   -140   -415   -298   -218
    953    688   -267   -820    610    210   -688   -581   -148   -423   -303   -223
    963    691   -272   -826    618    210   -691   -592   -153   -428   -309   -226
    950    683   -267   -818    607    210   -688   -589   -150   -420   -306   -226
    950    693   -257   -820    605    218   -693   -592   -155   -426   -309   -228
    971    670   -301   -823    636    184   -701   -602   -163   -439   -322   -239
    953    675   -277   -815    615    200   -698   -602   -161   -431   -311   -226
    950    706   -244   -831    597    233   -693   -600   -155   -420   -298   -213
    987    711   -275   -849    631    218   -706   -615   -171   -441   -319   -236
    992    709   -285   -852    639    210   -711   -620   -179   -446   -324   -244
    979    748   -233   -865    605    257   -691   -602   -155   -420   -298   -220
    989    756   -236   -872    613    259   -672   -594   -140   -410   -285   -210
    992    761   -231   -875    613    265   -649   -587   -127   -400   -275   -197
    976    782   -194   -880    584    293   -652   -587   -122   -394   -267   -192
    992    820   -174   -906    584    324   -665   -602   -122   -389   -262   -189
   1026    849   -176   -940    600    337   -678   -605   -116   -379   -252   -176
   1015    852   -163   -932    589    345   -704   -620   -127   -384   -254   -181
   1008    859   -148   -935    576    355   -709   -620   -127   -379   -249   -174
   1028    857   -171   -943    600    342   -711   -613   -119   -371   -241   -166
   1034    846   -189   -940    610    329   -719   -618   -129   -381   -249   -171
   1021    802   -218   -911    620    293   -735   -628   -153   -394   -259   -179
   1021    756   -265   -891    644    246   -753   -646   -179   -423   -288   -210
   1023    740   -283   -883    652    228   -753   -659   -197   -444   -309   -236
    997    722   -275   -862    636    223   -743   -667   -207   -457   -324   -257
    995    675   -319   -833    657    179   -750   -685   -233   -480   -350   -280
   1023    639   -387   -833    706    127   -774   -714   -265   -517   -384   -309
   1005    618   -389   -813    698    114   -779   -722   -277   -524   -392   -314
    992    620   -374   -807    683    124   -784   -730   -285   -532   -400   -324
   1015    620   -394   -818    706    114   -795   -740   -298   -545   -415   -335
   1018    618   -402   -818    709    109   -795   -743   -298   -548   -415   -340
    997    620   -379   -810    688    122   -787   -737   -298   -542   -413   -337
   1015    618   -397   -818    706    109   -792   -735   -293   -537   -402   -322
   1026    605   -420   -815    724     93   -800   -740   -298   -540   -405   -319
   1000    618   -381   -810    691    116   -797   -737   -293   -535   -402   -316
   1005    584   -423   -795    714     80   -795   -727   -298   -548   -423   -337
   1044    550   -493   -800    769     31   -745   -636   -259   -542   -444   -371
   1052    592   -459   -820    756     67   -620   -441   -122   -454   -392   -355
   1065    745   -319   -906    693    213   -509   -213    109   -233   -197   -187
   1140   1039   -101  -1091    620    470   -470     62    418    124    171    168
   1195   1447    249  -1322    470    849   -561    109    581    428    571    610
   1109   1847    737  -1478    187   1293   -670   -239    493    542    833    950
    963   1865    898  -1415     31   1382   -784   -735    168    350    727    883
    867   1556    685  -1213     90   1122   -976  -1304   -400   -241    132    314
    826   1080    252   -956    288    667  -1187  -1745  -1002   -958   -613   -402
    867    696   -171   -782    519    262  -1361  -1839  -1252  -1257   -919   -691
    953    478   -478   -717    714      0  -1361  -1621  -1101  -1161   -878   -691
    974    454   -522   -714    748    -33  -1247  -1369   -875  -1000   -769   -620
    989    514   -475   -756    732     20  -1047  -1072   -602   -795   -620   -506
   1026    545   -480   -784    753     33   -888   -854   -418   -652   -509   -413
   1034    555   -480   -797    758     38   -841   -784   -368   -615   -485   -397
   1026    574   -452   -800    740     62   -818   -753   -340   -592   -465   -384
   1041    576   -467   -810    753     54   -818   -745   -332   -587   -459   -379
   1054    579   -475   -815    766     51   -815   -737   -324   -584   -462   -379
   1028    581   -446   -805    737     67   -800   -717   -309   -563   -444   -366
   1041    600   -444   -820    743     77   -795   -704   -298   -550   -428   -353
   1062    602   -459   -833    761     70   -802   -704   -298   -555   -433   -361
   1049    605   -444   -826    748     80   -795   -693   -293   -545   -428   -353
   1049    610   -441   -831    745     85   -792   -683   -283   -535   -415   -345
   1067    602   -465   -836    766     70   -797   -683   -283   -537   -418   -350
   1067    618   -449   -846    758     85   -792   -670   -267   -522   -402   -327
   1054    633   -420   -844    737    106   -779   -652   -254   -504   -387   -311
   1072    639   -436   -857    756    101   -789   -657   -259   -511   -392   -322
   1096    646   -449   -872    771     98   -789   -649   -254   -506   -389   -319
   1080    659   -420   -870    750    119   -782   -636   -241   -491   -376   -309
   1085    636   -449   -859    769     93   -782   -626   -233   -485   -368   -301
   1104    639   -465   -875    784     88   -789   -620   -228   -480   -366   -296
   1088    670   -418   -880    753    124   -779   -600   -213   -459   -345   -275
   1080    675   -407   -880    745    135   -769   -576   -192   -439   -322   -259
   1111    678   -433   -893    774    122   -763   -558   -176   -426   -314   -252
   1111    706   -405   -911    758    150   -763   -540   -163   -413   -301   -236
   1109    717   -392   -914    750    161   -753   -506   -140   -389   -277   -218
   1122    727   -394   -927    758    166   -743   -475   -114   -366   -259   -202
   1135    722   -413   -927    774    155   -735   -433    -83   -335   -226   -168
   1127    745   -381   -937    756    181   -719   -374    -38   -280   -168   -109
   1150    789   -361   -971    756    215   -711   -316      5   -231   -116    -49
   1189    813   -376  -1002    782    220   -717   -272     33   -202    -90    -41
   1192    872   -319  -1031    756    277   -704   -213     72   -155    -57    -25
   1187    896   -290  -1044    740    303   -696   -163    106   -114    -15     15
   1215    922   -293  -1070    753    314   -696   -127    135    -77     28     64
   1215    961   -257  -1088    735    353   -698   -106    153    -49     67    111
   1210   1010   -200  -1109    706    405   -693    -90    166    -20    101    148
   1223   1036   -189  -1130    706    423   -698   -103    155    -28     96    148
   1228   1044   -184  -1137    706    431   -704   -119    145    -36     93    145
   1202   1072   -132  -1140    667    470   -696   -119    145    -28    106    166
   1187   1054   -132  -1119    659    462   -693   -148    124    -51     85    148
   1205   1041   -163  -1124    683    439   -696   -189     90    -96     38    103
   1171   1010   -161  -1091    665    426   -688   -236     57   -137     -5     59
   1148    966   -181  -1057    665    392   -685   -293     18   -187    -57     10
   1156    927   -228  -1041    693    350   -698   -358    -31   -246   -116    -46
   1124    859   -265   -992    696    298   -709   -420    -75   -296   -166    -96
   1098    831   -267   -966    683    283   -714   -465   -101   -322   -197   -132
   1096    810   -285   -953    691    262   -719   -506   -124   -353   -236   -181
   1098    774   -324   -935    711    226   -727   -540   -148   -379   -267   -218
   1075    750   -324   -914    698    213   -730   -558   -158   -389   -277   -223
   1083    745   -340   -914    711    202   -740   -581   -174   -405   -293   -241
   1098    740   -358   -919    727    192   -743   -589   -179   -413   -298   -244
   1075    722   -353   -898    714    184   -743   -592   -181   -413   -298   -239
   1065    722   -342   -896    704    192   -750   -600   -189   -415   -301   -241
   1083    714   -368   -898    727    174   -756   -602   -192   -418   -301   -239
   1083    724   -358   -906    719    184   -756   -602   -187   -410   -293   -236
   1067    730   -337   -898    704    197   -753   -597   -181   -407   -290   -236
   1078    722   -355   -898    717    184   -758   -600   -187   -410   -293   -233
   1091    717   -374   -904    732    174   -753   -594   -181   -407   -290   -226
   1080    730   -350   -909    717    189   -758   -594   -181   -400   -277   -215
   1083    761   -322   -922    704    220   -753   -592   -171   -392   -265   -210
   1104    753   -350   -930    727    200   -761   -600   -181   -405   -283   -228
   1091    758   -332   -924    711    213   -756   -592   -176   -397   -272   -213
   1080    758   -322   -919    701    218   -756   -594   -179   -394   -272   -220
   1093    745   -348   -919    722    200   -761   -605   -187   -407   -285   -241
   1091    745   -345   -919    717    200   -761   -610   -192   -413   -290   -246
   1078    766   -311   -922    696    228   -756   -610   -192   -407   -285   -244
   1080    771   -311   -927    696    231   -761   -615   -197   -410   -285   -246
   1088    763   -324   -924    706    220   -769   -626   -205   -420   -296   -254
   1070    740   -332   -906    698    205   -771   -631   -215   -428   -303   -262
   1072    748   -327   -911    698    210   -766   -631   -213   -426   -298   -257
   1091    743   -348   -917    717    200   -774   -633   -218   -431   -298   -252
   1075    750   -324   -911    701    213   -766   -631   -215   -426   -290   -244
   1070    784   -288   -927    678    249   -769   -633   -215   -423   -290   -249
   1091    766   -324   -930    706    220   -779   -644   -226   -436   -301   -252
   1091    787   -303   -940    696    241   -763   -636   -210   -420   -285   -233
   1067    844   -223   -956    646    311   -727   -605   -179   -387   -252   -197
   1072    852   -223   -963    646    314   -706   -600   -171   -384   -249   -202
   1080    867   -213   -976    646    327   -709   -607   -179   -394   -262   -220
   1057    885   -171   -974    613    358   -722   -620   -184   -397   -262   -223
   1075    932   -142  -1002    610    394   -724   -610   -155   -361   -223   -176
   1106    932   -174  -1021    639    379   -750   -613   -155   -355   -210   -153
   1088    932   -155  -1010    623    389   -761   -618   -161   -353   -202   -137
   1085    932   -153  -1010    618    392   -766   -615   -166   -358   -210   -150
   1114    922   -192  -1018    654    366   -779   -618   -179   -376   -233   -189
   1111    859   -254   -987    683    303   -797   -631   -202   -397   -249   -207
   1083    815   -270   -950    675    272   -800   -633   -213   -402   -252   -200
   1083    805   -277   -945    678    265   -800   -649   -228   -423   -265   -213
   1080    774   -306   -927    693    233   -792   -652   -244   -441   -290   -252
   1060    737   -322   -901    691    210   -797   -667   -265   -462   -306   -259
   1054    732   -324   -893    688    205   -802   -680   -275   -467   -309   -257
   1065    698   -366   -883    714    166   -810   -691   -290   -485   -327   -265
   1049    667   -381   -857    717    142   -820   -701   -309   -504   -345   -283
   1041    680   -363   -862    701    158   -823   -706   -316   -514   -355   -306
   1054    675   -379   -867    717    148   -820   -701   -314   -514   -358   -309
   1054    670   -387   -865    719    142   -818   -698   -311   -506   -348   -293
   1034    680   -353   -857    693    163   -820   -698   -309   -501   -337   -280
   1052    678   -376   -865    711    150   -823   -701   -314   -509   -345   -290
   1057    683   -376   -870    717    153   -831   -706   -322   -519   -361   -306
   1044    670   -374   -859    709    148   -831   -698   -319   -511   -355   -298
   1060    646   -413   -852    737    116   -792   -641   -290   -498   -348   -301
   1098    659   -441   -880    771    109   -659   -439   -158   -418   -309   -285
   1111    810   -301   -963    706    254   -517   -184     62   -228   -155   -158
   1140   1070    -70  -1106    605    501   -413    142    389    114    174    148
   1244   1457    213  -1350    517    836   -457    392    678    509    620    589
   1197   1932    732  -1566    231   1335   -613     54    641    696    956    979
   1034   2158   1122  -1597    -44   1641   -813   -545    392    672   1062   1153
    888   2044   1156  -1467   -132   1600  -1062  -1218    -85    275    724    880
    818   1504    685  -1161     67   1096  -1288  -1777   -782   -561   -140     77
    841    904     62   -872    389    485  -1473  -1938  -1247  -1153   -748   -501
    919    592   -329   -756    626    132  -1488  -1727  -1174  -1150   -807   -607
    997    524   -475   -763    737     25  -1356  -1434   -948   -997   -719   -558
   1013    584   -428   -797    722     77  -1122  -1109   -670   -797   -576   -452
   1015    639   -379   -828    696    129   -924   -849   -462   -633   -452   -355
   1036    665   -371   -852    704    148   -852   -750   -387   -579   -407   -327
   1039    659   -381   -852    709    137   -823   -714   -358   -558   -389   -311
   1034    657   -376   -844    706    140   -807   -691   -340   -542   -376   -309
   1049    654   -397   -852    722    129   -802   -672   -327   -530   -361   -285
   1054    665   -389   -859    722    137   -795   -662   -319   -524   -353   -280
   1034    680   -355   -859    696    163   -789   -654   -311   -517   -345   -272
   1034    685   -348   -859    691    168   -787   -646   -306   -511   -340   -265
   1049    670   -379   -862    714    145   -789   -641   -303   -514   -342   -267
   1049    680   -368   -865    709    158   -779   -626   -290   -498   -324   -249
   1052    701   -350   -878    701    176   -776   -618   -283   -488   -314   -236
   1065    696   -368   -880    717    163   -787   -618   -285   -493   -322   -244
   1060    698   -361   -880    709    168   -787   -613   -283   -493   -324   -244
   1047    717   -332   -883    691    192   -774   -597   -267   -472   -303   -220
   1062    711   -350   -888    706    181   -769   -587   -257   -462   -288   -213
   1075    722   -353   -898    714    184   -766   -581   -246   -457   -277   -205
   1052    748   -303   -901    678    223   -763   -571   -239   -441   -265   -187
   1047    745   -301   -896    675    223   -761   -563   -231   -436   -259   -184
   1065    745   -322   -906    691    213   -766   -561   -231   -441   -270   -197
   1062    761   -301   -911    683    231   -758   -540   -218   -423   -254   -176
   1054    779   -275   -919    665    254   -740   -509   -187   -392   -220   -129
   1072    802   -272   -937    672    265   -740   -491   -171   -376   -205   -109
   1072    805   -267   -940    670    270   -735   -470   -158   -366   -197   -111
   1057    826   -231   -940    644    298   -724   -444   -140   -350   -194   -116
   1080    859   -220   -971    649    319   -709   -394    -98   -314   -153    -80
   1096    872   -223   -987    659    324   -691   -342    -51   -262    -98    -25
   1096    896   -200   -997    646    348   -667   -285     -7   -215    -51     12
   1111    935   -176  -1023    644    379   -649   -220     44   -163     -5     51
   1137    969   -168  -1054    652    400   -644   -166     88   -116     41    103
   1132   1010   -122  -1072    628    444   -626   -106    135    -57    101    163
   1132   1060    -72  -1096    602    493   -618    -64    174    -12    148    205
   1153   1106    -46  -1130    600    530   -610    -36    202     23    187    249
   1161   1137    -23  -1150    592    558   -610    -31    213     41    213    277
   1148   1156      7  -1153    568    581   -597    -20    226     64    241    303
   1145   1169     23  -1158    561    597   -605    -36    215     62    246    311
   1150   1179     28  -1163    561    605   -615    -64    197     44    233    301
   1135   1189     54  -1163    540    623   -615    -93    174     25    215    303
   1124   1187     62  -1158    532    626   -613   -124    153      7    202    296
   1127   1140     12  -1135    555    576   -613   -174    122    -33    171    252
   1098   1114     15  -1106    542    566   -618   -236     77    -83    127    210
   1072   1070     -2  -1072    537    535   -623   -303     25   -137     70    155
   1065   1013    -51  -1039    558    480   -639   -374    -28   -202      2     90
   1052    956    -96  -1005    574    428   -659   -441    -80   -259    -54     36
   1021    924    -96   -971    558    415   -667   -485   -111   -296    -90      2
   1018    898   -122   -961    568    389   -683   -532   -148   -332   -127    -33
   1018    870   -150   -945    584    361   -704   -568   -179   -363   -158    -64
   1005    841   -163   -924    584    340   -714   -594   -205   -387   -181    -83
   1002    833   -168   -917    587    332   -719   -610   -218   -400   -197    -93
   1015    823   -192   -919    602    316   -735   -628   -239   -423   -223   -116
   1002    833   -168   -919    587    332   -737   -631   -244   -426   -223   -111
   1000    839   -163   -919    581    337   -735   -623   -236   -410   -210    -93
   1018    839   -179   -927    600    329   -727   -613   -226   -400   -194    -88
   1013    818   -194   -917    602    311   -730   -615   -231   -405   -197   -106
    997    815   -181   -906    589    319   -722   -605   -220   -392   -187    -93
    997    815   -181   -906    589    316   -727   -600   -215   -387   -179    -75
   1005    807   -197   -906    602    306   -732   -605   -223   -397   -189    -90
   1000    823   -176   -911    587    324   -732   -600   -218   -387   -181    -83
    997    826   -171   -911    584    327   -732   -600   -220   -387   -184    -83
   1008    828   -179   -919    592    327   -732   -600   -218   -384   -181    -77
   1002    862   -140   -932    571    361   -730   -594   -210   -374   -171    -62
    989    859   -129   -927    561    366   -735   -600   -215   -376   -171    -62
    995    841   -153   -919    574    345   -737   -602   -220   -384   -176    -75
    987    836   -150   -914    568    345   -740   -610   -228   -389   -181    -83
    979    839   -140   -909    561    350   -740   -610   -231   -387   -184    -83
    987    846   -140   -919    563    353   -740   -613   -228   -387   -179    -75
    992    857   -135   -924    563    361   -743   -618   -233   -387   -174    -77
    971    846   -127   -911    550    361   -745   -628   -244   -394   -181    -88
    984    852   -132   -917    558    361   -753   -639   -254   -405   -192    -90
    984    841   -142   -914    563    350   -753   -641   -257   -407   -192    -90
    969    846   -122   -909    545    363   -745   -641   -254   -400   -184    -88
    961    846   -116   -904    537    366   -743   -646   -257   -402   -187    -93
    963    828   -135   -896    550    348   -743   -652   -265   -413   -200   -109
    963    849   -114   -909    537    368   -748   -659   -272   -420   -207   -114
    958    857   -101   -909    530    376   -750   -667   -277   -423   -207   -109
    974    911    -62   -945    519    426   -722   -646   -246   -392   -176    -77
    971    966     -5   -969    488    480   -688   -623   -213   -363   -145    -49
    948    974     25   -963    459    501   -657   -607   -194   -342   -122    -31
    950    971     20   -961    465    496   -654   -610   -194   -342   -122    -38
    961    976     15   -971    472    496   -685   -639   -210   -358   -137    -57
    963   1005     41   -984    462    524   -701   -644   -205   -348   -122    -36
    966   1028     62  -1000    449    545   -719   -644   -207   -342   -114    -23
    969   1031     62  -1000    452    545   -717   -639   -200   -335   -103    -12
    969   1023     54   -997    457    540   -714   -628   -194   -327    -96     -7
    958   1008     49   -982    454    530   -730   -633   -213   -337   -106    -18
    963    956     -7   -961    483    475   -743   -652   -241   -366   -135    -46
    963    917    -46   -940    506    433   -753   -667   -265   -394   -166    -77
    937    880    -57   -911    498    413   -756   -675   -277   -402   -174    -77
    924    875    -49   -898    488    413   -745   -675   -280   -405   -174    -83
    917    836    -83   -878    501    376   -750   -696   -301   -431   -197   -114
    904    807    -96   -854    501    355   -753   -711   -319   -449   -213   -129
    901    784   -119   -844    509    332   -756   -719   -332   -459   -223   -140
    909    774   -135   -841    522    319   -766   -730   -345   -472   -236   -153
    898    766   -135   -833    517    316   -774   -740   -355   -485   -249   -166
    893    782   -111   -836    504    335   -766   -732   -348   -472   -236   -150
    896    787   -109   -844    501    340   -763   -730   -342   -467   -228   -142
    901    769   -132   -833    517    319   -769   -732   -350   -472   -236   -153
    891    774   -119   -833    504    327   -763   -727   -348   -462   -228   -148
    888    784   -103   -836    496    340   -763   -727   -342   -459   -223   -145
    893    779   -116   -836    504    332   -763   -732   -350   -467   -233   -161
    901    792   -109   -846    506    342   -709   -662   -306   -439   -218   -155
    917    826    -90   -872    504    366   -568   -459   -166   -350   -168   -137
    948    945     -2   -948    475    472   -436   -213     46   -168    -25    -25
   1000   1226    226  -1114    387    727   -332    127    381    187    319    290
   1072   1615    542  -1343    265   1080   -366    379    680    607    795    769
   1049   2065   1013  -1558     18   1540   -555     15    639    807   1140   1179
    909   2257   1348  -1584   -218   1803   -805   -618    379    771   1231   1335
    740   2114   1374  -1428   -316   1745  -1078  -1317   -116    337    852   1010
    649   1569    919  -1109   -135   1244  -1309  -1904   -885   -584    -88    135
    693    997    303   -846    194    652  -1480  -2029  -1293  -1119   -649   -400
    758    680    -77   -722    418    301  -1441  -1766  -1174  -1070   -670   -470
    802    623   -179   -714    491    223  -1262  -1444   -935   -904   -566   -415
    826    680   -145   -753    485    267  -1008  -1106   -654   -701   -418   -309
    844    711   -135   -779    488    290   -833   -872   -472   -558   -306   -231
    849    732   -116   -792    483    309   -763   -784   -402   -504   -262   -202
    854    719   -137   -787    496    290   -745   -758   -384   -493   -254   -205
    870    722   -148   -795    509    288   -732   -735   -368   -478   -244   -197
    857    730   -129   -795    493    301   -719   -717   -353   -459   -228   -184
    849    732   -116   -792    483    309   -711   -709   -345   -454   -220   -184
    857    743   -114   -800    483    316   -719   -709   -345   -452   -218   -184
    865    758   -106   -810    485    327   -709   -696   -335   -441   -207   -168
    865    774    -93   -820    480    340   -696   -683   -322   -423   -189   -153
    870    771    -98   -820    483    337   -688   -675   -314   -420   -187   -150
    862    761   -101   -813    480    329   -688   -672   -311   -418   -184   -148
    859    771    -88   -815    475    342   -685   -667   -306   -407   -171   -137
    859    763    -98   -813    478    335   -678   -657   -298   -400   -163   -135
    862    769    -96   -815    480    337   -675   -654   -293   -397   -161   -132
    859    782    -77   -823    470    353   -667   -644   -280   -381   -140   -114
    859    795    -64   -826    462    366   -659   -628   -267   -366   -127    -98
    867    787    -80   -828    472    353   -654   -615   -254   -353   -122    -85
    859    787    -72   -823    467    358   -644   -602   -241   -337   -103    -70
    862    800    -64   -833    462    368   -639   -587   -228   -324    -85    -59
    859    784    -75   -820    467    355   -636   -579   -220   -316    -75    -57
    849    789    -62   -820    454    363   -631   -558   -207   -306    -67    -46
    849    813    -36   -831    444    389   -607   -522   -174   -272    -33    -12
    852    826    -28   -841    441    400   -600   -496   -155   -252    -15      2
    867    836    -31   -852    449    402   -581   -462   -127   -223      7     23
    865    839    -25   -854    444    407   -561   -413    -90   -187     44     57
    875    875      0   -875    436    439   -545   -363    -54   -148     80     88
    893    898      5   -896    444    452   -530   -309    -12   -109    119    119
    906    937     31   -922    439    485   -511   -239     36    -54    171    171
    919   1000     77   -961    420    540   -493   -171     88      5    231    231
    927   1015     88   -974    420    553   -483   -119    122     46    272    270
    930   1054    122   -992    402    589   -472    -75    158     93    322    319
    935   1101    166  -1018    384    633   -459    -36    197    140    374    376
    932   1127    192  -1031    371    659   -462    -25    207    158    397    400
    940   1143    202  -1041    368    672   -465    -28    205    161    405    413
    932   1158    226  -1047    350    693   -459    -31    205    166    413    426
    927   1166    239  -1047    345    704   -454    -44    200    163    415    428
    919   1148    226  -1036    345    688   -457    -62    184    148    402    420
    906   1161    254  -1034    324    709   -454    -96    166    129    384    407
    885   1145    259  -1015    311    704   -457   -142    132     90    350    379
    865   1085    220   -974    322    654   -462   -207     80     31    288    316
    844   1034    189   -940    324    613   -467   -272     36    -20    233    265
    815   1000    184   -909    316    592   -470   -332     -5    -67    184    215
    797    961    163   -883    316    563   -483   -392    -49   -116    135    163
    789    898    109   -844    340    504   -514   -459   -106   -179     75    103
    771    859     88   -815    340    475   -524   -504   -142   -215     38     64
    761    823     62   -792    348    444   -524   -527   -158   -233     18     44
    750    782     31   -766    358    405   -537   -558   -187   -262    -15     10
    745    776     31   -761    358    405   -542   -576   -202   -277    -28     -2
    737    779     38   -761    350    410   -550   -592   -213   -293    -41    -20
    737    761     23   -750    358    392   -548   -594   -215   -293    -41    -23
    737    779     41   -761    348    410   -558   -602   -223   -301    -49    -28
    724    782     57   -753    335    420   -550   -600   -220   -296    -44    -23
    711    756     44   -735    335    400   -545   -597   -218   -293    -41    -23
    717    750     31   -735    342    392   -548   -597   -218   -296    -44    -25
    714    771     57   -743    327    415   -535   -587   -207   -285    -31    -18
    709    805     96   -756    306    452   -540   -587   -200   -277    -23    -12
    706    795     88   -753    309    441   -542   -587   -202   -280    -23    -15
    701    787     85   -745    306    436   -545   -589   -205   -283    -23    -18
    696    782     85   -740    306    433   -548   -594   -207   -285    -23    -18
    701    787     85   -743    309    436   -537   -589   -200   -275    -15    -12
    701    795     90   -748    303    444   -527   -581   -192   -270    -10     -7
    709    810    101   -761    303    457   -524   -579   -189   -267     -5     -5
    693    789     96   -743    296    444   -527   -584   -197   -275    -10    -10
    678    761     83   -719    298    423   -522   -579   -194   -270     -7     -7
    685    802    116   -745    283    459   -522   -581   -194   -270     -2     -5
    683    810    124   -748    277    467   -511   -579   -187   -262      2     -2
    670    771     98   -722    285    436   -511   -581   -192   -270     -5     -5
    672    784    111   -727    280    449   -509   -579   -187   -265      5      5
    659    782    122   -724    270    452   -511   -587   -194   -272     -2     -5
    646    769    119   -709    265    444   -509   -589   -200   -272     -2     -5
    644    763    119   -706    262    441   -501   -584   -194   -267      0     -5
    639    774    135   -706    252    454   -509   -589   -200   -272     -2     -5
    636    771    135   -704    249    454   -517   -600   -207   -283    -10    -15
    633    761    124   -698    254    444   -506   -594   -207   -280    -10    -10
    639    769    129   -706    254    449   -504   -594   -207   -272     -5     -7
    639    761    122   -698    259    441   -509   -594   -210   -275     -7    -10
    633    789    155   -711    239    472   -493   -584   -197   -267      2      0
    636    852    215   -745    210    535   -462   -558   -163   -233     36     33
    628    893    262   -763    184    579   -436   -542   -142   -215     57     54
    628    891    262   -758    184    576   -433   -540   -140   -213     54     54
    615    883    267   -750    174    576   -441   -550   -142   -218     51     54
    615    924    309   -769    153    615   -452   -555   -137   -205     67     67
    618    945    327   -782    145    636   -470   -558   -129   -192     85     83
    613    948    335   -779    140    641   -488   -571   -142   -197     80     77
    623    953    329   -789    145    644   -483   -558   -132   -184     93     93
    631    935    303   -784    163    620   -485   -555   -137   -189     90     96
    623    896    270   -761    176    581   -504   -563   -158   -207     72     80
    623    878    254   -750    184    566   -511   -568   -168   -215     64     75
    597    854    257   -727    168    558   -511   -579   -187   -233     46     54
    561    802    239   -683    161    522   -506   -592   -210   -259     23     28
    548    779    231   -665    158    506   -501   -602   -223   -272     10     12
    558    795    236   -675    161    517   -504   -610   -231   -280      5     10
    555    784    226   -672    166    506   -519   -626   -249   -298    -10     -2
    553    776    223   -667    166    501   -527   -639   -265   -314    -31    -20
    542    761    218   -654    161    491   -527   -641   -272   -319    -36    -25
    535    745    210   -639    163    478   -524   -639   -272   -319    -28    -20
    532    743    210   -639    161    478   -527   -639   -272   -319    -36    -23
    532    748    215   -639    158    483   -527   -641   -272   -319    -33    -23
    535    771    236   -654    148    504   -517   -631   -265   -309    -18    -12
    527    771    244   -649    142    509   -514   -626   -259   -298    -10     -2
    524    756    231   -641    145    493   -517   -628   -262   -306    -15     -2
    522    761    236   -641    142    498   -501   -600   -244   -296     -7     -5
    530    807    277   -667    124    542   -413   -452   -142   -228     31      5
    561    904    342   -732    109    623   -285   -226     36    -85    140     75
    602   1085    483   -844     59    784   -192     44    288    171    381    293
    688   1332    641  -1010     23    987   -194    311    545    501    745    680
    763   1636    872  -1202    -54   1254   -301    298    654    763   1117   1127
    706   1787   1080  -1247   -187   1434   -407    -44    563    862   1332   1434
    522   1751   1226  -1137   -350   1488   -535   -579    220    615   1145   1296
    361   1543   1182   -950   -410   1363   -714  -1244   -400    -67    452    610
    309   1197    888   -753   -290   1044   -919  -1696   -958   -714   -226    -70
    353    823    470   -587    -57    646  -1060  -1730  -1122   -917   -452   -303
    381    597    215   -491     83    407  -1000  -1473   -969   -839   -423   -306
    410    571    158   -491    124    366   -867  -1200   -758   -701   -335   -254
    433    626    192   -532    122    410   -672   -896   -506   -509   -184   -142
    457    680    223   -568    116    452   -530   -685   -337   -379    -77    -57
    462    693    231   -579    114    462   -491   -626   -290   -345    -49    -33
    457    693    233   -576    111    465   -475   -602   -275   -335    -46    -28
    462    688    226   -576    116    457   -470   -584   -262   -324    -36    -23
    459    693    233   -576    114    465   -457   -555   -239   -303    -18     -5
    452    709    254   -581     98    483   -457   -548   -231   -298    -15      0
    454    698    244   -576    103    472   -441   -535   -223   -290    -10      7
    457    704    246   -581    103    475   -452   -530   -226   -293    -12     10
    444    696    252   -568     96    475   -452   -527   -226   -296    -15      7
    444    711    267   -579     88    491   -452   -519   -218   -285     -2     18
    446    727    280   -587     83    504   -459   -522   -220   -283      2     18
    446    722    275   -584     85    498   -465   -519   -218   -285     -2     10
    454    753    298   -602     77    527   -433   -493   -194   -265     15     36
    441    756    314   -600     62    537   -441   -496   -197   -267     12     38
    428    758    329   -594     49    545   -439   -485   -189   -257     23     41
    433    784    348   -610     41    568   -436   -470   -176   -244     38     62
    439    782    342   -610     49    563   -436   -465   -176   -244     36     62
    441    769    327   -607     57    548   -444   -467   -181   -252     28     57
    433    789    355   -613     38    574   -436   -444   -158   -226     54     77
    452    810    355   -631     46    584   -433   -423   -142   -210     70     93
    457    831    374   -644     41    602   -433   -402   -127   -192     88    114
    441    831    389   -639     25    610   -423   -379   -111   -176    103    135
    436    828    392   -633     20    610   -418   -355    -96   -161    116    153
    439    839    397   -641     20    618   -407   -324    -72   -137    142    179
    449    878    428   -662     10    654   -405   -283    -41   -101    181    213
    446    898    452   -672     -2    675   -410   -252    -20    -77    205    233
    462    937    475   -701     -5    706   -407   -205     15    -38    249    277
    472    961    488   -719     -7    724   -394   -150     57     10    298    327
    478    992    514   -735    -18    753   -387    -90    103     64    355    387
    491   1018    524   -756    -18    771   -389    -49    135    103    402    433
    506   1085    579   -797    -36    833   -376     -5    176    150    454    491
    498   1106    605   -802    -54    857   -376     18    197    184    491    527
    501   1130    628   -815    -62    880   -381     23    207    202    517    558
    504   1150    646   -828    -72    901   -394     15    202    205    527    576
    496   1161    665   -828    -85    914   -400      5    197    205    532    584
    485   1161    672   -826    -93    919   -397     -7    192    200    530    581
    462   1137    675   -800   -106    906   -397    -31    171    176    504    561
    446   1163    717   -807   -135    940   -384    -46    161    161    485    545
    444   1150    706   -797   -132    930   -374    -77    137    124    449    509
    423   1096    670   -761   -124    883   -363   -122     96     67    389    452
    402   1062    659   -732   -127    862   -353   -163     67     28    340    402
    379   1021    639   -701   -129    828   -361   -218     20    -33    270    337
    366    971    605   -670   -119    789   -363   -270    -20    -85    213    275
    358    948    587   -654   -116    769   -371   -311    -54   -122    171    236
    340    898    558   -618   -109    730   -376   -348    -80   -155    135    194
    322    883    558   -602   -119    722   -379   -376   -109   -194     98    166
    324    880    555   -602   -114    717   -371   -384   -114   -202     90    158
    324    859    532   -592   -103    696   -379   -405   -129   -223     67    135
    322    849    527   -584   -101    688   -400   -423   -150   -241     49    119
    309    846    537   -579   -114    693   -389   -418   -153   -249     38    111
    293    846    553   -571   -129    701   -381   -415   -150   -246     38    111
    290    867    576   -581   -145    722   -376   -410   -145   -239     44    116
    296    875    579   -584   -140    727   -387   -410   -148   -244     41    114
    298    875    576   -589   -140    727   -394   -415   -158   -254     31    106
    283    893    610   -589   -163    753   -384   -400   -142   -239     46    116
    280    901    620   -592   -171    761   -389   -400   -142   -241     44    114
    288    909    620   -597   -166    766   -384   -392   -140   -236     49    119
    285    911    626   -600   -171    771   -379   -381   -127   -223     59    142
    285    922    636   -605   -174    779   -376   -371   -122   -218     64    145
    293    932    639   -613   -174    787   -374   -371   -122   -220     62    142
    280    927    646   -602   -181    787   -379   -374   -124   -220     64    137
    267    909    641   -589   -187    776   -368   -371   -129   -228     57    129
    270    917    644   -594   -187    782   -361   -366   -127   -223     59    135
    275    917    639   -597   -181    779   -368   -371   -132   -226     54    135
    272    919    646   -594   -187    784   -376   -376   -140   -236     41    124
    267    914    646   -592   -189    782   -366   -374   -140   -236     41    122
    275    917    641   -597   -181    779   -366   -371   -137   -233     46    132
    267    935    667   -602   -202    802   -371   -376   -140   -233     46    135
    262    932    670   -597   -202    802   -371   -381   -148   -244     38    129
    275    943    667   -610   -194    805   -363   -381   -148   -246     38    122
    285    935    649   -613   -181    792   -371   -387   -153   -246     46    111
    280    919    639   -602   -179    779   -374   -389   -155   -254     44     98
    265    953    688   -607   -210    820   -358   -374   -135   -231     70    119
    257    992    732   -626   -236    862   -332   -348   -109   -207     96    148
    265   1010    745   -639   -241    878   -311   -329    -88   -189    114    168
    262   1034    771   -649   -254    904   -316   -340    -98   -200     98    163
    262   1054    792   -657   -265    924   -324   -353   -103   -210     80    155
    265   1088    823   -678   -280    956   -327   -353    -88   -194     90    171
    270   1106    836   -688   -283    971   -348   -363    -90   -192    106    189
    280   1085    805   -685   -262    948   -361   -363    -90   -189    132    192
    277   1075    797   -675   -259    937   -337   -332    -59   -153    171    215
    272   1065    792   -670   -262    930   -340   -327    -64   -155    161    226
    267   1054    787   -662   -259    922   -355   -332    -80   -174    132    228
    254   1031    776   -644   -262    904   -371   -342   -103   -197    119    194
    254    979    724   -615   -233    852   -371   -342   -111   -202    114    174
    249    953    704   -602   -228    831   -358   -340   -122   -215    111    176
    215    922    706   -568   -244    815   -350   -348   -132   -228    111    168
    207    917    706   -563   -249    813   -366   -371   -163   -257     72    140
    202    911    709   -555   -252    810   -394   -394   -197   -293     31    106
    205    888    680   -548   -236    784   -389   -389   -197   -293     38    106
    202    883    678   -542   -236    782   -376   -374   -187   -285     46    119
    197    878    678   -540   -239    779   -384   -376   -194   -293     38    124
    202    893    691   -548   -244    792   -394   -381   -202   -303     23    119
    205    898    693   -553   -244    797   -397   -376   -200   -298     28    122
    192    898    706   -545   -257    805   -394   -371   -194   -296     33    127
    200    911    709   -555   -254    810   -402   -374   -200   -298     31    122
    187    891    704   -537   -257    797   -413   -379   -205   -303     20    116
    187    883    693   -535   -254    789   -413   -363   -197   -301      7    116
    210    883    672   -545   -231    779   -340   -236   -103   -233     49    145
    228    956    727   -594   -249    841   -233    -28     80    -85    161    215
    262   1135    872   -698   -303   1005   -145    181    316    150    374    384
    335   1395   1060   -865   -361   1226   -129    410    610    504    745    756
    439   1732   1291  -1085   -426   1512   -244    462    761    792   1140   1215
    402   2057   1654  -1231   -626   1857   -345    207    696    898   1395   1569
    228   2120   1891  -1174   -831   2005   -361   -132    444    766   1361   1608
     96   1914   1818  -1008   -862   1867   -488   -646   -153    127    717    987
     54   1540   1483   -797   -714   1512   -704  -1171   -800   -633    -93    181
     83   1145   1060   -615   -488   1104   -904  -1387  -1124  -1005   -480   -194
    111    826    714   -467   -301    771   -948  -1286  -1072  -1000   -522   -265
    111    758    644   -436   -267    701   -852  -1052   -854   -852   -433   -205
    129    784    654   -457   -262    719   -719   -815   -620   -683   -324   -109
    155    862    706   -511   -275    784   -571   -579   -397   -501   -181     -5
    197    922    724   -558   -262    823   -491   -452   -283   -407   -109     49
    168    930    761   -550   -296    844   -467   -420   -252   -389   -103     57
    148    930    782   -540   -316    857   -454   -400   -228   -371    -88     62
    176    948    771   -563   -296    859   -452   -384   -215   -363    -75     67
    187    953    766   -568   -288    859   -444   -371   -200   -348    -64     85
    174    966    792   -571   -309    880   -436   -361   -189   -337    -57     85
    189    966    776   -576   -293    870   -441   -361   -192   -342    -64     77
    205    992    787   -600   -293    891   -444   -358   -192   -345    -77     83
    179   1000    820   -589   -319    911   -433   -345   -176   -329    -67     93
    176   1002    826   -592   -324    914   -431   -340   -171   -324    -59     85
    189   1018    828   -605   -319    924   -428   -332   -168   -322    -59     77
    202   1041    839   -623   -319    940   -423   -316   -158   -309    -49     88
    192   1041    849   -615   -327    945   -426   -316   -161   -314    -67     93
    189   1039    849   -615   -329    945   -426   -306   -155   -309    -72     93
    205   1065    857   -636   -327    961   -420   -290   -140   -288    -33    109
    213   1078    865   -646   -327    971   -418   -280   -129   -277    -12    106
    202   1085    883   -644   -340    984   -420   -277   -132   -280    -18    101
    223   1096    872   -662   -327    984   -428   -275   -135   -283    -28    116
    215   1083    867   -652   -324    976   -410   -244   -109   -257    -12    142
    210   1041    831   -626   -311    937   -384   -213    -80   -228     -2    158
    202   1044    841   -623   -319    943   -366   -181    -51   -200     38    184
    210   1060    846   -636   -319    953   -363   -158    -36   -176     70    205
    215   1065    849   -641   -316    958   -358   -135    -15   -158     54    223
    228   1088    857   -659   -314    974   -358   -109      2   -140     85    239
    244   1072    828   -657   -290    950   -337    -54     54    -80    176    296
    252   1067    815   -659   -280    943   -319      5    106    -23    215    355
    254   1075    820   -665   -283    950   -316     51    142     18    254    379
    270   1122    849   -698   -290    987   -319     96    179     62    298    420
    272   1156    883   -714   -303   1021   -306    155    231    122    363    498
    270   1176    906   -724   -319   1041   -306    194    259    161    400    527
    316   1236    919   -776   -301   1078   -283    246    309    218    462    571
    371   1309    937   -841   -283   1124   -252    290    350    270    522    631
    374   1330    956   -852   -290   1143   -241    306    363    293    548    657
    332   1312    979   -823   -324   1145   -259    285    345    277    530    646
    332   1319    987   -828   -327   1153   -262    277    335    272    522    646
    327   1314    984   -820   -327   1148   -262    254    319    257    511    636
    306   1293    987   -800   -340   1140   -249    233    303    239    496    615
    311   1293    982   -802   -335   1137   -252    184    262    187    436    571
    296   1262    966   -779   -335   1114   -267    111    197    111    353    493
    262   1213    948   -740   -342   1080   -290     31    124     28    272    405
    257   1189    932   -722   -337   1062   -293    -28     83    -18    239    350
    244   1140    896   -693   -324   1018   -311    -90     38    -70    179    283
    231   1075    844   -654   -306    961   -327   -140      0   -116    127    244
    207   1023    815   -618   -303    919   -358   -200    -44   -163     70    202
    202    989    787   -594   -290    888   -384   -246    -80   -205     20    161
    296   1078    779   -688   -241    930   -368   -246    -72   -194     44    161
    283   1052    769   -667   -241    909   -371   -267    -83   -205     38    150
    223    984    761   -605   -270    872   -397   -303   -111   -233      7    129
    236    987    750   -610   -257    870   -400   -311   -116   -241     -2    119
    309   1039    730   -675   -213    885   -394   -306   -109   -233      7    129
    358   1104    745   -732   -192    924   -366   -283    -85   -205     28    163
    355   1106    750   -732   -197    927   -350   -275    -72   -197     33    174
    309   1044    735   -675   -213    891   -368   -293    -90   -213     20    148
    267    989    722   -628   -228    857   -397   -319   -111   -228      0    127
    236    935    696   -587   -228    815   -418   -335   -124   -239    -12    116
    236    937    698   -589   -231    818   -420   -329   -116   -231     -2    129
    348   1078    730   -711   -189    904   -363   -272    -57   -168     57    194
    376   1114    737   -748   -181    927   -353   -267    -46   -161     59    202
    374   1101    727   -737   -176    914   -358   -272    -51   -163     59    194
    345   1070    724   -709   -189    898   -371   -283    -59   -168     57    197
    329   1049    719   -688   -194    885   -392   -293    -70   -176     44    189
    335   1075    740   -709   -202    909   -402   -301    -75   -179     36    187
    348   1065    717   -709   -184    891   -400   -301    -70   -174     57    194
    332   1026    693   -680   -181    859   -407   -306    -77   -179     51    189
    340   1034    693   -685   -176    865   -415   -309    -80   -174     57    184
    335   1034    698   -685   -184    867   -418   -314    -85   -179     51    179
    348   1031    683   -691   -168    859   -426   -324    -96   -189     38    168
    345   1034    685   -691   -171    859   -420   -324    -93   -187     38    176
    342   1028    685   -685   -171    857   -410   -311    -80   -174     46    187
    363   1060    696   -711   -166    878   -423   -324    -90   -184     41    176
    381   1127    745   -753   -181    935   -413   -316    -72   -163     62    192
    374   1158    782   -766   -205    971   -387   -296    -46   -140     85    213
    355   1200    844   -776   -244   1023   -358   -280    -23   -119    106    233
    350   1213    862   -782   -254   1036   -366   -288    -20   -116    103    236
    348   1208    859   -776   -257   1034   -381   -301    -25   -116    111    241
    363   1223    857   -795   -249   1041   -402   -316    -36   -119    111    244
    384   1228    844   -805   -228   1036   -426   -332    -54   -135     98    241
    387   1244    857   -815   -236   1049   -431   -335    -57   -135     93    239
    379   1249    870   -815   -246   1060   -418   -311    -41   -119    111    252
    394   1236    841   -815   -223   1039   -428   -311    -49   -124    111    244
    405   1184    779   -795   -187    982   -452   -327    -77   -153     80    207
    389   1137    748   -766   -179    943   -449   -324    -88   -163     72    192
    394   1111    714   -753   -161    914   -446   -327   -101   -176     59    189
    392   1072    678   -732   -142    875   -444   -332   -114   -189     38    171
    381   1057    675   -719   -145    867   -452   -358   -145   -220    -12    129
    368   1023    652   -698   -140    839   -465   -374   -161   -239    -15    116
    379    992    613   -688   -116    802   -467   -381   -171   -246    -15    106
    381    974    589   -678   -106    782   -462   -384   -176   -252    -20     96
    389    979    589   -683    -98    784   -467   -389   -187   -259    -33     88
    387    966    576   -678    -93    771   -465   -384   -184   -259    -33     93
    376    948    571   -662    -96    761   -465   -384   -187   -259    -33     83
    371    953    579   -662   -103    766   -467   -387   -187   -259    -41     72
    381    953    571   -667    -93    763   -459   -381   -181   -254    -46     75
    392    976    581   -685    -96    779   -457   -381   -181   -252    -44     72
    387    971    584   -678    -98    779   -467   -389   -189   -259    -44     62
    389    927    537   -659    -75    735   -452   -355   -176   -262    -54     49
    418    945    527   -680    -54    737   -340   -189    -72   -213    -49     38
    436   1067    628   -753    -96    846   -205     28    122    -70     51    114
    480   1350    870   -917   -194   1111    -88    314    454    262    358    389
    514   1717   1202  -1117   -342   1460    -80    576    795    709    839    844
    493   2135   1641  -1314   -574   1888   -267    332    758    937   1228   1283
    410   2429   2018  -1421   -805   2223   -553   -348    405    898   1369   1491
    306   2382   2075  -1345   -883   2229   -852  -1044   -119    530   1114   1286
    241   1961   1719  -1101   -740   1839  -1140  -1610   -807   -249    329    584
    257   1337   1080   -797   -410   1210  -1296  -1857  -1374  -1057   -540   -213
    322    935    613   -628   -145    774  -1231  -1613  -1265  -1065   -631   -342
    366    813    446   -589    -41    631  -1013  -1218   -940   -841   -496   -270
    394    867    472   -631    -38    670   -761   -841   -600   -592   -314   -137
    405    927    522   -665    -57    724   -581   -571   -358   -405   -176    -33
    402    909    504   -657    -49    709   -514   -465   -275   -345   -137     -7
    394    883    488   -639    -46    685   -496   -433   -249   -327   -127     -5
    394    883    488   -641    -46    685   -485   -410   -226   -306   -109      7
    397    891    493   -644    -46    693   -483   -394   -213   -296    -98     10
    400    909    506   -654    -54    709   -475   -381   -202   -283    -90     18
    405    919    514   -662    -54    719   -462   -366   -187   -267    -77     28
    402    917    514   -662    -54    717   -459   -355   -179   -259    -64     36
    394    922    527   -657    -64    724   -446   -337   -163   -244    -51     46
    410    909    498   -659    -44    704   -431   -311   -142   -218    -28     70
    413    901    488   -657    -38    696   -428   -306   -140   -215    -28     72
    426    914    485   -672    -31    698   -441   -311   -145   -218    -33     67
    436    950    514   -693    -38    732   -446   -309   -145   -210    -25     70
    439    979    540   -711    -51    761   -439   -301   -137   -200    -23     77
    426    979    550   -704    -62    766   -431   -290   -127   -192    -20     88
    428    995    566   -714    -70    782   -423   -285   -122   -184    -10     85
    449   1018    568   -732    -59    795   -423   -277   -114   -171     12     96
    452   1023    571   -740    -59    797   -423   -272   -103   -161     25    106
    452   1039    584   -745    -64    813   -418   -265    -96   -150     25    111
    444   1039    594   -740    -75    815   -402   -241    -75   -135     36    124
    431   1026    594   -727    -80    810   -392   -226    -62   -124     51    132
    446   1044    597   -745    -75    820   -389   -207    -46   -109     62    137
    454   1039    584   -748    -64    813   -376   -179    -23    -88     85    153
    467   1047    579   -756    -57    813   -363   -145      5    -67     96    171
    457   1039    581   -748    -62    810   -340   -101     38    -38     93    184
    454   1044    587   -750    -67    815   -329    -54     75     -7    142    202
    478   1083    605   -782    -64    844   -303      7    127     41    194    241
    501   1109    607   -807    -51    859   -283     70    176     88    246    277
    517   1132    615   -823    -49    875   -259    137    231    142    293    309
    522   1166    644   -844    -62    906   -246    194    280    192    345    353
    524   1200    675   -862    -75    937   -236    239    316    236    387    397
    527   1231    704   -880    -88    969   -226    270    353    277    428    446
    519   1270    750   -893   -114   1010   -218    293    381    316    475    491
    522   1299    776   -911   -127   1039   -218    293    389    329    498    496
    522   1299    776   -911   -127   1039   -226    283    381    324    493    501
    519   1283    761   -901   -122   1023   -231    259    368    314    501    498
    527   1301    774   -914   -122   1039   -231    231    355    306    504    501
    514   1283    769   -898   -127   1026   -236    187    322    275    465    478
    506   1252    745   -880   -119   1000   -252    119    270    218    410    436
    498   1218    717   -859   -109    966   -257     57    223    166    371    389
    485   1174    688   -828   -101    932   -267    -10    168    109    319    332
    465   1101    633   -784    -83    867   -280    -83    103     36    241    259
    452   1044    592   -750    -70    818   -296   -155     38    -36    174    187
    459   1023    561   -743    -51    795   -316   -210     -7    -83    145    142
    457    987    530   -722    -36    758   -332   -257    -51   -132     96    103
    452    948    493   -701    -20    722   -350   -301    -98   -181     41     62
    457    940    480   -698    -12    711   -355   -322   -119   -200     12     49
    444    935    491   -691    -23    714   -374   -348   -145   -226    -10     31
    426    917    491   -670    -31    704   -384   -363   -161   -236    -12     18
    441    898    457   -670     -7    678   -387   -363   -158   -233    -15     23
    439    906    465   -672    -12    685   -387   -363   -161   -231    -20     31
    446    917    467   -683    -10    693   -389   -358   -158   -226    -23     36
    457    969    511   -711    -25    740   -397   -358   -161   -223    -31     36
    454    987    530   -722    -38    758   -405   -358   -163   -220    -18     38
    449    984    535   -717    -41    758   -413   -361   -166   -220    -15     33
    459    992    532   -727    -36    761   -420   -361   -166   -220    -15     33
    452   1000    548   -724    -46    774   -423   -361   -166   -218    -15     33
    459   1010    548   -737    -44    782   -418   -350   -161   -207    -12     41
    462   1015    553   -737    -44    784   -418   -350   -161   -207    -20     41
    452   1000    548   -727    -49    774   -420   -353   -161   -210    -28     31
    454    976    522   -714    -33    750   -420   -353   -161   -207    -18     28
    457    987    530   -722    -36    758   -418   -350   -158   -205    -23     33
    452    989    537   -719    -41    763   -418   -353   -161   -210    -28     33
    454    987    530   -722    -38    758   -418   -353   -161   -205     -7     36
    441    976    535   -709    -46    756   -418   -355   -163   -207    -12     33
    446    963    517   -706    -36    740   -410   -350   -155   -207    -18     33
    457    966    506   -711    -25    737   -405   -350   -153   -207    -25     38
    454    950    496   -704    -20    724   -405   -355   -163   -215    -28     28
    441    930    488   -685    -23    709   -394   -355   -161   -213    -20     20
    444    917    470   -683    -12    693   -392   -355   -161   -218    -23     23
    449    896    446   -675      2    672   -397   -361   -168   -226    -28     15
    452    885    433   -670      7    659   -402   -366   -179   -236    -38      5
    452    891    439   -670      7    665   -394   -358   -168   -226    -28     15
    459    896    436   -680     10    667   -384   -355   -163   -226    -28     18
    462    924    462   -693      0    693   -368   -342   -142   -210    -12     31
    449    950    498   -701    -25    724   -345   -322   -114   -184     12     51
    452    971    519   -711    -33    745   -309   -296    -80   -155     38     77
    457    982    522   -719    -33    753   -298   -288    -72   -148     46     77
    459    989    527   -724    -33    758   -306   -301    -75   -150     41     77
    467   1010    540   -740    -36    776   -319   -311    -70   -142     51     88
    467   1021    553   -743    -41    787   -327   -316    -64   -132     59     96
    462    997    532   -732    -33    766   -337   -322    -72   -137     57     98
    478   1013    532   -745    -25    774   -327   -298    -51   -116     88    119
    493   1031    537   -763    -23    787   -345   -303    -64   -127     75    111
    491    997    506   -743     -7    753   -371   -319    -93   -153     46     83
    467    953    483   -711     -7    719   -384   -329   -114   -176     25     59
    467    940    472   -704     -2    706   -381   -340   -129   -192      7     46
    459    937    475   -701     -7    709   -389   -361   -155   -220    -23     18
    446    919    472   -683    -12    696   -392   -381   -181   -249    -59    -10
    433    891    457   -665    -10    675   -415   -407   -213   -277    -75    -38
    431    867    436   -649     -2    652   -426   -420   -228   -298    -93    -57
    420    849    428   -636     -2    639   -420   -420   -231   -301   -101    -59
    441    865    423   -652     10    644   -420   -418   -233   -301   -111    -54
    439    862    420   -652     10    641   -431   -426   -241   -309   -111    -62
    428    833    405   -631     10    618   -428   -423   -239   -309   -109    -72
    431    836    405   -633     12    620   -428   -420   -236   -303   -106    -67
    441    852    410   -646     15    631   -436   -423   -246   -311   -116    -72
    436    862    423   -652      7    644   -439   -426   -249   -314   -127    -75
    433    880    446   -657     -7    662   -436   -413   -241   -309   -119    -64
    423    867    441   -646    -10    657   -415   -374   -218   -293   -109    -64
    423    852    428   -636     -2    641   -335   -220   -124   -246    -98    -77
    452    992    540   -724    -44    766   -226     -5     67    -96      2    -12
    496   1254    758   -878   -129   1008   -127    244    355    197    275    241
    527   1566   1039  -1047   -254   1304   -135    459    633    579    701    685
    511   1971   1460  -1241   -472   1717   -259    280    636    784   1072   1135
    407   2218   1810  -1314   -701   2016   -423   -257    335    735   1218   1356
    288   2164   1875  -1226   -792   2021   -581   -771    -96    441   1034   1205
    223   1792   1566  -1008   -670   1678   -779  -1283   -701   -246    301    501
    244   1252   1008   -748   -381   1130   -958  -1600  -1280  -1041   -594   -361
    322    865    542   -594   -111    704  -1010  -1527  -1291  -1132   -756   -537
    355    719    361   -537     -2    540   -896  -1234  -1031   -948   -636   -470
    366    761    394   -566    -15    579   -714   -891   -714   -711   -446   -337
    400    854    454   -626    -25    654   -540   -579   -436   -488   -272   -210
    428    854    426   -644      0    641   -465   -441   -324   -397   -207   -174
    410    839    428   -626     -7    633   -431   -384   -275   -361   -174   -148
    394    839    444   -618    -23    641   -413   -353   -249   -340   -168   -122
    433    878    444   -654     -5    662   -400   -329   -228   -324   -155   -103
    423    872    449   -649    -12    662   -410   -324   -231   -329   -158   -114
    420    849    428   -636     -2    639   -400   -311   -223   -324   -168   -122
    426    867    441   -646     -7    654   -394   -296   -210   -306   -129   -111
    420    872    452   -646    -15    662   -387   -280   -192   -288   -106    -88
    433    865    431   -652      0    649   -381   -262   -187   -285   -116    -85
    454    849    394   -654     31    623   -366   -233   -163   -265    -90    -77
    444    859    415   -652     15    639   -361   -218   -150   -249    -80    -75
    439    865    426   -652      7    646   -363   -207   -145   -252    -75    -57
    433    849    415   -644     10    633   -361   -197   -137   -241    -62    -49
    433    865    431   -649      0    649   -363   -187   -129   -233    -67    -38
    446    893    446   -670      0    670   -366   -176   -122   -226    -62    -28
    454    909    454   -680      0    683   -366   -166   -116   -218    -51    -18
    433    943    509   -688    -38    727   -358   -150   -101   -207    -62    -15
    439    927    488   -683    -25    709   -355   -135    -90   -194    -44     -5
    454    924    467   -691     -7    698   -363   -119    -80   -179    -20     15
    449    948    498   -698    -23    724   -366    -98    -64   -166    -25     20
    457    961    504   -711    -25    732   -358    -70    -38   -137     20     41
    467    995    527   -732    -28    761   -358    -49    -23   -114     46     62
    459   1010    550   -737    -46    782   -350    -10      7    -83     83     93
    465   1013    548   -737    -41    782   -337     33     44    -44    109    127
    485   1026    537   -758    -25    782   -335     72     75    -12    119    155
    491   1078    587   -784    -49    831   -335    116    106     18    142    184
    496   1132    633   -815    -67    883   -332    171    148     67    215    220
    511   1161    649   -836    -67    906   -324    226    194    122    270    280
    504   1158    654   -833    -75    909   -301    296    246    176    309    337
    511   1226    714   -867   -101    971   -301    345    288    228    374    387
    517   1309    789   -914   -137   1049   -301    371    314    267    415    433
    506   1312    805   -909   -148   1060   -303    389    327    285    436    465
    527   1340    810   -935   -142   1075   -316    389    327    296    446    478
    519   1389    867   -956   -174   1130   -314    392    335    306    457    504
    514   1428    914   -971   -200   1171   -324    374    324    301    462    514
    522   1434    911   -976   -194   1174   -332    353    309    288    452    504
    530   1413    883   -974   -176   1148   -342    314    280    262    431    478
    524   1415    891   -971   -184   1153   -350    265    244    220    384    449
    506   1405    898   -958   -197   1150   -348    210    205    179    348    405
    509   1350    841   -930   -166   1096   -355    145    153    119    296    342
    488   1325    836   -909   -174   1083   -374     72    101     62    226    288
    462   1275    813   -870   -174   1044   -379     10     57      5    161    231
    452   1213    761   -833   -153    987   -392    -49      5    -51     98    174
    457   1179    722   -818   -132    950   -400    -93    -28    -96     38    132
    452   1150    696   -802   -122    924   -415   -140    -67   -140     12     80
    446   1132    685   -789   -119    909   -426   -168    -90   -163    -12     49
    439   1119    680   -782   -119    901   -436   -197   -116   -192    -46     28
    431   1106    675   -769   -122    891   -433   -215   -135   -213    -70     10
    436   1104    665   -771   -114    885   -433   -228   -145   -226    -85     -5
    446   1085    639   -766    -96    862   -444   -246   -163   -246   -109    -28
    436   1075    639   -758   -101    857   -439   -249   -161   -246   -111    -28
    441   1078    636   -758    -96    857   -428   -244   -153   -244   -122    -23
    433   1088    654   -763   -109    872   -428   -244   -155   -246   -119    -23
    439   1091    652   -766   -106    872   -431   -246   -153   -246   -109    -33
    452   1075    623   -763    -88    852   -426   -244   -153   -246   -114    -38
    441   1060    618   -750    -88    839   -428   -252   -163   -257   -124    -49
    452   1098    646   -776    -96    872   -431   -246   -158   -254   -122    -44
    439   1101    662   -771   -111    883   -433   -254   -161   -257   -135    -38
    452   1106    652   -779   -101    880   -431   -252   -161   -249   -119    -25
    457   1122    665   -789   -103    893   -426   -249   -155   -246   -119    -28
    454   1114    657   -784   -101    885   -428   -259   -174   -270   -158    -67
    462   1127    665   -795   -101    896   -439   -270   -184   -285   -168    -93
    465   1122    657   -795    -96    891   -444   -272   -181   -277   -145    -80
    465   1124    659   -795    -96    893   -439   -265   -171   -262   -124    -57
    449   1119    670   -784   -111    896   -444   -275   -181   -272   -140    -64
    454   1122    667   -787   -106    893   -454   -285   -192   -283   -158    -72
    462   1130    667   -797   -103    898   -452   -280   -189   -277   -155    -57
    472   1150    678   -810   -101    914   -457   -285   -192   -275   -148    -44
    465   1156    688   -810   -111    922   -465   -288   -197   -277   -148    -46
    457   1150    693   -805   -116    922   -465   -290   -200   -283   -158    -59
    446   1132    685   -792   -119    909   -467   -290   -202   -280   -153    -59
    449   1140    691   -795   -119    917   -472   -296   -207   -283   -155    -62
    462   1182    719   -823   -129    950   -472   -293   -202   -277   -163    -51
    465   1213    748   -839   -142    982   -454   -267   -168   -241   -114    -15
    457   1221    763   -839   -153    992   -418   -236   -127   -197    -67     20
    444   1215    771   -828   -163    995   -384   -213    -90   -166    -33     49
    446   1215    769   -831   -161    992   -397   -223    -96   -171    -51     49
    446   1228    782   -839   -168   1005   -410   -239    -98   -168    -46     54
    446   1247    800   -846   -176   1023   -420   -246    -90   -153    -20     77
    459   1267    807   -862   -174   1039   -433   -252    -90   -142    -15     88
    465   1273    805   -870   -168   1039   -433   -252    -85   -135     -5    106
    478   1247    769   -862   -145   1008   -436   -246    -85   -132      0    103
    483   1210    724   -849   -122    969   -449   -252    -98   -142     -7     98
    478   1150    672   -813    -96    911   -467   -267   -127   -168    -31     83
    465   1104    639   -784    -88    870   -465   -270   -135   -171    -18     75
    449   1070    620   -761    -85    846   -457   -280   -148   -184    -25     57
    439   1028    589   -735    -75    810   -457   -298   -168   -210    -51     41
    433   1013    579   -722    -72    797   -462   -319   -189   -231    -85     23
    439    984    545   -714    -54    766   -480   -345   -223   -265   -114    -25
    444    958    514   -701    -36    737   -480   -358   -239   -283   -135    -62
    436    950    511   -696    -38    730   -483   -368   -246   -293   -140    -67
    431    948    517   -688    -41    732   -488   -371   -252   -296   -140    -54
    439    971    532   -706    -46    753   -491   -374   -252   -296   -145    -49
    441    982    540   -711    -49    761   -485   -376   -252   -293   -129    -51
    436    961    522   -701    -44    743   -493   -387   -257   -301   -145    -64
    436    961    524   -698    -44    743   -496   -387   -259   -301   -142    -72
    436    963    527   -704    -44    745   -498   -397   -262   -306   -145    -75
    441    956    514   -698    -36    735   -496   -392   -259   -306   -142    -67
    467    935    465   -701      0    701   -465   -324   -223   -288   -145    -72
    527    948    420   -737     54    685   -371   -148   -101   -223   -132    -75
    576   1098    519   -839     28    810   -275     49    103    -51     -2     46
    589   1387    797   -989   -103   1093   -205    309    415    296    350    363
    587   1738   1148  -1163   -280   1444   -241    449    641    654    795    818
    457   2184   1727  -1319   -633   1956   -371    119    553    807   1156   1236
    327   2346   2018  -1337   -844   2182   -506   -392    239    722   1205   1330
    228   2192   1964  -1210   -867   2078   -680   -935   -262    296    823    989
    210   1748   1538   -979   -665   1644   -896  -1423   -893   -475     -7    189
    259   1244    984   -750   -361   1114  -1065  -1641  -1327  -1075   -662   -418
    335    922    587   -628   -127    756  -1054  -1447  -1202  -1023   -678   -472
    374    820    446   -597    -36    636   -922  -1140   -927   -831   -555   -402
    387    846    459   -618    -36    654   -719   -802   -615   -605   -389   -270
    402    891    488   -646    -41    691   -558   -535   -379   -415   -244   -150
    423    906    483   -665    -31    696   -504   -433   -296   -348   -205   -101
    452    901    449   -678      0    675   -501   -418   -280   -340   -194    -96
    485    906    418   -696     33    662   -506   -418   -277   -340   -197   -116
    509    885    376   -696     67    631   -519   -428   -285   -348   -205   -119
    480    875    394   -678     41    636   -522   -428   -285   -353   -215   -137
    462    927    465   -696      0    696   -480   -376   -239   -311   -176   -132
    472    989    514   -732    -20    753   -436   -314   -194   -270   -122    -93
    426    984    558   -704    -64    771   -428   -301   -176   -246    -98    -49
    519    963    444   -743     36    704   -470   -348   -215   -285   -137    -72
    514    953    439   -735     36    698   -475   -355   -226   -301   -166    -98
    428    961    532   -696    -51    748   -441   -316   -194   -272   -153    -98
    405    971    566   -688    -80    769   -428   -301   -174   -252   -129    -83
    415    969    553   -696    -67    761   -446   -322   -179   -252   -114    -59
    470    924    454   -698      7    688   -478   -363   -205   -275   -132    -70
    545    924    379   -737     83    652   -501   -376   -218   -288   -148    -93
    509    963    454   -735     28    709   -472   -340   -189   -259   -129    -88
    428    950    519   -691    -46    735   -452   -340   -179   -252   -124    -80
    574    924    350   -750    111    639   -522   -439   -254   -324   -194   -145
    568    911    340   -743    114    628   -530   -449   -257   -324   -194   -148
    462    956    493   -709    -15    724   -467   -350   -179   -252   -132    -98
    350   1018    665   -685   -158    841   -392   -179    -64   -142    -28      0
     64   1049    984   -558   -459   1018   -277      0     83      2    111    145
    205   1091    883   -649   -337    987   -298     18     90     12    119    161
    387   1083    696   -735   -153    891   -363    -38     33    -41     64     98
    316   1083    763   -701   -223    924   -337     23     85      7    109    132
    400   1111    709   -756   -153    911   -324     88    132     54    142    163
    436   1161    724   -800   -145    943   -309    150    187    116    210    228
    478   1202    724   -839   -122    963   -316    187    218    155    259    272
    522   1249    727   -888   -103    987   -329    205    233    179    280    290
    576   1262    683   -919    -51    974   -340    226    246    200    298    301
    628   1273    644   -950     -7    961   -353    231    254    218    311    314
    636   1319    683   -976    -23   1002   -361    223    257    233    335    345
    493   1358    865   -927   -184   1111   -303    288    319    303    405    418
    389   1392   1002   -891   -306   1197   -267    337    363    355    459    483
    441   1408    966   -927   -262   1187   -298    280    327    329    444    465
    532   1397    865   -963   -166   1132   -329    213    275    280    394    415
    478   1389    909   -935   -215   1150   -324    192    262    267    379    407
    418   1387    969   -901   -275   1179   -309    163    249    252    363    397
    436   1374    937   -904   -252   1156   -319    109    202    197    309    353
    413   1369    956   -891   -270   1163   -322     59    166    155    265    316
    397   1312    914   -857   -257   1114   -342    -18    109     96    194    246
    410   1249    836   -831   -213   1044   -363    -96     51     28    124    181
    405   1197    792   -802   -192    995   -379   -158      5    -23     70    132
    431   1153    722   -792   -145    937   -402   -213    -41    -70     18     80
    431   1124    693   -779   -132    909   -402   -233    -59    -88     -7     54
    405   1091    683   -748   -140    888   -402   -241    -70    -98    -18     51
    415   1096    680   -758   -132    891   -418   -262    -88   -116    -36     41
    397   1114    717   -756   -158    917   -407   -259    -83   -114    -31     38
    366   1109    743   -740   -187    927   -405   -265    -88   -119    -36     33
    387   1096    709   -743   -161    904   -415   -275    -96   -124    -44     28
    400   1083    683   -743   -142    883   -420   -272    -96   -122    -38     41
    392   1060    667   -724   -137    865   -418   -257    -88   -109    -25     59
    368   1052    683   -711   -158    870   -397   -239    -75    -93    -18     70
    379   1041    662   -711   -140    852   -389   -236    -72    -90    -20     67
    400   1036    636   -719   -119    836   -392   -236    -72    -85    -20     70
    431   1010    579   -719    -72    795   -397   -244    -80    -90    -25     72
    449    992    540   -722    -46    766   -407   -252    -83    -90    -23     83
    402   1018    613   -711   -106    815   -394   -231    -70    -75    -15     90
    332   1047    711   -691   -189    880   -361   -194    -36    -44     15    114
    374   1054    680   -714   -153    867   -374   -210    -54    -59      0    109
    387   1041    654   -717   -135    846   -387   -231    -70    -75    -20    101
    405   1031    626   -719   -109    828   -394   -249    -85    -90    -33     88
    413   1021    607   -719    -98    815   -407   -267    -96    -98    -41     80
    407   1010    602   -709    -96    807   -415   -283   -109   -114    -54     75
    392    989    597   -693   -101    795   -400   -275   -101   -109    -54     75
    381    984    602   -683   -111    795   -384   -262    -93    -98    -46     85
    387    966    579   -678    -96    771   -387   -267    -96   -103    -57     80
    410    966    555   -688    -72    761   -394   -280   -103   -111    -62     80
    418    953    535   -685    -57    743   -400   -296   -114   -127    -70     62
    420    930    506   -675    -41    719   -402   -301   -127   -142    -90     25
    400    924    524   -662    -62    724   -392   -296   -119   -140    -88     15
    436    917    480   -675    -20    698   -397   -311   -124   -145    -83     18
    478    956    478   -719      0    719   -402   -329   -124   -148    -85      5
    410   1005    594   -709    -93    800   -340   -272    -57    -90    -28     46
    290   1018    727   -654   -218    872   -262   -189     12    -28     25     83
    314   1039    724   -675   -205    883   -257   -187     18    -28     15     67
    402   1052    649   -727   -124    852   -298   -233    -18    -62    -12     44
    402   1078    675   -740   -137    878   -314   -249    -18    -59      5     57
    402   1091    685   -748   -142    888   -327   -262    -23    -64      2     51
    368   1072    704   -719   -166    888   -342   -293    -46    -85    -18      7
    342   1065    719   -704   -187    891   -335   -283    -36    -77    -12     10
    335   1028    691   -683   -176    859   -329   -262    -28    -67      0     23
    376   1010    633   -693   -127    823   -355   -272    -57    -93    -23      0
    311    971    659   -641   -174    815   -358   -290    -72   -101    -31     12
    342    898    553   -620   -106    727   -413   -355   -137   -168    -93    -62
    366    896    530   -631    -80    714   -415   -361   -161   -192   -116   -116
    337    906    568   -623   -114    737   -387   -348   -153   -184   -109   -106
    298    854    555   -576   -127    706   -384   -358   -158   -187   -106    -98
    332    844    509   -589    -88    675   -428   -418   -207   -231   -150   -132
    355    906    548   -631    -96    727   -407   -407   -210   -233   -161   -145
    288    953    662   -623   -187    807   -348   -340   -155   -181   -116   -111
    210    932    722   -571   -254    828   -350   -329   -150   -166    -90    -90
    275    930    654   -602   -189    792   -381   -366   -179   -181   -101    -93
    361   1013    652   -688   -145    833   -368   -374   -171   -168    -88    -83
    345   1015    667   -680   -163    841   -374   -384   -181   -174    -98    -90
    298   1000    701   -649   -200    852   -387   -389   -187   -176   -103    -88
    303    961    657   -633   -176    810   -423   -426   -220   -202   -132   -101
    309    948    639   -628   -166    795   -413   -392   -202   -194   -135   -103
    340    950    607   -646   -135    779   -293   -205    -72   -106    -80    -77
    374   1041    667   -706   -145    854   -161     20    116     46     36      7
    433   1293    859   -865   -213   1075    -83    267    394    342    319    272
    517   1592   1075  -1057   -277   1335   -109    483    659    714    735    704
    501   1974   1473  -1239   -485   1725   -223    319    693    950   1117   1161
    342   2221   1878  -1280   -766   2049   -342   -135    517   1018   1340   1467
    166   2120   1953  -1145   -893   2039   -524   -737     72    688   1091   1275
     98   1732   1634   -917   -766   1683   -769  -1356   -615   -103    270    483
    119   1254   1135   -688   -509   1197   -982  -1704  -1171   -826   -506   -280
    119    857    737   -488   -309    797   -995  -1561  -1161   -893   -628   -428
    174    737    561   -457   -194    649   -854  -1202   -878   -688   -491   -337
    220    784    563   -504   -171    675   -652   -844   -563   -452   -306   -197
    228    823    594   -527   -184    709   -454   -530   -293   -239   -137    -70
    233    833    600   -532   -181    717   -368   -397   -184   -158    -83    -31
    241    836    594   -540   -176    717   -366   -376   -168   -153    -80    -36
    257    846    587   -553   -163    717   -353   -353   -145   -137    -67    -25
    270    854    584   -563   -158    719   -348   -342   -132   -127    -57    -20
    293    849    555   -571   -129    704   -345   -335   -122   -116    -51    -20
    277    852    574   -563   -148    711   -329   -314   -101   -103    -36     -2
    262    849    587   -555   -161    717   -314   -290    -83    -85    -15     15
    277    807    530   -545   -124    670   -311   -280    -75    -80    -10     15
    259    805    545   -532   -142    675   -306   -270    -62    -67      5     31
    259    828    566   -545   -153    698   -293   -246    -36    -44     28     46
    236    820    584   -530   -174    704   -280   -228    -20    -31     33     51
    249    828    579   -540   -163    704   -296   -241    -36    -49     15     44
    277    833    555   -555   -137    696   -311   -262    -44    -57     12     33
    270    849    579   -561   -155    717   -303   -249    -31    -44     25     33
    213    844    631   -530   -207    737   -270   -207      7     -7     64     54
    213    826    610   -522   -197    719   -262   -200     18      0     75     54
    236    841    605   -537   -184    724   -254   -176     36     18     90     77
    187    859    670   -524   -241    766   -220   -127     80     62    132    111
    189    875    685   -532   -249    782   -218   -114     90     70    129     98
    244    891    644   -568   -200    769   -239   -127     72     54    106     80
    265    909    644   -587   -189    776   -228    -98     90     72    124     98
    246    906    659   -579   -205    784   -220    -67    111     93    142    119
    254    919    665   -587   -205    792   -223    -59    124    106    155    129
    226    956    730   -589   -252    844   -192      5    174    155    197    166
    189    989    800   -589   -303    896   -161     98    239    220    257    223
    228   1008    776   -620   -272    893   -181    119    254    244    285    249
    246   1041    795   -646   -272    919   -181    148    277    272    316    277
    215   1114    898   -665   -342   1005   -174    197    316    319    363    319
    252   1174    922   -711   -335   1049   -181    236    337    348    387    340
    272   1221    948   -748   -337   1085   -171    296    376    392    433    384
    288   1286    997   -787   -353   1140   -166    319    400    426    470    433
    314   1306    992   -810   -340   1150   -184    303    392    428    478    446
    303   1319   1015   -810   -355   1169   -197    283    384    431    488    470
    283   1358   1075   -820   -394   1215   -179    309    405    454    511    496
    197   1361   1163   -779   -483   1262   -148    342    433    483    537    522
    213   1335   1122   -774   -454   1228   -168    298    400    452    511    498
    270   1337   1067   -802   -397   1202   -197    231    350    405    467    462
    210   1312   1098   -763   -444   1205   -181    207    337    387    446    446
    163   1275   1111   -719   -472   1195   -174    168    309    350    410    405
    163   1244   1080   -706   -459   1163   -176    109    265    298    361    353
    174   1210   1036   -691   -431   1124   -174     51    228    254    311    311
    153   1153    997   -654   -420   1075   -174      2    192    207    257    254
    127   1091    963   -607   -418   1028   -179    -49    153    166    210    205
    109   1057    948   -581   -420   1002   -187    -90    122    127    171    166
    109   1023    914   -566   -402    969   -187   -116    101    103    145    142
    103    997    893   -550   -394    945   -189   -142     80     80    122    119
    103    989    885   -548   -389    937   -194   -158     67     67    109    106
     96    979    880   -537   -392    930   -197   -168     57     54     98     98
     96    982    885   -537   -394    935   -189   -166     62     59    103    106
     83    958    872   -522   -394    917   -192   -171     59     57     98    103
     75    943    867   -509   -397    906   -194   -176     57     54     96    101
     72    932    857   -504   -392    896   -200   -179     49     49     93     96
     67    943    875   -504   -402    909   -194   -171     57     57    101    103
     62    963    901   -514   -420    935   -181   -161     67     67    114    114
     57    966    909   -511   -426    937   -184   -163     70     70    116    116
     57    953    893   -506   -418    924   -187   -163     67     67    114    116
     57    950    893   -504   -418    922   -181   -155     70     70    119    124
     51    969    917   -511   -433    943   -176   -155     70     67    119    129
     54    984    930   -519   -439    958   -176   -155     70     70    119    132
     51    987    935   -519   -441    961   -179   -153     72     70    119    142
     36   1008    971   -522   -467    989   -187   -161     62     59    101    135
     33   1018    984   -527   -475   1002   -194   -166     57     54     98    122
     36   1010    974   -524   -470    995   -197   -168     54     54    111    122
     25    997    969   -511   -470    982   -200   -171     49     51    114    124
     20    997    976   -509   -478    987   -189   -166     51     54    116    129
     15    995    979   -506   -483    989   -189   -166     49     51    111    127
     10   1000    989   -506   -488    995   -184   -163     51     54    111    135
     12   1010    997   -511   -493   1005   -192   -166     46     51    111    132
      0   1034   1034   -517   -517   1034   -187   -166     51     51    114    135
    -12   1039   1052   -514   -535   1047   -179   -161     54     59    119    148
      7   1041   1034   -524   -511   1039   -184   -158     46     54    116    153
     25   1036   1008   -532   -491   1023   -192   -161     41     44    111    145
     44   1067   1023   -555   -488   1047   -187   -158     46     49    111    129
     62   1122   1060   -594   -498   1093   -163   -132     83     80    142    155
     18   1171   1153   -594   -566   1161   -111    -80    132    124    187    194
    -44   1169   1213   -563   -628   1192    -85    -49    158    150    210    223
    -46   1153   1200   -553   -623   1176    -96    -62    153    140    205    220
    -25   1171   1195   -574   -610   1182   -106    -70    161    150    223    233
    -10   1195   1205   -592   -607   1200   -119    -75    158    155    223    246
    -10   1215   1223   -602   -618   1218   -129    -83    155    158    223    252
      2   1218   1215   -610   -605   1218   -116    -59    174    176    259    275
      5   1197   1189   -602   -594   1195   -137    -67    155    163    249    265
     10   1158   1148   -584   -568   1153   -150    -75    137    145    233    252
      5   1127   1122   -566   -558   1124   -158    -83    119    129    213    236
     -7   1093   1101   -542   -553   1096   -166    -96     93    101    184    213
    -23   1057   1080   -517   -553   1067   -153    -98     83     88    176    194
    -41   1010   1052   -483   -548   1028   -155   -111     64     67    163    171
    -49    979   1026   -467   -537   1002   -158   -124     46     46    145    150
    -46    945    992   -449   -519    969   -163   -137     28     25    122    129
    -64    927    992   -431   -530    958   -163   -142     20     12    109    119
    -70    922    992   -426   -530    956   -161   -142     18     10    106    119
    -46    919    966   -436   -506    943   -174   -150      5     -7     88    103
    -41    919    961   -439   -501    940   -174   -148      5     -5     88    103
    -44    953    995   -454   -522    974   -163   -140     15      7    101    119
    -62    935    997   -436   -530    966   -166   -142     10      2     96    111
    -59    922    982   -431   -522    953   -171   -142      2     -5     88    111
    -44    932    976   -444   -509    953   -174   -140      5      0     96    122
    -33    927    958   -446   -496    943   -155   -101     23      7     93    127
    -33    919    950   -444   -491    935    -77     46    122     75    137    137
    -15    989   1005   -488   -511    997     23    252    293    213    241    205
     10   1202   1192   -605   -589   1197    116    491    545    465    475    423
     70   1478   1408   -774   -670   1444    114    717    789    795    846    826
     85   1821   1735   -953   -823   1779     10    594    805    958   1143   1213
    -10   2101   2109  -1047  -1060   2104    -88    171    620    961   1304   1475
   -155   2156   2312  -1000  -1234   2234   -197   -314    290    769   1213   1434
   -262   1880   2143   -810  -1202   2010   -371   -872   -283    148    566    784
   -280   1439   1719   -579  -1000   1579   -566  -1234   -800   -496   -145     62
   -233   1034   1267   -402   -750   1148   -678  -1254   -932   -698   -387   -187
   -176    826   1002   -324   -589    914   -633  -1005   -748   -579   -327   -168
   -148    857   1002   -355   -576    930   -496   -698   -483   -389   -192    -67
   -122    901   1021   -389   -571    961   -311   -368   -207   -176    -31     67
    -90    937   1026   -426   -558    982   -207   -179    -57    -54     59    148
    -88    953   1041   -431   -563    997   -187   -129    -18    -33     70    155
    -96    924   1018   -415   -558    969   -179   -111     -2    -18     96    158
   -103    911   1015   -402   -561    961   -168    -93     18      0    119    174
    -85    924   1010   -420   -550    966   -161    -77     31     15    135    192
    -62    943   1005   -439   -532    974   -163    -64     38     20    135    200
    -70    945   1015   -439   -542    979   -168    -64     38     18    127    202
    -72    969   1041   -449   -558   1005   -171    -62     44     23    129    207
    -72    992   1065   -462   -568   1028   -179    -59     46     25    132    215
    -75    997   1072   -459   -574   1034   -181    -57     46     25    132    218
    -75   1002   1075   -465   -574   1039   -181    -54     54     31    148    223
    -67   1023   1091   -478   -579   1054   -176    -41     70     46    163    236
    -72   1031   1104   -480   -589   1067   -171    -33     77     54    168    244
    -80   1039   1119   -478   -600   1078   -171    -31     83     57    166    244
    -77   1052   1130   -488   -605   1091   -174    -28     85     57    168    252
    -75   1054   1130   -491   -602   1091   -171    -18     98     70    187    267
    -77   1034   1111   -478   -594   1072   -166     -5    111     83    205    275
    -75   1023   1098   -472   -587   1060   -161      2    119     93    210    277
    -70   1026   1096   -480   -581   1060   -153     20    137    111    226    293
    -70   1054   1122   -493   -594   1088   -153     28    145    114    228    293
    -67   1067   1135   -498   -600   1101   -158     41    155    119    231    296
    -67   1078   1145   -504   -605   1111   -150     64    171    132    241    311
    -51   1114   1166   -532   -610   1140   -145     88    189    148    259    327
    -51   1132   1184   -540   -618   1158   -140    116    210    168    270    340
    -46   1127   1174   -540   -610   1150   -135    155    236    194    290    353
    -41   1127   1169   -542   -605   1148   -119    202    270    228    329    376
    -36   1145   1182   -555   -607   1161   -109    257    311    272    376    431
    -18   1197   1213   -589   -615   1205   -103    309    345    314    413    475
      2   1228   1223   -618   -610   1228   -101    358    379    350    446    514
     15   1267   1252   -641   -618   1260    -90    407    415    392    488    553
     15   1312   1296   -665   -641   1304    -77    441    444    428    524    584
     20   1353   1332   -688   -654   1343    -77    459    457    452    553    633
     25   1379   1353   -704   -665   1366    -83    465    465    467    592    659
     20   1392   1371   -706   -675   1382    -80    465    467    472    607    665
     10   1384   1374   -698   -680   1379    -75    459    467    478    613    678
      7   1410   1402   -709   -698   1408    -75    446    459    475    607    688
     -7   1423   1428   -709   -719   1426    -75    420    441    454    584    675
    -15   1421   1436   -701   -724   1428    -77    384    415    426    545    641
    -33   1397   1431   -683   -735   1413    -77    335    384    384    504    602
    -54   1356   1410   -652   -732   1382    -77    283    350    345    465    558
    -62   1312   1374   -626   -719   1343    -77    233    319    303    420    519
    -70   1280   1350   -605   -709   1314    -90    179    283    262    366    491
    -88   1234   1322   -571   -706   1275    -96    135    254    223    314    449
    -98   1202   1299   -553   -698   1249   -101     96    231    194    285    402
    -98   1163   1262   -532   -680   1213   -109     67    213    176    272    379
   -101   1130   1231   -514   -665   1179   -111     46    200    158    254    363
   -111   1093   1205   -493   -657   1148   -116     31    189    148    246    358
   -114   1085   1197   -485   -657   1140   -127     15    176    137    226    353
   -116   1096   1213   -491   -665   1153   -132      5    168    129    213    348
   -119   1080   1200   -480   -659   1140   -127     12    176    137    236    353
   -119   1047   1166   -465   -644   1104   -124     15    181    145    246    358
   -127   1044   1171   -457   -649   1106   -124     18    187    153    244    361
   -132   1052   1182   -462   -657   1117   -124     18    189    153    241    381
   -129   1065   1195   -467   -662   1130   -129     15    189    155    244    387
   -129   1067   1197   -470   -662   1132   -135     10    184    150    239    371
   -124   1085   1210   -480   -667   1148   -129     12    189    158    254    381
   -127   1075   1200   -475   -665   1137   -135      7    184    150    246    379
   -137   1062   1200   -462   -667   1130   -132      7    184    148    231    379
   -137   1062   1197   -465   -667   1130   -132      7    181    142    226    387
   -129   1065   1195   -470   -662   1130   -124     18    192    155    244    394
   -129   1067   1197   -470   -665   1132   -122     20    194    161    254    397
   -137   1065   1202   -462   -670   1132   -127     18    192    163    259    394
   -145   1044   1189   -452   -667   1117   -127     10    189    158    254    392
   -137   1062   1200   -465   -667   1130   -129      7    189    155    254    392
   -135   1065   1200   -465   -667   1132   -140      2    181    150    246    384
   -145   1060   1205   -457   -675   1132   -137      0    181    148    244    387
   -148   1044   1189   -449   -667   1117   -135     -5    176    140    236    384
   -150   1036   1187   -441   -667   1111   -137    -10    174    140    236    381
   -145   1034   1179   -444   -662   1104   -132     -7    179    145    241    381
   -135   1034   1169   -449   -652   1101   -132    -10    176    145    239    379
   -145   1028   1174   -441   -659   1101   -132    -15    176    142    236    379
   -142   1060   1202   -459   -672   1132   -109      5    200    166    262    400
   -140   1114   1254   -488   -698   1184    -75     31    236    197    293    431
   -140   1122   1262   -491   -701   1192    -51     44    252    210    303    439
   -153   1140   1293   -493   -724   1215    -51     41    257    215    309    439
   -161   1174   1332   -506   -748   1252    -59     33    262    226    319    452
   -153   1210   1363   -530   -758   1286    -62     41    283    249    342    480
   -137   1218   1356   -540   -745   1286    -80     41    285    257    350    488
   -140   1231   1369   -548   -756   1299    -85     44    296    270    366    501
   -137   1208   1345   -535   -743   1275    -93     46    293    267    366    501
   -135   1163   1299   -514   -717   1231   -106     38    277    257    353    485
   -132   1124   1257   -496   -693   1189   -119     25    259    241    340    475
   -142   1101   1241   -480   -691   1171   -122     25    254    239    337    472
   -166   1065   1228   -449   -696   1145   -116     12    236    220    319    454
   -179   1026   1205   -423   -693   1114   -114     -5    215    197    290    423
   -187    995   1182   -402   -683   1088   -124    -23    200    179    272    407
   -189    982   1169   -397   -678   1075   -129    -36    184    168    265    397
   -179    963   1143   -392   -662   1054   -132    -49    171    153    249    379
   -194    953   1145   -379   -670   1049   -142    -57    163    145    241    371
   -202    930   1132   -363   -667   1031   -150    -64    153    137    231    358
   -218    924   1140   -353   -680   1031   -150    -67    155    137    231    361
   -210    935   1145   -363   -678   1039   -142    -64    155    142    233    361
   -202    953   1153   -376   -678   1052   -135    -54    168    158    252    376
   -205    953   1158   -374   -680   1054   -140    -54    171    158    257    384
   -226    940   1166   -358   -696   1052   -135    -57    168    161    257    379
   -239    940   1179   -350   -709   1057   -127    -44    179    171    265    387
   -226    927   1150   -353   -688   1039   -111     -2    189    171    257    366
   -184    953   1137   -384   -659   1044    -23    155    288    226    277    358
   -148   1054   1202   -457   -675   1127     90    384    475    387    402    457
   -109   1249   1358   -571   -732   1304    174    662    730    652    657    698
    -31   1535   1566   -753   -800   1551    163    914    971    979   1031   1091
    -15   1925   1940   -953   -976   1932    103    841   1075   1239   1400   1527
   -132   2073   2205   -971  -1169   2138    -18    361    914   1265   1527   1712
   -303   2065   2369   -880  -1337   2216   -187   -254    537    982   1306   1519
   -439   1756   2192   -659  -1317   1974   -387   -891    -72    298    605    818
   -465   1317   1782   -426  -1122   1548   -600  -1234   -594   -309    -12    215
   -387    974   1361   -293   -875   1169   -685  -1119   -618   -374   -109    111
   -337    818   1156   -239   -745    987   -613   -849   -444   -270    -57    135
   -319    828   1148   -254   -732    987   -441   -542   -215   -124     41    200
   -296    870   1166   -285   -730   1018   -239   -228     10     33    163    277
   -265    901   1166   -319   -717   1034   -166   -101    103    106    220    314
   -241    893   1135   -327   -688   1015   -137    -59    132    122    223    314
   -241    909   1150   -332   -696   1028   -116    -33    145    129    228    314
   -236    906   1143   -335   -688   1023   -116    -28    148    127    223    306
   -257    896   1150   -319   -704   1023   -101     -5    168    148    244    329
   -262    906   1169   -322   -714   1036    -93     12    181    161    259    350
   -252    909   1161   -329   -706   1036    -96     15    179    163    262    353
   -254    927   1182   -335   -717   1054    -88     38    200    181    280    374
   -231    911   1140   -342   -685   1026   -106     23    179    158    254    345
   -241    917   1158   -340   -698   1036    -98     36    192    174    267    355
   -246    924   1171   -340   -709   1047    -98     44    200    181    277    371
   -236    932   1169   -348   -701   1049    -93     59    210    192    290    389
   -244    940   1184   -350   -714   1062    -88     72    218    200    301    397
   -236    943   1176   -353   -706   1060    -85     80    226    210    306    402
   -236    956   1189   -361   -714   1070    -83     90    239    223    319    418
   -239    966   1205   -363   -722   1085    -70    109    254    236    335    433
   -236    932   1166   -348   -701   1047    -90    103    246    228    332    428
   -231    963   1192   -366   -711   1078    -80    124    262    246    350    446
   -231   1002   1234   -387   -732   1117    -70    148    280    267    371    472
   -236   1005   1241   -384   -737   1122    -72    168    293    283    387    493
   -236    997   1234   -381   -735   1114    -77    184    303    296    400    506
   -228   1010   1236   -392   -732   1122    -72    207    316    311    415    519
   -210   1039   1249   -415   -730   1143    -62    241    342    335    441    548
   -205   1060   1265   -426   -735   1161    -59    272    366    361    470    574
   -210   1067   1278   -428   -745   1171    -62    309    389    387    498    602
   -202   1080   1283   -439   -743   1182    -57    353    423    420    532    636
   -184   1122   1306   -470   -745   1213    -51    407    467    467    584    688
   -171   1156   1327   -491   -748   1241    -51    462    514    519    639    748
   -168   1171   1340   -501   -753   1254    -44    514    553    568    691    805
   -153   1210   1361   -530   -756   1286    -38    558    589    615    743    854
   -148   1273   1421   -563   -784   1345    -38    581    613    652    787    896
   -145   1322   1467   -587   -805   1395    -49    592    623    670    813    924
   -155   1340   1496   -592   -826   1415    -57    592    623    683    828    943
   -161   1369   1530   -605   -844   1447    -62    589    623    688    839    956
   -153   1379   1530   -613   -841   1454    -80    561    600    672    826    945
   -155   1363   1519   -602   -836   1441    -85    537    579    654    810    930
   -181   1353   1532   -587   -857   1444    -67    522    576    652    810    930
   -197   1332   1530   -568   -865   1431    -54    491    553    626    782    904
   -210   1296   1506   -542   -859   1400    -51    436    506    571    722    846
   -239   1267   1506   -514   -872   1387    -46    381    462    517    662    784
   -257   1221   1478   -483   -867   1350    -49    319    415    462    602    722
   -246   1182   1426   -467   -836   1304    -51    267    379    420    555    675
   -262   1135   1395   -436   -828   1265    -51    223    350    381    517    636
   -283   1093   1376   -405   -828   1234    -57    176    314    345    475    594
   -280   1078   1358   -400   -820   1218    -70    142    288    314    439    566
   -283   1052   1332   -384   -807   1192    -67    116    270    288    413    542
   -293   1052   1345   -379   -820   1197    -75     90    246    265    389    514
   -298   1057   1356   -379   -826   1205    -88     64    223    239    366    488
   -296   1028   1325   -366   -813   1176    -85     57    220    233    361    485
   -283   1036   1319   -376   -802   1176    -70     70    236    246    374    496
   -277   1026   1304   -374   -792   1163    -67     72    241    252    379    498
   -293   1015   1309   -361   -800   1161    -80     62    226    236    371    483
   -309   1010   1319   -350   -813   1163    -83     51    220    223    355    462
   -311   1015   1327   -353   -818   1169    -75     51    218    220    355    459
   -306   1002   1309   -348   -807   1153    -77     46    213    210    345    449
   -301    992   1293   -345   -797   1143    -72     49    218    210    348    444
   -301   1008   1309   -353   -805   1156    -67     46    220    213    350    441
   -293   1010   1304   -358   -800   1156    -59     51    223    210    353    439
   -293    997   1291   -353   -792   1143    -59     44    215    200    337    420
   -296    992   1288   -348   -792   1140    -57     38    210    194    332    410
   -293   1023   1314   -366   -805   1169    -57     33    210    189    327    402
   -298    997   1296   -350   -797   1145    -57     33    202    181    319    394
   -301    997   1296   -348   -800   1145    -51     33    205    179    316    389
   -309    974   1283   -332   -795   1127    -46     28    200    171    306    374
   -314    953   1267   -319   -789   1109    -44     25    194    163    298    363
   -311    945   1254   -316   -782   1098    -38     25    197    161    298    361
   -298    961   1260   -332   -779   1109    -25     33    207    168    306    371
   -301   1002   1304   -350   -802   1153     10     62    241    197    332    392
   -322   1026   1348   -350   -833   1187     36     88    275    228    361    418
   -342   1034   1376   -345   -859   1205     49    101    290    241    374    431
   -348   1034   1382   -345   -867   1208     49    101    293    244    376    439
   -324   1044   1369   -358   -846   1205     38     85    296    249    381    444
   -327   1067   1392   -371   -859   1231     18     70    293    252    387    454
   -322   1065   1387   -371   -854   1226      7     67    290    257    392    467
   -332   1067   1400   -368   -867   1234     15     80    306    277    413    491
   -348   1034   1382   -342   -865   1208     12     85    303    277    413    491
   -345    997   1343   -327   -844   1169      7     85    293    272    407    483
   -345    989   1332   -322   -839   1161     -2     77    280    259    397    475
   -345    950   1296   -303   -820   1122     -5     72    267    246    384    465
   -353    945   1299   -296   -826   1122    -10     59    249    228    366    452
   -374    880   1254   -254   -815   1067     -7     38    223    202    337    420
   -384    841   1226   -228   -805   1034    -12     23    205    184    319    405
   -392    826   1215   -218   -802   1021    -20     10    187    166    301    392
   -405    826   1231   -210   -818   1028    -18      7    181    161    298    392
   -389    820   1208   -218   -797   1013    -20      2    171    153    293    384
   -374    820   1195   -223   -784   1008    -31     -5    163    150    290    379
   -379    815   1195   -220   -787   1005    -31     -5    163    153    296    384
   -384    807   1192   -210   -787   1000    -28     -5    166    155    296    384
   -392    805   1195   -207   -795   1000    -38    -10    158    150    288    384
   -394    818   1210   -213   -802   1013    -38    -12    158    150    290    387
   -410    813   1223   -202   -818   1018    -41    -20    153    145    290    379
   -418    782   1200   -181   -807    989    -31     -7    161    148    288    366
   -384    782   1163   -200   -774    974      0     64    194    161    283    350
   -353    820   1174   -233   -763    997     90    236    311    233    314    348
   -353    919   1273   -283   -813   1093    194    433    509    402    449    454
   -353   1182   1535   -413   -943   1358    277    675    818    740    779    763
   -290   1499   1787   -605  -1039   1641    184    776   1002   1060   1182   1208
   -314   1878   2192   -782  -1254   2036     72    548    974   1223   1504   1608
   -413   2042   2455   -815  -1434   2247     31    192    756   1169   1579   1740
   -504   1867   2372   -680  -1436   2120    -59   -244    280    745   1205   1389
   -553   1462   2016   -454  -1283   1738   -249   -763   -368    -23    371    558
   -535   1080   1615   -272  -1075   1345   -439  -1021   -766   -514   -153     49
   -488    789   1278   -153   -883   1034   -509   -963   -753   -542   -215    -31
   -457    649   1106    -96   -782    878   -444   -732   -532   -389   -127     25
   -441    657   1096   -109   -769    875   -309   -478   -280   -213     -7    116
   -413    740   1153   -163   -782    945   -145   -215    -33    -23    140    236
   -389    776   1163   -194   -776    971    -57    -70     96     77    220    298
   -400    763   1163   -181   -782    963    -31    -25    137    106    244    314
   -405    753   1158   -176   -784    956    -25     -5    155    122    254    322
   -402    750   1153   -174   -779    953    -10     20    179    142    275    337
   -389    761   1148   -187   -769    953     -7     31    189    153    283    345
   -387    763   1150   -187   -769    956     -5     41    197    155    283    345
   -379    774   1153   -197   -766    963      5     57    213    168    296    361
   -376    766   1140   -194   -758    953      2     64    220    179    309    366
   -371    769   1140   -200   -758    953      7     72    228    187    319    368
   -371    792   1163   -210   -766    976     12     83    239    194    327    379
   -371    810   1179   -220   -776    995     20     90    244    200    335    384
   -392    797   1189   -202   -792    995     20     93    244    202    335    387
   -392    787   1176   -197   -784    979     18     93    244    202    335    387
   -379    795   1174   -207   -776    984     23     98    254    210    340    392
   -363    828   1189   -233   -776   1008     25    109    267    223    353    407
   -376    810   1187   -215   -782    997     33    119    272    231    355    407
   -368    810   1179   -223   -774    995     36    129    283    239    363    418
   -363    836   1200   -236   -782   1018     46    145    301    254    381    436
   -374    846   1218   -239   -797   1031     46    153    309    262    387    444
   -376    859   1236   -244   -805   1047     41    163    314    270    387    446
   -374    870   1241   -249   -807   1054     46    181    332    285    397    459
   -368    867   1236   -249   -802   1052     51    202    342    296    410    465
   -363    885   1249   -262   -807   1067     49    220    358    311    431    483
   -353    911   1265   -280   -807   1085     54    257    394    350    470    524
   -353    906   1260   -277   -807   1083     62    301    428    389    509    571
   -342    943   1286   -298   -813   1114     75    353    470    436    553    620
   -327    971   1299   -322   -813   1132     80    402    504    472    587    631
   -311   1002   1312   -345   -813   1156     88    459    545    514    620    659
   -303   1036   1340   -368   -820   1189     98    517    589    566    678    722
   -298   1072   1371   -387   -833   1221    111    571    636    618    735    776
   -296   1109   1402   -407   -852   1254    114    602    657    652    771    815
   -298   1127   1426   -415   -862   1275    124    626    670    675    802    849
   -293   1148   1441   -428   -867   1293    124    633    675    691    813    872
   -290   1169   1460   -439   -875   1314    124    628    670    685    813    875
   -290   1189   1480   -452   -885   1335    127    618    662    680    826    878
   -298   1195   1493   -449   -896   1343    124    594    644    665    818    862
   -322   1179   1501   -428   -911   1340    122    558    613    628    782    826
   -340   1174   1514   -415   -927   1343    132    517    584    589    743    784
   -358   1127   1483   -387   -922   1306    132    462    540    537    688    724
   -376   1062   1439   -342   -906   1249    129    402    493    483    620    659
   -384   1049   1431   -335   -906   1239    122    342    452    428    563    600
   -394   1008   1402   -306   -898   1205    119    293    418    384    517    553
   -400    971   1371   -285   -885   1171     98    233    371    332    454    488
   -394    982   1374   -293   -883   1176    101    205    361    319    436    470
   -407    963   1369   -280   -888   1163    106    187    353    311    428    459
   -400    917   1317   -257   -857   1117     88    153    327    280    392    423
   -400    906   1306   -254   -852   1104     72    132    306    259    374    405
   -405    901   1306   -249   -854   1104     67    119    296    249    363    394
   -415    891   1306   -239   -859   1096     57    106    283    236    350    384
   -415    922   1337   -252   -875   1130     62    116    296    249    361    402
   -405    901   1304   -249   -854   1101     75    135    314    267    381    420
   -402    906   1306   -252   -854   1106     64    129    306    267    379    413
   -410    937   1345   -265   -878   1140     49    119    298    259    371    407
   -426    943   1369   -257   -896   1156     51    124    306    267    381    426
   -426    945   1371   -262   -898   1158     54    129    309    272    387    433
   -423    937   1361   -257   -891   1148     54    140    314    277    389    433
   -420    940   1361   -259   -891   1150     54    148    316    283    392    428
   -418    940   1358   -259   -888   1148     51    145    316    283    389    431
   -418    932   1348   -257   -885   1140     44    142    316    283    389    431
   -423    917   1340   -246   -883   1127     46    153    324    288    394    446
   -433    911   1345   -241   -891   1130     51    161    329    296    394    457
   -423    945   1369   -259   -896   1156     41    155    324    288    389    446
   -418    956   1374   -270   -896   1163     38    155    324    290    402    457
   -423    958   1382   -267   -901   1169     38    163    329    296    405    465
   -439    945   1384   -254   -911   1163     36    166    327    296    413    459
   -446    935   1382   -244   -914   1158     36    166    329    301    420    457
   -449    992   1441   -272   -945   1215     54    187    358    327    446    485
   -483   1002   1483   -259   -984   1241     64    194    374    340    454    498
   -496   1005   1501   -257  -1000   1252     80    207    389    348    462    509
   -446   1083   1530   -316   -987   1306     96    220    407    368    480    530
   -397   1145   1543   -376   -969   1343    111    233    428    392    506    555
   -407   1166   1574   -379   -992   1371     93    220    423    389    509    558
   -389   1174   1561   -394   -974   1366     80    207    413    384    504    555
   -415   1158   1574   -371   -995   1366     67    197    405    379    504    555
   -433   1135   1569   -353  -1000   1350     54    197    397    371    498    550
   -446   1072   1519   -314   -982   1296     46    192    381    358    485    537
   -420   1057   1478   -319   -950   1265     49    194    374    350    478    535
   -405   1052   1457   -322   -930   1254     57    200    371    345    462    530
   -392   1052   1444   -329   -917   1247     57    189    353    324    446    514
   -413   1010   1423   -298   -917   1215     49    163    319    293    423    480
   -433    963   1397   -265   -917   1182     36    135    290    262    392    449
   -459    924   1384   -231   -922   1153     23    109    257    228    353    418
   -472    878   1350   -205   -911   1114     20     93    241    207    332    400
   -449    880   1330   -215   -891   1104     33    103    252    218    345    413
   -444    872   1317   -215   -880   1093     31     96    244    210    335    405
   -465    854   1319   -194   -891   1085     10     75    223    192    316    384
   -472    867   1337   -200   -906   1101      0     67    213    181    311    384
   -457    885   1343   -215   -901   1114     10     72    220    187    311    381
   -452    883   1335   -218   -893   1109     15     70    218    181    303    374
   -457    875   1332   -207   -893   1104     12     75    220    187    311    381
   -454    867   1322   -205   -888   1093     23     85    233    197    324    387
   -452    826   1278   -187   -865   1049     49    132    249    197    309    363
   -436    800   1234   -181   -836   1015    137    285    337    231    301    335
   -415    891   1306   -236   -859   1098    257    491    514    361    392    397
   -413   1117   1527   -353   -971   1322    353    756    823    680    688    672
   -363   1421   1784   -530  -1072   1602    319    922   1049   1023   1098   1098
   -381   1855   2236   -737  -1312   2047    150    584    935   1153   1408   1478
   -514   2140   2655   -813  -1584   2397    -38     23    649   1145   1577   1704
   -633   2070   2701   -719  -1667   2385   -257   -566    192    818   1327   1493
   -701   1636   2338   -467  -1519   1987   -498  -1049   -394    116    584    776
   -719   1057   1777   -168  -1249   1415   -672  -1275   -865   -550   -153     72
   -646    709   1356    -31  -1000   1031   -636  -1091   -792   -584   -262    -62
   -483    784   1267   -153   -875   1026   -415   -675   -426   -309    -64     85
   -394    906   1301   -257   -846   1104   -168   -288    -83    -54    119    236
   -431    875   1306   -223   -870   1091    -31    -49    111     88    218    306
   -449    828   1278   -189   -862   1052     20     49    184    137    257    319
   -478    795   1273   -158   -875   1031     23     67    200    142    262    314
   -472    792   1265   -158   -867   1028     33     90    218    158    270    322
   -446    826   1270   -192   -857   1047     54    119    246    184    293    350
   -454    818   1273   -181   -862   1044     49    122    246    184    293    350
   -449    820   1267   -187   -859   1044     38    119    241    181    288    340
   -459    802   1262   -171   -862   1031     46    137    259    200    306    361
   -485    789   1273   -153   -880   1031     33    135    254    192    298    353
   -488    815   1304   -163   -896   1060     25    137    254    192    296    350
   -462    854   1317   -197   -891   1085     46    161    275    218    319    379
   -446    870   1317   -213   -880   1093     51    174    288    228    332    392
   -467    839   1304   -187   -885   1072     44    174    288    226    327    384
   -509    813   1322   -150   -914   1067     31    174    288    226    327    384
   -522    820   1340   -150   -930   1080     23    176    288    228    327    394
   -475    854   1330   -189   -904   1091     36    194    309    244    342    410
   -436    896   1330   -231   -883   1114     57    218    332    267    368    428
   -389    950   1340   -280   -865   1145     83    252    363    298    400    457
   -405    953   1356   -275   -880   1156     90    262    374    306    400    462
   -420    969   1389   -272   -906   1176     96    285    397    332    423    488
   -441    953   1392   -257   -917   1171     93    301    405    345    436    496
   -444    943   1387   -249   -914   1163     98    324    423    361    452    511
   -433    945   1379   -257   -906   1161     98    353    441    381    465    527
   -431    953   1384   -262   -906   1169    103    384    467    407    485    548
   -428    958   1384   -265   -906   1171    116    431    504    441    514    579
   -420    971   1392   -275   -906   1182    132    488    548    485    553    615
   -418    989   1405   -285   -911   1197    142    548    597    532    592    662
   -413   1015   1428   -301   -919   1221    150    605    636    574    631    701
   -410   1047   1457   -319   -935   1252    158    667    680    623    680    748
   -394   1109   1504   -355   -948   1306    166    722    727    678    743    807
   -381   1163   1543   -392   -961   1353    184    774    771    732    802    870
   -353   1228   1582   -439   -969   1405    205    813    807    776    852    919
   -371   1239   1608   -433   -989   1423    202    823    815    792    867    937
   -376   1252   1628   -436  -1002   1439    197    820    815    802    880    953
   -387   1257   1641   -436  -1013   1449    189    810    807    800    885    961
   -415   1241   1657   -415  -1036   1449    168    779    784    782    875    950
   -428   1221   1649   -397  -1039   1434    155    743    758    758    859    943
   -413   1244   1657   -415  -1034   1449    163    706    740    740    844    932
   -394   1275   1667   -441  -1031   1473    176    665    711    711    813    904
   -413   1241   1652   -415  -1034   1447    161    594    659    654    756    849
   -433   1182   1615   -376  -1026   1397    137    517    602    589    691    787
   -470   1124   1595   -327  -1031   1358    122    452    553    535    633    732
   -491   1049   1540   -280  -1018   1296    106    392    506    480    579    680
   -496   1018   1514   -262  -1005   1267     93    345    470    441    540    641
   -480   1015   1496   -267   -989   1254     90    314    446    418    517    618
   -470   1021   1491   -275   -979   1254     85    285    420    389    488    594
   -493    982   1475   -246   -984   1228     77    259    397    363    465    571
   -488    945   1434   -228   -961   1189     70    239    379    342    444    550
   -480    953   1434   -239   -956   1192     67    228    371    337    439    545
   -475    961   1436   -241   -956   1197     62    223    368    337    439    545
   -485    945   1431   -231   -958   1187     49    210    361    329    431    537
   -491    948   1439   -228   -963   1192     54    210    363    329    428    535
   -488    961   1447   -236   -969   1202     59    215    368    332    433    537
   -472    979   1452   -252   -961   1215     67    215    371    337    436    542
   -488    956   1444   -233   -966   1200     59    213    371    335    431    540
   -522    924   1447   -202   -984   1187     51    202    363    327    423    535
   -478    963   1441   -244   -961   1202     59    213    376    342    446    553
   -444    984   1428   -270   -935   1205     72    226    387    353    459    566
   -485    966   1449   -241   -969   1208     64    213    374    340    441    550
   -470    984   1454   -257   -963   1218     67    213    374    337    441    550
   -478    966   1444   -246   -961   1205     59    205    366    332    441    550
   -496    956   1452   -228   -974   1202     54    202    366    335    444    555
   -459    971   1428   -257   -945   1200     67    207    371    335    439    553
   -407   1028   1434   -311   -922   1231     85    223    387    350    454    571
   -446   1005   1449   -280   -950   1226     77    213    376    342    446    563
   -472    995   1467   -259   -969   1231     77    210    379    345    449    571
   -483   1028   1512   -272   -997   1267     93    231    405    366    470    592
   -483   1057   1540   -285  -1013   1296    116    244    426    381    485    607
   -475   1085   1561   -306  -1018   1322    137    259    441    397    496    615
   -485   1083   1569   -298  -1026   1325    129    254    441    397    498    615
   -483   1091   1574   -306  -1028   1332    103    233    433    392    496    618
   -467   1101   1569   -316  -1018   1335     85    226    433    400    506    631
   -459   1106   1566   -324  -1015   1335     70    220    428    402    517    633
   -465   1137   1602   -335  -1034   1369     75    231    444    420    535    654
   -467   1140   1608   -337  -1036   1371     77    241    452    431    558    675
   -467   1098   1564   -316  -1015   1330     70    236    436    415    540    659
   -462   1054   1514   -298   -987   1283     54    223    410    392    517    636
   -478   1021   1499   -270   -987   1260     51    220    400    381    504    628
   -491    987   1475   -249   -982   1228     59    210    384    363    483    610
   -506    956   1460   -226   -982   1208     59    194    361    340    459    581
   -506    930   1434   -213   -971   1182     49    171    337    314    433    553
   -506    906   1413   -200   -958   1158     44    158    322    298    418    535
   -509    901   1408   -197   -961   1153     31    145    309    288    402    527
   -511    891   1402   -189   -956   1145     31    140    301    277    392    519
   -514    878   1392   -181   -953   1135     28    137    293    272    389    514
   -509    870   1379   -179   -943   1124     25    137    293    275    397    514
   -509    883   1392   -187   -950   1137     31    140    298    283    405    522
   -514    883   1395   -184   -953   1137     28    132    293    277    400    522
   -517    880   1397   -184   -956   1137     25    129    290    275    394    522
   -504    893   1397   -194   -950   1145     25    129    290    277    400    519
   -504    883   1384   -189   -945   1132     25    137    288    275    392    511
   -501    839   1340   -168   -919   1088     72    223    322    277    371    480
   -485    854   1337   -184   -911   1096    176    394    436    337    394    478
   -452    971   1423   -259   -937   1197    283    597    628    501    527    581
   -402   1267   1670   -433  -1036   1467    340    867    937    862    891    932
   -355   1657   2013   -652  -1184   1834    252    914   1093   1166   1293   1374
   -433   2036   2470   -802  -1452   2252    116    558    997   1288   1577   1727
   -566   2169   2735   -800  -1649   2452     -2    106    748   1234   1636   1834
   -662   1964   2624   -652  -1644   2294   -200   -426    233    743   1171   1397
   -693   1517   2210   -413  -1452   1862   -389   -862   -348     20    394    646
   -670   1072   1740   -202  -1205   1405   -530  -1000   -657   -397    -54    205
   -618    776   1395    -77  -1005   1085   -509   -800   -537   -348    -64    158
   -587    750   1337    -83   -963   1044   -384   -530   -296   -181     44    236
   -555    800   1356   -124   -956   1078   -200   -239    -36      7    179    337
   -537    831   1369   -148   -953   1098    -57    -10    150    150    285    415
   -532    854   1387   -161   -958   1119      7     85    231    215    332    454
   -527    839   1366   -155   -948   1101     20    109    249    223    335    454
   -517    833   1350   -158   -935   1093     25    122    262    233    345    459
   -511    846   1358   -168   -935   1101     28    135    277    244    353    467
   -506    862   1369   -176   -937   1114     28    137    280    246    355    470
   -506    865   1371   -179   -940   1117     31    145    283    249    358    470
   -506    862   1369   -179   -937   1114     38    155    293    259    366    478
   -498    872   1371   -187   -935   1119     46    168    306    270    374    488
   -493    880   1374   -192   -932   1127     54    181    322    285    384    501
   -498    891   1387   -197   -943   1137     51    184    322    285    387    504
   -488    909   1397   -210   -943   1153     54    194    332    296    392    511
   -493    911   1402   -210   -948   1156     59    202    342    309    405    527
   -491    914   1405   -210   -948   1158     62    213    350    316    413    537
   -493    904   1397   -205   -945   1148     67    220    361    324    426    540
   -496    924   1418   -215   -958   1171     70    231    374    337    444    553
   -488    940   1428   -228   -958   1184     72    244    384    348    457    566
   -488    940   1428   -226   -958   1184     77    254    394    358    462    568
   -480    940   1418   -231   -950   1176     75    265    400    366    467    568
   -472    943   1413   -236   -943   1176     80    280    415    379    475    579
   -467    948   1415   -241   -943   1179     80    296    428    394    488    592
   -470    940   1410   -233   -940   1174     80    314    441    410    498    602
   -478    961   1436   -241   -958   1200     85    342    465    436    524    623
   -470    971   1439   -252   -956   1205     93    376    488    459    545    644
   -465    976   1439   -257   -950   1208     93    413    511    483    568    665
   -452    997   1449   -272   -950   1223    106    462    550    524    605    701
   -444   1028   1473   -293   -958   1249    119    519    597    574    654    745
   -426   1065   1491   -319   -958   1275    129    579    641    620    704    789
   -410   1096   1504   -345   -958   1299    132    633    678    667    750    833
   -392   1137   1530   -371   -961   1332    137    683    719    717    802    885
   -392   1176   1569   -394   -979   1371    142    722    750    758    852    935
   -384   1215   1600   -415   -992   1405    148    745    769    787    883    969
   -376   1247   1623   -436  -1000   1436    145    753    774    797    898    989
   -374   1270   1644   -446  -1008   1457    145    753    771    802    904   1002
   -384   1278   1660   -446  -1023   1467    140    737    758    792    904   1005
   -384   1309   1693   -462  -1039   1501    137    719    748    784    901   1002
   -394   1312   1706   -459  -1052   1509    137    691    727    766    883    987
   -410   1283   1693   -436  -1052   1488    132    649    696    730    852    950
   -436   1244   1678   -405  -1057   1460    137    600    662    685    813    906
   -452   1218   1670   -384  -1062   1444    135    545    620    639    766    854
   -465   1184   1649   -361  -1057   1415    127    483    576    584    704    795
   -478   1145   1623   -332  -1049   1384    119    426    535    535    649    745
   -491   1098   1587   -306  -1039   1343    106    371    498    491    602    698
   -493   1067   1561   -288  -1028   1314     98    332    472    459    566    667
   -498   1054   1553   -280  -1026   1304     88    296    444    431    537    641
   -501   1034   1535   -265  -1018   1283     77    265    418    402    511    615
   -514   1005   1517   -246  -1015   1260     70    244    402    384    493    592
   -511    984   1496   -236  -1005   1239     70    233    392    374    480    584
   -511    976   1486   -233  -1000   1231     67    228    389    368    475    581
   -517    987   1504   -233  -1010   1244     62    223    389    368    475    579
   -517    974   1488   -228  -1002   1231     62    223    387    368    475    576
   -504    976   1480   -239   -992   1228     62    223    387    368    475    576
   -501    979   1480   -241   -989   1228     62    226    389    368    475    579
   -493    995   1488   -249   -989   1241     64    228    394    374    475    581
   -511    982   1493   -236  -1002   1236     59    228    392    371    478    581
   -514    971   1486   -231  -1000   1228     57    226    387    368    472    576
   -504    989   1491   -244   -997   1239     54    223    384    366    470    576
   -506    992   1499   -241  -1002   1244     54    226    384    368    472    579
   -514    989   1501   -239  -1008   1247     57    226    389    371    475    584
   -511    995   1504   -241  -1008   1249     59    223    389    371    475    584
   -509    989   1496   -241  -1002   1241     57    223    387    371    475    584
   -501    982   1483   -239   -992   1231     59    226    387    371    472    581
   -506    979   1486   -236   -997   1231     59    220    381    368    470    581
   -504   1013   1514   -254  -1010   1262     59    223    389    374    475    592
   -506   1060   1566   -277  -1036   1312     80    241    418    397    498    615
   -498   1104   1602   -301  -1049   1353    116    262    444    423    524    639
   -498   1109   1608   -306  -1054   1358    127    270    454    428    530    644
   -514   1096   1608   -290  -1062   1350    116    254    446    420    522    636
   -524   1098   1623   -288  -1072   1361     98    239    446    423    530    646
   -511   1104   1615   -296  -1062   1358     88    236    452    431    545    659
   -509   1119   1626   -306  -1067   1371     70    223    441    428    545    659
   -511   1137   1647   -314  -1080   1392     70    228    449    436    555    675
   -511   1127   1636   -309  -1072   1382     67    231    446    439    550    678
   -506   1093   1600   -293  -1052   1345     59    226    436    428    542    670
   -509   1044   1553   -270  -1034   1299     49    215    415    410    527    654
   -517   1018   1532   -252  -1023   1275     54    215    407    405    519    649
   -524   1000   1522   -239  -1023   1260     49    200    384    381    498    631
   -540    956   1496   -207  -1018   1226     44    176    358    348    465    597
   -550    927   1478   -192  -1013   1202     33    153    332    322    439    574
   -553    906   1460   -176  -1008   1184     31    140    319    306    420    561
   -561    883   1444   -161  -1002   1163     25    127    303    288    407    545
   -566    867   1434   -150  -1000   1150     28    127    298    283    400    542
   -553    854   1408   -150   -979   1130     31    127    298    283    402    545
   -550    867   1418   -161   -984   1143     28    124    296    280    400    545
   -542    875   1415   -168   -979   1145     20    116    288    272    392    540
   -553    859   1413   -153   -982   1135     15    109    280    267    392    530
   -558    862   1421   -153   -989   1140     15    109    280    270    394    530
   -561    859   1418   -150   -989   1137     18    111    283    275    397    537
   -555    852   1408   -148   -982   1130     20    122    285    277    394    537
   -524    823   1348   -148   -935   1085     57    189    309    275    374    514
   -517    818   1335   -150   -927   1075    163    355    413    322    376    491
   -504    917   1421   -207   -963   1169    265    555    592    470    488    584
   -459   1153   1613   -348  -1036   1384    329    839    880    787    805    885
   -392   1486   1878   -545  -1135   1680    265    958   1060   1101   1208   1312
   -459   1886   2343   -714  -1402   2112    127    553    943   1205   1483   1665
   -594   2018   2613   -711  -1602   2314    -12     62    680   1143   1538   1771
   -714   1880   2595   -584  -1654   2239   -207   -483    226    748   1182   1444
   -758   1465   2223   -353  -1491   1844   -413   -937   -353     33    402    685
   -727   1039   1766   -158  -1247   1402   -550  -1060   -665   -394    -54    239
   -662    787   1449    -64  -1054   1117   -527   -846   -535   -327    -41    210
   -620    735   1356    -59   -989   1044   -397   -555   -283   -155     72    290
   -594    779   1374    -90   -984   1075   -192   -228     -5     41    213    400
   -568    813   1382   -124   -974   1098    -57    -10    166    171    309    465
   -553    818   1369   -132   -961   1093     -5     70    231    220    337    488
   -550    810   1361   -132   -956   1085     18    103    257    239    345    501
   -550    820   1371   -135   -961   1096     25    116    270    249    358    506
   -545    826   1371   -140   -958   1096     33    129    283    257    374    514
   -542    823   1366   -142   -953   1093     28    129    277    252    363    506
   -553    815   1366   -132   -961   1088     23    135    277    254    355    501
   -540    828   1369   -142   -953   1098     36    153    298    270    379    519
   -540    826   1366   -142   -953   1096     33    155    301    270    384    522
   -532    823   1356   -145   -945   1091     33    163    303    272    384    524
   -530    833   1363   -155   -945   1098     38    174    314    285    392    532
   -524    852   1376   -163   -950   1114     38    181    319    290    400    537
   -522    849   1371   -166   -945   1109     41    192    329    301    410    550
   -519    865   1384   -171   -953   1122     46    200    340    314    420    555
   -524    878   1402   -176   -963   1140     54    213    353    327    436    566
   -532    862   1395   -163   -963   1127     54    218    358    329    441    571
   -535    859   1395   -163   -966   1127     51    223    361    329    436    571
   -532    872   1405   -171   -969   1137     57    236    374    342    446    579
   -527    878   1405   -176   -966   1143     62    252    387    355    459    589
   -519    878   1397   -179   -958   1137     67    270    400    366    467    597
   -517    878   1392   -181   -956   1135     75    290    415    384    488    613
   -509    883   1392   -187   -950   1137     80    314    433    402    501    626
   -498    911   1408   -207   -953   1158     90    345    457    426    522    646
   -491    930   1421   -218   -956   1174     98    381    488    454    542    667
   -498    922   1421   -213   -961   1169    106    420    517    483    576    693
   -480    943   1423   -231   -950   1182    116    475    553    524    618    730
   -459    979   1439   -262   -948   1208    127    527    592    566    657    766
   -452   1026   1478   -285   -963   1252    137    587    633    615    701    813
   -444   1044   1488   -301   -969   1267    140    639    670    654    743    854
   -436   1072   1509   -319   -971   1291    148    685    706    698    792    898
   -431   1101   1532   -337   -982   1314    155    724    735    737    836    945
   -426   1137   1564   -355   -995   1350    155    748    753    766    872    984
   -420   1171   1592   -376  -1008   1382    153    748    756    771    880    995
   -426   1176   1602   -376  -1015   1389    153    745    753    776    891   1005
   -436   1192   1628   -379  -1034   1410    148    735    745    776    891   1008
   -439   1200   1639   -379  -1039   1418    150    719    740    771    893   1010
   -446   1205   1652   -379  -1052   1428    150    685    717    748    875    989
   -462   1192   1654   -366  -1057   1423    155    646    693    717    846    958
   -478   1150   1628   -337  -1054   1387    153    589    654    670    802    911
   -498   1117   1615   -309  -1057   1366    148    530    615    623    750    859
   -514   1070   1584   -280  -1049   1327    142    470    579    576    701    800
   -527   1034   1561   -254  -1044   1296    137    413    542    532    649    748
   -537    992   1530   -228  -1034   1260    124    361    506    493    607    706
   -540    971   1512   -215  -1026   1241    111    319    478    462    576    672
   -555    945   1499   -197  -1028   1223    101    285    452    433    540    644
   -563    922   1486   -179  -1026   1202     93    262    436    413    517    620
   -561    901   1460   -171  -1010   1179     83    241    420    394    501    600
   -555    891   1447   -166  -1000   1169     77    226    405    381    488    584
   -566    875   1441   -155  -1005   1158     72    215    397    374    475    574
   -561    875   1436   -158   -997   1153     75    215    397    376    480    579
   -558    883   1439   -163   -997   1161     80    218    400    384    488    581
   -555    893   1449   -168  -1002   1171     83    223    407    389    493    589
   -558    865   1423   -153   -992   1143     77    218    400    381    480    576
   -561    867   1428   -153   -995   1145     77    218    402    381    480    576
   -566    875   1441   -155  -1005   1158     75    220    405    384    488    579
   -558    885   1444   -163  -1000   1163     72    215    402    384    491    574
   -555    885   1439   -166   -997   1163     72    215    402    384    485    574
   -553    883   1436   -166   -995   1158     75    215    405    384    483    576
   -558    875   1434   -161   -995   1153     75    218    405    387    480    576
   -555    872   1428   -158   -992   1150     72    213    402    381    478    571
   -553    872   1426   -158   -989   1148     72    210    400    379    475    563
   -558    872   1431   -158   -995   1150     72    207    400    376    475    571
   -561    891   1449   -166  -1005   1169     77    213    407    387    485    581
   -548    940   1488   -194  -1018   1213    111    244    449    426    524    605
   -558    961   1517   -202  -1039   1236    142    259    472    444    537    623
   -566    963   1530   -200  -1049   1247    148    262    475    446    540    626
   -563    971   1535   -205  -1049   1252    140    252    470    439    530    620
   -555    995   1551   -218  -1052   1273    132    249    483    454    550    631
   -548   1013   1561   -233  -1054   1286    109    239    478    454    561    644
   -537   1018   1556   -241  -1047   1288     90    226    467    449    550    644
   -530   1021   1551   -246  -1041   1286     96    233    478    462    571    652
   -519   1021   1540   -249  -1028   1280     93    239    480    470    579    659
   -517    974   1491   -231  -1002   1231     72    220    452    441    545    641
   -519    958   1475   -220   -997   1215     57    205    428    418    517    623
   -537    935   1470   -200  -1005   1202     54    194    415    405    498    605
   -550    904   1454   -176  -1002   1179     64    192    407    397    501    594
   -566    862   1426   -148   -997   1143     72    181    397    384    501    579
   -576    831   1408   -127   -992   1119     57    155    368    355    465    550
   -566    810   1376   -122   -971   1091     44    132    342    324    428    522
   -566    779   1345   -106   -956   1062     41    124    329    314    418    511
   -563    774   1337   -106   -950   1057     36    114    322    301    402    501
   -568    763   1332    -98   -950   1049     33    114    319    298    407    496
   -571    758   1330    -96   -953   1044     33    114    319    298    407    496
   -574    763   1337    -93   -956   1049     36    116    324    303    405    509
   -579    769   1348    -96   -966   1057     41    119    327    309    407    504
   -579    750   1330    -85   -956   1039     38    116    327    309    410    491
   -579    743   1319    -83   -950   1031     36    114    327    311    420    493
   -568    748   1317    -88   -943   1031     33    111    324    309    423    498
   -550    735   1286    -93   -919   1010     72    174    342    303    400    470
   -532    737   1270   -103   -901   1002    176    329    433    340    394    449
   -514    828   1340   -158   -927   1085    283    535    592    465    485    519
   -470   1034   1504   -280   -987   1267    381    846    875    761    771    782
   -394   1353   1748   -480  -1070   1551    316    982   1062   1078   1163   1205
   -441   1709   2151   -633  -1296   1930    181    654   1036   1257   1483   1587
   -587   1888   2473   -652  -1530   2179     10    122    849   1283   1618   1771
   -737   1810   2548   -535  -1641   2179   -205   -498    439    956   1332   1525
   -805   1379   2184   -285  -1496   1779   -397   -956   -140    233    566    774
   -769    948   1717    -88  -1244   1330   -550  -1093   -501   -244     59    285
   -698    691   1389      2  -1044   1039   -550   -893   -433   -239     10    205
   -654    654   1309      0   -982    982   -415   -584   -197    -77    119    272
   -626    701   1327    -38   -976   1013   -197   -246     59    101    241    371
   -600    711   1312    -57   -956   1010    -46    -18    220    215    314    433
   -589    706   1296    -62   -943   1000     10     67    283    262    350    446
   -587    709   1296    -59   -940   1002     33     96    309    280    376    444
   -579    727   1306    -75   -943   1015     44    114    324    296    394    459
   -574    732   1306    -77   -940   1018     51    129    337    303    397    470
   -574    724   1296    -77   -935   1010     54    135    340    306    392    465
   -568    719   1288    -75   -927   1002     57    148    353    316    405    472
   -576    722   1296    -72   -937   1008     62    158    363    327    418    483
   -574    730   1304    -80   -937   1015     62    166    366    329    418    480
   -558    745   1304    -93   -932   1023     62    168    368    332    418    480
   -550    761   1312   -103   -930   1036     72    184    384    348    428    498
   -542    779   1322   -119   -932   1049     77    194    394    361    441    509
   -535    792   1327   -129   -932   1060     80    200    400    363    444    517
   -550    784   1332   -119   -940   1057     72    200    400    363    439    519
   -561    766   1327   -101   -943   1047     67    202    402    366    444    514
   -553    784   1337   -114   -945   1060     67    207    407    374    444    517
   -545    789   1335   -122   -940   1062     75    223    423    389    462    527
   -553    789   1340   -119   -948   1062     83    244    441    407    483    540
   -545    795   1340   -124   -943   1067     88    262    454    423    504    555
   -537    797   1332   -129   -935   1065     90    275    465    436    506    561
   -535    800   1335   -132   -935   1065     96    293    478    446    511    568
   -537    802   1340   -135   -940   1070    103    319    498    462    527    581
   -532    813   1345   -140   -937   1078    111    348    522    485    548    607
   -522    826   1348   -153   -935   1088    111    376    537    506    571    620
   -501    852   1353   -176   -927   1101    116    418    563    532    597    641
   -483    875   1358   -197   -922   1117    127    467    597    568    626    675
   -470    901   1371   -215   -919   1135    132    519    628    605    659    709
   -462    930   1392   -233   -930   1161    132    563    657    636    685    743
   -449    974   1423   -265   -935   1197    137    615    693    680    740    787
   -433   1028   1462   -298   -948   1244    142    659    727    724    787    833
   -428   1057   1486   -314   -956   1270    142    693    750    753    823    875
   -420   1075   1496   -327   -958   1286    145    714    769    782    865    906
   -420   1104   1525   -342   -971   1314    150    722    776    800    885    930
   -418   1143   1558   -363   -987   1350    145    711    771    800    883    940
   -423   1150   1574   -363   -997   1361    140    698    763    795    878    935
   -433   1145   1579   -358  -1008   1361    137    675    750    784    878    930
   -441   1140   1582   -350  -1010   1358    140    649    737    771    870    922
   -454   1130   1584   -340  -1021   1356    140    607    709    737    833    893
   -475   1106   1582   -314  -1028   1343    140    555    678    696    787    846
   -509   1062   1571   -277  -1039   1317    140    493    639    646    724    792
   -522   1015   1538   -246  -1031   1275    140    441    613    607    688    737
   -522    961   1483   -220  -1002   1223    137    389    584    574    657    693
   -524    930   1454   -202   -989   1192    132    342    555    542    623    657
   -540    898   1439   -181   -989   1169    119    298    532    511    589    618
   -550    870   1421   -161   -987   1145    111    262    509    485    555    594
   -553    857   1408   -153   -982   1132    106    239    493    467    532    576
   -558    846   1405   -142   -982   1124    103    223    483    457    522    566
   -566    831   1395   -132   -982   1111     98    210    472    446    511    555
   -563    815   1376   -127   -971   1096     98    207    472    444    506    545
   -558    815   1374   -129   -966   1093     98    202    470    441    504    545
   -561    810   1371   -124   -966   1091     96    202    467    441    511    548
   -558    818   1376   -132   -966   1096     96    202    470    444    514    542
   -550    831   1382   -142   -966   1106     96    205    472    446    514    545
   -553    839   1392   -142   -974   1114     96    205    475    449    511    548
   -563    807   1371   -122   -966   1088     96    207    475    446    509    542
   -553    826   1379   -137   -969   1101     93    205    470    441    509    540
   -553    831   1384   -140   -969   1106     90    202    467    439    501    537
   -550    815   1366   -135   -958   1088     88    197    462    428    496    532
   -542    815   1358   -135   -950   1085     93    202    470    439    511    542
   -537    828   1366   -145   -950   1096     93    205    472    444    514    550
   -545    826   1371   -140   -958   1098     93    202    470    441    514    540
   -545    828   1371   -142   -958   1098     93    202    472    444    519    535
   -537    859   1397   -161   -966   1127    111    218    491    462    532    553
   -530    898   1428   -187   -979   1163    145    239    517    485    553    574
   -537    922   1460   -194   -997   1189    168    249    532    496    561    581
   -537    932   1467   -197  -1002   1200    174    252    535    496    558    584
   -527    956   1483   -213  -1005   1218    166    244    540    504    571    594
   -511    992   1504   -244  -1008   1247    145    236    545    511    584    605
   -509    982   1491   -239  -1000   1236    111    218    532    506    581    602
   -517    979   1493   -231  -1005   1236     98    215    532    509    587    610
   -506   1002   1509   -246  -1008   1254    109    228    550    524    607    636
   -501    974   1475   -236   -989   1223     96    218    532    511    589    623
   -501    924   1426   -213   -963   1174     75    200    504    483    563    597
   -509    893   1400   -194   -956   1145     67    181    483    465    545    579
   -522    862   1384   -168   -953   1122     67    174    470    449    532    566
   -527    833   1361   -155   -943   1096     70    161    449    428    509    542
   -542    818   1361   -137   -950   1088     70    142    433    407    480    524
   -553    797   1348   -124   -950   1070     59    124    410    381    449    506
   -553    766   1319   -106   -935   1041     51    111    392    366    439    491
   -553    745   1299    -96   -927   1021     49    106    384    358    433    475
   -555    745   1301    -96   -930   1023     46     96    374    348    431    465
   -558    743   1301    -93   -932   1021     44     93    368    342    426    462
   -553    735   1288    -90   -919   1010     46     96    376    348    431    465
   -555    722   1278    -83   -917   1000     46     98    379    353    436    465
   -563    709   1273    -72   -919    989     49     96    379    350    431    462
   -563    706   1270    -72   -917    989     44     93    376    348    423    457
   -555    717   1273    -80   -914    995     41     90    374    345    428    459
   -542    714   1257    -85   -898    984     59    114    381    348    423    452
   -530    711   1241    -90   -885    976    132    223    433    363    413    431
   -511    750   1262   -122   -885   1005    228    392    537    426    439    436
   -485    867   1353   -189   -919   1109    337    644    740    610    602    574
   -402   1135   1535   -366   -969   1332    368    932    997    927    945    922
   -361   1504   1865   -571  -1114   1683    296    883   1111   1195   1309   1345
   -459   1764   2223   -654  -1340   1992    145    433   1039   1335   1571   1670
   -639   1836   2475   -597  -1556   2156    -72   -192    771   1241   1566   1706
   -750   1561   2312   -407  -1530   1935   -267   -769    259    683    995   1156
   -758   1114   1873   -179  -1317   1493   -465  -1096   -272     18    296    467
   -704    756   1457    -28  -1080   1106   -571  -1062   -423   -207     38    205
   -636    607   1244     15   -940    924   -501   -769   -252   -103     85    220
   -594    652   1244    -28   -922    948   -301   -433     -2     70    218    306
   -574    667   1241    -49   -906    953    -93   -127    205    210    314    368
   -553    670   1223    -59   -891    945      5     18    298    275    350    402
   -542    688   1231    -72   -885    958     36     59    329    293    350    413
   -548    685   1234    -70   -893    958     44     80    345    309    384    413
   -545    675   1221    -67   -883    948     54     98    358    319    400    420
   -532    683   1213    -75   -872    945     64    114    371    327    400    428
   -517    709   1226    -96   -870    966     70    129    381    340    415    444
   -522    698   1218    -90   -870    958     64    127    376    335    407    439
   -519    698   1218    -90   -867    958     62    129    379    332    402    436
   -511    719   1228   -103   -870    974     70    137    387    340    402    441
   -504    740   1244   -116   -872    992     77    153    400    353    410    457
   -506    730   1236   -111   -872    982     80    158    405    361    433    459
   -504    737   1241   -116   -872    989     85    171    418    374    452    472
   -501    740   1239   -122   -870    989     85    176    423    379    454    478
   -504    724   1228   -109   -865    976     85    181    426    379    452    470
   -498    740   1239   -122   -870    987     83    187    428    384    454    475
   -488    753   1241   -132   -865    997     85    197    439    394    462    485
   -493    753   1244   -132   -870   1000     85    205    441    400    465    488
   -488    758   1247   -135   -867   1002     85    218    449    405    470    493
   -485    761   1244   -137   -865   1002     88    231    462    418    478    506
   -480    779   1257   -150   -867   1018     93    252    478    433    488    522
   -472    792   1265   -161   -870   1026    101    275    496    452    517    537
   -470    800   1270   -163   -870   1034    103    296    511    467    535    542
   -470    800   1267   -166   -870   1034    103    324    527    488    548    558
   -462    810   1270   -174   -865   1039    109    361    548    511    563    581
   -444    833   1275   -194   -859   1054    111    397    571    532    587    605
   -426    865   1291   -218   -857   1078    122    444    605    571    633    639
   -415    893   1309   -239   -862   1101    122    491    633    602    662    672
   -402    922   1325   -259   -865   1122    124    542    665    644    704    714
   -381    958   1340   -288   -862   1148    129    589    698    685    745    763
   -368    989   1358   -309   -862   1174    132    628    724    722    789    807
   -361   1031   1389   -335   -875   1208    127    649    737    745    818    833
   -358   1065   1421   -353   -891   1241    127    659    748    763    836    857
   -363   1083   1447   -361   -904   1265    127    662    756    776    857    875
   -358   1096   1454   -368   -906   1275    122    649    750    774    852    885
   -355   1114   1467   -379   -911   1291    116    628    737    763    846    880
   -363   1111   1473   -374   -919   1291    116    607    724    750    841    867
   -376   1096   1473   -361   -924   1283    122    581    709    732    820    854
   -392   1088   1480   -348   -935   1283    129    542    685    701    779    826
   -418   1047   1465   -316   -943   1257    129    488    652    657    732    769
   -433    997   1428   -283   -930   1213    132    433    623    620    698    722
   -452    953   1402   -252   -927   1176    132    381    594    587    667    672
   -467    909   1376   -220   -922   1143    129    332    571    553    628    631
   -478    872   1350   -200   -914   1109    119    285    540    514    587    592
   -483    841   1325   -181   -904   1083    116    252    522    493    558    568
   -491    810   1301   -161   -898   1057    119    231    511    483    545    550
   -506    792   1299   -142   -901   1044    116    215    504    472    535    540
   -504    782   1283   -140   -893   1031    111    200    493    462    522    527
   -491    779   1270   -145   -880   1023    106    189    483    452    509    522
   -498    766   1265   -132   -883   1013    103    181    480    446    501    511
   -504    758   1262   -127   -883   1010    101    176    475    444    501    504
   -496    758   1252   -132   -875   1002     96    174    475    441    504    498
   -485    761   1247   -137   -867   1005     96    174    475    441    501    504
   -483    774   1257   -145   -870   1015     98    176    478    444    501    506
   -485    776   1262   -145   -872   1018     98    179    480    444    496    509
   -488    766   1254   -140   -870   1010     96    176    478    441    493    504
   -488    769   1254   -140   -870   1010    101    179    480    446    504    509
   -488    771   1260   -142   -875   1015    101    179    480    449    506    511
   -493    769   1262   -137   -878   1015     98    174    475    444    496    504
   -493    763   1257   -137   -875   1010     96    171    472    441    493    504
   -488    769   1254   -140   -870   1010     96    171    472    441    498    504
   -483    761   1244   -140   -865   1002     98    171    472    441    498    504
   -485    792   1278   -153   -880   1034    116    187    488    457    511    519
   -478    857   1335   -192   -906   1093    145    205    514    480    532    542
   -485    878   1363   -197   -924   1119    174    218    532    491    545    550
   -483    867   1348   -194   -914   1106    176    218    527    488    540    545
   -483    875   1358   -194   -919   1117    166    210    530    491    542    545
   -472    914   1384   -220   -930   1148    153    205    542    506    561    568
   -457    904   1361   -223   -909   1132    119    184    527    496    555    566
   -465    901   1366   -218   -917   1132    101    174    517    493    553    566
   -467    914   1382   -223   -924   1148    106    179    524    504    561    579
   -462    898   1358   -218   -909   1127     96    174    511    493    545    571
   -457    859   1317   -200   -885   1088     83    163    493    472    540    550
   -457    828   1286   -184   -870   1057     70    148    470    454    527    535
   -465    802   1267   -168   -865   1034     70    137    459    441    509    524
   -480    779   1260   -150   -870   1018     77    129    446    426    493    506
   -488    763   1252   -137   -870   1005     85    122    433    410    478    488
   -498    730   1228   -114   -865    976     77     98    410    384    452    465
   -509    701   1210    -96   -859    956     67     80    389    363    428    444
   -511    678   1189    -83   -852    935     62     70    376    350    418    431
   -519    662   1182    -72   -852    922     62     64    368    340    410    423
   -517    654   1171    -70   -844    911     57     59    361    332    400    413
   -514    659   1174    -72   -844    917     57     62    361    335    400    415
   -522    659   1179    -70   -849    919     59     59    361    335    400    415
   -527    649   1176    -62   -852    911     59     59    358    329    400    415
   -537    644   1182    -54   -859    911     59     57    358    329    400    413
   -535    646   1182    -54   -857    914     59     57    358    332    400    413
   -522    636   1156    -59   -839    896     62     62    353    322    381    397
   -501    646   1148    -72   -826    896    122    150    394    332    374    374
   -478    696   1171   -109   -826    932    223    322    498    394    407    381
   -439    807   1247   -184   -841   1026    340    568    688    563    548    498
   -368   1047   1413   -340   -891   1228    392    872    948    872    867    820
   -316   1379   1696   -530  -1008   1535    327    867   1072   1132   1221   1228
   -394   1649   2044   -628  -1218   1847    171    431   1008   1275   1486   1564
   -574   1766   2340   -594  -1457   2052    -33   -187    784   1239   1551   1675
   -719   1517   2236   -400  -1478   1875   -236   -779    293    732   1049   1192
   -761   1060   1821   -150  -1291   1439   -441  -1137   -259     38    319    475
   -714    688   1402     10  -1060   1044   -568  -1143   -454   -236     10    158
   -631    527   1158     51   -893    841   -514   -857   -301   -148     44    153
   -592    576   1166      5   -880    872   -303   -501    -44     31    171    246
   -558    607   1163    -25   -859    885    -93   -179    171    179    275    314
   -532    607   1140    -38   -836    872      5    -28    267    244    316    340
   -524    623   1148    -49   -836    885     38     18    301    270    335    353
   -524    618   1140    -46   -833    878     51     41    311    277    340    358
   -522    618   1140    -49   -831    880     57     54    319    280    340    358
   -514    623   1137    -57   -826    880     57     67    327    288    350    363
   -509    636   1145    -62   -826    891     67     85    340    303    368    379
   -501    644   1143    -72   -823    893     70     90    345    309    376    381
   -498    654   1153    -77   -826    904     72     98    353    314    379    387
   -496    652   1148    -80   -820    901     70    101    353    314    379    387
   -491    654   1145    -80   -818    898     75    111    355    316    381    392
   -496    657   1153    -83   -826    904     77    116    355    316    379    389
   -493    665   1158    -88   -826    911     75    119    361    322    384    394
   -493    667   1161    -88   -828    914     72    124    366    327    389    402
   -491    670   1161    -88   -826    914     75    135    368    335    394    410
   -478    683   1161   -103   -820    922     77    145    379    345    407    420
   -472    701   1171   -114   -823    935     85    158    392    355    415    426
   -483    693   1176   -106   -831    935     85    163    394    358    418    426
   -504    652   1156    -72   -828    904     77    168    389    355    413    420
   -509    659   1166    -77   -839    911     62    171    392    358    413    418
   -511    678   1189    -83   -849    932     62    184    400    366    420    423
   -480    719   1200   -119   -841    958     83    220    428    397    449    449
   -402    810   1213   -202   -807   1010    122    277    478    446    496    498
   -392    810   1202   -210   -797   1005    114    298    488    457    509    509
   -449    750   1200   -150   -826    974     93    306    480    452    504    504
   -454    766   1218   -158   -836    992     98    348    506    480    530    530
   -423    815   1239   -194   -831   1026    111    400    540    519    568    568
   -387    865   1249   -239   -818   1057    116    457    576    558    610    607
   -366    901   1267   -270   -815   1083    114    506    605    594    649    644
   -337    961   1299   -314   -818   1130    124    561    641    644    698    698
   -324   1010   1335   -342   -828   1171    132    605    675    685    748    748
   -332   1018   1350   -342   -841   1182    122    618    680    696    763    766
   -311   1060   1369   -374   -841   1213    124    631    693    714    789    792
   -311   1091   1402   -389   -857   1247    129    639    701    730    807    815
   -353   1070   1423   -358   -888   1247    116    620    688    719    802    813
   -366   1054   1421   -345   -896   1239    101    594    667    701    787    800
   -337   1083   1421   -374   -880   1252    111    584    662    693    782    800
   -324   1101   1423   -389   -875   1262    127    563    652    680    769    787
   -379   1036   1415   -327   -896   1226    114    506    607    631    719    735
   -407    992   1400   -293   -904   1195    106    446    566    579    662    680
   -381    992   1374   -303   -878   1182    122    402    542    545    620    641
   -394    953   1348   -280   -872   1148    122    348    511    504    576    592
   -426    904   1330   -239   -878   1117    111    290    475    459    524    545
   -433    857   1291   -213   -862   1072     98    241    441    420    488    504
   -457    797   1254   -168   -854   1026     83    200    410    387    454    462
   -470    784   1254   -158   -862   1018     75    174    394    371    439    441
   -446    800   1247   -176   -846   1023     77    166    392    368    433    436
   -454    774   1228   -161   -841   1000     67    148    376    348    415    418
   -478    735   1213   -129   -844    974     57    127    355    329    394    400
   -511    701   1213    -96   -865    958     46    116    345    319    384    389
   -506    701   1208    -96   -857    953     44    111    342    314    379    387
   -444    758   1200   -158   -823    979     67    137    361    335    394    402
   -410    802   1210   -197   -810   1005     83    153    376    350    410    418
   -439    782   1221   -171   -831   1000     77    148    371    345    405    413
   -439    776   1215   -168   -826    995     75    148    371    342    402    410
   -449    758   1208   -155   -828    984     67    142    361    332    394    402
   -478    730   1208   -127   -841    969     54    129    348    322    381    387
   -478    727   1205   -124   -844    966     49    124    342    316    376    384
   -478    727   1205   -124   -841    966     57    127    342    316    374    381
   -467    737   1205   -135   -836    971     62    129    345    319    374    384
   -402    795   1195   -197   -797    995     80    150    363    337    394    402
   -389    818   1205   -215   -797   1013     90    158    374    345    402    410
   -394    865   1260   -233   -826   1062    122    184    400    371    426    436
   -400    883   1283   -244   -841   1083    145    194    413    379    436    444
   -413    883   1296   -233   -854   1088    155    194    413    379    433    441
   -431    875   1304   -223   -867   1088    150    189    415    379    436    441
   -446    875   1322   -213   -883   1098    129    176    415    384    439    446
   -441    870   1309   -215   -875   1088     93    155    400    374    433    444
   -415    888   1304   -236   -859   1096     72    148    394    376    439    452
   -407    917   1325   -257   -865   1119     75    158    405    389    454    470
   -410    906   1317   -246   -862   1111     70    155    400    387    454    470
   -431    831   1262   -202   -846   1047     41    135    363    350    420    439
   -410    820   1231   -205   -820   1023     44    132    353    342    413    433
   -397    820   1218   -213   -810   1018     49    127    345    335    405    431
   -394    805   1200   -205   -797   1002     51    119    332    322    392    418
   -423    756   1176   -168   -800    966     49    103    306    290    361    381
   -454    717   1171   -132   -813    943     44     83    283    265    335    358
   -467    685   1153   -109   -813    919     33     62    262    244    311    342
   -454    672   1127   -109   -789    898     28     51    244    226    288    324
   -452    654   1106   -103   -779    880     23     44    231    210    275    303
   -467    639   1104    -85   -784    870     18     38    226    205    275    296
   -475    639   1111    -83   -795    875     18     36    223    207    280    301
   -470    641   1111    -85   -789    875     20     38    226    213    285    306
   -472    626   1098    -77   -787    862     12     31    210    197    270    293
   -485    607   1093    -62   -789    849      0     23    202    189    262    288
   -470    628   1098    -83   -784    862      7     31    210    200    270    298
   -444    657   1101   -106   -771    878     20     41    218    205    270    303
   -431    639   1070   -106   -750    854     62    101    239    197    246    277
   -433    636   1070   -101   -753    852    161    249    319    231    246    252
   -423    714   1137   -148   -782    927    257    457    475    358    340    322
   -389    906   1296   -257   -841   1101    329    771    750    654    636    594
   -329   1197   1527   -433   -930   1363    265    865    922    956   1026   1023
   -361   1545   1904   -592  -1132   1725    114    475    865   1117   1327   1387
   -504   1704   2208   -602  -1356   1953    -98   -116    636   1106   1434   1538
   -626   1649   2275   -511  -1449   1961   -298   -732    218    756   1124   1265
   -652   1221   1873   -285  -1262   1545   -496  -1140   -363     18    342    504
   -589    810   1400   -111   -995   1104   -613  -1205   -667   -407   -111     59
   -550    563   1114     -7   -831    839   -566   -950   -537   -353   -119     20
   -504    579   1083    -36   -792    831   -368   -584   -259   -155     12    111
   -485    602   1085    -59   -787    844   -145   -239     -5     23    137    200
   -491    571   1062    -41   -776    818    -41    -57    114    114    197    233
   -452    607   1057    -80   -753    831      7     12    171    155    231    262
   -436    626   1062    -93   -748    844     28     44    192    168    239    270
   -446    615   1062    -85   -753    839     28     51    194    168    239    267
   -439    623   1060    -93   -750    841     38     67    207    181    249    277
   -441    620   1060    -90   -753    839     38     72    205    179    246    275
   -433    623   1057    -93   -745    839     36     75    207    179    246    277
   -439    610   1047    -85   -745    828     36     83    210    184    249    280
   -441    607   1049    -83   -745    828     41     93    220    194    262    293
   -439    623   1060    -93   -748    841     41     96    226    194    259    296
   -433    626   1060    -96   -745    841     38     98    223    192    254    296
   -433    631   1065   -101   -748    846     38    106    231    200    272    298
   -431    636   1067   -103   -750    852     41    116    241    207    280    311
   -444    631   1075    -96   -758    854     36    116    241    207    280    316
   -459    618   1078    -77   -769    846     33    116    241    210    277    316
   -439    644   1083   -103   -761    862     44    135    259    228    296    332
   -405    683   1088   -140   -748    885     67    166    285    257    324    358
   -394    685   1080   -148   -740    883     72    179    293    265    332    366
   -389    691   1080   -150   -735    885     75    194    306    280    345    371
   -397    696   1093   -150   -745    896     72    207    314    285    350    384
   -387    719   1106   -166   -748    911     77    228    329    301    363    397
   -394    717   1109   -163   -753    914     75    246    342    311    376    402
   -394    717   1111   -161   -753    914     80    275    361    329    394    418
   -389    724   1114   -168   -753    919     88    314    389    361    423    449
   -387    730   1117   -171   -750    922     83    345    407    381    441    472
   -387    740   1127   -176   -758    932     80    384    431    407    462    504
   -392    748   1140   -176   -766    943     80    428    459    441    488    537
   -387    771   1158   -194   -771    963     85    485    501    491    550    576
   -301    888   1189   -296   -745   1039    122    561    566    566    633    649
   -270    956   1226   -342   -748   1091    140    613    610    620    693    706
   -309    937   1247   -314   -776   1091    124    623    615    636    711    730
   -293    974   1267   -340   -782   1119    122    633    623    652    724    758
   -285   1021   1304   -368   -795   1161    132    644    639    672    750    787
   -285   1028   1314   -374   -800   1171    127    631    633    672    753    789
   -290   1031   1322   -368   -805   1176    119    613    623    665    753    795
   -298   1041   1337   -374   -818   1187    119    592    613    654    745    797
   -290   1052   1343   -379   -815   1197    129    566    594    633    722    776
   -306   1015   1322   -355   -815   1169    135    522    563    594    685    732
   -345    963   1309   -309   -826   1135    132    465    524    548    636    683
   -381    906   1288   -265   -836   1096    119    397    478    493    571    639
   -389    880   1270   -246   -831   1075    114    342    439    446    517    597
   -392    859   1249   -236   -820   1054    103    288    400    400    467    545
   -405    800   1205   -197   -805   1002     88    236    358    353    436    491
   -407    761   1169   -176   -789    963     80    200    335    329    418    457
   -413    748   1161   -168   -787    956     80    179    324    319    405    449
   -433    722   1156   -145   -795    940     72    155    306    298    384    436
   -467    678   1145   -103   -805    911     51    124    275    270    353    407
   -475    652   1127    -90   -800    888     38    106    257    252    329    387
   -431    685   1117   -129   -774    901     57    122    272    262    335    400
   -387    735   1122   -176   -756    927     77    140    293    280    355    423
   -400    730   1130   -163   -763    930     77    140    293    285    363    420
   -410    730   1140   -161   -774    935     72    137    293    285    363    418
   -439    696   1135   -129   -787    914     57    127    280    270    350    407
   -454    667   1122   -106   -789    893     44    114    267    254    329    392
   -423    701   1124   -137   -774    911     54    119    270    257    332    400
   -381    735   1114   -179   -748    924     59    129    277    262    340    410
   -428    696   1124   -132   -776    909     49    119    267    254    332    400
   -467    667   1135   -101   -802    901     38    114    265    252    324    397
   -400    730   1130   -163   -763    930     59    137    285    277    348    431
   -340    792   1130   -228   -735    961     77    150    303    293    363    462
   -374    797   1171   -213   -774    984     85    153    314    301    366    483
   -426    792   1215   -184   -820   1005    101    155    324    306    384    472
   -415    826   1241   -205   -828   1034    135    176    345    327    410    472
   -387    859   1244   -239   -815   1052    142    181    353    335    420    488
   -379    867   1244   -244   -813   1054    129    171    353    335    418    496
   -363    880   1241   -259   -805   1060    109    158    350    335    413    498
   -384    854   1239   -233   -810   1047     67    129    327    319    402    488
   -376    883   1257   -254   -815   1067     70    137    335    335    418    509
   -374    909   1283   -270   -828   1096     77    145    348    350    431    527
   -374    885   1260   -257   -818   1072     67    137    337    340    423    517
   -389    810   1200   -210   -795   1005     44    119    306    311    392    488
   -410    753   1163   -171   -787    958     20     98    272    280    358    465
   -407    750   1158   -171   -784    953     31     93    267    272    348    470
   -358    787   1143   -215   -750    963     57    103    272    275    355    475
   -397    727   1124   -163   -761    924     41     70    239    236    319    439
   -472    636   1109    -80   -789    872     10     31    200    197    285    405
   -483    597   1080    -57   -782    839     -2     15    181    181    270    392
   -402    646   1049   -124   -727    846     18     33    194    192    277    405
   -358    683   1041   -161   -698    862     31     44    202    200    283    407
   -376    670   1047   -148   -711    857     28     31    192    189    272    394
   -392    646   1039   -127   -714    841     25     20    187    184    275    394
   -415    623   1039   -103   -727    831     15     18    181    184    275    410
   -439    613   1052    -85   -745    831     12     15    184    187    277    420
   -394    665   1060   -135   -727    859     28     28    200    202    296    423
   -402    618   1021   -109   -711    818     15     12    179    176    270    392
   -418    587   1005    -85   -711    795     38     46    189    176    259    381
   -392    633   1026   -119   -709    828    140    181    272    207    257    355
   -361    701   1062   -171   -711    880    231    358    402    298    311    394
   -324    849   1174   -265   -748   1010    316    636    657    563    561    631
   -236   1119   1356   -444   -797   1236    301    883    906    906    953   1039
   -213   1499   1712   -641   -961   1605    202    722    950   1127   1288   1434
   -348   1652   2000   -652  -1174   1826     41    205    756   1145   1434   1621
   -501   1634   2135   -566  -1319   1886   -176   -415    358    857   1218   1441
   -615   1291   1906   -340  -1260   1600   -394   -982   -239    161    493    750
   -646    813   1460    -83  -1052   1135   -597  -1275   -748   -478   -168    116
   -597    540   1137     28   -867    836   -602  -1080   -670   -457   -184     70
   -511    493   1005      7   -758    748   -465   -758   -423   -280    -64    153
   -449    524    974    -38   -711    748   -265   -431   -163    -98     62    244
   -420    537    958    -57   -688    748    -96   -163     36     46    153    298
   -374    558    932    -93   -652    745    -36    -80     96     90    181    314
   -335    600    935   -135   -633    766     -2    -41    129    116    200    337
   -381    568    950    -93   -667    761      5    -31    140    119    197    337
   -496    524   1021    -12   -758    771      7    -15    153    129    207    350
   -465    563   1026    -51   -745    792     20      5    176    155    244    376
   -387    623   1010   -119   -698    815     51     46    210    189    277    407
   -402    623   1026   -111   -714    826     72     72    228    207    290    418
   -402    631   1034   -114   -717    831     77     77    236    215    301    426
   -407    607   1013   -101   -711    807     70     72    231    210    290    426
   -392    592    982   -101   -688    787     59     62    220    202    285    413
   -376    592    966   -109   -672    779     46     57    218    200    288    410
   -413    587   1000    -85   -706    792     44     64    228    215    296    433
   -431    594   1026    -80   -727    810     46     77    239    223    303    441
   -423    618   1041    -96   -732    828     62    101    265    249    329    462
   -394    646   1041   -127   -719    841     70    114    277    265    350    467
   -397    649   1047   -124   -722    846     75    119    280    265    342    449
   -402    631   1034   -114   -719    831     70    122    277    265    340    446
   -405    626   1031   -111   -717    826     70    132    288    275    353    462
   -410    615   1026   -103   -717    820     67    145    301    285    366    485
   -368    649   1018   -140   -693    833     75    166    319    303    387    506
   -350    654   1005   -153   -678    828     72    179    327    311    387    493
   -361    646   1008   -142   -683    826     67    192    332    319    389    493
   -366    652   1015   -142   -691    833     75    231    361    350    420    527
   -379    680   1060   -150   -719    870     90    275    394    389    454    568
   -374    706   1078   -166   -724    891     96    319    426    418    483    594
   -366    717   1083   -174   -724    898    101    366    459    454    519    626
   -322    771   1091   -226   -709    930    114    428    504    509    574    678
   -259    865   1124   -301   -691    995    142    509    574    587    657    758
   -239    901   1140   -335   -688   1021    148    548    600    623    704    800
   -259    893   1153   -316   -706   1023    132    561    607    641    727    818
   -280    898   1179   -309   -732   1039    116    568    610    654    743    841
   -285    917   1202   -314   -743   1060    109    574    615    667    761    862
   -223    992   1213   -387   -719   1101    135    587    633    691    787    893
   -226    992   1218   -381   -722   1104    135    574    620    683    784    885
   -262    963   1223   -353   -743   1093    119    540    597    657    761    865
   -290    940   1231   -324   -761   1085    111    509    568    626    732    839
   -296    927   1221   -316   -758   1072    119    475    548    597    701    805
   -306    893   1200   -293   -753   1044    122    420    511    550    652    756
   -332    839   1169   -254   -750   1002    119    361    470    496    592    696
   -348    789   1137   -220   -743    963    114    301    431    444    537    641
   -345    774   1117   -215   -730    945    116    254    407    418    506    610
   -368    727   1096   -179   -732    911    106    210    384    387    472    576
   -358    696   1054   -168   -706    875     90    168    355    353    436    537
   -358    680   1039   -161   -698    859     88    132    329    327    407    496
   -342    688   1031   -174   -685    859     96    114    324    316    389    478
   -327    683   1008   -179   -667    844     98    106    322    311    381    475
   -314    657    971   -174   -644    815     83     80    301    293    361    457
   -327    633    961   -153   -644    797     70     59    283    280    348    441
   -376    628   1005   -127   -691    815     77     72    298    301    368    459
   -413    607   1021    -98   -717    813     77     75    301    306    374    462
   -397    594    989   -101   -693    792     64     64    288    290    355    441
   -400    589    989    -93   -693    789     57     62    285    290    353    436
   -392    613   1005   -111   -701    807     67     77    296    298    355    433
   -374    659   1034   -142   -704    844     96    103    322    324    381    457
   -342    672   1015   -166   -680    844     98    109    327    329    389    462
   -384    610    995   -111   -688    802     83     88    311    309    374    444
   -327    628    956   -150   -641    789     77     77    303    303    368    441
   -309    646    956   -168   -633    800     80     83    309    309    374    444
   -311    641    953   -166   -633    795     80     85    311    311    368    444
   -340    672   1013   -166   -675    841     96     98    332    329    387    462
   -392    719   1111   -166   -750    914    145    135    371    366    423    488
   -439    750   1189   -155   -815    969    192    176    413    405    457    514
   -394    717   1111   -161   -753    914    155    140    384    376    431    485
   -348    727   1075   -189   -711    901    129    114    374    366    420    475
   -288    756   1044   -236   -665    898    103     93    363    363    418    475
   -340    735   1075   -197   -706    904     80     85    358    363    426    488
   -439    745   1182   -155   -810    961     88    124    384    394    454    527
   -433    753   1187   -158   -810    969     93    148    402    413    475    540
   -371    714   1085   -174   -727    898     77    132    379    389    454    509
   -350    670   1018   -161   -685    844     59    106    348    358    426    478
   -342    646    989   -153   -665    815     51     85    324    340    402    454
   -303    672    976   -184   -639    823     72     90    324    337    405    449
   -290    659    950   -184   -620    805     93     90    322    332    400    436
   -319    602    922   -140   -620    761     77     59    285    293    361    400
   -350    548    896   -101   -623    722     57     31    254    262    329    366
   -340    519    859    -88   -600    688     41      5    228    236    301    337
   -337    522    859    -93   -600    691     41      2    223    231    296    335
   -311    532    841   -111   -576    685     38     -7    213    218    280    322
   -329    493    820    -83   -576    657     15    -33    187    189    252    296
   -402    485    888    -41   -644    685     25    -12    205    210    275    311
   -441    470    911    -15   -678    691     36     10    223    228    298    327
   -459    431    891     12   -675    659     10    -15    197    205    270    303
   -407    428    836    -12   -623    631    -12    -41    176    181    249    275
   -306    532    839   -111   -571    685     31      2    215    220    285    306
   -298    550    849   -127   -574    698     90     72    249    231    285    293
   -337    540    875   -101   -605    706    181    210    324    257    272    265
   -301    592    891   -148   -597    743    272    410    470    376    358    322
   -236    776   1013   -270   -623    893    363    750    761    688    659    594
   -114   1130   1244   -509   -678   1184    314    875    953   1013   1057   1039
   -129   1457   1584   -665   -857   1519    132    454    872   1153   1340   1410
   -309   1582   1888   -639  -1098   1735   -103   -181    631   1127   1441   1566
   -480   1460   1940   -488  -1210   1699   -342   -854    171    724   1083   1249
   -519    992   1512   -236  -1015   1249   -571  -1275   -452    -64    252    433
   -517    592   1109    -38   -813    849   -662  -1304   -711   -449   -168      5
   -501    397    898     49   -701    646   -576   -995   -530   -342   -122     -2
   -428    433    862     -2   -644    646   -361   -613   -241   -129     23     96
   -376    439    813    -31   -594    626   -145   -288    -15     28    127    158
   -348    444    792    -49   -568    615    -36   -103    103    116    187    194
   -327    454    779    -64   -553    615      2    -46    145    142    202    202
   -335    433    769    -49   -550    600      7    -31    153    142    197    192
   -303    457    761    -77   -532    607     10    -20    161    150    197    192
   -296    454    750    -80   -524    602     10    -12    168    153    202    192
   -329    436    766    -54   -550    600     12     -2    174    158    205    197
   -337    449    787    -54   -561    618     28     12    189    171    218    207
   -342    475    818    -67   -579    646     46     41    215    200    246    233
   -280    511    792   -116   -537    652     51     49    223    207    249    239
   -270    496    766   -114   -519    631     44     44    215    197    236    231
   -293    472    766    -88   -530    618     41     44    213    194    233    223
   -290    478    769    -93   -530    620     44     49    223    205    244    233
   -249    509    758   -129   -504    633     54     62    236    218    257    241
   -223    517    740   -148   -483    628     62     72    244    228    272    252
   -249    483    732   -116   -491    607     54     75    241    228    272    257
   -246    506    750   -129   -498    628     67     98    265    249    290    277
   -270    509    779   -119   -524    644     77    122    283    267    303    290
   -262    519    782   -129   -524    649     72    127    288    272    306    290
   -244    517    761   -135   -501    639     64    129    285    272    303    285
   -228    514    740   -142   -483    626     57    137    290    275    303    277
   -218    530    748   -155   -483    639     62    161    309    290    314    285
   -239    561    797   -161   -519    678     93    218    353    340    361    335
   -257    576    833   -158   -545    704    114    265    389    376    394    366
   -246    576    823   -166   -535    698    106    288    400    389    405    368
   -192    589    782   -200   -488    685    101    311    418    407    420    384
   -174    610    784   -220   -480    698    111    361    449    439    452    415
   -192    646    839   -226   -514    743    132    431    498    496    506    465
   -145    685    831   -272   -488    756    127    467    522    524    537    496
   -148    678    823   -265   -485    750    103    483    527    537    550    511
   -135    714    849   -290   -493    782    111    524    558    579    594    555
    -64    833    898   -384   -480    865    142    581    613    636    654    623
    -98    849    945   -376   -522    896    150    600    628    662    685    652
   -103    846    950   -371   -527    896    140    597    626    665    696    659
   -119    849    966   -366   -542    906    135    589    626    667    701    667
   -135    859    995   -361   -563    927    142    587    626    670    711    675
   -140    852    992   -355   -566    922    137    558    605    646    691    654
   -166    828    995   -332   -581    911    137    524    581    620    662    628
   -153    818    969   -335   -561    893    142    480    558    587    628    597
   -158    774    932   -306   -545    852    129    410    509    530    563    535
   -179    714    891   -270   -535    800    114    337    457    470    501    467
   -205    665    870   -231   -537    766    103    275    420    426    452    418
   -226    633    859   -205   -542    745     96    223    387    387    410    376
   -244    605    849   -179   -545    727     83    174    350    342    366    335
   -257    587    844   -166   -550    714     80    153    335    329    350    322
   -257    540    797   -142   -527    670     59    111    301    290    311    285
   -244    522    766   -140   -506    644     41     80    272    259    283    249
   -220    545    766   -161   -493    654     59     90    283    272    293    249
   -244    532    776   -145   -511    654     75     98    293    283    303    257
   -303    465    766    -80   -535    615     54     80    277    267    288    241
   -293    485    779    -96   -537    633     51     80    277    267    290    246
   -155    620    776   -231   -465    698     90    114    311    301    314    285
   -142    600    740   -228   -441    670     80    101    298    285    298    270
   -181    527    709   -174   -444    618     54     75    275    262    280    239
   -218    522    737   -153   -478    628     70     88    290    275    298    249
   -254    535    789   -140   -522    662     96    114    314    301    324    272
   -257    548    802   -145   -530    675    103    129    329    316    340    288
   -252    532    784   -140   -519    659     88    119    314    303    324    277
   -249    514    763   -135   -506    636     64     98    293    283    301    257
   -213    540    753   -163   -483    646     62     96    290    280    298    252
   -197    605    800   -205   -501    701     98    127    327    316    332    283
   -223    618    841   -197   -532    730    122    140    342    329    342    296
   -223    610    833   -194   -530    722    129    137    342    324    335    288
   -179    662    841   -241   -509    750    145    153    361    345    355    309
   -213    672    883   -231   -548    776    140    155    374    358    368    319
   -200    685    885   -241   -542    784    114    142    374    361    374    322
   -192    680    870   -244   -530    774     80    119    353    350    363    319
   -184    685    870   -249   -527    776     67    106    348    342    361    324
   -174    639    813   -233   -493    724     28     75    311    311    329    296
   -210    574    784   -181   -496    678     -2     54    285    285    309    270
   -205    600    802   -200   -504    701     25     88    306    309    329    293
   -168    646    815   -239   -491    730     59    111    322    324    345    311
   -181    568    750   -194   -467    659     33     70    275    277    296    270
   -171    522    693   -176   -433    607     25     46    252    249    265    236
   -228    493    719   -135   -475    605     44     51    252    249    265    228
   -285    433    719    -72   -501    576     31     31    231    228    252    210
   -226    444    667   -111   -446    555     20     12    207    205    228    189
   -223    433    654   -106   -439    542     10     -5    187    181    202    174
   -220    439    659   -109   -439    548     10    -10    184    176    197    168
   -218    446    665   -114   -441    555     31      5    197    192    213    176
   -226    420    646    -98   -436    532     15     -5    187    179    200    166
   -228    433    659   -103   -444    545     10     -7    181    174    194    171
   -223    452    672   -114   -449    561     20      2    192    187    205    176
   -218    431    649   -106   -433    540     10    -12    181    179    200    158
   -171    415    587   -124   -379    501     -5    -36    161    155    179    135
   -135    441    576   -153   -355    509     38     18    189    166    179    129
   -184    452    636   -135   -410    542    137    168    280    213    192    122
   -210    493    704   -140   -457    597    239    371    420    332    277    181
   -109    626    735   -259   -423    680    303    654    652    576    509    397
     18    896    878   -459   -428    888    301    818    839    849    833    758
     10   1174   1163   -594   -576   1169    171    522    795    984   1096   1114
   -202   1327   1530   -561   -865   1428    -18    -51    613   1013   1254   1345
   -418   1270   1686   -428  -1052   1478   -220   -688    210    688    987   1114
   -496    917   1410   -210   -953   1163   -436  -1176   -368    -10    254    402
   -496    511   1005     -7   -750    758   -639  -1337   -727   -483   -249    -93
   -415    322    737     46   -576    530   -636  -1096   -610   -423   -241   -135
   -288    405    691    -59   -488    548   -418   -691   -301   -184    -64    -12
   -223    444    665   -111   -444    553   -184   -329    -44     -2     59     75
   -197    420    615   -114   -405    517    -57   -124     85     90    114    103
   -202    374    576    -85   -389    475    -33    -77    109     98    106     98
   -194    371    566    -90   -381    467    -12    -49    132    111    122    106
   -150    433    584   -142   -366    506     28      0    179    158    176    137
   -142    436    576   -148   -358    506     41     18    192    168    187    140
   -213    400    613    -93   -413    506     46     31    200    179    192    148
   -205    410    615   -103   -410    514     41     36    202    184    194    153
   -181    413    594   -116   -389    504     28     31    197    176    187    145
   -187    397    584   -106   -384    491     25     33    194    171    179    145
   -200    405    605   -101   -402    504     38     51    213    192    194    163
   -213    420    631   -103   -423    524     46     62    223    200    205    176
   -197    418    615   -111   -407    517     38     59    218    197    200    174
   -200    402    602   -101   -402    501     25     54    210    192    189    161
   -233    374    607    -70   -420    491     18     59    215    197    197    163
   -241    368    610    -64   -426    491      7     54    210    189    192    158
   -205    400    605    -98   -405    504     20     67    226    205    202    171
   -187    433    618   -124   -402    524     44     98    252    231    228    194
   -129    478    607   -174   -368    542     57    122    277    257    254    215
   -137    452    587   -158   -363    519     38    119    270    252    246    207
   -148    452    600   -153   -374    527     33    135    277    259    254    218
   -148    467    615   -163   -381    540     33    153    290    272    265    233
   -158    470    628   -155   -392    548     25    168    293    277    265    239
   -109    514    620   -202   -366    566     51    218    337    322    309    270
    -70    545    613   -239   -342    579     72    262    374    361    350    301
    -67    530    597   -233   -332    563     57    283    379    368    358    306
    -44    566    610   -259   -327    587     62    324    407    402    392    340
    -54    618    672   -283   -363    644     98    410    472    470    454    407
    -83    620    704   -270   -392    662     98    462    506    509    496    449
    -44    657    701   -309   -371    678     93    498    530    542    535    485
    -28    693    722   -332   -374    706     85    527    553    574    576    527
     -7    724    732   -358   -371    727     62    530    555    584    592    545
    -15    745    761   -366   -387    753     57    540    561    600    610    571
    -25    769    795   -371   -410    782     59    553    574    615    628    600
    -59    740    800   -340   -428    769     41    535    558    605    620    597
    -64    735    800   -335   -433    766     46    527    555    602    623    597
     -7    782    789   -387   -397    784     59    517    555    597    620    597
     20    802    782   -413   -379    792     57    480    527    568    594    576
    -38    782    820   -371   -428    800     70    446    506    537    563    555
    -38    792    828   -376   -433    810    109    431    506    527    548    537
    -31    743    774   -358   -402    758    111    374    470    480    498    480
    -83    641    724   -280   -402    683     85    293    407    410    420    405
   -129    602    732   -236   -431    667     88    252    384    379    387    371
   -163    548    711   -192   -439    631     54    184    335    322    329    314
   -174    517    691   -174   -431    602     31    129    290    277    285    272
   -181    483    662   -153   -420    574     41    114    288    272    277    265
   -168    457    626   -142   -397    540     33     90    267    252    257    241
   -137    452    589   -158   -363    519     20     70    246    231    236    223
   -155    439    594   -140   -374    517     10     57    239    223    228    223
   -181    426    605   -124   -394    517      7     54    236    220    223    215
   -135    454    589   -158   -361    522     20     59    246    231    236    220
   -129    467    597   -171   -363    532     41     75    262    246    254    233
   -137    459    597   -161   -366    527     44     80    265    252    259    239
   -161    444    605   -140   -381    524     23     67    252    236    244    233
   -163    449    613   -142   -387    530     20     67    254    241    246    241
   -161    462    620   -150   -392    540     25     72    259    249    252    244
   -155    475    628   -161   -392    550     25     72    257    246    249    239
   -161    475    636   -158   -400    555     25     67    257    244    244    239
   -153    467    620   -155   -387    542     33     67    257    244    249    239
   -145    454    597   -155   -371    527     23     62    254    239    244    231
   -127    485    610   -179   -368    548     33     67    265    249    252    241
   -116    540    657   -213   -387    597     72     93    293    277    272    270
   -116    568    685   -226   -400    626    119    127    329    309    306    296
   -109    571    680   -231   -394    626    101    114    322    301    301    288
   -158    550    709   -197   -433    631     64     93    314    298    298    290
   -129    600    730   -236   -431    665     62    109    337    324    329    322
    -72    662    735   -293   -402    698     72    122    353    348    355    342
   -106    626    732   -262   -420    678     57    106    340    335    345    335
    -93    592    685   -249   -389    636     28     85    316    311    324    319
   -101    537    636   -220   -368    587     -2     54    277    275    293    283
   -122    506    628   -192   -374    566    -18     41    254    254    272    267
   -116    483    600   -184   -361    542    -15     31    241    244    257    262
   -137    441    576   -153   -355    509    -28      7    215    218    228    233
   -150    431    579   -140   -366    504    -18      0    207    207    218    223
    -90    452    542   -179   -316    496     -2      0    205    200    218    218
   -106    376    480   -135   -293    426    -28    -41    161    155    171    166
   -127    329    454   -101   -290    392    -49    -70    129    122    140    137
   -179    322    498    -72   -340    410    -41    -59    135    124    140    148
   -187    335    522    -72   -353    428    -28    -31    155    142    155    163
   -176    337    514    -83   -348    426    -18    -25    161    150    163    166
   -176    329    506    -77   -340    418    -23    -31    158    148    158    166
   -155    340    493    -93   -324    415    -28    -41    150    140    150    161
   -129    353    483   -111   -306    418    -28    -44    148    140    155    161
   -127    342    467   -109   -298    405    -36    -57    135    129    148    153
   -127    345    472   -111   -298    407    -25    -41    145    137    150    155
    -98    371    470   -140   -283    420     31     36    192    161    158    150
    -80    389    470   -153   -275    428    109    163    265    192    161    122
    -54    452    506   -200   -280    478    192    371    407    314    257    205
     18    615    597   -316   -288    605    280    678    654    587    522    467
     96    857    761   -478   -332    810    252    761    800    823    823    813
     75   1047    971   -561   -446   1010     75    371    704    917   1044   1124
   -161   1148   1309   -493   -735   1228   -111   -241    475    878   1119   1262
   -350   1031   1382   -340   -865   1205   -314   -862     28    465    745    919
   -384    693   1078   -155   -732    885   -527  -1301   -542   -233     25    210
   -350    418    769    -33   -558    592   -657  -1325   -735   -511   -280   -101
   -272    275    548     -2   -410    413   -594  -1010   -535   -368   -202    -75
   -176    316    493    -70   -335    405   -381   -618   -257   -163    -57     18
   -168    329    496    -80   -332    413   -150   -265    -15     12     67    101
   -116    322    439   -101   -277    379    -44    -98     90     88    114    132
   -111    309    420    -98   -265    363    -28    -72    103     93    109    122
   -106    309    415   -101   -262    363    -28    -59    111     93    109    119
   -127    311    439    -93   -283    374    -20    -44    124    103    116    129
   -168    296    465    -62   -316    379    -15    -25    137    116    129    140
   -155    298    452    -72   -303    374    -15    -18    145    124    137    142
   -124    298    420    -88   -272    358    -23    -20    142    122    137    140
   -116    288    402    -85   -259    345    -36    -23    137    119    129    137
    -25    345    371   -158   -197    358    -31    -18    142    124    135    145
    -51    345    394   -148   -223    368    -18     -7    150    132    148    161
    -80    355    436   -137   -257    394     12     28    179    163    176    187
    -51    410    462   -179   -257    436     44     64    210    192    205    215
    -96    371    467   -137   -280    418     23     54    200    184    192    205
    -62    371    433   -155   -246    402      2     41    187    171    179    194
    -12    397    410   -192   -210    402      2     38    187    171    176    194
    -51    374    426   -161   -239    400     -5     44    189    174    181    197
    -83    371    454   -142   -267    413      2     72    205    192    200    218
    -93    381    472   -145   -283    426     10    103    231    215    220    241
    -70    379    449   -155   -259    415      0    106    228    218    223    239
    -75    374    449   -150   -262    410     -2    116    233    223    226    244
    -70    379    449   -153   -259    413      5    137    249    239    239    262
    -51    394    446   -174   -249    420      2    155    262    252    254    270
    -28    413    439   -192   -233    426      2    181    277    267    267    285
    -33    413    446   -189   -241    428      5    215    298    290    290    309
    -20    423    444   -200   -231    433      5    254    324    316    316    335
     23    478    452   -252   -215    465     12    303    358    358    361    368
     51    493    441   -275   -194    467      2    332    374    376    379    392
     83    527    444   -306   -181    488     -7    368    394    405    410    431
     51    576    524   -314   -236    550      5    431    444    462    472    493
     44    602    558   -324   -257    581     10    475    478    506    517    537
    124    670    545   -397   -210    607     20    501    501    540    553    576
    150    727    574   -439   -210    649     25    517    517    561    584    610
     98    719    620   -407   -259    670     20    517    517    568    589    626
     28    644    615   -337   -293    631    -23    472    478    530    553    602
     12    633    618   -324   -301    626    -31    457    465    519    545    600
    142    769    623   -457   -241    696     33    498    511    563    592    631
    213    828    615   -519   -200    722     77    504    524    571    602    633
    101    683    581   -394   -239    633     44    413    454    493    522    555
     72    628    555   -350   -241    594     31    345    405    436    459    493
     88    581    493   -337   -202    537     10    267    348    366    387    423
     33    527    493   -280   -228    511      5    213    316    327    340    376
    -57    509    563   -228   -311    535     36    202    322    324    335    371
    -51    496    545   -223   -298    519     41    174    306    306    311    348
    -64    449    514   -194   -288    480     28    129    275    270    275    309
    -54    423    478   -184   -265    449     12     93    246    241    246    280
    -36    394    431   -179   -233    413     -7     59    218    213    218    249
    -72    342    415   -135   -244    379    -25     33    192    187    192    223
    -85    348    433   -132   -259    389    -18     36    197    192    194    226
     25    454    428   -239   -200    441     15     70    226    223    226    259
      0    426    426   -215   -213    426     15     64    226    220    223    257
    -36    397    431   -181   -233    413      7     59    220    215    215    249
    -46    392    436   -174   -241    413      2     59    220    215    215    249
    -70    345    415   -137   -241    379    -18     41    200    194    197    228
    -77    309    387   -116   -233    348    -46     15    174    168    174    202
    -28    350    379   -161   -205    366    -36     23    181    176    181    210
     31    428    397   -231   -184    413      0     57    215    210    215    244
      7    446    439   -226   -215    444     20     75    236    231    233    259
    -31    423    452   -197   -241    436     18     70    231    226    226    254
    -12    413    423   -200   -218    418     -2     51    215    213    207    241
     -7    446    454   -220   -231    449     15     72    236    231    220    262
    -18    501    519   -241   -267    509     67    116    277    270    262    303
    -41    514    555   -236   -298    535     96    132    296    280    272    311
    -33    517    550   -241   -293    532     77    114    285    272    267    303
    -20    524    545   -254   -283    535     54    101    283    272    272    309
    -41    465    506   -210   -272    485     -2     67    257    252    259    290
    -44    439    483   -200   -262    459    -46     36    228    231    246    270
     23    527    504   -275   -241    517    -18     64    259    265    283    306
     96    592    496   -345   -200    545     12     93    285    290    309    340
     49    506    457   -277   -202    483     -7     64    246    252    257    303
     20    439    418   -231   -197    428    -25     44    213    218    239    272
     23    444    420   -233   -197    433    -12     49    210    223    241    272
     -7    415    420   -205   -213    418    -10     44    200    213    228    262
    -18    358    376   -168   -197    366    -31      5    161    163    181    215
      0    335    335   -168   -166    335    -44    -28    124    127    145    179
     -7    327    335   -161   -171    332    -41    -31    122    122    137    171
    -46    296    342   -127   -194    319    -38    -31    116    114    129    163
    -33    293    327   -129   -179    309    -44    -41    101    103    116    158
    -44    290    335   -124   -189    311    -41    -36    103    106    119    161
    -49    272    322   -111   -187    296    -49    -44     93     93    106    153
    -36    290    324   -129   -179    309    -54    -44     96     96    109    153
    -31    280    311   -124   -171    296    -72    -64     75     75     90    132
    -62    254    316    -98   -189    285    -72    -64     75     75     90    127
    -57    277    335   -111   -194    303    -33    -33    106    106    119    155
    -18    277    296   -129   -155    285    -20    -23    106     98    111    153
    -38    244    283   -101   -161    262      7     18    116     80     75    106
     18    309    288   -163   -135    298     96    174    215    142    106    109
     70    431    361   -252   -145    397    202    428    413    327    270    244
    145    631    483   -389   -171    558    262    737    670    623    568    542
    226    935    709   -579   -241    823    218    789    818    888    911    940
    145   1096    950   -620   -402   1026     23    319    672    953   1106   1215
    -70   1163   1231   -548   -649   1197   -192   -319    371    823   1083   1254
   -233    987   1221   -379   -727   1104   -392   -950   -148    288    571    774
   -254    607    862   -176   -558    735   -602  -1363   -756   -470   -200     28
   -223    316    540    -46   -381    426   -691  -1275   -815   -592   -355   -148
   -163    220    384    -28   -272    301   -589   -943   -587   -426   -257    -98
   -103    257    361    -77   -233    309   -384   -576   -314   -226   -124    -10
    -57    249    306    -96   -181    277   -184   -252    -90    -67    -25     49
    -20    259    280   -119   -150    270   -103   -129     -7     -7     10     72
     18    267    249   -142   -114    259    -83   -101     10      2     12     67
    -12    239    252   -114   -132    246    -80    -85     20      7     18     64
    -49    228    277    -88   -163    252    -67    -57     41     25     36     77
    -23    277    301   -129   -163    290    -33    -20     72     54     64    106
     12    290    277   -153   -132    285    -33    -23     72     54     62    106
     28    277    249   -153   -111    265    -46    -36     57     41     44     93
     33    283    249   -158   -106    267    -46    -28     62     44     46    101
     -7    290    298   -142   -153    296    -33      0     85     70     75    124
    -70    254    322    -93   -194    288    -38      5     83     64     70    116
    -23    262    285   -119   -155    272    -46      0     75     57     62    103
    114    376    262   -244    -72    319    -10     38    114     96    103    142
     49    371    322   -210   -137    348     -2     57    127    111    116    163
     46    361    314   -205   -132    337    -15     46    114    101    103    155
     44    348    303   -197   -132    327    -23     44    114    101    103    150
     23    345    322   -184   -148    335    -18     59    129    116    116    163
     20    340    319   -181   -150    332    -23     70    137    122    122    174
     33    337    303   -187   -135    322    -25     80    140    127    124    174
     51    345    293   -200   -119    319    -33     88    145    135    132    179
     46    319    272   -181   -111    296    -51     75    129    116    114    155
     57    368    309   -215   -124    340    -31    116    161    148    145    184
     57    418    361   -239   -150    389      0    168    210    197    194    233
     77    431    350   -257   -137    392      7    192    228    218    207    249
     88    433    345   -259   -127    389      0    218    241    231    223    265
     88    436    345   -265   -127    392    -10    246    259    254    249    283
    101    444    340   -272   -119    392    -23    280    277    277    272    303
     85    444    355   -265   -135    400    -36    314    298    303    298    329
    101    467    366   -283   -132    418    -44    350    324    340    332    368
    197    602    405   -400   -103    504      0    423    392    410    407    444
    252    717    462   -485   -103    589     36    491    449    480    483    519
    215    691    475   -454   -129    584     12    493    446    491    496    540
    194    675    480   -433   -142    579     -5    483    439    488    498    545
    179    680    501   -431   -161    592     -7    483    436    491    501    550
    166    683    517   -423   -176    600    -25    470    426    485    504    553
    158    680    522   -418   -181    602    -33    452    410    467    488    548
    168    691    522   -428   -176    607    -23    436    400    452    472    540
    163    688    524   -426   -181    605     -5    407    381    423    444    506
    163    649    483   -407   -158    566     -7    355    337    368    392    444
    150    631    480   -392   -166    558      7    316    311    335    353    407
    103    584    480   -342   -187    532     20    272    285    296    314    371
     83    527    444   -306   -179    488      5    213    239    241    252    311
     70    470    400   -270   -166    436    -18    148    189    184    194    254
     25    389    363   -207   -168    376    -46     88    137    129    137    197
     23    381    358   -202   -166    371    -41     59    119    106    111    174
     80    449    368   -265   -145    410    -10     70    137    127    135    187
     80    449    368   -265   -145    410     -2     64    135    124    129    184
     67    415    348   -241   -140    381    -15     38    111     98    103    161
     80    376    296   -228   -106    337    -38      7     80     67     75    129
     54    363    309   -210   -127    337    -38      7     80     64     75    124
     -2    350    353   -174   -176    350    -36     15     85     70     77    127
     12    363    350   -189   -168    358    -38     20     88     75     80    129
     90    418    327   -254   -116    374    -31     25     93     83     90    140
     67    413    345   -241   -140    381    -25     25     96     85     93    142
     44    397    350   -220   -153    374    -28     20     93     83     88    140
     49    405    353   -228   -150    379    -25     23     96     83     88    145
     59    397    337   -228   -137    368    -25     23     90     77     85    140
     36    379    342   -210   -153    361    -36     15     83     70     80    137
     33    366    332   -200   -148    350    -46     10     77     64     70    129
     51    394    340   -226   -145    368    -38     15     88     70     75    132
     36    433    397   -233   -179    415    -10     38    116    101    106    161
     80    522    439   -301   -179    480     38     80    155    140    142    200
     77    540    462   -309   -192    501     57     90    168    148    150    207
     75    517    439   -298   -181    478     23     64    148    129    135    192
     85    511    426   -298   -168    470    -15     28    129    114    122    181
     98    558    459   -329   -181    511    -20     41    148    137    150    213
     83    553    467   -319   -192    511    -38     31    137    137    150    213
     85    545    459   -316   -187    501    -46     18    127    127    142    207
     93    550    457   -322   -181    504    -38     28    132    135    153    218
     70    511    439   -290   -184    475    -49     25    111    119    135    200
     62    457    394   -259   -166    426    -75      2     77     85    103    171
     59    431    371   -246   -155    402    -80    -12     57     59     77    153
     62    400    337   -231   -137    368    -83    -38     33     33     41    127
     59    368    309   -215   -124    337    -80    -49     18     18     28    106
     54    366    309   -210   -127    337    -67    -51     10      7     28    103
     67    355    288   -213   -111    322    -70    -59     -5     -7     15     96
     44    303    259   -174   -106    283    -83    -77    -28    -31    -10     70
      2    270    265   -137   -132    267    -83    -85    -33    -41    -18     57
      0    257    257   -129   -129    257    -88    -90    -38    -46    -23     46
     15    270    252   -145   -116    262    -83    -80    -33    -38    -20     51
     67    332    265   -200    -98    298    -62    -59    -12    -18      0     75
     31    296    262   -166   -116    277    -75    -75    -31    -38    -20     57
     44    293    249   -168   -103    270    -77    -83    -38    -44    -25     49
     38    267    226   -155    -93    246    -90    -93    -54    -59    -44     33
     20    236    215   -127    -96    226    -90    -88    -57    -67    -54     18
     38    272    231   -158    -96    252    -18     28     20    -31    -51     -2
     54    329    272   -192   -109    301     83    213    161     72     15     31
    109    459    348   -285   -119    405    181    467    394    306    218    218
    246    724    478   -485   -114    602    207    753    675    652    592    610
    298   1078    779   -691   -239    930    122    693    766    898    966   1062
    187   1257   1067   -722   -441   1163    -25    283    600    924   1143   1312
     10   1270   1260   -641   -626   1265   -226   -309    194    644    956   1182
   -122   1083   1205   -480   -662   1143   -366   -888   -361     15    319    545
   -137    659    795   -262   -467    727   -542  -1215   -880   -639   -363   -122
   -124    303    428    -90   -277    366   -626  -1161   -940   -756   -519   -285
    -90    132    220    -20   -155    176   -563   -909   -748   -623   -457   -267
    -12    163    176    -75    -93    168   -387   -589   -478   -420   -319   -174
     18    181    161   -101    -72    174   -197   -296   -241   -231   -189    -83
     33    215    179   -124    -72    197   -109   -155   -129   -142   -119    -33
     49    231    181   -142    -67    207    -75   -106    -88   -111    -96    -15
     38    226    187   -132    -72    207    -67    -90    -75   -106    -96    -20
     20    215    194   -119    -88    207    -62    -75    -64    -98    -96    -15
     38    226    187   -132    -75    207    -54    -62    -54    -88    -88     -5
     59    246    184   -153    -62    215    -54    -57    -49    -83    -77     -2
     41    215    174   -127    -64    194    -67    -62    -57    -90    -83    -15
     41    197    155   -122    -57    176    -64    -59    -54    -90    -85    -18
     64    218    153   -142    -44    187    -57    -44    -38    -75    -67      2
     57    244    187   -150    -64    215    -41    -25    -20    -57    -51     23
     49    259    210   -153    -80    236    -41    -18    -15    -51    -49     25
     46    265    215   -158    -83    241    -49    -18    -15    -54    -51     25
     64    259    192   -163    -62    226    -49    -15    -10    -49    -44     31
     85    241    155   -163    -33    197    -57    -20    -12    -51    -49     25
     46    207    161   -127    -57    184    -62    -23    -15    -57    -51     18
     59    246    187   -155    -62    218    -44      7     12    -23    -18     46
    101    288    184   -194    -41    236    -36     28     31     -5      0     62
     90    280    187   -187    -49    233    -41     31     31     -7     -5     59
     54    267    213   -161    -77    241    -33     51     46     10      7     75
     28    249    220   -140    -98    236    -38     59     54     18     15     83
     67    246    179   -158    -57    213    -57     54     49     15      7     77
    122    265    142   -192    -10    202    -54     72     59     25     18     85
    122    303    181   -213    -28    244    -28    124    106     72     72    129
    153    376    220   -267    -33    298      0    187    161    129    127    187
    124    361    236   -244    -57    301      0    218    179    155    148    205
    119    361    241   -241    -62    303    -12    246    197    176    171    223
    135    368    233   -252    -49    301    -28    275    220    202    202    249
    166    431    262   -301    -49    348    -12    335    270    262    262    314
    176    475    298   -327    -59    387      0    384    309    309    309    368
    189    501    311   -345    -62    405      0    415    332    342    355    410
    171    483    311   -327    -70    397    -15    420    337    355    376    428
    163    509    345   -337    -90    428    -20    426    342    368    394    452
    150    511    361   -332   -103    436    -28    418    337    368    394    462
    163    511    348   -340    -90    431    -49    392    314    345    376    449
    236    574    337   -405    -49    457    -28    392    316    345    379    452
    207    561    353   -384    -72    457    -12    381    309    332    368    441
    189    558    368   -374    -90    465     12    374    303    319    350    428
    158    509    350   -335    -96    431     12    329    265    267    298    376
    155    488    332   -322    -88    410     15    288    231    223    246    327
    119    449    327   -285   -103    387     28    254    210    192    215    280
     93    387    290   -241    -98    340     23    200    171    145    163    226
     85    342    254   -215    -85    301     10    148    132    101    114    176
     72    311    239   -192    -83    275      5    106    106     70     80    142
     51    267    215   -161    -80    241    -10     64     77     36     46    111
     41    262    220   -153    -88    241     -2     57     75     31     38    101
     54    249    194   -155    -70    223    -10     36     59     12     20     80
     31    200    168   -114    -67    184    -28      7     36    -12      0     59
     49    210    161   -129    -54    187    -25      5     36    -12     -5     57
     98    254    155   -176    -28    205     -2     20     51      2      7     67
     72    241    168   -158    -46    205      5     25     59     10     20     75
     20    210    189   -114    -83    200      2     31     62     12     23     75
     31    228    197   -132    -85    213      7     41     70     23     31     85
     54    210    155   -135    -49    184    -12     25     57     10     15     72
     80    226    142   -155    -31    184    -10     28     62     12     18     77
     72    252    179   -161    -51    215     -2     36     70     20     23     85
     54    244    189   -150    -67    218     -2     44     72     23     31     88
     25    231    205   -129    -90    220      0     49     80     31     38     93
     28    252    223   -142    -98    236      5     57     90     44     51    106
     72    311    239   -192    -83    275     31     77    119     70     75    132
     90    345    254   -220    -83    298     49     85    137     83     83    142
     54    332    275   -194   -109    303     54     85    137     80     83    140
     36    324    285   -181   -124    303     51     83    140     83     85    142
     70    363    293   -215   -111    329     54     85    155    101    106    161
     80    400    319   -241   -119    361     51     96    176    127    142    189
    101    379    275   -241    -85    327     23     75    158    111    132    179
     83    358    275   -223    -96    316      2     54    137     98    114    171
     72    348    275   -210   -101    311    -15     41    129     93    109    171
     93    322    226   -210    -67    275    -28     36    111     77     98    158
     85    309    223   -197    -70    267    -20     51    111     83    103    163
     41    277    236   -161    -98    259     -7     64    116     88    109    171
     38    226    187   -132    -72    207    -25     36     88     57     75    137
     41    192    150   -116    -54    171    -31     15     62     31     49    111
     57    181    122   -119    -33    153    -25      2     49     12     31     93
     54    179    124   -116    -33    150    -20     -7     38      0     18     80
     54    179    124   -116    -33    153     -5     -2     41      0     15     80
     41    135     93    -90    -25    116    -25    -36      7    -36    -20     46
     54    106     49    -80      2     77    -44    -57    -12    -59    -41     25
     38     80     38    -62      0     59    -57    -67    -23    -67    -51     18
     31     83     51    -57    -10     67    -62    -64    -23    -64    -49     18
     41    137     96    -90    -28    116    -23    -25     15    -28    -15     54
     31    140    109    -85    -38    127    -12    -15     23    -20    -10     67
     54    109     54    -83      0     83    -41    -54    -10    -54    -41     36
     70     96     25    -83     23     62    -31    -46      0    -44    -28     38
     36     72     36    -54     -2     57      7      5     28    -28    -25     25
     18     83     64    -51    -23     75     93    137    114     12    -12     10
     38    142    101    -93    -31    122    181    324    262    127     70     67
    109    293    184   -200    -36    239    280    639    545    415    327    301
    200    555    353   -379    -77    454    267    826    763    740    701    698
    223    865    641   -545   -210    756    103    485    667    859    979   1065
     38   1023    984   -532   -472   1005   -142   -129    387    828   1106   1267
   -181    971   1153   -394   -667   1062   -400   -802    -54    498    870   1085
   -215    597    813   -192   -514    704   -607  -1283   -688   -296     49    301
   -163    174    337     -7   -249    254   -730  -1397  -1041   -815   -519   -246
   -101    -49     49     72    -77      0   -667  -1114   -870   -724   -509   -285
      0     36     36    -18    -18     36   -428   -688   -504   -441   -306   -142
     10     80     70    -46    -31     75   -179   -322   -207   -213   -142    -28
     15     28     12    -23      0     20    -72   -140    -75   -116    -80      7
     25      2    -23    -15     23    -10    -51    -88    -38    -90    -72      2
     41     10    -31    -25     36    -10    -23    -49     -2    -64    -46     15
      2      5      0     -5      2      2     -2    -18     20    -41    -25     28
     20      0    -20    -12     20    -10     -5    -18     25    -41    -28     23
     18     -2    -20     -7     18    -12      2      0     38    -28    -18     33
     18     28     10    -23      5     20     28     33     70      2     18     72
     15     33     18    -25     -2     28     25     38     75      7     23     77
      2      2      0     -2      0      2      5     25     62     -5      7     62
    -18      5     20      5    -18     12      2     33     70      2     18     67
     64     72      7    -67     28     41     31     59     96     28     38     88
    119     96    -23   -109     70     36     44     67    106     38     51     96
     62     44    -18    -54     41     12     25     59     98     31     44     85
     51     31    -23    -44     38      5     25     72    111     44     51     96
     57     51     -5    -54     31     23     28     85    119     51     57    106
     67     96     25    -83     20     59     44    106    142     72     77    127
     51     75     23    -64     12     49     33    109    148     77     77    127
     36     59     23    -49      7     41     31    116    153     83     85    122
     46     72     25    -59     10     49     49    140    174    106    109    142
     51     83     28    -67     10     57     57    161    192    122    127    158
     49     88     36    -70      5     62     62    184    207    137    142    168
     57     93     33    -75     10     64     62    202    226    155    153    181
     49     70     20    -59     15     46     64    228    244    171    161    194
     98    140     38   -119     28     90     98    288    293    220    210    241
     85    140     54   -114     15     96    114    337    332    257    249    265
    129    179     49   -155     41    114    122    381    366    293    280    293
    145    233     88   -189     28    161    135    441    410    342    327    340
    116    254    137   -187    -10    194    148    504    457    397    381    394
    155    290    135   -226     10    213    132    535    478    423    405    423
    163    314    150   -241      5    233    127    561    498    454    446    452
    226    376    150   -301     38    265    140    597    535    498    501    498
    215    397    179   -309     18    290    142    610    553    522    524    530
    148    392    244   -272    -46    319    140    620    561    535    542    553
    142    379    236   -262    -46    309    124    607    550    527    542    558
    127    384    257   -254    -64    322    122    597    545    522    537    561
    168    446    277   -309    -54    363    150    600    553    530    550    576
    145    426    277   -285    -64    353    140    555    517    491    514    542
     75    303    226   -192    -75    265     98    465    444    413    436    467
    103    303    200   -202    -46    252    111    423    423    384    405    436
    163    371    207   -267    -23    290    166    415    436    392    410    439
    119    306    187   -213    -33    246    145    340    379    327    342    374
     59    202    142   -132    -41    174    109    257    311    257    267    301
     51    181    129   -116    -38    155    111    223    293    231    241    272
     51    158    106   -103    -25    132    103    184    265    200    213    246
     46    109     62    -77     -7     85     88    142    231    166    179    213
     44     75     31    -59      5     54     75    116    210    142    158    192
     33     41      7    -36     12     25     62     93    192    124    140    174
     31     33      2    -33     12     18     54     77    176    111    127    155
    -18     31     49     -7    -33     38     80    103    202    132    150    181
    -23     36     57     -7    -38     46     85    114    210    142    155    187
    -23     12     36      5    -28     23     54     88    187    116    132    158
     18     36     18    -28      0     25     54     88    187    119    135    163
     44     64     20    -54     10     44     72    101    205    135    150    181
     28     62     31    -46     -2     46     72    101    205    137    145    181
     51     98     46    -75      2     72     90    116    223    153    166    194
     23     77     54    -51    -15     67     88    116    223    153    174    200
    -33     49     80     -7    -57     64     77    109    218    148    166    197
     18     75     57    -49    -18     67     72    109    220    153    168    197
     15     64     49    -38    -15     57     75    106    220    150    168    194
     25     80     54    -54    -15     70     88    119    233    163    184    205
     41    150    106    -96    -31    129    124    148    272    197    215    236
     36    163    127   -101    -46    145    142    150    285    207    223    246
     49    161    111   -103    -31    137    150    148    285    205    220    246
     31    166    135    -98    -51    150    140    140    285    207    223    249
    -33    174    207    -70   -119    189    140    155    309    231    252    272
    -15    181    194    -85   -103    189    122    158    316    244    265    298
     49    150    101    -98    -25    127     83    127    290    223    249    285
     31    166    135    -98    -51    150     72    119    283    220    249    277
     23    192    166   -109    -72    179     88    142    298    239    267    290
     28    132    103    -83    -38    119     72    129    277    218    246    275
     36     98     62    -67    -12     80     51    101    246    187    220    249
     23     70     44    -46    -10     57     46     80    228    168    200    236
     23     64     38    -44     -7     51     54     75    220    158    189    223
     38     72     31    -57      2     51     70     80    215    153    179    215
    -15     23     38     -2    -25     31     67     62    200    135    161    200
    -15     -2     12      7    -15      5     59     46    181    114    142    181
    -15    -46    -33     31      7    -41     36     12    148     80    103    142
      0    -83    -83     38     41    -83     15    -15    119     49     80    111
     15    -59    -75     23     44    -67     31      0    137     64    101    127
    -72    -83    -10     75    -33    -46     57     28    158     88    122    150
   -103   -127    -23    114    -41    -75     44     15    148     77    111    137
    -70   -127    -57     96     -7    -93     33      2    137     64     96    127
    -15    -88    -72     51     28    -80     44     10    145     72    101    135
     -5    -80    -75     41     33    -77     41      5    145     72    101    132
    -28    -98    -70     62     18    -83     54     20    155     80    109    132
    -28    -54    -25     41     -5    -38    124    106    215    111    127    135
     -7     15     23     -2    -15     18    218    259    319    174    161    150
      7     72     64    -41    -28     67    306    504    506    350    306    270
    111    298    184   -205    -36    241    413    872    815    685    628    579
    218    613    394   -415    -88    504    371    893    945    945    969    963
    124    776    652   -449   -262    714    116    342    779   1018   1187   1265
    -64    862    924   -400   -496    893   -187   -400    470    909   1200   1340
   -220    636    857   -210   -537    745   -457  -1044    -64    374    706    896
   -275    213    488     28   -381    350   -657  -1405   -657   -381    -64    168
   -213    -59    153    137   -184     46   -685  -1278   -730   -561   -298    -85
   -187   -137     49    161   -119    -44   -496   -862   -449   -358   -181    -36
   -158   -116     38    137   -101    -38   -244   -459   -166   -161    -49     41
   -127   -148    -20    135    -54    -85    -51   -166     23    -25     36     88
    -77   -176    -98    127     10   -137     20    -49    103     25     64    101
     -2   -124   -124     62     59   -124     46    -10    132     44     77    116
     15    -88   -103     36     59    -96     75     23    158     70     98    129
    -31    -96    -64     62     15    -80     93     49    179     83    119    135
    -80   -127    -46    103    -18    -88     85     51    179     85    119    135
    -67   -142    -77    103      2   -109     77     51    176     85    119    135
    -90   -168    -77    129     -7   -124     77     62    187     96    122    135
    -85   -148    -64    114    -10   -106     80     72    194    103    129    148
    -15    -88    -72     51     28    -80     88     83    207    114    140    161
     28    -67    -96     18     59    -83     98     93    213    119    145    168
     20    -88   -109     31     64    -98     93     90    207    114    140    163
      2    -93    -98     44     49    -96     88     96    213    119    145    168
    -23    -85    -62     54     18    -75    114    129    244    148    176    194
    -64    -98    -33     80    -18    -67    116    145    257    161    189    202
    -83   -142    -59    111    -12   -101     96    135    244    148    171    184
    -28   -116    -88     70     28   -103    101    145    254    158    176    189
     62    -38   -101    -10     80    -70    122    174    280    184    207    215
     36    -49    -88      5     62    -70    122    184    288    192    213    218
    -36    -70    -33     51     -2    -51    127    202    303    205    228    231
    -36    -54    -18     44    -10    -36    135    233    324    226    246    252
    -18    -23     -5     20     -7    -15    150    267    348    252    267    270
     10     18      7    -18      2     12    166    306    381    280    290    296
      2     -2     -5      0      2     -5    150    324    387    285    296    296
      2    -20    -23      7     10    -20    142    345    394    293    301    301
     64     28    -36    -46     51     -2    158    392    426    327    329    327
     62     36    -25    -49     44      5    161    439    454    355    358    350
     10     23     10    -18      0     18    145    480    478    384    384    379
     49     96     46    -72      0     72    168    545    532    444    444    433
    137    226     88   -181     25    158    218    628    602    519    524    511
    135    257    122   -197      7    189    213    659    628    553    563    550
    119    241    122   -181     -2    184    192    657    626    558    568    561
    109    239    127   -176    -10    184    168    644    618    558    574    568
     90    267    176   -179    -41    223    171    652    631    574    597    600
    116    303    187   -210    -36    246    187    657    639    587    613    620
    145    316    171   -231    -12    244    194    641    633    581    607    620
    132    280    148   -207    -10    215    174    594    600    542    574    589
    148    314    166   -231     -7    241    171    558    579    522    550    571
     75    270    194   -171    -59    231    184    519    558    496    522    542
     18    202    184   -109    -83    192    189    467    530    459    488    501
     25    176    150   -101    -62    163    194    415    501    426    452    459
     -5    109    114    -51    -59    111    181    342    452    374    400    405
      7     70     62    -38    -28     67    161    277    405    319    345    355
    -20     31     51     -7    -36     41    148    231    374    285    311    316
    -93    -36     57     64    -77     10    140    197    350    257    283    290
    -28    -10     18     20    -23      2    142    179    335    244    267    275
    -10      2     12      2    -12      7    150    171    332    239    265    272
    -67    -41     25     54    -49     -7    145    158    319    228    254    262
    -72    -54     18     62    -46    -18    140    155    314    226    249    257
    -59    -41     18     51    -38    -12    142    153    319    228    252    259
    -33    -51    -18     41     -7    -36    124    135    303    213    239    244
    -38    -49    -10     41    -15    -31    122    137    303    213    239    241
      0    -15    -18      7      7    -15    129    148    314    220    246    252
    -62    -54      7     59    -36    -23    124    145    311    220    244    249
    -90    -57     33     72    -64    -10    137    155    324    231    254    257
    -62    -15     46     36    -54     15    150    171    340    249    270    277
    -62    -23     38     41    -54      7    142    161    335    241    259    270
    -38    -41     -2     41    -18    -23    124    137    314    220    239    249
    -12    -28    -15     20      0    -23    124    137    314    223    244    254
    -41    -23     18     31    -31     -2    140    155    327    239    259    265
    -80    -57     23     67    -54    -18    135    145    319    228    252    257
    -85    -51     33     70    -59    -10    140    148    324    233    254    259
    -51    -12     38     31    -46     12    145    155    329    239    262    267
    -36      2     36     15    -36     18    150    153    332    241    265    270
    -36     62     98    -15    -67     80    187    181    368    275    298    306
    -54     80    135    -12    -93    106    215    189    384    288    311    319
    -38     77    116    -20    -77     96    218    187    384    285    301    314
    -36     90    124    -28    -80    106    207    187    387    288    311    319
    -49    103    150    -28   -101    127    181    179    392    296    324    329
    -28    127    155    -49    -90    140    161    181    397    306    335    345
     18    155    137    -88    -59    148    140    166    381    296    327    348
     12    150    137    -80    -62    142    132    166    381    298    332    353
    -38     90    129    -25    -85    109    124    166    371    293    329    342
    -38     31     70      5    -54     49    103    137    337    257    298    306
    -20     10     31      2    -25     20    103    127    322    239    280    293
    -28     10     38      7    -33     23    106    119    309    228    267    283
    -72    -36     36     54    -57      0    101    103    288    205    241    257
   -103    -70     33     88    -70    -18    109     96    275    192    226    241
    -80    -75      5     75    -44    -36    106     80    262    174    207    226
    -57    -75    -20     64    -20    -49    111     72    254    166    197    220
    -75   -111    -36     93    -20    -75    103     54    231    142    174    197
    -62   -116    -54     90     -5    -85     93     51    223    129    168    187
   -103   -135    -33    116    -36    -85     90     51    223    129    166    187
    -93   -127    -33    109    -31    -80     88     54    223    129    166    189
    -57   -127    -70     90      5    -98     80     44    213    119    155    179
    -70   -148    -77    109      2   -114     77     36    207    114    150    166
    -96   -161    -67    127    -15   -114     72     31    202    109    148    161
    -88   -150    -62    119    -12   -109     80     44    215    122    158    174
    -83   -132    -49    109    -18    -93    103     75    236    137    166    181
   -109    -83     25     96    -67    -28    184    192    309    179    181    181
    -85      2     88     41    -88     44    275    381    446    288    265    236
    -28    111    140    -41    -85    127    358    657    657    496    449    394
     98    332    233   -215    -70    285    431    969    917    797    761    709
    166    623    457   -394   -145    540    350    854    971   1000   1057   1080
     51    756    701   -405   -324    730     85    210    758   1013   1202   1304
   -158    792    948   -316   -553    870   -161   -501    418    820   1109   1270
   -322    524    846   -103   -584    685   -387  -1093   -161    187    504    701
   -350     80    431    135   -389    254   -602  -1408   -711   -511   -210     10
   -280   -145    132    210   -207     -7   -615  -1166   -620   -488   -252    -77
   -223   -207     12    215   -119    -98   -439   -763   -358   -306   -145    -20
   -158   -161     -5    158    -77    -83   -181   -368    -88   -116    -20     57
    -51   -103    -51     77      0    -77     20    -77    109     31     83    127
   -119   -150    -33    135    -44    -93     70      5    158     64     98    132
   -135   -166    -31    150    -51    -98     88     38    179     77    109    132
    -90   -148    -57    116    -20   -103    103     64    194     88    119    137
    -57   -168   -111    114     25   -140     80     49    176     70     98    114
    -62   -166   -103    114     20   -135     72     46    176     72     98    119
   -124   -168    -44    145    -41   -106    101     88    210    103    132    148
   -127   -140    -12    132    -59    -75    114    111    228    122    150    166
   -114   -103     10    109    -62    -46    116    119    236    132    158    176
    -85   -101    -15     90    -36    -59    111    119    233    127    150    166
    -70    -90    -20     80    -25    -57    116    122    233    124    145    163
    -64   -106    -41     83    -12    -75    106    116    223    116    135    155
    -67    -98    -31     83    -18    -64    109    129    233    127    150    168
    -83   -111    -28     96    -28    -72    101    137    239    132    155    176
    -90   -137    -46    114    -23    -90     88    135    233    124    148    168
    -44    -70    -25     54    -10    -46    119    168    262    155    176    197
     -5      2      7      2     -5      5    155    210    298    192    207    233
    -20    -31    -10     23     -5    -20    135    197    285    179    194    215
    -80    -72      5     75    -44    -33    116    194    277    171    187    202
   -111    -77     33     93    -75    -23    116    213    288    181    194    215
    -20     -7     12     15    -18      2    129    246    316    210    213    252
     20     10    -10    -18     15      0    132    267    327    218    218    257
      7      7      0     -7      2      5    135    290    345    236    246    257
     -5     15     20     -5    -12     15    140    329    368    262    277    272
    -28    -10     18     20    -23      2    140    363    387    283    293    293
    -36     10     44     10    -41     28    142    407    413    311    316    324
     10     72     62    -41    -25     67    158    467    457    355    361    371
     46    132     85    -90    -20    109    179    530    504    407    410    418
     64    187    122   -124    -28    155    184    579    540    449    452    457
     62    207    142   -135    -38    174    171    610    561    478    480    488
     57    207    150   -132    -46    179    161    626    574    496    504    511
     57    210    153   -135    -49    184    148    633    579    509    519    530
     57    249    192   -153    -67    220    155    649    600    537    553    568
     77    283    205   -181    -64    244    153    646    607    545    566    584
    109    319    207   -215    -49    265    153    641    602    548    571    594
    137    366    226   -252    -46    296    168    644    607    550    576    605
     83    322    239   -202    -77    280    161    610    581    519    548    579
     18    267    249   -142   -116    259    153    563    545    480    506    540
     10    257    246   -135   -119    252    161    522    519    449    470    509
     23    252    226   -137   -103    239    168    467    485    405    436    467
     12    187    174    -98    -80    181    155    394    436    350    379    407
     10    163    150    -88    -72    158    155    342    405    314    340    371
    -18    127    145    -54    -83    135    155    296    371    277    293    329
    -51     54    106     -2    -80     80    129    236    322    223    239    275
    -33     25     59      5    -46     41    106    181    277    179    197    236
    -38     23     59      5    -49     38    101    158    259    161    179    218
   -111      0    109     54   -111     54    116    168    265    166    184    223
   -109      2    111     51   -111     57    129    174    270    168    181    223
    -70      0     70     36    -70     33    119    150    249    148    158    200
   -101    -15     85     57    -96     33    106    137    239    140    155    200
   -129    -23    106     75   -119     41    101    142    246    150    166    207
   -119    -12    106     64   -114     46    103    145    249    153    168    213
    -85      2     88     41    -85     44     98    142    246    153    166    210
    -62     10     70     25    -64     38     96    137    241    145    158    197
    -72      5     77     33    -75     41     96    132    239    140    150    189
    -72     23     96     23    -83     59    103    145    249    150    161    202
   -109     36    145     36   -127     90    122    158    265    168    181    223
    -88     25    114     31   -101     67    101    140    246    150    168    207
    -67     25     93     20    -80     59     90    132    236    140    158    200
    -70     15     85     25    -77     49     80    119    223    127    145    184
    -93      7    101     44    -96     54     77    119    220    124    140    179
    -70     59    129      5   -101     93    103    137    241    148    161    205
    -75     57    129      7   -101     93    106    140    244    148    166    210
    -67     41    109     12    -88     75     96    124    231    137    158    200
    -70     38    109     15    -88     72     96    122    226    135    155    202
    -88     46    132     20   -109     88    101    127    236    142    163    213
    -75     83    158     -5   -116    119    124    142    254    158    179    226
    -75    109    181    -18   -129    145    140    150    262    161    181    228
    -67    132    200    -31   -132    166    145    148    265    163    184    228
    -46    174    218    -64   -132    194    142    145    272    176    197    244
    -77    194    272    -59   -176    233    137    153    293    200    223    270
    -88    189    275    -51   -184    231    106    140    285    194    223    275
    -72    194    267    -59   -168    231     93    135    280    189    218    275
    -90    171    259    -41   -176    215     83    132    275    187    215    272
   -114    109    223      2   -168    166     54    116    246    161    189    249
    -80     98    179    -10   -129    137     46    106    226    140    171    231
    -18    132    150    -57    -83    140     64    116    228    145    174    239
    -31    111    142    -41    -88    127     70    106    213    129    161    226
   -101     46    145     25   -124     96     67     85    187     98    127    192
   -122      7    129     54   -127     70     57     64    161     72    101    163
    -83     20    103     31    -93     62     57     51    148     59     85    155
   -124    -41     80     83   -103     18     28     18    111     20     49    124
   -109    -44     64     75    -88      7     20     10     98      7     38    114
    -46     -5     41     23    -44     18     33     18    106     15     46    119
    -59    -23     36     41    -49      5     31      5     96      2     33    106
    -80    -44     36     62    -62     -2     25      0     85     -5     23     98
   -109    -31     77     70    -96     23     41     15    101      7     36    109
   -153    -67     83    109   -119      5     31      7     90     -5     23     93
   -161    -67     93    114   -127     12     31     12     90     -2     25     96
   -158    -46    109    101   -137     31     46     28    109     12     41    111
   -145    -38    106     90   -127     33     85     80    140     25     44    103
    -80     44    124     18   -103     83    179    233    252     98     85    116
    -28    116    145    -44    -85    129    265    431    407    231    181    187
      7    275    267   -142   -129    272    342    735    678    527    465    452
    114    581    465   -348   -174    524    319    937    911    859    854    875
    124    878    753   -501   -314    815    197    732    919   1047   1171   1267
    -15   1039   1054   -511   -535   1047     10    202    701   1034   1291   1460
   -218    961   1176   -371   -698   1067   -218   -504    181    563    885   1106
   -316    623    937   -153   -626    779   -387  -1049   -452   -200    106    355
   -319    189    509     64   -413    348   -555  -1234   -833   -680   -394   -135
   -244    -80    163    163   -205     41   -561  -1023   -740   -644   -420   -194
   -192   -127     64    158   -129    -31   -405   -704   -493   -475   -327   -148
   -163    -98     64    129   -116    -18   -187   -355   -218   -267   -184    -57
   -145    -90     54    114   -101    -18    -36   -119    -38   -124    -83     10
   -148    -75     72    111   -111     -2     18    -33     28    -70    -41     46
   -145    -64     80    103   -114      5     38     -2     54    -51    -25     57
   -161    -75     85    116   -124      5     49     15     64    -46    -23     54
   -124    -46     77     85   -101     12     54     25     72    -41    -18     54
    -98    -12     85     57    -93     36     77     49     93    -18      2     75
   -119    -36     80     75   -101     20     80     54     98    -15      5     77
   -119    -44     75     80    -98     15     67     54     96    -12      2     77
   -145    -64     80    103   -114      7     49     46     85    -23    -10     67
   -127    -28     98     77   -114     33     57     59     98    -12      5     88
    -85      2     85     41    -85     44     75     77    116      2     25    106
    -90    -12     77     51    -85     31     64     77    114      2     23    106
   -109     -5    103     57   -106     46     57     75    111      0     20    101
   -109      2    111     54   -109     57     64     80    119      5     25     98
   -116    -18     98     67   -111     41     57     80    114      0     15     93
   -103     -2    101     51   -103     49     62     93    127     12     28    109
    -72     44    116     12    -96     80     80    119    153     38     54    135
    -75     46    122     15    -98     83     80    124    153     41     54    132
    -64     59    122      0    -93     88     90    148    171     62     70    145
    -90     33    122     28   -106     77     96    161    184     75     83    155
   -145    -15    129     80   -140     54     72    153    174     67     72    142
   -127     -7    119     67   -124     54     62    168    181     72     80    153
    -67     77    145     -7   -106    111     70    207    218    109    114    189
    -38    140    179    -51   -109    158     75    249    252    142    145    220
    -23    119    142    -46    -83    129     75    280    267    161    161    239
    -36    140    176    -51   -106    158     83    301    280    179    181    262
    -49    187    236    -70   -142    213     98    340    316    223    226    301
    -54    166    220    -57   -137    194     90    376    345    252    252    322
    -33    205    239    -88   -137    223    101    428    387    298    298    371
    -44    254    298   -103   -171    275    114    478    433    358    361    433
    -62    228    290    -83   -176    259     85    496    449    384    389    462
      5    288    283   -148   -140    285     88    530    475    418    428    501
    119    467    348   -293   -114    407    168    576    532    483    493    571
     59    446    387   -252   -163    418    189    558    522    475    491    568
     18    407    387   -215   -184    397    163    527    493    444    462    540
     23    431    407   -228   -192    420    161    514    483    433    452    532
    -38    368    407   -166   -223    387    132    475    449    400    415    504
    -62    324    387   -129   -223    355    129    446    426    366    387    478
    -46    329    376   -142   -213    353    150    420    407    340    361    452
    -67    298    366   -116   -215    332    158    376    374    293    316    407
    -88    244    332    -80   -210    288    142    316    322    233    257    348
    -75    244    319    -83   -197    280    137    265    285    189    215    309
    -83    220    303    -70   -194    262    127    218    254    153    184    277
   -127    158    283    -15   -205    220    114    163    213    106    135    228
   -135    137    270     -2   -202    202    109    129    187     75    103    197
   -140    111    252     15   -194    181    109    109    174     57     88    181
   -176     36    213     70   -194    122     85     75    142     28     59    153
   -228    -23    205    124   -218     90     57     38    111     -5     25    122
   -207     -7    200    106   -205     93     49     33    109    -12     20    114
    -75    137    213    -31   -142    174    101     80    158     36     72    166
      5    246    241   -127   -119    246    153    129    207     85    124    220
    -77    163    241    -44   -158    202    132    103    184     59     98    197
    -96    142    236    -23   -166    189    114     90    171     49     88    189
    -90    142    233    -25   -161    187    103     83    163     44     85    187
   -127    109    236      7   -181    171     93     72    155     33     75    179
   -142    111    254     15   -197    181    101     77    163     41     88    194
   -132    116    249      5   -192    184     98     80    166     49    101    215
   -132    109    241     12   -187    174     80     75    161     49    109    228
   -161    106    265     25   -213    184     75     62    153     38     93    215
   -155    109    265     23   -210    187     77     57    148     25     83    189
   -161     83    241     36   -202    161     80     51    140     15     70    171
   -155     57    213     49   -184    135     83     57    145     28     93    218
   -158     62    218     46   -189    140     64     57    148     38    119    290
   -140    116    254     10   -197    184     67     57    155     46    132    314
   -166    109    275     25   -220    192     67     46    150     38    109    296
   -241     25    267    109   -254    145     54     31    140     23     88    259
   -213    122    335     44   -272    228    109     70    192     77    168    288
    -44    309    353   -135   -197    329    184    135    257    132    213    236
    -80    262    342    -90   -213    301    176    114    236     98    158    171
   -150    200    350    -23   -249    275    129     75    202     64    116    166
    -83    309    392   -114   -239    350    140     85    226     93    145    207
    -85    277    361    -96   -223    319    111     67    207     83    145    210
   -153    205    358    -28   -257    280     75     41    187     64    137    210
   -145    226    371    -38   -257    298     80     54    202     83    155    236
   -132    189    319    -28   -226    252     64     49    187     70    142    223
   -129    145    275     -7   -202    210     49     36    158     46    127    202
   -132    106    239     10   -187    171     49     20    140     28    106    181
   -142     80    223     31   -181    150     72     20    137     25    109    187
   -148     67    213     38   -181    137     88     20    140     23    106    181
   -155     44    200     54   -179    122     85     12    124      7     88    166
   -150     25    176     59   -163     98     75     -2    106    -10     77    155
   -140    -15    124     77   -132     54     62    -36     75    -49     41    106
   -184   -161     23    171   -103    -70    -28   -135    -23   -148    -62     12
   -210   -220    -12    215    -98   -116    -70   -179    -64   -189    -96      5
    -72    -28     44     49    -57      7     18    -83     20   -103    -10     93
    -57    111    168    -25   -111    140    122     23    116     -7     72    135
   -192     18    210     85   -202    114    114     23    116     -7     64    132
   -298   -122    174    210   -236     25     72    -20     77    -46     31    103
   -184    -44    137    114   -161     44     96    -10     90    -38     36     93
      2    142    140    -72    -67    142    171     49    150     15     88    148
   -114     57    168     25   -142    111    176     90    153    -10     38    101
   -155     36    189     59   -174    111    239    244    252     38     49     98
   -127    132    257     -2   -192    192    342    485    467    233    218    244
    -28    376    405   -174   -215    389    415    859    826    636    631    631
     57    730    672   -394   -309    701    314    904   1002    997   1091   1119
      0    987    987   -493   -493    987    124    426    859   1119   1340   1395
   -114   1085   1197   -488   -654   1140   -127   -277    483    961   1283   1366
   -207    943   1150   -366   -678   1047   -348   -953    -98    366    717    865
   -322    376    698    -28   -511    537   -576  -1384   -823   -561   -220     10
   -381   -132    249    257   -316     57   -693  -1353  -1002   -849   -545   -327
   -210   -181     25    194   -119    -77   -563   -982   -722   -654   -426   -257
    -72    -20     51     46    -62     15   -270   -553   -348   -371   -207    -75
   -142    -88     54    114   -101    -18    -77   -270   -119   -215   -103     -7
   -124    -64     59     93    -93     -2     36   -111      5   -122    -28     41
   -145    -80     62    111   -103     -7     64    -67     36   -101    -18     46
   -142   -106     36    124    -90    -36     62    -57     44   -103    -23     38
   -122    -85     33    103    -80    -25     88    -33     67    -85     -7     51
    -93    -28     64     59    -80     18    103    -15     83    -67      7     64
   -119    -49     70     83    -96     10     88    -15     83    -70      7     64
   -132    -72     59    103    -96     -7     80    -10     85    -70     10     67
   -106    -54     49     77    -80     -5    103      5     98    -57     20     77
    -93    -31     62     62    -80     15    111     18    114    -44     33     90
   -181   -101     80    140   -132    -10     57     -7     88    -64     15     72
   -202   -127     75    166   -140    -25     38     -7     85    -62     18     75
    -36     46     83     -7    -59     64    111     59    158      5     88    140
    -46     44     88      0    -67     67    119     62    163      7     88    142
    -98    -12     85     54    -93     36     93     44    145     -7     72    127
    -25     62     88    -18    -57     75    116     83    184     31    111    166
    -80     18     96     31    -88     57    119     83    184     28    106    158
   -114    -15     98     64   -106     41    116     90    189     28    106    161
    -93      5     96     44    -96     49    135    116    213     49    124    184
    -57     51    109      2    -83     80    148    142    239     72    145    202
    -72     54    127      7   -101     90    127    153    244     80    155    207
   -135    -10    124     72   -129     57     96    148    228     67    142    197
   -109     18    127     44   -119     72    122    184    254     90    163    218
    -18    119    137    -49    -77    127    148    252    316    153    226    277
    -10    129    137    -59    -75    132    153    296    345    184    257    314
     -7    148    155    -70    -83    153    192    350    381    218    288    340
    -41    114    153    -36    -98    132    200    394    405    241    303    355
   -101     72    174     15   -137    122    187    436    428    267    329    389
    -64    119    184    -25   -124    150    179    496    467    314    379    423
     54    244    189   -150    -67    218    207    587    537    389    454    491
     49    272    223   -163    -88    249    231    636    571    433    498    545
      7    259    252   -132   -122    257    220    644    574    441    519    555
     38    342    303   -192   -132    322    236    670    597    465    537    563
     46    358    311   -202   -132    335    223    672    597    478    548    594
     38    342    303   -189   -132    322    205    659    587    478    555    610
    -44    290    335   -122   -189    311    184    623    555    449    542    587
     75    420    345   -249   -135    381    244    652    594    488    581    631
     96    439    342   -270   -122    392    254    631    584    472    566    613
      2    322    319   -163   -158    319    228    561    530    413    509    558
     49    324    275   -187   -111    301    244    511    504    379    478    542
    -12    259    270   -124   -142    265    197    415    433    306    402    475
    -31    246    275   -109   -153    259    168    337    387    252    345    410
     18    262    244   -142   -114    254    168    293    361    220    309    368
   -101    148    249    -23   -174    197    142    220    314    168    252    314
   -155     49    202     51   -179    127    103    161    270    124    213    280
    -80     88    168     -5   -124    127    109    148    267    122    215    280
    -49    114    161    -33   -106    137    127    140    272    124    213    270
   -140     -2    137     72   -140     67    103     93    226     75    161    218
   -111     15    127     46   -119     70     80     80    215     62    148    202
   -127     18    145     51   -137     80     51     75    210     59    145    210
   -155     -7    148     80   -153     70     46     72    210     59    148    213
     46    192    145   -119    -49    168    158    161    296    140    223    275
      5    145    140    -75    -67    145    150    150    280    122    200    254
    -83     72    155      5   -119    114    109    116    246     93    171    233
    -70     80    150     -5   -111    114    119    122    254     98    176    241
      2    129    127    -64    -62    129    145    142    275    114    192    259
   -103     41    145     28   -124     93     85    114    246     88    168    241
   -119     46    166     36   -142    103     41     93    226     72    155    233
   -202    -31    168    114   -187     70     23     62    194     41    122    189
   -106     59    166     23   -135    111     62     96    228     75    153    218
      5    161    155    -85    -75    158     88    132    267    114    194    262
    -64     75    140     -5   -103    106     67    109    241     96    179    249
    -70     62    132      2   -101     96     72    106    239     90    174    254
    -31    127    158    -46    -93    142    109    132    270    122    207    296
    -93     77    168      5   -132    122     75    111    254    109    197    301
   -176      0    174     88   -176     85     33     80    231     83    176    277
   -142     62    205     38   -174    132     70    109    265    114    205    296
    119    374    254   -246    -67    314    244    239    402    246    337    423
    -10    272    283   -132   -145    277    210    187    355    202    280    355
    -90    200    288    -54   -189    244    127    129    309    158    233    316
    -72    233    303    -80   -189    267    101    119    309    161    246    342
    -46    239    285    -96   -166    262     75    111    303    166    259    366
    -25    254    280   -116   -153    267     90    135    327    194    288    402
    -31    252    283   -111   -158    267     80    137    327    197    288    392
    -46    213    257    -83   -150    233     59    124    303    171    262    371
    -70    145    215    -36   -142    179     31     96    262    132    223    337
    -49    132    181    -41   -114    155     31     88    249    124    215    332
    -23    129    150    -54    -85    140     44     96    254    129    226    350
    -98     20    119     38   -111     70     10     57    210     88    187    314
   -197    -70    127    135   -163     28     -7     15    176     51    145    262
    -80     46    124     15   -103     85     31     36    197     62    148    280
    -12    106    119    -46    -67    114     54     46    202     72    158    293
   -132    -38     93     83   -114     28     10      0    150     20    106    239
   -184   -119     64    153   -124    -28    -31    -31    119    -12     75    200
    -72    -25     44     46    -59      7     12     15    168     41    132    262
    -93    -36     54     64    -75      7     36     25    181     57    153    285
   -155    -83     70    116   -114     -7     15      0    158     36    129    257
    -98    -23     75     62    -88     25     25      7    168     41    124    239
   -111    -31     77     70    -98     23      5     -2    153     28    109    233
   -109    -46     62     77    -88      7      5      0    158     33    111    236
    -70     10     77     28    -75     44     72     59    205     64    137    262
    -80     28    109     25    -93     67    200    205    290    103    158    277
    -67     90    158    -12   -114    124    316    420    444    223    252    358
    -20    228    249   -103   -135    239    439    805    730    488    488    553
     75    475    400   -277   -163    439    485   1163   1023    852    852    906
    145    776    631   -459   -241    704    262    870   1054   1111   1195   1293
     12    919    906   -467   -446    911   -148     31    862   1189   1363   1506
   -192    927   1117   -368   -654   1021   -527   -831    457    924   1174   1363
   -322    587    909   -132   -615    745   -826  -1483   -290    101    405    670
   -296    155    452     70   -374    303   -969  -1605   -769   -509   -197    114
   -192    -12    176    101   -184     80   -789  -1176   -568   -415   -176     93
   -150    -23    127     85   -140     49   -483   -714   -275   -233    -59    163
   -171    -70     98    119   -135     12   -210   -342    -44    -90     36    233
   -174   -132     41    153   -109    -46    -67   -129     72    -20     75    249
   -145   -116     28    129    -88    -44    -18    -62    114      5     93    239
   -148   -127     20    137    -85    -54      0    -36    124      2     77    220
   -129   -129      0    127    -67    -64     18    -15    135      5     70    215
    -28    -36     -7     33    -10    -23     77     41    184     46    106    252
    -15     -5     10     10    -15      2     90     57    200     62    122    280
   -101    -62     38     80    -72    -12     54     41    181     51    116    277
   -124    -83     41    103    -85    -20     41     36    176     49    116    280
    -96    -75     20     85    -59    -28     46     49    187     59    124    285
    -80    -54     23     67    -54    -15     75     72    207     83    142    301
    -80    -54     25     64    -54    -15     80     83    218     93    150    301
    -72    -49     23     59    -49    -12     72     88    220     98    153    309
    -41    -15     25     28    -33      5     75    106    236    116    174    329
    -46    -33     12     38    -31    -12     85    114    239    116    171    332
    -72    -33     38     51    -57      2     96    127    252    127    181    345
    -72    -15     57     44    -64     20     98    145    267    142    197    361
    -51     -5     46     28    -49     20    103    158    280    153    200    358
    -70    -46     23     57    -46    -12    116    174    293    161    202    358
    -83    -75      7     77    -46    -33    103    187    298    166    210    371
    -88    -67     20     75    -54    -23     85    194    298    168    218    381
    -20     49     70    -12    -44     59    122    244    337    210    254    413
      7     93     83    -51    -36     88    174    293    376    239    275    423
    -31     41     70     -5    -49     54    155    316    384    244    277    431
    -59    -18     41     36    -49     10    142    350    402    262    290    446
    -96    -90      5     93    -51    -44    163    397    426    283    311    465
    -38     38     77      0    -59     57    174    446    449    306    332    480
     49    187    135   -119    -41    161    213    532    506    363    389    535
     54    189    135   -122    -41    163    239    610    558    418    444    589
     23    150    127    -85    -51    140    259    683    610    475    496    654
     25    171    145   -101    -59    161    257    730    641    511    540    698
     80    288    207   -184    -62    249    252    763    665    542    571    711
     85    337    252   -213    -83    296    254    779    678    561    587    724
     77    384    306   -231   -114    345    262    795    696    581    605    758
     96    384    288   -241    -98    337    252    795    701    594    626    784
     77    340    259   -210    -90    301    231    769    683    584    620    779
     51    309    257   -181   -103    283    207    732    659    566    607    766
     38    298    259   -168   -109    280    205    693    646    553    594    756
     70    335    265   -202    -96    298    218    646    628    532    579    737
     64    319    254   -192    -96    288    233    581    600    501    548    719
     41    293    252   -168   -106    272    213    491    548    446    496    672
      5    231    226   -116   -109    228    174    394    491    387    439    613
    -28    166    192    -70   -109    179    148    309    439    332    376    542
    -41    119    161    -38   -101    140    137    241    400    288    329    504
    -49     85    132    -20    -90    109    127    189    366    254    298    475
    -72     46    119     12    -96     83    106    140    332    220    267    444
    -46     46     93     -2    -70     70    103    122    327    213    259    436
    -41     33     75      2    -57     54    103    101    314    194    241    420
    -67      7     72     28    -70     38     93     77    293    174    220    400
   -148    -96     51    122   -101    -23     49     38    257    135    181    361
   -166   -132     31    148   -101    -51     31     31    249    129    174    355
      5     54     46    -31    -20     51    109    111    327    210    249    431
      0     54     51    -28    -25     54    127    127    345    228    267    446
      7     41     33    -23    -12     38    140    140    358    236    277    457
    -33     -5     28     18    -31     12    124    124    342    220    259    439
    -59      0     59     28    -59     31     96    101    322    202    241    418
    -36     33     67      0    -51     49    101    106    327    207    246    423
    -44      2     46     20    -44     23    109    111    329    210    246    423
    -51    -10     41     28    -49     15    103    111    335    215    249    426
    -54    -12     41     33    -49     12    103    116    340    218    252    431
    -51    -15     36     31    -44     10    103    114    340    218    252    431
    -49    -20     28     36    -38      2     98    111    340    220    254    433
    -44    -10     31     25    -41     10     96    103    332    210    246    426
    -57    -31     25     44    -44     -2     98     98    329    207    241    420
    -83    -57     23     70    -54    -18     98     90    324    202    236    415
    -98    -67     31     83    -64    -18     96     93    329    207    241    420
    -80    -72      7     75    -44    -33     88     88    327    210    241    423
    -75    -70      2     72    -41    -33     93     88    327    210    239    423
    -72    -18     51     44    -64     15    111     98    350    228    259    439
    -59     33     93     12    -75     62    132    119    379    259    288    467
    -12     88    101    -38    -57     93    181    142    402    280    309    491
      7    106     96    -57    -44    101    197    150    415    290    322    498
    -36     67    103    -18    -70     85    166    129    405    283    314    491
    -77     54    132     12   -103     93    129    114    402    283    311    493
    -75     46    122     12    -98     83    101    109    394    280    309    491
    -23     98    119    -38    -70    109    114    124    413    303    335    517
      2    122    116    -62    -57    119    119    137    420    314    342    524
     46    119     72    -83    -12     96    119    142    415    306    337    519
      7     54     46    -33    -20     49     98    116    381    275    306    488
    -15      7     23      2    -20     12     83     96    358    257    285    467
    -33    -18     15     25    -25     -2     80     77    340    239    267    446
    -64    -46     18     57    -41    -15     93     70    329    223    246    426
   -111   -124    -15    116    -49    -70     80     44    303    194    218    394
   -124   -163    -38    142    -44   -101     51     15    272    166    189    368
    -59   -106    -49     80     -5    -77     64     25    280    174    197    376
    -83   -119    -36    101    -23    -77     67     18    270    161    184    363
   -114   -148    -33    129    -41    -90     54      5    257    148    171    350
    -90   -140    -49    114    -23    -96     64     15    265    155    179    358
    -77   -137    -62    106    -10   -101     72     23    270    161    187    363
   -106   -176    -70    142    -18   -124     59     10    257    150    174    353
    -88   -155    -70    122    -10   -114     70     18    262    155    176    355
   -109   -174    -67    140    -20   -122     64     12    257    150    171    350
    -93   -153    -59    122    -18   -106     75     23    267    158    179    358
    -80   -124    -44    103    -18    -85    109     62    298    174    194    363
    -88    -67     20     77    -57    -23    223    213    392    226    220    374
    -38     41     80     -2    -59     59    348    457    555    355    324    457
      7    155    148    -83    -70    153    467    836    805    589    535    652
    109    368    259   -239    -75    314    537   1254   1083    922    872    992
    176    602    423   -392   -122    514    379    956   1117   1148   1176   1335
     70    706    633   -389   -280    670     31    163    935   1192   1304   1506
   -168    698    865   -267   -517    782   -311   -711    537    917   1101   1350
   -361    420    782    -28   -571    600   -576  -1405   -148    168    392    701
   -335     46    381    142   -358    213   -753  -1496   -527   -306    -93    236
   -210   -129     80    168   -148    -25   -704  -1143   -407   -267   -109    189
   -135   -161    -25    145    -54    -93   -478   -711   -174   -129    -23    231
   -153   -181    -28    168    -62   -106   -192   -327     38     -7     59    272
   -181   -259    -80    220    -51   -171    -41   -116    145     51     90    277
   -142   -241    -98    189    -23   -171      7    -46    187     77    103    285
    -46   -132    -85     88     18   -111     64     23    241    124    148    327
    -10    -90    -80     51     33    -85     98     62    270    150    168    350
    -46   -129    -83     88     18   -109     85     54    252    129    142    327
    -67   -142    -75    106      2   -109     90     62    257    135    148    327
    -64   -150    -85    106     10   -116     98     77    267    145    161    335
    -62   -148    -85    106     10   -116     98     80    270    148    163    337
    -70   -122    -51     93    -10    -85     93     85    275    153    166    348
    -75   -106    -33     90    -23    -70     93     88    272    153    163    353
    -67   -116    -49     90    -10    -85     93     90    272    150    163    348
    -54   -114    -59     85      2    -88     96    106    283    166    179    358
    -67   -109    -41     88    -15    -75     88    109    283    166    181    361
    -80   -109    -28     96    -25    -70     83    111    283    163    179    361
    -59    -96    -36     77    -12    -67     83    122    290    168    184    368
    -33    -75    -41     54      2    -59     96    142    306    184    200    381
    -72    -93    -23     83    -25    -59     90    150    311    189    205    379
    -49    -70    -20     59    -15    -46     85    166    324    205    215    384
    -46    -62    -15     51    -18    -38     88    187    335    215    223    394
    -31    -33     -2     33    -15    -18     98    207    348    228    236    410
     18     25      7    -23      2     18    119    246    379    259    265    436
    -49    -31     18     38    -33     -7     98    249    371    252    254    426
      7     28     18    -20     -5     23    114    296    407    285    285    459
     93    132     38   -111     28     85    166    368    462    340    340    514
     31     93     62    -62    -15     77    163    392    467    342    345    514
     15     96     77    -57    -31     88    168    439    493    371    368    535
     18    124    103    -72    -41    114    171    488    522    400    394    558
     33    145    111    -88    -38    129    179    548    561    441    428    592
     41    189    145   -116    -51    168    189    613    602    488    475    636
     54    239    181   -148    -64    210    194    667    636    527    522    685
     64    277    213   -174    -75    244    197    706    667    568    563    727
     70    303    233   -187    -80    270    192    732    688    597    594    761
     75    316    241   -197    -83    280    181    735    691    607    607    774
     59    309    249   -184    -96    280    166    722    685    605    607    776
     49    309    257   -181   -103    283    153    701    670    594    597    769
    101    368    267   -233    -83    319    161    698    672    600    605    776
    119    397    277   -259    -80    340    176    680    670    597    610    779
     85    361    275   -223    -93    316    166    623    631    558    571    743
     25    275    246   -150   -111    262    142    542    571    496    509    688
     67    293    226   -179    -77    259    161    491    548    467    483    665
     25    244    218   -137    -98    231    153    413    498    410    426    607
     10    213    200   -111    -93    207    135    337    454    361    376    555
      5    187    181    -96    -88    184    119    270    410    314    329    514
    -36    129    166    -46   -101    148    101    207    368    270    285    472
    -41     88    129    -23    -85    106     83    163    337    239    249    436
    -36     83    119    -23    -77    101     80    137    319    220    231    420
    -51     57    109     -2    -80     80     64    106    293    192    207    394
    -57     38     96     10    -75     67     51     90    277    176    189    376
    -59     44    101      7    -80     72     49     83    275    174    187    376
    -62     38    101     10    -80     70     46     80    272    171    184    376
    -77     20     96     28    -88     57     36     75    265    166    179    368
    -88      5     93     41    -90     49     23     70    259    158    171    361
    -51     49    101     -2    -75     75     41     88    277    176    189    376
    -23     85    109    -31    -67     96     54    101    290    189    200    387
    -36     70    106    -18    -72     88     51     96    285    184    192    387
    -41     67    109    -12    -75     88     49     93    285    184    192    384
    -54     54    106      0    -80     80     41     85    277    176    189    376
    -64     54    119      2    -90     85     36     83    275    174    189    374
    -72     49    122     10    -96     85     25     75    267    168    181    368
    -51     72    124    -10    -88     98     36     77    270    174    187    374
    -46     77    122    -18    -85     98     36     77    270    171    187    374
    -59     62    119     -2    -90     90     25     64    257    161    176    363
    -72     51    122      7    -98     85     15     49    244    148    163    355
   -101     28    129     36   -114     77     10     44    239    145    161    358
    -72     44    114     12    -93     77     10     49    241    148    163    361
    -64     54    116      5    -90     85     12     46    241    145    166    358
    -36     72    109    -18    -72     90     12     44    236    142    163    355
      0    119    119    -59    -59    119     23     49    241    145    168    358
    -28    127    155    -51    -93    142     28     51    246    150    171    361
    -57    150    207    -46   -132    176     44     59    265    168    189    381
    -77    135    213    -31   -145    174     46     49    257    158    179    374
    -59    158    218    -49   -137    187     54     51    265    163    187    381
    -33    207    241    -88   -137    223     62     62    285    187    207    405
    -20    252    272   -116   -145    262     51     64    298    205    226    420
    -20    244    265   -114   -142    252     28     57    290    205    228    418
    -28    228    257    -98   -142    241     18     51    288    202    223    418
    -23    254    277   -119   -150    265     20     67    298    215    239    439
     -7    244    252   -119   -129    246     12     62    285    202    231    428
     -5    207    210   -101   -109    210    -10     41    257    176    205    407
    -18    153    171    -67    -93    161    -25     31    236    158    184    394
    -38    116    155    -38    -98    135    -25     18    218    137    163    366
    -44    103    148    -28    -96    124    -10     15    207    124    150    342
    -64     70    135     -2   -101    101    -10     -2    184     96    122    316
    -64     54    119      5    -90     85    -25    -23    166     75    103    303
    -83     15     98     33    -93     57    -38    -41    142     54     80    285
    -80     -2     75     41    -77     36    -46    -49    132     44     70    272
    -62     10     70     25    -64     38    -41    -46    135     46     75    275
    -88      5     93     41    -90     49    -46    -57    124     36     67    267
   -111    -12     98     59   -106     44    -54    -62    116     25     57    257
   -101    -15     85     57    -93     33    -51    -59    119     25     59    257
    -36     49     83     -7    -59     64    -28    -41    137     44     72    272
    -36     51     88     -7    -62     70    -25    -38    140     44     72    272
    -85     12     98     33    -90     54    -33    -46    129     33     59    259
    -57     49    106      2    -80     75     23     23    168     54     70    259
    -49    103    153    -28   -101    127    137    189    272    109     96    267
    -33    187    220    -75   -127    202    257    405    444    244    197    340
     15    374    355   -197   -168    363    374    763    771    574    501    618
    122    675    553   -400   -215    615    345   1098   1098   1010    963   1078
    161    979    815   -571   -327    898    179    919   1176   1304   1350   1499
     57   1132   1075   -594   -509   1104    -62    270    966   1345   1496   1680
   -127   1057   1182   -467   -654   1119   -374   -566    368    828   1049   1304
   -246    717    963   -236   -605    841   -600  -1197   -371    -38    205    527
   -207    327    535    -62   -371    431   -730  -1345   -792   -563   -309     46
   -179      2    181     88   -179     90   -706  -1104   -717   -558   -355    -33
   -187   -145     41    163   -116    -51   -568   -800   -506   -436   -296    -12
   -129    -83     46    106    -88    -18   -348   -472   -244   -257   -171     83
    -90     -5     83     46    -88     36   -137   -194    -25    -96    -51    174
   -103    -12     90     59    -98     38    -64    -98     44    -49    -20    194
    -90      5     96     41    -93     49    -44    -67     67    -33     -7    202
    -64     31     93     15    -80     62    -25    -44     88    -18      2    213
    -83     10     93     36    -88     51    -25    -36     93    -18      0    210
   -103    -15     88     59    -96     36    -25    -31     96    -18      0    207
    -75     18     93     25    -83     54    -10     -7    114      2     20    226
    -62     31     93     15    -77     62     -5      7    124     15     31    231
    -80     18     96     28    -88     57    -15      2    119      7     25    226
    -72     31    103     20    -88     67    -10     15    132     20     41    244
    -57     59    116     -2    -88     88      7     33    148     38     59    262
    -72     57    127      7    -98     90     12     36    150     38     57    259
    -70     62    129      2   -101     96      7     38    150     38     54    257
    -72     62    135      5   -103     98      2     44    158     49     62    265
    -72     67    140      2   -106    103      0     54    166     57     64    275
    -72     88    158     -7   -116    122     -2     57    166     54     62    275
    -72     93    166    -12   -119    129     -5     59    166     54     67    267
    -72     96    168    -10   -119    132      0     75    184     72     88    280
    -72    109    181    -18   -127    145      0     88    194     85     98    298
    -64    119    184    -25   -124    150      2    101    205     96    109    314
    -36    145    179    -57   -109    163     20    132    233    122    129    332
    -25    163    189    -67   -106    176     38    161    259    150    158    350
    -54    140    194    -44   -124    166     31    176    267    158    168    353
    -38    163    200    -62   -119    181     44    213    293    187    194    376
    -25    187    210    -83   -116    197     59    252    327    218    223    405
    -33    200    233    -83   -132    215     62    290    358    246    249    428
    -12    249    262   -119   -137    254     67    348    402    296    296    470
     23    306    280   -166   -127    293     85    410    452    353    350    522
     25    324    296   -176   -135    311     88    465    493    400    394    568
     28    353    324   -189   -148    340     90    514    535    446    433    623
     44    400    355   -223   -155    379     88    553    568    485    467    657
     51    426    374   -239   -161    400     90    576    592    519    509    683
     70    472    400   -272   -163    436    101    597    615    555    558    722
     77    504    426   -290   -174    465    114    610    633    581    594    758
     44    491    446   -267   -202    470     98    589    615    568    584    750
     15    475    459   -246   -220    467     80    561    594    548    563    740
     41    498    457   -272   -207    480     80    540    576    530    545    727
     98    548    449   -322   -174    498    103    524    566    514    530    706
     15    459    444   -239   -215    452     93    457    506    446    465    636
    -25    407    431   -192   -228    418     85    394    457    384    402    584
    -12    387    400   -187   -207    392     88    337    413    332    350    535
    -31    340    371   -153   -200    355     85    275    366    275    288    480
    -33    327    358   -148   -197    342     83    226    329    233    244    439
    -33    303    337   -135   -187    322     70    174    290    189    202    394
    -67    246    311    -90   -189    277     51    122    246    142    158    350
    -80    231    311    -75   -194    270     44     90    223    116    135    335
    -88    213    301    -64   -194    257     28     62    202     98    111    316
    -93    184    275    -46   -184    228     18     44    184     77     93    296
    -88    171    259    -41   -174    213     15     38    179     70     88    288
    -77    179    257    -49   -166    218     15     38    176     70     88    285
    -93    171    265    -38   -179    218     15     36    179     72     88    288
    -83    174    257    -46   -168    215     20     41    184     77     88    298
    -83    176    259    -46   -171    215     15     38    181     75     90    293
   -101    184    285    -41   -192    233     12     36    181     80     98    290
   -111    179    288    -33   -200    233     12     44    192     90    109    296
   -114    179    290    -33   -202    233     12     46    194     93    111    301
    -98    192    288    -46   -194    239     15     49    200     98    116    309
    -72    220    293    -72   -181    257     25     59    210    111    127    319
    -85    218    303    -67   -197    262     18     54    207    106    122    322
    -83    213    296    -64   -189    254     15     54    205    103    116    319
    -83    202    283    -59   -184    241     12     51    205    103    122    319
    -96    187    283    -44   -189    233      5     44    197    101    119    309
   -103    184    285    -41   -194    233     -5     31    184     90    111    301
    -80    210    290    -64   -184    249      2     36    189     96    114    309
    -83    210    290    -64   -187    249      5     33    189     93    111    309
   -109    197    306    -44   -207    252      2     25    184     88    109    306
    -98    239    335    -70   -215    285     23     44    207    111    132    329
    -75    288    363   -109   -218    324     54     64    236    140    155    355
    -88    288    376   -101   -233    332     62     64    241    140    155    355
    -93    296    389   -101   -241    342     64     64    246    142    158    363
    -85    329    413   -124   -249    371     57     57    249    150    168    374
    -77    348    426   -137   -252    387     41     54    252    158    179    387
    -64    353    418   -145   -241    384     20     49    246    158    179    387
    -62    361    423   -148   -241    392     15     46    246    161    189    389
    -75    348    420   -137   -246    384     10     46    249    163    187    387
    -62    324    387   -132   -226    355     12     51    241    161    184    387
    -75    277    353   -103   -215    316     -2     36    218    137    166    368
    -77    252    329    -85   -202    290     -2     33    210    129    158    361
    -90    228    319    -70   -205    272      2     28    197    116    142    345
   -111    187    298    -38   -205    241     10     23    184    101    127    324
   -124    150    275    -15   -200    213      2     -5    155     70     96    296
   -129    124    254      2   -192    189     -7    -23    137     49     75    277
   -137    101    236     15   -187    166    -12    -33    122     33     59    267
   -124    103    228     10   -176    163     -7    -33    122     33     59    267
   -119    106    223      5   -171    163     -5    -33    119     31     54    265
   -137     90    228     23   -181    158    -10    -36    111     20     46    252
   -137     83    218     25   -176    148    -12    -36    114     23     51    252
   -122     98    220     10   -171    158      0    -25    129     38     64    265
   -127     83    210     18   -168    145     -2    -31    122     33     59    257
   -150     54    205     49   -176    129    -18    -44    109     20     49    249
   -129     75    205     23   -166    140     -5    -31    122     31     59    259
   -109     90    200      7   -155    145     59     41    166     49     64    257
   -114    140    252    -12   -184    194    187    194    265     90     77    249
    -93    239    332    -72   -213    285    324    415    444    226    179    329
    -64    407    470   -174   -267    439    439    784    787    571    496    610
     23    706    683   -366   -329    696    400   1083   1109   1013    966   1067
     64   1036    969   -553   -452   1002    194    789   1135   1299   1345   1475
    -44   1174   1218   -563   -631   1195   -106     77    896   1340   1486   1652
   -179   1109   1288   -467   -732   1197   -446   -719    316    844   1067   1304
   -239    782   1021   -270   -628    901   -662  -1257   -426    -41    220    553
   -257    319    576    -33   -415    446   -782  -1358   -836   -579   -309     62
   -231    -10    220    122   -226    103   -701  -1060   -698   -537   -340    -10
   -184    -57    127    119   -158     33   -496   -711   -428   -366   -233     49
   -174    -18    153     96   -163     67   -249   -381   -161   -184   -106    137
   -150     18    166     64   -161     90    -67   -142     28    -51    -10    205
   -145     25    171     59   -158     98     -2    -54     96      0     25    233
   -163     10    171     75   -166     90     10    -28    116     12     33    236
   -158     20    179     67   -168    101     25     -5    137     31     49    246
   -142     28    171     54   -158    101     38     12    155     41     59    259
   -142     46    189     49   -166    116     41     23    163     49     67    265
   -145     49    194     46   -171    122     46     33    174     57     75    270
   -145     54    200     44   -174    127     51     41    181     64     83    277
   -142     70    213     33   -176    142     49     46    184     67     83    285
   -140     64    205     38   -171    135     54     57    194     77     88    298
   -155     41    197     57   -176    119     54     59    194     80     93    290
   -127     72    200     25   -163    137     64     75    213     98    109    301
   -122     88    207     15   -166    145     67     80    220    103    114    303
   -127     88    215     20   -171    150     72     88    231    111    127    319
   -158     59    218     46   -189    140     70     96    241    122    132    327
   -181     36    218     72   -200    127     62     96    241    122    132    316
   -140     83    223     28   -181    153     75    122    265    142    153    332
    -88    142    231    -25   -158    187    106    155    298    176    187    361
   -116    116    233     -2   -176    176    114    163    306    181    189    368
   -127    122    246      2   -187    184    122    181    322    197    200    381
   -127    129    257     -2   -192    192    119    197    335    205    207    384
   -119    145    265    -12   -192    205    127    218    355    226    226    397
   -122    155    275    -18   -200    215    135    246    379    246    246    413
   -119    166    285    -23   -202    226    145    280    407    270    270    433
   -124    168    293    -23   -210    228    158    319    433    296    288    454
   -122    179    301    -28   -210    239    176    376    478    337    322    488
    -83    226    309    -72   -194    267    207    449    532    394    376    535
    -75    252    327    -88   -202    288    228    511    579    446    423    574
    -72    285    358   -106   -215    319    239    571    626    493    470    618
    -57    335    392   -137   -223    363    254    631    678    550    524    667
    -46    371    418   -163   -231    394    267    678    719    602    571    714
    -41    405    446   -181   -244    426    272    704    743    633    605    750
    -49    423    472   -187   -262    446    267    711    750    652    631    771
    -62    423    485   -179   -272    454    259    704    748    657    641    787
    -41    449    491   -205   -265    470    262    698    745    659    652    797
    -33    465    498   -215   -265    480    257    678    732    654    646    789
    -46    462    509   -207   -277    485    252    644    709    633    633    776
    -54    452    506   -197   -280    478    254    605    688    610    607    761
    -75    413    485   -168   -280    449    239    537    633    550    553    711
    -93    368    462   -137   -277    415    223    459    576    488    491    652
   -127    309    436    -90   -283    374    205    381    522    426    431    597
   -129    290    420    -80   -275    355    194    316    480    381    387    558
   -135    259    394    -62   -265    327    179    259    439    337    342    517
   -158    202    361    -20   -259    280    158    205    400    296    298    478
   -181    153    335     12   -259    244    129    155    363    257    262    439
   -163    166    329      0   -246    246    124    132    348    241    249    431
   -137    179    314    -23   -226    246    127    122    340    231    239    420
   -166    140    303     12   -236    220    122    106    329    223    226    405
   -181    106    288     33   -233    197    114     93    322    215    220    394
   -176    119    296     28   -236    207    122    101    332    223    231    405
   -176    116    290     28   -233    202    114     98    329    220    228    407
   -171    119    290     23   -231    205    109     93    324    213    220    407
   -166    122    288     20   -228    205    111     96    327    218    223    405
   -174    114    288     31   -231    200    109     98    327    220    228    397
   -187    116    303     33   -246    210    101     93    324    218    228    397
   -179    122    301     28   -241    213    103    101    335    226    236    410
   -171    129    298     18   -233    213    109    106    342    233    244    418
   -171    127    298     23   -233    213    106    106    340    231    239    410
   -184    119    303     31   -244    210    101    101    340    231    239    410
   -184    127    311     28   -246    218    101    101    340    231    239    413
   -171    135    306     15   -239    220    103    101    342    233    241    415
   -171    119    290     25   -231    205    101     96    337    233    239    415
   -171    122    293     23   -233    207     98     90    337    233    239    415
   -171    124    296     23   -233    210     96     90    337    231    236    418
   -179    124    303     23   -241    213     93     90    335    231    236    418
   -179    135    314     23   -246    223     96     90    342    236    244    426
   -181    176    358      2   -270    265    122    111    374    265    270    449
   -176    218    394    -20   -285    303    150    127    397    285    290    467
   -187    228    415    -23   -301    322    158    124    400    288    296    470
   -179    236    415    -28   -296    324    150    114    397    285    296    470
   -179    249    428    -36   -306    337    127    101    394    290    303    475
   -176    246    420    -36   -298    332    106     96    394    293    306    480
   -148    254    402    -54   -275    327     98    101    394    298    311    485
   -132    288    420    -77   -275    353    106    114    415    319    335    506
   -150    254    405    -54   -277    329     90    111    407    314    327    498
   -127    231    358    -51   -244    293     88    111    394    301    322    491
   -145    179    324    -18   -233    252     75     96    368    277    298    467
   -168    137    306     15   -236    220     67     83    353    259    277    452
   -174    101    275     36   -226    187     62     70    335    239    257    436
   -194     75    270     59   -233    174     70     64    327    228    246    423
   -223     46    270     88   -246    158     62     41    303    205    223    400
   -228     28    257    101   -241    142     49     18    280    181    200    374
   -205     28    233     88   -218    129     59     20    283    181    197    374
   -213     12    223     98   -218    116     57     15    272    171    184    363
   -215      7    220    103   -218    114     57     12    267    166    181    358
   -220     10    231    106   -226    119     59     18    272    171    192    366
   -233    -10    223    122   -231    106     57     20    275    176    197    374
   -246    -31    215    137   -233     90     49     15    272    171    189    368
   -233    -20    213    124   -223     96     46     12    270    171    192    363
   -239    -33    205    137   -223     85     44     10    270    171    189    353
   -239    -36    200    135   -220     80     57     25    277    174    192    353
   -207     31    239     88   -223    135    166    132    342    205    210    366
   -215     83    298     64   -257    189    309    316    462    270    249    389
   -192    174    366     10   -277    270    446    587    667    441    389    504
   -114    392    506   -140   -311    449    571   1067   1052    839    756    836
     -2    722    722   -361   -363    722    472   1137   1270   1221   1182   1257
    -25    953    979   -465   -501    966     70    478   1174   1426   1480   1582
   -176   1109   1286   -465   -730   1197   -381   -376    948   1457   1590   1722
   -337    909   1244   -288   -792   1075   -735  -1140    303    818   1023   1247
   -415    436    852    -10   -633    641   -948  -1571   -475   -109    158    485
   -374     64    439    153   -407    252   -914  -1387   -613   -379   -145    187
   -319    -64    254    192   -288     93   -659   -922   -345   -231    -80    200
   -285    -36    246    161   -267    103   -337   -506    -70    -57     31    267
   -259    -41    218    150   -239     88    -96   -202    122     62    109    306
   -259    -70    189    163   -226     57     18    -54    218    124    153    324
   -265    -75    189    171   -228     57     51     -7    252    145    166    332
   -241    -49    189    142   -215     70     80     33    280    166    181    353
   -207    -23    184    114   -197     80    106     67    309    189    202    371
   -218    -33    181    124   -202     72    109     77    314    194    205    366
   -231    -38    192    135   -213     75    109     85    316    194    207    361
   -233    -41    192    137   -215     75    106     93    322    197    207    363
   -226    -33    192    129   -210     77    114    103    332    207    218    374
   -220    -23    197    122   -210     88    119    114    340    215    228    379
   -207     -7    200    109   -205     96    127    127    353    228    239    389
   -215    -18    197    116   -207     88    122    127    350    223    233    384
   -210     -7    202    109   -207     96    127    140    363    236    244    394
   -200     10    210     93   -205    109    132    153    371    244    249    407
   -215    -10    205    114   -210     96    132    158    376    246    246    407
   -223    -18    205    119   -215     93    132    168    384    252    252    413
   -202      7    210     96   -207    109    145    194    407    272    272    426
   -192     23    213     83   -202    116    158    215    428    290    293    439
   -202     20    223     90   -213    122    161    233    441    303    306    454
   -210     18    228     93   -220    122    163    249    452    311    306    459
   -233      0    233    116   -236    116    153    259    454    314    306    454
   -226     10    236    106   -231    122    166    288    472    329    322    465
   -148     98    246     25   -197    171    213    350    532    384    371    509
   -135    127    259      2   -197    192    236    400    563    413    400    530
   -148    124    270     10   -207    197    252    446    592    441    423    548
   -148    140    288      2   -218    213    267    498    626    470    449    568
   -150    163    314     -5   -231    239    280    561    662    504    480    600
   -129    200    329    -36   -228    265    298    628    711    548    522    639
   -122    231    350    -54   -236    290    322    701    761    597    566    680
   -114    270    381    -80   -249    324    335    766    805    649    615    730
   -101    327    428   -111   -265    376    350    815    852    701    665    774
    -67    392    459   -163   -265    426    363    854    885    743    709    815
    -51    433    485   -189   -267    459    371    880    911    776    745    852
    -59    439    498   -189   -277    467    363    880    917    789    763    867
    -70    449    519   -189   -293    483    361    872    919    795    771    878
    -64    462    527   -200   -296    493    353    854    914    795    776    885
    -70    467    537   -200   -303    501    342    818    896    784    769    880
    -90    449    540   -179   -314    493    329    766    862    753    740    859
   -103    431    535   -163   -319    483    309    698    820    714    701    823
   -129    387    514   -129   -322    452    288    613    766    659    654    779
   -161    319    480    -80   -322    400    262    519    704    594    592    719
   -168    280    449    -57   -309    363    246    439    654    540    540    667
   -163    249    413    -41   -288    329    231    368    607    493    493    623
   -200    174    371     10   -285    272    197    296    553    436    436    574
   -210    127    337     41   -272    231    181    249    517    402    402    542
   -194    135    327     28   -262    231    171    210    483    368    374    511
   -215     93    309     62   -262    200    153    171    452    337    345    480
   -228     59    288     85   -259    171    140    148    428    314    322    462
   -239     51    290     93   -265    168    132    132    418    301    306    452
   -231     62    293     83   -262    176    129    132    415    301    309    459
   -223     72    296     75   -259    184    135    140    428    314    319    462
   -233     44    277     93   -257    158    132    135    423    303    309    449
   -205     57    262     72   -233    158    142    150    439    319    327    465
   -194     77    272     57   -233    176    145    155    441    327    332    472
   -218     64    283     77   -249    174    132    145    436    319    327    465
   -215     62    277     75   -246    168    132    145    433    316    324    459
   -215     59    275     77   -246    166    132    150    441    324    332    462
   -220     54    272     80   -246    163    132    148    436    319    329    457
   -228     57    285     85   -257    171    127    142    431    316    319    454
   -210     72    283     67   -246    176    127    145    436    319    324    462
   -210     59    270     75   -241    163    127    140    431    314    319    459
   -215     59    275     75   -246    166    122    129    423    306    311    457
   -210     75    285     67   -246    179    124    135    428    314    316    462
   -210     67    277     72   -244    171    129    140    431    316    322    462
   -226     46    272     88   -249    158    122    129    423    309    319    449
   -246     23    267    109   -257    145    111    116    413    298    309    439
   -231     46    277     93   -254    161    111    116    415    301    309    444
   -197    101    296     46   -246    197    140    140    441    329    337    472
   -194    140    335     25   -265    236    168    155    465    355    361    496
   -218    155    371     28   -293    262    187    158    470    358    363    496
   -223    158    381     33   -301    270    197    158    478    361    366    493
   -220    166    384     25   -303    272    174    145    475    358    363    493
   -213    187    400     10   -306    293    150    140    478    368    374    506
   -202    192    392      2   -298    290    132    137    478    371    379    511
   -192    189    381      2   -285    285    119    137    475    374    384    519
   -200    189    387      5   -293    288    114    142    480    379    392    524
   -176    184    361     -5   -270    272    114    148    478    376    389    524
   -155    166    322     -5   -239    244    111    140    457    361    371    511
   -189    111    301     38   -244    205     93    116    431    335    345    485
   -207     83    288     62   -249    184     83    101    413    314    324    467
   -213     54    267     80   -241    158     90     96    402    303    314    454
   -231     33    262     98   -249    148     98     90    394    293    306    441
   -249      2    252    124   -249    127     83     67    368    265    275    415
   -262    -31    228    145   -246     98     70     44    345    241    252    397
   -267    -51    213    158   -241     80     64     36    335    228    233    389
   -254    -51    202    150   -231     75     67     36    335    228    233    381
   -267    -62    205    166   -236     70     64     33    329    226    239    368
   -270    -59    210    163   -241     75     64     31    327    226    241    363
   -280    -70    207    174   -244     67     59     31    327    226    239    363
   -277    -77    200    176   -241     62     59     31    327    226    239    371
   -262    -64    197    163   -231     64     64     36    329    231    239    376
   -265    -70    192    166   -228     59     70     36    332    231    239    374
   -262    -59    202    161   -233     72     98     62    348    239    244    374
   -259      2    259    127   -259    129    200    176    415    267    257    379
   -231     90    322     70   -275    205    327    368    537    350    311    418
   -184    205    389    -12   -288    296    462    701    779    568    501    579
    -85    431    514   -174   -301    472    571   1153   1114    935    854    909
    -10    709    719   -350   -366    711    426   1070   1234   1231   1210   1288
    -49    880    930   -415   -488    904     28    355   1124   1387   1454   1566
   -223    976   1200   -379   -711   1085   -363   -483    846   1291   1431   1579
   -418    698   1117   -140   -769    906   -688  -1218    176    597    805   1036
   -470    270    740    101   -605    504   -888  -1556   -462   -166     75    368
   -394      5    400    194   -397    202   -857  -1288   -462   -265    -75    194
   -316    -59    254    187   -288     98   -589   -823   -202   -111      5    233
   -293    -44    249    168   -272    101   -277   -420     38     33     98    290
   -290    -62    226    176   -259     80    -51   -137    200    129    163    322
   -272    -64    207    168   -241     70     44    -15    272    179    197    337
   -265    -83    181    171   -223     49     67     15    290    187    194    329
   -265    -93    171    179   -220     38     77     38    301    192    197    332
   -252    -70    179    161   -218     54     98     64    322    207    213    342
   -265    -64    200    166   -233     67    111     85    337    220    223    353
   -270    -70    200    168   -236     64    106     88    335    215    215    345
   -275    -70    205    174   -241     64    101     90    332    213    213    340
   -275    -77    197    176   -236     57    106    101    340    220    220    348
   -220    -36    184    129   -202     72    122    124    361    241    241    363
   -228    -36    192    129   -213     77    124    129    361    241    241    366
   -244    -46    197    145   -220     75    119    135    361    241    241    366
   -223    -23    200    124   -213     88    124    148    374    254    254    379
   -218    -18    200    119   -210     90    132    161    381    262    262    384
   -218    -10    207    114   -215     96    132    168    387    265    262    387
   -218      2    218    106   -218    109    137    181    397    275    270    394
   -210     12    223     98   -218    116    145    200    410    288    277    400
   -192     33    226     80   -207    129    153    218    423    298    288    410
   -194     46    239     72   -218    142    158    233    433    309    296    418
   -207     36    244     85   -226    140    158    249    441    316    298    423
   -202     44    246     77   -223    145    161    270    454    327    314    431
   -192     59    252     67   -220    155    179    306    480    353    340    454
   -189     72    259     57   -223    163    194    345    506    371    361    470
   -179     98    277     38   -228    189    207    384    530    394    381    488
   -184     98    283     41   -236    192    223    431    555    420    400    504
   -158    135    293     12   -226    213    249    491    594    454    426    522
   -140    166    306    -12   -223    236    267    553    633    491    459    548
   -135    197    332    -31   -233    265    280    618    675    532    501    589
   -129    228    358    -49   -244    293    293    685    719    579    550    633
   -122    270    392    -72   -257    329    311    750    766    631    600    678
    -98    329    428   -116   -265    376    324    800    807    680    646    724
    -85    366    452   -140   -267    407    327    828    833    711    678    761
    -83    384    467   -150   -275    426    327    839    844    730    698    784
    -90    392    483   -150   -285    436    316    839    846    737    709    795
    -77    428    504   -176   -290    465    316    831    849    748    724    810
    -64    457    522   -197   -293    488    314    815    844    748    727    815
    -83    441    524   -181   -303    483    306    782    820    727    706    802
    -98    418    517   -158   -306    467    301    735    795    698    678    779
   -122    379    498   -129   -311    439    283    662    743    646    633    735
   -140    342    480   -101   -309    410    267    579    696    597    587    691
   -148    309    454    -80   -301    381    254    498    646    542    535    641
   -179    241    420    -31   -298    329    223    405    581    475    465    579
   -202    194    397      2   -298    296    200    335    530    423    413    530
   -202    161    361     20   -283    259    181    272    488    376    368    485
   -197    142    340     25   -270    241    163    226    452    342    340    452
   -197    127    324     36   -259    226    155    192    426    316    314    428
   -207    106    311     49   -259    210    148    166    402    290    285    405
   -218     90    309     62   -265    200    142    148    389    280    275    394
   -220     83    301     67   -262    192    135    135    379    272    272    389
   -220     75    296     72   -257    184    129    135    376    267    270    389
   -220     77    298     70   -259    187    124    127    366    259    259    381
   -220     77    296     70   -257    187    122    122    363    257    254    376
   -218     75    293     72   -254    184    122    127    363    259    259    376
   -228     64    293     83   -259    179    111    119    358    252    252    368
   -226     77    301     72   -265    189    114    119    358    252    254    366
   -207    101    309     51   -257    205    124    129    368    262    262    376
   -194    106    301     44   -246    202    122    129    366    262    267    381
   -205    106    311     49   -257    207    122    129    368    265    270    387
   -220     96    316     59   -267    207    114    124    363    259    262    384
   -241     64    306     88   -275    187     90    103    342    241    241    361
   -207     96    303     54   -257    197     93    106    342    241    244    363
   -179    142    322     18   -249    231    109    119    355    257    259    376
   -200    106    306     44   -254    207     96    103    340    244    246    366
   -181    114    296     33   -239    205    103    109    340    246    249    371
   -176    122    298     25   -239    210    111    109    342    249    254    371
   -194    111    306     41   -249    207     98     93    329    233    246    355
   -194    114    306     38   -249    207     90     88    324    226    236    353
   -192    137    329     25   -259    231    106     96    335    239    244    358
   -197    174    371     10   -285    272    129    111    355    259    267    374
   -179    223    402    -20   -290    311    161    124    376    280    285    400
   -194    223    418    -15   -306    319    163    116    371    272    277    397
   -210    226    433     -7   -322    329    142    103    361    265    270    389
   -197    257    454    -31   -327    355    122     98    368    272    280    397
   -176    277    454    -49   -314    366    101     98    374    283    288    413
   -176    265    441    -46   -309    353     83    101    371    285    298    426
   -166    283    449    -59   -309    366     88    111    381    301    314    441
   -166    257    423    -46   -296    340     75    103    366    283    296    420
   -168    207    376    -18   -272    290     59     90    340    259    272    397
   -189    155    345     15   -267    249     38     64    309    231    244    371
   -197    135    332     28   -265    233     33     51    288    210    226    348
   -202    119    319     41   -262    218     41     49    277    194    210    329
   -187    109    296     38   -241    202     51     38    265    179    192    311
   -194     98    293     46   -244    194     38     15    241    155    171    298
   -223     64    288     77   -254    176     15     -7    213    127    142    272
   -220     49    267     83   -244    158     10    -12    202    116    132    259
   -205     51    257     77   -231    153     23    -10    200    114    132    259
   -223     28    252     96   -239    140     15    -18    189    101    119    249
   -223     28    252     96   -236    140     10    -15    192    106    122    249
   -205     49    252     75   -228    150     15    -10    197    111    132    257
   -210     38    249     85   -228    142     12    -15    192    106    124    249
   -223     25    246     96   -233    135     12    -15    192    106    129    246
   -223     25    249     98   -236    137     12    -12    194    106    127    244
   -223     28    252     98   -236    140     41     15    205    106    119    236
   -223     54    277     85   -249    166    153    137    270    124    116    218
   -205    135    337     33   -272    236    280    345    423    233    197    270
   -155    280    436    -64   -296    358    405    678    704    504    433    478
    -51    561    613   -257   -332    587    449   1109   1072    937    870    898
     36    969    932   -501   -446    950    314   1091   1267   1330   1337   1387
    -51   1127   1176   -537   -613   1150    -18    410   1085   1421   1527   1610
   -226   1143   1366   -459   -795   1254   -361   -441    615   1104   1293   1428
   -358    883   1241   -265   -800   1062   -607  -1153   -122    275    509    732
   -384    407    792    -10   -587    600   -784  -1452   -758   -501   -239     57
   -340     64    405    137   -374    233   -763  -1208   -701   -522   -314    -46
   -309    -90    218    197   -265     62   -589   -849   -472   -384   -246    -23
   -270    -51    215    158   -244     83   -340   -493   -205   -205   -119     59
   -236      7    244    114   -239    124   -103   -187     25    -38      5    148
   -241      5    246    116   -244    124    -33    -85     98     10     38    168
   -233     18    252    106   -244    135      0    -49    124     23     46    174
   -223     23    246     98   -236    135     12    -28    142     36     49    179
   -241      7    249    116   -244    127     12    -18    145     36     51    176
   -226     25    249     98   -239    137     25      2    158     49     59    181
   -200     51    252     72   -226    150     41     23    176     64     77    200
   -181     72    254     51   -218    163     36     28    179     67     85    200
   -197     59    257     70   -226    158     33     28    176     64     80    192
   -210     59    270     72   -239    163     36     33    176     67     80    194
   -200     70    267     64   -233    168     44     44    187     75     90    205
   -202     67    270     64   -236    168     44     49    194     80     98    215
   -205     72    277     67   -241    174     41     54    200     85    101    223
   -187    106    290     38   -239    197     54     72    218    101    114    236
   -192    111    303     38   -246    207     57     80    223    106    119    239
   -192    106    296     41   -244    200     54     88    228    114    122    236
   -176    127    303     25   -239    215     62    103    244    127    137    252
   -179    132    311     23   -246    220     59    111    246    129    140    249
   -174    150    324     10   -249    236     67    127    262    142    153    257
   -168    153    322      5   -246    236     64    140    267    150    158    257
   -176    161    337      7   -257    249     64    153    275    158    166    262
   -187    155    340     15   -265    249     67    171    293    174    181    283
   -194    140    332     25   -265    236     72    197    309    189    192    293
   -150    192    342    -23   -246    267     96    244    350    231    231    329
   -114    236    350    -59   -231    293    119    296    389    270    270    363
   -122    252    374    -67   -249    314    127    337    418    296    296    384
   -132    270    402    -70   -267    335    129    384    454    332    324    413
   -122    306    428    -90   -275    366    145    444    498    376    368    454
    -85    358    444   -135   -265    400    163    514    555    441    426    511
    -83    392    472   -155   -277    431    171    566    597    491    472    555
    -75    433    509   -179   -290    470    176    605    631    532    517    597
    -83    444    524   -181   -303    483    171    623    649    555    548    623
    -67    488    555   -210   -311    522    174    639    667    584    576    657
    -46    537    581   -246   -314    558    181    644    680    600    594    678
    -57    532    587   -239   -322    558    179    639    678    605    602    685
    -70    530    597   -231   -332    561    168    618    665    597    600    688
    -75    545    620   -233   -348    581    163    592    646    576    584    678
    -80    527    607   -223   -342    566    161    550    613    542    550    646
    -96    498    594   -202   -345    545    155    493    568    488    504    594
   -114    467    581   -176   -348    522    153    431    519    433    449    537
   -140    418    558   -137   -348    488    142    366    465    371    387    483
   -158    371    530   -109   -345    452    127    298    413    316    329    431
   -163    345    509    -90   -337    428    116    241    371    270    285    389
   -161    324    483    -83   -322    402    106    192    335    231    249    353
   -168    288    457    -59   -311    371     88    145    293    189    210    316
   -192    257    446    -33   -322    350     62    101    257    153    171    283
   -192    254    444    -31   -319    348     57     80    236    132    150    265
   -184    249    433    -33   -309    340     59     67    228    124    140    257
   -200    223    423    -10   -311    322     59     59    223    116    135    252
   -200    226    426    -12   -314    324     51     51    215    111    127    244
   -194    231    426    -18   -309    327     46     49    213    109    127    241
   -192    236    428    -23   -311    332     41     49    207    103    122    236
   -197    244    441    -23   -319    342     38     49    210    106    124    236
   -192    252    444    -31   -319    348     38     54    218    114    132    241
   -194    249    441    -28   -316    345     36     51    215    111    129    241
   -205    239    444    -18   -327    342     36     51    213    106    122    241
   -200    244    444    -20   -322    342     38     54    218    114    132    249
   -194    259    452    -33   -322    355     38     57    223    119    140    254
   -194    249    444    -28   -319    345     33     49    215    114    132    246
   -202    236    439    -15   -322    335     25     38    205    103    122    236
   -213    231    444     -7   -327    337     18     33    202     98    122    236
   -205    246    449    -20   -329    348     23     36    205    103    132    239
   -200    259    459    -31   -329    358     25     36    205    106    135    239
   -207    252    459    -23   -335    355     25     33    205    101    132    239
   -207    239    446    -15   -327    342     20     28    197     93    124    239
   -187    262    449    -38   -316    355     28     33    205    101    132    249
   -166    322    488    -77   -327    405     51     51    228    127    158    272
   -184    355    540    -88   -361    446     70     59    246    142    176    290
   -192    363    555    -85   -374    459     90     64    257    150    181    293
   -181    376    558    -98   -368    467     90     67    262    153    184    290
   -179    381    561   -101   -371    470     75     54    262    155    192    293
   -189    389    579   -101   -384    483     57     46    265    163    200    306
   -181    394    576   -106   -379    485     33     38    259    163    200    306
   -158    418    574   -132   -366    496     28     41    262    168    207    316
   -142    439    581   -148   -361    509     36     51    270    179    218    329
   -140    413    550   -137   -345    480     31     51    262    168    207    322
   -145    368    514   -111   -329    441     20     41    241    150    189    306
   -174    306    478    -67   -327    389      5     20    215    127    163    285
   -184    262    444    -38   -314    353      2      7    194    106    145    265
   -176    252    428    -38   -303    340     18     10    194     98    137    254
   -187    236    423    -23   -303    329     23     -2    179     80    119    236
   -200    207    405     -5   -303    306     12    -20    155     59     98    223
   -207    176    384     15   -296    280      5    -36    140     44     80    207
   -215    155    371     28   -293    262     -5    -46    127     31     64    189
   -210    153    363     28   -285    257     -5    -49    122     25     62    181
   -223    140    361     41   -293    249     -5    -49    122     23     62    181
   -220    135    355     41   -288    244      0    -44    129     28     67    189
   -207    148    353     28   -280    249     15    -31    140     41     77    200
   -249    111    361     70   -303    236     -2    -46    122     23     62    179
   -231    137    368     44   -298    252      2    -44    127     31     70    184
   -194    168    363     12   -277    265     20    -25    142     44     83    197
   -200    145    342     25   -272    244     59     20    163     44     72    184
   -197    161    358     18   -277    259    184    166    244     70     72    166
   -166    262    428    -49   -298    345    314    384    418    202    171    239
   -106    449    555   -171   -332    501    441    750    745    522    462    498
    -15    756    771   -371   -392    763    452   1114   1106    984    940    958
      2   1109   1106   -555   -550   1109    246    865   1163   1293   1353   1392
    -85   1273   1358   -594   -722   1314    -98    124    924   1332   1491   1561
   -231   1265   1496   -517   -865   1379   -452   -693    397    917   1148   1286
   -329    911   1239   -290   -787   1075   -693  -1288   -363     18    293    532
   -342    413    756    -33   -548    584   -826  -1441   -859   -615   -319    -20
   -303     90    394    106   -350    244   -719  -1111   -691   -532   -314    -64
   -265      5    270    129   -267    137   -504   -740   -420   -361   -213    -15
   -241     54    293     90   -267    171   -244   -392   -148   -176    -83     72
   -228     77    306     75   -267    192    -51   -140     44    -38     15    140
   -207     98    306     51   -257    200     10    -62    103      2     44    161
   -210     93    303     57   -257    197     28    -36    122     12     46    166
   -187    109    293     36   -239    202     44    -10    145     28     62    174
   -189     96    285     46   -236    189     62     12    163     41     72    184
   -202     93    296     54   -249    194     62     20    171     46     75    189
   -189    111    301     38   -244    205     75     36    189     62     93    202
   -176    124    298     25   -239    210     83     51    202     77    106    213
   -197    111    309     44   -252    210     80     51    202     77    109    207
   -187    132    316     25   -254    223     85     62    210     85    116    220
   -179    137    316     18   -246    226     85     70    218     93    119    226
   -179    135    314     20   -246    223     90     80    226     98    127    228
   -171    142    314     15   -241    228    101     96    246    119    148    249
   -176    145    322     12   -249    233     98    101    254    124    153    252
   -181    148    329     15   -254    239    103    114    265    132    163    254
   -181    145    324     18   -254    233    116    129    280    148    176    272
   -181    148    329     18   -254    239    116    140    288    158    181    280
   -181    161    340     10   -259    249    122    150    296    166    192    285
   -176    168    345      5   -262    254    129    168    314    179    205    296
   -168    176    345     -5   -257    259    137    189    329    194    218    306
   -163    181    345     -7   -254    262    148    215    348    213    231    319
   -161    194    353    -18   -257    272    158    241    371    228    246    329
   -161    202    363    -20   -262    283    163    270    389    246    262    342
   -158    205    361    -23   -259    283    176    306    418    272    283    366
   -168    197    366    -12   -267    280    187    342    444    293    301    387
   -145    231    376    -44   -262    301    210    407    491    340    342    423
   -103    288    392    -90   -249    337    246    483    550    397    397    470
   -129    283    413    -77   -272    345    252    532    587    433    431    496
   -132    314    446    -90   -288    379    267    594    633    485    488    542
    -77    405    480   -163   -280    441    303    667    693    553    553    605
    -80    428    509   -174   -296    467    314    709    724    589    587    644
    -44    488    532   -223   -288    509    324    740    756    628    628    685
    -41    509    550   -233   -296    530    327    750    771    652    654    709
    -64    501    566   -220   -314    532    314    737    758    646    654    714
    -77    501    576   -213   -327    537    306    717    748    639    654    717
    -75    514    589   -220   -332    550    306    701    740    639    657    719
    -72    522    594   -223   -332    558    309    678    730    631    652    717
    -90    493    581   -202   -337    537    296    620    688    587    610    685
   -124    444    568   -161   -345    506    280    555    641    537    563    641
   -155    397    550   -122   -353    472    267    480    592    483    509    592
   -155    358    514   -101   -335    436    252    410    542    431    465    542
   -176    319    496    -75   -335    407    231    340    496    376    413    491
   -184    296    480    -57   -332    387    215    285    459    337    374    452
   -197    254    452    -31   -324    353    189    231    420    298    329    415
   -194    215    410    -10   -301    311    171    189    392    267    301    387
   -194    205    397     -7   -296    301    155    155    368    241    277    366
   -213    168    381     20   -298    275    140    127    345    218    252    345
   -239    137    376     51   -306    257    127    111    329    202    236    329
   -249    119    368     64   -309    244    124    101    324    200    231    316
   -213    142    355     33   -285    249    137    111    340    215    249    332
   -202    155    355     23   -277    254    142    116    345    220    254    335
   -220    140    361     38   -290    249    137    114    342    218    246    332
   -213    150    363     31   -288    257    135    111    342    215    246    335
   -223    142    366     38   -293    254    129    114    342    215    249    337
   -215    142    358     36   -285    249    129    114    345    218    249    337
   -213    140    350     33   -283    246    140    122    350    223    254    342
   -228    119    348     54   -288    233    137    119    353    226    257    340
   -215    137    350     36   -283    241    135    119    353    223    257    342
   -213    132    342     38   -277    236    135    119    355    231    265    348
   -202    145    348     28   -275    246    135    122    358    236    267    348
   -189    163    353     12   -270    257    137    124    355    233    267    350
   -210    140    350     33   -280    244    135    119    353    231    267    350
   -202    148    350     25   -275    246    140    119    358    236    267    348
   -205    140    345     31   -275    241    140    119    358    236    265    348
   -207    129    337     38   -272    233    140    116    358    236    270    350
   -207    142    350     31   -280    246    142    116    366    239    277    355
   -202    210    413     -5   -309    311    174    140    402    275    309    387
   -207    252    459    -23   -335    353    202    150    420    293    324    400
   -210    259    470    -23   -340    363    213    155    431    303    329    407
   -223    233    454     -5   -340    342    197    140    423    296    322    402
   -218    252    470    -18   -342    361    176    132    426    301    335    420
   -207    262    467    -28   -337    363    155    129    420    301    335    420
   -207    244    452    -18   -329    348    127    114    405    288    319    405
   -189    257    446    -36   -319    353    129    122    415    301    337    420
   -192    226    415    -18   -303    319    127    129    418    303    342    426
   -210    155    366     25   -290    262    114    116    394    280    319    405
   -189    142    332     23   -259    236    111    106    379    265    301    394
   -187    127    314     28   -252    220    106     96    366    254    290    376
   -194     96    290     49   -244    192    111     93    358    244    280    361
   -194     98    293     44   -244    194    122     88    350    233    272    355
   -228     59    288     85   -257    174    111     64    324    207    241    324
   -249     15    262    114   -257    137     98     46    303    187    223    306
   -233     10    244    111   -241    127    101     41    296    179    215    298
   -233      2    233    114   -233    116     98     36    290    171    207    290
   -241    -33    207    137   -226     85     96     31    283    163    197    283
   -233    -31    202    129   -218     85     96     33    285    166    194    283
   -241    -31    210    137   -228     88     96     33    285    168    200    280
   -246    -33    210    140   -228     88     96     33    288    171    205    280
   -246    -54    192    150   -220     67     96     33    293    174    205    283
   -244    -38    202    140   -226     83     96     38    298    181    213    293
   -239    -15    223    127   -233    101    106     46    296    174    197    285
   -239     -2    236    119   -236    114    189    135    337    184    197    277
   -215     64    280     75   -246    171    340    324    459    254    244    298
   -174    168    342      0   -259    257    493    633    696    454    413    436
    -96    376    470   -140   -283    423    659   1119   1085    852    784    776
    -25    698    722   -337   -374    709    532   1104   1247   1182   1163   1163
    -49    992   1041   -470   -545   1015     12    355   1111   1356   1439   1465
   -233   1158   1392   -462   -813   1273   -475   -498    898   1369   1519   1569
   -381    937   1319   -277   -852   1127   -826  -1223    306    797   1023   1153
   -428    415    844      5   -639    628  -1018  -1615   -441    -93    189    418
   -376     67    444    155   -410    254   -922  -1361   -522   -316    -80    137
   -327      2    329    161   -329    166   -584   -846   -215   -135     23    184
   -290      2    293    142   -290    148   -233   -413     38     18    119    244
   -267    -36    231    150   -252     96    -15   -142    187    101    163    257
   -249    -59    189    155   -220     64     96     -5    267    148    189    262
   -280   -109    171    194   -226     28    114     23    280    153    189    259
   -270   -111    158    189   -215     23    132     51    293    158    189    259
   -239    -72    166    153   -205     46    150     75    311    174    202    275
   -236    -64    171    150   -205     51    163    101    332    192    218    290
   -249    -85    161    166   -207     36    171    111    340    200    226    290
   -246    -85    161    166   -205     36    171    119    342    200    231    293
   -239    -75    163    155   -205     44    176    132    355    210    241    301
   -228    -67    161    148   -194     46    181    145    363    220    252    306
   -231    -75    155    150   -194     38    184    153    371    223    257    309
   -228    -64    163    145   -197     49    194    168    381    233    257    311
   -228    -70    158    148   -194     44    200    181    392    244    267    324
   -228    -59    168    145   -200     54    205    189    397    252    272    335
   -223    -36    184    129   -205     72    200    194    405    254    275    332
   -223    -33    187    127   -207     75    218    215    426    272    293    342
   -228    -46    181    135   -207     67    226    231    436    280    298    348
   -220    -33    187    127   -205     75    233    246    446    290    301    353
   -215    -25    189    119   -205     80    244    267    462    306    314    355
   -215    -12    200    114   -210     93    254    298    483    324    335    374
   -215     -2    213    109   -215    103    267    327    504    342    353    392
   -210      5    215    103   -213    109    288    363    527    366    368    407
   -202      0    202     98   -205    101    306    405    553    387    389    428
   -194     18    210     88   -202    114    322    449    579    407    407    449
   -187     49    236     67   -210    142    335    498    607    431    426    457
   -171     80    252     46   -210    166    358    561    644    465    454    475
   -161    109    267     23   -215    189    379    626    683    498    485    509
   -153    142    296      5   -223    218    402    693    724    537    522    545
   -140    189    327    -25   -233    257    433    771    774    589    571    592
   -116    239    355    -59   -236    296    457    836    826    644    623    641
   -124    246    368    -62   -246    309    457    872    854    675    657    675
   -109    280    389    -85   -249    335    462    904    878    709    693    709
   -101    327    426   -114   -265    376    462    911    888    727    714    730
    -96    363    459   -132   -277    410    465    914    901    748    737    750
    -85    400    485   -158   -285    441    467    911    906    758    753    766
    -88    410    498   -161   -293    454    459    888    901    756    748    766
    -93    394    488   -150   -290    441    446    844    885    743    740    763
   -106    368    475   -129   -290    420    439    784    862    724    724    756
   -129    355    485   -114   -306    420    407    698    813    675    678    717
   -150    324    475    -88   -311    400    379    607    763    626    628    672
   -179    262    441    -41   -311    350    353    519    717    579    581    618
   -194    192    387      2   -290    288    335    444    670    532    535    574
   -213    129    340     41   -277    236    309    371    618    478    480    519
   -226    101    327     62   -277    215    283    306    574    433    446    483
   -236     70    303     83   -270    187    272    265    542    402    413    454
   -241     38    280    101   -259    158    257    228    517    374    381    420
   -249     -5    244    124   -246    119    244    205    496    361    368    405
   -254    -28    226    140   -241     96    236    187    483    342    358    392
   -259    -23    236    140   -249    106    220    171    467    327    345    384
   -254    -36    218    145   -236     90    220    168    465    327    342    389
   -241    -25    215    132   -231     93    239    181    480    342    355    402
   -233     -2    231    116   -233    114    239    181    483    345    355    397
   -231     12    244    109   -239    127    239    184    488    350    363    400
   -215     25    241     96   -228    132    249    194    498    361    376    410
   -236     10    244    111   -241    127    249    189    496    358    371    407
   -252     -7    244    127   -249    116    239    179    485    348    361    400
   -241      0    241    119   -244    122    239    176    483    348    361    397
   -246     -2    244    124   -246    119    239    179    488    353    366    402
   -254    -28    226    142   -241     98    233    171    480    345    358    392
   -246    -20    226    132   -239    103    239    171    483    345    361    402
   -239    -10    228    124   -233    109    233    171    480    345    353    402
   -257    -38    218    148   -239     88    231    166    475    340    348    394
   -244    -28    215    135   -231     93    231    166    475    340    353    392
   -239    -20    218    129   -231     98    236    166    480    348    361    400
   -249    -41    207    142   -228     83    231    158    470    335    350    389
   -249    -46    202    148   -226     77    218    145    454    319    332    381
   -246    -28    215    137   -233     93    223    148    465    329    345    397
   -244      5    246    119   -246    124    249    168    491    355    368    407
   -228     57    285     85   -257    171    280    184    511    376    392    420
   -228     88    316     70   -272    202    306    192    522    384    402    431
   -223    101    324     59   -275    210    298    187    522    384    402    436
   -228     96    324     64   -277    210    280    184    524    392    410    446
   -210    119    329     44   -270    223    265    192    540    410    420    467
   -202    119    322     41   -262    220    239    181    527    400    420    465
   -200    140    340     31   -270    239    231    181    532    407    433    467
   -192    132    324     28   -259    228    220    184    532    407    433    465
   -200     85    283     54   -241    184    205    174    509    387    413    446
   -215     33    249     90   -231    140    194    158    488    368    392    431
   -223     10    231    103   -226    122    187    142    472    350    376    418
   -223     -5    215    114   -220    103    179    127    454    329    358    400
   -233    -25    205    129   -220     88    187    119    441    316    340    381
   -233    -36    197    135   -215     80    192    103    431    301    327    368
   -262    -72    187    166   -226     57    181     80    407    277    303    348
   -272   -101    171    187   -223     36    176     67    392    262    288    329
   -280   -114    166    194   -223     25    166     54    379    246    267    319
   -277   -127    150    202   -215     10    168     59    376    246    267    316
   -283   -127    155    205   -220     12    168     59    376    246    267    309
   -293   -129    163    210   -228     15    163     59    371    244    267    303
   -290   -142    145    215   -220      0    163     59    371    241    267    303
   -277   -145    132    213   -205     -7    161     57    371    241    265    303
   -285   -148    137    215   -213     -5    163     59    371    244    267    306
   -290   -153    137    220   -215     -7    166     64    376    246    267    306
   -296   -135    158    215   -228     12    210    111    405    262    275    311
   -288    -62    226    176   -257     80    332    257    493    306    298    319
   -233     23    257    103   -246    140    452    491    649    436    400    400
   -155    176    329    -10   -244    252    597    891    919    698    641    613
    -54    426    480   -187   -267    452    672   1228   1192   1028    982    953
    -12    685    698   -335   -355    691    467    901   1215   1244   1270   1283
   -163    815    976   -327   -571    896     46     90   1052   1299   1402   1454
   -389    787   1176   -200   -782    982   -319   -717    670   1015   1184   1288
   -540    433    974     51   -758    704   -613  -1379    -36    252    475    652
   -511     51    563    231   -537    306   -769  -1460   -392   -197     15    213
   -420   -129    288    275   -355     77   -646  -1047   -228   -124     25    174
   -363   -145    218    254   -293     36   -348   -597      7     15    111    215
   -332   -153    179    241   -257     12    -51   -236    194    116    171    246
   -303   -181    122    244   -213    -31    116    -25    303    181    210    259
   -298   -184    114    239   -207    -36    158     28    332    197    218    259
   -298   -187    111    241   -207    -38    171     51    337    194    213    254
   -293   -181    111    236   -205    -36    181     72    348    202    218    257
   -280   -174    106    228   -194    -33    187     90    358    210    223    262
   -283   -179    103    228   -194    -38    197    106    368    218    228    270
   -283   -176    106    228   -194    -36    202    116    376    223    233    272
   -280   -163    114    220   -197    -25    202    122    376    226    236    275
   -272   -148    124    210   -200    -12    205    135    387    233    246    283
   -272   -150    122    213   -200    -15    197    132    381    228    244    277
   -254   -132    122    192   -189     -5    213    150    394    244    257    293
   -259   -127    132    192   -197      2    220    161    405    252    259    303
   -259   -124    135    192   -197      5    218    168    402    249    254    301
   -252   -124    127    187   -192      0    220    176    405    254    257    298
   -231    -98    132    166   -181     15    228    194    418    267    272    311
   -226    -83    140    153   -184     25    231    210    431    277    285    319
   -220    -75    145    148   -184     33    241    228    446    290    298    327
   -218    -70    148    142   -184     38    249    249    459    301    303    337
   -215    -70    145    142   -181     36    252    267    467    309    309    345
   -215    -75    140    142   -179     31    257    283    478    319    316    353
   -223    -80    142    153   -184     31    265    311    498    335    332    368
   -239    -85    153    161   -197     33    265    340    509    345    340    374
   -220    -57    163    137   -194     54    277    384    535    371    366    387
   -153     20    171     64   -163     96    309    444    576    413    405    418
   -153     41    194     57   -174    116    329    493    605    436    431    441
   -161     41    202     59   -181    122    329    542    626    457    449    462
   -145     77    223     33   -184    150    345    613    665    496    485    498
   -119    135    252     -7   -187    192    361    683    706    540    527    540
   -116    174    290    -28   -202    231    374    743    748    587    574    581
   -103    215    316    -57   -210    265    384    792    779    623    607    618
    -93    244    337    -77   -215    290    379    815    797    649    633    644
    -88    275    363    -93   -226    319    376    833    815    675    659    672
    -90    293    384   -101   -236    337    371    836    826    685    678    685
    -83    311    392   -116   -239    350    368    828    823    691    683    693
    -83    327    410   -122   -246    368    368    818    826    696    691    706
    -96    319    415   -114   -254    366    361    792    813    688    685    704
    -85    324    410   -119   -246    366    355    756    795    670    672    696
   -111    296    407    -93   -259    350    345    693    763    636    641    665
   -135    267    402    -67   -267    335    332    618    722    589    594    618
   -150    236    384    -44   -267    309    314    530    665    530    535    558
   -174    176    350      0   -262    262    290    441    607    467    475    501
   -194    119    314     36   -254    218    270    371    563    420    428    459
   -202     85    288     57   -244    187    252    309    524    381    384    428
   -207     59    265     72   -236    163    236    257    488    342    345    397
   -218     23    241     98   -228    132    220    213    457    311    324    361
   -226      0    226    111   -226    114    213    184    436    293    306    337
   -228    -18    210    122   -220     96    200    163    420    277    290    322
   -228    -23    202    124   -215     88    194    155    415    270    283    316
   -218    -23    194    122   -207     85    197    153    413    267    280    316
   -220    -31    189    124   -207     77    189    145    402    259    270    309
   -226    -28    194    127   -213     83    189    145    402    257    265    309
   -226    -23    200    124   -215     88    181    140    397    249    259    306
   -226    -33    192    129   -210     77    184    145    400    254    267    306
   -218    -25    189    119   -205     80    189    148    402    257    275    303
   -210     -2    207    106   -210    103    187    145    400    254    275    306
   -207      0    207    101   -207    103    179    140    394    249    267    301
   -213     -7    205    111   -210     98    174    140    392    249    262    301
   -220    -12    207    114   -215     96    174    140    389    249    265    306
   -223    -20    202    122   -215     88    171    132    381    239    257    303
   -226    -36    187    129   -207     75    158    119    368    223    244    288
   -197      0    197     98   -197     98    166    122    374    231    252    288
   -189     12    202     88   -197    106    168    127    376    236    252    293
   -218    -23    194    119   -207     85    158    116    361    223    241    283
   -207    -15    189    111   -200     85    158    114    358    220    244    280
   -189      2    192     93   -189     96    161    114    363    226    249    285
   -179     46    226     64   -202    135    181    132    381    244    262    306
   -187     80    267     54   -228    171    202    142    397    257    272    316
   -189    101    290     44   -241    194    220    142    402    262    280    319
   -197    101    298     49   -246    200    220    140    402    262    283    324
   -189    111    301     38   -246    207    200    127    397    257    277    322
   -168    163    332      2   -252    249    184    132    415    277    301    342
   -150    171    322    -12   -236    244    155    129    413    280    306    353
   -148    176    324    -12   -236    249    142    124    407    280    309    355
   -155    166    322     -5   -239    244    145    132    410    285    316    363
   -161    132    293     12   -228    213    135    122    389    267    298    345
   -176     90    267     41   -223    179    116    106    363    241    272    327
   -181     59    241     62   -210    150    109     96    345    228    259    314
   -187     38    226     72   -207    132    106     80    327    205    236    290
   -202     10    213     93   -207    111    114     70    309    187    218    267
   -205    -23    179    114   -194     77    106     49    283    155    187    241
   -197    -41    155    119   -176     57     93     28    259    132    166    220
   -220    -75    145    148   -184     33     85     10    239    111    142    205
   -233    -90    142    161   -189     23     85     10    233    103    135    194
   -223    -83    137    153   -181     25     83      2    226     93    127    181
   -220    -83    137    153   -179     25     72     -5    213     83    119    168
   -223    -85    137    153   -181     25     70     -7    210     80    116    166
   -228    -90    135    158   -181     20     77      2    220     93    129    179
   -231    -90    137    158   -184     23     77      7    226     98    135    184
   -226    -98    127    163   -176     12     70      2    215     88    124    184
   -223    -88    132    155   -179     20     75     10    220     88    127    187
   -218    -88    129    153   -176     20    119     54    236     85    114    161
   -213    -62    148    135   -181     41    226    192    303    106    111    137
   -187    -10    176     98   -181     83    340    400    446    213    192    197
   -116    171    285    -28   -200    228    462    800    769    540    491    472
     -7    496    504   -246   -254    498    465   1130   1091    961    935    917
      2    782    779   -392   -389    779    246    813   1114   1202   1260   1275
   -132    937   1070   -402   -600   1002    -80     38    883   1221   1369   1423
   -309    880   1189   -285   -750   1034   -387   -805    309    711    927   1041
   -433    506    940    -36   -688    722   -626  -1392   -418   -135    119    306
   -413    106    519    153   -465    311   -766  -1449   -753   -561   -306    -88
   -324   -114    210    220   -267     46   -672  -1096   -581   -472   -283    -98
   -267   -119    145    192   -207     12   -441   -704   -311   -293   -161    -20
   -244    -85    158    163   -202     36   -171   -335    -49   -114    -28     70
   -215    -67    148    140   -181     38     10    -98    116      0     54    127
   -202    -75    127    140   -166     25     62    -28    161     31     72    132
   -215   -103    111    158   -166      2     67    -12    163     23     64    119
   -215   -103    109    158   -163      2     77      5    174     31     64    124
   -210    -83    124    145   -168     20     90     25    187     41     75    135
   -202    -90    111    148   -158     10     96     41    202     54     83    142
   -202    -88    114    145   -161     12     96     46    205     54     85    142
   -200    -62    137    132   -171     36     96     49    202     51     80    140
   -197    -41    155    116   -179     57    101     59    210     62     93    145
   -189    -28    161    109   -176     64    103     70    218     67    103    155
   -189    -31    158    109   -176     64     98     70    213     62     98    155
   -192    -31    161    111   -176     62     98     77    220     67    101    161
   -187    -31    153    109   -171     59    101     88    231     77    106    171
   -187     -7    179     98   -184     85    103     93    236     83    116    179
   -179     10    189     83   -184     98    103    103    244     93    124    179
   -176     10    187     83   -181     98    111    119    257    106    140    192
   -174     18    192     75   -181    103    119    135    272    122    153    205
   -168     15    184     77   -176     98    124    148    283    135    161    210
   -192     -2    189     96   -192     93    111    153    285    137    163    213
   -174     23    197     75   -187    109    114    176    303    150    179    226
   -124     83    207     18   -166    145    140    215    335    181    210    254
   -153     72    226     41   -189    148    142    236    348    194    223    265
   -142    101    241     18   -192    171    145    265    366    213    236    280
   -132    127    259      2   -194    192    155    303    392    239    257    303
   -137    127    262      5   -200    194    158    342    420    267    280    324
    -98    184    283    -41   -189    233    189    418    480    327    335    384
    -64    241    306    -90   -187    272    207    485    527    374    381    431
    -67    249    316    -90   -192    283    207    535    555    407    413    459
    -54    293    348   -119   -202    319    220    594    600    459    465    501
    -36    337    374   -150   -205    355    239    654    649    519    532    553
    -36    366    402   -166   -220    384    236    683    672    550    568    592
    -36    376    413   -171   -223    394    233    696    688    571    589    613
    -41    389    428   -174   -233    407    231    693    691    576    602    626
    -44    415    459   -184   -252    436    226    685    688    579    605    639
    -36    428    465   -197   -249    446    226    675    683    574    602    644
    -54    405    459   -176   -257    431    220    646    662    553    584    631
   -103    355    459   -127   -283    407    207    600    623    514    545    589
   -129    337    467   -103   -298    402    202    545    587    472    504    550
    -88    366    452   -140   -270    407    223    506    563    441    467    527
   -101    337    439   -119   -270    387    231    441    522    389    413    470
   -142    275    415    -67   -277    345    210    358    465    324    358    400
   -114    272    387    -77   -249    329    207    298    428    283    322    355
   -163    200    363    -18   -265    283    192    239    389    239    277    311
   -187    145    332     20   -259    239    171    184    350    197    231    275
   -166    140    306     12   -236    223    166    153    327    171    202    254
   -168    116    285     25   -226    200    163    127    311    153    181    233
   -187     83    270     51   -228    176    153    106    296    140    168    218
   -187     77    262     54   -226    168    140     90    285    127    155    205
   -194     49    244     72   -220    148    129     80    275    114    142    194
   -194     41    236     77   -215    137    132     80    275    116    142    197
   -187     36    223     72   -207    129    124     77    272    111    142    194
   -189     49    239     70   -213    142    122     75    275    114    142    194
   -192     46    239     70   -215    142    124     80    275    114    142    192
   -194     18    213     88   -202    114    127     85    283    119    145    200
   -189     25    215     77   -202    119    129     85    283    122    148    197
   -192     28    220     80   -207    124    129     88    288    127    150    197
   -192     36    228     77   -210    129    129     77    280    119    142    200
   -189     59    249     64   -218    153    119     72    280    122    142    207
   -192     57    246     64   -218    150    116     70    275    116    135    200
   -192     41    231     75   -213    135    114     70    275    116    137    197
   -194     23    215     85   -205    116    116     70    275    119    142    202
   -189     10    200     90   -194    103    122     70    275    122    148    192
   -187     25    213     77   -202    119    122     62    277    122    153    192
   -184     33    218     75   -200    124    119     59    275    119    148    189
   -179     41    220     67   -200    132    132     67    283    127    155    197
   -176     83    259     46   -218    171    161     90    314    158    187    228
   -176    111    285     31   -231    200    179     98    327    171    194    236
   -168    127    296     20   -233    210    184     90    329    171    192    233
   -168    129    296     18   -233    213    174     83    329    171    192    239
   -163    158    322      2   -241    239    158     80    340    184    205    265
   -163    158    322      0   -241    239    132     83    337    187    210    262
   -158    155    314      0   -236    233    119     88    342    200    226    272
   -155    158    314     -2   -236    236    127    101    358    218    246    293
   -153    129    283     12   -218    205    119     93    348    205    233    277
   -150     75    226     36   -189    150    109     90    327    187    213    257
   -163     28    192     67   -176    109    103     80    311    171    197    249
   -168    -10    158     88   -166     72     96     62    290    148    171    220
   -174    -31    142    103   -158     54     98     49    270    127    142    189
   -202    -72    129    137   -166     25    101     31    252    103    122    166
   -213   -122     88    166   -150    -18     98     15    239     90    114    153
   -213   -155     54    184   -135    -51     88      2    218     75     96    140
   -202   -163     38    184   -122    -62     83    -10    202     59     77    119
   -210   -161     46    184   -129    -57     83    -15    200     54     72    114
   -213   -168     44    189   -129    -62     83    -12    202     57     70    114
   -215   -184     28    200   -124    -77     85     -7    207     62     75    114
   -210   -181     28    197   -119    -77     90     -2    215     67     80    114
   -215   -197     18    205   -119    -90     85     -5    210     64     80    109
   -215   -205      7    210   -114    -98     85     -2    215     72     85    116
   -210   -231    -20    218    -98   -127     93      7    226     83     98    124
   -215   -231    -15    223   -101   -124    111     28    231     80     90    106
   -215   -218     -2    215   -109   -111    223    142    277     80     67     75
   -184   -166     18    174   -101    -75    345    332    392    153    114    109
   -124    -62     62     93    -93     -2    493    685    657    392    319    290
    -33    135    168    -49   -101    150    600   1161   1015    789    701    652
      0    483    480   -241   -241    480    366    826   1044   1044   1047   1021
   -101    714    815   -306   -459    763    -62     28    878   1153   1249   1247
   -288    782   1067   -246   -678    922   -457   -779    555    987   1148   1189
   -433    472    906    -18   -670    688   -732  -1418   -119    236    441    571
   -410     -2    405    205   -407    202   -867  -1543   -631   -407   -192    -15
   -329   -249     80    288   -205    -85   -732  -1169   -501   -381   -218    -85
   -272   -285    -15    277   -129   -153   -444   -709   -207   -184    -88     -2
   -249   -272    -23    262   -114   -148   -135   -314     38    -33     12     67
   -236   -296    -59    265    -90   -179     36    -90    163     36     46     80
   -228   -303    -75    265    -77   -189     98    -12    210     67     62     88
   -226   -332   -106    277    -62   -220    124     20    233     80     67     85
   -233   -358   -124    296    -54   -241    137     38    244     85     75     77
   -223   -355   -135    288    -44   -246    153     67    259     98     88     90
   -205   -335   -132    270    -36   -233    166     85    277    114     96     98
   -192   -335   -142    262    -28   -239    174     96    288    122    103    103
   -192   -353   -161    272    -15   -257    179    111    298    132    111    114
   -200   -345   -145    272    -28   -246    181    119    298    135    111    111
   -202   -329   -129    265    -38   -231    181    124    301    137    116    111
   -202   -342   -142    270    -31   -244    189    135    314    153    132    122
   -197   -340   -142    270    -28   -241    200    150    327    163    137    132
   -194   -348   -153    270    -23   -252    197    158    329    166    137    127
   -187   -358   -171    272     -7   -267    205    171    342    179    150    132
   -179   -342   -163    259     -7   -254    210    184    350    187    153    135
   -161   -327   -166    244      2   -246    213    200    361    194    158    140
   -168   -327   -161    246     -5   -244    220    213    371    202    163    148
   -171   -340   -171    254     -2   -257    231    233    387    215    176    161
   -171   -345   -174    257      0   -259    233    252    397    228    184    166
   -161   -332   -171    246      5   -252    244    277    413    241    197    174
   -158   -327   -171    241      5   -249    254    309    433    259    213    192
   -155   -332   -176    244      7   -254    272    345    459    283    231    205
   -153   -319   -168    233      5   -244    283    381    478    301    246    215
   -148   -306   -158    228      5   -233    296    428    504    327    267    236
   -135   -306   -171    220     18   -241    316    485    542    363    301    262
   -122   -293   -174    207     25   -233    335    545    574    394    332    285
   -106   -259   -153    181     20   -207    358    615    618    436    368    322
    -88   -210   -122    150     15   -166    374    683    657    478    407    361
    -72   -181   -111    124     18   -148    384    740    688    511    441    392
    -62   -153    -93    106     15   -124    397    795    724    555    483    431
    -54   -132    -80     90     12   -106    405    828    753    592    522    465
    -41   -109    -67     75     12    -88    410    852    774    620    550    496
    -44    -85    -41     64     -2    -64    407    857    784    639    574    517
    -46    -80    -33     62     -7    -57    407    852    792    649    587    532
    -49    -70    -23     59    -15    -46    400    833    779    641    576    527
    -44    -64    -20     54    -12    -44    397    807    771    639    579    524
    -54    -83    -28     67    -15    -57    397    771    758    628    571    519
    -72   -114    -41     93    -18    -80    394    711    730    597    542    488
    -96   -148    -51    119    -25   -101    384    636    688    553    496    446
   -116   -174    -57    145    -31   -116    366    553    644    504    444    402
   -135   -233    -98    184    -20   -168    348    478    594    454    389    348
   -148   -301   -153    223      0   -228    329    407    555    413    350    298
   -161   -348   -187    254     10   -270    316    350    524    379    319    262
   -176   -394   -218    285     20   -306    303    309    496    353    290    239
   -187   -436   -252    309     31   -345    293    267    472    324    257    205
   -192   -470   -277    329     41   -374    280    236    446    298    231    179
   -194   -493   -298    342     49   -397    272    215    433    285    220    166
   -202   -501   -298    353     46   -400    270    207    428    283    218    168
   -205   -511   -309    358     51   -413    265    200    418    270    202    153
   -197   -522   -324    358     62   -423    265    200    420    270    202    150
   -194   -522   -329    358     64   -426    267    200    423    275    205    153
   -197   -530   -332    363     67   -431    270    202    423    275    205    150
   -194   -532   -337    363     70   -436    270    205    426    280    210    153
   -197   -553   -355    374     77   -454    270    207    426    280    210    148
   -205   -568   -366    387     80   -470    270    210    426    277    210    145
   -205   -568   -363    387     77   -467    270    210    426    280    210    148
   -200   -584   -384    392     90   -485    265    205    418    272    200    140
   -189   -589   -402    389    103   -496    262    200    413    267    194    132
   -197   -592   -397    394     98   -496    262    200    413    267    197    135
   -202   -600   -397    402     96   -498    262    200    413    267    194    132
   -189   -600   -410    394    109   -506    254    189    402    257    181    124
   -181   -605   -426    392    119   -517    254    187    397    252    176    119
   -187   -631   -446    407    127   -540    259    189    400    257    184    122
   -179   -626   -446    402    132   -537    265    194    407    265    192    129
   -179   -587   -410    381    114   -498    285    207    428    283    210    145
   -187   -558   -371    371     90   -465    316    226    452    303    231    161
   -181   -550   -368    363     90   -459    337    231    459    311    239    168
   -168   -555   -387    363    109   -472    335    228    459    309    236    168
   -163   -548   -384    353    109   -467    311    218    459    309    233    168
   -155   -517   -361    335    101   -439    296    220    470    327    252    187
   -150   -527   -376    337    111   -454    272    218    465    329    257    192
   -137   -524   -387    332    124   -457    270    226    472    337    267    202
   -132   -524   -392    327    127   -459    272    236    480    348    275    210
   -135   -566   -431    348    148   -498    257    223    457    327    254    189
   -150   -628   -480    387    163   -555    241    202    428    298    226    163
   -163   -667   -504    415    168   -587    231    187    410    280    210    150
   -161   -709   -548    433    189   -628    231    174    394    267    192    132
   -184   -743   -561    462    187   -652    244    166    384    254    179    119
   -207   -761   -553    483    171   -659    236    145    361    231    153     98
   -210   -787   -576    498    181   -683    223    124    337    207    129     72
   -213   -828   -615    519    200   -722    220    111    324    192    116     49
   -213   -857   -646    535    215   -753    220    111    322    189    116     44
   -213   -872   -659    540    220   -766    228    119    322    189    116     46
   -213   -872   -659    542    223   -766    226    116    319    184    109     36
   -215   -883   -670    548    226   -776    223    114    316    184    103     33
   -218   -885   -670    550    226   -779    226    114    319    184    106     36
   -213   -883   -670    545    226   -776    223    111    316    181    101     33
   -207   -883   -675    545    233   -779    218    109    311    176     93     28
   -213   -898   -685    555    233   -792    220    114    314    179     98     31
   -210   -891   -680    550    233   -787    267    161    340    192    106     28
   -202   -844   -644    522    220   -745    381    290    410    223    116     25
   -158   -797   -639    478    239   -719    488    483    522    301    171     64
    -93   -667   -576    379    239   -620    631    857    787    555    400    275
     15   -397   -415    189    215   -405    701   1226   1078    909    763    633
     49   -103   -153     25    101   -127    527    963   1143   1156   1083    979
    -93     90    184      2   -137    137    166    189   1021   1265   1267   1200
   -314     38    350    137   -332    194   -202   -641    618    963   1031   1013
   -446   -324    122    384   -285   -101   -485  -1273    -70    207    324    371
   -418   -717   -298    566    -62   -506   -654  -1384   -454   -265   -150    -80
   -324   -943   -618    633    145   -782   -579  -1023   -337   -231   -176   -145
   -270   -958   -688    610    207   -823   -303   -581    -88    -77    -75    -88
   -239   -940   -701    587    231   -820     -5   -210    119     44      7    -38
   -218   -956   -737    584    259   -846    174     10    241    122     51    -15
   -207   -963   -756    587    272   -859    228     83    283    145     64     -7
   -205   -984   -779    592    285   -883    244    106    288    145     62    -15
   -200   -997   -800    597    298   -898    259    129    303    158     72    -12
   -197  -1000   -802    597    301   -901    270    148    314    163     77    -10
   -192   -989   -797    592    301   -893    277    161    319    166     80     -5
   -187   -984   -797    584    303   -891    277    166    324    171     83     -2
   -187   -987   -802    587    306   -896    280    174    329    174     83      2
   -179   -984   -805    579    311   -896    283    179    335    179     85      7
   -179   -982   -802    581    311   -893    285    189    340    187     90     12
   -179   -989   -810    581    311   -901    290    202    348    197     98     20
   -176   -997   -820    587    322   -911    296    215    358    210    114     28
   -166   -992   -826    579    327   -911    298    228    363    215    122     31
   -155   -987   -831    571    337   -909    303    239    374    223    129     31
   -155   -976   -820    563    329   -898    311    254    387    236    140     38
   -150   -963   -813    555    329   -888    311    265    394    241    148     46
   -150   -956   -805    553    324   -880    314    280    405    252    155     57
   -155   -958   -802    558    322   -880    316    293    413    257    158     59
   -142   -943   -802    542    327   -872    322    309    426    265    161     62
   -124   -937   -813    530    342   -875    327    329    436    275    174     75
   -116   -935   -820    524    350   -878    337    355    452    288    187     85
   -109   -935   -826    522    358   -880    355    389    475    311    207    103
   -109   -922   -813    514    350   -870    363    426    498    329    228    119
   -109   -911   -802    509    345   -857    371    467    522    353    244    135
    -93   -888   -797    491    350   -844    384    519    553    381    270    158
    -80   -872   -792    478    355   -833    400    579    587    418    303    187
    -62   -846   -787    452    361   -818    410    644    623    457    340    223
    -38   -810   -771    423    363   -789    423    706    662    498    381    262
    -25   -771   -745    397    358   -761    433    763    698    540    423    301
    -18   -737   -719    379    350   -730    441    813    732    584    470    345
     -5   -706   -701    353    345   -704    446    841    756    613    504    381
     12   -657   -670    322    340   -662    446    857    774    639    532    415
     18   -628   -649    303    332   -639    444    859    782    652    545    433
     18   -626   -644    303    329   -633    446    859    787    662    558    444
     12   -623   -636    303    324   -628    439    839    776    654    553    444
      5   -615   -620    303    311   -618    431    810    763    641    545    436
    -10   -628   -620    319    303   -626    428    769    743    620    524    415
    -31   -659   -628    345    298   -644    431    714    714    587    493    384
    -54   -704   -649    376    296   -678    423    639    670    537    441    337
    -72   -763   -691    418    309   -727    410    561    626    485    389    285
    -96   -820   -724    457    314   -774    402    488    584    439    342    236
   -116   -857   -740    488    311   -800    389    418    542    400    301    197
   -124   -906   -782    514    327   -844    366    355    501    350    249    150
   -135   -945   -813    540    337   -880    345    303    467    314    215    114
   -140   -974   -833    555    345   -904    332    270    446    293    192     90
   -142  -1002   -859    574    358   -932    327    246    431    275    176     75
   -148  -1023   -878    584    363   -950    324    228    418    262    163     62
   -150  -1036   -885    592    366   -961    322    218    413    257    158     54
   -150  -1039   -891    594    368   -966    319    213    413    254    158     54
   -142  -1036   -893    589    374   -966    314    207    410    252    155     49
   -140  -1041   -901    589    379   -971    309    202    402    246    148     44
   -135  -1039   -904    587    381   -971    309    207    407    249    150     44
   -135  -1039   -904    587    384   -971    309    207    407    249    150     46
   -135  -1036   -901    587    381   -969    311    207    407    252    155     46
   -137  -1041   -906    589    381   -974    306    202    402    244    148     41
   -132  -1047   -914    589    389   -979    303    200    400    241    140     38
   -129  -1049   -919    589    392   -984    303    200    397    241    142     36
   -129  -1044   -914    587    392   -979    303    200    397    241    148     38
   -135  -1054   -919    594    389   -987    301    197    394    241    142     36
   -135  -1057   -922    594    392   -989    303    197    394    239    140     41
   -135  -1057   -922    594    392   -989    301    192    392    236    140     38
   -132  -1062   -930    597    397   -997    298    192    389    233    142     36
   -132  -1060   -927    594    394   -995    298    187    387    231    137     28
   -124  -1018   -896    571    384   -958    324    205    410    252    158     46
   -124   -971   -846    545    358   -909    358    226    436    275    187     75
   -127   -956   -828    542    350   -893    381    228    446    283    192     80
   -124   -961   -836    540    355   -898    381    226    444    280    187     75
   -114   -937   -823    524    353   -880    366    218    449    288    197     85
    -96   -904   -810    498    355   -857    348    218    459    303    215    103
    -80   -914   -833    498    376   -875    314    210    449    296    207    101
    -83   -917   -833    496    374   -875    303    207    452    301    215    106
    -80   -914   -833    496    376   -875    306    215    457    306    220    111
    -77   -950   -872    514    397   -911    290    205    436    288    200     93
    -85  -1000   -914    542    413   -958    270    184    407    259    174     70
    -93  -1028   -935    558    418   -982    272    179    400    254    166     59
    -98  -1057   -958    576    428  -1008    275    168    384    236    153     44
   -114  -1083   -969    597    426  -1026    272    150    363    215    132     20
   -127  -1114   -987    620    428  -1052    270    129    340    192    109     -2
   -132  -1140  -1008    633    436  -1075    259    111    322    171     88    -20
   -129  -1156  -1026    644    446  -1091    257    101    309    158     72    -36
   -129  -1171  -1041    649    454  -1106    259     96    298    148     64    -41
   -140  -1184  -1044    662    452  -1114    254     93    293    142     57    -44
   -140  -1182  -1041    659    446  -1111    252     90    293    140     51    -46
   -142  -1179  -1036    659    446  -1109    252     88    290    137     49    -51
   -142  -1189  -1047    665    449  -1119    252     88    285    135     49    -62
   -142  -1192  -1049    667    452  -1122    252     90    290    142     54    -62
   -145  -1197  -1052    670    452  -1124    249     88    288    137     51    -59
   -142  -1205  -1065    672    459  -1135    252     90    288    132     46    -64
   -140  -1208  -1067    672    462  -1137    293    129    303    132     38    -75
   -132  -1166  -1034    649    449  -1101    415    265    371    155     41    -85
    -98  -1106  -1008    602    454  -1057    532    480    506    259    119    -18
    -23   -961   -940    491    457   -950    670    875    784    527    361    200
     88   -667   -758    288    423   -711    706   1215   1083    901    748    581
    122   -335   -457    106    288   -394    467    859   1111   1150   1088    940
    -41   -166   -124    101     41   -145     51     -5    924   1210   1228   1117
   -236   -215     20    226   -129    -98   -309   -831    478    859    943    880
   -348   -605   -257    478    -46   -433   -587  -1428   -262     25    158    181
   -306   -992   -685    649    189   -839   -722  -1480   -623   -436   -303   -241
   -233  -1179   -945    706    353  -1062   -566  -1049   -418   -324   -270   -244
   -184  -1195  -1013    688    413  -1104   -270   -592   -142   -145   -148   -181
   -145  -1184  -1041    665    444  -1114     28   -210     90      2    -44   -127
   -119  -1208  -1088    665    483  -1148    197      2    218     83      7   -103
   -119  -1213  -1093    665    485  -1153    236     51    249     98     20    -93
   -119  -1215  -1096    667    485  -1156    254     80    262    101     18    -90
   -111  -1215  -1106    662    496  -1163    267    101    272    106     18    -88
   -106  -1221  -1114    665    504  -1169    275    119    283    114     25    -83
   -106  -1218  -1114    659    501  -1166    280    135    288    119     31    -83
   -103  -1208  -1106    654    498  -1158    285    145    298    129     38    -80
    -96  -1189  -1096    641    498  -1143    290    155    306    137     44    -70
    -90  -1182  -1091    636    498  -1137    293    166    311    140     46    -67
    -90  -1171  -1083    628    493  -1127    293    168    311    145     51    -64
    -83  -1169  -1085    626    501  -1130    296    179    319    153     62    -54
    -80  -1169  -1088    623    501  -1130    301    189    329    158     64    -49
    -83  -1169  -1085    626    501  -1127    306    202    335    166     70    -46
    -80  -1174  -1096    626    506  -1137    309    213    345    174     77    -41
    -72  -1166  -1093    618    509  -1130    314    226    355    184     88    -36
    -75  -1150  -1078    613    498  -1114    316    239    363    192     93    -28
    -75  -1140  -1065    607    493  -1104    314    252    374    200    101    -15
    -70  -1127  -1057    597    493  -1093    316    265    381    207    106     -7
    -64  -1124  -1060    594    496  -1093    324    283    397    220    122     -2
    -62  -1124  -1065    592    498  -1096    335    306    413    236    140      7
    -54  -1119  -1065    587    504  -1093    342    335    431    252    153     20
    -51  -1104  -1054    576    498  -1078    350    368    454    270    168     33
    -46  -1085  -1041    566    496  -1065    355    402    472    288    181     46
    -36  -1057  -1021    545    491  -1041    366    446    501    316    207     72
    -20  -1026  -1005    524    491  -1015    387    498    535    348    236    101
     -2   -995   -992    498    493   -995    407    561    574    384    272    129
     10   -961   -971    475    491   -966    423    626    620    433    319    171
     23   -922   -945    449    480   -932    436    693    665    483    368    220
     46   -880   -927    418    485   -904    446    753    704    530    415    270
     54   -836   -893    389    472   -865    452    795    735    566    452    306
     64   -787   -854    361    457   -820    452    820    756    594    485    337
     70   -758   -831    342    449   -795    452    833    771    620    514    363
     72   -743   -815    335    444   -779    452    841    787    639    532    384
     72   -735   -810    329    439   -771    449    831    784    641    540    392
     70   -735   -805    332    436   -769    446    813    779    636    542    397
     59   -737   -797    337    426   -766    441    782    758    618    527    387
     57   -748   -805    345    431   -776    433    732    730    589    498    358
     36   -763   -802    363    418   -782    431    670    693    548    462    322
     12   -810   -823    397    418   -815    413    587    636    485    397    262
    -12   -857   -846    433    415   -852    392    501    579    423    329    205
    -25   -893   -867    459    420   -880    376    428    532    374    285    158
    -38   -940   -904    488    431   -924    355    363    491    329    246    109
    -54   -987   -932    519    439   -961    337    301    449    285    202     67
    -67  -1015   -948    540    439   -982    319    254    415    252    171     38
    -75  -1031   -956    553    439   -995    314    228    397    233    153     23
    -75  -1049   -974    561    449  -1013    303    202    379    210    127      2
    -70  -1060   -992    563    459  -1026    290    181    355    192    111    -10
    -70  -1067   -997    566    462  -1034    283    168    348    181    106    -20
    -80  -1070   -989    576    454  -1031    283    168    350    184    109    -15
    -85  -1078   -992    581    449  -1034    280    166    345    181    106    -20
    -72  -1067   -995    568    459  -1031    275    158    337    174     98    -31
    -67  -1067  -1000    566    465  -1034    270    153    335    171     96    -33
    -72  -1060   -987    566    457  -1023    277    163    345    181    103    -28
    -72  -1060   -987    563    454  -1026    277    163    345    184    111    -23
    -77  -1060   -982    568    449  -1023    277    166    348    187    114    -15
    -80  -1065   -984    568    452  -1026    275    161    348    181    109    -18
    -64  -1057   -992    561    462  -1026    270    158    340    174    101    -23
    -67  -1031   -963    548    444   -997    270    161    342    179    103    -18
    -62  -1034   -971    548    452  -1002    262    150    332    168     93    -23
    -67  -1049   -984    558    454  -1018    254    142    324    161     85    -23
    -75  -1049   -974    563    449  -1013    254    148    327    166     90    -28
    -67  -1034   -966    550    446  -1002    252    145    327    168     96    -31
    -59  -1018   -961    537    449   -989    259    148    332    176    106    -23
    -59   -989   -930    522    433   -961    275    161    350    194    124     -2
    -59   -963   -904    511    420   -935    303    174    374    215    148     20
    -44   -945   -904    493    428   -927    309    166    366    202    135     10
    -44   -927   -883    485    418   -904    306    161    366    202    137     12
    -49   -906   -857    475    402   -880    301    161    376    218    145     31
    -31   -878   -846    454    407   -862    288    163    387    228    155     41
    -25   -880   -857    452    413   -867    257    153    376    223    158     31
    -20   -857   -836    439    405   -846    241    148    376    228    168     41
    -20   -846   -826    433    400   -836    244    158    381    236    176     54
    -25   -880   -854    454    413   -867    241    155    368    223    166     41
    -25   -922   -896    472    433   -909    228    137    342    200    137     20
    -36   -950   -914    491    439   -932    220    129    327    184    119      7
    -46   -976   -932    509    441   -956    220    119    309    166    106     -7
    -64  -1000   -935    532    433   -969    228    114    301    153     93    -20
    -80  -1034   -956    555    436   -995    223     90    277    127     67    -41
    -70  -1060   -989    563    457  -1023    207     70    252    101     41    -67
    -77  -1072   -995    574    457  -1036    197     51    233     80     20    -93
    -88  -1072   -984    581    446  -1028    194     49    223     72     15    -98
    -88  -1098  -1010    592    459  -1054    184     33    207     57     -2   -116
    -80  -1101  -1021    589    470  -1062    181     33    205     54     -5   -114
    -80  -1106  -1026    592    470  -1067    189     41    213     62      2   -106
    -80  -1093  -1013    587    465  -1054    192     46    218     70     10   -101
    -90  -1106  -1018    597    462  -1062    187     38    215     67     15   -103
    -93  -1111  -1018    602    459  -1065    187     44    220     72     18    -98
    -93  -1101  -1010    594    457  -1057    187     46    215     64     10   -106
    -83  -1101  -1018    592    467  -1060    226     88    228     59     -7   -129
    -80  -1078  -1000    579    457  -1039    353    246    314     88     -2   -137
    -54  -1005   -953    530    446   -979    470    465    472    215     96    -57
     12   -846   -859    415    433   -852    576    844    774    522    379    197
    124   -519   -644    197    384   -581    574   1200   1101    948    826    639
    124   -220   -345     46    233   -280    353    823   1101   1176   1145    984
    -15   -114    -98     64     38   -106     25     44    818   1122   1179   1052
   -202   -213    -10    207    -98   -111   -277   -787    244    605    719    657
   -316   -563   -246    441    -36   -405   -509  -1369   -496   -267   -114    -88
   -262   -904   -641    581    189   -774   -620  -1350   -750   -587   -433   -376
   -200  -1106   -906    652    353  -1008   -509  -1002   -561   -478   -384   -371
   -153  -1132   -979    644    410  -1057   -303   -636   -306   -306   -267   -301
   -127  -1111   -984    620    428  -1049    -44   -270    -36   -127   -140   -218
   -106  -1096   -992    600    441  -1047    114    -67    109    -25    -62   -163
    -98  -1085   -987    592    441  -1036    163     -2    150      2    -44   -148
    -93  -1080   -989    587    446  -1036    179     25    171     15    -36   -145
    -93  -1078   -984    587    444  -1031    189     41    187     23    -33   -145
    -90  -1072   -982    579    444  -1028    194     54    192     25    -33   -145
    -85  -1070   -984    576    446  -1026    205     67    202     36    -23   -135
    -83  -1065   -984    571    449  -1026    213     83    215     49     -5   -124
    -85  -1060   -974    574    444  -1018    215     93    223     59      2   -116
    -85  -1049   -963    566    436  -1005    213     98    228     62      5   -114
    -90  -1036   -945    563    426   -992    215    103    231     64      7   -109
    -90  -1023   -935    555    420   -979    220    111    239     70     12   -103
    -80  -1018   -937    550    428   -979    223    124    246     80     25    -93
    -70  -1021   -953    542    439   -987    220    129    252     83     31    -90
    -70  -1005   -937    537    431   -971    218    135    259     88     33    -83
    -62   -976   -914    517    423   -945    220    145    270    101     44    -70
    -59   -966   -906    514    423   -937    233    163    288    116     59    -54
    -59   -966   -906    511    420   -937    236    176    301    129     72    -46
    -59   -953   -893    506    415   -924    239    189    316    142     85    -31
    -57   -937   -883    496    413   -911    241    205    327    150     93    -25
    -44   -927   -883    485    418   -906    246    220    342    163    103    -18
    -46   -914   -867    478    407   -891    252    241    361    184    122     -2
    -46   -904   -857    472    405   -880    257    267    379    197    135     10
    -33   -880   -846    454    405   -865    267    303    405    226    158     36
    -28   -867   -839    449    405   -854    280    345    439    259    192     62
    -25   -846   -820    433    394   -833    290    394    475    296    228     93
    -20   -807   -789    413    384   -800    306    452    517    340    270    135
     -2   -761   -761    379    376   -761    319    517    566    392    322    184
     20   -722   -743    350    381   -732    335    581    615    446    371    233
     41   -688   -730    322    384   -706    340    636    654    496    418    277
     49   -644   -693    296    368   -667    348    678    691    540    467    319
     49   -602   -654    275    350   -628    353    706    717    574    504    361
     57   -568   -626    257    340   -597    350    714    724    589    519    384
     62   -542   -607    239    332   -574    345    709    727    600    535    400
     64   -524   -592    228    327   -558    348    706    735    610    555    418
     59   -517   -579    226    316   -548    350    696    730    610    561    428
     51   -519   -571    233    311   -545    345    662    706    584    537    410
     31   -530   -561    246    293   -545    342    613    670    542    496    368
     18   -561   -579    270    298   -571    342    558    633    498    449    324
      2   -607   -610    301    303   -607    335    488    581    436    387    265
    -18   -646   -628    332    303   -639    332    423    535    379    329    207
    -44   -698   -654    368    303   -675    324    363    496    335    285    163
    -54   -748   -693    400    316   -719    311    303    454    290    241    122
    -64   -776   -714    418    322   -748    293    249    415    249    197     83
    -75   -807   -732    441    327   -771    280    202    381    210    163     54
    -77   -820   -745    449    329   -784    262    163    350    179    129     23
    -85   -833   -750    459    329   -792    252    137    332    161    114      2
    -93   -854   -761    472    332   -807    244    122    316    148     98     -7
   -101   -867   -766    485    332   -818    244    114    311    142     90    -12
    -98   -862   -766    478    332   -813    244    111    311    142     98     -7
    -90   -859   -771    475    340   -815    241    109    314    145    101     -5
    -88   -870   -782    478    342   -826    236    106    311    142     96     -7
    -96   -859   -763    478    332   -813    239    111    316    148    103     -2
   -103   -854   -750    478    322   -802    239    114    316    150    106      0
    -96   -846   -750    470    327   -800    239    116    322    155    111      5
    -90   -852   -761    470    332   -807    236    114    316    150    106     -2
    -93   -849   -756    472    329   -802    236    114    322    153    111      2
    -88   -846   -758    467    332   -802    236    116    324    155    114      5
    -90   -849   -758    470    332   -802    236    119    327    158    116     10
    -93   -846   -753    470    327   -800    236    116    324    158    119     10
    -96   -841   -745    470    324   -795    239    116    327    161    122     18
   -101   -844   -743    472    319   -795    239    116    327    161    122     20
    -96   -826   -732    459    316   -779    233    111    329    163    122     23
    -83   -776   -693    428    303   -735    249    127    350    184    148     44
    -80   -743   -662    413    290   -704    275    145    379    213    176     64
    -88   -722   -636    402    272   -680    296    150    389    223    184     75
    -90   -709   -618    397    262   -665    296    148    392    226    187     80
    -90   -683   -592    387    249   -639    280    137    389    228    194     85
    -75   -659   -584    368    254   -623    262    132    394    236    202     96
    -62   -680   -618    371    275   -649    241    127    389    239    205     98
    -59   -667   -607    363    272   -639    233    127    392    244    213    109
    -57   -644   -589    348    265   -618    233    129    394    249    218    116
    -51   -678   -626    366    285   -652    220    124    379    231    202    101
    -62   -727   -665    392    298   -696    205    106    353    210    181     83
    -72   -756   -683    413    303   -719    200     96    340    197    168     75
    -77   -776   -698    426    309   -737    202     90    329    184    155     64
    -93   -797   -704    446    303   -750    213     83    319    176    142     44
   -116   -841   -724    478    303   -784    207     62    296    150    119     15
   -124   -875   -750    498    311   -813    197     41    275    129     96      0
   -122   -888   -769    504    322   -828    189     28    259    116     80    -12
   -116   -893   -776    506    329   -836    187     23    252    106     75    -23
   -127   -904   -776    514    322   -839    179     18    244     96     64    -25
   -127   -901   -774    514    322   -839    179     15    241     96     64    -28
   -124   -896   -771    509    322   -833    179     15    244     98     67    -25
   -129   -898   -769    514    319   -833    184     20    249    106     72    -20
   -127   -898   -771    511    319   -836    181     15    246    101     67    -23
   -129   -898   -771    514    319   -836    179     12    246    101     70    -18
   -132   -893   -761    511    311   -828    179     15    249    103     75    -15
   -135   -888   -753    511    309   -820    215     46    262    101     67    -31
   -129   -867   -740    496    303   -805    340    174    319    103     46    -57
   -106   -815   -711    459    301   -763    465    374    449    192    111    -10
    -57   -704   -646    379    290   -675    594    756    737    467    358    205
     49   -420   -470    187    259   -444    618   1148   1083    893    792    615
     67    -90   -158     10    111   -124    337    711   1062   1132   1124    971
    -51     64    114     -7    -83     88    -77    -98    833   1171   1249   1130
   -220     44    265     85   -244    153   -449   -917    353    795    937    880
   -327   -311     15    319   -171   -148   -698  -1496   -410   -103     93    137
   -290   -706   -418    496     62   -563   -769  -1491   -758   -563   -355   -270
   -233   -922   -688    576    226   -807   -594  -1085   -537   -441   -311   -272
   -200   -922   -724    561    259   -823   -322   -665   -239   -241   -179   -187
   -171   -885   -714    530    270   -800    -36   -285     36    -54    -44    -90
   -155   -893   -740    522    290   -818    119    -88    174     38     25    -51
   -145   -893   -748    519    301   -820    166    -28    213     62     41    -44
   -142   -896   -753    517    303   -826    179      0    228     72     41    -44
   -137   -893   -756    517    309   -826    192     18    244     80     46    -36
   -142   -885   -743    514    298   -815    200     31    254     85     51    -28
   -137   -872   -735    504    296   -805    200     41    262     90     59    -18
   -129   -870   -740    498    303   -807    205     54    272    101     70    -10
   -127   -872   -745    501    309   -810    213     67    283    114     80     -7
   -124   -859   -737    491    306   -800    218     77    296    127     96     -5
   -114   -849   -735    480    309   -792    223     88    303    135    106      2
   -111   -844   -732    478    309   -789    223     90    306    137    109     10
   -109   -831   -722    470    306   -776    226    101    314    145    114     20
   -106   -818   -711    462    301   -766    231    111    327    155    124     28
   -103   -802   -698    452    296   -750    233    119    337    166    132     38
   -106   -795   -688    449    288   -743    236    127    342    171    135     41
   -103   -779   -675    441    285   -727    233    135    353    179    142     49
   -101   -766   -667    431    280   -717    233    145    363    187    145     62
    -90   -745   -657    418    283   -701    244    166    379    202    163     77
    -85   -745   -662    415    285   -704    252    187    397    223    181     90
    -83   -735   -652    410    283   -693    259    210    415    239    197     96
    -88   -724   -639    405    275   -683    270    233    436    254    210    106
    -88   -709   -620    397    265   -665    280    267    459    277    233    127
    -85   -688   -602    384    254   -646    290    301    485    301    259    148
    -85   -670   -584    379    249   -628    303    340    514    327    277    171
    -72   -646   -576    358    249   -613    324    394    555    368    311    205
    -59   -607   -548    332    244   -579    345    457    600    413    355    241
    -49   -561   -511    303    231   -537    358    522    646    459    400    283
    -38   -517   -478    277    218   -498    379    589    698    511    446    329
    -28   -485   -459    257    215   -475    397    649    748    566    506    374
    -15   -441   -426    226    205   -433    407    693    784    613    555    423
     -2   -397   -394    197    194   -397    407    719    807    646    589    457
      2   -363   -366    181    184   -363    402    730    818    662    610    485
     -7   -337   -332    171    161   -335    402    724    820    672    620    504
     -5   -324   -322    163    155   -324    400    717    820    678    631    514
      0   -314   -316    155    158   -314    392    693    807    667    631    511
      2   -309   -311    153    155   -309    384    659    784    646    615    498
    -12   -314   -303    163    145   -311    368    602    745    607    576    465
    -33   -335   -303    184    135   -319    355    535    698    561    532    426
    -57   -381   -327    218    132   -355    342    459    649    504    472    381
    -75   -444   -368    259    145   -407    329    384    602    446    410    332
    -96   -493   -400    293    150   -449    311    314    553    394    358    272
   -106   -524   -418    316    153   -472    288    249    511    350    322    226
   -116   -553   -439    332    158   -496    272    197    475    316    290    200
   -124   -589   -465    358    168   -527    254    155    444    283    257    168
   -135   -628   -496    381    179   -563    241    124    418    257    228    142
   -137   -649   -511    392    184   -581    231     98    402    239    213    127
   -137   -654   -517    397    189   -587    218     77    384    218    200    114
   -137   -662   -524    400    192   -594    210     64    371    207    187    103
   -148   -667   -522    405    184   -597    210     64    368    207    187    103
   -137   -665   -527    400    192   -597    207     62    368    207    187    103
   -135   -662   -527    397    194   -594    202     59    366    205    184    103
   -137   -657   -519    397    189   -589    202     59    366    202    181    106
   -145   -659   -514    402    181   -587    202     64    368    205    184    109
   -148   -657   -509    402    179   -584    202     64    371    207    192    109
   -148   -657   -511    402    179   -584    202     64    374    210    192    111
   -142   -646   -504    394    179   -576    202     62    374    207    187    116
   -142   -644   -504    392    176   -574    205     64    376    210    187    119
   -140   -631   -491    384    174   -561    205     64    376    210    192    114
   -137   -626   -488    381    174   -558    202     59    371    207    192    109
   -137   -633   -496    387    179   -566    200     57    368    205    189    111
   -135   -633   -498    384    179   -566    197     59    371    207    194    116
   -129   -623   -496    376    181   -561    202     64    381    218    205    124
   -116   -558   -441    335    161   -498    228     85    415    246    233    150
   -119   -501   -381    311    129   -441    259    103    441    272    259    179
   -127   -485   -358    303    111   -423    272    103    441    272    257    184
   -127   -478   -350    301    111   -415    265     93    436    265    249    179
   -119   -459   -340    288    109   -400    249     80    433    267    252    184
   -111   -446   -335    280    111   -392    233     88    449    283    275    197
   -106   -462   -358    283    124   -410    207     77    433    275    270    194
   -101   -441   -342    270    119   -392    200     77    439    280    277    210
    -93   -441   -348    265    124   -397    202     83    444    285    283    218
    -90   -480   -389    285    148   -436    197     80    431    277    272    207
    -93   -514   -423    301    163   -470    176     59    405    252    249    187
   -101   -545   -444    322    168   -496    166     46    384    231    228    168
   -109   -574   -465    340    176   -519    161     33    363    210    207    148
   -119   -584   -465    353    171   -524    171     31    358    202    200    137
   -142   -631   -488    384    171   -558    174     12    340    184    184    122
   -150   -649   -498    400    171   -574    161     -7    319    163    163    103
   -148   -665   -519    405    184   -592    150    -23    303    145    145     85
   -148   -683   -535    415    192   -610    148    -28    290    129    135     75
   -155   -683   -530    418    184   -607    145    -31    285    124    129     72
   -155   -680   -524    418    184   -602    142    -33    283    122    124     72
   -153   -680   -530    415    187   -605    142    -33    285    124    124     75
   -150   -678   -527    415    187   -602    145    -25    296    135    132     80
   -158   -685   -527    420    181   -607    145    -28    293    132    135     77
   -161   -680   -522    420    179   -602    145    -28    296    135    140     80
   -161   -683   -522    420    176   -602    148    -23    298    137    137     83
   -158   -685   -527    423    184   -607    189     12    309    129    122     67
   -158   -644   -488    400    163   -566    316    142    366    132    109     41
   -124   -571   -446    348    161   -511    441    350    504    228    184    101
    -51   -418   -366    233    153   -392    594    782    820    535    457    345
     46   -124   -171     38    109   -148    615   1132   1153    961    891    761
     38    202    161   -122    -62    181    259    589   1122   1200   1223   1122
    -96    384    480   -145   -288    431   -213   -262    935   1275   1374   1304
   -257    327    581    -36   -420    454   -607  -1083    462    888   1052   1039
   -345    -90    254    218   -301     80   -872  -1649   -363    -64    168    270
   -301   -478   -176    389    -62   -329   -880  -1553   -633   -459   -228   -106
   -241   -636   -397    439     77   -517   -644  -1096   -389   -324   -168   -103
   -207   -636   -431    420    111   -535   -319   -641   -101   -137    -46    -23
   -187   -639   -452    413    132   -545    -31   -280    127     10     57     41
   -181   -670   -491    426    150   -581     98   -111    231     77     98     62
   -174   -678   -506    426    163   -592    140    -59    262     96    106     62
   -166   -678   -511    420    171   -594    155    -36    275     98    109     59
   -174   -683   -509    428    166   -597    171    -12    290    109    116     67
   -171   -680   -509    423    168   -594    176     -2    296    111    116     70
   -166   -670   -504    418    166   -587    181     10    303    119    119     72
   -163   -646   -483    402    158   -563    187     20    314    124    129     83
   -158   -641   -483    400    161   -563    187     31    316    129    135     90
   -163   -644   -483    402    158   -563    184     36    319    132    135     90
   -158   -633   -475    394    155   -555    192     46    332    145    148     98
   -150   -620   -472    384    161   -548    194     57    337    150    153    103
   -150   -613   -462    381    155   -537    200     64    342    161    161    116
   -150   -607   -459    376    153   -535    197     70    345    161    161    116
   -150   -602   -452    376    148   -527    205     83    361    171    176    122
   -150   -592   -444    368    145   -519    210     93    371    181    184    129
   -142   -581   -439    363    148   -511    210    103    379    187    187    142
   -142   -574   -431    358    142   -504    223    124    394    200    202    150
   -142   -561   -420    350    137   -491    231    145    413    215    218    158
   -137   -550   -415    342    137   -483    233    163    426    228    228    168
   -135   -535   -400    335    132   -467    244    189    444    246    241    184
   -137   -530   -392    332    124   -462    257    220    467    267    259    207
   -140   -522   -381    329    119   -452    272    259    496    293    283    226
   -132   -509   -376    319    119   -441    290    301    522    316    301    241
   -114   -475   -361    296    122   -418    303    345    550    340    327    257
   -103   -439   -337    270    114   -389    319    405    587    376    363    290
    -90   -407   -316    249    111   -363    337    467    628    415    394    324
    -77   -368   -293    220    106   -329    361    537    675    465    441    371
    -67   -319   -252    194     90   -285    379    607    722    517    485    420
    -46   -270   -223    158     85   -246    387    657    761    555    527    457
    -25   -226   -200    124     85   -213    394    701    800    602    576    496
    -23   -192   -168    106     70   -181    400    730    826    639    620    535
    -31   -155   -124     93     46   -140    394    735    833    654    633    558
    -23   -137   -114     80     44   -127    389    730    836    659    644    579
    -18   -119   -101     67     38   -111    387    722    833    662    654    587
    -23   -111    -90     64     31   -103    381    701    823    657    657    581
    -28   -109    -80     70     25    -96    376    662    805    641    641    568
    -44   -140    -96     88     25   -119    363    597    766    602    605    537
    -62   -171   -109    114     23   -140    353    524    724    558    563    504
    -83   -210   -129    145     20   -171    335    444    672    506    509    454
   -101   -241   -140    171     18   -192    314    361    620    449    457    410
   -124   -272   -148    197     10   -210    288    283    571    397    402    358
   -135   -319   -187    226     23   -254    262    213    522    345    353    311
   -140   -363   -223    249     38   -293    244    158    483    306    311    275
   -142   -392   -249    267     51   -322    226    119    454    277    285    246
   -150   -415   -265    280     54   -340    215     90    431    254    262    228
   -158   -436   -277    296     59   -358    205     67    413    233    246    210
   -155   -439   -285    296     62   -363    194     49    397    220    231    197
   -155   -459   -303    309     72   -381    192     38    387    207    226    192
   -161   -483   -322    322     77   -402    194     38    389    213    228    192
   -161   -467   -309    314     72   -389    192     38    392    213    231    189
   -161   -470   -309    314     72   -389    189     38    392    213    228    192
   -158   -465   -306    311     72   -387    192     41    397    218    233    200
   -163   -457   -296    309     64   -376    189     41    394    218    236    202
   -168   -446   -280    306     54   -363    189     41    394    215    236    202
   -168   -444   -275    303     51   -361    189     44    394    215    236    200
   -158   -431   -272    296     57   -353    181     38    397    218    233    200
   -161   -426   -265    290     51   -345    181     36    387    213    228    202
   -161   -428   -267    293     51   -348    181     38    394    220    236    207
   -161   -428   -267    293     51   -348    179     33    389    215    231    202
   -161   -420   -259    290     49   -340    176     31    387    210    231    205
   -158   -420   -262    290     51   -342    181     38    394    218    239    213
   -158   -426   -267    290     51   -348    181     38    394    223    241    210
   -158   -423   -267    288     54   -345    187     38    400    226    241    210
   -150   -368   -218    259     33   -293    213     62    426    249    267    236
   -150   -314   -166    231      5   -241    241     72    446    270    288    259
   -148   -293   -148    220     -2   -220    259     77    457    280    296    265
   -145   -290   -145    218     -2   -218    249     72    457    280    296    267
   -140   -270   -129    205     -5   -200    236     72    467    290    314    285
   -119   -252   -132    187      5   -194    215     72    470    296    322    293
   -114   -259   -145    187     15   -202    189     64    462    293    319    298
   -114   -252   -140    181     12   -197    184     64    465    301    327    311
   -106   -254   -148    181     20   -202    181     67    465    301    324    311
   -106   -290   -184    197     38   -239    161     46    431    270    298    283
   -106   -335   -228    220     59   -280    148     33    410    249    280    267
   -119   -355   -239    236     57   -298    145     25    402    241    272    257
   -137   -389   -252    265     57   -322    148     18    392    231    265    249
   -153   -405   -252    277     46   -329    150      7    379    218    249    239
   -153   -426   -272    288     57   -350    140    -18    353    187    218    213
   -163   -457   -293    309     64   -376    127    -33    335    168    200    187
   -168   -485   -316    327     72   -402    122    -46    319    153    181    168
   -168   -491   -324    329     75   -407    119    -51    314    148    176    161
   -174   -493   -319    332     70   -405    122    -51    311    142    174    158
   -174   -501   -327    337     75   -415    119    -54    311    140    171    158
   -176   -498   -322    337     72   -410    119    -49    316    150    179    168
   -176   -493   -316    332     70   -405    119    -49    314    148    176    163
   -171   -488   -316    327     72   -402    119    -49    314    148    181    166
   -168   -480   -311    324     70   -397    116    -51    314    148    176    168
   -168   -475   -306    322     67   -392    124    -44    319    150    179    168
   -168   -465   -298    316     62   -381    200     23    350    158    176    163
   -161   -410   -249    285     41   -332    327    179    431    189    192    166
   -122   -335   -215    226     46   -275    446    413    589    319    296    249
    -31   -174   -142    103     54   -158    597    885    919    652    602    522
     57    150     90   -103    -18    122    537   1044   1166   1031   1015    943
     33    410    374   -223   -168    392    202    472   1137   1244   1306   1265
   -124    561    685   -220   -405    620   -233   -371    945   1267   1397   1384
   -311    449    761    -67   -535    605   -584  -1158    418    771    966   1018
   -381      7    387    184   -384    197   -818  -1623   -335   -106    137    280
   -324   -327     -2    324   -161   -166   -839  -1460   -475   -335   -119     18
   -254   -457   -202    355    -28   -329   -623  -1013   -254   -213    -62     23
   -210   -410   -200    311     -5   -306   -301   -579      2    -46     51    101
   -202   -444   -241    322     18   -342    -44   -267    179     54    111    140
   -192   -462   -270    327     36   -366     70   -124    257    101    137    158
   -192   -459   -270    324     36   -366    106    -77    280    119    145    153
   -184   -465   -280    324     46   -374    122    -49    298    127    155    150
   -179   -472   -293    324     54   -384    132    -33    309    132    161    155
   -176   -467   -293    322     57   -381    145    -15    322    142    168    166
   -171   -454   -285    311     54   -371    155      0    335    155    179    179
   -166   -444   -277    306     54   -361    155     12    340    161    184    176
   -168   -452   -283    309     57   -368    161     25    350    168    194    184
   -161   -439   -280    298     57   -361    163     36    358    179    202    202
   -150   -428   -277    288     62   -355    158     38    358    176    200    197
   -155   -423   -267    290     54   -345    166     49    363    184    210    197
   -155   -410   -254    280     46   -332    168     57    374    194    220    210
   -145   -389   -246    267     49   -319    174     70    381    202    228    220
   -142   -384   -241    262     46   -314    176     83    389    210    236    223
   -137   -381   -244    259     51   -314    181     93    400    220    244    231
   -127   -374   -246    249     57   -311    184    109    410    228    254    239
   -124   -363   -241    244     57   -303    194    132    428    244    267    254
   -119   -342   -223    228     49   -285    200    148    441    254    277    270
   -114   -316   -202    215     44   -259    205    166    454    265    285    280
   -106   -309   -202    205     46   -257    213    189    470    277    293    288
   -103   -306   -202    202     49   -254    223    220    485    296    309    298
    -96   -288   -192    189     46   -239    239    257    509    322    335    316
    -83   -262   -179    174     46   -220    246    298    535    342    353    335
    -72   -246   -174    158     49   -213    265    350    568    374    381    363
    -57   -215   -158    135     49   -187    283    410    605    407    413    392
    -44   -184   -142    114     46   -163    298    475    641    444    446    420
    -25   -161   -135     93     54   -148    319    542    685    491    493    462
    -10   -111   -103     59     46   -109    329    607    727    537    542    511
     10    -49    -59     18     33    -54    337    657    763    581    587    553
     15     -2    -20     -7     18    -10    340    691    792    618    623    592
     28     31      2    -28     12     18    340    711    807    641    652    620
     31     57     25    -44      2     41    337    722    820    657    672    641
     31     72     41    -54     -5     57    332    717    820    665    680    654
     25     77     51    -54    -12     64    327    706    813    665    683    657
     25     88     62    -57    -18     75    329    688    807    659    678    659
     23     93     70    -59    -23     83    329    654    795    646    665    652
      7     80     72    -44    -33     77    324    594    761    610    633    623
    -23     38     59    -10    -41     46    311    519    717    561    584    581
    -38     -5     33     23    -36     12    301    439    672    511    537    535
    -46    -44      2     44    -25    -20    277    350    618    452    483    475
    -62    -77    -18     70    -23    -49    254    275    571    402    433    431
    -77   -122    -44     98    -18    -83    233    213    532    361    394    392
    -83   -155    -72    119     -5   -114    218    163    498    327    361    358
    -93   -176    -83    132     -7   -129    202    124    472    298    335    329
   -109   -202    -96    155     -7   -150    189     90    449    277    314    311
   -116   -218   -101    166    -10   -161    179     70    433    262    298    296
   -116   -228   -111    174     -2   -171    174     54    420    252    288    285
   -116   -241   -127    179      2   -184    166     46    413    241    277    277
   -116   -231   -114    174     -2   -174    168     49    413    244    280    283
   -119   -236   -116    174     -2   -176    166     46    413    241    277    277
   -122   -239   -116    181     -2   -179    163     44    407    239    275    275
   -129   -228   -101    176    -15   -163    163     44    410    241    277    277
   -119   -226   -106    174     -7   -166    163     46    413    241    280    280
   -111   -218   -109    163     -2   -163    161     46    413    241    277    280
   -103   -210   -106    158      0   -158    161     46    413    244    280    283
   -106   -207   -101    155     -2   -155    161     46    413    244    280    285
   -111   -207    -96    158    -10   -153    161     49    413    244    280    285
   -116   -215    -98    163    -10   -158    155     46    407    241    277    280
   -119   -218    -98    168    -10   -158    158     46    407    241    277    283
   -114   -213   -101    161     -7   -158    153     38    402    236    275    277
   -111   -215   -103    163     -5   -158    150     38    400    233    272    277
   -116   -215    -98    166    -10   -158    153     38    400    233    275    280
   -119   -215    -96    168    -12   -155    150     33    394    228    270    277
   -122   -202    -83    161    -20   -142    155     36    397    231    272    283
   -109   -150    -44    129    -33    -98    179     57    423    257    298    306
   -103   -109     -5    106    -51    -57    210     72    446    280    319    329
   -119   -101     18    111    -70    -41    233     75    452    285    324    335
   -119    -96     23    106    -75    -36    228     70    449    283    322    332
   -103    -72     28     88    -67    -23    210     64    454    285    327    337
    -88    -44     44     64    -67     -2    194     67    462    301    342    350
    -80    -51     28     67    -54    -12    168     62    454    296    340    355
    -77    -44     33     59    -57     -5    158     62    452    301    342    366
    -75    -36     38     54    -59      2    155     67    454    303    348    374
    -72    -72     -2     72    -36    -38    145     59    436    285    332    355
    -72   -122    -49     98    -12    -85    127     44    413    267    311    329
    -77   -140    -62    106    -10   -101    122     31    400    254    298    322
    -90   -168    -77    129     -7   -124    119     18    379    231    277    303
   -114   -187    -72    150    -23   -129    124     10    368    215    262    288
   -132   -215    -83    174    -25   -150    116    -12    345    192    236    270
   -127   -244   -119    184     -5   -184    109    -28    327    174    220    249
   -124   -270   -145    197      7   -207    109    -33    314    161    207    231
   -132   -285   -155    207     10   -223    103    -44    303    148    194    218
   -129   -290   -161    210     15   -226    101    -49    296    140    189    213
   -132   -296   -163    213     12   -231    103    -49    296    140    187    210
   -137   -301   -163    218     12   -233    103    -49    296    140    187    207
   -145   -309   -163    228      7   -239    101    -46    293    140    187    207
   -155   -324   -168    241      5   -246     98    -49    288    135    181    210
   -153   -314   -161    233      2   -239     96    -49    288    135    184    207
   -155   -309   -153    231     -2   -231    103    -41    293    140    187    205
   -145   -280   -137    210     -5   -207    153      2    316    145    184    197
   -129   -218    -88    174    -20   -153    270    127    381    163    184    184
   -103   -155    -54    127    -25   -106    389    345    524    277    272    257
    -28      0     28     12    -28     12    522    750    810    561    532    493
     93    296    202   -197    -57    249    540   1122   1135    971    950    898
    145    592    446   -368   -150    519    298    815   1197   1249   1296   1265
     -7    743    748   -368   -376    745   -109    -10   1034   1319   1439   1441
   -215    691    906   -239   -561    797   -478   -872    537    904   1096   1166
   -348    332    678      5   -514    506   -769  -1535   -267      5    270    439
   -324    -38    285    181   -306    122   -885  -1571   -602   -415   -150     46
   -244   -244      0    241   -122   -122   -722  -1145   -402   -306   -111     31
   -189   -272    -83    231    -54   -179   -439   -719   -153   -155    -18     77
   -166   -262    -98    213    -33   -181   -148   -353     64    -20     67    132
   -153   -280   -127    218    -12   -205     25   -145    189     54    116    155
   -150   -296   -148    220     -2   -223     72    -88    223     77    129    166
   -148   -301   -153    226      2   -228     93    -57    241     88    132    166
   -140   -301   -163    220     10   -233    103    -41    246     88    129    155
   -129   -301   -171    215     20   -236    109    -25    257     96    137    161
   -129   -288   -158    207     12   -223    116    -10    272    109    153    171
   -129   -277   -150    202      7   -215    122      5    283    114    158    181
   -127   -277   -153    202     10   -215    122      7    283    114    158    184
   -122   -267   -145    194     10   -207    124     18    288    119    163    192
   -114   -246   -135    179      7   -189    122     23    288    124    168    192
   -114   -241   -129    176      7   -187    122     31    290    127    168    192
   -116   -239   -122    179      2   -181    122     36    296    132    171    194
   -111   -236   -124    174      5   -181    129     51    306    142    181    205
   -106   -218   -111    158      2   -166    140     64    316    150    192    218
   -103   -202   -101    153     -2   -153    140     77    327    158    202    226
    -98   -192    -96    142     -2   -145    135     85    332    161    205    228
    -93   -179    -85    137     -5   -132    137    103    345    174    213    236
    -77   -158    -80    116      0   -119    137    114    350    179    218    239
    -75   -140    -64    106     -5   -103    142    129    363    192    226    249
    -75   -140    -64    103     -5   -103    153    155    379    207    241    262
    -67   -140    -72    103      2   -106    166    189    405    233    262    283
    -62   -124    -64     90      0    -96    171    218    423    252    277    296
    -51    -98    -46     75     -5    -72    176    254    446    270    298    311
    -44    -70    -28     57    -10    -49    187    301    475    298    322    335
    -38    -41     -2     41    -18    -23    205    355    514    335    355    366
    -23    -15      7     18    -18     -5    218    413    550    374    394    397
     -2     18     20    -10    -10     18    231    478    592    415    433    436
      7     54     46    -33    -18     51    241    540    631    462    475    475
     23    116     93    -70    -33    106    249    600    680    517    532    524
     33    163    129   -101    -46    148    257    644    714    558    574    568
     41    197    155   -122    -57    176    257    667    735    587    605    605
     44    226    181   -137    -67    205    254    675    748    605    628    628
     49    244    194   -145    -72    220    249    672    748    613    639    641
     49    262    210   -155    -83    236    252    667    748    615    646    649
     51    270    218   -161    -83    244    246    652    740    610    644    646
     44    267    223   -155    -90    244    244    618    719    589    628    636
     33    257    223   -145    -93    241    239    574    691    558    597    610
      5    215    210   -111   -103    213    233    504    641    504    542    561
    -18    171    187    -77   -103    179    226    431    589    446    485    506
    -33    132    166    -49   -101    150    207    350    535    387    428    454
    -49     85    135    -18    -90    109    194    277    485    332    379    400
    -67     41    106     12    -85     72    179    213    439    285    332    353
    -77     10     85     33    -83     46    158    153    392    239    283    306
    -85    -18     64     49    -77     23    145    109    361    205    246    277
    -96    -44     51     70    -75      2    135     75    335    179    220    257
    -98    -59     38     77    -70    -10    119     44    309    153    197    231
    -93    -64     28     77    -62    -18    116     28    293    135    187    220
    -98    -67     31     80    -67    -18    109     15    280    127    176    218
    -96    -72     23     85    -59    -25    101     10    272    122    168    215
    -93    -72     20     83    -59    -25     98      7    270    116    168    213
    -96    -72     23     83    -59    -25    101     12    272    122    171    215
   -103    -59     41     80    -75     -7    106     18    280    127    176    220
    -98    -46     51     72    -75      2    101     15    275    124    171    215
    -96    -46     49     70    -75      0     96     12    272    119    168    213
    -93    -49     44     70    -70     -2     96     15    275    122    168    215
    -93    -51     41     72    -70     -5     98     15    275    119    168    215
    -96    -51     44     75    -70     -5     93     12    272    119    171    215
    -96    -38     57     64    -77      7     90     10    265    114    166    218
    -96    -36     57     64    -77     10     90     10    265    111    161    213
    -93    -36     57     62    -77     10     88      7    267    114    166    210
    -85    -41     44     64    -64      0     88      7    265    114    171    210
    -85    -49     33     67    -62     -7     90      5    262    114    171    210
    -85    -41     44     62    -64      0     90      5    262    114    168    210
    -85    -36     49     59    -67      5     88      0    259    109    166    213
    -85    -25     59     57    -72     15     85     -2    257    106    163    213
    -75     12     88     31    -83     49    103     10    272    122    179    231
    -77     44    119     15    -98     80    127     23    293    140    200    246
    -80     62    142      7   -111    101    142     23    298    145    202    249
    -77     75    153      2   -114    114    145     20    298    145    200    246
    -72     90    163    -10   -119    127    129      7    293    142    202    249
    -67    129    197    -31   -132    161    114      7    303    155    215    265
    -57    135    192    -38   -127    163     90      2    301    158    220    272
    -46    148    194    -49   -119    171     77      2    301    163    228    283
    -44    163    207    -62   -127    184     83     12    311    171    236    293
    -44    137    181    -46   -114    158     77     10    298    161    226    285
    -54     88    142    -20    -98    114     62     -5    272    137    202    265
    -57     59    116      0    -85     88     51    -15    254    122    189    249
    -67     41    106     10    -88     72     51    -28    239    103    168    231
    -88      5     93     41    -90     46     59    -33    228     88    153    215
   -106    -44     62     75    -85      7     54    -54    205     62    127    189
   -103    -54     49     80    -77     -2     44    -72    187     44    109    171
   -106    -72     33     88    -70    -20     36    -85    166     23     88    158
   -106    -85     18     96    -62    -33     31    -93    155     10     75    145
   -106    -88     18     96    -64    -36     28    -96    155      7     72    140
   -106    -90     15     98    -62    -38     31    -98    153      5     75    140
   -103    -93     10     96    -59    -41     31    -98    153      7     77    145
   -103    -88     15     96    -62    -38     28    -98    153      7     75    145
   -114    -90     20    101    -70    -36     28    -96    153     10     80    145
   -116    -98     18    109    -67    -41     33    -90    161     15     90    145
   -111    -96     12    101    -64    -44     28    -90    158     12     83    142
   -101    -90     10     96    -57    -38     62    -54    168     12     72    132
    -93    -64     28     77    -62    -18    168     67    233     28     64    111
    -70    -15     54     44    -62     18    280    252    353    103    114    142
    -15    114    127    -49    -72    119    402    574    623    366    350    350
     85    379    293   -233   -103    337    439    956    956    774    771    758
    135    680    542   -410   -202    613    306    875   1080   1085   1153   1169
     51    836    784   -444   -366    810     18    249    930   1182   1345   1392
   -140    849    989   -355   -566    917   -298   -576    452    818   1054   1161
   -285    594    878   -155   -581    735   -542  -1252   -244     20    285    472
   -288    213    498     36   -392    353   -730  -1480   -719   -553   -270    -33
   -226    -72    153    150   -189     38   -717  -1234   -659   -555   -311   -114
   -184   -168     15    174   -101    -77   -542   -878   -426   -410   -223    -75
   -153   -137     15    142    -85    -62   -296   -527   -171   -236    -98     10
   -127   -103     23    114    -77    -41    -77   -246     33    -90      5     88
   -116    -98     18    109    -67    -41      7   -137    109    -38     38    114
   -109    -93     12     98    -62    -38     33   -109    129    -28     44    119
   -101    -90      7     96    -54    -41     46    -88    142    -20     46    119
    -98    -90      7     93    -54    -41     57    -70    155    -10     54    122
    -98    -83     15     90    -57    -33     64    -54    168      2     59    132
    -98    -83     15     90    -59    -33     62    -46    174      5     70    137
    -96    -80     15     88    -57    -33     70    -33    187     18     85    148
    -90    -62     25     75    -59    -18     70    -28    192     23     90    153
    -85    -57     28     72    -57    -15     72    -18    197     28     93    158
    -90    -54     36     70    -64    -10     75     -7    205     36    101    166
    -88    -44     41     64    -64     -2     72     -2    210     38    103    166
    -85    -41     44     62    -67      0     72      2    215     41    106    174
    -80    -36     44     59    -62      2     77     15    228     54    116    181
    -75    -20     54     46    -67     15     77     23    236     64    129    192
    -75     -5     70     38    -72     31     83     36    249     77    140    210
    -75     -2     72     36    -75     33     85     49    262     90    150    223
    -70      5     75     33    -72     38     90     67    275    106    163    228
    -64     20     83     20    -75     51     90     77    283    111    171    228
    -62     31     93     15    -77     62     98     96    301    129    189    244
    -59     38     98     10    -80     67    111    124    327    155    210    262
    -54     46    101      5    -77     72    116    150    345    174    226    277
    -51     62    114     -5    -83     88    127    181    368    194    244    296
    -41     85    127    -23    -85    106    142    226    400    223    277    322
    -33    106    140    -38    -85    124    158    270    433    257    306    348
    -20    127    148    -51    -83    137    171    322    470    293    340    379
     -7    163    171    -80    -90    168    189    389    517    345    387    428
      7    213    205   -111    -98    210    197    449    561    392    433    472
     20    252    231   -137   -106    241    210    509    605    441    480    511
     28    296    267   -161   -119    283    226    566    654    498    542    568
     38    329    290   -184   -124    309    231    600    683    537    584    610
     49    353    303   -202   -127    329    231    618    698    561    605    636
     59    374    314   -218   -127    345    228    620    704    568    618    652
     57    402    345   -228   -142    374    226    615    704    579    639    670
     49    415    366   -233   -158    392    218    600    693    574    636    667
     44    410    363   -228   -161    387    218    574    675    558    628    659
     36    397    361   -218   -161    379    213    535    649    530    602    639
     20    366    345   -192   -161    355    210    480    607    483    555    600
     -5    324    329   -161   -168    327    207    415    561    428    498    548
    -25    285    309   -129   -166    296    202    345    511    371    444    493
    -49    223    270    -88   -158    246    189    275    465    316    392    441
    -59    194    254    -67   -155    223    171    210    420    267    340    394
    -75    161    236    -41   -155    197    148    153    381    223    293    355
    -77    135    213    -28   -145    174    132    111    355    192    257    324
    -90    106    197     -7   -142    150    119     75    329    168    239    298
   -103     80    184     12   -142    132    109     44    309    150    223    275
   -101     59    161     20   -132    109     93     18    288    129    205    254
   -101     57    158     20   -129    106     88      7    277    119    194    249
   -101     46    148     25   -124     96     88      0    275    114    187    249
    -98     33    132     33   -114     83     88      2    277    116    187    252
   -101     38    140     28   -122     90     85      0    277    116    184    246
   -106     49    155     28   -129    101     88      2    280    119    189    246
   -106     38    145     31   -127     90     85      5    280    122    192    249
   -101     46    148     28   -124     96     83      5    280    122    194    252
   -103     41    145     28   -124     93     88     12    290    132    205    257
   -111     41    153     36   -132     96     88     12    290    132    202    257
   -114     49    163     31   -140    106     88     12    293    132    205    259
   -111     59    171     25   -140    114     88     18    301    140    210    267
   -109     49    158     28   -135    103     88     18    301    142    210    270
   -109     54    161     25   -135    106     83     10    293    135    202    259
   -109     64    171     20   -140    116     77      7    290    135    207    262
   -114     54    168     31   -140    111     77      7    296    137    210    270
   -119     51    171     31   -145    111     77      7    296    137    207    270
   -111     59    171     23   -140    114     83     12    298    142    213    277
   -101     62    161     18   -132    111     85     15    301    145    215    275
    -98     85    184      7   -140    135     98     23    316    161    231    283
    -98    140    239    -20   -168    189    122     38    345    187    257    311
   -109    163    272    -28   -189    218    142     44    355    197    265    322
   -109    174    280    -33   -194    226    148     44    358    200    265    324
   -101    179    280    -38   -189    228    135     33    355    197    270    322
    -90    194    283    -54   -187    239    119     28    363    210    280    337
    -85    189    275    -51   -179    231    101     33    366    213    288    345
    -83    194    275    -57   -179    233     88     28    358    210    285    345
    -72    215    288    -70   -179    252     90     38    368    226    301    358
    -67    192    259    -62   -163    226     77     33    358    215    288    350
    -70    137    207    -36   -137    171     59     15    327    184    257    322
    -80     93    171     -7   -127    132     46     -2    306    163    244    303
    -88     64    153     12   -119    109     49     -2    303    161    244    303
   -101     33    135     31   -119     83     51    -10    288    145    223    283
   -122     15    137     51   -129     75     54    -28    270    124    200    259
   -135     -7    127     70   -132     57     44    -46    252    106    181    239
   -140    -41     98     90   -119     28     36    -62    236     90    163    226
   -140    -64     75    101   -109      5     33    -72    220     75    142    207
   -140    -70     70    106   -106     -2     31    -75    215     70    137    205
   -142    -72     70    106   -106     -2     31    -75    215     67    140    200
   -140    -80     59    111   -101    -10     31    -72    218     67    140    202
   -142    -83     59    111   -103    -12     36    -70    220     70    145    205
   -142    -77     64    111   -103     -7     38    -64    223     75    150    210
   -145    -85     57    114   -103    -15     33    -70    220     72    148    207
   -142    -85     57    114   -101    -15     33    -70    220     72    148    213
   -145    -83     59    114   -103    -12     59    -49    233     77    145    207
   -153    -49    103    101   -129     25    158     41    277     85    140    194
   -135      5    140     62   -137     72    288    210    376    137    171    213
    -85    106    192    -10   -137    148    439    504    597    324    329    340
     15    335    316   -176   -150    327    555   1002    982    743    727    704
     90    652    561   -371   -233    607    379    914   1143   1098   1137   1122
     36    888    852   -462   -407    870    -51    215   1065   1301   1421   1426
   -132   1026   1158   -446   -644   1091   -511   -618    826   1265   1452   1488
   -293    750   1044   -228   -667    896   -828  -1343    103    488    748    891
   -319    298    618     10   -467    457   -984  -1631   -550   -309     -7    223
   -257     -2    254    129   -257    124   -872  -1325   -530   -397   -145     57
   -200    -88    111    145   -155     10   -584   -852   -257   -231    -57     88
   -176    -64    111    116   -145     23   -265   -462    -15    -80     41    150
   -168    -93     75    129   -124    -10    -54   -207    135     10     98    176
   -168   -111     54    137   -114    -28     31   -101    200     49    122    189
   -158   -135     23    148    -90    -57     62    -62    226     62    129    192
   -150   -135     15    142    -85    -59     72    -44    231     62    127    187
   -145   -122     23    132    -85    -49     85    -23    246     72    132    194
   -145   -114     28    127    -88    -44     96     -7    257     85    142    202
   -135   -114     20    124    -77    -46    103      7    270     96    153    213
   -129   -111     18    119    -75    -46    106     18    277    103    161    215
   -127    -96     31    111    -80    -33    111     28    285    111    166    220
   -124    -90     31    106    -80    -31    119     41    296    122    179    233
   -119    -93     25    106    -72    -33    122     49    301    124    181    236
   -116    -90     25    101    -72    -33    122     54    303    127    184    231
   -111    -90     20    101    -67    -36    129     67    314    140    197    241
   -109    -85     23     93    -67    -31    135     83    327    150    205    257
   -103    -72     31     88    -67    -20    140     90    332    155    207    254
   -109    -77     31     93    -72    -23    150    109    345    168    218    267
   -114    -67     46     90    -83    -10    161    127    363    181    228    277
   -103    -57     44     77    -75     -5    168    145    381    194    241    285
    -98    -57     41     77    -70     -7    174    161    392    202    249    288
    -98    -51     46     72    -72     -2    184    187    407    215    257    293
    -90    -41     49     64    -72      5    197    213    428    236    277    306
    -88    -23     64     54    -80     20    210    246    452    257    298    322
    -80      0     80     41    -80     38    226    283    478    280    319    342
    -72     10     83     31    -77     44    244    335    514    311    345    371
    -62     33     96     12    -77     64    267    389    550    348    374    397
    -51     64    116     -7    -85     90    285    446    584    379    400    420
    -46     90    137    -20    -90    114    306    514    628    420    441    452
    -38    132    168    -49   -103    150    327    587    678    470    488    498
    -20    171    189    -75   -106    179    345    652    724    519    535    542
     -2    218    220   -109   -111    220    361    706    769    571    587    594
      7    275    267   -140   -129    272    371    748    805    618    633    641
     10    301    288   -155   -137    296    371    766    823    646    665    670
     20    316    296   -168   -137    306    366    769    828    659    678    678
     28    329    298   -179   -137    314    363    763    828    665    688    688
     28    342    314   -184   -142    329    363    750    828    667    696    704
     12    342    329   -179   -158    337    350    717    810    652    680    693
     -2    329    332   -163   -166    329    337    667    779    623    654    672
    -15    309    322   -148   -168    314    327    605    743    587    623    641
    -28    259    288   -114   -158    272    311    527    693    537    574    594
    -46    220    267    -88   -158    244    288    436    639    475    517    542
    -70    171    239    -51   -153    205    267    358    587    423    465    493
    -90    122    213    -18   -153    168    244    285    537    371    413    444
   -109     72    181     18   -145    127    223    220    496    329    368    402
   -116     38    155     36   -137     96    205    174    462    296    337    371
   -116     12    129     49   -122     70    192    137    439    270    316    345
   -122    -15    106     67   -114     44    176    106    410    244    290    324
   -129    -25    103     77   -116     38    171     88    394    231    275    316
   -135    -41     93     85   -116     25    163     77    387    223    265    309
   -137    -62     72     98   -106      5    158     67    379    215    259    298
   -137    -75     62    106   -101     -7    158     62    371    207    254    290
   -132    -75     57    103    -96    -10    153     62    368    205    252    285
   -132    -67     62     98    -98     -2    150     59    366    205    249    283
   -132    -64     67     98   -101      0    153     64    374    210    254    288
   -137    -64     70     98   -106      0    158     70    379    215    262    298
   -132    -57     75     96   -103      7    163     75    387    220    267    303
   -129    -54     72     90   -103      7    158     72    381    218    265    303
   -127    -49     75     88   -103     12    158     72    379    218    262    301
   -127    -44     83     85   -106     18    158     72    381    218    262    301
   -129    -46     83     88   -106     18    153     70    379    215    262    296
   -127    -51     75     88   -101     10    158     75    381    220    267    303
   -124    -49     75     85   -101     12    158     75    387    223    270    306
   -129    -51     75     88   -103     12    161     72    384    220    267    298
   -127    -70     57     98    -93     -7    158     75    384    223    267    303
   -129    -75     51    101    -90    -12    153     67    374    215    262    298
   -132    -70     62     98    -98     -5    150     59    368    210    257    296
   -132    -72     57    101    -96     -7    145     54    366    205    252    288
   -124    -75     49    101    -88    -12    140     49    358    200    246    283
   -119    -62     54     90    -88     -5    142     49    361    200    246    283
   -111    -15     96     62   -103     38    166     67    387    223    272    309
   -114     18    132     49   -124     72    197     83    410    244    293    327
   -127     25    153     51   -140     88    218     85    415    249    296    329
   -124     31    153     44   -137     90    215     83    415    249    296    332
   -124     36    161     44   -142     98    197     75    418    252    301    340
   -106     67    171     18   -140    119    179     77    428    265    314    353
    -85     64    150     10   -116    106    158     72    420    262    314    350
    -90     70    158      7   -124    114    148     70    415    265    316    355
    -88     72    161      7   -124    114    142     77    420    270    322    358
    -85     25    111     28   -101     67    132     72    407    257    311    348
    -93    -20     72     57    -83     25    122     57    384    236    288    327
    -98    -44     54     70    -77      2    111     44    366    218    270    311
   -111    -75     33     93    -72    -20    111     38    355    207    257    301
   -132   -111     20    122    -77    -46    122     33    345    194    246    283
   -150   -145      5    148    -77    -70    119     15    329    179    228    267
   -150   -155     -7    153    -72    -83    109     -5    309    155    207    252
   -155   -181    -25    168    -64   -103    106    -18    293    140    189    228
   -158   -194    -38    176    -62   -116    106    -23    285    129    179    215
   -158   -192    -33    176    -62   -114    103    -28    277    122    171    213
   -158   -194    -36    176    -62   -116    101    -28    275    122    168    210
   -155   -194    -38    174    -59   -116    101    -28    277    122    168    210
   -155   -200    -44    174    -57   -122    101    -25    280    124    171    210
   -158   -215    -57    187    -51   -137    106    -18    285    132    179    215
   -163   -226    -62    192    -51   -145    106    -18    285    135    181    220
   -158   -218    -59    187    -49   -140    101    -23    280    127    174    213
   -153   -187    -33    168    -62   -111    127     -2    293    124    168    202
   -155   -119     36    137    -96    -41    246    114    358    153    179    202
   -132    -57     75     93   -103     10    379    319    493    249    254    257
    -67     70    137     -2   -103    103    532    693    756    496    470    444
     44    309    265   -179   -111    288    626   1140   1091    880    844    802
    119    613    493   -366   -187    553    439    958   1213   1195   1223   1200
     18    769    750   -394   -366    758     -2    194   1106   1340   1441   1447
   -174    815    987   -322   -581    901   -418   -628    776   1143   1314   1371
   -335    517    852    -90   -592    683   -735  -1374     15    324    568    724
   -348     83    431    132   -389    257   -906  -1608   -542   -345    -77    135
   -277   -158    119    218   -200    -20   -779  -1213   -405   -298    -98     72
   -223   -207     12    215   -119    -98   -493   -766   -163   -158    -18    106
   -189   -192     -2    189    -96    -98   -174   -379     59    -23     70    155
   -168   -220    -51    194    -59   -137     31   -129    200     62    124    176
   -161   -228    -70    192    -46   -150     93    -57    241     88    137    184
   -158   -239    -80    197    -41   -158    114    -23    257     98    142    184
   -153   -239    -85    194    -36   -161    129     -2    270    101    145    184
   -153   -236    -83    194    -36   -161    142     20    283    111    150    189
   -155   -228    -72    189    -41   -150    153     36    293    119    158    194
   -148   -226    -77    187    -36   -150    155     44    298    124    161    197
   -140   -220    -80    179    -31   -153    155     51    301    124    161    194
   -129   -205    -75    168    -28   -140    163     64    311    137    174    207
   -132   -210    -77    168    -28   -142    161     70    314    140    176    213
   -135   -210    -75    171    -31   -142    168     80    322    145    181    218
   -127   -200    -72    163    -28   -137    171     90    327    153    192    218
   -116   -192    -75    155    -20   -135    176     98    332    158    194    218
   -116   -187    -72    150    -23   -129    181    109    340    163    200    220
   -116   -174    -57    142    -31   -116    192    127    353    176    210    231
   -111   -166    -54    137    -31   -109    194    142    363    184    218    239
   -103   -163    -59    135    -23   -111    197    153    374    189    223    244
    -96   -153    -57    122    -20   -106    202    168    384    200    228    252
    -93   -148    -57    119    -20   -103    213    192    397    210    236    259
    -93   -142    -49    116    -23    -96    220    213    413    223    246    267
    -93   -132    -38    114    -28    -85    233    241    433    241    265    280
    -85   -114    -31     98    -28    -72    246    275    454    259    280    296
    -75    -90    -15     83    -31    -51    259    314    478    283    301    314
    -75    -77     -2     75    -38    -41    275    355    504    309    324    327
    -72    -57     15     64    -44    -20    298    413    545    348    358    361
    -49    -28     18     38    -36     -5    314    470    579    381    387    387
    -28      2     31     12    -31     15    332    537    620    420    423    420
    -23     38     62    -10    -41     49    353    605    667    470    470    462
    -10     90    101    -38    -54     96    374    675    717    524    522    514
      7    135    124    -72    -59    132    379    727    753    568    568    555
     12    171    158    -93    -72    166    387    758    782    602    602    592
     15    200    184   -106    -83    192    387    774    797    620    623    618
     18    220    202   -119    -90    213    384    774    802    636    644    633
     25    239    213   -132    -93    226    374    766    800    644    652    641
     25    259    233   -142   -103    246    368    750    797    641    652    649
     18    254    233   -137   -106    244    363    724    782    626    641    641
      7    226    218   -116   -103    223    355    680    753    600    618    615
    -10    207    218    -98   -114    213    342    610    711    558    581    581
    -25    181    207    -77   -116    194    327    530    659    504    532    530
    -46    135    181    -46   -114    158    314    452    610    452    480    483
    -64     80    145     -7   -103    111    290    366    555    389    418    426
    -77     33    111     20    -96     72    267    296    504    337    366    381
    -90    -10     80     49    -85     33    246    233    462    298    327    345
   -103    -51     49     77    -77     -2    226    181    426    262    290    309
   -103    -75     28     90    -67    -23    207    142    394    231    259    277
   -106    -96     10     98    -59    -41    194    111    371    202    233    254
   -116   -119     -2    116    -57    -62    184     93    350    184    215    236
   -116   -129    -12    122    -54    -72    176     77    337    171    202    223
   -124   -137    -12    132    -57    -75    171     72    332    168    205    223
   -124   -140    -15    132    -57    -77    168     64    327    163    200    220
   -124   -137    -15    129    -54    -77    168     67    327    166    202    220
   -116   -129    -12    122    -54    -72    166     67    329    166    202    220
   -114   -132    -18    124    -49    -75    161     62    319    158    194    213
   -119   -129    -12    124    -54    -72    158     62    316    153    189    207
   -116   -122     -5    119    -57    -64    161     67    322    161    194    213
   -122   -124     -2    122    -59    -64    163     70    322    161    194    213
   -119   -127     -7    124    -57    -67    163     70    322    161    192    210
   -119   -127     -7    122    -57    -70    161     70    322    161    192    213
   -122   -129     -7    124    -59    -70    166     72    324    161    194    220
   -119   -127    -10    122    -57    -70    161     67    316    153    189    213
   -119   -122     -2    122    -59    -62    161     64    316    153    189    213
   -114   -116     -5    114    -57    -62    155     62    314    153    189    213
   -111   -116     -5    114    -54    -62    155     57    309    148    184    213
   -114   -114     -2    111    -57    -59    155     57    306    142    179    213
   -103   -119    -15    111    -44    -67    150     51    298    137    176    207
   -109   -135    -28    119    -41    -83    148     44    290    135    174    194
   -109   -142    -33    124    -38    -88    142     41    288    132    171    192
   -106   -135    -28    119    -41    -83    142     38    285    129    171    192
   -109   -132    -23    122    -44    -77    145     36    283    127    168    192
   -111   -137    -25    124    -44    -83    148     36    283    127    168    192
   -106   -137    -31    122    -38    -85    142     31    275    119    161    187
   -103   -109     -5    106    -49    -59    158     36    285    129    171    197
    -90    -59     31     75    -62    -15    187     57    314    153    197    220
    -98    -36     62     64    -83     12    205     59    322    158    202    223
   -106    -23     80     64    -96     28    202     57    319    158    200    223
   -106    -23     83     62    -96     28    184     46    316    155    200    220
    -90     18    109     36    -98     62    171     44    327    166    210    233
    -77     38    116     15    -96     77    155     51    329    176    218    244
    -72     41    114     15    -93     75    145     51    332    181    226    252
    -75     38    114     15    -96     75    145     59    335    187    233    265
    -77     10     88     33    -83     49    140     57    324    181    228    259
    -70    -23     44     44    -57     10    119     44    301    158    207    239
    -72    -59     12     64    -44    -25    111     31    285    140    189    218
    -83   -103    -23     90    -31    -62    111     20    267    122    168    194
    -96   -119    -23    109    -36    -72    124     23    265    116    166    189
   -119   -150    -31    132    -46    -90    116      0    239     88    137    163
   -127   -179    -54    153    -38   -116    103    -20    215     64    114    140
   -127   -200    -72    163    -28   -137     98    -33    202     49     96    129
   -132   -218    -85    176    -23   -153     96    -38    189     38     85    122
   -132   -223    -93    176    -20   -158     90    -44    179     31     77    109
   -132   -223    -90    179    -20   -158     90    -44    181     31     80    109
   -132   -223    -90    176    -20   -158     93    -41    184     33     83    111
   -129   -210    -80    171    -25   -145     93    -41    184     31     83    111
   -140   -231    -93    184    -25   -163     90    -46    179     25     75    109
   -140   -231    -93    184    -25   -163     85    -49    174     23     70    101
   -137   -213    -77    174    -31   -145     77    -54    163     12     59     93
   -137   -213    -75    176    -31   -145     96    -36    179     20     64     93
   -140   -176    -36    158    -54   -106    207     75    249     54     77     96
   -122    -98     23    109    -75    -38    348    285    392    148    142    142
    -72     33    103     18    -90     67    493    610    646    379    342    309
     54    311    257   -181   -101    285    581   1143   1062    839    789    719
    153    691    537   -423   -192    615    436   1166   1296   1273   1286   1226
    103    880    774   -493   -335    828     93    537   1200   1439   1535   1501
    -75    909    982   -418   -527    945   -288   -348    776   1179   1363   1387
   -262    706    969   -220   -615    836   -568  -1182     12    342    592    717
   -298    244    540     25   -420    392   -756  -1493   -633   -433   -148     46
   -249    -98    150    174   -200     25   -730  -1260   -626   -504   -267    -98
   -200   -254    -57    226    -72   -155   -545   -885   -415   -387   -218    -93
   -166   -233    -67    200    -49   -150   -275   -517   -168   -233   -116    -28
   -155   -244    -88    200    -36   -168    -38   -223     31    -96    -23     33
   -145   -249   -103    197    -23   -176     59   -101    114    -41     18     59
   -135   -244   -109    187    -15   -176     88    -64    137    -25     25     62
   -132   -236   -103    184    -15   -171    106    -38    153    -18     31     62
   -135   -228    -93    179    -20   -161    116    -25    166    -12     33     67
   -129   -223    -93    176    -20   -158    129     -7    179      0     49     80
   -129   -223    -93    176    -20   -158    135      5    187      5     54     83
   -127   -215    -88    171    -20   -153    137     15    194     12     57     88
   -127   -223    -96    174    -18   -161    135     18    200     12     57     90
   -122   -218    -96    168    -15   -158    140     25    202     15     62     93
   -124   -202    -80    163    -25   -142    142     33    210     23     75     98
   -119   -192    -72    155    -23   -132    150     41    215     28     80    101
   -119   -181    -62    148    -28   -122    155     54    228     41     90    111
   -119   -176    -57    145    -31   -116    163     64    239     51     98    122
   -111   -181    -70    145    -20   -127    163     72    244     54    101    127
    -98   -174    -75    137    -12   -124    174     88    257     70    116    142
    -93   -176    -83    135     -7   -129    179    106    275     85    127    155
    -96   -161    -67    127    -15   -114    184    114    285     93    132    155
    -96   -132    -36    114    -31    -85    184    129    296    101    140    158
    -85   -114    -28    101    -28    -72    197    153    316    119    158    187
    -96   -122    -25    109    -36    -75    202    171    327    127    163    194
    -93   -122    -28    106    -33    -75    218    205    355    153    192    210
    -90   -111    -23     98    -33    -67    233    233    376    171    207    220
    -75    -83     -7     80    -33    -46    241    265    397    189    223    233
    -64    -46     18     54    -44    -15    249    311    428    220    252    259
    -62    -28     31     44    -49      0    267    366    470    265    290    296
    -49      5     51     20    -51     28    285    431    517    309    332    329
    -36     41     77     -2    -57     59    309    498    568    366    384    374
    -20     72     93    -28    -57     83    324    563    620    418    444    433
      0    114    114    -57    -57    114    332    615    654    462    493    485
     12    158    145    -85    -67    153    332    646    678    493    522    514
     12    218    205   -114    -96    213    329    662    693    519    548    540
     25    246    218   -137    -96    233    329    675    709    540    576    574
     23    241    218   -132    -98    231    327    672    711    550    589    589
     23    246    223   -135   -101    236    322    659    706    550    592    594
     23    246    223   -135    -98    236    324    641    698    540    584    584
      5    249    241   -129   -119    244    316    605    672    517    566    571
     -7    241    249   -116   -129    244    311    553    636    480    537    545
    -20    213    233    -96   -129    223    309    493    600    436    493    506
    -41    166    207    -62   -124    187    301    428    558    389    444    462
    -64    103    166    -20   -116    135    290    358    506    332    392    405
    -83     49    132     15   -106     90    280    296    470    288    345    361
    -93     15    106     36   -101     62    262    233    431    244    298    316
   -106    -15     90     62    -98     36    246    184    400    207    262    290
   -122    -59     59     88    -93      0    239    148    376    181    236    259
   -127    -83     41    103    -85    -20    223    111    353    161    213    236
   -129   -101     28    114    -80    -36    207     85    335    142    194    223
   -132   -109     23    122    -77    -44    197     67    319    124    181    210
   -132   -119     10    124    -72    -54    187     49    306    111    166    194
   -135   -142    -10    137    -62    -77    194     51    306    111    168    200
   -132   -137     -7    132    -62    -72    194     49    306    111    161    194
   -127   -129     -2    129    -62    -67    192     49    306    111    163    184
   -135   -135      0    132    -70    -67    194     54    314    119    174    192
   -127   -137    -10    132    -59    -72    194     59    322    127    181    200
   -124   -137    -12    132    -57    -75    194     67    327    132    184    205
   -124   -132     -7    129    -59    -70    200     72    332    140    189    213
   -127   -135    -10    129    -59    -72    202     77    340    145    194    218
   -135   -135      0    135    -67    -70    200     80    342    148    200    223
   -137   -132      2    132    -70    -64    200     83    340    148    200    226
   -127   -124      2    127    -64    -62    200     83    345    153    205    228
   -127   -140    -12    132    -59    -77    200     83    342    153    202    228
   -124   -135    -10    129    -57    -75    192     77    337    150    197    226
   -122   -119      0    119    -62    -59    192     75    342    155    202    231
   -124   -124      0    124    -62    -62    205     83    348    161    210    241
   -119   -150    -31    132    -46    -93    202     80    345    158    200    239
   -127   -179    -54    153    -36   -116    207     83    348    163    200    239
   -124   -184    -59    153    -33   -124    202     77    342    158    200    236
   -132   -166    -33    150    -49   -101    192     57    324    135    184    202
   -127   -181    -57    153    -36   -119    200     64    332    145    194    213
   -127   -207    -80    166    -25   -142    205     70    342    161    213    231
   -129   -192    -62    161    -36   -127    197     59    327    148    200    215
   -132   -148    -15    140    -59    -83    184     44    316    135    187    207
   -132   -127      2    127    -70    -62    213     67    345    161    207    228
   -122    -85     36    103    -80    -25    249     90    379    189    244    259
   -119    -46     70     80    -96     10    262     90    384    194    249    270
   -111    -36     75     75    -93     18    257     88    384    197    249    267
   -111    -23     88     64    -98     31    236     75    381    194    246    267
    -98     10    109     44   -103     59    223     80    389    207    259    285
    -96    -12     83     54    -90     33    215     88    402    220    272    298
    -93    -20     72     57    -83     25    213     96    410    231    285    311
    -90      0     88     44    -90     44    202     98    405    233    288    316
    -85    -28     57     57    -72     12    187     88    392    218    277    303
    -93    -75     18     83    -57    -28    174     75    374    202    265    288
    -96   -111    -15    103    -41    -64    163     62    353    189    252    280
   -111   -127    -18    119    -46    -75    153     46    332    163    223    254
   -135   -148    -12    140    -62    -80    158     38    324    150    210    241
   -155   -189    -36    171    -62   -114    166     25    311    137    200    226
   -158   -236    -77    197    -41   -158    158     10    298    124    187    215
   -161   -239    -77    197    -41   -158    148     -7    280    109    171    197
   -163   -236    -72    200    -46   -153    142    -12    272     98    163    187
   -158   -246    -88    202    -38   -166    140    -18    267     93    158    179
   -155   -254    -98    205    -28   -176    137    -20    265     90    153    176
   -161   -257    -96    207    -33   -176    148    -10    277    103    166    187
   -163   -267   -103    215    -31   -187    155     -2    288    114    179    200
   -174   -270    -98    220    -38   -187    155     -2    290    116    179    202
   -166   -254    -88    210    -38   -171    150    -12    285    111    171    194
   -166   -252    -88    207    -41   -168    150     -5    288    114    174    197
   -155   -252    -98    202    -31   -176    184     25    309    129    181    200
   -137   -192    -57    163    -41   -127    306    155    394    176    210    215
   -101    -80     20     90    -62    -31    439    368    535    280    293    277
    -54     41     93      5    -75     67    597    732    797    524    506    462
     59    267    207   -163    -75    236    701   1158   1117    885    857    800
    145    550    405   -348   -129    478    517    989   1215   1166   1195   1161
     46    678    631   -361   -290    654     88    275   1127   1319   1415   1405
   -184    727    911   -275   -548    818   -342   -527    854   1179   1335   1366
   -366    436    800    -36   -584    618   -657  -1252    166    452    678    802
   -379     18    394    179   -389    205   -828  -1512   -374   -197     41    239
   -303   -233     70    270   -187    -83   -745  -1192   -332   -252    -72    103
   -246   -285    -41    265   -103   -163   -439   -730    -88   -106     25    129
   -207   -283    -75    244    -67   -179   -103   -335    119     18    114    166
   -171   -311   -140    239    -18   -228     96    -98    241     90    161    179
   -155   -275   -119    215    -18   -197    174    -12    290    114    161    179
   -166   -283   -116    223    -25   -200    194     12    301    111    153    168
   -158   -290   -132    226    -15   -213    197     33    303    114    155    168
   -163   -303   -140    231    -12   -220    207     49    303    111    153    168
   -174   -301   -127    239    -23   -215    215     70    322    129    166    176
   -158   -272   -116    213    -20   -194    228     85    342    148    184    200
   -145   -259   -116    202    -15   -189    231     96    350    155    194    207
   -148   -249   -103    197    -25   -176    239    103    361    166    205    215
   -135   -257   -122    197     -7   -189    231    109    361    171    218    231
   -140   -231    -90    184    -25   -163    223    106    350    158    205    213
   -140   -220    -80    179    -31   -150    236    122    366    174    215    218
   -127   -226   -101    174    -12   -163    241    137    376    184    226    228
   -127   -233   -106    181    -10   -171    239    142    379    184    226    233
   -127   -236   -109    181    -10   -174    241    153    384    189    231    239
   -129   -236   -106    181    -12   -171    246    163    392    194    233    239
   -122   -220    -98    171    -12   -161    254    184    407    210    246    246
   -103   -202    -98    153     -2   -150    272    210    428    231    267    267
   -114   -197    -85    153    -15   -142    277    226    439    241    275    275
   -111   -179    -70    145    -20   -124    280    246    452    254    285    285
   -106   -171    -64    137    -20   -119    285    270    465    265    293    290
   -111   -176    -64    145    -23   -122    298    303    480    280    306    301
   -101   -161    -62    129    -20   -114    316    342    506    306    329    316
    -93   -155    -62    124    -15   -111    335    394    537    332    353    337
    -80   -127    -49    103    -15    -90    353    446    566    361    376    358
    -59   -101    -41     80    -10    -72    381    514    607    400    415    394
    -51    -49      0     49    -28    -25    394    574    641    433    444    420
    -25     -7     15     15    -20      2    410    636    672    465    472    444
     -5     23     25    -10    -15     23    428    701    717    511    514    480
     10     49     38    -28    -12     44    452    761    763    561    558    522
     23     70     46    -49    -12     59    459    792    795    589    592    558
     44    106     62    -77     -7     85    465    820    813    618    618    597
     38    171    129   -106    -46    150    446    818    820    636    633    618
     31    194    163   -111    -64    179    441    802    813    631    631    626
     41    189    145   -116    -51    168    444    797    813    639    652    639
     41    187    145   -114    -51    166    444    774    813    639    654    633
     25    176    148   -101    -62    163    436    735    797    628    644    615
      7    155    148    -80    -70    153    426    665    758    587    607    574
    -23    142    163    -62    -93    153    400    576    706    535    561    532
    -46     96    142    -25    -93    119    379    496    667    491    519    496
    -54     36     90      7    -72     62    363    420    628    449    480    459
    -72    -15     57     44    -64     20    340    345    581    402    433    413
    -88    -51     36     67    -64    -10    316    280    540    358    389    374
    -93    -93      0     90    -46    -46    293    223    501    319    348    340
    -93   -122    -28    106    -36    -75    272    179    470    285    316    311
   -109   -145    -36    127    -36    -90    257    148    446    265    296    290
   -122   -166    -44    142    -41   -103    249    124    428    246    275    267
   -132   -187    -54    158    -41   -119    244    106    415    236    265    259
   -135   -197    -62    166    -38   -129    241     96    413    233    265    257
   -135   -202    -67    168    -33   -135    241     96    410    233    265    257
   -129   -205    -75    166    -28   -140    241     98    410    236    267    257
   -129   -218    -88    174    -23   -153    241    101    410    239    267    259
   -122   -210    -88    166    -20   -148    236    101    413    239    267    259
   -124   -200    -75    163    -25   -137    233    103    415    244    272    265
   -129   -213    -83    171    -25   -148    236    103    415    241    272    265
   -127   -202    -75    166    -25   -140    241    109    423    249    275    265
   -119   -197    -77    158    -23   -137    244    111    428    257    285    272
   -122   -210    -88    166    -18   -150    249    116    428    262    288    275
   -116   -202    -88    158    -15   -145    249    116    428    259    285    275
   -109   -179    -70    142    -20   -124    241    114    426    257    288    275
   -114   -184    -72    148    -20   -129    236    106    420    252    283    275
   -106   -207   -101    158     -2   -155    236    106    420    252    283    272
   -109   -207    -98    155     -5   -153    231    101    415    246    275    267
   -114   -189    -77    150    -20   -135    228     98    413    244    270    262
   -124   -187    -62    153    -31   -124    228     96    413    244    267    262
   -111   -197    -85    155    -12   -142    226     90    407    236    262    262
   -106   -200    -93    153     -7   -148    220     83    400    228    252    244
   -103   -213   -109    155      2   -161    226     85    405    233    252    241
   -106   -239   -135    171     12   -187    231     88    407    233    246    249
   -106   -228   -122    168      7   -176    228     85    405    231    246    254
   -101   -231   -129    166     12   -181    223     83    402    233    254    252
    -98   -236   -137    166     18   -187    223     83    400    236    257    254
   -106   -220   -116    161      2   -171    231     77    397    231    252    257
    -98   -171    -72    135    -12   -122    265    106    431    262    288    293
    -90   -114    -25    101    -33    -72    283    114    446    277    298    290
    -83    -88     -5     85    -41    -49    298    116    452    283    306    293
    -80    -75      2     75    -44    -36    283    109    444    275    306    283
    -77    -54     23     67    -51    -15    267    109    459    293    324    311
    -57    -20     33     38    -46      5    259    127    480    316    348    340
    -49    -23     23     36    -36      0    239    122    470    309    342    335
    -49    -23     23     33    -36      0    231    124    475    316    348    340
    -38    -33      5     36    -23    -15    228    132    480    322    353    350
    -36    -83    -46     57      2    -64    210    116    457    298    329    329
    -38   -116    -77     77     18    -98    192    101    436    280    314    314
    -59   -148    -90    101     15   -119    184     85    418    262    298    301
    -70   -181   -111    127     20   -148    181     70    402    246    280    285
    -93   -205   -111    148      7   -161    192     64    394    233    267    272
   -124   -231   -106    176    -10   -168    192     54    384    223    259    259
   -129   -249   -122    187     -5   -187    184     36    366    205    239    241
   -129   -262   -132    197      0   -197    181     28    355    194    228    233
   -129   -272   -142    200      5   -207    181     23    350    187    220    226
   -129   -272   -142    200      5   -207    181     20    348    187    223    223
   -127   -272   -145    197      7   -210    179     20    348    187    220    223
   -124   -270   -145    197     10   -207    179     18    348    187    223    226
   -122   -277   -155    200     15   -218    179     18    348    187    218    220
   -116   -280   -163    197     23   -223    179     23    350    189    220    226
   -119   -288   -168    202     23   -228    184     25    358    197    223    231
   -127   -301   -174    215     23   -239    184     25    358    197    228    241
   -132   -257   -124    192     -5   -192    223     62    384    213    236    244
   -116   -142    -25    129    -46    -85    340    210    491    288    293    277
    -59    -59      0     57    -31    -31    465    439    644    413    397    355
     23     70     46    -46    -10     59    602    787    875    633    584    530
    161    298    137   -231     12    218    696   1179   1106    906    859    818
    226    519    293   -374    -33    407    589    992   1174   1109   1122   1104
    109    633    524   -374   -207    579    249    314   1083   1202   1283   1299
   -137    639    776   -249   -457    706   -150   -475    787   1013   1161   1231
   -366    376    743     -7   -555    561   -433  -1184    207    407    610    732
   -400     33    433    181   -415    233   -644  -1397   -179    -41    161    298
   -298   -181    116    239   -207    -33   -628  -1093   -140    -70     85    197
   -218   -252    -33    236    -93   -142   -389   -672     36     23    129    197
   -171   -239    -67    202    -51   -153    -83   -303    197    103    171    213
   -137   -277   -140    205      0   -210    106    -80    293    150    192    213
   -129   -296   -166    210     15   -231    179      2    337    176    213    215
   -116   -290   -174    205     28   -233    200     28    348    176    210    215
   -106   -277   -171    189     28   -226    210     49    353    176    197    210
   -109   -270   -161    187     25   -215    220     70    358    184    210    226
   -103   -241   -140    171     15   -192    226     77    366    187    213    223
    -90   -244   -153    168     31   -200    231     93    376    197    220    228
    -93   -241   -150    166     25   -197    233     98    379    202    228    236
    -85   -220   -135    153     23   -176    233    109    387    213    236    239
    -85   -215   -129    148     20   -174    236    116    387    218    244    241
    -77   -213   -135    145     28   -174    239    129    394    226    254    257
    -64   -202   -140    132     36   -171    236    135    397    226    249    257
    -49   -192   -142    119     44   -168    239    145    402    233    259    270
    -49   -187   -137    116     41   -163    241    158    407    239    265    272
    -54   -192   -137    124     41   -166    239    166    410    241    262    267
    -59   -189   -132    122     33   -161    244    176    415    246    267    270
    -49   -184   -137    116     44   -161    246    189    423    252    275    277
    -33   -166   -132     98     46   -148    252    207    436    265    285    288
    -25   -150   -124     88     49   -137    257    226    446    275    296    301
    -31   -153   -124     90     44   -140    254    241    449    275    296    298
    -25   -135   -109     80     38   -122    257    265    457    285    303    303
    -12   -103    -90     57     36    -96    265    293    470    298    314    314
     -7    -75    -67     41     28    -72    275    324    488    316    329    329
      7    -51    -59     20     33    -57    288    374    517    345    361    361
     20    -33    -57      5     38    -44    298    415    532    358    374    368
     31      2    -28    -18     31    -12    322    472    563    389    402    397
     57     25    -31    -41     44     -2    329    530    592    420    431    420
     72     64     -7    -70     38     31    348    592    620    452    459    449
     88    119     28   -103     28     75    355    659    665    504    511    504
    119    145     25   -132     46     85    358    698    680    524    535    524
    137    184     46   -161     46    116    368    730    706    558    568    561
    137    200     62   -168     36    132    374    758    737    597    607    600
    140    223     83   -181     28    153    387    776    763    626    636    636
    150    241     90   -194     28    166    384    779    771    639    654    659
    148    249    101   -197     23    176    363    756    748    620    644    654
    142    259    114   -202     15    187    355    727    737    615    639    654
    142    249    106   -197     18    179    363    701    737    613    633    652
    132    202     67   -168     31    135    366    649    704    574    594    618
    114    145     31   -129     41     88    345    574    652    517    540    563
     77     98     18    -90     31     59    319    488    597    459    483    509
     57     59      2    -59     25     31    303    410    555    413    433    459
     44     15    -31    -31     38     -5    288    340    517    368    389    413
     15    -28    -44      7     28    -36    280    285    483    327    348    379
     -7    -72    -64     38     28    -70    252    226    439    280    301    335
    -20   -101    -80     62     28    -90    223    176    402    244    259    293
    -28   -106    -77     67     23    -93    210    142    379    218    236    270
    -28   -129   -101     80     36   -116    200    116    353    194    213    249
    -38   -166   -129    101     44   -148    197    106    345    187    207    244
    -41   -153   -111     96     33   -132    187     93    329    174    192    233
    -38   -153   -114     93     36   -132    181     90    327    168    187    228
    -25   -163   -137     96     54   -150    181     93    329    171    189    228
    -25   -153   -129     88     49   -140    184     98    329    171    194    236
    -15   -153   -137     83     59   -145    181     98    324    168    189    231
    -20   -161   -140     90     57   -150    176     96    319    163    187    223
    -28   -161   -132     96     51   -148    181    101    324    171    192    231
    -23   -158   -135     90     51   -145    179    101    324    171    192    236
    -15   -153   -140     83     59   -148    179    103    324    174    197    239
    -18   -161   -142     88     62   -153    179    103    319    171    192    239
    -20   -166   -145     93     62   -155    174    101    316    166    187    236
    -15   -163   -148     88     64   -155    176    103    319    168    192    244
    -15   -155   -142     85     62   -150    174    101    316    166    192    241
    -20   -161   -140     88     59   -150    168     96    311    161    189    231
    -23   -181   -158    103     67   -171    166     96    306    158    187    231
    -20   -194   -174    106     75   -184    166     93    303    158    187    239
    -25   -176   -153    101     62   -166    163     90    301    155    179    239
    -18   -153   -135     85     57   -145    158     83    293    150    174    228
     -5   -137   -132     72     62   -135    150     72    283    142    171    226
    -12   -145   -135     77     59   -140    150     72    280    142    174    223
    -20   -150   -129     85     54   -142    148     70    277    140    161    223
    -15   -163   -148     88     62   -155    153     70    280    140    163    226
    -15   -197   -181    106     83   -189    161     75    285    148    181    228
     -7   -213   -205    106     98   -210    168     88    296    161    194    246
     -5   -148   -142     75     67   -145    187     96    306    166    200    252
     -5   -111   -106     57     49   -109    210    109    327    187    218    275
    -12    -70    -57     41     20    -64    223    106    327    187    223    280
     -2    -64    -62     31     25    -64    213     96    329    184    207    267
      5    -62    -67     28     33    -64    210     98    337    194    215    288
     25      0    -25    -12     25    -12    187    103    350    210    244    314
     25     54     28    -38      0     41    148     88    329    202    262    296
     23     44     20    -36      0     31    148     88    332    207    262    290
     41     41      0    -41     20     20    148     93    332    205    259    293
     38     -5    -44    -18     38    -23    132     83    314    189    246    290
     36    -49    -85      7     59    -67    116     72    303    171    223    272
     18   -106   -127     41     70   -116    122     70    290    155    210    270
     -5   -140   -137     72     64   -137    132     57    275    137    197    252
    -36   -145   -111     88     36   -127    129     33    246    109    168    220
    -41   -161   -119    101     38   -140    116     10    223     83    140    200
    -46   -200   -153    122     49   -176    111      2    210     62    116    184
    -46   -231   -187    137     67   -210    114      0    207     62    122    192
    -51   -228   -176    140     59   -202    109    -12    194     46    106    176
    -59   -215   -155    137     46   -187    109    -23    181     33     83    163
    -62   -215   -153    137     44   -184    106    -25    179     25     80    145
    -59   -223   -163    140     49   -194    109    -20    187     38     98    158
    -70   -252   -181    161     54   -218    111    -15    192     41    101    161
    -72   -246   -174    161     49   -210    111    -20    187     38    101    158
    -80   -241   -163    158     41   -202    114    -20    192     38    101    161
    -80   -244   -163    161     38   -205    124    -12    197     41     98    158
    -77   -202   -127    137     23   -166    158     20    215     46     96    150
    -59   -137    -77     98      7   -109    275    161    301     90    119    158
    -25    -93    -67     57     18    -80    402    394    449    213    218    239
     51     33    -20    -44     36      7    550    784    711    470    449    446
    168    296    124   -233     23    213    615   1130    989    810    805    805
    213    548    335   -379    -59    441    446    862   1052   1054   1119   1153
     51    711    657   -384   -301    685     85     96    909   1122   1260   1335
   -171    704    875   -267   -522    787   -265   -685    517    807   1005   1132
   -340    368    709    -15   -524    537   -540  -1327   -148     67    309    501
   -329    -36    293    184   -311    127   -722  -1449   -506   -355   -119     90
   -241   -249     -7    244   -119   -129   -646  -1075   -358   -285   -109     59
   -171   -270    -98    220    -38   -187   -405   -670   -140   -153    -25    103
   -135   -259   -124    197     -7   -192   -106   -311     54    -41     49    150
   -111   -277   -166    194     25   -223     80    -96    171     31     90    174
   -103   -277   -174    189     33   -226    127    -38    202     49    103    181
   -101   -280   -179    189     38   -231    145    -12    218     59    109    181
    -88   -275   -187    181     46   -233    161     12    231     70    116    189
    -83   -265   -181    174     49   -223    174     31    241     77    124    194
    -77   -265   -189    168     54   -226    179     41    249     83    127    200
    -67   -267   -200    166     64   -236    184     54    254     88    129    202
    -72   -259   -189    166     57   -226    192     70    267    101    142    218
    -62   -244   -181    153     59   -213    194     80    275    111    153    226
    -59   -236   -176    148     57   -207    194     83    277    111    150    226
    -64   -226   -163    145     46   -194    194     90    277    114    150    226
    -64   -220   -155    140     44   -189    202    101    290    124    161    239
    -59   -220   -161    140     49   -192    207    116    301    135    171    249
    -59   -220   -161    140     49   -192    210    124    303    137    176    252
    -49   -200   -150    124     49   -176    213    137    316    150    189    254
    -41   -184   -145    111     51   -166    215    150    327    161    200    265
    -38   -179   -140    109     49   -161    215    163    332    168    205    275
    -46   -184   -137    114     44   -163    220    176    342    176    213    280
    -46   -176   -129    111     41   -153    226    197    358    192    226    285
    -31   -166   -137     98     51   -150    241    226    379    207    241    298
    -31   -158   -127     96     46   -142    254    254    397    228    259    324
    -18   -145   -129     80     54   -137    262    285    418    246    277    340
     -5   -137   -132     70     62   -135    267    314    433    262    288    348
      0   -129   -129     62     64   -129    280    358    462    290    316    374
     15    -85   -101     36     57    -93    301    410    498    319    337    397
     31    -83   -114     25     70    -98    327    478    540    361    368    439
     44    -85   -129     20     85   -106    348    548    581    407    418    491
     62    -23    -85    -20     72    -54    353    594    605    436    444    509
     80     75     -5    -77     44     36    358    649    649    480    491    542
    106    122     12   -116     46     67    363    704    691    535    550    602
    103    142     38   -124     33     90    368    737    714    568    589    649
    109    168     59   -142     25    114    371    753    735    592    615    667
    122    223    101   -171     10    163    371    761    743    615    649    693
    132    275    142   -202     -5    207    342    730    722    594    641    672
    142    296    153   -218     -5    223    340    714    722    600    646    675
    132    270    137   -202     -2    205    345    696    727    607    654    693
    103    226    122   -163     -7    174    345    654    698    576    626    675
     80    207    124   -145    -23    166    342    607    670    545    597    652
     59    161    101   -111    -20    132    329    535    626    493    535    600
     38     93     54    -67     -7     75    332    465    579    433    472    540
     25     46     20    -36      2     33    324    407    555    405    454    501
     -2     25     28    -12    -15     25    290    335    509    361    413    457
    -28    -31     -2     31    -12    -18    285    283    480    322    371    423
    -36    -80    -46     57      5    -64    288    252    465    298    340    397
    -41   -111    -70     77     12    -90    267    205    444    272    314    363
    -44   -119    -77     80     15    -98    259    187    439    267    314    376
    -49   -106    -57     77      2    -80    231    150    402    233    277    353
    -59   -111    -51     85     -5    -83    220    129    392    226    272    329
    -54   -111    -57     83      0    -85    223    127    394    228    277    329
    -54   -137    -85     93     15   -111    233    137    407    244    288    345
    -62   -161    -98    109     18   -129    236    137    410    244    280    345
    -70   -137    -67    101     -2   -103    213    116    389    220    270    337
    -59   -109    -49     85     -5    -80    202    109    387    223    275    335
    -67   -124    -59     96     -5    -93    197    103    381    218    267    316
    -70   -137    -67    103     -2   -101    205    114    392    226    280    324
    -67   -124    -57     93     -7    -90    215    124    407    241    293    342
    -57   -122    -64     90      2    -93    223    129    415    249    298    348
    -49   -124    -75     85     10   -101    218    129    413    244    296    345
    -54   -140    -88     96     15   -114    218    129    413    244    293    345
    -67   -155    -90    111      7   -124    218    127    413    244    293    345
    -80   -158    -77    119     -2   -119    220    129    415    249    296    345
    -72   -148    -75    109      0   -111    218    127    415    249    296    345
    -67   -161    -93    114     12   -127    218    124    415    249    296    345
    -72   -168    -98    119     10   -132    218    119    415    246    293    340
    -64   -168   -103    116     18   -137    213    116    415    246    293    345
    -67   -171   -106    116     18   -140    215    114    410    244    290    337
    -70   -184   -114    124     20   -150    213    109    407    244    293    335
    -70   -174   -103    119     12   -140    210    103    402    239    283    329
    -64   -163    -98    114     15   -132    218    109    407    244    293    340
    -64   -122    -57     93     -7    -88    213     98    402    241    288    337
    -54    -88    -33     72    -12    -62    244    122    431    267    311    358
    -54    -59     -7     57    -25    -33    280    142    457    290    335    379
    -54    -33     20     44    -38     -7    309    153    470    303    342    389
    -51    -28     20     38    -36     -5    298    150    470    306    342    389
    -46    -44      2     44    -25    -20    283    145    478    309    348    389
    -33    -25      7     28    -23     -7    270    153    488    327    363    407
    -20    -44    -23     33      0    -33    257    158    496    335    371    415
    -10    -12     -2     10     -7     -7    246    155    496    335    368    410
     -2    -33    -31     18     12    -33    252    168    501    340    368    410
      0   -114   -114     54     57   -114    259    179    498    337    353    400
    -20   -187   -166    103     72   -176    257    171    488    324    335    413
    -25   -174   -148     98     59   -163    226    142    462    306    329    402
    -38   -135    -98     85     28   -116    194    101    410    259    293    353
    -64   -135    -70     98      2   -103    213     88    392    239    288    329
    -96   -148    -51    122    -23   -101    210     72    381    231    277    311
   -103   -153    -49    127    -28   -101    179     41    355    205    257    285
   -103   -176    -72    140    -18   -124    171     25    340    189    239    275
   -111   -231   -119    171      2   -176    176     25    337    189    236    275
   -106   -215   -109    161      0   -163    171     23    332    181    228    270
    -96   -213   -116    153     10   -166    179     31    340    184    231    275
   -103   -231   -127    166     10   -179    179     31    337    181    228    270
   -103   -231   -129    166     12   -181    181     36    342    184    228    272
   -106   -228   -122    168      7   -176    187     49    358    200    244    285
    -96   -228   -132    161     15   -181    189     49    361    200    244    285
    -80   -218   -137    148     25   -179    192     57    366    205    249    288
    -88   -210   -124    148     18   -168    218     80    381    207    236    270
   -106   -181    -75    145    -15   -129    345    210    472    265    277    296
    -59   -129    -70     96      5   -101    478    433    620    387    381    379
     33     -2    -38    -15     36    -20    623    784    857    605    568    545
    163    220     57   -194     51    137    761   1215   1122    904    859    826
    226    514    288   -368    -31    402    672   1096   1247   1161   1169   1171
     93    748    652   -420   -277    698    233    355   1127   1236   1312   1371
   -202    779    982   -288   -592    880   -213   -449    849   1083   1231   1330
   -397    501    898    -51   -649    698   -540  -1182    254    483    709    854
   -348    176    524     85   -436    350   -727  -1457   -231    -70    176    358
   -226    -25    200    124   -215     85   -662  -1109   -155    -72    116    267
   -171    -96     72    132   -124    -12   -389   -670     38     31    163    270
   -140   -109     31    122    -85    -38    -80   -301    200    106    197    275
   -116   -176    -59    148    -28   -119    124    -67    298    153    213    265
   -106   -207   -103    155     -2   -155    181      2    332    171    220    262
   -106   -223   -116    163      2   -171    205     36    348    176    223    262
   -109   -239   -129    171      7   -184    228     62    363    187    228    265
   -116   -259   -142    189     12   -202    244     83    374    197    233    267
   -116   -272   -155    194     18   -215    246     93    379    200    233    265
   -106   -272   -166    189     28   -220    257    106    389    210    241    270
   -114   -267   -155    189     20   -213    265    116    394    213    244    275
   -109   -249   -140    179     15   -194    267    127    402    220    252    280
   -101   -249   -148    174     23   -200    270    137    413    233    265    293
   -103   -244   -140    174     18   -192    265    137    410    231    265    290
    -98   -236   -140    166     18   -189    265    142    410    233    265    293
    -88   -202   -114    145     12   -158    262    155    418    241    272    298
    -88   -213   -124    148     18   -168    270    163    420    244    275    298
    -90   -205   -114    148     10   -161    280    176    431    252    283    306
    -90   -194   -103    140      2   -150    283    192    444    265    288    309
    -80   -189   -109    135     12   -150    280    207    449    270    290    311
    -75   -197   -122    135     23   -161    298    233    470    288    306    316
    -72   -231   -161    150     44   -197    319    270    501    316    329    337
    -62   -267   -205    163     70   -239    335    301    517    329    342    361
    -59   -280   -220    171     80   -252    358    337    530    340    337    384
    -54   -205   -153    129     46   -179    348    345    524    332    340    387
    -54    -83    -28     67    -15    -54    329    348    514    324    345    358
    -41    -54    -15     46    -15    -36    342    389    540    348    358    376
    -20    -49    -28     36      2    -38    363    449    581    392    400    410
    -12    -72    -62     41     23    -67    394    519    623    436    452    444
     10    -57    -67     23     36    -62    410    581    659    470    485    475
     36    -25    -62     -5     46    -44    420    639    688    504    517    504
     49      7    -41    -28     46    -15    441    696    719    540    553    548
     67     67     -2    -70     33     33    446    737    745    568    581    587
     83    129     44   -106     18     88    439    761    769    597    615    615
     93    166     72   -132     10    122    446    784    792    631    646    649
    103    205    101   -153      2    153    452    800    818    662    680    683
     98    218    119   -158    -10    168    444    795    818    670    691    696
     93    226    129   -161    -18    179    436    776    815    670    693    701
     96    239    142   -168    -23    192    428    750    813    667    691    701
     96    233    137   -163    -20    187    428    719    802    662    688    698
     75    184    109   -132    -18    148    426    662    779    636    662    672
     38    135     96    -88    -28    116    413    589    743    592    618    628
     10    106     96    -59    -44    101    392    511    704    550    574    592
     -7     64     72    -28    -38     67    376    436    665    504    527    542
    -31     -2     25     15    -28     10    358    374    628    465    488    498
    -54    -57     -5     54    -25    -31    353    324    600    431    454    465
    -64    -93    -28     77    -18    -62    340    277    568    394    423    436
    -67   -103    -36     85    -15    -70    316    231    532    361    392    413
    -77   -101    -23     88    -31    -62    306    200    509    335    361    381
    -80   -116    -36     98    -23    -77    303    184    501    332    355    376
    -90   -140    -51    114    -20    -98    290    166    488    316    340    361
    -90   -171    -80    132     -5   -127    285    158    478    309    327    350
    -90   -166    -75    127     -7   -122    285    158    480    311    329    350
    -93   -192   -101    142      2   -148    293    166    485    314    332    353
    -93   -200   -109    145      5   -155    296    171    491    319    335    355
    -83   -161    -77    122     -2   -119    288    161    483    309    329    353
    -80   -150    -72    114     -5   -111    283    155    480    306    324    348
    -80   -163    -83    122      0   -124    283    155    480    306    322    345
    -90   -179    -90    135      0   -135    277    155    478    306    319    342
    -83   -174    -90    129      2   -132    277    161    472    306    324    348
    -80   -168    -88    124      2   -129    280    163    480    311    327    355
    -88   -181    -93    135      0   -137    285    168    485    316    332    358
    -90   -174    -83    129     -5   -127    277    161    475    309    324    348
    -85   -163    -77    124     -5   -122    272    158    470    306    322    345
    -85   -176    -90    132      2   -135    265    150    459    298    311    335
    -90   -194   -103    142      5   -150    262    142    454    290    303    329
    -93   -187    -93    137     -2   -140    259    142    454    290    303    329
    -90   -187    -96    140      2   -142    257    137    449    285    298    324
    -88   -197   -111    140     10   -155    252    129    439    275    288    311
    -85   -192   -109    137     10   -150    246    124    433    270    283    311
    -85   -189   -103    137      7   -148    249    124    436    272    285    316
    -80   -197   -116    140     18   -158    249    127    433    272    285    314
    -70   -184   -116    127     20   -150    265    140    446    285    298    327
    -67   -124    -57     96     -7    -90    301    163    478    314    327    353
    -72    -83    -10     77    -33    -46    327    171    493    327    340    368
    -64    -64      0     64    -33    -33    340    174    496    329    342    368
    -62    -72    -12     67    -25    -44    319    166    491    327    337    363
    -51    -49      0     49    -28    -25    301    168    498    337    353    379
    -28    -33     -5     31    -12    -20    277    168    504    345    358    389
    -15    -36    -20     25      2    -28    257    166    493    340    355    387
    -20    -31    -12     23     -5    -23    254    174    501    353    366    400
    -15    -46    -31     31      7    -38    246    174    496    350    363    397
    -15    -85    -70     49     25    -77    228    155    470    324    337    374
    -23   -106    -83     64     28    -96    213    135    446    303    316    353
    -36   -129    -93     83     28   -114    207    122    431    285    301    335
    -41   -176   -135    109     44   -155    202    103    405    259    270    309
    -64   -215   -150    140     38   -181    213    101    400    249    259    298
    -85   -257   -171    171     41   -215    210     83    379    228    239    277
   -103   -283   -179    192     36   -231    189     51    342    194    205    244
   -109   -298   -192    202     38   -246    189     41    327    176    184    226
    -98   -296   -197    194     46   -246    202     41    327    176    179    220
    -96   -296   -200    197     51   -249    197     41    322    168    171    213
    -98   -296   -200    197     49   -249    181     46    327    176    184    231
    -98   -306   -207    202     51   -259    184     54    332    181    189    239
    -93   -293   -200    192     51   -249    189     57    332    184    192    239
    -96   -293   -197    194     49   -246    187     54    324    179    187    233
    -98   -296   -197    197     46   -246    184     51    322    174    184    239
    -96   -298   -205    197     51   -252    192     59    329    179    189    254
    -96   -270   -176    181     38   -223    239    111    363    205    213    285
    -72   -181   -109    127     18   -145    368    267    467    272    265    322
    -18   -101    -83     59     31    -93    485    491    605    381    353    376
     54     41    -12    -46     33     12    626    872    841    607    545    530
    155    280    122   -218     15    202    711   1234   1093    911    844    805
    213    553    340   -381    -62    446    527    932   1148   1130   1117   1122
     54    696    639   -376   -293    667     96    124   1026   1200   1254   1312
   -210    652    862   -220   -535    756   -311   -711    639    896   1021   1145
   -384    316    701     33   -542    509   -628  -1408    -46    176    368    563
   -342    -59    283    202   -314    111   -789  -1462   -374   -218    -33    174
   -233   -259    -28    244   -103   -145   -670  -1049   -249   -176    -57    106
   -158   -296   -137    226    -12   -215   -363   -600    -41    -64      0    127
   -103   -290   -187    194     38   -239    -51   -223    137     36     67    166
    -90   -316   -226    205     67   -272    122    -12    244    101    106    189
    -93   -319   -226    205     64   -272    166     41    270    116    116    194
    -83   -327   -244    205     80   -285    176     64    275    116    109    184
    -83   -335   -252    207     83   -293    176     83    277    116    109    184
    -80   -340   -259    210     88   -301    176     98    283    119    111    184
    -75   -327   -252    200     85   -290    187    109    285    119    111    184
    -70   -319   -249    192     88   -285    192    119    290    119    109    181
    -70   -306   -239    187     83   -272    197    135    301    132    119    192
    -49   -285   -236    168     93   -262    184    137    298    129    114    189
    -31   -275   -244    153    103   -259    192    150    306    142    124    200
    -36   -270   -236    153     98   -254    197    163    314    150    135    210
    -41   -267   -226    153     90   -246    205    176    322    158    142    220
    -54   -277   -223    166     83   -252    205    187    324    166    148    231
    -57   -270   -213    161     77   -241    187    187    322    161    148    228
    -44   -265   -220    153     85   -244    176    192    316    158    140    220
    -38   -252   -215    145     85   -233    189    210    327    168    150    231
    -25   -236   -210    132     90   -223    213    236    348    184    166    246
    -36   -244   -207    137     85   -226    202    249    350    187    166    252
    -33   -226   -192    127     77   -210    194    265    358    197    176    262
     -5   -184   -179     93     85   -181    205    298    381    220    197    283
     -2   -171   -168     88     83   -171    218    329    402    236    210    296
    -12   -181   -171     96     77   -176    228    355    413    246    220    301
     10   -145   -155     67     80   -150    244    402    441    272    241    322
     15   -129   -148     57     77   -137    252    449    467    296    265    342
      5   -124   -129     59     67   -127    265    504    496    324    290    368
     20    -96   -119     36     67   -106    280    566    527    355    319    394
     41    -51    -93      5     67    -72    290    633    568    400    363    433
     57    -10    -67    -25     62    -38    296    698    610    444    405    475
     70     33    -36    -51     54      0    309    761    652    491    446    517
     83     98     12    -93     36     57    324    818    696    540    498    566
     98    129     31   -114     33     80    324    854    719    574    532    600
     98    150     49   -124     23    101    298    857    717    581    545    613
    106    192     85   -148     10    140    298    865    730    600    566    636
    106    213    106   -158      0    161    301    865    735    607    576    649
    111    231    119   -171     -5    176    296    849    730    607    579    654
    101    218    114   -161     -7    166    288    818    709    592    563    644
     88    184     96   -135     -2    140    285    776    683    566    542    626
     67    132     62   -101      2     98    267    698    628    509    491    576
     15     49     31    -33     -7     38    252    605    561    436    420    509
    -36    -20     12     28    -25     -5    220    498    485    355    340    433
    -23    -36    -12     31     -5    -25    202    418    433    298    280    381
     49     12    -36    -31     41    -10    220    379    418    277    262    366
     25    -44    -70      7     46    -57    194    319    374    233    218    324
     -7    -83    -77     44     33    -83    166    259    329    189    174    283
    -10   -106    -96     59     41   -101    158    220    298    153    140    249
    -12   -137   -124     75     54   -132    137    187    265    122    109    223
    -15   -161   -145     85     64   -153    124    163    244    101     90    205
    -15   -179   -163     96     72   -171    116    142    228     83     75    189
    -23   -194   -171    109     72   -184    109    132    215     70     62    176
    -28   -197   -168    111     67   -184    109    127    207     59     57    174
    -31   -197   -166    114     64   -184    111    124    205     57     51    168
    -36   -205   -168    119     64   -187    111    122    202     54     49    166
    -28   -202   -174    116     72   -189    114    127    205     57     51    168
    -41   -223   -181    129     67   -202    106    119    192     44     38    161
    -49   -236   -187    142     67   -213     98    114    184     36     31    153
    -38   -215   -179    124     67   -200    101    114    187     38     33    153
    -23   -197   -174    111     75   -187     98    116    187     41     36    161
    -31   -202   -174    114     70   -189     96    116    184     38     36    163
    -10   -184   -174     96     80   -179    103    111    179     33     31    158
    -18   -189   -174    101     77   -181     88    101    168     23     23    150
    -36   -200   -163    119     62   -181     80     98    163     20     20    150
    -33   -202   -168    116     64   -187     72     88    153     10     10    142
    -23   -197   -174    109     75   -187     77     90    153     12     12    148
    -23   -192   -171    106     72   -181     96     96    161     18     20    155
    -20   -202   -181    111     80   -192     93     88    150      7      7    145
    -28   -213   -184    119     77   -200     77     77    140     -2     -2    137
    -33   -218   -184    124     75   -202     62     72    132     -7     -5    137
    -25   -187   -161    106     67   -176     77     80    142      0      5    145
     -7   -124   -116     67     54   -122    124    114    181     38     41    181
    -15   -109    -93     62     36   -103    148    114    189     41     44    187
    -18    -83    -67     49     23    -75    153    119    200     49     51    194
      2    -72    -75     33     38    -72    148    114    197     49     51    194
      7    -67    -75     31     41    -70    140    116    207     62     67    213
      2    -36    -38     18     20    -36    109    111    210     67     75    223
      0    -31    -31     15     12    -31     96    114    213     75     85    239
     -2    -25    -23     12      7    -25    101    116    215     77     88    241
     12    -72    -85     31     49    -77     80    101    189     51     59    213
      0   -109   -109     51     54   -109     62     90    168     36     46    205
      2   -109   -114     51     57   -111     51     83    158     28     38    200
      2   -140   -142     67     70   -140     62     77    145     12     23    187
    -23   -194   -171    109     72   -184     75     67    122    -12     -5    161
    -31   -246   -215    137     90   -231     57     41     85    -49    -41    124
    -33   -267   -233    150     98   -252     36     18     59    -75    -67    103
    -49   -298   -252    174     98   -275     25      2     41    -93    -85     88
    -54   -293   -239    174     90   -267     28     -2     33   -101    -96     80
    -51   -306   -254    176     98   -283     36     -5     23   -111   -106     70
    -38   -309   -272    174    116   -290     46     -2     23   -114   -106     72
    -51   -314   -265    181    103   -290     23    -10     15   -119   -114     67
    -54   -314   -259    184    101   -288     10    -10     12   -116   -111     75
    -49   -303   -257    174    101   -280     20    -10     15   -116   -111     75
    -51   -329   -277    189    111   -303     18    -20      2   -135   -129     57
    -49   -329   -283    187    114   -306     23    -12      7   -129   -124     64
    -75   -358   -283    218    103   -322     23     -5      5   -132   -127     67
    -72   -368   -298    220    111   -335     88     88     36   -135   -148     36
    -25   -288   -265    155    119   -277    220    283    155    -72   -114     46
     10   -189   -202     88    103   -194    361    555    363    101     31    168
     83     25    -57    -54     70    -15    459    982    701    465    381    506
    184    431    244   -309    -31    337    387   1096    927    849    836    987
    137    740    600   -439   -231    670    158    576    854   1018   1111   1314
    -33    831    865   -400   -449    846   -132   -226    522    880   1062   1309
   -207    672    880   -231   -542    776   -418  -1031    -88    275    488    784
   -252    205    454     23   -353    329   -670  -1426   -745   -509   -296     44
   -210   -205      5    207   -109   -101   -748  -1332   -893   -735   -545   -210
   -153   -387   -236    267     38   -311   -639   -979   -706   -633   -501   -200
   -106   -366   -259    236     75   -314   -394   -592   -439   -465   -379   -111
    -80   -348   -267    213     93   -309   -124   -239   -189   -298   -257    -20
    -72   -348   -275    207    101   -311     -7    -80    -85   -228   -205     15
    -64   -345   -280    202    106   -311      5    -36    -62   -215   -200     18
    -70   -368   -298    220    114   -335      5    -20    -57   -218   -205     10
    -75   -366   -290    218    106   -329     20     -5    -49   -218   -207      7
    -67   -371   -303    218    116   -337     38     12    -36   -205   -200     15
    -70   -379   -309    220    119   -345     51     23    -28   -200   -194     18
    -46   -350   -303    200    127   -327     59     38    -15   -192   -184     28
    -49   -327   -280    187    114   -306     54     54      0   -176   -166     44
    -44   -327   -285    184    119   -306     44     54     -2   -179   -168     44
    -44   -327   -285    184    119   -306     49     64      2   -174   -163     49
    -33   -340   -306    187    135   -324     59     75     10   -166   -155     59
    -31   -345   -314    187    140   -329     72     85     15   -161   -150     62
    -38   -319   -280    179    119   -301     70     90     23   -153   -142     70
    -57   -327   -272    189    106   -298     49     85     20   -155   -145     67
    -33   -309   -275    171    119   -293     46     96     28   -150   -140     75
    -18   -270   -254    142    116   -262     83    129     62   -119   -109    103
     -7   -270   -262    137    127   -267     96    145     72   -109   -101    111
    -20   -265   -246    140    111   -257     90    158     83    -96    -90    122
    -33   -267   -233    150     98   -252     85    168     88    -93    -83    127
    -18   -267   -252    142    114   -259     98    187    101    -83    -77    135
    -10   -254   -244    132    116   -249    106    218    127    -59    -57    155
    -12   -239   -228    124    103   -233    114    249    148    -38    -36    174
    -28   -270   -241    150    106   -257    116    277    161    -25    -23    184
    -18   -262   -246    140    114   -254    116    311    181    -10     -7    200
     -7   -233   -228    119    109   -231    127    363    213     23     20    226
     51   -168   -223     57    135   -197    153    441    270     80     75    280
     67   -145   -213     38    140   -179    187    509    306    122    114    316
     90    -96   -187      2    137   -140    215    587    366    181    174    376
     96    -51   -148    -23    122    -98    223    652    413    233    228    431
     98    -33   -132    -33    114    -83    207    680    426    254    254    454
    101    -23   -124    -38    111    -72    210    706    441    283    283    483
    124     15   -109    -70    116    -46    220    719    457    306    311    514
    122     54    -70    -88     96     -7    210    711    452    309    319    524
    122     36    -85    -80    101    -23    210    706    449    311    327    535
    114     46    -67    -80     90    -10    189    683    436    303    322    535
    101     41    -59    -72     80     -7    179    636    400    270    290    509
     93     20    -72    -57     83    -25    184    589    368    231    254    472
     62      7    -54    -36     59    -23    161    517    324    184    210    426
     36    -20    -57     -7     46    -38    145    441    275    129    153    368
     20    -80   -101     28     59    -90    153    374    239     80    101    316
      0   -142   -145     70     70   -145    137    296    187     23     38    252
     10   -137   -150     62     77   -145    129    244    163     -2     10    223
     23   -153   -176     64     98   -163    142    207    150    -18     -7    207
    -15   -202   -187    106     83   -194    122    161    119    -51    -44    171
    -28   -233   -205    129     85   -220     83    114     83    -88    -80    135
    -25   -275   -249    150    111   -265     70     88     59   -109   -103    111
    -36   -285   -249    161    106   -267     83     80     57   -116   -111    103
    -33   -296   -265    163    114   -280     85     67     46   -127   -124     93
    -33   -298   -265    163    114   -283     77     62     44   -132   -127     88
    -23   -277   -254    148    114   -265     75     62     46   -129   -124     90
    -23   -306   -283    166    129   -296     90     70     57   -122   -116     98
    -49   -329   -283    187    114   -309     72     57     44   -132   -129     83
    -64   -322   -257    192     93   -290     64     54     44   -129   -129     85
    -54   -327   -272    189    106   -301     67     64     54   -119   -119     96
    -46   -327   -280    187    116   -303     77     70     59   -114   -111    101
    -10   -303   -293    155    140   -298     90     85     72   -101    -98    114
    -31   -303   -272    168    119   -288     77     77     62   -109   -109    103
    -67   -358   -293    213    111   -327     67     64     51   -119   -122     88
    -44   -335   -290    189    122   -314     75     70     57   -114   -116     98
     41   -236   -277     93    158   -257    106    101     88    -80    -85    129
     23   -270   -293    122    155   -283    109    101     85    -83    -88    124
      0   -298   -301    148    148   -298    103     93     80    -88    -96    116
      5   -303   -309    150    155   -306    114     98     88    -80    -85    124
      5   -316   -322    153    163   -319    106     90     77    -93   -101    109
     -2   -322   -319    161    155   -322    101     90     77    -88    -93    116
    -12   -327   -314    168    148   -322     96     96     85    -77    -83    127
      5   -293   -298    145    150   -296    137    119    114    -54    -62    148
      2   -277   -283    137    140   -280    161    124    124    -46    -57    155
    -23   -283   -259    153    116   -272    168    119    122    -49    -59    148
    -20   -275   -257    145    116   -265    155    111    122    -46    -57    148
     -7   -262   -254    135    122   -259    142    106    129    -38    -46    161
     -7   -275   -270    140    127   -272    140    114    142    -20    -28    176
     10   -252   -265    119    135   -257    127    119    150     -7    -18    189
     12   -233   -246    109    127   -239    122    122    153     -2    -12    192
     25   -241   -267    109    145   -254    132    137    166     10      0    205
     12   -283   -296    132    153   -288    109    119    140    -12    -23    181
     -2   -355   -353    179    174   -355    101    114    122    -28    -41    166
    -20   -420   -400    218    189   -410     98    101    101    -51    -64    142
     -7   -439   -431    223    210   -436    124    109    103    -54    -67    137
      2   -446   -452    220    226   -449    148    111     98    -59    -75    129
    -20   -517   -496    270    236   -509    127     85     72    -85   -103    101
    -20   -535   -514    277    244   -524    101     57     41   -116   -140     70
    -23   -532   -509    277    241   -522    109     44     25   -137   -158     49
    -44   -579   -535    311    244   -558    103     36     15   -145   -168     38
    -62   -639   -576    350    257   -610     85     28      7   -153   -176     28
    -57   -657   -600    355    270   -628     93     38     12   -145   -168     33
    -28   -646   -618    337    293   -633    116     54     28   -135   -161     38
    -28   -641   -613    335    290   -628    114     49     25   -137   -166     31
     -5   -607   -605    306    298   -607    124     57     38   -122   -153     41
    -20   -665   -644    340    309   -654    137     59     36   -124   -158     31
    -36   -678   -641    358    301   -659    145     70     41   -119   -155     33
    -38   -704   -665    371    311   -683    179    135     62   -122   -168      7
    -31   -711   -680    371    324   -698    296    301    153    -88   -166    -10
      2   -657   -662    327    329   -659    413    522    314     33    -75     62
     59   -506   -566    223    311   -535    509    857    589    316    192    311
    187   -210   -397     10    288   -301    465   1101    823    665    592    732
    197     93   -103   -145    150     -5    361    872    883    914    927   1117
     38    197    158   -119    -59    176    161    252    693    911   1005   1241
   -163    150    314      7   -239    231    -96   -517    215    498    631    901
   -254   -174     80    213   -168    -46   -296  -1075   -407   -223    -98    181
   -218   -589   -371    402     75   -480   -459  -1179   -730   -600   -480   -192
   -153   -862   -711    506    275   -787   -452   -930   -652   -584   -509   -246
   -109   -950   -841    530    366   -896   -319   -618   -452   -467   -436   -205
    -67   -927   -862    496    394   -893    -80   -277   -205   -306   -316   -114
    -54   -919   -865    488    402   -893     88    -41    -44   -194   -233    -51
    -46   -922   -875    485    413   -898    137     38      5   -163   -215    -44
    -49   -943   -893    496    420   -919    176     83     36   -140   -200    -31
    -51   -961   -911    504    428   -937    202    106     57   -129   -189    -25
    -38   -963   -924    501    441   -945    218    124     70   -119   -184    -20
    -31   -971   -940    498    452   -956    226    142     85   -103   -171     -7
    -31   -987   -956    509    462   -971    228    155     90    -96   -163     -5
    -31  -1005   -974    517    467   -989    254    176    111    -77   -150      7
    -25  -1018   -992    519    483  -1005    262    189    119    -70   -142     15
    -33  -1026   -992    527    478  -1010    249    194    119    -67   -140     18
    -31  -1010   -979    522    472   -995    252    205    127    -57   -132     23
     10  -1015  -1026    501    517  -1021    267    220    137    -49   -124     31
     12  -1026  -1039    506    524  -1031    285    228    148    -38   -122     33
    -12  -1052  -1039    530    511  -1044    285    233    150    -36   -119     36
     -7  -1075  -1067    542    530  -1072    270    244    155    -28   -111     46
    -20  -1098  -1078    558    527  -1088    265    249    163    -20   -103     51
    -10  -1093  -1083    553    535  -1091    280    267    181      0    -85     67
     12  -1078  -1093    530    553  -1085    309    296    205     18    -70     83
     49  -1060  -1109    506    579  -1083    332    324    228     41    -51     98
     41  -1083  -1124    517    581  -1104    335    340    236     46    -46    101
     46  -1109  -1156    530    600  -1132    361    374    259     70    -28    122
     51  -1130  -1182    537    615  -1156    366    397    277     88    -10    140
     23  -1179  -1202    579    613  -1189    345    413    275     85    -12    137
     36  -1179  -1215    571    626  -1197    358    457    303    114     10    161
     59  -1150  -1213    545    636  -1182    374    509    337    150     46    194
     85  -1130  -1215    519    649  -1171    381    563    371    184     80    228
     88  -1143  -1231    527    659  -1187    397    620    402    215    109    257
     98  -1143  -1241    522    667  -1192    415    683    439    257    148    296
    124  -1132  -1257    504    688  -1195    420    745    475    301    192    340
    148  -1101  -1249    475    696  -1174    428    800    506    342    236    387
    158  -1106  -1265    475    711  -1184    433    833    524    368    265    418
    155  -1098  -1254    470    704  -1176    441    849    535    389    283    444
    153  -1093  -1249    470    698  -1171    436    852    537    400    298    459
    166  -1072  -1241    452    701  -1156    446    852    540    413    314    478
    168  -1096  -1265    465    717  -1179    457    839    535    407    309    475
    148  -1119  -1270    485    706  -1195    431    810    514    392    296    465
    135  -1137  -1273    501    701  -1202    418    769    488    363    270    439
    114  -1184  -1299    532    706  -1239    436    717    454    329    228    397
    103  -1223  -1327    561    714  -1275    431    654    420    288    187    355
     88  -1254  -1343    581    714  -1299    433    592    389    249    142    309
     59  -1304  -1363    620    711  -1335    444    530    361    207     98    262
     28  -1369  -1400    667    714  -1384    426    465    324    168     54    215
     31  -1408  -1439    688    735  -1423    428    420    306    148     25    189
     36  -1441  -1478    701    753  -1460    441    384    290    127      2    166
     12  -1496  -1509    740    761  -1504    418    340    262     96    -28    132
     -2  -1535  -1532    769    763  -1535    407    314    249     80    -46    111
     18  -1561  -1579    771    797  -1569    420    311    254     83    -49    111
     23  -1579  -1602    776    810  -1592    420    298    244     72    -62    101
     20  -1608  -1628    795    823  -1618    407    285    233     62    -70     90
     18  -1621  -1639    800    828  -1628    423    290    244     70    -59     96
     15  -1641  -1657    813    836  -1649    439    296    249     72    -57     93
     10  -1686  -1696    839    852  -1691    426    288    241     62    -70     80
     12  -1701  -1714    844    862  -1709    428    288    244     62    -72     80
     23  -1709  -1732    844    875  -1722    431    296    249     70    -70     83
     12  -1756  -1769    872    891  -1761    441    303    252     72    -67     85
      2  -1779  -1782    888    891  -1779    441    301    249     72    -67     83
     15  -1782  -1797    883    904  -1790    457    314    262     85    -57     90
     31  -1797  -1831    883    930  -1813    470    322    270     90    -51     96
     23  -1816  -1839    896    930  -1826    475    329    277     98    -44    101
     18  -1839  -1857    909    935  -1847    472    324    272     93    -51     96
     10  -1870  -1880    930    943  -1875    472    322    272     90    -54     88
     15  -1878  -1893    930    953  -1886    478    327    280     96    -49     93
     25  -1893  -1919    935    971  -1906    493    337    296    109    -38    103
     31  -1912  -1943    940    984  -1925    496    335    288    103    -46     93
     36  -1922  -1961    943    997  -1940    501    340    293    109    -41     98
     33  -1904  -1938    935    984  -1919    519    355    316    132    -20    116
     31  -1899  -1930    935    979  -1914    540    368    335    148     -7    127
     44  -1873  -1917    911    979  -1893    576    379    348    161      2    137
     49  -1860  -1909    906    976  -1886    581    374    348    158      5    135
     46  -1870  -1917    909    979  -1893    568    371    355    168     12    145
     62  -1855  -1917    896    989  -1886    558    376    374    184     31    161
     70  -1870  -1940    898   1002  -1904    542    376    376    192     41    174
     75  -1862  -1938    893   1005  -1899    545    384    387    202     54    187
     75  -1870  -1945    896   1008  -1909    548    389    389    207     57    189
     83  -1909  -1992    914   1036  -1951    524    381    371    192     44    174
     64  -1990  -2055    961   1057  -2021    511    374    355    176     31    161
     44  -2052  -2096   1002   1070  -2073    524    368    345    166     20    150
     49  -2081  -2130   1013   1088  -2104    527    350    322    142     -2    127
     31  -2101  -2132   1036   1080  -2117    530    342    311    127    -20    109
     10  -2156  -2169   1072   1088  -2161    524    327    293    109    -38     88
     10  -2205  -2216   1096   1111  -2210    519    306    270     88    -59     70
      7  -2242  -2249   1114   1127  -2244    524    298    259     75    -70     57
      5  -2257  -2262   1127   1132  -2260    540    296    259     70    -75     51
     -2  -2278  -2275   1140   1135  -2278    542    288    249     57    -83     38
     -2  -2296  -2294   1150   1143  -2296    522    283    244     54    -85     33
     -2  -2312  -2312   1156   1150  -2312    511    277    241     49    -88     28
     -5  -2327  -2322   1166   1158  -2325    537    285    252     62    -80     38
      0  -2348  -2348   1174   1174  -2348    537    288    257     59    -75     41
     -7  -2374  -2369   1189   1179  -2372    530    285    254     59    -77     38
    -15  -2403  -2387   1208   1184  -2395    530    285    252     57    -80     33
      2  -2405  -2408   1202   1205  -2405    553    306    259     59    -80     28
     18  -2390  -2408   1184   1210  -2397    649    423    319     77    -83      5
     25  -2372  -2397   1174   1210  -2385    779    628    441    153    -36     25
     59  -2294  -2353   1114   1205  -2322    911    914    646    332    119    161
    166  -2120  -2286    976   1226  -2203    997   1317    932    652    441    480
    231  -1803  -2034    784   1130  -1917    948   1358   1109    974    833    914
    168  -1553  -1722    691    945  -1636    732    841   1052   1132   1085   1223
    -25  -1473  -1447    748    709  -1460    428     59    750    992   1026   1202
   -202  -1618  -1415    911    605  -1517    174   -680    210    439    493    693
   -228  -2042  -1816   1135    792  -1930    -28  -1013   -345   -220   -174     41
   -161  -2392  -2231   1278   1034  -2312   -109   -901   -441   -376   -355   -155
    -98  -2574  -2475   1335   1187  -2525    -10   -571   -277   -285   -314   -148
    -67  -2605  -2538   1337   1234  -2572    202   -218    -57   -150   -215    -80
    -31  -2595  -2564   1312   1265  -2579    444    103    140    -25   -127    -15
    -15  -2603  -2587   1306   1286  -2595    561    246    233     38    -80     15
     -2  -2603  -2600   1301   1296  -2603    584    288    259     57    -67     20
     -2  -2600  -2598   1301   1296  -2600    594    306    267     59    -64     18
      5  -2631  -2637   1312   1319  -2634    610    327    285     70    -54     28
     10  -2639  -2650   1312   1330  -2644    631    345    298     80    -44     36
     12  -2642  -2655   1312   1332  -2647    646    358    306     83    -41     36
      7  -2670  -2678   1332   1343  -2673    639    363    309     85    -41     38
      2  -2668  -2673   1332   1335  -2670    641    379    319     96    -28     49
     25  -2650  -2675   1312   1348  -2662    665    397    337    114    -10     67
     23  -2668  -2694   1319   1356  -2678    644    394    329    111    -12     67
     23  -2665  -2688   1322   1356  -2675    628    405    337    124      0     83
     31  -2660  -2691   1312   1361  -2675    639    410    342    127      2     83
     36  -2660  -2696   1309   1366  -2678    657    423    355    135     12     90
     41  -2660  -2704   1309   1371  -2681    675    436    368    145     23     98
     28  -2657  -2686   1314   1356  -2670    672    439    374    150     31    103
     33  -2683  -2717   1325   1374  -2701    654    444    376    155     33    106
     38  -2699  -2738   1327   1387  -2717    672    462    392    168     44    122
     49  -2683  -2735   1314   1389  -2709    691    483    413    184     57    135
     64  -2673  -2738   1304   1400  -2704    714    506    433    205     77    153
     64  -2691  -2756   1312   1408  -2722    709    524    444    215     85    161
     62  -2696  -2759   1314   1410  -2727    701    542    454    226     98    171
     62  -2699  -2761   1317   1410  -2727    711    571    475    244    119    189
     83  -2675  -2759   1296   1421  -2717    714    602    491    259    132    202
     93  -2673  -2769   1288   1431  -2720    724    644    514    280    150    218
     93  -2678  -2772   1291   1431  -2725    732    688    540    306    176    241
    111  -2668  -2779   1278   1444  -2725    761    756    584    350    220    280
    124  -2681  -2805   1278   1465  -2743    784    820    620    387    257    316
    140  -2647  -2790   1252   1462  -2717    789    878    659    431    303    361
    155  -2624  -2779   1234   1465  -2699    787    932    693    475    350    407
    166  -2595  -2761   1213   1462  -2675    792    971    719    511    392    446
    176  -2569  -2746   1197   1460  -2657    805   1000    743    540    423    478
    184  -2556  -2743   1184   1462  -2650    818   1010    758    558    444    498
    197  -2553  -2751   1176   1473  -2652    826   1013    763    574    462    519
    184  -2564  -2748   1187   1465  -2655    818   1000    758    571    467    524
    184  -2540  -2725   1179   1454  -2631    818    979    753    568    467    530
    179  -2569  -2748   1195   1462  -2657    807    937    724    545    444    506
    163  -2590  -2753   1213   1457  -2670    792    893    706    527    426    496
    150  -2587  -2740   1218   1444  -2662    789    833    678    493    394    465
    137  -2600  -2738   1231   1436  -2668    784    761    639    446    348    418
     90  -2660  -2751   1286   1421  -2704    779    683    594    397    290    358
     72  -2704  -2779   1314   1426  -2740    779    620    568    361    254    319
     62  -2738  -2800   1337   1431  -2769    782    571    553    335    228    290
     57  -2772  -2829   1358   1441  -2800    779    527    535    316    205    265
     46  -2824  -2870   1387   1457  -2844    750    485    514    290    181    244
     44  -2852  -2896   1405   1470  -2873    722    449    491    267    155    218
     31  -2868  -2902   1415   1465  -2883    730    428    478    254    142    205
     38  -2876  -2915   1418   1475  -2894    735    415    475    252    137    194
     36  -2876  -2915   1418   1475  -2896    719    402    467    246    129    189
     28  -2896  -2925   1434   1475  -2909    709    392    459    236    122    179
     38  -2907  -2946   1431   1491  -2925    711    389    459    233    119    179
     44  -2915  -2959   1436   1501  -2935    698    379    452    226    111    168
     38  -2902  -2940   1428   1488  -2920    709    384    457    231    116    176
     36  -2907  -2946   1434   1491  -2925    717    392    465    239    127    181
     33  -2925  -2959   1444   1496  -2940    722    394    470    241    127    187
     10  -2938  -2948   1465   1478  -2943    735    407    485    259    145    200
     25  -2935  -2964   1454   1491  -2948    724    405    483    259    145    200
     36  -2927  -2964   1444   1499  -2946    714    394    470    249    132    192
     36  -2933  -2972   1447   1504  -2951    709    387    465    241    124    184
     36  -2938  -2974   1452   1504  -2956    717    392    475    254    137    194
     25  -2946  -2972   1457   1496  -2959    722    394    483    262    142    200
     33  -2956  -2990   1460   1509  -2972    724    397    485    262    145    202
     41  -2953  -2998   1454   1517  -2974    727    397    485    265    148    202
     41  -2956  -2998   1457   1519  -2977    730    394    488    267    148    205
     44  -2953  -3000   1452   1519  -2977    735    400    493    272    153    213
     41  -2915  -2959   1436   1499  -2935    771    418    519    298    179    239
     41  -2881  -2925   1418   1480  -2902    800    431    540    316    194    252
     51  -2870  -2922   1410   1486  -2896    818    441    550    324    202    262
     59  -2873  -2935   1405   1496  -2904    810    436    553    329    207    267
     57  -2850  -2909   1395   1480  -2878    789    428    558    337    215    275
     72  -2826  -2899   1374   1483  -2863    766    426    566    348    231    290
     93  -2831  -2925   1369   1509  -2878    745    420    561    348    231    296
     96  -2831  -2927   1366   1512  -2881    750    423    568    358    241    311
     83  -2834  -2920   1374   1501  -2876    737    420    561    355    236    309
     88  -2860  -2948   1387   1517  -2904    727    418    550    348    231    298
     90  -2896  -2987   1402   1538  -2940    722    410    540    337    220    288
     77  -2909  -2987   1415   1532  -2948    706    389    517    314    202    270
     67  -2935  -3005   1434   1535  -2969    688    366    488    288    176    244
     41  -2977  -3018   1467   1527  -2998    693    355    478    272    161    223
     15  -3011  -3026   1499   1519  -3018    685    335    457    252    140    200
     15  -3050  -3065   1517   1538  -3055    675    314    436    231    119    181
     23  -3068  -3094   1522   1556  -3081    672    301    423    215    101    166
     31  -3076  -3107   1519   1566  -3091    672    296    418    210     96    161
     31  -3063  -3094   1517   1561  -3078    675    293    418    207     96    161
     28  -3070  -3099   1519   1561  -3083    678    293    418    207     96    158
     28  -3060  -3091   1514   1558  -3076    672    288    415    205     93    155
     36  -3052  -3089   1506   1561  -3070    667    285    413    202     93    158
     33  -3070  -3104   1519   1569  -3086    667    285    413    202     98    161
     18  -3091  -3112   1535   1564  -3102    665    280    413    205     98    158
     23  -3089  -3112   1532   1566  -3099    662    277    413    202     98    158
     20  -3076  -3096   1527   1558  -3086    696    303    423    205     93    142
     15  -3081  -3096   1532   1556  -3089    802    420    478    210     77    106
     51  -3005  -3057   1475   1551  -3029    937    641    620    303    145    150
    132  -2881  -3013   1374   1571  -2946   1067   1005    870    540    361    345
    231  -2683  -2917   1223   1571  -2800   1143   1408   1156    880    711    701
    262  -2377  -2639   1057   1449  -2507   1034   1252   1244   1143   1052   1083
    142  -2205  -2348   1028   1241  -2275    698    511   1101   1236   1236   1314
    -44  -2109  -2065   1075   1008  -2088    358   -301    771   1054   1124   1249
   -202  -2372  -2169   1286    982  -2270     67   -971    148    379    478    644
   -200  -2779  -2579   1491   1189  -2681   -148  -1231   -381   -259   -155     38
   -145  -3078  -2933   1610   1392  -3005   -153   -961   -324   -277   -226    -64
    -59  -3112  -3052   1584   1496  -3083     75   -537    -83   -127   -129    -10
      5  -3050  -3055   1522   1527  -3052    387   -127    179     44     -2     83
     25  -3070  -3096   1522   1561  -3083    594    150    337    140     62    119
     31  -3073  -3104   1519   1566  -3089    649    220    379    163     75    124
     38  -3063  -3102   1512   1569  -3081    670    254    400    176     85    129
     51  -3063  -3115   1504   1582  -3089    683    275    415    187     93    132
     54  -3065  -3120   1506   1587  -3091    693    290    426    192     98    132
     49  -3060  -3112   1504   1579  -3086    696    298    431    192     98    132
     51  -3052  -3104   1499   1577  -3076    701    311    444    205    109    140
     46  -3044  -3091   1499   1566  -3068    706    322    449    210    114    145
     49  -3034  -3083   1493   1566  -3057    704    327    454    213    122    148
     57  -3031  -3089   1486   1571  -3060    706    332    457    215    124    150
     72  -3016  -3089   1470   1579  -3052    719    345    470    228    135    158
     77  -3008  -3086   1462   1579  -3044    727    353    478    233    142    163
     64  -3005  -3070   1470   1566  -3037    724    355    483    239    145    166
     54  -2992  -3047   1467   1548  -3018    717    366    491    244    153    174
     62  -2985  -3047   1460   1553  -3013    722    376    501    257    166    184
     67  -3000  -3068   1465   1566  -3034    727    387    509    262    171    184
     77  -2987  -3065   1454   1571  -3026    737    397    524    272    184    194
     88  -2972  -3063   1441   1574  -3016    748    415    540    290    197    207
    103  -2948  -3052   1421   1577  -3000    748    436    555    303    210    218
    101  -2938  -3039   1415   1569  -2987    748    452    566    311    218    223
     98  -2927  -3026   1415   1561  -2977    756    475    581    327    231    236
    103  -2917  -3021   1405   1561  -2969    769    504    600    345    246    246
    114  -2904  -3018   1395   1566  -2961    779    540    620    366    265    267
    127  -2886  -3016   1376   1569  -2948    792    581    646    392    290    288
    137  -2868  -3005   1366   1571  -2935    807    631    678    420    316    309
    137  -2855  -2992   1358   1564  -2922    815    685    706    449    342    332
    142  -2831  -2974   1343   1558  -2902    826    745    740    483    376    361
    158  -2800  -2959   1319   1556  -2881    833    807    776    522    413    397
    174  -2774  -2948   1301   1561  -2860    839    870    813    563    457    441
    189  -2725  -2915   1267   1551  -2818    852    924    854    613    509    491
    197  -2681  -2878   1241   1538  -2779    854    956    875    644    542    524
    207  -2642  -2850   1215   1527  -2746    852    969    888    662    566    548
    218  -2616  -2834   1200   1525  -2725    852    974    898    678    587    568
    228  -2585  -2813   1176   1519  -2699    852    969    901    691    600    587
    218  -2587  -2805   1184   1509  -2694    846    956    896    688    602    592
    218  -2577  -2798   1179   1506  -2686    841    927    883    678    597    589
    210  -2577  -2787   1184   1499  -2681    833    885    859    654    581    579
    187  -2603  -2790   1208   1488  -2696    826    823    823    618    542    535
    155  -2639  -2798   1241   1475  -2717    818    743    779    566    493    475
    127  -2683  -2813   1275   1467  -2746    807    662    732    517    441    423
    109  -2714  -2824   1304   1465  -2769    792    584    698    470    394    376
    103  -2751  -2855   1322   1475  -2803    787    522    665    431    361    340
    109  -2772  -2881   1332   1493  -2826    782    467    636    402    329    311
     90  -2787  -2878   1348   1480  -2831    763    407    602    363    290    272
     77  -2798  -2876   1361   1475  -2837    743    366    574    329    254    241
     51  -2842  -2894   1395   1470  -2868    735    337    558    316    239    223
     38  -2860  -2899   1408   1467  -2878    722    306    535    293    223    197
     41  -2868  -2909   1413   1475  -2889    714    290    527    285    215    181
     54  -2852  -2907   1400   1480  -2878    719    285    527    285    215    176
     49  -2855  -2904   1400   1473  -2878    730    288    532    290    218    176
     51  -2857  -2909   1402   1478  -2881    717    275    519    280    210    166
     41  -2857  -2899   1405   1470  -2876    711    272    514    272    205    161
     20  -2868  -2889   1423   1454  -2878    704    267    511    272    205    161
      7  -2886  -2896   1436   1449  -2889    696    262    509    267    200    153
     46  -2850  -2896   1402   1470  -2873    711    275    519    277    210    163
    106  -2785  -2894   1337   1499  -2839    732    296    540    298    228    181
     67  -2790  -2857   1361   1462  -2824    730    290    540    301    231    176
     59  -2792  -2855   1366   1454  -2821    732    293    545    303    236    181
     59  -2805  -2865   1371   1462  -2834    714    283    532    293    226    168
     46  -2816  -2863   1384   1454  -2839    701    267    522    280    210    155
     38  -2811  -2850   1387   1444  -2829    701    262    519    275    207    153
     49  -2787  -2837   1369   1439  -2811    698    262    522    283    218    155
     44  -2790  -2834   1371   1439  -2813    698    259    522    283    215    153
     62  -2759  -2821   1345   1439  -2790    704    262    530    288    223    155
     64  -2753  -2818   1345   1441  -2785    706    265    532    290    223    155
     59  -2709  -2769   1322   1413  -2738    735    288    561    319    252    181
     44  -2660  -2704   1306   1371  -2681    766    306    587    340    275    197
     38  -2644  -2683   1301   1358  -2662    784    311    592    345    277    197
     41  -2650  -2691   1304   1366  -2670    787    311    597    345    277    194
     46  -2626  -2673   1288   1358  -2650    771    306    605    358    290    205
     59  -2590  -2650   1265   1353  -2621    748    298    607    366    303    218
     67  -2595  -2662   1262   1363  -2626    711    275    592    358    296    210
     70  -2577  -2647   1254   1358  -2611    711    280    602    371    311    226
     67  -2579  -2647   1252   1356  -2613    706    283    600    376    316    226
     70  -2598  -2668   1262   1369  -2634    688    270    581    358    301    210
     70  -2629  -2699   1278   1384  -2662    672    254    561    335    283    192
     64  -2647  -2712   1291   1387  -2678    670    241    548    322    272    179
     51  -2683  -2735   1312   1392  -2709    670    228    527    301    252    158
     38  -2709  -2748   1335   1392  -2727    670    215    514    285    233    135
     33  -2727  -2764   1345   1397  -2746    672    202    498    267    215    114
     28  -2738  -2766   1356   1397  -2751    662    187    483    249    200     98
     15  -2766  -2785   1374   1400  -2774    652    171    465    231    181     80
     12  -2777  -2790   1382   1400  -2785    652    166    457    223    174     67
     10  -2790  -2800   1387   1402  -2795    649    161    449    218    163     59
      7  -2792  -2800   1392   1402  -2795    649    161    449    215    163     57
     15  -2785  -2800   1384   1405  -2792    649    161    449    218    166     51
     10  -2772  -2785   1379   1397  -2777    646    155    446    215    163     49
      7  -2772  -2779   1382   1392  -2774    641    153    446    213    161     46
     10  -2769  -2779   1379   1395  -2774    641    153    449    218    166     46
      5  -2772  -2777   1382   1389  -2774    641    150    449    215    163     41
     12  -2764  -2777   1376   1392  -2772    657    179    459    218    158     31
     28  -2725  -2753   1345   1389  -2738    724    296    524    249    166     18
     62  -2665  -2727   1301   1395  -2696    805    480    639    329    220     46
    103  -2538  -2642   1218   1371  -2590    901    776    859    545    418    223
    166  -2320  -2486   1075   1325  -2403    963   1036   1085    820    717    542
    176  -2044  -2223    932   1197  -2132    891    849   1114    992    992    893
     54  -1860  -1914    904    984  -1886    722    262    963   1049   1171   1156
   -137  -1790  -1654    963    758  -1722    517   -428    652    872   1072   1096
   -244  -2057  -1813   1150    782  -1935    288  -1000    111    285    483    504
   -239  -2475  -2236   1356    997  -2356     49  -1280   -371   -311   -148   -132
   -158  -2725  -2566   1441   1202  -2647    -25  -1140   -387   -392   -270   -280
    -93  -2738  -2644   1413   1273  -2691    140   -719   -116   -202   -140   -194
    -57  -2670  -2616   1363   1278  -2644    376   -296    163     -2     10    -85
    -28  -2686  -2657   1356   1312  -2673    537    -15    332    111     85    -41
     -7  -2688  -2681   1348   1335  -2686    589     85    392    150    114    -31
      7  -2670  -2681   1330   1343  -2673    602    116    413    163    122    -25
     10  -2670  -2681   1330   1343  -2675    610    135    423    171    129    -23
      2  -2670  -2673   1332   1335  -2670    615    148    431    174    132    -23
      2  -2652  -2655   1325   1327  -2652    620    163    441    184    140    -15
     12  -2642  -2657   1312   1332  -2647    613    168    444    184    145    -12
     20  -2631  -2652   1306   1335  -2642    610    171    446    187    148    -18
     23  -2613  -2639   1293   1330  -2626    610    179    454    194    158    -12
     23  -2600  -2624   1288   1322  -2611    620    189    462    205    168     -5
     28  -2577  -2605   1273   1314  -2590    623    197    467    210    176      2
     28  -2559  -2587   1265   1306  -2572    623    207    478    220    187     12
     25  -2551  -2577   1262   1299  -2564    626    215    488    228    192     18
     33  -2540  -2574   1254   1304  -2556    623    223    493    236    202     25
     38  -2512  -2553   1236   1293  -2530    620    231    498    244    210     31
     44  -2496  -2543   1226   1291  -2520    620    241    506    252    220     36
     51  -2486  -2538   1215   1293  -2512    620    249    514    259    228     41
     54  -2475  -2530   1210   1291  -2501    623    267    527    277    241     57
     49  -2473  -2525   1210   1286  -2499    631    285    540    290    257     70
     46  -2481  -2527   1215   1286  -2504    628    296    542    293    259     70
     46  -2465  -2512   1208   1278  -2488    626    314    553    301    267     75
     62  -2429  -2491   1184   1275  -2460    633    342    576    324    288     96
     70  -2426  -2496   1176   1280  -2460    633    368    587    337    301    103
     70  -2400  -2470   1163   1270  -2434    641    407    615    366    329    129
     83  -2374  -2457   1143   1270  -2416    646    449    641    394    355    155
     88  -2356  -2444   1135   1265  -2400    646    491    665    418    379    176
     96  -2330  -2426   1117   1260  -2377    652    542    696    452    410    205
    114  -2291  -2405   1085   1260  -2348    659    602    732    496    457    249
    119  -2252  -2374   1065   1247  -2312    657    649    761    532    498    288
    132  -2195  -2327   1031   1228  -2260    657    693    792    571    540    332
    140  -2153  -2294   1005   1215  -2223    657    719    813    600    574    366
    153  -2120  -2273    982   1213  -2195    654    732    823    618    597    392
    155  -2083  -2239    963   1195  -2161    652    735    833    633    618    418
    153  -2057  -2210    953   1182  -2132    652    735    836    641    631    433
    158  -2034  -2192    935   1174  -2112    646    724    831    641    633    436
    158  -2023  -2182    932   1169  -2101    641    701    813    626    620    423
    137  -2031  -2171    945   1153  -2101    633    665    789    602    597    400
    116  -2052  -2169    969   1143  -2109    631    618    763    571    568    368
    111  -2070  -2182    979   1145  -2125    626    561    730    530    527    324
     98  -2088  -2187    995   1143  -2138    620    498    696    485    480    277
     72  -2122  -2197   1023   1132  -2158    618    433    659    444    431    226
     59  -2169  -2229   1054   1143  -2197    605    371    620    397    379    171
     46  -2195  -2244   1072   1143  -2218    589    316    584    355    340    129
     33  -2218  -2252   1091   1140  -2234    579    272    558    327    309     96
     20  -2229  -2252   1101   1135  -2239    571    241    535    303    285     75
     25  -2247  -2273   1111   1148  -2260    558    210    511    277    259     46
     28  -2262  -2291   1114   1158  -2275    550    192    498    262    244     28
     20  -2265  -2288   1122   1153  -2275    545    179    488    254    233     20
     20  -2268  -2288   1122   1153  -2278    542    166    480    244    226     10
     23  -2265  -2288   1122   1156  -2275    545    163    480    241    223      5
     25  -2262  -2288   1117   1153  -2275    540    163    480    244    223      7
     28  -2255  -2283   1111   1153  -2268    537    163    480    244    223      5
     38  -2242  -2281   1101   1156  -2260    537    166    480    244    223      5
     41  -2223  -2265   1091   1153  -2244    542    171    488    252    233     15
     28  -2229  -2260   1098   1143  -2244    532    168    483    246    228     10
     20  -2239  -2260   1109   1140  -2249    524    163    478    239    223      5
     12  -2226  -2239   1104   1124  -2231    524    166    480    244    228     12
     15  -2229  -2244   1106   1130  -2236    519    163    475    241    223      7
     28  -2205  -2236   1088   1130  -2221    522    163    478    244    228     10
     33  -2192  -2226   1078   1127  -2208    522    163    478    244    231     10
     31  -2179  -2213   1072   1119  -2195    514    158    478    244    231     10
     15  -2197  -2213   1091   1114  -2205    509    150    465    228    218     -2
     25  -2182  -2210   1075   1117  -2195    509    153    465    231    220      2
     28  -2169  -2197   1070   1111  -2182    511    155    467    231    223      5
     20  -2164  -2184   1070   1101  -2174    509    153    467    231    223      5
     25  -2125  -2151   1049   1088  -2138    524    171    488    249    239     20
     25  -2078  -2104   1026   1062  -2088    553    192    511    272    259     38
     15  -2052  -2068   1018   1039  -2057    576    202    527    283    272     49
     12  -2036  -2049   1010   1028  -2042    581    207    532    288    277     51
     10  -2010  -2021   1000   1015  -2016    576    205    540    296    288     59
     25  -1964  -1990    969   1005  -1977    561    197    550    309    303     77
     31  -1971  -2003    969   1015  -1987    524    176    532    298    298     75
     25  -1982  -2010    976   1015  -1995    498    158    517    288    293     72
     33  -1964  -1997    966   1015  -1979    501    166    524    296    301     77
     41  -1971  -2016    963   1028  -1992    485    158    509    285    293     72
     33  -2008  -2044    987   1039  -2026    465    142    483    262    272     54
     31  -2021  -2052    995   1041  -2036    459    132    467    249    262     44
     33  -2029  -2062    997   1047  -2044    467    124    457    236    249     33
     25  -2070  -2096   1021   1057  -2081    462    106    428    205    218      2
     -2  -2122  -2120   1062   1057  -2120    452     83    402    174    187    -31
     -7  -2125  -2120   1065   1054  -2122    444     64    384    155    171    -49
    -10  -2117  -2107   1065   1047  -2112    446     54    374    145    161    -57
    -20  -2138  -2120   1078   1047  -2130    436     41    358    129    142    -72
    -23  -2140  -2120   1080   1047  -2130    428     33    348    116    135    -85
    -23  -2145  -2125   1083   1049  -2135    428     28    340    106    124    -93
    -12  -2135  -2122   1075   1054  -2130    420     25    335    103    122    -96
    -10  -2117  -2109   1062   1047  -2114    420     28    340    111    129    -88
    -12  -2109  -2099   1060   1041  -2104    420     25    340    111    132    -85
    -15  -2114  -2099   1062   1039  -2107    415     20    332    101    124    -93
    -15  -2109  -2094   1062   1039  -2101    413     20    332    101    124    -90
    -12  -2114  -2104   1062   1044  -2109    418     31    332     96    119    -98
      5  -2109  -2114   1052   1060  -2112    467    119    376    114    114   -116
     25  -2062  -2088   1018   1054  -2075    548    290    485    187    153   -106
     54  -1961  -2016    953   1034  -1987    628    527    667    348    293     12
    109  -1745  -1857    818    982  -1800    693    818    927    646    610    335
    142  -1439  -1582    646    862  -1512    652    758   1002    852    909    698
     49  -1176  -1228    561    639  -1200    493    231    839    893   1093    976
   -124  -1039   -914    581    394   -976    311   -405    571    820   1130   1072
   -249  -1234   -984    740    366  -1111    124  -1000     75    316    636    584
   -265  -1667  -1405    966    568  -1538   -119  -1376   -493   -376   -106   -163
   -189  -1997  -1808   1091    807  -1904   -228  -1343   -644   -618   -389   -457
   -111  -2107  -1995   1109    940  -2052   -119   -979   -405   -457   -285   -400
    -67  -2036  -1969   1052    948  -2003    109   -537    -72   -210   -101   -254
    -36  -2026  -1990   1031    976  -2010    288   -205    155    -44     18   -168
    -10  -2016  -2008   1013    997  -2013    368    -46    259     33     72   -135
     -2  -2010  -2008   1008   1002  -2010    389      0    288     51     80   -132
     -2  -2008  -2005   1002   1000  -2008    394     18    301     59     88   -124
     10  -1997  -2010    992   1010  -2003    402     36    314     70     96   -116
     20  -1984  -2005    982   1013  -1995    405     49    322     75    101   -114
     23  -1971  -1995    974   1008  -1982    405     59    332     83    111   -106
     20  -1958  -1982    966   1000  -1969    402     67    337     88    116   -103
     18  -1945  -1964    963    989  -1953    402     72    340     90    122    -98
     20  -1927  -1951    953    984  -1938    407     83    348     98    129    -90
     33  -1912  -1945    940    989  -1927    410     93    353    103    135    -88
     46  -1896  -1943    924    995  -1919    407     98    358    103    137    -83
     31  -1901  -1932    935    979  -1914    402    101    361    106    140    -83
     28  -1888  -1917    927    971  -1901    400    106    366    111    148    -75
     31  -1865  -1896    917    963  -1880    405    119    379    124    158    -62
     41  -1849  -1893    901    966  -1873    405    127    381    127    161    -57
     51  -1829  -1880    888    963  -1852    410    140    397    142    176    -44
     46  -1818  -1865    883    953  -1839    407    150    405    150    181    -41
     49  -1797  -1847    875    948  -1821    413    168    423    166    200    -23
     62  -1784  -1849    859    956  -1818    415    187    431    176    207    -15
     62  -1774  -1839    854    950  -1805    420    202    444    189    218     -7
     64  -1764  -1829    849    945  -1795    428    228    462    205    233      7
     72  -1748  -1821    839    945  -1784    439    262    485    228    257     28
     70  -1722  -1795    826    932  -1758    439    290    504    249    277     46
     80  -1691  -1771    805    924  -1730    439    332    530    277    306     72
     93  -1665  -1761    784    924  -1714    444    376    558    309    335     98
    101  -1641  -1743    771    922  -1691    454    428    594    345    371    129
    116  -1605  -1722    743    917  -1662    459    483    631    387    413    171
    127  -1558  -1686    714    906  -1621    467    540    670    433    459    218
    140  -1514  -1654    688    896  -1584    467    584    704    472    501    259
    148  -1470  -1618    662    883  -1543    470    620    737    514    550    311
    153  -1415  -1571    631    859  -1493    472    641    756    542    584    348
    150  -1397  -1551    623    849  -1473    465    646    761    553    602    366
    142  -1384  -1530    618    833  -1457    459    644    761    558    610    376
    150  -1366  -1517    607    833  -1441    459    633    758    558    615    379
    155  -1350  -1506    597    828  -1428    452    613    743    545    605    374
    153  -1337  -1491    592    820  -1413    454    587    730    530    592    363
    135  -1348  -1483    605    807  -1413    452    542    698    496    558    329
    116  -1369  -1486    626    800  -1426    446    488    659    449    511    283
    103  -1402  -1506    649    805  -1454    436    423    618    397    459    228
     88  -1431  -1519    670    802  -1475    431    361    576    348    410    176
     59  -1475  -1535    706    795  -1504    418    293    530    296    355    119
     41  -1522  -1564    740    802  -1543    405    239    491    249    306     72
     36  -1538  -1574    748    805  -1556    397    194    459    215    272     41
     31  -1532  -1564    750    795  -1548    384    158    436    189    244     10
     18  -1556  -1574    769    795  -1566    374    129    413    163    220    -18
     20  -1587  -1608    784    813  -1597    366    106    392    142    200    -41
     23  -1582  -1608    779    813  -1595    358     90    379    129    187    -46
     20  -1584  -1608    782    813  -1595    350     77    366    116    174    -57
     20  -1584  -1605    782    810  -1595    348     72    361    111    171    -62
     18  -1577  -1595    779    805  -1584    353     72    363    111    171    -62
     12  -1584  -1600    784    805  -1592    353     75    366    114    176    -59
     10  -1574  -1584    782    795  -1579    350     77    366    116    179    -57
      5  -1566  -1571    779    787  -1569    348     75    366    116    176    -62
      5  -1553  -1558    774    782  -1556    345     75    366    114    176    -62
     12  -1540  -1553    761    782  -1545    342     75    366    116    176    -57
     18  -1532  -1551    756    784  -1543    342     80    368    119    184    -49
     31  -1504  -1538    735    784  -1522    342     83    371    124    189    -44
     28  -1493  -1522    732    774  -1506    340     77    366    116    184    -51
     12  -1527  -1540    756    774  -1532    329     70    355    109    176    -59
     10  -1519  -1530    756    769  -1525    327     70    355    106    179    -57
     18  -1496  -1517    737    766  -1506    322     62    353    103    174    -59
     28  -1483  -1512    727    769  -1496    324     62    353    101    174    -57
     20  -1483  -1506    730    761  -1493    322     57    345     96    168    -62
     20  -1475  -1499    727    758  -1486    319     54    342     93    168    -62
     28  -1457  -1486    714    756  -1473    319     54    345     96    168    -59
     28  -1426  -1454    698    740  -1439    335     72    368    116    189    -44
     18  -1389  -1408    683    711  -1397    355     90    397    140    213    -20
     15  -1356  -1371    670    693  -1363    379    106    415    155    231     -5
     25  -1325  -1353    649    688  -1337    381    103    415    153    228    -10
     25  -1304  -1330    639    678  -1317    374     96    418    155    231     -5
     20  -1288  -1312    633    665  -1301    363     93    428    168    252     18
     28  -1280  -1309    626    667  -1293    337     80    418    163    252     20
     38  -1265  -1304    613    670  -1286    324     75    418    163    254     28
     49  -1236  -1286    594    667  -1260    332     88    431    179    270     44
     49  -1249  -1299    600    672  -1275    301     64    394    145    239     12
     38  -1296  -1335    628    685  -1314    275     41    361    116    213    -12
     31  -1314  -1348    641    688  -1330    270     31    345    103    202    -20
     23  -1332  -1356    654    688  -1343    280     28    335     93    192    -31
     18  -1361  -1379    670    696  -1369    280     15    316     70    166    -57
      7  -1402  -1410    696    709  -1405    272     -7    290     41    142    -85
      2  -1426  -1428    709    714  -1426    259    -25    267     18    122   -103
      0  -1421  -1421    711    709  -1421    252    -41    252      2    106   -119
     -2  -1431  -1431    717    714  -1431    244    -51    241    -12     90   -132
      2  -1441  -1444    719    722  -1441    241    -57    233    -20     77   -140
      2  -1444  -1447    722    724  -1444    241    -57    233    -23     75   -142
      5  -1441  -1447    719    724  -1444    241    -57    231    -23     80   -142
      2  -1431  -1434    714    717  -1434    241    -57    233    -20     83   -137
     -2  -1423  -1421    714    706  -1423    241    -57    236    -18     85   -132
     -5  -1421  -1415    711    704  -1418    236    -59    231    -23     80   -137
     -2  -1413  -1410    709    704  -1413    236    -62    231    -20     80   -137
      5  -1439  -1444    714    724  -1441    249    -36    239    -23     75   -150
     18  -1421  -1441    701    730  -1431    309     72    296     -5     67   -176
     41  -1361  -1402    657    719  -1382    397    252    420     77    114   -158
     64  -1218  -1283    576    672  -1249    501    514    649    298    306     12
    135   -935  -1072    397    602  -1002    537    789    924    646    683    405
    158   -545   -704    192    428   -623    439    620    958    854   1015    815
     57   -265   -322    101    187   -293    267     93    776    904   1208   1085
   -106   -189    -83    148    -12   -137     77   -532    446    750   1153   1078
   -210   -517   -306    361     46   -413   -148  -1111   -132    111    493    428
   -192   -976   -787    584    296   -883   -371  -1423   -667   -571   -233   -290
   -127  -1332  -1205    727    537  -1270   -402  -1312   -722   -717   -426   -498
    -72  -1452  -1379    763    652  -1415   -267   -945   -459   -537   -311   -433
    -33  -1371  -1340    701    652  -1356    -41   -540   -140   -301   -140   -296
     -5  -1345  -1343    675    667  -1345    127   -241     80   -140    -23   -213
     10  -1345  -1356    665    680  -1348    194   -119    168    -77     23   -184
     12  -1332  -1345    659    678  -1337    223    -72    202    -54     38   -171
     12  -1330  -1343    657    675  -1335    231    -54    215    -44     44   -168
     20  -1330  -1353    654    685  -1340    236    -41    223    -33     49   -166
     31  -1317  -1348    641    688  -1332    228    -36    228    -31     51   -163
     38  -1288  -1327    626    683  -1306    233    -23    239    -20     64   -153
     36  -1273  -1312    615    672  -1291    239    -10    249    -10     75   -142
     33  -1273  -1306    618    667  -1288    239     -5    254     -7     75   -142
     28  -1278  -1306    623    667  -1291    239      5    259      0     83   -137
     31  -1278  -1309    623    670  -1293    241     15    267      7     90   -124
     31  -1260  -1291    613    659  -1275    241     18    272     10     93   -122
     36  -1241  -1278    602    657  -1260    244     25    280     15     98   -114
     36  -1234  -1270    597    652  -1252    246     33    288     25    106   -106
     36  -1226  -1262    594    649  -1244    244     36    290     31    109   -101
     38  -1210  -1249    584    644  -1228    244     41    298     36    114    -98
     41  -1184  -1228    571    633  -1205    244     51    309     46    124    -88
     41  -1179  -1221    568    628  -1200    249     67    324     59    137    -75
     38  -1163  -1202    563    620  -1182    252     83    337     72    148    -67
     46  -1148  -1195    550    618  -1171    252     93    345     80    158    -59
     54  -1122  -1179    532    615  -1150    259    116    366    103    176    -41
     59  -1104  -1166    519    613  -1135    272    148    389    129    202    -23
     59  -1111  -1171    527    615  -1140    270    168    400    137    207    -15
     62  -1085  -1148    511    602  -1117    265    197    415    155    220     -2
     67  -1065  -1132    496    600  -1098    280    239    446    187    249     28
     75  -1044  -1119    483    597  -1083    296    290    485    226    288     67
     88  -1015  -1104    465    594  -1060    303    348    522    265    322     98
     96   -974  -1072    436    581  -1023    306    397    553    298    361    135
    111   -937  -1049    413    579   -995    311    446    587    340    407    179
    122   -906  -1028    392    574   -969    324    496    620    384    459    226
    137   -859   -997    361    566   -927    332    535    652    426    504    270
    140   -823   -963    340    550   -893    327    542    659    441    524    290
    150   -789   -940    319    545   -865    327    545    662    454    540    311
    142   -771   -914    314    527   -841    322    540    659    459    550    327
    137   -756   -893    309    514   -823    319    530    652    459    553    335
    132   -753   -888    309    509   -820    316    506    636    444    542    324
    127   -748   -875    309    501   -810    314    475    615    423    522    306
    116   -745   -862    314    488   -805    309    428    587    389    491    280
     98   -753   -852    327    475   -802    303    368    550    350    452    239
     77   -800   -880    358    478   -839    293    298    504    296    392    179
     64   -839   -906    387    483   -872    283    239    470    252    342    127
     49   -867   -919    407    483   -891    277    184    439    213    301     85
     36   -904   -940    433    488   -922    262    129    402    174    257     44
     23   -937   -961    454    491   -948    246     85    374    142    226      5
     20   -940   -961    457    491   -950    241     59    358    127    210    -12
     10   -958   -969    472    488   -963    231     33    342    111    194    -25
     10   -966   -976    478    493   -971    226     15    329     98    179    -38
     15   -979   -995    480    504   -987    218      0    314     80    163    -54
     12   -979   -992    480    501   -984    207    -12    301     70    153    -64
     18   -971   -989    475    501   -979    202    -15    296     62    145    -70
     25   -971   -997    472    511   -984    205    -15    298     64    145    -70
     20   -961   -984    470    501   -971    202    -20    296     64    142    -75
     15   -961   -979    472    496   -969    202    -15    303     72    150    -64
     23   -953   -976    462    498   -963    202    -12    303     75    150    -62
     25   -953   -979    465    501   -966    207    -10    309     75    153    -62
     18   -969   -989    475    501   -979    207     -5    314     80    158    -59
     20   -945   -966    462    491   -956    205     -7    314     83    163    -54
     25   -914   -940    444    483   -927    197    -15    306     75    158    -62
     28   -911   -940    441    483   -924    197    -15    306     77    158    -62
     23   -911   -935    441    475   -922    200    -12    309     80    155    -59
     20   -904   -924    441    472   -914    197    -10    309     80    161    -54
     20   -896   -919    436    470   -906    189    -15    303     77    158    -59
     20   -901   -922    441    470   -911    192    -18    303     77    161    -57
     25   -901   -930    436    475   -914    189    -23    298     75    158    -57
     33   -893   -927    428    478   -909    189    -23    301     75    155    -54
     36   -878   -914    420    472   -896    194    -18    306     83    163    -44
     36   -852   -888    407    462   -870    200    -15    311     88    171    -33
     46   -795   -844    374    444   -818    223      7    337    114    192    -15
     49   -743   -792    345    420   -766    252     28    366    137    220      7
     36   -743   -779    353    405   -758    272     36    381    148    226     18
     23   -730   -753    353    387   -740    272     33    384    153    226     15
     23   -719   -745    348    381   -732    252     15    376    148    226     15
     38   -701   -740    329    389   -719    239     12    384    161    246     38
     46   -698   -748    324    394   -722    213     -2    376    158    246     36
     49   -678   -727    314    387   -701    213      2    381    168    254     38
     54   -680   -735    311    392   -706    207      7    381    168    254     44
     62   -711   -774    324    415   -740    184     -2    358    150    239     31
     67   -743   -813    337    439   -776    168    -18    335    129    220     15
     62   -766   -828    353    444   -797    168    -28    322    119    210      7
     46   -792   -839    371    441   -815    166    -46    301     98    189    -15
     28   -807   -836    387    431   -820    163    -64    280     72    163    -46
     12   -828   -841    407    426   -836    153    -88    254     46    140    -70
     25   -836   -862    405    444   -849    148    -98    241     33    129    -77
     31   -859   -891    415    459   -875    148   -109    231     23    116    -88
     28   -865   -893    418    459   -878    145   -114    226     12    109    -98
     25   -865   -893    418    459   -878    137   -122    215      2     93   -111
     28   -857   -885    415    457   -870    129   -129    207     -2     85   -116
     20   -862   -885    418    452   -872    132   -127    210      0     90   -109
     20   -875   -896    426    457   -885    137   -124    213      2     93   -103
     28   -872   -901    420    462   -888    132   -124    213      2     93   -101
     38   -857   -896    410    467   -875    129   -124    213      5     96   -103
     36   -862   -898    413    467   -880    132   -119    218     10    101   -109
     36   -865   -901    413    467   -883    161    -80    236     10     96   -119
     44   -844   -888    397    465   -865    252     59    314     44    101   -135
     80   -784   -865    353    472   -823    342    257    449    145    168    -83
    129   -607   -737    236    431   -672    449    592    722    418    423    148
    210   -327   -537     57    374   -433    488    810    950    735    782    519
    192     -2   -194    -96    192    -96    311    415    878    878   1057    878
     31    205    174   -116    -70    189     51   -288    654    911   1221   1114
   -140    205    342    -33   -241    272   -202   -995    270    649   1021    956
   -213   -189     20    200   -116    -85   -467  -1514   -342    -64    285    239
   -184   -633   -452    407    132   -542   -631  -1654   -756   -631   -316   -350
   -103   -852   -748    478    322   -800   -542  -1325   -610   -579   -322   -400
    -46   -823   -776    433    363   -800   -280   -841   -259   -324   -140   -265
    -18   -787   -771    402    374   -779    -44   -449     12   -137     -5   -174
     10   -805   -815    394    410   -810     93   -220    155    -38     62   -132
     28   -776   -805    374    415   -789    140   -137    210      0     90   -111
     33   -795   -828    379    428   -810    142   -119    220      2     88   -114
     33   -818   -852    392    441   -833    148   -103    226      5     85   -119
     36   -802   -839    384    436   -820    161    -85    244     18     98   -109
     36   -771   -807    368    420   -789    168    -70    257     31    111    -98
     51   -779   -831    363    439   -805    168    -64    259     36    114    -98
     70   -758   -828    342    446   -792    168    -54    267     49    122    -90
     59   -750   -810    345    433   -782    166    -46    270     51    124    -83
     44   -743   -787    350    415   -763    176    -31    285     64    137    -70
     49   -732   -782    340    413   -756    179    -25    288     70    145    -70
     57   -717   -774    329    413   -745    181    -18    296     75    153    -70
     62   -722   -784    327    423   -750    179    -12    296     80    155    -67
     62   -714   -776    327    418   -745    179     -5    303     85    158    -57
     72   -709   -782    316    423   -745    189     12    322    101    171    -38
     64   -698   -763    316    413   -732    200     31    340    119    187    -20
     57   -696   -756    319    405   -724    200     44    345    127    192    -20
     70   -685   -756    309    413   -719    200     51    353    135    205    -18
     67   -691   -758    309    410   -724    200     67    361    145    213    -12
     75   -662   -737    290    405   -698    210     96    384    166    236      2
     80   -633   -717    275    397   -675    220    124    405    187    257     23
     90   -602   -693    257    392   -646    228    155    428    210    277     49
     93   -602   -696    252    392   -646    233    189    444    223    288     54
    106   -581   -688    236    394   -633    244    231    470    249    309     75
    116   -566   -683    223    397   -623    246    280    498    275    335     98
    129   -530   -659    200    394   -594    259    335    532    309    368    129
    137   -514   -652    187    392   -581    270    397    568    348    402    166
    155   -462   -618    153    387   -540    290    467    615    400    459    218
    168   -426   -594    127    379   -509    296    519    646    441    504    262
    184   -381   -566     98    374   -472    298    558    678    478    540    306
    181   -327   -509     72    342   -418    303    584    701    509    571    342
    189   -288   -480     49    335   -384    298    592    711    527    594    363
    197   -275   -472     36    335   -374    298    594    719    540    613    379
    197   -272   -470     38    332   -371    290    584    717    542    620    389
    194   -280   -475     41    332   -379    283    566    706    535    613    392
    179   -265   -444     44    311   -353    293    545    704    535    618    397
    168   -254   -423     41    293   -337    283    493    675    506    594    376
    166   -249   -415     41    290   -332    270    436    644    475    566    348
    137   -293   -431     75    280   -361    267    371    613    433    522    303
    106   -340   -449    116    277   -394    262    301    574    387    475    254
     85   -387   -472    150    277   -431    249    231    532    337    423    207
     85   -410   -496    163    290   -452    239    168    491    296    376    166
     77   -444   -524    181    298   -483    226    116    457    259    340    129
     64   -475   -540    202    301   -506    215     72    426    226    306     96
     57   -491   -548    215    301   -519    202     38    402    200    275     70
     62   -504   -566    220    314   -535    194     12    384    179    257     57
     59   -542   -602    239    329   -571    184     -2    371    166    249     44
     62   -561   -623    249    340   -589    179    -15    358    153    233     28
     64   -545   -610    239    335   -576    179    -25    353    148    226     23
     64   -530   -594    233    329   -561    176    -31    348    142    226     20
     70   -522   -592    223    329   -555    176    -31    350    145    228     28
     80   -506   -587    213    332   -545    181    -20    361    158    239     36
     67   -527   -594    228    329   -561    184    -18    361    158    239     28
     54   -568   -623    257    337   -594    184    -18    361    158    241     31
     54   -542   -600    241    324   -571    187    -15    366    166    246     33
     54   -524   -579    233    316   -550    181    -20    361    163    244     31
     67   -524   -594    226    329   -561    179    -18    361    161    241     33
     67   -517   -584    226    324   -550    189    -10    371    171    249     44
     70   -504   -574    215    319   -537    192    -10    376    176    254     49
     70   -504   -576    215    322   -540    184    -18    366    166    244     41
     75   -506   -584    215    327   -545    171    -25    358    161    239     36
     80   -496   -576    207    327   -535    168    -31    358    158    239     38
     62   -498   -563    215    311   -530    166    -36    353    153    233     33
     44   -519   -566    236    303   -542    166    -44    345    145    228     25
     54   -504   -558    223    303   -530    168    -44    345    145    228     28
     80   -472   -553    197    316   -511    171    -41    350    153    233     33
     77   -470   -550    194    311   -509    168    -41    350    155    239     36
     80   -472   -553    194    316   -514    166    -46    348    153    231     28
     75   -439   -514    179    293   -475    187    -28    368    171    249     49
     77   -379   -457    150    267   -418    226      0    407    207    285     85
     77   -363   -444    140    259   -402    254     10    420    218    293     90
     83   -353   -436    132    259   -394    257     10    420    218    293     90
     90   -335   -426    122    257   -379    241      7    426    228    301    101
     93   -303   -397    106    244   -350    231     10    441    249    322    122
    114   -301   -418     90    265   -358    194     -2    433    246    327    127
    109   -301   -410     96    257   -353    181     -7    428    246    329    132
    106   -296   -405     93    254   -350    174     -5    426    246    329    132
    116   -337   -454    111    285   -394    155    -18    405    226    306    111
    109   -371   -480    132    293   -426    142    -36    381    205    288     93
    106   -402   -509    148    306   -454    142    -44    368    192    275     85
     90   -431   -524    168    306   -478    137    -59    348    171    257     67
     72   -449   -522    189    296   -485    135    -75    329    150    233     41
     62   -472   -537    205    298   -504    124    -98    301    122    205     10
     64   -493   -558    213    311   -524    122   -111    288    109    192     -2
     64   -511   -576    223    319   -542    116   -124    275     93    179    -15
     54   -522   -576    233    314   -548    111   -129    265     83    171    -23
     51   -522   -576    233    311   -548    111   -135    259     77    166    -31
     57   -517   -574    228    314   -545    111   -135    257     77    166    -31
     57   -524   -581    233    316   -553    114   -132    262     83    171    -28
     57   -535   -592    239    324   -563    106   -137    257     80    166    -33
     59   -527   -587    233    322   -555    103   -140    252     75    163    -36
     62   -511   -574    223    316   -542    109   -135    259     85    174    -25
     54   -522   -579    231    316   -548    109   -135    262     85    174    -25
     54   -524   -579    236    316   -550    122   -103    272     90    174    -31
     75   -465   -540    192    306   -501    210     41    358    137    194    -28
    111   -376   -488    129    298   -431    298    257    506    259    290     44
    174   -228   -405     25    288   -314    405    592    756    506    517    249
    265    -12   -277   -124    270   -145    480    927   1013    818    846    589
    257    285     28   -275    114    158    345    594    997    982   1124    935
    109    465    355   -288   -122    410    111   -132    802   1008   1260   1143
    -88    472    558   -192   -324    517   -127   -919    439    776   1098   1026
   -220    142    363     38   -290    252   -379  -1514   -171    103    431    376
   -194   -311   -116    252    -41   -215   -587  -1665   -610   -462   -161   -210
   -101   -517   -415    309    155   -467   -563  -1363   -504   -433   -189   -272
    -38   -504   -465    270    213   -485   -358   -911   -223   -244    -62   -192
      2   -483   -485    241    244   -483    -98   -480     41    -72     59   -103
     49   -491   -540    220    293   -517     38   -244    176     15    116    -72
     57   -480   -537    210    296   -509     85   -161    226     49    142    -54
     62   -483   -545    210    301   -511     96   -132    241     57    148    -51
     67   -483   -550    207    309   -517    111   -101    262     77    163    -38
     70   -480   -550    205    309   -517    122    -88    270     83    166    -36
     75   -462   -537    194    303   -501    122    -77    272     85    168    -36
     72   -452   -524    189    296   -488    122    -67    277     93    176    -28
     83   -441   -524    179    303   -483    127    -57    285    101    187    -20
     93   -426   -522    166    306   -472    129    -46    296    111    197     -7
     98   -426   -524    163    311   -475    132    -38    301    119    200     -5
    111   -420   -532    153    319   -475    132    -33    303    122    202     -2
    111   -407   -519    148    314   -462    135    -23    309    127    210      5
    103   -384   -488    140    296   -436    142     -7    322    140    220     20
    109   -371   -480    129    293   -426    145      2    332    148    228     25
    111   -379   -493    132    298   -436    148     12    335    150    231     28
    119   -366   -485    124    301   -426    145     23    342    161    244     38
    124   -361   -485    116    303   -423    150     41    353    174    254     49
    122   -361   -483    116    301   -420    150     54    361    181    259     54
    132   -348   -480    106    306   -415    153     72    371    192    270     62
    140   -319   -459     90    298   -389    158     96    392    210    290     80
    142   -296   -441     75    290   -366    168    124    413    231    309     96
    135   -303   -439     83    285   -371    176    153    426    244    316    103
    148   -306   -454     77    298   -379    176    184    436    257    329    116
    158   -290   -449     67    303   -368    179    223    459    280    355    142
    171   -252   -423     38    296   -337    184    265    485    303    371    161
    192   -215   -407     10    298   -311    194    322    514    335    405    189
    200   -174   -376    -15    288   -275    202    379    545    371    441    226
    213   -140   -353    -36    283   -246    213    441    587    415    483    267
    231   -101   -335    -67    280   -218    210    491    610    446    517    303
    252    -46   -298   -103    272   -171    220    537    644    488    563    350
    257    -10   -267   -122    262   -137    226    566    672    519    597    389
    254     12   -241   -132    249   -114    228    584    691    548    628    423
    262     28   -233   -148    249   -101    223    576    688    548    633    428
    265     46   -220   -155    241    -85    218    566    680    545    636    433
    259     70   -192   -166    226    -59    220    561    683    553    649    446
    259     83   -176   -171    218    -46    220    540    678    548    646    446
    233     59   -174   -148    205    -57    215    496    649    519    615    420
    218     38   -179   -127    200    -70    215    446    626    491    587    392
    197      5   -192   -103    192    -93    213    387    592    454    545    348
    176    -20   -197    -77    187   -109    210    322    558    415    506    309
    166    -67   -233    -49    197   -150    200    249    519    366    457    259
    148   -103   -252    -23    200   -176    189    184    480    322    407    210
    129   -140   -270      5    197   -202    181    129    452    285    371    171
    114   -179   -293     33    202   -236    176     93    426    262    345    145
    103   -213   -319     51    210   -265    163     57    400    236    316    116
    103   -223   -327     59    215   -275    155     31    381    215    296     96
    103   -226   -329     59    215   -277    148     12    368    200    280     83
    103   -226   -329     62    215   -277    142      0    355    187    270     70
    103   -239   -345     64    223   -290    137     -7    348    181    262     62
     98   -241   -340     72    218   -290    142    -10    348    181    259     62
     96   -239   -337     70    215   -288    137    -12    348    181    262     64
    103   -231   -335     64    218   -283    140    -10    348    181    262     64
    106   -215   -322     51    213   -267    137    -10    353    184    267     70
    101   -220   -322     59    210   -270    135     -7    350    181    265     67
    109   -215   -324     54    215   -270    135     -7    348    181    265     67
    111   -210   -322     49    215   -265    137     -5    353    187    272     75
     98   -220   -322     59    207   -270    137     -5    353    187    270     75
     98   -223   -322     62    207   -272    137      0    355    189    272     75
    106   -218   -324     54    213   -270    129     -7    345    181    267     70
     98   -223   -322     62    210   -272    127    -12    342    179    265     67
    106   -218   -324     54    213   -272    127    -12    342    179    265     67
    109   -205   -316     46    213   -259    127    -10    342    179    267     67
     98   -205   -303     51    200   -254    129    -12    342    181    270     70
    101   -200   -301     49    200   -249    127    -18    340    176    267     70
    106   -194   -301     44    202   -246    119    -23    332    168    259     64
    109   -200   -309     44    207   -254    122    -23    327    166    259     62
    111   -192   -306     38    207   -249    124    -20    332    171    259     64
    122   -192   -314     36    218   -252    124    -23    329    168    257     64
    127   -166   -296     18    207   -231    135    -15    342    179    267     72
    119   -114   -233     -2    176   -174    168     12    376    210    301    103
    103    -88   -192     -7    145   -137    200     28    394    228    314    116
     98    -75   -174    -10    135   -124    223     41    413    239    324    127
    103    -70   -174    -18    137   -122    205     28    405    236    319    122
    116    -20   -140    -49    127    -80    194     31    420    254    337    142
    135     -2   -137    -67    135    -70    166     25    420    259    348    153
    132    -12   -145    -59    137    -77    142     12    410    254    345    153
    122    -31   -155    -46    137    -93    137     12    407    252    345    155
    129    -59   -189    -36    158   -122    119      5    389    236    329    137
    142    -77   -220    -33    181   -148    103    -12    363    215    309    119
    148    -85   -233    -31    189   -158     96    -20    353    205    301    111
    124   -124   -252     -2    187   -187     90    -38    329    181    280     90
     96   -176   -272     38    184   -223     96    -54    309    158    257     64
     83   -194   -280     54    181   -239     93    -67    293    140    239     46
     72   -210   -283     70    176   -246     80    -90    267    111    210     18
     64   -244   -311     88    187   -277     72   -109    246     93    192      0
     64   -257   -322     96    192   -288     72   -111    239     85    181     -7
     64   -249   -314     90    187   -280     77   -111    236     83    181     -7
     64   -246   -311     90    187   -277     80   -109    239     85    184     -5
     64   -239   -306     85    184   -270     75   -109    236     85    181     -5
     75   -223   -301     72    187   -262     75   -109    241     88    187     -2
     72   -236   -309     77    189   -272     67   -114    233     80    179    -10
     67   -241   -309     88    187   -275     72   -114    231     80    179     -5
     67   -236   -306     83    187   -270     77   -114    236     83    181     -2
     72   -228   -301     77    184   -265     93    -90    249     90    187      0
     75   -202   -277     62    176   -241    153      5    306    122    197     -7
    101   -132   -233     15    166   -181    246    187    418    200    249     18
    171    -18   -189    -77    179   -101    340    467    610    379    410    166
    267    184    -83   -226    174     51    426    820    865    667    704    459
    316    483    163   -402     75    322    384    776    971    901   1015    818
    228    691    462   -459   -116    576    174    181    857    997   1221   1098
     -2    792    792   -397   -397    792    -77   -623    579    888   1189   1114
   -179    576    756   -200   -467    665   -327  -1304     57    366    693    641
   -223    132    355     41   -288    244   -579  -1654   -504   -306      5    -31
   -142   -166    -23    155    -59    -96   -665  -1504   -579   -462   -189   -246
    -59   -226   -166    142     51   -197   -483  -1049   -322   -296    -83   -184
    -10   -192   -181    101     85   -187   -215   -592    -49   -111     46    -90
     31   -194   -228     80    129   -213    -18   -275    124      0    119    -46
     46   -202   -249     77    148   -226     57   -150    194     46    148    -33
     44   -223   -267     88    155   -244     72   -122    207     46    145    -38
     46   -223   -270     88    155   -244     83    -98    218     54    155    -31
     59   -205   -265     70    161   -233     88    -77    231     62    161    -28
     72   -176   -249     51    161   -213    101    -59    246     75    174    -18
     72   -176   -252     51    161   -213     98    -51    249     80    179    -12
     72   -181   -254     54    163   -218     96    -44    252     83    181    -12
     72   -194   -270     59    171   -231     96    -38    252     85    181    -10
     77   -166   -244     44    161   -205     96    -28    254     88    187     -5
     77   -150   -228     33    153   -189     96    -25    259     93    192      0
     85   -137   -223     25    153   -179     98    -15    265     98    200      5
     90   -127   -220     15    155   -174    106     -2    272    106    207     12
     88   -129   -218     20    153   -174    109      5    277    114    215     20
     85   -135   -223     23    153   -179    109     12    280    114    213     18
     98   -114   -213      7    153   -163    111     25    293    127    226     31
    109    -88   -200    -10    153   -142    116     44    306    140    239     46
    106    -77   -184    -12    145   -129    122     59    314    150    249     57
    101    -85   -189     -7    142   -137    116     72    319    153    249     57
     98    -83   -184     -7    140   -132    116     90    329    163    259     64
    109    -72   -181    -18    142   -124    122    114    342    176    272     75
    116    -54   -171    -31    142   -111    132    145    363    200    293     96
    127    -38   -168    -44    145   -101    135    174    376    215    306    109
    132    -28   -161    -51    145    -93    142    205    394    231    322    124
    132    -23   -158    -57    145    -90    148    249    415    252    342    145
    137      2   -135    -70    137    -64    163    306    446    285    374    174
    150     46   -103   -101    124    -28    179    374    491    327    418    215
    168     75    -96   -122    132    -10    179    426    517    355    449    246
    181    101    -80   -142    129     10    179    475    545    389    485    283
    215    166    -49   -189    132     59    194    530    584    436    535    335
    246    236    -10   -241    127    114    187    553    600    459    563    366
    241    246      5   -244    119    127    179    563    602    472    579    381
    226    267     41   -249     90    155    187    576    618    493    602    407
    215    293     77   -254     70    187    192    581    633    511    628    433
    226    303     75   -265     72    189    181    561    623    504    620    433
    220    314     93   -270     64    205    179    545    615    501    618    433
    210    324    111   -267     49    220    181    514    605    491    610    426
    200    309    109   -254     46    210    174    462    574    457    581    394
    184    277     93   -231     44    187    166    394    537    413    535    350
    155    236     80   -197     38    158    163    327    501    371    488    306
    135    192     57   -166     38    124    158    262    470    332    446    262
    122    155     33   -137     44     96    155    205    444    301    410    226
    109    119      7   -116     51     64    145    148    407    259    368    181
     96     88     -7    -93     51     41    135    103    381    231    337    150
     75     62    -12    -70     44     25    124     64    355    205    311    124
     75     49    -25    -62     51     12    119     38    340    184    290    103
     75     31    -44    -54     59     -5    111     15    319    166    270     80
     67     15    -51    -41     59    -18    106      0    306    153    257     67
     62      2    -59    -33     59    -28     98    -10    298    145    246     59
     62      2    -59    -31     62    -28     96    -12    298    142    246     59
     64      7    -57    -36     59    -23     98    -12    298    142    246     59
     67      7    -59    -36     62    -25     96    -12    296    142    246     59
     62     10    -51    -38     57    -20     93    -10    298    148    252     64
     64     20    -44    -41     54    -10     96     -7    303    153    254     70
     75     31    -46    -54     59     -7     93    -10    301    148    252     62
     72     28    -44    -51     57     -7     96     -7    303    150    257     67
     67     36    -33    -54     49      2     96     -7    306    153    259     70
     77     54    -23    -64     51     15     96     -7    303    153    257     67
     75     36    -41    -57     57     -2     88    -18    293    142    244     59
     75     41    -36    -59     54      2     88    -18    293    142    246     59
     67     54    -12    -59     38     20     88    -15    296    145    249     64
     70     49    -20    -59     46     15     83    -23    288    140    241     57
     72     38    -33    -57     51      2     75    -31    280    129    233     46
     72     41    -31    -57     51      5     75    -31    280    129    236     51
     67     41    -28    -57     46      5     75    -38    272    127    228     46
     75     70     -5    -72     41     33     80    -36    277    132    233     49
     67     51    -15    -62     41     18     75    -41    270    122    223     41
     62     31    -31    -46     46      0     62    -54    254    103    210     25
     75     44    -31    -62     54      7     67    -57    252    103    207     25
     85     85      0    -85     44     44     85    -36    275    127    231     49
     72    124     49    -98     12     85    116    -12    303    153    254     70
     59    161     98   -111    -18    129    148      2    327    176    275     93
     57    174    114   -116    -28    145    158     10    335    181    280     98
     59    161    101   -109    -20    132    148     -2    324    168    267     83
     72    202    129   -140    -28    166    145      2    345    194    296    111
     80    233    153   -158    -36    194    119      0    350    205    309    127
     85    241    153   -166    -33    197     93    -12    340    200    306    127
     85    257    171   -171    -41    215     93     -2    348    213    319    142
     88    228    140   -158    -25    184     77     -7    335    200    309    132
     85    181     93   -135     -5    137     54    -28    306    174    283    109
     85    145     59   -116     12    103     38    -46    280    150    262     88
     72    111     38    -90     18     75     36    -64    259    127    239     64
     49     83     33    -67      7     59     44    -70    244    111    220     46
     31     62     31    -46      0     46     49    -80    233     98    210     36
     18     28     10    -25      5     20     33   -103    205     72    184     10
     12      2    -10     -7     12     -2     18   -127    179     44    153    -18
     15    -15    -31     -2     20    -23     12   -142    161     23    135    -38
     18     -2    -23     -7     20    -12     12   -145    158     20    132    -41
     20      2    -18    -12     20     -7     15   -140    161     25    135    -36
      7    -10    -18      2     12    -12     10   -142    158     23    135    -38
      7     -7    -18      0     12    -10      5   -142    158     25    137    -38
     15      5    -10    -10     12      0     10   -140    163     31    145    -31
     20     15     -7    -20     12      5     12   -137    166     33    145    -25
     10     18      7    -12      2     12     15   -140    166     33    145    -25
     12      7     -7    -12     10      2     20   -127    163     25    137    -38
     31     25     -5    -28     18     10     83    -28    215     49    142    -49
     67     93     23    -83     20     57    181    161    337    132    200    -12
    114    210     96   -161     10    153    290    446    550    329    374    137
    200    441    239   -322    -20    340    368    805    826    652    698    465
    249    753    504   -501   -127    631    298    709    909    875   1010    833
    140    997    854   -571   -358    924     77     80    750    940   1197   1091
    -72   1104   1176   -514   -623   1140   -176   -719    449    823   1169   1117
   -241    820   1062   -290   -652    940   -423  -1382   -114    233    589    561
   -262    358    620    -49   -441    491   -672  -1706   -672   -449   -111   -122
   -179     59    239     57   -207    148   -711  -1527   -714   -579   -283   -314
   -101    -12     88     57    -96     36   -535  -1075   -446   -400   -168   -249
    -67     46    114     10    -90     77   -272   -626   -153   -197    -20   -140
    -31     36     67     -2    -49     51    -93   -324     25    -77     57    -93
     -7     25     31    -10    -20     25    -25   -200     96    -33     85    -83
      2     25     23    -12    -10     25      0   -153    122    -15     98    -72
      7     28     20    -20     -7     25     10   -127    135     -5    103    -67
     20     51     31    -36     -5     41     18   -106    148      2    114    -59
     23     51     28    -38     -5     41     20    -90    153      7    116    -59
     25     59     33    -41     -2     46     23    -80    155     10    119    -59
     25     59     33    -44     -2     46     23    -72    155     12    122    -57
     31     72     41    -51     -5     57     23    -59    163     18    127    -49
     31     96     64    -64    -15     80     25    -46    174     31    140    -36
     36    103     67    -70    -15     85     33    -36    181     41    150    -25
     51     90     38    -72      7     64     25    -36    174     31    142    -33
     54    103     46    -80      5     75     20    -33    174     33    145    -31
     49    124     72    -88    -12     98     18    -23    181     41    153    -20
     41    132     90    -85    -23    111     25    -12    189     49    158    -18
     44    140     96    -96    -25    119     31      0    200     59    168     -7
     54    163    109   -109    -28    135     38     15    215     72    181      7
     49    163    114   -109    -31    140     38     31    220     80    189     12
     38    168    129   -103    -44    150     46     49    239     96    202     25
     38    189    148   -114    -54    168     51     77    257    114    223     46
     36    187    150   -114    -57    168     46     90    265    122    231     51
     46    200    153   -127    -51    176     49    111    275    137    241     59
     80    249    168   -163    -44    210     62    148    301    161    265     80
     83    244    161   -166    -38    202     59    174    314    171    272     90
     90    254    161   -174    -36    207     67    215    337    197    296    111
     96    272    176   -187    -38    226     75    262    366    228    324    137
    111    309    197   -210    -41    254     88    319    400    265    361    171
    142    355    210   -249    -36    283     96    379    436    303    397    210
    148    402    254   -277    -51    329    111    441    478    353    449    262
    161    449    288   -306    -64    368    119    488    511    392    493    306
    153    467    314   -309    -80    392    114    517    530    423    527    340
    187    511    322   -350    -67    415    116    537    545    441    550    366
    202    540    337   -371    -67    439    124    548    558    459    574    394
    197    561    361   -379    -83    462    124    545    561    470    589    415
    200    576    376   -387    -88    478    119    532    555    467    589    415
    181    581    397   -384   -106    491    114    509    542    457    581    410
    158    571    413   -366   -127    493    109    475    524    439    563    397
    140    553    413   -348   -137    483    103    426    498    410    537    374
    122    519    397   -319   -137    459    101    366    467    371    496    337
     98    483    384   -293   -142    433     88    293    418    316    439    283
     83    457    371   -270   -145    415     75    220    374    267    387    231
     75    420    342   -249   -135    384     62    153    332    218    337    181
     57    381    324   -218   -132    353     49     93    296    179    296    142
     41    340    298   -192   -129    322     36     49    265    145    259    111
      7    319    311   -166   -150    316     36     25    252    132    244     98
     12    309    293   -161   -142    301     28      2    233    111    226     83
     10    288    277   -148   -132    283     12    -23    210     90    205     64
      5    277    270   -142   -132    275      5    -46    192     70    187     44
      0    267    267   -135   -135    267      2    -57    181     57    174     33
      2    259    257   -132   -127    259      2    -62    179     51    171     31
     12    280    267   -145   -127    275      7    -54    187     62    179     41
     20    283    262   -153   -119    272      2    -62    176     54    171     36
     23    288    262   -155   -119    275     -5    -64    174     51    166     31
     18    290    270   -155   -127    280     -5    -64    174     54    168     33
      7    301    293   -153   -142    298      2    -57    179     62    176     41
     23    303    280   -166   -129    293     -2    -59    176     59    174     36
     15    290    272   -153   -127    283     -5    -67    168     49    166     28
      2    293    288   -148   -142    290     -2    -67    168     49    168     36
     -2    301    303   -148   -153    301      0    -64    171     57    174     41
     10    293    280   -153   -135    288    -12    -77    155     38    155     25
     12    298    285   -155   -135    293    -12    -80    155     41    158     31
      2    303    301   -155   -148    303    -12    -77    155     41    163     36
      0    301    301   -150   -150    301    -12    -80    153     38    161     36
      2    296    293   -150   -145    296    -18    -90    142     31    153     28
      5    298    293   -153   -145    296    -23   -101    135     23    145     25
      7    309    298   -161   -145    303    -23   -101    135     23    148     31
      7    309    301   -158   -145    306    -25   -103    129     18    142     28
      7    311    303   -161   -148    309    -25   -106    127     15    140     25
     15    324    309   -171   -145    316    -23   -106    127     18    145     31
     18    358    340   -189   -161    350    -18   -103    135     25    150     36
     10    405    394   -207   -192    400      5    -80    168     54    179     67
      5    428    423   -218   -210    426     28    -67    184     67    189     80
     10    446    436   -228   -213    441     41    -62    189     67    189     80
      7    462    452   -236   -220    457     38    -67    192     72    194     88
      2    491    488   -246   -241    491     31    -64    205     90    215    111
     18    501    483   -259   -233    493     10    -72    205     96    223    122
     15    504    488   -259   -236    496    -10    -80    197     96    226    127
     15    498    483   -259   -233    493    -12    -72    205    106    231    135
     33    485    452   -259   -207    470    -18    -75    197     98    226    129
     44    459    415   -254   -187    439    -46   -101    161     67    197    101
     33    415    381   -226   -174    397    -70   -119    135     46    176     85
    -10    363    374   -179   -192    368    -90   -148    101     12    145     51
    -25    350    376   -161   -200    363    -75   -150     93      0    129     36
    -49    348    397   -150   -223    371    -67   -163     77    -20    111     18
    -15    384    400   -187   -207    392    -51   -158     80    -18    111     20
    -20    350    371   -166   -194    358    -54   -166     64    -31     96     10
    -28    306    335   -137   -181    319    -77   -187     38    -57     67    -20
    -23    301    324   -140   -174    311    -85   -194     28    -70     54    -33
    -25    285    311   -132   -168    298    -88   -200     23    -75     51    -36
    -25    296    322   -135   -174    309    -77   -194     31    -64     62    -25
    -36    298    335   -129   -184    316    -85   -200     25    -67     59    -25
    -33    288    319   -129   -176    303    -98   -210     18    -77     49    -36
    -25    285    311   -132   -168    298    -98   -213     15    -80     49    -36
    -28    288    316   -132   -174    301    -98   -213     15    -77     51    -31
    -25    293    319   -132   -171    306    -88   -194     25    -72     54    -28
     -7    288    296   -142   -153    293    -18    -80     85    -49     51    -49
     18    353    335   -187   -158    345     83    114    220     46    114    -18
     62    488    426   -275   -181    457    184    397    452    270    314    158
    155    748    592   -452   -218    670    241    761    758    631    685    535
    213   1161    945   -688   -366   1054    155    675    857    891   1054    963
    122   1421   1296   -771   -587   1358    -28    129    693    943   1234   1213
    -75   1460   1532   -693   -802   1496   -254   -592    314    704   1083   1114
   -241   1202   1444   -480   -841   1322   -493  -1286   -283     67    444    496
   -236    743    979   -254   -607    859   -748  -1631   -841   -607   -254   -179
   -187    394    581   -106   -384    488   -774  -1480   -875   -717   -400   -340
   -122    285    407    -83   -265    345   -610  -1091   -620   -545   -290   -275
    -80    335    415   -127   -246    374   -368   -678   -314   -327   -132   -155
    -70    311    379   -122   -226    345   -192   -381   -114   -187    -38    -98
    -46    306    353   -129   -200    329   -124   -265    -38   -135     -2    -75
    -31    309    340   -140   -187    324   -101   -226    -10   -116      7    -70
    -28    309    337   -140   -181    322    -90   -205      5   -109     12    -67
    -44    306    348   -132   -194    324    -88   -187     12   -103     15    -67
    -36    316    350   -140   -192    332    -80   -174     25    -93     25    -54
    -25    322    348   -150   -187    335    -72   -158     36    -83     38    -44
    -10    324    335   -155   -171    329    -72   -153     38    -80     41    -41
    -20    324    345   -153   -184    332    -75   -148     41    -75     44    -38
    -23    340    361   -158   -192    350    -70   -140     51    -67     51    -31
    -10    345    355   -168   -184    350    -70   -135     54    -67     51    -31
     15    371    355   -192   -168    363    -64   -122     62    -57     59    -23
     18    394    374   -207   -176    384    -57   -106     77    -44     75     -7
      0    376    374   -189   -187    374    -62   -109     75    -44     75     -5
     -7    358    366   -176   -189    361    -70   -109     75    -49     70     -7
     -2    379    381   -187   -192    379    -67   -101     83    -38     80      0
      0    394    394   -197   -197    394    -51    -80    101    -20     98     18
      0    405    405   -202   -202    405    -46    -62    119     -5    111     31
     -2    410    413   -205   -207    410    -46    -51    124      2    122     36
      2    418    415   -210   -205    418    -46    -36    135     10    127     44
      5    415    410   -213   -202    413    -41    -15    148     23    137     54
     12    428    415   -223   -200    423    -31     12    171     46    158     72
     23    444    420   -233   -200    433    -25     46    194     67    179     93
     23    436    413   -228   -194    426    -20     80    210     85    197    111
     18    462    441   -241   -210    452    -18    114    228    106    218    129
     46    493    446   -270   -200    472     -5    163    262    137    246    155
     70    517    444   -296   -187    483      2    215    288    166    275    181
     72    545    472   -309   -200    509     12    270    322    205    311    218
     85    581    496   -335   -205    537     23    332    361    252    361    270
    101    610    509   -358   -202    561     25    376    389    288    397    306
    116    646    530   -381   -207    587     18    400    400    306    420    332
    129    688    558   -407   -213    623     20    418    415    329    449    363
    116    711    592   -415   -239    652     31    436    436    358    483    402
     93    706    610   -400   -257    659     31    433    433    363    493    415
     98    706    607   -402   -254    657     18    413    415    348    480    405
    111    732    620   -420   -254    678     20    397    410    348    485    407
    101    730    626   -418   -262    678     20    366    397    332    472    397
     90    714    623   -402   -265    667     12    319    366    298    436    363
     72    688    615   -381   -272    654     10    259    332    259    397    324
     54    654    600   -353   -272    628     10    200    301    220    355    283
     31    623    592   -327   -280    607      7    140    275    184    316    239
      7    589    581   -298   -288    587     -2     80    241    142    272    194
    -10    555    566   -272   -288    558    -10     25    213    109    233    153
    -15    540    555   -262   -285    548    -20    -18    187     83    202    124
    -28    511    540   -244   -283    527    -31    -54    163     54    176     96
    -33    498    530   -233   -283    514    -36    -75    150     41    163     80
    -44    475    519   -215   -280    496    -44    -96    135     25    145     62
    -49    462    511   -205   -280    485    -51   -114    122     12    129     49
    -49    454    504   -205   -275    478    -49   -119    119      7    124     46
    -49    452    501   -202   -275    475    -49   -122    119      7    124     46
    -49    446    496   -200   -272    470    -46   -122    122     10    127     46
    -51    436    488   -192   -270    462    -46   -119    124     12    129     49
    -46    446    491   -200   -270    467    -51   -122    122     10    127     46
    -51    459    511   -205   -280    483    -51   -122    122     10    127     46
    -54    475    527   -213   -290    501    -51   -119    124     15    132     51
    -51    470    522   -207   -285    496    -49   -116    124     18    132     54
    -49    465    514   -207   -283    491    -54   -119    122     15    132     51
    -41    465    506   -213   -275    485    -51   -116    124     20    135     57
    -51    454    504   -202   -280    478    -57   -122    122     18    132     54
    -67    444    511   -187   -288    478    -64   -127    114     10    127     49
    -59    462    519   -202   -290    488    -59   -124    119     15    132     51
    -51    465    517   -207   -285    491    -59   -127    119     12    129     51
    -51    485    535   -218   -293    509    -62   -127    116     10    127     51
    -44    491    535   -223   -288    511    -59   -129    116     12    132     57
    -54    470    522   -207   -288    496    -64   -137    111      7    129     51
    -57    472    527   -207   -293    498    -67   -140    106      2    124     49
    -49    470    519   -210   -283    493    -70   -142    103      0    119     44
    -44    472    517   -213   -280    493    -64   -137    106      5    124     49
    -51    470    522   -207   -288    493    -67   -142    106      2    122     49
    -57    501    558   -220   -309    527    -46   -127    129     25    142     70
    -51    558    610   -254   -332    581    -12   -101    163     57    174     98
    -54    574    628   -259   -340    600     12    -88    179     72    184    106
    -49    584    633   -270   -340    607     18    -88    179     70    181    101
    -41    597    639   -277   -340    618      2   -103    174     64    179    101
    -28    628    657   -301   -342    641    -15   -109    179     75    189    114
    -31    636    667   -301   -348    652    -28   -106    189     90    207    132
    -51    628    680   -290   -366    652    -33   -101    194    101    220    148
    -51    641    693   -296   -374    667    -36    -93    200    109    228    155
    -44    628    670   -293   -358    649    -46    -96    189    101    220    148
    -41    579    620   -267   -329    600    -67   -109    163     77    200    129
    -54    532    587   -239   -322    558    -77   -127    140     54    179    106
    -57    506    563   -226   -309    535    -80   -142    119     28    153     85
    -67    475    542   -202   -306    506    -75   -150    106     12    137     64
    -70    454    524   -192   -296    488    -77   -171     85     -7    114     46
    -80    433    514   -179   -296    472    -83   -184     70    -23     96     28
    -85    410    493   -163   -288    452    -88   -194     57    -38     80     12
    -64    392    457   -163   -262    423    -90   -202     46    -49     70      2
    -64    397    462   -166   -262    428   -101   -213     36    -57     64     -2
    -83    413    496   -166   -290    454   -103   -218     31    -64     57    -10
   -101    405    506   -153   -303    454   -103   -215     33    -62     59     -7
   -109    407    514   -150   -311    462   -103   -210     36    -57     62     -5
    -96    420    517   -161   -306    467   -101   -207     38    -54     67      0
    -96    392    485   -150   -290    439    -98   -210     36    -54     64     -2
    -90    389    480   -148   -285    433    -98   -210     38    -54     64     -2
    -83    384    465   -153   -275    423    -85   -187     44    -57     57    -10
    -70    394    465   -161   -267    428     -5    -64    109    -28     62    -25
    -38    470    506   -218   -272    488     90    140    249     77    142     28
     25    610    584   -316   -280    597    189    452    480    306    350    218
    109    831    722   -470   -306    776    257    769    740    618    680    555
    140   1161   1021   -649   -439   1091    155    571    779    815    982    922
      7   1356   1348   -683   -670   1350    -96   -150    561    826   1109   1122
   -228   1397   1626   -584   -927   1512   -340   -906    210    610    971   1028
   -389   1085   1475   -350   -932   1280   -597  -1522   -376    -25    337    418
   -371    633   1005   -129   -688    818   -815  -1782   -883   -659   -319   -220
   -270    418    688    -75   -478    550   -776  -1475   -766   -615   -329   -267
   -213    368    581    -77   -397    472   -566  -1018   -478   -415   -194   -184
   -171    405    574   -116   -371    488   -316   -594   -207   -233    -64    -90
   -135    374    509   -119   -322    441   -150   -316    -38   -116     12    -41
   -116    363    478   -124   -298    420   -103   -241      7    -90     31    -33
   -106    353    459   -124   -283    407    -90   -215     20    -85     33    -36
   -103    355    457   -127   -280    405    -80   -194     33    -75     38    -31
    -98    355    454   -127   -275    405    -67   -174     49    -62     49    -23
   -101    355    457   -127   -280    405    -67   -166     51    -59     51    -23
   -122    355    478   -116   -301    418    -67   -158     57    -57     57    -18
   -129    366    496   -119   -314    431    -62   -145     67    -44     67     -7
   -129    379    509   -124   -319    444    -57   -132     77    -31     80      2
    -93    407    498   -158   -296    452    -54   -124     88    -20     88     10
    -64    423    488   -179   -277    457    -49   -116     96    -15     96     15
    -83    407    488   -163   -285    446    -51   -114     93    -15     93     12
    -80    410    491   -163   -285    449    -46   -101    103     -7    101     23
    -77    413    491   -168   -285    452    -41    -90    111      0    109     33
    -85    410    496   -163   -290    452    -44    -83    114      5    116     38
    -88    415    504   -163   -296    459    -41    -72    124      7    119     44
    -77    436    514   -179   -296    475    -38    -57    137     23    132     49
    -67    446    514   -189   -290    480    -28    -38    153     38    148     67
    -62    441    504   -189   -283    472    -20    -18    171     57    161     80
    -67    446    514   -189   -293    480    -20      0    179     64    168     85
    -90    444    535   -176   -311    488    -28      7    179     64    166     83
    -77    452    527   -189   -301    488    -18     44    200     88    189    106
    -36    509    542   -236   -288    524      0     88    231    122    218    135
    -31    522    553   -246   -293    537      7    127    254    145    239    153
    -33    514    548   -239   -290    530     18    174    283    168    262    174
    -44    501    542   -231   -293    522     23    223    309    197    288    197
    -75    480    555   -202   -316    519     15    267    327    218    309    218
    -75    540    615   -233   -345    576      2    309    345    241    332    241
      0    657    657   -327   -327    657     28    376    394    296    392    298
     80    756    672   -420   -296    714     59    441    446    353    454    363
     85    784    698   -436   -306    743     64    472    470    384    488    397
     80    802    722   -441   -319    761     72    488    488    413    517    431
     96    839    743   -467   -322    792     80    501    504    431    540    459
     64    820    756   -444   -345    787     70    488    496    428    540    459
     72    839    766   -457   -348    802     70    478    491    428    542    470
     83    859    776   -472   -348    818     64    452    483    423    540    467
     62    841    779   -452   -358    810     54    410    457    397    522    446
     38    828    789   -433   -376    810     51    355    431    366    485    413
      5    776    771   -392   -381    774     41    290    397    327    444    371
    -38    691    727   -327   -381    709     31    218    355    280    394    322
    -70    665    735   -296   -402    698      7    140    306    226    337    262
    -59    670    727   -306   -394    698      7     93    285    200    309    231
    -77    615    693   -270   -384    654      2     44    254    166    275    197
   -145    509    654   -184   -400    581    -36    -25    202    109    215    137
   -150    485    636   -166   -392    561    -46    -62    176     83    192    114
    -67    553    620   -244   -342    587    -20    -54    192     96    202    124
    -23    602    623   -290   -324    613      0    -54    194     96    202    124
    -49    571    618   -262   -335    594      0    -70    181     83    189    111
    -54    568    623   -257   -337    594     -7    -83    168     72    176    101
    -80    558    639   -239   -361    597    -12    -93    163     67    171     98
    -72    558    628   -244   -350    592      0    -85    171     72    179    106
    -67    555    623   -246   -345    589     -2    -85    171     75    179    103
    -83    545    628   -231   -355    587    -12    -90    166     67    174     98
    -96    537    631   -223   -363    584    -12    -90    166     70    174    101
    -98    522    620   -213   -361    571    -18    -96    163     64    171     96
   -101    511    610   -207   -355    561    -23    -93    161     64    171     96
   -109    501    610   -194   -358    555    -28    -96    155     62    166     90
   -116    493    610   -189   -363    550    -38   -106    145     49    155     77
   -111    491    602   -189   -355    545    -41   -106    142     49    153     77
   -109    504    610   -197   -361    555    -38   -106    145     51    153     80
   -122    498    620   -187   -371    558    -41   -109    142     51    150     75
   -114    493    607   -192   -363    550    -44   -111    140     46    148     72
   -127    475    600   -174   -363    537    -49   -116    135     41    145     72
   -140    459    597   -161   -371    527    -59   -127    124     33    135     64
   -129    470    600   -168   -363    535    -46   -122    129     36    140     70
   -132    480    613   -176   -374    548    -51   -127    129     36    142     70
   -116    498    615   -192   -366    555    -51   -129    124     33    137     64
   -103    514    618   -205   -363    566    -41   -122    132     44    145     75
    -51    571    623   -259   -337    597    -23   -106    150     59    163     93
    -44    620    662   -290   -353    639      7    -83    176     83    184    109
    -54    652    706   -298   -379    678     44    -57    207    109    210    135
    -90    639    727   -275   -410    680     67    -51    215    116    213    137
    -85    657    743   -285   -413    698     80    -38    226    124    223    148
    -85    678    763   -298   -423    719     67    -44    231    132    233    158
    -80    706    787   -314   -433    745     51    -46    241    148    249    179
    -96    693    787   -301   -441    740     10    -72    223    132    233    163
    -96    675    771   -288   -433    722    -10    -80    215    129    236    168
    -93    665    756   -285   -426    709     -5    -64    226    142    244    176
    -85    636    722   -275   -405    678    -25    -72    210    132    236    174
    -90    607    698   -259   -394    652    -57   -103    174     98    205    142
   -106    568    675   -231   -389    620    -64   -122    150     75    181    119
   -116    537    652   -210   -387    594    -70   -142    127     49    155     93
   -129    509    636   -189   -384    571    -59   -150    116     36    142     80
   -109    504    610   -200   -361    555    -46   -153    114     31    137     75
   -111    504    615   -194   -363    558    -54   -171     93      7    116     54
   -129    488    618   -181   -376    553    -54   -179     80     -5    101     36
   -142    459    602   -158   -374    530    -64   -192     64    -20     85     20
   -179    410    587   -116   -384    496    -80   -205     51    -31     72     12
   -171    407    579   -116   -374    493    -85   -207     49    -36     70      7
   -140    436    574   -150   -355    504    -80   -205     51    -33     75     12
   -140    428    568   -145   -355    498    -83   -205     51    -33     75     12
   -116    465    579   -174   -348    522    -67   -194     62    -20     83     23
    -77    511    589   -215   -332    550    -41   -176     77     -5    103     44
   -101    493    594   -197   -348    542    -46   -181     72     -7     96     36
   -127    467    594   -171   -361    532    -38   -153     80     -7     88     23
   -124    493    618   -184   -371    555     38    -20    163     38    114     28
    -67    561    628   -246   -348    594    127    174    285    132    184     77
      0    688    685   -345   -342    685    220    478    506    353    389    267
     75    896    820   -485   -371    859    270    748    730    631    691    587
     85   1179   1091   -633   -504   1135    171    527    756    800    953    917
    -44   1397   1441   -675   -743   1418    -18    -98    605    844   1104   1137
   -262   1441   1704   -589   -984   1574   -239   -854    259    618    943   1015
   -433   1109   1540   -337   -987   1325   -493  -1452   -319     -7    316    400
   -446    678   1122   -116   -784    901   -730  -1680   -758   -542   -239   -150
   -366    407    774    -20   -568    589   -756  -1439   -704   -555   -301   -246
   -285    389    672    -51   -478    530   -548   -989   -428   -363   -166   -153
   -236    441    678   -103   -457    558   -298   -568   -171   -187    -41    -59
   -168    459    628   -148   -400    542   -135   -311    -23    -90     25    -18
   -140    465    605   -161   -371    535    -77   -228     20    -59     46     -7
   -124    470    592   -174   -358    532    -59   -197     38    -49     51      0
   -111    478    589   -184   -350    532    -38   -168     59    -33     62      7
   -142    472    613   -166   -379    542    -25   -142     77    -18     77     20
   -142    478    620   -166   -381    548    -28   -135     80    -12     83     23
   -145    475    620   -166   -384    545    -36   -132     77    -18     77     18
   -155    454    610   -150   -384    532    -38   -129     77    -18     77     18
   -158    457    615   -153   -387    535    -41   -122     85    -10     85     25
   -145    470    615   -161   -379    542    -44   -111     93     -5     96     38
   -145    470    615   -163   -379    542    -41   -101    101      2    101     41
   -132    501    633   -184   -381    566    -38    -93    103      7    106     46
   -114    511    626   -200   -368    568    -33    -80    111     18    114     54
   -124    498    623   -187   -374    561    -41    -83    106     12    109     51
   -135    470    605   -168   -371    537    -49    -80    103     10    103     44
   -142    485    628   -171   -387    558    -38    -59    124     31    127     67
   -145    498    641   -179   -392    568    -31    -46    135     41    135     80
   -142    498    641   -176   -392    568    -36    -41    132     38    135     75
   -111    548    657   -220   -384    602    -18    -10    158     62    158     98
    -72    597    670   -262   -371    631      5     28    189     93    187    127
    -77    592    667   -259   -374    628      7     49    200    103    194    135
    -85    587    672   -249   -379    628      7     72    210    114    207    145
    -93    581    672   -244   -384    626     -2     93    215    122    210    150
    -93    584    678   -246   -384    631     -2    124    231    137    226    166
    -85    594    678   -254   -381    636      5    171    257    163    252    189
    -57    623    680   -283   -368    652     12    226    290    200    285    220
    -57    649    704   -296   -381    675      7    267    306    223    309    244
    -44    678    719   -316   -381    698     12    322    332    252    342    275
      5    732    727   -368   -361    730     31    387    376    298    392    327
     46    797    750   -420   -350    774     46    441    418    348    441    379
     46    841    792   -444   -374    818     44    459    431    366    467    405
     41    857    813   -449   -387    836     33    462    433    379    480    423
     41    867    823   -457   -392    846     31    465    436    387    496    439
     38    898    859   -467   -410    880     28    465    446    400    511    459
     18    898    878   -459   -431    888     25    449    439    397    511    459
     12    891    878   -452   -431    885     12    418    420    379    493    444
      2    880    878   -444   -439    878     10    387    405    363    478    431
    -23    859    883   -418   -452    870     18    350    389    342    462    413
    -44    836    880   -397   -462    859     12    288    361    306    423    376
    -51    813    865   -381   -459    839      7    223    327    267    379    329
    -51    792    841   -371   -446    815     12    166    298    231    340    285
   -124    701    826   -288   -475    763    -12     88    249    174    277    223
   -187    631    818   -223   -501    724    -38     23    207    127    231    174
   -129    672    802   -272   -467    737    -20      7    207    124    226    171
    -77    696    771   -311   -423    732     -7      0    207    122    223    166
    -96    670    766   -285   -431    717    -10    -25    192    106    207    148
    -70    691    761   -311   -415    727     -2    -38    184     96    197    140
   -109    641    750   -267   -428    696    -15    -62    161     72    174    116
   -129    610    740   -241   -433    675    -31    -80    145     57    155     98
   -132    610    743   -239   -436    675    -38    -90    137     49    148     93
   -124    607    732   -244   -428    670    -41    -90    135     46    145     88
   -132    602    735   -236   -433    667    -44    -90    135     49    150     90
   -142    592    732   -226   -436    659    -44    -85    137     51    153     96
   -140    581    722   -220   -431    652    -49    -88    132     44    145     90
   -140    587    724   -226   -433    654    -59   -101    122     36    135     80
   -137    600    737   -231   -436    667    -54    -93    129     44    140     88
   -161    581    740   -213   -452    662    -59    -98    124     38    137     85
   -158    574    732   -207   -444    652    -64   -103    119     36    132     80
   -119    602    722   -244   -420    662    -59   -101    122     36    132     83
   -111    626    737   -259   -423    680    -46    -88    135     46    145     98
   -124    633    758   -257   -444    696    -38    -83    142     54    153    106
   -145    597    743   -226   -444    670    -44    -90    135     49    148    101
   -132    605    737   -239   -436    670    -41    -93    127     44    142     96
   -119    623    743   -252   -431    683    -46    -96    124     41    140     93
   -124    626    748   -252   -436    688    -51   -106    116     33    135     88
   -129    613    743   -241   -436    678    -49   -106    116     31    132     85
   -127    620    745   -249   -436    683    -51   -109    116     33    135     88
   -124    615    740   -246   -433    678    -49   -111    114     33    132     88
   -124    626    748   -252   -436    685    -36   -103    124     41    142     96
   -122    685    807   -280   -465    745     -2    -75    158     72    171    127
   -122    714    836   -298   -478    774     23    -64    171     83    179    135
   -116    719    836   -301   -478    776     36    -57    176     85    181    135
   -124    709    833   -293   -480    769     23    -64    176     85    179    135
   -122    745    867   -311   -493    805     15    -62    194    103    200    155
    -98    782    880   -342   -491    831     -2    -57    207    124    223    181
   -111    774    883   -332   -498    828    -28    -70    194    116    218    179
   -132    748    878   -309   -506    813    -49    -80    181    103    207    168
   -124    722    846   -298   -485    784    -72    -90    163     90    194    158
    -93    717    810   -314   -452    763    -83    -98    148     77    184    145
    -98    691    789   -298   -444    740    -80   -103    137     67    174    142
    -77    706    784   -314   -431    743    -57   -101    135     64    171    140
    -62    727    789   -332   -426    758    -28    -93    137     62    166    137
   -122    646    766   -262   -444    706    -49   -129     98     23    122     93
   -124    602    724   -239   -426    662    -70   -158     67     -7     96     70
   -129    571    701   -223   -415    636    -83   -174     49    -28     72     46
   -137    555    693   -207   -415    623    -88   -184     36    -41     62     36
   -148    537    685   -197   -415    610    -90   -192     25    -51     51     25
   -153    527    680   -187   -415    602    -88   -194     23    -59     44     18
   -158    527    685   -184   -423    605    -90   -194     23    -57     44     18
   -155    535    691   -189   -423    613    -93   -194     23    -54     46     20
   -148    545    691   -200   -420    618    -96   -197     20    -57     46     18
   -158    548    706   -194   -433    626    -93   -189     31    -44     59     31
   -171    542    711   -187   -441    626    -90   -184     36    -38     67     41
   -166    527    693   -179   -428    610    -90   -179     28    -49     49     23
   -153    542    693   -197   -423    618    -23    -67     85    -23     54     10
   -114    594    709   -239   -413    649     67    124    205     59    114     46
    -51    711    763   -329   -407    735    166    418    413    259    290    207
     46    909    862   -478   -407    885    249    779    675    558    597    519
     96   1234   1135   -665   -519   1184    181    644    748    769    893    878
     -5   1475   1478   -735   -743   1478    -10     38    605    823   1060   1114
   -236   1543   1779   -654  -1008   1662   -236   -727    285    652    966   1070
   -436   1293   1730   -428  -1083   1512   -472  -1384   -259     85    413    535
   -454    839   1293   -194   -875   1065   -735  -1678   -782   -542   -233    -98
   -368    563    932    -98   -652    748   -776  -1480   -776   -605   -335   -228
   -280    501    782   -111   -532    641   -613  -1057   -524   -433   -223   -163
   -194    581    776   -192   -485    678   -345   -600   -231   -231    -75    -49
   -161    555    717   -200   -439    636   -168   -316    -72   -129     -7    -10
   -176    530    704   -176   -441    615   -116   -220    -20    -93     12      0
   -171    530    701   -181   -436    615   -103   -187     -2    -85     15      2
   -155    537    693   -189   -423    615    -90   -163     10    -75     23      5
   -158    524    683   -184   -420    602    -83   -150     18    -70     25      5
   -153    532    685   -192   -418    607    -80   -137     28    -62     33     12
   -174    511    685   -171   -431    597    -93   -140     20    -70     28      5
   -218    459    678   -119   -446    568   -122   -155      2    -88      5    -12
   -181    480    662   -150   -423    571   -124   -145      7    -83     12     -7
   -114    561    675   -223   -394    618    -90   -106     46    -44     51     33
   -129    542    672   -207   -402    607    -83    -98     49    -41     54     36
   -101    574    675   -236   -387    623    -62    -75     70    -20     72     54
    -46    657    704   -306   -374    680    -36    -46     96      5     98     80
    -85    636    722   -277   -402    678    -41    -41     96      7    101     80
   -116    613    727   -249   -423    667    -51    -36     93      5     98     77
   -119    610    730   -244   -423    670    -51    -28     98     10    103     83
   -114    610    724   -249   -420    667    -49    -20    103     15    106     88
   -122    592    711   -236   -415    652    -59    -12    103     15    106     85
   -129    571    701   -223   -418    636    -75    -15     98     12    101     80
   -124    566    691   -220   -407    628    -77     -5    101     15    103     83
   -166    540    706   -187   -436    623    -90      2    101     15     98     80
   -119    610    727   -246   -423    667    -62     54    140     54    140    119
    -10    748    756   -371   -384    750      2    142    213    127    210    189
    -20    753    774   -366   -397    763     12    179    233    145    228    202
    -59    737    795   -340   -428    766     10    213    249    166    249    220
    -49    750    800   -350   -423    774     12    262    277    194    277    249
    -38    748    784   -355   -410    766      7    301    293    213    293    262
    -20    771    792   -374   -405    782     15    355    324    244    327    293
    -12    802    813   -397   -413    807     18    407    355    283    366    332
     -2    833    836   -415   -420    833     18    446    379    314    400    368
      5    862    854   -433   -426    859     20    478    400    342    433    405
     12    893    880   -452   -433    888     20    496    415    366    462    433
     28    930    901   -480   -436    914     15    498    418    374    475    449
     23    935    911   -480   -444    924     10    493    420    379    483    462
    -15    906    922   -446   -467    914     -7    470    402    368    478    457
    -18    922    940   -452   -478    930     -7    452    394    361    472    457
     10    961    948   -485   -467    956      7    433    392    358    470    454
      5    940    935   -472   -465    937      2    381    366    324    436    423
     15    948    932   -480   -459    940     10    329    342    296    407    394
    -12    901    914   -444   -462    906      7    265    306    254    361    345
    -54    846    898   -397   -475    870      0    194    265    202    306    288
    -98    779    878   -340   -488    828    -15    127    223    155    257    239
   -119    748    867   -314   -493    807    -23     75    197    124    223    205
   -122    719    841   -298   -480    779    -38     31    166     93    189    171
   -103    691    792   -293   -449    740    -49     -7    140     64    158    140
   -106    675    782   -285   -444    730    -51    -28    124     46    142    124
    -88    709    797   -311   -444    753    -33    -31    124     49    142    124
   -111    685    797   -285   -454    740    -36    -46    116     36    129    114
   -116    657    771   -270   -444    714    -51    -64     98     18    111     98
   -148    618    763   -236   -454    691    -67    -80     83      5     98     83
   -189    576    766   -194   -480    672    -85    -93     70     -7     85     72
   -161    613    774   -226   -467    693    -80    -88     77      2     96     77
    -93    678    769   -293   -431    722    -57    -67     98     18    111     96
    -88    675    763   -293   -426    719    -57    -70     93     12    106     88
   -116    641    758   -265   -439    701    -72    -83     77      0     93     75
   -124    628    753   -252   -439    691    -75    -83     75     -2     88     75
   -114    649    761   -270   -436    706    -75    -80     80      7     98     85
   -109    659    769   -275   -439    714    -72    -77     85     12    103     90
   -129    644    774   -257   -452    709    -80    -83     77      2     96     83
   -101    675    776   -285   -439    724    -72    -77     85     10    101     90
   -101    662    763   -280   -433    711    -72    -83     80      7     96     85
   -101    641    743   -270   -423    691    -75    -88     72     -2     88     77
   -106    646    750   -270   -428    696    -77    -93     67     -5     85     77
   -111    654    766   -270   -439    709    -85    -96     62    -10     83     77
   -119    644    763   -262   -441    704    -90   -103     54    -18     77     70
   -122    633    756   -257   -439    693   -103   -114     41    -25     64     57
   -124    626    750   -252   -436    688   -109   -122     33    -33     59     51
   -122    636    758   -257   -439    696    -98   -116     41    -25     67     59
   -135    659    795   -265   -465    727    -77    -96     64     -5     88     80
   -137    714    852   -288   -496    782    -38    -72     98     25    122    114
    -75    787    862   -358   -470    823      7    -41    129     54    145    135
    -59    800    859   -368   -459    828     18    -36    135     57    148    137
    -85    792    878   -355   -480    833    -18    -62    119     41    137    127
    -83    810    893   -363   -488    849    -41    -70    122     51    148    137
   -103    789    891   -342   -498    839    -67    -85    109     46    148    140
   -109    802    911   -345   -509    857    -70    -83    116     54    158    148
    -64    820    885   -379   -475    852    -64    -70    122     57    161    150
    -44    802    846   -381   -444    823    -83    -80    103     46    148    142
    -67    750    815   -342   -441    782   -103    -98     77     23    127    127
    -77    732    810   -327   -444    771   -103   -106     67     12    116    119
    -88    701    789   -306   -439    745   -111   -124     41    -15     85     88
   -103    657    761   -277   -433    709   -119   -145     12    -46     57     57
   -122    631    750   -254   -436    688   -129   -168    -10    -72     33     31
   -122    610    732   -244   -426    670   -135   -181    -25    -88     15     15
   -129    587    714   -228   -423    649   -137   -192    -38   -103      0      0
   -132    568    701   -218   -415    633   -145   -200    -51   -116    -12    -12
   -127    555    683   -215   -405    620   -153   -205    -62   -127    -23    -20
   -122    545    667   -210   -394    605   -153   -205    -62   -129    -23    -20
   -122    566    688   -223   -405    626   -150   -205    -62   -122    -18    -18
   -122    574    696   -226   -410    633   -155   -213    -67   -127    -20    -23
   -124    561    685   -218   -405    623   -153   -213    -70   -129    -23    -25
   -127    553    680   -213   -402    615   -153   -210    -67   -127    -20    -20
   -135    548    683   -207   -410    615   -155   -207    -72   -132    -28    -28
   -119    550    670   -215   -394    607   -106   -140    -38   -122    -31    -38
    -83    592    675   -257   -379    633    -10     28     62    -64      0    -28
    -36    670    706   -316   -371    688     77    249    220     72    111     62
     33    841    807   -439   -387    826    155    592    488    368    400    340
    119   1166   1047   -644   -462   1106    137    714    672    665    761    737
     85   1473   1384   -779   -649   1431    -28    298    602    792   1008   1054
   -101   1654   1756   -776   -927   1704   -246   -387    363    748   1065   1166
   -303   1522   1826   -610  -1065   1675   -485  -1135   -163    252    605    740
   -374   1109   1483   -366   -927   1296   -737  -1626   -782   -470   -135     23
   -311    735   1044   -213   -678    888   -867  -1639  -1008   -779   -470   -309
   -233    545    779   -155   -506    662   -756  -1267   -810   -662   -413   -296
   -192    574    763   -192   -478    670   -527   -836   -504   -449   -257   -181
   -153    587    740   -218   -446    662   -303   -465   -257   -272   -132    -93
   -129    574    704   -223   -415    639   -189   -277   -137   -189    -75    -54
   -122    568    691   -223   -405    628   -150   -223   -103   -166    -59    -46
   -114    563    678   -226   -397    620   -145   -205    -93   -161    -62    -54
   -106    566    672   -231   -389    618   -145   -189    -88   -161    -62    -57
    -90    574    662   -241   -376    618   -137   -174    -77   -153    -57    -51
    -77    587    665   -254   -371    626   -127   -161    -67   -142    -46    -41
    -90    576    667   -244   -379    620   -135   -158    -64   -140    -46    -38
   -103    561    665   -228   -384    613   -140   -153    -64   -140    -46    -38
   -106    571    675   -233   -392    623   -137   -145    -57   -132    -36    -28
    -75    602    678   -262   -376    639   -124   -127    -44   -116    -18    -10
    -57    615    672   -280   -363    644   -119   -116    -36   -111    -15     -5
    -75    600    675   -262   -376    639   -124   -116    -41   -114    -18    -10
    -96    589    683   -249   -389    636   -127   -111    -36   -109    -10     -5
    -96    594    691   -249   -392    641   -127   -106    -31   -101     -5      2
    -67    631    698   -283   -384    665   -116    -85    -18    -88      7     15
    -33    670    704   -319   -368    688    -98    -64      2    -72     25     31
    -46    662    706   -309   -376    683    -93    -49     15    -57     36     41
    -70    649    719   -288   -394    683    -98    -44     18    -49     41     46
    -80    641    722   -280   -402    680   -119    -49      7    -62     31     33
   -101    615    717   -257   -410    667   -129    -38      7    -62     31     33
    -20    698    719   -340   -371    709    -85     18     59    -10     77     83
     36    782    745   -407   -353    763    -41     83    114     41    132    135
    -23    730    750   -355   -387    737    -59     85    106     31    122    124
    -12    735    745   -361   -379    740    -67    116    119     46    135    135
    -15    743    758   -366   -387    750    -62    163    148     77    163    163
     -7    735    743   -363   -374    737    -59    213    176    106    192    189
     23    771    748   -397   -363    761    -54    270    210    142    228    226
     44    826    782   -436   -368    805    -41    332    252    192    280    272
     41    849    807   -446   -381    828    -33    387    290    236    324    319
     44    880    836   -462   -394    859    -33    426    319    275    366    363
     44    922    878   -483   -418    901    -33    446    340    303    400    400
     41    950    909   -496   -433    930    -31    462    353    327    428    428
     46    961    911   -504   -433    937    -38    457    353    329    433    439
     15    937    922   -475   -452    930    -59    431    332    314    423    428
     23    961    937   -493   -457    950    -57    420    332    311    426    433
     57   1023    966   -540   -454    995    -36    415    337    319    436    444
     44   1010    966   -527   -462    989    -38    371    309    290    405    415
     38    979    940   -509   -449    961    -46    311    270    244    361    374
      5    924    919   -467   -457    922    -59    236    220    187    301    314
    -25    883    909   -428   -467    896    -75    161    174    129    241    254
    -10    878    888   -436   -449    883    -72    106    142     93    202    213
    -23    833    857   -405   -439    844    -80     46    103     49    155    168
    -36    807    841   -387   -439    823    -85      0     75     15    122    135
    -49    774    820   -363   -436    797    -93    -38     49    -12     90    101
    -88    724    813   -319   -449    769   -122    -83     12    -49     54     70
   -109    704    813   -296   -459    758   -142   -116    -15    -75     28     44
    -85    711    797   -314   -441    753   -129   -119    -15    -77     25     41
    -77    711    789   -319   -433    750   -119   -124    -18    -80     23     41
    -90    698    789   -303   -441    745   -127   -135    -28    -90     12     31
   -103    680    784   -288   -444    732   -135   -140    -33    -96      7     23
   -103    678    782   -288   -444    727   -140   -142    -33    -96      5     23
    -93    693    787   -301   -439    740   -137   -137    -28    -90     12     28
    -93    698    789   -303   -441    743   -140   -140    -28    -90     12     25
    -70    711    782   -319   -426    745   -135   -132    -23    -85     20     33
    -90    691    782   -301   -436    735   -135   -135    -25    -88     18     33
    -85    701    784   -309   -433    743   -137   -135    -25    -88     18     33
    -57    735    789   -340   -423    761   -129   -132    -18    -80     25     41
    -80    717    797   -316   -439    756   -137   -137    -20    -83     23     38
    -80    696    774   -309   -428    735   -145   -142    -28    -90     15     31
    -77    704    782   -314   -431    743   -148   -145    -28    -90     15     33
    -80    711    789   -316   -436    750   -150   -148    -33    -90     12     31
    -83    709    792   -311   -436    750   -153   -150    -36    -93     12     31
    -90    706    797   -309   -444    750   -155   -155    -41    -96     10     28
    -83    717    800   -316   -441    756   -150   -153    -36    -90     15     36
    -80    698    779   -309   -428    737   -153   -155    -41    -98     10     31
    -80    696    776   -306   -428    735   -158   -161    -46   -103      5     28
    -85    724    810   -322   -449    766   -148   -158    -38    -96     12     31
    -98    766    865   -332   -483    813   -122   -135     -7    -67     38     54
   -119    787    904   -335   -511    844   -106   -127      5    -59     46     62
    -88    826    914   -368   -501    870    -80   -111     25    -44     62     77
    -57    865    919   -405   -488    893    -72   -109     36    -31     75     90
    -62    872    932   -405   -498    901    -85   -114     41    -23     85    101
    -64    875    937   -405   -501    904   -109   -124     38    -20     90    111
    -67    880    948   -405   -506    914   -132   -137     31    -25     85    109
    -46    909    956   -433   -501    932   -122   -122     44     -7    103    124
    -41    885    927   -423   -485    906   -135   -127     31    -18     90    114
    -49    844    891   -400   -470    867   -153   -140     10    -38     77    101
    -70    805    875   -366   -472    839   -163   -150     -7    -54     62     90
    -75    776    852   -350   -465    815   -166   -168    -28    -75     38     70
    -83    740    823   -329   -452    782   -163   -179    -49   -101     12     41
    -88    704    789   -309   -439    748   -166   -197    -70   -124    -12     15
   -101    678    779   -288   -439    727   -174   -218    -93   -145    -33     -5
   -101    665    766   -283   -433    714   -181   -231   -106   -163    -51    -20
   -101    641    740   -270   -420    691   -181   -239   -116   -174    -62    -28
   -106    636    740   -267   -423    688   -181   -241   -122   -176    -62    -31
   -103    646    750   -270   -426    698   -179   -239   -119   -176    -62    -31
   -103    633    735   -267   -420    685   -181   -241   -124   -184    -70    -38
   -101    633    732   -267   -415    683   -189   -249   -132   -189    -75    -41
   -106    633    740   -265   -423    685   -187   -249   -129   -189    -75    -41
   -116    618    735   -249   -426    675   -189   -252   -135   -192    -80    -46
   -119    610    730   -246   -426    670   -194   -257   -137   -194    -83    -49
   -101    626    724   -262   -413    675   -181   -233   -124   -189    -80    -51
    -80    626    706   -272   -394    665   -116   -137    -80   -176    -85    -70
    -62    652    714   -293   -387    683    -20     36     28   -111    -51    -62
    -12    750    761   -368   -387    756     70    296    233     80    116     88
     64    958    893   -511   -415    927    137    623    509    405    449    423
    101   1283   1179   -693   -537   1231     70    571    597    636    771    800
      7   1540   1532   -774   -761   1538   -119     18    423    680    948   1054
   -189   1662   1852   -737  -1023   1756   -345   -685     96    514    875   1028
   -337   1452   1787   -558  -1062   1618   -594  -1350   -472    -77    293    470
   -358    997   1353   -322   -857   1174   -828  -1722  -1036   -761   -415   -220
   -283    667    950   -192   -615    807   -875  -1582  -1083   -891   -581   -400
   -226    584    810   -179   -519    696   -706  -1158   -792   -683   -441   -306
   -187    620    805   -218   -496    711   -470   -737   -475   -452   -270   -176
   -135    623    756   -246   -444    688   -277   -418   -254   -288   -153    -98
   -119    620    740   -249   -428    680   -200   -285   -163   -223   -109    -67
   -114    631    743   -259   -428    685   -179   -246   -135   -205    -93    -54
   -103    618    722   -257   -413    670   -171   -228   -124   -197    -88    -54
   -101    613    714   -257   -407    662   -161   -207   -111   -187    -80    -46
    -88    639    727   -275   -407    683   -148   -187    -93   -168    -62    -31
    -98    628    727   -265   -413    678   -155   -187    -96   -171    -67    -36
   -111    607    719   -246   -415    662   -163   -187    -96   -171    -70    -41
   -103    610    714   -254   -407    662   -163   -181    -93   -171    -70    -41
    -88    626    714   -267   -400    670   -153   -163    -80   -155    -51    -25
   -106    620    727   -259   -418    675   -155   -161    -77   -150    -49    -18
    -80    654    732   -288   -407    693   -140   -140    -59   -135    -33     -2
    -12    735    745   -361   -379    740   -106   -101    -23   -101      2     33
    -49    704    753   -327   -400    727   -114   -103    -25   -106     -5     28
    -62    693    756   -316   -410    722   -116   -101    -25   -103     -2     31
    -54    701    756   -324   -405    727   -109    -85    -10    -88     10     41
    -57    704    761   -324   -410    732   -114    -80     -5    -85     12     44
    -59    711    771   -324   -415    740   -116    -70      2    -75     20     51
    -57    727    782   -337   -418    753   -109    -51     18    -59     36     64
    -62    730    789   -335   -426    758   -101    -31     33    -46     51     80
    -70    727    797   -329   -433    761   -101    -18     41    -38     57     83
    -67    735    802   -332   -433    769    -93     10     64    -18     75    101
    -70    719    789   -327   -431    753    -90     38     80     -5     88    111
    -67    717    782   -324   -426    748    -90     67     98     12    103    124
    -49    745    792   -348   -423    769    -80    116    132     46    137    155
    -31    774    805   -371   -418    789    -64    168    168     83    168    189
     -2    810    810   -405   -405    810    -44    239    213    127    213    233
     18    846    826   -433   -405    836    -33    296    246    168    252    270
     33    880    846   -457   -407    862    -33    345    272    197    283    298
     31    927    896   -478   -431    911    -23    400    314    249    335    353
     33    963    927   -501   -446    948    -15    436    345    288    376    397
     38    984    945   -514   -452    966    -15    457    363    311    407    428
     38    995    956   -517   -459    976    -15    465    368    327    426    449
     46   1002    956   -524   -454    979    -20    462    366    329    428    459
     77   1047    966   -563   -444   1005    -18    454    363    335    433    465
     72   1052    976   -563   -452   1015    -15    439    355    327    431    465
     38   1044   1002   -542   -483   1026    -25    397    329    301    410    446
     18   1010    992   -514   -485   1002    -31    348    296    262    371    410
     -5    969    971   -483   -488    969    -31    288    262    226    329    366
    -23    945    969   -462   -496    958    -31    223    233    184    288    327
    -38    909    948   -433   -493    927    -38    155    197    137    241    280
    -57    870    927   -405   -491    898    -59     88    153     93    194    231
    -83    826    906   -374   -493    867    -75     28    116     51    150    184
    -96    792    888   -350   -491    839    -88    -18     85     15    111    145
   -103    756    859   -327   -480    807   -101    -59     59    -10     83    116
    -96    745    841   -324   -467    792   -109    -85     38    -33     57     93
    -80    753    833   -337   -457    795   -111   -101     31    -44     51     88
    -96    727    823   -316   -459    774   -114   -111     25    -49     46     83
   -119    698    818   -290   -470    756   -124   -129      7    -64     28     67
   -132    688    820   -277   -475    753   -132   -140     -2    -75     15     57
   -122    698    820   -290   -470    758   -129   -137      2    -70     23     64
    -98    719    815   -311   -457    766   -127   -132      7    -64     28     67
    -88    719    805   -316   -446    761   -124   -129      7    -62     28     64
   -101    711    813   -303   -457    761   -124   -132      7    -64     25     62
   -111    696    807   -293   -459    750   -122   -124     12    -57     31     70
   -109    701    810   -296   -459    756   -122   -122     12    -57     33     72
   -101    714    815   -309   -459    763   -122   -122     12    -57     33     72
    -96    709    805   -306   -449    756   -124   -122     12    -57     31     67
   -101    698    797   -301   -449    748   -127   -124     10    -62     25     64
   -101    698    800   -298   -452    748   -124   -122     12    -54     31     72
    -96    719    813   -311   -454    766   -122   -119     18    -46     38     80
    -93    711    805   -309   -449    758   -122   -122     15    -46     36     77
    -96    719    813   -311   -454    766   -124   -124     15    -49     33     75
   -103    709    813   -303   -459    761   -132   -132      5    -59     25     67
    -98    709    807   -303   -454    756   -135   -135      2    -59     25     67
    -88    724    813   -316   -449    769   -129   -132      7    -54     31     72
    -98    735    831   -319   -467    782   -122   -124     18    -46     36     77
   -124    756    880   -316   -504    818   -101   -109     41    -25     57     98
   -137    779    914   -322   -524    844    -72    -93     59     -7     72    114
   -124    800    924   -337   -524    862    -46    -75     80      7     88    124
    -90    849    940   -381   -517    896    -38    -67     96     23    103    142
    -64    885    950   -410   -506    917    -44    -62    111     41    124    163
    -57    885    943   -415   -501    914    -72    -75    103     38    124    161
    -62    880    943   -407   -501    911   -101    -96     83     23    109    153
    -77    875    953   -400   -514    914   -103    -90     88     33    119    166
    -70    854    922   -392   -496    888   -114    -88     80     28    114    158
    -72    802    875   -366   -472    839   -127    -96     59      7     96    142
    -80    774    854   -345   -467    813   -140   -114     38    -10     80    129
    -75    761    836   -342   -454    797   -145   -135     15    -33     57    106
    -90    724    815   -319   -452    769   -142   -148      0    -54     33     83
   -114    670    784   -277   -449    727   -145   -166    -25    -85      2     51
   -127    631    758   -252   -441    693   -150   -184    -46   -106    -18     33
   -140    607    748   -233   -444    678   -166   -205    -64   -127    -38     12
   -129    610    740   -241   -436    675   -163   -210    -72   -135    -46      2
   -124    605    730   -241   -428    667   -161   -207    -75   -135    -46      2
   -137    589    727   -226   -431    657   -158   -205    -72   -135    -46      2
   -145    584    730   -220   -436    657   -166   -218    -85   -145    -54     -7
   -148    574    722   -213   -436    646   -176   -226    -93   -153    -62    -15
   -137    592    730   -228   -433    659   -168   -218    -85   -145    -54     -5
   -111    620    732   -254   -420    675   -155   -205    -72   -132    -41      5
   -111    615    727   -252   -420    670   -155   -202    -70   -127    -41      7
   -127    579    706   -226   -415    641   -150   -194    -72   -137    -49     -5
   -124    566    691   -223   -407    628   -103   -114    -41   -137    -70    -36
    -93    620    714   -262   -402    667    -12     46     49    -90    -51    -38
    -46    717    761   -337   -402    737     80    319    246     93    111    103
     33    919    885   -478   -426    901    176    678    535    420    441    431
     85   1262   1176   -675   -545   1221    116    607    639    672    779    818
     12   1545   1532   -779   -758   1540   -103      5    498    761    995   1109
   -205   1670   1873   -732  -1039   1771   -358   -758    200    639    961   1122
   -374   1408   1782   -517  -1078   1592   -639  -1434   -374     51    389    579
   -397    922   1317   -265   -857   1119   -862  -1769   -943   -652   -340   -124
   -319    607    927   -142   -623    766   -885  -1582   -974   -774   -509   -314
   -257    548    802   -145   -532    675   -680  -1106   -667   -558   -361   -218
   -194    605    800   -205   -498    701   -423   -659   -368   -350   -207   -106
   -142    605    748   -231   -446    675   -241   -361   -181   -220   -119    -49
   -142    553    696   -205   -418    623   -168   -246   -114   -179    -93    -38
   -140    555    696   -207   -418    626   -155   -215    -98   -168    -85    -33
   -140    568    709   -215   -423    639   -148   -194    -85   -161    -77    -28
   -137    574    711   -220   -426    644   -145   -181    -75   -153    -77    -31
   -116    589    706   -236   -410    646   -129   -158    -57   -135    -62    -12
   -101    592    693   -246   -397    644   -127   -148    -51   -132    -57    -10
   -109    584    693   -239   -402    639   -124   -145    -46   -127    -54     -7
   -119    584    701   -233   -410    644   -124   -140    -44   -122    -49     -2
   -124    581    706   -228   -415    644   -127   -135    -38   -119    -44      0
   -109    607    717   -252   -413    662   -127   -127    -33   -111    -33      7
    -96    626    722   -267   -407    672   -116   -114    -23   -101    -25     18
    -90    628    719   -270   -405    672   -114   -106    -20    -98    -23     20
    -98    618    717   -259   -407    667   -114    -96    -10    -90    -18     25
    -98    626    722   -265   -413    672   -109    -83     -2    -83    -10     33
    -98    633    732   -267   -415    683   -111    -72      5    -72     -2     44
   -103    636    737   -267   -420    685   -114    -64     10    -70      0     46
   -101    631    732   -265   -415    680   -101    -41     31    -51     20     62
   -109    631    737   -262   -423    683   -103    -31     36    -46     25     64
    -98    639    737   -270   -418    688   -106    -18     44    -38     31     70
   -103    636    740   -267   -423    688   -106      0     51    -31     36     77
    -88    662    750   -285   -418    706    -90     33     77     -7     59     96
    -20    743    761   -363   -392    753    -57     93    122     38    101    135
     -5    774    779   -384   -392    776    -36    142    153     70    129    166
    -23    766    789   -371   -405    776    -31    181    176     90    150    181
     -7    792    800   -392   -402    795    -25    231    202    119    179    210
     -2    787    789   -392   -397    787    -20    280    228    142    200    228
      7    818    807   -413   -400    813    -15    335    259    179    233    265
     23    854    831   -441   -405    844    -12    387    293    218    275    306
     36    888    852   -462   -407    870     -5    433    324    257    316    345
     49    917    865   -483   -407    893     -7    459    348    288    350    381
     49    940    891   -496   -420    917     -7    478    366    314    379    415
     41    966    924   -506   -441    945    -12    480    368    322    394    428
     51    992    940   -522   -444    966    -12    480    371    332    405    441
     67   1021    950   -545   -441    987    -12    472    371    332    410    454
     46   1010    963   -530   -459    987    -15    449    361    324    407    452
     23   1005    979   -514   -478    992    -20    415    345    311    394    441
      5    984    979   -493   -485    982    -20    363    322    283    368    413
     -2    961    963   -480   -483    961    -23    301    285    244    322    368
    -15    924    940   -454   -478    932    -25    233    252    200    277    322
    -51    875    927   -413   -488    898    -38    161    207    150    226    270
    -85    807    893   -361   -488    849    -54     96    168    103    176    218
    -98    756    854   -329   -475    805    -72     41    135     67    140    179
    -98    730    828   -316   -465    779    -77      2    111     38    111    150
    -80    737    818   -329   -449    776    -75    -23     98     25     98    137
    -80    727    807   -322   -444    766    -80    -49     77      5     75    114
    -98    704    802   -303   -452    750   -103    -77     49    -23     46     88
    -83    698    779   -309   -431    737   -101    -88     41    -31     38     77
    -62    704    763   -322   -413    735    -90    -88     44    -31     41     80
    -70    701    771   -314   -420    735    -90    -85     46    -28     44     83
    -98    683    782   -293   -439    732    -93    -90     41    -33     38     77
    -96    688    782   -296   -439    735    -93    -90     41    -33     38     77
    -90    693    784   -303   -436    737    -96    -90     44    -31     38     80
    -88    675    763   -293   -426    719   -101    -93     41    -36     36     75
    -93    675    766   -293   -428    719   -103    -93     38    -36     36     75
    -93    683    776   -296   -436    730    -98    -88     44    -31     41     80
    -93    680    771   -296   -433    724    -98    -88     46    -28     41     80
    -98    685    784   -293   -441    735   -103    -90     44    -31     36     77
   -103    675    779   -288   -441    727   -101    -90     41    -31     36     77
    -96    675    769   -290   -433    722   -101    -93     41    -31     33     75
   -101    659    758   -280   -431    709   -106   -101     36    -38     25     67
   -127    636    763   -254   -444    698   -124   -116     18    -54     10     51
   -103    672    776   -285   -441    724   -116   -106     28    -44     23     64
    -51    709    761   -329   -405    732    -90    -83     49    -20     46     85
    -57    706    761   -327   -407    735    -90    -88     44    -25     38     83
    -67    711    779   -322   -423    745    -96    -93     44    -28     41     83
    -70    724    795   -327   -433    758    -85    -83     57    -15     54     96
    -72    763    836   -348   -454    800    -54    -59     90     12     83    124
    -83    784    867   -353   -475    823    -20    -41    114     33    101    142
    -96    789    885   -345   -491    836     -2    -33    122     36    101    142
    -93    802    896   -355   -493    846    -18    -44    114     33     98    137
    -72    841    914   -387   -493    878    -31    -46    124     46    114    150
    -59    846    906   -394   -483    878    -51    -54    124     51    122    161
    -67    820    888   -376   -478    854    -75    -67    114     46    119    158
    -67    841    909   -387   -488    872    -77    -62    122     57    132    174
    -51    815    867   -381   -459    841    -85    -64    114     49    124    168
    -51    756    807   -353   -431    779   -111    -85     83     20     96    142
    -75    704    779   -314   -426    740   -129   -106     54     -5     72    119
    -88    691    779   -301   -433    732   -137   -127     31    -23     51     98
    -64    704    769   -319   -415    735   -116   -122     31    -28     44     90
    -59    693    750   -319   -405    722   -109   -129     18    -41     31     75
    -90    649    740   -277   -415    693   -122   -155     -5    -67      5     51
   -103    615    719   -257   -410    667   -124   -166    -15    -80     -5     41
   -109    589    696   -241   -402    641   -132   -176    -31    -96    -23     25
   -122    563    685   -223   -405    626   -140   -187    -44   -111    -38     10
   -119    558    678   -218   -397    618   -142   -189    -49   -116    -44      5
   -109    576    683   -236   -397    631   -137   -184    -44   -111    -38     10
   -127    553    680   -213   -405    615   -148   -197    -51   -119    -46      2
   -124    548    672   -213   -400    610   -148   -200    -51   -119    -46      2
   -103    571    675   -233   -389    623   -137   -189    -41   -109    -38     12
   -122    548    670   -215   -394    607   -142   -197    -49   -116    -46      2
   -119    530    649   -205   -384    587   -137   -184    -46   -116    -51     -2
    -72    574    646   -252   -361    610    -62    -80     10    -85    -38     -5
    -62    607    670   -272   -366    639     31     85    109    -31     -7      2
    -15    696    711   -340   -363    704    114    340    288    135    140    135
     57    872    815   -465   -379    844    192    680    548    431    439    436
     83   1156   1072   -620   -493   1114    135    636    659    670    758    807
     20   1428   1408   -724   -693   1418    -75     62    530    753    958   1080
   -148   1597   1745   -727   -945   1670   -288   -680    267    654    948   1111
   -314   1376   1691   -532  -1002   1532   -527  -1350   -270    114    423    613
   -368    919   1286   -277   -826   1104   -779  -1714   -841   -571   -285    -80
   -288    615    904   -163   -594    758   -833  -1556   -893   -704   -459   -272
   -218    540    758   -161   -488    646   -652  -1104   -620   -517   -335   -200
   -181    553    735   -187   -459    644   -400   -659   -335   -322   -194    -96
   -142    524    667   -192   -405    594   -213   -348   -148   -197   -109    -38
   -127    522    649   -197   -387    584   -153   -241    -93   -161    -88    -31
   -122    524    646   -205   -384    584   -132   -207    -67   -145    -77    -23
   -101    527    628   -215   -363    576   -116   -179    -49   -129    -67    -18
    -96    517    613   -213   -355    563   -116   -166    -46   -129    -67    -20
   -109    501    610   -194   -358    555   -114   -155    -41   -124    -62    -15
   -106    514    618   -205   -361    566   -106   -137    -28   -111    -49      0
    -88    535    623   -223   -355    579    -98   -122    -18   -101    -36     10
   -116    496    613   -192   -366    555   -109   -127    -23   -106    -44      0
   -101    517    618   -207   -358    566   -103   -116    -15    -96    -33     10
    -49    581    631   -267   -340    605    -83    -90     10    -72    -10     36
    -18    623    641   -303   -329    631    -64    -67     31    -51     12     57
    -54    592    646   -270   -350    618    -80    -75     18    -62      0     44
    -62    584    646   -259   -353    615    -85    -72     20    -62     -2     41
   -116    511    628   -200   -374    568   -106    -83      7    -77    -18     28
   -176    457    631   -140   -405    542   -135    -96    -10    -93    -33     12
   -129    506    636   -189   -384    571   -124    -75      5    -77    -15     25
    -23    626    649   -301   -335    636    -77    -18     59    -25     36     80
    -25    623    646   -301   -337    636    -67      0     75    -10     49     93
    -12    631    644   -309   -329    639    -64     18     85      0     57    101
     23    678    654   -353   -316    667    -49     46    103     20     77    116
     41    724    683   -381   -319    704    -23     83    135     49    103    142
     23    698    675   -363   -327    688    -20    111    145     59    111    148
    -20    652    672   -316   -348    662    -44    124    145     59    111    150
    -77    600    678   -262   -376    639    -77    137    142     59    109    148
    -38    633    672   -296   -355    652    -67    197    179     98    145    181
     85    782    693   -436   -303    737     -5    298    257    176    223    257
    106    820    714   -465   -303    769     12    361    296    220    267    298
     72    805    730   -439   -329    769      0    394    309    236    285    322
     72    823    750   -446   -337    787     -5    431    327    265    314    350
     72    846    771   -459   -350    810     -5    457    345    290    345    381
     57    854    797   -457   -371    828    -12    472    358    311    371    410
     77    898    820   -491   -371    862    -15    478    368    327    389    433
     96    927    831   -511   -366    880    -12    478    371    335    400    444
     38    875    833   -457   -397    854    -33    449    348    316    384    431
    -31    802    833   -387   -433    818    -80    400    306    277    348    397
     54    888    833   -472   -392    862    -57    394    316    288    361    410
    231   1083    852   -657   -309    969     36    426    371    337    410    459
    202   1052    849   -628   -324    950     57    376    348    309    376    428
     41    865    823   -452   -389    844     -7    254    257    207    270    322
    -10    787    797   -389   -402    792    -31    171    205    148    207    259
      7    792    784   -400   -387    789    -28    122    184    122    181    228
     23    800    776   -413   -376    787    -25     77    166    101    155    202
    -72    670    743   -298   -407    706    -70      2    103     38     90    137
   -244    452    696   -106   -470    574   -150    -98     12    -54      0     46
   -205    459    665   -127   -433    561   -168   -124     -2    -70    -18     28
     25    688    662   -358   -316    675    -85    -62     64     -5     46     96
     54    732    678   -392   -311    706    -38    -46     83     12     64    111
    -18    646    662   -316   -340    654    -59    -80     49    -23     25     75
    111    771    659   -441   -272    717    -23    -41     88     12     64    114
     49    711    662   -381   -306    688    -51    -67     64     -7     44     93
      7    672    665   -340   -327    670    -64    -83     49    -20     31     80
      0    657    657   -329   -327    657    -67    -88     44    -25     25     75
    -36    620    657   -290   -345    639    -77    -98     33    -41     10     57
    -46    623    667   -290   -355    644    -85    -96     38    -38     15     62
    -33    626    659   -296   -348    641    -93    -96     33    -41     12     62
    -38    615    654   -290   -345    633   -101   -101     31    -44      7     59
    -49    615    665   -283   -355    639   -101   -103     31    -44     10     62
    -49    605    652   -280   -350    628   -109   -111     18    -54      0     51
    -57    584    641   -262   -350    610   -114   -116     12    -59    -10     44
    -67    566    633   -252   -350    600   -119   -122      7    -67    -15     38
    -41    592    633   -275   -337    613   -106   -111     18    -54     -2     49
    -38    597    633   -280   -337    613    -98   -106     20    -49      0     51
    -64    568    631   -252   -348    600   -103   -119     10    -62    -10     44
   -109    527    636   -210   -374    581   -122   -140    -10    -80    -28     23
    -98    540    639   -220   -368    589   -127   -140     -7    -80    -28     25
     20    670    649   -345   -314    659    -77    -93     38    -31     18     75
     12    709    696   -361   -342    704    -46    -67     70     -5     46    101
    -49    688    735   -322   -392    711    -33    -67     75     -5     44     98
    -75    667    743   -296   -407    704    -33    -75     64    -15     33     88
    -51    680    730   -316   -389    704    -41    -83     64    -15     28     83
    -31    727    758   -348   -394    743    -51    -80     80      2     49    106
    -33    732    766   -350   -400    748    -93    -93     75      5     57    114
     54    815    761   -433   -353    789    -96    -80     93     28     83    142
     10    774    763   -394   -376    769    -98    -85     83     20     75    135
     28    758    730   -394   -350    745   -103    -88     75     15     70    129
     83    769    685   -426   -301    727   -103    -88     64      7     64    124
    -54    594    649   -270   -350    620   -163   -148     -2    -59      0     62
    -77    553    631   -239   -353    589   -184   -171    -33    -88    -31     33
     75    696    620   -387   -272    659   -114   -122      7    -49      7     70
     64    678    613   -374   -275    646    -96   -135     -5    -67    -12     51
    -41    561    602   -259   -322    581   -127   -179    -51   -116    -59      2
   -111    446    558   -168   -335    501   -194   -239   -111   -176   -119    -54
    -49    491    540   -220   -296    514   -194   -233   -111   -171   -116    -49
     51    602    550   -329   -249    576   -142   -192    -72   -135    -77    -10
     10    548    537   -277   -262    542   -142   -207    -88   -153    -96    -28
    -23    506    527   -244   -275    517   -148   -218   -103   -168   -114    -46
    -38    488    524   -226   -283    506   -155   -228   -111   -179   -122    -54
    -31    504    535   -236   -283    517   -161   -228   -111   -176   -122    -54
    -77    444    522   -181   -298    483   -197   -252   -135   -200   -145    -75
    -90    428    517   -171   -303    472   -213   -262   -145   -207   -150    -83
     38    563    524   -303   -241    545   -140   -192    -90   -161   -109    -44
     96    623    524   -361   -215    576    -38    -70    -25   -127    -96    -46
     57    600    542   -327   -241    571     36     83     59    -85    -83    -51
     67    657    589   -363   -262    623     90    332    231     77     64     75
     72    774    701   -423   -314    737    127    641    470    363    361    376
     -2    958    958   -478   -480    958     -5    506    519    563    649    717
     80   1363   1283   -722   -600   1325   -187    -44    423    698    898   1036
    111   1725   1613   -919   -750   1670   -322   -711    189    623    901   1080
   -194   1317   1512   -561   -852   1413   -626  -1444   -472    -72    220    428
   -337    758   1093   -210   -714    924   -922  -1816  -1067   -784   -509   -275
   -246    470    717   -111   -480    592   -953  -1610  -1062   -857   -623   -415
    -85    488    574   -200   -329    530   -727  -1130   -743   -631   -459   -301
    -59    514    574   -228   -316    542   -470   -701   -452   -433   -319   -200
     -2    540    542   -270   -272    542   -272   -392   -254   -290   -215   -127
   -140    358    498   -109   -319    428   -283   -345   -252   -309   -249   -168
   -122    353    475   -116   -298    415   -288   -322   -239   -301   -246   -166
    210    706    496   -459   -142    602   -122   -171   -101   -168   -116    -41
    181    698    517   -441   -166    607    -77   -145    -83   -158   -106    -36
     38    545    506   -290   -233    527   -124   -184   -127   -202   -153    -83
      5    517    511   -262   -254    517   -145   -192   -135   -213   -163    -93
      7    519    511   -265   -252    517   -150   -179   -127   -205   -153    -83
     23    519    496   -272   -239    509   -166   -176   -129   -202   -153    -80
     20    506    485   -262   -231    496   -168   -181   -135   -207   -158    -85
     15    496    480   -257   -233    491   -174   -179   -135   -207   -158    -88
     25    511    485   -270   -231    501   -176   -168   -124   -197   -148    -77
     20    493    472   -259   -226    485   -194   -168   -132   -205   -155    -83
     28    514    485   -270   -228    501   -187   -153   -122   -194   -145    -70
     46    545    498   -298   -226    522   -171   -135   -106   -179   -132    -57
     46    548    498   -298   -226    524   -171   -124   -101   -174   -127    -54
     44    548    504   -296   -231    527   -171   -114    -90   -166   -122    -49
     49    545    496   -296   -223    522   -166   -101    -83   -158   -114    -41
     10    511    498   -262   -244    504   -176    -98    -85   -158   -119    -44
     57    561    501   -309   -223    532   -153    -62    -59   -132    -93    -20
     72    581    509   -327   -218    545   -142    -36    -41   -116    -77     -2
    -54    454    509   -200   -280    480   -192    -62    -75   -150   -114    -41
     85    581    496   -335   -205    540   -140     12    -12    -93    -57     10
    197    706    509   -452   -155    607    -85     93     54    -25      5     75
    205    743    535   -475   -166    639    -70    145     85      5     33    103
    166    719    553   -441   -192    636    -59    189    106     25     54    122
    135    693    555   -415   -210    626    -46    244    135     54     80    148
     98    649    550   -374   -226    600    -77    275    148     70     96    163
    119    683    561   -402   -220    623    -90    332    181    114    140    210
    166    761    594   -462   -213    678    -67    400    231    171    197    270
    202    820    618   -511   -207    719    -41    444    267    213    239    311
    228    870    641   -548   -207    756    -25    472    293    244    275    353
    135    795    657   -465   -262    727    -70    444    265    226    262    340
    181    836    654   -509   -236    745    -64    452    277    244    283    363
    288    971    683   -631   -197    828     -5    488    322    290    332    413
    226    917    691   -571   -231    802     -7    452    293    262    306    392
    210    901    688   -555   -239    795    -12    410    267    233    277    366
    210    898    688   -553   -239    795    -36    355    233    200    246    337
     28    672    641   -350   -309    657   -153    200    106     70    119    218
     12    605    592   -309   -290    600   -210    101     36     -2     46    148
    322    930    607   -628   -142    769    -72    155    119     70    119    223
    420   1072    652   -745   -114    862     33    161    148     96    145    246
     64    688    623   -379   -280    657    -93    -18     -5    -62    -18     88
     41    620    576   -332   -267    600   -145    -85    -59   -116    -72     33
    197    732    532   -465   -168    633   -114    -75    -44   -101    -54     54
    -57    449    506   -194   -280    478   -226   -200   -163   -215   -171    -54
    -70    418    485   -174   -277    452   -270   -241   -197   -246   -202    -80
    244    722    478   -483   -116    600   -163   -145   -103   -150   -106     18
    296    789    493   -545    -98    641   -101   -111    -75   -124    -77     44
    145    657    511   -400   -181    584   -109   -148   -106   -163   -116      7
    114    636    522   -376   -202    579   -129   -166   -119   -174   -127     -2
    106    613    506   -361   -200    561   -171   -184   -140   -192   -145    -15
    122    615    491   -371   -184    553   -205   -197   -153   -205   -155    -23
    114    610    496   -361   -189    553   -192   -197   -153   -210   -166    -33
     98    587    488   -342   -194    537   -205   -202   -161   -218   -168    -36
     88    566    475   -327   -194    522   -223   -210   -174   -228   -176    -38
     80    550    467   -316   -192    509   -239   -220   -184   -239   -189    -49
    103    579    475   -340   -184    527   -226   -210   -171   -223   -176    -38
    145    618    472   -381   -163    545   -192   -187   -153   -207   -163    -23
    103    587    483   -348   -189    535   -194   -197   -163   -218   -168    -28
     88    568    478   -329   -194    524   -218   -210   -176   -228   -176    -31
     49    511    462   -280   -205    488   -259   -236   -202   -254   -202    -54
   -158    280    436    -62   -298    358   -363   -322   -288   -335   -280   -127
    116    553    436   -335   -161    496   -267   -228   -194   -244   -189    -31
    462    919    454   -693      2    688    -93    -83    -59   -111    -57     98
    189    683    493   -436   -150    589   -166   -166   -140   -189   -135     18
    153    646    493   -400   -171    568   -197   -192   -158   -210   -155      2
    135    657    519   -397   -192    589   -189   -179   -140   -192   -137     20
    124    675    548   -400   -213    613   -163   -171   -127   -184   -129     31
    142    696    553   -418   -205    626   -155   -168   -124   -181   -129     31
    153    727    574   -439   -210    652   -155   -168   -119   -176   -122     38
    155    748    592   -452   -218    672   -174   -181   -116   -171   -114     46
    155    750    594   -454   -218    672   -194   -187   -119   -168   -111     54
    161    758    597   -459   -218    678   -210   -187   -122   -161   -103     67
    148    730    581   -439   -218    657   -231   -187   -127   -163   -103     67
    148    696    548   -423   -200    623   -254   -200   -142   -179   -119     54
    184    701    517   -444   -166    610   -252   -205   -155   -192   -132     44
    179    678    498   -428   -158    589   -233   -200   -161   -197   -135     44
    189    667    478   -431   -142    574   -231   -205   -171   -210   -150     33
    140    589    449   -366   -155    522   -259   -239   -210   -249   -189     -5
     -5    415    420   -207   -213    418   -329   -311   -288   -327   -267    -80
      2    397    394   -200   -194    397   -353   -340   -316   -355   -293   -103
    296    667    371   -483    -36    519   -244   -249   -231   -275   -210    -18
    296    659    363   -478    -33    511   -226   -246   -239   -285   -220    -31
    213    579    366   -397    -75    472   -233   -265   -262   -309   -244    -54
    153    511    358   -332   -101    436   -249   -288   -285   -332   -272    -77
    150    509    355   -329   -103    433   -270   -298   -293   -342   -280    -85
    161    514    350   -337    -96    433   -293   -301   -296   -342   -275    -80
    174    504    329   -337    -77    418   -303   -311   -309   -358   -290    -93
    158    459    301   -309    -70    381   -311   -327   -324   -374   -309   -111
    145    462    314   -303    -83    389   -293   -316   -316   -366   -303   -101
    142    441    298   -293    -77    371   -283   -301   -316   -374   -314   -114
    171    467    296   -319    -62    384   -200   -189   -254   -350   -316   -127
    197    514    316   -355    -59    415    -72     -2   -127   -275   -270   -103
    226    605    379   -418    -77    491     49    275    109    -54    -72     70
    306    836    530   -571   -111    683     83    641    436    342    340    480
    384   1231    844   -810   -228   1039    -54    636    589    680    769    956
    355   1558   1202   -956   -423   1382   -277    137    470    810   1021   1265
     70   1569   1496   -820   -714   1532   -579   -667      7    493    782   1075
    -36   1387   1421   -675   -727   1405   -833  -1389   -675   -246     44    379
     83   1080    997   -581   -459   1041  -1002  -1712  -1223   -909   -620   -246
    135    670    535   -402   -200    602  -1005  -1548  -1257  -1018   -763   -405
    215    537    319   -376    -51    428   -802  -1145   -979   -839   -646   -335
    148    436    285   -293    -67    361   -607   -802   -714   -667   -535   -259
    109    374    262   -241    -77    319   -439   -522   -506   -527   -439   -192
    267    506    239   -387     15    374   -296   -345   -363   -418   -345   -114
    301    524    223   -415     38    374   -236   -285   -316   -387   -319    -93
    228    449    218   -340      5    335   -259   -296   -332   -405   -345   -119
    220    439    215   -329      2    327   -270   -290   -332   -405   -345   -119
    218    436    218   -327      0    327   -246   -270   -314   -394   -337   -109
    236    433    197   -335     18    316   -236   -257   -303   -387   -329   -101
    259    457    197   -358     31    327   -233   -239   -288   -371   -314    -88
    246    423    174   -335     36    298   -254   -244   -298   -379   -324    -96
    223    423    200   -322     12    311   -244   -239   -298   -381   -327   -101
    226    433    207   -332      7    322   -236   -226   -288   -371   -314    -85
    249    436    187   -342     31    311   -254   -218   -283   -366   -309    -77
    265    439    174   -350     44    306   -246   -207   -275   -361   -306    -72
    265    444    179   -353     44    311   -239   -200   -267   -353   -298    -64
    233    410    176   -322     28    293   -236   -194   -265   -350   -296    -62
    197    368    171   -283     12    270   -241   -197   -267   -355   -301    -67
    158    327    168   -244     -5    249   -267   -205   -272   -361   -306    -70
    161    342    181   -252    -10    262   -290   -200   -267   -353   -301    -64
    415    587    168   -501    124    376   -168    -88   -163   -254   -207     28
    381    563    181   -472    101    374   -132    -70   -150   -249   -200     31
    303    504    200   -405     51    353   -158    -75   -158   -257   -207     23
    298    501    202   -400     49    353   -168    -59   -145   -244   -197     33
    288    480    189   -384     49    335   -171    -36   -129   -228   -187     46
    280    470    189   -376     46    329   -163      0   -103   -205   -166     67
    288    472    184   -381     51    329   -155     46    -72   -174   -135     96
    316    509    192   -413     62    350   -127    111    -20   -124    -88    140
    319    511    192   -418     64    353   -114    163     10    -96    -59    166
    285    498    210   -392     36    355   -116    210     36    -67    -33    189
    223    423    200   -324     10    311   -153    239     49    -46    -12    210
    327    535    207   -431     59    371   -122    324    124     36     70    296
    485    748    262   -618    109    506    -23    433    220    135    171    397
    397    685    285   -542     57    485    -38    431    213    137    179    402
    381    678    296   -530     44    488    -67    423    205    140    184    410
    394    698    303   -545     46    501    -64    428    213    153    202    433
    379    693    314   -537     31    504    -72    415    202    148    202    433
    361    680    319   -519     20    498    -83    389    184    135    189    426
    353    675    322   -517     15    498    -88    353    158    106    163    405
    361    685    324   -522     18    506    -70    311    135     77    137    381
    350    644    293   -498     28    470    -72    241     88     23     80    329
    332    589    257   -462     38    423    -93    161     31    -41     18    265
    306    545    239   -428     33    394   -116     80    -25   -103    -44    205
    270    485    215   -376     28    350   -137      7    -77   -158   -103    148
    267    467    200   -368     33    335   -155    -46   -109   -192   -137    114
    265    457    189   -361     38    324   -181   -101   -145   -231   -176     77
    270    444    174   -358     49    309   -189   -137   -174   -257   -205     49
    275    439    163   -355     57    301   -197   -163   -189   -272   -218     36
    272    407    135   -340     70    270   -218   -192   -213   -298   -244     12
    262    387    124   -324     67    257   -215   -205   -220   -306   -254      5
    259    363    103   -314     77    236   -215   -210   -228   -314   -259      2
    265    355     90   -309     88    223   -218   -215   -231   -314   -262      0
    262    355     90   -311     85    223   -215   -215   -233   -316   -267     -5
    272    361     88   -316     90    226   -207   -210   -226   -314   -265      0
    210    275     62   -244     72    168   -241   -239   -254   -342   -293    -28
    163    239     75   -200     44    158   -259   -254   -267   -353   -303    -41
    280    363     80   -322     98    223   -202   -200   -213   -301   -252     10
    239    303     64   -272     88    184   -218   -213   -228   -316   -270     -5
    262    324     59   -293    101    192   -205   -202   -218   -309   -262      0
    355    413     57   -384    150    236   -150   -161   -176   -270   -223     38
    306    363     57   -335    122    213   -161   -171   -184   -280   -233     31
    220    272     51   -246     83    163   -226   -215   -226   -316   -267     -5
    257    306     49   -283    103    176   -220   -202   -213   -301   -254     10
    376    444     67   -410    155    257   -135   -137   -148   -236   -192     72
    296    353     57   -324    116    207   -168   -168   -179   -270   -226     41
    270    329     59   -301    106    194   -194   -181   -194   -280   -233     33
    265    327     62   -298    101    194   -205   -189   -200   -288   -239     28
    275    322     46   -298    114    184   -197   -187   -200   -288   -239     31
    283    303     18   -293    132    161   -189   -187   -197   -285   -239     31
    265    316     51   -290    106    184   -184   -187   -189   -283   -236     33
    277    394    116   -337     80    257   -150   -158   -150   -244   -197     70
    262    394    132   -327     64    265   -142   -161   -148   -244   -197     72
    262    387    124   -327     67    257   -140   -161   -145   -241   -194     75
    252    389    137   -322     57    265   -140   -166   -140   -236   -187     83
    244    400    153   -322     44    277   -171   -181   -142   -233   -187     88
    309    433    124   -371     93    280   -179   -171   -132   -218   -168    109
    322    444    122   -384     98    283   -166   -163   -127   -213   -158    119
    228    371    142   -301     41    259   -187   -179   -145   -233   -176     98
    277    379    101   -329     88    241   -189   -166   -140   -226   -168    109
    379    423     44   -400    168    233   -181   -148   -129   -207   -150    132
    290    309     15   -301    137    163   -200   -176   -166   -246   -189     93
    275    285     10   -283    132    148   -197   -189   -184   -265   -210     72
    345    345     -2   -345    174    171   -161   -168   -168   -254   -200     83
    311    288    -23   -298    168    132   -155   -189   -187   -277   -223     57
    265    207    -59   -236    163     75   -189   -231   -231   -316   -265     18
    259    189    -70   -223    163     59   -192   -241   -246   -335   -280      2
    252    161    -90   -207    171     36   -207   -254   -262   -353   -296    -12
    254    140   -114   -197    184     12   -236   -272   -277   -366   -309    -23
    246    127   -122   -189    184      2   -236   -272   -277   -368   -311    -25
    205     85   -119   -145    163    -15   -244   -288   -290   -384   -327    -41
    184     62   -124   -124    153    -31   -244   -293   -293   -387   -332    -46
    290    153   -137   -220    215      7   -215   -257   -259   -350   -296    -10
    322    187   -135   -254    228     25   -194   -241   -244   -332   -277      7
    309    176   -132   -244    220     23   -189   -239   -244   -329   -277      7
    265    116   -148   -192    205    -15   -184   -233   -254   -353   -306    -25
    257     88   -168   -171    213    -38    -93   -122   -207   -358   -332    -67
    257    114   -142   -187    200    -12     12     57    -85   -285   -288    -46
    262    205    -57   -233    161     75    119    366    158    -57    -83    135
    374    454     80   -415    145    270    181    745    493    348    337    553
    498    927    428   -711     36    678     59    605    597    659    756   1018
    358   1156    797   -758   -220    976   -241    -80    384    714    932   1249
    171   1202   1031   -688   -431   1119   -555   -867    -44    428    714   1080
     70    911    841   -493   -384    878   -828  -1506   -719   -332    -51    361
     72    428    355   -249   -140    392   -989  -1753  -1265  -1018   -748   -298
    148    124    -23   -135     85     49   -924  -1441  -1135   -969   -753   -342
    163     20   -142    -90    153    -62   -719  -1034   -839   -774   -618   -254
    187     31   -155   -109    171    -62   -467   -646   -545   -571   -470   -142
    265     80   -184   -171    226    -51   -265   -358   -337   -415   -353    -57
    280     88   -192   -184    236    -51   -197   -280   -280   -379   -324    -38
    231     23   -207   -127    220    -90   -184   -259   -272   -381   -335    -49
    218     -2   -220   -109    218   -111   -184   -249   -267   -381   -337    -54
    187    -44   -231    -70    207   -137   -200   -249   -275   -389   -348    -70
    207     -7   -218   -101    210   -111   -192   -236   -259   -376   -335    -57
    296     90   -207   -194    252    -57   -161   -194   -220   -340   -298    -23
    215    -12   -231   -101    223   -122   -184   -213   -244   -361   -319    -46
     93   -155   -249     31    171   -202   -239   -252   -288   -405   -363    -90
    314     88   -226   -202    270    -67   -155   -171   -207   -327   -285    -15
    423    218   -205   -322    314      7    -59   -101   -140   -262   -226     41
    316    116   -202   -218    259    -41    -80   -119   -158   -283   -244     20
    277     77   -200   -176    239    -59   -114   -129   -171   -290   -249     12
    277     49   -228   -163    252    -88   -137   -135   -179   -298   -259      5
    270     46   -226   -158    246    -88   -129   -124   -171   -293   -257      7
    285     75   -213   -181    246    -67   -109   -101   -153   -272   -239     25
    283     80   -202   -181    244    -59    -98    -85   -137   -259   -228     33
    275     62   -213   -171    244    -72   -101    -77   -129   -257   -226     36
    272     54   -218   -166    246    -80    -96    -62   -116   -244   -215     44
    267     49   -218   -161    244    -83   -106    -51   -111   -241   -213     46
    257     44   -213   -150    236    -83   -101    -33    -98   -228   -202     54
    275     77   -200   -179    236    -59    -77      5    -67   -200   -176     77
    288     85   -202   -187    246    -59    -64     36    -44   -181   -161     90
    254     44   -213   -150    233    -83    -72     57    -36   -179   -158     88
    246     38   -207   -142    228    -83    -72     96    -15   -158   -137    106
    376    189   -187   -285    283      2     10    210     77    -64    -49    194
    405    223   -181   -314    293     20     49    290    132    -15     -2    239
    368    202   -166   -288    267     18     51    335    153      7     18    254
    376    220   -155   -298    267     33     62    397    192     51     62    298
    353    215   -140   -285    246     38     49    433    213     77     93    327
    345    231   -114   -288    228     59     46    462    231    106    124    358
    400    309    -90   -355    244    111     72    501    270    153    174    407
    436    361    -75   -397    257    142     90    524    290    181    207    441
    389    335    -54   -363    223    140     70    501    275    168    200    436
    379    324    -54   -353    215    135     57    483    259    158    194    433
    366    306    -62   -337    215    122     44    452    239    145    184    426
    366    309    -57   -337    213    127     36    413    218    124    163    407
    358    309    -49   -335    202    129     36    358    187     90    132    371
    340    280    -59   -311    200    111     20    285    145     46     85    327
    314    239    -77   -277    194     83      5    202     98     -7     31    270
    283    189    -93   -236    189     49    -15    124     51    -59    -20    220
    272    168   -103   -223    187     33    -23     67     23    -93    -57    179
    257    129   -127   -194    192      2    -36     12     -7   -127    -93    140
    285    140   -148   -213    215     -2    -33    -15    -20   -140   -109    124
    272    116   -155   -194    215    -18    -44    -54    -44   -166   -135    101
    249     75   -174   -163    210    -49    -64    -93    -72   -194   -163     70
    254     75   -181   -166    218    -51    -64   -109    -80   -205   -171     62
    252     64   -189   -161    220    -59    -70   -124    -90   -213   -181     51
    239     44   -194   -140    218    -75    -75   -137   -103   -228   -194     36
    254     41   -215   -148    233    -85    -80   -142   -106   -233   -200     31
    259     44   -215   -153    236    -85    -83   -145   -106   -233   -200     31
    239     41   -197   -142    218    -77    -77   -145   -106   -233   -200     31
    228     28   -200   -127    215    -85    -72   -137   -101   -228   -197     33
    239     20   -220   -129    228    -98    -77   -142   -101   -228   -200     28
    257     31   -226   -145    241    -96    -77   -135    -96   -220   -192     31
    270     49   -223   -161    246    -85    -75   -129    -93   -218   -189     33
    257     54   -202   -155    231    -72    -75   -129    -93   -220   -189     31
    244     41   -205   -142    223    -80    -77   -135    -93   -220   -189     33
    239     33   -205   -137    220    -83    -77   -135    -90   -218   -192     31
    236     28   -207   -135    223    -88    -83   -140    -96   -226   -194     23
    249     31   -218   -140    233    -93    -77   -140    -96   -223   -194     20
    259     38   -223   -150    241    -90    -67   -135    -88   -213   -189     25
    262     49   -213   -158    239    -80    -67   -137    -90   -215   -189     25
    275     67   -207   -174    241    -70    -59   -135    -85   -207   -181     28
    257     57   -200   -155    228    -70    -62   -140    -90   -213   -187     23
    241     46   -197   -145    218    -75    -75   -155   -101   -226   -197     12
    254     38   -215   -148    233    -88    -70   -155   -101   -228   -200      7
    262     46   -215   -155    239    -83    -67   -155   -101   -226   -200      7
    252     33   -218   -142    236    -90    -64   -158   -101   -223   -197      7
    254     59   -197   -158    226    -67    -59   -155    -93   -218   -192     10
    272    116   -155   -194    213    -18    -33   -135    -62   -187   -163     33
    265    148   -116   -207    189     15     -5   -122    -44   -171   -148     49
    257    140   -116   -197    187     12     12   -116    -38   -168   -145     46
    249    161    -88   -207    168     36      0   -129    -44   -174   -150     38
    249    158    -90   -202    171     33     -2   -129    -31   -161   -137     51
    267    181    -85   -226    176     49    -18   -132    -25   -148   -124     64
    283    194    -88   -239    187     54    -38   -142    -31   -150   -124     64
    275    192    -85   -236    179     54    -36   -129    -20   -137   -109     75
    272    161   -114   -218    192     23    -44   -135    -28   -148   -116     64
    277    124   -153   -202    215    -12    -62   -145    -44   -161   -132     51
    293    109   -184   -200    239    -36    -75   -153    -59   -174   -142     38
    280     83   -200   -181    239    -57    -77   -166    -77   -194   -166     15
    249     28   -220   -140    236    -96    -85   -192   -109   -233   -205    -28
    228      2   -228   -116    228   -114    -77   -205   -122   -249   -223    -46
    231      5   -226   -116    228   -109    -77   -218   -132   -257   -231    -57
    233    -23   -259   -106    244   -140    -88   -236   -150   -280   -254    -80
    223    -57   -283    -83    252   -168   -101   -254   -174   -303   -277   -106
    210    -64   -277    -72    244   -171   -103   -262   -179   -311   -285   -119
    218    -46   -265    -85    241   -155    -93   -254   -174   -303   -280   -114
    218    -67   -285    -77    249   -176    -90   -254   -171   -306   -283   -116
    213    -83   -296    -64    252   -189    -98   -259   -176   -309   -285   -124
    218    -67   -285    -75    252   -176    -93   -259   -171   -306   -283   -127
    231    -57   -288    -85    259   -171    -85   -252   -161   -296   -275   -119
    220    -75   -296    -75    257   -184    -85   -254   -163   -301   -277   -124
    207    -88   -296    -59    249   -189    -85   -249   -163   -303   -283   -135
    215    -77   -296    -70    254   -184    -36   -163   -116   -283   -283   -150
    236     -2   -239   -116    236   -119     67     15      2   -207   -236   -132
    275     90   -184   -184    228    -46    153    259    187    -33    -85     -2
    337    262    -75   -298    205     93    231    589    459    272    226    311
    371    524    153   -449    109    340    215    636    613    540    576    711
    311    748    436   -530    -62    592     54    148    496    628    795   1018
    132    828    696   -483   -283    763   -124   -524    207    504    756   1034
    -33    662    696   -314   -366    680   -332  -1202   -348    -64    192    480
    -72    280    353   -106   -213    316   -574  -1654   -958   -787   -561   -285
      5    -57    -62     25     33    -59   -696  -1628  -1098   -992   -797   -537
     85   -176   -265     44    174   -218   -587  -1249   -852   -818   -678   -462
    129   -137   -267      2    197   -202   -381   -823   -548   -600   -514   -342
    145   -140   -285     -2    215   -213   -197   -478   -319   -441   -400   -259
    168   -135   -303    -15    236   -218   -103   -314   -213   -361   -342   -223
    181   -109   -293    -38    236   -200    -75   -270   -179   -340   -324   -213
    184   -124   -311    -31    246   -218    -67   -249   -168   -329   -322   -213
    166   -137   -306    -15    236   -220    -70   -241   -163   -329   -324   -220
    171   -132   -303    -18    236   -218    -54   -223   -148   -314   -311   -218
    194   -106   -301    -46    246   -202    -49   -207   -132   -301   -298   -205
    197   -119   -316    -38    254   -218    -49   -197   -122   -290   -288   -194
    184   -114   -298    -33    239   -207    -46   -187   -114   -280   -277   -187
    184   -103   -288    -38    236   -194    -44   -179   -106   -275   -272   -184
    179   -106   -285    -38    231   -194    -49   -176   -103   -272   -267   -181
    174   -111   -285    -31    228   -197    -46   -168    -96   -265   -259   -176
    161   -109   -270    -28    215   -189    -46   -161    -90   -257   -254   -174
    171    -80   -252    -44    210   -166    -36   -148    -75   -241   -239   -161
    174    -67   -241    -54    207   -155    -36   -137    -62   -228   -228   -150
    171    -54   -228    -59    200   -140    -31   -124    -51   -218   -220   -145
    168    -62   -231    -54    197   -145    -25   -114    -44   -210   -213   -140
    158    -83   -241    -36    200   -161    -28   -106    -38   -205   -210   -137
    166    -51   -218    -59    189   -132    -23    -83    -18   -181   -189   -119
    176    -23   -200    -77    187   -111    -15    -62      0   -161   -171   -101
    174    -33   -210    -72    192   -119    -20    -54      0   -161   -168   -103
    174    -25   -200    -72    187   -111    -18    -36     15   -145   -153    -90
    194     -2   -197    -98    194    -98     -7     -5     38   -122   -132    -72
    210      5   -205   -109    207    -98    -10     18     51   -109   -116    -59
    218     25   -194   -124    207    -83    -20     36     62   -101   -101    -38
    226     38   -187   -132    207    -72    -15     75     93    -70    -70    -12
    218     41   -176   -129    197    -67     -2    129    127    -31    -36     20
    223     83   -142   -153    181    -28     -2    176    153      5      0     54
    233    119   -114   -176    174      2     -2    226    187     46     38     90
    231    132    -98   -181    166     18      7    272    220     90     88    140
    252    181    -70   -218    161     57      5    303    246    124    127    184
    270    231    -38   -252    153     96     -2    319    259    150    158    220
    262    277     15   -270    122    145     -7    322    267    166    179    244
    270    301     31   -285    119    166      2    332    283    184    200    265
    272    293     20   -285    124    158     -7    311    267    171    189    259
    262    293     31   -277    116    163     -7    298    259    166    192    262
    244    288     41   -267    101    166     -7    277    246    155    181    249
    218    280     62   -249     77    171    -12    241    223    129    155    218
    205    236     31   -223     85    135     -7    205    200     96    119    179
    189    213     23   -200     83    116     -7    153    171     54     75    129
    166    184     15   -176     75    101     -2    103    145     20     33     83
    148    142     -5   -145     77     70      5     62    124     -7     -5     38
    137     93    -44   -116     88     25      0      7     93    -46    -46     -7
    119     62    -59    -90     88      2     -2    -28     72    -72    -75    -44
    106     54    -54    -83     80      2     -2    -64     51    -96   -101    -72
    103     36    -67    -70     85    -15     -5    -90     38   -114   -124    -96
    101     12    -88    -59     96    -36    -12   -114     18   -132   -142   -116
     98    -10   -109    -44    103    -59    -25   -137     -2   -155   -166   -140
     93    -12   -109    -41    101    -59    -33   -150    -12   -171   -179   -153
    109     12    -96    -59    103    -41    -28   -148     -7   -163   -171   -148
    111     10   -101    -62    106    -44    -33   -158    -15   -171   -181   -161
    101      5    -96    -54     98    -44    -41   -166    -20   -176   -189   -166
     90     -7   -101    -41     96    -54    -33   -161    -10   -171   -181   -161
     85    -15   -101    -33     93    -57    -31   -158    -10   -168   -179   -158
     90      7    -83    -51     85    -36    -38   -161    -10   -166   -179   -158
     83     10    -72    -46     77    -28    -33   -155     -5   -163   -179   -158
     72     18    -57    -46     64    -18    -28   -155      0   -155   -171   -153
     75     25    -49    -49     62    -10    -28   -150      2   -153   -166   -148
     90     20    -70    -57     80    -23    -36   -155     -5   -163   -176   -158
     88     33    -54    -59     70    -10    -28   -153     -2   -158   -174   -153
     85     25    -62    -57     75    -18    -25   -150      0   -155   -171   -153
     85     33    -51    -59     70     -7    -25   -150      2   -155   -168   -150
     83     57    -25    -72     54     18    -33   -158     -2   -163   -174   -155
     77     38    -38    -59     57      2    -28   -155      0   -158   -171   -155
     75     20    -54    -49     64    -15    -38   -166    -10   -168   -181   -166
     75     25    -49    -49     62    -10    -38   -171    -18   -176   -189   -176
     75     23    -51    -49     62    -12    -33   -168    -12   -171   -184   -171
     77     23    -54    -51     64    -12    -36   -168    -12   -174   -187   -171
     62     18    -46    -41     54    -12    -38   -174    -12   -176   -187   -174
     44     12    -31    -28     38     -7    -31   -174    -15   -179   -187   -174
     49     28    -23    -38     36      2    -36   -179    -15   -181   -192   -176
     59     33    -28    -46     44      2    -20   -161      2   -163   -176   -168
     64     75     10    -70     25     44      0   -135     28   -137   -153   -142
     62    111     49    -85      7     80     23   -122     49   -122   -135   -129
     59    137     77    -98     -7    109     44   -111     62   -114   -129   -124
     54    127     72    -90     -7    101     46   -106     67   -109   -124   -122
     54    155    101   -106    -23    129     33   -111     75    -98   -114   -109
     54    179    124   -116    -33    153     18   -116     88    -85    -96    -93
     59    176    114   -119    -28    145    -12   -140     64   -101   -103   -101
     59    174    114   -116    -28    145    -10   -132     72    -88    -90    -85
     70    161     90   -116    -10    127    -23   -132     64    -93    -93    -90
     85    132     46   -109     20     90    -41   -142     44   -111   -114   -109
     75     90     12    -85     31     54    -57   -163     15   -137   -140   -132
     64     57     -7    -62     36     25    -57   -176      0   -161   -163   -155
     49     31    -18    -41     33      5    -44   -181    -12   -176   -184   -174
     41      5    -36    -23     38    -15    -41   -197    -28   -194   -202   -194
     28    -18    -46     -5     36    -33    -54   -223    -51   -220   -226   -215
     31    -31    -62      0     46    -46    -64   -233    -67   -236   -239   -228
     38    -38    -77      0     57    -57    -64   -241    -77   -249   -254   -246
     20    -51    -72     15     46    -62    -64   -246    -83   -254   -259   -254
     25    -49    -75     10     49    -62    -64   -246    -85   -257   -259   -257
     25    -51    -77     12     51    -64    -67   -246    -88   -257   -262   -262
     25    -41    -67      7     44    -54    -70   -249    -88   -257   -262   -259
     28    -44    -72      7     49    -57    -67   -249    -90   -259   -265   -262
     25    -38    -64      5     44    -51    -72   -252    -90   -259   -265   -262
     18    -41    -59     10     38    -51    -72   -252    -93   -259   -265   -262
     20    -44    -64     10     41    -54    -62   -244    -88   -257   -265   -262
     41    -46    -88      2     64    -67    -33   -181    -54   -236   -257   -270
     54     15    -41    -36     46    -12     49     -2     67   -153   -202   -249
     96    142     46   -119     23     96    122    220    244     15    -54   -124
    148    324    176   -239    -12    252    192    511    491    293    226    161
    197    605    407   -400   -103    506    202    659    688    576    571    568
    127    859    730   -496   -301    795     80    231    594    659    795    898
    -31    943    974   -457   -504    958    -38   -371    345    571    810    982
   -200    771    969   -285   -584    867   -171  -1000   -129    103    355    535
   -267    363    631    -46   -449    496   -400  -1530   -789   -670   -462   -327
   -194      2    194     93   -194     98   -576  -1600  -1026   -966   -787   -667
   -114   -158    -44    135    -36   -101   -566  -1322   -859   -849   -717   -628
    -70   -111    -44     90    -15    -77   -394   -909   -558   -620   -542   -493
    -33    -64    -31     49     -2    -49   -189   -509   -280   -415   -387   -371
     -5    -59    -54     31     23    -57    -96   -316   -155   -316   -314   -319
      2    -62    -67     28     33    -64    -62   -257   -114   -290   -293   -306
     -2    -72    -70     36     33    -72    -57   -236   -103   -285   -290   -306
      5    -72    -77     33     41    -75    -54   -215    -90   -275   -285   -303
     20    -54    -75     15     46    -64    -49   -202    -77   -265   -275   -296
     23    -41    -64      7     41    -51    -44   -187    -67   -252   -267   -288
      5    -59    -67     25     33    -62    -38   -181    -64   -252   -265   -285
      5    -49    -54     23     28    -51    -38   -174    -62   -246   -259   -280
     20    -36    -57      7     36    -46    -36   -161    -51   -236   -246   -270
     18    -23    -41      2     28    -33    -33   -153    -46   -231   -241   -265
     15    -28    -46      5     31    -36    -28   -145    -38   -226   -236   -262
     25     -5    -31    -10     28    -18    -23   -135    -28   -213   -226   -252
     28     -5    -36    -12     31    -20    -28   -132    -25   -210   -226   -249
     31    -10    -44    -10     36    -25    -23   -122    -18   -205   -218   -244
     41      5    -36    -23     38    -15    -18   -109    -10   -194   -207   -231
     41     20    -20    -31     31      0    -12    -96      5   -184   -194   -218
     28     20     -7    -28     18      7     -7    -83     12   -174   -187   -213
     41     36     -5    -41     23     15     -7    -72     20   -163   -174   -205
     49     41     -7    -46     28     18    -10    -62     25   -155   -171   -202
     36     36      0    -36     18     18     -7    -46     36   -145   -161   -192
     36     49     12    -44     10     31    -12    -28     49   -132   -145   -179
     38     64     25    -51      5     46    -10     -5     64   -114   -129   -163
     41     70     25    -57      7     49     -2     25     85    -96   -109   -145
     51     80     28    -64     12     54      5     59    109    -75    -88   -124
     67    103     36    -85     15     70      2     90    124    -57    -64   -103
     72    124     49    -98     10     88      7    135    150    -25    -33    -72
     90    155     64   -124     12    111     18    187    184     15      5    -33
    114    194     80   -153     18    137     15    231    215     51     46      7
    127    226     98   -176     12    163     12    272    241     85     83     49
    132    280    145   -207     -7    213     20    319    275    132    135    106
    137    303    166   -220    -15    236     18    345    290    158    168    142
    140    335    194   -236    -25    265     15    361    303    181    192    171
    140    363    220   -254    -38    293     10    361    309    189    207    189
    140    374    233   -257    -46    303      5    355    303    187    207    197
    145    376    231   -262    -44    306     -2    337    293    179    205    197
    142    392    249   -267    -51    322     -2    329    293    179    207    200
    119    379    257   -252    -70    316      5    309    280    163    192    184
    101    358    254   -231    -77    306      5    272    257    135    161    153
     83    322    236   -202    -77    280      5    226    226     93    116    106
     75    298    223   -187    -72    262     15    174    197     54     70     57
     57    285    228   -174    -85    257     20    127    176     25     33     15
     44    246    202   -145    -77    223     15     75    148    -12     -5    -31
     36    210    174   -124    -67    192      2     28    122    -46    -44    -70
     15    163    148    -88    -64    155    -10    -15     90    -77    -77   -106
      5    137    132    -72    -62    135    -10    -46     72    -98   -103   -132
     12    142    129    -77    -59    137    -10    -64     62   -111   -116   -148
     10    135    124    -75    -57    129    -18    -83     49   -124   -127   -161
      7    116    109    -62    -49    114    -23   -101     36   -137   -142   -174
      0    101     98    -51    -49    101    -31   -111     25   -148   -155   -184
     -2     88     90    -44    -46     88    -36   -122     18   -155   -163   -192
     -2     90     93    -44    -46     90    -38   -122     18   -155   -163   -192
      0    103    103    -51    -51    103    -36   -116     23   -150   -155   -187
     10    116    106    -62    -46    111    -36   -111     31   -142   -148   -176
      5    103     98    -54    -46    101    -38   -111     28   -148   -150   -181
     -5     93     98    -46    -51     96    -33   -111     28   -145   -150   -179
      2    122    119    -62    -57    122    -31   -103     36   -135   -140   -168
      2    127    122    -67    -59    124    -38   -109     31   -137   -142   -174
      0    116    116    -59    -57    116    -38   -106     33   -137   -142   -174
      2    127    124    -64    -59    124    -38   -103     36   -132   -140   -168
     12    148    135    -80    -59    142    -38   -101     36   -129   -137   -166
      7    145    135    -77    -62    140    -41   -103     33   -129   -137   -166
      5    135    129    -70    -62    132    -44   -109     31   -135   -140   -168
      2    140    137    -72    -67    140    -46   -114     25   -140   -142   -168
      5    140    135    -72    -64    137    -41   -111     25   -140   -142   -168
      2    145    142    -75    -72    145    -44   -111     28   -137   -137   -161
      0    153    153    -77    -75    153    -44   -111     25   -137   -137   -163
     -2    153    155    -77    -77    153    -49   -122     18   -145   -145   -171
      2    145    142    -72    -70    145    -57   -129      7   -155   -155   -181
      0    150    148    -75    -75    150    -59   -132      5   -158   -155   -181
     -5    150    153    -72    -77    150    -54   -132      5   -155   -153   -176
     -2    145    145    -72    -75    145    -54   -137     -2   -163   -161   -181
      5    137    132    -70    -62    135    -59   -142    -10   -174   -168   -192
      7    140    132    -75    -62    135    -64   -145    -15   -176   -171   -189
     15    181    163    -98    -75    174    -51   -129      2   -158   -155   -174
     12    239    226   -127   -106    233    -23   -101     38   -127   -127   -145
      7    270    262   -137   -127    267      2    -88     57   -114   -114   -132
     10    270    257   -142   -124    265      5    -88     54   -116   -116   -140
      5    277    272   -142   -132    275     -5    -96     54   -114   -114   -137
      2    301    296   -153   -145    298    -18   -101     64   -101   -101   -119
     20    319    298   -168   -137    309    -41   -111     59    -98    -96   -111
     23    322    298   -174   -137    311    -57   -119     54   -101    -93   -109
     28    327    298   -179   -135    314    -54   -106     59    -93    -85    -96
     31    293    259   -163   -114    277    -72   -116     38   -109    -96   -109
     36    257    220   -145    -90    239    -98   -135     10   -135   -122   -135
     31    246    215   -140    -93    233    -98   -142     -2   -150   -137   -148
     12    226    210   -119    -98    218   -103   -155    -23   -174   -155   -168
      5    194    189   -101    -93    192    -98   -168    -38   -194   -179   -192
     10    166    155    -88    -72    161   -101   -184    -59   -220   -202   -215
     -2    142    142    -72    -72    142   -109   -200    -80   -239   -218   -231
     -5    127    129    -62    -67    127   -111   -210    -93   -252   -233   -241
      2    124    122    -64    -59    124   -119   -218   -106   -265   -246   -254
     12    122    109    -67    -46    116   -127   -226   -114   -275   -254   -262
      0    116    116    -59    -59    116   -132   -231   -122   -283   -262   -272
     -2    114    116    -54    -59    114   -135   -233   -127   -288   -267   -280
     -2    114    116    -57    -59    114   -132   -228   -124   -283   -262   -270
     -7    101    109    -46    -57    103   -124   -223   -119   -277   -257   -262
     -5    103    106    -49    -57    103   -129   -220   -116   -275   -254   -257
    -10    114    124    -51    -67    119   -140   -223   -127   -280   -254   -259
     -2    119    122    -59    -62    122   -122   -189   -109   -270   -254   -265
     18    179    161    -98    -70    171    -33    -33     -5   -207   -220   -257
     49    275    226   -163    -88    252     67    192    168    -59   -103   -174
     85    462    376   -275   -145    420    161    501    433    210    158     75
    166    750    584   -459   -210    667    184    761    691    550    540    491
    210   1137    927   -672   -358   1034     59    545    711    750    872    917
     88   1291   1202   -691   -558   1247   -109    -49    496    750   1005   1135
    -93   1244   1337   -576   -714   1291   -277   -717     88    436    753    927
   -207    911   1119   -353   -665   1015   -506  -1335   -563   -298     -5    166
   -213    433    646   -109   -428    540   -724  -1647  -1091   -948   -691   -530
   -129    150    277    -12   -205    213   -737  -1423  -1013   -935   -730   -600
    -70    103    174    -18   -122    137   -576  -1013   -727   -737   -600   -511
    -41    148    187    -54   -114    166   -353   -602   -426   -519   -439   -387
     -2    158    161    -77    -80    158   -200   -322   -233   -374   -335   -311
     10    166    155    -90    -72    163   -166   -246   -184   -342   -314   -298
      5    145    140    -77    -67    142   -161   -226   -174   -342   -316   -301
      2    158    155    -83    -77    158   -150   -200   -155   -327   -301   -280
     12    168    155    -90    -70    163   -135   -176   -132   -309   -283   -257
     20    148    127    -85    -51    137   -137   -168   -132   -314   -290   -285
     25    174    145   -101    -59    161   -140   -163   -129   -311   -290   -288
     31    184    150   -109    -59    168   -140   -153   -124   -303   -283   -280
     33    202    168   -116    -67    187   -135   -142   -116   -293   -272   -270
     31    213    181   -122    -75    197   -129   -129   -109   -283   -262   -259
     36    239    202   -137    -83    220   -127   -119    -98   -272   -249   -244
     51    246    194   -150    -70    220   -132   -116    -98   -275   -254   -244
     54    231    176   -142    -59    205   -135   -111   -101   -277   -257   -246
     51    246    192   -150    -70    220   -135   -101    -93   -267   -249   -236
     54    257    202   -155    -72    228   -132    -90    -83   -259   -241   -228
     62    265    202   -163    -70    236   -132    -77    -75   -254   -236   -226
     72    283    210   -176    -67    246   -132    -70    -72   -249   -231   -218
     70    293    220   -184    -75    257   -135    -62    -62   -241   -223   -213
     70    311    239   -192    -85    275   -137    -49    -54   -231   -215   -200
     72    309    236   -192    -83    272   -142    -36    -54   -228   -213   -192
     80    332    252   -205    -85    293   -129     -5    -25   -197   -176   -158
     88    363    275   -226    -93    319   -122     23     -7   -179   -161   -145
     93    366    270   -231    -88    319   -124     38      0   -174   -155   -142
     98    374    272   -239    -85    324   -122     72     20   -153   -135   -122
    116    405    288   -259    -85    348   -119    116     51   -119   -106    -88
    135    439    303   -288    -83    371   -111    161     83    -85    -70    -51
    135    454    319   -296    -90    387   -103    213    114    -51    -38    -20
    124    483    358   -306   -116    420    -90    267    155     -7      5     18
    142    517    374   -329   -114    446    -85    322    192     33     49     59
    155    550    394   -353   -119    472    -80    371    231     77     96    109
    174    605    431   -389   -129    519    -80    410    262    122    142    155
    189    662    470   -428   -140    568    -85    428    280    150    176    189
    205    701    496   -452   -145    600    -90    436    293    174    202    218
    194    719    522   -457   -163    623    -93    436    296    181    220    239
    179    732    553   -457   -187    644   -103    426    285    184    226    252
    171    737    563   -454   -197    652   -106    410    277    181    228    257
    176    735    558   -454   -189    646   -109    384    265    166    210    246
    174    727    553   -454   -189    641   -111    340    233    135    181    215
    161    717    555   -441   -197    636   -119    288    197     90    140    171
    142    685    542   -418   -200    615   -129    223    150     36     85    116
    132    659    527   -394   -197    594   -122    168    119     -2     38     80
    119    620    498   -371   -189    561   -122    114     85    -44     -7     33
    114    594    480   -353   -181    537   -135     57     44    -90    -54    -15
    109    568    459   -337   -174    514   -140      5      7   -132    -96    -62
    103    548    444   -324   -168    496   -148    -33    -18   -166   -129    -98
     98    527    428   -314   -166    480   -163    -67    -46   -192   -153   -122
     83    504    418   -293   -166    462   -174    -93    -70   -215   -176   -145
     70    485    415   -277   -174    449   -176   -114    -88   -236   -194   -163
     59    465    405   -262   -171    436   -181   -127   -101   -246   -207   -179
     62    439    376   -252   -155    407   -184   -129   -109   -257   -220   -189
     59    436    376   -249   -158    407   -184   -135   -114   -262   -226   -189
     54    439    381   -246   -166    410   -187   -142   -119   -267   -228   -200
     62    446    384   -254   -161    415   -192   -145   -119   -267   -228   -202
     62    431    368   -249   -153    400   -189   -137   -116   -267   -231   -200
     64    441    376   -254   -155    410   -187   -137   -116   -270   -231   -200
     62    436    374   -252   -155    405   -189   -137   -116   -270   -231   -200
     57    441    384   -249   -163    413   -187   -140   -114   -265   -228   -200
     57    446    387   -254   -166    418   -187   -140   -111   -259   -220   -192
     67    454    384   -262   -158    420   -189   -140   -114   -259   -220   -192
     70    452    381   -262   -155    418   -189   -140   -114   -259   -223   -202
     67    454    387   -259   -158    420   -181   -140   -111   -259   -220   -202
     67    446    379   -259   -155    413   -189   -148   -122   -267   -226   -205
     75    467    392   -272   -158    431   -194   -155   -127   -270   -228   -202
     75    459    381   -270   -153    420   -197   -158   -129   -277   -233   -210
     83    470    387   -275   -150    428   -197   -155   -129   -275   -228   -202
     77    467    389   -275   -155    428   -205   -166   -137   -280   -233   -202
     80    462    381   -272   -150    423   -205   -166   -137   -280   -231   -202
     80    457    374   -270   -148    415   -205   -168   -140   -283   -236   -207
     88    475    387   -280   -148    431   -202   -168   -142   -285   -236   -207
     85    475    389   -283   -150    433   -207   -176   -150   -293   -244   -215
     88    472    384   -280   -148    428   -213   -181   -158   -298   -246   -220
     90    478    387   -285   -150    433   -223   -187   -161   -301   -246   -218
     93    519    426   -306   -166    472   -213   -176   -148   -290   -233   -207
     88    561    472   -327   -192    517   -174   -155   -116   -265   -215   -187
     85    589    504   -337   -210    545   -148   -140   -101   -252   -200   -168
     88    600    509   -345   -210    555   -153   -145   -103   -254   -200   -171
     85    610    524   -348   -218    568   -171   -155   -106   -252   -200   -174
     93    649    555   -374   -231    605   -189   -166   -101   -241   -187   -161
    103    665    561   -384   -228    613   -215   -179   -111   -244   -187   -155
    111    683    568   -400   -228    626   -226   -181   -109   -239   -179   -145
    122    701    579   -410   -228    641   -218   -163    -93   -218   -158   -119
    124    641    517   -384   -197    581   -228   -171   -114   -239   -176   -135
    116    592    475   -355   -179    535   -239   -181   -137   -259   -197   -155
    114    576    459   -345   -174    519   -246   -189   -153   -272   -207   -166
    109    563    454   -335   -171    509   -241   -200   -171   -293   -228   -179
     88    535    446   -314   -179    491   -239   -207   -189   -314   -249   -202
     75    501    423   -288   -174    462   -246   -228   -213   -342   -280   -231
     75    472    394   -275   -161    433   -249   -241   -226   -355   -293   -244
     75    457    381   -265   -153    420   -254   -249   -241   -368   -301   -249
     64    449    384   -257   -161    418   -265   -265   -262   -392   -324   -272
     70    457    387   -265   -158    423   -270   -270   -272   -400   -335   -285
     80    446    363   -265   -142    405   -267   -265   -267   -394   -327   -277
     85    446    361   -265   -137    405   -262   -262   -265   -392   -324   -275
     80    457    376   -267   -148    418   -272   -270   -272   -402   -337   -285
     83    459    374   -272   -145    418   -277   -277   -280   -413   -345   -296
     85    446    361   -267   -137    405   -280   -277   -280   -413   -345   -296
     83    433    350   -257   -132    392   -280   -275   -280   -410   -340   -296
    103    449    342   -277   -119    397   -249   -218   -249   -392   -335   -296
    124    478    353   -301   -114    415   -158    -51   -135   -319   -298   -285
    148    563    415   -355   -135    491    -51    166     64   -150   -166   -187
    192    779    587   -485   -197    683     44    459    376    179    142     98
    265   1109    841   -688   -288    976     -5    675    639    563    594    571
    275   1499   1223   -888   -475   1361   -129    491    659    771    945   1005
    174   1730   1556   -953   -691   1644   -236     51    457    756   1062   1195
     25   1704   1678   -865   -826   1691   -384   -535    -33    327    688    867
    -77   1345   1421   -633   -748   1382   -587  -1150   -727   -493   -176     10
    -67    893    961   -413   -514    927   -810  -1460  -1202  -1054   -753   -542
    -15    527    542   -257   -280    535   -857  -1345  -1202  -1104   -844   -649
     23    342    319   -181   -148    332   -766  -1070   -997   -979   -779   -620
     41    345    301   -194   -129    324   -589   -769   -730   -787   -646   -524
     70    402    332   -236   -132    368   -402   -470   -470   -584   -491   -402
     90    436    345   -265   -127    392   -311   -324   -353   -491   -418   -348
     98    441    342   -270   -122    392   -277   -277   -311   -462   -394   -332
     98    433    332   -267   -116    384   -267   -257   -296   -449   -389   -332
     93    431    337   -262   -122    384   -259   -241   -280   -439   -379   -327
     88    431    342   -259   -127    387   -259   -236   -275   -439   -381   -329
     93    439    345   -265   -124    392   -262   -231   -275   -441   -384   -335
    111    436    322   -275   -106    379   -259   -218   -267   -431   -371   -322
    122    452    329   -288   -103    392   -254   -207   -257   -418   -361   -309
    114    472    355   -296   -122    415   -254   -202   -246   -410   -350   -301
    114    485    371   -298   -127    428   -252   -192   -239   -402   -345   -296
    116    478    358   -298   -122    420   -241   -179   -228   -392   -335   -288
    122    478    355   -298   -116    418   -241   -174   -223   -387   -332   -280
    122    491    368   -306   -124    431   -239   -163   -213   -376   -319   -270
    124    498    374   -311   -124    436   -236   -153   -200   -363   -306   -257
    119    498    376   -309   -129    439   -241   -155   -202   -366   -309   -259
    119    506    387   -311   -132    446   -239   -142   -192   -355   -298   -252
    119    517    394   -319   -137    457   -231   -127   -176   -337   -280   -236
    127    527    400   -327   -135    465   -223   -109   -155   -316   -262   -218
    122    527    402   -324   -140    465   -223    -96   -145   -306   -254   -207
    124    532    405   -329   -140    470   -220    -80   -132   -290   -239   -197
    127    537    410   -332   -142    475   -210    -54   -111   -272   -220   -181
    135    545    410   -340   -137    478   -205    -31    -93   -254   -202   -163
    142    566    420   -355   -140    496   -197      2    -64   -223   -176   -137
    148    579    431   -363   -140    506   -192     36    -38   -197   -150   -114
    155    597    441   -376   -142    519   -181     77     -7   -161   -116    -83
    166    620    454   -392   -142    537   -174    129     33   -116    -70    -38
    176    639    462   -410   -142    553   -171    179     70    -72    -25      2
    197    665    467   -431   -135    566   -168    236    111    -25     23     54
    210    714    504   -465   -148    610   -163    293    158     31     83    111
    218    763    545   -491   -163    654   -145    348    205     88    142    171
    220    797    574   -511   -176    685   -142    376    226    114    176    197
    220    807    587   -514   -184    698   -142    394    236    137    200    223
    215    826    610   -522   -197    719   -140    402    241    148    218    233
    215    862    646   -537   -215    756   -148    394    239    148    226    244
    218    867    649   -542   -215    758   -153    379    223    135    213    231
    215    870    654   -542   -218    763   -150    355    210    119    200    223
    200    870    667   -537   -233    769   -140    329    189     98    179    205
    179    852    672   -514   -246    763   -137    285    155     54    137    166
    153    818    662   -485   -257    740   -142    226    109      0     80    106
    132    787    652   -459   -259    719   -135    171     75    -44     33     57
    111    756    644   -436   -265    701   -137    111     33    -96    -23      0
     98    727    628   -413   -265    678   -145     57      2   -140    -72    -49
     96    688    589   -392   -246    639   -163      0    -38   -184   -116    -93
     90    652    558   -371   -233    605   -174    -36    -64   -207   -145   -122
     80    623    542   -353   -231    584   -187    -72    -88   -236   -174   -150
     77    607    530   -342   -226    568   -207   -111   -122   -270   -207   -184
     62    592    527   -327   -233    561   -213   -135   -135   -285   -223   -200
     54    584    530   -322   -236    558   -215   -142   -140   -288   -226   -202
     62    568    504   -316   -220    537   -223   -155   -150   -298   -236   -210
     59    566    506   -311   -223    537   -218   -153   -148   -296   -231   -207
     51    571    519   -314   -233    548   -213   -153   -142   -290   -228   -213
     44    566    522   -306   -239    545   -213   -153   -142   -290   -233   -228
     49    563    514   -309   -233    540   -218   -150   -142   -288   -233   -231
     67    579    511   -322   -220    545   -215   -148   -135   -280   -223   -218
     75    581    506   -329   -215    545   -207   -137   -122   -265   -210   -202
     77    579    498   -329   -210    540   -207   -127   -114   -254   -200   -194
     72    600    524   -337   -226    563   -207   -122   -103   -246   -189   -184
     59    623    563   -340   -252    594   -210   -119   -101   -241   -181   -179
     57    607    550   -332   -246    579   -218   -124   -109   -246   -189   -187
     57    594    537   -327   -239    566   -213   -124   -109   -249   -192   -192
     57    607    550   -332   -246    579   -210   -119   -101   -239   -179   -181
     54    597    542   -324   -244    571   -213   -122   -101   -239   -179   -181
     59    589    530   -324   -236    561   -213   -122    -98   -239   -176   -179
     64    594    527   -329   -231    561   -215   -119    -96   -233   -171   -176
     62    584    522   -324   -231    553   -223   -127   -101   -239   -176   -181
     59    579    519   -319   -228    550   -226   -132   -106   -241   -179   -187
     54    584    527   -319   -236    558   -223   -132   -103   -239   -174   -184
     57    594    537   -327   -239    566   -220   -135   -103   -236   -171   -179
     59    600    540   -332   -241    568   -223   -137   -103   -239   -174   -179
     67    587    519   -327   -226    553   -223   -135   -103   -239   -174   -181
     70    592    522   -332   -226    558   -223   -132   -103   -236   -171   -181
     70    626    555   -348   -241    592   -213   -119    -90   -223   -155   -166
     64    672    605   -371   -270    639   -179    -93    -51   -189   -124   -135
     64    722    657   -392   -296    691   -150    -77    -28   -166   -106   -114
     67    732    665   -402   -298    698   -142    -72    -20   -161   -106   -111
     72    740    667   -407   -298    706   -148    -77    -18   -155    -98   -109
     80    784    704   -433   -311    743   -158    -83    -10   -142    -83    -93
     77    813    735   -444   -327    774   -176    -88     -7   -135    -72    -83
     75    774    696   -426   -311    735   -200   -103    -25   -150    -88    -96
     77    779    698   -428   -309    740   -200    -96    -18   -140    -80    -88
     88    766    675   -428   -293    722   -202    -90    -20   -140    -80    -88
     88    714    626   -400   -267    670   -218   -103    -38   -158    -96   -103
     75    683    605   -381   -265    644   -233   -116    -62   -176   -114   -119
     62    654    592   -358   -265    623   -241   -135    -83   -200   -137   -142
     51    626    574   -340   -262    600   -233   -140    -93   -213   -150   -158
     44    600    555   -322   -254    579   -223   -148   -103   -228   -163   -171
     38    602    561   -322   -262    581   -226   -163   -119   -244   -181   -184
     36    571    535   -303   -249    553   -231   -176   -135   -257   -194   -200
     23    545    522   -285   -249    535   -239   -187   -148   -270   -207   -215
     18    542    524   -280   -252    535   -241   -189   -150   -275   -213   -220
     18    542    522   -283   -252    535   -241   -189   -148   -272   -207   -215
     25    537    511   -280   -244    524   -246   -192   -150   -275   -210   -220
     20    524    501   -275   -241    514   -249   -192   -153   -275   -210   -220
     15    527    511   -270   -246    519   -254   -200   -161   -277   -215   -226
     28    522    493   -275   -233    509   -252   -200   -158   -277   -213   -228
     25    519    493   -272   -233    509   -249   -197   -153   -270   -205   -220
     23    532    509   -280   -244    522   -236   -179   -145   -270   -210   -228
     36    537    501   -285   -231    519   -155    -57    -80   -239   -207   -241
     59    610    550   -337   -244    581    -25    158     83   -127   -132   -197
    114    797    683   -457   -285    740    106    475    361    132     98      2
    207   1072    865   -641   -329    969    189    872    717    545    517    402
    259   1447   1187   -852   -462   1317     88    823    841    854    930    859
    161   1771   1610   -966   -724   1691   -189    142    626    935   1161   1163
    -18   1855   1870   -919   -945   1862   -478   -633    262    766   1091   1150
   -158   1561   1719   -704   -937   1639   -763  -1327   -361    103    449    558
   -187    989   1176   -400   -680   1083   -997  -1722  -1075   -795   -470   -298
   -124    628    753   -252   -439    691   -995  -1512  -1083   -906   -639   -496
    -62    496    555   -218   -309    524   -805  -1096   -802   -727   -535   -449
    -31    504    535   -236   -283    519   -545   -685   -498   -522   -392   -355
    -15    517    532   -249   -272    524   -329   -371   -272   -358   -280   -277
     -5    504    509   -249   -257    506   -244   -241   -181   -293   -228   -244
      5    480    475   -244   -233    478   -215   -200   -153   -275   -220   -244
     15    480    462   -249   -226    472   -205   -181   -140   -270   -218   -246
     20    504    483   -262   -231    493   -194   -161   -129   -262   -207   -239
     10    506    493   -259   -241    501   -187   -148   -116   -249   -197   -233
     18    498    480   -259   -231    491   -184   -137   -111   -241   -194   -231
     18    498    480   -259   -231    491   -176   -124    -98   -231   -184   -223
     18    506    488   -262   -233    498   -174   -116    -90   -223   -174   -215
     23    517    491   -272   -233    506   -176   -111    -88   -218   -174   -213
     28    517    488   -272   -228    504   -166    -98    -75   -205   -161   -202
     31    519    485   -277   -226    504   -158    -88    -62   -194   -153   -194
     41    527    485   -283   -220    506   -155    -80    -54   -189   -145   -187
     57    550    493   -303   -218    522   -150    -70    -46   -181   -137   -181
     49    563    511   -306   -231    537   -142    -54    -36   -171   -129   -174
     41    558    517   -301   -236    537   -140    -41    -23   -161   -122   -168
     46    550    504   -298   -228    527   -132    -25    -10   -148   -109   -155
     49    553    504   -303   -226    530   -127     -7      5   -135    -96   -142
     49    555    504   -303   -228    530   -122      5     15   -124    -90   -137
     54    542    488   -301   -215    517   -119     20     28   -116    -83   -132
     57    558    501   -306   -220    530   -106     49     51    -93    -64   -116
     62    561    498   -311   -218    530    -93     77     75    -72    -49    -98
     62    574    511   -319   -223    542    -93    101     85    -64    -41    -90
     70    592    522   -332   -226    558    -83    140    109    -41    -23    -75
     80    626    545   -353   -231    587    -62    192    148     -2     12    -44
     85    623    537   -355   -226    581    -49    239    176     20     33    -25
     93    636    542   -363   -223    589    -28    301    218     57     67      2
    109    675    566   -394   -228    620    -10    368    259     96    106     41
    119    693    574   -405   -226    633     10    439    306    145    150     85
    129    730    600   -431   -236    665     23    501    348    194    194    129
    145    766    620   -457   -239    693     36    555    389    244    246    184
    153    795    641   -475   -244    717     33    584    415    280    288    226
    161    833    672   -496   -254    753     33    600    433    303    316    254
    174    865    691   -522   -259    779     36    607    444    324    342    283
    176    878    701   -530   -262    789     33    602    444    332    355    301
    176    885    709   -535   -265    797     25    584    431    329    353    301
    187    911    724   -548   -267    818     15    548    413    314    342    293
    171    898    727   -535   -280    815      2    501    387    290    316    272
    161    859    698   -511   -267    779      5    446    361    262    293    252
    135    820    683   -478   -272    750      0    376    327    223    257    215
    103    792    688   -446   -290    740    -23    288    275    168    202    163
     72    753    680   -413   -303    717    -38    213    231    119    153    116
     54    706    652   -379   -298    680    -49    148    189     75    103     70
     41    667    626   -355   -290    646    -64     88    150     33     59     25
     36    631    594   -332   -277    613    -70     46    127      7     36      2
     23    594    568   -311   -272    581    -75     15    106    -12     15    -15
     15    561    545   -288   -265    553    -85    -10     85    -33     -7    -36
     18    535    517   -277   -249    527    -93    -33     67    -51    -23    -51
     15    535    519   -275   -252    527    -98    -51     54    -64    -33    -59
     15    506    491   -262   -236    501   -106    -70     36    -80    -51    -75
     10    480    470   -246   -228    475   -103    -67     38    -80    -49    -75
      5    491    485   -249   -239    488   -106    -67     41    -75    -44    -70
      2    506    504   -254   -249    506   -109    -67     44    -72    -41    -64
      7    524    517   -267   -257    522   -101    -62     49    -67    -33    -62
      7    530    519   -270   -257    524    -98    -62     54    -64    -33    -75
      5    519    511   -262   -254    517    -96    -59     57    -62    -36    -75
      2    498    496   -249   -246    498    -96    -57     59    -59    -36    -70
      0    488    488   -246   -244    488    -98    -64     54    -64    -38    -75
      7    496    485   -252   -239    491   -101    -64     54    -64    -38    -75
      7    498    491   -254   -241    496    -98    -59     54    -64    -38    -75
      0    493    493   -246   -246    493    -93    -54     62    -57    -33    -67
      0    483    483   -244   -241    483    -96    -59     59    -59    -31    -64
      2    467    465   -236   -231    467   -101    -64     57    -62    -33    -70
      2    470    467   -236   -233    470    -96    -62     59    -62    -33    -70
     -2    470    472   -233   -236    470    -93    -62     62    -57    -25    -62
     -5    449    454   -223   -231    452    -96    -72     54    -64    -36    -70
      2    439    436   -220   -218    439    -96    -75     51    -70    -38    -75
      2    433    431   -218   -215    433    -90    -75     54    -67    -38    -72
     -2    449    452   -223   -226    449    -90    -75     54    -64    -38    -70
    -10    444    454   -218   -233    446    -93    -77     51    -67    -41    -75
     -5    441    444   -218   -223    441    -90    -80     49    -70    -41    -77
     -5    441    446   -218   -226    444    -88    -83     51    -70    -41    -75
      2    436    433   -218   -215    436    -88    -83     51    -67    -44    -75
      5    444    439   -226   -218    441    -70    -72     67    -54    -31    -64
      5    504    498   -254   -246    501    -33    -41    103    -20      2    -33
      2    535    532   -270   -265    535    -12    -33    114    -12     10    -25
      5    535    530   -270   -262    532     -5    -28    119     -5     12    -25
    -10    548    555   -270   -283    550    -10    -36    124      2     18    -18
     -2    568    571   -285   -285    571    -20    -33    137     20     38      2
     15    579    561   -298   -272    568    -41    -33    142     25     46     12
     20    566    545   -293   -262    555    -44    -28    150     36     62     28
     18    558    540   -290   -262    550    -46    -23    155     44     67     36
     28    558    527   -293   -249    542    -67    -33    135     25     51     20
     36    519    483   -277   -223    501    -80    -44    119     12     38     10
     31    480    449   -254   -207    465    -85    -51    103      0     28      0
     20    444    423   -233   -202    436    -88    -70     83    -23      7    -20
     -2    413    415   -205   -207    415    -83    -83     64    -44    -18    -49
    -31    387    418   -179   -226    402    -80    -93     51    -57    -31    -62
    -38    366    405   -163   -220    384    -88   -111     36    -75    -46    -75
    -36    314    350   -140   -194    332    -93   -122     20    -93    -64    -93
    -49    298    345   -124   -197    322    -88   -122     18    -96    -70    -96
    -54    306    358   -127   -207    332    -90   -129     12   -103    -77   -103
    -49    303    353   -127   -200    327    -96   -135      5   -111    -85   -111
    -49    265    314   -109   -184    288   -101   -140      0   -116    -93   -119
    -46    267    314   -111   -181    290    -93   -137      5   -109    -85   -114
    -46    296    342   -127   -194    319    -90   -129     15   -101    -75   -103
    -44    283    327   -119   -184    303    -85   -127     18    -98    -72    -98
    -44    296    340   -127   -194    316    -85   -132     15   -101    -75   -103
    -38    298    337   -129   -187    316    -77   -119     23    -96    -72   -103
    -31    316    348   -145   -189    332    -10    -15     96    -51    -46    -93
     -7    441    449   -215   -228    444    106    187    241     57     31    -41
     46    558    511   -303   -233    537    218    475    454    257    210    111
    145    745    600   -446   -228    672    293    841    724    558    517    418
    262   1028    766   -646   -252    898    259    943    898    852    875    823
    249   1260   1010   -753   -379   1135     77    501    836    997   1130   1153
     23   1330   1304   -678   -639   1317   -142   -228    589    911   1130   1202
   -194   1163   1356   -485   -774   1260   -384   -976     62    400    644    750
   -301    750   1052   -226   -678    901   -613  -1457   -558   -329   -101      7
   -254    394    649    -70   -452    522   -756  -1457   -761   -610   -413   -316
   -174    220    392    -23   -283    306   -654  -1088   -579   -506   -361   -306
   -135    220    355    -44   -246    288   -426   -680   -327   -340   -246   -226
   -103    231    332    -64   -220    280   -202   -340   -119   -205   -153   -166
    -75    223    298    -72   -187    259    -93   -171    -15   -137   -109   -137
    -77    215    290    -70   -184    252    -67   -127     10   -119    -98   -135
    -75    213    288    -70   -181    252    -51   -101     28   -106    -88   -127
    -72    213    283    -72   -176    246    -44    -85     36   -103    -85   -124
    -67    231    298    -80   -181    265    -36    -72     44    -96    -80   -119
    -67    236    303    -85   -187    270    -31    -59     54    -85    -70   -111
    -67    228    293    -80   -179    259    -25    -46     64    -75    -59    -98
    -64    226    288    -80   -176    257    -33    -46     62    -77    -62   -103
    -62    223    285    -80   -174    254    -38    -46     59    -77    -62   -106
    -59    236    293    -88   -176    265    -25    -25     77    -59    -44    -88
    -49    246    296    -98   -174    272    -20    -12     88    -51    -33    -80
    -46    249    296   -101   -171    272    -18    -10     88    -49    -33    -80
    -51    254    306   -101   -179    280    -10      0     98    -41    -28    -75
    -51    246    298    -98   -174    272    -12     10    103    -36    -23    -70
    -46    249    296   -101   -171    272    -10     18    106    -31    -20    -67
    -44    252    293   -106   -168    272     -7     28    114    -23    -12    -59
    -36    259    296   -111   -166    277     -2     38    127    -12     -2    -51
    -31    259    288   -114   -161    272      2     59    140      2     10    -38
    -31    275    306   -122   -168    288      7     80    153     15     23    -25
    -28    290    316   -132   -174    303     10     96    166     23     31    -20
    -12    306    319   -145   -166    311     15    116    176     31     41    -12
     -7    298    306   -148   -155    301     18    137    187     44     49     -5
     -2    306    309   -150   -155    306     31    174    210     67     70     15
     -2    303    306   -150   -155    303     41    213    231     85     90     31
      2    311    309   -155   -153    311     44    254    257    111    111     54
     12    337    324   -176   -155    332     54    309    285    145    145     88
     25    353    327   -189   -150    342     62    361    316    176    179    119
     44    374    327   -210   -142    350     67    415    342    205    207    145
     67    420    353   -244   -142    387     75    470    379    249    252    189
     83    457    374   -270   -145    415     77    514    410    290    296    236
     96    485    389   -290   -145    439     75    540    428    319    329    270
    106    522    413   -314   -155    467     70    553    444    340    355    298
    103    548    444   -324   -168    496     67    561    449    355    376    324
     90    542    449   -316   -179    496     75    566    459    368    392    342
     98    558    459   -329   -179    509     70    553    454    366    392    348
     98    574    475   -337   -189    524     67    530    444    361    389    348
     88    561    472   -324   -192    517     70    504    433    348    379    337
     64    535    467   -301   -202    501     70    467    413    327    355    311
     41    511    470   -277   -215    491     70    410    387    296    319    275
     15    483    465   -252   -226    475     64    345    350    254    275    226
      0    441    441   -220   -220    441     54    277    309    205    226    171
    -15    392    407   -189   -210    400     51    218    277    166    184    129
    -28    361    389   -166   -210    374     54    174    259    140    155    103
    -31    329    361   -150   -197    345     46    124    228    106    122     67
    -31    301    332   -135   -181    316     38     88    205     80     93     38
    -44    280    324   -119   -184    301     31     64    192     67     75     20
    -49    262    309   -106   -179    285     28     44    176     51     59      2
    -59    233    290    -88   -176    262     23     23    161     36     41    -15
    -70    215    285    -72   -176    249     12     12    150     23     28    -25
    -72    213    285    -70   -179    249     12     10    148     20     28    -25
    -70    213    280    -72   -176    246     10      7    148     20     25    -28
    -64    213    277    -75   -171    244     12      7    148     20     25    -31
    -62    207    270    -72   -166    239     15     12    150     25     31    -25
    -67    202    267    -67   -168    233     15     12    153     25     31    -28
    -75    210    285    -67   -181    246     18     12    155     25     28    -25
    -80    218    298    -70   -189    257     20     18    161     31     36    -23
    -70    220    290    -75   -179    254     23     23    166     38     44    -15
    -64    207    270    -72   -166    236     18     15    158     31     33    -20
    -62    197    257    -67   -158    226     15     15    158     31     33    -20
    -62    192    254    -64   -158    223     12     15    158     31     33    -18
    -64    200    265    -67   -163    231     15     15    155     28     28    -23
    -75    202    277    -64   -176    239     20     20    161     33     36    -18
    -90    197    288    -54   -189    241     20     20    161     36     38    -15
    -88    200    288    -57   -189    244     15     12    153     28     31    -23
    -77    207    285    -64   -181    246     12      7    148     20     23    -31
    -77    207    283    -64   -181    244     18      7    150     23     28    -25
    -77    202    280    -62   -179    241     18      5    148     23     28    -23
    -72    184    257    -57   -166    220     18      2    148     20     28    -25
    -77    184    262    -51   -168    223     15     -2    142     15     20    -31
    -83    181    262    -51   -174    220     10     -7    132     10     12    -36
    -72    171    241    -49   -158    205      2    -15    127      2      7    -41
    -59    215    275    -77   -168    246     20      0    148     20     25    -25
    -57    270    327   -106   -192    298     59     25    179     51     59      7
    -59    283    340   -114   -200    309     77     28    187     54     59      7
    -54    285    340   -116   -197    311     83     31    187     54     57      5
    -57    298    355   -122   -207    327     72     23    189     59     64     12
    -49    342    392   -145   -220    366     62     23    205     77     85     33
    -38    340    379   -150   -210    358     31     10    194     75     85     33
    -38    345    384   -155   -210    363     25     10    200     85     96     46
    -31    363    394   -168   -213    376     28     18    207     96    106     59
    -23    327    350   -150   -187    337     12     12    189     77     90     46
    -31    283    314   -127   -171    298     -5     -2    166     57     70     31
    -36    262    298   -114   -168    280    -15    -20    145     36     54     12
    -46    226    270    -90   -158    246    -25    -38    119     10     28    -10
    -64    192    257    -62   -161    223    -12    -41    111     -2     12    -28
    -85    163    246    -38   -168    205    -12    -59     93    -20     -5    -49
    -93    145    239    -25   -166    192    -25    -83     70    -44    -28    -70
    -96    127    223    -15   -161    174    -31    -90     57    -59    -44    -85
    -93    114    207    -10   -150    161    -33    -93     51    -67    -49    -90
    -93    111    205    -10   -148    158    -33    -96     46    -70    -51    -90
    -88    111    200    -10   -145    153    -33    -98     44    -70    -54    -93
    -88     96    184     -5   -137    140    -31    -96     44    -70    -54    -93
   -103     88    192      7   -148    140    -23    -90     51    -64    -46    -88
   -109     85    194     10   -150    140    -28   -101     38    -75    -59    -98
   -101     77    179     10   -140    129    -38   -111     28    -85    -67   -109
    -98     88    184      2   -140    135    -41   -111     31    -83    -67   -106
    -93     90    184      2   -137    137    -33    -96     36    -77    -62   -106
    -77    124    200    -23   -140    161     38     18    109    -38    -44   -106
    -38    213    252    -88   -145    231    153    233    259     75     41    -46
      7    337    327   -174   -161    335    262    511    472    277    223    114
    111    527    415   -319   -150    472    301    844    724    576    535    436
    210    849    639   -530   -215    745    233    883    878    867    909    870
    148   1085    937   -618   -394   1013     93    467    820   1000   1150   1187
    -54   1153   1205   -550   -631   1179    -98   -202    537    857   1085   1174
   -272   1008   1280   -366   -776   1143   -277   -922      7    309    548    649
   -340    592    932   -127   -636    761   -485  -1348   -581   -387   -176    -83
   -283    213    496     33   -389    353   -610  -1312   -732   -597   -415   -335
   -213     -5    205    109   -210     98   -566  -1026   -602   -537   -402   -353
   -166     -2    163     85   -166     80   -394   -678   -374   -392   -303   -283
   -140     36    174     49   -155    103   -176   -340   -148   -231   -184   -194
   -116     49    166     33   -140    106    -72   -176    -44   -158   -129   -158
   -109     57    166     25   -137    111    -36   -124    -10   -137   -114   -153
   -109     59    168     25   -137    114    -15    -96     12   -116    -98   -140
   -103     51    153     25   -127    101    -15    -83     18   -114   -101   -142
    -90     44    135     23   -111     88    -18    -75     15   -116   -103   -148
    -80     59    140      7   -111    101    -12    -64     23   -111    -98   -140
    -67     83    150     -7   -109    116     -2    -46     38    -96    -83   -124
    -72     62    135      2   -103     98     -2    -44     38    -96    -83   -124
    -77     59    135      7   -106     96      5    -33     46    -88    -75   -111
    -75     70    142      0   -109    106      7    -25     51    -80    -62   -103
    -67     72    140     -2   -103    106     -2    -25     46    -85    -70   -111
    -70     77    148     -7   -109    111     -5    -20     49    -80    -64   -109
    -67     90    158    -12   -111    124      0    -10     59    -70    -54    -96
    -59     98    158    -20   -109    129      2     -5     67    -67    -49    -93
    -49    109    158    -28   -103    132      7      7     77    -54    -38    -83
    -49    111    158    -31   -103    135     12     20     90    -38    -28    -70
    -49    114    161    -33   -106    137     15     33    101    -31    -20    -62
    -46    114    161    -33   -103    137     12     41    103    -25    -18    -59
    -46    129    176    -41   -111    153     15     57    111    -15     -5    -49
    -49    135    184    -44   -116    158     28     80    129      2     12    -31
    -41    127    168    -44   -106    148     25     93    135      7     18    -28
    -33    129    163    -49    -98    145     23    114    145     18     25    -18
    -31    142    174    -54   -101    158     31    142    163     38     46      2
    -23    161    184    -70   -103    174     31    174    181     57     64     18
    -12    176    189    -83   -101    181     36    210    200     77     80     33
     -7    194    200    -93   -103    197     41    257    226    103    109     57
      7    215    207   -111    -98    213     54    309    262    142    148     96
     31    228    194   -129    -80    213     57    361    290    176    181    132
     44    265    220   -155    -88    244     70    420    329    223    231    184
     64    324    257   -194    -96    290     72    465    363    267    277    233
     75    350    275   -213    -98    314     70    496    384    301    316    272
     83    371    288   -228   -103    329     67    509    394    319    337    298
     88    397    306   -244   -109    353     64    517    402    335    358    322
     93    402    309   -249   -109    355     57    509    400    337    366    332
     96    415    319   -254   -111    368     51    493    392    332    366    335
     80    431    350   -257   -135    392     46    475    381    324    361    329
     67    428    361   -249   -145    394     51    452    368    309    345    319
     59    413    350   -236   -145    381     54    415    348    280    316    290
     36    394    358   -215   -161    376     57    366    319    244    280    254
     10    353    342   -184   -166    348     54    306    283    202    236    210
    -12    306    316   -148   -163    311     51    244    241    153    181    155
    -31    275    306   -124   -168    290     44    181    207    109    132    106
    -41    249    290   -103   -166    270     36    129    174     67     90     62
    -54    215    270    -80   -161    241     28     83    142     36     54     28
    -57    192    246    -67   -150    218     25     46    119     10     28      2
    -64    174    236    -54   -150    205     15     15    101    -12      7    -15
    -70    158    228    -44   -148    192      7     -5     85    -25     -7    -33
    -67    137    205    -36   -137    171      2    -20     75    -41    -23    -51
    -70    132    202    -31   -137    166      2    -33     62    -54    -36    -62
    -83    122    202    -20   -145    161      2    -36     59    -57    -38    -62
    -77    122    200    -20   -137    161      7    -33     62    -51    -33    -54
    -75    124    197    -25   -137    161     12    -28     64    -49    -31    -49
    -75    129    205    -28   -140    166     12    -25     67    -49    -28    -46
    -72    127    197    -28   -135    161      5    -28     67    -46    -25    -49
    -75    124    200    -23   -137    161      0    -25     67    -46    -25    -54
    -75    135    210    -31   -142    171     -2    -28     62    -51    -33    -59
    -72    145    218    -36   -145    179      0    -28     64    -49    -28    -51
    -75    129    202    -28   -140    163     -2    -28     62    -51    -33    -54
    -72    129    202    -28   -137    166      2    -25     62    -51    -33    -54
    -59    140    200    -41   -129    168      2    -25     62    -51    -33    -51
    -62    137    200    -38   -132    168      0    -25     59    -54    -36    -51
    -77    129    207    -28   -142    168     -2    -28     59    -54    -33    -49
    -77    140    218    -31   -148    179     -2    -28     62    -49    -25    -41
    -75    132    207    -28   -142    168    -10    -38     54    -59    -33    -46
    -75    122    197    -25   -135    158    -12    -41     46    -64    -38    -51
    -83    122    202    -20   -142    161     -7    -41     49    -62    -38    -49
    -88    124    213    -18   -150    168     -7    -44     44    -64    -38    -46
    -85    124    207    -20   -148    166    -18    -57     31    -77    -51    -59
    -80    129    210    -25   -145    168    -20    -59     31    -80    -51    -59
    -77    135    213    -28   -145    174    -20    -59     31    -77    -49    -57
    -67    150    218    -41   -142    184     -2    -46     46    -64    -36    -44
    -64    192    257    -64   -161    223     28    -25     72    -41    -15    -23
    -70    223    293    -75   -181    257     49    -18     85    -31     -7    -12
    -70    231    298    -83   -184    265     49    -20     83    -33     -7    -20
    -70    246    316    -88   -192    280     41    -31     80    -36    -12    -20
    -62    285    348   -114   -205    316     31    -33     96    -18      7      2
    -49    298    348   -124   -197    322     10    -41     96    -12     15     12
    -44    290    335   -124   -192    311      0    -46     90    -12     20     18
    -41    290    332   -124   -187    311     -2    -33    103      2     33     36
    -44    275    319   -116   -181    296    -15    -41     88     -7     25     28
    -46    236    283    -96   -163    257    -33    -51     67    -28      7     10
    -54    205    257    -77   -155    228    -44    -64     49    -46    -10     -7
    -62    176    239    -57   -150    207    -41    -75     31    -64    -28    -23
    -85    140    223    -28   -155    181    -36    -90     12    -88    -54    -54
   -101    101    202      0   -150    150    -41   -109    -10   -114    -80    -77
    -98     98    197      0   -148    145    -46   -124    -28   -132    -96    -93
   -101     77    179     12   -140    127    -49   -135    -44   -148   -111   -106
    -98     70    166     12   -132    116    -57   -145    -57   -161   -127   -122
   -103     62    166     20   -135    114    -57   -148    -59   -166   -129   -124
   -111     46    155     31   -135    101    -54   -145    -59   -166   -127   -124
   -106     38    145     33   -124     90    -54   -148    -64   -168   -132   -127
   -103     44    145     28   -124     93    -57   -145    -62   -166   -127   -122
   -103     41    145     31   -124     90    -54   -148    -62   -166   -127   -122
   -114     31    145     41   -129     85    -54   -153    -70   -174   -132   -124
   -119     18    137     51   -127     77    -59   -153    -67   -171   -132   -124
   -103     23    127     38   -116     75    -46   -132    -59   -168   -135   -132
    -75     54    129     10   -103     93     23    -10     18   -124   -114   -132
    -38    153    189    -59   -114    171    122    187    163    -15    -41    -90
     -2    280    283   -137   -142    280    239    457    405    215    168     90
     80    527    446   -306   -184    488    265    763    691    574    550    483
    158    857    698   -509   -270    779    181    774    826    854    932    935
     93   1127   1031   -613   -470   1080     59    384    740    963   1171   1257
    -88   1254   1343   -581   -714   1299    -96   -197    436    802   1096   1239
   -267   1078   1343   -407   -805   1210   -290   -883   -171    132    410    561
   -322    639    961   -158   -641    800   -506  -1325   -748   -555   -311   -168
   -272    207    478     31   -376    342   -628  -1330   -919   -782   -558   -423
   -210    -49    161    129   -187     54   -571  -1052   -774   -704   -537   -431
   -168    -49    116    109   -145     33   -407   -740   -537   -542   -428   -350
   -135      2    137     67   -137     67   -205   -418   -285   -358   -290   -246
   -119      7    127     57   -124     64    -93   -236   -155   -254   -215   -192
   -106     10    116     49   -111     62    -49   -168   -101   -215   -184   -166
    -98     10    109     44   -103     59    -36   -142    -83   -205   -176   -163
    -96     10    103     41    -98     57    -28   -127    -70   -194   -168   -155
    -88     12    101     36    -96     57    -25   -114    -64   -189   -163   -150
    -85     18    103     33    -93     59    -20   -101    -51   -181   -155   -142
    -90     15    106     36    -98     62    -18    -90    -41   -171   -145   -132
    -93     10    103     41    -98     57    -10    -80    -36   -166   -140   -127
    -96     10    106     41   -101     57    -10    -77    -33   -166   -140   -124
    -93     10    103     41    -98     57     -7    -70    -28   -158   -132   -116
    -80     33    114     23    -98     72     -2    -57    -15   -145   -119   -106
    -80     46    127     15   -103     88     -2    -49    -10   -140   -114   -101
    -83     51    135     15   -109     93      7    -38      2   -129   -103    -90
    -72     54    127     10    -98     90     12    -25     15   -116    -88    -75
    -70     64    135      0   -101     98      5    -28     10   -119    -90    -77
    -62     72    135     -5    -98    103      7    -18     20   -109    -83    -70
    -57     75    132    -10    -96    103     15     -5     33    -93    -70    -57
    -57     72    129     -7    -93    101     23     12     49    -77    -54    -38
    -57     83    137    -12    -98    109     23     23     57    -72    -51    -38
    -54     83    137    -15    -96    111     25     41     70    -57    -36    -23
    -49     83    129    -18    -90    106     33     67     90    -36    -12      0
    -41     90    132    -23    -85    111     38     90    106    -20      0     12
    -28    114    142    -44    -85    127     46    119    129     -2     18     31
    -31    122    150    -46    -90    135     51    153    153     20     44     51
    -33    132    166    -51   -101    148     67    200    184     54     75     83
    -12    153    166    -70    -88    158     80    249    215     85    103    114
      7    174    166    -90    -77    168     88    301    252    124    145    153
     25    202    176   -114    -75    189     88    353    283    163    184    189
     38    218    176   -129    -67    197     96    410    316    202    226    233
     54    257    202   -155    -72    231    103    462    353    249    275    285
     59    290    231   -176    -85    262    101    496    376    280    314    324
     70    316    244   -194    -85    280    103    517    392    306    342    355
     80    355    275   -220    -98    314    103    527    400    324    363    381
     83    389    306   -236   -111    348     98    524    402    329    379    400
     80    392    309   -239   -114    350    101    517    397    327    381    405
     77    384    303   -231   -114    345    103    498    384    316    371    400
     70    379    306   -226   -119    342    103    470    366    296    353    384
     51    387    335   -218   -140    361    106    433    345    272    329    361
     28    358    329   -194   -150    345    103    379    303    226    277    311
      5    329    324   -168   -158    327    103    316    267    176    228    262
    -12    296    309   -142   -161    301    101    254    233    135    184    218
    -28    241    270   -106   -148    254     96    194    200     96    140    174
    -54    207    259    -77   -158    233     83    140    168     57     96    129
    -67    181    249    -57   -158    215     77    101    145     31     67     98
    -75    161    233    -44   -155    197     67     62    122      5     36     62
    -77    150    228    -36   -153    189     57     28    101    -20     10     36
    -77    140    218    -31   -148    179     51      7     88    -31      0     28
    -77    122    200    -20   -137    161     51      0     85    -36     -5     25
    -83    101    184    -10   -135    142     54     -5     83    -38     -5     25
    -85    103    189     -7   -137    145     54    -10     80    -38     -5     28
    -85    109    194    -12   -140    150     44    -20     72    -46    -18     15
    -83    101    184    -10   -132    140     38    -28     64    -57    -25      5
    -80    109    189    -15   -135    148     38    -23     70    -49    -18     10
    -83    124    207    -20   -145    166     41    -18     75    -41    -10     18
    -83    116    200    -18   -142    158     41    -15     75    -41    -10     18
    -80    114    194    -18   -137    153     46     -5     88    -31     -2     25
    -83    116    200    -18   -142    158     51     -2     93    -25      5     31
    -88    116    205    -12   -145    161     41     -7     88    -28      5     31
    -85    119    202    -18   -145    161     44     -7     88    -28      2     31
    -88    127    213    -20   -150    168     46     -2     93    -20     10     38
    -88    140    228    -28   -158    184     49      2    101    -12     18     44
    -83    140    223    -28   -153    181     51      5    103    -10     20     46
    -83    132    215    -25   -148    174     41     -5     93    -20     10     36
    -83    137    220    -28   -153    179     41     -7     93    -20     10     38
    -83    142    223    -31   -153    181     38    -10     93    -23     12     38
    -77    132    210    -25   -142    171     36    -12     88    -28      7     36
    -85    122    207    -20   -145    163     33    -18     83    -31      5     33
    -90    127    215    -18   -153    171     38    -18     83    -28      5     33
    -90    119    210    -15   -150    163     38    -23     77    -36     -2     28
    -75    145    220    -33   -148    181     44    -18     85    -28      5     36
    -77    197    275    -59   -176    236     75      7    122      7     38     67
    -77    228    306    -75   -192    267    101     23    142     23     54     83
    -77    244    319    -85   -197    280    122     33    155     33     62     88
    -72    267    340    -96   -205    303    122     31    158     36     64     93
    -77    288    366   -106   -223    327    103     15    155     33     67     96
    -70    309    379   -122   -223    342     85     15    163     44     80    111
    -62    309    371   -124   -218    340     62      7    158     44     83    111
    -64    309    374   -122   -218    340     57      7    158     46     85    114
    -54    296    350   -122   -202    324     54     10    153     44     80    111
    -46    265    311   -109   -179    288     31     -5    132     23     64     96
    -51    231    280    -90   -166    254     15    -15    114      7     49     83
    -62    187    249    -62   -155    218     10    -25     96    -10     31     64
    -75    153    226    -41   -150    189      5    -41     75    -36      5     41
    -98    137    236    -20   -166    184     18    -46     70    -44     -2     28
   -111    106    215      2   -163    161     20    -62     54    -59    -20     10
   -111     62    174     25   -142    116     18    -75     38    -77    -38     -5
   -114     70    184     23   -148    127      5    -88     23    -96    -54    -20
   -116     67    184     25   -150    124     -2    -98     12   -106    -64    -31
   -124     64    187     28   -155    124     -5    -98     10   -106    -67    -31
   -122     67    189     28   -155    127     -7   -101      5   -109    -70    -38
   -122     57    176     31   -150    114     -5   -101      7   -109    -70    -36
   -114     62    176     25   -145    116     -5    -98     12   -103    -62    -33
   -114     72    187     20   -150    129     -5    -98     15   -103    -62    -36
   -114     85    200     15   -155    142     -2    -96     23    -96    -51    -25
   -111     80    192     12   -153    135    -15   -106     10   -109    -64    -38
   -101     77    179     10   -140    127     20    -54     41    -90    -57    -36
    -93    153    246    -31   -171    200    127    114    158    -12    -10    -15
    -62    262    324    -98   -192    293    233    332    322    119     88     51
     -5    423    428   -210   -218    426    340    665    597    400    355    298
    106    698    592   -402   -241    644    353    924    852    745    743    706
    148   1031    883   -592   -366    958    218    688    872    963   1080   1114
     18   1205   1187   -610   -584   1197     15    103    714   1034   1275   1379
   -194   1179   1374   -496   -784   1275   -228   -628    288    709   1013   1169
   -340    828   1166   -244   -753    997   -465  -1247   -371    -51    236    415
   -350    366    714     -7   -532    540   -657  -1491   -841   -652   -400   -215
   -259     67    327     96   -293    197   -659  -1265   -795   -683   -485   -337
   -197     23    220     85   -207    122   -467   -859   -522   -504   -366   -265
   -166     62    228     51   -197    145   -231   -478   -257   -314   -228   -163
   -140     62    200     36   -171    129    -72   -223    -85   -189   -137   -101
   -124     72    197     25   -161    135    -10   -122    -15   -140   -101    -75
   -122     77    200     20   -161    137      5    -93      5   -124    -90    -70
   -116     64    179     25   -148    122     15    -72     15   -116    -88    -67
   -111     67    176     20   -142    122     18    -59     23   -114    -83    -67
   -109     77    187     15   -148    132     23    -46     33   -103    -72    -54
   -101     77    179     10   -140    127     31    -28     46    -90    -59    -41
    -96     83    176      5   -135    129     28    -18     49    -85    -57    -38
    -96     96    192      0   -145    142     28    -10     57    -77    -49    -33
    -96    109    205     -5   -150    155     33     -5     64    -75    -44    -31
    -83    114    197    -18   -142    155     33      2     67    -70    -41    -25
    -83    129    213    -23   -148    171     33     10     72    -64    -31    -18
    -85    145    231    -31   -158    187     36     20     80    -54    -25    -10
    -85    137    223    -25   -153    179     38     31     90    -49    -20     -5
    -85    137    220    -28   -153    179     44     41    101    -38    -12      2
    -90    148    236    -28   -163    192     46     54    111    -28     -2     10
    -88    148    233    -31   -161    189     46     64    116    -20      2     15
    -80    142    223    -31   -150    181     51     77    129    -10     12     20
    -72    166    239    -49   -158    202     59     93    145      5     25     36
    -72    179    249    -54   -161    213     64    114    158     18     38     46
    -64    184    246    -59   -155    215     64    129    168     23     41     51
    -62    184    246    -59   -153    215     72    161    187     44     62     70
    -59    200    257    -70   -158    226     80    189    205     64     83     90
    -49    213    262    -83   -155    236     88    223    226     80     98    101
    -41    233    272    -96   -158    252     96    262    249    103    119    122
    -36    252    288   -106   -161    270    106    311    280    135    150    150
    -18    267    283   -127   -150    275    114    366    314    166    181    179
      0    288    285   -145   -142    288    122    420    348    202    213    210
     15    316    301   -168   -142    311    137    480    389    246    257    254
     25    368    342   -197   -158    355    142    532    420    285    298    296
     46    413    366   -231   -161    389    145    571    449    322    337    340
     57    457    397   -257   -171    428    145    592    470    353    371    376
     59    491    428   -277   -184    459    145    605    483    374    400    405
     57    501    444   -277   -192    472    140    610    488    384    418    423
     57    517    459   -288   -200    491    135    600    480    381    420    431
     49    542    491   -296   -220    517    132    581    475    376    420    433
     41    535    491   -288   -226    514    129    553    457    363    410    423
     36    524    488   -280   -226    506    129    514    436    342    389    405
     18    514    493   -267   -239    506    129    462    413    314    363    381
      0    488    488   -244   -244    488    122    394    374    270    316    337
    -25    444    470   -210   -249    457    111    322    329    218    265    283
    -49    400    449   -174   -249    423    106    257    296    176    218    236
    -67    368    436   -153   -252    402     98    202    262    140    181    197
    -83    319    402   -119   -241    358     88    153    231    106    145    161
    -88    285    374    -98   -231    329     72    109    200     72    109    127
    -90    288    379    -98   -233    332     62     72    174     46     83    101
    -93    270    361    -88   -228    314     57     49    155     28     64     83
   -101    246    348    -72   -223    296     51     33    142     12     51     70
   -103    244    348    -70   -226    296     51     23    137      5     44     64
   -106    233    340    -62   -223    285     41     12    127     -2     33     57
   -114    207    319    -46   -218    262     36      5    119    -10     23     49
   -116    207    322    -46   -218    265     46     12    129      0     33     57
   -111    233    342    -62   -228    288     46     12    129      0     38     62
   -111    236    348    -62   -228    290     38      5    122     -7     25     51
   -122    228    350    -54   -236    288     33      5    122     -7     23     49
   -114    239    350    -62   -231    293     33      7    124     -5     31     54
   -101    244    345    -72   -223    293     31      5    124     -5     31     51
    -98    231    329    -64   -213    280     28      5    122    -10     25     46
    -98    233    329    -70   -213    280     36     12    132      2     36     62
   -101    244    345    -72   -223    296     36     15    135      5     38     64
   -103    244    348    -72   -226    296     25      2    124     -5     25     51
   -101    241    342    -70   -220    290     31      5    124     -5     28     51
   -101    233    335    -67   -218    283     38     10    127      0     33     59
   -106    236    340    -64   -223    288     33      5    127     -2     31     57
   -109    236    345    -64   -226    290     31      2    124     -5     28     54
   -109    231    340    -59   -223    285     31      2    124     -2     31     59
   -114    231    345    -59   -228    288     28     -2    122     -5     25     54
   -127    223    350    -49   -239    285     25    -10    111    -15     18     44
   -135    231    366    -49   -252    298     31     -7    116    -10     23     49
   -124    231    355    -51   -239    293     31     -5    119     -7     28     54
   -116    231    348    -59   -233    290     36     -5    122     -7     28     57
   -106    288    394    -90   -252    340     67     20    155     23     57     85
   -111    342    452   -116   -283    397     98     38    181     46     80    109
   -109    353    462   -122   -285    407    116     49    189     54     85    109
   -116    355    470   -122   -293    413    109     38    184     46     77    103
   -116    379    496   -132   -306    436     98     38    194     64     96    124
   -109    387    496   -140   -301    441     77     33    200     72    106    137
    -96    387    483   -145   -288    433     44     12    181     59     96    129
    -98    402    501   -153   -298    452     46     23    194     77    116    148
    -93    392    485   -150   -288    436     33     20    189     75    111    145
    -90    340    428   -127   -259    384      7      7    163     46     85    119
    -98    301    400   -101   -249    350      0     -5    145     31     72    109
   -114    296    410    -90   -262    353      2    -12    132     20     62     98
   -116    277    394    -80   -257    337      0    -31    111     -5     36     75
   -135    244    379    -57   -259    311      0    -46     90    -25     12     51
   -158    220    379    -31   -267    298      0    -59     77    -36      2     41
   -168    181    350     -7   -259    265     -7    -77     59    -57    -18     20
   -166    155    322      2   -244    239    -15    -88     44    -72    -36      5
   -161    161    322      0   -241    241    -18    -93     41    -80    -38      0
   -163    153    316      5   -239    233    -18    -93     38    -80    -38      0
   -166    142    309     10   -239    226    -20    -96     36    -80    -41     -5
   -168    150    319      7   -244    233    -23    -96     38    -77    -38      0
   -176    150    327     12   -254    239    -20    -96     41    -75    -36      2
   -181    142    324     20   -252    233    -25   -101     33    -80    -44     -2
   -179    137    314     20   -246    226    -31   -106     28    -85    -49     -5
   -168    155    324      5   -246    239    -25   -101     33    -80    -46     -2
   -163    168    332     -2   -249    249     10    -49     64    -64    -36     -2
   -145    223    368    -38   -257    296    116    116    174      5      5     12
   -106    316    420   -106   -262    368    220    350    348    150    124    109
    -33    511    545   -239   -290    527    322    696    615    428    392    358
     77    771    693   -426   -309    732    332    956    854    750    753    743
    119   1101    982   -610   -431   1041    197    701    885    971   1083   1148
    -31   1252   1283   -613   -657   1267    -10     57    717   1018   1231   1358
   -241   1221   1462   -491   -852   1340   -246   -685    316    711    982   1153
   -392    865   1257   -236   -826   1062   -504  -1306   -345    -41    220    413
   -413    405    818      5   -615    610   -696  -1527   -800   -618   -384   -187
   -340    135    475    101   -407    303   -665  -1234   -691   -581   -400   -239
   -272     85    358     93   -316    220   -462   -823   -441   -423   -298   -179
   -233    109    340     59   -285    223   -220   -439   -197   -257   -184    -98
   -202    109    311     46   -257    210    -70   -194    -44   -150   -103    -46
   -184    116    298     33   -241    207    -25   -124     -2   -122    -85    -38
   -174    137    311     18   -241    223    -15   -101     10   -114    -80    -38
   -174    140    314     15   -246    226     -7    -85     20   -109    -77    -36
   -174    127    301     23   -236    213      0    -70     28   -106    -75    -36
   -161    142    301      7   -231    220     -2    -59     33    -98    -70    -28
   -153    145    298      5   -226    220      0    -46     44    -90    -62    -23
   -161    145    303      5   -233    223      2    -38     46    -85    -57    -18
   -158    142    301      7   -228    220      0    -33     51    -80    -51    -15
   -153    155    309     -2   -231    231     -5    -28     54    -77    -46    -12
   -145    176    322    -15   -233    249      5    -15     64    -64    -33      0
   -135    181    316    -25   -226    249     10     -5     72    -59    -28      5
   -135    192    327    -28   -231    259     15      5     83    -49    -18     15
   -145    194    340    -25   -241    267     15     12     90    -38    -10     23
   -140    202    342    -33   -241    272     12     15     90    -38    -10     23
   -135    210    342    -38   -239    275     12     23     96    -33     -2     28
   -145    210    355    -31   -249    283     20     38    109    -20     10     41
   -137    218    355    -41   -246    285     23     49    114    -15     12     44
   -111    226    337    -57   -223    280     31     70    127     -5     23     51
   -103    239    342    -70   -226    290     36     85    140      7     31     62
   -109    241    350    -64   -228    296     38    103    150     18     44     72
   -106    246    353    -70   -231    298     38    129    163     28     49     80
    -98    257    353    -80   -226    303     46    158    179     44     64     90
    -93    275    368    -93   -231    322     59    194    205     70     90    111
    -75    296    371   -109   -223    332     75    244    236    101    119    137
    -59    316    374   -129   -218    345     77    285    257    122    140    153
    -41    350    389   -155   -215    368     88    342    288    158    174    189
    -31    376    407   -176   -218    392     93    397    322    192    207    223
    -25    389    415   -181   -220    402     90    449    350    226    239    254
    -18    428    444   -207   -231    436    101    501    387    270    288    301
     -5    478    483   -236   -244    480    116    545    423    314    335    353
      2    504    501   -254   -249    501    114    566    439    337    358    379
     10    524    514   -267   -252    519    111    574    446    353    379    402
     15    542    527   -280   -257    535    103    566    441    353    384    410
     20    561    540   -290   -259    550     98    561    439    353    387    418
     20    576    555   -301   -267    566    106    550    439    353    392    423
     12    584    571   -298   -277    579    109    527    431    348    389    423
      2    576    574   -290   -285    576    101    483    402    319    363    397
    -18    553    571   -267   -293    561     96    426    371    283    324    361
    -36    519    555   -241   -296    537     90    361    335    241    280    319
    -57    475    532   -207   -293    504     88    296    301    200    233    272
    -72    428    501   -179   -288    465     83    233    265    155    187    226
    -93    397    491   -153   -293    444     72    176    233    116    145    184
   -114    363    478   -124   -296    418     62    124    202     83    111    145
   -116    322    439   -101   -277    379     46     80    168     44     72    106
   -127    288    415    -83   -270    350     38     49    145     20     46     83
   -135    270    405    -67   -270    337     31     25    129      5     31     67
   -135    257    392    -62   -265    324     23     10    116     -7     15     54
   -135    241    376    -51   -254    309     23      0    106    -18      5     44
   -135    252    387    -59   -262    319     25     -5    103    -20      2     44
   -137    246    384    -57   -259    314     23    -10    101    -23      0     38
   -135    233    366    -51   -249    298     12    -12     96    -31     -5     33
   -129    233    363    -51   -246    298     20    -10    101    -25      0     38
   -140    233    374    -46   -257    303     20    -10    101    -25      0     41
   -140    231    371    -46   -254    301     18    -10     96    -28     -7     33
   -137    239    376    -54   -257    306     18    -10    101    -28     -5     36
   -140    254    394    -57   -267    324     25     -2    109    -18      2     46
   -140    249    387    -54   -265    316     23     -5    106    -20      2     44
   -129    231    361    -51   -244    296     12    -15     93    -31    -10     31
   -135    231    366    -49   -249    298     12    -15     93    -31    -10     31
   -140    231    371    -44   -254    301     15    -10     93    -31     -7     33
   -137    228    363    -46   -252    296      7    -15     88    -36    -15     25
   -140    241    381    -51   -259    311     12    -15     90    -36    -10     31
   -132    241    374    -57   -252    309     12    -18     90    -33    -10     33
   -129    231    361    -49   -244    296     10    -20     85    -38    -15     28
   -140    215    355    -38   -246    283      5    -28     77    -44    -23     20
   -140    228    368    -44   -254    296      5    -33     75    -46    -23     20
   -135    236    368    -51   -252    301      2    -38     72    -46    -25     20
   -129    233    363    -51   -246    298      7    -36     72    -49    -28     20
   -140    228    368    -46   -257    298      7    -36     70    -49    -25     20
   -135    254    387    -59   -259    319     18    -25     83    -36    -15     33
   -119    306    423    -96   -270    366     41     -7    106    -18      2     46
   -124    337    462   -106   -293    400     77     10    135      2     23     67
   -127    348    475   -109   -301    410     88     23    145     10     31     77
   -129    345    475   -109   -303    410     75      7    135      2     23     67
   -127    368    496   -122   -311    433     64      2    145     18     36     83
   -106    400    506   -145   -306    452     51      7    155     33     57    103
   -109    384    493   -140   -301    439     28     -7    142     23     49     98
   -101    381    483   -140   -293    431     23     -5    142     25     54    106
   -101    355    457   -127   -280    405      7     -7    132     20     49    101
   -103    316    420   -106   -262    368     -7    -18    111      0     28     83
    -98    290    389    -96   -244    340    -18    -31     88    -20      7     62
   -106    265    368    -80   -236    316    -18    -46     70    -36     -7     46
   -124    236    361    -57   -244    298    -15    -57     57    -54    -23     31
   -137    202    340    -31   -239    270    -18    -72     36    -77    -49      5
   -150    168    316    -10   -233    244    -23    -88     18    -98    -70    -12
   -148    142    290      2   -220    218    -36   -106     -2   -119    -90    -31
   -153    119    272     15   -213    194    -41   -116    -18   -135   -103    -46
   -148    114    262     18   -205    187    -41   -116    -18   -137   -106    -51
   -137    116    254      7   -197    184    -44   -119    -20   -137   -109    -51
   -142    119    262     10   -202    189    -51   -122    -25   -142   -114    -54
   -155    106    262     23   -210    181    -57   -127    -31   -145   -119    -59
   -155    119    275     18   -215    197    -51   -124    -25   -140   -111    -51
   -150    122    272     12   -213    197    -51   -129    -28   -145   -114    -57
   -148    119    267     12   -207    192    -49   -127    -28   -142   -111    -54
   -150    106    254     20   -202    179    -41   -116    -25   -140   -114    -57
   -145     98    244     23   -194    171     -5    -57      0   -132   -119    -67
   -119    179    298    -31   -210    236    101    129    124    -57    -75    -46
    -72    301    374   -114   -223    337    210    384    319    111     64     64
     15    540    524   -277   -254    532    316    766    631    449    392    376
    124    841    717   -483   -296    779    306    956    859    789    789    802
     90   1153   1062   -623   -485   1109     90    459    766    935   1072   1158
    -75   1306   1382   -615   -727   1343   -153   -249    522    911   1156   1301
   -267   1208   1473   -472   -870   1340   -400   -987     41    485    776    963
   -361    753   1114   -194   -737    932   -665  -1540   -683   -374    -98    124
   -332    306    639     10   -485    472   -771  -1558   -958   -769   -530   -309
   -254     90    345     80   -298    218   -667  -1189   -771   -665   -496   -316
   -210     77    285     64   -249    181   -431   -750   -475   -467   -361   -226
   -176    111    288     33   -231    200   -194   -379   -220   -290   -233   -137
   -142    111    254     15   -200    181    -93   -200   -106   -207   -176    -98
   -135    106    239     12   -187    171    -62   -142    -72   -184   -161    -93
   -122     96    218     10   -168    155    -57   -119    -64   -181   -163    -96
   -119     96    215     12   -166    155    -49    -98    -49   -174   -155    -90
   -122    101    223      7   -171    161    -38    -88    -38   -166   -150    -85
   -111    103    215      2   -163    158    -36    -77    -31   -158   -145    -83
   -109     98    207      2   -158    153    -36    -64    -25   -153   -140    -80
   -109    124    233     -7   -171    179    -36    -59    -20   -145   -132    -75
   -101    142    244    -20   -174    192    -33    -51    -15   -140   -127    -72
   -101    135    236    -18   -168    184    -36    -44    -12   -140   -124    -67
   -109    142    252    -18   -179    197    -31    -33     -2   -129   -114    -57
   -106    142    249    -18   -176    194    -25    -23      5   -119   -106    -46
    -88    142    228    -28   -161    184    -31    -20      2   -122   -106    -49
    -85    153    239    -33   -163    194    -33    -12      7   -119   -103    -44
   -101    155    254    -28   -179    202    -28     -7     15   -109    -93    -38
    -98    158    257    -28   -176    207    -23      2     25   -101    -88    -33
    -93    158    252    -33   -174    205    -20     20     36    -88    -77    -25
    -88    174    262    -41   -176    215    -15     36     46    -77    -67    -12
    -83    184    265    -51   -174    223    -12     49     57    -70    -62     -7
    -67    205    272    -67   -168    239     -5     70     70    -57    -49      2
    -67    218    283    -77   -174    249      2     93     88    -38    -33     18
    -67    226    293    -80   -179    257     12    127    109    -18    -15     36
    -54    228    283    -88   -168    254     12    155    124     -5     -2     44
    -38    239    277    -98   -158    257     23    194    145     18     18     59
    -38    257    296   -109   -166    275     33    241    176     44     41     83
    -33    259    290   -114   -161    275     41    290    202     67     62    101
    -18    283    298   -132   -158    290     46    342    231     98     90    129
      0    327    327   -163   -163    327     64    407    275    145    137    174
     12    358    345   -187   -166    353     72    462    311    189    179    215
     25    392    366   -207   -171    379     80    509    348    231    226    262
     33    428    392   -231   -181    410     85    545    376    270    267    306
     41    470    428   -254   -192    449     85    563    392    293    293    332
     46    498    449   -275   -202    472     83    566    397    306    311    350
     49    517    467   -283   -210    491     85    568    402    319    324    368
     41    527    483   -285   -220    504     88    558    402    322    332    376
     38    524    485   -280   -223    506     77    537    389    311    324    374
     36    511    472   -275   -218    493     72    504    371    293    309    363
     31    532    501   -283   -236    517     75    462    355    275    296    350
     10    509    498   -259   -244    504     54    389    309    223    244    298
    -10    472    483   -231   -246    478     41    316    267    179    197    246
    -25    436    462   -207   -244    446     36    246    223    127    145    197
    -41    394    436   -176   -239    415     33    189    187     85    103    155
    -59    350    407   -145   -233    376     15    127    142     38     54    109
    -62    324    387   -129   -223    355      0     72    106      0     18     72
    -67    296    361   -114   -215    327    -10     36     75    -28    -10     44
    -75    270    345    -98   -210    309    -20      2     46    -59    -41     15
    -83    252    332    -85   -207    290    -31    -20     28    -80    -64     -2
    -83    254    337    -85   -210    296    -31    -31     20    -85    -67    -10
    -96    226    322    -67   -207    272    -41    -44      5    -98    -83    -23
    -88    223    311    -70   -200    267    -36    -44     10    -98    -80    -23
    -88    244    332    -80   -210    288    -36    -44     10    -98    -80    -20
    -96    236    332    -70   -213    283    -46    -57     -5   -114    -98    -36
    -83    223    303    -70   -192    262    -57    -59    -10   -116   -101    -41
    -77    236    314    -80   -194    275    -49    -51     -2   -109    -90    -33
    -83    252    332    -85   -207    290    -46    -49      2   -101    -83    -20
    -83    249    332    -83   -207    290    -38    -41     10    -93    -75    -10
    -77    244    319    -83   -200    280    -46    -44      5    -98    -83    -18
    -75    249    324    -88   -200    285    -51    -49      0   -101    -85    -23
    -72    246    316    -88   -197    280    -54    -49     -2   -103    -88    -25
    -75    241    316    -83   -194    277    -57    -54     -7   -106    -88    -23
    -80    244    324    -83   -202    283    -59    -57     -7   -106    -85    -20
    -72    257    327    -93   -200    290    -51    -51     -2   -101    -80    -12
    -72    249    322    -90   -197    285    -59    -59    -10   -109    -85    -20
    -80    259    340    -88   -210    298    -57    -57    -12   -114    -90    -23
    -72    259    329    -96   -202    293    -62    -64    -18   -116    -93    -25
    -67    241    309    -88   -189    275    -72    -75    -28   -129   -106    -36
    -67    246    311    -90   -189    277    -67    -77    -31   -129   -106    -36
    -62    262    324    -98   -192    293    -57    -70    -20   -116    -96    -25
    -64    257    322    -96   -192    288    -64    -80    -31   -127   -101    -33
    -64    262    327   -101   -194    293    -70    -83    -31   -129   -106    -33
    -62    293    355   -116   -210    324    -57    -70    -15   -116    -90    -18
    -64    345    410   -140   -236    376    -20    -41     18    -83    -54     12
    -59    368    428   -155   -244    397      0    -33     28    -77    -51     18
    -57    371    426   -158   -241    397     -2    -36     25    -83    -57     12
    -67    392    457   -163   -262    423    -10    -46     28    -75    -49     20
    -54    431    485   -187   -270    457    -15    -44     41    -57    -28     44
    -36    426    459   -197   -249    441    -44    -57     33    -62    -33     41
    -31    428    459   -200   -246    444    -57    -59     33    -57    -25     49
    -28    420    449   -197   -239    433    -54    -46     38    -49    -20     57
    -25    394    420   -184   -223    407    -64    -51     23    -62    -33     51
    -31    361    392   -166   -213    374    -80    -67      0    -85    -51     33
    -36    332    366   -148   -202    348    -90    -80    -18   -103    -70     15
    -44    296    337   -127   -189    316    -90    -93    -38   -124    -93    -10
    -57    272    329   -106   -192    301    -77    -96    -49   -140   -109    -23
    -70    246    314    -90   -192    280    -85   -116    -72   -166   -135    -44
    -80    202    283    -62   -181    241   -101   -142    -98   -192   -161    -70
    -83    176    259    -46   -171    218   -114   -158   -122   -215   -181    -88
    -77    179    257    -49   -166    218   -109   -161   -124   -218   -181    -90
    -80    184    262    -51   -171    223   -106   -163   -124   -218   -184    -93
    -72    181    254    -57   -163    218   -114   -166   -129   -228   -194   -103
    -70    194    262    -62   -168    228   -116   -168   -129   -228   -194   -103
    -83    192    275    -54   -179    233   -116   -171   -135   -228   -194   -101
    -85    179    262    -49   -174    220   -119   -174   -140   -233   -200   -103
    -85    174    257    -44   -171    215   -119   -171   -137   -231   -194   -101
    -85    176    262    -46   -174    218   -116   -166   -132   -226   -189    -96
    -83    166    249    -41   -166    207   -106   -148   -127   -226   -194   -103
    -64    179    244    -59   -155    210    -28    -20    -49   -189   -189   -116
    -31    280    311   -124   -171    296     83    197    119    -59    -93    -54
     10    433    423   -223   -205    428    194    491    381    197    140    153
    106    680    574   -392   -233    628    231    841    701    587    545    563
    161   1070    909   -615   -374    989    122    727    782    852    927   1005
     67   1356   1288   -711   -610   1322    -62    192    605    904   1119   1267
   -106   1439   1543   -667   -826   1491   -285   -496    205    649    956   1156
   -246   1226   1473   -488   -859   1348   -504  -1169   -410    -28    267    496
   -275    701    976   -213   -626    836   -727  -1525  -1010   -771   -504   -244
   -228    272    501    -23   -363    387   -766  -1400  -1067   -911   -685   -439
   -174     93    267     41   -220    179   -641  -1054   -836   -766   -605   -402
   -129    122    252      5   -189    187   -420   -665   -532   -548   -446   -280
    -90    153    244    -31   -168    197   -223   -348   -293   -368   -311   -181
    -70    184    252    -57   -161    218   -140   -215   -194   -293   -257   -142
    -67    171    239    -51   -153    205   -119   -176   -166   -272   -244   -137
    -64    163    228    -49   -145    194   -106   -153   -145   -262   -236   -132
    -54    174    228    -59   -140    200    -98   -135   -132   -254   -231   -127
    -51    176    228    -62   -140    200    -90   -119   -122   -241   -220   -116
    -44    187    231    -72   -137    210    -85   -106   -111   -233   -210   -106
    -38    189    228    -75   -132    207    -90   -103   -111   -231   -210   -109
    -49    163    210    -57   -129    187    -93    -98   -109   -233   -213   -109
    -31    194    223    -83   -127    207    -88    -83    -93   -218   -197    -90
    -20    202    223    -90   -122    213    -88    -75    -88   -210   -192    -90
    -18    202    220    -90   -119    210    -90    -67    -85   -207   -189    -88
    -18    218    236   -101   -127    226    -83    -57    -72   -194   -174    -72
    -23    218    241    -98   -132    228    -77    -49    -64   -189   -168    -64
    -31    207    239    -88   -135    220    -83    -46    -67   -192   -174    -70
    -36    215    252    -88   -142    233    -77    -36    -54   -179   -161    -62
    -12    236    246   -111   -129    241    -62    -10    -28   -153   -135    -38
     -5    233    239   -116   -122    236    -59      0    -20   -145   -127    -31
      0    249    246   -124   -124    249    -57     10    -10   -137   -122    -20
      0    270    270   -135   -135    270    -49     33      7   -119   -103     -7
      5    267    262   -137   -129    265    -51     49     15   -111    -96      0
      2    270    267   -137   -132    267    -49     67     31    -98    -88     10
      2    275    272   -140   -135    275    -36     96     51    -77    -67     25
     -2    280    283   -137   -142    280    -18    135     80    -46    -38     49
      2    293    288   -150   -142    290    -18    171    103    -25    -18     70
     25    324    296   -176   -135    311     -5    223    140     10     15    106
     41    342    298   -192   -129    322     12    277    179     49     54    145
     54    363    309   -207   -127    337     15    329    207     77     83    179
     54    381    324   -218   -135    353     20    387    246    122    127    215
     59    402    342   -231   -140    374     25    441    280    168    174    254
     67    415    348   -244   -140    384     28    480    309    202    213    290
     98    488    389   -293   -145    439     51    527    350    252    267    345
    116    545    428   -332   -155    485     59    550    374    283    301    387
    124    561    436   -342   -155    498     51    550    371    285    309    402
    111    548    436   -332   -163    491     44    540    361    280    303    402
     98    555    457   -327   -179    506     36    524    350    272    303    402
     85    568    480   -329   -197    524     38    501    337    259    296    394
     85    584    498   -337   -205    542     38    467    316    239    275    376
     75    576    501   -327   -213    537     33    415    283    202    236    342
     46    535    488   -290   -220    511     33    355    246    155    192    296
     25    472    446   -252   -210    462     23    288    202    103    140    241
     10    454    441   -233   -215    449     12    223    163     59     90    197
    -10    436    446   -213   -228    441      0    163    127     18     46    155
    -23    415    439   -194   -231    426    -10    109     96    -18      5    119
    -23    379    402   -179   -213    389    -23     64     64    -51    -31     83
    -15    368    384   -179   -200    376    -33     36     44    -75    -51     59
    -18    353    368   -168   -194    358    -44     10     25    -90    -64     44
    -25    337    363   -155   -194    350    -49     -7     12   -106    -85     28
    -36    319    353   -142   -197    335    -51    -20      2   -119    -96     12
    -41    316    358   -137   -200    337    -51    -28      0   -122    -96      7
    -38    322    358   -142   -200    340    -51    -28      2   -119    -93     10
    -31    327    358   -148   -194    342    -54    -28      2   -119    -96     12
    -33    329    363   -148   -197    345    -59    -28      0   -119    -98     15
    -31    327    358   -148   -194    342    -57    -23      7   -114    -93     20
    -36    322    355   -145   -197    340    -57    -23      7   -114    -93     23
    -46    316    363   -135   -205    340    -57    -20      7   -114    -90     23
    -44    322    366   -137   -205    342    -57    -20     12   -109    -88     25
    -44    316    361   -137   -202    337    -51    -12     18   -101    -80     31
    -36    314    350   -140   -194    332    -54    -12     18   -101    -83     25
    -28    319    348   -145   -187    332    -54    -10     18    -98    -83     28
    -33    319    353   -142   -192    335    -59    -18     12   -103    -85     25
    -31    322    350   -145   -189    335    -64    -20     10   -106    -85     25
    -28    324    350   -148   -189    337    -62    -20     10   -103    -85     31
    -33    324    358   -145   -194    340    -54    -12     20    -93    -75     44
    -41    319    361   -140   -200    340    -57    -20     12   -103    -85     33
    -41    316    358   -137   -200    337    -59    -23     10   -103    -85     33
    -46    314    358   -135   -202    335    -67    -31      5   -109    -88     28
    -38    327    366   -142   -202    345    -70    -36     -2   -116    -93     25
    -36    314    348   -140   -192    332    -67    -33      0   -114    -90     28
    -25    342    368   -158   -197    355    -59    -28     12   -103    -80     41
    -20    400    420   -189   -220    410    -36     -7     41    -77    -57     64
    -23    454    478   -215   -249    465     -2     15     72    -46    -25     93
    -18    475    491   -228   -254    483     18     25     88    -33    -12    103
    -23    465    488   -220   -257    478     18     25     90    -33    -12    103
    -31    454    485   -213   -259    470      2      7     85    -36    -15    103
    -10    491    501   -239   -254    496    -12      5     96    -23      0    122
     -7    485    493   -241   -252    488    -18      7     98    -18      7    137
    -18    475    493   -231   -254    483    -25      5     93    -15      7    140
     -7    475    480   -233   -244    475    -33      7     93    -12     10    140
     -2    441    444   -218   -223    441    -49      2     75    -28     -2    127
     -2    407    407   -202   -205    407    -64    -10     54    -49    -23    109
     -5    368    374   -181   -189    368    -64    -15     38    -64    -38     96
    -18    337    355   -161   -187    345    -64    -28     25    -77    -54     83
    -28    298    327   -135   -176    311    -59    -41     12    -98    -75     59
    -38    275    314   -119   -176    293    -70    -70    -15   -127   -103     31
    -33    272    306   -119   -171    288    -75    -80    -31   -142   -116     20
    -44    246    290   -103   -168    267    -77    -90    -41   -155   -129     10
    -49    226    275    -88   -161    249    -83    -96    -51   -166   -142     -2
    -54    220    272    -85   -163    246    -83   -101    -57   -171   -148     -7
    -54    220    272    -83   -163    246    -80    -98    -54   -171   -145     -7
    -44    218    259    -88   -150    239    -75    -96    -49   -166   -140      0
    -51    220    272    -83   -161    246    -80    -98    -51   -166   -142     -5
    -54    231    283    -88   -168    257    -88   -101    -54   -168   -148    -10
    -49    233    283    -90   -166    257    -85    -98    -49   -163   -140     -5
    -46    236    283    -96   -166    259    -85    -98    -46   -161   -137     -2
    -41    213    254    -85   -148    233    -70    -70    -36   -161   -142    -12
    -18    231    249   -109   -132    241     20     72     41   -132   -142    -31
     10    319    309   -166   -150    314    135    285    197    -20    -64     23
     64    517    452   -290   -194    483    262    649    504    277    207    267
    158    823    665   -491   -252    745    316   1002    833    693    644    698
    161   1213   1052   -691   -444   1132    116    620    789    896    989   1111
     23   1475   1449   -750   -714   1462   -184   -127    532    924   1158   1343
   -158   1491   1649   -667   -906   1569   -465   -904    109    644    961   1189
   -270   1104   1374   -415   -820   1239   -737  -1506   -568   -140    166    446
   -246    568    813   -161   -530    691   -865  -1665  -1054   -820   -545   -228
   -181    288    470    -54   -324    379   -756  -1312   -898   -769   -568   -293
   -140    239    376    -49   -259    306   -509   -828   -555   -530   -405   -189
    -96    265    361    -83   -228    311   -265   -423   -267   -329   -265    -90
    -59    246    306    -96   -181    275   -140   -207   -124   -228   -194    -49
    -59    223    283    -83   -171    254    -90   -124    -67   -192   -168    -36
    -54    207    262    -75   -158    233    -72    -93    -44   -176   -158    -31
    -41    215    257    -85   -148    236    -62    -67    -28   -163   -148    -20
    -36    233    270   -101   -153    252    -62    -67    -28   -166   -153    -28
    -23    249    270   -114   -148    259    -62    -57    -20   -158   -145    -25
    -28    241    270   -106   -150    254    -59    -51    -15   -155   -142    -20
    -41    233    275    -96   -158    254    -57    -36     -2   -145   -132    -12
    -38    246    285   -106   -161    265    -54    -28      2   -137   -129     -7
    -31    259    290   -114   -161    275    -54    -25      2   -137   -129     -7
    -23    270    293   -124   -158    280    -49    -15     12   -129   -119      0
    -18    283    301   -132   -158    290    -38     10     33   -106    -96     25
    -15    298    311   -142   -163    303    -33     18     44    -98    -88     33
    -18    306    322   -145   -168    314    -28     28     51    -90    -83     38
    -25    298    322   -137   -174    309    -28     36     57    -83    -75     44
    -28    298    327   -135   -176    311    -25     46     67    -72    -67     51
    -20    293    314   -140   -166    303    -25     54     72    -70    -64     54
    -10    316    327   -153   -168    319    -12     77     93    -49    -46     70
     -7    337    342   -166   -176    340     -5     96    111    -31    -31     85
     -2    350    353   -174   -176    350     -5    114    127    -18    -20     93
      7    361    353   -187   -171    358      5    140    148      0     -2    111
      0    358    358   -179   -179    358     10    166    166     15      7    122
     -2    363    363   -181   -184    363     15    194    179     28     20    132
      7    381    374   -194   -181    379     31    236    207     51     41    150
     20    407    387   -215   -184    400     41    285    239     85     70    179
     28    433    402   -231   -187    418     54    342    275    119    103    207
     36    441    405   -241   -184    423     70    405    314    155    135    236
     41    465    423   -252   -189    444     90    472    355    200    179    277
     51    485    433   -270   -192    462     93    522    387    236    215    314
     72    530    457   -301   -192    493    106    571    423    277    259    358
     90    584    493   -340   -200    540    119    610    457    319    303    402
     93    618    524   -355   -215    571    127    641    485    353    340    441
     88    628    540   -361   -228    584    127    649    493    368    358    459
     85    639    553   -363   -233    597    116    644    491    368    361    470
     90    659    566   -376   -239    613    122    641    496    379    371    485
     88    678    589   -381   -249    633    119    618    488    374    371    488
     70    652    581   -363   -254    618     98    568    457    345    342    462
     59    631    571   -345   -254    602     93    514    431    319    319    441
     54    615    561   -335   -254    589     88    454    402    288    288    410
     36    594    558   -314   -259    576     77    379    363    244    244    368
      5    561    553   -283   -272    555     67    303    319    197    200    322
     -5    519    524   -257   -265    522     51    233    277    153    150    277
    -15    472    488   -231   -252    480     36    171    239    109    106    233
    -31    426    457   -197   -244    441     23    122    205     72     70    194
    -44    400    444   -179   -244    420     23     90    187     54     51    176
    -59    381    441   -161   -252    410     12     62    163     33     28    155
    -54    361    415   -153   -236    387     -2     36    140      7      2    127
    -46    366    413   -158   -228    389     -2     23    132      0     -5    122
    -46    353    400   -153   -223    376      7     25    137      7      2    129
    -57    353    410   -148   -233    381     -2     12    124     -5    -10    116
    -64    324    389   -132   -226    355    -20     -5    109    -25    -28     98
    -72    332    405   -129   -239    368    -15     -2    114    -15    -23    106
    -59    348    407   -145   -233    376     -5      5    119    -10    -15    114
    -57    348    405   -145   -231    376     -7      5    119    -10    -15    114
    -54    361    415   -153   -233    387     -7      5    124     -5    -10    119
    -49    363    413   -155   -231    387     -2      7    129     -2     -7    122
    -46    350    397   -153   -223    371    -10      2    122    -10    -12    111
    -38    342    381   -153   -210    361    -15     -5    114    -18    -20    106
    -38    348    387   -155   -213    366    -15     -5    116    -12    -18    106
    -41    358    400   -158   -220    379    -10      0    122     -5     -7    116
    -46    361    405   -158   -226    381     -2      5    129      2      0    127
    -54    348    402   -148   -228    374     -5      0    129      0     -2    124
    -54    361    415   -153   -233    387    -12     -7    122     -7     -5    114
    -38    350    389   -155   -213    368    -18    -18    111    -18    -18    103
    -31    342    374   -155   -202    358    -23    -23    103    -25    -28     98
    -28    348    376   -161   -202    361    -20    -23    109    -23    -23     98
    -33    340    374   -153   -202    355    -20    -28    103    -25    -25     96
    -49    337    387   -142   -218    361    -10    -20    114    -15    -15    103
    -54    353    405   -150   -231    376    -15    -25    111    -15    -15    106
    -49    384    433   -168   -241    407    -10    -20    122     -5     -7    114
    -46    433    478   -194   -262    454     23      5    153     20     18    137
    -44    480    524   -218   -283    501     57     25    179     46     44    158
    -44    472    517   -215   -280    493     67     31    181     46     41    155
    -49    485    535   -218   -293    509     62     23    187     49     44    158
    -51    522    574   -236   -311    548     54     28    205     75     72    187
    -28    530    558   -249   -293    542     33     20    205     80     80    197
    -20    514    532   -249   -275    522      5      5    192     70     72    187
    -15    511    524   -249   -270    517      7     12    194     72     72    189
      2    498    493   -252   -246    496    -10      5    179     57     59    176
      7    454    446   -231   -218    452    -31    -10    150     36     38    158
    -15    413    428   -200   -223    420    -38    -25    135     15     23    137
    -36    394    431   -179   -233    413    -25    -33    124      5     10    127
    -36    374    410   -171   -223    392    -12    -44    111    -10     -7    106
    -33    309    342   -137   -187    324    -20    -64     85    -41    -38     72
    -41    285    327   -122   -184    306    -31    -83     64    -62    -57     59
    -57    298    355   -122   -207    327    -41    -96     49    -83    -75     41
    -54    296    348   -122   -202    322    -36    -93     44    -85    -77     33
    -67    290    358   -111   -213    324    -25    -85     49    -80    -70     41
    -64    272    335   -106   -200    303    -38    -98     36    -90    -88     20
    -67    259    327    -96   -197    293    -46   -106     25   -101    -98     10
    -75    257    329    -93   -202    293    -49   -109     25   -103    -96     12
    -96    244    340    -72   -218    290    -41   -103     33    -96    -88     20
    -80    272    353    -98   -215    311    -23    -88     49    -83    -77     28
    -62    283    345   -111   -205    314    -20    -88     49    -83    -77     25
    -57    275    332   -109   -194    301    -25    -85     44    -88    -83     15
    -49    267    316   -109   -181    290     20    -10     80    -77    -88      2
    -18    332    348   -158   -181    337    116    171    200     -2    -41     25
     36    452    415   -244   -189    433    223    452    407    187    122    163
    111    636    524   -376   -205    581    335    862    711    517    446    480
    189    932    743   -561   -275    839    314    927    878    807    807    875
    114   1221   1106   -667   -496   1163     59    280    717    893   1018   1156
    -83   1340   1423   -628   -753   1382   -200   -511    428    802   1023   1213
   -280   1163   1444   -441   -862   1304   -462  -1257   -116    275    524    750
   -355    691   1047   -166   -701    867   -735  -1725   -805   -550   -314    -57
   -285    348    633    -31   -459    491   -779  -1553   -867   -709   -514   -272
   -202    252    454    -25   -329    353   -605  -1098   -594   -532   -402   -213
   -153    283    433    -64   -293    358   -345   -631   -290   -327   -257   -109
   -114    265    379    -75   -246    322   -129   -283    -75   -181   -158    -44
    -75    275    350   -101   -213    311    -54   -153      2   -132   -122    -23
    -67    257    324    -96   -194    290    -33   -114     20   -119   -119    -25
    -70    244    314    -85   -192    277    -25    -90     31   -114   -116    -28
    -64    244    309    -88   -187    275    -10    -67     49   -101   -106    -20
    -57    246    303    -96   -179    275     -7    -59     51    -98   -103    -18
    -54    252    306    -98   -179    277     -5    -46     59    -90    -98    -15
    -62    252    311    -96   -187    280      5    -33     72    -77    -88     -2
    -70    254    324    -90   -197    288      0    -33     72    -77    -85     -2
    -51    249    301   -101   -176    275    -18    -46     59    -88    -98    -12
    -36    246    283   -106   -158    265    -20    -44     59    -88    -98    -12
    -51    262    314   -106   -184    288     -5    -18     80    -67    -80      2
    -67    298    366   -114   -215    332     23     18    114    -31    -44     38
    -72    290    361   -111   -218    324     23     28    122    -23    -36     41
    -98    280    379    -90   -239    329     18     36    124    -18    -33     44
    -96    283    379    -93   -239    329      0     33    116    -25    -41     36
    -88    267    355    -88   -220    311    -10     44    119    -28    -44     28
    -67    324    392   -129   -231    355      2     72    158      5    -12     59
    -54    350    402   -148   -228    376     15     88    171     23      5     75
    -57    316    374   -132   -215    342      5     96    163     20     -2     64
    -10    324    335   -155   -171    329      0    114    171     28      0     67
    -18    340    358   -161   -187    348     12    145    189     44     15     83
      5    426    420   -215   -207    423     64    202    241     93     67    132
     -5    457    462   -226   -236    459    101    254    285    135    109    171
      7    478    470   -241   -231    475    114    303    314    161    135    197
      0    478    478   -239   -239    475    114    345    332    181    153    215
     38    470    431   -254   -194    452    103    374    337    189    163    218
     49    496    446   -275   -197    472    111    428    371    226    197    249
     31    532    501   -280   -233    517    127    504    418    275    249    301
     41    553    511   -298   -233    532    124    558    446    306    283    337
     49    584    535   -316   -241    561    124    600    472    340    322    379
     67    610    542   -340   -239    579    116    620    491    363    345    407
    101    667    566   -384   -231    618    122    633    511    389    376    436
    137    701    563   -423   -213    633    116    628    511    397    389    449
    148    711    563   -431   -207    639    111    623    509    402    394    457
    111    706    594   -413   -241    652    111    613    509    410    400    465
     96    701    605   -397   -254    654    111    589    498    402    392    457
     96    696    597   -397   -252    646    106    550    478    381    374    444
     70    691    620   -379   -275    657    109    496    457    358    348    418
     41    646    605   -345   -283    626     93    418    413    311    298    368
     28    592    563   -309   -267    579     70    332    358    252    236    306
     10    553    542   -283   -267    550     59    259    319    202    187    257
    -20    522    542   -252   -280    532     57    205    290    171    153    218
    -23    501    524   -241   -275    514     49    153    259    137    114    179
    -25    472    498   -223   -262    485     36    106    228    106     80    148
    -88    410    498   -163   -293    454     25     77    210     85     62    129
    -85    407    493   -161   -290    452     20     54    192     67     44    111
    -10    478    488   -236   -252    483     41     59    200     75     49    119
    -18    444    462   -213   -239    452     33     41    184     59     31     98
    -44    400    444   -176   -244    420     20     20    166     38     15     83
    -49    394    441   -174   -244    418     20     15    163     41     15     85
    -46    397    441   -176   -244    418     15     15    163     41     15     85
    -51    400    452   -174   -252    426     18     20    168     49     23     93
    -64    397    459   -166   -262    428     15     18    166     46     20     90
    -67    376    444   -155   -257    410     10     12    163     41     15     88
    -57    387    444   -166   -252    415     10     12    163     44     18     88
    -33    397    431   -181   -231    413     10      7    161     41     12     80
    -33    392    426   -181   -231    410      7     10    163     44     18     85
    -46    384    428   -168   -236    405      2      5    158     44     15     83
    -51    376    426   -163   -239    400     -5     -5    148     31      2     70
    -49    379    428   -163   -239    402     -2     -5    148     33      5     72
    -49    379    426   -166   -236    402     -7    -12    142     28      2     70
    -62    379    441   -158   -252    410     -5    -15    145     28      5     75
    -72    358    428   -142   -252    392    -10    -20    137     23     -2     70
    -70    358    428   -142   -249    392     -7    -20    140     25      0     72
    -46    381    428   -168   -239    405     -2    -25    140     25     -2     70
    -57    371    426   -158   -241    397     -2    -28    140     20     -5     70
    -77    358    436   -140   -257    394     -5    -28    140     18     -5     70
    -62    379    441   -158   -252    410      0    -25    145     28      2     77
    -15    436    449   -210   -233    441     23     -7    168     49     20     93
    -12    483    496   -236   -254    488     57     12    194     72     44    111
    -67    485    553   -210   -311    517     85     33    215     90     59    127
   -129    459    589   -163   -358    524     93     41    226    101     67    135
    -70    514    584   -223   -327    548     80     41    236    111     80    148
     12    602    589   -309   -288    594     75     54    257    135    106    179
     20    607    587   -314   -283    597     51     41    249    135    106    181
     -2    576    579   -285   -290    576     31     25    236    122     96    168
     -2    553    555   -275   -280    553     20     20    228    116     93    166
      5    501    496   -254   -244    498     -2      2    202     93     72    148
      5    459    454   -233   -226    459    -18    -15    176     70     49    127
    -20    428    449   -202   -233    439    -20    -31    161     54     31    109
    -70    400    467   -166   -270    433    -15    -38    142     36     12     88
    -88    371    459   -142   -275    415    -15    -51    124     15     -7     67
    -80    358    439   -140   -259    397    -31    -80    101    -10    -31     44
    -54    335    389   -140   -220    361    -41    -98     80    -28    -49     25
    -54    322    374   -135   -215    348    -38   -103     70    -41    -62     15
    -77    293    371   -109   -226    332    -41   -106     62    -49    -70     10
   -101    285    387    -93   -244    335    -44   -109     62    -51    -72      7
    -70    309    379   -119   -223    342    -38   -106     62    -49    -72      2
    -70    309    379   -119   -223    342    -41   -109     59    -51    -75      0
    -77    306    384   -114   -231    345    -38   -103     67    -44    -70      7
    -85    296    381   -103   -233    337    -36   -103     64    -44    -72      7
    -77    288    366   -103   -220    327    -49   -114     57    -51    -77      0
    -85    280    363    -98   -223    322    -46   -109     57    -54    -80     -2
    -90    275    366    -90   -228    319    -10    -62     77    -49    -80    -12
    -59    319    379   -129   -220    348     72     80    161     -5    -62    -12
     10    415    405   -213   -197    410    176    303    316    124     38     70
     90    571    480   -332   -194    524    280    662    574    387    288    309
    179    813    633   -496   -228    722    301    870    776    670    613    657
    166   1091    924   -628   -379   1008    150    509    750    828    878    989
     -7   1296   1304   -644   -654   1299    -70   -189    584    880   1034   1205
   -218   1275   1493   -530   -857   1384   -316   -971    140    522    730    937
   -335    901   1236   -283   -787   1067   -584  -1535   -506   -215    -12    215
   -306    519    826   -106   -566    672   -750  -1613   -815   -623   -452   -220
   -218    332    550    -57   -384    441   -675  -1249   -649   -535   -420   -231
   -158    329    488    -85   -324    407   -436   -784   -358   -340   -280   -137
   -109    324    433   -109   -270    379   -207   -400   -129   -187   -179    -67
    -90    290    379   -101   -236    335    -90   -197    -12   -109   -129    -38
    -96    270    366    -85   -231    316    -64   -140     15    -93   -119    -36
    -51    285    337   -116   -194    311    -51   -119     25    -90   -119    -38
    -10    303    314   -148   -163    309    -38    -98     41    -80   -111    -33
    -44    301    345   -129   -194    322    -23    -75     57    -64    -98    -23
    -49    309    358   -129   -202    332    -15    -54     72    -49    -83    -12
    -44    314    355   -135   -200    335    -12    -38     83    -38    -75     -2
    -28    316    342   -145   -187    329    -20    -41     75    -46    -83     -7
    -31    306    335   -137   -181    319    -25    -44     72    -49    -83    -10
    -33    311    345   -137   -189    327    -20    -36     77    -46    -80     -7
    -51    345    397   -148   -226    371      2     -5    106    -15    -49     20
    -33    363    397   -166   -215    379      5     10    119     -2    -36     33
    -12    371    381   -179   -197    376      7     18    119      0    -33     38
      0    379    379   -189   -189    379     12     23    124      7    -28     44
     -7    371    376   -184   -192    374      0     20    119      0    -36     36
     -7    358    366   -176   -187    361     -5     23    116     -2    -41     28
     -7    368    374   -181   -192    371      0     44    132     12    -25     44
     -2    387    389   -192   -194    387     12     70    155     36     -2     70
     -7    379    384   -187   -197    381     15     80    161     41      2     75
      7    389    381   -200   -187    387      5     93    163     46      2     75
     12    394    379   -205   -184    387      2    111    174     51     10     80
     20    410    389   -215   -184    400     10    140    189     70     28     98
     31    428    397   -231   -181    413     20    176    210     93     46    116
     44    439    394   -241   -176    415     28    218    233    116     70    135
     67    449    381   -262   -155    415     41    267    262    142     96    161
     85    480    394   -283   -153    439     51    316    290    171    122    187
     88    498    410   -293   -161    454     62    374    324    207    158    220
     90    514    420   -303   -166    467     64    433    355    246    192    254
    111    545    431   -329   -161    488     67    480    381    277    226    285
    135    589    454   -361   -158    522     64    522    407    309    262    322
    145    633    488   -392   -171    561     64    548    431    345    301    363
    150    657    506   -405   -179    581     70    568    446    366    327    392
    158    683    524   -420   -184    602     77    581    459    381    345    415
    142    701    558   -420   -207    631     88    589    467    397    363    436
    137    696    555   -418   -207    626     72    563    449    381    353    426
    132    680    548   -407   -207    615     57    527    426    361    337    410
    114    667    550   -392   -218    610     44    480    402    335    314    389
    119    680    561   -400   -220    620     51    441    389    314    293    374
    109    665    555   -389   -223    610     57    387    358    283    257    332
     64    636    571   -350   -254    605     67    332    335    252    220    293
     57    644    584   -350   -262    615     90    290    322    233    200    272
     41    602    561   -322   -259    581     77    226    283    187    153    223
      7    553    542   -283   -267    548     59    166    249    150    111    184
     -5    509    514   -252   -259    511     44    116    215    114     72    145
     -7    478    483   -236   -246    480     23     72    181     80     41    111
    -20    436    457   -207   -239    446     12     41    153     51     10     80
    -20    410    431   -197   -226    420     -2     12    129     25    -18     54
      2    418    413   -210   -205    415     -2      2    122     15    -23     46
     18    420    402   -220   -194    413     -7     -7    114      7    -31     38
      5    405    400   -205   -197    402    -20    -20    101     -2    -41     25
    -23    394    415   -187   -218    405    -20    -15    103      0    -38     28
    -36    410    444   -187   -239    426    -12     -7    114      7    -28     41
    -25    418    444   -197   -236    431     -7     -5    116     12    -25     44
    -18    423    441   -202   -228    431     -2      0    124     18    -18     51
    -20    410    431   -194   -226    418    -12     -7    116     10    -25     44
      0    410    407   -205   -205    407    -23    -18    103      0    -36     33
     12    407    394   -213   -192    402    -33    -28     93    -10    -46     20
     -5    410    415   -202   -210    413    -25    -23     96     -7    -44     23
     15    426    410   -223   -200    418    -20    -15    103      0    -38     31
      0    407    407   -205   -202    407    -28    -23     96     -5    -46     23
     -5    413    415   -205   -210    415    -20    -18    101      2    -41     31
     -5    431    436   -213   -220    433     -7     -7    109     15    -31     46
    -36    387    423   -176   -231    405    -25    -20     90     -5    -49     25
    -38    374    413   -168   -226    392    -33    -33     80    -18    -59     15
    -25    389    415   -184   -223    402    -25    -31     83    -15    -54     18
     -5    400    405   -197   -205    402    -28    -36     75    -20    -59     10
     -2    410    410   -205   -207    410    -28    -36     75    -20    -59     10
      0    444    444   -223   -220    444     -5    -18     98      0    -41     31
      2    485    483   -244   -241    485     28     10    132     31    -12     59
     -5    519    524   -257   -265    522     54     28    153     49      5     75
     -5    527    530   -262   -267    530     51     23    150     44      0     70
    -10    519    527   -254   -267    522     38      7    145     38     -2     67
     18    561    542   -288   -262    550     31     12    158     54     18     88
     33    592    558   -311   -262    576     10      5    155     62     25     98
     18    592    571   -306   -277    581     -2      2    155     64     31    106
     25    592    566   -309   -270    579     -5      7    155     70     33    111
     41    563    522   -301   -241    542    -23      0    137     51     18     96
     31    514    483   -272   -226    498    -38    -15    111     31     -2     80
     15    465    449   -244   -215    457    -49    -36     83      2    -28     54
     12    418    405   -218   -194    413    -62    -62     51    -28    -62     20
     12    376    361   -197   -174    368    -64    -83     23    -59    -96    -12
     -2    348    350   -171   -176    348    -75   -109      0    -85   -122    -38
    -44    311    355   -135   -200    335    -88   -124    -18   -103   -140    -54
    -41    301    340   -129   -192    319    -90   -129    -31   -116   -150    -67
     -7    327    335   -161   -171    329    -80   -129    -31   -116   -148    -67
    -12    303    316   -145   -163    309    -96   -148    -49   -135   -168    -85
     -7    285    293   -140   -150    290   -109   -158    -62   -148   -181    -96
     -2    309    311   -153   -158    311    -88   -140    -44   -127   -163    -77
    -46    311    355   -135   -202    332    -77   -122    -31   -114   -150    -64
    -88    314    402   -111   -244    358    -62   -103    -12    -98   -132    -49
    -23    335    358   -155   -192    345    -59   -101    -10    -98   -132    -46
     -5    353    355   -174   -179    353    -51    -96    -10    -96   -127    -46
    -20    324    345   -153   -181    335    -49    -85    -12   -109   -145    -67
    -12    303    316   -145   -163    309     10     10     28   -103   -163    -98
     36    374    337   -205   -150    355    103    205    158     -7    -96    -51
    103    506    402   -306   -148    454    197    511    400    228    122    145
    205    743    537   -475   -166    639    233    820    659    553    467    496
    254   1119    865   -685   -303    992    132    649    719    787    805    893
    103   1319   1213   -711   -555   1267   -116    -38    493    797    940   1091
   -114   1374   1488   -631   -800   1431   -361   -807     90    530    750    948
   -249   1101   1348   -426   -800   1223   -618  -1473   -558   -181     41    272
   -270    636    906   -181   -587    771   -820  -1745  -1080   -831   -623   -363
   -184    361    545    -90   -366    452   -776  -1423   -948   -774   -626   -405
    -93    316    410   -111   -252    363   -561   -963   -633   -558   -478   -306
    -59    340    397   -140   -228    368   -314   -540   -332   -345   -324   -192
     -7    301    309   -145   -158    303   -158   -270   -163   -233   -249   -148
    -15    285    301   -135   -158    293   -109   -184   -109   -197   -220   -129
    -51    285    335   -116   -194    309    -85   -137    -72   -166   -197   -109
    -41    285    327   -122   -184    306    -72   -111    -59   -158   -189   -103
    -38    272    311   -116   -174    290    -67    -98    -54   -153   -189   -106
    -38    280    319   -122   -181    301    -70    -88    -46   -145   -181   -101
     -2    314    316   -158   -158    316    -64    -77    -41   -142   -179    -98
     33    345    311   -192   -140    329    -51    -62    -28   -132   -166    -85
     31    342    311   -187   -140    327    -51    -59    -28   -129   -166    -83
    -28    298    324   -137   -176    311    -70    -70    -41   -142   -179    -96
    -33    290    324   -129   -179    309    -77    -67    -41   -145   -179    -98
     33    342    306   -189   -137    324    -72    -51    -33   -135   -168    -93
    103    413    309   -257   -101    361    -44    -28     -5   -109   -142    -62
     57    368    311   -215   -127    340    -59    -38    -18   -116   -150    -70
     18    358    340   -189   -161    350    -57    -23     -5   -106   -140    -59
      2    350    348   -176   -174    348    -54     -7      5    -98   -132    -51
     31    361    329   -194   -148    345    -59     -5      7    -96   -129    -51
     25    374    345   -202   -158    361    -54     10     18    -85   -122    -44
     31    392    361   -213   -166    376    -49     33     36    -67   -106    -25
     44    410    366   -226   -161    387    -44     51     49    -51    -90    -18
     59    415    355   -236   -148    387    -46     62     57    -46    -85    -12
     80    402    322   -241   -119    361    -49     75     62    -41    -80     -7
     77    428    350   -252   -135    389    -28    122     96    -10    -49     20
     49    457    407   -254   -179    433     -2    181    140     33     -7     64
     59    472    413   -265   -176    444      7    226    166     59     18     85
     85    472    384   -280   -150    428     -7    252    174     70     25     90
     90    483    389   -288   -150    436    -10    296    202    101     54    116
    127    522    394   -327   -132    459      5    361    246    150    106    163
    184    594    410   -389   -111    504     31    439    301    210    166    226
    181    626    444   -405   -132    535     41    488    335    254    213    272
    155    613    457   -387   -150    535     31    509    348    270    233    293
    179    657    478   -418   -150    568     33    527    366    296    262    322
    197    688    491   -441   -145    589     23    524    368    306    277    340
    181    685    504   -433   -161    594     10    511    361    301    277    345
    184    717    532   -452   -174    626     18    514    368    314    293    363
    200    776    576   -491   -189    678     38    519    381    332    311    384
    179    776    597   -478   -207    688     46    498    374    324    309    381
    153    743    587   -449   -218    665     38    446    335    285    270    342
    132    706    574   -418   -220    641     18    371    285    226    213    288
    119    672    553   -397   -215    613      5    296    239    174    158    231
     80    600    519   -340   -218    561    -18    210    179    106     88    163
     33    537    504   -285   -236    522    -41    132    127     44     25    101
     41    537    493   -290   -226    517    -38     88    103     18      0     75
     41    519    478   -280   -218    501    -51     36     70    -18    -33     38
     49    501    452   -275   -200    478    -51      2     44    -46    -62     12
    101    522    420   -311   -161    472    -46    -10     33    -54    -72      5
     88    498    410   -296   -161    454    -54    -33     15    -75    -93    -15
     38    436    397   -239   -179    418    -80    -64    -15   -103   -124    -46
     41    454    413   -246   -184    433    -83    -75    -20   -109   -127    -49
     38    446    405   -244   -181    426    -90    -77    -25   -114   -129    -54
     51    444    392   -249   -171    420    -85    -75    -23   -111   -129    -51
     72    465    392   -270   -161    428    -70    -67    -15   -109   -127    -49
     36    436    400   -236   -181    418    -80    -75    -23   -116   -132    -51
     31    426    394   -228   -181    410    -88    -80    -28   -119   -135    -54
     46    457    410   -252   -181    433    -88    -77    -23   -111   -129    -46
     64    480    413   -272   -176    446    -75    -64    -10    -98   -116    -33
    106    535    428   -319   -161    483    -59    -51      2    -83   -101    -20
     90    506    415   -301   -163    459    -64    -62     -5    -96   -111    -28
     64    467    400   -267   -166    433    -80    -77    -18   -111   -124    -41
     67    467    400   -270   -166    433    -88    -83    -23   -116   -127    -44
     80    478    397   -277   -158    439    -83    -80    -20   -111   -122    -41
     77    472    394   -277   -158    433    -90    -90    -31   -119   -129    -46
     49    452    402   -252   -176    428   -101   -101    -41   -129   -140    -54
     38    465    423   -252   -192    444    -98   -101    -38   -124   -135    -49
     49    480    431   -265   -189    457    -93    -96    -33   -116   -127    -41
     38    452    413   -246   -187    433   -109   -111    -46   -132   -142    -57
     67    491    423   -280   -176    457    -90    -96    -25   -114   -122    -36
     67    540    472   -303   -202    506    -67    -83     -2    -93   -101    -15
     64    579    514   -322   -223    548    -41    -67     20    -72    -83      2
     96    610    511   -355   -207    563    -28    -59     31    -62    -70     10
     88    597    509   -342   -210    553    -44    -75     20    -67    -80      2
     75    610    535   -342   -231    574    -44    -72     36    -49    -62     23
     44    639    594   -340   -275    618    -38    -54     59    -15    -28     57
     41    639    597   -342   -277    618    -64    -70     46    -20    -33     54
     64    644    579   -355   -257    613    -75    -72     41    -20    -36     49
     72    633    558   -355   -244    597    -83    -70     33    -20    -41     46
     93    620    527   -355   -215    574    -96    -77     20    -31    -51     36
     62    563    498   -314   -220    532   -109    -96     -7    -57    -77     15
     36    509    472   -272   -218    491   -116   -114    -33    -85   -106    -10
     38    488    446   -265   -205    470   -103   -119    -46   -101   -122    -28
     72    485    413   -277   -168    449    -88   -127    -57   -116   -137    -46
     83    475    389   -280   -153    433    -88   -132    -67   -129   -150    -54
     51    441    389   -246   -168    415   -106   -145    -90   -155   -174    -75
     28    384    355   -205   -163    368   -132   -166   -127   -192   -210   -111
     46    345    298   -194   -124    322   -150   -187   -150   -223   -239   -135
     80    394    311   -239   -114    353   -137   -174   -140   -210   -223   -122
     38    387    348   -213   -155    368   -127   -163   -127   -197   -210   -111
     23    384    361   -205   -171    374   -127   -163   -122   -192   -205   -103
     64    407    342   -236   -137    376   -122   -166   -116   -187   -197    -96
     33    387    350   -210   -158    371   -122   -171   -119   -189   -200    -98
      5    358    353   -181   -174    358   -132   -176   -127   -200   -207   -106
      2    327    322   -166   -158    324   -127   -168   -129   -207   -218   -119
     18    329    311   -174   -145    322    -64    -75    -85   -200   -233   -145
     90    423    332   -257   -119    376     49    119     51   -111   -179   -114
    181    566    384   -374   -101    478    163    400    280    101     10     54
    226    776    548   -501   -161    665    215    740    579    449    374    410
    265   1140    875   -701   -303   1008    129    696    696    724    745    836
    184   1436   1252   -813   -535   1343    -83    101    496    769    922   1083
    -41   1501   1543   -732   -792   1522   -324   -615    122    558    805   1013
   -197   1252   1447   -530   -820   1348   -579  -1278   -478    -75    174    413
   -174    795    969   -309   -571    880   -800  -1649  -1072   -807   -584   -316
    -96    470    563   -189   -329    514   -805  -1465  -1070   -880   -701   -449
    -44    363    405   -161   -223    384   -641  -1067   -789   -688   -571   -371
    -33    358    392   -163   -215    376   -410   -657   -478   -470   -415   -257
    -28    353    381   -161   -205    366   -207   -324   -236   -293   -285   -161
      7    350    340   -181   -166    345   -150   -218   -166   -241   -249   -135
     28    348    319   -189   -145    335   -127   -184   -142   -228   -241   -129
     44    363    316   -205   -137    342   -111   -161   -124   -215   -228   -124
     54    376    322   -215   -132    350   -106   -150   -111   -207   -220   -119
     18    309    288   -163   -135    298   -132   -166   -132   -231   -246   -142
     20    280    259   -153   -119    270   -132   -161   -132   -233   -246   -142
     49    332    283   -192   -116    309   -114   -135   -103   -202   -220   -116
     31    353    322   -192   -145    337   -114   -127    -96   -197   -215   -111
     10    319    306   -166   -148    311   -129   -140   -114   -213   -231   -127
     85    374    288   -231   -101    332   -119   -122    -96   -197   -213   -106
     93    415    322   -257   -114    368    -90    -85    -62   -163   -176    -72
     51    410    358   -231   -153    384    -72    -59    -38   -140   -155    -51
     15    374    355   -197   -171    366    -83    -64    -46   -148   -163    -62
     20    371    348   -197   -163    361    -93    -67    -46   -148   -166    -62
     80    433    350   -257   -137    392    -75    -44    -23   -122   -142    -36
     90    436    345   -262   -127    392    -75    -33    -18   -114   -137    -33
     64    431    366   -249   -150    400    -67    -18     -5   -103   -124    -23
     67    439    368   -254   -150    405    -62      0      7    -93   -114    -12
     44    405    361   -226   -158    384    -75      2      5    -98   -122    -18
     88    441    353   -265   -132    397    -64     25     23    -80   -103     -2
     93    459    366   -277   -135    413    -54     51     41    -59    -88     12
     90    462    371   -277   -140    418    -54     77     59    -44    -72     31
    103    472    366   -288   -129    420    -51    103     77    -25    -54     44
    111    475    363   -293   -124    420    -38    145    101      0    -33     62
    103    483    376   -296   -137    431    -18    210    145     38      5    101
    135    537    400   -337   -132    470      0    275    184     77     46    140
    111    522    410   -319   -150    465    -10    314    202     98     62    155
     96    501    405   -298   -153    454    -15    358    223    127     93    187
    181    605    423   -394   -122    514     20    431    280    192    158    252
    231    711    480   -470   -124    597     57    493    332    252    223    316
    184    685    498   -436   -155    592     41    498    332    259    236    329
    174    693    519   -433   -171    607     36    506    337    272    254    355
    181    717    532   -449   -176    626     28    504    332    272    259    363
    202    763    561   -483   -179    662     51    514    348    290    280    387
    205    779    574   -491   -184    675     54    504    342    288    280    394
    171    737    566   -454   -197    652     31    449    303    249    246    361
    129    693    563   -413   -218    628     12    387    262    210    207    322
    135    704    568   -420   -218    639     20    340    244    181    179    296
    145    704    558   -426   -207    631     23    280    218    145    142    259
    106    636    530   -371   -210    584     -2    194    163     88     80    197
     67    589    522   -329   -228    555    -15    129    129     49     36    153
     33    555    519   -296   -244    537    -33     77    101     18      2    116
     23    524    498   -275   -239    511    -51     25     72    -18    -33     80
     59    519    459   -288   -200    491    -54     -7     51    -38    -54     57
     77    537    459   -306   -189    498    -46    -23     46    -46    -64     49
     88    545    454   -316   -181    501    -44    -33     41    -49    -70     44
      2    444    441   -226   -220    441    -83    -77      2    -88   -106      5
   -140    277    418    -67   -277    348   -155   -148    -64   -153   -171    -57
    -77    348    423   -137   -249    384   -137   -135    -46   -137   -153    -38
    163    607    444   -387   -140    527    -28    -38     46    -44    -62     51
    241    711    470   -478   -114    589     25     10     96      2    -15     98
     64    548    483   -306   -207    517    -31    -44     41    -49    -67     44
     54    519    462   -288   -202    491    -51    -62     25    -62    -83     28
     98    537    436   -319   -168    488    -44    -54     33    -54    -75     36
     70    519    449   -296   -189    483    -54    -62     28    -59    -80     33
     46    511    465   -277   -207    488    -62    -70     20    -64    -85     28
     33    493    459   -265   -213    478    -75    -77     12    -75    -96     18
     23    485    462   -254   -218    475    -75    -75     15    -72    -93     18
     -7    465    470   -231   -239    467    -85    -83      5    -77    -98     12
    -28    423    452   -197   -239    436   -101   -101     -7    -93   -114      0
      5    454    446   -231   -220    449    -93    -93      0    -83   -103     12
     49    504    454   -277   -202    480    -72    -80     15    -67    -88     25
     57    506    449   -283   -197    480    -77    -88     12    -72    -93     20
     44    483    439   -262   -197    462    -98   -109     -7    -90   -111      2
     59    524    462   -293   -200    493    -70    -83     20    -67    -85     25
     59    615    555   -337   -246    587    -18    -36     77    -12    -31     77
     54    654    597   -355   -270    626      7    -23     98      5    -15     96
     31    641    610   -335   -288    626     10    -25     96      2    -18     90
     15    623    607   -319   -296    615     -7    -44     85     -5    -28     88
     18    618    600   -319   -290    610    -38    -59     80     -5    -28     88
     46    623    576   -337   -265    600    -67    -72     70     -7    -25     88
     96    691    594   -392   -249    644    -57    -57     90     12     -2    114
     80    693    610   -389   -265    652    -51    -46     98     25      7    124
     12    592    576   -303   -283    584    -90    -72     64     -5    -20     98
     64    605    537   -337   -236    574    -93    -70     54    -12    -25     96
    109    613    504   -361   -197    558    -70    -64     57    -12    -28     96
     31    509    475   -272   -223    493   -101   -111     10    -62    -72     49
      2    478    475   -241   -236    475    -98   -122     -5    -77    -88     33
     70    517    446   -293   -189    483    -90   -135    -15    -93   -103     18
     38    454    415   -246   -187    436   -111   -168    -51   -132   -145    -18
    -25    397    420   -187   -223    407   -127   -179    -70   -150   -161    -31
     10    444    433   -228   -213    439    -98   -153    -44   -124   -135     -5
     36    454    415   -246   -189    436    -98   -161    -51   -135   -142    -12
     33    413    379   -223   -171    397   -132   -197    -90   -171   -181    -49
    -15    368    381   -179   -200    376   -145   -210   -103   -181   -192    -62
    -15    397    413   -192   -213    405   -122   -184    -77   -158   -168    -36
    -10    415    426   -202   -218    418   -109   -168    -62   -142   -153    -20
    -25    389    415   -181   -220    402   -129   -189    -77   -158   -168    -36
    -12    392    402   -189   -210    397   -122   -189    -75   -155   -166    -38
     -7    384    389   -189   -200    387   -106   -166    -67   -153   -168    -44
     -5    392    394   -194   -202    392    -41    -72    -25   -148   -187    -70
     33    454    420   -244   -192    439     57     98     80    -85   -150    -57
     44    504    457   -275   -207    480    137    379    283    106     18     90
    161    724    563   -444   -200    644    213    735    579    452    371    441
    275   1150    872   -714   -301   1013    127    602    667    717    730    852
    171   1413   1241   -792   -535   1327   -145    -72    485    789    930   1119
    -83   1480   1564   -698   -823   1519   -467   -904    109    587    813   1049
   -257   1163   1421   -454   -839   1291   -748  -1566   -527    -96    145    423
   -262    737    997   -239   -631    867   -909  -1792  -1023   -732   -511   -205
   -127    530    657   -200   -392    592   -831  -1465   -914   -724   -561   -288
    -93    459    550   -184   -322    504   -597   -989   -602   -514   -420   -202
    -64    459    522   -197   -293    491   -350   -574   -322   -327   -290   -111
    -44    420    465   -189   -254    441   -187   -314   -163   -220   -218    -67
    -36    392    428   -176   -231    410   -129   -220   -106   -184   -197    -57
    -20    374    392   -176   -207    381   -132   -207   -106   -192   -207    -72
    -23    358    381   -168   -202    371   -132   -194   -103   -192   -210    -75
    -59    322    381   -132   -220    350   -145   -194   -109   -200   -220    -85
    -28    358    387   -163   -207    371   -129   -171    -85   -179   -200    -70
     -2    402    405   -202   -205    402   -101   -142    -59   -153   -176    -46
     -5    418    420   -207   -213    418    -98   -132    -51   -142   -168    -38
     -7    413    420   -205   -213    415   -101   -127    -49   -140   -166    -36
      2    418    415   -210   -205    418   -106   -122    -46   -140   -163    -36
     31    436    405   -233   -187    420    -96   -111    -33   -127   -150    -23
     20    446    423   -233   -200    436    -93   -101    -28   -122   -145    -18
     15    459    441   -239   -213    452    -88    -90    -20   -111   -137     -7
     10    462    452   -236   -220    457    -83    -85    -12   -103   -129     -2
     36    485    449   -262   -207    467    -75    -64      5    -85   -111     12
     31    475    444   -254   -205    459    -72    -49     15    -77   -103     23
     23    457    431   -241   -205    444    -85    -54      7    -85   -111     12
    -23    392    415   -184   -218    402   -111    -67    -10   -103   -132     -5
    -28    410    436   -192   -231    423   -103    -38     12    -80   -109     18
     54    514    459   -283   -202    485    -51     20     67    -28    -59     67
     64    553    488   -311   -210    522    -18     62    103      5    -28     96
     72    548    475   -309   -200    511    -23     80    111     10    -20     96
     70    561    491   -316   -210    527    -15    114    132     31      0    116
     64    545    480   -306   -207    514    -25    137    140     38      5    122
     75    530    454   -303   -189    493    -41    163    145     44     10    124
    114    581    467   -348   -176    524    -10    239    194     96     57    171
     96    628    532   -363   -218    581     23    319    252    153    109    220
    122    662    540   -392   -210    602     31    379    283    187    142    254
    129    675    542   -402   -207    610     31    426    309    218    176    285
    122    678    555   -400   -215    618     36    470    340    257    215    324
    135    709    571   -423   -218    641     23    480    348    270    236    348
    142    750    607   -446   -231    678     20    498    361    290    259    374
    150    782    631   -467   -241    706     28    511    379    314    285    402
    145    782    636   -462   -244    709     20    501    374    314    290    407
    194    841    644   -519   -226    743     23    498    374    319    298    418
    205    870    665   -537   -228    766     33    483    371    319    298    423
    174    841    667   -509   -246    753     25    436    348    293    275    402
    111    787    675   -449   -280    732      7    366    306    249    233    363
     67    732    662   -402   -298    698      0    298    270    210    194    324
     77    740    659   -410   -290    701     10    246    249    184    166    296
    109    756    646   -433   -270    704     12    187    223    150    132    257
     67    709    641   -387   -285    675      0    116    184    106     85    210
     36    652    615   -345   -290    636    -20     57    145     64     41    168
     -7    571    579   -283   -293    576    -41      2    103     18     -2    124
    -54    509    561   -228   -309    532    -75    -49     59    -23    -46     85
    -38    504    542   -231   -290    522    -88    -77     41    -44    -67     64
     25    576    548   -303   -262    563    -59    -70     57    -31    -54     77
     31    566    535   -298   -252    550    -62    -83     41    -46    -67     62
     -7    511    517   -254   -262    514    -80   -103     23    -64    -88     46
    -36    501    537   -231   -285    519    -72   -101     28    -57    -80     51
    -10    517    527   -254   -267    522    -75   -103     25    -59    -85     46
     -2    491    493   -244   -249    493    -93   -116     10    -72   -101     33
     12    504    491   -259   -239    496   -101   -122      7    -77   -101     31
     70    574    504   -322   -215    540    -70    -98     31    -54    -77     54
     31    574    542   -303   -257    558    -57    -83     46    -38    -62     70
    -25    550    576   -262   -301    563    -59    -77     49    -36    -62     72
    -33    532    563   -252   -298    548    -70    -85     41    -44    -70     64
    -28    511    540   -241   -283    524    -75    -93     36    -49    -75     59
    -38    504    540   -233   -288    522    -83   -101     31    -54    -80     51
     -7    542    550   -270   -277    548    -77    -93     38    -49    -72     62
     18    584    563   -303   -272    574    -57    -75     57    -31    -54     80
    -15    522    537   -252   -275    530    -77    -98     31    -54    -77     54
     -7    537    545   -265   -277    540    -77    -98     31    -57    -77     54
     -7    540    548   -267   -277    542    -75    -96     36    -51    -75     57
     18    563    545   -290   -265    555    -67    -88     46    -38    -67     67
     23    631    607   -327   -290    620    -36    -62     83     -5    -33    101
     -5    641    646   -319   -327    644    -15    -51     98      5    -23    111
    -28    620    649   -298   -337    633     -5    -49    101      7    -23    109
    -23    620    644   -301   -332    631    -10    -57    101      5    -23    106
     20    698    678   -358   -327    688    -15    -51    119     28      0    132
     44    714    670   -379   -314    693    -38    -57    119     33      7    140
     31    688    657   -358   -314    672    -70    -77    101     23      0    135
     25    680    654   -355   -314    667    -80    -83     98     23      0    140
     38    662    623   -350   -290    644    -90    -85     88     12    -10    132
     23    626    602   -324   -290    615   -101    -90     75      0    -20    122
    -20    563    584   -272   -303    574   -124   -111     44    -28    -44     96
      0    563    561   -283   -280    563   -122   -124     28    -44    -57     83
     51    628    576   -340   -262    602    -72    -96     51    -23    -41    101
    -31    548    576   -259   -303    561    -83   -119     23    -57    -77     62
    -44    496    540   -226   -290    517   -106   -150    -10    -90   -111     31
    -20    491    509   -236   -265    498   -111   -168    -28   -109   -129     15
    -23    470    493   -223   -257    480   -116   -179    -41   -122   -142      0
    -36    454    488   -210   -262    470   -129   -192    -57   -135   -153    -10
    -51    431    483   -189   -267    454   -135   -200    -64   -142   -166    -20
    -59    413    470   -176   -265    441   -137   -205    -70   -150   -171    -25
    -28    452    480   -210   -254    465   -127   -194    -59   -140   -161    -15
    -31    454    483   -213   -257    467   -129   -200    -62   -142   -163    -18
    -72    407    480   -166   -275    444   -140   -210    -72   -153   -171    -28
    -62    423    485   -181   -272    454   -137   -207    -64   -148   -166    -23
    -33    446    480   -205   -257    462   -127   -197    -57   -140   -161    -15
    -18    452    467   -218   -244    459    -75   -116    -18   -129   -163    -28
      7    493    485   -252   -239    488     23     54     80    -72   -129    -18
     31    553    522   -293   -246    537    114    296    254     77     -5     90
    135    701    566   -418   -215    633    197    672    519    366    272    358
    223   1002    779   -613   -277    891    148    701    657    628    605    735
    187   1332   1143   -761   -478   1239    -44    179    566    758    852   1049
      5   1535   1530   -771   -763   1532   -290   -579    309    698    891   1140
   -246   1353   1600   -553   -922   1475   -548  -1340   -231    184    407    693
   -337    885   1221   -275   -779   1052   -810  -1748   -859   -574   -361    -54
   -259    587    846   -163   -553    717   -854  -1597   -930   -730   -558   -265
   -150    506    657   -179   -405    581   -675  -1148   -657   -548   -444   -197
    -98    527    626   -213   -361    576   -405   -678   -350   -337   -290    -85
    -83    478    558   -197   -319    517   -218   -366   -168   -220   -218    -44
    -54    452    506   -197   -280    478   -142   -241    -96   -176   -192    -33
    -51    439    488   -194   -270    465   -129   -207    -83   -171   -189    -38
    -64    402    467   -168   -265    433   -132   -197    -83   -174   -197    -46
    -57    407    465   -179   -259    436   -124   -179    -72   -166   -194    -44
    -10    465    475   -228   -244    470    -90   -140    -38   -137   -166    -18
      5    480    475   -244   -236    478    -80   -124    -25   -122   -153     -5
    -20    452    472   -215   -246    462    -93   -132    -33   -132   -161    -15
    -38    428    467   -194   -254    446   -109   -137    -41   -140   -171    -23
    -31    446    478   -207   -254    462   -106   -127    -33   -132   -163    -15
    -15    475    488   -231   -252    483    -96   -111    -18   -116   -148      0
     20    509    488   -265   -233    498    -85    -93     -2   -101   -132     12
     20    514    493   -270   -236    504    -85    -83      5    -93   -124     20
      7    504    493   -257   -241    498    -88    -80      5    -90   -122     20
    -20    462    480   -220   -252    470   -103    -85     -7   -103   -135      7
     -7    475    483   -233   -244    478    -93    -67      7    -90   -122     20
      7    488    480   -252   -236    483    -93    -54     15    -80   -114     28
    -36    449    485   -207   -259    467   -109    -59      7    -88   -122     20
      0    480    480   -241   -241    480   -101    -38     23    -75   -106     33
     75    579    504   -327   -213    542    -54     15     75    -25    -57     80
    119    644    524   -381   -202    584    -28     59    109     10    -20    111
     72    602    530   -337   -228    566    -31     72    111     12    -20    111
     28    555    527   -293   -249    540    -46     80    109     10    -25    103
     54    579    524   -316   -233    553    -44    109    129     28     -7    119
    119    662    542   -392   -213    605     -2    184    181     80     38    166
    101    657    555   -379   -228    607     12    241    215    114     72    194
     88    649    558   -368   -236    605      7    283    236    137     96    220
    101    670    568   -384   -233    620      5    332    262    166    124    246
    116    688    571   -405   -228    631      7    381    288    197    158    280
    145    724    576   -436   -215    652      2    418    309    226    189    309
    155    745    589   -452   -218    667      2    454    335    257    226    348
    142    782    639   -462   -246    711     12    485    358    288    259    387
    140    805    662   -472   -259    732     10    493    366    301    277    402
    145    820    675   -483   -265    748      2    488    363    303    280    410
    168    852    683   -511   -257    766     -2    475    358    301    283    413
    158    841    683   -498   -262    763    -12    452    342    285    272    405
     96    805    709   -452   -306    758    -15    423    327    272    262    394
     88    813    724   -452   -316    769     -2    389    314    259    246    384
     96    818    722   -457   -311    769      5    337    293    231    218    353
    103    815    711   -459   -303    763     12    277    270    202    187    322
     75    758    683   -418   -303    722    -10    194    215    142    124    257
     72    740    667   -405   -298    704    -15    132    187    106     85    215
     85    745    659   -418   -285    704    -12     93    171     88     64    194
     36    683    646   -358   -303    665    -28     41    137     49     23    153
      7    620    613   -316   -301    618    -54    -18     93      2    -20    106
     -5    568    574   -280   -288    571    -83    -67     54    -33    -59     67
     25    571    545   -298   -259    561    -85    -83     44    -46    -72     57
     44    623    579   -332   -267    602    -49    -62     67    -20    -46     83
    -25    574    600   -275   -314    587    -64    -80     49    -38    -64     64
     18    592    574   -306   -277    584    -70    -88     44    -44    -70     59
     12    589    576   -301   -280    584    -67    -88     41    -49    -72     59
    -15    566    581   -275   -298    574    -70    -90     41    -49    -77     57
    -18    553    568   -267   -293    561    -85   -103     28    -59    -88     44
    -15    553    568   -270   -293    561    -85   -101     31    -54    -85     46
    -18    558    574   -270   -296    566    -83    -98     33    -51    -85     49
      5    571    566   -288   -280    568    -80    -96     36    -51    -83     51
     -5    563    566   -280   -285    563    -83   -101     33    -54    -83     49
    -18    548    563   -265   -290    555    -93   -109     25    -62    -93     41
     15    589    574   -303   -277    581    -80    -98     38    -49    -80     57
     31    610    579   -319   -272    594    -72    -90     49    -38    -72     64
    -15    571    587   -280   -301    576    -80   -101     36    -51    -80     54
    -28    555    584   -265   -306    571    -88   -106     28    -59    -88     49
    -23    558    581   -270   -301    568    -93   -114     20    -67    -96     41
     10    584    574   -296   -280    579    -90   -111     25    -59    -88     49
     23    620    597   -322   -288    607    -70    -90     49    -41    -70     64
    -10    641    652   -316   -332    646    -41    -67     77    -15    -46     88
    -20    667    685   -324   -353    675    -15    -54     96      0    -31    101
     -7    696    704   -342   -355    698      2    -44    103      5    -23    106
      2    714    711   -358   -355    714      0    -49    109     10    -20    111
     20    724    701   -374   -340    714    -23    -62    109     12    -15    116
     46    730    680   -389   -316    706    -57    -77     98      7    -18    119
     33    732    698   -381   -332    717    -80    -90     90     10    -15    124
     -7    724    730   -358   -371    727    -72    -72    103     23      0    142
      5    717    711   -361   -353    714    -75    -62    103     23      2    142
     31    688    657   -361   -314    675   -101    -83     72     -2    -23    119
     10    631    620   -319   -303    626   -127   -111     36    -36    -54     90
     12    631    618   -324   -301    626   -101   -103     38    -33    -51     93
    -25    584    610   -280   -316    597    -98   -119     18    -57    -77     64
    -70    504    574   -218   -322    537   -124   -161    -25   -106   -127     15
    -70    493    563   -210   -316    527   -132   -181    -46   -124   -145     -2
    -49    506    555   -228   -301    530   -127   -184    -51   -132   -150     -7
    -62    462    522   -200   -290    491   -145   -202    -77   -155   -176    -33
    -77    433    511   -179   -296    470   -150   -215    -90   -171   -192    -49
    -36    472    509   -218   -272    491   -132   -197    -75   -155   -174    -33
    -23    496    517   -236   -270    504   -124   -189    -67   -148   -166    -25
    -57    480    535   -213   -296    506   -135   -197    -75   -153   -174    -31
    -38    480    519   -223   -277    498   -135   -197    -75   -155   -174    -33
    -41    467    509   -213   -275    488   -135   -200    -77   -158   -176    -36
    -49    457    506   -205   -277    483   -142   -205    -80   -163   -181    -38
    -67    439    506   -187   -285    472   -137   -189    -80   -166   -187    -49
    -20    478    498   -231   -259    488    -62    -77    -20   -140   -179    -59
     49    550    501   -298   -226    527     31     96     85    -80   -148    -46
     80    594    514   -337   -215    553    103    350    267     93      5     90
    166    789    623   -478   -228    706    153    683    532    407    329    415
    213   1140    924   -678   -355   1034     67    589    626    654    667    807
     88   1395   1306   -740   -607   1350   -155    -20    472    737    872   1083
   -103   1553   1657   -727   -880   1605   -384   -782    150    576    795   1049
   -283   1288   1571   -504   -927   1428   -631  -1460   -472    -88    145    436
   -329    815   1143   -244   -737    976   -865  -1784  -1021   -756   -540   -220
   -231    540    771   -153   -501    654   -865  -1545   -979   -797   -631   -345
   -132    511    644   -192   -389    576   -633  -1062   -659   -576   -478   -246
    -96    519    615   -213   -355    566   -387   -626   -366   -374   -335   -142
    -70    470    537   -200   -303    504   -231   -350   -200   -262   -262   -101
    -72    431    504   -179   -288    467   -179   -252   -142   -228   -241    -96
    -59    423    483   -181   -272    452   -168   -231   -129   -223   -236    -98
    -10    459    470   -226   -239    465   -150   -202   -111   -207   -228    -90
     -5    475    480   -236   -244    475   -137   -181    -96   -192   -218    -80
    -15    504    519   -244   -267    511   -109   -145    -62   -161   -187    -51
    -38    465    501   -215   -270    483   -122   -150    -75   -176   -202    -67
    -44    444    485   -200   -265    465   -135   -155    -85   -184   -210    -75
    -64    423    488   -181   -275    454   -148   -158    -88   -184   -210    -77
    -59    420    480   -179   -270    449   -145   -148    -85   -181   -205    -75
      7    491    480   -252   -236    485   -114   -116    -51   -150   -176    -44
     51    553    501   -303   -223    527    -96    -96    -33   -132   -158    -23
     33    540    506   -288   -236    524   -101    -93    -38   -135   -161    -28
     12    522    509   -267   -246    517   -116    -96    -44   -137   -166    -33
     12    524    511   -270   -249    517   -119    -85    -38   -132   -158    -28
    -10    498    509   -244   -259    504   -124    -85    -41   -137   -163    -31
      7    509    498   -259   -246    504   -127    -77    -33   -129   -158    -25
     46    555    509   -301   -231    532   -111    -51    -12   -106   -135     -5
     38    568    530   -306   -246    550   -106    -31      0    -90   -122      7
     15    563    548   -290   -265    555   -101     -7     12    -77   -109     18
      7    553    545   -283   -267    550   -106      7     20    -72   -106     20
      7    545    537   -275   -265    542   -109     23     31    -64   -101     25
     54    589    535   -322   -241    563    -85     64     57    -36    -75     51
     85    628    540   -358   -226    584    -64    114     93     -2    -41     80
     49    623    574   -337   -262    600    -51    161    122     25    -15    106
     51    633    581   -342   -265    607    -44    213    148     54     10    132
     67    641    571   -355   -252    607    -41    265    174     83     36    158
     77    670    592   -374   -257    631    -36    324    210    124     75    197
    103    698    592   -402   -244    646    -38    366    233    153    106    226
    129    714    584   -420   -226    649    -49    394    252    174    129    249
    132    735    602   -433   -233    670    -54    423    270    202    161    280
    129    792    662   -462   -265    727    -36    459    303    244    205    329
    145    849    701   -498   -277    776    -15    491    329    277    241    368
    158    862    704   -509   -272    784    -23    483    324    280    244    371
    129    852    722   -493   -298    787    -33    465    314    270    239    371
    116    841    724   -480   -303    784    -46    433    293    249    220    355
    153    867    714   -511   -283    792    -41    405    277    233    205    345
    179    896    717   -537   -267    807    -28    371    267    218    192    332
     98    831    730   -467   -316    782    -33    306    228    174    145    285
     59    797    735   -428   -337    766    -44    231    184    122     96    233
     70    789    717   -431   -324    753    -51    163    150     80     51    192
     64    761    696   -413   -314    730    -57    103    119     46     15    153
     12    688    675   -350   -329    680    -80     36     72     -2    -38     98
      5    675    670   -342   -332    672    -85     -2     46    -31    -64     72
     20    691    670   -355   -324    680    -77    -23     36    -41    -75     64
     25    665    639   -345   -306    652    -88    -51     10    -64    -98     38
      2    613    610   -309   -303    613   -111    -85    -18    -96   -129      7
     -7    600    605   -296   -306    602   -119   -101    -33   -111   -145     -7
      2    605    600   -303   -298    602   -122   -111    -38   -119   -150    -15
     -2    592    594   -293   -298    592   -127   -119    -46   -127   -158    -25
    -44    561    602   -259   -324    581   -137   -132    -59   -137   -171    -36
    -15    563    579   -275   -298    571   -140   -132    -59   -137   -171    -36
    -10    571    581   -283   -296    576   -135   -124    -54   -135   -166    -31
     10    618    607   -314   -298    613   -119   -106    -38   -116   -148    -12
     28    639    610   -335   -290    626   -114   -101    -31   -109   -142    -10
     18    605    587   -314   -283    597   -132   -122    -49   -127   -161    -25
      5    594    589   -301   -293    592   -135   -124    -54   -132   -163    -28
    -18    589    607   -285   -311    597   -137   -124    -51   -129   -158    -25
    -49    581    631   -267   -340    605   -137   -119    -46   -124   -155    -23
    -23    605    628   -290   -327    618   -124   -109    -36   -114   -145    -12
     23    652    626   -340   -301    641   -106    -98    -23   -101   -132      2
     10    636    626   -322   -306    631   -109    -98    -28   -103   -135     -2
    -12    600    613   -293   -314    605   -122   -119    -46   -122   -153    -20
    -15    600    615   -293   -314    607   -127   -124    -51   -129   -158    -31
     25    683    654   -355   -314    670    -93    -96    -12    -93   -122      5
     51    748    696   -400   -322    722    -54    -64     23    -59    -85     38
     31    743    711   -389   -340    727    -46    -64     23    -57    -88     36
      5    714    706   -361   -350    711    -62    -77     15    -70    -98     25
     -7    714    722   -353   -366    719    -83    -90     12    -72    -96     28
      0    763    763   -381   -381    763    -90    -88     25    -51    -77     46
     25    774    745   -402   -361    761   -114   -101     18    -51    -77     51
     31    774    743   -402   -355    758   -124   -101     15    -49    -72     59
     20    750    727   -387   -353    740   -135   -103     10    -54    -75     57
     28    717    688   -371   -329    704   -153   -116    -15    -77    -98     38
     -5    685    688   -340   -345    685   -150   -111    -23    -83    -98     36
    -15    659    675   -322   -345    667   -142   -111    -31    -90   -106     28
     15    662    644   -340   -314    654   -135   -122    -44   -106   -122     12
     28    659    631   -342   -301    646   -124   -129    -59   -122   -140    -10
     12    620    605   -319   -296    613   -142   -166    -96   -161   -179    -46
      0    574    574   -288   -285    574   -161   -194   -127   -194   -210    -75
      5    558    550   -283   -275    555   -171   -202   -140   -207   -220    -83
    -18    545    563   -262   -290    553   -171   -205   -145   -213   -223    -85
    -28    524    553   -249   -290    540   -174   -213   -153   -223   -233    -98
    -33    517    550   -241   -293    532   -174   -215   -155   -223   -236   -101
    -36    517    553   -241   -293    535   -176   -226   -163   -233   -244   -109
    -33    514    548   -239   -290    530   -181   -228   -166   -233   -241   -106
    -38    501    540   -233   -288    522   -192   -236   -174   -241   -252   -116
    -46    511    555   -233   -301    532   -184   -220   -161   -228   -239   -103
    -57    496    550   -220   -303    522   -187   -218   -163   -233   -241   -109
      0    527    527   -262   -262    527   -142   -155   -132   -220   -244   -122
     80    615    535   -348   -226    574    -18     38     -2   -140   -197    -98
     83    646    561   -366   -239    605     64    249    158      0    -83     -5
    148    774    623   -462   -236    698    109    550    413    283    202    270
    244   1062    818   -652   -285    940     70    704    613    602    584    685
    176   1395   1215   -787   -519   1306    -98    249    493    691    807    987
    -23   1592   1615   -784   -818   1602   -277   -400    197    576    802   1036
   -207   1530   1735   -662   -971   1634   -485  -1117   -358     38    293    555
   -265   1140   1405   -436   -833   1273   -750  -1667  -1036   -756   -524   -233
   -202    745    948   -272   -576    846   -849  -1639  -1202   -989   -779   -485
   -145    535    680   -197   -413    607   -748  -1278   -974   -839   -688   -439
    -98    511    610   -207   -355    561   -548   -867   -662   -618   -532   -327
    -49    532    581   -241   -314    555   -319   -475   -366   -400   -374   -205
    -28    524    553   -249   -290    537   -215   -301   -246   -309   -309   -161
    -18    509    524   -246   -270    517   -187   -249   -210   -285   -296   -153
    -20    478    498   -231   -259    488   -176   -228   -197   -280   -293   -155
    -25    470    496   -220   -259    483   -166   -202   -179   -267   -280   -145
    -23    472    496   -223   -259    483   -158   -189   -171   -259   -272   -142
    -15    483    498   -233   -257    491   -155   -179   -166   -254   -267   -140
     -2    504    506   -252   -254    506   -158   -174   -158   -249   -262   -132
     -2    480    483   -239   -241    480   -166   -174   -161   -254   -267   -135
    -23    459    483   -218   -254    470   -174   -171   -163   -257   -272   -137
    -20    475    496   -228   -257    485   -181   -168   -163   -252   -267   -135
     38    537    496   -288   -228    517   -174   -161   -153   -244   -257   -127
     88    563    475   -324   -192    519   -163   -150   -145   -233   -246   -119
      5    511    506   -259   -249    509   -174   -148   -148   -236   -249   -119
    -41    514    553   -236   -298    532   -155   -116   -122   -213   -228    -96
    -12    550    563   -270   -290    555   -137    -93    -98   -189   -202    -75
     36    568    532   -301   -246    550   -145    -93    -98   -187   -200    -72
     62    605    542   -335   -239    574   -127    -64    -72   -161   -179    -49
     54    615    561   -335   -254    589   -111    -41    -54   -142   -161    -31
     38    605    563   -324   -262    584   -114    -28    -46   -135   -153    -28
     38    607    568   -322   -265    589   -116    -10    -31   -124   -140    -15
     49    613    561   -332   -257    587   -116      5    -20   -111   -127     -5
     59    620    558   -340   -249    589   -114     25     -5    -96   -116      5
     51    626    574   -340   -259    600   -111     57     15    -72    -96     25
     49    639    589   -342   -270    615   -101     96     41    -46    -67     51
     67    649    581   -361   -257    615    -96    137     67    -18    -38     77
    101    675    574   -389   -236    626    -93    187    103     20     -5    109
    127    711    584   -423   -228    649    -77    244    145     64     41    158
    137    722    584   -428   -223    654    -77    293    176    103     80    194
    119    756    633   -439   -257    696    -64    358    226    161    137    254
    111    787    672   -449   -280    730    -57    405    259    200    181    301
    158    841    680   -501   -259    761    -54    431    280    231    218    337
    171    872    701   -522   -265    787    -51    441    293    252    241    361
    184    898    711   -542   -265    805    -51    439    293    257    252    374
    197    917    719   -558   -259    818    -51    433    288    254    257    381
    171    898    727   -537   -277    813    -62    413    275    244    246    376
    166    904    737   -535   -285    820    -64    387    257    226    228    361
    124    898    771   -514   -322    836    -54    358    236    197    202    335
    109    870    758   -491   -324    815    -54    303    197    155    155    288
    109    849    737   -480   -314    792    -59    236    155    103    101    236
     70    787    717   -428   -322    753    -75    155    101     38     36    171
     70    769    698   -420   -314    735    -75    101     70      0     -5    129
     67    743    675   -405   -303    711    -77     51     38    -33    -44     90
     23    696    672   -358   -324    685    -90     -2      2    -72    -83     51
      7    665    657   -335   -324    662   -106    -46    -28   -109   -119     15
    -10    613    623   -303   -316    618   -137    -96    -67   -148   -158    -23
    -12    587    600   -288   -306    592   -155   -127    -93   -174   -181    -46
     59    641    581   -350   -262    613   -137   -124    -88   -168   -179    -41
     75    670    594   -371   -259    633   -111   -111    -72   -158   -166    -28
     44    662    618   -353   -288    639   -109   -109    -70   -155   -163    -31
     46    644    597   -345   -275    620   -116   -116    -80   -166   -174    -41
     36    620    584   -329   -272    602   -122   -124    -88   -171   -181    -46
     33    623    589   -327   -277    607   -124   -124    -80   -163   -176    -38
     44    644    600   -345   -277    620   -122   -116    -72   -155   -168    -31
     33    633    600   -335   -283    618   -122   -119    -72   -155   -168    -31
     31    610    576   -322   -272    594   -137   -132    -85   -168   -181    -44
     41    626    584   -332   -270    605   -132   -124    -80   -163   -174    -38
     38    633    594   -337   -277    615   -129   -119    -75   -158   -168    -31
     41    636    594   -340   -277    618   -127   -116    -72   -153   -166    -28
     25    618    589   -322   -283    605   -135   -122    -77   -158   -171    -33
     15    613    597   -314   -290    605   -140   -127    -80   -161   -171    -36
     38    628    589   -335   -275    610   -137   -127    -80   -161   -168    -33
     41    641    600   -342   -277    620   -124   -114    -67   -148   -155    -20
     51    685    631   -368   -288    659   -106    -96    -44   -124   -135      2
     51    730    678   -389   -311    704    -90    -83    -23   -106   -119     20
     31    724    693   -379   -332    709    -83    -85    -18   -103   -119     20
      7    698    691   -353   -342    693    -83    -93    -20   -109   -124      7
     15    711    693   -366   -337    704    -83    -96    -12   -103   -116     10
     80    792    711   -436   -314    753    -70    -75     15    -70    -77     46
     85    797    711   -444   -314    756    -88    -80     18    -64    -72     57
     54    769    714   -413   -329    743   -109    -90      5    -70    -75     57
     96    805    709   -452   -306    758    -98    -77     20    -54    -57     77
    124    800    675   -462   -275    737   -111    -83      7    -64    -70     67
    111    745    631   -431   -259    691   -140   -106    -23    -96    -96     38
    106    722    613   -415   -254    667   -142   -109    -36   -109   -106     33
     67    683    615   -376   -275    649   -137   -116    -49   -119   -116     23
     38    644    605   -340   -283    626   -132   -124    -59   -135   -135      2
     36    602    566   -322   -265    587   -140   -153    -93   -168   -171    -31
     25    555    530   -290   -252    542   -166   -192   -129   -207   -210    -70
     23    524    501   -275   -239    514   -181   -210   -153   -231   -231    -90
      5    491    485   -246   -239    488   -181   -215   -163   -244   -244   -103
    -10    514    524   -252   -270    519   -155   -197   -145   -223   -226    -85
     33    542    509   -288   -239    527   -155   -197   -145   -223   -223    -83
     44    535    491   -290   -223    511   -161   -207   -153   -233   -231    -88
     28    524    496   -275   -233    511   -166   -210   -153   -231   -233    -90
      5    498    493   -254   -244    496   -184   -228   -168   -244   -246   -103
     -5    488    491   -241   -249    488   -189   -228   -171   -246   -249   -103
     59    553    491   -309   -215    522   -168   -205   -150   -226   -228    -80
    106    581    475   -342   -184    530   -150   -189   -135   -218   -223    -80
     46    504    454   -277   -202    480   -106   -109   -109   -228   -259   -135
     46    524    478   -285   -215    501      2     80     15   -153   -210   -114
    114    654    537   -384   -213    597    127    366    244     57    -25     51
    210    844    633   -527   -210    740    187    727    535    397    322    392
    226   1150    924   -688   -350   1036     54    561    568    607    641    769
    114   1434   1319   -774   -602   1376   -194    -77    340    633    805   1005
    -90   1548   1639   -727   -865   1592   -465   -844    -59    413    685    935
   -249   1299   1548   -524   -898   1423   -719  -1527   -685   -265     12    301
   -202    870   1072   -335   -639    969   -893  -1792  -1213   -943   -693   -371
   -137    571    709   -218   -423    639   -852  -1530  -1137   -956   -761   -470
   -111    480    589   -184   -350    535   -657  -1078   -802   -714   -592   -361
    -28    537    566   -254   -296    550   -400   -626   -449   -452   -394   -207
     28    519    488   -275   -231    506   -241   -355   -259   -316   -298   -142
     10    485    475   -249   -233    480   -192   -262   -202   -277   -275   -132
      5    478    472   -244   -233    478   -171   -228   -179   -262   -267   -127
      7    472    465   -239   -228    470   -158   -202   -158   -249   -257   -116
     -2    446    449   -223   -228    449   -158   -197   -153   -249   -259   -119
     15    475    459   -246   -220    467   -161   -189   -145   -241   -252   -114
      2    467    465   -236   -231    467   -166   -189   -145   -244   -254   -116
     33    480    446   -257   -205    465   -161   -181   -137   -236   -246   -109
     62    511    449   -288   -192    480   -150   -158   -116   -215   -226    -88
     38    517    478   -277   -220    498   -137   -137    -98   -200   -207    -72
     44    535    491   -290   -223    514   -122   -116    -80   -179   -189    -57
     51    540    488   -296   -218    514   -119   -109    -75   -171   -184    -46
     12    519    506   -267   -246    514   -122   -106    -75   -171   -184    -46
     31    537    506   -285   -236    522   -124    -98    -67   -163   -179    -41
     57    561    501   -311   -223    530   -119    -90    -59   -155   -171    -33
     38    550    511   -293   -236    532   -127    -93    -62   -158   -174    -38
     36    548    511   -293   -239    532   -129    -80    -49   -150   -166    -31
     49    568    517   -309   -233    542   -119    -59    -33   -132   -150    -12
     57    589    530   -324   -236    561   -106    -36    -12   -111   -132      2
     51    589    537   -319   -241    563   -101    -12      7    -90   -111     20
     49    576    524   -314   -239    553    -98     -2     15    -83   -103     18
     77    594    517   -337   -218    555    -93     23     36    -64    -85     33
    101    613    511   -358   -205    563    -77     64     64    -38    -62     59
     85    626    540   -355   -226    584    -67    106     93    -12    -36     80
    101    646    542   -376   -220    597    -59    145    119     12    -10    103
    103    657    553   -381   -223    605    -51    194    153     46     18    132
     72    649    574   -361   -252    613    -49    246    184     77     49    163
    116    709    592   -413   -236    652    -25    316    233    129     98    210
    166    761    594   -465   -215    678    -12    376    272    174    142    257
    187    815    628   -504   -220    722      2    428    314    223    194    309
    181    844    659   -514   -239    753     10    465    340    257    233    348
    124    807    683   -465   -277    745    -12    462    337    259    241    358
    137    836    698   -488   -280    769    -15    465    342    275    259    376
    192    896    701   -545   -254    800      2    480    358    296    283    405
    202    911    709   -558   -254    813      0    470    348    288    280    410
    176    901    724   -537   -272    813    -10    439    332    272    267    400
    119    875    756   -498   -319    815    -10    402    309    249    246    376
    119    857    735   -488   -309    797    -20    340    272    210    207    337
    129    823    693   -478   -280    758    -41    259    218    150    145    277
    153    831    678   -491   -262    756    -33    197    189    114    109    241
     98    776    675   -439   -288    727    -41    129    153     70     62    194
     64    735    670   -400   -301    704    -51     72    119     33     25    155
     54    719    665   -387   -303    691    -54     28     96      7      0    132
     41    659    618   -350   -288    639    -83    -31     49    -36    -46     88
     38    636    597   -340   -280    615   -101    -72     20    -67    -80     57
     67    667    600   -368   -265    633    -88    -75     25    -64    -77     59
     70    675    605   -374   -267    641    -80    -77     23    -67    -77     57
     57    652    594   -353   -267    623    -93   -101      5    -83    -96     44
     31    610    576   -322   -272    594   -114   -124    -18   -109   -122     18
     28    592    563   -311   -267    579   -122   -129    -25   -116   -127     10
     31    600    568   -316   -270    587   -114   -124    -18   -106   -122     15
     38    610    571   -324   -265    592   -116   -122    -12   -103   -119     15
     41    613    568   -327   -265    592   -122   -124    -12   -103   -119     20
     54    631    576   -342   -259    602   -111   -114     -5    -96   -109     31
     38    615    574   -327   -267    594   -109   -116     -5    -93   -109     28
     44    618    574   -329   -265    597   -119   -124     -7   -101   -114     25
     38    610    571   -327   -267    592   -124   -124    -10   -101   -114     25
     15    594    579   -303   -283    587   -127   -124    -10   -101   -114     25
     31    605    574   -319   -272    592   -127   -124    -10   -101   -114     25
     54    636    581   -345   -262    610   -116   -114      2    -88   -101     38
     67    644    576   -355   -254    610   -103   -103     10    -77    -90     46
     57    633    576   -345   -259    605   -116   -111      2    -83    -98     36
     36    641    602   -340   -283    623   -116   -109      7    -80    -93     44
     49    696    646   -371   -298    672    -85    -80     46    -46    -59     77
     46    709    662   -379   -306    685    -72    -85     51    -44    -59     80
     49    727    675   -389   -311    701    -54    -77     62    -38    -54     83
     51    753    701   -402   -324    730    -41    -64     77    -20    -38     98
     57    795    737   -426   -340    766    -31    -54    101      5    -10    124
     51    787    735   -420   -342    761    -59    -67     96      5     -7    127
     57    771    714   -415   -327    743    -85    -80     80     -2    -10    124
     51    774    722   -413   -335    748    -90    -83     83      0     -7    129
     46    750    704   -397   -327    727   -101    -83     80     -2    -12    129
     72    732    659   -402   -293    696   -122    -93     57    -20    -28    114
     75    691    615   -384   -270    654   -137   -114     28    -49    -54     90
     59    654    594   -358   -267    623   -140   -129     10    -64    -70     75
     46    644    597   -345   -275    620   -129   -132      5    -72    -77     67
     20    594    574   -309   -275    584   -129   -150    -18    -96   -106     41
      5    558    553   -283   -275    558   -140   -174    -41   -122   -135     12
     -5    537    540   -267   -272    540   -153   -192    -62   -142   -153     -5
    -15    496    511   -239   -262    504   -161   -210    -83   -166   -176    -25
    -25    465    491   -220   -259    478   -171   -223   -101   -184   -194    -44
    -10    478    488   -233   -249    483   -174   -223   -101   -184   -194    -44
      7    501    491   -257   -241    498   -161   -213    -88   -174   -184    -33
     15    509    493   -262   -239    501   -155   -210    -85   -168   -179    -31
     -5    485    488   -241   -246    485   -168   -220   -101   -181   -194    -46
      5    485    480   -244   -239    483   -171   -220   -101   -181   -194    -44
     -7    475    480   -233   -246    478   -174   -226   -101   -181   -192    -41
    -12    467    480   -226   -246    472   -176   -226    -98   -181   -194    -46
      2    459    457   -233   -228    457   -129   -155    -70   -171   -202    -67
     59    524    462   -293   -200    493    -18     18     36   -111   -168    -59
     96    618    519   -358   -210    568     96    265    220     44    -41     51
    142    769    626   -454   -241    698    205    659    522    361    265    342
    233   1060    826   -646   -296    943    145    714    670    644    618    737
    187   1353   1166   -771   -491   1262    -83    168    535    743    846   1036
    -46   1483   1527   -719   -787   1504   -363   -610    233    659    870   1114
   -244   1350   1595   -553   -919   1473   -628  -1369   -301    148    394    678
   -270    963   1231   -348   -750   1098   -865  -1774   -937   -633   -410    -93
   -155    693    849   -270   -501    771   -875  -1621  -1018   -815   -628   -322
    -90    553    644   -231   -368    597   -691  -1166   -730   -620   -501   -249
    -77    530    607   -226   -342    568   -446   -722   -415   -402   -348   -142
    -49    491    540   -223   -296    514   -262   -413   -213   -267   -257    -85
    -20    483    504   -233   -262    493   -189   -283   -132   -213   -223    -70
      0    496    493   -249   -246    496   -155   -231    -98   -189   -207    -59
    -15    485    501   -233   -257    493   -132   -197    -77   -171   -192    -49
    -18    452    470   -218   -244    459   -140   -192    -80   -179   -202    -62
    -18    444    462   -213   -241    454   -142   -187    -77   -176   -202    -62
     23    480    457   -254   -218    470   -132   -166    -59   -163   -187    -44
     28    498    470   -262   -220    485   -116   -150    -44   -148   -171    -31
     -2    478    478   -239   -239    478   -122   -145    -41   -145   -171    -33
     31    488    454   -259   -210    472   -122   -140    -38   -145   -166    -33
     18    452    431   -236   -205    441   -140   -153    -51   -155   -179    -46
    -18    413    431   -197   -223    420   -153   -155    -54   -161   -184    -49
      5    498    493   -252   -244    496   -109   -101     -5   -109   -132      5
     -5    519    524   -257   -265    522    -90    -77     12    -90   -114     23
     46    542    496   -296   -223    519    -93    -75     10    -90   -119     18
     62    558    496   -309   -215    527    -88    -62     20    -83   -111     25
      7    506    498   -259   -246    501   -109    -70     10    -93   -119     12
     20    519    498   -272   -239    509    -98    -51     31    -75   -101     31
     46    566    517   -309   -236    542    -72    -12     62    -41    -70     57
     20    571    550   -296   -265    561    -64      5     80    -25    -54     70
     44    568    522   -309   -239    548    -67     20     88    -18    -51     75
     49    561    511   -306   -231    537    -67     36     98    -10    -46     80
     41    553    511   -298   -233    532    -62     67    116      7    -33     93
     67    592    524   -329   -228    558    -46    109    145     33     -7    119
     54    594    540   -324   -244    568    -46    142    161     49      5    132
     67    613    545   -340   -239    579    -36    192    192     80     36    158
     88    636    545   -363   -228    589    -28    244    226    114     70    187
    109    670    561   -389   -226    615    -10    311    270    161    111    231
    129    696    566   -415   -218    633      0    368    303    200    153    270
    148    732    584   -441   -218    659      0    413    332    236    194    311
    174    800    626   -488   -226    714     10    454    368    280    241    358
    166    823    657   -493   -244    740     12    475    389    309    270    389
    171    849    678   -511   -254    763      7    480    389    316    283    407
    163    854    688   -509   -262    771      5    475    387    319    290    418
    148    836    688   -493   -270    763     -2    462    379    314    290    418
    132    823    691   -478   -277    758     -7    439    366    303    280    407
    114    813    698   -465   -293    758    -10    405    342    280    259    392
    116    820    704   -470   -293    763     -2    363    327    262    241    376
    140    846    706   -493   -283    776      7    314    306    239    215    353
    132    828    696   -480   -280    763     10    252    275    200    174    309
     80    771    691   -428   -306    732    -12    166    223    142    116    249
     28    688    657   -358   -314    672    -44     83    171     85     57    189
    -12    618    631   -303   -322    623    -70     18    127     38     10    140
     10    633    623   -322   -306    628    -59     -5    119     25     -2    127
     57    667    610   -363   -275    639    -41    -18    119     23     -7    122
     25    628    602   -327   -288    615    -46    -46     96      0    -28    103
     33    615    579   -324   -272    597    -49    -62     80    -15    -46     88
      7    581    574   -293   -283    579    -70    -90     57    -38    -70     62
     18    571    553   -296   -267    563    -83   -114     41    -54    -85     46
     31    571    540   -301   -254    555    -75   -114     46    -49    -80     51
     25    571    545   -298   -259    558    -72   -106     54    -41    -72     57
     41    605    563   -322   -259    584    -59    -93     64    -28    -62     70
      7    605    597   -309   -296    602    -41    -72     83    -12    -44     83
    -25    584    610   -277   -316    597    -46    -77     83    -12    -46     80
    -25    566    592   -270   -309    579    -64    -96     67    -25    -59     67
    -20    558    579   -267   -298    568    -72   -103     62    -33    -64     62
     -2    568    568   -285   -285    568    -80   -109     54    -41    -72     54
    -10    561    571   -275   -290    563    -83   -111     51    -41    -75     51
    -28    548    574   -259   -303    561    -83   -111     51    -41    -77     51
    -10    540    550   -265   -280    545    -88   -111     51    -46    -80     51
      7    563    555   -285   -275    561    -75    -98     64    -36    -70     64
     -7    561    568   -275   -288    563    -75    -98     64    -33    -70     64
    -36    535    568   -249   -303    550    -88   -111     54    -44    -80     54
    -12    574    587   -280   -298    579    -75    -96     72    -25    -59     70
     15    649    633   -335   -309    641    -38    -67    111     10    -23    101
     28    717    688   -374   -329    704      2    -33    145     38      7    132
      0    706    704   -355   -350    706     15    -25    150     41      7    135
      7    704    696   -355   -342    701     18    -31    155     46     10    137
     51    750    696   -402   -322    724      0    -36    161     57     23    150
     54    753    698   -405   -322    724    -33    -57    150     54     23    150
     38    737    698   -389   -329    719    -51    -64    148     54     25    155
     25    756    730   -389   -350    743    -33    -38    171     80     51    184
     23    701    675   -363   -324    688    -62    -54    148     57     28    163
     38    665    623   -353   -290    644    -93    -80    109     23     -5    132
     25    649    623   -337   -298    636    -93    -85     96     12    -15    122
      2    607    605   -303   -301    607    -93   -103     77    -10    -33    103
     -2    568    571   -285   -288    568    -96   -127     49    -38    -64     72
    -20    530    550   -254   -285    540   -111   -155     20    -70    -98     41
    -41    501    542   -231   -293    519   -116   -174      2    -88   -116     23
    -36    501    537   -231   -285    519   -114   -176     -2    -93   -122     20
    -23    493    514   -236   -267    501   -106   -176     -5    -98   -129     10
    -33    465    496   -215   -265    480   -111   -187    -18   -111   -142     -2
    -38    459    498   -213   -270    478   -114   -192    -23   -114   -145     -5
    -28    459    488   -215   -257    472   -111   -194    -23   -114   -145     -5
    -18    478    496   -231   -257    485   -103   -187    -15   -106   -137      2
    -46    452    496   -202   -270    472   -111   -192    -20   -114   -145     -5
    -70    415    485   -174   -277    452   -129   -207    -33   -127   -155    -15
    -57    431    488   -187   -272    459   -132   -205    -33   -124   -155    -15
    -20    462    483   -223   -252    472    -98   -163     -7   -109   -148    -12
     23    524    501   -272   -239    514      7    -18     83    -54   -116      2
     38    563    524   -303   -241    545     90    158    194     20    -64     33
     70    644    574   -355   -252    610    176    433    400    218    111    189
    189    867    675   -530   -241    771    210    743    649    535    454    545
    207   1153    945   -680   -368   1052     88    532    680    732    750    901
     38   1330   1288   -685   -626   1309   -140   -111    506    776    909   1119
   -184   1410   1595   -613   -888   1501   -381   -896    140    553    763   1023
   -277   1153   1431   -439   -854   1291   -602  -1499   -485   -153     51    340
   -267    758   1026   -246   -646    891   -795  -1688   -906   -683   -496   -192
   -236    467    701   -116   -467    581   -779  -1415   -823   -675   -542   -277
   -205    389    594    -90   -400    491   -581   -979   -540   -485   -415   -202
   -109    444    553   -168   -332    498   -324   -558   -262   -293   -277    -98
    -41    441    483   -202   -262    462   -166   -306   -106   -184   -200    -49
    -49    413    462   -184   -254    436   -124   -231    -62   -155   -184    -46
    -64    397    462   -166   -262    428   -114   -202    -44   -148   -176    -44
    -36    431    467   -200   -254    449    -93   -179    -25   -129   -163    -36
    -33    436    470   -202   -252    454    -83   -155     -7   -116   -153    -25
    -25    433    459   -205   -241    446    -85   -148     -5   -116   -153    -23
    -31    418    449   -192   -239    433    -93   -153    -10   -122   -161    -33
    -31    415    444   -194   -236    428    -93   -142     -5   -116   -153    -25
    -33    410    444   -189   -239    426    -98   -140     -2   -114   -150    -25
    -33    415    449   -192   -241    431    -98   -135      0   -114   -148    -20
    -31    426    457   -197   -244    441    -90   -124     10   -101   -135     -7
    -36    420    457   -192   -246    439    -98   -122      7   -101   -137    -10
    -28    420    449   -197   -239    436   -103   -119     10   -101   -137    -10
    -18    431    446   -207   -233    439   -101   -111     18    -96   -132     -5
     -2    457    459   -226   -231    457    -88    -85     36    -75   -111     12
      5    467    459   -236   -228    465    -83    -59     44    -64   -101     23
    -12    462    475   -226   -244    467    -83    -57     51    -57    -93     31
     15    506    491   -262   -239    498    -72    -41     67    -41    -80     46
     28    504    475   -265   -223    491    -70    -31     75    -33    -75     49
      5    459    452   -233   -223    457    -83    -28     72    -36    -75     46
     -5    488    493   -241   -249    488    -64      5    103     -7    -49     70
    -12    509    519   -249   -267    514    -51     41    127     18    -25     93
     10    522    511   -265   -249    517    -46     77    150     38     -5    111
     41    561    517   -301   -239    540    -33    119    176     67     18    132
     54    579    522   -316   -233    550    -25    158    202     93     41    158
     80    600    519   -342   -218    561    -23    200    226    116     67    176
     80    594    514   -337   -215    555    -23    241    246    140     90    194
     80    610    530   -345   -226    571    -18    296    280    179    132    236
     77    633    555   -355   -239    597    -15    348    311    218    174    283
     72    667    592   -371   -262    631    -10    397    342    257    215    327
    103    709    605   -405   -249    657    -10    426    363    283    244    353
    153    756    600   -454   -223    678     -5    444    379    303    270    381
    148    763    615   -457   -233    691    -12    439    376    306    275    394
    132    766    633   -452   -252    701    -18    431    371    303    277    397
    137    787    649   -462   -254    719    -12    428    371    311    285    410
    116    766    649   -444   -267    706    -31    389    340    280    259    387
    114    743    628   -428   -257    685    -44    340    306    244    223    355
    106    748    639   -428   -267    693    -33    301    290    226    205    335
     96    763    667   -428   -285    717      0    275    293    220    197    324
     64    724    657   -397   -296    691      2    218    265    187    155    280
     20    644    623   -332   -301    633    -28    132    207    122     90    210
      5    600    592   -303   -293    597    -49     59    163     72     44    158
     15    605    589   -309   -285    597    -46     20    145     49     20    135
     20    605    581   -314   -280    592    -38     -7    135     38      5    124
     -5    561    563   -277   -285    563    -49    -38    111     18    -20    101
    -12    540    553   -267   -283    545    -57    -67     93     -7    -41     77
     18    555    537   -285   -259    548    -51    -72     90    -10    -44     77
      7    540    532   -275   -262    535    -67    -93     70    -28    -64     57
    -20    504    524   -241   -272    514    -83   -114     49    -46    -83     38
    -31    483    514   -226   -272    498    -88   -124     38    -57    -93     25
    -38    472    511   -215   -275    491    -98   -132     33    -64   -101     15
    -36    488    522   -228   -277    506    -93   -124     44    -51    -90     28
     -7    522    527   -257   -267    524    -77   -106     59    -36    -75     44
      2    532    527   -270   -262    530    -80   -111     57    -38    -77     44
    -18    527    545   -254   -280    535    -83   -111     57    -38    -77     44
     -7    532    540   -265   -275    535    -80   -103     62    -31    -72     44
     15    540    524   -280   -254    532    -80   -106     59    -31    -70     46
      5    522    514   -265   -254    517    -90   -122     49    -41    -80     38
    -15    504    519   -244   -267    511    -83   -114     54    -38    -77     44
    -44    514    558   -236   -301    535    -77   -101     67    -28    -62     54
    -31    524    555   -246   -293    537    -77   -101     64    -28    -62     51
    -28    519    548   -246   -288    532    -83   -109     59    -33    -70     49
    -25    517    542   -244   -283    530    -85   -114     57    -38    -75     44
    -15    548    561   -267   -288    555    -72   -101     75    -18    -59     59
     -2    607    610   -303   -306    610    -33    -72    109     12    -28     90
    -12    620    633   -303   -324    626     -2    -54    127     28    -15     98
    -25    618    644   -296   -335    631     -2    -57    124     23    -20     90
    -15    628    641   -309   -327    633    -20    -70    119     18    -25     88
    -12    639    652   -314   -332    644    -41    -75    124     28    -12    101
      7    659    649   -335   -322    654    -59    -77    127     38      0    114
     54    719    665   -387   -303    693    -46    -59    150     64     31    145
     46    698    649   -374   -301    672    -54    -64    142     59     25    140
     44    639    594   -340   -275    618    -80    -80    114     33      0    119
     44    592    545   -319   -252    571    -98   -103     85      5    -25     98
     15    550    535   -283   -259    542   -109   -122     62    -18    -46     83
    -23    498    522   -239   -272    511   -116   -140     36    -44    -70     57
    -51    454    506   -202   -277    480   -122   -161     12    -70    -98     25
    -23    467    488   -223   -254    478   -106   -163     10    -72   -103     20
    -10    467    478   -228   -244    472   -109   -171     -2    -85   -116      7
    -33    420    454   -197   -244    436   -127   -200    -36   -122   -155    -31
    -44    397    439   -176   -241    418   -137   -218    -54   -142   -176    -51
    -49    374    420   -163   -236    394   -145   -226    -62   -150   -184    -59
    -64    350    415   -142   -239    381   -150   -228    -67   -155   -187    -62
    -44    376    418   -168   -231    397   -140   -218    -59   -145   -176    -54
    -23    389    413   -184   -218    400   -140   -218    -59   -145   -176    -57
    -70    345    413   -140   -241    379   -163   -241    -80   -166   -197    -83
    -72    340    413   -132   -241    376   -163   -236    -77   -166   -194    -75
      0    418    415   -210   -207    418   -124   -192    -51   -135   -168    -49
    -12    415    428   -202   -220    420    -85   -148    -23   -124   -166    -51
    -28    436    465   -205   -246    449      0    -10     59    -80   -153    -62
     23    496    472   -259   -223    485     75    168    179     10    -85    -15
     77    610    532   -348   -226    571    148    488    423    270    161    218
    187    888    701   -537   -257    795    161    711    659    597    535    620
    210   1221   1010   -719   -400   1117     12    387    644    776    831    984
     38   1434   1395   -735   -678   1415   -218   -301    444    802    971   1184
   -179   1361   1540   -592   -859   1449   -467  -1098    -72    350    574    833
   -296    963   1260   -335   -776   1109   -727  -1670   -756   -444   -226     62
   -254    581    836   -166   -545    709   -878  -1743  -1052   -839   -649   -355
   -168    376    545   -103   -355    459   -787  -1374   -865   -730   -605   -361
   -145    374    519   -114   -332    444   -545   -906   -542   -501   -446   -252
   -114    384    498   -135   -306    439   -316   -522   -283   -319   -314   -161
    -83    361    444   -140   -265    402   -192   -316   -150   -226   -249   -119
    -46    371    418   -161   -231    394   -145   -246   -109   -197   -231   -103
    -41    358    397   -161   -218    376   -140   -226    -98   -192   -226   -103
    -44    350    394   -153   -220    374   -129   -207    -88   -187   -220   -101
    -51    348    400   -150   -226    374   -129   -197    -80   -181   -215   -101
    -54    342    397   -142   -226    368   -137   -194    -83   -181   -220   -109
    -49    335    384   -142   -218    361   -140   -194    -85   -187   -226   -111
    -31    348    376   -158   -202    361   -140   -184    -77   -181   -215   -101
    -10    381    389   -187   -200    387   -122   -158    -59   -163   -194    -80
    -41    392    433   -174   -236    413   -109   -135    -38   -140   -174    -62
    -62    363    423   -150   -241    392   -124   -145    -51   -153   -187    -75
    -38    371    410   -166   -226    392   -129   -145    -51   -155   -189    -77
     28    444    413   -239   -192    428   -101   -114    -23   -127   -163    -49
     59    470    410   -265   -174    441    -80    -93     -5   -111   -150    -36
     38    446    407   -244   -184    428    -96   -101    -18   -122   -161    -46
      0    439    436   -220   -218    436    -96    -85     -7   -111   -150    -36
    -15    454    467   -220   -241    459    -85    -62     10    -90   -132    -18
    -10    452    462   -220   -236    457    -93    -54     12    -90   -132    -18
    -25    431    457   -205   -241    444    -96    -44     15    -88   -129    -15
      2    441    439   -223   -218    441    -96    -25     28    -77   -119     -7
     36    472    436   -254   -200    454    -93     -5     44    -62   -106      2
     44    488    444   -265   -200    467    -88     20     62    -44    -88     20
     28    493    462   -262   -215    478    -80     57     85    -18    -67     36
     31    504    472   -267   -220    488    -72     98    109      5    -44     59
     25    501    472   -265   -223    488    -67    137    132     28    -18     83
     38    517    478   -277   -218    498    -72    179    155     54      5    103
     77    566    488   -324   -205    527    -59    236    189     90     41    140
    114    620    506   -368   -194    563    -44    298    233    137     90    187
    124    654    530   -392   -202    594    -38    350    270    181    135    231
    116    672    555   -394   -218    615    -41    384    296    215    171    267
    127    717    589   -420   -231    652    -41    410    316    241    205    306
    135    740    605   -439   -236    672    -38    423    329    259    231    332
    153    756    600   -454   -223    678    -46    415    324    262    233    335
    189    779    589   -483   -200    685    -49    407    319    259    233    340
    158    763    605   -462   -223    685    -54    392    306    246    223    332
     90    727    636   -410   -272    680    -59    363    288    226    207    316
     88    737    649   -413   -280    693    -59    332    270    207    187    298
    119    756    636   -436   -257    696    -49    285    241    174    155    265
     93    698    605   -397   -254    652    -67    200    181    106     83    197
     75    667    592   -371   -259    631    -72    135    145     62     36    150
     36    652    613   -345   -288    633    -72     77    116     28      2    114
     12    633    620   -322   -303    628    -67     33     96      5    -23     85
      2    592    587   -298   -290    589    -85    -20     57    -36    -64     41
    -62    524    587   -231   -324    555    -98    -64     25    -72    -98     10
    -15    542    555   -265   -285    548   -101    -88     10    -88   -114     -2
     23    558    535   -290   -254    548    -96   -103     -2    -98   -127    -12
     12    522    509   -267   -249    517   -109   -127    -25   -124   -153    -38
      0    511    511   -257   -254    511   -129   -155    -49   -148   -171    -57
    -23    491    514   -236   -270    501   -148   -176    -67   -166   -187    -75
      5    509    504   -257   -249    506   -135   -168    -59   -155   -181    -70
     23    511    488   -267   -233    501   -137   -166    -59   -161   -184    -75
    -10    509    517   -249   -265    514   -135   -158    -54   -153   -176    -70
    -18    519    535   -252   -277    527   -122   -145    -38   -140   -166    -57
    -25    498    524   -236   -275    511   -132   -153    -49   -150   -176    -64
    -33    483    514   -226   -272    498   -140   -161    -54   -155   -179    -64
     -2    504    506   -252   -254    504   -129   -150    -46   -148   -171    -59
    -15    498    514   -241   -265    504   -132   -155    -54   -153   -181    -72
    -15    509    524   -246   -270    517   -129   -150    -46   -145   -174    -64
     -7    506    514   -249   -259    509   -132   -153    -49   -145   -174    -62
    -15    501    517   -244   -265    506   -140   -158    -54   -150   -176    -64
    -44    475    519   -218   -280    496   -150   -168    -64   -161   -184    -70
    -31    483    514   -226   -272    498   -150   -171    -67   -161   -184    -70
      2    522    517   -262   -257    519   -140   -163    -57   -155   -179    -59
      2    542    537   -272   -267    540   -129   -150    -44   -142   -163    -46
    -10    558    568   -275   -288    563   -114   -135    -23   -124   -148    -33
    -10    581    592   -285   -301    587    -98   -127    -10   -111   -135    -20
     10    626    615   -319   -303    620    -70   -111      5    -98   -122     -7
     15    654    636   -335   -311    646    -54   -101     20    -83   -106      7
     10    670    657   -340   -324    665    -72   -109     23    -77    -98     12
     15    680    665   -348   -324    672   -101   -124     18    -75    -93     15
     20    670    649   -345   -314    659   -129   -142      5    -80    -98     18
     20    670    646   -345   -314    659   -132   -140      2    -80    -98     18
     28    649    620   -340   -296    636   -137   -145    -10    -93   -114      2
     25    607    581   -316   -277    594   -158   -150    -38   -124   -140    -28
     15    579    563   -296   -275    571   -171   -166    -54   -137   -150    -36
     10    563    553   -288   -272    561   -163   -174    -57   -137   -150    -33
    -10    524    535   -257   -272    530   -155   -184    -72   -155   -168    -49
    -75    457    532   -189   -303    493   -174   -218   -106   -192   -207    -88
    -75    436    511   -181   -296    475   -181   -236   -129   -215   -231   -114
    -20    462    483   -220   -252    472   -171   -233   -135   -220   -233   -116
    -20    431    452   -205   -236    441   -176   -249   -150   -239   -254   -135
    -25    405    431   -189   -228    418   -187   -259   -166   -254   -267   -148
    -15    400    415   -194   -215    407   -189   -262   -171   -262   -272   -155
    -12    407    418   -197   -215    413   -189   -262   -174   -262   -275   -161
    -33    392    423   -181   -228    407   -194   -270   -181   -267   -280   -163
    -57    353    410   -148   -233    381   -213   -288   -197   -280   -296   -176
    -46    358    402   -155   -223    379   -218   -293   -202   -283   -298   -181
    -28    389    418   -179   -223    402   -197   -270   -181   -265   -280   -163
    -25    389    415   -181   -220    402   -176   -244   -168   -257   -280   -163
     25    428    402   -226   -187    415   -116   -150   -111   -228   -270   -168
     49    493    441   -272   -197    467    -12     36     20   -135   -210   -142
     41    542    501   -293   -228    522     57    257    200     33    -62    -15
    103    691    584   -397   -241    639     93    555    446    329    241    290
    181    997    815   -589   -316    906     54    626    602    607    605    711
    148   1306   1156   -727   -506   1231   -101    132    436    641    776    976
    -49   1423   1473   -688   -761   1449   -275   -514     96    446    678    932
   -265   1254   1517   -496   -891   1384   -480  -1210   -496   -174     59    327
   -316    844   1161   -262   -737   1002   -727  -1693  -1132   -917   -709   -433
   -207    514    722   -153   -465    615   -802  -1600  -1189  -1026   -844   -576
   -132    345    478   -106   -303    410   -698  -1241   -945   -852   -730   -504
   -103    322    426   -109   -265    371   -506   -841   -639   -628   -574   -387
    -80    301    381   -109   -231    340   -303   -475   -363   -426   -426   -277
    -15    353    366   -171   -189    361   -205   -319   -246   -335   -355   -226
      7    368    358   -189   -174    363   -166   -265   -205   -303   -332   -207
    -20    332    353   -158   -187    342   -161   -244   -192   -293   -327   -205
     -5    327    332   -161   -168    329   -158   -228   -181   -285   -322   -205
      0    329    329   -166   -166    329   -153   -215   -174   -283   -322   -207
     -7    335    342   -163   -176    340   -142   -194   -161   -267   -306   -197
    -23    314    335   -145   -179    324   -145   -187   -155   -265   -306   -197
     -2    311    314   -153   -158    311   -148   -184   -155   -265   -309   -200
    -15    319    335   -153   -174    327   -145   -179   -153   -262   -306   -197
    -25    327    353   -150   -189    340   -142   -166   -142   -249   -293   -187
     -7    337    345   -166   -176    340   -135   -153   -132   -236   -283   -176
     -5    319    324   -155   -163    322   -145   -158   -140   -246   -290   -184
    -10    301    309   -148   -158    303   -142   -153   -137   -246   -288   -181
      5    316    311   -161   -153    316   -129   -135   -122   -226   -270   -166
     -7    322    327   -158   -168    324   -127   -124   -111   -213   -262   -158
    -12    316    329   -150   -171    322   -129   -114   -106   -207   -254   -153
    -20    316    337   -150   -181    327   -137   -111   -106   -207   -254   -155
     18    342    324   -181   -153    335   -124    -88    -85   -189   -236   -140
     49    384    332   -218   -140    361   -103    -57    -57   -161   -213   -116
     12    350    337   -181   -161    345   -111    -49    -54   -158   -210   -119
      0    329    327   -166   -163    327   -116    -38    -49   -153   -205   -116
     46    379    332   -213   -142    355    -88     15     -5   -109   -163    -75
     70    402    332   -239   -129    368    -75     51     23    -80   -137    -49
     57    387    329   -220   -135    358    -90     70     28    -72   -135    -49
     25    353    324   -192   -150    337    -98     98     44    -57   -119    -33
     51    392    340   -223   -142    366    -83    161     88     -7    -67     10
    106    446    337   -277   -116    392    -62    226    135     44    -18     59
    161    498    337   -329    -88    418    -36    293    184     98     36    111
    142    493    350   -319   -103    420    -44    332    207    129     70    148
    119    485    366   -303   -122    426    -57    353    220    153     98    176
    145    530    384   -340   -119    459    -54    376    244    184    135    213
    174    579    405   -376   -114    493    -46    394    262    213    168    249
    163    568    402   -366   -119    485    -54    389    254    207    166    249
    155    566    410   -361   -127    488    -64    376    239    197    161    244
    132    548    415   -340   -142    480    -77    353    223    181    145    233
    116    527    410   -322   -145    470    -83    324    202    158    127    218
    106    568    462   -337   -179    517    -36    335    220    168    135    228
    122    605    483   -363   -181    542      7    324    220    161    124    213
    103    555    449   -332   -171    504     -2    259    171    103     62    148
     62    478    415   -270   -176    446    -28    174    109     31    -12     72
     38    428    387   -236   -174    407    -36    109     72    -15    -64     20
     41    420    379   -231   -168    402    -23     75     57    -36    -85     -2
     20    379    355   -200   -166    366    -38     23     23    -75   -124    -44
      7    329    322   -168   -155    327    -54    -23    -10   -109   -161    -85
    -12    277    290   -135   -150    283    -77    -67    -46   -145   -200   -122
     -2    296    298   -148   -150    296    -64    -67    -36   -140   -194   -116
     15    309    290   -163   -137    301    -54    -70    -36   -142   -197   -119
    -18    246    265   -114   -140    254    -85   -111    -75   -181   -239   -161
    -25    215    241    -96   -135    228   -101   -122    -85   -192   -249   -174
     15    259    244   -137   -114    252    -75    -98    -64   -171   -226   -153
     28    270    241   -150   -106    257    -59    -85    -54   -161   -218   -148
      7    226    218   -116   -103    223    -70    -93    -64   -171   -231   -158
     41    252    210   -148    -85    233    -57    -85    -51   -161   -218   -148
     23    236    213   -129    -96    226    -54    -85    -51   -163   -218   -155
     -2    233    236   -116   -119    236    -44    -70    -36   -145   -200   -137
    -23    228    252   -101   -137    239    -38    -57    -23   -135   -187   -124
    -15    218    233   -101   -127    226    -44    -59    -25   -137   -192   -129
    -20    202    223    -90   -122    210    -44    -62    -28   -137   -192   -129
     -7    200    207    -96   -109    202    -41    -64    -28   -135   -192   -132
     12    218    205   -114    -96    213    -38    -62    -25   -132   -189   -127
      7    200    192   -103    -90    194    -54    -72    -38   -145   -200   -142
      5    192    187    -98    -90    189    -44    -67    -33   -137   -194   -137
     -7    184    192    -90    -98    187    -33    -62    -25   -129   -187   -135
    -25    155    181    -64   -103    168    -41    -70    -31   -137   -189   -140
      2    207    205   -106   -101    205    -15    -49      0   -109   -163   -116
     25    272    246   -150   -109    259     23    -12     38    -70   -127    -80
     28    283    254   -155   -111    270     49      5     54    -59   -116    -72
      2    267    265   -135   -129    267     51      2     57    -59   -119    -75
     10    298    285   -155   -137    293     54      5     70    -44   -103    -59
     57    332    275   -197   -109    303     44      0     77    -28    -88    -41
     46    316    270   -181   -111    293     18    -18     64    -36    -93    -46
      2    290    288   -145   -142    290     18    -12     72    -31    -83    -36
     15    257    241   -137   -114    252      2    -18     64    -36    -90    -46
     23    205    179   -114    -77    192    -25    -46     28    -70   -127    -77
      0    140    140    -72    -70    140    -46    -62      0    -96   -153   -101
    -15    106    122    -44    -67    114    -28    -49      2    -93   -145    -93
     18    122    103    -70    -44    114      0    -38     10    -90   -142    -90
      7     80     72    -44    -33     77     -2    -57    -15   -116   -171   -127
    -25     23     46      0    -36     33    -18    -88    -49   -155   -207   -161
    -44    -25     18     36    -31     -5    -31   -111    -72   -179   -228   -179
    -41    -41      0     38    -20    -20    -25   -119    -80   -189   -239   -194
    -25    -28     -2     25    -12    -15     -7   -103    -72   -181   -231   -187
    -18    -44    -28     28      2    -38     -7   -106    -75   -184   -236   -194
    -10    -72    -62     41     25    -67    -12   -114    -85   -192   -244   -207
     18    -46    -67     12     41    -57      5    -93    -62   -171   -223   -189
    -15    -83    -67     46     25    -75      0   -101    -70   -176   -228   -197
    -41   -116    -75     77     15    -96    -12   -114    -83   -189   -241   -210
    -44   -119    -75     83     15    -98    -15   -114    -83   -189   -241   -210
    -18    -98    -80     57     28    -88      7    -88    -64   -176   -226   -200
    -12   -101    -88     57     36    -93     57    -12    -23   -166   -233   -218
    -15   -101    -85     57     31    -93    145    140     67   -122   -223   -231
     25    -33    -59      5     41    -46    241    366    244     25   -106   -137
    109    150     38   -129     33     96    332    735    555    371    233    192
    181    444    262   -311    -41    353    285    784    704    657    600    602
    127    714    587   -423   -228    652     80    267    542    732    823    904
    -62    901    963   -418   -511    932   -184   -475    220    644    859    995
   -239    717    956   -241   -600    836   -441  -1195   -384     36    275    452
   -303    233    537     33   -420    384   -670  -1615  -1013   -750   -545   -337
   -270   -161    106    215   -189    -28   -727  -1517  -1127   -974   -815   -618
   -166   -275   -109    220    -28   -192   -553  -1070   -815   -750   -665   -527
    -96   -210   -114    150      7   -161   -290   -618   -454   -480   -459   -374
    -64   -207   -145    135     38   -176    -88   -283   -205   -296   -324   -277
     -5   -194   -189     98     90   -192     15   -114    -93   -207   -259   -231
    -15   -218   -202    116     93   -210     46    -72    -57   -181   -241   -226
    -23   -220   -197    122     85   -207     57    -54    -36   -166   -228   -215
    -31   -239   -207    135     88   -226     59    -41    -25   -158   -226   -213
    -33   -259   -226    145     93   -244     67    -25    -12   -150   -218   -210
    -31   -262   -231    148     98   -246     72     -7      0   -137   -205   -202
    -54   -290   -236    171     90   -265     64    -10     -2   -137   -207   -210
     -5   -265   -259    135    127   -262     70      2     10   -124   -194   -197
      5   -272   -277    132    140   -275     72      7     15   -122   -192   -192
    -38   -288   -249    163    103   -270     70     15     20   -119   -187   -187
    -98   -337   -239    215     70   -288     67     20     23   -116   -187   -187
    -46   -283   -236    163     93   -259     93     51     51    -88   -158   -161
     12   -207   -220     96    116   -215    124     88     83    -57   -129   -132
    -46   -285   -239    166     96   -262    111     83     72    -67   -142   -145
    -20   -285   -267    150    122   -275    109     85     77    -64   -140   -142
     28   -262   -290    116    158   -275    116    103     93    -51   -127   -132
     18   -267   -285    122    150   -275    127    127    111    -36   -111   -119
    -44   -301   -257    174    106   -280    142    155    135    -10    -88    -98
    -57   -324   -270    189    106   -296    132    161    135    -12    -88   -101
    -31   -309   -277    168    122   -293    127    171    145     -2    -83    -96
     25   -244   -270    109    145   -257    155    218    187     36    -46    -64
     20   -249   -270    114    145   -259    171    257    215     62    -20    -46
     -5   -290   -288    145    140   -290    174    280    228     75    -10    -41
     20   -272   -296    124    158   -283    187    327    262    111     20    -10
     54   -249   -303     96    176   -275    200    376    293    142     49     12
     59   -228   -288     85    174   -257    218    428    329    179     83     41
     62   -231   -293     83    176   -262    223    483    363    215    116     77
     59   -213   -272     75    166   -241    236    548    410    265    166    124
     77   -166   -246     44    161   -207    259    618    459    324    223    179
    122    -98   -220    -10    171   -158    293    683    509    379    283    241
    122    -96   -220    -15    171   -158    285    696    519    394    306    265
    119    -90   -210    -15    163   -148    285    711    535    418    332    288
    114    -93   -210    -10    161   -150    272    698    524    418    332    290
    114   -103   -218     -5    166   -161    246    667    498    392    314    277
     93   -124   -220     15    155   -171    236    644    480    374    301    267
     80   -116   -197     18    137   -158    257    639    485    379    309    280
     93    -93   -187     -2    137   -140    280    618    483    376    306    277
     75   -119   -194     23    135   -155    272    553    444    337    262    233
     23   -197   -220     85    119   -207    257    472    394    277    202    168
     20   -231   -254    103    137   -241    249    407    355    233    155    122
     18   -257   -275    119    145   -267    241    350    327    197    119     83
      7   -293   -301    142    153   -296    236    298    296    161     80     44
    -10   -342   -335    174    161   -340    223    249    262    124     41      5
     -5   -363   -358    184    174   -361    226    215    244    103     20    -18
      2   -368   -374    181    187   -371    226    192    231     90      7    -31
    -36   -431   -394    233    179   -413    205    158    202     62    -20    -57
    -46   -449   -402    246    176   -426    192    137    184     44    -36    -72
    -31   -454   -423    241    194   -439    192    132    179     38    -44    -77
    -72   -514   -441    290    181   -478    176    111    161     18    -62    -98
    -93   -548   -454    322    179   -501    166     98    148      7    -72   -114
    -18   -475   -457    246    218   -467    192    124    174     36    -44    -90
     12   -433   -449    210    231   -441    220    150    202     62    -20    -67
    -12   -454   -441    233    213   -449    231    161    210     67    -18    -59
    -18   -449   -431    233    205   -441    233    166    215     75    -10    -54
    -36   -478   -444    254    202   -462    223    158    213     67    -18    -59
    -38   -496   -459    267    210   -478    215    150    205     59    -25    -70
    -36   -517   -483    275    223   -501    207    140    192     49    -36    -80
    -36   -532   -496    285    228   -514    207    137    192     49    -36    -80
    -28   -519   -493    272    228   -506    220    155    207     67    -20    -67
    -49   -532   -483    290    215   -506    223    161    215     72    -12    -59
    -59   -527   -470    293    202   -498    223    158    215     72    -10    -57
    -44   -527   -483    285    218   -506    231    166    220     77     -7    -57
    -44   -558   -517    301    233   -537    223    158    210     67    -15    -70
    -75   -592   -517    332    220   -555    218    153    207     64    -18    -72
    -12   -509   -496    259    239   -501    254    189    244    101     18    -36
    -23   -501   -478    262    226   -491    254    181    241    101     18    -33
     -7   -462   -454    233    220   -457    270    197    259    119     33    -15
      7   -410   -418    200    210   -413    298    223    296    150     62     10
    -31   -428   -400    228    181   -415    319    226    301    153     64      7
    -28   -428   -400    228    184   -415    332    231    314    161     72     12
    -33   -423   -392    228    176   -407    319    223    316    163     75     18
    -33   -428   -394    231    179   -413    296    210    314    163     77     20
      0   -431   -431    215    213   -431    270    197    303    163     77     20
     38   -418   -457    189    246   -436    262    194    303    163     83     31
     12   -444   -459    213    236   -452    252    200    306    168     85     36
    -33   -511   -478    272    220   -496    228    187    285    148     70     15
    -36   -561   -524    296    244   -542    200    161    252    119     41    -15
      5   -548   -553    272    277   -550    218    166    249    114     38    -15
    -28   -589   -561    306    265   -576    215    153    231     96     23    -31
    -38   -615   -579    327    270   -597    231    155    231     90     20    -38
    -41   -636   -594    337    275   -615    233    142    218     75      0    -62
    -31   -641   -610    337    288   -626    231    127    202     59    -15    -77
    -44   -672   -628    355    290   -652    223    111    181     38    -36    -96
    -57   -701   -646    379    293   -675    226    106    174     33    -44   -101
    -62   -722   -662    389    298   -693    220     98    166     23    -54   -111
    -51   -717   -665    384    306   -691    220    101    171     25    -51   -109
    -31   -711   -680    371    322   -696    226    101    174     28    -46   -101
    -62   -769   -709    415    322   -740    205     83    155     10    -64   -124
    -59   -766   -706    410    319   -737    207     85    158     15    -62   -124
    -25   -719   -693    374    332   -706    236    111    184     41    -36    -98
    -41   -769   -727    402    342   -748    220     96    166     20    -54   -119
    -49   -784   -735    415    342   -761    244    129    179     20    -64   -140
    -44   -727   -683    384    319   -706    348    280    272     70    -44   -135
    -23   -667   -644    345    309   -657    446    485    413    174     33    -77
     62   -527   -589    231    324   -555    555    836    691    452    290    153
    187   -249   -436     31    309   -340    587   1091    945    795    678    550
    181     49   -132   -116    155    -38    410    743    909    974    976    919
     28    233    205   -129    -88    220    142     41    696   1013   1137   1140
   -187    194    381     -5   -285    285   -119   -727    236    644    833    888
   -311   -220     90    265   -202    -64   -387  -1306   -457   -166     18    114
   -298   -646   -348    470     23   -498   -550  -1431   -833   -670   -514   -407
   -192   -820   -628    506    218   -724   -439  -1054   -636   -561   -470   -413
   -127   -787   -659    454    265   -724   -161   -563   -280   -303   -283   -277
   -111   -782   -670    446    277   -727     62   -189    -23   -127   -153   -187
    -75   -810   -737    441    329   -774    184     15    109    -33    -93   -153
    -67   -839   -771    454    350   -805    220     77    148     -7    -77   -150
    -75   -846   -774    459    348   -810    233    103    166      5    -67   -145
    -75   -857   -782    465    353   -820    241    122    176     12    -64   -145
    -77   -862   -787    470    353   -826    246    135    187     20    -59   -140
    -38   -852   -813    446    387   -833    262    155    202     36    -44   -127
     15   -810   -826    397    418   -818    265    166    213     46    -36   -122
    -18   -813   -797    415    389   -805    270    176    223     57    -28   -111
    -38   -810   -771    423    363   -792    285    200    244     77     -5    -90
    -38   -823   -784    431    371   -805    280    205    246     80     -5    -90
    -62   -849   -787    452    361   -818    275    205    244     77     -7    -96
    -62   -841   -779    449    358   -810    280    215    252     88      5    -88
    -59   -846   -789    452    363   -818    275    215    252     90      2    -88
    -18   -823   -805    420    392   -815    283    231    265    103     18    -75
    -12   -823   -813    418    397   -818    288    244    275    111     25    -64
    -41   -836   -795    439    374   -815    290    252    283    116     31    -62
    -59   -820   -763    439    350   -792    293    265    298    129     41    -54
    -15   -789   -774    402    379   -782    293    280    303    137     49    -49
    -44   -828   -784    436    368   -807    293    293    311    145     54    -46
    -41   -823   -782    431    368   -802    311    322    337    168     77    -25
    -12   -795   -782    402    381   -789    327    353    361    192     96     -7
     23   -761   -784    368    402   -771    345    389    389    220    122     18
      0   -787   -787    392    392   -787    337    402    394    223    124     18
      0   -792   -795    394    397   -795    332    431    407    236    135     25
     33   -756   -792    358    410   -774    350    483    444    272    168     57
     54   -730   -784    337    418   -756    368    540    483    311    205     88
     44   -714   -761    335    400   -737    384    597    517    345    236    116
     49   -670   -722    309    384   -696    415    678    576    405    296    171
     41   -641   -685    298    361   -662    426    737    618    452    345    220
     44   -631   -675    293    358   -652    413    774    639    480    379    252
     80   -592   -672    257    376   -631    413    797    654    509    407    285
     90   -576   -667    244    379   -620    405    805    659    522    426    303
     93   -553   -649    228    371   -602    407    807    665    532    441    327
     88   -548   -636    231    361   -592    397    797    662    532    444    332
     96   -545   -644    223    368   -594    392    784    649    522    441    327
    148   -475   -623    163    384   -548    426    792    667    545    465    355
    106   -498   -605    194    353   -553    423    758    652    527    449    342
     54   -568   -623    257    337   -594    394    685    597    472    392    290
     25   -607   -636    288    329   -620    384    618    563    431    353    249
      7   -644   -654    316    329   -649    381    555    530    389    309    202
      0   -688   -688    342    342   -688    368    480    485    340    257    150
     10   -709   -719    350    363   -714    368    426    457    306    223    111
     -7   -743   -737    374    363   -740    361    374    423    270    184     70
    -41   -789   -748    413    353   -769    350    332    397    241    155     38
    -33   -802   -769    418    366   -787    348    306    381    226    137     18
    -23   -807   -784    415    379   -797    342    285    366    210    119      2
    -51   -846   -795    449    368   -820    327    257    345    187     96    -18
    -64   -867   -802    467    366   -836    324    244    332    174     80    -33
    -70   -875   -805    470    366   -841    316    231    319    161     67    -46
    -54   -888   -833    472    389   -862    311    220    311    153     59    -54
    -57   -880   -826    467    384   -854    316    228    319    161     67    -46
    -90   -883   -795    485    350   -839    324    233    327    168     75    -38
    -62   -867   -805    462    371   -836    332    241    335    176     83    -36
      2   -826   -828    413    415   -826    348    257    350    189     93    -23
    -15   -846   -831    428    405   -839    345    249    345    184     88    -28
    -51   -859   -807    454    376   -833    337    249    345    184     88    -28
    -80   -885   -807    483    361   -846    329    252    345    184     90    -28
    -49   -872   -823    462    387   -849    337    257    350    192     93    -23
    -41   -849   -810    444    384   -831    355    270    368    210    114     -2
    -57   -872   -818    465    379   -846    350    265    363    205    106    -10
    -59   -891   -831    475    384   -862    337    252    350    192     93    -23
    -51   -891   -839    472    392   -865    337    249    350    192     93    -25
    -62   -901   -841    480    387   -870    329    241    345    189     90    -28
    -80   -930   -849    504    381   -888    319    228    335    176     80    -38
    -83   -948   -865    514    389   -906    316    226    332    176     80    -38
    -72   -909   -836    491    381   -872    319    236    342    187     93    -25
   -101   -924   -823    511    358   -875    322    231    340    184     90    -28
    -67   -898   -831    483    381   -865    340    241    350    194    101    -18
    -38   -885   -846    459    402   -865    340    241    348    194    101    -18
    -57   -911   -854    485    397   -883    329    228    337    184     90    -25
    -62   -919   -859    491    397   -891    348    239    350    194     98    -15
    -54   -872   -818    462    381   -846    363    254    371    218    119      2
    -67   -841   -776    452    353   -807    374    262    387    228    129     10
    -54   -818   -763    436    353   -792    410    283    410    244    148     25
    -49   -797   -748    420    348   -774    426    288    423    257    155     36
    -41   -787   -748    413    353   -769    410    280    423    259    163     44
    -41   -779   -740    407    348   -761    384    270    423    265    168     54
    -57   -784   -727    420    335   -756    361    262    418    267    168     54
    -77   -810   -732    444    327   -771    345    259    413    265    168     54
    -41   -802   -761    420    358   -782    340    270    415    270    176     59
      5   -792   -797    392    400   -795    335    267    402    259    166     51
     20   -826   -846    402    433   -836    327    252    384    241    148     33
    -31   -891   -859    459    413   -878    319    231    361    215    124     15
    -54   -924   -870    488    407   -898    319    215    340    192    101     -7
   -103   -969   -865    535    379   -917    316    200    322    171     75    -33
   -124  -1008   -883    566    379   -945    306    179    298    145     51    -57
    -96  -1008   -914    550    407   -961    303    166    285    132     41    -67
    -98  -1031   -935    563    418   -984    301    158    272    122     31    -80
    -85  -1028   -945    555    428   -987    306    161    275    122     28    -83
    -64  -1015   -950    540    441   -984    309    166    277    124     31    -80
   -137  -1098   -961    615    410  -1031    283    135    252     98      2   -109
   -132  -1088   -956    607    410  -1023    283    137    254    101      7   -103
    -57  -1005   -948    527    444   -976    311    166    283    129     36    -75
    -88  -1026   -937    558    423   -982    319    171    288    135     41    -72
   -132  -1085   -956    607    410  -1023    298    150    265    114     18    -93
   -140  -1096   -958    618    407  -1028    296    153    265    109     12   -101
    -62  -1013   -953    537    444   -984    366    254    329    150     36    -90
     -5   -937   -932    472    462   -935    472    431    446    223     77    -72
     25   -852   -878    410    449   -862    563    680    636    400    231     57
     77   -678   -758    298    418   -717    659   1054    927    719    550    366
    124   -418   -542    145    332   -480    620   1117   1080    997    898    758
     75   -192   -267     59    171   -228    410    607    958   1093   1122   1060
    -83    -33     46     57    -67      5    202   -103    698   1013   1137   1132
   -244   -189     54    215   -150    -67    -36   -826    140    462    618    652
   -350   -652   -303    498    -23   -478   -298  -1306   -519   -324   -181   -124
   -327  -1026   -698    678    184   -862   -415  -1249   -662   -548   -441   -400
   -254  -1143   -888    696    314  -1015   -262   -823   -400   -366   -329   -337
   -145  -1057   -911    602    381   -987      2   -371    -80   -140   -163   -213
    -98  -1039   -943    566    420   -989    220    -28    145     20    -49   -135
   -103  -1062   -958    584    426  -1010    303    119    236     83     -5   -111
   -116  -1096   -979    605    431  -1039    309    142    246     83    -12   -122
   -119  -1119  -1002    618    439  -1062    311    155    254     85    -12   -127
   -137  -1143  -1008    639    433  -1075    314    166    257     85    -15   -127
   -103  -1104  -1000    605    446  -1052    335    194    283    111     10   -106
    -62  -1062  -1000    561    467  -1031    355    223    309    132     31    -88
    -64  -1054   -989    561    459  -1023    353    226    311    135     33    -85
    -62  -1057   -997    558    465  -1028    348    228    311    135     33    -83
    -85  -1072   -987    579    449  -1031    342    231    314    137     36    -83
    -75  -1057   -984    563    454  -1021    348    241    322    148     44    -77
    -44  -1031   -989    537    472  -1010    355    257    335    158     57    -64
    -64  -1047   -982    555    457  -1015    348    254    329    155     51    -67
    -64  -1041   -976    553    454  -1010    350    262    335    161     57    -62
    -67  -1039   -971    550    452  -1005    353    272    342    171     64    -54
    -67  -1044   -976    555    452  -1013    350    280    348    174     67    -51
    -77  -1052   -976    563    446  -1015    348    283    353    176     70    -51
    -70  -1034   -963    553    446  -1000    355    301    368    192     83    -38
    -62  -1015   -956    537    444   -987    371    327    389    213    103    -20
    -54  -1002   -948    527    444   -976    381    348    405    226    116     -7
    -41   -989   -948    514    452   -971    387    368    418    239    129      2
    -36   -997   -961    517    462   -979    389    392    433    252    142     12
    -38   -997   -958    517    457   -976    389    413    444    262    153     20
    -46  -1000   -953    524    452   -976    389    441    459    277    168     33
    -25   -976   -953    501    459   -966    402    485    491    309    192     57
     23   -919   -943    449    483   -930    428    542    530    348    233     96
     25   -901   -930    436    478   -914    433    592    561    381    262    124
     33   -878   -911    420    470   -893    439    644    589    410    293    155
     18   -883   -901    431    457   -893    433    688    613    436    322    181
     51   -841   -893    394    472   -867    444    745    649    483    368    228
     75   -787   -862    355    467   -823    452    789    683    519    410    272
     88   -758   -846    335    465   -800    452    813    698    542    439    301
    111   -709   -820    298    465   -763    462    831    717    571    467    335
    111   -678   -789    283    449   -732    465    841    727    587    491    361
     90   -685   -779    296    431   -732    452    831    719    581    491    363
     85   -691   -779    301    431   -735    446    815    709    574    488    363
     64   -709   -776    319    418   -743    428    779    685    550    467    342
     67   -688   -756    311    410   -722    433    753    675    540    457    337
    114   -649   -766    265    439   -706    454    727    670    530    444    324
     75   -701   -776    311    426   -737    449    659    633    483    397    277
     25   -769   -797    368    410   -782    439    589    589    433    342    223
    -12   -823   -810    418    397   -818    431    524    553    392    301    179
    -23   -846   -823    433    397   -833    420    462    519    355    262    135
    -44   -883   -839    462    397   -862    407    407    485    316    220     93
    -72   -917   -844    496    384   -880    394    361    454    285    187     59
    -77   -937   -859    509    389   -898    384    329    433    262    163     33
    -93   -974   -883    532    392   -930    368    293    405    231    132      5
    -85   -984   -898    535    405   -940    363    275    392    218    119     -7
      7   -901   -909    444    457   -904    397    296    415    239    140     15
     12   -898   -911    444    462   -904    402    290    410    233    132      7
    -31   -971   -940    501    452   -956    371    254    379    200     98    -23
    -25   -992   -969    509    470   -982    350    236    361    184     83    -41
    -62   -997   -935    527    433   -969    355    246    371    194     93    -31
    -96   -945   -849    522    376   -898    402    298    418    239    137     10
   -111   -943   -831    524    358   -888    410    314    431    252    153     25
    -96   -969   -872    532    387   -922    384    290    407    228    129      0
    -88   -961   -872    524    389   -917    384    288    410    231    132      2
    -70   -950   -880    511    405   -917    384    290    413    233    135      5
    -77   -953   -878    514    400   -914    379    283    407    228    127     -2
    -70   -940   -870    506    400   -906    379    283    410    231    129      2
    -75   -950   -878    511    400   -914    371    277    405    226    127     -2
    -80   -969   -888    524    402   -930    371    272    400    220    124     -5
    -80   -969   -891    524    405   -932    363    265    394    218    119     -7
    -72   -971   -898    522    413   -935    355    259    389    213    114    -12
    -75   -963   -888    517    405   -927    350    252    387    213    114    -12
    -72   -969   -896    522    410   -932    353    249    381    207    109    -18
    -67   -961   -896    511    413   -930    358    246    381    207    111    -15
    -62   -963   -904    511    420   -935    358    244    381    205    109    -18
    -62   -969   -906    514    420   -937    358    244    381    202    109    -18
    -75   -971   -896    524    410   -935    350    233    371    197    101    -28
    -75   -979   -904    524    410   -943    342    228    363    189     96    -31
    -72   -976   -904    524    413   -943    340    220    358    181     90    -36
    -70   -982   -914    524    420   -948    340    220    355    179     88    -38
    -70   -982   -911    527    420   -948    342    220    358    181     90    -33
    -62   -953   -891    506    413   -922    350    226    366    189     96    -28
    -57   -914   -859    485    400   -888    379    252    394    218    122     -2
    -57   -870   -813    462    376   -841    413    272    423    244    148     20
    -59   -854   -795    457    366   -826    433    280    433    249    153     28
    -67   -854   -789    459    358   -823    420    270    428    244    150     25
    -62   -826   -763    444    348   -797    405    262    436    254    163     41
    -41   -797   -756    418    355   -776    389    262    444    267    179     57
    -28   -797   -769    413    368   -784    368    257    439    267    176     59
    -41   -813   -771    426    363   -792    363    259    436    267    179     64
    -36   -839   -802    436    381   -820    353    259    428    259    174     59
    -25   -872   -849    446    410   -862    340    249    407    241    155     41
    -36   -922   -885    480    423   -904    319    226    376    213    127     15
    -46   -935   -888    488    418   -911    316    210    355    189    103    -10
    -64   -943   -880    504    407   -911    327    202    345    179     93    -23
    -77   -969   -891    522    405   -930    327    187    329    158     72    -44
    -83  -1000   -917    542    415   -958    316    166    306    132     44    -67
    -98  -1034   -935    566    415   -987    311    150    288    111     23    -85
   -111  -1067   -956    589    420  -1013    301    140    272     98     10    -96
   -116  -1070   -956    592    418  -1013    303    137    270     96      7    -98
    -90  -1049   -958    571    433  -1005    311    145    277    101     12    -93
    -72  -1034   -961    553    444  -1000    314    150    280    103     18    -90
    -70  -1039   -971    553    449  -1005    314    150    277    103     18    -90
    -85  -1039   -956    561    431   -997    314    148    277    101     15    -90
    -96  -1023   -927    561    415   -976    314    153    280    103     20    -88
    -96  -1044   -950    568    426   -997    303    145    272     96     12   -101
    -77  -1041   -963    558    441  -1002    316    163    277     96      5   -111
    -70   -992   -922    530    426   -958    392    290    358    142     28   -101
    -41   -909   -867    475    413   -888    496    493    506    257    114    -41
     18   -782   -800    379    407   -789    592    805    750    496    335    155
    114   -566   -680    226    394   -623    659   1150   1036    839    693    517
    161   -265   -426     49    290   -345    561   1023   1098   1065   1018    904
     64    -62   -127      0     96    -93    329    394    914   1114   1197   1156
   -145      2    148     70   -145     75     90   -379    527    872   1034   1044
   -314   -280     33    296   -174   -124   -148  -1065   -127    153    327    379
   -350   -737   -387    542     15   -563   -381  -1389   -675   -517   -363   -293
   -280  -1034   -753    657    236   -893   -413  -1174   -646   -566   -462   -423
   -215  -1091   -878    652    329   -984   -210   -724   -348   -363   -327   -342
   -171  -1049   -878    610    350   -963     36   -301    -51   -153   -176   -233
   -122  -1036   -914    579    394   -976    207    -15    135    -20    -85   -176
    -85  -1008   -922    548    418   -966    285    103    215     38    -41   -145
    -88  -1018   -932    550    420   -976    296    132    231     46    -36   -142
    -90  -1026   -937    558    420   -982    303    150    241     54    -33   -142
    -88  -1026   -940    555    423   -984    306    163    246     57    -31   -140
    -80  -1018   -937    550    428   -979    309    176    257     64    -23   -135
    -80  -1021   -940    548    428   -982    309    184    265     67    -20   -132
    -80  -1015   -935    545    426   -976    311    197    272     75    -15   -127
    -77  -1002   -924    540    420   -963    319    210    280     85     -2   -114
    -80  -1008   -927    545    423   -969    319    213    285     90      0   -109
    -77  -1013   -935    542    426   -974    314    210    280     85     -5   -114
    -67  -1005   -937    535    433   -971    314    218    283     88      0   -109
    -62   -987   -927    522    431   -958    314    223    288     90      2   -106
    -51   -971   -919    511    433   -945    319    233    298    103     12    -98
    -57   -963   -906    509    423   -935    319    244    306    111     18    -93
    -54   -948   -893    501    418   -922    324    257    316    122     28    -83
    -54   -958   -904    506    423   -932    319    262    319    124     31    -80
    -57   -963   -906    511    423   -935    316    275    324    129     38    -75
    -38   -943   -904    491    431   -922    324    296    342    145     54    -57
    -33   -914   -883    472    423   -898    335    316    355    163     70    -41
    -36   -917   -880    475    418   -898    340    337    371    176     83    -33
    -25   -901   -875    465    423   -888    345    363    389    194     98    -15
    -20   -878   -857    446    415   -867    348    389    405    207    114     -2
    -18   -867   -849    441    413   -859    355    426    428    231    135     18
    -10   -854   -844    431    413   -849    361    462    452    252    153     33
     -5   -836   -831    420    413   -833    368    506    478    280    179     57
     12   -802   -818    394    413   -810    379    563    514    319    215     93
     36   -779   -815    371    423   -795    379    615    542    350    249    122
     49   -748   -797    348    420   -774    381    665    574    387    285    155
     62   -698   -761    319    410   -730    392    719    615    433    335    205
     70   -667   -737    296    402   -701    394    756    639    467    371    249
     77   -633   -714    277    394   -672    394    779    659    493    405    283
     77   -610   -688    265    381   -649    392    789    672    514    428    306
     80   -592   -672    257    376   -631    384    787    672    519    436    319
     85   -571   -657    241    371   -615    387    782    672    527    446    332
     90   -555   -646    231    366   -600    384    766    667    524    449    340
     80   -561   -641    241    358   -602    376    743    657    511    441    337
     67   -571   -639    252    353   -605    381    717    639    493    423    324
     51   -576   -628    259    340   -602    376    662    605    454    387    288
     31   -602   -633    285    332   -618    368    589    561    400    335    233
      7   -639   -649    314    327   -644    361    519    517    350    280    179
     -5   -670   -665    337    329   -667    350    452    472    301    226    127
    -31   -709   -680    368    324   -693    340    387    431    252    176     75
    -44   -740   -696    392    324   -719    324    335    394    213    137     36
    -46   -763   -717    405    332   -740    306    285    361    176    101      2
    -46   -763   -717    405    335   -740    303    257    345    161     88    -12
    -59   -787   -727    420    332   -756    303    231    327    140     67    -31
    -70   -810   -740    441    332   -776    303    215    314    122     49    -44
    -72   -833   -761    452    342   -797    290    194    293    101     28    -64
    -62   -820   -758    441    348   -789    290    187    285     88     18    -75
    -59   -815   -756    436    348   -787    285    179    277     80     10    -83
    -59   -805   -748    431    342   -776    288    181    280     85     18    -77
    -64   -813   -748    436    340   -782    285    184    285     93     23    -70
    -59   -813   -753    436    345   -784    280    184    283     90     18    -75
    -57   -810   -753    433    348   -784    275    181    277     85     15    -80
    -67   -805   -737    436    335   -771    283    187    285     93     23    -70
    -59   -789   -732    423    335   -763    288    192    293    103     33    -57
    -51   -792   -740    423    342   -766    283    189    290    101     31    -57
    -62   -787   -724    423    329   -756    280    187    290    103     33    -57
    -67   -789   -722    428    324   -756    270    184    288    101     31    -59
    -54   -774   -719    413    329   -748    265    181    285     98     28    -59
    -49   -756   -706    402    327   -732    267    181    288    101     33    -57
    -70   -753   -683    410    306   -719    267    181    288    103     38    -51
    -67   -756   -688    413    309   -724    262    176    280     96     33    -57
    -62   -758   -696    407    314   -727    257    171    275     93     31    -59
    -57   -763   -706    410    324   -735    257    163    272     90     28    -64
    -57   -774   -719    415    327   -748    252    158    265     83     20    -67
    -67   -763   -696    415    311   -730    254    155    267     85     23    -62
    -72   -756   -685    413    306   -722    249    148    259     80     18    -67
    -62   -756   -693    410    314   -724    246    142    254     75     12    -72
    -62   -756   -696    407    316   -727    249    137    249     67      5    -80
    -64   -769   -704    415    316   -737    246    137    244     62      0    -83
    -64   -763   -698    413    314   -732    239    132    241     59      0    -80
    -59   -730   -670    394    303   -701    246    142    254     72     12    -67
    -54   -680   -626    366    283   -654    272    163    283     98     38    -44
    -59   -641   -584    350    259   -613    298    176    301    114     54    -31
    -57   -628   -571    340    254   -602    309    179    303    116     54    -31
    -54   -618   -563    337    254   -592    298    166    298    109     49    -36
    -64   -587   -522    324    228   -555    288    161    311    124     67    -15
    -51   -561   -511    306    228   -537    275    161    316    137     80      0
    -41   -555   -514    296    236   -535    259    155    311    137     80      0
    -25   -537   -511    283    241   -524    254    168    322    150     98     15
    -15   -574   -558    293    270   -566    241    161    303    132     80      2
    -20   -613   -592    316    283   -602    223    142    277    111     59    -12
    -36   -646   -610    340    285   -628    215    129    257     93     41    -31
    -46   -662   -615    355    283   -639    220    124    244     77     31    -44
    -62   -691   -628    374    283   -659    226    116    231     59     10    -67
    -64   -724   -659    394    296   -691    213     83    197     25    -23   -101
    -75   -740   -667    407    296   -706    202     64    176      2    -44   -119
    -77   -750   -672    415    296   -711    202     57    166     -5    -54   -127
    -85   -782   -696    431    303   -740    194     46    153    -20    -72   -140
    -85   -784   -698    436    306   -743    197     46    150    -23    -77   -145
    -83   -779   -698    431    306   -740    194     41    142    -28    -80   -148
    -83   -787   -704    436    309   -745    189     38    140    -31    -83   -150
    -88   -789   -701    436    306   -745    187     36    140    -31    -85   -150
    -93   -776   -683    433    293   -730    189     41    145    -28    -77   -145
    -88   -761   -672    423    288   -717    184     38    142    -28    -77   -145
    -93   -771   -678    433    290   -724    184     38    137    -31    -83   -153
    -90   -771   -683    431    293   -727    218     96    171    -15    -83   -158
    -59   -714   -654    384    296   -685    311    262    288     59    -38   -142
    -28   -602   -574    314    270   -589    402    483    475    223     98    -33
     18   -426   -444    205    231   -433    501    818    776    540    400    249
    119   -140   -259     10    187   -200    493   1044   1015    888    807    693
    122    207     85   -166     18    148    366    730    966   1034   1091   1060
    -12    415    428   -202   -220    420    179    116    693    971   1161   1197
   -210    397    607    -93   -407    501    -28   -613    174    519    766    849
   -309    -10    296    158   -303    140   -265  -1174   -498   -280    -83      7
   -277   -493   -215    384    -33   -355   -441  -1343   -875   -758   -587   -485
   -220   -779   -561    498    168   -670   -415  -1093   -761   -714   -594   -527
   -179   -833   -654    506    236   -745   -246   -706   -459   -498   -444   -420
   -135   -774   -639    454    249   -706    -25   -322   -158   -275   -283   -301
   -101   -748   -646    423    270   -698    116    -80     20   -137   -176   -226
    -85   -740   -654    410    283   -698    163      2     83    -90   -140   -197
    -93   -753   -659    423    283   -706    179     25    101    -77   -135   -194
    -98   -761   -662    428    280   -711    179     38    111    -75   -132   -192
    -90   -753   -665    420    285   -709    184     57    124    -62   -122   -179
    -80   -753   -672    415    296   -714    187     64    129    -54   -116   -174
    -72   -745   -672    410    298   -709    192     75    140    -46   -106   -166
    -67   -730   -662    397    296   -696    194     85    150    -38    -98   -158
    -67   -719   -652    392    290   -685    197     93    155    -33    -93   -150
    -72   -719   -646    394    285   -683    192     96    155    -33    -93   -150
    -72   -719   -646    397    285   -683    197    106    163    -28    -85   -145
    -70   -711   -641    389    283   -678    200    114    171    -20    -80   -135
    -62   -711   -649    387    290   -680    200    116    171    -18    -77   -135
    -59   -698   -639    376    288   -667    200    122    179    -12    -70   -129
    -49   -680   -631    366    290   -657    202    135    192      0    -57   -116
    -64   -683   -618    374    272   -649    207    148    197      7    -46   -106
    -67   -667   -602    366    267   -636    213    161    207     20    -36    -98
    -54   -654   -600    353    270   -628    213    166    215     25    -33    -96
    -57   -644   -587    350    265   -615    215    181    226     38    -23    -85
    -49   -641   -592    342    270   -618    215    194    239     51    -12    -75
    -49   -631   -584    340    267   -607    226    218    254     67      2    -62
    -49   -615   -568    329    259   -592    231    244    275     85     20    -44
    -25   -613   -587    319    280   -600    233    267    290    101     36    -28
    -25   -597   -571    309    270   -584    239    296    311    122     57     -7
    -23   -587   -566    303    270   -576    244    335    337    148     80     15
    -10   -566   -555    285    272   -561    257    379    368    181    111     44
      0   -537   -537    270    267   -537    267    433    402    223    150     83
      0   -519   -522    257    259   -522    267    483    436    259    187    119
     15   -498   -517    241    265   -506    270    532    465    293    223    153
     33   -459   -493    210    262   -475    283    584    504    340    272    202
     59   -407   -467    174    262   -436    296    628    537    384    322    252
     70   -381   -452    153    259   -415    290    644    548    407    348    280
     67   -358   -426    145    244   -392    280    652    553    418    366    301
     67   -340   -410    135    236   -374    277    649    553    420    374    316
     67   -324   -392    129    228   -358    280    644    550    423    381    327
     64   -311   -376    122    218   -342    283    631    537    415    381    324
     51   -316   -371    132    210   -342    277    605    519    394    361    309
     49   -322   -371    135    210   -345    275    566    491    363    329    283
     28   -348   -376    161    202   -361    275    517    462    324    290    246
      7   -366   -376    176    189   -371    270    452    420    275    239    194
      0   -384   -384    192    192   -384    262    387    384    231    189    145
    -18   -418   -402    215    192   -410    252    327    345    184    142     96
    -41   -459   -418    252    187   -439    246    272    314    148    103     57
    -62   -493   -433    277    184   -465    231    218    280    109     64     15
    -70   -522   -452    296    189   -488    213    174    252     77     31    -18
    -72   -542   -470    306    197   -506    207    145    231     57      7    -41
    -70   -540   -470    306    200   -506    205    122    220     44     -5    -51
    -88   -548   -462    316    184   -506    200    106    207     31    -15    -62
    -80   -561   -480    319    200   -522    197     96    197     20    -25    -72
    -67   -550   -483    309    207   -517    197     93    194     18    -28    -72
    -80   -540   -459    311    189   -501    202     93    202     23    -23    -67
    -83   -545   -462    314    189   -506    200     88    200     23    -25    -70
    -64   -532   -467    298    200   -501    202     93    202     25    -20    -64
    -54   -517   -462    285    202   -491    205    103    210     33    -10    -57
    -77   -530   -452    303    187   -491    202    103    213     36    -10    -51
    -77   -519   -441    296    181   -480    202    103    213     41     -5    -46
    -77   -522   -444    298    181   -483    189     96    210     36    -10    -54
    -77   -522   -446    298    184   -485    192    101    215     41     -2    -46
    -64   -501   -436    283    184   -470    197    106    220     46      2    -36
    -62   -496   -433    277    184   -465    189     98    213     41     -2    -44
    -64   -506   -441    285    187   -472    189     93    213     38     -5    -46
    -77   -509   -431    293    176   -472    192     93    213     41      0    -41
    -80   -511   -431    296    174   -472    187     90    213     41      0    -41
    -72   -517   -444    293    184   -480    181     88    205     36     -5    -44
    -70   -498   -428    285    176   -465    187     88    205     36     -2    -38
    -77   -483   -405    280    161   -444    181     77    202     33     -5    -38
    -83   -496   -413    290    163   -454    179     72    197     28    -10    -41
    -83   -498   -418    290    166   -459    171     64    189     23    -15    -49
    -77   -498   -420    288    168   -459    171     59    189     20    -18    -49
    -77   -504   -428    290    171   -467    168     51    181     12    -25    -57
    -80   -506   -426    293    171   -467    176     57    187     20    -18    -49
    -80   -498   -420    288    168   -462    174     54    184     18    -18    -49
    -75   -452   -379    262    150   -415    192     67    207     38      2    -31
    -80   -397   -316    236    116   -358    220     93    241     70     31      0
    -85   -363   -277    226     96   -322    246    101    259     85     46     12
    -88   -374   -288    228     98   -329    244     96    257     77     38      5
    -83   -361   -277    220     96   -319    228     80    249     75     38      5
    -70   -329   -259    200     93   -296    210     72    257     85     51     23
    -49   -311   -262    181    106   -288    194     72    257     96     59     36
    -59   -316   -259    187     98   -288    187     67    254     93     59     36
    -57   -322   -265    187    103   -293    181     77    259    101     70     46
    -46   -368   -322    207    137   -345    155     64    236     77     46     25
    -51   -420   -368    236    158   -394    132     49    210     54     23      5
    -62   -436   -374    249    153   -405    137     44    200     46     12     -2
    -67   -444   -376    254    153   -410    142     38    189     33      2    -15
    -85   -467   -381    275    148   -426    148     28    176     20    -10    -31
    -96   -504   -407    301    155   -457    142      7    153     -7    -38    -57
    -98   -524   -426    309    163   -475    127    -15    124    -33    -64    -80
    -98   -540   -441    319    168   -491    119    -28    111    -46    -77    -90
    -98   -542   -444    319    171   -493    109    -36    101    -57    -88   -103
    -98   -537   -439    319    168   -488    109    -36    101    -54    -85   -101
    -98   -535   -439    316    168   -488    111    -36    101    -54    -85    -98
   -111   -542   -433    327    161   -488    109    -38    101    -54    -85    -98
   -114   -545   -431    327    158   -488    109    -38    101    -51    -83    -96
   -111   -550   -439    332    163   -496    111    -36    106    -46    -77    -88
    -98   -537   -439    316    168   -488    106    -41    103    -49    -80    -90
    -98   -542   -444    319    171   -493    101    -44     96    -59    -90   -103
    -93   -542   -449    316    174   -496    150     33    135    -49    -93   -116
    -77   -483   -405    280    163   -444    272    213    254     15    -64   -111
    -44   -368   -324    205    137   -348    384    475    472    205     93     18
     31   -116   -148     41     88   -132    485    867    831    597    472    374
    106    231    122   -171     -7    176    439    963   1034    953    911    841
     67    574    506   -319   -218    540    205    436    891   1096   1210   1215
    -96    698    795   -303   -444    745    -72   -309    553    992   1226   1288
   -252    524    776   -137   -514    649   -350  -1039    -51    402    672    792
   -311     20    329    145   -322    174   -592  -1512   -776   -506   -259    -85
   -283   -431   -148    358    -67   -290   -659  -1478   -976   -836   -633   -462
   -205   -592   -387    397     88   -488   -491  -1049   -672   -628   -506   -397
   -161   -548   -389    353    111   -470   -239   -610   -327   -381   -327   -267
   -145   -532   -387    337    116   -459    -31   -277    -75   -200   -194   -174
   -119   -511   -392    316    135   -452     70   -109     44   -111   -132   -129
   -106   -522   -415    314    153   -470     90    -72     67    -96   -124   -129
   -103   -545   -441    324    168   -493     98    -57     77    -96   -127   -135
   -101   -535   -436    316    166   -485    106    -41     88    -85   -119   -132
   -103   -522   -418    314    155   -470    116    -23    106    -72   -106   -119
   -103   -524   -420    314    158   -475    119    -12    114    -62   -101   -114
    -90   -514   -423    303    163   -470    119     -7    119    -59    -93   -111
    -85   -491   -405    285    158   -446    124      5    132    -46    -80    -98
    -83   -488   -405    285    161   -446    129     12    140    -38    -72    -90
    -85   -491   -405    285    158   -449    127     18    142    -36    -70    -88
    -85   -478   -392    280    150   -433    127     25    148    -31    -62    -80
    -88   -462   -376    272    142   -420    129     33    153    -25    -57    -75
    -90   -475   -384    283    145   -431    127     36    155    -25    -62    -77
    -88   -478   -389    283    148   -433    127     41    161    -20    -59    -72
    -75   -439   -363    257    142   -402    132     59    176     -5    -41    -57
    -88   -441   -355    262    132   -400    132     70    184      0    -36    -51
    -88   -444   -355    267    132   -400    137     80    194     12    -28    -44
    -80   -433   -353    257    135   -394    145     98    210     28    -10    -28
    -77   -413   -337    244    129   -376    148    116    226     41      0    -18
    -75   -407   -335    241    127   -371    150    132    239     51      7    -15
    -67   -407   -340    239    135   -374    161    161    257     70     23      0
    -72   -394   -322    231    124   -358    166    189    277     85     38     12
    -62   -374   -314    218    124   -345    171    220    293    101     54     25
    -49   -358   -311    202    129   -335    184    262    327    132     80     49
    -36   -350   -314    194    137   -332    202    314    361    163    111     77
    -41   -337   -298    187    127   -319    207    361    384    189    135     96
    -31   -314   -285    171    124   -301    220    420    423    228    171    132
    -25   -296   -272    161    122   -285    236    483    465    270    213    171
    -10   -265   -254    137    122   -259    244    537    501    314    254    215
     15   -215   -231     98    122   -220    259    592    545    361    303    262
     28   -166   -194     67    109   -179    265    626    574    397    345    303
     28   -132   -161     49     93   -145    262    641    584    418    371    329
     31   -109   -140     38     85   -124    262    646    589    431    389    350
     31   -101   -135     33     83   -116    254    636    581    428    392    355
     36    -85   -122     23     77   -101    246    626    576    426    394    366
     25    -80   -106     23     64    -93    241    602    563    418    389    363
     25    -75   -101     25     62    -88    241    566    545    402    376    353
     15    -85   -103     33     59    -96    236    514    511    366    342    322
     -5   -129   -124     67     59   -127    228    446    472    324    301    280
    -31   -161   -129     96     46   -145    215    371    428    275    252    231
    -49   -176   -127    114     38   -153    207    303    392    233    207    189
    -64   -213   -148    137     41   -181    189    236    350    187    161    142
    -72   -262   -189    166     57   -226    163    171    301    135    109     88
    -83   -296   -215    187     64   -254    158    124    267     98     72     51
    -93   -309   -215    202     59   -262    150     90    246     77     51     33
    -98   -324   -226    210     62   -277    140     62    226     54     31     12
   -106   -335   -228    218     59   -283    132     38    205     33     10     -5
   -101   -342   -241    220     70   -293    127     25    192     23     -2    -18
   -101   -361   -259    231     77   -311    122     12    187     15    -10    -23
   -103   -363   -262    231     77   -314    122      7    184     10    -12    -28
   -103   -363   -259    233     75   -311    122      7    184      7    -12    -28
   -101   -368   -270    233     83   -319    122     10    184     10    -12    -25
    -93   -363   -270    228     88   -316    114      7    179      7    -18    -31
    -98   -342   -244    218     70   -296    119     12    189     15    -10    -23
   -109   -332   -223    220     54   -277    127     18    197     23      0    -12
   -109   -337   -231    223     57   -285    127     20    197     25      2    -10
    -90   -342   -252    218     80   -298    119     15    189     20     -2    -18
    -93   -337   -246    215     75   -293    116     12    189     20     -2    -18
    -98   -337   -239    218     67   -290    116     18    194     23      5    -10
   -109   -348   -239    226     64   -293    122     20    200     28      7     -7
   -103   -332   -228    218     62   -280    119     15    197     25      5     -7
   -106   -322   -215    213     54   -270    111      5    189     18      0    -10
    -98   -319   -220    207     59   -270    109      5    189     18      0    -10
    -93   -314   -223    202     64   -270    109      5    189     20      2     -7
    -88   -303   -215    197     62   -259    119     10    197     28      7      0
   -101   -335   -233    215     64   -283    101    -10    176      7    -10    -15
   -103   -332   -228    218     62   -280     98    -12    174      5    -10    -18
   -106   -327   -220    213     57   -275    103     -7    179     10     -5    -10
   -106   -314   -207    210     49   -262    101    -10    179     10     -2     -7
   -103   -322   -218    213     54   -270     98    -18    174      5    -10    -12
   -106   -329   -223    218     57   -277     96    -23    168      0    -12    -18
   -109   -332   -223    218     57   -277     93    -25    163      0    -15    -18
    -96   -327   -231    213     67   -280     90    -28    161     -2    -18    -20
    -93   -309   -215    200     59   -262    101    -23    168      5    -10    -12
    -96   -257   -161    176     31   -207    132      2    205     38     23     18
   -101   -215   -114    158      5   -166    161     25    236     67     51     44
    -96   -189    -93    142     -2   -142    176     28    241     70     54     46
    -93   -179    -88    135     -5   -135    174     25    244     70     54     46
    -98   -166    -70    132    -15   -119    158     12    246     75     59     54
    -85   -137    -51    111    -18    -96    137      7    252     88     75     72
    -75   -137    -62    106     -7   -101    119      5    246     90     77     77
    -77   -140    -62    106    -10   -101    114      5    249     93     83     83
    -62   -150    -90    106     12   -122    101      5    241     88     80     80
    -54   -174   -122    114     31   -148     83     -2    226     75     70     70
    -67   -218   -150    142     41   -184     70    -18    205     51     49     51
    -75   -244   -168    158     46   -207     59    -33    179     25     23     25
    -85   -262   -176    174     44   -220     64    -41    168     12     12     15
   -103   -290   -187    194     41   -239     70    -51    155     -2     -5     -2
   -116   -332   -215    226     49   -275     57    -77    127    -31    -36    -31
   -122   -358   -236    239     54   -298     51    -93    109    -49    -57    -49
   -116   -361   -244    239     62   -301     51    -96    101    -57    -62    -54
   -119   -366   -246    241     62   -306     49    -98     96    -59    -64    -54
   -124   -366   -241    246     57   -303     44   -101     90    -64    -67    -54
   -119   -368   -249    241     62   -309     38   -109     85    -70    -72    -59
   -116   -363   -246    239     62   -306     44   -103     90    -64    -64    -59
   -119   -368   -249    241     64   -309     49   -103     93    -64    -67    -67
   -127   -371   -244    249     57   -309     51   -103     93    -62    -67    -70
   -119   -368   -249    241     64   -309     46   -106     90    -62    -67    -67
   -116   -368   -254    241     67   -311     51    -96     93    -67    -72    -72
   -106   -353   -246    228     67   -298    111     -2    142    -44    -70    -83
    -80   -272   -192    176     54   -233    233    200    288     49    -10    -49
    -38   -135    -96     88     25   -116    348    488    524    267    179    116
     46    109     59    -77     -7     85    441    878    857    644    558    483
    132    470    337   -303   -103    405    387    917   1028    974    974    940
     83    779    696   -431   -306    737    155    361    898   1101   1249   1293
   -114    836    948   -361   -532    891   -103   -397    558    956   1205   1301
   -275    602    875   -163   -576    737   -361  -1122    -59    322    592    737
   -329    103    433    111   -384    270   -607  -1561   -740   -514   -270    -85
   -275   -290    -15    283   -129   -153   -693  -1486   -883   -756   -550   -381
   -202   -426   -226    311     10   -327   -524  -1062   -607   -574   -444   -329
   -161   -376   -218    267     25   -298   -270   -628   -288   -350   -280   -213
   -132   -355   -223    241     41   -290    -70   -309    -64   -189   -166   -132
   -129   -384   -254    257     62   -319      2   -168     20   -129   -127   -111
   -127   -384   -259    254     64   -322     33   -127     46   -111   -114   -103
   -106   -353   -246    231     70   -301     57    -96     77    -88    -96    -85
   -101   -361   -259    231     77   -311     59    -83     85    -83    -93    -88
   -101   -368   -267    236     83   -319     62    -72     93    -80    -90    -85
    -98   -358   -259    228     77   -309     70    -59    103    -70    -83    -75
    -90   -345   -254    218     80   -301     70    -49    111    -62    -75    -70
    -83   -345   -265    213     88   -306     64    -46    109    -64    -77    -72
    -88   -332   -244    210     77   -288     67    -41    114    -57    -70    -67
    -96   -316   -223    205     62   -272     75    -25    127    -41    -54    -51
    -85   -322   -236    202     72   -277     72    -18    135    -36    -51    -46
    -88   -324   -236    205     72   -280     72    -12    137    -31    -46    -44
    -83   -314   -231    200     72   -272     75     -5    142    -28    -41    -38
    -77   -309   -233    192     75   -272     70     -2    140    -31    -44    -41
    -83   -306   -226    194     70   -267     72      7    153    -18    -33    -31
    -90   -303   -213    197     59   -259     75     18    161    -10    -23    -25
    -88   -303   -215    197     62   -259     80     33    174      0    -15    -15
    -75   -283   -210    176     64   -249     93     54    192     18      0      0
    -67   -262   -197    163     62   -231    101     72    207     31     15     12
    -64   -254   -192    158     62   -223    106     93    223     44     28     23
    -64   -244   -179    155     57   -213    103    109    233     54     33     28
    -59   -233   -176    145     57   -207    109    135    249     67     44     38
    -54   -220   -168    137     54   -194    124    174    275     93     70     62
    -46   -205   -158    124     54   -181    135    213    301    116     90     80
    -41   -187   -145    114     51   -166    142    257    329    145    114    103
    -41   -168   -127    103     41   -148    161    314    363    179    148    135
    -15   -142   -127     77     54   -137    174    376    400    215    181    171
      7   -106   -114     46     59   -109    184    439    439    257    223    210
     15    -64    -80     25     46    -72    192    493    472    301    265    252
     18    -36    -57      7     36    -46    189    530    496    332    298    285
     20    -12    -33     -5     25    -23    189    561    519    361    335    322
     31     20    -10    -25     20      5    194    581    537    389    366    358
     49     54      5    -51     23     31    197    592    550    410    394    387
     51     72     20    -64     15     49    187    584    542    407    394    392
     41     75     33    -59      2     57    184    571    537    405    394    394
     41     96     54    -70     -7     77    184    555    532    405    397    400
     33     90     57    -62    -10     75    179    517    509    384    379    384
     10     67     54    -38    -20     59    168    462    472    345    342    350
      0     49     49    -25    -25     49    163    400    441    306    303    311
    -18     18     36      0    -28     25    155    332    402    262    257    265
    -33    -12     20     23    -28      2    150    265    363    218    210    218
    -46    -44      2     41    -25    -20    135    197    322    171    163    171
    -62    -75    -15     67    -25    -46    124    145    293    137    124    135
    -80   -129    -51    103    -15    -90    109     93    259     96     85     93
    -88   -166    -77    127     -5   -122    101     54    231     64     54     64
    -80   -150    -70    114     -5   -111     98     33    215     51     44     51
    -80   -153    -75    116     -5   -114     93     12    200     36     28     38
    -88   -176    -88    132     -2   -135     85     -2    187     23     10     23
    -93   -200   -106    148      5   -153     83    -15    176     10     -2     10
    -98   -202   -106    148      2   -155     75    -28    166     -2    -10      5
    -96   -202   -106    150      2   -155     67    -33    161     -5    -15      0
    -90   -192   -101    140      5   -145     72    -25    168      2     -7      5
    -85   -168    -83    127     -2   -127     77    -20    179     12      5     15
    -93   -189    -96    140      0   -142     70    -23    171      7     -2      7
    -88   -179    -90    135      0   -135     72    -20    176     10      0     10
    -85   -166    -80    124     -5   -124     72    -18    179     12      5     15
    -80   -163    -83    122      0   -124     75    -15    181     15      7     15
    -77   -166    -88    122      5   -127     72    -18    179     12      7     15
    -80   -163    -83    119      0   -124     72    -18    179     15      7     18
    -85   -158    -75    119     -7   -119     72    -18    181     18     10     20
    -85   -171    -85    129      0   -129     72    -15    181     20     10     20
    -83   -192   -109    137     10   -150     64    -20    176     12      5     15
    -83   -176    -93    129      2   -135     59    -28    168     10      0     10
    -85   -161    -77    122     -7   -119     57    -36    163      7     -2      7
    -77   -142    -64    111     -7   -103     57    -33    166     12      5     15
    -75   -142    -67    106     -5   -106     54    -36    166     10      2     15
    -83   -155    -72    119     -7   -114     51    -38    161      5      0     12
    -88   -166    -77    124     -5   -122     49    -46    155      0     -5     10
    -85   -168    -83    127     -2   -127     46    -51    153     -2     -7      7
    -88   -176    -88    132     -2   -132     44    -59    145    -10    -15      0
    -90   -176    -85    132     -2   -132     41    -64    140    -15    -18     -2
    -83   -171    -90    124      2   -129     36    -67    137    -18    -18     -2
    -80   -176    -96    129      7   -137     33    -70    135    -18    -20     -5
    -85   -171    -88    127      0   -129     46    -67    140    -12    -18      0
    -85   -161    -77    122     -5   -119     49    -64    142    -12    -12      0
    -70   -119    -49     93    -12    -85     67    -49    161      5      5     18
    -59    -59      0     59    -31    -31     98    -18    200     41     38     54
    -72    -54     18     62    -46    -20    116    -12    207     46     41     57
    -77    -46     31     62    -57     -7    122    -15    213     49     41     57
    -85    -33     51     57    -70      7    111    -23    213     51     44     62
    -72     10     83     31    -77     46     96    -28    220     62     59     77
    -59     23     80     15    -70     51     77    -25    226     70     70     88
    -54     28     80     12    -67     54     72    -23    228     77     80    101
    -54     18     70     15    -62     44     59    -20    223     77     80    103
    -51    -20     31     36    -41      5     38    -33    202     59     62     85
    -41    -44     -5     41    -18    -25     18    -49    176     38     46     67
    -44    -67    -23     54    -10    -46     12    -59    161     23     31     51
    -62   -109    -46     83    -10    -80     10    -72    140      0      7     28
    -85   -135    -49    111    -18    -93     23    -75    132    -10     -5     15
    -96   -163    -67    127    -18   -116     18    -98    109    -36    -31    -10
    -93   -174    -80    132     -7   -127     10   -114     93    -51    -46    -23
    -93   -189    -98    140      0   -145      2   -127     77    -67    -64    -41
    -93   -218   -124    155     15   -171     -5   -137     62    -85    -77    -54
    -93   -223   -129    155     15   -176     -7   -137     54    -88    -83    -57
   -101   -223   -122    161     10   -174     -5   -137     57    -88    -83    -57
    -96   -218   -122    155     10   -168     -2   -135     59    -83    -77    -51
   -101   -226   -124    163     10   -176     -5   -140     59    -85    -80    -54
   -111   -218   -109    163     -2   -163     -7   -142     57    -85    -77    -54
   -111   -200    -88    155    -12   -145     -5   -140     62    -80    -72    -49
   -106   -202    -96    153     -5   -150    -10   -142     57    -88    -80    -57
    -96   -210   -114    153      7   -163     12   -101     75    -83    -83    -70
    -77   -176    -98    127      7   -137    114     72    184    -23    -54    -64
    -46    -57    -10     51    -18    -33    228    316    376    135     70     33
     18    161    142    -90    -64    153    348    685    688    459    374    311
    124    467    342   -296   -109    405    384   1008    992    857    810    761
    119    828    706   -475   -293    769    207    620    948   1041   1135   1166
    -31    992   1021   -480   -524   1008    -54    -98    683   1021   1241   1337
   -215    927   1143   -355   -678   1034   -301   -862    207    639    924   1072
   -314    504    818    -93   -566    659   -563  -1467   -522   -213     54    239
   -290      7    298    140   -296    150   -727  -1602   -930   -761   -524   -324
   -228   -249    -20    239   -103   -137   -667  -1288   -776   -691   -517   -361
   -181   -262    -83    220    -51   -174   -444   -846   -457   -467   -363   -259
   -145   -207    -62    176    -41   -135   -197   -449   -171   -267   -218   -155
   -122   -213    -90    166    -18   -153    -77   -244    -36   -168   -150   -116
   -114   -210    -98    161     -7   -155    -31   -171     12   -135   -129   -103
   -106   -215   -109    161      0   -163    -23   -148     28   -129   -124   -103
   -114   -233   -119    174      2   -176    -20   -132     33   -124   -124   -103
   -109   -223   -116    163      2   -168     -7   -114     49   -111   -114    -90
    -98   -215   -119    155     10   -168     -2    -98     59   -101   -103    -80
    -93   -207   -116    148     10   -163      5    -85     72    -88    -90    -70
    -85   -192   -106    140     10   -150      5    -80     77    -83    -85    -67
    -80   -187   -106    132     12   -148      0    -75     77    -80    -83    -67
    -88   -192   -103    140      7   -150      0    -70     77    -80    -85    -70
    -96   -197   -101    145      0   -150     -2    -67     80    -80    -85    -75
    -90   -184    -93    137      0   -140      5    -51     93    -70    -75    -62
    -85   -168    -85    127      0   -129      7    -38    106    -54    -59    -44
    -75   -158    -83    116      2   -122      7    -33    109    -49    -51    -38
    -77   -163    -85    119      2   -124     12    -23    116    -44    -49    -33
    -85   -161    -75    124     -5   -119     20     -7    132    -28    -36    -23
    -85   -145    -62    114    -12   -106     18      0    137    -23    -36    -23
    -77   -132    -54    106    -12    -93     15      7    140    -20    -33    -23
    -75   -111    -38     93    -20    -75     23     28    158     -5    -15     -7
    -59   -103    -44     83     -7    -75     28     49    171     10      0      5
    -62   -132    -70     96      2   -101     31     67    181     18      5     15
    -54   -109    -54     80     -2    -83     41     96    200     38     23     33
    -49    -75    -25     62    -12    -51     51    129    223     62     46     54
    -54    -67    -12     62    -20    -41     64    168    252     85     67     75
    -36    -67    -33     51     -2    -51     64    200    265     98     77     83
    -23    -59    -36     41      5    -49     72    249    290    127    101    101
    -18    -31    -15     23     -2    -23     85    303    322    158    132    127
     -2      7     10     -2     -5      7     96    361    358    194    168    163
     12     36     20    -25     -5     28    103    415    394    236    207    205
     25     62     36    -44     -5     49    116    475    433    283    257    257
     38    106     64    -75    -12     85    119    511    457    316    293    290
     54    145     90    -98    -18    119    116    540    478    342    327    327
     51    174    119   -114    -33    148    116    550    491    363    348    353
     54    197    140   -127    -44    168    111    548    488    366    355    363
     54    213    155   -135    -51    184    106    537    485    368    363    374
     51    223    171   -137    -59    197    101    527    483    368    366    379
     44    220    176   -135    -67    200     96    501    465    355    353    368
     31    213    181   -122    -75    197     88    454    439    329    329    348
     18    197    179   -109    -80    187     77    397    405    293    290    311
    -10    176    187    -83    -98    181     77    332    371    252    254    270
    -28    132    161    -51    -93    145     67    259    329    202    202    220
    -36     93    127    -28    -80    109     59    194    293    163    158    179
    -54     70    122    -10    -88     96     49    132    257    122    119    137
    -72     41    114     15    -93     77     38     83    223     83     77     96
    -75      7     83     33    -80     44     20     33    187     44     36     54
    -77     -5     72     41    -75     33     10     -2    155     12      5     23
    -90    -33     57     62    -77     12      2    -28    135    -10    -15      0
    -90    -44     46     67    -70      0      2    -41    124    -20    -28     -7
    -88    -44     44     64    -67      0     -5    -51    116    -25    -33    -10
    -85    -54     31     70    -59    -12    -10    -59    109    -33    -38    -15
    -93    -72     20     80    -57    -25    -10    -64    106    -38    -44    -20
    -93    -62     31     77    -62    -15    -12    -64    106    -38    -41    -20
    -88    -46     38     67    -64     -5    -15    -67    109    -36    -38    -20
    -83    -38     44     62    -64      2    -18    -67    109    -33    -38    -18
    -88    -46     38     67    -64     -5    -12    -59    111    -31    -36    -15
    -83    -38     44     62    -64      2     -7    -59    114    -28    -33    -12
    -75    -33     41     54    -59      2    -12    -62    111    -31    -33    -12
    -77    -36     41     57    -59      2    -18    -64    109    -33    -36    -18
    -80    -28     51     51    -70     10    -20    -64    106    -33    -38    -20
    -77    -18     59     49    -70     20    -23    -70    106    -36    -38    -20
    -77    -25     51     49    -67     12    -25    -70    101    -41    -41    -20
    -77    -28     46     51    -62      7    -15    -67    106    -36    -36    -18
    -77    -12     64     44    -72     25    -12    -67    109    -31    -33    -12
    -72    -25     46     49    -59     10    -31    -83     90    -49    -49    -31
    -72    -36     36     54    -54     -2    -38    -90     83    -54    -54    -36
    -83    -33     49     57    -67      7    -38    -90     83    -54    -49    -31
    -85    -28     54     54    -70     12    -38    -93     83    -54    -46    -25
    -80    -20     59     51    -70     18    -38    -96     83    -54    -49    -25
    -80    -23     57     49    -70     15    -41   -103     70    -64    -59    -36
    -75    -12     59     44    -70     23    -44   -106     70    -67    -59    -36
    -72    -15     54     44    -67     18    -49   -114     62    -75    -67    -44
    -72    -25     46     49    -59     10    -54   -116     54    -80    -72    -57
    -67    -20     46     44    -59     12    -49   -116     59    -75    -64    -46
    -67    -15     51     41    -62     18    -44   -109     64    -70    -59    -36
    -72    -20     51     46    -64     15    -51   -116     54    -77    -67    -41
    -64     23     88     20    -75     54    -46   -111     64    -67    -57    -36
    -62     70    132     -5    -98    101    -15    -85     98    -38    -31    -10
    -72     90    161    -10   -116    124     10    -70    116    -23    -15      5
    -75    103    179    -18   -127    140     20    -64    124    -18     -7     12
    -57    135    192    -38   -124    163     10    -72    124    -15     -5     18
    -51    171    223    -59   -137    197     -2    -77    132     -2     12     33
    -54    171    223    -59   -137    197    -20    -75    137     10     25     46
    -49    176    226    -64   -137    200    -31    -75    140     20     31     54
    -33    202    236    -83   -135    218    -44    -72    140     25     31     54
    -33    174    205    -70   -119    189    -67    -88    114      2     12     33
    -33    145    179    -57   -106    161    -77   -101     96    -10      0     25
    -33    109    142    -38    -88    124    -83   -109     75    -28    -18     12
    -49     54    103     -2    -75     77    -85   -124     54    -57    -46    -10
    -77     28    103     23    -90     67    -77   -132     41    -75    -62    -28
    -88     10     96     38    -93     51    -83   -153     20    -93    -83    -49
    -80    -12     67     46    -75     25    -90   -168     -2   -116   -106    -72
    -83    -54     28     70    -57    -12    -98   -184    -23   -140   -132    -98
    -88    -51     36     70    -64     -7   -109   -197    -33   -150   -137   -109
    -88    -41     44     64    -67      0   -111   -200    -41   -155   -140   -111
    -80    -38     38     59    -62      0   -114   -197    -44   -158   -142   -111
    -83    -38     44     62    -64      2   -114   -200    -44   -158   -140   -109
    -85    -44     38     64    -64     -2   -111   -202    -44   -155   -140   -106
    -93    -51     41     72    -67     -5   -114   -202    -46   -155   -142   -106
    -85    -46     38     64    -64     -2   -109   -202    -44   -155   -142   -109
    -80    -38     41     59    -62      0   -101   -192    -36   -150   -137   -101
    -83    -51     28     64    -57    -12    -85   -161    -25   -150   -145   -111
    -72    -20     49     46    -62     12      2     -5     72    -85   -111   -103
    -36     88    122    -25    -80    103    111    220    252     62      0    -20
     18    288    270   -153   -124    280    226    540    545    355    275    228
    129    574    441   -353   -155    509    233    813    820    727    691    665
    153    917    763   -535   -306    841    129    605    844    927   1015   1065
     28   1150   1119   -589   -545   1132    -51     10    615    914   1140   1265
   -171   1163   1335   -496   -753   1249   -277   -735    135    540    846   1021
   -298    776   1072   -239   -685    922   -488  -1332   -537   -249     15    192
   -283    283    566      0   -423    423   -683  -1558   -989   -813   -584   -392
   -215    -38    176    127   -197     67   -714  -1376   -950   -836   -646   -475
   -161   -109     51    135   -106    -28   -581  -1018   -685   -649   -517   -394
   -129    -62     64     93    -98      0   -353   -615   -376   -423   -355   -275
   -106    -54     51     80    -80      0   -192   -342   -181   -277   -249   -200
    -90    -44     46     64    -70      0   -129   -239   -109   -220   -207   -163
    -80    -38     41     59    -62      0   -114   -205    -80   -202   -187   -148
    -80    -44     36     59    -59     -5   -111   -189    -72   -200   -187   -153
    -77    -36     38     57    -59      0   -109   -176    -64   -194   -187   -155
    -75    -44     31     57    -57     -7   -106   -166    -54   -187   -179   -148
    -77    -46     31     62    -54     -7    -90   -148    -41   -176   -171   -137
    -80    -49     28     64    -54    -12    -90   -142    -44   -179   -174   -142
    -77    -36     41     57    -59      2    -93   -137    -36   -171   -166   -135
    -75    -18     57     46    -67     18    -90   -127    -25   -158   -155   -124
    -72    -18     54     46    -64     18    -88   -119    -18   -150   -148   -116
    -64    -10     51     36    -62     20    -88   -111    -10   -145   -145   -109
    -62      2     64     31    -64     33    -83   -103     -7   -137   -137   -101
    -62      7     70     28    -64     38    -83    -96     -2   -132   -127    -96
    -62      7     70     28    -64     38    -83    -85      5   -124   -116    -85
    -57     20     77     18    -67     49    -77    -72     15   -119   -114    -83
    -51     33     85      7    -67     59    -75    -62     25   -109   -106    -72
    -46     23     70     10    -59     46    -80    -59     23   -106   -106    -77
    -46     49     96      0    -70     72    -80    -49     36    -93    -90    -62
    -38     64    103    -12    -72     83    -70    -28     54    -72    -72    -38
    -33     54     88    -10    -62     72    -67     -7     64    -62    -62    -36
    -31     57     88    -15    -62     72    -72      2     67    -62    -64    -38
    -33     83    116    -23    -75     98    -62     33     90    -36    -41    -18
    -20     93    114    -36    -67    103    -46     67    116    -10    -10     12
    -12    103    116    -46    -64    109    -38    106    140     15     15     38
     -7    114    122    -54    -64    116    -38    142    161     38     36     59
     10    137    127    -72    -57    132    -33    187    192     72     72     96
     25    158    132    -93    -54    148    -28    236    223    106    103    127
     44    184    140   -114    -46    161    -25    285    254    140    142    163
     54    215    158   -137    -51    187    -23    332    288    184    192    213
     59    267    207   -163    -72    239    -15    376    322    226    241    259
     67    298    231   -184    -83    265    -20    392    332    249    270    290
     75    332    257   -205    -90    296    -18    405    348    272    298    322
     75    355    280   -215   -103    316    -23    407    355    288    316    350
     72    361    288   -215   -106    324    -33    400    348    288    319    355
     75    374    298   -226   -111    337    -28    394    342    285    322    358
     75    384    309   -231   -116    348    -23    376    335    275    314    350
     54    368    314   -210   -129    342    -31    342    309    249    288    327
     36    355    319   -194   -140    337    -20    309    290    223    262    303
     33    335    298   -187   -132    319    -23    254    249    176    207    246
     15    303    288   -161   -135    296    -25    194    210    127    158    192
     -5    265    270   -132   -137    267    -38    135    174     80    109    145
    -15    244    259   -114   -137    252    -33     88    148     49     75    111
    -23    220    244    -98   -135    233    -41     38    114      7     33     67
    -41    181    220    -70   -129    200    -57     -7     77    -33    -10     18
    -46    166    210    -59   -129    187    -70    -41     57    -51    -33     -5
    -49    158    207    -54   -127    181    -64    -57     51    -57    -41    -12
    -54    140    192    -44   -122    166    -64    -67     41    -75    -57    -20
    -57    114    168    -28   -114    140    -77    -90     20    -98    -80    -44
    -59    109    168    -25   -114    137    -83    -98     12   -103    -85    -46
    -62    114    176    -25   -119    145    -75    -90     23    -90    -70    -31
    -64    109    174    -23   -119    140    -83    -98     15   -103    -80    -46
    -59    127    184    -33   -122    155    -85   -103     10   -109    -85    -54
    -57    137    194    -38   -124    166    -80    -96     18   -101    -80    -49
    -59    129    189    -33   -124    158    -75    -93     20    -98    -77    -46
    -59    122    181    -31   -122    150    -80    -96     18   -101    -83    -49
    -59    122    181    -31   -122    150    -80    -93     20    -98    -77    -44
    -57    135    192    -38   -124    161    -77    -90     25    -90    -70    -31
    -54    148    202    -46   -127    174    -72    -85     28    -88    -67    -31
    -51    142    194    -46   -124    168    -77    -90     25    -90    -75    -33
    -51    142    194    -46   -122    168    -80    -90     25    -88    -70    -25
    -62    127    189    -33   -127    155    -90   -101     10   -101    -80    -36
    -67    132    200    -31   -132    166    -88   -103      7   -103    -80    -38
    -62    140    202    -41   -132    171    -80    -98     15    -93    -72    -28
    -59    137    197    -38   -127    166    -83   -101     12    -96    -72    -28
    -64    132    197    -36   -129    163    -98   -111      2   -106    -80    -36
    -59    132    192    -36   -124    161    -98   -114      2   -103    -77    -36
    -59    137    194    -41   -127    166    -93   -119      0   -109    -85    -41
    -64    132    194    -33   -129    163    -93   -122     -7   -116    -90    -49
    -59    148    207    -44   -132    176    -90   -122     -7   -114    -83    -41
    -49    148    197    -49   -122    171    -96   -132    -15   -124    -93    -51
    -54    148    202    -49   -129    174   -101   -132    -18   -122    -88    -49
    -59    145    205    -44   -132    174   -101   -124    -10   -116    -83    -38
    -64    137    202    -38   -132    168   -101   -127    -10   -119    -85    -38
    -54    176    231    -59   -142    202    -80   -111      7   -103    -72    -28
    -46    233    280    -93   -163    254    -44    -88     38    -75    -46     -5
    -49    252    301   -101   -176    275    -28    -77     49    -62    -36      5
    -51    254    306   -101   -179    280    -33    -83     51    -62    -36      5
    -49    288    337   -119   -192    311    -38    -93     54    -59    -28     15
    -41    316    358   -137   -200    335    -54    -98     59    -46    -12     31
    -36    311    348   -137   -192    329    -72   -106     57    -46    -12     33
    -41    316    358   -140   -200    337    -70   -101     64    -38     -5     41
    -25    316    342   -145   -184    329    -85    -98     54    -44    -10     41
    -20    275    296   -127   -158    285   -111   -119     23    -70    -31     20
    -28    223    252    -96   -140    236   -127   -129      0    -90    -49      2
    -31    205    233    -88   -132    218   -122   -135    -12   -106    -64    -12
    -38    189    228    -75   -132    207    -98   -129    -10   -103    -64    -12
    -67    140    207    -36   -137    171   -103   -148    -36   -135    -90    -38
    -67    137    202    -36   -135    168   -119   -176    -67   -168   -124    -70
    -57    116    174    -31   -116    145   -122   -192    -88   -192   -148    -93
    -62     98    161    -18   -111    129   -129   -202   -101   -205   -163   -106
    -62     83    145    -10   -103    114   -140   -207   -109   -213   -163   -109
    -64     80    145     -7   -106    114   -132   -202   -101   -205   -158   -101
    -75     64    140      2   -106    101   -127   -205   -109   -213   -168   -109
    -77     51    129     12   -103     90   -129   -210   -111   -220   -176   -116
    -77     59    137      7   -109     98   -137   -215   -116   -226   -184   -129
    -67     75    140     -5   -103    106   -137   -210   -109   -210   -168   -111
    -59     75    135     -7    -98    103   -135   -205   -103   -202   -153    -90
    -64     77    142     -5   -103    109   -114   -189    -96   -200   -153    -93
    -64     75    140     -5   -103    106    -57    -93    -38   -171   -150   -114
    -33    163    197    -67   -114    179     44    101    124    -49    -70    -64
      7    309    298   -158   -145    303    145    353    368    184    135    116
     72    542    470   -306   -197    506    231    704    709    571    530    498
    127    852    724   -491   -298    789    161    717    815    818    885    906
     67   1176   1109   -623   -522   1143      2    239    610    818   1047   1153
    -83   1322   1405   -620   -743   1361   -192   -389    215    592    927   1096
   -231   1148   1379   -457   -805   1262   -384  -1041   -387    -28    303    501
   -267    652    919   -194   -592    784   -628  -1480  -1008   -776   -485   -262
   -228    226    452      0   -340    337   -724  -1491  -1163  -1013   -748   -522
   -166      7    174     77   -171     88   -639  -1176   -937   -857   -654   -478
   -124      2    127     62   -124     64   -452   -797   -618   -626   -491   -358
   -103     36    137     31   -122     85   -246   -449   -329   -405   -327   -233
    -77     49    127     12   -103     88   -153   -280   -194   -296   -244   -171
    -72     46    119     12    -96     83   -119   -223   -148   -265   -215   -150
    -64     44    109     10    -85     75   -103   -194   -124   -244   -200   -135
    -54     49    103      2    -80     75    -98   -179   -111   -236   -194   -135
    -49     62    111     -7    -80     85    -98   -174   -109   -233   -197   -140
    -54     59    111     -2    -83     83   -103   -166   -101   -228   -189   -129
    -51     54    106      0    -77     80   -103   -155    -93   -215   -179   -114
    -46     64    109    -10    -77     85    -96   -145    -80   -205   -166   -106
    -46     67    114    -12    -80     90    -90   -137    -77   -205   -171   -116
    -41     64    106    -12    -75     85    -90   -135    -77   -205   -171   -116
    -38     75    114    -18    -75     93    -88   -124    -64   -189   -155    -96
    -41     88    127    -23    -83    106    -90   -119    -62   -187   -148    -90
    -38     96    132    -28    -85    114    -90   -111    -57   -181   -142    -93
    -41     98    140    -28    -90    119    -83   -101    -44   -168   -132    -83
    -46     88    135    -20    -90    111    -67    -85    -31   -158   -122    -62
    -54     80    132    -12    -93    106    -64    -77    -23   -150   -111    -54
    -49     90    140    -20    -93    114    -72    -70    -15   -142   -106    -51
    -46    109    155    -33   -103    132    -64    -54      0   -124    -90    -38
    -33    129    163    -46    -98    145    -46    -31     18   -106    -72    -18
    -31    119    150    -46    -90    135    -51    -23     18   -106    -70    -20
    -41    122    161    -41   -101    140    -51     -7     33    -90    -57    -12
    -44    135    176    -46   -111    155    -44     15     51    -67    -36      5
    -25    150    176    -62   -101    163    -44     41     72    -46    -15     28
    -18    171    189    -77   -106    179    -31     80    101    -20     10     57
    -20    174    194    -77   -106    184    -20    119    129      7     38     80
    -12    179    189    -83   -101    181    -15    161    158     36     64    103
     10    213    202   -111    -96    207     -7    213    194     80    106    140
     28    241    213   -135    -93    228     -5    259    226    119    145    179
     31    262    231   -148   -101    246      0    311    265    166    197    228
     38    298    259   -171   -109    280     10    363    306    213    246    283
     57    350    293   -202   -116    322     28    402    342    257    293    329
     57    376    316   -218   -129    348     23    415    355    280    324    361
     54    374    319   -215   -132    348     10    410    348    280    327    368
     54    402    345   -228   -148    374     12    410    350    293    342    387
     49    433    384   -241   -166    410     15    407    353    298    355    402
     51    431    379   -244   -163    405      2    379    329    277    340    389
     51    431    376   -241   -163    405      0    353    311    259    322    371
     31    426    392   -231   -181    410      2    319    290    233    293    345
     23    405    381   -213   -179    394      7    272    254    187    249    301
      5    363    355   -184   -174    358      7    213    213    135    192    246
    -33    301    335   -135   -184    316     -7    148    166     77    132    187
    -49    272    322   -111   -187    296    -20     93    127     31     83    135
    -41    275    316   -116   -179    296    -25     46    101      0     49    101
    -44    249    293   -103   -171    272    -33      5     70    -36     12     64
    -54    218    272    -83   -163    244    -38    -28     46    -59    -12     38
    -62    192    252    -67   -158    223    -49    -57     25    -85    -41      7
    -75    171    246    -46   -161    207    -49    -77     10   -103    -57     -7
    -72    166    239    -49   -155    202    -54    -85      2   -109    -62     -2
    -62    158    218    -49   -140    187    -59    -93     -7   -116    -67    -10
    -72    142    213    -36   -142    176    -62   -101    -12   -122    -75    -20
    -75    145    220    -33   -148    181    -59    -98    -10   -122    -72    -15
    -72    150    220    -41   -145    184    -57    -96     -7   -116    -72    -15
    -75    150    223    -38   -150    187    -57    -93     -5   -114    -70    -15
    -83    148    231    -33   -155    189    -54    -93     -5   -114    -72    -15
    -88    148    236    -28   -161    192    -57    -93     -7   -114    -72    -23
    -83    145    226    -31   -153    184    -57    -96     -7   -116    -75    -23
    -75    145    220    -33   -148    181    -62    -98    -10   -119    -77    -23
    -75    155    231    -41   -153    192    -64   -101    -10   -116    -72    -18
    -77    158    236    -38   -155    197    -64    -93      0   -106    -59     -2
    -83    153    233    -36   -158    192    -59    -93      0   -106    -59      2
    -83    158    241    -38   -161    197    -57    -90      2   -103    -59      0
    -88    150    239    -31   -163    194    -57    -93      0   -106    -59     -7
    -93    132    226    -18   -158    179    -59   -101     -5   -111    -64    -15
    -96    142    236    -23   -166    189    -59   -103     -7   -114    -67    -15
    -90    158    246    -33   -168    202    -57   -101     -5   -103    -59     -5
    -88    158    244    -36   -166    200    -57   -101     -2   -103    -59      0
    -85    140    226    -25   -155    181    -67   -111    -15   -116    -72    -12
    -85    142    228    -28   -158    184    -64   -109    -15   -114    -70    -12
    -88    137    226    -23   -158    179    -62   -109    -18   -116    -72    -10
    -96    122    218    -15   -155    168    -62   -114    -23   -122    -80    -20
   -103    127    231    -10   -166    179    -59   -111    -15   -114    -72    -12
    -90    158    246    -36   -168    202    -49   -103     -2   -103    -59      0
    -75    220    293    -72   -184    257    -20    -80     28    -77    -36     25
    -88    233    319    -75   -205    275     -5    -72     38    -72    -31     23
    -96    244    340    -72   -218    290      5    -64     51    -62    -23     33
    -85    293    379   -103   -233    335      2    -72     62    -51    -10     46
    -75    337    413   -132   -244    376    -12    -83     67    -41      0     57
    -75    311    384   -119   -231    345    -38    -93     57    -46     -2     64
    -83    290    374   -103   -228    332    -38    -90     59    -41      7     77
    -67    309    376   -122   -223    342    -44    -83     62    -33     15     77
    -59    290    348   -116   -205    319    -59    -90     46    -44      7     72
    -64    239    303    -88   -184    270    -75   -103     25    -62    -10     62
    -77    161    239    -41   -158    200    -80   -116     -7    -98    -46     28
    -88    150    239    -33   -163    194    -83   -132    -23   -119    -70      2
    -98    148    246    -25   -171    197    -72   -135    -28   -127    -75     -7
   -109    135    244    -12   -176    189    -62   -145    -41   -140    -85    -20
   -114     75    189     20   -150    132    -72   -163    -64   -166   -111    -38
   -122     46    168     36   -145    106    -88   -181    -88   -187   -132    -57
   -114     64    176     23   -145    119    -77   -181    -88   -192   -137    -64
   -109     62    171     20   -142    116    -72   -174    -83   -184   -129    -54
   -109     62    171     23   -140    116    -75   -166    -77   -176   -122    -36
   -114     51    166     31   -140    109    -90   -184    -96   -192   -137    -54
   -114     57    171     28   -142    114    -98   -194   -103   -205   -150    -83
   -106     51    158     25   -132    103    -88   -187   -101   -205   -155    -93
   -106     41    148     33   -127     93    -80   -179    -90   -194   -145    -77
   -116     36    153     38   -135     93    -85   -179    -96   -197   -148    -77
   -111     38    148     36   -129     93    -49   -114    -59   -179   -148    -83
    -93     70    161     10   -127    116     49     46     49   -122   -124    -85
    -67    150    218    -41   -142    184    155    259    223     18    -18    -10
    -15    348    361   -166   -189    353    246    597    545    363    311    298
     67    659    592   -363   -262    626    228    779    774    709    727    743
     49   1021    971   -535   -459    995     80    413    672    826   1000   1093
    -77   1278   1356   -600   -717   1317   -137   -213    374    769   1093   1249
   -226   1247   1470   -511   -846   1358   -374   -906   -166    285    654    846
   -290    813   1101   -262   -696    956   -592  -1408   -810   -501   -184     38
   -280    296    576    -10   -428    436   -732  -1548  -1150   -966   -683   -436
   -220     -5    215    114   -218    103   -691  -1275   -997   -888   -665   -454
   -171     10    181     77   -176     96   -496   -870   -657   -633   -478   -324
   -145     28    171     57   -158     98   -267   -493   -355   -415   -319   -213
   -122     23    142     49   -132     83   -142   -280   -197   -298   -239   -155
   -119     15    135     51   -127     75    -93   -207   -135   -249   -200   -122
   -119     28    148     44   -135     88    -77   -179   -109   -226   -179   -101
   -109     12    122     46   -116     67    -77   -166   -106   -228   -181   -109
   -101     18    119     38   -111     67    -75   -153    -98   -220   -179   -103
    -96     31    127     33   -111     77    -64   -135    -80   -210   -168    -96
   -101     23    124     38   -114     72    -59   -129    -77   -205   -168   -103
    -98     25    124     36   -111     75    -59   -122    -67   -197   -163   -109
    -88     49    137     18   -111     93    -57   -111    -57   -187   -150    -98
    -77     44    122     18    -98     83    -59   -101    -54   -181   -140    -83
    -80     49    129     12   -103     88    -67   -101    -54   -181   -142    -83
    -80     59    140     10   -111     98    -57    -88    -44   -174   -135    -72
    -77     54    129     10   -103     90    -46    -77    -36   -168   -132    -75
    -83     62    145     10   -114    103    -38    -67    -25   -158   -122    -62
    -83     96    179     -7   -129    135    -38    -57    -18   -145   -106    -51
    -70    109    179    -20   -124    142    -38    -51    -12   -142   -106    -62
    -75     80    155     -5   -114    116    -36    -46    -10   -142   -116    -67
    -83     67    150      7   -116    109    -38    -36     -2   -137   -111    -57
    -85    106    189    -12   -137    148    -31    -15     18   -116    -88    -33
    -83    114    197    -15   -140    155    -25      0     28   -106    -75    -15
    -77     88    166     -7   -122    127    -18     23     46    -88    -54     12
    -70    109    179    -18   -124    142      0     64     77    -51    -20     46
    -59    135    194    -38   -127    163      0     83     93    -36    -12     33
    -54    155    210    -51   -132    181     12    122    122     -7     10     57
    -54    171    226    -59   -140    197     20    163    150     15     38     98
    -36    174    210    -67   -122    192     28    213    176     44     67    114
    -25    202    226    -90   -124    215     33    262    207     75     90    111
    -12    223    236   -106   -124    228     46    319    244    114    129    153
      2    259    254   -132   -127    257     51    374    283    158    179    215
     10    280    270   -145   -129    275     59    426    322    205    228    267
     15    311    293   -163   -140    303     64    457    348    239    267    303
     38    358    319   -200   -140    340     67    480    363    265    296    327
     46    387    337   -218   -145    363     72    491    376    283    319    355
     44    402    358   -223   -155    381     57    478    366    275    319    358
     33    410    374   -223   -171    392     44    459    350    265    314    353
     36    423    387   -228   -176    405     36    444    340    262    316    355
     33    426    392   -231   -179    410     46    423    335    259    316    353
      5    415    410   -210   -202    413     57    394    319    241    306    348
    -12    387    397   -189   -205    392     51    337    283    197    262    306
    -15    355    371   -171   -194    363     38    265    236    145    200    244
    -31    335    366   -153   -200    348     20    197    189     93    148    194
    -51    329    381   -137   -215    355     25    148    168     64    114    161
    -70    277    348   -103   -210    311     18     93    132     20     67    111
    -88    239    324    -75   -205    280     -2     36     85    -28     20     64
    -90    226    316    -70   -205    270    -10      0     67    -49      2     54
    -85    166    252    -38   -168    207    -18    -25     46    -70    -18     38
    -75    163    239    -44   -158    200    -31    -49     25    -90    -38      5
    -70    213    283    -72   -176    246    -38    -67     18    -98    -49     -7
    -85    200    283    -57   -184    241    -44    -80      5   -111    -59    -25
   -116    135    252     -7   -184    192    -51    -96    -12   -129    -80    -41
   -111    155    267    -23   -192    213    -54    -93     -7   -127    -72    -36
   -101    163    265    -31   -181    213    -51    -90     -5   -122    -72    -38
    -96    176    270    -41   -184    223    -41    -80      7   -109    -57    -15
    -88    179    267    -44   -176    223    -44    -72     18    -98    -44      5
    -93    161    252    -33   -174    205    -46    -75     10   -103    -51     -7
    -96    155    249    -31   -171    202    -41    -72     15    -98    -49     -5
   -106    155    262    -25   -184    207    -36    -67     23    -93    -44      0
   -106    150    257    -20   -181    202    -41    -72     18    -98    -51    -15
    -98    179    275    -41   -187    226    -41    -75     18   -101    -57    -18
   -103    166    270    -31   -187    218    -41    -75     18   -101    -57    -20
   -111    155    267    -23   -189    210    -46    -80     15   -101    -57    -25
    -93    171    265    -38   -179    218    -49    -83     15   -101    -51    -18
    -98    163    262    -31   -179    213    -46    -80     20    -96    -46      0
    -98    150    246    -25   -171    197    -41    -77     20    -93    -38     12
    -88    168    257    -41   -171    210    -41    -75     23    -90    -31     18
    -96    171    267    -36   -181    218    -44    -80     20    -93    -33      5
   -114    148    262    -18   -187    205    -49    -90      7   -106    -51    -18
   -101    140    241    -18   -171    189    -51    -93      5   -109    -54    -20
    -96    158    254    -31   -176    205    -46    -90     12   -103    -46    -10
    -90    207    298    -57   -194    252    -38    -83     28    -88    -28     -2
   -101    228    329    -64   -215    277    -20    -67     49    -70    -20      0
   -111    228    337    -59   -223    283     -5    -57     62    -59     -7     23
   -106    252    358    -72   -233    303     15    -44     80    -44      7     38
   -101    257    358    -77   -228    306     28    -38     90    -38      7     28
   -103    309    410   -103   -257    358     25    -41    106    -18     31     54
    -83    345    428   -132   -254    387      0    -49    109    -10     41     62
    -75    332    405   -129   -241    368    -28    -75     85    -31     20     36
    -57    337    394   -140   -226    366    -25    -64     98    -15     36     54
    -41    329    371   -145   -207    350    -31    -49    103     -2     54     90
    -41    288    329   -124   -184    306    -54    -67     80    -25     38     80
    -49    249    296   -101   -174    272    -70    -85     54    -46     20     54
    -51    231    283    -88   -166    257    -75   -101     36    -67     -7     15
    -72    205    275    -67   -174    239    -75   -114     15    -88    -31     -2
   -101    166    267    -33   -184    215    -64   -127      2   -106    -49    -28
    -90    150    241    -31   -166    194    -64   -137    -10   -119    -64    -49
    -96    122    218    -12   -155    168    -64   -142    -20   -127    -72    -51
   -111     72    184     18   -148    127    -83   -166    -46   -158   -101    -62
   -103     67    171     18   -137    119    -83   -171    -51   -163   -101    -70
   -103     88    189      7   -148    137    -77   -166    -46   -155    -93    -70
   -114     88    202     12   -158    145    -85   -171    -49   -158    -96    -77
   -119     67    184     25   -153    124    -88   -163    -44   -148    -80    -59
   -127     67    192     28   -158    129    -75   -148    -25   -124    -57    -36
   -132     54    187     38   -161    119    -72   -142    -18   -114    -49    -41
   -127     57    184     36   -155    119    -77   -148    -23   -122    -57    -49
   -116     41    158     36   -137     98    -75   -142    -31   -140    -83    -75
    -90     57    148     18   -119    101    -20    -57      0   -148   -114   -124
    -72    129    202    -31   -137    166     85    124    127    -72    -77   -101
    -36    259    296   -111   -166    277    210    389    358    135    101     46
     51    491    439   -272   -194    465    293    776    696    517    488    415
    116    823    706   -470   -293    766    218    787    831    807    870    833
     51   1153   1101   -602   -524   1127     20    265    678    904   1119   1163
   -116   1335   1452   -607   -784   1392   -226   -462    329    774   1106   1205
   -257   1130   1387   -436   -820   1257   -457  -1158   -288    124    465    600
   -283    620    904   -168   -592    761   -670  -1548   -891   -631   -332   -171
   -244    194    439     23   -340    316   -756  -1496  -1034   -870   -613   -459
   -197     18    215     90   -205    116   -667  -1163   -826   -743   -548   -441
   -161     57    218     51   -189    137   -441   -763   -504   -506   -376   -314
   -129     72    202     28   -166    137   -226   -415   -246   -322   -239   -207
   -109     88    197      7   -153    142   -119   -249   -122   -223   -163   -153
   -109     85    194     12   -150    140    -72   -184    -64   -181   -132   -145
    -93     59    153     15   -124    106    -70   -171    -62   -187   -140   -145
    -88     62    150     12   -119    106    -64   -158    -51   -179   -132   -135
    -90     67    158      7   -124    111    -59   -142    -38   -168   -122   -132
    -75     57    132     10   -103     93    -72   -148    -46   -174   -135   -150
    -75     75    150      0   -114    114    -67   -135    -36   -163   -122   -132
    -88     72    158      7   -124    114    -51   -116    -18   -145    -98   -109
    -83     64    148      7   -116    106    -59   -122    -25   -153   -109   -116
    -72     83    155     -5   -114    119    -62   -119    -25   -158   -119   -135
    -72     83    155     -5   -114    119    -51   -103    -15   -145   -106   -122
    -72     85    158     -7   -116    122    -46    -93     -5   -135    -93   -103
    -83    106    187    -12   -135    145    -49    -88      0   -127    -80    -96
    -72    106    179    -15   -124    142    -54    -77     15   -109    -64    -85
    -67     90    158    -12   -114    124    -46    -67     23   -106    -64    -85
    -90    109    200    -10   -145    153    -36    -59     28   -103    -64    -88
    -96    132    226    -20   -161    176    -41    -49     38    -90    -51    -70
    -59    127    187    -33   -122    155    -49    -38     41    -85    -46    -72
    -36    119    155    -44    -96    137    -46    -28     49    -80    -44    -80
    -51    124    176    -36   -114    150    -36     -7     64    -64    -23    -46
    -46    155    202    -57   -127    179    -28     20     88    -38      5    -18
    -10    163    174    -75    -90    168    -28     38     98    -31      5    -33
    -12    158    171    -75    -93    163    -28     57     98    -38    -10    -59
    -28    179    207    -75   -116    192    -12    106    137      0     25    -12
    -46    189    233    -72   -140    210      5    166    179     44     72     28
    -38    223    262    -90   -150    241     10    218    215     80    111     54
    -20    244    265   -114   -142    254     25    272    257    129    158    103
    -15    259    272   -122   -142    265     38    337    309    187    218    171
      0    283    283   -142   -142    283     36    392    350    241    272    220
     23    322    298   -171   -137    311     36    431    376    277    314    259
     38    374    335   -207   -148    355     28    436    376    283    324    267
     36    405    368   -220   -166    389     28    446    384    301    345    290
     28    423    392   -228   -181    410     28    459    394    319    366    319
     41    452    410   -246   -184    431     20    452    400    329    384    337
     44    462    418   -254   -187    441     20    439    392    327    384    342
     25    441    413   -233   -192    428     18    407    374    303    363    319
     18    431    413   -226   -197    423     25    381    358    283    342    303
      5    423    418   -213   -205    420     33    348    337    257    316    288
     -7    371    379   -184   -192    374     28    285    293    202    265    231
    -23    337    361   -158   -192    348     23    213    246    145    202    155
    -31    329    358   -150   -194    342     18    155    215    106    155    106
    -46    296    342   -124   -194    319     12     98    187     75    122     67
    -59    257    316   -101   -189    285      5     46    155     44     88     31
    -70    223    290    -77   -179    257      5      7    132     15     54    -12
    -72    202    275    -67   -176    239     -2    -36     98    -28      7    -59
    -88    155    244    -33   -166    200    -25    -67     64    -62    -23    -67
    -88    140    226    -25   -158    181    -44    -98     44    -77    -31    -77
    -85    153    239    -33   -163    194    -41   -106     44    -77    -31    -90
    -93    153    244    -31   -168    200    -44   -127     25   -103    -64   -140
    -93    150    244    -28   -168    197    -38   -135     15   -114    -80   -142
    -64    142    205    -38   -135    171    -46   -132     15   -111    -77   -137
    -72    153    226    -41   -150    189    -51   -132     23   -101    -62   -129
   -103    171    275    -33   -189    223    -49   -119     36    -83    -38   -103
   -101    205    306    -51   -202    254    -44   -106     51    -64    -20    -88
    -93    213    303    -62   -200    257    -41   -109     44    -75    -36   -111
    -98    207    303    -54   -200    254    -41   -114     38    -85    -51   -135
    -85    220    303    -67   -194    262    -51   -124     25    -98    -64   -137
    -80    207    288    -62   -184    246    -67   -132     15   -106    -72   -137
   -101    213    314    -57   -207    262    -64   -135     20   -101    -64   -129
   -103    226    329    -62   -218    277    -51   -129     31    -88    -49   -109
    -70    252    322    -93   -197    285    -49   -122     38    -77    -36    -88
    -51    244    296    -96   -174    270    -62   -129     31    -85    -46   -114
    -70    220    290    -75   -181    254    -72   -148     12   -106    -75   -145
    -54    218    272    -83   -163    246    -77   -155      5   -114    -85   -158
    -23    226    249   -101   -137    239    -80   -161      7   -111    -80   -145
    -18    239    257   -109   -137    246    -80   -153     18    -96    -57   -106
    -83    236    319    -77   -202    277    -62   -127     44    -64    -20    -77
    -85    257    342    -85   -215    298    -54   -124     46    -70    -33   -127
    -70    285    355   -109   -213    319    -33   -119     49    -85    -64   -163
    -72    314    387   -119   -228    350     -5   -111     59    -77    -57   -127
    -75    337    410   -132   -244    374      2   -101     80    -59    -36   -109
    -49    345    394   -148   -220    368    -23   -127     64    -70    -38   -116
    -23    381    405   -181   -213    392    -51   -148     67    -62    -31   -103
    -12    415    428   -200   -220    420    -57   -132     88    -31      2    -67
    -51    397    446   -174   -249    420    -59   -127     93    -23     12    -54
    -77    387    465   -153   -270    426    -57   -124     96    -15     20    -51
    -72    374    446   -153   -262    410    -72   -129     88    -18     18    -59
    -25    363    389   -168   -207    376    -93   -142     64    -33      0    -70
    -10    309    316   -150   -163    311   -114   -168     31    -70    -28    -83
    -31    303    335   -137   -181    319   -109   -181     10    -96    -59   -124
    -46    280    324   -116   -187    301   -111   -200    -18   -129   -103   -189
    -70    207    277    -67   -174    241   -129   -236    -54   -168   -142   -228
    -51    181    233    -67   -142    207   -148   -259    -77   -189   -155   -226
    -23    184    205    -80   -114    194   -153   -267    -93   -202   -163   -231
    -44    155    200    -57   -122    176   -142   -267    -96   -205   -163   -228
    -62    168    231    -51   -145    200   -114   -241    -75   -184   -145   -213
    -54    174    226    -59   -140    200   -140   -277   -106   -220   -184   -272
    -31    168    200    -67   -116    181   -158   -288   -114   -223   -189   -265
    -28    168    194    -70   -111    179   -142   -262    -93   -200   -161   -215
   -114    142    257    -12   -184    200   -124   -239    -75   -179   -140   -213
   -153    114    267     18   -210    192   -129   -259    -98   -207   -181   -272
   -106    122    226     -7   -166    174   -132   -262   -103   -218   -194   -272
    -77    142    220    -33   -148    179   -122   -236    -88   -207   -184   -265
    -64    166    231    -49   -148    197    -44   -109    -15   -174   -176   -270
    -44    179    223    -70   -135    202     77    106    137    -70   -106   -231
    -10    267    277   -129   -145    272    194    407    381    163    101    -49
     70    506    436   -290   -181    472    239    743    683    530    491    345
    116    896    779   -506   -329    839    171    691    802    815    893    818
     10   1239   1228   -626   -607   1234    -28     64    594    867   1106   1117
   -145   1348   1491   -602   -818   1418   -254   -670    187    618    948   1010
   -241   1098   1337   -428   -789   1218   -454  -1314   -413    -54    241    311
   -259    581    841   -161   -550    711   -646  -1644   -987   -787   -540   -465
   -207    202    407      2   -309    306   -714  -1512  -1013   -885   -678   -639
   -161    101    262     28   -213    181   -600  -1150   -756   -701   -553   -568
   -124    114    236      2   -181    174   -384   -737   -446   -478   -389   -433
    -77    101    179    -10   -127    140   -205   -413   -228   -314   -267   -327
    -46    114    161    -33   -103    137   -150   -306   -150   -259   -223   -301
    -51     77    129    -15    -90    103   -135   -283   -145   -262   -231   -306
    -46     67    114    -10    -80     88   -132   -280   -145   -265   -233   -309
    -31     88    119    -28    -75    103   -127   -265   -129   -252   -223   -301
    -57     80    137    -12    -98    109    -93   -215    -88   -215   -187   -275
    -77     70    148      2   -111    106    -85   -200    -80   -213   -192   -296
    -93     67    158     10   -124    111   -103   -218    -98   -233   -213   -316
    -80     88    168     -2   -124    127   -101   -210    -88   -220   -200   -298
    -38    119    155    -41    -96    137    -98   -194    -75   -202   -174   -265
      2    132    129    -67    -62    129   -103   -192    -77   -202   -171   -259
      7    124    116    -67    -54    122   -103   -192    -83   -213   -189   -288
    -20    132    153    -54    -85    142    -93   -181    -75   -210   -189   -283
    -38    163    200    -62   -119    181    -85   -166    -59   -192   -168   -252
    -23    181    205    -80   -114    192    -83   -155    -51   -181   -161   -252
    -28    179    207    -75   -119    192    -83   -153    -51   -184   -171   -267
    -33    192    226    -77   -129    207    -75   -135    -38   -168   -155   -244
     -5    200    205    -98   -106    202    -83   -132    -38   -168   -158   -241
     10    210    200   -109    -93    205    -77   -111    -20   -153   -140   -228
     -5    220    223   -109   -114    220    -70    -88     -5   -137   -124   -215
    -10    200    210    -93   -109    205    -64    -75      5   -127   -114   -197
    -18    205    223    -96   -122    215    -59    -51     25   -103    -88   -166
     -7    236    244   -114   -124    239    -57    -23     46    -80    -70   -155
     10    220    210   -116    -98    215    -54     -2     51    -75    -72   -168
     44    252    207   -148    -80    231    -49     28     72    -57    -54   -142
     59    265    205   -163    -72    236    -49     64     90    -38    -33   -119
     49    265    215   -158    -83    241    -38    114    127      0      5    -70
     46    283    236   -168    -93    259    -33    163    161     38     46    -28
     64    324    259   -194    -96    293    -18    226    205     93     98     20
     93    350    257   -223    -83    303    -18    267    233    127    140     72
     98    387    288   -244    -93    337    -10    309    267    174    189    124
     98    407    309   -254   -106    361     -7    329    285    197    210    124
     75    426    350   -249   -137    389      5    348    303    218    231    153
     77    446    366   -262   -145    407      5    358    311    239    259    207
    101    449    348   -277   -122    400    -12    332    290    220    254    210
     93    462    368   -277   -140    418     -7    329    288    220    254    189
     44    483    439   -262   -197    462     12    335    303    231    257    194
     59    467    407   -265   -174    439      2    290    272    200    226    174
     62    459    397   -262   -168    428      5    249    252    168    194    140
     41    433    389   -239   -174    413      5    197    215    124    148     98
     18    405    387   -210   -184    397      2    140    179     83    103     54
      7    329    322   -171   -158    327    -10     72    137     33     49      0
     -2    301    303   -150   -153    303    -15     20    111      0     15    -38
      2    285    283   -145   -140    285    -23    -25     85    -25    -15    -70
     25    270    244   -148   -109    257    -36    -67     57    -51    -41    -88
     15    252    236   -135   -111    244    -49   -101     31    -80    -70   -119
    -20    244    262   -111   -142    252    -44   -109     25    -88    -85   -142
    -23    228    252   -103   -137    239    -36   -114     23    -93    -90   -148
    -20    220    241    -98   -129    231    -38   -132     12   -101    -90   -137
    -20    218    239   -101   -129    226    -46   -137      7   -101    -88   -132
     -7    210    218   -101   -114    213    -54   -140      5   -101    -88   -137
    -18    215    231    -98   -127    223    -51   -137     10    -96    -83   -132
    -10    252    262   -119   -135    257    -59   -140      7   -101    -88   -142
    -10    254    265   -124   -137    259    -59   -145      0   -111   -103   -161
     -7    226    233   -109   -122    228    -70   -153    -12   -124   -119   -171
     -5    223    226   -109   -114    223    -72   -158    -18   -124   -114   -166
     28    257    228   -142    -98    244    -72   -155     -7   -114   -103   -153
      7    259    252   -135   -122    254    -70   -153      0   -101    -88   -127
    -15    259    275   -122   -145    267    -64   -142      7    -93    -77   -124
    -31    257    285   -114   -158    270    -62   -142     10    -90    -77   -127
    -28    267    296   -119   -161    280    -64   -142     10    -90    -75   -109
    -20    275    296   -127   -158    283    -64   -148      5    -93    -77   -127
    -20    265    285   -122   -153    275    -77   -163    -10   -111   -101   -155
      2    244    239   -124   -116    241    -85   -174    -18   -119   -106   -150
     33    259    226   -145    -96    244    -85   -166    -12   -106    -96   -145
     23    262    239   -142   -106    249    -85   -174    -15   -114   -103   -155
     12    257    244   -135   -116    252    -75   -166     -5   -101    -88   -127
    -15    306    322   -145   -168    311    -33   -119     49    -46    -31    -67
    -28    358    387   -163   -207    371      0    -90     88    -10      0    -38
    -10    368    379   -181   -194    374      5    -96     80    -20    -15    -67
    -28    371    400   -171   -213    384      0   -103     77    -28    -25    -83
    -18    400    415   -192   -215    407    -15   -116     83    -20    -18    -64
     18    418    400   -218   -189    410    -44   -137     75    -20    -10    -46
     20    405    384   -215   -181    394    -57   -142     67    -18     -5    -38
     23    426    402   -226   -189    415    -49   -132     77     -2      7    -33
     20    431    410   -228   -194    420    -54   -122     85      7     20    -20
     25    400    374   -213   -174    387    -70   -132     64    -10      5    -38
      2    335    332   -168   -166    335    -88   -153     31    -38    -20    -62
     10    319    309   -166   -148    314    -85   -158     20    -49    -28    -64
     12    283    270   -148   -127    275    -83   -166      5    -67    -46    -80
    -33    244    277   -103   -155    259    -72   -171    -10    -83    -64    -96
    -41    223    265    -90   -153    241    -80   -192    -25    -96    -70    -88
    -20    226    246   -103   -132    236    -85   -207    -41   -111    -83   -106
    -10    210    218   -101   -114    213    -93   -226    -70   -150   -135   -187
     20    202    181   -111    -80    192   -111   -244    -98   -184   -174   -215
      5    179    174    -93    -85    176   -114   -246   -101   -184   -171   -197
    -23    179    202    -77   -111    189    -98   -233    -85   -166   -150   -174
    -28    179    207    -77   -119    194    -98   -233    -83   -161   -150   -179
    -20    192    213    -85   -116    202   -106   -239    -90   -168   -161   -197
    -10    192    202    -93   -106    197   -111   -244    -93   -168   -155   -179
    -20    187    207    -83   -114    194   -109   -241    -88   -161   -148   -166
    -44    161    202    -59   -124    181    -98   -226    -85   -158   -153   -179
    -18    127    145    -54    -80    135    -57   -150    -62   -168   -187   -228
     20    158    135    -90    -57    148     49     36     57   -116   -179   -239
     49    262    213   -155    -80    236    148    252    257     54    -38   -127
     85    441    355   -265   -137    400    210    558    561    392    303    205
    153    730    576   -441   -210    654    163    639    717    698    706    659
     88   1124   1036   -607   -472   1080      2    135    491    750    956    995
    -57   1293   1350   -618   -704   1322   -166   -457    127    618    963   1047
   -166   1171   1337   -504   -753   1254   -397  -1085   -444     88    449    553
   -192    724    917   -265   -553    820   -626  -1522  -1083   -735   -462   -342
   -150    272    423    -62   -288    348   -722  -1566  -1275  -1065   -828   -696
    -70     64    135      0   -101     98   -657  -1267  -1021   -880   -711   -623
    -31     75    106    -23    -70     90   -470   -878   -654   -602   -509   -467
    -36    135    171    -49   -103    153   -241   -493   -311   -345   -311   -309
    -33    145    179    -57   -106    163   -140   -306   -163   -226   -215   -226
    -18    135    153    -59    -85    145   -116   -262   -127   -205   -202   -220
     -7    137    142    -67    -75    140   -106   -241   -106   -194   -197   -226
      7    137    129    -72    -59    135    -96   -220    -85   -176   -184   -215
     -5    122    124    -59    -67    122    -96   -207    -75   -168   -179   -210
     -5    122    127    -59    -67    124    -93   -202    -70   -163   -171   -200
     10    148    137    -80    -64    142    -90   -189    -57   -148   -155   -184
     20    155    135    -88    -57    145    -90   -181    -49   -140   -150   -171
     12    132    116    -72    -51    124    -90   -174    -46   -140   -145   -171
     10    137    127    -75    -59    132    -80   -158    -31   -124   -127   -140
     28    158    129    -96    -51    142    -72   -142    -15   -106   -106   -111
     36    158    122    -96    -41    140    -72   -137    -15   -109   -114   -145
      7    153    145    -83    -70    150    -64   -135    -15   -119   -140   -179
    -12    161    174    -75    -93    166    -59   -122      0   -101   -119   -140
     15    168    150    -93    -67    161    -59   -111     12    -80    -96   -109
     57    174    116   -114    -28    145    -64   -106     18    -77    -90   -122
     44    168    122   -106    -38    145    -64   -109     12    -88   -114   -161
     83    187    101   -135     -7    145    -67   -106     15    -88   -111   -142
    114    168     54   -142     28    111    -75   -109     18    -88   -106   -129
    106    171     64   -137     20    119    -54    -67     54    -49    -67    -93
     18    210    192   -114    -88    202     -7     12    122     20     -2    -38
    -38    213    252    -88   -145    231     12     51    150     44     18    -15
     -7    215    223   -106   -116    220     10     64    158     49     18    -20
     12    223    210   -116    -98    218     12     96    181     67     33    -12
     36    236    200   -137    -80    218     23    142    213     98     62     23
     62    239    176   -150    -57    207     28    200    257    148    114     88
    122    252    129   -189     -2    192     20    236    277    171    142    119
    166    303    137   -233     15    220     41    303    324    213    174    127
    142    329    184   -239    -20    257     57    361    361    252    205    150
     98    350    252   -226    -75    301     85    428    418    322    275    218
    106    381    275   -244    -85    329     83    462    449    368    327    270
    103    407    303   -254    -98    355     88    483    470    405    376    324
    127    431    301   -280    -88    366     77    475    462    405    384    342
    116    449    329   -283   -106    389     80    478    459    400    381    332
     23    449    423   -236   -200    436    101    480    457    392    368    311
     46    457    410   -252   -181    433     88    444    428    371    350    311
     85    465    376   -277   -145    420     72    389    400    348    335    309
    116    444    324   -280   -103    384     49    314    350    303    296    275
    114    413    298   -265    -90    355     33    241    301    244    233    207
      5    405    400   -205   -197    402     62    220    296    231    215    184
     -5    394    400   -194   -202    397     57    158    262    194    176    150
     46    361    314   -202   -132    337     25     72    200    129    109     85
     64    285    220   -176    -77    252    -10     -2    137     64     38     15
     49    210    161   -129    -54    187    -31    -64     88     10    -20    -54
      7    205    194   -109    -93    200    -23    -83     83     -2    -33    -59
    -15    220    236   -103   -127    228    -15    -83     85      0    -31    -49
    -23    187    210    -83   -116    200    -25   -103     67    -12    -44    -51
     -2    155    158    -75    -80    155    -31   -114     64    -12    -38    -49
      7    166    158    -88    -75    163    -38   -127     51    -25    -59    -85
     -2    163    166    -80    -83    163    -44   -142     38    -44    -77    -98
      5    158    150    -83    -72    155    -46   -140     41    -33    -67    -77
     41    163    122   -101    -38    142    -51   -142     41    -28    -62    -77
     49    158    106   -103    -28    132    -51   -150     36    -33    -70    -88
     36    166    129   -101    -46    148    -49   -145     41    -28    -64    -80
     25    166    137    -98    -54    153    -51   -142     41    -31    -72    -98
     28    140    111    -83    -41    127    -54   -163     20    -57   -106   -135
     57    158     98   -109    -23    129    -49   -158     25    -54   -103   -119
    -23    166    189    -72   -106    176    -20   -119     62    -12    -59    -75
    -36    161    194    -64   -116    176    -23   -122     64     -7    -49    -54
     51    176    124   -114    -36    150    -44   -127     57    -12    -54    -57
     28    150    122    -90    -46    135    -44   -129     49    -20    -62    -80
     10    155    145    -83    -67    150    -33   -124     54    -12    -54    -67
     23    174    150   -101    -62    163    -28   -119     62     -5    -49    -67
     41    192    150   -116    -54    171    -33   -122     59     -7    -59    -80
     83    187    101   -135    -10    145    -64   -153     33    -38    -88   -101
     75    210    135   -142    -31    174    -46   -148     51    -25    -77    -90
     49    254    202   -153    -77    231     -5   -106    103     23    -23    -28
     75    298    223   -187    -72    262     20    -80    135     59     12     20
     70    301    231   -187    -80    267     10    -96    122     49      0    -10
     38    324    285   -181   -124    306      5   -109    124     46     -7    -28
     70    340    270   -205   -101    306    -23   -135    106     33    -20    -46
    129    335    205   -231    -36    270    -59   -166     77     10    -38    -51
     77    324    246   -202    -85    285    -36   -142     98     36    -12    -20
     44    340    296   -192   -127    319    -15   -101    132     77     25     23
     83    345    262   -215    -88    303    -36   -111    116     64     15     18
     80    280    200   -179    -59    241    -57   -135     77     28    -18    -18
     83    236    153   -161    -36    194    -70   -150     54     10    -33    -20
    129    205     75   -168     25    142    -85   -171     25    -15    -62    -54
    142    179     36   -163     51    109    -90   -194     -2    -51   -106   -111
     80    163     83   -122      0    124    -72   -192    -10    -62   -122   -116
     28    145    116    -90    -44    132    -62   -189    -10    -64   -119   -116
     51    111     59    -83     -2     85    -77   -215    -38    -93   -150   -142
     77    103     25    -93     25     64    -93   -226    -57   -103   -153   -137
     88    101     12    -93     38     57    -96   -226    -54   -101   -150   -132
     96     59    -36    -77     64     12   -109   -249    -77   -129   -184   -176
     90     72    -18    -80     54     28   -109   -252    -80   -137   -194   -187
     70     90     18    -80     25     54   -101   -244    -72   -129   -192   -192
     80    101     20    -90     31     62    -98   -244    -72   -122   -189   -176
     85     85      0    -85     44     41   -106   -252    -77   -124   -187   -168
     80     83      2    -80     38     41    -98   -241    -67   -111   -171   -148
     85     41    -46    -64     64     -2    -67   -189    -54   -122   -200   -187
    119     36    -83    -77    101    -23     23    -33     20   -119   -241   -257
    132    106    -28   -122     80     38    124    161    184     -5   -171   -202
    179    306    127   -241     25    218    220    465    504    329    150     98
    236    613    374   -426    -70    496    197    615    735    711    613    587
    215   1054    839   -633   -311    948     10    192    566    846    945    992
    106   1231   1122   -670   -509   1176   -210   -459    161    727    989   1070
    -25   1137   1163   -555   -594   1150   -441  -1096   -392    259    568    693
    -80    724    805   -322   -444    766   -659  -1543  -1034   -568   -329   -158
    -15    257    272   -119   -142    265   -774  -1662  -1371  -1106   -930   -730
     46     12    -36    -31     41    -12   -683  -1335  -1083   -901   -800   -649
     54      0    -54    -25     54    -28   -467   -909   -675   -589   -561   -452
     62     41    -23    -51     41     10   -252   -535   -329   -327   -358   -283
    101     57    -44    -77     72      7   -135   -322   -153   -189   -254   -213
    127     64    -62    -96     93      2   -109   -270   -111   -168   -252   -231
    127     57    -70    -93     98     -5    -93   -241    -88   -150   -236   -213
    124     62    -64    -93     96     -2    -88   -226    -72   -135   -220   -194
    137     70    -67   -103    103      2    -85   -213    -54   -119   -207   -179
    137     49    -88    -93    111    -18    -85   -202    -49   -111   -202   -179
    140     70    -70   -106    103      0    -77   -192    -38   -101   -194   -176
    145     88    -59   -116    101     15    -67   -176    -23    -88   -181   -163
    124     88    -36   -106     80     25    -59   -161    -10    -72   -163   -137
    142     96    -49   -122     96     23    -67   -155     -7    -64   -155   -119
    163    114    -49   -137    106     31    -72   -158    -12    -72   -166   -140
    145    116    -28   -132     88     44    -64   -153    -10    -77   -179   -161
    140    135     -5   -137     72     64    -54   -135      7    -59   -163   -140
    150    109    -41   -132     96     33    -59   -127     10    -51   -155   -129
    137    101    -36   -122     88     33    -51   -114     25    -38   -140   -111
    161    127    -33   -145     98     46    -51   -109     33    -31   -129   -101
    168    140    -28   -153     98     57    -46    -98     44    -20   -124   -103
    163    145    -18   -155     90     64    -41    -80     62     -5   -111    -96
    161    132    -28   -148     93     51    -38    -64     77     10    -98    -75
    155    140    -18   -150     88     62    -33    -44     96     36    -64    -25
    176    142    -33   -158    106     54    -28    -20    116     54    -44    -12
    179    150    -28   -166    103     62    -25     -5    122     49    -67    -75
    174    176      2   -174     85     90     -7     36    153     72    -57    -62
    181    202     20   -194     80    111     12     88    197    116    -12     -7
    194    223     28   -207     83    127     20    132    236    155     23     28
    205    213      5   -210     98    111     31    184    270    187     51     57
    210    239     28   -226     90    135     46    246    316    233     96     98
    202    254     51   -231     75    153     59    303    358    277    140    140
    207    296     88   -252     59    192     77    374    410    335    202    207
    226    332    103   -280     62    218     85    420    449    381    249    249
    249    371    122   -311     62    246     85    452    472    418    288    285
    249    405    155   -329     46    280     88    470    488    441    319    319
    249    431    181   -340     33    306     90    478    496    457    337    340
    257    444    187   -353     36    316     88    472    491    457    340    340
    254    449    192   -353     31    322     77    449    475    446    332    337
    252    462    210   -358     18    337     67    418    454    431    324    337
    228    439    210   -332     10    324     59    371    420    400    296    314
    228    436    205   -332     12    319     54    314    384    366    265    290
    244    428    181   -337     31    306     49    257    345    322    228    259
    215    384    168   -301     23    277     36    181    290    265    163    189
    192    340    148   -265     23    244     15    106    236    197     90    106
    171    293    122   -233     23    207      5     44    189    145     36     51
    187    270     83   -228     51    176    -10    -10    155    111      7     36
    207    244     36   -228     85    140    -28    -49    124     85    -15     20
    200    200      0   -200    101    101    -36    -83     90     44    -59    -36
    179    192     10   -187     83    101    -33   -106     70     18    -93    -67
    176    192     15   -184     80    103    -41   -122     54      2   -111    -85
    176    184      7   -181     85     96    -46   -135     41    -10   -124    -98
    179    171     -7   -174     93     83    -49   -148     33    -12   -127    -96
    168    176      5   -174     83     90    -54   -150     31    -15   -127    -93
    166    168      0   -168     83     85    -54   -148     31    -15   -122    -88
    171    168     -5   -171     88     83    -49   -142     41     -5   -114    -83
    171    158    -12   -163     93     72    -51   -142     41     -2   -114    -85
    163    168      5   -168     80     88    -57   -150     31     -7   -124    -96
    163    168      5   -168     80     88    -57   -148     33     -5   -122    -88
    166    179     10   -174     77     96    -54   -145     38     -2   -114    -77
    171    184     12   -176     80     98    -57   -142     38     -5   -116    -83
    176    184      7   -181     83     98    -54   -137     38      0   -116    -77
    174    168     -5   -171     88     83    -57   -140     36     -2   -119    -80
    187    181     -7   -187     96     88    -57   -140     36     -2   -119    -93
    187    187      0   -187     93     93    -54   -142     38     -7   -129   -106
    176    174     -5   -176     90     85    -59   -150     25    -18   -140   -111
    174    181      7   -176     83     96    -51   -145     33    -10   -132   -101
    166    194     28   -181     70    111    -49   -140     38      0   -122    -90
    181    226     44   -202     70    135    -31   -116     67     31    -90    -54
    189    280     90   -236     49    187      0    -90    106     64    -54    -25
    168    290    119   -231     25    205     20    -83    116     70    -49    -15
    171    314    140   -244     15    228     18    -85    119     72    -46     -2
    179    342    163   -259      7    254      7    -98    119     75    -44    -18
    187    355    168   -272     10    262    -12   -114    114     77    -44    -23
    207    374    166   -290     20    270    -31   -122    109     77    -36     -2
    215    379    163   -298     25    272    -36   -119    109     80    -31      7
    205    363    158   -283     23    262    -41   -114    106     80    -31      0
    189    316    127   -254     31    223    -51   -124     88     64    -49    -15
    179    270     90   -223     44    179    -70   -145     59     41    -70    -31
    166    231     64   -200     49    148    -75   -153     41     23    -85    -41
    168    210     41   -189     64    127    -67   -148     38     20    -85    -36
    171    184     12   -179     77     98    -70   -163     15     -2   -111    -67
    158    155     -2   -158     80     77    -72   -184     -7    -31   -140   -101
    181    140    -41   -161    111     49    -88   -210    -31    -54   -161   -109
    215    103   -111   -158    163     -2   -109   -241    -67    -88   -187   -124
    207     90   -116   -150    163    -12   -109   -233    -67    -90   -192   -140
    142     83    -59   -114    101     12    -98   -220    -62    -90   -200   -166
    116     83    -33   -101     72     25    -85   -213    -54    -85   -200   -161
    163     88    -75   -124    119      7    -96   -226    -62    -85   -192   -148
    179    103    -77   -142    127     12    -93   -220    -57    -77   -189   -153
    158    111    -46   -135    103     31    -85   -215    -51    -77   -189   -161
    158    103    -54   -132    106     25    -96   -228    -64    -93   -205   -161
    163    103    -59   -132    111     23    -93   -220    -64    -90   -202   -153
    166     70    -96   -119    129    -10    -57   -158    -38    -90   -220   -179
    181     70   -111   -127    145    -18     36     -5     49    -70   -239   -213
    207    103   -103   -158    155      2    124    176    194     25   -179   -176
    283    259    -23   -270    153    119    213    470    485    324    101     75
    329    584    254   -459     38    420    176    589    680    680    550    555
    272    976    704   -623   -215    839      5    145    491    782    846    937
    166   1189   1023   -678   -428   1106   -202   -483    116    691    922   1060
     57   1109   1052   -581   -496   1080   -441  -1135   -431    239    514    665
     18    667    649   -345   -314    657   -646  -1517  -1018   -545   -363   -192
    -18    236    254   -109   -137    244   -706  -1543  -1244   -950   -828   -636
     33     18    -18    -28     23      0   -633  -1252  -1002   -795   -743   -581
    137     10   -127    -72    132    -57   -459   -865   -641   -530   -548   -441
    163     23   -140    -93    150    -57   -265   -532   -345   -319   -397   -329
    200     54   -145   -127    171    -44   -163   -345   -187   -200   -309   -257
    171     31   -140   -103    155    -51   -119   -265   -129   -158   -280   -241
     80     46    -33    -62     57      7    -64   -187    -54    -88   -213   -168
    116     54    -64    -88     90     -5    -70   -184    -49    -80   -200   -145
    168     62   -106   -116    137    -20    -83   -194    -57    -93   -215   -174
    228     62   -166   -145    197    -51    -98   -207    -72   -114   -241   -210
    205     41   -163   -122    184    -59   -101   -215    -72   -116   -249   -220
    189     49   -140   -122    166    -44    -90   -194    -54    -96   -226   -200
    163     70    -93   -119    129    -10    -70   -155    -20    -59   -187   -153
    187     77   -109   -132    148    -15    -77   -161    -25    -67   -194   -161
    161     85    -75   -122    119      5    -64   -145    -12    -62   -194   -184
    129    109    -20   -119     75     44    -41   -111     18    -31   -166   -145
    181     96    -85   -140    132      7    -57   -124      5    -44   -176   -155
    179     88    -90   -135    135      0    -54   -127      5    -46   -179   -150
    145    109    -36   -127     90     36    -36    -93     36    -12   -148   -122
    148    111    -36   -129     93     38    -31    -70     54      5   -132   -109
    181    111    -70   -148    127     20    -41    -77     46      0   -140   -122
    194    116    -77   -158    135     20    -33    -67     59      7   -132   -119
    205    129    -75   -166    140     28    -25    -51     75     23   -122   -111
    192    140    -54   -168    124     44    -23    -33     93     38   -109    -96
    200    137    -64   -168    132     36    -23    -12    106     51    -98    -85
    213    137    -75   -176    142     33    -20     10    124     64    -85    -75
    215    142    -72   -179    145     36     -7     44    150     88    -67    -59
    215    161    -54   -189    135     54     10     88    184    122    -36    -31
    215    176    -38   -197    127     70     20    137    218    153     -5     -2
    228    184    -46   -207    137     70     31    192    254    189     31     28
    254    207    -46   -231    150     80     49    254    298    233     70     67
    257    241    -15   -249    135    111     64    316    342    280    119    116
    254    275     20   -265    116    148     75    371    384    332    168    174
    259    298     36   -280    111    168     77    413    415    371    215    220
    277    350     72   -314    103    213     90    454    452    420    270    280
    280    376     93   -329     93    233     88    467    465    441    296    301
    288    389    101   -340     93    246     83    462    459    441    293    285
    288    405    114   -348     85    259     77    446    444    428    277    272
    298    415    116   -355     90    267     72    426    428    415    272    272
    298    433    132   -366     80    283     70    402    415    407    270    277
    265    431    166   -348     49    298     77    371    397    392    257    275
    233    400    166   -319     33    283     70    311    358    348    215    239
    233    381    148   -306     44    265     51    236    306    293    163    184
    236    335     98   -285     67    218     31    158    252    236    106    132
    236    298     59   -267     88    179     20     93    207    189     54     90
    223    277     54   -252     85    166     10     41    174    148     12     41
    184    249     64   -215     59    158     10     10    148    116    -25    -20
    153    218     64   -187     44    142      2    -28    119     88    -59    -46
    163    194     31   -179     64    111     -7    -59     98     70    -72    -44
    171    168     -5   -171     88     83    -20    -83     77     51    -88    -57
    187    158    -28   -171    109     64    -33   -111     51     20   -124   -109
    187    135    -51   -161    119     44    -38   -129     33      0   -155   -137
    181    127    -54   -155    116     36    -49   -140     25     -7   -155   -132
    184    142    -44   -163    114     49    -41   -135     33      0   -150   -132
    171    124    -46   -148    109     38    -41   -132     31     -2   -158   -135
    148    122    -25   -137     85     49    -33   -124     38      5   -148   -124
    161    137    -23   -150     90     57    -36   -129     36      2   -150   -119
    153    132    -23   -145     88     54    -41   -137     33      0   -150   -122
    132    135      2   -132     64     70    -33   -127     44     12   -135   -109
    158    135    -23   -148     90     57    -38   -127     41     12   -137   -111
    168    132    -36   -150    101     49    -44   -127     38      7   -140   -109
    158    122    -36   -140     96     44    -49   -135     36      7   -137   -101
    205    111    -93   -158    150     10    -67   -150     20     -7   -153   -127
    223    135    -90   -179    155     23    -54   -137     28      0   -150   -129
    174    145    -28   -161    101     57    -38   -122     44     10   -140   -116
    127    148     18   -137     51     83    -25   -101     62     31   -116    -85
    155    171     15   -163     70     93    -28   -103     64     38   -106    -80
    168    194     25   -181     72    109    -18    -98     75     41   -111    -88
    158    246     88   -202     33    168     18    -75    111     67    -93    -80
    148    275    127   -213     10    202     44    -54    137     93    -70    -51
    161    265    103   -213     28    184     38    -62    135     93    -64    -41
    187    272     85   -231     49    181     15    -96    116     77    -80    -59
    168    296    124   -233     23    210      5   -103    122     88    -67    -41
    158    309    148   -236      5    228     -5    -98    124     98    -54    -12
    158    301    142   -228      7    223    -10    -96    124    106    -38     -7
    168    301    132   -236     18    218    -15    -93    129    116    -31     -7
    231    288     57   -262     88    174    -44   -111    106     93    -51    -23
    202    244     38   -223     80    142    -51   -119     83     72    -75    -49
    187    215     28   -200     80    122    -51   -124     59     46   -101    -70
    163    189     25   -179     67    106    -38   -124     54     41   -106    -62
    148    161     12   -155     67     88    -36   -135     41     23   -122    -90
    142    127    -15   -135     77     54    -41   -155     15     -5   -153   -124
    158     90    -67   -124    114     12    -59   -187    -20    -38   -187   -155
    150     72    -80   -114    116     -2    -62   -200    -33    -51   -197   -161
    148     62    -85   -103    116    -12    -64   -200    -36    -54   -202   -161
    145     57    -90   -101    116    -15    -67   -210    -46    -70   -220   -181
    161     51   -109   -106    135    -28    -75   -220    -57    -80   -231   -187
    150     44   -106    -98    129    -28    -75   -213    -51    -70   -215   -174
    150     49   -101   -101    127    -25    -75   -210    -46    -64   -210   -171
    142     36   -106    -90    124    -36    -77   -210    -46    -64   -213   -171
    124     31    -93    -77    109    -31    -72   -207    -41    -59   -207   -181
    127     51    -75    -88    101    -12    -67   -202    -38    -62   -213   -187
    150     25   -127    -88    140    -49    -36   -150    -23    -72   -241   -220
    161     -2   -163    -80    161    -83     51     -2     51    -59   -270   -262
    189     38   -150   -114    171    -54    140    176    184     23   -220   -233
    213    207     -5   -210    109    101    231    470    478    332     80     51
    259    496    236   -376     12    366    210    626    688    678    509    517
    241    875    633   -558   -194    753     51    246    553    807    820    904
    142   1078    935   -610   -394   1008   -132   -361    220    743    914   1060
     20   1018    995   -519   -488   1008   -337  -1000   -316    280    493    657
    -46    641    685   -298   -366    662   -535  -1439   -909   -472   -342   -171
    -18    176    192    -80   -106    184   -672  -1564  -1223   -943   -867   -662
     72    -62   -135     -5    103    -98   -639  -1299  -1026   -820   -800   -631
    111    -36   -148    -41    129    -90   -454   -906   -654   -545   -594   -501
    127     -2   -132    -62    129    -67   -244   -540   -332   -311   -431   -371
    161     15   -148    -90    153    -67   -132   -322   -155   -171   -322   -275
    184     25   -158   -103    171    -64    -96   -252    -96   -124   -285   -239
    155     25   -132    -90    145    -54    -77   -215    -64   -106   -267   -231
    109     18    -93    -64    101    -36    -49   -179    -33    -77   -246   -213
    119     12   -109    -67    114    -46    -38   -161    -15    -62   -231   -197
    129      2   -127    -64    129    -62    -33   -153     -2    -54   -220   -187
    148     31   -116    -90    132    -41    -41   -155     -5    -57   -220   -187
    153     36   -119    -96    137    -41    -51   -158     -7    -62   -228   -197
    155     23   -135    -90    145    -54    -54   -158     -7    -62   -231   -197
    153     18   -135    -85    145    -57    -54   -150     -2    -54   -220   -179
    145     38   -109    -93    127    -36    -44   -129     20    -31   -194   -150
    166     57   -109   -111    137    -25    -41   -116     31    -18   -184   -148
    166     51   -114   -111    140    -28    -38   -109     33    -18   -187   -163
    168     41   -127   -103    148    -41    -44   -109     31    -28   -202   -174
    181     62   -119   -122    150    -28    -36    -98     46    -12   -184   -150
    166     75    -90   -122    127     -7    -25    -83     62      2   -174   -150
    150     75    -75   -114    114      0    -25    -75     70      7   -171   -145
    189     64   -124   -127    158    -28    -38    -72     70      7   -168   -142
    194     67   -127   -132    161    -28    -38    -59     83     20   -158   -129
    166     83    -83   -124    124      2    -15    -23    114     51   -124    -98
    142    106    -36   -124     90     33      5     12    148     83    -93    -64
    161    106    -54   -132    109     25      5     36    163     98    -80    -49
    181    101    -83   -142    132      7     -2     46    166    101    -80    -57
    197    116    -83   -158    140     18      7     88    197    127    -54    -36
    184    145    -41   -166    111     51     33    153    246    176     -7     12
    176    166    -10   -171     93     77     44    207    285    218     33     59
    205    176    -31   -192    116     72     38    252    306    241     59     85
    236    194    -41   -215    137     77     44    306    342    280     93    122
    220    220      0   -220    109    111     64    371    389    332    153    184
    218    249     31   -233     93    140     72    418    426    379    207    244
    220    303     80   -262     70    192     64    433    439    400    233    265
    218    342    124   -280     46    233     64    444    446    418    252    280
    241    355    111   -298     64    233     57    444    446    426    262    296
    252    366    114   -309     70    241     49    431    436    418    265    296
    241    397    155   -322     41    277     59    423    433    413    262    301
    210    389    179   -298     15    283     62    405    420    400    249    296
    202    376    174   -290     12    275     57    366    392    371    220    272
    207    368    161   -288     23    265     54    319    366    340    194    249
    194    342    148   -270     23    244     49    252    327    290    145    200
    187    301    111   -244     38    207     31    174    275    233     83    132
    166    252     85   -210     38    168     23    114    236    187     25     70
    148    220     72   -184     38    148     25     64    213    161     -5     38
    150    200     46   -176     51    124     15     18    181    129    -36      7
    127    192     64   -161     31    129     10    -18    163    109    -62    -18
    129    158     25   -145     51     93     -2    -54    137     77    -93    -46
    140    137     -2   -137     72     67    -15    -88    116     57   -111    -57
    153    132    -23   -145     88     54    -25   -106    103     41   -124    -75
    150    124    -25   -137     88     49    -28   -122     93     28   -140    -98
    140    122    -18   -132     80     51    -28   -127     90     31   -140    -90
    129    122     -7   -124     70     57    -20   -116    103     46   -122    -70
    137    122    -18   -129     77     54    -15   -109    109     49   -119    -77
    124    132      5   -129     59     70    -12   -109    109     44   -129    -88
    129    124     -5   -127     67     62    -23   -124     93     28   -145   -101
    140    132     -7   -135     75     62    -31   -129     93     28   -145    -98
    145    140     -7   -142     75     67    -25   -124    101     38   -135    -90
    137    140      2   -140     67     72    -23   -119    106     44   -129    -77
    124    129      2   -127     62     67    -23   -114    109     49   -124    -72
    137    137      0   -137     70     70    -18   -109    114     51   -119    -70
    135    135      0   -137     67     70    -28   -119    103     46   -124    -70
    142    135    -10   -140     75     62    -31   -124     98     41   -132    -80
    142    137     -5   -140     72     67    -33   -129     96     33   -137    -93
    153    137    -15   -145     85     62    -28   -119     98     36   -140    -83
    137    140      2   -140     67     72    -15   -106    116     54   -122    -59
    140    168     25   -155     57     98      0    -90    140     80    -96    -33
    129    213     80   -171     25    145     20    -72    163    101    -75    -18
    137    228     90   -181     23    161     41    -64    171     98    -80    -31
    132    244    111   -189     10    179     57    -54    181    103    -75    -28
    119    265    145   -192    -12    205     51    -62    189    114    -62    -10
    137    277    140   -210      0    210     28    -75    194    124    -46      7
    114    280    166   -197    -25    223     18    -80    194    129    -44     10
    124    280    155   -202    -18    220      7    -85    189    129    -44     12
    161    311    148   -236      7    231      7    -77    197    142    -28     25
    181    293    111   -239     33    202    -12    -93    174    122    -46      5
    155    239     83   -197     36    161    -33   -106    148    101    -67     -7
    122    189     67   -158     28    129    -41   -116    127     85    -77    -12
    132    171     38   -153     46    106    -38   -127    111     67    -93    -25
    129    135      5   -135     62     72    -28   -132     98     49   -114    -41
    114    111     -2   -111     59     54    -31   -153     75     23   -140    -75
    103     98     -5   -103     54     46    -36   -171     57      5   -163   -101
    103     77    -25    -90     64     25    -41   -184     44    -12   -179   -119
    103     57    -46    -80     75      5    -46   -189     31    -20   -184   -116
    124     51    -72    -88     98    -10    -57   -200     18    -33   -194   -114
    124     57    -67    -93     96     -5    -59   -202     15    -36   -200   -124
    124     57    -70    -90     98     -5    -64   -213      5    -49   -218   -155
    114     44    -70    -80     90    -12    -72   -220      0    -57   -226   -153
    101     46    -54    -72     77     -2    -62   -205     18    -36   -200   -122
    114     41    -72    -80     93    -15    -64   -205     15    -38   -207   -145
    114     28    -85    -72    101    -28    -59   -205     15    -44   -213   -150
    135     44    -90    -90    114    -23    -44   -174     25    -44   -220   -155
    122     41    -80    -80    101    -18     44    -23    103    -15   -226   -184
    111     80    -31    -96     70     25    129    171    233     67   -176   -166
    155    192     36   -174     59    114    215    446    467    303     44     41
    252    387    135   -322     57    262    223    659    685    600    389    426
    241    745    504   -493   -129    626    145    446    688    787    719    849
    103    948    841   -527   -368    896     12   -127    441    784    867   1065
    -62    963   1026   -452   -542    995   -140   -748     23    480    623    852
   -124    678    802   -277   -465    740   -350  -1327   -618   -259   -163     49
    -93    267    361    -85   -226    314   -568  -1587  -1078   -846   -797   -597
    -33      0     33     12    -33     18   -605  -1379   -948   -779   -782   -605
     33    -36    -70      0     49    -51   -475  -1002   -626   -540   -605   -465
     62     31    -31    -49     46      2   -259   -592   -288   -283   -405   -301
     90     31    -59    -59     75    -12   -109   -316    -83   -129   -290   -213
    114     36    -77    -77     96    -20    -67   -236    -23    -80   -249   -168
    114     49    -64    -83     88     -5    -46   -197     15    -49   -215   -137
    124     57    -67    -90     96     -5    -38   -181     25    -46   -218   -158
    119     67    -51    -93     85      7    -33   -168     33    -44   -226   -171
    109     59    -51    -85     80      5    -25   -155     44    -38   -220   -158
    109     62    -46    -85     77     10    -20   -142     57    -25   -205   -140
    122     83    -41   -103     80     20    -18   -132     70    -10   -192   -124
    124     90    -33   -106     80     28    -23   -129     72     -7   -184   -119
    114     90    -25   -103     70     31    -25   -122     77      0   -176   -114
    124     93    -31   -111     77     31    -20   -109     88     10   -166   -103
    129    106    -23   -119     75     41    -18   -101     93     15   -161   -101
    124    119     -5   -122     64     57    -10    -90    106     28   -148    -83
    127     83    -44   -106     85     20    -18    -90    106     33   -142    -72
    137     98    -38   -119     88     31    -23    -88    109     33   -145    -83
    129    124     -5   -129     67     62    -15    -75    119     38   -145    -88
    109    145     36   -127     36     90     -5    -57    140     62   -122    -64
    135    153     15   -145     59     83     -2    -41    150     77   -101    -31
    135    148     12   -142     62     80      0    -28    163     90    -83    -10
    129    155     23   -145     54     90      2    -10    179    106    -75    -12
    127    168     41   -148     44    106      7      7    189    111    -75    -28
    132    176     44   -155     44    109     10     28    205    127    -59     -7
    145    192     44   -168     49    119     12     59    228    150    -36     18
    145    207     59   -179     41    135     20    101    259    181     -5     57
    148    215     67   -181     41    142     25    135    280    210     25     85
    189    241     51   -215     67    148     20    168    303    236     51    111
    194    288     93   -241     51    189     25    226    342    275     93    148
    161    311    150   -239      5    231     41    288    381    319    135    194
    158    329    171   -244     -5    252     38    332    407    358    179    241
    231    379    148   -306     41    265     25    366    426    384    213    277
    233    413    179   -324     25    298     31    402    452    420    254    322
    215    446    231   -332     -7    337     25    415    462    439    277    348
    197    470    272   -332    -36    371     25    426    470    452    298    376
    213    480    265   -348    -25    374     18    415    459    449    298    384
    226    493    267   -361    -20    381     15    400    446    436    293    374
    226    504    277   -366    -25    392     12    381    433    423    280    363
    202    506    303   -353    -49    405     18    361    420    413    272    368
    194    472    277   -335    -41    376     20    319    389    374    236    332
    176    449    272   -314    -49    363     33    277    368    340    194    275
    174    433    259   -303    -44    348     33    218    332    290    137    213
    150    397    246   -272    -46    322     31    155    298    246     88    166
    140    342    202   -244    -31    272     18     90    257    200     38    116
    132    322    187   -228    -25    254     12     44    233    168      2     75
    106    306    200   -207    -46    254     12     10    218    150    -20     41
     85    267    181   -176    -46    226     12    -20    202    132    -41     23
     85    241    155   -166    -36    200     -2    -54    181    111    -62     10
     98    246    148   -174    -23    197     -7    -75    168     98    -75     -5
    101    215    111   -161     -5    163    -18    -93    150     77   -101    -33
    109    215    106   -161      2    161    -23   -106    142     67   -109    -33
    122    226    103   -174      7    166    -20   -106    148     75    -98    -25
    129    220     90   -174     20    155    -25   -111    142     70   -103    -36
    122    210     88   -166     18    148    -25   -111    137     67   -111    -38
     88    239    150   -163    -31    194    -18    -93    155     85    -88     -7
     77    236    158   -158    -41    197    -12    -90    158     90    -85    -10
     90    231    140   -161    -25    184    -18    -93    155     88    -88    -15
     93    241    145   -168    -25    194    -20    -93    158     90    -88    -20
     83    257    174   -168    -44    215    -12    -93    161     93    -83    -18
    106    265    155   -187    -25    210    -12    -90    161     93    -83     -7
    116    257    137   -187    -10    197    -12    -90    163     98    -77     -2
    101    254    150   -179    -25    202    -20    -98    158     90    -83     -5
     93    249    155   -171    -31    202    -23   -101    155     85    -88    -15
    109    244    135   -179    -12    189    -23   -101    153     85    -90    -15
    114    252    137   -184    -12    197    -20    -93    161     93    -80     -2
    106    290    181   -200    -38    239      2    -72    187    122    -54     23
    106    353    246   -228    -70    301     33    -44    220    153    -25     44
    103    345    239   -226    -67    293     46    -41    220    148    -36     28
    111    348    236   -231    -62    293     51    -41    223    142    -38     31
    106    374    265   -241    -80    319     51    -41    236    158    -20     57
    116    413    296   -265    -88    355     38    -51    252    179      0     75
    137    410    272   -275    -67    342      5    -67    239    174      0     75
    127    400    272   -265    -72    337     -5    -70    236    179      7     90
    116    389    272   -254    -80    332    -12    -67    239    184     12     98
    137    381    244   -259    -51    314    -28    -83    218    166     -2     75
    142    342    197   -244    -25    270    -46   -103    187    132    -33     51
    142    306    163   -223    -10    233    -64   -124    155    106    -57     36
    122    275    150   -200    -15    213    -57   -129    142     90    -75     12
     88    267    179   -176    -44    223    -38   -129    140     83    -80      5
    103    236    132   -171    -12    187    -49   -155    114     54   -106    -12
     96    205    109   -150     -7    158    -41   -158    106     46   -109    -12
     72    181    106   -127    -18    145    -38   -158     93     36   -122    -41
     67    179    111   -122    -20    145    -41   -168     80     15   -148    -75
     72    187    111   -132    -18    150    -44   -179     72      5   -158    -77
     75    179    103   -127    -15    142    -51   -187     62     -2   -166    -75
     77    163     85   -122     -5    124    -54   -189     59     -5   -166    -75
     70    168     98   -119    -12    135    -51   -189     64      2   -158    -70
     75    163     85   -119     -7    124    -46   -181     70     10   -153    -59
     88    171     83   -129      2    129    -51   -184     67      7   -150    -57
     83    168     83   -127      0    127    -54   -187     62      2   -158    -67
     83    150     67   -116      7    109    -41   -171     70      0   -168    -85
     98    158     59   -129     18    109     18    -49    122      7   -187   -122
    132    197     64   -166     33    129    106    145    246     90   -140    -96
    163    270    103   -218     28    187    187    397    444    280     33     62
    215    454    239   -335    -10    348    236    691    704    592    371    413
    213    805    589   -511   -187    698    181    545    758    802    701    826
    124   1052    927   -587   -400    989     44      7    566    844    893   1109
    -18   1130   1145   -558   -581   1137   -106   -613    202    631    769   1028
   -135    896   1031   -379   -581    963   -262  -1210   -389    -33     59    290
   -137    439    576   -150   -358    509   -488  -1499   -893   -662   -618   -400
    -64    127    192    -31   -129    161   -581  -1389   -893   -722   -714   -509
      0     59     59    -28    -28     59   -498  -1054   -626   -527   -576   -407
     31    132    101    -80    -33    116   -290   -646   -293   -280   -389   -252
     80    153     72   -116      2    114   -132   -355    -80   -122   -270   -158
    106    171     64   -140     20    119    -80   -246     -2    -64   -223   -132
     80    150     70   -116      5    111    -54   -202     31    -41   -210   -127
     31    148    116    -88    -41    132    -28   -168     59    -12   -187    -98
     64    155     88   -111    -12    122    -28   -153     72     -2   -176    -88
     88    161     72   -124      7    116    -33   -150     75     -2   -174    -88
    101    174     72   -140     15    124    -41   -150     75     -2   -174    -85
     93    184     90   -137      2    137    -33   -132     90     10   -161    -70
     85    184     96   -135     -5    140    -33   -124     93     10   -163    -80
     85    187    101   -137     -7    145    -33   -119     96     12   -161    -77
     96    194     98   -148     -2    148    -31   -111    106     23   -145    -59
     96    207    111   -150     -7    161    -31   -103    114     36   -132    -46
     98    207    109   -155     -5    158    -38   -101    114     33   -140    -59
    101    213    111   -158     -5    163    -36    -93    119     36   -142    -62
    106    213    103   -161      0    158    -33    -83    129     46   -129    -49
    109    223    114   -166     -2    168    -28    -70    142     62   -114    -36
    109    231    119   -171     -5    174    -31    -62    148     67   -109    -23
    124    228    103   -179     10    166    -33    -57    150     72   -103    -12
    129    233    101   -181     12    168    -33    -46    161     83    -93     -5
    124    252    127   -187      0    189    -28    -31    179    101    -77      5
    106    252    145   -181    -18    200    -18      0    202    124    -57     23
    111    262    148   -187    -18    205    -15     20    215    140    -41     38
    145    283    137   -215      5    210    -23     36    223    153    -28     49
    155    283    127   -218     15    205    -20     62    241    168    -12     64
    145    298    153   -226     -2    226    -10    106    272    202     20    101
    122    322    200   -223    -38    262      2    163    314    249     67    153
    140    358    215   -252    -38    288     10    218    350    288    109    189
    148    397    249   -272    -49    324     20    275    387    329    150    220
    158    413    254   -285    -49    335     18    322    410    361    184    262
    174    441    267   -309    -46    355     18    361    439    402    231    327
    192    485    290   -340    -49    389     18    392    462    433    272    368
    210    517    306   -363    -46    413     12    407    472    449    293    379
    194    527    332   -361    -70    428      5    405    465    446    296    384
    189    550    361   -371    -85    457      5    402    462    454    306    410
    197    566    368   -384    -85    470      0    392    454    449    306    407
    197    558    361   -376    -80    459     -7    374    433    426    285    376
    194    561    366   -376    -85    462     -7    345    413    402    259    361
    179    548    368   -363    -93    457      0    314    394    374    236    345
    161    527    363   -345   -101    446      0    267    363    335    194    303
    137    470    332   -303    -96    402     -2    202    322    283    137    244
    124    436    311   -280    -93    374      0    145    288    239     85    181
    119    418    296   -270    -88    358      0     96    265    205     41    132
     93    389    293   -241   -101    342     -5     46    241    179     10     96
     85    353    267   -218    -90    311     -7      7    215    150    -20     64
     83    335    249   -210    -85    293    -12    -28    194    127    -44     38
     77    316    239   -197    -80    277    -18    -57    179    109    -62     25
     75    293    218   -184    -72    257    -20    -75    166     98    -75     20
     83    293    210   -187    -62    252    -20    -85    163     96    -75     23
     90    290    200   -192    -54    246    -31   -101    153     85    -85     15
     96    277    179   -187    -41    228    -41   -114    137     67   -106    -20
     93    257    163   -176    -36    210    -44   -119    132     57   -122    -38
     96    275    179   -184    -41    228    -41   -111    140     67   -106    -15
     62    285    223   -176    -80    254    -28    -93    161     88    -88     -2
     51    288    236   -171    -90    262    -28    -90    158     85    -88      0
     54    285    228   -171    -85    257    -28    -93    158     88    -80     12
     75    290    215   -181    -70    254    -33    -98    155     88    -80     12
     85    280    194   -184    -54    239    -44   -103    145     77    -98    -15
     64    288    223   -176    -77    257    -33    -96    155     88    -90    -10
     75    311    233   -194    -80    275    -33    -96    155     90    -88     -5
     85    314    228   -200    -70    272    -36    -96    155     90    -83      5
     67    293    226   -181    -80    259    -41    -96    153     88    -80     10
     67    283    215   -174    -75    249    -46   -106    145     77    -93     -7
     64    275    210   -171    -75    244    -54   -114    137     72   -103    -23
     80    311    231   -194    -75    272    -41    -96    158     96    -77      7
     93    374    277   -233    -93    327     -2    -62    200    137    -31     67
     98    397    298   -249    -98    348     20    -49    215    150    -18     80
    101    402    301   -252   -101    353     33    -41    215    142    -36     44
    106    415    309   -259   -101    363     20    -59    207    127    -57     15
     98    449    348   -275   -124    400      7    -64    223    153    -28     54
     75    454    379   -265   -153    415     -7    -67    228    168     -5     80
     83    452    368   -267   -142    410    -25    -80    215    161     -7     77
    114    454    340   -283   -111    397    -28    -72    220    168      0     88
     93    433    340   -265   -124    387    -38    -77    207    163     -2     90
     80    397    314   -239   -116    355    -59   -101    176    137    -25     75
     98    358    259   -228    -80    309    -77   -122    145    109    -51     54
    114    329    215   -220    -49    272    -80   -129    127     88    -67     33
     93    309    215   -202    -62    262    -77   -148    103     57   -101     -7
     64    272    205   -168    -70    239    -75   -163     88     36   -122    -23
     62    254    192   -161    -64    226    -75   -174     72     20   -132    -33
     67    244    176   -155    -54    210    -75   -181     59      7   -148    -49
     62    218    155   -140    -46    187    -75   -192     41    -12   -171    -77
     64    207    142   -137    -38    176    -77   -194     36    -15   -176    -77
     70    207    135   -140    -33    171    -88   -207     28    -20   -179    -70
     70    192    122   -129    -25    158    -90   -210     23    -31   -184    -88
     70    176    106   -127    -18    142   -103   -233      0    -54   -218   -132
     93    184     90   -140      2    137   -114   -241     -7    -62   -223   -135
     88    184     93   -137     -2    140   -103   -226      5    -51   -210   -119
     25    181    155   -103    -64    168    -83   -200     28    -28   -184    -85
    -20    189    210    -85   -116    200    -59   -161     54     -5   -161    -72
     -7    189    197    -90   -103    192      0    -54    109     12   -168   -101
     49    215    166   -135    -57    192     75    114    213     72   -145    -96
    132    303    171   -218    -18    239    153    348    394    236     -5     23
    181    493    311   -337    -64    405    189    605    636    535    327    376
    176    800    620   -488   -220    711    145    548    724    763    665    797
     64   1060    992   -563   -462   1026     38     96    594    857    909   1124
    -62   1210   1273   -574   -667   1241   -114   -511    283    732    891   1171
   -187   1000   1187   -407   -688   1091   -265  -1114   -296     88    213    485
   -207    571    776   -181   -491    672   -480  -1483   -854   -602   -540   -322
    -85    226    311    -72   -200    267   -618  -1467   -982   -802   -784   -597
     57    114     57    -85      0     85   -581  -1174   -763   -649   -683   -509
     38    155    114    -98    -36    135   -381   -766   -423   -392   -480   -342
      0    163    163    -80    -80    163   -184   -410   -153   -184   -319   -210
    -20    168    187    -75   -103    176   -101   -257    -38    -98   -246   -148
     10    163    153    -85    -70    158    -88   -226    -20    -85   -236   -142
     59    158     96   -111    -18    127    -96   -231    -25    -96   -246   -155
     90    176     85   -135      2    132    -93   -210    -10    -80   -233   -145
     28    184    155   -109    -64    171    -72   -176     18    -54   -207   -116
     18    166    148    -90    -64    158    -67   -168     20    -51   -207   -109
     18    181    161   -101    -72    171    -62   -153     33    -38   -194   -101
     46    200    153   -124    -54    176    -67   -148     38    -31   -187    -93
     51    189    135   -122    -41    161    -75   -148     38    -28   -184    -85
     44    184    140   -114    -46    163    -64   -135     46    -20   -171    -80
     72    202    127   -140    -25    166    -70   -135     44    -25   -179    -93
     62    215    153   -140    -44    184    -70   -129     46    -23   -179    -93
     70    220    150   -148    -38    187    -75   -129     46    -23   -179    -88
     93    223    129   -158    -18    176    -72   -119     57    -10   -163    -75
     83    220    137   -153    -28    181    -67   -111     64     -2   -158    -80
     75    223    148   -150    -36    187    -67   -101     77     10   -145    -62
     54    223    168   -140    -57    197    -59    -85     93     25   -127    -38
     88    252    163   -168    -36    207    -57    -75     98     31   -122    -33
    150    244     90   -200     28    168    -88   -101     75      5   -153    -70
    101    231    129   -166    -15    181    -77    -64     98     31   -127    -41
     20    246    223   -135   -101    236    -36      5    158     93    -62     23
     62    280    218   -171    -77    249    -31     28    174    111    -46     33
     93    290    197   -192    -51    244    -38     46    181    122    -36     46
     90    277    187   -184    -49    233    -36     90    213    155      0     85
     83    290    205   -187    -59    246    -38    122    233    176     20    106
    106    337    231   -220    -62    285    -31    166    265    213     54    135
    137    358    220   -249    -41    290    -36    210    285    239     85    171
    145    374    226   -259    -41    301    -31    262    316    277    127    210
    142    413    267   -280    -62    340    -28    306    350    322    176    267
    171    462    290   -316    -59    376    -23    342    381    368    231    327
    179    493    314   -337    -67    405    -33    355    387    384    252    340
    184    504    319   -345    -67    413    -41    353    384    387    257    348
    179    524    342   -353    -83    436    -44    348    384    392    267    374
    189    537    348   -363    -77    444    -51    332    374    389    272    379
    241    535    293   -389    -25    413    -72    301    345    363    249    366
    246    542    296   -397    -23    420    -70    285    329    342    228    345
    181    532    350   -358    -85    441    -44    275    322    327    207    314
     96    501    405   -298   -153    454    -23    254    311    306    184    293
     51    470    418   -262   -181    444     -5    218    296    280    158    270
     72    441    368   -257   -148    405    -12    153    252    223     98    205
     88    402    311   -246   -111    358    -25     83    202    166     28    127
     70    355    285   -213   -106    322    -25     36    174    127    -18     67
     51    324    270   -189   -109    296    -31     -7    148     98    -49     41
     75    322    246   -197    -85    283    -38    -44    129     80    -64     25
     67    311    244   -189    -88    280    -38    -70    116     62    -85      2
     54    298    244   -176    -93    272    -46    -88    101     46   -101    -10
     59    270    210   -166    -75    241    -57   -106     85     33   -109    -10
     54    259    205   -158    -75    233    -54   -119     80     20   -119    -23
     49    257    207   -155    -77    233    -51   -129     70      5   -140    -54
     75    275    200   -174    -62    239    -51   -129     64      2   -148    -70
     59    257    197   -158    -70    228    -59   -132     62      0   -148    -62
     49    233    184   -142    -67    210    -62   -137     59     -2   -145    -51
     67    246    176   -158    -54    213    -64   -129     67      7   -135    -38
     75    288    213   -181    -67    252    -49   -111     85     28   -111    -23
     67    290    223   -179    -77    257    -49   -114     83     23   -124    -41
     77    283    202   -181    -62    244    -62   -129     70      7   -140    -51
     93    262    166   -179    -36    213    -77   -142     57     -5   -150    -54
     75    254    179   -163    -51    218    -72   -140     59      2   -140    -38
     49    265    215   -158    -83    241    -54   -116     80     23   -116    -12
     41    290    249   -166   -103    270    -38    -96    101     38   -101    -10
     41    293    249   -168   -103    272    -38    -98     98     36   -109    -23
     59    290    231   -174    -85    262    -49   -114     85     25   -119    -18
     80    298    215   -189    -70    257    -49   -114     93     31   -114    -12
     67    342    275   -205   -103    309    -20    -83    127     62    -83     12
     36    366    327   -202   -145    348     12    -59    153     85    -59     31
     38    376    337   -207   -148    358     31    -49    168     96    -49     49
     57    397    340   -228   -142    371     15    -62    166     96    -49     44
     70    418    348   -244   -137    384     -5    -83    158     93    -51     33
     88    428    340   -259   -127    384    -33   -103    148     88    -54     33
    101    431    329   -265   -114    381    -49   -109    145     88    -49     49
     64    433    368   -249   -150    400    -38    -96    155    106    -28     72
     64    426    361   -246   -148    394    -44    -93    153    109    -23     80
     80    392    309   -239   -114    353    -70   -116    124     80    -49     54
    132    348    215   -239    -41    283   -111   -163     70     31    -96     12
    122    316    194   -220    -36    257   -109   -168     54     18   -109     -2
     44    303    259   -174   -106    283    -67   -135     77     36    -93     10
     28    270    241   -153   -106    257    -51   -140     70     20   -106      2
     49    249    200   -148    -75    226    -75   -184     23    -23   -150    -33
     67    220    153   -145    -44    189    -80   -192     12    -33   -158    -36
     12    218    202   -116    -93    210    -70   -184     15    -36   -161    -49
     -5    202    205    -98   -103    202    -72   -187      5    -49   -179    -72
     18    200    181   -109    -80    192    -75   -189      0    -51   -184    -77
      5    200    194   -103    -96    200    -72   -189      0    -54   -184    -80
     18    202    184   -111    -83    194    -77   -194     -5    -59   -189    -85
     20    189    168   -106    -75    179    -90   -207    -18    -72   -197    -88
     20    189    168   -103    -72    179    -85   -207    -15    -70   -194    -88
     31    184    153   -109    -62    168    -88   -210    -23    -75   -197    -88
     31    171    140   -101    -54    155    -83   -200    -18    -72   -200    -88
     31    184    153   -109    -59    168    -33   -114     25    -59   -207   -114
     51    197    145   -124    -46    171     59     59    132    -12   -202   -150
     88    252    163   -171    -38    207    142    290    311    148    -70    -31
    142    402    259   -275    -57    332    205    587    579    449    241    285
    166    691    522   -431   -176    607    192    649    735    730    618    727
    150   1000    849   -574   -348    924     46    210    574    800    862   1078
     33   1153   1119   -594   -542   1137   -106   -389    252    691    875   1148
   -150   1072   1223   -462   -688   1148   -257  -1005   -270    171    355    631
   -202    704    904   -252   -553    802   -457  -1447   -875   -579   -465   -202
   -145    272    418    -62   -280    345   -623  -1522  -1106   -898   -818   -568
    -80     96    174    -10   -127    135   -576  -1208   -865   -727   -709   -504
    -25    114    140    -44    -83    127   -405   -820   -527   -475   -517   -345
    -23    137    161    -59    -93    150   -207   -454   -226   -244   -337   -197
     -5    161    166    -77    -85    163    -96   -257    -75   -127   -244   -129
     10    163    153    -88    -70    158    -72   -215    -46   -111   -241   -137
     12    168    153    -90    -70    161    -64   -192    -28    -98   -231   -119
     25    166    137    -96    -54    150    -62   -176    -12    -88   -218   -109
     25    163    137    -93    -54    150    -57   -166     -2    -77   -210   -103
     25    163    137    -96    -54    150    -57   -158      5    -72   -207   -106
     38    153    114    -96    -36    135    -57   -150      7    -67   -202    -90
     36    155    116    -98    -41    135    -57   -142     20    -54   -184    -72
     44    174    129   -109    -41    153    -57   -137     25    -51   -179    -70
     44    168    124   -106    -38    148    -62   -132     28    -51   -184    -80
     23    171    148    -98    -62    161    -46   -114     44    -38   -171    -70
     25    189    163   -109    -67    176    -38   -101     54    -28   -158    -54
     38    197    158   -116    -59    179    -46   -101     57    -23   -153    -41
     49    197    148   -124    -49    174    -46    -96     62    -20   -148    -33
     77    200    122   -140    -23    163    -49    -90     70    -12   -142    -33
     70    205    132   -140    -31    168    -49    -83     77     -2   -135    -31
     36    215    179   -124    -70    197    -36    -59    103     23   -109     -7
     28    215    187   -122    -80    200    -25    -38    116     36   -101     -7
     38    233    194   -137    -77    215    -23    -25    132     46    -96      0
     57    246    189   -153    -67    218    -28    -12    140     57    -80     18
     62    244    181   -153    -59    213    -20     12    163     80    -54     44
     59    257    197   -158    -70    226    -12     38    189    109    -25     75
     75    285    207   -181    -67    246    -10     67    210    132      0    103
     96    303    205   -200    -54    254     -7     98    228    145     12    109
    101    319    218   -210    -57    270      7    145    262    179     33    119
     98    345    246   -226    -72    296     12    197    301    223     77    166
     80    361    280   -223    -98    322     23    259    348    275    132    226
     88    379    290   -233   -103    337     36    324    394    329    192    288
     90    418    327   -254   -116    374     46    379    436    381    252    345
    109    452    340   -283   -114    397     31    400    449    405    283    379
    135    478    342   -306   -103    410     25    418    462    428    311    418
    122    509    384   -316   -132    446     28    433    472    449    337    449
    140    522    381   -329   -119    452     25    433    470    452    348    457
    155    537    381   -348   -111    459     25    431    467    452    353    459
    127    545    418   -337   -145    483     25    423    459    449    353    465
    106    535    428   -322   -161    483     25    397    439    431    340    457
     93    524    431   -309   -168    478     25    363    415    402    311    426
    111    506    392   -311   -140    449     25    314    376    348    254    371
    111    498    387   -306   -137    444     23    257    335    296    197    311
     83    433    348   -259   -132    392     18    189    285    233    127    233
     59    389    329   -223   -135    361     20    135    252    192     77    187
     49    355    303   -205   -127    332     18     80    220    158     41    153
     57    327    270   -192   -106    298      5     31    189    124      7    119
     59    296    236   -179    -88    267    -10    -12    161     90    -25     83
     57    293    236   -174    -88    265    -12    -41    142     70    -49     54
     31    285    254   -161   -111    270     -5    -49    137     62    -59     36
     44    249    205   -148    -80    228    -20    -75    111     36    -85     20
     44    241    197   -145    -77    220    -36    -98     93     20    -98     10
     28    244    215   -135    -93    231    -28    -93    101     25    -93      5
     18    249    231   -135   -106    241    -18    -88    106     28    -90     10
     23    233    210   -129    -93    223    -20    -93    101     23    -93     15
     33    226    192   -132    -80    207    -28    -98     93     18   -101      2
     23    236    213   -129    -93    226    -15    -85    106     28    -96      0
     10    252    241   -132   -116    246     -5    -70    122     49    -70     44
     18    239    218   -129    -98    228    -12    -77    116     44    -77     31
     12    226    213   -122   -101    220    -15    -83    114     33    -88     10
     49    233    184   -140    -67    210    -15    -83    111     33    -90     15
     46    244    197   -145    -75    220    -20    -83    111     38    -85     20
     12    244    228   -129   -109    236    -10    -72    122     49    -72     28
     18    246    228   -132   -106    239    -12    -72    122     49    -70     31
     36    241    205   -137    -83    223    -18    -77    116     46    -72     28
     33    249    215   -142    -90    231    -15    -83    114     41    -80     15
     46    265    218   -155    -85    241    -12    -77    119     46    -75     25
     44    277    231   -163    -93    257    -10    -75    124     51    -67     33
     49    322    272   -184   -111    298     10    -51    153     77    -44     59
     38    355    316   -197   -140    335     33    -33    179    103    -18     80
     25    368    340   -197   -158    355     54    -23    192    111    -10     83
     23    368    342   -197   -158    355     67    -18    197    114    -10     83
     36    410    374   -223   -168    392     62    -28    207    127      2    103
     38    436    394   -239   -179    418     36    -44    210    137     18    127
     44    410    366   -228   -161    389     10    -64    192    122      7    116
     54    400    345   -228   -145    374     -2    -72    181    116      2    109
     72    423    350   -246   -137    387      0    -57    197    135     20    124
     75    402    327   -239   -127    363    -15    -67    176    116      5    106
     70    355    285   -213   -106    319    -33    -83    145     90    -15     90
     64    311    246   -189    -90    277    -44    -98    122     70    -36     80
     49    290    241   -168    -96    267    -31   -103    111     59    -44     67
     36    272    233   -155    -98    254    -28   -111     98     44    -59     57
     28    257    228   -142   -101    244    -28   -124     83     23    -80     28
      7    223    213   -116   -103    220    -36   -145     54     -7   -114    -18
     23    197    174   -109    -75    187    -44   -158     36    -31   -140    -36
     23    189    166   -109    -72    176    -41   -163     28    -38   -142    -36
     12    174    161    -93    -75    168    -41   -168     23    -44   -148    -38
      0    163    161    -83    -80    163    -41   -171     23    -44   -148    -38
      5    171    166    -88    -80    168    -51   -176     18    -46   -150    -38
     23    176    153   -101    -64    163    -57   -184     12    -51   -150    -41
     31    174    142   -101    -54    158    -59   -189      7    -57   -155    -46
     38    166    127   -103    -44    148    -62   -194      5    -54   -155    -41
     18    171    153    -93    -67    163    -54   -181     15    -44   -142    -38
     -5    174    176    -85    -90    174    -25   -135     36    -44   -153    -64
      0    189    189    -96    -93    189     64     20    127     -5   -155    -85
     38    241    202   -142    -83    223    158    226    275     98    -88    -36
     57    371    314   -213   -127    342    265    535    561    376    171    210
    127    607    478   -368   -176    542    280    763    818    732    584    639
    111    935    823   -524   -355    880    158    436    737    888    898   1028
      0   1187   1187   -594   -594   1187    -51   -205    457    906   1088   1309
   -145   1234   1379   -542   -761   1306   -265   -891     25    639    922   1192
   -215    862   1078   -324   -649    969   -485  -1439   -662   -205     15    296
   -158    402    561   -122   -358    480   -659  -1615  -1106   -836   -685   -410
    -98    122    220    -12   -161    171   -641  -1361   -969   -797   -717   -488
    -64     90    155    -12   -109    122   -459   -935   -605   -530   -524   -348
    -38    132    168    -49   -103    148   -241   -542   -280   -290   -345   -200
     -2    135    137    -67    -70    137   -109   -301    -98   -150   -239   -116
      5    140    132    -75    -64    135    -54   -202    -20    -90   -192    -77
      2    140    137    -70    -67    140    -31   -166      7    -70   -176    -67
     -2    145    148    -72    -75    148    -25   -148     23    -64   -176    -77
      5    148    142    -77    -67    145    -25   -135     28    -59   -176    -77
      0    148    148    -75    -75    148    -20   -122     41    -49   -168    -72
      7    155    148    -80    -70    153    -15   -114     51    -38   -155    -59
      2    155    150    -80    -72    153    -10   -101     64    -25   -142    -44
     10    153    142    -83    -64    148    -15   -101     67    -23   -137    -33
     33    155    122    -96    -44    140    -20    -98     67    -20   -132    -28
     18    153    135    -85    -57    145    -10    -80     83     -5   -119    -18
     -2    158    161    -77    -80    158      0    -62     98      7   -111    -18
     -2    163    166    -80    -83    166     -5    -62     96      2   -116    -20
      7    179    171    -93    -80    174    -10    -62     98      7   -111    -15
     18    179    161    -98    -70    171      2    -44    116     25    -90      5
     10    184    174    -98    -83    179      7    -25    135     44    -70     28
     10    205    194   -109    -93    200     10    -12    145     51    -62     36
      7    205    194   -109    -93    200     12     -2    153     59    -57     36
     28    189    161   -109    -64    176     12     15    171     72    -44     44
     15    215    200   -116    -90    207     15     33    184     90    -28     57
     23    236    213   -129    -96    226     20     51    200    101    -20     64
     28    231    200   -132    -85    215     23     75    215    116    -10     77
     25    249    223   -137    -98    236     33    109    244    148     20    106
     25    254    228   -142   -101    241     38    148    270    168     41    119
     36    270    233   -153    -98    252     44    187    303    200     67    142
     67    296    226   -181    -80    262     44    233    335    233    101    179
     75    327    252   -200    -88    290     59    296    379    285    153    231
     70    366    296   -220   -111    332     75    361    423    332    200    280
     93    407    311   -252   -109    361     83    415    462    376    246    324
    101    444    342   -275   -122    392     88    459    504    426    298    379
    111    480    368   -296   -127    426     83    485    522    457    337    415
    119    504    384   -314   -132    446     70    493    524    467    355    433
    101    522    420   -311   -161    472     75    509    540    491    387    472
     98    537    439   -316   -171    488     80    514    545    498    402    493
    101    542    441   -322   -168    493     83    504    535    496    400    496
    106    555    446   -332   -168    501     72    472    514    478    384    488
    101    561    457   -332   -179    509     70    444    493    457    366    472
     80    524    441   -303   -181    483     67    394    459    415    327    439
     70    485    415   -277   -171    452     59    324    410    358    267    374
     64    462    397   -265   -166    431     64    265    371    311    210    306
     36    428    392   -233   -179    410     59    202    332    265    155    249
     12    371    358   -194   -171    366     51    140    293    218    109    202
      0    342    342   -171   -171    342     41     83    252    174     62    161
     10    319    306   -166   -148    314     28     38    215    135     23    116
     15    298    283   -155   -135    290     18      5    189    109     -7     85
     12    275    262   -145   -124    270      5    -25    166     85    -33     64
     12    246    233   -129   -109    241     -2    -46    145     64    -49     49
     18    236    218   -129   -101    228     -2    -59    135     51    -62     46
     25    233    205   -129    -88    220    -10    -75    122     41    -70     36
     18    226    207   -122    -93    218    -18    -88    114     33    -83     28
      7    226    218   -116   -103    223     -7    -77    124     44    -72     41
     -2    226    226   -111   -114    226     -5    -75    127     44    -72     28
      0    220    220   -111   -109    220      0    -70    127     44    -75     20
     12    223    207   -119    -96    215    -10    -75    122     36    -77     20
     18    241    223   -129   -101    233    -12    -75    124     41    -70     33
     -5    228    231   -114   -119    231     -7    -72    127     46    -67     38
    -10    239    249   -114   -129    244      2    -59    137     57    -54     46
    -10    236    246   -114   -129    241      2    -57    137     57    -57     38
     -7    231    239   -111   -122    233     -2    -59    135     54    -62     36
      5    252    244   -129   -119    249      2    -57    142     62    -49     57
      7    246    239   -127   -114    244      0    -59    137     59    -51     51
      2    252    249   -129   -122    252     -2    -64    135     57    -59     38
     -5    241    246   -116   -124    244     -7    -70    132     51    -67     28
     18    249    231   -135   -106    241    -12    -72    129     51    -64     36
     25    241    213   -135    -93    228    -10    -75    127     49    -62     33
     -2    233    233   -116   -119    231     -2    -72    127     49    -62     33
     -7    257    265   -124   -135    259     -2    -67    132     54    -57     44
      2    280    275   -142   -137    277     10    -54    153     77    -33     75
      5    316    311   -161   -153    314     44    -25    192    114      0    106
     -5    355    361   -176   -184    358     70    -10    210    127     10    109
      0    366    366   -181   -181    366     83     -7    213    119      2    103
     15    384    368   -200   -176    376     64    -28    207    114      2    103
     20    402    379   -213   -179    392     44    -38    207    122     12    114
      5    389    381   -200   -189    387     23    -49    200    122     15    114
      5    371    366   -187   -179    368     10    -62    189    116     10    111
     33    400    363   -218   -166    381      5    -54    192    127     20    127
     33    387    353   -210   -158    371    -10    -59    181    119     15    122
      0    337    337   -171   -168    337    -25    -70    161     98     -2    103
      7    296    288   -150   -140    293    -33    -80    140     83    -15     96
     20    277    257   -150   -116    267    -28    -85    124     67    -33     77
      2    257    254   -129   -124    254    -23    -98    109     44    -59     49
    -18    228    246   -106   -132    236    -25   -116     88     20    -83     25
      2    205    202   -103    -98    205    -41   -142     62     -7   -106      2
    -12    192    202    -90   -109    197    -44   -145     51    -15   -114     -5
    -31    166    197    -67   -114    181    -38   -148     44    -28   -127    -18
    -33    158    192    -62   -114    174    -31   -148     44    -28   -127    -18
    -44    155    200    -54   -122    176    -25   -142     51    -20   -116     -2
    -18    140    158    -62    -88    148    -31   -148     46    -23   -119      0
     -5    132    137    -64    -72    135    -38   -153     41    -28   -124    -10
    -20    145    166    -64    -93    155    -41   -166     31    -41   -137    -28
    -18    161    179    -70    -98    168    -41   -166     28    -44   -142    -38
    -15    145    158    -67    -88    150    -41   -163     31    -41   -140    -36
    -15    142    158    -64    -88    150    -31   -142     44    -38   -142    -41
     -7    155    163    -75    -85    161     38    -18    114     -7   -140    -57
     20    223    202   -122    -90    213    132    176    249     77    -96    -44
     51    345    290   -200   -119    319    231    470    504    324    127    158
    103    584    478   -345   -187    532    298    776    807    693    527    574
    119    898    779   -509   -329    841    218    636    849    927    896   1023
     44   1169   1124   -605   -540   1148     25     46    633   1000   1148   1366
   -114   1239   1353   -563   -735   1296   -166   -623    265    813   1057   1322
   -226    958   1182   -366   -704   1070   -376  -1265   -400     67    283    561
   -236    483    717   -124   -478    600   -589  -1608   -992   -709   -558   -285
   -163    135    298     15   -231    215   -657  -1462   -997   -805   -706   -457
    -67     80    145     -7   -106    111   -506  -1041   -667   -568   -540   -335
    -25    148    174    -62   -101    161   -290   -628   -335   -327   -355   -192
    -25    148    174    -62    -98    161   -116   -324   -106   -161   -236   -106
    -49    129    179    -38   -114    153    -38   -187     -7    -85   -179    -62
    -28    153    179    -62   -103    166    -25   -161     15    -75   -171    -62
    -20    142    163    -62    -93    153    -12   -132     36    -59   -161    -54
    -33    135    168    -51   -101    153     -7   -111     54    -44   -148    -49
    -44    145    189    -49   -116    166     -2   -101     62    -38   -145    -51
    -28    166    194    -67   -111    179     -5    -96     67    -31   -135    -31
     -7    176    184    -85    -96    179     -2    -85     75    -23   -124    -18
     -2    174    176    -88    -88    174     -2    -77     80    -18   -119    -23
      0    179    179    -88    -88    179     -5    -72     80    -20   -127    -33
      5    192    184    -98    -88    187     -7    -70     80    -18   -127    -33
      7    189    181    -98    -88    187      0    -54     96     -2   -109    -12
      0    202    200   -101   -101    202      2    -44    106     10    -93      2
      0    194    194    -96    -96    194      0    -36    111     15    -88     10
      2    205    202   -103   -101    205      2    -20    124     25    -77     18
      7    220    210   -114   -101    215     10    -10    137     36    -70     20
     10    220    210   -116   -101    215      7     -5    142     38    -67     25
     10    218    207   -114    -98    213      2      5    150     46    -59     33
     15    228    213   -122    -98    220      2     20    163     62    -46     46
     18    236    218   -129    -98    228     12     44    187     85    -20     75
      7    246    239   -129   -114    244     20     70    210    109      2    101
     18    270    252   -142   -116    262     23     90    223    124     15    103
     36    290    254   -163   -111    275     25    119    241    140     23    101
     44    296    252   -171   -103    275     33    153    265    158     36    114
     44    311    267   -179   -111    290     38    189    290    184     67    145
     64    332    267   -197   -101    301     46    236    322    220    103    179
     62    348    285   -207   -111    316     51    290    355    257    142    215
     83    394    311   -239   -114    353     64    353    402    309    194    270
    101    433    329   -270   -114    384     70    410    444    358    249    327
    103    475    371   -288   -132    423     64    446    472    400    293    374
     98    501    402   -301   -150    452     59    478    491    428    322    400
     67    519    452   -293   -192    485     70    509    511    454    353    428
     75    548    470   -311   -197    509     64    514    519    472    374    457
     93    566    472   -329   -189    519     64    514    524    483    394    483
     90    584    493   -340   -202    540     57    498    514    475    392    485
     75    576    501   -327   -213    540     51    475    496    457    379    475
     62    566    504   -316   -220    535     49    449    475    439    363    465
     83    571    488   -327   -202    530     51    415    449    413    340    446
     75    542    465   -309   -194    504     51    358    410    366    293    397
     54    504    449   -277   -197    475     57    303    379    322    252    350
     31    467    433   -252   -200    452     54    236    340    272    192    285
     12    418    405   -215   -194    413     44    171    293    215    127    213
     -2    384    384   -192   -194    384     33    111    254    171     75    161
    -18    350    368   -166   -194    358     28     64    226    137     44    132
    -15    337    350   -163   -184    342     18     25    197    106     12     98
      2    322    319   -161   -158    322      2     -5    171     80    -15     77
    -18    288    303   -135   -161    296      0    -28    158     62    -33     62
    -23    277    301   -127   -163    290     -2    -41    145     51    -44     46
    -33    259    293   -114   -163    275     -5    -51    137     46    -46     44
    -18    257    275   -119   -145    265    -10    -62    127     36    -54     38
    -15    259    275   -122   -148    267    -12    -70    116     25    -70     23
    -23    254    277   -116   -150    265    -10    -72    116     20    -77     15
    -18    246    262   -114   -140    254    -12    -72    116     20    -77     10
     -5    246    252   -119   -127    249    -25    -83    109     15    -85      5
    -12    249    259   -119   -137    252    -18    -67    124     31    -64     31
    -28    270    298   -119   -163    283      0    -46    142     51    -44     49
    -31    283    311   -127   -171    296      5    -44    148     54    -46     38
    -15    290    306   -137   -161    298     -2    -44    145     54    -49     38
    -10    280    290   -137   -150    283     -7    -46    142     54    -49     38
    -23    272    296   -127   -158    283     -2    -44    145     54    -49     36
    -31    277    306   -124   -168    290     -2    -46    148     57    -44     46
    -12    272    285   -129   -148    277    -10    -51    145     54    -44     49
    -23    272    296   -127   -161    283     -5    -49    145     57    -44     49
    -20    290    311   -135   -166    301     -5    -51    142     51    -49     38
    -20    267    288   -124   -153    277     -7    -57    140     49    -54     33
    -18    272    290   -127   -153    280    -12    -62    137     49    -46     49
    -12    280    290   -135   -150    285    -15    -64    137     54    -38     64
    -20    277    298   -129   -161    288    -20    -72    129     44    -46     46
    -25    267    293   -122   -161    280    -18    -75    124     38    -54     36
    -20    277    298   -127   -158    288    -15    -72    127     41    -51     49
    -20    285    306   -132   -163    296    -18    -77    119     31    -67     23
    -25    275    301   -124   -163    288    -18    -83    114     23    -77     10
    -12    254    267   -122   -140    262    -28    -96    103     12    -80     12
      7    270    262   -137   -127    267    -25   -101     98     12    -80     15
      7    332    322   -171   -158    327      0    -70    135     46    -49     41
    -23    371    394   -174   -210    381     44    -36    176     85    -12     75
    -57    381    436   -163   -246    410     75    -15    202    106      7     96
    -54    381    436   -163   -244    407     64    -25    197     98      0     85
    -49    428    475   -189   -262    452     44    -33    202    106     10     98
    -38    449    488   -205   -262    467     28    -36    210    119     28    116
    -25    441    465   -210   -244    452     12    -41    205    122     31    119
    -20    436    457   -207   -239    446     -5    -51    192    114     25    119
    -12    402    413   -194   -213    407    -23    -54    181    106     18    111
    -10    381    392   -187   -200    387    -36    -67    161     88      5     98
    -20    337    358   -161   -189    348    -51    -88    135     62    -20     72
    -28    309    337   -140   -181    322    -49    -98    116     38    -44     46
    -49    280    329   -116   -189    303    -38   -103    106     28    -54     41
    -64    254    316    -96   -189    285    -38   -114     96     18    -62     38
    -51    254    303   -101   -179    277    -49   -129     77     -2    -77     18
    -36    244    280   -103   -158    262    -62   -153     49    -33   -114    -25
    -41    200    241    -80   -142    220    -59   -161     31    -57   -145    -62
    -41    202    244    -80   -142    223    -59   -161     31    -57   -142    -46
    -41    207    249    -83   -145    228    -59   -161     33    -54   -137    -44
    -57    192    249    -67   -153    220    -59   -163     28    -59   -142    -57
    -64    200    265    -67   -166    231    -59   -163     31    -57   -137    -44
    -51    205    257    -77   -155    231    -59   -161     33    -54   -129    -36
    -41    194    236    -77   -140    215    -57   -158     31    -54   -132    -44
    -67    187    254    -59   -161    220    -51   -155     33    -51   -132    -46
    -72    184    254    -57   -163    218    -41   -140     44    -44   -129    -41
    -54    215    270    -80   -163    244      5    -51     98    -15   -119    -46
    -41    298    340   -129   -189    319    103    148    246     88    -54    -15
     -5    410    415   -202   -210    413    210    402    462    277    101    114
     54    662    607   -358   -275    633    290    753    795    652    483    491
    124    987    862   -555   -368    924    254    839    976    982    914    982
     88   1291   1200   -691   -555   1247     90    374    846   1109   1213   1379
    -54   1418   1473   -680   -763   1444    -98   -296    548   1052   1291   1527
   -189   1239   1428   -527   -810   1335   -306  -1008    -64    436    678    943
   -244    787   1028   -272   -636    906   -514  -1475   -743   -418   -239     10
   -202    322    524    -62   -363    423   -654  -1514   -989   -782   -657   -423
   -137    103    241     18   -189    171   -589  -1184   -776   -654   -592   -397
   -114    140    252    -15   -181    194   -374   -758   -433   -410   -410   -254
    -90    176    265    -44   -176    220   -174   -413   -171   -218   -270   -142
    -75    187    259    -57   -168    223    -80   -231    -41   -122   -194    -90
    -59    187    246    -62   -153    215    -49   -168      0    -93   -176    -88
    -54    189    241    -67   -150    215    -38   -148     12    -85   -176    -90
    -57    174    231    -59   -142    202    -31   -132     25    -77   -168    -77
    -62    168    231    -54   -148    200    -25   -116     38    -64   -150    -51
    -51    194    246    -70   -148    220    -25   -106     49    -54   -137    -49
    -46    207    252    -83   -150    228    -23    -98     54    -51   -148    -75
    -49    213    259    -83   -155    236    -15    -88     62    -44   -142    -64
    -31    210    239    -90   -135    223    -20    -80     67    -36   -132    -51
    -18    213    231    -96   -124    220    -23    -72     72    -31   -124    -38
    -25    218    244    -98   -135    231    -18    -62     85    -15   -106    -20
    -36    236    272   -101   -155    254     -7    -46     98     -2    -93    -10
    -33    252    285   -109   -161    270     -5    -38    103      0    -93    -15
    -20    270    290   -124   -155    280     -5    -31    109      5    -90     -7
    -25    259    283   -116   -155    270     -7    -25    116     12    -80      0
    -38    259    298   -111   -168    277      5     -7    135     28    -64     12
    -51    254    306   -103   -179    280      7      5    145     38    -57     18
    -46    257    303   -103   -174    280      7     20    155     49    -46     33
    -36    280    316   -124   -176    298      7     33    168     62    -33     44
    -25    296    322   -135   -174    309     15     54    187     77    -23     49
    -25    288    314   -135   -168    301     10     70    194     88    -12     59
    -23    293    316   -135   -168    303     18     98    215    111     10     83
    -15    311    327   -148   -171    319     28    132    241    135     31     98
      0    324    324   -163   -163    324     31    166    259    153     44    111
     12    353    337   -184   -161    345     38    207    288    179     70    135
      7    368    361   -187   -176    366     46    254    316    210    103    166
     33    397    363   -218   -166    381     44    301    348    246    142    210
     62    428    363   -246   -150    397     46    350    379    285    181    244
     33    467    431   -252   -200    452     59    405    415    327    223    285
     20    514    493   -267   -236    504     72    457    454    374    272    340
     31    548    517   -293   -241    532     80    493    485    415    324    400
     28    584    555   -309   -262    571     75    504    496    439    355    441
     20    597    574   -311   -277    587     62    496    491    444    368    462
     33    607    574   -319   -270    592     51    485    483    441    371    459
     51    613    558   -335   -254    587     44    472    470    431    361    446
     49    615    566   -332   -257    592     49    454    459    418    348    428
     46    626    579   -337   -267    602     51    428    446    400    332    420
     41    607    566   -324   -262    587     44    381    413    366    301    397
     23    571    548   -298   -262    561     41    324    376    319    252    345
     10    537    524   -275   -257    532     44    265    340    275    200    290
     -2    493    496   -246   -249    496     38    202    298    226    148    239
    -28    452    480   -210   -254    465     31    140    259    179     96    176
    -46    420    467   -189   -257    444     28     93    236    150     62    142
    -31    389    418   -179   -226    402     25     62    218    132     41    122
    -23    366    387   -174   -205    376     20     31    197    106     15     96
    -38    355    394   -158   -215    374     10      2    176     83     -7     70
    -44    337    381   -148   -213    358      0    -25    150     57    -36     41
    -46    324    371   -140   -207    345     -5    -41    137     44    -49     28
    -54    309    361   -127   -207    335     -5    -51    132     38    -57     20
    -51    296    348   -122   -200    322     -5    -59    127     31    -62     18
    -49    290    337   -122   -192    314     -5    -64    122     25    -64     15
    -36    301    337   -132   -187    319    -10    -64    116     23    -64     15
    -49    298    348   -127   -197    322     -2    -57    127     31    -57     23
    -62    309    371   -122   -215    340     10    -41    145     44    -41     36
    -25    322    348   -150   -187    335      5    -41    142     46    -41     41
    -28    335    363   -153   -194    348      5    -38    145     49    -38     36
    -49    327    376   -137   -213    350     12    -28    153     59    -31     41
    -54    327    381   -135   -218    353      7    -28    153     62    -28     41
    -75    319    394   -124   -236    358      2    -38    145     49    -41     33
    -67    322    389   -127   -228    355      7    -36    150     51    -33     44
    -33    327    358   -148   -197    342      7    -31    153     59    -25     57
    -41    319    361   -137   -200    340      0    -38    148     54    -28     51
    -44    319    363   -140   -205    340     -5    -41    145     54    -31     49
    -44    322    366   -140   -205    342      0    -46    142     51    -33     41
    -51    311    361   -129   -205    335     -2    -57    132     38    -46     28
    -57    316    374   -129   -215    345     -2    -51    135     46    -41     41
    -49    309    358   -129   -205    332     -2    -51    132     44    -41     41
    -51    301    350   -124   -202    324     -2    -57    129     41    -46     33
    -59    283    342   -114   -200    311     -5    -64    124     38    -46     33
    -62    306    368   -122   -215    337    -10    -72    119     33    -46     41
    -51    316    368   -132   -210    340    -12    -75    114     28    -54     25
    -38    314    353   -137   -194    332    -15    -77    106     18    -67     10
    -31    309    337   -140   -184    322    -15    -80    103     15    -70     10
    -44    301    345   -127   -194    322    -12    -77    109     20    -62     18
    -67    290    358   -114   -213    324    -18    -88    101     10    -64     18
    -59    296    355   -119   -207    324    -18    -90     98     10    -67     15
    -51    306    355   -129   -202    329    -12    -85    101     10    -67     10
    -49    314    363   -132   -205    337     -7    -77    106     18    -57     20
    -54    335    389   -140   -223    361      2    -67    124     36    -38     41
    -64    387    452   -161   -257    418     38    -36    163     72     -5     72
    -57    415    472   -179   -265    444     64    -28    179     83      0     77
    -49    423    472   -187   -259    446     62    -31    176     77     -5     70
    -57    439    496   -192   -277    467     44    -46    174     77     -5     75
    -62    465    527   -202   -293    496     33    -49    187     93     15    101
    -31    480    511   -226   -270    493     12    -54    187    101     25    111
    -36    475    511   -218   -272    493      0    -57    181     98     20     96
    -33    488    522   -228   -277    506      2    -44    189    111     31    106
    -41    446    488   -202   -265    467    -10    -49    176     98     25    111
    -41    397    436   -179   -241    415    -38    -72    145     67      0     88
    -25    371    397   -171   -210    384    -46    -85    127     49    -20     62
    -38    332    368   -148   -205    350    -44   -101    103     23    -46     41
    -64    322    384   -129   -226    353    -28   -101    101     18    -49     44
    -70    306    374   -119   -220    340    -33   -116     80      0    -67     25
    -57    288    345   -114   -200    316    -44   -135     57    -23    -96    -15
    -72    265    335    -96   -205    298    -46   -142     38    -46   -124    -38
    -93    249    342    -80   -218    296    -41   -140     38    -49   -124    -38
    -90    233    324    -72   -207    277    -41   -142     36    -49   -122    -36
    -88    220    309    -64   -197    265    -44   -142     36    -44   -114    -20
    -90    226    314    -67   -202    270    -46   -148     33    -44   -111    -12
    -67    233    301    -85   -184    267    -54   -158     25    -54   -122    -28
    -54    244    298    -96   -176    270    -54   -158     23    -59   -129    -49
    -80    228    309    -72   -194    267    -51   -153     23    -62   -132    -51
   -111    215    327    -54   -218    270    -44   -148     28    -57   -127    -44
    -98    233    332    -70   -215    283    -28   -122     46    -46   -127    -46
    -80    285    363   -103   -220    324     46     20    148     20    -88    -20
    -54    392    446   -168   -249    418    148    244    327    155     15     46
    -28    545    574   -259   -301    558    254    548    600    426    262    265
     44    787    743   -415   -350    766    296    862    898    797    662    678
     88   1130   1041   -610   -478   1085    213    774    976   1054   1044   1143
     28   1382   1353   -704   -662   1369     25    202    771   1117   1280   1478
   -122   1397   1517   -639   -820   1457   -174   -506    355    865   1119   1371
   -239   1093   1332   -428   -784   1213   -376  -1166   -314    119    355    620
   -272    584    857   -158   -566    719   -568  -1530   -914   -649   -472   -228
   -228    171    400     28   -314    285   -654  -1428   -971   -792   -667   -446
   -166     77    244     41   -205    161   -527  -1041   -683   -597   -540   -366
   -129    148    277    -10   -205    213   -306   -628   -353   -355   -361   -223
   -109    197    306    -46   -207    252   -129   -319   -119   -181   -228   -116
    -96    205    301    -54   -197    252    -57   -179    -20   -106   -171    -77
    -96    192    288    -49   -192    241    -49   -155     -5   -101   -176    -93
    -75    197    270    -62   -174    233    -44   -137      5    -96   -174    -88
    -64    202    267    -70   -166    233    -41   -122     15    -88   -163    -88
    -80    194    275    -57   -176    233    -28   -103     28    -80   -158    -83
    -62    200    262    -70   -163    231    -28    -98     33    -75   -153    -67
    -62    218    280    -77   -171    249    -31    -90     41    -67   -145    -64
    -85    226    311    -70   -197    267    -23    -75     51    -51   -135    -62
    -88    231    319    -70   -202    275    -15    -59     64    -41   -124    -51
    -93    226    316    -67   -207    270    -10    -51     72    -36   -116    -44
    -88    236    324    -75   -205    280    -12    -46     75    -31   -111    -36
    -75    241    316    -83   -194    277    -18    -46     75    -31   -111    -36
    -62    241    303    -88   -181    272    -10    -31     90    -15    -96    -20
    -70    252    322    -90   -197    285    -10    -25     93    -10    -88    -15
    -72    262    335    -96   -205    298     -7    -18    103     -2    -83     -7
    -77    265    340    -93   -210    301     -5     -7    111      7    -70      5
    -64    280    345   -106   -205    311      0      7    127     23    -54     15
    -59    288    348   -116   -202    316      5     20    137     31    -46     18
    -64    298    361   -116   -213    329      7     36    150     41    -41     28
    -62    301    361   -119   -213    329     10     57    166     57    -23     54
    -57    309    366   -124   -210    337     10     75    179     75     -2     80
    -46    327    371   -142   -210    350     18    106    205     98     23    106
    -25    345    371   -158   -197    358     15    135    223    111     33     98
    -20    353    374   -166   -197    363     20    163    233    122     33     80
     -7    355    363   -174   -184    358     28    197    254    140     44     96
     10    381    368   -197   -179    376     38    249    293    179     88    150
      2    413    407   -207   -202    410     54    314    335    233    142    210
    -15    441    457   -213   -236    449     64    374    379    283    200    270
    -28    485    514   -228   -270    498     77    431    420    332    252    316
     -5    532    535   -265   -270    532     75    465    444    363    283    342
      5    568    563   -288   -277    566     70    483    454    387    311    384
      5    589    584   -298   -288    589     59    488    459    402    335    420
     33    613    579   -322   -272    597     54    493    465    420    363    457
     31    631    597   -332   -283    615     51    485    459    420    368    454
     28    646    618   -337   -293    633     49    467    444    405    353    433
     33    657    623   -345   -296    641     51    457    439    402    353    436
     10    644    633   -327   -311    639     54    431    420    384    340    431
     -5    620    623   -309   -314    623     49    379    387    345    298    389
      7    597    589   -301   -290    594     44    322    345    290    241    327
      5    563    558   -285   -275    561     38    257    303    239    181    265
    -25    522    548   -246   -285    535     41    207    277    205    140    226
    -46    470    514   -213   -280    491     25    142    233    155     88    174
    -23    441    465   -210   -244    454     15     90    200    116     46    135
    -41    420    462   -192   -252    441     23     62    184     96     23    109
    -80    392    472   -155   -275    431     28     36    168     75     -5     77
    -77    368    446   -145   -262    405     15      5    142     46    -33     44
    -70    345    415   -137   -244    379      5    -15    124     28    -51     28
    -77    324    402   -124   -239    363     -2    -36    109     10    -67     10
    -88    303    392   -106   -239    348    -12    -51     96     -5    -80     -2
    -80    293    371   -106   -228    332    -15    -57     88     -7    -80      7
    -77    288    366   -106   -223    327    -15    -57     88    -10    -83      5
    -75    303    379   -114   -226    340    -12    -57     88    -10    -88     -7
    -62    314    376   -124   -218    345    -12    -54     90     -7    -85    -10
    -59    309    368   -127   -215    337    -12    -54     90     -7    -85    -12
    -62    306    368   -122   -215    335    -15    -51     88    -10    -90    -18
    -72    303    376   -116   -223    340    -10    -46     98      0    -80    -10
    -70    311    381   -119   -226    345    -10    -41     98      2    -75      0
    -62    322    384   -129   -223    353    -15    -46     90     -2    -80     -5
    -57    324    381   -135   -220    353    -10    -44     96      2    -75      0
    -57    335    389   -140   -223    361    -12    -41     98      5    -72      2
    -70    306    376   -116   -223    340    -20    -54     85     -7    -85    -10
    -67    309    376   -122   -220    342    -15    -51     85     -5    -83     -2
    -62    324    387   -132   -226    355    -10    -46     96      5    -72     10
    -75    309    381   -119   -228    345    -15    -54     90      0    -75      2
    -75    303    379   -114   -226    340    -18    -57     83     -5    -83     -2
    -75    314    389   -122   -231    350    -20    -62     83     -5    -80      0
    -70    316    384   -124   -228    350    -25    -64     77    -10    -83     -5
    -70    298    368   -114   -220    332    -31    -72     70    -18    -90    -12
    -72    314    387   -119   -228    350    -33    -77     64    -23    -98    -20
    -67    319    384   -127   -226    353    -33    -80     62    -25    -98    -23
    -64    316    379   -127   -223    348    -36    -88     54    -31   -101    -23
    -80    298    379   -109   -231    337    -36    -90     51    -36   -103    -20
   -103    298    402    -96   -252    350    -28    -90     54    -28    -96     -7
    -54    306    361   -127   -207    335    -38    -90     49    -33    -98     -5
    -57    306    361   -124   -210    332    -44    -93     46    -38   -106    -20
    -80    298    379   -111   -231    337    -38    -93     44    -41   -114    -33
    -88    285    374    -98   -231    329    -38   -101     41    -46   -114    -28
    -25    280    306   -127   -166    293    -64   -129     15    -72   -135    -46
    -10    303    314   -148   -163    309    -54   -116     25    -62   -122    -36
    -31    358    389   -166   -210    374     -7    -62     80     -7    -70      7
    -67    407    475   -168   -270    441     31    -33    114     23    -41     31
    -67    420    488   -179   -280    454     33    -38    114     18    -46     33
   -101    413    514   -155   -309    465     36    -38    114     18    -49     31
    -96    441    537   -174   -319    491     12    -62    103     12    -51     23
    -64    475    540   -205   -301    506     -7    -59    114     31    -36     33
    -67    470    535   -202   -301    501    -12    -57    116     36    -28     46
    -67    472    537   -202   -301    504    -18    -54    119     44    -15     70
    -67    462    530   -200   -298    496    -23    -44    122     49     -5     77
    -67    423    491   -176   -277    457    -41    -57     96     25    -31     36
    -44    381    426   -168   -236    402    -70    -90     57    -12    -72      5
    -25    348    374   -161   -200    361    -80   -109     33    -38    -90     -5
    -12    311    324   -150   -168    316    -80   -129     10    -59   -109    -15
     -7    301    309   -145   -158    303    -72   -135     -2    -70   -122    -20
    -93    275    368    -93   -231    322    -54   -124      2    -70   -119    -33
   -153    254    407    -51   -280    329    -49   -129     -7    -85   -142    -75
   -111    236    345    -62   -228    290    -75   -166    -46   -129   -192   -111
    -90    215    306    -62   -197    259    -88   -176    -62   -137   -197   -103
   -116    202    319    -44   -218    259    -72   -163    -49   -127   -181    -88
   -132    210    340    -38   -236    275    -62   -153    -38   -114   -163    -62
    -90    231    322    -72   -207    277    -75   -158    -44   -116   -168    -80
    -90    223    314    -64   -202    267    -75   -161    -49   -124   -187   -122
   -106    244    348    -70   -228    293    -72   -155    -44   -116   -174    -96
   -106    236    340    -64   -223    288    -70   -155    -46   -124   -176    -96
   -111    228    340    -59   -226    283    -67   -148    -49   -135   -192   -119
    -96    254    350    -77   -223    301    -28    -72      2   -101   -176   -111
    -62    342    405   -140   -236    374     75    145    174     25    -88    -59
    -25    472    498   -223   -262    483    171    400    402    239     98    101
     28    672    644   -353   -309    659    236    730    704    581    446    444
    109    963    854   -535   -371    909    226    911    930    932    880    930
     88   1260   1171   -675   -542   1215     77    498    805   1041   1153   1312
    -33   1363   1397   -665   -717   1379   -109   -153    472    919   1158   1392
   -174   1260   1434   -545   -802   1345   -319   -891   -116    350    613    870
   -280    849   1130   -283   -704    989   -519  -1441   -836   -530   -332   -109
   -236    381    615    -72   -426    498   -657  -1504  -1093   -885   -724   -501
   -150    124    275     12   -213    200   -628  -1234   -930   -795   -688   -501
   -124    114    236      5   -181    174   -462   -859   -631   -594   -553   -410
   -122    166    288    -20   -205    226   -246   -472   -329   -368   -387   -267
    -83    197    277    -59   -179    239   -137   -265   -174   -241   -280   -176
    -96    213    309    -59   -202    259    -93   -192   -116   -197   -244   -153
    -98    192    290    -49   -194    241    -75   -163    -90   -184   -233   -158
    -67    200    267    -64   -166    233    -70   -145    -80   -174   -231   -158
    -77    207    283    -67   -179    244    -67   -140    -77   -176   -239   -171
    -72    220    293    -75   -181    257    -62   -122    -64   -163   -223   -148
    -77    207    285    -67   -181    246    -57   -114    -54   -155   -215   -142
    -88    210    298    -59   -192    254    -62   -111    -51   -155   -215   -140
    -83    215    296    -67   -189    254    -59   -106    -46   -148   -202   -122
    -59    241    298    -90   -179    270    -54    -93    -33   -132   -184    -96
    -18    231    249   -106   -135    239    -72   -106    -49   -148   -202   -122
     20    241    220   -129    -98    231    -90   -119    -67   -171   -233   -166
    -36    252    288   -109   -163    267    -62    -85    -33   -135   -197   -119
    -64    262    324    -98   -194    293    -41    -54     -5   -101   -158    -77
    -44    265    309   -111   -179    288    -46    -54     -5   -101   -158    -70
    -64    280    345   -106   -205    311    -49    -49     -2    -96   -150    -67
    -57    275    332   -111   -194    303    -44    -33      7    -85   -145    -75
    -31    272    303   -119   -168    285    -44    -23     18    -77   -137    -70
    -20    277    298   -129   -161    288    -41    -10     28    -67   -129    -57
    -18    306    324   -142   -171    314    -46     -5     33    -62   -124    -62
    -49    314    363   -132   -207    337    -33     25     54    -44   -111    -57
    -49    319    368   -135   -210    342    -23     46     70    -33   -103    -36
      5    345    340   -176   -168    342    -28     64     83    -15    -83     -7
     54    319    265   -187   -103    293    -44     80     90     -7    -72     -2
     12    337    324   -176   -155    332    -31    124    122     23    -41     23
    -44    376    420   -166   -233    400      7    205    184     90     23     93
    -31    392    423   -181   -228    407     23    259    223    135     67    132
      2    423    420   -213   -207    423     23    306    254    171    103    161
     18    439    418   -231   -200    428     18    348    277    202    135    200
     28    470    441   -249   -205    457     15    384    306    241    181    246
     41    524    483   -283   -220    504     15    413    332    277    223    296
     33    568    535   -301   -249    553     25    446    361    322    277    358
     85    589    504   -340   -207    548     10    446    361    329    290    371
     75    605    527   -340   -226    566      2    433    350    322    290    366
     57    613    555   -337   -249    587      0    418    340    311    280    358
     59    626    566   -342   -252    597     -5    400    329    306    277    363
     88    628    540   -358   -228    587    -15    366    303    280    254    348
     80    610    527   -345   -223    568    -12    335    280    252    226    316
     20    574    550   -298   -265    563      2    309    262    226    194    280
     -7    548    555   -270   -280    550      2    254    223    176    145    231
    -25    509    535   -241   -283    522      2    194    181    124     88    179
    -28    470    496   -220   -262    483     -7    129    135     67     25    114
    -12    433    446   -210   -231    441    -20     75     98     23    -25     62
    -25    402    428   -187   -226    415    -18     31     75     -5    -54     31
    -20    387    405   -184   -213    394    -33    -12     44    -38    -88     -5
      2    368    366   -187   -181    368    -44    -49     15    -70   -122    -41
    -10    345    355   -168   -184    350    -46    -64      2    -88   -145    -62
    -51    311    363   -129   -207    337    -33    -64      5    -83   -137    -41
    -51    316    368   -135   -210    340    -41    -83    -12   -101   -155    -75
    -33    322    355   -145   -194    337    -49    -98    -28   -122   -187   -119
    -36    306    340   -135   -187    322    -49    -98    -31   -124   -192   -119
    -49    303    353   -127   -200    327    -44    -90    -20   -111   -179   -101
    -54    298    353   -122   -205    327    -38    -83    -12   -103   -166    -80
    -49    309    358   -129   -202    332    -38    -85    -12   -103   -166    -80
    -28    329    358   -153   -192    342    -49    -90    -20   -114   -179    -98
    -23    342    366   -158   -194    353    -46    -83    -12   -106   -174    -96
    -36    319    353   -142   -194    337    -51    -85    -15   -109   -176    -96
    -44    314    355   -135   -200    335    -46    -83    -12   -106   -171    -88
    -23    329    353   -155   -187    340    -44    -80     -7    -98   -163    -77
     -2    350    353   -174   -176    350    -46    -85     -5    -93   -158    -70
    -20    353    371   -166   -197    361    -49    -83     -2    -88   -150    -59
    -51    342    394   -145   -223    366    -46    -75      2    -83   -142    -54
    -36    340    376   -153   -205    358    -54    -83     -7    -93   -153    -75
    -23    342    366   -158   -194    353    -57    -90    -15   -103   -168    -90
    -44    350    392   -153   -218    371    -46    -80      0    -88   -153    -64
    -38    363    402   -163   -220    381    -44    -77      5    -77   -135    -44
    -59    358    418   -150   -239    387    -38    -75     10    -72   -127    -41
    -75    368    444   -145   -259    405    -23    -64     15    -70   -127    -51
    -49    368    418   -161   -233    392    -41    -88     -7    -93   -155    -77
    -46    345    392   -148   -218    368    -51   -101    -23   -109   -168    -77
    -59    348    405   -145   -233    376    -41   -101    -15   -101   -158    -64
    -70    350    420   -140   -244    384    -38    -98    -15    -98   -153    -62
    -77    350    426   -137   -252    387    -36    -96    -15    -96   -150    -62
    -57    337    394   -142   -226    366    -44   -106    -20   -101   -158    -67
    -15    345    358   -166   -187    350    -59   -116    -28   -106   -155    -57
    -20    361    381   -168   -200    371    -54   -111    -23    -96   -135    -25
    -38    405    444   -184   -241    423    -36    -96     -2    -80   -127    -36
    -96    428    522   -166   -309    475      2    -64     25    -59   -122    -44
    -85    459    545   -189   -316    501     25    -54     44    -46   -109    -20
    -54    501    555   -223   -303    527     31    -44     59    -33    -90     -5
    -77    504    581   -215   -329    542     15    -62     51    -36    -93     -7
    -64    522    584   -228   -324    553      0    -80     51    -31    -85     -2
    -33    540    574   -254   -303    555    -23    -93     46    -28    -83      2
    -38    530    568   -244   -303    548    -25    -93     44    -28    -80     10
    -46    527    574   -241   -311    550    -23    -77     54    -10    -62     31
    -46    504    550   -228   -298    524    -38    -75     46    -15    -62     28
    -46    480    524   -218   -285    501    -54    -83     28    -31    -77     18
    -31    457    488   -213   -259    472    -59    -90      7    -51    -98     -2
    -51    407    459   -179   -254    433    -54    -98     -7    -70   -119    -18
    -44    387    431   -171   -236    407    -62   -119    -31    -90   -135    -28
    -36    361    394   -163   -215    376    -72   -142    -51   -114   -155    -46
    -51    327    379   -137   -215    353    -77   -153    -70   -132   -176    -83
    -88    314    400   -114   -244    355    -70   -155    -80   -148   -202   -114
    -90    301    392   -103   -241    345    -75   -161    -90   -163   -215   -122
    -96    275    368    -90   -231    322    -77   -166    -98   -174   -223   -119
    -96    301    397   -101   -246    348    -77   -163    -96   -166   -213   -106
    -67    288    355   -111   -213    319    -88   -176   -111   -181   -228   -132
    -64    267    332   -101   -200    298    -96   -187   -116   -189   -239   -142
    -98    277    374    -90   -236    327    -88   -179   -103   -174   -220   -119
    -98    296    394    -98   -246    345    -85   -168    -93   -161   -202    -93
    -80    285    366   -103   -223    324    -88   -168    -90   -161   -202   -101
    -83    285    366   -101   -226    324    -67   -140    -80   -161   -213   -122
    -80    298    376   -109   -228    337     10      0     12   -111   -200   -135
    -62    397    459   -166   -259    428    127    231    202     31   -101    -67
    -18    584    602   -283   -311    592    231    532    496    319    163    171
     44    849    805   -446   -379    828    277    844    826    730    610    633
     72   1195   1122   -633   -524   1158    181    722    875    989   1021   1127
     -5   1465   1470   -730   -737   1467    -12    137    618   1028   1257   1460
   -132   1514   1644   -693   -888   1577   -233   -568    161    745   1075   1330
   -231   1234   1465   -501   -846   1348   -462  -1223   -540    -46    246    501
   -244    717    961   -236   -602    839   -657  -1571  -1143   -852   -636   -384
   -189    288    478    -49   -332    381   -704  -1447  -1161   -971   -813   -579
   -145    171    316    -15   -231    244   -563  -1057   -844   -745   -657   -465
   -124    220    345    -49   -233    283   -342   -654   -498   -491   -465   -314
   -101    249    348    -75   -223    298   -171   -353   -257   -311   -335   -218
    -75    270    345    -96   -210    306    -98   -215   -148   -228   -272   -176
    -85    254    340    -85   -213    298    -83   -181   -122   -210   -259   -166
    -88    252    340    -83   -213    296    -72   -158    -98   -194   -244   -150
    -67    257    324    -96   -197    290    -62   -137    -83   -179   -231   -142
    -67    259    327    -96   -197    293    -54   -119    -70   -168   -223   -137
    -46    257    303   -109   -174    280    -64   -124    -75   -179   -233   -145
    -36    262    298   -114   -166    280    -64   -119    -70   -174   -231   -145
    -57    267    324   -106   -192    296    -54   -103    -51   -153   -210   -119
    -64    283    348   -109   -205    314    -49    -83    -33   -135   -184    -90
    -77    293    368   -109   -223    332    -38    -62    -15   -116   -168    -72
    -77    293    371   -109   -223    332    -36    -57    -10   -116   -171    -77
    -80    301    381   -111   -231    340    -36    -51     -7   -114   -174    -90
    -70    301    371   -114   -220    335    -38    -51     -7   -111   -174    -93
    -64    311    374   -124   -220    342    -38    -44      2   -101   -161    -72
    -57    314    368   -129   -213    340    -41    -36      7    -96   -155    -70
    -51    322    374   -135   -213    345    -33    -28     15    -90   -155    -80
    -38    353    392   -155   -215    371    -18     -5     38    -70   -132    -54
    -46    350    397   -153   -223    374    -25      5     49    -59   -116    -36
    -54    350    405   -148   -231    379    -28     18     59    -49   -109    -28
    -33    358    389   -163   -213    374    -25     33     70    -41   -106    -28
    -44    363    407   -158   -226    384    -10     67     98    -12    -80     -5
    -67    366    433   -150   -252    397      5    106    129     18    -46     28
    -54    371    426   -158   -239    397     10    135    153     41    -23     54
    -46    394    441   -174   -244    418     12    166    174     62     -7     64
    -44    418    462   -187   -252    439     18    207    200     83      7     72
    -31    415    446   -194   -239    431     33    262    239    124     46    111
     -5    446    452   -220   -228    449     38    319    277    168     93    166
      2    480    475   -244   -236    478     51    387    329    226    153    223
      7    535    527   -270   -259    532     64    449    374    275    205    262
     10    568    555   -290   -272    563     59    478    387    298    231    293
     12    597    584   -306   -285    592     62    504    413    340    280    355
     15    631    613   -324   -298    623     59    519    431    371    322    402
     28    652    623   -340   -296    639     54    522    433    387    337    418
     44    675    631   -361   -293    652     46    509    423    379    335    413
     51    667    615   -358   -280    641     33    483    402    361    319    400
     25    652    626   -340   -298    639     33    465    392    353    319    413
     12    662    649   -337   -316    657     36    439    379    342    314    413
      5    657    652   -332   -324    654     36    387    345    303    272    366
    -25    628    652   -301   -337    639     38    327    303    254    220    314
    -46    592    639   -272   -342    613     36    267    262    200    161    254
    -46    555    602   -254   -324    579     20    192    213    137     96    192
    -49    498    548   -228   -298    522      7    122    166     83     38    132
    -49    457    506   -205   -277    480     -5     62    124     33    -12     85
    -57    433    491   -189   -275    462    -12     25     98      5    -44     46
    -77    413    491   -166   -283    452    -15      2     83    -12    -67     20
    -72    381    454   -155   -265    415    -20    -23     59    -36    -88      5
    -72    371    444   -150   -257    407    -28    -49     41    -54   -106    -15
    -51    368    420   -161   -236    394    -38    -67     25    -70   -122    -25
    -72    368    441   -148   -257    405    -38    -70     25    -75   -124    -31
    -93    342    433   -127   -262    387    -36    -75     18    -85   -135    -44
    -80    327    407   -122   -244    366    -38    -80     15    -88   -137    -46
    -59    332    392   -137   -226    361    -44    -83     12    -90   -135    -41
    -67    340    407   -135   -236    374    -36    -75     18    -83   -132    -44
    -59    337    397   -140   -228    366    -44    -77     18    -88   -140    -51
    -72    335    407   -132   -239    371    -38    -72     28    -77   -124    -28
    -67    337    402   -135   -236    368    -36    -67     33    -70   -114    -18
    -70    353    423   -140   -246    387    -41    -67     28    -72   -116    -28
    -64    350    413   -142   -239    381    -33    -67     25    -77   -129    -46
    -67    361    428   -148   -249    394    -33    -67     28    -72   -124    -36
    -75    355    431   -142   -252    392    -41    -75     23    -75   -127    -36
    -36    353    389   -158   -213    371    -49    -83     15    -80   -129    -28
    -25    358    381   -166   -205    368    -46    -80     20    -75   -124    -23
    -57    355    413   -150   -236    384    -41    -75     23    -77   -129    -38
    -85    355    441   -137   -265    400    -33    -70     31    -70   -124    -33
    -88    358    446   -135   -267    402    -25    -64     36    -62   -114    -20
    -88    355    444   -135   -267    400    -36    -72     25    -70   -116    -15
    -88    361    449   -137   -267    405    -38    -80     20    -72   -116    -15
    -80    358    436   -140   -259    397    -41    -88     18    -75   -119    -20
    -70    355    426   -142   -246    389    -41    -93     12    -80   -124    -23
    -70    355    426   -142   -246    389    -46    -96      7    -83   -127    -28
    -77    353    431   -140   -254    392    -44    -96     12    -80   -122    -31
    -72    353    426   -142   -249    387    -49   -101      5    -85   -127    -28
    -72    348    420   -137   -246    384    -51   -103      2    -90   -127    -20
    -59    348    405   -145   -233    376    -51   -103      5    -90   -127    -20
    -36    363    400   -163   -218    381    -54   -114      0    -96   -135    -31
    -25    405    428   -189   -228    415    -36    -96     25    -70   -111    -12
    -57    444    501   -192   -277    472     10    -59     72    -25    -67     36
    -72    501    574   -215   -322    535     41    -28    103      2    -41     51
    -64    511    576   -223   -322    545     25    -46     90    -12    -59     23
    -72    514    587   -223   -329    550     10    -70     85    -18    -64     23
    -83    540    623   -228   -353    581      7    -54    109     12    -31     64
    -75    540    615   -233   -345    576     -5    -57    103     12    -23     72
    -62    517    579   -228   -322    548    -20    -67     90      7    -28     72
    -49    504    553   -228   -301    527    -31    -62     90     10    -25     77
    -41    478    519   -218   -280    498    -46    -67     75      0    -33     70
    -49    441    491   -197   -270    465    -70    -88     44    -31    -64     38
    -57    405    462   -174   -259    433    -70   -101     20    -59    -93      5
    -59    381    441   -163   -249    410    -64   -111      5    -80   -116    -12
    -83    345    428   -129   -254    387    -59   -122     -7    -96   -132    -28
    -80    327    405   -124   -241    363    -67   -142    -23   -114   -145    -33
    -62    303    363   -122   -213    332    -77   -153    -44   -132   -158    -44
    -75    283    358   -103   -215    319    -75   -158    -54   -145   -171    -62
    -75    280    355   -101   -215    316    -75   -161    -59   -155   -189    -90
    -72    280    353   -106   -213    316    -83   -163    -70   -166   -202    -96
    -75    275    348   -101   -213    311    -83   -166    -72   -166   -200    -98
    -83    267    350    -93   -215    306    -80   -171    -72   -166   -194    -93
    -83    254    337    -85   -210    296    -88   -174    -70   -161   -187    -70
    -62    254    316    -96   -189    285    -85   -174    -67   -155   -176    -54
    -72    270    342    -98   -207    306    -80   -163    -59   -150   -174    -64
    -98    280    379    -93   -239    329    -75   -150    -57   -153   -187    -98
    -83    293    376   -103   -228    335    -31    -67     -7   -129   -181   -101
    -51    345    397   -148   -226    371     77    148    148    -25   -116    -59
    -25    485    511   -231   -270    498    194    423    394    200     75    106
     31    735    704   -384   -337    719    280    782    740    584    462    480
    101   1078    976   -589   -436   1028    259    917    969    958    924    992
     44   1426   1382   -735   -667   1402     57    366    774   1049   1208   1376
    -77   1548   1626   -735   -852   1587   -155   -329    420    935   1228   1473
   -202   1389   1590   -594   -896   1488   -368  -1039   -174    353    665    937
   -257    909   1166   -324   -711   1036   -602  -1556   -945   -613   -368   -103
   -226    433    659   -103   -444    545   -704  -1551  -1137   -932   -745   -485
   -176    197    371    -10   -275    283   -618  -1200   -893   -779   -654   -441
   -148    200    348    -25   -249    272   -413   -774   -550   -535   -483   -311
   -129    228    358    -49   -244    293   -205   -407   -262   -322   -324   -187
    -98    252    350    -77   -223    298   -106   -228   -132   -220   -244   -124
    -93    249    340    -77   -215    293    -70   -166    -83   -181   -213    -90
    -83    249    332    -83   -207    290    -70   -150    -72   -179   -215    -98
    -70    244    314    -85   -192    277    -59   -127    -57   -168   -210   -103
    -77    233    309    -77   -192    270    -49   -103    -36   -148   -200   -101
    -70    244    314    -88   -192    277    -49   -101    -36   -150   -202   -106
    -64    262    327    -98   -194    293    -51    -98    -36   -153   -202   -106
    -64    265    329    -98   -197    296    -49    -88    -25   -142   -187    -83
    -57    275    329   -111   -192    301    -57    -88    -28   -142   -184    -67
    -62    285    348   -114   -205    316    -57    -80    -20   -135   -174    -67
    -62    296    355   -119   -207    324    -46    -67    -12   -129   -176    -85
    -85    309    394   -111   -239    350    -31    -44     10   -106   -153    -54
    -70    277    345   -106   -207    311    -44    -49      2   -111   -153    -46
    -41    288    329   -124   -184    309    -51    -49      0   -114   -158    -57
    -44    296    340   -127   -192    319    -44    -33     12   -103   -153    -59
    -59    327    387   -132   -223    355    -28    -12     36    -83   -135    -38
    -54    322    376   -135   -215    348    -31     -2     44    -75   -124    -25
    -54    306    361   -127   -207    332    -33      0     46    -70   -116    -12
    -46    303    348   -129   -197    324    -25     18     64    -49    -93     12
    -54    322    376   -132   -215    348    -12     54     90    -25    -70     28
    -64    358    420   -148   -244    389     -5     77    103    -15    -70     15
    -51    381    431   -166   -241    405      5    103    124      2    -54     31
    -41    394    436   -176   -239    413     10    132    145     25    -31     57
    -36    374    410   -168   -223    392     25    171    176     51     -7     77
    -38    384    420   -174   -231    402     31    213    205     83     25    111
    -33    420    454   -194   -244    439     25    252    226    111     57    150
      0    446    444   -226   -223    446     33    309    265    153     96    187
     18    475    457   -246   -218    467     51    379    311    197    137    207
      0    504    504   -252   -252    504     59    428    345    236    174    249
     25    550    524   -288   -249    537     57    470    371    277    220    301
     36    584    548   -311   -257    566     62    506    400    319    270    361
     38    623    584   -329   -272    605     62    527    420    350    314    418
     41    636    594   -340   -275    615     54    527    420    358    329    428
     51    662    607   -358   -277    636     46    519    413    355    327    420
     44    683    639   -366   -298    662     49    509    410    353    327    418
     33    698    665   -366   -314    683     51    491    397    345    322    418
     23    672    649   -348   -314    662     54    462    384    329    309    410
      5    641    636   -322   -314    639     46    415    348    288    272    376
    -12    623    636   -306   -324    631     38    350    309    241    223    327
    -20    584    605   -280   -311    594     38    285    270    197    176    285
     -5    579    581   -288   -293    579     33    223    233    150    129    233
    -20    532    553   -257   -288    542     31    168    200    109     83    184
    -49    467    514   -210   -283    491     23    114    163     64     31    129
    -62    436    498   -187   -280    467     18     70    135     31     -5     85
    -67    428    493   -181   -280    459      0     23    103     -2    -38     54
    -70    387    457   -158   -262    420      0      2     88    -20    -57     46
    -62    384    446   -161   -254    413     -5    -15     75    -31    -64     33
    -57    384    441   -163   -249    413    -18    -38     51    -59    -98    -12
    -67    358    426   -148   -246    392    -10    -44     46    -67   -114    -18
    -67    350    415   -142   -241    381    -12    -54     36    -77   -119    -20
    -72    342    415   -137   -244    379    -18    -59     33    -80   -119    -20
    -72    335    407   -129   -239    371    -20    -62     31    -80   -114    -15
    -59    342    402   -142   -231    374    -20    -57     36    -72   -106     -2
    -67    345    413   -140   -241    379    -12    -51     44    -67   -103      0
    -70    350    418   -142   -244    384    -10    -49     44    -67   -106    -10
    -62    342    405   -140   -233    374     -7    -44     49    -64   -103    -12
    -51    348    400   -150   -226    374    -15    -49     44    -67   -106    -15
    -70    361    428   -145   -249    394    -18    -46     44    -67   -103    -12
    -77    353    431   -137   -254    392    -10    -38     51    -57    -96      0
    -77    342    420   -132   -249    381     -5    -38     54    -54    -96      0
    -80    324    405   -124   -244    363     -7    -38     54    -57    -93     -2
    -80    332    413   -127   -246    371    -10    -41     51    -59    -96     -5
    -70    332    402   -132   -236    366    -15    -44     49    -59    -96      2
    -67    342    410   -137   -239    376    -18    -46     51    -54    -85     12
    -67    345    413   -140   -241    379    -15    -46     49    -54    -85      0
    -62    335    397   -137   -231    366    -12    -49     46    -59    -96     -5
    -64    337    402   -137   -233    371    -18    -51     41    -62    -98     -5
    -80    345    426   -132   -252    384    -20    -62     33    -72   -106    -15
    -77    324    400   -124   -239    361    -23    -67     31    -75   -111    -10
    -59    335    392   -137   -226    363    -25    -67     31    -72   -103     -2
    -62    332    394   -135   -228    361    -25    -75     25    -77   -106    -10
    -80    303    384   -111   -231    342    -18    -70     31    -72   -101     -7
    -67    329    397   -132   -233    363    -23    -75     25    -75   -103    -15
    -54    342    397   -145   -226    368    -18    -72     28    -77   -111    -25
    -75    366    439   -148   -257    402     12    -46     59    -51    -85      5
    -57    415    472   -179   -265    444     38    -23     90    -23    -54     38
    -51    446    498   -200   -275    472     57    -18     98    -15    -49     41
    -51    452    501   -200   -275    475     54    -28    101    -12    -49     41
    -67    454    522   -194   -296    488     44    -31    109      0    -33     64
    -96    501    597   -202   -345    548     46    -10    137     36      7    101
    -90    493    584   -202   -337    540     31    -23    127     28     -5     77
    -80    472    553   -194   -316    511     20    -28    122     25     -7     80
    -70    462    532   -197   -301    496      5    -25    114     20     -5     83
    -57    446    504   -194   -280    475     -7    -33     98     10    -12     83
    -57    400    457   -171   -257    428    -23    -49     77     -7    -31     62
    -54    368    423   -158   -239    397    -31    -64     49    -36    -62     28
    -64    342    407   -140   -236    374    -31    -75     31    -59    -85      2
    -80    298    379   -109   -228    337    -25    -85     15    -77   -109    -18
    -88    259    348    -85   -218    303    -33   -111    -12   -111   -140    -51
    -96    231    327    -67   -210    277    -33   -122    -28   -127   -155    -64
    -90    226    316    -67   -202    270    -38   -132    -41   -142   -168    -77
    -88    215    303    -62   -194    259    -38   -132    -41   -142   -168    -80
    -96    218    314    -62   -205    265    -46   -137    -49   -148   -174    -85
    -96    202    298    -54   -197    249    -46   -137    -51   -150   -179    -88
    -98    207    306    -54   -202    257    -41   -135    -46   -142   -168    -77
    -88    187    275    -49   -181    231    -44   -135    -49   -145   -166    -75
    -83    192    272    -57   -179    231    -51   -135    -51   -150   -174    -88
    -90    194    285    -51   -189    241    -49   -135    -51   -148   -174    -85
   -101    194    293    -46   -197    244    -44   -135    -46   -142   -163    -70
    -83    184    267    -49   -174    226    -20    -83    -20   -129   -161    -72
    -62    241    303    -90   -184    272     80    116    116    -46   -119    -72
    -38    363    402   -163   -220    381    197    371    327    129     18     25
     -5    553    558   -275   -280    555    298    722    641    465    345    345
    103    870    766   -485   -329    818    298    969    914    846    792    831
     85   1239   1150   -662   -532   1195    148    558    828   1002   1109   1234
    -54   1415   1467   -680   -761   1441    -49   -122    535    956   1202   1405
   -220   1350   1571   -566   -896   1460   -239   -836     33    532    828   1067
   -298    948   1247   -324   -771   1096   -475  -1421   -698   -342    -98    132
   -270    420    691    -75   -480    555   -631  -1556  -1067   -852   -657   -436
   -197    124    319     36   -257    220   -600  -1265   -906   -771   -633   -446
   -161    106    267     25   -213    187   -418   -839   -576   -542   -470   -314
   -135    161    296    -12   -215    228   -205   -444   -280   -332   -316   -197
   -114    145    259    -15   -187    202    -90   -231   -135   -226   -239   -153
    -90    137    226    -23   -158    181    -54   -155    -88   -197   -223   -145
    -83    132    213    -25   -148    171    -41   -124    -67   -181   -213   -135
    -83    124    207    -20   -145    166    -28    -98    -49   -166   -202   -119
   -101    116    218     -7   -161    168    -25    -93    -44   -166   -200   -127
   -101    127    228    -12   -166    179    -25    -83    -36   -158   -194   -122
    -85    122    207    -18   -148    163    -20    -67    -23   -148   -187   -111
    -98    122    220    -10   -158    171    -15    -62    -15   -140   -179   -106
    -98    122    220    -12   -161    168     -5    -44      2   -122   -161    -85
    -64    155    220    -46   -142    187     -7    -33      7   -114   -150    -77
    -67    155    220    -46   -145    187    -10    -31      7   -119   -155    -90
    -70    153    223    -41   -145    187    -15    -33      5   -122   -163    -96
    -44    155    200    -57   -122    179    -15    -25      7   -116   -155    -85
    -64    155    218    -46   -140    187     -2     -2     31    -98   -137    -72
    -72    166    239    -49   -155    202      2      7     38    -90   -132    -62
    -70    184    254    -57   -161    218      7     20     57    -72   -111    -36
    -77    179    257    -51   -166    215     18     38     70    -59    -98    -38
    -80    181    262    -51   -171    220     15     46     72    -62   -106    -51
    -77    176    252    -51   -166    213     23     59     83    -49    -93    -36
    -83    171    254    -44   -168    213     28     77     98    -33    -75    -15
    -75    192    267    -59   -171    228     31     98    111    -15    -57      2
    -57    194    249    -70   -153    220     38    124    132      0    -38     18
    -51    207    259    -77   -155    233     46    153    150     15    -25     25
    -54    220    275    -83   -163    246     54    189    174     41     -5     44
    -46    220    267    -88   -155    244     57    223    194     64     15     64
    -33    241    275   -103   -155    257     70    275    231    103     57    114
    -12    267    277   -127   -145    272     80    332    270    145     98    150
     -2    303    306   -150   -153    303     85    384    298    171    119    153
      0    319    319   -161   -161    319     96    439    332    213    161    197
      5    355    350   -181   -171    353     98    485    368    259    218    265
     10    389    379   -202   -184    387     98    522    394    298    265    314
     18    431    413   -223   -197    423    103    542    410    327    293    337
     31    444    413   -239   -192    428     96    545    413    337    309    358
     28    462    433   -246   -202    449     88    542    413    340    322    371
     28    483    454   -257   -215    470     85    535    407    342    327    379
     28    478    449   -252   -210    465     90    522    405    340    329    384
     31    485    452   -259   -210    470     83    491    384    319    311    374
     10    459    446   -236   -218    454     80    449    355    293    285    348
      0    433    433   -218   -215    433     75    394    324    252    244    306
     -7    410    418   -200   -213    413     72    335    285    202    194    249
    -20    371    392   -176   -207    381     62    265    241    145    129    184
    -33    335    368   -150   -202    350     59    207    210    109     85    142
    -44    293    335   -124   -189    314     54    155    179     70     49    106
    -57    257    314    -98   -184    285     46    109    150     36     10     62
    -72    210    280    -70   -176    244     33     67    116     -2    -31     25
    -70    192    262    -62   -166    226     31     44     98    -18    -46      7
    -59    187    246    -64   -153    215     31     23     83    -41    -77    -38
    -59    163    223    -51   -140    192     33     15     72    -57    -96    -57
    -64    148    213    -44   -140    179     18     -2     54    -75   -109    -59
    -72    132    205    -31   -137    166     20    -10     51    -77   -111    -64
    -83    114    197    -15   -142    155     25     -7     51    -75   -111    -67
    -85    135    220    -23   -153    176     31     -5     57    -70   -101    -54
    -67    150    218    -41   -142    184     25     -5     57    -67    -93    -44
    -57    137    192    -41   -124    163     25      0     59    -64    -90    -38
    -51    135    184    -44   -119    161     23      5     62    -67    -93    -51
    -59    137    197    -38   -127    166     23      2     57    -75   -106    -67
    -64    124    187    -31   -127    155     25      2     59    -72   -106    -64
    -64    129    194    -33   -129    161     25      5     62    -67    -98    -54
    -62    135    194    -38   -127    163     28      2     62    -67    -96    -57
    -70    132    202    -31   -135    166     31      2     62    -62    -93    -57
    -72    119    192    -23   -132    155     28      2     59    -64    -93    -57
    -72    127    197    -28   -135    161     25      2     59    -64    -93    -54
    -67    124    189    -28   -129    155     18     -2     54    -62    -93    -49
    -67    109    176    -20   -122    142     15     -7     49    -64    -96    -41
    -80    122    200    -23   -140    161     25     -5     57    -59    -85    -31
    -80    119    197    -20   -137    158     33     -5     54    -64    -90    -49
    -64    114    176    -25   -122    145     28     -7     49    -67    -93    -46
    -36    119    155    -41    -96    137     12    -18     36    -75    -98    -38
    -67     88    155    -10   -111    119     15    -20     33    -80   -106    -59
    -72     96    168    -12   -119    132     23    -18     33    -83   -114    -72
    -70     96    166    -15   -116    129     23    -20     31    -85   -116    -77
    -62     90    153    -12   -106    122     18    -25     23    -90   -119    -72
    -62    103    166    -20   -114    135     12    -36     18    -96   -124    -77
    -64    140    205    -38   -135    171     31    -18     44    -72   -101    -57
    -72    184    257    -57   -163    220     67     12     83    -38    -67    -25
    -64    200    265    -67   -163    231     96     33    103    -23    -51    -12
    -62    215    277    -77   -171    246     96     31    106    -20    -46    -10
    -80    220    301    -70   -189    259     83     15    103    -18    -41      0
    -88    246    335    -80   -213    290     64      5    109     -5    -23     23
    -62    249    311    -93   -187    280     33    -12     93    -15    -31     18
    -25    259    283   -119   -153    270     25     -7     93    -10    -31     15
    -54    249    303    -98   -179    277     36     12    114      5    -15     28
    -62    228    288    -83   -176    257     20      5     93     -7    -28     23
    -46    192    239    -72   -142    215      0    -10     64    -31    -49      2
    -41    161    202    -59   -122    181    -10    -28     33    -64    -80    -41
    -46    119    166    -36   -106    142     -5    -41     18    -85   -103    -67
    -46    101    148    -25    -96    124     -5    -49      0   -106   -127    -83
    -85     67    153     10   -119    109     -2    -64    -20   -132   -150   -103
   -111     28    140     41   -127     83      0    -70    -36   -145   -166   -116
   -114     -2    111     57   -114     54     -7    -85    -54   -166   -184   -135
   -116    -20     96     67   -109     36    -15    -98    -67   -179   -197   -148
    -96      7    103     44    -98     54    -23   -101    -72   -179   -194   -142
    -93    -18     72     54    -85     25    -23    -98    -70   -176   -189   -137
   -103    -31     72     67    -90     18    -20   -101    -75   -184   -194   -148
   -103    -31     72     64    -88     20    -23   -103    -80   -192   -205   -153
   -103    -28     75     67    -90     23    -23   -101    -77   -187   -200   -145
    -85    -15     70     49    -77     25    -31   -109    -85   -194   -210   -168
    -80    -41     38     59    -62      0    -23    -98    -80   -189   -207   -163
    -83    -41     41     62    -62      0     -5    -57    -62   -181   -207   -168
    -80     15     96     33    -88     54     75     96     38   -132   -192   -181
    -49     70    119    -12    -85     93    189    335    236     31    -67    -88
      5    275    270   -140   -132    272    285    659    537    353    244    202
     80    584    501   -335   -210    542    298    917    815    732    680    667
     88    971    883   -530   -397    927    181    662    810    937   1034   1114
    -36   1145   1182   -555   -610   1163     12     49    540    914   1158   1309
   -187   1153   1340   -485   -763   1247   -187   -659     38    514    818   1005
   -288    792   1080   -254   -685    937   -410  -1270   -662   -309    -54    124
   -277    270    548      5   -413    407   -602  -1532  -1158   -948   -737   -555
   -205    -49    153    127   -181     51   -605  -1296  -1044   -904   -745   -589
   -155   -137     18    145    -88    -62   -441   -898   -730   -685   -587   -467
   -140   -101     38    119    -90    -33   -236   -506   -413   -459   -423   -340
   -135   -103     31    119    -83    -36    -75   -220   -197   -290   -298   -241
    -70    -64      2     67    -38    -31    -28   -124   -124   -236   -249   -192
    -77    -59     15     67    -46    -23    -15    -93   -101   -218   -231   -171
    -83    -98    -15     90    -33    -59    -10    -72    -88   -210   -231   -187
    -62    -96    -33     80    -15    -64     -5    -62    -80   -210   -236   -197
    -57    -88    -31     70    -15    -62    -10    -57    -77   -210   -231   -189
    -46    -75    -31     59     -7    -54     -5    -46    -72   -210   -233   -200
    -46    -64    -20     54    -15    -44     -2    -38    -70   -207   -236   -210
    -57    -51      5     54    -31    -23    -10    -38    -70   -205   -233   -207
    -62    -80    -18     70    -23    -49     -2    -25    -54   -192   -218   -189
    -36    -77    -41     57      0    -59     -2    -15    -51   -189   -213   -179
    -36    -67    -31     49     -2    -49     -5    -10    -49   -187   -210   -174
    -31    -59    -28     46     -2    -44     -5     -5    -46   -184   -207   -171
    -41    -49     -7     44    -20    -28     -2      5    -36   -174   -197   -168
    -46    -38      7     41    -28    -15      2     12    -25   -163   -187   -155
    -36    -57    -20     46    -10    -38     10     28    -18   -153   -176   -132
    -12    -38    -25     25      5    -33     10     41     -7   -135   -158   -116
    -23    -36    -15     28     -5    -28      7     51     -2   -129   -161   -135
    -23    -28     -5     25    -10    -18     15     72     18   -109   -140   -116
    -33    -15     15     23    -25      0     10     80     18   -111   -142   -127
    -31    -25      5     28    -18    -10     28    106     38    -96   -132   -119
    -15      5     20      5    -18     12     25    127     51    -83   -116    -98
      0     12     10     -7     -5     12     23    148     67    -70   -103    -83
    -10      2     10      2    -10      5     33    184     96    -41    -75    -54
     10     31     20    -20     -5     25     57    236    137      2    -28    -12
     31     46     15    -38      7     31     59    272    161     28     -7      7
     49     44     -7    -46     28     18     59    322    189     57     23     41
     44     70     23    -59     10     49     72    381    228    101     67     83
     46    114     67    -80    -10     90     88    441    275    150    116    111
     51    145     90    -98    -20    119     80    480    298    181    150    153
     51    176    124   -114    -36    150     80    514    324    220    197    205
     44    207    161   -127    -59    184     88    540    350    259    239    249
     59    220    161   -140    -49    192     98    561    376    296    283    293
     72    265    189   -168    -59    228     85    548    368    296    288    296
     80    265    184   -174    -51    223     90    550    374    306    301    306
     62    241    179   -155    -57    210     77    524    350    280    277    288
     49    236    187   -142    -67    213     83    504    337    270    272    288
     41    244    202   -145    -80    226     80    465    311    241    244    254
     25    223    197   -124    -85    213     75    410    272    194    194    205
     10    174    163    -93    -75    168     70    348    228    140    135    153
      7    132    124    -70    -57    129     62    283    181     80     72     85
      2     90     88    -46    -41     88     54    228    140     31     20     31
    -10     41     51    -15    -31     46     41    166     96    -23    -36    -25
    -23      7     28      5    -25     15     31    109     51    -67    -90    -80
    -15    -20     -5     18     -5    -12     36     85     36    -85   -111   -103
    -23    -28     -7     23     -7    -18     25     57     12   -111   -135   -132
    -41    -80    -38     59     -2    -59     20     31     -7   -137   -161   -158
    -38    -83    -44     59      2    -64     18     15    -20   -150   -174   -168
    -44   -109    -64     77     10    -88     18      5    -31   -161   -187   -181
    -36   -116    -80     75     18    -98     23      7    -33   -161   -189   -181
    -41   -132    -90     85     23   -111     25      7    -31   -158   -187   -179
    -49   -137    -90     93     18   -114     20      5    -31   -158   -187   -174
    -33   -124    -90     80     28   -109     23     10    -28   -153   -179   -168
    -28   -109    -80     70     25    -96     18     10    -28   -155   -179   -174
    -33   -122    -90     77     28   -106     15     10    -33   -161   -184   -181
    -41   -142   -101     90     28   -122     23     15    -31   -163   -194   -202
    -36   -153   -116     96     38   -135     36     23    -20   -158   -192   -210
    -23   -132   -109     77     41   -122     31     20    -20   -155   -187   -197
    -28   -137   -109     80     38   -124     31     28    -15   -148   -174   -179
    -36   -145   -111     90     36   -127     33     25    -12   -148   -174   -176
    -20   -142   -122     83     49   -132     31     20    -20   -153   -181   -189
    -18   -142   -127     80     51   -135     36     28    -15   -150   -176   -181
    -23   -150   -129     85     51   -140     28     23    -20   -155   -181   -181
    -33   -192   -158    109     62   -176     25     18    -28   -161   -184   -184
    -28   -171   -142    101     57   -158     38     25    -18   -150   -179   -187
    -15   -168   -153     90     67   -161     31     20    -28   -163   -194   -215
    -18   -189   -171    103     75   -181     33     20    -31   -163   -194   -205
    -31   -187   -155    106     62   -171     33     15    -33   -166   -197   -210
    -18   -168   -150     93     64   -161     31     12    -36   -168   -202   -220
     -7   -184   -176     96     83   -181     38     23    -28   -161   -192   -205
    -10   -174   -163     90     75   -168     33     15    -31   -161   -187   -205
      2   -145   -148     70     72   -145     64     46      7   -127   -158   -181
     -7    -96    -88     51     38    -93     98     75     41   -101   -135   -161
    -20   -103    -83     62     28    -93    114     80     46    -96   -135   -158
    -23   -101    -77     62     25    -88    109     72     46    -96   -135   -158
    -20    -83    -62     49     20    -72     98     57     46    -93   -127   -153
     -5    -67    -62     36     28    -64     85     54     54    -75   -106   -132
      7    -59    -67     23     36    -62     67     44     44    -88   -119   -148
      5    -59    -64     25     33    -62     70     51     49    -80   -111   -135
      0    -96    -96     46     46    -96     64     59     49    -75   -106   -132
    -10   -124   -114     67     51   -119     62     62     44    -77   -109   -142
      2   -174   -176     85     85   -174     46     49     18   -106   -142   -176
      5   -213   -218    103    111   -215     49     41     -2   -132   -166   -205
      0   -249   -249    122    122   -249     49     31    -23   -161   -194   -228
    -12   -301   -288    158    137   -296     62     25    -33   -176   -207   -239
    -23   -358   -337    189    155   -348     59     10    -54   -197   -228   -257
    -25   -374   -350    200    161   -363     49     -7    -77   -220   -254   -290
    -33   -389   -358    210    161   -374     44    -20    -96   -241   -277   -316
    -25   -428   -402    228    187   -415     44    -15    -96   -241   -275   -303
    -41   -472   -431    257    192   -452     51    -12    -96   -241   -272   -306
    -31   -457   -426    244    197   -441     51    -10    -96   -241   -277   -316
     -7   -433   -428    218    207   -431     46    -10    -96   -244   -283   -327
     -5   -454   -449    231    220   -452     54     -2    -90   -233   -275   -316
    -23   -483   -462    252    218   -472     54     -5    -93   -239   -277   -314
    -44   -509   -467    275    210   -488     62     -5    -88   -233   -275   -316
    -44   -530   -485    285    220   -509     64      0    -88   -241   -285   -340
    -23   -558   -535    290    254   -548     96     64    -57   -231   -296   -358
     -7   -532   -524    267    257   -527    197    259     80   -148   -259   -353
     10   -420   -431    205    218   -426    311    501    311     57    -90   -210
     41   -176   -220     64    129   -197    405    828    654    439    288    155
    119    111     -7   -114     64     51    394    995    880    784    714    618
     83    511    428   -298   -174    470    249    537    688    826    940    932
    -36    675    711   -322   -374    693    101    -31    335    685    937    982
   -163    537    701   -187   -433    620    -77   -641   -218    174    454    527
   -202     85    288     59   -244    187   -322  -1137   -891   -641   -433   -368
   -148   -405   -257    275     54   -332   -465  -1257  -1176  -1041   -870   -795
   -106   -704   -600    405    246   -652   -426  -1013   -989   -927   -815   -769
    -70   -745   -675    407    298   -709   -265   -649   -659   -688   -641   -633
    -49   -701   -652    376    301   -678    -44   -257   -303   -415   -436   -459
    -18   -696   -678    355    329   -688     62    -46   -140   -293   -342   -394
    -18   -698   -683    358    332   -691    103     23    -83   -252   -319   -387
    -23   -740   -717    379    342   -730    127     54    -51   -231   -306   -376
     -5   -735   -730    371    361   -732    129     67    -38   -223   -301   -371
     -7   -753   -745    379    368   -750    142     80    -28   -213   -296   -374
     -2   -750   -750    376    374   -750    155    101     -5   -194   -280   -361
      2   -761   -763    376    379   -761    153    111      0   -187   -275   -353
      0   -782   -782    392    389   -782    158    124     12   -174   -262   -345
      0   -802   -802    400    400   -802    166    140     25   -161   -252   -335
     -2   -807   -805    405    400   -805    176    150     38   -148   -236   -319
      2   -813   -815    405    405   -813    187    163     51   -137   -226   -306
     12   -805   -818    397    415   -810    197    187     70   -116   -205   -285
     15   -818   -833    400    423   -826    197    189     75   -116   -210   -301
     20   -828   -849    402    433   -839    202    197     83   -116   -210   -306
     12   -833   -846    410    428   -839    205    205     90   -106   -200   -296
     25   -846   -872    410    449   -859    223    233    119    -75   -168   -259
     23   -836   -862    405    441   -849    231    244    127    -67   -163   -267
     23   -849   -872    413    446   -859    241    257    137    -64   -166   -275
     31   -857   -888    413    459   -872    244    270    150    -51   -153   -257
     28   -844   -872    407    449   -857    254    288    171    -28   -127   -231
     15   -893   -911    439    462   -901    272    319    194     -5   -106   -210
     15   -891   -906    436    459   -898    280    340    210      7    -98   -213
     31   -880   -911    423    470   -896    296    379    244     36    -75   -192
     49   -859   -909    405    478   -883    306    418    272     64    -46   -161
     49   -872   -924    410    485   -898    314    462    303     93    -23   -142
     51   -893   -945    418    498   -919    335    519    345    132     15   -106
     62   -870   -935    402    496   -901    348    576    384    174     54    -64
     80   -841   -922    381    501   -880    371    649    439    233    114     -5
     98   -831   -930    366    511   -880    387    717    485    290    174     49
    106   -828   -935    361    519   -880    392    766    517    329    215     83
    106   -792   -898    342    501   -844    392    800    540    363    249    106
    109   -763   -872    327    491   -818    400    826    561    392    277    140
    111   -761   -872    322    491   -815    402    833    566    407    298    168
    114   -763   -880    324    496   -820    400    833    566    415    316    189
    111   -745   -857    314    483   -800    400    823    563    418    322    197
    116   -743   -859    314    488   -800    400    807    553    407    322    197
    101   -776   -878    335    488   -826    397    771    527    381    296    174
     83   -797   -880    355    480   -839    400    724    496    348    262    142
     72   -826   -898    374    485   -862    402    665    457    301    215     93
     72   -862   -935    394    504   -898    394    597    415    246    155     33
     41   -927   -969    441    504   -948    394    535    381    202    103    -20
     25   -982  -1008    478    514   -992    389    475    345    158     54    -72
     18  -1028  -1047    504    530  -1036    381    423    311    116     12   -114
     15  -1060  -1075    522    545  -1067    366    374    280     80    -28   -158
     12  -1093  -1106    540    558  -1098    355    337    257     51    -57   -192
     15  -1135  -1153    558    581  -1143    353    314    241     36    -75   -210
     20  -1161  -1182    568    600  -1171    353    298    233     28    -85   -220
     12  -1195  -1208    592    610  -1200    345    283    223     15   -101   -236
     -5  -1226  -1221    615    605  -1223    348    280    215     10   -106   -241
      7  -1239  -1247    615    626  -1241    353    275    215     10   -109   -244
     20  -1236  -1260    605    639  -1247    348    265    213      2   -116   -252
     28  -1244  -1273    607    649  -1257    348    267    213      5   -116   -257
     -2  -1262  -1260    631    626  -1260    366    285    231     23    -98   -241
    -23  -1273  -1249    646    610  -1262    376    298    244     36    -88   -231
    -31  -1283  -1252    654    610  -1267    376    301    246     38    -88   -231
    -28  -1293  -1265    662    618  -1280    384    306    252     44    -85   -223
    -28  -1312  -1283    667    623  -1299    389    311    259     49    -80   -218
    -25  -1325  -1299    675    633  -1312    387    309    257     46    -83   -226
    -20  -1330  -1312    675    644  -1322    387    309    259     54    -80   -226
    -15  -1332  -1317    675    649  -1325    397    314    267     64    -72   -218
    -12  -1353  -1343    683    665  -1350    402    316    270     67    -70   -213
     -5  -1363  -1361    683    678  -1363    400    316    270     70    -64   -207
    -12  -1387  -1374    698    680  -1382    397    311    265     67    -67   -215
    -10  -1413  -1402    711    696  -1408    402    311    265     64    -72   -223
    -10  -1418  -1408    711    698  -1413    407    314    267     70    -67   -218
      2  -1415  -1418    706    709  -1418    413    316    275     77    -59   -207
     18  -1421  -1439    701    727  -1431    410    309    270     70    -67   -218
     23  -1436  -1460    706    740  -1447    415    309    270     70    -75   -233
     38  -1439  -1478    698    756  -1460    423    316    283     83    -62   -226
     15  -1392  -1408    688    709  -1400    467    358    335    129    -18   -184
    -10  -1363  -1356    685    672  -1361    514    392    376    168     18   -148
     -7  -1366  -1358    688    675  -1363    535    402    389    179     23   -140
      7  -1345  -1353    667    680  -1350    524    392    392    181     28   -132
     10  -1345  -1358    667    683  -1350    504    371    387    181     31   -132
     10  -1356  -1369    670    688  -1361    491    368    389    194     44   -114
     23  -1371  -1395    675    709  -1382    478    361    381    192     44   -103
     23  -1382  -1405    678    711  -1392    478    366    387    200     54    -98
     28  -1408  -1436    688    732  -1421    480    379    392    207     54   -109
     36  -1447  -1483    704    756  -1465    467    371    376    192     38   -124
     36  -1483  -1519    724    776  -1501    459    368    366    181     36   -116
     31  -1538  -1569    750    800  -1553    452    345    340    155     12   -135
     38  -1579  -1618    771    828  -1597    452    329    316    135    -12   -163
     28  -1631  -1662    800    844  -1647    452    316    293    109    -44   -197
      7  -1704  -1712    849    859  -1706    446    296    267     80    -75   -233
      2  -1717  -1722    857    862  -1719    446    285    257     64    -93   -257
     15  -1732  -1748    857    880  -1738    444    275    241     49   -109   -272
      7  -1735  -1745    862    875  -1740    441    272    239     49   -111   -272
     -5  -1764  -1758    885    875  -1761    449    283    246     54   -103   -265
    -28  -1784  -1756    906    862  -1769    462    296    257     62    -93   -254
    -49  -1792  -1743    919    846  -1769    462    293    259     64    -90   -249
    -31  -1792  -1764    911    865  -1779    449    285    252     59   -101   -259
    -10  -1800  -1790    906    888  -1795    449    285    252     59    -98   -262
     -5  -1805  -1803    904    898  -1803    465    296    262     70    -88   -252
    -18  -1821  -1803    919    891  -1813    480    314    277     83    -83   -239
    -15  -1855  -1839    935    909  -1847    514    381    303     85    -93   -257
     10  -1852  -1862    922    935  -1857    618    555    410    129    -93   -280
     67  -1748  -1816    836    940  -1782    719    805    613    301     49   -163
    163  -1491  -1657    662    909  -1574    807   1158    945    659    397    176
    228  -1109  -1337    439    782  -1223    779   1226   1140   1002    826    644
    111   -657   -769    272    439   -711    589    678    997   1143   1150   1041
    -59   -454   -394    254    166   -426    371    -23    696   1093   1234   1176
   -158   -602   -444    379    140   -522    122   -685    166    618    797    774
   -176  -1189  -1015    680    418  -1104   -122  -1104   -511   -231   -114   -111
   -187  -1730  -1543    958    678  -1636   -197  -1091   -758   -641   -581   -574
   -171  -1917  -1745   1044    787  -1834    -51   -672   -457   -431   -444   -488
    -85  -1893  -1808    989    859  -1852    171   -239   -114   -192   -275   -368
    -28  -1922  -1893    974    932  -1909    376    106    137    -15   -158   -290
      0  -1958  -1958    979    979  -1958    483    288    267     77    -90   -249
      5  -1974  -1982    984    989  -1977    496    322    290     93    -85   -239
     28  -1974  -2003    971   1015  -1987    493    335    298     96    -83   -233
     36  -1966  -2003    963   1018  -1984    504    355    311    103    -77   -231
      7  -1984  -1992    989   1000  -1987    519    374    329    114    -72   -228
    -18  -1977  -1958    995    969  -1966    535    400    353    135    -57   -220
    -28  -1984  -1956   1005    961  -1971    548    420    371    155    -38   -194
    -36  -1992  -1956   1013    958  -1974    550    431    381    168    -20   -166
     23  -1966  -1990    971   1005  -1977    532    415    368    158    -31   -176
     33  -1977  -2010    969   1021  -1992    530    415    368    158    -36   -197
      5  -1997  -2003    997   1002  -2000    548    436    389    176    -18   -181
    -33  -2003  -1969   1018    966  -1987    571    462    418    205     12   -145
     12  -2010  -2023   1000   1018  -2016    558    454    413    200     10   -142
     38  -2003  -2044    979   1039  -2023    553    459    418    207     20   -129
     23  -1979  -2003    979   1010  -1992    566    475    431    223     31   -132
     10  -1971  -1984    979    995  -1979    574    483    436    223     23   -140
     18  -1974  -1992    979   1005  -1982    581    498    452    236     36   -119
     18  -1995  -2013    987   1013  -2003    581    511    465    246     46   -124
     38  -1992  -2031    974   1034  -2010    584    522    478    259     54   -122
     51  -1992  -2044    969   1047  -2018    589    540    491    272     67   -109
     77  -1971  -2049    948   1062  -2010    579    548    493    275     67   -106
     83  -1977  -2062    945   1070  -2018    589    579    514    288     77   -106
     46  -1982  -2031    966   1039  -2005    626    641    566    337    127    -57
     64  -1971  -2036    953   1049  -2003    631    670    587    358    148    -36
     49  -1969  -2018    961   1034  -1992    646    717    628    400    189      2
     36  -1979  -2016    969   1023  -1997    672    787    675    449    239     41
     77  -1953  -2031    937   1052  -1992    680    844    714    485    275     75
    101  -1901  -2005    898   1052  -1953    672    885    735    514    301    111
     93  -1849  -1943    878   1018  -1896    683    943    779    568    363    184
     83  -1826  -1909    870    995  -1865    701    992    823    618    423    226
    106  -1810  -1917    852   1010  -1865    696   1008    836    636    439    228
    137  -1787  -1925    823   1028  -1855    680   1002    833    641    444    236
    158  -1751  -1909    797   1034  -1829    665   1000    836    657    465    270
    127  -1751  -1880    810   1002  -1816    670    995    839    662    475    283
    124  -1738  -1865    805    995  -1800    667    987    836    665    488    298
    150  -1725  -1878    787   1013  -1800    665    961    828    662    493    306
    122  -1766  -1888    823   1005  -1826    670    935    813    646    480    290
     88  -1761  -1849    833    969  -1805    680    891    802    633    465    283
    114  -1782  -1896    831   1005  -1839    654    807    750    576    405    223
    114  -1839  -1956    859   1034  -1896    636    735    706    524    355    174
     54  -1878  -1932    911    992  -1904    644    685    685    498    327    148
      5  -1906  -1912    950    958  -1909    659    654    680    485    303    114
      7  -1930  -1940    961    974  -1935    657    620    659    465    285     90
    -10  -1969  -1958    987    971  -1966    649    581    639    441    262     70
      0  -2013  -2013   1008   1005  -2013    641    542    610    413    233     46
      5  -2031  -2036   1010   1018  -2031    633    514    597    402    231     44
     10  -2044  -2055   1018   1031  -2049    620    491    579    381    202      0
     18  -2057  -2078   1018   1047  -2068    607    470    558    361    179    -23
     28  -2042  -2070   1008   1049  -2055    600    454    542    348    171    -23
     12  -2044  -2057   1015   1034  -2049    607    462    553    358    181    -10
     25  -2039  -2068   1005   1047  -2052    610    465    558    363    184     -2
     25  -2042  -2068   1008   1044  -2055    615    467    563    371    192      0
    -33  -2026  -1992   1031    979  -2010    628    483    576    379    200      0
    -33  -2036  -2003   1034    982  -2021    613    470    563    368    181    -18
     -7  -2049  -2042   1028   1015  -2044    605    459    561    366    181     -7
     12  -2049  -2062   1018   1036  -2055    605    462    566    371    189     -5
     54  -2047  -2101    997   1078  -2073    615    470    576    384    205     -5
     36  -2060  -2099   1010   1067  -2078    620    478    589    394    223      7
     10  -2055  -2065   1021   1036  -2060    618    472    589    394    226     18
    -15  -2042  -2026   1028   1002  -2034    605    462    579    387    220     12
     10  -2057  -2068   1023   1039  -2062    602    457    574    381    215      5
     18  -2052  -2070   1015   1044  -2060    605    457    576    384    213     -2
      5  -2049  -2055   1021   1028  -2052    600    454    574    381    213     -5
     12  -2055  -2068   1018   1039  -2060    607    457    581    389    223      7
     15  -2047  -2062   1015   1039  -2055    613    462    584    392    220     10
     28  -2042  -2070   1005   1047  -2055    602    449    574    381    213      2
     38  -2036  -2075    997   1054  -2055    602    446    579    384    218      7
     59  -1990  -2049    963   1052  -2018    620    462    605    407    244     25
     -5  -1922  -1917    963    956  -1919    688    530    672    475    311     83
    -59  -1932  -1873    995    904  -1901    724    566    706    504    337    101
    -18  -1938  -1919    979    948  -1930    698    540    691    491    324     93
     12  -1906  -1919    945    966  -1912    665    511    683    485    324    101
     38  -1875  -1914    919    976  -1893    649    501    685    493    329    101
     62  -1888  -1951    911   1005  -1919    623    488    672    483    316     83
     70  -1880  -1951    906   1010  -1914    623    496    680    493    332    101
     57  -1886  -1945    911   1000  -1914    620    506    688    504    348    114
      2  -1919  -1922    958    961  -1919    620    519    685    509    353    114
      5  -1958  -1964    974    984  -1961    597    483    652    475    316     77
     41  -1979  -2021    969   1028  -2000    587    459    628    449    296     64
     41  -2010  -2055    984   1047  -2031    592    444    607    428    280     46
      2  -2044  -2047   1021   1023  -2044    602    436    594    407    252     18
     10  -2073  -2086   1031   1047  -2078    589    407    571    381    228     -5
     31  -2107  -2138   1036   1083  -2122    568    374    542    350    200    -33
     -2  -2130  -2127   1065   1060  -2130    574    376    540    350    200    -36
    -44  -2127  -2083   1085   1018  -2107    594    402    561    371    220    -15
    -49  -2127  -2078   1085   1013  -2104    602    407    566    376    223    -18
    -51  -2130  -2078   1091   1013  -2107    600    397    558    366    213    -28
    -38  -2135  -2096   1085   1028  -2117    594    392    553    361    210    -31
    -23  -2140  -2117   1083   1047  -2130    594    387    553    358    207    -28
    -28  -2166  -2138   1096   1052  -2153    584    374    542    350    200    -36
      0  -2166  -2166   1083   1083  -2166    568    348    527    332    187    -49
      0  -2153  -2156   1075   1078  -2156    584    368    542    348    197    -41
    -54  -2148  -2094   1101   1018  -2122    641    467    600    387    228    -28
    -20  -2127  -2107   1072   1041  -2117    730    636    698    444    257    -33
     62  -2081  -2143   1008   1101  -2112    800    839    841    571    361     49
    137  -1917  -2055    888   1093  -1984    870   1119   1070    823    610    298
    213  -1582  -1795    685   1002  -1688    880   1304   1283   1109    953    688
    189  -1262  -1454    535    820  -1358    797   1008   1267   1241   1195   1028
     44  -1098  -1145    527    594  -1122    685    454   1078   1208   1260   1156
   -161  -1140   -979    649    407  -1060    587   -148    698    865    948    852
   -319  -1522  -1202    922    441  -1363    441   -633    140    215    259    122
   -288  -1940  -1652   1111    680  -1795    223   -766   -161   -135   -109   -267
   -189  -2161  -1971   1174    888  -2068    161   -576    -77    -90   -103   -285
   -111  -2190  -2078   1148    982  -2135    246   -272    132     54     -5   -205
    -57  -2156  -2099   1106   1021  -2127    439     85    374    226    116   -106
      5  -2156  -2161   1072   1080  -2158    542    275    491    306    174    -72
     23  -2166  -2190   1070   1104  -2177    576    329    524    329    189    -77
    -67  -2164  -2099   1114   1015  -2132    628    392    576    374    226    -49
   -101  -2145  -2044   1124    971  -2096    654    433    610    402    257    -12
    -57  -2158  -2101   1106   1021  -2130    636    420    594    387    244    -25
    -18  -2158  -2140   1088   1060  -2148    631    410    589    381    233    -33
     12  -2151  -2166   1067   1088  -2156    628    415    594    387    239    -18
    -33  -2153  -2120   1093   1041  -2138    646    441    615    410    265     10
    -57  -2130  -2075   1093   1008  -2104    657    457    628    426    280     10
    -20  -2101  -2081   1062   1028  -2094    659    465    636    431    280      0
     -2  -2088  -2086   1044   1041  -2088    649    457    628    428    275      0
      5  -2104  -2109   1049   1057  -2107    636    452    623    428    277     10
     25  -2117  -2145   1044   1083  -2130    620    441    618    420    280     23
     28  -2096  -2125   1034   1075  -2109    628    454    631    436    296     25
      0  -2096  -2096   1047   1047  -2096    639    467    639    441    293      7
     -2  -2088  -2086   1047   1041  -2088    639    472    644    444    290     10
     57  -2091  -2148   1015   1098  -2120    613    454    628    433    283      5
     49  -2086  -2135   1018   1091  -2109    615    467    639    452    301     28
     -7  -2091  -2083   1047   1036  -2088    631    498    667    478    329     57
      5  -2075  -2081   1036   1041  -2078    636    522    680    491    345     67
     28  -2049  -2081   1008   1054  -2065    641    535    693    504    355     75
     -5  -2036  -2031   1021   1010  -2034    654    568    719    530    384    101
    -18  -2031  -2013   1023    995  -2023    662    602    740    550    402    114
     25  -2013  -2039    995   1031  -2026    654    613    745    555    413    127
     51  -2000  -2055    974   1049  -2026    639    631    750    574    433    158
     70  -1982  -2052    956   1060  -2018    628    659    766    594    462    189
     90  -1948  -2042    927   1062  -1995    626    696    789    623    488    207
    111  -1922  -2034    906   1072  -1977    620    727    807    641    506    215
    145  -1888  -2034    870   1088  -1961    602    748    815    662    532    246
    161  -1844  -2005    839   1083  -1925    600    784    841    701    576    296
    150  -1795  -1945    820   1044  -1867    600    813    862    732    615    342
    174  -1761  -1935    795   1054  -1847    579    810    862    740    633    366
    181  -1725  -1906    771   1041  -1816    576    813    867    758    654    397
    148  -1696  -1847    774    995  -1771    589    826    885    779    685    426
    145  -1688  -1834    769    987  -1761    584    813    878    776    688    418
    148  -1683  -1831    769    989  -1756    579    795    870    766    683    407
    142  -1693  -1836    774    987  -1764    574    766    849    743    657    387
    137  -1691  -1829    776    982  -1758    584    740    836    724    636    361
    103  -1717  -1823    805    961  -1769    602    709    818    693    600    322
     93  -1756  -1849    831    971  -1803    613    667    792    649    553    267
     77  -1797  -1875    857    976  -1834    610    615    758    607    506    218
     49  -1836  -1888    893    966  -1862    613    574    740    587    483    200
     49  -1860  -1909    904    976  -1883    613    535    727    571    467    184
     64  -1870  -1935    904   1000  -1901    615    498    711    545    436    137
     31  -1899  -1930    932    979  -1914    620    475    696    524    405     83
    -10  -1909  -1899    958    943  -1904    628    465    691    517    392     75
     -2  -1906  -1906    953    950  -1906    620    446    680    506    379     67
     12  -1914  -1927    950    969  -1919    613    428    665    491    368     57
      5  -1932  -1940    963    969  -1935    602    413    652    478    355     41
      0  -1938  -1940    969    969  -1938    600    410    649    475    355     41
      0  -1932  -1932    966    963  -1932    605    407    652    478    358     44
      5  -1925  -1930    961    966  -1927    600    402    646    472    348     38
     10  -1919  -1930    953    969  -1925    600    402    649    475    358     41
     10  -1919  -1930    953    969  -1925    602    405    654    483    374     46
     10  -1917  -1927    953    966  -1922    600    402    654    483    376     46
      2  -1914  -1917    956    958  -1914    594    397    652    478    371     41
      5  -1909  -1914    950    958  -1912    592    397    649    478    368     44
     23  -1893  -1917    932    969  -1904    589    394    646    475    368     44
     18  -1888  -1906    935    961  -1896    587    392    646    475    368     41
     10  -1891  -1901    940    956  -1896    589    394    646    475    371     44
      2  -1899  -1901    945    950  -1899    589    392    641    472    371     46
     12  -1870  -1883    927    945  -1875    584    387    641    472    368     49
     28  -1855  -1886    911    956  -1870    574    376    628    462    361     41
     44  -1842  -1886    898    963  -1862    576    381    633    465    366     46
     49  -1813  -1865    880    956  -1839    605    402    657    485    387     64
     33  -1782  -1818    872    924  -1800    633    426    678    501    400     75
     10  -1761  -1771    872    888  -1764    649    441    691    509    405     90
    -15  -1730  -1714    872    849  -1722    646    441    698    522    418    119
      2  -1717  -1719    857    859  -1719    626    426    706    537    436    116
     36  -1712  -1748    836    891  -1727    589    400    693    530    431    101
     62  -1696  -1758    815    906  -1725    561    376    678    519    433    116
     57  -1683  -1740    813    898  -1712    563    381    685    527    449    137
     12  -1683  -1699    833    852  -1691    581    402    698    542    457    127
     -2  -1699  -1699    849    846  -1699    581    410    696    537    454    109
      5  -1719  -1725    857    862  -1722    568    397    672    519    441    106
     20  -1740  -1761    859    891  -1751    550    371    644    493    420     88
      7  -1779  -1787    885    896  -1782    542    342    610    457    384     54
    -12  -1829  -1816    922    901  -1823    542    322    584    423    350     23
    -18  -1857  -1839    937    909  -1849    537    303    558    400    327     -2
    -23  -1870  -1847    948    911  -1860    535    290    545    387    319    -12
    -33  -1855  -1821    943    893  -1839    540    288    542    379    311    -20
    -28  -1875  -1847    950    909  -1862    524    270    519    355    285    -41
     -7  -1883  -1875    945    932  -1880    511    249    501    340    270    -57
     12  -1880  -1893    935    953  -1886    504    239    493    332    265    -57
    -12  -1896  -1883    953    932  -1888    506    244    493    332    270    -44
    -67  -1878  -1810    974    870  -1847    519    259    506    348    285    -25
    -59  -1878  -1818    969    878  -1849    514    254    501    340    277    -54
    -41  -1865  -1823    953    891  -1844    517    254    504    342    275    -62
    -46  -1873  -1826    958    885  -1849    514    252    501    335    272    -64
    -31  -1880  -1852    956    909  -1867    517    275    501    327    259    -77
     -5  -1860  -1857    930    924  -1857    574    397    566    355    262    -90
     36  -1826  -1862    896    948  -1844    646    571    672    431    309    -70
     90  -1701  -1792    805    940  -1745    717    823    875    644    514    122
    166  -1436  -1602    633    883  -1519    740   1047   1101    930    841    485
    179  -1085  -1265    452    719  -1174    706    963   1189   1132   1143    862
     70   -896   -966    413    517   -930    636    566   1085   1184   1296   1078
   -106   -828   -722    467    303   -774    537      0    769    950   1117    930
   -244  -1052   -807    646    280   -930    402   -563    249    379    524    319
   -267  -1452  -1184    857    457  -1319    187   -898   -215   -137    -10   -223
   -200  -1779  -1579    989    688  -1680     41   -854   -296   -246   -145   -358
   -122  -1878  -1758    997    818  -1818     70   -581   -119   -129    -62   -303
    -96  -1860  -1764    976    833  -1813    215   -254    116     36     51   -218
    -57  -1834  -1777    945    857  -1808    376     38    316    179    150   -158
    -36  -1810  -1774    924    867  -1792    454    176    415    257    215   -119
    -28  -1797  -1769    914    870  -1784    488    223    452    288    244    -88
    -15  -1795  -1779    906    880  -1790    491    236    459    290    244    -83
    -28  -1792  -1766    909    867  -1779    493    249    467    293    246    -80
    -25  -1790  -1764    909    867  -1777    498    262    472    296    249    -83
    -18  -1784  -1766    898    872  -1774    493    262    472    296    246    -88
    -10  -1761  -1753    885    870  -1758    493    267    478    298    246    -85
     -7  -1745  -1740    875    865  -1743    491    270    483    301    254    -77
     -5  -1727  -1722    867    857  -1725    488    275    485    306    262    -67
     18  -1709  -1727    844    872  -1717    483    272    485    306    262    -59
     31  -1691  -1725    828    878  -1706    483    280    488    311    267    -57
     20  -1704  -1725    841    870  -1714    485    283    493    316    277    -49
      7  -1696  -1704    844    854  -1699    485    288    496    322    280    -41
     18  -1665  -1686    823    849  -1675    483    293    501    327    288    -31
     31  -1675  -1706    823    867  -1691    470    288    491    316    275    -46
     51  -1660  -1712    802    880  -1686    462    296    491    316    272    -54
     57  -1623  -1680    784    867  -1652    465    311    509    337    298    -28
     44  -1618  -1665    787    852  -1641    470    327    524    353    316      7
     49  -1613  -1665    782    854  -1639    467    329    522    350    311      0
     62  -1587  -1649    761    854  -1618    478    348    537    363    324      0
     72  -1566  -1639    748    854  -1602    485    374    558    387    350     15
     75  -1561  -1636    740    854  -1597    483    392    571    402    366     33
     72  -1553  -1628    740    849  -1590    480    407    581    415    381     51
     83  -1530  -1615    722    846  -1574    475    433    597    436    405     77
    109  -1493  -1602    693    854  -1548    465    462    613    454    423     98
    116  -1457  -1577    670    844  -1517    462    501    639    485    454    129
    124  -1415  -1543    644    833  -1478    462    550    672    532    501    179
    140  -1379  -1522    618    831  -1449    457    592    701    566    540    226
    161  -1337  -1499    589    828  -1418    454    628    724    602    581    272
    176  -1293  -1470    558    820  -1382    449    659    745    633    620    314
    184  -1262  -1447    537    815  -1353    436    670    753    649    646    342
    187  -1228  -1415    519    800  -1322    423    667    753    659    659    358
    187  -1195  -1382    504    784  -1288    410    659    745    659    662    363
    187  -1166  -1353    485    769  -1260    418    659    750    670    680    389
    181  -1163  -1345    491    763  -1254    415    641    735    652    670    384
    168  -1174  -1343    501    753  -1257    413    615    714    628    646    363
    150  -1179  -1330    514    740  -1254    413    589    696    600    620    342
    132  -1192  -1325    527    727  -1257    415    550    667    563    581    296
    119  -1226  -1345    553    730  -1283    423    506    633    517    527    233
     96  -1257  -1356    579    724  -1306    436    462    605    470    475    181
     88  -1280  -1369    597    727  -1325    441    420    579    436    433    140
     72  -1312  -1384    615    727  -1348    436    379    550    394    384     93
     49  -1348  -1400    649    724  -1374    431    340    527    366    353     62
     38  -1369  -1408    662    722  -1387    428    311    511    350    340     38
     38  -1374  -1413    667    724  -1392    428    288    496    329    316      5
     38  -1376  -1415    667    724  -1397    415    262    472    303    288    -15
     33  -1382  -1418    672    724  -1400    413    249    465    296    277    -20
     36  -1382  -1418    672    724  -1400    413    244    462    288    275    -31
     25  -1392  -1418    683    722  -1405    413    236    449    277    265    -49
     18  -1405  -1423    691    719  -1413    407    231    446    272    259    -49
     28  -1387  -1418    678    722  -1402    400    228    444    272    259    -41
     31  -1382  -1415    675    722  -1397    397    228    444    272    257    -36
     33  -1382  -1415    675    724  -1397    387    223    436    265    249    -38
     31  -1366  -1400    665    714  -1382    389    223    439    267    257    -36
     31  -1356  -1389    662    709  -1371    397    231    449    277    275    -28
     28  -1361  -1392    665    709  -1376    400    233    452    280    277    -31
     28  -1356  -1384    665    706  -1369    394    236    452    283    283    -20
     36  -1330  -1366    646    698  -1345    392    231    452    283    285    -18
     25  -1325  -1350    649    685  -1337    387    228    446    277    277    -25
     23  -1322  -1348    646    685  -1335    376    220    436    265    259    -41
     36  -1288  -1325    626    680  -1306    384    231    452    277    275    -25
     41  -1247  -1288    600    665  -1267    410    257    480    303    306      0
     36  -1231  -1267    597    649  -1249    428    270    491    316    319     12
     25  -1210  -1236    592    628  -1223    441    280    501    324    329     31
     23  -1189  -1213    584    618  -1200    439    277    501    322    327     23
     23  -1153  -1179    563    600  -1163    418    262    501    324    329     15
     33  -1124  -1161    545    597  -1143    397    246    501    332    340     33
     44  -1122  -1166    537    602  -1143    376    233    491    329    342     38
     44  -1101  -1145    530    594  -1122    374    236    493    332    353     51
     46  -1083  -1132    517    587  -1106    368    231    488    329    353     54
     51  -1088  -1140    517    594  -1114    361    223    478    319    342     44
     44  -1119  -1163    535    602  -1140    348    210    452    296    319     18
     41  -1135  -1176    548    607  -1156    335    205    436    283    309     12
     33  -1166  -1200    566    613  -1182    332    194    418    262    293      0
     18  -1192  -1210    587    613  -1200    340    176    400    241    275    -20
      5  -1236  -1241    613    620  -1236    329    148    366    205    239    -57
      0  -1247  -1247    623    623  -1247    322    129    345    181    215    -80
      5  -1254  -1260    623    631  -1257    322    127    335    168    202    -96
      2  -1265  -1267    631    633  -1267    322    119    322    153    187   -109
     -2  -1267  -1265    633    628  -1267    309    103    306    137    168   -124
     -2  -1257  -1254    631    626  -1257    309     96    298    129    163   -135
     -2  -1257  -1254    628    623  -1257    303     93    296    132    174   -111
      2  -1257  -1260    626    631  -1260    296     83    288    129    174   -101
     15  -1249  -1267    615    639  -1257    293     83    285    124    168   -119
     -7  -1260  -1252    633    620  -1257    296     90    288    122    161   -148
    -31  -1249  -1218    639    592  -1234    298     96    296    129    171   -132
    -12  -1241  -1228    626    607  -1236    303    111    301    129    168   -132
     12  -1231  -1244    607    626  -1239    361    215    358    155    168   -150
     41  -1189  -1231    574    636  -1210    444    379    470    223    200   -153
     77  -1065  -1145    493    610  -1104    511    584    657    407    366      0
    155   -807   -963    327    558   -885    527    823    906    717    706    361
    210   -426   -636    106    420   -530    457    828   1041    982   1072    797
    153   -150   -303      0    228   -226    387    537    974   1075   1293   1091
     15    -70    -85     25     46    -75    311     88    680    888   1174    995
   -116   -252   -135    184      7   -194    181   -462    142    322    597    410
   -184   -644   -459    413    135   -553     -2   -896   -400   -298    -51   -239
   -168  -1023   -854    597    342   -940   -155   -997   -607   -542   -301   -480
   -116  -1236  -1119    675    501  -1179   -153   -776   -452   -441   -246   -457
    -67  -1267  -1200    667    566  -1234    -62   -524   -239   -296   -148   -387
    -28  -1231  -1202    628    587  -1218    101   -226     10   -114    -20   -288
    -10  -1179  -1169    594    579  -1174    215    -25    168     12     75   -205
      7  -1158  -1166    574    584  -1161    252     31    218     49    106   -179
     18  -1153  -1171    566    594  -1163    259     49    233     59    114   -176
     23  -1153  -1176    563    597  -1163    259     62    244     67    116   -168
     18  -1148  -1166    566    592  -1156    262     72    254     77    124   -155
     31  -1130  -1161    548    594  -1143    265     77    259     80    127   -163
     41  -1124  -1166    540    602  -1145    267     83    265     80    127   -171
     38  -1111  -1153    535    594  -1130    265     85    267     83    132   -161
     33  -1104  -1137    535    584  -1119    267     96    275     93    145   -145
     41  -1093  -1137    524    587  -1117    262     98    275     93    145   -145
     49  -1075  -1127    511    587  -1101    254     96    275     93    145   -145
     49  -1067  -1117    509    581  -1091    257    101    280     96    153   -135
     54  -1062  -1117    504    584  -1088    254    109    285    103    161   -127
     51  -1047  -1101    496    574  -1075    257    114    293    114    171   -119
     59  -1031  -1093    485    574  -1062    254    119    301    122    179   -111
     64  -1026  -1093    478    579  -1060    254    127    306    124    181   -103
     64  -1000  -1065    467    563  -1031    259    137    319    140    200    -88
     64  -1005  -1070    470    566  -1036    254    142    327    148    205    -83
     70   -997  -1067    465    566  -1034    254    153    332    155    213    -72
     72   -974  -1047    452    558  -1010    257    168    345    168    226    -64
     72   -958  -1031    444    550   -995    265    189    363    187    241    -59
     80   -940  -1021    431    548   -982    267    207    381    207    262    -33
     90   -927  -1018    418    553   -974    267    231    397    223    283    -10
    101   -922  -1023    407    561   -971    267    257    418    244    303     10
    111   -909  -1021    400    566   -963    267    290    441    267    327     31
    116   -880  -1000    379    555   -937    272    332    470    303    358     62
    132   -841   -976    353    553   -909    277    381    506    350    410    114
    145   -813   -958    332    550   -885    277    426    537    392    454    158
    153   -787   -940    316    545   -862    277    470    566    426    491    197
    163   -745   -911    288    535   -826    280    511    594    467    540    249
    171   -698   -870    265    519   -784    285    542    620    504    584    296
    174   -662   -839    241    506   -750    275    550    618    514    597    316
    179   -641   -820    231    498   -730    270    555    618    522    613    342
    179   -613   -792    213    485   -701    262    542    607    517    615    350
    176   -589   -769    205    470   -678    252    522    589    501    610    350
    171   -602   -774    215    470   -688    246    498    566    480    600    355
    179   -607   -787    215    483   -696    244    459    540    452    566    322
    171   -610   -784    218    475   -696    249    420    509    405    504    231
    148   -639   -789    244    467   -714    262    384    480    363    446    174
     98   -670   -769    283    433   -719    280    355    467    340    418    150
     59   -711   -771    327    415   -740    283    309    444    306    384    114
     51   -750   -802    348    426   -776    272    257    413    270    342     64
     49   -769   -818    358    431   -792    267    213    392    244    311     38
     44   -774   -818    363    431   -795    257    176    374    226    288     15
     44   -800   -844    379    444   -820    252    148    358    205    267     -5
     38   -820   -859    389    446   -839    246    127    345    192    254    -15
     36   -818   -854    392    444   -836    246    114    342    187    249    -18
     25   -818   -844    394    433   -831    239    101    335    181    244    -23
     18   -828   -846    405    431   -836    236     93    332    179    239    -25
     18   -828   -846    405    431   -836    231     85    327    171    233    -33
     20   -836   -857    407    436   -844    231     83    327    174    236    -28
     18   -831   -849    405    431   -839    228     83    327    176    239    -23
     23   -805   -828    392    426   -815    226     80    327    174    236    -28
     23   -800   -823    387    420   -810    226     83    332    181    244    -18
     23   -800   -823    389    423   -810    223     83    332    181    241    -18
     18   -805   -826    392    420   -815    223     85    335    184    246    -12
     15   -797   -813    392    413   -805    223     88    340    189    259     -2
     28   -763   -792    366    407   -776    220     93    345    200    272     18
     31   -750   -782    358    405   -766    220     96    348    202    277     28
     31   -745   -776    355    402   -761    215     90    342    200    270      7
     31   -735   -766    353    397   -750    220     96    348    197    257    -18
     41   -691   -732    322    384   -709    246    122    381    226    285     12
     33   -670   -704    316    368   -688    272    140    402    249    314     41
     31   -639   -670    301    348   -654    283    148    418    262    327     54
     31   -615   -646    293    337   -631    270    137    415    257    324     51
     36   -594   -633    277    335   -613    265    137    431    275    348     83
     46   -589   -639    270    340   -613    246    129    428    283    358     96
     51   -587   -639    267    342   -613    218    114    413    270    345     85
     49   -561   -610    257    329   -584    215    116    420    283    361     98
     57   -568   -626    254    340   -594    213    122    418    285    366    106
     72   -581   -654    252    363   -618    202    114    405    272    355     96
     75   -607   -685    265    379   -646    192    101    381    252    337     80
     67   -636   -704    285    384   -670    189     90    366    236    319     64
     62   -631   -696    283    376   -662    174     67    337    210    293     41
     49   -670   -719    311    381   -696    176     54    322    189    277     23
     20   -709   -730    342    374   -719    181     44    303    168    257      2
     15   -701   -717    342    366   -709    184     36    293    153    244    -12
     12   -730   -743    355    376   -735    168     10    265    122    215    -44
      5   -750   -756    371    379   -753    163      5    257    111    200    -59
     -5   -737   -735    368    363   -737    153     -5    254    111    197    -62
     -2   -709   -706    355    350   -709    155     -5    257    116    205    -41
     12   -730   -743    355    376   -735    150    -12    249    111    205    -44
     20   -740   -761    358    389   -750    142    -15    249    111    205    -46
     28   -724   -756    348    389   -740    142    -12    252    119    207    -44
     20   -730   -750    355    384   -740    153     -2    259    124    213    -38
      7   -743   -750    366    376   -745    153      0    259    127    213    -31
     10   -784   -795    387    400   -787    166     20    257    114    194    -51
     20   -761   -784    368    400   -771    236    127    309    124    184    -90
     49   -706   -756    329    402   -730    327    301    420    189    220    -75
    101   -620   -724    257    410   -670    423    594    646    405    413    101
    181   -363   -545     90    363   -454    465    872    914    737    769    457
    189     -7   -197    -93    194   -101    374    691    961    963   1111    867
     67    223    155   -145    -44    189    200    137    800   1057   1345   1179
   -109    322    431   -109   -270    376    -18   -514    470    891   1265   1119
   -226     31    254     96   -241    142   -246  -1088   -103    257    613    483
   -231   -470   -241    350      5   -358   -446  -1361   -618   -415   -101   -213
   -161   -815   -654    488    246   -735   -475  -1176   -613   -501   -239   -366
    -90   -846   -758    467    329   -802   -303   -766   -311   -283    -85   -257
    -46   -789   -745    418    348   -769    -77   -384    -20    -72     70   -140
    -15   -795   -782    402    381   -789     88   -111    166     59    163    -75
      0   -761   -761    381    379   -761    145     -7    239    111    200    -54
      7   -743   -750    366    379   -745    150     12    254    119    202    -51
     15   -737   -753    361    384   -745    161     33    270    129    213    -38
     20   -730   -750    353    384   -737    168     49    285    140    223    -31
     20   -704   -724    342    371   -714    168     54    288    142    220    -33
     10   -685   -696    335    353   -688    161     57    288    137    207    -36
      5   -657   -662    324    332   -657    161     64    293    140    215    -33
     10   -646   -657    316    332   -649    171     85    306    155    236    -18
     28   -652   -680    311    353   -665    176     90    306    158    241     -7
     38   -644   -685    301    361   -665    158     83    298    153    236     -7
     59   -628   -688    283    374   -657    155     88    303    161    244     -2
     62   -657   -722    296    392   -691    155     96    306    158    236    -12
     62   -657   -719    298    389   -688    168    116    324    176    252     -5
     57   -641   -701    290    376   -670    189    142    350    205    280     23
     51   -644   -696    296    374   -670    202    163    371    226    298     38
     44   -652   -698    301    368   -672    210    179    384    236    309     49
     46   -641   -688    298    366   -665    210    192    397    249    319     57
     44   -641   -688    296    363   -665    210    202    405    254    324     62
     57   -628   -685    285    371   -657    218    220    418    265    337     77
     62   -594   -657    265    358   -626    207    233    423    267    345     93
     62   -576   -639    257    350   -607    207    252    439    288    363    122
     72   -566   -639    244    355   -600    210    283    459    311    379    145
     88   -524   -615    218    350   -568    215    322    483    329    387    150
     88   -483   -571    194    329   -527    223    361    504    348    405    140
     96   -436   -532    171    314   -483    228    402    535    384    449    158
    101   -410   -511    153    303   -459    236    454    563    418    478    187
    124   -355   -480    114    301   -418    246    517    607    462    519    236
    145   -316   -462     83    301   -389    249    563    641    504    561    280
    153   -265   -418     57    285   -340    246    602    670    542    600    329
    155   -192   -350     18    252   -270    249    636    696    579    644    376
    166   -127   -293    -20    228   -210    244    649    711    605    675    413
    179    -88   -267    -46    220   -179    228    644    709    613    685    431
    174    -49   -223    -62    197   -135    215    633    704    613    696    444
    142     83    -62   -114    101     10    189    600    678    597    691    449
    127    215     88   -171     18    153    153    540    633    561    659    428
    148     67    -80   -109    114     -5    179    530    633    558    657    415
    168   -116   -285    -25    226   -200    223    524    646    566    657    400
    163   -142   -306    -10    233   -223    220    470    613    527    613    363
    153   -145   -298     -5    226   -220    194    387    558    459    550    311
    114   -205   -322     44    218   -262    184    324    519    413    501    265
     77   -270   -348     96    213   -309    200    283    501    389    467    233
     75   -290   -366    106    218   -327    197    239    475    358    436    197
     80   -306   -389    111    233   -348    181    189    439    322    402    166
     85   -329   -415    122    249   -371    166    145    410    288    368    135
     57   -368   -426    155    241   -397    166    127    394    275    350    114
     28   -392   -420    181    223   -405    166    116    384    270    337    106
     25   -405   -431    189    226   -418    163    109    376    262    332    103
     28   -420   -452    194    239   -436    158     96    366    249    314     88
     36   -439   -475    202    254   -457    155     88    355    239    309     83
     36   -436   -472    200    252   -454    148     77    348    233    309     75
     41   -420   -462    189    252   -441    145     80    350    236    314     83
     44   -415   -459    184    252   -436    148     80    353    239    314     85
     36   -413   -449    189    241   -431    142     77    350    236    316     88
     36   -402   -439    179    236   -420    142     77    350    239    316     96
     41   -381   -426    168    231   -402    150     85    358    252    329    109
     41   -376   -418    168    228   -397    150     90    366    257    337    119
     49   -384   -433    168    241   -407    145     88    363    252    332    101
     44   -376   -420    163    231   -397    142     85    355    244    319     85
     44   -348   -392    150    218   -368    148     93    366    254    324     93
     62   -296   -358    116    207   -327    161    111    389    275    345    114
     75   -246   -322     85    197   -283    187    129    415    298    368    135
     64   -239   -306     85    184   -272    213    142    431    306    376    145
     64   -223   -288     77    174   -254    218    148    441    316    384    155
     62   -207   -270     70    163   -239    210    145    449    327    394    168
     62   -181   -244     59    153   -213    197    142    459    342    415    194
     83   -171   -254     41    168   -213    158    116    436    327    402    181
     98   -171   -272     36    184   -220    137    103    426    322    397    174
    101   -166   -267     31    181   -215    140    109    433    335    410    189
     96   -179   -275     41    184   -226    129    103    423    329    407    197
     96   -205   -301     54    197   -254    106     83    389    303    384    174
     85   -226   -314     70    200   -270     93     67    371    285    368    158
     88   -241   -329     75    207   -283     90     54    355    272    353    142
     83   -272   -355     96    218   -314     83     31    327    239    319    103
     54   -301   -355    122    202   -327     90     23    316    226    309     96
     46   -329   -376    140    210   -353     93      7    301    207    290     80
     38   -355   -394    158    215   -376     83    -12    277    184    265     54
     31   -366   -397    168    213   -381     72    -28    262    166    244     33
     33   -376   -410    168    220   -392     75    -33    257    161    239     33
     38   -374   -413    166    223   -392     75    -38    249    150    236     23
     38   -371   -410    166    223   -389     72    -44    239    140    226     10
     31   -371   -402    171    215   -387     72    -49    239    137    223      7
     28   -376   -407    171    218   -392     75    -49    244    142    228     12
     28   -384   -415    176    220   -400     72    -49    244    140    228     12
     28   -374   -402    171    215   -387     72    -51    244    137    226     18
     28   -366   -394    168    210   -379     77    -49    244    145    231     20
     36   -374   -410    168    223   -392    109     -5    262    142    215      5
     57   -348   -407    145    231   -376    192    135    337    174    220    -12
     96   -296   -392     98    241   -342    275    329    457    254    272     18
    166   -153   -319     -5    241   -236    371    654    696    493    493    223
    244    148    -98   -197    171     25    387    844    898    789    836    605
    210    493    283   -350    -36    389    267    493    888    971   1143    987
     41    724    683   -384   -322    704     67   -137    735   1047   1332   1236
   -142    722    865   -288   -504    792   -148   -815    387    813   1156   1085
   -233    298    532    -36   -381    415   -366  -1299   -213     96    413    348
   -179   -140     38    158   -109    -51   -553  -1421   -589   -397   -111   -176
    -77   -366   -290    220    103   -329   -540  -1148   -491   -376   -145   -233
    -31   -371   -340    202    153   -355   -353   -743   -218   -187    -12   -129
     -5   -340   -337    171    163   -337   -127   -381     15    -31     93    -62
     20   -348   -368    163    194   -358      0   -174    142     54    145    -49
     28   -342   -374    155    200   -358     38   -109    181     83    163    -33
     36   -335   -371    150    202   -353     59    -77    202     98    174    -20
     31   -337   -371    150    200   -353     67    -59    215    103    181    -12
     28   -345   -374    155    200   -358     67    -54    213    101    176    -18
     31   -337   -371    150    200   -353     70    -41    223    111    187     -7
     38   -332   -371    148    205   -350     72    -33    231    116    192     -2
     36   -329   -366    142    200   -348     67    -31    228    116    189     -5
     38   -296   -335    127    187   -316     64    -23    236    122    197      5
     49   -277   -327    111    187   -301     67    -12    249    135    210     18
     59   -270   -329    106    194   -298     67     -5    252    137    215     23
     64   -272   -337    103    200   -303     67      0    252    137    215     25
     64   -257   -322     93    192   -288     72     10    262    148    223     36
     67   -249   -319     90    192   -283     75     15    267    153    228     36
     75   -252   -327     88    200   -288     77     23    275    155    228     33
     75   -233   -311     77    192   -272     75     31    280    161    233     41
     72   -220   -293     72    181   -257     80     49    293    174    249     57
     72   -197   -272     62    171   -233     85     64    309    189    262     67
     70   -202   -272     67    171   -236     90     83    316    197    272     75
     67   -205   -275     67    168   -239     96    101    327    210    280     85
     70   -205   -275     64    171   -239     96    119    337    223    290     96
     83   -205   -288     59    184   -244     98    145    353    236    301    109
     90   -148   -239     28    163   -192     98    166    366    252    314    122
     98   -129   -228     12    163   -179    101    200    387    272    332    135
    106   -116   -226      5    166   -171    109    244    415    301    361    161
    122    -98   -220    -12    168   -158    116    293    446    335    394    200
    140    -67   -207    -36    174   -137    129    350    488    379    439    246
    161    -25   -187    -70    171   -103    135    402    519    418    478    277
    174     25   -150   -101    163    -62    127    441    542    452    514    319
    184     62   -124   -124    153    -31    127    480    568    488    555    368
    184    101    -83   -142    135     10    124    501    587    514    589    392
    194    153    -44   -174    116     54    119    504    592    527    600    400
    205    181    -25   -194    114     77    119    511    600    542    618    426
    202    187    -18   -197    109     83    114    506    600    548    631    444
    197    202      5   -200     96    103    109    493    594    548    636    457
    189    202     10   -197     88    109    103    467    581    537    626    446
    176    181      2   -179     85     93    101    428    550    504    594    420
    166    158    -10   -163     88     75    103    379    522    467    555    387
    155    137    -18   -145     88     59    111    327    496    433    517    350
    129     88    -44   -111     88     23    111    267    462    389    472    309
    106     33    -72    -70     88    -18    106    207    428    348    431    259
     88      0    -88    -44     88    -44    101    153    400    311    389    213
     80    -23   -103    -28     90    -62    101    109    374    283    353    176
     72    -67   -142     -5    106   -103     90     70    350    257    327    153
     64   -101   -166     18    114   -132     80     36    324    231    301    127
     64   -103   -168     18    114   -135     70     10    306    213    275    109
     72    -98   -171     12    122   -135     67     -5    298    205    267     98
     72    -85   -158      5    114   -122     59    -20    288    194    259     90
     75    -98   -176     10    124   -137     51    -28    275    181    254     80
     75   -106   -181     15    127   -142     51    -31    272    181    252     80
     70   -101   -171     15    119   -135     46    -36    272    181    252     83
     67   -106   -174     15    119   -140     46    -36    267    176    249     85
     64   -101   -166     15    114   -132     51    -28    272    184    254     90
     67   -101   -171     15    116   -135     51    -25    275    184    254     85
     80    -93   -174      7    127   -132     44    -25    275    184    252     80
     85    -75   -161     -5    122   -116     46    -23    280    192    259     88
     83    -72   -155     -5    119   -114     51    -18    288    200    262     98
     83    -54   -137    -15    109    -96     46    -15    290    202    265    106
     85    -49   -135    -18    109    -90     41    -18    288    197    265    106
     96    -23   -119    -38    106    -70     57      0    303    215    277    116
     96     23    -75    -59     85    -25     88     25    337    241    306    145
     88     38    -51    -64     70     -5    116     44    358    262    324    161
     93     57    -36    -75     64     10    135     57    366    267    329    163
    103     67    -36    -85     70     15    127     54    368    272    335    168
    111    101    -12   -106     62     44    114     51    384    288    353    192
    116    122      2   -119     57     62     77     33    376    288    355    192
    116    119      2   -116     57     62     38     10    353    267    337    176
    109    122     10   -116     49     67     38      7    350    267    340    179
    116    132     15   -124     51     72     41     12    355    275    345    189
    119    103    -18   -114     70     44     28      5    337    259    332    179
    122     64    -57    -93     90      5     15    -12    311    239    311    155
    111     67    -44    -90     77     12      7    -25    298    228    303    153
    103     57    -46    -80     75      5      5    -38    280    210    283    137
     85     25    -59    -57     72    -15     10    -51    265    192    262    116
     67    -15    -83    -25     75    -49     10    -64    246    171    246     96
     64    -33   -101    -18     80    -67     -2    -85    226    148    223     75
     62    -57   -119     -2     88    -88     -5    -96    210    135    207     62
     59    -77   -137      7     96   -106     -2    -96    205    129    205     59
     67    -93   -161     12    114   -127    -10   -103    194    114    192     51
     59   -109   -168     23    114   -137    -18   -119    179    101    179     36
     59   -114   -174     25    114   -142    -20   -122    179    101    176     36
     51   -114   -166     28    106   -137    -25   -119    179    103    181     46
     57    -96   -153     20    103   -124    -23   -119    181    109    184     46
     64    -96   -161     12    111   -127    -20   -119    181    106    176     31
     64    -93   -158     12    109   -124    -18   -116    184    106    179     36
     64    -88   -153     10    106   -119     -5    -96    194    116    187     41
     70    -59   -129     -5     98    -93     64      2    252    135    189     28
    103    -15   -119    -44    109    -67    155    181    353    197    220     33
    163     72    -90   -116    127     -7    241    444    522    353    350    153
    257    275     18   -267    119    148    311    756    748    613    623    444
    309    613    303   -459      2    459    293    711    865    854    950    826
    187    841    654   -514   -233    748    116    142    769    974   1184   1122
    -18    956    974   -467   -496    963    -85   -542    535    904   1189   1171
   -184    722    906   -270   -545    815   -293  -1143     51    407    698    693
   -213    262    475    -23   -342    368   -537  -1491   -517   -280     -7    -10
   -119    -28     90     72   -106     28   -633  -1332   -555   -379   -145   -168
    -33    -98    -67     64     15    -83   -509   -953   -342   -244    -64   -124
     20    -77    -98     25     59    -88   -283   -558    -98    -88     41    -49
     59    -85   -145     12    101   -114   -101   -265     70     20    109     -2
     77    -77   -155      0    114   -116    -44   -166    132     62    142     18
     80    -85   -168      2    124   -127    -25   -135    150     72    145     18
     88    -80   -171     -5    127   -124    -15   -114    163     80    150     25
     96    -67   -163    -12    129   -114     -7    -98    171     85    155     31
    103    -67   -174    -18    137   -119     -5    -88    174     88    155     28
    106    -64   -171    -20    137   -116     -2    -75    179     93    158     31
    109    -51   -161    -31    132   -106      0    -64    187    103    168     41
    114    -54   -168    -28    140   -111     -2    -62    187    106    171     49
    111    -59   -174    -25    140   -116     -2    -57    187    109    168     49
    111    -41   -153    -36    129    -96      2    -49    197    116    181     54
    116    -18   -137    -51    124    -77      5    -41    202    122    189     59
    119    -18   -137    -49    127    -77      7    -28    210    127    197     67
    127    -12   -142    -57    132    -77      5    -20    213    129    200     72
    129     -2   -132    -64    129    -67      2    -18    215    135    202     75
    132      2   -129    -70    129    -62      0    -10    218    135    205     75
    127     12   -114    -70    122    -49      5     -2    226    140    210     80
    129     20   -109    -75    119    -44      5     10    236    150    218     90
    132     31   -101    -80    116    -36     12     28    249    163    231    106
    142     38   -106    -90    124    -33     18     46    259    174    246    119
    148     51    -96    -98    122    -20     20     62    270    184    254    124
    155     70    -88   -114    122     -7     18     80    277    192    257    124
    161     72    -88   -116    124     -5     18    106    288    202    265    129
    161     88    -72   -127    116      7     25    140    311    226    285    153
    168    116    -51   -142    111     33     41    184    342    257    319    189
    181    132    -49   -158    114     44     44    228    363    277    340    207
    197    161    -36   -179    116     64     46    275    389    309    368    228
    213    202    -10   -207    111     96     51    327    420    348    402    262
    226    246     20   -236    103    135     46    374    449    381    439    298
    236    277     41   -257     96    158     54    418    480    418    480    345
    249    322     72   -285     88    197     59    452    506    457    524    389
    262    366    103   -316     77    236     49    459    511    472    545    415
    267    387    119   -327     75    254     41    459    514    483    561    433
    267    423    153   -345     57    288     33    457    517    493    579    449
    265    439    174   -353     46    306     33    446    514    491    581    457
    265    439    174   -353     44    306     36    431    501    478    571    449
    254    428    174   -340     41    301     38    402    480    457    550    436
    244    415    168   -332     36    293     36    358    454    428    524    410
    223    384    158   -303     31    272     33    301    420    387    480    366
    197    332    135   -265     31    233     33    236    379    340    428    314
    181    306    124   -244     28    215     33    179    348    298    384    270
    168    272    103   -223     33    189     28    124    319    262    342    231
    148    226     75   -187     36    150     23     72    288    226    303    189
    137    181     44   -161     46    114     12     28    257    194    270    148
    140    176     36   -158     51    106      5     -5    236    171    246    124
    137    171     33   -155     51    101     -2    -25    220    155    231    111
    124    142     15   -135     54     80    -12    -46    205    137    213     93
    122    135     10   -129     54     72    -18    -62    192    124    200     83
    124    119     -5   -122     64     57    -23    -72    181    114    192     75
    124    109    -18   -119     70     44    -31    -83    171    103    181     64
    135    116    -18   -127     75     49    -28    -80    171    106    181     67
    137    127    -10   -132     72     59    -25    -77    174    109    184     72
    132    119    -12   -124     72     54    -28    -77    171    106    184     72
    124    116     -7   -122     64     54    -36    -80    166    103    181     72
    127    124     -2   -127     64     62    -36    -77    168    106    184     67
    127    122     -5   -127     67     59    -36    -80    166    101    174     54
    129    132      2   -129     64     67    -36    -80    168    101    174     54
    135    150     15   -142     59     83    -33    -75    168    106    179     70
    132    158     23   -145     54     90    -33    -72    174    109    184     77
    129    148     18   -140     54     83    -38    -77    166    103    176     67
    129    166     36   -148     46    101    -33    -70    174    111    184     72
    140    205     62   -174     38    132    -15    -51    192    127    202     88
    145    239     93   -192     25    166      5    -36    213    145    218    103
    145    270    122   -210     10    197     28    -23    226    155    220    111
    153    285    132   -218     10    210     38    -15    233    163    226    116
    155    277    122   -218     15    200     33    -18    239    168    233    129
    158    293    135   -228     12    215     12    -25    244    176    249    142
    171    311    140   -241     15    226    -20    -38    236    179    254    148
    179    322    142   -249     18    233    -33    -46    228    174    249    142
    168    329    158   -249      5    244    -38    -49    220    174    249    145
    166    319    153   -244      7    236    -54    -57    207    163    241    140
    166    288    122   -228     23    205    -70    -70    181    140    220    122
    163    249     85   -205     38    168    -83    -93    155    114    192    101
    153    220     64   -189     44    142    -90   -111    132     88    171     80
    145    207     62   -176     41    135    -77   -114    122     77    161     64
    124    168     44   -148     41    106    -72   -129    103     54    135     41
    116    129     12   -122     51     72    -85   -150     72     25    103     15
    111    122      7   -116     51     64    -96   -168     54      5     85     -5
    106    116      7   -111     49     62    -98   -179     41     -7     72    -12
    103     96     -7   -101     54     44   -103   -187     28    -20     54    -25
    109     96    -12   -101     62     41   -106   -187     23    -25     49    -28
    106     96    -12   -103     59     41   -109   -189     20    -25     57    -33
    101     83    -20    -93     59     31   -114   -194     18    -25     54    -33
     93     70    -23    -83     59     23   -114   -194     12    -33     49    -36
     98     85    -12    -90     57     36   -116   -194     12    -33     46    -41
     98     80    -18    -90     57     31   -119   -200     10    -36     44    -41
    101     85    -18    -93     59     33   -119   -194      7    -38     44    -46
    114    116      2   -114     54     59    -80   -140     38    -25     38    -54
    135    161     25   -148     54     93     15     10    127     15     49    -62
    187    210     23   -200     80    116     96    218    257    119    132     -5
    254    379    124   -316     64    252    171    522    491    368    374    231
    329    678    348   -504    -10    514    176    678    685    659    724    615
    311    950    639   -631   -163    795     46    348    662    828   1013    974
    137   1132    995   -636   -428   1065   -148   -277    475    849   1130   1135
    -31   1062   1093   -517   -563   1078   -363   -948     44    478    800    833
   -122    659    782   -270   -452    722   -589  -1457   -579   -254     49     98
    -80    244    324    -80   -202    283   -763  -1556   -906   -672   -392   -329
      0     64     64    -33    -33     64   -717  -1247   -748   -587   -358   -335
     59     75     15    -67     23     44   -530   -865   -485   -407   -236   -257
     93    101      7    -98     41     54   -311   -504   -239   -239   -116   -176
    122    103    -18   -111     70     44   -187   -296   -103   -140    -44   -127
    129    114    -15   -124     72     49   -161   -244    -72   -116    -28   -111
    127    109    -20   -119     72     44   -145   -223    -62   -111    -28   -114
    132    111    -20   -122     75     46   -137   -210    -57   -111    -33   -124
    150    135    -15   -142     83     59   -135   -200    -46   -106    -28   -122
    153    135    -18   -145     85     59   -132   -189    -41   -101    -25   -114
    150    137    -12   -145     83     62   -129   -179    -36    -96    -20   -106
    163    150    -12   -155     88     67   -127   -171    -36    -93    -18   -101
    176    158    -18   -166     98     70   -122   -163    -31    -88    -12    -96
    174    150    -23   -163     98     64   -119   -153    -20    -77     -5    -90
    176    161    -15   -168     96     72   -119   -145    -15    -72     -2    -88
    176    171     -5   -174     90     83   -122   -142    -15    -70      0    -88
    176    166    -10   -171     93     77   -124   -137    -15    -72      0    -88
    179    187      5   -184     85     96   -122   -129    -10    -67      5    -80
    187    207     18   -197     83    114   -119   -119     -2    -57     12    -67
    189    213     23   -202     83    119   -116   -106      5    -51     18    -62
    200    226     25   -213     88    127   -119    -98     10    -49     18    -64
    213    244     28   -228     90    137   -122    -88     20    -38     25    -59
    215    231     12   -223    101    122   -116    -72     28    -31     31    -57
    215    226      7   -220    103    116   -116    -54     41    -20     41    -46
    226    244     18   -233    103    132   -114    -33     54     -5     57    -28
    233    262     28   -249    103    145   -111    -12     64      5     64    -18
    239    270     31   -257    103    150   -114      7     75     15     70    -15
    241    288     46   -265     96    168   -101     49    106     46    103      5
    249    303     54   -275     98    179    -85     98    140     83    142     36
    246    306     57   -277     96    181    -83    137    166    111    166     62
    252    329     77   -290     88    202    -83    187    194    142    197     98
    270    366     93   -319     88    231    -83    228    223    181    233    135
    296    402    106   -348     96    254    -85    270    246    213    270    168
    309    452    142   -381     83    298    -96    301    272    246    309    213
    314    509    194   -413     59    350    -96    324    298    283    345    259
    316    548    228   -433     44    389    -96    337    314    306    371    288
    332    566    233   -449     49    400   -101    337    316    316    389    303
    327    568    241   -449     41    405   -109    324    306    309    387    306
    327    584    254   -457     36    420   -114    311    296    301    379    309
    324    571    244   -449     38    407   -109    296    283    290    368    298
    319    553    233   -436     44    394    -98    272    267    270    348    272
    303    519    213   -413     46    368   -106    223    226    223    303    226
    285    488    200   -387     44    345   -109    166    187    171    249    174
    267    449    181   -361     41    314    -98    114    150    124    192    122
    252    402    150   -327     51    277    -93     59    111     75    137     62
    236    355    116   -298     59    236    -93     15     85     41    101     25
    223    306     83   -267     70    194   -106    -33     49      2     57    -15
    213    272     57   -244     77    163   -116    -72     18    -31     23    -57
    215    259     44   -236     85    153   -119    -98      0    -49      5    -77
    213    259     46   -239     83    153   -124   -122    -18    -67    -15    -98
    210    249     38   -231     85    145   -124   -132    -25    -80    -28   -109
    220    241     20   -231     98    129   -124   -142    -33    -88    -31   -114
    207    223     15   -215     96    119   -129   -150    -44    -98    -44   -122
    192    192      0   -192     96     96   -135   -158    -54   -111    -59   -137
    194    189     -5   -192    101     93   -132   -150    -49   -106    -54   -132
    197    194     -5   -197    101     96   -129   -145    -44   -101    -49   -127
    202    189    -12   -194    109     88   -129   -145    -46   -103    -54   -132
    205    184    -23   -197    114     83   -129   -140    -44   -101    -49   -127
    210    205     -5   -207    109    101   -119   -132    -33    -90    -41   -119
    213    194    -18   -205    114     88   -122   -135    -36    -93    -44   -124
    202    189    -12   -194    109     88   -122   -129    -36    -90    -44   -124
    210    197    -12   -205    109     93   -119   -124    -28    -85    -41   -124
    215    192    -23   -202    119     83   -116   -124    -31    -90    -46   -129
    218    181    -36   -202    127     72   -127   -129    -38    -96    -54   -137
    226    205    -20   -215    124     93   -116   -116    -25    -80    -41   -119
    231    249     15   -241    106    132    -90    -90      5    -54    -12    -88
    228    262     33   -246     98    148    -72    -80     18    -46     -7    -83
    226    270     44   -249     88    158    -62    -75     20    -46    -10    -80
    223    293     70   -257     77    181    -57    -70     31    -38     -5    -72
    213    283     70   -249     72    179    -54    -70     44    -20     18    -70
    218    296     77   -257     70    187    -72    -80     49    -10     36    -64
    236    303     64   -272     85    184   -101    -93     38    -15     33    -59
    239    293     54   -265     93    174   -111   -101     31    -20     28    -62
    239    290     51   -267     93    171   -109    -96     31    -18     33    -57
    244    283     38   -265    103    161   -114   -101     20    -25     23    -59
    246    241     -5   -246    127    119   -124   -111      2    -41      5    -72
    262    200    -62   -231    163     70   -135   -124    -20    -62    -15    -98
    249    166    -83   -210    166     41   -140   -142    -44    -88    -41   -127
    223    142    -80   -184    153     31   -132   -140    -49    -96    -51   -132
    197    106    -90   -153    142     10   -132   -155    -67   -124    -77   -150
    202     70   -132   -135    168    -31   -135   -174    -90   -150   -106   -179
    202     51   -150   -129    176    -49   -140   -181   -101   -163   -116   -192
    194     23   -171   -109    184    -72   -137   -189   -114   -179   -135   -205
    200     10   -189   -106    194    -88   -135   -192   -122   -184   -140   -218
    202      2   -200   -101    202    -98   -137   -192   -127   -187   -137   -223
    194     -2   -200    -96    197   -101   -140   -197   -129   -189   -140   -220
    187    -18   -205    -83    194   -111   -129   -192   -119   -179   -132   -218
    192    -36   -231    -77    207   -132   -129   -192   -122   -184   -142   -228
    202    -54   -257    -72    228   -155   -132   -194   -127   -189   -150   -236
    205    -54   -259    -75    231   -155   -132   -194   -127   -189   -148   -231
    210    -62   -272    -72    241   -166   -109   -166   -109   -181   -142   -236
    207    -51   -262    -77    233   -155    -38    -54    -41   -150   -137   -246
    231     -5   -236   -111    233   -119     57    119     75    -75   -101   -231
    270     93   -176   -184    223    -38    140    361    277    116     67    -88
    353    296    -57   -324    205    119    184    644    542    436    405    244
    394    623    226   -511     85    426    129    615    652    688    758    654
    322    831    509   -576    -93    670      0    189    522    769    976    940
    153    906    750   -530   -298    828   -161   -376    205    605    901    906
     10    717    706   -363   -348    711   -348   -982   -355      7    298    340
    -15    277    290   -132   -153    283   -579  -1405   -940   -706   -446   -384
     54    -98   -153     23    103   -124   -701  -1392  -1080   -906   -675   -623
    114   -231   -348     57    231   -288   -602  -1062   -831   -727   -561   -550
    140   -226   -368     41    252   -296   -423   -717   -553   -527   -418   -444
    161   -210   -371     23    265   -290   -226   -389   -298   -340   -277   -348
    187   -200   -387      7    285   -293   -111   -215   -163   -236   -202   -293
    197   -194   -394     -2    293   -293    -85   -174   -132   -215   -187   -285
    194   -200   -397      2    293   -298    -77   -150   -116   -202   -174   -277
    192   -200   -392      2    290   -296    -64   -132    -96   -189   -168   -265
    197   -192   -389     -2    293   -290    -41   -109    -72   -168   -153   -239
    187   -220   -410     15    296   -314    -38    -98    -70   -166   -148   -246
    184   -223   -407     18    293   -314    -38    -90    -62   -158   -137   -246
    197   -218   -415     10    303   -316    -36    -83    -54   -150   -132   -244
    213   -220   -433      5    322   -327    -31    -75    -46   -148   -127   -249
    205   -236   -444     12    324   -340    -33    -72    -46   -148   -129   -244
    207   -241   -449     15    327   -345    -28    -59    -36   -135   -122   -228
    220   -239   -459      7    340   -350    -20    -46    -25   -127   -116   -226
    228   -233   -462      2    345   -348     -5    -31     -5   -111    -98   -218
    218   -239   -459      7    337   -348      0    -18      2   -103    -88   -213
    205   -244   -449     18    324   -345      7     -5     15    -90    -77   -205
    194   -252   -446     25    319   -348     12     10     31    -77    -67   -192
    205   -249   -454     23    329   -350     15     20     41    -70    -62   -187
    213   -244   -457     12    335   -350     12     31     46    -62    -59   -181
    228   -233   -462      2    342   -348     15     46     59    -51    -51   -171
    239   -239   -478     -2    358   -355     18     59     70    -44    -49   -168
    241   -231   -472     -5    355   -350     28     83     90    -25    -33   -155
    236   -226   -462     -7    348   -342     44    116    119      5     -5   -127
    246   -233   -483     -7    363   -358     57    153    148     33     20   -106
    262   -220   -483    -20    371   -353     64    192    179     64     46    -85
    265   -202   -467    -31    366   -335     75    236    215     98     77    -54
    272   -184   -457    -46    363   -319     77    283    246    135    114    -25
    293   -158   -454    -67    371   -306     88    337    290    184    168     15
    306   -132   -439    -88    371   -283    103    402    340    241    228     70
    311   -103   -415   -103    363   -259    109    449    379    290    275    122
    324    -64   -389   -132    355   -226    109    485    407    327    314    168
    340    -28   -368   -155    353   -200    111    511    428    361    353    205
    342     -7   -353   -168    348   -181    106    519    436    376    376    228
    332     -2   -335   -163    332   -168    109    524    436    384    384    241
    329     -5   -337   -163    332   -171    114    524    439    392    394    254
    340      0   -340   -168    340   -171    122    517    436    389    400    254
    342    -23   -366   -161    353   -194    122    488    410    363    374    223
    319    -54   -374   -132    345   -213    124    449    381    329    340    189
    293    -83   -376   -106    332   -228    129    402    345    280    290    145
    288   -129   -418    -80    353   -272    135    342    306    228    233     93
    272   -192   -465    -41    366   -327    132    288    267    179    181     38
    262   -241   -504    -10    381   -371    129    231    231    135    129    -15
    249   -277   -527     12    387   -402    122    179    197     96     77    -59
    239   -316   -558     38    397   -436    114    135    171     59     38    -96
    228   -361   -589     67    407   -475    109    101    150     38     18   -129
    218   -394   -613     88    415   -504    111     77    137     25     10   -150
    205   -415   -620    103    410   -517    106     62    127     15      0   -163
    205   -433   -639    114    420   -535    103     49    119      5    -15   -166
    215   -446   -662    114    439   -553     93     33    103    -10    -38   -181
    226   -462   -688    119    457   -574     88     20     96    -18    -54   -194
    197   -491   -691    145    441   -589     93     20     98    -15    -49   -197
    207   -485   -696    137    449   -589    101     28    106     -7    -36   -200
    218   -485   -704    132    459   -594    103     31    111     -5    -33   -197
    213   -504   -717    145    465   -610    109     36    116     -2    -33   -192
    207   -514   -722    153    465   -618    101     31    109    -10    -46   -202
    210   -509   -719    148    465   -613    106     41    116     -2    -38   -197
    218   -504   -724    142    470   -613    116     51    129      7    -28   -187
    220   -501   -722    140    470   -610    122     59    135     15    -25   -181
    223   -506   -732    140    475   -618    122     62    140     20    -20   -176
    226   -514   -740    142    480   -626    124     67    142     23    -23   -176
    215   -532   -748    155    480   -641    129     67    142     23    -18   -181
    210   -530   -740    161    475   -633    137     77    155     33     -5   -179
    215   -504   -722    142    467   -613    150     90    171     49      5   -161
    226   -472   -698    122    459   -584    171    116    202     80     36   -135
    215   -449   -667    116    439   -558    189    122    218     90     44   -127
    210   -444   -654    116    431   -548    205    129    228     96     46   -119
    210   -454   -667    122    436   -561    202    122    228     96     46   -122
    231   -441   -675    103    452   -558    194    114    231    101     57   -114
    252   -413   -667     77    457   -540    174    111    233    114     72    -96
    257   -423   -680     83    467   -550    155    101    226    109     67    -90
    239   -436   -675     96    454   -555    148     96    223    106     64    -90
    233   -444   -680    103    454   -561    145     98    226    111     72    -80
    239   -472   -711    114    475   -589    132     90    210     98     57    -93
    241   -524   -766    142    504   -644    116     75    179     70     28   -127
    231   -566   -797    163    514   -680    124     77    176     67     28   -132
    226   -584   -813    179    517   -698    135     75    174     62     28   -129
    213   -626   -841    205    524   -732    140     62    161     46      7   -150
    189   -672   -862    241    524   -766    142     41    137     23    -15   -187
    189   -685   -875    246    530   -779    137     28    122      5    -31   -200
    192   -719   -911    262    550   -813    127     15    106    -12    -51   -218
    181   -750   -932    283    555   -839    119      0     85    -33    -72   -236
    171   -761   -932    296    550   -846    127      2     90    -31    -67   -231
    181   -758   -940    285    558   -849    129      0     88    -36    -72   -233
    192   -769   -961    288    574   -862    129     -2     83    -41    -83   -241
    184   -774   -958    293    568   -865    137      5     93    -31    -72   -236
    189   -787   -976    298    581   -880    137      7     98    -25    -70   -233
    194   -797   -992    298    589   -893    129     -2     90    -36    -80   -244
    192   -795   -987    301    587   -888    129      0     88    -38    -80   -244
    187   -810  -1000    311    592   -904    148     25     98    -38    -83   -257
    200   -802  -1002    301    600   -901    239    153    161    -25    -96   -290
    218   -740   -958    259    587   -849    350    358    306     64    -41   -259
    265   -579   -844    155    553   -711    470    691    587    335    200    -44
    335   -296   -631    -20    480   -462    522   1021    917    745    620    371
    353     83   -270   -218    311    -93    381    774    950   1018   1023    828
    236    329     93   -283     70    213     88     41    719   1104   1262   1114
     77    394    316   -236   -119    355   -202   -706    335    898   1148   1041
    -20     31     49     -5    -36     38   -480  -1330   -355    103    361    324
     -7   -535   -527    272    259   -532   -657  -1587   -987   -753   -517   -483
     59   -820   -880    379    470   -849   -574  -1247   -839   -709   -548   -553
    111   -878   -989    384    550   -932   -335   -782   -496   -470   -397   -467
    137   -849   -989    353    561   -917    -83   -379   -189   -254   -241   -366
    158   -852  -1010    348    584   -930     88   -109     10   -106   -135   -293
    161   -859  -1023    348    592   -943    148    -15     77    -59   -109   -267
    168   -872  -1041    350    605   -956    163     15     96    -49    -98   -267
    181   -870  -1052    342    615   -961    166     31    101    -46   -101   -270
    192   -862  -1054    335    623   -958    181     51    122    -31    -85   -254
    189   -867  -1060    337    623   -963    184     62    132    -23    -75   -252
    187   -872  -1060    342    620   -966    187     70    140    -18    -75   -249
    187   -870  -1060    340    623   -963    189     77    148    -12    -67   -249
    189   -865  -1054    337    620   -958    194     90    161      0    -54   -241
    194   -862  -1060    332    626   -961    202    106    171      7    -44   -223
    202   -857  -1060    327    631   -958    205    114    176     15    -38   -215
    210   -841  -1052    314    631   -945    200    116    179     12    -38   -220
    215   -831  -1047    309    631   -937    202    122    184     18    -33   -215
    218   -828  -1047    303    631   -937    207    135    197     31    -25   -207
    226   -820  -1047    298    633   -935    215    153    215     44    -12   -197
    226   -818  -1047    296    633   -932    218    163    223     54     -5   -192
    228   -826  -1054    298    641   -940    223    176    236     62      0   -181
    228   -800  -1031    285    628   -914    226    189    246     72      7   -174
    233   -784  -1018    275    626   -901    236    210    267     90     31   -163
    226   -800  -1026    285    623   -911    244    231    285    109     46   -153
    223   -787  -1010    283    615   -898    249    254    301    127     59   -135
    236   -761  -1000    259    615   -880    257    285    329    153     80   -111
    254   -753  -1008    249    628   -880    270    319    353    174     98    -93
    257   -735   -995    239    623   -865    277    358    381    200    119    -70
    267   -717   -984    226    626   -849    288    405    418    231    145    -46
    267   -706   -974    218    618   -839    303    459    457    267    174    -18
    275   -683   -958    202    615   -820    316    519    498    314    218     20
    288   -646   -935    176    610   -789    329    581    542    361    275     57
    298   -613   -911    158    605   -761    345    641    589    415    332    101
    303   -571   -875    132    589   -724    342    683    623    457    376    148
    314   -524   -839    103    576   -680    345    719    657    501    423    200
    324   -485   -810     77    566   -649    350    743    683    537    462    244
    332   -449   -782     59    555   -615    353    750    693    558    483    272
    329   -423   -753     46    540   -587    342    745    693    563    498    285
    329   -410   -743     38    535   -576    340    732    688    566    504    298
    322   -426   -750     49    535   -589    329    704    665    545    485    288
    309   -439   -748     64    527   -592    319    659    639    519    457    265
    290   -462   -753     83    519   -605    319    607    610    488    428    233
    283   -491   -776    103    530   -633    322    545    574    444    387    194
    270   -542   -815    135    542   -678    311    472    522    387    322    135
    252   -584   -836    166    542   -709    301    400    478    332    270     85
    233   -618   -854    192    542   -735    290    337    436    285    220     46
    223   -675   -898    226    558   -784    283    285    397    241    171     -5
    220   -714   -937    244    576   -826    272    241    366    207    137    -44
    218   -748   -966    265    592   -857    265    210    345    187    122    -64
    205   -784   -989    288    594   -885    254    184    322    163    101    -96
    192   -805   -997    306    592   -901    249    163    303    140     77   -114
    189   -802   -995    303    589   -898    252    158    301    137     72   -111
    200   -820  -1021    311    610   -919    249    148    293    132     64   -116
    202   -831  -1036    314    618   -932    244    137    280    119     49   -127
    202   -826  -1028    311    613   -927    239    132    277    116     49   -127
    202   -820  -1023    306    613   -922    233    129    277    116     49   -132
    207   -820  -1028    306    618   -924    231    129    275    111     51   -137
    202   -805  -1010    298    605   -906    231    132    280    116     54   -129
    202   -802  -1005    298    602   -904    239    142    290    127     59   -116
    197   -810  -1008    303    602   -909    241    148    296    132     67   -111
    194   -805  -1000    306    597   -901    241    148    298    137     72   -111
    200   -797   -997    296    597   -896    244    155    306    142     80   -109
    205   -800  -1005    296    602   -901    244    155    306    148     80   -109
    192   -802   -995    303    592   -898    233    145    301    140     75   -111
    187   -805   -992    309    589   -898    236    148    303    145     80   -106
    192   -787   -982    296    584   -883    231    145    303    142     83   -106
    197   -789   -989    296    592   -888    231    148    306    145     83    -98
    200   -792   -992    296    594   -891    233    145    306    142     77    -93
    194   -782   -976    293    584   -878    231    140    303    140     80    -98
    192   -782   -976    293    584   -878    228    137    303    140     77   -103
    205   -782   -987    288    594   -883    236    142    309    145     83    -96
    210   -756   -969    270    589   -862    244    145    316    153     90    -85
    205   -711   -917    254    561   -813    265    166    340    176    116    -57
    189   -685   -878    246    532   -782    301    189    371    205    142    -41
    200   -667   -870    233    532   -769    329    200    389    220    161    -33
    215   -657   -872    218    542   -763    316    187    381    210    150    -36
    210   -644   -854    218    532   -748    296    171    376    205    140    -31
    205   -633   -839    213    519   -735    277    174    387    226    168    -12
    215   -639   -854    210    532   -745    249    163    379    223    174    -18
    220   -639   -859    207    537   -748    233    153    374    218    174    -18
    228   -628   -857    200    542   -743    239    166    381    231    189      2
    218   -675   -893    228    553   -784    223    155    361    213    166    -12
    202   -714   -917    254    558   -815    213    140    337    189    145    -31
    207   -732   -940    259    571   -836    207    124    319    171    124    -51
    210   -750   -961    270    584   -854    202    106    301    153    103    -70
    192   -774   -969    290    579   -870    207    103    290    140     93    -88
    166   -820   -989    327    576   -904    205     85    272    116     70   -109
    168   -841  -1010    335    589   -924    194     64    249     93     49   -124
    176   -846  -1023    335    600   -935    194     57    239     80     33   -142
    171   -862  -1034    345    600   -948    194     49    228     70     25   -145
    168   -862  -1034    345    600   -948    194     49    231     70     25   -142
    163   -862  -1026    348    592   -943    194     51    233     72     31   -145
    161   -865  -1026    353    592   -945    197     51    239     77     31   -145
    155   -880  -1036    361    594   -958    197     51    239     77     31   -148
    158   -880  -1041    361    600   -961    197     49    233     75     28   -150
    163   -878  -1041    358    602   -958    189     38    228     67     23   -150
    161   -875  -1036    358    597   -956    192     46    236     77     38   -140
    161   -872  -1034    355    594   -953    218     80    254     88     41   -148
    184   -828  -1013    322    597   -919    303    218    335    129     54   -150
    223   -735   -961    254    589   -846    410    431    480    233    122    -96
    259   -574   -833    158    545   -704    540    763    756    493    353    114
    340   -290   -631    -25    483   -459    607   1122   1067    880    763    514
    366     33   -332   -200    348   -148    493    927   1124   1140   1135    935
    270    277      7   -275    129    142    220    233    945   1239   1374   1239
    101    358    257   -228    -77    309    -75   -576    597   1083   1317   1236
    -28      0     28     12    -31     15   -314  -1213    -59    327    561    532
    -46   -519   -475    283    213   -498   -522  -1473   -644   -433   -228   -228
     15   -844   -862    413    436   -854   -522  -1234   -628   -522   -371   -413
     83   -904   -987    410    535   -945   -319   -787   -337   -327   -252   -348
    114   -862   -976    371    542   -919    -62   -381    -59   -142   -122   -252
    135   -857   -995    361    563   -924    111   -111    116    -18    -41   -194
    150   -854  -1005    350    576   -927    187      5    197     38     -2   -168
    158   -859  -1018    350    587   -937    213     44    226     57     12   -161
    150   -867  -1018    358    581   -943    218     62    231     59     10   -168
    155   -875  -1034    358    592   -953    223     77    241     64     20   -161
    174   -870  -1044    345    607   -956    226     90    249     77     28   -155
    179   -857  -1036    340    607   -945    231    101    259     83     36   -145
    179   -846  -1028    332    602   -937    236    109    265     88     36   -142
    176   -849  -1026    335    600   -935    241    122    277     98     44   -140
    174   -849  -1023    335    597   -935    246    135    288    109     54   -129
    168   -841  -1010    337    589   -924    252    145    296    116     59   -122
    168   -826   -997    327    579   -911    252    153    301    122     72   -114
    181   -826  -1008    322    592   -917    252    161    309    127     77   -114
    181   -833  -1015    324    597   -924    252    166    309    127     77   -114
    176   -826  -1002    324    589   -914    254    176    316    135     83   -106
    176   -815   -995    319    584   -904    265    192    335    153    103    -88
    171   -807   -982    316    574   -893    265    202    345    161    109    -80
    174   -792   -966    309    568   -880    270    218    353    171    116    -75
    179   -774   -953    298    566   -862    277    233    368    187    132    -62
    179   -779   -961    298    568   -870    280    254    381    197    140    -54
    187   -784   -971    296    579   -878    280    275    392    207    145    -46
    194   -763   -958    283    574   -859    288    298    413    226    163    -31
    205   -730   -935    262    568   -831    296    335    436    252    194    -12
    202   -717   -919    254    558   -815    301    368    459    272    207      2
    200   -709   -909    254    553   -807    309    410    488    301    233     25
    210   -685   -896    236    550   -792    319    462    524    340    272     59
    226   -657   -883    215    553   -769    335    522    566    381    309     96
    249   -600   -849    174    548   -724    342    581    605    423    348    140
    259   -555   -815    148    535   -683    345    633    639    467    394    184
    270   -509   -782    116    524   -644    345    675    670    506    436    228
    275   -459   -735     93    504   -597    353    719    706    550    483    277
    275   -423   -698     72    485   -558    350    737    727    581    519    303
    280   -394   -675     57    478   -535    342    743    737    600    550    332
    296   -376   -672     38    483   -524    332    735    732    600    555    350
    301   -348   -649     23    475   -498    329    727    732    605    561    363
    290   -337   -628     20    457   -480    324    706    717    594    555    358
    275   -340   -615     31    444   -478    324    675    701    579    548    350
    265   -350   -615     41    439   -483    322    631    675    553    524    322
    249   -384   -633     67    441   -509    314    566    636    504    472    275
    213   -431   -644    109    428   -537    306    498    592    449    420    226
    192   -472   -665    140    426   -568    311    436    553    405    371    184
    192   -506   -698    155    444   -602    301    368    509    355    316    127
    179   -537   -717    179    446   -626    293    309    478    314    277     83
    168   -568   -737    197    452   -652    283    259    444    277    239     51
    155   -605   -761    223    457   -683    270    215    415    246    207     25
    142   -636   -782    244    459   -709    262    187    389    223    187      0
    135   -662   -797    265    465   -730    249    161    371    202    166    -28
    137   -659   -800    259    467   -730    244    145    355    187    148    -41
    142   -652   -797    254    470   -724    241    135    348    181    137    -41
    135   -665   -802    265    467   -732    233    122    332    166    127    -51
    127   -683   -810    277    467   -745    228    109    319    148    111    -72
    137   -678   -815    270    475   -745    231    111    322    153    111    -70
    135   -670   -805    265    470   -737    233    119    329    163    119    -59
    135   -672   -807    267    470   -740    228    119    329    158    116    -64
    137   -657   -795    259    465   -724    233    129    340    168    129    -62
    135   -646   -782    254    457   -714    236    129    340    174    140    -51
    132   -633   -766    249    449   -701    233    132    345    179    145    -44
    129   -631   -763    249    446   -696    239    135    350    184    148    -41
    137   -631   -769    246    452   -698    246    142    361    194    158    -33
    142   -628   -771    241    454   -698    233    135    353    189    150    -41
    142   -633   -776    244    457   -704    231    132    348    181    145    -44
    132   -613   -745    239    436   -678    231    132    350    187    153    -41
    135   -605   -740    236    436   -672    228    129    350    189    155    -36
    137   -605   -743    233    439   -672    220    124    345    181    145    -36
    137   -602   -740    231    439   -670    223    124    348    184    148    -31
    140   -597   -737    226    439   -667    218    119    340    176    145    -36
    150   -613   -763    231    457   -688    215    106    329    168    135    -49
    150   -618   -769    233    459   -693    215    106    329    168    132    -51
    145   -605   -750    228    446   -675    215    103    329    171    140    -38
    140   -597   -737    226    439   -667    213     98    327    168    137    -33
    137   -613   -750    239    444   -680    210     90    324    161    124    -36
    135   -620   -758    241    446   -688    215     93    327    163    132    -36
    129   -628   -758    249    444   -693    218     96    329    168    142    -36
    127   -636   -763    252    441   -698    210     88    319    161    135    -51
    140   -628   -769    244    454   -698    202     77    309    150    127    -54
    132   -628   -761    246    444   -693    202     77    311    155    129    -41
    122   -615   -740    246    428   -678    202     75    311    158    129    -41
    122   -610   -732    244    426   -670    202     72    311    158    129    -41
    124   -600   -724    239    423   -662    205     72    314    158    129    -38
    132   -605   -737    233    433   -670    197     64    303    148    124    -49
    137   -584   -724    223    428   -654    197     67    309    153    132    -44
    148   -509   -657    181    400   -584    223     90    340    184    161    -12
    150   -457   -607    153    379   -532    259    111    368    210    184     18
    145   -462   -607    158    374   -535    267    111    368    205    174     12
    145   -462   -607    158    374   -535    265    109    371    207    181     12
    148   -431   -581    140    363   -506    249    106    384    223    202     31
    150   -397   -548    124    348   -472    233    111    394    239    218     51
    161   -387   -548    111    353   -467    213    103    387    236    220     49
    168   -392   -563    111    363   -478    207    106    389    246    233     62
    176   -413   -592    116    381   -501    200    106    381    241    226     62
    174   -446   -620    137    397   -532    181     88    353    215    200     38
    168   -472   -641    150    402   -555    171     72    332    192    179     25
    163   -501   -665    168    413   -581    168     59    314    174    161     12
    148   -519   -670    184    407   -594    168     46    298    155    145    -15
    127   -548   -675    210    400   -610    174     31    285    137    129    -44
    109   -579   -691    233    397   -633    163     12    265    116    109    -59
    111   -597   -709    241    410   -654    153     -2    246     96     83    -72
    109   -592   -701    239    405   -646    145    -15    231     80     67    -85
    106   -566   -672    231    389   -618    145    -15    233     83     75    -83
    111   -576   -688    231    397   -631    137    -18    226     75     67    -85
    111   -571   -683    228    397   -626    132    -25    215     67     57    -88
    111   -563   -678    226    392   -620    137    -18    223     75     64    -80
    109   -584   -693    239    400   -639    148    -10    231     85     77    -75
     98   -600   -701    249    397   -649    145    -12    231     83     75    -77
     96   -594   -691    249    392   -641    142    -15    231     83     75    -77
     96   -576   -672    239    381   -623    148    -10    236     88     80    -70
     96   -548   -644    226    368   -594    187     49    277    119    103    -57
    116   -470   -587    176    350   -527    301    249    415    213    166    -33
    150   -332   -483     90    314   -407    423    517    623    389    309     83
    215   -135   -350    -41    283   -244    519    880    906    685    592    355
    337    145   -192   -241    265    -23    535   1163   1156   1028    976    769
    368    480    111   -426    127    296    363    776   1122   1223   1304   1166
    241    620    379   -431    -67    501     98     38    896   1228   1426   1356
     41    527    485   -285   -223    509   -158   -743    452    872   1132   1114
    -98    122    220    -10   -158    171   -387  -1327   -241     51    301    309
    -90   -376   -285    231     96   -332   -540  -1431   -623   -467   -252   -241
    -15   -641   -626    327    303   -633   -509  -1132   -509   -431   -277   -303
     36   -662   -698    309    366   -680   -303   -724   -252   -265   -174   -252
     57   -602   -659    272    358   -631    -54   -345      0    -98    -54   -174
     70   -581   -652    254    358   -615     88   -124    142      7     25   -122
     83   -574   -659    244    368   -615    137    -44    194     38     44   -106
     98   -587   -685    244    389   -633    145    -23    202     41     33   -119
     96   -584   -680    244    387   -631    155     -2    210     49     41   -111
     90   -579   -670    241    379   -623    158     10    220     51     44   -106
     93   -566   -662    236    376   -613    168     25    233     64     57    -96
     96   -550   -646    223    371   -597    174     38    246     77     72    -83
    103   -548   -652    223    376   -600    174     46    249     83     75    -80
    109   -550   -659    220    384   -605    171     49    252     83     75    -80
    106   -537   -644    215    374   -589    174     57    257     88     80    -75
    106   -530   -636    210    371   -581    176     64    259     90     83    -67
    114   -522   -636    205    374   -579    179     72    267     98     88    -59
    119   -509   -628    194    374   -568    181     83    275    109     98    -57
    114   -506   -620    194    366   -561    181     90    283    116    106    -51
    111   -506   -618    197    363   -561    179     98    288    119    111    -44
    103   -498   -602    197    353   -550    184    111    298    132    124    -33
    111   -488   -600    187    353   -542    181    119    306    137    124    -28
    119   -485   -605    181    361   -545    187    132    314    142    127    -23
    119   -478   -597    176    358   -537    189    148    324    153    140    -15
    122   -459   -581    168    350   -519    202    171    345    174    158      2
    127   -441   -571    155    348   -506    200    192    358    187    166     20
    124   -436   -561    153    342   -498    202    210    366    192    171     28
    129   -418   -548    142    337   -483    207    236    381    207    189     31
    132   -402   -535    135    332   -467    215    270    402    228    210     49
    142   -400   -545    127    342   -472    223    311    426    252    231     59
    161   -371   -532    103    345   -449    233    361    457    283    259     85
    161   -335   -496     85    327   -415    244    413    491    319    293    129
    166   -309   -475     72    319   -392    252    465    517    348    322    158
    181   -275   -459     44    319   -366    254    517    550    389    363    200
    200   -213   -415      5    306   -314    257    563    589    436    413    262
    205   -181   -387    -12    293   -283    257    597    615    472    462    309
    215   -148   -363    -33    288   -254    249    613    628    496    488    314
    218   -106   -327    -57    270   -215    246    623    639    514    504    332
    215    -83   -298    -67    254   -189    244    620    646    527    524    363
    215    -62   -280    -77    246   -171    236    610    644    530    532    376
    226    -41   -267    -90    246   -153    233    594    633    524    530    381
    213    -41   -257    -88    233   -148    228    566    613    509    517    376
    200    -49   -252    -75    223   -150    226    532    597    491    504    366
    189    -64   -257    -62    223   -161    223    485    574    462    478    337
    171    -96   -267    -36    218   -181    226    433    542    426    436    301
    155   -132   -290    -12    220   -210    215    361    496    371    379    246
    129   -176   -306     23    215   -239    205    301    459    324    327    200
    111   -223   -335     54    220   -277    205    252    436    296    296    161
    109   -267   -376     80    241   -322    197    205    410    262    265    122
     96   -288   -384     93    239   -335    189    163    384    233    239     98
     98   -306   -405    103    252   -355    179    132    363    213    213     72
     98   -332   -431    116    262   -381    166    103    337    187    184     46
     93   -335   -428    122    259   -381    155     80    319    168    163     28
     85   -340   -428    124    254   -384    145     62    303    150    148      5
     90   -348   -439    127    265   -392    145     59    298    145    142      2
     85   -358   -446    135    265   -400    148     59    301    148    145      7
     85   -350   -436    132    259   -392    148     57    298    150    145     12
     93   -335   -431    119    259   -381    142     49    293    142    137     10
     93   -329   -423    119    257   -376    142     51    293    145    142     10
     88   -340   -428    124    257   -384    145     57    301    150    148     12
     90   -337   -428    124    259   -381    153     64    306    155    153     15
     85   -327   -415    119    249   -371    153     64    306    155    155     12
     77   -322   -402    122    239   -361    150     62    303    155    153     12
     75   -319   -394    122    233   -355    150     62    306    158    158     18
     83   -306   -389    111    236   -348    153     70    314    163    163     31
     80   -296   -376    106    226   -337    153     72    314    166    163     38
     80   -293   -376    106    226   -335    148     67    309    161    161     36
     85   -293   -381    101    231   -337    145     59    301    155    158     25
     77   -303   -381    114    228   -342    148     59    303    155    163     23
     72   -314   -387    116    228   -350    137     49    290    142    145     10
     75   -296   -371    109    223   -332    132     44    285    140    142     15
     80   -290   -371    103    223   -329    132     44    285    140    140     15
     77   -306   -384    114    231   -345    129     36    277    135    137     10
     77   -311   -389    114    233   -350    124     28    275    132    135      7
     77   -301   -381    111    228   -340    119     23    270    127    132     10
     70   -288   -358    109    213   -324    119     25    270    129    137     15
     75   -283   -358    103    215   -319    116     18    262    122    132      2
     85   -293   -379    103    231   -337    111     12    254    116    127      2
     80   -285   -366    101    223   -324    114     12    259    119    132     12
     77   -285   -363    101    220   -324    114     10    257    116    127     12
     75   -283   -358    103    215   -319    106      0    246    106    111      0
     75   -277   -353    101    213   -314    106     -7    239     98    106     -2
     75   -290   -368    106    220   -329    106     -7    239     98    111    -10
     77   -296   -376    109    226   -335    109     -7    239     98    114    -10
     80   -285   -366    103    223   -324    103    -10    239     96    116     -7
     80   -290   -371    103    223   -329     96    -18    228     90    106    -15
     83   -293   -376    103    228   -335     90    -25    218     80     96    -23
     85   -285   -371     96    228   -327     93    -23    223     85     98    -15
     83   -277   -361     98    220   -319     93    -18    226     88    103    -10
     67   -301   -368    114    218   -335     83    -28    213     77     93    -23
     75   -288   -363    106    218   -324     80    -33    210     72     85    -28
     72   -272   -348     98    207   -309     80    -33    210     72     83    -18
     75   -272   -348     98    210   -309     85    -25    213     77     88    -15
     80   -259   -340     88    207   -298     93    -20    223     88    103    -12
     83   -210   -293     62    187   -252    114      5    252    116    129     10
     83   -171   -254     44    166   -213    140     23    272    137    145     25
     75   -150   -226     38    150   -187    166     31    283    145    153     31
     85   -129   -218     20    148   -174    155     23    283    140    153     31
     88   -103   -192      7    137   -148    135     10    280    142    155     41
     88    -77   -166     -7    124   -122    127     18    293    161    174     64
     96    -75   -171    -10    132   -122    111     18    293    163    181     75
    106    -64   -174    -23    137   -119    101     15    290    166    181     85
    111    -80   -192    -18    150   -135     85     15    283    161    176     80
    111   -119   -231      0    171   -174     64      5    259    142    163     57
    111   -161   -272     25    192   -215     51    -10    236    119    142     36
     98   -184   -283     41    189   -233     49    -20    220    101    119     20
     85   -202   -290     57    187   -246     57    -28    210     88    101     10
     75   -207   -283     62    179   -244     64    -36    200     75     88      5
     62   -236   -298     88    179   -267     51    -54    176     51     75    -18
     51   -270   -324    106    187   -296     36    -75    153     28     54    -46
     46   -277   -324    116    184   -301     36    -83    145     18     41    -54
     44   -288   -335    119    189   -311     33    -85    135     10     31    -64
     51   -296   -348    122    200   -322     28    -88    129      0     23    -77
     54   -293   -348    116    200   -319     23    -93    122     -5     15    -75
     57   -288   -345    114    200   -316     25    -90    122     -5     15    -72
     51   -288   -340    116    194   -314     28    -88    124     -2     18    -75
     46   -280   -327    116    187   -303     31    -85    127      0     20    -75
     41   -277   -319    116    179   -298     31    -85    129      5     23    -62
     46   -285   -332    119    187   -309     28    -80    129      5     28    -59
     49   -280   -329    114    189   -303     57    -44    153     18     36    -64
     57   -194   -252     70    153   -223    171    129    277    103     90    -33
     88    -72   -163     -7    124   -116    290    374    465    259    210     62
    145    122    -23   -135     83     51    389    709    737    535    462    298
    252    415    163   -335     44    290    413   1028   1013    891    852    691
    329    782    452   -555    -59    618    288    857   1072   1150   1226   1130
    239    945    706   -592   -233    826     10    140    852   1189   1395   1361
     62    924    862   -493   -400    893   -257   -652    446    914   1195   1213
    -93    574    667   -241   -381    620   -488  -1304   -223    148    431    496
   -137     41    179     49   -158    109   -670  -1574   -797   -589   -329   -246
    -62   -298   -236    179     85   -267   -685  -1322   -737   -605   -405   -361
     -7   -358   -350    181    171   -353   -509   -919   -485   -446   -314   -314
     18   -288   -306    132    161   -296   -252   -517   -207   -254   -179   -215
     31   -257   -288    114    158   -272    -70   -239    -20   -119    -83   -145
     41   -249   -293    101    166   -270    -12   -140     44    -75    -46   -124
     62   -233   -296     83    179   -265      7   -106     64    -62    -41   -114
     70   -228   -301     77    184   -265     20    -85     77    -51    -36   -109
     67   -231   -298     83    181   -265     20    -72     83    -51    -44   -116
     51   -226   -280     85    166   -252     20    -62     88    -46    -36   -122
     54   -213   -267     80    161   -239     23    -51     96    -36    -20   -111
     67   -205   -272     67    168   -236     25    -46     98    -33    -20   -109
     72   -179   -252     54    161   -215     36    -31    109    -23    -12    -90
     67   -174   -244     51    153   -207     36    -23    111    -23    -12    -90
     59   -184   -244     62    150   -215     33    -23    109    -23    -12    -93
     64   -166   -233     49    148   -200     25    -23    111    -23    -12    -85
     72   -148   -220     38    145   -184     28    -10    119    -15     -7    -72
     77   -137   -218     28    145   -176     28     -7    119    -15     -5    -80
     80   -145   -226     31    153   -184     33      0    124    -12      2    -85
     80   -137   -220     25    150   -179     44     18    142     10     23    -70
     85   -132   -218     23    150   -174     49     31    155     23     33    -57
     80   -129   -213     23    145   -171     49     38    161     23     36    -54
     90   -116   -207     12    148   -161     46     49    163     28     36    -49
     93   -111   -205      7    148   -158     44     59    168     33     38    -49
     98   -101   -200      2    148   -150     51     83    187     51     54    -33
    103    -77   -181    -15    142   -129     59    103    202     64     64    -18
    109    -51   -161    -28    132   -106     64    129    220     80     85     -2
    109    -46   -155    -31    129   -101     67    158    236     98    103      7
    114    -38   -153    -36    132    -96     72    194    259    122    122     25
    114      2   -111    -59    111    -54     85    241    288    150    148     62
    127     25   -101    -75    114    -38     98    290    322    184    179     90
    137     44    -93    -93    114    -23    101    335    345    210    205    114
    153     83    -70   -116    111      7    109    387    381    252    244    150
    153    122    -33   -140     93     44    114    439    420    301    293    194
    158    179     18   -168     70     98    103    470    446    337    335    241
    184    244     57   -215     62    150     93    491    462    366    368    283
    205    283     77   -244     64    181     98    509    485    400    407    314
    192    290     96   -244     49    194     98    514    496    423    433    337
    194    296    101   -246     46    197     88    501    485    418    436    350
    197    327    127   -265     36    228     83    493    480    415    441    368
    197    329    132   -262     33    231     75    475    472    413    444    371
    192    324    132   -259     28    231     72    441    452    394    428    350
    176    314    135   -246     20    226     72    407    428    368    400    322
    158    288    129   -226     12    210     70    353    392    322    353    285
    142    252    109   -197     18    181     64    290    348    267    296    233
    132    210     77   -174     28    145     51    226    301    213    244    176
    127    166     38   -148     44    103     46    166    259    163    192    124
    114    111     -2   -114     59     54     36    106    213    111    137     67
     96     80    -15    -88     57     33     23     59    179     72     98     31
     88     72    -18    -80     51     28     18     28    158     51     75     15
     85     62    -23    -72     54     20     12      0    137     25     46     -7
     85     33    -54    -59     70    -10      0    -31    106     -7     12    -44
     90     31    -59    -59     75    -12     -5    -44     96    -15      2    -51
     90     23    -67    -59     77    -20     -2    -51     88    -23     -7    -54
     90      7    -83    -49     85    -36    -10    -62     75    -33    -18    -64
     93     12    -80    -54     88    -31    -10    -64     75    -36    -12    -64
     98     20    -77    -59     88    -28    -10    -62     75    -33     -7    -62
     93     12    -83    -54     88    -33    -12    -62     75    -33    -10    -59
     88     20    -70    -54     77    -23    -18    -64     70    -41    -20    -67
     93     33    -62    -64     77    -12    -23    -64     64    -46    -33    -62
     88     31    -57    -59     72    -12    -20    -54     75    -36    -15    -49
     77     20    -59    -49     70    -20    -15    -54     75    -33    -10    -62
     90     31    -62    -62     77    -15    -10    -51     75    -28     -2    -64
     96     36    -59    -67     77    -10    -12    -51     77    -28      0    -59
     93     49    -44    -70     70      2    -12    -49     80    -25     -2    -51
     93     57    -36    -77     64     10    -23    -59     70    -36    -12    -57
     96     72    -23    -85     59     25    -28    -62     67    -36    -12    -57
     93     93      0    -96     44     46    -33    -67     62    -41    -15    -59
     93     83    -10    -88     51     36    -33    -70     57    -44    -18    -67
     96     88     -7    -90     51     41    -28    -67     62    -38    -12    -62
     93     96      2    -96     44     51    -31    -70     59    -41    -12    -51
     85    122     36   -106     23     80    -38    -75     51    -44    -20    -49
     93    119     25   -106     33     72    -44    -85     41    -54    -25    -57
    101    109      7   -106     46     59    -54    -96     31    -64    -38    -67
     96     93     -2    -96     49     46    -49    -93     33    -62    -31    -67
     98     70    -28    -85     62     20    -44    -88     36    -57    -18    -70
    109     80    -28    -93     70     25    -38    -85     38    -54    -12    -64
    103     80    -23    -93     62     28    -46    -96     31    -62    -23    -70
    109     80    -28    -96     67     25    -54   -109     18    -75    -38    -80
    106    109      0   -109     54     57    -59   -116     10    -77    -44    -80
    103    109      5   -106     49     57    -62   -116     10    -80    -41    -75
     98     93     -7    -96     51     44    -75   -129     -5    -93    -49    -80
     93     98      2    -96     46     51    -72   -127     -2    -90    -46    -80
     88    101     10    -96     38     57    -67   -127      0    -85    -44    -83
     85     88      2    -85     41     46    -64   -124      2    -83    -44    -83
     80     83      2    -85     38     44    -67   -129     -2    -88    -46    -80
     80     93     12    -88     33     54    -72   -135    -10    -90    -54    -85
     90    101     10    -96     38     57    -75   -137    -12    -98    -59    -93
     98    111     12   -103     44     62    -70   -137    -10    -96    -54    -96
     93    129     36   -114     28     83    -72   -135     -5    -90    -49    -85
    103    135     31   -119     36     83    -75   -137    -10    -93    -51    -83
    109    153     44   -132     31     98    -64   -127      2    -85    -44    -80
    103    207    103   -155      0    155    -28    -96     38    -49     -5    -44
     90    244    150   -168    -28    197     -7    -88     51    -38     -2    -23
     96    249    153   -171    -28    202    -10    -90     51    -38      0    -23
     93    241    148   -168    -28    194    -23   -103     46    -38      2    -25
     98    283    184   -189    -41    233    -36   -103     62    -20     20      0
    116    314    194   -218    -38    254    -46    -98     67    -12     25      7
    124    322    194   -223    -33    259    -57   -103     62    -12     33      5
    137    319    179   -228    -20    249    -62    -98     64    -10     38      5
    135    277    142   -205     -2    210    -72   -101     54    -15     36     -2
    119    236    114   -179      2    176    -85   -111     38    -28     23     -7
    116    228    109   -174      2    168    -85   -116     25    -41     10    -12
    109    223    111   -166      0    168    -83   -124     15    -57     -7    -20
     80    179     98   -129     -7    140    -83   -137     -5    -77    -36    -51
     72    153     80   -116     -2    116    -96   -161    -33   -106    -62    -80
     83    142     59   -114     10    103    -98   -176    -51   -124    -75    -98
     77    109     31    -93     23     70   -109   -187    -67   -140    -96   -116
     59     93     33    -75     12     64   -109   -187    -70   -142    -96   -119
     46    111     64    -80    -10     88   -106   -189    -67   -140    -96   -116
     57    124     67    -90     -5     96   -109   -187    -70   -142   -101   -114
     70    114     44    -93     12     77   -114   -194    -77   -150   -103   -124
     70    111     41    -90     15     77   -103   -181    -64   -132    -85   -114
     70    114     41    -93     12     77   -106   -181    -64   -129    -80   -116
     67    114     44    -90     10     80   -114   -192    -75   -140    -90   -122
     72    127     51   -101     10     90   -111   -192    -70   -135    -93   -111
     80    135     54   -106     12     96    -96   -161    -49   -119    -80    -98
     83    205    122   -145    -20    163      2      7     75    -33    -31    -77
     98    324    226   -213    -62    275    137    257    280    135    101     15
    148    511    361   -329   -106    436    246    561    558    410    358    244
    241    787    545   -514   -150    667    267    898    865    792    763    649
    293   1127    833   -711   -270    982    158    774    930   1041   1127   1083
    215   1325   1106   -771   -444   1215    -41    215    732   1078   1301   1330
     54   1314   1260   -685   -602   1288   -272   -496    319    810   1122   1205
    -90   1023   1114   -465   -602   1067   -475  -1179   -329     77    387    506
   -119    501    620   -192   -368    561   -672  -1501   -917   -670   -389   -254
    -62    114    176    -28   -119    145   -743  -1371   -966   -789   -558   -441
    -20    -23     -5     20     -7    -15   -641  -1047   -748   -649   -483   -407
     15     28     12    -20      2     20   -423   -678   -457   -441   -337   -293
     36     90     51    -64     -7     72   -218   -374   -226   -270   -207   -197
     41    116     75    -80    -18     96   -129   -233   -122   -187   -137   -153
     41    127     83    -85    -20    106   -106   -189    -88   -161   -116   -145
     49    135     85    -90    -18    111    -90   -163    -64   -145   -103   -140
     51    145     93    -98    -20    119    -72   -140    -46   -132    -90   -124
     51    145     90    -98    -20    119    -70   -124    -36   -122    -80   -106
     59    153     93   -109    -18    124    -72   -119    -25   -114    -72    -90
     72    176    103   -124    -15    140    -70   -111    -15   -103    -62    -88
     51    161    106   -109    -25    135    -64    -98     -7    -93    -51    -88
     57    166    109   -111    -25    137    -64    -93     -7    -93    -54    -90
     77    189    111   -135    -15    150    -62    -90     -5    -93    -57    -93
     80    194    114   -137    -15    155    -59    -88     -5    -98    -59   -101
     67    181    114   -127    -23    150    -64    -83     -5    -96    -62    -93
     67    200    129   -135    -31    166    -64    -75      5    -85    -51    -80
     72    210    137   -140    -31    174    -54    -59     20    -70    -31    -64
     75    207    132   -140    -28    171    -57    -51     25    -62    -23    -62
     75    218    142   -148    -36    181    -59    -46     31    -57    -25    -57
     77    223    145   -150    -33    184    -46    -28     51    -38     -7    -36
     75    223    148   -150    -36    184    -38     -7     72    -20     12    -25
     70    233    163   -150    -46    200    -33     10     85     -5     31    -12
     90    244    153   -168    -31    200    -31     25     98      7     41     -7
    103    270    163   -187    -28    218    -23     49    114     25     57     10
     98    285    187   -194    -44    236    -10     77    137     46     70     33
    114    306    192   -210    -38    249     -5    106    155     64     85     51
    106    311    205   -210    -51    259      2    142    184     93    116     70
    101    327    226   -215    -62    277     12    181    210    122    145     90
    111    353    239   -233    -64    296     23    228    246    155    179    124
    127    384    257   -254    -64    322     33    285    285    200    226    176
    132    426    293   -280    -80    361     38    337    322    241    265    210
    140    465    324   -303    -93    394     46    389    355    283    298    241
    140    511    368   -327   -114    441     51    439    394    332    350    288
    158    555    397   -355   -119    478     59    480    431    379    400    342
    171    587    413   -381   -122    498     57    498    444    405    433    379
    181    644    462   -413   -140    555     54    509    457    431    472    410
    176    678    498   -428   -161    589     46    509    462    441    485    439
    168    667    498   -418   -163    584     38    498    452    439    483    441
    176    667    491   -423   -158    581     36    480    439    428    480    436
    179    672    491   -426   -155    581     33    452    423    413    467    426
    161    652    488   -407   -163    571     33    413    394    384    441    394
    135    620    485   -376   -174    553     36    366    363    350    405    368
    119    584    462   -353   -171    524     31    301    322    298    350    316
    111    537    423   -324   -155    480     20    231    272    241    288    249
     90    480    387   -285   -148    433     18    174    236    197    241    192
     72    444    371   -257   -148    407     15    124    213    166    210    161
     64    402    337   -233   -135    368      2     72    176    127    168    129
     62    374    309   -218   -122    342     -5     33    153     98    137    101
     64    368    303   -218   -119    337    -12      7    137     80    114     77
     62    353    290   -207   -114    322    -25    -20    111     54     83     57
     57    322    262   -189   -103    293    -36    -41     96     36     67     33
     51    306    252   -179    -98    280    -38    -54     88     25     54     18
     41    303    262   -174   -111    285    -41    -64     77     15     38     12
     46    303    257   -174   -103    280    -51    -75     67      5     28      2
     51    290    239   -171    -93    265    -54    -80     64      0     36     -2
     51    290    239   -171    -93    265    -46    -70     75     10     44      7
     51    290    236   -171    -93    265    -46    -67     80     15     46     10
     59    301    241   -179    -90    272    -46    -64     80     15     51      7
     49    311    262   -181   -106    288    -49    -64     83     15     49     10
     49    327    277   -187   -114    303    -49    -64     85     20     51     23
     54    337    280   -197   -114    309    -46    -57     90     28     57     28
     54    316    262   -184   -103    290    -44    -51     96     31     62     25
     41    314    272   -179   -116    293    -46    -51     98     33     67     25
     31    329    298   -181   -135    316    -46    -49    101     38     75     36
     41    345    301   -194   -132    324    -51    -54     96     36     70     41
     70    350    280   -210   -103    316    -57    -59     93     36     72     36
     59    348    288   -207   -114    319    -59    -64     90     31     67     33
     46    342    296   -197   -124    319    -62    -67     85     28     62     36
     38    337    296   -189   -129    319    -62    -67     90     36     72     38
     46    332    285   -189   -119    309    -62    -64     93     41     77     41
     57    332    272   -197   -106    303    -70    -80     83     28     59     23
     54    353    296   -205   -119    324    -75    -88     75     18     46     25
     51    361    309   -207   -129    335    -77    -90     75     15     46     38
     46    374    327   -210   -140    350    -80    -93     72     15     49     36
     44    371    327   -207   -142    350    -90   -101     62      5     38     23
     41    363    319   -202   -137    342    -88    -98     67     12     51     31
     36    353    314   -197   -140    335    -83   -101     67     12     51     33
     31    345    314   -187   -140    329    -90   -109     57      2     38     25
     49    361    311   -205   -132    337    -90   -109     57      5     49     28
     41    350    309   -197   -132    329    -90   -111     57      7     51     23
     28    335    303   -181   -137    319    -90   -116     49      0     44     20
     36    332    296   -184   -129    314    -96   -122     44     -2     36     15
     46    342    293   -197   -124    319   -101   -127     41     -7     28     20
     51    361    309   -207   -129    337   -101   -127     44     -5     33     31
     41    353    311   -197   -135    332   -101   -124     46     -5     41     36
     33    348    314   -189   -140    332    -96   -119     54      5     59     46
     38    353    314   -197   -140    335    -85   -114     62     12     62     36
     44    413    366   -228   -161    389    -64    -98     85     31     77     46
     59    475    415   -267   -179    446    -38    -80    114     54     96     67
     49    491    441   -270   -194    467    -10    -62    132     72    106     88
     41    506    462   -275   -210    485    -20    -72    127     70    103     96
     46    527    480   -285   -215    504    -44    -88    122     70    111     98
     59    558    498   -311   -220    530    -51    -83    137     93    137    116
     70    550    480   -309   -205    517    -70    -88    132     88    135    119
     62    535    472   -301   -205    504    -83    -93    124     85    132    124
     75    530    454   -303   -189    493    -88    -83    129     93    137    132
     83    501    415   -293   -166    459   -103    -88    111     75    122    114
     70    449    379   -259   -153    415   -116   -106     88     54    101     88
     70    433    361   -252   -148    397   -119   -114     75     41     88     77
     51    413    358   -233   -153    387   -122   -132     57     20     64     62
     25    376    348   -202   -161    363   -114   -137     46      7     51     46
     20    348    327   -184   -153    337   -114   -148     36     -5     38     31
     18    342    322   -181   -150    332   -127   -168     15    -25     23     10
     12    327    314   -171   -150    322   -135   -179     -2    -44      2     -2
      7    303    296   -155   -145    301   -137   -184    -12    -57    -12    -12
      5    293    288   -148   -140    290   -132   -181     -7    -51     -5     -5
      5    296    290   -150   -142    296   -132   -179     -2    -44      5     -2
      0    306    306   -153   -153    306   -135   -179     -2    -44      5      5
      2    311    309   -155   -153    311   -137   -184     -5    -46      2      7
      7    322    314   -163   -153    319   -137   -184     -5    -46     10      2
     18    316    296   -168   -140    306   -132   -184     -5    -51      7    -12
     23    322    298   -174   -137    311   -122   -176      2    -44      5    -10
     20    358    337   -192   -158    348    -77   -111     49    -10     25      5
     18    446    428   -231   -205    439     44     77    181     75     80     36
     67    589    519   -329   -226    553    166    340    394    252    220    148
    148    795    646   -472   -249    722    283    737    714    581    524    428
    244   1083    839   -665   -298    963    298   1008    984    958    948    859
    280   1447   1166   -862   -441   1306     75    618    948   1176   1301   1273
    153   1618   1462   -888   -654   1540   -267   -218    680   1184   1439   1470
    -25   1558   1582   -766   -802   1571   -566  -1034    215    828   1153   1247
   -168   1106   1275   -470   -722   1189   -800  -1602   -506    -38    290    449
   -181    576    758   -197   -470    667   -930  -1714   -950   -659   -368   -189
    -83    324    407   -122   -246    366   -831  -1337   -779   -584   -368   -239
    -33    280    314   -124   -174    296   -576   -883   -488   -400   -252   -171
    -31    306    335   -140   -184    319   -316   -501   -233   -228   -135    -93
    -23    327    350   -150   -187    337   -166   -272    -75   -116    -57    -36
      2    332    329   -168   -163    332   -124   -200    -31    -88    -41    -23
      5    322    314   -163   -153    319   -111   -171    -18    -77    -28    -28
     15    337    322   -176   -153    329    -98   -148      0    -64    -18    -25
     23    337    314   -179   -145    327    -88   -127     15    -49     -5    -10
     28    329    298   -181   -135    314    -80   -111     25    -46     -5    -15
     23    324    301   -174   -137    314    -83   -106     28    -44     -2    -15
     23    342    316   -184   -148    329    -80    -96     33    -33      7     -2
     33    355    322   -194   -142    340    -72    -83     46    -20     18     10
     36    361    324   -200   -145    342    -75    -77     44    -20     12      7
     36    371    335   -205   -150    353    -70    -64     57    -10     23     20
     33    374    340   -205   -153    358    -72    -59     59     -7     31     28
     36    384    348   -210   -155    366    -70    -49     67      0     44     36
     46    400    350   -223   -153    376    -67    -41     75     10     49     36
     51    407    355   -231   -150    381    -64    -33     77     12     51     38
     46    400    350   -223   -150    374    -62    -23     83     15     54     44
     51    400    348   -226   -148    374    -64    -15     88     18     49     49
     57    431    374   -246   -158    402    -59      0    101     31     67     62
     54    431    376   -244   -161    405    -51     12    114     44     77     62
     49    418    366   -233   -158    392    -44     36    129     59     90     70
     51    436    384   -244   -166    410    -31     64    150     80    109     85
     54    459    405   -257   -176    433    -25     88    168     93    122     96
     62    480    418   -272   -176    449    -18    119    192    114    137    116
     70    501    431   -285   -179    465     -5    155    215    137    155    137
     75    519    444   -296   -184    483     10    205    249    168    181    166
     77    537    459   -309   -192    498     18    254    277    194    207    192
     88    558    470   -322   -192    514     33    314    314    231    241    226
     93    579    485   -337   -197    532     54    381    361    280    290    262
     98    613    514   -355   -207    563     64    439    397    319    335    293
    114    657    540   -387   -213    600     67    488    428    358    368    322
    132    719    584   -426   -226    652     72    530    462    400    410    379
    137    763    623   -452   -241    693     80    568    496    446    462    433
    142    795    652   -467   -254    724     77    584    511    475    498    459
    140    815    675   -480   -267    745     67    584    519    493    522    488
    142    841    698   -493   -277    771     62    576    522    501    535    506
    137    859    722   -501   -290    792     51    555    511    496    535    509
    142    867    724   -504   -290    797     49    532    501    488    527    504
    135    867    730   -501   -298    800     49    496    485    472    514    496
    129    849    719   -491   -296    784     44    441    459    444    491    472
    109    802    693   -454   -290    748     31    363    413    392    441    428
     93    761    667   -426   -285    714     18    288    366    337    387    374
     75    724    649   -402   -285    688     12    220    327    290    335    329
     59    678    618   -368   -280    646      5    158    285    241    283    283
     44    631    587   -337   -272    607    -18     93    239    192    233    233
     49    594    545   -322   -246    571    -28     46    205    155    200    189
     38    563    524   -301   -241    542    -36     12    181    129    171    161
     31    545    511   -288   -239    530    -41    -15    161    106    150    142
     25    522    496   -275   -236    509    -51    -36    142     88    135    127
     23    493    470   -257   -223    483    -51    -46    132     80    124    114
     31    480    449   -257   -210    465    -59    -62    116     62    109     96
     28    501    470   -265   -220    485    -67    -75    109     54    101     98
     20    496    475   -259   -228    485    -67    -77    106     51     96    109
     12    472    459   -241   -223    467    -62    -72    109     54     93    109
     15    478    462   -246   -223    470    -62    -72    109     51     96     96
     20    493    472   -257   -226    483    -62    -70    111     51     98     85
     25    496    470   -262   -223    483    -62    -64    114     62    109     96
     20    485    465   -252   -220    475    -54    -54    127     75    116    111
     23    498    472   -262   -226    485    -51    -49    132     77    127    122
     23    514    491   -270   -233    504    -57    -57    127     72    116    122
     23    517    493   -270   -236    506    -64    -57    122     64    109    116
     25    527    501   -275   -236    514    -62    -51    127     72    116    114
     25    506    480   -267   -228    496    -59    -54    127     70    116    111
     15    501    483   -259   -233    493    -62    -54    127     72    122    109
     18    501    483   -262   -233    491    -62    -54    129     75    124    111
     25    517    491   -270   -231    504    -64    -59    124     70    116    111
     28    511    483   -272   -226    498    -75    -67    116     62    109    103
     23    496    470   -259   -223    483    -77    -70    109     59    106    103
     10    504    491   -259   -241    498    -72    -67    114     64    111    111
     20    517    496   -267   -236    506    -80    -80    106     59    106    109
     23    498    475   -262   -226    488    -90    -93     93     41     85     88
     23    501    478   -262   -228    491    -90    -96     93     44     88     93
     12    504    491   -259   -239    496    -90    -96     93     46     90     96
      7    498    491   -252   -241    496    -88    -93     96     49     96    101
     15    509    493   -262   -239    501    -90    -98     93     44     90    101
     15    514    498   -265   -241    506    -96   -106     85     38     85     96
     15    498    483   -259   -233    491    -98   -109     83     36     83     93
     12    491    478   -252   -231    485    -93   -109     83     36     83     93
     20    504    483   -262   -231    493    -96   -114     80     33     83     93
     15    506    488   -262   -236    498    -93   -114     80     33     80    101
     12    493    480   -254   -233    488   -101   -122     72     23     67    101
     18    506    488   -262   -233    498   -101   -119     72     28     83     96
     12    498    485   -257   -236    491    -93   -111     77     36     88     88
      5    488    480   -246   -239    485    -98   -116     72     31     83     90
     20    496    475   -259   -226    485    -96   -116     77     36     83     96
     36    558    522   -296   -241    540    -62    -85    116     72    119    124
     23    589    563   -306   -270    576    -25    -59    145     98    142    145
     10    597    587   -303   -288    592     -2    -51    155    109    153    158
      7    600    589   -303   -290    594     -5    -51    163    116    161    168
     28    618    589   -322   -280    605    -33    -70    153    109    153    161
     36    652    615   -345   -290    633    -46    -64    168    129    174    187
     38    665    626   -353   -293    646    -59    -57    174    142    192    207
     44    683    636   -363   -296    659    -72    -59    174    145    197    215
     64    670    605   -366   -270    639    -90    -67    155    122    171    192
     59    636    576   -350   -257    607   -116    -85    127     96    137    163
     62    613    550   -337   -244    581   -127    -96    109     80    124    163
     44    584    540   -316   -246    563   -137   -116     88     59    114    158
     18    550    532   -283   -257    542   -129   -122     80     51    103    135
      2    535    532   -270   -265    532   -119   -127     67     33     83    103
    -12    496    509   -241   -259    501   -132   -148     44     10     57     77
    -23    465    485   -220   -254    475   -140   -163     25     -7     41     62
    -20    452    472   -215   -246    462   -140   -171     20    -15     41     57
    -10    452    462   -220   -236    457   -142   -179     10    -23     33     51
     -7    446    454   -220   -231    449   -148   -181      5    -28     25     46
     -7    449    457   -220   -233    452   -148   -181      2    -31     23     44
     -7    457    465   -223   -236    459   -148   -181      5    -28     23     46
     -7    459    465   -228   -236    462   -153   -187      0    -33     18     46
    -10    449    459   -220   -236    454   -150   -187      0    -33     18     44
    -15    452    467   -218   -241    459   -145   -181      2    -28     23     41
    -18    452    470   -215   -244    459   -132   -168     15    -15     33     51
    -12    478    491   -236   -252    485    -93    -98     59     10     49     59
     15    592    576   -306   -280    584     18     96    200    111    122    106
     54    743    688   -400   -319    717    140    363    407    290    270    231
    119    953    833   -535   -355    893    259    758    714    602    561    509
    233   1244   1010   -740   -389   1127    254   1018    950    943    950    911
    265   1566   1301   -917   -517   1434     85    639    945   1158   1280   1299
    135   1732   1597   -935   -730   1665   -210   -163    714   1169   1405   1483
    -70   1667   1738   -797   -904   1701   -504  -1023    259    823   1122   1260
   -218   1228   1447   -506   -831   1337   -719  -1551   -415     10    306    483
   -213    732    943   -259   -579    836   -867  -1623   -795   -504   -239    -62
   -129    446    574   -158   -353    509   -828  -1314   -701   -498   -298   -155
    -83    405    488   -161   -285    446   -602   -880   -446   -345   -207   -116
    -51    457    509   -202   -280    483   -342   -501   -207   -189    -93    -46
    -33    449    483   -207   -257    465   -202   -288    -83   -101    -33     -7
    -25    426    449   -200   -239    436   -158   -213    -38    -72    -20      7
    -23    426    449   -200   -236    436   -148   -184    -25    -67    -18     12
    -18    457    475   -220   -246    465   -132   -163    -15    -62    -10     10
    -10    475    483   -233   -246    478   -124   -148     -5    -51     -7     12
     -5    480    485   -239   -244    483   -116   -132      5    -41      0     18
    -10    475    485   -231   -246    480   -111   -119     10    -36      2     20
    -12    480    491   -233   -254    485   -116   -116     12    -36      2     20
     -5    496    501   -246   -254    498   -122   -114     15    -33      7     25
      2    522    519   -265   -259    522   -124   -106     18    -28     12     28
      5    530    524   -267   -259    527   -122    -98     25    -23     18     36
      2    517    514   -262   -254    517   -119    -93     25    -20     23     44
      2    530    527   -265   -262    530   -119    -88     28    -18     25     49
      2    540    537   -272   -267    540   -119    -83     28    -18     23     46
     10    558    548   -283   -267    553   -116    -70     38    -10     28     44
     15    563    548   -290   -265    555   -109    -51     54      5     38     62
     12    561    548   -288   -267    555   -109    -41     62     15     51     75
      7    555    548   -283   -270    553   -109    -33     62     18     54     77
      7    568    561   -288   -275    566   -106    -18     75     31     67     85
     15    579    563   -298   -275    571   -101     -2     83     38     70     88
     23    594    571   -309   -275    584    -90     20     98     49     77     93
     41    610    566   -327   -262    589    -80     51    119     70     96    109
     49    620    571   -335   -259    597    -72     83    140     90    116    132
     51    626    574   -340   -259    600    -70    116    158    106    129    148
     59    639    579   -350   -259    610    -59    158    181    129    148    163
     70    670    600   -371   -265    636    -46    207    215    163    181    197
     72    691    618   -381   -272    654    -36    262    246    194    213    223
     77    709    631   -394   -277    672    -33    311    267    215    236    244
     93    748    654   -420   -280    704    -23    371    306    257    280    283
    106    792    685   -449   -290    740    -12    431    350    311    337    335
    114    828    714   -470   -298    771    -10    475    381    350    379    381
    124    875    750   -501   -314    813     -7    501    405    384    418    415
    132    919    784   -527   -327    852     -7    522    428    415    449    454
    132    930    797   -532   -332    865     -5    535    444    439    478    483
    135    937    802   -535   -332    870    -15    524    439    439    485    493
    135    979    844   -558   -353    911    -28    501    426    436    485    501
    137    995    857   -566   -361    927    -28    480    420    431    488    501
    127    974    846   -550   -358    911    -36    436    397    410    465    478
    114    950    836   -532   -361    893    -41    384    366    376    431    446
     96    917    818   -509   -361    870    -41    324    332    340    392    410
     77    870    792   -475   -358    831    -49    249    290    288    337    358
     54    820    766   -439   -355    795    -57    181    252    244    290    311
     36    774    737   -405   -350    756    -59    119    220    205    252    270
     23    732    706   -379   -342    719    -70     64    184    168    210    228
     20    706    685   -363   -332    696    -83     15    153    129    168    192
      7    672    665   -340   -327    670    -90    -20    129    103    145    174
      0    641    641   -319   -319    641   -101    -51    106     77    122    142
     10    623    610   -316   -301    618   -119    -85     77     49     90    111
      2    592    589   -298   -293    592   -124    -98     67     38     80    101
     -5    581    587   -288   -296    584   -129   -109     59     28     72     90
     -2    597    600   -296   -301    597   -127   -109     59     31     75     96
      0    600    600   -303   -298    600   -124   -111     57     25     70     85
      0    607    607   -303   -303    607   -122   -109     57     25     67     85
      0    607    607   -303   -303    607   -124   -106     57     25     64     85
     -7    602    610   -296   -309    605   -129   -109     51     20     62     88
    -10    605    613   -298   -311    607   -129   -109     51     23     64     88
     -5    615    618   -306   -311    615   -132   -111     51     23     64     85
     -2    618    620   -306   -311    618   -140   -114     46     18     59     83
     -7    620    628   -306   -316    623   -142   -114     46     20     62     83
    -18    623    641   -303   -329    631   -142   -111     51     23     67     90
     -7    633    639   -314   -322    636   -137   -109     54     28     67     90
      0    639    636   -322   -316    639   -140   -111     49     25     67     90
     -7    639    646   -314   -327    641   -145   -116     46     20     67     93
    -10    636    644   -314   -327    639   -150   -122     41     18     64     90
     -5    631    636   -314   -322    633   -155   -127     31     10     57     75
     -7    628    636   -311   -322    631   -155   -129     25      5     49     70
      0    626    626   -311   -311    626   -158   -135     25      0     41     75
     -2    631    631   -316   -316    631   -158   -135     25      0     49     85
     -2    641    644   -319   -322    641   -155   -135     28      7     57     93
     -5    633    639   -316   -322    636   -155   -137     25      5     57     85
     -5    631    636   -311   -319    633   -161   -145     15     -7     44     67
      0    631    631   -316   -316    631   -166   -153      7    -15     33     62
      0    631    631   -316   -316    631   -166   -153      7    -15     33     64
     -5    628    633   -314   -319    631   -166   -155      2    -18     31     62
     -2    623    626   -309   -314    623   -174   -166     -5    -25     20     49
      2    636    631   -319   -316    633   -176   -168     -7    -28     25     54
      2    639    633   -322   -316    636   -179   -174    -12    -33     20     54
      0    626    623   -314   -314    626   -181   -179    -20    -41     12     49
      0    623    623   -311   -311    623   -179   -176    -20    -38     15     46
     -7    626    631   -311   -319    628   -181   -181    -23    -44      7     38
     -5    620    623   -309   -314    620   -181   -181    -23    -44      7     38
      2    623    618   -314   -309    620   -181   -181    -23    -41     10     41
     12    631    618   -322   -301    626   -171   -176    -15    -33     20     49
     18    696    675   -358   -327    685   -145   -155     10     -7     38     64
      2    732    730   -368   -363    732   -116   -137     28      7     51     80
     -2    758    761   -379   -381    758    -96   -127     44     23     64     96
     -2    756    758   -376   -379    756   -101   -132     44     20     64     96
      2    769    766   -387   -381    769   -127   -145     44     23     72    106
     23    807    782   -415   -379    795   -140   -140     54     41     93    127
     38    802    763   -423   -363    784   -161   -145     46     36     90    124
     36    802    766   -418   -363    784   -166   -145     46     38     90    122
     41    797    753   -420   -355    776   -174   -137     46     41     96    127
     41    766    724   -405   -342    745   -189   -148     28     23     75    111
     28    727    698   -379   -335    714   -202   -163      5      0     51     93
     23    701    678   -361   -327    691   -207   -179    -15    -20     31     70
      5    672    667   -342   -329    670   -202   -192    -33    -44      7     44
     -5    649    652   -322   -329    649   -200   -205    -51    -62     -7     31
    -23    602    626   -290   -324    615   -210   -226    -75    -88    -31     18
    -18    592    610   -285   -314    600   -220   -239    -90   -103    -46      0
    -20    594    615   -288   -319    605   -215   -239    -96   -111    -57    -18
    -25    579    605   -277   -316    592   -220   -252   -111   -127    -77    -36
    -36    563    600   -265   -316    581   -228   -257   -119   -129    -80    -38
    -38    568    607   -265   -322    587   -223   -252   -111   -124    -75    -23
    -33    566    597   -267   -316    581   -226   -252   -114   -127    -75    -15
    -23    571    594   -272   -309    581   -231   -257   -122   -132    -77    -33
    -25    576    600   -275   -314    587   -231   -262   -122   -135    -77    -44
    -28    566    594   -267   -311    579   -231   -262   -119   -132    -70    -38
    -36    558    592   -262   -314    574   -228   -257   -122   -137    -77    -44
    -33    581    615   -275   -324    597   -174   -168    -67   -106    -64    -38
      0    693    691   -348   -345    691    -51     44     85      5     12     12
     41    823    782   -431   -368    802     67    322    298    192    171    142
    111   1065    953   -589   -420   1010    174    732    626    540    509    462
    220   1405   1184   -813   -480   1296    161    930    859    893    917    896
    226   1732   1504   -979   -641   1618    -36    483    815   1083   1226   1267
     67   1901   1834   -984   -883   1867   -324   -335    571   1075   1335   1436
   -119   1771   1891   -826  -1005   1831   -602  -1161     36    592    911   1067
   -236   1288   1525   -527   -880   1405   -820  -1667   -654   -233     75    272
   -215    779    995   -283   -605    885   -963  -1699   -979   -680   -410   -213
   -132    511    644   -189   -387    576   -893  -1343   -836   -628   -426   -270
    -88    509    597   -213   -342    553   -649   -904   -561   -454   -311   -200
    -64    553    618   -244   -340    584   -402   -540   -327   -301   -207   -127
    -54    558    610   -252   -332    584   -270   -340   -205   -218   -148    -96
    -44    561    605   -257   -324    581   -226   -272   -166   -189   -129    -85
    -33    548    579   -257   -306    561   -220   -249   -158   -189   -137    -93
    -25    542    566   -259   -296    553   -218   -236   -153   -189   -137    -98
    -25    542    566   -259   -296    555   -215   -223   -145   -184   -135    -98
    -36    548    584   -254   -309    566   -207   -210   -135   -174   -124    -88
    -33    553    587   -259   -311    571   -202   -202   -132   -171   -122    -80
    -20    561    579   -270   -298    568   -200   -192   -129   -168   -119    -83
    -12    571    584   -283   -298    576   -200   -184   -124   -163   -119    -83
    -10    579    589   -283   -298    584   -205   -181   -122   -161   -119    -77
    -12    576    587   -283   -298    581   -205   -176   -119   -155   -111    -70
    -15    589    605   -285   -309    597   -200   -163   -109   -145   -101    -62
    -12    594    605   -290   -309    600   -197   -155   -106   -145    -98    -64
    -10    592    602   -290   -306    597   -194   -145   -101   -142    -93    -59
     -7    605    613   -298   -311    607   -192   -135    -93   -132    -85    -49
     -7    615    623   -303   -316    620   -192   -124    -88   -127    -83    -46
    -10    620    628   -306   -319    623   -187   -109    -77   -116    -75    -38
      5    636    631   -319   -311    633   -179    -93    -67   -106    -67    -31
     15    646    628   -332   -306    639   -179    -80    -57    -98    -59    -25
     12    649    636   -332   -311    644   -171    -57    -41    -85    -46    -15
     12    654    641   -335   -314    649   -168    -36    -28    -70    -36     -7
     23    672    649   -348   -311    662   -161     -7    -10    -54    -20     12
     28    683    654   -355   -311    670   -150     23      7    -33      0     31
     28    685    657   -358   -314    672   -150     54     23    -20     10     33
     31    706    675   -371   -322    693   -135     98     54      7     36     54
     38    730    691   -384   -324    711   -119    150     85     38     64     80
     44    748    701   -397   -329    724   -114    202    111     62     85    109
     67    782    714   -426   -324    750   -101    267    153    106    132    148
     83    826    743   -454   -332    787    -88    335    194    155    176    189
     88    859    771   -472   -340    815    -77    389    231    194    215    233
    103    909    802   -506   -350    857    -75    436    265    239    267    277
    124    953    828   -540   -353    893    -77    465    290    275    306    314
    127    979    852   -555   -361    917    -90    470    298    290    324    332
    122   1002    880   -561   -379    943    -93    475    306    309    348    358
    124   1018    893   -574   -387    956    -93    470    306    314    358    374
    122   1021    896   -571   -387    958    -98    452    296    309    355    371
    114   1023    906   -568   -394    966   -106    423    280    296    345    355
    114   1039    924   -576   -405    982   -106    387    262    280    329    337
     98   1005    906   -553   -405    956   -111    327    228    241    290    301
     75    958    880   -517   -402    919   -124    252    181    187    233    249
     59    917    854   -488   -400    885   -135    176    137    132    181    197
     51    875    823   -462   -384    849   -137    111     98     88    135    155
     36    815    779   -426   -371    797   -145     46     59     38     83    103
     12    766    753   -389   -371    758   -161    -15     18     -5     36     57
      5    732    727   -368   -361    730   -176    -62    -15    -44     -2     23
      0    698    698   -348   -348    698   -184   -103    -46    -75    -38    -12
    -15    667    680   -327   -348    672   -189   -127    -64    -98    -59    -36
    -23    646    667   -311   -345    657   -194   -145    -77   -111    -75    -49
    -23    639    659   -309   -342    649   -197   -155    -88   -124    -88    -59
     -5    631    636   -311   -319    633   -200   -166    -98   -135    -98    -70
      0    605    605   -303   -303    605   -210   -179   -111   -150   -111    -88
     -2    605    607   -301   -306    605   -207   -179   -111   -150   -111    -88
    -12    600    613   -293   -314    605   -205   -176   -111   -148   -111    -96
    -12    581    594   -283   -303    587   -205   -174   -116   -150   -122   -109
    -15    571    587   -280   -301    579   -205   -171   -114   -150   -122   -109
    -10    568    579   -280   -293    574   -207   -174   -116   -153   -124   -111
    -15    568    581   -277   -298    574   -207   -174   -116   -153   -124   -111
    -23    566    589   -270   -306    576   -207   -171   -116   -148   -124   -111
     -7    579    587   -285   -298    581   -205   -166   -109   -142   -119   -111
     -5    566    568   -280   -285    566   -200   -163   -109   -142   -122   -109
    -12    558    571   -275   -293    563   -194   -155   -106   -140   -119   -106
     -7    568    576   -280   -290    571   -194   -155   -109   -145   -127   -114
     -2    555    558   -277   -283    555   -202   -166   -119   -153   -137   -119
     -2    540    542   -267   -272    540   -207   -168   -122   -155   -137   -124
    -10    535    542   -265   -277    537   -207   -166   -119   -153   -135   -124
    -10    511    522   -249   -265    517   -213   -171   -124   -158   -142   -129
     -5    498    504   -246   -254    501   -218   -179   -135   -171   -155   -142
     -5    493    498   -244   -252    496   -213   -179   -135   -174   -153   -142
     -7    483    491   -239   -249    485   -207   -176   -135   -168   -148   -135
    -10    493    504   -241   -257    498   -189   -163   -119   -153   -135   -122
    -18    462    480   -223   -249    470   -205   -179   -137   -174   -155   -148
     -7    454    459   -223   -233    457   -205   -181   -140   -179   -163   -158
     -2    454    457   -226   -231    454   -194   -174   -132   -168   -153   -148
     -2    426    428   -210   -215    426   -194   -179   -140   -179   -161   -155
     -7    415    423   -205   -215    418   -197   -181   -140   -179   -163   -158
    -12    400    413   -194   -213    405   -197   -181   -142   -181   -168   -163
    -23    381    402   -179   -213    392   -197   -181   -142   -184   -171   -166
    -15    376    392   -179   -202    384   -192   -181   -142   -187   -174   -168
    -20    368    387   -176   -202    376   -187   -179   -142   -187   -174   -174
    -20    350    371   -163   -194    361   -184   -179   -142   -189   -176   -179
    -12    342    355   -166   -184    350   -179   -176   -137   -187   -179   -181
     -5    381    387   -187   -194    384   -153   -153   -109   -161   -155   -158
     -2    413    415   -205   -207    413   -116   -127    -75   -127   -127   -129
     -7    415    423   -205   -215    418    -93   -111    -59   -114   -114   -114
     -5    413    418   -205   -213    415    -88   -114    -57   -111   -111   -114
     -2    402    405   -200   -202    402   -101   -127    -62   -116   -116   -124
     10    415    405   -215   -200    410   -111   -122    -46   -101   -103   -114
     28    418    387   -223   -179    402   -119   -111    -38    -85    -88   -101
     31    402    371   -218   -171    387   -122   -111    -36    -83    -83    -98
     31    371    340   -200   -153    355   -116    -96    -28    -77    -80    -96
     28    332    301   -181   -135    316   -127    -98    -38    -90    -93   -106
     25    272    246   -150   -109    259   -140   -106    -62   -114   -114   -129
     18    213    192   -116    -88    205   -145   -119    -85   -137   -137   -155
      0    161    161    -80    -80    161   -137   -127    -96   -155   -155   -179
    -18    122    140    -54    -77    129   -124   -132   -109   -174   -176   -200
    -31     64     93    -18    -62     77   -135   -155   -137   -205   -207   -228
    -25     23     46      0    -36     33   -142   -171   -155   -223   -226   -249
    -12     18     31     -2    -20     23   -124   -163   -145   -218   -220   -246
    -28    -23      5     23    -18    -10   -119   -163   -150   -226   -233   -257
    -25    -67    -41     46      7    -54   -129   -166   -158   -236   -246   -270
    -18    -93    -77     54     28    -85   -122   -166   -161   -241   -249   -272
    -20   -101    -80     62     28    -90   -111   -158   -148   -231   -236   -267
    -23   -119    -96     70     33   -109   -111   -158   -145   -228   -239   -272
    -20   -142   -124     80     51   -135   -111   -155   -148   -231   -244   -283
    -15   -155   -140     85     62   -150   -103   -150   -140   -226   -241   -277
    -12   -184   -171     98     77   -179    -93   -140   -132   -218   -236   -275
    -12   -207   -197    109     88   -202    -46    -67    -88   -192   -220   -270
     15   -142   -158     62     85   -150     77    137     59    -93   -155   -228
     38    -31    -72     -5     54    -49    213    400    283     98      2   -103
     90    148     57   -119     18    103    337    776    615    436    314    174
    207    444    236   -327    -12    340    327   1075    906    841    761    628
    220    763    542   -493   -161    654    194    802    924   1070   1106   1028
     96    896    797   -498   -350    846    -23    129    683   1054   1208   1187
    -75    844    919   -384   -496    880   -293   -706    148    610    833    878
   -200    405    605   -103   -402    504   -501  -1309   -555   -236    -31     49
   -189   -129     59    161   -124    -36   -665  -1452   -969   -766   -584   -491
   -116   -480   -363    298    122   -423   -652  -1195   -891   -766   -636   -576
    -62   -579   -517    322    226   -548   -488   -831   -644   -607   -542   -522
    -54   -558   -504    303    223   -532   -241   -459   -366   -420   -407   -423
    -25   -555   -530    290    249   -542    -57   -194   -179   -285   -311   -355
     -7   -566   -558    285    272   -561     20    -90   -101   -228   -272   -335
    -15   -589   -574    303    277   -581     49    -49    -64   -207   -257   -327
     -7   -633   -626    322    306   -631     59    -31    -54   -202   -257   -332
     -5   -670   -667    337    329   -670     70    -15    -41   -200   -254   -332
     -7   -693   -688    348    340   -691     85      5    -23   -187   -241   -324
      0   -696   -696    348    348   -696    103     28     -5   -174   -233   -322
      2   -709   -711    353    355   -709    114     44      5   -163   -228   -316
      7   -743   -750    366    376   -745    124     57     15   -158   -226   -314
     15   -761   -776    371    394   -766    129     67     23   -153   -218   -314
     25   -779   -805    376    415   -792    137     75     28   -150   -215   -319
     23   -805   -831    389    426   -818    145     83     36   -145   -213   -314
     18   -818   -836    400    426   -826    166    109     59   -124   -192   -298
     18   -841   -859    410    436   -849    176    119     72   -114   -184   -293
     25   -867   -893    420    459   -880    174    124     72   -116   -189   -303
     25   -885   -914    428    467   -898    187    140     88   -103   -179   -298
     20   -911   -935    444    478   -922    202    158    106    -88   -168   -290
     25   -937   -963    454    493   -950    213    171    119    -77   -163   -285
     36   -953   -989    459    511   -971    220    192    135    -67   -155   -280
     28   -974  -1005    470    517   -989    231    213    153    -49   -140   -270
     28  -1002  -1031    485    527  -1015    246    241    174    -31   -124   -254
     36  -1010  -1047    483    540  -1028    270    272    200     -5   -103   -239
     49  -1018  -1067    485    558  -1041    290    303    228     15    -85   -228
     59  -1039  -1098    488    576  -1067    298    335    249     33    -72   -220
     67  -1065  -1132    496    600  -1098    314    379    277     62    -49   -194
     72  -1070  -1143    496    605  -1106    340    439    322    103     -5   -158
     77  -1060  -1137    491    607  -1098    366    496    368    145     31   -127
     90  -1067  -1161    485    626  -1114    376    545    400    174     49   -114
    109  -1075  -1184    483    646  -1130    394    610    441    218     93    -72
    124  -1062  -1189    467    654  -1124    413    678    493    272    148    -28
    142  -1036  -1179    446    659  -1106    426    732    537    322    200     15
    142  -1018  -1163    436    652  -1091    436    771    568    363    249     62
    155  -1005  -1163    423    659  -1083    452    805    602    402    288    101
    168  -1008  -1176    418    672  -1091    457    815    618    426    311    122
    171  -1013  -1184    420    678  -1098    462    813    618    431    322    132
    163  -1021  -1184    428    672  -1104    465    805    618    436    329    140
    148  -1057  -1205    454    675  -1130    470    787    613    431    327    137
    137  -1101  -1241    480    688  -1169    472    756    592    410    303    114
    142  -1130  -1273    493    706  -1200    488    719    571    381    277     85
    122  -1182  -1304    530    711  -1241    493    657    532    332    228     33
    101  -1254  -1356    576    727  -1304    496    581    488    270    171    -23
     88  -1327  -1418    618    753  -1371    491    498    441    210    111    -83
     80  -1402  -1483    662    782  -1441    478    420    392    158     51   -142
     64  -1475  -1540    704    800  -1506    478    381    366    129     10   -187
     38  -1543  -1582    753    810  -1561    483    348    345    106    -23   -226
     28  -1600  -1628    784    828  -1613    485    324    327     88    -51   -254
     44  -1649  -1693    802    867  -1670    483    309    303     70    -77   -288
     49  -1683  -1735    815    888  -1709    485    283    288     51    -98   -311
     44  -1722  -1766    839    904  -1743    488    262    277     31   -111   -327
     23  -1764  -1790    867    906  -1777    496    257    277     23   -116   -335
     18  -1797  -1816    891    917  -1805    501    257    275     20   -119   -337
     18  -1826  -1844    904    930  -1834    514    265    283     25   -116   -337
     15  -1852  -1870    917    940  -1860    524    275    290     28   -111   -337
     15  -1893  -1909    937    961  -1901    527    270    288     20   -119   -348
      7  -1922  -1930    958    969  -1925    535    270    293     25   -119   -345
     18  -1912  -1930    945    971  -1919    545    283    311     46   -101   -329
     28  -1927  -1956    948    992  -1940    555    283    319     57    -93   -324
     31  -1961  -1992    963   1008  -1977    566    290    324     64    -90   -322
     25  -1987  -2013    982   1018  -2000    576    301    335     75    -80   -316
     20  -2018  -2039    997   1026  -2029    579    298    329     70    -88   -329
     20  -2039  -2060   1008   1039  -2049    592    309    337     75    -85   -327
     28  -2057  -2088   1013   1054  -2073    600    314    342     80    -80   -324
     31  -2070  -2101   1021   1065  -2086    605    314    348     83    -77   -324
     18  -2114  -2135   1047   1075  -2125    610    314    342     80    -80   -327
     20  -2156  -2177   1067   1096  -2166    610    311    340     75    -85   -335
     15  -2166  -2184   1072   1098  -2174    615    309    342     77    -77   -332
     15  -2187  -2203   1085   1109  -2195    620    314    345     85    -72   -324
     18  -2239  -2257   1109   1137  -2249    620    311    340     80    -77   -335
     25  -2257  -2283   1114   1153  -2268    631    314    342     83    -77   -340
     23  -2268  -2291   1119   1156  -2278    641    316    345     85    -77   -337
     20  -2283  -2304   1132   1161  -2294    644    311    340     83    -83   -340
     15  -2314  -2333   1148   1171  -2325    649    309    340     83    -83   -342
     23  -2333  -2356   1156   1187  -2346    662    314    348     90    -77   -340
     20  -2356  -2377   1166   1197  -2366    667    314    348     90    -75   -337
     18  -2382  -2400   1182   1208  -2390    672    311    345     88    -77   -340
     23  -2403  -2429   1187   1223  -2416    678    316    345     90    -75   -342
     20  -2426  -2449   1202   1234  -2436    680    314    342     90    -75   -345
     20  -2447  -2470   1210   1244  -2457    685    314    345     90    -75   -342
     25  -2413  -2439   1195   1231  -2426    727    348    387    129    -38   -311
     18  -2374  -2392   1174   1205  -2382    774    376    426    166     -5   -283
     15  -2379  -2395   1182   1205  -2387    795    384    439    174      2   -275
     20  -2392  -2416   1184   1218  -2403    789    374    433    168      5   -277
     23  -2392  -2416   1184   1218  -2403    774    361    433    171     10   -272
     36  -2390  -2426   1176   1228  -2408    763    366    441    181     20   -262
     38  -2413  -2452   1187   1244  -2431    756    366    441    184     23   -259
     46  -2413  -2462   1182   1252  -2439    758    371    446    192     31   -254
     46  -2460  -2507   1208   1275  -2483    750    376    444    187     25   -259
     44  -2512  -2556   1234   1299  -2535    750    376    436    181     18   -270
     51  -2561  -2613   1254   1330  -2587    745    368    420    166      5   -283
     41  -2611  -2655   1283   1345  -2631    745    361    402    148    -12   -301
     31  -2657  -2688   1314   1358  -2673    748    345    384    124    -33   -327
      0  -2717  -2717   1358   1358  -2717    748    327    361     98    -64   -358
    -23  -2753  -2730   1389   1353  -2743    748    309    345     83    -77   -379
    -23  -2792  -2769   1405   1371  -2782    750    303    335     72    -85   -387
    -18  -2829  -2811   1423   1395  -2821    756    298    327     59    -96   -397
     -7  -2847  -2842   1426   1415  -2847    758    296    324     54    -98   -407
     -5  -2865  -2860   1434   1426  -2863    761    293    322     51   -101   -413
    -15  -2876  -2863   1444   1421  -2870    763    293    322     49   -103   -415
    -15  -2878  -2863   1447   1423  -2870    771    296    327     57    -96   -410
    -15  -2894  -2881   1454   1431  -2889    774    296    324     54    -98   -415
    -20  -2909  -2891   1465   1434  -2902    776    298    329     57    -96   -413
    -10  -2920  -2909   1465   1447  -2917    779    303    332     59    -90   -407
     -7  -2946  -2938   1478   1465  -2943    792    309    335     62    -90   -410
    -10  -2953  -2943   1480   1465  -2948    867    418    397     88    -80   -410
     18  -2876  -2894   1426   1454  -2883   1013    641    550    189    -15   -374
     57  -2735  -2792   1337   1423  -2764   1161    943    802    402    166   -226
    127  -2507  -2634   1189   1379  -2569   1296   1436   1202    815    553    122
    220  -2130  -2351    956   1286  -2239   1218   1501   1415   1208   1008    589
    192  -1753  -1945    779   1067  -1847    914    872   1314   1408   1343    974
     36  -1600  -1636    779    833  -1618    548    -10    997   1335   1382   1062
   -140  -1782  -1641    961    750  -1712    223   -833    397    761    870    623
   -207  -2369  -2164   1286    976  -2268     -2  -1252   -389   -213    -88   -259
   -176  -2860  -2683   1517   1252  -2772    -18  -1106   -571   -530   -446   -620
   -111  -3091  -2979   1602   1431  -3037    174   -665   -329   -400   -397   -631
    -62  -3094  -3031   1579   1483  -3063    465   -223    -28   -205   -265   -545
    -33  -3081  -3047   1556   1506  -3065    693     96    187    -59   -163   -480
    -25  -3096  -3070   1561   1522  -3083    802    254    288     10   -116   -454
    -25  -3122  -3096   1571   1535  -3109    836    301    316     23   -111   -457
    -20  -3133  -3112   1577   1545  -3122    852    324    329     33   -109   -459
    -18  -3151  -3133   1582   1556  -3141    857    342    337     38   -109   -459
     -5  -3148  -3146   1577   1569  -3146    875    361    353     51    -96   -449
     -5  -3151  -3146   1577   1569  -3148    891    381    368     67    -77   -436
     -7  -3146  -3138   1577   1564  -3143    898    389    376     75    -64   -428
    -12  -3156  -3146   1584   1564  -3151    896    392    379     75    -64   -428
    -15  -3161  -3146   1587   1564  -3154    896    397    384     83    -59   -428
    -10  -3154  -3143   1579   1564  -3151    901    407    392     90    -49   -418
      0  -3148  -3148   1574   1574  -3148    911    423    405    106    -31   -402
     -7  -3164  -3156   1584   1571  -3161    911    423    405    103    -33   -405
     -2  -3161  -3159   1582   1577  -3159    917    431    410    111    -28   -405
     10  -3159  -3169   1574   1587  -3164    919    439    418    116    -20   -405
     12  -3169  -3182   1579   1597  -3174    927    449    426    122    -15   -400
     23  -3154  -3177   1564   1597  -3164    940    472    446    142      7   -379
     20  -3151  -3172   1566   1595  -3161    953    491    465    161     25   -361
     12  -3164  -3180   1574   1592  -3172    956    504    475    168     33   -358
     10  -3156  -3167   1574   1587  -3161    969    524    493    187     54   -342
     15  -3151  -3167   1566   1590  -3159    974    540    501    194     59   -340
     12  -3164  -3177   1574   1592  -3169    974    553    511    200     64   -337
     10  -3180  -3190   1584   1597  -3185    984    576    524    207     72   -329
     28  -3146  -3174   1558   1600  -3159   1008    620    561    241    101   -309
     36  -3117  -3156   1538   1595  -3138   1026    665    594    272    129   -285
     51  -3102  -3156   1525   1602  -3128   1044    714    626    301    158   -259
     62  -3070  -3133   1501   1597  -3102   1067    779    670    345    197   -223
     67  -3050  -3117   1491   1592  -3083   1091    849    714    389    239   -187
     88  -3026  -3115   1465   1600  -3070   1104    911    750    423    272   -161
     98  -2990  -3089   1444   1592  -3037   1122    976    795    467    316   -119
    103  -2935  -3039   1413   1569  -2985   1135   1034    839    519    371    -67
    111  -2889  -3000   1389   1556  -2943   1143   1075    872    566    418    -23
    127  -2863  -2990   1366   1556  -2925   1145   1101    898    602    457     18
    132  -2834  -2966   1350   1548  -2899   1143   1111    911    626    488     46
    122  -2813  -2938   1343   1527  -2876   1135   1104    911    633    498     51
    124  -2800  -2925   1337   1525  -2863   1132   1091    906    633    504     59
    122  -2785  -2907   1330   1512  -2844   1124   1062    893    628    501     62
    114  -2782  -2896   1332   1504  -2839   1117   1023    875    618    496     59
    101  -2800  -2904   1348   1501  -2852   1096    956    836    579    462     28
     88  -2826  -2915   1369   1501  -2870   1088    883    797    542    431      2
     85  -2842  -2927   1376   1506  -2883   1080    807    758    501    392    -36
     62  -2883  -2946   1410   1504  -2915   1065    722    706    444    337    -88
     25  -2956  -2982   1462   1501  -2966   1039    633    646    379    272   -148
      5  -3008  -3013   1501   1509  -3011   1018    566    605    335    226   -197
     -2  -3044  -3044   1522   1517  -3044   1005    511    566    293    184   -233
     -2  -3083  -3081   1543   1538  -3081    989    462    527    254    148   -262
    -31  -3125  -3094   1577   1530  -3109    969    415    491    220    116   -296
    -51  -3151  -3099   1602   1522  -3125    956    387    467    197     90   -324
     -7  -3120  -3112   1561   1551  -3115    969    384    470    192     85   -335
     18  -3115  -3135   1548   1577  -3125    969    374    462    184     75   -342
      0  -3133  -3135   1566   1566  -3133    961    358    449    171     62   -350
     -7  -3141  -3133   1574   1561  -3138    961    355    446    168     64   -348
    -10  -3141  -3130   1574   1558  -3135    958    350    444    166     67   -350
    -15  -3146  -3130   1579   1556  -3138    950    345    444    166     64   -350
    -36  -3177  -3141   1605   1548  -3159    937    337    436    158     59   -355
    -54  -3198  -3143   1626   1543  -3172    930    335    428    150     49   -363
    -44  -3156  -3112   1600   1530  -3133    937    337    436    161     59   -355
     -7  -3112  -3104   1558   1545  -3107    958    358    457    184     83   -329
    -12  -3117  -3107   1564   1545  -3112    958    358    457    184     83   -327
    -33  -3148  -3115   1592   1540  -3133    945    345    444    168     70   -340
    -23  -3154  -3130   1587   1551  -3141    948    342    444    168     70   -342
      2  -3107  -3109   1551   1556  -3107    956    350    452    179     83   -329
     -7  -3112  -3107   1558   1548  -3109    950    348    449    179     83   -322
     -7  -3115  -3107   1561   1548  -3112    945    348    452    184     90   -311
    -20  -3117  -3096   1566   1535  -3107    937    335    441    174     83   -324
    -49  -3143  -3094   1595   1522  -3120    924    316    423    155     59   -350
    -62  -3156  -3096   1608   1517  -3128    917    309    413    145     49   -361
    -28  -3120  -3091   1574   1530  -3107    932    322    426    158     62   -345
      7  -3078  -3089   1535   1545  -3083    943    329    433    168     75   -329
      7  -3076  -3086   1532   1545  -3081    940    329    436    168     77   -329
    -12  -3099  -3086   1556   1535  -3094    927    319    426    161     72   -335
     -5  -3089  -3083   1548   1538  -3086    930    319    426    161     72   -335
     -2  -3086  -3083   1545   1540  -3086    927    309    415    150     64   -340
    -10  -3094  -3083   1551   1535  -3089    922    301    410    148     62   -345
    -23  -3109  -3086   1566   1530  -3099    919    298    407    145     59   -350
    -36  -3120  -3083   1579   1522  -3102    917    296    405    140     57   -350
    -20  -3102  -3083   1561   1530  -3094    911    293    402    137     57   -348
     -2  -3070  -3068   1535   1530  -3068    930    306    420    155     77   -329
      0  -3018  -3021   1506   1509  -3018    963    335    457    192    114   -296
    -12  -2977  -2964   1496   1475  -2972    997    353    483    215    135   -283
    -33  -2977  -2943   1504   1454  -2961   1002    348    485    215    132   -283
    -46  -2982  -2935   1514   1441  -2961    987    335    480    210    129   -285
    -33  -2943  -2912   1486   1439  -2927    974    332    493    228    148   -265
     10  -2894  -2904   1441   1457  -2899    969    342    506    244    163   -246
     12  -2902  -2915   1441   1462  -2907    943    324    488    231    153   -259
     15  -2907  -2922   1444   1467  -2915    935    327    491    233    155   -254
     18  -2920  -2940   1449   1478  -2930    927    332    491    239    161   -246
     20  -2948  -2969   1465   1493  -2959    909    319    475    226    148   -254
     12  -2982  -2995   1483   1504  -2990    888    296    446    200    127   -280
     -2  -3013  -3013   1506   1504  -3013    880    277    426    176    101   -303
    -23  -3052  -3029   1535   1501  -3042    888    267    413    161     85   -316
    -44  -3081  -3037   1564   1496  -3060    888    257    402    148     75   -327
    -51  -3102  -3050   1574   1499  -3076    872    233    379    127     54   -353
    -44  -3122  -3078   1582   1517  -3102    859    213    358    103     33   -371
    -44  -3141  -3096   1590   1525  -3120    852    200    342     85     12   -392
    -54  -3135  -3081   1595   1512  -3109    846    192    337     80      7   -394
    -77  -3148  -3073   1610   1496  -3109    846    189    337     80     10   -394
    -83  -3146  -3063   1615   1488  -3104    846    192    340     85     15   -384
    -67  -3154  -3086   1608   1509  -3120    839    187    337     83     10   -387
    -62  -3143  -3081   1602   1509  -3112    839    187    340     85     10   -392
    -72  -3125  -3055   1597   1491  -3091    836    184    340     88     15   -389
    -51  -3102  -3050   1577   1499  -3076    841    187    345     93     23   -376
    -44  -3094  -3050   1569   1499  -3070    854    207    358    101     31   -368
    -57  -3078  -3021   1569   1480  -3050    940    324    426    135     46   -371
    -20  -2987  -2966   1504   1473  -2977   1075    545    574    231    109   -335
     25  -2839  -2868   1405   1447  -2852   1208    857    813    446    293   -168
    111  -2577  -2688   1231   1397  -2634   1312   1322   1169    841    678    197
    215  -2161  -2377    974   1296  -2268   1236   1382   1389   1228   1132    672
    158  -1831  -1992    836   1072  -1912    901    672   1273   1387   1408   1000
    -33  -1740  -1709    885    836  -1725    550   -213    956   1265   1376   1021
   -218  -1969  -1751   1091    763  -1860    252   -984    342    644    805    509
   -285  -2481  -2195   1384    953  -2338     20  -1387   -374   -226    -51   -288
   -226  -2894  -2668   1556   1221  -2782     10  -1166   -428   -387   -265   -519
   -161  -3068  -2909   1613   1371  -2990    207   -724   -200   -259   -207   -509
   -127  -3060  -2933   1592   1400  -2998    483   -314     54   -109   -111   -446
   -127  -3102  -2974   1615   1423  -3039    698    -12    226    -10    -51   -423
   -140  -3133  -2995   1634   1426  -3065    771     98    293     31    -33   -413
    -88  -3076  -2987   1582   1449  -3031    815    155    337     64     -2   -387
     -5  -3000  -2995   1501   1493  -2998    852    205    374     93     23   -366
    -15  -3008  -2992   1512   1488  -3000    854    218    376     93     18   -379
    -44  -3031  -2987   1538   1470  -3011    852    218    374     90     15   -379
    -51  -3039  -2987   1545   1465  -3013    852    226    376     93     20   -368
    -51  -3042  -2990   1545   1465  -3016    852    228    381     96     28   -358
    -44  -3016  -2972   1530   1462  -2995    862    241    394    109     41   -342
    -46  -2998  -2951   1522   1452  -2977    857    244    397    109     41   -350
    -25  -2972  -2946   1499   1460  -2959    870    262    413    124     49   -345
    -15  -2964  -2948   1488   1465  -2956    872    272    420    132     54   -337
    -23  -2961  -2938   1493   1457  -2951    865    275    426    135     64   -322
    -44  -2979  -2935   1512   1444  -2956    854    277    426    137     62   -327
    -18  -2951  -2935   1483   1457  -2943    870    293    441    155     80   -311
     -2  -2930  -2930   1465   1462  -2930    880    309    452    166     96   -301
    -28  -2948  -2920   1488   1444  -2935    878    316    459    168     98   -303
    -18  -2940  -2922   1480   1452  -2933    878    324    465    174     98   -301
      2  -2904  -2907   1449   1452  -2904    875    337    475    187    109   -288
      0  -2873  -2873   1436   1434  -2873    883    358    491    200    122   -272
     38  -2824  -2863   1392   1449  -2842    906    389    517    220    142   -254
     57  -2808  -2865   1374   1457  -2837    914    413    532    228    153   -244
     49  -2800  -2850   1374   1449  -2826    927    449    555    252    174   -220
     36  -2800  -2837   1379   1434  -2818    935    485    576    275    194   -202
     46  -2795  -2842   1374   1444  -2818    937    519    592    290    207   -192
     44  -2782  -2826   1369   1431  -2803    948    566    620    316    231   -174
     41  -2764  -2805   1361   1423  -2785    956    618    649    342    249   -153
     62  -2733  -2795   1335   1426  -2764    969    680    685    376    280   -122
    101  -2678  -2779   1288   1439  -2727    987    748    730    420    322    -83
    111  -2629  -2743   1257   1426  -2686   1008    815    776    472    374    -31
    129  -2572  -2701   1221   1413  -2637   1026    875    820    524    431     25
    124  -2546  -2670   1210   1395  -2605   1026    911    852    563    467     59
    119  -2517  -2637   1200   1376  -2577   1021    930    870    592    498     88
    101  -2517  -2618   1205   1358  -2566   1000    922    867    597    506     98
    132  -2457  -2590   1161   1358  -2522   1002    927    878    615    530    122
    166  -2395  -2561   1114   1361  -2478   1013    927    891    633    553    148
    124  -2410  -2535   1143   1330  -2473   1000    898    880    626    548    145
    101  -2421  -2522   1158   1312  -2473    982    854    865    615    540    137
    111  -2421  -2533   1153   1319  -2475    974    805    844    594    522    127
    103  -2426  -2530   1161   1314  -2475    958    732    802    550    480     90
     80  -2455  -2535   1187   1306  -2494    953    652    758    504    433     44
     96  -2462  -2559   1182   1327  -2509    956    584    724    465    392     10
     96  -2488  -2585   1195   1337  -2535    943    514    685    418    345    -28
     44  -2574  -2618   1265   1330  -2595    904    433    628    355    283    -88
      5  -2626  -2631   1312   1317  -2629    875    368    587    311    241   -129
    -15  -2673  -2660   1343   1319  -2668    859    332    568    290    218   -158
    -12  -2709  -2696   1361   1340  -2704    859    309    555    275    202   -181
     36  -2673  -2712   1317   1374  -2694    872    303    558    280    207   -181
     28  -2681  -2709   1327   1369  -2694    862    280    540    262    192   -184
      5  -2688  -2694   1343   1348  -2691    836    254    517    239    171   -184
     -5  -2704  -2699   1353   1345  -2701    823    244    509    233    163   -194
    -10  -2714  -2704   1361   1345  -2709    820    241    509    233    161   -200
     31  -2678  -2709   1325   1369  -2694    844    259    527    252    181   -181
     31  -2673  -2704   1319   1363  -2688    846    265    532    254    179   -189
     28  -2673  -2701   1322   1363  -2686    833    257    524    249    176   -192
     18  -2668  -2688   1325   1353  -2678    826    257    524    249    176   -189
      0  -2681  -2681   1340   1340  -2681    828    257    527    252    179   -187
      5  -2678  -2683   1335   1343  -2681    831    265    535    259    187   -181
     -2  -2668  -2665   1335   1330  -2665    831    265    535    262    189   -174
    -15  -2675  -2660   1343   1322  -2668    818    252    524    252    179   -181
    -15  -2662  -2647   1340   1314  -2655    810    244    517    244    171   -189
    -18  -2660  -2644   1337   1312  -2655    807    249    522    249    174   -179
     -7  -2657  -2652   1332   1322  -2655    807    249    519    249    176   -174
      0  -2662  -2662   1330   1330  -2662    802    244    514    244    171   -179
     -7  -2675  -2668   1343   1330  -2673    792    233    506    239    166   -184
    -51  -2709  -2660   1379   1301  -2686    782    220    496    228    158   -194
    -41  -2696  -2655   1369   1306  -2675    779    218    493    228    155   -194
     23  -2634  -2657   1306   1340  -2647    792    233    511    246    174   -176
     38  -2605  -2644   1283   1340  -2624    795    239    522    257    189   -161
     -7  -2629  -2624   1317   1306  -2626    779    223    504    239    166   -179
    -46  -2662  -2616   1356   1283  -2642    766    205    485    220    148   -192
    -46  -2644  -2600   1345   1275  -2624    771    215    498    236    163   -179
    -15  -2631  -2616   1325   1299  -2624    766    215    501    241    168   -174
     28  -2608  -2639   1288   1332  -2624    771    215    504    241    168   -174
     20  -2598  -2621   1288   1319  -2608    779    218    504    241    171   -171
     33  -2566  -2603   1265   1317  -2585    789    218    509    244    174   -166
     44  -2527  -2572   1241   1306  -2548    797    226    522    254    181   -150
     10  -2507  -2517   1247   1262  -2512    810    239    540    270    197   -137
    -15  -2509  -2494   1262   1239  -2504    826    244    550    280    205   -129
     10  -2462  -2473   1226   1239  -2468    852    262    576    301    226   -109
     41  -2423  -2465   1192   1252  -2444    859    270    587    314    241    -90
     20  -2429  -2449   1205   1234  -2439    836    259    587    316    246    -83
     41  -2395  -2436   1176   1239  -2416    810    259    592    324    257    -75
     51  -2377  -2431   1161   1239  -2403    792    252    587    322    254    -77
     54  -2382  -2436   1163   1244  -2408    795    262    594    332    265    -67
     62  -2400  -2462   1169   1260  -2431    779    262    589    329    265    -64
     51  -2431  -2483   1189   1267  -2457    761    252    568    311    246    -77
     31  -2491  -2522   1228   1275  -2507    735    228    540    283    215   -109
      2  -2533  -2535   1265   1267  -2533    722    202    509    252    187   -137
    -28  -2561  -2533   1293   1249  -2548    719    181    488    226    158   -166
    -59  -2592  -2535   1325   1236  -2564    719    168    472    207    140   -181
    -49  -2587  -2538   1317   1244  -2564    719    163    467    200    135   -187
     -7  -2564  -2556   1286   1273  -2561    730    166    470    202    135   -181
    -51  -2608  -2559   1330   1252  -2585    711    148    446    181    116   -200
    -51  -2600  -2548   1325   1247  -2574    711    148    446    181    119   -197
      5  -2548  -2553   1270   1278  -2551    727    166    465    200    135   -184
     10  -2546  -2556   1267   1283  -2551    730    163    459    192    127   -197
    -36  -2577  -2540   1306   1249  -2559    704    140    441    171    103   -210
    -64  -2595  -2533   1330   1231  -2564    696    135    436    166     98   -213
    -38  -2579  -2543   1309   1249  -2561    704    145    446    179    111   -200
    -36  -2590  -2553   1314   1257  -2572    696    140    444    179    111   -202
    -20  -2548  -2527   1286   1252  -2538    717    171    465    194    127   -197
      2  -2470  -2473   1234   1236  -2470    815    293    540    233    148   -184
     46  -2377  -2426   1163   1234  -2400    943    511    680    335    220   -124
    103  -2255  -2359   1075   1231  -2307   1070    823    909    542    402     33
    236  -2010  -2249    885   1241  -2130   1184   1301   1244    911    758    368
    314  -1688  -2003    688   1158  -1844   1098   1283   1410   1231   1132    769
    249  -1421  -1670    584    958  -1545    795    620   1330   1379   1382   1062
     20  -1270  -1291    626    654  -1280    444   -252   1047   1275   1363   1096
   -226  -1517  -1291    872    530  -1405    163  -1021    405    597    735    535
   -316  -1984  -1667   1150    672  -1826    -88  -1389   -200   -114     36   -119
   -244  -2330  -2088   1286    922  -2210   -129  -1166   -244   -241   -137   -316
   -148  -2473  -2325   1312   1088  -2400     64   -724    -33   -127    -88   -309
    -93  -2436  -2343   1262   1122  -2390    358   -309    200     15      7   -244
    -51  -2436  -2385   1244   1166  -2413    584     -7    363    116     70   -210
    -31  -2442  -2410   1236   1189  -2429    678    116    433    158     98   -194
    -46  -2475  -2429   1262   1189  -2452    691    142    439    158     90   -207
    -36  -2475  -2439   1254   1200  -2460    696    161    444    155     90   -213
      2  -2434  -2436   1213   1218  -2434    711    187    462    166     98   -207
     15  -2400  -2416   1189   1213  -2408    735    218    485    184    116   -192
     10  -2403  -2413   1197   1210  -2408    748    239    498    197    127   -179
    -12  -2421  -2408   1215   1195  -2416    732    236    498    197    127   -176
    -36  -2421  -2385   1228   1171  -2403    719    233    496    194    127   -176
    -12  -2377  -2366   1195   1174  -2372    727    252    511    213    145   -158
     12  -2338  -2351   1163   1182  -2343    743    270    527    228    158   -148
    -10  -2348  -2340   1176   1163  -2346    732    267    524    223    155   -153
    -25  -2369  -2346   1197   1158  -2359    719    262    514    210    140   -161
     -5  -2351  -2348   1176   1169  -2348    722    275    522    218    148   -150
      0  -2327  -2327   1163   1163  -2327    727    293    540    233    161   -137
     10  -2309  -2320   1148   1163  -2314    730    309    550    241    168   -127
     31  -2283  -2314   1127   1171  -2299    737    322    558    249    176   -122
     15  -2286  -2301   1132   1158  -2294    740    335    568    257    184   -119
     31  -2249  -2281   1109   1156  -2265    756    361    592    280    205    -96
     62  -2203  -2268   1070   1163  -2234    769    389    615    301    228    -72
     57  -2195  -2255   1067   1153  -2223    776    415    631    316    241    -59
     72  -2164  -2236   1044   1153  -2200    787    446    654    337    259    -46
     70  -2161  -2231   1047   1150  -2195    784    467    662    342    262    -44
     51  -2169  -2221   1057   1135  -2195    782    493    675    355    272    -31
     23  -2177  -2200   1075   1111  -2187    784    532    696    374    290    -18
     28  -2140  -2169   1054   1096  -2153    797    584    732    407    322     10
     93  -2052  -2145    979   1119  -2099    820    657    779    452    366     54
     93  -2026  -2120    966   1106  -2073    828    717    810    488    400     88
     77  -2008  -2088    963   1083  -2047    828    774    841    522    431    124
    103  -1969  -2073    932   1088  -2021    826    823    872    553    465    158
    119  -1930  -2049    906   1083  -1990    828    872    909    594    504    194
    124  -1888  -2016    880   1067  -1951    828    911    940    636    548    233
    171  -1784  -1958    805   1065  -1870    849    953    982    683    600    285
    200  -1722  -1922    758   1060  -1821    859    976   1005    711    633    324
    184  -1706  -1891    761   1036  -1797    857    974   1008    722    646    340
    207  -1657  -1865    722   1036  -1761    859    974   1018    735    662    361
    163  -1691  -1857    763   1008  -1774    841    935    995    714    649    348
    124  -1709  -1836    792    979  -1774    823    883    963    685    620    319
    129  -1709  -1839    789    984  -1774    810    823    932    652    592    290
    114  -1738  -1855    810    982  -1795    797    745    885    605    545    252
    109  -1758  -1867    823    987  -1813    792    672    846    561    501    213
     72  -1810  -1886    867    979  -1847    779    589    797    506    449    161
     54  -1860  -1914    904    984  -1886    769    522    756    462    405    116
     20  -1917  -1938    948    976  -1927    743    446    704    402    345     57
      5  -1951  -1956    971    979  -1953    722    384    662    353    293      7
     15  -1958  -1974    971    992  -1966    709    345    631    319    259    -15
      5  -1984  -1990    989    997  -1987    693    309    605    288    226    -46
    -57  -2062  -2005   1060    974  -2036    646    257    555    239    176    -83
    -54  -2078  -2023   1065    982  -2052    639    239    542    226    168    -90
     18  -2005  -2023    989   1021  -2016    672    262    571    254    194    -67
      2  -1977  -1979    987    989  -1977    683    275    587    270    202    -44
    -36  -1982  -1948   1008    953  -1966    670    265    579    265    202    -46
    -18  -1984  -1966   1000    971  -1977    657    252    566    252    200    -62
    -23  -1995  -1971   1008    971  -1982    654    249    563    246    200    -77
    -20  -2010  -1990   1015    984  -2000    657    252    566    252    210    -83
    -18  -2010  -1995   1013    987  -2003    652    246    561    249    207    -88
     -7  -2005  -1997   1005    995  -2003    644    241    555    241    194    -96
    -10  -1984  -1977    997    982  -1979    639    241    555    239    192    -90
    -18  -1961  -1943    989    961  -1953    639    246    561    246    197    -75
    -33  -1979  -1948   1005    956  -1966    623    231    548    228    179    -90
    -41  -1974  -1935   1008    945  -1956    615    223    540    220    171   -101
    -33  -1953  -1919    992    940  -1935    615    226    542    220    174   -101
     -7  -1914  -1906    961    948  -1912    623    233    553    233    187    -85
      7  -1896  -1904    943    956  -1899    628    239    553    236    189    -77
    -15  -1917  -1901    966    940  -1909    613    226    540    223    174    -90
    -57  -1953  -1899   1002    919  -1927    597    210    524    207    158   -103
    -75  -1961  -1886   1018    904  -1925    594    210    524    207    163    -96
    -38  -1938  -1901    987    930  -1919    589    207    524    205    163   -101
    -67  -1961  -1896   1013    911  -1930    571    192    506    189    148   -116
    -38  -1901  -1862    969    909  -1883    584    205    519    202    163   -101
     57  -1795  -1852    870    953  -1823    613    231    545    228    192    -67
     -5  -1867  -1865    935    927  -1867    584    202    517    200    161    -90
     -2  -1870  -1867    937    930  -1870    584    202    514    200    158    -90
     12  -1842  -1857    914    932  -1849    597    207    517    202    163    -90
     15  -1810  -1826    898    919  -1818    602    213    524    210    176    -77
     -5  -1782  -1779    893    885  -1779    613    218    537    220    184    -70
      5  -1722  -1727    857    865  -1722    644    239    561    236    197    -57
     -7  -1704  -1699    854    844  -1701    662    244    568    241    202    -49
    -18  -1693  -1675    857    828  -1686    659    241    568    246    207    -41
    -25  -1691  -1665    854    818  -1678    633    223    563    241    205    -41
      0  -1654  -1657    826    828  -1654    613    226    574    254    218    -28
     18  -1634  -1654    807    833  -1644    592    226    579    259    226    -12
      7  -1621  -1628    807    818  -1623    581    226    579    267    236      0
      0  -1626  -1628    813    813  -1626    574    228    576    267    236      0
      2  -1647  -1649    820    826  -1647    555    220    563    254    223    -10
     -5  -1688  -1683    844    836  -1686    532    207    537    228    197    -31
     -5  -1712  -1706    859    849  -1709    524    200    519    210    181    -44
    -10  -1719  -1712    865    846  -1717    519    181    501    194    163    -59
    -33  -1740  -1706    885    833  -1725    519    168    488    179    148    -75
    -51  -1769  -1717    909    831  -1743    506    148    462    153    124   -101
    -59  -1779  -1719    919    828  -1751    496    129    441    132    106   -114
    -57  -1800  -1745    927    844  -1774    480    111    418    109     80   -140
    -62  -1813  -1751    937    844  -1782    483    109    410    101     72   -145
    -64  -1826  -1761    945    846  -1795    483    109    407     98     70   -142
    -70  -1821  -1751    945    839  -1787    478    109    407    101     70   -140
    -72  -1810  -1738    940    831  -1774    472    109    407    101     75   -140
    -70  -1792  -1722    932    823  -1758    470    109    410    103     83   -135
    -67  -1779  -1714    922    823  -1748    465    109    407     96     75   -140
    -64  -1779  -1714    922    823  -1748    454    101    400     85     62   -153
    -72  -1777  -1704    924    815  -1743    454    106    400     88     59   -150
    -75  -1761  -1686    919    805  -1725    498    161    428     98     62   -150
    -75  -1712  -1636    893    779  -1675    610    314    517    142     85   -140
    -38  -1621  -1582    831    771  -1602    735    545    680    275    192    -54
     38  -1413  -1452    685    745  -1431    880    969   1005    600    488    218
    202  -1039  -1244    418    722  -1140    901   1319   1332   1018    927    649
    241   -639   -880    197    561   -758    678   1010   1413   1317   1309   1065
    109   -392   -501    142    303   -446    342    246   1262   1405   1488   1280
    -62   -384   -324    223    129   -355     23   -605    758    976   1130    992
   -228   -797   -568    511    168   -683   -236  -1231     15    129    324    262
   -272  -1319  -1049    795    387  -1187   -402  -1335   -384   -374   -181   -223
   -233  -1660  -1426    948    594  -1543   -337   -997   -290   -366   -241   -324
   -122  -1636  -1514    878    693  -1577    -67   -574    -38   -210   -142   -257
    -44  -1561  -1519    802    735  -1540    241   -181    207    -46    -25   -171
    -51  -1605  -1553    826    748  -1579    397     23    327     20     12   -155
    -62  -1628  -1566    846    750  -1597    428     77    350     28     10   -163
    -80  -1665  -1584    870    748  -1626    431     90    350     20      0   -179
    -72  -1654  -1584    862    756  -1621    444    114    363     28      7   -168
    -38  -1600  -1564    818    761  -1582    459    145    387     51     31   -148
    -38  -1584  -1545    813    753  -1566    459    153    389     51     25   -155
    -62  -1584  -1522    823    727  -1553    465    163    394     57     36   -150
    -57  -1571  -1514    813    727  -1543    465    174    405     64     49   -137
    -51  -1574  -1525    813    735  -1551    454    174    397     59     41   -145
    -44  -1574  -1530    810    743  -1553    452    176    397     59     38   -142
    -44  -1561  -1517    800    735  -1540    449    181    400     64     41   -137
    -46  -1530  -1486    787    719  -1509    452    194    410     72     49   -124
    -51  -1514  -1465    782    706  -1491    449    200    413     75     51   -119
    -44  -1501  -1457    774    706  -1480    446    202    410     72     51   -122
    -28  -1493  -1467    758    717  -1480    446    207    410     72     49   -124
    -31  -1480  -1449    753    709  -1465    449    223    423     83     62   -111
    -36  -1462  -1428    748    696  -1447    452    233    433     90     72   -101
    -33  -1452  -1418    743    691  -1436    449    246    441     98     77    -93
    -70  -1483  -1413    776    670  -1449    433    246    431     88     64   -106
   -140  -1530  -1389    833    623  -1460    413    244    423     80     54   -114
   -111  -1480  -1369    795    626  -1426    426    277    449    109     80    -90
     90  -1273  -1363    592    727  -1317    498    366    527    181    150    -20
     57  -1293  -1350    615    704  -1322    501    389    537    187    153    -20
    -10  -1332  -1322    670    654  -1327    478    400    532    181    148    -25
     28  -1280  -1309    626    667  -1293    493    449    568    215    181      7
    119  -1163  -1283    522    701  -1223    545    537    639    288    252     75
     57  -1205  -1262    574    659  -1234    532    571    646    296    259     83
     12  -1234  -1247    610    628  -1241    506    602    654    303    267     88
    -54  -1278  -1223    665    581  -1252    472    628    659    314    277     93
    -20  -1195  -1174    607    576  -1184    491    693    709    371    332    150
    202   -927  -1130    361    665  -1026    579    813    818    488    452    270
    223   -865  -1091    319    657   -976    592    852    854    535    501    322
    148   -906  -1057    376    600   -982    553    833    836    527    498    319
    114   -911  -1026    400    568   -969    527    820    828    524    498    322
    116   -891  -1010    387    561   -950    519    810    823    527    504    329
    179   -800   -979    309    579   -888    537    820    841    550    532    363
    150   -818   -969    332    558   -893    514    779    813    524    506    348
     67   -904   -971    418    519   -937    470    698    750    462    452    293
     36   -932   -969    446    501   -950    462    636    711    423    410    257
     67   -911   -979    420    522   -945    480    579    683    387    376    226
     67   -924   -992    426    527   -958    472    509    639    335    327    179
     64   -937  -1002    436    532   -969    462    439    592    288    277    135
     64   -966  -1031    449    545   -997    444    371    545    233    226     83
     31  -1018  -1049    493    537  -1031    418    306    493    179    171     31
     12  -1039  -1054    511    532  -1044    402    259    462    145    137      2
      5  -1047  -1052    522    527  -1049    394    228    439    122    116    -15
    -25  -1096  -1072    561    522  -1085    374    189    402     85     80    -51
    -36  -1119  -1085    576    524  -1104    363    168    384     67     62    -64
    -36  -1114  -1080    574    522  -1098    353    155    374     54     51    -72
    -25  -1111  -1085    568    530  -1098    340    142    358     41     36    -83
    -31  -1114  -1083    571    524  -1098    332    132    348     28     25    -93
    -31  -1101  -1070    566    517  -1085    329    132    345     28     25    -90
    -41  -1091  -1049    563    501  -1070    329    135    350     33     28    -85
    -38  -1078  -1039    558    498  -1060    324    135    350     33     31    -80
    -23  -1062  -1039    542    506  -1052    316    135    345     28     25    -80
    -28  -1070  -1041    548    504  -1054    314    132    342     25     25    -83
    -36  -1072  -1036    553    498  -1054    309    129    337     23     20    -85
    -23  -1044  -1021    535    498  -1034    306    132    342     25     25    -83
    -28  -1044  -1018    535    491  -1031    298    127    335     18     18    -90
    -51  -1054  -1002    553    472  -1028    296    124    332     20     18    -88
    -67  -1054   -989    558    459  -1023    285    114    319     10     10    -93
    -49  -1026   -976    537    462  -1002    290    119    327     18     20    -85
    -28   -989   -961    509    462   -974    296    124    335     25     31    -70
    -31   -997   -966    514    467   -982    285    116    322     18     23    -80
    -49  -1010   -963    527    457   -987    272    106    311      5     10    -93
    -15   -961   -945    488    465   -953    277    111    316     10     15    -85
    -33   -979   -945    504    454   -963    267     98    301     -2      2    -96
    -54   -995   -940    524    441   -969    262     93    293    -10     -2    -96
    -51   -969   -919    509    431   -945    262     93    296     -5      2    -88
    -15   -917   -901    467    441   -909    270     98    298      0      7    -83
    -18   -922   -906    470    441   -914    259     90    290     -7      0    -93
    -46   -937   -891    491    420   -914    241     77    280    -18     -7   -101
    -46   -885   -841    465    397   -862    265     98    306      7     18    -72
     41   -763   -805    361    423   -784    322    142    358     57     62    -25
     18   -769   -787    374    400   -776    332    137    353     49     54    -31
    -51   -820   -769    436    355   -797    309    111    332     28     36    -49
    -59   -810   -753    433    345   -784    280     90    322     20     31    -54
     25   -675   -701    324    363   -688    293    119    363     64     77     -7
     64   -628   -693    280    376   -659    285    127    371     83     96     12
     28   -662   -693    316    361   -678    262    111    355     67     83      2
      5   -675   -683    332    342   -680    249    111    350     67     85      5
    -25   -730   -704    379    337   -717    218     93    324     41     59    -20
     12   -732   -745    358    376   -740    210     85    311     25     44    -36
     25   -724   -750    350    387   -737    218     90    309     23     44    -33
    -23   -771   -748    397    358   -758    210     70    283      0     18    -57
    -57   -813   -756    436    348   -784    200     49    259    -28    -10    -85
    -31   -823   -792    426    379   -807    200     36    239    -49    -31   -101
    -38   -836   -797    436    376   -818    189     20    220    -67    -49   -114
    -59   -862   -802    459    368   -833    176      2    197    -93    -72   -137
      7   -802   -810    397    407   -805    192     10    202    -90    -70   -135
    -10   -802   -795    405    389   -800    189      7    200    -90    -70   -135
    -67   -857   -789    462    361   -823    166    -10    181   -106    -88   -150
    -88   -893   -805    488    358   -849    150    -25    166   -122   -103   -166
    -44   -841   -797    444    376   -820    168     -7    181   -106    -88   -145
     -2   -776   -776    387    384   -776    192     12    202    -88    -70   -122
    -59   -823   -763    441    350   -795    168     -7    181   -103    -83   -140
   -101   -867   -766    483    329   -815    150    -18    168   -116    -96   -153
    -38   -826   -787    433    374   -807    187     31    197    -98    -83   -142
    -20   -795   -776    405    376   -787    290    179    277    -62    -80   -158
    -25   -737   -711    381    342   -724    400    381    431     49      0   -101
     59   -519   -581    228    319   -550    540    730    740    350    275    150
    192   -184   -376     -2    283   -280    589   1145   1104    792    732    597
    226    257     28   -244     98    142    449    966   1187   1075   1122   1018
    142    506    363   -324   -111    433    218    345   1000   1117   1270   1215
    -72    485    555   -207   -314    519    -80   -444    527    761    984    987
   -244    129    374     57   -309    252   -337  -1119   -158    -18    207    265
   -241   -376   -135    309    -54   -257   -524  -1330   -657   -626   -397   -298
   -181   -714   -532    449    174   -623   -524  -1114   -626   -662   -478   -400
   -148   -849   -701    496    275   -776   -389   -789   -415   -530   -397   -355
   -109   -805   -696    457    293   -750   -161   -439   -153   -358   -272   -272
   -109   -787   -680    446    283   -732     28   -171     38   -223   -176   -205
   -114   -776   -662    444    272   -719    103    -70    114   -166   -135   -168
    -77   -735   -657    407    288   -696    148    -20    153   -135   -111   -148
    -46   -711   -665    379    309   -688    166      5    171   -122   -101   -140
    -28   -704   -675    363    322   -691    171     18    179   -119   -101   -142
     -5   -680   -675    342    332   -678    179     33    189   -109    -93   -135
    -25   -691   -665    355    319   -678    181     44    192   -103    -90   -129
    -70   -717   -646    394    288   -683    163     36    187   -109    -93   -129
    -64   -691   -626    376    277   -659    161     44    194   -101    -83   -116
    -18   -636   -618    327    298   -628    184     70    218    -80    -62    -93
    -20   -633   -615    324    296   -626    187     72    218    -77    -62    -93
    -49   -652   -602    350    275   -628    176     70    215    -80    -62    -96
    -62   -652   -592    355    262   -623    168     70    215    -80    -64    -96
    -31   -620   -589    324    277   -605    187     90    233    -59    -49    -75
     -5   -581   -576    290    285   -579    194    103    246    -46    -33    -59
    -18   -576   -558    298    270   -568    189    109    254    -36    -25    -54
    -51   -600   -548    324    246   -574    174    101    244    -51    -41    -75
    -67   -618   -550    342    239   -584    163    101    244    -51    -44    -75
   -127   -667   -542    397    205   -605    150    103    244    -49    -41    -70
    -96   -597   -501    348    202   -550    166    135    272    -18    -10    -38
     85   -410   -496    161    290   -452    231    207    337     44     49     20
     67   -415   -485    174    275   -449    244    226    353     59     59     31
     28   -439   -467    205    246   -452    244    246    368     72     72     44
     62   -410   -472    174    267   -441    257    283    392     93     90     59
     31   -423   -457    194    241   -439    259    314    410    114    106     75
     20   -410   -433    194    226   -420    270    361    446    150    137    106
     36   -392   -428    176    231   -410    270    405    475    179    163    127
     49   -371   -420    161    233   -394    270    452    504    207    192    153
     54   -337   -392    140    220   -363    290    519    553    262    249    205
     51   -301   -353    124    202   -327    311    589    607    322    309    272
     59   -244   -303     90    181   -272    316    633    641    366    353    311
     80   -181   -262     51    171   -220    311    662    659    394    381    329
     72   -179   -252     51    161   -215    301    662    657    397    381    335
     64   -153   -218     41    140   -184    301    670    667    418    410    374
     96   -103   -202      2    148   -150    296    667    675    436    433    397
    127    -72   -200    -25    163   -135    298    659    670    439    441    405
     88    -85   -174     -2    129   -129    283    626    646    423    428    397
     41   -116   -161     36    101   -137    265    571    610    389    400    374
     23   -142   -168     59     93   -155    249    509    568    350    361    337
     59   -119   -179     31    119   -148    257    454    540    314    327    303
     62   -114   -179     25    119   -145    254    379    491    259    275    257
     23   -181   -205     77    111   -192    231    301    436    197    213    200
     -7   -241   -236    124    111   -239    202    231    389    145    158    148
     12   -257   -270    122    140   -262    184    179    363    116    122    111
     36   -241   -277    101    155   -257    200    155    353    103    109     96
    -10   -275   -267    142    127   -270    187    122    335     88     93     77
    -75   -355   -283    215    103   -322    150     70    293     44     51     44
    -98   -387   -288    244     93   -337    132     36    267     15     28     31
    -83   -374   -290    226    101   -332    124     23    259     10     20     20
    -93   -405   -314    249    109   -361    119     15    254      5     15     12
    -44   -358   -316    200    135   -337    129     28    267     15     25     20
     23   -283   -306    129    163   -293    140     41    280     33     41     38
    -83   -387   -303    233    109   -345    101      5    249      0     10     10
    -64   -368   -303    215    119   -337    106     12    254      7     20     23
     -2   -301   -298    148    148   -298    129     36    277     31     41     41
      5   -267   -272    132    137   -270    132     41    285     38     46     44
    -64   -340   -275    200    103   -309     93     12    259     12     25     28
    -83   -366   -283    223     98   -324     70      0    244      2     15     20
    -72   -322   -252    194     88   -285     83     15    259     20     33     38
    -93   -340   -246    218     75   -293     75     12    257     20     36     41
   -142   -423   -283    283     70   -353     33    -18    228     -7      7     12
    -25   -288   -262    155    116   -275     80     23    270     36     51     54
    119   -122   -244      0    181   -181    155     88    335     96    111    111
    111   -140   -252     15    181   -194    163     85    332     90    103    111
     -5   -236   -233    119    114   -236    119     41    293     54     70     80
    -20   -233   -215    127     96   -226     98     18    275     36     49     64
    -51   -283   -231    166     88   -259     67     -5    252     15     28     46
    -75   -301   -226    189     75   -265     57    -10    244     12     25     44
    -64   -293   -231    179     80   -262     54     -7    249     18     33     49
    -23   -244   -220    135     98   -233     62      7    265     36     51     67
    -51   -236   -187    142     64   -213     70     10    272     44     59     77
      7   -150   -158     72     83   -153    116     46    316     83     98    116
    -23   -137   -116     77     44   -127    129     46    322     88    101    122
    -51   -122    -72     85      7    -98    124     36    314     83    101    119
    -31    -77    -46     51      5    -62    114     33    319     90    109    129
     12    -23    -36      5     23    -28    106     38    335    114    129    148
    -10    -77    -67     41     25    -72     64     23    314     98    116    135
    -20   -101    -83     59     31    -93     41      7    298     88    109    127
    -25    -75    -49     49     10    -62     44     18    314    109    129    150
     44    -15    -59    -12     51    -36     67     49    332    124    150    174
     59    -33    -96    -15     75    -62     51     36    311    103    132    158
     -2   -129   -129     64     62   -129      5    -10    259     54     80    111
     -5   -163   -161     83     75   -161     -7    -31    236     31     54     96
     46   -150   -197     51    122   -174      0    -28    231     25     49     85
      7   -148   -158     70     80   -153     10    -33    228     20     46     80
    -28   -202   -174    114     70   -187    -18    -67    192    -12     15     51
    -54   -252   -197    150     70   -226    -41    -90    166    -36     -7     25
    -57   -233   -176    145     59   -205    -38    -90    166    -38    -10     28
      5   -176   -184     85     90   -181    -18    -83    174    -28      0     36
    -33   -226   -192    129     77   -210    -31   -103    150    -54    -25     12
   -116   -329   -215    223     46   -272    -70   -142    111    -93    -67    -25
     38   -145   -184     54    111   -163    -10    -83    174    -28      0     41
     54   -127   -181     33    116   -153      0    -75    179    -25      5     46
    -18   -205   -187    111     83   -197    -28    -98    158    -44    -12     28
    -10   -200   -189    103     88   -194    -31    -93    163    -36     -5     33
    -70   -265   -194    168     62   -231    -51    -98    148    -57    -31      2
    -57   -226   -171    140     54   -200     62     25    207    -38    -31     -5
     75    -67   -142     -5    109   -103    246    254    358     62     41     57
     98     41    -57    -70     77     -7    407    571    602    275    220    207
    109    236    127   -171     -7    181    524   1085   1000    693    613    555
    252    727    472   -491   -111    600    303    906   1153   1065   1057   1010
    319   1197    875   -758   -277   1036   -132    207   1106   1309   1395   1384
     90   1322   1228   -706   -568   1275   -581   -626    841   1228   1389   1418
   -166   1015   1182   -423   -672   1098   -943  -1426    116    475    717    841
   -181    470    652   -145   -418    561  -1093  -1670   -568   -363    -83    132
    -96    135    228    -20   -161    181   -932  -1314   -530   -446   -228    -36
    -62    -23     38     41    -51      7   -636   -846   -285   -316   -174    -36
    -54    -83    -28     70    -12    -57   -316   -446    -59   -189    -98      0
    -62   -161    -98    109     18   -129   -140   -226     59   -124    -67      5
    -85   -228   -145    155     28   -187    -90   -155     85   -114    -75    -15
    -85   -246   -163    166     38   -205    -75   -124    101   -103    -72    -18
    -10   -168   -158     90     72   -163    -31    -59    150    -54    -31     18
     67    -72   -142      0    103   -106     15    -23    184    -25     -2     44
     49    -96   -148     23     96   -122     12    -33    171    -38    -15     38
     57    -85   -142     12     98   -111     25    -18    179    -33    -10     51
     44    -80   -124     18     83   -101     31     -7    189    -23     -5     54
     33   -106   -140     36     85   -122     28    -12    184    -25     -7     44
     18   -116   -135     46     75   -124     18    -10    187    -20     -2     46
     59    -49   -109     -5     83    -80     36     10    210      0     18     67
     23    -93   -116     36     70   -103     31      0    200    -15      5     59
    -41   -150   -109     93     33   -129      7    -10    184    -28    -10     49
      7    -80    -90     36     49    -85     25     20    210      0     18     75
     28    -51    -80     10     54    -67     38     44    226     12     33     88
     18    -62    -80     23     49    -70     36     49    226      7     28     83
     10    -93   -103     41     57    -98     36     57    228      7     25     75
    -23   -119    -98     70     36   -109     20     59    231     10     28     75
     96     25    -70    -62     83    -20     62    127    290     72     88    132
    111     70    -41    -90     77     15     98    158    319     96    109    161
    111     64    -46    -88     77     10    122    174    327     98    103    155
     90     51    -38    -72     64      7    116    187    327     96    101    153
     49     28    -20    -38     33      5    101    202    335    101    109    153
      0      0      0      0      0      0     90    223    345    109    114    155
     54     75     20    -64     15     49    140    293    400    158    155    200
    114    116      2   -116     54     62    176    358    436    189    187    231
    106    111      2   -111     51     57    187    410    465    213    210    254
     59     93     33    -75     12     64    200    462    493    239    231    265
    103    181     77   -142     12    129    236    542    553    298    285    311
     96    218    119   -158    -12    168    239    597    589    340    324    342
    145    309    163   -228    -10    236    257    652    641    394    376    397
    285    462    176   -374     54    319    327    722    711    472    459    483
    213    423    210   -316      2    316    324    719    706    475    459    488
    192    420    228   -306    -18    324    306    706    701    472    465    493
    158    402    244   -280    -44    324    262    678    683    465    457    488
    207    465    257   -335    -23    361    254    672    688    478    475    509
    189    465    272   -329    -41    368    257    644    680    475    478    514
    166    459    293   -314    -64    379    239    587    649    454    457    501
    166    444    277   -309    -54    361    223    501    597    405    415    459
    137    384    246   -259    -54    316    174    405    535    345    363    420
    140    387    246   -265    -51    316    153    335    493    306    324    384
     57    280    223   -168    -83    252    114    236    418    231    246    309
     25    220    194   -124    -85    207     75    161    368    184    200    270
    116    285    168   -200    -25    228     62    129    358    176    194    265
     75    200    124   -137    -23    161     20     64    298    114    132    205
     20    109     88    -64    -33     98     -5     20    249     67     85    161
     70    142     72   -109     -2    109     18     20    249     70     90    168
     83    163     80   -122      2    122     12      5    244     64     88    166
    148    231     83   -192     33    158     31     18    259     83    109    192
     96    179     83   -137      5    132     20     -7    236     57     83    171
     46    116     67    -83    -10     93     -2    -36    207     28     54    142
     93    166     72   -129     10    119      7    -31    213     33     62    150
     59    140     77   -101    -10    109      0    -36    207     28     51    148
     44    127     83    -85    -20    106    -15    -44    202     25     51    145
     51    132     77    -93    -12    106    -15    -44    200     25     49    140
     28    111     83    -70    -25     98    -18    -46    194     20     46    137
     -5     75     77    -36    -41     77    -44    -64    181      7     36    127
    -15     44     59    -12    -36     51    -90    -88    158    -12     12    103
    109    150     41   -132     33     96    -64    -54    187     15     41    135
    158    254     96   -205     31    176     10     -2    239     64     93    192
    127    244    114   -187      5    179     10    -10    231     59     90    189
    119    213     93   -166     12    153    -18    -23    213     44     75    179
    103    197     93   -153      5    145    -41    -41    197     31     64    168
    129    246    116   -187      7    181      7    -33    215     51     83    187
     83    223    137   -155    -28    181      7    -49    200     31     62    168
     70    207    137   -137    -33    171      2    -51    200     28     59    166
      7    140    129    -75    -62    135    -41    -80    168      0     33    140
    -54     49    103      2    -77     75   -119   -127    124    -38     -5    103
     67    179    109   -124    -20    145    -70    -85    163      2     36    145
    194    327    129   -262     31    228     12    -28    220     54     88    197
     90    259    166   -176    -38    213     10    -46    210     44     70    181
     57    259    202   -158    -72    231      5    -46    218     49     77    189
    101    335    233   -220    -64    285     18    -31    236     67    101    210
    137    384    246   -262    -54    316     23    -33    241     72    109    220
    161    405    241   -283    -38    322     31    -33    246     77    116    231
    124    361    236   -241    -54    298     10    -41    236     72    111    228
    101    324    223   -215    -59    275    -41    -75    205     44     83    205
    142    392    249   -267    -51    319    -38    -57    220     64    106    231
    246    488    241   -368      2    363      5    -12    262    106    148    275
    171    384    213   -277    -20    298    -15    -36    228     75    114    244
    129    298    168   -218    -18    233    -33    -62    194     41     80    210
    111    244    132   -179    -10    189    -44    -80    171     18     57    184
     41    153    111   -101    -33    132   -106   -132    122    -33      5    137
    -83     36    119     23   -101     77   -168   -192     64    -88    -44     88
     88    197    109   -145    -10    153    -90   -148    103    -51    -10    127
    140    254    111   -197     15    184    -59   -124    124    -33      7    145
    101    197     96   -150      2    148   -103   -155     90    -62    -18    119
    122    194     72   -158     25    135   -106   -161     85    -70    -25    111
    114    192     77   -155     18    135   -106   -166     75    -80    -38    109
    116    205     88   -163     15    148    -88   -153     85    -67    -23    124
     75    158     83   -119     -5    122    -98   -163     77    -75    -31    119
      2     88     85    -44    -41     88   -140   -189     49   -106    -62     88
     25    114     88    -72    -31    101   -150   -179     57    -96    -54     93
    129    215     85   -174     20    153   -109   -148     90    -62    -18    127
     98    174     75   -137     12    127    -77   -153     83    -72    -33    106
     38    127     88    -83    -23    109     -7   -101     98    -83    -51     83
     96    228    132   -163    -18    181    101     77    207    -20    -12    111
    213    392    176   -303     18    285    241    361    413    161    142    246
    275    540    265   -410      5    402    426    831    748    491    441    519
    327    828    501   -576    -85    665    410   1018   1013    865    839    911
    303   1124    818   -714   -257    971    -25    436    989   1083   1130   1223
    181   1371   1189   -776   -504   1280   -491   -314    857   1137   1249   1376
     31   1361   1330   -698   -649   1345   -872  -1122    309    631    826   1039
   -135    888   1023   -376   -579    956  -1179  -1748   -537   -288    -20    296
    -72    524    594   -228   -335    561  -1124  -1506   -605   -452   -228     75
    -70    257    327    -93   -200    290   -872  -1078   -426   -381   -228     25
    -62    163    226    -51   -145    194   -581   -693   -239   -288   -187     25
     98    252    153   -174    -25    202   -309   -353    -49   -161    -93     90
    109    226    116   -168     -5    174   -168   -231     18   -124    -72     98
    181    296    114   -239     33    205    -54   -142     83    -70    -25    137
     72    174     98   -124    -12    137    -57   -161     54   -106    -64     96
    -18     59     77    -20    -46     67   -132   -197      7   -150   -114     41
     59    142     83   -101    -10    111   -179   -179     18   -142   -103     57
    246    345     98   -296     72    223    -83   -101     88    -72    -33    137
    161    267    106   -215     25    187    -28   -106     77    -85    -49    116
     77    179    101   -127    -10    140    -54   -124     57   -106    -75     93
     31    135    103    -83    -36    119    -75   -137     44   -122    -90     77
     20    140    119    -80    -49    129    -98   -135     49   -116    -88     80
    179    322    142   -252     18    233    -57    -67    114    -44    -12    155
    127    270    142   -197     -7    207    -64    -75    106    -54    -23    142
    101    218    116   -161     -7    168    -67    -83     93    -67    -38    122
    161    280    119   -220     20    200    -38    -57    116    -46    -18    150
    142    293    150   -218     -2    220    -41    -57    114    -49    -18    150
    140    290    150   -215     -5    220    -41    -51    114    -51    -25    142
    135    277    140   -207     -2    210    -49    -46    114    -54    -28    140
    150    280    129   -215     10    205    -46    -28    127    -44    -18    150
    161    311    148   -239      7    231    -33     -2    150    -20      2    174
    155    322    166   -239     -5    244    -18     23    171      0     20    189
    135    309    174   -223    -20    241     -2     44    179      5     20    187
    155    322    166   -241     -5    244     12     75    200     20     33    197
    220    400    176   -311     20    288     23    124    233     54     64    226
    207    405    197   -306      5    301     20    161    249     70     77    236
    137    353    215   -246    -38    285     23    184    257     72     77    233
    148    384    233   -267    -41    309     31    236    296    109    111    267
    298    540    241   -420     28    389    101    342    374    184    187    342
    316    592    275   -454     20    433    155    413    418    226    220    374
    327    633    306   -480     10    470    174    483    467    280    272    426
    296    641    342   -470    -23    493    163    519    496    319    314    465
    353    737    384   -548    -15    563    202    563    542    374    368    519
    272    706    433   -488    -80    571    200    563    548    381    379    524
    192    618    426   -407   -116    524    132    524    506    342    340    488
    244    670    423   -457    -90    548     85    519    506    345    342    509
    431    878    446   -654     -7    662    135    561    561    410    413    581
    405    896    491   -649    -41    693    166    545    561    413    423    589
    387    901    511   -644    -62    709    184    498    537    400    410    581
    285    787    501   -537   -109    646    127    400    462    327    340    519
    265    730    462   -498    -98    597     83    309    402    262    280    462
    262    711    449   -485    -93    581     64    236    361    223    244    428
    231    657    423   -446    -96    542     33    153    306    168    192    379
    197    589    392   -394    -98    491      0     75    254    114    135    327
    171    524    353   -348    -90    439    -33      5    205     59     80    277
    176    506    329   -340    -75    418    -46    -38    174     31     51    252
    187    480    293   -335    -51    387    -70    -75    142      2     25    223
    142    410    267   -277    -62    340   -106   -122    103    -36    -15    184
    161    431    267   -298    -54    350    -98   -132    103    -36    -15    189
    210    462    252   -335    -20    358    -85   -119    119    -20      2    210
    197    446    249   -322    -25    348    -93   -140    101    -41    -15    192
    226    498    270   -363    -23    384    -67   -135    106    -33    -10    197
    148    415    267   -283    -59    342   -106   -161     77    -59    -33    174
    161    418    257   -288    -46    337   -109   -158     83    -51    -25    179
    163    415    252   -290    -46    335   -103   -155     85    -46    -23    181
    210    465    254   -340    -20    361    -93   -142     98    -33    -10    192
    205    470    262   -337    -28    366    -96   -145     93    -38    -15    192
    153    428    275   -290    -59    353   -111   -158     83    -51    -28    187
    166    423    254   -296    -44    340   -124   -158     80    -51    -31    181
    166    420    254   -293    -44    337   -119   -158     83    -49    -23    189
    142    405    259   -275    -59    332   -116   -163     77    -54    -28    181
    129    368    239   -249    -54    303   -155   -187     51    -80    -54    158
    218    475    257   -345    -20    366   -135   -153     80    -54    -28    192
    277    561    280   -420     -2    420    -85   -119    119    -15     10    226
    223    522    296   -374    -36    410    -83   -132    109    -25      2    218
    200    478    277   -337    -38    379   -106   -145     93    -44    -12    202
    194    454    259   -327    -31    358   -111   -163     77    -57    -28    187
    171    436    265   -303    -46    350   -127   -174     64    -64    -36    179
    181    467    283   -324    -49    374   -116   -168     72    -54    -25    187
    233    511    277   -371    -20    394    -93   -153     90    -36     -7    207
    192    470    277   -332    -44    374   -114   -163     80    -46    -18    200
    192    527    335   -361    -70    431   -111   -142    106    -23      5    223
    205    574    368   -392    -80    472    -72   -135    116    -12     12    231
    181    558    376   -368    -96    467    -57   -153    106    -25      0    226
    226    597    371   -413    -72    485    -57   -148    114    -18     10    233
    265    667    402   -467    -70    537    -46   -122    145     18     46    272
    265    675    407   -472    -72    542    -75   -124    140     18     49    277
    244    654    410   -449    -83    532   -116   -142    124      7     38    267
    231    639    407   -436    -88    524   -124   -145    119      5     36    265
    277    615    337   -446    -31    478   -150   -150     98    -12     18    246
    236    517    280   -376    -23    400   -218   -181     57    -54    -20    210
    374    670    296   -522     38    483   -127   -127    114      2     36    270
    316    602    285   -459     12    446    -80   -137     90    -20      7    244
    189    452    262   -322    -36    358   -129   -192     33    -80    -51    179
    189    446    257   -319    -33    353   -142   -207     23    -90    -62    163
    168    413    244   -290    -36    329   -176   -236     -5   -119    -90    137
    179    410    231   -296    -28    322   -184   -239    -15   -127   -101    137
    155    366    210   -262    -25    288   -184   -249    -28   -142   -114    127
    244    452    207   -348     18    329   -145   -226     -7   -122    -90    148
    197    402    205   -298     -2    303   -166   -241    -23   -140   -109    127
    137    348    207   -244    -33    277   -197   -262    -44   -161   -129    106
    197    420    220   -309    -10    322   -163   -233    -15   -132   -103    129
    161    381    220   -272    -31    301   -171   -241    -25   -142   -116    119
    135    327    192   -231    -28    259   -200   -259    -46   -158   -132    106
    176    358    181   -270     -2    272   -187   -254    -38   -150   -122    109
    239    436    197   -337     20    319   -135   -207     -7   -135   -111    122
    259    501    239   -381     10    371      0    -80     62   -103    -98    132
    218    480    262   -348    -20    371    122     88    158    -44    -62    148
    249    548    296   -400    -23    423    254    410    392    168    124    303
    368    795    426   -581    -28    610    337    846    732    553    496    652
    537   1265    727   -904    -96    995    150    756    917    914    911   1080
    452   1525   1072   -987   -309   1299   -298    111    880   1104   1166   1358
    239   1660   1421   -950   -592   1543   -683   -685    579    924   1054   1299
    -12   1350   1363   -670   -688   1358  -1047  -1493   -202    119    337    683
      5    976    971   -491   -483    974  -1215  -1730   -714   -467   -223    168
    223    771    548   -496   -161    659  -1028  -1337   -607   -454   -270     85
    129    488    355   -309   -114    423   -771   -958   -449   -402   -280     31
    155    457    301   -306    -72    381   -465   -600   -257   -290   -218     59
    176    405    226   -293    -25    316   -259   -366   -132   -218   -176     70
    202    405    202   -303      0    303   -174   -275    -83   -192   -161     80
    192    392    200   -293     -5    298   -150   -249    -75   -192   -163     80
    171    358    184   -265     -5    272   -148   -241    -80   -202   -176     64
    153    324    171   -239    -10    249   -153   -239    -88   -213   -187     54
    137    314    176   -226    -18    246   -142   -226    -80   -210   -189     51
    171    363    189   -267     -7    275   -137   -202    -62   -189   -171     70
    265    459    192   -363     36    327   -106   -166    -31   -158   -140    101
    277    483    202   -381     36    342    -72   -140    -12   -142   -124    116
    197    394    197   -296      0    296    -96   -155    -33   -163   -148     90
    197    397    200   -298     -2    298    -96   -158    -33   -166   -148     83
    184    394    210   -290    -12    303   -103   -155    -36   -166   -148     83
    194    418    220   -306    -12    319   -101   -140    -23   -150   -135     93
    218    449    231   -332     -5    340    -80   -119     -5   -132   -116    111
    184    413    228   -301    -23    322    -93   -127    -18   -145   -129     98
    187    405    218   -298    -15    311   -109   -124    -20   -148   -132     93
    106    319    213   -215    -51    267   -145   -140    -41   -168   -155     70
    163    392    228   -277    -31    311   -129   -111    -20   -148   -137     80
    348    587    236   -467     54    413    -31    -28     51    -80    -72    150
    277    504    226   -392     25    366    -36    -31     41    -96    -90    135
    205    446    239   -327    -18    342    -59    -33     31   -103   -103    119
    207    467    259   -337    -25    363    -70    -15     44    -93    -90    129
    285    574    285   -431      0    431    -23     51     98    -38    -38    179
    249    558    309   -405    -28    433    -12     80    114    -25    -28    187
    210    504    293   -358    -41    397    -18    106    119    -25    -28    184
    277    576    298   -426    -10    439     38    181    174     23     15    226
    288    613    324   -452    -18    470     75    246    220     64     51    259
    254    602    345   -428    -46    475     64    290    241     88     72    275
    306    678    368   -493    -31    522     83    361    293    142    127    322
    324    737    413   -530    -44    576    119    436    353    207    189    384
    296    748    452   -524    -77    602    106    459    374    231    215    407
    290    771    478   -532    -93    626     93    470    376    241    228    415
    407    898    488   -654    -41    696    127    511    420    288    272    465
    387    896    509   -641    -59    704    116    511    420    298    285    480
    311    849    537   -581   -114    693     77    475    392    277    267    465
    293    841    548   -568   -127    696     59    444    371    262    257    459
    400    963    561   -683    -80    763     83    449    392    285    283    496
    415    976    561   -696    -72    769     85    407    366    262    265    470
    306    862    555   -587   -124    709     59    303    290    184    187    400
    288    818    530   -553   -122    675     28    218    236    127    132    350
    249    753    504   -501   -127    628     -7    129    176     67     75    293
    220    698    478   -459   -127    589    -31     51    127     15     23    244
    148    592    444   -371   -148    519    -77    -33     59    -51    -44    181
    236    652    415   -444    -88    535    -70    -54     51    -59    -49    181
    275    667    392   -472    -57    530    -72    -77     36    -77    -64    163
    207    602    394   -405    -93    498    -98   -119      0   -114    -98    129
    161    535    374   -348   -106    457   -119   -161    -36   -150   -135     93
    181    530    348   -355    -83    439   -114   -171    -44   -155   -142     85
    119    446    327   -283   -103    389   -150   -207    -80   -192   -176     54
     70    394    324   -231   -127    361   -215   -249   -119   -226   -210     20
    270    618    348   -446    -38    483   -142   -179    -54   -163   -145     93
    249    620    371   -436    -62    496   -109   -168    -49   -161   -142     98
    163    517    350   -342    -93    433   -137   -207    -88   -202   -187     54
    132    493    361   -311   -114    428   -158   -220    -98   -213   -197     36
    127    509    379   -319   -127    444   -179   -223   -103   -215   -200     33
    200    579    379   -389    -90    480   -158   -194    -75   -184   -168     64
    218    592    371   -407    -75    483   -150   -194    -75   -181   -168     64
    200    545    345   -371    -72    446   -168   -213    -96   -202   -189     44
    202    558    353   -381    -75    457   -158   -205    -90   -197   -187     54
    189    555    366   -374    -88    462   -155   -202    -88   -194   -181     59
    187    548    361   -368    -88    454   -166   -207    -98   -200   -187     51
    179    540    361   -358    -90    452   -168   -210   -101   -205   -189     49
    140    511    368   -327   -114    441   -179   -228   -119   -220   -205     28
    129    493    361   -311   -116    428   -192   -236   -127   -228   -213     20
    181    553    371   -368    -96    462   -187   -228   -119   -218   -200     38
    148    519    371   -332   -111    446   -205   -246   -142   -241   -226     15
    197    584    384   -392    -93    485   -176   -223   -116   -218   -202     41
    205    602    397   -405    -96    501   -158   -215   -109   -207   -192     49
    202    605    400   -405    -98    504   -158   -213   -109   -207   -192     46
    213    649    436   -431   -111    542   -132   -192    -80   -181   -166     70
    174    631    454   -405   -140    545   -129   -200    -83   -184   -171     67
    181    657    475   -420   -148    568   -124   -197    -80   -184   -168     70
    176    672    493   -426   -158    584   -132   -205    -83   -184   -166     72
    231    753    522   -491   -145    639   -116   -187    -51   -150   -129    111
    168    691    519   -431   -174    605   -148   -205    -72   -166   -148     85
    106    615    506   -361   -200    561   -189   -233   -103   -197   -181     54
    254    766    511   -511   -129    639   -168   -187    -62   -153   -140     96
    296    782    485   -537    -93    633   -171   -184    -67   -155   -137    103
    252    717    465   -485   -106    589   -176   -200    -85   -171   -153     90
    236    672    436   -454   -101    555   -181   -215   -106   -192   -174     67
    181    574    392   -379   -103    485   -223   -259   -163   -252   -233     12
    166    558    392   -361   -111    475   -220   -270   -181   -270   -252     -2
    153    553    400   -355   -122    478   -202   -270   -181   -272   -252      0
    150    535    384   -342   -116    459   -207   -283   -200   -288   -265    -20
    106    449    342   -280   -119    394   -239   -322   -246   -335   -314    -72
     62    384    322   -223   -129    353   -272   -353   -280   -371   -350   -109
    137    475    337   -306    -98    407   -252   -324   -252   -340   -319    -77
    174    506    332   -340    -77    420   -228   -311   -244   -332   -311    -72
     85    405    319   -246   -116    363   -254   -342   -277   -366   -345   -106
     80    400    319   -239   -119    361   -275   -345   -277   -366   -342   -103
    205    532    327   -368    -62    431   -231   -293   -231   -319   -293    -57
    184    530    345   -358    -80    439   -210   -288   -228   -319   -296    -57
    155    501    345   -329    -93    423   -226   -303   -246   -340   -319    -80
    153    496    342   -324    -93    420   -207   -288   -239   -337   -316    -85
    161    514    350   -337    -93    433    -96   -171   -181   -322   -322   -103
    140    527    387   -335   -124    459     23     10    -64   -246   -277    -80
    179    618    439   -400   -129    530    150    314    179    -18    -75     96
    288    807    519   -548   -114    665    231    776    535    379    314    459
    387   1218    831   -805   -220   1026    127    795    743    750    748    901
    335   1447   1111   -891   -389   1280   -171    226    631    857    937   1124
    101   1483   1382   -792   -641   1434   -553   -620    200    563    719    971
    -59   1363   1423   -652   -740   1392   -823  -1428   -517   -210     -5    335
    -38    995   1034   -480   -535   1013  -1000  -1691  -1052   -828   -602   -215
     23    649    623   -337   -298    636   -989  -1465  -1039   -878   -693   -335
     12    428    415   -223   -202    420   -849  -1135   -859   -776   -649   -332
     51    433    381   -241   -163    407   -607   -787   -623   -620   -540   -259
     67    444    374   -257   -153    410   -384   -498   -423   -485   -449   -192
     98    459    358   -280   -129    410   -293   -387   -348   -433   -407   -163
    124    485    358   -306   -116    423   -246   -332   -306   -405   -381   -140
    163    524    361   -342    -98    444   -213   -290   -277   -379   -363   -124
     93    439    345   -267   -127    392   -239   -311   -301   -405   -394   -158
    101    446    342   -275   -119    394   -228   -298   -293   -400   -389   -153
    168    517    345   -342    -88    431   -205   -265   -265   -374   -366   -132
    124    472    348   -298   -111    410   -218   -272   -272   -381   -371   -137
     88    465    376   -277   -145    420   -205   -262   -262   -371   -361   -129
     67    465    397   -267   -166    431   -205   -254   -257   -363   -353   -124
    142    532    389   -337   -122    459   -189   -228   -236   -345   -332   -101
    220    584    363   -402    -70    475   -171   -207   -223   -329   -316    -88
    148    522    374   -335   -114    449   -192   -226   -244   -353   -337   -111
    155    545    389   -353   -116    467   -184   -210   -228   -335   -327   -101
    119    504    384   -314   -132    446   -184   -210   -231   -337   -329   -106
    114    493    379   -303   -132    436   -189   -205   -231   -337   -327   -106
    168    555    384   -363   -109    470   -174   -174   -205   -311   -301    -80
    158    558    400   -358   -122    480   -179   -166   -200   -303   -296    -72
    145    566    418   -355   -135    493   -168   -148   -184   -290   -283    -62
    148    581    433   -363   -142    509   -161   -129   -168   -275   -272    -54
    150    581    428   -368   -140    506   -158   -119   -161   -272   -270    -54
    122    553    431   -340   -153    493   -163   -106   -155   -267   -267    -54
    119    568    446   -345   -163    509   -158    -77   -132   -241   -246    -33
    166    623    457   -394   -145    540   -135    -28    -96   -205   -207      0
    124    574    449   -350   -161    511   -142    -10    -88   -200   -207     -2
    114    592    478   -353   -181    535   -142     25    -62   -174   -181     23
    150    641    491   -397   -171    566   -129     83    -20   -129   -137     59
    342    846    504   -594    -80    675    -38    210     85    -25    -38    158
    303    854    550   -581   -122    704    -12    267    124     15      0    192
    228    805    576   -517   -174    693    -38    288    135     36     18    207
    233    844    607   -540   -187    727    -38    335    174     83     70    257
    283    901    618   -592   -166    761    -28    374    207    124    114    298
    228    862    631   -548   -202    748    -62    358    189    116    109    296
    259    917    654   -589   -197    787    -54    374    207    142    142    329
    319   1000    680   -662   -179    841    -20    397    233    176    179    366
    283    989    706   -636   -210    849    -20    381    220    168    171    368
    228    937    709   -584   -239    823    -51    332    179    129    135    340
    210    922    711   -566   -252    818    -75    280    142     96    103    309
    161    867    706   -514   -272    787    -90    213     93     46     57    259
    179    865    685   -522   -252    776    -80    155     54      2     12    213
    194    875    678   -535   -241    776    -80     93     12    -46    -38    168
    213    870    654   -542   -220    763    -77     38    -25    -93    -85    124
    158    779    618   -470   -231    698    -98    -25    -70   -142   -135     75
     75    675    600   -374   -262    639   -140   -106   -127   -200   -192     23
     38    631    589   -335   -275    610   -184   -176   -176   -252   -241    -23
    127    696    568   -413   -220    633   -174   -189   -179   -254   -246    -31
    176    724    548   -452   -184    636   -161   -187   -174   -249   -241    -28
    106    654    548   -379   -220    602   -184   -220   -202   -277   -270    -51
      0    545    545   -272   -272    545   -231   -277   -257   -332   -327   -109
     15    553    535   -285   -259    542   -241   -288   -262   -335   -332   -111
    202    740    537   -472   -168    639   -176   -226   -197   -272   -265    -46
    150    688    537   -418   -192    613   -174   -236   -210   -285   -280    -64
     57    587    527   -324   -233    558   -205   -267   -241   -316   -314    -93
    -25    496    522   -236   -275    509   -239   -296   -270   -342   -342   -122
    142    672    530   -410   -194    602   -187   -239   -213   -285   -283    -64
    207    776    568   -491   -179    672   -145   -202   -179   -249   -244    -25
     85    639    553   -361   -233    594   -197   -246   -223   -290   -290    -70
     77    626    548   -353   -233    587   -202   -246   -223   -288   -285    -70
     93    626    532   -361   -220    579   -197   -246   -220   -285   -288    -72
     77    602    524   -340   -223    563   -207   -254   -233   -298   -298    -80
     80    628    545   -355   -231    587   -210   -252   -228   -293   -290    -70
    -20    519    540   -249   -280    530   -246   -285   -257   -322   -322   -101
     38    579    540   -309   -252    561   -231   -267   -236   -298   -298    -80
    236    789    553   -511   -158    672   -155   -194   -166   -223   -223     -2
    135    701    563   -418   -215    633   -168   -213   -184   -244   -244    -28
     10    574    563   -293   -275    568   -226   -265   -239   -298   -301    -85
     31    600    568   -316   -267    584   -233   -272   -239   -298   -301    -77
    288    914    626   -600   -168    771   -111   -163   -124   -181   -181     36
    153    826    672   -491   -259    748   -114   -187   -142   -200   -202     10
     72    748    675   -410   -301    711   -140   -223   -174   -233   -239    -25
     54    719    665   -389   -306    693   -174   -246   -192   -252   -259    -41
    119    802    683   -459   -280    743   -153   -226   -158   -218   -220     -5
    103    795    691   -452   -293    743   -168   -228   -155   -210   -210      5
    140    820    680   -480   -270    750   -194   -226   -155   -205   -202     15
     85    784    696   -436   -303    740   -213   -236   -166   -210   -207      7
     28    724    696   -376   -332    711   -233   -246   -176   -218   -218      0
    226    880    654   -555   -215    769   -168   -181   -122   -166   -166     51
    210    826    613   -519   -200    719   -176   -194   -145   -192   -192     25
    116    704    587   -410   -236    646   -213   -239   -194   -239   -239    -18
     41    602    561   -322   -259    581   -249   -280   -239   -283   -283    -64
     90    649    555   -371   -231    602   -226   -265   -226   -272   -272    -54
    135    675    540   -405   -202    607   -210   -265   -228   -275   -277    -57
     85    613    527   -350   -220    571   -231   -293   -257   -303   -303    -85
    101    626    524   -363   -210    576   -228   -288   -254   -303   -303    -85
     72    592    519   -332   -223    555   -233   -303   -272   -316   -322   -103
     62    576    514   -319   -226    545   -236   -309   -277   -322   -327   -111
     41    542    498   -293   -228    522   -252   -319   -288   -337   -340   -124
    -23    472    496   -223   -259    483   -280   -345   -314   -358   -363   -148
     80    558    475   -319   -197    517   -249   -311   -283   -327   -332   -116
    161    626    465   -394   -153    548   -218   -285   -259   -303   -309    -93
     49    530    480   -290   -215    506   -254   -322   -293   -332   -340   -124
     23    504    480   -262   -228    493   -265   -327   -301   -340   -350   -140
    158    646    488   -402   -166    566   -150   -215   -228   -293   -316   -111
     75    581    506   -329   -215    545    -36    -88   -179   -293   -337   -145
      7    511    504   -262   -249    509     44     90    -67   -218   -285   -114
    179    753    574   -465   -197    665    241    576    303    140     36    171
    355   1179    820   -769   -231   1000    244    831    623    581    509    633
    309   1499   1189   -904   -441   1343   -119    301    581    800    813    961
    124   1686   1561   -906   -719   1623   -581   -496    376    833    924   1104
   -161   1569   1730   -704   -945   1649   -984  -1322   -155    363    519    766
    -98   1249   1345   -576   -722   1296  -1182  -1777   -914   -535   -327     23
     49    914    865   -483   -407    891  -1158  -1636  -1111   -844   -652   -285
     46    649    600   -348   -277    626   -932  -1221   -896   -730   -613   -296
     59    620    561   -340   -249    592   -633   -813   -620   -548   -488   -218
    -18    501    519   -244   -270    511   -418   -527   -449   -449   -433   -200
     10    504    491   -257   -241    498   -298   -374   -348   -384   -387   -174
    106    592    483   -350   -189    540   -213   -296   -290   -340   -355   -148
    114    587    472   -350   -179    530   -176   -259   -270   -329   -348   -142
     46    517    467   -283   -210    493   -194   -265   -283   -345   -368   -166
     51    511    459   -280   -202    485   -194   -254   -277   -340   -366   -168
     67    509    441   -288   -187    475   -200   -249   -275   -340   -363   -174
     80    493    413   -285   -166    454   -205   -249   -277   -348   -374   -187
     70    498    428   -285   -179    465   -205   -241   -272   -342   -371   -179
     83    532    449   -306   -181    491   -189   -218   -252   -319   -345   -148
     38    480    439   -262   -200    459   -207   -231   -265   -332   -361   -163
   -163    270    433    -51   -298    350   -296   -306   -342   -410   -439   -246
      5    452    446   -231   -220    449   -233   -239   -277   -342   -374   -187
    280    732    449   -506    -85    592   -111   -119   -168   -236   -272    -85
    109    571    459   -342   -176    517   -150   -161   -215   -283   -324   -142
    111    592    480   -350   -184    537   -145   -150   -205   -275   -314   -135
    166    667    498   -418   -166    584   -124   -116   -171   -241   -280    -98
    124    618    493   -371   -184    555   -127   -114   -174   -241   -280   -103
     90    587    496   -340   -202    542   -137   -109   -171   -241   -283   -103
     98    584    485   -340   -192    535   -129    -88   -155   -226   -267    -90
     59    542    480   -301   -210    511   -135    -83   -158   -233   -275   -103
    129    628    498   -379   -184    563    -93    -38   -116   -194   -241    -72
    140    652    509   -397   -184    581    -75      0    -88   -168   -215    -46
    116    631    514   -374   -197    574    -72     23    -75   -158   -210    -46
    145    685    540   -415   -197    613    -44     72    -38   -127   -181    -25
    155    709    553   -433   -200    633    -18    124     -5   -103   -163    -20
    155    701    545   -428   -194    623     -5    168     20    -85   -150    -15
    119    672    553   -394   -215    613      0    213     49    -67   -132    -12
    137    706    566   -423   -215    636     15    272     90    -41   -103    -20
    244    836    592   -540   -174    714     67    358    168     15    -33      2
    241    846    605   -545   -181    727     80    397    215     46     44     25
    233    862    628   -548   -197    745     77    441    228    116     67    109
    257    893    633   -576   -189    763     70    478    226    174     36    189
    267    865    594   -566   -163    730     59    478    239    189     85    207
    270    859    589   -566   -158    724     57    467    252    202    129    226
    275    878    602   -576   -163    740     57    462    241    223     96    239
    335    865    527   -600    -96    696      0    384    184    179     36    197
    337    826    488   -581    -75    657    -33    296    140    135     -7    150
    285    818    532   -553   -124    675    -12    246    132    137    -10    137
     72    818    745   -444   -335    782     54    280    132    220     54    189
    -31    743    774   -358   -402    758     23    223     83    127     18    166
      0    665    665   -335   -332    665    -64    101      0     15   -116     64
    153    800    646   -478   -246    724    -44     75      5     25   -106     62
    226    846    620   -535   -197    735    -25     51     -2     23    -93     59
    150    724    571   -439   -210    646    -72    -33    -83    -59   -168    -18
     93    641    545   -368   -226    594   -127   -103   -142   -129   -233    -77
     88    613    522   -353   -218    566   -158   -145   -176   -168   -267   -106
    171    672    501   -420   -163    587   -142   -145   -176   -171   -267    -96
    171    667    496   -420   -163    581   -150   -163   -192   -192   -277   -106
    119    613    491   -366   -184    553   -176   -189   -218   -220   -306   -135
     70    537    467   -303   -197    504   -218   -226   -254   -262   -348   -174
    148    610    462   -379   -155    537   -189   -200   -236   -244   -327   -158
    181    667    483   -426   -153    576   -166   -174   -207   -215   -298   -132
    109    568    459   -340   -176    514   -205   -202   -239   -246   -329   -174
    132    589    457   -361   -163    524   -197   -192   -226   -236   -316   -166
    140    605    465   -371   -161    535   -187   -184   -213   -220   -303   -158
    155    615    459   -387   -150    537   -200   -184   -215   -223   -309   -166
    148    620    472   -384   -163    548   -187   -179   -210   -223   -306   -163
    207    688    480   -449   -137    584   -142   -153   -187   -205   -285   -145
    158    636    478   -397   -158    558   -163   -176   -207   -220   -306   -174
    150    607    457   -381   -153    535   -181   -187   -218   -231   -316   -184
    135    605    467   -371   -166    537   -181   -187   -218   -231   -316   -171
    111    594    480   -355   -184    537   -176   -192   -215   -231   -314   -163
    111    574    462   -342   -174    519   -189   -197   -226   -239   -324   -174
     96    514    418   -306   -161    467   -233   -233   -265   -275   -363   -218
     93    498    405   -296   -155    454   -244   -236   -272   -283   -371   -228
    135    592    454   -363   -161    524   -207   -200   -233   -244   -329   -189
    174    704    530   -439   -176    618   -142   -148   -174   -184   -272   -127
    145    683    537   -415   -194    610   -135   -153   -179   -189   -275   -129
    166    719    553   -444   -194    636   -127   -148   -174   -181   -267   -122
    150    724    574   -441   -210    649   -116   -148   -171   -181   -270   -132
    163    748    584   -454   -210    667   -122   -158   -174   -187   -275   -137
    174    740    563   -459   -194    652   -168   -179   -189   -200   -288   -148
    158    709    548   -433   -194    628   -200   -194   -205   -213   -296   -150
    150    711    561   -431   -205    636   -194   -189   -194   -197   -283   -129
    140    701    561   -420   -210    631   -197   -176   -187   -192   -272   -119
    153    678    524   -418   -184    602   -202   -179   -194   -197   -272   -122
    140    620    478   -381   -168    550   -215   -194   -220   -220   -296   -148
    109    571    462   -342   -176    517   -236   -207   -246   -244   -319   -176
    111    581    470   -345   -179    527   -236   -215   -257   -254   -332   -187
    145    581    433   -363   -145    509   -213   -220   -267   -272   -350   -205
    129    514    384   -322   -127    449   -226   -254   -306   -314   -392   -249
     96    475    379   -288   -140    428   -233   -262   -319   -327   -407   -265
    119    478    358   -298   -119    418   -233   -265   -329   -335   -415   -267
    109    423    314   -267   -101    368   -254   -288   -361   -368   -441   -293
     85    379    290   -233   -101    335   -259   -296   -368   -379   -457   -306
     98    410    309   -257   -103    361   -239   -267   -342   -353   -431   -285
     96    439    342   -267   -122    392   -233   -257   -327   -332   -410   -262
     93    428    335   -262   -122    381   -257   -267   -335   -337   -413   -265
    119    433    314   -277    -96    374   -246   -262   -332   -340   -415   -259
     98    426    327   -262   -114    376   -241   -270   -340   -350   -426   -267
     70    397    327   -233   -127    363   -259   -283   -361   -374   -446   -283
     70    371    301   -220   -116    337   -215   -218   -332   -374   -462   -306
    161    478    316   -319    -77    397    -33     -2   -192   -285   -405   -275
    150    524    374   -340   -111    449    114    228     -7   -140   -290   -192
    210    688    478   -449   -132    584    231    607    327    200     20     80
    335   1072    737   -706   -200    906    184    883    652    657    517    563
    340   1460   1119   -901   -389   1291     -7    581    704    935    883    943
    200   1602   1402   -904   -600   1504   -298   -103    459    893    922   1010
     41   1514   1473   -776   -714   1493   -618   -896   -129    335    418    576
    -36   1091   1127   -527   -581   1106   -870  -1421   -878   -545   -431   -181
    -36    610    646   -285   -342    626  -1026  -1504  -1231   -961   -836   -548
    -20    296    316   -137   -168    306   -948  -1228  -1098   -901   -833   -581
     46    272    226   -158    -88    249   -745   -896   -859   -740   -730   -517
    109    345    236   -228    -62    290   -459   -535   -571   -530   -568   -392
    135    418    283   -277    -75    353   -275   -309   -387   -387   -449   -293
    124    371    246   -249    -62    309   -228   -259   -355   -368   -439   -288
    101    319    218   -210    -57    270   -218   -231   -345   -366   -444   -306
     70    298    226   -184    -77    265   -236   -236   -353   -381   -459   -314
     62    298    233   -181    -85    267   -252   -236   -353   -384   -462   -319
    192    436    244   -314    -25    340   -213   -187   -306   -340   -415   -275
    226    472    246   -348    -10    361   -176   -142   -272   -309   -387   -239
    155    389    231   -272    -38    311   -181   -161   -290   -324   -402   -254
    145    371    226   -259    -38    298   -176   -163   -290   -324   -402   -262
    119    379    257   -249    -67    316   -153   -142   -267   -303   -387   -254
     88    387    298   -236   -103    342   -145   -124   -249   -288   -368   -233
     90    368    277   -231    -93    322   -189   -137   -265   -301   -376   -241
    127    363    233   -246    -51    298   -200   -148   -272   -314   -392   -254
    166    397    231   -283    -31    314   -174   -116   -246   -288   -368   -228
    132    392    259   -262    -62    327   -153    -83   -213   -249   -329   -200
    140    389    249   -267    -57    319   -155    -70   -200   -233   -309   -181
    132    371    239   -252    -54    306   -174    -83   -205   -236   -309   -179
    124    384    259   -254    -67    322   -176    -83   -207   -241   -314   -187
    179    457    277   -316    -49    368   -145    -62   -189   -236   -316   -192
    233    506    272   -371    -18    389   -124    -28   -166   -220   -303   -168
    215    472    257   -345    -20    366   -137    -25   -163   -215   -301   -163
    205    459    252   -332    -23    355   -124     -5   -142   -197   -280   -142
    189    454    265   -322    -36    361    -98     36   -111   -161   -246   -111
    174    483    309   -329    -70    397    -75     90    -59   -109   -200    -64
    207    511    301   -361    -46    407    -64    137    -25    -75   -168    -36
    239    524    283   -381    -23    405    -51    179      5    -49   -142    -15
    223    530    306   -376    -41    418    -31    233     44    -10   -114     10
    220    527    306   -374    -44    418    -23    280     77     20    -85     41
    218    540    322   -379    -51    431    -10    340    124     72    -36     88
    288    633    345   -459    -28    491     28    413    192    148     38    161
    418    805    387   -610     15    597     85    485    262    226    122    241
    335    771    436   -553    -49    605     62    480    259    233    129    254
    358    789    431   -576    -36    610     51    491    275    259    161    285
    353    802    449   -579    -49    626     49    488    275    270    171    298
    301    795    493   -548    -96    644     49    472    270    267    176    306
    309    784    475   -548    -83    631     41    439    241    244    155    293
    361    802    441   -581    -41    623     36    405    220    226    140    288
    335    761    426   -548    -46    594     23    350    187    192    111    265
    303    735    431   -519    -62    584     15    290    145    150     72    228
    267    680    413   -475    -72    548      0    220     90     90     12    179
    231    613    381   -420    -75    498    -28    148     36     31    -38    129
    220    563    342   -392    -62    454    -62     77    -15    -25    -98     75
    192    496    303   -342    -54    400    -88     23    -54    -67   -142     33
    150    441    290   -298    -70    366   -114    -25    -88   -103   -176      5
    158    433    272   -296    -57    353   -127    -54   -103   -119   -189     -7
    246    480    233   -366      5    358   -114    -62   -106   -119   -187     -2
    280    524    244   -402     18    384    -96    -62   -103   -119   -187     -2
    228    488    257   -361    -15    374   -106    -77   -116   -129   -200    -15
    207    439    231   -324    -12    337   -122    -96   -132   -145   -213    -28
    171    392    220   -283    -23    306   -142   -119   -155   -168   -236    -46
    174    376    202   -275    -12    290   -148   -122   -161   -174   -241    -57
    228    420    189   -324     18    306   -127   -101   -137   -150   -220    -36
    228    431    202   -329     12    316   -124   -101   -135   -145   -213    -25
    189    389    200   -290     -5    296   -148   -116   -150   -163   -228    -36
    163    368    205   -265    -20    288   -150   -116   -148   -161   -223    -33
    187    392    202   -290     -7    298   -137   -101   -135   -142   -207    -20
    176    376    197   -277    -10    288   -137    -98   -132   -142   -210    -23
    142    337    194   -241    -25    267   -150   -111   -145   -158   -226    -38
    176    361    184   -267     -2    272   -148   -106   -142   -158   -226    -31
    187    355    166   -272     10    262   -148   -101   -140   -155   -220    -25
    205    374    168   -290     18    270   -153   -101   -137   -150   -213    -20
    207    384    174   -298     18    280   -135    -85   -119   -129   -194     -7
    179    394    215   -285    -18    306   -111    -77   -111   -124   -189     -2
    153    400    244   -277    -46    322   -132    -90   -124   -140   -202    -10
    150    366    215   -259    -33    293   -148   -106   -140   -155   -215    -23
    153    371    218   -265    -33    293   -142   -101   -129   -145   -202    -15
    210    485    275   -348    -31    381   -101    -62    -80    -96   -155     25
    205    514    309   -361    -51    413    -67    -49    -59    -80   -137     41
    215    542    327   -379    -54    436    -46    -36    -41    -59   -119     64
    187    535    348   -363    -80    444    -72    -62    -54    -67   -124     59
    189    540    350   -363    -80    446   -101    -75    -62    -72   -124     59
    205    511    306   -358    -49    410   -122    -83    -75    -85   -135     54
    205    506    301   -355    -49    405   -129    -85    -80    -88   -135     59
    179    504    324   -342    -72    415   -137    -83    -77    -83   -129     59
    137    446    309   -290    -85    379   -168    -90    -90    -93   -140     49
    213    472    259   -345    -25    366   -150    -72    -85    -88   -132     57
    262    480    215   -371     23    348   -127    -62    -88    -90   -135     51
    220    415    192   -319     12    303   -137    -80   -106   -111   -158     31
    194    366    171   -280     12    270   -142    -88   -122   -127   -174     12
    137    296    158   -218    -12    228   -161   -114   -150   -158   -205    -15
    114    259    145   -187    -15    202   -171   -142   -179   -187   -233    -38
    140    254    111   -197     12    184   -158   -145   -181   -192   -236    -41
    205    293     88   -249     59    192   -142   -135   -176   -189   -233    -36
    148    246     96   -197     25    171   -166   -150   -200   -210   -254    -59
    109    189     80   -150     15    135   -187   -166   -215   -226   -270    -80
     93    166     72   -132     10    122   -194   -174   -223   -233   -275    -88
     64    142     77   -103     -5    111   -210   -187   -231   -239   -280    -90
    109    184     75   -148     18    129   -197   -174   -223   -231   -267    -72
    171    246     75   -210     46    161   -174   -155   -205   -215   -252    -57
    153    218     62   -187     44    140   -184   -163   -218   -228   -265    -72
    215    270     54   -241     80    163   -137   -116   -187   -207   -246    -54
    189    231     38   -213     75    135    -12    -12   -158   -220   -275    -93
    153    194     38   -174     57    116    122    150    -72   -187   -267    -98
    205    303     96   -257     54    200    288    488    194     41    -72     59
    311    550    239   -431     36    394    426   1013    641    509    355    439
    355    976    618   -667   -132    797    106    737    730    836    753    833
    355   1382   1026   -870   -335   1205   -454    -18    626   1021   1021   1117
    218   1621   1402   -922   -592   1512   -953   -852    345    911    984   1122
     31   1345   1314   -688   -641   1330  -1288  -1535   -384    142    298    553
    -31    714    745   -342   -389    730  -1379  -1719  -1083   -691   -475   -109
     28    350    319   -189   -145    335  -1124  -1335   -982   -717   -568   -239
    129    252    122   -192      2    189   -743   -852   -672   -532   -459   -189
    153    239     85   -194     33    163   -426   -483   -428   -368   -348   -116
    116    174     57   -148     28    116   -246   -277   -298   -290   -303    -98
    122    155     33   -140     44     96   -171   -194   -249   -265   -290    -98
     96     93     -5    -96     49     44   -166   -181   -254   -283   -311   -127
      5    -18    -23      7     12    -20   -187   -192   -277   -311   -348   -166
    122     98    -23   -111     72     38   -140   -132   -223   -259   -296   -116
    246    223    -23   -233    135    101    -75    -72   -171   -210   -249    -72
    179    163    -15   -174     98     75    -72    -80   -181   -223   -265    -93
     83     77     -5    -80     44     36    -98   -101   -202   -246   -285   -116
    145    148      2   -148     70     75    -93    -72   -171   -215   -254    -85
    171    163     -7   -168     90     77    -80    -57   -158   -205   -246    -72
    101     93    -10    -98     54     41    -98    -72   -176   -223   -262    -88
    155    181     25   -168     64    103    -75    -46   -142   -187   -223    -51
    184    210     25   -197     77    119    -59    -31   -132   -179   -218    -46
    158    163      5   -161     75     85    -67    -33   -140   -189   -231    -64
    176    179      2   -179     88     90    -57    -18   -122   -174   -218    -54
    189    192      2   -189     93     98    -33      5    -98   -153   -200    -38
    176    192     15   -187     80    103    -20     20    -88   -145   -192    -31
    145    158     12   -153     67     85    -33     18    -93   -150   -200    -38
    171    176      5   -176     83     93    -23     38    -80   -140   -192    -33
    202    223     20   -213     90    122      2     75    -46   -114   -168    -12
    179    187      7   -184     85     98     12     90    -33   -109   -163     -7
    155    171     15   -163     70     93     31    119    -12    -90   -145      7
    181    207     25   -194     77    116     59    161     23    -59   -119     28
    205    275     70   -239     67    174     90    210     64    -18    -85     62
    187    267     77   -228     54    174    106    254     96      7    -64     77
    207    270     62   -239     72    166    145    311    137     41    -33     98
    218    293     72   -257     72    184    171    366    174     75     -5    119
    187    285     98   -236     44    192    181    413    200     96     10    140
    233    381    145   -309     44    262    226    493    272    171     83    205
    236    420    184   -329     25    303    259    548    324    223    127    249
    288    504    215   -397     36    361    301    607    384    285    189    306
    283    535    252   -407     15    394    314    639    420    329    236    348
    241    524    283   -384    -20    402    285    628    413    327    236    350
    285    581    296   -433     -5    439    277    633    423    345    257    371
    335    628    293   -480     20    462    290    641    441    371    288    400
    311    628    316   -470     -2    472    285    620    433    371    288    407
    272    605    332   -439    -31    470    249    561    397    345    265    384
    249    579    329   -413    -38    454    200    480    340    296    220    342
    220    537    316   -379    -49    428    145    387    270    233    163    293
    207    496    288   -350    -38    392    114    301    213    176    114    249
    207    467    257   -337    -23    361     90    231    163    124     64    202
    153    358    202   -257    -23    280     41    148     90     57     -2    137
    129    306    176   -220    -23    241     -5     75     28      2    -54     90
    194    332    137   -262     28    236    -10     46      5    -23    -77     70
    205    316    111   -262     46    215      0     28     -7    -38    -93     54
    148    223     72   -187     38    148    -36    -15    -51    -80   -132     15
    153    184     31   -171     62    109    -62    -44    -80   -109   -163    -10
    223    223      0   -223    111    111    -49    -36    -75   -103   -155     -5
    174    168     -7   -174     90     83    -46    -46    -83   -114   -166    -18
    137    150     12   -145     62     83    -70    -70   -103   -132   -181    -36
    155    168     12   -166     72     90    -83    -77   -111   -145   -197    -46
    176    184      7   -179     85     96    -54    -67   -101   -135   -189    -38
    194    200      5   -200     93    103    -28    -44    -80   -114   -171    -20
    158    142    -15   -150     88     62    -33    -46    -83   -119   -179    -31
    166    155    -12   -161     90     70    -31    -44    -80   -114   -174    -28
    140    161     20   -150     59     90    -54    -62    -93   -127   -189    -44
    145    166     18   -158     62     90    -62    -67    -98   -129   -192    -51
    148    145     -2   -145     75     72    -59    -64    -96   -132   -197    -62
    122    124      0   -124     59     62    -62    -62    -93   -129   -194    -57
     88     93      5    -90     41     49    -77    -72   -101   -132   -197    -59
    129    114    -15   -122     72     51    -59    -62    -88   -122   -189    -54
    187    150    -38   -168    114     57    -41    -46    -70   -109   -176    -44
    205    163    -41   -187    124     62    -36    -38    -67   -103   -174    -41
    129     85    -44   -106     88     20    -59    -67    -90   -129   -200    -67
    116     67    -51    -93     85      7    -67    -72    -96   -129   -202    -75
    166    132    -36   -150    101     49    -36    -49    -67   -103   -176    -51
    176    142    -33   -161    103     57    -23    -38    -57    -93   -168    -44
    116    109     -7   -111     62     51    -23    -44    -57    -96   -174    -46
    135    171     33   -153     49    103      5    -28    -25    -64   -148    -23
    213    259     44   -236     85    153     57      2     12    -28   -111      7
    202    252     49   -228     75    150     51     -2     15    -25   -109     10
    174    226     51   -200     62    140     28    -15      7    -31   -111      5
    153    187     31   -171     59    109     12    -25     -2    -44   -129    -10
    132    127     -5   -132     70     62    -23    -51    -31    -72   -161    -36
    207    189    -20   -200    114     85    -15    -31    -10    -44   -135    -15
    267    241    -25   -254    148    109     18      5     25    -10   -101     12
    236    163    -72   -202    153     46     23      2     12    -25   -119     -5
    213     88   -124   -150    168    -15     12     -5     -5    -44   -137    -23
    179     28   -153   -106    166    -59     -2    -20    -23    -62   -158    -49
    161    -31   -192    -64    176   -111     -7    -36    -41    -83   -179    -72
    148    -80   -231    -36    187   -153    -12    -54    -64   -109   -210   -103
    140   -129   -270     -5    202   -200    -20    -75    -88   -135   -239   -132
    124   -184   -309     28    215   -246    -31    -96   -109   -158   -265   -158
     93   -252   -345     80    218   -298    -33   -106   -124   -176   -285   -184
     75   -298   -374    111    223   -335    -41   -122   -140   -194   -303   -205
    145   -259   -407     57    275   -332    -18   -101   -119   -176   -290   -194
    137   -314   -452     85    293   -381    -12    -98   -122   -179   -296   -200
     28   -449   -478    210    252   -462    -49   -137   -155   -218   -337   -244
     38   -428   -467    194    252   -446    -41   -129   -142   -202   -324   -236
    168   -306   -475     67    322   -389     23    -75    -88   -150   -272   -189
    122   -381   -504    127    311   -441     18    -85    -96   -166   -290   -210
    127   -418   -545    145    335   -480     23    -72    -88   -158   -285   -207
    194   -381   -576     93    384   -480    109      7    -49   -142   -285   -215
    161   -444   -605    142    381   -524    244    135     -7   -155   -314   -259
    166   -428   -594    129    379   -511    400    355    153    -38   -226   -192
    215   -257   -472     20    342   -363    613    831    550    324     83     67
    296     67   -228   -181    259    -77    553   1039    857    756    522    475
    329    511    181   -420     72    348     38    439    805   1000    862    831
    254    883    628   -568   -189    758   -537   -402    667   1127   1067   1057
     59    919    859   -488   -400    891   -961  -1221    228    787    805    854
    -36    298    335   -132   -187    316  -1176  -1688   -641   -218   -124     62
    -12   -288   -275    150    129   -280  -1091  -1574   -989   -717   -626   -397
     88   -511   -600    213    342   -555   -691  -1031   -688   -561   -566   -397
     93   -623   -717    265    405   -670   -290   -553   -381   -368   -441   -327
     67   -735   -805    332    436   -769    -70   -283   -210   -267   -387   -314
    142   -779   -922    316    532   -849     75   -114   -101   -197   -345   -298
    174   -813   -989    319    579   -901    135    -59    -64   -179   -340   -303
    109   -911  -1021    402    563   -966    168    -36    -57   -187   -353   -322
     98   -937  -1036    418    566   -987    213      7    -23   -161   -332   -303
    116   -940  -1057    410    587   -997    244     44      7   -137   -311   -288
    106   -971  -1078    431    592  -1023    244     44      7   -142   -322   -301
    114  -1002  -1117    444    615  -1060    259     54     20   -135   -319   -303
    137  -1015  -1153    436    644  -1083    272     77     44   -116   -306   -296
    101  -1098  -1200    498    649  -1150    249     72     33   -127   -316   -311
    122  -1111  -1234    493    675  -1171    252     85     49   -116   -309   -309
    174  -1080  -1254    454    714  -1166    296    122     80    -90   -285   -290
    179  -1109  -1288    465    732  -1200    340    135     96    -75   -277   -288
    116  -1200  -1317    540    717  -1257    340    137     98    -80   -283   -296
    150  -1223  -1374    535    761  -1299    355    155    114    -70   -275   -290
    174  -1231  -1405    530    789  -1317    371    171    127    -59   -267   -290
    153  -1283  -1436    563    795  -1358    376    179    132    -59   -272   -303
    124  -1335  -1462    605    792  -1397    384    192    148    -51   -267   -303
     85  -1405  -1491    659    787  -1447    384    205    155    -49   -265   -303
    137  -1389  -1527    626    831  -1457    423    244    194    -15   -241   -283
    202  -1335  -1538    563    870  -1436    475    296    241     20   -207   -257
    116  -1457  -1574    670    844  -1514    452    293    236      5   -226   -283
    161  -1462  -1623    649    891  -1543    496    345    280     46   -189   -254
    275  -1382  -1657    553    966  -1519    613    436    363    116   -122   -197
    184  -1488  -1673    649    927  -1579    597    446    361    106   -142   -228
    166  -1538  -1704    685    932  -1621    620    496    394    135   -124   -218
    148  -1577  -1727    711    935  -1652    659    558    441    171    -90   -194
    210  -1540  -1751    665    979  -1644    717    631    498    220    -51   -163
    241  -1530  -1771    641   1005  -1649    771    698    553    270     -7   -129
    220  -1564  -1784    670   1000  -1673    802    761    602    322     36    -93
    210  -1582  -1795    685   1002  -1688    813    807    646    366     77    -59
    205  -1605  -1810    701   1008  -1706    818    828    675    397    101    -44
    220  -1587  -1808    680   1013  -1696    841    854    701    433    137    -12
    213  -1569  -1782    678    995  -1675    878    893    748    483    184     31
    171  -1626  -1797    727    982  -1712    880    896    756    493    197     38
    145  -1704  -1849    779    997  -1777    839    852    722    465    168     12
    194  -1696  -1891    748   1041  -1792    831    820    714    462    168     10
    233  -1688  -1925    727   1078  -1805    841    789    704    459    166      5
    267  -1709  -1977    719   1119  -1842    849    732    675    436    142    -18
    174  -1847  -2021    836   1096  -1932    805    618    597    358     67    -93
    153  -1904  -2057    875   1104  -1979    774    532    540    303     15   -145
    192  -1940  -2135    872   1161  -2036    766    472    498    259    -28   -189
    119  -2127  -2247   1002   1182  -2187    724    379    420    176   -114   -280
     96  -2249  -2346   1078   1221  -2296    698    319    368    124   -166   -337
     64  -2361  -2429   1148   1247  -2395    683    275    329     90   -200   -374
    109  -2397  -2507   1145   1306  -2452    688    259    314     75   -218   -394
    129  -2465  -2595   1166   1361  -2530    683    239    293     51   -244   -423
     98  -2546  -2644   1223   1371  -2595    680    220    280     38   -259   -446
    101  -2592  -2694   1244   1395  -2642    696    215    277     36   -262   -452
    119  -2618  -2740   1249   1428  -2678    730    226    290     49   -252   -452
    127  -2662  -2792   1265   1457  -2725    745    226    290     46   -254   -462
    106  -2727  -2834   1312   1470  -2779    730    207    267     25   -280   -493
    106  -2774  -2883   1332   1493  -2829    722    200    262     15   -290   -509
     64  -2868  -2935   1400   1499  -2902    714    197    262     12   -293   -524
     72  -2904  -2979   1413   1525  -2940    730    207    277     31   -283   -517
    114  -2909  -3024   1397   1569  -2966    766    228    293     46   -265   -509
     88  -2959  -3047   1434   1566  -3003    758    215    280     33   -280   -530
     64  -3021  -3086   1478   1574  -3052    758    210    277     28   -285   -545
     96  -3029  -3125   1465   1608  -3076    779    215    288     36   -275   -542
    109  -3047  -3156   1470   1631  -3102    802    231    303     51   -262   -535
    142  -3039  -3182   1447   1660  -3109    839    252    324     72   -241   -517
    116  -3117  -3234   1499   1675  -3177    844    239    309     57   -257   -537
     80  -3213  -3296   1566   1688  -3255    833    220    288     38   -280   -566
     72  -3263  -3335   1595   1704  -3299    826    215    285     36   -283   -576
     62  -3330  -3393   1631   1725  -3359    815    200    272     28   -293   -594
     90  -3346  -3439   1626   1764  -3393    844    207    277     33   -285   -594
     93  -3390  -3486   1647   1787  -3439    862    210    280     38   -280   -594
     83  -3442  -3525   1680   1803  -3483    862    202    275     33   -285   -605
     41  -3502  -3543   1730   1790  -3522    849    187    257     20   -298   -626
     51  -3533  -3585   1740   1816  -3559    857    187    257     18   -298   -631
     57  -3561  -3619   1751   1836  -3590    865    192    265     25   -293   -633
     90  -3567  -3658   1738   1873  -3611    880    205    277     38   -277   -628
    129  -3512  -3642   1688   1886  -3577    945    241    322     83   -233   -597
     85  -3543  -3629   1727   1855  -3585    969    241    329     88   -228   -597
      2  -3645  -3647   1818   1823  -3647    943    207    301     57   -257   -631
    168  -3507  -3676   1670   1922  -3590   1005    257    353    106   -202   -581
    153  -3538  -3691   1691   1919  -3613   1008    254    355    111   -192   -579
    114  -3629  -3743   1756   1927  -3686    979    231    332     93   -207   -597
    137  -3663  -3800   1761   1966  -3730    966    233    329     90   -205   -600
     80  -3741  -3821   1831   1951  -3780    958    231    324     88   -210   -607
    129  -3728  -3858   1797   1992  -3790    976    241    327     93   -205   -613
    148  -3785  -3933   1818   2039  -3858    966    226    303     67   -226   -639
     70  -3933  -4003   1930   2034  -3967    924    189    252     18   -270   -685
     62  -4008  -4071   1974   2065  -4039    914    171    226     -7   -293   -714
     93  -4013  -4107   1958   2099  -4060    924    168    220    -15   -301   -732
    124  -4013  -4138   1943   2130  -4076    950    176    218    -20   -306   -745
     64  -4110  -4175   2021   2117  -4141    935    137    179    -59   -342   -787
    -15  -4240  -4224   2127   2104  -4232    893     90    132   -109   -387   -836
     25  -4234  -4263   2101   2143  -4247    901     93    129   -114   -389   -839
     67  -4224  -4294   2078   2179  -4258    924     98    132   -111   -384   -839
     46  -4265  -4312   2109   2177  -4286    917     85    111   -127   -397   -857
    -36  -4367  -4330   2203   2145  -4349    883     57     85   -155   -420   -891
      7  -4349  -4359   2169   2182  -4356    888     59     85   -155   -418   -891
    103  -4260  -4364   2078   2234  -4312    945     98    119   -122   -384   -857
    101  -4278  -4380   2086   2239  -4330    956     98    119   -124   -387   -865
      0  -4388  -4388   2195   2192  -4388    919     57     77   -163   -423   -904
    -59  -4481  -4424   2268   2179  -4453    898     44     49   -197   -457   -945
      7  -4463  -4473   2226   2239  -4468   1010    148     93   -192   -465   -958
    103  -4369  -4473   2130   2286  -4421   1197    345    210   -124   -415   -924
     33  -4377  -4411   2171   2221  -4393   1340    600    402     28   -288   -826
    137  -4099  -4237   1979   2184  -4169   1467   1096    823    472    127   -459
    288  -3619  -3910   1665   2096  -3764   1260   1026   1010    852    561    -33
    231  -3263  -3494   1514   1862  -3380    701    303    919   1044    844    270
     83  -2987  -3070   1452   1577  -3029    176   -555    696   1036    919    371
    -36  -3182  -3146   1605   1553  -3164   -135  -1312    -15    296    267   -181
   -111  -3782  -3671   1945   1777  -3728   -270  -1610   -763   -579   -548   -896
   -122  -4271  -4151   2195   2013  -4214   -109  -1309   -810   -750   -769  -1135
    -18  -4419  -4401   2218   2190  -4411    254   -800   -517   -579   -680  -1106
      0  -4455  -4458   2226   2226  -4458    579   -423   -290   -446   -592  -1060
    -36  -4554  -4517   2294   2239  -4538    771   -189   -158   -371   -550  -1052
     -2  -4567  -4564   2283   2278  -4567    872    -75    -93   -332   -527  -1044
    -38  -4632  -4593   2335   2275  -4614    883    -54    -96   -345   -545  -1067
      0  -4598  -4598   2299   2296  -4598    896    -33    -88   -348   -548  -1072
      7  -4595  -4603   2291   2304  -4598    904    -18    -88   -353   -548  -1075
    -18  -4619  -4603   2317   2291  -4611    896    -15   -101   -366   -555  -1085
     90  -4507  -4598   2208   2343  -4551    953     38    -59   -327   -514  -1044
     64  -4528  -4593   2229   2327  -4559    956     36    -67   -337   -522  -1060
    -46  -4632  -4585   2338   2268  -4608    906      0   -111   -384   -561  -1106
    -62  -4645  -4585   2351   2260  -4616    888    -10   -129   -402   -574  -1119
     57  -4517  -4575   2231   2314  -4546    940     41    -88   -355   -524  -1067
     44  -4517  -4564   2236   2301  -4541    927     31   -103   -371   -540  -1085
      7  -4559  -4569   2275   2288  -4564    904     15   -129   -394   -558  -1104
     33  -4523  -4559   2242   2296  -4541    922     25   -124   -392   -553  -1101
     67  -4494  -4562   2213   2314  -4528    937     44   -111   -384   -540  -1091
     28  -4512  -4541   2239   2283  -4525    922     38   -124   -394   -545  -1098
      5  -4517  -4523   2255   2262  -4520    919     38   -132   -405   -550  -1109
     12  -4510  -4523   2247   2265  -4515    935     54   -124   -400   -548  -1111
     -2  -4523  -4520   2262   2257  -4523    937     57   -129   -407   -555  -1117
    -46  -4562  -4515   2301   2231  -4538    911     51   -145   -423   -568  -1130
     85  -4414  -4499   2164   2291  -4455    969    116    -93   -368   -511  -1078
     93  -4385  -4479   2143   2283  -4432   1000    153    -70   -348   -488  -1060
     18  -4442  -4460   2213   2239  -4450    982    153    -80   -361   -501  -1075
     38  -4411  -4453   2184   2244  -4429    989    184    -64   -348   -488  -1065
      5  -4411  -4416   2200   2210  -4414    989    202    -64   -348   -488  -1067
    -93  -4484  -4393   2286   2148  -4440    953    200    -85   -374   -511  -1093
    -12  -4401  -4388   2208   2187  -4395    976    265    -44   -335   -470  -1057
    194  -4149  -4346   1977   2268  -4247   1080    407     70   -223   -353   -948
    181  -4112  -4294   1966   2236  -4203   1111    462    106   -184   -311   -917
     75  -4172  -4250   2047   2161  -4211   1101    480    111   -179   -303   -914
     33  -4175  -4208   2070   2120  -4190   1078    493    114   -168   -293   -901
    129  -4026  -4159   1948   2143  -4091   1091    542    163   -116   -231   -839
    210  -3915  -4125   1852   2166  -4019   1122    576    192    -80   -187   -795
    127  -3969  -4097   1919   2109  -4034   1101    548    166   -101   -200   -807
     75  -3993  -4068   1958   2070  -4029   1070    517    140   -116   -207   -810
     46  -3990  -4037   1971   2042  -4013   1031    480    114   -135   -218   -820
    140  -3878  -4021   1867   2081  -3949   1036    470    116   -127   -205   -802
    158  -3839  -3998   1839   2075  -3920   1026    415     85   -155   -220   -815
     10  -3993  -4003   1992   2005  -3998    937    283    -20   -257   -316   -904
    -20  -4016  -3995   2018   1984  -4006    870    176    -96   -329   -381   -961
    116  -3881  -3998   1883   2057  -3938    911    161    -93   -327   -374   -943
    114  -3889  -4006   1886   2057  -3946    924    109   -129   -363   -410   -974
      0  -4058  -4058   2029   2029  -4058    833    -10   -233   -470   -511  -1072
     -2  -4081  -4078   2042   2036  -4081    789    -85   -301   -537   -574  -1132
     15  -4091  -4107   2036   2060  -4099    784   -122   -332   -566   -600  -1156
    -75  -4211  -4136   2143   2029  -4175    722   -192   -400   -631   -662  -1210
   -111  -4271  -4159   2192   2023  -4216    675   -231   -441   -667   -698  -1244
     70  -4094  -4164   2008   2117  -4128    735   -187   -394   -623   -646  -1192
     10  -4149  -4162   2068   2086  -4156    724   -226   -431   -662   -680  -1223
    -46  -4195  -4149   2120   2049  -4172    688   -265   -472   -706   -724  -1260
    -51  -4203  -4151   2127   2049  -4177    670   -270   -480   -714   -727  -1257
      0  -4149  -4151   2073   2073  -4151    698   -249   -459   -693   -704  -1234
     18  -4102  -4123   2042   2068  -4112    711   -231   -446   -675   -685  -1213
     -2  -4125  -4123   2062   2057  -4123    696   -257   -475   -704   -709  -1228
     -7  -4159  -4151   2083   2070  -4156    691   -275   -488   -719   -719  -1239
      7  -4128  -4136   2057   2068  -4130    683   -275   -488   -727   -730  -1247
      0  -4115  -4115   2057   2055  -4115    672   -280   -493   -730   -737  -1244
    -44  -4149  -4107   2096   2029  -4128    649   -296   -511   -748   -756  -1254
    -20  -4081  -4060   2052   2018  -4071    672   -280   -493   -727   -732  -1226
    -25  -4081  -4058   2052   2013  -4068    678   -285   -496   -732   -735  -1223
     -7  -4084  -4078   2044   2034  -4081    665   -298   -511   -748   -748  -1236
    -51  -4102  -4050   2075   1997  -4076    646   -311   -522   -761   -761  -1239
    -51  -4089  -4037   2070   1992  -4063    649   -303   -517   -756   -756  -1231
    -18  -4050  -4034   2034   2005  -4042    659   -296   -511   -750   -750  -1223
    -44  -4068  -4026   2055   1990  -4047    644   -314   -524   -761   -763  -1239
   -109  -4136  -4029   2120   1958  -4084    597   -353   -555   -789   -787  -1262
     -5  -4068  -4063   2036   2029  -4065    613   -332   -535   -766   -766  -1244
     -7  -4055  -4047   2031   2016  -4050    620   -335   -532   -763   -769  -1231
    -28  -4063  -4034   2044   2000  -4047    613   -348   -545   -774   -771  -1226
    -41  -4068  -4026   2052   1992  -4047    613   -358   -561   -792   -792  -1252
    -49  -4060  -4011   2055   1979  -4037    602   -376   -574   -815   -820  -1278
    -67  -4078  -4011   2073   1971  -4045    587   -384   -584   -820   -828  -1275
    -49  -4058  -4008   2052   1979  -4034    579   -371   -576   -810   -818  -1254
     57  -3941  -4000   1940   2026  -3972    636   -340   -540   -774   -784  -1223
     41  -3930  -3972   1945   2005  -3951    670   -342   -540   -771   -787  -1228
    -18  -3941  -3925   1977   1951  -3936    662   -350   -535   -769   -782  -1218
    -20  -3912  -3894   1966   1935  -3904    678   -340   -522   -748   -763  -1197
    -44  -3902  -3858   1971   1906  -3881    693   -342   -519   -745   -766  -1200
    -44  -3899  -3855   1971   1904  -3878    680   -361   -530   -756   -774  -1208
    -38  -3894  -3858   1964   1906  -3878    654   -374   -535   -756   -779  -1208
    -49  -3912  -3863   1979   1904  -3889    620   -387   -545   -766   -795  -1215
    -46  -3915  -3871   1979   1909  -3894    594   -397   -555   -771   -800  -1215
     15  -3845  -3860   1914   1938  -3852    613   -358   -519   -735   -766  -1184
     -5  -3915  -3912   1958   1953  -3915    610   -361   -537   -750   -784  -1200
    -49  -4013  -3964   2031   1956  -3990    574   -389   -574   -784   -818  -1226
    -72  -4039  -3967   2055   1945  -4003    558   -400   -581   -797   -831  -1239
    -64  -4037  -3972   2052   1953  -4006    558   -400   -587   -807   -844  -1252
    101  -3886  -3987   1891   2044  -3938    639   -345   -542   -766   -807  -1210
     12  -3993  -4006   1990   2008  -4000    618   -392   -587   -813   -859  -1262
    -70  -4097  -4026   2083   1977  -4063    576   -439   -631   -859   -904  -1306
    -83  -4112  -4029   2099   1971  -4071    555   -462   -657   -885   -930  -1332
    -44  -4081  -4037   2060   1995  -4058    568   -454   -646   -878   -930  -1327
    -33  -4094  -4063   2062   2013  -4078    563   -459   -652   -883   -940  -1332
    -28  -4115  -4086   2070   2026  -4102    563   -459   -652   -885   -945  -1337
    -54  -4120  -4065   2088   2005  -4094    563   -465   -652   -888   -948  -1343
    -64  -4128  -4063   2094   1997  -4097    553   -475   -657   -891   -958  -1350
    -72  -4107  -4037   2088   1979  -4073    550   -475   -654   -891   -961  -1348
    -88  -4128  -4039   2109   1974  -4084    542   -483   -662   -906   -979  -1361
   -114  -4172  -4058   2143   1971  -4115    535   -485   -662   -906   -984  -1366
   -101  -4195  -4094   2148   1995  -4146    579   -444   -649   -906   -995  -1379
   -111  -4227  -4115   2169   2000  -4172    680   -327   -602   -909  -1021  -1418
   -106  -4203  -4099   2153   1995  -4151    802   -127   -467   -810   -953  -1374
    145  -3816  -3962   1836   2052  -3889   1072    355    -54   -426   -610  -1072
    207  -3499  -3707   1644   1956  -3603   1119    740    324     33   -153   -646
    215  -3073  -3291   1428   1751  -3182    745    340    363    319    213   -262
    161  -2696  -2860   1265   1509  -2777    215   -426    254    475    452      2
      2  -2587  -2590   1293   1296  -2587   -202  -1293   -150    197    257   -135
   -220  -3128  -2907   1673   1340  -3018   -498  -1982  -1065   -810   -659   -927
   -249  -3702  -3455   1974   1602  -3580   -561  -2021  -1522  -1387  -1226  -1439
   -184  -4003  -3819   2091   1816  -3910   -301  -1579  -1335  -1325  -1254  -1517
    -75  -4032  -3956   2055   1940  -3995     70  -1111  -1036  -1137  -1145  -1457
    -51  -4089  -4037   2070   1990  -4063    350   -779   -831  -1013  -1072  -1418
   -174  -4310  -4136   2242   1979  -4224    457   -641   -769  -1000  -1091  -1460
   -192  -4349  -4156   2270   1979  -4252    511   -576   -727   -974  -1078  -1460
     83  -4050  -4133   1984   2107  -4091    639   -441   -600   -852   -963  -1348
     77  -4068  -4146   1992   2109  -4107    665   -410   -581   -839   -950  -1343
    -25  -4190  -4164   2107   2068  -4177    646   -436   -607   -870   -989  -1384
    -88  -4268  -4182   2177   2044  -4227    623   -452   -628   -898  -1021  -1410
    -67  -4271  -4203   2169   2068  -4237    620   -436   -613   -883  -1008  -1410
     15  -4195  -4211   2086   2112  -4203    631   -413   -587   -854   -982  -1397
    -25  -4245  -4219   2135   2094  -4232    639   -413   -587   -854   -984  -1402
    -75  -4276  -4201   2174   2060  -4240    641   -410   -579   -846   -971  -1395
     -7  -4177  -4169   2094   2081  -4175    693   -366   -530   -797   -919  -1348
     28  -4172  -4201   2070   2114  -4185    711   -353   -522   -795   -919  -1353
    -54  -4268  -4214   2158   2078  -4242    665   -392   -563   -839   -966  -1397
    -59  -4278  -4219   2166   2075  -4250    652   -397   -568   -849   -976  -1400
    -25  -4258  -4232   2143   2101  -4245    675   -371   -542   -828   -958  -1384
     15  -4221  -4240   2101   2125  -4229    683   -337   -514   -797   -930  -1358
     44  -4180  -4224   2068   2132  -4201    685   -309   -488   -769   -904  -1335
     31  -4169  -4201   2068   2112  -4182    735   -288   -459   -745   -883  -1317
     49  -4138  -4188   2044   2117  -4162    787   -254   -426   -714   -852  -1291
     -5  -4190  -4188   2096   2091  -4190    769   -259   -431   -732   -870  -1312
      5  -4198  -4206   2096   2104  -4201    769   -241   -418   -722   -865  -1312
    -25  -4247  -4224   2135   2096  -4237    766   -226   -413   -717   -865  -1312
    -12  -4242  -4229   2127   2107  -4237    769   -200   -394   -704   -854  -1304
     31  -4188  -4221   2078   2125  -4203    805   -140   -345   -657   -810  -1265
    -10  -4221  -4211   2117   2099  -4216    815    -98   -322   -633   -792  -1249
    -49  -4234  -4188   2140   2068  -4214    823    -57   -290   -607   -771  -1231
     38  -4141  -4180   2052   2109  -4159    880     31   -220   -542   -711  -1176
    145  -4037  -4182   1943   2161  -4110    950    129   -145   -467   -641  -1117
    124  -4039  -4164   1956   2143  -4102    963    189   -106   -423   -597  -1078
     72  -4071  -4143   1997   2107  -4107    961    236    -72   -379   -548  -1041
     75  -4037  -4112   1982   2094  -4073    956    267    -49   -345   -514  -1013
     75  -3995  -4071   1958   2070  -4032    927    272    -46   -332   -496   -997
    153  -3886  -4039   1865   2096  -3962    966    298    -10   -293   -452   -953
    192  -3811  -4003   1808   2096  -3907   1018    319     18   -262   -415   -909
    106  -3871  -3977   1883   2042  -3923    992    293      0   -277   -423   -919
     59  -3930  -3990   1932   2023  -3959    953    249    -31   -301   -444   -945
    153  -3839  -3993   1842   2073  -3915    974    246    -12   -280   -418   -922
    116  -3860  -3977   1867   2047  -3917    961    194    -38   -301   -433   -937
     57  -3964  -4021   1953   2039  -3993    911     98   -109   -371   -496  -1002
     90  -4000  -4091   1953   2088  -4045    898     20   -161   -428   -548  -1054
      7  -4112  -4123   2052   2065  -4117    852    -75   -226   -498   -610  -1117
    -98  -4289  -4190   2192   2044  -4240    763   -189   -314   -589   -698  -1208
    -12  -4247  -4234   2130   2109  -4242    743   -220   -332   -605   -711  -1221
     62  -4180  -4245   2057   2151  -4211    813   -223   -316   -594   -698  -1208
     51  -4193  -4247   2070   2148  -4219    852   -249   -322   -607   -706  -1215
    -10  -4289  -4278   2148   2132  -4284    823   -298   -366   -654   -753  -1262
    -49  -4377  -4328   2213   2138  -4354    769   -345   -413   -701   -792  -1301
    -64  -4390  -4325   2229   2130  -4359    724   -379   -441   -732   -818  -1330
    -41  -4372  -4333   2205   2145  -4354    745   -371   -436   -724   -807  -1325
     28  -4325  -4354   2145   2190  -4338    782   -342   -405   -696   -776  -1296
    -44  -4406  -4362   2226   2158  -4385    745   -368   -428   -717   -800  -1319
   -142  -4510  -4369   2325   2112  -4442    711   -410   -465   -756   -833  -1348
    -80  -4481  -4401   2278   2158  -4442    722   -394   -449   -745   -820  -1327
     33  -4388  -4424   2174   2226  -4406    769   -353   -410   -709   -787  -1296
    -23  -4419  -4395   2221   2184  -4408    769   -350   -402   -706   -787  -1299
     -7  -4401  -4393   2203   2190  -4398    763   -340   -387   -698   -776  -1288
    -51  -4453  -4401   2252   2171  -4427    766   -355   -394   -711   -782  -1293
    -36  -4447  -4411   2242   2187  -4432    779   -348   -384   -701   -774  -1283
     77  -4343  -4421   2132   2249  -4382    831   -293   -335   -657   -735  -1252
    -18  -4429  -4411   2223   2195  -4421    805   -316   -358   -680   -766  -1270
     15  -4398  -4416   2190   2216  -4406    823   -309   -348   -665   -750  -1254
     -2  -4427  -4424   2213   2208  -4427    818   -319   -348   -670   -753  -1257
    -49  -4479  -4429   2265   2190  -4455    784   -340   -363   -683   -766  -1273
    -80  -4515  -4434   2299   2174  -4476    766   -350   -371   -693   -776  -1280
    -44  -4507  -4463   2275   2208  -4484    779   -340   -361   -683   -771  -1275
    -49  -4549  -4499   2299   2223  -4525    756   -355   -379   -701   -789  -1293
    -59  -4562  -4502   2312   2221  -4533    732   -371   -387   -706   -795  -1301
    -70  -4564  -4494   2317   2210  -4530    743   -366   -379   -701   -795  -1301
      5  -4497  -4502   2244   2252  -4499    771   -345   -355   -680   -774  -1280
    114  -4388  -4502   2135   2304  -4442    807   -306   -319   -644   -740  -1244
     51  -4455  -4507   2203   2278  -4481    795   -319   -332   -657   -756  -1260
    -36  -4551  -4515   2291   2236  -4533    779   -348   -353   -675   -774  -1283
    -70  -4577  -4510   2322   2218  -4543    753   -366   -363   -685   -782  -1293
    -80  -4603  -4523   2340   2218  -4564    735   -384   -374   -696   -789  -1304
      5  -4538  -4543   2268   2273  -4541    787   -348   -342   -665   -763  -1280
     44  -4479  -4525   2216   2283  -4502    807   -322   -311   -636   -735  -1257
      7  -4463  -4473   2226   2239  -4468    818   -314   -290   -618   -717  -1247
    -28  -4463  -4434   2244   2200  -4447    844   -314   -280   -613   -714  -1247
    -12  -4432  -4419   2223   2203  -4427    867   -290   -252   -587   -688  -1226
    -57  -4497  -4440   2275   2190  -4468    828   -322   -275   -610   -709  -1249
    -85  -4536  -4450   2309   2182  -4494    789   -342   -285   -618   -714  -1252
     57  -4403  -4463   2171   2257  -4432    805   -301   -241   -571   -667  -1200
    142  -4312  -4455   2086   2299  -4382    862   -254   -194   -524   -623  -1161
     85  -4369  -4458   2140   2270  -4414    865   -254   -194   -524   -626  -1174
     15  -4471  -4486   2226   2249  -4479    813   -283   -228   -558   -659  -1213
    -54  -4619  -4567   2335   2255  -4593    724   -340   -290   -618   -719  -1273
     38  -4551  -4590   2257   2314  -4569    763   -303   -259   -584   -685  -1234
    194  -4372  -4567   2088   2379  -4471    878   -239   -202   -524   -628  -1176
     54  -4517  -4572   2231   2312  -4546    841   -285   -257   -584   -688  -1234
    -54  -4650  -4595   2351   2268  -4624    792   -342   -309   -633   -737  -1280
    -41  -4679  -4637   2361   2296  -4658    776   -368   -332   -654   -756  -1296
    -72  -4736  -4666   2403   2294  -4702    753   -392   -358   -685   -787  -1327
    -12  -4689  -4676   2351   2330  -4684    774   -374   -345   -672   -776  -1317
     18  -4666  -4684   2322   2348  -4673    784   -355   -329   -657   -761  -1304
    -25  -4738  -4712   2382   2343  -4725    776   -361   -340   -667   -771  -1314
    -10  -4707  -4697   2356   2343  -4702    792   -353   -329   -659   -761  -1304
    -33  -4725  -4692   2379   2327  -4710    779   -376   -345   -675   -779  -1317
    -54  -4746  -4694   2397   2317  -4720    782   -371   -342   -672   -782  -1317
    -31  -4744  -4712   2387   2340  -4728    802   -350   -324   -657   -766  -1309
    -98  -4840  -4744   2468   2320  -4793    748   -384   -358   -691   -797  -1345
    -33  -4777  -4744   2405   2353  -4762    800   -316   -316   -667   -776  -1325
     85  -4647  -4733   2281   2408  -4689    997   -114   -194   -594   -727  -1280
     96  -4598  -4694   2252   2395  -4645   1148    106    -38   -480   -646  -1221
    106  -4447  -4554   2169   2327  -4499   1309    522    296   -161   -358   -966
    265  -4024  -4291   1878   2275  -4156   1358    906    688    322    129   -498
    285  -3574  -3863   1644   2073  -3717   1005    542    756    633    519    -90
    171  -3265  -3437   1548   1803  -3351    514   -213    639    771    737    145
     -5  -3247  -3242   1623   1618  -3244    129  -1075    150    368    413   -111
   -161  -3704  -3543   1932   1688  -3624   -140  -1717   -667   -540   -426   -844
   -163  -4258  -4094   2210   1964  -4177   -202  -1756  -1075  -1057   -943  -1330
   -109  -4640  -4530   2374   2210  -4585     18  -1350   -927  -1031   -997  -1423
    -57  -4699  -4642   2377   2291  -4671    329   -937   -675   -880   -901  -1366
    -12  -4699  -4686   2356   2335  -4694    626   -587   -449   -740   -805  -1304
    -36  -4788  -4751   2410   2356  -4770    766   -413   -350   -688   -784  -1301
     15  -4767  -4782   2377   2397  -4775    841   -329   -290   -646   -748  -1267
     44  -4728  -4772   2340   2405  -4749    885   -285   -257   -618   -724  -1244
    -23  -4824  -4801   2421   2387  -4811    865   -293   -272   -639   -743  -1267
    -90  -4925  -4837   2507   2372  -4881    828   -316   -301   -670   -776  -1301
    -23  -4866  -4842   2444   2408  -4855    852   -285   -272   -644   -756  -1275
     70  -4757  -4827   2340   2447  -4790    917   -228   -220   -594   -709  -1228
      7  -4816  -4827   2403   2416  -4821    914   -231   -226   -607   -724  -1241
     33  -4795  -4829   2379   2429  -4811    930   -207   -205   -592   -711  -1234
    109  -4705  -4814   2299   2460  -4759    982   -163   -161   -550   -672  -1197
      2  -4793  -4798   2392   2400  -4795    956   -187   -181   -568   -691  -1218
      5  -4806  -4811   2400   2405  -4806    956   -184   -181   -568   -688  -1213
      7  -4814  -4821   2400   2410  -4816    956   -176   -174   -563   -685  -1205
     18  -4806  -4824   2395   2421  -4814    956   -166   -166   -555   -675  -1200
     12  -4827  -4840   2405   2426  -4832    953   -155   -158   -550   -672  -1197
     23  -4811  -4834   2392   2429  -4821    966   -132   -135   -527   -654  -1176
     41  -4785  -4829   2369   2434  -4806    976   -109   -111   -509   -636  -1156
     44  -4780  -4824   2369   2434  -4801    984    -88    -90   -491   -615  -1137
     33  -4780  -4814   2372   2421  -4795    997    -67    -72   -472   -600  -1124
     62  -4762  -4824   2348   2442  -4790   1008    -41    -46   -452   -581  -1101
     67  -4759  -4827   2343   2447  -4793   1023    -12    -28   -433   -566  -1083
     49  -4762  -4811   2356   2429  -4785   1028      2    -18   -431   -563  -1093
      7  -4811  -4821   2400   2413  -4816   1026     15    -15   -436   -576  -1098
     49  -4772  -4821   2361   2434  -4795   1054     67     25   -400   -542  -1072
      2  -4808  -4811   2403   2405  -4811   1057     96     41   -392   -548  -1080
    135  -4668  -4803   2268   2468  -4736   1111    187    114   -324   -483  -1010
    270  -4512  -4782   2122   2525  -4647   1192    301    207   -231   -394   -922
    218  -4538  -4759   2158   2486  -4647   1210    355    239   -200   -366   -904
    192  -4543  -4736   2174   2462  -4640   1231    405    277   -163   -332   -872
    135  -4543  -4679   2205   2405  -4611   1228    439    306   -129   -296   -831
    129  -4530  -4663   2197   2395  -4595   1210    459    322   -111   -272   -810
    129  -4502  -4632   2187   2379  -4567   1200    478    337    -88   -244   -784
    137  -4460  -4601   2158   2366  -4528   1197    496    363    -54   -205   -745
    249  -4320  -4569   2036   2408  -4445   1241    542    420      5   -142   -678
    226  -4325  -4554   2049   2390  -4440   1249    532    418      0   -142   -680
    192  -4349  -4541   2078   2366  -4445   1234    506    400    -12   -153   -683
    171  -4346  -4517   2086   2343  -4432   1210    470    384    -23   -161   -683
    114  -4403  -4517   2145   2314  -4460   1156    389    335    -72   -200   -724
    101  -4437  -4538   2166   2317  -4486   1130    311    288   -122   -249   -766
    168  -4388  -4556   2107   2361  -4471   1150    275    280   -135   -257   -774
    137  -4458  -4598   2158   2366  -4528   1127    194    233   -189   -311   -826
     85  -4541  -4627   2229   2356  -4582   1091    109    174   -254   -371   -885
     57  -4598  -4655   2268   2353  -4627   1054     38    129   -303   -420   -930
     75  -4616  -4694   2270   2385  -4655   1034     -7    101   -335   -446   -953
    109  -4616  -4725   2252   2416  -4671   1039    -31     88   -350   -459   -966
    103  -4640  -4744   2268   2423  -4692   1034    -57     67   -379   -485   -984
     93  -4668  -4762   2286   2426  -4715   1031    -72     62   -384   -493   -989
     10  -4785  -4795   2387   2400  -4790    992   -116     28   -420   -527  -1021
    142  -4650  -4793   2252   2465  -4720   1039    -88     62   -392   -491   -984
    135  -4629  -4764   2247   2449  -4697   1057    -88     64   -394   -496   -997
     83  -4697  -4782   2304   2431  -4738   1041    -98     57   -407   -514  -1002
     54  -4728  -4782   2335   2416  -4754   1034    -96     59   -405   -504   -992
     38  -4725  -4764   2340   2400  -4744   1041    -83     77   -384   -485   -971
     46  -4715  -4762   2335   2403  -4738   1036    -85     83   -381   -485   -976
     28  -4757  -4785   2364   2405  -4772   1010   -111     57   -413   -517  -1008
     36  -4754  -4790   2359   2413  -4772   1010   -116     57   -418   -522  -1005
     83  -4686  -4770   2299   2426  -4728   1036    -90     85   -392   -493   -976
    111  -4647  -4759   2268   2434  -4702   1062    -64    114   -363   -470   -953
     88  -4684  -4775   2296   2429  -4728   1034    -85     93   -384   -493   -971
     54  -4725  -4782   2335   2418  -4754   1021   -103     80   -402   -509   -987
     44  -4749  -4795   2351   2418  -4772   1021   -106     83   -405   -506   -984
     70  -4715  -4785   2322   2426  -4749   1028    -90    101   -387   -488   -966
    132  -4650  -4782   2257   2457  -4718   1049    -70    127   -361   -462   -940
    127  -4640  -4767   2255   2444  -4702   1060    -57    145   -342   -441   -919
    109  -4655  -4764   2270   2434  -4710   1067    -57    153   -340   -439   -917
     77  -4673  -4751   2299   2413  -4712   1065    -70    142   -353   -452   -930
     85  -4658  -4744   2283   2413  -4699   1062    -77    137   -361   -457   -927
     80  -4676  -4757   2296   2418  -4718   1049    -88    132   -366   -462   -927
     70  -4702  -4772   2314   2418  -4736   1036   -101    127   -374   -467   -937
     57  -4694  -4751   2320   2403  -4723   1041    -93    142   -363   -457   -927
     59  -4684  -4744   2309   2400  -4712   1044    -93    145   -358   -454   -922
      7  -4733  -4741   2361   2372  -4738   1023   -114    129   -376   -470   -937
   -116  -4879  -4764   2496   2322  -4821    958   -171     80   -431   -524   -989
     31  -4749  -4780   2359   2405  -4764    989   -132    122   -389   -485   -950
    262  -4505  -4767   2120   2514  -4637   1088    -41    213   -306   -402   -870
    239  -4445  -4686   2101   2462  -4564   1135    -12    249   -275   -371   -839
    142  -4471  -4614   2164   2377  -4541   1166    -15    262   -267   -363   -831
    116  -4494  -4611   2190   2364  -4551   1166    -20    262   -267   -366   -833
     77  -4538  -4619   2229   2348  -4577   1132    -49    239   -293   -384   -854
     64  -4538  -4603   2234   2333  -4569   1122    -54    249   -277   -366   -836
     64  -4515  -4582   2223   2322  -4549   1109    -49    267   -259   -348   -815
     83  -4486  -4569   2203   2325  -4528   1096    -49    277   -254   -337   -805
    140  -4427  -4567   2143   2351  -4497   1114    -18    303   -233   -316   -779
    114  -4479  -4593   2182   2351  -4533   1091    -28    288   -249   -327   -787
     33  -4606  -4640   2283   2335  -4621   1034    -72    244   -293   -371   -831
     25  -4645  -4671   2309   2348  -4658   1018    -80    231   -309   -392   -849
    150  -4520  -4671   2184   2410  -4595   1080    -36    275   -270   -350   -810
    150  -4507  -4658   2177   2403  -4582   1109    -28    285   -265   -342   -802
     38  -4640  -4679   2299   2359  -4660   1065    -85    233   -322   -402   -857
     -7  -4718  -4710   2364   2351  -4715   1018   -129    189   -368   -446   -898
     51  -4668  -4720   2307   2385  -4694   1018   -127    192   -368   -446   -898
     70  -4653  -4723   2291   2395  -4686   1013   -132    184   -376   -454   -906
     38  -4666  -4705   2312   2369  -4684   1026   -127    192   -371   -452   -901
    153  -4533  -4686   2190   2418  -4608   1106    -62    262   -303   -379   -828
     70  -4608  -4679   2268   2372  -4642   1088    -80    244   -324   -400   -849
     36  -4637  -4676   2299   2356  -4655   1067    -93    236   -337   -415   -862
     38  -4645  -4684   2301   2361  -4663   1054   -101    231   -345   -423   -870
     41  -4645  -4686   2301   2364  -4666   1047   -103    233   -348   -428   -872
     49  -4642  -4694   2294   2372  -4668   1049    -98    241   -342   -423   -870
     44  -4650  -4694   2301   2366  -4671   1072    -64    259   -337   -423   -870
     36  -4645  -4681   2301   2356  -4663   1184     64    335   -301   -402   -857
     72  -4593  -4666   2260   2369  -4629   1314    275    465   -213   -337   -813
    137  -4479  -4616   2169   2374  -4546   1454    607    714     15   -137   -644
    259  -4188  -4447   1964   2353  -4317   1566   1065   1078    413    249   -275
    345  -3735  -4081   1693   2213  -3907   1426   1015   1273    771    662    158
    270  -3437  -3707   1584   1987  -3572   1028    387   1215    943    909    436
    -12  -3387  -3374   1699   1678  -3380    610   -459    875    727    766    335
   -265  -3681  -3416   1971   1574  -3548    280  -1262    148    -38     64   -285
   -163  -3987  -3826   2075   1831  -3907    124  -1506   -350   -615   -488   -787
     59  -4227  -4286   2083   2171  -4255    246  -1163   -285   -631   -558   -885
     36  -4445  -4484   2203   2257  -4463    478   -787   -103   -555   -537   -898
     88  -4419  -4510   2164   2296  -4463    795   -407    124   -418   -441   -833
     80  -4489  -4569   2203   2322  -4528   1008   -163    254   -353   -410   -826
     36  -4575  -4611   2270   2322  -4593   1054   -103    277   -358   -431   -852
     -5  -4627  -4621   2317   2307  -4624   1065    -85    288   -361   -436   -854
    -23  -4637  -4614   2330   2294  -4627   1075    -62    298   -350   -426   -846
     46  -4546  -4593   2249   2317  -4569   1101    -20    335   -319   -397   -818
    155  -4421  -4577   2132   2366  -4499   1169     49    397   -265   -342   -763
     75  -4499  -4575   2210   2325  -4536   1148     31    381   -288   -368   -795
     20  -4556  -4577   2268   2299  -4567   1124     12    363   -306   -387   -815
     18  -4575  -4595   2278   2304  -4585   1114     15    366   -309   -389   -813
     -5  -4588  -4582   2296   2288  -4585   1098     15    366   -309   -389   -810
    -23  -4614  -4590   2317   2281  -4601   1080     12    363   -314   -397   -818
     85  -4502  -4588   2208   2335  -4543   1114     57    407   -270   -350   -769
    137  -4427  -4567   2143   2351  -4497   1156     90    439   -244   -324   -743
    145  -4367  -4512   2112   2327  -4440   1215    135    480   -202   -285   -701
     75  -4437  -4515   2179   2294  -4476   1195    122    465   -220   -306   -722
     15  -4505  -4523   2244   2268  -4512   1153    101    444   -241   -327   -745
     15  -4520  -4536   2249   2275  -4528   1130    106    441   -241   -324   -748
    114  -4380  -4494   2132   2304  -4437   1197    176    509   -179   -265   -688
    135  -4359  -4494   2112   2314  -4427   1234    207    537   -155   -241   -662
     31  -4447  -4479   2208   2255  -4463   1189    179    506   -189   -272   -691
      2  -4463  -4468   2229   2234  -4466   1158    181    504   -192   -275   -693
    116  -4346  -4463   2114   2288  -4403   1208    244    555   -142   -228   -646
    142  -4302  -4447   2078   2294  -4375   1252    288    584   -119   -207   -631
    101  -4315  -4416   2107   2257  -4364   1260    319    602   -103   -197   -620
     36  -4377  -4416   2169   2226  -4395   1241    342    607    -98   -192   -615
     77  -4330  -4408   2127   2242  -4369   1262    397    646    -59   -158   -587
    205  -4167  -4372   1977   2288  -4268   1319    504    730     23    -75   -511
    168  -4141  -4310   1984   2239  -4224   1348    571    779     75    -28   -467
    166  -4130  -4299   1979   2231  -4214   1366    620    807    103      2   -436
    179  -4115  -4294   1969   2236  -4203   1348    654    823    122     18   -418
    135  -4110  -4247   1984   2190  -4177   1317    678    836    145     44   -389
    228  -3969  -4198   1867   2213  -4084   1374    753    901    220    119   -314
    231  -3923  -4154   1842   2192  -4037   1392    782    927    259    158   -277
    283  -3834  -4117   1777   2200  -3975   1405    802    958    296    194   -244
    270  -3829  -4099   1779   2182  -3964   1395    795    958    303    207   -233
    226  -3868  -4094   1818   2158  -3980   1358    763    940    288    192   -241
    192  -3897  -4089   1852   2138  -3990   1327    719    911    265    171   -254
    207  -3873  -4081   1834   2143  -3977   1340    696    904    254    166   -254
    226  -3852  -4078   1810   2151  -3964   1337    646    878    226    137   -277
    187  -3899  -4089   1855   2138  -3993   1319    566    823    168     80   -335
    142  -3962  -4104   1909   2122  -4032   1288    475    763    103     15   -400
    137  -3985  -4123   1925   2130  -4052   1262    402    722     57    -31   -444
    140  -3982  -4123   1919   2130  -4052   1278    358    701     31    -54   -462
     90  -4045  -4138   1977   2114  -4091   1262    298    662    -10    -96   -504
     70  -4081  -4151   2005   2109  -4117   1234    246    626    -46   -129   -540
     85  -4110  -4195   2013   2140  -4151   1208    200    594    -83   -163   -574
    -83  -4328  -4245   2205   2078  -4286   1106    101    501   -174   -254   -662
     54  -4177  -4234   2060   2143  -4206   1153    140    545   -127   -207   -613
    207  -4008  -4216   1899   2210  -4112   1236    192    597    -77   -155   -566
    114  -4102  -4216   1995   2164  -4159   1215    153    561   -119   -200   -607
    106  -4117  -4224   2005   2164  -4169   1210    145    553   -127   -207   -615
     67  -4130  -4198   2029   2132  -4164   1208    145    558   -122   -202   -602
     44  -4143  -4190   2047   2114  -4167   1200    145    561   -116   -197   -600
     31  -4177  -4208   2073   2120  -4193   1171    132    545   -132   -207   -615
    -46  -4271  -4227   2156   2088  -4247   1117     93    506   -171   -249   -652
     -2  -4224  -4221   2112   2107  -4221   1124    106    519   -155   -236   -641
     36  -4149  -4185   2055   2109  -4164   1174    140    550   -124   -205   -610
    135  -4047  -4182   1956   2158  -4115   1223    184    589    -83   -161   -571
    109  -4050  -4162   1969   2135  -4107   1223    181    592    -83   -161   -568
     54  -4078  -4136   2010   2094  -4107   1197    163    574    -98   -171   -581
     90  -4045  -4136   1974   2112  -4089   1205    171    581    -88   -161   -574
     36  -4099  -4136   2031   2086  -4117   1182    153    563   -109   -179   -594
     33  -4110  -4143   2036   2088  -4125   1156    140    553   -116   -187   -600
     41  -4097  -4141   2026   2091  -4117   1156    132    548   -119   -189   -600
     28  -4089  -4117   2029   2070  -4102   1156    127    542   -124   -192   -594
     25  -4045  -4071   2010   2047  -4058   1150    127    545   -122   -184   -589
    -33  -4130  -4099   2081   2031  -4115   1114     98    514   -150   -213   -623
    -46  -4141  -4094   2094   2023  -4117   1111     98    519   -142   -210   -620
     98  -3987  -4086   1943   2088  -4034   1189    158    579    -85   -155   -566
     85  -3995  -4081   1956   2083  -4037   1208    166    581    -85   -155   -566
     90  -4000  -4091   1953   2088  -4045   1202    163    579    -85   -153   -561
     12  -4091  -4104   2039   2057  -4097   1163    129    550   -116   -179   -581
    -67  -4185  -4120   2125   2023  -4151   1109     88    511   -153   -215   -615
     96  -4026  -4123   1966   2109  -4073   1153    132    553   -111   -174   -576
    187  -3850  -4039   1831   2112  -3943   1241    197    623    -41   -103   -506
     51  -3920  -3972   1935   2010  -3946   1241    181    615    -51   -114   -514
    -54  -4016  -3964   2034   1951  -3990   1205    148    587    -85   -145   -548
    -20  -3977  -3956   2000   1966  -3967   1182    145    589    -80   -145   -545
    124  -3798  -3923   1836   2021  -3860   1244    192    649    -18    -77   -480
    101  -3780  -3881   1839   1990  -3829   1252    197    659     -7    -67   -465
     10  -3858  -3868   1925   1938  -3865   1192    161    623    -41    -98   -493
     64  -3793  -3858   1865   1961  -3824   1189    171    633    -25    -85   -475
    103  -3774  -3878   1834   1990  -3826   1195    192    644    -15    -77   -470
     70  -3824  -3897   1875   1982  -3860   1182    197    641    -18    -80   -475
     62  -3858  -3923   1896   1990  -3889   1179    194    639    -18    -80   -472
     59  -3871  -3930   1906   1995  -3899   1171    187    628    -23    -80   -470
     46  -3878  -3925   1914   1984  -3902   1158    163    600    -54   -106   -493
     33  -3902  -3938   1932   1984  -3920   1171    142    574    -88   -140   -522
     72  -3865  -3941   1896   2003  -3902   1192    142    571    -93   -150   -532
     33  -3915  -3949   1940   1990  -3930   1161    109    532   -129   -194   -574
      0  -3938  -3941   1966   1969  -3938   1145     96    514   -148   -210   -589
    -51  -3969  -3917   2010   1932  -3943   1122     75    501   -161   -220   -600
   -109  -4016  -3907   2062   1896  -3962   1093     57    483   -179   -233   -613
    -28  -3928  -3899   1979   1935  -3915   1122     90    509   -148   -202   -579
     51  -3826  -3878   1886   1964  -3852   1166    127    542   -116   -171   -545
      0  -3860  -3863   1930   1930  -3863   1150    109    527   -135   -189   -563
    -10  -3868  -3858   1940   1922  -3865   1140    101    517   -142   -197   -571
      0  -3855  -3855   1927   1927  -3855   1135     98    517   -137   -197   -571
    -46  -3902  -3858   1971   1904  -3878   1124     90    504   -155   -215   -592
   -114  -3959  -3845   2036   1862  -3902   1163    137    517   -166   -233   -615
    -70  -3910  -3842   1990   1886  -3878   1296    303    605   -122   -210   -607
     62  -3790  -3852   1865   1956  -3821   1444    558    782     18    -96   -511
    197  -3564  -3764   1683   1977  -3663   1634   1036   1137    371    226   -215
    361  -3151  -3512   1395   1935  -3330   1670   1371   1480    807    680    226
    337  -2805  -3146   1231   1740  -2977   1358    987   1530   1065   1010    576
    119  -2608  -2727   1244   1423  -2668    927    257   1397   1130   1143    740
    -80  -2621  -2543   1348   1228  -2585    581   -568    854    626    714    389
   -189  -2946  -2756   1566   1280  -2852    322  -1208    111   -176    -31   -275
   -171  -3348  -3177   1758   1501  -3265    215  -1197   -145   -496   -363   -605
   -140  -3665  -3525   1904   1691  -3595    368   -828    -25   -478   -410   -688
    -46  -3678  -3632   1862   1790  -3658    636   -459    176   -358   -340   -639
    -31  -3689  -3660   1860   1813  -3676    930   -124    376   -233   -252   -579
    -41  -3741  -3699   1888   1829  -3720   1080     44    472   -179   -218   -566
    -38  -3746  -3707   1893   1834  -3728   1122     90    498   -166   -213   -566
    -41  -3754  -3715   1896   1834  -3735   1135    109    504   -171   -218   -576
    -51  -3759  -3710   1904   1826  -3735   1143    122    506   -171   -220   -579
     18  -3704  -3725   1842   1870  -3715   1161    155    532   -153   -202   -561
    -15  -3728  -3712   1873   1847  -3720   1166    163    537   -153   -205   -563
    -77  -3790  -3712   1932   1813  -3751   1143    150    519   -171   -223   -587
    -36  -3746  -3710   1891   1836  -3728   1158    176    540   -153   -205   -566
     51  -3629  -3681   1787   1865  -3652   1202    226    587   -106   -158   -519
    101  -3535  -3637   1717   1867  -3585   1244    259    620    -75   -124   -483
     77  -3567  -3645   1743   1860  -3606   1234    257    613    -80   -129   -485
     54  -3582  -3637   1764   1844  -3608   1228    265    618    -75   -129   -483
     28  -3587  -3616   1779   1821  -3600   1228    272    628    -67   -119   -472
     36  -3569  -3606   1766   1821  -3587   1221    275    626    -67   -119   -478
      7  -3595  -3603   1792   1805  -3598   1210    270    610    -90   -145   -496
    -23  -3619  -3595   1821   1784  -3606   1202    275    610    -90   -148   -496
     49  -3541  -3593   1745   1818  -3567   1223    306    644    -59   -114   -462
     75  -3507  -3582   1717   1829  -3543   1247    337    670    -38    -96   -444
     33  -3509  -3543   1738   1787  -3525   1260    358    685    -23    -85   -436
     38  -3499  -3538   1730   1787  -3517   1260    379    698    -10    -77   -428
     38  -3496  -3535   1727   1784  -3515   1262    394    711     -7    -70   -426
     20  -3502  -3522   1740   1771  -3512   1260    415    722      2    -64   -415
    -51  -3564  -3515   1805   1730  -3541   1228    418    711     -5    -72   -420
    -57  -3569  -3512   1813   1725  -3543   1218    446    730     12    -54   -405
    129  -3348  -3478   1608   1803  -3413   1309    561    831    109     41   -314
    293  -3120  -3413   1413   1852  -3265   1431    693    937    210    137   -233
    215  -3169  -3385   1475   1797  -3276   1447    730    950    215    132   -233
    140  -3229  -3369   1543   1753  -3299   1434    753    956    220    135   -226
    119  -3213  -3333   1545   1725  -3270   1439    807    992    262    171   -187
    109  -3167  -3276   1530   1691  -3221   1452    870   1044    316    231   -129
    124  -3115  -3242   1493   1680  -3177   1452    911   1083    363    283    -80
    140  -3083  -3224   1470   1680  -3151   1444    932   1104    394    316    -46
    163  -3029  -3192   1431   1675  -3109   1441    945   1117    415    340    -20
    194  -2979  -3174   1392   1683  -3076   1434    945   1119    423    350     -7
    171  -2985  -3156   1405   1662  -3070   1418    927   1109    415    345    -10
    161  -2948  -3112   1392   1636  -3029   1413    919   1109    423    355      5
    158  -2943  -3102   1389   1628  -3021   1410    893   1096    418    350      5
    155  -2948  -3104   1397   1628  -3026   1397    849   1070    394    329    -12
     64  -3060  -3128   1496   1595  -3094   1337    743    987    311    252    -93
      7  -3107  -3115   1548   1558  -3109   1309    659    930    249    192   -145
    129  -2990  -3120   1428   1623  -3055   1343    633    924    244    187   -148
    150  -2972  -3122   1410   1636  -3047   1348    579    896    207    148   -184
    111  -3029  -3141   1457   1626  -3086   1309    506    841    150     90   -236
    103  -3076  -3180   1486   1639  -3125   1283    446    795     98     41   -280
     51  -3154  -3208   1551   1628  -3180   1239    384    748     49     -5   -327
    -62  -3252  -3190   1657   1564  -3221   1187    324    704     10    -41   -363
    -33  -3200  -3167   1618   1564  -3185   1195    327    714     20    -23   -342
     62  -3128  -3192   1532   1626  -3159   1218    335    719     23    -20   -340
     23  -3182  -3208   1579   1613  -3192   1189    296    680    -20    -70   -379
     54  -3169  -3224   1558   1639  -3195   1187    290    675    -28    -83   -387
     25  -3164  -3190   1569   1605  -3177   1192    296    678    -23    -75   -381
    -33  -3198  -3164   1615   1564  -3182   1171    283    665    -31    -83   -389
    -70  -3237  -3169   1652   1545  -3203   1143    262    644    -51   -103   -410
    -46  -3203  -3156   1626   1553  -3180   1143    267    652    -44    -93   -402
      2  -3133  -3138   1564   1566  -3135   1169    293    678    -15    -64   -374
     23  -3109  -3133   1543   1577  -3120   1176    301    683    -12    -62   -371
      7  -3125  -3135   1556   1569  -3128   1161    290    672    -23    -72   -379
    -67  -3180  -3112   1623   1522  -3146   1145    275    654    -41    -85   -394
    -38  -3135  -3096   1587   1527  -3117   1143    277    662    -36    -83   -387
     33  -3060  -3096   1512   1564  -3078   1153    298    680    -20    -70   -374
     31  -3044  -3076   1504   1551  -3057   1166    314    688    -10    -57   -363
     51  -3021  -3073   1486   1561  -3047   1171    314    691    -10    -57   -363
    -15  -3073  -3060   1543   1522  -3068   1130    283    662    -33    -80   -384
    -28  -3060  -3031   1543   1499  -3044   1130    283    670    -25    -64   -363
     12  -3013  -3026   1499   1517  -3018   1150    296    680    -15    -54   -353
     23  -3003  -3026   1491   1525  -3013   1145    293    678    -15    -59   -363
     15  -3011  -3026   1496   1517  -3018   1132    293    680    -15    -57   -353
    -12  -3013  -3000   1512   1493  -3008   1127    283    672    -23    -59   -350
    -57  -3055  -3000   1556   1470  -3029   1096    246    639    -62    -98   -392
    -88  -3065  -2977   1577   1444  -3021   1075    226    613    -90   -132   -423
    -36  -2992  -2959   1514   1460  -2977   1098    246    633    -67   -114   -397
     54  -2902  -2959   1423   1504  -2930   1124    275    662    -36    -83   -361
     62  -2876  -2940   1405   1499  -2907   1137    285    675    -20    -67   -350
    -15  -2907  -2891   1462   1436  -2899   1135    277    675    -25    -75   -355
    -62  -2904  -2844   1480   1389  -2873   1135    267    675    -25    -72   -350
    -57  -2876  -2818   1465   1379  -2847   1132    267    680    -18    -62   -340
     51  -2740  -2795   1343   1423  -2766   1163    301    724     25    -15   -285
     93  -2681  -2774   1293   1434  -2727   1176    327    753     59     18   -252
     80  -2696  -2777   1306   1426  -2735   1143    309    737     46      7   -262
     -7  -2766  -2759   1387   1374  -2761   1091    275    706     18    -23   -293
    -18  -2774  -2756   1395   1366  -2766   1062    270    696     10    -33   -301
    109  -2650  -2759   1270   1434  -2704   1114    314    735     44      0   -257
     75  -2688  -2766   1306   1418  -2727   1111    301    711     23    -20   -277
     25  -2769  -2798   1371   1410  -2785   1083    277    678     -7    -51   -314
    -33  -2850  -2818   1441   1389  -2834   1044    236    633    -51    -96   -353
     57  -2759  -2816   1350   1436  -2787   1080    259    657    -31    -72   -332
     20  -2782  -2803   1379   1408  -2792   1047    213    610    -77   -116   -368
    -67  -2855  -2790   1460   1358  -2824    987    155    548   -137   -174   -423
      2  -2785  -2787   1389   1392  -2785   1008    176    563   -124   -161   -402
     54  -2756  -2811   1350   1431  -2782   1039    197    576   -111   -155   -389
      2  -2808  -2811   1402   1405  -2811   1023    181    561   -127   -168   -405
     25  -2787  -2813   1379   1418  -2798   1023    189    571   -122   -163   -402
     33  -2772  -2805   1369   1418  -2787   1018    189    571   -124   -166   -407
    -62  -2842  -2779   1452   1358  -2811    997    171    550   -145   -192   -433
   -145  -2909  -2764   1525   1309  -2837    969    148    532   -161   -207   -446
    -38  -2800  -2764   1418   1361  -2782   1002    194    579   -114   -155   -397
     51  -2727  -2779   1337   1413  -2753   1041    239    610    -83   -132   -371
     31  -2751  -2782   1361   1405  -2766   1122    306    636    -85   -148   -397
     12  -2743  -2756   1363   1382  -2748   1275    488    737    -36   -127   -400
      2  -2704  -2707   1350   1353  -2704   1397    743    927    122      0   -296
    101  -2462  -2566   1179   1332  -2512   1530   1239   1314    519    374     46
    210  -2008  -2218    898   1213  -2112   1475   1519   1673   1002    891    553
    262  -1595  -1860    665   1060  -1727   1150   1041   1686   1252   1215    904
    129  -1462  -1592    665    859  -1527    771    267   1421   1161   1189    917
   -109  -1574  -1465    839    678  -1519    454   -592    761    504    605    420
   -200  -1925  -1725   1062    761  -1826    215  -1140     -5   -342   -179   -265
   -205  -2408  -2203   1304    997  -2307    140  -1034   -168   -561   -426   -514
   -109  -2621  -2512   1363   1200  -2566    319   -672      2   -483   -418   -555
    -59  -2624  -2564   1340   1249  -2595    579   -322    223   -350   -337   -498
    -90  -2678  -2587   1384   1247  -2634    836     -7    428   -228   -257   -446
    -67  -2720  -2652   1392   1291  -2686    930    109    493   -192   -239   -444
    -12  -2662  -2650   1337   1317  -2657    982    168    535   -163   -215   -428
      0  -2618  -2621   1306   1309  -2618   1013    202    558   -145   -200   -415
    -51  -2660  -2608   1356   1278  -2634   1010    207    555   -150   -207   -423
     -7  -2618  -2611   1312   1299  -2616   1023    228    571   -137   -200   -410
    -33  -2644  -2611   1340   1286  -2629   1015    228    566   -142   -210   -420
    -70  -2668  -2598   1366   1262  -2631   1008    231    563   -145   -213   -428
   -116  -2707  -2590   1413   1236  -2650    976    218    548   -155   -226   -446
    -83  -2644  -2561   1361   1236  -2605    974    228    561   -142   -213   -433
     23  -2491  -2514   1234   1267  -2504   1036    285    615    -85   -155   -374
     -7  -2499  -2491   1252   1239  -2496   1054    298    623    -80   -150   -361
    -36  -2527  -2491   1283   1226  -2509   1041    293    610    -90   -158   -374
    -33  -2507  -2475   1270   1218  -2491   1041    303    623    -80   -148   -366
      0  -2470  -2470   1234   1234  -2470   1039    314    628    -72   -142   -361
    -23  -2488  -2465   1254   1218  -2478    997    293    605    -96   -166   -384
    -70  -2512  -2442   1291   1184  -2478    976    285    597    -98   -171   -389
     -7  -2423  -2416   1215   1202  -2421   1021    332    639    -57   -132   -350
     25  -2372  -2400   1171   1213  -2385   1052    366    667    -33   -111   -329
    -41  -2421  -2382   1231   1169  -2400   1039    363    662    -41   -119   -335
    -77  -2460  -2382   1270   1150  -2421   1013    366    657    -44   -124   -340
     18  -2372  -2392   1176   1202  -2382   1036    407    693     -7    -90   -301
     75  -2296  -2372   1109   1223  -2335   1075    454    732     31    -51   -265
     64  -2286  -2351   1106   1208  -2317   1088    483    753     49    -33   -249
     38  -2283  -2322   1122   1179  -2301   1083    509    769     64    -23   -244
     -7  -2307  -2299   1156   1143  -2304   1075    532    782     72    -23   -241
     46  -2242  -2288   1096   1166  -2262   1106    597    831    122     23   -205
     54  -2195  -2249   1070   1150  -2221   1156    670    880    171     67   -163
    132  -2068  -2200    969   1166  -2132   1218    763    953    246    142    -88
     44  -2122  -2166   1036   1104  -2145   1187    787    961    259    155    -77
     38  -2109  -2148   1034   1093  -2127   1174    828    987    293    189    -44
    124  -1982  -2107    927   1114  -2044   1205    888   1039    350    246     15
     96  -1943  -2039    924   1067  -1990   1205    911   1062    384    283     54
    109  -1888  -2000    888   1052  -1943   1187    917   1070    405    303     80
     80  -1912  -1992    914   1036  -1951   1156    891   1047    387    290     70
    155  -1803  -1961    823   1057  -1880   1182    917   1072    423    329    109
    171  -1745  -1917    787   1044  -1831   1179    909   1075    433    342    122
     90  -1813  -1906    859    997  -1860   1135    846   1028    392    306     88
     59  -1839  -1899    888    979  -1867   1104    782    984    350    270     54
    106  -1795  -1901    841   1002  -1847   1106    732    953    322    244     36
     85  -1834  -1919    875   1002  -1875   1093    654    896    257    174    -23
     46  -1909  -1956    930   1000  -1932   1062    568    831    189    109    -83
     -5  -1966  -1964    984    979  -1966   1036    496    782    142     62   -124
     49  -1904  -1953    927   1000  -1930   1044    467    776    137     59   -122
     28  -1943  -1971    958   1000  -1956   1018    410    735     96     15   -168
    -57  -2034  -1979   1044    958  -2008    976    340    670     25    -49   -236
    -28  -2018  -1990   1023    979  -2003    966    319    657     10    -67   -244
      7  -1997  -2005    995   1005  -2000    971    309    654      7    -70   -244
    -12  -2042  -2029   1028   1008  -2036    956    288    636     -7    -83   -257
    -96  -2127  -2031   1109    963  -2081    911    246    594    -44   -119   -290
     -7  -2031  -2023   1018   1005  -2026    930    262    613    -25   -101   -272
     38  -1974  -2013    966   1026  -1992    950    275    620    -18    -93   -267
      0  -2018  -2018   1010   1008  -2018    927    259    600    -38   -114   -290
    -25  -2031  -2008   1026    989  -2021    906    249    592    -38   -119   -290
    -31  -2018  -1987   1023    976  -2003    906    254    600    -31   -109   -275
     -7  -1987  -1979    995    984  -1982    914    257    605    -23   -101   -265
    -67  -2034  -1966   1052    948  -2000    896    239    584    -41   -116   -283
    -96  -2057  -1961   1075    930  -2008    867    228    568    -57   -135   -298
     10  -1945  -1956    966    982  -1951    904    265    605    -20   -101   -262
     36  -1886  -1925    924    979  -1904    930    288    628      5    -72   -239
     15  -1883  -1899    935    956  -1891    922    283    626      5    -70   -236
    -20  -1930  -1912    974    943  -1922    888    252    597    -23   -101   -265
     -5  -1899  -1893    953    943  -1896    893    265    602    -18    -96   -257
     -5  -1875  -1870    937    932  -1873    898    265    602    -15    -90   -249
     10  -1855  -1865    922    937  -1860    904    270    605    -10    -88   -244
     12  -1852  -1867    917    937  -1860    930    280    613     -2    -80   -236
      7  -1860  -1867    924    935  -1862    917    272    605    -10    -85   -239
     -5  -1860  -1855    932    922  -1857    901    262    597    -15    -90   -241
    -41  -1893  -1852    969    904  -1873    893    249    587    -23    -98   -249
   -103  -1964  -1860   1031    878  -1912    867    226    563    -46   -119   -270
   -119  -2008  -1888   1062    883  -1948    826    207    542    -64   -137   -288
    -54  -1917  -1862    984    904  -1891    846    236    571    -33   -109   -257
    109  -1662  -1771    776    940  -1717    971    332    675     67     -7   -161
     41  -1693  -1738    823    888  -1714    966    316    659     54    -20   -174
      2  -1738  -1740    865    870  -1740    935    296    641     36    -41   -192
     62  -1662  -1725    800    893  -1693    969    309    662     59    -12   -161
     31  -1662  -1693    815    862  -1678    958    306    662     67     -5   -148
    -20  -1688  -1670    852    823  -1680    924    293    652     62    -12   -153
    -88  -1758  -1673    922    789  -1717    872    265    615     31    -44   -179
   -153  -1818  -1665    982    756  -1743    820    239    587      5    -67   -202
     77  -1610  -1688    766    883  -1649    896    316    654     72      0   -137
    111  -1595  -1709    740    909  -1652    906    327    659     77      2   -132
     18  -1709  -1727    844    872  -1719    857    290    613     33    -36   -171
     62  -1673  -1738    805    896  -1704    880    290    605     25    -41   -171
    -49  -1782  -1732    917    841  -1758    854    244    555    -23    -93   -223
    -80  -1816  -1738    945    828  -1777    823    213    524    -51   -124   -254
    -36  -1782  -1745    909    854  -1764    820    207    517    -59   -127   -254
   -207  -1990  -1782   1098    784  -1886    730    124    426   -150   -218   -340
   -158  -1922  -1764   1041    802  -1844    732    132    431   -137   -205   -329
    148  -1592  -1740    719    943  -1665    878    254    550    -23    -93   -218
     64  -1670  -1735    802    898  -1701    865    239    527    -44   -114   -241
    -15  -1748  -1732    880    857  -1743    815    202    493    -75   -142   -270
    -83  -1808  -1725    945    820  -1766    776    168    462   -109   -174   -298
   -202  -1925  -1722   1062    758  -1823    709    122    413   -153   -223   -345
    -46  -1782  -1735    911    844  -1758    753    171    454   -111   -181   -303
    132  -1579  -1712    722    919  -1644    862    254    535    -33   -103   -228
     88  -1626  -1714    769    901  -1670    878    280    527    -49   -127   -254
    -28  -1745  -1719    885    844  -1732    992    374    545    -85   -184   -319
    -36  -1727  -1691    880    826  -1709   1150    584    680      7   -119   -275
     90  -1512  -1605    709    846  -1558   1330   1034   1026    332    168    -20
    145  -1239  -1384    548    763  -1312   1335   1436   1389    774    610    394
    259   -652   -914    194    584   -784   1026   1088   1504   1127   1047    852
    116   -415   -535    148    324   -475    548    407   1410   1252   1236   1060
   -179   -506   -327    340     72   -415     90   -426    945    872    927    810
   -270   -831   -561    550    145   -696   -150  -1117    119    -31     98     96
   -129  -1234  -1106    680    488  -1171   -210  -1119   -246   -472   -340   -301
   -150  -1610  -1460    880    654  -1538    -83   -782   -145   -465   -402   -402
     -7  -1566  -1558    784    771  -1561    246   -376    101   -306   -298   -337
    111  -1462  -1574    675    841  -1517    641      2    350   -140   -174   -246
     23  -1584  -1610    779    815  -1597    784    150    428   -103   -163   -254
    -75  -1701  -1626    888    774  -1665    787    163    420   -122   -192   -288
    -93  -1738  -1644    914    771  -1691    776    168    415   -140   -207   -306
   -122  -1795  -1673    958    774  -1735    719    153    381   -174   -244   -340
    -51  -1717  -1665    883    805  -1691    745    187    407   -145   -220   -316
     57  -1561  -1621    750    839  -1590    846    262    478    -77   -153   -249
    -15  -1613  -1597    813    789  -1608    841    257    467    -88   -163   -257
    -93  -1691  -1597    893    750  -1644    789    231    436   -114   -192   -285
      2  -1582  -1587    787    792  -1584    828    275    478    -72   -148   -239
    -85  -1678  -1592    880    750  -1636    766    246    439   -109   -187   -275
    -12  -1592  -1582    802    782  -1587    789    267    459    -85   -163   -252
      7  -1545  -1553    769    779  -1548    849    301    488    -57   -137   -226
   -174  -1719  -1548    945    685  -1636    756    236    420   -122   -197   -288
     44  -1486  -1530    719    787  -1509    854    329    511    -28   -109   -197
    161  -1353  -1514    592    836  -1434    948    389    563     23    -62   -150
      0  -1514  -1514    758    756  -1514    883    340    509    -31   -114   -205
    -33  -1535  -1504    784    732  -1519    844    324    493    -46   -129   -223
    -44  -1545  -1504    795    727  -1525    826    329    496    -41   -129   -223
    -25  -1543  -1517    784    743  -1532    831    345    506    -33   -119   -215
    -67  -1605  -1538    836    735  -1571    826    353    501    -36   -124   -220
     44  -1470  -1514    711    776  -1493    893    423    561     20    -70   -168
     57  -1449  -1506    696    779  -1478    922    459    587     44    -49   -150
     -2  -1514  -1514    758    753  -1514    891    459    576     33    -64   -171
    -77  -1592  -1514    836    717  -1553    867    457    563     18    -83   -189
     46  -1421  -1467    685    756  -1444    979    568    657    109      5   -103
     33  -1397  -1434    680    732  -1415   1013    636    706    155     44    -62
     10  -1447  -1457    717    732  -1452    992    662    709    155     41    -70
     62  -1371  -1434    654    748  -1402   1044    740    763    213     96    -18
    192  -1184  -1379    493    784  -1283   1150    867    870    319    197     80
     80  -1286  -1366    602    722  -1325   1119    872    859    309    189     70
     18  -1319  -1340    649    678  -1327   1065    867    849    309    189     70
     88  -1210  -1299    561    693  -1254   1072    909    888    355    236    119
    218  -1026  -1247    402    730  -1135   1153    987    961    436    316    202
    129  -1091  -1221    480    672  -1156   1119    961    937    423    306    192
     96  -1117  -1213    509    652  -1163   1057    917    898    394    283    168
    106  -1080  -1187    488    646  -1132   1039    904    891    397    293    181
     93  -1057  -1150    480    620  -1104   1023    859    862    379    275    171
     85  -1039  -1124    478    605  -1080    995    797    823    342    246    145
    166   -950  -1117    389    641  -1034   1013    771    815    337    244    148
    122  -1013  -1135    446    628  -1072    992    688    758    280    189     96
     93  -1057  -1150    480    618  -1101    961    605    706    228    140     49
     33  -1135  -1169    550    600  -1150    909    527    649    176     85      0
     77  -1117  -1195    517    636  -1156    909    483    626    150     64    -18
    119  -1096  -1215    488    667  -1156    922    457    613    135     49    -28
      0  -1231  -1231    613    613  -1231    852    368    542     67    -15    -93
     12  -1241  -1254    613    633  -1247    841    335    511     38    -44   -116
      2  -1265  -1267    628    633  -1267    815    306    485     15    -67   -135
    -51  -1327  -1275    691    610  -1301    797    283    467     -2    -80   -150
    -62  -1369  -1306    714    620  -1337    784    267    454    -18    -96   -166
    -23  -1314  -1293    667    633  -1304    795    280    462     -5    -83   -148
    -72  -1361  -1291    714    607  -1327    776    262    444    -20    -98   -163
    -88  -1376  -1288    732    600  -1332    745    241    418    -46   -124   -189
     46  -1231  -1280    592    662  -1257    813    298    475      7    -67   -132
     80  -1182  -1262    550    670  -1221    857    329    506     41    -33    -98
    -23  -1278  -1254    649    613  -1265    818    288    472      7    -67   -132
    -77  -1337  -1260    709    589  -1299    784    265    446    -15    -88   -153
    -49  -1301  -1252    675    600  -1275    782    280    465      5    -67   -132
     33  -1195  -1228    579    628  -1210    841    319    501     44    -31    -98
    -28  -1223  -1195    626    581  -1208    836    301    483     25    -49   -116
    -51  -1228  -1176    641    561  -1202    797    265    446     -7    -83   -148
    -33  -1197  -1163    615    563  -1182    787    257    446    -10    -85   -145
    -41  -1184  -1143    613    548  -1163    789    262    454     -2    -75   -132
    -51  -1187  -1137    618    540  -1163    800    270    465      7    -64   -122
    -62  -1241  -1179    652    558  -1210    776    246    441    -18    -90   -148
    -62  -1280  -1221    670    579  -1252    753    228    428    -33   -106   -163
    -77  -1335  -1257    706    589  -1296    737    226    420    -33   -111   -163
     36  -1247  -1286    602    659  -1265    795    283    475     23    -54   -106
     31  -1223  -1254    597    641  -1239    841    311    504     54    -25    -70
    -33  -1265  -1231    646    597  -1247    813    277    472     23    -57    -96
      0  -1205  -1205    602    600  -1205    807    290    483     36    -46    -85
     46  -1088  -1135    519    587  -1109    859    329    530     80     -2    -41
     20  -1065  -1085    522    553  -1075    914    337    542     93      7    -31
    -25  -1072  -1047    548    509  -1060    880    306    517     67    -20    -62
    -25  -1060  -1034    542    501  -1047    844    283    504     62    -25    -64
    -12  -1044  -1031    527    506  -1039    818    277    506     67    -18    -57
     23  -1021  -1044    498    532  -1031    805    280    506     75    -12    -51
     23   -992  -1015    480    519  -1002    789    275    504     75    -10    -49
     -5  -1002  -1000    504    496  -1000    776    275    501     72    -12    -49
    -83  -1101  -1021    589    467  -1060    719    239    457     28    -54    -90
    -67  -1117  -1049    592    491  -1083    678    213    426      0    -85   -116
     80   -966  -1049    441    563  -1008    730    254    459     33    -49    -83
     38  -1000  -1041    480    537  -1021    727    228    431      5    -77   -109
     72   -953  -1028    439    550   -989    771    249    449     20    -62    -90
     28   -987  -1015    480    522  -1000    771    231    431     -2    -88   -111
    -51  -1078  -1028    563    488  -1054    719    181    381    -49   -135   -153
    -54  -1091  -1039    571    491  -1065    693    161    361    -70   -155   -174
    -85  -1137  -1052    610    480  -1096    675    140    335    -96   -184   -200
    -90  -1140  -1049    615    478  -1096    683    145    340    -90   -176   -192
     51  -1008  -1060    475    555  -1034    745    205    397    -38   -124   -137
    -18  -1080  -1062    548    522  -1070    737    192    384    -51   -135   -148
    -67  -1132  -1067    600    496  -1101    719    181    376    -62   -142   -158
    -67  -1158  -1091    613    511  -1124    711    179    379    -62   -145   -161
    -46  -1158  -1111    600    530  -1135    706    179    376    -62   -142   -158
    -54  -1161  -1106    607    524  -1135    709    179    376    -67   -150   -163
    -93  -1200  -1106    644    506  -1153    732    200    379    -80   -168   -187
   -161  -1262  -1101    711    470  -1182    828    288    402    -98   -207   -233
   -163  -1262  -1098    711    467  -1182    917    465    504    -36   -168   -213
    -10  -1034  -1023    522    504  -1028   1088    872    805    246     85     15
    368   -454   -823     41    594   -639   1296   1397   1265    766    600    509
    335   -111   -446   -111    389   -277   1085   1171   1379   1080    984    917
    150     57    -93   -103    122    -15    607    444   1265   1192   1174   1135
    -62    135    197    -36   -129    166    220   -327    917    950    997   1005
   -254   -210     44    231   -150    -83    -90  -1049    140    106    220    322
   -228   -657   -428    444     98   -542   -270  -1249   -374   -493   -363   -210
   -179   -961   -782    568    298   -872   -137   -883   -244   -452   -389   -277
   -252  -1161   -909    706    327  -1036     64   -535    -62   -366   -358   -290
     20   -922   -945    449    483   -932    457   -103    223   -161   -197   -163
     77   -901   -979    413    527   -940    719    158    389    -51   -122   -111
   -122  -1137  -1018    628    444  -1078    667    129    337   -116   -194   -187
    -75  -1106  -1031    589    475  -1070    698    174    366    -96   -179   -176
     28   -989  -1021    480    522  -1005    769    236    415    -54   -135   -132
    -33  -1036  -1002    535    483  -1021    753    231    407    -67   -150   -150
    -57  -1062  -1008    558    475  -1036    737    231    405    -72   -155   -155
    -23  -1023  -1002    522    488  -1013    750    249    420    -57   -145   -142
    -38  -1028   -989    532    472  -1010    743    246    418    -62   -148   -145
    -49  -1031   -982    540    465  -1008    735    249    415    -64   -148   -150
    -57  -1034   -976    542    457  -1005    735    257    418    -62   -148   -150
    -88  -1054   -966    571    436  -1010    727    257    423    -59   -148   -148
   -135  -1096   -961    613    413  -1028    704    252    415    -64   -153   -153
    -59  -1021   -961    540    449   -992    730    280    441    -41   -129   -127
    -10   -943   -932    475    459   -937    761    314    470    -15   -103   -103
     41   -872   -914    415    475   -893    802    358    509     23    -67    -64
    -25   -937   -911    480    441   -924    784    348    493      5    -88    -85
    -62   -971   -909    517    423   -940    763    342    483     -7   -103   -101
    -36   -932   -898    483    428   -914    784    374    514     23    -77    -72
      2   -888   -891    441    444   -888    800    402    537     46    -57    -51
    -23   -904   -880    462    426   -893    792    407    537     46    -59    -54
    -28   -927   -898    478    433   -914    789    423    542     46    -57    -54
    -70   -950   -880    511    405   -917    784    436    545     49    -57    -54
   -176  -1057   -880    615    350   -969    735    423    519     20    -90    -88
    -54   -904   -849    480    394   -878    784    501    589     88    -28    -23
    145   -670   -815    262    480   -743    904    633    698    194     75     75
    109   -688   -797    288    452   -743    922    678    722    213     93     96
      7   -771   -779    381    392   -774    891    691    717    207     83     83
     57   -691   -748    314    402   -717    904    761    761    257    124    127
     83   -628   -711    272    397   -670    930    831    807    306    174    174
     20   -652   -672    314    345   -659    911    859    820    322    192    189
     31   -592   -623    280    327   -607    901    896    846    355    228    226
    119   -491   -613    184    366   -553    930    948    891    410    283    280
    220   -397   -618     88    418   -506    976   1000    940    465    342    337
    137   -478   -615    168    376   -548    945    982    924    454    329    327
    101   -519   -623    207    361   -571    930    969    922    454    332    332
    114   -504   -620    192    366   -561    924    963    924    465    348    350
     46   -542   -589    249    316   -566    893    919    896    441    329    335
    116   -444   -561    161    337   -501    917    906    906    454    348    355
    119   -439   -561    158    340   -498    919    844    870    418    314    327
     -2   -574   -571    288    283   -574    854    719    774    322    218    236
    -62   -641   -579    353    257   -610    792    610    698    244    140    163
      0   -620   -623    309    311   -620    763    548    659    202    101    127
     31   -607   -639    288    335   -623    769    496    631    171     70     98
    132   -491   -623    176    376   -555    844    496    654    192     90    124
     36   -574   -610    270    322   -592    820    433    610    145     41     77
    -28   -693   -665    361    316   -680    766    379    558     96     -5     31
    -57   -743   -685    400    314   -714    745    350    537     75    -25      7
   -111   -792   -680    452    283   -735    722    324    519     54    -44    -12
   -153   -857   -704    506    275   -782    688    293    488     23    -75    -41
    -33   -769   -735    400    348   -753    709    311    504     41    -59    -23
     -7   -763   -758    384    374   -761    711    309    504     38    -59    -28
    -54   -789   -737    420    340   -763    701    296    493     31    -64    -31
   -109   -833   -724    472    306   -779    680    285    480     18    -77    -41
   -119   -846   -730    483    303   -789    667    277    472     12    -85    -49
    -80   -797   -719    439    319   -758    688    296    491     31    -67    -28
    -49   -761   -711    402    329   -737    698    306    498     38    -59    -18
     23   -665   -688    322    355   -675    727    332    519     64    -33      5
    -23   -698   -675    361    324   -688    704    309    493     41    -59    -20
    -80   -748   -670    413    293   -709    678    285    472     20    -77    -36
   -176   -839   -662    506    241   -750    623    244    433    -15   -111    -67
    -90   -737   -646    415    277   -693    636    265    457     10    -88    -44
     72   -576   -649    249    358   -613    719    335    522     75    -25     20
     -7   -641   -633    322    311   -639    709    316    506     57    -41      2
    -31   -675   -646    350    306   -662    678    293    478     33    -62    -18
    -46   -688   -641    368    296   -665    672    288    478     33    -67    -18
    -70   -698   -628    381    277   -665    667    285    475     31    -67    -18
    -57   -688   -633    371    285   -662    667    283    470     25    -67    -18
    -51   -685   -636    366    290   -662    667    283    470     31    -64    -12
    -96   -675   -579    387    241   -628    685    296    488     49    -46      5
    -62   -589   -527    324    231   -558    717    319    519     77    -15     31
    -51   -558   -506    306    226   -535    732    322    527     85     -7     38
    -96   -618   -524    355    213   -574    706    290    498     57    -36     10
   -155   -665   -509    410    176   -587    667    265    483     44    -46      0
    -38   -530   -493    283    226   -511    701    314    535    101      7     57
     44   -446   -493    200    267   -470    719    342    566    132     44     93
     -7   -498   -491    252    239   -493    696    335    555    124     38     88
     12   -483   -496    236    254   -488    704    350    571    140     54    103
     15   -496   -511    239    262   -504    683    335    545    119     33     85
    -20   -548   -527    283    252   -537    657    311    517     93      7     64
    -44   -594   -553    316    252   -574    646    298    496     72    -12     46
    -25   -605   -579    316    275   -592    644    283    475     54    -31     28
   -161   -753   -592    454    213   -672    587    223    413    -10    -96    -33
   -202   -826   -623    514    210   -724    548    184    371    -51   -135    -75
      7   -607   -615    298    311   -610    639    254    441     18    -67     -5
     23   -594   -618    285    319   -605    670    267    449     23    -62      2
    -64   -680   -618    371    272   -649    636    239    420     -5    -93    -28
   -140   -756   -615    446    236   -685    597    202    384    -38   -127    -64
   -194   -813   -620    504    210   -717    566    176    358    -64   -153    -90
    -44   -670   -626    358    290   -649    610    223    400    -18   -106    -44
    -62   -691   -628    376    283   -662    607    220    394    -25   -114    -51
   -150   -769   -618    459    231   -693    576    194    374    -46   -135    -75
   -119   -732   -613    423    244   -675    576    205    384    -36   -124    -64
    -83   -683   -600    384    257   -641    589    220    400    -18   -106    -44
   -127   -745   -618    433    244   -683    641    262    400    -41   -137    -80
    -46   -672   -628    358    288   -652    797    423    480     -7   -129    -88
     -2   -592   -589    298    290   -592    937    654    633    111    -38    -18
     -2   -506   -504    254    249   -506   1060   1070    927    392    213    207
    103   -171   -275     31    189   -223   1049   1358   1239    813    662    657
    137    239     98   -189     18    168    769    953   1293   1098   1034   1057
    -12    480    493   -233   -254    485    358    197   1148   1174   1187   1241
   -218    480    698   -129   -457    589      7   -602    680    769    846    966
   -366     20    387    171   -376    205   -267  -1189   -124   -145    -20    187
   -366   -452    -85    407   -140   -270   -392  -1189   -423   -527   -420   -197
   -168   -558   -392    361    111   -475   -187   -763   -215   -410   -368   -194
   -101   -545   -444    324    171   -496    116   -350     44   -239   -249   -116
    -85   -594   -509    337    207   -553    394    -20    239   -122   -179    -75
    -85   -646   -563    366    236   -605    530    142    329    -70   -150    -64
    -90   -693   -605    389    254   -649    558    181    350    -62   -150    -77
    -90   -711   -620    402    265   -667    576    213    371    -46   -140    -70
   -116   -743   -626    428    252   -685    579    226    374    -49   -145    -75
   -111   -740   -628    423    257   -685    581    239    379    -44   -142    -72
   -163   -787   -626    472    231   -706    563    228    368    -57   -155    -85
   -213   -844   -631    530    207   -737    542    215    355    -70   -171    -98
    -20   -654   -633    337    303   -644    620    298    431      5    -96    -25
    -10   -623   -613    314    301   -618    641    319    449     25    -77     -5
    -59   -678   -618    368    277   -649    615    298    423      0   -103    -31
    -59   -665   -605    363    272   -636    626    311    431      7   -103    -28
    -44   -613   -568    327    262   -592    639    332    452     28    -80     -5
    -83   -641   -558    361    236   -600    610    324    441     23    -88    -10
   -142   -691   -548    415    202   -620    571    306    420      2   -109    -31
    -36   -581   -545    309    254   -563    600    342    454     36    -75      0
     36   -496   -535    228    283   -514    646    384    488     70    -46     25
     -7   -522   -514    265    252   -519    649    394    491     72    -46     23
    -44   -550   -509    296    231   -530    639    400    493     75    -44     25
    -62   -579   -517    322    226   -548    626    405    491     72    -49     23
   -106   -626   -519    366    205   -574    610    405    483     64    -59     10
    -90   -594   -504    342    205   -550    623    436    506     88    -41     25
     -5   -501   -496    252    244   -498    662    491    553    135      0     67
     33   -470   -504    218    267   -485    680    532    576    155     20     83
     10   -483   -493    236    249   -488    688    571    597    171     36     98
    -15   -485   -470    249    226   -478    696    615    626    197     62    124
    -10   -465   -454    236    218   -459    709    670    659    228     90    150
     25   -402   -428    189    226   -415    748    748    711    277    137    192
      7   -379   -387    184    194   -381    761    807    748    316    176    228
     15   -340   -355    161    184   -348    776    875    797    368    223    272
     41   -298   -340    127    189   -319    792    940    839    415    272    316
     54   -252   -306     98    179   -277    802    987    878    462    322    366
    124   -145   -270     10    194   -205    818   1023    914    506    368    410
     90   -155   -246     33    168   -200    807   1026    917    511    376    420
     59   -161   -220     49    140   -189    792   1018    909    511    384    426
     57   -129   -187     36    122   -158    784   1013    911    522    397    444
     64   -109   -176     20    119   -142    779   1000    906    527    405    457
     72    -98   -174     12    122   -135    779    969    888    509    392    446
     23   -150   -174     59     98   -161    756    898    841    462    348    402
    -38   -220   -181    129     70   -202    719    813    784    402    293    350
    -23   -228   -205    124     88   -215    706    737    740    353    244    303
    -20   -265   -244    142    111   -254    693    665    696    301    194    252
     25   -231   -257    101    140   -244    706    620    680    283    171    233
    -41   -311   -270    176    114   -290    680    545    628    228    119    181
   -129   -426   -298    275     83   -363    620    457    555    155     46    111
    -57   -379   -322    218    129   -353    623    436    548    148     36    103
    -44   -374   -329    207    142   -353    620    413    532    132     20     88
    -23   -355   -332    189    153   -345    623    400    522    122     12     83
    -77   -405   -327    239    122   -368    605    368    498    101    -10     59
   -109   -441   -332    272    111   -387    581    348    478     80    -28     41
   -132   -470   -337    298    101   -405    563    327    452     57    -51     20
   -241   -587   -345    415     51   -467    514    283    407     12    -96    -23
   -127   -470   -342    296    106   -407    542    322    444     51    -54     18
    -25   -361   -335    192    153   -348    592    361    480     85    -18     54
    -59   -379   -319    218    127   -350    581    353    470     75    -28     44
    -96   -413   -316    254    109   -366    558    332    454     57    -49     23
   -101   -418   -319    259    106   -368    550    332    449     51    -54     18
    -88   -389   -301    239    103   -345    561    342    459     64    -41     31
    -72   -363   -293    218    109   -329    563    348    462     70    -36     36
    -88   -387   -298    239    103   -342    555    340    454     62    -44     28
   -142   -441   -298    290     75   -371    537    322    433     44    -62     10
   -124   -413   -288    267     80   -350    545    329    441     51    -57     18
    -72   -355   -283    213    103   -319    568    348    459     67    -41     33
    -88   -366   -277    228     93   -322    561    340    449     59    -49     23
   -132   -397   -265    265     64   -332    532    322    431     44    -64      7
   -218   -480   -262    348     20   -371    491    290    400     15    -93    -20
   -161   -428   -267    293     51   -348    506    306    413     28    -80     -2
    -10   -252   -241    132    114   -246    589    374    480     96    -15     62
   -114   -296   -181    202     33   -239    579    355    470     85    -25     46
    -36   -197   -161    116     59   -179    618    384    501    114      5     72
     -5   -158   -155     80     72   -158    644    405    514    127     18     85
    -90   -226   -135    158     20   -181    610    371    491    106      0     70
   -114   -220   -106    163     -5   -163    584    371    501    119     15     90
   -109   -213   -103    161     -2   -158    550    363    493    116     18     93
    -83   -200   -116    140     15   -161    535    355    485    111     12     88
    -44   -163   -119    103     36   -142    553    376    501    129     25    101
    -62   -179   -116    119     25   -148    540    371    488    119     18     90
    -85   -241   -155    161     33   -200    506    348    454     88    -12     59
    -77   -254   -179    166     46   -218    496    345    444     80    -20     57
   -166   -358   -192    262     12   -275    465    311    405     41    -57     23
   -223   -444   -223    332     -2   -335    428    270    358     -5   -106    -23
    -88   -311   -223    200     67   -270    493    309    397     31    -75      7
    -62   -283   -220    171     75   -252    514    311    397     31    -72     10
   -150   -397   -246    275     46   -322    467    265    345    -20   -124    -38
   -161   -423   -262    290     49   -342    459    254    327    -38   -142    -59
   -109   -374   -265    241     75   -319    472    270    340    -25   -129    -46
   -122   -397   -275    259     75   -337    462    259    327    -36   -140    -59
   -103   -361   -257    233     75   -309    467    272    337    -23   -127    -44
   -124   -355   -231    239     51   -293    475    270    337    -23   -127    -46
   -148   -384   -236    265     44   -311    459    257    324    -36   -140    -59
   -200   -454   -257    324     25   -355    420    228    296    -62   -166    -85
   -228   -496   -267    363     18   -381    397    213    277    -80   -187   -103
   -137   -389   -252    262     54   -322    472    285    332    -38   -148    -72
   -119   -363   -244    241     62   -306    587    397    384    -28   -153    -90
   -135   -376   -241    254     51   -309    683    548    459      5   -148   -106
   -111   -285   -174    200     31   -231    800    833    678    200     15     36
     49     15    -36    -33     41     -7    893   1296   1052    628    446    446
    101    389    288   -246    -93    340    748   1231   1208    969    859    883
     -7    652    659   -322   -335    657    413    610   1111   1117   1101   1156
   -205    774    979   -283   -592    875     36   -218    758    937   1000   1098
   -381    478    859    -49   -620    667   -241   -937     31    137    239    415
   -376     33    407    171   -392    220   -431  -1202   -540   -545   -428   -192
   -290   -285      5    288   -150   -140   -402   -948   -517   -600   -532   -322
   -197   -389   -192    293     -2   -290   -202   -555   -277   -452   -446   -283
    -98   -301   -202    197     51   -252    106   -166     -2   -267   -311   -184
    -85   -301   -215    192     64   -259    348    124    192   -132   -218   -122
   -150   -342   -194    244     20   -270    426    215    249    -98   -197   -111
   -213   -418   -205    316     -5   -311    415    223    241   -116   -218   -132
   -155   -381   -226    267     33   -303    428    257    262    -98   -200   -119
   -103   -327   -226    215     59   -277    457    293    290    -70   -174    -96
   -161   -374   -213    267     23   -293    441    285    275    -85   -192   -114
   -187   -392   -205    290      7   -298    426    285    267    -96   -200   -124
   -161   -355   -197    257     18   -277    444    303    285    -75   -187   -111
   -171   -368   -200    270     12   -285    439    301    280    -83   -194   -116
   -150   -337   -187    241     15   -262    444    314    288    -72   -181   -101
   -114   -290   -176    202     31   -233    457    329    298    -59   -166    -90
   -111   -288   -176    197     31   -233    444    332    296    -64   -168    -90
   -166   -337   -171    252      2   -257    418    314    275    -83   -187   -111
   -218   -379   -161    296    -28   -270    392    303    259    -96   -200   -129
   -103   -249   -145    176     20   -197    428    355    311    -46   -153    -80
    -98   -257   -158    176     28   -207    433    368    314    -46   -153    -77
    -98   -233   -137    166     18   -187    454    392    335    -25   -135    -57
    -28   -158   -129     90     49   -142    501    441    379     15    -90    -20
    -93   -218   -124    155     15   -171    475    426    358     -2   -111    -41
   -132   -252   -119    192     -7   -187    433    410    340    -20   -132    -62
    -67   -163    -96    114     12   -129    467    459    379     18    -90    -23
    -93   -179    -85    135     -5   -132    472    478    389     28    -83    -20
   -148   -231    -83    189    -33   -158    449    483    381     23    -90    -31
    -88   -163    -75    124     -7   -119    475    535    426     59    -54      5
   -124   -181    -57    153    -33   -122    485    566    441     75    -44     10
    -33    -70    -36     49      0    -54    530    644    501    132     10     64
      7    -23    -31      7     18    -25    555    714    548    179     54    103
    -18    -41    -23     28      0    -31    537    753    568    205     80    127
      5      7      2     -7      0      5    535    813    610    249    124    174
     25     72     46    -51    -10     59    555    878    659    301    176    226
     49    135     85    -90    -18    111    589    935    709    358    233    280
     23    129    106    -77    -41    119    574    956    722    379    257    301
     15    135    119    -75    -51    127    558    958    724    389    270    309
     20    171    150    -98    -67    161    566    966    737    413    298    332
     31    252    220   -140    -93    236    579    979    761    441    332    371
    -36    192    228    -80   -132    210    530    937    722    410    303    350
    -51    150    202    -51   -127    176    498    896    688    379    280    327
    -77    137    215    -31   -148    176    501    846    654    348    252    301
      0    223    223   -111   -111    223    532    815    644    335    239    293
     83    290    207   -187    -62    249    558    774    620    309    215    270
      2    202    200   -103    -98    200    527    683    555    239    142    205
    -51    119    168    -36   -111    142    488    592    488    166     72    135
    -72     62    135      5   -103     98    467    519    433    106     12     80
   -122      2    122     57   -122     62    439    459    387     59    -31     38
   -127    -23    101     75   -116     38    410    407    348     20    -70      0
   -119    -44     75     80    -98     15    384    366    306    -18   -111    -38
   -129    -67     62     98    -96     -2    381    335    285    -38   -132    -59
   -140    -80     59    109   -101    -10    387    316    275    -49   -145    -72
   -103    -33     70     67    -88     15    394    316    272    -49   -142    -70
   -101    -33     67     64    -85     15    384    306    259    -59   -150    -77
   -171   -106     64    140   -119    -20    342    272    226    -90   -179   -106
   -239   -200     38    218   -142    -80    277    239    187   -127   -215   -142
   -124    -70     51     96    -88    -10    332    280    226    -90   -179   -106
    -10     72     83    -33    -46     77    428    342    285    -33   -127    -51
   -127    -41     85     85   -106     20    392    309    249    -67   -158    -88
   -137    -49     85     93   -114     18    374    303    241    -67   -155    -83
   -140    -49     90     93   -116     20    358    296    239    -72   -161    -88
   -135    -36     98     85   -116     28    345    290    233    -77   -168    -96
   -129    -15    114     72   -122     49    345    293    233    -75   -166    -90
   -124    -10    111     67   -122     49    342    290    231    -77   -166    -93
   -122    -18    103     70   -114     41    337    290    228    -80   -168    -93
   -137    -23    114     77   -129     44    340    290    231    -77   -166    -90
   -137     -5    132     72   -135     62    337    290    231    -75   -163    -85
   -116      7    124     51   -122     64    335    290    231    -75   -161    -83
   -114     20    135     46   -124     75    340    296    239    -67   -150    -72
   -114     36    150     36   -132     93    345    298    246    -59   -142    -64
   -150     18    168     67   -158     93    348    296    246    -59   -145    -70
   -171     18    189     75   -179    103    366    301    259    -49   -137    -62
   -163     51    213     54   -187    132    361    301    262    -46   -135    -57
   -106    142    249    -20   -179    197    379    314    283    -23   -109    -28
    -20    277    298   -127   -158    288    426    350    335     31    -51     28
    -67    213    280    -75   -176    246    374    316    303      7    -72      5
    -85    174    259    -44   -174    215    342    301    283     -7    -90     -7
    -83    192    272    -54   -179    231    342    314    293      7    -70     12
    -77    171    249    -46   -163    210    332    309    283     -2    -80      5
    -96    122    218    -12   -155    168    311    293    259    -23   -106    -20
    -93    114    207    -10   -150    161    303    285    246    -33   -114    -28
    -96    103    200     -5   -148    150    301    272    233    -49   -129    -41
   -122     57    179     33   -150    116    298    259    213    -70   -150    -62
   -135     18    150     57   -145     83    298    241    189    -96   -176    -88
   -148      0    145     72   -148     72    285    223    171   -114   -192   -103
   -161    -36    124     98   -145     41    275    205    150   -137   -213   -122
   -158    -49    109    103   -135     28    272    197    140   -148   -223   -129
   -155    -51    101    101   -129     23    272    194    137   -145   -223   -127
   -158    -44    114    101   -137     33    272    192    135   -148   -226   -127
   -168    -44    122    103   -148     38    265    187    129   -153   -231   -135
   -174    -67    106    122   -140     18    272    192    135   -145   -226   -132
   -166    -64    101    114   -135     18    283    202    148   -132   -213   -116
   -155    -41    114     98   -137     36    275    197    142   -135   -215   -119
   -155    -36    119     93   -137     41    270    194    137   -140   -220   -129
   -168    -54    114    111   -142     28    288    215    145   -140   -226   -135
   -166    -62    101    114   -135     18    392    342    210   -122   -231   -161
   -142    -25    114     83   -129     44    522    532    332    -46   -187   -137
   -101     72    174     12   -137    122    657    815    568    166     -2     23
     -5    293    298   -142   -150    296    711   1210    885    532    371    384
     62    711    649   -387   -293    680    589   1161   1028    854    782    828
     -2    992    995   -493   -498    992    374    646    924    974   1002   1091
   -228   1028   1257   -400   -743   1143     62    -96    527    711    815    950
   -446    748   1195   -150   -820    971   -239   -820   -135    -15    101    290
   -441    296    737     72   -589    517   -483  -1122   -683   -654   -535   -293
   -226    119    345     51   -285    231   -459   -909   -659   -683   -592   -366
    -28    155    184    -64   -106    168   -205   -511   -374   -478   -439   -257
   -155      2    158     77   -155     80     -5   -223   -166   -353   -368   -215
   -166    -33    132     98   -150     49    192     49     33   -218   -275   -155
   -163    -38    124     98   -145     41    262    153    106   -168   -241   -132
   -171    -46    124    106   -148     38    272    181    122   -158   -236   -127
   -168    -41    127    106   -148     41    277    200    127   -153   -236   -132
   -163    -38    124     98   -145     41    283    210    140   -145   -228   -132
   -158    -28    129     93   -145     51    293    226    153   -132   -213   -122
   -155    -38    116     96   -137     38    296    236    158   -127   -207   -116
   -153    -41    111     98   -132     33    301    246    174   -114   -197   -103
   -150    -31    119     88   -135     44    298    254    181   -106   -192    -98
   -142    -23    119     83   -132     46    298    262    187   -101   -187    -93
   -140    -12    127     75   -137     57    298    270    189    -93   -181    -88
   -145      2    148     72   -145     75    309    283    202    -80   -171    -80
   -145     10    155     64   -150     83    309    293    213    -72   -161    -70
   -132      5    137     62   -135     72    309    303    218    -67   -153    -62
   -129     10    140     59   -135     75    319    319    233    -49   -140    -46
   -129     23    153     54   -140     88    324    329    244    -38   -135    -33
   -135     18    150     57   -142     85    314    327    241    -44   -137    -38
   -129     23    153     51   -142     88    316    340    252    -31   -124    -28
   -137     28    163     51   -150     93    319    355    267    -18   -111    -15
   -140     46    187     46   -163    116    324    374    280     -2    -98     -5
   -124     70    194     23   -158    132    340    392    298     15    -83      5
   -111     62    174     23   -142    116    350    418    316     31    -67     18
    -93     64    155     12   -124    109    358    444    337     46    -54     31
    -83     83    166      0   -124    124    363    472    355     64    -38     44
    -85     96    179     -7   -132    137    381    519    394    101     -7     70
    -85    109    194    -12   -140    150    400    568    428    135     25    101
    -75    135    210    -33   -142    171    407    615    457    166     54    127
    -57    176    233    -59   -145    205    423    675    504    213    101    171
    -64    202    265    -70   -163    233    441    743    550    265    150    218
    -62    218    280    -77   -171    249    449    795    584    303    189    257
    -33    265    298   -116   -166    280    462    849    626    350    239    303
     -5    316    322   -155   -163    319    478    893    665    397    288    350
      2    329    324   -166   -163    327    470    906    672    418    311    376
     18    368    348   -194   -166    358    470    914    680    433    329    397
     20    397    374   -210   -176    387    472    911    683    441    345    415
    -12    402    415   -194   -213    407    454    893    670    436    342    418
    -33    374    407   -171   -220    389    439    859    641    415    324    400
      2    400    397   -202   -197    400    454    841    639    413    322    402
     -2    410    413   -205   -207    410    454    789    605    376    288    368
    -36    363    400   -163   -218    381    439    711    553    316    228    311
    -59    293    350   -119   -205    322    413    633    498    257    163    249
    -90    241    332    -75   -213    285    402    571    462    213    119    205
   -122    202    324    -41   -223    262    387    509    426    171     75    163
   -140    153    293     -5   -215    223    374    457    400    140     41    129
   -150    127    277     10   -213    200    361    418    379    116     12    101
   -163    103    265     28   -213    184    353    392    363    103     -2     88
   -189     70    259     57   -223    163    335    366    340     88    -23     67
   -207     57    265     75   -236    161    322    340    324     72    -38     51
   -207     46    254     77   -231    150    314    329    319     64    -46     41
   -205     25    231     88   -218    129    306    316    309     51    -59     28
   -194     20    215     85   -205    116    303    314    306     51    -57     31
   -207      0    207    103   -207    103    296    306    301     44    -64     25
   -246    -36    207    140   -228     85    280    293    288     28    -80     10
   -163     38    200     62   -181    119    303    316    311     54    -54     33
   -109     96    202      5   -155    148    335    345    340     83    -28     59
   -103    101    205      2   -153    153    337    348    342     85    -25     64
   -155     54    210     49   -184    132    314    327    319     62    -46     41
   -176     38    215     67   -197    127    314    332    327     72    -38     49
   -192     25    218     80   -205    119    319    337    335     80    -31     57
   -194     23    218     85   -205    119    311    332    332     75    -36     57
   -202     23    223     88   -213    122    309    335    332     77    -31     57
   -200     33    233     83   -218    135    311    335    335     83    -28     62
   -200     28    226     85   -215    127    309    332    332     75    -33     57
   -192     28    220     83   -205    124    303    332    332     75    -33     57
   -189     49    236     67   -213    140    311    340    342     85    -23     67
   -181     98    280     41   -231    187    345    371    381    122     12    101
   -187    111    296     36   -241    205    366    376    392    132     18    109
   -192    114    306     38   -249    210    381    384    397    137     20    111
   -192    119    311     33   -252    215    371    379    397    140     25    122
   -179    148    324     15   -252    236    350    368    394    142     31    127
   -171    163    335      2   -252    249    332    368    400    153     41    135
   -158    153    311      2   -233    231    311    363    394    153     44    135
   -161    150    311      5   -236    228    306    361    397    161     49    145
   -163    142    306     10   -236    226    298    366    397    161     51    148
   -161    109    267     23   -213    187    288    361    384    148     44    142
   -148     88    236     31   -192    161    288    361    376    145     41    137
   -158     70    228     44   -194    150    275    340    355    124     18    114
   -179     38    218     70   -200    129    267    327    335    106      2     96
   -215    -10    205    111   -210     96    267    314    322     88    -20     72
   -220    -44    176    132   -200     64    275    303    309     72    -33     57
   -220    -62    155    140   -189     46    272    288    296     62    -44     46
   -244   -103    140    174   -194     18    252    262    267     31    -75     20
   -259   -122    135    189   -197      5    241    249    249     15    -90      5
   -192    -51    140    122   -166     44    272    277    280     46    -62     36
   -192    -49    142    116   -168     46    277    283    283     51    -54     41
   -207    -80    127    142   -168     23    265    272    272     44    -64     33
   -226   -101    124    161   -176     12    259    267    267     36    -72     25
   -233   -106    127    171   -181     10    262    272    275     44    -62     33
   -233   -109    124    168   -179      7    252    267    267     38    -67     31
   -236   -124    111    181   -176     -7    254    270    267     36    -72     25
   -236   -137     98    187   -168    -20    298    314    283     31    -85      7
   -226   -106    119    166   -174      5    420    446    345     44    -98    -20
   -184    -54    129    119   -158     36    537    659    480    148    -20     33
   -111    109    220      2   -166    163    683   1080    795    457    265    293
    -12    439    452   -213   -233    446    714   1382   1111    875    709    735
      5    787    782   -394   -387    784    457   1000   1143   1143   1072   1135
   -168    997   1163   -415   -667   1080     62    202    971   1205   1223   1319
   -366    956   1322   -296   -844   1137   -275   -576    511    813    891   1044
   -470    540   1010    -36   -740    774   -542  -1124   -223    -38     72    309
   -431    103    535    163   -483    319   -649  -1145   -558   -472   -374   -111
   -353   -103    249    228   -303     72   -480   -732   -358   -363   -332   -122
   -298   -116    181    207   -241     31   -192   -314    -96   -197   -223    -59
   -265   -135    129    197   -200     -5     80     33    116    -59   -132     -5
   -244   -158     85    202   -166    -36    218    207    223      5    -93     10
   -252   -166     83    207   -168    -41    252    252    249     18    -85     10
   -252   -184     67    218   -161    -59    267    277    262     25    -80     10
   -252   -192     59    223   -155    -67    272    290    270     33    -80     10
   -246   -187     59    218   -153    -64    288    316    285     46    -70     18
   -249   -184     64    215   -158    -62    290    327    290     49    -64     23
   -257   -194     62    226   -161    -67    293    335    298     59    -57     28
   -265   -200     64    231   -166    -67    298    350    309     72    -44     41
   -257   -192     64    226   -161    -64    306    363    322     85    -31     54
   -236   -171     64    202   -150    -54    306    368    322     88    -33     51
   -226   -171     54    197   -142    -59    309    379    327     93    -28     57
   -231   -174     54    200   -145    -59    319    392    340    106    -15     70
   -228   -174     54    202   -142    -59    324    407    353    116     -5     77
   -223   -179     41    200   -135    -70    327    413    358    122     -2     77
   -207   -176     31    192   -122    -72    327    426    366    129      5     85
   -218   -168     49    192   -135    -59    329    441    379    142     18     98
   -233   -181     51    207   -142    -64    340    457    392    153     31    103
   -223   -174     46    197   -137    -64    350    478    407    171     38    106
   -202   -153     49    176   -127    -51    358    498    426    187     51    114
   -205   -166     38    184   -124    -62    363    517    436    194     57    119
   -215   -168     46    192   -132    -62    371    542    454    207     70    135
   -213   -153     57    181   -135    -46    381    574    478    231     93    155
   -197   -135     59    166   -129    -38    389    607    496    246    106    168
   -179   -122     57    150   -122    -31    407    654    530    277    132    189
   -166   -103     62    135   -114    -20    423    704    561    309    158    210
   -161    -80     77    119   -122     -2    433    756    592    340    187    233
   -158    -54    101    106   -132     23    449    818    633    379    226    272
   -148    -28    119     85   -135     46    467    883    675    428    272    314
   -132      0    132     67   -132     64    488    950    724    480    322    363
   -109     54    161     25   -135    106    498   1005    763    524    368    407
    -88     90    176     -2   -132    132    498   1039    789    563    407    446
    -80    119    200    -20   -140    158    496   1065    813    594    441    478
    -85    142    228    -28   -155    184    496   1075    826    615    467    506
    -93    174    265    -41   -179    218    496   1078    833    626    483    524
    -90    197    288    -54   -189    241    491   1067    833    631    491    535
    -77    197    275    -59   -179    236    480   1041    815    620    480    530
    -77    187    265    -54   -171    226    470   1002    789    597    465    519
    -98    168    267    -36   -184    218    465    953    763    571    439    498
   -119    135    252     -7   -184    192    454    880    719    524    392    452
   -142     85    226     28   -184    155    436    792    665    465    329    397
   -153     46    200     54   -176    122    428    722    626    423    288    358
   -179      2    181     88   -181     90    415    657    589    379    246    314
   -202    -57    145    129   -176     44    397    597    548    337    205    272
   -223   -101    119    161   -174      7    381    542    511    301    168    231
   -236   -114    122    176   -179      2    376    509    491    280    145    213
   -233   -148     85    189   -161    -31    358    475    462    254    116    184
   -226   -176     49    200   -140    -64    340    441    433    226     88    153
   -228   -189     38    207   -135    -77    340    433    426    220     85    150
   -231   -194     36    213   -135    -80    335    423    420    215     80    148
   -228   -197     31    213   -132    -83    324    410    407    202     70    140
   -228   -197     31    210   -129    -83    324    413    410    205     72    148
   -228   -205     23    215   -127    -90    327    415    415    207     75    148
   -231   -223      7    228   -119   -109    327    418    415    207     70    140
   -236   -218     15    226   -127   -103    324    420    413    207     72    142
   -231   -210     20    218   -127    -96    324    423    413    210     75    142
   -236   -215     20    226   -132    -96    324    423    413    210     75    142
   -233   -218     15    226   -124   -101    322    423    410    210     75    145
   -231   -228      2    228   -119   -114    322    426    415    213     77    148
   -226   -226      0    223   -114   -114    324    431    420    218     83    150
   -228   -215     12    220   -122   -103    319    426    415    213     80    150
   -233   -202     31    218   -132    -85    314    426    413    207     77    145
   -228   -207     20    218   -127    -93    319    433    418    213     80    150
   -228   -210     18    220   -124    -96    316    439    415    210     83    150
   -228   -202     25    213   -127    -88    319    441    418    218     88    158
   -215   -161     54    189   -135    -54    348    465    444    244    116    184
   -215   -111    103    161   -161     -5    376    485    470    267    140    207
   -226   -106    119    166   -174      5    392    480    472    270    140    205
   -228   -109    119    166   -174      5    384    467    465    259    129    192
   -215    -93    122    155   -168     12    376    465    470    267    135    200
   -202    -59    140    129   -174     41    363    465    480    285    155    223
   -202    -57    145    129   -176     44    335    454    475    285    161    228
   -215    -72    140    142   -179     31    314    441    467    283    158    228
   -207    -72    135    140   -171     31    309    444    467    285    161    228
   -189    -83    106    135   -150     12    303    449    462    280    158    228
   -179   -127     51    150   -116    -38    293    441    444    267    142    215
   -189   -155     31    171   -111    -62    270    418    415    241    116    189
   -202   -187     15    194   -109    -85    259    394    392    215     90    166
   -220   -205     15    213   -119    -96    267    392    387    205     83    158
   -244   -233      7    239   -127   -114    277    384    376    197     75    148
   -257   -267    -12    259   -124   -140    267    361    353    174     51    124
   -262   -288    -25    275   -119   -158    257    342    335    158     33    109
   -270   -306    -36    285   -116   -171    257    337    327    148     25    101
   -262   -322    -62    290   -101   -192    252    332    322    140     15     93
   -254   -324    -70    288    -93   -200    244    324    311    129      7     80
   -254   -319    -64    288    -96   -192    249    332    319    137     15     88
   -254   -309    -54    280   -101   -181    249    332    319    140     18     90
   -259   -322    -62    290   -101   -192    246    324    311    132     10     85
   -265   -342    -77    303    -96   -210    244    322    309    129     10     83
   -267   -342    -75    306    -96   -210    246    324    311    135     15     88
   -265   -324    -59    293   -103   -194    262    342    319    137     12     85
   -254   -301    -46    277   -106   -174    340    431    363    145      2     59
   -236   -265    -31    249   -103   -148    452    594    454    197     28     67
   -181   -184     -2    184    -90    -93    579    857    636    358    163    181
    -75     38    114     15    -96     77    688   1291    950    706    506    514
      2    402    400   -205   -197    400    618   1309   1137   1041    909    943
    -64    691    753   -314   -410    722    329    727   1085   1221   1192   1270
   -270    857   1127   -293   -698    992    -15    -77    841   1161   1215   1337
   -457    623   1080    -83   -769    849   -288   -761    244    530    615    797
   -511    155    667    176   -589    410   -519  -1104   -353   -187    -98    135
   -439   -197    241    316   -342     23   -555   -924   -420   -337   -288    -75
   -355   -335     20    345   -189   -158   -381   -527   -218   -220   -236    -77
   -309   -301      5    303   -158   -148    -88   -129     25    -59   -122     -2
   -283   -332    -49    306   -116   -192    132    155    192     44    -51     33
   -270   -348    -77    306    -98   -213    218    267    257     85    -25     44
   -267   -350    -83    309    -93   -218    249    309    283    103    -18     51
   -267   -355    -90    311    -88   -223    254    322    283    101    -23     46
   -257   -355    -98    306    -80   -228    254    332    283     98    -31     36
   -257   -337    -80    296    -88   -210    270    353    298    114    -15     51
   -252   -322    -70    288    -90   -197    280    368    311    129      0     64
   -236   -327    -90    283    -72   -210    272    366    301    119    -10     51
   -241   -327    -88    283    -77   -207    277    379    311    129      2     62
   -241   -319    -80    277    -80   -200    280    394    324    142     12     75
   -228   -314    -85    272    -72   -200    283    400    327    142     15     75
   -228   -306    -80    265    -75   -194    283    407    329    148     20     85
   -228   -293    -64    259    -83   -179    293    423    342    161     33     96
   -220   -288    -67    252    -77   -176    293    428    348    166     36     96
   -207   -277    -70    244    -70   -174    290    436    348    168     36     98
   -200   -270    -70    233    -64   -171    296    452    355    174     44    103
   -194   -262    -67    228    -64   -166    306    467    371    187     54    114
   -192   -259    -70    226    -62   -166    309    480    379    192     62    119
   -189   -246    -57    218    -67   -153    311    498    392    207     75    132
   -184   -246    -62    215    -62   -155    316    514    402    218     85    140
   -181   -244    -62    213    -59   -153    319    532    410    228     93    145
   -168   -220    -51    194    -59   -137    322    555    420    239    103    153
   -161   -205    -44    184    -59   -124    337    592    446    262    124    174
   -158   -194    -36    176    -62   -116    348    628    472    285    148    192
   -145   -179    -33    161    -57   -106    353    667    493    309    163    210
   -135   -161    -25    148    -54    -96    368    719    527    340    197    241
   -122   -129     -7    127    -57    -70    384    776    566    379    236    275
   -109   -103      5    103    -59    -51    392    831    594    413    267    301
    -90    -54     36     70    -64    -10    402    891    633    452    309    342
    -75     -7     67     41    -72     31    407    945    672    496    353    389
    -62     33     96     15    -77     64    413    989    704    537    394    431
    -49     72    122    -12    -85     96    415   1018    722    566    428    465
    -33    114    148    -41    -90    132    415   1039    743    592    459    496
    -23    145    168    -62    -96    158    413   1047    750    607    478    517
    -18    161    179    -70    -98    168    405   1041    743    607    483    522
    -20    176    194    -80   -109    184    402   1028    743    613    491    530
    -23    176    200    -77   -111    189    402   1010    735    605    485    530
    -38    161    200    -62   -119    179    392    963    704    574    454    506
    -64    129    194    -31   -129    161    387    906    670    537    420    475
    -88     93    181     -2   -135    135    387    839    633    496    381    433
   -101     62    163     18   -132    111    376    766    589    446    332    384
   -124     10    135     54   -129     72    361    691    542    392    275    324
   -142    -25    116     85   -129     44    350    626    509    350    231    277
   -161    -67     90    114   -127     10    337    574    478    319    197    246
   -171   -103     67    137   -122    -18    316    522    441    280    158    207
   -174   -124     46    148   -111    -38    301    480    415    254    129    184
   -171   -135     36    153   -103    -49    296    462    405    246    124    176
   -187   -150     36    166   -114    -57    285    441    387    228    109    161
   -194   -153     41    174   -119    -57    283    426    374    215     96    150
   -202   -171     31    184   -119    -70    275    413    361    202     80    137
   -202   -184     18    194   -111    -83    265    400    345    187     64    127
   -197   -184     10    189   -106    -88    262    394    337    179     59    119
   -187   -176     10    181    -98    -83    272    405    348    192     72    127
   -187   -181      2    181    -96    -90    267    407    350    194     77    129
   -187   -168     18    179   -103    -75    265    405    348    194     77    127
   -194   -174     20    181   -109    -75    267    407    350    197     80    132
   -197   -168     28    181   -114    -70    267    410    350    197     77    135
   -187   -155     31    171   -111    -64    259    405    342    192     70    129
   -187   -153     33    171   -111    -59    262    407    345    192     72    129
   -194   -166     25    179   -111    -70    262    410    345    194     75    132
   -197   -168     28    181   -114    -70    257    407    340    192     72    129
   -197   -153     41    174   -122    -57    257    405    337    192     72    132
   -184   -145     38    166   -111    -54    262    413    345    202     85    140
   -189   -150     36    168   -114    -57    259    405    337    194     75    127
   -176   -135     41    155   -111    -46    257    402    332    189     70    124
   -168    -77     90    122   -129      5    285    428    361    218     96    153
   -168    -36    132    103   -150     46    314    446    387    239    124    176
   -171    -28    140     98   -158     57    329    444    384    236    119    168
   -166    -23    140     93   -153     57    329    444    387    241    124    171
   -158     -2    155     77   -158     75    319    449    402    259    142    189
   -148     18    166     64   -155     90    298    444    405    265    153    200
   -148     10    158     67   -155     85    262    426    384    252    142    192
   -135     23    158     57   -145     90    254    426    387    257    145    197
   -132     18    150     57   -142     83    246    423    379    252    142    200
   -137    -23    114     80   -127     44    228    407    353    228    122    176
   -142    -46     96     93   -119     23    213    394    335    210    103    163
   -148    -70     77    109   -114      2    205    387    322    200     96    153
   -155    -90     62    122   -109    -15    200    371    298    179     75    132
   -171   -111     59    142   -116    -25    207    363    288    163     57    116
   -194   -142     49    168   -124    -46    202    345    270    145     33     96
   -197   -166     31    181   -114    -67    194    327    246    119     15     75
   -197   -189      7    192   -103    -90    187    314    231    103      0     59
   -202   -197      5    200   -103    -96    187    314    226     98     -7     54
   -205   -205      0    205   -103   -103    184    309    220     93    -12     49
   -197   -202     -7    200    -96   -106    174    301    210     83    -25     38
   -200   -194      2    197   -101    -98    174    301    210     85    -20     38
   -207   -197     10    202   -109    -93    179    306    213     90    -18     44
   -210   -207      2    207   -109   -103    168    296    202     77    -31     31
   -210   -207      2    207   -109   -101    168    296    202     77    -31     33
   -210   -207      0    207   -106   -103    174    301    207     83    -23     41
   -202   -197      5    200   -103    -96    200    327    215     77    -31     25
   -202   -171     28    184   -116    -72    298    446    267     83    -46     -7
   -166   -111     51    137   -109    -31    420    649    402    179     23     44
    -96     23    119     33   -109     70    550    997    657    426    246    244
     15    293    277   -153   -129    285    607   1387    966    800    633    631
     46    693    646   -371   -301    672    418   1093   1026   1080   1013   1052
    -70    953   1021   -441   -545    987     88    376    878   1176   1213   1296
   -277    971   1247   -348   -761   1109   -241   -423    472    885    992   1124
   -441    574   1015    -64   -727    795   -524  -1070   -262     49    176    379
   -418    111    527    153   -472    319   -680  -1176   -693   -496   -374   -135
   -337   -142    194    239   -267     25   -594   -836   -561   -446   -392   -192
   -275   -189     85    231   -181    -51   -353   -418   -301   -280   -293   -137
   -233   -158     75    197   -155    -41    -67    -28    -44   -109   -171    -51
   -218   -181     36    200   -129    -72     93    189     93    -10   -101    -20
   -210   -184     25    197   -119    -80    135    249    124      5    -93    -23
   -205   -187     15    194   -111    -85    150    277    137     12    -88    -20
   -202   -202      0    202   -101   -101    155    296    148     18    -85    -20
   -202   -200      2    200   -106    -98    161    306    153     20    -85    -18
   -197   -189      7    192   -103    -90    166    316    158     23    -85    -15
   -192   -187      5    187    -98    -90    168    327    163     28    -83    -12
   -197   -174     23    187   -111    -75    171    335    166     31    -77    -12
   -189   -166     23    176   -109    -72    161    335    163     28    -80    -15
   -179   -163     15    171    -98    -72    163    342    168     36    -72    -10
   -176   -155     20    166   -101    -67    161    348    171     41    -67     -7
   -171   -135     36    153   -103    -49    163    361    179     51    -57      2
   -179   -135     44    155   -111    -46    168    368    184     57    -51     12
   -179   -129     49    153   -114    -41    171    376    192     62    -46     23
   -176   -111     62    142   -122    -25    171    384    192     64    -46     25
   -166   -103     62    135   -114    -20    174    400    202     75    -33     33
   -166   -101     62    132   -114    -20    187    418    220     93    -20     46
   -163    -93     70    127   -119    -10    194    433    231    103    -12     54
   -161    -88     72    122   -119     -7    200    449    241    111     -5     62
   -148    -77     70    114   -109     -5    210    472    257    127     15     77
   -145    -72     72    109   -111      0    213    491    270    140     25     90
   -142    -72     70    106   -109     -2    207    504    272    140     23     83
   -145    -51     93     98   -122     20    215    535    293    158     38     98
   -145    -18    127     83   -137     54    233    579    329    194     72    127
   -132     -7    124     67   -129     57    239    615    350    210     85    142
   -111     33    145     38   -129     88    254    670    384    244    119    176
   -103     62    166     20   -135    111    272    732    433    296    168    223
    -85    101    187     -7   -135    142    280    782    465    329    202    257
    -62    155    218    -49   -140    187    285    839    501    374    244    293
    -49    200    249    -75   -148    223    293    891    545    423    293    342
    -36    244    280   -103   -161    262    290    927    576    465    337    389
    -33    290    324   -127   -179    306    296    956    600    498    376    433
    -28    319    348   -148   -187    332    298    969    618    519    397    454
    -23    348    371   -163   -197    361    296    971    626    535    418    475
    -18    366    381   -176   -200    374    285    956    615    530    420    480
    -20    374    394   -176   -207    384    275    940    605    527    418    483
    -38    366    402   -166   -220    384    275    919    597    519    418    483
    -54    342    397   -145   -226    368    270    870    563    483    387    449
    -67    319    387   -127   -228    353    259    800    514    431    335    400
    -80    285    366   -101   -223    324    249    730    467    379    280    353
   -101    231    332    -67   -218    280    226    641    402    309    210    288
   -122    192    314    -36   -218    252    207    566    348    249    148    228
   -132    158    290    -15   -210    223    194    506    306    205    103    184
   -142    109    252     18   -197    179    184    457    272    171     72    150
   -150     75    226     36   -189    148    166    410    233    129     36    111
   -161     57    218     51   -189    137    153    379    207    103     12     90
   -174     44    218     62   -197    129    148    358    194     88     -2     77
   -179     38    218     70   -197    127    142    340    181     72    -18     64
   -168     25    192     70   -181    109    124    319    158     51    -38     49
   -150     36    187     57   -168    111    124    316    153     46    -44     46
   -153     33    187     59   -171    109    124    311    148     41    -49     44
   -155     36    192     59   -174    114    124    311    145     41    -49     41
   -153     38    192     54   -174    114    127    314    150     44    -46     41
   -150     36    184     57   -166    109    122    314    148     41    -49     38
   -150     41    192     54   -171    116    119    311    145     41    -51     38
   -155     49    205     54   -179    127    122    316    148     41    -49     38
   -163     59    220     49   -192    140    122    319    153     46    -44     51
   -148     67    213     38   -179    140    114    314    148     41    -49     46
   -137     72    207     31   -171    140    109    309    142     38    -49     41
   -145     72    218     36   -181    145    119    319    150     49    -41     54
   -150     67    218     38   -184    142    106    314    145     44    -46     51
   -150     80    231     33   -189    155    103    314    142     46    -41     54
   -145     90    233     25   -189    161    101    311    142     46    -38     54
   -150     88    239     31   -194    163    106    314    145     49    -36     57
   -148     88    236     28   -192    161    106    306    140     41    -46     49
   -137    114    252     10   -194    181    109    306    140     46    -46     49
   -135    155    288    -12   -210    220    129    324    163     64    -23     70
   -132    179    311    -23   -220    244    145    329    171     75    -12     77
   -140    184    324    -23   -233    254    158    329    174     72    -15     75
   -137    210    348    -36   -241    277    158    332    181     83     -5     88
   -135    246    381    -57   -257    311    148    332    194     96      7    106
   -122    270    392    -72   -257    329    129    324    192    101     12    114
   -111    259    368    -75   -241    314    101    309    176     90      7    109
   -111    262    371    -75   -241    316     98    311    176     96     15    116
   -106    262    366    -77   -236    314     85    306    166     90     10    111
   -109    241    350    -64   -228    296     75    303    153     80      2    103
   -106    207    314    -51   -210    262     67    293    135     64    -10     96
   -114    179    293    -33   -202    236     59    280    114     44    -33     77
   -129    161    288    -18   -207    223     57    267     96     25    -51     59
   -150    132    283     10   -215    207     59    257     83     10    -72     38
   -163    106    267     28   -215    187     51    236     57    -15    -93     18
   -166     85    252     41   -207    168     36    210     28    -44   -122     -7
   -168     80    246     44   -207    163     31    194     10    -64   -145    -25
   -171     67    239     51   -205    153     36    194      5    -72   -150    -36
   -163     57    220     51   -192    140     23    184    -10    -85   -163    -51
   -155     64    220     46   -189    140     18    179    -12    -88   -166    -54
   -158     72    231     41   -194    150     23    184     -7    -83   -161    -44
   -158     67    226     46   -192    145     18    179    -10    -88   -166    -44
   -153     80    233     36   -192    155     18    181    -12    -88   -166    -46
   -155     85    241     36   -197    163     15    179    -15    -88   -166    -49
   -155     80    233     36   -194    155     12    181    -18    -90   -174    -51
   -150     77    228     36   -189    153     49    226     -5    -96   -187    -64
   -140    114    254     10   -197    184    163    381     90    -57   -181    -77
   -101    187    288    -44   -194    236    267    589    249     72    -83     -5
    -31    348    376   -161   -202    361    350    909    524    368    197    246
     70    670    600   -368   -265    636    340   1197    818    771    649    698
     64   1026    961   -545   -449    995    197    930    841   1005    997   1093
    -64   1150   1215   -542   -641   1182    -31    327    594    961   1057   1197
   -241   1091   1332   -423   -787   1210   -285   -405     59    470    613    807
   -374    724   1098   -174   -735    911   -535  -1044   -675   -400   -259     -2
   -329    298    628     15   -478    462   -698  -1148  -1018   -815   -672   -387
   -275     51    324    111   -301    187   -644   -872   -867   -730   -641   -400
   -233      0    233    116   -236    116   -480   -542   -618   -558   -530   -327
   -202     41    244     80   -223    142   -239   -181   -332   -350   -379   -215
   -171     77    249     46   -210    161    -85     41   -163   -223   -288   -148
   -161     88    249     36   -205    166    -31    119   -109   -184   -262   -124
   -158     90    246     31   -202    168     -2    153    -77   -163   -244   -109
   -158     90    249     33   -202    168      2    168    -72   -155   -241   -106
   -161     90    252     33   -205    171      2    174    -67   -155   -241   -114
   -161     90    249     33   -205    168      5    184    -59   -148   -233   -111
   -179     64    244     54   -210    153     -5    181    -67   -155   -241   -116
   -197     54    252     72   -223    153    -20    176    -75   -166   -252   -127
   -161    106    265     25   -213    184     -7    197    -57   -142   -226   -103
   -111    166    275    -28   -192    220     18    226    -28   -114   -200    -75
   -103    179    283    -38   -194    231     25    231    -23   -111   -197    -67
    -93    200    293    -51   -192    246     28    239    -15   -103   -187    -57
   -109    189    298    -41   -205    244     20    239    -18   -106   -189    -62
   -114    192    306    -38   -210    249     18    241    -15   -103   -189    -62
   -124    194    319    -36   -223    257     20    252     -5    -96   -179    -51
   -114    205    319    -44   -215    262     20    262      2    -83   -168    -41
   -103    218    319    -57   -213    267     15    259      0    -85   -174    -44
   -101    233    335    -67   -218    283     18    272     10    -77   -166    -36
   -101    249    350    -75   -226    298     20    288     23    -64   -155    -20
   -101    262    363    -80   -231    311     28    303     38    -49   -142    -10
    -98    270    366    -88   -233    319     31    319     46    -41   -135     -7
    -93    275    368    -90   -231    322     33    340     62    -23   -119      7
    -85    290    376   -103   -231    332     44    368     88      2    -96     33
    -72    303    376   -114   -223    340     41    392    101     15    -83     44
    -64    327    392   -132   -228    361     44    423    124     38    -62     62
    -49    371    420   -161   -233    394     57    467    163     80    -20     96
    -33    400    433   -184   -233    415     67    517    200    119     20    129
    -18    423    441   -202   -228    431     72    571    239    163     64    171
     -5    467    472   -233   -239    470     80    628    283    218    119    223
      5    522    517   -262   -257    519     88    680    332    272    174    280
     12    571    558   -293   -272    566     90    722    366    316    220    327
     20    610    589   -314   -283    600     93    748    392    353    262    368
     28    641    610   -337   -290    628     90    758    402    371    285    392
     36    672    633   -355   -298    654     83    756    402    376    293    407
     36    693    657   -366   -309    675     72    745    392    374    296    415
     28    701    672   -363   -322    688     75    737    387    374    301    418
     18    698    680   -358   -332    691     77    717    371    355    285    405
      5    680    672   -342   -332    678     77    675    335    316    249    371
    -12    654    665   -322   -340    659     80    628    298    270    200    329
    -31    620    652   -293   -340    636     77    566    249    210    132    277
    -64    558    623   -246   -342    589     64    496    194    145     72    210
    -90    496    584   -202   -337    540     51    433    148     93     23    150
    -93    467    558   -189   -324    511     41    376    111     49    -25    103
    -88    444    532   -176   -309    488     33    327     75      5    -67     62
    -98    415    511   -158   -306    462     25    293     46    -23    -96     31
   -106    389    496   -142   -301    441     20    265     28    -41   -116     15
   -124    366    491   -122   -309    426     10    239      7    -62   -140     -5
   -119    361    480   -119   -298    420      0    215    -10    -83   -161    -23
   -101    366    465   -132   -283    415      2    210    -12    -85   -163    -23
    -96    355    452   -129   -275    402      0    205    -15    -90   -171    -28
   -109    345    452   -119   -280    397     -5    194    -25   -101   -184    -38
   -114    342    457   -114   -285    400     -5    189    -31   -103   -184    -44
   -119    348    465   -116   -293    405      0    197    -23    -96   -176    -33
   -122    340    459   -109   -290    400     -2    200    -23    -96   -179    -36
   -119    340    457   -111   -288    397     -5    197    -25    -98   -181    -36
   -116    353    470   -116   -293    410      5    210    -12    -83   -168    -25
   -122    353    472   -116   -298    413      5    210    -12    -80   -166    -28
   -114    350    465   -119   -290    407      2    207    -15    -83   -166    -28
   -109    332    439   -111   -275    384      2    215     -7    -72   -161    -20
   -106    324    431   -109   -267    376     10    223      0    -64   -148    -10
   -109    361    470   -127   -290    415     -2    213     -7    -72   -155    -15
   -119    374    491   -127   -303    431    -15    202    -18    -83   -161    -25
   -122    361    483   -119   -303    420    -20    200    -20    -83   -158    -28
   -111    371    483   -129   -296    426    -12    202    -15    -77   -153    -25
   -101    397    496   -148   -298    446    -12    207    -10    -70   -148    -18
    -77    452    530   -187   -303    491     15    236     23    -36   -116     12
    -83    483    566   -202   -324    522     38    246     41    -20   -103     28
   -103    478    581   -187   -342    530     44    241     38    -25   -114     28
    -98    504    600   -205   -348    550     49    249     49    -15    -98     38
    -93    527    620   -218   -355    574     49    249     59      0    -77     51
    -59    568    626   -254   -342    594     41    244     62      7    -70     64
    -44    555    600   -254   -322    576     10    231     49      0    -77     59
    -64    540    602   -239   -335    571      0    228     49      2    -72     70
    -72    542    615   -236   -345    579      2    236     57     12    -64     85
    -72    522    592   -226   -332    555     -7    231     41      0    -77     70
    -77    470    548   -194   -311    509    -23    218     23    -18    -93     44
   -101    407    509   -155   -303    457    -31    207      5    -33   -103     28
   -101    397    496   -148   -298    446    -33    194    -12    -49   -122     18
   -103    379    480   -140   -293    428    -28    184    -25    -64   -137      2
   -116    350    467   -116   -290    407    -25    174    -38    -83   -158    -12
   -127    332    457   -103   -293    394    -36    150    -64   -109   -187    -36
   -127    309    436    -90   -283    371    -44    140    -77   -122   -197    -54
   -137    277    415    -70   -275    345    -46    135    -83   -129   -205    -64
   -148    249    397    -49   -272    322    -44    132    -88   -132   -210    -64
   -150    252    400    -51   -275    324    -51    124    -96   -140   -218    -72
   -142    265    407    -62   -275    335    -59    119   -101   -145   -220    -80
   -158    246    402    -44   -280    324    -59    116   -101   -142   -220    -80
   -153    241    394    -44   -272    316    -59    119    -98   -140   -218    -75
   -137    257    394    -59   -267    324    -49    129    -85   -127   -205    -62
   -132    265    394    -67   -265    329    -44    135    -80   -122   -202    -59
   -137    257    394    -62   -265    324    -36    145    -83   -135   -220    -77
   -132    267    400    -67   -265    332     46    239    -44   -142   -249   -116
   -103    316    420   -106   -262    368    163    410     64    -77   -215   -101
    -57    436    493   -189   -275    465    285    709    309    150    -15     75
     31    683    649   -358   -309    667    350   1093    649    545    384    454
     90   1083    992   -587   -449   1039    220   1000    774    870    810    906
     -7   1340   1348   -667   -678   1345    -77    361    602    979   1044   1176
   -179   1428   1608   -626   -893   1517   -400   -384    236    776    924   1104
   -319   1122   1439   -402   -880   1280   -678  -1034   -423     36    205    457
   -340    600    940   -129   -639    769   -865  -1350  -1085   -789   -613   -275
   -272    275    545     -2   -410    410   -813  -1072   -997   -787   -672   -368
   -215    184    400     15   -309    293   -607   -672   -709   -592   -548   -303
   -187    223    410    -20   -298    316   -342   -290   -410   -376   -394   -192
   -161    249    410    -44   -285    329   -142     -7   -200   -223   -283   -116
   -140    252    392    -57   -267    322    -77     85   -135   -176   -249    -98
   -135    244    379    -54   -257    311    -51    116   -109   -158   -239    -88
   -140    231    371    -46   -254    301    -41    135    -98   -153   -236    -88
   -142    226    368    -41   -254    296    -36    150    -88   -145   -231    -85
   -140    233    371    -49   -257    303    -23    168    -70   -129   -213    -72
   -129    239    368    -54   -249    301    -23    176    -64   -124   -207    -67
   -132    239    368    -54   -252    301    -33    176    -70   -127   -215    -70
   -129    252    381    -59   -254    316    -28    184    -62   -119   -207    -62
   -132    254    384    -62   -259    319    -20    200    -49   -103   -192    -49
   -140    252    392    -57   -265    322    -18    205    -44   -101   -187    -44
   -132    257    389    -62   -262    322    -20    210    -41   -101   -184    -46
   -119    272    392    -75   -254    332    -12    220    -28    -88   -174    -31
   -116    285    402    -85   -259    342     -7    231    -23    -80   -168    -23
   -119    290    407    -85   -265    348     -2    244    -12    -70   -158    -10
   -109    296    405    -93   -257    348      2    257      0    -57   -148     -2
   -106    303    410    -98   -257    355      7    267     12    -46   -137      2
   -114    296    410    -93   -262    353      7    275     18    -41   -132      0
   -114    303    415    -96   -265    358     12    288     28    -33   -122      7
   -116    306    423    -96   -270    363     23    309     49    -12   -103     23
   -127    296    423    -83   -275    358     23    324     59     -5   -101     31
   -119    309    428    -96   -272    368     23    342     72      7    -90     41
    -88    345    433   -127   -259    389     41    381    103     38    -62     64
    -59    389    449   -166   -254    418     59    423    137     70    -33     93
    -67    402    470   -166   -267    436     67    457    161     90    -15    114
    -54    423    475   -187   -265    446     93    517    207    137     33    153
    -46    436    480   -194   -262    457    106    566    246    179     70    181
    -41    465    506   -213   -275    485    109    615    275    213    101    207
    -23    496    519   -236   -270    506    119    672    316    257    145    244
    -12    527    540   -257   -275    532    135    735    371    316    202    301
    -20    561    581   -270   -301    568    132    774    402    355    241    345
    -23    584    605   -283   -314    594    129    797    420    384    272    379
      0    641    641   -319   -319    641    142    828    457    431    322    423
     44    714    670   -379   -314    693    153    846    478    459    361    454
     67    750    683   -410   -306    717    161    852    485    475    381    478
     31    724    693   -379   -332    709    140    826    467    462    368    475
     41    745    704   -392   -329    724    127    797    446    444    355    467
     36    732    696   -384   -329    714    124    758    420    418    335    441
      5    693    688   -350   -342    691    119    701    381    376    293    402
    -31    654    685   -314   -358    670    114    633    335    324    244    358
    -41    620    662   -288   -350    641     93    553    277    262    181    296
    -59    571    631   -259   -345    600     75    480    223    202    122    241
    -72    532    605   -231   -340    568     67    426    189    163     80    200
    -75    478    550   -202   -314    514     57    374    155    127     41    158
    -85    433    519   -174   -301    475     33    319    109     77     -7    114
    -98    410    509   -155   -306    459     20    288     90     54    -31     93
   -114    389    501   -137   -309    444     15    267     77     41    -38     80
   -127    355    480   -114   -303    415     -5    236     46     10    -70     51
   -129    335    465   -101   -296    400    -15    215     31     -5    -85     36
   -137    329    467    -96   -303    400    -10    213     33     -5    -83     44
   -122    345    465   -111   -293    405    -15    210     28    -10    -85     41
   -103    361    465   -129   -285    413    -12    210     28    -10    -88     41
   -109    353    462   -122   -285    407     -7    218     36     -2    -80     46
   -109    342    452   -116   -280    397    -18    207     25    -12    -93     33
   -111    345    457   -116   -285    402    -20    210     28    -10    -88     36
   -124    350    475   -114   -301    413    -12    218     41      0    -77     49
   -129    358    488   -114   -309    423    -10    223     46      5    -72     62
   -135    340    475   -103   -306    405    -28    210     31    -12    -90     41
   -132    324    457    -96   -293    389    -28    210     33     -7    -88     38
   -109    353    462   -124   -288    407    -10    226     54     15    -64     54
   -101    371    472   -135   -285    420     -7    231     54     18    -59     59
   -109    361    467   -127   -288    413    -18    218     41      5    -72     51
   -101    374    475   -137   -288    423    -12    226     51     12    -67     62
    -98    379    478   -140   -288    428    -15    226     49     12    -64     62
   -106    368    475   -129   -290    420    -23    218     41      5    -72     51
   -109    371    480   -132   -296    426    -23    215     38      5    -75     54
   -111    371    483   -129   -298    428    -23    215     41      7    -70     57
   -122    340    462   -109   -293    400    -33    202     28     -5    -80     41
   -111    371    483   -129   -296    426    -23    213     46     12    -64     57
   -111    431    540   -161   -327    483     10    241     77     44    -33     90
   -101    472    574   -187   -337    522     36    252     98     62    -18    106
   -103    485    589   -192   -348    537     49    254    101     62    -15    101
    -98    506    605   -202   -350    555     51    254    109     72     -2    114
    -80    527    607   -223   -345    566     38    249    116     80      5    124
    -49    555    602   -254   -327    579     18    246    114     83     12    132
    -49    545    594   -249   -322    571     -2    236    106     80     10    135
    -57    542    600   -241   -327    571    -12    239    109     85     18    148
    -59    514    571   -228   -316    542    -20    233     98     77     10    135
    -64    472    537   -202   -301    504    -44    218     70     51    -15    116
    -83    431    511   -176   -296    470    -59    202     49     31    -38     98
   -109    381    491   -135   -298    436    -62    189     31     12    -57     75
   -116    353    467   -119   -293    410    -59    184     20      2    -67     59
   -124    345    470   -111   -296    407    -46    181     18     -2    -75     54
   -124    319    444    -98   -285    381    -49    166      2    -20    -90     36
   -122    290    413    -83   -267    350    -62    142    -23    -46   -114      7
   -142    257    397    -59   -270    327    -64    135    -36    -59   -127     -5
   -145    262    407    -59   -277    335    -67    132    -41    -64   -137     -7
   -155    252    407    -46   -283    327    -70    124    -51    -72   -142    -15
   -148    265    413    -57   -280    337    -64    127    -49    -67   -137    -15
   -150    265    413    -57   -283    337    -70    124    -51    -70   -137    -18
   -150    262    410    -57   -280    335    -72    122    -51    -72   -142    -20
   -137    267    405    -67   -272    337    -67    127    -46    -67   -137    -12
   -145    257    402    -54   -272    329    -64    129    -41    -62   -132    -10
   -150    252    400    -51   -275    324    -64    129    -46    -70   -142    -23
   -135    275    410    -70   -272    340      2    202    -12    -64   -150    -38
   -137    316    454    -90   -296    384    122    361     80    -18   -135    -38
   -109    400    509   -145   -309    454    252    613    267    132    -12     62
     28    693    665   -361   -319    678    407   1088    649    532    358    410
    132   1070    935   -602   -402   1002    366   1228    904    935    818    872
     83   1384   1299   -735   -607   1343     38    680    852   1161   1163   1249
    -98   1590   1688   -745   -893   1639   -366   -137    636   1195   1304   1421
   -280   1413   1693   -568   -987   1551   -693   -893     46    610    771    969
   -358    909   1265   -275   -813   1085   -924  -1340   -704   -306   -124    168
   -296    496    792   -101   -545    644   -945  -1226   -896   -623   -483   -179
   -239    301    540    -31   -389    420   -735   -800   -662   -488   -428   -189
   -194    309    504    -57   -350    405   -431   -384   -384   -303   -298   -114
   -148    316    465    -85   -306    389   -194    -75   -187   -168   -213    -64
   -132    298    431    -85   -280    363    -98     59   -106   -119   -187    -54
   -135    283    418    -72   -275    350    -72    103    -80   -101   -168    -49
   -137    272    410    -67   -275    340    -54    129    -64    -90   -166    -41
   -137    262    400    -62   -267    329    -44    150    -54    -83   -163    -41
   -140    259    400    -59   -270    329    -33    163    -41    -72   -153    -36
   -137    259    397    -59   -267    327    -28    176    -33    -67   -148    -38
   -140    262    402    -64   -270    332    -28    181    -28    -64   -150    -36
   -137    267    402    -64   -270    335    -25    192    -23    -57   -140    -28
   -122    275    397    -77   -259    335    -20    202    -12    -46   -129    -23
   -111    288    400    -88   -254    342    -12    215     -2    -31   -116    -15
   -103    283    387    -90   -246    335    -20    213     -7    -41   -122    -23
   -114    288    402    -88   -257    345    -20    218     -2    -36   -116    -18
   -124    303    426    -90   -275    363    -18    228      7    -28   -111     -7
   -122    303    426    -90   -272    363    -12    241     15    -23   -106     -5
   -103    311    413   -106   -259    361     -5    257     28    -10    -93      5
    -98    314    413   -109   -254    363      5    275     44      7    -80     18
    -93    335    428   -122   -262    381      7    283     49     10    -80     23
    -96    348    444   -124   -270    394      2    288     51     10    -77     23
   -106    355    459   -127   -283    407     15    316     75     33    -54     44
    -96    368    465   -137   -280    415     23    337     88     46    -46     46
    -90    366    454   -137   -272    410     33    361    103     59    -36     49
    -80    384    465   -150   -272    423     46    394    129     83    -12     67
    -72    405    475   -166   -275    439     57    428    153    103      7     90
    -64    418    480   -176   -272    449     67    467    179    127     31    106
    -49    431    478   -192   -262    452     77    514    213    161     62    132
    -41    459    501   -207   -270    480    103    579    259    205    101    168
    -28    498    527   -233   -277    511    116    636    296    241    135    194
    -18    537    555   -259   -285    545    129    698    340    285    176    236
      2    587    584   -296   -290    584    145    763    387    337    228    283
     23    639    615   -329   -296    628    150    810    420    379    270    322
     36    688    652   -363   -309    672    150    844    449    413    309    363
     41    732    691   -389   -324    711    158    867    478    452    350    407
     41    756    711   -400   -335    735    161    885    498    483    381    441
     38    774    735   -405   -348    756    155    888    506    496    397    459
     36    787    750   -413   -358    769    145    875    498    493    400    465
     36    795    758   -415   -361    776    140    854    488    491    400    465
     31    789    758   -413   -363    774    135    823    472    478    389    457
     28    776    748   -402   -358    763    122    763    433    439    353    426
     12    745    730   -379   -358    737    111    696    392    394    309    387
    -20    691    711   -337   -366    701    103    620    348    340    257    337
    -57    639    696   -293   -376    667     83    542    296    280    194    283
    -64    605    670   -270   -366    636     75    472    252    231    145    231
    -70    579    649   -254   -361    613     62    413    210    187    101    192
    -96    517    613   -210   -353    563     46    355    168    145     59    142
   -109    478    584   -187   -348    532     31    311    137    114     31    109
   -109    452    561   -171   -335    506     20    280    114     93     10     93
   -109    433    540   -163   -324    485     15    257     98     72    -10     75
   -101    428    527   -163   -314    478     15    246     88     64    -20     70
   -109    420    527   -158   -319    472     10    236     77     54    -31     62
   -114    413    527   -148   -319    470     10    228     72     49    -31     59
   -111    415    527   -153   -319    470      0    215     62     38    -41     46
   -114    415    527   -150   -319    470      2    218     62     41    -41     46
   -116    428    545   -158   -329    485      7    228     75     51    -31     59
   -119    418    537   -148   -327    478      5    228     72     51    -31     62
   -111    407    517   -150   -314    462      2    226     67     44    -38     51
   -103    418    522   -158   -314    470      5    233     77     54    -33     59
   -103    428    530   -163   -316    478      0    231     72     49    -33     62
   -101    426    527   -161   -314    475     -5    226     70     44    -38     54
   -106    428    532   -163   -319    480     -5    231     75     51    -33     62
   -109    439    548   -166   -327    493     -5    231     75     49    -33     64
   -101    446    548   -174   -324    498    -10    228     67     46    -36     64
    -96    441    537   -171   -316    488     -7    231     70     49    -31     64
   -106    441    548   -168   -327    493     -2    233     77     57    -23     72
   -109    431    537   -161   -322    483     -5    226     70     49    -28     70
   -109    418    527   -155   -316    472     -7    220     67     46    -33     67
   -103    423    527   -158   -314    475     -2    226     72     51    -25     72
    -98    423    522   -163   -311    472     -2    223     70     49    -23     70
   -101    420    522   -158   -311    470    -10    218     62     41    -31     62
   -111    410    519   -150   -314    462    -10    218     67     46    -25     62
   -114    400    514   -142   -314    457    -10    213     59     44    -28     59
   -111    405    517   -148   -314    459    -20    200     46     31    -38     51
   -109    407    517   -150   -314    462    -18    202     49     33    -38     62
   -109    415    522   -153   -316    467    -15    205     51     36    -33     67
   -101    441    542   -168   -322    491     -5    207     59     44    -25     67
    -96    496    589   -200   -342    542     23    231     88     67     -2     93
   -101    519    620   -210   -361    568     49    244    106     85     10    109
    -93    524    615   -218   -355    568     57    241    106     83      7    101
    -93    524    618   -215   -355    571     49    236    101     83     10    103
    -88    558    646   -236   -368    602     36    239    119    106     33    127
    -75    576    649   -252   -363    613     18    239    122    114     41    135
    -62    574    636   -257   -350    605      0    236    116    111     36    140
    -57    576    633   -259   -345    605      0    241    122    124     46    153
    -62    532    592   -236   -327    561    -12    239    111    111     36    140
    -67    488    555   -210   -311    522    -28    223     85     90     15    119
    -72    457    527   -192   -301    491    -41    207     62     67     -2     98
    -75    436    511   -179   -293    472    -44    194     49     54    -12     83
   -101    402    501   -153   -301    452    -41    184     38     36    -33     62
   -124    368    493   -122   -309    431    -38    174     20     18    -49     46
   -137    345    480   -103   -309    413    -46    158      5      2    -64     33
   -132    342    475   -103   -303    407    -49    148     -7    -12    -80     23
   -135    332    467   -101   -301    400    -54    137    -20    -25    -96     10
   -142    319    459    -88   -301    389    -59    132    -28    -31   -103      5
   -153    303    454    -75   -303    379    -59    135    -28    -28   -101      7
   -148    309    457    -80   -301    381    -70    127    -38    -36   -106     -2
   -140    303    444    -83   -293    371    -67    127    -41    -38   -109     -5
   -135    298    433    -83   -283    366    -59    135    -33    -31   -101      0
   -135    309    444    -88   -290    376    -62    132    -33    -31   -101      0
   -137    311    449    -85   -293    379    -59    137    -28    -25    -96      5
   -140    311    452    -88   -298    381    -49    153    -15    -15    -90     10
   -135    345    480   -103   -306    413     23    239     36     10    -77     12
   -111    431    540   -161   -327    485    142    423    158     93    -23     41
    -57    550    607   -246   -332    579    275    693    363    275    127    171
     38    761    722   -402   -340    743    402   1132    691    628    465    488
    142   1093    950   -620   -402   1023    366   1278    904    969    870    914
    122   1392   1270   -758   -574   1332     83    766    849   1156   1166   1270
    -67   1566   1634   -748   -849   1600   -259    -25    636   1156   1265   1423
   -270   1371   1641   -553   -956   1506   -548   -795     62    584    740    958
   -374    896   1267   -262   -820   1080   -789  -1267   -628   -241    -75    197
   -327    485    813    -80   -571    649   -867  -1192   -813   -522   -394   -135
   -249    272    522    -10   -384    397   -714   -802   -628   -420   -363   -166
   -202    303    504    -51   -353    405   -444   -405   -381   -265   -257    -98
   -171    311    483    -72   -327    397   -200    -80   -181   -135   -174    -44
   -150    303    454    -77   -301    376    -77     83    -80    -67   -127    -18
   -150    303    454    -75   -301    379    -49    129    -57    -51   -116    -12
   -148    306    452    -80   -301    376    -36    150    -44    -46   -119    -15
   -137    298    433    -80   -285    366    -28    171    -33    -38   -114    -10
   -132    283    415    -77   -275    348    -31    176    -33    -41   -119    -15
   -132    293    426    -80   -277    358    -28    181    -33    -41   -119    -12
   -129    324    452    -98   -293    387    -18    200    -15    -23   -101     10
   -124    327    452   -101   -288    387    -12    215     -2    -12    -88     15
   -127    316    444    -96   -285    379    -10    223      0     -5    -80     15
   -129    311    441    -90   -285    376    -12    228      2     -5    -77     15
   -124    311    433    -96   -280    371     -7    233      5     -2    -77     15
   -124    322    444    -98   -285    381    -12    239      7     -2    -77     20
   -116    340    457   -111   -285    397    -12    246     12      5    -70     25
   -111    353    465   -119   -288    407      0    265     31     23    -51     44
    -96    358    452   -132   -275    405      0    272     36     23    -51     44
    -90    348    439   -129   -265    392     -2    280     38     25    -51     38
    -90    353    444   -132   -270    397      2    290     46     33    -44     46
    -85    376    462   -145   -272    418     15    314     64     51    -25     67
    -83    376    459   -148   -272    418     12    324     67     54    -25     70
    -75    402    478   -163   -277    439     15    345     83     67    -10     80
    -72    418    491   -174   -283    454     31    374    106     93     10     98
    -75    415    491   -168   -283    452     44    402    127    106     25    111
    -70    423    493   -179   -283    459     46    428    142    122     38    122
    -59    441    501   -192   -280    472     59    470    171    148     64    145
    -62    452    511   -194   -288    483     72    514    200    176     90    166
    -54    470    524   -207   -288    496     88    566    231    210    122    194
    -25    519    545   -246   -285    530    103    626    272    254    163    233
    -12    558    571   -272   -293    563    111    683    306    290    202    270
      0    597    597   -298   -298    597    116    735    342    329    241    309
     23    641    618   -332   -296    631    129    795    384    379    293    358
     33    698    662   -368   -314    683    132    833    418    418    335    402
     41    737    696   -389   -327    717    127    857    436    449    366    433
     41    766    722   -405   -340    745    122    862    444    467    389    459
     49    797    748   -423   -348    774    124    870    457    488    413    483
     54    823    769   -441   -355    797    119    862    454    491    423    498
     57    833    776   -446   -361    807    109    839    439    478    413    493
     51    836    782   -446   -366    810    109    823    431    472    410    493
     33    807    774   -420   -368    792    109    784    410    452    392    475
      5    782    774   -394   -387    776    103    719    371    407    348    428
    -12    737    750   -363   -381    743     96    652    329    358    301    379
    -36    685    719   -327   -379    704     88    579    285    309    252    329
    -46    646    693   -298   -368    670     80    514    249    265    207    285
    -62    607    667   -275   -366    636     70    449    207    220    158    239
    -90    566    657   -239   -374    610     57    397    174    181    119    202
   -114    524    639   -207   -376    579     41    350    142    145     83    168
   -111    485    597   -187   -353    540     25    311    111    109     41    135
   -111    470    581   -179   -345    524     20    290     98     96     25    116
   -119    444    561   -163   -340    501     15    272     80     77     12    101
   -119    420    540   -150   -329    480     -2    244     57     51    -12     75
   -122    420    542   -148   -332    480     -7    233     49     44    -20     70
   -127    431    555   -153   -340    493     -2    236     54     49    -15     75
   -119    420    540   -150   -329    480     -5    233     51     46    -20     70
   -116    405    522   -145   -319    462     -7    233     51     44    -23     64
   -114    407    522   -145   -316    465     -2    244     57     54    -15     72
   -116    420    537   -153   -327    478     -2    241     57     57    -12     77
   -119    431    550   -155   -335    491     -5    241     54     54    -10     75
   -122    433    555   -155   -340    493     -5    249     59     62     -2     75
   -122    439    561   -158   -340    498     -2    254     67     70      7     80
   -109    459    568   -174   -340    511     -7    246     59     62      0     80
   -103    470    574   -181   -340    519    -10    246     57     64     -2     83
   -114    462    574   -174   -342    517    -10    246     54     64     -2     77
   -122    452    574   -163   -348    511    -12    241     46     59     -7     72
   -111    454    566   -174   -337    509    -18    239     44     57     -5     75
   -114    457    568   -171   -340    511    -15    241     49     62      0     80
   -124    441    563   -161   -342    504    -20    236     44     57     -7     75
   -116    446    563   -163   -340    504    -28    228     33     46    -18     70
   -114    452    566   -171   -340    509    -28    223     33     46    -18     75
   -119    436    553   -158   -335    493    -31    220     28     44    -20     72
   -122    433    555   -155   -340    493    -33    213     20     36    -28     62
   -122    439    561   -158   -340    498    -33    210     18     33    -28     59
   -127    441    566   -158   -345    504    -33    205     15     31    -28     62
   -127    428    555   -150   -340    491    -41    192      2     18    -44     49
   -129    423    550   -148   -340    485    -46    187     -2     12    -49     41
   -127    431    558   -150   -342    493    -36    194      7     23    -33     49
   -127    423    550   -148   -340    485    -36    189      2     18    -38     49
   -127    410    537   -140   -332    472    -46    179    -10      7    -49     41
   -129    397    527   -135   -329    462    -51    176    -15      2    -54     33
   -135    397    532   -129   -332    465    -51    174    -12      2    -54     33
   -122    423    545   -150   -335    483    -44    179    -10      7    -51     38
    -98    501    600   -202   -348    550     -5    210     28     44    -15     77
   -106    535    641   -215   -374    587     23    226     51     67      5     96
   -145    506    652   -179   -397    579     18    218     41     57     -5     85
   -153    491    644   -168   -397    566      0    197     23     38    -20     70
   -124    537    662   -207   -394    600     -2    207     46     62      5     98
    -70    613    683   -272   -376    646      7    233     77     98     41    137
    -72    623    696   -275   -384    659     -2    231     77    103     46    142
   -106    574    678   -236   -392    626    -33    215     57     90     33    127
    -96    548    644   -226   -371    594    -41    220     49     85     25    122
    -49    566    613   -259   -332    589    -33    226     46     85     28    124
    -98    470    568   -184   -332    519    -77    194      5     46    -10     88
   -142    400    540   -129   -342    467   -109    161    -31      5    -49     49
   -111    420    530   -155   -322    475    -77    161    -33      0    -54     44
    -88    452    540   -184   -314    496    -41    171    -25      5    -51     46
   -124    410    535   -142   -329    472    -51    153    -44    -12    -72     28
   -124    394    519   -137   -322    454    -64    137    -64    -33    -93      7
   -142    355    498   -109   -319    426    -85    119    -93    -57   -119    -15
   -142    348    491   -103   -316    418    -88    119    -96    -62   -122    -18
   -114    371    485   -127   -298    428    -75    124    -90    -57   -114    -12
   -135    348    483   -109   -309    415    -90    116   -103    -67   -127    -20
   -184    303    485    -59   -335    394   -109    106   -116    -80   -137    -31
   -179    298    475    -59   -327    387   -114     98   -119    -83   -140    -33
   -202    270    472    -33   -337    371   -122     85   -127    -90   -148    -38
   -127    361    488   -116   -306    423    -85    116    -93    -59   -116     -5
    -98    394    493   -148   -296    444    -59    142    -75    -41   -103      7
   -119    394    514   -137   -316    452     -5    207    -38    -25   -101     -5
   -176    405    581   -114   -379    493     90    366     59     31    -77     -2
    -90    579    667   -246   -379    620    228    654    285    236     98    145
      7    815    805   -413   -397    810    353   1080    615    581    433    454
    168   1187   1018   -678   -423   1104    350   1327    880    961    865    901
    189   1504   1314   -846   -561   1410     98    927    865   1176   1195   1283
    -18   1618   1636   -800   -826   1626   -252    116    610   1137   1252   1395
   -218   1488   1706   -633   -963   1595   -563   -683     62    628    797   1010
   -324   1052   1374   -363   -849   1210   -797  -1226   -662   -226    -44    231
   -270    620    891   -174   -579    756   -893  -1234   -930   -594   -446   -168
   -181    392    574   -106   -379    483   -756   -859   -753   -504   -428   -202
   -158    342    501    -93   -329    420   -509   -475   -524   -366   -345   -163
   -179    316    496    -72   -337    405   -267   -153   -316   -236   -265   -119
   -168    303    472    -67   -319    387   -135     36   -197   -153   -210    -85
   -148    298    446    -77   -296    371   -109     77   -179   -142   -207    -88
   -116    322    436   -103   -275    379    -85    111   -158   -129   -194    -83
   -148    285    433    -72   -290    358    -88    119   -155   -132   -202    -93
   -145    280    426    -67   -285    353    -88    129   -155   -137   -210    -98
   -103    329    433   -114   -267    379    -67    148   -137   -119   -192    -85
   -122    316    439    -98   -280    376    -67    150   -137   -119   -192    -88
   -116    316    433   -101   -275    374    -72    155   -137   -119   -194    -90
   -111    332    444   -109   -277    387    -70    161   -135   -114   -187    -85
   -101    348    449   -124   -277    400    -59    174   -124   -101   -181    -80
    -88    355    444   -135   -265    400    -62    179   -124   -101   -181    -80
    -77    363    439   -145   -259    400    -64    181   -127   -103   -181    -80
    -72    371    444   -148   -257    407    -67    192   -119    -96   -171    -72
    -88    368    454   -142   -272    413    -64    200   -111    -88   -168    -67
    -93    374    467   -140   -280    420    -59    207   -106    -83   -163    -64
    -83    379    462   -150   -272    420    -62    215   -103    -83   -163    -64
    -90    384    475   -145   -283    428    -62    231    -93    -72   -150    -54
    -88    389    475   -150   -280    431    -70    239    -93    -72   -153    -54
    -83    405    488   -161   -285    446    -62    254    -80    -62   -145    -51
    -83    415    496   -168   -288    454    -51    272    -64    -49   -137    -44
    -90    415    506   -161   -298    459    -49    293    -54    -38   -124    -36
   -119    392    511   -137   -314    452    -62    303    -54    -46   -119    -33
   -114    405    519   -145   -316    462    -62    329    -41    -36   -103    -23
    -57    472    527   -210   -293    501    -33    379     -7     -2    -72      2
    -12    530    542   -257   -277    535      5    428     25     36    -49     23
     -7    545    553   -270   -280    548     23    478     59     70    -23     49
    -12    561    574   -275   -293    566     41    532     96    109     10     85
    -31    568    597   -270   -314    581     51    584    132    142     41    116
    -44    561    605   -257   -324    581     36    618    145    161     57    132
    -46    597    641   -275   -342    618     31    670    181    210    106    179
      5    688    683   -348   -337    685     62    730    236    272    168    241
     51    750    698   -402   -324    724     70    766    265    309    210    283
     41    758    717   -400   -337    737     38    771    270    324    226    301
     18    748    730   -384   -355    737     18    763    267    329    239    314
     46    800    753   -423   -353    776     38    771    277    348    257    332
     70    849    776   -459   -355    813     57    766    280    353    267    345
     44    854    810   -449   -381    833     51    753    275    353    270    355
     33    841    805   -439   -384    823     49    722    252    332    249    340
     51    849    797   -452   -371    823     62    683    228    309    228    324
     15    782    766   -400   -374    774     36    605    171    249    171    267
    -33    717    750   -340   -392    732     10    522    114    189    109    210
    -64    652    717   -293   -392    685    -10    441     59    122     41    142
    -51    633    685   -290   -368    659    -20    379     20     80      2     96
    -67    589    657   -262   -361    623    -41    316    -23     31    -46     46
    -49    594    644   -272   -345    618    -36    277    -49      0    -77     18
    -49    576    623   -265   -337    600    -49    246    -77    -28   -106     -7
    -96    511    607   -207   -353    558    -77    200   -116    -64   -148    -44
    -88    506    592   -210   -340    548    -83    184   -132    -80   -163    -54
    -64    530    594   -231   -329    561    -72    181   -132    -80   -163    -51
   -109    480    587   -187   -348    532    -96    161   -153    -98   -181    -70
   -129    446    576   -158   -353    511   -111    148   -171   -114   -194    -83
   -135    446    579   -158   -358    514   -114    142   -174   -119   -200    -90
    -72    501    574   -213   -322    537    -98    155   -163   -109   -194    -85
    -62    532    592   -236   -329    561    -80    166   -150    -98   -181    -70
    -72    532    602   -231   -337    566    -85    163   -150   -101   -181    -64
    -90    488    579   -200   -337    535   -111    148   -168   -119   -200    -80
   -122    439    561   -158   -340    498   -137    135   -184   -135   -215    -93
    -85    488    571   -202   -327    530   -114    148   -171   -122   -200    -77
    -57    532    589   -239   -322    558    -83    166   -155   -103   -181    -59
    -67    537    605   -239   -335    571    -85    168   -153   -106   -181    -62
    -67    540    607   -236   -337    574    -96    161   -161   -111   -184    -64
    -90    514    605   -213   -348    558   -119    140   -187   -135   -207    -88
   -106    496    602   -194   -355    548   -142    124   -202   -148   -220   -101
   -140    483    623   -171   -384    553   -148    119   -205   -148   -220    -98
   -111    504    615   -194   -363    558   -137    129   -197   -137   -210    -83
    -59    548    607   -244   -335    576   -124    135   -192   -132   -202    -75
    -72    545    618   -236   -345    579   -127    127   -197   -140   -213    -83
   -101    519    618   -210   -358    568   -137    114   -210   -153   -226    -96
   -122    491    613   -184   -366    550   -148    103   -226   -166   -236   -103
    -98    501    600   -202   -348    550   -153    103   -226   -166   -233    -98
    -75    524    600   -226   -337    561   -140    111   -218   -158   -226    -88
    -49    550    600   -252   -324    574   -124    116   -218   -153   -223    -83
    -90    530    620   -218   -355    574   -137    106   -228   -168   -236    -96
   -106    517    623   -205   -366    571   -148     93   -241   -181   -249   -109
   -116    504    620   -194   -368    563   -150     90   -246   -184   -249   -106
   -124    485    610   -181   -368    548   -161     83   -259   -194   -257   -116
   -114    478    592   -181   -353    535   -163     77   -265   -200   -265   -122
    -90    514    602   -213   -345    555   -158     83   -259   -197   -257   -114
    -88    532    618   -223   -353    574   -163     75   -267   -205   -265   -119
    -96    566    662   -236   -381    615   -150     83   -249   -189   -246   -106
   -109    592    701   -241   -405    646   -129     96   -228   -171   -231    -90
    -96    628    724   -267   -410    675   -109    103   -218   -158   -220    -77
    -90    646    737   -277   -413    691   -109     98   -213   -155   -215    -75
    -88    670    756   -293   -420    711   -124     96   -205   -145   -202    -57
    -90    691    782   -298   -436    735   -137    103   -194   -127   -184    -36
    -70    709    779   -319   -426    743   -140    106   -197   -124   -179    -33
    -51    714    763   -332   -407    737   -145    103   -200   -129   -184    -38
    -41    693    735   -327   -387    711   -161     96   -213   -140   -197    -49
    -25    680    706   -327   -366    693   -166    103   -218   -142   -197    -49
    -72    623    696   -277   -384    659   -179     93   -233   -155   -213    -62
   -101    566    665   -233   -381    615   -202     62   -272   -197   -252   -101
    -85    553    636   -233   -361    594   -207     46   -293   -223   -277   -132
   -101    550    652   -223   -376    600   -200     41   -298   -228   -288   -137
   -122    506    628   -194   -376    566   -218     20   -324   -254   -311   -158
    -98    511    610   -207   -353    561   -207     15   -337   -267   -322   -168
    -59    540    597   -241   -329    566   -192     20   -340   -270   -324   -171
    -88    498    587   -205   -337    542   -202      7   -350   -280   -337   -184
   -119    483    602   -181   -363    542   -213      0   -358   -288   -342   -189
    -98    517    615   -210   -358    566   -200     10   -350   -280   -332   -181
   -106    506    610   -200   -358    558   -207      5   -355   -285   -340   -187
   -124    475    600   -174   -361    537   -220     -7   -371   -301   -353   -200
   -132    472    602   -171   -368    537   -226    -10   -371   -301   -353   -202
   -109    480    589   -184   -348    535   -228    -10   -374   -303   -355   -207
   -101    488    589   -194   -345    540   -213      2   -363   -296   -350   -202
    -85    514    600   -213   -342    555   -145     85   -311   -267   -337   -197
    -88    592    680   -252   -384    636    -12    280   -171   -176   -285   -168
    -80    714    795   -316   -436    753    114    540     59     28   -114    -28
      7    948    940   -480   -467    945    213    940    413    410    252    301
    187   1382   1195   -784   -504   1288    202   1247    753    880    769    818
    176   1714   1538   -948   -680   1626      2    872    735   1106   1111   1205
     12   1769   1756   -891   -872   1764   -303    163    420    997   1104   1254
   -155   1605   1761   -724   -961   1683   -610   -646   -223    366    527    758
   -267   1148   1415   -439   -841   1280   -849  -1247  -1034   -605   -428   -111
   -252    688    937   -218   -594    813   -953  -1260  -1291   -937   -776   -449
   -220    407    628    -93   -423    517   -875   -976  -1135   -854   -758   -480
   -174    381    555   -103   -366    467   -683   -652   -893   -698   -659   -420
   -155    439    594   -140   -374    517   -426   -309   -623   -506   -522   -324
   -137    467    605   -166   -371    535   -283   -116   -480   -400   -441   -270
   -114    488    602   -189   -358    545   -236    -51   -433   -366   -418   -252
   -114    485    597   -187   -358    540   -213    -25   -413   -353   -410   -249
    -96    506    602   -205   -348    553   -187      2   -389   -335   -392   -236
   -111    493    605   -192   -358    548   -192      7   -389   -337   -397   -241
   -114    493    605   -189   -361    548   -194     15   -384   -332   -394   -241
   -106    488    594   -192   -350    540   -197     23   -376   -327   -387   -239
   -109    470    579   -179   -342    524   -205     18   -384   -335   -394   -246
    -77    522    597   -223   -337    558   -181     46   -358   -309   -368   -220
    -98    524    623   -213   -361    574   -174     54   -345   -298   -358   -207
   -103    517    620   -207   -363    568   -174     57   -342   -296   -355   -207
   -116    506    623   -194   -368    563   -179     59   -345   -298   -358   -207
   -140    480    618   -171   -379    548   -189     54   -353   -306   -366   -218
   -111    506    618   -197   -366    561   -187     70   -340   -290   -350   -207
    -90    537    628   -223   -358    581   -176     83   -324   -275   -337   -192
    -70    571    641   -249   -355    605   -158    101   -306   -259   -319   -174
    -51    602    654   -275   -355    628   -137    124   -283   -236   -298   -153
    -90    571    662   -241   -376    615   -142    132   -280   -233   -293   -153
   -114    566    680   -228   -397    623   -142    145   -267   -223   -283   -148
   -101    568    670   -233   -384    618   -150    148   -267   -226   -288   -155
    -96    566    659   -236   -379    613   -153    155   -262   -220   -285   -153
    -96    568    665   -236   -379    615   -150    176   -244   -202   -267   -132
   -111    563    675   -226   -394    618   -145    202   -226   -187   -252   -119
    -80    613    693   -265   -387    652   -111    249   -184   -145   -218    -85
    -25    680    706   -327   -368    693    -80    309   -137    -98   -171    -46
    -36    685    719   -324   -379    701    -70    350   -109    -70   -145    -23
    -33    678    711   -324   -371    696    -67    389    -83    -44   -124     -7
    -25    696    722   -335   -374    709    -59    436    -46     -7    -90     23
    -20    737    758   -361   -392    748    -44    501      5     49    -33     80
    -25    766    789   -371   -407    776    -28    561     51    106     20    129
     -5    818    820   -407   -413    818    -18    615     93    158     72    179
     15    872    857   -444   -420    865    -15    652    124    194    116    220
      7    898    891   -454   -441    896    -20    665    137    220    142    246
      0    917    914   -459   -457    914    -25    670    145    236    163    270
     -2    930    932   -465   -467    932    -36    665    142    241    174    283
     33    979    945   -506   -454    963    -25    672    153    257    194    309
     62   1013    950   -537   -444    982    -12    665    148    257    197    319
     15    950    935   -483   -459    945    -38    610    103    213    153    277
      0    927    927   -465   -462    927    -44    563     72    179    119    244
     -2    917    919   -457   -459    917    -25    527     54    155     96    223
    -70    820    891   -376   -480    857    -49    439    -10     80     18    150
    -46    805    852   -379   -449    828    -67    368    -62     23    -38     93
    -59    761    820   -350   -441    789    -85    306   -109    -25    -90     44
   -122    675    797   -275   -459    735   -103    246   -148    -72   -137     -5
    -62    719    782   -329   -420    750    -85    220   -155    -85   -150    -18
   -119    644    763   -265   -441    704   -116    163   -202   -132   -202    -67
   -163    579    743   -207   -452    659   -155    111   -244   -176   -249   -111
   -135    579    714   -220   -423    646   -161     96   -254   -189   -259   -122
    -90    623    711   -267   -402    667   -137    103   -244   -179   -249   -106
    -49    667    717   -309   -384    691   -111    116   -231   -163   -233    -93
    -88    613    698   -265   -394    657   -129     93   -254   -189   -257   -116
    -98    584    683   -241   -389    633   -142     80   -267   -202   -275   -132
   -132    555    688   -213   -410    620   -153     77   -272   -205   -277   -135
   -132    566    696   -218   -415    631   -142     88   -262   -194   -265   -122
    -38    649    685   -306   -361    667   -114    114   -236   -171   -239    -98
    -57    628    685   -285   -371    657   -124    103   -244   -179   -249   -109
    -98    605    704   -254   -402    654   -137     98   -249   -184   -252   -111
   -103    602    706   -249   -405    654   -140    101   -244   -179   -246   -106
   -124    581    706   -228   -415    644   -150     93   -252   -181   -252   -114
   -137    576    714   -218   -426    644   -150     96   -246   -176   -246   -109
    -93    618    709   -265   -402    665   -142    106   -236   -166   -236    -96
   -109    594    704   -241   -407    646   -158     93   -249   -179   -246   -106
   -114    584    698   -236   -407    639   -161     88   -254   -181   -249   -111
   -101    600    701   -249   -400    649   -148    101   -241   -168   -239   -101
    -96    597    691   -252   -394    644   -155     93   -246   -174   -244   -103
   -111    584    696   -236   -402    639   -166     85   -252   -179   -246   -106
    -90    618    709   -265   -400    662   -153     93   -241   -168   -233    -93
   -109    597    706   -244   -407    652   -155     85   -252   -176   -244   -101
   -114    579    693   -233   -405    636   -166     75   -262   -187   -252   -114
    -80    607    688   -265   -384    646   -166     77   -259   -181   -249   -109
    -80    602    680   -262   -379    641   -168     75   -262   -184   -249   -106
    -83    605    688   -259   -384    646   -166     70   -265   -187   -249   -103
    -96    600    693   -252   -394    646   -161     72   -262   -181   -246   -101
   -119    576    696   -228   -407    633   -168     64   -270   -189   -254   -106
   -109    587    696   -241   -402    639   -176     59   -275   -194   -259   -111
    -93    597    691   -252   -392    644   -176     54   -280   -200   -262   -114
   -116    587    701   -236   -410    644   -174     54   -275   -194   -259   -109
   -109    631    740   -259   -423    685   -145     77   -244   -166   -228    -85
    -90    680    771   -296   -431    724   -116     93   -223   -148   -213    -70
   -109    685    795   -288   -452    740    -98     98   -213   -137   -205    -64
   -124    678    802   -277   -465    740   -119     80   -226   -145   -207    -70
    -83    737    820   -327   -452    779   -124     88   -210   -129   -189    -46
    -12    810    820   -400   -418    815   -114    111   -181    -96   -158    -15
    -38    779    818   -368   -428    797   -132    101   -192   -101   -163    -18
    -44    782    823   -368   -433    802   -150    101   -197   -106   -163    -18
    -72    724    795   -327   -433    758   -174     88   -215   -124   -181    -36
    -80    672    750   -298   -415    711   -187     77   -231   -137   -197    -51
    -85    631    717   -272   -400    672   -197     67   -249   -155   -210    -62
    -90    615    706   -262   -400    662   -192     67   -257   -163   -218    -70
    -64    636    701   -288   -381    667   -171     72   -257   -166   -223    -77
    -98    576    672   -241   -384    626   -181     41   -288   -202   -259   -116
   -122    532    654   -205   -387    592   -197     20   -309   -220   -280   -135
   -119    527    646   -205   -384    587   -200     15   -314   -228   -288   -137
   -124    509    633   -192   -379    571   -205      5   -327   -244   -303   -153
   -142    478    620   -168   -384    548   -218     -7   -342   -257   -316   -166
   -166    457    623   -145   -394    540   -228    -15   -350   -265   -324   -174
   -132    483    613   -176   -374    548   -218     -5   -342   -257   -316   -168
   -109    504    613   -200   -361    558   -202      5   -329   -244   -303   -155
    -93    527    620   -218   -358    574   -187     18   -319   -231   -290   -142
   -135    496    631   -179   -381    563   -194     10   -329   -241   -298   -153
   -137    483    618   -174   -379    550   -207      0   -335   -246   -303   -158
   -106    519    626   -207   -366    574   -187     23   -316   -233   -290   -145
   -109    530    636   -213   -374    581   -114    106   -267   -215   -290   -153
   -135    558    693   -210   -413    626     12    280   -155   -158   -265   -148
    -83    724    807   -322   -444    766    163    579     90     59    -80      5
     33   1028    992   -532   -480   1010    311   1054    491    480    319    366
    132   1402   1267   -769   -568   1335    257   1231    769    906    792    844
    161   1774   1613   -966   -724   1693    -77    719    722   1145   1153   1244
    -12   1940   1953   -963   -984   1948   -488   -111    446   1104   1215   1356
   -207   1774   1982   -784  -1093   1878   -833   -901   -155    524    704    930
   -314   1221   1532   -454   -924   1374  -1067  -1410   -963   -446   -236     98
   -275    709    984   -215   -628    846  -1114  -1348  -1208   -818   -646   -309
   -176    519    693   -174   -436    605   -883   -909   -956   -670   -581   -309
   -153    496    649   -171   -400    571   -587   -511   -688   -501   -475   -246
   -155    483    639   -163   -397    561   -355   -218   -496   -376   -394   -207
   -153    465    618   -155   -384    540   -239    -59   -392   -306   -353   -194
   -168    436    602   -135   -384    519   -213    -23   -366   -290   -345   -194
   -166    413    579   -124   -371    496   -205     -2   -358   -290   -348   -197
   -122    454    574   -166   -350    514   -176     28   -335   -270   -329   -179
    -88    504    592   -207   -340    548   -137     70   -296   -236   -301   -150
    -98    480    579   -189   -340    527   -142     70   -303   -246   -311   -166
   -155    410    566   -127   -361    485   -179     44   -329   -272   -337   -192
   -200    374    574    -88   -387    472   -194     44   -332   -272   -337   -192
    -85    483    568   -197   -327    524   -142     93   -280   -223   -285   -142
    -49    532    581   -244   -316    555   -111    119   -259   -202   -267   -122
   -119    483    602   -181   -361    542   -124    106   -272   -215   -280   -137
   -122    478    600   -181   -361    537   -132    111   -267   -213   -280   -137
    -93    506    600   -205   -345    553   -124    127   -254   -200   -267   -122
   -127    485    613   -181   -371    550   -137    124   -259   -205   -275   -127
   -148    467    613   -161   -379    540   -148    124   -259   -207   -275   -135
   -111    480    592   -187   -350    535   -129    140   -246   -192   -265   -122
    -77    522    600   -220   -337    561   -101    176   -215   -158   -231    -90
    -77    548    623   -236   -350    584    -88    197   -194   -142   -215    -75
    -96    535    631   -220   -363    581    -90    205   -189   -137   -213    -77
   -119    522    641   -202   -381    581    -88    220   -181   -129   -207    -72
   -114    517    631   -200   -371    574    -96    231   -176   -127   -207    -75
    -62    550    613   -244   -337    579    -75    265   -148   -103   -184    -57
    -70    550    620   -241   -345    584    -59    301   -122    -80   -166    -38
    -80    555    636   -239   -358    594    -49    335    -98    -59   -150    -23
    -75    579    654   -252   -363    615    -31    381    -64    -25   -116      2
    -36    641    678   -303   -358    659      2    446    -15     20    -72     38
    -33    657    691   -311   -363    675     20    506     23     59    -38     67
    -41    672    711   -316   -379    691     28    561     57     96     -7     93
    -70    670    740   -298   -405    704     31    613     93    129     23    122
    -41    711    753   -335   -397    730     38    667    137    176     70    168
     38    820    782   -431   -371    802     72    737    197    246    142    239
     20    870    849   -446   -415    859     80    771    233    290    187    288
     31    922    891   -475   -428    906     77    789    252    319    220    324
      2    911    909   -459   -454    911     57    779    244    322    226    329
      2    914    911   -459   -454    911     51    774    246    329    236    337
     38    953    914   -496   -439    932     59    771    254    340    252    353
     41    976    935   -509   -446    956     57    748    244    335    254    358
     12    961    948   -488   -467    956     41    701    220    316    236    342
      2    948    943   -475   -470    945     33    644    189    283    210    322
     -2    917    919   -459   -462    919     20    571    142    233    163    277
    -31    852    883   -410   -457    867      2    488     88    174    103    223
    -96    753    849   -329   -472    800    -31    400     23    106     36    158
    -64    748    810   -342   -439    779    -33    342    -12     67     -2    119
    -67    717    782   -327   -426    748    -51    283    -57     20    -49     75
   -101    652    753   -275   -426    701    -67    231    -96    -20    -90     33
   -114    594    709   -241   -413    652    -96    184   -137    -62   -132     -2
   -116    574    691   -228   -402    631   -101    161   -155    -83   -150    -20
    -83    587    670   -252   -376    628    -93    155   -158    -83   -153    -25
    -90    571    662   -239   -376    615    -96    142   -168    -96   -166    -36
    -98    566    662   -236   -381    613   -103    129   -181   -109   -179    -44
   -132    519    652   -194   -392    584   -119    114   -197   -127   -194    -62
   -135    504    639   -187   -387    571   -124    109   -197   -127   -194    -64
    -85    563    649   -239   -366    605   -106    132   -179   -109   -176    -44
    -83    563    646   -241   -366    602   -101    132   -176   -103   -174    -41
    -93    555    649   -233   -371    602    -96    140   -168    -96   -168    -36
    -88    558    646   -236   -368    602   -101    140   -174   -101   -174    -41
   -101    545    646   -220   -374    594   -101    140   -174   -101   -171    -41
   -111    535    646   -213   -379    589   -109    135   -176   -103   -174    -46
   -122    527    646   -202   -384    587   -116    127   -181   -111   -181    -51
   -124    524    649   -200   -387    587   -116    127   -181   -109   -179    -46
   -111    540    652   -213   -381    594   -114    132   -179   -103   -174    -38
    -90    548    639   -231   -363    592   -114    129   -181   -106   -176    -44
    -85    548    633   -231   -358    589   -114    129   -181   -106   -176    -46
   -109    537    644   -215   -376    592   -119    127   -181   -106   -171    -44
   -135    517    652   -189   -392    584   -127    119   -184   -109   -176    -46
   -140    504    644   -181   -392    574   -137    106   -197   -119   -187    -57
   -127    506    633   -189   -381    568   -140    103   -200   -122   -187    -57
    -59    576    633   -259   -348    602   -109    127   -176    -98   -163    -33
    -31    605    636   -285   -332    620    -96    135   -171    -90   -155    -25
    -85    553    639   -236   -361    594   -116    111   -194   -111   -176    -44
    -93    540    633   -223   -363    584   -124    109   -194   -114   -179    -46
   -106    514    620   -205   -363    566   -129    106   -197   -114   -176    -46
   -163    439    602   -137   -381    519   -155     77   -226   -142   -205    -72
   -129    470    600   -168   -366    532   -145     83   -218   -135   -197    -67
    -72    550    620   -239   -348    584   -111    109   -189   -106   -168    -38
    -77    542    620   -233   -348    579   -122     98   -202   -119   -179    -49
    -90    514    605   -210   -348    558   -132     88   -213   -129   -189    -59
    -93    511    605   -210   -350    558   -132     88   -210   -127   -187    -59
    -93    511    602   -210   -348    555   -127     93   -205   -122   -184    -54
    -88    522    607   -218   -348    563   -129     90   -210   -127   -187    -57
   -114    545    659   -215   -387    602   -119     98   -194   -111   -171    -46
   -127    584    709   -231   -418    646    -90    119   -163    -80   -142    -15
   -106    615    722   -254   -415    667    -70    127   -153    -70   -135     -7
    -75    646    722   -288   -397    683    -67    127   -148    -67   -132     -5
    -59    688    748   -314   -402    717    -67    132   -129    -49   -111     15
    -46    724    769   -340   -407    745    -72    145   -114    -25    -85     41
    -54    688    743   -316   -400    717    -93    132   -129    -41    -98     28
    -72    665    737   -296   -405    701   -111    127   -137    -44   -101     28
    -75    654    730   -288   -402    691   -127    132   -135    -41    -98     31
    -49    639    688   -296   -368    662   -135    129   -148    -54   -114     20
    -62    602    662   -270   -361    631   -140    119   -163    -67   -124     10
    -96    542    639   -223   -368    589   -153    101   -184    -85   -145    -10
   -103    509    613   -202   -358    561   -153     85   -205   -106   -168    -31
    -83    524    607   -223   -345    566   -137     90   -200   -109   -171    -38
    -98    506    605   -205   -350    555   -142     72   -218   -127   -187    -54
   -111    470    579   -179   -345    522   -158     54   -241   -153   -210    -75
   -103    454    558   -174   -329    506   -163     46   -254   -166   -223    -85
   -111    444    553   -166   -332    496   -166     41   -262   -174   -233    -96
   -135    415    550   -140   -342    483   -176     31   -270   -181   -241   -109
   -145    400    545   -129   -345    472   -179     31   -275   -184   -241   -109
   -114    433    548   -158   -329    491   -166     38   -265   -174   -231    -98
    -93    457    550   -184   -324    504   -158     46   -257   -163   -223    -88
   -119    436    555   -161   -337    496   -163     38   -262   -168   -231    -93
   -119    444    563   -163   -340    501   -163     44   -259   -166   -226    -90
   -114    452    566   -168   -340    509   -153     51   -246   -155   -213    -85
   -122    431    553   -155   -337    491   -116     96   -223   -148   -213    -93
   -101    509    610   -205   -355    558      5    259   -114    -77   -171    -70
    -98    607    704   -257   -402    654    140    496     64     62    -64     10
    -28    805    833   -387   -431    818    298    883    379    366    210    252
    140   1174   1034   -657   -446   1104    350   1293    732    807    670    701
    194   1551   1353   -872   -579   1452    150   1057    818   1111   1065   1137
     72   1769   1696   -922   -810   1732   -223    329    662   1210   1270   1392
   -155   1766   1922   -805  -1039   1844   -613   -524    246    924   1067   1252
   -303   1353   1657   -527   -982   1506   -870  -1169   -506     57    233    506
   -303    826   1130   -262   -717    976  -1005  -1340  -1000   -574   -413   -103
   -280    426    706    -75   -493    566   -945  -1062   -956   -623   -530   -262
   -218    332    550    -57   -384    441   -719   -672   -740   -498   -467   -252
   -135    426    558   -148   -345    491   -405   -283   -478   -319   -337   -161
   -114    439    550   -163   -332    493   -213    -46   -324   -213   -265   -114
    -96    454    548   -181   -322    501   -135     44   -265   -171   -233    -93
   -103    439    542   -166   -322    491   -111     75   -246   -163   -231    -93
   -129    410    537   -142   -335    472   -114     83   -244   -166   -239   -106
   -124    394    519   -135   -322    454   -116     90   -244   -171   -246   -114
   -124    376    498   -127   -311    436   -122     98   -241   -168   -244   -116
   -137    379    517   -119   -327    446   -119    106   -233   -161   -233   -106
   -145    379    524   -116   -335    452   -122    109   -233   -158   -231   -103
   -132    389    522   -127   -327    454   -116    122   -226   -150   -223    -96
    -77    446    524   -184   -301    485    -96    150   -200   -124   -200    -75
    -96    426    522   -163   -309    472    -93    158   -194   -116   -194    -72
   -119    400    519   -140   -319    459   -106    148   -207   -129   -207    -83
    -90    428    519   -168   -303    472    -90    166   -194   -119   -197    -77
    -85    436    522   -176   -303    478    -80    184   -176   -101   -181    -62
   -114    415    530   -150   -322    472    -85    187   -176   -103   -179    -59
   -119    405    524   -145   -322    465    -90    189   -176   -101   -179    -59
    -77    444    522   -181   -298    483    -77    210   -155    -83   -163    -44
    -83    446    530   -181   -306    488    -77    220   -150    -77   -158    -38
   -101    439    540   -168   -319    488    -75    231   -148    -75   -155    -38
    -64    480    542   -207   -306    511    -51    265   -116    -46   -129    -18
    -59    488    545   -215   -303    517    -46    285   -101    -28   -114     -5
    -62    488    550   -213   -306    519    -41    303    -93    -20   -109      0
    -36    522    558   -241   -296    540    -18    348    -57      7    -80     28
    -80    480    558   -202   -319    519    -18    374    -44     20    -70     36
    -59    504    563   -223   -311    535    -12    407    -23     38    -51     51
    -23    574    597   -277   -309    584     12    465     18     77    -18     83
     -5    615    620   -303   -311    618     38    527     62    124     25    119
    -41    597    639   -280   -340    618     41    571     83    145     44    137
    -36    620    654   -293   -345    636     49    628    119    179     80    168
    -12    678    688   -335   -350    683     72    698    171    236    137    223
     15    724    709   -368   -345    717     83    753    213    285    187    267
     54    779    724   -418   -335    753     80    784    241    319    223    303
     38    797    758   -418   -361    779     72    800    254    342    249    329
     -2    792    795   -394   -400    792     59    802    262    358    265    348
    -10    810    820   -400   -415    815     59    805    270    371    283    368
     75    911    836   -496   -379    875     90    828    298    405    322    410
     62    917    854   -491   -394    885     83    810    293    405    324    413
     28    885    857   -459   -415    872     54    766    265    379    301    394
     -2    846    849   -420   -426    846     33    711    226    342    267    366
     10    857    846   -436   -420    852     36    659    202    316    241    340
     18    846    828   -433   -405    839     38    597    171    277    205    306
    -28    779    805   -376   -418    792     15    511    114    213    140    246
    -38    737    776   -348   -407    756     -2    436     62    155     85    192
    -49    696    743   -324   -397    717    -18    374     23    111     36    145
    -72    639    711   -283   -392    675    -36    316    -18     64     -7    101
   -101    584    685   -241   -394    633    -54    270    -49     31    -44     64
   -124    532    657   -202   -389    594    -70    231    -77      2    -70     36
   -129    485    615   -179   -371    548    -93    194   -111    -33   -106      2
    -83    524    607   -220   -345    566    -88    187   -119    -41   -114     -5
    -77    527    602   -226   -340    563    -75    187   -119    -38   -111      0
    -90    522    613   -215   -350    566    -70    192   -111    -31   -101     12
   -119    485    602   -184   -361    542    -96    163   -140    -62   -132    -18
   -145    439    584   -148   -363    511   -116    145   -158    -83   -155    -41
   -119    454    571   -168   -345    511   -106    158   -145    -70   -142    -31
    -72    509    581   -218   -327    545    -77    184   -116    -38   -111     -2
    -57    535    592   -239   -324    563    -64    200   -106    -28    -98     10
    -96    498    592   -202   -342    545    -77    189   -114    -36   -106      2
   -124    462    584   -171   -353    524    -98    174   -132    -51   -124    -12
   -132    454    587   -161   -358    519   -109    163   -145    -64   -137    -25
    -90    504    594   -207   -342    548    -96    176   -127    -49   -122     -7
    -80    524    605   -223   -342    563    -88    184   -116    -38   -109      2
   -116    488    602   -187   -358    542   -101    171   -132    -51   -122    -10
    -93    504    597   -205   -345    550    -93    176   -127    -46   -116     -5
    -77    511    589   -218   -332    550    -90    179   -124    -41   -114      0
   -109    472    581   -181   -345    527   -106    166   -137    -54   -124     -7
   -122    462    581   -171   -350    522   -119    153   -148    -62   -132    -15
   -124    462    587   -168   -355    524   -119    148   -153    -70   -140    -23
   -127    454    579   -163   -355    517   -127    142   -161    -77   -145    -31
    -96    488    584   -194   -340    535   -114    148   -153    -67   -135    -18
    -54    537    589   -241   -324    563    -98    161   -137    -51   -119     -5
    -72    514    587   -220   -329    550   -101    153   -145    -62   -129    -15
   -103    459    563   -179   -335    511   -119    135   -166    -80   -148    -31
   -106    454    561   -174   -332    506   -124    132   -171    -83   -150    -33
   -124    457    579   -166   -353    517   -124    132   -168    -80   -148    -28
    -90    501    592   -205   -340    545   -111    137   -158    -72   -137    -15
    -72    519    592   -223   -335    555   -109    140   -158    -70   -135    -12
    -96    493    589   -200   -342    540   -116    129   -168    -80   -142    -23
   -116    454    568   -168   -342    509   -132    116   -181    -93   -155    -38
   -124    426    550   -150   -337    488   -148    109   -194   -106   -168    -51
   -101    452    550   -176   -327    501   -135    119   -181    -93   -155    -38
    -96    462    558   -181   -327    509   -124    127   -174    -85   -148    -31
    -98    480    579   -189   -340    527   -127    122   -176    -88   -150    -36
    -96    537    633   -220   -363    584    -98    150   -145    -54   -116     -2
   -106    576    683   -236   -394    628    -67    168   -116    -31    -90     20
    -85    610    693   -262   -389    652    -51    176   -109    -25    -85     23
    -75    613    688   -270   -381    652    -57    168   -111    -25    -88     20
    -57    657    714   -298   -384    685    -64    176    -93     -2    -64     49
    -51    680    732   -314   -392    704    -70    184    -80     12    -46     67
    -57    662    719   -301   -387    691    -90    174    -90      5    -51     62
    -72    633    704   -283   -387    667   -109    171    -98      0    -54     59
    -49    631    680   -290   -363    654   -111    179    -96      5    -51     62
    -57    581    639   -265   -348    610   -132    163   -122    -18    -70     44
    -83    540    623   -228   -353    581   -150    148   -142    -38    -88     25
    -85    519    605   -215   -345    561   -153    135   -161    -57   -109      7
   -101    485    587   -192   -342    535   -153    119   -181    -77   -132    -18
   -103    475    579   -187   -342    527   -148    111   -189    -90   -145    -31
    -96    475    571   -189   -335    524   -145    106   -194    -96   -150    -33
   -119    446    566   -163   -342    506   -150     90   -213   -114   -166    -51
   -111    426    537   -155   -324    480   -158     80   -231   -132   -184    -67
   -111    415    527   -153   -322    470   -163     72   -241   -140   -192    -75
   -142    389    530   -124   -337    459   -174     62   -252   -148   -202    -85
   -171    355    527    -93   -350    441   -194     49   -265   -161   -215    -98
   -158    379    537   -109   -348    457   -187     59   -254   -150   -205    -88
   -101    439    540   -171   -319    488   -161     80   -231   -129   -179    -64
    -96    431    527   -166   -311    478   -163     77   -239   -135   -187    -72
   -103    423    524   -161   -314    472   -168     72   -244   -137   -192    -77
    -75    452    527   -187   -301    488   -153     88   -228   -124   -176    -64
   -116    428    545   -158   -332    488   -111    142   -200   -114   -179    -77
   -116    504    620   -194   -368    563     20    329    -72    -28   -124    -46
    -85    620    706   -270   -394    662    155    587    127    137     15     67
    -12    826    839   -405   -426    831    288    992    441    457    311    335
    129   1174   1044   -654   -457   1111    296   1312    735    857    750    776
    205   1584   1376   -896   -584   1480     96    989    789   1124   1119   1192
     67   1787   1719   -927   -826   1753   -252    233    600   1161   1254   1382
   -163   1722   1886   -779  -1023   1803   -589   -594    132    782    943   1132
   -332   1231   1564   -452   -948   1397   -831  -1182   -615    -93     85    345
   -337    698   1036   -181   -685    867   -982  -1278   -997   -587   -433   -161
   -259    397    654    -70   -457    527   -911   -969   -904   -576   -488   -265
   -202    340    542    -67   -371    441   -680   -587   -685   -449   -415   -231
   -176    368    545    -98   -361    457   -402   -236   -462   -306   -316   -166
   -114    415    530   -150   -322    472   -218    -12   -319   -202   -241   -114
    -93    433    527   -171   -311    480   -158     59   -275   -171   -220   -103
   -109    402    511   -145   -309    457   -158     75   -272   -174   -228   -116
   -103    407    511   -153   -309    459   -142    101   -249   -158   -215   -103
    -75    436    511   -181   -293    472   -116    129   -231   -142   -202    -90
   -129    392    522   -132   -327    457   -122    129   -236   -148   -210    -98
   -142    379    522   -116   -332    449   -129    135   -236   -148   -210   -101
   -132    392    522   -132   -327    457   -132    137   -233   -148   -210    -98
   -124    394    517   -135   -322    454   -132    142   -233   -145   -205    -96
   -137    379    517   -122   -327    446   -148    137   -241   -150   -213   -103
    -75    449    524   -187   -298    485   -122    163   -213   -122   -184    -80
    -67    475    542   -205   -306    506   -103    184   -200   -109   -171    -62
   -114    426    540   -155   -327    483   -119    174   -213   -124   -184    -77
   -122    407    530   -142   -324    467   -127    176   -213   -124   -187    -80
   -153    384    537   -114   -345    459   -142    176   -215   -124   -187    -80
    -83    457    540   -189   -311    498   -119    207   -189    -98   -161    -51
    -12    537    550   -262   -283    542    -75    249   -148    -59   -122    -20
    -49    519    568   -236   -309    542    -70    262   -140    -54   -119    -15
    -90    493    584   -200   -337    537    -77    262   -142    -59   -124    -23
   -111    470    579   -181   -345    524    -90    265   -142    -59   -124    -28
   -106    467    574   -181   -340    519    -98    277   -135    -54   -122    -25
    -75    506    581   -215   -329    542    -90    306   -116    -33   -101     -7
    -98    496    594   -197   -345    545    -83    329   -103    -20    -90      2
   -101    514    615   -207   -358    566    -70    368    -72      7    -64     25
    -88    535    623   -223   -355    579    -49    413    -44     33    -38     49
    -57    568    626   -257   -342    597    -33    457    -15     62    -10     75
    -46    600    646   -275   -345    623    -20    509     20     98     18    101
    -64    574    636   -257   -350    605    -33    540     28    109     28    106
    -28    615    644   -293   -335    628    -31    600     64    150     64    142
     31    693    662   -366   -314    678    -10    665    114    205    119    192
     70    763    693   -415   -311    730      7    724    158    252    171    244
     33    763    730   -400   -348    748      0    745    171    272    197    267
     20    789    769   -405   -374    779    -10    758    187    298    226    298
     15    813    797   -415   -392    805    -15    769    202    319    252    329
     75    885    810   -480   -366    849     -7    782    218    345    280    355
     98    924    826   -514   -363    878      0    779    218    353    290    368
     98    958    857   -530   -379    909     12    774    226    363    303    384
     77    945    865   -511   -394    906      5    740    207    345    288    374
     51    906    854   -478   -400    880    -15    683    171    311    252    340
     33    867    833   -452   -400    852    -23    623    129    270    213    303
     -2    805    807   -402   -405    807    -38    548     77    213    155    249
    -36    745    782   -353   -407    763    -54    467     25    153     93    189
      2    761    758   -381   -376    761    -49    415      2    122     62    158
    -44    701    745   -327   -394    722    -59    358    -36     77     15    111
    -85    626    711   -270   -397    667    -85    290    -88     20    -44     51
    -64    618    680   -277   -374    649    -96    252   -114     -7    -72     23
    -67    600    667   -265   -366    633    -98    228   -124    -20    -90     10
    -83    550    633   -236   -358    592   -116    192   -155    -57   -122    -20
   -103    519    623   -210   -363    571   -135    166   -181    -83   -145    -44
   -101    514    615   -207   -361    563   -137    158   -189    -88   -150    -51
    -90    504    594   -205   -342    548   -145    145   -205   -101   -166    -67
   -111    488    600   -192   -355    542   -155    132   -218   -114   -179    -80
   -111    493    605   -192   -358    548   -155    135   -215   -111   -179    -77
   -127    472    597   -174   -361    535   -168    129   -220   -116   -184    -80
    -75    527    602   -226   -337    563   -142    153   -200    -98   -163    -59
    -57    558    615   -252   -337    584   -122    166   -189    -88   -153    -51
    -25    600    626   -285   -327    610   -111    176   -179    -77   -142    -41
    -72    545    618   -239   -345    581   -132    158   -200    -98   -166    -67
   -101    517    618   -207   -358    566   -153    145   -218   -116   -179    -83
   -103    532    633   -215   -368    581   -153    150   -213   -114   -176    -80
   -109    522    631   -207   -371    576   -161    145   -218   -116   -181    -85
    -64    545    610   -239   -337    576   -158    148   -218   -116   -184    -80
    -15    587    602   -285   -309    594   -142    163   -205   -103   -168    -67
    -38    574    613   -267   -327    592   -145    161   -207   -106   -171    -70
    -75    530    605   -228   -340    566   -161    142   -228   -127   -189    -88
    -80    524    602   -223   -342    563   -168    135   -233   -132   -194    -93
    -88    532    620   -220   -353    576   -174    132   -236   -132   -197    -96
    -70    553    620   -241   -345    587   -176    127   -244   -140   -202    -98
    -44    579    623   -267   -335    600   -168    129   -241   -132   -194    -90
    -64    561    626   -249   -345    592   -168    127   -241   -132   -194    -90
    -90    527    618   -218   -353    571   -176    119   -249   -142   -202    -96
    -93    506    600   -207   -348    550   -194     98   -275   -168   -226   -122
   -106    501    607   -197   -358    553   -200     93   -283   -174   -231   -124
   -116    498    615   -189   -366    555   -207     85   -288   -179   -236   -132
   -103    493    597   -194   -350    545   -215     70   -303   -194   -254   -148
    -90    514    605   -213   -348    561   -210     80   -293   -187   -246   -135
    -75    522    597   -223   -337    558   -207     83   -293   -181   -241   -129
    -20    566    584   -275   -301    574   -189     96   -283   -174   -231   -122
    -20    561    581   -270   -301    571   -187     93   -290   -184   -241   -132
    -62    594    654   -267   -358    623   -166    114   -259   -158   -213   -109
   -116    615    730   -249   -423    672   -145    127   -239   -137   -192    -88
   -111    631    740   -259   -426    685   -135    122   -246   -140   -197    -90
    -33    698    732   -332   -381    714   -116    140   -228   -124   -181    -75
    -36    709    743   -337   -389    724   -127    135   -226   -119   -176    -70
    -59    711    771   -327   -415    743   -155    124   -228   -119   -176    -62
    -38    732    771   -348   -405    753   -174    122   -228   -119   -174    -57
    -10    784    795   -387   -402    789   -161    135   -210    -90   -148    -31
    -28    758    784   -366   -405    769   -174    132   -215    -96   -150    -36
    -28    711    740   -342   -384    724   -202    114   -244   -124   -179    -62
    -31    680    709   -327   -368    693   -220    103   -262   -140   -192    -72
    -28    659    688   -314   -358    672   -220     98   -275   -153   -202    -77
    -49    620    670   -288   -361    644   -226     77   -301   -181   -231   -103
    -70    592    659   -262   -366    626   -223     67   -316   -197   -246   -122
    -67    566    631   -249   -350    597   -233     46   -342   -223   -275   -148
    -70    530    600   -228   -335    563   -249     25   -371   -252   -301   -179
    -70    517    584   -223   -327    550   -259     12   -387   -270   -319   -194
    -72    517    587   -223   -329    550   -262     10   -394   -277   -329   -200
    -72    514    587   -220   -329    550   -262      7   -400   -280   -332   -202
    -77    509    587   -215   -332    548   -262      2   -402   -283   -337   -207
    -85    501    587   -207   -337    542   -267      5   -405   -283   -335   -205
    -83    496    579   -207   -332    537   -265      7   -405   -285   -332   -202
    -75    504    579   -215   -327    540   -272     -2   -413   -293   -340   -210
    -67    509    576   -220   -322    542   -277     -5   -415   -298   -345   -215
    -72    511    584   -220   -329    545   -277     -5   -413   -296   -342   -215
    -72    509    581   -218   -327    545   -257     25   -400   -290   -342   -218
    -49    561    610   -257   -329    584   -150    171   -309   -233   -311   -205
    -20    667    688   -322   -353    678    -18    400   -132    -93   -207   -132
     31    862    831   -446   -400    849    103    717    150    189     49     96
    140   1182   1041   -662   -452   1111    145   1088    485    594    467    509
    218   1597   1379   -909   -579   1488     51   1072    652    932    893    971
    150   1829   1678   -989   -763   1753   -179    535    532   1044   1124   1254
    -33   1821   1855   -896   -945   1839   -483   -249     93    735    896   1083
   -187   1488   1675   -649   -932   1579   -745   -963   -610    -41    137    387
   -228    971   1200   -371   -714   1083   -948  -1301  -1205   -763   -592   -296
   -181    561    743   -189   -462    652  -1010  -1182  -1280   -906   -779   -501
   -132    423    553   -148   -342    488   -867   -852  -1072   -784   -717   -483
   -101    462    563   -181   -332    511   -636   -501   -815   -605   -589   -392
    -72    511    581   -220   -329    545   -415   -197   -592   -439   -465   -303
    -44    524    568   -239   -306    545   -322    -64   -501   -371   -415   -270
    -51    514    563   -231   -309    537   -301    -33   -480   -363   -410   -267
    -51    517    568   -231   -311    540   -288    -15   -470   -358   -405   -267
    -49    511    561   -231   -306    535   -290    -10   -470   -361   -413   -275
    -57    501    558   -220   -306    530   -293      0   -465   -358   -410   -272
    -33    542    574   -254   -303    558   -277     18   -444   -340   -392   -254
    -25    555    581   -265   -303    568   -270     33   -436   -329   -381   -246
    -31    563    592   -267   -314    576   -267     41   -431   -324   -374   -236
    -33    576    610   -270   -322    592   -262     54   -418   -309   -361   -220
    -18    592    607   -288   -314    600   -257     62   -413   -306   -355   -218
    -20    581    602   -280   -311    592   -272     54   -426   -322   -368   -233
    -44    563    607   -262   -324    587   -280     46   -433   -327   -379   -244
    -46    579    626   -265   -335    602   -272     64   -418   -311   -363   -226
    -23    610    633   -293   -329    620   -262     80   -405   -298   -348   -207
     12    659    644   -337   -314    652   -244    109   -379   -275   -327   -184
      5    652    646   -329   -322    652   -244    116   -374   -270   -322   -179
     -2    639    641   -316   -322    639   -249    116   -379   -272   -324   -184
      0    644    641   -324   -319    644   -246    129   -366   -262   -314   -176
      2    659    657   -332   -327    657   -246    142   -355   -252   -303   -166
      0    675    672   -337   -337    675   -249    155   -350   -246   -301   -166
     10    696    685   -353   -337    691   -244    174   -337   -233   -290   -155
     10    696    685   -355   -337    693   -241    194   -322   -218   -275   -140
     12    719    706   -368   -345    714   -228    231   -293   -189   -246   -114
     33    745    711   -392   -340    730   -220    265   -267   -166   -223    -90
     41    763    722   -402   -340    743   -205    306   -239   -137   -197    -64
     41    789    748   -415   -353    769   -197    353   -205   -103   -163    -33
     41    805    763   -423   -361    784   -187    397   -176    -70   -135     -7
     57    833    774   -446   -361    805   -176    452   -140    -31    -96     28
     64    859    795   -462   -363    828   -166    511    -93     18    -46     75
     64    885    818   -478   -376    852   -166    558    -59     59     -5    116
     77    940    859   -509   -392    901   -163    597    -25    101     41    163
     98   1000    898   -550   -402    950   -153    636      7    145     88    207
    127   1067    940   -597   -405   1005   -148    659     33    181    129    249
    129   1072    940   -602   -405   1008   -155    654     33    187    137    267
    124   1083    956   -605   -415   1021   -158    649     31    192    148    280
    114   1101    984   -610   -436   1044   -168    636     23    192    153    290
    106   1106   1000   -605   -446   1054   -168    615     12    184    148    285
     93   1096   1002   -594   -454   1049   -168    581    -12    155    122    262
     77   1065    984   -571   -454   1026   -174    532    -46    114     83    223
     72   1018    945   -545   -436    982   -189    462   -101     54     20    166
     59    969    909   -514   -423    940   -197    394   -150     -5    -41    106
     36    930    893   -485   -428    911   -200    332   -192    -57    -90     57
     15    891    875   -454   -428    883   -210    270   -236   -109   -145      5
     -2    844    846   -420   -426    844   -236    205   -285   -166   -202    -49
    -10    802    813   -394   -410    807   -252    153   -329   -210   -246    -93
      2    789    787   -397   -392    789   -254    124   -348   -231   -270   -116
     -5    766    771   -381   -387    769   -265     96   -374   -259   -298   -142
    -20    745    763   -363   -392    753   -277     70   -397   -283   -319   -166
    -31    737    769   -353   -400    753   -275     62   -400   -288   -322   -168
    -54    709    761   -327   -407    735   -275     54   -407   -296   -332   -179
    -51    696    748   -322   -400    722   -280     49   -418   -303   -342   -187
    -31    711    743   -340   -387    727   -272     59   -407   -293   -335   -174
    -12    719    732   -353   -371    724   -270     67   -400   -285   -329   -168
    -18    706    724   -345   -371    717   -280     59   -410   -296   -337   -181
    -28    698    727   -337   -376    711   -288     57   -415   -301   -342   -187
    -44    683    724   -319   -384    704   -296     51   -420   -306   -348   -192
    -80    636    717   -277   -397    675   -322     28   -444   -324   -368   -213
    -49    678    724   -316   -387    701   -306     44   -428   -306   -350   -197
     31    763    732   -400   -350    748   -265     83   -389   -267   -314   -155
     18    737    719   -379   -350    730   -265     80   -397   -275   -322   -161
    -31    709    740   -337   -384    724   -285     59   -415   -293   -337   -181
    -41    717    756   -337   -400    735   -296     51   -420   -296   -340   -181
    -46    709    753   -332   -400    730   -301     49   -420   -296   -337   -179
    -44    701    745   -332   -394    722   -303     46   -423   -298   -340   -179
    -62    685    748   -311   -405    717   -306     38   -428   -303   -348   -187
    -15    722    735   -353   -376    727   -298     49   -418   -293   -335   -171
     12    732    719   -371   -353    724   -293     54   -415   -288   -329   -163
    -38    683    722   -322   -381    701   -306     36   -431   -303   -348   -179
    -57    685    743   -314   -400    714   -311     31   -433   -306   -348   -181
    -31    701    730   -337   -379    714   -311     28   -436   -309   -350   -187
     38    766    724   -402   -342    745   -285     46   -418   -293   -335   -171
     54    784    730   -420   -337    758   -275     54   -407   -283   -324   -161
     36    758    722   -397   -342    740   -280     46   -415   -290   -332   -166
     18    743    724   -381   -355    735   -283     38   -426   -298   -342   -176
    -20    709    727   -345   -374    717   -298     23   -439   -311   -355   -189
    -33    719    753   -342   -394    735   -285     36   -423   -293   -337   -174
    -18    766    784   -374   -400    774   -252     59   -389   -265   -311   -150
    -25    784    807   -379   -418    795   -228     64   -379   -257   -309   -145
    -23    802    826   -389   -426    813   -226     64   -376   -252   -303   -140
     18    844    823   -431   -402    833   -231     67   -366   -241   -290   -127
     23    854    831   -439   -402    844   -244     67   -358   -231   -277   -114
    -15    810    826   -400   -420    818   -275     51   -368   -233   -280   -114
    -31    805    836   -387   -433    820   -285     49   -366   -228   -275   -109
    -10    818    828   -402   -420    820   -285     57   -363   -223   -272   -106
     23    810    787   -415   -381    800   -283     64   -361   -218   -270   -103
     12    766    753   -392   -368    761   -285     57   -379   -236   -285   -119
     10    735    724   -374   -358    730   -296     49   -397   -254   -306   -142
    -15    688    701   -337   -358    693   -298     36   -413   -272   -327   -161
    -80    605    685   -262   -381    644   -303     15   -436   -298   -353   -192
    -77    584    662   -254   -368    620   -311     -2   -457   -322   -376   -210
    -20    602    623   -290   -322    613   -301     -5   -465   -329   -381   -220
    -36    568    602   -267   -319    584   -303    -10   -475   -340   -394   -233
    -62    537    600   -236   -329    568   -301    -10   -475   -340   -397   -236
    -62    524    587   -231   -324    555   -306    -12   -483   -348   -405   -244
    -46    532    579   -244   -314    555   -303    -10   -480   -345   -405   -244
    -57    522    579   -233   -319    550   -301     -5   -475   -340   -400   -241
    -88    496    584   -202   -335    540   -306    -10   -480   -345   -405   -246
    -70    496    566   -213   -319    530   -314    -15   -488   -353   -413   -254
    -67    491    558   -213   -311    524   -309     -7   -480   -345   -407   -252
    -85    462    548   -189   -319    504   -306     -7   -483   -348   -413   -259
    -83    446    530   -181   -306    488   -288     18   -470   -342   -413   -262
    -18    504    522   -244   -270    511   -174    189   -358   -275   -376   -246
    -15    558    571   -272   -293    563    -49    407   -187   -145   -283   -184
    -12    714    724   -353   -368    719     62    701     85    119    -46     23
     75    997    922   -535   -423    961    101   1083    423    524    371    428
    181   1475   1293   -831   -555   1384     10    992    542    833    789    896
    166   1797   1628   -982   -730   1714   -176    449    397    919   1002   1161
     15   1774   1758   -896   -872   1766   -441   -254    -12    649    810   1015
   -192   1348   1540   -576   -865   1444   -701   -935   -685   -106     57    311
   -194    831   1026   -319   -610    930   -893  -1215  -1247   -802   -652   -350
   -181    420    602   -119   -392    511   -940  -1080  -1291   -917   -805   -524
   -153    270    423    -59   -288    345   -823   -769  -1083   -784   -735   -498
    -44    374    418   -163   -231    394   -579   -402   -787   -571   -579   -376
    -41    368    410   -163   -226    389   -374   -124   -576   -420   -478   -311
    -25    389    413   -181   -218    400   -275      2   -483   -350   -420   -272
    -49    366    415   -161   -233    392   -252     38   -454   -335   -410   -267
    -64    335    400   -135   -231    366   -249     46   -452   -337   -418   -277
     -2    384    387   -192   -194    384   -218     83   -423   -311   -392   -257
    -20    366    384   -174   -202    374   -207     98   -405   -298   -381   -249
    -41    324    366   -142   -205    342   -218     96   -410   -306   -394   -262
    -25    340    366   -155   -194    353   -213    109   -400   -296   -384   -252
    -15    363    379   -174   -197    371   -192    135   -376   -272   -358   -228
    -38    322    361   -140   -200    340   -200    132   -379   -275   -361   -236
    -36    298    335   -132   -184    316   -205    137   -376   -277   -363   -236
     -5    322    327   -158   -166    324   -192    155   -363   -262   -350   -226
      2    337    332   -171   -166    335   -179    168   -348   -246   -335   -213
      2    327    322   -166   -161    324   -171    181   -340   -239   -329   -202
    -10    314    322   -153   -166    316   -171    187   -335   -236   -329   -202
    -10    314    324   -150   -166    319   -161    200   -322   -220   -319   -189
    -15    301    314   -142   -166    306   -158    207   -314   -213   -314   -187
     -7    288    296   -140   -153    290   -153    218   -306   -207   -309   -187
      7    306    296   -158   -145    301   -135    244   -280   -184   -285   -168
      0    306    306   -153   -153    306   -124    267   -259   -163   -267   -153
    -10    283    293   -137   -150    288   -129    277   -254   -158   -267   -155
    -10    270    280   -132   -145    275   -124    296   -244   -150   -259   -148
      7    290    280   -150   -137    285   -103    332   -210   -116   -228   -116
     25    311    285   -168   -129    298    -83    371   -179    -85   -205    -96
     41    324    280   -184   -119    303    -67    405   -153    -62   -181    -83
     49    316    265   -184   -109    290    -54    449   -124    -33   -158    -62
     44    316    270   -181   -114    293    -44    498    -93     -2   -129    -33
     72    353    280   -213   -103    316    -25    553    -51     38    -90      0
     77    361    280   -220   -101    322     -2    620     -5     85    -46     41
     77    381    303   -231   -114    342     20    691     49    145     10     98
     77    400    319   -241   -122    361     20    737     83    184     46    132
     72    410    337   -241   -132    374     15    774    109    223     85    166
     93    459    363   -277   -135    410     36    820    150    272    142    218
    142    530    387   -337   -122    459     57    854    181    309    184    262
    122    524    400   -324   -137    462     41    844    174    309    187    272
     90    485    394   -288   -150    441     31    831    166    309    189    277
    124    519    394   -324   -135    457     38    833    168    319    202    288
    161    561    397   -361   -116    480     54    823    171    327    210    296
    114    509    394   -311   -140    452     41    771    140    293    181    267
     88    462    374   -275   -142    418     38    714    106    254    142    233
     88    426    337   -257   -124    381     33    652     62    205     93    189
     64    355    290   -210   -111    322     18    579     10    142     28    129
     46    290    244   -168    -98    270      5    511    -31     93    -25     75
     41    231    189   -135    -72    210      0    459    -64     54    -67     28
     28    187    158   -109    -64    174     -2    418    -88     23    -98     -5
     20    158    135    -90    -57    148     -7    384   -109     -2   -129    -33
     -7     96    103    -44    -54     98    -31    337   -145    -44   -168    -75
    -33     25     59      5    -46     41    -49    306   -168    -70   -197   -101
    -31     12     41      7    -36     25    -44    301   -174    -72   -202   -103
      2     25     20    -15     -7     23    -33    301   -168    -67   -200   -101
    -38    -51    -15     44    -12    -33    -59    270   -200   -101   -233   -132
    -54    -88    -33     72    -10    -62    -67    262   -207   -109   -244   -142
      2    -25    -28     10     15    -28    -36    296   -174    -75   -210   -111
     23     -7    -31     -7     25    -18    -23    303   -163    -64   -200   -103
     20    -28    -49      2     31    -36    -28    301   -166    -70   -205   -109
     23    -33    -57      5     38    -44    -15    309   -158    -62   -197    -98
    -10    -72    -64     41     25    -67    -23    301   -163    -70   -205   -109
    -36   -116    -80     75     20    -98    -33    296   -171    -80   -215   -119
    -20   -116    -96     64     36   -106    -23    309   -161    -70   -202   -109
    -20   -114    -93     67     36   -103    -15    316   -148    -59   -192    -98
     -5   -106   -101     54     44   -103    -10    319   -142    -54   -189    -93
     20    -83   -103     31     59    -93     -2    329   -132    -41   -181    -85
      5   -103   -109     46     54   -106     -2    332   -132    -38   -181    -88
    -10   -135   -124     72     57   -129     -2    327   -135    -44   -184    -90
      5   -137   -145     64     75   -140      5    335   -127    -36   -176    -83
     15   -140   -155     59     85   -148     12    345   -119    -28   -166    -77
      5   -171   -176     83     88   -174      7    337   -127    -38   -174    -85
     -7   -197   -189    103     90   -194     -2    327   -137    -46   -184    -96
    -18   -207   -189    111     83   -200      5    329   -132    -41   -179    -88
    -18   -223   -205    119     90   -213     10    335   -127    -36   -174    -80
    -15   -254   -239    135    111   -246     -5    319   -142    -54   -189    -96
     -2   -262   -259    132    127   -262     -7    316   -145    -57   -197   -103
     -5   -265   -259    132    124   -262     -2    319   -142    -51   -194   -103
     -5   -277   -275    140    135   -277     -2    319   -140    -51   -194   -103
     -5   -280   -277    142    135   -280      2    322   -137    -51   -192   -103
     -5   -252   -246    129    119   -249     23    340   -111    -28   -168    -80
     -5   -223   -218    111    106   -220     57    366    -77      5   -137    -51
     -2   -207   -205    106     98   -207     88    381    -59     18   -122    -36
      5   -192   -197     93     98   -192    103    389    -46     28   -114    -28
      0   -207   -207    103    103   -207     93    384    -49     25   -114    -31
      5   -202   -207     96    106   -205     77    376    -44     33   -106    -25
     10   -207   -220     98    114   -213     67    384    -33     46    -93    -10
     12   -215   -228    101    119   -220     57    381    -33     51    -83      0
     28   -192   -220     83    124   -205     59    394    -20     64    -70     18
     36   -236   -275     98    155   -257     44    389    -31     51    -85      5
     20   -296   -319    137    168   -306     28    381    -49     33   -103    -12
     20   -329   -350    153    184   -340     23    376    -62     20   -116    -28
     15   -368   -384    176    200   -376     23    361    -80      0   -137    -51
     -2   -407   -407    205    200   -407     31    355    -88     -7   -148    -64
    -28   -457   -428    241    197   -444     33    345    -98    -23   -161    -77
    -28   -493   -465    259    218   -480     23    327   -119    -44   -181    -98
    -18   -519   -501    270    241   -511     23    319   -132    -57   -197   -116
    -54   -576   -522    314    233   -550     12    309   -145    -70   -210   -132
    -96   -633   -537    363    220   -587      0    293   -158    -85   -226   -148
    -77   -620   -542    348    231   -581      5    296   -155    -83   -220   -148
     -2   -540   -537    272    267   -540     41    329   -122    -51   -189   -116
      2   -548   -550    270    275   -550     49    335   -114    -44   -187   -111
    -31   -602   -571    316    270   -589     36    322   -124    -57   -200   -122
    -20   -592   -574    303    275   -584     44    332   -116    -51   -194   -114
    -23   -589   -566    306    270   -579     49    337   -109    -41   -184   -106
    -54   -649   -597    350    270   -623     44    335   -122    -59   -205   -129
     15   -605   -620    293    316   -613    142    457    -51    -25   -189   -127
     36   -545   -584    252    309   -563    290    665     90     64   -132    -96
     31   -457   -488    213    259   -472    428    937    314    254     23     33
    124   -142   -267      5    194   -205    568   1402    714    688    439    423
    236    309     70   -272     83    189    496   1462    935   1080    904    901
    184    691    506   -439   -161    600    148    844    831   1260   1221   1265
    -10    885    896   -436   -452    891   -262     10    548   1218   1291   1382
   -194    610    805   -210   -501    706   -584   -709    -59    602    714    878
   -223      7    231    106   -226    119   -782  -1078   -766   -283   -163     75
   -205   -553   -350    376     72   -452   -789   -966   -958   -607   -540   -303
   -103   -722   -618    413    257   -670   -550   -527   -701   -457   -472   -296
    -49   -672   -623    361    285   -649   -226   -103   -400   -252   -327   -200
    -59   -722   -662    392    301   -693    -28    174   -218   -135   -254   -158
   -122   -833   -711    475    293   -774     25    277   -166   -111   -252   -179
    -15   -740   -724    379    353   -732     90    361   -101    -57   -205   -140
     15   -709   -727    345    368   -719    135    405    -67    -31   -184   -122
    -18   -748   -732    381    355   -740    132    413    -67    -33   -189   -129
     -2   -743   -740    368    368   -740    145    431    -51    -20   -179   -116
    -18   -763   -745    392    363   -756    142    439    -49    -20   -179   -116
    -31   -795   -763    413    366   -782    140    439    -49    -23   -179   -122
    -33   -800   -769    415    366   -784    140    446    -41    -15   -174   -116
    -90   -859   -769    472    335   -815    114    436    -54    -28   -184   -129
    -98   -878   -779    488    340   -828    109    436    -57    -28   -184   -129
     -7   -797   -789    400    389   -792    145    470    -25     -2   -158   -106
     31   -745   -776    355    402   -761    179    506      5     31   -127    -77
     18   -750   -771    366    392   -761    187    517     15     38   -119    -70
     31   -756   -787    363    407   -771    194    527     23     44   -116    -64
     25   -753   -779    361    400   -766    200    540     33     54   -106    -57
    -36   -820   -787    428    374   -805    179    530     20     38   -122    -77
    -72   -867   -795    467    358   -831    158    524     15     31   -132    -90
    -23   -823   -800    423    387   -813    179    553     44     59   -106    -62
     12   -789   -802    389    405   -797    202    589     80     90    -72    -36
     25   -769   -797    371    410   -782    218    613     96    109    -59    -25
     46   -740   -789    345    415   -763    241    644    122    129    -41    -10
     33   -748   -782    358    407   -763    254    670    142    145    -25      5
      5   -769   -774    381    389   -771    257    696    161    163    -12     12
     -2   -792   -789    397    392   -792    262    730    181    179      0     23
     12   -776   -792    379    402   -784    272    774    210    202     25     41
     28   -750   -779    361    402   -763    296    826    249    239     59     75
     12   -761   -776    374    392   -769    298    875    275    262     80     93
     25   -740   -769    355    394   -753    322    940    316    306    122    132
      0   -758   -761    376    379   -761    327    992    353    342    155    158
    -33   -787   -753    410    358   -771    314   1026    371    368    181    179
     20   -696   -717    337    366   -706    335   1083    420    423    239    233
    189   -475   -665    142    426   -568    420   1182    522    532    348    342
    218   -415   -633     96    426   -524    446   1210    553    568    387    384
    140   -472   -613    166    376   -542    413   1189    532    555    376    376
     57   -542   -602    241    327   -571    374   1153    506    532    358    361
     88   -501   -589    205    337   -545    366   1143    509    540    371    379
    213   -363   -579     72    394   -470    413   1158    542    576    415    423
    187   -374   -561     93    374   -467    428   1127    537    571    410    418
    137   -433   -571    145    350   -501    402   1052    488    527    368    381
     83   -527   -610    220    345   -568    353    950    418    454    293    306
     70   -574   -644    252    355   -610    337    867    366    397    236    246
     36   -644   -680    303    358   -662    329    800    327    353    189    205
     18   -711   -730    345    374   -719    309    732    280    298    137    155
     -2   -776   -776    389    384   -776    285    665    231    244     83     96
    -44   -841   -797    441    374   -820    259    607    181    192     31     49
   -122   -940   -818    532    348   -880    218    550    132    142    -18      5
    -88   -930   -841    509    376   -888    205    527    116    124    -36    -12
    -10   -870   -859    439    423   -865    236    542    135    142    -23     -2
     98   -784   -883    340    491   -833    285    574    168    174     10     25
     28   -867   -896    420    462   -880    257    537    135    140    -20     -7
    -28   -927   -898    475    433   -914    231    509    106    111    -54    -36
     38   -854   -893    407    465   -872    267    542    140    142    -20     -5
    -10   -906   -896    457    441   -901    252    527    122    127    -36    -23
    -93  -1008   -914    550    410   -961    202    485     83     85    -75    -62
    -12   -932   -919    470    452   -924    233    519    116    119    -41    -33
     54   -857   -911    400    480   -883    280    555    153    153    -10      0
      5   -909   -917    452    459   -911    265    537    132    132    -31    -20
     20   -898   -919    439    470   -909    265    540    135    135    -31    -18
     28   -901   -930    436    478   -914    277    548    142    145    -18    -10
     31   -906   -937    436    483   -922    285    553    148    150    -10     -5
     18   -930   -950    454    480   -940    272    540    135    137    -23    -18
    -28   -976   -948    504    459   -963    262    524    122    122    -36    -33
    -46  -1002   -956    524    452   -979    249    517    114    114    -44    -38
     10   -953   -963    470    485   -958    246    524    122    124    -31    -28
    -20   -992   -974    504    475   -982    239    514    111    114    -41    -38
   -158  -1137   -979    649    410  -1060    200    472     72     75    -83    -85
    -15  -1013   -997    511    491  -1005    241    509    109    114    -44    -46
     75   -901   -979    413    524   -940    290    550    153    153     -2     -5
   -109  -1093   -987    600    436  -1041    220    480     83     83    -70    -70
    -31  -1031  -1000    532    483  -1015    228    493     96     96    -57    -57
    153   -849  -1005    348    576   -927    309    561    161    158     10      5
      0  -1010  -1013    504    504  -1013    265    511    114    111    -36    -44
    -31  -1049  -1018    537    493  -1034    249    496    106    101    -46    -54
     -7  -1015  -1008    511    498  -1013    252    501    111    106    -41    -44
      2   -956   -961    475    478   -958    293    527    145    137    -10    -12
      7   -914   -922    452    462   -917    329    548    174    161     12      7
    -23   -930   -906    475    441   -919    340    548    176    163     12      0
     15   -885   -901    436    457   -893    335    553    181    171     25     12
     12   -867   -880    426    446   -872    327    550    192    184     41     28
    -28   -911   -883    470    426   -896    283    524    171    168     25     18
     72   -818   -893    371    483   -854    290    550    197    202     62     57
    145   -717   -862    285    504   -789    342    600    252    254    114    103
     80   -797   -878    358    478   -836    314    579    223    226     88     75
     -7   -953   -948    480    470   -950    239    514    153    155     15     10
    -62  -1049   -989    553    462  -1021    194    480    109    116    -23    -25
     90   -909  -1000    410    545   -953    257    527    155    161     25     15
    103   -911  -1015    405    558   -963    290    527    153    155     20      2
    -15  -1031  -1018    522    498  -1026    270    488    116    111    -20    -41
    -70  -1111  -1041    587    485  -1078    228    449     77     75    -54    -75
   -124  -1205  -1080    665    478  -1143    168    400     23     20   -109   -124
     28  -1065  -1096    517    561  -1080    231    446     64     59    -70    -85
     49  -1036  -1088    493    568  -1062    270    467     83     75    -54    -67
     10  -1080  -1093    532    550  -1085    252    446     70     62    -67    -83
     18  -1070  -1088    527    553  -1078    249    452     70     62    -67    -80
    -20  -1106  -1088    561    532  -1098    231    439     54     46    -83    -93
    -15  -1078  -1065    545    524  -1070    244    454     72     64    -62    -75
    -62  -1140  -1078    600    506  -1111    218    428     46     38    -85   -103
   -114  -1241  -1127    678    506  -1184    163    376     -2     -5   -132   -158
   -106  -1244  -1140    675    514  -1192    161    384      5      0   -127   -148
     25  -1101  -1127    537    576  -1114    265    488     75     51    -85   -114
    116   -958  -1078    418    597  -1018    428    688    213    142    -23    -75
     33   -987  -1021    478    527  -1002    519    885    348    244     51    -28
     25   -836   -865    402    444   -852    618   1249    636    542    332    231
    249   -368   -618     57    433   -493    678   1569    956    958    787    698
    306     85   -223   -197    265    -70    493   1254   1005   1223   1163   1127
    174    376    202   -275    -12    290    194    555    865   1309   1356   1369
    -88    262    350    -88   -220    306   -127   -220    402    917   1023   1085
   -254   -272    -20    262   -116   -148   -400   -769   -285    122    228    342
   -252   -797   -548    524    145   -672   -558   -893   -683   -387   -303   -168
   -184  -1117   -932    652    374  -1026   -501   -607   -605   -392   -371   -283
    -96  -1111  -1018    602    459  -1067   -254   -215   -363   -244   -277   -233
    -85  -1122  -1036    602    475  -1080     -2    119   -155   -114   -189   -179
   -122  -1202  -1083    662    478  -1143    114    290    -59    -57   -161   -171
     28  -1072  -1101    522    563  -1085    202    392     18      5   -109   -127
    171   -953  -1124    389    646  -1039    288    470     83     59    -57    -77
     46  -1085  -1132    519    587  -1109    285    462     70     41    -80   -103
    -20  -1150  -1130    584    553  -1140    257    444     49     15   -106   -137
     88  -1044  -1132    478    610  -1088    285    478     77     46    -75   -111
      0  -1127  -1130    563    561  -1127    259    457     57     23    -98   -135
    -85  -1221  -1137    652    524  -1179    223    431     33      0   -119   -158
     28  -1111  -1143    540    581  -1127    262    478     75     41    -72   -111
    127   -989  -1117    431    620  -1052    309    524    119     85    -31    -67
     12  -1096  -1109    540    558  -1101    275    491     85     51    -64   -103
    -38  -1153  -1114    594    535  -1135    241    467     62     28    -88   -127
    -23  -1135  -1111    579    542  -1122    239    475     64     33    -80   -116
    106   -984  -1091    439    597  -1036    298    537    127     93    -23    -62
    116   -969  -1085    426    600  -1028    322    553    142    103    -15    -57
     38  -1041  -1083    501    558  -1062    309    542    129     90    -28    -70
     10  -1057  -1070    522    540  -1062    290    537    124     85    -31    -67
    -12  -1080  -1067    548    527  -1075    257    532    114     77    -41    -72
    101   -971  -1072    433    584  -1021    309    584    161    119     -2    -31
    174   -880  -1054    353    613   -969    371    644    215    174     51      5
     41  -1013  -1054    483    545  -1034    350    628    197    153     28    -23
     36  -1023  -1060    493    548  -1041    337    636    197    148     25    -20
     38  -1010  -1052    483    545  -1031    335    659    207    163     38    -10
     36   -997  -1034    480    535  -1015    340    691    228    184     59     -2
     49   -984  -1034    465    540  -1008    345    727    252    207     83     12
     75   -937  -1013    431    542   -974    371    784    290    246    122     51
     38   -953   -995    457    517   -974    368    823    309    265    137     70
      0   -997   -997    496    498   -997    340    844    309    265    137     72
     72   -924   -997    426    532   -961    348    901    345    301    174    109
    215   -750   -966    267    589   -857    410   1000    426    387    262    192
    223   -706   -930    239    574   -818    441   1057    472    439    319    239
    202   -691   -893    244    545   -792    431   1080    488    465    348    270
    163   -683   -849    259    504   -766    423   1091    496    483    368    296
    236   -576   -813    171    524   -693    470   1127    540    532    420    353
    197   -602   -800    200    498   -698    441   1098    517    511    405    342
    135   -646   -782    254    457   -714    400   1062    491    491    387    332
    129   -631   -761    249    444   -696    389   1041    478    488    384    329
    155   -581   -737    213    446   -659    405   1026    483    491    392    329
    142   -602   -748    228    441   -675    407    982    459    467    371    309
    114   -654   -769    270    439   -711    394    911    420    420    327    265
     75   -735   -810    329    439   -771    368    826    363    361    265    205
     49   -802   -852    376    449   -826    337    743    306    293    197    137
     23   -849   -872    410    446   -862    319    678    270    249    148     88
     25   -870   -896    420    459   -883    324    639    249    226    119     59
     70   -831   -904    379    485   -867    342    618    244    215    109     46
    140   -774   -914    316    527   -844    371    615    249    220    111     51
     51   -885   -940    415    493   -911    337    563    205    171     64      2
      5   -961   -966    478    483   -963    301    517    166    129     23    -36
     90   -885   -976    397    532   -930    329    527    181    145     36    -25
     54   -917   -971    431    511   -943    335    519    176    137     31    -31
    -15   -995   -979    504    478   -987    288    483    142    106      0    -64
    -72  -1054   -984    563    454  -1021    252    457    116     83    -23    -83
    -88  -1070   -984    576    446  -1028    233    446    109     72    -31    -90
    111   -885   -997    387    553   -940    303    511    171    135     25    -31
    153   -828   -982    335    566   -904    353    542    200    161     54     -5
     59   -896   -956    418    506   -924    337    524    184    145     38    -20
     28   -922   -953    446    488   -937    316    506    166    129     25    -36
      2   -966   -969    483    485   -966    293    488    148    109      2    -57
     20   -937   -961    457    488   -948    293    488    150    111      5    -46
     25   -917   -945    444    483   -930    303    498    163    122     20    -31
     36   -917   -953    439    493   -935    303    498    163    124     20    -33
    -44  -1010   -966    527    459   -989    246    454    119     80    -18    -77
    -12   -974   -963    491    475   -969    252    465    132     93     -2    -59
    111   -826   -937    355    524   -883    329    524    192    153     57     -2
     80   -833   -917    376    496   -875    329    522    187    148     51     -7
     33   -885   -919    426    475   -901    311    496    166    124     28    -36
     18   -924   -943    452    478   -932    288    472    142    103      5    -54
     20   -945   -966    462    491   -953    262    454    124     85    -12    -62
     41   -917   -961    436    498   -937    257    449    119     83    -15    -59
     38   -906   -945    433    491   -924    272    457    127     90     -7    -54
     -2   -950   -950    475    470   -950    249    441    116     77    -20    -70
     49   -901   -950    426    498   -927    265    454    129     90     -2    -57
     75   -839   -914    381    493   -878    296    480    158    119     28    -28
    -10   -878   -867    444    428   -872    306    478    161    119     25    -33
    -15   -862   -846    439    413   -854    322    475    166    122     28    -33
     72   -758   -831    342    452   -795    358    511    205    161     64      7
     98   -714   -813    306    454   -763    371    519    218    174     80     28
     49   -722   -771    337    410   -745    332    498    207    166     70     20
     98   -680   -782    288    439   -730    309    493    210    174     77     25
     90   -680   -771    293    431   -724    296    491    207    176     88     36
     18   -750   -769    366    392   -758    265    472    189    161     75     25
      0   -807   -807    405    402   -807    228    454    163    137     49      2
    103   -717   -820    303    459   -769    259    483    181    158     70     23
     62   -771   -836    353    446   -802    249    465    161    137     51      5
     70   -771   -844    350    454   -805    244    446    142    119     33    -10
     18   -844   -862    413    439   -852    233    418    111     85     -2    -51
    -12   -909   -896    459    439   -904    213    384     75     46    -41    -83
      5   -909   -914    452    457   -911    205    371     59     31    -54    -90
     62   -862   -927    400    493   -896    226    387     72     41    -44    -83
    111   -805   -917    348    514   -859    259    413     98     64    -23    -62
     25   -893   -922    431    472   -906    231    379     62     28    -54    -98
     15   -914   -930    449    470   -922    223    368     49     18    -62   -106
     10   -917   -930    452    467   -922    215    366     49     20    -62    -98
      2   -906   -909    452    454   -906    202    361     46     18    -64    -98
     -2   -911   -909    457    452   -909    192    350     36      7    -77   -114
    -36   -961   -927    498    444   -945    174    335     18     -7    -93   -129
    -25   -945   -922    485    446   -935    181    345     31      5    -80   -119
     57   -865   -922    405    488   -893    231    384     59     28    -59   -101
    103   -815   -922    353    511   -867    311    493    119     57    -46   -106
     64   -826   -891    379    478   -857    394    652    210    109    -23   -109
     46   -761   -807    355    426   -784    491    898    397    275    114      7
    153   -475   -628    161    389   -550    600   1309    719    631    470    358
    332     38   -293   -187    311   -127    589   1392    943    992    911    846
    249    389    140   -319     54    265    376    891    891   1158   1195   1187
     23    498    472   -262   -226    485     70    145    613   1054   1182   1210
   -155    290    446    -67   -301    368   -179   -524    106    545    696    761
   -215   -283    -70    249    -75   -176   -423   -906   -535   -226    -93     12
   -184   -730   -545    457    179   -639   -532   -859   -706   -475   -379   -280
    -33   -813   -779    423    371   -795   -381   -493   -504   -350   -311   -262
      5   -789   -795    392    400   -792   -122   -101   -246   -181   -192   -184
    -93   -940   -846    517    374   -896     38    142   -116   -116   -168   -189
     -7   -901   -896    454    444   -898    142    288    -25    -51   -119   -158
    103   -782   -885    337    493   -833    218    368     38      2    -72   -114
    109   -750   -859    322    483   -805    252    400     62     20    -59   -101
     51   -813   -867    379    459   -839    220    384     38     -5    -85   -127
     10   -857   -870    423    439   -862    202    376     25    -20   -103   -145
    -57   -919   -865    485    402   -893    176    358     10    -36   -119   -161
    -36   -898   -862    467    413   -880    174    371     18    -25   -106   -153
    119   -743   -865    309    491   -805    239    433     75     33    -49    -98
     72   -776   -849    350    459   -813    233    431     67     25    -54   -101
     59   -784   -844    361    452   -813    231    433     70     25    -54    -98
    103   -717   -820    306    462   -769    259    457     90     46    -33    -72
     49   -774   -826    361    436   -800    228    439     70     23    -57    -93
     72   -758   -831    342    452   -795    220    444     72     28    -51    -83
     88   -730   -820    319    454   -774    228    457     83     41    -41    -72
      7   -802   -810    397    407   -805    218    444     70     28    -49    -96
     23   -792   -815    384    418   -802    218    457     80     38    -36    -90
     31   -779   -810    371    420   -795    205    457     80     38    -36    -85
     49   -748   -797    348    420   -771    202    467     88     41    -36    -77
    166   -615   -782    226    472   -698    259    532    150    101     15    -20
    111   -670   -784    277    446   -727    265    540    150    103     23    -25
     51   -730   -782    337    415   -756    239    532    135     88      7    -44
    106   -662   -771    277    436   -717    259    571    166    119     38    -20
    129   -623   -753    246    441   -688    280    607    194    145     64      5
     98   -631   -730    265    413   -680    277    631    202    153     72     12
    101   -605   -706    252    402   -654    283    667    226    179     93     38
     85   -602   -691    257    387   -646    293    709    246    202    114     59
    101   -610   -711    254    405   -659    283    745    262    218    132     72
    135   -571   -709    218    420   -639    283    795    290    252    163    101
    150   -524   -675    187    410   -600    298    854    329    296    207    148
     98   -550   -649    226    371   -600    272    872    337    311    228    168
    109   -511   -620    202    363   -566    257    901    358    340    262    207
    239   -342   -581     51    407   -459    309    974    423    418    337    296
    272   -262   -535     -5    402   -397    342   1005    454    452    376    335
    189   -306   -496     54    342   -400    311    976    431    433    368    316
    181   -296   -478     57    329   -387    298    966    428    439    379    324
    158   -314   -472     75    314   -392    277    937    410    423    366    316
    218   -249   -467     15    340   -358    303    940    420    433    376    332
    168   -275   -444     51    303   -358    303    901    397    410    353    316
    137   -296   -433     80    285   -363    288    844    363    371    319    288
    129   -329   -462     98    293   -394    277    776    319    322    265    228
    101   -405   -509    150    303   -457    257    698    267    259    200    158
     67   -472   -540    202    301   -506    231    626    223    210    148    101
     57   -496   -553    220    303   -524    223    574    192    176    114     62
    129   -436   -566    150    345   -501    246    555    192    171    106     51
     96   -485   -581    194    337   -532    236    511    161    132     64     15
    -25   -615   -592    319    283   -602    189    446    106     77     10    -33
    -36   -633   -597    335    280   -615    168    415     83     51    -15    -51
     98   -517   -615    207    355   -566    197    431    101     70      2    -36
    122   -504   -626    189    371   -563    202    428     96     67      0    -41
     83   -548   -633    231    355   -592    181    402     72     41    -25    -59
     44   -600   -644    277    342   -620    163    384     51     20    -46    -83
     49   -579   -628    262    337   -602    184    400     72     41    -23    -70
     25   -584   -610    277    316   -597    187    405     75     49    -15    -62
     49   -574   -623    262    335   -597    174    397     67     41    -23    -62
    122   -506   -628    192    374   -566    202    423     93     67      2    -36
     88   -522   -610    215    348   -566    210    426     96     72      7    -33
     67   -530   -597    231    332   -563    192    410     80     57     -7    -44
     59   -540   -602    239    329   -571    166    392     59     36    -31    -62
     62   -532   -594    236    327   -563    163    392     62     38    -28    -62
     83   -509   -592    213    335   -550    171    397     67     44    -20    -64
     77   -506   -584    213    329   -545    163    387     57     36    -28    -67
     44   -542   -589    246    316   -563    142    371     41     20    -41    -72
     18   -566   -584    275    301   -574    135    361     31     10    -51    -75
     62   -535   -597    233    327   -563    135    361     28      7    -51    -77
    135   -449   -584    155    358   -517    161    384     49     33    -28    -57
     85   -467   -553    189    316   -509    150    366     33     18    -38    -67
      0   -548   -548    275    272   -548    106    329      0    -15    -70    -88
     57   -519   -579    231    314   -548    106    335      2    -10    -67    -88
    153   -423   -579    135    363   -501    150    376     44     33    -23    -51
    114   -428   -545    155    327   -485    161    379     49     36    -20    -46
    101   -400   -501    150    301   -449    184    392     62     49    -10    -31
     62   -400   -465    166    262   -431    192    389     59     46    -15    -31
     80   -374   -454    148    265   -415    197    392     64     51    -12    -28
    109   -361   -470    124    288   -415    189    387     62     51     -7    -25
    103   -340   -444    119    272   -392    174    379     64     54     -2    -18
     57   -345   -405    142    228   -374    140    366     62     54      0    -15
     83   -324   -407    119    244   -366    111    361     57     59      5     -5
     72   -340   -413    132    241   -376     96    353     44     49     -2    -10
     12   -413   -426    200    218   -418     62    327     15     18    -31    -36
    176   -270   -449     46    309   -358    101    371     54     59     10      5
    181   -277   -459     46    319   -368     98    366     38     46      2     -2
    155   -306   -462     75    309   -384    103    355     20     28    -15    -20
    122   -342   -465    111    293   -402    111    342      2      7    -41    -38
     62   -446   -511    189    285   -478     75    296    -51    -46    -93    -90
     36   -496   -532    228    283   -514     49    265    -85    -77   -122   -122
     28   -506   -535    236    280   -519     38    249   -103    -96   -137   -142
     75   -472   -548    200    311   -509     46    252   -103    -98   -142   -142
     72   -472   -545    200    309   -509     44    244   -114   -111   -155   -153
     88   -441   -532    176    309   -485     64    257   -101    -98   -142   -137
     98   -439   -537    168    316   -485     62    257   -103    -98   -140   -135
     18   -522   -540    252    277   -530     12    218   -145   -140   -181   -171
    -20   -545   -524    283    249   -535    -20    192   -166   -158   -205   -187
     83   -428   -511    174    296   -470     18    228   -129   -122   -166   -153
    132   -381   -514    124    322   -446     51    249   -111   -109   -145   -142
     70   -444   -514    187    290   -478     46    241   -124   -119   -155   -155
     20   -517   -537    246    277   -524     51    275   -122   -135   -184   -192
     67   -467   -535    200    298   -498    142    426    -33    -90   -174   -197
    189   -272   -462     38    324   -366    290    672    166     80    -28    -75
    163   -114   -277    -23    220   -194    400   1002    462    392    267    194
    252    223    -28   -239    140     96    342   1208    693    737    675    626
    345    724    379   -535    -18    553    239    989    761    992   1039   1049
    181    891    706   -537   -262    800     33    418    558    982   1124   1187
    -38    750    789   -355   -413    769   -231   -296     62    548    740    846
   -132    301    433    -85   -283    366   -459   -841   -597   -233    -62     75
   -101   -171    -70    135    -15   -122   -644   -992   -969   -685   -524   -368
    -36   -454   -420    244    189   -439   -631   -782   -901   -678   -561   -439
     25   -488   -514    231    270   -501   -467   -465   -678   -530   -467   -379
     38   -462   -504    210    270   -483   -246   -137   -436   -366   -358   -296
     70   -439   -509    184    288   -472    -83     90   -267   -244   -267   -231
     67   -444   -511    187    288   -478    -36    161   -223   -215   -244   -220
     54   -454   -509    200    280   -480    -38    171   -220   -218   -259   -223
     98   -394   -493    148    296   -444    -10    205   -194   -197   -239   -205
     83   -400   -483    158    283   -441      7    223   -179   -184   -223   -202
     41   -449   -493    202    267   -470      0    220   -184   -192   -231   -215
    127   -366   -493    119    309   -428     20    249   -158   -163   -205   -194
    155   -316   -472     80    314   -394     38    267   -140   -145   -187   -174
    132   -324   -457     96    293   -389     36    267   -140   -145   -187   -166
     77   -371   -449    145    262   -410      2    249   -163   -166   -207   -181
     62   -384   -446    161    254   -415    -10    246   -168   -171   -210   -187
    119   -345   -465    111    290   -402      0    259   -158   -163   -200   -181
     83   -368   -452    142    265   -410    -12    252   -166   -168   -207   -187
     90   -342   -433    124    259   -387     12    275   -145   -148   -187   -166
    171   -246   -418     38    293   -332     49    322   -101   -103   -142   -124
    103   -298   -405     96    252   -350     23    298   -127   -129   -168   -145
     64   -332   -400    132    231   -366      5    290   -137   -140   -181   -155
     59   -337   -397    137    226   -366    -10    290   -137   -140   -184   -153
    140   -254   -394     57    267   -324     12    324   -109   -111   -155   -122
    171   -228   -400     28    283   -314     28    342    -96    -98   -137   -116
    122   -257   -379     67    249   -316     15    345    -96    -96   -135   -116
     51   -316   -368    129    210   -342    -18    332   -111   -111   -150   -132
    148   -220   -368     36    257   -293      5    376    -75    -70   -111   -101
    236   -122   -361    -57    298   -241     59    449    -12    -10    -46    -41
    174   -155   -329    -10    252   -241     64    470     -2      2    -38    -25
    163   -140   -303    -12    233   -220     54    488      5     12    -31    -10
    168   -122   -290    -23    228   -205     54    530     31     41     -7     12
    155   -127   -283    -15    218   -202     57    576     62     80     31     46
    187    -80   -270    -54    228   -174     51    618     90    109     64     80
    233     -5   -239   -114    236   -122     59    670    129    155    116    135
    215     25   -189   -119    202    -80     72    722    176    213    176    197
    218     70   -148   -145    184    -38     75    753    200    246    213    231
    228     93   -135   -161    181    -18     59    750    194    246    218    236
    228    119   -111   -174    168      5     44    743    189    249    228    249
    187    103    -83   -145    135     10     20    727    176    246    231    259
    197    122    -75   -161    135     23     15    722    176    249    236    267
    288    244    -46   -267    166     98     59    748    205    280    270    298
    213    189    -25   -202    119     83     59    704    171    244    233    262
    122     83    -38   -101     80     23     20    633    114    181    171    202
    166    114    -51   -140    109     31     28    594     90    150    137    174
    192    142    -49   -168    122     46     57    561     77    127    106    145
    153     77    -75   -116    114      2     41    491     28     67     41     80
    109    -23   -132    -41    119    -77      7    415    -28      0    -28      0
    135     -7   -142    -64    137    -75     15    384    -41    -15    -46    -20
    155     10   -148    -83    150    -67     25    358    -51    -31    -62    -31
    116    -44   -161    -36    135   -101      2    311    -88    -70   -106    -67
     64   -116   -181     25    122   -148    -36    265   -124   -109   -148   -103
    150    -28   -179    -62    163   -103     -7    280   -103    -85   -124    -85
     36   -158   -197     59    114   -179    -51    220   -161   -142   -181   -140
    116    -96   -213    -12    161   -153    -38    233   -145   -132   -168   -129
    239     41   -197   -140    218    -77     36    288    -90    -75   -116    -83
     64   -132   -200     33    129   -163    -31    220   -153   -140   -179   -142
     54   -148   -202     44    127   -174    -57    207   -166   -150   -189   -150
    142    -38   -181    -51    158   -109    -15    249   -127   -111   -148   -111
     77    -80   -158      2    116   -119    -25    236   -140   -122   -155   -122
     33   -137   -171     51    101   -153    -51    213   -161   -145   -181   -145
     64   -109   -174     23    116   -142    -38    226   -148   -132   -168   -135
     54   -119   -174     33    111   -148    -51    223   -150   -132   -166   -135
    127    -44   -171    -41    148   -106    -33    244   -127   -111   -142   -109
    140    -20   -161    -62    150    -88     -7    252   -122   -106   -137   -103
     77    -67   -148     -5    111   -106    -23    236   -135   -119   -155   -116
     96    -57   -153    -20    122   -103    -31    231   -137   -122   -158   -116
    119    -44   -163    -36    140   -103    -33    233   -135   -119   -153   -114
     85    -75   -161     -7    122   -116    -51    215   -150   -135   -168   -127
     72    -77   -153      2    111   -114    -59    210   -155   -140   -176   -124
    106    -38   -145    -33    122    -90    -54    215   -150   -132   -168   -114
    109    -36   -145    -36    127    -90    -46    215   -150   -132   -163   -124
     93    -41   -137    -28    114    -88    -38    220   -145   -124   -153   -119
     96    -15   -111    -41    101    -62    -23    233   -122   -106   -137    -96
     90     15    -75    -54     83    -28    -15    233   -116   -101   -135    -88
     70     18    -51    -44     62    -15    -18    226   -119   -106   -140    -90
     54     10    -44    -33     46    -15    -31    215   -127   -114   -150    -98
    122    103    -18   -111     70     41      0    244    -88    -72   -103    -62
    150    150      0   -153     75     75     10    262    -59    -38    -67    -33
    122    116     -5   -119     64     57    -28    236    -83    -57    -83    -44
    116    127     10   -124     54     70    -41    233    -85    -57    -77    -38
    122    129      5   -127     57     67    -46    233    -90    -57    -77    -38
    122     93    -31   -109     75     31    -59    226   -106    -72    -90    -49
     90     25    -64    -57     77    -18    -85    200   -137   -103   -122    -80
     64    -18    -85    -25     72    -49   -101    181   -161   -124   -145   -106
    103     25    -80    -64     90    -25    -77    194   -150   -116   -137    -90
    116     38    -77    -80     96    -18    -51    197   -153   -124   -148    -96
     62    -54   -116     -2     88    -85    -93    145   -213   -184   -210   -158
     18   -122   -140     49     77   -129   -129    109   -254   -223   -246   -192
     72    -85   -161      5    116   -122   -114    119   -244   -215   -236   -181
     38   -132   -171     44    103   -150   -124     98   -265   -236   -257   -207
     57   -101   -158     23    106   -129   -116    109   -257   -228   -252   -200
    150     -2   -153    -75    150    -77    -75    148   -218   -189   -210   -155
    116    -23   -140    -46    127    -83    -72    142   -223   -194   -215   -161
     62    -77   -140      5     98   -109    -96    116   -246   -218   -233   -184
     64    -72   -137      5    101   -103    -98    119   -239   -207   -226   -176
     44    -90   -137     20     88   -114   -106    111   -246   -215   -231   -181
     67    -64   -132     -2     98    -98   -101    116   -239   -207   -228   -179
     75    -88   -163      5    116   -124    -88    142   -236   -218   -244   -210
     85   -101   -187      7    135   -142      2    267   -171   -202   -259   -239
     93    -44   -137    -25    114    -90    106    452    -36   -103   -194   -192
    129    127     -2   -129     67     62    215    743    223    153     44     23
    202    420    218   -314     -7    319    231   1036    506    519    444    420
    246    898    652   -571   -202    776    119    880    584    784    828    862
    189   1200   1008   -696   -410   1104    -72    345    423    846   1008   1104
      7   1176   1169   -592   -581   1174   -314   -296     25    563    789    924
   -124    774    898   -327   -511    836   -558   -870   -600   -145     59    241
   -127    236    363    -54   -244    298   -766  -1163  -1137   -807   -613   -397
    -62    -75    -12     70    -25    -44   -779   -982  -1101   -831   -675   -491
    -10   -124   -114     67     49   -119   -626   -652   -852   -662   -568   -418
     38    -67   -106     12     72    -85   -381   -288   -561   -452   -418   -309
     44    -85   -129     20     85   -106   -194    -25   -366   -314   -324   -259
     41    -88   -132     23     85   -109   -135     62   -298   -265   -283   -233
     44   -106   -150     31     96   -127   -137     80   -288   -262   -283   -233
     49    -96   -148     23     98   -122   -127     98   -272   -252   -275   -226
    101    -31   -132    -33    116    -80    -83    142   -231   -213   -241   -189
     88    -46   -135    -23    111    -90    -90    142   -233   -215   -249   -194
     41    -96   -137     25     88   -114   -124    122   -257   -239   -275   -218
      0   -132   -132     64     64   -132   -148    109   -272   -252   -288   -228
     80    -46   -127    -15    103    -85   -103    155   -226   -207   -239   -184
    132     12   -119    -75    127    -51    -75    184   -200   -179   -210   -163
    163     57   -109   -111    137    -25    -62    200   -187   -166   -197   -150
     62    -28    -93    -18     77    -62    -98    171   -215   -192   -226   -174
     20    -64    -85     23     51    -75   -119    161   -228   -207   -241   -179
    114     33    -83    -75     98    -23    -77    197   -192   -174   -207   -150
    145     75    -72   -111    109      2    -49    226   -163   -148   -179   -132
    109     44    -64    -75     85    -10    -62    223   -168   -150   -181   -135
    111     49    -62    -80     88     -5    -72    223   -168   -150   -184   -129
    163    109    -54   -137    109     25    -46    257   -135   -116   -150   -103
     93     44    -49    -67     72     -2    -49    254   -137   -122   -155   -122
    103     54    -49    -80     75      2    -46    262   -129   -114   -148   -114
    116     83    -33    -98     75     25    -38    285   -111    -96   -135    -93
     64     23    -41    -46     54     -7    -62    285   -114    -96   -137    -98
    111     75    -36    -96     75     20    -41    322    -83    -67   -109    -72
    122     98    -23   -114     72     38    -33    348    -62    -49    -90    -54
     72     72      0    -72     36     36    -46    366    -57    -44    -85    -49
    205    226     20   -215     90    122     15    454     20     33    -15     23
    176    205     28   -192     75    116     20    488     38     51      5     33
    153    202     49   -179     51    127     25    532     67     83     36     54
    187    254     67   -220     59    161     57    602    122    140     90    109
    181    259     77   -220     51    168     51    641    142    168    119    137
    197    303    106   -249     46    205     46    680    168    202    153    184
    192    345    150   -270     20    249     46    711    192    236    192    223
    194    366    171   -280     12    270     41    724    210    259    223    244
    168    348    179   -259     -5    262     25    724    207    267    236    252
    207    413    205   -311      0    309     33    735    218    290    262    277
    262    488    226   -376     18    358     54    740    226    301    277    303
    236    488    252   -361     -7    371     44    711    205    288    262    301
    187    452    262   -322    -36    358     23    667    171    252    228    270
    207    462    254   -335    -23    358     36    636    158    236    215    259
    207    446    236   -329    -15    340     33    581    122    197    176    220
    158    376    218   -267    -28    298     12    504     64    132    111    150
    106    306    197   -207    -46    252     -7    431     15     80     54     90
     90    257    166   -174    -38    213    -31    366    -25     28      0     38
    122    270    148   -197    -12    210    -28    327    -44      2    -28     10
    150    288    137   -218      7    213     -7    314    -44      0    -33      5
    106    220    111   -163     -2    166    -28    270    -75    -36    -70    -36
     85    181     96   -132     -5    140    -51    228   -106    -70   -101    -67
     46    135     88    -93    -20    111    -80    197   -132    -96   -129    -93
     64    137     72   -101     -2    106    -83    187   -132    -93   -129    -90
     93    163     67   -129     12    116    -72    189   -132    -93   -127    -90
    116    181     64   -150     25    124    -59    194   -127    -88   -124    -90
     67    135     67   -103      0    101    -64    187   -135    -96   -135    -98
    -12     44     57    -15    -33     49   -111    148   -171   -132   -171   -127
     57    119     62    -90     -2     90   -101    163   -153   -111   -148   -111
    176    252     75   -215     49    163    -41    218   -101    -59    -93    -62
     93    171     77   -135      7    124    -54    202   -116    -75   -109    -77
    111    184     72   -148     20    129    -54    205   -114    -72   -111    -75
    106    181     72   -145     18    127    -54    205   -116    -75   -114    -83
     77    145     64   -111      7    106    -67    189   -129    -88   -122    -96
     54    109     51    -83      0     80    -90    176   -142   -101   -137   -109
     59    129     70    -93     -5    101    -93    174   -142    -98   -135   -109
     88    174     85   -132      0    129    -83    187   -129    -85   -124    -88
     88    179     88   -135      0    135    -80    187   -132    -90   -127    -83
     93    153     59   -124     15    109    -83    181   -140    -98   -135    -93
     70    142     72   -106      0    109    -85    181   -135    -90   -124    -96
    109    202     93   -158      7    150    -62    200   -114    -67   -101    -75
     90    207    114   -150    -10    161    -54    202   -111    -64    -98    -72
     72    233    161   -155    -44    197    -38    213    -90    -49    -83    -57
     93    290    197   -192    -51    244    -12    228    -67    -25    -62    -33
     85    296    210   -192    -64    254     -7    226    -64    -25    -67    -33
     70    288    215   -179    -72    252    -33    205    -80    -41    -80    -41
     64    288    223   -176    -77    254    -57    194    -83    -41    -80    -33
    161    387    226   -272    -31    306    -46    220    -57     -7    -41     -2
    135    366    228   -252    -46    298    -64    210    -70    -10    -41     -2
     72    311    239   -194    -83    275    -83    200    -77    -15    -44     -7
     54    262    207   -158    -77    236   -111    181    -96    -33    -62    -23
    122    280    158   -200    -18    220   -109    187   -103    -41    -75    -25
    184    329    145   -259     20    239    -80    207    -93    -28    -59     -7
    106    246    140   -179    -15    194    -93    179   -124    -59    -85    -36
     38    158    119    -98    -41    140   -122    140   -168   -103   -132    -77
     70    171    101   -119    -15    137   -116    135   -174   -114   -142    -93
     33    132     98    -85    -33    114   -127    114   -194   -137   -163   -122
     44    111     67    -77    -10     90   -132    101   -213   -155   -179   -135
     72    119     46    -98     12     83   -127     96   -220   -163   -187   -135
    109    153     44   -129     33     98   -109    109   -210   -153   -179   -119
     46     98     49    -75      0     75   -122     88   -231   -174   -202   -140
      7     41     33    -25    -12     38   -150     64   -254   -197   -223   -171
      0     33     33    -18    -15     31   -158     59   -254   -194   -215   -171
    -20     18     38      2    -28     28   -168     57   -257   -197   -220   -171
    124    158     33   -142     44     98   -114    101   -215   -155   -184   -129
     83    122     38   -103     23     80   -109     96   -220   -161   -192   -137
     46     83     36    -67      5     59   -124     90   -228   -166   -197   -142
     77    103     25    -90     25     64    -70    155   -202   -161   -194   -150
     54     72     15    -64     18     44     25    290   -140   -158   -220   -200
     90    166     75   -129      7    122    158    532     44    -10   -106   -114
    132    384    249   -259    -59    316    285    940    387    342    220    187
    249    826    576   -537   -163    701    265   1117    649    737    672    662
    239   1356   1117   -797   -439   1239    -54    537    548    930   1021   1078
     72   1592   1519   -833   -724   1556   -420   -223    288    924   1132   1226
    -59   1480   1538   -711   -800   1509   -735   -901   -184    511    766    901
   -158    836    995   -337   -576    914   -969  -1343   -924   -402   -153     54
   -129    290    420    -80   -275    355   -989  -1286  -1176   -807   -594   -366
    -44    103    148    -31    -96    124   -789   -872   -927   -654   -530   -358
     12    122    109    -70    -49    116   -501   -444   -613   -441   -387   -267
     77    181    103   -129    -12    142   -249   -103   -366   -265   -259   -176
     59    122     62    -90     -2     93   -163     25   -285   -213   -226   -163
     44     80     36    -64      5     59   -140     62   -265   -207   -228   -174
     28     64     33    -49     -2     49   -127     80   -254   -205   -228   -179
     20     57     36    -38     -7     46   -129     93   -246   -200   -226   -174
     20     44     23    -33     -2     36   -132     96   -249   -200   -226   -174
     93    129     36   -111     28     83    -98    132   -215   -168   -200   -142
     80    137     54   -111     12     96    -93    142   -207   -161   -192   -132
     80    116     36    -98     23     77    -96    142   -205   -163   -192   -140
     62    114     51    -88      2     85    -98    145   -205   -161   -189   -148
     59    111     51    -88      5     83    -96    153   -197   -153   -179   -135
     75    132     54   -106     10     93    -96    161   -194   -148   -176   -129
     77    132     54   -103     12     93   -109    158   -202   -158   -187   -140
     83    116     33   -101     23     75   -103    166   -194   -150   -176   -132
     96    140     44   -119     25     90    -90    184   -179   -135   -163   -124
     77    142     64   -111      7    103    -83    189   -174   -129   -158   -124
     33    122     88    -77    -25    106    -96    189   -171   -127   -155   -122
     51    137     83    -96    -15    111    -88    207   -153   -111   -142   -103
    101    197     96   -150      2    148    -64    236   -127    -88   -122    -80
     93    194    101   -145     -5    148    -57    254   -114    -77   -114    -70
    137    257    119   -197     10    189    -33    290    -75    -41    -80    -41
    119    239    119   -181      0    179    -31    306    -67    -36    -72    -46
    140    259    119   -200     10    189    -12    337    -46    -15    -54    -28
    145    288    142   -218      0    215      2    374    -18      7    -33     -5
    116    262    145   -189    -12    205     -2    394     -7     18    -23     -2
    114    265    148   -189    -15    207      5    433     15     38     -7     10
    124    288    161   -207    -18    226     23    483     49     70     20     38
    135    322    187   -231    -25    254     44    548     93    116     62     80
    153    361    207   -257    -25    285     57    607    132    155    101    119
    179    394    215   -288    -18    306     62    654    166    187    132    148
    181    426    244   -303    -31    335     75    704    207    239    187    189
    194    467    272   -332    -38    371     83    740    239    277    231    228
    210    514    303   -361    -46    410     83    761    257    303    259    265
    187    535    348   -361    -80    441     75    763    265    319    275    293
    174    548    374   -361   -101    462     67    763    270    327    290    309
    223    607    384   -418    -80    496     80    769    280    342    314    332
    213    615    402   -413    -93    509     75    748    267    337    309    329
    189    607    415   -400   -114    511     59    706    249    319    293    324
    181    605    420   -394   -119    514     54    659    226    296    272    303
    161    581    420   -371   -129    501     46    594    189    257    239    262
    135    542    407   -337   -135    475     31    517    142    207    192    213
    127    504    374   -316   -124    439     10    444     96    155    137    163
    135    467    332   -301    -98    400    -10    374     46    101     80    111
    111    423    311   -267   -101    368    -28    316     10     57     33     72
     85    384    298   -233   -106    342    -36    272    -20     25      2     36
     83    353    270   -218    -93    311    -54    233    -54     -5    -28      0
     90    324    231   -207    -70    277    -67    202    -80    -33    -57    -28
     93    316    223   -207    -64    270    -72    181    -93    -49    -67    -33
    101    316    215   -207    -57    267    -77    174   -103    -59    -77    -38
    109    319    210   -215    -51    267    -88    161   -114    -72    -93    -54
     90    293    202   -192    -57    249    -88    155   -119    -77    -98    -64
     77    272    194   -176    -57    233    -98    148   -122    -83   -103    -64
     93    290    197   -192    -51    244    -88    155   -116    -77    -98    -57
     88    293    202   -192    -57    249    -83    158   -114    -75    -93    -51
     77    285    205   -181    -62    246    -90    155   -114    -72    -93    -59
     51    262    210   -158    -80    236   -111    137   -135    -90   -114    -80
     25    252    226   -137    -98    239   -124    129   -140    -96   -114    -80
     88    303    215   -197    -62    259    -90    163   -109    -62    -77    -49
    161    361    200   -262    -18    280    -64    187    -88    -41    -59    -28
    150    358    207   -257    -28    283    -72    179    -96    -49    -70    -36
    127    350    223   -239    -46    288    -72    176    -96    -51    -72    -33
    101    327    226   -215    -62    277    -77    168   -103    -57    -75    -38
     77    306    228   -192    -75    267   -109    140   -129    -83   -103    -62
     62    301    239   -181    -88    270   -122    129   -137    -90   -114    -64
     77    322    244   -200    -83    283   -106    148   -122    -75    -96    -54
    111    363    252   -239    -70    309    -93    153   -111    -64    -80    -46
    140    431    290   -285    -75    361    -57    181    -77    -28    -46    -15
    119    452    332   -285   -106    392    -28    200    -49     -5    -25     10
     64    423    358   -244   -145    392    -28    189    -54    -15    -36      2
    101    472    368   -288   -135    420    -20    197    -44     -5    -23     15
    122    506    381   -314   -129    444    -20    197    -31     10     -7     33
    106    493    384   -301   -137    439    -46    187    -33     10     -5     36
    106    462    355   -283   -124    410    -88    168    -54     -2    -15     25
    106    478    371   -293   -132    426   -103    161    -54      0    -10     31
    127    514    387   -322   -129    452    -90    179    -41     15      5     54
    122    457    335   -290   -106    397   -111    166    -64     -7    -18     36
    124    420    296   -272    -85    358   -132    145    -90    -33    -44     12
    111    394    283   -254    -85    340   -137    135   -101    -44    -51     -2
    119    387    267   -254    -72    327   -127    132   -109    -51    -57    -12
    114    363    249   -241    -67    306   -111    129   -119    -62    -67    -25
     83    332    249   -207    -83    290   -119    109   -137    -85    -90    -49
     70    314    244   -192    -85    280   -132     88   -161   -109   -116    -64
     67    277    207   -174    -70    244   -145     67   -181   -135   -142    -80
     67    259    192   -166    -62    226   -155     54   -197   -150   -161    -96
     46    236    189   -140    -70    213   -161     49   -205   -155   -163   -109
     44    226    181   -137    -67    205   -168     44   -207   -158   -163   -119
     62    246    184   -155    -62    218   -161     51   -200   -150   -158   -109
     28    218    189   -124    -80    205   -176     38   -210   -161   -171   -114
     38    223    184   -129    -72    205   -174     38   -210   -161   -171   -111
     77    267    187   -174    -57    228   -153     59   -192   -145   -155    -93
     85    288    202   -187    -59    244   -145     67   -187   -137   -148    -85
     96    285    187   -192    -46    236   -129     80   -181   -140   -150    -98
     62    231    168   -145    -51    200    -75    153   -158   -148   -176   -140
     90    277    184   -187    -46    233     33    324    -57    -90   -150   -132
    129    384    254   -259    -62    319    142    589    142     90      5      5
    207    615    407   -413    -98    511    241    974    449    428    342    329
    283   1036    753   -659   -233    896    176    956    594    730    727    756
    176   1387   1210   -782   -517   1299   -145    290    444    846    971   1067
    -20   1540   1561   -758   -789   1551   -470   -467    161    753    966   1106
   -163   1280   1444   -558   -805   1361   -761  -1117   -402    174    410    592
   -202    696    898   -246   -550    797   -992  -1470  -1060   -641   -410   -176
   -148    329    478    -93   -314    405   -987  -1260  -1070   -748   -566   -353
    -83    231    314    -72   -197    272   -771   -828   -797   -563   -452   -296
    -28    267    296   -119   -161    280   -478   -400   -498   -358   -309   -197
     67    327    259   -197    -96    293   -220    -67   -277   -200   -194   -116
    103    335    228   -220    -62    280   -140     41   -210   -153   -163   -103
     46    257    210   -153    -80    233   -150     49   -215   -171   -181   -124
     25    226    197   -127    -85    213   -150     59   -210   -171   -187   -132
     36    231    194   -132    -77    213   -142     77   -200   -163   -179   -132
     83    280    194   -184    -54    239   -124     98   -184   -148   -166   -111
     64    265    200   -166    -67    233   -122    106   -179   -142   -163   -106
     75    277    202   -179    -62    241   -119    119   -171   -135   -155    -96
     98    298    200   -197    -49    249   -109    132   -161   -122   -148    -88
     72    290    218   -184    -75    254   -111    135   -158   -122   -142    -88
     64    285    220   -174    -77    252   -111    140   -153   -116   -137    -83
     72    280    207   -176    -67    244   -111    148   -148   -111   -127    -80
     75    272    197   -174    -59    236   -109    155   -140   -103   -119    -75
     64    288    220   -176    -80    254   -109    166   -129    -93   -119    -67
     64    303    236   -184    -85    270   -111    174   -124    -93   -119    -54
     77    319    239   -200    -83    280   -109    181   -119    -90   -114    -51
     75    316    241   -194    -83    280    -98    200   -101    -72    -93    -46
     85    327    241   -207    -77    285    -85    223    -77    -46    -67    -33
     93    329    236   -210    -70    283    -88    236    -72    -41    -62    -31
     90    337    246   -215    -77    293    -80    252    -59    -31    -54    -15
     77    353    275   -215    -98    314    -75    272    -44    -18    -46      5
     83    358    272   -223    -96    316    -83    283    -41    -12    -44     -2
    127    413    285   -270    -80    348    -59    327     -5     20    -10     28
    127    426    298   -277    -85    361    -46    366     20     49      7     59
    124    439    314   -280    -93    376    -41    402     44     70     23     80
    135    446    311   -290    -88    379    -33    444     70     96     54     88
    140    472    332   -306    -96    402    -18    501    103    132     90    114
    153    501    345   -329    -96    426     -2    561    142    171    124    155
    140    491    350   -314   -103    420    -18    600    161    192    148    181
     18    389    371   -207   -176    381    -54    607    153    194    153    179
     88    496    405   -293   -158    452    -25    672    213    259    218    236
    322    769    446   -548    -62    607     62    787    319    376    340    353
    350    844    493   -597    -70    670     77    823    353    418    387    405
    272    810    535   -542   -129    672     59    807    337    410    379    407
    262    826    561   -545   -148    693     57    800    335    410    384    420
    155    719    563   -439   -205    641      2    745    290    366    342    387
    148    722    574   -433   -213    649     -7    722    280    358    337    379
    236    826    589   -535   -176    709     33    722    298    376    355    400
    158    750    589   -454   -215    670      7    644    244    322    303    345
    155    730    574   -444   -210    652      5    579    210    280    265    314
    218    763    545   -491   -163    654     31    545    207    272    252    298
    145    678    532   -413   -194    605      2    452    145    202    179    226
     98    615    517   -358   -207    566    -28    376     90    145    116    168
     75    548    472   -311   -200    511    -49    316     51    101     72    119
     46    480    433   -262   -192    457    -64    272     20     67     38     80
     72    480    405   -277   -166    444    -64    246      2     46     18     62
     96    498    402   -298   -153    452    -62    231     -5     38     10     59
     72    462    389   -267   -158    426    -80    202    -28     18    -15     44
     57    439    381   -246   -161    410    -96    174    -51     -7    -44     23
     49    426    376   -239   -163    402    -90    171    -54     -7    -41     15
     41    420    379   -231   -168    400    -85    174    -49      0    -28     12
     51    413    361   -233   -153    387    -93    166    -59     -7    -38      7
     59    418    358   -239   -148    389    -96    166    -59    -12    -44     10
     54    413    355   -233   -150    384    -96    174    -51     -5    -36     20
     51    420    366   -236   -155    394   -101    168    -57     -7    -41     12
     62    431    368   -249   -153    402   -103    166    -57     -7    -38     10
     59    423    363   -241   -150    394    -98    174    -44      7    -23     23
     46    418    371   -233   -163    394   -106    168    -49      0    -28     20
     31    397    363   -215   -166    381   -114    161    -57     -7    -36     15
     57    423    363   -241   -153    392    -98    174    -44      5    -28     28
     70    452    381   -259   -155    418    -85    187    -31     20    -15     41
     46    436    389   -244   -171    413   -106    171    -46      5    -25     28
     51    449    397   -252   -171    423   -109    168    -49      5    -28     25
     44    452    405   -249   -181    431   -106    171    -46      7    -23     31
     54    459    405   -257   -174    433   -109    163    -51      0    -36     31
     72    491    415   -283   -171    454    -90    179    -36     18    -18     46
     67    530    462   -298   -197    496    -51    207      2     51     12     77
     62    574    509   -319   -223    542    -33    213     12     62     18     85
     72    571    498   -322   -213    535    -33    207      7     54     12     72
     77    568    491   -324   -207    532    -41    210     10     59     25     75
     85    592    506   -340   -210    550    -46    220     33     85     51    103
     90    587    496   -340   -202    542    -72    210     25     85     51    111
     98    602    504   -350   -202    553    -88    205     25     88     54    124
     90    623    530   -358   -218    576    -90    205     28     90     62    124
     90    592    501   -342   -205    548   -109    197     12     80     49    109
     90    545    454   -322   -181    501   -132    171    -18     49     28     88
     90    527    436   -309   -171    483   -140    161    -33     36     15     77
     77    506    428   -293   -176    467   -142    150    -49     23     -2     62
     51    475    420   -265   -184    449   -137    135    -67      2    -25     41
     23    431    407   -228   -192    420   -135    122    -80    -15    -46     18
    -41    337    379   -148   -210    358   -161     85   -116    -51    -77    -20
    -28    319    348   -148   -189    332   -171     70   -137    -72    -98    -38
     64    397    332   -231   -135    366   -142     90   -119    -57    -85    -20
    111    449    337   -280   -114    394   -111    111   -101    -38    -67     -2
     85    436    350   -259   -132    394   -114    109   -103    -44    -72     -7
     44    384    340   -215   -148    361   -129     88   -124    -64    -90    -23
     18    340    322   -179   -153    332   -150     72   -137    -75   -103    -33
     28    355    327   -194   -148    342   -148     77   -132    -70    -98    -28
     57    402    345   -228   -142    374   -135     90   -122    -57    -85    -15
     36    392    353   -215   -158    374   -140     83   -127    -64    -90    -20
     33    387    353   -210   -158    371   -132     93   -116    -57    -85    -18
     31    376    345   -205   -158    361    -93    148    -98    -57    -98    -44
     46    405    358   -226   -155    381     10    298    -20    -20    -83    -54
     88    483    392   -285   -153    439    103    519    132    114     23     33
    163    670    506   -418   -171    589    207    872    394    389    290    301
    246   1005    758   -626   -257    883    215   1036    605    698    652    696
    226   1369   1143   -797   -457   1257     25    631    597    891    950   1057
     18   1564   1543   -792   -763   1553   -254   -127    384    872   1031   1174
   -179   1410   1590   -615   -885   1499   -522   -841    -93    431    631    807
   -246    948   1195   -353   -719   1070   -766  -1288   -717   -298   -101    116
   -184    537    722   -176   -452    628   -901  -1278   -937   -600   -431   -213
   -103    350    452   -124   -277    402   -784   -906   -745   -485   -381   -218
    -54    363    415   -155   -236    389   -540   -498   -491   -314   -267   -137
    -31    374    405   -174   -218    389   -296   -158   -280   -176   -174    -77
    -28    342    371   -155   -200    355   -184     10   -187   -114   -135    -54
     -7    342    350   -168   -179    348   -158     49   -163   -101   -129    -57
     20    355    335   -189   -155    345   -137     80   -135    -80   -114    -44
     28    366    337   -197   -153    353   -129     98   -124    -75   -111    -33
     41    381    340   -210   -148    361   -116    114   -116    -67   -106    -33
     25    374    348   -200   -161    361   -119    122   -111    -67   -103    -38
     28    366    337   -197   -155    353   -119    132   -101    -57    -93    -25
     25    350    324   -189   -148    337   -122    135   -103    -57    -90    -28
     31    376    345   -202   -155    361   -119    145    -96    -49    -83    -23
     44    394    350   -220   -153    374   -109    161    -85    -33    -72    -10
     38    387    348   -213   -153    368   -106    168    -80    -31    -70      0
     25    394    366   -210   -171    381   -109    171    -77    -28    -70     12
     23    394    371   -207   -174    384   -109    181    -70    -23    -59     18
     31    392    361   -213   -163    376   -103    189    -62    -12    -51     12
     36    394    358   -215   -161    376   -103    197    -62    -12    -49      5
     44    418    374   -233   -166    394   -101    210    -51     -2    -38     23
     49    436    387   -241   -168    413    -93    231    -33     15    -20     41
     51    433    381   -244   -163    407    -93    241    -28     20    -15     44
     44    433    389   -239   -174    413    -96    249    -23     25    -15     49
     18    415    397   -218   -189    407   -101    259    -15     31    -12     57
     23    436    413   -228   -194    426    -93    283      0     49      2     67
     93    504    407   -301   -155    457    -70    329     36     83     36     93
     93    504    410   -298   -158    457    -59    361     57    103     54    111
     77    504    426   -290   -174    465    -54    392     72    122     72    132
     90    524    433   -306   -171    480    -54    426     90    140     90    148
     96    548    449   -324   -176    498    -49    470    114    168    116    168
    109    584    475   -345   -181    530    -36    530    153    210    161    210
    124    628    504   -379   -189    566    -31    587    189    252    205    254
    140    652    511   -394   -184    581    -38    628    215    280    231    283
    150    680    527   -415   -187    602    -33    672    246    319    270    319
    158    719    561   -439   -200    639    -31    704    270    353    306    353
    163    753    589   -459   -213    670    -33    722    285    374    329    381
    171    797    626   -483   -226    711    -31    732    298    394    353    418
    166    828    662   -498   -246    748    -33    732    303    402    368    436
    163    836    672   -501   -254    756    -38    727    301    402    374    441
    158    836    678   -498   -259    756    -46    706    290    394    368    439
    145    839    693   -491   -272    766    -38    688    283    389    363    431
    153    833    680   -496   -262    758    -33    646    259    366    335    407
    135    795    659   -465   -262    730    -33    589    226    324    293    363
     93    745    649   -420   -277    698    -36    524    192    280    249    314
     64    696    631   -379   -283    665    -44    454    155    236    200    267
     49    652    600   -350   -275    628    -54    389    111    187    148    218
     33    615    581   -324   -275    600    -64    335     83    153    109    176
     23    579    555   -303   -265    568    -83    283     51    116     72    137
     18    553    535   -285   -257    545    -90    249     28     90     38    116
     12    540    527   -277   -259    535    -96    226     15     77     25    103
      5    524    519   -267   -257    522    -96    210      7     70     18     88
      7    509    498   -259   -244    504   -109    189    -15     49      0     67
     -5    485    491   -239   -246    488   -122    168    -33     31    -18     54
    -10    488    498   -241   -254    493   -114    171    -25     38    -10     59
     -7    491    498   -241   -254    493   -114    171    -25     38    -12     59
    -12    483    496   -236   -254    488   -116    174    -28     38    -18     62
    -12    496    509   -241   -259    501   -119    174    -23     41    -12     57
    -15    483    498   -233   -257    491   -127    168    -31     38    -15     49
    -15    483    496   -233   -257    488   -127    171    -31     38    -15     54
    -12    475    488   -233   -252    480   -127    174    -28     38    -12     54
     -7    485    493   -239   -249    488   -127    176    -25     41    -12     54
     -7    491    498   -241   -254    493   -129    174    -31     38    -18     54
    -12    493    506   -241   -259    498   -129    174    -31     38    -18     59
    -20    496    517   -239   -270    506   -132    168    -33     36    -18     57
    -25    498    524   -236   -275    511   -132    168    -36     36    -15     57
    -25    501    524   -239   -275    511   -129    168    -38     36    -18     57
    -23    498    522   -239   -272    509   -132    166    -41     31    -20     51
    -23    496    519   -239   -270    506   -132    166    -41     33    -18     54
     -7    530    537   -259   -272    532   -109    187    -20     54      0     72
    -12    584    594   -288   -303    589    -80    202      5     75     20     96
    -23    607    628   -293   -324    618    -62    207     12     80     25    103
    -31    600    631   -285   -329    615    -67    197      2     70     15     96
    -23    615    639   -296   -329    626    -67    200     10     77     25    101
     10    659    646   -335   -319    654    -72    210     33    103     54    124
     23    665    641   -345   -309    654   -109    200     25    103     57    127
     23    667    641   -348   -309    654   -132    187     12     96     51    129
     31    693    662   -361   -314    678   -122    200     23    111     67    145
     36    662    626   -350   -293    644   -137    189      7     98     49    135
     31    620    587   -327   -277    605   -161    166    -28     64     15    106
     18    594    576   -309   -280    587   -171    153    -46     46      2     90
      2    571    568   -285   -283    571   -168    142    -59     36     -7     83
    -20    537    558   -259   -290    548   -161    137    -72     20    -25     67
    -33    501    535   -233   -285    517   -163    116    -98     -7    -54     36
    -38    462    501   -213   -270    480   -179     88   -127    -36    -85      0
    -67    418    485   -174   -275    452   -192     67   -150    -64   -106    -25
    -80    402    483   -161   -280    441   -197     59   -163    -75   -124    -36
    -62    431    491   -184   -275    459   -184     70   -150    -62   -111    -23
    -36    444    480   -205   -259    462   -176     77   -145    -57   -106    -20
    -46    405    452   -179   -249    428   -189     67   -163    -75   -122    -36
    -72    381    452   -155   -262    418   -207     57   -171    -83   -129    -38
   -106    363    470   -129   -288    415   -218     49   -184    -93   -140    -49
    -67    394    462   -163   -265    428   -207     54   -179    -88   -135    -41
     -5    465    470   -228   -236    467   -181     75   -158    -70   -116    -25
     -7    465    472   -231   -239    467   -168     93   -150    -64   -116    -28
    -28    452    480   -213   -254    465   -103    174   -116    -59   -124    -46
    -23    470    493   -223   -259    480     -7    327    -33    -18   -109    -49
     10    555    545   -283   -267    550     93    561    135    129     12     54
     70    761    688   -415   -311    724    161    917    410    444    327    361
    145   1135    989   -639   -423   1062     98    945    566    737    698    766
    135   1530   1392   -833   -628   1462   -109    426    517    909    982   1104
    -62   1727   1790   -831   -924   1758   -405   -350    259    849   1018   1189
   -262   1426   1688   -581   -974   1556   -670  -1036   -319    249    439    657
   -293    919   1213   -314   -753   1065   -898  -1374   -911   -470   -288    -28
   -220    540    761   -161   -491    649   -956  -1236  -1008   -646   -509   -265
   -153    366    519   -106   -335    441   -805   -844   -797   -524   -449   -259
   -101    415    517   -158   -309    465   -540   -433   -522   -337   -319   -166
    -80    418    498   -168   -288    457   -316   -119   -319   -200   -223   -103
    -70    397    465   -166   -267    431   -228      7   -241   -150   -192    -88
    -64    389    454   -161   -259    420   -205     44   -223   -140   -189    -90
    -33    413    446   -192   -241    428   -192     70   -210   -132   -184    -88
    -28    418    446   -194   -236    431   -179     90   -197   -122   -179    -83
    -31    420    452   -194   -241    436   -176     98   -192   -119   -176    -83
    -28    428    457   -200   -241    441   -171    111   -187   -111   -174    -77
    -36    428    462   -197   -249    446   -171    114   -181   -109   -168    -75
    -31    431    462   -200   -246    446   -168    124   -181   -109   -168    -75
    -31    439    470   -205   -252    454   -168    132   -176   -103   -161    -70
    -31    446    478   -207   -254    462   -166    142   -166    -90   -150    -59
    -36    439    475   -202   -257    457   -166    148   -168    -90   -150    -57
    -41    428    467   -194   -254    446   -176    148   -174    -96   -155    -62
    -72    400    470   -163   -272    433   -192    140   -184   -106   -166    -72
    -93    379    472   -142   -283    426   -197    140   -184   -109   -168    -75
    -72    410    483   -168   -277    446   -200    150   -176   -101   -158    -67
    -46    449    496   -202   -272    472   -176    181   -150    -72   -135    -44
    -18    491    506   -236   -262    498   -155    207   -127    -49   -111    -20
      2    524    522   -262   -259    524   -148    226   -114    -36    -98    -10
      2    537    535   -272   -265    537   -153    233   -111    -33    -98    -12
     46    589    540   -319   -246    566   -127    270    -83     -5    -72     12
     -5    545    548   -270   -277    548   -142    275    -85     -7    -75     12
    -10    542    553   -265   -280    548   -148    298    -72      7    -59     28
    -10    540    550   -265   -280    545   -145    322    -59     18    -49     36
      5    566    558   -285   -277    563   -132    363    -31     46    -23     59
    -41    524    563   -244   -303    542   -140    387    -25     51    -20     62
     75    667    592   -371   -257    631    -83    480     49    129     57    135
    137    774    633   -457   -249    704    -44    566    119    200    129    207
     49    698    649   -376   -298    675    -83    581    114    205    135    207
     64    732    665   -400   -301    698    -88    626    140    239    168    241
    145    839    693   -491   -272    766    -54    691    197    303    236    309
    137    865    727   -501   -296    797    -44    719    218    335    267    340
    119    888    769   -504   -324    828    -59    730    228    350    290    366
    142    943    797   -545   -327    870    -62    743    241    371    316    394
     88    906    818   -496   -363    862    -80    719    223    358    306    387
     59    898    836   -480   -387    867    -96    693    200    337    290    371
    101    935    833   -519   -366    885    -93    683    194    332    288    374
    140    992    849   -568   -355    919    -57    680    202    337    296    381
     77    940    862   -509   -392    901    -62    618    161    296    252    337
     49    878    828   -465   -389    852    -90    537    101    226    184    270
     51    854    802   -454   -374    828    -85    480     67    184    142    233
     49    823    774   -439   -363    800    -88    418     31    140     96    189
     -7    732    740   -361   -374    735   -116    337    -31     72     23    116
    -15    701    717   -345   -366    709   -116    290    -57     38     -5     88
    -25    675    701   -327   -363    688   -122    246    -85      7    -38     51
    -28    652    680   -311   -355    667   -132    210   -111    -23    -70     20
    -20    636    657   -306   -337    646   -148    181   -132    -44    -96      0
    -70    568    639   -252   -353    602   -174    145   -168    -77   -129    -33
    -72    548    620   -239   -345    584   -189    127   -187    -93   -140    -46
    -62    555    618   -249   -340    587   -192    122   -189    -98   -145    -54
    -57    563    620   -252   -337    592   -189    122   -189    -96   -145    -54
    -49    566    615   -259   -335    592   -187    124   -189    -96   -142    -54
    -44    571    613   -265   -327    592   -189    124   -189    -98   -145    -57
    -25    592    615   -285   -319    602   -179    129   -184    -93   -140    -54
    -85    524    610   -218   -348    566   -205    109   -205   -114   -161    -77
   -145    459    605   -158   -374    532   -236     88   -231   -135   -181    -96
   -135    470    605   -168   -371    537   -239     96   -223   -127   -174    -85
    -18    597    613   -290   -316    605   -187    142   -176    -77   -124    -36
     51    680    628   -366   -288    654   -145    176   -142    -46    -93    -10
     -5    628    633   -311   -319    631   -176    145   -174    -77   -122    -38
    -33    594    628   -280   -332    613   -184    140   -181    -83   -127    -46
     -5    623    628   -311   -316    626   -174    150   -171    -70   -114    -33
     -7    610    618   -301   -311    613   -166    155   -174    -72   -119    -36
     -5    615    620   -306   -314    618   -163    158   -171    -70   -116    -33
    -20    618    636   -298   -329    626   -163    155   -163    -67   -114    -31
    -59    615    672   -280   -366    644   -161    155   -161    -62   -106    -25
    -54    639    693   -290   -374    665   -135    163   -150    -51    -98    -20
    -46    652    698   -303   -374    672   -116    174   -140    -44    -88    -12
    -49    659    709   -306   -379    683   -129    166   -140    -41    -85    -10
     -5    724    727   -361   -366    724   -129    184   -114    -12    -57     18
    -49    672    722   -311   -384    696   -179    161   -132    -23    -67      7
    -46    652    698   -303   -374    675   -202    142   -153    -38    -80     -2
     28    727    698   -379   -335    714   -181    168   -127    -15    -54     20
    -23    652    675   -314   -348    662   -205    153   -148    -36    -72     -2
    -28    605    633   -288   -329    618   -213    142   -171    -51    -93    -18
      7    613    605   -311   -298    610   -210    142   -181    -64   -103    -28
    -12    579    592   -283   -303    584   -207    135   -194    -77   -119    -44
     18    597    579   -309   -280    589   -176    153   -181    -64   -106    -36
     -7    535    542   -262   -275    537   -181    129   -210    -98   -137    -67
    -62    470    532   -205   -298    501   -205     98   -244   -132   -171   -103
    -59    446    506   -194   -283    475   -210     88   -257   -145   -184   -116
    -59    405    465   -174   -262    433   -213     77   -272   -163   -202   -135
    -77    371    449   -145   -262    410   -215     70   -285   -179   -220   -155
   -103    340    444   -119   -272    389   -231     62   -296   -187   -228   -166
    -85    345    431   -129   -257    387   -223     70   -290   -181   -223   -161
     18    433    415   -226   -200    426   -181    103   -257   -148   -192   -132
    -23    384    407   -179   -215    394   -189     93   -270   -163   -210   -150
    -59    345    405   -145   -233    376   -197     90   -272   -166   -213   -155
   -101    285    387    -93   -244    335   -223     72   -290   -184   -228   -174
   -158    213    371    -28   -265    293   -236     64   -309   -205   -254   -205
    -59    303    363   -122   -210    332   -124    184   -233   -158   -231   -194
     72    454    381   -265   -155    418     44    402    -80    -54   -155   -142
     25    441    413   -233   -192    428    129    623     83     85    -41    -46
    129    667    537   -400   -205    605    220   1013    397    433    303    275
    213   1085    872   -649   -329    979    163   1096    600    779    719    711
    119   1325   1202   -724   -542   1262   -119    527    454    875    924    958
    -67   1408   1475   -670   -771   1441   -428   -210    129    727    862    935
   -228   1158   1387   -465   -807   1270   -688   -891   -449    124    285    413
   -280    618    898   -168   -589    758   -924  -1306  -1140   -698   -519   -316
   -215    267    480    -25   -348    374   -943  -1130  -1179   -807   -665   -480
   -148    129    277      7   -213    202   -766   -748   -927   -644   -568   -439
   -106    137    244    -18   -176    189   -511   -361   -633   -439   -423   -340
    -75    145    220    -33   -148    181   -275    -36   -394   -267   -303   -257
    -62    137    200    -38   -132    168   -184     80   -311   -207   -259   -231
    -62    119    181    -28   -122    150   -155    122   -280   -187   -244   -223
    -64     98    163    -18   -114    129   -142    140   -267   -179   -244   -226
    -62     88    150    -12   -106    119   -129    161   -254   -168   -239   -220
    -62     75    137     -7   -101    106   -119    179   -241   -155   -228   -213
    -57     67    122     -5    -90     93   -106    192   -226   -148   -218   -207
    -46     59    106     -7    -77     80   -103    202   -223   -142   -215   -207
    -49     57    106     -2    -77     80    -93    215   -210   -132   -202   -200
    -54     31     85      7    -70     57    -90    228   -202   -122   -194   -194
    -41     31     72      2    -57     51    -83    241   -189   -114   -187   -187
    -33     38     72     -2    -54     54    -70    254   -179   -101   -176   -176
    -28     28     57      0    -41     41    -59    270   -166    -90   -166   -171
    -36      7     44     12    -41     25    -59    277   -161    -85   -163   -171
    -23      0     20     10    -23     10    -54    290   -148    -77   -155   -168
    -28     -7     20     15    -25      7    -41    306   -135    -64   -142   -158
    -36    -18     18     28    -28      0    -36    322   -119    -51   -135   -150
    -33    -25      5     28    -20    -10    -33    332   -114    -44   -127   -145
    -20    -18      2     18    -12     -7    -15    355    -90    -23   -109   -135
     -7    -33    -25     18      7    -31     -5    374    -75    -12    -98   -127
     -5    -41    -36     23     15    -38     -2    392    -59      0    -88   -116
     -5    -41    -36     20     12    -38     12    415    -41     15    -75   -109
      0    -44    -44     20     20    -44     28    449    -15     38    -51    -96
      7    -51    -59     23     31    -57     44    488     18     70    -23    -75
     15    -54    -70     20     41    -62     57    527     49     96     -2    -54
     20    -54    -75     18     46    -64     85    587     93    142     33    -18
     33    -57    -90     10     62    -72    106    646    135    184     75     23
     51    -41    -93     -7     72    -67    124    711    181    236    127     70
     62    -33    -96    -12     77    -64    137    771    226    285    176    114
     72     -2    -75    -38     72    -38    161    833    283    348    236    171
     90     28    -64    -59     77    -18    174    883    319    392    280    213
     98     41    -59    -72     77     -7    184    914    348    423    314    244
    111     49    -62    -80     88     -5    184    932    363    449    340    272
    109     51    -57    -83     83     -2    181    932    368    459    355    283
    114     62    -51    -88     83      7    194    945    384    483    381    309
    109     49    -59    -80     83     -5    197    940    384    483    384    316
     93     28    -64    -59     80    -18    197    919    366    462    368    301
     90     -5    -96    -44     93    -51    189    878    335    431    337    270
     80    -46   -127    -15    103    -85    202    841    314    402    309    239
     64   -122   -189     28    124   -155    205    784    272    355    254    192
     44   -207   -252     83    148   -228    194    717    223    296    194    132
     20   -275   -296    124    155   -285    189    657    181    246    140     77
     12   -337   -350    161    179   -342    187    607    145    202     98     36
     -7   -405   -400    205    194   -402    168    553    106    155     49    -12
    -18   -472   -454    246    218   -465    150    506     70    116     10    -54
    -23   -527   -506    275    239   -517    148    478     51     88    -18    -80
    -25   -561   -537    293    254   -550    145    462     36     72    -33    -96
    -36   -626   -592    329    275   -610    137    439     12     49    -59   -119
    -85   -711   -626    400    270   -670    116    413    -10     20    -88   -148
    -70   -714   -644    392    283   -678    129    418      0     28    -77   -142
     12   -652   -665    319    337   -659    168    454     31     59    -49   -114
     18   -657   -678    316    348   -665    184    467     44     70    -44   -109
    -10   -704   -693    358    340   -698    176    462     36     59    -51   -122
     -7   -727   -722    366    355   -724    179    470     41     62    -49   -122
    -10   -750   -743    379    363   -748    179    470     41     62    -49   -124
    -23   -771   -748    397    361   -761    184    472     49     62    -44   -124
    -18   -784   -766    402    374   -776    189    483     57     72    -36   -119
    -18   -818   -802    415    389   -810    192    485     59     70    -38   -122
    -20   -844   -823    431    400   -833    194    488     62     70    -38   -124
    -18   -857   -839    436    407   -849    202    498     72     80    -28   -114
    -23   -880   -857    452    415   -870    205    498     72     85    -28   -114
    -18   -888   -872    452    426   -880    207    501     80     88    -23   -111
    -18   -898   -880    457    428   -888    215    509     88     96    -15   -103
    -20   -914   -893    465    433   -904    220    511     96    101    -12   -101
    -23   -901   -878    462    426   -891    244    535    122    127     12    -77
    -36   -898   -862    465    410   -883    275    550    145    145     33    -62
    -28   -898   -870    462    420   -885    301    563    163    158     46    -51
    -12   -901   -891    454    439   -896    298    563    166    158     44    -54
    -15   -896   -880    457    431   -888    298    566    181    174     62    -36
    -10   -896   -885    452    436   -891    285    571    197    192     80    -15
     -5   -932   -930    467    459   -932    265    566    187    184     77    -20
     -7   -940   -932    472    462   -937    267    574    200    197     90     -7
      0   -937   -937    470    467   -937    262    576    200    197     90     -7
      2  -1002  -1005    496    504  -1002    249    563    174    174     67    -28
     -2  -1065  -1062    532    530  -1062    244    558    158    158     54    -41
    -18  -1109  -1093    561    537  -1101    246    553    150    148     44    -54
    -36  -1161  -1124    600    542  -1143    254    545    137    135     25    -70
    -49  -1208  -1158    628    553  -1184    265    535    124    116      5    -96
    -57  -1252  -1195    652    568  -1223    262    519    106     90    -20   -119
    -57  -1304  -1249    678    594  -1278    252    504     85     67    -44   -142
    -49  -1337  -1288    693    618  -1314    249    496     72     51    -54   -153
    -59  -1366  -1306    711    620  -1337    257    498     72     49    -57   -161
    -70  -1389  -1319    730    623  -1353    265    498     72     49    -59   -163
    -70  -1405  -1335    735    631  -1369    267    498     70     41    -67   -168
    -59  -1434  -1374    748    657  -1405    262    493     64     33    -75   -179
    -72  -1449  -1379    761    649  -1415    270    504     77     46    -57   -168
    -67  -1467  -1400    766    665  -1436    275    511     85     54    -51   -161
    -70  -1491  -1421    779    672  -1457    280    511     85     51    -54   -163
    -77  -1514  -1436    797    678  -1475    288    517     93     57    -51   -166
    -75  -1538  -1462    805    693  -1501    332    574    127     70    -49   -174
    -44  -1535  -1491    789    722  -1514    436    722    213    109    -41   -187
    -10  -1488  -1480    748    735  -1486    537    909    353    213     33   -129
     31  -1358  -1389    665    709  -1374    644   1210    620    480    280     93
    119  -1057  -1179    467    649  -1119    633   1457    878    836    680    506
    132   -722   -854    293    491   -787    517   1228    891   1031    982    852
     10   -581   -592    283    301   -587    322    665    678   1021   1075    987
   -161   -659   -498    410    168   -579     85    -12    226    654    771    727
   -285  -1096   -813    691    262   -956   -124   -566   -423   -122    -20    -18
   -272  -1538  -1265    906    496  -1402   -290   -714   -789   -581   -485   -452
   -210  -1787  -1577    997    680  -1683   -270   -475   -685   -537   -491   -488
   -145  -1829  -1683    987    769  -1756   -122   -142   -428   -353   -363   -405
   -116  -1784  -1670    950    774  -1727    111    207   -142   -142   -210   -290
    -98  -1769  -1670    932    784  -1719    285    454     51      2    -98   -210
    -83  -1769  -1686    924    800  -1730    342    530    111     44    -70   -189
    -77  -1779  -1701    930    810  -1740    366    563    137     62    -57   -179
    -77  -1800  -1722    937    820  -1761    376    584    153     72    -46   -171
    -75  -1803  -1727    937    826  -1766    387    602    168     83    -36   -161
    -72  -1816  -1743    943    833  -1779    400    618    181     96    -23   -158
    -64  -1823  -1758    945    846  -1792    415    633    200    111     -7   -153
    -62  -1831  -1769    945    852  -1800    418    641    210    116      0   -145
    -64  -1842  -1779    953    857  -1810    420    646    215    119      0   -142
    -62  -1852  -1790    956    859  -1821    420    652    218    119      0   -142
    -67  -1860  -1792    963    862  -1826    428    665    228    129     12   -129
    -64  -1860  -1795    958    865  -1829    436    675    239    137     23   -122
    -57  -1862  -1805    958    872  -1834    441    688    249    148     28   -116
    -57  -1873  -1816    963    875  -1844    454    701    265    161     44   -101
    -54  -1886  -1831    971    888  -1860    454    709    270    163     46    -96
    -64  -1899  -1834    982    883  -1867    457    714    275    166     49    -96
    -57  -1896  -1839    976    888  -1867    470    737    298    189     70    -75
    -54  -1893  -1839    971    891  -1867    478    753    309    200     80    -70
    -49  -1904  -1855    976    901  -1880    483    766    322    210     93    -62
    -49  -1899  -1852    974    898  -1875    493    787    345    231    111    -41
    -51  -1899  -1847    974    896  -1875    511    815    371    257    137    -18
    -41  -1899  -1857    969    906  -1880    517    836    389    272    153     -7
    -25  -1893  -1867    961    919  -1880    522    854    405    285    163      0
    -18  -1880  -1862    950    922  -1873    535    893    433    314    192     23
    -20  -1878  -1860    948    919  -1870    548    937    470    353    226     54
    -12  -1860  -1849    935    917  -1857    561    982    506    389    259     83
      5  -1829  -1834    911    919  -1831    579   1036    553    436    303    127
     12  -1797  -1810    891    909  -1803    592   1091    597    485    353    168
     28  -1758  -1787    865    906  -1771    602   1150    644    535    405    220
     46  -1722  -1769    836    906  -1745    615   1205    688    587    457    272
     51  -1693  -1745    820    898  -1719    626   1252    730    636    509    319
     62  -1667  -1732    800    896  -1699    628   1275    750    662    542    353
     67  -1652  -1719    792    891  -1686    620   1280    756    672    555    366
     64  -1634  -1699    784    880  -1665    626   1286    763    688    576    389
     67  -1608  -1675    771    870  -1641    633   1291    769    698    594    407
     59  -1615  -1675    776    867  -1644    628   1270    753    683    584    397
     41  -1636  -1678    797    857  -1654    631   1247    737    667    568    387
     25  -1667  -1696    820    859  -1683    631   1205    709    631    537    358
     15  -1706  -1722    846    867  -1714    631   1153    667    581    488    306
      0  -1753  -1753    875    875  -1753    628   1091    620    524    426    246
    -23  -1813  -1790    917    883  -1803    623   1026    579    470    371    192
    -36  -1873  -1839    953    898  -1855    607    958    532    410    309    129
    -44  -1919  -1875    982    914  -1899    597    901    496    366    262     83
    -62  -1953  -1893   1005    914  -1925    589    862    472    337    233     51
    -64  -1995  -1930   1028    932  -1964    574    823    444    306    202     18
    -62  -2023  -1961   1041    948  -1995    561    792    420    280    174     -7
    -64  -2036  -1971   1052    953  -2005    558    779    413    272    166    -15
    -77  -2062  -1987   1067    953  -2023    553    761    402    257    153    -28
    -88  -2088  -2000   1088    953  -2047    542    745    387    239    135    -49
    -83  -2091  -2008   1085    961  -2052    537    737    379    233    124    -57
    -75  -2083  -2008   1080    966  -2047    545    743    387    239    132    -51
    -70  -2096  -2029   1083    976  -2062    548    745    387    233    132    -54
    -77  -2112  -2034   1093    976  -2073    548    743    387    233    132    -57
    -85  -2112  -2029   1096    969  -2073    548    743    387    233    132    -57
    -75  -2104  -2029   1091    976  -2068    550    745    389    236    135    -54
    -83  -2112  -2029   1096    971  -2073    545    743    387    233    132    -59
    -88  -2114  -2029   1101    969  -2073    548    745    392    239    137    -54
    -80  -2114  -2036   1096    976  -2075    550    748    394    241    140    -51
    -83  -2122  -2039   1104    976  -2081    548    743    392    233    135    -59
    -75  -2107  -2031   1091    976  -2070    553    745    397    239    140    -54
    -72  -2094  -2021   1083    971  -2057    563    756    410    252    155    -41
    -72  -2091  -2018   1080    971  -2055    563    758    413    252    158    -38
    -75  -2062  -1987   1070    956  -2026    574    766    428    265    168    -28
    -72  -2010  -1938   1041    930  -1974    602    782    454    288    194     -5
    -59  -1984  -1925   1021    930  -1956    626    792    470    298    202      5
    -54  -1969  -1917   1010    930  -1943    628    789    475    301    205      7
    -51  -1948  -1896   1000    922  -1922    615    779    472    301    210     12
    -62  -1927  -1865    995    898  -1896    592    766    470    303    218     20
    -54  -1945  -1891   1000    917  -1919    568    758    459    296    210     12
    -49  -1953  -1904   1000    924  -1930    558    748    452    290    207     12
    -41  -1938  -1896    989    927  -1917    563    761    467    306    223     25
    -41  -1964  -1925   1000    940  -1945    553    753    452    290    210     12
    -46  -2008  -1961   1026    956  -1984    540    740    428    272    192      0
    -54  -2049  -1995   1049    969  -2023    532    727    410    254    179    -15
    -62  -2073  -2010   1067    974  -2042    532    714    397    239    163    -28
    -77  -2114  -2039   1096    979  -2078    532    698    376    215    140    -54
    -88  -2143  -2055   1117    982  -2101    532    680    355    189    111    -80
    -93  -2166  -2075   1130    989  -2122    519    657    329    163     85   -103
    -90  -2192  -2101   1143   1005  -2148    509    641    309    140     67   -122
    -96  -2210  -2114   1153   1005  -2161    509    633    296    127     54   -135
   -103  -2218  -2114   1161   1005  -2166    506    628    293    124     49   -137
   -101  -2221  -2122   1161   1008  -2171    506    623    288    116     46   -142
   -101  -2229  -2127   1166   1013  -2179    504    620    283    111     44   -145
   -103  -2226  -2125   1163   1008  -2177    498    618    280    111     44   -145
   -106  -2231  -2125   1169   1008  -2179    496    615    283    109     41   -145
   -114  -2236  -2122   1174   1002  -2179    496    613    277    106     41   -148
   -111  -2223  -2112   1169   1000  -2169    504    618    288    114     49   -142
   -103  -2239  -2135   1171   1013  -2187    517    631    288    103     36   -158
   -103  -2257  -2156   1179   1026  -2208    594    717    316     90      2   -197
    -93  -2236  -2143   1163   1023  -2190    711    875    413    132     15   -200
    -49  -2114  -2065   1083   1008  -2091    844   1156    649    337    189    -59
     33  -1808  -1844    885    937  -1826    930   1574   1047    789    631    345
     70  -1358  -1431    644    748  -1395    748   1389   1119   1088   1031    774
     -7   -992   -984    498    485   -987    355    678    898   1176   1267   1054
   -166   -800   -633    483    233   -717    -38   -140    522   1021   1226   1057
   -280  -1200   -919    737    319  -1060   -314   -727   -137    270    501    426
   -288  -1829  -1540   1057    626  -1686   -433   -932   -737   -537   -306   -293
   -231  -2190  -1958   1210    862  -2073   -296   -620   -657   -587   -428   -449
   -179  -2260  -2081   1221    950  -2171    -10   -145   -301   -340   -272   -363
   -140  -2210  -2070   1174    963  -2140    241    226    -12   -135   -124   -262
   -119  -2216  -2099   1166    987  -2158    402    457    161     -7    -36   -207
   -114  -2242  -2127   1176   1005  -2184    467    553    226     33     -5   -194
   -114  -2252  -2138   1184   1010  -2195    488    579    244     44     -2   -197
   -109  -2242  -2132   1174   1010  -2190    498    600    259     54      2   -189
    -93  -2236  -2143   1163   1023  -2190    504    613    267     59      2   -184
    -90  -2229  -2138   1158   1021  -2184    506    615    270     59      2   -189
   -101  -2229  -2127   1166   1013  -2179    517    631    285     72     18   -179
    -98  -2221  -2125   1158   1010  -2171    519    639    293     80     25   -176
    -85  -2216  -2130   1150   1021  -2174    519    641    293     80     25   -176
    -80  -2218  -2138   1148   1026  -2179    519    644    296     83     31   -176
    -85  -2200  -2114   1143   1013  -2158    519    652    301     88     38   -166
    -88  -2187  -2099   1135   1002  -2143    524    659    311     98     46   -155
    -83  -2179  -2096   1130   1005  -2138    527    670    322    106     54   -150
    -75  -2169  -2096   1122   1008  -2132    535    678    332    111     62   -148
    -67  -2164  -2096   1117   1013  -2130    527    680    329    111     59   -148
    -80  -2169  -2091   1122   1002  -2130    524    683    332    111     57   -148
    -90  -2164  -2073   1127    989  -2120    537    701    350    129     72   -135
    -83  -2140  -2060   1111    987  -2099    553    719    371    148     93   -119
    -75  -2122  -2047   1098    984  -2086    553    732    381    155     98   -116
    -98  -2140  -2044   1117    971  -2091    548    735    384    155     96   -119
   -103  -2138  -2034   1119    963  -2088    553    756    400    171    109   -109
    -57  -2075  -2018   1065    979  -2047    584    795    433    202    140    -77
    -15  -2010  -1995   1013    989  -2003    602    833    467    233    171    -51
    -49  -2021  -1971   1034    961  -1997    602    859    485    252    187    -41
    -31  -1987  -1956   1010    961  -1974    620    906    522    283    218    -15
     -2  -1948  -1945    974    971  -1948    649    963    566    324    254     15
     12  -1909  -1922    948    966  -1914    670   1023    613    368    293     51
     12  -1878  -1891    930    950  -1883    683   1078    654    407    329     85
     20  -1839  -1860    906    940  -1849    696   1132    698    454    374    124
     23  -1792  -1816    883    917  -1803    706   1182    737    504    423    168
     28  -1748  -1777    859    901  -1761    717   1223    782    553    480    215
     44  -1704  -1748    831    893  -1727    717   1252    807    589    519    254
     54  -1662  -1717    805    883  -1691    717   1262    826    613    548    283
     59  -1628  -1691    784    872  -1660    717   1270    839    631    571    309
     54  -1623  -1678    784    865  -1649    717   1267    839    639    579    316
     44  -1602  -1647    776    844  -1623    706   1239    823    626    576    316
     31  -1592  -1623    779    826  -1608    691   1197    800    605    561    309
     20  -1610  -1634    792    826  -1623    672   1135    758    568    527    277
     12  -1652  -1665    820    839  -1657    654   1060    709    514    480    228
     -5  -1680  -1678    841    833  -1678    636    982    654    454    423    176
    -23  -1722  -1701    872    836  -1712    620    906    600    400    368    124
    -41  -1777  -1738    909    846  -1758    597    831    542    337    309     64
    -51  -1823  -1771    937    859  -1797    574    769    491    280    254     18
    -59  -1852  -1792    956    865  -1823    555    717    449    236    213    -20
    -64  -1886  -1821    974    875  -1855    540    675    418    200    179    -54
    -77  -1917  -1842    995    880  -1878    530    646    392    171    153    -80
    -75  -1940  -1865   1008    893  -1904    519    620    368    150    129   -101
    -83  -1956  -1873   1018    893  -1914    511    602    355    132    114   -114
    -85  -1953  -1870   1018    891  -1912    506    592    345    124    106   -122
    -85  -1951  -1865   1015    888  -1909    501    584    340    119    106   -127
    -77  -1945  -1867   1013    893  -1906    504    587    340    122    109   -124
    -77  -1953  -1878   1015    896  -1917    504    581    337    116    103   -127
    -75  -1956  -1880   1015    901  -1919    496    579    335    111     98   -132
    -75  -1940  -1865   1005    893  -1904    498    581    340    116    106   -124
    -85  -1940  -1855   1013    883  -1899    498    581    342    119    111   -122
    -83  -1940  -1857   1008    885  -1899    493    574    337    111    106   -129
    -83  -1930  -1847   1005    880  -1888    496    576    345    116    111   -124
    -80  -1925  -1844   1000    880  -1886    501    581    350    124    119   -116
    -75  -1912  -1836    995    880  -1875    496    579    348    122    116   -116
    -72  -1888  -1816    979    870  -1852    498    581    353    127    124   -106
    -75  -1883  -1808    979    865  -1844    506    587    361    135    132    -98
    -77  -1883  -1805    979    862  -1844    506    584    361    135    132   -101
    -70  -1829  -1758    950    844  -1795    535    607    394    163    163    -80
    -72  -1771  -1701    922    813  -1738    561    626    426    192    192    -51
    -83  -1766  -1683    924    797  -1727    576    626    433    197    197    -44
    -77  -1769  -1691    919    805  -1730    574    618    428    189    192    -51
    -54  -1717  -1662    885    802  -1691    558    610    431    197    202    -38
    -51  -1688  -1639    870    792  -1665    537    602    431    202    210    -28
    -41  -1699  -1657    870    807  -1680    514    589    415    189    202    -36
    -41  -1693  -1652    865    805  -1673    504    584    415    192    207    -31
    -31  -1686  -1654    859    810  -1670    506    597    426    205    218    -18
    -25  -1719  -1693    870    831  -1709    483    581    400    181    197    -36
    -36  -1756  -1719    893    841  -1738    462    558    371    153    174    -59
    -49  -1782  -1732    914    839  -1758    457    542    355    137    161    -75
    -64  -1800  -1735    932    833  -1769    462    537    348    129    155    -83
    -77  -1836  -1758    956    836  -1797    457    519    324    103    127   -111
    -90  -1865  -1774    976    841  -1821    452    496    301     80    101   -135
    -96  -1875  -1779    984    839  -1829    444    475    283     59     83   -153
    -93  -1888  -1795    992    849  -1842    431    459    265     36     64   -171
   -101  -1914  -1816   1008    854  -1865    418    444    246     18     44   -187
   -109  -1919  -1810   1013    849  -1865    415    436    239     12     38   -189
   -109  -1914  -1805   1010    846  -1860    418    436    239     12     41   -192
   -109  -1925  -1816   1018    852  -1870    415    436    241     15     44   -194
   -111  -1919  -1808   1013    846  -1865    418    433    244     18     46   -194
   -106  -1914  -1808   1010    849  -1862    415    431    241     12     44   -194
   -109  -1912  -1805   1010    846  -1860    407    428    239     10     38   -194
   -109  -1909  -1800   1010    844  -1855    413    433    244     12     41   -194
   -101  -1909  -1808   1005    852  -1857    457    483    265     15     36   -207
    -85  -1883  -1800    984    857  -1842    566    615    329     31     31   -226
    -70  -1818  -1751    943    839  -1787    685    813    467    129    103   -176
    -10  -1641  -1631    826    810  -1636    844   1221    805    449    389     72
     80  -1278  -1358    597    717  -1317    833   1462   1088    849    826    498
     70   -828   -898    379    483   -862    493    948   1005   1041   1145    870
    -67   -485   -420    275    174   -454     41    101    766   1093   1317   1085
   -239   -452   -213    345    -12   -332   -329   -706    337    779   1078    896
   -314  -1018   -706    665    194   -862   -553  -1145   -402   -132    187    101
   -277  -1538  -1262    906    491  -1400   -550  -1083   -727   -626   -327   -371
   -210  -1756  -1545    982    667  -1652   -298   -615   -459   -478   -270   -376
   -166  -1787  -1621    976    727  -1704     18   -145   -135   -259   -124   -296
   -137  -1797  -1662    966    761  -1730    244    168     77   -114    -28   -236
   -119  -1821  -1701    969    789  -1761    363    337    187    -38     18   -215
   -111  -1839  -1730    974    807  -1784    405    389    218    -23     28   -213
   -106  -1849  -1743    979    818  -1797    415    410    228    -18     31   -218
   -106  -1847  -1743    976    815  -1795    423    426    239    -15     31   -218
   -106  -1844  -1738    974    813  -1790    431    439    246     -7     36   -215
   -109  -1834  -1725    971    805  -1779    431    446    249     -7     36   -218
   -103  -1826  -1722    966    807  -1774    439    459    262      5     44   -205
    -96  -1810  -1714    953    807  -1764    439    465    270     10     54   -197
    -96  -1792  -1696    943    797  -1743    439    470    275     15     57   -194
    -93  -1777  -1683    935    792  -1730    439    475    280     20     64   -187
    -85  -1758  -1673    922    792  -1717    444    483    288     28     72   -181
    -83  -1753  -1670    917    792  -1712    441    485    290     28     75   -181
    -83  -1753  -1670    919    792  -1712    444    496    298     36     85   -179
    -80  -1730  -1649    904    782  -1691    452    509    314     51     98   -166
    -77  -1717  -1639    898    779  -1678    454    519    324     59    109   -155
    -83  -1725  -1644    901    779  -1686    452    524    324     59    106   -158
    -80  -1699  -1618    891    766  -1660    465    542    342     75    119   -142
    -70  -1678  -1608    872    766  -1641    470    558    355     88    132   -129
    -67  -1670  -1602    870    766  -1636    472    571    366     96    140   -122
    -70  -1657  -1590    862    756  -1623    475    592    379    109    155   -114
    -64  -1641  -1577    852    756  -1610    485    618    402    132    176    -98
    -57  -1621  -1564    839    753  -1595    493    644    423    150    192    -88
    -51  -1613  -1561    833    753  -1587    506    678    446    171    210    -72
    -41  -1590  -1548    815    750  -1569    524    724    480    202    236    -46
    -31  -1545  -1514    787    740  -1530    542    776    519    239    272    -12
    -20  -1514  -1493    766    735  -1506    558    828    555    275    303     15
    -20  -1480  -1460    750    719  -1470    574    888    597    316    342     49
    -15  -1441  -1426    727    704  -1434    589    948    641    363    384     90
      7  -1387  -1397    688    701  -1392    602   1002    683    410    431    135
     31  -1325  -1358    646    691  -1340    613   1047    722    459    480    181
     44  -1275  -1319    615    680  -1296    613   1078    750    493    519    218
     46  -1241  -1291    597    667  -1265    605   1088    761    514    545    241
     49  -1208  -1257    579    652  -1231    605   1096    774    535    568    267
     46  -1163  -1210    555    626  -1187    607   1098    787    550    594    293
     49  -1140  -1189    545    618  -1163    605   1088    787    555    600    303
     51  -1132  -1187    540    618  -1158    589   1054    761    532    584    293
     46  -1140  -1187    545    615  -1163    576   1000    732    506    563    275
     28  -1158  -1187    563    605  -1174    561    930    696    470    532    246
      5  -1179  -1184    587    594  -1182    545    857    654    423    488    207
    -15  -1218  -1205    615    594  -1213    527    774    602    363    431    153
    -33  -1265  -1231    649    597  -1247    511    698    550    311    376    101
    -51  -1325  -1275    688    607  -1301    491    626    501    257    324     51
    -62  -1363  -1301    714    618  -1332    470    568    459    213    280     10
    -72  -1389  -1319    730    620  -1356    457    524    426    174    244    -23
    -77  -1402  -1325    737    623  -1363    444    491    400    148    220    -46
    -85  -1431  -1348    758    631  -1392    436    465    381    127    200    -64
    -93  -1457  -1363    776    633  -1410    428    444    363    106    179    -88
    -98  -1460  -1361    776    628  -1410    420    426    348     93    166   -106
    -85  -1439  -1353    761    631  -1397    423    426    348     93    166   -103
    -83  -1434  -1350    756    633  -1392    426    426    348     96    166   -101
    -85  -1434  -1348    761    631  -1392    423    423    345     93    163   -103
    -85  -1431  -1348    758    628  -1389    418    418    345     90    163   -109
    -93  -1426  -1335    758    618  -1382    415    420    348     93    174   -106
    -98  -1418  -1319    758    607  -1369    415    423    350     98    179    -98
    -96  -1410  -1314    753    607  -1363    413    420    348     96    176    -98
    -72  -1389  -1317    730    620  -1353    407    415    342     88    171   -103
    -70  -1379  -1309    724    618  -1345    410    415    345     90    174   -101
    -77  -1384  -1306    732    613  -1345    415    420    353     98    181    -93
    -85  -1382  -1296    735    605  -1340    410    413    348     90    176    -96
    -98  -1384  -1286    740    589  -1335    405    410    342     90    176    -98
    -93  -1376  -1283    735    592  -1330    405    410    345     96    181    -90
    -85  -1376  -1293    730    602  -1335    405    407    342     90    179    -93
    -83  -1361  -1278    722    597  -1319    410    415    353    101    189    -85
    -88  -1301  -1215    693    561  -1260    431    433    379    124    213    -62
    -93  -1257  -1163    675    532  -1210    454    439    394    140    231    -46
    -85  -1236  -1150    659    532  -1195    467    441    402    142    233    -44
    -67  -1210  -1143    639    537  -1176    472    444    410    153    244    -33
    -83  -1192  -1109    636    511  -1150    462    444    423    166    262    -12
    -67  -1166  -1098    618    514  -1132    441    439    428    174    270      0
    -54  -1153  -1101    602    522  -1127    413    428    418    168    272      2
    -46  -1135  -1088    592    519  -1111    413    431    423    176    283     12
    -31  -1124  -1093    576    527  -1109    402    420    410    166    272      2
    -44  -1171  -1127    607    540  -1150    371    397    376    137    241    -23
    -57  -1213  -1158    633    548  -1184    358    381    358    119    226    -33
    -75  -1234  -1158    654    540  -1197    358    376    350    109    218    -44
    -85  -1267  -1184    675    548  -1228    353    358    324     83    194    -72
   -103  -1293  -1189    698    542  -1244    353    342    306     62    171    -96
   -119  -1319  -1202    717    540  -1262    342    319    283     38    148   -114
   -119  -1332  -1213    727    545  -1273    332    298    265     20    132   -132
   -111  -1335  -1226    722    555  -1280    327    293    252      7    116   -142
   -111  -1335  -1223    722    555  -1280    327    288    246      2    114   -145
   -124  -1350  -1226    735    548  -1288    316    275    233    -12    101   -158
   -127  -1350  -1223    740    548  -1288    311    270    228    -15     96   -158
   -124  -1337  -1213    727    542  -1275    311    270    231    -12     98   -155
   -127  -1330  -1205    727    537  -1267    309    270    233     -7    106   -150
   -132  -1337  -1205    732    535  -1273    306    265    226    -15     98   -155
   -129  -1332  -1202    732    535  -1267    311    272    239     -5    109   -148
   -122  -1327  -1208    724    540  -1267    316    272    236     -7    103   -155
   -119  -1330  -1210    722    545  -1270    368    335    262     -5     93   -179
   -109  -1288  -1179    696    532  -1234    483    496    358     44    122   -166
    -57  -1189  -1132    623    537  -1161    584    698    504    166    218    -85
     18   -976   -995    478    504   -987    698   1083    797    475    514    192
     96   -633   -730    267    413   -680    670   1252   1021    818    906    600
     54   -265   -319    103    184   -293    413    779    984   1010   1208    943
   -129     -5    124     67   -127     59     59    -25    776   1028   1327   1101
   -316   -140    174    228   -246     15   -244   -789    241    517    865    704
   -381   -610   -228    496    -77   -420   -485  -1218   -402   -257    101      7
   -314  -1028   -714    670    200   -872   -558  -1137   -602   -553   -223   -314
   -236  -1265  -1028    750    394  -1148   -384   -724   -405   -446   -189   -337
   -200  -1247  -1049    722    420  -1148   -101   -309   -135   -270    -70   -259
   -158  -1234  -1078    696    457  -1156    145     23     72   -127     23   -200
   -137  -1260  -1122    696    491  -1189    262    181    168    -62     64   -179
   -127  -1254  -1127    691    498  -1192    298    231    200    -41     80   -171
   -148  -1286  -1137    717    493  -1210    298    244    205    -44     77   -176
   -150  -1288  -1137    719    493  -1215    301    254    207    -44     75   -184
   -119  -1252  -1135    685    506  -1195    314    272    218    -36     83   -176
   -103  -1239  -1135    672    514  -1187    324    290    233    -18     98   -166
   -119  -1244  -1124    680    501  -1184    322    293    233    -18    101   -163
   -116  -1226  -1111    670    496  -1169    322    301    239    -10    106   -155
   -137  -1241  -1104    688    480  -1174    309    298    233    -12    103   -161
   -127  -1223  -1096    675    483  -1161    316    309    246     -2    119   -148
    -93  -1189  -1096    639    498  -1143    329    327    262     12    135   -132
    -70  -1150  -1080    607    504  -1117    340    342    275     25    145   -116
    -88  -1140  -1054    613    480  -1098    340    348    277     28    148   -114
    -75  -1119  -1044    597    483  -1083    345    355    285     36    155   -109
    -62  -1109  -1047    587    491  -1080    348    366    293     41    161   -103
    -75  -1117  -1041    597    483  -1080    348    374    298     46    168    -96
    -85  -1117  -1031    600    470  -1075    345    384    309     54    171    -88
    -90  -1106  -1015    600    462  -1062    345    394    314     59    181    -83
    -83  -1091  -1010    587    462  -1049    348    410    324     70    189    -75
    -80  -1072   -992    576    454  -1031    350    428    337     83    200    -64
    -83  -1057   -976    568    446  -1018    358    454    355    101    215    -51
    -75  -1052   -976    563    449  -1015    366    485    374    122    239    -38
    -67  -1039   -974    553    452  -1008    374    511    394    142    259    -20
    -62  -1023   -963    542    449   -995    379    548    418    163    277     -2
    -59  -1000   -940    530    439   -971    379    581    439    181    293     12
    -64   -995   -930    530    431   -963    379    626    465    207    319     38
    -49   -961   -914    504    431   -937    397    688    504    252    363     80
     -2   -883   -880    441    439   -883    418    756    550    301    413    122
     20   -823   -844    400    431   -833    426    807    589    345    457    163
     46   -761   -807    358    426   -784    436    854    626    389    506    215
     46   -735   -782    342    413   -758    433    875    641    413    532    244
     51   -698   -750    324    400   -724    423    885    652    431    555    267
     57   -659   -717    301    384   -688    423    891    665    446    579    290
     54   -633   -688    290    371   -659    423    891    667    459    592    309
     49   -623   -672    285    361   -646    413    875    657    449    592    309
     38   -615   -654    288    345   -636    413    852    644    444    584    303
     23   -623   -646    301    332   -636    410    815    626    426    568    288
     25   -628   -654    301    340   -641    405    761    594    389    535    259
     10   -646   -657    316    332   -652    394    688    550    345    485    215
    -23   -688   -665    355    319   -678    389    620    511    296    436    168
    -49   -727   -680    387    314   -704    376    550    467    246    384    114
    -59   -771   -711    415    324   -743    366    485    431    202    340     70
    -77   -820   -743    446    329   -782    355    436    405    168    309     38
    -88   -846   -758    465    335   -802    345    394    376    140    280      7
    -96   -859   -763    478    332   -813    327    353    345    109    246    -25
   -106   -872   -766    491    329   -820    319    327    329     90    228    -41
   -106   -891   -784    498    337   -839    314    311    316     77    215    -51
   -109   -911   -802    509    345   -857    303    296    303     64    202    -64
   -119   -909   -792    514    335   -852    298    285    298     57    194    -75
   -127   -896   -769    511    319   -833    298    283    298     59    194    -70
   -132   -893   -761    511    311   -828    293    280    293     54    192    -72
   -129   -883   -753    506    309   -818    288    280    290     57    194    -72
   -122   -878   -758    498    316   -818    290    285    298     62    205    -67
   -116   -862   -745    491    314   -805    290    288    301     70    210    -59
   -114   -857   -743    485    311   -800    280    277    293     59    200    -72
   -116   -857   -740    485    309   -797    283    277    296     62    202    -72
   -122   -854   -732    488    303   -795    283    280    298     64    205    -67
   -122   -844   -722    483    298   -784    280    277    296     64    207    -64
   -116   -831   -714    472    298   -774    277    277    296     67    207    -59
   -114   -820   -709    467    296   -766    275    275    296     67    207    -59
   -114   -823   -711    467    296   -769    267    267    290     59    202    -62
   -116   -828   -711    472    296   -771    270    267    288     57    200    -62
   -116   -805   -691    459    285   -748    272    267    296     67    210    -51
   -111   -782   -670    446    277   -727    275    270    298     70    215    -46
   -103   -761   -657    431    275   -711    293    283    311     80    226    -38
    -98   -719   -620    410    259   -670    322    296    332     98    244    -20
   -111   -701   -589    405    239   -646    342    309    345    111    259     -5
   -106   -691   -587    397    239   -639    340    301    340    106    257     -7
   -106   -665   -558    384    223   -613    327    296    342    114    262      2
   -101   -626   -524    363    210   -576    314    303    361    135    285     25
    -77   -615   -540    345    228   -579    285    293    353    129    283     28
    -80   -623   -542    350    231   -584    265    280    342    124    283     25
   -106   -657   -553    379    220   -605    244    270    327    114    272     15
   -109   -680   -571    394    231   -626    226    257    311     96    254      2
    -80   -670   -589    371    254   -631    228    252    303     88    249      2
   -103   -709   -605    405    249   -657    215    233    280     67    228    -18
   -155   -774   -620    465    231   -696    197    210    249     36    197    -51
   -119   -743   -623    431    252   -683    228    220    254     38    202    -46
    -98   -735   -636    415    267   -688    241    215    249     31    192    -57
   -124   -771   -646    446    259   -709    220    192    223      7    168    -83
   -145   -826   -680    483    265   -753    194    166    194    -20    142   -106
   -124   -802   -678    465    275   -740    200    168    194    -20    140   -106
    -80   -748   -670    413    293   -709    226    187    213     -2    155    -88
    -75   -748   -672    410    296   -709    233    192    218      0    161    -83
   -116   -787   -670    452    275   -730    215    174    200    -15    145    -98
   -132   -789   -657    462    262   -724    205    163    192    -20    140    -98
   -122   -784   -662    452    267   -722    202    161    187    -25    135   -101
   -135   -805   -670    467    267   -737    197    153    181    -31    129   -109
   -142   -810   -667    475    259   -740    192    153    181    -31    129   -111
   -145   -802   -657    475    254   -730    215    184    197    -25    129   -122
   -140   -779   -641    457    249   -709    316    319    262      0    129   -135
    -98   -722   -626    410    262   -675    418    514    387     96    202    -77
    -31   -558   -527    293    246   -542    540    852    641    345    436    137
     90   -252   -342     80    215   -296    600   1213    930    701    810    514
    106    155     46   -132     31    101    426    909    982    945   1148    896
    -51    394    446   -171   -249    420    111    184    818    997   1299   1093
   -283    389    672    -54   -478    530   -179   -605    418    683   1049    896
   -433     -5    428    220   -431    210   -446  -1210   -262    -90    290    200
   -394   -472    -80    431   -158   -275   -620  -1286   -613   -527   -158   -233
   -309   -745   -439    527     62   -592   -542   -948   -488   -472   -166   -288
   -226   -774   -550    498    161   -662   -314   -540   -252   -324    -75   -239
   -171   -735   -563    454    194   -649    -36   -163    -23   -179     23   -174
   -163   -766   -602    465    218   -685    106     36     88   -101     70   -153
   -171   -784   -615    478    220   -701    150     98    127    -75     88   -142
   -176   -800   -623    485    220   -711    158    116    132    -77     83   -150
   -174   -789   -615    483    220   -704    158    127    129    -83     75   -158
   -153   -761   -607    454    226   -685    176    148    150    -64     90   -148
   -142   -753   -610    446    231   -680    181    163    158    -59     96   -142
   -142   -745   -602    444    228   -675    179    166    158    -62     96   -140
   -137   -735   -597    436    228   -667    179    176    166    -51    103   -124
   -132   -730   -597    428    231   -665    174    179    166    -51    103   -127
   -129   -719   -589    423    228   -654    171    184    166    -49    106   -127
   -135   -714   -579    423    220   -646    176    194    176    -38    116   -116
   -137   -701   -563    420    213   -633    184    207    187    -28    127   -101
   -135   -693   -561    413    210   -628    176    207    181    -33    122   -103
   -127   -691   -566    407    218   -628    174    210    184    -31    124   -101
   -122   -680   -561    400    218   -620    179    220    194    -20    135    -90
   -106   -659   -553    384    223   -607    181    233    202    -10    142    -85
   -109   -652   -542    379    215   -600    181    241    210     -2    148    -77
   -114   -646   -532    379    207   -589    189    262    226      7    161    -64
   -111   -631   -522    368    205   -576    187    272    231     12    166    -59
    -96   -607   -511    353    207   -561    189    288    241     20    174    -51
    -88   -592   -506    337    207   -550    194    311    257     38    189    -38
    -85   -579   -493    332    202   -537    197    335    275     57    205    -25
   -101   -589   -488    345    192   -537    197    355    280     64    207    -20
   -103   -576   -472    340    184   -524    202    389    301     85    228     -2
    -46   -506   -459    275    205   -483    231    449    342    127    270     36
    -10   -454   -446    231    215   -452    249    504    379    166    306     67
    -20   -457   -436    239    205   -449    249    550    405    194    335     93
    -10   -410   -400    210    194   -405    257    607    441    236    376    135
     25   -350   -376    161    200   -363    262    657    472    272    413    171
     33   -309   -342    137    187   -324    262    698    504    309    452    213
     15   -283   -301    132    155   -290    257    724    522    340    483    246
     44   -236   -280     96    161   -257    259    748    545    368    517    283
     67   -202   -272     67    168   -236    254    758    550    379    532    301
     25   -205   -231     88    127   -218    236    740    537    376    532    303
     31   -168   -200     67    114   -184    236    737    542    384    545    319
    101    -88   -189     -5    145   -137    259    745    555    402    566    342
     85    -75   -163     -7    122   -119    262    717    542    389    555    332
     64    -90   -155     12    109   -124    265    678    519    363    530    309
     23   -148   -174     59     96   -161    257    607    475    311    478    259
    -20   -215   -194    119     85   -205    244    532    426    254    418    202
    -59   -272   -215    166     75   -244    228    459    381    205    363    148
    -67   -303   -236    184     83   -270    215    397    345    163    322    106
    -67   -332   -265    197     98   -298    205    342    309    124    280     62
    -75   -353   -277    215    101   -316    197    301    288     96    252     36
   -101   -392   -290    244     93   -342    184    262    265     72    223      7
   -103   -415   -311    259    101   -363    168    228    239     46    197    -18
   -129   -449   -319    288     93   -384    153    200    213     23    174    -41
   -135   -454   -319    296     90   -387    153    187    207     18    168    -46
   -122   -441   -322    280     98   -381    150    179    202     12    161    -49
   -119   -441   -324    280    101   -384    148    174    200      5    153    -57
    -72   -381   -309    226    114   -345    168    192    220     23    174    -36
    -77   -379   -301    228    111   -340    168    194    223     25    179    -31
   -142   -444   -301    290     77   -371    140    168    194      0    150    -59
   -122   -436   -314    277     93   -374    132    166    192     -2    150    -59
   -119   -436   -316    275     96   -379    129    168    194      0    153    -59
   -137   -436   -298    288     80   -368    124    161    189     -7    145    -62
   -135   -420   -288    277     75   -353    127    166    189     -2    148    -57
   -122   -400   -277    259     77   -340    132    171    194      2    153    -51
    -70   -345   -275    205    101   -311    142    184    205     12    168    -36
    -98   -381   -283    241     90   -332    119    166    184     -5    150    -54
    -88   -374   -285    231     96   -329    129    168    187      0    153    -49
    -96   -363   -270    228     85   -316    135    168    192      2    155    -46
   -106   -366   -259    233     75   -314    124    158    181     -5    145    -51
   -122   -376   -254    249     64   -316    114    150    171    -10    142    -57
   -122   -376   -257    249     64   -316    109    145    168    -12    140    -57
    -77   -309   -231    192     75   -270    132    163    189     10    161    -33
    -75   -257   -184    166     51   -220    163    184    213     31    181    -12
   -114   -259   -145    187     15   -202    179    181    220     36    187     -7
   -132   -275   -145    202      5   -210    174    174    210     25    179    -18
   -122   -265   -142    192      7   -205    166    166    207     23    176    -20
    -88   -200   -111    140     10   -155    171    176    228     49    202     10
    -64   -166   -101    116     18   -135    153    181    239     64    220     28
    -59   -176   -119    116     28   -148    122    171    226     54    213     23
    -62   -187   -124    124     28   -155    114    166    220     54    210     25
    -67   -200   -132    132     31   -166    111    163    215     49    207     23
    -67   -228   -161    148     46   -194     96    148    189     25    187      5
    -96   -277   -181    187     41   -231     64    119    155     -2    155    -25
    -77   -280   -202    179     59   -241     70    116    145    -12    145    -36
    -49   -267   -218    155     83   -241     85    119    145    -18    137    -44
    -93   -319   -226    207     64   -272     83     98    119    -46    109    -72
   -132   -368   -236    249     51   -303     64     70     88    -75     80    -98
   -137   -389   -254    262     57   -322     54     54     72    -93     62   -116
   -127   -402   -275    265     72   -337     46     41     54   -111     44   -135
    -93   -368   -275    231     90   -322     57     54     62   -101     54   -127
   -111   -371   -262    241     72   -316     57     51     54   -106     49   -132
   -127   -387   -259    257     64   -324     46     41     41   -119     38   -142
   -137   -394   -257    265     59   -324     41     36     38   -122     33   -145
   -158   -415   -257    288     49   -337     33     28     31   -127     28   -150
   -148   -402   -254    272     51   -329     36     31     33   -124     31   -148
   -106   -358   -252    231     70   -306     46     44     46   -111     44   -135
   -119   -366   -246    241     62   -306     54     54     49   -111     41   -137
   -145   -389   -244    267     49   -316    109    116     72   -119     23   -163
   -106   -329   -223    218     57   -277    231    285    168    -67     49   -158
    -36   -210   -174    122     67   -192    350    545    355    101    189    -36
     49      0    -49    -25     46    -23    459    956    659    428    506    259
    132    405    272   -267    -70    340    431   1088    891    787    922    693
     64    748    683   -407   -309    717    137    496    807    943   1187   1010
   -127    922   1049   -397   -587    984   -194   -309    537    859   1192   1065
   -316    722   1036   -205   -678    880   -483  -1041    -28    290    672    602
   -368    200    568     85   -467    384   -743  -1475   -724   -530   -135   -135
   -303   -176    127    239   -218    -25   -776  -1286   -782   -665   -316   -335
   -236   -332    -98    283    -70   -215   -594   -872   -558   -530   -249   -319
   -179   -309   -129    244    -25   -220   -316   -465   -296   -358   -132   -246
   -145   -314   -168    231     10   -241    -80   -148   -101   -228    -46   -197
   -150   -348   -200    246     23   -275      0    -31    -36   -187    -23   -189
   -142   -355   -215    249     33   -285     23      2    -20   -181    -25   -192
   -119   -340   -223    228     49   -283     38     28     -7   -174    -20   -187
   -119   -324   -205    223     41   -265     54     49     10   -158     -5   -174
   -124   -335   -210    228     41   -272     57     59     12   -158    -10   -179
   -124   -340   -215    231     44   -277     51     62     10   -163    -15   -184
   -132   -345   -213    236     38   -280     49     64     10   -161    -12   -184
   -119   -327   -207    223     44   -267     54     75     20   -150     -5   -174
   -101   -303   -205    202     49   -254     54     85     25   -148     -2   -168
   -106   -296   -189    200     38   -244     62     98     36   -135      7   -158
   -106   -283   -179    192     36   -231     62    106     41   -129     12   -153
   -103   -280   -176    192     36   -228     59    109     36   -135     10   -155
   -101   -277   -179    187     36   -231     59    116     38   -132     12   -155
    -96   -257   -161    176     31   -210     70    129     54   -116     25   -140
    -93   -244   -150    166     28   -197     72    142     62   -111     31   -135
    -83   -239   -155    161     36   -197     72    150     64   -109     31   -135
    -77   -231   -153    153     36   -192     77    163     75    -96     41   -124
    -70   -215   -145    142     36   -181     83    181     88    -83     54   -111
    -77   -207   -129    142     23   -171     88    202    101    -72     64    -98
    -80   -197   -116    140     18   -158     93    220    114    -59     75    -90
    -75   -197   -122    135     20   -161     93    239    124    -49     83    -85
    -67   -179   -111    122     20   -145    101    267    145    -31    101    -72
    -51   -150    -98    101     23   -127    114    303    166     -7    119    -54
    -41   -127    -85     85     20   -106    122    345    192     15    142    -33
    -25   -103    -77     64     23    -93    129    387    218     41    168    -12
    -18    -72    -54     44     18    -64    142    441    254     77    202     20
    -10    -41    -31     23      7    -36    155    498    293    122    244     62
     12     10     -2    -10      7      5    174    563    340    171    293    109
     36     46     10    -44     10     28    176    610    368    207    329    145
     36     88     51    -62     -7     70    179    649    394    241    368    181
     44    137     90    -93    -23    114    181    683    423    277    410    223
     51    171    119   -111    -33    145    176    693    431    296    428    246
     62    200    137   -132    -38    168    168    693    433    306    439    265
     57    218    161   -137    -51    189    166    693    436    314    452    280
     33    200    163   -116    -64    181    153    672    418    298    444    272
     28    220    192   -124    -80    207    155    659    415    298    446    277
     49    241    192   -145    -72    215    153    623    394    280    428    265
     20    205    181   -114    -80    194    142    561    355    236    387    228
     41    213    171   -127    -64    192    148    509    327    202    353    200
     54    205    150   -129    -46    179    161    454    296    166    314    161
     -5    129    135    -62    -70    132    135    371    241    103    252     98
    -33     83    114    -25    -75     98    114    303    194     54    197     46
    -51     36     88      7    -70     62     90    241    150      2    148     -5
    -75    -10     64     44    -70     25     70    192    114    -33    109    -41
    -88    -44     44     67    -67      0     49    148     77    -70     75    -75
    -88    -62     25     75    -57    -18     38    122     57    -90     54    -90
    -77    -51     23     62    -51    -12     41    114     54    -96     51    -88
    -83    -72     10     77    -46    -31     38     98     41   -109     38    -98
    -93    -98     -7     93    -44    -51     28     85     28   -119     25   -111
    -83    -88     -5     85    -41    -46     23     83     25   -122     23   -114
    -70    -67      0     67    -36    -33     18     80     23   -124     23   -114
    -72    -62     10     67    -41    -25     18     80     23   -122     23   -111
    -83    -64     18     70    -51    -23     12     80     20   -124     20   -116
    -85    -57     25     70    -57    -15     12     83     20   -122     20   -114
    -80    -57     23     67    -54    -15     10     80     18   -127     18   -114
    -72    -44     28     59    -51     -7      7     83     20   -122     20   -109
    -70    -33     33     51    -54      0     10     85     23   -119     23   -106
    -67    -25     41     46    -54      7      7     85     23   -119     25   -103
    -67    -12     54     38    -62     20      5     83     20   -122     23   -106
    -75    -10     64     44    -70     25      7     83     18   -124     20   -109
    -70    -10     57     38    -64     23      5     75     10   -129     15   -114
    -64     -2     59     33    -62     28      2     72     10   -129     15   -114
    -62      5     64     25    -64     33      0     72      7   -129     15   -109
    -62      7     70     28    -64     38      0     72      7   -127     18   -101
    -62      5     67     25    -64     36     -5     64      0   -135     12   -103
    -62     23     85     18    -72     51     -2     64      2   -132     15   -101
    -72     62    132      2   -103     96     15     80     23   -111     36    -80
    -75     88    163     -5   -119    124     36     90     38    -98     46    -67
    -64    103    166    -20   -116    135     46     90     38    -98     46    -70
    -49    137    187    -44   -116    161     49     90     44    -90     51    -62
    -46    171    215    -64   -129    192     38     90     54    -75     67    -44
    -23    200    223    -88   -122    210     18     93     62    -62     85    -23
    -18    189    207    -85   -114    197     -7     77     49    -70     77    -25
    -18    205    223    -93   -119    213     -7     88     59    -59     90    -12
    -15    194    207    -90   -111    200    -23     80     46    -70     80    -20
    -25    153    179    -62   -101    166    -51     57     12    -98     51    -44
    -41    109    150    -33    -96    129    -70     36    -12   -127     25    -70
    -64     59    124      2    -96     90    -72     20    -36   -150      0    -96
    -85     28    114     25   -101     70    -72      7    -57   -174    -23   -119
    -75     38    114     18    -93     75    -67     -2    -70   -189    -41   -140
    -75     33    109     20    -93     72    -72    -15    -83   -205    -54   -148
    -88     -5     80     46    -85     36    -93    -41   -111   -233    -83   -174
    -93    -18     75     54    -85     28    -96    -49   -124   -246    -93   -181
    -98    -25     72     62    -85     23    -93    -49   -129   -249    -96   -181
    -96    -31     64     62    -83     15    -96    -51   -135   -254   -103   -187
    -70    -10     59     38    -67     25    -93    -51   -135   -254   -103   -187
    -75     -5     70     38    -72     31    -90    -51   -135   -254   -109   -192
    -72      0     72     36    -72     36    -88    -46   -129   -249   -101   -184
    -75      7     80     33    -77     44    -90    -44   -127   -249    -93   -179
    -75      7     80     33    -77     44    -93    -44   -129   -249    -96   -179
    -77    -10     67     44    -72     25    -93    -36   -135   -257   -109   -189
    -77    -28     49     54    -64     10    -31     36   -106   -265   -132   -223
    -49     44     90      2    -70     67     88    220     12   -189    -88   -200
      0    179    179    -90    -88    179    200    483    228     12     85    -49
     88    400    311   -246   -111    358    272    870    545    371    439    280
    163    792    628   -478   -231    711    215    956    750    719    862    730
     93   1062    969   -576   -436   1015    -36    387    610    818   1072    995
    -77   1150   1228   -535   -652   1189   -329   -368    254    623    963    937
   -252    901   1153   -324   -704   1026   -594  -1085   -374    -44    324    358
   -303    405    709    -49   -506    555   -833  -1491  -1047   -849   -465   -361
   -252     77    327     85   -288    202   -875  -1317  -1070   -935   -587   -496
   -181    -38    140    109   -161     49   -727   -953   -833   -776   -496   -457
   -132     -5    127     67   -129     59   -480   -574   -548   -574   -350   -353
    -96     25    122     36   -109     72   -246   -249   -311   -405   -231   -272
   -101     18    116     41   -109     67   -163   -135   -233   -348   -192   -249
    -88     23    111     31    -98     67   -132    -93   -205   -329   -176   -239
    -51     46     98      2    -75     70   -116    -64   -187   -314   -163   -233
    -62     41    103     10    -83     72   -111    -51   -179   -309   -161   -231
    -80     25    106     25    -93     64   -109    -46   -176   -309   -166   -231
    -75     38    114     15    -93     75   -106    -33   -166   -301   -155   -220
    -67     54    119      5    -93     85   -103    -25   -158   -293   -148   -215
    -59     64    124     -2    -90     93   -109    -23   -158   -293   -148   -215
    -51     83    135    -15    -93    109   -111    -15   -150   -285   -140   -207
    -49     98    145    -25    -98    122   -103      0   -140   -272   -129   -192
    -54     98    150    -23   -103    124   -106      5   -135   -267   -124   -187
    -51    103    155    -25   -103    129   -106      2   -137   -267   -127   -187
    -51    114    163    -31   -109    137   -103     12   -129   -262   -122   -179
    -59    111    171    -25   -116    140   -101     23   -122   -252   -114   -168
    -54    116    171    -31   -114    142   -101     33   -114   -244   -109   -163
    -41    135    176    -46   -109    155    -98     44   -106   -233    -98   -155
    -38    155    194    -59   -116    174    -93     59    -90   -223    -88   -145
    -36    168    205    -67   -119    187    -90     72    -80   -213    -77   -137
    -44    163    207    -59   -127    187    -96     80    -77   -210    -72   -137
    -49    179    228    -64   -137    202    -90    101    -57   -189    -54   -122
    -38    197    233    -80   -137    215    -80    127    -36   -168    -36   -106
    -20    215    236    -98   -129    226    -77    150    -20   -153    -23    -93
    -36    215    252    -90   -145    233    -77    176     -5   -137     -7    -72
    -46    220    267    -85   -155    244    -70    207     18   -111     12    -54
     -2    277    277   -140   -140    277    -49    262     59    -72     51    -20
     31    329    298   -181   -132    314    -31    319    101    -28     93     20
     38    358    319   -200   -140    340    -20    376    142     15    137     62
     54    400    345   -226   -145    374    -10    433    184     64    187    111
     57    431    371   -246   -155    402    -10    478    215     98    223    145
     67    475    407   -272   -168    441     -2    522    252    142    267    192
     80    519    436   -301   -179    480      2    553    277    176    309    233
     98    558    459   -327   -179    509      2    571    290    200    335    262
     96    587    491   -342   -197    537      0    576    298    218    353    283
     83    592    506   -337   -213    550     -7    568    293    218    358    288
     85    613    524   -350   -220    568    -10    558    288    220    361    298
     90    615    524   -353   -215    571     -5    548    283    215    363    301
     75    600    524   -340   -223    563     -5    517    265    192    340    285
     57    574    517   -316   -231    548    -10    462    223    145    293    239
     33    537    504   -285   -236    522    -18    400    176     90    236    187
     10    496    485   -252   -236    491    -20    332    135     41    184    135
     -7    452    457   -223   -233    454    -31    267     93    -12    129     83
    -25    415    441   -194   -233    428    -36    207     54    -57     80     36
    -33    381    415   -176   -223    397    -46    158     23    -90     44     -5
    -41    345    387   -150   -213    366    -59    111     -5   -122     12    -36
    -62    306    368   -122   -215    335    -83     70    -36   -158    -20    -64
    -80    277    355    -98   -218    316    -96     38    -62   -181    -46    -85
    -96    244    337    -75   -218    290   -109     12    -83   -202    -70   -109
    -98    239    337    -70   -218    288   -114     -5    -98   -220    -85   -124
    -64    272    337   -106   -200    303   -109     -2    -93   -215    -80   -119
    -36    303    340   -135   -189    322    -90     10    -75   -197    -64   -101
    -28    319    348   -145   -189    332    -83     18    -67   -192    -59    -96
    -44    306    350   -129   -197    327    -83     15    -75   -197    -67   -103
    -49    306    353   -129   -202    329    -88     10    -75   -194    -62   -101
    -62    293    355   -114   -210    322    -90     10    -75   -197    -64   -103
    -62    283    342   -111   -202    311   -101      7    -80   -202    -70   -103
    -64    285    350   -109   -207    316    -98     10    -75   -194    -64    -96
    -67    298    363   -116   -218    329   -101     10    -75   -192    -62    -90
    -59    309    366   -124   -213    337   -103     10    -75   -192    -62    -93
    -49    314    363   -135   -207    337   -103     10    -75   -192    -59    -90
    -64    314    379   -124   -220    345   -101     12    -70   -187    -54    -88
    -70    311    381   -122   -226    345   -101     12    -70   -184    -51    -85
    -64    314    376   -124   -220    345   -103     15    -70   -184    -51    -80
    -62    314    376   -127   -220    345   -109     10    -72   -187    -54    -80
    -64    327    392   -129   -228    358   -109     10    -67   -181    -46    -75
    -64    348    413   -142   -239    379    -96     15    -59   -171    -38    -67
    -67    394    462   -166   -265    428    -70     33    -36   -148    -15    -44
    -75    418    491   -171   -283    454    -49     38    -23   -137     -5    -31
    -57    439    496   -189   -275    467    -44     38    -23   -137     -5    -31
    -38    465    504   -215   -270    483    -57     28    -25   -137     -2    -28
    -28    498    527   -233   -277    511    -72     28    -15   -124     10    -10
    -25    485    509   -231   -270    496    -96     18    -23   -127     10    -10
    -20    488    509   -233   -265    498   -103     20    -20   -119     18     -2
    -12    519    530   -254   -272    524    -98     38     -5   -101     38     18
    -15    496    511   -241   -262    504   -116     28    -20   -114     25      7
    -20    449    470   -218   -244    459   -142      2    -57   -145     -5    -20
    -25    420    446   -197   -236    433   -150    -10    -75   -166    -20    -38
    -49    376    423   -166   -236    400   -148    -20    -85   -179    -36    -51
    -75    345    420   -135   -249    384   -145    -31    -98   -192    -51    -64
    -77    340    415   -132   -246    376   -142    -41   -114   -210    -67    -80
    -72    329    402   -127   -236    366   -148    -59   -129   -226    -80    -93
    -85    298    381   -109   -233    340   -163    -77   -153   -249   -106   -116
    -85    272    358    -93   -220    314   -166    -85   -163   -262   -119   -127
    -88    262    350    -88   -218    306   -166    -85   -166   -262   -119   -129
    -93    249    342    -77   -218    296   -163    -85   -163   -262   -122   -129
    -96    236    332    -70   -213    283   -174    -98   -176   -275   -135   -140
    -93    246    340    -77   -218    293   -179    -98   -174   -270   -129   -137
    -85    272    358    -93   -220    314   -171    -90   -166   -262   -119   -132
    -77    270    348    -96   -213    309   -174    -93   -166   -265   -119   -132
    -88    257    345    -85   -218    298   -179    -93   -171   -267   -124   -135
    -90    246    337    -77   -215    293   -148    -57   -155   -265   -129   -145
    -88    252    340    -83   -215    296    -51     57   -103   -257   -145   -171
    -70    280    350   -103   -210    314     51    226     -2   -197   -116   -155
    -12    444    454   -215   -233    446    192    568    275     70    127     57
     98    750    652   -426   -277    701    239    891    576    452    527    444
    135   1171   1034   -654   -449   1104     38    597    600    691    872    833
      0   1454   1454   -727   -727   1454   -309   -127    418    776   1078   1083
   -194   1480   1675   -646   -935   1577   -652   -904      2    488    857    919
   -296   1075   1371   -392   -833   1223   -906  -1449   -665   -288     98    233
   -285    548    833   -132   -561    691  -1049  -1571  -1124   -888   -509   -322
   -228    239    467     -5   -348    353   -940  -1223   -984   -841   -530   -394
   -184    218    402    -18   -293    309   -678   -795   -680   -631   -387   -311
   -142    270    413    -64   -277    342   -405   -420   -410   -439   -249   -213
   -109    293    400    -93   -254    345   -236   -192   -249   -324   -168   -155
   -101    280    381    -88   -241    329   -181   -116   -197   -288   -145   -135
   -114    246    358    -67   -236    301   -181   -109   -200   -298   -161   -155
   -106    249    355    -72   -231    301   -168    -88   -184   -285   -150   -153
    -83    277    361    -98   -223    319   -150    -64   -158   -265   -127   -137
    -98    272    371    -85   -233    322   -150    -59   -158   -262   -127   -135
   -101    272    374    -85   -239    322   -153    -54   -158   -262   -129   -137
    -72    298    368   -114   -220    332   -142    -38   -142   -246   -116   -122
    -72    311    381   -119   -228    345   -142    -31   -135   -239   -109   -114
    -75    324    400   -124   -236    361   -142    -25   -132   -236   -103   -111
    -88    319    405   -116   -246    363   -145    -20   -129   -231    -98   -109
    -85    316    402   -116   -244    358   -142    -10   -119   -223    -88   -101
    -64    337    402   -137   -236    371   -137      0   -114   -218    -83    -93
    -70    342    413   -135   -241    376   -135      5   -109   -215    -83    -90
    -98    316    413   -109   -254    363   -145      2   -111   -218    -88    -96
   -111    303    415    -96   -262    358   -150      7   -111   -215    -88    -96
    -38    379    418   -171   -228    397   -122     46    -75   -181    -54    -62
    -10    428    439   -207   -223    433    -90     83    -38   -145    -20    -25
    -54    394    446   -171   -252    420    -96     83    -41   -150    -25    -28
    -59    397    457   -168   -259    426   -106     88    -41   -148    -25    -36
    -62    415    475   -176   -270    444   -101    109    -25   -132    -10    -25
    -23    457    480   -215   -252    467    -80    148      5   -103     12     -2
    -25    459    483   -218   -254    470    -77    168     18    -90     20      5
    -38    465    504   -213   -272    483    -75    205     41    -67     38     25
    -31    493    524   -231   -277    509    -54    254     80    -31     70     57
    -12    519    532   -252   -272    524    -28    311    122      7    109     90
    -18    517    535   -249   -277    524    -28    353    145     31    135    109
     18    571    553   -296   -267    563     -7    420    192     80    181    150
     41    618    576   -332   -267    600      5    480    239    129    226    194
     54    670    615   -361   -280    644      7    527    275    176    272    236
     51    706    654   -381   -301    683      7    561    303    213    311    275
     33    719    685   -376   -324    704      2    576    319    236    340    303
     46    758    711   -402   -332    735      2    587    327    254    361    329
    119    867    748   -493   -314    807     33    620    368    298    407    381
    137    888    748   -514   -306    818     33    615    368    306    418    392
    106    862    756   -485   -324    807     10    581    340    283    400    376
     59    826    766   -444   -353    797     -7    540    311    257    376    361
     41    813    771   -426   -363    792    -12    493    288    233    353    340
     36    800    763   -420   -363    782    -15    431    254    194    314    303
     38    774    732   -407   -345    753    -23    363    210    145    265    254
     12    724    711   -368   -348    717    -44    285    161     88    207    200
    -15    678    693   -329   -353    685    -57    218    116     41    158    153
    -25    639    662   -309   -342    649    -67    161     77     -2    114    106
    -51    574    626   -262   -337    600    -88    109     41    -41     72     67
    -70    527    594   -231   -332    561   -114     62      2    -80     33     36
    -90    496    587   -202   -337    540   -129     25    -25   -109      5     10
    -72    501    574   -215   -324    537   -127     12    -33   -114      2      2
    -96    465    558   -184   -327    511   -137    -10    -49   -132    -15    -18
   -181    363    545    -90   -363    452   -184    -57    -93   -179    -62    -59
   -207    335    542    -62   -374    439   -207    -80   -116   -202    -85    -80
    -77    483    558   -205   -319    519   -158    -31    -64   -150    -36    -31
     -5    568    574   -283   -288    571   -122      0    -33   -119     -5      0
    -20    558    576   -270   -298    568   -124      2    -36   -122     -7     -2
    -72    506    579   -215   -324    542   -140    -15    -51   -140    -25    -18
    -44    532    574   -244   -309    553   -132     -5    -41   -127    -10     -7
    -44    535    579   -246   -311    558   -135     -2    -41   -124     -7     -7
   -116    467    581   -176   -348    524   -161    -28    -62   -148    -31    -31
    -85    519    605   -215   -345    561   -150    -10    -44   -127    -10    -10
    -28    555    581   -265   -303    568   -135      0    -33   -116     -2      0
    -77    496    574   -210   -327    535   -155    -18    -51   -135    -23    -18
    -96    485    579   -197   -337    532   -168    -28    -62   -145    -28    -25
    -28    558    587   -265   -306    571   -142     -5    -36   -122     -5     -2
    -15    581    594   -283   -306    587   -129      0    -28   -111      2      5
    -57    535    592   -239   -324    563   -148    -15    -44   -127     -7     -5
    -96    496    589   -202   -342    542   -161    -28    -57   -140    -20    -18
   -114    480    594   -181   -353    537   -168    -36    -64   -150    -28    -25
    -72    566    636   -246   -355    600   -140    -12    -31   -119      0      2
    -18    662    680   -322   -350    670    -88     25     15    -75     41     41
    -36    665    698   -316   -368    680    -70     28     20    -70     46     49
    -72    636    709   -280   -389    672    -90      7      5    -85     31     36
    -77    652    727   -288   -402    691   -103      0      7    -80     36     41
    -62    672    735   -306   -397    704   -122      2     15    -67     51     57
    -72    644    714   -288   -394    678   -155    -12     -5    -80     44     49
    -96    628    724   -265   -410    675   -176    -25    -12    -83     38     49
    -33    688    719   -327   -376    704   -161      0     10    -59     64     75
    -15    657    672   -322   -345    665   -174     -7     -5    -75     51     57
    -64    568    631   -254   -348    600   -207    -41    -46   -114     12     20
    -88    527    615   -218   -350    571   -215    -59    -67   -132     -5      0
    -36    561    597   -262   -316    576   -189    -49    -59   -127     -2     10
    -46    542    589   -249   -316    566   -181    -54    -67   -140    -15     -2
   -155    431    587   -137   -371    509   -223   -106   -122   -192    -67    -59
   -145    436    581   -145   -363    509   -215   -111   -127   -197    -70    -62
    -23    545    566   -262   -296    553   -179    -83   -106   -176    -49    -41
    -46    517    563   -236   -303    540   -187    -90   -119   -184    -59    -51
   -127    423    548   -150   -337    485   -220   -119   -148   -215    -88    -83
   -132    400    532   -132   -332    465   -233   -132   -163   -231   -103    -96
    -77    452    527   -189   -301    488   -215   -116   -148   -215    -90    -80
    -64    465    527   -200   -296    496   -202   -103   -135   -202    -77    -62
   -106    436    540   -166   -324    488   -218   -116   -145   -215    -88    -72
   -145    410    555   -132   -350    483   -244   -140   -171   -239   -111    -96
   -158    387    545   -116   -353    465   -249   -145   -176   -246   -122   -111
    -72    462    532   -194   -303    496   -163    -57   -122   -213    -98    -93
    -23    532    555   -254   -290    542    -36     93    -36   -171    -80    -88
    -62    519    581   -228   -322    550     49    265     75    -93    -28    -51
     -2    698    701   -350   -350    698    192    657    387    220    265    207
    101   1036    932   -568   -415    984    197    888    644    581    662    600
     77   1400   1322   -740   -623   1361    -64    449    615    782    969    956
    -36   1738   1774   -849   -904   1756   -402   -296    462    875   1169   1200
   -254   1628   1883   -688  -1070   1756   -745  -1070    -23    452    807    896
   -353   1137   1488   -392   -922   1312  -1005  -1558   -714   -366      7    168
   -293    685    976   -197   -636    831  -1098  -1545  -1013   -779   -428   -249
   -181    478    659   -148   -420    568   -922  -1132   -813   -670   -394   -267
   -161    467    626   -155   -394    545   -644   -717   -535   -485   -270   -194
   -168    428    597   -129   -384    511   -413   -394   -337   -358   -189   -150
   -158    387    545   -114   -353    465   -293   -226   -236   -293   -153   -137
   -176    350    527    -85   -350    439   -262   -181   -215   -288   -155   -150
    -44    485    530   -220   -288    506   -194   -114   -155   -236   -109   -103
    -18    527    545   -254   -283    535   -158    -77   -127   -210    -83    -80
    -70    480    550   -207   -311    514   -161    -72   -129   -215    -88    -88
    -57    498    555   -220   -306    527   -155    -59   -116   -207    -80    -80
    -90    452    542   -181   -316    496   -179    -75   -132   -223    -96    -98
   -122    433    553   -155   -337    493   -189    -75   -135   -226    -98    -98
    -93    454    548   -181   -319    501   -184    -64   -129   -218    -93    -88
    -51    493    545   -220   -298    519   -179    -54   -122   -210    -85    -83
    -85    467    553   -192   -319    509   -187    -57   -124   -213    -88    -88
    -77    470    548   -194   -314    506   -179    -44   -116   -202    -75    -80
    -83    480    563   -200   -322    522   -168    -36   -109   -197    -67    -77
   -122    457    579   -166   -350    517   -168    -28   -101   -192    -64    -72
    -33    530    563   -249   -298    545   -150      0    -75   -163    -38    -41
    -20    553    574   -267   -298    563   -145     12    -64   -155    -31    -31
    -49    530    579   -241   -314    553   -153     20    -62   -150    -25    -28
    -75    514    589   -218   -332    550   -150     31    -49   -142    -18    -28
    -72    524    597   -228   -335    561   -142     41    -41   -137    -15    -31
    -57    550    607   -246   -332    579   -127     67    -20   -116      2    -15
    -44    571    613   -265   -327    589   -111    101      5    -90     25     12
    -59    555    615   -246   -337    584   -119    114      7    -88     28     15
    -77    545    623   -236   -350    584   -122    135     18    -77     36     15
      0    641    641   -322   -322    641    -80    205     77    -23     88     67
     25    688    662   -358   -316    675    -54    259    114     12    119     96
     57    748    691   -402   -316    719    -36    314    150     49    155    127
     -7    675    683   -335   -345    678    -62    342    155     57    161    135
    -44    646    688   -301   -366    667    -67    381    174     77    179    145
    -46    657    701   -306   -374    678    -62    431    202    116    218    174
     18    776    758   -397   -368    769    -31    504    270    189    296    249
    132    935    802   -535   -335    870      0    571    332    259    368    327
    153    966    813   -561   -329    891      0    584    340    275    384    345
     77    924    846   -504   -384    885    -28    561    316    254    368    332
     98    979    880   -537   -389    930    -12    574    335    277    394    363
    148   1054    906   -602   -379    982     15    592    361    306    426    397
     93   1010    917   -553   -413    963    -12    553    329    280    402    374
     33    935    901   -485   -433    919    -49    496    288    241    366    342
    -10    891    901   -439   -454    896    -67    436    249    202    329    311
    -25    865    891   -420   -457    878    -83    366    207    155    280    265
     -5    865    870   -431   -439    867    -77    309    181    122    246    228
    -44    815    859   -387   -452    836    -88    233    135     70    194    179
     46    878    831   -462   -392    854    -62    205    135     62    184    174
    -10    792    800   -392   -405    795    -85    137     85      7    127    116
    -67    706    774   -319   -420    740   -127     67     31    -49     70     57
    -54    704    758   -324   -407    730   -132     36      7    -72     44     33
    -49    672    722   -311   -384    696   -137      7    -12    -93     25     10
    -10    675    685   -332   -350    680   -129      2    -12    -90     31     10
    -38    641    680   -301   -358    659   -142    -18    -31   -111     10    -12
    -85    594    678   -257   -381    636   -158    -44    -57   -137    -18    -38
    -93    597    691   -252   -392    644   -161    -46    -54   -137    -20    -38
   -129    555    683   -215   -407    620   -179    -62    -67   -150    -31    -49
   -171    506    678   -166   -423    592   -200    -83    -88   -171    -51    -70
    -49    628    678   -290   -363    652   -158    -46    -49   -137    -15    -36
     54    761    706   -407   -324    735   -114     -2     -5    -90     31     10
    -15    706    719   -348   -368    711   -140    -23    -28   -111     10     -7
    -90    623    714   -267   -402    667   -174    -54    -57   -137    -18    -33
    -38    670    709   -316   -374    688   -155    -33    -36   -116      2    -12
    -18    688    706   -335   -361    696   -140    -20    -20   -101     18     -2
    -38    675    711   -319   -376    693   -158    -36    -36   -114      5    -12
   -103    610    714   -252   -410    659   -189    -64    -64   -142    -23    -38
   -101    605    704   -252   -402    654   -200    -70    -70   -148    -28    -41
    -33    665    698   -314   -366    680   -174    -49    -49   -124     -5    -15
    -25    667    693   -322   -361    680   -171    -51    -51   -124     -5    -20
    -44    646    691   -301   -368    667   -174    -57    -54   -129     -7    -31
    -46    652    698   -303   -374    675   -168    -57    -54   -127    -10    -31
     12    724    711   -368   -348    719   -155    -46    -41   -114      5    -12
    -46    665    711   -311   -379    688   -179    -67    -59   -129    -10    -31
    -62    680    743   -309   -402    711   -168    -57    -44   -114      7    -12
     23    802    776   -413   -376    789   -101    -10     10    -64     57     38
      2    810    807   -405   -402    810    -70      5     25    -51     64     46
    -10    807    818   -400   -415    813    -83     -7     15    -59     57     41
     -7    823    831   -407   -418    826   -101    -18     15    -54     64     49
     18    859    841   -441   -413    852   -119    -18     25    -38     88     62
     44    898    854   -470   -405    878   -135    -12     31    -25    103     77
     20    865    844   -444   -413    854   -142    -20     25    -31     98     75
     -5    807    813   -402   -410    810   -166    -33      2    -51     72     51
    -28    750    776   -361   -402    763   -200    -59    -28    -83     44     23
    -70    678    748   -303   -407    711   -231    -88    -64   -114     15      2
     -7    722    727   -358   -368    724   -207    -80    -59   -111     18      5
      2    714    711   -358   -355    714   -200    -85    -64   -119     10     -5
    -93    607    701   -257   -397    652   -228   -124   -106   -161    -33    -46
     -5    662    667   -327   -335    665   -218   -124   -109   -166    -41    -49
     38    688    646   -366   -303    670   -194   -119   -106   -163    -38    -51
     28    678    649   -353   -309    662   -184   -122   -111   -171    -44    -57
    -59    592    649   -267   -353    618   -220   -155   -150   -210    -80    -85
   -129    501    631   -184   -379    566   -267   -194   -189   -246   -116   -119
   -124    498    620   -187   -374    558   -272   -197   -189   -246   -116   -119
    -15    607    620   -296   -319    615   -226   -155   -150   -207    -77    -85
     41    667    623   -355   -290    646   -200   -137   -135   -192    -64    -80
    -54    568    623   -257   -337    594   -233   -171   -166   -223    -93   -109
     -5    600    605   -298   -303    602   -213   -150   -148   -202    -70    -85
    -38    555    594   -259   -316    576   -228   -161   -166   -226    -96   -111
    -44    548    592   -254   -316    568   -184   -106   -153   -233   -119   -137
    -46    568    615   -259   -329    592    -75     36    -77   -205   -119   -153
     98    758    659   -431   -280    709     88    316    135    -15     46     -2
    176    958    782   -568   -301    870    213    706    433    296    345    277
    153   1218   1065   -688   -454   1143    153    810    613    592    698    636
     83   1551   1467   -815   -691   1509   -142    301    555    769    984    979
     18   1862   1844   -940   -911   1852   -441   -433    368    776   1078   1122
   -150   1701   1849   -776  -1000   1774   -735  -1137   -137    296    644    735
   -223   1189   1413   -483   -818   1301   -984  -1564   -792   -475   -122     33
   -254    685    940   -215   -597    813  -1104  -1530  -1018   -792   -470   -311
   -119    597    714   -239   -418    654   -909  -1111   -782   -641   -387   -285
    -20    662    680   -322   -350    670   -597   -675   -488   -436   -236   -184
    -15    626    639   -306   -327    631   -358   -366   -303   -319   -158   -140
    -23    587    610   -280   -316    597   -259   -231   -220   -267   -129   -124
    -20    571    589   -277   -306    581   -244   -200   -207   -257   -127   -124
     10    574    563   -290   -277    568   -223   -171   -189   -246   -119   -116
    -12    532    542   -262   -277    537   -231   -171   -197   -259   -132   -137
    -20    532    553   -254   -285    542   -228   -158   -187   -254   -129   -135
     33    587    550   -311   -259    571   -200   -129   -161   -231   -109   -109
     15    563    545   -290   -265    555   -207   -137   -174   -244   -116   -116
    -62    472    535   -205   -298    501   -249   -166   -202   -272   -145   -145
     51    584    532   -316   -239    558   -202   -111   -148   -215    -88    -93
    153    696    540   -426   -194    618   -155    -67   -111   -179    -54    -57
     88    620    532   -355   -220    576   -179    -90   -137   -207    -83    -85
     41    571    527   -306   -244    550   -202    -98   -150   -218    -90    -96
      7    537    530   -272   -259    535   -226   -109   -161   -226   -101   -106
     70    587    517   -329   -223    553   -207    -88   -142   -210    -83    -85
    124    652    527   -389   -200    589   -171    -51   -111   -179    -54    -57
     83    631    548   -358   -233    589   -179    -51   -114   -181    -59    -62
     57    605    548   -329   -244    576   -194    -54   -122   -189    -67    -64
     67    607    537   -340   -236    574   -202    -51   -122   -192    -75    -72
    127    665    537   -397   -205    602   -171    -12    -90   -161    -44    -44
     90    626    535   -361   -223    581   -171     -2    -88   -158    -41    -49
    106    652    545   -379   -218    600   -158     25    -62   -135    -18    -28
    127    672    545   -400   -210    610   -163     49    -44   -119     -2    -10
     93    633    540   -363   -223    587   -184     59    -46   -122     -5    -12
    200    743    542   -472   -171    641   -142    127      2    -72     38     25
    174    735    561   -454   -192    649   -132    161     20    -54     57     38
    124    711    584   -420   -231    649   -132    197     41    -33     75     59
    239    833    592   -537   -176    714    -85    285    103     33    140    119
    288    904    613   -597   -163    758    -57    350    148     80    187    161
    220    862    641   -540   -210    753    -80    374    158     96    202    181
    236    904    667   -574   -215    787    -83    413    184    132    239    218
    239    940    701   -592   -231    820    -88    436    202    155    267    246
    252    974    719   -615   -233    849    -90    449    215    176    293    272
    246    979    732   -613   -241    857   -103    446    215    184    306    285
    257   1002    745   -631   -244    875   -111    441    213    184    314    298
    272   1031    758   -652   -244    896   -109    433    210    189    319    306
    337   1101    763   -722   -213    932    -85    439    226    205    340    327
    290   1062    771   -675   -239    917    -98    389    192    171    303    298
    223    984    758   -605   -267    872   -137    311    135    114    252    244
    189    927    735   -558   -272    831   -153    241     90     62    197    192
    148    852    704   -501   -277    779   -176    158     36      2    135    129
    226    896    670   -561   -220    784   -166    116     20    -23    106    101
    257    909    649   -584   -194    779   -150     77      5    -44     80     77
    228    852    623   -540   -197    737   -161     25    -31    -83     41     31
    168    753    584   -462   -207    667   -194    -41    -83   -140    -20    -28
    158    714    555   -436   -197    636   -213    -80   -114   -171    -49    -57
    179    717    537   -449   -179    628   -215    -98   -124   -181    -59    -67
    184    714    527   -449   -171    620   -213   -114   -135   -194    -72    -80
    189    698    509   -446   -158    605   -226   -137   -158   -218    -96   -106
    132    623    491   -376   -179    558   -254   -171   -187   -246   -127   -137
    155    631    475   -394   -161    555   -257   -174   -189   -249   -129   -140
    197    665    467   -431   -135    566   -257   -168   -187   -246   -127   -135
    179    644    465   -413   -142    555   -259   -171   -192   -249   -132   -140
    197    672    475   -433   -137    574   -244   -155   -176   -231   -116   -124
    166    631    462   -400   -148    548   -267   -179   -200   -254   -140   -153
     85    548    459   -316   -187    504   -306   -210   -231   -285   -171   -181
    184    639    452   -413   -135    545   -280   -181   -202   -257   -140   -153
    262    711    449   -485    -93    581   -246   -153   -176   -231   -116   -129
    298    743    444   -522    -75    594   -233   -140   -166   -220   -109   -122
    246    693    446   -470    -98    571   -241   -155   -181   -233   -119   -135
    210    639    428   -426   -109    535   -265   -179   -202   -257   -142   -161
    184    600    415   -392   -114    509   -290   -200   -226   -277   -166   -181
    200    610    410   -405   -106    511   -293   -202   -231   -280   -166   -179
    246    646    400   -446    -77    522   -275   -189   -220   -270   -155   -171
    236    623    387   -431    -75    504   -290   -207   -239   -288   -176   -189
    207    597    389   -402    -90    493   -309   -220   -249   -298   -187   -194
    205    594    387   -400    -90    491   -309   -226   -254   -303   -189   -202
    270    665    394   -467    -62    530   -288   -207   -233   -283   -171   -184
    309    732    423   -522    -59    579   -257   -184   -205   -259   -150   -161
    301    763    462   -532    -80    613   -228   -171   -187   -241   -135   -148
    226    691    465   -459   -119    579   -246   -197   -215   -272   -168   -179
    158    620    462   -389   -150    542   -290   -236   -249   -306   -202   -213
    200    678    475   -439   -137    576   -296   -233   -233   -285   -181   -187
    413    919    506   -665    -46    714   -233   -158   -150   -197    -90    -96
    345    833    485   -592    -70    659   -280   -200   -189   -233   -124   -129
    288    784    493   -537   -103    639   -303   -213   -205   -246   -135   -140
    368    859    488   -615    -59    672   -280   -184   -176   -215   -106   -111
    353    784    431   -568    -38    607   -309   -210   -215   -252   -140   -148
    329    719    389   -527    -28    555   -335   -239   -252   -283   -176   -181
    314    683    368   -498    -28    527   -342   -254   -275   -306   -197   -202
    324    670    345   -498    -10    509   -348   -270   -296   -329   -223   -226
    296    610    314   -452     -7    462   -358   -296   -327   -366   -259   -265
    207    493    285   -350    -38    389   -400   -348   -381   -418   -314   -316
    244    501    257   -371     -7    379   -402   -358   -397   -433   -329   -329
    384    623    236   -504     72    431   -350   -319   -366   -402   -298   -301
    309    537    228   -423     41    384   -379   -355   -402   -441   -337   -340
    350    574    223   -462     62    400   -374   -345   -394   -428   -329   -329
    309    522    210   -415     49    366   -394   -363   -418   -452   -353   -348
    298    511    213   -405     41    363   -413   -379   -436   -470   -374   -366
    298    519    220   -407     38    371   -413   -381   -436   -472   -371   -361
    301    506    205   -407     49    355   -423   -387   -441   -478   -374   -371
    293    485    189   -389     51    337   -433   -394   -449   -483   -381   -379
    218    397    176   -309     20    288   -465   -418   -480   -514   -413   -407
    220    363    142   -290     38    254   -441   -371   -465   -514   -428   -423
    418    548    129   -485    142    340   -272   -150   -322   -420   -368   -389
    446    633    187   -540    129    410   -171     62   -166   -288   -265   -311
    415    758    340   -587     36    550   -106    350     80    -23      0    -67
    480   1091    610   -784    -64    852    -80    524    301    290    371    335
    493   1569   1072  -1031   -290   1322   -231     83    223    418    644    696
    298   1745   1444  -1023   -571   1595   -449   -571    -25    358    701    810
    148   1608   1457   -880   -654   1532   -670  -1210   -488    -57    319    465
     96   1062    966   -579   -433   1015   -963  -1712  -1171   -862   -522   -350
    161    631    467   -397   -153    550  -1114  -1745  -1421  -1200   -891   -711
    259    475    213   -368     23    345  -1028  -1418  -1218  -1060   -813   -685
    296    478    179   -387     57    329   -815  -1008   -917   -836   -649   -574
    319    496    176   -407     72    337   -581   -633   -652   -641   -509   -470
    348    472    124   -413    111    301   -480   -465   -542   -563   -459   -441
    361    472    111   -415    124    293   -452   -415   -511   -545   -452   -436
    353    465    111   -410    122    288   -441   -394   -496   -535   -446   -431
    361    472    111   -415    124    293   -433   -376   -485   -527   -441   -423
    366    472    103   -420    129    288   -431   -366   -483   -522   -441   -426
    381    475     93   -428    142    285   -428   -361   -478   -519   -436   -428
    384    480     93   -433    145    288   -428   -350   -472   -511   -428   -423
    387    491    103   -439    142    298   -423   -340   -462   -498   -415   -410
    397    491     93   -444    150    293   -428   -337   -467   -504   -423   -418
    407    485     77   -446    163    283   -426   -332   -462   -501   -420   -415
    405    498     90   -452    158    293   -420   -322   -452   -488   -407   -405
    413    504     90   -457    161    298   -418   -316   -449   -488   -410   -405
    418    498     80   -459    168    290   -423   -311   -449   -488   -410   -407
    420    514     90   -467    163    303   -420   -298   -441   -480   -400   -397
    423    530    106   -478    158    319   -418   -288   -436   -472   -394   -387
    433    532     98   -483    168    316   -423   -280   -431   -467   -389   -384
    439    537     98   -488    168    319   -423   -270   -423   -459   -381   -374
    433    553    116   -493    158    335   -418   -254   -407   -446   -368   -361
    444    568    122   -506    161    345   -418   -244   -400   -439   -366   -358
    457    581    124   -519    166    353   -413   -228   -389   -426   -355   -353
    457    589    132   -524    161    361   -410   -205   -374   -410   -342   -337
    465    594    129   -530    168    363   -410   -189   -363   -405   -335   -332
    462    602    140   -532    161    371   -413   -171   -350   -392   -322   -322
    433    602    168   -517    132    387   -410   -142   -329   -366   -298   -296
    407    574    163   -493    122    368   -426   -122   -322   -355   -290   -293
    439    613    174   -527    132    394   -415    -77   -296   -327   -262   -267
    581    784    200   -683    189    493   -355     18   -215   -244   -176   -184
    600    836    236   -717    181    537   -332     80   -171   -192   -127   -132
    545    787    241   -667    150    514   -374     83   -181   -197   -129   -137
    527    797    270   -665    129    535   -392    111   -168   -174   -101   -111
    530    846    314   -688    106    581   -389    145   -135   -129    -51    -59
    566    901    335   -732    116    618   -387    163   -119   -106    -25    -25
    633    987    350   -810    140    670   -366    181   -101    -85      0      2
    589    971    381   -782    103    678   -374    174   -103    -80     12     18
    548    956    405   -753     70    680   -394    155   -119    -90     10     18
    545    963    418   -753     64    691   -405    137   -132   -101      0     15
    475    917    439   -698     18    680   -428     96   -163   -132    -31    -15
    496    935    439   -717     28    688   -418     64   -179   -153    -51    -38
    610   1015    405   -815    101    711   -374     49   -181   -166    -67    -57
    555    953    397   -753     80    675   -374     -7   -220   -215   -122   -114
    475    844    368   -659     51    607   -405    -83   -275   -277   -189   -184
    436    771    335   -605     51    553   -426   -150   -324   -335   -252   -241
    501    797    296   -649    101    548   -413   -181   -337   -355   -277   -267
    514    792    277   -652    119    535   -397   -205   -350   -368   -293   -285
    446    691    244   -571    101    467   -441   -270   -402   -426   -350   -342
    418    639    220   -527     98    431   -475   -314   -441   -465   -392   -379
    410    631    220   -522     96    426   -475   -327   -446   -470   -397   -381
    462    667    205   -563    129    436   -452   -316   -436   -459   -387   -376
    511    717    205   -615    153    462   -433   -311   -433   -457   -387   -374
    478    683    202   -581    137    444   -449   -332   -452   -475   -405   -389
    410    618    205   -517    103    413   -480   -355   -475   -501   -431   -410
    415    618    202   -517    106    410   -491   -358   -480   -504   -433   -413
    413    597    184   -506    114    392   -506   -368   -491   -511   -439   -426
    428    620    192   -524    116    407   -496   -358   -478   -498   -426   -413
    462    662    200   -561    129    431   -480   -342   -465   -488   -415   -400
    501    701    200   -600    150    452   -465   -329   -454   -478   -405   -392
    467    675    205   -571    132    439   -472   -340   -465   -485   -413   -400
    439    649    210   -545    114    431   -491   -353   -478   -496   -423   -410
    439    641    202   -542    116    423   -504   -368   -493   -511   -441   -426
    439    646    207   -542    116    428   -514   -374   -496   -514   -441   -426
    400    615    213   -509     93    415   -527   -384   -506   -522   -449   -431
    423    633    210   -530    106    423   -527   -381   -504   -519   -444   -426
    449    657    207   -553    122    433   -522   -376   -501   -519   -441   -423
    405    613    207   -509     98    410   -537   -392   -514   -532   -454   -436
    459    665    205   -563    127    436   -519   -376   -504   -519   -441   -418
    504    717    210   -610    145    465   -506   -363   -491   -506   -431   -405
    491    717    223   -605    132    470   -506   -363   -493   -504   -426   -402
    457    691    233   -574    111    462   -514   -371   -501   -511   -433   -407
    444    704    257   -576     93    480   -506   -366   -491   -506   -431   -405
    413    711    298   -563     57    506   -496   -363   -483   -498   -426   -400
    415    743    324   -579     44    535   -472   -345   -465   -485   -413   -387
    493    818    324   -654     85    571   -454   -329   -446   -470   -392   -366
    491    849    358   -670     67    602   -459   -335   -441   -459   -381   -353
    441    820    379   -631     31    600   -493   -353   -449   -462   -384   -350
    428    807    379   -620     25    594   -532   -371   -465   -472   -384   -348
    444    839    394   -641     25    618   -527   -361   -454   -459   -368   -329
    478    865    387   -672     44    626   -527   -353   -449   -452   -363   -322
    496    849    353   -672     70    600   -540   -363   -467   -467   -379   -340
    467    789    322   -631     72    555   -566   -387   -498   -501   -410   -374
    480    787    306   -633     88    548   -563   -389   -509   -511   -420   -379
    535    831    293   -683    119    563   -527   -374   -498   -506   -413   -368
    488    743    254   -615    116    498   -550   -413   -542   -550   -457   -415
    454    685    231   -571    111    457   -576   -446   -581   -589   -493   -449
    431    659    228   -545    101    444   -587   -465   -602   -610   -517   -467
    410    626    215   -519     96    423   -600   -480   -620   -628   -535   -483
    431    636    205   -535    114    420   -597   -483   -626   -631   -537   -488
    433    636    202   -537    114    420   -594   -483   -628   -633   -542   -485
    405    600    194   -501    106    397   -610   -498   -641   -649   -555   -498
    366    561    194   -465     85    379   -636   -519   -662   -670   -574   -522
    423    623    200   -522    111    410   -607   -496   -641   -646   -553   -501
    485    685    200   -587    142    444   -576   -467   -613   -618   -524   -472
    428    620    192   -524    119    407   -600   -491   -636   -641   -550   -498
    446    628    181   -537    132    405   -602   -488   -639   -646   -555   -504
    436    607    171   -522    132    389   -563   -423   -610   -633   -561   -514
    491    659    166   -576    163    413   -462   -257   -506   -568   -527   -498
    504    724    220   -613    142    472   -392    -83   -368   -454   -439   -433
    511    904    392   -709     57    649   -319    205    -98   -158   -145   -161
    576   1249    670   -914    -46    961   -319    353    103    142    223    239
    555   1610   1052  -1083   -249   1332   -433     36     46    257    470    563
    350   1709   1358  -1028   -504   1535   -620   -522   -197    189    514    665
    223   1590   1366   -909   -571   1478   -802  -1127   -670   -254     98    293
    192   1184    992   -688   -400   1088  -1005  -1610  -1265   -963   -652   -431
    228    758    530   -496   -150    644  -1208  -1764  -1590  -1358  -1057   -828
    301    545    244   -423     28    394  -1200  -1532  -1465  -1280  -1023   -828
    402    613    207   -509     96    410  -1005  -1161  -1166  -1049   -852   -693
    418    636    218   -527     98    426   -795   -807   -896   -849   -711   -594
    400    607    207   -506     93    407   -665   -589   -737   -730   -631   -540
    397    600    202   -498     98    402   -626   -524   -691   -696   -605   -530
    436    620    184   -530    124    402   -602   -491   -662   -675   -587   -519
    452    628    176   -542    137    402   -589   -472   -649   -662   -576   -509
    405    581    176   -496    114    379   -594   -470   -649   -662   -579   -514
    420    602    181   -511    119    392   -589   -457   -636   -652   -568   -504
    387    576    187   -483     98    381   -602   -467   -646   -662   -579   -517
    394    592    194   -493    101    394   -600   -454   -633   -649   -568   -506
    496    696    200   -597    148    449   -558   -410   -592   -607   -527   -465
    509    706    197   -607    155    452   -555   -402   -592   -605   -532   -462
    449    659    210   -555    119    436   -574   -418   -605   -620   -540   -470
    426    639    213   -535    106    426   -581   -415   -602   -615   -532   -470
    428    631    200   -532    114    415   -584   -410   -600   -610   -530   -467
    467    685    218   -576    124    452   -576   -392   -581   -594   -511   -446
    491    719    228   -607    129    475   -558   -371   -558   -574   -493   -426
    504    740    236   -623    135    488   -545   -355   -545   -561   -483   -415
    478    717    239   -600    119    478   -553   -355   -548   -561   -480   -420
    446    680    233   -563    106    457   -561   -353   -542   -555   -478   -418
    413    644    228   -530     90    436   -584   -361   -555   -568   -488   -431
    433    675    239   -555     98    457   -581   -348   -545   -555   -478   -420
    509    761    252   -636    129    506   -550   -306   -504   -517   -441   -384
    555    833    277   -693    140    555   -517   -259   -462   -472   -397   -345
    493    776    283   -636    106    530   -542   -259   -470   -478   -402   -350
    478    769    290   -623     93    530   -550   -239   -457   -462   -387   -335
    472    776    301   -626     85    540   -545   -207   -433   -439   -363   -311
    483    797    314   -639     85    555   -537   -166   -407   -407   -335   -280
    517    841    324   -680     96    584   -530   -116   -374   -368   -298   -244
    530    878    348   -706     90    613   -517    -62   -332   -319   -249   -197
    550    927    376   -740     85    654   -504     -7   -290   -270   -197   -148
    576    982    405   -779     85    693   -493     41   -254   -226   -142    -93
    553    997    444   -776     54    722   -509     62   -244   -202   -116    -59
    566   1034    467   -800     49    750   -511     77   -228   -179    -90    -33
    566   1060    491   -815     36    776   -514     85   -226   -171    -75    -20
    581   1098    517   -839     33    807   -506     93   -213   -150    -49      5
    532   1054    522   -795      5    789   -519     80   -223   -155    -46     12
    493   1021    527   -758    -18    774   -542     46   -254   -184    -75    -10
    542   1088    545   -818      0    818   -530     41   -257   -184    -75     -7
    589   1156    566   -872     12    862   -493     41   -246   -181    -72     -5
    579   1137    558   -859     10    849   -480      2   -270   -215   -109    -44
    542   1070    527   -807      7    800   -480    -54   -314   -265   -166   -103
    493    995    498   -745     -2    748   -491   -119   -358   -316   -223   -161
    431    911    480   -670    -23    696   -517   -187   -402   -371   -277   -218
    402    857    454   -631    -25    657   -537   -246   -439   -418   -332   -272
    478    917    436   -698     20    678   -509   -259   -433   -418   -342   -280
    459    885    426   -675     15    657   -504   -288   -449   -433   -361   -309
    418    826    407   -620      5    618   -527   -327   -478   -465   -384   -345
    439    820    381   -631     28    602   -532   -342   -488   -472   -400   -355
    446    833    387   -639     28    610   -524   -348   -483   -470   -397   -348
    415    797    381   -607     15    589   -540   -366   -498   -485   -413   -366
    387    750    363   -568     12    558   -561   -392   -522   -511   -439   -389
    379    743    361   -561     10    550   -561   -392   -522   -511   -436   -387
    410    774    363   -594     23    568   -550   -381   -511   -501   -426   -376
    426    787    361   -607     31    574   -542   -374   -504   -491   -420   -374
    433    805    371   -618     31    589   -540   -366   -498   -483   -413   -368
    389    774    384   -584      2    579   -550   -374   -504   -488   -418   -371
    394    779    381   -587      5    581   -553   -374   -504   -488   -418   -371
    439    826    387   -633     25    607   -542   -358   -488   -472   -405   -358
    400    797    397   -597      2    597   -553   -371   -498   -480   -413   -363
    361    753    392   -561    -15    574   -571   -387   -514   -496   -428   -374
    381    769    387   -576     -2    579   -571   -384   -509   -493   -423   -376
    441    836    394   -639     23    615   -540   -355   -480   -462   -389   -350
    431    826    394   -628     18    610   -530   -353   -478   -459   -387   -348
    441    828    387   -633     25    607   -535   -355   -480   -459   -389   -350
    452    846    392   -649     28    620   -527   -348   -475   -449   -379   -335
    433    839    405   -636     12    620   -532   -355   -478   -452   -384   -335
    405    807    402   -605      2    605   -548   -371   -496   -470   -400   -350
    366    766    400   -568    -18    584   -571   -389   -514   -488   -418   -371
    389    795    405   -592     -7    600   -561   -379   -501   -475   -405   -361
    428    849    420   -641      5    636   -530   -353   -470   -446   -374   -335
    439    904    465   -670    -12    685   -501   -332   -444   -423   -353   -311
    431    940    506   -685    -36    722   -475   -322   -426   -407   -340   -296
    400    922    522   -662    -59    722   -470   -324   -428   -410   -337   -301
    361    883    522   -623    -80    704   -493   -345   -441   -420   -345   -311
    358    922    563   -639   -101    743   -511   -353   -436   -413   -337   -298
    433   1000    563   -717    -64    782   -506   -335   -410   -381   -306   -267
    465   1023    555   -745    -44    789   -509   -332   -405   -376   -296   -257
    449   1021    571   -735    -62    797   -514   -329   -405   -371   -288   -254
    444    997    553   -719    -54    776   -524   -329   -413   -374   -285   -254
    420    932    511   -678    -46    724   -548   -348   -439   -397   -309   -270
    389    859    470   -623    -41    665   -576   -376   -475   -433   -348   -303
    397    844    446   -623    -25    646   -579   -389   -491   -452   -366   -324
    428    865    436   -646     -2    652   -553   -379   -483   -446   -361   -322
    410    831    418   -620     -5    626   -555   -400   -511   -478   -389   -353
    392    795    402   -594     -5    600   -568   -423   -535   -501   -413   -374
    368    758    389   -566    -10    574   -581   -444   -555   -522   -436   -389
    314    680    366   -496    -25    524   -613   -478   -594   -561   -478   -426
    329    688    358   -511    -15    522   -607   -478   -597   -563   -475   -428
    397    774    374   -587     10    574   -579   -449   -568   -535   -449   -405
    381    745    363   -563      7    555   -587   -457   -576   -542   -454   -415
    327    688    361   -506    -15    524   -607   -478   -597   -561   -470   -431
    337    704    366   -522    -15    535   -600   -467   -587   -548   -459   -420
    381    748    366   -566      7    558   -584   -457   -571   -535   -449   -405
    400    774    371   -589     15    574   -581   -457   -571   -532   -446   -400
    361    730    368   -545     -2    550   -584   -452   -571   -535   -449   -405
    389    724    332   -558     28    530   -530   -371   -537   -527   -457   -431
    431    758    327   -597     51    542   -418   -197   -431   -467   -433   -431
    446    833    387   -641     28    610   -314     44   -246   -306   -301   -327
    470   1041    571   -756    -49    807   -218    410     64     31     25    -18
    535   1454    919   -995   -192   1187   -259    410    207    311    402    405
    465   1829   1361  -1148   -449   1595   -511   -166     46    394    636    717
    283   2021   1738  -1153   -730   1880   -789   -862   -226    324    680    810
     90   1782   1691   -935   -800   1738  -1054  -1517   -730   -163    215    381
     62   1179   1114   -623   -527   1145  -1319  -1896  -1384   -982   -641   -428
    145    795    646   -470   -252    722  -1361  -1803  -1519  -1218   -924   -717
    277    727    446   -504    -83    587  -1171  -1384  -1236  -1018   -797   -644
    358    807    449   -581    -44    628   -888   -932   -898   -763   -607   -506
    366    779    413   -574    -23    597   -693   -636   -701   -628   -522   -454
    342    732    387   -537    -23    561   -618   -511   -623   -574   -488   -441
    311    693    379   -504    -33    537   -605   -480   -605   -563   -485   -444
    319    672    353   -496    -15    514   -600   -462   -600   -566   -485   -446
    392    750    358   -571     15    555   -558   -415   -555   -524   -454   -410
    420    784    363   -602     28    574   -535   -389   -535   -504   -433   -392
    381    740    355   -561     10    548   -550   -397   -548   -517   -449   -413
    335    693    358   -514    -10    527   -568   -407   -555   -524   -454   -423
    311    667    355   -491    -20    511   -579   -407   -561   -527   -457   -423
    400    748    348   -576     25    548   -542   -366   -522   -493   -423   -387
    426    789    363   -610     31    576   -519   -342   -501   -470   -405   -371
    371    758    387   -563     -7    574   -540   -350   -511   -478   -413   -379
    350    740    387   -548    -18    566   -553   -353   -519   -485   -418   -384
    368    750    381   -561     -5    566   -553   -348   -514   -483   -413   -379
    366    735    368   -553     -2    553   -555   -342   -506   -478   -410   -379
    361    732    371   -545     -5    553   -545   -327   -493   -467   -397   -371
    397    782    384   -589      5    584   -527   -301   -467   -441   -376   -345
    405    805    400   -605      2    602   -517   -283   -452   -426   -363   -329
    418    826    407   -623      5    615   -509   -265   -436   -410   -348   -316
    389    805    415   -597    -12    610   -524   -267   -441   -415   -355   -327
    389    802    413   -597    -10    607   -530   -259   -436   -413   -353   -324
    405    823    415   -615     -5    620   -509   -220   -405   -379   -322   -298
    420    846    426   -633     -5    639   -488   -181   -374   -348   -290   -272
    436    865    428   -649      5    646   -478   -153   -350   -324   -270   -254
    397    854    454   -628    -28    654   -491   -129   -342   -314   -265   -244
    397    870    472   -633    -38    672   -483    -90   -316   -285   -241   -220
    444    922    478   -683    -18    701   -459    -28   -275   -241   -200   -181
    457    966    509   -711    -25    737   -446     25   -239   -205   -161   -150
    459    989    530   -727    -36    758   -433     80   -194   -161   -119   -109
    470   1010    540   -743    -33    776   -428    129   -161   -119    -75    -64
    457   1031    574   -748    -57    802   -436    161   -142    -88    -44    -33
    465   1072    607   -769    -70    841   -428    192   -111    -51     -2      5
    522   1163    639   -844    -57    901   -413    223    -83    -15     41     49
    501   1171    667   -836    -83    919   -426    220    -85    -10     49     64
    462   1145    683   -805   -111    914   -436    215    -88     -5     57     77
    467   1150    683   -807   -106    917   -439    207    -88     -5     67     85
    478   1179    701   -828   -114    943   -452    181   -103    -18     57     72
    472   1202    727   -839   -127    966   -439    158   -111    -28     49     67
    524   1262    737   -893   -106   1000   -400    148   -103    -20     54     77
    506   1213    706   -859    -98    961   -405     88   -140    -64     10     36
    449   1132    680   -792   -116    906   -436     -2   -205   -135    -64    -36
    394   1044    649   -722   -127    846   -457    -72   -254   -189   -124    -96
    394   1010    615   -704   -111    815   -465   -127   -285   -231   -166   -142
    415   1013    597   -714    -90    805   -470   -174   -316   -265   -205   -181
    371    940    566   -657    -98    753   -485   -223   -350   -301   -244   -215
    381    911    530   -646    -75    722   -488   -246   -363   -319   -259   -233
    389    906    514   -649    -62    709   -504   -277   -389   -348   -288   -265
    345    867    522   -605    -88    696   -524   -309   -418   -374   -311   -288
    293    797    501   -548   -103    652   -545   -335   -441   -394   -335   -306
    345    831    485   -589    -70    659   -530   -329   -433   -389   -332   -301
    397    893    496   -649    -49    696   -509   -316   -418   -376   -316   -290
    371    870    498   -620    -62    685   -506   -316   -420   -376   -316   -296
    366    865    498   -615    -67    683   -511   -319   -426   -379   -322   -296
    353    839    485   -597    -64    662   -524   -324   -433   -384   -327   -301
    329    810    480   -571    -75    644   -530   -329   -436   -387   -332   -303
    361    841    480   -600    -59    662   -514   -314   -420   -371   -316   -288
    389    870    480   -631    -46    678   -506   -306   -415   -366   -309   -283
    366    854    488   -610    -62    672   -514   -316   -418   -371   -314   -288
    361    865    501   -613    -70    685   -514   -314   -415   -368   -311   -285
    342    841    498   -592    -77    670   -527   -322   -426   -379   -327   -293
    353    846    491   -600    -70    670   -527   -322   -426   -376   -322   -290
    348    852    504   -602    -77    678   -517   -314   -418   -366   -309   -280
    342    846    501   -594    -80    675   -524   -322   -426   -376   -322   -288
    322    807    485   -563    -80    646   -542   -340   -444   -394   -337   -309
    322    807    485   -566    -83    646   -537   -337   -439   -387   -324   -301
    381    878    496   -631    -57    688   -509   -314   -415   -361   -301   -275
    366    859    493   -615    -64    678   -511   -319   -423   -368   -311   -283
    358    854    496   -605    -67    675   -514   -324   -428   -374   -314   -288
    366    859    491   -615    -62    675   -509   -324   -420   -368   -309   -285
    363    844    480   -605    -57    662   -514   -332   -428   -379   -316   -293
    355    839    483   -600    -62    662   -517   -337   -433   -381   -322   -296
    361    870    509   -615    -72    691   -506   -327   -420   -366   -306   -277
    355    909    553   -636    -98    732   -480   -301   -389   -337   -277   -252
    342    930    584   -636   -122    758   -457   -290   -374   -327   -267   -244
    324    930    602   -628   -140    766   -449   -288   -371   -324   -265   -241
    311    927    615   -618   -150    771   -459   -296   -374   -329   -270   -244
    322    953    631   -639   -155    792   -475   -303   -371   -324   -265   -236
    379   1021    641   -698   -129    831   -467   -283   -342   -290   -228   -197
    407   1047    639   -727   -116    841   -472   -275   -332   -275   -213   -176
    361   1010    649   -685   -142    831   -493   -290   -348   -288   -226   -192
    342    963    620   -657   -137    792   -511   -301   -363   -301   -244   -207
    389    971    581   -680    -96    776   -509   -290   -363   -298   -233   -205
    428    971    542   -704    -57    758   -501   -288   -363   -298   -228   -200
    379    896    517   -636    -67    706   -519   -316   -400   -332   -265   -226
    342    857    514   -602    -85    688   -537   -345   -433   -366   -301   -265
    322    836    511   -579    -93    675   -540   -363   -452   -389   -322   -290
    340    833    491   -587    -75    662   -537   -376   -465   -405   -337   -303
    324    805    480   -563    -77    644   -553   -394   -488   -426   -361   -322
    322    784    462   -555    -70    626   -553   -400   -491   -431   -366   -327
    327    761    433   -545    -51    597   -553   -402   -496   -439   -374   -335
    319    748    428   -535    -57    589   -555   -407   -506   -449   -387   -348
    314    750    436   -532    -59    594   -561   -410   -509   -452   -384   -345
    306    737    431   -522    -62    584   -566   -413   -511   -454   -381   -345
    303    727    420   -517    -57    574   -561   -407   -506   -444   -374   -345
    301    724    423   -514    -62    574   -555   -405   -504   -441   -371   -348
    296    732    436   -514    -70    584   -553   -402   -498   -436   -366   -337
    311    748    433   -532    -59    592   -555   -402   -501   -444   -374   -340
    319    737    415   -530    -46    576   -527   -353   -485   -446   -389   -361
    332    748    415   -540    -41    581   -426   -194   -394   -394   -368   -363
    371    818    446   -594    -36    633   -324     18   -236   -265   -267   -293
    402   1005    600   -706    -98    802   -213    366     51     36     20    -28
    459   1337    878   -901   -207   1109   -187    558    277    358    397    371
    426   1740   1312  -1085   -444   1527   -371    153    228    519    691    743
    285   2016   1730  -1150   -722   1873   -641   -530     28    542    831    950
     98   1909   1810  -1005   -857   1862   -917  -1239   -418    163    501    659
     49   1431   1382   -740   -665   1408  -1158  -1704  -1039   -574   -254    -64
    150   1010    857   -581   -353    935  -1296  -1769  -1361  -1010   -730   -522
    205    766    561   -485   -176    665  -1221  -1462  -1226   -958   -745   -571
    239    756    514   -498   -140    636   -971  -1031   -924   -745   -587   -470
    267    745    478   -506   -106    613   -730   -672   -683   -574   -462   -400
    290    711    418   -501    -64    566   -600   -478   -561   -485   -407   -374
    296    711    415   -504    -59    563   -553   -407   -517   -454   -384   -355
    290    696    402   -496    -57    550   -548   -392   -514   -457   -387   -358
    303    704    400   -504    -46    553   -542   -379   -504   -452   -387   -355
    309    711    400   -511    -44    555   -532   -361   -491   -441   -381   -350
    309    709    400   -509    -44    555   -524   -350   -485   -439   -376   -348
    309    709    400   -509    -46    555   -532   -348   -488   -439   -379   -348
    322    719    394   -522    -36    558   -527   -335   -475   -426   -371   -335
    322    717    392   -519    -33    553   -519   -319   -462   -413   -355   -329
    335    740    405   -537    -33    574   -509   -303   -449   -400   -340   -314
    342    761    418   -553    -38    592   -506   -296   -449   -397   -337   -309
    332    756    420   -545    -44    589   -509   -293   -446   -397   -340   -303
    329    745    413   -540    -41    579   -509   -285   -441   -394   -337   -301
    335    750    415   -542    -38    584   -509   -280   -439   -389   -337   -303
    332    758    423   -545    -46    592   -506   -267   -428   -379   -324   -290
    329    756    426   -542    -46    592   -501   -254   -415   -368   -316   -280
    340    761    420   -553    -38    592   -493   -239   -402   -355   -309   -270
    353    792    439   -571    -41    615   -485   -218   -387   -340   -290   -257
    337    792    454   -566    -59    626   -488   -207   -381   -332   -283   -252
    335    782    444   -558    -54    613   -485   -192   -371   -322   -272   -246
    342    787    444   -566    -51    615   -480   -176   -353   -306   -257   -239
    340    813    472   -576    -64    644   -478   -150   -340   -288   -239   -220
    348    807    459   -579    -54    633   -465   -116   -316   -265   -220   -197
    371    844    472   -607    -51    659   -449    -75   -288   -239   -194   -171
    379    878    498   -631    -59    688   -436    -33   -257   -205   -166   -145
    397    911    514   -654    -57    714   -428     12   -226   -174   -137   -122
    397    932    535   -665    -70    735   -428     54   -202   -150   -116    -98
    402    956    553   -680    -75    756   -418    109   -168   -114    -77    -57
    397    982    581   -691    -93    782   -397    174   -119    -57    -23    -12
    400    989    589   -693    -93    789   -402    207    -93    -25     10     20
    379    984    602   -683   -111    795   -431    215    -93    -18     28     36
    392   1039    646   -714   -127    841   -423    244    -64     18     70     77
    397   1075    675   -737   -137    875   -410    265    -44     44    103    109
    420   1124    704   -771   -140    914   -405    270    -33     62    122    132
    514   1244    727   -880   -109    987   -376    296     -2     98    158    179
    514   1262    748   -891   -116   1005   -363    293      2    103    168    194
    467   1228    758   -849   -145    992   -379    252    -28     77    145    171
    423   1184    761   -802   -168    974   -407    194    -67     38    106    135
    353   1114    761   -735   -205    937   -420    129   -109     -7     57     88
    358   1098    737   -730   -189    919   -413     72   -135    -46     18     46
    379   1083    704   -732   -163    893   -407     18   -166    -80    -23      7
    290    974    683   -631   -194    828   -439    -59   -218   -140    -85    -51
    252    911    657   -584   -202    784   -462   -124   -259   -192   -140   -103
    350    979    628   -665   -137    805   -433   -135   -254   -192   -145   -106
    374    984    610   -680   -116    797   -413   -150   -262   -197   -158   -116
    314    904    589   -607   -137    748   -433   -194   -298   -236   -194   -153
    335    893    558   -615   -114    727   -449   -218   -319   -257   -215   -176
    327    872    542   -600   -109    709   -459   -241   -335   -275   -228   -197
    306    839    532   -574   -114    685   -470   -257   -348   -288   -241   -207
    290    823    532   -555   -119    678   -472   -265   -353   -296   -249   -210
    283    815    530   -550   -124    672   -480   -272   -363   -303   -259   -220
    280    818    535   -550   -127    678   -475   -267   -358   -296   -254   -213
    280    807    527   -548   -122    667   -475   -265   -353   -293   -252   -207
    283    807    524   -545   -119    667   -480   -265   -358   -298   -252   -210
    277    807    530   -542   -124    667   -480   -262   -355   -293   -249   -210
    262    802    540   -532   -137    670   -485   -262   -353   -290   -246   -205
    226    761    535   -496   -155    649   -506   -280   -368   -306   -262   -220
    207    743    535   -475   -163    639   -501   -280   -368   -306   -265   -223
    262    810    545   -537   -142    680   -480   -259   -348   -283   -244   -200
    283    831    548   -555   -132    691   -475   -257   -345   -280   -241   -194
    267    813    542   -542   -137    678   -485   -270   -358   -296   -254   -207
    283    836    553   -558   -135    696   -483   -265   -350   -288   -246   -202
    332    891    555   -613   -111    724   -459   -241   -329   -265   -220   -176
    335    883    548   -610   -106    717   -462   -244   -332   -267   -223   -179
    288    846    555   -568   -135    701   -480   -259   -348   -283   -241   -194
    277    836    558   -555   -140    698   -480   -265   -350   -283   -244   -189
    288    836    548   -561   -129    693   -491   -275   -363   -293   -252   -197
    283    831    548   -558   -132    691   -496   -280   -368   -298   -257   -200
    270    820    548   -545   -137    683   -493   -280   -368   -296   -257   -200
    270    813    542   -540   -135    678   -496   -283   -366   -293   -249   -200
    270    818    548   -545   -140    683   -498   -288   -371   -298   -252   -207
    270    815    545   -545   -137    680   -498   -288   -371   -301   -254   -207
    272    813    540   -545   -132    678   -498   -293   -376   -303   -262   -205
    280    833    553   -555   -135    693   -496   -288   -371   -301   -259   -202
    270    880    610   -576   -171    745   -459   -259   -335   -265   -226   -181
    244    893    649   -568   -202    774   -436   -246   -319   -249   -210   -166
    231    888    654   -561   -210    771   -431   -249   -316   -249   -213   -163
    277    953    675   -615   -197    815   -415   -233   -298   -233   -197   -142
    309   1010    701   -662   -197    857   -407   -220   -275   -205   -166   -116
    311   1015    701   -665   -194    859   -433   -228   -272   -202   -163   -103
    314   1015    701   -665   -194    859   -459   -241   -283   -205   -166    -98
    306   1013    706   -659   -200    859   -454   -228   -267   -187   -140    -93
    301    971    667   -636   -184    820   -470   -228   -280   -194   -148   -109
    306    919    613   -613   -153    766   -493   -252   -309   -220   -176   -137
    298    888    589   -597   -145    740   -501   -267   -329   -239   -192   -150
    288    857    568   -571   -140    714   -504   -280   -348   -259   -215   -166
    280    828    545   -555   -132    688   -501   -290   -366   -280   -241   -184
    259    805    545   -532   -142    678   -504   -311   -389   -309   -272   -210
    236    797    558   -517   -161    678   -514   -332   -410   -329   -293   -220
    231    748    517   -488   -142    633   -506   -335   -413   -335   -296   -231
    231    706    475   -470   -122    592   -514   -348   -426   -348   -303   -257
    236    714    478   -475   -122    597   -517   -353   -431   -350   -314   -254
    236    719    480   -480   -122    600   -522   -355   -436   -358   -324   -257
    239    717    478   -478   -119    597   -524   -355   -436   -358   -327   -267
    220    693    472   -459   -124    584   -511   -342   -426   -342   -303   -265
    223    696    472   -459   -124    587   -506   -337   -418   -335   -290   -252
    226    704    475   -467   -124    589   -517   -348   -431   -348   -309   -257
    239    711    472   -475   -116    592   -522   -353   -433   -353   -311   -254
    241    704    462   -472   -111    581   -514   -340   -426   -345   -303   -246
    233    693    459   -465   -114    576   -467   -270   -392   -327   -303   -265
    249    743    493   -496   -122    618   -363   -101   -283   -259   -262   -252
    296    836    540   -566   -122    688   -252    135   -101    -98   -129   -140
    366   1057    691   -714   -163    875   -142    501    194    218    174    150
    433   1389    956   -911   -262   1174   -137    657    394    519    535    537
    392   1725   1332  -1060   -470   1527   -322    239    345    672    813    885
    205   1930   1725  -1067   -758   1829   -574   -459    137    667    922   1057
     33   1790   1756   -914   -862   1774   -841  -1184   -355    213    504    693
    -33   1319   1353   -644   -693   1335  -1083  -1649   -987   -535   -265    -38
     10    883    872   -446   -431    878  -1228  -1691  -1260   -901   -659   -441
     88    672    584   -379   -246    628  -1145  -1363  -1101   -818   -636   -470
    142    701    558   -423   -207    631   -906   -948   -820   -620   -501   -376
    171    719    545   -446   -187    633   -665   -589   -589   -459   -389   -293
    202    691    488   -446   -142    589   -537   -402   -470   -379   -335   -259
    223    693    470   -457   -122    581   -506   -348   -439   -358   -324   -257
    226    706    478   -467   -127    592   -485   -319   -418   -345   -311   -252
    220    704    483   -462   -129    594   -480   -303   -407   -337   -306   -246
    226    704    475   -465   -124    589   -480   -293   -405   -340   -311   -252
    233    717    483   -475   -124    600   -470   -275   -392   -324   -298   -236
    226    714    488   -470   -132    602   -467   -265   -387   -316   -296   -223
    220    704    483   -462   -129    594   -470   -259   -384   -316   -296   -228
    231    711    480   -470   -124    594   -467   -252   -379   -314   -288   -226
    228    727    498   -478   -135    613   -454   -231   -361   -290   -267   -205
    223    724    501   -475   -140    613   -452   -220   -353   -283   -257   -194
    241    743    501   -493   -129    620   -459   -223   -358   -290   -265   -200
    244    753    506   -498   -132    631   -462   -220   -358   -290   -272   -200
    244    758    514   -501   -135    636   -444   -194   -335   -265   -249   -174
    244    756    511   -501   -135    633   -444   -184   -327   -262   -244   -171
    239    769    530   -506   -145    649   -444   -179   -322   -257   -236   -171
    231    761    530   -498   -150    646   -441   -163   -309   -241   -218   -155
    244    771    527   -506   -140    649   -436   -148   -298   -226   -205   -145
    249    792    542   -522   -148    667   -433   -140   -290   -223   -205   -142
    244    805    558   -524   -155    683   -423   -114   -272   -200   -187   -127
    241    807    566   -524   -161    688   -423    -96   -262   -189   -179   -116
    259    831    571   -545   -155    701   -423    -75   -249   -174   -166    -98
    252    833    581   -542   -166    706   -413    -44   -228   -155   -148    -80
    249    849    597   -550   -174    724   -402     -7   -205   -127   -124    -54
    265    883    618   -574   -176    750   -392     36   -174    -96    -93    -25
    265    898    633   -581   -184    766   -379     83   -142    -64    -64     -5
    270    904    631   -589   -179    769   -374    127   -116    -36    -36     20
    301    948    644   -626   -171    797   -366    187    -80      7      5     64
    327    989    659   -659   -166    826   -366    236    -51     46     44    101
    337   1054    717   -696   -189    885   -361    288    -12     90     90    158
    345   1101    756   -724   -205    927   -358    324     15    127    135    207
    358   1117    758   -737   -200    937   -358    348     33    153    166    231
    350   1137    784   -745   -215    963   -355    361     46    174    189    249
    350   1169    818   -758   -233    995   -353    366     57    192    210    272
    350   1195    841   -774   -246   1018   -355    366     62    202    228    296
    353   1210    857   -782   -252   1034   -358    355     57    200    228    301
    340   1205    865   -771   -262   1034   -358    335     44    187    215    293
    332   1187    854   -758   -259   1021   -361    293     20    161    187    267
    319   1166    846   -743   -262   1008   -366    239    -15    119    145    231
    301   1143    839   -722   -267    992   -363    184    -44     83    106    192
    267   1080    813   -675   -272    945   -368    116    -85     31     51    140
    236   1018    782   -626   -272    901   -384     51   -129    -20     -5     83
    228    992    763   -610   -267    878   -384      0   -158    -54    -38     41
    228    963    735   -594   -252    849   -392    -41   -184    -83    -70      7
    218    904    685   -561   -233    797   -413    -90   -220   -124   -114    -36
    200    870    670   -535   -233    771   -413   -114   -236   -140   -135    -54
    194    849    654   -522   -231    753   -415   -135   -249   -155   -153    -67
    197    852    652   -524   -226    753   -415   -148   -259   -166   -166    -77
    210    862    649   -537   -218    756   -426   -158   -270   -174   -168    -80
    197    841    644   -519   -223    743   -439   -171   -283   -184   -184    -85
    161    820    659   -491   -249    740   -446   -184   -293   -197   -197    -93
    163    810    646   -488   -241    730   -446   -187   -298   -202   -202   -103
    166    818    649   -493   -241    735   -439   -176   -288   -192   -192   -103
    181    833    652   -506   -233    743   -428   -158   -270   -171   -171    -80
    202    846    641   -527   -218    745   -431   -163   -275   -179   -184    -80
    189    833    641   -511   -226    737   -439   -166   -280   -184   -187    -85
    192    833    639   -514   -223    737   -431   -153   -265   -166   -168    -83
    179    823    644   -501   -231    735   -433   -158   -272   -168   -171    -90
    176    828    649   -504   -236    740   -439   -161   -277   -174   -179    -85
    184    839    654   -511   -236    748   -433   -158   -275   -171   -176    -80
    187    833    646   -511   -228    743   -431   -153   -272   -168   -174    -80
    181    831    649   -506   -233    740   -441   -163   -280   -179   -176    -85
    181    836    654   -511   -236    748   -439   -163   -277   -174   -171    -80
    179    833    654   -509   -236    745   -439   -163   -280   -176   -174    -80
    189    836    646   -514   -228    743   -441   -166   -283   -179   -179    -77
    189    836    646   -511   -228    743   -449   -168   -288   -181   -184    -80
    168    833    662   -504   -246    748   -446   -168   -283   -176   -179    -75
    179    839    659   -509   -239    750   -444   -166   -283   -176   -176    -75
    179    844    662   -514   -241    753   -446   -168   -283   -179   -174    -72
    166    823    657   -493   -244    740   -444   -174   -288   -184   -184    -75
    171    815    644   -493   -236    730   -439   -176   -290   -187   -189    -77
    194    836    641   -517   -223    737   -436   -176   -290   -189   -189    -85
    187    844    654   -517   -233    750   -433   -171   -283   -179   -176    -75
    181    833    652   -506   -233    743   -436   -168   -277   -174   -168    -62
    179    859    678   -519   -249    769   -418   -158   -267   -163   -163    -46
    168    901    730   -535   -280    815   -392   -140   -246   -145   -148    -25
    171    919    748   -545   -288    833   -376   -137   -239   -140   -140    -25
    163    922    758   -542   -296    841   -366   -132   -231   -129   -129    -25
    163    922    758   -545   -296    841   -381   -142   -231   -127   -127    -23
    184    953    769   -568   -293    862   -389   -132   -213   -103   -106      2
    192    956    763   -576   -288    859   -418   -140   -218   -101    -98     10
    197    966    769   -581   -285    867   -436   -145   -226   -106   -103     15
    210    979    769   -597   -277    875   -436   -135   -220    -96    -90     28
    215    953    737   -584   -262    844   -441   -132   -231   -103   -101     23
    215    911    696   -563   -241    805   -462   -153   -262   -132   -132      0
    205    880    675   -542   -233    779   -462   -158   -275   -148   -145    -12
    179    841    662   -511   -241    753   -459   -168   -285   -163   -158    -23
    163    813    649   -488   -244    732   -457   -181   -306   -184   -179    -44
    161    787    626   -475   -231    706   -467   -205   -332   -210   -207    -67
    148    761    613   -454   -231    688   -478   -226   -355   -233   -228    -93
    127    730    602   -431   -236    667   -488   -236   -371   -252   -244   -111
    132    714    581   -423   -223    649   -493   -244   -384   -267   -262   -127
    137    711    574   -423   -218    644   -493   -244   -387   -267   -259   -127
    137    709    571   -423   -215    641   -485   -239   -381   -262   -259   -122
    148    719    568   -436   -210    646   -491   -244   -389   -272   -267   -127
    124    722    594   -423   -236    659   -488   -241   -387   -267   -265   -124
    122    724    602   -426   -241    665   -483   -231   -379   -257   -252   -116
    135    730    594   -431   -228    662   -483   -233   -381   -257   -249   -116
    122    714    589   -418   -233    652   -483   -231   -384   -259   -252   -119
    122    696    574   -410   -226    636   -467   -205   -374   -254   -254   -116
    127    719    592   -426   -231    657   -379    -80   -298   -215   -244   -116
    168    805    636   -485   -233    722   -270    114   -158   -116   -176    -75
    226    997    771   -613   -272    885   -161    415    101    140     57    132
    316   1322   1005   -820   -342   1163   -122    756    418    524    462    537
    355   1779   1421  -1070   -532   1600   -241    646    517    802    852    979
    257   2091   1834  -1174   -787   1964   -485     51    350    888   1075   1265
     72   2122   2049  -1098   -987   2086   -748   -701    -46    641    911   1153
    -54   1748   1803   -846   -930   1774   -979  -1325   -667    -44    228    517
    -83   1184   1267   -550   -675   1226  -1182  -1615  -1234   -756   -496   -166
    -31    797    828   -381   -428    813  -1197  -1449  -1267   -878   -672   -361
     28    680    649   -355   -311    665  -1013  -1052  -1005   -709   -576   -314
     67    714    646   -392   -290    680   -771   -665   -719   -511   -441   -215
     96    735    639   -418   -272    685   -576   -376   -517   -366   -342   -150
    114    727    613   -420   -249    670   -491   -254   -431   -298   -290   -122
    114    711    597   -413   -241    654   -470   -220   -407   -280   -275   -116
    111    717    602   -415   -246    659   -459   -202   -394   -277   -272   -114
    106    722    613   -415   -254    667   -457   -187   -384   -270   -270   -106
    103    722    618   -413   -257    670   -454   -176   -381   -270   -270   -101
    111    724    610   -418   -249    667   -441   -161   -371   -259   -259    -93
    116    735    618   -426   -249    675   -433   -148   -358   -246   -244    -88
    109    732    620   -423   -257    678   -439   -142   -355   -241   -241    -75
    119    743    623   -431   -252    683   -452   -142   -361   -244   -244    -70
    135    761    623   -449   -246    693   -441   -129   -350   -231   -233    -62
    129    756    626   -444   -249    691   -431   -116   -342   -223   -226    -59
    124    756    631   -441   -252    693   -431   -114   -340   -226   -228    -64
    119    771    652   -444   -265    711   -428   -106   -335   -220   -220    -57
    116    792    675   -454   -280    735   -428    -93   -322   -207   -210    -38
    122    776    654   -449   -267    717   -431    -90   -324   -210   -213    -31
    135    784    649   -462   -257    717   -433    -83   -319   -205   -207    -31
    135    800    665   -467   -265    732   -420    -64   -301   -184   -187    -18
    109    800    691   -454   -293    748   -423    -54   -293   -176   -179     -7
    129    828    698   -478   -285    763   -420    -44   -283   -168   -174      2
    135    828    693   -480   -280    761   -413    -25   -270   -153   -158      7
    119    826    706   -472   -293    766   -397      2   -241   -122   -127     31
    132    831    698   -483   -283    763   -400     25   -231   -111   -116     44
    135    846    711   -491   -288    779   -389     54   -210    -90   -101     62
    137    867    730   -504   -296    797   -374     90   -184    -64    -75     88
    150    878    727   -514   -288    802   -379    124   -163    -44    -57    106
    153    901    748   -530   -296    826   -374    168   -132    -10    -25    137
    155    930    774   -545   -309    852   -366    218    -98     28     12    176
    179    966    787   -574   -303    878   -363    267    -62     67     57    220
    213   1008    795   -610   -290    901   -363    311    -36    106     90    254
    202   1052    849   -628   -322    950   -355    350     -2    145    137    298
    200   1096    896   -649   -348    997   -350    379     25    184    181    345
    207   1140    930   -675   -361   1036   -361    387     33    202    202    374
    218   1184    966   -701   -374   1075   -358    397     44    215    228    400
    210   1179    969   -696   -379   1072   -355    397     49    231    246    415
    220   1202    982   -711   -379   1093   -363    381     41    226    246    418
    220   1223   1002   -722   -392   1114   -371    361     25    210    236    410
    205   1218   1013   -711   -402   1117   -371    329      7    192    223    397
    184   1192   1008   -688   -413   1101   -374    293    -15    163    192    376
    179   1169    989   -675   -405   1078   -376    236    -57    114    140    329
    153   1106    953   -631   -400   1031   -379    181    -98     62     85    280
    148   1072    924   -610   -387   1000   -376    132   -129     23     44    239
    132   1036    904   -587   -387    971   -387     70   -174    -25    -12    181
    106    995    885   -550   -389    940   -400     20   -210    -70    -59    142
     93    982    888   -537   -397    935   -397    -12   -231    -96    -88    119
     72    937    865   -504   -394    901   -405    -49   -265   -132   -124     80
     80    901    818   -491   -368    859   -415    -72   -283   -153   -142     54
     83    885    802   -485   -361    844   -420    -85   -293   -161   -150     44
     70    862    792   -467   -361    828   -420    -98   -303   -171   -158     36
     75    862    787   -467   -355    826   -428   -111   -316   -184   -176     25
     72    857    784   -467   -358    820   -426   -119   -324   -192   -187     20
     72    865    789   -470   -358    828   -415   -106   -314   -181   -171     28
     75    859    784   -470   -353    823   -420   -109   -319   -184   -171     25
     77    862    784   -470   -353    823   -428   -114   -327   -189   -181     23
     67    857    787   -462   -361    823   -418   -103   -316   -176   -168     31
     67    854    784   -462   -358    820   -413   -101   -311   -171   -163     33
     62    849    784   -457   -361    818   -423   -103   -319   -179   -174     25
     64    857    792   -459   -363    826   -420   -103   -316   -174   -171     28
     72    872    797   -472   -363    836   -423   -103   -314   -174   -166     36
     67    867    800   -467   -366    833   -431   -109   -322   -179   -168     33
     64    857    792   -462   -363    826   -431   -109   -324   -181   -171     38
     51    859    807   -454   -376    833   -426   -106   -322   -174   -163     46
     54    867    813   -462   -379    841   -426   -114   -327   -179   -171     41
     59    867    807   -465   -374    839   -428   -116   -332   -184   -176     36
     57    867    810   -465   -376    839   -431   -116   -335   -184   -176     41
     54    865    810   -459   -376    839   -431   -119   -335   -187   -176     44
     46    846    797   -449   -374    823   -436   -129   -345   -197   -189     28
     44    839    795   -441   -374    815   -436   -132   -345   -197   -187     31
     36    833    797   -436   -379    815   -433   -129   -345   -192   -179     36
     49    841    792   -444   -371    818   -433   -129   -345   -192   -176     38
     49    841    792   -446   -371    818   -441   -140   -355   -200   -187     33
     49    844    795   -446   -371    820   -436   -137   -350   -200   -187     31
     62    862    800   -462   -371    833   -433   -137   -350   -202   -187     33
     54    888    833   -470   -389    862   -420   -129   -337   -192   -174     44
     54    927    870   -493   -407    898   -392   -106   -306   -161   -142     75
     49    953    901   -501   -426    927   -371    -98   -296   -150   -137     80
     49    956    906   -504   -428    932   -374   -103   -298   -158   -148     72
     33    966    932   -498   -449    950   -374   -103   -288   -142   -127     90
     44   1010    966   -527   -462    987   -394   -111   -285   -132   -111    111
     59   1034    974   -548   -457   1002   -433   -135   -306   -148   -129    103
     67   1041    971   -555   -452   1008   -441   -137   -309   -148   -127    103
     67   1028    961   -548   -446    995   -426   -116   -285   -122    -98    127
     64    997    930   -532   -431    963   -441   -122   -303   -135   -111    111
     62    971    909   -517   -423    940   -459   -137   -332   -163   -142     85
     54    966    909   -511   -428    937   -454   -137   -337   -168   -148     85
     44    927    883   -485   -418    906   -454   -153   -361   -194   -171     57
     28    898    870   -465   -420    883   -452   -166   -376   -218   -194     36
      7    867    859   -439   -426    862   -457   -181   -394   -236   -210     20
      2    849    846   -426   -420    846   -465   -192   -410   -249   -223     18
      5    818    813   -410   -402    815   -475   -213   -439   -280   -257     -7
      2    805    802   -405   -400    805   -475   -218   -446   -288   -267    -15
      2    795    792   -397   -394    792   -472   -215   -444   -288   -265    -20
     -2    787    787   -392   -394    787   -478   -223   -454   -298   -272    -33
     -2    797    800   -397   -400    797   -475   -218   -449   -293   -270    -25
    -10    800    807   -397   -410    802   -472   -215   -446   -285   -262    -10
    -12    795    807   -389   -410    800   -478   -218   -449   -290   -267    -15
    -10    802    810   -397   -410    805   -483   -223   -457   -293   -270    -20
      2    823    820   -413   -407    823   -480   -223   -454   -290   -267    -18
      0    800    797   -402   -400    797   -470   -200   -446   -288   -267    -25
     23    802    779   -413   -379    792   -400    -83   -376   -252   -259    -38
     49    893    844   -472   -397    870   -285    111   -218   -132   -176     18
     80   1096   1015   -587   -467   1057   -168    381     54    132     59    231
    155   1397   1239   -776   -540   1317   -161    683    358    517    465    636
    197   1826   1628  -1010   -714   1727   -262    623    454    774    841   1065
    111   2112   1997  -1114   -943   2055   -418    176    296    823   1031   1314
    -46   2117   2164  -1034  -1104   2140   -615   -431    -83    594    891   1228
   -176   1758   1935   -792  -1057   1847   -805  -1044   -709   -103    174    550
   -205   1257   1462   -527   -833   1358  -1000  -1392  -1249   -771   -519   -122
   -163    846   1010   -342   -589    927  -1070  -1335  -1353   -945   -730   -342
   -109    670    779   -280   -444    724   -984  -1054  -1158   -826   -672   -324
    -77    732    807   -329   -441    769   -792   -719   -870   -618   -524   -207
    -54    784    839   -366   -446    810   -592   -407   -613   -420   -374    -96
    -44    800    844   -376   -444    820   -509   -272   -511   -345   -319    -62
    -33    807    841   -387   -436    823   -485   -236   -488   -329   -314    -59
    -31    795    826   -384   -428    810   -472   -215   -470   -316   -303    -54
    -25    784    810   -381   -418    797   -465   -197   -454   -303   -290    -46
     -7    800    805   -397   -407    802   -457   -184   -444   -293   -285    -41
    -25    815    841   -394   -433    828   -446   -168   -426   -277   -270    -23
    -33    818    852   -392   -444    833   -449   -166   -426   -277   -270    -18
    -31    797    828   -384   -431    813   -452   -166   -428   -280   -272    -28
    -31    802    833   -387   -433    818   -444   -155   -418   -267   -257    -18
    -33    823    857   -394   -444    839   -439   -140   -400   -252   -236      2
    -31    823    852   -397   -441    839   -441   -140   -402   -252   -241      2
    -23    833    857   -405   -439    844   -444   -137   -400   -249   -239      5
    -31    839    867   -405   -449    852   -436   -124   -387   -239   -231     12
    -25    844    870   -407   -446    857   -436   -122   -384   -239   -228     12
    -25    852    878   -413   -452    865   -439   -116   -381   -233   -228     15
    -25    878    904   -426   -465    891   -431   -101   -363   -215   -205     36
    -28    880    906   -426   -470    893   -428    -90   -355   -207   -197     46
    -28    870    898   -420   -462    883   -431    -85   -350   -202   -197     44
    -33    885    919   -426   -478    901   -431    -72   -340   -192   -187     54
    -33    896    930   -431   -483    911   -426    -57   -327   -176   -174     70
    -36    896    932   -431   -483    914   -420    -38   -311   -161   -161     77
    -28    911    940   -441   -483    924   -410    -15   -290   -140   -140     96
    -18    930    948   -457   -483    937   -405      7   -270   -119   -122    111
     -7    943    950   -470   -478    945   -405     33   -249    -98   -103    129
    -10    958    966   -475   -488    963   -397     67   -223    -70    -72    158
     -7    989    997   -491   -501    992   -381    116   -179    -20    -25    200
      2   1023   1021   -514   -509   1021   -381    161   -148     15      7    228
     15   1054   1036   -535   -511   1047   -381    202   -119     49     44    265
     25   1093   1067   -561   -519   1083   -379    252    -80     96     93    316
     28   1122   1093   -574   -532   1109   -374    293    -49    137    137    363
     36   1163   1124   -600   -545   1145   -371    319    -28    168    171    397
     49   1213   1163   -631   -558   1189   -366    342     -7    197    207    431
     41   1239   1197   -639   -579   1218   -361    358      7    220    239    465
     38   1241   1202   -639   -581   1223   -371    350     -2    218    239    475
     49   1267   1218   -659   -584   1244   -389    324    -25    197    223    465
     36   1291   1252   -665   -607   1273   -384    316    -31    197    226    475
     23   1270   1247   -646   -613   1260   -384    290    -49    179    213    457
     23   1262   1239   -641   -607   1252   -389    244    -83    137    174    410
      7   1252   1241   -631   -618   1247   -389    192   -122     90    129    366
    -12   1208   1221   -597   -618   1215   -392    135   -166     38     70    311
    -28   1143   1169   -558   -597   1153   -392     85   -197     -5     25    262
    -36   1101   1137   -532   -587   1119   -392     33   -228    -41    -20    210
    -54   1067   1122   -509   -587   1093   -397    -10   -252    -75    -62    168
    -67   1041   1109   -488   -589   1075   -407    -49   -280   -109    -98    135
    -75   1013   1088   -470   -581   1049   -420    -85   -303   -137   -127    106
    -77    979   1057   -449   -566   1018   -423   -106   -316   -150   -142     85
    -85    961   1047   -436   -566   1002   -433   -129   -337   -174   -166     70
    -88    958   1047   -436   -568   1002   -441   -148   -353   -189   -189     57
    -90    948   1039   -428   -566    992   -449   -161   -363   -202   -200     41
   -103    930   1034   -413   -568    982   -441   -161   -361   -200   -194     33
    -96    927   1023   -415   -561    974   -444   -163   -363   -202   -197     36
    -98    935   1031   -418   -563    982   -452   -171   -371   -210   -205     28
    -98    961   1060   -431   -579   1010   -441   -158   -358   -197   -189     44
   -103    937   1041   -415   -571    989   -446   -161   -363   -205   -194     38
    -98    932   1028   -418   -563    979   -454   -166   -368   -205   -202     31
    -93    945   1036   -426   -563    989   -444   -155   -358   -192   -189     38
    -98    943   1039   -423   -568    989   -444   -150   -353   -187   -187     44
    -90    950   1041   -428   -566    995   -449   -153   -355   -192   -194     46
    -96    971   1067   -439   -581   1018   -446   -150   -353   -187   -189     49
   -106    971   1078   -433   -592   1023   -446   -150   -350   -187   -189     54
   -103    958   1062   -428   -584   1008   -444   -150   -353   -189   -194     49
    -90    966   1057   -436   -574   1010   -449   -155   -353   -187   -194     44
   -103    963   1065   -431   -587   1013   -449   -155   -353   -187   -192     44
   -109    953   1062   -423   -587   1008   -452   -158   -355   -187   -187     41
   -109    953   1062   -423   -587   1008   -454   -163   -361   -192   -189     38
   -114    966   1080   -426   -597   1023   -449   -161   -353   -184   -179     49
   -116    974   1091   -431   -602   1031   -454   -166   -355   -187   -181     44
   -106    963   1070   -428   -589   1015   -465   -176   -371   -200   -197     31
   -103    982   1085   -439   -594   1034   -459   -176   -366   -200   -202     41
   -103   1000   1104   -446   -602   1052   -452   -171   -361   -194   -197     51
   -106    976   1080   -436   -594   1028   -449   -171   -358   -192   -194     44
   -101   1010   1111   -454   -607   1060   -433   -161   -342   -174   -176     46
   -106   1057   1163   -478   -633   1109   -402   -135   -309   -145   -145     72
   -106   1085   1192   -488   -649   1137   -379   -124   -293   -132   -135     85
   -101   1109   1210   -504   -657   1158   -374   -122   -285   -129   -135     90
   -106   1130   1236   -511   -672   1182   -381   -129   -283   -127   -132     98
   -106   1153   1260   -524   -683   1208   -400   -137   -280   -116   -122    114
    -88   1171   1260   -540   -672   1215   -433   -155   -296   -124   -122    109
    -93   1176   1267   -542   -680   1221   -441   -163   -301   -129   -122    109
    -93   1169   1262   -537   -678   1215   -433   -150   -288   -114   -106    127
    -83   1111   1195   -517   -639   1153   -452   -158   -303   -127   -124    111
    -80   1065   1145   -491   -613   1104   -467   -171   -327   -153   -153     88
    -93   1057   1150   -483   -623   1104   -465   -176   -337   -158   -158     83
   -109   1039   1148   -465   -628   1093   -467   -189   -353   -176   -174     57
   -129    989   1117   -431   -623   1052   -462   -197   -368   -192   -189     31
   -135    969   1104   -415   -618   1036   -454   -207   -381   -210   -205     15
   -142    948   1088   -402   -615   1018   -467   -228   -397   -228   -228      0
   -145    922   1067   -387   -605    995   -485   -252   -428   -259   -259    -25
   -148    904   1049   -379   -600    976   -485   -257   -436   -267   -265    -36
   -153    922   1075   -384   -613    997   -478   -252   -428   -259   -259    -31
   -158    909   1067   -376   -613    987   -488   -262   -444   -275   -275    -44
   -150    904   1054   -376   -602    976   -488   -259   -439   -275   -275    -41
   -155    896   1052   -371   -605    971   -480   -254   -431   -262   -265    -33
   -150    891   1041   -368   -594    966   -485   -262   -436   -267   -270    -41
   -155    898   1054   -374   -605    976   -491   -267   -441   -275   -272    -41
   -153    904   1057   -374   -605    979   -485   -262   -436   -270   -272    -38
   -153    885   1036   -366   -594    961   -470   -241   -423   -265   -272    -44
   -135    857    992   -361   -563    924   -397   -135   -368   -244   -267    -70
   -122    924   1047   -402   -584    984   -270     70   -220   -142   -202    -38
    -83   1109   1192   -514   -636   1150   -148    366     33    101      7    148
     -2   1454   1457   -727   -730   1457    -72    737    374    496    413    540
     51   1912   1860   -982   -904   1886   -184    652    483    787    813   1000
    -41   2296   2338  -1127  -1189   2317   -493    -44    272    859   1049   1319
   -231   2379   2611  -1075  -1421   2494   -784   -787    -72    701   1000   1309
   -366   2044   2410   -839  -1387   2226  -1052  -1405   -654     72    379    737
   -381   1395   1777   -506  -1078   1584  -1257  -1743  -1325   -792   -517   -103
   -311    989   1301   -340   -805   1145  -1218  -1522  -1309   -885   -675   -301
   -241    870   1111   -314   -678    989   -997  -1080  -1010   -680   -550   -244
   -218    893   1111   -340   -665   1000   -732   -665   -711   -467   -407   -145
   -205    906   1111   -350   -657   1008   -545   -384   -522   -329   -314    -80
   -187    896   1080   -355   -633    989   -480   -283   -452   -280   -283    -64
   -176    872   1049   -348   -613    961   -467   -254   -436   -272   -283    -62
   -179    867   1044   -345   -613    956   -454   -228   -415   -257   -275    -51
   -168    862   1031   -345   -600    945   -446   -213   -405   -249   -265    -57
   -174    857   1031   -342   -602    943   -446   -210   -407   -254   -270    -70
   -179    865   1044   -342   -610    953   -433   -192   -397   -241   -259    -59
   -176    867   1041   -345   -610    953   -426   -174   -376   -220   -239    -38
   -166    867   1034   -350   -600    950   -428   -171   -371   -213   -231    -31
   -158    893   1052   -368   -605    971   -436   -174   -376   -220   -236    -36
   -155    904   1060   -374   -607    982   -431   -161   -363   -207   -228    -25
   -150    906   1057   -379   -602    982   -426   -148   -350   -194   -215    -20
   -145    922   1067   -387   -605    995   -423   -145   -348   -192   -207    -25
   -153    927   1080   -387   -615   1002   -420   -132   -340   -184   -200    -18
   -158    935   1093   -387   -626   1013   -413   -122   -329   -176   -197     -2
   -161    940   1101   -389   -631   1021   -410   -111   -319   -168   -194      7
   -155    940   1096   -392   -626   1018   -405    -98   -306   -153   -179     12
   -150    935   1085   -394   -618   1010   -397    -83   -293   -140   -166     15
   -158    932   1088   -387   -623   1010   -392    -70   -285   -135   -155     18
   -153    945   1098   -397   -626   1021   -381    -46   -265   -114   -135     38
   -148    963   1111   -407   -628   1036   -374    -25   -246    -96   -129     59
   -142    966   1109   -413   -628   1039   -379    -15   -246    -98   -132     54
   -135    979   1114   -423   -626   1047   -366     15   -223    -75   -106     64
   -132    997   1130   -433   -631   1062   -350     54   -192    -44    -80     93
   -122   1013   1135   -444   -628   1072   -342     90   -163    -15    -51    116
   -119   1028   1148   -454   -633   1088   -329    135   -137     10    -23    127
   -114   1039   1153   -462   -633   1096   -316    187   -101     46      2    153
   -101   1065   1166   -483   -633   1114   -309    239    -70     80     31    184
    -88   1111   1200   -511   -644   1156   -301    290    -36    116     72    220
    -70   1163   1234   -548   -652   1200   -288    345      5    163    122    267
    -57   1195   1252   -568   -654   1223   -280    387     38    202    163    311
    -57   1223   1280   -584   -670   1252   -288    407     51    228    189    342
    -46   1273   1319   -613   -683   1296   -285    423     67    252    218    368
    -44   1306   1350   -633   -696   1327   -280    433     80    272    239    397
    -41   1330   1371   -646   -706   1350   -283    431     85    280    254    413
    -41   1340   1382   -649   -711   1361   -285    418     77    280    257    415
    -49   1350   1400   -649   -724   1374   -285    402     80    285    267    420
    -67   1335   1400   -633   -735   1366   -301    355     51    259    246    402
    -72   1325   1397   -626   -735   1361   -314    298     18    223    213    376
    -80   1319   1400   -620   -740   1358   -316    241     -7    192    179    350
   -103   1288   1392   -592   -748   1340   -324    174    -49    145    127    306
   -122   1231   1353   -555   -737   1293   -345     98    -98     88     67    239
   -132   1182   1314   -524   -724   1247   -350     46   -124     54     38    189
   -155   1140   1296   -493   -727   1218   -348      7   -145     33     18    161
   -171   1104   1275   -465   -722   1189   -358    -33   -174      0    -20    129
   -161   1085   1247   -462   -704   1166   -376    -77   -213    -38    -62     96
   -163   1072   1236   -454   -698   1153   -381    -98   -228    -59    -88     83
   -174   1054   1226   -441   -698   1140   -389   -122   -246    -77   -106     67
   -168   1034   1202   -431   -685   1117   -400   -137   -262    -90   -111     46
   -168   1036   1205   -436   -688   1119   -400   -142   -267    -96   -114     41
   -171   1036   1208   -433   -691   1122   -394   -140   -265    -90   -109     46
   -181   1013   1192   -418   -688   1101   -397   -145   -265    -93   -116     49
   -179   1002   1182   -410   -680   1091   -402   -148   -270    -96   -124     46
   -184   1026   1210   -420   -696   1117   -405   -150   -272    -98   -127     36
   -184   1021   1205   -420   -693   1111   -400   -148   -270    -93   -116     33
   -181   1013   1195   -418   -691   1104   -400   -145   -267    -90   -111     31
   -179   1013   1192   -415   -685   1101   -400   -140   -262    -83   -103     36
   -179   1015   1192   -420   -685   1104   -397   -137   -257    -80   -101     41
   -179   1008   1187   -415   -683   1096   -402   -142   -267    -90   -111     36
   -181   1023   1205   -423   -693   1114   -397   -140   -262    -83   -106     44
   -181   1041   1223   -428   -701   1132   -389   -129   -249    -70    -93     57
   -187   1021   1208   -418   -698   1114   -400   -142   -262    -88   -114     49
   -192   1023   1215   -415   -704   1119   -407   -148   -270    -93   -122     44
   -187   1023   1208   -418   -698   1114   -402   -148   -270    -88   -109     36
   -176   1008   1184   -415   -680   1096   -402   -145   -270    -85   -101     41
   -176   1010   1187   -418   -680   1096   -413   -155   -277    -93   -114     38
   -179   1023   1202   -423   -691   1111   -410   -153   -275    -88   -119     41
   -179   1039   1215   -431   -696   1127   -407   -155   -275    -93   -122     41
   -179   1026   1205   -423   -691   1114   -415   -166   -283   -101   -119     31
   -184    997   1182   -407   -683   1091   -410   -158   -277    -90   -103     41
   -184   1000   1184   -410   -683   1091   -402   -153   -270    -85   -106     46
   -171   1005   1174   -418   -672   1088   -410   -161   -280    -98   -122     36
   -166   1023   1189   -428   -678   1106   -407   -155   -275    -93   -119     33
   -166   1075   1239   -454   -704   1156   -374   -129   -239    -54    -75     70
   -174   1114   1288   -470   -732   1200   -340   -111   -215    -33    -49     96
   -179   1132   1312   -478   -748   1221   -322   -103   -205    -28    -49     98
   -174   1145   1319   -485   -745   1231   -322   -106   -205    -31    -51    101
   -168   1158   1325   -496   -748   1241   -340   -111   -197    -18    -38    103
   -150   1174   1325   -511   -737   1249   -361   -114   -192     -7    -25    114
   -145   1174   1319   -514   -732   1247   -381   -122   -197     -7    -20    127
   -161   1195   1356   -517   -758   1275   -374   -109   -184     12      2    148
   -153   1197   1348   -524   -750   1273   -389   -111   -192      2    -10    142
   -137   1158   1293   -511   -717   1226   -415   -132   -223    -23    -36    116
   -142   1109   1252   -485   -698   1182   -431   -150   -249    -46    -62     96
   -153   1067   1221   -457   -685   1143   -426   -161   -262    -59    -77     80
   -163   1041   1205   -439   -685   1122   -428   -176   -280    -80    -96     59
   -187   1026   1213   -420   -701   1119   -420   -181   -290    -88   -109     51
   -200   1005   1205   -402   -704   1104   -433   -202   -311   -114   -135     33
   -202    963   1166   -379   -683   1065   -449   -226   -342   -142   -155      2
   -207    919   1127   -355   -667   1023   -441   -223   -342   -142   -155    -18
   -205    911   1117   -353   -662   1013   -439   -226   -342   -142   -158    -20
   -207    904   1111   -350   -659   1008   -444   -228   -353   -150   -168    -25
   -207    898   1106   -345   -657   1002   -449   -239   -358   -161   -184    -31
   -207    909   1114   -353   -659   1010   -446   -233   -350   -150   -174    -23
   -207    906   1114   -350   -662   1010   -441   -226   -342   -142   -163    -18
   -210    924   1132   -358   -672   1028   -446   -233   -350   -148   -168    -23
   -202    932   1135   -363   -667   1034   -439   -226   -342   -142   -166    -15
   -202    917   1119   -358   -662   1018   -433   -220   -337   -140   -168     -7
   -194    919   1114   -361   -654   1015   -413   -187   -322   -140   -171    -18
   -179    969   1148   -394   -665   1057   -316    -38   -233    -85   -140    -18
   -148   1026   1174   -439   -659   1098   -218    158    -93     25    -57     36
    -72   1215   1286   -571   -680   1249   -116    493    163    288    181    270
     18   1512   1491   -766   -735   1501    -64    774    428    626    555    646
     18   1873   1855   -945   -917   1862   -205    496    441    823    870   1013
   -140   2104   2244   -982  -1192   2174   -454   -181    270    880   1049   1257
   -355   2070   2426   -859  -1389   2247   -724   -940   -137    571    805   1062
   -472   1667   2140   -600  -1306   1904   -956  -1483   -745   -135     90    384
   -446   1184   1628   -371  -1036   1408  -1156  -1657  -1169   -675   -478   -163
   -366    909   1275   -270   -820   1091  -1137  -1387  -1093   -667   -535   -252
   -298    914   1213   -309   -756   1062   -896   -945   -797   -459   -394   -166
   -249    945   1195   -350   -722   1070   -639   -555   -545   -288   -270    -85
   -215    927   1143   -355   -680   1034   -496   -332   -415   -205   -220    -57
   -207    922   1130   -355   -667   1026   -444   -252   -366   -171   -202    -44
   -202    909   1111   -353   -657   1010   -426   -226   -348   -161   -197    -38
   -205    906   1109   -350   -657   1008   -415   -207   -342   -158   -197    -33
   -200    917   1117   -361   -659   1015   -405   -187   -327   -145   -184    -23
   -202    904   1106   -350   -654   1005   -389   -163   -306   -124   -158    -25
   -205    893   1098   -345   -652    995   -387   -161   -303   -122   -163    -31
   -200    891   1088   -345   -644    989   -384   -150   -301   -122   -166    -20
   -189    901   1091   -358   -639    997   -384   -142   -296   -111   -148    -15
   -187    919   1106   -366   -646   1013   -379   -135   -288   -103   -135    -10
   -187    917   1104   -366   -646   1010   -379   -129   -285   -101   -135     -7
   -187    930   1117   -374   -652   1023   -379   -124   -283    -98   -132     -2
   -184    937   1119   -376   -652   1028   -374   -111   -272    -85   -122      7
   -179    943   1122   -381   -649   1031   -371   -103   -267    -83   -116     12
   -189    935   1124   -376   -657   1028   -379   -101   -267    -83   -122     12
   -192    953   1143   -381   -667   1047   -366    -83   -249    -67   -106     31
   -192    966   1156   -389   -672   1060   -366    -75   -246    -62   -103     33
   -171    979   1150   -402   -659   1065   -371    -75   -252    -67   -111     28
   -150    992   1143   -423   -646   1067   -366    -59   -236    -51    -90     36
   -148    995   1143   -423   -646   1070   -355    -33   -215    -31    -70     49
   -145    992   1137   -426   -644   1065   -348    -12   -200    -15    -64     57
   -150   1010   1161   -428   -654   1085   -345      5   -187     -2    -51     70
   -158   1026   1182   -433   -672   1104   -340     28   -171     12    -33     83
   -150   1031   1182   -441   -667   1106   -337     59   -153     28    -23     98
   -137   1041   1176   -454   -657   1109   -329     96   -132     51     -5    116
   -127   1070   1197   -470   -662   1132   -316    148    -98     90     33    148
   -124   1083   1205   -480   -665   1143   -311    192    -75    116     62    179
   -103   1111   1215   -506   -659   1163   -309    241    -49    148     90    205
    -88   1148   1236   -530   -665   1192   -306    293    -18    184    129    239
    -75   1202   1278   -563   -675   1239   -296    345     23    233    179    288
    -49   1273   1322   -613   -685   1296   -288    387     57    275    220    340
    -25   1337   1363   -657   -693   1348   -290    410     75    301    249    384
    -28   1366   1395   -670   -711   1379   -296    426     88    316    270    418
    -28   1369   1397   -670   -711   1382   -293    431     96    332    280    433
    -31   1379   1410   -675   -722   1395   -296    426     96    335    301    431
    -33   1392   1423   -680   -730   1408   -290    423    106    353    329    446
    -41   1389   1428   -675   -735   1408   -285    407    101    348    324    444
    -49   1376   1426   -662   -737   1400   -288    371     72    322    301    415
    -75   1358   1434   -641   -753   1395   -293    311     38    285    262    376
   -101   1325   1426   -613   -763   1374   -288    254      7    241    215    340
   -124   1270   1395   -574   -758   1332   -293    187    -33    192    158    288
   -148   1208   1356   -530   -750   1280   -301    127    -70    145    109    239
   -166   1182   1348   -509   -756   1265   -303     75    -96    111     64    207
   -168   1166   1335   -498   -753   1249   -316     23   -132     70     20    163
   -179   1137   1317   -480   -748   1228   -329    -20   -163     33    -20    127
   -187   1109   1296   -459   -740   1202   -337    -54   -187     10    -49    106
   -181   1075   1257   -449   -719   1166   -345    -77   -205     -7    -67     83
   -179   1044   1223   -433   -701   1135   -345    -93   -218    -18    -67     54
   -184   1010   1195   -415   -688   1101   -337    -96   -213    -10    -51     49
   -181   1018   1200   -418   -691   1109   -329    -96   -207     -7    -54     49
   -184   1021   1205   -418   -696   1111   -342   -109   -226    -23    -72     41
   -184   1018   1202   -418   -693   1109   -345   -114   -231    -31    -85     38
   -192   1026   1218   -418   -706   1119   -342   -111   -226    -25    -80     44
   -207   1031   1239   -410   -722   1135   -342   -111   -228    -28    -80     44
   -210   1026   1236   -410   -722   1130   -348   -114   -233    -33    -85     41
   -200   1028   1226   -415   -711   1127   -348   -111   -231    -31    -88     49
   -194   1036   1231   -420   -714   1132   -348   -109   -231    -31    -93     57
   -194   1039   1234   -420   -714   1135   -353   -114   -231    -31    -93     54
   -192   1034   1226   -420   -709   1130   -350   -114   -228    -28    -88     49
   -189   1031   1221   -423   -704   1124   -342   -106   -223    -20    -83     49
   -187   1018   1205   -415   -696   1111   -350   -111   -228    -25    -77     41
   -187   1005   1192   -407   -688   1098   -350   -116   -233    -31    -77     33
   -184   1023   1205   -420   -696   1114   -340   -106   -220    -15    -67     49
   -184   1023   1208   -420   -696   1114   -342   -111   -223    -20    -75     49
   -179   1028   1205   -426   -693   1117   -353   -119   -231    -33    -85     38
   -181   1044   1226   -431   -704   1135   -350   -119   -228    -28    -80     44
   -181   1026   1208   -420   -693   1117   -348   -122   -231    -31    -83     46
   -181   1013   1195   -415   -688   1104   -358   -129   -239    -41    -93     41
   -184   1021   1205   -418   -696   1111   -358   -129   -239    -36    -90     46
   -184   1028   1213   -420   -698   1119   -358   -135   -239    -38    -96     41
   -181   1028   1208   -423   -693   1117   -368   -142   -254    -54   -111     31
   -176   1052   1228   -439   -704   1140   -358   -137   -244    -44    -98     41
   -176   1104   1278   -465   -727   1189   -329   -114   -213    -12    -70     64
   -176   1127   1304   -475   -740   1215   -296    -88   -187     10    -46     93
   -174   1127   1301   -478   -737   1213   -275    -80   -176     15    -44     93
   -174   1140   1314   -485   -743   1226   -275    -77   -168     20    -33     93
   -166   1161   1327   -498   -748   1241   -290    -83   -161     31    -18    106
   -150   1187   1337   -517   -743   1262   -303    -77   -148     46      0    129
   -145   1187   1330   -522   -737   1257   -335    -90   -158     44      0    122
   -150   1192   1340   -522   -745   1265   -337    -88   -155     51      7    135
   -148   1189   1335   -522   -740   1262   -348    -88   -161     46      0    135
   -142   1158   1301   -506   -722   1228   -366   -101   -187     25    -23    114
   -153   1111   1262   -480   -709   1187   -381   -119   -207      5    -41     96
   -161   1075   1236   -457   -698   1156   -384   -135   -226    -15    -62     77
   -181   1034   1215   -426   -698   1124   -384   -150   -249    -38    -83     54
   -207   1013   1221   -402   -714   1117   -381   -161   -262    -54   -103     36
   -207   1002   1208   -400   -706   1104   -384   -176   -277    -70   -116     12
   -210    982   1192   -387   -701   1085   -397   -194   -301    -96   -137     -5
   -215    953   1166   -371   -691   1060   -402   -207   -316   -111   -158    -10
   -228    932   1161   -350   -693   1047   -394   -207   -316   -114   -163    -18
   -215    914   1130   -350   -672   1023   -402   -215   -324   -122   -181    -31
   -207    919   1127   -355   -667   1023   -402   -215   -327   -122   -171    -33
   -218    930   1148   -358   -683   1039   -400   -210   -319   -111   -153    -25
   -228    924   1153   -348   -691   1039   -405   -215   -324   -116   -158    -31
   -226    906   1130   -340   -678   1015   -410   -223   -335   -127   -168    -38
   -220    911   1130   -345   -675   1021   -407   -218   -329   -122   -166    -31
   -215    924   1137   -355   -678   1031   -402   -210   -319   -111   -158    -20
   -207    911   1119   -350   -662   1015   -389   -192   -319   -119   -168    -38
   -192    932   1124   -371   -659   1028   -301    -54   -239    -72   -148    -41
   -153   1015   1166   -431   -659   1091   -202    150    -90     44    -57     33
    -93   1169   1260   -537   -675   1213   -106    452    129    270    153    223
      7   1413   1405   -709   -698   1410    -49    774    374    566    470    550
     20   1784   1764   -904   -872   1774   -119    584    439    776    782    937
   -132   2018   2148   -943  -1140   2083   -314    -20    288    820    937   1166
   -355   2023   2377   -836  -1366   2200   -535   -748    -57    592    782   1044
   -519   1683   2203   -581  -1361   1943   -748  -1335   -613    -23    161    433
   -501   1182   1680   -342  -1091   1431   -997  -1574  -1085   -594   -431   -148
   -410    906   1314   -249   -862   1109  -1039  -1376  -1052   -620   -504   -257
   -322    872   1195   -277   -761   1034   -885   -995   -820   -465   -405   -197
   -280    930   1210   -324   -745   1070   -631   -581   -550   -277   -270    -96
   -249    919   1169   -337   -709   1044   -470   -327   -407   -184   -213    -62
   -233    917   1150   -340   -693   1031   -407   -239   -353   -142   -181    -49
   -228    906   1135   -340   -680   1021   -379   -200   -322   -119   -161    -41
   -220    904   1124   -340   -672   1013   -374   -181   -316   -119   -166    -44
   -215    896   1111   -340   -665   1002   -381   -179   -324   -129   -179    -51
   -213    909   1122   -348   -667   1013   -374   -163   -314   -119   -174    -41
   -202    927   1130   -363   -667   1028   -363   -145   -298   -103   -158    -25
   -202    932   1135   -363   -667   1034   -361   -137   -293   -101   -158    -23
   -200    948   1148   -376   -672   1047   -361   -132   -290    -93   -158    -15
   -194    948   1143   -376   -667   1044   -361   -122   -283    -85   -140    -10
   -194    935   1130   -371   -665   1031   -363   -122   -288    -90   -142    -18
   -192    940   1132   -374   -662   1036   -361   -111   -277    -85   -135    -10
   -189    943   1132   -379   -662   1036   -350    -90   -259    -59   -111      5
   -187    956   1140   -384   -662   1047   -348    -85   -257    -57   -109     10
   -181    982   1161   -402   -670   1070   -358    -90   -262    -64   -116     10
   -184    992   1176   -402   -680   1083   -353    -77   -246    -49   -103     28
   -189    969   1158   -392   -675   1062   -342    -59   -231    -36    -90     38
   -179    979   1156   -400   -667   1067   -335    -49   -220    -25    -83     38
   -174    997   1171   -413   -672   1083   -335    -36   -213    -15    -72     49
   -176   1018   1195   -420   -685   1106   -340    -25   -207    -10    -70     59
   -171   1023   1195   -426   -683   1109   -340    -12   -202    -10    -70     62
   -171   1005   1176   -418   -672   1091   -329     15   -181     15    -41     75
   -163   1021   1184   -428   -672   1101   -324     38   -163     36    -20     88
   -155   1031   1187   -436   -670   1109   -316     64   -148     49     -7    101
   -137   1075   1210   -470   -675   1143   -319     98   -132     67      7    119
   -127   1101   1228   -488   -678   1163   -314    140   -106     93     28    148
   -116   1122   1239   -504   -678   1182   -309    184    -83    119     54    176
   -106   1166   1273   -530   -688   1218   -306    231    -54    153     90    213
    -96   1205   1301   -555   -701   1252   -303    280    -20    192    132    252
    -75   1228   1304   -576   -688   1265   -298    324      7    228    174    288
    -62   1257   1319   -597   -691   1288   -303    358     25    257    213    324
    -46   1306   1353   -628   -698   1330   -301    389     51    293    244    371
    -44   1337   1379   -646   -711   1358   -298    402     67    316    272    397
    -41   1366   1405   -662   -724   1384   -303    402     72    324    288    413
    -36   1379   1413   -672   -724   1395   -311    397     70    324    288    420
    -33   1397   1431   -680   -732   1413   -306    397     77    335    301    436
    -44   1402   1447   -680   -748   1423   -301    381     72    335    303    436
    -49   1408   1454   -680   -750   1431   -303    345     49    309    280    410
    -67   1382   1447   -659   -756   1413   -296    309     31    283    254    384
    -85   1345   1431   -628   -758   1387   -290    259      7    252    218    345
   -109   1286   1395   -589   -753   1340   -298    192    -38    197    158    285
   -132   1239   1369   -553   -750   1304   -298    132    -70    153    103    233
   -161   1208   1366   -524   -763   1286   -296     83    -93    124     67    200
   -181   1187   1369   -501   -774   1278   -298     41   -114     98     46    171
   -192   1150   1343   -480   -769   1247   -303      5   -135     75     23    135
   -187   1119   1306   -465   -748   1210   -306    -20   -150     57      2    111
   -192   1085   1275   -449   -735   1182   -314    -46   -168     36    -18     93
   -197   1072   1270   -436   -732   1171   -329    -75   -194      7    -49     75
   -202   1049   1252   -426   -727   1150   -332    -88   -202      0    -59     70
   -205   1034   1239   -413   -722   1135   -329    -93   -202      0    -57     62
   -205   1039   1241   -418   -722   1140   -335   -101   -205     -5    -62     46
   -202   1041   1244   -418   -722   1143   -329    -98   -202     -2    -59     49
   -210   1041   1252   -418   -732   1145   -324    -90   -192     10    -46     59
   -218   1034   1249   -407   -732   1140   -327    -90   -194      7    -54     64
   -213   1041   1254   -415   -732   1148   -340   -103   -207     -7    -70     54
   -207   1065   1273   -428   -740   1169   -337    -98   -202     -2    -62     51
   -207   1065   1273   -431   -743   1169   -335    -98   -200      0    -59     57
   -210   1049   1260   -420   -735   1153   -335    -98   -202     -2    -64     51
   -210   1052   1262   -420   -737   1156   -327    -85   -189     10    -49     64
   -210   1060   1270   -423   -740   1163   -316    -77   -181     20    -36     75
   -210   1054   1262   -423   -737   1156   -329    -90   -194      7    -49     62
   -205   1052   1257   -423   -732   1153   -329    -93   -200      5    -54     62
   -210   1039   1249   -415   -730   1143   -316    -88   -187     15    -44     72
   -200   1034   1234   -415   -717   1132   -327   -101   -202      2    -54     57
   -202   1044   1244   -423   -724   1143   -345   -116   -220    -15    -75     46
   -213   1039   1252   -413   -732   1143   -340   -114   -218    -12    -72     51
   -207   1036   1244   -415   -727   1140   -335   -109   -213     -7    -64     57
   -192   1052   1244   -428   -717   1148   -342   -111   -218    -10    -67     57
   -194   1044   1239   -426   -717   1143   -342   -114   -220    -12    -72     49
   -205   1041   1244   -418   -724   1143   -335   -111   -218    -10    -70     46
   -202   1034   1236   -415   -719   1135   -340   -119   -223    -15    -72     38
   -194   1049   1244   -426   -719   1145   -340   -119   -223    -15    -72     36
   -194   1083   1275   -446   -735   1179   -309    -93   -197      7    -49     64
   -197   1114   1312   -459   -756   1213   -283    -77   -176     25    -33     85
   -200   1140   1340   -470   -771   1239   -262    -67   -163     31    -25     93
   -200   1148   1348   -472   -774   1247   -254    -59   -153     41    -18     96
   -200   1161   1361   -480   -782   1260   -267    -64   -148     49    -10    106
   -189   1197   1387   -504   -789   1291   -296    -75   -150     49     -7    119
   -184   1189   1374   -504   -779   1280   -324    -85   -155     46     -7    122
   -189   1192   1382   -501   -784   1286   -327    -77   -145     62     12    135
   -176   1197   1374   -511   -776   1283   -335    -75   -145     64     18    137
   -168   1169   1337   -498   -753   1252   -348    -85   -163     46      0    119
   -171   1132   1304   -483   -737   1218   -358    -98   -181     33    -15    103
   -179   1106   1286   -462   -732   1195   -361   -111   -200     15    -28     96
   -189   1072   1262   -444   -724   1166   -366   -132   -223    -12    -59     70
   -210   1052   1262   -420   -735   1156   -358   -140   -236    -23    -70     49
   -226   1021   1247   -400   -735   1132   -363   -155   -257    -41    -90     25
   -231    987   1218   -376   -724   1101   -381   -181   -285    -75   -124     -2
   -236    961   1195   -363   -717   1078   -389   -194   -303    -96   -145    -15
   -236    958   1192   -361   -714   1075   -389   -194   -303    -98   -148    -12
   -233    956   1189   -363   -711   1072   -397   -202   -311   -106   -155    -20
   -223    958   1182   -366   -701   1070   -402   -213   -322   -119   -166    -36
   -228    945   1174   -361   -701   1057   -394   -202   -311   -106   -155    -28
   -231    943   1171   -355   -701   1057   -392   -202   -309   -103   -150    -23
   -223    940   1163   -358   -693   1049   -397   -205   -316   -111   -158    -28
   -226    935   1161   -353   -693   1047   -394   -205   -316   -111   -161    -31
   -236    937   1174   -350   -704   1054   -402   -213   -322   -116   -168    -33
   -239    943   1182   -350   -711   1060   -400   -200   -322   -119   -171    -38
   -220    961   1182   -371   -701   1070   -332   -103   -267    -88   -155    -44
   -181   1015   1197   -415   -688   1106   -220     85   -140      2    -93    -12
   -122   1114   1236   -496   -678   1174   -132    337     38    171     57    116
    -36   1340   1376   -652   -706   1358    -49    678    298    465    355    418
     28   1693   1665   -862   -818   1680    -57    732    459    732    688    810
    -44   1969   2013   -961  -1028   1990   -228    254    379    839    911   1111
   -257   2083   2340   -914  -1301   2213   -441   -454    122    732    893   1145
   -459   1862   2320   -701  -1389   2091   -652  -1114   -374    233    418    693
   -527   1379   1906   -428  -1218   1641   -901  -1525   -948   -436   -267      2
   -454   1010   1465   -277   -958   1236  -1060  -1501  -1109   -657   -522   -270
   -368    880   1247   -257   -807   1062   -958  -1145   -917   -530   -457   -239
   -309    937   1244   -314   -776   1091   -730   -735   -654   -353   -329   -142
   -265    953   1218   -345   -740   1085   -517   -405   -459   -220   -244    -88
   -231    950   1182   -358   -706   1065   -423   -259   -376   -161   -210    -72
   -226    945   1171   -361   -701   1057   -397   -218   -345   -137   -192    -59
   -220    950   1169   -366   -693   1060   -384   -200   -332   -132   -189    -57
   -207    945   1153   -368   -680   1047   -381   -187   -329   -135   -194    -62
   -205    943   1148   -368   -675   1044   -366   -163   -314   -119   -176    -54
   -207    940   1148   -366   -678   1044   -366   -155   -309   -114   -168    -44
   -205    948   1150   -371   -678   1049   -366   -150   -306   -111   -168    -41
   -200    961   1161   -384   -680   1060   -363   -140   -298   -101   -158    -38
   -192    982   1174   -394   -683   1078   -355   -129   -288    -93   -148    -23
   -197    984   1182   -394   -691   1083   -366   -129   -298   -101   -158    -23
   -200    984   1182   -392   -691   1083   -363   -124   -296    -96   -158    -23
   -192    984   1176   -397   -685   1080   -353   -109   -277    -80   -135    -12
   -181    989   1171   -402   -675   1080   -353   -103   -275    -77   -132     -7
   -184   1002   1184   -410   -683   1093   -353    -98   -275    -75   -135     -2
   -179   1008   1187   -415   -683   1096   -350    -88   -267    -67   -127      2
   -174   1002   1174   -415   -675   1088   -353    -83   -262    -62   -122      0
   -166   1028   1195   -431   -680   1111   -350    -70   -254    -54   -114     12
   -163   1052   1215   -444   -691   1132   -350    -57   -244    -44   -101     33
   -166   1039   1205   -439   -685   1122   -345    -41   -228    -28    -88     41
   -161   1036   1197   -439   -680   1117   -353    -38   -228    -31    -93     33
   -153   1060   1213   -452   -683   1135   -348    -15   -213    -12    -75     41
   -150   1075   1226   -465   -688   1150   -335     18   -187     12    -44     64
   -145   1080   1223   -467   -685   1150   -329     44   -176     28    -33     83
   -132   1093   1226   -480   -680   1158   -335     67   -166     38    -23     96
   -116   1135   1252   -509   -683   1192   -327    109   -137     70      5    129
   -103   1161   1262   -530   -683   1210   -316    158   -103    103     38    153
    -98   1166   1265   -535   -680   1215   -309    207    -75    135     75    179
    -85   1202   1286   -561   -685   1244   -303    262    -44    174    109    215
    -57   1252   1309   -597   -683   1280   -301    306    -15    205    145    254
    -46   1288   1335   -623   -691   1312   -301    345      7    236    179    293
    -41   1325   1366   -641   -704   1345   -301    376     31    270    215    332
    -38   1366   1402   -665   -719   1384   -301    394     49    298    244    368
    -31   1402   1434   -685   -732   1418   -306    402     57    309    259    387
    -23   1428   1452   -704   -737   1439   -309    397     57    314    277    400
    -18   1449   1467   -717   -743   1457   -306    397     64    329    298    420
    -23   1462   1483   -719   -753   1473   -309    384     59    324    296    423
    -33   1460   1493   -711   -763   1475   -311    355     41    303    270    410
    -54   1434   1488   -691   -771   1460   -306    319     20    283    246    376
    -80   1395   1475   -657   -779   1434   -303    270     -7    246    210    340
   -101   1353   1454   -628   -779   1402   -314    202    -51    197    158    288
   -122   1306   1428   -592   -774   1366   -311    142    -88    150    109    231
   -142   1265   1408   -561   -776   1337   -309     96   -109    119     72    192
   -153   1226   1379   -537   -766   1301   -314     44   -137     80     28    150
   -158   1195   1350   -519   -756   1273   -327     -2   -166     46     -7    116
   -166   1161   1327   -496   -745   1244   -329    -33   -181     28    -25     90
   -179   1145   1322   -485   -750   1234   -337    -64   -202      7    -49     62
   -179   1124   1304   -472   -743   1213   -345    -88   -220    -12    -72     44
   -181   1109   1288   -465   -737   1197   -348   -101   -231    -25    -77     36
   -192   1101   1293   -454   -743   1197   -342   -103   -231    -23    -77     36
   -194   1091   1286   -449   -740   1187   -355   -116   -246    -38    -96     18
   -192   1078   1270   -444   -732   1174   -361   -122   -252    -44   -101     10
   -197   1080   1275   -441   -737   1179   -355   -114   -241    -33    -90     20
   -200   1088   1288   -444   -743   1187   -353   -109   -236    -31    -85     25
   -189   1083   1273   -449   -730   1176   -363   -116   -252    -41   -103     12
   -184   1093   1278   -454   -732   1184   -363   -116   -246    -38   -103     23
   -184   1104   1288   -459   -737   1195   -363   -114   -244    -33   -101     31
   -181   1098   1280   -457   -730   1189   -366   -116   -249    -41    -98     20
   -184   1093   1278   -457   -730   1184   -363   -114   -246    -38    -96     23
   -187   1098   1286   -457   -735   1189   -363   -109   -244    -33    -96     33
   -187   1104   1288   -459   -737   1195   -371   -119   -257    -46   -114     28
   -176   1109   1286   -465   -730   1197   -368   -116   -257    -44   -111     20
   -181   1098   1280   -459   -732   1187   -361   -111   -246    -33    -93     20
   -187   1093   1280   -454   -735   1187   -361   -111   -246    -33    -93     20
   -192   1093   1286   -452   -740   1189   -371   -119   -257    -44   -109     18
   -194   1101   1296   -452   -745   1197   -368   -119   -259    -46   -111     20
   -197   1085   1280   -444   -740   1184   -366   -119   -254    -41   -101     25
   -187   1083   1267   -449   -727   1174   -376   -135   -270    -59   -114      7
   -179   1093   1270   -459   -724   1182   -384   -145   -280    -67   -124     -2
   -179   1096   1275   -457   -727   1184   -376   -142   -275    -62   -122      7
   -179   1080   1260   -452   -719   1169   -381   -148   -285    -75   -135     -2
   -179   1093   1273   -457   -724   1182   -376   -142   -280    -70   -129      0
   -179   1135   1314   -480   -745   1223   -353   -122   -254    -41    -98     25
   -179   1174   1353   -496   -766   1262   -324    -98   -226    -18    -72     51
   -176   1195   1371   -511   -774   1283   -306    -98   -228    -20    -80     49
   -181   1205   1384   -511   -782   1293   -296    -93   -220    -18    -80     49
   -179   1218   1397   -519   -787   1306   -301    -96   -218    -12    -72     57
   -171   1252   1423   -540   -797   1337   -311    -96   -205      5    -51     67
   -163   1262   1426   -553   -795   1343   -337   -101   -205     10    -44     77
   -155   1270   1426   -558   -792   1348   -355   -109   -210      7    -49     88
   -155   1278   1431   -561   -795   1353   -361   -109   -207     10    -46     98
   -153   1231   1384   -537   -769   1306   -371   -111   -220      0    -54     83
   -153   1184   1337   -519   -745   1260   -392   -127   -246    -25    -75     62
   -155   1150   1306   -498   -732   1228   -405   -150   -275    -51   -101     36
   -166   1127   1293   -483   -730   1210   -410   -168   -298    -75   -127     10
   -187   1111   1299   -462   -743   1205   -402   -174   -303    -85   -129     -5
   -202   1083   1283   -441   -743   1182   -410   -192   -327   -109   -150    -20
   -202   1052   1254   -426   -730   1153   -426   -218   -355   -140   -181    -44
   -205   1036   1241   -415   -724   1137   -428   -226   -366   -150   -184    -62
   -215   1013   1228   -397   -722   1119   -413   -215   -355   -140   -174    -54
   -207    997   1205   -394   -706   1098   -420   -228   -376   -161   -200    -72
   -200    995   1195   -400   -696   1093   -428   -236   -387   -176   -213    -83
   -205   1010   1213   -402   -709   1109   -431   -236   -384   -174   -210    -77
   -210   1005   1215   -397   -711   1109   -433   -236   -387   -171   -207    -75
   -215   1000   1213   -392   -714   1106   -433   -236   -387   -171   -207    -75
   -218   1002   1221   -392   -719   1111   -433   -239   -389   -174   -210    -75
   -218    987   1205   -387   -711   1096   -436   -241   -394   -176   -215    -80
   -210    976   1187   -381   -698   1080   -433   -236   -394   -179   -223    -88
   -189   1005   1195   -407   -693   1101   -387   -168   -363   -166   -220    -98
   -168   1070   1236   -452   -704   1153   -285      5   -249    -88   -179    -77
   -124   1174   1299   -524   -711   1236   -194    233    -77     62    -51     25
    -44   1382   1426   -667   -735   1402   -101    589    200    368    246    306
     28   1704   1673   -867   -820   1691    -98    753    410    685    633    719
    -12   2005   2018   -997  -1015   2010   -262    345    355    820    888   1044
   -181   2140   2322   -982  -1252   2231   -504   -348     98    743    911   1132
   -376   2013   2390   -818  -1382   2200   -730  -1072   -379    301    504    766
   -465   1553   2018   -545  -1241   1784   -950  -1530   -995   -441   -259     18
   -413   1150   1561   -368   -987   1356  -1114  -1577  -1252   -774   -615   -335
   -332    961   1293   -316   -813   1127  -1054  -1273  -1106   -693   -592   -348
   -280    976   1257   -348   -769   1117   -844   -878   -844   -509   -467   -249
   -254   1000   1252   -374   -753   1127   -605   -514   -602   -342   -353   -168
   -220   1005   1226   -392   -724   1114   -478   -319   -478   -252   -290   -140
   -210   1008   1215   -400   -714   1111   -433   -254   -436   -223   -265   -127
   -205   1000   1205   -397   -704   1101   -423   -233   -428   -218   -270   -122
   -205    997   1202   -397   -704   1098   -423   -226   -426   -220   -270   -119
   -210   1002   1213   -397   -711   1106   -415   -207   -413   -213   -259   -114
   -202    992   1195   -397   -698   1093   -407   -192   -400   -200   -252   -116
   -194    989   1184   -397   -688   1085   -407   -189   -402   -205   -252   -124
   -194    995   1189   -402   -693   1091   -402   -181   -397   -197   -244   -122
   -192   1005   1197   -407   -693   1101   -400   -171   -387   -189   -236   -109
   -181   1023   1205   -420   -693   1111   -405   -168   -389   -189   -241   -101
   -179   1052   1231   -436   -704   1140   -405   -163   -387   -187   -241    -90
   -181   1047   1226   -433   -704   1137   -397   -150   -374   -174   -226    -83
   -176   1036   1213   -431   -693   1124   -394   -145   -371   -174   -220    -90
   -174   1036   1210   -431   -693   1122   -392   -140   -371   -171   -218    -88
   -168   1060   1228   -444   -698   1143   -384   -127   -358   -161   -213    -72
   -168   1065   1234   -449   -704   1148   -384   -116   -348   -153   -205    -57
   -171   1075   1244   -452   -709   1158   -384   -109   -348   -150   -205    -51
   -168   1088   1257   -462   -711   1174   -384    -96   -340   -142   -197    -54
   -161   1104   1265   -470   -711   1184   -381    -83   -327   -127   -179    -44
   -158   1106   1265   -472   -711   1184   -381    -75   -324   -124   -176    -38
   -161   1106   1265   -472   -714   1184   -368    -46   -303   -103   -155    -23
   -153   1106   1260   -478   -706   1184   -358    -15   -280    -80   -132     -2
   -142   1111   1254   -483   -698   1182   -355      5   -265    -64   -116     20
   -137   1140   1275   -504   -706   1205   -358     25   -257    -57   -114     28
   -129   1158   1286   -514   -706   1221   -350     64   -231    -25    -83     49
   -114   1174   1286   -532   -701   1231   -340    114   -192     15    -38     80
    -93   1213   1306   -558   -698   1260   -342    155   -168     38    -18    106
    -85   1260   1345   -589   -714   1301   -340    205   -135     77     18    145
    -77   1291   1369   -607   -724   1330   -329    259   -101    122     64    194
    -64   1319   1384   -628   -724   1350   -332    296    -77    153    101    236
    -41   1363   1405   -659   -722   1384   -332    329    -49    192    148    280
    -38   1402   1441   -683   -740   1421   -335    350    -28    220    176    309
    -41   1434   1475   -696   -758   1454   -340    358    -20    233    194    332
    -36   1460   1496   -714   -766   1478   -348    358    -18    244    207    353
    -28   1491   1519   -730   -774   1504   -342    358    -10    257    228    374
    -31   1496   1527   -732   -779   1512   -340    348    -15    259    233    381
    -33   1486   1519   -727   -776   1504   -345    324    -33    239    213    366
    -51   1467   1519   -709   -784   1493   -348    288    -59    207    181    329
    -72   1444   1517   -685   -795   1480   -337    244    -85    174    148    296
    -93   1400   1491   -654   -792   1447   -345    179   -132    114     83    239
   -114   1356   1467   -620   -792   1410   -350    114   -176     57     23    179
   -132   1309   1441   -589   -787   1376   -342     59   -202     18    -20    135
   -148   1254   1402   -553   -774   1327   -348      7   -239    -23    -72     96
   -163   1205   1369   -522   -766   1286   -361    -41   -275    -62   -114     41
   -163   1182   1345   -509   -753   1262   -366    -75   -293    -85   -132     10
   -166   1169   1332   -501   -748   1249   -379   -109   -319   -114   -163    -10
   -171   1148   1319   -488   -745   1234   -392   -135   -345   -140   -189    -31
   -181   1130   1312   -475   -748   1221   -394   -145   -353   -150   -202    -44
   -187   1132   1319   -475   -753   1226   -392   -150   -355   -150   -200    -41
   -184   1119   1301   -470   -743   1210   -402   -168   -371   -168   -218    -57
   -176   1119   1296   -470   -735   1208   -400   -171   -376   -168   -220    -59
   -176   1114   1288   -470   -732   1202   -402   -174   -376   -168   -226    -64
   -171   1109   1280   -467   -724   1195   -405   -174   -379   -174   -226    -75
   -168   1119   1288   -475   -727   1202   -407   -174   -379   -171   -220    -72
   -166   1137   1304   -485   -735   1221   -405   -168   -374   -166   -213    -59
   -187   1132   1317   -475   -750   1223   -405   -168   -374   -163   -215    -62
   -187   1122   1309   -467   -748   1215   -407   -171   -376   -166   -218    -72
   -187   1119   1306   -467   -745   1213   -410   -171   -376   -168   -215    -67
   -189   1124   1314   -467   -750   1218   -407   -168   -371   -161   -213    -54
   -184   1132   1314   -475   -750   1223   -415   -174   -376   -168   -223    -51
   -184   1124   1306   -470   -745   1215   -418   -176   -379   -168   -220    -57
   -184   1135   1317   -478   -750   1226   -413   -174   -371   -161   -210    -57
   -176   1143   1319   -483   -748   1231   -413   -174   -371   -161   -213    -59
   -171   1132   1304   -483   -737   1218   -426   -187   -387   -176   -231    -67
   -171   1137   1309   -483   -740   1223   -423   -184   -381   -174   -231    -57
   -171   1148   1317   -491   -743   1231   -423   -187   -384   -171   -226    -64
   -163   1150   1314   -493   -737   1231   -433   -197   -397   -184   -231    -75
   -168   1145   1314   -491   -743   1228   -433   -205   -402   -189   -241    -72
   -174   1135   1309   -483   -740   1221   -423   -194   -392   -176   -228    -72
   -161   1143   1304   -493   -732   1223   -418   -189   -387   -171   -220    -75
   -153   1195   1348   -519   -750   1270   -397   -171   -366   -153   -202    -54
   -166   1241   1405   -540   -787   1322   -368   -153   -340   -129   -187    -23
   -168   1252   1421   -542   -795   1335   -355   -150   -335   -129   -184    -20
   -161   1249   1410   -545   -784   1330   -355   -153   -335   -129   -181    -25
   -155   1262   1418   -553   -787   1340   -358   -153   -329   -119   -168    -15
   -150   1288   1439   -568   -795   1361   -371   -153   -316   -103   -153      7
   -140   1296   1434   -579   -787   1363   -402   -168   -327   -109   -158     10
   -135   1327   1462   -597   -800   1395   -415   -176   -329   -103   -155     18
   -135   1332   1467   -597   -800   1400   -405   -158   -311    -88   -135     36
   -129   1286   1413   -579   -771   1348   -420   -168   -335   -109   -153      5
   -135   1234   1369   -550   -753   1301   -439   -187   -361   -132   -176    -15
   -145   1215   1358   -535   -750   1286   -444   -200   -374   -145   -192    -18
   -163   1179   1343   -506   -753   1260   -439   -207   -389   -161   -205    -33
   -171   1153   1322   -491   -748   1239   -436   -218   -405   -181   -226    -62
   -168   1140   1309   -485   -740   1226   -444   -239   -428   -205   -249    -88
   -176   1117   1291   -472   -735   1205   -454   -254   -446   -226   -272   -101
   -179   1091   1270   -454   -724   1179   -465   -272   -472   -254   -306   -127
   -187   1078   1262   -446   -724   1169   -462   -275   -475   -254   -309   -132
   -189   1070   1257   -441   -722   1163   -457   -267   -470   -249   -293   -127
   -194   1052   1247   -428   -722   1148   -462   -275   -478   -257   -303   -137
   -187   1057   1244   -433   -714   1150   -465   -277   -475   -257   -306   -140
   -187   1072   1260   -444   -722   1166   -459   -270   -470   -249   -298   -129
   -184   1072   1257   -444   -722   1163   -457   -270   -467   -249   -301   -122
   -189   1065   1254   -439   -722   1158   -462   -272   -478   -257   -311   -129
   -194   1057   1252   -431   -722   1153   -462   -270   -472   -252   -303   -135
   -187   1049   1234   -433   -711   1140   -446   -246   -457   -241   -293   -135
   -166   1075   1239   -454   -704   1156   -381   -142   -400   -215   -288   -145
   -140   1143   1283   -504   -711   1213   -277     38   -270   -122   -231   -109
   -101   1296   1397   -597   -748   1345   -161    298    -38    101    -38     59
    -12   1590   1602   -789   -807   1595   -111    628    262    462    342    439
     49   1990   1940  -1021   -945   1966   -179    623    400    745    722    872
    -23   2270   2294  -1124  -1158   2281   -337    184    298    839    940   1169
   -200   2304   2504  -1052  -1350   2403   -558   -462    -25    670    867   1148
   -350   1987   2335   -820  -1343   2161   -771  -1104   -602     36    233    530
   -389   1509   1899   -561  -1143   1704   -989  -1480  -1166   -646   -480   -166
   -332   1119   1452   -394   -893   1286  -1085  -1441  -1306   -854   -722   -415
   -270    953   1223   -340   -745   1088   -995  -1137  -1127   -737   -667   -397
   -231   1002   1231   -387   -732   1117   -789   -784   -857   -542   -522   -293
   -202   1036   1239   -418   -719   1137   -574   -465   -623   -371   -394   -205
   -184   1041   1226   -431   -706   1135   -478   -316   -517   -293   -337   -161
   -168   1054   1223   -441   -696   1137   -452   -277   -493   -277   -332   -155
   -174   1052   1226   -439   -698   1137   -433   -249   -472   -262   -316   -155
   -184   1026   1210   -420   -698   1117   -428   -239   -465   -257   -314   -158
   -184   1026   1210   -420   -696   1117   -428   -228   -459   -254   -309   -153
   -168   1057   1226   -444   -696   1140   -418   -207   -436   -228   -288   -129
   -163   1062   1223   -449   -693   1143   -418   -205   -436   -228   -288   -127
   -155   1062   1218   -452   -685   1140   -418   -202   -436   -228   -290   -132
   -150   1072   1221   -462   -685   1145   -410   -189   -426   -218   -277   -122
   -150   1085   1236   -467   -693   1161   -407   -179   -413   -207   -272   -103
   -155   1075   1231   -459   -693   1153   -407   -176   -410   -210   -272   -106
   -153   1080   1234   -462   -693   1156   -407   -168   -405   -200   -257   -109
   -153   1093   1244   -472   -698   1169   -405   -161   -397   -194   -252    -96
   -148   1106   1254   -478   -701   1179   -405   -155   -392   -189   -244    -85
   -148   1114   1260   -483   -704   1187   -407   -150   -389   -187   -244    -85
   -140   1122   1262   -491   -701   1192   -400   -135   -374   -171   -231    -75
   -140   1114   1252   -488   -698   1182   -389   -116   -358   -155   -215    -59
   -140   1114   1254   -485   -696   1184   -387   -106   -348   -145   -202    -57
   -129   1135   1265   -504   -698   1200   -387    -90   -337   -132   -192    -44
   -119   1153   1273   -517   -696   1213   -381    -77   -327   -122   -184    -28
   -116   1161   1278   -522   -698   1218   -384    -67   -319   -116   -176    -25
   -116   1158   1275   -519   -696   1215   -381    -44   -303    -98   -161    -18
   -114   1171   1286   -530   -701   1226   -368    -10   -275    -67   -137      7
   -101   1189   1291   -542   -696   1239   -358     23   -252    -44   -116     28
    -88   1200   1288   -555   -691   1244   -353     59   -228    -20    -93     49
    -85   1231   1317   -571   -701   1273   -342    109   -192     20    -54     83
    -80   1247   1327   -584   -704   1286   -337    155   -163     54    -12    119
    -59   1278   1335   -610   -696   1306   -337    194   -137     85     15    148
    -36   1330   1366   -646   -701   1348   -329    246   -101    129     59    192
    -20   1382   1402   -680   -711   1392   -319    298    -62    179    114    244
    -20   1408   1426   -693   -722   1415   -327    319    -46    200    140    277
    -10   1441   1449   -717   -730   1444   -329    337    -33    223    163    309
     -2   1465   1465   -732   -735   1465   -329    345    -25    239    181    329
      2   1480   1478   -740   -737   1480   -329    348    -20    249    200    348
     -2   1486   1488   -743   -745   1486   -335    340    -28    246    202    353
     -7   1501   1509   -745   -758   1504   -335    327    -31    244    205    353
    -28   1491   1517   -732   -771   1504   -329    306    -44    231    194    340
    -41   1467   1509   -711   -774   1488   -332    262    -75    192    155    301
    -51   1441   1493   -696   -774   1467   -329    210   -106    155    114    265
    -70   1408   1475   -670   -771   1441   -327    155   -135    116     70    223
    -93   1358   1449   -633   -771   1402   -332     93   -171     67     20    166
   -109   1319   1428   -605   -769   1374   -335     41   -202     33    -18    124
   -122   1296   1418   -589   -771   1356   -342     -5   -226      2    -54     85
   -132   1260   1392   -563   -761   1325   -355    -49   -252    -28    -85     54
   -140   1231   1371   -545   -756   1301   -363    -80   -272    -51   -111     33
   -142   1218   1361   -537   -750   1288   -361    -96   -277    -57   -122     23
   -153   1192   1345   -522   -750   1270   -368   -114   -290    -70   -135     10
   -158   1171   1330   -506   -743   1249   -379   -137   -311    -90   -153    -10
   -161   1163   1325   -504   -743   1244   -387   -150   -322   -101   -166    -23
   -161   1161   1322   -498   -740   1241   -376   -145   -311    -90   -158    -18
   -163   1153   1317   -496   -740   1234   -381   -148   -316    -96   -161    -20
   -163   1158   1319   -498   -740   1239   -389   -155   -322   -101   -168    -25
   -163   1161   1325   -498   -743   1241   -389   -150   -314    -93   -163    -20
   -166   1158   1325   -496   -745   1241   -392   -148   -316    -93   -163    -23
   -161   1169   1330   -504   -745   1247   -392   -150   -316    -96   -166    -23
   -155   1182   1337   -514   -745   1260   -392   -145   -314    -93   -161    -15
   -161   1184   1343   -514   -753   1265   -392   -142   -309    -88   -158      0
   -161   1174   1335   -506   -748   1254   -400   -148   -314    -93   -166     -7
   -161   1174   1332   -509   -748   1252   -397   -145   -311    -88   -161    -15
   -153   1195   1348   -522   -750   1270   -392   -140   -303    -77   -150     -2
   -153   1184   1337   -517   -745   1260   -392   -142   -303    -80   -150      0
   -150   1179   1330   -514   -740   1254   -394   -145   -306    -83   -150     -7
   -153   1174   1327   -511   -740   1252   -387   -137   -296    -70   -129      2
   -155   1184   1340   -514   -748   1262   -392   -142   -303    -77   -137      5
   -153   1182   1335   -514   -743   1257   -397   -150   -311    -83   -148     -5
   -153   1161   1314   -504   -732   1236   -394   -148   -309    -77   -142    -10
   -153   1161   1314   -504   -735   1236   -394   -150   -309    -77   -140      0
   -153   1163   1317   -506   -735   1239   -400   -155   -316    -83   -150      0
   -150   1192   1343   -522   -745   1265   -392   -150   -309    -77   -142      5
   -145   1244   1389   -548   -766   1317   -358   -119   -270    -38   -103     36
   -150   1262   1413   -555   -782   1337   -332   -109   -252    -23    -85     46
   -158   1283   1439   -563   -797   1361   -319   -103   -244    -23    -85     57
   -153   1312   1462   -579   -807   1387   -324   -111   -246    -23    -88     64
   -142   1309   1452   -581   -797   1379   -329   -111   -236     -7    -70     72
   -132   1314   1444   -592   -789   1376   -350   -114   -231      2    -57     77
   -129   1319   1447   -594   -789   1382   -379   -124   -244     -2    -62     77
   -129   1332   1460   -602   -795   1395   -381   -122   -236      2    -54     96
   -111   1322   1434   -605   -771   1376   -387   -119   -241      2    -59     96
   -111   1283   1395   -589   -753   1337   -402   -127   -259    -18    -75     72
   -116   1244   1361   -563   -737   1301   -410   -142   -277    -31    -85     59
   -129   1205   1332   -537   -730   1267   -420   -163   -301    -54   -106     41
   -137   1174   1312   -517   -724   1241   -418   -171   -314    -70   -122     25
   -153   1158   1312   -504   -732   1234   -405   -174   -319    -77   -132     18
   -158   1132   1291   -488   -724   1213   -423   -205   -350   -114   -166    -12
   -150   1117   1267   -483   -709   1192   -433   -226   -374   -137   -189    -36
   -158   1091   1249   -465   -704   1169   -433   -228   -379   -145   -197    -38
   -168   1062   1231   -449   -701   1145   -431   -233   -384   -148   -202    -41
   -166   1057   1223   -446   -696   1140   -439   -241   -397   -158   -215    -57
   -166   1054   1221   -446   -696   1137   -441   -246   -400   -163   -215    -67
   -166   1049   1215   -441   -691   1132   -433   -241   -392   -153   -205    -57
   -168   1052   1221   -441   -696   1135   -428   -236   -384   -150   -200    -46
   -166   1052   1218   -444   -691   1135   -431   -236   -384   -150   -200    -44
   -161   1052   1210   -446   -685   1130   -433   -241   -389   -153   -202    -49
   -158   1057   1215   -449   -685   1135   -439   -244   -392   -153   -207    -54
   -155   1047   1202   -446   -680   1124   -418   -210   -381   -153   -213    -67
   -142   1078   1221   -467   -683   1148   -322    -80   -303   -116   -197    -70
   -122   1135   1257   -509   -688   1195   -202    122   -163    -15   -124    -18
    -70   1299   1369   -613   -719   1332    -75    449     96    231     90    168
     28   1623   1595   -828   -784   1610    -23    787    410    623    498    581
     44   2057   2013  -1052   -984   2036   -197    514    446    867    870   1015
    -77   2361   2439  -1143  -1260   2400   -509   -189    254    937   1078   1286
   -259   2421   2681  -1080  -1470   2551   -802   -961    -98    745    976   1228
   -379   1971   2348   -797  -1363   2158  -1054  -1501   -722     18    239    540
   -374   1405   1777   -517  -1075   1590  -1228  -1701  -1247   -678   -483   -142
   -301   1070   1371   -387   -836   1221  -1163  -1431  -1195   -724   -594   -293
   -244   1023   1267   -389   -756   1145   -911   -969   -880   -506   -452   -213
   -215   1060   1273   -423   -743   1166   -646   -571   -610   -316   -319   -111
   -179   1049   1226   -436   -704   1137   -504   -348   -475   -226   -265    -77
   -155   1044   1200   -444   -678   1119   -446   -262   -418   -189   -239    -70
   -155   1031   1187   -436   -670   1109   -418   -223   -389   -166   -220    -70
   -155   1010   1163   -428   -659   1088   -415   -205   -387   -166   -223    -75
   -150   1013   1163   -431   -657   1088   -415   -200   -384   -168   -231    -70
   -153   1028   1179   -439   -667   1104   -400   -179   -366   -153   -213    -49
   -158   1015   1174   -428   -665   1093   -392   -166   -353   -142   -202    -44
   -140   1021   1158   -441   -649   1088   -394   -161   -350   -137   -197    -49
   -129   1039   1169   -454   -649   1104   -392   -153   -345   -129   -189    -44
   -135   1039   1174   -454   -657   1106   -387   -145   -335   -122   -184    -33
   -132   1031   1163   -449   -646   1096   -394   -145   -337   -127   -189    -33
   -135   1034   1169   -452   -654   1101   -392   -135   -332   -119   -181    -31
   -135   1044   1179   -454   -657   1111   -384   -122   -319   -109   -166    -20
   -135   1049   1182   -457   -659   1114   -384   -116   -314   -106   -168    -18
   -135   1047   1182   -454   -657   1114   -381   -106   -306    -98   -166    -15
   -137   1075   1210   -470   -672   1140   -374    -90   -293    -83   -148      2
   -127   1080   1208   -478   -667   1143   -374    -85   -285    -77   -142     10
   -119   1078   1195   -480   -657   1135   -376    -75   -280    -70   -140     10
   -116   1085   1202   -483   -659   1143   -361    -51   -257    -49   -116     28
   -119   1101   1221   -491   -670   1158   -353    -31   -241    -33   -103     44
   -106   1096   1200   -496   -652   1148   -355    -15   -233    -23   -103     46
    -98   1117   1215   -509   -657   1166   -350      7   -215     -7    -85     51
    -98   1130   1228   -514   -662   1179   -337     41   -189     20    -54     75
    -98   1130   1228   -517   -665   1179   -335     67   -174     33    -44     93
    -98   1140   1236   -522   -667   1187   -324    109   -150     57    -25    109
    -90   1158   1247   -535   -670   1202   -309    158   -116     90      5    132
    -75   1195   1270   -558   -672   1231   -298    213    -80    127     41    168
    -59   1223   1283   -584   -670   1252   -293    265    -46    163     72    205
    -51   1265   1314   -607   -683   1288   -280    319    -10    205    111    244
    -44   1306   1348   -631   -698   1327   -275    368     23    246    150    283
    -28   1353   1382   -662   -704   1366   -270    407     54    285    200    322
    -12   1392   1405   -691   -709   1397   -265    433     80    319    241    366
     -2   1423   1426   -711   -714   1426   -262    446     96    342    265    394
     -2   1447   1447   -722   -724   1447   -275    439     90    342    270    402
     -2   1470   1473   -732   -737   1470   -280    436     96    350    283    415
     -7   1496   1501   -745   -756   1499   -275    431    101    361    298    431
    -12   1491   1504   -740   -758   1496   -280    402     83    345    285    423
    -23   1462   1483   -719   -753   1473   -290    355     57    314    259    402
    -38   1447   1486   -704   -761   1465   -285    309     36    290    233    379
    -64   1415   1480   -675   -774   1447   -293    239     -2    249    189    332
    -80   1382   1462   -652   -771   1421   -314    158    -57    187    124    272
   -101   1343   1444   -620   -774   1392   -324     93    -98    137     75    231
   -116   1291   1408   -587   -761   1348   -327     44   -124    106     46    189
   -124   1247   1371   -561   -748   1309   -340     -7   -161     67      5    142
   -127   1223   1350   -548   -737   1286   -350    -44   -189     38    -25    111
   -137   1192   1330   -527   -735   1262   -355    -72   -205     15    -49     90
   -145   1166   1312   -509   -727   1239   -363    -96   -226     -5    -75     80
   -140   1161   1299   -511   -719   1228   -376   -119   -246    -25    -93     64
   -132   1161   1293   -514   -711   1226   -371   -124   -249    -25    -88     57
   -127   1148   1275   -511   -701   1210   -374   -135   -257    -33    -90     44
   -132   1132   1265   -498   -698   1197   -376   -140   -265    -41    -98     31
   -142   1127   1267   -493   -706   1197   -379   -145   -267    -44   -106     36
   -142   1132   1275   -496   -709   1202   -374   -137   -259    -38   -101     44
   -135   1137   1273   -501   -704   1202   -379   -142   -265    -44   -106     36
   -132   1137   1270   -501   -701   1202   -379   -140   -262    -41   -103     38
   -135   1140   1275   -504   -706   1208   -371   -129   -252    -31    -93     49
   -142   1140   1280   -498   -711   1210   -374   -132   -252    -33    -90     51
   -142   1148   1291   -504   -717   1218   -384   -137   -257    -38   -101     49
   -142   1156   1299   -506   -719   1226   -381   -135   -254    -36    -96     59
   -145   1153   1296   -506   -719   1223   -384   -140   -257    -38    -98     51
   -145   1140   1283   -498   -714   1210   -384   -137   -257    -36    -98     46
   -148   1148   1293   -501   -722   1221   -381   -135   -254    -31    -93     51
   -142   1158   1301   -506   -722   1228   -381   -137   -254    -31    -96     54
   -132   1153   1286   -511   -709   1218   -384   -142   -259    -36    -96     49
   -140   1161   1299   -511   -719   1228   -384   -142   -257    -36    -93     44
   -142   1150   1293   -504   -719   1221   -381   -145   -257    -33    -90     46
   -132   1150   1283   -509   -706   1215   -381   -150   -259    -36    -96     46
   -127   1156   1283   -517   -706   1218   -387   -155   -267    -44   -106     41
   -129   1166   1293   -519   -711   1228   -379   -150   -259    -38   -101     46
   -127   1195   1319   -535   -722   1257   -363   -137   -241    -20    -80     70
   -124   1252   1376   -563   -750   1314   -337   -119   -218     -2    -62     96
   -135   1273   1405   -568   -771   1337   -303   -101   -192     20    -38    106
   -140   1270   1410   -566   -774   1340   -283    -88   -176     36    -23    109
   -132   1270   1402   -571   -769   1337   -298   -106   -187     25    -33    101
   -114   1317   1431   -600   -771   1374   -316   -106   -181     33    -25    116
   -103   1319   1423   -607   -763   1371   -340   -106   -176     44    -12    132
   -103   1325   1428   -610   -766   1376   -361   -116   -181     44    -10    140
    -98   1343   1441   -623   -771   1389   -368   -116   -184     44    -10    145
    -90   1322   1413   -615   -750   1366   -381   -119   -192     36    -20    140
    -96   1270   1366   -589   -732   1319   -394   -135   -215     15    -38    116
   -103   1223   1327   -561   -714   1273   -405   -153   -239     -5    -59     93
   -114   1192   1304   -540   -709   1247   -405   -166   -254    -18    -70     77
   -140   1176   1317   -517   -727   1247   -397   -171   -262    -28    -77     72
   -150   1145   1293   -498   -722   1221   -405   -194   -288    -57   -109     38
   -142   1122   1265   -488   -704   1192   -418   -218   -314    -85   -137     10
   -140   1111   1252   -488   -698   1182   -423   -233   -329   -101   -153      0
   -145   1088   1234   -470   -688   1161   -423   -239   -337   -111   -166     -7
   -150   1085   1236   -470   -693   1161   -431   -246   -348   -122   -176    -15
   -153   1088   1239   -467   -696   1163   -426   -244   -345   -119   -176    -10
   -150   1080   1228   -465   -691   1153   -426   -244   -348   -122   -176    -18
   -142   1078   1221   -467   -680   1148   -420   -241   -345   -116   -171    -23
   -150   1080   1228   -465   -691   1153   -423   -241   -345   -114   -168    -23
   -153   1078   1231   -462   -693   1153   -426   -241   -342   -114   -171    -15
   -153   1062   1213   -457   -683   1137   -426   -241   -345   -114   -171    -23
   -145   1067   1213   -459   -678   1140   -428   -244   -348   -119   -179    -31
   -140   1070   1210   -465   -675   1137   -381   -181   -316   -109   -174    -36
   -122   1109   1228   -493   -675   1169   -277    -23   -220    -54   -148    -25
    -77   1208   1283   -566   -680   1244   -174    205    -54     83    -38     62
     -5   1428   1434   -711   -719   1431    -49    589    244    392    252    324
     70   1743   1670   -909   -800   1706    -41    766    465    722    631    730
     28   2091   2062  -1062  -1015   2075   -275    280    381    865    906   1085
   -145   2312   2457  -1085  -1301   2385   -579   -475    148    859   1021   1267
   -335   2216   2551   -940  -1441   2382   -833  -1192   -270    514    732   1015
   -410   1701   2112   -646  -1260   1906  -1093  -1647   -937   -301   -106    207
   -355   1257   1613   -452   -984   1434  -1205  -1660  -1223   -711   -555   -228
   -267   1080   1348   -405   -807   1213  -1070  -1278  -1023   -594   -501   -228
   -215   1096   1312   -439   -763   1202   -802   -826   -722   -387   -358   -137
   -181   1093   1273   -457   -727   1182   -568   -483   -506   -239   -259    -77
   -158   1075   1234   -459   -696   1153   -446   -298   -389   -153   -200    -41
   -153   1067   1221   -459   -688   1143   -415   -246   -361   -132   -192    -36
   -148   1062   1210   -457   -678   1135   -415   -233   -363   -145   -205    -49
   -150   1067   1215   -459   -683   1140   -405   -218   -350   -137   -202    -41
   -148   1065   1213   -459   -680   1137   -394   -200   -335   -124   -192    -28
   -137   1054   1192   -459   -667   1124   -389   -192   -327   -119   -189    -33
   -129   1065   1195   -467   -662   1130   -384   -179   -319   -111   -176    -31
   -129   1085   1215   -478   -672   1150   -376   -168   -306    -98   -161    -12
   -127   1083   1210   -478   -670   1145   -376   -161   -303    -96   -163     -7
   -127   1072   1200   -475   -665   1135   -376   -153   -301    -93   -161    -12
   -129   1091   1221   -480   -675   1156   -371   -142   -290    -83   -148     -2
   -122   1114   1236   -498   -678   1174   -371   -140   -290    -85   -150     10
   -114   1111   1223   -498   -667   1166   -379   -140   -298    -93   -163      2
   -106   1117   1223   -506   -665   1171   -368   -124   -283    -80   -155      7
   -103   1127   1231   -511   -667   1179   -358   -106   -262    -59   -127     23
   -103   1119   1221   -509   -662   1169   -355    -96   -257    -51   -119     28
   -103   1130   1231   -514   -667   1179   -355    -88   -252    -46   -114     33
    -98   1148   1244   -524   -672   1195   -353    -75   -241    -36   -106     44
    -85   1158   1244   -535   -665   1200   -353    -59   -228    -28   -101     54
    -83   1161   1241   -540   -662   1200   -345    -41   -218    -15    -93     62
    -83   1179   1260   -548   -672   1218   -332    -10   -192     10    -62     80
    -75   1197   1270   -563   -672   1234   -327     10   -174     25    -46     88
    -59   1210   1270   -574   -665   1239   -329     33   -163     36    -38    101
    -54   1228   1283   -587   -670   1254   -319     72   -140     64    -12    124
    -51   1254   1306   -602   -680   1280   -306    114   -106     96     15    148
    -41   1280   1322   -620   -683   1301   -301    158    -83    122     38    174
    -23   1309   1332   -641   -678   1319   -285    218    -46    158     75    210
    -15   1327   1340   -657   -680   1332   -280    267    -15    194    109    241
      0   1371   1369   -685   -685   1371   -283    314     15    231    145    275
     23   1423   1400   -724   -688   1413   -283    355     41    267    187    314
     28   1465   1436   -745   -704   1452   -272    397     77    309    236    366
     28   1488   1460   -758   -717   1475   -272    415     98    335    267    400
     38   1509   1470   -774   -714   1491   -283    418    101    348    283    413
     44   1553   1509   -800   -735   1532   -280    423    114    363    303    439
     44   1566   1522   -805   -737   1545   -277    420    114    371    314    446
     38   1571   1532   -807   -745   1553   -288    394     98    358    301    439
     23   1582   1558   -802   -769   1569   -288    366     85    345    290    433
      7   1574   1564   -792   -776   1569   -288    322     64    319    267    413
      0   1535   1535   -766   -766   1535   -296    259     28    277    226    376
    -25   1483   1509   -730   -769   1496   -301    189    -12    226    174    316
    -49   1452   1501   -704   -774   1475   -298    129    -44    189    137    275
    -64   1405   1470   -670   -769   1436   -303     72    -75    150     90    233
    -77   1358   1436   -639   -756   1397   -316     10   -119    101     33    181
    -90   1319   1410   -615   -750   1363   -327    -31   -142     72      2    145
   -101   1291   1392   -594   -748   1343   -335    -67   -171     44    -20    116
   -106   1265   1369   -579   -737   1317   -348    -96   -192     18    -46     90
   -106   1247   1353   -568   -730   1299   -353   -122   -213      0    -67     72
   -111   1226   1337   -558   -724   1280   -355   -135   -223    -10    -77     64
   -116   1205   1322   -542   -719   1262   -358   -142   -233    -18    -85     57
   -122   1210   1330   -545   -727   1270   -361   -150   -239    -23    -93     51
   -119   1223   1343   -550   -730   1283   -355   -150   -233    -20    -88     57
   -122   1210   1332   -545   -727   1270   -358   -155   -239    -23    -88     51
   -119   1200   1319   -540   -719   1260   -358   -153   -241    -23    -93     49
   -119   1208   1327   -545   -724   1267   -355   -150   -236    -20    -90     59
   -119   1226   1345   -553   -732   1286   -355   -145   -226    -15    -88     64
   -119   1215   1335   -548   -727   1275   -355   -148   -231    -18    -93     59
   -116   1210   1327   -548   -722   1267   -353   -145   -231    -15    -88     57
   -124   1213   1335   -545   -730   1273   -342   -135   -218      0    -70     67
   -119   1215   1335   -548   -727   1275   -350   -137   -223     -5    -72     64
   -114   1221   1332   -555   -724   1278   -361   -145   -228    -12    -83     62
   -124   1223   1348   -548   -737   1283   -358   -148   -228    -12    -83     62
   -129   1223   1353   -548   -743   1288   -358   -153   -231    -10    -85     64
   -132   1228   1361   -548   -745   1293   -363   -155   -236    -15    -85     59
   -127   1215   1340   -545   -735   1275   -363   -155   -236    -15    -85     57
   -122   1215   1337   -545   -730   1275   -363   -158   -236    -15    -85     57
   -122   1213   1332   -545   -727   1273   -371   -168   -249    -28    -98     49
   -114   1223   1337   -553   -724   1280   -376   -168   -254    -33   -103     49
   -114   1228   1343   -558   -730   1286   -368   -161   -244    -23    -93     64
   -111   1239   1350   -563   -732   1293   -363   -161   -239    -20    -93     67
   -114   1280   1395   -584   -753   1337   -340   -142   -218     -2    -75     80
   -116   1322   1439   -602   -776   1379   -298   -114   -181     33    -41    106
   -116   1335   1452   -610   -784   1392   -277   -106   -171     41    -28    109
   -114   1340   1454   -613   -784   1397   -283   -111   -171     36    -36    109
   -109   1361   1470   -628   -789   1415   -298   -116   -171     38    -33    119
    -88   1397   1486   -654   -787   1441   -303   -109   -150     64     -2    145
    -88   1376   1462   -646   -774   1418   -340   -127   -166     57     -7    137
    -90   1379   1467   -644   -779   1423   -348   -127   -166     59      0    140
    -83   1387   1470   -652   -776   1426   -345   -116   -161     72     10    155
    -85   1345   1431   -628   -758   1387   -366   -129   -184     49    -12    137
    -77   1312   1389   -618   -735   1350   -389   -158   -218     12    -49    111
    -85   1293   1379   -605   -732   1335   -392   -171   -233     -2    -64     96
   -106   1257   1361   -576   -735   1309   -389   -184   -252    -23    -80     75
   -129   1208   1337   -537   -732   1273   -387   -194   -267    -44   -101     49
   -142   1176   1319   -519   -732   1249   -400   -220   -290    -70   -127     25
   -148   1169   1317   -511   -732   1244   -402   -233   -301    -83   -140     23
   -150   1143   1293   -498   -724   1218   -410   -246   -322   -106   -168      5
   -148   1137   1286   -493   -717   1210   -418   -254   -335   -119   -184    -12
   -150   1137   1288   -496   -722   1213   -413   -249   -327   -111   -168    -10
   -150   1122   1270   -485   -709   1195   -415   -254   -332   -116   -171    -18
   -145   1114   1257   -485   -701   1184   -420   -259   -340   -124   -176    -25
   -145   1114   1260   -483   -701   1187   -415   -254   -332   -114   -171    -15
   -148   1117   1265   -485   -706   1189   -413   -249   -327   -109   -168     -7
   -145   1124   1270   -491   -706   1197   -418   -257   -337   -119   -176    -12
   -148   1132   1280   -493   -714   1205   -418   -254   -337   -116   -176    -15
   -148   1124   1273   -488   -709   1197   -405   -236   -324   -106   -171    -15
   -129   1130   1260   -501   -696   1195   -329   -135   -272    -90   -174    -28
    -96   1197   1293   -550   -693   1244   -231     44   -161    -12   -124     -2
    -38   1327   1366   -646   -704   1345   -122    329     57    192     62    153
     51   1561   1509   -805   -727   1535    -31    724    353    527    400    483
     98   1945   1847  -1023   -872   1896   -114    615    444    771    737    880
     -5   2234   2239  -1114  -1122   2236   -361    -10    303    859    948   1169
   -215   2312   2527  -1049  -1371   2421   -628   -771      0    717    893   1171
   -402   2016   2418   -805  -1410   2216   -875  -1423   -561    124    311    620
   -413   1509   1922   -548  -1169   1714  -1119  -1725  -1145   -600   -428    -93
   -327   1202   1527   -439   -927   1363  -1132  -1522  -1145   -678   -558   -249
   -246   1098   1343   -428   -795   1221   -956  -1106   -896   -506   -452   -200
   -197   1143   1340   -472   -769   1241   -680   -675   -607   -306   -306    -98
   -163   1132   1296   -485   -730   1213   -496   -397   -436   -192   -231    -54
   -142   1124   1267   -491   -706   1197   -433   -296   -381   -155   -213    -49
   -145   1104   1247   -480   -696   1174   -415   -262   -366   -148   -213    -46
   -140   1109   1249   -483   -693   1179   -397   -233   -342   -135   -202    -25
   -132   1111   1244   -491   -688   1176   -397   -223   -340   -135   -205    -31
   -124   1114   1239   -493   -680   1176   -392   -210   -335   -129   -200    -41
   -119   1127   1247   -506   -683   1187   -384   -197   -324   -119   -187    -33
   -122   1127   1249   -501   -685   1187   -374   -187   -316   -111   -181    -20
   -122   1127   1249   -504   -685   1187   -374   -181   -311   -106   -176    -18
   -119   1130   1249   -504   -685   1187   -374   -176   -309   -103   -174    -15
   -116   1135   1249   -511   -683   1192   -374   -166   -303    -98   -166     -5
   -114   1135   1249   -509   -680   1192   -379   -163   -303   -101   -168     -5
   -109   1145   1254   -519   -683   1200   -379   -161   -303   -103   -174     -5
   -109   1163   1270   -527   -691   1215   -366   -140   -285    -83   -153     10
   -101   1158   1260   -530   -680   1208   -368   -132   -275    -72   -137     10
    -96   1161   1257   -532   -675   1208   -368   -127   -280    -75   -140      2
    -93   1176   1270   -542   -683   1223   -363   -111   -267    -59   -129     18
    -98   1189   1288   -545   -693   1239   -358   -101   -259    -54   -124     33
    -93   1200   1293   -555   -693   1247   -368    -98   -259    -57   -129     28
    -85   1200   1286   -555   -685   1241   -363    -77   -244    -41   -114     41
    -88   1208   1293   -561   -691   1249   -348    -46   -215    -10    -83     67
    -83   1223   1304   -571   -693   1262   -348    -25   -205      0    -75     72
    -67   1234   1299   -584   -683   1267   -350    -10   -202      2    -75     77
    -54   1249   1304   -597   -678   1275   -335     28   -174     31    -46    106
    -49   1280   1330   -615   -691   1304   -322     67   -148     57    -18    124
    -38   1296   1332   -628   -685   1314   -319    106   -127     80      2    135
    -31   1322   1350   -646   -691   1335   -316    153    -98    109     25    163
    -20   1366   1387   -672   -704   1376   -306    207    -62    150     67    205
     -2   1397   1397   -698   -701   1397   -301    254    -33    184     98    236
     25   1447   1418   -737   -696   1434   -301    298     -5    218    135    280
     44   1506   1462   -776   -709   1483   -298    342     31    265    184    332
     49   1530   1480   -789   -714   1506   -290    376     62    306    231    363
     49   1556   1506   -805   -727   1532   -283    394     80    329    262    394
     46   1571   1525   -810   -737   1548   -288    394     83    342    275    413
     51   1595   1540   -823   -745   1569   -298    392     85    350    283    431
     54   1610   1556   -831   -750   1584   -309    371     72    340    277    433
     44   1615   1569   -831   -763   1592   -309    350     57    327    267    423
     38   1613   1574   -828   -766   1595   -314    311     33    301    241    400
     15   1592   1574   -805   -779   1584   -316    257      0    262    200    363
    -12   1545   1558   -766   -784   1551   -311    205    -28    226    166    327
    -33   1499   1532   -732   -784   1514   -309    148    -59    187    127    277
    -51   1444   1496   -696   -774   1467   -316     80   -103    132     70    213
    -64   1408   1473   -672   -769   1439   -324     20   -142     88     23    166
    -75   1379   1454   -652   -763   1415   -327    -23   -166     62    -10    142
    -90   1337   1428   -623   -761   1384   -335    -64   -192     33    -41    119
   -101   1306   1405   -602   -753   1356   -353   -103   -223      0    -77     85
   -101   1304   1405   -602   -753   1353   -368   -132   -249    -25    -96     59
   -114   1291   1405   -587   -758   1348   -366   -148   -257    -33   -106     57
   -119   1265   1382   -574   -750   1322   -368   -158   -267    -44   -119     41
   -114   1247   1361   -566   -737   1304   -376   -174   -283    -62   -142     18
   -119   1244   1361   -563   -740   1301   -374   -176   -280    -62   -142     18
   -111   1244   1356   -566   -732   1299   -379   -176   -285    -64   -135     15
   -106   1252   1358   -574   -732   1304   -384   -181   -290    -72   -140     10
   -106   1254   1361   -574   -732   1306   -384   -179   -288    -67   -140     15
   -106   1267   1371   -581   -740   1319   -381   -174   -285    -67   -137     23
   -106   1273   1379   -581   -743   1325   -381   -171   -283    -62   -135     23
   -109   1267   1374   -579   -743   1319   -371   -166   -277    -57   -129     28
   -111   1260   1371   -574   -740   1314   -363   -158   -275    -51   -122     33
   -109   1260   1366   -576   -737   1312   -371   -166   -283    -59   -132     25
   -111   1265   1376   -576   -743   1319   -376   -171   -288    -70   -142     28
   -114   1273   1384   -581   -748   1327   -381   -168   -288    -64   -137     36
   -114   1267   1382   -576   -748   1325   -384   -171   -290    -67   -135     25
   -109   1275   1382   -584   -745   1327   -384   -176   -296    -70   -140     18
   -106   1286   1392   -589   -748   1337   -381   -171   -285    -64   -132     31
   -116   1273   1387   -579   -753   1330   -381   -176   -290    -70   -140     31
   -106   1267   1374   -579   -740   1319   -394   -184   -303    -83   -155     20
   -106   1273   1376   -584   -743   1325   -394   -187   -306    -83   -153     18
   -103   1267   1371   -581   -737   1319   -387   -179   -293    -70   -140     28
    -98   1278   1374   -592   -737   1327   -394   -189   -306    -83   -153     20
    -93   1306   1400   -607   -745   1353   -376   -179   -293    -70   -145     28
    -96   1345   1441   -626   -769   1392   -342   -153   -262    -41   -111     51
   -111   1361   1473   -623   -792   1415   -319   -140   -244    -20    -90     72
   -109   1363   1470   -628   -789   1415   -316   -137   -246    -28   -103     75
   -101   1382   1480   -641   -792   1431   -327   -145   -249    -28    -96     77
    -93   1408   1501   -659   -797   1454   -337   -145   -236    -10    -75     96
    -80   1418   1499   -667   -789   1457   -361   -150   -236     -5    -72     96
    -72   1444   1517   -688   -797   1480   -376   -158   -239     -2    -62    103
    -75   1454   1530   -691   -802   1491   -376   -150   -231      7    -51    119
    -75   1415   1491   -672   -782   1452   -389   -161   -252    -10    -75    103
    -67   1376   1444   -654   -756   1410   -410   -181   -283    -41   -109     83
    -75   1345   1418   -636   -748   1379   -415   -197   -303    -62   -127     59
    -88   1319   1408   -618   -748   1363   -415   -207   -316    -75   -140     44
   -101   1296   1397   -600   -750   1348   -418   -220   -337    -98   -161     18
   -114   1260   1374   -571   -743   1317   -418   -233   -355   -116   -181     -2
   -127   1239   1366   -558   -748   1304   -426   -252   -374   -137   -205    -10
   -124   1215   1340   -545   -732   1278   -446   -275   -402   -166   -236    -38
   -119   1210   1327   -545   -724   1267   -446   -280   -407   -166   -236    -49
   -116   1205   1322   -542   -719   1262   -439   -272   -400   -161   -231    -46
   -116   1184   1301   -535   -709   1244   -441   -280   -410   -176   -244    -59
   -122   1179   1301   -530   -711   1239   -444   -280   -413   -181   -246    -62
   -122   1192   1314   -535   -719   1252   -444   -280   -410   -176   -241    -51
   -119   1205   1325   -542   -722   1265   -452   -285   -420   -184   -254    -54
   -116   1189   1304   -537   -711   1247   -457   -290   -428   -189   -262    -64
   -116   1189   1306   -535   -711   1247   -452   -288   -420   -181   -249    -62
   -116   1179   1296   -532   -706   1236   -452   -283   -420   -179   -244    -59
   -111   1182   1293   -535   -701   1236   -420   -236   -400   -179   -257    -77
    -96   1249   1345   -579   -719   1299   -316    -64   -288   -109   -220    -59
    -46   1353   1400   -654   -724   1376   -223    155   -116     46    -90     51
     33   1519   1486   -779   -727   1504   -145    472    140    327    187    311
    129   1842   1712   -984   -789   1777   -142    698    371    654    566    717
    103   2156   2052  -1132   -976   2104   -259    381    353    807    831   1054
    -59   2247   2307  -1093  -1182   2275   -457   -233    103    722    844   1127
   -265   2125   2390   -930  -1327   2255   -659   -945   -384    267    423    737
   -384   1753   2138   -683  -1260   1945   -883  -1506  -1018   -475   -335    -12
   -329   1353   1683   -514  -1005   1517  -1072  -1595  -1301   -813   -685   -345
   -254   1140   1392   -444   -823   1265  -1052  -1337  -1184   -753   -670   -361
   -197   1122   1319   -465   -758   1221   -880   -976   -935   -576   -550   -280
   -155   1158   1314   -501   -735   1236   -646   -594   -665   -381   -407   -181
   -132   1161   1291   -517   -711   1226   -517   -389   -524   -277   -332   -135
   -124   1166   1291   -522   -709   1228   -472   -327   -483   -249   -316   -116
   -122   1184   1306   -532   -714   1247   -454   -301   -462   -236   -309   -101
   -119   1192   1312   -535   -714   1252   -444   -280   -449   -223   -296    -88
   -109   1169   1278   -532   -693   1223   -452   -280   -457   -233   -306   -109
   -109   1179   1286   -535   -698   1231   -441   -267   -444   -226   -298   -103
   -109   1192   1301   -542   -706   1247   -441   -259   -439   -220   -296    -98
   -103   1195   1299   -545   -701   1247   -449   -257   -441   -226   -301    -90
   -101   1200   1301   -550   -701   1249   -441   -246   -433   -220   -293    -88
   -103   1210   1312   -553   -706   1260   -428   -231   -415   -200   -270    -80
   -103   1213   1314   -555   -709   1262   -431   -226   -410   -194   -259    -72
    -96   1208   1304   -555   -698   1254   -431   -218   -407   -189   -257    -62
    -93   1213   1304   -561   -698   1260   -420   -205   -400   -179   -252    -51
    -85   1223   1309   -568   -698   1265   -426   -202   -397   -179   -254    -49
    -83   1252   1335   -584   -709   1293   -436   -205   -400   -184   -259    -54
    -85   1275   1361   -594   -722   1317   -428   -192   -389   -174   -246    -36
    -80   1275   1356   -597   -719   1314   -426   -181   -384   -166   -236    -38
    -77   1275   1350   -600   -714   1312   -428   -174   -376   -158   -228    -31
    -72   1283   1356   -605   -714   1319   -423   -158   -368   -145   -215    -23
    -67   1273   1340   -602   -704   1306   -410   -132   -342   -119   -192      0
    -64   1286   1348   -613   -706   1317   -415   -122   -335   -114   -187     10
    -64   1306   1369   -620   -717   1337   -415   -103   -327   -103   -179     23
    -59   1332   1389   -636   -724   1361   -410    -77   -306    -77   -153     38
    -54   1343   1397   -644   -724   1369   -410    -51   -290    -62   -140     57
    -38   1363   1402   -665   -722   1384   -413    -25   -280    -49   -127     70
    -31   1384   1415   -678   -724   1400   -397     25   -241     -5    -72    109
    -23   1410   1434   -696   -730   1423   -389     75   -202     41    -25    153
      5   1449   1444   -727   -719   1447   -397    111   -181     67     -5    189
     20   1486   1462   -753   -719   1473   -400    153   -153    103     25    226
     25   1525   1496   -776   -735   1512   -392    200   -114    150     85    272
     33   1569   1535   -802   -750   1551   -394    231    -93    184    122    309
     44   1610   1566   -826   -761   1590   -397    249    -75    207    150    340
     59   1634   1571   -846   -756   1605   -400    259    -62    226    176    363
     59   1649   1587   -854   -763   1618   -405    259    -62    233    184    381
     54   1665   1610   -862   -776   1639   -413    249    -70    228    181    392
     49   1688   1639   -867   -795   1665   -415    241    -72    226    187    394
     36   1693   1654   -867   -810   1675   -415    218    -88    210    171    374
     18   1662   1641   -841   -810   1652   -407    184   -116    176    132    342
      5   1621   1615   -813   -807   1621   -400    140   -150    135     88    296
    -18   1577   1595   -779   -805   1584   -389     93   -179     96     44    252
    -41   1522   1561   -743   -802   1540   -392     31   -218     41    -12    189
    -59   1475   1532   -709   -797   1504   -392    -25   -254     -5    -64    135
    -72   1441   1514   -685   -795   1475   -397    -77   -283    -41   -103     93
    -83   1405   1488   -659   -784   1447   -405   -119   -311    -72   -137     59
    -88   1376   1462   -644   -776   1418   -420   -161   -340   -106   -174     25
    -90   1353   1444   -631   -769   1397   -423   -187   -355   -127   -200      5
    -93   1337   1428   -623   -763   1382   -423   -200   -366   -137   -213     -5
    -96   1330   1426   -615   -761   1376   -431   -218   -379   -153   -226    -18
    -98   1337   1434   -620   -766   1384   -433   -228   -389   -161   -233    -23
   -101   1332   1434   -615   -769   1382   -433   -236   -394   -166   -239    -25
   -103   1314   1415   -607   -758   1363   -436   -244   -400   -176   -249    -36
   -103   1319   1423   -607   -763   1371   -439   -244   -400   -176   -246    -44
   -103   1325   1428   -613   -769   1376   -436   -239   -392   -163   -231    -31
   -101   1335   1436   -615   -769   1384   -439   -239   -389   -163   -233    -28
    -98   1325   1423   -613   -761   1374   -441   -244   -394   -171   -241    -36
    -98   1327   1426   -613   -761   1376   -433   -236   -389   -163   -233    -31
   -101   1330   1431   -615   -766   1379   -426   -228   -376   -153   -220    -20
   -106   1330   1436   -613   -771   1382   -428   -228   -379   -155   -226    -23
    -93   1332   1423   -620   -758   1379   -433   -231   -381   -155   -223    -25
    -85   1332   1418   -623   -750   1374   -428   -228   -376   -148   -215    -18
    -90   1345   1436   -628   -763   1389   -428   -228   -376   -150   -220    -10
    -90   1356   1447   -631   -769   1400   -436   -233   -384   -155   -226     -7
   -103   1337   1439   -618   -771   1389   -436   -231   -381   -153   -213    -12
    -96   1330   1426   -615   -761   1376   -436   -239   -387   -158   -215    -25
    -96   1337   1434   -623   -763   1384   -439   -241   -387   -158   -215    -20
    -93   1348   1441   -626   -769   1392   -439   -239   -381   -155   -215     -7
    -90   1356   1447   -633   -769   1400   -441   -239   -384   -155   -218     -5
    -88   1369   1457   -639   -771   1413   -457   -254   -400   -171   -231    -20
    -83   1363   1447   -641   -766   1405   -444   -246   -387   -161   -223    -20
    -75   1395   1470   -659   -774   1434   -410   -218   -350   -124   -184      5
    -80   1421   1501   -672   -789   1460   -387   -205   -332   -109   -166     18
    -80   1439   1519   -678   -800   1478   -371   -197   -327   -106   -171     25
    -85   1465   1551   -691   -818   1506   -371   -197   -319    -98   -168     44
    -80   1488   1569   -704   -826   1527   -389   -210   -322   -101   -166     46
    -67   1509   1577   -722   -823   1543   -413   -220   -324    -98   -158     44
    -59   1517   1577   -727   -818   1545   -433   -223   -324    -93   -148     49
    -57   1522   1579   -735   -820   1551   -426   -215   -309    -75   -124     72
    -54   1499   1553   -722   -805   1525   -431   -213   -311    -75   -124     75
    -46   1467   1514   -711   -779   1488   -449   -226   -335    -96   -145     57
    -51   1444   1496   -696   -774   1470   -470   -246   -363   -122   -174     36
    -67   1410   1475   -672   -771   1444   -472   -262   -381   -140   -189     23
    -83   1376   1457   -646   -771   1415   -467   -270   -394   -155   -205      2
    -93   1356   1449   -633   -771   1402   -459   -277   -405   -166   -218    -12
    -98   1335   1434   -618   -766   1384   -467   -298   -426   -192   -246    -33
   -106   1306   1410   -600   -758   1358   -483   -316   -452   -218   -270    -62
   -111   1283   1395   -587   -753   1340   -483   -324   -462   -228   -280    -75
   -114   1262   1374   -574   -745   1317   -485   -332   -470   -236   -288    -85
   -106   1252   1358   -571   -732   1304   -493   -340   -478   -246   -296    -90
   -103   1257   1361   -576   -735   1309   -496   -340   -478   -249   -298    -88
   -114   1273   1387   -579   -750   1327   -485   -335   -470   -239   -290    -85
   -114   1280   1392   -584   -753   1335   -491   -337   -472   -241   -293    -88
   -103   1260   1363   -576   -732   1312   -496   -342   -480   -249   -301    -93
   -103   1260   1363   -579   -732   1312   -491   -340   -472   -241   -296    -83
   -106   1262   1369   -579   -737   1314   -485   -329   -465   -233   -288    -75
   -101   1252   1350   -576   -727   1301   -470   -306   -454   -231   -290    -83
    -85   1280   1366   -597   -724   1322   -384   -187   -384   -194   -283    -93
    -62   1356   1415   -646   -740   1384   -283      7   -239    -80   -194    -36
     -7   1499   1506   -745   -758   1504   -187    288     -2    161     31    161
     80   1756   1673   -919   -795   1714   -137    602    275    504    397    527
    127   2130   2003  -1127   -937   2068   -213    524    376    758    753    935
     12   2301   2288  -1158  -1137   2294   -420    -41    176    766    883   1132
   -181   2301   2483  -1060  -1332   2392   -644   -730   -205    496    688    989
   -332   2003   2335   -836  -1332   2169   -865  -1369   -813   -187     -2    335
   -332   1561   1893   -613  -1111   1727  -1096  -1709  -1366   -854   -685   -311
   -265   1273   1535   -504   -901   1402  -1135  -1519  -1330   -872   -745   -394
   -202   1189   1389   -493   -797   1288   -992  -1163  -1083   -696   -626   -324
   -163   1226   1389   -532   -776   1306   -756   -774   -787   -478   -467   -205
   -127   1231   1358   -550   -743   1293   -548   -457   -561   -306   -340   -122
   -106   1244   1350   -571   -730   1296   -491   -371   -504   -267   -322   -111
   -106   1257   1363   -576   -735   1309   -470   -335   -475   -249   -309    -98
   -111   1249   1358   -568   -737   1304   -459   -314   -462   -239   -298    -93
   -114   1244   1358   -563   -735   1301   -449   -298   -449   -228   -293    -90
   -106   1257   1363   -576   -735   1309   -439   -283   -436   -215   -275    -88
   -101   1262   1363   -581   -732   1312   -428   -267   -420   -202   -262    -77
   -101   1265   1363   -584   -732   1314   -428   -262   -415   -197   -257    -72
    -98   1278   1376   -589   -737   1327   -428   -254   -407   -192   -252    -62
    -96   1280   1374   -594   -735   1327   -428   -249   -405   -184   -246    -54
    -88   1275   1363   -594   -727   1319   -428   -244   -402   -181   -246    -54
    -88   1291   1376   -602   -732   1332   -426   -233   -394   -176   -241    -46
    -83   1312   1395   -613   -737   1353   -420   -220   -379   -161   -228    -28
    -85   1296   1382   -605   -735   1337   -428   -220   -384   -163   -231    -31
    -85   1293   1379   -605   -732   1335   -426   -213   -379   -158   -226    -28
    -77   1304   1382   -613   -730   1343   -415   -194   -358   -137   -202    -15
    -72   1317   1389   -620   -730   1353   -413   -184   -345   -127   -189    -12
    -72   1319   1389   -626   -730   1353   -415   -176   -342   -124   -189     -7
    -75   1335   1410   -631   -743   1371   -402   -158   -327   -109   -176      7
    -77   1340   1418   -633   -748   1379   -394   -142   -309    -90   -158     25
    -72   1340   1413   -633   -743   1376   -400   -135   -306    -90   -158     23
    -57   1363   1418   -654   -737   1389   -405   -122   -301    -80   -153     28
    -49   1384   1431   -667   -740   1408   -392    -88   -272    -49   -124     57
    -46   1382   1426   -670   -737   1402   -381    -51   -244    -23    -96     80
    -31   1397   1428   -683   -730   1413   -376    -18   -220      2    -70    101
    -28   1418   1444   -696   -737   1428   -366     20   -192     33    -41    127
    -18   1444   1462   -711   -740   1452   -361     64   -158     64    -10    158
     -5   1475   1478   -735   -740   1475   -355    114   -127    101     25    194
      5   1519   1514   -761   -753   1517   -345    171    -88    148     72    244
     12   1545   1532   -779   -761   1538   -340    218    -51    189    122    290
     25   1587   1561   -807   -769   1574   -335    259    -18    233    168    332
     38   1623   1582   -833   -771   1605   -329    293     10    272    210    376
     51   1657   1605   -854   -776   1631   -324    316     33    303    249    413
     54   1680   1623   -867   -784   1652   -337    311     28    306    259    420
     64   1701   1636   -883   -787   1670   -345    301     20    303    262    426
     59   1722   1662   -893   -800   1693   -345    296     18    306    267    439
     46   1712   1665   -878   -807   1688   -345    280      7    296    257    436
     31   1701   1667   -867   -818   1686   -350    241    -20    267    226    410
     10   1683   1670   -846   -828   1678   -348    200    -46    233    197    376
     -5   1639   1644   -818   -823   1639   -342    148    -80    192    153    329
    -12   1584   1597   -784   -805   1590   -342     88   -114    148    103    280
    -36   1540   1574   -753   -805   1556   -345     28   -148    101     49    228
    -62   1491   1551   -714   -805   1519   -348    -25   -179     62      7    187
    -80   1457   1538   -691   -810   1499   -363    -80   -218     23    -33    140
    -88   1447   1535   -678   -810   1491   -376   -127   -246    -10    -72    109
    -93   1413   1504   -662   -800   1457   -384   -155   -265    -28    -90     88
    -96   1384   1480   -644   -789   1431   -387   -176   -277    -44   -106     70
    -96   1363   1460   -636   -776   1410   -397   -200   -293    -62   -122     49
    -96   1353   1449   -628   -771   1400   -394   -205   -296    -62   -122     46
    -98   1343   1439   -623   -769   1389   -402   -215   -309    -70   -129     38
   -101   1335   1436   -618   -769   1384   -410   -228   -319    -83   -145     31
   -103   1337   1441   -618   -774   1389   -413   -231   -322    -85   -155     28
   -103   1356   1460   -626   -782   1408   -405   -226   -314    -77   -145     44
   -101   1358   1460   -631   -779   1408   -410   -228   -316    -83   -148     44
    -98   1356   1454   -631   -776   1405   -413   -228   -316    -80   -145     36
   -106   1348   1452   -623   -779   1400   -402   -215   -301    -62   -124     46
   -106   1366   1473   -628   -789   1418   -402   -210   -296    -54   -111     54
   -103   1350   1454   -626   -779   1402   -410   -215   -303    -62   -122     49
   -103   1343   1447   -620   -776   1395   -410   -213   -301    -62   -124     51
   -101   1348   1449   -626   -776   1397   -413   -213   -298    -59   -124     51
    -93   1353   1447   -628   -769   1400   -420   -226   -311    -72   -129     38
   -101   1361   1460   -631   -782   1410   -420   -228   -309    -67   -124     41
   -109   1350   1460   -620   -784   1405   -415   -220   -301    -57   -122     57
   -109   1340   1447   -615   -779   1392   -418   -223   -303    -59   -122     54
    -98   1345   1444   -623   -771   1395   -418   -220   -301    -57   -116     54
   -103   1345   1449   -623   -779   1397   -423   -228   -303    -62   -124     57
   -101   1353   1452   -626   -776   1402   -431   -236   -311    -70   -137     54
    -98   1353   1452   -628   -776   1402   -433   -239   -316    -75   -140     46
    -98   1363   1462   -631   -779   1413   -426   -233   -311    -67   -124     57
    -93   1379   1473   -644   -784   1426   -407   -220   -290    -46   -101     72
    -85   1415   1501   -667   -792   1457   -376   -197   -259    -18    -75     88
    -90   1452   1543   -680   -818   1496   -350   -184   -241     -2    -57    101
    -93   1470   1564   -688   -828   1517   -337   -176   -231      7    -49    106
    -98   1483   1582   -693   -839   1532   -350   -187   -236      2    -59    109
    -75   1517   1592   -719   -833   1553   -374   -200   -239      5    -57    119
    -64   1522   1584   -730   -826   1553   -402   -207   -241      5    -49    124
    -72   1514   1587   -719   -828   1551   -415   -210   -239     10    -38    132
    -67   1509   1577   -722   -823   1543   -413   -197   -231     23    -31    148
    -59   1486   1543   -714   -802   1514   -423   -205   -241     12    -41    137
    -67   1436   1501   -685   -784   1470   -446   -226   -270    -18    -70    114
    -64   1410   1475   -672   -769   1441   -462   -246   -296    -41    -98     85
    -75   1402   1478   -667   -776   1439   -462   -257   -314    -57   -111     75
    -90   1376   1465   -644   -779   1421   -449   -257   -314    -59   -111     75
   -103   1340   1444   -618   -774   1389   -446   -270   -329    -80   -132     54
   -111   1309   1421   -597   -766   1363   -459   -290   -353   -106   -161     28
   -116   1286   1400   -584   -758   1343   -462   -301   -361   -116   -171     10
   -114   1267   1382   -576   -748   1325   -472   -316   -384   -140   -187    -15
   -114   1260   1371   -574   -743   1314   -478   -327   -392   -148   -194    -23
   -116   1260   1376   -571   -745   1317   -470   -322   -387   -140   -187    -10
   -124   1257   1382   -568   -753   1317   -472   -322   -392   -145   -200    -12
   -127   1249   1376   -563   -750   1312   -472   -324   -392   -145   -200    -23
   -124   1244   1369   -561   -745   1306   -470   -322   -387   -140   -189    -18
   -127   1252   1379   -561   -753   1314   -462   -316   -376   -129   -179     -2
   -119   1254   1374   -566   -745   1314   -470   -324   -387   -137   -189    -10
   -119   1254   1374   -568   -745   1314   -470   -322   -387   -140   -194    -12
   -111   1262   1374   -576   -743   1317   -423   -259   -353   -124   -187    -18
    -98   1312   1410   -605   -753   1361   -311   -103   -259    -75   -168    -20
    -51   1408   1460   -678   -756   1434   -205    129    -83     72    -49     83
     20   1626   1605   -823   -792   1615    -75    530    239    407    262    374
    101   1956   1852  -1031   -875   1904    -70    719    480    756    662    776
     88   2330   2242  -1208  -1075   2286   -327    231    394    911    963   1135
    -93   2509   2600  -1208  -1345   2553   -646   -545    142    896   1065   1291
   -275   2392   2668  -1057  -1470   2530   -935  -1273   -324    488    711    987
   -358   1886   2244   -766  -1301   2065  -1202  -1784  -1036   -366   -145    194
   -301   1418   1719   -558  -1010   1569  -1312  -1805  -1350   -810   -628   -265
   -233   1241   1473   -504   -854   1358  -1127  -1369  -1096   -644   -542   -236
   -184   1260   1441   -537   -813   1350   -849   -917   -787   -433   -402   -145
   -153   1280   1434   -563   -795   1356   -615   -566   -550   -267   -283    -72
   -135   1267   1402   -566   -769   1335   -483   -368   -420   -171   -207    -28
   -122   1262   1384   -571   -753   1322   -452   -324   -392   -155   -207    -23
   -114   1239   1353   -563   -732   1296   -441   -303   -384   -155   -215    -31
   -109   1241   1350   -568   -730   1296   -433   -288   -374   -150   -210    -33
   -109   1244   1353   -566   -730   1299   -418   -265   -353   -132   -192    -20
   -106   1228   1335   -561   -722   1280   -413   -254   -345   -124   -176    -18
   -101   1228   1330   -563   -717   1280   -413   -246   -345   -119   -176    -18
    -98   1239   1337   -571   -719   1288   -413   -239   -340   -114   -171    -18
    -93   1249   1343   -576   -717   1296   -407   -233   -337   -111   -166    -12
    -80   1257   1337   -589   -709   1296   -410   -231   -335   -109   -168     -7
    -83   1267   1350   -592   -717   1309   -400   -218   -322    -96   -155      5
    -85   1275   1361   -594   -724   1317   -397   -210   -314    -88   -148     12
    -88   1280   1369   -594   -727   1325   -402   -207   -316    -90   -150     12
    -85   1296   1382   -605   -735   1340   -402   -194   -306    -80   -142     25
    -72   1299   1371   -613   -722   1335   -394   -181   -296    -72   -135     33
    -67   1293   1358   -613   -714   1325   -394   -174   -288    -64   -127     33
    -64   1306   1371   -620   -717   1337   -394   -166   -280    -57   -122     38
    -72   1325   1395   -626   -735   1358   -392   -150   -267    -44   -111     51
    -75   1325   1397   -626   -737   1361   -384   -129   -252    -31    -98     62
    -62   1340   1402   -641   -732   1371   -387   -116   -244    -28    -98     64
    -49   1361   1410   -654   -730   1384   -374    -88   -220     -2    -77     88
    -46   1348   1395   -652   -722   1371   -358    -54   -192     25    -46    106
    -44   1356   1400   -654   -722   1376   -350    -23   -171     46    -23    116
    -44   1387   1428   -672   -737   1408   -340     10   -148     67     -2    142
    -33   1431   1465   -698   -748   1447   -329     54   -114    103     28    179
    -18   1439   1454   -711   -737   1447   -322     98    -93    127     49    192
      0   1457   1457   -730   -730   1457   -309    155    -54    168     85    226
     10   1499   1486   -756   -737   1493   -296    215    -12    210    127    265
     23   1527   1504   -774   -740   1517   -288    272     28    257    174    309
     38   1579   1538   -810   -750   1558   -288    311     51    290    207    345
     51   1631   1579   -841   -763   1605   -280    350     88    335    254    397
     51   1667   1613   -862   -782   1639   -277    374    114    371    293    439
     57   1686   1628   -870   -784   1657   -288    379    122    384    309    457
     67   1714   1644   -891   -789   1680   -288    381    127    397    327    470
     67   1732   1665   -898   -800   1699   -283    381    135    407    348    491
     57   1730   1673   -893   -810   1704   -285    363    124    402    345    491
     41   1740   1699   -891   -828   1719   -293    327    106    381    327    478
     28   1732   1701   -880   -836   1717   -298    277     77    353    301    454
     12   1691   1678   -854   -831   1686   -306    210     33    306    259    415
      2   1654   1652   -831   -823   1654   -322    132    -20    244    194    355
    -10   1621   1631   -805   -820   1626   -327     67    -57    202    148    303
    -44   1564   1608   -761   -826   1584   -340     -2    -98    153     98    249
    -64   1506   1571   -722   -818   1538   -355    -64   -142    103     46    197
    -75   1460   1532   -693   -802   1493   -361   -109   -174     67      5    163
    -83   1436   1519   -675   -800   1478   -366   -140   -192     44    -15    142
    -83   1405   1488   -662   -787   1447   -381   -171   -223     12    -51    122
    -83   1395   1478   -654   -782   1434   -392   -197   -241     -7    -77     98
    -88   1389   1478   -652   -782   1434   -389   -207   -246    -12    -75     88
    -90   1374   1465   -641   -776   1418   -389   -215   -254    -20    -75     83
    -96   1353   1449   -628   -771   1400   -400   -223   -265    -28    -80     80
    -96   1356   1452   -631   -774   1402   -402   -228   -267    -31    -88     83
    -96   1358   1454   -633   -774   1405   -402   -231   -270    -33    -93     77
    -96   1353   1449   -628   -771   1400   -402   -228   -267    -33    -90     70
    -96   1356   1452   -631   -774   1402   -400   -226   -265    -28    -85     70
   -101   1363   1465   -631   -784   1413   -400   -220   -257    -20    -80     80
    -98   1358   1454   -631   -776   1405   -405   -223   -262    -25    -88     83
    -96   1358   1454   -631   -774   1405   -405   -223   -265    -23    -85     83
    -90   1369   1460   -641   -776   1413   -402   -218   -254    -15    -72     83
    -93   1369   1462   -639   -779   1415   -402   -218   -252    -15    -75     85
    -96   1361   1454   -633   -776   1408   -407   -220   -257    -20    -85     83
    -88   1366   1454   -639   -771   1410   -402   -218   -254    -15    -83     90
    -98   1358   1457   -631   -779   1405   -397   -210   -244    -10    -67     96
    -98   1358   1457   -631   -776   1408   -407   -226   -257    -20    -77     88
    -88   1371   1457   -641   -774   1413   -415   -233   -265    -28    -85     85
    -88   1374   1462   -641   -774   1418   -405   -226   -257    -18    -77     85
    -93   1361   1454   -636   -774   1408   -407   -228   -259    -20    -80     80
    -96   1374   1467   -639   -782   1421   -415   -236   -265    -25    -88     88
    -96   1376   1473   -641   -784   1423   -413   -233   -259    -23    -83     93
    -85   1356   1441   -633   -763   1397   -415   -239   -265    -28    -88     75
    -85   1363   1447   -639   -766   1405   -407   -239   -262    -23    -77     77
    -85   1423   1506   -670   -797   1465   -376   -207   -226     12    -33    116
    -83   1462   1545   -691   -815   1504   -342   -189   -200     36    -15    140
    -85   1470   1556   -691   -820   1512   -327   -184   -194     33    -20    137
    -80   1491   1569   -706   -826   1530   -332   -189   -194     36    -20    145
    -72   1512   1584   -719   -828   1548   -342   -189   -187     44    -12    155
    -59   1530   1590   -735   -826   1558   -363   -194   -181     51      0    161
    -54   1517   1571   -730   -813   1543   -392   -207   -192     51      7    158
    -59   1540   1597   -743   -828   1569   -389   -197   -181     70     23    181
    -49   1543   1592   -748   -820   1566   -394   -194   -184     64     18    187
    -46   1496   1543   -727   -795   1519   -418   -213   -213     33    -15    163
    -54   1449   1504   -696   -779   1475   -433   -228   -236     10    -38    145
    -70   1423   1491   -678   -782   1457   -436   -241   -244      5    -36    135
    -72   1395   1465   -662   -769   1428   -436   -254   -262    -15    -54    114
    -90   1379   1470   -644   -782   1423   -433   -267   -275    -33    -72     93
   -111   1337   1449   -613   -779   1392   -436   -285   -296    -51    -88     75
   -109   1312   1421   -602   -763   1366   -452   -306   -319    -75   -116     51
   -111   1293   1405   -589   -758   1348   -462   -319   -340    -96   -142     31
   -116   1280   1397   -584   -758   1337   -457   -319   -340    -96   -145     38
   -109   1267   1376   -579   -743   1322   -457   -319   -340    -98   -142     31
   -106   1270   1376   -581   -740   1322   -462   -324   -348   -103   -150     20
   -111   1273   1384   -581   -748   1330   -454   -316   -337    -90   -140     31
   -119   1273   1392   -579   -756   1332   -454   -319   -340    -93   -135     23
   -114   1270   1384   -576   -748   1327   -462   -324   -342    -98   -137     23
   -106   1262   1366   -579   -735   1314   -462   -322   -340    -96   -137     33
   -111   1260   1369   -574   -740   1314   -454   -314   -332    -88   -129     36
   -116   1257   1374   -571   -745   1314   -446   -303   -335    -96   -145     18
   -103   1283   1387   -589   -745   1335   -374   -202   -285    -83   -153      5
    -64   1366   1431   -652   -748   1397   -257     -2   -142     23    -67     62
     -5   1506   1512   -753   -758   1509   -140    306     93    249    135    239
     93   1756   1662   -924   -784   1709    -51    685    387    587    475    576
    150   2145   1995  -1148   -922   2070   -148    589    488    846    828    987
     28   2416   2387  -1223  -1179   2403   -457   -111    311    919   1034   1262
   -176   2481   2655  -1153  -1415   2566   -745   -875     -7    758    961   1234
   -342   2158   2501   -906  -1423   2327  -1002  -1506   -579    145    366    667
   -371   1631   2003   -628  -1187   1816  -1226  -1831  -1182   -605   -394    -51
   -283   1343   1626   -532   -953   1483  -1215  -1587  -1150   -654   -504   -184
   -205   1249   1454   -522   -831   1350   -992  -1145   -880   -475   -397   -132
   -166   1286   1452   -561   -810   1369   -711   -717   -594   -277   -259    -36
   -135   1278   1413   -571   -774   1345   -527   -441   -423   -163   -192      0
   -122   1257   1376   -568   -750   1314   -470   -353   -374   -132   -174      5
   -116   1260   1376   -571   -745   1317   -449   -319   -355   -119   -163     10
   -114   1254   1369   -571   -743   1312   -441   -301   -342   -111   -158     12
   -106   1234   1340   -563   -722   1286   -439   -285   -337   -111   -158     12
   -101   1228   1330   -566   -714   1278   -423   -272   -327   -103   -158     12
    -96   1239   1332   -571   -714   1286   -415   -259   -314    -93   -145     23
    -88   1252   1340   -584   -714   1296   -423   -257   -316    -93   -142     28
    -83   1270   1353   -592   -717   1312   -420   -249   -311    -88   -142     36
    -93   1262   1353   -587   -722   1306   -410   -233   -298    -75   -132     49
    -93   1254   1348   -579   -719   1301   -407   -226   -293    -67   -122     46
    -88   1270   1356   -592   -722   1312   -410   -223   -293    -67   -116     51
    -72   1278   1350   -602   -711   1314   -407   -215   -293    -62   -114     57
    -67   1267   1332   -602   -698   1299   -397   -202   -275    -49   -103     62
    -67   1262   1330   -597   -698   1296   -397   -192   -270    -44   -101     64
    -67   1278   1345   -607   -709   1312   -392   -179   -259    -31    -85     77
    -67   1288   1356   -610   -711   1322   -381   -161   -241    -12    -72     93
    -64   1293   1358   -615   -711   1325   -384   -158   -241    -15    -75     96
    -59   1306   1363   -623   -711   1335   -384   -148   -233     -7    -70    103
    -57   1325   1379   -636   -719   1350   -379   -127   -220      7    -54    122
    -57   1335   1392   -639   -724   1363   -374   -106   -202     23    -36    132
    -41   1327   1366   -644   -704   1345   -366    -80   -187     38    -23    137
    -36   1335   1369   -649   -701   1350   -353    -51   -161     62     -2    153
    -31   1353   1384   -662   -706   1369   -342    -18   -137     85     20    174
    -25   1369   1395   -670   -709   1382   -340     15   -124    101     33    194
    -18   1395   1413   -688   -717   1402   -335     54    -98    124     51    220
     -2   1421   1423   -709   -714   1423   -316    111    -59    168     96    257
     15   1441   1426   -730   -704   1434   -306    166    -25    207    140    285
     33   1473   1439   -753   -701   1457   -301    220     12    246    187    322
     38   1517   1478   -779   -719   1499   -290    275     54    296    233    374
     49   1558   1509   -805   -730   1535   -285    314     88    335    270    415
     62   1610   1545   -839   -743   1577   -290    337    106    363    301    452
     72   1665   1592   -867   -758   1628   -290    355    122    387    329    478
     72   1688   1615   -880   -771   1652   -296    358    124    394    340    491
     80   1691   1610   -885   -763   1649   -298    353    122    397    345    506
     83   1712   1628   -896   -771   1670   -301    345    127    402    353    530
     64   1714   1649   -888   -792   1683   -301    329    122    400    355    530
     51   1701   1647   -878   -797   1675   -306    288     96    376    335    491
     41   1686   1644   -865   -802   1667   -306    236     67    342    303    462
     18   1657   1636   -839   -810   1647   -303    176     36    306    262    433
     -2   1600   1602   -797   -802   1600   -309    109     -5    254    215    379
    -20   1543   1561   -761   -792   1551   -316     44    -44    210    168    324
    -38   1519   1558   -740   -800   1538   -327    -12    -75    174    132    288
    -51   1475   1527   -711   -792   1501   -337    -64   -109    135     90    249
    -57   1436   1493   -688   -774   1465   -348   -109   -140     98     46    210
    -67   1421   1486   -678   -776   1452   -361   -148   -166     67     12    187
    -77   1384   1460   -654   -769   1421   -361   -166   -176     54      5    171
    -80   1350   1431   -636   -756   1389   -368   -187   -192     41    -10    155
    -83   1356   1439   -636   -761   1397   -376   -205   -205     28    -23    137
    -83   1358   1441   -639   -761   1400   -381   -213   -213     23    -28    137
    -77   1343   1421   -633   -750   1382   -381   -215   -215     18    -31    135
    -80   1335   1413   -628   -748   1374   -387   -223   -223     10    -36    122
    -77   1348   1426   -633   -750   1387   -387   -218   -218     12    -28    129
    -85   1340   1426   -628   -756   1382   -381   -213   -213     18    -28    142
    -80   1335   1415   -628   -748   1374   -387   -215   -218     10    -41    135
    -77   1345   1421   -636   -750   1382   -389   -215   -213     12    -33    132
    -80   1350   1431   -633   -756   1389   -374   -197   -200     33     -5    153
    -80   1335   1413   -628   -748   1374   -379   -200   -205     28    -15    150
    -75   1350   1426   -639   -750   1387   -381   -205   -205     23    -25    150
    -75   1350   1426   -639   -753   1387   -376   -200   -197     33    -18    153
    -72   1330   1402   -628   -737   1366   -371   -192   -192     38     -7    155
    -72   1335   1405   -633   -737   1369   -381   -205   -205     25    -18    150
    -75   1358   1434   -644   -753   1395   -387   -213   -210     23    -20    150
    -75   1358   1434   -641   -756   1395   -381   -213   -207     25    -15    150
    -77   1340   1418   -631   -748   1379   -379   -210   -202     28    -10    155
    -80   1356   1436   -639   -758   1397   -384   -213   -210     25    -20    163
    -85   1353   1439   -633   -763   1397   -384   -213   -207     25    -23    158
    -83   1337   1418   -628   -753   1376   -389   -223   -215     18    -20    142
    -72   1330   1402   -628   -737   1366   -394   -226   -218     18    -20    148
    -75   1332   1405   -631   -740   1369   -387   -220   -210     25    -12    150
    -75   1343   1418   -633   -748   1379   -384   -218   -205     28    -10    155
    -72   1366   1439   -649   -756   1402   -376   -215   -197     33    -10    163
    -67   1428   1496   -680   -782   1462   -345   -192   -168     57     15    194
    -72   1441   1514   -685   -795   1478   -314   -176   -150     75     28    205
    -77   1449   1527   -685   -802   1488   -309   -179   -150     72     23    200
    -75   1467   1543   -698   -810   1504   -319   -187   -153     72     23    207
    -70   1499   1569   -714   -818   1532   -324   -179   -132     93     46    239
    -54   1499   1551   -722   -802   1522   -350   -184   -135     96     54    233
    -44   1493   1538   -724   -792   1517   -368   -192   -142     96     57    233
    -38   1509   1548   -735   -792   1527   -368   -187   -137    106     70    249
    -33   1480   1514   -722   -774   1496   -379   -187   -142    103     62    246
    -36   1434   1470   -701   -753   1452   -407   -213   -179     64     20    213
    -46   1408   1454   -680   -750   1431   -413   -228   -197     46      2    192
    -54   1382   1436   -665   -745   1408   -410   -239   -213     31     -5    176
    -64   1356   1421   -644   -743   1387   -410   -249   -226     15    -15    161
    -93   1330   1421   -620   -756   1376   -413   -265   -239     -5    -36    145
   -106   1296   1400   -594   -753   1348   -413   -277   -252    -18    -49    132
   -111   1260   1371   -576   -740   1314   -423   -290   -272    -36    -72    114
   -101   1247   1348   -571   -724   1296   -433   -303   -293    -59    -98     98
    -98   1252   1350   -579   -724   1301   -433   -306   -293    -59    -98     90
   -103   1241   1345   -568   -724   1293   -436   -309   -298    -64   -103     88
   -101   1247   1348   -574   -724   1296   -439   -314   -306    -70   -106     85
    -96   1265   1361   -584   -727   1312   -436   -306   -298    -62    -93     88
   -103   1241   1345   -571   -724   1291   -431   -301   -293    -54    -90     90
   -103   1226   1330   -561   -717   1278   -431   -303   -296    -57    -98     93
   -101   1239   1340   -571   -719   1288   -439   -309   -298    -59   -101     93
   -109   1239   1348   -563   -727   1293   -431   -303   -290    -54    -90    103
   -103   1241   1345   -571   -724   1293   -397   -257   -267    -46    -93     93
    -75   1306   1379   -615   -727   1343   -306   -116   -184      0    -67     96
    -25   1387   1413   -683   -719   1400   -205     93    -38    122     31    166
     44   1532   1488   -787   -722   1512    -88    449    220    384    277    392
    148   1810   1660   -982   -756   1735    -70    706    446    693    623    763
    148   2156   2008  -1153   -930   2083   -215    392    472    901    935   1140
    -23   2340   2364  -1158  -1195   2353   -472   -296    309    945   1091   1350
   -239   2288   2527  -1023  -1382   2408   -743  -1067   -101    631    836   1143
   -371   1888   2257   -758  -1314   2073   -987  -1600   -737   -114     88    428
   -337   1462   1800   -563  -1067   1631  -1161  -1704  -1080   -561   -384    -38
   -241   1234   1473   -496   -857   1350  -1109  -1397   -971   -524   -407   -106
   -168   1228   1397   -530   -782   1312   -880   -974   -711   -353   -298    -41
   -137   1257   1395   -561   -766   1325   -620   -594   -478   -192   -187     41
   -116   1228   1345   -555   -730   1286   -488   -392   -361   -116   -137     64
   -109   1221   1327   -555   -719   1273   -449   -329   -332   -101   -135     72
   -101   1231   1332   -563   -717   1280   -433   -301   -314    -90   -132     83
    -96   1236   1332   -571   -714   1286   -426   -283   -303    -83   -116     75
    -88   1228   1314   -571   -701   1270   -420   -270   -301    -80   -111     75
    -85   1223   1306   -568   -696   1265   -413   -252   -288    -70   -106     90
    -83   1221   1304   -568   -693   1262   -400   -233   -270    -51    -85     93
    -75   1236   1309   -581   -693   1270   -405   -236   -272    -57    -88     83
    -70   1239   1309   -584   -691   1273   -410   -233   -275    -59    -96     88
    -75   1247   1319   -587   -698   1283   -402   -223   -265    -46    -85    103
    -64   1244   1309   -589   -685   1275   -402   -213   -259    -41    -72    106
    -62   1244   1306   -592   -685   1275   -407   -210   -259    -41    -75    103
    -57   1260   1317   -602   -688   1288   -397   -194   -246    -25    -64    119
    -57   1260   1317   -602   -688   1288   -392   -184   -239    -20    -57    127
    -54   1273   1327   -607   -691   1299   -394   -179   -236    -20    -57    127
    -51   1278   1327   -615   -691   1301   -400   -176   -241    -25    -62    129
    -46   1288   1335   -620   -691   1312   -397   -163   -231    -12    -54    135
    -36   1291   1327   -628   -680   1309   -397   -153   -226     -5    -46    140
    -28   1309   1337   -639   -683   1322   -392   -140   -218      5    -38    155
    -23   1319   1343   -649   -685   1330   -384   -116   -197     23    -18    166
    -23   1325   1345   -652   -685   1335   -374    -93   -179     41      2    176
    -20   1327   1348   -654   -685   1337   -374    -77   -174     44      0    179
    -12   1348   1361   -667   -685   1353   -363    -49   -153     67     20    197
     -5   1363   1369   -680   -685   1366   -348     -7   -124     96     51    223
      2   1374   1371   -688   -685   1371   -345     25   -106    114     70    236
     15   1405   1389   -709   -688   1397   -337     70    -83    140     93    262
     28   1439   1410   -732   -691   1426   -322    124    -46    179    129    301
     46   1465   1415   -756   -685   1441   -324    171    -20    210    155    335
     72   1504   1431   -787   -678   1467   -322    220     10    246    192    371
     88   1553   1465   -820   -688   1509   -314    275     49    293    244    418
     93   1597   1504   -844   -704   1551   -311    314     80    332    288    457
    106   1623   1517   -865   -706   1569   -319    329     90    353    314    483
    114   1662   1545   -888   -717   1605   -314    342    111    376    340    522
    109   1683   1574   -896   -732   1628   -319    348    116    384    348    542
    101   1686   1584   -893   -740   1636   -324    337    111    384    350    537
    103   1699   1595   -901   -745   1647   -322    324    103    381    358    524
    101   1717   1613   -909   -756   1665   -311    311    103    384    366    535
     85   1706   1621   -898   -769   1665   -316    275     83    361    337    522
     64   1673   1608   -867   -771   1641   -324    218     49    319    296    483
     38   1636   1597   -839   -782   1618   -322    155     12    277    252    439
     12   1587   1574   -800   -782   1582   -324     93    -20    231    202    384
    -12   1530   1540   -758   -776   1535   -335     25    -62    179    142    329
    -28   1488   1517   -730   -771   1501   -342    -25    -98    140     98    296
    -38   1467   1506   -714   -771   1486   -342    -72   -114    111     72    265
    -51   1431   1483   -691   -766   1457   -358   -111   -142     85     46    226
    -51   1397   1449   -675   -750   1423   -371   -142   -168     57     23    194
    -49   1387   1436   -667   -743   1410   -379   -168   -189     36      2    176
    -57   1356   1410   -652   -735   1382   -387   -189   -207     15    -18    155
    -59   1345   1405   -644   -732   1376   -387   -197   -215     10    -25    148
    -70   1343   1410   -639   -740   1376   -384   -200   -213     12    -25    161
    -67   1340   1408   -636   -737   1374   -384   -210   -220      0    -38    145
    -62   1343   1405   -641   -735   1374   -389   -210   -226     -5    -41    129
    -67   1353   1418   -644   -743   1384   -387   -207   -220      0    -36    137
    -67   1356   1421   -644   -745   1387   -387   -205   -223      0    -33    142
    -59   1343   1402   -641   -730   1371   -389   -207   -226     -2    -36    135
    -54   1350   1405   -649   -730   1379   -384   -202   -220      2    -25    145
    -62   1353   1415   -646   -737   1384   -379   -194   -213     10    -20    153
    -59   1361   1421   -652   -740   1389   -387   -200   -220      2    -33    155
    -59   1358   1418   -649   -737   1387   -389   -200   -226     -5    -41    150
    -62   1361   1423   -649   -743   1392   -392   -202   -226      0    -36    148
    -70   1361   1431   -646   -750   1395   -397   -205   -231     -5    -41    142
    -72   1350   1421   -641   -748   1384   -397   -207   -233     -7    -41    142
    -64   1348   1413   -641   -737   1379   -392   -202   -228     -2    -36    145
    -67   1345   1410   -641   -740   1376   -389   -205   -228     -2    -33    142
    -67   1350   1418   -641   -743   1384   -394   -210   -233    -10    -41    137
    -67   1358   1426   -649   -745   1392   -400   -215   -241    -15    -51    132
    -67   1343   1410   -636   -737   1376   -392   -210   -236    -10    -46    137
    -62   1325   1384   -633   -724   1353   -402   -218   -249    -20    -49    124
    -62   1330   1389   -633   -727   1358   -410   -228   -257    -28    -57    116
    -70   1332   1400   -633   -735   1366   -405   -226   -254    -25    -51    124
    -59   1335   1395   -636   -727   1363   -402   -228   -259    -31    -59    124
    -57   1363   1421   -654   -740   1392   -394   -223   -252    -25    -59    127
    -57   1410   1465   -678   -761   1436   -366   -197   -220      0    -33    150
    -64   1434   1499   -683   -782   1465   -335   -184   -210     10    -25    161
    -62   1444   1506   -691   -784   1475   -332   -189   -215      0    -31    155
    -59   1439   1499   -691   -779   1467   -335   -189   -202     15    -15    168
    -51   1467   1519   -709   -787   1493   -340   -181   -184     36     10    187
    -38   1486   1525   -724   -782   1504   -368   -189   -189     33     12    187
    -31   1493   1525   -730   -776   1509   -389   -194   -194     33     10    194
    -36   1501   1535   -735   -787   1517   -384   -187   -181     46     15    207
    -38   1465   1504   -714   -771   1483   -394   -194   -197     33      5    194
    -38   1423   1462   -693   -750   1441   -423   -220   -233      0    -23    163
    -41   1397   1439   -678   -740   1418   -431   -231   -252    -15    -36    150
    -51   1369   1418   -659   -737   1392   -431   -244   -270    -36    -59    129
    -72   1337   1410   -631   -743   1371   -420   -254   -285    -54    -77    111
    -88   1306   1395   -610   -743   1350   -426   -270   -306    -75    -96     96
    -88   1286   1374   -597   -730   1330   -433   -285   -322    -93   -119     77
    -83   1275   1358   -597   -719   1317   -446   -303   -345   -119   -145     62
    -83   1254   1337   -587   -709   1296   -452   -314   -358   -135   -163     51
    -88   1247   1332   -581   -711   1288   -452   -319   -361   -137   -163     36
    -90   1236   1327   -571   -709   1280   -452   -322   -371   -145   -166     18
    -93   1221   1312   -563   -704   1265   -452   -324   -376   -153   -166     10
    -96   1226   1322   -563   -709   1273   -452   -324   -374   -148   -163     20
    -96   1239   1335   -571   -717   1286   -454   -322   -371   -148   -168     31
    -98   1234   1332   -566   -714   1283   -462   -324   -379   -155   -174     25
    -96   1228   1325   -566   -709   1275   -457   -324   -379   -150   -166     23
    -96   1231   1325   -568   -709   1278   -449   -316   -368   -142   -158     28
    -85   1244   1330   -579   -709   1288   -415   -265   -342   -142   -166     18
    -57   1319   1376   -631   -717   1348   -319   -119   -257    -96   -153     15
    -12   1418   1431   -704   -724   1426   -223    114    -83     67    -12    132
     62   1579   1517   -820   -727   1551   -132    465    192    363    277    402
    155   1878   1722  -1018   -784   1800   -119    680    420    691    649    805
    158   2197   2039  -1176   -940   2120   -262    384    433    883    950   1174
    -23   2304   2327  -1140  -1176   2317   -491   -290    200    828    992   1267
   -231   2195   2426   -982  -1330   2309   -740  -1049   -306    355    563    880
   -348   1831   2177   -743  -1262   2005   -987  -1610   -953   -392   -187    155
   -311   1431   1743   -558  -1026   1587  -1163  -1709  -1252   -766   -579   -226
   -226   1202   1428   -488   -828   1314  -1098  -1395  -1104   -683   -553   -246
   -155   1200   1356   -522   -756   1278   -891  -1005   -852   -509   -439   -166
   -119   1252   1371   -566   -745   1312   -646   -623   -600   -329   -309    -67
    -90   1249   1340   -579   -714   1293   -506   -405   -462   -231   -246    -18
    -88   1234   1322   -574   -706   1278   -485   -366   -439   -223   -246    -23
    -85   1231   1314   -574   -698   1273   -472   -342   -423   -213   -231    -25
    -83   1228   1312   -574   -696   1270   -457   -322   -405   -197   -213    -18
    -80   1231   1312   -574   -696   1270   -454   -309   -405   -197   -218    -10
    -80   1257   1337   -589   -709   1296   -449   -301   -402   -197   -223      2
    -77   1262   1337   -592   -709   1299   -441   -288   -389   -187   -210      2
    -72   1247   1317   -589   -696   1280   -436   -280   -381   -179   -200     -2
    -64   1252   1317   -592   -691   1283   -436   -277   -384   -181   -202     -7
    -72   1260   1330   -594   -701   1293   -431   -265   -374   -171   -192     12
    -70   1262   1332   -597   -701   1296   -433   -262   -374   -168   -189     15
    -54   1283   1337   -615   -696   1312   -446   -265   -384   -179   -200     10
    -51   1301   1353   -623   -701   1327   -441   -254   -368   -163   -192     28
    -54   1293   1345   -620   -701   1317   -436   -241   -358   -155   -181     36
    -46   1299   1345   -626   -696   1322   -431   -231   -350   -148   -171     41
    -41   1312   1353   -636   -698   1332   -428   -226   -345   -142   -166     49
    -46   1322   1369   -636   -706   1345   -426   -215   -340   -132   -158     62
    -36   1322   1356   -644   -696   1337   -426   -205   -335   -127   -153     64
    -20   1343   1363   -662   -691   1353   -426   -192   -327   -122   -150     67
    -20   1353   1374   -667   -698   1363   -420   -174   -314   -109   -135     77
    -12   1348   1361   -667   -685   1353   -420   -158   -301    -96   -116     77
    -10   1356   1363   -675   -685   1358   -423   -142   -293    -88   -106     83
     -5   1376   1382   -685   -693   1379   -415   -114   -272    -67    -85    111
     10   1400   1387   -706   -688   1392   -410    -80   -252    -44    -67    137
     23   1415   1392   -719   -683   1405   -413    -51   -239    -28    -57    150
     28   1431   1402   -730   -685   1415   -400     -7   -207      2    -25    181
     41   1457   1415   -748   -685   1436   -387     44   -171     44     15    223
     57   1491   1434   -776   -688   1462   -392     83   -150     70     46    244
     83   1545   1462   -813   -688   1504   -389    127   -124    101     80    280
     88   1592   1501   -841   -709   1548   -384    176    -77    153    127    345
    101   1626   1525   -865   -711   1577   -381    218    -44    194    166    402
    119   1649   1527   -885   -704   1590   -389    236    -33    215    200    426
    122   1683   1561   -901   -719   1623   -387    252    -12    246    246    444
    119   1717   1597   -919   -740   1657   -387    254     -7    262    267    467
    122   1730   1608   -927   -743   1670   -392    241    -18    257    265    475
    124   1745   1618   -937   -745   1683   -394    233    -20    257    262    478
    114   1743   1628   -927   -756   1686   -387    223    -23    254    262    483
    101   1732   1631   -919   -763   1683   -384    184    -44    226    236    459
     83   1704   1621   -896   -769   1662   -387    135    -85    174    181    413
     62   1654   1590   -859   -763   1623   -387     75   -127    122    127    358
     41   1602   1561   -820   -758   1582   -389     15   -168     72     72    298
     15   1558   1543   -789   -763   1551   -400    -51   -218     12     10    239
     -5   1517   1522   -758   -763   1519   -402   -109   -249    -28    -33    202
    -18   1478   1496   -730   -758   1486   -400   -148   -272    -57    -64    161
    -20   1452   1473   -714   -745   1462   -413   -187   -298    -88    -96    122
    -31   1428   1460   -701   -745   1444   -423   -220   -322   -114   -127    101
    -31   1413   1444   -691   -737   1428   -428   -246   -340   -132   -142     83
    -33   1395   1428   -680   -732   1410   -441   -265   -358   -155   -163     64
    -33   1384   1418   -675   -724   1400   -446   -280   -371   -168   -179     51
    -33   1387   1421   -678   -727   1402   -441   -285   -371   -168   -174     51
    -41   1376   1418   -667   -730   1397   -439   -285   -371   -168   -168     54
    -44   1363   1408   -662   -724   1384   -441   -288   -376   -176   -176     51
    -44   1369   1413   -662   -727   1389   -441   -285   -371   -171   -176     49
    -38   1369   1408   -667   -724   1387   -446   -285   -371   -174   -179     49
    -33   1366   1400   -667   -717   1382   -449   -288   -374   -179   -184     44
    -33   1366   1400   -667   -717   1382   -449   -288   -376   -176   -181     38
    -28   1379   1408   -675   -717   1392   -449   -285   -368   -168   -176     44
    -38   1369   1405   -667   -722   1387   -454   -288   -374   -174   -179     51
    -33   1379   1410   -672   -722   1395   -454   -288   -374   -171   -176     51
    -38   1392   1431   -678   -735   1410   -449   -283   -366   -163   -171     59
    -41   1389   1431   -672   -735   1410   -446   -283   -366   -161   -174     67
    -33   1384   1418   -678   -724   1400   -457   -293   -384   -176   -189     51
    -36   1371   1408   -667   -722   1389   -454   -293   -376   -174   -187     49
    -38   1366   1405   -665   -722   1384   -449   -290   -371   -168   -174     51
    -41   1366   1408   -662   -724   1387   -454   -293   -376   -171   -171     51
    -38   1374   1413   -670   -727   1392   -459   -298   -384   -176   -181     54
    -36   1376   1413   -670   -724   1395   -452   -296   -379   -174   -181     62
    -36   1376   1413   -670   -724   1395   -454   -301   -384   -181   -184     46
    -31   1376   1408   -672   -719   1392   -462   -309   -392   -187   -184     44
    -28   1389   1418   -680   -724   1402   -454   -303   -379   -176   -176     57
    -25   1413   1439   -693   -732   1426   -426   -280   -355   -153   -158     75
    -31   1449   1478   -709   -753   1462   -405   -267   -337   -140   -145     80
    -31   1483   1514   -724   -771   1499   -387   -254   -322   -127   -129     96
    -31   1473   1504   -722   -769   1486   -384   -257   -319   -122   -127     98
    -31   1488   1519   -730   -774   1504   -397   -270   -322   -127   -132     98
    -18   1532   1551   -756   -784   1540   -410   -270   -316   -116   -124    119
    -10   1535   1545   -761   -776   1540   -433   -280   -319   -116   -127    132
    -10   1538   1548   -763   -779   1543   -441   -283   -314   -114   -119    132
      0   1543   1543   -771   -771   1543   -446   -277   -314   -109   -109    129
      5   1504   1499   -756   -748   1501   -457   -283   -329   -124   -119    119
      0   1460   1460   -730   -730   1460   -475   -301   -355   -153   -153     96
     -5   1431   1434   -714   -719   1431   -485   -316   -376   -171   -168     80
    -18   1405   1421   -693   -719   1413   -470   -314   -379   -174   -168     70
    -38   1366   1402   -665   -719   1384   -467   -327   -392   -192   -189     49
    -57   1332   1389   -636   -722   1361   -483   -358   -428   -233   -228     18
    -54   1309   1363   -628   -709   1335   -496   -376   -449   -252   -246      0
    -57   1299   1356   -623   -706   1327   -493   -376   -449   -254   -252      0
    -59   1278   1335   -610   -696   1306   -496   -384   -462   -265   -262     -7
    -62   1265   1327   -600   -693   1296   -496   -387   -465   -270   -272    -23
    -64   1262   1327   -600   -696   1293   -491   -384   -462   -265   -265    -20
    -64   1265   1330   -600   -696   1296   -496   -387   -467   -267   -265    -23
    -67   1260   1327   -597   -696   1293   -498   -389   -472   -270   -267    -31
    -67   1262   1330   -597   -698   1296   -493   -384   -465   -265   -267    -23
    -67   1270   1337   -602   -704   1304   -496   -384   -462   -265   -265    -20
    -67   1267   1335   -602   -701   1301   -504   -392   -470   -270   -270    -28
    -59   1278   1335   -610   -698   1306   -493   -376   -465   -267   -272    -31
    -41   1314   1356   -636   -698   1335   -418   -267   -394   -228   -262    -23
    -25   1366   1392   -672   -709   1379   -309    -75   -254   -122   -189     20
     25   1486   1460   -756   -717   1473   -213    184    -36     90     10    181
    124   1740   1613   -932   -743   1678   -153    527    257    439    374    542
    207   2138   1930  -1171   -859   2034   -197    597    446    758    776   1000
    137   2351   2213  -1247  -1036   2283   -361    145    335    839    974   1257
    -51   2379   2429  -1163  -1241   2403   -571   -514     -5    631    849   1182
   -236   2177   2413   -971  -1325   2294   -784  -1200   -574     12    239    605
   -285   1743   2029   -727  -1156   1886  -1028  -1654  -1187   -704   -501   -111
   -228   1353   1582   -563   -904   1467  -1117  -1571  -1275   -844   -670   -293
   -168   1184   1353   -509   -761   1270  -1018  -1257  -1096   -730   -610   -272
   -127   1200   1327   -537   -727   1265   -826   -909   -846   -558   -491   -189
    -90   1231   1322   -568   -706   1275   -613   -574   -607   -384   -366   -101
    -77   1241   1319   -581   -698   1280   -524   -441   -514   -309   -309    -62
    -77   1236   1314   -579   -696   1275   -501   -405   -491   -293   -301    -57
    -77   1228   1306   -576   -693   1267   -491   -387   -480   -290   -301    -59
    -70   1241   1312   -584   -691   1275   -478   -363   -454   -270   -285    -46
    -72   1244   1317   -587   -696   1280   -472   -350   -444   -262   -275    -38
    -70   1249   1319   -589   -696   1286   -465   -335   -433   -252   -267    -31
    -64   1257   1319   -597   -691   1288   -462   -327   -426   -241   -259    -23
    -57   1262   1319   -602   -688   1291   -457   -319   -415   -231   -246    -15
    -59   1249   1309   -594   -685   1278   -465   -316   -420   -233   -246    -15
    -51   1267   1319   -607   -685   1293   -470   -314   -420   -233   -249    -12
    -51   1273   1322   -613   -688   1299   -459   -301   -407   -220   -236     -7
    -54   1262   1317   -602   -685   1288   -446   -283   -389   -202   -215      2
    -49   1265   1314   -607   -683   1288   -449   -283   -389   -205   -215      5
    -49   1283   1332   -618   -691   1306   -446   -272   -381   -197   -213     20
    -46   1291   1337   -623   -691   1314   -439   -257   -366   -181   -202     31
    -41   1283   1325   -620   -683   1304   -433   -246   -355   -174   -194     28
    -36   1296   1330   -631   -683   1312   -441   -249   -363   -174   -192     28
    -36   1312   1348   -639   -693   1330   -436   -236   -348   -161   -181     46
    -36   1314   1348   -639   -693   1330   -433   -220   -337   -153   -174     49
    -33   1325   1358   -644   -696   1340   -433   -207   -329   -142   -161     57
    -31   1335   1366   -652   -698   1350   -426   -184   -306   -119   -137     77
    -23   1343   1363   -659   -693   1353   -415   -158   -283    -98   -119     88
    -10   1343   1353   -667   -683   1348   -413   -137   -270    -85   -111    101
     -7   1376   1384   -683   -696   1379   -407   -101   -246    -59    -88    127
    -10   1384   1392   -688   -701   1387   -397    -62   -218    -28    -57    153
      2   1392   1389   -696   -693   1389   -389    -18   -187      0    -23    179
     20   1410   1389   -717   -683   1400   -381     31   -155     36     12    213
     41   1449   1408   -745   -683   1428   -374     80   -119     77     49    252
     59   1483   1423   -771   -683   1454   -376    119    -98    106     75    283
     75   1530   1454   -802   -691   1493   -371    166    -67    148    116    337
     80   1574   1491   -828   -704   1532   -361    207    -33    192    168    381
     88   1605   1517   -846   -714   1561   -358    233     -7    226    218    415
    101   1634   1532   -867   -717   1584   -374    231    -15    231    228    428
    101   1652   1551   -875   -724   1600   -371    233     -7    246    244    452
     98   1667   1566   -885   -732   1618   -371    231     -7    249    254    465
    106   1675   1569   -891   -730   1623   -379    210    -23    239    241    457
    101   1680   1579   -893   -740   1631   -374    187    -33    226    228    441
     83   1665   1582   -875   -750   1623   -368    150    -54    197    202    418
     59   1628   1566   -846   -753   1597   -368     98    -90    153    158    379
     49   1608   1558   -828   -753   1584   -374     36   -129    103    101    329
     28   1561   1532   -795   -753   1548   -368    -15   -158     70     59    288
      2   1501   1499   -753   -748   1501   -371    -70   -184     36     25    239
    -12   1457   1467   -724   -740   1462   -379   -122   -213      0    -12    189
    -18   1449   1467   -714   -743   1457   -379   -153   -226    -15    -31    171
    -28   1428   1457   -701   -743   1441   -389   -184   -241    -33    -51    150
    -33   1397   1431   -683   -732   1413   -402   -218   -270    -59    -75    122
    -41   1371   1410   -667   -724   1392   -407   -236   -275    -67    -83    111
    -46   1371   1418   -662   -732   1395   -405   -246   -275    -72    -88    106
    -41   1361   1402   -659   -722   1382   -415   -262   -290    -88   -109     93
    -44   1350   1395   -654   -719   1371   -426   -272   -298    -96   -122     80
    -44   1350   1395   -654   -719   1371   -420   -272   -293    -90   -119     88
    -46   1356   1402   -654   -724   1379   -415   -265   -288    -85   -111     93
    -51   1348   1400   -649   -724   1374   -415   -265   -290    -85   -109     90
    -44   1361   1405   -659   -724   1384   -423   -270   -293    -90   -111     93
    -41   1366   1408   -665   -727   1387   -423   -265   -290    -85   -111     98
    -41   1345   1387   -652   -714   1366   -418   -262   -290    -83   -109     88
    -33   1350   1384   -659   -711   1366   -415   -257   -283    -75   -101     88
    -38   1356   1395   -657   -717   1374   -413   -252   -277    -67    -93    103
    -44   1356   1397   -657   -722   1376   -418   -257   -280    -70    -98    101
    -38   1358   1397   -659   -717   1376   -413   -252   -277    -67    -96     98
    -46   1358   1405   -657   -724   1382   -410   -249   -267    -57    -83    106
    -46   1353   1400   -654   -724   1376   -413   -252   -272    -59    -85    103
    -44   1348   1389   -652   -717   1369   -420   -259   -280    -64    -93     98
    -49   1353   1402   -652   -724   1376   -420   -257   -280    -62    -90    101
    -46   1353   1400   -654   -722   1376   -420   -259   -280    -62    -93    103
    -49   1345   1395   -646   -722   1369   -423   -265   -288    -72   -106     96
    -49   1353   1402   -654   -727   1376   -423   -265   -288    -72   -106     98
    -51   1361   1413   -654   -732   1387   -418   -262   -277    -64    -96    106
    -38   1366   1405   -665   -724   1387   -420   -267   -283    -67    -93    101
    -28   1392   1421   -683   -724   1405   -405   -257   -265    -54    -77    109
    -31   1441   1470   -706   -750   1454   -371   -231   -233    -23    -46    142
    -41   1460   1501   -709   -771   1480   -348   -223   -220    -10    -33    155
    -41   1457   1499   -709   -771   1478   -340   -220   -218    -10    -36    153
    -41   1467   1509   -714   -776   1488   -353   -228   -215     -7    -33    153
    -41   1493   1532   -727   -787   1512   -363   -228   -200     10    -15    171
    -20   1488   1509   -732   -763   1499   -394   -236   -207      7    -12    168
     -7   1504   1512   -748   -758   1506   -410   -246   -215      0    -18    166
     -7   1512   1519   -753   -763   1514   -407   -239   -207     12    -10    184
    -10   1460   1470   -724   -740   1465   -418   -241   -220      0    -23    174
    -10   1418   1428   -704   -719   1423   -441   -265   -259    -33    -59    140
    -18   1392   1410   -688   -714   1402   -446   -272   -267    -41    -72    148
    -31   1376   1408   -675   -719   1392   -441   -283   -280    -57    -85    124
    -59   1345   1405   -644   -732   1374   -439   -293   -298    -72    -90     90
    -72   1301   1374   -613   -722   1337   -436   -303   -309    -80    -98     83
    -64   1286   1350   -610   -706   1317   -446   -324   -327   -103   -122     67
    -64   1262   1327   -600   -696   1293   -452   -337   -345   -122   -142     46
    -70   1247   1314   -589   -691   1280   -454   -345   -355   -132   -158     38
    -72   1244   1317   -584   -693   1280   -452   -342   -358   -132   -155     41
    -72   1239   1309   -584   -691   1273   -454   -350   -361   -137   -163     28
    -72   1244   1317   -587   -696   1280   -457   -350   -361   -140   -161     23
    -72   1254   1327   -592   -701   1291   -454   -345   -355   -132   -153     41
    -77   1257   1335   -589   -706   1296   -452   -342   -350   -132   -155     51
    -70   1252   1322   -592   -696   1288   -457   -350   -363   -142   -168     41
    -67   1262   1327   -597   -696   1293   -457   -353   -363   -140   -166     44
    -72   1236   1306   -581   -691   1270   -449   -345   -358   -135   -163     46
    -64   1239   1304   -587   -683   1270   -410   -290   -332   -127   -168     31
    -46   1327   1371   -641   -709   1350   -290   -122   -220    -59   -122     44
     -7   1428   1434   -711   -722   1431   -176    127    -33    103     20    153
     75   1597   1522   -839   -724   1561    -62    522    262    415    316    428
    171   1914   1743  -1041   -784   1829    -49    730    501    761    706    841
    137   2229   2091  -1184   -976   2161   -311    207    423    930   1002   1195
    -38   2372   2410  -1166  -1223   2390   -633   -558    166    888   1072   1317
   -228   2257   2486  -1015  -1356   2372   -932  -1306   -329    433    665    969
   -327   1808   2135   -740  -1231   1971  -1200  -1826  -1047   -423   -197    176
   -272   1402   1673   -566   -974   1538  -1254  -1751  -1239   -727   -532   -161
   -194   1218   1413   -511   -805   1314  -1085  -1340  -1018   -592   -465   -161
   -145   1231   1376   -545   -761   1304   -815   -901   -730   -397   -340    -80
   -114   1244   1358   -563   -735   1301   -574   -555   -506   -241   -233     -7
    -85   1221   1306   -568   -696   1265   -472   -397   -405   -168   -184     18
    -77   1221   1299   -571   -688   1260   -449   -353   -379   -155   -181     20
    -77   1221   1296   -571   -688   1257   -428   -327   -363   -145   -171     25
    -77   1213   1291   -566   -683   1252   -423   -311   -353   -137   -163     15
    -67   1210   1275   -571   -672   1244   -423   -306   -353   -142   -168     12
    -64   1210   1275   -574   -670   1244   -420   -293   -348   -137   -163     20
    -67   1218   1286   -576   -675   1252   -413   -280   -335   -124   -155     33
    -59   1210   1270   -574   -665   1239   -410   -272   -327   -119   -145     33
    -62   1215   1275   -576   -670   1244   -410   -265   -316   -109   -137     41
    -62   1241   1304   -589   -683   1273   -405   -257   -311   -101   -135     51
    -64   1231   1296   -584   -680   1262   -410   -254   -314   -103   -140     46
    -59   1218   1278   -579   -667   1247   -413   -249   -311   -103   -132     46
    -54   1231   1286   -589   -670   1257   -400   -233   -298    -85   -114     59
    -54   1241   1296   -592   -675   1267   -394   -220   -285    -77   -111     64
    -49   1241   1288   -597   -670   1265   -400   -220   -288    -80   -119     67
    -36   1260   1296   -610   -665   1278   -397   -207   -277    -67   -106     88
    -44   1267   1309   -613   -678   1288   -389   -197   -262    -57    -98     93
    -41   1273   1312   -615   -675   1291   -392   -184   -257    -51    -88     88
    -36   1286   1319   -626   -678   1301   -387   -166   -244    -38    -75     93
    -31   1296   1327   -631   -678   1312   -366   -137   -215    -10    -46    119
    -31   1293   1325   -633   -678   1309   -366   -119   -205     -2    -41    124
    -23   1306   1330   -641   -678   1319   -361    -96   -192     10    -33    135
    -20   1325   1345   -654   -683   1335   -353    -67   -171     31    -15    158
    -15   1330   1345   -657   -680   1337   -342    -28   -145     54      5    181
     -2   1343   1345   -670   -675   1343   -335     12   -119     77     25    194
     10   1384   1374   -696   -680   1379   -324     59    -88    109     57    218
     18   1418   1400   -719   -691   1408   -309    116    -49    150     98    254
     33   1447   1413   -740   -688   1431   -298    171    -15    192    137    293
     41   1486   1444   -763   -704   1467   -288    228     23    236    176    342
     57   1543   1483   -800   -714   1514   -277    283     64    283    220    400
     75   1571   1496   -826   -709   1535   -275    316     93    322    272    436
     90   1605   1514   -846   -711   1561   -277    340    116    353    314    454
     90   1644   1553   -867   -732   1600   -275    350    132    379    337    485
     93   1665   1571   -880   -740   1618   -277    353    135    389    353    504
     93   1680   1587   -891   -745   1634   -285    345    135    392    358    517
     96   1696   1600   -896   -750   1649   -283    337    135    397    366    530
     80   1691   1610   -885   -766   1649   -285    306    119    381    345    517
     70   1670   1600   -872   -763   1636   -296    249     85    348    314    485
     59   1652   1592   -857   -766   1623   -309    176     38    298    267    441
     31   1605   1574   -818   -771   1590   -311    114      0    257    228    394
      0   1540   1540   -771   -769   1540   -319     46    -38    205    176    350
    -20   1496   1514   -737   -769   1504   -332    -25    -80    153    119    298
    -33   1460   1493   -714   -766   1478   -337    -80   -114    116     80    254
    -46   1413   1460   -683   -753   1436   -348   -127   -150     77     38    213
    -46   1374   1421   -665   -735   1397   -366   -171   -187     36      2    176
    -49   1350   1400   -652   -724   1374   -371   -197   -202     23    -15    158
    -59   1327   1387   -633   -722   1356   -376   -215   -215      7    -28    145
    -70   1306   1376   -618   -722   1340   -384   -233   -231    -10    -46    129
    -62   1317   1379   -628   -719   1348   -387   -246   -244    -20    -54    119
    -62   1314   1376   -626   -719   1345   -387   -254   -249    -23    -64    122
    -64   1296   1361   -615   -714   1327   -389   -257   -257    -33    -77    106
    -57   1291   1348   -615   -701   1319   -387   -254   -252    -31    -67    109
    -67   1288   1356   -613   -711   1322   -384   -246   -241    -18    -54    122
    -80   1286   1366   -602   -724   1325   -394   -257   -252    -25    -62    114
    -72   1288   1361   -607   -717   1322   -397   -257   -254    -28    -67    109
    -59   1312   1371   -626   -714   1340   -387   -249   -249    -20    -62    116
    -59   1314   1371   -628   -714   1343   -384   -244   -239    -18    -57    122
    -59   1299   1358   -620   -709   1327   -387   -241   -239    -15    -49    119
    -64   1288   1350   -613   -709   1319   -384   -239   -236    -10    -44    127
    -75   1296   1371   -610   -722   1332   -384   -236   -233     -7    -46    137
    -72   1309   1382   -620   -727   1345   -394   -249   -244    -20    -59    129
    -72   1306   1379   -615   -727   1340   -392   -249   -246    -23    -57    122
    -75   1299   1374   -610   -724   1335   -389   -246   -241    -12    -46    124
    -70   1293   1363   -610   -717   1327   -392   -252   -249    -18    -51    122
    -64   1286   1348   -610   -709   1317   -397   -259   -259    -31    -62    109
    -64   1296   1361   -615   -714   1330   -394   -259   -252    -23    -57    122
    -72   1293   1366   -613   -719   1330   -397   -259   -249    -20    -46    124
    -72   1286   1358   -605   -714   1322   -405   -267   -262    -31    -54    114
    -70   1288   1356   -610   -714   1319   -405   -265   -262    -31    -59    114
    -62   1293   1356   -615   -709   1325   -397   -262   -254    -23    -57    122
    -57   1327   1384   -636   -719   1356   -389   -257   -244    -15    -49    127
    -49   1376   1426   -662   -737   1400   -361   -233   -215     10    -23    158
    -54   1402   1454   -675   -756   1428   -332   -218   -194     23    -10    176
    -59   1397   1457   -670   -758   1428   -316   -210   -187     31      0    176
    -62   1397   1457   -670   -758   1426   -324   -218   -189     31      2    176
    -44   1441   1486   -698   -763   1462   -337   -218   -174     51     25    194
    -33   1449   1483   -711   -758   1465   -366   -226   -174     54     28    200
    -33   1447   1478   -706   -756   1462   -387   -236   -184     46     25    205
    -23   1460   1483   -719   -756   1473   -389   -228   -184     49     31    210
    -18   1426   1444   -704   -730   1434   -394   -231   -189     44     28    194
    -18   1361   1379   -672   -698   1371   -415   -246   -215     25     12    181
    -25   1335   1361   -654   -693   1348   -423   -262   -236      5     -7    166
    -38   1319   1358   -641   -698   1337   -423   -272   -244     -5    -20    155
    -49   1291   1340   -620   -693   1314   -418   -283   -257    -23    -38    137
    -70   1262   1332   -600   -701   1296   -426   -303   -285    -49    -67    109
    -75   1247   1322   -587   -698   1283   -431   -322   -306    -70    -88     96
    -80   1231   1312   -576   -696   1270   -436   -332   -319    -85   -106     88
    -85   1205   1291   -558   -688   1247   -441   -345   -337   -106   -124     62
    -83   1179   1262   -550   -672   1221   -439   -348   -335   -103   -122     49
    -85   1166   1252   -540   -670   1208   -436   -342   -327    -96   -109     59
    -88   1176   1262   -545   -675   1218   -441   -350   -335   -103   -111     54
    -77   1195   1273   -558   -675   1234   -446   -353   -337   -111   -119     49
    -75   1197   1270   -563   -672   1234   -439   -345   -332   -101   -114     57
    -75   1182   1257   -553   -667   1218   -431   -340   -324    -93   -111     64
    -72   1184   1254   -558   -662   1218   -433   -340   -327    -98   -111     64
    -72   1200   1273   -563   -672   1236   -431   -337   -322    -90   -103     72
    -62   1215   1278   -576   -672   1247   -389   -285   -296    -80   -103     64
    -44   1262   1306   -610   -675   1283   -290   -142   -210    -33    -83     62
     -7   1340   1348   -667   -678   1345   -187     77    -51     98     23    145
     64   1525   1460   -795   -696   1493    -49    467    241    392    290    400
    168   1816   1647   -995   -737   1732    -25    719    485    727    665    795
    166   2156   1990  -1161   -911   2073   -236    324    470    924    979   1166
    -15   2351   2364  -1169  -1189   2359   -545   -410    285    966   1132   1371
   -228   2283   2512  -1026  -1369   2397   -833  -1182   -127    644    867   1161
   -332   1844   2177   -758  -1254   2010  -1104  -1712   -815   -168     59    397
   -290   1415   1706   -563   -997   1558  -1231  -1774  -1148   -620   -420    -77
   -213   1192   1405   -491   -807   1299  -1104  -1402   -984   -542   -407   -119
   -148   1184   1332   -517   -740   1257   -836   -948   -704   -355   -288    -41
   -109   1202   1309   -548   -709   1257   -597   -602   -496   -220   -205     15
    -83   1184   1267   -550   -675   1223   -470   -415   -384   -142   -153     44
    -80   1171   1249   -548   -665   1210   -431   -358   -353   -124   -140     41
    -75   1161   1236   -542   -654   1197   -418   -337   -342   -122   -140     31
    -70   1166   1234   -548   -652   1197   -410   -319   -329   -111   -137     44
    -62   1171   1231   -555   -646   1200   -405   -301   -316   -103   -129     54
    -57   1166   1221   -555   -639   1192   -405   -293   -319   -103   -129     51
    -57   1176   1234   -558   -644   1205   -394   -277   -306    -88   -114     59
    -62   1169   1231   -553   -646   1197   -392   -267   -301    -80   -106     59
    -54   1174   1228   -561   -641   1200   -397   -267   -301    -83   -109     62
    -54   1189   1241   -568   -649   1215   -394   -259   -290    -75   -106     72
    -44   1189   1234   -571   -639   1210   -384   -241   -275    -59    -85     85
    -46   1187   1231   -571   -639   1208   -381   -236   -275    -57    -88     85
    -49   1192   1241   -571   -644   1215   -387   -233   -275    -59    -93     90
    -41   1213   1252   -587   -646   1231   -379   -223   -265    -49    -83     98
    -33   1215   1249   -589   -641   1231   -376   -213   -259    -41    -70    101
    -36   1200   1234   -581   -636   1215   -374   -202   -257    -44    -70     98
    -33   1215   1249   -592   -641   1231   -368   -187   -239    -28    -57    116
    -31   1234   1265   -602   -646   1249   -361   -171   -218     -7    -36    135
    -25   1236   1262   -605   -644   1249   -358   -158   -213      0    -33    140
    -18   1257   1273   -620   -646   1265   -353   -140   -202     10    -28    148
    -15   1260   1275   -623   -646   1267   -342   -116   -184     28    -10    163
    -10   1257   1267   -626   -639   1262   -337    -88   -166     44     10    168
     -2   1265   1267   -631   -633   1265   -329    -62   -150     62     31    174
      2   1275   1273   -641   -636   1275   -319    -25   -127     85     51    197
     10   1299   1286   -654   -636   1293   -311     15   -103    109     67    220
     25   1322   1296   -675   -636   1309   -306     59    -77    127     80    246
     44   1361   1317   -701   -636   1340   -293    111    -41    161    101    288
     49   1382   1332   -717   -641   1358   -277    168     -2    207    153    322
     64   1421   1353   -743   -644   1387   -270    223     33    252    210    348
     83   1465   1379   -776   -649   1423   -262    272     67    293    257    392
    101   1519   1418   -810   -657   1470   -249    319    109    342    306    446
    109   1551   1439   -831   -665   1496   -254    340    124    368    332    483
    116   1584   1465   -852   -675   1525   -265    345    137    381    345    504
    116   1615   1499   -867   -691   1558   -262    348    145    394    363    527
    116   1626   1509   -870   -696   1569   -257    350    155    407    381    548
    116   1626   1506   -872   -696   1566   -265    335    148    402    381    540
    111   1631   1519   -872   -704   1577   -270    306    135    394    379    535
     93   1615   1519   -854   -714   1569   -270    267    116    374    361    519
     70   1564   1493   -815   -711   1530   -267    213     88    337    324    485
     49   1532   1483   -792   -717   1509   -280    135     41    285    267    431
     20   1496   1475   -761   -727   1486   -290     64     -2    233    213    379
      0   1452   1449   -727   -727   1449   -298     -2    -44    184    155    332
    -10   1423   1434   -706   -722   1428   -314    -64    -83    137    106    290
    -23   1387   1410   -680   -717   1397   -322   -111   -109    109     85    249
    -36   1343   1379   -652   -706   1361   -327   -148   -127     85     64    218
    -46   1299   1343   -626   -693   1319   -340   -179   -153     59     38    194
    -46   1280   1327   -615   -685   1304   -348   -202   -171     41     18    181
    -51   1270   1322   -610   -688   1296   -353   -220   -184     28      2    171
    -51   1262   1314   -605   -683   1288   -363   -236   -200     12    -18    158
    -57   1239   1296   -592   -675   1267   -363   -241   -205      5    -23    153
    -57   1236   1293   -589   -675   1265   -358   -236   -197     12    -12    153
    -57   1241   1299   -592   -678   1270   -363   -244   -205      7    -18    150
    -54   1239   1293   -592   -672   1265   -363   -246   -210      5    -15    145
    -54   1249   1301   -600   -678   1275   -361   -241   -202     10    -10    153
    -49   1241   1291   -594   -670   1265   -361   -239   -197     12    -12    166
    -49   1239   1286   -594   -667   1262   -363   -241   -205      2    -23    153
    -51   1244   1296   -597   -675   1270   -361   -236   -200     12    -10    155
    -57   1249   1304   -597   -680   1275   -358   -233   -197     18     -2    158
    -49   1252   1301   -600   -675   1275   -363   -236   -202     12    -12    158
    -46   1252   1296   -605   -670   1273   -361   -236   -202     10    -15    158
    -49   1241   1291   -597   -670   1265   -353   -231   -194     18    -10    163
    -49   1239   1286   -594   -667   1262   -363   -239   -200     12    -12    158
    -49   1241   1291   -594   -670   1265   -368   -246   -207      5    -15    148
    -57   1241   1296   -592   -678   1267   -363   -241   -202     12     -5    158
    -57   1241   1299   -592   -678   1270   -363   -241   -197     18      2    163
    -51   1247   1296   -600   -675   1270   -371   -249   -210      7    -12    161
    -44   1260   1304   -607   -672   1280   -368   -252   -213      2    -23    163
    -54   1239   1291   -592   -672   1265   -366   -249   -207      5    -12    158
    -51   1218   1270   -584   -659   1241   -368   -254   -210      2    -12    148
    -49   1221   1270   -587   -662   1244   -371   -262   -218     -2    -12    145
    -44   1228   1273   -592   -657   1249   -363   -254   -210      7     -5    158
    -38   1257   1296   -610   -667   1275   -342   -239   -192     20      7    171
    -44   1296   1340   -626   -693   1317   -316   -220   -171     41     23    184
    -57   1322   1376   -633   -717   1348   -293   -213   -158     51     31    192
    -57   1330   1387   -636   -722   1358   -283   -207   -153     54     33    202
    -57   1332   1387   -639   -722   1358   -296   -220   -155     49     31    194
    -41   1369   1408   -665   -724   1387   -301   -210   -137     72     51    226
    -25   1371   1397   -672   -711   1384   -327   -215   -135     80     67    241
    -20   1384   1405   -680   -711   1395   -348   -228   -148     75     64    241
    -15   1392   1405   -688   -709   1397   -348   -223   -148     75     62    244
    -12   1361   1374   -675   -693   1366   -361   -228   -153     70     59    233
    -20   1301   1322   -641   -670   1312   -374   -241   -174     51     41    213
    -36   1265   1301   -613   -667   1283   -379   -254   -189     38     25    197
    -36   1234   1270   -600   -654   1252   -379   -270   -213     15      7    176
    -51   1197   1249   -574   -649   1223   -376   -280   -228     -2     -7    155
    -67   1171   1239   -553   -654   1205   -384   -301   -249    -28    -36    132
    -83   1156   1239   -535   -659   1197   -394   -322   -270    -51    -59    106
    -90   1140   1228   -524   -662   1184   -400   -332   -280    -62    -70     96
    -85   1130   1215   -522   -652   1174   -405   -342   -296    -77    -85     88
    -80   1130   1210   -527   -646   1171   -407   -345   -303    -85    -93     83
    -77   1127   1205   -524   -641   1166   -400   -340   -296    -77    -88     88
    -77   1109   1184   -517   -631   1145   -405   -342   -301    -80    -93     80
    -80   1106   1187   -511   -633   1145   -410   -348   -306    -85    -93     75
    -83   1109   1192   -514   -639   1150   -407   -340   -298    -77    -90     83
    -83   1111   1195   -514   -639   1153   -405   -342   -298    -80    -96     83
    -85   1109   1195   -511   -639   1150   -410   -348   -306    -88   -101     77
    -88   1109   1195   -511   -641   1150   -402   -335   -296    -80    -93     77
    -88   1132   1218   -524   -652   1174   -345   -267   -254    -57    -77     85
    -62   1215   1278   -576   -670   1247   -244   -111   -158      2    -49    101
     -2   1314   1317   -657   -659   1314   -155    119      2    142     67    205
     85   1486   1400   -784   -657   1444    -38    501    285    446    363    475
    179   1777   1595   -979   -706   1686    -23    680    504    761    732    854
    163   2068   1904  -1114   -870   1987   -231    259    480    937   1021   1202
    -51   2218   2268  -1083  -1161   2244   -501   -483    267    917   1098   1327
   -262   2083   2346   -911  -1304   2216   -766  -1213   -213    470    698    976
   -363   1657   2021   -646  -1192   1836  -1031  -1717   -862   -293    -67    257
   -316   1265   1582   -472   -948   1423  -1163  -1725  -1096   -613   -423   -101
   -233   1091   1322   -428   -779   1205  -1028  -1335   -901   -496   -371    -98
   -168   1093   1262   -465   -714   1176   -771   -909   -644   -327   -262    -23
   -127   1106   1234   -491   -680   1171   -540   -568   -444   -197   -179     31
   -103   1093   1197   -493   -649   1145   -415   -387   -335   -114   -116     62
    -96   1091   1187   -498   -641   1137   -392   -348   -314   -101   -109     57
    -85   1078   1163   -496   -626   1122   -384   -327   -303    -98   -111     57
    -85   1078   1163   -496   -626   1119   -368   -303   -290    -85   -101     59
    -85   1088   1174   -501   -628   1130   -361   -288   -277    -77    -90     64
    -80   1088   1166   -504   -623   1127   -361   -285   -283    -77    -90     67
    -64   1096   1161   -517   -613   1127   -358   -272   -272    -72    -88     80
    -62   1104   1166   -522   -615   1135   -355   -262   -265    -67    -85     83
    -59   1104   1163   -522   -610   1132   -355   -257   -265    -62    -80     77
    -57   1109   1166   -527   -613   1137   -353   -246   -259    -54    -64     85
    -57   1127   1184   -535   -620   1156   -350   -239   -252    -49    -59     96
    -54   1135   1189   -542   -623   1163   -358   -239   -254    -54    -70     98
    -44   1137   1182   -545   -613   1158   -358   -231   -252    -51    -70    101
    -44   1127   1171   -542   -607   1148   -350   -215   -239    -33    -46    111
    -44   1119   1163   -537   -602   1140   -342   -200   -226    -20    -28    122
    -41   1124   1163   -542   -602   1143   -342   -192   -220    -18    -28    124
    -38   1137   1176   -548   -607   1156   -335   -174   -207     -2    -20    140
    -36   1143   1179   -555   -607   1161   -335   -163   -200      5    -15    148
    -23   1140   1163   -558   -594   1150   -332   -150   -194     10     -5    148
    -18   1153   1171   -568   -594   1161   -324   -129   -176     25     12    153
    -15   1182   1197   -581   -605   1189   -314   -103   -155     46     36    171
    -15   1182   1197   -587   -605   1189   -319    -85   -148     51     36    179
    -12   1195   1208   -592   -610   1202   -316    -62   -135     62     44    192
     -2   1210   1213   -605   -610   1213   -306    -23   -109     88     70    213
      5   1223   1218   -613   -605   1221   -296     18    -83    116     96    231
     20   1244   1221   -633   -602   1234   -293     62    -57    142    122    254
     31   1280   1249   -657   -607   1265   -283    114    -25    179    153    285
     41   1312   1270   -678   -615   1293   -267    171     10    218    192    327
     62   1343   1280   -701   -607   1312   -267    220     41    254    226    363
     83   1387   1304   -735   -610   1345   -267    259     64    285    262    400
     90   1436   1343   -763   -626   1389   -265    296     93    324    309    441
     98   1467   1369   -784   -636   1421   -265    319    116    350    340    478
    106   1493   1387   -800   -639   1441   -270    329    124    368    358    496
    106   1519   1413   -813   -652   1465   -267    335    135    384    376    517
     98   1543   1444   -820   -672   1496   -267    329    137    392    387    535
     96   1558   1462   -828   -683   1512   -270    316    129    387    384    535
     96   1569   1473   -831   -688   1522   -275    288    116    371    368    524
     72   1532   1457   -802   -693   1496   -272    249     98    348    348    504
     51   1475   1423   -766   -685   1449   -270    194     64    311    311    459
     38   1444   1405   -743   -683   1423   -272    135     31    275    275    418
     12   1405   1392   -709   -688   1400   -275     67      0    231    228    371
    -18   1356   1371   -670   -696   1363   -288     -5    -46    176    166    316
    -33   1314   1345   -641   -691   1330   -298    -62    -83    135    127    270
    -46   1283   1330   -620   -688   1306   -306   -106   -109    106     98    239
    -51   1241   1293   -594   -672   1267   -311   -142   -129     83     67    210
    -51   1215   1267   -584   -662   1241   -327   -174   -155     54     38    181
    -57   1215   1273   -581   -665   1244   -332   -197   -176     36     23    163
    -67   1197   1265   -568   -665   1231   -337   -213   -189     20      5    155
    -70   1174   1244   -550   -657   1208   -340   -226   -202      7    -12    142
    -75   1163   1236   -545   -657   1200   -342   -231   -207      2    -15    127
    -77   1166   1244   -545   -662   1205   -337   -228   -205      7     -5    132
    -77   1161   1239   -542   -659   1200   -348   -236   -213     -2    -20    135
    -72   1163   1236   -545   -654   1200   -350   -239   -218     -7    -25    127
    -70   1166   1234   -550   -652   1200   -340   -228   -207      7     -7    129
    -75   1158   1231   -542   -652   1195   -337   -228   -202     10     -5    135
    -72   1156   1228   -542   -652   1192   -342   -233   -213      2    -18    129
    -67   1163   1231   -548   -649   1197   -340   -226   -207      7    -12    135
    -75   1166   1241   -545   -659   1202   -337   -223   -205     12     -5    137
    -83   1150   1234   -535   -659   1192   -337   -226   -207     10    -10    132
    -83   1153   1234   -537   -659   1192   -340   -228   -207      7    -15    129
    -77   1161   1239   -540   -657   1200   -337   -223   -207     10    -12    135
    -72   1150   1221   -540   -646   1184   -345   -233   -218     -2    -23    129
    -72   1148   1221   -537   -646   1184   -353   -244   -228    -12    -31    127
    -70   1161   1231   -548   -649   1195   -353   -246   -231    -12    -25    119
    -70   1156   1226   -542   -646   1189   -345   -239   -223     -5    -12    127
    -75   1137   1213   -532   -644   1174   -345   -241   -228    -10    -25    127
    -77   1137   1215   -532   -646   1176   -345   -246   -233    -15    -31    124
    -77   1143   1221   -535   -649   1182   -348   -252   -239    -18    -33    116
    -72   1132   1205   -530   -639   1169   -355   -265   -252    -31    -49     96
    -64   1135   1200   -537   -633   1166   -358   -262   -246    -31    -46     98
    -62   1153   1215   -545   -639   1182   -345   -252   -233    -12    -31    119
    -54   1197   1252   -574   -654   1226   -332   -239   -218      0    -20    129
    -57   1239   1296   -589   -675   1267   -303   -223   -200     12    -10    145
    -67   1244   1312   -589   -691   1275   -280   -215   -189     20     -5    153
    -67   1241   1309   -587   -688   1275   -272   -215   -179     28     10    155
    -54   1265   1319   -605   -688   1291   -285   -226   -181     28     10    153
    -41   1306   1348   -631   -693   1327   -293   -215   -158     54     36    184
    -33   1304   1337   -636   -685   1319   -322   -220   -166     54     36    197
    -33   1312   1343   -639   -688   1327   -340   -231   -176     44     28    194
    -25   1319   1343   -646   -685   1330   -348   -233   -181     41     25    189
    -23   1275   1299   -626   -659   1286   -358   -236   -192     31     15    174
    -31   1210   1241   -592   -636   1226   -376   -257   -223      5    -10    140
    -44   1179   1223   -568   -633   1200   -381   -270   -244    -15    -25    124
    -57   1156   1213   -550   -636   1184   -376   -277   -252    -23    -36    119
    -77   1137   1215   -530   -646   1176   -366   -280   -259    -36    -51    109
    -90   1096   1187   -504   -641   1140   -389   -311   -296    -72    -88     72
    -93   1078   1171   -493   -631   1124   -400   -332   -319    -96   -111     51
    -98   1054   1153   -480   -626   1104   -405   -345   -332   -111   -129     41
    -96   1044   1140   -472   -618   1091   -407   -348   -342   -122   -142     31
    -98   1044   1140   -472   -620   1091   -410   -353   -350   -132   -150     20
   -106   1047   1153   -470   -631   1098   -407   -353   -348   -127   -145     23
   -109   1041   1148   -467   -628   1093   -413   -355   -353   -132   -150     12
   -106   1028   1135   -459   -620   1080   -420   -358   -355   -137   -148     12
   -101   1036   1137   -470   -618   1085   -415   -361   -358   -135   -148     12
    -98   1039   1137   -470   -618   1088   -415   -361   -361   -135   -150     10
   -101   1031   1132   -467   -615   1080   -423   -363   -366   -142   -155      7
   -101   1031   1132   -465   -615   1080   -420   -355   -361   -142   -155      7
    -93   1067   1161   -488   -626   1114   -355   -265   -306   -116   -145     10
    -51   1124   1174   -537   -613   1148   -259   -101   -205    -49   -106     25
     -5   1228   1231   -613   -618   1228   -155    148    -23    122     38    148
     85   1441   1356   -763   -633   1400    -64    532    265    439    353    449
    168   1784   1615   -979   -722   1701    -90    631    457    758    740    872
    111   2057   1945  -1085   -917   2003   -283    166    405    906    997   1192
    -85   2145   2229  -1031  -1158   2187   -550   -571    129    797    979   1228
   -296   1982   2278   -841  -1286   2130   -787  -1314   -410    252    465    766
   -353   1532   1883   -589  -1119   1709  -1047  -1748  -1047   -511   -309     23
   -285   1166   1452   -441   -870   1309  -1140  -1667  -1176   -709   -535   -220
   -215   1002   1218   -394   -717   1109  -1021  -1306   -995   -600   -480   -213
   -166   1036   1202   -433   -683   1119   -784   -904   -737   -423   -363   -129
   -129   1052   1182   -462   -657   1117   -553   -566   -524   -277   -262    -67
   -111   1034   1145   -462   -628   1088   -449   -415   -428   -207   -215    -44
   -101   1034   1135   -467   -618   1083   -431   -381   -410   -202   -215    -46
    -88   1047   1135   -478   -610   1091   -426   -366   -405   -202   -220    -49
    -85   1039   1124   -478   -605   1080   -413   -345   -394   -192   -213    -41
    -85   1031   1117   -475   -600   1072   -405   -329   -384   -181   -202    -36
    -83   1028   1111   -475   -597   1070   -402   -324   -381   -179   -200    -38
    -83   1044   1127   -480   -605   1085   -394   -309   -374   -171   -192    -28
    -80   1049   1130   -485   -605   1088   -389   -298   -366   -166   -187    -20
    -70   1057   1127   -493   -597   1091   -400   -301   -371   -171   -192    -28
    -62   1067   1130   -504   -594   1098   -405   -301   -376   -176   -197    -31
    -64   1075   1140   -504   -602   1106   -394   -285   -363   -161   -192     -7
    -67   1065   1130   -498   -597   1096   -389   -277   -358   -158   -184    -10
    -57   1062   1119   -504   -589   1091   -392   -270   -358   -153   -174    -12
    -51   1085   1135   -517   -594   1109   -394   -262   -353   -153   -174     -5
    -44   1104   1148   -530   -594   1124   -392   -254   -342   -142   -166      7
    -51   1109   1161   -530   -605   1135   -387   -241   -337   -137   -158      7
    -46   1122   1166   -537   -607   1143   -379   -228   -329   -124   -145     12
    -38   1135   1174   -548   -607   1156   -376   -220   -319   -119   -140     20
    -33   1150   1184   -558   -607   1166   -384   -213   -316   -114   -137     28
    -31   1171   1200   -571   -615   1184   -379   -192   -306   -101   -127     38
    -31   1166   1197   -568   -615   1182   -368   -168   -290    -88   -114     44
    -20   1163   1184   -574   -602   1174   -368   -150   -280    -80   -103     46
    -20   1174   1195   -576   -607   1184   -366   -122   -265    -62    -88     67
    -12   1192   1205   -589   -610   1197   -358    -90   -244    -38    -67     90
    -10   1210   1218   -600   -615   1213   -350    -54   -218    -12    -46    114
      0   1236   1236   -618   -618   1236   -350    -15   -200      7    -23    129
     15   1267   1252   -641   -618   1260   -342     36   -163     49     28    161
     28   1291   1262   -659   -618   1278   -332     93   -124     93     72    210
     49   1327   1278   -688   -615   1304   -329    140    -96    127    101    254
     67   1374   1304   -722   -618   1337   -329    187    -62    168    150    301
     90   1431   1340   -761   -623   1387   -327    220    -33    213    197    342
     96   1462   1366   -782   -633   1415   -332    236    -20    233    220    368
     96   1488   1389   -792   -646   1439   -335    244    -12    246    241    389
     98   1514   1415   -807   -657   1465   -335    246     -5    259    257    407
     98   1532   1434   -815   -667   1483   -335    244     -2    265    265    423
     96   1530   1434   -813   -667   1480   -342    228    -15    254    254    420
     85   1532   1447   -807   -680   1488   -337    210    -28    244    244    413
     64   1522   1454   -795   -693   1488   -340    168    -51    213    215    384
     49   1480   1431   -763   -691   1457   -348    109    -96    161    161    327
     20   1434   1410   -727   -696   1423   -350     41   -142    106    103    270
     -2   1402   1402   -701   -704   1402   -342    -12   -168     67     59    233
    -23   1337   1361   -659   -691   1348   -348    -72   -205     20      7    187
    -49   1278   1327   -613   -688   1301   -353   -127   -244    -28    -44    140
    -49   1252   1299   -602   -672   1275   -366   -174   -277    -64    -77     85
    -54   1236   1288   -592   -670   1262   -374   -210   -301    -90    -98     54
    -59   1208   1265   -574   -662   1236   -389   -246   -329   -119   -127     31
    -67   1189   1257   -561   -662   1223   -394   -270   -348   -137   -145     18
    -72   1176   1249   -553   -659   1213   -394   -280   -355   -142   -153     15
    -70   1161   1228   -545   -649   1195   -407   -301   -374   -161   -174     -2
    -64   1156   1218   -545   -641   1187   -413   -309   -381   -171   -179    -12
    -70   1148   1218   -537   -644   1182   -397   -296   -366   -155   -166    -10
    -75   1148   1223   -537   -649   1184   -400   -301   -371   -163   -174    -10
    -70   1158   1228   -542   -649   1192   -405   -303   -376   -174   -187    -10
    -77   1153   1231   -540   -654   1192   -405   -298   -368   -166   -184      0
    -85   1140   1226   -527   -654   1182   -402   -296   -366   -163   -179      0
    -85   1132   1215   -524   -652   1174   -405   -293   -366   -166   -176     -5
    -80   1143   1221   -532   -652   1182   -402   -290   -363   -163   -174     -5
    -80   1148   1228   -535   -654   1187   -397   -288   -361   -161   -168     -2
    -77   1150   1228   -535   -652   1189   -410   -296   -374   -174   -184     -7
    -75   1156   1228   -542   -652   1192   -418   -301   -376   -176   -184     -7
    -75   1161   1236   -542   -654   1197   -410   -293   -368   -166   -174      0
    -75   1158   1231   -542   -654   1195   -413   -298   -374   -174   -184     -5
    -70   1161   1231   -545   -649   1195   -415   -306   -381   -179   -187     -5
    -75   1163   1236   -545   -657   1200   -413   -303   -376   -171   -176     -2
    -83   1153   1236   -535   -659   1192   -410   -303   -376   -171   -179     -5
    -83   1145   1228   -532   -654   1184   -415   -311   -384   -181   -189    -10
    -77   1148   1226   -535   -652   1187   -418   -314   -389   -184   -192     -7
    -80   1148   1226   -535   -654   1187   -418   -319   -389   -187   -189     -7
    -77   1137   1215   -530   -646   1176   -426   -327   -400   -197   -202    -25
    -77   1130   1205   -527   -641   1166   -428   -332   -405   -200   -205    -33
    -70   1153   1223   -540   -646   1187   -418   -316   -389   -187   -192    -12
    -70   1200   1267   -566   -667   1234   -392   -301   -368   -171   -181      5
    -75   1226   1299   -576   -685   1262   -371   -290   -353   -155   -166     18
    -83   1239   1322   -579   -701   1280   -350   -275   -335   -140   -150     33
    -90   1249   1340   -579   -714   1293   -350   -280   -332   -137   -145     38
    -80   1267   1348   -594   -714   1306   -366   -288   -332   -135   -140     46
    -62   1286   1348   -613   -706   1317   -381   -288   -324   -124   -129     54
    -59   1288   1348   -613   -704   1317   -400   -293   -322   -119   -119     59
    -51   1291   1343   -618   -696   1317   -407   -290   -319   -111   -103     67
    -51   1275   1327   -613   -688   1299   -410   -290   -324   -114   -111     64
    -57   1254   1312   -600   -683   1280   -426   -301   -345   -135   -132     49
    -64   1215   1280   -576   -672   1247   -449   -322   -376   -161   -163     25
    -67   1174   1241   -553   -654   1208   -449   -335   -397   -187   -189      5
    -77   1145   1223   -535   -652   1184   -433   -335   -400   -192   -189     -5
   -103   1104   1208   -501   -654   1156   -431   -345   -410   -210   -202    -25
   -111   1072   1184   -480   -649   1127   -441   -371   -436   -236   -228    -49
   -106   1062   1169   -478   -636   1114   -444   -379   -449   -249   -246    -62
   -106   1049   1156   -472   -633   1101   -449   -387   -462   -262   -262    -75
   -109   1036   1145   -465   -626   1091   -459   -400   -478   -277   -277    -88
   -114   1034   1145   -462   -631   1088   -462   -402   -480   -280   -283    -93
   -109   1039   1148   -465   -628   1093   -454   -397   -472   -275   -275    -88
   -111   1036   1148   -465   -628   1091   -454   -397   -472   -272   -272    -80
   -109   1034   1143   -462   -626   1088   -457   -402   -478   -280   -283    -88
   -111   1028   1140   -459   -626   1083   -454   -400   -470   -277   -277    -90
   -119   1034   1153   -457   -636   1093   -452   -394   -465   -272   -275    -83
   -116   1023   1140   -454   -628   1083   -459   -400   -475   -280   -285    -90
   -106   1026   1132   -459   -620   1080   -428   -355   -452   -267   -280    -90
    -96   1072   1166   -491   -631   1119   -329   -210   -353   -207   -246    -83
    -54   1166   1221   -555   -636   1192   -233    -23   -207    -90   -158    -28
      0   1356   1353   -678   -678   1353   -127    296     72    200    114    226
    103   1670   1566   -888   -732   1621   -101    592    368    587    545    662
    142   2042   1899  -1093   -878   1971   -210    446    446    836    906   1083
     28   2203   2174  -1114  -1072   2190   -400    -85    285    872   1049   1291
   -168   2138   2307   -984  -1239   2221   -646   -820   -181    480    714   1005
   -303   1787   2091   -743  -1197   1938   -870  -1434   -818   -259    -38    283
   -303   1319   1623   -509   -963   1470  -1078  -1686  -1278   -815   -610   -267
   -236    987   1223   -374   -730   1104  -1096  -1493  -1254   -849   -691   -376
   -181    932   1114   -376   -649   1023   -927  -1140  -1015   -685   -584   -311
   -140    979   1119   -420   -628   1047   -701   -782   -750   -498   -449   -213
   -111   1005   1117   -449   -615   1060   -519   -514   -563   -355   -348   -137
   -103   1023   1127   -459   -615   1075   -449   -410   -485   -296   -303   -101
    -98   1026   1122   -465   -610   1072   -441   -394   -478   -298   -311   -106
   -103   1013   1114   -454   -607   1062   -444   -387   -483   -303   -319   -114
   -106   1010   1117   -452   -613   1062   -423   -363   -459   -283   -301   -101
   -106   1013   1119   -452   -613   1065   -410   -342   -439   -265   -272    -90
   -103   1010   1114   -454   -610   1062   -410   -340   -439   -265   -270    -98
   -101   1021   1122   -459   -613   1070   -405   -329   -426   -252   -257    -93
    -96   1023   1117   -465   -607   1070   -400   -316   -413   -239   -249    -80
    -83   1023   1106   -470   -594   1065   -402   -311   -410   -239   -249    -75
    -80   1021   1101   -470   -592   1060   -400   -309   -413   -239   -252    -75
    -83   1034   1117   -475   -600   1075   -394   -296   -400   -226   -239    -59
    -83   1041   1122   -480   -602   1080   -397   -290   -394   -220   -233    -54
    -72   1060   1132   -493   -602   1096   -397   -288   -394   -218   -231    -54
    -75   1062   1135   -496   -605   1098   -387   -272   -379   -202   -218    -36
    -72   1070   1143   -498   -607   1106   -387   -267   -374   -197   -213    -31
    -67   1078   1143   -506   -605   1109   -394   -267   -374   -197   -215    -33
    -62   1096   1158   -517   -610   1127   -392   -254   -363   -187   -200    -23
    -59   1111   1169   -527   -613   1137   -384   -239   -348   -171   -184     -7
    -54   1117   1171   -532   -613   1143   -381   -223   -337   -161   -174     -2
    -51   1124   1176   -537   -615   1150   -381   -207   -327   -148   -161      2
    -57   1135   1192   -537   -623   1163   -368   -181   -306   -124   -140     28
    -46   1137   1184   -545   -615   1158   -361   -158   -285   -103   -124     44
    -36   1150   1187   -558   -610   1169   -358   -132   -270    -88   -111     54
    -31   1179   1210   -576   -620   1195   -348    -96   -244    -59    -80     83
    -20   1202   1223   -589   -620   1213   -340    -57   -218    -31    -51    109
     -7   1218   1226   -607   -618   1223   -335    -10   -187      2    -20    129
      7   1241   1234   -626   -613   1239   -322     44   -145     46     23    168
     20   1275   1252   -649   -615   1262   -314     98   -109     90     67    213
     31   1314   1283   -672   -626   1299   -314    140    -83    122    101    249
     44   1350   1306   -698   -631   1330   -309    179    -54    158    142    293
     51   1384   1330   -719   -639   1358   -298    215    -20    200    189    342
     51   1426   1371   -740   -662   1400   -301    231     -7    223    215    368
     59   1449   1389   -753   -665   1421   -306    233     -2    236    231    381
     59   1470   1410   -769   -675   1441   -303    233      2    249    254    405
     57   1478   1421   -769   -680   1449   -311    223     -7    244    252    410
     46   1478   1428   -763   -691   1452   -327    197    -28    226    236    389
     38   1478   1439   -758   -698   1460   -322    171    -41    210    226    381
     23   1454   1431   -740   -704   1441   -311    132    -59    184    194    355
      7   1421   1413   -714   -704   1418   -314     75    -98    135    142    303
    -12   1382   1392   -685   -701   1387   -314     10   -137     88     90    257
    -31   1353   1384   -659   -706   1369   -319    -46   -168     46     44    213
    -49   1314   1363   -633   -709   1340   -335   -111   -205     -2     -5    166
    -62   1275   1337   -607   -701   1306   -350   -163   -239    -44    -46    124
    -67   1244   1312   -589   -691   1278   -355   -202   -262    -67    -70     88
    -70   1213   1283   -571   -675   1247   -361   -231   -277    -80    -80     70
    -80   1182   1262   -550   -672   1223   -376   -259   -301   -103   -106     49
    -90   1171   1262   -540   -675   1215   -381   -277   -311   -114   -119     38
    -96   1169   1265   -537   -680   1215   -381   -288   -314   -119   -127     36
   -101   1158   1260   -527   -680   1208   -387   -298   -322   -129   -137     28
   -101   1143   1244   -522   -672   1192   -387   -301   -327   -135   -142     23
   -103   1135   1239   -517   -670   1187   -387   -298   -324   -129   -135     23
   -109   1132   1239   -514   -675   1187   -392   -301   -324   -132   -140     18
   -103   1127   1231   -511   -667   1179   -394   -301   -327   -132   -140     18
    -96   1135   1231   -519   -665   1182   -389   -296   -319   -124   -129     18
    -93   1143   1236   -524   -665   1187   -381   -288   -311   -116   -122     28
    -88   1145   1234   -530   -662   1187   -389   -290   -314   -116   -122     33
    -96   1158   1254   -530   -675   1205   -389   -288   -314   -114   -122     38
   -103   1158   1262   -527   -683   1210   -389   -288   -311   -111   -119     41
   -101   1156   1257   -527   -678   1205   -392   -290   -314   -114   -119     44
    -88   1166   1252   -540   -670   1208   -394   -293   -316   -114   -124     46
    -80   1161   1241   -540   -659   1200   -394   -290   -311   -111   -116     41
    -93   1145   1236   -527   -665   1189   -394   -288   -309   -109   -109     41
    -93   1150   1244   -530   -670   1197   -397   -290   -309   -109   -109     41
    -93   1153   1244   -530   -670   1197   -394   -290   -309   -106   -109     46
    -88   1158   1247   -535   -667   1202   -394   -293   -311   -106   -109     49
    -90   1145   1236   -530   -665   1189   -402   -303   -322   -119   -122     49
    -96   1145   1241   -527   -667   1192   -400   -301   -316   -114   -122     54
    -96   1158   1254   -535   -675   1205   -397   -301   -311   -109   -114     49
    -85   1156   1241   -535   -662   1197   -402   -309   -319   -119   -124     36
    -85   1158   1244   -540   -665   1200   -387   -293   -301   -101   -103     54
    -83   1223   1306   -571   -693   1262   -350   -259   -259    -59    -57     96
    -88   1262   1348   -589   -719   1304   -327   -249   -244    -49    -44    106
    -90   1275   1366   -592   -727   1319   -316   -252   -244    -51    -49     98
    -90   1293   1384   -600   -737   1337   -324   -257   -239    -46    -46    109
    -83   1317   1400   -615   -743   1356   -340   -265   -239    -41    -49    119
    -70   1309   1376   -620   -724   1343   -363   -265   -236    -36    -38    122
    -64   1299   1363   -615   -714   1330   -379   -272   -241    -33    -28    124
    -62   1327   1387   -633   -724   1356   -381   -270   -236    -25    -15    145
    -54   1312   1366   -628   -709   1337   -397   -275   -246    -36    -25    137
    -54   1270   1325   -607   -691   1296   -415   -288   -270    -57    -49    116
    -62   1228   1291   -581   -675   1260   -415   -296   -280    -67    -57     98
    -70   1210   1278   -571   -672   1244   -426   -316   -301    -90    -80     80
    -83   1174   1257   -545   -670   1215   -426   -327   -319   -109   -101     64
   -106   1153   1260   -524   -683   1205   -418   -332   -327   -119   -109     54
   -114   1119   1234   -501   -672   1176   -426   -353   -348   -145   -135     25
   -119   1091   1208   -485   -662   1148   -439   -376   -371   -168   -161      2
   -114   1080   1195   -485   -654   1137   -439   -381   -381   -179   -166     -7
   -122   1075   1197   -478   -662   1137   -439   -381   -381   -179   -163     -5
   -132   1052   1184   -459   -657   1117   -436   -384   -381   -181   -174     -2
   -119   1054   1171   -467   -644   1111   -441   -389   -389   -189   -184    -12
   -114   1062   1174   -475   -644   1117   -436   -384   -381   -181   -176    -10
   -114   1060   1174   -475   -644   1117   -439   -384   -379   -179   -171    -12
   -116   1062   1179   -472   -646   1119   -441   -389   -387   -187   -176    -15
   -127   1054   1182   -465   -654   1117   -441   -387   -381   -181   -174     -7
   -122   1054   1176   -467   -649   1114   -439   -381   -376   -179   -174      0
   -114   1057   1171   -472   -644   1114   -410   -345   -358   -174   -176    -12
    -98   1117   1215   -509   -657   1166   -306   -207   -280   -135   -166    -18
    -59   1210   1270   -576   -665   1239   -200      7   -124     -7    -67     64
     10   1379   1369   -696   -678   1374    -67    387    168    285    200    306
    106   1670   1564   -888   -730   1618     -7    685    459    659    605    698
    116   2062   1945  -1088   -914   2005   -215    332    472    896    966   1111
    -51   2273   2325  -1111  -1187   2299   -563   -457    244    917   1109   1312
   -252   2239   2491   -995  -1371   2364   -883  -1234   -187    581    846   1101
   -361   1805   2166   -722  -1265   1987  -1158  -1803   -883   -231     44    366
   -335   1314   1649   -488   -992   1480  -1296  -1914  -1306   -802   -555   -194
   -252   1093   1345   -423   -797   1221  -1145  -1506  -1101   -685   -519   -213
   -192   1072   1265   -441   -730   1169   -859  -1034   -795   -475   -376   -127
   -161   1085   1247   -465   -706   1166   -605   -657   -550   -303   -265    -51
   -132   1062   1195   -465   -662   1127   -462   -449   -423   -218   -207    -28
   -127   1054   1179   -465   -652   1117   -428   -397   -397   -200   -197    -25
   -127   1049   1176   -462   -652   1111   -413   -368   -379   -192   -192    -12
   -116   1044   1161   -462   -639   1101   -407   -355   -374   -192   -200    -18
   -109   1031   1140   -459   -623   1085   -402   -345   -371   -189   -192    -31
   -116   1028   1143   -457   -631   1085   -392   -327   -353   -174   -179    -20
   -111   1031   1140   -459   -626   1085   -384   -314   -342   -161   -171    -10
   -106   1031   1137   -465   -623   1085   -389   -314   -345   -163   -171    -12
   -111   1039   1150   -462   -631   1093   -389   -306   -337   -155   -166     -2
   -114   1047   1158   -467   -636   1104   -381   -293   -324   -142   -153     12
   -106   1052   1158   -472   -633   1104   -384   -290   -324   -145   -158      5
   -103   1054   1156   -475   -631   1104   -379   -280   -316   -140   -153      7
    -98   1052   1150   -475   -623   1101   -368   -267   -303   -122   -127     28
    -96   1057   1150   -483   -623   1104   -366   -259   -298   -116   -124     31
    -98   1075   1174   -488   -636   1124   -366   -249   -288   -114   -122     33
    -98   1083   1182   -493   -641   1132   -361   -236   -275   -101   -109     46
   -101   1075   1176   -485   -639   1124   -355   -223   -265    -90    -98     49
    -98   1075   1171   -488   -636   1124   -363   -218   -267    -93   -101     46
    -90   1093   1184   -501   -639   1140   -355   -200   -249    -77    -90     64
    -88   1111   1200   -514   -644   1156   -345   -176   -228    -57    -72     85
    -85   1109   1195   -511   -639   1150   -345   -158   -218    -49    -64     85
    -80   1114   1192   -519   -636   1153   -332   -132   -200    -31    -49     93
    -70   1137   1208   -535   -639   1174   -319    -96   -174     -5    -23    119
    -67   1145   1213   -540   -639   1179   -311    -59   -153     12     -5    137
    -54   1166   1221   -555   -636   1192   -306    -23   -132     33     15    150
    -44   1197   1239   -579   -641   1218   -293     28    -96     67     49    179
    -31   1226   1257   -597   -644   1241   -275     90    -54    111     85    215
    -10   1252   1262   -620   -636   1257   -267    145    -20    145    116    246
      5   1288   1283   -646   -639   1286   -252    205     23    192    166    288
     10   1337   1327   -675   -659   1332   -244    257     64    239    213    337
     18   1379   1361   -698   -672   1371   -244    296     90    272    249    381
     28   1415   1387   -724   -678   1402   -233    324    119    309    293    418
     49   1444   1395   -745   -672   1421   -223    353    153    350    340    454
     57   1467   1410   -763   -678   1439   -231    353    153    358    350    470
     57   1491   1434   -774   -688   1465   -241    337    142    353    345    478
     41   1509   1467   -776   -711   1491   -249    319    132    350    342    483
     18   1514   1496   -766   -737   1506   -246    296    129    348    345    480
     10   1496   1486   -753   -737   1491   -252    249    106    324    329    459
      5   1465   1460   -735   -727   1462   -262    187     72    288    296    431
    -15   1428   1444   -706   -730   1436   -265    122     38    249    252    387
    -41   1379   1421   -667   -730   1400   -272     46     -5    194    200    329
    -57   1330   1387   -639   -722   1358   -290    -28    -59    132    140    272
    -70   1296   1363   -613   -717   1330   -301    -85    -96     96     96    233
    -88   1236   1322   -576   -706   1278   -311   -137   -132     54     51    192
   -103   1182   1286   -537   -693   1234   -324   -187   -166     12      5    150
   -106   1169   1275   -532   -691   1221   -332   -213   -184     -5    -12    137
   -111   1153   1265   -522   -688   1210   -337   -233   -202    -23    -20    124
   -114   1124   1239   -506   -678   1182   -342   -249   -218    -38    -33    103
   -122   1111   1234   -493   -678   1171   -342   -257   -223    -41    -41     98
   -127   1109   1236   -491   -683   1171   -342   -262   -226    -44    -41     96
   -122   1106   1226   -493   -675   1166   -348   -270   -233    -57    -51     85
   -127   1101   1228   -488   -680   1166   -350   -275   -239    -59    -62     85
   -129   1101   1231   -485   -680   1166   -342   -265   -226    -49    -54     96
   -127   1101   1226   -488   -678   1163   -345   -265   -226    -46    -44     96
   -127   1109   1236   -491   -680   1171   -348   -265   -226    -49    -44     98
   -116   1106   1223   -496   -670   1163   -345   -265   -223    -46    -38     96
   -119   1091   1210   -485   -665   1150   -340   -257   -215    -38    -33     96
   -119   1088   1205   -485   -662   1145   -348   -265   -223    -49    -41     93
   -114   1098   1213   -493   -665   1156   -350   -265   -223    -49    -44     93
   -124   1093   1218   -485   -670   1156   -348   -262   -220    -49    -44     96
   -129   1088   1218   -478   -672   1153   -348   -262   -220    -49    -38    101
   -127   1091   1218   -483   -675   1153   -353   -265   -226    -51    -38     98
   -127   1096   1223   -485   -675   1158   -348   -265   -220    -46    -31     98
   -122   1083   1205   -483   -665   1143   -350   -270   -223    -51    -36     90
   -119   1085   1205   -483   -662   1145   -353   -277   -231    -57    -41     85
   -114   1093   1208   -491   -662   1150   -350   -275   -226    -51    -38     93
   -116   1085   1202   -485   -659   1143   -350   -277   -231    -59    -44     90
   -116   1083   1197   -483   -657   1140   -361   -288   -241    -70    -54     80
   -119   1096   1215   -488   -667   1156   -350   -280   -231    -59    -41     93
   -122   1096   1215   -488   -670   1156   -350   -285   -233    -62    -46     96
   -114   1104   1215   -496   -665   1158   -342   -277   -226    -54    -41    101
   -106   1156   1260   -527   -683   1208   -314   -254   -197    -31    -15    124
   -114   1205   1319   -545   -717   1262   -280   -236   -168     -5      7    148
   -119   1192   1312   -537   -717   1252   -259   -226   -158      2     15    145
   -111   1192   1304   -540   -709   1247   -267   -231   -161      0     18    145
   -101   1221   1322   -561   -711   1273   -272   -226   -145     18     41    163
    -93   1241   1335   -574   -714   1288   -290   -226   -135     31     57    179
    -80   1234   1314   -579   -698   1275   -329   -249   -161     12     36    168
    -72   1247   1319   -589   -696   1283   -335   -244   -153     23     46    181
    -62   1231   1293   -584   -678   1260   -337   -241   -153     23     46    187
    -62   1184   1247   -561   -654   1215   -353   -257   -176      0     25    166
    -83   1137   1218   -527   -652   1176   -368   -277   -205    -23      0    140
    -96   1132   1228   -519   -662   1179   -368   -290   -215    -33    -10    135
    -90   1124   1215   -519   -654   1169   -371   -303   -236    -54    -31    109
   -103   1075   1179   -485   -641   1127   -366   -316   -252    -72    -49     80
   -122   1049   1171   -465   -646   1109   -366   -327   -262    -88    -62     72
   -129   1023   1150   -446   -639   1085   -371   -340   -277   -103    -80     62
   -129    995   1122   -433   -626   1057   -381   -355   -293   -124   -101     38
   -124    987   1111   -431   -618   1049   -381   -355   -296   -127   -101     33
   -137    982   1119   -423   -631   1052   -381   -358   -298   -127   -106     38
   -145    969   1114   -413   -631   1041   -387   -358   -303   -132   -109     33
   -140    974   1114   -418   -628   1041   -387   -358   -303   -129   -101     33
   -140    987   1127   -423   -633   1057   -379   -350   -293   -119    -93     44
   -137    974   1111   -418   -626   1041   -379   -353   -296   -124   -101     41
   -135    976   1111   -420   -623   1041   -384   -355   -301   -127   -111     44
   -137    982   1117   -423   -628   1049   -384   -353   -296   -122   -114     54
   -137    969   1106   -415   -620   1036   -363   -324   -283   -119   -106     41
   -124   1002   1124   -441   -626   1062   -267   -192   -207    -83    -88     18
    -83   1101   1184   -511   -633   1143   -161     18    -59     36      7     98
    -12   1270   1280   -631   -646   1275    -41    363    200    296    241    319
     93   1514   1421   -802   -662   1467     20    709    470    623    587    667
    111   1891   1779  -1005   -833   1836   -137    405    504    846    919   1054
    -38   2125   2161  -1044  -1101   2143   -415   -296    348    914   1096   1291
   -267   2091   2359   -911  -1312   2223   -693  -1060    -23    649    898   1143
   -420   1717   2138   -646  -1278   1927   -969  -1673   -688   -106    153    444
   -381   1254   1636   -436  -1010   1444  -1153  -1813  -1111   -649   -410    -90
   -301   1002   1301   -350   -800   1150  -1078  -1491   -987   -602   -423   -150
   -228    971   1197   -374   -714   1083   -839  -1049   -724   -426   -306    -88
   -187   1005   1192   -407   -688   1098   -563   -646   -472   -257   -189     -5
   -163    969   1130   -402   -646   1049   -423   -441   -353   -174   -145     18
   -145    948   1093   -402   -620   1021   -387   -376   -319   -158   -140     12
   -142    940   1080   -400   -613   1010   -368   -348   -303   -148   -129     15
   -140    937   1078   -397   -607   1008   -348   -314   -280   -127   -111     28
   -140    935   1075   -397   -607   1005   -345   -303   -277   -129   -116     20
   -137    943   1080   -402   -607   1010   -348   -301   -277   -132   -119     15
   -135    950   1085   -407   -610   1018   -342   -288   -267   -122   -109     28
   -132    950   1083   -407   -607   1015   -337   -283   -262   -116   -106     31
   -124    948   1072   -413   -600   1010   -340   -277   -262   -114   -103     33
   -116    969   1083   -426   -600   1026   -337   -265   -252   -101    -90     46
   -109    987   1093   -441   -600   1039   -332   -254   -239    -90    -75     57
   -109    982   1091   -436   -600   1036   -335   -252   -241    -96    -80     54
   -116    966   1080   -426   -600   1023   -332   -244   -236    -90    -80     59
   -114    971   1085   -428   -600   1028   -322   -231   -220    -75    -64     70
   -109    979   1088   -436   -600   1034   -322   -223   -215    -70    -59     70
   -106    987   1093   -439   -600   1039   -322   -215   -213    -70    -59     72
   -103    992   1096   -446   -600   1044   -322   -200   -200    -57    -51     85
    -93   1010   1101   -459   -597   1054   -316   -187   -189    -46    -41     93
    -85   1021   1104   -470   -594   1062   -319   -176   -187    -46    -36     96
    -88   1028   1117   -470   -602   1072   -309   -155   -168    -31    -20    114
    -85   1034   1117   -475   -600   1072   -298   -129   -150     -7      2    124
    -77   1044   1119   -483   -597   1080   -298   -114   -140      0     10    129
    -70   1054   1122   -493   -597   1088   -293    -85   -124     15     18    145
    -62   1078   1140   -506   -600   1109   -275    -44    -90     46     49    176
    -54   1091   1145   -519   -600   1117   -270     -7    -70     67     67    189
    -38   1114   1153   -537   -594   1132   -265     36    -46     90     96    210
    -28   1150   1176   -561   -605   1163   -252     88    -10    129    129    249
    -12   1182   1195   -584   -602   1187   -244    142     20    163    163    283
      5   1208   1200   -607   -597   1202   -241    192     49    197    200    311
     18   1249   1231   -633   -607   1241   -233    241     83    236    239    350
     31   1291   1260   -662   -615   1278   -228    277    114    277    280    400
     41   1317   1275   -678   -615   1296   -223    309    142    311    314    436
     49   1356   1304   -704   -628   1330   -223    322    158    335    345    459
     49   1387   1335   -719   -641   1361   -223    327    168    355    374    485
     51   1397   1345   -727   -646   1371   -228    324    166    358    381    498
     54   1410   1356   -732   -649   1384   -233    311    158    350    379    491
     46   1421   1374   -735   -662   1397   -233    293    153    348    374    491
     36   1423   1387   -730   -675   1405   -231    257    140    332    355    480
     15   1408   1392   -714   -688   1400   -239    197    103    290    314    446
    -10   1369   1379   -678   -693   1374   -241    132     64    249    272    402
    -38   1325   1361   -644   -698   1340   -244     64     31    205    223    361
    -54   1275   1330   -610   -691   1301   -252      0     -7    161    168    306
    -64   1226   1288   -581   -678   1257   -262    -59    -41    116    127    257
    -72   1187   1260   -555   -665   1223   -265   -106    -64     85     96    228
    -80   1148   1228   -535   -654   1187   -277   -150    -98     49     62    194
    -96   1117   1213   -511   -654   1166   -285   -181   -119     28     33    163
   -111   1098   1208   -496   -659   1153   -288   -202   -129     15     28    148
   -114   1096   1210   -491   -662   1153   -296   -223   -145      2     20    132
   -119   1067   1187   -475   -654   1127   -309   -241   -161    -15      0    122
   -116   1057   1174   -470   -646   1114   -311   -249   -168    -23     -7    116
   -119   1047   1163   -465   -644   1104   -311   -252   -171    -23     -7    119
   -114   1034   1148   -459   -631   1091   -311   -257   -176    -28    -15    111
   -116   1041   1156   -465   -636   1098   -314   -257   -174    -31    -12    111
   -119   1057   1176   -470   -646   1117   -309   -252   -166    -20     -5    119
   -124   1065   1187   -472   -657   1124   -309   -249   -166    -25    -10    119
   -124   1052   1176   -462   -649   1114   -311   -249   -168    -28    -15    114
   -114   1057   1171   -472   -641   1111   -316   -249   -166    -25    -10    116
   -109   1067   1176   -480   -641   1122   -316   -246   -163    -20     -2    119
   -111   1057   1169   -475   -641   1111   -316   -249   -166    -23     -2    122
   -119   1060   1179   -470   -649   1119   -314   -249   -166    -18     -5    124
   -124   1062   1187   -470   -657   1124   -309   -246   -161    -15      2    124
   -116   1062   1179   -472   -649   1119   -311   -249   -166    -18      0    119
   -111   1062   1171   -475   -641   1117   -319   -257   -174    -25    -10    116
   -109   1065   1174   -478   -641   1119   -316   -252   -168    -23     -7    119
   -114   1054   1166   -472   -641   1109   -319   -259   -176    -31    -12    109
   -116   1044   1161   -465   -639   1101   -322   -265   -179    -36    -12    109
   -116   1060   1176   -472   -646   1117   -322   -265   -179    -33    -12    114
   -114   1060   1174   -472   -644   1117   -319   -265   -176    -31    -12    122
   -109   1054   1161   -475   -636   1106   -322   -270   -187    -41    -20    109
   -103   1057   1161   -478   -633   1109   -322   -272   -187    -41    -20    103
   -106   1080   1187   -488   -646   1132   -306   -262   -168    -23     -7    124
   -111   1122   1234   -504   -672   1176   -275   -241   -145     -5     12    145
   -114   1153   1267   -519   -691   1210   -246   -228   -129     10     36    153
   -111   1163   1275   -524   -693   1218   -236   -223   -122     15     41    155
   -101   1171   1273   -535   -688   1221   -249   -236   -129      7     31    153
    -90   1197   1288   -553   -688   1241   -259   -233   -116     23     44    166
    -83   1187   1267   -553   -675   1228   -275   -228   -106     38     59    181
    -75   1205   1280   -566   -678   1241   -290   -228   -103     49     72    202
    -77   1215   1293   -571   -685   1254   -293   -226   -101     57     80    205
    -67   1192   1260   -561   -662   1226   -309   -231   -116     44     70    192
    -75   1143   1218   -535   -646   1179   -329   -254   -145     15     44    166
    -85   1093   1179   -504   -633   1137   -348   -275   -171    -12     20    142
    -88   1065   1150   -488   -620   1106   -350   -288   -187    -28      5    127
   -101   1057   1158   -478   -628   1106   -337   -288   -189    -33      0    111
   -132   1031   1161   -449   -649   1096   -340   -309   -213    -59    -28     90
   -137    995   1132   -428   -636   1062   -353   -332   -239    -88    -57     67
   -137    976   1114   -420   -628   1044   -358   -342   -252   -101    -72     54
   -129    987   1117   -428   -623   1052   -361   -345   -259   -106    -77     51
   -132    963   1096   -418   -613   1028   -374   -363   -280   -124    -96     28
   -129    956   1085   -413   -607   1021   -371   -363   -277   -127    -98     25
   -132    961   1091   -415   -613   1026   -361   -353   -267   -116    -85     38
   -135    945   1080   -405   -607   1013   -361   -353   -267   -116    -88     38
   -127    953   1080   -413   -605   1015   -366   -355   -272   -122    -93     31
   -129    953   1083   -413   -607   1018   -363   -353   -267   -116    -90     36
   -132    945   1078   -407   -607   1010   -363   -353   -267   -116    -88     36
   -135    943   1078   -402   -605   1010   -366   -355   -272   -122    -93     31
   -119    966   1083   -423   -602   1023   -327   -298   -241   -109    -93     31
    -96   1021   1117   -462   -607   1070   -228   -145   -150    -51    -59     46
    -51   1104   1153   -527   -602   1127   -132     70     -2     75     46    122
     23   1257   1234   -639   -605   1247    -18    436    267    350    306    358
    119   1558   1439   -841   -659   1499     10    657    496    672    672    745
    103   1891   1784   -997   -839   1839   -158    272    488    846    958   1093
    -85   2062   2148   -987  -1117   2104   -426   -454    288    841   1054   1252
   -322   1995   2317   -836  -1319   2156   -678  -1200   -127    493    763   1005
   -433   1551   1982   -561  -1208   1766   -932  -1693   -763   -262      2    272
   -371   1135   1506   -381   -940   1322  -1091  -1732  -1044   -631   -400   -129
   -280    935   1215   -327   -748   1072  -1005  -1387   -896   -553   -384   -161
   -210    950   1161   -368   -685   1054   -761   -950   -631   -368   -254    -75
   -176    956   1132   -389   -654   1044   -519   -602   -428   -236   -168    -20
   -153    940   1093   -392   -623   1015   -397   -420   -324   -166   -124      5
   -140    935   1072   -400   -607   1005   -363   -366   -293   -148   -122      7
   -129    932   1062   -400   -594    997   -353   -348   -290   -153   -132      2
   -127    935   1062   -405   -594    997   -345   -332   -285   -145   -119      7
   -132    922   1054   -394   -592    987   -335   -316   -272   -135   -111      7
   -135    914   1049   -389   -592    982   -329   -301   -265   -129   -106     10
   -127    914   1041   -392   -584    976   -329   -293   -262   -127   -101     15
   -124    932   1054   -405   -589    992   -327   -283   -254   -119    -90     25
   -116    940   1057   -413   -587    997   -322   -275   -246   -111    -85     31
   -106    935   1041   -415   -576    989   -322   -272   -249   -111    -88     25
   -103    943   1047   -418   -574    995   -319   -262   -241   -103    -77     33
   -101    953   1054   -426   -576   1002   -319   -254   -233    -96    -72     46
   -101    953   1052   -426   -576   1002   -322   -254   -236    -98    -80     46
    -90    961   1052   -433   -571   1005   -319   -246   -231    -93    -75     44
    -96    974   1070   -439   -581   1021   -306   -223   -213    -72    -46     59
    -93    971   1062   -439   -579   1018   -311   -218   -210    -70    -44     62
    -88    969   1057   -441   -574   1013   -314   -213   -210    -70    -46     59
    -88    982   1070   -449   -581   1026   -306   -200   -200    -59    -36     75
    -88    995   1083   -452   -584   1039   -298   -181   -187    -44    -25     88
    -83    997   1078   -459   -579   1039   -296   -163   -176    -36    -20     98
    -72   1021   1091   -475   -581   1054   -288   -140   -155    -15      0    116
    -67   1031   1098   -480   -581   1065   -285   -116   -140     -2     10    127
    -64   1028   1093   -480   -579   1060   -283    -90   -129      7     18    129
    -59   1047   1106   -493   -581   1075   -275    -59   -109     28     38    145
    -44   1070   1114   -514   -579   1091   -265    -18    -80     59     70    176
    -31   1085   1117   -527   -576   1101   -259     23    -59     80     93    200
    -25   1114   1140   -542   -581   1127   -259     67    -36    106    114    228
      0   1161   1158   -581   -579   1158   -246    127      0    145    148    267
     20   1176   1156   -600   -566   1166   -236    181     38    192    207    306
     36   1210   1174   -623   -568   1192   -233    228     70    233    254    348
     46   1260   1213   -652   -581   1236   -231    267     98    267    290    389
     49   1306   1254   -678   -602   1280   -233    283    114    290    314    418
     59   1335   1273   -698   -607   1304   -239    288    119    303    332    439
     64   1358   1291   -714   -613   1325   -233    298    129    316    353    459
     72   1384   1312   -727   -618   1348   -231    301    140    332    374    480
     67   1384   1317   -727   -623   1350   -249    275    122    316    353    478
     64   1387   1322   -724   -628   1356   -254    246    106    298    332    475
     46   1379   1330   -714   -641   1356   -246    213     90    280    314    452
     25   1353   1327   -688   -649   1340   -239    163     67    252    290    407
      5   1291   1286   -649   -641   1288   -246     93     23    197    241    350
    -20   1247   1267   -613   -644   1257   -244     31     -7    158    192    311
    -46   1205   1249   -581   -646   1226   -246    -28    -41    116    148    267
    -72   1161   1234   -542   -652   1197   -262    -93    -83     67     98    215
    -75   1127   1202   -527   -639   1166   -277   -145   -119     25     51    174
    -88   1098   1187   -506   -639   1143   -277   -171   -137     10     31    153
    -98   1072   1169   -488   -633   1122   -285   -202   -155    -12     12    132
    -90   1047   1137   -478   -613   1091   -301   -228   -179    -36    -10    111
    -93   1034   1124   -470   -610   1078   -303   -241   -187    -44    -18    101
    -98   1031   1127   -467   -613   1078   -309   -252   -197    -54    -33     96
   -103   1013   1117   -454   -610   1065   -319   -265   -210    -67    -41     83
    -96   1015   1111   -459   -602   1062   -324   -272   -215    -72    -41     75
    -98   1021   1119   -462   -610   1070   -322   -272   -215    -75    -46     75
   -103   1010   1114   -454   -607   1062   -324   -275   -218    -77    -51     70
   -101   1018   1117   -459   -607   1067   -324   -275   -220    -80    -59     72
   -101   1026   1127   -462   -613   1075   -319   -265   -213    -70    -49     85
    -96   1021   1114   -465   -605   1067   -319   -262   -213    -70    -49     83
    -93   1023   1117   -465   -605   1070   -327   -270   -223    -77    -51     77
    -96   1023   1119   -465   -607   1070   -329   -267   -220    -75    -46     80
   -101   1005   1106   -452   -602   1054   -324   -262   -215    -70    -41     80
    -98   1005   1104   -454   -602   1054   -329   -272   -226    -83    -54     67
    -98   1015   1114   -459   -605   1065   -327   -270   -220    -80    -49     72
    -96   1021   1117   -465   -605   1067   -322   -265   -215    -72    -44     83
    -90   1023   1114   -465   -602   1067   -332   -270   -226    -88    -59     72
    -88   1015   1104   -465   -594   1060   -340   -277   -236    -93    -62     67
    -88   1013   1101   -462   -594   1054   -340   -277   -231    -88    -59     70
    -90   1002   1091   -457   -592   1047   -345   -285   -239    -96    -67     62
    -85   1002   1088   -457   -587   1044   -350   -293   -252   -106    -77     57
    -88   1002   1091   -459   -589   1047   -345   -288   -244   -101    -72     62
    -90   1010   1101   -459   -597   1054   -342   -288   -241    -98    -67     64
    -85   1028   1111   -472   -600   1070   -337   -283   -241    -98    -64     64
    -80   1072   1153   -496   -615   1111   -301   -257   -210    -64    -36     93
    -75   1093   1169   -511   -623   1130   -277   -252   -200    -59    -33     98
    -77   1109   1187   -517   -631   1148   -267   -252   -200    -64    -44    101
    -80   1135   1215   -530   -646   1174   -267   -252   -197    -62    -44    106
    -80   1163   1244   -540   -662   1202   -267   -244   -176    -36     -5    122
    -64   1169   1234   -553   -649   1200   -298   -249   -179    -33      0    127
    -49   1163   1210   -558   -631   1187   -332   -267   -194    -44     -7    127
    -44   1184   1226   -571   -636   1205   -332   -262   -184    -28      7    148
    -44   1166   1210   -561   -626   1187   -335   -259   -189    -33      0    145
    -49   1114   1163   -532   -607   1137   -358   -280   -226    -70    -36    114
    -51   1083   1132   -517   -592   1106   -374   -298   -249    -90    -54     96
    -64   1057   1119   -496   -592   1088   -371   -306   -259   -101    -62     88
    -85   1026   1111   -470   -597   1067   -368   -316   -275   -119    -80     67
   -103    989   1091   -444   -597   1039   -379   -348   -309   -155   -119     33
   -106    976   1083   -436   -594   1031   -389   -366   -324   -174   -137     18
   -116    948   1065   -415   -592   1005   -389   -374   -337   -187   -148     -2
   -124    911   1036   -392   -579    974   -387   -374   -345   -194   -150     -7
   -114    906   1021   -397   -566    963   -392   -379   -353   -202   -158    -18
   -111    917   1026   -402   -568    971   -400   -389   -366   -218   -174    -28
   -111    919   1031   -402   -571    974   -410   -397   -379   -231   -192    -33
   -116    914   1031   -397   -574    971   -405   -394   -374   -226   -187    -25
   -122    909   1031   -394   -576    969   -397   -387   -366   -215   -176    -23
   -122    904   1026   -392   -574    963   -397   -389   -368   -218   -179    -20
   -119    904   1023   -394   -571    963   -402   -394   -374   -223   -184    -25
   -114    911   1026   -397   -568    969   -397   -389   -366   -220   -179    -25
   -103    914   1018   -407   -561    966   -361   -342   -342   -213   -176    -28
    -85    956   1041   -436   -563    997   -272   -202   -259   -166   -155    -28
    -49   1044   1093   -498   -571   1067   -176      2   -109    -33    -49     51
      5   1202   1197   -602   -594   1200    -72    327    145    231    197    285
    124   1501   1376   -815   -626   1439    -75    566    376    553    561    672
    127   1839   1712   -984   -792   1777   -184    332    428    769    880   1044
    -25   1997   2023   -987  -1026   2010   -397   -285    241    766    979   1195
   -231   1930   2161   -849  -1195   2044   -646  -1049   -220    371    644    914
   -371   1545   1917   -589  -1145   1732   -865  -1600   -844   -363   -111    187
   -342   1130   1473   -394   -909   1301  -1057  -1727  -1187   -784   -548   -231
   -257    880   1137   -311   -698   1010  -1039  -1470  -1098   -750   -561   -277
   -187    841   1028   -327   -607    935   -867  -1098   -867   -594   -454   -218
   -148    885   1034   -368   -592    958   -615   -722   -613   -413   -327   -124
   -129    888   1018   -379   -574    953   -459   -491   -459   -303   -252    -77
   -122    891   1010   -384   -566    950   -418   -426   -426   -280   -241    -70
   -114    883    997   -384   -555    940   -394   -397   -407   -267   -236    -70
   -111    885    995   -387   -553    940   -379   -374   -392   -254   -220    -64
   -111    885    997   -389   -553    940   -371   -358   -384   -249   -215    -59
    -98    885    982   -394   -540    932   -374   -353   -381   -249   -218    -57
    -88    898    987   -405   -537    943   -368   -337   -371   -236   -205    -44
    -93    893    987   -402   -540    940   -366   -332   -368   -231   -202    -41
    -96    888    984   -397   -540    935   -368   -332   -368   -233   -205    -44
    -93    904    997   -405   -545    948   -368   -327   -366   -233   -205    -41
    -85    919   1005   -415   -545    961   -368   -322   -363   -231   -200    -33
    -85    924   1010   -420   -548    966   -371   -314   -361   -226   -194    -28
    -83    935   1015   -426   -548    974   -363   -301   -348   -210   -184    -20
    -85    930   1013   -423   -550    971   -355   -288   -335   -197   -171    -12
    -83    922   1005   -418   -542    963   -355   -285   -335   -200   -174    -12
    -75    945   1018   -436   -548    979   -358   -277   -329   -192   -163      2
    -70    961   1031   -446   -550    995   -355   -265   -319   -179   -153     12
    -70    956   1026   -444   -548    989   -353   -254   -314   -174   -150     15
    -67    966   1034   -449   -550   1000   -348   -241   -303   -166   -145     25
    -64    976   1039   -457   -550   1005   -345   -223   -293   -150   -127     31
    -54    989   1044   -467   -548   1015   -345   -210   -283   -140   -114     41
    -46   1002   1049   -478   -548   1026   -345   -194   -275   -135   -114     46
    -38   1026   1065   -493   -550   1044   -342   -174   -262   -119   -101     62
    -46   1036   1080   -496   -563   1057   -324   -132   -228    -85    -62     93
    -31   1039   1070   -506   -550   1054   -327    -98   -210    -64    -38    114
    -15   1062   1078   -524   -548   1070   -324    -62   -187    -41    -12    137
      2   1104   1101   -553   -548   1104   -314     -7   -148      0     31    181
     20   1132   1109   -576   -545   1122   -314     36   -122     31     62    213
     36   1169   1132   -602   -548   1150   -314     77    -93     67     96    252
     49   1213   1163   -631   -558   1187   -311    127    -57    111    145    303
     51   1260   1208   -654   -576   1234   -301    166    -23    153    194    353
     67   1288   1218   -680   -576   1254   -303    187     -7    179    226    379
     72   1325   1249   -698   -587   1288   -303    202      5    202    254    405
     75   1353   1278   -717   -602   1317   -306    207     12    218    270    426
     77   1363   1286   -719   -602   1325   -314    200      7    215    270    433
     75   1376   1301   -727   -613   1340   -319    187      2    210    262    439
     70   1382   1309   -727   -620   1345   -311    174      0    205    265    433
     54   1343   1288   -701   -618   1314   -301    150    -18    184    246    407
     38   1317   1278   -678   -618   1299   -298    101    -51    140    197    366
     23   1288   1265   -657   -620   1278   -301     41    -90     90    145    322
     -2   1247   1249   -623   -626   1249   -298    -18   -129     46     96    272
    -18   1195   1213   -589   -615   1202   -301    -77   -168     -2     41    207
    -38   1137   1176   -548   -607   1156   -303   -129   -200    -41      2    158
    -51   1101   1153   -524   -602   1127   -311   -176   -228    -75    -31    129
    -59   1083   1140   -511   -600   1111   -329   -223   -265   -114    -70     93
    -67   1062   1127   -498   -597   1096   -345   -259   -290   -142   -103     62
    -64   1052   1117   -493   -589   1083   -342   -272   -296   -150   -111     59
    -62   1036   1098   -488   -581   1067   -350   -293   -311   -171   -132     41
    -64   1028   1091   -483   -576   1060   -361   -311   -329   -189   -148     20
    -67   1021   1088   -478   -576   1054   -361   -319   -332   -192   -150     15
    -83   1005   1088   -459   -584   1047   -358   -322   -335   -194   -153     15
    -75   1000   1075   -462   -576   1039   -363   -327   -340   -202   -161     12
    -67   1000   1065   -467   -566   1031   -361   -324   -340   -205   -163      7
    -64   1023   1088   -480   -576   1054   -363   -322   -335   -197   -155     20
    -67   1031   1098   -480   -581   1065   -368   -322   -335   -194   -153     20
    -72   1021   1091   -475   -581   1054   -368   -319   -332   -192   -148     20
    -72   1023   1096   -475   -584   1060   -363   -314   -322   -184   -137     25
    -62   1028   1091   -483   -576   1057   -368   -311   -319   -181   -137     28
    -59   1026   1085   -483   -571   1054   -368   -314   -324   -187   -145     31
    -67   1036   1104   -485   -584   1067   -366   -314   -324   -187   -148     36
    -70   1039   1109   -485   -589   1072   -368   -316   -322   -184   -142     33
    -72   1031   1104   -480   -589   1067   -374   -322   -332   -192   -148     25
    -62   1036   1098   -485   -579   1067   -371   -322   -329   -192   -145     23
    -59   1031   1088   -485   -574   1060   -363   -316   -319   -179   -129     36
    -70   1023   1093   -478   -581   1057   -366   -322   -324   -184   -135     31
    -70   1028   1098   -480   -584   1062   -374   -329   -332   -192   -145     25
    -64   1041   1106   -488   -584   1072   -368   -324   -329   -187   -142     31
    -57   1041   1096   -493   -576   1067   -376   -332   -337   -192   -150     28
    -44   1049   1093   -504   -568   1070   -368   -329   -329   -189   -142     25
    -41   1085   1127   -524   -584   1106   -337   -298   -293   -153   -103     59
    -36   1130   1166   -545   -600   1148   -306   -277   -267   -127    -83     80
    -41   1143   1182   -550   -613   1161   -301   -285   -275   -140    -98     67
    -49   1150   1197   -550   -623   1174   -301   -288   -272   -140    -96     72
    -44   1179   1223   -568   -636   1202   -309   -290   -262   -124    -80     93
    -25   1205   1231   -589   -628   1218   -324   -290   -254   -114    -70    109
    -18   1208   1226   -594   -623   1215   -355   -303   -267   -122    -80    114
    -15   1221   1236   -602   -626   1228   -355   -296   -254   -106    -57    122
    -12   1210   1223   -600   -618   1215   -358   -298   -254   -106    -46    116
      0   1169   1169   -584   -584   1169   -374   -309   -277   -127    -67     98
    -10   1127   1137   -558   -574   1132   -389   -327   -303   -150    -96     80
    -33   1096   1130   -532   -581   1111   -392   -337   -319   -166   -109     70
    -54   1070   1124   -509   -589   1096   -392   -350   -335   -187   -129     54
    -64   1044   1109   -488   -587   1075   -387   -361   -345   -202   -148     36
    -75   1005   1078   -465   -576   1041   -392   -379   -366   -223   -168     12
    -77    976   1054   -449   -566   1015   -402   -392   -384   -241   -181     -7
    -77    961   1039   -441   -558   1000   -407   -405   -397   -254   -194    -20
    -83    958   1041   -436   -561   1000   -405   -405   -394   -252   -197    -18
    -85    948   1034   -431   -561    989   -397   -402   -392   -252   -197    -12
    -80    943   1023   -431   -553    984   -407   -410   -405   -262   -207    -25
    -75    935   1008   -431   -540    971   -413   -413   -407   -262   -202    -28
    -80    940   1021   -428   -550    979   -410   -410   -400   -257   -197    -23
    -83    953   1036   -436   -561    995   -413   -413   -405   -259   -207    -18
    -77    956   1034   -439   -555    995   -418   -415   -407   -265   -215    -23
    -72    948   1021   -439   -548    984   -410   -407   -397   -254   -200    -28
    -72    930   1002   -428   -537    966   -394   -381   -387   -246   -187    -31
    -54    958   1013   -454   -532    984   -306   -249   -311   -215   -184    -36
    -23   1049   1072   -514   -548   1062   -205    -51   -163    -96    -98     28
     28   1208   1179   -618   -576   1192   -109    249     80    153    127    241
    135   1460   1325   -797   -594   1392    -72    571    350    493    485    613
    155   1826   1670   -989   -758   1748   -181    350    387    704    815    989
     18   2013   1995  -1015   -987   2005   -400   -252    192    711    948   1174
   -189   1992   2182   -901  -1187   2086   -652   -976   -223    400    701    982
   -337   1636   1974   -649  -1156   1805   -883  -1592   -844   -319    -33    285
   -309   1192   1499   -441   -906   1345  -1080  -1790  -1280   -867   -602   -244
   -231    935   1166   -353   -698   1049  -1078  -1553  -1213   -857   -636   -314
   -174    904   1075   -366   -626    989   -906  -1179   -953   -672   -509   -239
   -132    948   1080   -407   -605   1013   -646   -774   -654   -452   -342   -119
   -101    937   1036   -420   -568    987   -480   -522   -485   -322   -249    -54
    -85    932   1015   -423   -550    974   -426   -436   -428   -280   -220    -38
    -85    927   1013   -423   -548    969   -402   -402   -400   -259   -205    -31
    -77    935   1013   -428   -545    974   -387   -379   -384   -246   -197    -18
    -72    940   1013   -433   -542    976   -392   -371   -384   -252   -207    -20
    -70    940   1010   -436   -540    976   -387   -358   -374   -241   -189    -20
    -67    943   1008   -439   -537    974   -381   -353   -368   -231   -176    -20
    -67    940   1008   -436   -537    974   -381   -345   -363   -228   -174    -15
    -62    948   1010   -446   -535    979   -381   -337   -358   -223   -171     -5
    -62    963   1026   -452   -545    995   -374   -327   -345   -210   -161      7
    -57    974   1031   -459   -545   1002   -374   -319   -340   -205   -158     15
    -54    974   1028   -459   -540   1000   -376   -314   -340   -207   -163     12
    -54    982   1036   -465   -545   1008   -371   -306   -329   -197   -148     18
    -57    982   1036   -462   -548   1008   -366   -298   -322   -184   -135     25
    -51    992   1044   -470   -548   1018   -366   -293   -319   -184   -135     25
    -49   1010   1060   -480   -553   1034   -363   -280   -306   -168   -122     44
    -51   1008   1057   -478   -553   1031   -358   -265   -290   -155   -111     54
    -41    997   1039   -478   -540   1018   -361   -254   -285   -153   -103     51
    -38   1002   1041   -483   -540   1021   -361   -244   -277   -145    -93     59
    -36   1021   1057   -491   -545   1039   -342   -220   -254   -122    -72     90
    -31   1031   1060   -501   -545   1044   -335   -202   -241   -106    -62     98
    -20   1041   1062   -511   -540   1049   -329   -179   -228    -90    -46    109
    -18   1065   1080   -524   -550   1072   -327   -155   -210    -72    -28    124
    -10   1080   1091   -535   -550   1085   -319   -124   -187    -51     -5    142
      2   1098   1093   -550   -545   1096   -316    -90   -166    -31     12    163
     10   1117   1104   -563   -545   1111   -306    -46   -135      0     44    194
     12   1137   1122   -576   -555   1130   -290      5    -93     41     85    231
     20   1163   1143   -592   -561   1153   -288     51    -67     72    114    259
     41   1202   1161   -623   -561   1184   -283    103    -31    114    150    303
     51   1249   1195   -652   -571   1223   -272    158     10    163    205    350
     62   1288   1226   -675   -581   1257   -267    197     44    205    254    392
     80   1322   1241   -701   -579   1283   -267    226     67    236    285    428
     90   1363   1273   -730   -589   1319   -262    249     88    265    319    465
     93   1389   1293   -743   -600   1343   -265    254     93    280    342    488
     96   1395   1299   -745   -602   1348   -272    246     88    283    348    496
    101   1408   1306   -753   -602   1358   -270    244     88    285    355    506
     96   1413   1317   -756   -610   1363   -272    220     77    277    348    501
     83   1410   1327   -748   -620   1369   -277    181     51    249    322    475
     70   1384   1314   -730   -620   1350   -280    127     12    207    283    433
     54   1340   1286   -696   -615   1314   -275     72    -15    171    244    400
     25   1291   1265   -659   -620   1278   -277     12    -49    124    192    350
      2   1257   1254   -631   -626   1257   -293    -54    -96     70    135    296
    -18   1231   1247   -607   -633   1239   -303   -114   -129     28     88    252
    -33   1182   1215   -574   -623   1197   -309   -158   -155      0     57    215
    -38   1145   1184   -553   -613   1163   -319   -200   -181    -28     25    179
    -36   1119   1156   -540   -594   1137   -324   -228   -200    -46      5    158
    -38   1101   1137   -532   -589   1119   -335   -254   -218    -62    -12    148
    -36   1080   1117   -522   -576   1098   -342   -275   -231    -80    -31    129
    -41   1070   1109   -514   -576   1088   -348   -285   -239    -88    -38    116
    -49   1070   1119   -511   -584   1093   -342   -288   -236    -85    -33    122
    -51   1060   1109   -506   -579   1083   -350   -298   -244    -93    -41    114
    -36   1057   1093   -509   -563   1075   -353   -298   -246    -96    -46    114
    -41   1057   1096   -509   -568   1075   -350   -296   -241    -93    -44    109
    -41   1044   1085   -501   -563   1065   -350   -296   -241    -93    -41    111
    -44   1031   1075   -496   -558   1052   -355   -296   -241    -90    -38    114
    -41   1049   1091   -504   -566   1070   -353   -293   -239    -85    -31    116
    -41   1067   1106   -514   -574   1085   -345   -283   -228    -75    -20    127
    -38   1075   1114   -517   -576   1093   -350   -288   -231    -80    -25    127
    -36   1078   1111   -522   -574   1093   -355   -290   -233    -83    -31    127
    -31   1085   1117   -527   -574   1101   -345   -285   -231    -77    -28    135
    -33   1083   1117   -527   -576   1098   -350   -285   -233    -80    -28    129
    -36   1060   1096   -511   -566   1075   -350   -288   -231    -80    -28    124
    -33   1065   1098   -519   -566   1080   -348   -283   -226    -70    -18    132
    -31   1072   1104   -519   -566   1088   -345   -283   -223    -70    -15    137
    -31   1072   1104   -522   -566   1088   -353   -293   -236    -83    -23    129
    -31   1075   1106   -522   -568   1091   -353   -293   -233    -80    -23    132
    -31   1080   1109   -527   -568   1093   -350   -290   -231    -80    -23    137
    -25   1078   1104   -524   -563   1091   -358   -298   -239    -90    -31    122
    -23   1088   1111   -535   -566   1098   -342   -288   -223    -72    -15    140
    -18   1153   1171   -566   -594   1161   -301   -252   -176    -28     23    187
    -23   1184   1205   -581   -615   1195   -277   -241   -161    -20     28    189
    -25   1189   1215   -581   -620   1202   -272   -244   -163    -25     33    181
    -25   1208   1234   -592   -628   1221   -272   -244   -158    -12     46    194
    -12   1221   1234   -605   -623   1226   -283   -244   -150     -2     57    207
      2   1215   1213   -610   -605   1215   -306   -246   -145      7     70    218
      7   1210   1202   -607   -597   1208   -322   -252   -150      7     72    223
      7   1239   1231   -623   -613   1236   -324   -246   -142     18     80    236
     10   1218   1208   -615   -600   1213   -335   -252   -153     10     77    223
     10   1169   1158   -589   -574   1163   -361   -272   -184    -18     49    197
      5   1130   1124   -566   -558   1127   -368   -285   -202    -36     28    184
     -2   1109   1109   -555   -555   1109   -366   -293   -215    -46     15    171
    -12   1080   1093   -535   -553   1085   -374   -311   -239    -70    -10    148
    -36   1054   1088   -511   -563   1070   -374   -324   -252    -88    -33    127
    -44   1023   1067   -488   -555   1044   -374   -335   -265   -103    -44    116
    -46    992   1039   -475   -542   1015   -384   -355   -288   -127    -62     96
    -38    987   1026   -472   -532   1005   -392   -366   -303   -145    -77     80
    -44    989   1031   -475   -537   1008   -389   -366   -301   -142    -75     83
    -46    971   1018   -462   -532    995   -389   -368   -301   -145    -80     77
    -51    948   1000   -449   -527    971   -387   -368   -306   -148    -85     70
    -54    963   1018   -454   -535    989   -384   -366   -301   -142    -77     75
    -49    956   1005   -454   -527    979   -387   -368   -301   -145    -77     70
    -44    945    989   -449   -517    966   -384   -368   -301   -142    -75     67
    -49    945    995   -452   -522    969   -381   -366   -296   -137    -67     72
    -49    948    997   -452   -522    971   -376   -358   -293   -135    -70     77
    -44    948    992   -454   -519    969   -353   -324   -283   -140    -83     62
    -33   1005   1039   -485   -535   1021   -246   -189   -205   -106    -72     51
      7   1083   1072   -548   -532   1078   -135     31    -41     31     38    135
     85   1252   1166   -670   -540   1210     -7    413    246    322    311    381
    174   1564   1387   -870   -605   1475     36    678    517    680    701    782
    176   1974   1797  -1075   -810   1886   -176    296    514    896   1036   1182
      5   2171   2166  -1091  -1080   2169   -517   -493    288    901   1156   1356
   -197   2104   2299   -953  -1247   2200   -823  -1254   -150    548    859   1122
   -303   1665   1969   -683  -1137   1816  -1091  -1784   -826   -246     72    389
   -275   1184   1460   -454   -867   1322  -1218  -1852  -1187   -743   -449   -116
   -184    969   1153   -392   -670   1060  -1065  -1441   -982   -618   -397   -119
   -116    950   1067   -415   -592   1008   -774   -966   -675   -402   -252    -31
    -83    953   1036   -436   -558    995   -517   -597   -441   -239   -140     33
    -54    927    982   -436   -517    953   -394   -413   -332   -168    -96     51
    -54    924    979   -436   -517    950   -368   -366   -309   -155    -90     57
    -54    924    979   -436   -517    950   -350   -340   -290   -145    -85     64
    -51    917    966   -433   -509    940   -342   -322   -285   -142    -90     59
    -44    898    943   -426   -493    919   -335   -311   -283   -145    -90     57
    -44    898    940   -428   -491    919   -327   -301   -272   -132    -83     59
    -46    909    956   -433   -501    932   -322   -288   -265   -122    -72     62
    -41    914    956   -439   -498    935   -319   -277   -259   -116    -64     70
    -33    909    943   -436   -488    924   -314   -265   -246   -103    -54     83
    -33    914    948   -441   -491    930   -311   -259   -241   -101    -49     93
    -28    917    945   -444   -488    932   -314   -252   -236    -96    -36     90
    -28    927    953   -449   -493    940   -314   -241   -233    -90    -33     90
    -28    932    961   -452   -493    945   -301   -228   -218    -77    -23    103
    -31    924    956   -449   -496    940   -303   -220   -218    -75    -23    103
    -28    917    943   -444   -485    930   -306   -218   -215    -72    -20    101
    -23    932    953   -454   -488    943   -298   -202   -200    -62    -10    114
    -20    943    963   -459   -491    953   -290   -187   -184    -46     -2    132
    -23    935    956   -457   -488    943   -290   -179   -181    -41      2    132
    -15    953    969   -470   -491    958   -288   -161   -168    -31     12    137
     -7    974    982   -483   -493    976   -277   -135   -153    -12     31    150
     -2    971    974   -483   -488    971   -275   -119   -142     -5     38    158
     -5    971    974   -485   -491    971   -267    -96   -129      5     46    168
      2   1000    995   -501   -496    997   -252    -57   -101     36     70    192
     12   1021   1005   -517   -498   1013   -246    -23    -80     57     88    213
     20   1023   1002   -522   -491   1013   -239     12    -62     75     98    233
     31   1047   1015   -542   -491   1031   -231     62    -28    106    132    262
     44   1075   1028   -561   -491   1052   -213    122     15    150    181    296
     59   1088   1028   -574   -483   1057   -200    176     54    189    215    322
     72   1114   1041   -592   -483   1078   -187    236     88    233    265    358
     80   1169   1085   -626   -504   1127   -179    285    124    283    319    407
     93   1205   1111   -652   -509   1158   -176    319    150    314    355    449
    101   1241   1137   -672   -519   1189   -179    337    166    335    376    478
    111   1278   1166   -693   -527   1223   -174    355    187    363    405    509
    122   1304   1182   -714   -530   1244   -176    361    197    374    423    527
    124   1314   1187   -719   -530   1252   -179    355    197    379    433    537
    122   1322   1200   -722   -540   1262   -179    342    194    381    436    542
    109   1325   1215   -717   -553   1270   -184    311    179    366    423    537
     96   1306   1208   -704   -555   1257   -192    262    150    337    392    509
     72   1278   1205   -678   -566   1241   -194    200    119    301    358    472
     46   1236   1189   -641   -571   1213   -197    135     83    257    314    433
     23   1189   1166   -605   -571   1179   -210     59     41    205    259    381
      2   1145   1140   -574   -571   1143   -226    -10     -5    150    205    329
     -7   1101   1109   -548   -558   1104   -228    -59    -36    116    166    293
    -25   1057   1080   -517   -553   1067   -241   -111    -70     75    127    252
    -33   1008   1041   -485   -537   1023   -254   -155   -106     38     90    210
    -41    979   1021   -467   -532    997   -257   -176   -124     20     72    187
    -51    963   1013   -457   -532    987   -257   -192   -129     12     67    179
    -51    945    995   -449   -522    969   -267   -215   -150     -7     49    163
    -49    935    984   -441   -517    958   -272   -226   -158    -18     38    155
    -54    930    982   -439   -517    956   -270   -228   -158    -18     44    161
    -54    919    974   -433   -514    945   -275   -233   -166    -25     31    150
    -57    909    966   -428   -511    937   -277   -239   -171    -31     31    142
    -59    906    966   -423   -511    935   -272   -228   -161    -18     44    150
    -62    896    956   -418   -509    924   -270   -231   -161    -18     38    148
    -57    906    963   -426   -509    932   -275   -233   -163    -23     31    142
    -54    924    979   -436   -519    950   -270   -228   -155    -15     41    153
    -57    924    982   -433   -519    953   -267   -223   -153    -12     46    163
    -54    917    971   -433   -514    943   -272   -226   -158    -18     38    155
    -49    917    963   -433   -506    940   -272   -226   -155    -15     41    158
    -54    919    971   -433   -511    945   -270   -228   -155    -12     41    158
    -51    917    969   -431   -509    943   -275   -231   -161    -20     33    153
    -54    896    950   -420   -504    922   -275   -231   -161    -18     33    155
    -51    898    950   -423   -501    924   -267   -226   -153     -7     41    166
    -49    901    948   -426   -498    924   -272   -231   -161    -15     33    158
    -46    891    937   -420   -491    914   -277   -241   -171    -25     28    137
    -54    888    943   -418   -498    914   -270   -239   -163    -20     38    145
    -57    880    935   -413   -496    906   -265   -231   -158    -12     44    161
    -51    883    935   -418   -493    909   -270   -239   -163    -18     33    155
    -41    927    969   -441   -504    948   -249   -220   -142      0     54    163
    -44    984   1026   -470   -535   1005   -207   -192   -106     33     93    194
    -44    997   1041   -475   -542   1018   -189   -187    -98     36     96    197
    -41    995   1036   -478   -540   1015   -192   -194   -109     28     83    192
    -44   1013   1057   -483   -550   1034   -194   -194   -101     36     85    205
    -28   1039   1067   -504   -548   1052   -205   -184    -80     59    111    231
    -10   1031   1041   -511   -527   1036   -233   -189    -83     64    119    231
    -10   1031   1041   -511   -527   1036   -246   -192    -80     72    129    241
     -7   1039   1047   -514   -527   1041   -241   -187    -77     75    135    249
      2   1002   1000   -504   -498   1002   -265   -205   -106     46    106    220
     -2    958    958   -478   -480    958   -283   -223   -135     23     83    200
    -12    937    950   -462   -483    943   -285   -236   -148     10     70    192
    -20    904    924   -441   -472    914   -290   -252   -166    -10     46    171
    -36    875    909   -420   -472    891   -285   -259   -179    -25     31    153
    -49    849    898   -400   -472    872   -283   -270   -189    -38     20    137
    -59    813    870   -376   -465    841   -293   -290   -215    -64      0    106
    -62    787    849   -361   -454    818   -303   -306   -233    -85    -23     88
    -59    784    841   -363   -449    813   -303   -306   -236    -88    -31     85
    -62    771    833   -355   -449    802   -301   -306   -239    -90    -31     85
    -67    748    815   -340   -441    782   -303   -316   -249   -101    -38     77
    -64    753    818   -342   -441    784   -306   -314   -249   -103    -41     77
    -67    753    820   -342   -444    787   -303   -311   -246    -96    -36     85
    -62    753    815   -345   -439    784   -303   -314   -252   -101    -41     83
    -49    763    813   -358   -431    787   -309   -322   -257   -109    -54     80
    -44    750    795   -353   -418    771   -298   -311   -244    -96    -38     88
    -59    740    800   -340   -431    769   -285   -293   -233    -85    -23     85
    -54    766    820   -355   -439    792   -226   -215   -189    -67    -15     75
    -25    818    841   -397   -433    831   -129    -59    -96     -7     18     88
     28    919    891   -472   -431    906    -28    176     75    145    145    197
    124   1130   1005   -628   -441   1067     67    555    355    457    449    498
    202   1460   1257   -831   -527   1358     44    620    532    753    810    904
    135   1766   1628   -953   -745   1699   -174    111    472    906   1080   1234
    -77   1925   2003   -922  -1039   1964   -459   -652    233    857   1137   1335
   -272   1688   1958   -709  -1117   1821   -719  -1343   -301    314    620    859
   -329   1215   1543   -444   -937   1379   -958  -1722   -893   -407   -114    161
   -259    852   1111   -296   -685    979  -1036  -1621  -1023   -628   -381   -111
   -179    693    872   -257   -524    782   -883  -1218   -818   -501   -322   -103
   -135    724    859   -296   -498    792   -610   -789   -548   -316   -189    -10
   -103    727    831   -311   -467    776   -397   -478   -358   -187   -103     46
    -80    704    782   -311   -431    743   -306   -342   -283   -135    -70     54
    -64    693    758   -314   -410    724   -277   -301   -259   -119    -62     51
    -57    685    743   -314   -400    714   -270   -277   -249   -114    -57     62
    -51    680    730   -314   -392    704   -262   -262   -241   -109    -54     57
    -44    685    730   -322   -387    706   -262   -257   -241   -109    -54     49
    -41    691    732   -324   -387    711   -252   -239   -228    -96    -44     67
    -49    688    737   -322   -392    711   -244   -228   -220    -88    -38     75
    -49    693    740   -322   -394    717   -249   -226   -223    -93    -44     67
    -49    704    753   -329   -400    727   -244   -213   -215    -83    -31     77
    -36    717    753   -340   -394    735   -244   -207   -210    -77    -25     83
    -33    701    735   -335   -384    717   -246   -205   -213    -80    -31     77
    -28    706    735   -340   -381    719   -244   -192   -202    -70    -18     88
    -23    722    743   -350   -381    732   -231   -179   -187    -57     -5    101
    -15    722    737   -353   -376    730   -231   -171   -187    -57     -5    101
    -10    727    735   -358   -374    730   -236   -166   -184    -54     -5     98
    -10    737    748   -363   -379    743   -231   -153   -174    -41      5    111
    -12    740    750   -363   -381    745   -231   -142   -168    -38      5    119
     -5    743    748   -368   -376    745   -228   -129   -161    -36      7    122
    -12    756    766   -374   -389    761   -223   -109   -142    -18     23    135
     -5    758    763   -376   -384    761   -213    -88   -129     -2     38    142
     10    756    745   -384   -366    750   -210    -70   -116      7     54    145
     12    769    756   -389   -371    763   -202    -41    -98     28     70    163
     23    789    766   -405   -371    776   -189     -5    -75     51     93    184
     31    802    769   -418   -368    787   -189     23    -62     64    103    197
     33    815    779   -426   -371    797   -184     59    -41     85    119    215
     41    841    800   -441   -379    820   -166    111     -7    122    155    252
     54    870    813   -462   -379    841   -163    161     18    153    189    277
     75    904    828   -491   -376    865   -168    210     46    184    223    303
     93    943    846   -519   -376    893   -158    262     85    228    265    345
    111    982    870   -545   -379    927   -150    306    119    270    311    394
    124   1031    906   -579   -392    969   -155    329    135    293    337    420
    137   1067    930   -602   -397   1000   -153    350    155    322    366    454
    132   1096    961   -615   -415   1028   -145    368    181    350    394    493
    137   1109    971   -623   -415   1041   -148    371    181    361    418    509
    137   1109    971   -626   -415   1041   -158    355    171    355    420    504
    132   1119    987   -626   -428   1052   -153    342    168    353    418    504
    119   1111    992   -618   -436   1052   -155    311    153    337    402    493
    101   1088    987   -594   -441   1039   -161    265    122    301    366    462
     80   1052    971   -568   -444   1013   -163    200     85    257    319    415
     64   1008    943   -537   -439    976   -171    129     44    205    262    358
     46    961    914   -506   -433    937   -181     59     -2    148    202    298
     20    919    898   -470   -439    909   -187     -2    -38    106    158    259
     -2    875    878   -439   -441    878   -181    -44    -64     80    124    231
     -7    826    833   -407   -420    828   -197    -93    -96     41     88    187
    -10    797    807   -394   -410    802   -215   -137   -129      7     57    153
    -25    787    813   -379   -418    800   -218   -158   -142     -7     38    140
    -31    758    787   -366   -410    771   -228   -179   -161    -25     20    122
    -31    743    774   -355   -402    758   -231   -189   -174    -38      5    106
    -31    743    771   -358   -400    756   -233   -200   -179    -46     -2     98
    -25    737    763   -355   -394    750   -239   -205   -181    -46      0     98
    -33    717    750   -342   -392    732   -244   -210   -192    -54     -7     96
    -33    717    750   -342   -392    732   -252   -215   -200    -64    -18     90
    -36    717    753   -342   -394    735   -252   -213   -197    -59    -18     98
    -38    719    758   -340   -397    737   -246   -210   -194    -59    -15    101
    -33    717    750   -342   -394    732   -252   -213   -200    -62    -15     93
    -38    706    745   -335   -392    724   -249   -207   -194    -57    -10     90
    -44    711    756   -335   -400    732   -244   -205   -189    -51     -2     93
    -33    717    750   -340   -392    732   -246   -207   -194    -57     -7     85
    -33    704    737   -335   -387    719   -246   -210   -197    -59    -10     85
    -31    701    732   -335   -381    717   -249   -213   -200    -62    -15     85
    -31    698    727   -335   -379    711   -254   -220   -210    -72    -25     75
    -33    706    740   -335   -387    722   -259   -223   -215    -77    -28     77
    -36    701    737   -335   -387    719   -254   -220   -210    -72    -25     85
    -25    701    724   -337   -376    711   -252   -223   -213    -77    -28     83
    -20    704    724   -342   -374    714   -252   -226   -218    -83    -31     80
    -25    706    732   -340   -379    719   -246   -220   -213    -75    -23     85
    -20    706    727   -345   -374    717   -257   -228   -220    -80    -28     80
    -15    730    745   -358   -381    737   -246   -223   -213    -72    -25     83
    -15    776    792   -381   -405    784   -215   -197   -184    -46      0    111
    -31    800    831   -384   -431    815   -189   -184   -168    -36     10    124
    -28    800    826   -387   -428    813   -179   -181   -166    -36     10    122
    -20    807    828   -392   -426    815   -187   -189   -171    -41      5    119
    -12    844    857   -415   -436    852   -194   -187   -155    -23     23    140
      2    857    854   -428   -426    857   -220   -192   -155    -15     36    145
      0    857    854   -431   -426    857   -241   -202   -163    -20     31    145
      0    865    865   -433   -431    865   -241   -197   -158    -12     38    155
      7    841    831   -426   -413    836   -254   -205   -171    -25     28    148
      7    792    784   -400   -387    789   -283   -231   -213    -67    -15    122
      0    771    771   -387   -384    771   -290   -244   -231    -83    -28    103
     -7    748    753   -371   -381    750   -283   -249   -236    -88    -31     85
    -18    711    730   -348   -376    722   -280   -259   -254   -109    -49     64
    -33    683    717   -324   -374    698   -285   -277   -277   -132    -72     44
    -44    646    691   -303   -368    670   -293   -296   -293   -150    -93     28
    -46    623    667   -288   -355    644   -306   -316   -319   -176   -116      0
    -41    607    649   -285   -348    628   -314   -329   -335   -194   -135    -20
    -49    607    657   -277   -353    631   -306   -324   -332   -192   -135    -15
    -54    600    652   -275   -353    626   -309   -329   -337   -202   -142    -20
    -51    597    646   -272   -350    620   -314   -335   -348   -213   -153    -28
    -44    607    649   -283   -348    628   -306   -329   -342   -207   -148    -23
    -46    605    652   -277   -348    628   -298   -322   -335   -194   -135    -10
    -57    589    644   -267   -350    618   -309   -329   -348   -207   -148    -23
    -49    597    644   -275   -348    620   -316   -335   -353   -213   -150    -28
    -46    594    641   -275   -345    618   -316   -335   -350   -215   -153    -28
    -41    607    649   -283   -345    628   -283   -288   -327   -210   -161    -44
    -18    657    675   -322   -348    667   -176   -119   -220   -142   -124    -28
     28    758    727   -394   -348    743    -77    103    -44     15      7     88
     96    927    828   -514   -366    878     -2    426    215    303    288    363
    202   1241   1039   -722   -418   1140      2    667    465    652    696    774
    187   1545   1356   -867   -584   1452   -124    348    449    815    982   1109
     20   1636   1615   -828   -797   1626   -329   -283    194    724    989   1187
   -181   1525   1706   -672   -945   1615   -548  -1015   -314    239    540    779
   -298   1156   1454   -428   -875   1304   -789  -1595   -974   -540   -259      2
   -241    776   1018   -270   -631    898   -961  -1652  -1228   -854   -584   -309
   -163    571    735   -205   -449    652   -914  -1366  -1085   -763   -548   -309
   -114    550    665   -218   -389    605   -732  -1000   -836   -587   -433   -228
    -80    579    659   -249   -368    618   -488   -610   -561   -392   -288   -122
    -54    576    631   -262   -342    605   -363   -418   -431   -290   -220    -80
    -44    568    613   -262   -329    592   -327   -363   -397   -270   -205    -77
    -41    566    607   -262   -324    587   -306   -335   -374   -252   -192    -67
    -36    579    615   -270   -324    597   -290   -309   -355   -236   -176    -51
    -33    568    602   -270   -316    584   -290   -303   -353   -236   -184    -51
    -28    579    605   -275   -316    592   -288   -293   -348   -233   -181    -49
    -25    584    610   -280   -319    597   -277   -283   -335   -218   -166    -44
    -20    594    615   -285   -316    605   -283   -283   -340   -220   -168    -49
    -18    597    615   -288   -316    605   -285   -277   -337   -220   -166    -46
    -18    597    615   -290   -316    605   -275   -262   -322   -202   -148    -25
    -12    600    610   -293   -311    605   -275   -254   -319   -197   -150    -23
     -5    605    610   -298   -306    607   -280   -257   -327   -205   -158    -28
    -12    618    628   -303   -322    623   -277   -249   -316   -194   -140    -15
     -7    623    631   -306   -319    626   -270   -239   -303   -184   -129     -2
    -12    613    626   -301   -319    618   -270   -228   -301   -181   -127     -2
    -10    626    636   -306   -322    631   -270   -223   -293   -174   -122     -7
    -10    633    644   -314   -327    639   -265   -210   -280   -161   -109      2
     -5    641    646   -319   -324    641   -262   -197   -270   -148    -98     12
      0    646    644   -324   -322    646   -262   -187   -265   -142    -98     23
      7    667    659   -337   -324    665   -257   -166   -246   -124    -80     46
      7    675    667   -342   -329    672   -252   -145   -233   -109    -64     59
     12    685    672   -350   -329    680   -252   -127   -220    -98    -59     67
     25    704    678   -366   -327    691   -249   -103   -202    -80    -41     77
     36    719    683   -376   -322    701   -239    -70   -174    -51     -2    101
     44    724    680   -384   -319    701   -239    -44   -158    -31     15    124
     54    756    698   -405   -322    727   -233      0   -129      0     46    155
     64    797    732   -433   -335    763   -223     49    -93     41     85    197
     90    828    737   -459   -322    784   -220     93    -64     72    116    228
    109    857    748   -483   -319    802   -220    137    -33    111    163    265
    116    893    776   -506   -329    833   -207    189      5    158    213    322
    114    924    810   -519   -348    867   -207    223     31    194    249    366
    127    948    820   -537   -345    885   -218    236     44    215    277    384
    137    984    846   -561   -355    917   -215    254     59    239    309    413
    140   1021    878   -581   -368    950   -207    262     75    259    329    444
    137   1021    883   -581   -374    953   -215    254     70    257    329    452
    135   1026    891   -579   -376    958   -218    244     59    249    324    444
    129   1036    904   -584   -387    971   -210    226     51    241    319    436
    116   1015    898   -566   -392    958   -207    192     25    207    285    410
     93    989    893   -542   -400    943   -205    145    -10    161    239    361
     72    958    885   -514   -405    922   -197     90    -38    119    200    311
     46    896    846   -472   -400    870   -202     28    -80     67    148    254
     28    831    802   -431   -387    818   -210    -31   -119     15     85    200
     10    800    789   -407   -389    797   -215    -85   -150    -25     38    158
     -2    792    795   -394   -397    792   -223   -127   -176    -54      7    129
    -10    758    769   -374   -389    761   -231   -166   -200    -83    -20     98
    -18    717    735   -350   -376    724   -239   -197   -220   -106    -41     67
    -18    698    717   -340   -368    706   -244   -215   -231   -116    -51     54
    -25    693    719   -332   -371    706   -254   -239   -246   -135    -70     36
    -20    691    711   -337   -366    701   -262   -252   -259   -148    -88     25
    -18    685    704   -335   -361    696   -257   -254   -259   -148    -85     28
    -28    672    698   -322   -363    685   -257   -252   -259   -148    -85     28
    -31    667    698   -316   -363    683   -257   -252   -257   -148    -88     25
    -31    675    706   -322   -368    691   -252   -249   -254   -142    -85     33
    -28    670    698   -322   -363    683   -249   -246   -249   -135    -77     36
    -25    657    683   -316   -355    670   -257   -246   -252   -137    -80     31
    -28    672    701   -322   -363    685   -259   -244   -252   -140    -75     33
    -25    685    711   -329   -368    698   -257   -241   -246   -129    -62     46
    -23    683    706   -329   -363    693   -257   -236   -241   -127    -59     51
    -20    683    704   -329   -361    693   -262   -244   -249   -135    -67     41
    -25    683    709   -327   -366    696   -254   -239   -239   -124    -54     44
    -31    675    706   -322   -368    691   -254   -236   -239   -127    -57     49
    -28    672    701   -322   -366    688   -257   -239   -241   -129    -59     49
    -31    685    717   -329   -374    701   -257   -239   -239   -127    -54     49
    -33    701    735   -332   -384    717   -254   -236   -231   -116    -44     59
    -18    701    719   -342   -368    709   -262   -246   -241   -129    -57     46
    -12    691    704   -340   -358    696   -259   -246   -239   -129    -59     49
    -12    691    704   -340   -358    696   -254   -236   -226   -116    -46     62
    -10    730    740   -358   -374    735   -231   -218   -202    -96    -25     83
    -10    771    782   -381   -394    776   -207   -202   -181    -77     -5     98
     -7    800    805   -397   -407    802   -187   -189   -166    -64      2    109
    -12    805    818   -397   -415    810   -181   -189   -161    -62      7    111
    -10    813    823   -400   -415    818   -194   -200   -163    -64     10    109
      0    836    833   -418   -418    833   -205   -200   -150    -44     36    132
     10    839    828   -426   -407    833   -233   -205   -153    -41     38    140
     15    841    823   -431   -405    833   -246   -210   -158    -44     33    145
     23    859    836   -441   -405    849   -246   -205   -153    -36     44    153
     15    820    805   -418   -394    815   -257   -213   -168    -46     36    137
     10    766    756   -387   -371    761   -270   -228   -189    -70     12    116
     10    743    732   -379   -363    737   -277   -241   -207    -88     -5    103
      2    730    727   -366   -361    730   -270   -241   -207    -88     -7    103
    -20    701    719   -340   -371    711   -267   -254   -223   -103    -23     83
    -33    672    706   -319   -371    691   -277   -283   -257   -140    -57     57
    -33    649    680   -309   -358    665   -290   -303   -280   -166    -85     38
    -28    626    654   -298   -340    639   -293   -314   -293   -179   -101     15
    -31    610    641   -290   -337    626   -301   -322   -303   -192   -109      5
    -33    597    631   -283   -332    613   -298   -322   -301   -189   -109     12
    -33    597    628   -283   -332    613   -296   -319   -298   -187   -109      5
    -41    597    639   -277   -340    618   -293   -319   -298   -184   -101      5
    -33    610    644   -288   -340    626   -298   -322   -298   -184   -101      5
    -25    602    628   -288   -327    615   -301   -324   -301   -184    -98      5
    -33    602    633   -285   -335    615   -303   -324   -298   -181    -96     15
    -36    594    631   -277   -332    613   -301   -322   -296   -181    -98     15
    -36    594    631   -280   -335    613   -288   -306   -290   -184   -106      7
    -31    618    649   -293   -340    633   -218   -218   -241   -163   -103     -5
     -2    680    683   -340   -345    683   -122    -62   -145   -106    -70      5
     41    787    745   -413   -350    766    -15    189     46     67     75    129
    135   1015    880   -576   -374    948     62    571    361    431    444    491
    200   1366   1166   -784   -483   1267    -12    566    504    724    820    909
    124   1623   1499   -875   -685   1561   -239     36    397    841   1057   1208
    -72   1738   1810   -831   -940   1774   -517   -701    106    732   1052   1254
   -246   1486   1732   -620   -989   1610   -769  -1387   -488     90    420    680
   -283   1013   1296   -363   -789   1153  -1000  -1745  -1091   -659   -350    -46
   -210    659    870   -223   -540    763  -1039  -1602  -1166   -818   -550   -272
   -145    545    691   -200   -418    618   -867  -1197   -917   -644   -436   -215
    -96    613    706   -259   -402    659   -615   -795   -631   -436   -285   -106
    -62    613    675   -275   -368    644   -410   -491   -426   -283   -176    -38
    -51    613    662   -283   -355    636   -319   -361   -335   -215   -129    -10
    -49    600    649   -275   -348    623   -290   -319   -309   -200   -122     -2
    -46    589    633   -272   -340    610   -288   -306   -303   -200   -127     -5
    -41    594    636   -277   -337    615   -277   -290   -293   -192   -114      2
    -36    610    646   -288   -342    628   -272   -283   -288   -187   -111      2
    -33    597    631   -280   -332    613   -272   -275   -283   -187   -119      0
    -33    597    628   -283   -329    613   -267   -262   -270   -176   -109      7
    -33    613    646   -288   -340    628   -265   -257   -265   -168    -98     15
    -31    602    631   -285   -332    615   -270   -257   -265   -168    -98     12
    -18    594    613   -288   -314    602   -267   -244   -252   -155    -80     18
    -23    610    631   -296   -327    620   -259   -231   -236   -140    -64     31
    -25    618    644   -296   -335    631   -254   -220   -228   -132    -59     41
    -23    620    644   -301   -335    633   -254   -213   -223   -129    -59     44
    -12    641    654   -314   -332    646   -249   -202   -213   -119    -44     59
    -10    646    654   -319   -332    649   -254   -202   -215   -122    -49     57
      0    652    652   -324   -324    652   -252   -189   -207   -116    -46     67
      5    659    654   -332   -324    657   -244   -168   -187    -93    -25     83
      5    662    657   -332   -324    659   -236   -150   -168    -75     -5     88
      5    675    670   -340   -332    672   -239   -140   -166    -72     -2     88
      2    680    678   -342   -337    680   -233   -122   -150    -59     12    103
      5    691    685   -350   -340    688   -228    -98   -132    -41     31    119
     20    704    683   -361   -329    693   -223    -75   -114    -23     46    132
     25    711    683   -368   -327    698   -213    -46    -96     -5     62    148
     31    727    696   -379   -332    714   -200     -5    -64     28     93    176
     33    753    719   -394   -342    737   -194     33    -38     51    119    200
     49    787    737   -418   -342    763   -189     75    -12     80    142    226
     59    813    750   -439   -345    782   -171    135     31    124    184    265
     77    852    774   -467   -348    813   -161    189     70    168    226    306
     98    891    792   -496   -348    841   -163    231     96    200    259    345
    116    932    815   -524   -348    875   -158    277    127    241    301    387
    119    971    852   -548   -366    911   -148    316    166    288    355    436
    124   1000    872   -563   -374    937   -148    337    184    314    392    465
    127   1018    891   -574   -384    956   -150    345    194    329    415    488
    127   1041    914   -584   -392    979   -148    348    200    342    428    506
    127   1062    935   -594   -402   1000   -158    327    184    329    415    509
    124   1065    940   -597   -407   1002   -163    303    168    316    402    501
    109   1065    953   -589   -423   1010   -161    275    155    303    392    485
     96   1047    950   -571   -426   1000   -150    233    140    283    374    459
     85    995    909   -540   -410    953   -161    163     96    228    322    402
     59    950    891   -506   -415    922   -168     93     49    176    265    350
     33    917    880   -478   -423    898   -176     28     15    132    218    303
     15    870    854   -441   -418    862   -181    -28    -18     93    174    262
      7    839    831   -423   -413    833   -197    -88    -57     49    132    220
     -5    805    807   -400   -407    805   -205   -127    -80     25    106    194
    -15    779    795   -381   -405    784   -213   -161   -103      2     80    171
    -15    750    766   -366   -389    758   -218   -187   -122    -20     64    150
    -20    735    756   -358   -389    745   -226   -202   -132    -28     54    132
    -25    727    753   -350   -389    740   -231   -218   -142    -38     41    122
    -28    704    730   -337   -379    717   -239   -231   -158    -54     25    109
    -33    704    737   -335   -384    719   -239   -233   -155    -57     28    111
    -25    714    737   -345   -381    724   -236   -233   -153    -51     25    111
    -20    701    722   -342   -371    711   -239   -239   -161    -59     23    106
    -25    698    724   -337   -376    711   -241   -241   -163    -62     20    109
    -23    722    745   -348   -384    732   -239   -233   -155    -54     28    114
    -23    724    748   -350   -384    735   -239   -231   -153    -51     28    114
    -31    732    761   -350   -394    745   -241   -231   -153    -57     23    116
    -28    719    745   -345   -387    732   -239   -228   -150    -51     28    119
    -12    714    727   -350   -368    719   -233   -223   -142    -44     38    127
    -10    719    727   -355   -368    722   -239   -228   -150    -54     28    116
    -12    722    735   -355   -374    730   -233   -226   -145    -46     38    122
    -23    719    743   -350   -381    730   -228   -220   -137    -38     49    129
    -20    704    724   -340   -371    714   -233   -220   -140    -38     44    137
    -23    698    722   -340   -371    709   -236   -226   -142    -44     41    132
    -23    709    730   -342   -376    719   -233   -228   -142    -44     41    124
    -25    714    737   -345   -381    724   -231   -226   -140    -41     44    127
    -18    709    727   -345   -371    717   -233   -226   -140    -41     49    127
    -20    722    743   -350   -381    732   -236   -233   -142    -44     46    124
    -20    758    776   -368   -400    766   -218   -215   -122    -23     59    148
    -18    813    831   -397   -426    820   -189   -197   -101     -2     80    171
    -23    836    859   -405   -441    846   -166   -187    -85      7     96    179
    -15    833    846   -410   -431    839   -155   -184    -80     12     96    174
    -15    831    846   -407   -431    839   -166   -192    -77     12     96    176
      5    865    859   -436   -428    862   -184   -192    -75     23    106    187
     15    875    859   -444   -420    867   -213   -200    -75     25    116    197
      7    875    865   -444   -428    870   -223   -202    -72     31    124    207
      5    862    854   -433   -423    859   -226   -197    -67     36    127    210
     10    836    823   -423   -407    831   -244   -210    -85     18    114    192
      7    789    782   -397   -387    787   -257   -223   -106      5     98    181
      0    758    756   -381   -376    758   -272   -244   -129    -23     70    163
     -5    743    748   -368   -376    743   -272   -257   -148    -41     49    145
    -20    727    748   -355   -384    737   -265   -265   -155    -49     44    132
    -36    693    730   -327   -381    711   -267   -283   -174    -70     20    111
    -46    665    709   -311   -379    685   -275   -301   -194    -90     -5     83
    -49    641    691   -298   -368    665   -272   -309   -200   -101    -12     72
    -49    626    675   -290   -363    649   -280   -316   -210   -111    -20     62
    -46    618    665   -285   -355    641   -288   -327   -226   -124    -31     54
    -54    613    665   -280   -358    639   -288   -329   -228   -127    -33     51
    -62    618    680   -277   -371    649   -288   -327   -223   -127    -33     51
    -67    602    670   -267   -368    636   -290   -327   -226   -127    -36     51
    -59    610    670   -275   -363    639   -288   -327   -228   -127    -33     54
    -54    620    672   -285   -363    646   -288   -327   -228   -124    -36     57
    -59    610    667   -275   -363    639   -288   -327   -223   -124    -33     51
    -59    607    667   -275   -363    636   -285   -319   -218   -124    -33     44
    -49    631    680   -290   -363    654   -231   -254   -184   -109    -36     36
    -25    709    735   -345   -379    722   -119    -90    -77    -46      2     54
     28    802    774   -415   -374    789    -15    158    101    111    137    171
    114    997    880   -555   -384    940     98    555    397    431    446    465
    200   1327   1127   -763   -462   1228    101    701    618    769    846    885
    140   1636   1493   -891   -675   1566   -171    137    532    914   1122   1218
    -59   1758   1818   -852   -937   1787   -470   -620    283    854   1161   1312
   -257   1577   1834   -659  -1047   1704   -743  -1332   -231    348    691    896
   -329   1091   1421   -379   -875   1254  -1013  -1810   -932   -498   -166     96
   -246    735    982   -244   -615    857  -1065  -1675  -1036   -691   -402   -153
   -176    618    795   -220   -485    706   -883  -1260   -805   -537   -314   -127
   -122    631    753   -254   -439    691   -610   -826   -532   -353   -187    -38
    -80    620    701   -270   -389    659   -397   -506   -340   -226   -109      2
    -67    602    667   -267   -368    633   -306   -371   -254   -163    -62     23
    -62    600    662   -270   -363    631   -275   -329   -226   -140    -41     33
    -51    592    644   -270   -348    615   -270   -311   -220   -142    -44     25
    -41    589    631   -272   -335    610   -270   -301   -218   -142    -54     20
    -41    605    646   -283   -345    626   -262   -288   -210   -137    -49     31
    -46    602    649   -277   -348    626   -254   -270   -197   -124    -36     38
    -49    605    654   -280   -353    628   -252   -265   -189   -119    -28     38
    -41    618    659   -288   -350    639   -249   -259   -189   -116    -28     41
    -31    628    659   -298   -345    644   -249   -252   -184   -111    -25     44
    -28    631    659   -301   -345    646   -249   -249   -181   -109    -23     51
    -28    631    659   -303   -342    644   -241   -236   -171    -98    -12     59
    -33    613    646   -288   -340    628   -233   -220   -158    -83     -2     67
    -25    620    646   -298   -337    633   -239   -220   -163    -88      5     64
    -15    646    662   -316   -337    654   -236   -210   -155    -80     12     77
    -12    659    672   -324   -342    665   -231   -194   -142    -70     20     93
    -10    667    678   -327   -342    672   -226   -184   -135    -62     31     90
    -12    659    672   -324   -342    665   -226   -174   -127    -54     36     93
    -12    665    678   -327   -345    670   -213   -150   -106    -38     51    111
     -7    683    691   -337   -348    685   -207   -132    -90    -23     67    124
      2    701    698   -350   -348    701   -207   -124    -83    -20     70    127
      5    698    693   -353   -345    696   -205   -101    -72     -7     80    135
      7    706    698   -358   -345    704   -197    -70    -49     15     98    158
     12    719    704   -368   -345    711   -197    -44    -36     28    106    166
     18    745    727   -381   -353    737   -194    -15    -20     41    122    179
     31    776    743   -405   -355    761   -179     33     10     77    158    210
     44    784    740   -413   -348    763   -166     80     41    109    187    233
     59    810    748   -436   -345    782   -158    129     70    142    218    265
     80    862    782   -470   -350    823   -148    184    109    187    259    306
     93    906    810   -501   -358    857   -140    239    145    231    309    353
    109    935    826   -522   -358    883   -135    280    176    267    345    397
    124    969    844   -548   -361    909   -135    309    200    298    381    428
    132   1008    875   -568   -371    943   -127    337    228    337    431    465
    132   1028    893   -581   -379    961   -135    340    231    345    446    483
    129   1047    917   -589   -392    982   -137    337    233    350    454    496
    127   1057    930   -592   -402    995   -135    332    236    355    459    504
    119   1065    945   -592   -413   1005   -140    314    223    345    449    498
    122   1070    948   -597   -413   1010   -137    283    210    332    444    491
    106   1060    953   -584   -423   1008   -135    241    192    311    420    470
     77   1028    950   -553   -436    989   -140    179    155    270    376    433
     59    974    914   -517   -426    945   -148    106    109    210    311    379
     41    943    901   -493   -431    922   -155     38     70    166    265    335
     18    901    883   -459   -431    893   -158    -15     38    129    228    290
      2    846    841   -426   -420    844   -166    -67      7     93    197    244
    -18    820    839   -400   -428    828   -176   -114    -20     62    163    207
    -28    797    826   -387   -428    813   -181   -148    -38     38    137    189
    -31    769    800   -368   -415    784   -189   -176    -62     12    111    174
    -28    740    769   -355   -400    753   -197   -197    -77     -5     93    155
    -36    735    771   -348   -402    753   -200   -207    -83     -7     88    135
    -44    727    769   -342   -407    745   -205   -218    -90    -12     83    132
    -36    706    743   -335   -389    722   -207   -226    -98    -23     77    129
    -41    701    743   -332   -392    722   -210   -231   -103    -31     72    119
    -51    717    769   -332   -410    743   -207   -228   -101    -25     72    119
    -51    709    761   -329   -405    732   -213   -231   -106    -31     64    116
    -36    714    750   -340   -394    732   -210   -228   -103    -25     67    127
    -31    717    745   -342   -389    730   -202   -220    -93    -18     70    137
    -28    717    745   -342   -387    730   -200   -218    -93    -20     70    140
    -33    724    758   -345   -397    743   -210   -223   -101    -25     64    135
    -44    727    771   -342   -407    748   -213   -220    -96    -20     72    137
    -41    719    761   -340   -400    737   -215   -223    -96    -18     72    129
    -38    719    758   -340   -397    737   -210   -220    -93    -15     75    127
    -41    711    750   -337   -397    730   -213   -223    -90    -15     80    127
    -44    714    758   -337   -400    735   -213   -223    -90    -15     83    135
    -44    706    748   -332   -394    727   -213   -220    -90    -18     83    132
    -38    714    753   -337   -394    732   -215   -226    -96    -23     80    124
    -44    709    750   -332   -397    730   -218   -226    -98    -23     80    124
    -38    709    748   -335   -394    730   -213   -228    -96    -20     80    129
    -31    717    748   -345   -389    730   -220   -233   -103    -28     72    129
    -31    748    779   -358   -405    763   -213   -228    -96    -20     77    135
    -31    784    813   -376   -423    797   -181   -207    -67      2    101    155
    -31    805    836   -387   -433    820   -153   -194    -51     12    111    166
    -31    820    849   -397   -439    833   -132   -184    -41     23    122    176
    -31    828    859   -397   -444    844   -127   -176    -28     36    135    187
    -25    854    880   -415   -454    867   -148   -187    -28     36    137    189
     -7    867    875   -431   -441    870   -174   -194    -28     38    137    197
      2    883    880   -444   -439    883   -200   -205    -33     38    137    205
      5    904    898   -454   -446    901   -202   -197    -25     49    153    223
      5    862    857   -433   -426    859   -210   -197    -33     44    142    213
      5    813    807   -407   -402    810   -226   -213    -57     23    132    184
     -7    776    784   -384   -394    779   -239   -228    -75     10    122    168
    -15    748    763   -366   -389    756   -241   -244    -96    -10    101    158
    -28    722    750   -350   -389    735   -239   -257   -114    -28     83    140
    -44    709    753   -332   -400    732   -233   -265   -122    -41     70    124
    -59    688    745   -314   -402    717   -244   -290   -148    -72     36     93
    -54    662    717   -303   -384    688   -254   -309   -168    -90     18     75
    -59    636    693   -288   -376    665   -254   -314   -176    -98     12     67
    -67    613    680   -275   -374    646   -259   -322   -187   -111      0     54
    -67    615    683   -277   -374    649   -265   -329   -192   -119    -12     49
    -59    631    691   -285   -374    659   -262   -327   -187   -114     -7     51
    -59    626    685   -285   -371    654   -257   -324   -184   -111     -5     54
    -57    633    688   -288   -374    659   -259   -327   -187   -116    -10     49
    -59    639    698   -290   -379    667   -259   -327   -187   -114     -2     57
    -59    644    704   -290   -381    672   -259   -322   -181   -106      0     67
    -64    618    680   -277   -374    649   -259   -322   -184   -111     -7     51
    -59    620    680   -280   -368    649   -233   -288   -163   -106     -7     41
    -46    680    727   -319   -387    704   -140   -161    -83    -57     20     49
     -7    761    769   -376   -387    763    -46     18     33     36     90     98
     67    901    833   -485   -384    867     59    345    267    272    309    301
    179   1158    976   -670   -397   1067    122    652    530    602    659    665
    213   1496   1283   -854   -535   1389     10    459    610    844   1000   1062
     70   1727   1657   -898   -792   1693   -231   -174    496    945   1210   1335
   -158   1699   1855   -771  -1005   1777   -514   -950    101    646    979   1153
   -316   1337   1654   -511   -987   1496   -761  -1540   -514    -57    275    493
   -311    893   1205   -293   -758   1049   -969  -1732   -940   -587   -277    -49
   -220    633    854   -205   -537    743   -961  -1467   -878   -589   -335   -148
   -148    620    766   -239   -457    693   -730  -1034   -620   -418   -223    -85
   -103    652    756   -272   -431    701   -467   -644   -384   -257   -109     -5
    -75    628    704   -275   -389    665   -314   -415   -254   -168    -54     28
    -64    628    693   -280   -379    659   -259   -340   -207   -135    -33     44
    -59    623    683   -283   -371    652   -246   -316   -197   -129    -33     38
    -49    618    667   -285   -358    644   -239   -301   -192   -129    -31     33
    -46    613    659   -285   -353    636   -228   -283   -181   -116    -15     38
    -51    613    665   -280   -358    639   -215   -267   -163   -101      0     49
    -49    602    652   -277   -350    626   -223   -262   -168   -106     -5     38
    -46    607    654   -280   -350    628   -220   -257   -166   -106     -7     38
    -41    613    654   -288   -348    633   -213   -246   -155    -93      2     49
    -36    623    659   -293   -348    641   -213   -239   -148    -85      7     62
    -31    631    659   -301   -345    644   -215   -233   -150    -85      7     64
    -23    639    659   -309   -342    649   -213   -226   -145    -77     18     70
    -25    631    654   -303   -340    641   -210   -220   -142    -75     20     72
    -20    626    646   -301   -332    636   -213   -213   -140    -77     15     70
    -10    652    662   -322   -337    657   -215   -205   -135    -72     18     83
    -10    678    688   -335   -348    683   -207   -192   -124    -59     23    101
    -10    675    685   -332   -348    680   -202   -176   -111    -46     44    101
      2    675    672   -337   -335    675   -200   -163   -103    -33     57    101
      0    672    670   -337   -335    672   -189   -145    -88    -23     70    114
      0    678    678   -340   -337    678   -189   -129    -80    -15     72    122
      2    683    678   -345   -337    680   -189   -114    -75     -7     75    122
     12    704    691   -358   -337    698   -181    -88    -54     10     93    142
     15    719    701   -368   -342    709   -174    -59    -33     31    114    166
     25    732    706   -381   -340    719   -171    -31    -18     44    132    176
     36    753    714   -394   -340    735   -163      7      2     67    153    194
     41    758    717   -400   -337    737   -155     51     31     98    181    223
     57    792    732   -426   -337    763   -155     90     49    116    200    239
     80    839    756   -459   -337    797   -150    142     83    155    236    270
     98    878    779   -488   -340    828   -132    205    129    205    290    322
    109    906    797   -506   -342    852   -124    254    163    249    332    374
    124    937    810   -532   -342    875   -127    283    181    275    358    405
    142    982    839   -563   -348    911   -124    309    207    309    397    433
    145   1015    870   -581   -363    943   -124    322    220    329    428    462
    153   1036    883   -594   -363    961   -132    322    220    335    433    475
    153   1052    898   -605   -371    976   -135    314    218    332    433    483
    148   1065    917   -607   -384    992   -135    303    215    332    436    488
    137   1060    922   -600   -392    992   -142    280    197    316    428    480
    124   1054    930   -589   -402    992   -137    249    184    301    413    467
     98   1034    935   -568   -420    984   -129    202    163    272    389    439
     72    987    914   -530   -420    950   -132    137    122    226    340    394
     54    943    888   -498   -418    917   -140     70     83    176    285    342
     36    904    867   -470   -415    885   -142     10     51    137    239    293
     12    857    841   -436   -415    852   -148    -44     20    101    205    249
     -2    813    815   -405   -410    815   -163    -96    -15     59    161    207
    -15    784    797   -387   -407    789   -174   -140    -44     28    127    176
    -28    769    797   -368   -413    782   -174   -155    -49     23    122    166
    -31    753    784   -363   -407    769   -181   -181    -67      5    101    150
    -28    737    766   -355   -397    750   -192   -205    -85    -18     75    135
    -25    724    750   -350   -389    737   -194   -213    -93    -23     70    129
    -28    717    745   -342   -387    730   -200   -226   -103    -33     64    114
    -33    706    740   -337   -387    722   -207   -239   -116    -49     49     98
    -31    717    748   -342   -389    732   -200   -231   -109    -38     59    109
    -33    722    753   -345   -394    735   -194   -226   -103    -31     62    116
    -33    722    756   -342   -394    737   -205   -236   -114    -44     46    106
    -28    735    761   -355   -394    745   -202   -231   -111    -38     59    111
    -25    730    756   -353   -389    743   -200   -228   -106    -36     59    114
    -31    719    750   -345   -389    735   -202   -228   -111    -41     49    111
    -33    719    753   -342   -392    735   -205   -228   -111    -41     44    109
    -33    714    748   -340   -392    730   -197   -223   -103    -33     54    109
    -31    701    732   -335   -381    717   -200   -228   -106    -36     59    106
    -28    704    730   -340   -379    717   -207   -233   -114    -41     51    111
    -23    719    743   -348   -381    730   -202   -231   -109    -36     54    122
    -28    719    745   -348   -387    732   -205   -231   -111    -36     54    111
    -28    717    743   -345   -387    730   -215   -241   -124    -46     46     96
    -25    719    745   -348   -387    732   -218   -244   -127    -49     46     93
    -33    719    753   -342   -392    735   -213   -244   -124    -46     46    103
    -33    709    743   -337   -387    724   -223   -254   -137    -62     31     96
    -38    706    745   -335   -392    724   -220   -252   -135    -59     36     93
    -36    711    745   -337   -389    727   -213   -244   -127    -49     41     96
    -15    732    748   -358   -381    740   -205   -239   -116    -41     54    103
    -12    776    789   -384   -400    784   -181   -223    -98    -25     67    119
    -18    810    826   -397   -423    818   -155   -213    -85    -15     75    129
    -23    828    852   -405   -436    839   -140   -207    -80    -12     77    137
    -25    826    852   -400   -439    839   -150   -218    -85    -18     72    135
    -12    841    854   -415   -433    849   -155   -210    -70      2     93    145
     -2    849    852   -423   -426    849   -176   -213    -64     12    106    158
     -2    846    849   -423   -426    846   -202   -226    -75      5    106    158
      0    872    872   -436   -436    872   -205   -220    -72     10    109    163
     12    852    836   -433   -410    844   -223   -228    -85      0     96    158
     12    810    797   -413   -392    805   -244   -249   -114    -25     72    135
      2    776    771   -392   -384    774   -254   -267   -137    -49     49    122
     -2    753    756   -374   -379    753   -257   -272   -153    -64     33    109
    -28    722    750   -348   -389    735   -252   -283   -163    -77     20     85
    -49    691    740   -322   -394    714   -257   -301   -189   -106     -5     57
    -49    670    717   -311   -381    693   -267   -322   -210   -127    -25     41
    -44    649    693   -301   -368    670   -270   -332   -220   -140    -38     33
    -51    623    675   -288   -363    649   -277   -345   -239   -158    -57     10
    -62    613    675   -277   -368    644   -285   -353   -249   -168    -67      2
    -64    620    685   -280   -374    654   -285   -353   -252   -168    -70      5
    -54    618    672   -280   -363    644   -283   -355   -254   -168    -64      5
    -46    613    659   -285   -353    636   -288   -358   -257   -171    -67     -2
    -54    618    672   -283   -363    644   -288   -355   -252   -168    -67      0
    -64    610    672   -272   -368    639   -288   -355   -252   -166    -64      5
    -64    602    667   -267   -366    633   -290   -361   -257   -176    -77      0
    -57    623    678   -283   -366    649   -288   -361   -259   -184    -88     -7
    -49    641    691   -296   -368    665   -236   -293   -223   -166    -75    -18
    -31    683    714   -327   -374    698   -142   -145   -132   -111    -44    -18
     18    766    748   -392   -363    758    -44     70     25     31     70     77
     96    963    865   -532   -384    914     57    441    319    348    381    379
    187   1273   1085   -732   -449   1179     54    626    542    680    771    800
    168   1561   1389   -867   -610   1475   -111    267    535    867   1065   1158
    -12   1725   1738   -854   -875   1730   -350   -415    340    865   1166   1309
   -220   1571   1792   -675  -1005   1680   -605  -1179   -202    335    675    872
   -319   1161   1480   -423   -898   1319   -857  -1693   -854   -441   -111    122
   -277    769   1044   -246   -659    906  -1015  -1725  -1104   -771   -472   -239
   -200    563    763   -181   -480    662   -924  -1387   -948   -683   -444   -246
   -142    581    724   -220   -433    652   -688   -979   -683   -501   -316   -171
   -103    602    706   -249   -405    654   -449   -623   -454   -340   -200   -106
    -77    592    670   -259   -374    631   -329   -444   -342   -259   -142    -72
    -75    584    659   -254   -366    620   -296   -394   -314   -241   -132    -62
    -70    571    641   -252   -355    605   -288   -368   -301   -233   -129    -54
    -67    574    641   -254   -355    607   -277   -348   -288   -223   -116    -46
    -67    579    644   -257   -355    610   -272   -335   -280   -220   -114    -44
    -49    594    644   -272   -345    618   -267   -327   -277   -218   -116    -44
    -41    602    641   -283   -342    620   -267   -314   -267   -207   -111    -36
    -41    602    641   -280   -342    620   -262   -309   -262   -202   -106    -31
    -44    600    641   -277   -342    620   -270   -311   -272   -213   -106    -38
    -38    610    649   -285   -342    628   -267   -306   -267   -207   -101    -33
    -36    618    654   -290   -345    636   -265   -293   -262   -197    -96    -23
    -31    610    641   -290   -337    626   -265   -283   -254   -189    -88    -23
    -33    618    652   -293   -342    633   -262   -275   -252   -184    -83    -18
    -23    633    657   -303   -340    644   -254   -262   -239   -171    -72     -7
    -18    626    641   -303   -329    633   -254   -259   -236   -171    -75      0
    -20    633    654   -306   -337    644   -262   -257   -241   -176    -83     -2
    -23    649    670   -314   -348    659   -254   -241   -228   -161    -64      2
    -20    654    675   -316   -348    665   -244   -220   -210   -140    -46     15
    -15    646    662   -316   -337    654   -246   -210   -207   -140    -46     18
    -12    657    670   -322   -342    662   -246   -194   -197   -127    -33     28
    -12    672    685   -332   -350    678   -241   -171   -179   -106    -12     44
     -2    691    693   -342   -348    691   -239   -153   -168    -96     -2     54
     10    704    691   -358   -342    698   -241   -135   -163    -90      0     59
     15    722    704   -368   -345    714   -228    -98   -135    -64     25     83
     31    745    711   -389   -340    730   -223    -59   -109    -33     54    109
     49    771    722   -410   -335    748   -215    -18    -83     -7     77    135
     62    805    740   -436   -340    774   -215     28    -59     23    106    166
     75    833    758   -454   -340    797   -205     80    -23     64    148    202
     90    859    769   -475   -337    813   -202    129     10    106    189    241
    106    896    789   -501   -340    844   -205    171     38    145    231    285
    119    943    823   -535   -350    883   -202    210     72    184    275    332
    124    982    857   -555   -366    919   -205    228     90    210    306    366
    127   1002    875   -566   -374    937   -213    233     93    223    319    379
    127   1034    906   -579   -389    971   -207    246    109    246    348    410
    129   1049    917   -589   -394    984   -210    239    103    244    348    415
    132   1047    914   -589   -392    982   -220    220     88    228    337    410
    122   1047    922   -584   -400    984   -220    202     77    215    327    407
    101   1039    937   -568   -418    989   -213    174     62    197    301    389
     75   1005    930   -540   -428    966   -213    119     25    153    259    342
     62    969    906   -517   -423    937   -213     57    -15    101    210    285
     44    930    883   -488   -420    906   -215     -5    -51     54    161    236
     15    875    859   -444   -420    867   -218    -64    -85     10    114    192
     12    831    818   -423   -402    823   -233   -124   -129    -38     59    137
      5    813    807   -410   -402    810   -236   -168   -158    -72     23     98
    -15    779    795   -381   -405    787   -241   -205   -184    -98     -5     67
    -25    743    769   -358   -397    756   -257   -241   -213   -129    -36     33
    -25    724    750   -350   -387    737   -267   -262   -231   -150    -54     20
    -28    719    748   -345   -387    732   -270   -275   -239   -158    -62     18
    -28    717    743   -345   -387    730   -280   -290   -254   -174    -75     -2
    -28    714    743   -342   -384    727   -280   -298   -262   -184    -85    -10
    -38    704    740   -332   -389    722   -277   -298   -262   -184    -85     -5
    -41    706    748   -335   -394    727   -280   -298   -267   -187    -90     -2
    -41    704    745   -332   -394    724   -280   -298   -267   -187    -93     -7
    -36    698    735   -329   -384    717   -275   -290   -259   -179    -80     -7
    -36    701    735   -332   -387    717   -277   -293   -257   -179    -80     -7
    -33    704    737   -335   -387    722   -283   -296   -262   -184    -83     -7
    -36    717    750   -340   -392    732   -283   -296   -262   -184    -85     -5
    -33    730    763   -348   -397    745   -277   -290   -254   -176    -88      7
    -31    722    753   -345   -392    737   -288   -298   -270   -192    -93     -2
    -28    719    748   -345   -387    732   -288   -301   -270   -192    -85     -7
    -33    724    758   -345   -394    740   -285   -298   -265   -187    -77     -5
    -41    711    753   -335   -397    732   -290   -298   -265   -189    -77     -2
    -36    704    737   -335   -387    722   -301   -309   -275   -200    -90    -12
    -31    711    740   -340   -384    724   -298   -311   -275   -197    -90    -12
    -33    714    745   -340   -389    730   -296   -311   -277   -197    -90    -15
    -38    714    753   -337   -394    732   -296   -316   -280   -202    -90    -18
    -36    722    758   -345   -397    740   -298   -319   -283   -202    -93    -15
    -38    724    761   -342   -400    743   -296   -316   -280   -200    -90    -10
    -31    740    771   -355   -402    753   -283   -306   -267   -189    -77      2
    -25    774    800   -374   -413    787   -257   -285   -244   -168    -59     15
    -38    802    839   -384   -439    820   -231   -275   -228   -153    -46     36
    -33    810    844   -389   -439    826   -223   -275   -226   -155    -46     38
    -28    815    841   -394   -433    828   -236   -288   -236   -166    -57     28
    -23    857    880   -415   -452    867   -236   -283   -213   -140    -28     46
    -10    870    880   -431   -446    872   -259   -280   -205   -129    -15     64
      0    872    872   -436   -436    872   -288   -298   -223   -142    -25     57
      2    891    888   -449   -444    891   -288   -296   -218   -135    -18     70
      0    875    875   -436   -436    875   -290   -296   -220   -137    -23     70
     -2    833    836   -418   -420    833   -316   -316   -254   -168    -54     44
    -12    802    815   -394   -413    807   -329   -332   -277   -189    -72     31
    -20    776    795   -379   -407    784   -329   -342   -290   -200    -80     12
    -31    750    782   -358   -405    766   -322   -342   -296   -213    -90    -10
    -49    701    748   -327   -397    724   -327   -363   -322   -239   -122    -38
    -49    678    727   -316   -387    701   -335   -387   -342   -259   -140    -57
    -49    657    706   -306   -376    680   -342   -400   -358   -280   -158    -70
    -51    636    688   -290   -368    662   -353   -413   -379   -298   -176    -88
    -57    633    691   -288   -374    659   -355   -418   -387   -306   -187    -98
    -64    636    698   -285   -381    667   -350   -413   -381   -301   -184    -93
    -64    626    688   -283   -376    657   -355   -415   -389   -309   -192    -98
    -57    633    691   -288   -374    662   -358   -418   -389   -309   -194    -98
    -62    641    704   -290   -384    672   -355   -415   -384   -301   -187    -96
    -62    626    688   -283   -376    657   -355   -415   -384   -301   -187    -98
    -62    628    688   -285   -374    657   -358   -418   -387   -303   -187   -101
    -57    633    691   -288   -374    662   -348   -407   -381   -298   -181    -98
    -46    644    691   -301   -368    665   -298   -329   -335   -275   -176    -98
    -23    704    727   -342   -374    714   -205   -171   -226   -207   -142    -88
     15    820    805   -420   -394    813   -101     59    -38    -33      2     31
     88   1021    932   -553   -420    976     -2    418    272    309    340    345
    200   1371   1171   -787   -485   1270    -36    600    509    678    776    818
    187   1691   1501   -940   -657   1597   -179    283    491    849   1070   1179
     28   1790   1761   -911   -867   1777   -394   -342    215    737   1065   1231
   -179   1667   1847   -743  -1013   1756   -618  -1093   -337    184    542    761
   -272   1247   1519   -488   -896   1382   -865  -1623   -995   -610   -283    -33
   -241    828   1070   -296   -654    948  -1002  -1678  -1247   -930   -620   -368
   -181    592    771   -207   -475    680   -940  -1392  -1106   -849   -592   -381
   -129    568    698   -218   -413    633   -761  -1039   -857   -672   -472   -296
    -90    607    696   -259   -394    649   -524   -680   -589   -475   -327   -194
    -64    620    685   -277   -376    652   -392   -485   -449   -363   -241   -140
    -54    613    667   -280   -361    641   -361   -433   -415   -342   -228   -140
    -51    607    659   -277   -355    633   -348   -407   -400   -329   -223   -137
    -54    613    665   -280   -361    639   -332   -387   -381   -314   -213   -127
    -49    615    662   -283   -355    639   -327   -371   -371   -309   -205   -119
    -54    615    670   -280   -361    641   -324   -366   -371   -309   -205   -119
    -49    623    672   -285   -361    646   -316   -350   -358   -296   -194   -111
    -36    641    675   -303   -355    659   -316   -342   -348   -288   -187   -103
    -31    646    675   -309   -353    659   -316   -342   -348   -285   -184    -98
    -31    649    680   -309   -355    665   -314   -335   -342   -283   -184    -93
    -33    652    685   -309   -358    667   -303   -319   -327   -267   -171    -80
    -38    649    685   -306   -361    667   -309   -316   -327   -265   -168    -80
    -25    649    675   -311   -350    662   -311   -311   -324   -262   -163    -80
    -15    670    683   -327   -350    675   -309   -303   -314   -257   -150    -75
    -15    678    693   -329   -353    685   -303   -296   -306   -246   -145    -64
    -18    678    696   -332   -358    685   -298   -285   -298   -239   -140    -54
    -15    693    709   -340   -363    701   -293   -272   -285   -223   -127    -41
    -12    706    717   -348   -366    711   -285   -254   -270   -207   -111    -28
     -2    706    709   -350   -355    706   -285   -244   -265   -200   -103    -31
     -5    709    714   -353   -361    711   -280   -231   -252   -187    -90    -20
      0    730    730   -366   -363    730   -275   -210   -236   -171    -75     -2
      5    748    740   -379   -366    745   -272   -192   -223   -155    -59      7
     12    750    737   -381   -361    745   -267   -168   -202   -137    -41     18
     20    761    737   -392   -358    750   -254   -132   -174   -106    -12     49
     23    779    756   -402   -366    769   -246    -93   -145    -77      7     80
     33    807    771   -420   -368    789   -244    -57   -124    -54     31     98
     51    841    789   -446   -368    815   -231     -7    -88    -12     75    135
     70    849    779   -459   -355    813   -226     44    -51     25    119    174
     80    880    800   -480   -361    841   -226     93    -23     62    153    213
     88    919    831   -504   -371    878   -223    137     10    103    194    254
     96    961    865   -527   -384    914   -218    176     38    145    246    296
    106    989    883   -548   -389    935   -218    197     54    168    283    329
    119   1023    904   -571   -392    963   -220    210     67    189    303    358
    124   1044    919   -587   -400    982   -220    215     77    202    316    376
    122   1062    940   -592   -407   1002   -220    215     77    210    327    392
    111   1065    950   -589   -420   1008   -226    200     64    200    316    389
    106   1067    961   -587   -428   1015   -223    179     51    189    306    387
     93   1062    969   -579   -439   1018   -218    148     33    166    288    363
     80   1034    953   -555   -436    995   -220     96     -2    119    249    319
     59    995    932   -527   -436    966   -220     36    -38     75    194    267
     38    958    919   -501   -439    940   -218    -18    -67     36    153    220
     18    917    898   -470   -441    906   -226    -77   -103    -10    101    168
      5    883    878   -444   -436    880   -233   -137   -140    -51     57    122
    -12    852    862   -420   -436    857   -244   -179   -161    -77     25     90
    -23    820    844   -400   -433    831   -249   -213   -181   -103     -5     70
    -23    800    823   -389   -423    810   -262   -244   -202   -127    -23     44
    -25    782    807   -376   -415    795   -259   -257   -205   -127    -25     31
    -41    774    813   -368   -426    792   -262   -275   -215   -140    -36     20
    -41    758    800   -358   -420    779   -275   -293   -233   -158    -51      7
    -41    743    784   -353   -413    763   -280   -306   -241   -171    -64     -2
    -38    743    782   -350   -410    761   -275   -301   -236   -163    -57      2
    -38    737    774   -350   -407    756   -277   -301   -239   -166    -62      0
    -31    748    779   -358   -405    763   -280   -301   -239   -166    -62      2
    -33    766    800   -368   -415    782   -277   -296   -231   -155    -57     15
    -33    769    802   -366   -418    784   -277   -296   -231   -155    -64     20
    -33    771    802   -371   -418    787   -280   -296   -233   -155    -57     20
    -38    784    823   -374   -431    805   -280   -293   -228   -150    -46     23
    -38    782    818   -374   -428    800   -277   -288   -223   -142    -41     23
    -28    758    787   -363   -407    771   -277   -288   -223   -142    -41     18
    -28    758    784   -366   -405    771   -280   -293   -223   -145    -44     20
    -23    776    797   -376   -410    787   -280   -293   -218   -142    -41     33
    -31    776    807   -374   -420    792   -285   -298   -223   -145    -41     31
    -38    779    818   -368   -428    797   -288   -301   -226   -145    -41     25
    -33    766    797   -366   -418    782   -288   -296   -220   -140    -31     31
    -33    761    795   -363   -415    776   -290   -298   -223   -140    -31     28
    -36    771    805   -368   -420    787   -290   -298   -223   -142    -28     28
    -31    782    813   -374   -420    797   -288   -301   -218   -140    -28     36
    -25    782    805   -379   -415    795   -288   -301   -220   -142    -33     33
    -20    810    828   -394   -423    818   -277   -288   -205   -127    -18     51
    -12    867    880   -428   -446    875   -252   -267   -179   -103      2     77
    -18    898    917   -439   -467    906   -223   -257   -158    -88     23     93
    -20    896    914   -439   -467    904   -218   -257   -158    -88     20     83
    -20    906    927   -444   -475    917   -231   -267   -161    -90     20     88
    -10    937    945   -465   -478    943   -239   -262   -142    -70     41    111
      5    950    945   -478   -470    948   -259   -267   -142    -64     49    119
      5    940    932   -472   -465    937   -283   -277   -155    -72     46    116
     12    953    940   -485   -462    948   -283   -272   -150    -64     54    129
     18    935    917   -478   -449    927   -293   -275   -155    -67     49    129
     18    878    859   -446   -420    870   -319   -296   -189   -101     18    103
     15    849    833   -433   -410    841   -332   -314   -213   -124      0     80
      5    833    828   -418   -410    831   -329   -319   -220   -129     -7     64
    -12    792    805   -392   -410    800   -324   -324   -233   -145    -25     49
    -28    761    789   -366   -407    774   -322   -340   -249   -166    -41     31
    -36    750    787   -358   -413    769   -329   -358   -267   -181    -54     15
    -46    719    763   -337   -405    740   -337   -374   -285   -202    -77     -2
    -51    696    748   -324   -400    722   -342   -384   -301   -218    -93    -12
    -46    698    745   -324   -394    722   -340   -384   -303   -218    -96    -12
    -44    693    737   -327   -392    714   -348   -389   -306   -223    -98    -18
    -41    701    743   -329   -392    722   -350   -394   -311   -228   -101    -20
    -38    701    740   -332   -392    719   -348   -394   -309   -223    -98    -12
    -44    701    745   -327   -394    722   -340   -387   -298   -213    -90    -10
    -49    691    737   -322   -392    714   -345   -392   -303   -218    -96    -15
    -46    688    735   -322   -392    711   -345   -392   -303   -220   -101    -12
    -44    691    732   -324   -389    711   -335   -381   -293   -213    -96    -12
    -33    698    732   -332   -381    714   -285   -322   -267   -207    -98    -33
    -10    774    784   -381   -397    779   -179   -158   -166   -155    -72    -28
     33    880    846   -457   -407    865    -67     98     31     20     75     93
    114   1072    958   -594   -423   1015     49    511    353    368    405    407
    210   1408   1197   -807   -493   1304     31    657    574    717    807    839
    148   1735   1587   -943   -719   1662   -254     80    467    862   1098   1184
    -41   1875   1917   -917   -979   1896   -566   -678    205    807   1158   1288
   -223   1704   1927   -743  -1075   1816   -859  -1410   -332    277    667    859
   -298   1215   1514   -457   -906   1363  -1124  -1914  -1080   -639   -254     12
   -233    831   1062   -298   -649    948  -1145  -1769  -1184   -849   -509   -257
   -158    688    844   -265   -501    766   -953  -1332   -932   -680   -418   -220
   -106    706    810   -301   -459    756   -678   -898   -639   -478   -277   -129
    -70    698    769   -314   -418    732   -454   -571   -423   -322   -174    -54
    -59    675    735   -309   -397    704   -366   -436   -335   -257   -135    -31
    -57    675    730   -309   -392    701   -340   -394   -311   -246   -124    -41
    -49    672    722   -314   -387    698   -329   -374   -301   -241   -114    -44
    -44    672    717   -314   -379    693   -316   -355   -288   -228   -106    -33
    -36    665    698   -316   -368    680   -314   -342   -283   -223   -106    -31
    -28    667    696   -322   -361    680   -314   -335   -280   -223   -111    -28
    -23    675    696   -327   -361    685   -306   -324   -270   -210    -98    -18
    -20    696    717   -337   -368    706   -306   -316   -262   -202    -88    -10
    -23    693    717   -335   -371    704   -309   -311   -259   -202    -88    -12
    -23    691    714   -335   -368    704   -301   -298   -246   -189    -80     -5
    -31    691    719   -332   -376    706   -298   -290   -241   -184    -72      7
    -23    693    717   -335   -368    704   -301   -288   -239   -179    -64     10
    -23    701    724   -340   -374    711   -298   -277   -233   -174    -59     12
    -25    704    727   -340   -376    714   -290   -267   -223   -163    -49     23
    -20    711    732   -345   -376    722   -290   -259   -215   -158    -44     28
    -18    722    740   -350   -379    730   -293   -254   -215   -158    -46     28
    -10    740    750   -366   -379    745   -288   -241   -202   -145    -38     41
     -7    743    750   -368   -379    745   -283   -223   -184   -129    -23     51
     -7    732    740   -366   -374    735   -277   -205   -171   -116     -7     54
     -2    743    745   -368   -374    743   -267   -181   -150    -98     12     72
    -10    753    763   -374   -387    758   -257   -158   -129    -80     28     93
      5    776    769   -392   -381    771   -257   -140   -119    -72     31     98
     20    792    771   -407   -376    784   -249   -109   -101    -54     46    109
     18    797    779   -407   -379    789   -231    -62    -64    -18     80    142
     28    802    771   -418   -371    787   -226    -20    -41      5    106    163
     44    823    776   -433   -366    800   -215     23    -10     36    137    184
     57    870    813   -465   -379    844   -202     80     28     77    176    228
     72    924    852   -498   -389    888   -197    132     62    114    202    267
     90    956    865   -524   -389    911   -194    181     90    150    244    301
    103    995    891   -548   -392    943   -184    236    135    205    306    350
    109   1015    904   -563   -397    961   -171    280    176    249    355    397
    119   1049    930   -584   -405    989   -174    301    194    277    387    428
    124   1091    966   -610   -420   1028   -179    306    205    290    402    449
    127   1114    987   -620   -431   1052   -176    311    213    306    423    470
    127   1127    997   -628   -433   1062   -181    303    207    309    428    480
    127   1143   1015   -633   -444   1080   -184    285    200    301    426    483
    111   1148   1036   -633   -462   1093   -187    257    187    288    415    475
     98   1137   1039   -618   -470   1088   -189    207    161    262    389    452
     80   1098   1018   -592   -470   1057   -197    135    116    215    340    407
     57   1062   1005   -558   -472   1034   -202     67     77    168    293    361
     33   1021    987   -530   -475   1005   -207      0     41    122    244    314
     10    971    958   -491   -472    966   -220    -67     -5     67    187    259
     -7    927    932   -462   -470    930   -236   -127    -44     23    140    213
    -20    885    906   -431   -462    896   -233   -163    -64      0    111    184
    -31    852    883   -410   -457    867   -254   -210   -103    -41     70    145
    -28    831    859   -402   -444    844   -270   -244   -129    -72     44    116
    -36    820    857   -394   -446    839   -270   -259   -140    -83     33    106
    -38    805    844   -381   -441    823   -267   -272   -148    -90     28    101
    -41    779    820   -368   -431    800   -275   -285   -161   -106     10     88
    -38    776    815   -368   -428    795   -280   -293   -168   -116      2     83
    -46    782    826   -368   -436    805   -283   -296   -171   -116      2     83
    -54    776    831   -361   -441    802   -275   -288   -163   -109      5     90
    -51    769    818   -361   -436    795   -270   -283   -158   -103      7     88
    -46    771    818   -361   -433    792   -272   -283   -158   -101     12     85
    -49    766    813   -358   -431    789   -275   -283   -158   -101     18     80
    -38    774    813   -366   -426    792   -272   -283   -158   -101     15     77
    -38    779    815   -371   -428    797   -267   -277   -153    -98     23     85
    -38    784    823   -374   -431    802   -265   -275   -148    -93     25     96
    -38    792    828   -379   -433    810   -272   -283   -158   -101     10     90
    -33    805    839   -384   -436    820   -270   -280   -155    -96     12     90
    -36    813    849   -389   -444    831   -267   -280   -148    -96     20     90
    -36    805    839   -384   -436    820   -270   -283   -153    -98     20     90
    -33    792    826   -381   -431    807   -272   -285   -155   -101     23     90
    -36    800    836   -381   -436    818   -267   -280   -148    -90     28     98
    -33    802    836   -384   -436    818   -283   -293   -163   -109      7     88
    -33    802    836   -384   -433    818   -288   -303   -174   -116      0     83
    -31    795    826   -384   -431    810   -275   -293   -161   -103     18     90
    -28    782    810   -376   -418    795   -272   -293   -158    -98     23     90
    -25    795    818   -384   -423    805   -277   -296   -163   -103     20     88
    -20    828    846   -405   -433    836   -262   -283   -142    -85     38    103
    -23    878    898   -428   -462    885   -231   -259   -114    -59     59    124
    -25    914    940   -444   -483    927   -210   -254   -109    -54     62    132
    -25    917    943   -446   -485    930   -200   -252   -103    -51     67    132
    -33    911    945   -439   -491    927   -194   -246    -90    -36     80    145
    -23    935    956   -457   -491    945   -210   -249    -83    -28     90    158
     -2    948    950   -472   -475    948   -246   -262    -93    -33     88    161
     -5    950    953   -475   -478    950   -265   -270    -98    -33     88    171
     -5    953    958   -475   -480    956   -265   -265    -96    -28     93    181
     -2    917    917   -459   -459    917   -280   -272   -114    -44     77    166
     -2    878    880   -436   -441    878   -296   -288   -137    -64     64    142
    -12    846    857   -418   -436    852   -298   -296   -142    -70     62    129
    -18    818    836   -402   -426    826   -301   -309   -161    -88     41    114
    -28    792    820   -384   -426    807   -298   -319   -174   -106     20    101
    -44    761    805   -358   -423    782   -296   -332   -187   -119      5     75
    -49    732    782   -342   -415    756   -303   -353   -210   -142    -12     46
    -49    724    774   -337   -413    750   -314   -368   -228   -161    -33     38
    -59    719    779   -329   -420    748   -314   -374   -233   -171    -44     36
    -57    701    758   -322   -407    730   -316   -374   -236   -176    -51     28
    -54    691    745   -319   -400    717   -319   -384   -244   -184    -57     23
    -54    696    748   -322   -402    722   -316   -381   -241   -181    -54     25
    -54    696    750   -322   -402    722   -319   -379   -241   -179    -57     28
    -57    693    750   -316   -402    722   -327   -387   -252   -189    -62     23
    -57    696    750   -322   -405    724   -327   -387   -246   -184    -62     33
    -51    701    753   -324   -402    724   -319   -379   -239   -176    -51     38
    -62    693    753   -316   -407    722   -316   -371   -236   -174    -49     25
    -54    691    745   -316   -400    717   -272   -314   -207   -166    -49     10
    -20    758    779   -368   -400    769   -155   -145    -96    -96     -5     28
     28    867    839   -449   -405    854    -51     96     80     62    127    140
    116   1054    937   -587   -410    997     54    478    363    363    410    415
    215   1356   1140   -784   -462   1249     80    691    605    706    807    831
    171   1673   1499   -924   -665   1587   -150    194    548    875   1104   1197
    -20   1823   1844   -901   -932   1834   -441   -548    309    831   1163   1317
   -231   1688   1917   -730  -1075   1803   -709  -1283   -187    363    735    943
   -329   1239   1569   -454   -948   1402   -976  -1803   -883   -478   -109    145
   -254    854   1109   -301   -683    982  -1062  -1738  -1052   -737   -410   -163
   -168    696    865   -265   -517    782   -927  -1353   -854   -613   -350   -163
   -116    714    831   -301   -475    774   -670   -924   -581   -426   -226    -77
    -90    717    807   -311   -449    761   -431   -576   -368   -277   -124     -5
    -64    688    753   -311   -410    719   -345   -436   -288   -226    -90      2
    -57    680    737   -311   -397    709   -316   -392   -265   -210    -77      0
    -51    672    724   -311   -387    698   -301   -366   -249   -197    -70      2
    -46    659    706   -306   -376    683   -285   -342   -233   -187    -64      5
    -38    665    704   -314   -371    683   -283   -329   -228   -184    -64      5
    -38    665    704   -314   -371    685   -275   -316   -215   -174    -49     18
    -46    665    711   -311   -379    688   -277   -311   -213   -171    -46     20
    -38    665    704   -311   -371    683   -280   -309   -213   -174    -49     18
    -36    680    717   -322   -376    698   -280   -303   -207   -168    -49     28
    -36    693    730   -329   -381    711   -272   -290   -194   -153    -33     41
    -25    691    717   -332   -374    704   -275   -288   -200   -155    -31     33
    -20    685    706   -332   -363    696   -267   -275   -187   -145    -20     46
    -18    714    730   -348   -374    722   -262   -267   -179   -140    -18     54
    -18    711    727   -348   -371    719   -262   -259   -176   -137    -15     57
    -15    711    727   -348   -371    719   -257   -244   -161   -124      0     67
    -10    730    740   -358   -374    735   -254   -231   -153   -114      7     77
     -5    730    735   -363   -371    732   -252   -223   -148   -109     10     77
      0    730    730   -366   -366    730   -246   -210   -140   -101     15     77
      0    740    740   -371   -371    740   -239   -187   -119    -80     33     96
      2    756    753   -379   -374    756   -233   -168   -106    -70     44    111
     12    766    753   -389   -371    761   -236   -153    -98    -62     51    114
     15    769    753   -392   -368    761   -233   -129    -83    -44     62    122
     15    784    766   -402   -374    776   -226   -103    -67    -25     80    142
     25    795    769   -410   -371    782   -218    -70    -46     -5    101    161
     38    818    776   -431   -368    797   -213    -28    -23     18    122    184
     49    844    795   -446   -371    818   -202     20     10     54    155    218
     62    862    800   -465   -368    831   -189     72     41     88    192    239
     77    888    810   -483   -366    849   -179    127     77    124    231    270
     93    930    833   -511   -371    883   -174    176    114    168    270    309
    109    969    859   -540   -374    914   -166    223    148    207    316    353
    124   1010    885   -566   -381    948   -168    254    166    236    345    394
    140   1065    924   -602   -392    995   -168    277    189    265    374    439
    150   1109    958   -631   -405   1034   -168    288    205    285    400    462
    153   1114    961   -633   -402   1039   -174    288    207    296    415    467
    150   1119    969   -636   -407   1044   -171    288    210    303    431    475
    148   1140    992   -644   -420   1067   -166    285    218    314    444    496
    142   1143    997   -644   -426   1070   -171    254    200    296    428    491
    137   1132    995   -633   -428   1065   -176    207    171    265    394    462
    116   1122   1005   -620   -446   1065   -176    150    142    231    366    423
     90   1083    992   -587   -449   1039   -176     90    111    194    324    381
     59   1021    958   -542   -449    989   -181     23     70    145    265    329
     36    979    940   -509   -452    961   -189    -38     33     98    218    280
     23    930    906   -478   -441    919   -200    -93      0     59    179    233
     15    893    878   -454   -431    885   -215   -150    -41     15    129    184
      2    865    859   -433   -431    862   -226   -189    -64    -12    106    155
     -7    849    857   -420   -431    852   -223   -210    -75    -20     98    150
    -12    831    844   -410   -428    836   -231   -236    -93    -41     72    132
    -10    805    815   -397   -413    810   -236   -254   -109    -62     51    116
    -12    800    810   -394   -410    805   -233   -257   -111    -62     54    119
    -15    789    805   -387   -410    797   -231   -259   -114    -59     57    119
    -12    787    797   -387   -405    792   -244   -272   -132    -75     41    103
    -10    787    797   -387   -402    792   -241   -272   -127    -72     44    101
    -12    795    805   -392   -410    800   -241   -270   -122    -70     54    101
    -18    787    802   -384   -410    795   -246   -272   -127    -72     51    101
    -23    784    805   -381   -415    792   -244   -270   -124    -72     46    109
    -20    789    810   -384   -415    800   -239   -259   -114    -62     54    124
    -20    774    795   -379   -407    784   -244   -265   -116    -64     49    116
    -18    782    800   -381   -410    789   -244   -262   -116    -64     49    111
    -25    782    807   -379   -418    795   -244   -259   -114    -59     59    114
    -25    787    813   -379   -418    800   -244   -262   -111    -59     57    116
    -12    805    818   -397   -415    813   -249   -267   -116    -64     54    116
    -18    800    818   -392   -418    807   -249   -267   -116    -62     57    119
    -20    805    826   -394   -423    815   -254   -275   -122    -67     51    114
    -15    802    818   -392   -415    810   -259   -283   -129    -77     38    109
    -18    779    797   -381   -407    787   -254   -280   -127    -72     46    106
    -20    776    797   -379   -410    787   -249   -277   -122    -64     57    114
    -31    769    797   -368   -413    782   -252   -283   -127    -70     51    111
    -28    750    779   -361   -402    763   -254   -288   -135    -80     41     98
    -20    769    787   -376   -405    779   -252   -283   -127    -75     44    106
    -10    789    800   -389   -405    795   -254   -288   -129    -75     41    111
     -7    810    815   -402   -410    813   -259   -293   -135    -83     33    109
     -5    854    859   -423   -431    857   -231   -270   -106    -54     62    140
    -10    862    872   -428   -441    867   -189   -244    -75    -23     93    158
    -20    862    883   -423   -452    872   -174   -239    -72    -25     98    153
    -15    870    883   -428   -449    875   -179   -244    -72    -25     96    153
     -7    906    914   -449   -459    909   -181   -236    -54     -5    114    181
      5    930    924   -470   -459    927   -207   -244    -51      0    124    189
     12    927    914   -470   -449    922   -236   -254    -59     -5    119    187
     10    937    927   -475   -459    932   -236   -246    -51      7    137    202
     20    922    901   -470   -439    911   -241   -241    -51     10    140    207
     25    875    849   -454   -410    862   -270   -270    -88    -25    106    171
     18    844    826   -433   -402    836   -283   -285   -114    -46     83    150
      5    815    810   -410   -402    813   -275   -288   -116    -49     77    148
    -12    782    795   -384   -402    787   -275   -301   -132    -67     57    129
    -28    756    782   -363   -405    769   -275   -314   -148    -85     38    106
    -33    732    766   -350   -400    748   -277   -329   -163   -101     20     90
    -38    706    743   -335   -392    724   -288   -350   -187   -124      0     70
    -36    693    730   -327   -381    711   -298   -363   -207   -150    -23     51
    -38    691    730   -327   -384    709   -298   -363   -210   -153    -33     46
    -33    685    717   -327   -376    701   -298   -361   -210   -153    -28     46
    -31    678    709   -324   -368    693   -303   -368   -220   -161    -28     41
    -33    675    709   -319   -371    691   -301   -366   -215   -153    -20     46
    -41    662    704   -311   -374    683   -293   -355   -202   -140    -10     57
    -36    662    698   -314   -368    680   -296   -358   -205   -148    -23     54
    -31    670    698   -322   -363    683   -301   -363   -210   -153    -25     41
    -31    672    704   -319   -366    688   -298   -361   -205   -145    -15     44
    -31    675    706   -324   -368    691   -272   -324   -189   -142    -18     38
    -12    732    745   -361   -379    737   -184   -192   -111   -101      0     46
     31    823    792   -431   -379    807    -77     15     36     20     93    119
     90    963    872   -527   -389    919     36    345    280    267    322    314
    207   1210   1002   -709   -397   1106     75    641    532    592    675    688
    233   1558   1325   -896   -545   1441    -41    413    592    818   1002   1085
     85   1771   1686   -930   -800   1730   -283   -226    449    883   1176   1317
   -148   1738   1886   -795  -1015   1810   -548   -997     62    600    969   1153
   -303   1371   1675   -535   -989   1522   -787  -1571   -566   -129    228    446
   -288    930   1218   -319   -753   1072   -984  -1740   -969   -639   -306    -75
   -207    667    872   -231   -540    769   -966  -1478   -896   -636   -361   -161
   -137    639    776   -249   -457    706   -763  -1070   -659   -475   -257   -106
    -80    678    758   -298   -418    717   -509   -688   -420   -311   -137    -31
    -46    657    704   -306   -376    680   -355   -459   -283   -215    -75      5
    -33    649    683   -311   -358    665   -306   -381   -241   -187    -59     12
    -23    644    667   -309   -345    654   -288   -353   -223   -179    -54     12
    -23    649    672   -314   -348    659   -277   -332   -210   -168    -49     18
    -20    652    672   -316   -348    662   -277   -322   -207   -168    -49     15
    -20    649    670   -314   -345    659   -275   -309   -200   -161    -38     20
    -15    646    662   -314   -337    654   -262   -290   -184   -145    -23     31
    -12    649    662   -319   -337    654   -267   -285   -184   -148    -23     33
    -12    646    659   -316   -335    652   -267   -280   -181   -145    -20     38
    -10    662    670   -327   -340    665   -265   -267   -174   -135    -15     54
      5    670    665   -337   -329    667   -265   -262   -168   -129    -10     62
      0    657    657   -329   -327    657   -275   -262   -174   -135    -15     41
      0    659    657   -329   -327    659   -270   -254   -168   -129    -12     46
      2    665    659   -335   -327    662   -257   -236   -153   -114     -2     62
      5    667    662   -335   -327    665   -257   -228   -150   -111      5     59
     10    683    672   -348   -332    678   -254   -215   -142   -103     15     72
     10    696    685   -353   -337    691   -254   -202   -129    -93     20     88
     15    693    678   -355   -329    685   -252   -194   -124    -88     23     90
     25    693    667   -358   -319    680   -249   -181   -116    -80     33     90
     25    698    672   -363   -324    685   -244   -161   -101    -64     57    101
     28    711    683   -371   -327    698   -236   -137    -83    -49     75    114
     31    704    672   -368   -322    688   -236   -124    -80    -44     75    116
     28    717    688   -371   -329    704   -226    -90    -54    -20     96    140
     36    748    711   -394   -337    730   -215    -57    -28      5    116    166
     57    771    714   -415   -327    743   -215    -23    -15     20    127    179
     72    789    717   -433   -322    753   -210     15      5     44    148    194
     88    823    735   -454   -322    779   -197     67     41     83    187    228
     98    844    745   -470   -324    795   -194    116     70    114    220    265
    114    870    753   -493   -319    813   -194    161     96    142    254    293
    129    919    789   -527   -329    857   -187    213    132    189    301    337
    148    953    805   -550   -327    880   -174    259    171    236    348    387
    153    984    828   -571   -337    909   -179    277    184    259    376    415
    163   1021    857   -592   -348    940   -179    296    205    285    407    449
    166   1039    870   -605   -350    956   -179    306    215    303    428    472
    168   1057    888   -613   -358    974   -189    301    213    303    431    480
    168   1075    904   -623   -366    989   -197    285    205    296    428    485
    166   1083    917   -626   -376   1002   -187    275    207    298    433    493
    161   1078    917   -620   -379    997   -189    246    189    283    415    478
    150   1062    911   -605   -379    987   -192    200    158    244    371    446
    116   1021    904   -568   -394    963   -192    140    124    202    335    402
     80    971    891   -527   -405    932   -187     80     93    158    290    350
     49    911    862   -483   -407    888   -194     15     51    109    244    288
     36    859    823   -446   -392    841   -202    -44     12     67    200    233
     25    836    807   -433   -389    823   -213    -96    -15     31    158    202
     20    800    779   -410   -379    789   -228   -145    -51    -10    114    163
      0    763    761   -384   -381    761   -236   -181    -77    -38     77    135
     -7    730    737   -361   -371    732   -233   -197    -88    -49     67    127
     -7    717    724   -358   -366    719   -246   -220   -109    -67     57    106
     -2    714    717   -355   -361    714   -254   -239   -119    -83     46     90
    -15    714    730   -350   -374    722   -249   -241   -122    -83     44     93
    -20    719    740   -348   -379    730   -244   -239   -119    -80     38     98
     -5    701    706   -348   -355    704   -257   -249   -132    -93     25     85
     -7    698    704   -345   -355    701   -259   -252   -135    -98     25     77
    -12    701    711   -345   -363    706   -257   -246   -129    -96     28     80
    -12    698    711   -342   -361    704   -257   -244   -129    -93     25     85
     -5    701    706   -350   -358    704   -262   -249   -135   -101     25     85
     -5    711    717   -353   -361    714   -254   -239   -129    -90     33     93
     -5    714    719   -355   -363    717   -259   -244   -135    -96     25     88
     -5    719    724   -355   -363    722   -270   -252   -145   -109     10     80
     -7    719    724   -358   -366    722   -257   -246   -132    -93     28     85
    -12    706    719   -348   -366    711   -254   -241   -129    -90     36     85
    -18    693    709   -340   -363    701   -265   -249   -137   -101     25     77
    -10    714    724   -350   -366    719   -265   -252   -140   -103     23     80
     -5    727    732   -363   -371    730   -270   -259   -145   -111     12     80
     -5    706    711   -350   -358    709   -267   -265   -150   -116     12     72
     -2    691    693   -345   -350    691   -262   -262   -148   -111     18     70
     -7    693    701   -342   -353    696   -262   -262   -148   -111     15     75
    -10    683    693   -337   -353    688   -270   -275   -161   -127      5     62
    -12    680    693   -332   -353    685   -275   -277   -168   -132      0     57
     -7    693    701   -342   -355    698   -272   -275   -166   -129      5     70
      5    691    685   -348   -340    688   -280   -283   -174   -137     -5     67
      5    693    685   -350   -340    691   -267   -275   -166   -127      7     67
      5    735    730   -371   -363    732   -236   -252   -135    -98     41     90
      2    769    766   -387   -381    769   -215   -241   -124    -88     46    109
      0    779    779   -389   -389    779   -207   -241   -122    -90     38    106
      0    782    779   -392   -389    782   -218   -246   -122    -90     41    101
     10    823    813   -418   -402    818   -218   -244   -103    -67     64    124
     23    841    818   -433   -397    828   -241   -249   -103    -64     67    137
     31    831    800   -431   -384    815   -259   -254   -111    -67     67    140
     33    846    810   -441   -389    831   -257   -246   -103    -59     83    145
     36    823    787   -428   -376    805   -267   -254   -119    -72     70    132
     28    782    750   -405   -361    766   -293   -275   -150   -106     36    106
     31    753    722   -392   -345    737   -303   -288   -166   -122     20     93
     12    732    717   -374   -353    724   -301   -296   -176   -132     12     83
     -5    698    704   -348   -355    701   -301   -311   -197   -155    -15     54
    -18    667    683   -327   -350    672   -303   -332   -226   -189    -51     23
    -28    654    683   -311   -355    667   -306   -345   -239   -202    -59     15
    -28    615    644   -296   -335    628   -311   -361   -254   -215    -80      5
    -20    587    607   -283   -314    597   -319   -371   -272   -236    -98     -7
    -28    579    607   -275   -319    592   -314   -366   -267   -231    -83    -12
    -41    566    607   -262   -324    587   -311   -363   -265   -226    -75    -15
    -38    574    613   -270   -327    592   -322   -374   -283   -241    -98    -20
    -44    584    626   -270   -335    605   -327   -379   -285   -246   -109    -20
    -49    589    639   -270   -345    613   -324   -374   -277   -233    -96    -15
    -44    574    618   -265   -329    594   -327   -374   -277   -236    -90    -15
    -46    563    607   -259   -327    584   -322   -371   -283   -241    -96    -20
    -36    568    605   -267   -319    587   -314   -361   -275   -236    -96    -25
    -28    574    602   -275   -314    589   -277   -303   -246   -226   -103    -46
    -10    639    649   -314   -329    644   -176   -137   -135   -153    -59    -25
     31    743    711   -389   -340    727    -80    101     57     25     96    114
    114    935    820   -524   -353    878      5    441    332    335    400    413
    228   1247   1015   -737   -394   1132      2    649    561    665    782    818
    231   1519   1288   -875   -527   1405   -116    387    571    844   1065   1161
     44   1618   1571   -831   -766   1595   -309   -246    327    758   1070   1231
   -171   1514   1686   -672   -927   1600   -540  -1005   -205    239    594    797
   -301   1156   1457   -428   -878   1306   -769  -1574   -846   -509   -163     67
   -259    774   1034   -257   -646    904   -950  -1680  -1135   -852   -522   -280
   -184    542    727   -181   -457    636   -914  -1395   -997   -763   -485   -285
   -116    517    633   -200   -374    574   -740  -1039   -766   -607   -379   -220
    -70    550    620   -241   -345    584   -511   -675   -514   -426   -249   -132
    -54    561    615   -252   -335    587   -361   -449   -361   -314   -171    -75
    -51    555    605   -252   -329    579   -324   -400   -332   -296   -163    -67
    -49    548    597   -249   -324    571   -311   -376   -319   -290   -161    -67
    -36    561    597   -265   -316    579   -306   -361   -309   -285   -155    -59
    -23    576    600   -275   -311    587   -303   -345   -301   -283   -158    -51
    -31    563    594   -267   -314    576   -298   -337   -296   -275   -155    -59
    -33    563    594   -265   -314    579   -288   -324   -285   -265   -135    -59
    -28    558    587   -267   -306    574   -290   -319   -283   -262   -129    -54
    -20    561    581   -270   -301    571   -293   -314   -285   -265   -137    -46
    -15    584    600   -285   -309    592   -293   -309   -280   -259   -132    -41
    -18    574    589   -277   -303    581   -283   -296   -267   -244   -114    -36
    -12    566    579   -277   -296    571   -275   -285   -257   -236   -103    -31
     -7    584    592   -288   -298    587   -272   -275   -249   -226    -98    -15
     -5    597    602   -296   -303    600   -277   -270   -249   -226   -106    -15
      0    602    602   -301   -301    602   -283   -270   -249   -228   -106    -20
      0    615    615   -309   -309    615   -283   -265   -241   -220    -98    -18
     -2    620    623   -309   -311    620   -272   -246   -226   -200    -75      2
      2    615    613   -311   -306    615   -262   -233   -215   -192    -70      7
     15    620    605   -319   -296    615   -262   -220   -210   -189    -64     10
     18    644    623   -332   -303    633   -259   -202   -194   -171    -51     28
     15    654    639   -335   -311    646   -257   -184   -179   -155    -33     46
     15    654    639   -337   -311    649   -259   -168   -174   -150    -28     54
     28    680    652   -355   -311    667   -257   -148   -161   -137    -20     64
     38    693    654   -368   -309    675   -246   -114   -137   -111      2     85
     44    704    659   -374   -306    683   -244    -80   -116    -83     28    109
     57    722    665   -389   -303    693   -244    -44    -93    -54     57    137
     64    743    678   -405   -306    711   -231     10    -51    -10    101    184
     75    774    698   -426   -311    737   -228     57    -20     25    137    215
     93    807    714   -449   -309    761   -233     98      2     59    171    246
    111    852    737   -483   -311    795   -226    150     46    111    223    306
    132    891    758   -511   -314    826   -226    187     75    145    265    353
    145    927    782   -537   -319    854   -231    205     88    166    296    379
    145    958    813   -550   -332    885   -228    226    106    194    335    405
    148    997    849   -574   -350    924   -228    231    114    213    350    433
    148   1013    865   -581   -358    940   -233    226    111    213    353    441
    150   1018    867   -584   -358    943   -233    218    106    210    350    446
    140   1026    885   -581   -371    956   -228    207    103    207    353    449
    127   1010    880   -568   -379    945   -228    176     80    181    327    423
    111    976    862   -545   -376    919   -218    142     57    148    296    389
     88    945    857   -519   -387    901   -213     85     18    101    244    332
     59    893    833   -475   -387    865   -213     25    -23     44    184    267
     41    839    797   -441   -376    818   -223    -41    -67    -12    119    205
     28    802    771   -415   -371    787   -223    -93   -101    -57     72    166
     15    774    758   -394   -371    766   -228   -140   -129    -90     36    129
      5    730    724   -366   -358    727   -246   -187   -166   -129     -7     90
     -5    698    701   -348   -353    698   -254   -220   -192   -158    -41     62
     -7    688    693   -340   -350    691   -254   -244   -202   -171    -51     44
    -12    675    688   -332   -350    680   -262   -262   -215   -187    -67     23
    -12    652    665   -319   -337    657   -272   -283   -239   -207    -88      5
    -15    649    662   -319   -340    654   -270   -288   -239   -210    -96      2
    -18    649    667   -316   -342    659   -272   -288   -241   -210    -96      2
    -23    633    657   -306   -340    644   -277   -293   -244   -218    -96     -2
    -15    631    646   -306   -329    639   -272   -285   -239   -210    -85      7
    -10    649    657   -322   -332    652   -272   -285   -236   -207    -83     15
    -15    652    667   -319   -342    659   -275   -285   -239   -210    -90     12
    -15    657    672   -322   -342    665   -277   -283   -233   -207    -83     15
    -12    667    680   -327   -345    672   -272   -275   -226   -197    -70     20
    -18    652    670   -316   -345    659   -267   -270   -218   -189    -64     25
    -12    652    665   -319   -340    657   -270   -272   -220   -189    -62     20
    -12    659    672   -324   -342    665   -275   -275   -220   -189    -64     18
     -5    659    665   -327   -335    662   -277   -275   -223   -192    -70     25
      0    659    659   -332   -329    659   -277   -277   -226   -194    -75     23
      0    670    670   -335   -335    670   -285   -277   -228   -194    -75     20
     -5    665    670   -332   -337    667   -283   -277   -226   -194    -70     28
     -5    657    662   -324   -332    659   -283   -285   -233   -202    -77     15
    -12    654    665   -322   -337    659   -288   -290   -241   -207    -83      5
    -12    665    678   -327   -345    670   -283   -285   -233   -200    -80     12
    -15    662    675   -324   -348    667   -283   -288   -239   -202    -85     15
     -7    662    670   -327   -337    665   -280   -290   -241   -205    -90     12
    -15    662    675   -324   -345    667   -277   -290   -239   -200    -83     20
    -10    680    691   -335   -350    685   -270   -288   -231   -189    -75     33
      0    709    706   -355   -353    709   -252   -277   -215   -179    -67     41
     -5    719    724   -355   -363    722   -220   -257   -189   -158    -46     49
    -15    730    743   -358   -379    735   -197   -246   -171   -140    -23     57
    -20    745    763   -363   -392    753   -205   -254   -171   -140    -18     64
    -12    776    789   -384   -400    782   -218   -259   -168   -132    -10     75
      7    807    800   -407   -394    805   -239   -262   -161   -122      0     88
      0    805    802   -405   -400    805   -254   -270   -166   -124      2     96
      5    815    807   -410   -400    813   -257   -267   -163   -116      7    103
     15    802    784   -410   -384    795   -267   -267   -171   -124      0     98
     15    761    745   -387   -363    753   -280   -277   -189   -145    -20     88
     12    709    696   -361   -342    704   -301   -298   -220   -176    -49     62
      5    688    683   -348   -340    685   -301   -309   -231   -187    -59     44
    -23    672    696   -327   -361    683   -285   -306   -231   -187    -62     41
    -36    631    667   -296   -350    649   -290   -327   -257   -218    -93     10
    -41    610    649   -285   -345    628   -306   -353   -283   -246   -122    -12
    -44    584    628   -270   -335    605   -309   -361   -296   -259   -135    -25
    -41    566    607   -262   -324    587   -311   -366   -303   -270   -142    -41
    -36    555    592   -259   -314    574   -311   -368   -309   -275   -145    -49
    -46    550    594   -254   -322    571   -311   -368   -309   -275   -145    -46
    -46    558    605   -257   -327    581   -306   -363   -306   -270   -140    -33
    -49    558    607   -257   -327    581   -314   -371   -314   -277   -148    -41
    -51    553    605   -249   -327    579   -314   -374   -311   -275   -148    -46
    -57    548    602   -246   -329    574   -309   -366   -301   -265   -137    -38
    -57    553    607   -249   -332    579   -311   -368   -303   -267   -140    -38
    -51    555    607   -254   -329    581   -309   -361   -298   -267   -142    -41
    -38    548    587   -254   -311    566   -267   -303   -267   -254   -140    -51
    -15    628    644   -309   -329    633   -161   -135   -150   -184   -106    -33
     25    761    735   -394   -355    748    -51     96     38    -10     44     85
     96    969    872   -532   -389    919     49    462    348    329    381    392
    202   1312   1109   -756   -452   1210     44    711    623    717    823    859
    192   1644   1452   -919   -631   1548   -124    345    587    880   1111   1218
     44   1745   1701   -896   -828   1725   -355   -298    322    797   1132   1301
   -148   1621   1769   -740   -958   1693   -592  -1021   -181    316    691    919
   -262   1176   1439   -457   -849   1306   -836  -1579   -865   -506   -150    103
   -236    737    974   -252   -605    854   -971  -1636  -1140   -859   -524   -270
   -168    501    670   -168   -418    584   -904  -1340   -995   -776   -498   -283
   -111    483    594   -187   -353    537   -711   -982   -743   -600   -374   -210
    -75    522    597   -223   -335    558   -475   -628   -488   -418   -246   -124
    -51    537    587   -244   -319    563   -348   -439   -355   -316   -176    -64
    -46    537    581   -246   -314    558   -303   -379   -311   -285   -155    -51
    -49    524    574   -239   -311    548   -288   -358   -301   -280   -153    -59
    -44    524    568   -239   -306    545   -277   -340   -285   -267   -140    -54
    -33    535    566   -252   -301    548   -270   -324   -275   -259   -132    -46
    -28    530    558   -252   -293    542   -265   -314   -267   -254   -129    -41
    -23    532    553   -257   -288    542   -265   -306   -265   -249   -129    -38
    -23    545    568   -259   -296    555   -257   -293   -252   -236   -114    -28
    -25    545    571   -259   -301    558   -262   -296   -254   -241   -122    -31
    -12    561    574   -275   -293    566   -259   -285   -246   -236   -116    -23
    -15    568    584   -280   -298    576   -249   -267   -228   -213    -96      0
    -10    574    584   -280   -296    579   -239   -252   -218   -200    -83     10
     -2    581    584   -290   -293    581   -249   -257   -226   -210    -96      0
      5    587    581   -296   -288    584   -246   -252   -218   -205    -88      5
     12    592    576   -303   -283    584   -239   -236   -205   -189    -70     18
      5    589    584   -296   -288    587   -239   -226   -200   -181    -62     25
      2    610    605   -306   -301    607   -236   -220   -197   -176    -59     31
     12    623    610   -316   -298    615   -236   -207   -184   -166    -54     41
     18    628    610   -324   -296    618   -228   -192   -171   -153    -41     51
     18    636    618   -327   -298    628   -226   -174   -155   -137    -25     70
     23    644    620   -335   -298    633   -218   -153   -137   -119     -5     77
     25    649    623   -337   -298    636   -207   -129   -116    -98     12     88
     25    649    620   -337   -298    636   -200   -103   -101    -83     28    103
     36    670    633   -353   -298    652   -189    -70    -75    -57     51    127
     49    704    652   -376   -301    678   -179    -31    -44    -23     77    161
     59    717    657   -389   -298    685   -176      5    -23      0     93    184
     62    737    672   -400   -306    706   -171     49      2     25    124    207
     67    769    701   -418   -316    735   -155    103     44     72    174    246
     80    784    704   -433   -311    745   -150    158     80    116    220    290
    106    823    717   -467   -303    771   -142    205    111    155    259    332
    119    867    748   -493   -314    807   -137    246    145    197    306    379
    119    898    779   -509   -329    839   -140    272    163    226    337    410
    127    932    805   -530   -340    870   -145    280    171    239    353    436
    132    961    826   -548   -348    893   -142    288    181    254    368    467
    129    976    844   -555   -358    911   -140    296    189    270    394    485
    140    987    846   -563   -353    917   -142    285    184    270    407    483
    132    982    846   -558   -358    917   -153    259    168    252    394    470
    114    982    867   -550   -376    924   -148    233    158    239    379    465
    101    961    859   -532   -381    911   -142    189    132    210    345    436
     83    922    839   -501   -376    880   -148    124     90    158    288    387
     57    880    823   -470   -381    852   -153     59     54    111    236    342
     33    831    795   -433   -381    813   -153      7     25     75    200    303
     18    784    763   -402   -371    774   -161    -46     -2     36    166    254
     10    753    743   -381   -366    748   -166    -90    -25      7    135    213
     -5    722    727   -358   -366    724   -171   -127    -41    -10    114    189
    -10    688    698   -337   -353    693   -181   -158    -62    -36     83    171
    -10    683    691   -337   -350    685   -194   -187    -83    -57     59    148
    -12    670    683   -327   -348    675   -194   -200    -88    -62     54    142
    -23    649    670   -314   -348    659   -202   -215   -101    -75     44    129
    -20    641    662   -311   -342    652   -210   -226   -111    -85     33    122
    -28    641    670   -309   -350    654   -200   -220   -101    -75     38    135
    -18    644    662   -311   -340    652   -194   -210    -93    -64     51    140
    -12    641    654   -316   -335    646   -205   -220   -103    -80     33    119
    -10    652    662   -322   -335    657   -205   -215    -98    -75     38    124
     -7    657    662   -324   -335    659   -200   -210    -88    -64     49    135
     -2    649    652   -322   -327    649   -197   -205    -85    -59     54    142
     -5    652    657   -327   -329    654   -200   -205    -85    -62     49    142
     -5    657    662   -327   -335    659   -197   -202    -77    -54     51    148
     -5    654    659   -324   -332    657   -194   -202    -75    -51     62    145
     -5    654    659   -324   -332    657   -192   -200    -72    -46     70    148
     -5    654    659   -324   -332    654   -194   -197    -70    -41     70    155
    -12    646    659   -316   -335    652   -189   -194    -67    -38     70    161
    -10    646    657   -319   -332    652   -194   -200    -75    -44     67    161
     -5    665    670   -329   -337    667   -194   -200    -72    -41     70    168
     -2    657    657   -327   -329    657   -197   -202    -72    -44     67    163
    -10    639    646   -314   -329    641   -194   -200    -70    -44     70    158
    -15    633    646   -309   -332    639   -200   -207    -77    -49     70    150
     -7    652    659   -322   -332    654   -200   -210    -77    -44     72    150
      0    649    649   -327   -324    649   -200   -210    -77    -44     72    158
      5    644    639   -324   -316    641   -200   -213    -83    -49     62    155
      5    678    670   -342   -332    675   -176   -192    -59    -25     85    171
     -2    730    732   -363   -366    730   -137   -161    -15     12    129    205
    -10    740    748   -366   -379    745   -116   -155     -7     18    129    210
      0    753    753   -376   -376    753   -109   -155     -5     20    135    210
      2    763    761   -384   -379    763   -116   -163     -2     25    142    218
     12    776    763   -394   -374    771   -124   -155     15     46    166    241
     25    782    756   -405   -366    769   -153   -166      5     41    158    244
     20    800    779   -410   -379    789   -163   -168      5     49    168    252
     25    802    776   -413   -376    789   -166   -161     12     57    174    259
     38    758    719   -397   -340    740   -192   -176    -15     31    148    236
     28    711    683   -371   -327    698   -207   -192    -36     10    132    220
     10    680    670   -345   -329    678   -207   -202    -49     -2    124    210
      5    652    644   -329   -322    649   -215   -213    -70    -23    106    189
    -12    631    644   -309   -327    636   -210   -220    -77    -33     90    179
    -36    605    641   -285   -337    623   -202   -228    -83    -41     80    166
    -36    576    613   -270   -324    594   -218   -252   -106    -67     54    137
    -38    548    584   -257   -311    566   -226   -267   -124    -90     33    116
    -41    532    574   -244   -306    553   -220   -265   -127    -90     31    114
    -36    527    563   -246   -301    545   -220   -267   -129    -93     31    109
    -38    519    555   -241   -298    537   -228   -272   -137   -101     23     98
    -38    522    558   -244   -298    540   -228   -275   -137    -98     20    106
    -46    519    566   -236   -306    542   -218   -265   -129    -90     25    116
    -49    517    566   -233   -309    540   -220   -267   -132    -96     23    114
    -51    509    558   -228   -306    532   -223   -270   -135    -96     20    111
    -51    511    561   -231   -306    535   -223   -267   -132    -90     31    111
    -36    509    545   -236   -290    527   -223   -265   -132    -93     28    103
    -31    511    542   -241   -285    527   -171   -197    -98    -83     23     93
     -5    584    589   -290   -298    587    -54    -25     15    -10     67    122
     33    698    662   -368   -314    680     54    220    197    148    200    231
    111    893    782   -501   -335    839    174    626    501    465    498    506
    197   1205   1008   -704   -405   1109    171    769    719    807    901    927
    150   1532   1382   -841   -615   1460    -64    267    659    976   1192   1283
    -36   1709   1745   -839   -891   1727   -376   -496    428    953   1275   1426
   -236   1584   1821   -672  -1028   1701   -644  -1215    -25    537    909   1114
   -314   1096   1408   -392   -862   1249   -909  -1667   -711   -298     64    319
   -254    685    940   -215   -597    813   -992  -1626   -935   -633   -306    -57
   -171    511    683   -171   -428    597   -841  -1239   -740   -522   -267    -67
   -122    517    639   -197   -379    576   -563   -789   -454   -324   -129     23
    -85    501    587   -210   -337    542   -345   -472   -259   -197    -46     75
    -57    475    532   -210   -293    501   -249   -322   -174   -140    -10     83
    -57    475    532   -210   -296    504   -210   -267   -140   -114      5     93
    -62    475    537   -205   -298    506   -189   -241   -122    -98     20    101
    -44    470    511   -213   -277    491   -194   -233   -124   -103      7     85
    -31    475    504   -223   -267    488   -184   -220   -116    -98     10     88
    -38    475    511   -220   -275    493   -174   -205   -101    -85     23    101
    -46    467    514   -210   -280    491   -168   -197    -98    -83     23    101
    -41    465    506   -213   -275    485   -166   -184    -90    -75     33    106
    -28    485    514   -231   -270    498   -166   -176    -85    -67     41    116
    -25    498    524   -239   -275    511   -166   -174    -85    -67     41    119
    -20    493    514   -236   -267    504   -163   -163    -80    -59     44    116
    -23    493    517   -236   -270    504   -153   -148    -67    -44     59    127
    -23    501    522   -239   -272    511   -148   -137    -54    -33     64    135
    -15    514    530   -249   -275    522   -155   -135    -57    -38     62    132
     -7    522    530   -257   -267    524   -155   -129    -51    -36     62    135
    -12    519    532   -254   -272    524   -145   -109    -36    -20     80    148
    -15    524    540   -254   -277    532   -148   -101    -31    -12     88    158
    -15    514    527   -252   -270    519   -145    -90    -20     -2     90    168
    -12    506    519   -246   -265    511   -129    -64      0     18    109    181
    -10    530    537   -259   -272    532   -135    -54      2     20    114    181
      0    542    542   -272   -272    542   -132    -36     12     31    119    187
      2    561    555   -283   -277    558   -119     -5     38     54    142    207
      7    571    563   -288   -277    568   -103     31     67     83    174    228
     12    566    553   -290   -270    561   -101     59     80     98    184    233
     23    589    566   -306   -270    576    -90    101    109    127    213    257
     36    628    592   -335   -277    610    -77    153    142    161    246    288
     54    654    600   -353   -272    628    -75    197    166    184    270    311
     67    675    605   -371   -267    641    -62    254    202    226    309    348
     83    724    641   -402   -280    683    -44    316    246    272    355    397
     98    771    672   -436   -288    724    -41    361    277    311    392    441
    101    805    704   -452   -301    756    -41    394    303    345    428    472
    109    846    737   -478   -316    795    -36    420    329    379    467    509
    119    878    758   -498   -319    820    -31    439    348    405    498    537
    124    898    774   -511   -324    836    -38    439    353    415    514    553
    127    914    787   -519   -329    852    -41    433    355    423    524    566
    124    930    802   -530   -337    867    -46    418    350    420    524    579
    114    937    820   -527   -353    880    -49    392    337    407    517    571
     96    919    820   -509   -363    870    -46    355    322    389    501    553
     72    885    813   -478   -368    849    -41    303    301    363    475    527
     54    844    789   -452   -366    818    -54    231    257    309    420    478
     33    795    761   -415   -363    779    -62    155    207    254    366    420
     15    758    743   -387   -363    750    -75     88    166    207    319    363
     -2    727    730   -361   -366    727    -80     31    132    168    270    322
    -12    662    675   -327   -345    670    -93    -20     93    124    223    277
    -25    623    649   -298   -337    636   -101    -57     67     96    200    252
    -41    610    649   -285   -345    628   -103    -83     54     85    184    239
    -38    592    631   -275   -335    610   -122   -114     23     51    150    205
    -41    568    607   -265   -324    587   -135   -140      0     28    127    181
    -49    558    607   -254   -329    581   -132   -145      0     28    122    181
    -57    548    605   -246   -332    576   -135   -153     -7     20    114    181
    -46    548    594   -249   -319    571   -137   -161    -10     12    106    179
    -46    548    594   -252   -322    568   -140   -161    -12      7    101    176
    -49    542    589   -246   -319    566   -137   -158    -10     15    109    174
    -41    542    581   -252   -311    561   -142   -158    -15     12    111    168
    -41    553    594   -254   -316    574   -140   -153    -10     18    116    176
    -49    553    600   -252   -327    576   -137   -150      0     25    122    189
    -51    537    589   -241   -322    561   -142   -150     -2     23    119    179
    -41    524    563   -244   -303    545   -135   -148      0     25    119    179
    -41    535    576   -246   -309    555   -132   -145      7     31    124    184
    -41    550    592   -257   -316    568   -142   -153     -2     23    111    174
    -49    545    594   -249   -322    568   -142   -155     -5     23    119    176
    -54    542    597   -246   -324    568   -135   -148      5     31    129    184
    -54    545    600   -244   -327    571   -135   -148      5     33    129    184
    -57    540    597   -241   -329    568   -145   -161     -5     20    116    176
    -44    542    584   -249   -314    563   -145   -161     -7     18    116    176
    -44    532    574   -244   -309    550   -142   -161     -5     20    119    179
    -46    530    576   -241   -311    553   -150   -171    -15     10    109    174
    -49    540    589   -246   -319    563   -155   -179    -25      2     98    168
    -46    550    597   -252   -322    574   -153   -174    -20      7    103    171
    -44    553    594   -257   -319    574   -145   -171    -12     12    106    179
    -31    592    623   -280   -327    607   -116   -148     10     36    129    197
    -38    623    662   -293   -350    641    -80   -127     36     62    158    213
    -41    631    672   -293   -358    649    -54   -114     54     75    168    226
    -36    641    675   -303   -355    657    -67   -127     44     64    161    218
    -28    665    693   -316   -361    678    -80   -127     54     75    168    236
    -23    680    701   -329   -363    688    -90   -124     67     93    187    257
    -18    680    698   -332   -358    688   -124   -137     54     85    184    246
    -15    688    701   -337   -358    693   -129   -135     57     93    194    254
    -15    683    698   -332   -355    691   -129   -132     59    101    200    262
    -15    641    657   -316   -335    649   -153   -153     28     70    166    236
    -18    605    623   -293   -322    615   -174   -179     -5     36    132    207
    -25    576    600   -277   -314    589   -176   -187    -12     25    122    200
    -38    540    579   -249   -309    558   -163   -189    -20     20    114    192
    -57    506    561   -226   -309    532   -166   -205    -38      0     93    163
    -59    485    545   -213   -303    514   -174   -223    -59    -23     72    142
    -70    459    530   -194   -301    493   -181   -239    -75    -41     54    124
    -75    433    509   -179   -290    470   -187   -249    -90    -57     38    106
    -80    423    501   -174   -290    459   -192   -257   -101    -67     28     96
    -75    426    501   -176   -288    462   -194   -257   -103    -70     28     96
    -75    431    504   -179   -290    467   -197   -259   -106    -72     28     96
    -80    420    501   -168   -290    459   -200   -265   -111    -80     18     90
    -85    423    509   -168   -298    465   -192   -254   -103    -70     25     96
    -85    410    496   -161   -290    452   -187   -249    -93    -62     33    101
    -80    405    483   -163   -283    444   -194   -257   -101    -70     25     93
    -70    415    485   -171   -277    449   -200   -262   -106    -75     20     93
    -70    431    501   -181   -285    465   -168   -226    -88    -64     23     96
    -62    465    524   -202   -293    493    -83   -103    -18    -28     36     98
    -20    545    566   -262   -293    555      5     80    101     62    103    140
     41    693    652   -366   -303    672    137    410    353    309    335    332
    155    940    784   -548   -314    862    200    737    615    636    688    691
    181   1278   1096   -730   -457   1187     90    532    678    862   1010   1072
     33   1530   1496   -782   -732   1512   -150   -103    561    958   1221   1343
   -194   1577   1771   -691   -982   1673   -420   -862    236    763   1104   1280
   -345   1213   1558   -436   -950   1384   -672  -1436   -371     72    407    623
   -340    737   1075   -200   -709    906   -885  -1652   -836   -511   -202     28
   -249    457    704   -103   -478    579   -875  -1405   -795   -542   -283    -90
   -163    405    568   -119   -366    485   -672   -989   -558   -387   -189    -44
   -122    444    563   -163   -342    501   -413   -605   -324   -233    -85     25
    -98    415    511   -158   -303    462   -249   -363   -179   -129    -15     64
    -88    394    480   -153   -285    436   -192   -280   -127    -96      7     77
    -80    379    459   -148   -270    418   -176   -254   -119    -93      5     72
    -83    379    459   -150   -270    418   -168   -239   -109    -88      7     67
    -80    384    465   -150   -272    423   -155   -223    -96    -77     10     75
    -72    400    470   -163   -272    433   -161   -218   -101    -83      5     70
    -59    423    483   -181   -270    452   -161   -210    -98    -80      5     72
    -49    423    472   -187   -259    446   -155   -194    -85    -67     15     83
    -44    400    441   -179   -241    420   -148   -181    -75    -59     28     90
    -46    392    436   -174   -241    413   -145   -174    -70    -51     41     96
    -51    402    454   -174   -252    428   -137   -163    -59    -38     54    103
    -44    413    457   -184   -252    433   -137   -161    -57    -36     51    103
    -33    420    452   -194   -244    436   -145   -158    -62    -44     44    103
    -31    428    459   -200   -246    444   -140   -148    -51    -33     54    111
    -31    439    470   -202   -249    454   -135   -135    -41    -23     64    119
    -28    444    472   -210   -252    457   -135   -129    -41    -20     62    122
    -31    444    475   -207   -252    459   -132   -116    -31    -12     67    132
    -31    433    465   -205   -246    449   -124    -98    -18      2     80    145
    -25    431    457   -202   -241    444   -122    -85    -10     10     88    150
    -18    454    472   -220   -244    462   -124    -75     -5     15     90    153
    -10    480    491   -236   -252    485   -116    -54     10     31    106    166
     -7    475    480   -236   -244    478   -111    -28     25     46    124    179
      0    480    480   -239   -239    480   -103     -5     41     62    137    189
      2    504    501   -254   -249    504    -96     25     59     83    155    207
      5    530    524   -270   -259    527    -90     62     83    106    179    231
     18    555    537   -288   -259    548    -88    101    101    127    197    249
     38    566    527   -301   -244    548    -77    148    129    155    228    275
     49    594    545   -324   -246    571    -64    205    166    192    265    311
     64    641    576   -353   -254    607    -62    254    197    231    306    348
     80    680    600   -381   -259    641    -59    303    231    267    345    387
     93    727    633   -410   -270    680    -54    342    262    309    384    428
    109    758    649   -433   -270    704    -57    366    283    335    415    457
    127    784    654   -457   -262    719    -59    381    296    355    444    488
    132    823    691   -480   -280    758    -59    392    311    376    470    519
    129    844    714   -485   -290    779    -54    397    322    392    488    540
    132    859    724   -496   -296    795    -59    384    316    389    488    537
    132    872    740   -504   -303    807    -62    363    309    384    485    535
    111    862    750   -488   -319    807    -57    335    298    371    472    524
     96    831    735   -462   -319    784    -59    288    267    337    439    491
     70    795    724   -431   -327    761    -64    223    231    293    389    444
     41    761    719   -402   -337    740    -62    166    205    257    355    407
     18    714    696   -368   -340    706    -62    106    171    215    311    363
      0    665    665   -332   -332    665    -75     44    129    168    254    309
    -12    631    644   -309   -329    636    -80     -2    103    140    226    275
    -33    589    620   -277   -327    605    -85    -44     77    111    192    244
    -46    548    592   -252   -319    571   -103    -85     46     72    155    210
    -51    532    584   -239   -316    558   -109   -109     33     59    142    192
    -54    527    581   -239   -319    553   -109   -124     25     49    129    181
    -62    504    563   -220   -311    532   -114   -140     12     33    114    168
    -62    480    540   -210   -301    509   -122   -153      0     20    101    153
    -62    493    555   -215   -309    524   -119   -158     -2     20     98    153
    -67    488    555   -210   -311    522   -124   -163     -7     12     88    153
    -62    483    545   -210   -303    514   -124   -163    -10     12     96    145
    -62    485    548   -213   -306    517   -122   -153      0     25    116    155
    -70    491    561   -210   -314    524   -116   -150      5     33    119    163
    -70    483    550   -207   -311    517   -122   -158     -2     23    106    150
    -64    478    542   -207   -303    509   -122   -153     -2     23    106    153
    -67    483    550   -207   -309    514   -119   -150      0     25    109    161
    -72    480    553   -202   -311    517   -124   -153     -2     23    103    158
    -70    478    548   -205   -309    511   -129   -161    -10     15    101    145
    -64    485    550   -210   -309    517   -122   -155     -2     25    114    153
    -67    480    548   -207   -306    514   -124   -158     -2     23    111    153
    -67    478    545   -205   -306    511   -129   -163    -10     15    103    148
    -67    483    548   -207   -309    514   -127   -163    -10     18    103    153
    -75    478    553   -202   -314    514   -124   -161     -7     23    109    158
    -75    475    550   -200   -311    511   -135   -174    -18     10     96    145
    -75    478    553   -200   -314    514   -135   -179    -23      5     90    140
    -72    488    561   -210   -316    524   -127   -174    -18      7     96    148
    -67    485    550   -210   -309    517   -129   -176    -23      2     93    145
    -62    491    550   -215   -306    519   -129   -174    -20      5     96    145
    -59    548    607   -244   -332    576    -96   -148     12     36    124    171
    -62    574    633   -257   -348    602    -67   -129     33     54    142    189
    -62    581    644   -259   -353    610    -51   -127     36     54    142    187
    -59    597    657   -270   -361    626    -54   -129     38     54    142    189
    -64    620    685   -277   -374    652    -62   -129     46     67    155    202
    -49    639    685   -296   -368    662    -85   -135     51     77    166    215
    -33    649    680   -309   -355    665   -114   -150     38     67    161    220
    -31    672    704   -322   -366    688   -122   -148     44     72    166    231
    -23    659    683   -316   -353    670   -127   -145     38     72    166    233
    -18    600    618   -293   -319    607   -145   -158     15     51    150    202
    -23    563    587   -272   -303    574   -153   -171      0     36    145    181
    -33    540    571   -254   -303    553   -153   -184    -15     23    132    168
    -44    504    548   -228   -296    524   -161   -205    -41     -5     98    148
    -67    478    545   -205   -309    511   -153   -210    -49    -18     85    135
    -80    462    542   -192   -311    501   -153   -226    -64    -33     70    119
    -83    436    519   -179   -303    478   -168   -246    -88    -59     41     98
    -83    407    491   -161   -285    449   -181   -265   -111    -80     18     77
    -88    397    483   -155   -285    439   -179   -267   -114    -83     18     70
    -88    384    472   -148   -280    428   -179   -270   -122    -90     10     67
    -88    387    472   -150   -280    428   -187   -280   -132   -101     -2     57
    -75    400    475   -161   -275    436   -181   -272   -122    -90     10     62
    -90    394    485   -153   -288    439   -179   -272   -119    -90     10     62
    -88    389    478   -150   -283    433   -184   -275   -124    -96      2     57
    -83    381    465   -150   -272    420   -184   -275   -127    -96      2     57
    -85    381    467   -148   -275    423   -179   -270   -124    -90     10     62
    -88    379    467   -148   -277    423   -166   -252   -116    -93      2     49
    -70    428    498   -179   -283    462    -85   -137    -51    -59     10     44
    -25    509    532   -241   -280    519      7     46     70     28     72     90
     36    636    600   -335   -280    618    122    342    285    239    262    257
    142    880    737   -514   -298    810    197    688    555    563    597    597
    174   1236   1062   -706   -444   1150    116    553    654    815    943    992
     41   1496   1452   -771   -706   1473   -111    -54    542    917   1161   1270
   -176   1556   1732   -688   -953   1644   -394   -836    218    735   1065   1226
   -332   1205   1538   -436   -935   1371   -641  -1434   -371     75    407    605
   -337    732   1067   -197   -704    898   -867  -1680   -865   -537   -231      0
   -249    439    685    -96   -470    561   -891  -1473   -867   -615   -358   -155
   -168    376    545   -103   -355    459   -698  -1060   -633   -462   -265   -122
   -137    407    545   -135   -342    475   -418   -646   -368   -272   -124    -25
   -111    376    485   -132   -298    431   -252   -394   -220   -171    -57     10
    -90    371    459   -142   -275    415   -200   -309   -174   -142    -44     15
    -80    374    454   -145   -267    413   -179   -272   -150   -129    -36     23
    -83    368    452   -142   -267    410   -168   -257   -142   -124    -36     15
    -80    361    441   -140   -259    400   -168   -246   -145   -129    -38     10
    -70    368    439   -150   -254    402   -163   -233   -140   -124    -36     15
    -67    366    433   -148   -249    400   -155   -220   -132   -116    -28     25
    -64    368    431   -153   -246    397   -163   -220   -137   -122    -38     18
    -62    376    436   -158   -249    405   -161   -213   -132   -116    -31     25
    -64    376    441   -155   -254    407   -150   -194   -114    -98    -10     46
    -62    376    439   -155   -249    407   -150   -189   -109    -93     -5     49
    -54    381    436   -163   -246    410   -150   -184   -111    -96    -10     44
    -46    389    436   -174   -241    413   -150   -181   -109    -93     -7     44
    -44    387    431   -174   -239    407   -153   -174   -106    -90     -5     46
    -46    381    428   -166   -236    405   -155   -168   -103    -90     -7     46
    -46    397    444   -176   -246    420   -145   -153    -90    -77      2     62
    -44    418    459   -187   -252    439   -137   -140    -75    -62     20     72
    -38    418    454   -192   -246    436   -137   -132    -75    -62     20     72
    -33    431    465   -197   -249    446   -140   -122    -70    -57     20     75
    -36    441    478   -202   -257    459   -127   -101    -51    -41     33     93
    -28    439    467   -205   -249    452   -124    -85    -44    -31     46    103
    -15    452    467   -218   -244    459   -129    -70    -33    -20     57    111
    -15    467    483   -226   -249    475   -122    -41    -15     -5     70    127
    -12    472    483   -231   -249    478   -109     -7      5     18     96    135
      5    480    475   -244   -236    478   -103     25     23     36    111    140
     15    498    480   -257   -233    491    -98     64     49     62    137    166
     25    527    501   -275   -236    514    -88    114     80     96    168    200
     38    553    511   -298   -236    532    -88    158    103    122    192    226
     57    594    537   -327   -241    566    -80    210    135    155    226    267
     67    639    568   -353   -252    605    -72    262    174    202    272    316
     85    683    597   -384   -254    641    -70    303    202    241    311    353
    101    724    623   -413   -262    675    -75    324    218    265    340    379
    109    761    649   -436   -270    706    -67    345    239    290    374    410
    109    787    678   -449   -285    732    -64    358    257    311    400    441
    109    802    693   -454   -290    748    -75    350    252    314    405    457
    106    820    714   -465   -303    766    -77    342    249    314    407    465
    101    826    722   -465   -311    774    -77    329    244    309    405    465
     93    818    722   -457   -314    769    -83    298    226    288    387    444
     75    795    719   -433   -322    758    -83    252    200    259    361    413
     44    758    711   -402   -332    735    -80    197    168    223    322    374
     28    717    688   -374   -329    704    -85    132    129    176    270    327
      7    659    652   -335   -322    657    -90     67     85    124    215    275
    -10    610    620   -298   -314    615    -93      7     51     83    166    233
    -31    566    594   -270   -311    581   -106    -44     18     44    124    192
    -41    537    579   -249   -311    558   -122    -93    -15      5     88    150
    -46    517    563   -236   -306    540   -135   -129    -41    -23     62    116
    -46    506    553   -228   -298    530   -142   -155    -59    -38     41    103
    -49    488    537   -220   -293    511   -150   -181    -80    -62     20     77
    -54    470    524   -210   -288    496   -153   -194    -90    -72     10     64
    -59    462    519   -202   -290    491   -153   -197    -90    -72     10     70
    -62    454    517   -194   -288    485   -155   -205    -98    -83      2     64
    -59    457    517   -200   -288    485   -161   -207   -103    -85      0     62
    -54    459    514   -202   -285    488   -155   -205   -103    -83      0     70
    -51    462    514   -207   -283    488   -155   -205   -103    -83      0     64
    -51    454    506   -200   -277    480   -161   -205   -109    -90     -7     49
    -51    459    511   -205   -280    483   -166   -210   -111    -96    -10     54
    -59    457    517   -200   -288    485   -155   -202   -103    -85      0     64
    -51    449    498   -200   -275    475   -161   -207   -106    -88     -2     59
    -41    452    493   -205   -267    472   -166   -207   -111    -93     -5     57
    -54    452    506   -200   -280    480   -158   -207   -109    -90      0     64
    -57    446    504   -194   -280    475   -163   -210   -114    -96     -7     59
    -54    454    509   -200   -280    480   -168   -213   -116    -98     -7     54
    -51    483    535   -215   -293    509   -166   -210   -114    -93     -2     64
    -46    472    519   -213   -283    496   -179   -220   -124   -109    -18     59
    -49    454    504   -205   -275    478   -184   -226   -135   -119    -28     44
    -49    462    511   -210   -280    485   -184   -226   -137   -119    -25     36
    -51    462    514   -205   -283    488   -174   -223   -132   -114    -15     44
    -49    449    496   -200   -272    472   -176   -231   -137   -116    -12     41
    -41    457    496   -207   -267    475   -174   -231   -140   -122    -18     36
    -38    493    532   -228   -285    511   -153   -210   -116    -98      2     57
    -38    519    558   -239   -298    537   -129   -192    -96    -80     15     75
    -38    532    571   -249   -306    550   -116   -194    -96    -83     10     75
    -41    545    587   -252   -314    566   -103   -187    -88    -77     20     83
    -41    571    613   -267   -327    592   -106   -184    -77    -67     36     93
    -33    597    631   -280   -332    613   -116   -184    -67    -54     49    111
    -18    610    628   -298   -324    620   -142   -192    -70    -51     54    124
    -10    626    636   -309   -324    631   -158   -194    -70    -49     62    132
     -5    620    626   -309   -316    623   -166   -194    -72    -49     59    129
      2    589    587   -296   -290    589   -187   -210    -96    -72     36    114
     -2    550    550   -275   -277    550   -202   -226   -119    -93     20     93
     -7    522    530   -257   -270    524   -207   -239   -137   -111      2     70
    -18    498    514   -241   -267    504   -207   -249   -153   -129    -18     54
    -38    472    511   -215   -275    491   -194   -252   -158   -137    -20     44
    -59    441    501   -192   -280    472   -200   -272   -184   -163    -46     23
    -64    405    470   -168   -267    436   -213   -298   -210   -192    -75      0
    -64    366    428   -150   -246    397   -226   -314   -233   -218   -103    -28
    -59    350    410   -145   -233    379   -223   -316   -241   -226   -106    -44
    -64    345    407   -140   -236    376   -226   -322   -246   -231   -111    -49
    -67    353    418   -142   -244    384   -226   -327   -252   -236   -114    -49
    -64    353    415   -145   -241    384   -223   -322   -244   -228   -109    -38
    -62    342    405   -140   -233    374   -223   -322   -244   -228   -111    -38
    -64    342    407   -140   -239    374   -226   -329   -254   -239   -119    -51
    -67    348    415   -140   -241    381   -223   -324   -252   -239   -116    -54
    -72    350    423   -140   -249    387   -223   -324   -252   -236   -114    -51
    -62    345    407   -140   -233    376   -226   -319   -254   -241   -122    -54
    -49    366    415   -158   -233    389   -163   -233   -202   -213   -111    -51
    -31    423    454   -197   -244    439    -59    -62    -85   -132    -59    -20
     20    532    511   -277   -246    522     31    176     98     36     85    106
    116    735    618   -426   -249    678    103    524    374    348    394    397
    181   1104    922   -644   -371   1013     77    610    561    654    774    820
    119   1374   1254   -745   -566   1314    -80    187    488    766   1000   1119
    -59   1454   1514   -698   -787   1486   -309   -491    192    626    958   1130
   -257   1280   1538   -511   -896   1408   -514  -1187   -327     98    454    659
   -322    820   1140   -249   -732    979   -753  -1615   -937   -636   -306    -70
   -257    452    706    -98   -483    579   -885  -1590  -1106   -862   -558   -327
   -179    309    485    -64   -332    394   -802  -1273   -930   -750   -501   -303
   -127    340    467   -106   -296    402   -589   -888   -659   -553   -358   -200
    -85    337    423   -127   -254    379   -363   -542   -426   -384   -231   -135
    -62    337    397   -137   -228    366   -265   -389   -327   -316   -181   -103
    -54    340    392   -142   -223    366   -228   -335   -290   -288   -158    -83
    -57    332    389   -137   -223    361   -218   -311   -275   -275   -153    -80
    -54    329    384   -137   -220    355   -215   -301   -272   -277   -158    -83
    -44    332    376   -145   -210    353   -207   -288   -262   -272   -158    -83
    -38    340    379   -150   -210    358   -210   -283   -259   -272   -155    -80
    -36    348    384   -155   -210    366   -213   -277   -262   -272   -158    -83
    -38    355    394   -158   -215    374   -202   -265   -246   -257   -142    -70
    -38    361    400   -161   -218    379   -197   -257   -241   -252   -135    -67
    -33    361    392   -163   -213    376   -207   -259   -249   -262   -145    -75
    -28    361    389   -166   -207    374   -210   -254   -252   -262   -150    -70
    -28    368    394   -171   -213    381   -205   -244   -244   -254   -140    -59
    -25    379    405   -176   -215    392   -202   -236   -236   -249   -129    -54
    -23    392    415   -187   -218    405   -200   -226   -226   -239   -119    -49
    -12    407    420   -197   -215    413   -189   -213   -213   -223   -106    -36
     -7    415    420   -205   -215    418   -189   -207   -207   -220   -109    -28
     -5    413    418   -205   -213    415   -194   -202   -207   -220   -111    -25
     -5    415    420   -205   -213    418   -197   -192   -200   -210    -98    -18
      2    431    428   -215   -213    431   -184   -168   -181   -189    -75      0
      5    446    441   -226   -218    444   -181   -155   -176   -184    -70     12
      5    446    441   -226   -218    444   -179   -140   -163   -174    -57     18
     10    457    446   -233   -218    454   -174   -116   -142   -153    -36     36
     18    472    454   -244   -218    465   -166    -88   -129   -135    -23     51
     20    480    459   -252   -220    470   -166    -62   -111   -116     -7     64
     25    509    480   -267   -226    496   -158    -25    -83    -88     23     88
     36    522    485   -280   -226    506   -155     10    -59    -59     54    111
     51    542    491   -296   -218    517   -150     54    -33    -28     83    145
     64    587    519   -327   -228    555   -145    103      0     10    119    187
     75    615    537   -345   -231    576   -135    158     41     59    171    239
     88    649    558   -368   -236    605   -140    194     70     96    213    272
    101    698    597   -400   -246    649   -142    226     90    127    249    314
    109    743    631   -426   -259    688   -137    249    116    158    283    361
    119    776    657   -449   -270    719   -148    254    122    171    298    379
    122    800    678   -462   -277    740   -153    254    119    174    309    384
    116    818    701   -467   -290    761   -150    252    124    184    324    400
    114    820    706   -467   -296    763   -148    244    122    181    327    397
    106    823    714   -465   -303    769   -150    223    103    161    306    384
     90    823    732   -457   -319    776   -148    192     83    135    280    366
     75    782    706   -428   -314    745   -140    150     57     96    239    332
     49    719    670   -384   -311    696   -140     90     12     44    184    265
     28    670    639   -350   -306    654   -142     28    -25     -5    135    205
      2    633    631   -319   -314    631   -140    -23    -57    -46     93    161
    -18    592    610   -285   -314    600   -148    -77    -96    -88     46    114
    -25    555    581   -267   -303    566   -158   -124   -129   -127      2     75
    -36    522    558   -244   -298    540   -166   -161   -153   -155    -31     46
    -44    496    540   -226   -293    517   -176   -194   -179   -181    -59     20
    -36    472    509   -218   -272    491   -189   -226   -202   -210    -88     -5
    -36    467    501   -215   -270    483   -194   -239   -210   -218    -96    -15
    -46    462    506   -207   -277    483   -197   -246   -218   -223   -103    -18
    -49    449    498   -200   -275    472   -207   -259   -233   -239   -116    -31
    -49    444    493   -197   -270    467   -202   -262   -233   -239   -116    -36
    -51    444    493   -197   -272    470   -194   -254   -226   -231   -109    -31
    -44    452    496   -205   -270    472   -194   -254   -226   -233   -114    -28
    -41    457    498   -207   -270    478   -205   -259   -231   -239   -122    -33
    -38    454    493   -207   -265    472   -197   -252   -220   -231   -109    -25
    -44    462    506   -210   -275    483   -194   -246   -215   -223    -98    -18
    -41    465    506   -213   -275    485   -205   -257   -223   -231   -109    -28
    -41    465    506   -213   -275    485   -197   -254   -220   -228   -111    -28
    -41    472    514   -215   -277    493   -189   -244   -210   -218   -101    -15
    -41    472    511   -215   -277    491   -202   -252   -218   -226   -103    -18
    -41    475    517   -218   -277    496   -202   -252   -218   -228   -106    -15
    -49    485    532   -218   -290    509   -202   -252   -213   -223    -98    -10
    -44    480    524   -218   -283    501   -200   -249   -213   -218    -98     -7
    -41    465    504   -213   -272    483   -207   -262   -228   -233   -114    -25
    -33    470    504   -218   -270    485   -207   -259   -223   -228   -101    -25
    -36    475    509   -220   -272    491   -200   -257   -218   -223    -93    -23
    -33    485    519   -226   -275    501   -202   -262   -223   -226   -101    -25
    -31    522    553   -246   -293    535   -184   -249   -205   -213    -88    -10
    -25    563    589   -270   -306    576   -158   -228   -179   -189    -64     12
    -33    576    607   -272   -319    592   -137   -218   -166   -179    -57     20
    -33    602    636   -283   -335    618   -127   -213   -161   -174    -51     23
    -44    607    652   -283   -350    628   -129   -218   -158   -171    -46     36
    -38    618    654   -290   -345    636   -145   -223   -153   -166    -38     44
    -25    623    649   -301   -337    636   -176   -233   -158   -166    -33     46
    -20    641    662   -309   -340    652   -189   -236   -155   -158    -23     62
    -18    652    667   -319   -342    657   -189   -236   -153   -150    -20     70
    -10    636    646   -314   -327    639   -202   -241   -171   -166    -36     49
    -10    581    592   -288   -301    587   -218   -254   -192   -184    -57     31
    -20    548    568   -262   -293    558   -220   -262   -200   -189    -62     28
    -28    535    561   -254   -296    548   -223   -275   -215   -207    -72     12
    -41    509    550   -233   -296    530   -218   -285   -231   -228    -90     -7
    -64    485    550   -213   -309    519   -215   -298   -249   -249   -114    -20
    -77    462    540   -192   -309    501   -226   -316   -270   -270   -137    -36
    -72    423    496   -176   -283    459   -241   -337   -296   -296   -163    -70
    -67    410    478   -174   -272    444   -239   -340   -301   -303   -168    -80
    -70    397    465   -163   -267    431   -241   -345   -306   -309   -176    -90
    -72    392    465   -158   -267    428   -244   -348   -309   -311   -179    -93
    -75    394    467   -161   -272    428   -244   -345   -309   -311   -176    -88
    -70    405    475   -168   -272    441   -239   -340   -301   -301   -171    -77
    -77    389    467   -155   -272    428   -236   -337   -298   -301   -168    -80
    -77    387    465   -153   -270    426   -239   -340   -301   -301   -166    -83
    -72    387    459   -158   -265    423   -241   -340   -298   -298   -166    -80
    -67    384    452   -158   -259    415   -236   -335   -301   -303   -174    -85
    -59    379    439   -161   -249    410   -197   -275   -277   -306   -187   -106
    -46    444    491   -197   -267    467    -88   -111   -168   -241   -153    -98
     -7    542    548   -267   -277    545      2    106      2    -83    -20     12
     70    732    662   -402   -296    698     83    441    283    226    288    301
    163   1080    917   -623   -376   1000     75    589    496    550    678    717
    132   1405   1273   -769   -568   1340    -90    205    439    693    950   1060
    -54   1504   1556   -724   -805   1530   -322   -462    161    600    958   1122
   -231   1353   1582   -561   -906   1467   -563  -1148   -348    109    496    709
   -303    906   1208   -301   -756   1057   -802  -1639   -987   -659   -293    -36
   -252    485    737   -116   -493    610   -940  -1678  -1236   -992   -649   -394
   -179    316    496    -70   -337    405   -839  -1335  -1034   -852   -568   -368
   -129    353    483   -111   -306    418   -615   -937   -735   -631   -405   -254
   -101    389    488   -145   -293    439   -381   -579   -472   -433   -265   -150
    -77    389    467   -155   -272    428   -259   -392   -348   -345   -197   -106
    -72    389    462   -158   -267    426   -228   -350   -319   -322   -189   -103
    -67    381    449   -155   -259    413   -213   -322   -296   -309   -179    -93
    -59    366    423   -153   -244    394   -207   -306   -288   -303   -174    -93
    -57    379    436   -161   -246    407   -207   -301   -285   -303   -171    -96
    -54    400    454   -174   -254    426   -202   -290   -275   -293   -163    -90
    -54    389    444   -168   -249    415   -197   -280   -267   -285   -155    -85
    -49    384    431   -168   -241    407   -197   -280   -267   -285   -158    -83
    -44    400    444   -176   -244    420   -194   -270   -257   -275   -148    -72
    -44    410    452   -184   -246    428   -189   -254   -246   -262   -137    -57
    -33    418    452   -192   -244    436   -192   -252   -246   -265   -140    -59
    -38    420    457   -192   -249    436   -187   -246   -239   -259   -135    -54
    -41    431    472   -194   -257    452   -179   -233   -228   -244   -119    -38
    -44    423    467   -192   -254    444   -181   -228   -223   -239   -111    -33
    -36    436    472   -200   -254    454   -179   -218   -213   -228    -98    -28
    -23    452    475   -215   -252    465   -168   -202   -194   -210    -80    -15
    -25    462    488   -218   -257    475   -168   -192   -187   -202    -77     -5
    -23    462    485   -220   -257    472   -176   -192   -187   -205    -80     -2
    -23    475    498   -226   -262    485   -166   -174   -171   -189    -67     10
    -23    480    504   -228   -265    491   -161   -153   -155   -171    -54     18
    -20    475    496   -226   -257    485   -155   -135   -142   -161    -38     23
    -15    501    514   -244   -265    506   -150   -114   -124   -142    -15     38
     -2    522    524   -259   -262    522   -140    -80    -98   -114      5     62
     10    535    522   -272   -254    527   -137    -49    -80    -93     23     80
     12    545    532   -277   -259    540   -129    -12    -57    -70     46    103
     18    558    537   -288   -259    548   -122     28    -28    -41     75    129
     31    581    550   -306   -259    566   -109     80      7     -5    114    163
     44    620    576   -332   -267    597   -101    132     44     33    153    200
     62    662    600   -361   -267    631    -90    189     83     83    197    246
     75    709    633   -394   -277    672    -88    236    119    124    241    298
     88    745    657   -418   -285    701    -85    270    142    158    275    332
     93    784    691   -441   -301    737    -83    296    166    189    314    363
    101    831    730   -465   -314    782    -77    314    184    215    342    402
    109    836    727   -472   -311    784    -83    314    187    226    363    418
    116    846    730   -483   -306    789    -85    306    184    226    374    418
    111    862    748   -488   -316    805    -85    298    184    228    379    426
    103    867    763   -485   -329    815    -85    280    171    218    368    423
     90    846    756   -470   -332    802    -93    233    137    181    329    389
     75    831    756   -452   -340    792    -90    179    109    145    290    355
     54    792    735   -423   -340    763    -96    119     70    101    244    311
     33    740    706   -387   -335    724   -103     51     25     49    187    252
     12    691    675   -353   -332    683   -106     -5     -7      5    142    200
      0    649    649   -324   -324    649   -111    -57    -36    -31    106    155
    -12    613    626   -301   -322    620   -127   -111    -70    -72     59    119
    -20    579    600   -277   -309    589   -135   -148    -93    -96     33     96
    -31    548    579   -259   -303    561   -135   -166   -103   -106     25     85
    -44    522    563   -239   -303    542   -150   -194   -122   -129      2     59
    -46    504    548   -231   -296    524   -163   -220   -142   -150    -18     38
    -44    498    542   -226   -293    519   -166   -236   -150   -161    -25     31
    -54    485    540   -218   -298    511   -161   -233   -148   -155    -28     41
    -46    485    532   -220   -288    509   -166   -239   -150   -158    -33     38
    -41    496    535   -228   -288    514   -168   -241   -153   -161    -25     28
    -41    496    537   -226   -288    517   -163   -233   -142   -150    -12     36
    -44    491    532   -226   -288    509   -168   -233   -142   -153    -15     38
    -36    491    527   -228   -280    509   -168   -233   -145   -153    -18     41
    -36    493    530   -231   -283    511   -163   -226   -137   -142    -12     49
    -38    491    530   -226   -283    509   -161   -220   -132   -137     -5     51
    -44    488    530   -223   -285    509   -166   -223   -135   -140     -2     46
    -38    498    537   -231   -288    517   -161   -220   -124   -129      5     54
    -33    498    532   -233   -285    514   -163   -220   -127   -132      0     51
    -31    501    532   -233   -280    517   -171   -228   -135   -140    -10     44
    -28    506    535   -239   -283    519   -171   -228   -137   -140    -10     41
    -44    504    548   -231   -296    524   -163   -220   -129   -132      0     57
    -49    496    542   -226   -296    519   -168   -228   -135   -137     -5     54
    -44    506    550   -231   -296    527   -174   -233   -142   -142    -12     49
    -41    511    550   -236   -296    530   -171   -233   -142   -140    -10     51
    -31    519    550   -244   -290    532   -171   -236   -142   -142    -15     49
    -25    548    574   -262   -298    561   -150   -218   -119   -122     12     67
    -23    602    626   -288   -324    613   -109   -187    -80    -85     46    101
    -31    615    646   -293   -340    628    -88   -179    -67    -75     51    109
    -36    605    641   -285   -337    623    -85   -184    -72    -77     51    101
    -38    610    649   -288   -342    628    -98   -194    -70    -72     62    106
    -25    644    670   -309   -348    657   -111   -189    -54    -54     83    135
    -15    641    657   -314   -337    649   -142   -202    -70    -67     72    132
    -15    649    665   -316   -340    657   -148   -202    -67    -62     75    137
     -7    659    667   -327   -337    662   -142   -189    -57    -49     90    150
      5    620    615   -311   -303    618   -163   -205    -77    -67     77    129
      5    574    568   -290   -283    571   -189   -228   -114   -101     41     96
    -10    542    553   -267   -280    548   -189   -236   -122   -109     36     90
    -25    509    535   -244   -280    519   -184   -244   -132   -119     25     83
    -38    483    522   -220   -280    501   -181   -257   -150   -142      2     59
    -51    459    511   -205   -283    485   -194   -285   -176   -174    -31     31
    -57    446    501   -194   -277    472   -202   -298   -192   -189    -46     25
    -59    402    459   -171   -259    431   -207   -311   -210   -205    -64      0
    -62    387    449   -161   -254    418   -210   -316   -218   -213    -72    -12
    -59    392    452   -166   -257    420   -205   -314   -215   -213    -70     -7
    -62    381    444   -161   -254    413   -207   -319   -220   -218    -75    -12
    -70    379    446   -155   -259    410   -215   -324   -226   -223    -77    -20
    -67    394    462   -163   -265    428   -210   -319   -220   -213    -62    -12
    -64    400    465   -168   -265    431   -213   -319   -220   -215    -62     -7
    -64    384    449   -161   -257    415   -215   -322   -223   -220    -70    -10
    -67    371    436   -153   -254    402   -215   -322   -223   -218    -70    -12
    -75    358    433   -140   -254    394   -194   -298   -210   -207    -64    -12
    -67    384    449   -161   -257    415   -111   -192   -155   -189    -64    -25
    -33    457    491   -210   -262    472     -5     -7    -33   -109    -12      2
     15    600    584   -309   -285    592    124    309    213    122    194    181
    114    849    735   -480   -309    792    223    719    537    491    561    530
    158   1249   1088   -706   -465   1169     80    506    594    735    909    937
     38   1558   1517   -800   -737   1538   -233   -192    428    820   1130   1228
   -163   1631   1792   -735   -979   1712   -540   -971    106    665   1057   1208
   -319   1286   1605   -483   -961   1444   -833  -1605   -501      2    410    607
   -316    735   1052   -210   -685    893  -1021  -1836  -1065   -730   -342    -98
   -233    444    678   -106   -457    561   -958  -1553  -1010   -769   -444   -228
   -163    381    545   -109   -355    462   -714  -1093   -724   -576   -319   -166
   -114    415    530   -150   -322    472   -428   -667   -441   -379   -176    -70
    -85    397    483   -158   -283    441   -267   -428   -293   -275   -111    -31
    -67    379    446   -158   -257    413   -213   -340   -241   -241    -93    -20
    -59    355    415   -150   -236    384   -194   -309   -226   -236    -88    -28
    -59    350    410   -145   -233    379   -176   -283   -205   -218    -72    -20
    -51    363    413   -155   -233    387   -166   -265   -192   -207    -64    -12
    -57    358    415   -150   -236    387   -163   -257   -189   -207    -64    -18
    -64    345    407   -140   -239    376   -163   -252   -189   -207    -64    -20
    -59    355    415   -148   -236    384   -158   -241   -176   -197    -57    -10
    -57    353    410   -150   -233    381   -161   -236   -174   -194    -54     -7
    -51    363    413   -155   -233    387   -161   -233   -168   -192    -51     -2
    -51    376    428   -163   -241    402   -158   -220   -161   -181    -46      7
    -44    387    431   -171   -236    407   -161   -218   -161   -179    -44     10
    -36    379    415   -174   -228    397   -158   -210   -155   -176    -41     10
    -38    387    426   -176   -231    405   -145   -192   -140   -161    -23     23
    -38    394    431   -179   -233    413   -140   -184   -132   -153    -10     33
    -25    410    436   -192   -231    423   -142   -179   -132   -150    -12     31
    -25    420    446   -197   -236    431   -140   -168   -124   -145     -7     41
    -33    420    452   -194   -241    436   -127   -148   -103   -124      5     57
    -31    413    444   -192   -236    426   -127   -135    -98   -122      7     62
    -25    418    444   -194   -233    431   -132   -124    -93   -116     12     57
    -31    431    459   -202   -246    446   -114    -96    -67    -93     36     77
    -20    433    454   -207   -239    444   -106    -72    -46    -75     54     88
     -7    444    452   -218   -231    446   -106    -51    -36    -64     64     96
    -10    452    462   -220   -236    457    -93    -12    -12    -41     85    122
     -7    478    483   -236   -244    480    -77     31     18    -12    111    150
     12    517    504   -265   -244    509    -75     70     44     12    135    166
     20    542    519   -283   -249    532    -62    124     77     46    168    200
     23    566    542   -293   -259    555    -38    187    124     96    213    246
     31    597    563   -316   -267    581    -36    239    153    129    249    275
     46    626    576   -337   -265    602    -28    288    187    171    290    306
     59    688    628   -374   -285    657    -20    329    226    215    340    358
     80    740    659   -410   -288    701    -20    361    249    246    371    400
     88    756    665   -423   -288    711    -28    368    254    262    387    418
     93    784    691   -439   -298    737    -25    379    270    283    415    446
     85    789    701   -439   -309    748    -20    381    277    296    433    462
     85    802    717   -444   -314    761    -25    368    272    293    433    462
     83    826    743   -454   -329    784    -28    353    270    296    431    472
     70    823    750   -446   -340    787    -31    314    249    277    413    462
     54    784    730   -420   -337    758    -38    252    213    239    379    426
     33    745    711   -389   -337    730    -46    181    174    194    335    379
      7    709    698   -358   -345    704    -49    119    140    155    293    340
    -15    662    675   -324   -345    667    -67     44     90     98    231    283
    -23    620    644   -301   -335    631    -88    -25     38     38    168    228
    -33    579    613   -272   -322    594    -90    -77     12      2    132    189
    -49    542    592   -249   -319    566    -96   -111     -7    -15    114    168
    -49    517    566   -233   -306    540   -103   -140    -31    -41     90    145
    -57    496    550   -220   -303    522   -116   -168    -54    -64     67    114
    -62    480    542   -207   -301    511   -122   -187    -67    -80     51     96
    -70    459    530   -197   -298    493   -135   -207    -88    -98     36     83
    -70    449    519   -189   -296    483   -135   -213    -90   -103     33     83
    -70    436    504   -184   -285    470   -132   -210    -88   -101     36     85
    -67    423    491   -176   -277    457   -132   -210    -90   -106     31     83
    -64    420    485   -179   -275    452   -132   -213    -93   -109     25     80
    -64    428    493   -181   -277    459   -127   -205    -83    -96     31     88
    -59    452    509   -197   -283    480   -122   -200    -75    -88     44     96
    -41    462    504   -210   -272    483   -137   -210    -85    -96     33     83
    -51    465    517   -207   -285    488   -137   -213    -85    -98     31     80
    -59    462    519   -202   -290    491   -132   -205    -75    -90     38     93
    -49    444    493   -200   -272    470   -135   -205    -80    -96     33     93
    -46    454    501   -202   -272    478   -140   -213    -88    -98     31     93
    -57    478    535   -213   -296    506   -142   -215    -88    -98     31     90
    -57    470    527   -207   -293    498   -135   -207    -80    -90     36     96
    -46    480    527   -218   -285    501   -142   -215    -88   -101     23     96
    -41    504    545   -231   -293    524   -153   -223    -96   -109     15     96
    -54    491    545   -218   -301    517   -150   -223    -98   -111     15     93
    -51    475    527   -213   -290    501   -148   -223    -98   -111     18     90
    -49    457    504   -205   -275    480   -140   -218    -88   -101     33     88
    -44    475    519   -215   -280    496   -129   -213    -77    -90     46     93
    -46    519    566   -236   -306    542   -109   -194    -57    -75     64    114
    -46    563    607   -259   -327    584    -75   -176    -33    -54     85    135
    -41    584    626   -272   -332    605    -46   -158    -12    -36    101    150
    -41    579    620   -267   -329    600    -44   -155     -7    -33    101    150
    -33    592    626   -280   -329    607    -62   -166     -7    -33    106    153
    -23    615    639   -296   -332    628    -83   -166      0    -20    122    171
      0    618    618   -309   -309    618   -116   -184    -15    -25    116    168
      0    628    628   -314   -314    628   -119   -181    -12    -23    122    176
     -2    613    615   -306   -309    613   -124   -179    -18    -25    114    181
     -2    574    576   -285   -288    574   -148   -194    -38    -44     98    163
     -5    519    524   -259   -265    522   -161   -215    -64    -70     77    129
     -2    498    501   -246   -252    498   -161   -228    -77    -85     64    116
    -12    485    498   -236   -257    491   -153   -233    -85    -88     59    116
    -33    465    498   -215   -267    480   -148   -241    -96   -109     44     98
    -51    423    472   -187   -262    446   -155   -265   -122   -135     18     67
    -57    392    449   -166   -252    420   -163   -277   -137   -150     -2     46
    -57    368    426   -158   -241    397   -168   -285   -145   -161    -12     36
    -67    340    407   -137   -239    374   -174   -298   -161   -179    -25     23
    -75    332    407   -129   -241    368   -179   -306   -168   -187    -38     18
    -77    335    413   -127   -244    374   -168   -301   -163   -179    -33     23
    -67    332    400   -135   -233    366   -174   -306   -166   -184    -38     20
    -64    340    405   -137   -233    371   -176   -311   -171   -189    -44     12
    -64    345    410   -140   -239    376   -179   -311   -171   -189    -44     15
    -67    342    410   -137   -239    376   -179   -306   -166   -184    -38     20
    -67    322    389   -129   -228    355   -176   -306   -168   -184    -38     12
    -64    335    400   -135   -233    366   -148   -272   -148   -174    -36     12
    -54    363    415   -155   -236    389    -72   -161    -88   -148    -36     10
    -18    407    426   -194   -220    415     15     10     18    -72     20     38
     44    566    519   -306   -236    542    132    329    259    166    239    223
    140    828    685   -485   -272    758    210    644    530    496    592    579
    166   1192   1026   -680   -431   1111     90    436    581    714    911    963
     23   1480   1457   -750   -717   1470   -158   -210    454    810   1117   1249
   -194   1499   1691   -652   -943   1595   -420   -948    124    600    982   1161
   -329   1132   1462   -402   -896   1296   -675  -1517   -459    -54    329    535
   -322    646    969   -163   -646    805   -885  -1740   -935   -652   -290    -72
   -244    353    597    -54   -420    475   -870  -1488   -891   -680   -374   -194
   -174    314    485    -70   -329    397   -641  -1047   -620   -498   -257   -122
   -119    355    475   -119   -296    415   -389   -652   -381   -337   -150    -46
    -85    337    423   -129   -254    379   -231   -407   -241   -241    -88    -12
    -70    316    387   -122   -228    350   -171   -319   -184   -200    -64     -2
    -64    296    358   -116   -213    327   -161   -296   -176   -197    -64    -12
    -62    293    355   -114   -207    324   -150   -275   -166   -194    -62    -10
    -62    303    366   -122   -215    335   -142   -259   -153   -184    -54      0
    -57    311    368   -127   -213    340   -142   -249   -148   -181    -51      7
    -54    301    353   -124   -205    327   -140   -241   -145   -179    -44      2
    -49    306    355   -129   -202    332   -135   -231   -135   -168    -31      5
    -38    316    355   -140   -197    337   -135   -220   -129   -163    -25     12
    -28    322    350   -145   -189    335   -135   -215   -129   -161    -28     20
    -25    319    345   -148   -187    332   -135   -213   -127   -158    -31     23
    -25    332    358   -153   -192    345   -132   -207   -122   -155    -31     23
    -25    335    361   -155   -194    348   -135   -205   -122   -158    -31     23
    -23    353    376   -163   -200    363   -137   -194   -114   -150    -12     31
    -18    368    387   -176   -202    376   -129   -179    -98   -135      2     46
    -12    366    379   -176   -194    371   -124   -166    -90   -124     10     49
     -5    361    366   -179   -187    363   -132   -166    -98   -132      0     38
      0    384    384   -192   -192    384   -122   -148    -80   -116      7     64
      2    389    387   -197   -192    389   -116   -132    -70   -103     12     75
      5    381    376   -194   -187    381   -116   -119    -62    -98     28     72
      7    389    381   -200   -189    387   -114    -98    -49    -85     49     80
     12    400    387   -205   -187    394   -103    -72    -28    -64     62     98
     20    397    374   -210   -176    384    -98    -51    -15    -54     72    106
     33    407    374   -220   -171    392    -96    -20      2    -36     88    124
     41    439    394   -241   -176    418    -88     18     25     -7    103    153
     49    488    439   -267   -194    465    -90     49     41      7    116    171
     57    493    436   -277   -189    465    -77    101     77     46    168    205
     77    517    439   -298   -181    478    -67    155    114     85    207    239
    103    563    459   -335   -179    511    -67    200    140    116    239    267
    124    620    496   -371   -184    558    -67    241    168    150    280    296
    135    649    514   -392   -189    581    -59    280    200    187    322    342
    135    667    532   -402   -200    600    -54    309    228    223    361    387
    137    680    540   -410   -200    610    -59    316    236    233    371    402
    145    714    568   -428   -210    641    -64    316    239    244    381    418
    145    761    615   -454   -236    688    -72    311    236    246    394    439
    137    774    636   -457   -249    704    -75    298    228    241    389    446
    129    769    639   -452   -254    704    -77    280    218    231    384    436
    124    758    633   -441   -254    696    -67    257    213    228    384    426
    106    730    620   -418   -257    675    -67    210    187    194    350    389
     85    704    618   -394   -265    662    -67    155    158    155    311    353
     70    662    589   -366   -259    626    -75     90    124    111    257    311
     46    620    574   -332   -262    597    -77     28     90     72    213    270
     31    581    548   -309   -259    566    -88    -28     54     31    174    215
     20    542    522   -280   -252    532    -93    -72     31      2    148    184
     10    506    496   -257   -244    501    -93   -106     15    -12    124    163
     -2    475    478   -236   -239    475    -93   -132      5    -28    109    140
    -12    454    467   -220   -241    459   -109   -166    -20    -54     77    114
    -15    444    459   -215   -236    452   -119   -187    -41    -75     59    101
    -15    436    452   -213   -233    444   -124   -200    -51    -85     46     85
     -7    431    439   -210   -223    433   -132   -210    -64   -101     31     77
     -5    433    436   -215   -220    433   -135   -215    -70   -106     28     77
      0    428    428   -215   -215    428   -132   -213    -62    -98     36     77
      0    413    413   -207   -207    413   -140   -215    -67   -101     33     75
     -7    405    413   -197   -210    407   -142   -215    -67   -103     31     77
     -7    436    441   -215   -226    439   -137   -210    -59    -98     28     88
     -7    436    444   -215   -226    439   -132   -202    -51    -90     44     96
    -10    431    439   -210   -226    433   -135   -205    -54    -93     44     88
    -12    433    446   -210   -228    439   -137   -205    -51    -90     41     90
    -12    423    433   -205   -223    428   -140   -207    -54    -93     41     88
     -5    418    423   -207   -213    420   -142   -207    -57    -93     44     80
      0    428    428   -215   -215    428   -140   -207    -57    -88     51     83
     -5    420    426   -207   -215    423   -132   -200    -46    -80     59     98
    -15    413    426   -200   -220    418   -140   -210    -57    -93     41     90
    -12    428    441   -207   -228    436   -148   -220    -67   -103     31     83
     -5    431    436   -215   -220    433   -150   -223    -67   -103     28     80
      5    436    431   -220   -213    433   -142   -220    -62    -96     38     85
     12    433    420   -223   -205    428   -150   -226    -70   -101     38     83
     10    465    454   -239   -223    462   -132   -210    -51    -85     51     96
      0    501    501   -252   -252    501    -96   -181    -20    -57     80    124
    -10    511    522   -249   -265    517    -72   -174    -10    -49     85    124
     -2    524    524   -262   -265    524    -62   -168     -2    -44     90    124
      0    545    542   -272   -270    545    -64   -166     10    -31    103    140
     12    568    555   -293   -270    563    -83   -171     15    -23    111    155
     33    576    542   -303   -254    561   -119   -187      2    -31    103    155
     23    579    553   -301   -265    566   -132   -192      0    -25    111    163
     28    594    566   -311   -270    581   -137   -189      2    -20    119    174
     33    566    530   -301   -246    548   -155   -200    -18    -41     98    155
     31    511    480   -270   -223    496   -168   -215    -41    -62     85    127
     23    480    454   -254   -215    467   -171   -228    -54    -72     75    116
     18    462    444   -241   -213    454   -174   -241    -72    -90     57    106
      0    441    439   -223   -220    439   -166   -249    -83   -106     38     88
    -20    405    426   -192   -223    415   -163   -262    -96   -116     25     72
    -28    366    392   -168   -210    376   -181   -288   -127   -148     -5     41
    -23    337    358   -158   -192    348   -194   -309   -150   -171    -31     18
    -25    332    358   -153   -192    345   -197   -311   -155   -179    -41     12
    -31    329    361   -148   -194    345   -194   -316   -163   -187    -46     10
    -33    327    361   -148   -197    342   -200   -322   -168   -194    -54      0
    -28    335    363   -153   -197    350   -192   -316   -163   -187    -44     10
    -18    340    358   -161   -187    348   -197   -319   -163   -187    -44     12
     -7    337    345   -163   -176    340   -197   -322   -168   -192    -49     10
    -15    329    345   -158   -181    337   -194   -319   -168   -192    -46      7
    -25    324    350   -150   -187    337   -194   -319   -163   -189    -44      7
    -23    314    337   -145   -181    324   -194   -314   -163   -194    -51      0
    -15    322    337   -153   -176    329   -150   -254   -135   -184    -51     -5
     12    384    371   -200   -179    376    -51    -90    -36   -122    -20     10
     64    475    410   -272   -171    444     33    132    119     18     93    106
    140    672    532   -407   -197    605    129    480    376    293    363    363
    223   1021    797   -620   -285    909    161    657    600    610    735    771
    153   1343   1189   -748   -519   1265    -31    168    535    740    982   1101
    -59   1473   1532   -706   -797   1504   -270   -550    309    696   1036   1197
   -265   1317   1579   -527   -922   1447   -496  -1228   -135    285    667    844
   -335    841   1176   -252   -756   1008   -763  -1701   -779   -478   -109     93
   -249    449    698   -101   -472    574   -891  -1662   -963   -740   -410   -207
   -158    293    452    -67   -303    371   -792  -1306   -789   -636   -366   -207
    -98    327    426   -114   -262    376   -548   -872   -517   -444   -233   -111
    -54    348    402   -145   -228    374   -322   -519   -301   -298   -135    -46
    -23    322    342   -150   -181    332   -231   -374   -218   -241    -98    -31
    -15    314    329   -150   -174    322   -200   -324   -187   -218    -77    -25
    -15    311    324   -148   -171    316   -192   -303   -176   -213    -77    -23
    -15    314    329   -148   -171    322   -187   -290   -174   -213    -83    -25
    -23    314    335   -145   -179    324   -179   -277   -166   -205    -77    -18
    -20    316    337   -148   -179    324   -171   -265   -155   -197    -70    -10
    -12    311    324   -150   -168    319   -174   -259   -153   -194    -67     -7
     10    316    306   -163   -148    311   -179   -257   -158   -200    -72     -7
      7    329    322   -171   -155    327   -181   -249   -150   -194    -59     -5
      5    335    327   -171   -161    332   -174   -239   -140   -181    -46     -5
     10    337    324   -176   -158    332   -174   -233   -137   -179    -46     -2
     18    348    329   -181   -155    340   -171   -226   -129   -174    -46     15
     18    350    332   -184   -158    342   -166   -215   -122   -163    -33     12
     18    345    327   -181   -155    337   -168   -207   -122   -163    -33     10
     18    350    332   -187   -155    342   -166   -197   -114   -153    -23     23
     18    363    345   -189   -163    355   -158   -181    -96   -137    -10     41
     23    368    345   -197   -163    358   -161   -171    -93   -135     -2     46
     25    384    358   -205   -166    374   -163   -163    -88   -132     -2     49
     31    400    366   -218   -168    384   -158   -150    -77   -122     -2     54
     44    413    368   -228   -161    392   -145   -127    -57   -101     20     67
     46    407    361   -228   -158    384   -145   -111    -49    -93     31     72
     51    415    361   -233   -155    389   -145    -93    -38    -83     44     88
     57    439    381   -249   -163    410   -137    -59    -15    -59     59    114
     59    433    374   -246   -155    405   -137    -38     -7    -51     62    122
     72    452    376   -265   -153    415   -132     -2     15    -25     93    132
     85    485    400   -285   -155    444   -119     46     51     12    135    166
     88    504    415   -298   -163    459   -111     96     80     49    166    202
    101    535    433   -316   -166    485   -106    142    106     75    197    233
    127    587    457   -358   -166    522    -98    189    140    111    233    280
    153    628    475   -392   -161    553   -101    231    166    145    270    316
    155    665    506   -410   -174    584    -96    262    189    179    306    353
    163    693    530   -428   -181    613    -90    288    210    207    340    387
    155    706    548   -433   -197    626    -93    293    218    223    361    402
    150    719    566   -436   -207    644    -98    290    215    226    366    413
    148    756    605   -452   -228    680    -98    288    220    233    376    428
    150    771    620   -459   -233    696   -101    277    218    233    379    433
    129    753    620   -444   -246    685   -109    241    189    205    353    410
    114    722    607   -418   -246    665   -103    210    174    184    329    387
     96    693    597   -397   -252    644    -96    163    148    153    298    355
     88    680    592   -384   -252    636    -98    101    111    106    249    303
     80    628    548   -355   -233    589   -114     31     67     51    192    244
     59    579    517   -319   -228    548   -116    -23     36     15    148    202
     41    527    483   -285   -220    506   -116    -67     15    -12    114    168
     20    488    467   -254   -223    478   -132   -116    -20    -49     75    129
     20    480    459   -252   -220    470   -145   -153    -49    -77     44    103
     20    465    444   -241   -210    454   -150   -179    -64    -96     25     80
     15    433    418   -226   -200    426   -161   -205    -85   -119      2     57
     15    420    405   -218   -194    413   -163   -218    -96   -127     -7     44
     15    420    405   -218   -194    413   -158   -218    -96   -127    -12     51
     15    410    394   -213   -189    402   -163   -228   -103   -135    -20     46
     15    407    392   -210   -187    400   -168   -236   -111   -145    -23     36
     15    407    392   -210   -187    400   -163   -231   -106   -137    -18     46
     15    394    376   -207   -179    387   -166   -236   -111   -142    -25     41
     18    387    366   -202   -174    376   -168   -236   -114   -142    -31     31
     15    389    374   -202   -179    381   -168   -231   -111   -140    -23     28
     20    392    371   -205   -174    381   -166   -226   -109   -135    -15     31
     18    384    366   -200   -174    376   -171   -233   -114   -142    -31     25
     20    387    366   -202   -174    376   -176   -236   -116   -148    -28     25
     25    387    358   -207   -166    374   -171   -231   -114   -145    -20     25
     36    387    350   -210   -155    368   -168   -231   -111   -140    -18     31
     25    376    348   -202   -161    363   -174   -233   -116   -145    -23     31
     25    379    353   -202   -163    366   -174   -239   -119   -148    -25     28
     20    381    361   -202   -171    371   -171   -239   -116   -148    -25     23
     20    381    361   -200   -168    371   -179   -246   -124   -155    -33     15
     20    389    366   -205   -174    379   -179   -244   -124   -155    -33     23
     23    394    371   -210   -174    384   -174   -241   -119   -150    -28     28
     23    400    374   -213   -174    387   -171   -244   -122   -158    -36     20
     36    439    402   -236   -181    420   -153   -228   -103   -140    -18     38
     31    467    433   -252   -200    452   -127   -210    -80   -116      2     57
     31    480    446   -257   -207    465   -106   -205    -75   -119      2     51
     31    483    452   -259   -210    467   -101   -202    -72   -116      2     54
     33    509    475   -270   -220    493   -106   -202    -62   -101     18     72
     54    542    488   -301   -218    517   -124   -205    -54    -85     31     93
     64    532    465   -298   -200    498   -161   -223    -72    -98     15     88
     59    517    457   -288   -200    485   -174   -228    -75    -96     18     83
     62    506    444   -283   -189    475   -174   -220    -72    -90     28     77
     64    480    413   -275   -174    446   -194   -236    -96   -111     15     62
     67    452    384   -259   -158    418   -207   -249   -119   -132     -5     49
     70    441    371   -257   -153    407   -207   -257   -127   -142    -20     41
     51    407    355   -228   -150    381   -205   -270   -142   -163    -36     23
     25    363    337   -197   -155    353   -210   -288   -168   -189    -64     -5
     15    337    322   -176   -153    332   -213   -306   -189   -213    -88    -28
      7    314    306   -163   -150    311   -215   -319   -207   -231   -106    -44
      7    301    293   -153   -142    298   -218   -329   -220   -246   -124    -57
     12    288    275   -153   -132    283   -223   -337   -233   -257   -137    -70
     15    288    270   -153   -127    280   -228   -345   -241   -267   -140    -77
      7    280    270   -145   -129    275   -236   -350   -246   -272   -145    -80
     15    270    254   -142   -119    262   -244   -353   -252   -280   -153    -83
     20    275    252   -148   -116    265   -241   -348   -246   -275   -148    -75
     18    280    259   -150   -119    270   -244   -350   -249   -277   -150    -75
     18    283    262   -150   -122    272   -246   -355   -257   -288   -158    -83
      7    275    267   -140   -129    272   -244   -353   -254   -285   -158    -75
     12    262    246   -137   -116    254   -220   -319   -239   -280   -153    -83
     33    288    254   -161   -111    272   -148   -207   -176   -252   -148   -103
     67    366    298   -218   -116    335    -57    -25    -54   -161    -83    -57
    114    517    402   -314   -142    459     46    262    179     72    122    129
    197    779    581   -491   -192    680     83    548    441    405    478    506
    213   1143    930   -678   -358   1036     -7    376    506    633    818    901
     83   1384   1299   -735   -607   1343   -207   -200    355    688    997   1135
   -109   1415   1525   -652   -815   1470   -449   -930    -23    433    818   1018
   -239   1039   1278   -402   -758   1158   -675  -1509   -636   -272     98    319
   -220    545    766   -163   -493    657   -885  -1732  -1098   -846   -496   -267
   -145    241    387    -46   -265    314   -896  -1519  -1062   -878   -571   -371
    -83    181    265    -49   -174    223   -724  -1127   -810   -701   -459   -303
    -36    259    293   -111   -166    275   -480   -732   -535   -498   -314   -200
     -5    272    277   -135   -140    275   -319   -475   -366   -379   -233   -140
     10    265    254   -137   -122    259   -267   -389   -311   -342   -207   -124
     15    259    244   -137   -114    252   -249   -353   -293   -327   -194   -119
     10    249    236   -132   -111    244   -233   -332   -277   -314   -187   -114
     10    249    236   -129   -111    244   -226   -322   -267   -306   -181   -111
     12    249    236   -132   -111    244   -226   -311   -265   -306   -184   -114
     23    259    236   -140   -106    249   -220   -303   -265   -309   -187   -111
     25    267    239   -148   -106    254   -220   -298   -259   -301   -184   -106
     25    259    233   -142   -103    246   -226   -296   -262   -301   -184   -109
     33    272    239   -153   -101    254   -228   -288   -257   -296   -174   -106
     38    288    249   -163   -103    270   -226   -280   -249   -283   -163    -96
     38    290    252   -163   -106    272   -228   -275   -249   -283   -166    -93
     36    290    254   -163   -109    272   -226   -270   -246   -283   -168    -88
     36    301    262   -171   -111    283   -215   -254   -239   -275   -163    -80
     41    311    270   -176   -114    290   -210   -246   -231   -267   -153    -75
     38    322    280   -181   -119    301   -210   -236   -220   -257   -137    -70
     38    329    290   -184   -124    311   -207   -226   -213   -246   -127    -62
     49    332    283   -192   -116    309   -213   -215   -205   -241   -124    -57
     57    335    277   -194   -109    306   -215   -207   -202   -236   -119    -51
     57    342    283   -202   -114    314   -213   -197   -194   -228   -114    -44
     49    348    298   -200   -124    324   -202   -174   -174   -207    -90    -23
     51    342    290   -197   -119    316   -197   -155   -163   -197    -80    -18
     67    355    288   -210   -109    322   -200   -135   -153   -187    -70     -7
     72    387    314   -233   -119    350   -189   -101   -124   -158    -46     20
     83    407    324   -246   -119    366   -187    -67   -101   -135    -23     44
     88    426    335   -257   -124    381   -184    -31    -80   -111      2     64
     98    446    348   -272   -124    397   -174     12    -54    -77     33     93
    106    470    363   -290   -127    418   -168     57    -20    -44     67    127
    119    509    389   -314   -135    449   -171     98      7     -7    103    163
    132    548    415   -342   -140    483   -171    140     36     28    145    205
    148    600    452   -374   -150    527   -161    184     75     80    200    259
    142    626    483   -387   -168    555   -163    205     90    103    228    293
    155    657    501   -405   -171    579   -171    207     96    116    244    311
    161    693    530   -428   -184    613   -171    210    101    127    259    327
    161    714    553   -436   -194    633   -174    210    103    135    270    340
    161    711    550   -439   -194    631   -187    197     90    124    265    340
    150    709    558   -431   -202    633   -181    189     85    124    265    345
    137    706    568   -423   -215    639   -168    168     77    109    249    335
    122    675    553   -397   -215    615   -166    124     41     67    202    288
    106    644    537   -376   -215    592   -168     67      2     20    150    233
     83    607    524   -345   -220    568   -166     10    -28    -20    106    189
     67    553    485   -311   -210    519   -174    -51    -72    -75     49    132
     59    506    446   -283   -192    478   -184   -109   -116   -124     -2     83
     44    472    428   -259   -192    452   -192   -155   -142   -158    -38     46
     33    439    405   -236   -187    423   -200   -194   -168   -189    -70     15
     25    407    381   -218   -179    394   -213   -233   -197   -220   -101    -18
     20    392    371   -205   -174    381   -213   -249   -205   -233   -114    -25
     15    394    379   -205   -181    387   -213   -262   -215   -244   -124    -33
     12    381    366   -197   -176    374   -223   -277   -233   -262   -140    -49
     12    371    355   -192   -171    363   -223   -285   -239   -267   -148    -54
     15    374    358   -194   -171    366   -228   -285   -241   -267   -148    -57
     15    376    361   -197   -171    368   -228   -290   -244   -270   -150    -62
     12    374    361   -194   -174    368   -226   -290   -244   -275   -153    -62
      5    368    363   -189   -179    366   -223   -285   -233   -270   -148    -54
     12    368    355   -189   -171    363   -220   -283   -233   -267   -148    -51
     25    374    345   -200   -161    361   -233   -290   -244   -275   -148    -59
     18    379    361   -200   -171    371   -236   -290   -244   -272   -145    -57
      5    374    368   -189   -184    374   -236   -288   -241   -270   -142    -54
     -7    363    371   -176   -189    366   -236   -288   -241   -270   -142    -54
     -2    371    374   -184   -189    374   -236   -290   -241   -272   -148    -54
      5    376    371   -192   -181    374   -236   -290   -239   -270   -145    -49
     10    376    366   -194   -179    374   -241   -293   -244   -272   -145    -49
     12    379    366   -194   -176    374   -241   -296   -246   -275   -145    -51
      7    376    368   -192   -181    374   -241   -296   -246   -275   -142    -49
      2    381    379   -194   -187    381   -244   -296   -244   -272   -142    -44
     15    381    366   -200   -174    374   -252   -303   -254   -283   -150    -51
     18    394    376   -205   -179    387   -239   -290   -241   -267   -135    -38
     28    436    407   -233   -189    423   -213   -267   -213   -244   -114    -15
     23    462    439   -244   -207    452   -192   -257   -197   -236   -106     -5
     12    485    470   -252   -228    480   -171   -249   -184   -226    -90      7
     20    498    478   -259   -228    488   -163   -241   -174   -215    -83     12
     20    514    493   -270   -236    504   -187   -262   -187   -226    -90      7
     31    542    511   -288   -241    530   -202   -270   -184   -220    -85     18
     31    542    511   -288   -241    527   -223   -275   -187   -215    -80     25
     25    548    522   -285   -246    535   -220   -270   -176   -202    -64     44
     31    542    511   -290   -239    527   -223   -267   -179   -202    -64     46
     38    514    475   -277   -218    496   -236   -275   -194   -215    -77     33
     31    475    441   -254   -205    459   -252   -290   -218   -239    -96     12
     31    444    413   -236   -189    428   -262   -306   -244   -265   -116    -10
     20    423    402   -223   -192    415   -259   -319   -262   -283   -137    -23
      5    397    389   -202   -192    392   -252   -324   -267   -293   -150    -38
    -10    350    358   -171   -184    355   -257   -348   -293   -322   -174    -72
     -5    337    342   -166   -174    340   -267   -366   -314   -342   -194    -93
    -12    322    335   -155   -176    329   -265   -371   -319   -350   -200    -96
    -23    309    332   -142   -176    319   -267   -374   -322   -353   -205    -98
    -25    301    327   -137   -176    314   -270   -376   -329   -361   -215   -103
    -18    303    322   -142   -168    311   -265   -376   -329   -358   -215   -103
    -25    298    324   -137   -176    311   -275   -387   -337   -366   -223   -109
    -33    293    324   -129   -179    309   -283   -394   -345   -374   -233   -111
    -31    280    309   -127   -168    293   -275   -384   -335   -363   -223   -101
    -23    275    298   -124   -161    285   -267   -374   -322   -350   -205    -93
    -20    275    293   -127   -155    283   -277   -381   -332   -361   -220   -103
    -10    288    298   -140   -153    293   -267   -363   -329   -363   -228   -116
     -2    309    311   -155   -158    311   -187   -244   -254   -324   -210   -127
     20    355    335   -187   -155    345    -93    -70   -129   -236   -150   -101
     70    498    428   -285   -179    462    -10    189     85    -18     44     80
    145    771    626   -459   -239    698     46    483    366    327    413    457
    181   1132    948   -659   -384   1041    -15    394    457    555    750    852
     83   1343   1260   -711   -587   1301   -181   -111    288    587    914   1093
   -103   1369   1470   -633   -789   1418   -387   -761    -80    337    745    971
   -239   1039   1278   -400   -758   1158   -600  -1361   -670   -319     72    319
   -257    561    818   -153   -537    691   -828  -1688  -1192   -956   -594   -327
   -187    249    436    -31   -311    342   -904  -1574  -1231  -1049   -724   -470
   -119    200    316    -41   -218    257   -758  -1208   -958   -846   -587   -376
    -72    257    329    -93   -200    293   -537   -820   -657   -615   -415   -246
    -38    275    311   -119   -174    293   -355   -524   -444   -449   -296   -161
    -23    288    311   -132   -166    298   -277   -407   -361   -387   -246   -132
    -18    293    311   -137   -166    301   -259   -379   -335   -371   -233   -124
    -15    288    303   -137   -161    296   -249   -358   -319   -361   -223   -122
    -12    277    290   -135   -153    283   -241   -342   -309   -350   -215   -114
    -12    293    306   -140   -158    298   -223   -319   -288   -329   -194    -96
     -7    298    306   -148   -155    301   -226   -319   -290   -332   -197    -98
    -10    285    293   -137   -153    288   -231   -316   -290   -332   -200   -101
    -10    293    303   -142   -158    298   -228   -306   -277   -322   -192    -93
     -5    303    309   -148   -155    306   -223   -298   -272   -319   -187    -85
     -2    314    316   -155   -161    314   -233   -301   -275   -319   -184    -88
      5    332    324   -168   -161    329   -223   -285   -259   -303   -168    -72
     15    337    319   -176   -153    329   -215   -272   -246   -293   -158    -62
     20    329    309   -174   -142    319   -220   -270   -244   -293   -161    -62
     20    335    314   -179   -148    324   -220   -259   -239   -288   -155    -57
     18    335    316   -176   -150    327   -210   -246   -226   -277   -142    -44
     15    340    324   -181   -153    332   -213   -241   -223   -272   -137    -46
     25    363    337   -194   -155    350   -210   -228   -213   -262   -127    -38
     23    374    348   -200   -163    361   -200   -210   -189   -241   -106    -15
     20    376    355   -197   -168    366   -194   -194   -176   -226    -93      0
     15    366    350   -192   -168    358   -200   -187   -171   -220    -93     -2
     20    379    358   -200   -168    368   -194   -168   -158   -207    -83      7
     23    402    376   -213   -176    389   -179   -135   -132   -179    -51     33
     33    418    384   -226   -174    402   -176   -109   -111   -161    -36     51
     46    444    397   -246   -176    423   -166    -75    -85   -129     -7     77
     51    452    400   -252   -174    426   -150    -31    -51    -96     31    109
     59    467    405   -265   -174    436   -145     10    -23    -67     59    135
     77    496    418   -285   -168    457   -145     51      2    -36     90    163
     96    537    439   -316   -171    488   -142    101     38      5    129    205
    111    579    467   -345   -176    524   -135    148     72     46    171    254
    114    602    485   -358   -187    545   -140    179     93     75    205    288
    135    652    517   -394   -192    584   -137    213    119    114    252    327
    140    688    548   -415   -205    618   -135    233    137    142    288    363
    132    711    579   -420   -223    646   -140    239    142    150    301    384
    127    722    594   -426   -233    659   -142    236    142    153    311    394
    127    745    618   -436   -246    683   -140    231    140    158    319    405
    127    748    618   -439   -244    683   -142    213    129    145    306    392
    119    735    615   -426   -246    675   -140    189    111    124    290    374
    114    727    613   -420   -252    672   -137    150     90    101    267    348
     93    696    602   -394   -254    649   -132     98     57     59    220    306
     70    644    571   -358   -252    607   -137     36     15     10    161    249
     46    600    553   -322   -252    576   -135    -18    -12    -28    119    205
     25    561    535   -293   -254    548   -137    -64    -36    -62     80    163
     15    517    501   -267   -241    509   -145   -114    -67    -98     44    119
      7    480    472   -246   -231    478   -155   -155    -90   -127     18     90
      2    457    454   -228   -226    457   -161   -187   -106   -142     -2     67
     -2    433    433   -215   -218    433   -176   -215   -127   -166    -28     46
     -5    418    420   -207   -213    418   -187   -239   -145   -187    -49     23
     -5    413    418   -205   -210    415   -189   -252   -155   -194    -59     15
     -5    402    407   -197   -205    405   -189   -254   -155   -197    -59     15
    -10    392    400   -192   -205    394   -192   -259   -158   -205    -62      5
    -12    389    402   -189   -207    394   -189   -262   -155   -202    -59      2
    -15    394    410   -189   -213    402   -184   -254   -148   -192    -57     10
    -12    392    405   -189   -207    397   -187   -254   -148   -192    -57      7
    -10    394    405   -192   -207    400   -187   -257   -150   -197    -59      5
    -10    402    413   -197   -213    407   -189   -259   -150   -197    -59     10
     -5    405    410   -202   -207    407   -192   -259   -150   -197    -64     12
     -2    415    418   -205   -210    415   -192   -254   -148   -197    -67     18
    -12    418    428   -205   -220    423   -187   -252   -142   -189    -54     23
    -15    407    423   -197   -218    415   -184   -249   -140   -184    -44     23
    -12    394    405   -192   -210    400   -194   -257   -145   -189    -49     18
     -2    394    397   -194   -200    394   -192   -254   -142   -184    -44     23
      0    392    392   -197   -194    392   -187   -254   -140   -181    -41     25
     -2    392    394   -194   -200    394   -192   -259   -142   -187    -44     18
     -7    402    407   -197   -210    405   -194   -259   -142   -184    -46     15
     -5    418    423   -205   -213    420   -184   -252   -135   -176    -38     28
     -5    441    446   -220   -226    444   -174   -244   -124   -166    -31     41
      0    480    478   -241   -239    480   -148   -223    -98   -142     -5     57
     -2    519    519   -259   -259    519   -119   -207    -77   -124     15     72
    -10    535    545   -262   -277    540   -101   -197    -62   -111     28     85
     -2    530    530   -265   -267    530   -122   -210    -70   -119     20     75
      2    548    545   -275   -270    545   -135   -215    -59   -106     31     88
     10    553    542   -283   -265    548   -155   -220    -59   -103     38    101
     10    550    540   -280   -265    545   -181   -236    -77   -114     25    101
     15    574    558   -296   -272    568   -179   -228    -70   -101     36    116
     25    555    527   -290   -249    542   -181   -223    -70   -101     36    109
     25    504    478   -267   -226    491   -202   -244    -98   -127     15     77
     12    459    446   -236   -215    454   -215   -265   -122   -148     -7     62
     -5    444    449   -220   -228    446   -207   -267   -124   -153    -12     64
    -15    418    433   -202   -226    426   -207   -280   -142   -171    -31     46
    -28    374    400   -174   -213    387   -218   -303   -171   -200    -64     10
    -33    358    392   -161   -213    374   -215   -316   -181   -215    -75     -7
    -38    329    368   -148   -205    348   -213   -324   -192   -226    -83    -23
    -33    306    340   -137   -187    322   -223   -340   -215   -246   -101    -41
    -36    303    337   -135   -187    322   -226   -345   -220   -252   -109    -46
    -57    285    342   -114   -200    314   -220   -342   -215   -249   -109    -38
    -49    285    335   -119   -192    309   -228   -350   -223   -254   -119    -44
    -41    296    337   -129   -189    316   -228   -353   -228   -259   -127    -46
    -49    283    332   -119   -192    309   -220   -345   -218   -252   -114    -38
    -54    283    337   -114   -194    309   -218   -337   -207   -244   -101    -33
    -49    290    340   -119   -194    314   -226   -345   -215   -249   -109    -41
    -49    290    337   -122   -194    314   -226   -342   -218   -252   -116    -41
    -41    290    332   -127   -187    311   -187   -285   -189   -244   -116    -57
    -18    340    358   -161   -187    348    -85   -137    -98   -200   -103    -62
     28    431    400   -231   -187    415      7     88     64    -54     15     36
     90    623    532   -358   -220    579    124    462    363    265    324    319
    148    953    805   -550   -329    880    140    613    581    589    706    727
    114   1319   1205   -717   -545   1262    -80    127    498    727    982   1088
    -70   1501   1571   -717   -820   1535   -342   -607    262    706   1075   1239
   -246   1366   1610   -561   -927   1488   -602  -1296   -200    290    706    911
   -316    836   1150   -262   -732    992   -872  -1766   -875   -530   -135    109
   -257    402    659    -72   -457    530   -987  -1766  -1135   -909   -555   -306
   -184    259    441    -38   -314    350   -826  -1348   -885   -737   -457   -265
   -137    270    407    -67   -272    337   -571   -904   -589   -524   -311   -166
    -90    283    374    -96   -233    327   -355   -558   -366   -366   -202    -90
    -57    293    350   -116   -202    322   -244   -381   -252   -280   -140    -54
    -54    270    324   -109   -189    298   -220   -345   -233   -267   -135    -59
    -54    254    306   -101   -181    280   -207   -322   -220   -265   -132    -62
    -49    262    311   -106   -181    285   -194   -303   -207   -252   -127    -54
    -49    262    311   -106   -179    285   -189   -293   -197   -246   -116    -51
    -41    249    288   -103   -163    267   -194   -290   -202   -254   -119    -57
    -33    249    280   -109   -155    265   -200   -290   -202   -254   -124    -57
    -38    267    306   -114   -174    288   -192   -280   -189   -241   -109    -41
    -46    270    316   -111   -181    293   -176   -254   -166   -218    -83    -23
    -46    241    288    -98   -166    265   -176   -246   -161   -213    -80    -23
    -46    231    277    -90   -161    254   -179   -244   -166   -218    -88    -23
    -28    267    293   -119   -161    280   -176   -233   -155   -207    -77    -18
    -18    285    303   -132   -161    293   -174   -223   -145   -200    -70    -15
    -28    265    293   -119   -161    277   -176   -218   -142   -194    -67     -5
    -15    290    306   -137   -161    298   -174   -205   -132   -181    -62     12
    -10    311    322   -150   -166    316   -163   -192   -124   -176    -64     18
    -20    296    316   -137   -168    306   -163   -184   -116   -174    -49     15
    -18    285    303   -135   -161    293   -161   -166   -101   -153    -23     20
     -2    311    314   -153   -158    311   -137   -135    -72   -124      2     46
     -5    322    324   -158   -166    322   -132   -119    -62   -114      7     51
      5    332    327   -168   -161    329   -127   -101    -49   -101     18     62
     12    366    353   -189   -171    361   -111    -64    -20    -75     44     88
     10    371    361   -192   -176    368   -114    -41    -10    -62     54     96
      5    363    355   -184   -176    361   -106    -10     10    -38     75    114
     12    379    366   -194   -176    374    -88     44     49     -2    111    153
     25    397    368   -213   -171    384    -90     77     64     12    122    163
     49    426    376   -236   -163    402    -83    129    101     46    155    192
     59    470    410   -265   -176    441    -64    192    145     90    202    241
     67    498    431   -283   -181    465    -57    241    176    129    239    280
     98    537    439   -319   -168    488    -62    280    202    163    275    316
    119    600    478   -361   -179    540    -51    319    239    202    322    363
    127    644    517   -387   -194    579    -51    340    257    228    350    397
    116    662    545   -389   -213    605    -54    342    262    241    366    418
     98    670    568   -387   -233    620    -57    342    265    252    384    439
    101    680    579   -392   -239    631    -57    337    267    257    392    446
    111    683    571   -400   -231    628    -64    316    254    244    387    439
    109    685    576   -397   -233    631    -67    288    239    231    371    431
     90    678    587   -387   -249    633    -64    249    223    210    358    415
     67    636    568   -353   -249    602    -64    189    189    168    314    374
     57    597    537   -327   -241    568    -70    129    153    127    270    329
     44    566    522   -303   -239    545    -67     72    124     90    231    290
     23    509    485   -267   -233    498    -72     12     88     46    184    241
     -2    459    462   -228   -233    462    -88    -46     46      0    135    200
    -28    433    462   -202   -246    446    -93    -88     20    -28    101    171
    -46    376    423   -163   -233    400   -101   -127    -12    -62     67    132
    -57    335    392   -140   -223    363   -127   -171    -51   -103     28     90
    -54    309    363   -127   -207    335   -129   -184    -62   -111     20     85
    -44    296    340   -127   -192    316   -124   -187    -59   -111     25     88
    -41    288    329   -122   -184    309   -124   -194    -64   -116     20     83
    -15    335    350   -161   -184    342   -132   -205    -75   -124     12     75
     -7    337    342   -166   -174    340   -119   -197    -59   -111     25     85
    -31    306    335   -140   -184    319   -119   -200    -62   -114     18     80
    -46    303    350   -127   -197    327   -119   -197    -64   -114     15     77
    -41    301    340   -129   -189    319   -127   -200    -64   -114     18     77
    -28    301    329   -137   -179    314   -127   -197    -59   -109     23     85
    -25    309    332   -142   -179    319   -127   -194    -57   -106     25     88
    -36    296    332   -129   -184    314   -127   -189    -54   -101     31     96
    -41    290    329   -127   -184    309   -127   -189    -51    -98     33     93
    -41    293    335   -124   -187    314   -124   -189    -54    -98     33     93
    -31    322    350   -145   -189    335   -124   -187    -51    -93     33     98
     -7    348    355   -168   -181    350   -114   -171    -36    -77     49    116
    -12    319    332   -153   -174    327   -129   -184    -51    -96     33    103
    -15    314    329   -148   -174    319   -135   -189    -57   -103     28     98
    -31    309    337   -140   -187    322   -127   -187    -54   -101     28    101
    -51    288    340   -116   -194    314   -137   -202    -70   -114     12     96
    -36    283    319   -124   -179    298   -145   -207    -77   -124      5     85
    -18    316    335   -150   -176    324   -129   -189    -54    -98     25    103
    -23    353    374   -166   -200    363    -93   -158    -18    -62     70    140
    -44    371    415   -163   -228    392    -57   -140      5    -41     98    155
    -31    394    423   -184   -228    407    -49   -135     10    -41     96    148
    -28    392    420   -184   -223    405    -57   -140      7    -41     96    150
    -28    410    439   -192   -233    423    -70   -148     12    -36    101    161
    -20    423    444   -200   -231    433    -83   -142     23    -23    114    181
    -15    423    439   -205   -228    428   -114   -153     15    -25    116    192
     -2    439    441   -218   -223    441   -116   -150     20    -15    127    202
     -5    420    423   -207   -213    423   -132   -161      5    -28    114    187
     -5    361    366   -176   -184    363   -150   -179    -23    -54     88    155
    -10    327    337   -161   -174    332   -166   -197    -46    -72     67    145
    -20    311    332   -145   -176    322   -163   -205    -57    -85     57    137
    -41    275    316   -119   -179    296   -158   -213    -70   -101     41    122
    -64    233    298    -83   -181    265   -153   -228    -90   -124     18     98
    -75    192    265    -59   -168    228   -174   -252   -119   -153    -10     77
    -83    145    228    -31   -155    184   -189   -280   -150   -184    -44     44
    -96    101    194     -5   -145    145   -205   -301   -174   -207    -62     18
    -96     98    194      0   -145    145   -197   -293   -168   -202    -54     31
    -96    109    205     -7   -153    155   -194   -293   -166   -202    -59     28
    -72    137    210    -33   -142    174   -189   -285   -155   -192    -49     33
    -41    181    223    -70   -132    200   -176   -275   -142   -176    -31     46
    -36    197    233    -80   -135    215   -174   -272   -140   -171    -23     62
    -20    192    213    -85   -119    202   -171   -267   -135   -166    -23     70
    -41    176    215    -67   -127    194   -168   -267   -135   -166    -28     67
    -49    174    220    -64   -135    197   -176   -270   -140   -174    -28     59
    -36    187    223    -75   -129    205   -153   -236   -124   -171    -36     49
    -18    220    239   -103   -129    228    -59    -88    -36   -122    -12     49
     15    298    283   -158   -135    290     38    127    119      7     93    127
     88    459    371   -272   -142    415    137    472    379    277    342    353
    192    737    545   -465   -176    641    187    769    644    613    709    737
    163   1109    945   -639   -392   1028     18    363    605    782   1002   1117
     -2   1325   1327   -659   -665   1325   -228   -366    376    784   1135   1317
   -207   1291   1499   -542   -854   1395   -457  -1106    -38    472    888   1122
   -322    859   1182   -267   -750   1021   -691  -1631   -691   -290    111    381
   -288    361    649    -36   -470    504   -849  -1696  -1034   -763   -402   -124
   -207    132    337     36   -272    233   -797  -1371   -883   -688   -387   -163
   -145    124    267     10   -207    194   -576   -930   -587   -485   -244    -75
   -101    145    246    -20   -174    194   -327   -535   -329   -311   -129      0
    -67    127    192    -31   -129    158   -207   -340   -213   -231    -83     20
    -64    103    168    -20   -116    135   -179   -283   -179   -205    -64     28
    -57    111    168    -28   -114    140   -158   -252   -153   -187    -49     44
    -44    132    176    -44   -109    153   -145   -231   -142   -181    -49     51
    -59    127    184    -33   -122    155   -148   -228   -142   -184    -57     51
    -62    129    192    -36   -127    161   -135   -205   -122   -161    -28     64
    -57    116    174    -31   -116    145   -129   -194   -114   -155    -20     64
    -57     93    150    -18   -103    122   -137   -192   -116   -158    -28     57
    -62    103    163    -23   -111    132   -129   -184   -109   -150    -20     64
    -62    109    171    -23   -116    140   -124   -176   -103   -145    -18     83
    -51    103    155    -28   -103    129   -124   -168    -98   -142    -10     80
    -38    119    158    -38    -98    137   -127   -158    -88   -129      7     83
    -33    140    174    -54   -103    155   -124   -148    -80   -122     10    103
    -23    161    184    -70   -103    171   -119   -135    -72   -116     12    111
    -25    150    176    -64   -101    163   -114   -122    -62   -106     25    109
    -25    135    161    -54    -93    148   -101   -106    -44    -90     36    119
    -25    145    168    -62    -98    155    -90    -90    -31    -80     46    129
    -20    158    179    -70    -98    168    -83    -75    -15    -64     64    145
    -23    150    174    -64    -98    161    -85    -62     -5    -54     75    155
    -10    161    171    -75    -90    166    -83    -49      5    -41     88    161
     -5    171    174    -85    -90    171    -80    -31     15    -31     93    166
     -5    187    192    -93    -98    189    -67      0     41     -7    111    189
      2    213    210   -109   -103    210    -54     33     67     15    129    218
     23    226    202   -124    -88    215    -51     62     83     28    140    236
     31    226    194   -127    -80    210    -54     93     96     41    161    233
     33    236    200   -135    -83    218    -41    140    129     80    205    254
     51    262    210   -158    -80    236    -31    192    163    116    239    285
     67    290    223   -179    -77    257    -25    244    194    148    270    324
     80    337    254   -210    -88    296    -15    298    236    194    316    368
     90    384    293   -239   -101    340     -7    342    270    233    353    418
    103    426    322   -265   -111    376     -5    379    290    262    387    462
    122    457    335   -288   -106    397      0    407    314    296    426    496
    116    467    350   -293   -116    410      2    423    332    319    452    514
    114    488    374   -301   -129    431      2    420    335    327    462    524
    114    509    392   -311   -140    452      2    418    335    332    475    537
    114    535    420   -324   -153    478      5    407    335    337    478    548
    109    530    420   -322   -155    475      0    381    324    322    467    542
     96    501    405   -298   -155    452      2    342    301    296    446    517
     72    483    410   -277   -168    446     12    298    280    272    420    491
     36    444    407   -239   -184    426     15    244    252    233    376    454
     31    405    374   -220   -171    389      5    171    205    179    316    397
     10    358    348   -184   -168    353      0    111    168    140    277    348
    -10    303    314   -148   -161    306     -2     64    140    106    244    303
    -18    262    280   -122   -148    270    -12     10    106     64    200    259
    -28    239    267   -106   -148    252    -20    -23     83     38    171    233
    -31    220    249    -96   -140    233    -25    -51     64     20    153    218
    -38    187    226    -75   -135    207    -38    -80     41     -2    124    194
    -72    142    215    -33   -142    179    -54   -109     15    -31     93    166
    -96    106    202     -7   -148    153    -57   -124      7    -41     90    158
    -80    114    194    -18   -137    155    -57   -122      7    -38     93    163
    -75    106    181    -18   -127    142    -62   -127      2    -46     80    158
    -83    101    184     -7   -132    142    -70   -135     -5    -57     67    150
    -77    103    181    -15   -132    142    -67   -129      0    -46     75    150
    -98     72    171     12   -135    122    -80   -135     -2    -51     80    140
   -179     -5    174     90   -179     83   -114   -163    -31    -77     57    109
    -54    137    192    -41   -122    163    -57   -106     28    -18    109    171
    171    374    202   -275    -15    288     41    -20    109     59    187    254
     80    288    207   -184    -62    246     15    -54     75     25    153    226
    -15    187    202    -88   -111    194    -25    -90     38    -10    116    192
    -51    140    192    -44   -122    166    -46   -106     20    -25     93    163
    -85     90    176     -2   -132    132    -75   -129      0    -46     77    142
    -46    119    166    -36   -106    142    -72   -122     10    -36     90    150
     20    181    158   -101    -70    171    -51    -98     31    -15    111    174
    106    283    176   -194    -33    231    -10    -64     64     18    140    207
     72    262    189   -168    -59    226    -12    -77     51      5    127    200
     46    239    189   -142    -70    215    -25    -90     38     -5    116    189
     41    252    207   -148    -83    231    -18    -85     49      2    124    200
      7    252    244   -129   -116    249     10    -75     70     18    140    210
    -28    244    272   -111   -150    257     33    -67     77     23    145    205
      2    275    272   -140   -135    275     51    -49     93     36    158    215
     12    285    272   -150   -129    280     41    -54     90     36    158    218
      2    303    301   -153   -148    303     23    -54    103     49    176    236
     -2    280    283   -140   -142    283    -10    -67     96     46    174    236
    -10    272    283   -132   -148    277    -31    -77     85     41    168    233
      7    298    290   -153   -142    296    -20    -67     93     51    181    244
    -15    233    249   -109   -132    241    -44    -80     70     28    161    223
    -25    166    192    -70   -109    179    -75   -106     36     -5    124    192
     49    226    174   -137    -62    200    -51    -93     44      5    132    205
     28    197    166   -114    -70    181    -38    -98     33     -5    119    194
    -20    129    150    -54    -85    140    -38   -114     18    -28     96    161
    -44     75    119    -18    -83     98    -62   -148    -18    -67     59    116
    -59     25     85     15    -72     54    -83   -174    -46    -93     33     90
    -54     15     70     18    -64     41    -77   -179    -54   -101     28     88
    -33     36     70      0    -51     51    -51   -171    -49    -98     25     93
    -64     -5     59     31    -62     25    -64   -184    -64   -119      7     72
   -103    -51     51     75    -77      0    -80   -200    -80   -135     -7     54
    -88    -41     46     62    -70      2    -80   -197    -80   -132     -7     54
    -38      7     46     15    -41     25    -70   -187    -72   -122      0     67
     12     62     49    -38    -18     54    -57   -171    -57   -109     18     88
    -10     44     54    -18    -31     49    -59   -174    -62   -114     12     85
    -18     18     36      0    -28     25    -62   -179    -67   -119      7     72
     10     38     28    -23     -7     33    -38   -150    -44    -98     28     77
    -12     31     44    -10    -28     36     31    -62     -5    -93     18     57
      0     75     72    -38    -36     75    122     93     88    -36     44     75
     38    171    132   -106    -46    153    218    353    283    142    200    213
    142    379    236   -259    -46    309    301    771    592    491    542    537
    202    750    545   -478   -171    649    205    709    730    792    930    961
    106   1057    950   -581   -420   1005    -72     88    610    917   1179   1260
   -106   1137   1244   -517   -675   1192   -374   -714    283    769   1114   1252
   -290    865   1156   -285   -722   1010   -633  -1418   -311    132    504    696
   -285    387    672    -51   -480    530   -839  -1709   -911   -615   -254    -10
   -207     64    272     70   -241    168   -826  -1478   -914   -706   -392   -171
   -137    -54     83     93   -111     12   -623  -1039   -654   -537   -296   -135
    -77    -36     41     57    -59      2   -342   -607   -366   -342   -158    -51
    -75    -80     -5     75    -36    -44   -158   -332   -197   -228    -85     -5
    -77    -75      2     75    -41    -36    -77   -215   -119   -171    -51     28
    -72    -80    -10     75    -31    -44    -54   -179    -93   -155    -38     33
    -59    -98    -38     80    -10    -70    -54   -163    -93   -158    -44     20
    -57    -90    -36     72    -12    -64    -49   -145    -77   -145    -31     31
    -57    -88    -31     72    -15    -59    -44   -129    -70   -137    -23     33
    -59    -85    -28     72    -18    -57    -46   -124    -70   -142    -31     33
    -54    -80    -25     67    -15    -54    -38   -116    -62   -135    -31     38
    -44    -64    -20     51    -12    -44    -28    -98    -46   -119    -10     57
    -46    -80    -33     62     -7    -57    -28    -93    -46   -114     -5     57
    -33    -90    -59     59     10    -77    -41   -101    -59   -127    -15     41
    -33    -70    -36     51      0    -54    -38    -88    -51   -119     -7     54
    -33    -77    -46     54      5    -62    -33    -75    -41   -109     -2     59
    -41   -101    -62     70     10    -83    -36    -67    -41   -106      0     54
    -46   -103    -57     72      5    -80    -36    -59    -33    -98      5     54
    -20    -77    -57     49     18    -67    -25    -44    -20    -85     15     67
    -15    -70    -54     41     18    -64    -20    -33    -15    -77     20     80
    -36    -83    -49     59      5    -67    -23    -23    -10    -72     20     88
    -93   -137    -46    114    -25    -93    -44    -28    -23    -88      5     77
   -101   -150    -49    127    -25   -101    -57    -25    -23    -88      5     70
     10    -23    -36      5     23    -31     -5     36     33    -28     67    119
     98     70    -28    -85     64     20     46    101     88     25    114    176
     38      7    -31    -23     33    -10     25    101     80     18    106    161
     75     31    -44    -51     59     -5     38    140    106     46    140    171
     98     62    -38    -80     70     10     59    184    137     75    168    197
     88     64    -23    -77     57     20     70    228    163    101    187    226
     75     67    -10    -72     44     28     75    272    189    132    215    252
     64     64      0    -64     33     33     77    322    218    161    241    277
     54     67     12    -62     20     41     75    371    249    194    277    311
     70    101     31    -85     20     67     75    415    280    233    314    345
     90    145     54   -119     15    101     75    452    306    267    345    379
     93    176     83   -135      5    129     72    475    327    293    374    413
     98    194     96   -148      0    148     70    496    345    319    402    446
     85    194    109   -140    -12    153     62    496    348    327    415    459
     85    205    116   -145    -18    161     62    498    358    342    436    472
    176    319    142   -246     18    231    103    532    397    387    485    517
    226    387    161   -306     33    272    129    532    405    394    491    535
    145    309    163   -228     -7    236    109    472    358    345    439    491
     88    236    148   -163    -31    192     96    407    311    296    392    433
     96    220    124   -158    -12    174     96    350    280    257    355    392
     88    184     96   -137     -5    140     98    285    239    210    311    340
     49    119     67    -85    -10     93     90    218    197    163    259    293
     25     75     49    -51    -12     64     80    153    153    116    200    246
     12     23     10    -18      2     18     59     88    103     62    145    189
     -5    -31    -28     18     10    -31     46     44     72     25    114    153
    -15    -67    -51     38     18    -59     38     12     54      2     93    129
    -23    -90    -70     54     23    -80     28    -12     31    -18     70    109
    -28   -111    -83     70     25    -98     18    -36      7    -38     41     88
    -25   -135   -109     80     38   -122     10    -51     -5    -57     25     64
    -25   -137   -111     80     41   -124     15    -57    -10    -62     23     51
    -28   -148   -122     88     44   -135     15    -64    -15    -70     12     46
    -33   -155   -122     96     44   -140     18    -59     -7    -64     15     54
    -31   -158   -127     93     46   -142     18    -54     -7    -62     15     57
    -23   -163   -142     93     59   -153     12    -59    -15    -64     10     54
    -23   -174   -153     98     64   -166      7    -59    -18    -67      5     51
    -33   -179   -145    106     54   -163      7    -54    -15    -62     15     49
    -41   -187   -145    111     49   -166      2    -54    -18    -62     15     44
    -51   -197   -145    124     44   -171      2    -57    -18    -67      7     36
    -67   -220   -155    142     41   -189      0    -54    -20    -70      2     33
    -64   -223   -158    145     46   -192     -2    -59    -25    -75     -5     33
    -38   -197   -158    116     57   -179      5    -54    -20    -70     -2     38
     10   -155   -166     72     85   -161     28    -36     -2    -46     20     54
     -5   -174   -168     88     80   -171     28    -36      0    -46     23     54
    -25   -202   -176    114     75   -189     20    -44    -15    -57     15     41
      0   -184   -184     90     90   -184     28    -38     -7    -49     23     46
     10   -176   -187     83     96   -181     33    -36     -2    -44     25     49
     -2   -163   -161     83     77   -163     49    -20     12    -31     36     62
    -20   -142   -122     83     49   -132     77      0     36    -10     54     77
    -10   -124   -114     67     49   -119     98      2     44     -7     51     77
    -12   -135   -122     72     54   -129     90     -5     33    -18     36     67
    -38   -150   -111     93     36   -132     70    -23     23    -23     33     62
    -51   -137    -85     96     15   -111     59    -20     38     -5     57     80
    -28   -122    -93     75     31   -109     38    -23     38      0     64     90
     12    -80    -93     33     51    -85     36    -15     46     10     77    109
     18    -70    -88     25     51    -80     44      0     59     25     93    124
     25    -96   -122     36     72   -109     44      0     51     18     83    119
     25   -155   -184     64    103   -171     23    -23     15    -18     49     85
     -2   -213   -210    109    101   -213      5    -41    -12    -44     23     62
    -44   -259   -218    150     85   -239      2    -54    -31    -59     -2     41
    -44   -285   -241    166     98   -265     15    -59    -41    -77    -31     20
    -46   -319   -272    181    109   -296      7    -80    -67   -103    -49     -7
    -54   -348   -293    200    119   -322     -2    -98    -88   -122    -57    -25
    -28   -358   -329    192    150   -345      0   -103    -98   -135    -64    -36
    -44   -389   -345    218    150   -368     -5   -116   -114   -150    -83    -54
    -77   -410   -332    244    124   -371     -7   -122   -119   -153    -93    -62
    -88   -431   -342    259    124   -389    -10   -124   -122   -158   -101    -70
    -80   -444   -363    259    140   -405    -18   -129   -132   -168   -111    -80
    -54   -428   -374    241    158   -402     -5   -119   -124   -161   -103    -70
    -51   -428   -376    239    158   -402     -2   -119   -124   -158   -103    -62
    -62   -428   -366    244    150   -397     -5   -119   -124   -161   -109    -59
    -62   -428   -366    244    150   -397      2   -114   -119   -158   -106    -62
    -80   -470   -389    275    153   -431     15    -93   -106   -150    -98    -75
    -93   -493   -402    290    153   -449     77      5    -59   -137   -109   -109
    -54   -418   -363    236    153   -392    176    184     67    -44    -46    -67
     54   -239   -293     90    171   -265    303    475    319    202    174    137
    176      2   -174    -88    176    -85    358    836    623    568    545    514
    192    311    119   -252     36    215    275    800    740    833    906    914
     98    498    400   -298   -150    449     96    311    584    883   1075   1130
    -83    530    610   -223   -348    568   -140   -389    189    620    896   1002
   -270    301    571    -15   -420    436   -348  -1104   -431    -67    213    353
   -293   -145    148    218   -223      0   -579  -1447   -984   -732   -459   -280
   -233   -459   -226    345     -5   -342   -618  -1293  -1005   -807   -568   -405
   -168   -597   -431    381    129   -514   -493   -953   -779   -654   -480   -358
   -124   -574   -449    350    161   -511   -285   -587   -496   -452   -340   -252
    -88   -550   -462    316    184   -506    -80   -270   -257   -270   -210   -161
    -72   -545   -475    309    200   -511      0   -145   -168   -205   -161   -129
    -70   -548   -480    309    202   -514     25   -109   -140   -187   -153   -124
    -70   -555   -485    314    207   -522     41    -85   -122   -176   -142   -122
    -57   -568   -511    311    226   -540     51    -64   -109   -166   -135   -119
    -57   -563   -506    309    223   -535     57    -54    -98   -158   -129   -109
    -57   -555   -501    306    220   -530     57    -49    -96   -155   -132   -109
    -67   -576   -509    322    220   -542     54    -41    -93   -150   -127   -109
    -67   -597   -530    332    228   -563     59    -31    -85   -140   -119   -111
    -38   -574   -535    306    246   -553     70    -18    -72   -127   -103   -106
    -33   -558   -524    293    244   -540     83     -2    -57   -114    -90    -90
    -44   -558   -514    301    233   -537     88      7    -49   -103    -85    -80
    -44   -555   -514    298    233   -537     85     10    -51   -106    -93    -77
    -41   -550   -509    293    233   -530     88     23    -41    -98    -88    -67
    -36   -548   -511    290    236   -530     98     36    -25    -83    -67    -57
    -36   -553   -517    296    239   -535    101     44    -18    -75    -62    -59
    -38   -563   -524    298    241   -545     98     46    -18    -75    -64    -64
    -36   -550   -514    293    239   -532    109     67      0    -57    -44    -44
    -44   -555   -514    298    233   -535    114     80     12    -46    -33    -33
    -38   -553   -514    296    236   -535    119     98     28    -33    -20    -28
    -25   -537   -514    280    244   -527    129    122     49    -10      5    -12
    -28   -550   -522    290    246   -537    127    135     59     -2     10     -2
    -23   -548   -527    285    249   -537    127    153     70     10     12      2
    -18   -532   -514    275    246   -524    132    179     90     33     36     18
     -7   -519   -514    262    252   -517    142    218    119     64     67     44
      2   -522   -524    259    262   -522    153    259    150     96     98     75
     15   -504   -522    241    267   -514    158    303    181    129    132    101
     36   -470   -506    218    270   -488    171    361    226    179    176    145
     46   -436   -483    194    262   -459    181    413    265    220    218    194
     62   -392   -454    166    257   -423    184    462    296    265    259    239
     75   -350   -426    137    249   -387    197    514    342    316    322    290
     80   -319   -400    119    239   -358    200    548    371    355    368    327
     88   -301   -389    106    236   -345    197    563    379    368    387    348
     88   -285   -374     98    228   -329    200    574    389    387    410    376
     88   -267   -355     88    218   -311    200    576    394    394    418    392
     85   -252   -337     83    210   -293    194    568    387    392    418    397
     83   -262   -345     88    213   -303    197    555    376    384    418    387
     72   -277   -350    101    210   -314    205    532    361    368    400    366
     54   -306   -363    124    205   -335    207    485    327    324    358    324
     33   -355   -389    161    210   -371    213    433    290    277    306    267
      7   -402   -410    194    205   -405    218    379    259    233    257    210
    -15   -449   -436    231    207   -444    226    324    231    197    218    168
    -28   -501   -472    262    220   -485    220    267    194    153    171    122
    -38   -545   -506    293    233   -527    215    218    163    114    127     75
    -44   -571   -530    306    241   -550    205    174    140     83     96     44
    -51   -597   -545    324    244   -571    192    135    114     57     67     18
    -62   -626   -563    342    249   -594    187    114     98     41     49      2
    -70   -636   -566    353    246   -602    187    103     96     38     46     -2
    -64   -646   -584    353    257   -615    184     90     88     28     33    -18
    -64   -670   -605    366    270   -639    179     77     72     15     18    -28
    -72   -678   -605    374    265   -641    176     72     67     10     12    -33
    -70   -683   -613    376    270   -649    184     77     75     15     18    -28
    -70   -701   -631    384    277   -665    181     80     77     18     18    -31
    -80   -701   -620    392    267   -662    189     83     85     28     28    -28
    -83   -693   -613    387    265   -654    194     90     93     36     36    -20
    -80   -698   -618    389    267   -659    192     90     90     33     36    -20
    -80   -696   -615    387    267   -657    189     90     93     36     38    -20
    -75   -693   -618    384    270   -657    189     96    101     38     41    -15
    -75   -706   -631    389    275   -670    189     96    103     41     49    -18
    -80   -714   -633    397    275   -675    189     96    106     44     51    -25
    -83   -717   -633    400    272   -675    194     98    109     49     57    -20
    -77   -717   -639    397    277   -678    197     98    114     51     59    -18
    -75   -711   -636    394    280   -675    197     98    114     51     59    -15
    -72   -706   -633    389    280   -670    202    109    124     62     64     -5
    -75   -711   -636    392    277   -675    200    103    122     62     62     -7
    -80   -698   -620    389    270   -659    207    114    135     72     77      2
    -70   -649   -579    358    254   -615    236    135    166    101    109     28
    -70   -613   -542    342    236   -579    262    145    181    116    119     44
    -67   -602   -535    335    233   -568    270    145    181    119    119     49
    -72   -600   -530    335    228   -566    257    135    181    116    114     51
    -77   -589   -511    332    215   -550    249    137    200    135    137     72
    -59   -592   -532    327    236   -563    233    140    207    148    155     72
    -46   -600   -553    322    252   -579    215    127    194    137    145     59
    -41   -589   -550    314    252   -571    213    132    197    145    155     72
    -41   -605   -563    324    259   -584    207    137    194    148    158     80
    -46   -654   -607    350    280   -631    189    119    168    124    137     57
    -54   -696   -641    374    293   -670    176    103    148    106    119     33
    -67   -724   -659    394    293   -693    181     98    142     93    109     18
    -88   -763   -678    423    293   -722    192     93    132     80     93      0
   -109   -810   -701    459    296   -756    187     72    109     54     67    -25
   -111   -833   -724    472    303   -779    179     54     90     36     44    -41
   -103   -846   -743    472    319   -795    174     41     75     20     25    -54
   -101   -865   -763    483    329   -815    171     31     62      5     10    -70
   -111   -880   -769    496    327   -826    174     31     62      5     15    -77
   -122   -896   -776    509    327   -839    179     31     62      5     15    -77
   -111   -904   -792    506    340   -849    171     25     59     -2      5    -83
   -109   -901   -795    504    340   -849    168     23     59     -5      5    -85
   -119   -896   -776    509    327   -836    181     33     70      7     18    -75
   -109   -909   -800    509    342   -857    176     31     67      5     12    -80
    -98   -914   -815    506    355   -865    171     23     62     -2      5    -85
    -96   -901   -807    496    355   -854    181     38     72      5     10    -83
    -85   -904   -818    496    366   -862    252    119    114     18      7    -96
    -75   -862   -789    467    355   -826    355    275    205     59     23   -101
    -38   -763   -724    402    342   -745    462    532    400    236    174     23
     44   -553   -597    252    316   -574    574    956    740    610    537    363
    127   -184   -311     28    218   -246    514   1013    930    950    953    802
     62    129     67    -96     -2     98    210    368    769   1054   1197   1106
   -132    252    381    -59   -257    316   -109   -420    449    943   1187   1143
   -303     28    332    137   -319    179   -397  -1132   -135    340    615    631
   -350   -480   -129    415   -111   -306   -613  -1532   -833   -540   -265   -166
   -277   -833   -558    553    140   -696   -584  -1299   -844   -649   -431   -350
   -210   -958   -748    584    267   -854   -371   -849   -545   -441   -303   -293
   -166   -922   -756    540    293   -839   -106   -428   -244   -228   -153   -200
   -129   -922   -792    527    329   -857    101   -116    -28    -72    -46   -129
   -116   -940   -823    524    353   -883    181      0     51    -12     -2   -106
   -116   -956   -839    535    358   -898    200     31     70     -5      5   -109
   -111   -963   -854    537    368   -909    213     57     85      5     12   -106
    -98   -953   -854    527    376   -904    223     75    103     15     18    -98
    -98   -956   -859    527    376   -909    226     85    106     20     12   -101
   -103   -961   -857    532    376   -909    226     88    109     20     12   -103
   -101   -953   -852    527    374   -904    231     98    119     31     23    -96
   -101   -950   -849    527    374   -901    236    109    132     44     36    -88
    -98   -948   -852    522    374   -901    233    114    135     44     36    -88
    -93   -937   -844    514    374   -891    241    122    145     54     46    -80
    -90   -932   -841    509    374   -888    246    132    155     62     51    -72
    -90   -932   -841    511    374   -888    249    140    161     64     54    -70
    -90   -930   -839    509    371   -885    252    145    166     72     62    -70
    -83   -917   -833    498    374   -875    257    158    176     83     75    -57
    -75   -917   -844    496    381   -880    257    166    179     85     75    -51
    -72   -911   -839    493    381   -875    254    171    184     90     77    -49
    -72   -891   -818    480    371   -854    270    197    207    114    101    -38
    -70   -875   -805    472    366   -841    280    218    228    132    119    -23
    -64   -867   -805    465    368   -836    283    228    233    137    119    -18
    -64   -862   -797    465    366   -831    285    244    246    148    124     -2
    -67   -867   -802    467    366   -833    288    267    262    166    137      5
    -57   -852   -797    454    368   -826    298    296    285    187    163      5
    -49   -841   -792    444    368   -818    311    332    311    210    194     20
    -46   -828   -782    439    366   -805    327    376    342    246    226     54
    -38   -820   -784    428    371   -802    337    418    371    272    252     75
    -25   -797   -771    410    371   -784    350    470    407    309    280    103
    -20   -771   -753    394    363   -763    371    532    452    353    319    148
     -2   -732   -730    368    363   -732    384    589    493    394    363    187
     15   -688   -704    335    358   -696    384    633    519    431    394    218
     23   -652   -678    314    350   -665    387    675    553    467    433    257
     28   -613   -641    290    335   -628    394    714    584    509    480    298
     41   -571   -613    265    327   -592    397    735    605    537    514    335
     54   -545   -600    244    324   -571    392    740    610    550    532    353
     44   -542   -589    249    314   -566    394    740    615    561    548    366
     28   -535   -566    252    296   -550    389    730    613    561    550    371
     33   -519   -553    244    293   -535    381    701    600    545    540    366
     28   -527   -555    249    290   -540    376    659    576    522    519    342
      5   -558   -563    275    283   -561    376    610    550    493    488    314
    -10   -594   -584    301    285   -589    371    542    509    449    444    272
    -25   -641   -615    335    293   -628    363    470    465    394    392    218
    -49   -680   -631    363    288   -657    361    405    428    353    345    171
    -67   -737   -670    402    298   -706    348    340    387    303    293    119
    -85   -779   -693    431    303   -737    335    285    353    265    254     83
    -93   -810   -717    452    311   -763    332    246    327    236    226     51
   -103   -839   -737    470    314   -789    316    213    301    210    200     28
   -109   -872   -763    491    324   -818    309    189    280    189    176      7
   -109   -880   -774    493    329   -828    303    171    267    179    163     -7
   -111   -888   -776    501    332   -833    303    163    265    174    161    -10
   -114   -906   -795    509    340   -852    296    153    254    163    153    -18
   -106   -911   -805    506    348   -859    293    145    249    158    145    -28
   -106   -909   -802    506    345   -857    293    145    252    161    145    -25
   -106   -904   -797    506    345   -852    290    148    254    163    150    -20
   -101   -898   -797    498    345   -849    290    148    254    166    153    -20
   -101   -901   -800    501    348   -852    290    148    254    168    153    -20
   -101   -906   -807    504    350   -857    290    153    257    171    155    -20
    -96   -898   -802    498    353   -852    290    158    259    174    158    -18
    -98   -898   -800    496    348   -849    293    161    262    179    161    -18
    -98   -888   -792    493    345   -841    298    163    270    187    168     -7
    -96   -880   -787    485    345   -833    293    161    265    181    166    -12
   -101   -883   -782    493    340   -833    288    158    262    179    163    -15
    -96   -878   -782    485    340   -828    288    155    265    184    163    -10
    -90   -885   -795    488    350   -839    285    153    262    181    161    -12
    -93   -883   -792    485    348   -839    285    153    262    179    161    -18
    -90   -872   -782    483    345   -828    293    158    270    187    171    -12
    -90   -846   -758    467    332   -802    306    166    283    200    181     -2
    -85   -800   -714    441    314   -758    335    187    311    223    202     20
    -83   -774   -691    426    301   -732    363    200    332    241    220     36
    -88   -761   -672    426    290   -717    387    213    350    257    236     46
    -88   -766   -678    423    293   -722    368    197    337    244    226     36
    -85   -750   -665    415    288   -709    350    189    340    252    236     46
    -64   -735   -670    400    301   -704    332    184    345    259    246     59
    -51   -724   -672    389    309   -698    309    174    335    254    246     59
    -54   -727   -672    389    306   -701    303    179    337    257    249     64
    -54   -748   -693    400    319   -722    296    176    329    252    244     59
    -59   -789   -732    423    335   -763    272    158    303    226    220     38
    -64   -828   -763    446    348   -797    265    145    283    207    200     25
    -67   -839   -771    452    350   -805    267    140    272    200    192     15
    -83   -870   -787    478    350   -831    272    127    259    181    176      0
   -101   -906   -807    504    350   -857    265    106    236    153    148    -28
   -114   -937   -823    527    353   -880    262     88    215    135    132    -49
   -124   -966   -841    542    355   -904    257     75    200    119    114    -67
   -132   -995   -862    563    363   -927    259     67    192    109    103    -77
   -127  -1002   -875    563    371   -937    259     64    187    106     98    -83
   -122   -997   -875    561    376   -937    259     62    184    103     98    -83
   -124  -1008   -883    563    376   -945    259     59    184    103     98    -80
   -124  -1005   -880    563    376   -943    254     51    176     96     96    -88
   -127  -1005   -880    566    374   -943    254     51    176     98     93    -90
   -137  -1000   -862    568    361   -932    259     54    181    103     98    -93
   -127  -1026   -898    574    384   -963    259     57    181    106     98    -93
   -122  -1018   -898    568    387   -958    265     64    187    106     98    -93
   -119   -997   -878    558    376   -937    322    137    228    116     98   -101
   -103   -950   -846    527    371   -898    423    285    311    155    114   -103
    -59   -865   -807    462    371   -836    517    522    485    309    244      7
     31   -659   -691    314    361   -675    631    911    789    639    561    306
    124   -306   -433     88    277   -368    607   1026    987    961    943    711
     83     25    -57    -54     70    -15    366    514    917   1122   1226   1057
   -129    184    314    -28   -223    246     70   -270    665   1072   1275   1158
   -322     10    329    155   -327    168   -200   -984    148    568    810    748
   -389   -470    -80    428   -155   -275   -449  -1421   -511   -231      5     -7
   -327   -880   -553    605    111   -717   -537  -1340   -685   -504   -303   -329
   -249  -1023   -774    636    259   -898   -345   -888   -420   -322   -197   -277
   -202  -1000   -797    600    296   -898    -67   -449   -132   -122    -59   -181
   -163   -995   -831    579    332   -914    145   -132     62      7     23   -124
   -137  -1002   -865    571    363   -935    241     12    150     70     70   -109
   -135  -1005   -872    568    366   -940    270     49    174     85     83   -109
   -132  -1023   -891    576    379   -958    283     70    184     93     85   -109
   -129  -1028   -898    579    384   -963    290     88    197    103     93   -109
   -124  -1034   -909    579    392   -971    298    106    210    111     98   -103
   -124  -1047   -922    584    397   -984    298    111    213    111     98   -101
   -119  -1034   -914    576    397   -976    298    119    215    114    101    -96
   -122  -1021   -898    568    384   -961    306    129    226    124    111    -88
   -116  -1018   -901    568    392   -961    306    137    228    127    111    -88
    -98  -1010   -914    553    405   -963    303    140    228    129    116    -85
    -96   -995   -901    545    400   -948    303    148    233    135    122    -80
    -98  -1002   -904    548    400   -953    301    150    236    137    124    -77
    -96   -992   -896    545    400   -945    301    158    239    140    129    -72
    -98   -979   -880    537    389   -930    311    174    254    155    142    -57
    -96   -966   -870    532    384   -919    319    187    265    166    153    -49
    -93   -963   -870    530    387   -917    319    197    267    171    153    -46
    -88   -956   -867    522    389   -911    324    213    283    181    166    -31
    -80   -937   -857    506    387   -898    329    231    296    197    176    -15
    -77   -930   -852    504    384   -891    329    244    306    207    187    -10
    -77   -919   -841    498    379   -880    335    259    316    218    197      0
    -75   -914   -839    496    381   -878    342    285    335    236    215     12
    -59   -911   -852    483    394   -883    348    311    350    252    233     23
    -49   -891   -841    470    394   -867    361    345    376    277    259     44
    -49   -870   -823    457    387   -846    371    384    405    306    288     67
    -44   -867   -823    457    389   -846    379    431    433    332    311     88
    -23   -846   -823    433    397   -836    387    472    457    358    335    109
     -5   -818   -813    410    402   -815    397    524    485    392    363    140
      2   -779   -784    387    392   -782    407    581    524    433    402    184
     15   -750   -766    368    389   -758    413    633    561    472    444    226
     23   -714   -740    342    379   -727    407    667    584    504    480    259
     38   -662   -701    311    368   -683    413    701    610    540    524    296
     54   -626   -680    283    366   -652    415    717    628    563    553    322
     57   -607   -665    275    361   -636    413    724    636    576    571    345
     54   -579   -633    262    342   -605    415    730    644    589    589    366
     54   -563   -618    254    335   -589    415    722    646    594    597    376
     46   -563   -610    254    327   -587    405    698    628    579    589    368
     38   -561   -600    262    319   -579    410    667    618    566    579    361
     23   -587   -613    280    316   -600    413    618    594    540    553    337
     10   -607   -618    298    311   -613    407    555    561    496    509    301
    -15   -646   -633    329    306   -641    402    483    519    446    457    249
    -46   -698   -652    374    301   -675    402    426    491    410    418    215
    -59   -743   -683    397    311   -714    389    361    452    363    371    161
    -67   -784   -717    423    324   -750    376    306    415    324    329    116
    -80   -815   -737    446    327   -779    366    265    389    293    298     85
    -88   -846   -758    467    335   -802    363    236    374    277    280     70
    -98   -867   -769    483    335   -820    350    207    350    254    254     49
   -103   -880   -779    491    335   -831    345    187    337    239    239     33
   -103   -880   -779    491    335   -831    340    174    327    228    226     28
   -106   -888   -782    498    337   -836    332    163    319    218    215     23
   -103   -904   -802    501    348   -852    332    153    314    213    213     15
    -96   -901   -805    498    353   -854    332    153    316    215    218      7
    -96   -896   -800    496    350   -849    335    158    322    226    228     12
    -93   -891   -797    493    350   -844    335    161    324    226    228     15
    -98   -878   -782    488    340   -831    335    163    324    228    228     18
    -98   -880   -784    488    342   -833    332    163    322    228    228     18
    -96   -883   -789    488    345   -836    329    158    319    223    228     18
    -90   -875   -784    483    345   -831    329    158    322    226    231     20
    -90   -872   -784    480    345   -828    337    163    329    236    239     31
   -101   -875   -774    488    335   -826    335    161    327    231    233     31
   -106   -872   -766    488    327   -820    324    153    316    220    226     23
   -103   -865   -761    485    327   -813    327    150    319    220    228     20
   -111   -875   -766    491    327   -820    324    148    316    220    226     18
   -111   -883   -771    496    329   -828    324    148    311    218    223     18
   -109   -867   -761    488    324   -815    327    150    319    226    233     28
   -101   -846   -745    475    322   -797    329    153    322    228    233     36
    -96   -823   -727    459    311   -774    350    166    337    239    246     49
    -90   -784   -696    436    301   -740    376    179    358    257    267     64
    -96   -766   -670    431    285   -719    402    194    376    275    283     80
    -90   -763   -672    428    290   -719    407    197    376    275    280     80
    -85   -737   -652    410    283   -696    389    184    376    277    283     75
    -72   -698   -626    384    275   -662    379    187    394    298    309     93
    -64   -688   -626    376    277   -657    348    174    384    293    306    101
    -59   -683   -623    371    280   -654    337    174    381    296    316    114
    -51   -685   -633    368    288   -659    335    176    384    298    314    114
    -51   -727   -678    389    311   -704    322    163    366    283    301    101
    -57   -776   -722    415    332   -750    298    140    335    254    270     75
    -59   -792   -732    426    335   -763    293    129    322    241    257     62
    -77   -820   -743    449    329   -782    298    122    314    228    246     49
   -101   -849   -748    475    322   -800    301    109    296    210    226     25
   -111   -867   -756    488    319   -813    296     90    272    184    200      2
   -111   -878   -766    496    327   -823    285     67    252    163    176    -18
   -114   -909   -795    511    337   -852    277     51    236    142    155    -38
   -114   -924   -810    517    348   -867    275     46    226    135    148    -49
   -116   -922   -805    517    342   -865    275     49    226    135    148    -46
   -124   -932   -807    530    340   -870    270     46    223    129    142    -46
   -122   -943   -823    530    348   -883    267     38    215    119    137    -51
   -116   -937   -820    527    350   -880    267     38    215    122    140    -57
   -127   -932   -805    530    337   -870    270     41    218    127    145    -54
   -135   -924   -789    530    327   -857    265     33    215    124    142    -57
   -142   -924   -782    532    316   -854    262     36    215    122    137    -54
   -135   -914   -779    524    319   -846    288     67    236    135    142    -49
   -114   -880   -766    496    324   -823    371    179    298    163    155    -54
    -72   -818   -745    446    335   -782    459    342    400    236    202    -31
    -10   -698   -688    353    337   -693    561    636    615    444    394    135
     85   -457   -542    184    311   -498    631    979    891    774    737    483
    135    -83   -220    -25    176   -153    542    872   1000   1036   1085    880
     20    192    171   -106    -75    181    306    254    901   1158   1317   1169
   -218    239    457    -10   -340    348     28   -537    553    943   1174   1078
   -387    -90    293    239   -340    101   -223  -1166    -49    275    524    470
   -389   -555   -166    470   -114   -361   -444  -1408   -532   -322    -88   -119
   -311   -857   -545    584    116   -701   -457  -1166   -506   -368   -184   -246
   -239   -930   -691    584    226   -810   -246   -737   -257   -207    -88   -197
   -189   -893   -704    540    254   -797     12   -345    -18    -44     23   -122
   -148   -901   -753    524    301   -828    189    -83    137     57     90    -83
   -129   -904   -774    517    322   -839    252     10    192     98    119    -70
   -135   -911   -779    522    319   -844    265     28    202     98    114    -75
   -129   -919   -789    524    327   -854    272     44    207    101    114    -80
   -127   -911   -784    517    327   -846    285     62    220    114    122    -70
   -114   -898   -784    506    335   -841    288     75    231    119    132    -67
   -111   -896   -784    501    332   -841    290     83    236    124    137    -62
   -114   -891   -779    501    329   -836    296     93    244    132    145    -51
   -114   -891   -779    501    329   -836    293     96    246    135    145    -51
   -103   -880   -776    493    335   -828    293    101    246    135    145    -49
   -101   -862   -761    480    327   -813    298    111    254    148    158    -36
    -96   -852   -756    472    329   -805    301    119    262    155    166    -28
    -96   -854   -758    472    329   -807    298    122    262    155    166    -28
    -93   -852   -758    472    332   -805    298    132    267    161    171    -23
    -88   -836   -750    462    329   -795    306    142    277    171    179    -15
    -88   -831   -745    459    327   -789    303    153    280    176    181    -10
    -80   -815   -735    446    327   -776    303    163    283    181    187     -5
    -75   -795   -719    436    322   -758    316    184    301    200    205      7
    -75   -795   -722    433    322   -761    314    192    309    202    210     15
    -67   -789   -722    428    327   -758    311    205    314    205    213     18
    -62   -776   -714    418    324   -745    314    226    327    218    226     28
    -57   -763   -706    410    324   -735    324    252    345    239    244     44
    -54   -761   -706    405    324   -732    327    275    358    252    257     54
    -41   -732   -693    387    324   -714    329    306    376    275    275     72
    -31   -704   -675    366    319   -691    337    345    402    303    301     96
    -23   -693   -670    358    322   -683    337    381    420    319    319    114
    -12   -670   -657    337    322   -662    340    426    444    345    342    135
     10   -626   -636    306    322   -631    353    483    483    387    384    176
     31   -584   -615    275    322   -600    358    535    514    428    426    218
     54   -545   -600    246    327   -571    358    579    542    459    462    254
     62   -514   -579    223    319   -545    361    615    571    493    501    293
     70   -470   -540    197    303   -504    366    639    592    522    535    329
     72   -431   -504    179    285   -467    361    646    602    540    555    350
     83   -389   -472    153    277   -431    355    649    607    553    571    371
     83   -368   -452    140    267   -410    355    646    613    558    581    384
     77   -353   -431    137    254   -392    358    641    613    561    587    392
     70   -358   -428    142    249   -392    350    618    594    542    574    384
     72   -366   -439    148    254   -402    350    579    576    522    550    363
     46   -392   -441    171    244   -415    350    527    548    485    517    329
     15   -431   -449    207    231   -439    350    467    514    444    472    285
    -10   -470   -459    239    223   -465    348    402    478    400    428    239
    -33   -506   -472    270    218   -491    342    342    449    363    387    200
    -51   -568   -519    309    231   -545    329    280    407    316    335    148
    -64   -607   -542    337    239   -576    324    236    376    288    303    114
    -72   -623   -550    345    239   -587    316    200    355    265    280     90
    -72   -628   -555    350    241   -592    303    163    332    239    254     67
    -85   -654   -568    368    241   -613    293    137    314    218    233     49
    -90   -665   -574    379    241   -620    293    124    303    210    226     38
    -90   -672   -581    379    244   -628    285    111    293    197    213     28
    -83   -678   -594    381    254   -636    275     98    280    187    202     18
    -85   -680   -597    381    252   -639    272     96    277    184    200     15
    -85   -672   -589    379    249   -631    277     98    283    189    202     23
    -83   -672   -589    376    252   -631    275     98    283    187    202     23
    -77   -662   -584    371    252   -623    275     98    285    189    207     25
    -80   -662   -581    371    249   -623    275    103    288    194    210     28
    -80   -657   -576    368    246   -618    270    101    283    189    205     25
    -75   -649   -574    361    246   -613    267     98    280    187    205     25
    -70   -639   -568    355    249   -605    272    106    290    194    215     36
    -77   -649   -571    361    244   -610    267    101    285    192    210     31
    -80   -657   -576    368    246   -618    257     96    275    181    200     23
    -80   -646   -568    361    244   -607    257     96    275    179    200     25
    -77   -639   -561    358    241   -600    262     98    280    184    205     33
    -83   -644   -563    363    239   -605    254     88    270    174    197     23
    -90   -639   -550    363    228   -594    254     85    265    171    194     23
    -83   -626   -542    355    228   -587    254     85    265    174    197     23
    -70   -605   -535    337    231   -571    262     93    272    179    205     31
    -70   -558   -491    314    210   -524    290    116    301    205    231     54
    -80   -524   -444    301    179   -483    324    132    322    223    249     72
    -80   -522   -444    298    181   -483    335    132    319    220    246     70
    -67   -519   -452    293    192   -485    314    116    306    207    233     57
    -62   -485   -423    272    179   -454    303    116    322    226    252     77
    -57   -467   -410    262    174   -439    285    114    329    241    267     96
    -49   -467   -418    257    181   -441    265    103    319    236    265     98
    -36   -441   -405    239    184   -423    259    109    324    244    275    109
    -41   -470   -431    254    192   -452    244    106    316    233    267     96
    -46   -522   -475    283    213   -498    228     88    288    210    241     77
    -54   -555   -501    303    220   -530    213     72    262    187    220     54
    -67   -566   -498    316    215   -532    210     59    246    171    207     38
    -80   -581   -501    329    207   -542    218     49    233    155    187     23
    -90   -618   -527    353    218   -574    213     23    205    124    155    -10
    -96   -639   -545    366    223   -594    205      2    184    101    132    -33
    -98   -659   -561    379    231   -610    202     -2    174     93    124    -41
   -103   -688   -584    397    239   -639    187    -20    150     70     98    -62
   -114   -696   -581    405    233   -639    187    -25    142     62     93    -67
   -111   -693   -581    400    233   -636    187    -31    137     57     88    -75
   -109   -693   -584    402    236   -639    184    -31    137     54     85    -75
   -111   -693   -584    402    233   -639    181    -36    132     49     80    -77
   -109   -693   -584    400    236   -639    181    -36    135     51     83    -75
   -109   -691   -581    400    236   -636    181    -33    137     54     85    -72
   -109   -691   -581    400    236   -636    181    -33    132     51     83    -75
   -106   -680   -574    392    231   -628    189    -23    135     51     83    -75
   -103   -670   -568    387    231   -620    246     54    171     62     77    -88
    -83   -636   -553    358    231   -594    335    197    249    101     90    -93
    -33   -545   -511    290    239   -530    423    413    402    233    202     -5
     57   -324   -384    132    218   -355    522    792    696    561    522    303
    137     33   -103    -85    119    -36    493    885    893    880    906    719
     88    371    280   -231    -96    327    285    392    839   1041   1182   1054
   -116    553    670   -218   -392    610     10   -374    600    997   1241   1169
   -314    309    623      2   -470    467   -241  -1080     41    433    711    683
   -371   -181    189    275   -280      2   -488  -1475   -574   -314    -49    -31
   -309   -555   -246    431    -33   -402   -579  -1382   -717   -542   -322   -306
   -236   -709   -472    472    116   -592   -428   -976   -498   -402   -244   -290
   -181   -662   -483    420    148   -574   -161   -550   -218   -207   -101   -197
   -137   -652   -514    394    187   -584     49   -239    -23    -75    -12   -142
   -114   -657   -542    384    213   -602    142    -96     64    -18     25   -119
   -101   -662   -561    381    228   -613    168    -54     85     -7     28   -122
   -101   -662   -561    379    228   -613    176    -36     93     -2     31   -122
    -98   -662   -563    379    231   -613    184    -18    103      7     36   -116
    -90   -662   -571    374    239   -615    187    -10    106      7     36   -116
    -83   -654   -571    368    244   -613    187     -2    109      7     41   -114
    -88   -639   -553    361    231   -597    192      5    114     12     44   -111
    -88   -626   -537    358    223   -581    192     12    116     20     49   -109
    -85   -623   -537    353    223   -581    189     12    114     18     49   -106
    -80   -618   -537    350    228   -579    192     18    116     23     51    -98
    -77   -610   -532    342    226   -571    192     28    124     31     59    -90
    -72   -602   -532    337    228   -568    192     33    129     33     64    -80
    -72   -602   -532    337    228   -568    189     38    132     36     67    -80
    -59   -589   -530    324    233   -561    192     49    135     44     72    -80
    -57   -579   -522    316    231   -550    194     59    142     49     80    -75
    -51   -568   -517    309    231   -542    197     70    148     54     85    -67
    -49   -548   -501    298    223   -524    200     85    161     67     98    -54
    -44   -550   -506    298    231   -530    202     98    168     75    106    -54
    -44   -553   -511    298    233   -535    202    109    176     80    109    -54
    -36   -537   -501    285    231   -519    213    132    192     96    127    -38
    -33   -514   -480    272    220   -498    215    155    207    114    142    -23
    -33   -504   -470    270    218   -488    215    174    218    122    150    -18
    -18   -488   -472    252    226   -480    215    197    226    132    158    -10
     -7   -457   -449    231    218   -452    228    241    259    166    187     23
      2   -436   -439    215    218   -436    233    283    285    192    213     44
     12   -420   -433    205    223   -426    239    324    309    215    236     70
     23   -392   -418    181    218   -405    241    368    335    246    267    101
     41   -353   -394    155    218   -374    246    420    366    285    306    137
     57   -314   -371    129    213   -342    252    470    400    322    345    176
     62   -270   -332    103    197   -301    259    511    431    366    389    220
     80   -215   -298     67    187   -257    259    540    457    397    426    259
     93   -187   -280     46    187   -233    254    558    470    415    449    288
     98   -171   -270     33    181   -220    244    561    472    420    457    301
     96   -150   -246     28    171   -197    246    563    478    433    475    319
     96   -127   -226     15    158   -176    246    558    480    439    488    329
     93   -109   -205      7    148   -155    244    537    465    426    478    322
     80   -114   -197     15    135   -155    244    511    452    410    459    306
     62   -135   -197     36    129   -166    254    472    426    384    433    283
     41   -174   -215     64    124   -194    236    397    376    324    374    226
     15   -215   -233     98    124   -223    233    329    335    272    316    171
     -7   -257   -252    129    122   -254    228    265    296    228    270    119
    -25   -298   -272    163    122   -285    220    205    265    187    231     83
    -31   -337   -306    184    135   -322    205    148    223    142    187     36
    -46   -376   -332    210    140   -355    197    103    197    114    155      5
    -57   -405   -348    231    142   -376    187     70    174     88    129    -18
    -57   -428   -371    244    155   -400    171     38    148     59    101    -38
    -72   -444   -371    257    148   -407    161     18    129     41     83    -59
    -77   -444   -366    259    142   -405    161      5    119     31     72    -72
    -70   -446   -379    257    153   -415    150    -10    106     18     59    -85
    -70   -446   -376    259    153   -413    148    -15    103     15     57    -85
    -70   -444   -374    257    150   -410    148    -12    106     18     62    -80
    -70   -441   -371    254    150   -407    145    -15    103     12     57    -83
    -70   -439   -368    252    148   -405    142    -20     98      7     51    -90
    -75   -436   -361    257    142   -400    150    -12    106     15     59    -80
    -70   -428   -358    246    142   -394    153    -10    109     18     59    -75
    -62   -420   -358    241    145   -389    140    -15    101     10     57    -80
    -59   -413   -353    236    145   -384    137    -15    101     10     57    -83
    -62   -413   -350    239    142   -381    135    -15     98     10     51    -83
    -64   -415   -350    239    142   -384    132    -23     96      5     49    -80
    -62   -407   -348    233    140   -379    129    -23     93      5     54    -80
    -64   -413   -348    236    140   -381    129    -20     96      7     57    -77
    -62   -413   -350    239    142   -381    129    -20     93      7     57    -72
    -64   -415   -350    239    142   -384    122    -25     88      2     54    -75
    -59   -402   -345    231    140   -374    122    -28     88      2     54    -75
    -62   -374   -314    218    122   -345    137    -20     98     12     62    -64
    -57   -329   -272    194    106   -301    155     -2    116     31     80    -46
    -62   -306   -246    184     90   -277    174      0    124     33     83    -46
    -64   -288   -223    174     77   -257    189      7    135     44     90    -38
    -62   -285   -226    174     80   -257    181      0    129     38     88    -41
    -54   -254   -200    155     72   -228    174     -2    140     54    106    -20
    -38   -231   -192    135     75   -213    150     -7    140     59    114    -10
    -36   -228   -192    132     75   -210    129    -12    137     59    119      0
    -33   -215   -184    122     75   -200    127    -15    137     62    124      5
    -25   -228   -202    127     88   -215    124    -12    135     59    122      2
    -25   -267   -241    145    106   -254    103    -28    106     33     96    -18
    -28   -301   -272    163    119   -288     85    -46     80     12     75    -38
    -33   -316   -283    174    122   -301     85    -57     67     -2     62    -51
    -51   -329   -277    192    111   -303     98    -59     57    -12     49    -62
    -72   -374   -303    223    111   -340     88    -88     25    -49     15   -101
    -77   -407   -329    244    124   -368     75   -111      0    -77    -12   -127
    -80   -428   -348    254    132   -389     67   -124    -18    -93    -28   -142
    -88   -433   -345    262    127   -389     62   -137    -31   -109    -46   -155
    -93   -436   -345    262    124   -392     62   -142    -36   -116    -51   -161
    -90   -439   -348    265    127   -392     64   -140    -36   -116    -51   -158
    -80   -433   -353    254    135   -392     62   -137    -38   -116    -51   -161
    -75   -441   -366    259    145   -405     54   -142    -46   -124    -62   -168
    -75   -444   -368    259    145   -407     51   -145    -49   -129    -64   -168
    -75   -433   -358    254    140   -397     59   -140    -41   -122    -54   -158
    -88   -446   -358    265    132   -402     57   -145    -46   -127    -59   -163
    -85   -449   -363    267    137   -407     59   -140    -46   -127    -62   -168
    -75   -439   -366    257    145   -402    114    -62    -10   -116    -70   -184
    -49   -387   -337    218    142   -361    210    101     90    -57    -38   -174
     -5   -277   -272    140    132   -275    301    332    272    109    103    -54
     77    -85   -163      5    119   -124    376    688    561    433    426    249
    153    275    122   -215     15    200    335    776    748    753    818    680
    106    563    457   -335   -174    511    168    342    670    875   1060    982
    -75    657    732   -293   -405    693    -67   -342    368    745   1026   1002
   -280    485    766   -101   -522    626   -283  -1065   -181    184    488    514
   -340     28    368    153   -355    197   -527  -1493   -810   -579   -290   -228
   -275   -335    -59    303   -109   -197   -631  -1436   -956   -795   -530   -472
   -205   -480   -275    342     33   -379   -530  -1096   -756   -657   -452   -441
   -150   -446   -296    298     72   -371   -316   -709   -472   -454   -303   -335
   -111   -433   -322    270    101   -379    -93   -368   -233   -283   -187   -252
    -93   -426   -335    259    119   -381     10   -215   -127   -202   -129   -215
    -83   -428   -345    254    129   -387     38   -171   -101   -187   -119   -207
    -72   -431   -358    252    142   -394     41   -155    -96   -187   -122   -213
    -85   -433   -348    259    129   -392     49   -140    -83   -181   -119   -210
    -85   -426   -340    254    124   -384     59   -124    -67   -171   -106   -200
    -77   -428   -350    252    135   -392     64   -111    -59   -166   -101   -194
    -72   -423   -350    249    137   -387     59   -109    -59   -163    -98   -197
    -72   -413   -340    241    132   -376     62   -101    -54   -158    -90   -192
    -64   -407   -342    236    137   -376     62    -96    -51   -153    -88   -189
    -54   -394   -340    223    142   -368     59    -90    -51   -153    -88   -184
    -54   -381   -327    218    135   -355     70    -80    -38   -140    -77   -171
    -54   -379   -324    215    132   -353     70    -77    -38   -140    -77   -168
    -49   -366   -316    207    132   -342     70    -67    -31   -135    -64   -161
    -44   -350   -306    197    129   -329     72    -59    -23   -127    -54   -150
    -41   -342   -301    192    129   -322     72    -51    -15   -116    -49   -145
    -36   -337   -301    184    132   -319     72    -44    -15   -114    -49   -142
    -28   -324   -296    174    132   -311     72    -28     -2   -101    -38   -135
    -33   -311   -277    171    119   -296     75    -15     10    -90    -28   -122
    -44   -309   -265    176    109   -288     80     -2     23    -77    -15   -111
    -33   -293   -259    161    111   -277     77     10     25    -72    -12   -109
    -23   -283   -259    153    116   -270     80     25     41    -59      0    -96
    -18   -270   -254    142    116   -262     85     49     62    -41     20    -75
    -10   -257   -246    135    116   -252     88     72     77    -20     41    -59
     -2   -231   -228    116    111   -231     96    106    101      5     62    -36
     12   -205   -218     96    114   -213    103    148    132     36     93     -7
     23   -187   -213     80    116   -200    103    187    153     59    122     15
     33   -168   -202     67    116   -184    106    231    184     93    153     46
     44   -129   -174     41    106   -153    114    285    226    140    200     96
     64    -93   -158     15    111   -124    119    337    259    181    244    140
     85    -54   -142    -18    111    -96    119    376    288    215    283    176
     93    -10   -103    -41     98    -57    127    410    319    254    324    218
     98     25    -75    -62     85    -23    122    423    329    275    350    241
    101     54    -46    -77     72      5    119    431    337    290    368    267
    101     77    -23    -90     62     28    122    436    342    301    384    285
    101     96     -5    -98     54     46    114    426    337    298    384    290
    101    103      0   -103     51     51    109    410    324    285    376    285
     88     88     -2    -88     46     44    109    387    303    265    353    267
     64     72      7    -70     25     41    114    345    277    231    319    239
     46     41     -5    -44     25     18    116    290    239    181    265    189
     31     -5    -36    -12     33    -20    119    228    197    129    213    129
      2    -57    -59     25     31    -59    119    168    163     88    168     75
    -18    -98    -80     57     28    -88    114    111    132     49    127     28
    -33   -129    -96     83     31   -114    109     59    103     12     88     -7
    -44   -155   -114     98     33   -135     98     20     80    -12     62    -31
    -44   -176   -132    111     44   -155     88    -15     57    -38     33    -54
    -46   -200   -153    122     51   -176     77    -46     31    -62      7    -80
    -57   -218   -161    137     51   -189     70    -72     12    -83    -12   -103
    -62   -223   -161    142     46   -192     72    -80     10    -85    -12   -109
    -57   -228   -174    142     57   -202     67    -90      5    -93    -23   -114
    -57   -233   -179    142     59   -207     59    -96     -2   -101    -28   -119
    -54   -223   -168    140     57   -197     59    -98      0    -96    -28   -116
    -64   -220   -155    140     44   -187     57    -96      2    -93    -23   -111
    -70   -226   -155    148     41   -192     54    -96      0    -93    -25   -114
    -62   -228   -166    142     49   -197     54    -96      0    -90    -25   -114
    -59   -223   -163    142     51   -194     57    -93      5    -85    -20   -111
    -59   -220   -163    140     51   -194     57    -90      5    -85    -18   -106
    -51   -207   -155    127     51   -181     57    -90      7    -83    -12   -103
    -49   -200   -150    124     49   -176     59    -85     12    -75     -7    -98
    -57   -197   -140    127     41   -168     59    -85     15    -72     -7    -96
    -57   -194   -137    124     38   -166     54    -93     10    -77    -10    -98
    -57   -189   -132    122     36   -161     51    -96     12    -77     -7    -96
    -54   -184   -129    119     36   -158     51    -93     15    -75     -2    -93
    -57   -184   -127    122     33   -155     49    -93     12    -75     -5    -93
    -46   -174   -129    109     38   -153     46    -93     15    -72     -5    -93
    -46   -145    -98     96     23   -122     70    -75     38    -51     18    -72
    -49   -106    -57     77      2    -83     98    -57     64    -28     38    -54
    -49    -77    -28     64    -10    -54    111    -54     75    -23     44    -46
    -46    -57    -10     51    -18    -36    119    -51     83    -12     54    -38
    -49    -49      0     49    -25    -25    109    -62     80    -15     54    -36
    -36    -25     10     28    -23     -7     88    -67     88     -7     62    -25
    -28     -7     20     18    -25      5     70    -67     88      5     72    -12
    -31     -2     28     12    -31     12     59    -72     85      5     80     -7
    -20     -7     12     12    -18      0     51    -75     80      2     83     -7
    -18    -28    -12     23     -5    -20     36    -80     67     -7     72    -18
    -12    -64    -51     38     18    -59     23    -90     49    -25     54    -28
    -20    -93    -75     57     23    -85     18   -103     33    -41     38    -44
    -31   -109    -77     70     20    -93     18   -116     18    -57     20    -62
    -51   -129    -80     88     12   -106     25   -124      5    -72      5    -77
    -64   -163    -98    114     15   -132     23   -142    -12    -93    -20    -98
    -62   -197   -137    129     33   -168     10   -168    -41   -124    -49   -127
    -62   -210   -148    135     41   -179     10   -176    -54   -135    -59   -135
    -70   -228   -158    148     41   -192      2   -184    -64   -148    -70   -145
    -75   -244   -168    161     46   -207     -5   -194    -77   -161    -83   -158
    -72   -233   -161    150     44   -197     -2   -192    -77   -161    -83   -155
    -70   -226   -155    148     41   -192      5   -187    -67   -153    -72   -145
    -62   -228   -166    145     51   -200      5   -189    -70   -153    -72   -150
    -72   -231   -158    153     41   -194      5   -192    -72   -155    -75   -153
    -77   -233   -158    153     38   -197      2   -192    -72   -153    -72   -150
    -67   -239   -171    153     49   -205     -5   -194    -75   -158    -77   -155
    -67   -246   -179    155     54   -213     10   -174    -70   -161    -85   -166
    -64   -220   -155    142     44   -189    106    -57     -5   -135    -83   -179
    -28   -150   -124     88     46   -137    213    122    116    -54    -28   -145
     38    -15    -54    -12     46    -33    319    423    353    174    176     36
    129    246    116   -189      5    181    381    774    657    540    555    410
    174    665    491   -418   -158    579    257    615    740    807    930    831
     46    891    844   -470   -400    867    -36    -77    537    852   1096   1060
   -155    911   1067   -376   -610    989   -327   -841    153    602    927    937
   -296    555    852   -132   -576    704   -594  -1457   -488   -122    213    280
   -296     49    345    124   -319    197   -784  -1699  -1026   -810   -480   -366
   -223   -220      2    220   -114   -109   -714  -1376   -898   -761   -491   -420
   -163   -252    -88    207    -38   -171   -485   -937   -594   -542   -345   -332
   -129   -220    -93    174    -18   -158   -226   -542   -311   -337   -202   -231
    -98   -226   -127    163     12   -176    -54   -285   -137   -213   -114   -179
    -85   -231   -145    158     28   -189    -10   -220    -96   -187    -98   -171
    -77   -236   -158    155     38   -197      7   -194    -80   -176    -96   -168
    -75   -244   -171    158     44   -207     18   -176    -70   -168    -90   -168
    -75   -233   -158    155     41   -197     31   -155    -54   -158    -83   -163
    -70   -226   -155    145     41   -192     36   -145    -44   -150    -72   -153
    -59   -218   -158    137     46   -189     33   -137    -38   -145    -67   -153
    -51   -213   -161    129     51   -189     33   -129    -33   -140    -64   -148
    -51   -215   -163    135     54   -189     41   -116    -23   -127    -51   -135
    -54   -215   -163    132     54   -189     44   -109    -12   -119    -44   -127
    -54   -202   -148    127     44   -174     44   -106    -12   -119    -44   -127
    -51   -197   -148    124     46   -174     44    -98    -10   -116    -41   -127
    -54   -200   -145    127     44   -174     54    -88      0   -103    -31   -116
    -54   -184   -129    119     36   -158     54    -83      7    -98    -25   -111
    -46   -179   -135    111     44   -158     54    -75     12    -93    -20   -109
    -41   -179   -137    109     46   -161     57    -62     25    -83    -12   -101
    -41   -179   -137    111     46   -158     59    -49     33    -77     -5    -96
    -41   -166   -124    101     41   -145     62    -38     38    -67      2    -88
    -38   -140   -101     90     31   -122     70    -23     54    -49     15    -75
    -36   -129    -96     80     28   -114     77     -2     70    -33     31    -62
    -23   -119    -96     72     36   -109     83     18     90    -20     44    -49
    -23   -116    -93     67     33   -106     90     41    109      0     62    -36
    -15    -88    -75     51     28    -83    101     77    135     25     85    -12
     -2    -64    -64     31     28    -62    106    106    155     44    103      2
      5    -51    -57     23     31    -54    114    142    179     67    124     18
     18    -36    -54      7     36    -46    122    192    210     98    153     46
     31    -10    -41    -10     36    -25    132    244    246    137    189     80
     41     18    -25    -31     33     -2    148    298    280    176    226    116
     59     64      5    -62     28     36    155    358    324    223    272    163
     75    109     31    -93     20     72    158    402    355    259    311    202
     85    142     57   -114     12     98    161    436    379    293    348    239
     88    187     96   -137     -5    142    161    462    405    324    387    277
     98    226    127   -161    -12    176    163    475    418    345    415    306
    103    246    142   -176    -18    194    155    478    420    353    426    322
    101    259    155   -181    -25    207    155    475    420    363    439    335
     96    262    163   -181    -33    215    161    467    423    368    444    342
     85    265    179   -174    -46    223    158    444    410    353    436    337
     75    262    184   -168    -54    223    145    394    379    319    402    309
     59    231    171   -145    -54    202    145    337    350    288    368    275
     36    197    158   -116    -62    179    145    272    314    241    319    226
     20    140    119    -80    -49    129    135    197    262    184    259    166
     -2     83     85    -41    -44     85    132    140    231    142    218    124
    -20     49     70    -15    -46     59    127     88    202    106    184     88
    -33     18     49      5    -41     33    111     33    166     64    142     44
    -33     -7     25     20    -31      7     98    -10    137     33    109     12
    -44    -33     10     38    -28    -12     88    -38    114     12     88    -10
    -51    -49      0     49    -28    -25     80    -62     98     -2     72    -23
    -51    -64    -12     57    -20    -38     72    -75     85    -15     59    -33
    -51    -64    -12     59    -20    -38     77    -80     88    -15     59    -31
    -57    -77    -23     67    -20    -51     72    -90     72    -31     46    -44
    -54    -85    -31     70    -12    -59     67    -98     64    -38     38    -51
    -54    -83    -31     67    -12    -57     70    -96     67    -33     44    -46
    -51    -70    -18     62    -18    -44     75    -90     75    -25     49    -38
    -49    -70    -23     57    -12    -46     70    -93     75    -23     51    -36
    -54    -64    -10     59    -23    -38     67    -93     75    -23     49    -38
    -62    -70    -10     64    -28    -38     72    -90     80    -20     54    -33
    -54    -49      5     51    -31    -23     77    -85     88    -12     64    -25
    -44    -62    -20     51    -12    -41     70    -90     77    -23     51    -36
    -49    -70    -20     59    -15    -44     70    -90     80    -20     51    -33
    -44    -59    -15     51    -18    -36     70    -88     80    -18     54    -31
    -33    -38     -5     36    -15    -23     70    -90     80    -20     57    -31
    -33    -49    -15     38    -10    -33     64    -96     75    -23     49    -33
    -44    -51    -10     46    -18    -31     70    -93     77    -20     57    -25
    -51    -62    -10     54    -20    -36     70    -96     77    -20     57    -31
    -38    -62    -23     51     -7    -44     64   -101     72    -23     54    -33
    -41    -12     28     25    -36      7     80    -88     90     -7     70    -18
    -36     28     64      2    -49     46    109    -64    116     20     96     10
    -36     33     67      0    -51     51    135    -57    129     28    101     15
    -41     59    101     -7    -70     80    148    -46    142     38    114     23
    -41     67    109    -15    -75     88    135    -57    140     38    116     28
    -28     98    124    -36    -75    111    114    -64    142     46    124     36
    -18    116    135    -49    -75    124     90    -70    142     54    132     46
    -15    101    116    -41    -64    109     72    -75    135     51    129     44
    -15    124    137    -54    -77    132     75    -70    142     62    142     59
     -7     98    103    -46    -57    101     64    -72    132     51    137     51
    -10     46     57    -20    -33     51     49    -85    111     33    119     36
    -25      7     33     10    -28     20     38   -101     93     15    101     23
    -36    -25     10     28    -25     -7     31   -119     72     -5     77      2
    -46    -54     -7     49    -20    -31     36   -129     57    -23     59    -15
    -67    -93    -25     80    -23    -59     44   -145     38    -41     41    -36
    -70   -111    -41     90    -15    -77     38   -161     23    -59     23    -49
    -70   -119    -49     93    -12    -85     33   -171     12    -72     10    -64
    -77   -145    -67    111     -5   -109     31   -176      0    -85     -5    -77
    -80   -140    -62    109    -10   -101     18   -194    -20   -106    -25    -98
    -83   -158    -75    122     -5   -116     15   -200    -28   -114    -33   -106
    -77   -171    -93    124      5   -132     20   -192    -18   -106    -23    -96
    -75   -166    -90    122      7   -129     18   -194    -18   -106    -20    -93
    -75   -153    -77    114      0   -116     18   -194    -23   -109    -23    -96
    -85   -163    -77    124     -5   -122     23   -189    -15    -98    -15    -88
    -85   -174    -88    127      0   -132     20   -192    -15    -98    -15    -90
    -80   -171    -90    124      2   -132     25   -184    -12   -101    -20    -96
    -75   -145    -72    109     -5   -109     90   -103     28    -85    -20   -103
    -49    -90    -41     70     -5    -67    200     54    124    -31     10    -93
      2      2      0     -2      0      0    301    306    311    135    150     25
     85    220    135   -153    -25    176    407    696    623    475    483    342
    150    607    457   -381   -153    532    361    735    802    797    878    769
     85    958    872   -522   -392    917     77    145    696    937   1150   1104
   -132   1122   1252   -496   -693   1187   -233   -657    415    852   1163   1163
   -311    862   1174   -275   -743   1018   -501  -1337   -135    288    633    691
   -358    314    670     20   -514    491   -727  -1693   -763   -496   -158    -46
   -280    -85    194    184   -239     54   -776  -1538   -865   -698   -410   -314
   -194   -181     12    187   -103    -85   -561  -1080   -592   -517   -303   -267
   -142   -127     15    135    -80    -57   -280   -646   -301   -311   -155   -168
   -122   -155    -36    137    -44    -96    -77   -350   -119   -187    -75   -119
   -103   -189    -85    148    -10   -137      0   -231    -51   -145    -49   -111
    -90   -181    -90    135      0   -137     25   -194    -28   -129    -38   -106
    -83   -192   -109    137     12   -150     38   -171    -18   -124    -36   -106
    -83   -202   -119    142     18   -161     44   -155    -12   -119    -36   -106
    -75   -184   -109    129     15   -148     49   -140      2   -103    -23    -90
    -77   -179   -101    127      7   -140     57   -129      7    -98    -18    -88
    -77   -189   -111    132     15   -153     57   -127      7   -101    -20    -96
    -70   -181   -111    124     18   -148     59   -119     15    -93    -15    -88
    -72   -158    -85    116      5   -122     64   -106     31    -80      0    -75
    -70   -171   -101    119     12   -137     64    -98     31    -77      0    -72
    -64   -153    -88    109     10   -122     64    -93     36    -72      7    -70
    -62   -148    -88    103     10   -119     64    -88     38    -70     12    -64
    -59   -161   -101    111     20   -132     70    -77     46    -64     18    -59
    -54   -148    -93     98     18   -122     64    -77     41    -70     12    -64
    -49   -119    -70     83     10    -96     75    -64     57    -54     25    -51
    -44   -116    -72     80     12    -96     77    -49     67    -46     33    -38
    -28   -111    -83     70     25    -98     83    -28     83    -31     49    -20
    -25    -98    -75     62     23    -88     90    -12     96    -18     62    -12
    -25    -85    -59     54     15    -75     93      2    109     -5     75     -7
    -25    -75    -49     49     10    -62     98     18    119      2     80      0
    -20    -72    -51     46     15    -62    103     41    132     18     90     10
    -15    -33    -18     23      0    -28    111     75    161     44    116     36
    -20    -25     -5     23    -10    -15    119    111    181     64    137     54
    -12    -23    -12     15      0    -18    124    145    200     83    153     70
      5     15     10    -10     -2     12    137    187    231    114    181     96
     15     38     20    -28     -5     31    148    236    265    150    215    127
     36     57     20    -46      7     38    150    285    293    176    244    150
     54     90     33    -72     10     62    155    337    324    213    280    181
     64    132     67    -98      0    101    163    389    361    257    324    228
     80    184    101   -132    -10    142    166    431    394    296    363    272
     93    218    124   -155    -15    171    161    452    410    319    394    303
     93    236    142   -166    -23    189    166    472    428    342    423    329
    101    270    168   -184    -33    220    166    480    441    361    446    361
    103    301    194   -202    -46    249    158    472    439    363    449    368
     96    319    223   -207    -64    272    158    465    439    366    457    379
     88    332    241   -210    -75    285    155    441    428    358    452    374
     83    332    249   -207    -83    290    158    410    413    340    439    363
     51    290    239   -171    -93    265    155    358    381    309    407    337
     31    254    223   -142    -96    241    153    296    350    272    374    301
     10    210    200   -111    -96    207    142    223    306    218    314    244
     -2    155    158    -75    -80    155    129    150    257    163    257    181
    -20    116    135    -49    -77    124    124     98    226    127    218    145
    -38     83    122    -23    -80    101    109     44    192     88    179    109
    -49     36     85      2    -67     59     96      0    161     51    140     70
    -59      7     67     25    -62     36     93    -28    145     33    122     51
    -54     -7     46     31    -51     18     83    -57    122     12    103     31
    -67    -25     41     46    -54      7     77    -75    103     -5     80     12
    -77    -33     41     54    -59      2     77    -83     98    -10     75     10
    -83    -36     46     59    -64      5     77    -88    101    -12     75     10
    -75    -57     18     64    -49    -20     67    -98     85    -25     62     -5
    -72    -54     18     62    -46    -18     62   -103     80    -31     54     -7
    -67    -28     38     46    -54      5     70    -98     90    -23     62      2
    -72    -31     41     51    -57      5     75    -96     93    -23     67      2
    -72    -41     31     54    -51     -5     67    -96     88    -25     64      0
    -64    -28     36     44    -51      2     64    -90     93    -18     72      5
    -62    -23     38     41    -51      7     62    -93     96    -18     70      5
    -54    -41     12     49    -33    -15     51   -103     85    -28     59     -5
    -59    -49     10     51    -36    -18     57   -103     85    -25     62     -2
    -67    -54     12     59    -41    -23     62    -96     93    -18     72      7
    -70    -36     33     51    -54     -2     54   -101     88    -23     67      5
    -62     -2     59     33    -62     28     51   -103     85    -23     67      7
    -70     -7     59     38    -64     23     59    -96     96    -15     77     15
    -64    -15     46     38    -57     15     57   -101     90    -20     72     10
    -59    -15     44     36    -54     15     49   -109     80    -31     62      5
    -51      7     59     23    -54     33     62    -98     90    -20     75     15
    -49     54    103     -5    -77     77     90    -75    119      7    101     38
    -54     75    129    -10    -90    101    114    -67    132     15    109     46
    -54     90    145    -18   -101    116    129    -59    137     18    111     49
    -62     88    150    -12   -106    119    127    -64    135     18    114     51
    -57     98    155    -23   -106    127    109    -72    140     25    122     62
    -23    135    158    -57    -90    145     85    -72    150     38    140     80
    -10    140    150    -64    -80    145     72    -72    155     49    150     93
    -25    137    163    -54    -93    150     72    -75    155     49    153     96
    -20    129    150    -57    -85    140     51    -85    135     33    137     83
    -18     85    103    -33    -62     96     38    -98    114     15    122     70
    -28     49     75    -12    -51     62     31   -109     98      2    109     57
    -33     20     54      7    -44     36     28   -119     83    -10     93     44
    -51      0     51     25    -51     25     33   -127     70    -25     77     28
    -70    -20     49     44    -62     12     41   -137     57    -41     59     10
    -80    -54     23     64    -54    -18     25   -168     25    -77     23    -23
    -77    -77      0     77    -38    -38      7   -189      0   -103      0    -46
    -77    -90    -12     83    -33    -54     10   -194     -7   -111     -7    -54
    -80    -88     -7     83    -36    -49      7   -197    -12   -114    -10    -59
    -77   -101    -25     88    -25    -64      5   -200    -18   -119    -18    -64
    -77   -109    -31     93    -23    -70      7   -197    -18   -119    -18    -62
    -88   -111    -23     98    -33    -70      7   -200    -20   -119    -18    -64
    -90   -127    -36    106    -28    -83      2   -202    -23   -124    -20    -70
    -88   -122    -33    103    -28    -77      7   -205    -23   -124    -20    -70
    -83   -119    -36    101    -23    -77      7   -202    -20   -119    -15    -64
    -88   -137    -49    111    -20    -93      7   -202    -25   -124    -25    -70
    -80   -122    -44    101    -18    -83     46   -145      2   -116    -28    -80
    -59    -72    -12     64    -25    -44    148      5     96    -62      0    -70
    -20    -15      5     18    -12     -5    239    200    228     49     85     -5
     57    168    111   -114    -28    140    327    532    480    319    345    241
    150    517    366   -335   -106    441    345    748    714    644    722    641
    124    878    753   -504   -314    815    223    444    745    852   1031   1015
    -70   1114   1184   -522   -626   1148     10   -223    581    883   1166   1200
   -285    984   1270   -350   -779   1127   -223   -943    116    454    784    859
   -387    537    924    -77   -654    730   -433  -1413   -483   -257     59    168
   -335     90    426    122   -381    257   -613  -1475   -779   -631   -340   -226
   -239   -176     62    207   -150    -57   -587  -1182   -670   -584   -350   -280
   -171   -161     10    166    -93    -75   -394   -810   -431   -418   -236   -207
   -127   -116      7    122    -67    -54   -166   -467   -215   -267   -132   -135
   -109   -119    -12    114    -49    -67    -31   -275    -93   -184    -72    -96
   -101   -122    -20    111    -41    -72     12   -215    -54   -158    -51    -85
    -96   -137    -41    114    -28    -90     18   -200    -46   -155    -54    -88
    -83   -148    -64    114    -10   -106     18   -189    -46   -155    -59    -98
    -72   -140    -67    103     -2   -103     23   -179    -38   -153    -57    -98
    -67   -129    -62     98     -2    -96     31   -163    -25   -140    -44    -83
    -72   -119    -46     93    -15    -83     33   -155    -15   -129    -33    -75
    -75   -124    -49     98    -12    -88     33   -150    -15   -129    -33    -75
    -64   -116    -51     90    -10    -83     31   -145    -12   -127    -28    -72
    -57   -106    -49     83     -5    -77     36   -137     -7   -122    -23    -67
    -64   -109    -46     85    -10    -77     38   -132     -2   -116    -18    -62
    -67    -93    -25     80    -23    -59     44   -119     10   -103     -7    -49
    -70    -96    -25     83    -23    -62     44   -114     12   -101     -5    -46
    -64   -111    -46     88    -10    -80     36   -116      5   -111    -12    -57
    -51   -103    -51     77      0    -80     36   -106      7   -103     -7    -51
    -44    -83    -38     62     -2    -62     36    -96     18    -93      2    -41
    -41    -80    -41     59     -2    -62     36    -88     20    -90      5    -38
    -33    -72    -38     54      2    -57     41    -72     36    -77     18    -23
    -23    -51    -28     36      0    -41     44    -57     51    -62     36    -10
    -20    -51    -31     36      2    -41     46    -38     62    -51     44     -2
    -18    -36    -18     28      0    -28     46    -25     67    -44     49      2
    -12     -7      5     10    -10     -2     51     -2     88    -23     70     23
     -7      2     10      0    -10      5     59     28    109     -2     90     44
     -7      7     15      0    -12     10     59     54    124     12    106     54
      0     28     28    -15    -15     28     67     88    145     36    127     75
     28     70     41    -49     -5     57     75    135    179     72    163    111
     49     85     36    -67      5     59     72    171    197     90    184    132
     64    116     51    -93      7     85     67    215    226    124    218    166
     83    155     72   -119      5    114     64    265    252    163    257    207
     90    192    101   -140     -5    148     75    311    285    205    301    252
    101    231    127   -166    -15    179     70    340    303    231    332    285
    109    270    161   -189    -25    215     67    355    319    257    361    316
    122    309    184   -215    -31    246     67    368    332    275    384    342
    122    332    210   -226    -44    272     67    374    337    285    405    363
    122    361    236   -244    -57    298     62    363    332    283    407    368
    124    371    246   -249    -59    309     57    348    322    272    402    363
    111    358    246   -236    -67    301     54    327    306    254    384    348
     96    342    246   -218    -75    296     59    293    288    231    361    322
     67    298    231   -184    -80    265     72    249    262    197    322    285
     33    252    215   -142    -90    233     83    194    228    153    277    236
     12    205    192   -109    -90    197     72    129    189    103    220    179
      7    174    166    -90    -77    171     75     77    163     67    181    137
    -20    135    155    -57    -88    142     72     28    135     33    142     96
    -25    101    124    -38    -75    111     59    -18    103      0    106     57
    -31     67     96    -18    -64     83     46    -57     80    -25     83     33
    -36     46     83     -5    -59     64     46    -77     70    -38     67     20
    -46     31     75      5    -62     54     44    -96     54    -54     51      5
    -44      5     49     18    -46     28     33   -119     38    -72     31    -15
    -46      0     44     20    -44     20     28   -129     28    -80     23    -25
    -49     15     64     18    -57     38     25   -135     25    -83     23    -28
    -57      7     64     23    -59     36     23   -140     20    -93     15    -33
    -51     12     64     20    -57     38     25   -132     28    -85     23    -25
    -46     10     57     18    -51     31     23   -132     28    -88     20    -28
    -51      7     59     23    -54     33     20   -135     20    -93     12    -33
    -67      0     67     31    -67     33     25   -132     23    -93     12    -36
    -59      7     67     25    -64     38     23   -129     28    -88     20    -28
    -49      5     54     20    -51     28     15   -132     20    -96     12    -36
    -57      2     59     28    -57     31      7   -137     15    -98      5    -38
    -70     10     80     28    -75     44     12   -135     18    -93     10    -33
    -62     20     83     20    -72     51     15   -132     20    -93     10    -33
    -62     -5     57     31    -59     25      5   -140      7   -106     -2    -46
    -59      2     62     28    -59     31      2   -142      7   -103      2    -38
    -59     15     72     20    -64     44      5   -140      7   -101      5    -36
    -49     12     59     18    -54     36      2   -145      2   -109     -2    -44
    -38     25     64      5    -51     44      5   -145      2   -109      0    -44
    -41     46     88     -2    -64     67     15   -137     12    -98     10    -33
    -41     72    114    -18    -77     93     41   -122     28    -83     25    -20
    -38     96    132    -28    -85    114     54   -119     36    -80     25    -18
    -38    101    140    -31    -90    119     64   -114     38    -80     25    -18
    -33    114    148    -38    -90    129     59   -116     44    -75     31    -10
    -33    137    171    -51   -103    153     49   -116     57    -59     46     10
    -23    163    184    -70   -103    174     25   -116     64    -46     62     25
    -18    168    187    -75   -103    176     -5   -132     51    -54     57     23
    -18    163    181    -72    -98    171     -7   -129     49    -57     59     23
    -18    145    161    -64    -90    153    -10   -129     44    -59     57     23
    -20    119    140    -49    -80    129    -25   -140     23    -77     41     10
    -20     85    103    -33    -62     93    -46   -161     -5   -109     15    -15
    -25     62     88    -18    -57     75    -46   -171    -20   -127     -5    -36
    -44     44     88     -2    -67     64    -36   -171    -25   -132    -12    -44
    -62      5     67     25    -64     36    -33   -184    -46   -155    -36    -67
    -70    -36     33     51    -51     -2    -46   -213    -75   -187    -67    -98
    -72    -57     15     64    -44    -20    -54   -231    -96   -207    -90   -122
    -77    -77     -2     75    -38    -41    -62   -241   -111   -220   -103   -135
    -83    -85     -5     83    -41    -46    -57   -241   -114   -228   -111   -137
    -90    -96     -5     90    -44    -51    -57   -241   -119   -233   -116   -142
    -88    -93     -5     90    -41    -49    -54   -241   -116   -233   -114   -140
    -83    -96    -12     88    -36    -54    -59   -241   -122   -236   -119   -145
    -72   -101    -31     85    -20    -67    -64   -249   -127   -241   -124   -153
    -72   -103    -33     85    -20    -67    -62   -246   -124   -241   -122   -153
    -75   -101    -25     88    -25    -64    -70   -249   -129   -244   -124   -153
    -70   -119    -49     93    -12    -85    -70   -246   -135   -249   -135   -166
    -64   -119    -57     90     -5    -88    -25   -181   -103   -236   -135   -174
    -41    -83    -44     62      0    -64     70    -33    -15   -189   -116   -179
     -5    -28    -23     18      7    -25    150    153    109    -88    -41   -124
     54    161    106   -109    -25    135    231    459    371    197    239    142
    145    535    389   -340   -122    462    231    665    620    545    641    576
    137    893    756   -517   -309    826    127    431    659    753    961    956
    -20   1067   1088   -522   -553   1078    -33   -122    491    763   1075   1124
   -220    911   1132   -348   -675   1021   -226   -787      5    303    649    735
   -329    452    779    -62   -555    615   -407  -1293   -618   -436   -116     -7
   -288      2    290    142   -290    145   -589  -1418   -945   -833   -535   -413
   -213   -239    -25    226    -93   -132   -618  -1200   -859   -792   -540   -449
   -158   -244    -85    200    -38   -166   -498   -901   -644   -641   -439   -384
   -111   -184    -72    148    -20   -129   -293   -568   -400   -459   -309   -290
    -80   -142    -62    109    -12   -103   -137   -342   -236   -335   -215   -223
    -64   -135    -70    101      2   -103    -83   -265   -181   -296   -187   -202
    -67   -163    -96    114     12   -129    -72   -244   -171   -290   -189   -207
    -70   -168    -98    119     12   -132    -62   -231   -163   -285   -187   -210
    -72   -163    -93    116      7   -129    -49   -215   -150   -272   -176   -202
    -72   -158    -85    116      5   -122    -41   -200   -140   -265   -166   -194
    -59   -166   -106    111     23   -137    -49   -200   -145   -272   -176   -202
    -57   -161   -106    109     23   -135    -51   -200   -145   -272   -176   -202
    -51   -148    -98     98     20   -124    -49   -189   -135   -262   -166   -192
    -49   -137    -88     93     18   -114    -51   -181   -135   -257   -163   -189
    -49   -142    -93     93     20   -119    -54   -179   -135   -257   -163   -192
    -44   -137    -93     90     23   -116    -44   -163   -119   -241   -148   -174
    -44   -150   -106     96     28   -129    -49   -163   -122   -241   -153   -179
    -38   -140   -101     90     31   -122    -54   -155   -122   -239   -153   -179
    -31   -119    -88     75     28   -106    -44   -137   -103   -220   -132   -158
    -38   -119    -80     77     20   -101    -31   -122    -90   -202   -119   -145
    -38   -119    -80     77     18   -101    -31   -114    -88   -200   -122   -150
    -36   -111    -75     75     18    -93    -33   -106    -80   -192   -114   -142
    -38   -106    -67     72     12    -88    -31    -96    -70   -181   -103   -129
    -33   -116    -83     75     23   -101    -36    -88    -70   -181   -101   -129
    -23   -119    -96     70     33   -109    -28    -67    -54   -163    -85   -114
    -18   -101    -83     59     31    -93    -25    -46    -36   -145    -70    -96
    -10    -77    -70     41     28    -72    -20    -23    -18   -124    -49    -83
      0    -70    -70     33     33    -70    -20      0     -2   -109    -33    -72
      7    -59    -70     23     36    -64    -20     28     18    -85    -15    -51
     18    -38    -57     10     36    -46    -15     67     46    -54     15    -20
     44      0    -44    -23     44    -23    -12    111     75    -18     51     15
     54     23    -31    -41     44     -2    -12    155    109     20     90     54
     72     64     -7    -70     38     28    -12    202    145     62    137    101
     88    103     15    -96     36     59    -12    246    174    103    179    145
     88    122     31   -106     28     77    -15    277    200    135    215    179
    103    166     62   -135     20    116    -15    303    220    166    249    223
    119    200     77   -161     20    137    -20    316    231    184    272    252
    124    213     88   -168     18    150    -25    319    233    192    285    265
    111    241    127   -179     -7    184    -31    314    233    200    298    277
    109    241    132   -174    -12    187    -33    303    226    194    293    277
    106    213    106   -161      0    161    -36    283    202    166    267    257
     98    205    106   -150     -2    155    -25    257    184    142    239    226
     77    166     85   -124     -2    127    -10    220    161    106    197    181
     54    111     57    -85      0     85      0    174    127     59    142    127
     36     72     33    -57      2     54     10    127     93     18     96     77
     20     10    -10    -15     15      0     15     80     62    -25     46     25
     -2    -36    -33     18     12    -36     12     23     25    -70     -2    -23
    -12    -75    -62     44     23    -70      7    -23     -7   -111    -44    -64
    -28   -116    -88     70     28   -103      7    -54    -28   -135    -72    -93
    -31   -148   -116     90     41   -132      0    -83    -49   -158    -98   -119
    -33   -168   -135     98     46   -153     -7   -109    -70   -179   -122   -145
    -33   -187   -153    109     59   -171    -10   -124    -80   -192   -137   -155
    -28   -210   -181    116     75   -194    -15   -137    -90   -205   -150   -163
    -25   -210   -184    119     77   -197     -7   -132    -88   -200   -145   -158
    -31   -218   -189    122     77   -202    -10   -137    -90   -205   -153   -168
    -28   -239   -210    132     88   -223    -10   -137    -96   -210   -158   -179
    -33   -252   -218    140     90   -236    -10   -137    -96   -210   -158   -179
    -23   -236   -213    129     93   -226     -5   -129    -88   -202   -153   -171
    -25   -228   -202    127     85   -215      0   -122    -80   -192   -142   -163
    -18   -239   -220    127     98   -228      5   -116    -77   -192   -145   -168
    -12   -236   -226    122    106   -231      2   -114    -77   -194   -148   -171
     -2   -226   -223    114    109   -226     -2   -114    -80   -194   -148   -166
    -12   -231   -218    119    101   -226      0   -114    -75   -192   -148   -166
     -7   -244   -239    124    114   -241      0   -111    -75   -189   -148   -166
    -10   -257   -246    132    116   -252      5   -106    -72   -187   -145   -163
     -7   -265   -257    137    124   -262      5   -106    -72   -187   -148   -166
    -10   -277   -270    142    127   -275      0   -111    -80   -194   -155   -174
    -10   -267   -257    137    122   -262      2   -111    -77   -192   -150   -168
     -7   -249   -241    127    114   -246     15   -101    -64   -179   -142   -158
      7   -231   -239    111    122   -233     33    -85    -51   -163   -129   -145
      7   -210   -218     98    111   -215     54    -70    -33   -150   -114   -132
      5   -202   -207     96    106   -205     72    -59    -20   -137   -103   -124
      5   -197   -205     96    103   -200     75    -62    -15   -132   -101   -119
      5   -181   -187     88     96   -184     67    -67    -12   -129    -98   -116
     12   -163   -176     75     93   -171     44    -72     -5   -116    -80    -98
     28   -153   -181     62    103   -166     20    -77     -7   -111    -77    -93
     33   -161   -194     62    111   -176     23    -75     -5   -106    -77    -90
     41   -163   -205     62    122   -184     31    -67     -2   -101    -70    -83
     46   -194   -241     72    142   -218     25    -67    -12   -109    -77    -88
     31   -252   -283    109    155   -267     12    -80    -33   -129    -98   -109
     23   -301   -324    137    171   -311      7    -90    -51   -148   -119   -127
     15   -332   -348    158    181   -340     20    -90    -59   -158   -129   -137
      0   -368   -368    184    181   -368     28    -98    -72   -171   -142   -153
    -10   -407   -397    207    192   -402     15   -124   -101   -205   -179   -187
    -10   -420   -410    215    197   -415      5   -140   -119   -223   -200   -207
    -12   -441   -428    228    207   -436      5   -142   -129   -233   -207   -218
    -15   -491   -475    252    228   -483      2   -150   -142   -249   -226   -239
    -18   -517   -498    267    239   -509      7   -155   -150   -257   -236   -249
    -23   -522   -501    270    236   -511     10   -153   -150   -254   -236   -244
    -18   -519   -501    270    241   -511      5   -153   -148   -252   -236   -244
    -15   -530   -514    270    246   -522      7   -153   -148   -246   -236   -241
    -20   -545   -524    283    252   -535     20   -145   -142   -241   -231   -239
    -15   -558   -545    285    262   -553     20   -145   -142   -241   -233   -239
    -23   -561   -537    293    257   -550     25   -140   -140   -244   -236   -244
    -10   -581   -571    296    277   -576     49   -106   -124   -239   -241   -259
     15   -568   -584    275    298   -576    132     28    -38   -189   -223   -265
     41   -511   -553    233    293   -532    233    220    109    -75   -145   -213
     67   -355   -423    145    244   -389    329    467    348    166     72    -20
    166    -46   -213    -59    189   -129    316    719    620    527    478    397
    215    332    116   -275     49    226    223    672    737    797    859    844
    135    485    348   -311   -106    418    137    342    636    857   1034   1078
    -25    426    452   -200   -239    439     25   -155    277    584    815    901
   -179     98    275     38   -228    187   -122   -750   -342   -140     51    153
   -210   -350   -140    280    -36   -246   -319  -1117   -857   -743   -561   -436
   -163   -696   -532    428    181   -615   -426  -1085   -948   -865   -704   -587
   -119   -849   -730    485    303   -789   -387   -854   -779   -750   -639   -558
    -67   -833   -766    449    348   -800   -259   -602   -558   -584   -527   -475
    -36   -776   -740    407    350   -758    -77   -324   -324   -402   -392   -374
    -18   -745   -727    381    350   -735     25   -179   -202   -303   -314   -314
    -18   -743   -724    381    353   -735     67   -124   -155   -267   -288   -296
    -18   -769   -753    392    366   -761     75   -109   -145   -259   -285   -301
    -12   -769   -758    389    371   -763     83    -90   -124   -244   -272   -285
    -10   -761   -750    384    368   -756     90    -77   -114   -233   -265   -277
    -15   -782   -766    400    374   -774     98    -72   -111   -231   -267   -280
    -12   -782   -769    394    376   -776    106    -59    -98   -220   -259   -272
    -12   -774   -761    394    374   -769    114    -46    -85   -207   -249   -262
    -10   -784   -776    394    381   -782    111    -44    -85   -205   -249   -267
     -2   -792   -789    397    392   -792    109    -38    -83   -205   -249   -267
     10   -776   -787    381    397   -782    116    -25    -70   -192   -236   -249
     12   -779   -792    381    400   -784    122    -20    -62   -184   -228   -246
     15   -795   -813    387    413   -802    122    -15    -57   -181   -228   -246
      7   -805   -813    400    410   -807    135      2    -38   -161   -210   -231
     12   -800   -813    392    410   -805    142     18    -23   -145   -194   -215
     25   -797   -823    384    423   -810    140     23    -20   -145   -192   -215
     31   -807   -839    387    431   -823    140     31    -12   -135   -187   -213
     31   -807   -839    389    433   -823    148     46      2   -119   -171   -197
     33   -807   -841    384    436   -823    148     59     10   -106   -163   -189
     33   -802   -836    384    433   -820    161     80     31    -85   -142   -174
     31   -820   -852    392    441   -836    168     98     49    -70   -127   -161
     51   -818   -870    384    459   -844    166    116     62    -57   -116   -150
     67   -818   -885    376    475   -852    166    140     77    -36   -101   -135
     67   -813   -880    371    472   -846    179    171    106     -5    -70   -106
     70   -789   -862    358    465   -826    192    213    145     33    -28    -67
     75   -779   -854    353    465   -815    194    244    168     64      0    -41
     85   -763   -849    335    467   -805    197    290    200    103     38     -5
    106   -743   -849    316    475   -795    205    337    239    150     88     44
    137   -722   -862    290    498   -792    200    376    265    187    127     77
    153   -693   -846    270    498   -769    202    415    296    226    168    122
    158   -675   -833    257    496   -753    205    452    324    265    213    166
    163   -646   -810    239    485   -727    210    475    345    296    246    202
    166   -631   -800    231    483   -714    213    485    350    309    265    220
    163   -618   -782    228    472   -698    220    498    361    327    288    244
    158   -618   -776    228    467   -696    220    496    355    324    290    246
    166   -639   -807    236    485   -722    220    483    340    309    275    233
    163   -649   -813    241    488   -732    228    462    324    285    252    210
    135   -670   -805    267    470   -737    252    446    311    265    226    181
    114   -730   -846    306    478   -787    265    410    283    223    179    135
     90   -789   -883    348    485   -836    275    366    249    176    124     80
     72   -826   -901    376    485   -862    285    319    223    140     80     36
     62   -883   -945    410    504   -914    280    270    187     96     28    -18
     46   -932   -979    441    511   -956    277    223    155     62    -10    -62
     28   -974  -1002    470    514   -987    277    189    140     38    -33    -88
     23  -1002  -1028    488    524  -1015    280    163    129     25    -46   -103
     20  -1028  -1049    504    535  -1039    275    142    116     10    -64   -119
     12  -1062  -1075    524    542  -1067    270    122    101     -2    -80   -137
      7  -1078  -1085    535    545  -1080    270    114     98     -5    -83   -142
     10  -1096  -1106    542    555  -1101    275    106     96    -10    -90   -150
      5  -1111  -1117    553    561  -1114    277    103     93    -12    -93   -155
      0  -1122  -1122    561    558  -1122    280    106     98     -7    -90   -150
      5  -1127  -1132    561    568  -1130    288    106    103     -2    -85   -150
     10  -1145  -1156    566    581  -1150    283    106    101     -5    -90   -153
     12  -1150  -1163    568    587  -1156    293    119    114      7    -77   -140
     10  -1150  -1161    568    584  -1156    293    122    116     10    -75   -142
      5  -1174  -1179    581    592  -1176    298    122    116     10    -75   -142
      7  -1184  -1195    587    600  -1189    301    127    122     18    -67   -137
      7  -1174  -1182    584    594  -1176    306    137    135     31    -51   -124
     15  -1182  -1197    581    605  -1189    303    137    137     33    -49   -122
      7  -1192  -1200    592    602  -1195    303    135    137     31    -51   -124
      0  -1202  -1202    600    600  -1202    311    142    145     41    -44   -119
      7  -1210  -1218    602    613  -1213    316    145    148     44    -44   -122
      5  -1210  -1218    602    610  -1213    316    145    145     41    -46   -127
      7  -1210  -1218    600    613  -1213    322    153    155     54    -33   -116
     18  -1208  -1226    592    620  -1215    324    158    166     62    -23   -106
     25  -1189  -1215    581    620  -1202    348    179    187     83     -5    -85
     28  -1153  -1184    561    602  -1169    374    194    210    103     12    -70
     20  -1153  -1174    566    594  -1163    394    207    226    116     25    -62
     18  -1158  -1176    568    594  -1166    394    205    228    114     25    -64
     20  -1148  -1169    563    594  -1158    381    192    226    116     28    -62
     33  -1132  -1169    548    600  -1150    368    197    244    140     54    -36
     46  -1135  -1182    542    613  -1158    348    194    241    142     57    -31
     44  -1145  -1192    548    615  -1166    340    189    236    142     59    -31
     46  -1130  -1176    542    610  -1153    353    210    259    166     80     -7
     44  -1176  -1223    563    631  -1200    345    205    249    155     75    -18
     41  -1234  -1278    594    657  -1254    329    189    226    132     51    -38
     38  -1265  -1304    613    670  -1283    324    179    207    116     38    -51
     28  -1293  -1322    633    675  -1306    335    179    205    114     33    -59
     10  -1335  -1345    659    675  -1340    340    171    194     98     18    -72
      2  -1374  -1376    685    688  -1374    340    155    171     72     -7   -101
      0  -1402  -1402    698    701  -1402    337    140    155     57    -23   -119
      0  -1439  -1439    719    719  -1439    335    129    142     44    -33   -135
     -2  -1475  -1475    737    735  -1475    324    116    127     25    -49   -150
     -7  -1480  -1473    743    730  -1478    332    122    129     31    -46   -148
    -12  -1483  -1470    745    724  -1478    342    127    137     36    -44   -145
    -15  -1496  -1480    756    732  -1488    340    122    132     33    -46   -150
     -5  -1512  -1509    758    750  -1509    337    119    129     31    -49   -155
     -5  -1522  -1517    763    753  -1519    337    127    135     38    -44   -148
    -10  -1535  -1525    771    756  -1530    342    132    140     41    -38   -145
     -5  -1532  -1527    769    761  -1530    345    135    142     46    -36   -142
    -12  -1540  -1527    774    756  -1535    361    153    150     49    -38   -153
     -2  -1545  -1543    774    769  -1545    449    267    213     70    -44   -176
     28  -1514  -1543    743    784  -1530    566    452    340    148     -2   -161
     67  -1371  -1439    652    753  -1405    701    727    581    368    184     -2
    158  -1067  -1226    454    691  -1148    740   1065    909    769    602    407
    213   -670   -883    228    548   -776    639   1015   1049   1088   1036    888
    124   -371   -496    122    309   -433    444    530    943   1223   1312   1226
    -54   -306   -252    181     98   -280    200   -132    626   1088   1278   1239
   -181   -698   -517    439    166   -607    -18   -740     12    392    568    579
   -205  -1247  -1041    724    418  -1145   -210  -1062   -584   -374   -228   -176
   -161  -1628  -1467    893    652  -1548   -267   -958   -667   -542   -436   -405
   -109  -1774  -1665    943    776  -1719   -150   -636   -446   -389   -350   -371
    -70  -1732  -1662    898    795  -1699     64   -298   -181   -200   -213   -280
    -36  -1701  -1665    867    813  -1683    275    -10     36    -36    -96   -202
    -23  -1693  -1673    857    823  -1683    376    124    140     44    -33   -158
    -12  -1699  -1686    857    836  -1693    405    166    168     62    -23   -153
    -10  -1722  -1712    865    849  -1717    415    181    179     67    -23   -158
    -10  -1725  -1717    867    852  -1722    426    200    197     80    -12   -148
     -7  -1732  -1725    867    857  -1730    431    210    207     90     -7   -142
     -7  -1727  -1719    867    854  -1725    433    218    215     96      0   -140
     -5  -1725  -1722    862    857  -1722    441    231    228    109     10   -129
      2  -1730  -1735    862    867  -1732    446    244    241    119     20   -122
      7  -1738  -1748    865    875  -1743    446    249    241    122     20   -122
      2  -1730  -1732    865    867  -1730    459    265    262    140     41   -103
      2  -1732  -1738    862    867  -1735    470    275    275    150     51   -101
      7  -1743  -1751    867    878  -1745    472    283    280    155     54   -101
      2  -1758  -1761    875    880  -1758    472    288    283    161     57    -96
     15  -1740  -1756    862    885  -1748    478    303    296    171     72    -85
     18  -1738  -1756    859    885  -1745    475    306    298    174     72    -88
     20  -1738  -1761    857    888  -1748    480    316    311    187     83    -77
     20  -1727  -1751    852    883  -1738    488    332    327    202     98    -64
     25  -1727  -1753    852    888  -1740    491    345    340    213    106    -62
     28  -1743  -1771    854    898  -1756    496    358    350    223    114    -57
     31  -1735  -1766    852    896  -1748    506    384    371    244    132    -38
     31  -1722  -1753    844    891  -1738    519    410    400    267    158    -18
     25  -1719  -1745    846    885  -1732    524    428    415    280    168    -10
     41  -1706  -1748    831    893  -1725    537    459    439    303    192      5
     49  -1693  -1743    820    893  -1717    550    496    470    332    220     28
     49  -1688  -1740    818    893  -1714    561    535    498    358    244     51
     67  -1678  -1745    805    906  -1712    574    587    532    392    277     83
     77  -1649  -1730    784    904  -1691    581    636    566    431    314    114
     88  -1621  -1709    766    898  -1665    589    685    602    470    353    153
     93  -1597  -1691    750    891  -1644    597    737    639    514    397    192
    109  -1553  -1662    722    885  -1608    607    787    678    563    452    244
    124  -1512  -1639    693    880  -1574    605    818    701    597    491    280
    137  -1493  -1631    678    883  -1561    605    836    719    623    519    309
    150  -1467  -1621    657    883  -1543    597    841    722    636    537    329
    148  -1447  -1595    649    870  -1519    605    852    735    652    561    355
    137  -1454  -1592    657    862  -1522    597    839    727    646    558    355
    140  -1454  -1595    657    867  -1525    597    823    717    636    553    353
    129  -1452  -1582    659    854  -1514    605    802    706    628    548    350
    114  -1462  -1577    675    844  -1519    623    776    696    615    532    340
     88  -1519  -1610    714    846  -1564    618    714    654    566    485    288
     62  -1564  -1626    750    841  -1595    615    649    615    522    436    236
     38  -1623  -1665    789    849  -1644    607    587    576    472    384    184
     31  -1678  -1709    823    870  -1693    600    527    537    428    337    135
     20  -1712  -1732    844    875  -1719    589    478    506    394    303     96
     10  -1745  -1758    867    883  -1751    581    439    485    368    277     67
      0  -1782  -1784    888    891  -1782    576    402    465    345    252     41
      0  -1808  -1808    904    904  -1808    574    376    446    327    231     25
     -5  -1831  -1829    917    909  -1831    571    363    439    316    220     15
     -7  -1849  -1842    927    914  -1847    568    350    433    311    215     10
     -7  -1867  -1860    937    924  -1865    563    342    426    306    210      5
     -5  -1862  -1857    935    924  -1860    563    342    428    309    213      7
     -2  -1873  -1870    937    932  -1873    561    337    426    306    210      5
      0  -1880  -1880    940    937  -1880    558    337    423    306    207      0
      0  -1886  -1886    940    940  -1886    561    342    431    314    213      5
     -7  -1875  -1867    943    930  -1873    571    353    441    324    226     12
     -5  -1870  -1865    937    930  -1867    571    353    441    324    226     12
    -10  -1888  -1878    948    932  -1883    576    358    446    329    231     15
     -5  -1888  -1883    945    937  -1886    579    363    452    340    239     23
     -2  -1888  -1886    945    940  -1888    576    363    452    340    239     23
      0  -1891  -1891    945    943  -1891    574    361    454    340    239     23
      2  -1891  -1896    943    948  -1893    576    366    457    345    246     28
      0  -1883  -1886    940    940  -1883    581    371    467    355    259     38
     -5  -1883  -1878    945    935  -1880    581    371    470    358    259     41
     -5  -1893  -1888    948    940  -1891    579    368    465    355    257     36
     -7  -1899  -1893    953    940  -1896    584    371    472    361    262     41
     -5  -1904  -1899    953    945  -1901    584    368    472    358    265     41
      5  -1883  -1888    940    945  -1886    584    363    470    358    262     41
     10  -1875  -1886    930    945  -1880    589    368    480    368    272     49
     10  -1836  -1849    911    930  -1842    618    394    509    394    298     77
      5  -1805  -1810    898    906  -1808    646    410    530    413    314     93
      0  -1784  -1784    893    891  -1784    670    418    545    423    327    101
      7  -1784  -1795    888    901  -1790    667    415    550    426    332    103
     15  -1779  -1795    883    904  -1787    644    402    550    431    335    109
     18  -1758  -1777    870    896  -1769    623    400    558    444    350    127
     25  -1766  -1792    870    909  -1779    600    397    553    444    355    132
     25  -1777  -1803    875    911  -1790    594    392    550    444    355    132
     36  -1779  -1816    870    924  -1797    592    394    548    446    355    132
     36  -1808  -1847    885    937  -1826    581    392    537    439    345    122
     36  -1849  -1886    906    961  -1867    558    368    511    413    322    101
     20  -1870  -1893    922    956  -1880    550    355    493    392    309     88
     10  -1891  -1901    940    953  -1893    558    353    491    392    306     90
    -12  -1925  -1912    966    945  -1917    568    348    483    381    296     75
    -25  -1961  -1935    995    953  -1948    571    332    467    358    270     49
    -25  -1979  -1953   1000    961  -1969    561    314    449    342    254     33
    -31  -1992  -1964   1010    963  -1979    553    303    436    329    244     23
    -41  -2023  -1982   1031    969  -2003    545    293    420    311    226      5
    -44  -2026  -1982   1036    969  -2005    545    288    415    306    220      0
    -36  -2021  -1984   1026    974  -2003    548    290    420    311    226      5
    -38  -2023  -1984   1031    971  -2005    542    283    415    309    223      2
    -46  -2039  -1995   1041    971  -2016    542    283    415    306    226      2
    -44  -2034  -1990   1039    971  -2013    553    296    428    319    239     12
    -51  -2039  -1987   1044    963  -2013    553    293    428    316    236     10
    -46  -2052  -2005   1049    976  -2029    548    288    426    314    231      7
    -41  -2047  -2008   1041    982  -2029    563    306    431    314    228      2
    -28  -2008  -1979   1018    974  -1995    659    431    506    353    241      5
     -7  -1938  -1930    971    961  -1932    784    636    646    452    309     44
     49  -1787  -1836    867    940  -1810    906    943    888    678    509    215
    145  -1501  -1649    678    896  -1577    974   1319   1202   1052    891    594
    218  -1067  -1286    426    750  -1176    883   1275   1353   1374   1314   1070
    116   -828   -945    355    530   -885    613    665   1234   1504   1571   1389
    -77   -789   -711    433    314   -750    350    -49    943   1369   1519   1376
   -244  -1117   -875    678    314   -995    114   -667    368    737    901    797
   -275  -1688  -1413    982    568  -1551   -114  -1031   -293    -88     64      2
   -213  -2018  -1805   1114    795  -1914   -142   -846   -309   -179    -80   -168
   -155  -2122  -1966   1137    904  -2044     31   -475    -88    -38     -2   -145
   -114  -2094  -1979   1104    930  -2036    285   -106    158    124    106    -72
    -77  -2083  -2005   1080    963  -2044    483    166    335    244    184    -23
    -75  -2099  -2026   1085    974  -2062    550    267    400    288    213     -2
    -72  -2107  -2034   1088    979  -2073    571    296    420    301    220     -7
    -64  -2114  -2049   1088    989  -2081    576    309    423    298    218    -15
    -57  -2107  -2049   1083    995  -2078    589    324    436    309    226     -7
    -59  -2094  -2036   1075    984  -2065    600    337    452    324    241      5
    -54  -2107  -2055   1080    997  -2081    600    348    457    327    244      2
    -49  -2104  -2055   1075   1000  -2081    607    358    465    335    252      7
    -49  -2083  -2034   1067    992  -2060    618    376    480    355    270     28
    -49  -2091  -2042   1067    992  -2068    615    379    480    355    270     28
    -46  -2078  -2031   1060    992  -2055    607    381    480    353    265     20
    -38  -2068  -2031   1052    995  -2049    610    392    491    361    272     28
    -33  -2068  -2034   1052   1000  -2052    620    405    501    371    283     41
    -38  -2060  -2023   1049    989  -2042    623    410    506    376    288     44
    -38  -2055  -2016   1047    987  -2034    623    420    514    384    296     54
    -36  -2042  -2008   1036    984  -2026    628    431    524    392    301     62
    -38  -2044  -2005   1041    982  -2026    633    441    535    402    306     62
    -33  -2049  -2016   1039    989  -2034    646    459    548    415    324     75
    -23  -2036  -2016   1028    995  -2026    644    472    558    423    332     80
    -23  -2039  -2016   1028    995  -2029    652    488    571    436    340     85
    -20  -2034  -2013   1028    995  -2023    659    509    584    452    355     96
    -15  -2008  -1992   1010    987  -2000    670    540    613    478    381    124
     -7  -1995  -1987   1000    987  -1992    680    568    636    501    400    140
      5  -1984  -1990    989    995  -1984    683    592    649    511    405    148
      5  -1966  -1971    982    987  -1969    685    620    665    527    423    168
      7  -1956  -1964    974    982  -1958    698    665    696    561    454    192
     20  -1940  -1961    958    989  -1951    709    717    727    592    488    213
     28  -1914  -1945    943    984  -1930    717    769    763    631    524    246
     41  -1878  -1919    919    979  -1899    722    823    800    670    563    288
     70  -1821  -1893    875    979  -1857    727    870    831    706    602    332
     83  -1774  -1857    846    969  -1816    727    909    859    743    641    371
     75  -1730  -1805    826    937  -1769    732    945    893    787    688    420
     83  -1699  -1782    807    932  -1740    735    966    914    818    719    452
     96  -1683  -1779    792    935  -1730    719    961    909    820    732    467
    103  -1665  -1769    779    935  -1717    714    961    914    828    743    485
    103  -1647  -1753    771    927  -1701    719    961    917    841    758    501
     96  -1647  -1743    776    919  -1693    719    945    911    839    771    501
     88  -1654  -1743    782    911  -1696    714    914    896    826    763    485
     70  -1678  -1751    802    909  -1714    717    872    878    802    743    465
     51  -1714  -1766    831    906  -1738    719    813    844    758    698    426
     36  -1738  -1774    852    904  -1756    714    748    805    714    646    381
     15  -1774  -1790    878    898  -1779    698    678    761    659    592    332
      0  -1821  -1823    909    909  -1821    688    613    719    613    542    283
    -18  -1873  -1857    945    917  -1865    670    553    680    566    496    231
    -36  -1904  -1867    971    914  -1886    665    511    654    540    467    202
    -44  -1930  -1888    984    922  -1909    662    480    639    522    446    184
    -46  -1951  -1906    997    930  -1930    657    454    620    501    426    166
    -54  -1969  -1917   1010    930  -1945    646    431    605    483    407    148
    -62  -1990  -1927   1026    932  -1958    646    423    600    478    405    145
    -54  -1995  -1940   1023    943  -1969    644    410    587    470    394    137
    -49  -2000  -1953   1023    950  -1977    633    400    579    462    384    127
    -46  -1995  -1951   1018    950  -1974    636    400    579    462    384    127
    -49  -1995  -1945   1023    948  -1971    633    394    581    459    384    127
    -54  -2003  -1948   1028    945  -1977    631    394    579    459    384    129
    -54  -1992  -1938   1023    940  -1966    639    405    589    472    392    150
    -54  -1977  -1922   1015    932  -1951    641    410    597    478    394    155
    -51  -1984  -1932   1018    940  -1958    641    415    602    485    405    158
    -49  -1974  -1927   1010    935  -1951    636    410    594    483    405    153
    -49  -1971  -1922   1010    935  -1945    636    413    597    485    410    148
    -49  -1977  -1930   1013    937  -1953    639    418    605    493    423    150
    -44  -1969  -1925   1008    940  -1948    641    420    610    498    426    161
    -46  -1956  -1912   1000    930  -1935    641    420    613    501    428    163
    -49  -1953  -1904   1000    927  -1930    641    418    610    498    426    163
    -54  -1956  -1904   1002    922  -1930    636    410    605    491    415    158
    -57  -1953  -1896   1005    919  -1925    636    410    607    493    418    161
    -59  -1945  -1886   1000    911  -1917    636    413    607    498    423    163
    -54  -1945  -1891   1000    917  -1917    633    410    605    493    418    163
    -54  -1953  -1899   1002    922  -1927    633    407    602    491    418    161
    -59  -1948  -1888   1005    914  -1919    639    410    610    501    428    168
    -59  -1948  -1888   1002    911  -1919    636    407    605    496    426    163
    -49  -1930  -1883    989    914  -1906    644    410    610    501    428    171
    -49  -1883  -1834    963    891  -1860    675    433    644    530    457    200
    -59  -1842  -1782    950    859  -1813    704    446    662    548    475    220
    -62  -1836  -1774    948    854  -1805    711    446    662    542    470    218
    -62  -1836  -1774    948    854  -1805    704    439    659    542    467    220
    -54  -1813  -1758    932    849  -1787    691    439    672    561    491    233
    -36  -1790  -1753    914    857  -1771    670    439    680    568    504    241
    -33  -1805  -1771    917    867  -1790    641    420    662    555    491    233
    -31  -1790  -1758    909    862  -1774    641    423    670    563    504    246
    -20  -1792  -1771    904    872  -1782    633    423    665    563    504    246
    -23  -1818  -1795    922    885  -1808    618    413    646    542    488    233
    -36  -1855  -1818    943    891  -1836    605    400    626    527    470    218
    -49  -1878  -1829    963    888  -1855    602    387    610    511    454    205
    -54  -1906  -1852    979    896  -1880    594    366    587    485    428    181
    -67  -1932  -1865   1000    898  -1899    605    361    576    475    413    166
    -85  -1951  -1865   1015    888  -1906    605    348    563    462    402    153
    -90  -1977  -1886   1031    896  -1932    592    329    542    441    384    132
    -85  -1992  -1906   1036    909  -1948    587    316    527    426    368    116
    -85  -1997  -1912   1041    911  -1956    592    316    524    423    363    114
    -90  -2005  -1917   1047    911  -1961    589    314    519    415    358    109
    -96  -2016  -1919   1054    911  -1969    587    309    514    410    353    103
    -98  -2013  -1914   1052    906  -1964    589    314    519    413    355    109
    -93  -1984  -1891   1039    898  -1938    594    322    530    423    368    119
    -88  -1987  -1899   1036    904  -1945    587    314    522    415    363    111
    -98  -2005  -1906   1052    901  -1958    584    314    517    413    358    109
   -101  -2003  -1904   1049    901  -1953    581    314    517    410    358    106
    -96  -1987  -1891   1041    896  -1940    602    332    530    413    353     98
    -88  -1922  -1836   1002    872  -1880    717    480    626    467    384    106
    -51  -1818  -1766    935    854  -1792    844    701    787    594    478    174
     15  -1641  -1660    810    836  -1649    963   1028   1044    849    709    384
    145  -1358  -1504    607    823  -1431   1000   1413   1343   1213   1091    766
    187   -974  -1161    392    672  -1067    880   1262   1449   1506   1493   1218
     75   -753   -828    337    452   -792    618    646   1325   1618   1714   1499
   -122   -748   -628    433    252   -688    337   -109    971   1392   1564   1405
   -285  -1075   -789    680    252   -932    114   -743    355    698    878    766
   -311  -1595  -1283    953    483  -1439    -85  -1002   -192      5    166     88
   -249  -1935  -1688   1091    719  -1813   -106   -802   -197    -70     38    -72
   -184  -2057  -1873   1119    844  -1966     49   -454     -7     33     83    -77
   -150  -2003  -1852   1078    849  -1927    314    -77    241    202    197      2
   -124  -1971  -1847   1047    859  -1909    501    181    410    324    288     62
   -111  -1969  -1857   1039    872  -1914    566    272    467    363    311     70
   -111  -1974  -1862   1041    872  -1919    584    301    485    374    316     67
   -101  -1966  -1865   1034    880  -1917    597    324    498    381    319     72
    -90  -1966  -1875   1026    891  -1922    600    335    504    381    319     70
    -70  -1953  -1883   1013    906  -1919    602    342    506    384    319     70
    -70  -1953  -1883   1010    906  -1919    605    350    511    389    322     72
    -72  -1964  -1891   1018    909  -1927    600    355    514    389    322     72
    -72  -1956  -1883   1013    904  -1919    600    363    519    394    329     80
    -70  -1935  -1865   1002    896  -1901    602    371    524    400    337     88
    -62  -1925  -1862    992    898  -1896    600    374    524    402    340     90
    -57  -1914  -1857    987    898  -1886    594    376    522    405    337     85
    -59  -1904  -1847    979    891  -1878    594    381    527    407    337     88
    -51  -1883  -1831    969    888  -1857    605    394    540    418    348     98
    -57  -1883  -1826    969    883  -1855    607    400    542    420    350    101
    -49  -1880  -1831    966    891  -1857    602    407    545    426    355    103
    -41  -1873  -1834    956    893  -1855    602    418    555    439    366    114
    -41  -1862  -1823    950    891  -1844    605    431    563    446    374    124
    -46  -1857  -1810    950    880  -1834    605    444    571    452    379    129
    -36  -1834  -1797    935    880  -1816    615    465    589    470    394    148
    -31  -1834  -1803    930    885  -1818    602    470    589    467    394    145
    -31  -1823  -1795    927    880  -1810    605    488    600    478    400    150
    -31  -1803  -1774    917    870  -1790    618    517    623    498    420    168
    -18  -1774  -1756    896    867  -1766    626    548    641    519    441    189
    -15  -1771  -1758    893    870  -1764    628    574    654    532    452    197
     -5  -1745  -1740    875    867  -1743    639    618    683    563    483    228
      7  -1706  -1717    849    862  -1712    652    665    717    600    517    262
     18  -1678  -1696    831    857  -1686    657    714    745    633    548    296
     28  -1644  -1673    805    849  -1657    654    758    776    667    584    327
     44  -1590  -1636    771    839  -1613    662    807    810    709    628    371
     64  -1551  -1618    740    839  -1584    657    844    833    743    662    407
     85  -1514  -1600    714    841  -1556    649    865    852    769    691    441
     90  -1462  -1556    685    820  -1506    654    891    875    800    727    485
     96  -1428  -1525    665    810  -1475    654    898    885    818    753    514
     93  -1410  -1506    657    800  -1460    641    891    885    823    766    527
     90  -1384  -1475    646    782  -1428    636    883    883    828    776    542
     88  -1371  -1460    639    774  -1415    631    870    875    823    769    548
     85  -1376  -1462    644    774  -1421    631    846    859    807    753    540
     72  -1400  -1473    662    771  -1436    633    810    836    779    732    517
     49  -1439  -1488    696    769  -1462    628    756    800    737    693    475
     25  -1478  -1506    724    763  -1491    618    688    750    680    636    413
      2  -1522  -1527    758    763  -1525    610    623    706    626    579    358
     -2  -1540  -1540    771    766  -1540    607    566    675    589    535    319
     -2  -1556  -1553    779    774  -1556    605    519    646    553    496    283
    -44  -1628  -1584    833    769  -1605    584    465    600    501    444    233
    -72  -1686  -1613    878    769  -1649    563    413    558    459    397    197
    -70  -1686  -1615    875    771  -1652    561    389    545    444    379    187
     -7  -1634  -1626    820    807  -1631    581    397    561    457    397    200
    -18  -1644  -1626    828    802  -1636    571    376    537    436    381    187
    -44  -1667  -1623    854    789  -1647    553    350    511    410    353    166
    -49  -1683  -1636    865    792  -1660    548    342    509    400    350    153
    -38  -1686  -1647    862    802  -1667    545    348    506    397    353    142
    -46  -1686  -1641    865    795  -1665    550    353    514    407    361    150
    -62  -1691  -1628    875    782  -1660    548    350    514    410    363    158
    -67  -1686  -1618    875    774  -1652    548    350    509    405    361    158
    -44  -1662  -1618    854    787  -1641    545    348    504    402    355    155
    -41  -1654  -1615    846    784  -1636    537    348    501    400    353    153
    -46  -1649  -1602    846    776  -1626    537    350    506    402    358    158
    -44  -1636  -1592    839    771  -1615    537    353    511    410    366    171
    -49  -1621  -1571    836    761  -1597    540    353    511    413    368    174
    -46  -1618  -1571    831    761  -1597    530    342    506    407    363    168
    -54  -1626  -1571    839    758  -1600    524    340    504    405    358    163
    -54  -1623  -1569    839    756  -1597    517    332    496    397    353    161
    -49  -1610  -1561    831    756  -1587    511    327    491    392    350    161
    -33  -1592  -1558    810    761  -1577    514    329    491    392    350    163
    -38  -1584  -1545    810    750  -1564    514    324    488    387    348    166
    -44  -1582  -1538    810    745  -1558    511    319    480    381    342    163
    -46  -1595  -1548    820    750  -1571    504    311    472    374    332    158
    -62  -1587  -1525    823    730  -1556    504    309    472    371    335    158
    -59  -1571  -1512    815    724  -1540    498    303    467    368    335    155
    -57  -1579  -1525    815    732  -1553    496    298    462    366    332    155
    -49  -1577  -1527    813    737  -1553    493    296    459    363    332    163
    -49  -1551  -1501    800    724  -1527    506    306    470    376    340    174
    -44  -1509  -1465    776    709  -1488    527    322    491    392    355    187
    -41  -1488  -1449    763    704  -1470    535    319    491    389    353    184
    -38  -1467  -1428    753    693  -1449    548    327    498    394    355    189
    -36  -1444  -1410    740    685  -1428    537    316    498    394    361    192
    -31  -1415  -1384    722    675  -1400    522    309    504    402    376    207
    -18  -1400  -1382    706    680  -1389    498    306    506    410    387    226
     -5  -1395  -1389    701    691  -1392    485    301    506    418    392    233
      2  -1363  -1366    678    683  -1363    488    311    517    426    405    252
      2  -1371  -1376    683    688  -1374    478    306    504    413    392    244
     -2  -1413  -1413    706    704  -1413    454    283    475    381    366    218
    -31  -1462  -1431    748    698  -1447    439    262    452    361    342    194
    -51  -1506  -1457    776    701  -1483    428    246    428    335    316    171
    -44  -1504  -1460    774    706  -1480    441    249    423    327    306    166
     -5  -1454  -1449    730    719  -1452    462    257    426    327    309    171
    -10  -1452  -1441    732    714  -1447    459    246    410    314    296    166
    -25  -1501  -1478    761    724  -1491    444    226    387    290    272    140
    -36  -1527  -1491    782    727  -1512    439    213    371    270    257    119
    -64  -1553  -1488    807    711  -1522    426    200    353    252    236    103
    -93  -1595  -1501    844    704  -1548    402    176    329    226    207     83
    -83  -1590  -1506    836    709  -1548    389    166    322    218    197     75
    -25  -1522  -1496    774    735  -1509    413    189    348    246    231    106
     -2  -1496  -1493    748    745  -1496    431    202    358    257    246    119
      2  -1480  -1483    740    743  -1480    439    207    368    265    259    127
     -7  -1488  -1480    745    735  -1486    433    200    363    259    252    124
    -18  -1491  -1473    756    724  -1483    426    194    355    249    239    111
    -15  -1473  -1457    743    719  -1467    472    262    397    270    241    101
      2  -1382  -1384    691    693  -1382    592    441    535    361    296    129
     15  -1280  -1299    631    654  -1288    691    665    722    530    436    246
     90  -1067  -1158    488    623  -1111    758    997   1013    854    756    553
    220   -698   -922    236    571   -810    724   1244   1288   1254   1215   1034
    246   -392   -639     72    441   -514    600   1052   1345   1506   1582   1444
     90   -340   -431    124    259   -387    374    462   1085   1436   1615   1527
    -85   -452   -366    270    140   -410    124   -277    522    896   1119   1085
   -200   -797   -597    498    197   -698    -77   -872   -174     64    275    298
   -174  -1221  -1047    698    436  -1135   -218  -1010   -527   -376   -181   -129
   -122  -1496  -1374    807    623  -1436   -163   -753   -402   -316   -176   -163
   -116  -1579  -1462    846    672  -1522    -23   -465   -200   -189   -101   -122
   -114  -1566  -1452    839    667  -1512    163   -174     25    -28     10    -57
    -96  -1532  -1436    815    670  -1486    309     46    194     98    114      7
    -72  -1483  -1410    776    667  -1449    363    119    257    145    150     33
    -44  -1460  -1415    750    685  -1439    392    153    283    168    161     44
     12  -1405  -1421    693    717  -1413    423    187    309    192    181     64
     18  -1387  -1405    685    711  -1395    431    200    322    200    189     75
    -25  -1415  -1392    719    680  -1405    423    200    319    197    187     70
    -31  -1431  -1400    730    683  -1415    418    202    319    197    189     70
     -5  -1389  -1387    696    688  -1387    426    213    327    205    200     80
     10  -1340  -1350    665    680  -1345    433    226    342    218    210     93
     15  -1332  -1348    657    680  -1340    433    231    342    218    210     93
     25  -1317  -1343    646    683  -1330    439    236    348    220    213     93
      2  -1317  -1319    657    659  -1319    439    239    350    228    218    103
    -10  -1304  -1293    657    641  -1299    436    241    353    231    215    114
     -2  -1309  -1306    654    649  -1309    420    233    345    220    210    103
      0  -1312  -1312    654    654  -1312    426    241    355    228    213    109
      5  -1301  -1306    646    654  -1301    436    257    368    241    226    129
     10  -1296  -1306    644    657  -1301    439    265    374    249    239    135
     -2  -1299  -1299    649    646  -1299    428    267    376    252    241    122
     -2  -1283  -1280    641    636  -1283    433    280    389    267    262    129
      7  -1262  -1273    626    639  -1267    439    293    402    280    275    142
     23  -1234  -1257    605    639  -1244    444    309    415    293    285    158
     25  -1218  -1244    594    633  -1231    436    322    423    301    293    171
     15  -1223  -1239    602    626  -1231    433    337    436    314    303    189
     15  -1213  -1228    597    620  -1218    433    361    452    329    314    207
     15  -1195  -1210    589    613  -1202    439    384    472    350    335    220
    -15  -1210  -1197    610    589  -1205    428    410    488    368    355    231
      5  -1171  -1179    581    592  -1174    433    452    517    402    392    262
    111  -1039  -1153    462    631  -1096    475    532    584    475    465    340
    174   -940  -1114    384    644  -1026    504    597    646    542    527    405
    137   -950  -1088    405    610  -1018    491    626    667    568    558    439
    116   -945  -1062    413    589  -1002    478    654    685    600    594    470
    142   -883  -1026    366    584   -953    475    683    711    636    633    514
    163   -826   -989    332    576   -906    472    704    730    662    667    550
    145   -833   -982    342    561   -906    459    698    727    670    683    553
    145   -810   -956    329    550   -883    462    704    737    688    709    574
    158   -776   -937    309    545   -857    470    709    743    698    719    594
    163   -763   -927    301    545   -844    465    688    722    678    704    584
    129   -774   -904    322    517   -839    457    652    696    646    675    561
    103   -797   -901    345    501   -846    454    613    662    610    636    530
     90   -828   -919    366    504   -872    452    558    618    555    574    478
     77   -875   -953    400    514   -914    454    504    576    498    519    428
     54   -940   -995    441    522   -969    452    446    535    452    470    371
     38   -984  -1026    472    530  -1005    446    392    498    402    423    316
     25  -1008  -1034    491    527  -1021    444    348    467    363    384    275
     12  -1031  -1044    509    527  -1036    431    301    436    329    345    236
      0  -1062  -1065    530    532  -1062    410    259    410    301    311    207
     12  -1065  -1080    524    545  -1072    407    236    389    280    288    187
     12  -1072  -1088    530    550  -1080    410    223    381    270    277    176
     10  -1072  -1083    532    545  -1078    407    210    376    259    272    168
      0  -1093  -1093    545    545  -1093    400    197    366    249    259    161
     -7  -1101  -1093    555    542  -1098    394    184    353    236    249    150
     -5  -1088  -1083    545    537  -1085    392    187    353    236    249    153
     -5  -1085  -1080    545    537  -1083    389    187    353    236    246    150
    -18  -1096  -1080    555    530  -1088    376    181    345    228    236    142
    -12  -1088  -1075    550    530  -1083    379    184    350    233    236    145
      5  -1070  -1075    530    540  -1072    384    192    358    241    246    155
      7  -1070  -1078    532    542  -1072    389    194    361    246    254    161
     -2  -1057  -1054    527    524  -1057    389    200    366    252    259    168
     -5  -1036  -1031    519    511  -1034    392    202    376    259    267    171
      0  -1028  -1028    511    511  -1026    392    202    379    262    270    176
      5  -1023  -1028    509    517  -1026    389    200    374    259    265    184
     -5  -1026  -1021    514    506  -1023    379    194    371    257    265    187
     -5  -1026  -1021    514    506  -1023    376    192    371    259    275    176
      7  -1031  -1039    509    522  -1034    379    192    376    262    280    174
     10  -1028  -1039    509    524  -1034    384    202    384    275    293    184
      2  -1010  -1015    501    506  -1013    381    200    381    272    293    189
     -2  -1013  -1010    506    504  -1010    376    187    371    259    280    179
     -2  -1018  -1015    509    504  -1015    371    181    366    252    275    174
      5   -997  -1002    496    504  -1000    376    184    368    257    277    184
     18   -992  -1010    485    511  -1000    363    174    361    249    267    176
     25   -969   -995    470    509   -982    371    174    368    257    272    184
     18   -922   -943    449    478   -932    394    197    397    283    301    215
      5   -901   -906    449    454   -904    420    205    413    298    319    223
     10   -893   -904    441    454   -898    423    202    410    293    316    213
     18   -878   -896    428    457   -885    415    192    407    293    316    213
     28   -839   -870    402    446   -854    402    189    415    303    332    233
     44   -823   -867    389    454   -844    381    187    420    311    340    246
     46   -823   -870    387    457   -846    363    179    410    306    332    246
     49   -797   -846    374    446   -820    361    181    415    314    345    259
     49   -818   -867    384    457   -841    350    176    407    309    340    252
     41   -859   -901    410    470   -880    337    168    389    293    319    233
     31   -893   -924    431    475   -909    322    153    368    270    301    220
     31   -898   -932    433    480   -914    327    153    363    265    296    215
     25   -922   -950    446    485   -935    329    142    353    252    280    200
      2   -943   -945    470    472   -943    337    140    350    244    262    189
    -15   -963   -948    488    465   -956    329    119    329    223    246    166
     -5   -982   -976    493    485   -979    314     98    303    197    231    148
      2  -1000  -1002    498    501  -1000    311     90    290    184    218    135
     -7  -1008  -1000    509    496  -1005    314     85    285    179    207    124
    -12  -1010   -997    511    488  -1002    309     80    280    174    200    116
     -2  -1002  -1002    501    498  -1002    306     80    280    174    202    119
      0  -1005  -1005    501    501  -1005    306     80    283    181    207    124
    -10  -1002   -992    506    491   -997    311     85    288    187    215    135
    -12   -995   -982    501    483   -989    303     77    283    176    207    127
     -5   -982   -979    493    485   -982    298     72    277    171    200    119
     -2   -979   -979    491    485   -979    303     77    283    179    207    124
     -2   -971   -969    488    483   -971    337    119    309    192    213    127
      2   -901   -904    449    452   -901    452    272    413    244    236    129
     23   -784   -810    379    415   -797    579    491    587    384    342    207
     90   -592   -685    249    387   -636    693    831    880    683    618    454
    233   -265   -498     15    366   -381    706   1202   1215   1111   1067    904
    285    148   -137   -220    213      5    537    966   1278   1402   1475   1353
    179    311    132   -246     23    223    246    342   1091   1454   1644   1569
     -5    259    265   -127   -135    262    -57   -402    649   1114   1376   1361
   -150   -106     44    129    -98    -31   -285  -1034    -67    262    535    602
   -155   -628   -475    389    158   -553   -420  -1218   -561   -376   -116      0
    -93   -966   -872    527    389   -919   -363   -956   -478   -374   -179   -109
    -41  -1034   -992    535    472  -1013   -179   -610   -241   -220    -85    -70
    -25   -961   -935    493    454   -948     77   -257     28    -23     57     33
     -7   -930   -922    467    457   -927    231    -38    181     90    135     85
      2   -935   -937    465    467   -935    285     38    239    129    166    101
      2   -945   -950    470    472   -948    301     62    259    142    174     96
      7   -948   -956    470    480   -950    314     83    275    150    181    103
      5   -953   -958    472    480   -956    319     93    277    150    174    106
     -2   -945   -945    472    470   -945    322    103    285    161    184    114
     -7   -935   -930    470    459   -935    324    114    298    174    197    124
      5   -904   -909    449    457   -906    327    124    303    181    210    129
     10   -891   -901    439    454   -896    322    127    306    181    210    124
     10   -896   -906    441    457   -901    319    129    309    184    207    129
      0   -924   -927    459    462   -924    311    129    306    181    202    127
     12   -898   -911    444    462   -904    319    137    314    189    213    132
     46   -839   -885    394    465   -859    340    161    337    213    236    155
     46   -813   -859    384    452   -836    348    174    350    223    246    168
     38   -823   -862    389    446   -841    348    181    355    226    246    171
     49   -807   -857    379    452   -831    353    192    366    239    257    181
     51   -795   -846    371    446   -820    353    197    374    241    257    187
     38   -810   -849    384    441   -828    348    200    371    239    257    184
     25   -818   -846    394    433   -833    348    207    376    244    262    184
     38   -784   -823    374    431   -802    355    226    394    262    280    197
     57   -771   -828    355    441   -800    363    244    407    272    293    205
     51   -758   -813    353    431   -784    363    257    418    283    301    213
     46   -753   -802    353    423   -776    371    280    436    303    316    231
     54   -740   -795    342    423   -766    379    311    457    324    335    249
     51   -727   -782    335    415   -753    381    340    478    340    350    259
     57   -717   -774    329    413   -745    397    384    509    371    381    283
     57   -691   -748    314    402   -719    415    436    548    413    420    319
     72   -652   -724    290    397   -688    428    488    589    454    459    350
     90   -602   -696    254    392   -649    436    537    623    491    493    387
    111   -548   -659    218    384   -602    439    589    662    540    540    439
    124   -498   -626    187    371   -561    441    633    698    581    584    485
    135   -457   -592    161    363   -524    433    657    722    613    618    522
    135   -413   -550    137    340   -483    433    675    740    641    654    555
    145   -368   -514    111    327   -441    436    688    756    667    685    592
    153   -355   -509     98    329   -431    444    698    771    691    717    615
    155   -329   -485     88    319   -407    439    691    766    693    722    613
    142   -332   -475     93    309   -402    428    662    753    683    714    610
    124   -348   -475    111    298   -410    420    628    724    657    693    600
    111   -361   -475    124    290   -418    415    584    696    626    665    579
     98   -379   -478    140    288   -428    402    511    649    574    613    530
     85   -407   -493    158    288   -452    387    436    592    511    548    470
     57   -467   -524    205    288   -493    374    368    545    457    496    415
     41   -509   -553    231    296   -530    363    306    504    407    444    366
     44   -530   -574    244    309   -550    358    262    475    374    407    335
     33   -558   -592    259    311   -574    350    223    449    345    376    301
     20   -600   -620    288    319   -610    332    179    415    309    342    270
     20   -620   -641    298    329   -631    311    142    384    277    309    244
     15   -636   -652    311    332   -644    298    114    361    252    283    215
      7   -654   -662    324    335   -657    290     98    348    236    267    207
      7   -654   -665    322    335   -659    288     96    348    236    267    210
      5   -662   -670    327    337   -667    285     90    342    231    267    200
      0   -667   -667    335    332   -667    280     85    335    226    262    189
     -5   -654   -652    329    322   -654    280     88    340    228    265    197
     -7   -652   -644    329    316   -649    283     96    348    236    270    205
      0   -649   -649    324    324   -649    283     98    348    239    272    205
      7   -652   -659    322    332   -654    283     98    345    236    265    197
      2   -649   -654    322    327   -652    285    101    350    241    277    202
     -5   -652   -649    327    322   -652    283     98    350    241    283    205
     -2   -649   -649    324    322   -649    272     90    340    233    272    202
      5   -626   -631    311    316   -628    283    101    353    246    280    213
     15   -597   -613    288    314   -605    283    101    353    249    285    215
     18   -597   -615    288    316   -607    277     96    345    241    275    213
     12   -594   -610    290    309   -602    270     90    340    236    270    210
      2   -589   -592    293    296   -589    280     96    350    246    283    218
     -7   -597   -589    298    290   -594    275     90    342    239    275    213
      2   -594   -597    296    298   -597    267     83    337    231    265    207
      5   -592   -597    293    298   -594    267     80    337    233    270    210
     10   -597   -607    293    309   -602    272     80    340    233    272    213
     10   -594   -607    290    306   -600    262     70    327    226    262    200
      7   -594   -602    290    303   -597    262     67    327    226    265    200
      2   -602   -607    298    303   -605    262     64    327    223    265    202
      5   -602   -607    298    306   -605    254     59    319    215    257    197
     10   -579   -589    283    296   -584    257     59    322    218    259    205
     10   -517   -527    252    267   -522    277     75    348    241    283    231
     10   -483   -493    233    249   -488    296     88    366    257    296    241
     12   -467   -480    228    246   -472    319     93    371    265    298    246
     12   -459   -475    223    241   -467    319     90    374    265    298    249
     15   -449   -465    215    239   -457    301     75    368    265    303    252
     25   -420   -446    194    236   -433    280     75    379    277    322    267
     33   -423   -457    194    244   -439    270     80    384    290    337    283
     31   -407   -441    187    233   -423    267     80    387    298    348    293
     28   -400   -428    184    228   -413    257     80    384    296    345    296
     38   -418   -457    189    246   -439    244     75    366    280    327    288
     44   -470   -514    213    277   -491    218     51    335    249    290    257
     33   -519   -553    241    293   -537    213     41    319    233    277    233
     23   -537   -561    254    290   -548    210     28    306    220    270    218
      2   -550   -553    272    275   -553    215     23    298    207    259    213
    -20   -576   -555    298    267   -566    215      7    280    189    236    192
    -31   -605   -574    316    270   -589    202    -12    259    171    218    171
    -31   -607   -579    319    272   -594    202    -18    249    161    205    166
    -25   -610   -587    316    277   -600    200    -23    241    153    200    158
    -28   -615   -587    322    277   -602    194    -31    233    145    192    150
    -31   -613   -584    322    272   -600    184    -38    223    135    174    148
    -31   -607   -576    319    270   -594    184    -38    223    135    176    150
    -36   -620   -584    327    272   -602    184    -38    226    137    187    145
    -38   -631   -592    335    275   -613    181    -38    223    137    189    137
    -44   -618   -574    329    262   -594    187    -33    233    145    197    153
    -51   -613   -561    329    254   -587    194    -28    241    150    200    155
    -44   -613   -571    327    262   -594    202    -15    246    148    194    142
    -28   -566   -537    298    254   -553    293     93    314    179    210    142
      2   -439   -441    215    220   -439    433    306    467    290    288    197
     62   -262   -324     98    192   -293    568    626    727    532    501    381
    171     23   -148    -98    158    -62    659   1070   1088    948    909    771
    262    413    150   -337     57    283    555   1088   1278   1314   1358   1244
    200    670    467   -436   -132    568    200    446   1148   1457   1623   1566
      7    745    737   -376   -366    743   -140   -327    846   1335   1592   1582
   -166    485    649   -161   -407    566   -431  -1028    226    667    961   1034
   -233    -75    158    155   -197     41   -644  -1460   -522   -265     33    192
   -171   -467   -296    319     62   -384   -613  -1241   -545   -389   -148    -20
   -111   -610   -498    361    192   -555   -397   -836   -314   -246    -80    -10
    -83   -589   -506    335    210   -548   -122   -459    -70    -88     23     46
    -67   -579   -511    324    220   -545     83   -197    106     31    109     93
    -49   -574   -524    311    236   -550    158    -88    179     85    145    119
    -41   -576   -535    309    244   -555    181    -54    197     93    142    114
    -44   -581   -537    311    246   -561    187    -38    202     96    142    103
    -41   -584   -542    314    249   -563    200    -23    213    106    150    109
    -33   -587   -555    309    259   -571    213     -7    228    122    166    116
    -25   -568   -542    296    257   -555    215      0    233    122    163    114
    -28   -553   -527    290    246   -540    215      7    236    122    166    122
    -20   -530   -509    275    244   -519    220     18    244    132    179    137
    -23   -537   -514    277    241   -527    218     23    246    132    184    137
    -23   -540   -519    280    246   -530    218     25    249    135    187    132
    -12   -519   -506    265    244   -511    226     38    259    145    197    137
     -7   -496   -488    252    239   -493    233     49    272    158    205    150
    -10   -501   -493    254    239   -496    226     49    270    153    197    145
     -2   -504   -504    252    249   -504    228     59    275    158    200    150
     -2   -493   -493    246    244   -493    239     75    288    174    213    163
     -2   -480   -478    241    236   -480    241     83    293    176    218    171
     -2   -465   -462    231    226   -465    236     88    290    176    218    174
     -2   -439   -436    220    215   -439    241    106    306    189    231    187
     -5   -441   -436    223    213   -439    254    124    327    205    246    194
     -7   -454   -446    231    218   -452    262    140    340    218    262    197
      5   -426   -431    210    218   -428    267    163    358    236    277    210
     15   -410   -426    197    218   -418    277    197    379    254    293    226
     15   -405   -420    194    215   -413    277    218    392    262    298    233
     23   -387   -410    181    215   -397    285    252    413    283    314    246
     31   -366   -397    166    213   -381    301    290    441    311    340    270
     31   -350   -384    158    205   -366    316    342    478    342    366    298
     38   -319   -358    140    194   -337    329    400    514    381    402    329
     57   -270   -327    106    192   -298    348    459    555    428    452    368
     75   -236   -311     77    192   -275    355    511    592    472    493    410
     90   -181   -272     44    181   -228    355    553    618    506    524    444
     90   -124   -215     15    150   -168    355    587    649    542    571    483
    106    -70   -176    -18    140   -122    355    613    678    581    615    527
    111    -38   -150    -36    129    -93    353    626    688    605    636    558
    111    -10   -122    -51    114    -64    348    623    691    613    641    579
    116     25    -90    -72    103    -31    340    618    691    618    654    594
    122     12   -109    -67    116    -46    340    613    693    626    672    600
    111     10   -101    -62    103    -44    335    587    683    618    672    594
     96      7    -88    -54     93    -38    332    545    662    597    654    581
     80    -20   -103    -31     90    -62    324    485    628    558    615    545
     62    -64   -127      2     93    -96    303    407    576    496    555    491
     36   -101   -140     31     88   -119    285    324    524    436    493    431
     23   -140   -163     57     90   -150    275    262    485    389    444    389
     10   -187   -200     85    103   -192    265    202    441    340    392    340
      2   -220   -223    109    111   -220    254    153    410    303    358    303
    -10   -249   -241    127    114   -246    244    114    384    272    324    272
    -12   -270   -257    142    119   -265    228     77    355    241    298    241
    -20   -303   -283    161    129   -293    218     51    332    218    275    223
    -28   -319   -290    174    129   -306    215     36    322    207    262    210
    -31   -332   -303    181    132   -319    215     28    316    202    257    213
    -23   -342   -319    181    145   -332    213     25    306    194    249    205
    -20   -340   -319    179    148   -329    207     18    301    189    249    200
    -36   -335   -298    187    129   -316    207     18    303    192    254    202
    -31   -322   -290    176    127   -309    202     15    298    187    249    197
    -20   -314   -293    166    135   -303    197     10    296    181    241    192
    -15   -316   -303    166    142   -311    197     12    296    184    241    192
    -18   -322   -303    171    142   -314    202     15    298    184    241    194
    -20   -316   -298    166    137   -309    200     15    301    187    244    197
    -18   -296   -277    155    127   -285    202     20    303    192    249    202
    -20   -285   -267    150    122   -277    194     15    298    187    241    202
    -12   -283   -270    148    127   -277    189     10    290    181    236    200
    -20   -290   -272    153    124   -283    189     12    293    184    239    197
    -18   -293   -275    155    127   -285    192     12    296    187    239    200
    -10   -280   -270    145    127   -275    187     12    293    181    236    197
    -10   -277   -267    145    127   -272    184     10    290    179    236    194
    -12   -275   -262    142    122   -270    184      5    288    179    236    200
     -7   -265   -259    135    124   -262    179      0    280    171    233    197
    -12   -275   -262    145    122   -270    174     -2    275    166    228    189
    -20   -262   -241    142    109   -252    171     -5    270    163    226    189
    -23   -285   -265    153    119   -275    171    -10    267    161    226    189
    -15   -306   -290    161    135   -298    168    -15    259    153    218    181
    -12   -290   -277    150    129   -283    161    -23    254    148    210    181
     -2   -267   -265    135    129   -267    161    -28    252    145    207    184
     -2   -272   -270    137    129   -270    155    -33    244    137    200    171
    -12   -280   -267    148    124   -275    155    -28    249    142    205    171
     -7   -262   -257    132    122   -262    161    -25    252    148    213    174
      0   -226   -226    114    111   -226    181    -12    275    166    236    194
    -10   -197   -187    101     85   -192    210      5    298    184    252    215
    -18   -174   -155     96     67   -163    231     12    311    197    262    226
    -18   -166   -150     90     64   -158    239     18    319    202    265    231
    -15   -174   -158     96     70   -166    226      5    314    197    262    226
      2   -119   -122     57     59   -122    202      2    319    207    272    246
     12    -98   -111     41     59   -103    179      0    314    210    270    252
     10   -101   -111     44     59   -106    161     -5    309    207    275    249
     23    -96   -119     36     70   -106    161      7    316    218    288    259
     20   -127   -148     51     83   -137    153      2    309    213    285    252
     10   -179   -189     83     98   -184    148     -7    290    194    267    233
     10   -205   -215     96    111   -210    135    -20    267    171    241    215
     18   -215   -233     98    124   -223    127    -38    246    153    223    202
    -10   -244   -233    124    111   -239    137    -44    236    140    210    192
    -25   -262   -236    142    103   -249    135    -59    218    119    184    174
    -33   -283   -252    155    106   -267    116    -85    189     90    161    140
    -31   -316   -285    174    127   -301    114    -98    176     77    153    116
    -31   -337   -309    181    137   -324    111   -103    166     67    142    106
    -31   -337   -306    184    135   -322    109   -103    163     64    137    106
    -38   -342   -303    189    129   -322    109   -103    163     64    137    109
    -46   -345   -298    197    124   -322     98   -109    155     54    129    109
    -38   -335   -296    184    127   -314     90   -116    148     49    122     98
    -31   -319   -288    174    127   -303    101   -109    158     59    132    109
    -33   -324   -293    179    127   -309    106   -106    163     64    140    111
    -38   -348   -309    194    135   -329    106   -109    161     64    137    106
    -46   -353   -306    200    127   -332    116    -98    168     70    137    106
    -31   -288   -259    158    111   -275    192      0    233    109    158    111
     -2   -189   -189     93     90   -189    324    192    371    202    223    148
     44    -41    -85      0     64    -62    459    467    584    397    387    285
    145    228     83   -187     31    155    566    898    924    774    756    639
    265    576    309   -420    -20    444    514   1034   1143   1137   1182   1088
    244    865    618   -555   -187    743    244    542   1096   1332   1501   1462
     44   1013    969   -527   -462    992    -93   -233    857   1306   1574   1602
   -150    795    945   -324   -548    870   -379   -969    288    730   1039   1132
   -241    283    524    -20   -384    402   -605  -1434   -405   -127    181    324
   -202   -168     33    184   -119    -67   -672  -1379   -610   -441   -181    -49
   -129   -387   -257    259     62   -322   -530  -1015   -441   -353   -166    -83
    -90   -368   -280    228     93   -327   -267   -633   -210   -205    -72    -31
    -51   -332   -280    189    114   -306    -36   -329    -12    -70     20     31
    -31   -324   -296    176    129   -311     75   -179     88      7     72     59
    -33   -327   -293    181    129   -311    103   -132    119     20     83     64
    -23   -314   -290    168    132   -303    111   -111    124     25     83     62
    -12   -309   -296    158    140   -303    124    -98    137     33     85     62
    -10   -322   -311    166    148   -316    129    -83    142     38     90     64
    -15   -324   -309    171    145   -316    124    -80    140     33     85     59
    -10   -314   -303    161    145   -309    129    -70    150     44     96     67
     -7   -301   -293    153    140   -298    127    -64    153     46     96     70
    -10   -303   -293    155    140   -298    124    -64    148     44     93     70
     -5   -298   -293    153    142   -296    127    -54    155     49    101     75
      2   -296   -298    145    150   -296    135    -44    163     57    109     80
      7   -285   -296    137    150   -290    132    -41    163     57    106     77
     15   -267   -283    124    148   -275    129    -38    163     57    106     77
     25   -257   -283    116    153   -270    124    -31    168     57    109     80
     25   -249   -277    111    150   -262    122    -28    168     57    106     80
     25   -244   -272    109    148   -257    135    -12    181     70    116     88
     31   -233   -267     98    148   -249    145      2    194     83    129     98
     44   -223   -267     90    155   -244    150     18    205     93    137    109
     41   -215   -257     85    148   -236    148     31    213    101    142    111
     46   -200   -249     75    148   -223    150     46    223    109    153    119
     51   -184   -236     64    142   -210    155     70    241    127    168    135
     57   -168   -226     57    140   -197    158     88    252    137    176    140
     70   -168   -239     49    153   -205    168    114    270    153    189    153
     77   -137   -218     28    145   -176    176    148    293    176    213    174
     83   -114   -200     12    140   -155    181    184    311    194    228    189
     90   -109   -200     10    145   -153    189    228    335    218    246    200
     98    -80   -181    -10    137   -132    197    272    363    246    277    226
    111    -49   -163    -31    135   -106    210    329    400    285    311    265
    132     -2   -137    -67    135    -70    223    389    439    327    350    311
    140     41    -98    -90    119    -28    223    436    472    371    400    358
    155     93    -62   -127    109     18    228    475    506    418    454    400
    168    135    -33   -153    101     51    233    506    532    454    493    433
    174    171     -2   -174     88     85    233    522    548    478    522    462
    179    200     20   -189     80    111    236    530    561    493    542    488
    176    226     46   -202     62    137    231    527    561    501    553    501
    174    239     64   -207     54    153    220    514    555    498    553    509
    184    241     57   -213     64    150    210    493    542    488    548    511
    184    236     51   -210     67    145    207    465    527    475    535    501
    168    220     51   -194     57    137    200    413    493    439    498    467
    148    192     44   -171     51    119    192    348    452    392    452    423
    127    150     20   -140     51     85    181    277    407    340    400    374
    103     90    -12    -96     59     38    166    205    355    280    342    314
     93     51    -44    -72     67      5    153    140    311    231    290    259
     90     31    -59    -62     75    -12    148     93    283    197    254    231
     77     -2    -83    -38     80    -44    135     46    246    161    215    189
     75    -41   -116    -15     96    -77    119     10    215    127    174    153
     64    -64   -129      0     96    -98    114    -15    200    109    161    140
     57    -67   -127      5     90    -96    109    -31    187     96    148    124
     59    -85   -145     10    101   -116    101    -46    171     77    124    109
     64    -96   -161     15    111   -127    101    -51    163     70    124    106
     67    -90   -161     10    111   -124     90    -59    155     64    122     96
     59    -98   -158     18    106   -127     85    -64    153     57    111     88
     54    -96   -153     18    103   -124     85    -62    150     54    109     85
     67    -70   -137      2    101   -103     88    -57    155     59    111     90
     67    -67   -137      0     98   -101     83    -62    145     46    101     83
     57    -77   -135     10     93   -106     75    -70    137     36     88     72
     54    -75   -132      7     90   -103     77    -64    142     44     98     72
     57    -62   -119      2     88    -90     80    -59    150     51    111     80
     62    -75   -137      5     98   -106     75    -64    140     41    101     70
     59    -72   -135      5     96   -103     72    -67    137     36     96     62
     62    -62   -127     -2     93    -93     72    -67    132     33     88     62
     62    -57   -119     -2     90    -88     70    -67    127     33     85     67
     64    -64   -129      0     96    -96     64    -72    119     23     77     62
     67    -64   -132     -2     98    -98     59    -80    111     15     70     49
     62    -57   -122     -2     90    -88     59    -83    111     15     70     44
     59    -59   -119      0     88    -88     59    -85    103      7     70     36
     54    -62   -116      5     85    -88     57    -90    101      5     67     31
     57    -62   -122      2     88    -90     51    -96     93     -2     59     28
     62    -67   -132      0     96    -98     46   -103     80    -12     46     18
     62    -59   -122      0     90    -90     46   -106     77    -18     46     15
     51    -64   -119      5     83    -90     41   -114     70    -25     36      7
     51    -72   -124     10     85    -98     33   -124     59    -38     20     -7
     44    -75   -122     15     80    -98     25   -132     49    -49     10    -12
     44    -67   -111     12     77    -88     28   -129     51    -46     12     -7
     44    -59   -106      7     75    -83     36   -124     57    -44     18     -7
     57    -57   -114      0     85    -85     25   -132     46    -54     10    -23
     75    -10    -88    -33     80    -46     33   -124     59    -41     25    -10
     83     44    -38    -62     62      2     70    -96     90     -7     54     18
     57     54     -5    -57     31     23     96    -85    103     -2     57     28
     46     64     18    -54     15     41     98    -90     98    -10     46     18
     51     88     36    -70      7     62     90    -98     98     -7     49     18
     85    119     33   -101     25     77     64   -111     96     -7     46     23
     75    111     33    -96     20     75     44   -111     96     -5     59     23
     64    106     41    -85     12     75     38   -106    101      5     77     31
     75    122     44    -98     15     83     36    -98    103     12     85     38
     98    116     18   -106     41     67     23   -101     88      2     70     25
     98     77    -23    -88     62     25      2   -116     64    -23     49      5
     85     44    -41    -64     64      2     -7   -129     44    -41     31    -10
     80      7    -72    -44     75    -31    -20   -155     12    -75     -5    -49
     59    -38    -98    -10     77    -67    -18   -166     -5    -98    -31    -77
     41    -64   -106     10     72    -85    -18   -181    -23   -116    -54   -101
     28    -88   -116     28     72   -101    -25   -194    -41   -137    -67   -114
     33   -111   -145     38     85   -127    -38   -215    -67   -163    -93   -140
     33   -119   -153     44     93   -135    -41   -223    -80   -176   -106   -155
     15   -145   -161     64     85   -153    -46   -233    -93   -187   -119   -171
     20   -142   -166     59     93   -153    -51   -233    -98   -192   -122   -176
     25   -127   -155     49     88   -140    -57   -233    -98   -192   -124   -181
     18   -142   -161     62     88   -150    -44   -226    -93   -189   -119   -176
     25   -132   -158     51     90   -145    -46   -223    -96   -189   -116   -176
     18   -132   -150     57     83   -140    -46   -226    -98   -192   -122   -184
      5   -145   -153     70     77   -150    -49   -226   -103   -197   -124   -187
     10   -142   -153     67     80   -148    -44   -223   -106   -200   -132   -200
     28   -132   -161     49     93   -145     -2   -148    -64   -181   -132   -215
     54    -72   -127     10     90    -98    114     49     72    -88    -75   -189
     88     64    -23    -75     54     20    239    311    290    106     88    -59
    163    340    176   -252     -5    259    340    667    613    459    436    267
    246    696    449   -472   -101    574    296    820    831    813    867    735
    215   1054    836   -636   -311    945    132    452    787    979   1179   1122
     59   1195   1132   -628   -537   1163    -88   -176    535    922   1236   1249
   -122   1060   1182   -467   -652   1119   -311   -880     28    444    797    862
   -202    542    745   -171   -475    644   -524  -1387   -667   -418   -109    -18
   -155     -2    150     77   -153     72   -688  -1475  -1008   -859   -579   -491
    -85   -288   -202    184     57   -244   -652  -1218   -893   -810   -589   -545
    -28   -283   -254    155    111   -270   -470   -870   -636   -631   -472   -470
    -12   -246   -236    127    109   -244   -246   -537   -384   -446   -337   -376
      0   -254   -254    127    127   -254   -119   -342   -249   -345   -267   -337
     18   -257   -275    119    145   -265    -67   -270   -194   -306   -239   -319
     31   -241   -272    106    150   -257    -46   -239   -168   -285   -223   -309
     41   -265   -306    109    174   -285    -36   -218   -158   -280   -220   -314
     57   -280   -337    111    197   -309    -28   -205   -153   -275   -223   -319
     44   -280   -324    116    181   -303    -20   -197   -142   -267   -218   -316
     38   -277   -316    119    176   -296    -15   -192   -137   -265   -213   -311
     54   -293   -350    116    200   -319    -18   -189   -140   -267   -218   -322
     57   -270   -327    106    192   -298    -28   -189   -140   -265   -215   -324
     54   -285   -340    114    194   -311    -23   -179   -129   -254   -207   -316
     59   -283   -342    111    200   -311    -12   -168   -122   -246   -200   -314
     59   -288   -350    114    202   -319     -2   -161   -114   -244   -197   -316
     67   -303   -371    119    218   -337      7   -148   -101   -233   -189   -314
     64   -303   -371    116    215   -337     12   -137    -90   -223   -181   -311
     57   -322   -379    132    218   -350     10   -132    -90   -223   -184   -316
     62   -319   -381    124    220   -350     15   -124    -77   -213   -181   -314
     70   -309   -381    119    223   -345     23   -111    -67   -202   -171   -306
     70   -319   -389    122    228   -353     28    -98    -57   -192   -163   -306
     70   -324   -394    127    231   -358     33    -83    -44   -176   -150   -296
     67   -319   -387    124    223   -353     41    -64    -23   -161   -137   -283
     72   -314   -387    119    228   -350     44    -46    -15   -150   -129   -277
     77   -327   -407    124    241   -366     54    -25      0   -137   -116   -275
     83   -332   -415    124    249   -374     67      2     25   -109    -90   -257
     83   -342   -428    129    254   -384     70     28     41    -96    -80   -249
     88   -324   -413    116    249   -368     80     64     67    -67    -57   -226
     85   -329   -415    122    249   -371     90    103     96    -38    -28   -202
     90   -329   -420    119    254   -374    101    148    124     -7      2   -179
     98   -314   -413    106    252   -363     96    184    148     20     28   -153
    106   -277   -384     85    244   -332    106    231    184     64     72   -111
    124   -241   -368     57    244   -303    111    283    223    116    122    -62
    137   -213   -350     38    244   -280    111    322    252    153    163    -20
    140   -189   -329     20    233   -259    111    345    272    187    200     15
    142   -176   -319     15    228   -246    116    366    296    215    236     51
    153   -153   -306     -2    228   -228    116    374    303    231    257     72
    155   -158   -314      2    233   -236    106    366    298    228    257     75
    153   -148   -301     -5    226   -223    111    366    306    244    272     93
    161   -129   -293    -15    226   -210    114    358    309    246    277     98
    161   -158   -322     -2    239   -239    114    340    296    233    259     80
    140   -210   -350     36    244   -280    114    303    270    197    226     44
    122   -257   -379     64    249   -316    119    257    236    155    176     -7
    106   -329   -436    111    270   -384    124    213    197    106    122    -67
     90   -379   -470    142    277   -426    135    166    166     62     75   -119
     75   -444   -519    184    296   -480    150    127    145     31     36   -158
     64   -517   -581    226    322   -548    153     85    111    -12    -12   -213
     64   -571   -636    252    348   -602    145     44     77    -54    -59   -262
     62   -613   -675    272    366   -644    145     15     54    -77    -88   -293
     51   -678   -730    314    389   -704    148     -5     38    -96   -109   -324
     41   -717   -761    337    400   -737    142    -25     18   -119   -135   -350
     36   -735   -774    348    405   -753    142    -36     10   -129   -145   -361
     38   -769   -807    363    420   -787    153    -31     18   -124   -145   -361
     46   -802   -849    379    446   -826    155    -28     15   -124   -142   -363
     41   -831   -872    392    457   -852    163    -23     20   -119   -135   -366
     44   -833   -878    394    459   -854    174    -12     28   -106   -124   -363
     49   -849   -901    400    472   -875    176    -10     28   -106   -127   -368
     57   -867   -924    405    491   -896    181     -2     36   -101   -124   -371
     59   -867   -930    402    493   -896    192      7     46    -88   -114   -363
     64   -888   -953    410    509   -919    202     15     54    -80   -109   -358
     64   -911   -976    420    519   -943    205     15     54    -80   -109   -361
     54   -922   -976    433    514   -948    207     23     62    -70    -98   -353
     44   -966  -1013    459    527   -989    213     23     62    -70   -106   -358
     41   -997  -1039    475    540  -1018    220     28     62    -70   -106   -361
     44  -1008  -1054    480    548  -1031    231     36     70    -62    -96   -363
     57  -1018  -1075    480    566  -1047    233     38     72    -54    -88   -363
     59  -1041  -1104    491    579  -1072    226     28     62    -67    -98   -374
     54  -1070  -1124    506    589  -1096    226     28     59    -67   -106   -376
     49  -1088  -1137    517    592  -1111    236     38     64    -59   -101   -368
     49  -1106  -1156    530    602  -1130    249     38     64    -57    -98   -368
     54  -1122  -1176    532    613  -1148    259     41     64    -57    -96   -376
     57  -1148  -1205    545    631  -1176    267     46     70    -54    -93   -376
     51  -1179  -1231    561    641  -1205    272     49     75    -54    -93   -381
     44  -1218  -1262    587    652  -1239    272     49     70    -62   -103   -392
     49  -1234  -1286    589    665  -1260    275     51     72    -59    -98   -394
     62  -1226  -1288    581    672  -1254    293     70     90    -38    -80   -379
     70  -1208  -1278    568    672  -1241    322     88    111    -23    -70   -371
     57  -1228  -1286    587    670  -1257    350     98    122    -18    -70   -374
     51  -1241  -1293    592    670  -1267    374    122    142      2    -54   -358
     54  -1265  -1319    605    685  -1291    379    124    150      7    -51   -353
     54  -1278  -1332    610    691  -1304    368    114    153     10    -49   -348
     59  -1265  -1325    602    691  -1293    368    116    174     33    -20   -324
     77  -1273  -1353    594    714  -1312    355    122    181     46     -5   -316
     96  -1280  -1376    592    735  -1327    361    129    187     54      5   -319
     93  -1299  -1395    600    743  -1345    368    140    194     62     18   -314
     80  -1358  -1439    639    758  -1397    368    145    189     59     12   -316
     75  -1428  -1506    675    789  -1467    358    137    171     41     -7   -332
     75  -1480  -1556    701    815  -1517    361    140    161     33    -23   -337
     67  -1519  -1587    724    823  -1551    371    135    150     15    -41   -355
     46  -1584  -1631    769    839  -1608    384    129    137      0    -57   -381
     33  -1654  -1688    810    859  -1673    384    114    119    -18    -70   -418
     41  -1683  -1725    820    880  -1701    384    109    109    -28    -83   -433
     31  -1727  -1761    846    893  -1745    384     98     93    -46   -101   -449
     25  -1769  -1795    872    909  -1782    397    103     93    -49   -103   -449
     20  -1808  -1831    891    924  -1818    407    114    101    -44   -101   -454
     18  -1839  -1857    911    937  -1847    420    124    111    -33    -93   -452
     25  -1857  -1883    914    950  -1867    426    129    114    -31    -90   -449
     44  -1865  -1909    911    976  -1886    431    135    116    -31    -93   -444
     44  -1883  -1927    919    984  -1904    439    140    122    -25    -90   -444
     38  -1922  -1961    943   1000  -1940    441    140    119    -31    -96   -454
     38  -1945  -1984    950   1010  -1964    444    142    122    -25    -88   -459
     46  -1953  -2000    953   1023  -1977    459    166    142    -10    -72   -452
     67  -1977  -2044    953   1054  -2010    530    296    228     49    -41   -446
    101  -1904  -2005    901   1052  -1953    636    504    400    187     57   -387
    122  -1743  -1867    807    992  -1805    740    750    646    439    288   -187
    187  -1535  -1722    675    953  -1628    784   1039    948    807    678    210
    267  -1257  -1525    493    896  -1389    693   1088   1098   1091   1067    675
    226  -1083  -1312    428    766  -1197    633    857   1070   1202   1293    984
     85  -1158  -1244    535    662  -1200    589    478    797   1000   1145    880
    -64  -1286  -1221    675    576  -1254    485   -101    218    355    480    200
   -127  -1621  -1496    872    680  -1558    324   -581   -337   -283   -194   -504
    -90  -2026  -1935   1057    919  -1982    166   -701   -566   -522   -433   -740
    -36  -2343  -2309   1189   1135  -2327    142   -555   -496   -488   -433   -763
     -2  -2447  -2444   1226   1221  -2447    202   -358   -335   -392   -379   -730
     23  -2390  -2416   1182   1218  -2403    348   -103   -106   -220   -252   -628
     33  -2330  -2364   1145   1197  -2346    493    122     85    -64   -122   -532
     33  -2317  -2353   1140   1192  -2335    548    210    153    -18    -88   -511
     38  -2348  -2387   1156   1213  -2366    563    236    176     -5    -88   -509
     49  -2364  -2413   1156   1228  -2387    584    270    207     18    -59   -488
     46  -2403  -2452   1176   1247  -2426    607    301    236     46    -28   -470
     46  -2460  -2507   1205   1275  -2483    620    319    249     57    -18   -462
     54  -2423  -2478   1184   1265  -2449    626    329    262     64    -12   -459
     57  -2392  -2449   1166   1252  -2421    628    335    267     64    -18   -462
     62  -2410  -2473   1174   1265  -2442    628    340    267     62    -20   -462
     72  -2452  -2525   1189   1296  -2488    639    358    275     72    -10   -446
     85  -2465  -2551   1189   1317  -2507    654    381    303    103     18   -413
     90  -2460  -2551   1182   1319  -2504    657    392    311    111     20   -407
     90  -2475  -2566   1192   1327  -2520    659    402    319    119     23   -402
     90  -2504  -2595   1208   1343  -2548    672    418    332    135     36   -387
     93  -2496  -2590   1202   1340  -2543    685    436    348    153     51   -368
    103  -2514  -2618   1202   1358  -2566    685    446    355    163     62   -353
     98  -2548  -2647   1223   1371  -2598    696    465    368    179     75   -345
     98  -2564  -2662   1231   1379  -2611    701    480    384    194     93   -327
    114  -2582  -2696   1234   1405  -2639    711    496    400    210    109   -311
    119  -2585  -2704   1231   1410  -2644    719    517    423    239    137   -280
    124  -2608  -2735   1241   1428  -2670    730    532    436    249    148   -275
    137  -2634  -2772   1247   1452  -2701    740    553    454    265    166   -257
    150  -2662  -2813   1257   1480  -2738    753    581    480    290    189   -236
    155  -2665  -2821   1252   1488  -2740    761    607    501    314    215   -220
    155  -2670  -2826   1257   1488  -2748    774    639    527    340    239   -202
    166  -2665  -2831   1247   1496  -2746    774    665    548    363    259   -187
    176  -2683  -2860   1254   1517  -2772    792    717    589    410    306   -148
    179  -2665  -2847   1241   1512  -2756    800    763    626    452    345   -116
    197  -2618  -2816   1210   1506  -2717    800    802    652    483    379    -85
    207  -2582  -2792   1187   1499  -2686    813    854    696    535    431    -41
    223  -2582  -2805   1179   1514  -2694    841    922    753    605    504     20
    236  -2577  -2816   1169   1525  -2694    859    969    795    657    561     72
    246  -2564  -2811   1158   1527  -2686    865    997    815    685    589    103
    254  -2522  -2777   1132   1514  -2647    854   1000    815    691    600    111
    267  -2517  -2785   1124   1525  -2650    854   1000    815    698    607    119
    262  -2540  -2805   1137   1532  -2673    859   1002    820    704    618    135
    231  -2556  -2787   1161   1506  -2670    867   1000    820    709    623    140
    215  -2582  -2798   1182   1504  -2688    872    984    810    693    610    129
    249  -2592  -2842   1171   1545  -2717    891    963    789    665    576     96
    244  -2629  -2873   1189   1556  -2748    914    927    761    618    524     44
    207  -2694  -2904   1241   1553  -2798    922    875    722    563    462    -12
    192  -2756  -2951   1280   1569  -2855    924    823    683    511    405    -72
    184  -2808  -2992   1312   1587  -2899    940    784    659    478    363   -119
    148  -2891  -3039   1369   1592  -2964    943    748    636    446    327   -158
     90  -3005  -3099   1457   1595  -3052    924    696    594    400    272   -215
     83  -3065  -3148   1491   1615  -3107    911    657    566    366    233   -252
    127  -3063  -3190   1467   1657  -3125    940    665    584    379    244   -244
    166  -3057  -3226   1444   1693  -3141    963    670    594    384    246   -244
    109  -3156  -3265   1525   1686  -3211    950    649    576    366    226   -267
     67  -3208  -3276   1569   1670  -3242    932    631    561    353    213   -283
    129  -3164  -3294   1517   1712  -3229    971    652    592    384    241   -259
    145  -3192  -3338   1522   1740  -3265    992    659    602    392    244   -254
     67  -3291  -3359   1610   1712  -3325    966    631    576    363    215   -283
     88  -3281  -3369   1595   1727  -3322    984    646    594    384    233   -272
    150  -3250  -3400   1551   1774  -3325   1010    678    623    413    265   -244
    140  -3286  -3429   1571   1784  -3356   1013    672    620    407    257   -254
    111  -3330  -3442   1608   1777  -3385   1005    667    613    402    246   -265
     93  -3341  -3437   1621   1764  -3387   1005    670    618    407    254   -257
    114  -3343  -3457   1615   1784  -3400   1026    691    641    433    280   -233
    116  -3374  -3491   1628   1803  -3432   1028    696    649    441    288   -228
     75  -3437  -3512   1680   1792  -3476   1015    691    649    441    288   -231
     90  -3429  -3522   1667   1803  -3476   1026    701    657    449    296   -223
    135  -3400  -3535   1634   1834  -3468   1052    719    675    465    309   -213
    101  -3447  -3548   1673   1823  -3496   1047    719    670    462    306   -218
     88  -3437  -3525   1673   1805  -3478   1039    711    667    459    303   -220
    111  -3390  -3502   1636   1803  -3445   1049    714    675    467    309   -218
    129  -3387  -3517   1628   1823  -3452   1065    724    685    478    322   -207
     90  -3463  -3554   1683   1821  -3507   1049    717    678    470    314   -220
     51  -3543  -3595   1745   1823  -3569   1034    701    667    459    298   -236
     51  -3538  -3593   1740   1821  -3564   1041    706    675    470    311   -228
    129  -3437  -3567   1654   1847  -3502   1075    732    706    501    340   -202
    148  -3470  -3619   1660   1883  -3543   1101    750    722    514    353   -192
     98  -3517  -3619   1709   1857  -3567   1085    732    706    498    340   -207
     93  -3502  -3595   1704   1842  -3548   1078    724    701    493    335   -215
     85  -3473  -3559   1693   1821  -3515   1093    735    719    511    353   -197
     83  -3457  -3541   1686   1810  -3499   1114    750    740    530    368   -189
     85  -3445  -3533   1678   1808  -3489   1153    779    769    558    397   -166
     90  -3432  -3525   1670   1805  -3478   1169    792    789    574    413   -153
     83  -3452  -3535   1686   1808  -3494   1156    779    782    571    413   -153
     75  -3421  -3496   1670   1784  -3457   1132    771    795    587    428   -140
     85  -3403  -3489   1660   1784  -3447   1114    766    795    589    433   -137
    106  -3377  -3486   1634   1795  -3432   1114    769    800    600    444   -127
    135  -3367  -3502   1615   1818  -3434   1135    797    833    636    478    -96
     93  -3473  -3567   1691   1829  -3520   1111    789    815    620    465   -114
     90  -3512  -3603   1709   1844  -3556   1093    776    792    600    444   -135
    129  -3494  -3624   1680   1875  -3559   1098    774    787    594    439   -142
    106  -3546  -3652   1719   1878  -3598   1101    763    776    581    423   -161
     77  -3600  -3678   1758   1875  -3639   1114    763    774    576    420   -168
     80  -3619  -3699   1769   1888  -3658   1119    758    763    566    407   -181
     96  -3626  -3725   1764   1909  -3673   1111    743    748    550    394   -197
     67  -3694  -3761   1813   1914  -3728   1098    722    727    530    371   -218
     70  -3699  -3769   1813   1917  -3735   1096    719    722    524    366   -228
     96  -3697  -3795   1800   1943  -3746   1106    730    730    532    371   -226
     80  -3712  -3795   1813   1935  -3754   1111    732    735    537    374   -223
     77  -3717  -3795   1821   1935  -3756   1111    724    735    537    374   -228
     67  -3735  -3806   1834   1935  -3769   1104    717    727    532    366   -236
     62  -3735  -3798   1836   1927  -3767   1114    724    737    542    379   -228
     70  -3730  -3803   1829   1935  -3764   1127    735    753    555    392   -218
     75  -3754  -3829   1839   1951  -3790   1122    730    748    550    387   -226
     67  -3774  -3842   1852   1953  -3808   1130    743    756    555    387   -231
     72  -3774  -3847   1849   1958  -3811   1210    857    831    602    413   -220
     98  -3707  -3806   1803   1951  -3756   1340   1067    979    701    472   -197
    129  -3561  -3691   1717   1909  -3626   1467   1319   1195    883    623    -85
    187  -3286  -3473   1548   1829  -3380   1561   1699   1540   1265    995    265
    303  -2902  -3205   1299   1753  -3052   1519   1873   1782   1647   1447    737
    301  -2579  -2881   1137   1590  -2727   1332   1483   1748   1849   1777   1119
    119  -2473  -2592   1176   1356  -2533   1078    797   1519   1842   1880   1275
    -51  -2691  -2642   1369   1293  -2668    792     67    948   1283   1356    815
   -140  -3180  -3039   1657   1449  -3109    579   -410    267    433    488     -5
   -116  -3632  -3515   1873   1699  -3574    431   -475    -46     15     51   -436
    -46  -3889  -3842   1969   1896  -3865    478   -194     77     72     49   -483
      7  -3902  -3912   1945   1958  -3907    670    129    316    233    153   -426
     33  -3858  -3891   1912   1961  -3873    909    446    548    389    265   -350
     44  -3837  -3884   1896   1964  -3860   1067    657    696    493    337   -303
     46  -3832  -3878   1893   1961  -3855   1127    730    748    530    358   -290
     57  -3845  -3902   1893   1977  -3871   1145    753    766    540    366   -288
     70  -3847  -3917   1888   1992  -3881   1156    776    784    553    379   -283
     80  -3837  -3920   1878   1997  -3878   1166    792    795    563    387   -275
     80  -3863  -3943   1891   2010  -3902   1169    800    800    566    389   -280
     72  -3832  -3904   1878   1987  -3868   1174    813    813    581    407   -265
     80  -3824  -3907   1870   1992  -3865   1182    828    831    597    420   -249
     90  -3816  -3910   1860   2000  -3863   1184    836    836    600    423   -246
    101  -3819  -3920   1860   2010  -3868   1192    849    849    610    439   -236
     80  -3829  -3912   1873   1995  -3871   1200    862    862    623    452   -228
     75  -3832  -3907   1878   1990  -3868   1200    865    867    626    457   -228
     90  -3816  -3910   1860   1997  -3863   1197    870    867    626    454   -231
    101  -3798  -3899   1849   2000  -3847   1205    883    880    639    462   -228
     93  -3816  -3912   1860   2003  -3863   1215    896    896    654    480   -215
     93  -3824  -3917   1865   2005  -3871   1223    909    909    665    493   -202
    101  -3824  -3928   1860   2013  -3876   1228    922    919    675    501   -194
    101  -3819  -3920   1860   2010  -3868   1231    932    930    685    514   -181
    106  -3790  -3899   1842   2000  -3845   1231    950    945    701    530   -163
    119  -3790  -3910   1834   2013  -3847   1231    966    958    709    540   -158
    114  -3787  -3902   1834   2008  -3845   1241    989    976    727    555   -145
    122  -3787  -3910   1834   2016  -3847   1254   1018    997    745    571   -127
    116  -3782  -3902   1831   2008  -3839   1257   1036   1008    753    574   -127
    106  -3769  -3878   1831   1992  -3824   1273   1072   1034    776    594   -106
    124  -3754  -3878   1813   2000  -3816   1291   1122   1075    815    639    -64
    142  -3741  -3884   1800   2013  -3811   1304   1174   1111    854    678    -33
    140  -3743  -3886   1800   2013  -3816   1312   1218   1132    878    696    -23
    150  -3699  -3850   1771   2000  -3774   1332   1278   1179    924    740     15
    176  -3647  -3826   1735   2000  -3735   1348   1340   1221    969    779     51
    210  -3608  -3819   1699   2013  -3712   1361   1397   1265   1015    826     93
    205  -3585  -3790   1688   1995  -3686   1369   1447   1301   1070    880    153
    213  -3543  -3756   1665   1984  -3650   1379   1488   1337   1114    930    205
    226  -3512  -3741   1641   1982  -3626   1374   1504   1353   1140    958    228
    215  -3499  -3715   1641   1964  -3606   1369   1509   1356   1153    976    249
    215  -3473  -3689   1628   1951  -3582   1369   1512   1369   1169    997    272
    231  -3452  -3684   1610   1956  -3567   1358   1493   1358   1163    992    270
    231  -3447  -3678   1608   1953  -3564   1361   1480   1353   1166    997    277
    207  -3465  -3673   1628   1940  -3569   1356   1454   1340   1153    987    265
    202  -3538  -3741   1667   1969  -3637   1350   1405   1306   1122    956    236
    179  -3546  -3725   1683   1951  -3634   1337   1337   1265   1080    919    207
    135  -3541  -3676   1701   1904  -3606   1332   1270   1226   1036    878    168
    132  -3590  -3722   1730   1927  -3655   1317   1195   1182    984    820    109
    114  -3663  -3777   1771   1945  -3720   1309   1130   1137    935    769     54
     98  -3712  -3811   1805   1953  -3759   1293   1067   1098    888    719      7
     88  -3717  -3806   1813   1945  -3761   1278   1021   1072    859    691    -20
     85  -3722  -3808   1818   1945  -3764   1267    984   1052    836    670    -41
     70  -3764  -3837   1844   1953  -3800   1249    956   1028    815    652    -62
     44  -3816  -3860   1886   1951  -3837   1236    922   1005    792    626    -88
     44  -3832  -3876   1891   1958  -3852   1231    906    997    784    610   -101
     59  -3834  -3894   1888   1977  -3863   1223    898    987    774    602   -109
     62  -3839  -3902   1886   1982  -3871   1226    896    989    779    602   -111
     57  -3837  -3894   1888   1974  -3865   1223    893    989    776    602   -109
     46  -3834  -3884   1891   1964  -3860   1226    896    995    782    607   -101
     46  -3813  -3860   1883   1953  -3837   1228    896   1000    787    613    -96
     49  -3832  -3881   1891   1964  -3855   1221    891    995    782    607   -101
     46  -3816  -3865   1883   1956  -3839   1218    891    997    787    610    -98
     38  -3829  -3871   1893   1953  -3850   1226    893   1000    792    613    -96
     33  -3816  -3850   1891   1940  -3832   1226    896   1005    800    618    -90
     33  -3819  -3852   1891   1940  -3834   1231    904   1015    813    628    -75
     31  -3832  -3863   1899   1945  -3847   1231    904   1021    818    633    -67
     20  -3837  -3860   1906   1938  -3847   1223    896   1013    813    623    -72
     23  -3826  -3850   1901   1935  -3837   1221    893   1010    813    623    -70
     15  -3850  -3865   1917   1940  -3858   1226    896   1015    820    631    -59
     10  -3847  -3858   1917   1932  -3852   1221    893   1015    820    628    -54
      7  -3860  -3868   1925   1935  -3863   1221    893   1015    820    628    -51
      7  -3855  -3863   1925   1935  -3858   1226    898   1021    828    639    -36
      5  -3871  -3876   1930   1938  -3873   1226    896   1018    831    636    -38
     -2  -3904  -3902   1953   1948  -3904   1226    896   1018    831    636    -31
     -2  -3904  -3902   1953   1948  -3904   1215    888   1013    826    628    -36
      5  -3897  -3902   1945   1953  -3899   1213    885   1010    823    626    -36
     -2  -3923  -3923   1961   1958  -3923   1218    885   1008    820    626    -38
     -5  -3946  -3941   1974   1966  -3943   1210    878   1000    813    620    -41
     -2  -3930  -3928   1964   1961  -3930   1221    885   1008    820    633    -31
     -2  -3889  -3886   1945   1940  -3889   1262    919   1044    852    667     -2
    -12  -3894  -3881   1951   1932  -3889   1283    919   1044    849    665     -5
     -5  -3886  -3881   1945   1938  -3886   1280    914   1041    844    662    -10
     -7  -3889  -3884   1945   1935  -3886   1267    901   1041    841    662    -12
      5  -3863  -3868   1930   1935  -3865   1247    898   1049    854    683     10
     23  -3834  -3858   1904   1938  -3845   1218    885   1041    849    683     12
     36  -3834  -3871   1896   1953  -3852   1208    883   1039    849    688     15
     51  -3826  -3878   1886   1964  -3852   1213    898   1049    857    704     28
     57  -3855  -3912   1899   1984  -3884   1200    893   1036    841    691     10
     54  -3889  -3943   1917   1997  -3915   1176    872   1002    813    659    -18
     54  -3936  -3990   1940   2021  -3962   1166    857    979    789    641    -41
     38  -3987  -4026   1971   2031  -4006   1153    833    948    756    610    -70
      5  -4011  -4016   2003   2010  -4013   1161    826    937    743    600    -77
    -25  -4032  -4008   2026   1990  -4021   1171    818    930    732    589    -88
    -28  -4045  -4019   2036   1995  -4032   1161    795    906    706    568   -114
    -20  -4063  -4042   2039   2008  -4052   1150    779    888    688    553   -129
    -23  -4071  -4047   2047   2010  -4060   1150    766    872    672    540   -142
    -28  -4081  -4052   2055   2008  -4065   1150    761    867    662    537   -150
    -36  -4073  -4037   2055   1997  -4055   1137    750    857    654    530   -158
    -41  -4081  -4042   2060   1997  -4060   1137    750    859    657    530   -158
    -49  -4063  -4013   2057   1982  -4039   1140    753    865    665    537   -148
    -49  -4063  -4013   2055   1979  -4039   1137    753    865    667    537   -150
    -51  -4047  -3995   2049   1969  -4024   1124    737    854    659    532   -158
    -51  -4063  -4013   2057   1979  -4039   1124    737    854    659    535   -155
    -49  -4052  -4003   2052   1977  -4029   1127    743    867    670    542   -142
    -44  -4055  -4013   2049   1982  -4034   1184    828    917    698    555   -137
    -18  -3998  -3980   2008   1979  -3990   1312   1031   1052    784    602   -114
     12  -3837  -3852   1912   1930  -3845   1436   1283   1254    956    740     -2
     72  -3580  -3652   1753   1862  -3616   1553   1636   1566   1283   1052    285
    176  -3270  -3447   1545   1810  -3359   1522   1914   1847   1683   1506    758
    194  -2912  -3109   1358   1649  -3011   1379   1665   1909   1961   1893   1208
     64  -2740  -2805   1337   1434  -2772   1153   1036   1743   2010   2044   1423
   -127  -2850  -2722   1488   1296  -2787    875    272   1262   1605   1693   1140
   -262  -3270  -3008   1766   1369  -3138    667   -322    545    748    820    309
   -267  -3764  -3496   2016   1613  -3629    483   -493    101    202    254   -239
   -215  -4110  -3897   2161   1839  -4003    449   -288    122    161    166   -358
   -171  -4188  -4016   2179   1922  -4102    561      7    301    259    213   -348
   -148  -4125  -3980   2135   1914  -4052    795    332    545    431    337   -252
   -122  -4065  -3943   2094   1909  -4006    989    592    727    568    446   -176
    -98  -4042  -3943   2070   1922  -3995   1060    693    795    615    478   -158
   -106  -4055  -3949   2081   1919  -4003   1093    737    826    641    498   -142
   -111  -4060  -3951   2083   1917  -4006   1104    758    841    649    506   -137
   -103  -4050  -3949   2075   1922  -4000   1104    766    841    649    506   -140
   -101  -4042  -3943   2070   1919  -3993   1104    779    849    654    511   -137
   -103  -4037  -3933   2070   1914  -3985   1104    789    854    659    517   -132
   -114  -4026  -3912   2070   1896  -3969   1101    792    857    659    517   -129
   -106  -4003  -3897   2055   1893  -3951   1104    800    865    665    522   -124
   -101  -4008  -3907   2052   1899  -3959   1111    810    872    672    535   -122
   -106  -3998  -3891   2052   1891  -3946   1111    813    872    670    532   -129
   -106  -3985  -3878   2044   1886  -3933   1109    818    878    672    537   -122
   -109  -3969  -3860   2039   1875  -3917   1111    831    888    685    553   -106
   -103  -3951  -3850   2026   1873  -3902   1109    833    891    688    558   -103
    -98  -3946  -3847   2023   1873  -3897   1106    836    891    685    558   -101
   -103  -3933  -3832   2016   1862  -3884   1101    836    893    685    553    -98
   -101  -3923  -3821   2010   1860  -3873   1098    844    901    693    558    -93
    -93  -3899  -3806   1995   1855  -3852   1098    854    914    704    576    -90
    -85  -3881  -3795   1984   1855  -3839   1098    865    922    714    589    -88
    -80  -3884  -3806   1982   1860  -3845   1096    878    935    719    594    -85
    -70  -3863  -3793   1966   1860  -3829   1104    891    945    730    607    -75
    -64  -3842  -3777   1953   1855  -3811   1104    906    956    740    615    -70
    -72  -3819  -3746   1945   1836  -3782   1109    930    976    758    631    -51
    -64  -3790  -3725   1927   1829  -3759   1114    958   1000    784    646    -33
    -59  -3769  -3710   1914   1823  -3741   1122    989   1021    802    665    -18
    -57  -3748  -3691   1901   1816  -3722   1124   1023   1044    823    688      0
    -49  -3730  -3681   1891   1816  -3707   1132   1067   1080    862    724     28
    -31  -3686  -3655   1857   1808  -3671   1132   1114   1109    891    753     57
    -20  -3647  -3626   1834   1800  -3637   1140   1169   1148    935    797    101
    -10  -3595  -3585   1803   1787  -3593   1150   1223   1189    984    849    150
      2  -3548  -3551   1774   1777  -3548   1148   1270   1221   1028    893    194
     20  -3509  -3530   1743   1774  -3520   1145   1306   1247   1065    932    241
     20  -3473  -3494   1725   1756  -3481   1143   1330   1265   1093    969    277
     20  -3424  -3447   1701   1732  -3434   1140   1340   1273   1109    989    301
     33  -3393  -3426   1680   1730  -3408   1132   1337   1267   1111   1000    314
     23  -3403  -3429   1688   1725  -3416   1130   1332   1260   1109   1002    319
     20  -3382  -3406   1680   1712  -3393   1124   1317   1249   1104   1000    324
     12  -3377  -3393   1680   1701  -3385   1117   1291   1228   1085    989    319
      7  -3364  -3372   1678   1688  -3367   1122   1257   1210   1062    969    301
    -18  -3429  -3413   1722   1696  -3421   1119   1197   1161   1005    911    241
    -41  -3468  -3429   1753   1693  -3450   1117   1130   1114    950    852    187
    -46  -3502  -3455   1774   1701  -3478   1109   1057   1062    885    784    119
    -67  -3543  -3476   1805   1704  -3509   1101    995   1018    828    724     59
    -88  -3572  -3483   1829   1696  -3530   1096    943    989    789    683     20
    -93  -3593  -3499   1842   1701  -3546   1085    893    958    750    641    -20
   -106  -3632  -3525   1867   1706  -3577   1072    846    924    711    600    -59
   -122  -3647  -3525   1886   1701  -3587   1067    813    901    683    571    -88
   -129  -3658  -3530   1891   1699  -3595   1052    779    872    654    537   -122
   -132  -3678  -3548   1904   1706  -3613   1054    769    865    641    524   -132
   -142  -3676  -3533   1909   1693  -3606   1054    763    865    641    524   -129
   -137  -3686  -3548   1912   1704  -3619   1047    753    854    631    514   -140
   -127  -3684  -3559   1904   1712  -3621   1028    730    831    605    491   -166
   -132  -3681  -3548   1906   1706  -3616   1021    724    823    592    480   -176
   -129  -3678  -3551   1901   1709  -3616   1023    730    826    594    483   -174
   -122  -3639  -3517   1880   1696  -3580   1018    727    823    592    478   -176
   -137  -3642  -3507   1888   1683  -3574   1018    724    823    592    480   -174
   -140  -3621  -3481   1880   1670  -3551   1023    730    828    597    483   -168
   -145  -3613  -3468   1878   1660  -3541   1021    732    828    594    480   -171
   -161  -3616  -3455   1888   1647  -3535   1015    730    826    594    480   -168
   -155  -3593  -3437   1873   1636  -3515   1018    730    831    600    488   -163
   -153  -3598  -3445   1875   1644  -3520   1010    719    820    587    475   -171
   -145  -3577  -3432   1860   1641  -3504    997    711    813    579    467   -179
   -148  -3580  -3432   1865   1641  -3507   1008    717    818    587    472   -174
   -153  -3559  -3408   1855   1626  -3483   1005    717    820    587    472   -174
   -145  -3535  -3390   1839   1621  -3463   1000    709    813    579    465   -179
   -150  -3533  -3385   1839   1615  -3457   1005    709    813    579    467   -179
   -150  -3509  -3359   1831   1602  -3434   1005    709    818    584    475   -171
   -148  -3530  -3382   1836   1615  -3457   1005    704    813    579    470   -171
   -145  -3530  -3385   1836   1618  -3457   1000    696    807    576    465   -176
   -145  -3535  -3393   1839   1621  -3465    997    693    805    571    457   -179
   -132  -3517  -3385   1826   1626  -3452    987    680    795    563    449   -184
   -109  -3455  -3346   1782   1615  -3403    987    680    800    568    454   -171
   -109  -3403  -3294   1756   1590  -3348   1015    701    828    597    483   -142
   -127  -3382  -3255   1753   1561  -3317   1039    714    846    613    501   -124
   -137  -3338  -3200   1738   1530  -3270   1036    701    836    602    488   -135
   -150  -3333  -3182   1740   1514  -3257   1023    691    836    602    485   -132
   -158  -3299  -3141   1727   1491  -3221   1005    678    841    613    501   -116
   -140  -3263  -3122   1699   1491  -3192    984    670    846    626    514   -101
   -109  -3239  -3130   1675   1509  -3185    961    662    841    626    517    -90
   -114  -3213  -3099   1662   1491  -3156    963    670    854    644    535    -75
   -103  -3205  -3102   1654   1496  -3154    961    678    859    652    540    -64
    -93  -3226  -3133   1657   1517  -3180    940    667    836    631    519    -80
    -98  -3255  -3156   1678   1527  -3205    917    646    810    607    496   -103
   -106  -3263  -3156   1683   1522  -3208    909    631    792    589    480   -116
   -119  -3270  -3151   1693   1514  -3211    917    620    779    579    467   -124
   -137  -3273  -3135   1704   1496  -3205    911    600    756    550    439   -153
   -153  -3299  -3146   1727   1496  -3224    911    587    740    535    423   -166
   -140  -3291  -3151   1714   1504  -3221    898    571    724    519    410   -174
   -142  -3302  -3159   1722   1506  -3229    883    555    704    498    392   -189
   -158  -3325  -3167   1740   1501  -3244    880    548    693    488    379   -202
   -153  -3320  -3167   1738   1506  -3244    878    545    691    485    379   -200
   -148  -3320  -3172   1732   1512  -3247    875    540    688    485    379   -194
   -155  -3291  -3135   1725   1488  -3213    865    535    685    483    379   -194
   -150  -3263  -3115   1706   1478  -3190    859    535    691    488    381   -187
   -142  -3229  -3086   1686   1470  -3159    857    537    693    493    384   -174
   -145  -3237  -3094   1688   1473  -3167    852    537    691    488    374   -181
   -153  -3234  -3081   1693   1462  -3159    846    537    691    491    374   -181
   -150  -3229  -3081   1688   1462  -3154    852    561    698    491    371   -187
   -119  -3213  -3094   1667   1486  -3154    919    704    782    540    381   -200
    -93  -3094  -3000   1592   1452  -3047   1039    945    984    701    498   -124
    -54  -2868  -2816   1460   1379  -2842   1143   1215   1257    974    748     98
     28  -2559  -2590   1262   1309  -2574   1158   1496   1548   1335   1140    496
    101  -2169  -2270   1034   1184  -2218   1067   1514   1688   1631   1551    976
     25  -1896  -1922    935    971  -1909    937   1088   1553   1706   1782   1293
   -124  -1880  -1756   1002    813  -1818    800    561   1221   1501   1657   1226
   -275  -2104  -1831   1187    776  -1969    618    -83    605    839    984    581
   -335  -2574  -2239   1454    950  -2408    405   -576    -59     28    124   -267
   -290  -3016  -2727   1652   1215  -2873    252   -607   -254   -215   -137   -535
   -244  -3221  -2977   1732   1366  -3099    267   -384   -116   -140   -116   -550
   -207  -3213  -3008   1709   1397  -3112    394   -116    106      7    -18   -488
   -174  -3122  -2948   1649   1387  -3037    597    194    371    207    132   -379
   -150  -3083  -2933   1615   1389  -3011    719    381    511    314    207   -329
   -132  -3060  -2927   1595   1395  -2995    761    444    555    340    226   -319
   -127  -3034  -2907   1577   1389  -2972    782    475    581    355    244   -309
   -127  -3031  -2904   1579   1387  -2969    797    491    592    363    244   -306
   -137  -3018  -2883   1577   1371  -2951    800    498    597    363    246   -306
   -137  -3005  -2868   1569   1363  -2938    805    509    607    368    252   -301
   -122  -2985  -2865   1551   1369  -2927    802    514    610    371    254   -298
   -106  -2985  -2878   1545   1384  -2933    802    522    610    368    252   -301
   -127  -2961  -2837   1543   1353  -2899    813    535    626    384    267   -283
   -137  -2948  -2811   1543   1335  -2878    805    532    620    376    262   -290
   -135  -2943  -2808   1538   1335  -2876    800    530    620    374    259   -296
   -122  -2943  -2821   1532   1348  -2883    815    545    633    389    272   -285
   -116  -2922  -2805   1517   1343  -2865    818    553    646    400    285   -262
   -106  -2891  -2785   1496   1337  -2839    807    550    646    405    293   -254
    -98  -2873  -2777   1483   1337  -2826    802    550    654    410    301   -252
    -98  -2865  -2766   1483   1332  -2816    810    563    670    426    314   -239
   -111  -2852  -2740   1480   1314  -2795    802    563    678    428    316   -233
   -109  -2834  -2725   1470   1306  -2779    800    566    683    439    327   -226
   -101  -2837  -2735   1470   1317  -2787    813    587    698    459    348   -205
   -106  -2821  -2714   1465   1304  -2769    826    602    714    472    361   -189
   -103  -2790  -2688   1447   1291  -2740    823    623    735    491    376   -168
   -109  -2787  -2678   1449   1283  -2733    833    652    758    517    400   -148
   -116  -2774  -2657   1444   1270  -2717    833    670    776    535    418   -140
   -111  -2748  -2637   1431   1262  -2694    831    685    789    548    428   -127
   -101  -2740  -2642   1418   1270  -2691    828    711    807    566    446   -111
   -106  -2725  -2621   1415   1254  -2673    849    763    852    615    493    -64
   -101  -2696  -2595   1397   1244  -2644    857    810    891    662    537    -15
    -85  -2652  -2566   1369   1239  -2611    857    857    927    704    581     36
    -62  -2629  -2569   1343   1252  -2600    862    901    963    745    623     75
    -33  -2590  -2556   1312   1260  -2572    854    937    989    779    657    106
    -15  -2509  -2494   1260   1236  -2501    849    971   1018    818    706    155
    -20  -2460  -2439   1241   1208  -2449    854   1005   1049    857    756    207
    -33  -2413  -2379   1221   1171  -2397    849   1018   1067    885    787    244
    -28  -2372  -2343   1200   1156  -2356    833   1013   1060    888    792    252
    -25  -2327  -2301   1176   1135  -2314    823   1005   1054    888    800    259
    -28  -2288  -2260   1158   1114  -2275    823   1002   1057    896    813    272
    -31  -2270  -2239   1148   1101  -2255    815    979   1041    880    802    262
    -33  -2262  -2229   1148   1096  -2247    807    950   1018    854    779    241
    -49  -2265  -2216   1156   1083  -2242    807    914    989    820    745    213
    -54  -2275  -2221   1166   1083  -2249    807    865    953    771    696    166
    -64  -2304  -2239   1184   1085  -2273    797    800    896    701    618     98
    -93  -2348  -2255   1221   1078  -2304    792    737    846    641    555     36
   -114  -2392  -2278   1252   1080  -2335    789    683    805    589    506    -18
   -114  -2434  -2320   1275   1101  -2377    776    628    763    540    454    -70
   -122  -2439  -2317   1280   1096  -2379    766    587    732    504    423   -109
   -135  -2447  -2314   1291   1088  -2382    756    550    706    475    397   -132
   -129  -2452  -2325   1291   1096  -2390    743    522    680    449    368   -155
   -119  -2449  -2330   1286   1104  -2390    730    498    662    428    353   -171
   -127  -2462  -2335   1293   1101  -2397    724    485    646    413    340   -189
   -135  -2465  -2330   1299   1096  -2397    714    472    633    397    322   -202
   -137  -2460  -2322   1299   1091  -2392    709    467    631    397    322   -197
   -132  -2444  -2312   1288   1088  -2379    706    462    631    397    329   -202
   -135  -2436  -2301   1286   1080  -2369    709    462    636    402    337   -197
   -132  -2426  -2294   1280   1078  -2361    706    462    633    402    340   -192
   -135  -2418  -2286   1275   1072  -2351    696    457    628    397    329   -189
   -132  -2405  -2273   1270   1070  -2340    698    465    636    410    342   -168
   -124  -2395  -2270   1260   1070  -2333    698    467    641    415    355   -155
   -124  -2400  -2275   1262   1075  -2338    696    470    644    418    361   -150
   -127  -2385  -2257   1254   1065  -2322    696    472    654    426    371   -145
   -122  -2387  -2265   1254   1070  -2327    696    478    662    436    381   -135
   -106  -2379  -2273   1241   1080  -2327    685    472    657    433    374   -129
   -109  -2353  -2244   1228   1067  -2299    685    470    659    433    374   -119
   -109  -2348  -2242   1228   1065  -2296    683    472    659    433    374   -106
   -106  -2322  -2216   1215   1054  -2270    678    472    659    436    374    -96
    -98  -2304  -2205   1200   1052  -2257    675    470    657    439    374    -88
   -101  -2288  -2187   1192   1041  -2239    672    467    654    439    381    -85
    -96  -2275  -2182   1184   1041  -2229    667    467    654    444    392    -67
    -90  -2265  -2174   1179   1041  -2221    662    465    654    436    384    -70
    -93  -2255  -2161   1174   1031  -2208    657    459    649    431    379    -67
    -83  -2216  -2135   1148   1023  -2177    670    467    665    446    392    -51
    -80  -2156  -2075   1117    997  -2117    683    472    675    457    402    -38
    -80  -2120  -2039   1101    979  -2081    709    488    693    478    426     -5
    -85  -2099  -2013   1091    961  -2057    714    493    701    485    436     12
    -75  -2065  -1990   1070    956  -2029    693    475    696    483    436     15
    -62  -2016  -1953   1039    943  -1987    672    467    704    493    446     28
    -59  -1992  -1932   1026    935  -1964    649    465    701    496    452     38
    -44  -1974  -1930   1008    940  -1951    639    465    701    498    457     49
    -33  -1945  -1912    989    937  -1930    644    475    714    514    470     62
    -23  -1938  -1914    982    943  -1927    641    483    717    519    478     70
    -18  -1969  -1951    995    966  -1961    613    465    685    491    452     54
    -44  -2008  -1964   1026    956  -1984    592    444    662    470    428     38
    -54  -2026  -1971   1039    956  -1997    594    441    654    465    420     33
    -64  -2044  -1982   1052    958  -2013    597    433    639    449    407     20
    -72  -2029  -1956   1052    940  -1992    589    413    615    420    379     -5
    -75  -2039  -1964   1057    943  -2003    574    387    587    392    350    -28
    -77  -2047  -1971   1062    945  -2010    571    379    579    387    345    -33
    -93  -2034  -1940   1062    922  -1987    561    363    566    371    332    -41
   -101  -2042  -1940   1072    919  -1992    553    358    558    366    324    -44
   -103  -2029  -1925   1065    909  -1979    548    353    555    363    319    -49
   -101  -2039  -1938   1070    917  -1990    545    350    553    361    316    -49
   -103  -2023  -1919   1062    906  -1974    548    355    563    368    324    -38
   -127  -2021  -1893   1075    883  -1958    561    368    576    387    340    -15
   -127  -2026  -1899   1075    883  -1961    550    358    571    381    335    -20
   -119  -2010  -1891   1065    883  -1951    542    350    566    379    332    -15
   -122  -1987  -1867   1054    870  -1927    545    355    568    384    332    -10
   -119  -1995  -1875   1057    878  -1935    587    418    602    400    337     -7
   -106  -1953  -1847   1028    867  -1901    730    607    719    465    363      0
    -83  -1805  -1725    943    820  -1766    867    841    919    623    485     96
    -36  -1577  -1540    805    750  -1561   1005   1218   1273    979    813    392
     93  -1270  -1363    589    727  -1317    995   1613   1652   1460   1314    883
    124   -893  -1018    384    568   -956    833   1358   1730   1777   1732   1340
     -5   -766   -761    384    376   -763    628    748   1558   1836   1886   1540
   -174   -841   -670    506    244   -756    327    -38   1023   1382   1499   1231
   -293  -1174   -880    735    293  -1028     38   -743    210    444    581    405
   -298  -1634  -1335    963    517  -1486   -155   -930   -267   -124     12   -119
   -262  -1969  -1706   1114    719  -1839   -145   -693   -187   -114    -28   -197
   -215  -2099  -1883   1156    831  -1992     -7   -394     10      0     25   -181
   -168  -2049  -1880   1109    854  -1966    200    -98    239    145    124   -111
   -161  -1987  -1829   1072    833  -1909    418    179    457    311    249    -15
   -150  -1964  -1813   1057    828  -1891    511    296    545    376    298     18
   -148  -1958  -1810   1052    828  -1886    535    327    568    387    306     23
   -148  -1951  -1803   1049    826  -1878    550    350    581    397    314     31
   -140  -1951  -1810   1044    833  -1883    563    368    600    407    324     38
   -127  -1948  -1821   1036    844  -1886    561    371    597    405    319     36
   -124  -1938  -1813   1031    841  -1875    568    379    605    410    324     38
   -124  -1922  -1797   1023    836  -1860    576    389    615    418    335     46
   -114  -1927  -1816   1018    849  -1873    568    387    607    407    327     38
   -114  -1922  -1808   1015    846  -1865    563    387    602    402    324     38
   -122  -1914  -1792   1015    833  -1855    568    397    610    407    329     41
   -116  -1914  -1797   1015    839  -1857    571    397    607    405    324     36
   -109  -1912  -1805   1008    846  -1860    571    400    605    402    322     33
   -106  -1891  -1784    997    839  -1839    576    410    618    413    332     41
   -103  -1875  -1774    987    833  -1826    584    420    628    418    335     46
    -93  -1857  -1764    976    833  -1810    574    415    620    410    327     38
    -93  -1831  -1740    961    820  -1787    576    423    628    418    337     44
    -88  -1818  -1732    953    820  -1777    581    433    639    426    345     46
    -77  -1805  -1727    940    823  -1766    579    433    639    420    342     41
    -80  -1787  -1706    935    813  -1748    581    441    644    426    348     44
    -80  -1771  -1693    924    805  -1735    594    462    665    444    368     57
    -72  -1753  -1680    911    802  -1719    600    480    680    459    384     67
    -64  -1730  -1665    896    800  -1699    605    501    693    470    392     75
    -67  -1701  -1634    885    782  -1667    615    527    714    493    415     93
    -64  -1693  -1628    878    779  -1662    626    561    740    519    439    111
    -44  -1662  -1621    852    787  -1641    633    597    769    545    465    132
    -33  -1626  -1595    828    779  -1610    652    649    813    589    506    168
    -41  -1577  -1535    810    745  -1556    665    709    862    641    558    223
    -25  -1522  -1496    771    735  -1509    670    766    906    688    605    270
     -7  -1467  -1460    737    724  -1465    683    826    950    743    659    319
     -2  -1434  -1431    717    714  -1434    701    885   1002    805    719    376
     15  -1379  -1395    683    704  -1387    698    922   1034    846    763    423
     23  -1322  -1345    649    680  -1332    691    937   1044    870    789    457
     10  -1270  -1283    628    644  -1275    698    963   1072    906    828    501
      7  -1241  -1252    615    628  -1247    698    974   1083    930    854    530
     23  -1218  -1241    597    631  -1228    680    961   1067    924    852    537
     28  -1195  -1223    581    626  -1208    672    945   1060    922    857    545
      5  -1189  -1195    592    600  -1192    665    914   1041    909    844    535
    -12  -1197  -1184    602    584  -1192    652    862   1000    870    805    506
    -23  -1213  -1189    618    581  -1202    641    795    945    815    748    462
    -46  -1247  -1202    646    576  -1226    636    724    898    761    693    413
    -57  -1299  -1241    678    589  -1270    623    649    846    696    626    353
    -64  -1350  -1286    706    607  -1319    602    574    787    628    555    288
    -88  -1376  -1288    732    600  -1332    592    511    748    584    509    244
   -101  -1408  -1306    753    600  -1358    579    462    714    545    470    202
    -96  -1426  -1330    761    615  -1376    558    415    678    504    428    161
    -93  -1452  -1358    771    631  -1405    545    384    652    478    402    140
    -98  -1467  -1369    784    633  -1418    542    363    639    465    389    127
    -93  -1470  -1376    782    641  -1426    527    335    618    436    361    101
    -85  -1475  -1389    779    652  -1434    517    316    597    415    342     80
    -98  -1491  -1395    792    646  -1444    514    309    589    410    337     72
   -114  -1496  -1382    805    633  -1439    519    314    594    415    342     80
   -109  -1480  -1371    792    628  -1426    514    309    589    407    335     75
   -122  -1491  -1369    805    623  -1431    517    309    589    405    337     70
   -135  -1504  -1369    818    615  -1436    522    316    592    407    340     72
   -116  -1491  -1374    805    628  -1434    511    306    581    394    329     59
   -109  -1465  -1356    784    620  -1410    511    306    581    394    329     59
   -119  -1454  -1337    787    607  -1397    514    309    589    402    337     62
   -114  -1452  -1337    784    610  -1397    509    303    584    394    329     54
   -103  -1436  -1332    771    613  -1384    496    296    574    384    322     49
   -116  -1436  -1322    776    600  -1379    498    298    576    389    324     49
   -119  -1428  -1312    774    594  -1371    498    296    576    387    327     46
   -114  -1421  -1306    766    594  -1366    488    283    558    368    309     28
   -111  -1431  -1319    771    602  -1376    483    275    550    361    298     15
   -111  -1410  -1299    761    592  -1356    483    275    553    363    303     20
   -101  -1384  -1283    743    589  -1332    478    272    545    358    301     20
   -106  -1382  -1275    743    581  -1330    475    270    542    353    298     18
   -116  -1376  -1260    748    571  -1319    485    275    550    361    306     23
   -106  -1366  -1260    735    574  -1312    472    262    535    348    290     10
    -93  -1330  -1239    711    571  -1286    467    252    530    340    283      5
    -96  -1286  -1192    691    548  -1241    504    280    568    376    316     33
   -101  -1244  -1143    672    519  -1195    537    301    597    400    340     57
   -109  -1226  -1119    667    501  -1174    540    293    587    389    327     46
   -122  -1202  -1080    662    478  -1143    535    290    597    397    335     49
   -127  -1174  -1049    649    459  -1111    517    280    600    405    342     59
   -103  -1137  -1034    620    465  -1085    485    265    592    402    342     64
    -93  -1132  -1041    610    472  -1088    467    252    584    397    335     64
   -103  -1130  -1026    618    459  -1080    480    272    607    423    366     96
    -98  -1137  -1039    618    467  -1091    478    283    613    433    379    101
    -88  -1145  -1057    618    483  -1101    465    277    594    420    366     85
   -103  -1205  -1101    652    496  -1153    457    270    579    407    355     72
   -111  -1226  -1114    667    498  -1171    454    259    566    397    342     67
   -114  -1228  -1114    670    498  -1171    449    239    542    374    319     49
   -137  -1286  -1148    711    504  -1218    462    239    532    358    303     31
   -153  -1309  -1156    730    501  -1234    457    223    517    342    285     10
   -145  -1288  -1143    717    496  -1218    431    192    480    309    252    -20
   -145  -1265  -1119    704    485  -1192    426    179    470    298    241    -28
   -153  -1299  -1145    727    496  -1223    439    187    475    301    244    -20
   -142  -1306  -1163    722    509  -1236    433    181    465    290    233    -28
   -142  -1301  -1158    722    506  -1228    423    171    452    280    223    -41
   -153  -1288  -1137    719    491  -1213    413    166    449    277    220    -44
   -161  -1252  -1091    706    465  -1171    405    161    446    280    220    -44
   -150  -1241  -1093    693    470  -1169    402    158    439    272    213    -49
   -161  -1241  -1080    701    459  -1163    413    166    449    285    223    -38
   -168  -1260  -1091    714    459  -1176    415    171    459    296    236    -25
   -158  -1249  -1091    704    465  -1171    407    171    449    280    220    -41
   -153  -1241  -1088    696    465  -1166    480    301    530    332    249    -31
   -137  -1148  -1010    644    436  -1080    610    535    709    472    348     31
    -88   -940   -852    514    381   -898    701    789    932    685    532    189
     -7   -691   -683    350    337   -688    761   1114   1228   1028    885    542
     59   -389   -449    163    254   -418    704   1176   1389   1327   1288   1013
     15    -93   -109     38     59   -101    571    787   1319   1465   1569   1387
   -132     -5    127     67   -129     59    418    241   1080   1402   1602   1491
   -314   -166    148    241   -231    -10    246   -405    563    880   1091   1008
   -400   -636   -239    517    -83   -436     51   -880    -77     90    241    145
   -345  -1067   -722    706    187   -896   -109   -979   -353   -259   -140   -252
   -280  -1286  -1005    782    361  -1145   -109   -763   -249   -213   -140   -285
   -262  -1309  -1047    787    392  -1179     25   -452    -15    -59    -36   -213
   -218  -1236  -1021    727    400  -1130    218   -135    218    101     80   -129
   -181  -1200  -1021    691    418  -1111    342     67    355    207    158    -75
   -184  -1179   -997    680    405  -1088    400    158    426    267    205    -33
   -179  -1150   -971    665    394  -1062    418    187    446    280    215    -28
   -161  -1132   -974    644    405  -1054    400    181    433    265    197    -44
   -163  -1119   -956    641    394  -1036    405    194    444    272    202    -41
   -161  -1119   -958    639    397  -1041    418    215    462    290    220    -23
   -145  -1101   -956    623    405  -1028    413    220    462    293    220    -20
   -145  -1075   -930    610    389  -1002    415    231    472    303    228    -12
   -158  -1093   -935    626    387  -1015    431    252    491    324    246      5
   -158  -1070   -911    613    376   -992    420    249    488    319    244      0
   -137  -1031   -893    584    376   -963    407    246    483    314    239     -2
   -145  -1041   -896    592    374   -969    418    262    498    332    254     10
   -142  -1031   -888    584    371   -961    420    270    506    342    262     15
   -127  -1010   -883    566    376   -948    410    267    504    337    257     18
   -124   -969   -844    548    358   -906    413    280    517    353    272     36
   -132   -953   -820    542    342   -888    413    293    532    368    288     54
   -116   -948   -831    532    355   -891    407    301    535    371    290     62
   -119   -917   -797    517    337   -857    405    309    542    379    298     67
   -124   -896   -771    511    322   -833    420    332    566    405    319     85
   -114   -880   -766    493    324   -823    413    342    566    410    322     93
   -119   -870   -750    493    314   -810    410    353    571    418    329    103
   -132   -865   -732    498    298   -800    428    387    600    446    355    129
   -122   -859   -737    491    306   -800    423    405    607    454    361    132
    -90   -839   -750    462    329   -795    407    418    605    454    358    135
    -83   -797   -717    439    316   -758    415    462    641    493    394    181
    -85   -787   -701    433    306   -745    420    504    672    527    428    218
    -57   -745   -688    402    314   -717    410    535    688    545    446    241
    -46   -698   -654    371    303   -678    410    587    719    581    480    277
    -46   -683   -636    366    293   -662    426    649    763    631    527    327
    -18   -652   -636    335    309   -646    426    696    795    672    566    368
     12   -600   -613    293    311   -605    418    735    815    706    602    407
      5   -555   -561    275    280   -558    420    769    841    740    641    449
     10   -535   -545    259    277   -540    415    789    854    761    667    483
     33   -488   -522    226    275   -504    394    784    841    756    667    488
     28   -449   -478    210    252   -462    392    782    833    756    670    493
     18   -449   -467    213    241   -457    394    782    833    761    675    501
     31   -426   -457    197    241   -439    381    758    810    740    659    491
     18   -423   -441    202    228   -431    371    724    779    711    631    465
     -5   -452   -446    228    220   -449    381    691    758    683    605    436
    -10   -462   -454    236    220   -459    374    626    714    631    550    381
    -23   -475   -454    249    213   -465    355    550    659    568    485    314
    -64   -540   -478    301    205   -509    353    483    615    511    428    249
    -83   -584   -501    335    207   -542    337    413    568    454    368    187
    -77   -597   -522    337    220   -561    314    342    517    397    309    127
   -103   -618   -514    361    202   -566    319    309    496    371    283     96
   -114   -654   -542    384    213   -600    316    277    475    345    252     62
    -85   -652   -566    368    239   -610    293    233    433    296    205     12
    -96   -667   -574    379    239   -620    283    202    407    267    174    -23
   -127   -698   -571    413    220   -633    288    197    402    259    168    -28
   -124   -685   -563    405    218   -626    272    174    381    236    148    -49
   -106   -675   -568    392    231   -623    265    161    366    215    127    -72
   -122   -688   -566    405    220   -628    275    166    374    220    135    -67
   -119   -691   -571    405    226   -631    277    168    374    218    137    -72
    -98   -670   -574    381    236   -623    265    155    361    205    124    -85
   -106   -657   -550    381    220   -605    277    171    371    215    135    -77
   -119   -620   -501    368    189   -561    270    168    371    218    142    -70
    -98   -600   -504    348    200   -553    254    153    355    200    124    -85
    -85   -597   -511    340    213   -555    249    145    348    189    116    -98
   -101   -610   -509    355    202   -561    272    166    371    215    142    -75
   -103   -602   -498    353    194   -550    270    163    371    220    140    -77
    -90   -589   -498    337    202   -545    252    150    353    205    124    -90
   -106   -592   -485    345    189   -540    267    163    371    228    150    -62
   -127   -579   -452    353    161   -517    280    176    392    254    179    -28
   -111   -563   -454    337    168   -509    265    163    376    244    171    -36
   -122   -555   -433    337    153   -496    270    168    381    252    176    -33
   -140   -540   -402    340    129   -472    277    174    389    262    181    -28
   -119   -530   -410    324    145   -470    262    158    374    246    166    -41
   -106   -550   -446    327    168   -498    257    150    368    244    161    -38
   -116   -548   -431    332    155   -491    285    181    405    280    197      0
   -106   -491   -384    298    137   -439    311    200    428    303    218     25
    -93   -449   -355    272    129   -402    329    205    433    306    218     28
   -109   -459   -350    283    119   -405    355    218    452    322    231     36
   -103   -436   -332    270    114   -387    340    205    446    319    231     36
    -88   -415   -329    252    119   -374    322    197    446    322    233     44
    -88   -405   -316    246    114   -361    306    202    459    337    252     64
    -98   -407   -311    252    103   -361    277    187    444    324    241     57
    -83   -350   -267    215     90   -309    265    176    441    319    236     54
    -75   -332   -257    202     88   -296    257    174    439    319    236     54
    -83   -374   -290    228    103   -332    259    181    433    314    231     49
    -75   -426   -350    249    135   -387    236    158    400    283    200     18
    -75   -423   -350    249    135   -387    213    135    368    254    174     -2
   -103   -449   -348    275    119   -400    215    124    355    239    161    -12
   -122   -485   -363    303    119   -426    218    116    337    218    142    -33
   -111   -491   -381    298    132   -436    197     83    298    174    103    -72
   -119   -509   -389    314    132   -452    194     70    283    158     88    -85
   -135   -519   -387    324    124   -454    194     67    277    155     85    -88
   -119   -504   -384    311    132   -444    174     49    249    129     62   -109
   -119   -506   -387    314    132   -446    161     36    231    116     49   -122
   -140   -532   -392    335    124   -462    171     49    241    124     57   -116
   -135   -532   -397    332    129   -465    161     38    228    111     44   -129
   -119   -496   -376    309    127   -436    145     28    215    101     36   -137
   -140   -511   -371    324    114   -444    163     49    236    124     62   -111
   -135   -496   -361    316    111   -428    161     51    236    127     67   -103
   -114   -467   -355    290    119   -413    140     36    218    111     51   -116
   -116   -478   -361    298    122   -420    158     59    233    122     57   -114
   -119   -491   -371    301    124   -431    249    202    316    163     75   -116
    -80   -400   -322    239    119   -361    371    418    465    267    142    -77
    -31   -200   -171    114     70   -187    509    727    740    522    368    116
     62     77     15    -70     23     46    600   1140   1109    937    787    517
    150    462    311   -306    -80    387    491   1119   1244   1249   1195    971
     85    756    670   -420   -293    714    257    592   1135   1395   1467   1306
   -109    833    943   -363   -524    888      2    -77    862   1312   1480   1376
   -270    605    875   -166   -571    740   -236   -753    303    727    917    872
   -309     83    392    111   -350    236   -470  -1182   -407   -150     18     23
   -270   -342    -72    306   -101   -207   -563  -1135   -584   -418   -285   -290
   -210   -553   -342    379     64   -449   -472   -826   -410   -324   -254   -309
   -150   -519   -368    335    109   -444   -277   -504   -181   -176   -153   -239
   -119   -452   -332    283    106   -392    -38   -192     44    -15    -36   -148
   -119   -446   -327    283    103   -389     93    -20    168     77     36    -96
   -101   -431   -332    265    114   -381    122     25    200     98     49    -85
    -72   -420   -348    246    137   -384    119     31    189     80     25   -111
    -96   -431   -335    262    116   -384    140     57    210     98     38   -101
   -103   -410   -306    257    101   -361    150     72    223    109     51    -85
    -72   -381   -311    226    119   -345    140     67    213     98     44    -90
    -75   -376   -301    226    111   -340    137     70    210     96     38   -101
   -103   -397   -293    249     93   -345    148     88    226    109     51    -83
    -80   -374   -293    226    106   -335    142     88    220    106     51    -80
    -70   -345   -275    205    101   -311    148     98    228    119     62    -67
    -96   -361   -265    228     83   -314    171    132    262    155    103    -25
    -85   -363   -277    223     93   -319    163    129    259    148     96    -33
    -64   -363   -298    213    116   -332    150    122    241    129     75    -54
    -85   -366   -280    223     96   -324    166    140    259    150     90    -38
    -83   -350   -267    218     90   -309    179    155    277    166    106    -23
    -64   -311   -249    187     88   -280    171    155    275    166    103    -23
    -75   -314   -239    194     80   -275    181    174    293    184    122    -10
    -90   -337   -246    213     75   -293    194    197    314    202    137      2
    -70   -301   -231    187     80   -267    181    192    298    187    122    -15
    -64   -270   -205    168     67   -239    184    207    311    197    127     -7
    -75   -267   -192    171     57   -228    207    246    350    236    163     31
    -62   -239   -176    150     54   -207    205    265    358    244    176     49
    -44   -210   -166    127     59   -189    202    283    366    252    179     51
    -70   -220   -150    142     38   -184    231    337    413    296    218     88
    -62   -207   -145    132     41   -176    249    379    441    322    244    109
    -20   -168   -148     93     62   -161    236    405    452    329    249    116
    -28   -174   -145    101     57   -161    262    470    498    379    293    158
    -36   -140   -106     88     33   -122    283    535    548    431    340    202
      2    -85    -88     41     44    -88    283    581    576    465    371    236
     18    -18    -36     -2     25    -25    288    636    623    517    426    290
      0      7      7     -2     -2      7    311    693    678    579    491    350
     10     62     49    -38    -18     57    311    719    701    610    522    392
     41    116     75    -80    -15     96    283    709    691    613    530    405
     28    142    111    -88    -41    127    285    722    711    644    561    441
     25    161    135    -93    -54    148    293    727    722    659    574    462
     36    192    155   -114    -59    174    275    696    698    641    561    462
     15    189    174   -103    -80    181    275    680    691    644    563    470
    -10    163    174    -77    -93    168    270    644    670    626    550    462
     -2    166    168    -80    -85    166    241    566    613    568    493    413
    -31    124    155    -46    -93    137    228    488    550    506    431    361
    -64     75    140     -7   -101    106    228    423    509    452    376    306
    -62     36     96     10    -80     64    202    342    452    384    303    233
    -54      5     59     25    -57     31    171    257    389    314    231    155
   -109    -62     46     83    -77     -7    176    220    371    293    210    137
   -135   -119     12    127    -75    -54    166    179    342    259    176    114
   -114   -142    -28    127    -44    -85    145    127    298    210    127     70
   -119   -137    -18    129    -51    -77    142    106    288    194    116     62
   -145   -166    -20    155    -64    -93    148    101    285    189    111     59
   -116   -171    -54    142    -31   -114    129     75    254    153     77     31
   -119   -171    -51    142    -33   -111    127     64    244    145     67     20
   -140   -174    -33    158    -54   -103    142     80    262    161     83     36
   -129   -166    -36    145    -46   -101    132     72    252    148     72     36
   -124   -155    -31    140    -49    -93    124     62    239    137     64     33
   -142   -163    -20    150    -62    -93    137     80    252    155     83     54
   -135   -179    -44    158    -46   -111    140     83    252    153     80     54
   -111   -168    -59    137    -28   -116    119     57    220    122     51     31
   -119   -176    -57    145    -31   -116    127     64    228    129     62     36
   -135   -174    -38    153    -49   -106    142     75    244    145     80     51
   -106   -142    -36    124    -36    -90    122     51    218    119     57     28
   -111   -171    -59    140    -28   -116    111     41    200    103     41     12
   -140   -176    -38    158    -51   -109    135     57    220    119     59     25
   -132   -142    -10    135    -62    -77    132     51    213    111     57     25
   -106   -124    -18    116    -44    -72    114     33    194     93     38     12
   -127   -181    -57    153    -36   -119    124     38    200     98     46     18
   -129   -163    -36    145    -49   -101    124     31    200     96     44     15
   -106   -137    -31    119    -41    -85    109     18    187     80     28      2
   -116   -119     -2    119    -57    -62    109     12    184     83     28      2
   -137    -96     41    114    -90    -28    124     28    207    103     51     23
   -114    -54     59     83    -88      2    132     25    210    106     49     28
   -116    -33     80     72   -101     23    153     28    218    111     57     36
   -140    -10    129     75   -135     59    181     57    252    148     93     67
   -122     23    142     46   -132     83    158     33    236    135     83     57
   -106     93    200      7   -153    145    127      5    218    122     70     46
   -119    101    218      7   -168    158    127     15    241    148     93     70
   -119     88    207     15   -163    148    119     12    241    153     98     77
    -96    145    239    -25   -168    192     98      5    231    150     93     83
   -106    142    249    -18   -179    194     98     18    239    163    106     98
   -129     98    228     15   -179    161     90     18    236    163    106     98
   -109     72    181     18   -145    127     59    -10    200    127     72     70
   -111     38    150     36   -132     93     51    -23    179    109     51     54
   -135    -12    122     75   -129     51     67    -15    181    106     49     54
   -132    -15    116     72   -127     49     67    -25    166     90     36     46
   -116     -7    109     62   -114     49     46    -57    132     59      2     15
   -148    -49     96     98   -124     23     51    -59    129     57      2     12
   -150    -83     67    116   -111     -7     38    -80    109     36    -18     -7
   -122    -93     25    106    -75    -33     15   -109     70      2    -51    -41
   -127    -77     49    103    -88    -15     31    -93     88     20    -31    -20
   -153    -98     54    122   -103    -23     38    -77    103     36    -15     -5
   -137    -88     49    111    -96    -18     12   -103     72     10    -41    -31
   -145    -77     67    111   -109     -5     12   -109     70      7    -44    -33
   -168    -96     72    132   -122    -12     38    -83     98     41    -15     -5
   -150    -80     67    114   -111     -7     28    -90     85     28    -25    -15
   -137    -75     62    106   -101     -7     15   -101     67      7    -44    -33
   -166   -101     62    132   -116    -20     59    -44    109     36    -25    -25
   -150    -49    101    101   -127     25    163    116    215     93      0    -23
    -88     90    176     -2   -132    132    252    309    361    202     75     18
    -57    254    311    -98   -184    283    366    618    654    504    358    272
     15    496    478   -257   -231    488    389    963    995    945    839    761
    119    885    766   -501   -322    826    267    901   1122   1273   1291   1280
     38   1044   1005   -542   -483   1026     96    415    979   1366   1506   1566
   -150    992   1143   -423   -646   1067    -77   -205    597   1080   1280   1397
   -275    743   1018   -236   -646    880   -319   -935   -142    228    415    576
   -275    350    626    -36   -449    488   -574  -1369   -802   -566   -407   -228
   -249    -10    236    129   -244    111   -610  -1213   -789   -605   -483   -329
   -205   -176     28    189   -119    -72   -504   -909   -589   -480   -413   -298
   -140   -140     -2    140    -70    -72   -358   -641   -389   -358   -342   -254
   -142    -93     49    119    -96    -23   -135   -324   -137   -166   -194   -150
   -161    -75     83    116   -122      2    -15   -158     -5    -62   -109    -85
   -135    -44     90     88   -114     23      2   -127     12    -59   -111    -88
   -140    -46     93     90   -116     23     10   -109     23    -54   -114    -90
   -163    -64     98    114   -132     15     38    -67     62    -18    -80    -59
   -129    -38     90     83   -111     25     38    -67     59    -23    -88    -64
   -101    -28     72     64    -88     20     28    -72     46    -38   -106    -83
   -119    -36     83     77   -103     23     44    -51     67    -18    -83    -70
   -114    -44     70     80    -93     12     54    -38     80     -5    -72    -59
    -85    -23     59     51    -75     15     23    -64     46    -38   -103    -88
    -98    -20     77     59    -90     25     33    -49     62    -28    -93    -80
   -116    -23     90     67   -106     33     59    -18     93      2    -59    -51
    -90     12    103     38    -96     57     33    -36     72    -18    -77    -62
    -96     25    122     33   -111     75     25    -38     67    -23    -83    -67
   -124     20    142     51   -132     80     54     -5    106     12    -49    -28
    -98     46    145     23   -122     96     41    -10     98      7    -54    -31
    -72     72    145      0   -109    109     23    -23     80    -10    -75    -54
   -109     62    171     20   -140    116     57     15    124     33    -28    -25
   -109     54    161     25   -135    106     77     46    155     67     10     10
    -64     80    142    -10   -103    111     49     31    135     49     -7     -5
    -80     98    179     -7   -129    137     64     57    163     80     18     18
   -103     85    187      7   -145    137     83     90    194    109     49     46
    -67     98    166    -18   -116    132     62     88    184     98     36     38
    -62    127    189    -33   -127    158     59    106    194    114     46     51
    -83    132    215    -23   -148    174     93    166    254    174    109    106
    -46    150    197    -54   -122    174     80    184    262    181    122    119
    -15    181    197    -83   -106    189     64    202    267    189    132    127
    -49    200    249    -77   -148    226     85    267    327    252    194    184
    -38    249    288   -103   -163    267     98    327    374    306    254    236
     18    272    254   -145   -116    262     88    363    394    335    277    262
     12    322    309   -168   -148    316    101    420    444    394    340    324
    -10    324    335   -158   -174    329    127    480    498    457    407    397
     38    366    327   -202   -142    348    109    483    496    467    423    418
     38    418    376   -228   -168    397    101    485    498    478    436    439
     -2    415    418   -205   -210    415    119    514    530    519    480    483
     23    449    423   -239   -200    436    101    496    511    509    478    483
     59    480    420   -270   -179    452     67    457    472    478    446    459
      2    454    452   -228   -226    454     98    465    491    498    470    480
    -15    452    467   -218   -241    459    103    439    470    472    446    462
      7    462    454   -236   -223    459     72    355    392    387    358    379
    -41    402    444   -179   -241    423     85    309    358    345    314    327
    -96    337    433   -122   -265    387    103    270    340    314    283    288
    -62    322    381   -129   -220    350     67    176    257    220    189    194
    -62    303    363   -122   -213    332     54    114    210    168    135    140
   -122    226    348    -51   -233    285     85    103    218    166    132    132
   -106    246    353    -70   -231    298     49     36    158    106     67     72
    -85    254    337    -85   -210    296     12    -20    106     51     10     18
   -137    194    329    -31   -233    262     46     -7    129     72     28     36
   -145    181    327    -18   -236    254     51    -18    127     67     20     36
    -88    205    290    -59   -189    246     10    -67     75     10    -33    -15
   -116    181    296    -33   -207    239     20    -62     80     18    -25     -7
   -153    150    303      0   -228    228     44    -46     98     36     -7      5
   -103    155    259    -25   -181    207     15    -80     64     -2    -49    -33
    -93    207    298    -59   -197    252      0    -85     57     -5    -54    -33
   -140    176    316    -18   -228    246     41    -44    106     38    -10     10
   -124    181    306    -31   -215    244     25    -57     88     20    -28     -5
    -77    207    285    -64   -181    246     -5    -88     54    -12    -62    -46
   -127    197    322    -36   -223    259     28    -51     93     28    -20     -2
   -132    187    319    -28   -226    252     41    -38    109     38     -7      7
    -85    223    309    -70   -197    265      7    -72     72      5    -44    -28
   -111    231    342    -59   -226    285     12    -64     85     18    -33    -15
   -145    207    350    -33   -249    277     36    -44    109     38    -10      2
    -96    220    316    -62   -207    267      7    -70     75      2    -51    -33
    -85    226    309    -72   -197    267     -5    -75     62     -5    -64    -38
   -142    233    376    -44   -259    303     23    -44     98     31    -23     -2
   -119    226    345    -54   -233    285     18    -49     93     23    -25    -10
    -98    249    348    -75   -223    298     -5    -77     62     -5    -57    -36
   -140    277    418    -70   -280    348     28    -46    101     33    -20     -5
   -135    314    449    -88   -290    381     57    -23    132     59      7     15
    -88    353    441   -132   -265    397     44    -49    101     20    -33    -25
   -109    358    467   -124   -288    413     62    -38    122     38    -15     -7
   -145    368    511   -111   -329    439     72    -31    145     59      7     18
   -101    410    511   -153   -306    459     38    -57    124     44     -7      5
    -75    426    501   -176   -288    465     10    -77    106     33    -18     -2
   -116    433    550   -161   -332    491     25    -54    137     70     18     33
   -103    457    561   -176   -332    509     28    -49    142     75     23     38
    -41    439    480   -197   -259    459    -18    -85     88     23    -28    -10
    -83    379    462   -150   -272    420    -10    -70     96     33    -15      2
   -109    337    446   -114   -277    392    -12    -72     83     23    -25    -10
    -62    337    400   -140   -231    368    -46   -109     33    -28    -80    -62
    -90    348    439   -127   -265    392    -25    -98     41    -20    -75    -57
   -153    306    457    -77   -306    381     -5    -96     46    -23    -72    -59
   -124    275    397    -75   -262    335    -33   -140     -7    -80   -135   -119
   -127    270    397    -72   -262    332    -41   -153    -28    -98   -155   -135
   -174    244    418    -33   -296    329    -12   -127     -2    -72   -129   -111
   -145    226    368    -41   -257    296    -31   -148    -28   -101   -155   -137
   -114    215    329    -51   -223    272    -57   -171    -62   -132   -192   -171
   -155    226    381    -36   -270    303    -36   -150    -36   -109   -166   -145
   -158    223    381    -31   -270    301    -31   -145    -31   -103   -158   -140
   -101    228    327    -64   -215    277    -59   -171    -64   -137   -197   -176
   -135    239    371    -51   -254    303    -54   -168    -62   -135   -192   -171
   -171    244    413    -36   -290    327    -38   -153    -41   -116   -168   -150
   -106    262    368    -77   -236    314    -59   -171    -67   -148   -200   -181
    -90    254    345    -83   -218    298    -23    -96    -38   -137   -215   -207
   -122    277    400    -77   -259    337    114    119    122    -25   -142   -171
    -75    394    467   -161   -272    431    220    348    322    145     -5    -75
     12    626    613   -319   -298    620    296    662    618    465    309    207
     51    904    849   -478   -400    878    280    849    859    841    774    711
     10   1228   1218   -620   -602   1223    158    522    826   1026   1119   1140
    -75   1371   1444   -649   -758   1408    -18    -12    597   1005   1210   1304
   -241   1280   1522   -519   -880   1400   -210   -636    119    579    820    961
   -358    885   1241   -265   -800   1062   -402  -1161   -532   -226    -38    106
   -280    433    711    -77   -496    571   -607  -1358   -945   -748   -602   -457
   -207    129    337     36   -272    233   -618  -1166   -878   -743   -649   -535
   -202     70    272     67   -236    171   -462   -833   -613   -558   -519   -441
   -161    101    259     28   -210    179   -270   -519   -374   -397   -413   -368
   -119    114    233      2   -176    174   -127   -288   -207   -277   -327   -311
   -142    116    259     12   -200    187    -44   -171   -111   -197   -259   -254
   -132    114    246     10   -189    179    -25   -135    -83   -179   -244   -241
    -80    122    200    -23   -140    161    -44   -142   -106   -207   -283   -280
    -93    122    215    -12   -153    168    -20   -114    -80   -184   -262   -259
   -122    109    231      7   -176    168      5    -80    -49   -153   -231   -231
    -77    103    181    -12   -129    142    -15    -93    -72   -179   -259   -257
    -59    114    174    -28   -116    142    -23    -93    -77   -184   -265   -259
   -103     98    200      2   -150    148      7    -57    -38   -148   -226   -223
    -77     93    171     -7   -124    132      5    -51    -44   -153   -231   -239
    -25     98    124    -36    -75    111     -2    -62    -59   -171   -252   -262
    -62     88    148    -12   -106    116     18    -33    -33   -145   -223   -233
    -64     93    158    -15   -111    124     23    -18    -20   -129   -205   -213
    -28     98    127    -36    -77    111      0    -36    -44   -158   -236   -244
    -44     96    140    -25    -90    116     10    -23    -28   -145   -223   -233
    -77    103    181    -12   -129    142     36      5      5   -114   -187   -205
    -49     98    148    -25    -98    122     20     -5     -7   -129   -205   -228
    -41    101    142    -31    -93    119     15     -2    -10   -129   -210   -231
    -59     96    155    -18   -106    124     38     36     28    -90   -168   -192
    -28    109    137    -41    -83    122     38     51     38    -85   -166   -197
      0    109    106    -54    -51    106     33     57     33    -88   -174   -205
    -33     98    132    -36    -83    114     62    101     75    -49   -135   -166
    -41    111    153    -33    -96    132     75    135    101    -25   -114   -148
     10    119    109    -67    -49    114     51    140     90    -38   -135   -168
     12    145    132    -80    -59    137     67    187    127      2    -90   -124
    -10    145    155    -70    -83    150     98    249    179     51    -38    -77
     49    174    124   -111    -36    150     85    277    189     62    -38    -75
     64    194    129   -129    -33    163     85    322    210     90    -18    -51
     28    207    179   -119    -75    194    111    394    270    153     51     18
     57    226    166   -142    -54    197    111    439    298    187     80     49
    106    288    181   -197    -36    236    106    472    314    210    103     72
     70    332    262   -202    -96    298    132    530    368    275    179    142
     75    355    277   -215   -101    316    140    558    387    306    215    184
    124    376    249   -252    -62    314    111    542    361    288    197    176
    103    366    262   -233    -77    314    119    553    368    301    207    192
     59    371    309   -215   -124    340    137    566    384    324    246    218
    106    389    283   -246    -88    337    122    535    358    301    231    192
    116    389    270   -254    -75    329    119    501    332    277    207    166
     57    368    311   -213   -127    340    132    472    322    262    197    161
     54    335    280   -197   -114    309    114    397    262    192    127     93
     75    306    231   -189    -77    267     98    319    197    119     49     18
     28    277    246   -155   -109    262    103    265    166     77      5    -15
     18    244    226   -129   -103    236     90    205    122     23    -49    -67
     44    189    145   -119    -49    168     59    129     62    -44   -127   -153
     28    148    116    -88    -44    132     64    106     49    -59   -142   -176
      2    132    127    -67    -62    129     72     88     44    -67   -150   -181
     25    106     80    -64    -25     93     49     41      2   -114   -205   -223
     31     75     44    -54     -7     59     28     10    -28   -148   -239   -259
      5     62     54    -33    -25     57     51     23     -5   -127   -207   -257
     12     51     38    -33    -12     44     46      7    -20   -137   -220   -290
     38     51     12    -44     12     33     20    -15    -49   -166   -257   -322
      5     33     28    -20    -10     31     38      0    -31   -150   -246   -298
      2     33     28    -18    -12     31     44     12    -20   -140   -231   -285
     41     38     -5    -41     23     15     25     -2    -41   -161   -252   -309
     36     51     15    -44     10     33     31      5    -36   -153   -246   -303
      5     44     38    -25    -18     44     46     20    -18   -137   -231   -285
     28     28      0    -28     15     15     41     15    -28   -153   -252   -301
     41     18    -23    -31     33     -2     41     15    -33   -155   -252   -309
      0     -7     -7      5      2     -7     57     28    -18   -140   -231   -296
     12     -7    -20     -5     15    -12     49     20    -23   -148   -244   -309
     46    -28    -77    -10     59    -51     49     18    -33   -155   -254   -324
     23    -46    -70     12     44    -59     70     36    -12   -137   -233   -306
     18    -54    -72     18     44    -62     72     36    -12   -137   -228   -301
     54    -57   -111      0     80    -83     54     18    -36   -161   -257   -327
     46    -59   -106      5     75    -83     64     25    -25   -150   -246   -319
     28    -90   -119     28     72   -103     80     36    -10   -137   -233   -311
     77    -72   -150     -2    114   -111     77     31    -18   -145   -244   -319
     75    -20    -98    -28     85    -59    109     54     10   -116   -218   -296
     41     10    -33    -25     38    -10    155     85     51    -83   -184   -270
     59     10    -49    -36     54    -18    168     90     57    -80   -181   -270
     93     10    -83    -51     88    -36    142     64     33   -106   -207   -293
     62     15    -46    -41     54    -15    137     70     51    -85   -184   -272
     75     23    -51    -49     64    -12    116     67     54    -77   -176   -254
    119     15   -106    -67    114    -46     85     49     33    -93   -194   -267
    101     23    -77    -62     90    -25     98     67     51    -72   -168   -244
     83     25    -59    -57     70    -15    111     88     70    -51   -148   -226
    122    -18   -140    -51    129    -80     80     62     31    -90   -189   -270
    127    -62   -189    -33    155   -127     62     44      0   -122   -218   -301
     88    -85   -174      0    129   -129     83     54     10   -109   -202   -280
     93   -122   -218     12    155   -168     67     28    -23   -148   -244   -311
     93   -158   -252     31    171   -205     54      0    -62   -192   -288   -358
     54   -184   -239     62    145   -210     67     -2    -62   -194   -285   -366
     44   -210   -254     83    148   -231     67    -12    -72   -205   -296   -379
     88   -236   -327     72    205   -280     38    -44   -109   -246   -340   -423
     72   -259   -332     90    202   -296     44    -41   -111   -246   -340   -426
     46   -267   -314    109    179   -290     59    -25    -96   -231   -324   -407
     83   -267   -350     93    215   -309     49    -38   -114   -249   -348   -426
     96   -283   -379     93    236   -332     33    -54   -129   -265   -371   -441
     62   -272   -335    103    197   -303     51    -33   -106   -241   -340   -415
     75   -283   -358    101    215   -319     49    -33   -109   -241   -342   -423
    106   -309   -415    101    259   -361     44    -41   -119   -252   -355   -446
     77   -301   -379    111    226   -340     57    -25   -103   -233   -335   -431
     77   -314   -392    116    233   -353     88     25    -75   -223   -329   -431
    132   -316   -449     90    288   -381    171    171     -2   -200   -345   -467
    150   -252   -402     51    275   -327    293    397    161    -85   -267   -420
    150    -23   -176    -64    163    -98    439    743    496    246     41   -140
    244    329     85   -288     77    207    467   1005    795    633    459    280
    262    776    514   -522   -124    646    314    735    802    870    841    730
    103   1117   1013   -610   -454   1065     93    116    646   1010   1143   1098
    -38   1156   1195   -558   -618   1174   -174   -568    272    792   1015   1010
    -98    714    813   -309   -457    763   -441  -1135   -381     38    239    283
   -111     64    174     20   -142    119   -628  -1371   -956   -737   -584   -498
    -49   -353   -303    202    127   -329   -633  -1179   -963   -852   -758   -704
     46   -410   -457    179    252   -433   -462   -807   -693   -672   -654   -654
     54   -384   -441    163    246   -413   -194   -415   -397   -462   -506   -548
     49   -407   -459    176    252   -433     -2   -140   -197   -322   -405   -480
    103   -410   -514    153    309   -462     51    -41   -137   -283   -384   -472
    127   -413   -540    140    332   -475     67    -12   -122   -275   -384   -478
     93   -426   -519    166    303   -472     98     23    -88   -244   -353   -454
    109   -441   -553    163    329   -496     98     38    -77   -241   -350   -457
    137   -439   -576    150    355   -506     98     41    -80   -246   -361   -470
    106   -439   -545    166    324   -491    116     64    -57   -226   -337   -446
    103   -441   -545    168    322   -491    119     77    -46   -213   -324   -439
    145   -449   -594    150    368   -522    103     70    -59   -226   -340   -459
    140   -428   -568    145    353   -498    111     85    -46   -213   -327   -446
    106   -428   -535    161    319   -483    135    111    -15   -184   -296   -423
    140   -439   -579    150    358   -509    122    101    -28   -205   -316   -444
    153   -433   -589    140    371   -511    122    101    -31   -205   -319   -444
    114   -423   -537    155    324   -480    145    132      7   -168   -280   -402
    132   -420   -553    142    340   -485    140    135      5   -171   -283   -405
    168   -418   -587    124    376   -501    132    135      2   -179   -290   -418
    142   -407   -553    132    345   -480    148    161     31   -150   -265   -392
    142   -405   -548    132    345   -475    161    181     51   -132   -246   -376
    181   -402   -587    109    381   -493    140    171     33   -150   -270   -402
    168   -410   -579    119    371   -493    148    192     51   -132   -254   -392
    145   -402   -548    127    345   -475    171    233     90    -96   -215   -353
    184   -397   -581    106    381   -488    158    233     83   -109   -233   -368
    187   -387   -574     96    379   -480    155    252     88   -106   -233   -371
    166   -376   -542    103    353   -459    181    303    137    -54   -179   -327
    187   -363   -553     88    368   -459    189    342    163    -28   -155   -309
    226   -342   -568     59    397   -454    184    368    171    -23   -158   -314
    207   -306   -514     46    361   -410    210    433    220     28   -106   -267
    210   -275   -488     31    348   -381    228    496    267     75    -59   -223
    257   -246   -506     -7    381   -376    218    535    283     93    -44   -207
    265   -226   -491    -18    376   -358    228    592    322    140      2   -155
    244   -187   -433    -28    337   -309    252    652    379    202     70    -90
    283   -137   -420    -72    350   -277    244    672    392    223     96    -70
    301    -93   -394   -106    348   -244    236    685    400    239    114    -54
    265    -77   -342    -93    303   -210    259    714    431    280    163    -10
    277    -72   -350   -103    311   -210    249    706    428    280    174     -2
    311    -70   -381   -119    345   -226    236    685    410    270    158    -10
    285    -51   -337   -116    311   -194    246    680    415    277    174      7
    265    -51   -316   -106    290   -184    244    649    405    270    171      5
    293    -46   -340   -124    314   -192    213    576    342    210    111    -49
    265    -67   -335    -98    298   -200    215    522    314    181     83    -72
    215   -119   -337    -49    275   -228    226    467    288    150     57   -103
    246   -179   -426    -33    335   -301    202    379    223     75    -23   -187
    252   -215   -470    -20    358   -342    184    306    171     15    -88   -252
    197   -270   -467     33    332   -368    200    275    161      0   -103   -265
    200   -324   -527     59    363   -423    179    220    116    -44   -150   -314
    236   -332   -568     49    402   -449    150    168     72    -93   -202   -366
    197   -366   -566     83    379   -465    161    155     67    -98   -207   -374
    187   -400   -587    106    384   -493    161    142     59   -109   -215   -381
    223   -402   -628     88    423   -514    135    109     25   -142   -246   -410
    213   -420   -633    103    423   -527    135    101     20   -148   -252   -415
    174   -439   -613    129    392   -524    153    114     41   -129   -228   -394
    205   -439   -644    116    423   -542    135     96     20   -153   -257   -418
    223   -426   -649     98    436   -537    132     93     18   -155   -265   -426
    189   -420   -610    116    400   -514    155    122     51   -122   -223   -389
    200   -439   -639    119    418   -537    140    109     36   -137   -241   -410
    228   -441   -670    106    446   -555    122     93     15   -161   -267   -428
    202   -439   -641    116    420   -537    137    109     33   -140   -246   -402
    207   -423   -631    109    418   -527    145    114     44   -129   -233   -397
    249   -426   -678     85    462   -550    129     98     25   -150   -254   -431
    233   -433   -667     98    449   -550    135    106     31   -137   -239   -420
    197   -449   -649    124    423   -548    153    122     51   -116   -213   -394
    236   -446   -683    106    459   -563    140    103     33   -135   -231   -415
    252   -431   -685     88    467   -555    129     93     23   -148   -244   -426
    215   -433   -652    109    431   -542    153    114     46   -124   -220   -397
    236   -428   -665     93    449   -545    145    106     38   -132   -228   -405
    275   -418   -693     72    483   -555    124     80     12   -158   -257   -433
    244   -381   -628     67    433   -504    171    122     62   -111   -210   -392
    239   -342   -581     51    407   -459    207    145     96    -83   -181   -363
    283   -324   -607     18    441   -465    205    137     80    -98   -202   -387
    275   -309   -584     18    428   -446    210    137     85    -96   -197   -379
    239   -293   -532     25    381   -413    213    148    114    -64   -161   -337
    277   -272   -550     -2    413   -410    176    127    103    -70   -163   -340
    296   -280   -576    -10    436   -428    137    106     83    -83   -176   -353
    259   -270   -530      5    394   -400    163    135    119    -41   -132   -316
    283   -267   -550     -7    415   -407    153    132    116    -44   -129   -316
    309   -309   -618      0    462   -462    119    106     75    -85   -174   -358
    275   -340   -615     33    444   -478    111     96     59    -98   -187   -361
    249   -363   -613     57    431   -488    114     90     54   -106   -189   -374
    288   -387   -675     49    480   -530     88     54     10   -148   -233   -418
    265   -420   -685     77    472   -550     98     46      0   -161   -241   -423
    223   -452   -675    111    449   -563    106     44     -2   -168   -249   -431
    249   -470   -719    111    483   -594     75      2    -49   -215   -298   -480
    257   -493   -753    116    504   -620     62    -15    -75   -239   -322   -509
    218   -517   -735    148    475   -626     90      2    -54   -218   -298   -488
    233   -522   -756    142    493   -639     83     -7    -67   -233   -311   -498
    272   -514   -787    122    530   -649     59    -25    -88   -254   -337   -517
    228   -519   -750    142    488   -633     75     -7    -67   -231   -311   -488
    215   -535   -750    158    483   -641     77     -5    -62   -226   -306   -485
    257   -537   -795    140    524   -665     57    -28    -90   -257   -340   -519
    249   -532   -782    142    514   -657     59    -25    -85   -249   -332   -517
    218   -527   -745    153    480   -636     77     -5    -59   -223   -301   -483
    257   -537   -795    140    524   -667     72      0    -70   -244   -327   -514
    280   -553   -836    135    555   -693    145    109    -23   -236   -348   -553
    265   -509   -774    122    519   -641    283    322    124   -137   -283   -517
    316   -327   -644      2    478   -485    410    618    376     96    -83   -342
    410      0   -413   -205    410   -205    483    979    704    475    298     31
    418    431     12   -426    202    223    405    911    841    800    735    509
    301    831    530   -566   -114    680    153    285    722    966   1060    901
    163    969    805   -566   -322    888   -163   -475    394    844   1034    919
     31    659    628   -345   -298    644   -418  -1070   -140    280    483    413
     -5     28     33    -12    -23     31   -618  -1366   -771   -540   -366   -387
    106   -413   -519    153    311   -465   -701  -1283   -950   -841   -717   -743
    189   -537   -727    171    454   -631   -545   -904   -711   -685   -633   -709
    184   -514   -698    163    441   -605   -265   -496   -410   -472   -478   -592
    223   -527   -750    150    485   -639    -51   -200   -218   -350   -400   -553
    285   -524   -810    119    548   -667     20    -83   -153   -314   -392   -571
    252   -527   -779    137    514   -652     64    -28   -106   -277   -355   -545
    254   -532   -787    140    519   -659     83      2    -80   -259   -340   -530
    298   -540   -839    119    568   -688     72     -2    -98   -277   -363   -553
    288   -527   -815    119    550   -670     77     10    -88   -267   -358   -550
    249   -530   -779    137    514   -654     98     36    -62   -244   -335   -530
    290   -527   -818    116    553   -672     85     28    -75   -257   -350   -550
    301   -517   -820    106    561   -667     83     31    -77   -254   -350   -545
    262   -501   -763    119    511   -631    114     70    -36   -215   -309   -504
    290   -496   -787    101    537   -641     98     59    -51   -231   -322   -519
    322   -485   -807     83    563   -646     85     51    -67   -244   -342   -537
    285   -478   -763     96    522   -620    103     77    -38   -215   -316   -511
    275   -475   -750    101    511   -613    116     96    -15   -197   -290   -488
    322   -472   -797     72    558   -633     96     80    -38   -223   -319   -522
    316   -462   -779     72    545   -618     98     93    -31   -210   -309   -514
    285   -459   -748     85    514   -602    122    124      5   -176   -275   -480
    314   -457   -771     72    542   -613    111    124      0   -184   -283   -488
    329   -441   -774     54    548   -607    101    127      0   -184   -285   -491
    296   -441   -737     72    514   -587    127    163     38   -148   -246   -454
    306   -436   -743     64    522   -587    129    179     49   -137   -241   -449
    348   -415   -763     33    555   -589    114    181     41   -148   -254   -467
    314   -418   -732     49    522   -574    137    223     75   -114   -223   -439
    314   -415   -730     49    522   -571    153    262    101    -88   -197   -413
    366   -389   -758     10    561   -574    145    285    109    -77   -194   -407
    363   -358   -722     -2    542   -540    163    335    145    -41   -155   -379
    337   -350   -688      5    511   -519    189    402    194      7   -103   -332
    381   -314   -696    -33    537   -504    181    439    210     20    -96   -324
    405   -283   -688    -62    545   -485    187    485    236     46    -70   -301
    376   -241   -618    -67    496   -428    215    555    293    109     -2   -241
    402   -192   -597   -106    498   -394    207    589    311    137     28   -210
    454   -148   -602   -153    527   -374    192    607    316    153     44   -189
    428   -116   -545   -155    485   -329    207    644    355    200     98   -135
    415   -103   -519   -155    467   -311    223    670    384    233    132    -98
    454    -67   -522   -194    488   -293    194    639    355    205    114   -114
    436    -44   -483   -197    459   -262    194    636    361    218    129    -93
    402    -38   -441   -184    420   -241    213    639    374    239    158    -70
    431    -44   -475   -192    452   -259    197    600    342    210    132    -93
    426    -46   -472   -192    449   -259    174    535    296    166     83   -137
    374    -75   -449   -150    410   -262    189    496    285    153     72   -145
    368   -106   -475   -132    420   -290    171    418    239     96     10   -189
    394   -122   -517   -135    454   -319    135    322    166     12    -75   -257
    345   -168   -514    -90    428   -340    140    275    145     -7    -88   -285
    322   -205   -530    -59    426   -366    135    223    114    -44   -122   -329
    355   -241   -597    -57    472   -418    101    153     54   -109   -192   -394
    322   -272   -594    -23    457   -433     96    116     33   -132   -210   -420
    280   -303   -584     10    431   -444    103    109     38   -124   -200   -415
    332   -311   -644    -10    485   -478     83     77     12   -153   -231   -441
    348   -316   -667    -18    506   -491     64     54    -12   -179   -259   -465
    293   -342   -636     25    465   -488     85     62      0   -163   -241   -452
    301   -345   -649     20    472   -496     75     49    -12   -179   -257   -470
    335   -332   -667     -2    498   -498     59     36    -31   -192   -275   -491
    309   -332   -641     10    472   -485     77     59     -5   -163   -246   -462
    298   -335   -633     18    465   -483     88     75     12   -148   -226   -444
    342   -303   -646    -20    491   -472     62     46    -15   -179   -257   -470
    332   -303   -636    -15    483   -470     54     41    -20   -181   -259   -472
    303   -306   -610      0    454   -457     67     54     -5   -166   -244   -457
    342   -301   -644    -20    493   -472     54     38    -23   -184   -265   -475
    355   -301   -657    -31    506   -478     36     23    -41   -205   -283   -493
    303   -316   -620      5    459   -467     51     38    -23   -184   -257   -462
    314   -322   -636      2    472   -478     44     28    -36   -197   -270   -478
    366   -301   -667    -31    517   -483     28      7    -59   -220   -296   -501
    329   -296   -626    -18    475   -462     46     23    -38   -200   -275   -475
    319   -290   -610    -15    465   -449     57     33    -25   -184   -252   -452
    358   -265   -623    -46    488   -444     31     10    -51   -207   -275   -472
    355   -254   -610    -49    483   -431     36     10    -51   -205   -277   -475
    327   -210   -537    -59    431   -371     90     54      2   -153   -220   -418
    342   -189   -532    -77    436   -361     93     41     -7   -166   -236   -436
    342   -174   -519    -85    428   -345     98     36    -15   -179   -252   -452
    324   -137   -462    -93    392   -298    116     59     18   -142   -213   -418
    340   -122   -465   -109    400   -293     93     44     12   -145   -215   -415
    379   -103   -483   -140    431   -293     57     25     -2   -158   -223   -415
    355   -114   -470   -124    413   -290     46     36     10   -135   -197   -389
    332    -93   -426   -119    379   -259     54     49     23   -116   -174   -368
    384    -90   -478   -148    428   -283     18     23    -10   -155   -213   -405
    374   -124   -501   -124    436   -311      5     12    -31   -171   -228   -418
    337   -166   -506    -88    420   -335      7     12    -33   -168   -220   -407
    363   -181   -545    -90    454   -363    -15    -20    -75   -205   -262   -441
    368   -215   -587    -77    478   -400    -31    -46   -111   -241   -298   -478
    306   -249   -558    -28    431   -402     -2    -33    -98   -233   -288   -470
    311   -288   -600    -12    454   -444    -15    -64   -132   -270   -319   -504
    353   -298   -652    -25    501   -475    -46   -106   -179   -314   -366   -545
    316   -301   -618    -10    467   -459    -38    -96   -174   -311   -361   -537
    303   -314   -620      5    459   -467    -31    -93   -171   -314   -361   -537
    353   -314   -670    -20    509   -491    -57   -119   -205   -348   -392   -571
    340   -314   -654    -12    496   -483    -51   -114   -200   -340   -387   -561
    303   -316   -623      5    462   -470    -38    -98   -181   -322   -366   -540
    337   -314   -652    -12    493   -480    -57   -119   -205   -342   -387   -563
    348   -322   -670    -12    506   -493    -59   -127   -215   -353   -400   -576
    298   -327   -626     15    462   -475    -41   -103   -189   -327   -368   -545
    311   -316   -628      2    467   -472    -46   -106   -194   -332   -374   -545
    358   -342   -701     -7    527   -522    -41    -80   -207   -361   -413   -589
    348   -355   -706      2    527   -532     62     72   -122   -324   -407   -597
    366   -275   -641    -44    504   -457    192    285     38   -202   -319   -537
    449    -28   -480   -213    462   -252    290    605    332     90    -51   -303
    509    353   -155   -431    332     98    311    878    636    498    394    142
    467    826    355   -646     54    592    153    584    670    763    805    613
    363   1145    782   -753   -207    963   -129    -88    470    836   1021    883
    207   1124    917   -667   -355   1021   -423   -820     25    522    776    683
     90    620    530   -355   -218    576   -631  -1309   -589   -218     15    -25
    140     20   -119    -80    129    -49   -810  -1486  -1109   -911   -706   -698
    252   -303   -555     25    402   -428   -813  -1270  -1080   -971   -828   -846
    254   -342   -597     41    426   -470   -584   -867   -771   -745   -667   -743
    270   -314   -584     23    426   -449   -316   -491   -488   -550   -532   -646
    337   -296   -636    -23    485   -465   -163   -265   -340   -459   -483   -628
    340   -298   -639    -20    488   -467    -93   -163   -270   -407   -446   -607
    303   -324   -628      7    465   -475    -54   -116   -231   -376   -420   -584
    342   -319   -662    -12    501   -488    -64   -114   -239   -389   -439   -607
    355   -311   -667    -23    509   -488    -64   -109   -239   -392   -444   -613
    319   -311   -631     -2    475   -470    -33    -67   -200   -353   -402   -571
    340   -314   -654    -15    496   -483    -38    -70   -205   -363   -410   -584
    379   -306   -688    -36    532   -496    -59    -77   -220   -381   -428   -600
    353   -303   -657    -23    504   -480    -38    -57   -197   -355   -402   -574
    337   -306   -644    -15    491   -475    -23    -44   -181   -345   -389   -566
    389   -293   -683    -49    535   -488    -49    -67   -213   -381   -431   -610
    379   -275   -654    -51    517   -465    -41    -51   -194   -363   -413   -589
    345   -270   -615    -38    478   -441    -20    -25   -168   -335   -384   -561
    371   -257   -628    -57    498   -441    -31    -36   -184   -350   -400   -574
    384   -249   -636    -67    509   -441    -33    -31   -176   -342   -392   -566
    350   -252   -602    -49    475   -426    -10      2   -140   -303   -355   -530
    363   -249   -613    -57    488   -431    -18      5   -137   -306   -355   -532
    397   -249   -646    -72    522   -446    -41    -12   -163   -332   -387   -568
    358   -239   -597    -59    475   -418    -23     15   -132   -301   -355   -540
    345   -241   -589    -51    465   -415     -7     44   -109   -275   -329   -511
    392   -233   -626    -80    506   -428    -20     41   -119   -288   -348   -532
    387   -215   -602    -85    493   -407    -10     70    -98   -270   -329   -519
    345   -207   -553    -70    449   -379     12    116    -57   -228   -285   -483
    387   -210   -600    -88    491   -405      2    129    -57   -233   -293   -493
    402   -194   -600   -106    498   -394      7    161    -38   -215   -280   -483
    366   -189   -555    -88    459   -371     44    231     20   -153   -215   -415
    387   -184   -571   -101    475   -376     51    277     49   -124   -187   -389
    431   -150   -584   -140    506   -366     44    309     64   -111   -179   -384
    405   -122   -527   -142    465   -324     67    374    116    -54   -122   -332
    400    -83   -483   -158    441   -283     83    436    166      2    -64   -280
    462    -38   -501   -213    478   -270     67    449    168     10    -54   -272
    454    -10   -465   -223    457   -236     77    483    200     46    -15   -233
    410      5   -407   -207    407   -200    101    519    241     93     36   -179
    449     28   -420   -239    436   -194     83    511    231     90     36   -179
    465     49   -415   -259    441   -181     64    491    213     77     28   -184
    418     46   -371   -233    394   -161     90    506    233    106     62   -150
    423     41   -381   -233    402   -171     85    485    223     96     54   -155
    452     51   -400   -252    426   -174     67    433    184     57     15   -192
    402     23   -379   -213    389   -176     80    397    166     33     -5   -213
    379    -20   -400   -179    387   -210     88    345    140     -2    -38   -246
    410    -57   -470   -176    439   -265     64    262     72    -75   -116   -322
    384    -96   -480   -142    431   -288     62    200     33   -122   -161   -368
    324   -163   -488    -80    405   -324     62    148      2   -158   -197   -407
    342   -202   -548    -70    444   -374     36     80    -49   -218   -259   -470
    345   -228   -576    -59    459   -402     23     31    -85   -257   -301   -509
    290   -283   -574     -2    431   -428     44     23    -83   -257   -298   -504
    319   -314   -636     -5    475   -475     31     -2   -106   -283   -324   -530
    353   -335   -688    -10    519   -509      7    -33   -140   -316   -361   -566
    314   -353   -670     18    491   -511     18    -31   -132   -306   -350   -561
    296   -366   -662     36    478   -514     31    -18   -116   -293   -335   -548
    335   -379   -714     20    524   -548      7    -44   -145   -322   -368   -579
    332   -394   -727     31    527   -558     12    -36   -140   -316   -358   -571
    306   -405   -714     46    509   -558     31    -20   -119   -296   -335   -558
    324   -418   -743     46    532   -579     15    -36   -137   -314   -355   -584
    340   -426   -766     41    550   -594     15    -36   -142   -319   -366   -592
    298   -433   -732     67    514   -581     41    -10   -114   -290   -335   -558
    309   -439   -750     62    527   -592     36    -18   -122   -298   -342   -568
    355   -433   -789     38    571   -610     10    -44   -150   -329   -376   -600
    314   -444   -758     64    532   -600     36    -25   -127   -303   -350   -576
    301   -462   -763     77    532   -613     44    -20   -122   -301   -340   -571
    340   -485   -826     70    581   -654     25    -44   -148   -329   -374   -602
    327   -501   -828     88    576   -665     38    -33   -137   -319   -363   -594
    298   -491   -789     96    542   -641     59    -12   -114   -296   -335   -568
    327   -498   -828     85    576   -662     46    -33   -137   -319   -361   -597
    342   -483   -826     70    584   -654     54    -31   -129   -314   -361   -600
    301   -446   -748     72    524   -597    114     18    -62   -252   -293   -535
    314   -439   -756     59    532   -597    137     28    -49   -241   -285   -530
    342   -441   -784     46    563   -613    135     20    -59   -254   -303   -542
    316   -454   -771     67    542   -610    137     23    -49   -241   -293   -527
    311   -428   -740     59    524   -584    140     33    -23   -213   -259   -493
    355   -439   -795     38    574   -615     98      2    -54   -239   -285   -519
    340   -449   -789     54    563   -618     90      0    -51   -236   -283   -517
    309   -441   -750     62    530   -594    119     33    -12   -194   -239   -480
    358   -475   -833     59    594   -654    106     25    -31   -213   -257   -501
    368   -540   -909     85    636   -724     80      2    -64   -244   -288   -537
    324   -594   -922    135    620   -758     90      7    -62   -241   -280   -535
    327   -641   -971    155    649   -805     90     -5    -83   -267   -306   -561
    348   -685  -1034    168    691   -859     77    -33   -122   -309   -353   -607
    293   -737  -1034    220    659   -885     98    -31   -119   -306   -353   -610
    275   -774  -1052    249    662   -911    106    -33   -124   -314   -355   -613
    316   -818  -1135    249    724   -976     80    -67   -163   -358   -402   -659
    309   -852  -1161    272    735  -1005     80    -75   -174   -368   -418   -678
    267   -878  -1148    303    706  -1013    103    -57   -155   -350   -397   -657
    298   -901  -1200    301    748  -1049     85    -77   -179   -376   -428   -688
    306   -922  -1228    306    766  -1072     83    -83   -187   -384   -436   -696
    259   -935  -1195    337    727  -1065    116    -54   -148   -345   -397   -657
    270   -956  -1226    340    748  -1088    116    -59   -153   -353   -405   -667
    298   -971  -1273    335    784  -1122     98    -77   -174   -376   -431   -696
    275   -995  -1270    358    771  -1130    119    -57   -150   -355   -410   -678
    259  -1023  -1283    381    771  -1153    148    -28   -127   -340   -392   -667
    314  -1075  -1392    379    852  -1234    194     57   -109   -358   -441   -730
    327  -1054  -1382    363    852  -1218    319    249     25   -275   -400   -717
    322   -922  -1244    298    782  -1080    454    522    293    -28   -179   -532
    423   -626  -1049    101    735   -836    514    870    644    371    218   -155
    478   -205   -683   -137    579   -444    413    841    771    675    631    298
    342    161   -184   -252    262    -10    244    353    646    797    922    654
    202    236     31   -220     85    132     31   -259    314    652    880    659
    127    -51   -179    -36    153   -114   -187   -872   -254     57    285    103
     85   -657   -745    283    415   -698   -400  -1231   -878   -750   -563   -691
    135  -1098  -1234    480    683  -1166   -483  -1202  -1041  -1008   -849   -971
    231  -1288  -1519    527    875  -1405   -400   -919   -846   -885   -795   -963
    239  -1304  -1543    532    891  -1423   -181   -571   -553   -678   -649   -865
    218  -1309  -1527    545    870  -1418     75   -210   -259   -457   -483   -743
    270  -1325  -1597    527    932  -1460    181    -54   -145   -376   -433   -714
    301  -1343  -1644    519    969  -1493    213     -5   -111   -353   -426   -714
    270  -1358  -1628    545    948  -1493    257     49    -59   -309   -381   -680
    277  -1384  -1665    550    971  -1525    270     62    -49   -306   -384   -688
    306  -1400  -1706    545   1005  -1553    262     59    -57   -319   -405   -711
    270  -1426  -1699    576    982  -1561    285     85    -28   -293   -374   -688
    257  -1423  -1680    584    969  -1551    311    116      5   -259   -335   -652
    311  -1441  -1753    563   1031  -1597    293    101    -15   -285   -363   -683
    301  -1452  -1756    574   1026  -1602    301    111     -5   -275   -358   -678
    270  -1475  -1748    602   1008  -1610    329    140     25   -244   -327   -652
    309  -1483  -1792    587   1049  -1636    324    137     20   -252   -337   -665
    322  -1491  -1813    581   1065  -1652    327    140     23   -252   -340   -670
    288  -1499  -1787    605   1036  -1644    358    176     62   -210   -301   -631
    293  -1525  -1818    615   1054  -1673    363    184     72   -202   -290   -623
    329  -1538  -1867    605   1098  -1701    355    179     64   -213   -306   -644
    296  -1556  -1852    628   1072  -1704    379    210    101   -179   -272   -615
    288  -1556  -1847    633   1067  -1701    397    233    127   -158   -249   -594
    332  -1558  -1891    610   1109  -1725    381    226    114   -174   -270   -615
    316  -1582  -1899    633   1106  -1740    394    246    135   -155   -252   -602
    285  -1592  -1880    652   1080  -1735    426    288    179   -114   -207   -566
    319  -1592  -1914    636   1114  -1753    423    298    184   -111   -210   -568
    329  -1600  -1932    633   1127  -1766    426    316    197    -98   -202   -566
    288  -1605  -1893    659   1091  -1748    457    368    246    -51   -155   -522
    309  -1613  -1925    652   1114  -1769    467    402    272    -31   -137   -509
    348  -1615  -1964    633   1153  -1790    467    431    285    -18   -129   -506
    327  -1615  -1943    641   1132  -1777    496    493    335     31    -80   -459
    316  -1608  -1925    646   1119  -1766    524    558    392     85    -23   -407
    366  -1595  -1964    613   1163  -1779    519    592    405    103    -10   -397
    368  -1571  -1940    600   1153  -1753    537    652    454    155     36   -350
    353  -1556  -1909    600   1130  -1732    568    722    511    220    106   -288
    397  -1527  -1925    566   1161  -1725    563    748    527    241    132   -272
    415  -1504  -1922    542   1169  -1712    563    761    535    254    148   -259
    374  -1493  -1867    558   1119  -1680    589    795    574    298    197   -207
    374  -1499  -1873    561   1122  -1686    587    792    571    303    210   -200
    418  -1491  -1909    537   1163  -1699    566    769    545    283    194   -210
    374  -1488  -1862    555   1114  -1675    584    774    558    298    213   -189
    353  -1509  -1862    579   1106  -1686    594    753    553    293    213   -189
    381  -1532  -1914    574   1145  -1725    581    693    509    244    163   -236
    358  -1566  -1925    605   1140  -1745    589    644    483    215    132   -265
    306  -1623  -1930    657   1117  -1777    602    594    462    184    103   -296
    311  -1680  -1995    683   1150  -1836    587    519    410    122     41   -363
    301  -1748  -2049    722   1174  -1899    571    446    361     64    -23   -433
    252  -1803  -2055    776   1153  -1927    587    418    355     49    -36   -452
    254  -1847  -2101    795   1176  -1971    574    368    324     15    -72   -485
    280  -1888  -2171    802   1226  -2029    555    324    290    -20   -114   -524
    244  -1938  -2184    844   1213  -2062    568    316    290    -20   -111   -524
    215  -1974  -2190    880   1202  -2081    576    309    293    -20   -111   -527
    257  -1982  -2239    859   1247  -2109    548    270    254    -62   -153   -571
    257  -1995  -2252    867   1252  -2122    550    267    257    -59   -153   -576
    220  -2021  -2242    901   1231  -2130    576    288    285    -31   -122   -550
    252  -2021  -2273    885   1262  -2145    568    280    277    -38   -132   -558
    272  -2031  -2304    878   1286  -2169    561    275    267    -49   -142   -571
    233  -2062  -2296    914   1265  -2179    579    290    288    -28   -119   -553
    231  -2081  -2312    922   1270  -2195    579    285    285    -31   -122   -561
    267  -2086  -2353    909   1309  -2218    563    275    270    -46   -140   -579
    241  -2101  -2343    927   1291  -2221    584    293    296    -20   -114   -553
    233  -2120  -2356    943   1293  -2236    597    303    309     -5    -96   -537
    272  -2130  -2403    927   1335  -2265    581    288    290    -25   -116   -558
    267  -2135  -2403    935   1335  -2268    587    296    298    -20   -111   -553
    226  -2161  -2387    966   1304  -2273    613    316    324      5    -85   -532
    254  -2177  -2431    958   1343  -2304    605    306    314     -7    -96   -542
    272  -2174  -2449    948   1358  -2312    607    306    314     -5    -93   -548
    239  -2177  -2416    969   1327  -2296    631    327    340     20    -67   -522
    252  -2153  -2408    948   1327  -2281    646    337    353     31    -59   -509
    280  -2099  -2382    909   1330  -2239    667    350    376     49    -44   -496
    244  -2088  -2333    919   1288  -2210    717    384    418     88     -2   -459
    226  -2091  -2317    932   1270  -2203    743    400    441    109     23   -436
    275  -2099  -2374    909   1322  -2236    701    358    407     77    -10   -475
    277  -2091  -2369    906   1322  -2231    693    363    418     96     10   -457
    252  -2104  -2359    924   1304  -2231    691    376    433    119     41   -428
    275  -2112  -2387    919   1330  -2249    667    355    415    101     20   -446
    290  -2112  -2403    909   1343  -2257    662    355    415     98     15   -449
    265  -2145  -2410    940   1335  -2278    672    379    431    116     28   -428
    270  -2205  -2475    966   1369  -2340    657    368    413     98     20   -446
    296  -2249  -2546    976   1421  -2397    633    337    374     64    -12   -488
    252  -2296  -2548   1021   1397  -2421    652    337    376     70     -7   -483
    223  -2346  -2569   1060   1395  -2457    667    337    374     59    -12   -496
    244  -2390  -2637   1072   1439  -2512    652    306    335     18    -57   -540
    233  -2423  -2657   1096   1444  -2540    644    285    311     -5    -83   -561
    197  -2439  -2639   1119   1415  -2538    659    288    319      0    -75   -553
    226  -2465  -2691   1119   1457  -2577    639    265    290    -33   -111   -587
    239  -2483  -2722   1122   1478  -2603    633    257    280    -44   -124   -600
    187  -2504  -2691   1158   1439  -2598    662    283    309    -18    -93   -568
    205  -2530  -2735   1161   1467  -2631    652    275    303    -20    -98   -579
    239  -2540  -2779   1150   1506  -2660    639    259    288    -36   -116   -602
    210  -2551  -2764   1169   1486  -2657    657    275    303    -18    -98   -587
    184  -2564  -2748   1189   1465  -2655    667    283    314    -10    -88   -576
    215  -2566  -2785   1174   1499  -2675    649    267    293    -31   -111   -597
    218  -2579  -2800   1179   1509  -2688    667    290    306    -23   -106   -597
    200  -2626  -2829   1210   1512  -2727    756    402    363      0   -106   -605
    246  -2621  -2868   1187   1556  -2743    867    568    457     33   -106   -633
    301  -2460  -2761   1078   1530  -2611   1005    875    709    254     77   -485
    329  -2143  -2473    906   1400  -2307   1143   1312   1122    709    524    -64
    363  -1696  -2060    665   1210  -1878    995   1174   1221   1010    932    381
    298  -1239  -1538    470    917  -1387    589    394    992   1114   1210    724
     85  -1062  -1150    488    615  -1106    249   -397    693   1044   1252    800
    -28  -1376  -1348    701    657  -1363    -31   -979    155    485    717    319
     12  -2062  -2078   1023   1044  -2070   -210  -1247   -506   -394   -189   -511
     70  -2522  -2592   1226   1330  -2556   -135  -1028   -584   -626   -483   -815
     96  -2626  -2722   1262   1408  -2673    148   -530   -228   -376   -319   -724
    155  -2626  -2782   1234   1467  -2704    426   -114     59   -184   -197   -652
    194  -2655  -2850   1231   1519  -2753    607    153    231    -72   -132   -618
    171  -2681  -2852   1254   1512  -2766    706    293    332      0    -77   -581
    181  -2712  -2896   1265   1535  -2803    724    319    342      0    -83   -597
    213  -2722  -2935   1254   1571  -2829    724    327    337     -7    -98   -618
    205  -2730  -2938   1260   1571  -2834    750    358    366     15    -75   -600
    189  -2730  -2920   1270   1553  -2824    763    379    384     31    -59   -587
    220  -2730  -2951   1254   1584  -2842    745    371    368     12    -80   -607
    220  -2720  -2940   1249   1579  -2829    753    381    379     23    -72   -602
    192  -2720  -2912   1262   1551  -2816    776    413    413     57    -36   -563
    215  -2727  -2943   1257   1579  -2834    774    415    410     54    -38   -561
    233  -2733  -2969   1247   1600  -2850    761    405    397     38    -57   -584
    194  -2725  -2920   1265   1556  -2821    789    436    431     72    -23   -553
    202  -2712  -2915   1254   1556  -2813    795    449    444     83     -7   -545
    249  -2699  -2948   1226   1597  -2824    782    439    431     72    -18   -566
    220  -2722  -2943   1249   1582  -2831    800    462    452     90     -2   -553
    202  -2725  -2930   1260   1564  -2826    813    480    472    109     18   -537
    239  -2712  -2953   1236   1595  -2834    800    475    462     96      0   -555
    231  -2694  -2925   1231   1577  -2808    813    496    483    114     18   -535
    202  -2686  -2889   1241   1543  -2787    836    527    514    145     54   -501
    236  -2678  -2917   1221   1574  -2798    833    532    517    145     49   -504
    249  -2683  -2935   1215   1590  -2811    828    540    519    142     41   -514
    215  -2670  -2886   1228   1551  -2777    852    584    558    179     77   -478
    223  -2673  -2896   1221   1558  -2785    867    620    584    202     96   -459
    262  -2647  -2909   1192   1584  -2779    862    639    589    205     93   -462
    246  -2626  -2876   1187   1561  -2748    888    693    631    244    132   -426
    239  -2616  -2855   1189   1545  -2735    914    756    678    285    174   -389
    280  -2605  -2886   1161   1582  -2746    911    792    691    293    174   -389
    277  -2579  -2857   1150   1566  -2717    930    852    730    332    213   -363
    257  -2561  -2821   1150   1538  -2688    969    927    789    394    277   -309
    288  -2543  -2831   1127   1558  -2686    974    969    815    420    311   -280
    311  -2507  -2821   1096   1564  -2662    971    997    833    444    332   -259
    285  -2468  -2753   1091   1519  -2611   1000   1047    883    501    392   -200
    293  -2431  -2725   1067   1506  -2579   1005   1067    901    522    415   -184
    329  -2405  -2735   1039   1532  -2569    992   1052    888    511    410   -194
    303  -2374  -2681   1034   1491  -2527   1002   1062    906    540    446   -155
    293  -2346  -2639   1026   1465  -2491   1002   1054    911    548    462   -132
    314  -2343  -2657   1013   1483  -2499    971   1002    872    511    426   -161
    298  -2338  -2637   1021   1467  -2486    969    958    857    504    423   -161
    254  -2346  -2600   1044   1426  -2473    969    904    844    491    420   -161
    265  -2372  -2637   1052   1449  -2504    932    810    782    423    350   -220
    262  -2423  -2686   1078   1473  -2556    911    727    730    368    296   -277
    215  -2452  -2668   1119   1441  -2559    909    675    709    342    270   -301
    215  -2509  -2725   1145   1467  -2616    898    615    672    298    231   -340
    231  -2561  -2792   1163   1509  -2675    878    555    626    252    187   -392
    187  -2600  -2787   1205   1483  -2691    872    522    605    228    163   -418
    171  -2637  -2808   1234   1488  -2722    872    498    592    213    155   -431
    215  -2639  -2857   1210   1535  -2748    846    454    548    168    109   -480
    205  -2637  -2844   1215   1525  -2740    839    433    530    150     90   -498
    163  -2670  -2837   1252   1499  -2751    852    439    540    158    101   -483
    187  -2675  -2863   1244   1525  -2769    833    420    517    137     80   -504
    202  -2655  -2857   1223   1530  -2756    823    410    509    127     67   -511
    176  -2657  -2834   1241   1504  -2746    846    431    532    153     96   -483
    179  -2668  -2850   1244   1512  -2759    839    423    524    137     83   -496
    205  -2668  -2873   1231   1538  -2769    818    400    496    109     51   -527
    181  -2652  -2837   1234   1506  -2743    833    415    519    132     77   -504
    168  -2655  -2824   1241   1496  -2740    844    423    527    142     93   -491
    200  -2665  -2865   1231   1532  -2766    823    397    498    114     64   -522
    189  -2652  -2842   1231   1514  -2746    826    394    496    109     59   -527
    161  -2665  -2826   1252   1491  -2743    849    423    527    142     98   -485
    187  -2678  -2865   1247   1525  -2772    839    410    514    127     85   -501
    194  -2665  -2860   1234   1525  -2761    823    387    493    106     59   -524
    153  -2650  -2803   1249   1478  -2725    841    402    509    124     77   -504
    166  -2629  -2795   1231   1478  -2712    831    392    501    114     72   -514
    205  -2611  -2816   1202   1509  -2712    826    376    488    101     59   -527
    184  -2585  -2769   1197   1475  -2675    875    420    540    153    109   -478
    161  -2553  -2714   1197   1436  -2634    922    452    581    189    148   -436
    200  -2520  -2722   1158   1460  -2621    909    428    558    163    124   -459
    189  -2491  -2681   1148   1434  -2585    901    420    558    163    124   -462
    158  -2475  -2637   1158   1395  -2556    909    433    589    194    161   -426
    200  -2442  -2642   1122   1421  -2540    870    413    571    181    148   -433
    220  -2470  -2691   1122   1452  -2579    828    389    542    158    127   -457
    181  -2475  -2657   1145   1418  -2564    862    428    589    207    179   -402
    197  -2475  -2673   1137   1434  -2574    859    431    592    210    184   -397
    226  -2507  -2733   1140   1478  -2618    823    400    548    166    140   -449
    181  -2553  -2735   1184   1457  -2644    815    397    540    158    135   -454
    174  -2579  -2753   1202   1462  -2665    820    387    527    150    129   -459
    189  -2608  -2800   1208   1493  -2701    807    355    493    111     88   -493
    161  -2595  -2756   1218   1457  -2675    805    337    472     90     64   -517
    116  -2637  -2753   1257   1434  -2694    807    327    467     80     62   -519
    145  -2675  -2821   1265   1480  -2748    782    296    428     38     23   -561
    168  -2701  -2873   1265   1519  -2787    769    280    407     20      5   -579
    129  -2714  -2844   1293   1486  -2779    789    301    431     44     33   -548
    129  -2738  -2870   1301   1499  -2803    782    290    418     31     20   -563
    158  -2735  -2894   1288   1525  -2813    766    270    394      7     -7   -589
    135  -2717  -2852   1291   1491  -2785    779    283    413     25     12   -574
    114  -2730  -2844   1309   1478  -2787    795    301    436     49     38   -545
    137  -2730  -2868   1293   1501  -2798    766    275    402     15      5   -579
    132  -2735  -2870   1301   1499  -2803    766    277    402     15      2   -581
    109  -2743  -2855   1314   1480  -2798    792    306    431     38     25   -558
    158  -2751  -2909   1296   1532  -2829    826    358    433     20      0   -589
    181  -2735  -2917   1275   1548  -2826    932    506    504     38    -15   -623
    168  -2634  -2803   1231   1483  -2717   1075    769    711    215    132   -504
    246  -2379  -2629   1065   1436  -2504   1210   1202   1065    579    478   -189
    371  -1966  -2338    797   1353  -2151   1174   1350   1299    948    896    244
    272  -1512  -1787    618   1028  -1649    878    735   1215   1145   1241    652
     75  -1296  -1371    610    722  -1332    542    -75    961   1122   1330    787
    -54  -1454  -1400    753    670  -1426    220   -807    444    649    898    402
   -106  -2034  -1927   1070    909  -1982    -28  -1197   -239   -197     49   -381
    -75  -2501  -2429   1286   1176  -2465    -36  -1062   -415   -498   -285   -711
     25  -2678  -2707   1325   1366  -2694    135   -662   -197   -374   -236   -717
     83  -2660  -2743   1288   1410  -2701    410   -244     80   -189   -114   -641
     59  -2701  -2761   1322   1410  -2730    683    124    319    -31     -7   -574
     90  -2748  -2839   1327   1465  -2795    771    257    389      7     15   -568
    137  -2743  -2883   1301   1509  -2813    782    280    392      0     -5   -589
    111  -2751  -2863   1317   1483  -2805    810    316    418     23     15   -571
     88  -2751  -2839   1332   1462  -2795    836    345    446     46     41   -550
    135  -2746  -2881   1304   1506  -2813    818    335    423     20      7   -581
    129  -2751  -2881   1309   1504  -2816    826    348    433     28     15   -576
     88  -2761  -2850   1335   1467  -2805    849    376    470     62     54   -537
    122  -2746  -2868   1312   1493  -2805    844    379    465     59     54   -540
    135  -2738  -2876   1299   1504  -2805    839    374    457     51     46   -548
    101  -2733  -2834   1314   1467  -2782    857    400    483     80     72   -527
    111  -2725  -2837   1306   1473  -2782    857    402    488     83     72   -527
    155  -2714  -2870   1280   1512  -2792    839    387    465     57     44   -550
    116  -2717  -2837   1299   1475  -2777    859    413    491     88     80   -517
    101  -2717  -2818   1306   1460  -2769    878    436    514    109    101   -498
    148  -2701  -2852   1275   1499  -2777    862    428    498     93     83   -517
    140  -2694  -2834   1278   1486  -2764    867    446    514    109     98   -498
     85  -2696  -2782   1304   1434  -2740    888    475    542    137    132   -467
    116  -2683  -2800   1280   1457  -2740    870    467    527    119    111   -493
    137  -2657  -2798   1260   1465  -2727    870    480    532    127    114   -491
    106  -2639  -2746   1267   1426  -2691    901    530    581    176    166   -436
    116  -2626  -2743   1252   1428  -2683    906    550    594    187    176   -426
    161  -2613  -2774   1223   1467  -2694    893    561    594    184    171   -431
    137  -2605  -2743   1231   1439  -2673    917    605    628    218    205   -405
    127  -2592  -2720   1234   1423  -2655    940    657    667    257    244   -366
    181  -2556  -2738   1184   1460  -2647    919    672    659    246    228   -381
    189  -2533  -2722   1171   1454  -2626    937    730    696    285    265   -350
    163  -2509  -2673   1171   1415  -2590    966    802    756    345    327   -290
    202  -2481  -2683   1140   1441  -2582    961    839    769    361    342   -272
    215  -2455  -2673   1117   1441  -2564    953    875    784    376    358   -259
    184  -2421  -2605   1117   1395  -2514    979    937    836    436    423   -197
    202  -2374  -2579   1083   1389  -2478    979    963    857    465    454   -166
    252  -2327  -2579   1039   1415  -2452    961    961    846    459    449   -166
    220  -2288  -2509   1031   1363  -2397    979    989    878    501    498   -109
    202  -2268  -2473   1031   1335  -2369    987    997    893    519    524    -83
    241  -2257  -2499   1008   1369  -2377    956    958    857    488    498   -111
    233  -2257  -2491   1013   1361  -2374    945    937    846    478    496   -116
    179  -2247  -2426   1031   1301  -2335    966    924    857    491    514    -93
    192  -2255  -2447   1028   1319  -2351    945    859    815    446    470   -129
    194  -2291  -2486   1047   1337  -2387    927    789    769    394    420   -181
    127  -2335  -2462   1104   1293  -2397    953    745    763    381    407   -194
    114  -2374  -2488   1130   1299  -2431    937    667    719    329    353   -249
    132  -2418  -2551   1143   1340  -2483    898    581    652    259    277   -324
     88  -2457  -2546   1184   1314  -2499    904    540    636    239    254   -345
     59  -2483  -2543   1213   1301  -2512    909    511    626    226    244   -361
    109  -2512  -2621   1202   1363  -2566    862    444    563    161    176   -423
     96  -2543  -2642   1223   1369  -2592    857    423    548    140    158   -436
     59  -2553  -2613   1244   1335  -2582    867    423    561    153    168   -420
     88  -2572  -2660   1241   1374  -2616    844    389    527    119    137   -459
     85  -2585  -2670   1247   1376  -2626    839    379    517    109    129   -475
     46  -2559  -2605   1254   1325  -2582    865    400    548    142    166   -439
     49  -2572  -2624   1260   1335  -2598    857    392    540    132    155   -444
     93  -2577  -2670   1241   1382  -2624    833    368    509    101    122   -478
     57  -2574  -2631   1260   1343  -2603    849    381    527    119    140   -459
     41  -2564  -2605   1262   1322  -2585    862    392    548    140    163   -433
     70  -2556  -2626   1241   1345  -2592    844    376    530    116    142   -452
     62  -2585  -2647   1262   1353  -2616    844    376    527    116    142   -454
     12  -2595  -2608   1288   1309  -2600    865    394    550    142    168   -431
     36  -2592  -2631   1278   1332  -2611    852    376    530    124    153   -446
     51  -2600  -2655   1273   1350  -2626    839    363    514    109    137   -459
      7  -2579  -2587   1286   1296  -2582    867    389    548    140    174   -423
     25  -2579  -2605   1273   1314  -2592    867    389    548    140    174   -420
     67  -2564  -2631   1247   1348  -2598    841    368    524    116    148   -444
     36  -2546  -2582   1254   1306  -2564    870    389    553    145    179   -413
     10  -2491  -2501   1241   1254  -2496    932    436    618    202    241   -355
     49  -2473  -2522   1210   1283  -2496    940    428    607    189    228   -363
     51  -2486  -2538   1215   1293  -2509    937    420    605    187    226   -363
     31  -2470  -2501   1218   1265  -2483    940    423    626    213    254   -332
     70  -2434  -2504   1182   1286  -2468    917    413    623    215    259   -319
     64  -2434  -2499   1184   1280  -2465    888    389    610    207    257   -316
     23  -2421  -2444   1197   1234  -2431    896    407    633    236    296   -283
     38  -2426  -2465   1195   1249  -2447    891    413    639    239    301   -277
     88  -2462  -2551   1187   1319  -2507    849    381    589    192    252   -316
     54  -2496  -2551   1221   1301  -2522    846    376    579    189    249   -314
     23  -2525  -2548   1249   1286  -2535    854    376    579    189    254   -303
     23  -2572  -2598   1273   1309  -2585    839    342    540    148    210   -342
    -23  -2616  -2592   1319   1283  -2605    839    324    519    122    184   -371
    -57  -2644  -2587   1348   1262  -2616    844    314    511    106    171   -381
    -18  -2665  -2647   1340   1312  -2655    820    283    472     62    129   -426
     -2  -2694  -2691   1348   1343  -2694    807    262    441     25     96   -454
    -49  -2686  -2637   1369   1293  -2662    826    272    454     38    114   -441
    -44  -2699  -2657   1371   1304  -2678    813    259    441     23    101   -457
     -7  -2712  -2707   1358   1348  -2709    795    239    420      2     75   -480
    -15  -2704  -2688   1358   1335  -2696    797    241    431     12     85   -467
    -36  -2691  -2655   1363   1309  -2673    810    254    446     28    103   -452
    -10  -2694  -2683   1350   1335  -2688    787    239    426      7     83   -475
    -28  -2675  -2647   1350   1306  -2662    782    239    426      7     83   -475
    -64  -2681  -2616   1374   1275  -2650    800    259    446     23    101   -459
    -31  -2720  -2688   1376   1327  -2704    805    277    428     -5     59   -501
     -2  -2730  -2730   1366   1363  -2730    880    405    472    -15     20   -555
    -15  -2650  -2634   1332   1309  -2642   1005    626    636    111    119   -478
     44  -2452  -2496   1202   1270  -2473   1098    943    901    381    374   -239
    176  -2125  -2301    974   1239  -2213   1078   1187   1135    704    735    150
    124  -1647  -1774    761    945  -1709    935    818   1122    909   1080    574
    -44  -1426  -1382    735    667  -1402    748    200    945    956   1241    789
   -194  -1488  -1293    841    548  -1392    530   -483    519    623    956    540
   -280  -1906  -1626   1093    672  -1766    275  -1005    -98    -90    205   -194
   -270  -2385  -2114   1327    919  -2249    132  -1106   -462   -571   -298   -683
   -168  -2634  -2465   1402   1148  -2551    145   -849   -368   -550   -324   -737
   -103  -2650  -2548   1374   1221  -2600    306   -483   -114   -374   -205   -654
    -98  -2590  -2491   1345   1195  -2540    561    -67    197   -150    -31   -511
    -62  -2613  -2551   1337   1241  -2582    693    158    340    -54     33   -462
    -25  -2611  -2585   1319   1278  -2598    717    207    361    -46     31   -472
    -46  -2600  -2556   1322   1252  -2579    737    241    387    -25     46   -457
    -54  -2590  -2535   1322   1239  -2564    753    270    413     -7     67   -436
    -12  -2587  -2577   1299   1280  -2582    735    259    397    -25     44   -459
    -20  -2574  -2553   1296   1265  -2564    740    272    402    -18     49   -454
    -41  -2543  -2501   1291   1226  -2522    758    298    433     10     80   -423
     -7  -2525  -2517   1267   1254  -2522    743    293    420      0     70   -436
      7  -2543  -2551   1267   1278  -2548    745    296    420     -2     64   -439
    -28  -2522  -2494   1273   1231  -2509    761    316    441     18     93   -407
    -23  -2496  -2475   1257   1223  -2486    750    314    439     15     93   -410
     12  -2486  -2499   1236   1254  -2491    732    303    418     -2     75   -431
    -12  -2470  -2457   1241   1221  -2465    753    324    439     20     96   -410
    -20  -2457  -2439   1239   1208  -2449    761    340    454     33    109   -394
     10  -2452  -2462   1221   1234  -2455    740    327    439     15     90   -413
      2  -2429  -2431   1213   1215  -2429    750    342    454     31    109   -394
    -20  -2431  -2410   1226   1192  -2421    763    361    475     46    124   -379
      7  -2434  -2444   1213   1226  -2439    748    358    467     38    114   -389
     28  -2400  -2429   1184   1226  -2413    745    368    475     46    124   -379
      0  -2377  -2377   1189   1187  -2377    763    400    506     77    158   -345
     10  -2366  -2379   1176   1192  -2372    769    418    519     90    168   -335
     31  -2364  -2395   1166   1210  -2379    753    420    509     80    153   -353
      0  -2340  -2340   1169   1169  -2343    763    449    537    109    184   -327
    -10  -2317  -2307   1163   1148  -2312    776    491    574    142    218   -293
     25  -2273  -2301   1122   1161  -2286    766    509    576    150    218   -290
     31  -2244  -2275   1106   1153  -2260    774    553    605    181    252   -259
     12  -2221  -2234   1104   1122  -2226    800    620    662    239    311   -197
     64  -2192  -2257   1065   1161  -2223    776    644    659    239    311   -200
     88  -2140  -2231   1023   1158  -2187    769    680    678    267    337   -171
     51  -2117  -2169   1034   1109  -2143    792    740    730    327    400   -103
     64  -2068  -2132   1000   1098  -2099    789    771    753    358    436    -62
    109  -2013  -2122    953   1114  -2068    763    769    743    358    441    -57
     96  -1984  -2081    943   1085  -2031    774    792    771    394    485    -10
     85  -1945  -2031    930   1057  -1987    776    795    779    410    504     10
    111  -1922  -2034    904   1070  -1977    750    763    750    384    478     -7
     98  -1891  -1990    896   1044  -1940    748    750    745    384    485      0
     54  -1886  -1940    914    995  -1912    758    743    756    392    501     15
     67  -1901  -1971    917   1018  -1935    750    696    719    355    462    -18
     75  -1919  -1995    922   1034  -1958    743    641    685    314    420    -54
     25  -1935  -1961    956    992  -1948    756    600    667    290    397    -75
      5  -1979  -1984    984    995  -1982    740    524    613    228    327   -140
     15  -2023  -2042   1002   1026  -2031    722    454    558    166    257   -207
    -20  -2021  -2000   1018    987  -2010    727    415    540    145    236   -228
    -46  -2031  -1984   1039    969  -2008    727    379    522    122    210   -252
    -18  -2062  -2044   1039   1010  -2055    696    322    470     70    150   -309
    -31  -2083  -2052   1057   1008  -2068    688    296    452     46    129   -324
    -62  -2104  -2044   1083    989  -2075    693    293    454     49    135   -311
    -41  -2122  -2081   1083   1018  -2101    678    267    428     23    106   -335
    -36  -2125  -2088   1078   1023  -2107    670    257    418     12     93   -350
    -70  -2109  -2039   1088    984  -2075    678    265    431     25    109   -332
    -54  -2088  -2036   1070    989  -2062    665    252    418     15     98   -340
    -20  -2070  -2049   1047   1013  -2060    646    239    400      0     83   -350
    -57  -2068  -2010   1060    976  -2039    657    252    413     15     98   -335
    -77  -2075  -1997   1075    958  -2036    665    259    420     23    106   -329
    -49  -2055  -2005   1049    976  -2029    636    231    389    -10     77   -353
    -46  -2062  -2016   1054    984  -2039    649    241    397      0     85   -340
    -75  -2052  -1979   1062    950  -2016    659    249    410     12    103   -322
    -49  -2016  -1966   1034    956  -1992    646    233    392     -2     88   -337
    -46  -1990  -1943   1018    948  -1969    628    218    379    -18     75   -350
    -77  -1992  -1914   1036    917  -1953    633    228    389     -5     88   -340
    -41  -1956  -1914    997    935  -1938    636    228    387     -7     85   -340
    -25  -1906  -1883    966    927  -1896    652    236    400      2     96   -324
    -62  -1899  -1839    979    888  -1870    680    259    423     25    119   -298
    -80  -1883  -1803    982    859  -1844    698    270    444     41    135   -283
    -46  -1860  -1813    953    880  -1836    667    236    413     18    111   -303
    -49  -1829  -1779    940    862  -1805    654    233    426     33    129   -283
    -77  -1797  -1719    937    818  -1758    646    241    441     54    155   -254
    -62  -1764  -1701    914    818  -1732    620    223    426     44    150   -257
    -38  -1751  -1714    893    836  -1735    615    223    426     44    148   -259
    -59  -1771  -1712    917    826  -1743    623    239    436     54    163   -239
    -59  -1769  -1709    911    823  -1740    602    223    418     38    150   -244
    -25  -1771  -1745    898    859  -1758    568    197    376      0    114   -277
    -75  -1831  -1758    950    839  -1795    579    192    361    -15     93   -296
    -96  -1855  -1758    976    828  -1808    571    168    332    -49     62   -324
    -59  -1855  -1795    956    865  -1823    548    127    285    -96     12   -366
    -75  -1860  -1784    969    854  -1823    545    116    272   -106      7   -371
   -111  -1893  -1782   1002    833  -1839    555    119    275   -103     12   -368
    -98  -1909  -1810   1002    854  -1860    527     88    239   -145    -28   -400
    -96  -1930  -1834   1010    867  -1880    511     70    215   -168    -54   -423
   -122  -1930  -1808   1026    841  -1870    527     83    228   -158    -38   -407
   -114  -1922  -1810   1018    844  -1867    506     64    207   -176    -59   -428
    -90  -1904  -1813    997    859  -1860    488     49    184   -194    -80   -446
   -122  -1893  -1774   1008    823  -1834    501     64    207   -174    -57   -423
   -137  -1893  -1756   1015    807  -1826    511     75    218   -163    -46   -410
   -101  -1878  -1777    989    833  -1826    496     62    200   -181    -67   -423
   -101  -1888  -1787    995    841  -1836    509     96    210   -176    -70   -431
   -106  -1896  -1792   1000    841  -1844    597    241    298   -129    -51   -433
    -64  -1829  -1764    948    849  -1797    685    423    428    -41      0   -410
    -38  -1657  -1621    846    789  -1641    758    636    649    184    207   -220
     -2  -1441  -1441    722    719  -1441    774    909    937    553    607    189
     62  -1060  -1122    498    592  -1091    654    888   1049    818    976    618
     20   -813   -833    397    426   -823    592    568    969    896   1158    865
   -163   -797   -636    480    233   -717    563    116    646    623    917    646
   -311   -974   -662    641    174   -818    392   -496     36    -46    226    -31
   -319  -1257   -937    787    309  -1098    122   -969   -509   -623   -348   -579
   -283  -1608  -1325    945    519  -1467    -28   -997   -649   -771   -496   -722
   -262  -1847  -1584   1052    659  -1714     25   -724   -465   -652   -420   -678
   -207  -1904  -1696   1054    743  -1800    124   -480   -277   -537   -350   -631
   -174  -1849  -1678   1010    750  -1766    280   -218    -59   -379   -236   -542
   -187  -1813  -1626   1000    719  -1719    426     -7    114   -239   -119   -446
   -171  -1821  -1649    995    735  -1735    459     46    153   -213   -106   -441
   -145  -1808  -1662    976    758  -1735    467     62    161   -207   -106   -441
   -150  -1784  -1634    966    740  -1709    491     96    197   -174    -72   -407
   -166  -1779  -1613    974    722  -1696    498    106    207   -163    -62   -400
   -132  -1782  -1649    956    756  -1717    475     90    184   -189    -88   -420
   -127  -1766  -1639    945    753  -1704    480    103    197   -174    -75   -410
   -153  -1758  -1608    956    724  -1683    501    129    228   -142    -44   -379
   -119  -1732  -1613    927    745  -1673    498    132    228   -148    -49   -379
    -96  -1678  -1582    885    740  -1628    475    114    207   -166    -67   -400
   -135  -1696  -1561    914    711  -1628    480    124    220   -150    -51   -384
   -132  -1699  -1566    914    717  -1634    478    127    220   -150    -51   -379
   -103  -1678  -1574    891    735  -1626    457    114    202   -166    -67   -394
   -124  -1660  -1535    888    704  -1597    472    135    228   -137    -41   -366
   -124  -1615  -1491    867    683  -1553    478    150    249   -119    -20   -345
    -98  -1592  -1493    841    696  -1543    459    145    239   -124    -25   -350
   -101  -1610  -1509    857    704  -1561    462    155    244   -116    -18   -342
   -101  -1587  -1486    841    691  -1538    472    179    270    -93      5   -316
    -88  -1558  -1470    823    688  -1514    454    171    262    -98      0   -322
    -88  -1532  -1447    807    678  -1488    457    184    270    -88     12   -311
   -101  -1525  -1423    813    659  -1475    470    213    298    -59     38   -285
    -85  -1519  -1434    802    672  -1475    472    236    316    -41     57   -270
    -59  -1501  -1441    779    688  -1473    459    252    327    -31     64   -257
    -75  -1473  -1397    771    659  -1436    470    285    355      0    101   -226
    -75  -1415  -1340    745    631  -1379    485    329    397     46    145   -181
    -38  -1397  -1358    717    657  -1379    470    358    407     62    155   -168
    -25  -1379  -1353    701    662  -1369    467    405    441     98    197   -127
    -28  -1343  -1317    683    641  -1330    480    467    491    158    262    -64
     10  -1299  -1309    644    659  -1304    483    514    522    197    303    -23
     28  -1267  -1296    618    659  -1283    480    550    542    228    335     12
     10  -1247  -1260    618    633  -1252    485    592    571    265    376     54
      7  -1213  -1223    602    613  -1218    480    605    579    280    397     80
     28  -1184  -1213    579    620  -1197    462    602    566    280    397     93
     12  -1135  -1148    561    579  -1140    470    615    584    303    428    129
      5  -1104  -1109    548    555  -1104    467    613    581    306    436    142
     12  -1109  -1122    545    566  -1117    452    581    548    275    405    109
    -20  -1111  -1091    566    535  -1101    465    566    535    262    389     98
    -54  -1093  -1039    571    491  -1067    483    537    524    244    371     77
    -38  -1093  -1054    566    506  -1075    488    488    485    194    316     25
    -51  -1130  -1078    589    511  -1104    480    423    431    135    249    -36
    -96  -1166  -1070    631    485  -1119    483    374    405    101    215    -64
   -109  -1187  -1080    646    483  -1132    480    316    371     62    174   -101
   -109  -1200  -1091    654    491  -1145    454    252    324     12    119   -163
   -119  -1208  -1088    662    483  -1150    446    205    301    -20     77   -210
   -119  -1202  -1083    662    480  -1143    449    181    290    -31     64   -215
   -127  -1236  -1109    680    491  -1174    426    140    262    -59     33   -244
   -127  -1228  -1101    678    485  -1166    415    119    252    -67     25   -249
   -124  -1231  -1106    678    488  -1169    415    116    254    -64     31   -244
   -119  -1252  -1132    685    506  -1192    397     98    233    -80     15   -257
   -122  -1228  -1106    675    491  -1169    389     88    226    -83     10   -257
   -142  -1228  -1085    685    470  -1158    389     88    228    -77     18   -246
   -140  -1228  -1091    683    475  -1161    387     85    228    -75     23   -239
   -116  -1226  -1109    672    496  -1169    384     85    226    -75     20   -241
   -124  -1213  -1088    667    480  -1153    387     96    236    -62     36   -228
   -124  -1205  -1080    665    475  -1143    381     96    236    -59     38   -226
   -116  -1187  -1070    649    475  -1130    363     80    220    -75     23   -239
   -114  -1158  -1044    636    465  -1101    363     85    223    -70     28   -233
   -124  -1174  -1049    649    462  -1111    376    101    239    -51     44   -213
   -103  -1150  -1047    626    470  -1098    371    101    236    -49     44   -207
   -101  -1132  -1031    613    465  -1083    361     96    231    -54     36   -210
   -122  -1109   -987    615    431  -1049    384    122    265    -18     75   -176
   -119  -1039   -922    576    400   -979    405    137    288      5     96   -150
   -116  -1013   -896    566    389   -956    413    137    288      2     93   -153
   -127   -987   -862    555    366   -924    418    142    301     12    101   -142
   -111   -943   -831    527    358   -888    413    142    311     28    119   -119
    -80   -883   -805    480    361   -844    387    132    309     31    124   -103
    -83   -872   -792    478    353   -833    368    132    309     38    132    -96
   -106   -867   -761    485    327   -815    371    140    319     54    150    -80
    -88   -854   -766    472    337   -810    374    150    329     64    161    -67
    -80   -849   -769    465    342   -810    355    140    316     54    150    -75
   -103   -872   -769    488    332   -823    348    129    301     46    145    -85
   -103   -922   -820    511    358   -870    332    122    283     28    129    -98
    -83   -927   -844    506    379   -885    316    106    257      0    101   -122
   -122   -930   -807    527    342   -870    319     88    236    -20     80   -142
   -150   -963   -813    558    329   -891    316     62    210    -46     54   -168
   -140   -997   -857    566    358   -927    293     28    174    -83     18   -205
   -127  -1008   -880    568    376   -945    288     20    161    -93      7   -213
   -140  -1010   -870    574    363   -940    285     12    150   -103      0   -223
   -150  -1018   -867    584    358   -943    272     -5    129   -127    -23   -246
   -166  -1018   -852    589    340   -937    270    -10    122   -135    -31   -254
   -184  -1010   -826    597    319   -919    280     -5    132   -122    -20   -246
   -181  -1013   -831    594    324   -922    277     -5    132   -119    -18   -241
   -171  -1008   -839    589    332   -924    265    -15    122   -129    -28   -254
   -181  -1010   -831    594    322   -922    267    -12    127   -124    -23   -249
   -179  -1002   -823    592    322   -914    270    -12    124   -124    -23   -249
   -155  -1005   -849    579    345   -930    277     10    116   -148    -57   -285
   -148  -1018   -870    581    361   -945    376    137    171   -145    -80   -319
   -142   -982   -839    561    345   -911    509    329    298    -67    -33   -293
   -103   -831   -727    467    311   -779    626    610    550    163    168   -119
      2   -535   -540    265    270   -537    610    945    857    563    589    301
     41   -116   -158     38     98   -137    472    815    956    867   1000    750
    -57    119    176    -31   -116    145    290    254    807    961   1210   1015
   -218    137    355     41   -285    246     36   -470    407    714   1041    898
   -363   -197    163    280   -267    -18   -176  -1054   -215    -10    306    207
   -387   -631   -246    509    -72   -439   -350  -1283   -696   -618   -314   -384
   -314   -935   -623    623    153   -779   -389  -1124   -717   -706   -441   -535
   -259  -1060   -800    659    270   -930   -265   -792   -483   -548   -337   -478
   -249  -1028   -779    636    265   -904    -46   -452   -207   -353   -194   -371
   -210   -979   -769    594    277   -875    148   -166      2   -210    -96   -298
   -174   -950   -776    561    301   -865    231    -41     88   -148    -57   -262
   -179   -937   -758    558    288   -849    275     15    135   -111    -28   -236
   -187   -930   -743    555    275   -836    277     28    137   -109    -25   -244
   -176   -940   -763    558    293   -852    277     36    140   -109    -31   -246
   -184   -945   -761    563    285   -852    280     49    148   -103    -28   -244
   -184   -924   -740    555    277   -833    285     64    163    -85    -12   -226
   -174   -906   -732    540    277   -820    275     64    158    -85    -12   -226
   -161   -875   -714    519    275   -795    280     83    174    -67      7   -205
   -161   -859   -701    509    270   -782    285     96    187    -54     15   -194
   -145   -836   -691    491    272   -763    283     96    181    -59      7   -194
   -137   -820   -685    478    272   -753    272     93    176    -64     -2   -187
   -150   -828   -678    491    262   -753    285    116    200    -41     20   -174
   -148   -818   -670    480    259   -743    290    129    215    -25     41   -181
   -140   -815   -675    478    267   -745    296    137    218    -20     46   -176
   -145   -807   -662    475    257   -735    296    153    236     -2     64   -155
   -142   -782   -641    462    249   -711    298    163    244      5     72   -140
   -122   -761   -641    439    259   -701    290    166    244      5     72   -137
   -106   -748   -641    428    267   -696    288    179    252     15     83   -129
   -122   -743   -623    431    249   -683    301    202    275     36     98   -111
   -106   -732   -626    418    259   -680    288    213    272     33     93   -114
    -85   -724   -639    402    275   -683    285    231    280     41     98   -106
    -70   -711   -641    392    285   -678    298    270    311     72    129    -72
    -75   -688   -615    379    267   -654    306    298    329     88    145    -57
    -67   -667   -600    366    265   -633    314    337    353    111    161    -44
    -67   -644   -579    353    254   -613    324    384    381    142    189    -20
    -70   -626   -555    348    241   -592    337    444    420    181    228     20
    -44   -594   -550    316    252   -571    337    493    446    210    257     46
    -41   -558   -517    298    236   -537    348    548    480    249    293     80
    -46   -524   -480    283    215   -504    361    605    514    293    337    122
    -28   -472   -444    252    207   -459    363    646    540    327    371    155
    -12   -441   -428    226    205   -436    363    678    555    353    402    187
    -10   -394   -384    200    187   -389    366    696    571    379    433    218
     -2   -358   -355    179    176   -358    358    698    568    387    446    236
      5   -327   -332    161    168   -329    353    693    563    389    452    244
      2   -306   -311    150    155   -309    340    675    550    381    449    244
     -5   -288   -283    145    137   -285    337    652    535    376    449    241
    -23   -288   -267    153    119   -277    335    607    506    348    423    218
    -41   -301   -259    171    109   -280    327    548    467    306    381    179
    -72   -327   -254    200     90   -293    322    480    428    262    335    135
    -93   -374   -280    233     93   -327    309    402    374    202    270     70
   -106   -413   -306    259     98   -361    298    335    335    153    215     15
   -124   -441   -316    283     96   -379    293    280    309    119    176    -18
   -132   -475   -342    301    103   -410    277    231    280     88    142    -49
   -135   -501   -366    316    114   -433    257    181    249     51    103    -93
   -148   -522   -374    332    111   -446    241    145    226     28     77   -124
   -155   -535   -379    345    111   -457    239    124    213     15     62   -140
   -158   -571   -413    363    124   -493    231    109    197      2     46   -150
   -158   -566   -407    361    124   -488    226     98    189     -7     36   -161
   -161   -542   -381    350    109   -462    223     93    187     -7     36   -161
   -176   -545   -368    361     96   -457    223     96    189     -2     41   -155
   -176   -540   -363    355     90   -452    218     90    187     -5     38   -158
   -168   -542   -374    355    101   -459    223     96    189     -2     41   -158
   -168   -553   -384    361    106   -470    220     98    187      0     38   -158
   -158   -558   -400    358    119   -480    215     93    184     -7     31   -163
   -171   -530   -358    348     93   -444    220     98    192      0     41   -158
   -184   -530   -345    355     80   -439    226    103    197      7     46   -148
   -184   -537   -355    361     83   -446    215     96    187      0     36   -158
   -168   -522   -353    345     90   -439    213     93    184      0     36   -161
   -174   -496   -324    335     72   -410    220    106    197     12     49   -148
   -171   -485   -314    327     70   -400    239    124    220     36     70   -127
   -168   -433   -267    301     46   -350    262    137    239     51     85   -111
   -179   -397   -218    288     18   -309    280    145    246     57     90   -106
   -179   -400   -220    288     18   -309    283    142    246     59     96   -103
   -161   -353   -192    257     12   -272    262    129    244     59     96    -98
   -158   -301   -142    228    -10   -223    244    124    252     70    106    -90
   -158   -316   -158    239      0   -239    207    106    236     59     96    -98
   -153   -303   -150    226     -2   -228    187     96    223     51     90   -103
   -145   -270   -124    207    -10   -197    207    119    249     83    124    -72
   -153   -275   -122    213    -15   -200    207    124    249     88    127    -70
   -158   -296   -137    228    -10   -218    176    101    213     57     90   -101
   -161   -322   -161    239      0   -241    155     80    184     31     64   -124
   -171   -345   -176    257      0   -262    153     70    168     18     49   -140
   -187   -379   -192    283      2   -288    148     46    140    -12     18   -174
   -210   -387   -176    298    -18   -283    142     28    116    -38    -10   -200
   -220   -397   -176    306    -23   -288    142     20    109    -44    -12   -205
   -218   -418   -202    316     -7   -311    140      7     93    -59    -28   -220
   -202   -428   -226    314     10   -327    122    -10     64    -88    -57   -246
   -189   -410   -220    301     15   -316    111    -23     54    -98    -64   -257
   -205   -413   -207    306      0   -311    114    -15     62    -90    -57   -252
   -218   -410   -194    314    -12   -303    111    -20     57    -96    -62   -259
   -218   -400   -181    309    -20   -290    106    -25     44   -103    -72   -267
   -218   -402   -184    311    -18   -293    106    -23     46   -101    -67   -259
   -207   -392   -184    298    -12   -288     93    -28     41   -101    -70   -262
   -197   -384   -187    290     -7   -285     88    -33     36   -109    -80   -275
   -202   -418   -215    309      5   -316    109     -5     33   -124   -101   -301
   -194   -426   -231    311     18   -329    218    124     85   -124   -129   -345
   -168   -384   -215    275     20   -301    332    316    205    -49    -85   -322
   -124   -210    -85    166    -20   -148    457    649    467    205    148   -109
    -28    135    163    -51    -96    148    498    987    782    597    563    303
     18    644    626   -329   -303    636    345    753    859    888    966    761
   -124    911   1036   -394   -581    974     70     46    691    976   1166   1013
   -332    922   1254   -296   -795   1088   -200   -685    340    758   1008    891
   -449    517    966    -36   -709    743   -433  -1208   -244     80    311    233
   -441    -10    431    226   -436    210   -633  -1426   -795   -618   -400   -433
   -374   -316     57    345   -218   -129   -623  -1169   -732   -628   -454   -517
   -316   -381    -64    348   -127   -223   -449   -805   -493   -470   -350   -457
   -288   -329    -44    309   -124   -187   -192   -436   -233   -296   -226   -366
   -254   -327    -72    290    -90   -200     10   -155    -51   -174   -142   -316
   -249   -337    -90    290    -80   -215     59    -85    -10   -150   -129   -311
   -231   -350   -119    290    -57   -233     70    -64     -5   -158   -140   -327
   -236   -348   -111    290    -62   -231     72    -51      0   -158   -145   -332
   -241   -332    -90    288    -75   -213     83    -28     23   -132   -116   -301
   -241   -335    -93    285    -75   -213     90    -15     33   -122   -109   -288
   -236   -358   -122    298    -59   -241     93    -10     36   -122   -109   -290
   -236   -342   -106    290    -67   -226     96      0     51   -109    -90   -277
   -223   -361   -137    293    -44   -249    109     18     62    -96    -80   -262
   -210   -332   -122    270    -46   -228     96     18     57    -98    -83   -265
   -226   -280    -54    252    -85   -168    101     23     70    -85    -70   -249
   -246   -277    -31    259   -109   -155    109     36     85    -70    -51   -233
   -228   -285    -57    257    -85   -171    111     44     93    -59    -41   -220
   -226   -290    -64    257    -83   -179    109     51     98    -54    -33   -215
   -231   -293    -62    262    -85   -179    114     62    109    -46    -23   -207
   -223   -288    -67    254    -80   -176    111     67    114    -41    -18   -202
   -210   -270    -59    241    -75   -166    114     80    124    -28     -7   -192
   -226   -265    -41    244    -93   -155    124    101    148     -5     15   -171
   -226   -252    -25    239   -101   -140    132    116    163      7     28   -155
   -207   -244    -38    223    -85   -142    127    127    163     10     28   -150
   -205   -252    -46    228    -80   -150    137    155    192     36     54   -124
   -210   -246    -36    228    -88   -142    153    187    215     59     80   -101
   -205   -200      5    202   -106    -98    148    205    223     64     80   -101
   -197   -184     12    189   -106    -85    145    231    233     75     88    -90
   -192   -176     15    184   -103    -80    158    275    265    106    116    -62
   -192   -166     25    179   -111    -70    181    335    306    145    158    -18
   -194   -124     67    158   -132    -28    181    376    324    163    174      2
   -197   -101     96    148   -148     -2    194    433    358    194    210     36
   -184    -57    127    122   -155     33    207    498    402    241    257     85
   -145    -31    111     85   -129     38    205    540    420    267    285    119
   -135    -15    119     75   -129     51    218    592    459    311    335    174
   -148      2    148     70   -148     75    226    626    488    348    374    218
   -148     46    194     51   -171    119    215    628    485    353    384    231
   -142     77    218     31   -179    148    207    628    485    363    400    249
   -153    119    272     18   -213    194    202    623    485    374    413    272
   -161    129    288     12   -226    210    181    594    465    355    397    262
   -166    124    290     20   -228    207    171    566    444    342    387    257
   -187    119    306     33   -246    213    176    535    436    332    381    257
   -184    114    298     33   -241    205    161    467    394    290    340    220
   -194     67    262     62   -228    163    148    392    350    239    288    174
   -207     10    218     98   -213    114    140    324    314    197    244    132
   -231    -36    194    132   -213     77    119    257    272    153    194     85
   -246    -80    163    163   -207     41     98    192    231    109    148     41
   -249   -111    137    179   -194     12     75    135    194     70    106      5
   -272   -124    148    200   -210     10     72     98    176     57     90     -5
   -301   -184    114    241   -207    -36     62     67    153     31     64    -23
   -301   -215     85    257   -194    -64     49     38    124      2     36    -49
   -309   -194    114    252   -215    -38     28     15    106    -15     18    -67
   -316   -215    101    267   -210    -57     23      5     98    -20     10    -72
   -303   -239     64    270   -187    -85      7    -12     77    -44    -10    -90
   -301   -236     64    267   -184    -85      5    -15     75    -49    -12    -88
   -303   -233     70    267   -187    -83      7    -15     72    -49    -12    -85
   -290   -246     44    270   -168   -101     -7    -23     57    -64    -28    -93
   -285   -246     38    265   -163   -103    -20    -25     54    -67    -28    -90
   -285   -249     33    267   -161   -109    -12    -18     62    -59    -20    -80
   -275   -262     12    267   -145   -124    -20    -20     57    -64    -25    -83
   -262   -259      2    262   -132   -129    -15    -18     59    -64    -25    -80
   -285   -267     15    275   -153   -127    -12    -10     64    -54    -18    -70
   -283   -262     20    272   -153   -122    -20    -12     62    -59    -18    -67
   -277   -231     44    252   -161    -93    -15    -12     62    -59    -15    -64
   -285   -179    106    233   -197    -36     12      7     90    -33      7    -41
   -270   -148    119    207   -194    -15     28     10     96    -28     10    -38
   -262   -155    103    207   -184    -25     33     12     98    -28     10    -33
   -280   -148    132    213   -210     -7     25      5    101    -25     15    -25
   -275   -116    158    197   -218     20      7      0    106    -12     33     -5
   -252    -88    163    168   -210     38    -20     -7     98    -12     33     -2
   -262   -103    158    184   -210     25    -38    -15     93    -15     33     -2
   -270    -88    181    179   -228     46    -46    -15     96    -10     41      5
   -267   -106    161    187   -215     25    -46    -15     93    -10     38      5
   -246   -140    106    192   -176    -15    -70    -36     64    -41     10    -23
   -259   -179     80    220   -171    -49    -80    -49     46    -57     -5    -33
   -285   -215     67    249   -179    -75    -75    -49     41    -62    -10    -33
   -309   -233     75    272   -192    -80    -80    -67     18    -83    -28    -54
   -324   -283     38    301   -184   -124    -88    -90     -7   -111    -59    -85
   -348   -303     44    324   -197   -129   -103   -119    -33   -137    -83   -109
   -353   -316     36    332   -197   -142   -109   -137    -51   -155   -106   -132
   -329   -332     -2    332   -163   -168   -111   -142    -64   -168   -119   -137
   -335   -340     -5    335   -166   -171   -114   -145    -67   -171   -122   -140
   -348   -350     -2    348   -174   -176   -116   -150    -70   -174   -122   -137
   -353   -366    -12    355   -171   -189   -127   -161    -83   -184   -135   -148
   -355   -379    -23    368   -166   -202   -122   -153    -72   -174   -124   -135
   -363   -363     -2    361   -181   -184   -124   -155    -75   -171   -124   -129
   -366   -358      7    361   -189   -174   -137   -168    -88   -184   -140   -140
   -376   -384     -7    379   -187   -194   -142   -171    -96   -192   -150   -153
   -400   -407     -7    405   -197   -207   -111   -137    -80   -189   -153   -158
   -400   -407     -7    402   -197   -207    -15    -31    -49   -213   -197   -220
   -376   -374      0    374   -189   -187     93    153     57   -153   -161   -200
   -335   -239     96    285   -218    -72    226    493    316     96     64     10
   -207    -12    194    111   -202     90    249    883    605    457    441    389
   -145    332    475    -93   -311    402     67    613    641    706    782    771
   -259    504    763   -124   -511    633   -192    -46    517    815    969    995
   -459    491    950    -18   -704    719   -467   -805    155    571    774    844
   -610    218    828    197   -719    522   -701  -1462   -493   -179     25    150
   -613   -158    452    384   -535    145   -909  -1634   -956   -732   -522   -361
   -563   -405    158    483   -363   -122   -891  -1353   -883   -722   -550   -415
   -517   -506     10    511   -265   -249   -724   -987   -665   -589   -467   -363
   -475   -485    -10    480   -233   -249   -491   -633   -433   -446   -366   -288
   -459   -470    -12    465   -223   -244   -285   -358   -252   -324   -277   -220
   -449   -480    -31    465   -210   -257   -205   -254   -181   -275   -241   -189
   -444   -480    -36    459   -205   -259   -181   -220   -163   -265   -236   -184
   -444   -470    -25    457   -210   -249   -184   -207   -161   -265   -239   -184
   -459   -478    -18    467   -220   -249   -176   -192   -153   -259   -231   -176
   -459   -488    -28    472   -218   -257   -163   -179   -145   -257   -228   -171
   -444   -478    -33    459   -207   -254   -171   -179   -150   -262   -241   -179
   -433   -465    -31    449   -202   -249   -171   -168   -145   -259   -239   -171
   -426   -485    -62    454   -184   -275   -171   -163   -148   -259   -241   -168
   -431   -480    -49    454   -192   -265   -176   -161   -148   -259   -239   -161
   -441   -488    -49    465   -197   -270   -171   -148   -137   -249   -228   -145
   -439   -472    -33    457   -202   -254   -174   -145   -137   -246   -226   -140
   -428   -467    -41    446   -194   -254   -174   -142   -137   -249   -228   -135
   -426   -459    -33    441   -197   -249   -171   -129   -127   -239   -218   -124
   -436   -459    -23    446   -210   -241   -168   -122   -119   -236   -213   -114
   -441   -470    -28    457   -207   -249   -166   -111   -111   -228   -207   -103
   -431   -454    -23    441   -205   -239   -179   -114   -119   -233   -213   -103
   -433   -444    -10    439   -213   -228   -176   -103   -111   -223   -205    -90
   -436   -446    -10    441   -215   -228   -171    -88    -98   -215   -194    -75
   -431   -452    -20    441   -205   -236   -168    -70    -90   -207   -192    -64
   -426   -428     -5    426   -213   -218   -174    -57    -83   -202   -184    -54
   -428   -431     -2    428   -213   -218   -166    -31    -64   -184   -166    -33
   -420   -420      0    420   -213   -213   -158     -5    -49   -168   -153    -18
   -418   -394     23    407   -220   -187   -145     28    -20   -145   -132     12
   -405   -376     28    389   -218   -174   -137     70      5   -124   -111     36
   -392   -355     33    374   -213   -161   -129    114     31   -101    -90     59
   -387   -350     33    368   -213   -158   -124    163     57    -75    -67     85
   -381   -316     64    350   -223   -127   -114    218     93    -36    -31    124
   -371   -277     93    324   -233    -93   -101    280    135     12     18    176
   -363   -244    119    303   -244    -62    -96    335    174     57     59    223
   -340   -194    145    265   -246    -25    -90    379    207     98    103    270
   -327   -171    155    249   -241     -7    -83    415    236    135    142    316
   -319   -127    192    223   -257     31    -98    418    236    142    155    337
   -316   -101    215    207   -267     57   -109    415    236    150    168    358
   -314    -62    252    187   -283     93   -114    413    239    161    184    381
   -306    -38    267    174   -288    114   -124    397    226    153    181    389
   -329    -49    277    187   -306    114   -150    355    189    119    153    368
   -353    -54    298    202   -327    119   -153    311    161     90    122    348
   -363    -83    280    220   -322     98   -161    252    119     46     80    314
   -374   -137    236    257   -306     49   -168    176     64    -15     18    259
   -400   -168    228    283   -316     28   -187     96     10    -80    -44    207
   -418   -210    205    314   -314     -2   -210     15    -49   -142   -106    153
   -439   -267    168    353   -306    -49   -228    -57   -106   -202   -166     98
   -457   -293    163    376   -311    -64   -236   -114   -137   -241   -205     62
   -454   -316    137    384   -298    -88   -259   -161   -171   -280   -244     28
   -465   -342    122    402   -293   -111   -283   -202   -207   -316   -283     -2
   -475   -361    111    418   -296   -124   -290   -226   -228   -337   -303    -18
   -472   -361    111    418   -293   -124   -283   -233   -231   -342   -306    -20
   -483   -384     98    433   -293   -145   -290   -249   -246   -355   -322    -28
   -496   -394    101    444   -301   -148   -301   -257   -254   -361   -329    -31
   -501   -400    101    449   -303   -150   -301   -254   -252   -358   -327    -25
   -506   -415     90    462   -298   -163   -303   -257   -259   -361   -332    -31
   -501   -400    101    449   -303   -148   -298   -249   -252   -358   -332    -28
   -491   -387    103    439   -298   -142   -301   -249   -257   -361   -335    -28
   -493   -400     93    446   -296   -153   -311   -257   -267   -371   -345    -38
   -491   -402     88    446   -290   -158   -309   -252   -267   -368   -342    -31
   -488   -381    106    431   -298   -137   -303   -241   -259   -361   -335    -20
   -491   -381    106    436   -298   -137   -303   -246   -267   -368   -348    -31
   -488   -389     98    436   -296   -145   -306   -246   -275   -376   -355    -36
   -485   -358    127    423   -306   -116   -296   -231   -257   -358   -335    -15
   -501   -322    176    410   -340    -72   -275   -218   -241   -345   -324     -2
   -501   -293    207    397   -355    -44   -259   -218   -244   -348   -327     -7
   -493   -296    194    392   -345    -51   -259   -220   -249   -353   -337    -18
   -506   -293    213    400   -361    -41   -257   -223   -244   -348   -332    -12
   -501   -241    257    368   -379      7   -267   -218   -228   -324   -306     12
   -480   -236    244    355   -363      2   -296   -231   -236   -327   -306     15
   -475   -246    226    361   -353    -10   -316   -241   -252   -340   -316      2
   -465   -228    236    348   -350      2   -309   -231   -246   -332   -309      5
   -465   -233    231    348   -350     -2   -319   -236   -257   -342   -316     -2
   -457   -262    194    358   -327    -33   -335   -246   -277   -355   -329    -10
   -452   -288    161    368   -309    -64   -348   -259   -298   -371   -342    -20
   -457   -309    148    384   -303    -80   -350   -267   -316   -387   -355    -36
   -475   -337    135    405   -306   -103   -353   -283   -337   -407   -381    -59
   -511   -379    132    444   -324   -124   -353   -301   -363   -433   -407    -90
   -517   -397    119    457   -319   -140   -358   -324   -387   -457   -428   -114
   -511   -423     88    467   -301   -168   -368   -342   -410   -478   -449   -135
   -514   -436     75    472   -296   -181   -376   -353   -426   -493   -465   -148
   -511   -441     70    475   -293   -184   -374   -350   -428   -496   -470   -150
   -517   -441     75    475   -296   -184   -379   -350   -436   -504   -475   -158
   -527   -446     80    488   -303   -184   -376   -350   -436   -504   -475   -161
   -532   -431    101    480   -319   -163   -374   -345   -428   -496   -470   -158
   -530   -428    101    478   -316   -163   -381   -350   -439   -504   -485   -171
   -522   -423     96    472   -311   -163   -397   -363   -457   -519   -501   -189
   -511   -423     88    467   -301   -168   -400   -358   -457   -519   -501   -192
   -514   -428     83    470   -301   -174   -350   -293   -433   -517   -511   -205
   -509   -428     77    467   -296   -176   -239   -150   -361   -504   -527   -239
   -496   -342    153    418   -324    -96   -129     33   -231   -415   -472   -205
   -454   -163    290    309   -374     62    -12    353     57   -127   -207     25
   -353    137    491    106   -423    314    -54    626    340    280    241    480
   -335    498    833    -83   -584    665   -197    397    400    571    631    904
   -446    680   1127   -116   -787    904   -363   -155    246    646    792   1093
   -610    672   1283    -31   -945    976   -613   -839   -202    298    491    836
   -693    306    997    192   -846    652   -870  -1418   -898   -535   -358     41
   -680   -114    566    397   -623    226  -1039  -1592  -1345  -1083   -904   -465
   -639   -387    249    511   -444    -70  -1026  -1366  -1273  -1072   -935   -524
   -605   -483    122    545   -363   -181   -896  -1062  -1052   -935   -849   -483
   -581   -470    111    522   -348   -179   -688   -758   -813   -774   -732   -400
   -561   -418    142    488   -353   -137   -498   -501   -607   -623   -618   -319
   -555   -392    161    472   -361   -116   -418   -397   -532   -568   -579   -293
   -555   -394    161    475   -358   -116   -394   -363   -504   -555   -566   -285
   -555   -381    171    467   -366   -103   -371   -337   -483   -540   -550   -275
   -548   -379    168    462   -358   -106   -361   -324   -472   -535   -545   -275
   -540   -376    163    457   -353   -106   -358   -319   -472   -535   -545   -280
   -532   -368    163    452   -348   -103   -358   -316   -475   -537   -550   -290
   -530   -366    163    446   -348   -103   -361   -316   -478   -537   -553   -296
   -530   -361    166    444   -350    -98   -358   -311   -472   -535   -550   -293
   -540   -353    187    446   -366    -83   -355   -309   -467   -535   -545   -290
   -527   -355    171    441   -350    -93   -350   -303   -462   -532   -542   -293
   -524   -350    174    436   -353    -88   -355   -303   -462   -535   -545   -298
   -524   -342    181    431   -353    -80   -353   -298   -457   -530   -540   -293
   -522   -340    181    428   -353    -80   -345   -288   -444   -517   -530   -285
   -519   -332    187    426   -353    -72   -335   -270   -423   -496   -511   -267
   -514   -316    194    413   -355    -62   -335   -265   -418   -493   -509   -267
   -496   -280    215    387   -355    -33   -337   -259   -415   -488   -504   -259
   -493   -285    205    389   -350    -41   -337   -254   -407   -483   -498   -259
   -493   -285    207    389   -350    -38   -337   -244   -402   -472   -493   -254
   -496   -275    220    384   -361    -25   -329   -226   -384   -454   -475   -233
   -498   -270    228    384   -363    -23   -322   -210   -368   -439   -459   -226
   -493   -272    220    381   -358    -25   -316   -189   -350   -420   -446   -210
   -485   -257    228    371   -358    -15   -306   -161   -324   -392   -420   -184
   -475   -220    254    345   -366     15   -296   -127   -296   -361   -394   -158
   -462   -202    257    332   -361     25   -285    -88   -267   -332   -368   -129
   -454   -197    257    324   -358     31   -283    -49   -246   -309   -348   -114
   -441   -171    270    306   -355     49   -280     -7   -215   -272   -311    -80
   -433   -150    280    290   -358     64   -272     38   -179   -228   -267    -36
   -415   -111    303    262   -361     96   -267     93   -137   -181   -218     15
   -402    -64    335    231   -371    135   -254    150    -93   -127   -163     67
   -384    -36    348    210   -366    155   -249    192    -59    -85   -114    109
   -379      2    381    189   -381    189   -249    220    -38    -54    -80    142
   -366     41    407    163   -387    223   -254    231    -31    -36    -62    166
   -361     80    441    137   -402    259   -254    239    -28    -23    -44    184
   -363    124    488    119   -426    306   -259    239    -25    -18    -31    200
   -363    129    493    114   -428    311   -267    223    -44    -31    -41    192
   -368    153    522    106   -446    337   -270    202    -62    -49    -57    176
   -384    145    527    119   -457    335   -265    176    -85    -72    -77    158
   -392    124    517    135   -454    319   -262    137   -116   -111   -119    119
   -410    101    511    153   -462    306   -265     77   -163   -168   -181     57
   -431     75    504    176   -467    288   -262     15   -205   -218   -236      2
   -444     49    493    194   -470    272   -275    -54   -257   -277   -296    -54
   -465     23    488    220   -475    254   -290   -114   -298   -324   -345   -101
   -475     12    488    231   -483    249   -301   -161   -327   -355   -379   -132
   -475    -10    465    241   -472    226   -311   -200   -353   -379   -400   -155
   -480    -33    446    254   -465    205   -327   -239   -379   -407   -431   -184
   -480    -46    433    265   -457    192   -340   -272   -405   -433   -457   -213
   -491    -51    436    270   -465    192   -345   -283   -415   -444   -465   -223
   -488    -46    441    265   -465    197   -353   -296   -426   -457   -475   -233
   -478    -28    449    252   -465    210   -366   -309   -439   -470   -488   -244
   -488     -5    483    246   -485    239   -366   -306   -436   -467   -485   -241
   -483      0    480    239   -483    239   -371   -306   -439   -467   -488   -249
   -470     -7    462    239   -467    226   -371   -306   -441   -467   -491   -249
   -475     -7    465    239   -472    226   -371   -301   -439   -465   -488   -246
   -478     20    498    228   -488    259   -368   -296   -436   -462   -488   -244
   -465     33    498    215   -480    265   -368   -290   -433   -462   -488   -241
   -452     41    493    205   -472    267   -363   -288   -426   -454   -478   -233
   -457     62    517    194   -488    288   -355   -277   -415   -444   -465   -226
   -457    103    561    176   -509    332   -335   -257   -392   -420   -444   -207
   -449    148    597    150   -524    371   -309   -244   -374   -405   -428   -189
   -446    158    605    142   -527    381   -296   -236   -366   -400   -423   -184
   -446    158    602    142   -527    379   -306   -246   -371   -407   -433   -189
   -431    197    628    116   -530    413   -319   -249   -361   -389   -413   -171
   -426    226    649     98   -537    436   -340   -249   -355   -379   -400   -166
   -418    226    644     96   -530    433   -358   -257   -363   -381   -394   -166
   -407    241    649     80   -530    446   -353   -246   -353   -368   -379   -153
   -407    259    667     75   -537    462   -342   -233   -342   -355   -368   -140
   -413    210    623     98   -517    415   -355   -241   -358   -371   -384   -155
   -405    197    602    103   -504    400   -374   -252   -379   -387   -397   -166
   -410    174    581    116   -496    379   -379   -257   -389   -394   -410   -176
   -418    129    548    145   -483    337   -368   -254   -397   -400   -418   -184
   -436     85    519    174   -478    303   -366   -270   -415   -423   -439   -205
   -449     80    530    184   -491    303   -374   -296   -444   -452   -467   -239
   -459     57    517    200   -488    285   -381   -311   -459   -467   -480   -252
   -449     44    493    202   -470    267   -384   -319   -472   -475   -493   -259
   -436     15    452    207   -444    233   -394   -332   -493   -498   -522   -285
   -423     -5    418    213   -423    207   -394   -329   -493   -501   -522   -283
   -392     -7    384    200   -389    187   -402   -335   -498   -506   -524   -288
   -392     23    415    184   -402    218   -410   -337   -498   -504   -522   -288
   -413     41    452    184   -431    246   -413   -345   -511   -511   -532   -301
   -415     36    452    189   -433    241   -410   -345   -509   -509   -530   -301
   -418     44    462    184   -439    252   -415   -348   -511   -511   -532   -303
   -405     62    467    171   -436    265   -413   -342   -511   -517   -537   -311
   -400      2    400    197   -402    200   -348   -257   -491   -532   -581   -366
   -392      0    392    197   -392    194   -226    -96   -405   -504   -589   -392
   -371    124    496    122   -436    309   -101    137   -205   -335   -449   -277
   -301    394    696    -46   -498    545    -23    498    132     38    -85     67
   -239    818   1057   -293   -646    937   -124    496    288    374    342    530
   -314   1179   1493   -433   -904   1337   -316    -18    181    535    641    891
   -475   1332   1808   -431  -1143   1571   -548   -667    -88    485    691    976
   -602   1119   1722   -257  -1161   1421   -774  -1260   -558     23    233    542
   -633    532   1163     49   -898    846   -989  -1602  -1187   -787   -618   -270
   -581    114    693    233   -639    402  -1070  -1564  -1389  -1093   -953   -597
   -517    -31    485    272   -501    226   -989  -1267  -1202   -984   -893   -574
   -480     36    517    223   -498    275   -807   -956   -950   -818   -774   -491
   -454     36    491    207   -472    262   -558   -610   -688   -633   -631   -389
   -431     28    459    200   -446    244   -439   -444   -568   -548   -568   -350
   -426     31    457    197   -441    244   -400   -397   -530   -524   -550   -337
   -420     49    470    187   -444    259   -379   -366   -504   -506   -535   -324
   -423     70    493    174   -457    280   -381   -363   -498   -511   -540   -332
   -413     70    483    171   -446    275   -371   -350   -485   -501   -530   -324
   -400     72    472    163   -436    270   -363   -335   -472   -488   -519   -316
   -397     59    457    168   -426    257   -358   -327   -467   -483   -511   -311
   -394     80    475    155   -433    277   -361   -327   -462   -478   -504   -306
   -394     96    488    148   -441    290   -358   -322   -457   -472   -496   -296
   -402    109    509    145   -454    309   -355   -319   -454   -470   -493   -296
   -413     90    504    161   -457    296   -335   -293   -428   -444   -467   -277
   -400     75    472    161   -436    272   -329   -283   -420   -433   -449   -272
   -387     77    462    153   -423    270   -322   -275   -410   -423   -439   -270
   -402     80    483    161   -444    280   -309   -252   -389   -405   -418   -254
   -407     72    480    168   -444    275   -285   -223   -355   -374   -389   -228
   -400     90    491    153   -446    290   -298   -226   -355   -376   -392   -226
   -384    109    493    137   -439    298   -296   -215   -345   -368   -384   -220
   -371    127    496    122   -436    311   -285   -194   -324   -348   -368   -202
   -368    119    488    124   -428    303   -277   -174   -306   -332   -353   -189
   -376    137    511    119   -444    324   -270   -150   -285   -311   -332   -174
   -381    158    540    109   -459    348   -262   -127   -262   -285   -311   -153
   -376    155    530    109   -454    342   -252    -98   -239   -267   -293   -137
   -358    171    530     93   -444    350   -244    -70   -215   -244   -272   -119
   -353    200    553     75   -452    376   -228    -33   -187   -218   -246    -93
   -348    205    553     70   -449    379   -218     12   -155   -184   -215    -57
   -335    231    566     49   -452    397   -215     54   -129   -158   -187    -28
   -324    257    581     33   -452    418   -200    111    -93   -119   -148     12
   -314    303    618      2   -465    459   -192    168    -59    -80   -111     51
   -303    353    657    -25   -480    504   -179    226    -23    -36    -64     93
   -277    376    654    -51   -467    514   -166    262      2     -7    -36    119
   -270    394    665    -62   -467    530   -174    285     15     12     -7    148
   -262    426    685    -83   -475    555   -176    314     36     44     33    200
   -257    498    756   -122   -506    626   -181    322     44     54     49    220
   -252    530    779   -140   -517    654   -181    329     51     70     72    244
   -246    537    784   -145   -514    659   -179    332     59     85     88    259
   -254    545    800   -148   -527    672   -184    319     49     83     85    265
   -272    566    839   -148   -555    701   -179    293     33     70     72    262
   -288    555    841   -135   -566    698   -168    259     20     51     54    252
   -303    535    839   -114   -571    685   -168    202    -10     12     18    215
   -316    506    823    -96   -568    665   -181    129    -51    -36    -28    166
   -327    459    787    -64   -555    623   -187     64    -85    -75    -70    124
   -335    423    756    -44   -545    589   -194      2   -119   -111   -114     80
   -345    387    732    -20   -537    558   -207    -54   -148   -142   -145     38
   -368    342    711     10   -540    527   -220   -101   -176   -174   -174     12
   -371    316    688     25   -530    501   -231   -135   -197   -192   -192    -10
   -371    277    649     46   -511    462   -244   -168   -220   -218   -218    -38
   -376    267    644     54   -509    454   -254   -194   -236   -239   -233    -57
   -376    285    662     44   -519    472   -265   -210   -244   -244   -236    -57
   -371    280    649     44   -509    465   -254   -207   -239   -241   -233    -51
   -363    280    644     38   -504    462   -254   -205   -233   -233   -223    -41
   -368    298    667     36   -517    483   -257   -210   -233   -233   -223    -36
   -366    324    688     18   -527    504   -265   -218   -236   -239   -228    -44
   -366    332    698     15   -532    514   -265   -220   -236   -239   -231    -51
   -371    327    698     20   -535    511   -267   -223   -241   -246   -239    -57
   -361    353    714      5   -537    532   -265   -220   -236   -239   -228    -46
   -361    340    701      7   -530    519   -259   -213   -231   -231   -220    -41
   -350    337    688      5   -519    514   -270   -223   -241   -244   -236    -59
   -355    345    701      2   -527    522   -267   -220   -236   -241   -231    -54
   -355    410    766    -25   -561    587   -249   -202   -207   -213   -197    -23
   -353    462    815    -57   -584    639   -218   -181   -176   -187   -174     -2
   -361    485    844    -62   -602    665   -189   -168   -155   -171   -163      7
   -366    491    857    -62   -613    672   -184   -168   -153   -168   -158     10
   -363    514    878    -75   -620    696   -205   -181   -158   -171   -161     10
   -348    514    859    -83   -605    685   -226   -192   -155   -168   -158     12
   -327    514    841    -93   -584    675   -244   -189   -150   -155   -142     33
   -332    519    849    -93   -589    683   -249   -187   -145   -148   -132     46
   -329    519    849    -93   -589    683   -241   -174   -132   -135   -119     59
   -329    542    870   -109   -600    706   -262   -187   -150   -150   -135     49
   -332    511    844    -90   -587    678   -280   -202   -174   -171   -153     33
   -335    483    818    -75   -576    649   -280   -210   -181   -176   -161     31
   -335    488    823    -75   -579    654   -280   -213   -187   -181   -163     28
   -348    431    776    -44   -561    605   -277   -218   -197   -194   -176     20
   -363    400    763    -18   -563    581   -283   -231   -215   -215   -197     -2
   -381    376    758      0   -571    566   -288   -252   -236   -236   -220    -25
   -381    358    740     12   -561    548   -296   -272   -254   -254   -236    -41
   -379    340    719     18   -550    530   -306   -285   -272   -272   -254    -62
   -384    316    701     33   -542    509   -293   -277   -267   -267   -252    -57
   -384    316    698     31   -542    506   -296   -277   -270   -272   -257    -62
   -387    301    688     44   -537    493   -296   -283   -275   -275   -259    -64
   -387    314    698     33   -542    506   -301   -285   -275   -272   -259    -64
   -381    306    685     36   -535    496   -301   -285   -275   -272   -257    -62
   -384    285    670     49   -527    478   -301   -285   -272   -270   -252    -59
   -389    283    672     54   -530    478   -296   -277   -270   -265   -252    -59
   -392    293    685     46   -540    491   -252   -226   -244   -262   -259    -77
   -374    322    696     25   -535    509   -140    -70   -153   -218   -246    -85
   -332    381    714    -25   -524    548    -41    145     -7   -106   -161    -23
   -265    540    805   -137   -535    672     59    472    244    142     77    202
   -161    802    963   -322   -563    883     41    698    449    454    439    592
   -161   1101   1262   -470   -711   1182    -93    400    465    667    761    976
   -306   1270   1574   -483   -940   1423   -301   -215    316    732    919   1187
   -491   1257   1748   -381  -1119   1501   -530   -917    -62    446    675    982
   -626    872   1496   -124  -1062   1184   -719  -1457   -680   -290    -90    226
   -602    491   1093     57   -846    792   -898  -1590  -1044   -748   -571   -252
   -514    301    815    103   -665    558   -911  -1337   -966   -732   -592   -301
   -441    288    730     77   -584    509   -766   -995   -743   -587   -488   -233
   -410    332    743     36   -579    537   -530   -639   -504   -428   -371   -145
   -392    345    737     23   -563    540   -361   -394   -348   -324   -296    -90
   -387    345    730     18   -558    537   -298   -309   -288   -283   -267    -72
   -379    345    724     18   -550    535   -280   -277   -267   -267   -254    -64
   -381    337    719     20   -550    527   -267   -254   -252   -259   -246    -54
   -381    335    714     23   -548    524   -254   -233   -239   -249   -241    -49
   -379    350    727     12   -553    537   -252   -223   -233   -241   -233    -44
   -384    366    750     10   -566    558   -254   -215   -231   -239   -228    -36
   -379    379    758     -2   -571    568   -252   -210   -228   -241   -231    -36
   -371    387    758     -7   -566    574   -252   -202   -223   -236   -226    -31
   -355    402    758    -23   -558    581   -257   -200   -223   -236   -223    -31
   -353    405    758    -25   -555    581   -252   -192   -218   -231   -215    -20
   -350    392    740    -23   -545    566   -241   -179   -205   -223   -213    -18
   -337    405    743    -36   -540    574   -249   -179   -210   -228   -215    -20
   -327    444    771    -59   -548    605   -254   -176   -207   -228   -213    -15
   -324    439    763    -57   -542    600   -244   -158   -192   -213   -197      0
   -322    454    776    -67   -550    615   -244   -150   -181   -205   -192      7
   -314    452    763    -70   -537    607   -246   -145   -181   -202   -189     10
   -306    449    756    -72   -530    602   -241   -129   -171   -192   -179     20
   -306    465    771    -77   -537    618   -228   -106   -153   -174   -158     41
   -303    465    766    -83   -535    615   -220    -85   -140   -163   -148     51
   -309    467    776    -80   -542    620   -218    -70   -132   -155   -142     59
   -309    470    779    -83   -545    623   -220    -49   -122   -145   -132     72
   -296    493    789    -98   -542    641   -205    -12    -93   -114   -103    103
   -267    517    784   -124   -527    649   -194     20    -70    -96    -85    122
   -254    532    787   -140   -522    659   -189     57    -51    -77    -67    140
   -241    545    787   -153   -514    665   -176    103    -25    -49    -36    168
   -241    571    813   -163   -527    691   -163    150      0    -20     -7    202
   -236    600    836   -184   -535    717   -161    197     28     10     25    236
   -223    610    833   -192   -527    722   -166    244     54     38     54    265
   -202    639    841   -218   -522    740   -168    293     85     75     96    309
   -166    706    872   -270   -519    789   -168    335    116    116    140    355
   -161    763    924   -301   -542    841   -171    358    127    137    168    387
   -168    769    937   -301   -553    854   -163    379    145    161    197    420
   -171    800    971   -316   -574    885   -168    381    145    168    210    439
   -163    836   1000   -335   -581    917   -179    374    140    171    215    444
   -163    839   1002   -340   -584    919   -176    371    137    171    218    452
   -174    852   1026   -340   -600    937   -176    355    129    166    213    452
   -184    846   1031   -332   -607    937   -174    329    116    150    202    444
   -197    836   1034   -319   -615    935   -166    288     93    124    174    413
   -218    789   1005   -288   -613    898   -171    223     54     77    124    363
   -236    745    982   -254   -610    862   -176    158     15     31     72    316
   -262    704    966   -223   -615    833   -181     93    -23    -15     25    267
   -285    672    958   -192   -620    815   -184     33    -49    -51    -15    226
   -298    618    917   -158   -607    766   -194    -20    -85    -93    -59    181
   -309    584    893   -137   -602    740   -210    -72   -114   -127    -93    148
   -314    558    872   -124   -592    714   -220   -106   -137   -150   -122    119
   -314    540    854   -111   -584    696   -226   -127   -150   -166   -135    111
   -319    537    854   -111   -587    696   -239   -150   -163   -176   -148     98
   -322    522    844   -101   -584    683   -246   -163   -176   -189   -161     83
   -327    509    836    -93   -581    672   -246   -166   -179   -192   -166     77
   -327    519    846    -96   -587    683   -241   -158   -171   -184   -161     85
   -324    537    859   -109   -592    698   -246   -161   -176   -187   -163     83
   -316    535    852   -109   -584    693   -241   -153   -174   -181   -158     90
   -316    535    849   -111   -581    691   -244   -150   -174   -181   -158     90
   -309    535    844   -111   -576    688   -246   -153   -176   -184   -158     90
   -309    524    831   -109   -571    678   -244   -153   -176   -184   -161     93
   -301    527    828   -114   -566    678   -244   -153   -184   -189   -166     85
   -288    537    823   -124   -558    680   -244   -153   -189   -192   -168     83
   -280    555    836   -137   -558    696   -241   -150   -184   -187   -163     88
   -272    579    849   -153   -563    714   -228   -137   -174   -176   -153     96
   -272    615    888   -171   -581    750   -202   -124   -155   -161   -137    111
   -285    628    914   -174   -600    771   -176   -116   -142   -148   -124    124
   -283    646    930   -181   -605    787   -168   -109   -137   -140   -119    129
   -262    678    940   -210   -602    810   -187   -119   -142   -137   -116    132
   -241    717    958   -239   -600    839   -218   -132   -145   -132   -109    142
   -220    714    935   -246   -579    823   -254   -148   -163   -142   -114    140
   -218    711    930   -246   -574    820   -259   -148   -168   -142   -114    145
   -228    724    950   -249   -589    836   -254   -140   -158   -129   -101    161
   -233    711    945   -239   -589    828   -257   -132   -158   -127   -101    166
   -254    670    924   -207   -589    797   -267   -132   -174   -137   -114    155
   -270    623    893   -176   -581    758   -280   -140   -192   -153   -129    142
   -231    602    831   -187   -532    717   -293   -155   -210   -168   -140    137
   -233    597    831   -184   -532    714   -290   -155   -218   -176   -145    137
   -272    571    844   -150   -561    709   -277   -158   -228   -189   -161    127
   -290    542    833   -124   -561    688   -283   -168   -241   -202   -176    111
   -296    519    813   -114   -553    667   -301   -189   -267   -220   -200     93
   -288    517    805   -114   -548    659   -314   -200   -280   -233   -213     80
   -288    517    805   -114   -548    659   -324   -207   -290   -246   -226     64
   -283    509    792   -111   -537    649   -322   -205   -296   -249   -228     57
   -285    504    787   -111   -537    644   -324   -210   -298   -252   -231     49
   -288    511    800   -111   -545    654   -332   -213   -301   -254   -236     41
   -293    506    800   -109   -548    652   -337   -218   -309   -257   -236     36
   -285    535    820   -124   -553    678   -348   -228   -314   -265   -239     31
   -283    542    826   -132   -555    685   -348   -231   -324   -280   -252     12
   -288    527    815   -119   -550    670   -283   -168   -306   -293   -283    -20
   -277    579    857   -150   -568    717   -163    -25   -231   -270   -288    -41
   -239    652    891   -205   -563    771    -33    215    -57   -132   -176     38
   -158    878   1036   -361   -600    956     72    652    298    239    179    366
    -57   1202   1260   -574   -657   1231     15    807    532    620    615    810
    -85   1493   1579   -706   -833   1538   -241    309    496    857    969   1205
   -249   1657   1906   -704  -1078   1782   -579   -467    288    911   1119   1397
   -402   1512   1914   -555  -1158   1714   -898  -1226   -283    363    620    961
   -467   1101   1569   -316  -1018   1335  -1111  -1686  -1015   -532   -272    140
   -426    709   1135   -142   -782    922  -1187  -1647  -1280   -919   -683   -257
   -366    514    880    -72   -623    696  -1039  -1270  -1075   -813   -639   -265
   -329    537    867   -103   -600    701   -792   -893   -807   -644   -524   -192
   -306    574    880   -135   -594    727   -535   -553   -566   -480   -407   -111
   -290    574    862   -142   -576    719   -394   -363   -439   -389   -348    -77
   -288    555    844   -132   -566    698   -355   -306   -407   -368   -340    -77
   -283    563    846   -142   -566    704   -342   -280   -389   -355   -332    -64
   -288    558    844   -135   -566    701   -332   -259   -374   -345   -324    -57
   -288    563    852   -140   -571    706   -327   -246   -361   -335   -314    -46
   -277    576    854   -148   -566    714   -316   -226   -345   -314   -296    -25
   -270    592    862   -161   -566    727   -306   -202   -329   -296   -283     -7
   -272    589    862   -158   -568    727   -306   -194   -324   -290   -280     -7
   -275    587    862   -155   -568    724   -301   -181   -322   -288   -277     -5
   -272    584    857   -155   -563    719   -293   -166   -314   -280   -272      0
   -275    579    854   -153   -566    717   -288   -153   -306   -270   -265      7
   -267    574    841   -153   -555    709   -283   -140   -296   -257   -254     20
   -265    581    844   -161   -555    711   -280   -129   -290   -252   -249     25
   -252    618    870   -181   -561    743   -283   -119   -283   -244   -241     33
   -252    615    867   -181   -561    740   -277   -106   -272   -233   -233     38
   -257    605    862   -174   -558    732   -277    -98   -270   -231   -231     38
   -270    587    857   -161   -563    722   -270    -85   -262   -226   -228     38
   -265    605    870   -168   -566    737   -265    -67   -246   -213   -218     49
   -246    623    870   -189   -558    745   -249    -41   -226   -194   -197     64
   -236    618    854   -192   -545    735   -239    -20   -210   -181   -187     72
   -231    618    846   -194   -537    732   -236     -2   -200   -176   -181     70
   -223    665    888   -220   -555    776   -241     12   -192   -171   -179     70
   -213    688    901   -239   -558    795   -244     33   -179   -155   -166     83
   -210    696    904   -244   -555    800   -236     67   -155   -137   -145     98
   -200    719    917   -259   -558    818   -231    103   -132   -114   -119    119
   -181    763    945   -290   -563    854   -228    142   -109    -90    -98    140
   -166    782    948   -311   -555    865   -228    184    -83    -67    -75    161
   -155    807    963   -327   -558    885   -223    239    -46    -31    -41    189
   -148    841    987   -348   -568    914   -213    290     -7      7      2    226
   -129    896   1026   -381   -576    961   -205    345     33     54     49    275
   -116    940   1057   -413   -587    997   -215    379     57     88     85    311
   -109    969   1075   -431   -592   1021   -218    407     77    119    122    345
    -96   1013   1109   -459   -602   1060   -223    418     85    140    142    368
    -96   1041   1137   -472   -615   1088   -228    418     85    145    153    381
    -96   1039   1135   -472   -615   1085   -236    413     83    148    158    392
    -88   1049   1137   -480   -613   1091   -241    405     75    142    161    397
    -93   1054   1145   -483   -620   1101   -244    381     57    129    145    389
    -98   1044   1143   -472   -620   1093   -244    345     31    103    124    368
   -114   1028   1140   -459   -626   1083   -241    296     -5     64     85    332
   -140    992   1132   -426   -636   1062   -252    233    -51     18     38    288
   -163    950   1111   -394   -639   1031   -267    158   -103    -44    -23    233
   -184    904   1088   -358   -636    995   -272     85   -155    -98    -77    181
   -189    857   1047   -335   -618    950   -290     20   -202   -148   -127    132
   -197    828   1026   -316   -610    927   -303    -31   -239   -187   -166     98
   -210    802   1013   -298   -610    906   -314    -77   -275   -220   -202     64
   -207    776    984   -283   -594    880   -319   -109   -301   -249   -231     38
   -200    761    961   -280   -581    859   -335   -137   -327   -277   -257     10
   -205    750    956   -272   -581    852   -348   -153   -342   -288   -270      0
   -220    750    971   -265   -594    859   -353   -161   -350   -293   -277     -7
   -228    737    966   -254   -597    852   -353   -161   -350   -298   -283    -12
   -223    750    974   -262   -600    859   -350   -161   -353   -301   -290    -20
   -207    761    969   -275   -589    862   -353   -161   -353   -301   -290    -20
   -210    748    958   -270   -584    854   -358   -163   -358   -306   -296    -28
   -226    745    971   -259   -597    857   -358   -163   -358   -306   -293    -28
   -226    753    979   -265   -602    865   -363   -166   -363   -311   -298    -33
   -215    771    984   -277   -600    878   -358   -161   -358   -303   -290    -28
   -210    774    984   -283   -597    878   -363   -161   -361   -303   -293    -25
   -218    766    984   -272   -600    875   -363   -161   -361   -306   -293    -25
   -213    797   1010   -296   -610    904   -350   -150   -353   -296   -283    -18
   -207    846   1052   -319   -628    948   -322   -132   -327   -272   -262      0
   -210    880   1091   -335   -652    984   -306   -127   -316   -265   -257      2
   -207    909   1117   -350   -662   1013   -293   -119   -303   -254   -246      7
   -200    917   1117   -361   -657   1018   -306   -132   -303   -254   -249     10
   -202    940   1143   -371   -672   1041   -324   -145   -303   -249   -244     20
   -192    974   1166   -392   -678   1067   -350   -161   -309   -244   -236     25
   -179    984   1163   -402   -670   1072   -374   -171   -319   -249   -236     25
   -187    995   1182   -405   -685   1088   -368   -166   -314   -244   -231     33
   -181    989   1171   -405   -678   1080   -374   -163   -314   -241   -228     33
   -179    958   1137   -392   -657   1047   -392   -179   -337   -265   -252      7
   -192    922   1114   -363   -652   1018   -405   -197   -358   -283   -270     -5
   -200    893   1091   -348   -646    992   -407   -205   -368   -290   -275     -7
   -200    867   1067   -335   -633    966   -407   -218   -387   -309   -296    -31
   -210    823   1031   -306   -620    927   -413   -241   -413   -340   -329    -67
   -213    800   1013   -293   -613    906   -415   -262   -441   -374   -363    -96
   -210    787    995   -290   -602    891   -415   -275   -452   -381   -374   -103
   -213    761    974   -275   -592    867   -428   -290   -470   -400   -389   -119
   -215    740    953   -262   -587    846   -436   -303   -485   -415   -402   -132
   -213    745    958   -265   -584    852   -431   -301   -483   -413   -400   -129
   -220    753    974   -267   -597    862   -431   -303   -485   -413   -397   -129
   -226    732    958   -254   -592    844   -436   -309   -491   -418   -405   -137
   -215    724    940   -257   -576    831   -441   -316   -501   -428   -418   -153
   -218    722    940   -252   -579    831   -433   -314   -496   -423   -415   -155
   -215    727    943   -257   -581    836   -431   -309   -493   -423   -413   -153
   -200    709    909   -254   -553    807   -392   -252   -470   -423   -428   -174
   -189    719    906   -267   -548    813   -288   -103   -384   -392   -431   -205
   -171    792    963   -309   -566    878   -192     75   -244   -293   -363   -166
   -119    989   1109   -436   -615   1049   -111    368     54     23    -54    119
    -23   1291   1314   -633   -670   1304   -140    597    327    420    405    597
    -12   1654   1665   -820   -839   1660   -277    400    368    683    802   1060
   -119   1855   1974   -867  -1047   1914   -405    -51    233    774   1008   1312
   -277   1790   2065   -758  -1171   1927   -594   -667   -249    345    618    961
   -368   1467   1836   -550  -1101   1649   -810  -1262   -943   -478   -246    132
   -366   1034   1397   -335   -880   1215  -1013  -1532  -1418  -1057   -841   -436
   -322    743   1065   -210   -693    904  -1052  -1374  -1376  -1075   -898   -519
   -285    628    911   -171   -600    769   -914  -1067  -1135   -917   -789   -452
   -254    623    878   -184   -566    750   -719   -758   -872   -732   -652   -348
   -228    652    880   -213   -555    766   -524   -480   -639   -553   -514   -241
   -231    678    909   -223   -568    792   -439   -355   -537   -475   -452   -194
   -241    688    927   -223   -584    807   -420   -335   -519   -465   -446   -194
   -223    691    911   -233   -566    800   -407   -311   -501   -454   -441   -192
   -202    693    896   -246   -550    795   -394   -290   -483   -439   -428   -181
   -194    696    891   -249   -542    792   -392   -277   -475   -431   -423   -179
   -189    740    930   -275   -561    833   -394   -272   -470   -426   -415   -174
   -197    750    948   -275   -571    849   -392   -262   -459   -418   -405   -163
   -194    735    930   -272   -563    833   -400   -267   -467   -426   -413   -176
   -184    758    943   -285   -563    849   -405   -265   -465   -423   -410   -174
   -184    735    919   -277   -553    826   -389   -246   -452   -410   -397   -161
   -176    761    937   -293   -555    849   -387   -241   -444   -405   -387   -153
   -176    774    950   -301   -563    862   -389   -236   -439   -400   -384   -150
   -174    789    963   -306   -568    875   -387   -228   -428   -389   -374   -137
   -163    810    974   -324   -568    891   -387   -220   -420   -381   -363   -127
   -163    826    987   -332   -574    906   -389   -220   -415   -376   -355   -129
   -168    841   1010   -337   -589    924   -387   -213   -407   -371   -348   -122
   -168    833   1002   -332   -584    917   -374   -189   -387   -353   -327    -98
   -155    857   1013   -353   -584    935   -376   -184   -381   -345   -322    -96
   -155    846   1000   -345   -579    922   -376   -174   -376   -342   -319    -93
   -168    846   1015   -340   -592    932   -371   -158   -363   -329   -311    -85
   -171    862   1034   -345   -602    948   -366   -142   -348   -314   -298    -72
   -163    891   1054   -363   -607    971   -363   -122   -332   -296   -283    -57
   -150    914   1062   -381   -605    987   -361    -96   -311   -275   -267    -44
   -137    927   1065   -397   -600    995   -358    -75   -293   -259   -254    -31
   -122    927   1049   -402   -584    987   -353    -41   -270   -236   -231    -15
   -122    940   1060   -410   -592   1000   -350     -2   -241   -207   -202     20
   -111    966   1078   -428   -594   1021   -350     38   -210   -171   -166     54
    -85   1000   1085   -457   -587   1041   -345     85   -176   -132   -127     90
    -70   1028   1098   -478   -584   1062   -337    135   -137    -88    -77    140
    -62   1062   1122   -501   -592   1091   -337    174   -109    -49    -33    184
    -38   1106   1145   -535   -592   1124   -337    207    -80    -15      5    226
    -31   1119   1148   -545   -589   1132   -335    231    -64     10     33    254
    -20   1122   1143   -550   -581   1132   -327    254    -46     33     59    285
    -23   1148   1169   -563   -594   1158   -335    249    -54     33     67    293
    -25   1169   1195   -571   -610   1182   -342    236    -67     20     59    290
    -28   1189   1215   -581   -623   1202   -335    236    -64     25     67    301
    -49   1166   1215   -558   -631   1189   -316    231    -64     20     67    301
    -67   1148   1215   -540   -641   1182   -316    192    -96    -18     28    262
    -85   1143   1226   -530   -654   1184   -316    142   -135    -64    -18    213
   -116   1096   1210   -491   -665   1153   -309     88   -171   -109    -70    161
   -132   1080   1213   -472   -672   1145   -309     31   -205   -153   -116    116
   -148   1049   1197   -452   -672   1124   -324    -36   -249   -200   -166     64
   -163   1013   1176   -426   -670   1096   -337    -96   -283   -241   -210     20
   -171    987   1156   -410   -662   1070   -345   -135   -301   -262   -233     -2
   -171    984   1156   -405   -662   1070   -345   -166   -316   -275   -249    -18
   -179    982   1158   -402   -667   1070   -355   -194   -332   -293   -265    -31
   -189    950   1140   -381   -665   1044   -361   -215   -342   -303   -275    -41
   -197    945   1143   -374   -670   1041   -363   -228   -345   -306   -280    -46
   -205    950   1156   -371   -680   1052   -366   -236   -345   -306   -280    -46
   -205    935   1140   -366   -672   1036   -368   -239   -348   -311   -285    -54
   -205    935   1140   -366   -672   1036   -366   -233   -340   -306   -277    -49
   -213    937   1148   -363   -680   1041   -355   -223   -324   -288   -262    -33
   -215    945   1161   -363   -688   1052   -355   -215   -319   -283   -254    -23
   -220    948   1166   -366   -693   1057   -355   -215   -316   -280   -254    -25
   -223    950   1171   -363   -698   1060   -353   -215   -314   -280   -252    -23
   -218    943   1161   -363   -688   1049   -345   -210   -309   -272   -241    -12
   -213    948   1161   -366   -685   1054   -337   -202   -298   -259   -228     -7
   -210    958   1166   -376   -688   1062   -337   -200   -296   -252   -223     -5
   -197    963   1161   -384   -678   1062   -332   -192   -283   -241   -213      5
   -179    992   1171   -407   -675   1080   -309   -171   -252   -210   -184     33
   -187   1036   1223   -423   -704   1130   -283   -158   -228   -187   -161     54
   -197   1070   1267   -436   -732   1166   -270   -158   -223   -187   -163     49
   -189   1065   1254   -439   -722   1158   -277   -166   -226   -192   -166     49
   -197   1065   1260   -433   -727   1161   -290   -179   -223   -184   -158     54
   -181   1093   1275   -454   -727   1184   -311   -184   -220   -174   -145     67
   -171   1109   1280   -470   -724   1195   -342   -205   -239   -189   -158     59
   -166   1117   1283   -475   -724   1197   -342   -202   -233   -179   -145     67
   -161   1124   1286   -483   -724   1202   -342   -197   -228   -174   -140     72
   -166   1091   1257   -462   -711   1174   -350   -205   -241   -187   -155     57
   -174   1028   1202   -428   -688   1114   -358   -213   -262   -205   -174     41
   -181    995   1176   -407   -678   1085   -358   -220   -272   -215   -181     36
   -197    982   1179   -392   -688   1080   -355   -233   -285   -228   -194     23
   -197    992   1189   -397   -693   1091   -358   -246   -303   -249   -215      0
   -213    953   1166   -371   -691   1060   -361   -262   -322   -267   -236    -20
   -226    927   1153   -353   -688   1039   -361   -277   -337   -283   -252    -33
   -223    904   1127   -342   -675   1013   -374   -293   -358   -306   -275    -57
   -220    891   1111   -335   -665   1000   -376   -303   -368   -316   -285    -64
   -228    867   1093   -322   -659    982   -368   -296   -361   -309   -280    -62
   -236    836   1072   -301   -654    953   -371   -298   -366   -314   -288    -75
   -231    849   1080   -311   -654    966   -371   -301   -368   -316   -288    -75
   -226    878   1104   -324   -665    989   -368   -303   -363   -314   -285    -72
   -239    854   1091   -309   -665    971   -368   -306   -366   -314   -285    -72
   -241    839   1080   -298   -659    958   -363   -301   -363   -311   -285    -72
   -239    823   1062   -293   -652    943   -337   -270   -345   -306   -288    -83
   -226    836   1062   -303   -644    948   -244   -148   -283   -290   -306   -116
   -189    922   1111   -366   -652   1015   -140     36   -153   -202   -252    -90
   -127   1075   1202   -475   -665   1140    -33    355    114     57    -12    119
    -51   1314   1366   -631   -709   1340      5    670    407    426    387    522
    -18   1675   1693   -828   -854   1683   -116    472    462    685    774    969
   -142   1857   2000   -859  -1072   1930   -368   -155    283    776    995   1254
   -303   1873   2174   -784  -1239   2023   -618   -815    -67    558    836   1148
   -423   1553   1974   -566  -1197   1764   -859  -1434   -730   -207     57    410
   -423   1111   1535   -342   -979   1322  -1065  -1732  -1309   -940   -706   -327
   -353    839   1189   -244   -771   1013  -1036  -1460  -1202   -906   -727   -381
   -290    756   1047   -233   -667    901   -846  -1075   -930   -722   -602   -309
   -254    820   1072   -283   -665    945   -607   -704   -649   -530   -459   -210
   -239    810   1049   -285   -644    930   -420   -426   -454   -387   -355   -140
   -226    807   1031   -293   -628    919   -353   -335   -389   -342   -322   -116
   -220    805   1023   -293   -620    914   -335   -306   -366   -327   -311   -111
   -218    792   1010   -288   -613    898   -329   -290   -355   -322   -309   -116
   -210    831   1041   -309   -626    935   -319   -277   -342   -311   -301   -109
   -207    836   1041   -316   -626    937   -319   -270   -337   -306   -298   -109
   -215    815   1028   -301   -623    922   -314   -262   -332   -306   -296   -111
   -218    800   1018   -290   -618    909   -296   -241   -314   -285   -275    -93
   -210    844   1054   -316   -631    948   -296   -231   -301   -275   -265    -83
   -210    854   1065   -324   -639    961   -301   -233   -303   -277   -267    -85
   -210    854   1065   -322   -636    958   -298   -231   -303   -280   -270    -88
   -207    841   1049   -316   -628    945   -285   -215   -288   -270   -259    -77
   -194    857   1052   -329   -623    953   -285   -213   -288   -267   -262    -85
   -200    862   1062   -332   -631    961   -280   -207   -280   -259   -257    -83
   -210    878   1088   -335   -649    984   -275   -197   -270   -246   -244    -67
   -213    891   1101   -340   -657    995   -270   -184   -254   -233   -231    -54
   -202    885   1088   -340   -644    987   -262   -166   -241   -223   -223    -51
   -194    898   1093   -353   -644    995   -259   -155   -231   -210   -213    -38
   -192    891   1083   -348   -639    984   -259   -142   -220   -202   -205    -36
   -194    901   1093   -355   -644    997   -249   -129   -205   -187   -189    -20
   -184    898   1083   -355   -633    989   -241   -111   -189   -171   -176    -10
   -176    906   1080   -366   -628    992   -244    -96   -181   -166   -168     -2
   -171    940   1111   -387   -641   1026   -236    -70   -158   -148   -153     10
   -161    956   1117   -400   -639   1036   -233    -49   -148   -137   -145     18
   -150    974   1124   -410   -636   1049   -233    -20   -129   -119   -129     28
   -142    976   1119   -418   -631   1047   -223     23    -98    -88    -98     57
   -137    997   1135   -431   -636   1065   -207     67    -67    -54    -67     83
   -119   1026   1145   -454   -633   1085   -200    119    -31    -15    -28    116
   -106   1070   1176   -480   -641   1122   -184    176     12     28     15    166
   -106   1096   1200   -496   -652   1148   -179    223     46     70     59    207
    -83   1130   1213   -524   -646   1171   -179    267     75    103     98    246
    -64   1150   1215   -545   -639   1182   -187    293     85    122    119    259
    -59   1166   1226   -553   -641   1195   -189    309     98    140    140    285
    -72   1223   1293   -576   -683   1257   -181    329    122    179    187    348
    -64   1257   1322   -597   -693   1288   -181    332    129    192    205    366
    -59   1254   1312   -600   -685   1283   -179    332    129    194    215    376
    -49   1257   1306   -602   -678   1280   -187    322    119    189    213    376
    -62   1278   1340   -607   -701   1306   -194    288     90    163    184    350
    -72   1260   1332   -594   -701   1293   -194    254     75    140    163    332
    -83   1223   1306   -571   -696   1265   -197    200     38    101    124    296
   -106   1218   1325   -555   -714   1270   -181    153     20     72     93    259
   -127   1176   1304   -524   -717   1239   -184     83    -18     25     38    205
   -140   1124   1265   -491   -704   1192   -197     15    -59    -18     -7    155
   -150   1052   1200   -452   -675   1124   -218    -49   -106    -67    -62     96
   -155   1008   1163   -426   -659   1085   -223    -90   -129    -96    -93     67
   -174    984   1158   -405   -667   1070   -233   -129   -155   -119   -119     41
   -184    995   1176   -405   -680   1085   -239   -161   -176   -140   -140     23
   -184   1018   1202   -418   -693   1109   -249   -187   -189   -155   -150     12
   -181    995   1176   -405   -678   1085   -254   -197   -197   -166   -161      2
   -176    974   1150   -400   -665   1062   -254   -197   -200   -166   -163      0
   -171    989   1161   -410   -665   1075   -246   -192   -192   -158   -155      2
   -161    997   1156   -418   -659   1075   -246   -189   -189   -155   -155      2
   -171    997   1169   -413   -670   1083   -241   -184   -181   -145   -145     10
   -168   1002   1171   -418   -670   1085   -249   -189   -184   -150   -153      2
   -163    997   1161   -418   -662   1080   -259   -200   -192   -158   -161     -5
   -171    995   1163   -413   -667   1078   -254   -197   -187   -155   -158     -7
   -171    992   1163   -410   -667   1078   -254   -194   -181   -150   -153     -2
   -168    997   1163   -415   -667   1080   -262   -200   -189   -158   -161    -10
   -171   1018   1187   -423   -680   1101   -262   -200   -187   -158   -158    -10
   -171   1002   1174   -415   -672   1088   -259   -200   -189   -158   -161    -12
   -174   1002   1176   -413   -675   1088   -257   -197   -187   -150   -155     -2
   -168   1057   1226   -446   -696   1143   -239   -179   -161   -129   -129     20
   -155   1114   1270   -480   -714   1192   -205   -153   -129    -98   -101     49
   -171   1140   1309   -485   -740   1223   -179   -145   -116    -90    -96     54
   -171   1153   1325   -491   -748   1239   -171   -142   -114    -88    -96     51
   -168   1161   1327   -498   -748   1244   -181   -153   -114    -88    -96     49
   -161   1163   1325   -501   -743   1244   -205   -166   -116    -85    -90     54
   -158   1166   1325   -506   -740   1244   -228   -176   -122    -85    -90     59
   -142   1189   1332   -522   -737   1260   -244   -184   -124    -83    -85     67
   -137   1197   1332   -530   -737   1265   -249   -179   -119    -77    -77     75
   -145   1150   1296   -504   -719   1223   -262   -181   -135    -88    -90     62
   -142   1098   1241   -480   -693   1171   -272   -189   -153   -109   -114     41
   -145   1085   1231   -470   -688   1158   -280   -205   -174   -124   -124     31
   -140   1054   1195   -459   -667   1122   -283   -210   -189   -140   -142     15
   -153   1026   1179   -439   -665   1101   -275   -210   -194   -148   -150      7
   -176   1008   1182   -418   -678   1093   -270   -218   -205   -163   -168    -10
   -181    997   1179   -407   -680   1088   -272   -236   -228   -184   -192    -28
   -187    961   1148   -387   -667   1052   -277   -246   -244   -202   -207    -44
   -200    922   1122   -361   -659   1021   -285   -257   -259   -218   -226    -59
   -200    906   1106   -353   -652   1005   -285   -259   -265   -223   -231    -64
   -192    930   1122   -368   -657   1026   -283   -257   -262   -220   -231    -64
   -189    932   1119   -371   -654   1026   -293   -262   -270   -226   -236    -72
   -181    924   1106   -371   -644   1015   -288   -259   -270   -223   -236    -72
   -181    911   1091   -366   -636   1000   -293   -265   -277   -231   -244    -83
   -176    909   1085   -366   -631    997   -301   -267   -283   -236   -249    -85
   -181    898   1078   -358   -631    987   -293   -259   -280   -233   -249    -90
   -179    891   1070   -355   -623    979   -239   -184   -241   -215   -244    -98
   -150    953   1101   -402   -626   1028   -135    -18   -140   -161   -220   -101
   -101   1044   1145   -470   -623   1093    -38    202     15    -36   -127    -38
    -33   1244   1278   -607   -654   1260     85    587    335    296    189    257
     57   1569   1509   -813   -727   1540     98    774    563    633    589    683
     49   1893   1844   -974   -898   1870    -96    361    509    815    906   1078
   -114   2068   2182   -976  -1148   2125   -355   -319    327    883   1096   1330
   -296   1948   2244   -828  -1270   2096   -620  -1021   -142    470    724   1002
   -381   1473   1855   -545  -1119   1662   -841  -1512   -826   -361   -140    171
   -332   1023   1356   -348   -844   1189   -989  -1577  -1166   -831   -652   -342
   -259    792   1052   -265   -654    922   -930  -1252  -1010   -753   -633   -374
   -210    815   1026   -303   -618    922   -714   -875   -745   -571   -504   -296
   -176    867   1044   -345   -610    956   -478   -530   -504   -405   -384   -215
   -158    885   1044   -366   -600    963   -340   -322   -366   -309   -316   -174
   -145    878   1023   -366   -584    950   -298   -262   -329   -285   -303   -174
   -124    888   1013   -381   -568    948   -280   -231   -303   -265   -288   -158
   -119    898   1018   -389   -568    956   -267   -210   -296   -259   -288   -163
   -119    917   1034   -400   -576    974   -265   -197   -285   -252   -280   -158
   -114    924   1039   -405   -576    982   -254   -176   -272   -241   -272   -153
   -109    922   1031   -407   -571    976   -252   -166   -270   -236   -267   -153
   -103    911   1015   -405   -558    963   -249   -155   -265   -231   -265   -150
   -106    917   1021   -407   -563    969   -252   -148   -262   -226   -262   -148
   -109    937   1047   -413   -576    992   -239   -129   -246   -213   -254   -137
    -98    932   1031   -418   -566    982   -236   -127   -249   -215   -257   -145
    -90    943   1034   -426   -563    987   -236   -119   -246   -213   -252   -142
    -85    953   1036   -433   -561    995   -241   -111   -244   -207   -249   -140
    -83    950   1034   -433   -558    992   -236    -98   -236   -197   -241   -135
    -93    950   1044   -431   -568    997   -223    -85   -220   -184   -228   -127
   -103    948   1052   -423   -576   1000   -220    -72   -215   -181   -223   -124
   -111    953   1062   -420   -587   1008   -215    -57   -202   -171   -215   -116
   -111    958   1070   -423   -589   1013   -202    -36   -187   -155   -205   -103
    -93    992   1085   -449   -589   1036   -200    -18   -171   -137   -189    -88
    -83   1002   1085   -462   -584   1044   -200     -5   -163   -129   -181    -80
    -75   1021   1096   -475   -584   1060   -200     10   -153   -119   -174    -72
    -72   1036   1109   -480   -589   1072   -197     28   -145   -111   -168    -67
    -75   1036   1109   -483   -592   1070   -202     41   -142   -111   -171    -70
    -64   1044   1106   -491   -584   1075   -200     70   -124    -96   -161    -62
    -54   1072   1127   -511   -592   1098   -187    111    -96    -67   -129    -33
    -36   1101   1137   -532   -587   1119   -179    153    -67    -38   -101    -10
    -31   1106   1137   -540   -584   1122   -171    197    -41    -10    -77     10
    -23   1119   1143   -548   -584   1130   -166    244    -15     18    -51     36
    -10   1150   1161   -571   -587   1156   -158    296     18     54    -15     70
     10   1200   1189   -605   -589   1195   -148    345     54     96     33    116
     23   1244   1221   -636   -597   1234   -150    387     77    129     67    153
     31   1275   1244   -654   -605   1260   -148    418     98    158    101    187
     33   1309   1273   -672   -618   1291   -150    431    111    176    124    210
     36   1340   1304   -688   -633   1322   -155    439    119    192    142    231
     44   1366   1322   -706   -639   1345   -161    433    116    192    145    239
     51   1361   1309   -709   -628   1335   -168    420    101    181    140    233
     57   1363   1306   -711   -626   1335   -181    400     83    166    129    223
     54   1363   1309   -709   -626   1337   -184    374     64    148    114    210
     31   1361   1327   -698   -649   1345   -171    340     44    127     93    187
      0   1325   1322   -662   -662   1322   -174    283      7     85     51    145
    -23   1265   1288   -620   -654   1275   -181    213    -41     31     -5     88
    -36   1223   1260   -592   -646   1241   -189    140    -88    -23    -62     31
    -57   1187   1241   -566   -649   1213   -197     83   -119    -59    -96     -5
    -75   1158   1234   -542   -654   1195   -210     28   -158    -98   -135    -44
    -88   1127   1213   -522   -652   1171   -226    -23   -197   -137   -176    -83
    -85   1101   1187   -506   -636   1143   -233    -54   -218   -161   -197   -111
    -85   1078   1163   -496   -626   1119   -244    -85   -246   -192   -228   -142
    -85   1078   1163   -496   -623   1119   -252   -103   -257   -202   -236   -150
    -75   1072   1148   -501   -610   1109   -265   -122   -272   -218   -252   -166
    -75   1075   1150   -498   -613   1111   -272   -132   -280   -226   -259   -176
    -77   1062   1137   -493   -607   1098   -272   -132   -280   -226   -262   -176
    -83   1070   1153   -493   -618   1109   -265   -124   -277   -218   -254   -171
    -85   1067   1153   -491   -620   1109   -265   -127   -280   -220   -259   -171
    -75   1072   1148   -498   -610   1109   -270   -124   -277   -215   -254   -166
    -77   1075   1153   -501   -615   1114   -270   -124   -277   -215   -254   -166
    -64   1070   1135   -504   -600   1101   -277   -127   -285   -220   -259   -171
    -64   1072   1137   -506   -602   1106   -288   -137   -296   -231   -270   -184
    -80   1078   1158   -498   -618   1117   -283   -137   -293   -226   -267   -184
    -62   1062   1122   -501   -592   1093   -288   -137   -296   -226   -267   -179
    -41   1070   1111   -517   -576   1091   -288   -137   -298   -226   -270   -176
    -46   1083   1127   -519   -587   1104   -283   -135   -296   -223   -267   -168
    -44   1075   1119   -514   -581   1096   -290   -140   -303   -233   -272   -176
    -25   1098   1124   -537   -574   1111   -290   -137   -301   -228   -270   -174
    -18   1156   1174   -568   -594   1163   -262   -114   -275   -202   -241   -145
    -31   1192   1223   -581   -628   1208   -226    -96   -249   -179   -218   -124
    -33   1208   1241   -587   -636   1223   -220    -90   -252   -181   -220   -129
    -41   1218   1260   -589   -652   1239   -236    -98   -249   -179   -223   -129
    -31   1239   1270   -602   -652   1252   -257   -106   -249   -174   -213   -116
    -15   1244   1257   -615   -636   1249   -288   -116   -254   -171   -207   -109
     -7   1252   1260   -620   -633   1254   -314   -127   -267   -176   -205   -106
     -2   1260   1262   -631   -633   1262   -311   -124   -267   -174   -202   -103
      5   1252   1244   -628   -618   1249   -316   -122   -272   -179   -205   -109
      7   1218   1208   -615   -600   1213   -332   -132   -296   -197   -223   -127
     -2   1163   1166   -579   -584   1163   -348   -153   -324   -226   -249   -153
    -18   1158   1176   -571   -597   1169   -358   -171   -348   -252   -272   -176
    -25   1143   1166   -558   -597   1153   -353   -181   -363   -267   -290   -197
    -41   1104   1143   -532   -592   1122   -358   -200   -389   -298   -322   -231
    -54   1072   1127   -509   -589   1098   -371   -226   -418   -324   -350   -257
    -57   1047   1101   -496   -579   1072   -384   -246   -444   -348   -371   -280
    -64   1044   1109   -491   -587   1075   -392   -259   -459   -363   -384   -296
    -59   1054   1114   -498   -587   1083   -394   -262   -462   -368   -387   -298
    -59   1044   1104   -491   -581   1072   -402   -272   -475   -384   -402   -314
    -62   1028   1088   -483   -574   1057   -407   -277   -483   -392   -410   -324
    -54   1023   1078   -485   -566   1049   -413   -277   -485   -392   -407   -324
    -54   1026   1078   -485   -566   1052   -413   -280   -491   -397   -413   -329
    -54   1036   1091   -491   -571   1062   -418   -290   -501   -405   -423   -345
    -51   1041   1091   -496   -571   1065   -410   -277   -496   -402   -418   -342
    -28   1034   1062   -501   -545   1047   -368   -207   -467   -405   -439   -371
    -10   1054   1062   -524   -537   1057   -265    -41   -368   -361   -431   -387
     10   1169   1158   -589   -574   1163   -137    194   -168   -197   -298   -288
     72   1439   1366   -756   -646   1402    -51    540    168    174     70     57
    155   1826   1670   -992   -756   1748   -109    649    384    542    519    537
    119   2221   2099  -1171   -989   2161   -290    244    327    743    867    961
    -15   2392   2408  -1187  -1210   2400   -506   -335    109    761   1008   1150
   -158   2190   2348  -1015  -1254   2268   -748   -989   -439    233    509    693
   -226   1662   1886   -719  -1054   1774   -974  -1475  -1140   -633   -407   -181
   -189   1184   1371   -498   -779   1278  -1117  -1566  -1483  -1104   -914   -678
   -119    966   1085   -423   -602   1026  -1062  -1291  -1330  -1026   -893   -698
    -88    961   1049   -439   -568   1005   -870   -956  -1065   -844   -769   -613
    -59   1000   1060   -470   -558   1028   -646   -618   -802   -657   -633   -514
    -36   1031   1065   -498   -550   1047   -504   -407   -644   -537   -545   -454
    -25   1021   1047   -496   -535   1034   -459   -340   -600   -509   -530   -444
    -20   1008   1028   -496   -524   1018   -446   -319   -584   -501   -524   -446
    -28   1018   1044   -496   -535   1031   -433   -296   -566   -485   -511   -433
    -31   1021   1049   -496   -540   1034   -431   -288   -561   -483   -509   -428
    -20   1023   1044   -501   -532   1034   -428   -277   -553   -480   -506   -428
    -18   1031   1049   -509   -532   1039   -418   -262   -542   -470   -498   -420
    -12   1036   1049   -514   -530   1041   -415   -257   -540   -467   -496   -415
    -25   1036   1062   -506   -545   1049   -418   -254   -537   -465   -493   -415
    -20   1049   1070   -514   -545   1060   -413   -244   -527   -454   -483   -405
    -10   1047   1054   -519   -532   1049   -420   -239   -530   -457   -488   -405
    -10   1049   1060   -519   -535   1054   -420   -236   -527   -454   -488   -402
     -7   1065   1072   -530   -540   1070   -418   -226   -522   -446   -478   -394
     -2   1075   1078   -535   -540   1075   -415   -223   -517   -441   -472   -394
     -5   1080   1085   -537   -545   1083   -418   -220   -514   -439   -475   -397
      2   1098   1096   -550   -548   1098   -426   -213   -509   -433   -470   -392
      7   1117   1109   -566   -550   1114   -418   -200   -491   -415   -452   -371
      7   1122   1114   -563   -553   1119   -407   -187   -480   -405   -439   -361
      5   1106   1101   -558   -548   1104   -415   -181   -480   -410   -444   -368
      7   1124   1117   -566   -553   1122   -413   -163   -465   -392   -423   -353
     10   1153   1143   -584   -566   1148   -402   -145   -446   -374   -410   -340
     20   1163   1143   -592   -561   1153   -402   -132   -436   -368   -407   -337
     28   1153   1124   -592   -548   1140   -410   -119   -431   -363   -407   -340
     31   1153   1122   -594   -545   1137   -405    -93   -410   -345   -384   -314
     41   1179   1135   -613   -545   1158   -392    -57   -384   -314   -355   -283
     51   1202   1150   -626   -548   1176   -384    -18   -355   -285   -327   -254
     59   1223   1163   -641   -553   1195   -381     20   -322   -249   -293   -226
     64   1244   1179   -657   -555   1213   -371     62   -290   -218   -262   -200
     80   1267   1184   -675   -553   1228   -358    111   -254   -181   -228   -166
    101   1293   1192   -696   -545   1244   -353    158   -220   -137   -181   -122
    111   1337   1223   -724   -555   1280   -358    192   -192   -103   -140    -80
    122   1371   1249   -748   -563   1312   -363    213   -174    -72   -103    -41
    116   1387   1270   -753   -576   1330   -366    223   -161    -51    -77    -18
     98   1395   1296   -745   -597   1345   -358    233   -148    -36    -59      5
    109   1431   1319   -771   -605   1376   -353    239   -137    -23    -41     25
    119   1449   1330   -784   -605   1389   -363    228   -145    -25    -38     28
    132   1462   1330   -797   -600   1395   -374    205   -161    -38    -49     15
    132   1475   1343   -802   -605   1410   -368    192   -171    -51    -57      7
    116   1473   1356   -797   -618   1415   -355    163   -192    -80    -85    -18
     93   1447   1353   -771   -628   1400   -358    116   -226   -114   -124    -57
     72   1400   1327   -737   -626   1363   -368     51   -277   -171   -184   -119
     67   1369   1301   -717   -615   1335   -379     -7   -324   -226   -236   -171
     62   1343   1278   -704   -607   1309   -387    -67   -368   -272   -285   -215
     46   1291   1244   -670   -600   1270   -394   -122   -407   -316   -332   -265
     25   1265   1239   -646   -605   1254   -397   -161   -436   -348   -363   -293
     12   1244   1231   -628   -607   1239   -407   -194   -462   -376   -394   -319
     20   1226   1205   -626   -592   1215   -426   -223   -488   -400   -418   -345
     23   1215   1192   -620   -584   1202   -436   -244   -504   -415   -431   -361
     12   1205   1192   -610   -589   1197   -431   -249   -504   -415   -433   -361
      5   1208   1202   -605   -597   1205   -433   -254   -501   -415   -433   -361
     18   1215   1197   -618   -589   1208   -433   -254   -501   -415   -436   -363
     25   1226   1200   -628   -587   1213   -433   -259   -501   -415   -439   -366
     18   1221   1202   -620   -592   1210   -439   -265   -509   -423   -444   -371
     18   1231   1213   -623   -597   1223   -441   -267   -506   -423   -444   -368
     23   1226   1202   -623   -589   1215   -449   -272   -511   -426   -446   -371
     18   1223   1205   -620   -594   1215   -449   -272   -514   -426   -446   -374
      7   1236   1226   -623   -610   1234   -446   -272   -509   -418   -439   -366
     10   1247   1236   -628   -613   1241   -441   -267   -504   -413   -436   -363
     10   1247   1236   -631   -613   1241   -439   -270   -504   -415   -433   -366
     10   1247   1236   -628   -613   1241   -441   -275   -509   -418   -436   -368
     -5   1228   1231   -613   -618   1228   -441   -280   -514   -423   -444   -376
     -7   1239   1247   -615   -626   1241   -439   -280   -506   -418   -436   -368
      7   1293   1283   -652   -639   1288   -426   -270   -493   -402   -423   -353
     12   1332   1319   -672   -654   1327   -402   -257   -467   -381   -402   -337
     15   1363   1345   -691   -665   1356   -384   -246   -452   -371   -392   -327
     10   1343   1332   -675   -659   1337   -384   -249   -457   -374   -400   -335
     -5   1363   1366   -680   -685   1363   -402   -267   -457   -376   -392   -329
     -2   1392   1395   -696   -698   1392   -423   -280   -454   -366   -381   -314
      2   1376   1374   -691   -685   1376   -439   -290   -465   -368   -379   -309
      7   1392   1384   -698   -688   1389   -444   -298   -470   -371   -381   -314
     18   1405   1387   -714   -685   1397   -446   -288   -459   -361   -371   -303
     20   1382   1358   -701   -670   1371   -465   -296   -475   -374   -381   -314
     23   1335   1312   -678   -644   1325   -483   -311   -498   -394   -402   -335
     20   1286   1265   -652   -620   1275   -485   -316   -514   -410   -418   -350
      7   1275   1267   -641   -631   1270   -478   -322   -519   -415   -423   -355
     -7   1234   1241   -613   -626   1239   -470   -332   -532   -433   -439   -374
    -23   1215   1236   -597   -631   1226   -478   -353   -555   -459   -465   -402
    -20   1189   1210   -584   -615   1200   -483   -366   -568   -475   -483   -415
    -25   1174   1197   -574   -613   1184   -491   -379   -584   -491   -498   -433
    -25   1156   1182   -563   -605   1166   -493   -387   -592   -498   -506   -444
    -20   1153   1174   -568   -597   1163   -491   -389   -592   -501   -506   -444
    -20   1143   1163   -561   -592   1153   -491   -392   -594   -504   -511   -446
    -31   1130   1158   -550   -594   1143   -491   -394   -592   -498   -509   -446
    -31   1124   1156   -548   -592   1140   -491   -394   -589   -496   -504   -446
    -28   1117   1145   -545   -589   1130   -496   -397   -592   -501   -506   -449
    -31   1117   1148   -542   -589   1132   -498   -400   -594   -501   -511   -452
    -31   1106   1137   -540   -584   1122   -480   -371   -579   -493   -509   -454
    -23   1106   1127   -542   -574   1117   -402   -259   -514   -472   -522   -488
      2   1184   1182   -594   -592   1184   -293    -77   -371   -376   -467   -467
     20   1353   1332   -685   -654   1343   -181    166   -114   -135   -254   -285
     88   1628   1540   -859   -724   1584   -166    446    205    270    187    158
    124   2010   1883  -1067   -878   1948   -272    361    293    548    594    633
     49   2239   2190  -1145  -1070   2216   -397    -44    153    641    839    948
    -85   2255   2340  -1083  -1213   2296   -558   -558   -197    444    732    888
   -192   1948   2140   -880  -1166   2044   -774  -1153   -836   -280    -25    155
   -200   1499   1699   -649   -948   1597  -1002  -1545  -1428  -1034   -833   -626
   -153   1150   1304   -498   -730   1226  -1088  -1519  -1525  -1200  -1036   -839
   -109    969   1078   -428   -592   1023   -987  -1228  -1293  -1034   -930   -776
    -83    982   1062   -452   -574   1021   -815   -930  -1028   -844   -789   -675
    -49   1031   1080   -491   -566   1054   -623   -633   -774   -649   -641   -561
    -38   1057   1096   -511   -568   1075   -514   -470   -636   -540   -553   -496
    -36   1075   1111   -519   -574   1093   -470   -407   -581   -496   -519   -467
    -31   1072   1104   -522   -566   1088   -465   -392   -563   -483   -517   -465
    -25   1088   1114   -530   -568   1101   -459   -376   -548   -475   -506   -457
    -25   1104   1127   -540   -576   1114   -457   -368   -540   -465   -501   -454
    -15   1083   1098   -532   -555   1091   -452   -355   -527   -454   -493   -446
    -15   1080   1096   -532   -555   1085   -444   -345   -519   -446   -485   -439
    -20   1070   1091   -524   -555   1078   -441   -340   -514   -444   -483   -439
    -15   1078   1093   -532   -553   1083   -436   -332   -504   -433   -475   -431
    -18   1093   1111   -537   -563   1101   -436   -329   -501   -431   -470   -428
    -23   1091   1111   -535   -568   1101   -436   -327   -493   -423   -465   -426
    -15   1098   1114   -542   -563   1104   -431   -314   -480   -410   -452   -415
    -15   1109   1124   -548   -571   1117   -428   -303   -467   -400   -441   -402
    -18   1127   1145   -553   -581   1135   -426   -298   -459   -392   -433   -394
     -5   1135   1137   -566   -571   1137   -428   -293   -454   -384   -428   -389
      0   1132   1132   -566   -566   1132   -426   -285   -444   -376   -420   -384
      0   1140   1140   -571   -571   1140   -423   -275   -433   -363   -407   -371
     -2   1169   1171   -581   -587   1169   -423   -267   -423   -355   -400   -363
     -2   1169   1169   -584   -587   1169   -423   -257   -413   -340   -389   -355
      0   1158   1158   -579   -579   1158   -418   -239   -400   -329   -376   -345
     -5   1158   1163   -576   -584   1161   -410   -223   -384   -316   -363   -332
      7   1187   1179   -597   -584   1184   -407   -205   -366   -298   -345   -316
      7   1187   1176   -600   -584   1182   -407   -189   -355   -285   -335   -306
     12   1205   1192   -607   -589   1200   -405   -161   -332   -262   -314   -285
     23   1223   1200   -623   -589   1213   -397   -124   -303   -231   -283   -254
     36   1236   1200   -636   -581   1218   -392    -88   -272   -200   -252   -223
     36   1241   1205   -641   -587   1223   -394    -54   -252   -174   -223   -200
     41   1262   1221   -652   -589   1241   -392    -10   -220   -137   -187   -163
     57   1291   1234   -675   -589   1262   -379     41   -176    -88   -137   -116
     67   1314   1247   -691   -589   1280   -368     93   -137    -41    -85    -62
     70   1361   1288   -717   -610   1325   -366    124   -114     -7    -46    -23
     80   1384   1304   -732   -613   1345   -368    148    -98     15    -18      7
     90   1400   1309   -745   -610   1353   -368    166    -85     38     10     41
     90   1410   1319   -750   -613   1366   -366    171    -83     46     25     57
     93   1439   1345   -766   -626   1392   -371    163    -88     46     28     62
     90   1454   1363   -774   -636   1410   -374    155    -93     44     28     64
     77   1462   1384   -771   -654   1423   -374    142   -103     36     25     62
     75   1460   1384   -766   -654   1423   -361    135   -106     28     20     59
     70   1449   1376   -761   -652   1413   -361     96   -137    -10    -20     15
     51   1428   1376   -740   -662   1402   -361     46   -174    -57    -70    -36
     28   1413   1384   -722   -678   1397   -358     -2   -202    -96   -111    -77
     12   1382   1369   -696   -678   1376   -358    -57   -239   -137   -161   -127
      0   1322   1322   -662   -659   1322   -368   -109   -267   -171   -197   -168
      5   1317   1309   -662   -652   1314   -376   -150   -290   -197   -226   -197
     -2   1299   1299   -649   -652   1299   -387   -200   -322   -231   -262   -233
    -12   1270   1283   -628   -646   1275   -402   -236   -348   -259   -290   -259
    -23   1247   1267   -613   -646   1257   -405   -257   -361   -270   -306   -277
    -18   1228   1247   -605   -631   1236   -407   -267   -361   -270   -309   -280
    -15   1218   1234   -600   -623   1226   -405   -270   -358   -267   -306   -277
    -20   1231   1252   -605   -636   1241   -402   -270   -353   -262   -301   -272
    -15   1226   1239   -607   -628   1231   -402   -267   -348   -254   -296   -267
    -10   1239   1249   -615   -631   1244   -405   -270   -342   -252   -290   -259
    -18   1213   1228   -597   -623   1221   -405   -275   -350   -257   -296   -270
    -15   1200   1215   -592   -615   1208   -400   -267   -342   -249   -290   -259
    -15   1208   1221   -597   -618   1213   -402   -265   -340   -244   -285   -254
     -7   1226   1234   -610   -620   1228   -402   -265   -337   -244   -283   -252
    -15   1215   1228   -602   -620   1223   -400   -265   -335   -241   -280   -252
    -18   1215   1234   -597   -626   1223   -400   -262   -335   -239   -277   -249
    -18   1226   1244   -605   -631   1234   -402   -265   -335   -239   -277   -244
    -12   1244   1257   -618   -633   1249   -407   -272   -337   -241   -277   -244
    -10   1241   1252   -615   -631   1247   -413   -277   -345   -249   -285   -252
     -2   1234   1236   -615   -618   1234   -400   -267   -332   -236   -272   -236
     -2   1286   1288   -644   -646   1286   -371   -241   -296   -202   -239   -207
     -5   1306   1312   -652   -659   1309   -348   -231   -280   -189   -228   -197
    -12   1337   1348   -662   -680   1340   -322   -218   -265   -176   -218   -187
    -25   1358   1384   -665   -704   1371   -316   -218   -254   -166   -205   -176
    -18   1384   1400   -683   -709   1392   -329   -223   -246   -153   -189   -161
     -2   1384   1387   -693   -693   1384   -358   -241   -252   -153   -187   -155
      2   1356   1353   -680   -675   1356   -384   -259   -272   -168   -200   -161
     -2   1366   1369   -680   -685   1366   -379   -249   -262   -153   -184   -145
     -2   1376   1379   -688   -691   1376   -381   -246   -262   -150   -181   -142
      5   1340   1335   -672   -665   1337   -394   -254   -277   -166   -197   -155
     10   1293   1280   -654   -633   1288   -407   -265   -293   -181   -210   -163
      2   1278   1275   -639   -636   1278   -405   -270   -301   -189   -215   -166
    -10   1257   1267   -626   -639   1262   -402   -285   -322   -213   -239   -189
    -28   1205   1234   -589   -631   1218   -400   -296   -332   -228   -254   -207
    -36   1171   1208   -568   -623   1189   -389   -303   -340   -236   -267   -215
    -33   1179   1213   -571   -623   1195   -392   -314   -350   -246   -277   -223
    -28   1153   1179   -563   -602   1166   -418   -340   -384   -280   -314   -257
    -28   1119   1148   -545   -587   1132   -423   -345   -392   -290   -324   -262
    -28   1127   1153   -550   -589   1140   -423   -345   -392   -288   -322   -259
    -25   1114   1140   -542   -581   1127   -413   -340   -384   -280   -314   -257
    -28   1106   1135   -540   -581   1122   -418   -340   -384   -280   -311   -249
    -31   1104   1132   -537   -581   1117   -415   -340   -381   -277   -311   -246
    -31   1132   1161   -550   -597   1145   -428   -353   -394   -290   -324   -259
    -36   1135   1171   -548   -602   1153   -426   -348   -394   -288   -324   -257
    -36   1122   1156   -542   -597   1137   -394   -303   -366   -275   -319   -259
    -15   1143   1156   -563   -584   1148   -306   -163   -288   -241   -316   -272
     15   1208   1189   -613   -587   1200   -200     33   -148   -140   -254   -241
     57   1384   1327   -719   -633   1356    -77    345    124    122    -12    -25
    153   1673   1517   -914   -683   1595    -41    636    420    506    410    420
    189   2055   1862  -1122   -836   1958   -176    423    462    748    779    865
     72   2283   2210  -1179  -1070   2249   -376   -116    327    854   1018   1171
   -109   2270   2379  -1080  -1244   2325   -597   -763    -25    639    878   1080
   -226   1870   2096   -823  -1161   1982   -815  -1337   -678   -129     72    298
   -210   1395   1605   -594   -906   1499  -1026  -1595  -1200   -792   -623   -384
   -145   1117   1262   -488   -704   1189  -1052  -1413  -1182   -849   -727   -519
    -88   1060   1148   -485   -618   1104   -906  -1067   -932   -680   -618   -454
    -46   1109   1153   -532   -600   1130   -672   -714   -670   -498   -485   -358
    -20   1114   1135   -548   -579   1124   -491   -452   -488   -363   -384   -288
     -7   1111   1119   -553   -563   1114   -428   -350   -420   -319   -353   -272
     10   1122   1111   -566   -550   1117   -410   -316   -397   -301   -340   -265
     18   1106   1088   -563   -535   1098   -402   -301   -394   -301   -345   -272
     18   1093   1075   -555   -527   1085   -392   -285   -381   -296   -342   -272
     20   1096   1075   -561   -530   1085   -376   -265   -366   -280   -329   -259
     18   1083   1065   -550   -522   1075   -374   -252   -358   -272   -324   -254
     10   1078   1067   -548   -527   1072   -368   -239   -348   -265   -314   -244
     12   1091   1075   -553   -532   1083   -366   -231   -340   -257   -309   -241
     18   1114   1093   -568   -537   1104   -361   -223   -332   -249   -306   -239
     20   1111   1091   -566   -535   1101   -350   -205   -319   -236   -290   -226
     20   1101   1080   -561   -530   1091   -350   -200   -314   -231   -290   -223
     18   1132   1111   -576   -545   1122   -345   -192   -306   -223   -285   -218
     25   1132   1106   -579   -540   1119   -337   -176   -290   -207   -272   -207
     31   1145   1114   -587   -540   1130   -335   -163   -280   -197   -262   -194
     33   1148   1114   -592   -542   1132   -332   -155   -272   -187   -252   -184
     38   1143   1101   -592   -530   1122   -327   -142   -262   -176   -246   -179
     49   1166   1114   -610   -532   1140   -322   -124   -249   -158   -231   -161
     59   1176   1117   -618   -527   1148   -314   -101   -231   -142   -215   -145
     57   1171   1111   -615   -527   1143   -311    -88   -223   -137   -215   -145
     62   1174   1111   -618   -524   1143   -306    -70   -210   -124   -202   -137
     67   1171   1101   -620   -517   1137   -296    -44   -189   -106   -187   -124
     75   1184   1109   -628   -517   1148   -285    -12   -171    -88   -168   -106
     80   1202   1119   -644   -519   1161   -283     12   -155    -70   -153    -88
     83   1202   1117   -644   -517   1161   -272     46   -137    -51   -137    -75
    101   1215   1111   -659   -506   1166   -270     83   -116    -33   -122    -62
    103   1223   1119   -662   -506   1171   -259    127    -88     -5    -93    -33
    109   1234   1124   -672   -506   1179   -241    181    -49     38    -54      2
    122   1260   1137   -691   -509   1200   -226    239    -10     80    -10     49
    135   1283   1148   -709   -509   1218   -213    293     28    122     33     88
    150   1348   1197   -748   -522   1273   -215    332     54    153     70    122
    161   1369   1208   -766   -522   1288   -205    371     83    189    106    158
    158   1379   1221   -771   -530   1301   -194    397    103    213    135    187
    155   1408   1252   -782   -548   1330   -189    407    111    228    155    213
    158   1444   1286   -800   -563   1366   -194    405    111    236    166    226
    150   1441   1288   -797   -568   1366   -192    400    106    233    168    228
    148   1457   1306   -802   -579   1382   -194    387     98    228    166    226
    142   1447   1304   -795   -581   1374   -181    381     98    228    166    226
    137   1467   1330   -802   -594   1400   -197    342     72    205    148    210
    116   1444   1327   -782   -605   1387   -189    301     49    179    119    184
     96   1410   1314   -756   -607   1363   -179    254     25    150     85    150
     77   1363   1286   -722   -602   1325   -187    189    -18     98     38    103
     62   1332   1270   -696   -602   1301   -210    119    -62     49    -12     49
     41   1296   1254   -670   -605   1275   -223     57    -98      7    -57      2
     31   1254   1221   -644   -594   1239   -231     12   -129    -25    -90    -33
     28   1223   1195   -626   -584   1210   -239    -20   -150    -44   -111    -54
     20   1205   1184   -613   -581   1195   -246    -46   -163    -57   -127    -64
     18   1182   1163   -602   -574   1174   -257    -70   -179    -70   -137    -75
     15   1187   1171   -602   -579   1182   -265    -83   -187    -77   -148    -85
     12   1184   1171   -600   -579   1179   -267    -93   -192    -85   -155    -96
     12   1179   1166   -594   -576   1174   -270    -93   -192    -85   -155   -101
     15   1192   1174   -605   -579   1184   -272    -90   -189    -80   -150    -93
     12   1189   1176   -602   -581   1184   -270    -90   -187    -75   -145    -88
     12   1192   1179   -602   -584   1187   -272    -93   -189    -80   -145    -88
      7   1205   1197   -605   -594   1202   -280    -98   -192    -83   -150    -93
     10   1213   1202   -613   -597   1208   -275    -96   -187    -77   -145    -88
     15   1226   1210   -623   -597   1218   -270    -93   -181    -72   -142    -83
     15   1231   1215   -626   -600   1223   -272    -96   -187    -77   -142    -85
     12   1231   1218   -620   -602   1226   -275    -96   -184    -75   -140    -83
      0   1208   1205   -605   -602   1208   -280   -103   -192    -83   -145    -88
     -5   1205   1210   -600   -607   1208   -283   -109   -197    -88   -145    -90
      0   1228   1226   -615   -613   1228   -277   -109   -194    -83   -137    -85
     12   1244   1231   -628   -607   1239   -280   -106   -192    -80   -137    -85
     15   1231   1215   -626   -600   1223   -283   -111   -197    -85   -142    -90
     18   1254   1236   -636   -607   1247   -265    -96   -179    -70   -124    -75
     12   1291   1275   -652   -631   1286   -231    -75   -153    -46    -98    -49
     10   1327   1317   -667   -652   1322   -207    -64   -142    -36    -90    -44
     10   1314   1304   -665   -646   1309   -215    -75   -148    -44    -96    -46
     18   1340   1322   -678   -652   1332   -236    -85   -148    -38    -90    -41
     31   1348   1317   -691   -644   1335   -257    -85   -140    -25    -75    -28
     38   1337   1299   -688   -628   1319   -285    -96   -148    -31    -75    -23
     33   1382   1345   -709   -654   1366   -290   -101   -148    -31    -72    -18
     41   1384   1343   -714   -649   1363   -290    -93   -142    -20    -64    -12
     51   1348   1296   -701   -623   1325   -309   -101   -161    -36    -80    -28
     46   1296   1249   -670   -600   1273   -327   -119   -189    -62   -103    -51
     28   1262   1231   -646   -602   1247   -340   -137   -213    -80   -119    -67
     20   1231   1208   -626   -594   1221   -340   -150   -228    -96   -135    -83
     -2   1197   1197   -600   -600   1197   -337   -161   -241   -114   -155   -106
    -15   1176   1192   -579   -602   1184   -329   -174   -259   -135   -174   -127
     -5   1166   1171   -581   -589   1166   -342   -192   -275   -150   -187   -137
    -12   1153   1166   -571   -589   1158   -348   -202   -290   -166   -202   -150
    -12   1137   1150   -563   -581   1145   -355   -213   -301   -176   -213   -166
    -20   1140   1161   -558   -589   1150   -348   -210   -296   -171   -207   -166
    -15   1140   1156   -563   -584   1148   -353   -210   -293   -168   -205   -163
    -12   1148   1158   -568   -587   1153   -353   -207   -288   -158   -197   -155
     -7   1132   1137   -563   -574   1135   -353   -205   -288   -158   -194   -148
     -5   1140   1145   -566   -574   1143   -348   -202   -280   -148   -187   -142
     -7   1148   1156   -571   -581   1150   -366   -215   -296   -161   -202   -153
    -10   1130   1137   -561   -574   1132   -350   -194   -285   -161   -205   -158
     -7   1153   1158   -574   -584   1156   -262    -72   -218   -129   -200   -171
     18   1218   1200   -618   -589   1210   -135    129    -85    -36   -142   -137
     59   1366   1304   -714   -623   1335     -5    441    163    197     59     41
    153   1647   1493   -898   -670   1571     64    813    483    566    439    418
    223   2039   1816  -1130   -797   1927    -20    771    633    888    857    885
    137   2325   2187  -1231  -1023   2257   -246    231    566   1065   1158   1254
    -67   2400   2468  -1169  -1267   2434   -506   -480    283    943   1117   1260
   -213   2096   2309   -943  -1262   2203   -750  -1124   -309    303    485    670
   -249   1564   1813   -657  -1031   1688   -976  -1491   -945   -475   -311    -98
   -187   1184   1371   -498   -779   1278  -1060  -1384  -1060   -667   -550   -350
   -119   1060   1179   -470   -649   1119   -927  -1036   -859   -548   -483   -332
    -77   1085   1161   -504   -620   1122   -698   -688   -620   -392   -368   -252
    -59   1078   1137   -511   -597   1106   -483   -392   -426   -262   -277   -194
    -41   1065   1106   -511   -574   1085   -381   -259   -342   -202   -241   -171
    -38   1096   1132   -530   -587   1114   -368   -239   -329   -202   -241   -179
    -28   1114   1140   -542   -584   1127   -358   -215   -316   -192   -233   -176
    -23   1114   1137   -545   -581   1124   -348   -197   -303   -184   -223   -168
    -31   1106   1137   -537   -584   1122   -340   -184   -296   -179   -220   -166
    -25   1106   1132   -542   -579   1119   -335   -179   -293   -176   -220   -166
    -10   1111   1122   -550   -566   1114   -332   -171   -285   -174   -213   -166
     -7   1111   1119   -553   -563   1114   -332   -166   -283   -171   -213   -166
    -15   1117   1132   -550   -574   1124   -327   -158   -275   -163   -202   -158
    -18   1132   1148   -558   -581   1137   -327   -153   -272   -158   -200   -155
     -5   1140   1145   -568   -576   1143   -327   -145   -270   -155   -197   -155
      0   1145   1145   -574   -574   1145   -324   -142   -262   -150   -192   -148
      2   1140   1137   -571   -566   1140   -319   -129   -252   -140   -179   -137
      0   1137   1135   -571   -568   1137   -316   -124   -246   -132   -176   -135
      5   1153   1148   -579   -571   1150   -314   -114   -233   -122   -166   -124
      5   1150   1143   -579   -568   1148   -311   -101   -223   -111   -158   -114
      2   1150   1148   -576   -571   1150   -314    -96   -218   -109   -155   -116
      0   1153   1153   -576   -576   1153   -306    -77   -202    -93   -142   -103
      2   1171   1169   -587   -584   1171   -298    -57   -187    -75   -122    -85
     12   1192   1179   -605   -581   1187   -298    -41   -174    -62   -114    -75
     20   1202   1182   -610   -579   1192   -296    -20   -163    -51   -106    -67
     15   1192   1174   -605   -581   1184   -290      2   -153    -38    -96    -59
     20   1200   1179   -610   -579   1189   -280     31   -129    -18    -77    -38
     25   1197   1171   -613   -574   1184   -272     64   -109      0    -62    -23
     20   1202   1182   -610   -579   1192   -259    106    -83     25    -38      2
     41   1223   1179   -633   -571   1202   -254    148    -57     49    -15     23
     64   1249   1182   -657   -558   1215   -257    184    -41     67      2     41
     77   1275   1197   -678   -561   1239   -249    233    -10    101     33     72
     90   1301   1210   -696   -558   1257   -231    290     28    142     72    114
    101   1325   1221   -714   -561   1273   -228    332     54    176    109    150
    114   1356   1241   -735   -563   1299   -223    368     85    213    145    187
    124   1395   1267   -761   -574   1332   -233    387     96    231    168    215
    124   1421   1296   -771   -584   1358   -231    402    109    249    192    236
    122   1408   1283   -766   -581   1348   -228    402    111    254    200    246
    129   1431   1301   -782   -587   1369   -226    405    116    265    213    262
    127   1454   1327   -792   -600   1392   -226    402    119    270    220    275
    119   1452   1332   -784   -605   1392   -223    389    116    267    218    272
    119   1460   1340   -792   -610   1400   -218    366    106    254    207    265
    109   1452   1340   -782   -615   1397   -215    327     88    231    184    244
     93   1426   1330   -761   -618   1379   -218    275     59    197    150    207
     70   1379   1309   -724   -618   1345   -231    205     20    150    101    158
     54   1332   1275   -696   -610   1306   -244    137    -23    103     49    109
     41   1299   1257   -670   -607   1278   -254     75    -59     64      7     67
     28   1267   1239   -649   -605   1252   -270     18    -96     25    -33     28
     10   1221   1210   -615   -600   1215   -277    -20   -119      0    -59     -2
     10   1231   1218   -620   -605   1226   -296    -57   -140    -20    -80    -20
      7   1226   1218   -615   -605   1221   -301    -77   -153    -31    -90    -33
      0   1200   1197   -602   -600   1200   -303    -90   -163    -41   -101    -46
      7   1189   1182   -597   -587   1187   -306    -96   -166    -46   -109    -51
      0   1187   1187   -594   -594   1187   -303    -96   -163    -44   -106    -46
     -2   1169   1169   -584   -587   1169   -311   -101   -171    -46   -109    -51
     -2   1184   1184   -592   -592   1184   -319   -109   -176    -49   -114    -54
      5   1200   1195   -602   -594   1197   -311   -106   -168    -44   -109    -54
     -2   1195   1195   -597   -600   1195   -319   -111   -176    -51   -114    -59
     -2   1169   1169   -584   -587   1169   -322   -116   -184    -57   -122    -64
      0   1184   1184   -594   -594   1184   -322   -116   -184    -57   -119    -64
     -5   1195   1200   -594   -602   1197   -319   -111   -179    -51   -114    -57
      0   1192   1192   -597   -597   1192   -327   -116   -184    -57   -116    -59
      0   1184   1184   -592   -592   1184   -327   -124   -192    -62   -124    -64
      0   1182   1182   -592   -592   1182   -329   -129   -197    -67   -127    -67
     -5   1169   1174   -581   -589   1171   -327   -129   -197    -67   -127    -64
    -10   1169   1176   -581   -594   1174   -329   -132   -202    -72   -132    -70
     -7   1176   1184   -584   -594   1179   -337   -142   -210    -80   -140    -77
     -5   1202   1208   -600   -607   1202   -322   -135   -197    -67   -127    -70
      0   1249   1249   -623   -623   1249   -290   -109   -166    -38   -101    -44
    -10   1278   1286   -633   -649   1280   -262    -98   -150    -23    -88    -33
    -10   1304   1312   -646   -662   1306   -249    -93   -140    -15    -77    -23
     -5   1319   1322   -659   -665   1319   -257   -106   -145    -15    -75    -20
      5   1350   1345   -678   -670   1348   -283   -119   -145    -12    -70    -12
     18   1363   1343   -691   -662   1353   -314   -135   -153    -15    -72    -15
     15   1345   1330   -680   -657   1337   -329   -142   -161    -18    -72    -15
     18   1348   1330   -683   -657   1340   -329   -140   -161    -15    -70    -12
     25   1345   1319   -685   -646   1332   -335   -135   -161    -15    -70     -7
     23   1293   1267   -659   -623   1280   -355   -150   -187    -36    -90    -25
     23   1254   1231   -639   -605   1244   -371   -166   -210    -57   -109    -41
     15   1226   1208   -623   -597   1218   -376   -184   -231    -77   -127    -64
      7   1197   1189   -602   -589   1195   -374   -192   -244    -93   -142    -77
    -12   1169   1179   -579   -597   1174   -368   -200   -257   -111   -163    -98
    -25   1145   1169   -561   -597   1156   -376   -218   -275   -129   -184   -119
    -28   1119   1148   -545   -587   1132   -384   -236   -296   -150   -205   -137
    -33   1098   1132   -532   -581   1114   -387   -244   -309   -163   -218   -153
    -33   1093   1124   -530   -579   1109   -389   -249   -319   -171   -226   -161
    -36   1096   1132   -530   -584   1114   -389   -249   -322   -174   -228   -163
    -41   1104   1145   -532   -594   1124   -387   -246   -319   -174   -226   -161
    -46   1096   1143   -524   -594   1119   -384   -241   -319   -171   -223   -158
    -46   1093   1140   -524   -592   1117   -389   -246   -324   -181   -233   -168
    -41   1098   1140   -530   -589   1117   -392   -249   -327   -184   -233   -168
    -36   1088   1122   -527   -579   1104   -392   -246   -329   -187   -241   -174
    -28   1070   1098   -519   -563   1083   -353   -194   -314   -192   -257   -197
    -15   1135   1148   -561   -584   1143   -231    -15   -202   -135   -231   -200
     18   1254   1236   -636   -607   1247   -103    231     -5     31    -98    -93
     88   1460   1371   -774   -641   1415     -2    605    319    371    228    213
    189   1771   1582   -979   -696   1678    -18    810    574    748    665    675
    158   2135   1974  -1148   -906   2055   -241    345    501    940   1008   1088
     12   2283   2270  -1148  -1130   2275   -501   -306    275    945   1130   1267
   -140   2174   2314  -1018  -1228   2244   -761  -1005   -213    509    735    922
   -223   1717   1940   -745  -1080   1829  -1023  -1571   -979   -410   -205     28
   -189   1236   1426   -527   -807   1330  -1140  -1613  -1301   -865   -693   -457
   -116   1021   1137   -452   -626   1078  -1054  -1293  -1127   -771   -662   -470
    -67   1018   1083   -478   -574   1052   -836   -909   -846   -581   -532   -381
    -46   1060   1106   -506   -576   1083   -594   -555   -589   -405   -407   -293
    -18   1060   1078   -522   -548   1067   -467   -363   -459   -309   -340   -246
    -10   1049   1060   -522   -535   1054   -420   -290   -405   -270   -309   -223
    -18   1047   1062   -517   -540   1054   -410   -259   -387   -257   -301   -215
     -7   1047   1054   -519   -530   1049   -410   -249   -384   -259   -306   -220
      0   1062   1060   -532   -530   1060   -405   -239   -379   -254   -301   -218
      2   1078   1072   -540   -535   1075   -394   -218   -363   -239   -288   -205
      0   1062   1062   -532   -532   1062   -389   -207   -355   -236   -285   -200
      0   1060   1060   -530   -530   1060   -387   -197   -350   -231   -280   -197
      5   1070   1062   -537   -530   1067   -389   -189   -350   -233   -283   -200
     20   1078   1057   -548   -517   1067   -394   -187   -350   -233   -285   -202
     12   1091   1078   -553   -532   1085   -394   -179   -342   -228   -280   -197
     18   1104   1085   -561   -532   1096   -392   -171   -337   -223   -270   -187
     20   1114   1093   -568   -537   1104   -387   -166   -332   -218   -262   -181
     20   1109   1085   -566   -532   1098   -384   -158   -324   -210   -254   -174
     25   1104   1075   -566   -524   1091   -379   -145   -311   -202   -249   -168
     38   1124   1085   -581   -522   1106   -381   -135   -306   -197   -244   -168
     33   1127   1093   -581   -530   1111   -384   -129   -298   -192   -239   -168
     25   1132   1106   -579   -540   1119   -389   -124   -301   -194   -241   -171
     33   1148   1114   -592   -542   1132   -387   -114   -293   -187   -236   -163
     38   1143   1104   -589   -532   1124   -374    -88   -272   -166   -213   -137
     44   1158   1114   -602   -535   1135   -368    -70   -259   -155   -205   -129
     57   1200   1143   -628   -542   1174   -374    -54   -257   -153   -202   -129
     54   1197   1143   -626   -545   1171   -366    -31   -241   -140   -192   -122
     54   1218   1163   -636   -553   1192   -363     -2   -218   -116   -166   -103
     64   1241   1174   -654   -555   1208   -358     31   -197    -98   -148    -83
     77   1270   1189   -675   -555   1231   -340     75   -166    -64   -122    -57
     93   1280   1184   -688   -545   1231   -335    116   -137    -38    -96    -33
    106   1291   1184   -698   -537   1239   -319    174    -96      5    -54      5
    114   1306   1192   -711   -540   1252   -306    226    -59     44    -15     41
    124   1350   1226   -737   -550   1288   -296    275    -23     83     23     80
    137   1392   1252   -766   -555   1325   -298    311      2    111     54    111
    155   1423   1267   -789   -555   1345   -303    335     18    137     77    137
    161   1454   1293   -810   -566   1374   -303    350     33    158    103    166
    168   1478   1309   -826   -568   1395   -306    355     41    168    119    184
    171   1506   1335   -839   -581   1421   -306    355     41    174    127    197
    171   1519   1348   -844   -587   1434   -306    348     41    176    132    210
    163   1519   1356   -844   -594   1439   -303    342     41    181    142    226
    168   1525   1356   -846   -594   1441   -306    324     31    171    132    218
    163   1514   1350   -841   -594   1434   -309    290      5    142    109    197
    142   1493   1350   -818   -602   1423   -314    239    -28    109     75    161
    124   1447   1322   -787   -600   1384   -335    163    -88     44     10     96
    106   1415   1306   -761   -600   1361   -345     98   -135     -7    -41     49
    103   1392   1288   -748   -592   1340   -355     38   -176    -51    -85     10
    101   1358   1257   -730   -576   1309   -379    -23   -223   -101   -132    -33
     90   1330   1236   -711   -574   1286   -394    -75   -262   -137   -171    -75
     77   1296   1218   -688   -568   1257   -405   -111   -290   -171   -205   -106
     70   1283   1210   -678   -571   1247   -415   -137   -311   -194   -226   -124
     67   1278   1210   -672   -571   1244   -420   -153   -324   -205   -233   -127
     64   1267   1202   -667   -568   1236   -428   -166   -335   -215   -241   -140
     64   1260   1195   -662   -566   1228   -436   -176   -345   -228   -254   -158
     67   1257   1187   -665   -558   1223   -428   -176   -342   -228   -254   -155
     67   1254   1187   -659   -558   1221   -428   -168   -337   -223   -249   -148
     54   1223   1166   -639   -555   1195   -431   -166   -335   -218   -244   -142
     51   1223   1171   -639   -561   1197   -428   -168   -337   -220   -244   -142
     51   1262   1210   -659   -579   1236   -439   -184   -353   -236   -257   -155
     57   1280   1223   -667   -581   1252   -449   -192   -361   -241   -262   -166
     44   1257   1213   -652   -584   1236   -462   -200   -371   -252   -270   -179
     25   1226   1200   -628   -587   1213   -483   -213   -384   -267   -285   -189
     31   1218   1187   -626   -576   1202   -504   -220   -392   -270   -285   -189
     83   1247   1163   -665   -540   1205   -462   -194   -363   -239   -257   -166
     96   1275   1176   -688   -540   1226   -426   -187   -358   -233   -249   -158
     57   1252   1195   -654   -568   1223   -436   -200   -371   -249   -265   -176
     44   1221   1174   -633   -563   1197   -441   -194   -366   -241   -254   -158
     46   1291   1244   -667   -597   1267   -444   -197   -366   -244   -254   -150
     93   1426   1332   -761   -620   1382   -418   -179   -340   -220   -233   -127
     83   1441   1358   -763   -636   1400   -402   -174   -335   -215   -228   -127
     44   1423   1376   -735   -665   1400   -405   -181   -335   -215   -231   -129
     10   1397   1387   -704   -688   1392   -418   -192   -337   -215   -228   -127
      0   1371   1369   -685   -685   1369   -439   -205   -337   -213   -223   -124
     46   1397   1348   -722   -649   1374   -452   -210   -337   -207   -218   -116
    153   1504   1350   -828   -600   1426   -426   -179   -306   -171   -179    -72
    155   1519   1363   -836   -602   1441   -418   -166   -296   -158   -163    -54
    122   1452   1327   -789   -602   1389   -444   -184   -319   -181   -187    -77
    111   1379   1267   -745   -579   1325   -467   -202   -348   -207   -213   -103
    103   1345   1241   -724   -568   1293   -480   -223   -371   -228   -236   -129
    114   1337   1223   -724   -553   1280   -475   -231   -387   -244   -252   -142
     98   1306   1205   -704   -553   1257   -472   -239   -405   -259   -272   -158
     51   1231   1179   -641   -563   1208   -483   -262   -428   -290   -303   -187
     33   1205   1171   -620   -568   1189   -496   -285   -452   -314   -327   -207
     72   1236   1163   -654   -545   1200   -478   -277   -446   -314   -324   -205
     70   1226   1153   -649   -540   1189   -485   -293   -465   -332   -342   -226
     59   1161   1101   -610   -522   1132   -488   -298   -475   -340   -353   -236
     46   1143   1096   -594   -524   1122   -496   -306   -485   -348   -361   -244
     41   1153   1111   -597   -535   1132   -498   -311   -491   -353   -368   -252
     49   1161   1111   -605   -532   1137   -488   -303   -483   -348   -361   -246
     44   1171   1127   -607   -540   1150   -488   -303   -483   -348   -361   -244
     36   1176   1137   -607   -550   1156   -485   -303   -478   -345   -358   -241
     38   1145   1106   -592   -532   1127   -491   -303   -483   -353   -366   -254
     44   1104   1057   -576   -506   1080   -433   -220   -454   -355   -389   -285
     57   1135   1078   -597   -509   1106   -316    -57   -345   -303   -376   -296
     80   1283   1200   -683   -558   1241   -194    174   -132   -119   -223   -176
    142   1538   1395   -839   -626   1467    -98    545    239    283    166    176
    218   1878   1657  -1049   -719   1769   -168    685    483    691    652    683
    176   2223   2047  -1200   -935   2135   -340    298    420    883    992   1078
     46   2351   2301  -1200  -1127   2327   -566   -303    137    810   1031   1169
    -83   2195   2278  -1054  -1179   2236   -839   -982   -441    252    498    698
   -127   1699   1826   -787   -976   1764  -1098  -1506  -1200   -691   -472   -200
    -96   1280   1376   -592   -737   1330  -1213  -1566  -1483  -1078   -880   -584
    -51   1052   1101   -501   -576   1075  -1122  -1273  -1293   -958   -820   -574
    -18   1015   1034   -498   -524   1023   -935   -948  -1028   -774   -696   -493
     12   1057   1044   -537   -517   1049   -701   -626   -766   -584   -558   -400
     25   1085   1057   -555   -514   1072   -553   -415   -594   -454   -457   -327
     38   1085   1047   -563   -504   1065   -504   -342   -540   -413   -426   -306
     36   1088   1052   -561   -506   1070   -480   -311   -514   -392   -413   -296
     31   1085   1052   -561   -511   1070   -470   -293   -498   -379   -402   -285
     38   1085   1047   -563   -504   1067   -462   -280   -488   -371   -397   -277
     38   1085   1044   -563   -504   1065   -457   -270   -478   -368   -394   -275
     44   1093   1049   -568   -501   1072   -452   -259   -470   -363   -387   -270
     49   1101   1049   -576   -501   1075   -449   -249   -462   -358   -384   -267
     46   1104   1057   -576   -506   1080   -446   -241   -457   -353   -379   -262
     46   1111   1065   -579   -509   1088   -439   -239   -449   -348   -376   -257
     54   1114   1060   -584   -501   1088   -439   -231   -446   -342   -371   -254
     59   1122   1060   -592   -501   1091   -439   -228   -444   -342   -371   -252
     57   1137   1080   -597   -511   1109   -431   -215   -431   -329   -358   -239
     57   1148   1091   -602   -517   1119   -428   -207   -420   -322   -350   -231
     62   1150   1088   -605   -511   1119   -423   -197   -410   -314   -340   -223
     64   1148   1083   -607   -511   1117   -428   -194   -407   -311   -340   -223
     64   1156   1091   -610   -514   1124   -423   -181   -394   -298   -329   -213
     57   1163   1104   -610   -522   1135   -415   -166   -381   -288   -322   -205
     54   1171   1117   -613   -530   1145   -413   -158   -374   -277   -311   -197
     59   1166   1104   -615   -522   1135   -410   -145   -363   -270   -303   -189
     72   1176   1104   -626   -514   1140   -405   -129   -353   -259   -298   -181
     83   1187   1101   -636   -509   1145   -402   -114   -340   -252   -296   -179
     85   1158   1072   -620   -493   1117   -381    -77   -311   -220   -262   -150
     88   1195   1106   -644   -509   1150   -371    -46   -283   -192   -228   -132
     88   1215   1127   -652   -519   1171   -366    -18   -262   -168   -210   -119
     90   1210   1119   -652   -514   1163   -361     18   -239   -142   -187    -96
    103   1226   1122   -665   -509   1174   -348     64   -202   -109   -153    -64
    111   1257   1143   -685   -517   1200   -340    111   -168    -72   -122    -33
    124   1275   1150   -701   -511   1213   -329    166   -129    -28    -77     10
    142   1309   1166   -727   -511   1239   -332    205   -103      0    -49     38
    158   1348   1189   -753   -514   1270   -319    252    -70     44     -7     88
    163   1395   1231   -782   -535   1314   -309    285    -44     80     33    132
    171   1426   1254   -800   -542   1340   -309    298    -31     98     59    155
    176   1395   1215   -787   -519   1306   -296    314    -12    122     85    181
    179   1397   1218   -787   -519   1309   -293    322    -10    132    103    192
    168   1428   1257   -800   -545   1343   -296    309    -15    129    106    200
    161   1449   1288   -807   -563   1369   -293    296    -23    116     96    192
    155   1475   1319   -818   -581   1397   -296    270    -44     98     77    179
    148   1475   1327   -810   -589   1402   -293    239    -64     75     54    163
    129   1431   1301   -782   -584   1366   -285    197    -90     44     18    127
    109   1400   1291   -756   -592   1345   -290    140   -132      0    -31     77
     85   1371   1286   -730   -600   1327   -301     75   -174    -49    -83     25
     72   1340   1267   -706   -597   1304   -314     18   -213    -88   -124    -10
     64   1325   1260   -696   -597   1291   -335    -38   -254   -135   -171    -57
     51   1286   1231   -670   -589   1260   -348    -88   -285   -168   -210    -96
     36   1228   1189   -633   -579   1210   -358   -127   -311   -194   -239   -122
     31   1192   1161   -610   -563   1176   -358   -142   -319   -205   -244   -127
     31   1197   1163   -615   -568   1182   -363   -155   -324   -207   -246   -132
     33   1213   1179   -623   -571   1197   -376   -171   -337   -223   -265   -145
     36   1226   1189   -631   -576   1208   -379   -179   -342   -228   -267   -150
     25   1202   1176   -613   -574   1189   -374   -176   -337   -226   -265   -148
     20   1189   1169   -607   -574   1179   -374   -179   -340   -228   -265   -153
     18   1187   1166   -602   -574   1176   -366   -171   -329   -215   -252   -140
     23   1182   1158   -602   -566   1169   -366   -171   -329   -215   -252   -137
     36   1200   1163   -618   -563   1182   -371   -179   -337   -223   -259   -148
     44   1195   1150   -620   -553   1174   -374   -184   -345   -231   -267   -155
     44   1187   1143   -615   -550   1163   -376   -184   -345   -233   -265   -153
     41   1174   1132   -610   -548   1153   -379   -184   -345   -233   -265   -153
     46   1174   1127   -610   -540   1150   -376   -187   -345   -233   -262   -150
     46   1195   1145   -620   -548   1169   -379   -189   -348   -231   -262   -150
     51   1200   1148   -626   -548   1174   -379   -189   -345   -231   -259   -148
     57   1197   1137   -628   -540   1169   -376   -187   -342   -228   -257   -145
     59   1218   1158   -639   -548   1189   -379   -192   -348   -231   -259   -148
     62   1249   1187   -657   -563   1218   -363   -179   -329   -215   -246   -135
     64   1286   1221   -675   -576   1254   -337   -161   -303   -192   -223   -114
     51   1306   1252   -680   -600   1280   -311   -150   -290   -179   -215   -106
     49   1317   1267   -683   -607   1293   -301   -148   -283   -171   -207    -98
     49   1343   1291   -696   -620   1317   -316   -161   -283   -168   -205    -93
     59   1374   1314   -717   -626   1345   -337   -171   -280   -161   -192    -80
     75   1371   1296   -724   -610   1335   -361   -179   -288   -158   -189    -75
     85   1369   1283   -727   -597   1327   -366   -179   -288   -161   -187    -70
     80   1369   1288   -727   -605   1330   -366   -174   -283   -150   -179    -59
     83   1340   1257   -714   -587   1299   -376   -174   -290   -153   -189    -67
     85   1299   1213   -693   -563   1257   -402   -192   -316   -176   -213    -90
     90   1270   1179   -680   -542   1226   -413   -207   -340   -202   -236   -111
     75   1252   1176   -667   -550   1215   -415   -220   -355   -218   -252   -124
     51   1221   1169   -639   -558   1195   -407   -226   -366   -228   -267   -137
     38   1192   1153   -618   -555   1174   -413   -244   -387   -254   -293   -163
     33   1158   1124   -594   -545   1143   -420   -259   -407   -275   -316   -184
     28   1137   1109   -584   -540   1124   -433   -277   -431   -298   -337   -207
     28   1117   1088   -574   -530   1104   -441   -288   -441   -309   -348   -218
     33   1106   1072   -571   -519   1088   -441   -288   -444   -311   -355   -223
     31   1132   1101   -581   -535   1117   -444   -290   -449   -314   -355   -223
     25   1117   1088   -574   -530   1104   -439   -285   -441   -309   -348   -218
     28   1096   1067   -561   -519   1080   -436   -283   -439   -309   -342   -213
     36   1098   1060   -568   -511   1080   -439   -288   -439   -309   -345   -215
     36   1098   1062   -566   -511   1080   -439   -288   -441   -303   -342   -210
     38   1085   1044   -563   -501   1065   -439   -285   -446   -314   -353   -223
     54   1065   1010   -561   -478   1039   -379   -202   -415   -316   -376   -259
     72   1106   1031   -589   -480   1070   -252    -20   -296   -254   -348   -254
     96   1200   1104   -646   -504   1153   -109    246    -70    -64   -194   -129
    155   1499   1343   -828   -592   1421     -2    639    298    340    202    241
    218   1912   1693  -1065   -737   1803    -80    644    462    678    633    706
    150   2314   2164  -1234  -1005   2242   -353     64    324    833    950   1096
    -20   2501   2522  -1239  -1270   2512   -646   -644     57    820   1062   1257
   -148   2247   2395  -1049  -1273   2320   -924  -1265   -478    283    545    792
   -163   1647   1810   -740   -987   1727  -1169  -1660  -1169   -592   -366    -62
   -109   1179   1288   -535   -698   1234  -1226  -1626  -1400   -969   -795   -485
    -36   1028   1065   -496   -550   1047  -1072  -1254  -1163   -826   -722   -472
     -2   1083   1085   -540   -542   1083   -802   -846   -854   -610   -563   -358
     20   1067   1047   -542   -514   1057   -581   -532   -626   -452   -452   -285
     44   1057   1010   -550   -483   1034   -478   -374   -514   -371   -402   -252
     51   1067   1015   -558   -480   1041   -446   -329   -485   -355   -392   -252
     54   1039    984   -548   -465   1013   -436   -311   -475   -353   -392   -252
     54   1049    992   -553   -470   1021   -431   -301   -465   -342   -387   -249
     54   1049    995   -553   -472   1023   -423   -288   -457   -337   -381   -249
     64   1054    989   -558   -462   1023   -418   -275   -449   -327   -374   -244
     75   1057    979   -568   -452   1018   -420   -272   -446   -327   -376   -249
     70   1057    987   -563   -457   1023   -415   -265   -436   -324   -371   -244
     64   1070   1002   -568   -470   1036   -410   -254   -428   -316   -363   -236
     62   1060    997   -561   -467   1028   -405   -246   -423   -309   -355   -228
     64   1075   1010   -571   -472   1044   -405   -236   -413   -298   -345   -220
     64   1098   1031   -581   -483   1065   -413   -239   -415   -301   -350   -228
     67   1096   1026   -584   -478   1062   -407   -233   -413   -298   -350   -228
     75   1101   1026   -587   -475   1065   -397   -215   -394   -283   -332   -213
     70   1111   1041   -592   -488   1078   -392   -202   -379   -270   -316   -205
     64   1124   1057   -594   -496   1091   -397   -197   -374   -267   -316   -205
     62   1158   1093   -613   -517   1127   -410   -197   -374   -265   -314   -200
     62   1143   1080   -602   -509   1111   -402   -184   -366   -257   -306   -200
     64   1109   1041   -587   -491   1075   -381   -158   -345   -239   -288   -184
     70   1117   1047   -594   -488   1080   -371   -137   -324   -220   -275   -171
     75   1117   1041   -597   -483   1080   -363   -114   -309   -205   -262   -161
     77   1127   1049   -602   -485   1088   -361    -93   -296   -197   -254   -155
     93   1145   1049   -620   -478   1098   -353    -62   -275   -174   -233   -135
    106   1153   1047   -631   -470   1101   -342    -25   -246   -148   -207   -114
     98   1163   1065   -631   -483   1114   -335     10   -226   -127   -189    -98
    106   1192   1085   -649   -488   1140   -324     54   -194    -96   -163    -75
    127   1197   1070   -662   -472   1135   -319     96   -171    -75   -142    -57
    132   1208   1075   -670   -472   1143   -311    145   -140    -44   -109    -28
    132   1249   1117   -693   -493   1184   -298    194   -103     -2    -67     12
    153   1288   1135   -719   -491   1213   -293    241    -70     36    -28     49
    166   1322   1156   -745   -496   1239   -288    275    -44     67      5     83
    166   1325   1158   -748   -496   1241   -280    298    -28     93     31    109
    171   1343   1169   -758   -498   1257   -270    314    -10    119     57    137
    179   1402   1223   -789   -522   1314   -275    316     -5    129     75    158
    176   1415   1239   -797   -532   1327   -280    311     -7    127     77    166
    171   1434   1260   -802   -542   1348   -280    298    -10    127     75    168
    166   1441   1275   -807   -553   1358   -285    277    -20    116     67    161
    163   1444   1280   -802   -558   1363   -288    249    -31    109     62    158
    145   1428   1280   -787   -566   1353   -288    202    -54     88     41    137
    129   1397   1267   -763   -568   1335   -285    153    -72     62     15    111
    111   1361   1249   -737   -568   1306   -293     90   -106     25    -20     75
     85   1325   1239   -704   -576   1283   -311     25   -142    -12    -57     36
     70   1306   1236   -688   -581   1273   -332    -46   -189    -59   -111    -15
     64   1278   1213   -672   -574   1247   -345    -98   -223    -96   -145    -51
     57   1247   1187   -654   -566   1215   -355   -137   -249   -122   -171    -77
     44   1223   1179   -633   -566   1202   -363   -171   -267   -142   -192   -101
     38   1187   1148   -615   -555   1169   -374   -189   -283   -155   -205   -114
     36   1176   1140   -607   -550   1158   -381   -207   -293   -166   -218   -124
     41   1189   1148   -615   -553   1169   -389   -223   -298   -174   -223   -132
     38   1174   1135   -605   -548   1156   -384   -220   -296   -171   -220   -129
     36   1161   1124   -600   -545   1143   -381   -220   -296   -168   -218   -127
     36   1179   1143   -607   -553   1163   -379   -223   -293   -163   -215   -127
     28   1195   1166   -613   -568   1182   -384   -231   -296   -168   -215   -127
     31   1218   1187   -623   -576   1202   -387   -236   -298   -174   -223   -132
     25   1182   1153   -605   -563   1169   -387   -239   -298   -174   -223   -132
     23   1169   1143   -597   -561   1156   -389   -239   -298   -171   -220   -124
     23   1176   1153   -602   -566   1166   -387   -241   -296   -166   -218   -119
     36   1208   1171   -620   -566   1189   -397   -246   -298   -168   -220   -124
     36   1176   1140   -607   -553   1158   -394   -244   -296   -161   -215   -119
     38   1127   1088   -584   -524   1106   -376   -228   -277   -145   -200    -98
     33   1124   1091   -581   -527   1109   -374   -226   -272   -142   -192    -88
     31   1135   1104   -581   -535   1119   -374   -231   -272   -140   -192    -90
     36   1179   1140   -607   -550   1158   -387   -246   -285   -155   -207   -101
     44   1228   1184   -636   -571   1208   -389   -246   -283   -150   -202   -101
     46   1291   1244   -670   -600   1267   -366   -228   -259   -129   -179    -83
     38   1335   1296   -685   -628   1317   -335   -213   -239   -111   -161    -64
     41   1325   1283   -683   -620   1304   -316   -205   -228   -103   -150    -54
     46   1337   1291   -691   -620   1314   -327   -207   -226    -98   -145    -49
     54   1340   1283   -698   -613   1314   -335   -205   -210    -77   -124    -25
     72   1361   1288   -717   -607   1325   -361   -215   -213    -72   -116    -12
     67   1369   1301   -719   -618   1335   -381   -226   -218    -72   -116    -10
     64   1374   1309   -719   -623   1340   -376   -215   -205    -57   -101      5
     72   1314   1241   -693   -584   1278   -384   -213   -210    -57    -98     10
     75   1280   1205   -678   -563   1244   -407   -228   -233    -80   -119     -5
     75   1260   1184   -670   -553   1223   -420   -244   -254    -93   -132    -20
     70   1226   1156   -649   -542   1192   -423   -257   -270   -109   -150    -38
     51   1176   1124   -615   -537   1150   -420   -275   -293   -135   -176    -62
     23   1156   1132   -589   -553   1145   -426   -293   -314   -161   -202    -85
     28   1158   1130   -594   -550   1145   -433   -311   -329   -174   -213    -96
     20   1135   1111   -579   -545   1124   -439   -319   -340   -187   -223   -106
     12   1101   1088   -558   -537   1096   -449   -335   -355   -205   -241   -127
     12   1085   1072   -548   -530   1080   -449   -340   -363   -213   -246   -132
    -10   1067   1078   -530   -545   1072   -444   -340   -366   -213   -246   -132
    -15   1054   1070   -522   -542   1062   -441   -337   -361   -207   -244   -127
     -7   1052   1060   -524   -535   1057   -441   -340   -361   -210   -246   -137
    -10   1065   1075   -527   -542   1070   -441   -337   -358   -207   -241   -127
    -15   1047   1062   -517   -537   1054   -441   -340   -358   -207   -239   -119
     -5   1044   1049   -519   -527   1047   -439   -337   -358   -205   -239   -119
     12   1047   1034   -532   -509   1041   -415   -298   -342   -202   -244   -135
     28   1067   1039   -548   -504   1054   -314   -148   -259   -163   -233   -148
     62   1140   1078   -602   -509   1111   -207     62   -109    -49   -148    -88
    119   1309   1189   -717   -535   1249    -90    392    153    213     96    137
    231   1597   1363   -914   -568   1480    -51    691    428    563    478    535
    270   2008   1738  -1137   -732   1873   -174    496    501    820    849    974
    106   2195   2088  -1153   -989   2143   -402   -116    363    898   1034   1221
   -101   2177   2278  -1039  -1189   2226   -636   -805     12    649    839   1065
   -228   1826   2055   -800  -1143   1940   -885  -1397   -597    -41    132    379
   -223   1343   1566   -558   -893   1454  -1098  -1662  -1109   -665   -511   -249
   -135   1080   1215   -472   -675   1148  -1109  -1434  -1060   -675   -566   -337
    -72   1013   1085   -470   -579   1049   -943  -1075   -839   -535   -475   -288
    -31   1044   1075   -506   -555   1060   -701   -722   -607   -387   -368   -213
      5   1023   1018   -514   -506   1021   -509   -452   -441   -275   -293   -166
     15   1013    997   -517   -491   1008   -449   -368   -387   -236   -267   -148
      7   1005    997   -506   -493   1002   -431   -342   -371   -228   -262   -148
      7   1000    989   -504   -491    995   -420   -322   -361   -220   -257   -148
     18   1018   1000   -517   -491   1010   -407   -303   -348   -210   -249   -137
     25   1021    992   -524   -483   1008   -407   -296   -342   -210   -249   -137
     20   1005    984   -514   -480    995   -413   -293   -345   -213   -254   -145
     28   1018    987   -524   -480   1005   -407   -285   -340   -205   -246   -140
     38   1036    997   -537   -478   1018   -397   -270   -327   -194   -236   -129
     38   1039   1000   -540   -480   1021   -394   -262   -319   -189   -228   -124
     38   1039   1000   -540   -480   1021   -392   -252   -316   -184   -226   -119
     41   1052   1008   -548   -483   1031   -392   -246   -309   -179   -220   -114
     49   1060   1010   -553   -480   1036   -387   -236   -301   -171   -213   -106
     41   1060   1018   -553   -488   1041   -387   -233   -298   -166   -213   -103
     41   1072   1031   -558   -493   1052   -381   -226   -288   -155   -200    -90
     49   1075   1026   -563   -488   1049   -381   -213   -280   -145   -192    -85
     51   1078   1026   -563   -485   1052   -374   -200   -267   -135   -181    -75
     54   1083   1026   -571   -485   1054   -379   -194   -265   -135   -181    -77
     54   1075   1021   -566   -483   1049   -379   -184   -262   -132   -179    -75
     62   1085   1023   -574   -480   1054   -368   -166   -246   -116   -166    -59
     64   1093   1028   -579   -480   1062   -361   -142   -228    -98   -145    -41
     75   1106   1028   -592   -475   1067   -355   -122   -213    -85   -129    -31
     85   1130   1044   -607   -480   1088   -353    -98   -200    -72   -116    -15
     90   1119   1026   -607   -467   1072   -353    -75   -187    -62   -109    -10
     93   1127   1034   -610   -470   1080   -353    -51   -176    -49    -98     -2
    103   1148   1044   -628   -470   1096   -337    -10   -148    -20    -67     25
    109   1156   1047   -633   -470   1101   -340     25   -129     -2    -51     41
    116   1166   1049   -644   -465   1109   -342     64   -111     18    -31     62
    140   1195   1054   -667   -457   1124   -337    109    -85     46      0     88
    153   1223   1070   -691   -457   1148   -335    150    -59     80     33    124
    155   1254   1098   -706   -470   1176   -327    194    -28    114     70    163
    163   1286   1122   -727   -480   1205   -319    223     -7    140    101    197
    176   1309   1132   -743   -478   1221   -319    239      5    155    124    223
    179   1343   1163   -763   -491   1254   -319    244     10    166    137    239
    187   1363   1176   -776   -493   1270   -316    246     12    174    148    252
    179   1384   1205   -782   -511   1293   -319    239     10    174    153    257
    171   1405   1234   -787   -530   1319   -327    220      2    168    150    257
    158   1400   1239   -779   -540   1319   -319    213      2    168    150    259
    148   1397   1249   -774   -550   1325   -316    189     -7    155    137    249
    135   1387   1252   -763   -558   1319   -314    150    -31    127    111    220
    114   1345   1231   -730   -558   1288   -314     96    -59     90     70    179
     96   1296   1200   -696   -553   1249   -319     36    -93     54     28    135
     75   1265   1189   -670   -558   1228   -324    -18   -124     18    -12     93
     59   1244   1184   -652   -563   1213   -335    -67   -150    -12    -44     59
     46   1221   1174   -633   -563   1197   -342   -111   -176    -41    -75     31
     36   1202   1166   -620   -563   1184   -353   -153   -200    -67   -103      2
     31   1184   1153   -607   -561   1171   -363   -179   -215    -83   -122    -18
     20   1163   1143   -594   -561   1153   -366   -194   -223    -90   -129    -23
     25   1156   1130   -589   -550   1143   -366   -197   -220    -90   -127    -20
     25   1158   1132   -592   -553   1145   -366   -205   -228    -93   -132    -28
     25   1148   1122   -587   -548   1135   -363   -207   -228    -98   -137    -33
     23   1156   1132   -592   -553   1145   -371   -213   -233   -101   -142    -38
     25   1174   1148   -600   -561   1161   -366   -213   -231    -98   -140    -36
     28   1171   1143   -602   -555   1158   -374   -223   -239   -106   -148    -44
     28   1174   1145   -602   -558   1161   -379   -231   -246   -114   -153    -49
     23   1166   1143   -594   -561   1156   -376   -228   -244   -111   -150    -44
     23   1153   1130   -587   -553   1143   -379   -233   -252   -119   -158    -51
     23   1143   1119   -584   -550   1132   -389   -244   -262   -127   -168    -59
     23   1148   1124   -587   -550   1137   -387   -244   -262   -127   -168    -59
     25   1158   1132   -592   -553   1145   -384   -241   -259   -129   -166    -57
     25   1156   1130   -589   -550   1143   -384   -241   -262   -129   -166    -54
     28   1161   1130   -597   -550   1148   -389   -249   -265   -132   -168    -59
     38   1171   1132   -605   -545   1153   -394   -257   -272   -140   -174    -62
     41   1197   1156   -620   -558   1176   -387   -252   -267   -135   -168    -54
     36   1247   1210   -641   -587   1228   -353   -220   -231   -101   -135    -25
     25   1260   1231   -644   -602   1247   -324   -207   -215    -88   -122    -12
     25   1257   1228   -641   -600   1244   -306   -197   -205    -83   -116     -7
     31   1267   1236   -652   -605   1252   -316   -202   -202    -77   -111     -2
     38   1309   1270   -672   -615   1291   -327   -207   -192    -64    -98     12
     54   1317   1262   -688   -605   1291   -350   -218   -200    -64    -96     15
     46   1304   1254   -675   -602   1280   -374   -231   -207    -67    -96     18
     49   1317   1267   -683   -607   1293   -376   -226   -200    -57    -83     31
     57   1332   1275   -693   -607   1304   -389   -228   -205    -62    -83     31
     57   1288   1228   -675   -584   1260   -405   -244   -233    -90   -111      7
     54   1247   1192   -652   -568   1221   -426   -259   -259   -114   -135    -15
     49   1210   1158   -631   -555   1184   -431   -277   -280   -135   -155    -36
     33   1184   1150   -607   -558   1169   -433   -290   -298   -155   -179    -57
     12   1150   1135   -581   -561   1143   -423   -301   -314   -174   -200    -77
      2   1124   1119   -563   -558   1122   -428   -319   -332   -194   -220    -98
      0   1119   1117   -561   -558   1119   -439   -340   -355   -215   -239   -116
     -7   1096   1104   -542   -555   1098   -441   -350   -366   -228   -252   -129
    -15   1060   1072   -524   -542   1065   -452   -355   -381   -244   -270   -142
    -10   1054   1065   -522   -537   1057   -457   -358   -384   -249   -272   -145
     -2   1065   1065   -532   -532   1065   -462   -363   -389   -252   -277   -150
     -2   1054   1057   -524   -530   1054   -459   -363   -394   -254   -283   -155
     -2   1054   1054   -527   -530   1054   -457   -361   -392   -254   -277   -153
      2   1065   1062   -532   -530   1062   -457   -361   -389   -254   -277   -150
      2   1060   1054   -532   -527   1057   -459   -361   -392   -259   -283   -158
      7   1049   1041   -527   -517   1047   -444   -335   -389   -265   -296   -176
     23   1054   1028   -540   -501   1041   -345   -184   -309   -236   -298   -202
     51   1130   1075   -592   -511   1104   -233     23   -161   -124   -220   -150
     98   1314   1215   -709   -558   1265   -124    337    109    142     31     77
    197   1608   1410   -901   -605   1509    -93    662    413    530    449    509
    213   2026   1813  -1119   -800   1919   -231    394    446    769    813    950
     77   2239   2158  -1158  -1039   2200   -441   -179    285    833   1002   1202
    -98   2216   2314  -1060  -1205   2265   -675   -854   -106    548    776   1021
   -228   1855   2083   -813  -1156   1969   -932  -1475   -769   -207     -2    267
   -210   1340   1551   -566   -880   1447  -1148  -1719  -1283   -849   -672   -384
   -132   1057   1187   -462   -659   1122  -1150  -1506  -1231   -867   -732   -472
    -72   1005   1075   -467   -574   1039   -979  -1145   -976   -693   -613   -397
    -44   1028   1072   -491   -558   1049   -732   -766   -704   -504   -478   -298
    -20   1044   1065   -514   -542   1054   -558   -506   -524   -374   -387   -233
     -2   1057   1060   -527   -532   1057   -493   -410   -457   -327   -353   -213
      2   1052   1047   -527   -522   1049   -470   -376   -436   -311   -345   -205
     10   1049   1039   -530   -514   1044   -462   -355   -423   -303   -337   -197
     12   1054   1039   -535   -514   1047   -457   -342   -418   -301   -335   -197
     15   1057   1041   -537   -514   1049   -449   -329   -410   -296   -329   -194
     23   1054   1031   -540   -506   1044   -454   -322   -405   -293   -327   -194
     28   1052   1023   -540   -496   1039   -459   -316   -405   -298   -329   -197
     36   1070   1031   -555   -498   1049   -441   -303   -394   -288   -319   -192
     41   1085   1041   -563   -501   1065   -433   -293   -384   -280   -316   -187
     36   1083   1044   -561   -504   1065   -433   -290   -381   -280   -316   -184
     36   1091   1054   -563   -509   1072   -433   -283   -376   -272   -306   -176
     36   1104   1067   -571   -517   1085   -433   -275   -368   -265   -303   -171
     38   1109   1070   -574   -514   1091   -436   -267   -363   -257   -298   -168
     46   1114   1067   -581   -509   1093   -441   -265   -363   -257   -296   -166
     46   1127   1080   -587   -517   1104   -431   -252   -350   -244   -285   -153
     46   1124   1078   -587   -517   1101   -423   -236   -337   -228   -272   -140
     51   1130   1078   -592   -511   1104   -423   -226   -329   -223   -267   -135
     54   1145   1091   -602   -517   1119   -423   -215   -322   -215   -262   -127
     70   1169   1098   -618   -514   1135   -420   -202   -314   -210   -257   -127
     72   1158   1085   -618   -506   1122   -420   -184   -306   -202   -252   -122
     77   1176   1096   -628   -509   1137   -423   -166   -293   -192   -241   -111
     77   1169   1091   -626   -506   1130   -426   -150   -288   -187   -236   -106
     85   1163   1078   -623   -496   1122   -413   -119   -265   -166   -215    -90
     96   1184   1085   -641   -493   1137   -400    -80   -241   -140   -194    -67
    106   1208   1101   -657   -498   1156   -397    -46   -220   -116   -171    -46
    109   1236   1124   -672   -509   1182   -389     -5   -194    -88   -142    -18
    124   1260   1135   -691   -504   1197   -381     44   -158    -51   -106     15
    132   1262   1127   -698   -498   1195   -381     85   -135    -28    -83     41
    142   1299   1156   -722   -506   1226   -379    127   -106      5    -51     72
    161   1350   1187   -758   -514   1267   -379    163    -77     41    -12    111
    168   1363   1195   -766   -511   1280   -374    192    -59     64     12    140
    171   1371   1200   -771   -517   1288   -371    207    -46     85     33    166
    181   1413   1231   -797   -524   1322   -368    215    -36    101     57    187
    176   1439   1260   -807   -540   1348   -376    210    -38    103     64    194
    171   1434   1262   -802   -545   1348   -384    194    -49     96     59    194
    166   1454   1288   -813   -561   1371   -381    184    -54     93     62    202
    166   1457   1291   -813   -561   1374   -379    171    -62     85     57    200
    153   1452   1299   -802   -571   1374   -374    148    -72     75     44    184
    140   1444   1304   -792   -581   1374   -371    106    -98     46     10    153
    116   1397   1280   -758   -581   1340   -371     49   -137      2    -33    103
     90   1358   1265   -724   -587   1312   -384    -10   -176    -46    -85     54
     67   1325   1254   -696   -594   1291   -397    -67   -215    -93   -132     10
     59   1299   1239   -678   -589   1270   -397   -116   -249   -132   -174    -28
     54   1262   1205   -659   -574   1234   -402   -158   -277   -163   -210    -64
     38   1254   1215   -649   -587   1236   -418   -197   -306   -192   -239    -96
     33   1231   1195   -633   -579   1213   -431   -231   -335   -218   -267   -129
     44   1208   1163   -626   -558   1187   -439   -249   -348   -233   -283   -145
     38   1202   1161   -620   -561   1182   -439   -252   -348   -236   -283   -140
     36   1200   1163   -618   -563   1184   -436   -252   -345   -233   -277   -137
     36   1200   1163   -620   -563   1182   -439   -259   -348   -239   -283   -137
     38   1223   1184   -631   -571   1205   -446   -265   -355   -239   -285   -140
     38   1218   1176   -628   -571   1197   -452   -270   -363   -246   -293   -148
     31   1208   1176   -620   -571   1192   -454   -272   -366   -254   -298   -150
     31   1208   1174   -620   -571   1192   -452   -275   -371   -257   -298   -153
     38   1218   1179   -628   -568   1200   -446   -272   -368   -254   -293   -150
     44   1205   1161   -626   -558   1184   -446   -272   -368   -257   -298   -153
     46   1189   1140   -618   -548   1166   -446   -275   -376   -259   -301   -155
     41   1192   1150   -618   -553   1171   -449   -280   -376   -257   -301   -155
     44   1208   1163   -626   -558   1187   -454   -288   -381   -267   -309   -158
     44   1210   1166   -628   -563   1189   -459   -296   -389   -272   -316   -166
     44   1213   1166   -628   -561   1189   -462   -298   -392   -275   -316   -166
     46   1226   1179   -636   -566   1202   -457   -298   -389   -272   -314   -166
     41   1275   1234   -657   -594   1254   -436   -277   -361   -244   -285   -140
     46   1301   1254   -672   -602   1278   -415   -265   -345   -231   -275   -132
     44   1314   1270   -680   -613   1293   -394   -252   -335   -223   -270   -127
     41   1330   1286   -685   -623   1309   -387   -252   -329   -223   -270   -127
     41   1353   1312   -696   -633   1332   -394   -254   -319   -210   -252   -106
     54   1376   1322   -717   -636   1350   -415   -262   -316   -200   -236    -90
     57   1363   1306   -711   -623   1335   -441   -277   -329   -207   -241    -93
     62   1369   1306   -717   -620   1337   -449   -275   -327   -202   -233    -83
     70   1374   1304   -722   -615   1340   -446   -267   -322   -194   -226    -75
     67   1327   1260   -698   -594   1293   -462   -277   -337   -210   -244    -88
     59   1288   1228   -675   -584   1260   -483   -290   -363   -231   -262   -106
     54   1270   1213   -662   -579   1244   -488   -301   -379   -246   -275   -116
     41   1247   1205   -644   -581   1226   -485   -316   -400   -270   -298   -137
     23   1192   1166   -607   -571   1179   -485   -329   -423   -296   -324   -166
     20   1140   1119   -581   -548   1130   -493   -353   -452   -327   -353   -192
     18   1140   1122   -579   -553   1132   -498   -366   -465   -340   -366   -205
     18   1130   1111   -574   -545   1122   -506   -379   -483   -358   -384   -223
     18   1127   1106   -574   -545   1117   -514   -387   -493   -368   -397   -233
     15   1111   1096   -563   -540   1104   -514   -389   -496   -371   -400   -236
      7   1111   1101   -561   -545   1106   -519   -392   -501   -374   -402   -239
     10   1104   1093   -555   -540   1098   -522   -394   -501   -376   -405   -241
      7   1088   1080   -548   -537   1085   -522   -394   -504   -379   -405   -241
     12   1078   1065   -545   -524   1072   -522   -392   -501   -376   -402   -239
     10   1062   1049   -537   -519   1057   -522   -392   -504   -381   -407   -246
     12   1049   1036   -530   -511   1044   -506   -368   -496   -379   -407   -249
     31   1034   1002   -535   -485   1021   -428   -241   -428   -353   -410   -267
     49   1111   1060   -581   -506   1085   -319    -51   -288   -259   -355   -244
     77   1267   1187   -672   -555   1228   -215    200    -46    -25   -150    -70
    155   1496   1340   -826   -592   1418   -171    530    267    345    239    319
    200   1857   1657  -1031   -727   1758   -262    472    363    610    620    766
    109   2177   2068  -1143   -979   2122   -415     12    223    688    844   1060
    -49   2218   2268  -1085  -1158   2242   -587   -542   -109    493    732    995
   -181   1990   2171   -904  -1176   2081   -800  -1169   -701   -140     80    366
   -192   1519   1712   -665   -953   1615  -1065  -1582  -1312   -880   -698   -392
   -135   1150   1283   -509   -709   1215  -1163  -1556  -1428  -1057   -901   -597
    -80    971   1049   -446   -566   1008  -1067  -1260  -1218   -917   -813   -550
    -57    953   1010   -446   -532    982   -880   -937   -956   -732   -683   -452
    -33    997   1028   -483   -530   1013   -659   -607   -688   -530   -530   -335
    -15   1021   1036   -504   -527   1028   -555   -446   -566   -436   -457   -283
     -5   1039   1041   -517   -524   1039   -517   -392   -519   -405   -431   -267
     -5   1023   1028   -509   -517   1026   -493   -361   -496   -387   -418   -257
     -5   1000   1005   -498   -504   1002   -488   -348   -491   -387   -418   -259
      0   1010   1010   -506   -506   1010   -485   -337   -480   -379   -413   -254
      0   1021   1021   -511   -511   1021   -480   -327   -470   -368   -405   -246
     -7   1031   1039   -511   -522   1034   -472   -316   -457   -358   -394   -236
     -2   1031   1034   -514   -517   1031   -470   -309   -452   -355   -392   -233
      5   1028   1023   -517   -509   1026   -467   -301   -446   -350   -389   -231
     -2   1028   1028   -514   -517   1026   -465   -298   -444   -348   -387   -228
      2   1036   1034   -519   -514   1036   -462   -290   -436   -340   -379   -223
      5   1036   1031   -522   -514   1034   -457   -283   -426   -332   -368   -213
      5   1057   1052   -530   -522   1054   -454   -272   -415   -322   -355   -200
      7   1065   1057   -537   -524   1060   -452   -262   -402   -311   -345   -187
     12   1080   1067   -545   -527   1075   -441   -249   -387   -296   -329   -174
     10   1078   1065   -545   -527   1072   -441   -244   -381   -288   -327   -171
     10   1078   1065   -545   -527   1072   -441   -236   -379   -285   -324   -168
     12   1083   1070   -548   -530   1078   -439   -226   -366   -275   -316   -161
     12   1080   1067   -545   -527   1075   -433   -207   -353   -262   -303   -145
     15   1072   1057   -545   -522   1065   -426   -189   -340   -246   -290   -132
     18   1080   1062   -548   -522   1072   -420   -163   -322   -233   -275   -119
     25   1085   1060   -555   -517   1072   -410   -137   -301   -215   -257   -101
     28   1093   1065   -561   -517   1080   -405   -111   -283   -197   -236    -83
     36   1106   1067   -574   -517   1088   -397    -83   -262   -176   -218    -62
     46   1114   1065   -581   -509   1091   -381    -38   -233   -142   -187    -33
     51   1117   1062   -584   -506   1091   -368      2   -202   -111   -155     -5
     62   1137   1075   -600   -506   1106   -363     49   -174    -83   -127     23
     77   1158   1080   -618   -501   1122   -358     93   -145    -51    -96     51
     93   1179   1085   -636   -496   1132   -348    142   -111    -12    -59     88
    101   1189   1085   -646   -493   1137   -335    192    -75     28    -15    132
    111   1205   1093   -657   -491   1150   -322    233    -49     62     23    171
    122   1249   1127   -685   -504   1189   -319    252    -38     77     44    192
    119   1262   1143   -693   -511   1202   -314    262    -31     88     59    210
    119   1286   1163   -704   -522   1226   -319    257    -38     93     64    218
    135   1319   1184   -727   -524   1252   -324    246    -46     85     64    218
    129   1345   1215   -740   -542   1280   -324    231    -54     83     67    223
    114   1361   1247   -740   -566   1304   -322    215    -59     75     62    223
    101   1332   1231   -717   -566   1280   -316    192    -72     59     49    210
     88   1301   1213   -693   -561   1257   -309    161    -93     36     23    184
     64   1288   1223   -678   -579   1257   -309    106   -127     -2    -18    140
     44   1262   1218   -654   -587   1241   -311     51   -155    -38    -57     98
     20   1213   1189   -618   -584   1202   -324     -7   -189    -80   -103     51
     10   1176   1166   -592   -576   1171   -335    -64   -223   -119   -148      7
      2   1150   1145   -579   -571   1150   -345   -111   -249   -148   -176    -23
    -12   1119   1132   -555   -571   1124   -350   -145   -265   -163   -197    -41
    -20   1093   1111   -537   -566   1101   -361   -174   -280   -181   -215    -59
    -15   1070   1085   -527   -550   1078   -368   -194   -288   -189   -226    -70
    -20   1083   1104   -532   -561   1093   -379   -213   -303   -205   -236    -83
    -23   1083   1106   -530   -563   1093   -387   -220   -306   -207   -239    -85
    -20   1085   1106   -532   -563   1096   -384   -220   -306   -205   -239    -83
    -25   1078   1104   -524   -563   1091   -374   -213   -293   -192   -223    -70
    -33   1067   1101   -519   -568   1083   -379   -218   -298   -194   -231    -75
    -25   1085   1111   -530   -568   1098   -384   -220   -298   -194   -231    -72
    -20   1096   1117   -537   -568   1106   -384   -220   -296   -194   -228    -70
    -20   1093   1114   -535   -566   1104   -387   -220   -296   -192   -226    -70
    -25   1083   1106   -530   -566   1093   -392   -226   -298   -194   -228    -72
    -25   1083   1106   -530   -566   1093   -392   -228   -298   -197   -228    -72
    -23   1075   1098   -530   -561   1085   -387   -226   -296   -194   -223    -67
    -18   1085   1104   -532   -561   1093   -379   -220   -288   -187   -215    -59
    -20   1070   1088   -527   -555   1078   -376   -220   -285   -184   -218    -59
    -18   1070   1088   -527   -553   1078   -379   -226   -288   -189   -220    -62
    -20   1070   1091   -524   -555   1080   -374   -220   -283   -184   -215    -54
    -12   1109   1122   -548   -566   1114   -342   -189   -244   -145   -176    -18
    -20   1187   1208   -584   -615   1195   -311   -171   -215   -116   -150      7
    -28   1197   1226   -584   -628   1210   -285   -161   -197   -103   -137     18
    -20   1187   1208   -584   -615   1197   -285   -163   -197   -101   -135     20
    -12   1200   1213   -592   -613   1205   -303   -181   -205   -109   -140     18
      0   1239   1239   -620   -620   1239   -324   -189   -200    -98   -124     36
      5   1249   1244   -628   -618   1247   -348   -205   -210   -103   -129     33
      5   1239   1231   -623   -613   1236   -353   -202   -207    -98   -122     38
     10   1234   1223   -620   -605   1228   -353   -192   -202    -88   -114     46
     12   1184   1171   -600   -579   1179   -366   -197   -220   -101   -127     36
     10   1127   1117   -568   -553   1122   -379   -205   -236   -116   -140     23
     -2   1101   1101   -550   -550   1101   -392   -223   -259   -137   -161      2
    -15   1070   1085   -527   -550   1078   -397   -244   -283   -163   -187    -20
    -28   1026   1054   -498   -542   1039   -392   -252   -293   -179   -205    -41
    -46    997   1044   -475   -545   1021   -389   -265   -306   -192   -218    -57
    -51    976   1028   -462   -540   1002   -392   -277   -319   -205   -228    -67
    -46    950    997   -452   -522    974   -397   -290   -335   -223   -244    -83
    -46    927    971   -441   -509    948   -413   -309   -353   -241   -262   -101
    -46    914    961   -433   -504    937   -410   -309   -355   -241   -265   -103
    -44    932    976   -444   -509    953   -413   -309   -355   -241   -262    -98
    -54    937    992   -441   -522    963   -415   -314   -355   -244   -265   -101
    -54    927    982   -436   -519    953   -410   -309   -353   -239   -257    -96
    -51    919    971   -433   -511    945   -407   -306   -348   -233   -254    -90
    -57    917    974   -431   -517    945   -407   -303   -345   -231   -254    -90
    -57    909    966   -426   -511    937   -407   -296   -348   -236   -257    -93
    -46    888    935   -423   -491    911   -353   -215   -319   -236   -277   -124
    -20    904    924   -441   -472    914   -239    -36   -213   -184   -259   -127
     18   1026   1008   -522   -496   1018   -109    244      5      2   -101      5
     88   1267   1179   -678   -545   1223     23    675    358    374    257    335
    140   1600   1457   -872   -657   1530    -51    615    467    644    613    730
     49   1956   1906  -1002   -930   1932   -368    -62    288    745    859   1049
   -142   2190   2330  -1023  -1239   2260   -691   -828     38    727    948   1187
   -301   2008   2309   -852  -1304   2158   -974  -1465   -428    290    540    823
   -327   1410   1738   -542  -1034   1574  -1208  -1816  -1104   -561   -337     -7
   -249   1013   1262   -384   -756   1137  -1221  -1678  -1252   -839   -659   -335
   -171    909   1080   -368   -628    995  -1008  -1234   -974   -665   -553   -283
   -119    969   1088   -423   -602   1028   -706   -776   -649   -433   -387   -161
    -88    930   1018   -420   -553    974   -511   -483   -462   -316   -309   -116
    -72    898    971   -413   -522    935   -423   -345   -379   -259   -272   -101
    -62    880    943   -410   -504    911   -394   -303   -350   -244   -262    -96
    -64    883    948   -407   -506    914   -379   -277   -332   -228   -252    -90
    -59    880    940   -413   -501    909   -368   -259   -319   -220   -246    -85
    -59    867    924   -405   -491    896   -361   -241   -309   -210   -233    -77
    -57    880    937   -413   -498    909   -358   -236   -303   -205   -228    -72
    -51    896    948   -420   -498    922   -353   -226   -296   -200   -226    -70
    -44    914    956   -436   -498    935   -353   -218   -290   -194   -220    -67
    -46    911    958   -433   -504    935   -345   -205   -280   -184   -210    -57
    -44    914    958   -436   -501    937   -335   -192   -267   -171   -200    -51
    -38    930    969   -444   -504    948   -329   -181   -259   -161   -189    -44
    -33    937    971   -454   -501    953   -335   -179   -257   -161   -189    -41
    -25    937    963   -454   -493    950   -329   -168   -249   -153   -184    -36
    -25    935    961   -454   -493    948   -322   -158   -241   -145   -176    -28
    -15    953    969   -467   -491    961   -316   -148   -228   -132   -166    -18
    -20    956    974   -470   -498    963   -306   -127   -210   -114   -148      0
    -20    963    984   -472   -501    974   -298   -109   -194   -101   -137     10
    -20    961    979   -470   -501    969   -298    -98   -189    -96   -135     12
    -20    966    987   -472   -504    976   -293    -77   -174    -83   -122     20
    -18    976    995   -480   -506    984   -283    -54   -155    -64   -109     33
    -10    969    979   -480   -496    974   -272    -28   -137    -46    -90     46
      0    984    984   -493   -491    984   -265      0   -119    -28    -75     62
     10   1008    997   -509   -493   1002   -262     28   -103    -15    -62     72
     15   1021   1005   -519   -496   1013   -244     72    -75     12    -38     90
     15   1034   1018   -527   -501   1026   -231    116    -49     36    -15    114
     23   1054   1028   -540   -504   1041   -218    166    -18     64      7    137
     33   1062   1028   -548   -496   1047   -197    231     23    103     46    174
     54   1085   1031   -568   -488   1060   -184    285     57    140     80    205
     72   1124   1052   -600   -488   1088   -176    335     85    171    111    236
     83   1150   1065   -618   -491   1109   -166    379    114    205    148    272
     85   1192   1106   -639   -509   1150   -158    413    142    236    184    309
     96   1226   1127   -662   -517   1179   -155    428    158    259    205    332
    101   1257   1153   -680   -524   1205   -155    439    168    272    223    348
    101   1273   1171   -688   -535   1223   -158    439    171    277    233    361
    106   1286   1179   -696   -535   1234   -158    431    174    283    239    368
     98   1286   1184   -693   -542   1236   -153    426    176    290    252    384
     96   1280   1184   -688   -545   1234   -155    402    168    285    249    387
     85   1301   1215   -696   -563   1260   -168    353    148    265    231    371
     67   1314   1247   -691   -589   1280   -176    296    119    239    207    348
     44   1275   1228   -662   -592   1254   -189    228     80    200    171    309
     28   1223   1195   -626   -584   1210   -202    158     41    158    124    262
     10   1174   1163   -592   -576   1169   -213     93      5    119     85    223
      2   1135   1132   -568   -563   1135   -231     33    -33     77     46    181
    -10   1091   1101   -540   -555   1093   -244    -12    -67     41     10    148
    -23   1062   1085   -519   -555   1072   -252    -49    -90     18    -12    124
    -28   1018   1047   -496   -537   1031   -259    -75   -109      0    -33    106
    -28    992   1021   -480   -524   1005   -259    -90   -119     -7    -38     98
    -25    995   1021   -485   -524   1008   -267   -106   -129    -15    -49     88
    -31    997   1028   -485   -530   1013   -270   -114   -132    -15    -51     88
    -33   1005   1036   -485   -535   1021   -280   -124   -140    -25    -57     80
    -20    995   1015   -485   -517   1005   -285   -135   -155    -36    -67     70
    -20   1008   1028   -496   -524   1015   -288   -135   -153    -31    -64     75
    -28    997   1026   -485   -527   1013   -280   -132   -145    -25    -59     77
    -31   1000   1031   -485   -532   1015   -285   -135   -145    -28    -57     80
    -31    976   1008   -472   -519    992   -280   -132   -140    -23    -51     85
    -31    958    989   -465   -511    974   -277   -132   -140    -23    -54     83
    -31    976   1008   -472   -519    992   -280   -140   -145    -28    -59     80
    -33    989   1021   -478   -527   1005   -285   -148   -148    -28    -59     77
    -33    992   1026   -478   -530   1008   -288   -150   -148    -31    -62     77
    -28    995   1023   -483   -524   1008   -288   -153   -150    -31    -62     77
    -31    995   1026   -483   -530   1010   -290   -158   -155    -33    -64     77
    -33   1000   1031   -485   -532   1015   -283   -153   -148    -23    -57     83
    -20   1036   1057   -506   -537   1047   -254   -129   -119      0    -33    109
    -20   1091   1111   -535   -566   1098   -220   -111    -93     23    -10    129
    -31   1104   1135   -535   -584   1117   -202   -103    -83     31     -5    135
    -28   1093   1122   -532   -576   1109   -202   -101    -77     36      2    140
    -25   1119   1145   -545   -584   1132   -210   -103    -64     49     20    158
    -15   1148   1161   -566   -587   1153   -239   -116    -70     51     23    161
    -10   1143   1153   -566   -581   1145   -262   -129    -83     46     20    158
    -10   1148   1156   -571   -584   1150   -262   -119    -67     62     36    179
      2   1148   1145   -574   -571   1148   -270   -114    -67     64     38    184
     10   1101   1091   -555   -540   1096   -290   -127    -93     44     18    163
      5   1062   1057   -535   -527   1062   -306   -148   -116     23      0    148
     -5   1028   1031   -511   -517   1028   -306   -161   -135      7    -18    129
    -25    984   1010   -478   -517    997   -306   -174   -153    -10    -38    109
    -51    979   1031   -465   -542   1005   -309   -192   -174    -33    -62     83
    -64    948   1010   -441   -537    979   -311   -215   -194    -57    -85     62
    -64    911    976   -426   -522    943   -319   -228   -207    -72    -98     49
    -67    883    950   -407   -509    917   -319   -233   -218    -83   -111     36
    -70    865    935   -400   -504    898   -324   -241   -231    -96   -124     25
    -67    854    922   -394   -496    888   -327   -244   -233   -101   -127     23
    -67    857    924   -394   -496    891   -329   -244   -233   -101   -124     23
    -80    870    950   -394   -514    909   -329   -249   -231    -96   -124     25
    -72    878    948   -402   -511    911   -337   -252   -239    -98   -127     20
    -72    872    943   -400   -506    906   -337   -252   -239   -101   -127     20
    -72    867    940   -400   -509    904   -337   -252   -239   -101   -124     20
    -75    852    927   -387   -501    888   -327   -239   -236   -101   -127     18
    -51    839    891   -392   -470    865   -257   -135   -194    -96   -145    -12
    -20    883    904   -431   -462    893   -150     46    -80    -23   -101     10
     25   1010    984   -519   -480    997    -28    342    142    184     83    171
    124   1236   1111   -680   -493   1174     67    735    436    509    413    496
    161   1584   1423   -875   -631   1504    -18    600    519    743    735    872
     31   1860   1826   -945   -898   1844   -262    -15    402    849    956   1156
   -181   1984   2166   -904  -1174   2075   -522   -732    150    761    945   1187
   -353   1717   2070   -680  -1210   1893   -771  -1366   -381    215    407    672
   -353   1205   1556   -426   -953   1379  -1013  -1673   -953   -488   -316    -33
   -262    904   1166   -322   -714   1034  -1047  -1488   -992   -602   -475   -207
   -181    839   1018   -329   -600    927   -878  -1088   -758   -446   -368   -145
   -135    880   1015   -371   -574    948   -605   -672   -488   -265   -233    -46
    -93    839    932   -374   -514    885   -418   -397   -335   -174   -181    -18
    -75    831    906   -379   -491    867   -345   -288   -270   -135   -155     -5
    -75    839    914   -381   -496    875   -322   -252   -249   -122   -148      0
    -72    841    914   -384   -493    878   -309   -228   -236   -111   -140      5
    -70    831    901   -381   -485    865   -303   -213   -231   -109   -137      5
    -67    833    901   -384   -483    867   -296   -202   -220   -101   -129     10
    -54    844    898   -394   -478    870   -293   -194   -215    -96   -127     12
    -46    846    893   -400   -470    870   -293   -187   -210    -93   -124     15
    -41    844    885   -402   -462    865   -288   -176   -207    -88   -119     20
    -41    846    888   -402   -465    865   -283   -166   -202    -83   -114     25
    -46    844    891   -400   -467    867   -283   -155   -194    -80   -111     28
    -38    852    891   -405   -465    870   -277   -145   -184    -67    -98     38
    -33    865    898   -418   -465    880   -277   -140   -184    -67    -98     38
    -28    867    896   -420   -462    880   -280   -137   -184    -64    -96     38
    -28    867    896   -418   -462    880   -277   -129   -179    -62    -93     44
    -25    875    901   -423   -462    888   -270   -116   -163    -49    -85     54
    -20    893    911   -436   -467    901   -267   -103   -155    -38    -75     62
    -18    888    906   -436   -462    896   -267    -90   -148    -31    -67     64
    -18    885    904   -433   -459    893   -267    -80   -140    -25    -64     70
    -15    898    914   -441   -465    906   -257    -57   -122     -7    -44     88
    -18    901    917   -441   -470    909   -254    -38   -109      2    -36     96
    -10    914    924   -452   -467    919   -254    -20    -98     15    -28    103
      2    924    922   -465   -459    922   -249      5    -85     28    -15    116
     10    937    927   -472   -457    932   -241     36    -64     46      5    129
     15    945    927   -483   -457    935   -236     72    -46     67     20    145
     28    956    927   -491   -449    943   -228    114    -23     90     44    171
     41    974    932   -506   -446    953   -215    161      5    119     70    197
     57    995    937   -524   -439    966   -207    205     28    142     93    218
     72   1034    961   -553   -444   1000   -202    254     54    174    124    252
     90   1067    976   -579   -444   1023   -197    301     83    207    161    288
     98   1091    989   -597   -446   1041   -192    335    103    231    189    316
    106   1111   1005   -607   -449   1060   -189    361    119    249    213    342
    114   1153   1036   -633   -462   1096   -189    374    132    267    233    363
    119   1176   1057   -646   -470   1117   -189    381    137    277    246    379
    119   1192   1070   -657   -478   1132   -189    381    140    280    254    389
    122   1208   1085   -665   -480   1148   -187    376    145    285    259    400
    122   1208   1085   -665   -483   1148   -184    366    140    283    259    400
    111   1215   1104   -665   -496   1161   -184    345    132    277    254    394
     96   1202   1106   -652   -506   1156   -181    316    122    267    244    384
     75   1184   1109   -628   -517   1148   -181    270    101    241    218    355
     49   1156   1106   -605   -530   1132   -192    205     62    197    171    306
     33   1122   1088   -579   -527   1106   -197    142     28    158    129    265
     18   1060   1041   -540   -511   1052   -207     80     -5    116     80    218
     -5   1018   1023   -506   -514   1021   -218     25    -36     80     44    179
    -15    992   1005   -491   -511    997   -228    -20    -64     54     15    148
    -20    971    992   -475   -506    979   -236    -54    -85     31    -10    124
    -25    958    984   -467   -506    971   -244    -80   -101     12    -28    109
    -28    937    966   -454   -496    950   -246    -90   -106      7    -33    103
    -33    924    958   -446   -496    940   -249   -101   -114      2    -38     96
    -33    932    963   -449   -498    948   -262   -114   -119     -5    -46     88
    -31    922    953   -446   -491    937   -267   -119   -124    -10    -51     83
    -33    919    953   -441   -493    935   -265   -122   -124    -12    -51     83
    -36    927    963   -449   -498    945   -267   -124   -124    -12    -51     83
    -25    922    948   -449   -485    932   -267   -129   -124    -15    -51     80
    -23    924    945   -452   -483    935   -267   -127   -124    -12    -51     85
    -23    930    953   -452   -488    940   -270   -127   -124    -12    -51     83
    -36    914    948   -441   -491    930   -267   -132   -129    -18    -57     77
    -38    904    943   -433   -491    922   -277   -142   -142    -28    -64     72
    -38    901    940   -433   -488    919   -283   -145   -145    -31    -67     70
    -33    911    945   -439   -488    927   -280   -148   -145    -31    -67     67
    -33    911    943   -441   -488    927   -277   -153   -150    -36    -72     64
    -28    932    958   -452   -493    945   -265   -142   -140    -25    -59     77
    -23    987   1008   -483   -517    997   -236   -116   -106      2    -31    103
    -23   1018   1041   -496   -532   1028   -205   -103    -88     20    -15    116
    -31   1021   1049   -496   -540   1034   -184    -96    -77     25     -7    124
    -33   1023   1057   -496   -545   1039   -192   -101    -80     25     -7    124
    -25   1062   1088   -522   -555   1075   -205   -106    -75     36      7    142
     -5   1091   1096   -542   -550   1093   -220   -111    -70     46     18    153
     -5   1067   1072   -532   -540   1070   -259   -135    -93     25      0    140
     -5   1080   1085   -537   -545   1083   -259   -127    -83     38     12    153
      2   1072   1067   -540   -532   1070   -262   -127    -88     36     12    150
     10   1036   1026   -522   -506   1031   -285   -140   -109     18     -5    137
      2   1002   1000   -504   -498   1002   -303   -158   -132     -2    -23    122
    -10    969    976   -480   -493    971   -311   -176   -158    -23    -44    101
    -23    927    950   -452   -488    940   -314   -194   -184    -49    -70     75
    -49    893    943   -420   -496    917   -311   -207   -202    -72    -96     46
    -54    872    924   -410   -491    898   -322   -233   -226    -98   -122     20
    -57    844    901   -394   -480    872   -332   -249   -244   -116   -142      5
    -59    820    878   -381   -467    849   -342   -262   -262   -135   -158     -7
    -54    815    870   -379   -462    841   -342   -265   -267   -142   -163    -12
    -59    810    867   -376   -462    839   -348   -270   -272   -150   -171    -23
    -62    800    862   -371   -462    831   -353   -277   -280   -158   -176    -33
    -62    795    857   -368   -459    826   -355   -275   -277   -155   -176    -28
    -57    810    867   -376   -462    839   -350   -270   -272   -150   -171    -23
    -54    807    859   -379   -457    833   -353   -275   -277   -155   -174    -28
    -57    800    857   -371   -457    828   -358   -277   -285   -163   -181    -38
    -57    784    839   -366   -446    810   -342   -254   -277   -163   -189    -46
    -38    776    815   -368   -426    795   -267   -148   -236   -163   -213    -83
      0    823    820   -413   -410    820   -174     31   -127    -93   -168    -59
     57    961    904   -509   -423    935    -67    337    103    135     38    124
    148   1218   1067   -685   -459   1143    -18    657    371    459    384    472
    179   1600   1421   -888   -620   1512   -124    488    439    693    714    862
     33   1810   1777   -924   -872   1792   -374   -155    265    745    880   1088
   -176   1849   2026   -836  -1101   1935   -618   -859    -64    545    748    997
   -316   1543   1857   -615  -1085   1699   -878  -1486   -670   -106     96    376
   -303   1080   1384   -387   -844   1231  -1114  -1787  -1221   -774   -581   -277
   -213    818   1028   -303   -620    922  -1091  -1517  -1135   -761   -615   -342
   -145    795    937   -324   -540    865   -885  -1098   -859   -566   -475   -249
   -101    833    935   -366   -517    883   -626   -696   -584   -379   -342   -148
    -72    810    883   -368   -478    846   -436   -405   -397   -254   -257    -93
    -54    802    854   -376   -454    828   -387   -324   -350   -220   -236    -83
    -44    800    844   -379   -444    823   -368   -293   -332   -213   -233    -80
    -44    789    831   -374   -439    810   -361   -275   -322   -207   -231    -77
    -44    789    833   -371   -439    810   -358   -265   -316   -202   -228    -80
    -36    805    841   -387   -439    823   -350   -252   -306   -192   -218    -70
    -28    802    831   -387   -431    815   -353   -244   -306   -194   -218    -75
    -20    815    833   -397   -428    823   -353   -233   -301   -187   -210    -70
    -15    831    846   -407   -431    839   -350   -223   -290   -176   -200    -59
    -20    818    836   -400   -428    826   -340   -213   -285   -176   -200    -54
    -18    820    839   -400   -428    828   -337   -205   -285   -176   -200    -54
    -15    833    849   -410   -433    841   -340   -202   -283   -176   -197    -57
    -18    841    859   -410   -439    849   -335   -189   -270   -161   -184    -44
    -10    852    862   -423   -436    857   -335   -181   -262   -153   -176    -31
     -5    862    867   -428   -436    865   -332   -171   -254   -142   -166    -20
     -5    857    862   -426   -433    859   -329   -161   -246   -137   -161    -15
     -5    859    865   -426   -433    862   -322   -148   -236   -129   -153    -10
     -2    883    885   -441   -444    883   -324   -142   -233   -129   -150    -10
      2    888    883   -446   -441    885   -327   -135   -231   -127   -150    -10
      5    891    883   -449   -439    888   -324   -119   -223   -116   -140     -2
      7    906    898   -457   -444    904   -316    -96   -205    -98   -124     15
     18    914    893   -467   -436    906   -309    -72   -192    -88   -114     25
     25    911    885   -470   -431    898   -306    -49   -179    -77   -103     33
     33    917    883   -478   -426    901   -303    -18   -158    -57    -85     51
     41    937    896   -488   -426    917   -298     15   -135    -31    -62     75
     49    950    901   -501   -426    924   -285     59   -109     -5    -36    103
     59    974    914   -517   -428    945   -275    101    -83     20    -10    127
     70   1002    930   -537   -428    969   -265    150    -51     51     20    155
     85   1034    948   -558   -431    992   -257    202    -20     83     54    189
     98   1052    953   -576   -428   1002   -257    241      2    116     88    226
    103   1083    979   -594   -439   1031   -246    283     33    150    127    262
    111   1130   1015   -623   -452   1075   -246    303     49    171    148    285
    127   1158   1031   -641   -452   1096   -246    314     59    187    168    303
    127   1169   1041   -649   -457   1106   -239    322     64    197    181    319
    129   1187   1057   -659   -465   1122   -239    319     62    200    189    329
    129   1202   1070   -667   -470   1137   -244    309     59    197    192    340
    127   1221   1093   -672   -483   1158   -244    298     59    200    197    348
    111   1218   1104   -667   -496   1161   -241    275     49    187    189    332
     96   1210   1114   -652   -509   1161   -239    236     25    158    161    301
     77   1171   1093   -626   -509   1135   -241    187     -7    122    116    257
     62   1130   1067   -594   -501   1098   -246    127    -46     72     64    205
     49   1104   1052   -579   -501   1078   -252     64    -83     31     23    161
     38   1057   1015   -548   -488   1036   -267      7   -119    -10    -20    122
     20   1013    992   -517   -485   1002   -283    -46   -155    -46    -59     83
     12   1002    989   -506   -488    997   -288    -85   -181    -72    -85     54
      5    963    958   -485   -478    963   -309   -127   -215   -109   -122     15
      0    948    948   -475   -472    948   -319   -153   -236   -129   -142     -7
    -10    956    966   -475   -488    958   -319   -163   -241   -132   -145    -10
    -12    940    953   -462   -483    945   -324   -174   -252   -137   -150    -12
    -10    924    935   -459   -472    930   -327   -176   -249   -137   -150    -10
     -7    917    924   -454   -467    922   -327   -176   -249   -137   -148     -7
     -5    930    932   -465   -470    930   -335   -181   -257   -145   -158    -18
     -2    945    948   -470   -475    945   -332   -184   -257   -145   -158    -18
     -5    927    930   -462   -467    927   -332   -189   -267   -155   -166    -28
     -5    924    927   -459   -465    924   -332   -189   -267   -155   -166    -25
      0    932    930   -467   -465    932   -340   -197   -272   -161   -168    -28
      2    930    927   -465   -462    930   -345   -205   -283   -171   -176    -36
     -7    924    930   -459   -467    927   -342   -205   -277   -168   -174    -33
     -5    927    932   -462   -470    930   -340   -200   -277   -166   -171    -33
     -2    935    937   -465   -470    935   -342   -207   -285   -171   -176    -38
      0    935    935   -467   -467    935   -342   -205   -283   -168   -174    -38
      7    982    974   -496   -483    979   -316   -184   -254   -140   -148    -12
      0   1018   1015   -509   -506   1018   -290   -163   -226   -114   -122      7
     -5   1044   1049   -519   -527   1047   -267   -153   -210   -103   -114     12
     -5   1049   1054   -522   -530   1052   -259   -150   -205    -98   -109     18
     -7   1060   1065   -527   -537   1060   -270   -163   -207    -98   -109     20
      7   1083   1072   -545   -532   1078   -285   -168   -202    -90    -98     33
     23   1091   1065   -558   -522   1078   -311   -181   -213    -90    -96     36
     25   1098   1072   -561   -522   1085   -322   -181   -210    -85    -88     49
     18   1070   1049   -545   -514   1060   -322   -171   -207    -80    -83     54
     18   1036   1018   -527   -501   1028   -329   -176   -220    -90    -93     44
     18   1000    979   -511   -480    989   -353   -197   -252   -119   -119     20
     12    969    956   -491   -470    963   -366   -215   -275   -142   -142     -2
      5    948    940   -478   -467    943   -361   -228   -296   -163   -161    -23
    -12    898    909   -444   -459    904   -355   -239   -311   -184   -181    -49
    -25    865    888   -420   -457    875   -363   -259   -337   -213   -210    -77
    -31    841    872   -405   -452    857   -371   -280   -358   -233   -231    -96
    -31    805    836   -389   -433    820   -376   -288   -371   -252   -246   -111
    -23    787    810   -381   -418    800   -381   -293   -381   -262   -259   -122
    -25    784    807   -381   -418    797   -384   -298   -387   -267   -265   -129
    -31    774    805   -371   -418    789   -381   -298   -389   -267   -267   -129
    -31    776    807   -374   -420    792   -379   -298   -387   -267   -265   -129
    -31    766    795   -368   -413    779   -379   -296   -384   -265   -265   -132
    -38    763    800   -363   -418    782   -379   -298   -389   -270   -267   -137
    -36    761    797   -361   -415    779   -374   -296   -384   -267   -265   -135
    -31    740    771   -355   -402    753   -363   -280   -381   -270   -272   -142
    -15    693    706   -340   -361    698   -301   -187   -345   -270   -293   -176
      7    717    709   -363   -350    714   -197    -23   -246   -220   -275   -184
     36    820    784   -428   -374    802    -85    220    -41    -36   -122    -57
    116   1067    948   -592   -415   1008    -23    553    265    322    246    301
    176   1454   1278   -815   -550   1366   -116    514    379    592    613    714
     98   1792   1693   -948   -797   1745   -303     25    257    701    854   1018
    -83   1927   2010   -922  -1047   1969   -524   -618    -33    597    839   1047
   -226   1680   1904   -730  -1065   1790   -769  -1254   -602     -2    239    475
   -236   1184   1418   -475   -826   1301  -1010  -1636  -1187   -714   -504   -236
   -176    797    974   -311   -576    885  -1075  -1577  -1325   -935   -753   -488
   -119    654    774   -267   -446    714   -927  -1210  -1078   -766   -649   -428
    -77    688    766   -306   -423    727   -678   -805   -763   -545   -483   -301
    -44    683    724   -319   -384    704   -462   -478   -524   -371   -355   -210
    -25    678    704   -327   -363    688   -371   -332   -420   -298   -301   -176
    -20    654    675   -316   -348    665   -340   -288   -387   -280   -290   -171
    -18    646    662   -316   -340    652   -327   -262   -371   -267   -283   -163
     -7    639    646   -316   -327    644   -319   -246   -361   -262   -277   -163
     -7    626    633   -311   -322    628   -311   -236   -350   -257   -277   -163
     -7    618    626   -303   -316    620   -301   -223   -342   -249   -272   -161
     -2    613    613   -306   -309    613   -303   -218   -340   -249   -270   -161
      2    623    620   -314   -309    623   -298   -207   -329   -241   -262   -158
      5    613    607   -309   -301    610   -285   -192   -319   -228   -249   -148
      5    605    600   -303   -296    602   -277   -179   -311   -220   -244   -145
      5    602    597   -303   -296    600   -272   -174   -303   -215   -244   -142
      7    607    597   -309   -296    602   -267   -163   -296   -207   -236   -137
     20    613    592   -316   -285    602   -259   -153   -285   -197   -228   -129
     23    607    584   -314   -280    597   -249   -140   -272   -187   -218   -119
     20    602    581   -311   -280    592   -241   -129   -259   -176   -207   -111
     18    597    576   -309   -280    587   -233   -114   -246   -161   -197   -101
     18    592    571   -306   -277    581   -223    -98   -231   -148   -187    -93
     31    589    558   -309   -262    574   -213    -77   -215   -132   -171    -80
     31    571    540   -303   -257    555   -207    -67   -210   -127   -166    -77
     33    576    542   -306   -254    558   -205    -51   -200   -116   -161    -75
     31    576    542   -306   -257    558   -192    -25   -176    -96   -145    -59
     38    576    537   -306   -249    558   -176      2   -153    -77   -127    -46
     57    571    514   -316   -228    545   -161     33   -129    -57   -111    -33
     67    574    506   -322   -218    540   -148     67   -103    -36    -90    -15
     70    579    509   -324   -218    545   -135    111    -77    -10    -67      5
     75    568    493   -322   -207    532   -111    166    -41     23    -36     38
     88    584    493   -337   -202    537    -98    218     -7     57     -5     67
     96    587    491   -342   -197    540    -80    272     28     93     31    101
    103    589    485   -348   -192    537    -59    327     62    129     70    140
    122    610    488   -366   -181    550    -44    374     93    166    106    176
    127    636    506   -384   -189    574    -36    397    111    189    135    202
    137    659    519   -400   -189    589    -28    415    124    210    158    226
    137    654    517   -397   -189    587    -23    418    129    218    168    236
    127    644    517   -384   -194    581    -15    415    129    223    179    246
    122    639    514   -381   -194    576    -10    410    129    226    184    254
    116    639    522   -379   -202    581     -2    397    129    226    184    254
    111    628    517   -371   -205    574      0    374    119    213    174    241
     98    600    501   -348   -200    550      7    340    103    192    153    220
     85    561    475   -327   -194    519     12    298     85    171    127    192
     70    522    452   -298   -189    488      7    239     57    132     85    145
     46    465    418   -257   -184    441      2    179     25     96     46    101
     25    413    387   -218   -179    400      0    127      0     64     10     64
     15    350    335   -184   -161    345     -5     75    -25     31    -25     23
      7    314    306   -161   -150    309     -7     38    -44     12    -49     -2
      5    265    259   -137   -129    262    -12      7    -62     -7    -70    -25
      2    231    228   -116   -111    231    -15    -12    -72    -18    -83    -41
      7    218    210   -111   -101    215    -10    -20    -72    -18    -83    -44
      2    189    184    -96    -90    187     -5    -23    -70    -18    -83    -46
     -5    166    168    -80    -88    168     -5    -28    -70    -18    -85    -51
     -7    135    142    -62    -75    137      2    -25    -67    -18    -85    -54
    -12    114    124    -51    -67    119      5    -25    -64    -18    -83    -54
    -10     85     96    -38    -54     90     12    -20    -57    -10    -75    -51
     -7     67     72    -31    -38     70     18    -18    -51     -7    -75    -51
     -5     59     64    -25    -33     62     28    -15    -46     -5    -75    -51
     -5     25     31    -10    -18     28     38    -10    -41      0    -70    -51
     -5      5      7      0     -7      5     41    -12    -41      0    -70    -54
     -7    -23    -15     12      2    -20     49    -12    -38      2    -67    -54
     -7    -51    -44     31     18    -49     64     -2    -25     15    -54    -44
     -5    -67    -62     36     25    -64     75      5    -15     20    -46    -41
     -5    -64    -59     33     25    -62     96     15      0     33    -36    -31
     -5    -25    -23     12      7    -25    137     46     44     75      2      0
    -10      7     18      2    -12     12    171     64     72    101     28     20
    -10      0     10      5    -12      5    194     75     88    114     41     28
     -5    -10     -5      5      0     -7    194     72     96    122     49     33
      2    -25    -28     10     12    -25    179     59     98    124     54     36
     18    -77    -96     31     57    -85    168     57     96    127     54     36
     15   -106   -124     44     67   -114    171     57     98    129     59     41
     18   -119   -137     49     77   -127    187     72    119    150     83     57
     23   -158   -184     64    103   -171    184     80    119    153     88     57
     20   -231   -252    106    135   -241    174     67     98    135     70     38
     15   -296   -314    137    163   -306    166     51     80    116     49     15
      2   -366   -368    181    184   -366    174     46     72    103     38      0
     -7   -420   -415    213    202   -418    184     33     59     88     23    -18
    -31   -480   -449    257    207   -465    197     23     49     70      5    -41
    -44   -542   -501    290    226   -522    197      7     36     54    -10    -62
    -49   -605   -555    327    252   -581    200     -5     23     38    -25    -77
    -49   -667   -618    355    280   -644    205     -7     18     31    -31    -88
    -49   -706   -657    379    303   -683    210    -12     12     28    -36    -96
    -54   -730   -678    392    309   -704    218    -10     18     28    -36    -96
    -57   -758   -701    407    319   -732    228     -5     28     36    -28    -90
    -59   -787   -727    420    332   -758    239      2     38     46    -18    -88
    -57   -831   -774    444    358   -802    257     10     51     57    -10    -80
    -57   -885   -828    470    381   -857    265     15     57     62     -5    -77
    -57   -922   -865    491    402   -893    277     23     64     67      0    -75
    -51   -963   -914    506    428   -940    306     57     77     62     -7    -90
    -31  -1028   -997    530    483  -1013    413    176    122     62    -36   -137
      2  -1008  -1010    504    506  -1010    535    379    257    150     25    -98
     62   -870   -932    402    496   -898    691    771    563    436    283    127
    129   -631   -763    249    446   -696    748   1036    839    782    652    491
    129   -244   -374     57    252   -309    501    589    774    956    956    859
    -38     46     83     -5    -62     64    124   -226    563   1026   1153   1104
   -228     64    293     80   -262    179   -189   -966    215    815   1010    992
   -322   -446   -124    384   -101   -285   -449  -1473   -415     83    275    303
   -285  -1023   -737    654    226   -880   -517  -1545   -854   -532   -368   -303
   -207  -1215  -1008    709    400  -1111   -301  -1070   -592   -379   -288   -280
   -145  -1241  -1096    693    475  -1169      7   -558   -241   -135   -111   -158
    -98  -1296  -1200    696    548  -1249    265   -171     12     33     10    -77
    -67  -1350  -1283    709    607  -1317    400     38    142    119     64    -49
    -62  -1397  -1335    727    633  -1366    441     96    176    140     77    -44
    -62  -1452  -1389    756    662  -1421    475    135    202    161     96    -33
    -62  -1478  -1418    769    678  -1449    496    158    220    174    106    -28
    -54  -1517  -1462    787    704  -1491    514    179    241    184    119    -20
    -54  -1556  -1504    805    724  -1532    524    194    252    194    129    -15
    -46  -1597  -1551    820    750  -1574    545    213    272    207    145     -5
    -49  -1628  -1582    836    763  -1608    563    233    296    226    161      7
    -46  -1644  -1597    846    774  -1621    576    249    309    239    174     18
    -44  -1673  -1631    857    792  -1652    581    254    314    241    176     18
    -44  -1704  -1660    872    805  -1683    597    270    329    254    189     23
    -46  -1727  -1683    885    815  -1706    618    290    348    272    205     36
    -31  -1751  -1719    891    844  -1735    636    311    366    290    223     51
    -25  -1787  -1764    904    867  -1777    646    322    379    298    231     54
    -25  -1813  -1787    917    880  -1800    662    342    400    311    246     64
    -20  -1813  -1795    917    885  -1805    678    363    423    329    265     77
    -20  -1844  -1823    932    901  -1834    698    384    446    350    285     98
    -25  -1870  -1847    945    909  -1857    709    402    459    358    296    103
    -18  -1896  -1878    958    927  -1888    727    428    483    376    311    114
    -15  -1922  -1906    969    943  -1914    745    454    504    392    324    122
    -12  -1938  -1925    976    956  -1932    763    483    524    413    345    137
    -12  -1974  -1961    992    971  -1969    787    527    558    441    374    158
     -7  -1979  -1974    992    982  -1977    805    568    587    465    394    176
      2  -2000  -2003    997   1000  -2000    828    610    615    491    415    192
     12  -1995  -2008    992   1010  -2000    849    657    646    514    439    210
     25  -1995  -2021    984   1021  -2008    875    719    685    548    475    241
     28  -2026  -2055    997   1041  -2039    906    784    727    587    511    275
     41  -2039  -2081    997   1060  -2060    927    841    766    623    545    303
     57  -2029  -2086    987   1070  -2057    953    898    805    662    587    345
     64  -2026  -2094    979   1078  -2057    974    945    839    701    626    381
     75  -2013  -2091    969   1083  -2052    989    982    870    735    662    413
     80  -2010  -2091    963   1083  -2049    997    997    885    756    685    433
     77  -2029  -2107    976   1091  -2068   1008   1010    901    774    706    454
     80  -2044  -2127    979   1104  -2083   1018   1015    911    784    722    470
     88  -2049  -2138    979   1111  -2094   1023   1013    917    792    732    480
     80  -2073  -2153    995   1114  -2112   1028    995    917    797    740    491
     64  -2096  -2161   1015   1111  -2127   1028    961    909    789    740    488
     46  -2120  -2169   1034   1106  -2143   1021    909    891    771    724    470
     31  -2161  -2192   1065   1109  -2174   1018    852    872    750    704    449
      5  -2242  -2247   1117   1124  -2244   1010    789    841    714    670    413
    -18  -2327  -2309   1174   1145  -2320   1005    727    815    685    641    379
    -33  -2405  -2372   1218   1166  -2390    992    665    776    646    600    332
    -41  -2473  -2431   1257   1195  -2455    982    615    748    610    566    298
    -49  -2538  -2491   1291   1218  -2514    979    574    722    581    537    267
    -62  -2579  -2517   1322   1226  -2548    976    542    701    561    514    244
    -75  -2629  -2553   1350   1236  -2592    982    530    696    553    506    233
    -70  -2678  -2608   1371   1267  -2644    982    519    691    540    498    220
    -72  -2709  -2639   1389   1280  -2673    982    509    685    532    493    213
    -75  -2735  -2660   1405   1291  -2699    982    504    688    535    496    215
    -80  -2756  -2675   1418   1296  -2717    989    504    691    540    498    218
    -77  -2790  -2712   1434   1317  -2751   1000    506    698    545    504    218
    -77  -2816  -2738   1447   1327  -2777   1008    511    701    548    506    220
    -72  -2818  -2746   1447   1335  -2782   1013    511    704    550    511    220
    -80  -2847  -2769   1462   1343  -2808   1013    509    704    548    511    220
    -88  -2873  -2787   1480   1348  -2831   1013    504    704    542    509    215
    -90  -2902  -2811   1496   1358  -2857   1018    504    706    542    509    215
    -96  -2925  -2829   1512   1366  -2878   1034    509    714    553    519    223
   -101  -2948  -2847   1525   1371  -2899   1041    509    719    555    522    223
    -98  -2972  -2873   1535   1384  -2922   1049    511    724    561    527    226
    -96  -2995  -2902   1543   1402  -2948   1060    517    732    566    535    233
    -88  -2969  -2881   1530   1395  -2925   1088    537    758    589    558    252
    -90  -2935  -2847   1512   1376  -2891   1137    571    805    633    600    285
   -101  -2940  -2839   1519   1366  -2889   1174    589    828    652    615    303
   -103  -2959  -2855   1530   1374  -2907   1184    592    833    654    618    303
    -98  -2977  -2878   1538   1389  -2927   1169    576    826    649    615    301
    -83  -2959  -2876   1519   1395  -2917   1158    579    841    670    639    322
    -67  -2969  -2902   1517   1415  -2935   1143    571    841    672    644    327
    -70  -2992  -2925   1530   1426  -2961   1145    576    846    678    652    335
    -67  -3018  -2951   1543   1441  -2985   1153    589    857    691    662    345
    -59  -3070  -3011   1564   1475  -3039   1135    576    839    675    649    329
    -64  -3133  -3068   1600   1499  -3102   1114    558    813    652    628    309
    -75  -3180  -3104   1628   1512  -3143   1109    545    800    636    613    293
    -83  -3234  -3151   1660   1532  -3192   1114    532    784    620    600    277
   -101  -3278  -3177   1688   1535  -3229   1124    522    769    600    576    252
   -122  -3348  -3229   1735   1553  -3289   1124    501    748    574    553    223
   -129  -3411  -3283   1769   1574  -3346   1122    483    732    561    537    207
   -127  -3432  -3304   1779   1587  -3369   1117    467    714    537    517    189
   -132  -3450  -3317   1790   1590  -3385   1117    465    711    532    511    184
   -132  -3473  -3341   1803   1602  -3408   1127    465    714    535    514    184
   -132  -3499  -3367   1816   1615  -3434   1132    467    717    537    519    187
   -137  -3512  -3374   1826   1618  -3445   1132    470    719    540    519    187
   -140  -3541  -3400   1839   1628  -3470   1145    475    730    550    530    192
   -145  -3561  -3416   1852   1634  -3489   1153    478    735    553    535    197
   -145  -3587  -3445   1865   1647  -3517   1156    478    737    555    537    200
   -135  -3603  -3468   1870   1665  -3535   1163    488    740    558    540    202
   -122  -3642  -3520   1880   1699  -3582   1221    558    766    555    519    171
   -101  -3652  -3554   1875   1725  -3603   1322    709    846    592    532    163
    -62  -3585  -3525   1821   1730  -3556   1428    956   1021    743    659    270
     23  -3406  -3429   1691   1725  -3416   1556   1379   1332   1060    966    555
     93  -3073  -3167   1488   1628  -3120   1504   1358   1460   1314   1293    924
      7  -2717  -2725   1353   1363  -2720   1223    732   1343   1431   1532   1226
   -218  -2520  -2304   1369   1041  -2413    927    -38   1140   1428   1623   1356
   -426  -2707  -2281   1566    927  -2494    652   -732    667    995   1221    987
   -449  -3250  -2803   1849   1174  -3026    413  -1080     49    244    452    246
   -363  -3621  -3260   1992   1447  -3442    415   -898    -38     49    218      0
   -275  -3743  -3468   2008   1595  -3606    644   -418    239    233    337     70
   -220  -3720  -3499   1971   1639  -3611    940     46    532    433    485    176
   -187  -3780  -3593   1982   1701  -3686   1137    340    691    527    542    205
   -168  -3826  -3658   1995   1743  -3743   1223    467    763    574    568    218
   -163  -3868  -3707   2013   1771  -3787   1249    506    782    581    574    215
   -158  -3884  -3725   2021   1782  -3806   1262    524    792    584    576    215
   -150  -3891  -3741   2021   1792  -3816   1275    545    807    594    581    220
   -150  -3907  -3756   2029   1800  -3832   1286    558    818    602    592    226
   -150  -3920  -3772   2034   1808  -3847   1288    566    823    607    597    228
   -153  -3930  -3777   2042   1810  -3855   1296    576    828    613    602    236
   -142  -3923  -3780   2031   1816  -3850   1301    581    836    618    610    239
   -132  -3923  -3790   2026   1826  -3858   1309    589    846    626    620    246
   -132  -3933  -3800   2031   1831  -3868   1314    602    857    636    631    252
   -135  -3928  -3793   2031   1829  -3860   1317    607    859    641    636    254
   -135  -3954  -3819   2042   1839  -3886   1327    618    870    646    639    257
   -132  -3967  -3834   2049   1849  -3902   1335    631    880    657    652    267
   -132  -3962  -3829   2047   1847  -3897   1348    646    896    672    667    280
   -127  -3951  -3824   2039   1847  -3889   1350    657    904    678    678    288
   -114  -3951  -3839   2031   1860  -3897   1353    667    911    685    683    290
   -111  -3967  -3855   2039   1870  -3912   1363    683    924    696    691    298
   -109  -3969  -3860   2036   1873  -3917   1376    704    937    706    701    306
   -101  -3967  -3865   2034   1880  -3917   1387    724    953    717    714    316
   -103  -3985  -3881   2042   1888  -3933   1397    748    969    732    727    329
   -101  -3977  -3876   2039   1886  -3925   1405    771    987    748    748    342
    -98  -3962  -3865   2029   1883  -3915   1413    795   1002    761    761    353
    -90  -3959  -3868   2026   1888  -3915   1426    828   1021    779    774    366
    -80  -3959  -3878   2018   1899  -3920   1439    867   1047    800    797    381
    -62  -3946  -3884   2003   1909  -3915   1449    911   1070    823    820    402
    -54  -3933  -3881   1992   1912  -3907   1460    953   1093    849    841    426
    -44  -3920  -3876   1982   1914  -3899   1467   1002   1119    872    867    452
    -31  -3894  -3863   1961   1914  -3878   1483   1052   1153    909    904    488
    -10  -3873  -3863   1943   1925  -3871   1493   1096   1179    937    935    517
     -2  -3839  -3839   1919   1917  -3839   1501   1127   1202    966    966    550
      7  -3808  -3816   1901   1912  -3811   1509   1150   1223    989    995    579
      7  -3795  -3803   1891   1904  -3798   1509   1156   1231   1002   1010    594
     10  -3774  -3787   1880   1896  -3780   1509   1156   1234   1008   1023    607
     12  -3761  -3777   1873   1893  -3769   1514   1158   1244   1021   1039    623
     10  -3761  -3772   1875   1891  -3767   1517   1150   1249   1026   1047    633
      7  -3746  -3754   1867   1880  -3751   1514   1127   1244   1026   1047    636
     -2  -3756  -3754   1878   1873  -3754   1517   1093   1234   1013   1036    626
    -18  -3782  -3764   1899   1870  -3772   1519   1047   1218    995   1018    607
    -41  -3813  -3772   1927   1865  -3793   1512    982   1187    961    982    568
    -67  -3863  -3795   1964   1862  -3829   1506    919   1156    922    943    527
    -88  -3915  -3829   2000   1867  -3873   1496    854   1117    880    898    483
   -103  -3967  -3863   2034   1878  -3915   1483    795   1083    841    857    439
   -116  -4008  -3891   2062   1886  -3951   1475    745   1054    813    826    407
   -129  -4052  -3923   2088   1896  -3987   1465    704   1031    784    797    379
   -132  -4068  -3936   2099   1899  -4003   1457    678   1015    763    776    355
   -135  -4086  -3951   2109   1906  -4019   1454    662   1005    753    766    348
   -135  -4094  -3959   2114   1912  -4026   1454    652   1000    750    763    342
   -140  -4107  -3969   2122   1912  -4037   1452    644    995    745    758    337
   -135  -4107  -3972   2120   1917  -4039   1449    636    992    743    756    332
   -135  -4102  -3967   2117   1914  -4034   1449    631    989    743    756    332
   -140  -4097  -3956   2120   1906  -4026   1449    631    989    740    756    335
   -137  -4110  -3972   2122   1914  -4042   1444    623    984    732    748    329
   -135  -4112  -3977   2125   1919  -4047   1444    618    982    732    748    327
   -132  -4117  -3985   2122   1922  -4052   1447    613    979    730    745    324
   -137  -4120  -3982   2130   1922  -4052   1444    607    976    727    745    322
   -135  -4110  -3975   2122   1917  -4042   1444    597    971    722    740    316
   -132  -4110  -3980   2120   1922  -4045   1444    594    969    717    735    314
   -129  -4084  -3956   2104   1912  -4021   1447    594    969    717    735    314
   -119  -4073  -3954   2096   1917  -4013   1447    589    969    714    735    309
   -116  -4047  -3930   2081   1904  -3990   1470    605    992    735    756    329
   -122  -3987  -3868   2055   1873  -3928   1512    636   1031    769    789    361
   -129  -3969  -3839   2047   1852  -3904   1535    644   1041    776    795    366
   -127  -3972  -3845   2049   1857  -3910   1543    641   1041    774    792    363
   -124  -3954  -3829   2036   1849  -3891   1530    628   1041    776    797    368
   -106  -3912  -3806   2008   1847  -3860   1509    620   1044    782    805    379
    -96  -3907  -3811   1997   1857  -3860   1486    610   1039    782    807    384
   -101  -3894  -3793   1997   1844  -3845   1483    610   1044    787    815    394
    -98  -3894  -3798   1995   1847  -3847   1475    615   1044    789    823    397
    -93  -3933  -3842   2013   1873  -3889   1457    602   1026    774    805    381
    -93  -3980  -3886   2034   1893  -3933   1431    581    992    745    776    355
    -96  -3993  -3897   2044   1899  -3946   1421    563    974    724    756    337
   -111  -4029  -3917   2068   1901  -3972   1415    540    948    698    732    314
   -127  -4063  -3936   2094   1904  -4000   1415    522    924    670    704    285
   -142  -4097  -3954   2120   1904  -4026   1410    498    901    644    678    262
   -150  -4123  -3972   2138   1909  -4047   1402    483    883    626    659    244
   -153  -4154  -4003   2153   1922  -4078   1392    462    854    597    633    215
   -150  -4154  -4003   2153   1925  -4078   1382    452    844    587    623    202
   -158  -4159  -4000   2158   1917  -4078   1379    446    839    579    618    194
   -161  -4154  -3993   2158   1914  -4073   1379    449    839    581    620    197
   -158  -4154  -3995   2156   1917  -4076   1376    446    839    581    620    205
   -158  -4154  -3995   2156   1917  -4076   1376    446    839    579    618    202
   -163  -4164  -4000   2164   1917  -4084   1376    446    839    576    618    200
   -163  -4162  -3998   2164   1917  -4081   1376    439    833    574    615    194
   -158  -4167  -4011   2161   1925  -4089   1387    452    836    571    613    189
   -145  -4190  -4045   2166   1948  -4117   1436    532    859    566    592    155
   -122  -4180  -4060   2148   1966  -4120   1527    680    937    600    600    145
    -75  -4089  -4013   2083   1969  -4052   1626    914   1106    745    724    252
     23  -3845  -3868   1909   1945  -3858   1717   1299   1400   1067   1047    568
     75  -3478  -3554   1701   1813  -3515   1634   1241   1509   1317   1371    937
    -33  -3122  -3091   1577   1527  -3109   1363    613   1382   1421   1595   1221
   -262  -2902  -2639   1582   1187  -2772   1075   -161   1148   1379   1644   1314
   -446  -3182  -2735   1813   1143  -2959    805   -846    584    810   1096    797
   -470  -3689  -3221   2078   1374  -3455    571  -1174     10    114    384    114
   -381  -4024  -3645   2200   1631  -3834    568   -976    -46    -33    192    -90
   -293  -4112  -3819   2203   1761  -3967    787   -501    236    155    314    -18
   -241  -4065  -3824   2151   1790  -3946   1072    -44    535    363    467    101
   -205  -4094  -3891   2148   1842  -3993   1262    257    711    470    537    145
   -187  -4123  -3936   2153   1873  -4029   1335    374    776    511    563    155
   -184  -4133  -3949   2158   1880  -4042   1353    402    789    517    561    148
   -179  -4123  -3943   2148   1880  -4034   1361    423    797    522    568    153
   -176  -4125  -3949   2151   1883  -4037   1363    436    805    527    568    155
   -179  -4120  -3941   2148   1878  -4032   1363    444    807    527    568    153
   -168  -4110  -3941   2140   1886  -4026   1369    452    813    530    574    155
   -168  -4112  -3946   2140   1886  -4029   1371    459    818    532    576    153
   -166  -4091  -3925   2127   1878  -4008   1369    462    820    532    576    153
   -166  -4089  -3923   2125   1878  -4006   1369    467    820    532    576    153
   -168  -4081  -3912   2125   1870  -3998   1366    472    820    532    574    153
   -168  -4065  -3899   2117   1865  -3985   1374    483    828    540    584    166
   -158  -4060  -3904   2109   1873  -3982   1374    493    833    545    592    174
   -153  -4055  -3902   2104   1873  -3980   1371    498    836    548    597    176
   -155  -4039  -3884   2099   1862  -3962   1374    506    844    555    602    179
   -150  -4024  -3873   2086   1860  -3949   1376    514    846    558    605    181
   -150  -4016  -3865   2083   1855  -3941   1384    527    857    568    613    189
   -148  -3993  -3847   2070   1847  -3920   1387    540    867    576    620    197
   -142  -3977  -3834   2060   1844  -3907   1389    553    875    587    631    207
   -140  -3975  -3834   2057   1844  -3904   1392    566    883    594    639    215
   -137  -3969  -3832   2052   1847  -3902   1389    581    891    600    641    220
   -129  -3951  -3821   2039   1844  -3889   1397    605    909    613    654    231
   -124  -3933  -3808   2029   1842  -3871   1410    639    930    633    675    249
   -122  -3923  -3803   2021   1839  -3863   1413    667    943    646    685    259
   -111  -3899  -3790   2005   1836  -3845   1415    701    958    662    701    272
    -98  -3868  -3769   1982   1834  -3821   1423    743    982    688    727    296
    -77  -3834  -3756   1956   1839  -3795   1434    797   1015    722    758    329
    -64  -3806  -3743   1932   1836  -3774   1439    846   1044    753    789    358
    -54  -3769  -3715   1912   1829  -3743   1447    891   1067    779    815    387
    -44  -3728  -3686   1886   1818  -3707   1452    932   1093    810    849    423
    -31  -3699  -3668   1865   1818  -3684   1454    963   1114    836    880    454
    -20  -3665  -3645   1842   1810  -3655   1449    974   1119    846    893    472
    -12  -3621  -3608   1818   1797  -3616   1454    984   1130    862    911    496
    -15  -3590  -3574   1803   1777  -3582   1454    987   1135    872    927    514
    -15  -3561  -3546   1790   1764  -3554   1452    982   1140    883    940    527
    -25  -3548  -3525   1787   1745  -3538   1449    971   1135    880    940    527
    -33  -3541  -3507   1787   1735  -3522   1449    953   1130    875    935    522
    -46  -3538  -3494   1792   1722  -3517   1452    917   1117    857    919    509
    -57  -3546  -3489   1803   1714  -3517   1447    865   1091    828    891    480
    -83  -3590  -3507   1834   1709  -3548   1436    795   1049    779    839    431
   -106  -3629  -3522   1867   1706  -3574   1431    730   1013    740    797    387
   -129  -3665  -3535   1896   1701  -3600   1418    667    976    701    756    342
   -145  -3699  -3554   1922   1704  -3626   1395    597    930    646    701    288
   -158  -3730  -3572   1943   1706  -3652   1379    540    893    605    657    244
   -166  -3748  -3585   1956   1709  -3668   1371    504    870    581    633    220
   -168  -3756  -3587   1964   1709  -3673   1358    472    849    558    613    202
   -171  -3761  -3590   1966   1709  -3676   1348    452    836    545    600    189
   -176  -3761  -3585   1966   1701  -3676   1340    439    831    542    594    181
   -179  -3764  -3585   1971   1701  -3676   1337    431    823    535    589    179
   -179  -3759  -3580   1969   1699  -3671   1332    420    813    527    579    176
   -181  -3759  -3577   1971   1696  -3668   1330    418    807    524    576    171
   -184  -3751  -3569   1966   1691  -3660   1327    415    807    524    579    174
   -176  -3730  -3554   1953   1686  -3642   1314    407    800    517    571    166
   -176  -3725  -3548   1951   1683  -3637   1309    400    792    504    561    155
   -176  -3717  -3541   1948   1680  -3629   1304    392    787    498    555    153
   -179  -3715  -3538   1945   1678  -3626   1301    387    782    493    553    150
   -184  -3720  -3535   1951   1673  -3626   1296    384    782    493    553    155
   -187  -3722  -3535   1953   1673  -3629   1293    384    779    491    550    155
   -187  -3704  -3517   1945   1665  -3611   1288    376    771    485    548    153
   -181  -3676  -3496   1927   1654  -3587   1288    371    771    485    548    153
   -174  -3619  -3447   1896   1634  -3533   1309    389    795    506    566    171
   -168  -3569  -3400   1867   1613  -3486   1343    415    826    537    592    197
   -174  -3546  -3372   1860   1597  -3460   1363    423    836    542    597    202
   -176  -3538  -3364   1857   1592  -3452   1361    420    833    540    594    200
   -166  -3502  -3335   1834   1584  -3421   1348    410    836    545    602    210
   -155  -3468  -3315   1810   1577  -3393   1335    410    846    558    615    223
   -150  -3465  -3315   1808   1582  -3390   1304    392    833    553    613    223
   -153  -3439  -3289   1795   1566  -3364   1299    394    839    561    626    236
   -140  -3434  -3294   1787   1574  -3364   1291    400    839    563    628    241
   -142  -3457  -3317   1797   1584  -3387   1273    381    818    542    610    223
   -150  -3496  -3346   1823   1597  -3421   1249    361    792    519    584    202
   -155  -3515  -3361   1834   1602  -3437   1236    345    771    501    563    181
   -171  -3543  -3374   1857   1600  -3460   1239    329    748    475    535    158
   -184  -3574  -3390   1878   1600  -3481   1234    309    722    446    509    132
   -192  -3603  -3411   1899   1608  -3507   1223    288    696    418    485    111
   -202  -3626  -3426   1912   1610  -3528   1213    267    675    397    465     88
   -207  -3632  -3424   1917   1608  -3528   1202    254    657    379    446     72
   -210  -3624  -3416   1914   1602  -3520   1197    246    649    371    441     64
   -202  -3621  -3419   1912   1608  -3520   1189    241    644    366    433     62
   -205  -3619  -3413   1912   1602  -3517   1179    228    631    353    423     51
   -205  -3606  -3403   1904   1597  -3504   1176    226    631    353    420     46
   -210  -3603  -3393   1904   1590  -3499   1174    220    626    348    410     36
   -207  -3611  -3403   1909   1597  -3507   1166    213    615    337    402     25
   -202  -3585  -3385   1893   1590  -3486   1163    213    618    342    407     33
   -200  -3585  -3385   1891   1590  -3483   1182    244    631    345    405     31
   -184  -3606  -3424   1893   1615  -3515   1249    363    683    358    394      2
   -153  -3585  -3432   1870   1639  -3509   1348    545    805    439    441     25
   -101  -3442  -3343   1769   1621  -3393   1436    818   1026    657    644    210
    -10  -3174  -3164   1592   1574  -3169   1462   1106   1283    976    987    561
     15  -2782  -2798   1382   1405  -2790   1343    937   1325   1176   1288    917
   -103  -2522  -2418   1314   1156  -2470   1140    358   1143   1202   1428   1122
   -324  -2475  -2153   1397    911  -2317    922   -353    753    919   1208    940
   -467  -2764  -2296   1615    914  -2530    667  -1002    135    246    530    290
   -457  -3177  -2722   1816   1130  -2951    426  -1299   -348   -314    -41   -254
   -371  -3450  -3078   1912   1353  -3265    420  -1078   -303   -329    -88   -324
   -309  -3502  -3192   1904   1439  -3348    623   -657     -7   -124     57   -220
   -259  -3463  -3203   1860   1470  -3333    870   -244    290     83    210   -103
   -220  -3455  -3234   1836   1504  -3346   1049     49    496    231    314    -25
   -207  -3445  -3237   1826   1514  -3341   1111    155    566    283    350      0
   -210  -3452  -3242   1831   1514  -3348   1119    181    576    285    350     -7
   -207  -3450  -3242   1829   1514  -3348   1124    194    581    288    348     -7
   -205  -3455  -3250   1829   1519  -3354   1130    207    592    290    350     -5
   -200  -3442  -3242   1821   1519  -3343   1132    220    600    296    353     -2
   -202  -3426  -3226   1813   1512  -3328   1132    226    605    301    358      5
   -202  -3406  -3205   1803   1501  -3307   1132    233    613    306    363     10
   -197  -3385  -3187   1790   1493  -3286   1132    239    615    309    366     10
   -189  -3367  -3177   1779   1493  -3273   1132    246    623    314    371     18
   -184  -3359  -3177   1771   1496  -3270   1127    246    620    311    368     15
   -179  -3346  -3167   1761   1493  -3257   1130    257    628    319    374     25
   -176  -3330  -3156   1751   1488  -3244   1130    265    631    324    379     33
   -179  -3328  -3148   1753   1483  -3239   1130    270    636    327    384     38
   -171  -3307  -3138   1738   1483  -3221   1127    277    646    335    389     44
   -166  -3286  -3122   1725   1478  -3205   1132    288    657    348    402     57
   -163  -3265  -3104   1714   1467  -3185   1135    301    667    358    413     67
   -153  -3242  -3089   1699   1467  -3167   1137    316    678    368    426     80
   -150  -3216  -3065   1683   1454  -3141   1135    327    688    381    436     88
   -150  -3200  -3050   1673   1449  -3125   1135    340    698    389    441     93
   -145  -3182  -3037   1662   1444  -3112   1137    355    711    402    449    106
   -140  -3169  -3029   1654   1444  -3099   1140    376    722    413    462    116
   -140  -3151  -3013   1644   1436  -3081   1140    400    737    426    475    132
   -129  -3128  -2998   1628   1434  -3065   1150    436    763    452    498    155
   -119  -3096  -2979   1608   1428  -3039   1156    475    789    480    527    184
   -103  -3073  -2969   1590   1431  -3021   1163    517    815    506    555    213
    -90  -3044  -2953   1566   1431  -3000   1166    561    844    537    584    239
    -75  -3008  -2935   1540   1428  -2972   1169    607    872    568    615    270
    -59  -2964  -2904   1512   1418  -2933   1174    652    901    602    652    309
    -49  -2922  -2873   1486   1410  -2899   1179    693    932    639    691    348
    -44  -2876  -2834   1460   1395  -2857   1182    722    956    667    722    381
    -33  -2837  -2803   1436   1384  -2821   1182    735    966    685    743    405
    -28  -2803  -2774   1415   1371  -2790   1179    740    969    696    758    423
    -25  -2774  -2748   1400   1361  -2761   1184    748    982    714    782    449
    -31  -2743  -2714   1384   1340  -2730   1176    740    976    717    789    459
    -33  -2712  -2681   1371   1322  -2696   1171    727    974    714    789    459
    -36  -2694  -2660   1363   1309  -2678   1174    709    963    704    779    452
    -46  -2701  -2655   1374   1304  -2678   1179    678    945    678    753    423
    -64  -2733  -2668   1397   1301  -2701   1176    628    911    636    706    381
    -88  -2753  -2665   1421   1286  -2709   1174    571    872    592    657    332
   -109  -2777  -2668   1441   1278  -2722   1166    506    831    540    602    272
   -129  -2805  -2675   1467   1273  -2740   1150    439    789    491    550    223
   -145  -2834  -2688   1488   1270  -2761   1137    376    750    446    501    176
   -155  -2865  -2709   1509   1275  -2787   1124    327    714    410    465    140
   -163  -2883  -2720   1522   1278  -2803   1111    285    688    381    436    116
   -174  -2886  -2712   1530   1267  -2800   1106    265    675    371    423    106
   -166  -2883  -2717   1522   1273  -2800   1091    239    659    355    405     88
   -161  -2881  -2720   1519   1278  -2800   1078    220    644    342    392     77
   -163  -2870  -2707   1517   1270  -2790   1072    210    639    335    387     72
   -163  -2860  -2696   1512   1265  -2779   1067    205    636    335    387     72
   -163  -2844  -2681   1501   1257  -2764   1062    202    633    337    387     75
   -168  -2831  -2662   1499   1247  -2748   1060    200    633    337    387     75
   -166  -2829  -2662   1496   1247  -2746   1054    194    631    332    381     72
   -161  -2808  -2647   1486   1241  -2727   1052    194    626    329    379     72
   -166  -2792  -2626   1478   1228  -2709   1047    187    623    327    376     75
   -168  -2787  -2618   1478   1223  -2701   1044    184    618    324    374     72
   -171  -2766  -2595   1467   1210  -2681   1039    179    618    322    371     72
   -168  -2753  -2585   1462   1208  -2670   1039    179    620    327    374     75
   -171  -2733  -2561   1449   1195  -2647   1034    174    615    324    368     70
   -171  -2699  -2527   1434   1176  -2613   1044    181    628    340    384     83
   -168  -2634  -2465   1400   1145  -2548   1070    202    659    366    410    109
   -168  -2577  -2408   1374   1119  -2494   1096    218    680    384    426    129
   -171  -2566  -2397   1369   1111  -2483   1104    218    683    389    428    129
   -171  -2551  -2379   1361   1104  -2465   1091    205    678    381    423    127
   -163  -2504  -2340   1330   1088  -2423   1075    200    683    389    436    145
   -155  -2478  -2322   1317   1083  -2400   1052    192    683    394    441    153
   -158  -2475  -2317   1314   1078  -2397   1039    187    675    394    441    153
   -150  -2473  -2322   1312   1083  -2397   1041    200    683    405    449    163
   -137  -2486  -2348   1309   1104  -2416   1026    192    670    392    439    155
   -135  -2520  -2385   1327   1124  -2452   1000    174    641    368    415    137
   -145  -2546  -2400   1343   1124  -2475    979    155    615    345    394    114
   -153  -2559  -2405   1356   1124  -2483    982    140    600    324    374     98
   -174  -2587  -2416   1379   1119  -2501    984    127    579    303    350     77
   -192  -2608  -2416   1400   1111  -2512    971    101    550    272    316     44
   -194  -2613  -2421   1402   1111  -2517    956     75    522    246    293     23
   -189  -2624  -2436   1405   1122  -2530    943     57    504    226    272      5
   -189  -2631  -2442   1410   1124  -2538    940     49    491    215    259     -2
   -194  -2639  -2444   1418   1124  -2543    940     49    491    213    257     -5
   -194  -2642  -2447   1415   1124  -2546    937     49    488    213    254     -7
   -194  -2631  -2439   1413   1122  -2535    935     46    488    213    254     -7
   -197  -2616  -2418   1405   1109  -2517    927     41    480    207    249    -10
   -197  -2600  -2403   1400   1101  -2501    922     41    483    207    252     -7
   -194  -2590  -2395   1389   1098  -2494    922     41    483    207    252     -7
   -189  -2590  -2400   1389   1104  -2496    924     49    485    210    249     -7
   -181  -2624  -2444   1400   1130  -2533    966    119    506    202    228    -38
   -158  -2616  -2457   1387   1148  -2538   1072    283    594    236    228    -59
   -127  -2533  -2408   1327   1140  -2470   1163    501    756    371    337     33
    -57  -2327  -2273   1192   1106  -2301   1241    846   1036    678    639    322
     12  -1984  -1997    984   1002  -1990   1184    896   1179    945    976    693
    -38  -1605  -1566    823    763  -1587    945    353   1023   1028   1197    989
   -244  -1436  -1195    839    475  -1317    691   -366    740    945   1208   1041
   -420  -1574  -1153    995    366  -1363    423  -1054    220    449    737    607
   -470  -2044  -1577   1257    550  -1810    168  -1488   -400   -288    -18   -109
   -394  -2431  -2036   1413    820  -2234    103  -1423   -561   -542   -301   -389
   -319  -2517  -2197   1418    937  -2359    293   -974   -254   -324   -150   -293
   -272  -2465  -2192   1369    958  -2330    553   -524     80    -80     33   -150
   -233  -2452  -2218   1343    989  -2335    766   -171    327     96    163    -54
   -210  -2455  -2244   1332   1015  -2351    862    -15    431    171    213    -18
   -205  -2457  -2252   1330   1021  -2356    880     20    449    181    213    -23
   -202  -2457  -2257   1330   1026  -2359    893     44    467    192    223    -12
   -197  -2439  -2244   1317   1021  -2343    898     57    472    194    220    -12
   -189  -2423  -2234   1306   1021  -2330    898     67    478    194    223    -12
   -179  -2410  -2231   1296   1026  -2322    901     75    485    205    231     -7
   -181  -2405  -2223   1293   1021  -2314    904     88    496    210    236     -2
   -181  -2387  -2208   1283   1010  -2299    906    101    506    220    246     10
   -176  -2366  -2190   1273   1005  -2278    911    114    517    233    259     20
   -171  -2351  -2182   1260   1002  -2268    906    119    514    231    257     20
   -166  -2343  -2179   1254   1005  -2262    904    122    514    231    257     20
   -171  -2338  -2166   1252    995  -2252    906    135    524    241    265     28
   -163  -2330  -2166   1247   1000  -2249    909    148    535    249    272     38
   -155  -2299  -2143   1226    989  -2221    906    153    540    257    280     44
   -158  -2265  -2109   1210    974  -2187    911    168    553    270    293     59
   -158  -2247  -2091   1200    966  -2169    917    184    568    283    306     70
   -153  -2242  -2088   1197    966  -2166    917    192    574    288    309     72
   -140  -2226  -2086   1182    971  -2158    911    200    574    285    306     70
   -132  -2210  -2081   1171    971  -2145    917    220    589    301    319     83
   -129  -2190  -2060   1161    963  -2125    924    246    610    322    337    103
   -129  -2179  -2049   1156    958  -2114    937    277    633    342    358    122
   -127  -2148  -2021   1137    945  -2086    940    298    646    355    371    135
   -119  -2135  -2018   1127    948  -2078    945    332    667    371    387    148
   -111  -2112  -2000   1109    943  -2055    958    376    691    394    407    171
    -98  -2068  -1969   1083    935  -2018    969    423    719    423    436    200
    -83  -2042  -1958   1060    935  -2000    976    475    750    454    467    228
    -72  -2013  -1943   1041    932  -1979    984    527    779    485    496    257
    -59  -1971  -1914   1013    924  -1943    992    576    807    517    527    288
    -46  -1927  -1880    987    917  -1904   1002    626    841    555    566    329
    -31  -1893  -1862    961    914  -1878   1008    659    865    581    597    363
    -20  -1847  -1826    932    901  -1839   1013    680    880    605    626    394
    -20  -1803  -1782    909    880  -1792   1005    683    883    615    639    410
    -15  -1761  -1745    888    865  -1753   1000    680    883    618    646    423
    -15  -1740  -1725    875    854  -1732    992    670    878    618    652    431
    -18  -1725  -1706    872    841  -1717    984    652    867    610    649    431
    -20  -1701  -1680    862    828  -1691    984    633    862    610    649    433
    -31  -1701  -1670    867    818  -1686    989    605    852    600    639    423
    -59  -1725  -1667    891    802  -1696    976    542    815    558    592    379
    -80  -1761  -1683    919    800  -1722    966    480    779    514    548    335
   -101  -1795  -1696    948    795  -1745    958    418    745    475    506    290
   -122  -1834  -1712    979    795  -1774    948    355    709    436    465    249
   -137  -1855  -1717    995    787  -1787    927    293    675    394    420    205
   -150  -1880  -1732   1015    789  -1808    911    241    641    358    381    168
   -158  -1901  -1743   1028    789  -1823    898    202    615    332    355    142
   -158  -1917  -1758   1039    800  -1839    885    174    597    314    337    124
   -161  -1927  -1766   1041    802  -1847    870    148    581    296    322    109
   -163  -1930  -1766   1047    800  -1847    865    137    574    290    314    103
   -163  -1922  -1758   1041    795  -1839    862    132    574    290    316    106
   -161  -1901  -1740   1031    789  -1821    852    124    563    285    314    103
   -168  -1901  -1732   1034    779  -1818    846    119    561    280    309     98
   -168  -1906  -1738   1036    782  -1823    849    122    563    283    311    101
   -171  -1899  -1730   1034    776  -1816    846    119    558    280    306    101
   -171  -1880  -1709   1026    769  -1795    841    116    555    280    306    103
   -174  -1873  -1699   1023    761  -1787    839    116    558    283    311    106
   -171  -1865  -1696   1018    761  -1782    839    116    555    283    311    106
   -171  -1867  -1699   1018    761  -1784    831    109    550    277    303    101
   -174  -1849  -1675   1013    750  -1764    833    111    553    280    309    106
   -171  -1831  -1660   1000    743  -1745    831    109    550    277    306    103
   -163  -1800  -1639    982    737  -1719    844    122    568    293    322    119
   -161  -1735  -1577    945    706  -1657    883    155    610    335    363    161
   -163  -1688  -1525    927    680  -1608    906    168    631    348    376    174
   -161  -1675  -1514    917    672  -1595    922    176    639    353    381    179
   -161  -1665  -1504    911    670  -1584    906    163    633    353    379    179
   -153  -1634  -1480    893    662  -1558    883    155    636    361    389    187
   -142  -1626  -1483    885    670  -1556    872    158    644    371    402    202
   -148  -1628  -1480    885    665  -1556    859    150    636    371    400    205
   -137  -1605  -1467    870    662  -1538    852    153    636    371    402    207
   -129  -1608  -1478    867    672  -1545    828    140    618    355    384    192
   -124  -1644  -1519    885    696  -1582    802    122    589    329    363    174
   -137  -1688  -1553    911    706  -1621    784    106    563    311    345    158
   -153  -1706  -1556    930    701  -1631    784     90    550    296    332    145
   -168  -1732  -1564    950    696  -1649    787     77    532    277    311    124
   -179  -1753  -1574    966    696  -1665    782     57    509    249    283     98
   -194  -1795  -1600    995    698  -1696    769     36    485    226    259     77
   -205  -1808  -1602   1005    698  -1706    756     18    462    202    236     57
   -202  -1816  -1613   1008    704  -1714    745      5    446    187    220     41
   -200  -1816  -1615   1008    706  -1717    740      0    441    181    213     38
   -197  -1816  -1621   1005    709  -1719    737      0    436    176    210     33
   -200  -1818  -1618   1008    706  -1719    740      0    439    181    213     36
   -205  -1805  -1600   1002    696  -1704    743      2    441    184    218     44
   -205  -1787  -1582    997    688  -1686    737      5    441    187    220     46
   -194  -1774  -1579    984    691  -1678    732      2    439    181    215     44
   -192  -1782  -1590    987    696  -1688    730      7    433    179    210     38
   -187  -1790  -1602    987    706  -1696    761     57    444    171    192     15
   -171  -1769  -1597    971    711  -1683    862    205    519    194    187     -7
   -129  -1704  -1577    914    722  -1639    963    423    670    319    288     77
    -46  -1522  -1475    784    711  -1499   1078    807    958    610    568    342
     31  -1171  -1202    568    615  -1187   1054    927   1145    904    914    711
     -2   -756   -753    379    374   -756    776    368   1031   1028   1166   1034
   -213   -524   -314    366     49   -420    457   -428    802   1023   1257   1171
   -423   -628   -205    524   -109   -418    161  -1161    342    628    906    859
   -496  -1135   -641    815     72   -891    -93  -1615   -303   -135    135    127
   -420  -1543  -1122    982    350  -1332   -140  -1530   -509   -457   -220   -226
   -335  -1641  -1309    987    485  -1475     80  -1028   -213   -262    -96   -153
   -277  -1621  -1343    948    530  -1480    371   -542    103    -41     64    -38
   -231  -1644  -1413    937    589  -1530    589   -197    311     93    158     20
   -205  -1665  -1460    935    626  -1564    680    -41    397    148    187     36
   -202  -1667  -1465    932    631  -1566    698     -7    413    153    184     28
   -197  -1665  -1467    932    633  -1569    717     20    431    163    192     36
   -194  -1670  -1478    932    639  -1574    719     33    436    166    192     36
   -194  -1657  -1462    927    633  -1561    722     41    439    166    192     36
   -194  -1652  -1460    922    631  -1558    724     54    444    171    197     41
   -187  -1644  -1457    917    633  -1553    724     64    452    176    202     46
   -181  -1615  -1436    896    626  -1527    722     72    459    184    207     49
   -176  -1600  -1423    888    623  -1512    719     77    459    187    210     51
   -179  -1597  -1418    888    618  -1509    722     83    465    192    213     57
   -179  -1587  -1410    883    613  -1499    722     90    467    197    215     62
   -174  -1595  -1421    883    623  -1506    724    103    470    202    223     67
   -158  -1566  -1408    862    623  -1488    727    116    480    210    231     77
   -153  -1551  -1397    852    620  -1475    724    124    485    215    236     83
   -153  -1548  -1395    849    618  -1473    732    142    498    228    246     93
   -150  -1538  -1389    844    618  -1465    735    158    511    241    257    101
   -145  -1522  -1376    833    615  -1449    740    176    524    252    270    111
   -142  -1480  -1340    810    597  -1413    730    181    524    249    267    111
   -137  -1462  -1327    800    594  -1395    732    197    537    262    277    122
   -137  -1457  -1319    797    589  -1389    740    220    550    275    288    132
   -135  -1447  -1312    792    587  -1379    748    249    566    290    301    145
   -122  -1428  -1309    774    592  -1371    750    277    581    303    311    153
   -116  -1413  -1296    763    589  -1356    758    311    602    324    329    171
   -106  -1376  -1270    740    579  -1322    769    353    628    348    353    197
    -98  -1348  -1249    724    574  -1299    776    400    654    371    374    218
    -88  -1335  -1247    711    579  -1293    787    449    680    394    397    239
    -72  -1299  -1226    685    576  -1262    800    509    714    431    433    272
    -62  -1252  -1189    657    563  -1223    805    555    737    462    465    303
    -51  -1223  -1171    639    558  -1197    813    600    763    491    496    337
    -36  -1174  -1140    602    550  -1156    818    631    789    522    527    374
    -31  -1145  -1114    587    540  -1130    815    646    802    540    548    394
    -28  -1109  -1080    566    522  -1096    815    657    810    553    566    418
    -25  -1085  -1060    555    517  -1072    815    659    813    561    579    433
    -23  -1054  -1031    537    501  -1044    807    652    807    563    581    436
    -23  -1015   -992    519    483  -1005    800    636    807    566    589    446
    -31  -1015   -984    524    475  -1002    795    607    795    558    584    444
    -38  -1013   -974    527    467   -995    789    566    776    540    563    426
    -64  -1023   -958    542    444   -992    782    511    753    511    535    400
    -93  -1062   -971    576    439  -1018    769    444    717    472    493    358
   -103  -1111  -1010    605    452  -1062    756    376    678    428    449    311
   -127  -1153  -1026    641    449  -1091    748    311    641    389    410    270
   -148  -1166  -1018    657    431  -1091    717    241    594    337    355    218
   -163  -1208  -1044    683    439  -1127    701    192    558    301    316    181
   -171  -1239  -1070    704    446  -1156    688    161    535    277    290    155
   -174  -1247  -1072    711    449  -1161    685    137    522    265    277    145
   -176  -1257  -1080    714    452  -1169    672    119    506    246    262    127
   -171  -1265  -1093    719    459  -1182    665    103    493    233    249    116
   -168  -1252  -1083    709    454  -1169    659     96    491    231    249    114
   -174  -1241  -1067    709    446  -1156    657     96    493    236    254    122
   -179  -1241  -1062    709    439  -1153    657     96    493    236    254    122
   -181  -1249  -1070    714    444  -1161    657     93    493    236    254    124
   -176  -1239  -1065    706    441  -1153    652     90    488    233    252    119
   -174  -1241  -1067    709    446  -1156    644     83    480    226    244    111
   -179  -1231  -1054    704    436  -1143    641     83    483    228    246    116
   -176  -1234  -1057    704    439  -1145    644     85    483    228    249    119
   -174  -1228  -1054    701    439  -1143    646     88    485    231    249    122
   -179  -1202  -1023    691    420  -1114    641     83    483    231    249    122
   -171  -1184  -1015    678    420  -1098    631     72    472    223    241    114
   -166  -1148   -982    654    407  -1065    644     83    488    236    254    127
   -163  -1085   -924    623    379  -1005    680    114    524    272    290    158
   -166  -1044   -878    605    355   -961    714    135    550    293    311    181
   -171  -1036   -865    602    342   -950    730    148    561    303    319    189
   -171  -1044   -872    607    348   -958    714    132    550    293    311    181
   -168  -1023   -854    594    340   -940    691    119    550    298    316    189
   -155   -997   -841    576    342   -919    670    116    553    303    324    200
   -155   -997   -844    574    342   -922    657    114    550    306    329    207
   -153  -1005   -852    579    348   -930    654    122    558    314    337    218
   -137  -1005   -870    568    363   -937    628    106    535    293    319    200
   -129  -1026   -896    579    381   -961    597     83    501    267    293    179
   -145  -1052   -906    597    379   -982    584     67    478    246    272    161
   -158  -1088   -930    623    384  -1010    581     54    462    231    257    148
   -176  -1119   -943    646    381  -1034    589     46    449    215    241    132
   -192  -1127   -935    659    371  -1031    576     15    415    179    205     96
   -202  -1137   -935    667    366  -1036    563    -10    389    153    179     67
   -205  -1171   -966    685    379  -1070    550    -25    371    132    158     49
   -205  -1192   -989    696    389  -1091    542    -31    355    122    150     41
   -207  -1189   -982    698    387  -1085    540    -36    350    116    145     38
   -207  -1182   -976    693    381  -1080    535    -41    348    109    137     31
   -207  -1174   -969    691    379  -1072    535    -41    348    109    137     31
   -205  -1166   -961    685    376  -1065    535    -38    348    111    142     33
   -202  -1166   -963    685    379  -1065    535    -36    350    116    148     38
   -205  -1166   -961    685    376  -1065    530    -38    342    111    142     33
   -205  -1171   -966    688    379  -1070    530    -31    342    109    137     31
   -194  -1182   -989    688    397  -1088    574     41    368    114    129     15
   -168  -1145   -976    657    402  -1062    678    202    457    158    148     12
   -114  -1060   -945    587    413  -1002    763    420    607    290    257    106
    -31   -862   -831    446    400   -846    865    784    878    574    535    374
     49   -514   -563    231    303   -537    836    867   1044    846    865    737
      5   -111   -116     54     59   -114    581    311    935    958   1101   1044
   -226     90    314     67   -270    200    296   -459    711    932   1163   1153
   -444    -67    376    254   -413    153     18  -1192    218    483    748    774
   -509   -553    -46    530   -233   -301   -241  -1628   -407   -246     10     67
   -426   -935   -509    680     41   -722   -311  -1512   -561   -491   -270   -215
   -332  -1041   -709    685    184   -875   -106  -1036   -288   -314   -161   -161
   -275  -1015   -740    644    231   -880    171   -574      5   -111    -15    -57
   -239  -1047   -807    641    283   -930    379   -236    202     15     70     -2
   -220  -1072   -852    646    314   -963    470    -85    283     67    103     18
   -215  -1080   -867    646    322   -974    491    -49    298     77    109     18
   -210  -1085   -875    649    329   -982    498    -31    303     77    106     12
   -200  -1088   -888    644    340   -987    501    -15    306     77    103     10
   -194  -1078   -883    636    342   -982    501    -10    306     72     98      5
   -184  -1057   -872    620    342   -966    506      2    311     83    106     12
   -179  -1041   -865    610    342   -953    509     15    322     90    116     23
   -184  -1044   -859    613    335   -950    509     23    327     93    119     25
   -192  -1039   -846    615    327   -943    504     31    327     98    124     28
   -187  -1039   -852    613    329   -945    504     36    327     98    124     31
   -181  -1023   -844    602    329   -935    509     46    332    106    129     36
   -174  -1015   -841    592    332   -930    509     54    337    109    132     41
   -168  -1008   -839    589    335   -924    506     62    340    114    135     44
   -166   -992   -826    579    327   -909    506     72    345    119    140     49
   -166   -971   -805    566    319   -888    506     85    355    129    150     59
   -161   -958   -800    558    316   -880    509     98    366    140    161     70
   -150   -958   -807    555    327   -883    511    116    371    148    168     77
   -148   -935   -789    540    319   -862    509    129    379    155    176     88
   -145   -919   -774    532    311   -849    511    145    389    163    184     90
   -137   -901   -763    519    311   -833    514    163    400    174    192     98
   -129   -883   -753    506    311   -818    522    189    413    187    202    109
   -124   -880   -756    501    311   -818    524    218    428    200    218    122
   -114   -852   -737    483    309   -795    530    252    449    223    236    142
   -109   -833   -724    470    306   -779    532    285    467    241    254    161
    -96   -810   -714    454    309   -763    540    332    493    267    277    187
    -85   -782   -696    433    301   -737    553    387    522    296    306    215
    -70   -740   -670    405    298   -706    563    441    553    329    340    252
    -51   -698   -649    374    298   -675    566    488    579    358    366    277
    -38   -659   -620    350    290   -641    566    524    597    381    394    303
    -31   -628   -597    327    283   -613    566    553    615    407    423    335
    -18   -607   -589    311    283   -600    568    571    628    423    441    361
    -12   -561   -550    285    267   -555    571    581    639    439    462    384
    -10   -524   -514    267    252   -519    568    581    641    452    478    402
    -10   -504   -493    254    239   -498    566    576    639    452    480    407
     -5   -485   -480    244    236   -483    561    566    636    449    480    410
    -10   -465   -454    236    220   -459    550    537    620    436    470    400
    -28   -462   -433    246    202   -449    545    498    605    418    452    381
    -46   -478   -431    262    192   -454    540    441    574    384    415    348
    -72   -514   -444    293    184   -480    540    379    540    342    371    303
    -98   -566   -470    332    184   -519    527    309    498    293    319    252
   -111   -602   -491    358    189   -548    511    244    459    252    275    205
   -122   -626   -504    374    189   -566    496    184    423    215    239    166
   -140   -665   -524    400    192   -594    480    135    387    181    202    129
   -155   -693   -537    420    189   -615    467     93    358    150    171    103
   -155   -698   -542    428    192   -620    454     64    337    129    150     88
   -155   -706   -550    428    194   -628    441     44    322    114    135     72
   -155   -719   -563    436    202   -641    431     28    306    101    122     59
   -161   -722   -563    441    200   -644    420     18    296     93    114     51
   -155   -722   -566    439    205   -644    423     18    298     93    114     51
   -161   -706   -548    431    192   -628    420     12    293     90    109     51
   -161   -711   -550    436    194   -631    413     10    285     85    106     49
   -158   -709   -553    431    197   -631    410      7    283     83    103     46
   -155   -701   -545    428    194   -623    410      7    283     83    106     46
   -153   -685   -532    418    187   -610    402      0    275     80    103     44
   -153   -675   -522    413    184   -600    397     -2    270     75     98     41
   -153   -667   -514    410    179   -592    394     -2    267     75     96     38
   -153   -654   -501    405    174   -579    392     -7    265     70     93     36
   -150   -646   -498    397    171   -574    389     -7    262     67     90     36
   -142   -613   -470    376    163   -542    415     15    288     93    116     67
   -142   -561   -418    350    135   -491    449     44    322    124    148     98
   -142   -519   -376    332    116   -449    470     54    337    137    161    109
   -140   -514   -376    327    116   -446    470     54    332    132    155    101
   -140   -498   -361    319    109   -431    457     44    335    137    161    106
   -124   -459   -335    290    103   -397    439     38    337    145    171    119
   -106   -433   -327    270    109   -381    413     25    327    142    168    119
   -119   -436   -319    277     98   -379    402     20    319    142    168    119
   -114   -441   -327    277    106   -384    394     23    319    142    168    119
   -103   -459   -355    280    124   -407    376     15    303    129    158    114
   -101   -475   -374    288    135   -426    350      0    277    111    142    101
   -116   -519   -405    316    142   -465    337    -18    252     88    116     80
   -129   -545   -418    337    142   -483    340    -28    233     67     96     59
   -148   -589   -444    368    145   -517    340    -51    205     33     62     28
   -158   -620   -462    389    150   -542    329    -77    176      5     36     -2
   -168   -633   -465    402    148   -550    316   -101    153    -18     12    -20
   -171   -662   -491    418    158   -579    311   -111    135    -33     -2    -36
   -174   -675   -501    426    163   -589    306   -116    122    -44    -15    -46
   -163   -659   -496    413    166   -579    296   -124    109    -57    -28    -57
   -166   -652   -488    407    158   -571    288   -127    103    -62    -33    -59
   -166   -654   -488    410    158   -571    285   -127    103    -59    -31    -59
   -166   -657   -491    410    161   -574    285   -127    103    -59    -31    -57
   -161   -644   -483    402    161   -563    288   -122    109    -54    -23    -49
   -158   -644   -485    402    163   -566    285   -122    103    -57    -25    -54
   -150   -646   -496    400    171   -574    296    -98    109    -57    -31    -62
   -129   -659   -530    394    197   -594    361     15    158    -41    -41    -85
   -106   -628   -522    368    207   -576    454    189    267     25     -2    -70
    -57   -504   -449    277    194   -478    542    459    478    226    181     96
     46   -244   -290     98    166   -265    589    776    743    548    522    444
     90    132     41   -114     23     88    472    626    792    758    831    802
    -23    418    441   -197   -231    428    241     23    623    805    995   1031
   -262    501    763   -122   -514    631      7   -711    267    576    833    909
   -423    207    631    109   -527    418   -249  -1384   -361    -98    161    265
   -418   -226    192    322   -306    -18   -483  -1680   -859   -688   -439   -311
   -322   -514   -192    418    -64   -353   -475  -1439   -818   -714   -504   -400
   -257   -579   -322    415     31   -449   -257   -989   -519   -504   -355   -296
   -218   -555   -337    387     57   -446     -5   -558   -223   -296   -202   -176
   -181   -571   -392    376    101   -483    166   -270    -36   -163   -109   -114
   -166   -574   -407    371    119   -491    233   -163     33   -111    -72    -88
   -150   -574   -426    361    135   -498    249   -132     51   -103    -70    -88
   -145   -568   -426    355    140   -498    249   -119     57   -103    -70    -90
   -137   -568   -431    353    145   -501    252   -106     62    -98    -67    -93
   -137   -576   -439    358    150   -509    257    -96     64    -98    -70    -96
   -145   -576   -431    361    140   -504    252    -93     62   -101    -70    -98
   -140   -558   -418    348    137   -488    252    -83     70    -93    -62    -88
   -132   -535   -405    332    135   -470    249    -80     70    -90    -62    -85
   -122   -530   -407    327    142   -470    246    -70     75    -85    -57    -80
   -127   -530   -402    327    137   -467    249    -59     80    -83    -51    -75
   -127   -514   -387    319    129   -452    252    -51     80    -80    -46    -67
   -116   -506   -389    311    135   -449    249    -46     83    -75    -46    -67
   -111   -498   -387    306    137   -444    252    -31     96    -59    -31    -54
   -111   -483   -371    296    127   -428    254    -23    101    -51    -28    -49
   -111   -472   -361    290    124   -418    262     -7    114    -41    -15    -36
   -111   -462   -353    285    119   -407    262      0    116    -38    -12    -31
   -109   -436   -327    272    109   -381    259     12    124    -28     -2    -20
   -101   -423   -324    262    109   -374    262     25    135    -18      7    -10
    -96   -420   -324    259    111   -374    270     51    153     -2     23      2
    -88   -397   -309    241    109   -355    272     72    166     12     38     15
    -83   -387   -303    236    109   -345    283    103    187     36     57     36
    -77   -379   -303    228    111   -342    275    122    194     41     64     38
    -67   -345   -277    207    103   -314    280    153    213     59     80     54
    -57   -324   -267    189    103   -298    288    192    236     83    103     80
    -46   -301   -254    174    103   -277    301    239    267    116    137    114
    -31   -285   -254    158    111   -272    306    288    290    142    163    140
    -18   -254   -236    135    106   -244    311    337    322    176    197    171
     -7   -215   -207    111     96   -210    311    384    350    213    236    207
      5   -174   -179     85     90   -176    319    426    379    249    275    249
     12   -135   -150     59     80   -142    322    452    400    277    306    280
     23    -98   -122     36     72   -109    322    472    415    298    335    309
     25    -70    -96     20     59    -83    322    480    426    316    350    329
     28    -59    -88     15     57    -72    327    483    428    324    363    350
     33    -28    -64     -2     46    -46    314    470    418    316    363    348
     28     -2    -31    -12     28    -15    316    459    415    319    366    350
     18      7    -10    -12     12      0    316    436    405    303    350    340
      5     -7    -12      2      7    -10    319    402    384    280    324    316
    -18    -38    -20     28      0    -31    309    340    340    231    272    265
    -36    -77    -41     57      0    -59    301    272    298    181    218    207
    -54   -122    -67     85      5    -96    296    207    259    132    166    153
    -72   -153    -80    114      2   -116    280    145    218     88    119    109
    -85   -174    -90    129      0   -132    257     85    176     44     75     67
    -96   -197   -101    145      0   -150    244     44    150     18     46     38
   -106   -226   -119    163      5   -174    236     10    124     -2     25     18
   -109   -249   -140    179     15   -194    228    -15    101    -28      0     -7
   -114   -249   -135    181      7   -192    218    -33     85    -44    -15    -23
   -114   -249   -137    181     10   -194    207    -44     77    -51    -23    -28
   -111   -249   -137    181     12   -194    205    -46     75    -49    -23    -28
   -106   -265   -158    187     25   -213    210    -44     77    -46    -23    -25
   -106   -267   -161    184     25   -215    207    -49     72    -51    -28    -28
   -109   -259   -150    184     20   -205    205    -54     67    -54    -31    -31
   -116   -257   -140    184     10   -200    200    -57     64    -54    -31    -33
   -111   -249   -137    181     12   -194    200    -54     62    -51    -28    -31
   -109   -233   -124    171      5   -179    189    -59     59    -54    -28    -31
   -109   -228   -119    168      2   -174    189    -62     59    -54    -28    -31
   -114   -213    -98    163    -10   -155    189    -62     59    -54    -28    -31
    -98   -218   -119    158     10   -168    184    -59     59    -54    -25    -31
   -103   -184    -80    142    -12   -132    192    -54     67    -44    -15    -20
   -103   -137    -33    119    -36    -85    218    -31     98    -12     10      7
   -106   -103      2    103    -57    -51    244    -12    116      5     25     23
   -106    -93     12    101    -59    -41    259     -2    129     12     36     31
   -103    -80     23     90    -64    -28    252    -10    129     12     36     33
    -96    -46     49     70    -72      0    231    -20    129     15     41     38
    -85    -25     59     54    -75     15    207    -31    129     20     46     44
    -85    -31     54     59    -70     10    192    -38    124     20     51     49
    -88    -23     64     54    -77     20    200    -23    137     36     67     67
    -80    -38     38     59    -59      0    192    -23    129     31     62     64
    -75    -88    -12     80    -33    -51    166    -41    101      5     38     44
    -77   -132    -54    106    -12    -93    145    -59     75    -18     12     18
    -88   -145    -57    116    -18   -101    145    -70     57    -36     -2      2
   -106   -174    -67    140    -20   -122    148    -85     33    -62    -31    -23
   -124   -218    -96    171    -15   -158    145   -106     10    -90    -57    -51
   -129   -246   -116    189     -7   -181    140   -119    -10   -106    -75    -70
   -135   -283   -148    207      5   -215    124   -142    -36   -135   -101    -96
   -137   -306   -171    220     15   -239    116   -155    -54   -153   -122   -111
   -135   -311   -176    220     18   -246    111   -163    -67   -163   -132   -124
   -132   -303   -171    218     18   -239    114   -161    -62   -161   -127   -124
   -132   -309   -179    220     20   -244    114   -158    -59   -158   -124   -116
   -132   -316   -184    223     25   -252    109   -158    -64   -158   -127   -116
   -132   -319   -187    223     23   -254    109   -158    -64   -155   -127   -116
   -140   -324   -184    233     20   -254    111   -155    -64   -150   -124   -114
   -142   -332   -189    236     23   -262    111   -145    -62   -155   -129   -122
   -127   -358   -233    241     51   -296    161    -62    -23   -145   -135   -140
   -103   -348   -244    226     67   -296    270    111     85    -83   -111   -142
    -64   -267   -202    166     67   -236    361    316    249     57      0    -54
      5    -72    -80     33     41    -77    428    654    527    368    311    246
     72    246    171   -161    -49    210    368    698    654    626    649    626
     10    574    561   -293   -275    566    171    207    504    693    849    896
   -176    719    896   -270   -535    807    -57   -462    207    584    833    927
   -355    530    883    -88   -618    704   -288  -1145   -355     18    283    410
   -400     98    498    150   -449    296   -537  -1577   -924   -654   -410   -254
   -332   -231    101    280   -218    -64   -628  -1538  -1065   -865   -644   -491
   -259   -358    -98    309    -80   -228   -478  -1140   -805   -685   -527   -420
   -210   -322   -114    265    -49   -218   -233   -711   -483   -454   -355   -288
   -168   -322   -153    246    -10   -239    -25   -363   -231   -275   -226   -194
   -150   -353   -205    252     23   -280     77   -197   -111   -187   -161   -148
   -140   -358   -218    249     38   -288    114   -145    -72   -158   -140   -132
   -135   -350   -215    241     38   -283    116   -129    -64   -155   -140   -137
   -129   -366   -236    246     51   -303    127   -109    -51   -148   -132   -129
   -127   -379   -252    252     59   -316    132    -93    -41   -137   -122   -119
   -129   -376   -246    254     57   -311    137    -80    -33   -127   -114   -119
   -129   -387   -257    257     62   -322    145    -72    -28   -122   -114   -119
   -127   -389   -262    257     67   -327    145    -64    -20   -116   -109   -116
   -124   -381   -259    252     67   -322    148    -51    -10   -106    -98   -103
   -111   -368   -257    241     72   -314    153    -38     -5    -98    -93    -98
   -114   -381   -267    246     75   -324    161    -25      5    -93    -85    -93
   -106   -379   -272    244     80   -327    166    -15     15    -80    -77    -85
   -111   -374   -265    241     75   -319    174     -2     25    -67    -64    -72
   -109   -379   -270    244     80   -324    179      7     33    -59    -57    -64
   -103   -387   -283    246     88   -335    187     25     49    -44    -44    -49
   -103   -384   -283    244     88   -335    194     44     64    -31    -33    -38
    -96   -376   -280    233     90   -329    197     57     77    -18    -20    -31
    -90   -350   -259    220     83   -306    200     67     88     -7    -12    -23
    -90   -348   -257    218     80   -303    205     88    103      7      2    -10
    -90   -358   -267    223     88   -314    215    114    122     23     18      7
    -83   -358   -275    218     93   -316    223    137    140     38     31     18
    -80   -345   -265    213     90   -306    233    163    161     59     46     31
    -70   -329   -262    200     93   -296    244    200    184     85     70     54
    -62   -324   -262    194     98   -293    257    244    218    114     98     80
    -49   -319   -270    184    109   -296    270    288    244    142    124    103
    -36   -298   -262    168    111   -280    285    345    280    181    158    137
    -25   -277   -252    150    111   -265    298    405    316    218    197    174
     -5   -259   -254    132    122   -257    309    457    350    257    236    210
     15   -241   -259    111    135   -249    319    506    384    298    277    252
     25   -220   -246     98    135   -233    329    542    407    327    311    285
     31   -166   -200     67    114   -181    329    563    420    350    337    314
     36   -145   -181     54    109   -163    332    571    431    366    358    335
     44   -127   -171     41    106   -150    332    571    433    374    371    348
     41   -119   -161     38    101   -140    335    568    433    381    384    361
     33   -122   -158     44     93   -140    332    555    428    379    384    363
     23   -122   -148     49     83   -135    332    532    418    371    376    355
      5   -137   -145     64     72   -140    335    498    400    353    355    335
    -15   -168   -153     93     67   -161    340    446    376    322    324    303
    -31   -218   -187    124     75   -202    332    384    340    277    272    252
    -54   -270   -218    161     80   -244    324    319    301    233    223    202
    -72   -311   -239    189     80   -277    316    257    270    194    184    161
    -85   -361   -275    223     93   -319    311    210    249    171    158    129
    -98   -407   -311    252    103   -361    290    153    210    129    114     85
   -103   -428   -327    265    111   -379    277    114    187    103     90     59
   -106   -452   -345    277    116   -400    275     88    171     88     72     41
   -116   -475   -358    296    119   -418    267     70    161     77     59     31
   -114   -483   -371    296    127   -428    259     51    150     70     54     20
   -116   -496   -379    303    129   -439    262     49    150     70     54     20
   -114   -519   -407    316    145   -465    259     49    150     70     54     20
   -119   -530   -410    324    145   -470    262     49    153     72     57     23
   -124   -537   -413    329    142   -475    267     54    163     83     67     31
   -122   -553   -431    335    153   -493    270     62    171     90     72     33
   -116   -553   -436    332    158   -496    265     57    168     85     70     31
   -111   -571   -459    342    174   -517    267     62    171     90     72     33
   -114   -571   -459    342    168   -517    270     62    174     93     77     36
   -111   -545   -436    327    161   -491    267     59    174     96     77     36
   -109   -553   -444    329    166   -498    275     67    184    103     85     44
   -109   -530   -420    319    155   -475    298     88    210    129    111     70
   -111   -475   -363    293    124   -420    337    122    249    168    148    103
   -111   -446   -335    280    109   -392    361    132    270    184    161    114
   -109   -454   -345    283    116   -400    368    132    272    187    161    111
   -103   -459   -355    283    124   -407    358    124    275    189    163    114
    -90   -433   -342    262    124   -389    340    119    280    200    179    132
    -83   -439   -355    259    135   -397    324    116    277    202    179    135
    -88   -441   -355    262    132   -400    319    111    275    202    181    135
    -83   -444   -361    265    137   -402    327    129    293    223    202    153
    -77   -498   -423    285    171   -462    314    122    283    213    192    142
    -83   -561   -480    322    197   -522    288    103    252    187    166    116
    -88   -602   -514    342    213   -558    272     80    226    161    140     96
    -96   -633   -537    366    220   -587    277     72    215    150    132     88
   -116   -672   -555    392    215   -615    277     59    194    127    109     62
   -137   -704   -566    420    213   -636    283     44    179    111     90     41
   -137   -753   -615    444    236   -685    272     23    158     88     67     18
   -132   -792   -659    462    262   -727    265      7    140     67     46     -2
   -145   -818   -672    480    262   -745    262      0    129     59     38    -12
   -148   -820   -672    483    262   -748    259     -5    124     54     33    -18
   -155   -820   -665    488    254   -745    254    -10    122     51     31    -23
   -150   -831   -680    491    265   -756    257     -5    124     59     36    -20
   -153   -852   -698    504    272   -776    257     -7    124     54     33    -23
   -155   -859   -704    506    272   -782    257     -5    127     57     36    -20
   -155   -875   -719    514    280   -797    265      2    137     72     49    -12
   -150   -893   -743    522    296   -818    272     12    142     72     49    -10
   -145   -909   -766    524    309   -839    335    103    181     83     38    -33
   -116   -893   -776    504    327   -833    439    270    275    129     59    -33
    -72   -805   -732    439    327   -769    548    524    459    290    197     83
     20   -592   -613    285    316   -602    657    950    776    623    517    387
     70   -241   -314     85    192   -277    542    833    854    862    841    756
    -25    129    155    -51    -90    142    226    140    678    943   1052   1031
   -241    316    558    -38   -400    436    -88   -665    400    867   1070   1093
   -428     44    472    192   -449    257   -376  -1350   -140    332    561    618
   -441   -493    -51    467   -197   -272   -581  -1639   -737   -415   -207   -111
   -350   -823   -472    587     59   -646   -517  -1363   -724   -511   -350   -272
   -272   -891   -620    581    174   -758   -262   -857   -405   -290   -202   -179
   -215   -872   -657    545    220   -766     23   -397    -96    -83    -49    -70
   -181   -927   -748    553    280   -839    197   -124     67     28     23    -28
   -166   -982   -815    574    324   -898    262    -18    124     62     44    -20
   -163   -997   -836    579    335   -917    280     15    140     70     46    -23
   -155  -1008   -852    581    348   -930    303     46    163     85     57    -18
   -158  -1010   -852    581    345   -932    309     57    171     88     57    -18
   -158  -1005   -846    581    342   -927    309     67    176     96     62    -12
   -150  -1013   -865    581    353   -940    314     80    187    101     70     -7
   -137  -1031   -893    584    376   -963    322     93    197    111     80      0
   -140  -1021   -880    579    366   -950    322     98    200    114     83      2
   -137  -1010   -872    574    366   -943    322    106    205    122     88      5
   -132  -1008   -878    568    371   -943    322    116    215    129     96     10
   -129  -1023   -893    576    381   -958    335    135    228    145    109     20
   -129  -1036   -906    581    387   -971    342    148    239    155    122     31
   -127  -1021   -896    574    384   -958    337    153    241    153    119     31
   -122  -1021   -901    571    387   -961    337    158    241    153    122     31
   -116  -1013   -896    566    389   -956    345    176    257    171    137     44
   -122  -1013   -891    566    381   -950    355    194    272    184    153     54
   -127  -1023   -898    574    384   -961    363    213    285    194    161     62
   -119  -1018   -901    568    387   -961    371    233    298    210    174     75
   -111  -1018   -906    566    397   -963    379    257    316    223    184     83
   -106  -1021   -914    563    402   -969    392    285    340    244    207    103
    -98  -1005   -906    550    402   -956    400    309    355    259    218    111
    -93   -989   -896    540    400   -943    407    340    374    275    233    124
    -90   -989   -898    540    402   -945    423    384    402    301    259    148
    -80   -979   -898    527    407   -937    433    428    428    324    277    166
    -70   -961   -891    514    407   -924    446    480    457    350    303    189
    -62   -935   -872    496    402   -904    459    535    491    384    332    220
    -54   -924   -870    491    407   -898    472    587    522    413    366    252
    -33   -904   -870    465    418   -888    483    644    558    454    410    290
    -20   -859   -841    439    410   -852    491    683    584    488    444    324
     -5   -831   -826    415    410   -828    491    709    605    514    470    353
      2   -787   -789    392    394   -787    493    722    618    532    493    376
      2   -771   -776    384    387   -774    496    724    623    542    509    394
     -2   -761   -758    381    376   -761    496    722    628    550    519    410
     -5   -740   -735    371    363   -740    493    711    626    550    522    418
      2   -727   -730    363    366   -727    491    691    620    550    522    418
     -5   -737   -732    371    361   -735    488    657    607    540    514    413
    -31   -769   -737    400    350   -753    485    602    584    514    491    387
    -57   -802   -745    428    342   -776    475    535    550    478    452    350
    -77   -854   -776    467    348   -815    462    467    511    436    410    306
   -103   -901   -800    501    345   -852    454    402    478    397    371    265
   -122   -930   -810    524    342   -870    439    340    444    361    332    226
   -137   -984   -846    558    353   -917    426    290    413    324    298    192
   -148  -1028   -880    589    366   -956    405    239    374    285    257    150
   -148  -1039   -893    592    371   -966    394    210    353    262    236    127
   -142  -1065   -924    602    389   -995    381    184    335    244    218    109
   -148  -1096   -948    620    397  -1023    376    168    322    233    207     98
   -142  -1096   -953    620    405  -1026    381    168    324    236    210     98
   -145  -1098   -953    620    402  -1028    374    161    319    231    207     93
   -150  -1111   -961    631    402  -1039    379    161    319    231    207     96
   -153  -1109   -956    631    400  -1034    376    158    322    233    207     96
   -161  -1117   -956    639    397  -1036    376    158    322    231    207     93
   -163  -1127   -966    644    400  -1047    374    155    322    228    207     93
   -155  -1122   -966    639    402  -1044    371    153    324    231    207     93
   -153  -1135   -982    644    413  -1060    374    153    322    231    210     96
   -142  -1130   -987    636    420  -1060    379    155    327    236    218    101
   -150  -1127   -976    636    410  -1052    376    155    327    233    215     98
   -148  -1127   -979    636    413  -1052    379    155    329    236    215     98
   -145  -1085   -940    615    394  -1013    400    171    353    257    236    116
   -145  -1026   -880    587    366   -953    433    197    384    285    262    137
   -153  -1013   -862    581    353   -937    459    207    400    296    275    150
   -142  -1018   -875    581    366   -948    462    210    405    298    277    153
   -137  -1018   -880    576    371   -950    444    200    405    298    277    153
   -124   -976   -852    550    363   -914    431    194    413    311    293    171
   -116   -984   -867    548    371   -927    415    192    413    316    301    179
   -116   -995   -878    555    379   -937    402    184    407    314    301    176
   -109   -969   -859    537    371   -914    389    184    407    314    301    176
   -103  -1015   -911    561    402   -963    371    174    387    296    288    161
   -106  -1072   -969    587    428  -1021    340    142    348    259    254    132
   -109  -1098   -992    602    439  -1047    332    129    329    244    239    119
   -119  -1145  -1026    631    452  -1085    337    119    319    231    226    109
   -137  -1174  -1036    657    449  -1106    345    106    303    207    205     85
   -150  -1197  -1049    672    446  -1124    332     77    272    176    174     54
   -155  -1223  -1067    688    454  -1145    322     57    249    155    153     33
   -161  -1257  -1096    706    465  -1176    314     44    231    137    135     15
   -168  -1283  -1114    727    472  -1200    309     33    218    122    119      0
   -174  -1286  -1114    727    467  -1202    306     25    215    116    114     -5
   -163  -1288  -1124    724    478  -1208    301     25    213    116    114     -5
   -158  -1299  -1140    727    488  -1221    293     15    205    106    106    -15
   -166  -1299  -1132    732    483  -1215    296     18    207    109    106    -15
   -158  -1299  -1140    727    488  -1221    296     20    207    109    111    -12
   -158  -1309  -1150    732    493  -1231    296     20    207    109    111    -12
   -155  -1317  -1161    735    501  -1241    311     46    215    111    106    -20
   -132  -1322  -1189    727    527  -1257    392    168    272    132    106    -33
   -103  -1265  -1163    683    530  -1215    485    350    389    210    158     -2
    -49  -1135  -1085    592    517  -1111    589    649    607    418    348    171
     54   -878   -932    410    493   -904    646    966    859    717    659    485
     96   -483   -579    194    337   -530    509    750    896    917    958    839
    -54   -200   -145    124     44   -174    210     12    717    969   1124   1067
   -283   -127    155    205   -220     12    -72   -779    392    782   1002    989
   -449   -480    -31    465   -210   -257   -361  -1423   -236    109    345    363
   -439   -969   -530    704     44   -750   -568  -1634   -727   -485   -267   -220
   -329  -1202   -872    763    270  -1039   -475  -1247   -571   -418   -257   -252
   -257  -1236   -979    745    358  -1106   -210   -756   -270   -215   -116   -161
   -215  -1247  -1034    730    407  -1140     59   -337    -18    -49     -2    -85
   -176  -1291  -1114    735    467  -1202    215    -90    119     38     54    -54
   -176  -1309  -1132    740    478  -1221    262    -23    161     62     70    -46
   -166  -1319  -1153    743    491  -1239    270      0    171     67     70    -49
   -158  -1319  -1163    737    501  -1241    280     23    181     72     72    -49
   -148  -1317  -1169    732    509  -1244    285     36    187     77     75    -49
   -140  -1309  -1171    724    514  -1241    288     44    189     75     72    -49
   -140  -1314  -1174    724    517  -1244    290     54    194     80     77    -46
   -137  -1314  -1179    724    519  -1247    293     64    202     88     85    -41
   -142  -1314  -1171    730    514  -1244    303     77    213     96     96    -25
   -137  -1322  -1184    730    522  -1254    296     77    213     96     96    -28
   -137  -1309  -1171    722    517  -1241    296     88    218    103    101    -23
   -129  -1291  -1161    709    514  -1228    298     96    220    109    103    -20
   -124  -1286  -1161    706    517  -1223    301    103    226    116    109    -15
   -122  -1273  -1153    696    514  -1213    301    114    231    122    114    -10
   -122  -1278  -1158    698    517  -1218    303    124    236    127    119     -5
   -111  -1267  -1156    688    519  -1210    311    140    249    137    129      2
    -98  -1252  -1153    675    527  -1202    311    155    257    145    135      5
   -101  -1257  -1156    675    527  -1208    316    171    267    153    142     15
   -101  -1244  -1143    670    519  -1195    322    187    280    166    153     20
    -90  -1239  -1148    665    527  -1195    327    210    293    179    163     33
    -83  -1223  -1140    654    527  -1182    335    233    311    194    179     46
    -83  -1202  -1122    641    517  -1163    340    257    322    202    189     54
    -72  -1197  -1124    633    524  -1161    353    296    342    223    207     70
    -62  -1184  -1122    623    527  -1156    366    340    374    249    231     90
    -46  -1169  -1122    607    537  -1145    376    387    400    277    257    111
    -36  -1140  -1106    587    532  -1124    376    428    420    296    272    129
    -23  -1119  -1096    571    535  -1109    384    483    449    329    303    161
    -10  -1096  -1085    550    537  -1091    392    535    478    361    335    192
      7  -1062  -1070    527    537  -1065    400    581    506    392    368    223
     12  -1021  -1034    504    522  -1026    410    618    530    415    397    257
     18   -995  -1013    488    514  -1002    410    639    545    439    423    280
     28   -961   -989    465    506   -974    407    649    555    454    441    298
     41   -914   -956    436    498   -935    410    657    568    470    457    316
     38   -891   -932    423    485   -911    410    654    568    478    467    327
     38   -891   -930    426    483   -909    407    644    563    475    467    332
     36   -880   -919    420    475   -898    400    618    553    465    459    327
     23   -875   -898    426    459   -885    397    584    535    449    444    316
      2   -901   -906    446    452   -901    389    524    509    418    418    290
    -12   -927   -917    470    449   -922    384    459    475    381    381    252
    -28   -958   -930    491    449   -943    371    387    436    337    332    202
    -51   -989   -937    522    441   -963    358    319    394    293    288    155
    -80  -1039   -961    558    439  -1000    345    259    361    257    249    116
    -88  -1080   -992    581    452  -1036    327    205    324    218    210     77
    -90  -1111  -1023    600    465  -1067    314    163    293    187    176     49
    -96  -1135  -1039    615    470  -1088    309    132    272    166    158     28
   -114  -1169  -1057    639    470  -1114    296    109    254    145    137     10
   -114  -1174  -1060    644    470  -1119    288     96    244    135    129      2
   -103  -1171  -1067    636    480  -1122    277     83    233    124    119     -7
    -96  -1166  -1070    631    485  -1119    285     85    239    129    124     -5
   -101  -1158  -1060    628    478  -1109    285     83    239    127    122     -5
   -103  -1158  -1054    631    472  -1106    277     80    236    127    119    -10
   -103  -1153  -1052    626    472  -1104    277     80    236    127    122    -10
    -98  -1150  -1052    626    475  -1101    275     75    233    124    122     -7
    -96  -1148  -1052    620    475  -1101    275     75    231    122    119     -7
    -93  -1137  -1044    615    472  -1093    275     75    228    119    116     -7
    -85  -1137  -1052    610    483  -1096    272     72    228    119    116     -7
    -83  -1137  -1054    610    485  -1096    270     70    226    116    114    -10
    -80  -1104  -1023    589    470  -1062    283     83    241    132    127      2
    -72  -1034   -963    553    444  -1000    314    109    275    166    163     33
    -83  -1000   -917    540    415   -961    340    122    293    179    174     46
    -90   -992   -901    542    405   -948    353    124    298    179    174     49
    -96  -1000   -906    545    405   -953    340    111    290    174    168     41
    -90   -963   -872    527    389   -919    322    103    296    184    184     57
    -80   -930   -852    504    381   -891    303    101    298    192    197     67
    -70   -935   -865    504    397   -901    288     93    290    187    194     70
    -54   -935   -883    493    413   -909    280     90    285    181    189     70
    -46   -956   -911    501    431   -935    267     85    272    171    181     62
    -41  -1000   -958    519    457   -979    241     64    241    145    158     41
    -49  -1028   -979    540    465  -1005    226     46    220    124    137     20
    -57  -1036   -982    545    459  -1010    226     33    202    106    116      2
    -75  -1065   -989    568    454  -1028    226     18    179     83     90    -20
    -93  -1124  -1031    607    467  -1078    220     -5    148     49     59    -51
    -96  -1145  -1049    620    475  -1098    213    -28    127     28     41    -70
   -101  -1169  -1067    633    480  -1117    200    -46    109      7     23    -88
   -103  -1187  -1083    644    488  -1135    194    -54     96     -5      7    -98
   -103  -1179  -1078    641    483  -1130    194    -62     85    -15      2   -103
   -103  -1176  -1072    641    483  -1124    192    -64     83    -18     -2   -109
   -116  -1187  -1070    652    475  -1130    184    -72     77    -23     -7   -114
   -119  -1184  -1067    652    472  -1127    181    -72     77    -23    -10   -114
   -111  -1192  -1080    649    483  -1135    179    -72     72    -28    -12   -116
   -109  -1195  -1085    652    488  -1140    176    -80     67    -33    -15   -122
   -106  -1189  -1085    646    488  -1137    184    -59     72    -31    -18   -124
    -90  -1197  -1106    644    506  -1153    249     38    122    -15    -20   -140
    -64  -1163  -1098    613    514  -1130    345    213    226     46     10   -129
    -25  -1054  -1028    540    501  -1041    446    449    413    213    155     -7
     62   -820   -885    376    472   -852    504    797    696    542    496    324
    132   -449   -581    158    355   -514    415    766    813    807    841    714
     46   -132   -179     41    111   -155    194    223    691    898   1044    982
   -161     20    181     70   -171    101    -70   -535    376    753    989    971
   -340   -277     59    306   -202   -109   -337  -1283   -288     51    306    332
   -355   -735   -379    545     10   -558   -576  -1639   -857   -615   -371   -311
   -283  -1044   -763    662    239   -904   -597  -1444   -875   -704   -496   -454
   -213  -1143   -930    678    358  -1036   -410  -1008   -600   -519   -374   -379
   -158  -1106   -950    631    394  -1031   -155   -581   -301   -311   -223   -270
   -127  -1127  -1000    626    436  -1065     49   -262    -85   -161   -116   -194
   -109  -1132  -1023    620    454  -1080    129   -137     -5   -103    -77   -166
   -109  -1132  -1023    620    457  -1078    150   -101     12    -93    -70   -163
   -101  -1137  -1039    618    467  -1088    155    -85     18    -93    -70   -168
    -93  -1132  -1039    613    470  -1085    161    -67     31    -83    -62   -161
    -88  -1132  -1044    610    478  -1091    161    -59     33    -83    -64   -161
    -90  -1124  -1034    607    470  -1080    163    -54     38    -83    -64   -161
    -88  -1117  -1031    602    470  -1075    174    -41     46    -72    -54   -153
    -80  -1093  -1015    587    467  -1054    174    -33     49    -72    -54   -153
    -72  -1072  -1002    571    462  -1039    166    -33     46    -75    -54   -150
    -64  -1060   -995    563    465  -1028    171    -23     54    -62    -44   -140
    -67  -1062   -995    563    462  -1028    174    -12     62    -59    -38   -132
    -64  -1060   -997    561    465  -1028    174     -7     64    -57    -36   -129
    -64  -1054   -992    558    462  -1023    179      5     75    -46    -28   -122
    -57  -1005   -948    532    444   -976    166      2     72    -46    -28   -124
    -57  -1002   -948    530    441   -976    174     18     85    -36    -18   -111
    -51   -984   -932    517    439   -961    176     31     96    -23     -5    -98
    -46   -971   -924    506    436   -950    176     41     98    -20     -2    -96
    -44   -966   -922    506    439   -945    187     62    116      0     15    -77
    -38   -945   -906    491    431   -927    189     80    129      7     20    -72
    -33   -909   -878    470    420   -893    194     96    140     15     25    -70
    -23   -867   -844    444    407   -857    197    114    150     25     36    -62
     -5   -927   -922    467    457   -924    210    150    171     44     51    -46
      0   -896   -898    446    449   -896    218    184    194     67     75    -20
     12   -857   -870    420    439   -862    228    228    226    101    106     10
     25   -820   -846    397    433   -833    236    275    254    127    132     38
     33   -797   -831    381    431   -813    252    332    293    166    174     77
     44   -753   -800    353    420   -776    252    376    319    194    202    103
     64   -662   -730    298    394   -696    239    407    335    215    223    129
     77   -633   -711    275    392   -672    249    452    368    257    262    166
     88   -615   -704    265    394   -659    265    493    402    296    306    210
     88   -537   -628    223    358   -584    254    496    405    303    322    228
     98   -478   -576    189    335   -524    244    493    400    306    329    241
    103   -485   -589    189    345   -535    257    506    418    332    358    270
    106   -485   -592    189    348   -537    265    509    423    340    368    285
     96   -514   -613    207    353   -561    259    491    413    329    363    283
     77   -488   -566    205    322   -527    236    441    376    290    324    246
     54   -530   -584    236    316   -555    252    413    363    270    303    223
     44   -561   -605    259    324   -581    267    371    342    244    272    194
     28   -600   -628    283    327   -613    257    296    293    187    210    132
      5   -649   -654    322    327   -652    244    226    246    132    153     75
    -12   -680   -667    345    324   -675    223    155    197     83     98     25
    -23   -688   -665    355    319   -678    207     96    155     38     57    -15
    -25   -704   -680    363    327   -693    189     46    116     -2     18    -54
    -28   -727   -701    376    335   -714    168      0     83    -36    -18    -88
    -28   -719   -691    371    327   -706    158    -28     62    -54    -36   -106
    -36   -727   -691    381    327   -709    150    -44     49    -67    -46   -116
    -36   -717   -680    374    322   -698    140    -59     38    -80    -59   -124
    -33   -722   -688    376    324   -706    135    -67     31    -85    -67   -132
    -41   -724   -685    381    322   -704    135    -75     28    -90    -70   -135
    -38   -711   -672    376    316   -693    132    -72     28    -88    -67   -132
    -44   -719   -678    381    314   -698    132    -72     33    -83    -62   -127
    -49   -717   -667    384    306   -693    129    -75     28    -85    -64   -129
    -44   -709   -665    376    309   -688    129    -77     28    -85    -62   -127
    -44   -704   -659    374    306   -683    135    -70     38    -75    -51   -116
    -46   -722   -678    384    314   -701    132    -72     33    -80    -57   -119
    -33   -706   -672    368    316   -691    127    -80     28    -83    -57   -124
    -28   -680   -654    353    311   -667    129    -75     38    -70    -44   -109
    -18   -613   -594    316    288   -605    150    -54     64    -44    -18    -83
    -15   -561   -545    288    265   -555    181    -38     90    -20      2    -62
    -28   -537   -509    283    239   -524    200    -31    103    -12     10    -54
    -36   -535   -501    285    231   -519    194    -38    103    -12     12    -51
    -25   -527   -501    277    236   -514    184    -46    106     -5     18    -44
    -10   -480   -470    244    226   -475    171    -51    111      2     28    -28
    -12   -480   -467    246    226   -472    153    -64    103      0     31    -25
    -12   -475   -462    241    223   -467    148    -64    103      2     36    -20
    -10   -478   -467    244    228   -472    150    -57    109      7     41    -12
    -15   -506   -491    259    236   -498    135    -72     90     -7     23    -28
    -15   -548   -532    280    257   -540    116    -90     64    -31      2    -46
    -23   -579   -558    298    265   -568    119    -98     51    -44    -10    -59
    -31   -610   -579    322    272   -594    124   -109     41    -59    -28    -72
    -54   -665   -613    358    277   -639    127   -127     20    -80    -54    -98
    -54   -680   -626    366    285   -654    124   -142      2    -98    -72   -114
    -51   -670   -620    361    283   -646    106   -168    -20   -124    -98   -137
    -49   -737   -688    394    319   -714     96   -189    -49   -155   -129   -168
    -49   -730   -683    387    314   -706     90   -200    -57   -163   -137   -171
    -46   -727   -680    387    314   -704     96   -197    -51   -161   -132   -166
    -44   -727   -683    384    319   -706    101   -194    -46   -153   -127   -161
    -44   -719   -675    381    314   -698     98   -197    -41   -150   -127   -155
    -36   -706   -672    371    316   -691     93   -202    -46   -153   -129   -163
    -25   -693   -667    361    319   -683     93   -205    -46   -155   -129   -161
    -25   -698   -672    361    322   -685     96   -197    -41   -148   -129   -161
    -12   -709   -696    361    340   -704    135   -140    -10   -137   -132   -179
      2   -693   -698    345    348   -696    244     28     96    -77   -109   -179
     28   -594   -623    280    324   -607    345    239    265     67     12    -75
     90   -420   -511    163    301   -467    415    540    514    340    285    187
    174   -106   -280    -33    226   -192    389    685    706    636    644    579
    127    275    148   -202    -10    213    200    213    592    724    862    872
    -38    402    441   -181   -241    423     -2   -428    324    626    859    919
   -233    254    488    -10   -361    371   -210  -1111   -187    129    384    478
   -314   -197    116    257   -215    -41   -472  -1628   -833   -626   -389   -270
   -244   -540   -298    389     25   -420   -568  -1582   -979   -828   -613   -488
   -166   -675   -511    420    171   -594   -454  -1215   -745   -667   -506   -431
   -109   -646   -537    374    213   -592   -239   -800   -439   -444   -345   -311
    -62   -633   -571    348    254   -602    -10   -413   -155   -233   -189   -194
    -36   -659   -623    348    290   -641     90   -246    -38   -145   -122   -148
    -25   -667   -641    345    306   -654    124   -194      0   -116   -101   -129
    -18   -654   -636    335    309   -644    135   -171     15   -109    -93   -127
     -7   -639   -631    324    311   -636    137   -163     20   -106    -93   -124
     -7   -665   -657    335    322   -659    155   -140     38    -88    -77   -109
    -20   -672   -652    345    314   -662    168   -122     57    -72    -62    -90
    -23   -620   -600    322    285   -610    161   -124     59    -70    -59    -85
    -15   -600   -584    309    283   -592    163   -114     67    -62    -51    -75
    -12   -594   -584    303    283   -589    166   -106     77    -51    -44    -67
      0   -571   -571    283    285   -571    161   -103     80    -49    -44    -64
      5   -548   -553    270    277   -550    163    -93     90    -38    -33    -51
      7   -545   -553    270    280   -548    171    -83    103    -28    -20    -38
      5   -571   -576    280    288   -574    184    -67    119    -12     -7    -25
      7   -571   -581    280    293   -576    192    -54    129      0      2    -15
     10   -571   -581    277    293   -576    197    -44    142     12     15      0
     15   -548   -563    267    288   -555    200    -36    153     20     20      7
     15   -530   -545    257    277   -537    197    -28    158     25     25     15
     12   -509   -524    246    267   -517    202    -12    174     41     41     25
     18   -493   -511    236    265   -501    205      5    192     62     59     46
     28   -517   -545    244    285   -530    223     33    215     85     80     64
     36   -540   -579    249    306   -561    244     67    244    114    106     88
     46   -470   -519    210    283   -493    239     83    259    129    124    109
     54   -423   -480    181    267   -452    233    106    280    150    142    129
     62   -410   -472    174    267   -441    241    137    301    168    158    145
     70   -420   -491    174    277   -454    257    181    332    200    187    174
     88   -392   -480    153    283   -436    270    233    371    239    223    210
    103   -361   -467    127    285   -413    275    280    400    270    254    239
    116   -319   -436    101    275   -376    277    324    433    309    296    280
    129   -277   -407     75    267   -342    285    371    467    350    340    327
    145   -241   -387     46    265   -314    283    400    488    376    366    355
    163   -218   -381     28    270   -301    280    415    498    389    384    376
    161   -200   -361     20    259   -280    290    431    519    418    415    413
    158   -179   -337      7    246   -257    293    433    524    426    426    431
    153   -155   -311      0    231   -233    283    418    517    420    426    431
    137   -132   -272     -5    205   -202    290    413    522    428    436    446
    135   -111   -246    -10    189   -179    296    400    522    428    439    452
    137   -111   -249    -15    192   -179    298    366    501    402    410    420
    122   -150   -272     12    194   -210    311    335    485    381    384    392
     85   -236   -324     75    202   -280    332    296    472    355    350    355
     62   -280   -342    109    202   -311    337    244    441    319    306    306
     49   -275   -324    114    184   -301    319    181    405    272    254    254
     36   -290   -329    127    181   -309    316    132    379    244    218    220
     25   -327   -353    148    187   -337    311     90    355    218    189    192
     18   -348   -366    166    192   -355    309     57    337    197    168    171
      7   -368   -376    179    189   -371    303     36    327    181    155    155
      0   -397   -397    197    197   -397    293     15    314    168    140    137
     -2   -413   -413    207    202   -413    293     10    314    166    137    135
      0   -407   -407    205    202   -407    303     12    322    176    145    140
    -18   -410   -394    213    187   -402    301      7    322    174    140    137
    -20   -420   -400    220    189   -410    301      7    322    174    140    135
     -5   -433   -428    218    207   -431    309     15    329    181    145    142
    -10   -439   -428    226    207   -433    316     23    342    192    158    155
    -15   -397   -381    207    181   -389    311     15    342    192    158    161
    -12   -384   -374    197    179   -379    303     15    340    192    158    158
     -2   -400   -397    200    194   -400    306     18    342    192    158    155
     10   -379   -389    184    200   -384    303     20    345    197    158    158
      5   -345   -353    168    176   -348    324     36    363    213    176    174
     15   -303   -319    142    166   -309    350     57    384    233    194    194
     10   -265   -275    127    140   -270    368     64    394    236    197    194
     -2   -257   -254    129    124   -257    384     70    402    241    200    197
      0   -285   -288    140    142   -285    368     57    394    233    192    192
     10   -228   -239    109    122   -233    358     57    407    252    213    215
     20   -202   -223     90    119   -213    332     46    407    254    223    223
     36   -205   -241     85    137   -223    314     36    402    252    223    223
     33   -179   -213     70    122   -194    314     41    410    262    236    241
     38   -197   -236     77    135   -215    303     36    400    254    228    236
     36   -252   -288    106    161   -270    288     18    376    231    205    213
     25   -293   -319    135    171   -306    283      7    355    213    189    194
     18   -324   -342    153    179   -335    280     -2    340    194    171    174
     12   -337   -350    161    179   -342    277    -18    319    171    142    148
     -5   -358   -353    179    171   -355    272    -38    293    140    116    119
    -18   -366   -348    192    163   -358    270    -54    280    124    103    109
    -15   -389   -374    200    179   -381    257    -72    259    101     80     88
    -10   -426   -415    218    200   -423    252    -75    246     85     67     75
    -15   -439   -426    226    202   -431    257    -77    241     80     62     72
    -25   -446   -420    236    197   -433    262    -75    244     83     62     72
    -23   -439   -415    228    194   -428    257    -77    241     80     59     72
    -20   -428   -407    223    192   -418    252    -80    239     80     59     72
    -20   -405   -387    213    181   -397    244    -85    231     72     54     70
    -18   -426   -407    223    194   -418    246    -80    236     77     59     72
    -12   -426   -415    218    200   -420    246    -77    236     77     57     64
     -2   -426   -423    213    210   -426    280    -20    262     93     59     59
     20   -400   -420    189    218   -410    366    124    348    145     85     59
     64   -335   -400    135    231   -366    436    296    462    241    161    111
    122   -210   -335     44    226   -272    511    548    662    452    368    319
    213     85   -127   -150    168    -20    519    709    844    704    672    667
    207    444    236   -327    -15    340    441    511    885    875    935   1008
     10    678    667   -342   -327    672    337      0    784    924   1072   1202
   -231    605    836   -189   -532    719    158   -662    363    542    724    878
   -348    189    535     77   -441    361    -41  -1169   -200    -96     70    223
   -288   -241     46    262   -168    -98   -265  -1304   -498   -436   -290   -137
   -189   -462   -272    327     41   -368   -306  -1078   -413   -389   -290   -176
   -116   -439   -324    275    101   -381   -158   -730   -192   -233   -176    -98
    -62   -436   -374    249    153   -405     54   -374     33    -70    -59     -7
    -33   -431   -400    231    179   -415    189   -163    166     25     12     41
    -18   -394   -376    207    179   -387    233    -96    210     59     41     67
     -7   -374   -366    189    176   -371    236    -88    202     49     28     49
     -7   -337   -332    171    161   -335    236    -80    205     49     28     44
      2   -345   -348    171    171   -345    246    -64    218     59     36     51
     10   -350   -361    171    184   -355    257    -49    231     67     41     57
     12   -350   -363    166    187   -355    249    -46    228     64     41     54
      7   -358   -366    174    184   -361    257    -33    236     75     49     62
      7   -337   -348    163    176   -342    257    -28    241     77     51     64
     12   -342   -355    166    184   -348    244    -31    233     70     44     54
     20   -348   -371    161    194   -358    244    -28    231     67     41     49
     25   -324   -350    148    187   -337    246    -18    236     75     49     54
     18   -314   -332    145    174   -322    252     -2    252     90     67     77
     15   -298   -314    142    163   -306    246      0    257     93     70     83
     18   -283   -301    132    158   -290    241      2    257     96     67     77
     23   -285   -309    132    166   -296    246     15    262     98     72     80
     33   -303   -337    135    184   -322    252     31    275    111     83     90
     46   -296   -342    124    194   -319    249     41    280    119     90    101
     54   -267   -324    106    189   -296    254     59    296    137    109    119
     57   -215   -275     77    166   -244    259     77    311    153    127    137
     54   -194   -249     67    150   -220    249     88    314    158    132    140
     72   -223   -296     75    184   -259    244    103    319    161    135    142
     90   -210   -303     57    194   -257    252    127    332    176    148    158
     98   -189   -288     44    192   -236    257    161    355    200    174    181
    111   -158   -270     20    189   -213    254    189    374    220    192    200
    119   -135   -254      7    187   -194    262    228    400    249    223    226
    124   -124   -249     -2    187   -187    257    265    418    270    244    246
    150    -85   -236    -33    192   -161    244    293    431    288    265    267
    179    -59   -239    -62    207   -148    239    329    454    316    296    306
    197      5   -192   -101    194    -93    223    345    462    335    316    329
    200     41   -158   -122    179    -57    223    361    475    353    340    353
    200     57   -142   -129    171    -41    226    371    488    368    361    374
    218     77   -142   -150    181    -31    220    376    493    379    376    392
    213    114    -98   -163    155      7    218    366    493    381    381    407
    215    124    -93   -171    153     15    223    366    493    384    384    415
    207    142    -64   -176    137     38    228    355    491    379    384    418
    187    153    -33   -171    111     59    236    337    480    366    368    400
    161    174     12   -166     75     93    231    296    444    324    324    348
    132     77    -57   -106     93     12    233    254    413    285    283    301
    116     38    -77    -77     96    -18    254    231    407    270    265    280
     93     -2    -98    -46     96    -49    267    194    392    249    233    244
     75    -33   -109    -20     90    -70    267    150    371    220    202    207
     59    -57   -116      0     85    -88    257    106    345    194    171    174
     46    -67   -114     10     77    -90    244     67    319    168    142    145
     33    -77   -111     20     72    -93    244     46    309    155    132    135
     36   -109   -145     36     90   -127    252     41    311    153    129    132
     33   -132   -166     46     98   -148    252     31    303    145    116    119
     28   -135   -166     51     96   -150    252     28    301    142    114    116
     25   -129   -155     49     90   -142    244     23    298    140    114    114
     28   -114   -142     44     85   -127    244     25    301    150    124    122
     18   -137   -158     57     88   -148    252     28    309    153    127    124
     23   -124   -150     49     85   -137    246     25    306    150    124    119
     38    -83   -122     20     77   -101    228     12    293    142    116    111
     41    -59   -101     10     70    -80    218      2    280    127    106    101
     41    -54    -98      5     67    -75    226     10    290    140    119    111
     49    -70   -119     10     83    -93    239     20    303    155    132    122
     46    -57   -103      5     72    -80    259     41    324    176    153    145
     44     20    -23    -31     33      0    283     54    345    194    171    158
     41     41      0    -44     20     20    290     54    340    189    163    158
     46     31    -18    -38     33      7    303     67    355    200    176    171
     49     51      2    -51     23     28    301     72    366    215    192    181
     57    103     46    -80      5     75    298     75    387    239    218    205
     72    116     44    -98     15     80    267     62    381    239    218    213
     77    116     38    -98     20     77    249     54    376    239    220    218
     70    119     46    -96     10     83    259     64    387    252    236    233
     70    103     33    -85     18     70    249     59    379    246    231    228
     72     77      5    -77     33     41    223     36    345    215    200    200
     62     41    -23    -51     41     10    207     15    322    194    179    181
     54      5    -49    -31     51    -20    210     10    314    184    171    181
     41      7    -33    -23     38    -12    210     -2    298    168    153    163
     18    -18    -36     -2     23    -25    210    -20    275    142    127    132
      0    -72    -72     36     33    -72    205    -38    254    119    101    106
      0    -88    -90     44     44    -88    200    -49    241    106     90     96
      5    -90    -96     44     49    -93    194    -59    228     90     72     80
      0    -70    -70     33     33    -70    187    -70    215     80     59     67
      0    -93    -93     46     44    -93    184    -70    213     77     59     67
     -7   -127   -119     64     54   -122    187    -67    213     77     59     67
    -15   -119   -103     67     44   -111    181    -75    205     70     51     54
    -15   -127   -111     67     46   -119    179    -72    202     70     51     57
     -7   -124   -116     64     54   -122    181    -70    202     72     54     62
     -5   -122   -116     62     54   -119    184    -70    205     72     51     57
     -5   -127   -122     67     57   -124    207    -38    226     83     57     59
     15    -75    -93     28     51    -83    288     96    298    122     72     49
     57    -36    -93    -12     75    -64    368    265    392    192    114     70
    111     67    -44    -90     75     12    454    511    563    358    272    215
    213    303     90   -257     62    197    483    748    750    597    537    511
    218    675    457   -449   -119    566    462    652    870    826    854    893
     51    891    839   -472   -394    865    337    179    797    901   1015   1117
   -200    914   1111   -358   -654   1010    184   -449    517    706    872   1008
   -371    592    963   -109   -667    776     15  -1026    -25    103    267    400
   -322    124    446     98   -384    285   -254  -1252   -436   -358   -210    -77
   -220   -145     75    181   -148    -36   -342  -1083   -418   -374   -267   -163
   -132   -192    -62    161    -36   -127   -254   -771   -246   -257   -194   -124
    -64   -135    -70    101      2   -103    -51   -418    -41   -114    -93    -51
    -31   -137   -106     83     36   -122    106   -181     96    -15    -23     -7
    -18   -129   -114     72     46   -122    166    -96    150     25     10     20
    -10   -111   -101     59     44   -109    184    -67    168     38     18     25
      0   -109   -109     54     54   -109    187    -57    171     36     12     15
    -10   -132   -124     70     54   -129    194    -44    176     38     12     12
     -7   -101    -93     54     41    -98    200    -33    187     46     20     20
      0    -62    -62     31     31    -62    197    -25    189     54     31     31
     -2    -83    -80     44     38    -83    194    -20    189     51     28     28
     -5    -96    -93     49     41    -93    189    -20    184     44     20     18
      7    -72    -80     31     41    -75    194    -10    192     54     25     28
     12    -67    -83     25     46    -75    189     -5    194     54     28     31
     18    -67    -85     25     51    -75    192      5    200     62     33     38
     18    -59    -77     18     46    -67    192     10    200     64     36     41
     23    -57    -80     15     51    -67    192     18    202     67     41     44
     31    -44    -75      5     51    -57    192     25    207     75     49     54
     33    -23    -57     -5     44    -38    200     38    223     88     62     70
     36    -25    -62     -5     46    -44    197     49    226     90     62     70
     49    -23    -75    -12     59    -49    192     54    223     90     62     70
     54     -2    -57    -28     54    -28    197     67    231    101     72     80
     46     18    -28    -31     38     -5    202     88    246    114     85     96
     51     31    -20    -41     36      5    192     96    246    116     85     96
     54     20    -36    -38     46     -7    187    111    246    116     85     93
     64     38    -28    -54     46      7    194    137    265    135    103    111
     88     75    -12    -80     51     31    202    176    293    168    135    145
     96     93     -2    -96     49     44    200    207    311    187    155    166
    103    103      0   -103     51     51    194    236    322    200    166    179
    114    106     -7   -111     59     51    184    267    332    215    181    192
    140    158     18   -148     62     88    184    314    363    252    220    233
    163    194     28   -179     64    111    179    350    384    283    252    270
    179    233     54   -205     62    145    168    374    397    298    272    293
    179    270     88   -226     44    181    171    400    413    322    298    324
    184    322    137   -252     23    231    168    407    423    337    319    348
    187    340    150   -265     18    246    158    405    420    337    324    355
    189    337    148   -265     20    244    158    405    418    342    332    368
    192    363    171   -280      7    267    158    402    415    345    337    376
    187    400    213   -293    -12    306    158    392    413    340    340    379
    181    381    200   -283    -10    290    161    376    397    324    322    363
    153    345    192   -249    -18    270    168    348    376    298    290    332
    127    314    184   -223    -28    249    176    311    348    262    252    293
    111    275    163   -192    -25    220    181    262    316    220    205    244
     85    239    153   -163    -33    197    184    213    288    187    168    202
     62    207    142   -135    -38    176    179    166    262    155    135    166
     46    176    129   -111    -41    153    171    122    233    124     98    124
     38    158    119    -98    -38    140    166     85    215     98     70     96
     28    145    116    -88    -44    132    161     57    197     83     51     80
     12    119    106    -67    -46    114    153     31    179     64     31     59
      0    103    101    -51    -51    103    148     15    166     51     20     44
      2    103    101    -51    -49    103    142      7    161     46     10     38
      5    106     98    -57    -46    101    135      0    153     41      7     36
      5    111    106    -57    -49    109    129      0    153     41      7     41
      0    103    101    -54    -49    103    132      2    155     41      5     44
     18    122    103    -70    -41    114    127      0    150     38      5     38
     15    129    111    -72    -49    122    122     -7    142     31     -2     28
     10    129    116    -70    -54    124    122     -5    137     31     -5     28
     12    137    122    -77    -54    129    122     -2    140     33      0     36
     15    148    132    -80    -57    140    114     -5    140     33      2     41
     18    158    137    -90    -59    148    119     -2    137     31      0     36
     23    202    179   -114    -77    192    148     20    163     54     20     57
     20    244    220   -132    -98    231    176     38    181     70     33     67
     15    233    218   -124   -101    226    184     38    176     62     23     57
      5    236    231   -122   -111    233    179     41    179     64     28     64
     12    288    275   -150   -132    283    166     41    192     80     49     85
     20    319    296   -171   -137    309    142     31    194     88     57     96
     23    314    290   -168   -132    303    114     15    181     83     54     98
     33    319    285   -179   -127    303     96      5    168     75     46     93
     31    316    283   -174   -124    301     98      7    168     77     49     98
     33    293    257   -163   -111    275     83     -5    142     51     25     75
     33    252    218   -142    -90    236     59    -25    111     23      0     54
     18    226    207   -122    -93    215     57    -38     96      7    -12     46
     10    223    213   -116   -101    218     51    -54     75    -12    -33     25
    -10    168    179    -80    -96    174     44    -75     46    -44    -64     -5
    -18    119    137    -49    -77    127     41    -90     23    -75    -93    -33
    -18    140    158    -62    -88    148     33   -106      7    -88   -106    -44
    -15    140    153    -62    -83    145     31   -119    -10   -109   -127    -64
    -15    116    132    -51    -75    124     25   -127    -25   -124   -142    -77
    -20    124    145    -51    -83    135     18   -132    -31   -129   -145    -83
    -25    132    158    -54    -93    145     10   -135    -36   -135   -150    -88
    -10    111    122    -51    -67    116      2   -140    -49   -145   -166    -96
    -15    109    124    -49    -70    116     -2   -145    -57   -153   -171   -101
    -28     93    122    -31    -75    106     -5   -145    -59   -150   -168    -96
    -33     88    119    -28    -77    101    -10   -150    -67   -161   -179   -106
    -25    101    124    -38    -75    111      2   -132    -62   -161   -181   -114
    -15    111    124    -49    -70    116     67    -31    -12   -140   -184   -135
     10    150    140    -80    -64    145    163    135     85    -77   -153   -127
     57    236    176   -148    -59    207    244    355    244     72    -18     -7
    135    452    316   -293    -90    384    283    607    459    327    257    285
    187    789    602   -491   -207    696    239    615    587    558    574    665
    106    982    875   -542   -384    930    111    259    524    665    789    950
    -93   1039   1130   -475   -610   1083    -28   -296    277    540    730    932
   -262    784   1047   -262   -654    917   -197   -893   -249    -18    166    371
   -303    384    685    -41   -496    535   -428  -1296   -789   -636   -472   -259
   -226     90    316     67   -270    202   -592  -1288   -919   -797   -649   -441
   -142    -15    127     77   -137     57   -550  -1015   -753   -683   -574   -402
    -88     36    122     25   -106     77   -384   -691   -517   -509   -446   -314
    -59     96    153    -18   -109    124   -187   -381   -296   -345   -327   -228
    -44     93    137    -23    -90    114    -88   -236   -200   -275   -277   -194
    -38    106    142    -33    -90    122    -51   -187   -166   -249   -259   -179
    -28    122    150    -46    -90    137    -41   -166   -155   -244   -254   -176
    -23    116    140    -49    -83    129    -41   -155   -155   -241   -254   -181
    -15    124    140    -54    -77    132    -38   -145   -150   -233   -249   -176
    -18    161    176    -72    -98    168    -33   -135   -140   -223   -233   -166
    -12    176    189    -83   -101    181    -33   -124   -135   -220   -228   -161
     -5    189    194    -93   -101    189    -33   -116   -132   -220   -228   -161
     -2    171    174    -83    -88    171    -38   -114   -137   -223   -236   -168
    -12    163    176    -77    -93    171    -33   -101   -129   -215   -231   -158
    -10    179    189    -85   -101    184    -33    -96   -124   -207   -226   -148
      0    189    189    -96    -96    189    -36    -93   -127   -210   -226   -148
      5    231    226   -116   -109    228    -31    -80   -114   -194   -207   -129
      2    226    220   -114   -111    223    -36    -77   -114   -197   -210   -132
      2    210    205   -106   -101    207    -46    -77   -119   -200   -215   -137
      2    226    223   -116   -111    226    -49    -67   -114   -192   -205   -127
     12    257    244   -135   -114    252    -46    -54   -103   -181   -194   -119
     18    249    231   -135   -106    241    -41    -49   -101   -181   -197   -122
     25    259    233   -145   -103    246    -38    -33    -96   -174   -189   -114
     28    277    246   -155   -109    262    -38    -12    -80   -158   -174    -98
     31    288    257   -158   -111    272    -38     10    -67   -140   -155    -80
     38    314    275   -176   -116    296    -36     28    -54   -129   -142    -70
     44    340    293   -192   -124    316    -33     54    -36   -111   -124    -54
     70    358    285   -215   -106    322    -33     88    -15    -88   -101    -31
     77    342    265   -210    -93    303    -38    119      0    -70    -83    -10
     80    361    280   -220    -98    319    -38    150     20    -46    -59     12
     93    402    309   -249   -109    355    -38    189     46    -12    -23     49
    109    441    332   -277   -111    387    -38    236     75     25     18     88
    124    478    353   -301   -114    415    -38    277    103     62     57    129
    129    537    405   -335   -137    472    -38    306    129     96     93    163
    135    574    436   -355   -150    506    -46    324    140    116    119    192
    137    587    446   -363   -155    517    -49    327    137    119    127    200
    150    610    459   -379   -153    535    -49    327    137    124    140    213
    148    639    488   -394   -168    563    -49    327    140    127    148    228
    145    646    501   -397   -176    574    -49    322    132    122    145    231
    137    636    496   -387   -179    566    -51    301    114    103    127    213
    127    626    498   -376   -184    563    -38    285    101     88    109    197
    106    620    511   -366   -202    566    -28    259     80     59     77    163
     93    568    475   -332   -192    522    -36    205     36      2     18    101
     67    522    454   -296   -192    488    -31    158      2    -36    -25     57
     46    493    446   -270   -200    470    -23    114    -20    -70    -59     23
     28    449    420   -241   -197    436    -28     64    -54   -106   -101    -18
     15    410    394   -215   -189    402    -41     15    -90   -145   -145    -62
     10    387    374   -200   -181    381    -64    -31   -129   -184   -184   -103
      5    376    371   -189   -181    374    -75    -62   -153   -207   -210   -129
      5    374    366   -192   -181    368    -75    -75   -163   -218   -220   -140
     10    368    358   -189   -174    363    -77    -83   -168   -220   -226   -145
      7    363    355   -187   -174    361    -83    -85   -171   -223   -228   -145
     10    368    358   -189   -174    363    -90    -90   -176   -228   -233   -148
     12    363    350   -189   -171    358    -96    -96   -181   -233   -239   -155
     10    363    350   -187   -168    358    -93    -93   -184   -236   -241   -155
     12    379    366   -197   -176    374    -93    -90   -184   -233   -241   -150
     31    392    361   -210   -163    376   -103    -98   -189   -241   -244   -155
     31    394    361   -213   -166    379   -111   -103   -194   -246   -249   -163
     31    389    358   -210   -163    374   -111    -98   -194   -241   -244   -155
     31    387    355   -210   -163    371   -111    -96   -192   -239   -244   -150
     33    431    397   -231   -181    415    -85    -72   -168   -218   -220   -132
     36    496    459   -267   -210    478    -64    -57   -148   -200   -202   -119
     31    522    488   -277   -228    506    -49    -51   -140   -194   -197   -114
     28    535    506   -283   -239    522    -41    -44   -132   -187   -189   -109
     23    550    527   -285   -252    540    -46    -46   -127   -179   -179    -96
     33    566    532   -301   -249    550    -64    -54   -122   -166   -163    -75
     36    568    532   -303   -249    553    -85    -62   -122   -163   -161    -67
     46    568    519   -309   -236    545   -106    -77   -137   -176   -171    -75
     62    574    511   -316   -223    542   -109    -72   -135   -168   -163    -67
     62    589    527   -327   -231    558   -116    -72   -140   -174   -166    -70
     59    553    491   -306   -215    522   -132    -88   -168   -194   -187    -90
     62    491    426   -277   -181    459   -148   -106   -194   -220   -210   -111
     67    470    402   -267   -166    436   -155   -119   -213   -239   -228   -124
     46    465    418   -257   -184    441   -158   -137   -233   -262   -252   -150
     28    446    418   -239   -194    433   -148   -145   -249   -280   -270   -166
     28    431    402   -231   -187    418   -158   -166   -272   -303   -290   -187
     25    392    366   -207   -168    379   -171   -184   -296   -327   -316   -210
     20    368    348   -197   -163    358   -187   -205   -322   -350   -340   -233
     28    363    335   -197   -153    350   -197   -215   -337   -366   -355   -249
     31    361    329   -197   -148    345   -200   -215   -340   -371   -361   -252
     46    366    319   -205   -135    342   -202   -215   -340   -368   -361   -249
     44    371    327   -207   -142    350   -197   -213   -340   -366   -355   -246
     41    363    322   -202   -140    342   -197   -210   -337   -363   -353   -244
     28    348    319   -189   -145    332   -194   -207   -332   -361   -350   -239
     15    306    290   -161   -137    298   -192   -197   -329   -358   -350   -239
     25    322    296   -176   -135    309   -140   -122   -296   -358   -371   -270
     49    374    322   -213   -135    348    -51     25   -207   -319   -368   -290
     70    470    397   -270   -163    436     38    226    -49   -184   -262   -210
    119    644    524   -381   -202    584    101    517    207    103     28     67
    179    945    766   -563   -293    854     44    581    358    389    400    491
    127   1200   1072   -665   -472   1137    -75    239    290    522    657    820
    -18   1286   1304   -636   -662   1296   -241   -277     44    452    680    891
   -174   1143   1317   -483   -745   1228   -426   -875   -433    -18    228    465
   -226    769    992   -272   -607    878   -675  -1374  -1067   -784   -571   -314
   -155    459    615   -153   -384    535   -836  -1441  -1299  -1078   -878   -607
    -98    283    381    -93   -239    329   -776  -1161  -1111   -948   -800   -561
    -64    285    350   -109   -207    316   -613   -833   -849   -753   -662   -459
    -33    335    368   -153   -202    350   -381   -478   -566   -535   -496   -340
     -7    358    366   -176   -187    363   -249   -277   -410   -413   -402   -272
     -2    366    366   -181   -184    366   -200   -210   -355   -371   -371   -252
     -5    371    376   -181   -189    374   -187   -184   -340   -358   -361   -244
      7    376    366   -192   -179    371   -192   -179   -337   -361   -366   -246
     12    366    350   -189   -168    358   -187   -166   -324   -350   -358   -241
     12    371    358   -194   -174    366   -174   -150   -311   -335   -345   -228
     18    381    363   -200   -171    374   -161   -132   -290   -314   -322   -210
     28    400    371   -215   -171    387   -163   -124   -285   -311   -319   -205
     23    418    392   -220   -184    405   -163   -119   -280   -306   -314   -200
     20    420    397   -223   -189    410   -158   -111   -272   -301   -306   -194
     23    387    363   -205   -168    376   -150   -101   -265   -293   -301   -187
     20    397    376   -210   -179    387   -145    -88   -246   -275   -283   -166
     20    426    402   -223   -192    415   -145    -80   -239   -262   -272   -155
     28    441    413   -236   -192    426   -145    -72   -228   -254   -265   -148
     33    410    376   -220   -171    394   -145    -72   -231   -254   -270   -158
     36    428    389   -233   -176    410   -145    -62   -220   -241   -254   -142
     59    446    384   -254   -161    415   -145    -49   -207   -226   -241   -132
     70    446    376   -259   -153    413   -142    -36   -194   -215   -231   -127
     64    457    392   -259   -163    426   -135    -15   -179   -200   -215   -111
     59    480    418   -270   -179    449   -127      2   -161   -181   -200    -96
     62    485    423   -275   -181    457   -114     28   -140   -158   -181    -77
     57    496    436   -277   -189    467   -103     54   -119   -137   -158    -59
     62    506    444   -283   -189    475    -98     83   -101   -119   -140    -41
     93    519    426   -306   -166    472    -96    111    -77    -96   -119    -23
    111    550    436   -332   -163    493    -80    163    -38    -54    -77     15
    119    576    457   -348   -168    517    -70    207     -5    -15    -41     51
    124    600    475   -361   -174    537    -64    254     28     23     -2     85
    137    631    491   -384   -176    561    -57    309     64     62     36    124
    161    665    504   -415   -171    584    -46    363    106    109     88    171
    179    688    506   -436   -163    600    -49    397    129    140    122    205
    181    714    532   -446   -174    623    -36    433    158    179    161    246
    174    743    566   -459   -194    654    -31    457    179    205    194    277
    189    763    574   -478   -192    667    -25    465    187    220    213    298
    205    805    600   -506   -197    701    -25    462    187    226    223    314
    202    815    613   -509   -205    714    -18    465    192    236    233    329
    192    800    607   -496   -207    704    -23    439    166    210    210    309
    171    776    605   -475   -218    693    -15    413    153    192    194    296
    166    761    594   -462   -215    678     -7    376    132    168    171    272
    155    722    566   -439   -205    644     -5    319     96    122    122    223
    132    678    545   -405   -205    613    -10    252     54     75     70    171
    122    626    501   -374   -189    563    -15    197     23     33     28    132
    103    571    465   -340   -179    519    -20    142     -7      0    -12     93
     88    576    488   -332   -200    532    -38     88    -38    -31    -46     59
     62    537    475   -301   -207    506    -49     49    -64    -59    -72     31
     54    514    459   -285   -202    488    -57     23    -80    -72    -88     20
     46    498    452   -275   -202    478    -57      7    -83    -77    -93     15
     36    478    441   -257   -202    459    -57     -5    -88    -83   -101      7
     54    483    426   -270   -187    457    -72    -18    -96    -88   -106      2
     57    485    426   -272   -184    457    -72    -18    -93    -83   -106      2
     54    491    436   -275   -189    465    -75    -20    -93    -80   -103      2
     54    496    441   -275   -192    470    -70    -18    -85    -75    -96      7
     49    475    423   -265   -187    449    -75    -18    -85    -75    -98      7
     46    467    420   -257   -187    444    -70    -12    -80    -70    -93     12
     41    480    439   -262   -197    459    -59      0    -64    -49    -75     33
     51    498    446   -275   -197    472    -51     12    -49    -33    -62     49
     54    530    475   -293   -210    504    -57     12    -46    -31    -57     54
     57    517    457   -288   -200    488    -64      2    -59    -41    -70     41
     64    542    475   -306   -205    509    -44     20    -36    -18    -46     62
     59    600    540   -329   -239    571     -5     51      5     18    -10     98
     44    602    558   -324   -257    581     31     72     31     44     12    119
     57    600    542   -329   -241    571     28     67     28     38      5    111
     70    633    563   -353   -246    597      2     46     15     31      0    106
     83    665    581   -374   -249    623    -12     46     25     46     18    129
     93    662    568   -379   -236    615    -41     33     12     41     15    129
     80    670    589   -376   -254    631    -57     25      5     36     15    127
     85    662    576   -374   -246    618    -57     28      7     41     23    137
     90    620    530   -355   -218    576    -70     23     -5     33     15    129
     90    581    488   -337   -200    535    -88      2    -31      7     -7    106
     88    550    462   -319   -187    506    -98    -10    -49    -10    -25     88
     77    532    454   -306   -189    496   -101    -20    -64    -25    -41     75
     67    488    420   -277   -176    454    -96    -25    -75    -38    -54     57
     54    470    415   -262   -179    441    -96    -41    -96    -59    -77     38
     44    454    407   -249   -181    431    -98    -57   -109    -75    -93     28
     46    444    394   -246   -174    420   -101    -67   -119    -85   -106     18
     41    418    376   -228   -166    397    -98    -72   -127    -96   -116      7
     31    387    355   -213   -161    371   -111    -85   -145   -109   -129     -7
     20    376    353   -200   -166    366   -111    -90   -153   -116   -135    -12
     25    387    361   -207   -168    374   -109    -85   -145   -109   -127      0
     28    376    348   -202   -158    363    -98    -72   -132    -93   -114     10
     20    368    348   -194   -163    358   -109    -80   -140   -101   -122      2
     25    387    358   -207   -166    374   -116    -88   -148   -106   -127      0
     23    389    363   -207   -171    379   -114    -88   -148   -109   -129     -5
     23    405    381   -213   -179    394    -83    -54   -137   -116   -145    -25
     38    431    392   -236   -176    410     33     85    -62    -96   -150    -49
     64    496    431   -280   -181    465    155    303     90     18    -64     15
    137    662    522   -402   -192    592    272    680    379    306    202    259
    215    953    737   -584   -259    846    283    911    631    665    594    659
    176   1309   1132   -743   -478   1221     23    413    571    862    924   1049
     25   1551   1522   -789   -748   1535   -314   -340    374    919   1093   1265
   -127   1475   1600   -675   -865   1538   -631  -1052    -54    576    805   1023
   -202    989   1192   -392   -696   1091   -880  -1535   -776   -298    -70    226
   -140    535    675   -197   -410    605   -940  -1493  -1054   -714   -514   -200
    -62    353    415   -148   -239    384   -782  -1093   -841   -592   -465   -207
    -18    376    394   -181   -205    387   -498   -649   -535   -381   -316   -111
      5    384    379   -194   -187    381   -249   -303   -303   -218   -202    -38
     15    374    355   -194   -168    366   -140   -145   -197   -145   -150    -12
     25    361    335   -192   -155    348    -98    -85   -155   -116   -129      5
     28    361    329   -197   -150    345    -80    -57   -137   -103   -119     12
     25    363    337   -194   -155    350    -77    -46   -135   -101   -119      7
     41    371    329   -207   -142    350    -70    -33   -124    -96   -114      7
     46    371    324   -207   -137    348    -62    -18   -114    -85   -106     15
     46    363    314   -205   -135    340    -59    -12   -111    -83   -103     18
     51    387    335   -218   -140    361    -57     -2   -103    -70    -93     25
     54    402    348   -228   -148    376    -54      2    -98    -64    -90     33
     54    389    335   -223   -140    363    -54     10    -96    -64    -90     36
     51    387    332   -220   -140    358    -46     23    -85    -54    -80     44
     57    402    345   -228   -142    374    -44     33    -77    -49    -77     46
     64    405    340   -233   -137    371    -44     41    -72    -38    -70     54
     51    394    342   -223   -145    368    -44     46    -67    -36    -67     54
     54    415    361   -233   -153    387    -33     64    -49    -18    -51     70
     83    433    350   -257   -132    392    -23     83    -28      0    -33     88
     72    436    361   -254   -145    400    -18     96    -15     10    -23     96
     75    423    348   -252   -135    387    -15    109     -7     18    -20     96
     93    433    340   -265   -122    387    -15    119     -5     18    -20     93
    119    475    355   -296   -116    415     -2    150     20     44      2    116
     90    465    374   -280   -142    420     15    181     46     70     25    137
     75    467    389   -272   -155    428     18    200     62     80     36    142
    103    491    387   -298   -142    439     25    236     85    103     54    158
    129    522    392   -324   -129    457     38    277    114    129     77    179
    109    517    405   -314   -148    462     49    324    145    161    101    200
    114    530    415   -324   -150    472     62    379    176    192    132    226
    135    579    444   -358   -155    511     75    439    218    236    176    267
    158    615    457   -387   -148    537     85    491    254    272    213    298
    171    644    472   -407   -150    558     90    540    288    314    254    335
    168    672    504   -420   -168    587    106    587    329    361    303    384
    181    719    535   -452   -176    628    109    613    353    389    335    420
    213    787    574   -498   -179    680    109    626    371    415    363    454
    213    800    587   -509   -187    696    103    623    371    420    374    467
    200    795    594   -498   -197    696     93    607    358    415    366    459
    194    810    615   -504   -210    714     93    600    355    413    371    467
    189    813    623   -501   -215    719     90    579    342    405    363    462
    171    776    605   -475   -215    691     85    537    319    379    345    446
    161    774    613   -467   -226    693     85    491    298    361    327    431
    148    745    597   -449   -223    672     75    423    259    316    283    387
    137    714    576   -426   -218    646     59    342    207    259    223    329
    114    665    548   -389   -215    605     49    280    168    215    179    288
    101    620    519   -361   -210    571     51    231    142    187    150    262
     90    566    475   -329   -194    522     33    174    101    145    109    220
     75    553    478   -314   -200    517      5    116     54     98     64    174
     67    532    465   -301   -197    501     -5     88     31     75     41    150
     62    465    402   -262   -171    433    -18     59      2     49     12    124
     62    444    381   -254   -158    415    -15     54     -2     41      7    124
     62    452    389   -257   -163    420    -18     49     -5     41      5    124
     70    454    384   -265   -158    420    -28     38    -15     31     -2    114
     80    470    389   -275   -153    428    -28     38    -15     31     -2    114
     85    470    384   -280   -150    428    -25     41    -10     38      2    119
     77    483    405   -280   -163    444    -23     46     -7     44      7    116
     62    457    394   -259   -166    426    -36     36    -20     31     -5    109
     59    467    405   -265   -171    436    -31     44    -12     38      5    119
     72    467    394   -270   -161    431    -31     46    -10     44      7    124
     80    470    389   -275   -153    431    -28     54     -5     49     15    129
     77    470    392   -275   -155    431    -28     49    -10     46     10    124
     77    470    392   -275   -155    431    -38     36    -23     33     -5    109
     80    462    381   -272   -150    423    -46     31    -28     28    -10    103
     72    472    400   -272   -163    436    -33     44    -10     46      7    124
    101    535    433   -319   -166    485     -7     64     15     72     36    150
    111    576    465   -345   -176    522     18     80     33     88     49    161
     88    571    483   -329   -197    527     38     88     41     90     51    161
     96    579    483   -337   -192    532     41     88     44     90     51    161
     98    589    491   -345   -194    542     25     85     49    101     64    174
    101    620    519   -361   -210    571      2     80     54    114     77    189
    116    605    488   -363   -184    548    -36     59     33     96     64    179
    119    594    475   -355   -176    535    -49     49     23     90     59    176
    124    592    465   -361   -168    530    -54     57     25    101     72    189
    122    548    423   -335   -150    485    -62     54     12     93     62    184
    124    506    381   -316   -129    446    -77     33    -12     64     36    158
    132    504    371   -316   -119    439    -90     18    -33     44     15    140
    106    485    376   -298   -135    431    -80     18    -36     41     12    140
     96    454    358   -277   -129    407    -80      5    -51     25     -5    122
     90    426    335   -259   -122    381    -83    -15    -75      2    -28     96
     80    410    329   -244   -124    371    -88    -28    -88    -15    -46     80
     77    358    277   -218   -101    319    -96    -44   -111    -38    -70     54
     70    335    265   -202    -98    298   -103    -57   -132    -57    -90     36
     54    319    265   -189   -103    293   -101    -57   -135    -57    -93     33
     51    298    246   -174    -96    272    -96    -51   -132    -54    -90     33
     54    311    257   -184   -101    285   -101    -51   -129    -54    -88     36
     67    327    259   -197    -96    293   -111    -57   -137    -59    -93     33
     75    322    244   -200    -83    283   -119    -67   -148    -70   -103     20
     75    311    236   -192    -80    275   -119    -70   -148    -72   -109     12
     59    309    249   -187    -96    280    -93    -36   -122    -49    -85     36
     54    345    290   -202   -116    319    -23     46    -72    -28    -83     28
     77    400    319   -239   -122    361     80    205     18     18    -64     25
    124    491    366   -306   -119    428    197    462    202    174     64    129
    207    722    514   -465   -153    618    296    859    501    501    381    433
    275   1047    769   -662   -246    909    233    865    636    782    743    828
    207   1332   1124   -771   -459   1231    -23    277    561    961   1041   1189
     12   1535   1522   -774   -753   1530   -342   -527    350    984   1169   1369
   -158   1299   1457   -571   -807   1379   -607  -1171   -181    449    665    914
   -192    763    956   -285   -574    859   -839  -1514   -823   -353   -153    140
   -116    363    480   -122   -298    420   -888  -1371   -958   -602   -452   -176
    -38    241    280   -101   -158    259   -704   -943   -717   -454   -374   -145
      0    290    288   -145   -145    288   -418   -517   -444   -272   -244    -57
     36    280    244   -161   -103    262   -210   -223   -267   -155   -174    -20
     46    257    210   -153    -83    233   -129    -96   -194   -109   -145    -12
     51    252    200   -150    -72    226    -98    -51   -168    -90   -132     -2
     46    259    213   -155    -83    236    -90    -31   -155    -83   -127     -2
     49    259    210   -155    -80    236    -80    -10   -142    -72   -119      2
     46    259    210   -155    -83    233    -67      2   -129    -62   -111      7
     54    254    200   -153    -72    228    -62     15   -124    -59   -111     10
     57    246    189   -153    -67    218    -70     18   -129    -62   -114      5
     70    270    200   -171    -64    236    -64     31   -119    -49   -103     12
     72    283    210   -179    -67    246    -57     44   -106    -38    -93     23
     72    259    187   -166    -57    223    -62     44   -111    -46   -101     10
     77    267    189   -174    -57    228    -57     51   -106    -41    -96     18
     80    267    187   -174    -51    228    -46     64    -96    -31    -85     28
     85    262    174   -174    -44    218    -46     75    -93    -28    -85     23
     80    259    179   -168    -49    220    -38     88    -80    -18    -77     28
     64    265    200   -166    -67    233    -38    101    -75    -12    -72     36
     57    272    213   -166    -77    244    -33    114    -62      0    -62     46
     88    285    197   -187    -57    244    -31    129    -54      7    -54     51
    103    288    184   -194    -38    236    -33    140    -46     12    -46     54
    114    303    189   -210    -38    246    -25    166    -31     28    -33     62
    109    311    202   -210    -46    257    -15    189    -15     44    -23     70
    103    316    210   -213    -51    265     -7    218      2     59     -7     83
    119    342    223   -231    -51    283     -2    246     20     80     10     98
    122    342    220   -233    -51    283      2    283     44     98     25    111
    122    353    228   -239    -54    290     15    327     70    124     51    132
    127    368    241   -249    -57    303     28    376     98    153     77    153
    148    384    236   -265    -44    311     36    428    127    187    103    179
    163    420    257   -293    -46    340     38    480    155    215    132    205
    168    454    283   -311    -57    368     49    535    189    252    168    236
    179    459    280   -322    -51    371     51    579    218    285    202    267
    197    493    296   -345    -49    394     59    623    252    327    244    314
    207    561    350   -387    -72    457     75    657    283    363    288    361
    218    592    374   -405    -77    485     75    667    290    374    301    374
    210    584    371   -397    -83    478     72    662    285    371    301    374
    207    597    389   -402    -90    493     72    659    285    376    309    384
    210    605    394   -407    -93    501     67    646    277    374    311    387
    205    605    400   -405    -98    504     62    626    262    361    301    379
    197    589    392   -394    -98    491     59    589    241    340    283    363
    187    571    384   -379    -98    478     57    532    210    306    246    329
    161    542    379   -353   -109    462     54    462    171    262    202    285
    145    493    348   -319   -101    420     41    392    124    213    153    233
    122    446    324   -285   -101    387     28    324     85    171    109    189
    101    402    301   -252    -98    353     20    270     54    140     72    158
    103    363    259   -236    -77    314      2    215     12     98     31    114
     90    332    241   -213    -75    285    -12    174    -18     64      0     80
     80    280    200   -181    -59    241    -25    140    -49     33    -33     46
     98    259    161   -179    -31    210    -33    122    -67     18    -51     31
     93    252    158   -174    -31    205    -33    114    -75     15    -51     28
     83    241    158   -163    -36    200    -38    106    -80      7    -59     23
     90    244    150   -168    -31    197    -44    101    -83      2    -64     15
     88    231    142   -158    -25    187    -41    101    -88     -2    -70     12
     88    236    148   -163    -31    192    -46     98    -90     -2    -72      7
     77    239    161   -161    -41    200    -49     96    -90     -2    -72      5
     64    231    166   -150    -49    200    -49     96    -93     -7    -75      0
     85    231    145   -158    -28    189    -54     93    -98    -12    -83     -7
     77    236    158   -161    -38    197    -54    101    -93     -5    -75      2
     70    228    158   -150    -44    194    -51    101    -93     -5    -75      5
     75    223    148   -150    -36    187    -49    103    -93     -5    -75      2
     70    236    166   -153    -46    202    -51    103    -93     -5    -70      5
     72    231    155   -153    -41    194    -59     98   -101    -10    -75     -2
     85    226    140   -155    -28    184    -64     88   -111    -18    -85    -12
     83    226    142   -155    -31    184    -64     88   -111    -20    -88    -10
     64    205    140   -135    -36    174    -59     90   -114    -23    -88    -10
     72    202    127   -140    -28    166    -67     83   -124    -33   -101    -23
     80    205    122   -142    -20    163    -67     83   -127    -36   -106    -28
     90    220    129   -158    -18    176    -59     88   -119    -31    -98    -20
    101    275    174   -187    -36    226    -38    109    -93     -7    -75      0
     85    293    207   -192    -59    252    -10    127    -72     12    -57     18
     75    301    226   -189    -75    265     15    137    -64     20    -49     20
     75    306    231   -192    -77    270     12    135    -62     20    -49     20
     90    345    254   -218    -80    301     -5    129    -54     31    -33     33
    116    345    228   -231    -57    285    -38    116    -64     25    -33     33
    122    314    192   -218    -33    254    -62    106    -80     15    -44     31
    116    309    192   -213    -38    252    -64    111    -75     23    -33     41
    111    314    202   -213    -44    259    -64    122    -72     31    -23     51
    114    283    168   -200    -28    226    -88    106   -101      2    -51     28
    111    231    116   -171     -2    174   -109     83   -135    -31    -85     -5
    111    192     80   -153     12    137   -111     70   -153    -49   -101    -20
    106    168     62   -137     23    116   -109     59   -171    -70   -116    -36
     85    148     59   -116     10    103   -109     49   -187    -90   -140    -64
     77    109     31    -93     23     70   -119     28   -213   -116   -168    -93
     75     90     15    -83     28     54   -129     12   -233   -137   -189   -114
     77     75     -2    -75     41     36   -135      5   -246   -148   -200   -124
     70     51    -18    -62     44     18   -137      2   -254   -158   -207   -132
     72     49    -23    -59     49     12   -135      2   -257   -161   -210   -132
     64     36    -31    -51     49      2   -137      0   -265   -168   -218   -142
     67     28    -38    -46     54     -5   -140      0   -267   -171   -220   -142
     59     20    -38    -41     49    -10   -140      5   -265   -168   -218   -137
     57      7    -51    -33     54    -20   -142      2   -267   -171   -220   -140
     72     18    -54    -46     64    -18   -148     -2   -275   -179   -231   -150
     64     15    -49    -38     57    -15   -122     28   -262   -179   -236   -161
     80     46    -33    -64     57      7    -20    179   -181   -142   -228   -174
    114    127     12   -122     51     70     96    402    -20    -23   -137   -111
    163    309    142   -239     10    226    220    769    275    265    124    119
    254    602    348   -428    -46    475    283   1124    594    657    537    527
    259    971    709   -615   -226    841     72    724    558    865    878    932
    111   1205   1091   -659   -491   1148   -254    -46    335    924   1065   1182
    -62   1197   1260   -571   -659   1228   -568   -844    -80    646    867   1036
   -176    748    924   -285   -550    836   -841  -1444   -813   -200     28    262
   -137    215    353    -41   -246    283   -992  -1548  -1299   -854   -649   -379
    -62    -12     49     36    -57     18   -891  -1184  -1135   -787   -652   -431
    -15    -36    -23     25      0    -31   -631   -724   -818   -576   -511   -342
     23    -10    -33     -5     28    -20   -353   -314   -530   -379   -371   -241
     59    -18    -77    -23     67    -46   -210    -96   -387   -283   -309   -205
     70    -20    -90    -23     80    -54   -161    -18   -337   -252   -285   -202
     70    -33   -106    -20     88    -70   -148      5   -324   -249   -285   -207
     64    -38   -103    -12     83    -70   -135     31   -303   -231   -277   -200
     77    -36   -114    -23     93    -72   -132     46   -296   -223   -272   -197
     88    -44   -132    -23    109    -88   -124     59   -288   -223   -272   -194
     80    -36   -116    -23     98    -77   -119     70   -280   -213   -262   -184
     80    -10    -90    -33     85    -49   -111     85   -267   -200   -249   -174
     85    -12    -98    -38     90    -54   -114     90   -270   -202   -249   -181
     83    -28   -111    -28     96    -70   -114     96   -272   -207   -252   -187
     72    -31   -103    -20     85    -67   -111    101   -270   -207   -254   -187
     90    -25   -116    -31    103    -70   -109    111   -262   -200   -246   -176
     96    -18   -116    -38    103    -67    -98    127   -249   -187   -233   -163
     93     -2    -96    -46     93    -49    -90    140   -233   -174   -218   -150
    101      7    -93    -57     98    -41    -90    148   -228   -171   -215   -150
    114     25    -88    -70    101    -31    -90    158   -220   -168   -213   -150
    103     18    -88    -62     96    -33    -90    168   -213   -161   -210   -145
    103     12    -90    -59     96    -38    -85    187   -200   -145   -197   -129
    103     18    -85    -62     93    -33    -80    205   -184   -132   -181   -116
     98     49    -49    -72     75      0    -70    228   -168   -116   -166   -103
    109     51    -57    -80     83     -2    -64    252   -155   -101   -155    -96
    114     51    -62    -83     88     -5    -57    280   -137    -85   -140    -83
    119     59    -59    -90     90      2    -44    316   -111    -67   -124    -67
    135     70    -64   -101    101      2    -38    350    -90    -49   -109    -54
    135     88    -46   -114     90     20    -23    397    -57    -18    -83    -31
    132    111    -20   -124     77     46    -12    446    -28     10    -54     -7
    140    127    -15   -135     77     57     -7    498      0     36    -31     10
    166    155    -10   -161     88     72      5    555     41     77      5     41
    181    205     23   -194     77    114     20    618     88    129     57     93
    189    236     46   -213     70    142     36    670    127    176    103    140
    181    275     90   -228     46    181     44    706    155    213    145    181
    187    319    132   -252     28    226     41    724    174    239    174    210
    202    342    140   -272     31    241     36    727    179    246    187    226
    207    358    148   -283     31    254     38    730    184    254    194    239
    205    361    155   -285     23    259     41    722    184    254    200    244
    187    363    176   -275      5    270     41    711    179    254    200    246
    174    371    197   -275    -10    285     36    685    166    241    189    239
    161    361    200   -259    -18    280     31    639    137    215    166    218
    150    327    174   -239    -10    249     20    576     96    171    122    181
    145    296    150   -220     -2    223      2    501     46    119     75    132
    132    246    114   -189     10    179    -18    426    -10     62     18     80
    114    194     80   -155     18    137    -25    361    -57     12    -31     38
    103    153     49   -129     25    101    -44    296   -106    -36    -80    -10
    101    129     28   -114     36     80    -62    241   -150    -77   -119    -49
     96     98      2    -98     46     49    -80    192   -192   -119   -161    -93
     85     70    -18    -77     51     25    -90    158   -223   -155   -197   -129
     77     49    -31    -64     54      7   -103    132   -246   -176   -220   -150
     77     44    -33    -59     57      5   -106    127   -252   -179   -220   -145
     77     23    -54    -51     67    -15   -106    124   -254   -181   -220   -148
     72     31    -41    -54     57     -5   -101    124   -254   -181   -220   -148
     75     38    -36    -59     54      0   -111    116   -265   -192   -231   -158
     77     49    -28    -62     54     10   -111    116   -259   -189   -228   -158
     64     33    -33    -49     49      0   -114    114   -262   -192   -231   -155
     67     20    -46    -46     57    -12   -116    106   -270   -200   -239   -163
     70     41    -28    -57     49      7   -114    116   -262   -189   -226   -148
     70     49    -20    -59     46     15   -106    122   -252   -176   -213   -137
     70     49    -20    -59     44     15   -111    116   -257   -184   -218   -142
     75     49    -28    -62     51     10   -116    111   -265   -192   -228   -153
     77     49    -31    -64     54     10   -114    111   -265   -189   -226   -148
     62     38    -23    -49     44      7   -109    122   -254   -179   -213   -132
     64     31    -33    -49     49      0   -116    106   -270   -192   -226   -142
     62     33    -28    -49     44      2   -127     90   -285   -207   -239   -155
     57     33    -23    -46     38      5   -124     90   -283   -207   -239   -158
     49     20    -28    -33     38     -2   -124     85   -285   -210   -244   -163
     59     20    -38    -41     49     -7   -135     77   -298   -223   -257   -174
     72     25    -46    -49     59    -10   -140     70   -309   -231   -265   -179
     72     25    -46    -49     59    -10   -140     70   -309   -231   -259   -174
     72     33    -38    -51     57     -2   -140     67   -309   -231   -259   -174
     70     31    -38    -51     54     -2   -142     64   -314   -233   -265   -176
     72     31    -41    -51     57     -5   -145     62   -314   -236   -267   -179
     80     88      7    -85     36     49   -124     83   -285   -207   -239   -150
     85    140     54   -111     15     98    -93    109   -249   -176   -205   -116
     75    127     49   -103     12     88    -75    106   -252   -181   -210   -127
     70    140     70   -106      0    103    -70    109   -244   -171   -200   -119
     67    171    103   -122    -20    137    -88     98   -241   -168   -194   -111
     90    202    111   -145    -10    158   -109     90   -239   -161   -184    -96
    103    202     96   -153      2    150   -127     85   -244   -161   -184    -93
    103    213    109   -161     -2    161   -129     90   -239   -153   -174    -83
    106    207    101   -158      2    155   -132     98   -239   -148   -168    -83
    111    174     62   -142     25    119   -140     93   -252   -161   -179    -93
    106    135     28   -122     38     83   -163     75   -277   -187   -202   -114
     85     85     -2    -85     44     41   -174     57   -303   -213   -231   -142
     75     49    -25    -62     51     10   -168     46   -322   -231   -252   -163
     62     41    -20    -51     41     10   -168     36   -335   -246   -270   -184
     49     18    -33    -36     41     -7   -174     18   -358   -270   -293   -200
     46     -7    -57    -20     51    -31   -179      5   -374   -288   -309   -213
     46    -38    -85     -5     64    -62   -189     -5   -387   -301   -322   -226
     59    -41   -101     -7     80    -70   -200    -18   -402   -319   -340   -241
     36    -51    -90      5     62    -70   -194    -18   -402   -319   -342   -241
     33    -64    -98     12     64    -80   -192    -15   -402   -322   -342   -246
     33    -57    -90     10     62    -72   -194    -18   -405   -322   -342   -246
     33    -51    -85     10     59    -67   -192    -15   -400   -316   -335   -244
     33    -59    -93     10     62    -75   -200    -20   -410   -327   -345   -252
     33    -72   -106     18     67    -88   -194    -12   -405   -319   -337   -246
     41    -67   -111     12     75    -90   -174     20   -384   -311   -340   -249
     59    -46   -106     -5     83    -75    -83    161   -303   -280   -340   -275
     88     54    -36    -72     59     10     41    381   -127   -145   -241   -207
    135    259    124   -200      5    192    158    698    171    153     33     41
    213    576    363   -394    -77    472    184   1031    504    574    480    480
    244   1008    763   -626   -259    885     64    896    597    878    911    963
    142   1197   1052   -670   -454   1127   -168    288    379    922   1091   1202
    -12   1143   1153   -566   -581   1148   -439   -441    -88    584    828    992
   -135    774    906   -319   -522    839   -693  -1096   -800   -231      5    231
   -135    267    402    -64   -267    335   -898  -1408  -1408   -992   -766   -488
    -64    -44     20     51    -44    -12   -896  -1189  -1335   -995   -820   -576
    -28   -163   -135     96     51   -150   -724   -823  -1062   -813   -709   -519
    -10   -127   -119     67     51   -122   -478   -444   -758   -600   -555   -410
     15    -75    -90     31     51    -83   -277   -148   -524   -428   -428   -316
     31    -64    -96     15     62    -80   -207    -41   -444   -366   -381   -283
     31    -54    -85     10     57    -67   -179     -2   -410   -342   -363   -272
     33    -49    -85      7     57    -67   -161     25   -389   -327   -350   -262
     44    -41    -85      0     64    -62   -155     41   -376   -314   -342   -257
     41    -62   -106     10     70    -83   -155     49   -374   -314   -345   -259
     44    -54    -98      5     70    -75   -148     62   -363   -306   -337   -252
     44    -31    -77     -7     59    -54   -140     72   -348   -290   -322   -236
     54    -44    -98     -5     75    -70   -135     85   -340   -283   -316   -228
     59    -44   -103    -10     80    -72   -137     85   -342   -290   -322   -236
     46    -49    -96      0     70    -72   -135     93   -337   -283   -316   -231
     46    -38    -85     -5     64    -62   -135     98   -332   -277   -311   -226
     54    -25    -80    -12     67    -51   -129    109   -319   -265   -296   -215
     54    -25    -83    -15     67    -51   -122    122   -306   -252   -283   -202
     59      5    -54    -33     57    -23   -119    132   -296   -241   -272   -192
     57     18    -38    -38     46    -10   -119    137   -285   -233   -267   -189
     59     12    -46    -36     54    -15   -114    150   -275   -226   -259   -184
     70     36    -33    -54     49      2   -116    158   -267   -218   -254   -176
     75     46    -31    -62     54      7   -114    171   -257   -207   -244   -171
     75     57    -18    -64     46     18   -103    194   -236   -187   -223   -153
     64     59     -5    -62     36     28    -90    218   -215   -166   -202   -132
     75     70     -5    -72     38     31    -85    241   -197   -150   -189   -122
     83     80     -2    -83     44     38    -75    267   -176   -132   -174   -109
     88     83     -5    -88     46     41    -70    298   -155   -114   -155    -96
    103    101     -2   -101     54     49    -54    345   -122    -80   -124    -64
    109    119     10   -116     49     64    -44    389    -90    -46    -93    -38
    114    148     31   -132     41     90    -28    446    -46     -5    -57      0
    129    163     33   -148     49     98    -15    501    -12     33    -20     31
    145    189     44   -166     51    116     -5    555     25     75     20     70
    148    228     77   -189     33    153      2    607     62    116     64    111
    150    270    119   -210     15    194     10    644     93    153    103    148
    158    298    140   -228     10    218     18    672    116    181    135    179
    171    327    155   -249      7    241     20    685    127    200    158    205
    179    348    166   -265      5    259     20    691    132    210    171    223
    181    376    194   -280     -5    285     23    688    132    215    181    233
    171    389    218   -283    -23    306     23    678    129    215    184    241
    161    397    236   -277    -36    316     23    662    119    210    181    239
    155    387    228   -272    -36    309     18    631    101    189    163    226
    150    376    223   -265    -36    301     12    584     70    158    132    192
    140    348    207   -246    -33    277     10    527     33    116     90    150
    124    309    184   -215    -28    246      2    465     -2     72     46    106
    109    267    158   -187    -23    213    -12    402    -44     28      0     62
     88    244    155   -166    -33    200    -25    340    -80    -10    -38     25
     80    202    122   -142    -20    163    -44    280   -116    -51    -85    -20
     67    161     93   -114    -12    127    -57    236   -148    -85   -119    -54
     57    137     80    -96    -12    109    -64    202   -171   -106   -142    -77
     44    122     77    -83    -18    101    -72    179   -181   -116   -153    -88
     41    116     75    -80    -18     98    -80    166   -192   -127   -163    -96
     38    114     75    -75    -18     96    -88    153   -200   -135   -171   -103
     49     96     46    -72      0     72    -93    148   -202   -137   -176   -103
     49     98     49    -75      0     75   -101    140   -213   -145   -181   -111
     44    114     70    -80    -12     93   -101    140   -210   -142   -176   -111
     46    116     70    -80    -10     93    -98    142   -205   -135   -171   -103
     57    116     57    -88      0     85   -103    140   -205   -135   -171   -106
     57    122     62    -90     -2     93   -101    142   -202   -132   -163   -101
     44    116     72    -80    -15     93    -98    145   -200   -129   -161    -98
     46    122     75    -83    -12     98   -101    142   -200   -127   -161    -96
     57    119     62    -88     -2     90   -106    137   -202   -132   -161    -96
     57    124     67    -90     -5     96   -109    137   -202   -129   -161    -93
     54    132     77    -93    -10    106   -106    137   -200   -127   -158    -90
     51    122     70    -85     -7     96   -101    142   -194   -122   -150    -83
     51    114     59    -85     -2     88   -103    135   -200   -124   -153    -85
     49    127     75    -88    -12    101   -111    122   -210   -129   -158    -90
     49    132     83    -90    -18    109   -119    114   -218   -137   -163    -96
     51    129     77    -90    -12    103   -127    103   -226   -145   -171   -103
     41    101     57    -72     -7     80   -124    103   -228   -150   -176   -106
     33    116     80    -75    -23     98   -124    101   -231   -148   -174   -103
     31    103     70    -70    -18     88   -132     90   -239   -155   -181   -109
     41     96     54    -67     -5     75   -127     96   -236   -153   -176   -106
     49    109     59    -80     -7     85   -124     98   -231   -150   -174   -103
     49    119     70    -85    -10     96   -124     93   -233   -153   -174   -103
     51    153     98   -103    -23    127   -103    109   -207   -129   -153    -83
     57    207    150   -132    -46    179    -70    135   -171    -96   -122    -54
     41    239    194   -140    -77    218    -54    135   -166    -93   -116    -51
     36    249    213   -142    -88    231    -44    142   -153    -80   -101    -38
     46    265    218   -155    -88    244    -62    129   -153    -75    -96    -33
     64    293    228   -179    -80    262    -85    124   -150    -70    -85    -20
     62    280    218   -171    -77    249    -98    116   -158    -72    -90    -23
     70    280    210   -174    -70    244   -101    119   -153    -64    -80    -10
     83    283    200   -184    -57    241   -109    127   -153    -57    -77     -7
     83    249    166   -166    -41    207   -124    122   -168    -72    -90    -20
     70    207    135   -140    -33    171   -142    103   -192    -93   -111    -38
     64    192    124   -129    -31    158   -150     90   -207   -111   -129    -54
     49    155    106   -103    -28    132   -148     80   -223   -127   -145    -72
     23    116     93    -70    -33    106   -140     77   -233   -140   -158    -88
     18     90     70    -54    -25     80   -153     49   -262   -171   -189   -116
     15     64     49    -38    -18     57   -161     33   -280   -189   -207   -135
     12     46     33    -31    -12     41   -168     20   -296   -207   -223   -150
     12     46     33    -28    -10     41   -168     18   -303   -210   -228   -155
     18     46     25    -33     -5     36   -171     15   -301   -213   -228   -158
      7     25     18    -18     -5     23   -174     12   -301   -213   -228   -158
      2     23     20    -12    -10     23   -174     12   -303   -213   -231   -158
      7     44     36    -25    -12     41   -179      7   -309   -218   -233   -163
      5     31     25    -18    -10     28   -184      2   -314   -220   -239   -168
     -2     23     25    -12    -12     23   -181      7   -309   -215   -233   -163
      5     28     23    -18     -7     25   -163     33   -296   -207   -231   -166
     18     41     23    -28     -2     33    -75    158   -226   -179   -228   -179
     38    145    106    -93    -33    124     62    392    -49    -57   -137   -116
     85    327    241   -207    -77    285    205    727    236    207     93     83
    171    633    462   -402   -145    548    288   1132    597    620    506    478
    246   1078    831   -662   -290    956    161   1031    727    961    948    956
    155   1410   1252   -784   -548   1332   -194    275    524   1070   1197   1267
    -33   1488   1519   -727   -776   1504   -537   -558    150    891   1114   1234
   -176   1114   1291   -470   -732   1202   -836  -1249   -537    150    405    600
   -189    467    657   -137   -423    561  -1049  -1587  -1270   -766   -514   -241
   -116    111    228      2   -171    168   -987  -1286  -1202   -810   -631   -400
    -67     12     80     28    -72     46   -732   -818   -888   -615   -511   -340
    -36     46     80     -5    -59     62   -452   -405   -597   -420   -379   -252
     -5     51     57    -23    -31     54   -262   -127   -405   -290   -293   -202
      7     46     38    -28    -15     41   -189    -18   -335   -241   -259   -184
      0     38     36    -20    -18     36   -161     23   -306   -223   -246   -176
     -7     38     44    -15    -25     41   -145     44   -290   -215   -241   -174
    -10     49     59    -18    -33     54   -132     62   -275   -202   -231   -163
     12     49     36    -33    -10     44   -135     75   -270   -197   -226   -163
     23     49     25    -36     -2     38   -127     85   -259   -189   -218   -155
     10     49     36    -31    -12     44   -127     90   -257   -187   -215   -155
     12     25     12    -18      0     20   -119    101   -249   -179   -213   -155
     23     36     12    -31      5     25   -122    106   -252   -181   -213   -155
     20     54     31    -38     -5     44   -119    119   -239   -171   -202   -142
     20     62     41    -41    -10     51   -114    127   -231   -163   -194   -135
     25     64     38    -44     -5     51   -111    135   -226   -155   -189   -129
     31     72     41    -51     -7     59   -106    148   -213   -145   -181   -124
     38     85     46    -62     -2     67    -98    161   -197   -132   -168   -111
     36     88     49    -62     -5     67    -96    174   -187   -124   -161   -103
     31     90     59    -59    -12     75    -85    189   -171   -109   -148    -90
     28    114     85    -72    -28    101    -77    205   -155    -96   -132    -77
     33    129     96    -83    -31    114    -67    228   -137    -77   -114    -64
     38    145    106    -93    -33    127    -64    246   -122    -67   -106    -57
     41    148    106    -93    -31    127    -59    265   -109    -54    -98    -49
     46    140     90    -96    -23    116    -49    296    -88    -36    -80    -31
     57    150     93   -103    -18    122    -41    327    -67    -15    -64    -20
     62    158     96   -109    -15    127    -31    361    -46      2    -51     -7
     67    168    101   -116    -15    135    -12    410    -10     36    -23     18
     70    202    132   -137    -31    168      5    467     25     72     12     46
     85    231    145   -158    -31    189     20    519     59    103     38     72
     96    259    161   -179    -33    210     33    579     96    137     70    101
    106    298    192   -202    -41    246     57    646    142    187    119    145
    116    327    207   -223    -44    267     72    704    187    228    161    187
    119    358    236   -239    -57    298     80    737    213    259    194    220
    124    392    267   -259    -72    329     80    761    231    285    223    246
    122    426    303   -272    -90    366     83    776    249    311    249    275
    122    433    311   -277    -96    374     93    789    262    329    272    301
    119    439    319   -277   -101    379     98    789    267    337    285    316
    114    467    350   -290   -119    410     90    771    259    329    280    314
    114    504    389   -309   -137    446     83    740    244    316    270    309
    114    501    387   -309   -137    446     72    696    223    301    259    298
     98    485    387   -293   -142    436     64    641    197    275    233    277
     83    436    353   -259   -135    394     44    566    150    226    187    231
     64    410    345   -236   -140    379     31    491    109    184    148    194
     49    374    322   -213   -135    348     12    418     62    137    101    148
     38    322    283   -181   -122    303     -7    345     15     90     54    101
     33    290    257   -163   -111    275    -23    293    -20     54     15     64
     20    244    223   -132   -101    233    -38    249    -54     18    -18     31
     15    202    187   -109    -85    194    -57    202    -90    -18    -57     -5
     12    181    166    -98    -77    174    -67    179   -111    -38    -77    -25
      5    174    168    -90    -80    171    -72    166   -119    -44    -80    -31
     -5    163    168    -77    -85    166    -70    163   -119    -41    -80    -28
     -5    171    174    -83    -90    171    -72    155   -122    -46    -85    -33
     -2    168    168    -83    -85    168    -75    153   -124    -46    -88    -33
      2    174    168    -90    -83    171    -75    153   -124    -46    -85    -33
     10    168    158    -88    -72    163    -75    153   -119    -41    -80    -28
      7    174    166    -90    -80    171    -83    148   -127    -46    -85    -36
     10    192    181   -101    -85    189    -85    148   -124    -44    -85    -33
      7    187    179    -98    -85    184    -83    153   -122    -38    -80    -28
      0    184    184    -90    -90    184    -88    148   -124    -41    -83    -28
      2    187    181    -96    -88    184    -96    137   -132    -49    -88    -36
      5    187    179    -96    -85    184    -96    137   -129    -44    -83    -31
      5    168    163    -88    -80    166    -93    137   -129    -44    -83    -28
      7    166    158    -85    -75    163    -93    135   -132    -46    -85    -31
      5    174    168    -90    -80    171   -101    124   -140    -54    -93    -41
      0    174    174    -88    -85    174   -103    119   -142    -57    -96    -41
     -2    168    171    -85    -85    168   -106    116   -142    -57    -96    -41
     -2    166    168    -80    -85    166   -109    111   -148    -59   -101    -44
     -2    158    158    -77    -80    158   -111    103   -153    -62   -106    -46
     -7    158    166    -75    -88    161   -106    103   -153    -62   -103    -46
     -7    161    168    -75    -88    163   -111     98   -158    -67   -109    -51
     -7    163    171    -77    -88    166   -116     90   -163    -72   -111    -54
     -7    166    174    -80    -90    168   -122     85   -166    -77   -114    -54
     -7    158    166    -75    -88    161   -119     85   -166    -75   -114    -51
    -10    150    161    -72    -85    155   -119     83   -168    -77   -116    -54
    -15    158    174    -70    -93    166   -124     72   -174    -85   -127    -67
     -7    181    189    -88    -98    184   -114     77   -161    -75   -119    -59
      0    233    233   -116   -116    233    -83    103   -127    -41    -85    -28
     -5    265    270   -129   -137    267    -51    124   -101    -18    -62     -5
     -2    293    296   -145   -148    293    -31    137    -83     -5    -49     10
     -7    290    296   -142   -153    293    -46    124    -90    -10    -54      5
     -5    303    309   -150   -158    306    -67    114    -88     -5    -46     12
      5    316    309   -161   -153    314    -80    119    -77      7    -31     28
     12    340    327   -176   -155    335    -85    116    -77     12    -20     36
     12    342    329   -179   -158    335    -93    124    -75     20    -15     44
     25    309    283   -168   -129    296   -109    122    -88     10    -28     31
     25    252    226   -140    -98    239   -127    109   -111    -12    -49     12
     18    220    202   -119    -90    213   -142     96   -132    -33    -67     -2
     10    200    187   -106    -88    194   -148     85   -148    -49    -83    -18
      0    181    181    -90    -90    181   -137     77   -158    -62    -96    -33
    -25    163    187    -70   -106    174   -137     62   -176    -83   -114    -57
    -28    140    168    -54    -98    153   -148     38   -200   -106   -137    -77
    -33    111    145    -41    -88    127   -155     25   -218   -124   -158    -93
    -31    103    135    -36    -83    116   -158     20   -228   -132   -166   -101
    -28     90    119    -31    -75    103   -163     15   -233   -140   -174   -111
    -38     75    114    -18    -75     93   -166     15   -239   -142   -176   -114
    -44     77    122    -20    -83     98   -166     12   -233   -140   -176   -111
    -44     83    124    -20    -83    103   -163     18   -226   -132   -168   -103
    -41     75    114    -18    -77     93   -166     12   -233   -140   -174   -109
    -33     80    114    -23    -72     96   -171     12   -236   -137   -171   -109
    -38     72    111    -18    -77     90   -163     18   -231   -135   -171   -109
    -36     96    132    -28    -85    111   -119     80   -194   -116   -166   -111
    -18    153    168    -70    -93    161     -2    262    -80    -46   -124    -93
     31    249    218   -140    -93    233    129    517    111    109     -2      5
     90    491    397   -293   -153    444    265    922    444    444    311    290
    197    867    670   -532   -236    769    265   1179    719    826    735    724
    215   1265   1049   -740   -418   1158     36    784    714   1060   1085   1130
     59   1491   1431   -774   -685   1462   -280      5    522   1130   1267   1366
   -140   1395   1535   -628   -839   1465   -597   -831     25    724    927   1083
   -246    883   1130   -316   -688   1005   -859  -1387   -704   -127     85    301
   -226    361    587    -70   -407    472   -997  -1460  -1098   -654   -472   -233
   -142     96    239     23   -189    166   -888  -1091   -953   -613   -498   -306
    -93     75    166      7   -129    119   -613   -639   -662   -426   -376   -231
    -70     98    168    -15   -119    132   -353   -270   -420   -272   -272   -163
    -49     88    135    -20    -93    111   -210    -62   -293   -189   -218   -137
    -33     90    124    -28    -77    106   -158     12   -244   -153   -194   -122
    -25     88    111    -31    -70     98   -145     38   -231   -145   -189   -124
    -23     77    101    -28    -62     88   -137     54   -220   -140   -187   -127
    -23     77     98    -28    -59     88   -124     72   -207   -127   -176   -116
    -25     93    119    -33    -72    106   -116     88   -197   -116   -166   -111
    -18     96    114    -41    -64    103   -122     90   -197   -119   -168   -111
    -12    101    114    -46    -62    106   -119    101   -192   -114   -166   -109
    -10    109    116    -51    -62    111   -116    111   -184   -106   -161   -103
     -7    111    119    -51    -62    114   -106    124   -171    -96   -148    -90
     -5     96    101    -46    -54     98   -103    132   -168    -96   -150    -93
     -2     98    101    -49    -51     98    -98    145   -158    -85   -140    -83
     -2    116    119    -57    -62    116    -93    153   -150    -75   -129    -72
      2    135    132    -67    -64    135    -93    161   -142    -70   -124    -67
      5    148    142    -77    -70    145    -85    176   -129    -57   -109    -54
      5    137    129    -72    -62    135    -83    187   -119    -51   -106    -51
     10    148    135    -80    -62    142    -80    200   -111    -41    -98    -46
     12    166    153    -88    -70    161    -75    215    -98    -31    -88    -36
     20    179    155   -101    -67    168    -72    233    -83    -18    -75    -23
     25    187    161   -106    -67    176    -70    257    -70     -2    -62    -10
     15    187    168   -103    -77    176    -62    280    -57      7    -54     -7
     15    202    187   -109    -85    194    -46    309    -36     28    -38      7
     23    220    197   -122    -88    210    -41    342    -15     46    -23     18
     44    231    187   -137    -70    210    -28    384     10     67      0     38
     49    239    189   -148    -70    215    -15    431     36     93     25     64
     54    233    179   -142    -62    207      0    483     67    122     49     80
     59    262    202   -163    -70    233     18    540    101    155     80    106
     67    293    226   -181    -77    259     31    600    137    194    116    145
     77    327    249   -205    -85    288     46    657    176    239    163    194
     96    374    277   -233    -90    327     62    717    226    293    220    257
    109    400    290   -254    -90    345     67    753    246    322    254    283
    119    436    316   -280    -98    376     64    766    257    332    265    290
    127    480    353   -306   -111    418     64    771    265    342    275    296
    124    509    384   -316   -129    446     72    774    270    353    283    303
    122    504    381   -314   -129    444     72    769    270    355    290    322
    127    511    384   -319   -127    449     67    756    267    355    296    335
    122    542    420   -335   -150    483     59    730    254    348    290    329
    111    540    428   -324   -158    485     49    683    231    322    270    311
     93    514    418   -303   -163    467     46    628    207    298    244    288
     70    483    410   -277   -171    446     38    563    176    267    213    257
     46    433    384   -241   -168    410     25    491    135    220    163    210
     41    397    355   -218   -155    376      7    423     93    176    119    166
     36    345    309   -192   -137    327    -20    348     38    122     64    116
     31    288    257   -161   -111    272    -38    288     -5     72     18     67
     12    249    236   -132   -114    244    -46    249    -33     44    -10     41
      2    233    231   -116   -114    233    -49    220    -46     28    -25     23
     -2    228    228   -114   -116    228    -57    197    -64     12    -41      7
      2    205    200   -103    -98    202    -64    187    -75      2    -51      0
      7    202    194   -106    -93    200    -67    179    -77      2    -54     -2
     -2    218    220   -106   -111    218    -70    176    -80      2    -54     -2
      0    210    210   -109   -103    210    -77    168    -90     -7    -67    -12
      5    207    202   -106    -98    207    -72    171    -83     -2    -59     -7
     -5    207    210   -103   -109    207    -77    168    -85     -2    -57     -5
     -5    200    205    -96   -103    202    -83    166    -88     -5    -62     -5
    -12    194    207    -90   -111    200    -85    163    -88     -5    -62     -5
    -15    192    207    -90   -111    200    -85    155    -93    -12    -67    -12
    -15    197    213    -90   -114    205    -85    158    -93     -7    -64     -7
     -7    200    207    -96   -106    202    -85    158    -90     -5    -62     -5
      2    192    189    -98    -93    192    -98    148    -98    -12    -67    -10
     -5    187    192    -90    -98    187    -98    140   -103    -20    -72    -18
     -5    187    189    -90    -98    187    -96    140   -106    -18    -72    -15
     -7    187    194    -88   -101    189    -93    137   -106    -18    -70    -12
    -12    197    210    -90   -111    202    -93    132   -109    -20    -70    -12
    -10    179    189    -83    -98    184   -103    119   -122    -33    -83    -25
    -20    166    184    -75   -103    176   -111    109   -132    -41    -93    -36
    -25    145    171    -59    -98    158   -119    101   -142    -49   -101    -44
    -18    142    158    -64    -88    148   -119     93   -150    -54   -106    -46
    -10    168    179    -80    -96    174   -119     93   -148    -49   -101    -38
    -15    171    184    -77   -101    179   -119     88   -153    -54   -103    -44
    -20    150    171    -64    -96    161   -132     75   -161    -67   -119    -54
    -25    140    166    -59    -96    153   -129     70   -168    -75   -124    -59
    -36    137    174    -51   -103    155   -116     72   -166    -72   -119    -59
    -36    140    174    -54   -103    155   -111     77   -163    -70   -119    -57
    -25    145    171    -59    -98    158   -109     75   -166    -72   -122    -57
    -38    168    205    -67   -122    187    -93     88   -145    -49   -101    -41
    -25    241    267   -109   -148    254    -59    111   -111    -20    -77    -15
    -28    277    306   -124   -168    290    -38    122    -96     -7    -64     -7
    -31    290    322   -129   -176    306    -31    129    -80      7    -49      5
    -28    296    324   -135   -176    311    -59    103    -96     -5    -54     -5
    -33    319    353   -142   -194    337    -80     98    -88      7    -41     15
    -25    363    389   -171   -207    376    -90    101    -85     15    -33     31
    -18    327    345   -153   -181    335    -88    106    -77     25    -18     36
     -7    327    332   -161   -171    327   -109    101    -90     18    -20     25
      5    296    290   -150   -142    293   -119    101    -98     12    -28     23
      5    259    252   -132   -122    254   -135     85   -116     -2    -38     12
      0    220    220   -109   -109    220   -137     77   -132    -18    -54     -5
    -20    168    187    -75   -103    176   -140     57   -155    -46    -85    -33
    -51    124    176    -36   -114    148   -135     41   -176    -70   -111    -59
    -57     85    142    -15    -98    114   -142     20   -200    -90   -129    -80
    -57     57    114      0    -85     85   -150      2   -218   -109   -148    -98
    -64     46    111      7    -88     77   -155     -7   -231   -124   -163   -114
    -57     62    116     -2    -88     88   -158    -12   -236   -129   -168   -119
    -57     57    114      0    -85     83   -153    -10   -233   -129   -166   -114
    -62     49    111      7    -85     80   -155     -7   -233   -129   -161   -109
    -70     38    109     15    -90     72   -166    -18   -241   -137   -168   -116
    -75     36    109     18    -93     72   -166    -23   -244   -140   -171   -119
    -70     25     96     20    -85     59   -166    -25   -246   -142   -174   -122
    -59     36     96     12    -77     64   -163    -23   -244   -140   -171   -119
    -57     25     83     12    -70     54   -150     -5   -233   -137   -171   -122
    -51     23     75     12    -62     49    -83     96   -179   -114   -166   -135
    -18     96    111    -41    -64    103     33    303    -41    -23   -109   -103
     38    257    218   -148    -88    239    158    589    184    179     67     46
    109    501    389   -306   -140    446    218    956    485    524    415    389
    179    888    709   -535   -265    800    150   1002    657    846    820    833
    124   1195   1070   -659   -472   1132    -57    480    581   1002   1096   1174
    -64   1314   1379   -623   -722   1345   -309   -275    316    937   1117   1241
   -249   1057   1304   -405   -776   1179   -542  -1000   -262    340    540    698
   -314    530    844   -109   -579    685   -774  -1415   -904   -423   -239    -57
   -249    106    353     70   -301    228   -888  -1369  -1093   -696   -542   -371
   -168    -72     96    122   -132     10   -779  -1000   -909   -597   -504   -374
   -129     -5    122     64   -127     57   -532   -587   -623   -413   -368   -272
    -96     23    119     36   -109     70   -311   -249   -405   -267   -267   -202
    -72      0     72     33    -72     36   -213    -93   -306   -202   -226   -176
    -57    -10     46     33    -51     18   -187    -44   -275   -187   -215   -174
    -57      5     59     25    -59     31   -163    -12   -249   -166   -197   -155
    -49     -5     44     25    -46     18   -155      2   -241   -161   -197   -158
    -44     -5     38     23    -44     15   -158     10   -239   -161   -197   -163
    -51      7     59     23    -54     33   -145     31   -220   -137   -176   -142
    -46      2     49     20    -49     25   -145     41   -213   -135   -174   -137
    -44     10     54     15    -49     31   -145     46   -213   -135   -174   -137
    -36     15     49     10    -44     31   -145     59   -205   -127   -166   -135
    -31     15     46      7    -38     31   -140     70   -192   -116   -158   -124
    -36     33     70      0    -51     51   -135     77   -184   -111   -153   -122
    -41     44     85      0    -62     64   -140     77   -187   -114   -155   -124
    -49     31     77      7    -64     54   -145     77   -187   -114   -155   -124
    -33     41     75     -2    -54     57   -137     90   -171   -103   -145   -114
    -33     38     72     -2    -54     54   -132    106   -158    -90   -132    -98
    -28     51     77    -12    -51     64   -132    116   -150    -80   -122    -90
    -23     62     85    -20    -54     72   -132    127   -142    -72   -114    -83
    -23     49     72    -12    -46     59   -122    148   -124    -57    -98    -64
    -15     64     80    -25    -49     72   -124    158   -116    -49    -90    -57
    -15    109    122    -46    -70    114   -116    184    -98    -28    -70    -36
      0    140    137    -70    -70    137   -116    205    -85    -12    -57    -25
     12    135    122    -72    -54    129   -129    218    -83    -12    -57    -28
     -2    140    142    -70    -72    142   -122    244    -67      2    -44    -12
      2    150    148    -77    -72    148   -119    272    -57     12    -36    -10
     23    150    127    -88    -51    140   -114    314    -38     33    -20      7
     36    174    137   -103    -49    155   -106    361    -10     62      7     36
     46    220    174   -135    -62    197    -93    420     25    103     46     70
     64    246    181   -158    -57    215    -83    478     62    145     88    111
     67    272    205   -171    -70    239    -72    532     98    187    132    155
     80    314    233   -197    -75    275    -72    566    122    213    163    187
     83    316    233   -202    -75    275    -72    594    140    236    189    218
    101    337    236   -220    -67    288    -70    615    155    259    218    249
    106    381    272   -246    -83    329    -80    618    158    270    233    270
    106    379    272   -241    -83    327    -85    610    155    270    236    272
    103    407    303   -257   -101    358    -88    597    153    275    244    285
     98    407    309   -254   -103    358    -80    594    155    277    249    296
     98    402    301   -252   -101    353    -67    589    161    283    257    306
     72    410    337   -241   -132    374    -70    555    142    259    236    288
     59    407    345   -236   -142    376    -96    491    101    215    189    239
     46    363    316   -205   -135    340    -93    439     72    179    150    200
     20    319    298   -171   -140    309    -96    374     31    127     98    148
      5    309    303   -155   -148    306   -103    316     -5     83     49    101
    -15    272    285   -129   -153    277   -114    265    -38     49     10     62
    -33    220    254    -93   -145    236   -124    213    -72      5    -33     18
    -41    163    205    -62   -124    184   -137    168   -106    -36    -75    -25
    -33    153    187    -59   -109    168   -132    158   -114    -41    -80    -33
    -25    135    161    -54    -93    148   -142    135   -135    -57    -98    -51
    -28    150    176    -62   -103    163   -155    119   -148    -70   -111    -64
    -28    150    179    -59   -103    163   -158    111   -153    -75   -116    -70
    -33    137    171    -51   -101    153   -153    116   -150    -70   -111    -64
    -33     96    129    -33    -83    111   -145    119   -145    -64   -111    -64
    -28    111    140    -41    -85    124   -150    111   -150    -70   -116    -70
    -20    116    137    -49    -77    124   -155    103   -155    -75   -122    -72
    -12     98    111    -41    -62    103   -148    109   -150    -72   -119    -75
    -18    116    135    -49    -77    124   -174     85   -176    -98   -145   -101
    -28    137    166    -54    -98    153   -174     83   -176   -101   -148   -106
    -33    124    158    -46    -96    140   -174     75   -184   -103   -155   -111
    -28    119    148    -44    -88    132   -176     77   -184   -103   -153   -106
    -31    106    135    -38    -83    122   -176     80   -184   -106   -153   -103
    -41     67    109    -15    -75     88   -171     77   -187   -109   -161   -114
    -33     98    132    -33    -85    116   -179     70   -192   -111   -163   -109
    -23    137    161    -57    -90    148   -168     72   -184   -106   -161    -98
    -15    137    150    -62    -83    142   -171     72   -187   -106   -158    -93
    -38    127    163    -44   -101    145   -174     64   -194   -114   -166    -93
    -41     98    137    -28    -90    116   -181     57   -205   -122   -174    -96
    -51     57    109     -2    -80     83   -181     51   -210   -127   -181   -101
    -46     62    109    -10    -77     83   -184     44   -218   -140   -194   -114
    -31     51     83    -12    -57     67   -176     49   -220   -142   -200   -122
    -25     41     67    -10    -46     54   -166     57   -213   -137   -194   -116
    -36     49     85     -5    -59     67   -158     70   -202   -127   -184   -103
    -38     31     70      2    -54     49   -166     57   -218   -142   -202   -127
    -25     20     44      2    -36     31   -174     49   -228   -155   -215   -140
    -20     54     75    -18    -49     64   -148     72   -207   -135   -197   -119
    -10     83     93    -36    -51     88   -106    106   -168   -101   -163    -90
    -28     72    101    -23    -67     88    -93    111   -163    -93   -161    -88
    -33     54     85    -10    -59     70    -88    111   -158    -90   -158    -90
    -23     75     98    -28    -62     88    -93    106   -150    -83   -145    -77
     -7     98    106    -44    -57    101    -88    119   -124    -54   -111    -44
      5    114    106    -59    -51    111   -106    111   -129    -51   -111    -44
      7     90     83    -49    -38     88   -119     98   -137    -59   -119    -57
     15     41     25    -28     -7     36   -114    109   -132    -54   -116    -57
     25     18     -7    -20     18      5   -114    116   -132    -54   -116    -57
     18    -23    -44      0     28    -33   -127    103   -155    -72   -135    -75
      7    -88    -96     38     51    -93   -124     96   -174    -93   -155    -98
    -12   -119   -106     64     44   -114   -122     83   -192   -116   -181   -124
    -28   -150   -122     90     46   -137   -119     67   -210   -135   -202   -150
    -31   -189   -161    109     62   -174   -116     51   -220   -145   -213   -158
    -38   -218   -181    127     70   -200   -127     33   -244   -174   -241   -184
    -62   -283   -223    171     77   -254   -127     25   -257   -189   -257   -202
    -54   -293   -239    174     90   -267   -124     25   -254   -187   -254   -205
    -41   -275   -236    155     96   -257   -119     28   -252   -187   -259   -210
    -38   -293   -254    166    106   -275   -116     33   -252   -187   -259   -210
    -38   -316   -277    176    119   -298   -114     36   -249   -184   -257   -210
    -18   -298   -280    158    129   -290   -119     36   -244   -181   -252   -207
    -28   -324   -298    174    135   -311   -127     31   -249   -189   -257   -218
    -44   -345   -303    194    129   -324   -114     49   -239   -181   -244   -213
    -49   -381   -335    215    140   -358    -90     93   -220   -174   -246   -220
     -5   -374   -368    189    181   -371     -2    241   -132   -135   -236   -241
     33   -298   -335    132    181   -316    132    488     75     38   -109   -148
     64   -119   -184     25    124   -150    249    774    361    340    168     98
    163    189     25   -176     67    109    265   1065    659    730    594    524
    200    594    394   -397    -96    496    171   1036    802   1039   1010    989
     72    657    584   -366   -257    620     49    581    626   1039   1111   1148
   -103    571    672   -233   -387    620   -109    -31    189    665    795    875
   -215    244    459    -15   -340    350   -296   -685   -478    -96     12    127
   -236   -236      0    236   -119   -119   -542  -1088  -1078   -782   -670   -517
   -171   -550   -379    361    101   -465   -626   -989  -1104   -849   -735   -587
   -109   -743   -633    426    259   -688   -524   -709   -898   -719   -631   -514
    -72   -800   -727    436    324   -763   -350   -407   -654   -535   -491   -418
    -51   -774   -722    413    335   -748   -135    -83   -392   -306   -314   -303
    -57   -797   -740    426    337   -769    -31     49   -283   -213   -236   -277
    -46   -813   -769    428    361   -792      7     88   -231   -174   -213   -288
    -31   -828   -800    428    384   -815     20     96   -197   -135   -215   -298
    -20   -859   -839    441    407   -849     28    109   -179   -101   -226   -306
    -28   -891   -862    459    415   -878     44    142   -148    -72   -218   -296
    -18   -914   -896    467    439   -906     46    171   -122    -72   -213   -290
      0   -919   -922    457    459   -922     51    187    -90    -80   -210   -283
      7   -953   -961    472    483   -956     62    197    -70    -90   -207   -283
      7   -958   -969    475    485   -963     80    210    -54    -93   -202   -277
     23   -958   -982    467    501   -969     90    226    -49    -90   -194   -270
     36   -966  -1002    462    519   -984    101    236    -49    -93   -189   -267
     20   -974   -995    478    506   -984    111    244    -49    -90   -181   -262
      7  -1031  -1039    509    522  -1034    114    239    -54    -96   -184   -272
     23  -1047  -1072    511    545  -1060    114    241    -54    -90   -176   -272
     41  -1047  -1088    501    563  -1067    127    254    -36    -75   -161   -262
     49  -1041  -1091    496    568  -1065    140    270    -15    -54   -142   -249
     46  -1054  -1101    501    571  -1078    140    277     -7    -46   -135   -241
     33  -1091  -1124    530    576  -1109    148    290     10    -33   -122   -236
     23  -1140  -1163    558    592  -1150    158    306     23    -23   -111   -233
     49  -1166  -1215    558    631  -1189    161    324     38     -7    -96   -223
     46  -1176  -1223    563    633  -1200    174    345     59      7    -83   -215
     20  -1169  -1189    574    602  -1179    210    379     98     44    -49   -192
     18  -1189  -1208    584    613  -1197    233    418    140     83    -12   -161
     57  -1187  -1244    566    649  -1215    239    444    166    109     10   -142
     83  -1236  -1319    576    698  -1278    226    462    179    119     18   -140
     70  -1254  -1327    592    698  -1291    246    509    220    166     62   -101
     70  -1247  -1317    587    693  -1280    265    561    270    215    111    -54
     88  -1252  -1340    581    714  -1296    275    610    309    259    153    -18
    119  -1228  -1350    553    732  -1291    285    667    358    316    215     44
    119  -1236  -1356    558    735  -1296    296    709    397    361    262     85
    114  -1236  -1353    558    732  -1293    309    740    431    397    301    122
    122  -1223  -1345    550    732  -1283    316    763    452    426    337    155
    111  -1275  -1387    581    748  -1332    324    766    462    433    348    163
    140  -1280  -1421    568    779  -1350    327    763    465    441    363    181
    132  -1273  -1405    568    766  -1340    345    763    478    454    381    205
    137  -1270  -1408    566    771  -1337    368    766    491    467    402    223
    119  -1345  -1465    613    792  -1405    379    750    480    452    387    210
     83  -1436  -1519    675    800  -1475    405    724    462    423    358    174
     41  -1501  -1543    730    789  -1522    433    691    444    387    322    132
     36  -1579  -1615    771    826  -1597    459    654    418    345    280     85
      2  -1636  -1641    815    818  -1639    485    613    397    306    246     49
    -28  -1706  -1678    867    823  -1693    517    581    389    283    220     15
    -41  -1852  -1813    945    883  -1834    524    530    353    228    168    -41
    -23  -1974  -1951   1000    963  -1964    506    467    309    163    103   -106
    -18  -2034  -2018   1023    997  -2026    488    402    270    109     46   -174
    -36  -2060  -2026   1047    992  -2044    475    355    246     75      2   -226
    -25  -2094  -2068   1057   1018  -2081    478    337    246     67    -18   -257
    -51  -2166  -2114   1109   1031  -2140    501    340    265     77    -15   -265
    -98  -2231  -2135   1163   1015  -2184    519    335    272     77    -20   -275
   -122  -2327  -2205   1223   1039  -2265    548    353    301    106     -2   -270
   -140  -2353  -2213   1244   1034  -2286    566    371    337    142     28   -246
   -150  -2390  -2239   1270   1044  -2314    594    400    379    184     70   -213
   -174  -2478  -2304   1325   1065  -2392    631    431    420    220    106   -189
   -166  -2520  -2353   1340   1093  -2436    662    452    454    252    137   -171
   -142  -2561  -2418   1350   1135  -2491    672    459    470    270    148   -163
   -135  -2603  -2468   1369   1166  -2535    667    452    462    259    135   -176
   -106  -2587  -2483   1345   1187  -2535    646    431    441    236    111   -200
    -96  -2577  -2483   1335   1192  -2530    644    418    441    233    111   -202
   -116  -2590  -2475   1353   1179  -2535    639    402    431    226    101   -210
   -127  -2618  -2491   1374   1182  -2556    633    387    418    213     85   -220
   -116  -2616  -2501   1366   1192  -2559    607    355    392    181     57   -246
    -90  -2600  -2509   1345   1208  -2556    594    337    379    168     44   -259
    -93  -2603  -2512   1348   1208  -2559    592    324    371    163     36   -270
    -70  -2629  -2559   1350   1244  -2595    579    298    345    132      7   -301
    -44  -2675  -2631   1358   1293  -2655    576    288    335    114    -10   -324
    -28  -2688  -2660   1358   1314  -2675    579    277    327    101    -23   -335
    -31  -2668  -2637   1348   1301  -2652    563    252    303     77    -44   -353
    -41  -2662  -2621   1353   1288  -2642    563    239    298     64    -51   -368
    -38  -2662  -2624   1350   1291  -2644    597    252    322     80    -41   -366
    -31  -2668  -2639   1348   1304  -2655    641    272    353    103    -20   -353
    -20  -2688  -2668   1353   1322  -2678    683    296    387    127      2   -335
    -28  -2743  -2714   1387   1343  -2730    709    311    413    142     25   -316
    -57  -2829  -2774   1441   1358  -2803    709    298    415    142     31   -319
    -38  -2855  -2816   1447   1387  -2837    711    303    441    168     57   -298
    -33  -2870  -2839   1452   1400  -2855    706    306    452    179     75   -283
    -28  -2870  -2842   1449   1405  -2857    706    298    452    179     75   -288
     -5  -2956  -2953   1480   1470  -2953    722    316    470    197     98   -262
     15  -3221  -3237   1602   1623  -3226    774    363    519    249    161   -205
     -2  -3364  -3361   1683   1678  -3364    797    379    532    265    161   -249
    -31  -3265  -3234   1649   1600  -3250    761    335    483    200     80   -332
    -33  -3239  -3205   1634   1584  -3224    745    288    436    140     28   -374
    -46  -3281  -3234   1662   1592  -3257    737    246    397     83    -23   -426
    -57  -3317  -3263   1686   1600  -3291    727    210    368     44    -51   -449
    -62  -3338  -3276   1701   1605  -3307    724    194    361     31    -54   -452
    -62  -3372  -3309   1717   1621  -3341    730    184    353     23    -59   -457
    -72  -3411  -3338   1740   1631  -3374    730    171    348     12    -67   -467
    -80  -3457  -3380   1766   1647  -3419    735    163    345      5    -77   -480
    -67  -3473  -3406   1771   1667  -3439    735    158    345      2    -83   -491
    -59  -3473  -3413   1766   1675  -3445    732    145    340    -10    -93   -506
    -57  -3491  -3434   1774   1686  -3463    743    148    350     -2    -85   -504
    -62  -3533  -3470   1797   1704  -3504    740    135    348     -7    -93   -517
    -62  -3548  -3486   1805   1712  -3517    737    122    342    -18    -98   -524
    -57  -3577  -3520   1816   1730  -3548    758    145    355    -15   -101   -535
    -51  -3619  -3567   1834   1756  -3593    852    277    439     23    -88   -545
    -38  -3580  -3543   1808   1751  -3561    974    485    594    127    -23   -519
     -7  -3445  -3437   1727   1714  -3442   1085    717    820    335    153   -376
     67  -3231  -3302   1579   1683  -3265   1117   1018   1127    704    540     12
    140  -2920  -3060   1389   1597  -2987   1021   1096   1306   1044    982    506
     93  -2717  -2811   1312   1449  -2764    937    797   1283   1221   1283    870
    -41  -2746  -2704   1395   1330  -2725    828    249    997   1067   1200    833
   -174  -3003  -2829   1587   1327  -2917    649   -436    337    348    475    140
   -233  -3380  -3148   1805   1454  -3265    457   -922   -267   -358   -244   -561
   -210  -3761  -3551   1984   1670  -3658    296   -982   -480   -607   -496   -818
   -174  -4011  -3837   2094   1831  -3925    288   -766   -363   -550   -483   -839
   -129  -4026  -3897   2078   1880  -3962    394   -517   -158   -423   -402   -779
    -98  -3998  -3899   2047   1899  -3949    587   -233     85   -254   -272   -680
    -80  -3941  -3860   2008   1888  -3899    737    -28    254   -127   -168   -600
    -70  -3928  -3858   2000   1893  -3894    797     46    316    -85   -140   -581
    -64  -3975  -3912   2018   1919  -3943    813     67    335    -77   -132   -581
    -75  -4008  -3933   2042   1927  -3972    836     90    358    -62   -114   -566
    -90  -4021  -3930   2055   1919  -3977    844    101    371    -57   -106   -566
    -88  -4034  -3946   2062   1927  -3990    857    114    387    -51    -98   -561
   -101  -4086  -3985   2094   1940  -4037    880    132    407    -36    -80   -542
   -103  -4110  -4008   2107   1951  -4060    885    140    415    -33    -75   -537
   -103  -4104  -4003   2104   1948  -4055    891    148    428    -28    -67   -524
    -85  -4084  -3998   2086   1956  -4042    898    158    439    -18    -51   -509
    -90  -4102  -4011   2094   1958  -4055    898    150    436    -23    -59   -519
    -88  -4110  -4021   2099   1964  -4065    888    142    431    -31    -67   -535
    -88  -4104  -4016   2096   1961  -4060    880    132    423    -38    -72   -545
    -77  -4089  -4011   2083   1966  -4050    872    127    423    -41    -64   -548
    -77  -4117  -4042   2096   1979  -4081    883    135    436    -28    -49   -545
    -83  -4133  -4050   2109   1982  -4094    888    142    446    -20    -38   -540
    -88  -4138  -4050   2112   1979  -4094    893    148    457    -10    -28   -530
    -72  -4141  -4068   2107   1997  -4104    909    171    483     12     -2   -506
    -77  -4151  -4073   2112   1997  -4112    909    171    491     15      2   -498
    -83  -4151  -4068   2117   1990  -4110    911    179    501     20     15   -491
    -88  -4169  -4084   2127   1997  -4125    914    187    506     23     18   -491
    -83  -4164  -4081   2125   1997  -4123    911    197    519     31     31   -480
    -72  -4162  -4089   2114   2005  -4125    911    215    535     49     51   -459
    -64  -4141  -4076   2101   2003  -4110    922    246    563     77     85   -423
    -51  -4125  -4073   2086   2008  -4099    927    277    587    103    111   -400
    -41  -4130  -4089   2086   2023  -4110    919    301    602    119    127   -387
    -33  -4081  -4050   2057   2005  -4065    917    332    626    142    155   -358
    -28  -4050  -4021   2039   1995  -4037    919    371    649    171    189   -327
     -5  -4032  -4029   2018   2010  -4032    927    418    685    213    233   -285
     25  -3993  -4019   1984   2021  -4006    917    454    709    241    270   -254
     49  -3956  -4008   1953   2029  -3982    909    478    719    262    296   -228
     57  -3925  -3982   1932   2018  -3954    904    493    732    280    324   -194
     62  -3876  -3938   1904   2000  -3907    898    493    735    290    348   -166
     75  -3860  -3936   1893   2005  -3897    880    470    714    275    337   -179
     62  -3839  -3902   1886   1982  -3871    870    444    693    254    324   -194
     51  -3819  -3871   1883   1958  -3845    870    428    691    254    332   -187
     49  -3855  -3904   1901   1974  -3878    870    397    667    228    314   -200
     49  -3878  -3928   1914   1987  -3902    870    353    636    194    280   -236
     28  -3871  -3899   1919   1964  -3884    880    306    610    155    244   -277
     -5  -3910  -3904   1958   1948  -3907    893    257    581    114    194   -329
    -20  -3943  -3925   1979   1951  -3933    883    189    532     54    135   -397
    -36  -3987  -3951   2013   1956  -3969    878    122    498      7     88   -444
    -62  -4042  -3982   2052   1958  -4013    870     59    459    -44     31   -506
    -62  -4084  -4021   2070   1979  -4052    862      7    433    -77     -5   -548
    -75  -4120  -4045   2096   1982  -4084    846    -41    407   -106    -31   -574
    -80  -4102  -4021   2091   1969  -4063    826    -85    379   -137    -57   -602
    -93  -4110  -4016   2099   1958  -4063    810   -124    355   -166    -88   -644
    -93  -4128  -4037   2109   1969  -4084    805   -137    348   -179   -103   -667
    -75  -4138  -4063   2107   1992  -4102    802   -142    345   -184   -103   -667
    -75  -4138  -4063   2107   1992  -4102    807   -142    350   -179    -93   -659
    -77  -4125  -4047   2101   1984  -4089    800   -161    337   -194   -103   -675
    -77  -4117  -4042   2096   1982  -4081    800   -166    340   -200   -103   -678
    -72  -4107  -4034   2088   1979  -4071    802   -163    348   -194    -93   -670
    -64  -4117  -4052   2091   1992  -4086    800   -168    342   -200    -96   -675
    -57  -4099  -4045   2075   1992  -4071    784   -189    324   -223   -114   -693
    -49  -4050  -4000   2049   1974  -4024    769   -205    314   -236   -122   -706
    -62  -4050  -3987   2055   1961  -4019    756   -213    303   -244   -127   -711
    -72  -4050  -3977   2062   1951  -4013    748   -220    301   -249   -127   -717
    -54  -4000  -3949   2026   1945  -3975    743   -228    301   -252   -132   -730
    -46  -4026  -3980   2036   1964  -4003    743   -228    301   -257   -135   -735
    -67  -4039  -3972   2052   1951  -4006    737   -236    298   -262   -132   -722
    -77  -4024  -3946   2052   1932  -3985    743   -233    309   -252   -114   -704
    -59  -4011  -3951   2036   1945  -3982    727   -252    298   -265   -116   -709
    -70  -4013  -3946   2042   1938  -3980    714   -270    285   -285   -132   -724
    -90  -4016  -3925   2052   1914  -3969    711   -280    280   -293   -137   -732
   -103  -4013  -3910   2060   1901  -3962    717   -280    285   -288   -132   -727
   -106  -4042  -3938   2073   1914  -3993    711   -296    275   -303   -142   -737
    -98  -4006  -3907   2052   1901  -3956    730   -288    290   -293   -129   -730
    -96  -3951  -3855   2021   1878  -3902    758   -277    311   -277   -111   -717
    -93  -3912  -3819   2003   1862  -3865    774   -270    329   -265    -96   -698
    -80  -3884  -3806   1982   1862  -3845    769   -288    322   -272   -101   -706
    -72  -3873  -3800   1971   1862  -3837    758   -303    319   -275   -103   -711
    -64  -3832  -3767   1948   1849  -3800    750   -316    324   -272    -98   -704
    -38  -3816  -3777   1927   1867  -3798    730   -322    324   -265    -85   -691
    -33  -3811  -3777   1922   1870  -3795    706   -340    316   -270    -88   -691
    -38  -3808  -3772   1922   1865  -3790    701   -342    314   -272    -90   -691
    -33  -3834  -3800   1932   1880  -3816    691   -350    301   -285    -98   -701
    -28  -3832  -3803   1930   1886  -3819    678   -366    288   -301   -109   -706
    -28  -3845  -3816   1938   1891  -3832    670   -381    272   -314   -119   -717
    -44  -3889  -3845   1966   1899  -3868    657   -407    244   -345   -148   -745
    -57  -3925  -3868   1990   1904  -3897    639   -436    213   -381   -184   -782
    -70  -3925  -3855   1997   1891  -3891    644   -452    197   -400   -200   -802
    -88  -3967  -3881   2026   1893  -3925    623   -488    161   -439   -239   -841
    -93  -4003  -3910   2047   1906  -3956    607   -517    132   -470   -265   -867
    -98  -4003  -3904   2049   1899  -3954    597   -532    119   -483   -275   -883
    -77  -3982  -3904   2031   1912  -3943    597   -535    119   -485   -272   -878
    -85  -3980  -3894   2031   1901  -3938    597   -542    114   -493   -277   -880
   -103  -3990  -3886   2047   1891  -3938    589   -555    106   -501   -280   -891
   -103  -3990  -3886   2047   1891  -3938    589   -555    111   -498   -272   -888
    -98  -3987  -3889   2044   1893  -3938    584   -566    103   -506   -277   -893
   -109  -3987  -3878   2047   1883  -3933    576   -579     96   -519   -288   -906
   -103  -3972  -3868   2036   1880  -3920    584   -571    101   -514   -283   -904
   -101  -3956  -3858   2026   1875  -3907    631   -517    132   -506   -280   -911
    -88  -3910  -3821   2000   1865  -3865    756   -355    220   -470   -275   -927
    -62  -3800  -3741   1930   1836  -3772    883   -129    384   -345   -181   -859
     -7  -3590  -3582   1797   1787  -3587   1010    223    683    -51     96   -607
     96  -3252  -3348   1577   1722  -3302   1018    555    995    348    527   -179
    140  -2837  -2977   1348   1558  -2907    875    363   1104    667    956    288
      5  -2704  -2712   1348   1358  -2707    610   -324    945    756   1156    535
   -166  -2738  -2572   1452   1200  -2655    324  -1098    517    436    901    335
   -296  -3130  -2837   1712   1267  -2982    101  -1701   -181   -381     96   -410
   -324  -3660  -3335   1992   1504  -3499    -93  -1945   -740  -1070   -592  -1054
   -262  -3951  -3689   2104   1712  -3821   -114  -1709   -683  -1078   -649  -1153
   -192  -4019  -3826   2107   1816  -3925     18  -1387   -485   -961   -584  -1132
   -174  -3946  -3772   2057   1797  -3860    257  -1052   -244   -805   -472  -1060
   -168  -3925  -3756   2047   1792  -3842    483   -774    -51   -675   -379  -1000
   -142  -3915  -3772   2026   1810  -3845    550   -693     -5   -649   -363   -995
   -122  -3904  -3782   2013   1829  -3845    571   -662     15   -639   -353   -992
   -116  -3863  -3746   1990   1813  -3806    584   -644     31   -626   -337   -982
   -127  -3858  -3730   1992   1800  -3795    600   -628     44   -620   -332   -976
   -119  -3868  -3748   1992   1813  -3808    600   -626     44   -626   -337   -976
   -111  -3855  -3743   1982   1813  -3798    600   -618     46   -623   -335   -971
   -109  -3832  -3722   1971   1805  -3777    602   -615     46   -628   -340   -987
   -106  -3821  -3715   1964   1803  -3769    610   -607     49   -626   -340   -995
   -106  -3808  -3704   1956   1797  -3756    618   -602     57   -613   -322   -971
   -109  -3803  -3694   1956   1790  -3748    610   -605     51   -620   -327   -976
   -106  -3795  -3691   1951   1790  -3743    605   -602     49   -623   -329   -982
    -98  -3761  -3663   1930   1782  -3712    610   -589     59   -610   -316   -963
   -106  -3743  -3639   1922   1766  -3691    618   -584     70   -600   -306   -950
   -101  -3741  -3639   1919   1766  -3691    607   -589     62   -607   -314   -963
    -93  -3741  -3650   1914   1777  -3697    605   -587     62   -613   -319   -971
    -90  -3717  -3626   1904   1766  -3673    613   -568     77   -597   -303   -958
    -80  -3712  -3632   1893   1774  -3673    620   -553     93   -581   -283   -937
    -80  -3689  -3608   1883   1761  -3647    623   -545    101   -574   -275   -927
    -77  -3681  -3603   1878   1761  -3645    626   -535    103   -571   -272   -935
    -70  -3671  -3600   1870   1764  -3637    631   -517    116   -561   -265   -924
    -62  -3655  -3593   1857   1761  -3624    633   -496    127   -553   -257   -919
    -57  -3626  -3572   1842   1756  -3600    639   -475    142   -537   -246   -914
    -64  -3606  -3541   1831   1738  -3574    646   -446    161   -522   -231   -904
    -51  -3577  -3525   1816   1735  -3551    659   -402    192   -491   -202   -878
    -36  -3561  -3528   1797   1743  -3543    670   -355    226   -457   -174   -849
    -25  -3530  -3504   1779   1738  -3517    678   -309    252   -431   -148   -828
    -12  -3486  -3473   1751   1727  -3481    688   -252    288   -392   -111   -797
     10  -3434  -3445   1712   1727  -3439    696   -197    322   -355    -75   -763
     25  -3382  -3411   1675   1717  -3395    706   -140    363   -309    -25   -719
     33  -3343  -3377   1652   1704  -3359    717    -96    397   -270     12   -680
     36  -3304  -3343   1631   1688  -3322    709    -77    405   -252     36   -659
     41  -3276  -3317   1618   1678  -3296    722    -59    426   -220     72   -626
     59  -3229  -3289   1582   1673  -3257    719    -54    436   -202     93   -597
     62  -3234  -3299   1584   1678  -3265    719    -62    433   -200    101   -587
     51  -3234  -3289   1590   1670  -3260    706    -85    413   -213     93   -592
     59  -3192  -3252   1566   1654  -3221    706   -111    402   -223     83   -600
     49  -3169  -3218   1558   1631  -3192    696   -155    368   -257     54   -628
     25  -3190  -3216   1579   1621  -3203    691   -213    329   -298     18   -667
     10  -3255  -3265   1621   1636  -3260    691   -277    288   -345    -33   -717
     -2  -3302  -3299   1652   1647  -3302    685   -345    241   -394    -88   -766
    -18  -3351  -3335   1683   1657  -3346    672   -420    189   -452   -148   -828
    -36  -3408  -3372   1719   1667  -3390    649   -496    135   -514   -213   -893
    -62  -3416  -3354   1738   1644  -3385    618   -574     77   -574   -272   -956
    -72  -3416  -3343   1745   1634  -3380    610   -613     62   -592   -290   -974
    -75  -3494  -3421   1782   1673  -3457    618   -633     57   -600   -301   -982
    -72  -3496  -3424   1784   1675  -3463    597   -670     31   -631   -332  -1013
    -70  -3489  -3421   1777   1675  -3455    589   -683     23   -639   -342  -1023
    -72  -3499  -3426   1787   1675  -3463    584   -698     10   -652   -358  -1039
    -85  -3491  -3406   1787   1660  -3450    574   -711      0   -662   -371  -1054
    -88  -3483  -3395   1784   1652  -3439    574   -714      0   -659   -374  -1057
    -85  -3496  -3413   1790   1662  -3455    574   -714      0   -659   -374  -1060
    -80  -3520  -3439   1800   1678  -3481    576   -711      7   -659   -374  -1060
    -80  -3507  -3429   1792   1673  -3468    574   -714      7   -667   -374  -1062
    -80  -3491  -3411   1787   1665  -3452    574   -711     12   -662   -371  -1062
    -80  -3473  -3395   1777   1654  -3434    574   -714     10   -662   -371  -1067
    -77  -3463  -3385   1771   1652  -3424    574   -711     10   -665   -374  -1067
    -88  -3468  -3380   1777   1644  -3426    571   -711      7   -667   -376  -1075
    -96  -3476  -3380   1784   1641  -3429    571   -714      7   -667   -379  -1078
    -96  -3470  -3374   1782   1636  -3424    576   -711     10   -665   -376  -1075
    -90  -3452  -3361   1771   1634  -3408    584   -706     15   -657   -368  -1070
    -96  -3460  -3364   1774   1634  -3413    574   -717      7   -667   -384  -1083
    -96  -3473  -3377   1782   1639  -3426    568   -724     -5   -680   -397  -1098
    -88  -3476  -3387   1779   1647  -3432    574   -722     -2   -675   -389  -1096
    -88  -3445  -3356   1766   1634  -3400    571   -724      0   -672   -387  -1091
    -83  -3408  -3325   1743   1618  -3367    568   -732      0   -672   -387  -1088
    -80  -3374  -3294   1727   1605  -3335    594   -717     18   -657   -368  -1072
    -88  -3348  -3263   1717   1584  -3307    626   -706     33   -646   -355  -1065
    -93  -3328  -3234   1712   1569  -3281    649   -698     46   -636   -348  -1060
    -93  -3309  -3218   1701   1561  -3265    649   -698     54   -628   -342  -1052
    -80  -3294  -3213   1686   1564  -3252    626   -711     51   -631   -342  -1054
    -51  -3260  -3208   1654   1577  -3234    605   -711     62   -618   -327  -1041
    -49  -3270  -3221   1660   1584  -3247    574   -724     49   -623   -327  -1044
    -64  -3265  -3200   1662   1566  -3231    566   -732     49   -620   -327  -1044
    -67  -3244  -3177   1654   1553  -3211    568   -727     54   -618   -324  -1041
    -49  -3244  -3195   1644   1571  -3218    566   -727     49   -620   -329  -1044
    -41  -3270  -3229   1657   1592  -3250    550   -740     31   -639   -348  -1062
    -54  -3291  -3237   1670   1590  -3263    535   -758     10   -657   -366  -1080
    -70  -3343  -3273   1706   1600  -3309    524   -782    -18   -685   -400  -1106
   -103  -3411  -3307   1756   1600  -3359    535   -789    -33   -704   -423  -1124
   -129  -3426  -3296   1779   1582  -3361    537   -802    -46   -717   -428  -1145
   -148  -3432  -3286   1787   1569  -3359    519   -826    -64   -735   -449  -1169
   -145  -3437  -3291   1792   1571  -3367    509   -839    -80   -750   -465  -1182
   -132  -3439  -3307   1784   1587  -3374    493   -854   -101   -771   -488  -1202
   -122  -3445  -3322   1784   1600  -3385    498   -859   -106   -776   -491  -1208
   -135  -3463  -3328   1797   1592  -3395    509   -865   -106   -779   -498  -1213
   -132  -3437  -3304   1782   1584  -3372    514   -865   -101   -774   -493  -1208
   -135  -3403  -3270   1766   1566  -3338    524   -859    -93   -761   -478  -1195
   -119  -3398  -3278   1758   1579  -3338    522   -862    -90   -758   -472  -1192
    -98  -3424  -3325   1761   1610  -3374    506   -880   -109   -779   -498  -1223
   -122  -3432  -3312   1777   1592  -3372    511   -885   -116   -784   -506  -1234
   -135  -3437  -3302   1784   1582  -3369    558   -836    -96   -782   -519  -1252
   -124  -3398  -3273   1761   1574  -3335    704   -654     15   -722   -488  -1241
    -80  -3283  -3205   1680   1561  -3244    846   -397    207   -563   -363  -1137
      0  -3047  -3047   1522   1522  -3047    984     10    535   -239    -62   -862
     90  -2701  -2792   1304   1439  -2746    997    319    841    168    379   -418
     96  -2307  -2403   1106   1249  -2353    797    -12    898    465    779     31
    -70  -2120  -2052   1093    987  -2086    470   -784    732    540    953    254
   -267  -2166  -1899   1215    813  -2034    174  -1553    296    194    670     38
   -379  -2631  -2252   1504    935  -2444    -62  -2117   -436   -657   -166   -730
   -371  -3177  -2805   1774   1215  -2992   -241  -2273   -917  -1257   -774  -1312
   -298  -3476  -3177   1886   1436  -3328   -197  -1971   -818  -1239   -815  -1405
   -223  -3546  -3322   1886   1548  -3434     12  -1608   -602  -1117   -750  -1392
   -189  -3481  -3291   1834   1551  -3387    280  -1262   -366   -963   -646  -1325
   -168  -3442  -3273   1805   1551  -3359    470  -1028   -215   -865   -579  -1291
   -150  -3413  -3263   1782   1556  -3341    532   -956   -168   -831   -553  -1286
   -163  -3398  -3234   1779   1532  -3317    561   -924   -142   -810   -532  -1267
   -187  -3450  -3265   1818   1535  -3359    576   -906   -137   -807   -527  -1267
   -187  -3424  -3237   1805   1525  -3330    592   -888   -127   -795   -514  -1260
   -171  -3416  -3247   1792   1535  -3333    597   -883   -124   -795   -517  -1265
   -176  -3424  -3247   1800   1532  -3335    602   -875   -124   -797   -514  -1267
   -181  -3406  -3226   1792   1519  -3317    610   -867   -116   -797   -504  -1267
   -174  -3393  -3218   1784   1522  -3307    620   -857   -106   -787   -493  -1260
   -168  -3356  -3190   1761   1509  -3276    618   -857   -106   -787   -493  -1260
   -187  -3374  -3190   1779   1499  -3283    626   -852   -101   -787   -493  -1265
   -187  -3369  -3182   1777   1496  -3276    641   -836    -83   -774   -478  -1254
   -179  -3356  -3177   1769   1499  -3268    649   -820    -67   -761   -462  -1239
   -179  -3372  -3192   1774   1506  -3283    652   -818    -67   -766   -470  -1249
   -174  -3364  -3190   1769   1506  -3278    654   -818    -64   -763   -467  -1249
   -168  -3364  -3195   1766   1512  -3281    657   -810    -59   -758   -459  -1247
   -163  -3361  -3198   1764   1517  -3281    662   -795    -44   -748   -444  -1231
   -168  -3338  -3169   1751   1499  -3255    665   -782    -33   -740   -439  -1223
   -158  -3307  -3148   1732   1493  -3229    672   -763    -20   -727   -426  -1215
   -158  -3302  -3146   1730   1491  -3224    683   -740     -2   -711   -413  -1202
   -150  -3270  -3120   1712   1483  -3195    693   -714     15   -693   -394  -1187
   -140  -3250  -3109   1693   1483  -3180    693   -691     31   -683   -387  -1176
   -132  -3237  -3104   1683   1483  -3169    704   -657     51   -665   -368  -1163
   -142  -3239  -3099   1688   1475  -3169    717   -618     75   -646   -353  -1148
   -127  -3239  -3112   1683   1491  -3177    724   -574     98   -623   -332  -1130
   -116  -3190  -3076   1652   1478  -3133    735   -522    132   -592   -298  -1101
   -111  -3154  -3042   1631   1462  -3096    750   -459    174   -550   -259  -1067
    -98  -3104  -3005   1600   1452  -3055    774   -387    223   -498   -207  -1018
    -77  -3063  -2985   1571   1452  -3024    776   -332    257   -459   -168   -976
    -83  -3055  -2974   1566   1444  -3013    766   -298    272   -441   -150   -953
    -75  -3008  -2933   1540   1428  -2972    771   -259    301   -402   -109   -914
    -67  -2938  -2870   1501   1400  -2904    774   -231    327   -363    -67   -872
    -59  -2902  -2842   1480   1389  -2873    784   -207    350   -332    -33   -841
    -46  -2870  -2824   1457   1387  -2847    787   -207    353   -324    -23   -828
    -49  -2868  -2818   1457   1382  -2842    782   -220    348   -327    -20   -826
    -59  -2865  -2805   1462   1371  -2837    776   -236    337   -335    -25   -826
    -62  -2850  -2787   1457   1361  -2818    774   -262    322   -350    -36   -836
    -72  -2852  -2782   1462   1353  -2818    779   -293    306   -361    -46   -846
    -80  -2868  -2790   1473   1353  -2829    776   -348    277   -394    -77   -872
    -90  -2902  -2811   1493   1358  -2855    769   -415    236   -439   -124   -922
   -103  -2925  -2821   1514   1358  -2873    761   -491    197   -485   -171   -969
   -140  -2979  -2842   1558   1350  -2912    750   -558    153   -532   -218  -1015
   -150  -3013  -2865   1582   1356  -2940    737   -620    114   -576   -259  -1062
   -158  -3050  -2891   1605   1363  -2972    724   -678     77   -615   -303  -1106
   -163  -3076  -2912   1621   1374  -2995    717   -714     59   -636   -324  -1127
   -174  -3096  -2925   1634   1371  -3011    704   -748     33   -662   -353  -1153
   -181  -3128  -2948   1654   1382  -3039    693   -779      7   -688   -381  -1184
   -187  -3125  -2938   1654   1374  -3031    698   -787      2   -693   -389  -1195
   -189  -3156  -2966   1673   1387  -3063    698   -792      0   -696   -397  -1202
   -179  -3151  -2972   1665   1395  -3063    701   -789      5   -691   -394  -1192
   -174  -3148  -2974   1662   1397  -3063    709   -779     12   -683   -384  -1182
   -176  -3141  -2966   1657   1395  -3055    706   -779     12   -683   -384  -1184
   -176  -3130  -2953   1654   1387  -3042    698   -784     10   -688   -389  -1189
   -176  -3115  -2938   1644   1379  -3029    704   -779     15   -680   -384  -1184
   -163  -3128  -2966   1644   1400  -3047    709   -776     20   -675   -381  -1184
   -155  -3096  -2943   1623   1392  -3021    706   -776     23   -670   -376  -1176
   -163  -3086  -2922   1626   1379  -3005    701   -784     23   -670   -374  -1166
   -176  -3078  -2902   1623   1361  -2990    704   -779     23   -667   -376  -1161
   -168  -3052  -2883   1610   1356  -2966    704   -776     25   -665   -374  -1158
   -161  -3047  -2889   1602   1361  -2969    698   -784     18   -672   -387  -1169
   -174  -3065  -2891   1621   1358  -2979    693   -792      7   -688   -407  -1197
   -176  -3133  -2956   1652   1387  -3044    706   -779     20   -675   -400  -1192
   -179  -3096  -2920   1636   1369  -3008    709   -771     31   -665   -387  -1166
   -179  -3026  -2847   1600   1330  -2938    704   -771     31   -662   -384  -1156
   -176  -3057  -2881   1618   1350  -2969    711   -756     38   -652   -379  -1148
   -171  -3042  -2870   1605   1348  -2956    722   -743     54   -636   -363  -1132
   -171  -2982  -2813   1577   1319  -2899    756   -714     85   -605   -335  -1106
   -174  -2930  -2756   1551   1288  -2844    779   -698     96   -600   -329  -1101
   -163  -2909  -2746   1538   1291  -2829    789   -696     96   -605   -335  -1106
   -171  -2870  -2699   1519   1262  -2787    771   -709     85   -613   -345  -1114
   -171  -2844  -2673   1506   1249  -2759    761   -706     98   -600   -329  -1098
   -158  -2891  -2733   1525   1286  -2813    763   -683    127   -566   -293  -1057
   -155  -2863  -2707   1509   1275  -2785    719   -706    103   -581   -306  -1062
   -148  -2824  -2675   1483   1262  -2748    717   -696    111   -566   -290  -1044
   -132  -2756  -2626   1444   1244  -2691    698   -704    106   -571   -290  -1049
   -129  -2813  -2686   1470   1275  -2751    696   -701     96   -576   -296  -1052
   -140  -2904  -2764   1522   1312  -2834    685   -706     83   -592   -306  -1054
   -150  -2902  -2753   1525   1301  -2829    672   -722     59   -613   -327  -1078
   -163  -2902  -2740   1532   1288  -2821    672   -735     41   -636   -353  -1104
   -181  -2907  -2725   1543   1270  -2816    667   -753     18   -659   -379  -1132
   -205  -2904  -2699   1556   1247  -2803    659   -782    -12   -696   -418  -1169
   -194  -2966  -2774   1579   1288  -2873    672   -771    -10   -701   -426  -1174
   -187  -2982  -2795   1584   1301  -2889    670   -776    -20   -711   -433  -1182
   -187  -2995  -2808   1590   1306  -2902    662   -782    -28   -719   -439  -1187
   -189  -2987  -2798   1590   1304  -2894    662   -776    -28   -719   -441  -1187
   -200  -2974  -2777   1587   1288  -2878    659   -779    -33   -722   -446  -1192
   -187  -2956  -2769   1571   1288  -2863    659   -776    -31   -719   -446  -1189
   -174  -2953  -2779   1564   1301  -2868    652   -776    -36   -724   -452  -1195
   -176  -2969  -2792   1574   1306  -2881    646   -779    -44   -732   -459  -1202
   -189  -2964  -2777   1577   1291  -2870    652   -774    -38   -727   -454  -1197
   -187  -2959  -2772   1571   1291  -2865    665   -748    -28   -724   -454  -1200
   -171  -2920  -2748   1545   1288  -2837    745   -631     38   -691   -446  -1208
   -163  -2837  -2673   1501   1254  -2756    865   -436    168   -610   -400  -1189
   -129  -2675  -2548   1400   1208  -2613    987   -161    394   -400   -215  -1031
    -54  -2408  -2353   1231   1148  -2382   1057    200    717    -31    155   -662
     31  -2044  -2078   1005   1054  -2062    995    303    924    329    597   -176
     10  -1777  -1787    883    898  -1782    810   -111    883    530    924    215
   -158  -1709  -1553    932    696  -1631    568   -789    618    454    937    275
   -311  -1943  -1634   1127    659  -1790    311  -1501     28   -145    363   -244
   -368  -2408  -2042   1387    833  -2226     93  -1974   -662   -989   -496  -1065
   -303  -2805  -2501   1556   1098  -2655    -38  -1977   -896  -1306   -846  -1418
   -249  -3016  -2769   1631   1257  -2891     36  -1662   -727  -1213   -813  -1426
   -218  -3000  -2782   1608   1280  -2891    231  -1322   -483  -1054   -706  -1358
   -197  -2920  -2722   1556   1262  -2821    470   -984   -233   -872   -574  -1262
   -174  -2883  -2709   1530   1267  -2798    620   -771    -75   -756   -488  -1197
   -168  -2850  -2681   1509   1254  -2766    659   -711    -28   -722   -462  -1176
   -166  -2837  -2670   1501   1249  -2753    678   -680     -5   -706   -454  -1171
   -166  -2842  -2675   1501   1252  -2759    691   -659      7   -701   -452  -1171
   -168  -2850  -2681   1509   1254  -2766    696   -641     15   -691   -444  -1163
   -176  -2824  -2650   1499   1234  -2738    706   -620     36   -675   -428  -1145
   -176  -2816  -2639   1496   1228  -2727    714   -607     44   -667   -423  -1140
   -168  -2800  -2631   1486   1228  -2717    714   -600     44   -665   -423  -1143
   -163  -2800  -2637   1483   1236  -2720    722   -589     51   -659   -423  -1148
   -155  -2753  -2600   1454   1221  -2678    724   -576     67   -644   -410  -1132
   -153  -2740  -2587   1447   1215  -2665    724   -568     75   -636   -402  -1119
   -150  -2756  -2605   1452   1226  -2681    724   -563     80   -633   -400  -1111
   -153  -2740  -2587   1447   1215  -2665    727   -553     88   -623   -389  -1101
   -140  -2701  -2561   1421   1210  -2634    722   -548     88   -620   -389  -1098
   -135  -2670  -2535   1402   1200  -2605    727   -537     98   -613   -384  -1093
   -137  -2644  -2507   1389   1182  -2577    727   -530    106   -605   -379  -1088
   -137  -2652  -2514   1395   1187  -2585    730   -519    114   -597   -371  -1080
   -132  -2652  -2520   1389   1192  -2587    737   -501    127   -584   -361  -1067
   -127  -2647  -2522   1387   1197  -2585    735   -493    127   -584   -361  -1067
   -135  -2644  -2512   1389   1187  -2579    732   -478    137   -576   -350  -1057
   -129  -2613  -2483   1371   1176  -2548    737   -452    163   -548   -322  -1031
   -124  -2587  -2462   1356   1169  -2525    745   -420    187   -527   -306  -1015
   -132  -2564  -2431   1348   1148  -2499    756   -384    213   -501   -283   -995
   -132  -2533  -2400   1332   1132  -2468    763   -355    233   -485   -272   -984
   -111  -2535  -2423   1325   1156  -2481    766   -319    252   -465   -257   -963
   -101  -2517  -2416   1309   1156  -2468    774   -265    290   -423   -210   -917
    -96  -2465  -2372   1280   1137  -2418    784   -210    335   -376   -166   -875
    -80  -2421  -2343   1249   1130  -2382    797   -150    379   -327   -119   -828
    -70  -2361  -2291   1215   1109  -2327    805    -96    423   -275    -70   -776
    -59  -2312  -2252   1184   1093  -2281    807    -51    457   -236    -25   -732
    -46  -2286  -2239   1166   1093  -2265    805    -20    475   -210      2   -698
    -36  -2244  -2208   1140   1083  -2229    810      0    493   -181     33   -659
    -41  -2229  -2187   1135   1072  -2208    805      2    496   -174     49   -641
    -49  -2205  -2158   1124   1054  -2182    800     -5    491   -174     51   -636
    -51  -2179  -2127   1114   1036  -2153    800    -10    488   -168     57   -626
    -54  -2195  -2140   1122   1039  -2169    800    -20    480   -176     51   -626
    -51  -2164  -2112   1109   1028  -2138    807    -36    472   -187     46   -623
    -57  -2187  -2130   1122   1036  -2161    805    -80    439   -226      5   -659
    -67  -2213  -2145   1140   1036  -2179    805   -129    400   -272    -41   -704
    -85  -2239  -2156   1161   1034  -2197    807   -187    361   -319    -90   -753
    -96  -2262  -2166   1179   1034  -2216    810   -241    322   -366   -142   -797
   -124  -2312  -2187   1215   1031  -2249    789   -311    270   -428   -202   -854
   -132  -2353  -2221   1241   1041  -2288    771   -376    218   -485   -265   -917
   -132  -2418  -2286   1275   1075  -2353    748   -433    168   -542   -324   -979
   -127  -2436  -2309   1283   1091  -2374    743   -465    145   -563   -345   -989
   -140  -2429  -2288   1283   1072  -2359    740   -485    135   -571   -353   -992
   -150  -2429  -2281   1288   1062  -2356    737   -498    124   -581   -361   -997
   -153  -2439  -2286   1293   1062  -2364    737   -509    111   -592   -374  -1010
   -153  -2434  -2281   1293   1062  -2359    737   -509    111   -592   -374  -1013
   -161  -2457  -2296   1306   1065  -2377    732   -517    109   -597   -381  -1018
   -153  -2431  -2281   1291   1062  -2356    735   -509    114   -592   -374  -1010
   -153  -2400  -2247   1275   1044  -2325    732   -509    114   -587   -371  -1005
   -163  -2392  -2229   1278   1031  -2312    732   -506    116   -584   -368  -1002
   -171  -2392  -2221   1280   1023  -2309    740   -496    127   -574   -358   -987
   -174  -2387  -2213   1280   1018  -2301    737   -498    124   -576   -358   -989
   -176  -2385  -2208   1278   1013  -2296    735   -493    127   -571   -355   -984
   -174  -2387  -2213   1280   1018  -2301    730   -496    127   -574   -355   -987
   -166  -2353  -2187   1260   1008  -2270    730   -491    132   -568   -355   -984
   -163  -2333  -2169   1247   1002  -2252    730   -491    132   -566   -353   -982
   -174  -2322  -2148   1249    984  -2236    727   -493    132   -566   -355   -982
   -179  -2322  -2143   1252    982  -2234    724   -496    129   -566   -355   -982
   -179  -2314  -2135   1244    974  -2226    724   -498    127   -566   -358   -984
   -176  -2291  -2114   1234    966  -2205    724   -498    129   -558   -353   -979
   -174  -2281  -2109   1226    966  -2195    724   -501    129   -558   -350   -976
   -166  -2234  -2068   1200    950  -2151    735   -488    145   -542   -335   -963
   -171  -2158  -1987   1163    906  -2073    748   -480    155   -530   -327   -956
   -163  -2112  -1948   1137    891  -2031    761   -475    163   -522   -322   -948
   -148  -2096  -1948   1122    898  -2023    769   -470    168   -519   -319   -945
   -150  -2088  -1938   1119    893  -2013    761   -475    171   -514   -311   -937
   -153  -2057  -1904   1104    872  -1982    737   -485    171   -506   -298   -924
   -155  -2047  -1891   1098    867  -1969    709   -498    161   -509   -298   -919
   -155  -2031  -1875   1091    859  -1953    693   -506    155   -509   -293   -911
   -148  -2016  -1867   1083    859  -1943    698   -493    168   -496   -277   -896
   -140  -2034  -1896   1085    878  -1966    691   -496    161   -506   -283   -898
   -135  -2049  -1914   1093    888  -1984    672   -509    135   -527   -303   -911
   -137  -2068  -1932   1101    896  -2000    649   -532    101   -561   -335   -940
   -142  -2070  -1927   1106    891  -2000    646   -537     85   -576   -348   -950
   -148  -2094  -1945   1119    896  -2021    652   -542     70   -592   -368   -963
   -168  -2125  -1956   1145    893  -2042    654   -555     49   -618   -394   -987
   -181  -2138  -1956   1156    885  -2047    652   -568     33   -633   -410  -1002
   -179  -2114  -1935   1148    878  -2026    631   -592      5   -665   -439  -1026
   -179  -2140  -1964   1158    891  -2052    626   -600     -7   -680   -454  -1041
   -171  -2177  -2008   1174    917  -2094    620   -605    -20   -693   -470  -1054
   -171  -2151  -1979   1158    904  -2065    615   -613    -28   -698   -472  -1060
   -176  -2130  -1953   1153    888  -2042    618   -607    -23   -696   -467  -1054
   -179  -2132  -1953   1153    885  -2044    620   -605    -20   -693   -465  -1049
   -184  -2132  -1948   1156    880  -2042    615   -605    -25   -696   -470  -1052
   -181  -2130  -1948   1153    880  -2039    613   -607    -31   -701   -478  -1060
   -171  -2138  -1966   1156    896  -2052    620   -600    -23   -696   -470  -1049
   -166  -2122  -1958   1143    896  -2042    644   -555     -2   -691   -475  -1057
   -155  -2088  -1935   1122    888  -2013    735   -410     85   -646   -465  -1070
   -135  -1984  -1849   1060    854  -1917    844   -213    236   -537   -389  -1026
   -111  -1777  -1665    945    776  -1722    961     67    509   -272   -148   -813
    -41  -1491  -1449    763    701  -1470    963    348    805    119    283   -374
    -10  -1088  -1078    548    532  -1083    846    218    891    402    693    101
    -93   -872   -779    483    342   -828    680   -257    756    509    932    405
   -226   -917   -691    571    231   -805    478   -844    392    288    792    324
   -345  -1226   -880    784    265  -1054    265  -1452   -267   -478     -2   -428
   -358  -1706  -1350   1031    493  -1530     57  -1790   -844  -1208   -763  -1163
   -309  -2070  -1761   1189    724  -1917     -2  -1688   -904  -1345   -943  -1361
   -262  -2192  -1930   1228    833  -2062     88  -1395   -693  -1208   -867  -1330
   -223  -2120  -1896   1169    833  -2008    280  -1078   -426  -1015   -724  -1221
   -200  -2062  -1862   1130    831  -1964    493   -771   -181   -826   -581  -1106
   -189  -2018  -1831   1101    820  -1925    594   -620    -62   -735   -509  -1049
   -189  -2008  -1818   1098    813  -1914    623   -571    -25   -706   -491  -1036
   -189  -1997  -1810   1093    810  -1904    631   -545     -7   -688   -478  -1021
   -181  -1982  -1800   1080    807  -1891    644   -524     10   -672   -465  -1008
   -179  -1969  -1790   1072    802  -1880    652   -511     23   -662   -457  -1002
   -179  -1969  -1790   1075    805  -1880    657   -498     33   -654   -452   -997
   -168  -1945  -1779   1057    805  -1865    662   -485     44   -644   -441   -987
   -166  -1932  -1766   1049    800  -1849    667   -472     51   -631   -428   -971
   -166  -1914  -1748   1039    787  -1831    667   -467     59   -626   -423   -963
   -166  -1899  -1732   1034    782  -1816    667   -459     67   -618   -418   -956
   -163  -1888  -1725   1026    779  -1808    672   -446     80   -605   -405   -937
   -161  -1878  -1717   1018    776  -1797    678   -436     90   -594   -394   -930
   -161  -1855  -1693   1005    763  -1774    680   -426     98   -581   -384   -919
   -158  -1821  -1662    989    750  -1743    683   -418    109   -571   -374   -906
   -142  -1821  -1678    982    766  -1751    683   -410    116   -563   -368   -901
   -137  -1816  -1678    976    769  -1748    688   -394    127   -550   -355   -885
   -142  -1787  -1644    963    748  -1717    685   -389    135   -542   -348   -880
   -150  -1764  -1613    958    730  -1688    685   -374    148   -527   -335   -867
   -145  -1756  -1610    950    732  -1683    691   -361    158   -514   -324   -857
   -142  -1743  -1600    943    727  -1670    696   -340    174   -498   -309   -841
   -137  -1712  -1577    924    717  -1644    701   -316    194   -478   -290   -823
   -140  -1712  -1571    927    714  -1641    714   -288    218   -454   -267   -802
   -132  -1683  -1553    906    709  -1618    722   -254    244   -428   -241   -774
   -111  -1634  -1522    872    704  -1579    727   -215    272   -400   -215   -748
   -109  -1608  -1499    857    693  -1553    737   -174    306   -366   -181   -719
   -106  -1592  -1486    849    688  -1540    750   -116    348   -319   -137   -675
   -101  -1584  -1483    839    691  -1535    758    -62    387   -277    -96   -636
    -85  -1532  -1447    807    680  -1491    774     -2    431   -228    -46   -587
    -72  -1460  -1387    763    654  -1426    789     59    483   -168     18   -527
    -67  -1418  -1350    743    641  -1384    800    109    522   -119     70   -472
    -64  -1358  -1293    711    613  -1327    800    135    540    -90    101   -441
    -46  -1327  -1280    685    615  -1304    802    150    553    -72    124   -418
    -38  -1309  -1270    672    615  -1291    797    150    548    -70    132   -405
    -46  -1286  -1239    667    594  -1262    797    148    545    -64    142   -392
    -57  -1270  -1213    662    576  -1241    792    137    537    -67    142   -387
    -64  -1262  -1200    662    566  -1231    789    116    522    -83    132   -392
    -72  -1270  -1197    670    558  -1234    789     85    498   -106    111   -410
    -88  -1283  -1195    685    553  -1239    797     49    472   -137     83   -433
   -106  -1319  -1213    711    553  -1267    787    -10    426   -187     31   -483
   -124  -1350  -1226    737    548  -1291    774    -80    374   -244    -25   -535
   -137  -1376  -1241    756    550  -1309    763   -145    335   -293    -77   -587
   -135  -1392  -1257    763    561  -1325    748   -202    298   -335   -124   -631
   -153  -1447  -1293    797    568  -1371    735   -252    265   -371   -163   -672
   -171  -1491  -1319    831    571  -1405    719   -296    228   -407   -200   -704
   -171  -1501  -1330    836    576  -1415    709   -329    205   -431   -223   -730
   -168  -1501  -1332    836    581  -1418    701   -353    192   -446   -239   -740
   -179  -1514  -1335    844    576  -1423    685   -371    174   -462   -254   -753
   -184  -1525  -1340    852    576  -1434    680   -379    168   -467   -262   -763
   -187  -1517  -1332    852    568  -1426    683   -374    176   -457   -252   -753
   -184  -1506  -1322    846    568  -1415    680   -374    176   -459   -252   -750
   -174  -1499  -1325    836    574  -1413    675   -379    171   -465   -257   -761
   -174  -1480  -1309    826    566  -1395    678   -374    176   -457   -252   -750
   -176  -1465  -1291    820    555  -1376    678   -368    179   -454   -249   -745
   -176  -1470  -1293    823    558  -1382    675   -368    179   -454   -252   -748
   -176  -1478  -1301    826    561  -1389    678   -363    181   -449   -246   -743
   -174  -1475  -1301    826    561  -1389    678   -361    189   -444   -239   -732
   -176  -1462  -1286    818    553  -1374    678   -358    194   -439   -231   -724
   -168  -1426  -1257    797    542  -1343    675   -358    192   -436   -228   -719
   -166  -1434  -1267    800    550  -1353    670   -363    187   -441   -233   -722
   -168  -1441  -1273    805    550  -1358    670   -363    187   -441   -236   -719
   -171  -1431  -1260    800    542  -1345    670   -366    187   -441   -236   -719
   -166  -1410  -1244    789    537  -1327    667   -366    187   -441   -233   -717
   -158  -1400  -1241    776    540  -1322    665   -371    181   -446   -239   -719
   -153  -1366  -1213    758    530  -1291    688   -353    207   -420   -215   -696
   -150  -1299  -1150    724    496  -1226    727   -322    249   -379   -174   -654
   -163  -1254  -1091    709    462  -1174    748   -314    262   -368   -163   -646
   -168  -1244  -1075    704    452  -1161    748   -316    262   -371   -168   -649
   -163  -1236  -1072    698    454  -1156    730   -329    257   -376   -168   -649
   -155  -1221  -1065    688    454  -1143    709   -335    262   -366   -158   -633
   -142  -1215  -1072    680    465  -1145    685   -340    257   -361   -153   -620
   -142  -1200  -1057    670    454  -1130    667   -350    249   -366   -153   -618
   -137  -1176  -1039    657    449  -1109    670   -337    259   -350   -137   -602
   -129  -1192  -1065    659    465  -1130    659   -335    252   -353   -140   -605
   -137  -1231  -1093    685    478  -1163    639   -348    228   -374   -161   -618
   -142  -1257  -1117    698    485  -1187    620   -368    202   -402   -184   -636
   -150  -1270  -1119    709    483  -1195    618   -376    187   -418   -200   -649
   -171  -1306  -1137    737    483  -1223    618   -387    168   -439   -223   -670
   -176  -1314  -1137    745    480  -1226    615   -402    153   -457   -244   -693
   -174  -1330  -1156    753    488  -1244    605   -420    129   -483   -267   -714
   -187  -1348  -1163    766    485  -1257    600   -428    116   -493   -277   -724
   -189  -1353  -1163    771    485  -1260    592   -433    106   -501   -283   -730
   -197  -1353  -1156    776    478  -1254    584   -444     93   -511   -293   -737
   -197  -1340  -1145    766    472  -1244    579   -446     90   -514   -298   -740
   -197  -1335  -1137    766    467  -1236    581   -441     93   -509   -293   -732
   -197  -1345  -1150    769    475  -1249    579   -439     96   -506   -290   -727
   -192  -1330  -1137    761    472  -1234    579   -436     98   -504   -285   -724
   -200  -1337  -1137    766    465  -1239    571   -441     93   -509   -290   -730
   -200  -1322  -1124    761    462  -1223    566   -441     93   -509   -290   -727
   -197  -1314  -1119    756    459  -1218    592   -402    111   -496   -288   -727
   -181  -1273  -1091    727    454  -1182    691   -262    189   -465   -283   -745
   -150  -1195  -1047    672    446  -1122    810    -38    342   -355   -210   -696
   -103  -1010   -909    555    402   -961    948    316    636    -72     46   -465
    -25   -680   -657    353    314   -670   1010    665    966    332    472    -44
     15   -246   -262    116    137   -254    841    431   1031    620    885    426
   -103     15    116     41   -111     64    519   -296    859    737   1135    732
   -272     54    327    109   -301    189    220  -1034    517    548   1021    670
   -379   -335     44    355   -213   -145    -62  -1634   -155   -213    265    -23
   -379   -917   -537    649     77   -727   -270  -1914   -807  -1049   -592   -826
   -311  -1236   -924    774    303  -1080   -210  -1623   -719  -1057   -667   -943
   -259  -1293  -1034    776    387  -1166     31  -1187   -431   -870   -550   -880
   -231  -1239  -1008    735    387  -1124    303   -797   -161   -688   -423   -795
   -205  -1234  -1028    719    410  -1132    475   -545      2   -574   -345   -745
   -197  -1260  -1065    727    431  -1163    537   -446     64   -527   -311   -724
   -194  -1265  -1072    730    439  -1169    555   -415     85   -514   -303   -719
   -192  -1247  -1057    719    431  -1153    563   -400     96   -506   -301   -722
   -184  -1215  -1031    701    423  -1124    574   -379    109   -496   -290   -714
   -174  -1182  -1008    678    415  -1096    581   -358    129   -478   -275   -696
   -179  -1169   -989    675    405  -1080    579   -350    132   -472   -270   -691
   -184  -1182   -997    680    405  -1091    576   -345    129   -475   -272   -691
   -179  -1163   -984    672    402  -1075    584   -329    142   -465   -262   -678
   -176  -1150   -976    662    397  -1065    592   -316    153   -454   -252   -670
   -174  -1140   -966    654    394  -1054    594   -306    158   -446   -244   -665
   -171  -1119   -948    641    387  -1034    589   -303    158   -444   -244   -662
   -155  -1111   -956    633    400  -1034    592   -290    168   -431   -231   -646
   -150  -1083   -932    615    389  -1008    602   -270    189   -407   -210   -626
   -153  -1070   -917    613    379   -995    600   -262    197   -400   -205   -623
   -155  -1057   -904    605    371   -982    600   -252    202   -392   -200   -618
   -145  -1034   -888    589    371   -961    602   -239    210   -384   -192   -610
   -148  -1039   -893    592    371   -966    607   -220    226   -368   -176   -594
   -148  -1036   -888    589    368   -963    618   -197    244   -353   -163   -579
   -145  -1021   -878    581    363   -950    626   -171    259   -335   -148   -563
   -129  -1002   -872    566    371   -937    628   -148    275   -319   -135   -553
   -129   -976   -849    553    358   -914    636   -114    298   -296   -114   -532
   -122   -958   -839    540    355   -898    646    -77    322   -272    -93   -511
   -116   -930   -815    522    348   -872    649    -41    345   -252    -75   -498
   -103   -917   -813    511    353   -865    665     10    381   -218    -44   -467
   -101   -904   -805    501    350   -857    678     67    413   -187    -15   -439
    -93   -867   -774    478    340   -820    691    124    449   -150     20   -405
    -83   -813   -730    446    322   -774    698    179    483   -111     57   -368
    -64   -776   -711    420    322   -745    709    241    522    -70     98   -329
    -54   -740   -688    397    316   -717    727    298    563    -23    145   -280
    -46   -696   -649    371    298   -672    724    332    589     10    179   -244
    -36   -654   -618    342    288   -636    730    361    613     38    213   -207
    -33   -631   -597    332    280   -615    740    376    631     64    244   -179
    -41   -584   -545    311    249   -566    737    376    636     75    259   -161
    -38   -563   -524    301    241   -545    735    371    633     75    262   -153
    -36   -566   -532    298    246   -550    727    350    620     67    254   -153
    -36   -550   -514    293    239   -532    727    327    613     62    254   -155
    -54   -561   -506    306    223   -532    717    280    584     38    231   -171
    -70   -579   -509    324    218   -542    704    215    548      0    194   -202
    -88   -607   -519    348    215   -563    691    142    506    -41    153   -241
    -93   -628   -535    361    220   -581    670     70    462    -90    106   -283
   -116   -659   -545    387    213   -605    644     -7    410   -142     51   -335
   -129   -719   -592    423    228   -657    623    -70    363   -189      5   -381
   -140   -761   -620    449    236   -691    613   -116    332   -220    -28   -413
   -153   -787   -633    470    239   -711    600   -158    301   -252    -59   -441
   -155   -810   -654    483    246   -732    584   -192    272   -280    -85   -465
   -155   -818   -662    485    252   -740    574   -215    257   -296   -103   -483
   -166   -839   -672    501    252   -758    568   -228    244   -309   -116   -493
   -171   -841   -670    506    249   -756    568   -223    246   -301   -109   -483
   -158   -823   -665    491    252   -745    566   -220    249   -298   -103   -480
   -153   -805   -652    478    249   -730    561   -220    249   -298   -103   -480
   -155   -805   -649    480    244   -727    561   -220    249   -296   -103   -478
   -155   -776   -620    467    231   -698    563   -218    252   -290    -98   -467
   -158   -792   -636    472    236   -717    561   -215    252   -290    -98   -470
   -155   -792   -636    472    239   -714    555   -218    249   -290   -101   -472
   -163   -797   -633    478    233   -717    555   -218    249   -290   -101   -472
   -161   -789   -628    475    233   -709    558   -210    257   -283    -93   -459
   -153   -792   -641    472    241   -717    553   -213    249   -288    -98   -462
   -150   -779   -628    465    236   -704    550   -218    246   -288    -98   -459
   -161   -787   -628    472    233   -706    550   -223    241   -290   -103   -467
   -158   -779   -620    470    231   -701    548   -228    239   -296   -103   -467
   -158   -756   -600    454    218   -678    545   -226    241   -293   -101   -462
   -153   -740   -587    446    215   -665    553   -223    244   -288    -96   -454
   -153   -750   -597    449    220   -675    545   -228    236   -296   -106   -462
   -145   -730   -584    439    218   -657    558   -215    252   -283    -90   -446
   -148   -667   -522    405    187   -594    597   -187    288   -246    -57   -415
   -142   -613   -472    376    163   -542    623   -174    303   -231    -44   -400
   -135   -600   -467    366    163   -535    636   -166    314   -223    -36   -392
   -129   -607   -478    368    174   -542    628   -166    316   -218    -28   -384
   -124   -568   -446    345    158   -506    605   -171    324   -205    -12   -368
   -116   -576   -462    345    171   -519    568   -187    314   -210    -18   -368
   -111   -566   -454    337    171   -509    550   -192    309   -207    -12   -361
    -98   -522   -423    311    161   -472    545   -184    316   -197     -2   -348
    -96   -561   -467    327    184   -514    532   -187    303   -207    -10   -355
   -101   -607   -506    353    200   -558    511   -205    275   -231    -36   -376
   -116   -631   -517    374    197   -574    496   -223    254   -252    -57   -392
   -122   -654   -532    389    205   -594    493   -236    236   -267    -72   -407
   -137   -685   -548    410    202   -618    496   -244    223   -280    -88   -423
   -161   -709   -550    433    192   -631    498   -254    207   -298   -106   -441
   -168   -719   -550    441    189   -636    488   -275    187   -322   -129   -462
   -174   -732   -558    454    192   -646    483   -285    171   -335   -142   -475
   -179   -753   -576    465    197   -665    472   -293    158   -348   -155   -485
   -176   -740   -563    457    192   -652    470   -293    155   -350   -153   -483
   -166   -737   -571    452    200   -654    465   -296    150   -353   -158   -488
   -166   -740   -574    454    202   -657    462   -298    148   -355   -161   -491
   -168   -740   -574    452    202   -657    465   -293    153   -350   -158   -485
   -171   -735   -563    452    194   -649    462   -296    150   -353   -161   -488
   -171   -737   -566    452    197   -652    459   -296    148   -350   -161   -488
   -168   -730   -561    449    194   -646    465   -290    148   -348   -155   -480
   -163   -719   -555    439    194   -639    485   -259    163   -342   -161   -491
   -148   -672   -524    410    187   -597    574   -124    239   -306   -148   -491
   -111   -581   -470    345    179   -527    680     88    379   -200    -67   -436
    -59   -426   -366    244    153   -397    807    433    639     46    150   -244
     36   -163   -200     62    116   -179    870    769    911    387    517    127
     57    158    101   -109    -23    132    730    504    953    620    854    527
    -80    436    517   -179   -298    475    433   -205    818    735   1085    820
   -296    522    818   -111   -555    670    132   -982    519    597   1023    807
   -426    103    527    158   -478    314   -129  -1561   -122   -129    296    124
   -407   -387     18    397   -213   -184   -324  -1766   -641   -789   -387   -535
   -314   -641   -329    478      7   -488   -290  -1488   -602   -836   -491   -670
   -239   -659   -420    449     90   -540    -70  -1049   -342   -667   -381   -613
   -213   -626   -415    418     98   -522    205   -649    -96   -506   -267   -532
   -189   -644   -454    415    132   -550    366   -410     44   -415   -213   -506
   -168   -652   -483    410    153   -566    426   -316     98   -379   -189   -493
   -158   -644   -485    402    163   -566    446   -277    122   -363   -176   -480
   -155   -646   -493    400    166   -571    457   -254    135   -355   -171   -475
   -150   -641   -491    394    168   -566    467   -233    150   -340   -158   -462
   -150   -631   -480    389    163   -555    475   -215    158   -332   -150   -454
   -142   -613   -470    379    163   -542    472   -210    161   -329   -148   -452
   -142   -605   -465    374    158   -535    475   -200    163   -327   -142   -449
   -140   -587   -446    363    150   -517    475   -189    171   -316   -135   -444
   -135   -581   -446    355    153   -514    478   -179    176   -309   -129   -441
   -132   -589   -457    361    161   -524    483   -168    184   -303   -122   -433
   -137   -574   -436    353    148   -506    480   -166    181   -303   -122   -431
   -132   -548   -415    340    140   -483    483   -150    194   -288   -106   -415
   -114   -532   -418    322    150   -475    488   -132    210   -272    -93   -400
   -111   -524   -413    319    150   -470    496   -116    226   -262    -80   -387
   -116   -506   -389    309    132   -449    491   -111    226   -259    -80   -387
   -116   -522   -405    316    142   -465    488    -98    233   -252    -75   -381
   -114   -511   -400    311    140   -457    488    -85    246   -241    -64   -371
   -106   -488   -381    298    137   -436    498    -59    262   -220    -44   -353
   -101   -462   -361    280    129   -413    498    -38    275   -207    -33   -345
    -90   -439   -348    262    127   -394    498    -20    283   -200    -28   -337
    -85   -431   -345    257    127   -389    506     10    301   -181     -7   -316
    -83   -415   -332    249    124   -374    519     49    327   -155     15   -296
    -77   -405   -327    239    124   -366    524     90    353   -132     36   -275
    -70   -379   -309    223    116   -342    535    137    379   -103     62   -252
    -59   -332   -272    194    103   -301    540    189    407    -72     90   -226
    -44   -316   -272    181    114   -296    553    249    441    -38    124   -192
    -31   -290   -262    161    114   -277    558    309    478     -2    163   -150
    -10   -239   -231    124    109   -236    568    368    514     44    207   -111
      5   -189   -194     90     98   -192    579    418    550     85    249    -67
     12   -153   -166     70     88   -158    587    454    581    119    288    -25
     20   -116   -140     46     80   -129    579    467    589    137    306     -5
     23    -83   -109     28     64    -96    579    475    597    150    324     18
     12    -64    -77     23     44    -70    574    472    597    155    332     28
     12    -49    -62     18     36    -54    576    470    597    161    337     33
     15    -25    -41      2     28    -33    576    459    597    166    345     44
      7    -23    -31      7     18    -25    576    433    589    158    342     44
     -7    -36    -28     20      7    -33    568    387    561    132    316     25
    -18    -59    -41     38     10    -51    555    322    524     90    277    -10
    -36   -109    -75     70     18    -90    540    246    480     44    223    -59
    -54   -142    -88     98     15   -116    524    171    433     -5    174   -109
    -75   -158    -85    114      5   -122    509    103    394    -44    135   -148
    -88   -194   -106    142      7   -150    496     46    358    -80     98   -184
   -109   -231   -124    168      5   -179    483     -2    324   -116     59   -223
   -114   -267   -153    189     18   -210    475    -41    296   -145     28   -252
   -124   -309   -184    215     28   -246    462    -75    267   -171      0   -280
   -135   -345   -210    241     36   -277    452    -96    249   -192    -20   -301
   -140   -340   -200    239     28   -270    446   -103    244   -200    -28   -306
   -132   -324   -192    226     28   -259    446   -103    246   -194    -23   -301
   -127   -314   -187    220     28   -252    441   -103    246   -192    -20   -301
   -129   -319   -189    226     28   -254    441   -106    244   -192    -23   -303
   -127   -306   -181    215     25   -244    439   -106    241   -194    -25   -301
   -127   -306   -181    215     25   -244    433   -109    233   -197    -28   -306
   -129   -301   -171    215     18   -236    431   -109    233   -197    -28   -303
   -124   -290   -166    207     20   -228    431   -106    236   -192    -23   -296
   -129   -296   -166    213     15   -231    431   -106    233   -192    -25   -296
   -127   -293   -168    210     18   -231    423   -114    226   -200    -31   -301
   -122   -290   -171    205     23   -231    418   -119    218   -205    -36   -306
   -114   -277   -163    197     23   -220    413   -122    218   -207    -38   -303
   -116   -280   -166    197     23   -223    407   -129    210   -213    -44   -311
   -124   -293   -171    207     23   -233    410   -132    205   -213    -46   -311
   -124   -293   -171    207     23   -233    410   -129    207   -213    -44   -309
   -119   -272   -153    197     15   -213    405   -135    202   -218    -49   -309
   -109   -233   -124    168      5   -179    407   -135    205   -215    -46   -303
   -103   -194    -93    148     -7   -145    439   -109    231   -189    -20   -280
   -114   -176    -62    145    -28   -119    472    -88    257   -166      2   -259
   -116   -142    -25    129    -46    -85    496    -77    267   -158     10   -252
   -119   -127    -10    122    -57    -70    491    -80    272   -153     12   -249
   -111   -106      5    109    -59    -51    475    -85    277   -145     23   -236
    -98    -85     12     93    -57    -38    446    -90    277   -140     31   -226
    -96    -64     31     80    -64    -18    420    -98    275   -135     41   -215
    -83    -70     10     75    -46    -31    407   -101    267   -137     38   -213
    -75   -101    -28     88    -25    -64    397   -101    259   -140     36   -215
    -80   -132    -51    106    -18    -90    376   -116    236   -161     12   -236
    -90   -158    -67    124    -12   -114    361   -135    213   -184     -7   -254
   -103   -194    -93    148     -7   -145    353   -145    194   -200    -23   -267
   -122   -226   -103    171    -10   -166    355   -155    179   -218    -41   -285
   -145   -239    -96    189    -25   -168    355   -168    161   -236    -62   -306
   -145   -272   -127    210    -10   -200    342   -192    135   -265    -90   -335
   -145   -293   -150    218      2   -223    335   -210    116   -285   -109   -353
   -148   -303   -155    226      2   -231    332   -213    109   -290   -116   -358
   -150   -314   -163    231      5   -239    327   -215    101   -296   -122   -363
   -150   -303   -153    228      0   -228    324   -218     96   -298   -124   -363
   -155   -303   -148    228     -5   -228    319   -223     88   -306   -132   -371
   -158   -327   -171    241      5   -249    311   -228     83   -311   -142   -379
   -155   -306   -150    228     -5   -228    314   -220     90   -298   -129   -366
   -158   -288   -129    223    -15   -210    316   -213     96   -290   -122   -355
   -166   -298   -132    231    -18   -215    311   -220     88   -298   -127   -361
   -163   -298   -135    231    -15   -218    322   -205     93   -296   -127   -363
   -148   -283   -135    213    -10   -210    379   -122    129   -288   -135   -384
   -114   -226   -111    171     -2   -168    483     44    226   -233   -109   -381
    -67   -124    -57     96     -7    -93    597    329    426    -51     46   -241
      7     83     72    -46    -33     77    706    724    719    267    363     59
     62    433    368   -249   -153    402    659    737    870    555    724    459
    -10    748    758   -368   -384    753    389    122    776    706    997    802
   -226    914   1137   -345   -683   1026     83   -665    550    675   1054    909
   -387    691   1078   -153   -732    883   -200  -1343     36    174    581    480
   -415    181    597    114   -506    389   -457  -1735   -618   -615   -220   -280
   -335   -176    158    257   -246    -10   -527  -1608   -761   -859   -504   -581
   -257   -254      0    254   -129   -127   -324  -1156   -511   -698   -407   -537
   -220   -220      0    220   -111   -111    -36   -709   -233   -511   -275   -444
   -187   -236    -51    210    -70   -145    181   -389    -49   -389   -194   -397
   -155   -244    -88    200    -33   -166    267   -249     28   -337   -161   -376
   -155   -241    -85    197    -36   -163    285   -218     44   -329   -158   -376
   -155   -231    -75    194    -41   -155    296   -194     57   -319   -153   -374
   -161   -226    -64    192    -49   -145    301   -176     64   -314   -148   -371
   -150   -223    -72    187    -38   -148    303   -163     70   -309   -145   -368
   -150   -226    -75    187    -38   -150    306   -150     75   -306   -142   -366
   -137   -210    -72    174    -33   -142    309   -137     85   -298   -132   -355
   -135   -194    -59    163    -41   -127    311   -127     90   -288   -127   -345
   -137   -184    -46    161    -46   -116    319   -111    103   -275   -114   -335
   -129   -189    -59    158    -36   -124    319   -103    106   -275   -114   -335
   -127   -176    -49    150    -38   -114    322    -93    109   -270   -109   -329
   -129   -176    -46    150    -41   -111    324    -80    116   -262   -103   -322
   -119   -161    -41    140    -38   -101    329    -64    127   -249    -90   -309
   -119   -137    -20    127    -51    -80    335    -49    140   -236    -77   -293
   -111   -119     -7    116    -54    -64    332    -38    148   -228    -70   -288
   -106   -116    -12    111    -49    -64    329    -28    150   -223    -67   -285
   -103   -119    -15    111    -44    -67    329    -12    158   -215    -59   -277
    -96   -101     -5     98    -49    -51    335      5    168   -205    -51   -265
    -90    -72     18     80    -54    -28    337     25    184   -192    -38   -252
    -93    -67     25     77    -59    -20    345     51    202   -171    -23   -236
    -83    -62     20     72    -51    -20    348     77    215   -158    -12   -226
    -77    -44     33     57    -57     -5    353    109    233   -142      0   -213
    -64    -18     44     41    -57     12    361    148    252   -122     20   -200
    -57      2     59     25    -59     31    376    197    280    -93     46   -174
    -51     15     67     18    -59     41    387    249    311    -64     77   -145
    -44     46     88     -2    -67     67    392    303    340    -33    106   -114
    -23     96    119    -36    -72    109    400    363    374      5    145    -77
    -10    142    153    -67    -80    145    413    423    413     46    184    -38
      5    163    158    -83    -75    161    418    475    441     80    220     -2
     18    184    163   -101    -72    174    418    504    462    106    252     33
     25    228    202   -127    -88    215    420    524    480    132    277     59
     25    280    254   -153   -114    267    426    537    493    150    301     83
     33    319    285   -176   -124    303    428    540    498    161    311     98
     31    324    290   -179   -129    309    426    532    493    161    314    103
     23    322    298   -174   -137    311    423    519    491    158    311    106
     15    324    306   -171   -145    316    413    488    472    142    301     98
     10    335    324   -171   -155    329    410    452    457    127    285     88
     -7    327    335   -161   -171    329    402    394    431     98    259     59
    -28    288    316   -129   -174    303    389    322    387     54    213     12
    -44    233    277    -96   -161    254    371    246    337      2    161    -38
    -57    200    257    -70   -155    228    355    176    293    -44    114    -83
    -72    166    239    -46   -155    200    337    114    252    -85     70   -122
    -83    129    210    -23   -148    168    324     64    218   -124     31   -161
    -96     83    179      5   -137    132    314     23    184   -158     -2   -194
   -101     62    163     20   -132    111    309     -5    166   -176    -20   -210
   -109     44    153     31   -132     98    296    -23    148   -194    -38   -226
   -116     33    148     41   -132     90    290    -33    140   -202    -46   -233
   -119     20    140     49   -129     80    285    -41    135   -207    -51   -239
   -109     38    148     36   -127     93    280    -44    132   -210    -54   -239
   -111     41    150     33   -129     96    270    -51    122   -218    -59   -244
   -111     44    155     31   -132     98    267    -54    122   -218    -62   -244
   -111     44    155     31   -135     98    262    -57    114   -223    -67   -249
   -111     28    140     41   -124     83    262    -57    116   -220    -64   -246
   -109     44    153     31   -132     98    259    -57    114   -220    -64   -246
   -109     51    161     28   -135    106    254    -62    103   -228    -72   -252
   -109     41    150     31   -132     96    252    -67     93   -233    -80   -257
   -109     51    161     28   -135    106    252    -64     98   -226    -72   -252
   -109     57    166     23   -137    111    249    -67     96   -228    -75   -252
   -106     57    163     23   -135    109    241    -75     83   -236    -85   -257
   -106     59    166     23   -135    111    228    -85     72   -246    -96   -262
   -109     46    155     31   -132    101    231    -85     70   -249    -98   -262
   -103     54    155     23   -129    103    236    -85     72   -244    -98   -259
   -101     83    184      7   -142    132    241    -80     83   -233    -85   -246
    -93    132    223    -20   -158    176    262    -59    106   -210    -62   -223
    -98    166    265    -33   -181    215    296    -36    132   -189    -44   -205
   -103    179    283    -38   -192    231    316    -25    140   -181    -36   -197
    -98    189    285    -46   -192    236    314    -33    137   -184    -38   -200
    -96    215    309    -62   -202    262    298    -38    140   -179    -31   -192
    -77    241    319    -80   -197    280    277    -41    148   -166    -18   -174
    -70    239    309    -85   -189    272    246    -54    132   -171    -18   -171
    -67    257    324    -93   -194    290    241    -49    135   -163     -5   -161
    -64    246    309    -93   -187    277    233    -46    132   -163     -5   -158
    -57    215    272    -77   -163    244    207    -62    109   -184    -28   -179
    -62    163    226    -51   -142    194    189    -80     83   -210    -54   -202
    -72    124    197    -25   -135    161    181    -98     59   -236    -77   -223
    -88     90    179     -2   -135    135    176   -119     31   -265   -106   -252
   -103     72    176     15   -140    124    179   -132     15   -280   -124   -272
   -119     62    181     28   -150    122    179   -142      7   -290   -135   -280
   -119     51    171     31   -145    111    171   -158    -10   -309   -150   -293
   -116     25    142     44   -129     83    158   -176    -36   -335   -179   -316
   -119      0    119     59   -119     59    155   -181    -44   -345   -189   -322
   -122      2    124     57   -124     62    155   -181    -46   -348   -189   -322
   -127      2    129     62   -129     64    158   -181    -44   -345   -189   -324
   -127     10    135     57   -129     72    155   -184    -46   -345   -192   -329
   -127     12    140     57   -132     75    150   -184    -49   -350   -192   -332
   -127     25    150     49   -140     88    145   -187    -51   -350   -194   -329
   -124     15    140     54   -132     77    142   -189    -59   -355   -200   -332
   -124     -2    119     62   -122     57    145   -179    -59   -355   -200   -332
   -109     20    129     44   -119     75    197   -109    -28   -350   -207   -350
    -90     72    161      7   -124    114    301     62     72   -290   -179   -342
    -49    171    220    -62   -135    194    397    316    257   -122    -33   -218
     33    363    327   -200   -145    345    485    704    548    192    277     80
    114    714    600   -413   -241    657    483    831    756    519    667    504
     49   1023    974   -537   -462   1000    226    246    652    649    917    818
   -145   1158   1304   -506   -724   1231    -54   -522    394    579    937    891
   -324    987   1309   -332   -818   1148   -327  -1254   -135     70    462    454
   -376    496    872    -59   -623    683   -600  -1735   -846   -766   -384   -348
   -301    122    420     88   -361    272   -667  -1602   -963   -969   -620   -592
   -220     15    236    103   -228    124   -509  -1182   -727   -818   -530   -550
   -171     67    239     49   -205    153   -233   -735   -431   -610   -376   -441
   -137     70    207     33   -171    137      7   -371   -207   -459   -277   -374
   -111     54    166     28   -140    111     96   -233   -129   -407   -246   -358
   -103     57    161     23   -132    109    122   -192   -103   -392   -236   -353
   -103     41    142     28   -122     90    132   -171    -96   -389   -236   -353
    -98     46    145     25   -122     96    140   -150    -83   -379   -226   -340
   -101     67    168     15   -135    116    142   -140    -80   -374   -223   -337
    -96     72    166     10   -129    119    145   -129    -72   -366   -215   -329
    -88     80    166      2   -127    122    142   -122    -72   -366   -215   -329
    -85     88    174      0   -129    129    142   -114    -67   -361   -213   -324
    -83     98    181    -10   -132    140    150    -98    -57   -353   -202   -314
    -75    103    179    -15   -127    140    153    -90    -51   -345   -197   -309
    -70    111    179    -23   -124    145    155    -80    -46   -342   -194   -306
    -62    127    189    -31   -124    158    158    -72    -38   -335   -184   -298
    -59    132    192    -38   -127    161    155    -67    -38   -332   -184   -298
    -62    142    205    -41   -132    174    158    -54    -31   -327   -181   -290
    -59    158    218    -51   -137    189    161    -41    -20   -314   -168   -275
    -51    174    226    -59   -137    200    166    -25     -7   -298   -155   -259
    -46    187    231    -70   -140    210    166    -12      0   -288   -145   -254
    -38    197    236    -80   -137    218    166      0     10   -280   -135   -244
    -36    187    223    -75   -129    205    166     18     15   -275   -129   -236
    -31    189    220    -77   -124    205    168     38     23   -265   -127   -231
    -25    205    231    -90   -127    218    174     64     38   -249   -109   -215
    -18    241    259   -111   -137    249    174     93     59   -228    -88   -197
     -7    272    280   -135   -145    277    184    129     83   -202    -67   -179
      5    283    277   -142   -135    280    197    176    109   -176    -44   -153
     10    288    277   -150   -132    283    205    226    137   -145    -12   -124
     31    324    293   -179   -132    309    205    275    163   -116     15    -96
     41    379    337   -210   -148    358    220    335    205    -72     59    -49
     54    402    348   -228   -145    376    223    381    231    -44     90    -23
     72    418    345   -246   -137    381    228    426    254    -15    119      5
     72    470    394   -272   -161    433    239    467    285     23    161     49
     80    524    444   -303   -181    485    241    491    306     51    194     83
     90    563    472   -327   -189    519    241    501    319     70    215    106
     83    540    457   -314   -189    498    239    496    309     64    213    109
     83    574    488   -329   -202    532    246    496    314     75    226    127
     85    587    501   -335   -207    545    246    485    309     75    228    132
     88    587    498   -337   -205    542    244    465    298     70    223    132
     77    594    517   -337   -220    555    241    428    283     54    207    119
     57    561    504   -309   -223    532    226    368    244     10    166     80
     41    519    475   -280   -218    498    220    303    202    -33    116     28
     20    472    452   -246   -215    462    218    241    168    -75     75    -10
     -7    446    454   -220   -233    452    197    166    122   -124     23    -59
    -15    420    436   -202   -226    428    179    101     75   -171    -25   -106
    -18    384    400   -184   -210    392    166     51     38   -210    -64   -142
    -12    376    389   -181   -200    381    161     23     23   -226    -77   -155
     -7    361    366   -176   -189    363    148     -7      0   -252   -106   -179
    -28    293    322   -132   -176    306    140    -33    -28   -280   -132   -205
    -44    290    332   -124   -189    311    137    -44    -33   -283   -135   -205
    -44    298    342   -127   -192    319    129    -51    -38   -285   -137   -207
    -49    303    353   -129   -202    327    122    -57    -44   -290   -145   -215
    -46    314    358   -135   -202    335    116    -64    -49   -293   -150   -223
    -38    298    335   -132   -187    316    109    -70    -57   -301   -158   -228
    -46    301    348   -127   -197    324    114    -64    -51   -296   -153   -220
    -41    293    335   -127   -187    314    111    -67    -57   -298   -155   -220
    -31    306    337   -137   -184    322    101    -75    -67   -306   -158   -226
    -20    332    350   -158   -187    340     96    -77    -70   -306   -155   -223
      2    361    358   -181   -176    361     98    -75    -64   -301   -153   -218
     10    371    361   -192   -176    368    103    -67    -59   -296   -145   -210
      2    363    361   -184   -179    361    101    -67    -62   -296   -145   -207
      0    368    366   -187   -181    368     93    -75    -72   -306   -153   -213
      2    363    361   -181   -179    363     90    -80    -77   -309   -158   -215
    -10    340    350   -166   -179    342     85    -90    -90   -319   -168   -226
    -10    327    337   -158   -174    332     75    -98   -101   -329   -176   -231
     12    376    363   -194   -176    371     90    -83    -83   -309   -158   -213
     23    449    426   -236   -200    439    116    -57    -49   -277   -127   -184
     10    462    452   -239   -220    457    137    -51    -41   -272   -124   -181
     10    480    467   -246   -228    475    153    -44    -31   -265   -116   -174
     15    488    470   -252   -228    480    148    -46    -28   -259   -114   -168
     31    527    496   -277   -231    511    137    -46    -18   -244    -93   -150
     51    555    504   -303   -226    530    114    -51    -15   -236    -85   -135
     57    566    509   -311   -226    537     93    -59    -23   -241    -83   -129
     54    568    514   -314   -231    542     90    -49    -18   -231    -72   -119
     51    514    462   -283   -205    488     80    -57    -36   -246    -88   -137
     49    467    418   -259   -184    444     54    -77    -67   -277   -116   -163
     41    452    410   -246   -184    431     44    -85    -80   -290   -129   -171
     23    420    394   -223   -184    407     38   -103   -103   -311   -150   -189
     28    407    379   -218   -174    394     44   -106   -116   -324   -163   -205
      5    363    358   -184   -176    361     41   -127   -140   -350   -192   -233
    -28    316    342   -145   -187    329     23   -155   -174   -381   -223   -265
    -33    288    319   -127   -179    303     15   -168   -192   -402   -241   -280
    -23    288    311   -132   -166    298     15   -166   -192   -402   -241   -280
    -18    290    309   -137   -166    298      5   -176   -202   -413   -252   -288
    -15    277    293   -132   -153    285      0   -179   -210   -420   -259   -296
    -10    272    283   -132   -148    277      0   -179   -210   -418   -257   -293
    -28    270    298   -119   -163    283     -2   -176   -207   -415   -259   -298
    -41    265    303   -114   -174    285      0   -176   -207   -415   -257   -293
    -31    277    306   -124   -168    290     -2   -174   -202   -410   -252   -288
    -28    265    293   -119   -161    277     -5   -174   -210   -415   -259   -296
    -23    233    257   -103   -140    244     12   -148   -207   -428   -275   -314
     -2    257    259   -127   -132    257    114     -5   -135   -400   -277   -332
     44    345    301   -194   -129    322    215    205     10   -288   -194   -272
    111    519    407   -316   -148    465    324    558    290     -7     62    -38
    187    784    597   -485   -205    691    358    878    566    345    446    348
    168   1145    976   -657   -405   1060    155    478    530    532    753    717
     12   1361   1345   -688   -665   1353   -148   -259    306    550    885    901
   -174   1345   1519   -587   -846   1431   -436  -1031   -116    236    633    691
   -259    940   1200   -340   -730   1070   -714  -1626   -805   -558   -168    -64
   -226    459    683   -119   -454    568   -852  -1730  -1218  -1093   -722   -587
   -163    228    392    -33   -277    309   -745  -1363  -1047  -1008   -696   -602
    -90    249    340    -77   -215    293   -491   -898   -719   -774   -524   -483
    -46    288    335   -119   -189    311   -215   -475   -426   -568   -376   -371
    -36    262    296   -114   -166    277    -83   -262   -290   -478   -316   -335
      2    283    280   -142   -140    283    -38   -184   -244   -444   -290   -316
     12    283    270   -148   -129    277    -28   -161   -233   -439   -293   -319
     -5    233    239   -114   -122    236    -36   -161   -244   -457   -311   -345
     12    257    241   -135   -114    249    -23   -140   -226   -439   -296   -327
     33    280    246   -158   -106    262    -15   -119   -207   -418   -277   -311
     15    267    252   -142   -119    259    -12   -109   -202   -413   -272   -309
     15    275    259   -145   -122    267     -7    -98   -192   -405   -262   -301
     31    303    270   -168   -119    288    -12    -96   -192   -405   -262   -298
     18    290    272   -155   -127    283    -15    -93   -192   -407   -267   -301
     10    280    267   -145   -129    275     -7    -80   -184   -400   -262   -293
     31    306    275   -168   -122    290      0    -64   -171   -381   -244   -277
     38    322    280   -181   -119    301      0    -54   -161   -371   -236   -270
     38    329    290   -184   -124    309      2    -49   -155   -366   -231   -265
     44    329    283   -187   -119    306     -5    -49   -158   -368   -233   -267
     49    335    285   -192   -116    311     -5    -36   -153   -363   -228   -262
     54    342    285   -200   -116    314     -2    -20   -137   -348   -215   -252
     67    353    285   -210   -109    319      2     -2   -122   -332   -202   -236
     80    363    283   -223   -101    324      5     15   -109   -322   -189   -223
     98    376    277   -236    -88    327     10     38    -93   -306   -176   -213
    109    392    283   -252    -88    340     18     70    -75   -288   -161   -197
    106    402    293   -254    -93    348     18     90    -62   -275   -150   -189
    114    405    288   -259    -88    348     23    116    -46   -262   -140   -179
    116    418    301   -267    -90    361     38    166    -10   -226   -106   -142
    127    439    311   -285    -93    376     46    218     20   -192    -75   -116
    148    459    311   -306    -80    387     54    265     44   -166    -51    -93
    168    488    316   -329    -72    402     62    322     77   -132    -20    -62
    197    535    337   -366    -70    436     75    387    119    -85     28    -12
    226    571    342   -400    -59    457     80    433    150    -49     64     23
    231    605    374   -420    -70    491     80    467    168    -23     90     51
    231    628    397   -431    -83    511     80    485    181     -5    114     77
    252    670    418   -459    -83    545     85    501    194     18    140    103
    254    704    449   -480    -98    576     83    501    197     25    150    116
    252    696    444   -475    -96    571     72    485    181     12    145    111
    259    709    449   -485    -93    579     67    472    176     10    142    114
    277    727    449   -501    -85    589     59    446    161      0    135    111
    272    719    446   -496    -85    581     49    400    137    -20    114     88
    265    698    433   -483    -85    566     38    345    106    -54     80     54
    257    675    415   -467    -80    548     28    277     70    -96     36     12
    241    628    387   -433    -72    509     20    210     31   -140    -10    -31
    218    594    374   -407    -77    485      5    145     -5   -181    -57    -77
    197    542    342   -371    -72    444    -15     72    -54   -233   -111   -132
    184    488    303   -337    -59    397    -31     18    -96   -275   -155   -176
    184    462    277   -322    -46    371    -49    -23   -122   -303   -187   -207
    184    446    262   -319    -38    355    -64    -59   -148   -329   -213   -231
    189    433    241   -311    -25    337    -75    -85   -166   -345   -231   -249
    194    413    218   -303    -12    316    -80    -96   -174   -355   -241   -257
    192    392    200   -290     -2    296    -93   -109   -187   -368   -252   -270
    184    374    187   -280     -2    280   -103   -119   -197   -379   -265   -277
    194    371    176   -283     10    272   -106   -119   -202   -381   -267   -280
    218    392    171   -306     23    283   -111   -122   -205   -381   -267   -280
    223    376    153   -298     36    265   -116   -129   -213   -389   -270   -288
    233    355    122   -296     54    239   -132   -142   -231   -407   -288   -303
    249    371    122   -311     64    246   -132   -142   -228   -405   -285   -301
    244    381    135   -314     54    257   -137   -148   -228   -402   -288   -303
    257    379    122   -316     67    252   -140   -153   -239   -410   -296   -311
    272    371     98   -322     85    233   -150   -161   -252   -423   -309   -319
    280    379     98   -329     90    239   -155   -168   -259   -426   -311   -322
    288    374     85   -332     98    231   -161   -174   -262   -431   -316   -324
    301    376     75   -337    114    226   -163   -176   -267   -436   -322   -327
    296    387     88   -342    103    236   -166   -174   -267   -433   -319   -322
    231    402    168   -316     31    285   -142   -153   -246   -410   -296   -298
    163    441    277   -303    -57    361    -96   -111   -197   -361   -252   -254
    140    488    348   -314   -103    418    -51    -75   -150   -316   -213   -213
    135    511    374   -324   -119    444    -31    -72   -142   -311   -205   -207
    140    519    379   -329   -119    449    -41    -85   -153   -324   -220   -220
    153    530    374   -342   -109    452    -62    -98   -161   -329   -226   -223
    163    553    389   -358   -111    472    -75    -96   -150   -314   -205   -202
    171    558    387   -366   -109    472    -98   -109   -155   -314   -205   -202
    181    558    374   -371    -96    467   -109   -111   -158   -314   -202   -197
    197    550    353   -374    -77    452   -119   -109   -161   -314   -202   -192
    205    509    303   -355    -49    407   -145   -127   -192   -342   -228   -215
    192    454    259   -324    -33    358   -168   -148   -220   -368   -257   -241
    194    407    213   -301     -7    309   -179   -163   -241   -389   -275   -265
    197    381    184   -290      7    283   -179   -181   -265   -413   -301   -288
    202    358    155   -280     23    257   -179   -197   -285   -436   -327   -314
    202    319    116   -262     41    218   -197   -223   -316   -465   -358   -342
    205    288     80   -246     62    184   -213   -246   -345   -493   -387   -368
    207    262     54   -236     75    158   -226   -265   -368   -517   -407   -389
    220    246     25   -233     98    137   -233   -277   -384   -530   -423   -400
    239    254     15   -246    111    135   -239   -280   -384   -532   -426   -402
    259    272     10   -267    124    142   -244   -283   -387   -535   -428   -407
    265    259     -5   -262    135    127   -246   -285   -392   -537   -431   -407
    246    213    -33   -228    140     90   -257   -298   -407   -553   -446   -423
    270    215    -54   -244    161     83   -275   -311   -423   -568   -459   -436
    290    241    -49   -267    171     96   -283   -314   -423   -566   -459   -436
    293    226    -67   -259    181     77   -275   -301   -420   -566   -465   -441
    322    194   -127   -257    226     33   -223   -226   -402   -579   -493   -475
    366    215   -150   -293    257     31   -114    -54   -314   -540   -485   -485
    407    311    -96   -361    252    109     -2    226   -109   -363   -335   -361
    467    553     85   -511    189    319    109    636    218    -10     10    -33
    537    953    415   -745     62    685     20    561    327    259    366    358
    439   1330    891   -885   -226   1111   -345   -228    106    327    579    641
    249   1496   1247   -875   -498   1371   -670  -1031   -174    259    605    711
    135   1254   1119   -696   -493   1187   -976  -1691   -704   -259    111    254
    158    665    506   -410   -174    587  -1221  -2068  -1400  -1124   -774   -581
    233    329     96   -283     67    215  -1158  -1803  -1408  -1254   -953   -776
    311    270    -44   -290    179    114   -904  -1280  -1075  -1023   -795   -675
    361    293    -67   -327    213    114   -620   -813   -763   -807   -641   -563
    413    265   -148   -337    280     59   -428   -498   -568   -680   -555   -509
    431    244   -189   -337    309     28   -358   -381   -498   -631   -522   -491
    436    228   -210   -332    324     10   -340   -353   -483   -628   -524   -498
    459    231   -228   -345    342      2   -337   -337   -480   -628   -527   -504
    475    228   -246   -350    361     -7   -335   -324   -478   -628   -530   -501
    467    210   -257   -337    361    -23   -332   -319   -478   -628   -532   -509
    491    207   -283   -350    387    -36   -332   -311   -472   -623   -527   -506
    517    226   -290   -374    405    -31   -332   -298   -465   -615   -522   -498
    537    231   -306   -384    423    -36   -337   -298   -465   -613   -522   -498
    535    239   -296   -387    415    -28   -335   -285   -457   -605   -514   -488
    540    254   -288   -397    413    -15   -329   -272   -449   -594   -504   -480
    550    244   -309   -400    428    -31   -332   -270   -452   -600   -509   -485
    563    241   -322   -402    444    -38   -335   -262   -449   -597   -511   -485
    568    254   -314   -413    441    -28   -332   -254   -444   -592   -506   -478
    571    254   -319   -413    446    -31   -329   -239   -436   -584   -501   -472
    587    259   -329   -423    459    -36   -327   -228   -428   -574   -493   -467
    584    270   -314   -426    449    -20   -319   -210   -410   -558   -478   -449
    579    270   -311   -426    446    -20   -314   -194   -400   -550   -472   -444
    607    288   -319   -449    462    -12   -311   -176   -389   -537   -459   -433
    620    290   -332   -457    478    -20   -309   -158   -376   -527   -452   -426
    623    296   -327   -459    475    -15   -303   -132   -361   -509   -436   -410
    644    309   -335   -475    491    -12   -296   -106   -345   -493   -423   -397
    654    322   -332   -488    493     -5   -285    -72   -327   -475   -407   -381
    652    319   -332   -485    491     -5   -275    -33   -306   -457   -389   -368
    670    332   -337   -501    504     -2   -267     12   -277   -433   -366   -345
    701    361   -340   -532    522     10   -262     62   -249   -405   -342   -324
    732    405   -329   -568    530     38   -254    119   -218   -371   -311   -293
    753    439   -314   -597    532     62   -249    168   -189   -340   -283   -265
    779    470   -309   -623    545     80   -246    210   -166   -311   -254   -236
    784    519   -267   -654    524    127   -236    252   -137   -277   -218   -202
    779    542   -236   -659    506    153   -239    272   -124   -257   -194   -176
    797    568   -231   -685    514    168   -241    283   -116   -244   -176   -155
    815    607   -207   -711    511    200   -239    290   -109   -231   -161   -137
    828    628   -200   -730    514    215   -244    283   -114   -233   -158   -129
    831    639   -192   -735    511    223   -254    267   -122   -236   -158   -127
    833    644   -192   -740    511    226   -265    236   -140   -252   -171   -137
    852    644   -207   -748    530    218   -277    187   -163   -275   -192   -155
    831    628   -202   -730    517    213   -293    129   -194   -301   -218   -179
    805    607   -200   -706    501    205   -301     59   -228   -335   -254   -213
    807    566   -241   -688    524    161   -324    -18   -277   -389   -309   -265
    807    504   -303   -654    555    101   -348    -96   -329   -444   -366   -322
    792    457   -337   -626    563     62   -363   -161   -368   -488   -410   -366
    787    426   -363   -607    574     31   -381   -215   -407   -527   -452   -407
    797    387   -410   -594    602    -12   -397   -262   -444   -566   -491   -446
    789    355   -433   -571    613    -38   -410   -301   -478   -597   -524   -478
    797    327   -470   -563    633    -70   -431   -332   -506   -623   -550   -501
    805    306   -498   -558    652    -96   -449   -358   -527   -646   -574   -524
    813    293   -519   -553    665   -114   -462   -374   -540   -659   -589   -535
    823    298   -524   -561    675   -111   -459   -376   -540   -662   -589   -537
    823    290   -532   -558    678   -119   -467   -379   -545   -665   -592   -540
    831    285   -545   -558    688   -129   -475   -384   -553   -670   -597   -545
    836    285   -550   -563    693   -132   -478   -387   -555   -672   -600   -542
    836    288   -548   -561    693   -129   -478   -394   -561   -675   -602   -545
    841    285   -558   -563    698   -135   -485   -402   -568   -685   -610   -553
    859    283   -576   -571    719   -145   -491   -407   -574   -688   -613   -555
    880    283   -600   -581    740   -158   -498   -415   -581   -696   -618   -561
    891    283   -607   -587    750   -161   -501   -420   -584   -704   -623   -563
    898    280   -618   -589    756   -166   -506   -420   -589   -709   -626   -563
    906    272   -633   -589    769   -179   -514   -431   -600   -719   -636   -571
    888    249   -639   -568    763   -194   -527   -446   -618   -735   -654   -587
    888    265   -623   -576    756   -179   -522   -439   -610   -727   -646   -581
    906    270   -636   -589    771   -181   -522   -441   -613   -730   -649   -579
    922    293   -628   -607    776   -166   -504   -426   -594   -711   -631   -561
    940    358   -581   -649    761   -111   -478   -400   -561   -680   -600   -532
    940    389   -550   -665    745    -80   -454   -394   -548   -670   -592   -524
    935    381   -553   -659    743    -85   -449   -397   -548   -670   -594   -530
    943    397   -548   -670    745    -75   -470   -415   -558   -678   -600   -535
    956    436   -522   -696    737    -41   -485   -420   -550   -665   -584   -517
    979    439   -540   -709    761    -49   -511   -431   -558   -670   -587   -514
   1013    449   -563   -732    787    -57   -527   -441   -571   -678   -594   -522
   1013    439   -574   -727    792    -64   -535   -436   -571   -675   -592   -517
   1018    394   -626   -709    823   -114   -555   -452   -597   -698   -615   -537
   1039    348   -691   -693    865   -171   -579   -472   -623   -727   -639   -558
   1031    316   -714   -678    872   -197   -581   -478   -639   -740   -654   -571
   1026    290   -735   -659    880   -223   -581   -491   -659   -761   -675   -592
   1039    257   -784   -649    911   -265   -589   -519   -693   -800   -714   -631
   1026    215   -810   -620    919   -296   -607   -550   -730   -833   -748   -665
   1010    181   -828   -597    919   -322   -618   -571   -753   -859   -774   -688
   1031    163   -870   -597    950   -353   -636   -589   -779   -885   -797   -709
   1036    150   -885   -594    961   -366   -646   -602   -797   -906   -815   -722
   1031    129   -901   -579    966   -384   -646   -605   -800   -909   -818   -724
   1049    137   -914   -594    982   -387   -652   -610   -805   -917   -823   -730
   1070    150   -919   -610    995   -384   -652   -610   -807   -914   -823   -727
   1083    132   -950   -607   1018   -410   -662   -618   -818   -924   -833   -743
   1093    116   -976   -605   1036   -428   -672   -623   -826   -935   -841   -750
   1093    137   -956   -618   1023   -407   -665   -620   -820   -924   -833   -743
   1098    127   -971   -613   1036   -420   -667   -615   -826   -932   -846   -753
   1122     83  -1039   -605   1080   -478   -636   -555   -820   -953   -880   -792
   1145     85  -1060   -615   1104   -485   -535   -392   -735   -922   -883   -810
   1184    179  -1008   -683   1096   -413   -439   -153   -555   -769   -753   -698
   1247    436   -810   -841   1028   -184   -337    207   -233   -418   -410   -371
   1283    826   -459  -1057    870    184   -418    153   -124   -158    -64     10
   1200   1239     38  -1218    581    639   -711   -530   -345   -101    153    306
   1039   1400    361  -1218    340    880   -995  -1283   -659   -202    150    342
    922   1208    285  -1065    319    745  -1249  -1922  -1174   -693   -316    -93
    927    665   -265   -797    594    200  -1478  -2299  -1810  -1478  -1130   -865
   1008    257   -750   -631    880   -246  -1501  -2174  -1948  -1738  -1428  -1166
   1075    142   -932   -610   1005   -392  -1291  -1683  -1613  -1499  -1270  -1062
   1140    179   -963   -659   1052   -392  -1034  -1205  -1265  -1254  -1091   -924
   1179    168  -1010   -678   1096   -420   -836   -857  -1028  -1088   -974   -841
   1205    148  -1057   -675   1132   -454   -748   -704   -930  -1021   -932   -810
   1213    127  -1088   -672   1150   -480   -732   -665   -909  -1013   -932   -813
   1221    124  -1096   -672   1158   -483   -724   -644   -898  -1005   -930   -813
   1239    127  -1114   -685   1176   -493   -722   -631   -896  -1005   -932   -818
   1247    142  -1104   -693   1176   -480   -719   -620   -888  -1002   -927   -818
   1262    153  -1111   -709   1187   -478   -717   -613   -883   -997   -924   -813
   1262    145  -1117   -704   1189   -485   -722   -607   -883   -995   -922   -807
   1252    127  -1127   -691   1187   -498   -727   -602   -885   -995   -922   -810
   1257    129  -1127   -693   1192   -498   -719   -592   -880   -989   -919   -805
   1275    161  -1117   -719   1195   -475   -717   -581   -872   -984   -914   -797
   1283    171  -1111   -727   1197   -467   -727   -576   -870   -979   -909   -789
   1301    184  -1117   -745   1208   -465   -727   -574   -867   -979   -909   -789
   1317    187  -1130   -750   1223   -470   -727   -568   -872   -982   -917   -795
   1312    192  -1122   -753   1215   -465   -719   -553   -854   -966   -898   -779
   1312    202  -1109   -758   1210   -452   -709   -535   -839   -948   -880   -761
   1312    223  -1088   -766   1200   -431   -706   -519   -826   -935   -867   -748
   1332    236  -1096   -784   1215   -428   -711   -509   -818   -927   -862   -743
   1335    223  -1114   -782   1226   -444   -709   -496   -805   -919   -854   -737
   1335    233  -1101   -784   1218   -433   -701   -475   -792   -906   -841   -724
   1345    257  -1088   -800   1215   -415   -696   -452   -776   -891   -826   -709
   1358    252  -1106   -805   1234   -426   -688   -428   -761   -875   -815   -696
   1369    259  -1111   -815   1241   -426   -680   -394   -737   -854   -795   -675
   1387    283  -1106   -836   1247   -410   -665   -350   -709   -823   -771   -649
   1384    298  -1088   -844   1236   -392   -654   -306   -678   -795   -743   -626
   1387    306  -1080   -846   1234   -387   -641   -257   -646   -766   -714   -602
   1408    327  -1083   -870   1244   -376   -633   -205   -613   -732   -683   -571
   1415    361  -1054   -888   1236   -345   -618   -142   -571   -688   -639   -530
   1434    392  -1041   -911   1239   -324   -607    -93   -540   -654   -605   -496
   1457    433  -1023   -945   1241   -293   -605    -59   -517   -620   -571   -462
   1470    480   -992   -976   1231   -254   -602    -33   -493   -592   -540   -428
   1473    509   -966   -992   1218   -228   -600    -20   -480   -571   -514   -400
   1486    537   -948  -1013   1215   -205   -605    -15   -475   -561   -498   -379
   1496    561   -935  -1028   1215   -187   -613    -31   -483   -563   -498   -376
   1491    584   -906  -1039   1200   -161   -610    -38   -483   -561   -491   -363
   1483    589   -893  -1036   1187   -150   -615    -62   -498   -571   -498   -368
   1480    584   -896  -1034   1187   -155   -620    -98   -517   -592   -517   -381
   1486    581   -904  -1034   1195   -161   -633   -150   -545   -620   -545   -407
   1467    545   -924  -1008   1195   -189   -649   -218   -587   -662   -589   -452
   1454    493   -963   -974   1210   -233   -662   -288   -633   -717   -644   -501
   1454    454  -1000   -956   1226   -272   -688   -366   -688   -774   -701   -563
   1454    402  -1052   -927   1254   -324   -706   -433   -735   -823   -756   -620
   1441    340  -1104   -893   1273   -381   -727   -493   -787   -878   -813   -675
   1436    303  -1132   -870   1283   -415   -743   -542   -826   -919   -849   -714
   1428    285  -1143   -859   1286   -428   -753   -574   -849   -940   -872   -735
   1418    270  -1148   -844   1283   -439   -761   -597   -867   -958   -891   -750
   1421    254  -1169   -839   1296   -457   -771   -610   -880   -969   -904   -763
   1421    244  -1176   -831   1299   -465   -774   -620   -888   -979   -914   -769
   1428    239  -1189   -836   1309   -475   -782   -631   -896   -984   -919   -776
   1434    246  -1187   -839   1312   -470   -782   -628   -896   -984   -917   -774
   1434    241  -1192   -839   1312   -472   -789   -636   -904   -992   -927   -782
   1431    246  -1184   -839   1309   -467   -792   -639   -906   -995   -930   -782
   1439    252  -1189   -846   1314   -467   -795   -641   -909   -995   -930   -779
   1436    246  -1189   -841   1314   -470   -800   -646   -914   -997   -932   -784
   1449    239  -1213   -844   1330   -485   -813   -659   -927  -1010   -945   -797
   1454    249  -1205   -852   1330   -478   -810   -657   -927  -1008   -943   -792
   1441    257  -1187   -849   1314   -465   -807   -654   -924  -1005   -937   -787
   1454    257  -1197   -854   1327   -470   -815   -662   -935  -1013   -945   -792
   1449    257  -1195   -854   1322   -470   -813   -662   -935  -1015   -948   -795
   1439    257  -1184   -849   1312   -462   -813   -662   -932  -1013   -945   -789
   1447    270  -1176   -859   1312   -454   -810   -659   -932  -1008   -943   -784
   1467    265  -1202   -865   1335   -467   -815   -667   -940  -1015   -948   -792
   1467    293  -1176   -880   1319   -441   -797   -649   -917   -989   -924   -769
   1449    350  -1101   -901   1275   -374   -769   -626   -885   -961   -893   -737
   1447    368  -1080   -909   1262   -355   -753   -623   -878   -956   -888   -735
   1462    384  -1078   -922   1270   -345   -740   -615   -867   -948   -883   -732
   1454    394  -1060   -927   1257   -332   -761   -633   -878   -953   -888   -732
   1441    413  -1031   -927   1236   -309   -774   -639   -870   -940   -875   -717
   1449    426  -1023   -940   1236   -298   -787   -646   -875   -940   -870   -709
   1462    439  -1023   -950   1244   -290   -792   -649   -872   -935   -862   -701
   1465    428  -1039   -948   1252   -303   -797   -639   -867   -930   -857   -696
   1473    407  -1065   -940   1270   -327   -813   -644   -885   -940   -870   -706
   1457    366  -1093   -911   1275   -363   -831   -657   -909   -958   -888   -719
   1454    329  -1124   -891   1291   -397   -831   -657   -922   -971   -901   -732
   1447    285  -1161   -867   1304   -436   -836   -680   -948  -1002   -932   -763
   1436    246  -1192   -841   1314   -472   -841   -706   -979  -1034   -963   -797
   1441    228  -1213   -836   1327   -493   -862   -737  -1015  -1072  -1000   -833
   1434    184  -1249   -807   1343   -532   -865   -756  -1036  -1093  -1023   -852
   1431    158  -1273   -797   1350   -555   -878   -771  -1060  -1117  -1044   -872
   1436    161  -1275   -800   1356   -555   -878   -774  -1062  -1122  -1049   -878
   1428    161  -1270   -797   1348   -553   -878   -771  -1060  -1114  -1044   -872
   1436    145  -1291   -789   1363   -571   -880   -774  -1067  -1119  -1052   -880
   1434    148  -1288   -792   1361   -568   -885   -782  -1072  -1124  -1057   -885
   1431    158  -1273   -797   1353   -555   -880   -776  -1065  -1117  -1049   -878
   1431    161  -1273   -797   1350   -555   -880   -774  -1065  -1117  -1049   -875
   1431    155  -1275   -792   1353   -558   -883   -774  -1065  -1114  -1047   -872
   1439    135  -1304   -787   1371   -584   -870   -753  -1057  -1111  -1047   -878
   1449     93  -1356   -771   1402   -631   -818   -659  -1015  -1106  -1062   -904
   1483    119  -1363   -802   1423   -620   -724   -488   -904  -1044  -1034   -901
   1512    239  -1273   -875   1392   -517   -633   -267   -709   -865   -880   -769
   1545    491  -1054  -1018   1299   -280   -571     51   -405   -504   -509   -402
   1564    880   -683  -1223   1122    101   -654    -36   -340   -283   -184    -25
   1475   1208   -267  -1343    870    470   -867   -618   -574   -288    -44    192
   1312   1312      0  -1312    657    657  -1060  -1267   -914   -462   -127    150
   1200   1031   -168  -1117    683    431  -1286  -1891  -1512  -1096   -763   -457
   1210    579   -631   -896    922    -25  -1535  -2247  -2055  -1745  -1444  -1111
   1275    233  -1044   -756   1158   -402  -1587  -2145  -2114  -1878  -1610  -1288
   1343    119  -1223   -730   1283   -550  -1428  -1738  -1821  -1670  -1470  -1192
   1384    163  -1221   -776   1304   -527  -1189  -1304  -1475  -1418  -1283  -1047
   1413    161  -1252   -787   1332   -545   -995   -963  -1221  -1231  -1148   -943
   1428    137  -1291   -784   1358   -574   -909   -818  -1114  -1156  -1096   -909
   1444    142  -1301   -792   1374   -579   -883   -769  -1078  -1124  -1075   -896
   1449    127  -1325   -789   1387   -597   -875   -750  -1067  -1119  -1075   -898
   1444    129  -1314   -789   1379   -592   -859   -730  -1049  -1104  -1060   -885
   1444    153  -1293   -800   1369   -568   -852   -709  -1034  -1088  -1047   -872
   1449    132  -1317   -789   1384   -592   -867   -714  -1041  -1098  -1057   -885
   1441    129  -1312   -787   1376   -589   -859   -701  -1028  -1088  -1047   -872
   1441    135  -1309   -789   1376   -587   -852   -688  -1015  -1075  -1036   -862
   1457    132  -1327   -795   1392   -597   -854   -678  -1013  -1070  -1031   -859
   1470    150  -1319   -810   1395   -584   -852   -667  -1002  -1060  -1021   -846
   1465    163  -1301   -815   1384   -568   -849   -657   -995  -1052  -1015   -839
   1473    171  -1301   -820   1387   -566   -849   -652   -989  -1047  -1010   -836
   1467    166  -1301   -818   1382   -566   -849   -649   -984  -1044  -1008   -833
   1441    158  -1283   -800   1363   -561   -844   -636   -974  -1031  -1000   -826
   1444    189  -1254   -818   1348   -532   -833   -615   -953  -1008   -976   -802
   1452    202  -1249   -828   1350   -522   -826   -600   -937   -995   -961   -789
   1457    200  -1260   -828   1358   -530   -828   -589   -930   -984   -956   -784
   1473    218  -1254   -844   1363   -517   -826   -576   -914   -971   -943   -771
   1483    226  -1257   -854   1371   -517   -818   -555   -901   -956   -932   -761
   1473    233  -1239   -854   1356   -501   -805   -527   -875   -927   -906   -737
   1473    246  -1228   -862   1350   -491   -795   -498   -849   -904   -888   -719
   1496    277  -1218   -885   1358   -470   -782   -459   -820   -875   -859   -696
   1499    283  -1218   -893   1358   -467   -779   -428   -797   -857   -841   -678
   1493    283  -1213   -888   1353   -465   -771   -389   -771   -828   -818   -657
   1491    306  -1187   -901   1340   -439   -753   -329   -727   -784   -774   -615
   1501    337  -1163   -919   1332   -413   -732   -267   -685   -735   -727   -568
   1525    368  -1158   -948   1340   -394   -727   -215   -654   -698   -691   -532
   1551    410  -1140   -982   1345   -366   -719   -166   -618   -659   -649   -493
   1538    441  -1098   -992   1319   -327   -701   -116   -581   -613   -600   -444
   1548    488  -1060  -1018   1304   -285   -693    -83   -558   -581   -563   -402
   1566    524  -1044  -1047   1306   -259   -696    -75   -553   -566   -545   -381
   1564    542  -1021  -1054   1293   -239   -698    -70   -548   -553   -530   -363
   1561    561  -1000  -1062   1280   -218   -706    -80   -553   -550   -522   -353
   1558    587   -971  -1072   1265   -192   -701    -85   -553   -545   -511   -342
   1556    602   -953  -1080   1254   -174   -698   -106   -561   -555   -519   -348
   1548    597   -953  -1072   1252   -176   -706   -145   -584   -579   -542   -368
   1519    566   -953  -1044   1236   -192   -706   -197   -615   -613   -576   -405
   1509    530   -979  -1018   1244   -223   -709   -254   -649   -652   -620   -449
   1496    483  -1013   -989   1254   -265   -719   -322   -691   -701   -675   -504
   1478    428  -1049   -953   1262   -309   -727   -384   -730   -748   -727   -555
   1457    389  -1067   -927   1262   -337   -740   -444   -769   -789   -774   -605
   1434    342  -1091   -888   1262   -374   -750   -496   -800   -826   -818   -649
   1434    301  -1135   -870   1283   -415   -766   -542   -833   -865   -857   -688
   1431    285  -1145   -859   1288   -428   -776   -571   -852   -880   -872   -704
   1436    275  -1161   -857   1299   -441   -787   -594   -865   -896   -888   -719
   1439    277  -1161   -857   1301   -441   -789   -602   -867   -896   -888   -722
   1431    275  -1158   -854   1293   -439   -795   -610   -870   -898   -891   -722
   1436    262  -1174   -849   1306   -454   -805   -623   -883   -909   -904   -732
   1436    249  -1187   -844   1312   -467   -807   -628   -888   -909   -904   -732
   1436    249  -1187   -841   1312   -467   -805   -626   -885   -904   -898   -730
   1434    241  -1192   -839   1312   -472   -807   -628   -885   -904   -901   -732
   1423    236  -1187   -831   1306   -475   -807   -628   -885   -901   -898   -730
   1423    233  -1189   -828   1306   -478   -805   -628   -885   -898   -898   -727
   1426    241  -1184   -833   1306   -470   -802   -626   -885   -898   -896   -727
   1421    233  -1187   -828   1304   -475   -797   -623   -883   -896   -893   -724
   1423    228  -1195   -826   1309   -480   -805   -628   -888   -898   -896   -727
   1421    226  -1197   -826   1309   -483   -807   -628   -888   -898   -896   -727
   1413    213  -1200   -813   1306   -493   -805   -626   -885   -898   -896   -722
   1415    223  -1195   -820   1304   -485   -807   -628   -888   -898   -893   -719
   1431    244  -1187   -836   1309   -470   -800   -623   -880   -888   -883   -711
   1434    257  -1179   -846   1304   -459   -792   -623   -875   -885   -880   -709
   1423    309  -1114   -865   1270   -402   -763   -594   -836   -849   -846   -678
   1426    345  -1080   -888   1252   -366   -740   -579   -810   -826   -823   -654
   1431    363  -1067   -898   1249   -350   -727   -574   -802   -820   -820   -652
   1418    361  -1057   -891   1236   -345   -719   -571   -797   -815   -818   -646
   1400    355  -1044   -878   1223   -342   -737   -589   -805   -818   -818   -644
   1400    384  -1015   -893   1208   -314   -756   -594   -800   -807   -805   -631
   1413    387  -1026   -901   1221   -319   -769   -600   -805   -807   -802   -628
   1418    392  -1026   -906   1221   -316   -771   -594   -800   -802   -797   -618
   1413    400  -1013   -906   1213   -306   -763   -579   -789   -792   -784   -605
   1428    363  -1067   -896   1247   -350   -795   -594   -818   -815   -807   -626
   1428    314  -1114   -870   1270   -400   -810   -610   -841   -839   -831   -646
   1418    280  -1137   -852   1278   -428   -810   -620   -857   -857   -846   -659
   1415    257  -1158   -836   1288   -449   -813   -641   -883   -880   -872   -685
   1392    218  -1176   -805   1283   -478   -815   -665   -909   -909   -901   -714
   1384    179  -1205   -782   1296   -511   -823   -685   -932   -935   -927   -735
   1382    150  -1231   -766   1306   -540   -836   -704   -956   -958   -948   -756
   1387    119  -1267   -753   1327   -574   -849   -717   -974   -974   -969   -774
   1387    103  -1283   -745   1335   -589   -849   -724   -982   -984   -979   -782
   1379    103  -1275   -743   1327   -584   -852   -727   -984   -987   -979   -784
   1374     98  -1275   -737   1325   -587   -857   -735   -989   -992   -984   -789
   1392    114  -1278   -753   1335   -581   -852   -730   -984   -984   -976   -782
   1392    129  -1262   -763   1327   -566   -852   -722   -979   -976   -969   -774
   1384    114  -1270   -750   1327   -576   -857   -727   -984   -982   -974   -779
   1387    109  -1278   -750   1332   -584   -865   -735   -992   -989   -982   -787
   1397    101  -1296   -748   1348   -597   -854   -717   -989   -992   -989   -797
   1421     72  -1348   -745   1384   -639   -774   -597   -943   -989  -1015   -833
   1449    103  -1348   -776   1400   -620   -672   -413   -828   -924   -979   -818
   1475    236  -1241   -857   1358   -501   -563   -111   -581   -696   -771   -631
   1545    519  -1026  -1031   1286   -252   -496    223   -280   -332   -392   -254
   1512    943   -568  -1228   1039    187   -688   -174   -358   -189   -111     93
   1371   1280    -90  -1327    732    594   -984   -930   -623   -179     38    309
   1192   1363    171  -1278    509    769  -1236  -1654   -984   -387    -96    205
   1111    971   -140  -1041    626    415  -1504  -2213  -1600  -1075   -800   -459
   1161    446   -714   -802    937   -132  -1660  -2377  -2068  -1693  -1444  -1070
   1236    197  -1039   -717   1137   -420  -1561  -2026  -1919  -1644  -1457  -1119
   1299    176  -1124   -740   1213   -472  -1317  -1525  -1553  -1382  -1270   -987
   1337    187  -1150   -761   1244   -480  -1054  -1072  -1221  -1148  -1098   -854
   1374    155  -1221   -766   1299   -532   -914   -826  -1060  -1031  -1021   -800
   1387    150  -1236   -771   1312   -542   -865   -740  -1000   -992   -992   -784
   1395    148  -1249   -774   1322   -550   -852   -711   -979   -982   -987   -779
   1397    137  -1260   -766   1330   -561   -846   -693   -974   -982   -989   -784
   1400    135  -1265   -769   1332   -563   -839   -683   -966   -974   -987   -782
   1402    124  -1280   -763   1343   -576   -839   -672   -961   -971   -984   -779
   1405    135  -1270   -771   1335   -566   -836   -662   -950   -963   -976   -776
   1410    140  -1270   -774   1340   -563   -828   -649   -940   -956   -969   -769
   1410    148  -1262   -779   1335   -555   -828   -641   -932   -945   -958   -761
   1408    148  -1262   -779   1335   -555   -828   -633   -930   -943   -956   -756
   1408    163  -1247   -787   1327   -540   -823   -620   -917   -930   -943   -745
   1418    166  -1252   -792   1335   -542   -818   -607   -911   -927   -940   -737
   1423    176  -1249   -802   1335   -537   -813   -597   -904   -917   -932   -730
   1428    179  -1249   -805   1340   -535   -815   -589   -893   -906   -924   -722
   1421    187  -1236   -805   1330   -522   -807   -576   -883   -896   -914   -711
   1431    202  -1228   -815   1330   -511   -797   -555   -867   -880   -901   -698
   1434    210  -1223   -823   1327   -506   -802   -545   -859   -872   -896   -696
   1434    223  -1210   -828   1322   -493   -797   -527   -844   -859   -885   -683
   1434    233  -1202   -836   1319   -483   -789   -509   -828   -846   -872   -670
   1452    239  -1213   -844   1332   -485   -779   -483   -813   -831   -857   -659
   1452    254  -1200   -854   1327   -472   -769   -454   -789   -810   -841   -644
   1449    272  -1176   -862   1312   -449   -766   -426   -771   -795   -826   -628
   1454    303  -1153   -880   1304   -423   -756   -389   -743   -766   -800   -602
   1475    327  -1148   -901   1312   -410   -737   -342   -711   -735   -774   -581
   1473    324  -1148   -901   1309   -410   -724   -290   -680   -706   -748   -558
   1475    342  -1132   -909   1304   -394   -709   -231   -644   -667   -711   -522
   1475    381  -1096   -930   1286   -355   -693   -168   -602   -626   -670   -480
   1499    420  -1078   -958   1288   -327   -680   -114   -566   -587   -633   -441
   1512    457  -1054   -987   1283   -298   -672    -70   -537   -553   -597   -407
   1509    485  -1026   -997   1267   -270   -662    -33   -509   -517   -561   -368
   1501    514   -989  -1008   1244   -236   -659    -10   -491   -488   -530   -332
   1514    542   -971  -1028   1244   -213   -659     -2   -483   -475   -511   -311
   1517    571   -945  -1044   1228   -184   -665     -7   -485   -472   -504   -301
   1512    584   -927  -1047   1218   -171   -665    -15   -485   -470   -496   -290
   1517    605   -914  -1062   1215   -153   -665    -31   -491   -467   -493   -280
   1512    620   -891  -1065   1202   -135   -667    -59   -504   -475   -498   -283
   1506    615   -893  -1062   1200   -137   -678   -111   -530   -501   -527   -309
   1493    587   -906  -1039   1200   -158   -685   -174   -561   -537   -566   -350
   1473    537   -935  -1008   1202   -197   -696   -246   -602   -584   -615   -397
   1444    488   -956   -966   1200   -233   -709   -319   -646   -636   -667   -449
   1426    439   -987   -932   1205   -275   -722   -384   -688   -680   -717   -493
   1415    397  -1018   -906   1215   -309   -737   -441   -727   -722   -758   -535
   1413    358  -1054   -885   1234   -348   -756   -493   -769   -763   -802   -579
   1415    324  -1091   -870   1254   -381   -771   -535   -802   -800   -839   -613
   1413    298  -1117   -857   1265   -407   -784   -563   -823   -820   -859   -633
   1400    285  -1114   -841   1257   -413   -787   -576   -833   -831   -870   -644
   1397    288  -1109   -844   1252   -410   -787   -587   -836   -836   -875   -646
   1402    288  -1114   -844   1260   -413   -784   -587   -836   -836   -875   -646
   1395    272  -1124   -836   1260   -426   -795   -597   -846   -846   -883   -652
   1395    270  -1124   -833   1260   -426   -800   -602   -852   -849   -888   -657
   1400    272  -1130   -836   1265   -428   -797   -605   -852   -849   -888   -657
   1410    280  -1130   -844   1270   -423   -802   -607   -854   -852   -888   -654
   1400    270  -1130   -836   1265   -428   -802   -607   -857   -854   -891   -654
   1389    270  -1119   -831   1254   -423   -802   -607   -852   -849   -888   -649
   1384    280  -1106   -833   1244   -413   -810   -615   -859   -854   -893   -652
   1389    270  -1119   -828   1254   -423   -815   -620   -867   -865   -901   -659
   1395    277  -1117   -836   1254   -418   -813   -620   -865   -862   -898   -659
   1395    265  -1132   -831   1265   -433   -810   -620   -867   -862   -898   -654
   1389    265  -1124   -828   1257   -428   -807   -620   -867   -859   -893   -646
   1392    277  -1114   -833   1254   -418   -810   -620   -870   -859   -896   -652
   1392    288  -1104   -841   1247   -407   -815   -623   -870   -862   -896   -652
   1389    298  -1093   -844   1241   -397   -805   -615   -862   -854   -891   -644
   1374    298  -1075   -839   1223   -389   -787   -605   -846   -841   -878   -626
   1374    342  -1031   -857   1202   -342   -756   -579   -813   -807   -846   -597
   1376    376  -1000   -878   1187   -311   -727   -563   -797   -795   -836   -584
   1376    405   -971   -891   1174   -280   -711   -555   -787   -784   -823   -568
   1366    410   -958   -891   1161   -272   -719   -561   -782   -779   -818   -561
   1376    444   -932   -909   1156   -244   -737   -574   -782   -774   -810   -553
   1376    433   -945   -906   1161   -254   -756   -579   -784   -771   -807   -548
   1374    439   -937   -906   1156   -249   -763   -584   -787   -771   -805   -542
   1392    459   -932   -927   1161   -236   -763   -568   -776   -756   -789   -527
   1410    420   -989   -914   1200   -283   -774   -563   -782   -761   -795   -524
   1402    384  -1018   -893   1210   -316   -792   -576   -802   -782   -813   -537
   1389    348  -1041   -870   1215   -345   -800   -587   -820   -795   -826   -548
   1379    311  -1067   -846   1221   -376   -800   -602   -839   -815   -844   -566
   1350    265  -1085   -807   1218   -410   -802   -623   -870   -849   -883   -602
   1340    241  -1098   -792   1218   -426   -820   -657   -909   -885   -924   -641
   1356    210  -1145   -784   1249   -465   -831   -675   -932   -909   -945   -657
   1356    181  -1174   -769   1265   -496   -833   -688   -948   -922   -958   -662
   1356    184  -1171   -769   1265   -493   -836   -691   -950   -927   -963   -667
   1343    166  -1176   -756   1260   -504   -836   -693   -958   -927   -966   -672
   1332    161  -1174   -748   1252   -506   -844   -701   -966   -935   -974   -683
   1337    168  -1169   -753   1254   -501   -844   -701   -966   -935   -976   -685
   1330    184  -1145   -756   1239   -480   -849   -709   -974   -940   -982   -683
   1325    166  -1158   -745   1241   -496   -846   -701   -966   -935   -974   -672
   1335    168  -1166   -750   1249   -498   -849   -701   -966   -935   -974   -672
   1337    158  -1182   -750   1260   -511   -846   -691   -966   -935   -974   -672
   1358    116  -1241   -737   1301   -561   -797   -602   -937   -940   -995   -698
   1387    129  -1257   -758   1322   -563   -678   -413   -833   -885   -979   -701
   1413    252  -1163   -833   1288   -454   -566   -150   -623   -698   -820   -561
   1465    530   -935  -1000   1200   -202   -478    213   -303   -348   -467   -218
   1483    922   -561  -1202   1023    181   -558    145   -200    -85   -111    179
   1356   1337    -18  -1350    688    659   -867   -613   -457    -54     85    459
   1171   1527    355  -1350    407    940  -1158  -1397   -787   -174     70    488
   1049   1288    236  -1169    405    763  -1441  -2049  -1335   -719   -457     -2
   1072    696   -376   -883    724    161  -1678  -2395  -1979  -1525  -1286   -779
   1156    327   -828   -745    992   -249  -1636  -2148  -1984  -1639  -1452   -961
   1210    226   -984   -719   1096   -379  -1402  -1652  -1647  -1402  -1301   -862
   1249    254   -997   -753   1124   -371  -1132  -1189  -1309  -1166  -1132   -737
   1286    228  -1057   -756   1171   -413   -930   -849  -1078  -1010  -1021   -657
   1304    220  -1083   -766   1195   -431   -849   -719   -989   -948   -976   -626
   1309    213  -1098   -761   1205   -441   -826   -680   -969   -935   -974   -628
   1317    194  -1122   -756   1218   -465   -815   -659   -958   -932   -976   -631
   1319    179  -1140   -748   1231   -480   -807   -639   -945   -922   -969   -618
   1314    171  -1145   -745   1231   -485   -800   -623   -935   -917   -966   -615
   1330    197  -1132   -763   1231   -465   -795   -613   -927   -906   -956   -600
   1330    207  -1124   -771   1226   -457   -792   -605   -924   -901   -950   -589
   1327    197  -1130   -761   1228   -465   -792   -597   -924   -901   -950   -592
   1335    215  -1119   -776   1226   -452   -787   -587   -917   -891   -937   -576
   1325    231  -1093   -779   1208   -431   -776   -574   -901   -878   -927   -561
   1314    241  -1075   -779   1195   -415   -776   -571   -898   -875   -924   -553
   1327    246  -1080   -787   1205   -415   -774   -550   -885   -862   -909   -532
   1343    257  -1088   -800   1215   -415   -774   -540   -880   -857   -906   -524
   1348    270  -1078   -810   1213   -402   -771   -530   -872   -854   -901   -514
   1340    275  -1065   -810   1202   -394   -769   -514   -862   -844   -891   -501
   1335    277  -1057   -805   1197   -389   -758   -493   -844   -826   -875   -478
   1340    293  -1047   -818   1192   -376   -750   -475   -828   -810   -859   -465
   1337    327  -1010   -833   1174   -340   -750   -462   -820   -802   -852   -452
   1332    329  -1005   -833   1169   -337   -750   -446   -810   -795   -852   -444
   1345    337  -1008   -841   1176   -335   -730   -407   -779   -758   -823   -413
   1340    353   -989   -849   1163   -319   -722   -379   -753   -735   -797   -387
   1330    371   -961   -852   1145   -293   -711   -348   -730   -714   -774   -374
   1335    387   -948   -862   1143   -280   -696   -306   -698   -683   -748   -348
   1345    420   -924   -883   1135   -252   -678   -252   -659   -644   -714   -311
   1348    459   -888   -906   1117   -215   -662   -194   -623   -605   -680   -275
   1358    496   -862   -927   1109   -184   -646   -132   -581   -558   -636   -226
   1356    514   -844   -937   1098   -163   -631    -67   -540   -509   -589   -176
   1382    553   -828   -966   1106   -137   -631    -25   -514   -480   -558   -148
   1382    594   -787   -989   1083    -96   -623     10   -485   -444   -517    -98
   1371    623   -748   -997   1060    -62   -610     44   -454   -407   -472    -46
   1358    659   -698  -1010   1028    -18   -602     62   -436   -387   -441    -10
   1361    696   -665  -1028   1013     15   -605     57   -433   -384   -436      2
   1356    704   -654  -1031   1005     25   -607     57   -433   -376   -423     23
   1353    724   -631  -1039    992     46   -610     41   -441   -379   -420     31
   1343    727   -618  -1036    982     54   -620      7   -459   -394   -428     25
   1337    730   -607  -1034    974     62   -626    -33   -485   -418   -452     15
   1322    706   -618  -1015    969     44   -633    -93   -519   -454   -488    -12
   1301    667   -633   -987    969     18   -636   -153   -553   -493   -532    -54
   1270    618   -654   -945    963    -18   -649   -226   -602   -548   -597   -103
   1249    571   -678   -909    963    -51   -670   -298   -654   -602   -652   -145
   1234    514   -722   -875    976   -101   -680   -358   -693   -644   -685   -197
   1221    457   -763   -839    992   -150   -688   -405   -722   -672   -711   -244
   1208    423   -784   -818    995   -179   -698   -452   -756   -706   -737   -277
   1210    402   -807   -805   1010   -202   -717   -488   -784   -735   -766   -298
   1208    407   -800   -810   1005   -194   -730   -514   -805   -756   -787   -311
   1210    418   -792   -813   1002   -187   -748   -542   -828   -779   -810   -332
   1205    428   -779   -818    992   -174   -756   -555   -836   -784   -815   -335
   1189    433   -756   -810    974   -161   -756   -553   -836   -784   -813   -327
   1197    431   -766   -815    982   -168   -753   -548   -833   -782   -815   -316
   1202    433   -769   -818    984   -168   -753   -548   -836   -782   -820   -314
   1197    436   -761   -818    979   -161   -756   -550   -841   -782   -818   -311
   1184    428   -756   -805    971   -163   -763   -553   -844   -784   -815   -311
   1182    423   -758   -805    971   -166   -766   -558   -849   -789   -818   -319
   1187    410   -776   -800    982   -181   -766   -558   -849   -789   -820   -319
   1179    405   -774   -792    976   -184   -761   -555   -846   -787   -813   -309
   1171    405   -766   -787    969   -179   -758   -553   -839   -776   -805   -303
   1169    394   -776   -784    974   -189   -769   -563   -849   -784   -810   -311
   1163    384   -779   -774    971   -197   -769   -566   -852   -784   -810   -309
   1161    392   -771   -779    966   -189   -766   -566   -849   -787   -810   -309
   1174    407   -766   -789    971   -179   -761   -563   -849   -787   -807   -298
   1179    415   -766   -800    974   -174   -763   -568   -854   -792   -815   -301
   1179    431   -748   -805    963   -158   -758   -563   -849   -789   -810   -298
   1182    462   -722   -823    950   -129   -737   -545   -826   -766   -787   -280
   1169    491   -678   -828    924    -93   -704   -519   -792   -732   -756   -246
   1161    498   -662   -828    911    -80   -683   -506   -776   -719   -743   -236
   1153    511   -641   -833    896    -62   -678   -504   -771   -717   -737   -231
   1148    517   -633   -833    891    -57   -680   -509   -766   -706   -727   -220
   1171    545   -626   -857    898    -38   -691   -506   -758   -691   -709   -202
   1169    553   -618   -862    893    -31   -706   -511   -753   -680   -698   -192
   1176    571   -605   -875    891    -15   -711   -509   -748   -670   -688   -181
   1169    563   -607   -867    888    -23   -706   -493   -740   -662   -675   -168
   1171    527   -644   -849    909    -57   -724   -506   -758   -680   -691   -184
   1171    491   -680   -831    924    -96   -750   -527   -789   -709   -717   -207
   1156    449   -706   -805    932   -127   -753   -535   -805   -724   -732   -223
   1135    407   -727   -774    932   -158   -740   -542   -818   -743   -750   -244
   1127    358   -769   -743    948   -205   -740   -563   -844   -774   -782   -280
   1119    319   -800   -722    958   -239   -750   -592   -872   -800   -807   -303
   1109    285   -823   -698    966   -267   -758   -607   -893   -823   -828   -324
   1114    265   -849   -691    982   -290   -771   -620   -911   -841   -849   -348
   1109    241   -867   -675    989   -311   -774   -623   -922   -852   -859   -358
   1109    220   -888   -667    997   -332   -776   -623   -922   -852   -862   -358
   1106    213   -893   -659   1000   -337   -774   -620   -922   -854   -865   -358
   1096    223   -872   -662    984   -324   -766   -615   -914   -846   -857   -350
   1083    207   -875   -644    979   -332   -761   -610   -914   -846   -857   -350
   1078    223   -857   -652    969   -316   -758   -600   -911   -839   -852   -348
   1088    218   -870   -654    979   -324   -758   -602   -917   -846   -862   -355
   1098    174   -927   -636   1013   -376   -753   -584   -922   -859   -878   -379
   1122    114  -1008   -618   1065   -446   -685   -465   -872   -844   -888   -410
   1156    161   -995   -659   1075   -418   -584   -272   -740   -758   -841   -394
   1197    324   -872   -761   1034   -272   -498    -25   -517   -540   -644   -218
   1249    662   -589   -956    919     36   -465    249   -233   -184   -257    174
   1234   1169    -64  -1200    649    553   -581     67   -179     51    111    613
   1104   1543    436  -1325    335    989   -787   -597   -436     31    249    833
    943   1558    615  -1252    163   1088   -945  -1226   -815   -228     57    678
    862   1197    335  -1031    262    766  -1161  -1777  -1395   -862   -602     28
    891    654   -236   -771    563    210  -1405  -2078  -1943  -1532  -1306   -649
    974    306   -670   -641    820   -181  -1431  -1914  -1935  -1597  -1410   -776
   1028    181   -846   -605    937   -329  -1286  -1535  -1662  -1405  -1283   -698
   1044    215   -828   -633    937   -306  -1060  -1117  -1332  -1171  -1117   -574
   1075    233   -841   -654    958   -303   -859   -771  -1072   -984   -987   -480
   1098    205   -893   -652    997   -345   -792   -649   -989   -924   -948   -459
   1106    205   -901   -657   1005   -348   -771   -607   -958   -904   -935   -449
   1104    189   -917   -649   1010   -361   -769   -592   -948   -901   -937   -454
   1098    181   -917   -639   1008   -366   -766   -579   -943   -896   -937   -457
   1111    189   -924   -652   1018   -366   -761   -568   -935   -891   -932   -457
   1114    200   -917   -657   1015   -358   -756   -555   -922   -880   -922   -446
   1109    192   -919   -652   1013   -363   -753   -542   -911   -867   -911   -436
   1106    202   -904   -654   1005   -350   -756   -535   -901   -857   -898   -426
   1117    223   -893   -670   1005   -335   -753   -524   -893   -849   -888   -418
   1117    233   -883   -675   1000   -324   -750   -511   -885   -836   -875   -405
   1109    210   -898   -662   1005   -342   -753   -509   -883   -833   -875   -405
   1111    207   -904   -659   1008   -348   -756   -504   -878   -828   -870   -402
   1114    233   -880   -675    997   -322   -740   -483   -854   -805   -849   -384
   1106    233   -875   -670    992   -319   -730   -465   -839   -789   -831   -366
   1106    226   -880   -667    995   -327   -735   -462   -836   -784   -826   -363
   1109    272   -836   -691    974   -280   -730   -444   -813   -761   -802   -345
   1106    280   -826   -696    966   -272   -724   -428   -797   -743   -789   -337
   1101    283   -818   -693    961   -267   -724   -420   -787   -732   -779   -332
   1106    298   -810   -704    958   -254   -719   -407   -771   -719   -763   -322
   1130    311   -818   -719    974   -252   -711   -384   -753   -696   -745   -303
   1117    316   -800   -717    958   -241   -709   -361   -735   -678   -730   -288
   1119    335   -784   -727    953   -226   -719   -342   -722   -662   -714   -277
   1122    368   -756   -745    937   -192   -714   -306   -688   -628   -680   -246
   1124    402   -722   -763    924   -158   -696   -257   -654   -589   -646   -215
   1127    413   -714   -771    919   -148   -683   -213   -618   -555   -613   -189
   1145    441   -704   -795    924   -129   -683   -171   -592   -524   -587   -163
   1163    496   -667   -828    914    -85   -675   -122   -558   -485   -545   -124
   1171    558   -613   -865    893    -25   -675    -77   -530   -446   -501    -85
   1174    587   -587   -880    880      0   -670    -46   -504   -410   -465    -49
   1182    628   -553   -906    867     38   -672    -31   -488   -389   -439    -20
   1187    654   -532   -922    857     62   -683    -25   -485   -379   -423     -5
   1182    678   -504   -930    844     88   -693    -33   -491   -376   -415      5
   1189    722   -467   -958    828    127   -706    -49   -496   -376   -407     10
   1189    750   -439   -969    813    155   -706    -62   -504   -379   -407     10
   1182    766   -415   -976    800    176   -704    -85   -517   -392   -418     -5
   1166    776   -389   -971    779    194   -709   -119   -537   -413   -439    -31
   1150    750   -402   -953    776    174   -706   -158   -558   -444   -470    -64
   1132    714   -418   -924    774    148   -711   -215   -594   -491   -519   -119
   1122    670   -454   -898    789    109   -719   -272   -631   -537   -571   -174
   1114    649   -465   -880    789     93   -727   -332   -670   -587   -618   -226
   1096    600   -498   -849    797     51   -722   -379   -696   -620   -659   -272
   1091    563   -527   -826    807     18   -724   -423   -722   -652   -696   -311
   1088    548   -540   -818    813      5   -735   -462   -748   -683   -724   -342
   1085    537   -548   -810    818     -5   -753   -496   -779   -711   -756   -374
   1091    519   -571   -805    831    -25   -761   -514   -795   -732   -771   -394
   1083    511   -571   -797    826    -28   -763   -527   -802   -740   -776   -400
   1067    506   -561   -789    815    -25   -769   -537   -810   -743   -782   -405
   1067    519   -548   -792    807    -12   -766   -535   -805   -740   -776   -402
   1067    506   -561   -787    813    -28   -769   -542   -815   -750   -784   -415
   1075    514   -561   -795    818    -23   -771   -542   -815   -748   -782   -413
   1062    506   -555   -787    810    -23   -774   -542   -815   -748   -779   -410
   1049    527   -522   -787    787      2   -774   -542   -815   -748   -776   -407
   1049    522   -527   -787    787      0   -763   -535   -805   -740   -769   -402
   1067    540   -527   -805    797      7   -774   -545   -815   -745   -776   -415
   1067    535   -532   -802    800      2   -776   -548   -818   -750   -782   -418
   1060    532   -527   -795    795      2   -771   -542   -818   -748   -779   -413
   1052    527   -524   -789    789      2   -766   -540   -818   -745   -779   -410
   1052    537   -517   -795    784     10   -771   -542   -820   -750   -779   -413
   1062    545   -517   -805    789     12   -776   -548   -826   -753   -782   -418
   1065    535   -530   -800    797      2   -779   -553   -831   -756   -787   -423
   1067    550   -517   -810    792     18   -776   -553   -826   -753   -782   -420
   1072    584   -491   -828    782     46   -761   -537   -810   -740   -766   -410
   1083    615   -470   -849    776     72   -745   -527   -797   -732   -758   -402
   1085    644   -441   -865    763    101   -719   -514   -782   -719   -748   -394
   1075    652   -426   -865    750    114   -722   -517   -779   -717   -745   -400
   1070    657   -413   -865    743    122   -735   -530   -782   -722   -748   -405
   1065    688   -376   -878    719    155   -735   -532   -766   -706   -730   -384
   1065    714   -350   -888    709    181   -740   -532   -750   -680   -701   -358
   1067    719   -350   -893    709    184   -756   -540   -756   -683   -701   -355
   1057    732   -327   -896    693    202   -756   -532   -750   -675   -693   -353
   1065    724   -340   -896    701    192   -766   -540   -761   -683   -701   -361
   1072    691   -381   -880    727    155   -779   -553   -784   -706   -722   -384
   1067    652   -415   -862    743    119   -784   -558   -797   -722   -737   -405
   1067    613   -454   -841    761     80   -782   -563   -815   -743   -761   -433
   1049    574   -475   -813    761     49   -792   -592   -852   -782   -797   -472
   1026    530   -496   -776    761     18   -795   -613   -875   -807   -820   -498
   1010    506   -506   -758    758      0   -800   -628   -896   -826   -839   -517
   1005    483   -522   -745    763    -18   -802   -639   -906   -839   -854   -535
   1005    465   -540   -735    771    -36   -810   -649   -922   -859   -875   -555
    992    439   -553   -714    774    -57   -818   -662   -935   -872   -891   -576
    995    439   -558   -717    774    -59   -813   -657   -932   -870   -883   -571
    992    449   -545   -722    769    -46   -813   -654   -927   -859   -872   -563
    989    449   -540   -719    763    -44   -813   -654   -927   -859   -870   -566
    992    446   -545   -719    769    -49   -807   -649   -922   -859   -870   -566
    995    441   -553   -719    774    -54   -807   -649   -924   -859   -870   -566
   1000    418   -584   -709    792    -83   -805   -641   -924   -862   -875   -574
   1013    394   -618   -704    815   -111   -771   -561   -885   -839   -870   -581
   1028    428   -600   -727    815    -85   -675   -368   -740   -735   -802   -553
   1067    555   -511   -813    787     23   -597   -176   -550   -553   -644   -420
   1093    776   -319   -935    706    228   -555     54   -296   -249   -329   -109
   1140   1085    -57  -1114    597    514   -623    150   -129     28     31    314
   1117   1460    342  -1288    387    901   -735   -119   -176    127    267    646
    974   1478    501  -1228    236    989   -748   -511   -439    -62    142    566
    831   1319    488  -1075    171    904   -805  -1000   -940   -600   -410     -7
    776   1062    283   -919    246    672   -995  -1491  -1499  -1200  -1031   -654
    839    763    -75   -800    457    345  -1213  -1704  -1797  -1486  -1301   -911
    898    472   -426   -685    659     25  -1260  -1577  -1725  -1449  -1299   -930
    932    335   -597   -636    766   -129  -1195  -1345  -1540  -1337  -1234   -883
    950    342   -607   -646    779   -132  -1049  -1062  -1293  -1166  -1114   -797
    961    392   -568   -675    766    -88   -896   -805  -1075  -1000   -984   -698
    979    415   -563   -698    771    -72   -831   -693   -984   -932   -932   -652
    966    420   -545   -693    756    -62   -805   -652   -948   -906   -911   -631
    976    426   -550   -701    763    -62   -802   -636   -932   -891   -901   -620
    997    439   -558   -717    779    -59   -795   -623   -922   -883   -896   -618
    982    452   -530   -717    756    -38   -789   -613   -917   -878   -888   -615
    974    470   -504   -722    737    -15   -792   -605   -909   -870   -878   -610
    976    480   -498   -730    737     -7   -789   -597   -901   -865   -875   -610
    982    483   -498   -732    740     -7   -782   -581   -888   -852   -862   -594
    976    496   -480   -737    730      7   -787   -579   -888   -854   -859   -592
    969    491   -478   -730    724      7   -787   -576   -885   -852   -852   -587
    974    506   -467   -743    719     18   -782   -566   -872   -839   -836   -574
    976    535   -441   -756    709     46   -774   -555   -862   -828   -823   -561
    943    530   -413   -737    678     59   -774   -548   -854   -820   -820   -561
    937    522   -415   -730    675     51   -766   -535   -841   -807   -807   -542
    950    532   -418   -743    683     57   -774   -530   -839   -802   -807   -535
    953    532   -420   -743    688     57   -779   -524   -836   -800   -802   -535
    953    527   -426   -743    691     51   -769   -506   -818   -779   -771   -522
    950    519   -433   -735    693     44   -756   -483   -795   -753   -745   -501
    948    532   -415   -743    680     59   -756   -470   -782   -740   -732   -488
    958    558   -400   -758    680     80   -756   -449   -766   -724   -719   -470
    950    558   -394   -756    670     83   -748   -423   -748   -704   -698   -449
    958    576   -381   -766    670     98   -743   -392   -722   -675   -672   -418
    971    587   -387   -782    678     98   -740   -363   -704   -657   -644   -394
    976    581   -394   -779    685     93   -732   -327   -672   -623   -605   -366
    961    597   -363   -779    659    119   -730   -280   -636   -581   -561   -324
    979    626   -353   -802    667    137   -727   -231   -605   -542   -524   -277
   1000    639   -363   -820    683    137   -722   -184   -574   -506   -493   -231
   1023    680   -342   -852    683    168   -727   -148   -550   -475   -454   -200
   1023    719   -303   -872    665    207   -730   -116   -530   -441   -410   -163
   1028    753   -275   -891    652    239   -727    -93   -514   -418   -376   -129
   1028    779   -249   -906    639    265   -719    -75   -498   -392   -345    -98
   1026    810   -215   -917    620    298   -724    -72   -493   -381   -322    -77
   1028    820   -210   -927    620    306   -724    -72   -491   -374   -311    -57
   1018    815   -202   -917    610    309   -711    -70   -485   -368   -301    -54
   1010    836   -174   -924    592    332   -706    -88   -498   -381   -311    -72
   1002    841   -161   -922    581    340   -706   -119   -524   -418   -353   -116
    979    815   -163   -896    571    327   -701   -163   -561   -470   -413   -181
    958    776   -181   -867    568    298   -688   -202   -589   -511   -462   -239
    943    753   -189   -849    566    280   -683   -249   -620   -558   -514   -290
    924    722   -202   -823    563    259   -678   -293   -646   -594   -558   -335
    911    691   -220   -802    566    236   -680   -340   -675   -633   -605   -379
    904    675   -231   -789    568    223   -683   -387   -701   -665   -639   -418
    896    649   -246   -774    571    202   -691   -426   -727   -693   -667   -446
    891    649   -241   -769    566    205   -704   -457   -743   -709   -691   -470
    893    654   -239   -776    566    207   -704   -470   -743   -714   -693   -472
    893    641   -252   -766    571    194   -711   -488   -756   -727   -706   -488
    888    652   -236   -771    563    207   -722   -501   -761   -735   -714   -493
    893    657   -236   -774    566    210   -719   -498   -758   -732   -709   -491
    883    628   -257   -756    568    187   -724   -506   -758   -732   -711   -493
    883    636   -246   -761    563    194   -732   -506   -761   -732   -709   -493
    883    644   -239   -763    561    202   -732   -506   -758   -727   -704   -483
    875    654   -220   -763    548    218   -730   -501   -750   -719   -696   -475
    870    652   -218   -761    545    215   -730   -498   -745   -714   -691   -472
    880    654   -226   -766    553    213   -730   -493   -740   -706   -688   -467
    883    665   -218   -774    550    223   -735   -493   -737   -704   -685   -465
    875    670   -205   -771    540    233   -732   -491   -735   -701   -678   -462
    880    665   -215   -774    548    226   -732   -493   -735   -698   -678   -465
    880    670   -210   -776    545    231   -732   -493   -735   -698   -678   -470
    875    667   -210   -771    542    228   -732   -493   -732   -698   -675   -475
    878    657   -220   -766    550    218   -730   -488   -730   -691   -667   -470
    883    670   -215   -776    550    228   -724   -483   -727   -688   -665   -462
    885    722   -163   -805    524    280   -717   -475   -711   -672   -649   -449
    872    771   -101   -823    485    335   -698   -459   -691   -654   -631   -436
    867    792    -75   -828    472    358   -672   -444   -672   -636   -615   -423
    865    797    -67   -833    465    366   -667   -436   -665   -633   -610   -418
    859    802    -57   -831    457    374   -670   -441   -662   -631   -613   -418
    859    826    -36   -844    446    394   -678   -446   -649   -618   -597   -402
    870    854    -15   -862    444    420   -696   -452   -649   -607   -589   -389
    865    854    -10   -859    439    423   -698   -449   -644   -597   -579   -374
    867    859     -7   -865    436    428   -691   -433   -631   -581   -568   -361
    878    875     -2   -875    439    436   -704   -439   -639   -587   -574   -363
    885    839    -46   -862    467    397   -719   -444   -654   -597   -589   -368
    875    813    -62   -846    467    376   -740   -459   -683   -618   -607   -387
    865    795    -70   -828    467    363   -743   -472   -701   -641   -631   -407
    852    761    -90   -807    470    335   -740   -485   -719   -662   -654   -426
    839    737   -101   -787    470    319   -745   -504   -740   -683   -675   -449
    833    717   -119   -776    475    298   -761   -530   -771   -711   -701   -478
    836    693   -142   -766    491    275   -766   -537   -779   -722   -709   -483
    839    675   -163   -758    501    257   -763   -535   -779   -722   -714   -485
    833    654   -179   -743    506    239   -761   -535   -784   -724   -724   -496
    823    652   -174   -740    498    239   -758   -532   -784   -724   -719   -496
    820    633   -187   -727    504    223   -753   -527   -779   -714   -706   -493
    826    618   -210   -722    517    205   -753   -524   -776   -709   -704   -493
    831    610   -220   -719    527    194   -750   -522   -774   -706   -701   -488
    831    607   -226   -719    527    192   -753   -524   -776   -709   -711   -493
    828    581   -249   -706    537    166   -745   -511   -774   -709   -711   -498
    839    555   -285   -698    561    135   -701   -433   -743   -698   -711   -517
    854    558   -296   -706    576    132   -584   -252   -633   -644   -691   -527
    875    618   -257   -748    566    181   -478    -36   -465   -504   -581   -444
    909    813    -96   -862    504    358   -394    272   -202   -218   -301   -171
    969   1150    181  -1060    392    667   -428    410    -28     67     57    233
    932   1532    600  -1231    166   1067   -561     49    -88    210    350    613
    769   1618    846  -1195    -38   1234   -701   -506   -316    163    407    709
    607   1506    898  -1057   -145   1205   -914  -1166   -795   -272     -5    309
    558   1150    589   -857    -15    870  -1174  -1683  -1389   -963   -737   -426
    605    771    166   -688    220    470  -1369  -1844  -1712  -1353  -1145   -831
    672    561   -114   -618    392    223  -1330  -1558  -1548  -1249  -1096   -815
    709    550   -158   -631    433    197  -1148  -1187  -1262  -1036   -950   -706
    732    568   -163   -652    449    202   -898   -795   -963   -815   -789   -587
    753    558   -194   -654    475    181   -745   -555   -797   -696   -693   -527
    753    555   -200   -657    475    179   -706   -493   -750   -670   -670   -504
    753    537   -215   -646    483    161   -688   -465   -730   -659   -665   -483
    753    540   -215   -649    483    163   -680   -446   -717   -652   -667   -480
    756    568   -187   -662    472    192   -678   -436   -711   -649   -672   -488
    761    605   -155   -685    459    226   -685   -433   -714   -652   -678   -498
    766    641   -124   -704    444    257   -701   -439   -724   -665   -693   -517
    776    678   -101   -730    439    290   -711   -444   -735   -675   -706   -527
    789    683   -106   -735    449    288   -698   -428   -722   -662   -698   -517
    774    680    -93   -730    433    293   -688   -405   -698   -641   -683   -504
    758    680    -77   -722    418    301   -683   -394   -688   -631   -678   -506
    745    667    -77   -706    410    293   -670   -376   -672   -615   -667   -504
    730    649    -80   -688    405    285   -644   -355   -644   -587   -646   -488
    730    623   -109   -678    420    257   -626   -332   -623   -563   -626   -475
    730    602   -127   -667    428    239   -615   -314   -607   -542   -607   -462
    737    589   -148   -665    444    220   -613   -301   -602   -540   -602   -459
    745    587   -158   -665    452    215   -594   -270   -571   -511   -576   -439
    748    576   -171   -662    459    202   -584   -249   -553   -498   -563   -428
    750    574   -176   -662    462    200   -571   -233   -540   -485   -553   -415
    753    550   -202   -654    475    174   -566   -213   -527   -470   -545   -407
    756    537   -218   -646    488    161   -555   -189   -514   -459   -537   -407
    756    561   -194   -659    475    184   -545   -161   -493   -439   -522   -397
    763    574   -189   -670    475    194   -532   -122   -465   -410   -498   -371
    766    597   -168   -683    467    215   -519    -80   -431   -379   -470   -342
    779    597   -181   -688    480    207   -496    -23   -392   -340   -444   -316
    784    550   -233   -667    509    158   -459     54   -337   -288   -389   -277
    789    553   -239   -672    514    158   -439    119   -293   -244   -345   -249
    802    563   -241   -683    522    161   -423    174   -257   -205   -309   -213
    810    574   -236   -691    524    168   -402    236   -213   -155   -257   -166
    805    579   -226   -693    514    176   -387    280   -179   -109   -207   -116
    802    568   -233   -685    517    168   -371    311   -155    -80   -174    -85
    800    579   -223   -691    511    179   -366    324   -145    -62   -153    -64
    805    605   -200   -704    504    202   -368    319   -145    -57   -145    -57
    810    607   -202   -709    506    202   -363    314   -142    -51   -137    -51
    807    592   -218   -701    514    187   -368    290   -158    -64   -142    -62
    807    550   -257   -683    532    148   -361    267   -171    -75   -155    -77
    802    537   -265   -670    535    137   -355    236   -184    -88   -171    -98
    776    496   -280   -636    527    109   -355    184   -215   -127   -215   -142
    753    428   -327   -592    540     51   -340    135   -236   -155   -254   -184
    732    350   -384   -542    558    -15   -335     80   -259   -192   -296   -228
    709    272   -436   -491    574    -80   -332     31   -277   -218   -322   -259
    693    213   -480   -454    587   -132   -329    -12   -296   -239   -348   -296
    680    174   -509   -428    594   -166   -335    -57   -316   -267   -381   -337
    667    135   -532   -402    600   -197   -348    -98   -342   -296   -410   -374
    665     90   -574   -376    620   -241   -348   -124   -355   -309   -423   -394
    667     51   -615   -361    641   -280   -337   -132   -353   -311   -426   -402
    657     28   -628   -345    644   -298   -329   -135   -348   -306   -423   -400
    641    -15   -659   -314    649   -337   -324   -135   -345   -301   -420   -402
    633    -57   -691   -288    662   -374   -311   -127   -335   -293   -418   -402
    626    -75   -704   -275    662   -389   -303   -122   -327   -283   -413   -402
    626   -101   -727   -262    675   -413   -296   -116   -319   -280   -407   -400
    626   -109   -735   -259    678   -420   -293   -116   -316   -277   -405   -400
    633   -122   -756   -254    693   -439   -285   -109   -309   -272   -394   -397
    628   -174   -802   -228    714   -488   -267   -101   -298   -267   -397   -402
    620   -187   -810   -218    714   -498   -265   -101   -301   -270   -397   -410
    626   -207   -833   -210    730   -522   -259   -101   -298   -267   -392   -407
    615   -259   -875   -176    745   -566   -241    -88   -288   -259   -392   -407
    610   -283   -893   -166    750   -587   -239    -88   -285   -257   -387   -413
    602   -306   -909   -148    756   -607   -231    -90   -285   -259   -389   -420
    600   -322   -922   -140    758   -620   -220    -85   -280   -254   -381   -423
    592   -361   -953   -114    771   -657   -202    -77   -270   -246   -368   -423
    594   -410  -1008    -93    800   -709   -181    -64   -254   -233   -361   -418
    600   -397  -1000   -101    800   -698   -150    -38   -218   -205   -335   -394
    597   -400   -997   -101    795   -698   -114    -18   -192   -187   -319   -384
    589   -428  -1018    -80    802   -722    -77     -2   -174   -176   -311   -381
    581   -449  -1034    -67    805   -740    -64      2   -166   -171   -309   -389
    574   -488  -1062    -44    818   -774    -67      0   -158   -161   -303   -384
    574   -488  -1062    -44    818   -774    -67      5   -132   -135   -277   -361
    581   -496  -1078    -41    828   -787    -80      5   -127   -124   -265   -353
    579   -530  -1109    -25    841   -818    -67     15   -111   -106   -246   -337
    576   -571  -1150     -2    862   -859    -54     31    -96    -96   -239   -332
    574   -639  -1213     31    891   -924    -51     31   -101   -101   -244   -345
    566   -719  -1286     77    924  -1002    -57     23   -119   -116   -257   -358
    555   -776  -1335    109    943  -1054    -62     10   -135   -137   -280   -387
    542   -836  -1379    145    961  -1106    -49      5   -142   -150   -293   -410
    519   -906  -1428    192    974  -1166    -28      0   -150   -161   -303   -431
    504   -984  -1488    241    995  -1236    -18    -12   -163   -181   -324   -452
    498  -1031  -1530    265   1013  -1280    -12    -20   -168   -194   -335   -467
    491  -1093  -1584    301   1036  -1337    -10    -23   -176   -205   -348   -480
    483  -1161  -1647    337   1062  -1402     -2    -31   -184   -218   -363   -501
    478  -1210  -1688    366   1083  -1449      5    -31   -184   -218   -366   -506
    475  -1254  -1730    387   1098  -1491     18    -23   -174   -210   -363   -509
    470  -1280  -1753    405   1111  -1517     28    -15   -161   -202   -355   -506
    467  -1322  -1790    426   1124  -1556     38    -12   -158   -205   -361   -517
    467  -1356  -1823    444   1145  -1590     49    -10   -155   -205   -361   -519
    452  -1405  -1860    475   1156  -1631     59     -5   -150   -200   -355   -522
    454  -1444  -1901    493   1176  -1673     77     12   -137   -194   -353   -530
    467  -1504  -1971    517   1218  -1738    142     93   -101   -192   -368   -566
    491  -1512  -2003    511   1247  -1756    262    267     -2   -148   -355   -584
    527  -1470  -1997    470   1260  -1735    376    514    184     18   -213   -467
    587  -1299  -1888    355   1236  -1592    457    836    454    316     83   -176
    654   -982  -1639    163   1143  -1309    439    940    644    618    454    231
    597   -719  -1317     62    956  -1018    296    555    613    779    732    576
    405   -639  -1047    116    724   -841    124    -51    415    745    779    659
    233   -820  -1054    293    644   -937    -54   -693    -51    290    340    241
    161  -1293  -1457    563    807  -1374   -265  -1171   -667   -431   -400   -493
    236  -1696  -1932    730   1083  -1813   -426  -1218   -909   -735   -719   -818
    311  -1883  -2195    784   1252  -2039   -363   -904   -727   -620   -659   -795
    342  -1912  -2255    784   1296  -2083   -168   -545   -475   -452   -537   -714
    371  -1930  -2304    776   1335  -2117     77   -189   -231   -285   -420   -636
    392  -1969  -2361    789   1376  -2164    223     12    -98   -192   -358   -597
    397  -1992  -2390    795   1389  -2190    275     67    -54   -163   -337   -587
    400  -2013  -2416    805   1408  -2213    303    101    -23   -142   -324   -581
    407  -2049  -2460    818   1434  -2255    322    119     -7   -137   -322   -579
    418  -2078  -2496    831   1457  -2286    348    140     12   -122   -311   -576
    413  -2114  -2530    849   1470  -2322    366    153     23   -114   -306   -579
    407  -2140  -2548    865   1478  -2343    374    158     31   -109   -306   -581
    397  -2166  -2564    880   1480  -2364    387    171     44   -101   -296   -576
    402  -2171  -2574    885   1488  -2372    402    184     57    -88   -285   -571
    397  -2213  -2613    906   1504  -2413    415    194     64    -83   -283   -576
    397  -2273  -2670    937   1532  -2470    426    197     70    -85   -288   -584
    389  -2301  -2694    953   1540  -2496    441    210     83    -72   -280   -576
    394  -2322  -2717    963   1556  -2520    462    228    103    -54   -265   -568
    397  -2366  -2764    982   1577  -2564    472    233    111    -49   -259   -571
    397  -2377  -2774    989   1584  -2574    488    249    127    -31   -244   -563
    392  -2395  -2790   1000   1590  -2592    506    267    148    -12   -226   -555
    387  -2431  -2818   1023   1602  -2624    527    290    171      5   -210   -545
    384  -2462  -2847   1036   1613  -2655    535    301    179     10   -207   -548
    387  -2470  -2860   1041   1623  -2665    542    314    189     18   -202   -548
    397  -2475  -2876   1039   1634  -2675    555    335    207     33   -192   -545
    420  -2491  -2912   1036   1665  -2701    566    358    226     46   -179   -535
    423  -2527  -2951   1049   1686  -2738    589    392    252     72   -153   -514
    415  -2546  -2961   1065   1686  -2753    607    426    275     96   -132   -498
    426  -2556  -2985   1065   1704  -2772    615    457    293    109   -119   -488
    426  -2551  -2977   1062   1701  -2764    636    501    324    142    -93   -462
    431  -2546  -2977   1057   1701  -2761    652    558    363    181    -57   -428
    452  -2548  -3003   1047   1725  -2774    665    613    400    220    -18   -394
    459  -2551  -3011   1044   1732  -2779    675    665    433    259     20   -358
    462  -2533  -2995   1036   1727  -2764    685    706    467    298     62   -322
    467  -2520  -2990   1026   1727  -2753    696    748    496    337    101   -285
    485  -2517  -3003   1015   1743  -2759    704    763    509    355    124   -267
    485  -2517  -3005   1013   1743  -2761    709    766    511    363    135   -254
    478  -2512  -2990   1018   1732  -2751    722    766    519    376    150   -236
    470  -2522  -2992   1026   1730  -2756    727    761    522    379    155   -231
    467  -2553  -3021   1041   1743  -2787    730    743    509    366    145   -244
    467  -2577  -3044   1054   1753  -2811    735    714    491    348    129   -262
    459  -2613  -3073   1078   1766  -2842    748    678    470    322    103   -290
    436  -2668  -3107   1114   1769  -2886    763    631    444    290     67   -332
    405  -2733  -3138   1163   1769  -2933    776    574    415    252     28   -376
    379  -2795  -3174   1208   1777  -2985    782    509    379    205    -20   -433
    371  -2852  -3224   1241   1797  -3037    784    441    342    161    -70   -488
    348  -2925  -3276   1288   1810  -3099    787    381    314    127   -109   -530
    327  -2982  -3309   1327   1816  -3146    789    337    293    103   -135   -558
    316  -3052  -3372   1366   1842  -3211    782    288    259     67   -171   -597
    309  -3096  -3406   1395   1857  -3250    779    246    233     36   -202   -628
    296  -3104  -3400   1402   1847  -3250    784    226    223     28   -210   -641
    288  -3143  -3432   1426   1857  -3286    792    213    218     20   -215   -652
    288  -3177  -3465   1441   1875  -3322    789    197    205      7   -228   -665
    285  -3203  -3489   1460   1886  -3346    792    187    202      2   -228   -672
    290  -3226  -3517   1465   1901  -3369    795    184    200      0   -231   -678
    298  -3250  -3548   1475   1922  -3398    795    174    192     -7   -239   -691
    290  -3255  -3548   1480   1917  -3403    807    171    194     -7   -239   -691
    285  -3268  -3554   1491   1919  -3411    823    179    205      2   -228   -680
    280  -3281  -3564   1499   1919  -3421    826    171    200     -2   -233   -688
    275  -3299  -3577   1512   1925  -3437    831    168    200     -5   -233   -693
    265  -3309  -3574   1522   1917  -3442    836    161    194    -10   -239   -698
    262  -3325  -3587   1532   1925  -3455    839    158    189    -12   -241   -704
    262  -3346  -3611   1540   1935  -3478    844    153    184    -20   -246   -709
    254  -3356  -3611   1551   1932  -3483    849    148    181    -20   -244   -711
    254  -3356  -3611   1548   1930  -3481    852    140    176    -25   -249   -717
    254  -3364  -3619   1556   1935  -3491    852    135    171    -33   -254   -724
    254  -3351  -3608   1545   1930  -3478    872    140    184    -23   -246   -717
    254  -3328  -3582   1535   1917  -3455    909    155    205    -10   -231   -704
    252  -3330  -3585   1538   1914  -3457    940    163    215     -5   -228   -701
    241  -3333  -3574   1545   1906  -3452    956    163    218     -7   -226   -701
    233  -3330  -3564   1548   1896  -3445    948    145    213    -15   -228   -704
    249  -3302  -3554   1525   1899  -3426    930    129    210    -15   -220   -698
    259  -3304  -3567   1519   1912  -3434    898    101    192    -28   -226   -704
    257  -3302  -3559   1522   1906  -3429    883     85    179    -36   -228   -704
    252  -3320  -3572   1532   1909  -3445    893     85    179    -31   -223   -701
    252  -3346  -3600   1545   1925  -3473    891     77    163    -46   -233   -711
    252  -3395  -3650   1571   1948  -3522    875     54    132    -75   -254   -732
    252  -3439  -3691   1595   1971  -3564    865     28    103   -103   -280   -756
    244  -3468  -3712   1610   1977  -3590    859      2     72   -140   -309   -784
    215  -3509  -3725   1647   1969  -3616    865    -23     44   -174   -337   -818
    197  -3548  -3746   1673   1969  -3645    870    -44     15   -205   -363   -846
    192  -3582  -3774   1696   1982  -3678    867    -67     -7   -233   -389   -875
    189  -3632  -3821   1719   2003  -3725    852    -96    -41   -270   -415   -906
    181  -3642  -3826   1730   2003  -3733    846   -116    -62   -293   -433   -924
    176  -3652  -3829   1738   2000  -3741    854   -127    -70   -303   -439   -932
    174  -3655  -3829   1740   2000  -3741    854   -137    -80   -316   -446   -940
    163  -3671  -3837   1753   1997  -3754    862   -142    -85   -324   -444   -935
    155  -3681  -3837   1761   1995  -3759    865   -148    -88   -332   -444   -935
    148  -3704  -3855   1777   2000  -3780    862   -161    -96   -345   -452   -950
    161  -3699  -3860   1769   2010  -3780    857   -179   -111   -363   -467   -966
    153  -3699  -3855   1771   2000  -3777    859   -184   -116   -379   -472   -974
    145  -3722  -3868   1787   2005  -3795    901   -137    -96   -379   -483   -995
    163  -3697  -3863   1766   2010  -3780   1000     12    -12   -345   -480  -1015
    197  -3639  -3837   1722   2016  -3738   1101    207    124   -244   -402   -966
    249  -3473  -3722   1610   1984  -3598   1184    491    366     10   -148   -719
    332  -3182  -3517   1423   1922  -3348   1169    670    568    311    213   -322
    332  -2831  -3167   1249   1748  -2998   1060    439    605    524    542     93
    200  -2657  -2857   1228   1527  -2756    924    -57    493    607    730    342
     25  -2704  -2730   1337   1376  -2717    722   -719     64    241    407     44
    -83  -3008  -2925   1545   1418  -2966    509  -1306   -548   -459   -322   -693
    -75  -3416  -3343   1745   1631  -3380    303  -1538   -963   -953   -831  -1205
     -5  -3699  -3694   1852   1844  -3697    246  -1366   -943   -987   -898  -1286
     38  -3748  -3790   1852   1914  -3769    374  -1049   -735   -859   -818  -1228
     80  -3730  -3811   1823   1943  -3769    587   -706   -488   -693   -693  -1135
     96  -3702  -3798   1800   1945  -3748    769   -439   -301   -555   -589  -1054
    116  -3673  -3790   1779   1953  -3730    833   -345   -236   -514   -561  -1034
    119  -3671  -3793   1774   1953  -3730    854   -319   -215   -506   -555  -1031
    122  -3673  -3795   1774   1956  -3733    862   -306   -210   -501   -550  -1023
    129  -3650  -3782   1758   1953  -3715    857   -303   -213   -506   -561  -1028
    132  -3637  -3769   1753   1951  -3702    862   -298   -205   -501   -553  -1018
    129  -3632  -3761   1751   1943  -3697    870   -290   -197   -493   -545  -1008
    137  -3613  -3751   1735   1943  -3681    865   -293   -202   -504   -548  -1010
    142  -3600  -3743   1727   1940  -3671    859   -298   -207   -509   -550  -1010
    135  -3590  -3725   1727   1930  -3658    859   -296   -205   -506   -545  -1005
    140  -3569  -3710   1714   1922  -3637    862   -296   -202   -504   -542  -1000
    150  -3554  -3704   1701   1925  -3629    857   -301   -207   -506   -545  -1000
    148  -3533  -3681   1691   1914  -3606    862   -298   -200   -498   -532   -987
    153  -3535  -3689   1691   1919  -3611    865   -290   -194   -493   -519   -976
    148  -3517  -3665   1683   1904  -3590    859   -296   -192   -491   -517   -969
    137  -3499  -3637   1678   1886  -3567    865   -285   -181   -480   -506   -956
    168  -3499  -3668   1665   1914  -3582    859   -285   -184   -485   -509   -958
    184  -3481  -3665   1649   1925  -3572    859   -283   -179   -480   -501   -953
    184  -3489  -3673   1652   1927  -3580    857   -277   -176   -480   -498   -948
    176  -3463  -3642   1641   1909  -3551    857   -267   -168   -472   -488   -940
    171  -3419  -3593   1621   1880  -3504    867   -246   -150   -457   -465   -917
    197  -3390  -3587   1597   1891  -3489    872   -226   -132   -441   -449   -904
    202  -3374  -3580   1584   1891  -3478    875   -200   -114   -426   -433   -888
    207  -3348  -3556   1569   1880  -3452    878   -174    -96   -413   -418   -875
    215  -3351  -3569   1566   1888  -3460    888   -137    -72   -389   -394   -852
    228  -3315  -3543   1543   1886  -3429    896    -93    -41   -358   -363   -823
    239  -3260  -3499   1509   1867  -3380    898    -51    -15   -329   -332   -792
    244  -3239  -3483   1496   1862  -3361    901     -5     15   -296   -296   -756
    259  -3198  -3460   1467   1860  -3328    904     38     44   -262   -257   -717
    265  -3146  -3411   1441   1836  -3278    917     83     80   -220   -213   -667
    267  -3130  -3398   1431   1831  -3263    917    106     96   -197   -187   -644
    270  -3096  -3367   1413   1816  -3231    906    106     90   -194   -176   -633
    272  -3044  -3320   1384   1795  -3182    898     98     90   -189   -166   -620
    277  -3005  -3283   1363   1779  -3143    901     93     93   -181   -153   -605
    275  -2987  -3263   1353   1766  -3122    888     70     75   -194   -163   -610
    259  -2974  -3234   1356   1745  -3104    885     41     51   -220   -181   -626
    246  -2969  -3216   1361   1730  -3094    888      2     28   -246   -202   -649
    226  -2972  -3198   1374   1712  -3083    893    -41      2   -275   -226   -672
    205  -2995  -3200   1392   1701  -3096    893   -101    -33   -319   -272   -717
    192  -3016  -3208   1410   1699  -3109    883   -176    -83   -374   -327   -771
    174  -3055  -3231   1439   1699  -3143    865   -259   -140   -441   -389   -839
    158  -3083  -3242   1462   1699  -3161    839   -335   -189   -496   -446   -896
    129  -3099  -3231   1483   1678  -3167    823   -394   -231   -540   -488   -935
    124  -3102  -3226   1488   1673  -3161    818   -441   -257   -568   -517   -958
    124  -3120  -3244   1496   1683  -3182    802   -485   -293   -605   -550   -989
    111  -3141  -3252   1514   1680  -3195    792   -522   -322   -639   -581  -1021
    103  -3141  -3244   1517   1673  -3190    789   -542   -337   -654   -597  -1039
    103  -3138  -3242   1517   1670  -3190    784   -558   -345   -665   -602  -1047
    109  -3135  -3244   1512   1675  -3190    774   -571   -358   -678   -613  -1057
     96  -3117  -3213   1512   1654  -3164    776   -576   -355   -678   -610  -1054
     90  -3117  -3208   1512   1647  -3161    776   -581   -363   -685   -618  -1062
     93  -3112  -3205   1509   1649  -3159    769   -589   -371   -693   -626  -1067
     90  -3086  -3180   1496   1634  -3130    771   -581   -361   -680   -613  -1052
     83  -3070  -3154   1493   1618  -3112    779   -576   -348   -670   -600  -1041
     75  -3078  -3154   1501   1613  -3115    771   -587   -361   -683   -615  -1054
     75  -3070  -3148   1496   1610  -3109    774   -589   -363   -683   -618  -1060
     75  -3052  -3128   1486   1600  -3089    771   -592   -366   -685   -620  -1060
     70  -3029  -3099   1480   1584  -3063    758   -600   -371   -691   -626  -1062
     59  -3034  -3096   1486   1577  -3065    763   -597   -366   -688   -620  -1057
     54  -3034  -3089   1488   1571  -3063    771   -594   -355   -675   -607  -1044
     54  -3013  -3070   1478   1561  -3042    769   -602   -361   -683   -615  -1054
     67  -2998  -3065   1465   1566  -3031    782   -594   -350   -678   -607  -1049
     57  -2938  -2998   1439   1525  -2966    810   -576   -322   -652   -584  -1028
     44  -2894  -2938   1423   1488  -2915    831   -568   -306   -641   -574  -1013
     38  -2896  -2935   1428   1486  -2915    833   -571   -309   -644   -579  -1018
     44  -2889  -2933   1423   1488  -2909    818   -589   -316   -652   -587  -1028
     49  -2847  -2896   1397   1470  -2870    807   -597   -306   -639   -568  -1010
     59  -2829  -2891   1384   1475  -2860    776   -618   -319   -644   -571  -1013
     62  -2816  -2878   1376   1467  -2847    766   -626   -324   -649   -571  -1010
     54  -2766  -2821   1356   1436  -2792    782   -602   -296   -618   -540   -979
     51  -2792  -2844   1369   1447  -2818    774   -605   -303   -623   -545   -984
     54  -2842  -2896   1392   1473  -2868    750   -623   -332   -652   -574  -1015
     51  -2868  -2920   1405   1486  -2894    735   -636   -355   -670   -592  -1028
     46  -2868  -2915   1410   1480  -2891    730   -646   -371   -688   -610  -1039
     33  -2896  -2933   1431   1480  -2915    730   -667   -400   -719   -636  -1067
     18  -2938  -2956   1460   1486  -2946    730   -683   -420   -745   -665  -1098
     12  -2946  -2961   1465   1483  -2953    719   -704   -439   -763   -685  -1119
     -5  -2940  -2935   1473   1465  -2938    717   -717   -449   -774   -696  -1127
    -15  -2966  -2953   1491   1467  -2961    706   -732   -472   -800   -722  -1145
    -18  -3000  -2982   1509   1480  -2990    706   -732   -475   -800   -719  -1143
    -20  -2979  -2959   1499   1465  -2969    704   -737   -478   -800   -722  -1143
     -7  -2953  -2946   1480   1467  -2951    693   -750   -488   -813   -740  -1161
    -12  -2951  -2940   1480   1462  -2946    696   -745   -480   -807   -732  -1153
    -15  -2940  -2925   1478   1452  -2933    701   -743   -478   -805   -727  -1148
    -20  -2946  -2927   1480   1452  -2935    701   -745   -480   -807   -732  -1153
    -12  -2946  -2933   1480   1460  -2940    709   -740   -475   -805   -735  -1156
    -18  -2951  -2933   1483   1457  -2943    740   -685   -454   -810   -753  -1184
     -5  -2927  -2922   1465   1457  -2925    846   -522   -355   -763   -743  -1197
     15  -2839  -2855   1410   1434  -2847    953   -314   -192   -633   -649  -1127
     57  -2668  -2725   1306   1389  -2696   1049     -7     98   -335   -366   -862
    153  -2356  -2509   1101   1330  -2431    992    192    337     36     72   -389
    158  -2005  -2164    924   1161  -2083    857    -57    353    267    436     44
     33  -1803  -1836    883    932  -1818    714   -553    176    298    581    246
   -140  -1813  -1673    976    766  -1743    522  -1182   -293   -101    233    -59
   -231  -2169  -1938   1200    852  -2055    303  -1756   -974   -914   -615   -896
   -194  -2605  -2410   1400   1106  -2509     98  -1984  -1413  -1454  -1171  -1436
   -140  -2876  -2735   1506   1296  -2805     85  -1803  -1350  -1457  -1215  -1512
   -109  -2951  -2842   1530   1366  -2896    200  -1504  -1127  -1317  -1132  -1462
    -88  -2927  -2842   1506   1376  -2886    407  -1171   -849  -1119   -989  -1356
    -70  -2889  -2821   1478   1374  -2855    597   -888   -618   -940   -852  -1239
    -64  -2873  -2811   1467   1371  -2842    670   -776   -532   -878   -802  -1200
    -62  -2886  -2824   1475   1379  -2855    696   -740   -498   -857   -787  -1189
    -62  -2889  -2826   1473   1382  -2857    714   -714   -478   -844   -776  -1182
    -49  -2870  -2821   1460   1384  -2847    717   -704   -470   -841   -769  -1182
    -44  -2852  -2808   1447   1379  -2831    717   -691   -459   -836   -761  -1176
    -49  -2855  -2805   1452   1376  -2831    722   -678   -452   -828   -750  -1169
    -54  -2818  -2766   1436   1356  -2795    724   -670   -441   -823   -743  -1156
    -44  -2792  -2748   1418   1350  -2769    724   -662   -436   -818   -743  -1150
    -41  -2782  -2743   1410   1350  -2764    717   -662   -441   -826   -753  -1158
    -57  -2792  -2735   1426   1337  -2764    732   -649   -428   -815   -735  -1148
    -59  -2769  -2712   1413   1325  -2743    737   -641   -418   -802   -719  -1135
    -54  -2748  -2694   1400   1317  -2722    732   -636   -410   -800   -717  -1132
    -57  -2733  -2678   1395   1306  -2707    730   -631   -405   -795   -709  -1127
    -64  -2725  -2660   1395   1296  -2694    737   -618   -389   -782   -691  -1109
    -62  -2714  -2652   1387   1293  -2683    745   -602   -374   -771   -678  -1096
    -64  -2709  -2647   1387   1288  -2678    745   -589   -363   -761   -672  -1085
    -64  -2681  -2616   1371   1273  -2650    748   -576   -350   -748   -665  -1070
    -64  -2652  -2587   1358   1260  -2621    753   -558   -337   -737   -646  -1054
    -64  -2644  -2579   1353   1254  -2613    753   -542   -324   -730   -639  -1049
    -57  -2621  -2564   1337   1252  -2592    758   -514   -303   -711   -620  -1031
    -54  -2608  -2556   1330   1249  -2582    763   -483   -275   -688   -600  -1008
    -38  -2613  -2574   1327   1267  -2595    756   -465   -265   -685   -597  -1002
    -36  -2616  -2579   1325   1270  -2600    771   -423   -226   -646   -558   -971
    -44  -2608  -2564   1325   1260  -2587    797   -363   -168   -592   -498   -919
    -31  -2590  -2559   1309   1262  -2574    805   -316   -135   -553   -457   -885
    -25  -2559  -2533   1293   1252  -2546    813   -262    -90   -506   -415   -849
    -12  -2491  -2478   1252   1231  -2486    820   -210    -49   -457   -371   -797
     12  -2462  -2475   1223   1241  -2468    820   -163    -15   -423   -327   -756
     31  -2447  -2478   1205   1254  -2462    820   -122     12   -387   -290   -717
     44  -2397  -2442   1176   1241  -2418    831    -83     46   -345   -246   -672
     44  -2338  -2382   1145   1213  -2359    826    -70     59   -329   -223   -646
     36  -2307  -2343   1135   1187  -2322    820    -64     62   -322   -215   -631
     33  -2278  -2314   1122   1171  -2296    818    -64     64   -316   -207   -620
     36  -2278  -2314   1122   1174  -2296    826    -67     67   -314   -207   -610
     31  -2275  -2307   1119   1166  -2291    813    -90     46   -340   -231   -626
     20  -2275  -2296   1127   1156  -2286    813   -119     23   -366   -259   -654
      2  -2275  -2278   1135   1140  -2278    820   -153      0   -394   -293   -688
     -5  -2294  -2288   1150   1140  -2291    818   -210    -46   -444   -345   -745
    -23  -2325  -2301   1174   1137  -2314    805   -280    -98   -506   -410   -810
    -49  -2348  -2299   1197   1124  -2325    802   -332   -135   -540   -452   -846
    -59  -2369  -2309   1213   1122  -2340    787   -389   -176   -581   -493   -888
    -64  -2405  -2340   1236   1137  -2374    766   -444   -220   -631   -542   -935
    -83  -2431  -2351   1257   1130  -2392    745   -491   -254   -667   -579   -963
    -93  -2447  -2353   1270   1130  -2400    743   -517   -267   -680   -589   -982
    -98  -2468  -2369   1283   1132  -2418    735   -545   -285   -696   -607  -1008
    -96  -2473  -2377   1286   1140  -2426    717   -576   -309   -722   -631  -1039
   -103  -2491  -2387   1299   1140  -2442    722   -584   -309   -724   -628  -1041
   -109  -2496  -2387   1301   1137  -2442    719   -589   -311   -732   -633  -1052
   -106  -2470  -2364   1288   1127  -2418    711   -600   -319   -740   -644  -1062
   -127  -2455  -2327   1291   1098  -2392    719   -589   -303   -727   -628  -1049
   -137  -2434  -2299   1286   1078  -2366    719   -587   -303   -727   -628  -1049
   -129  -2423  -2294   1275   1080  -2359    709   -594   -311   -740   -641  -1065
   -127  -2416  -2288   1270   1078  -2353    704   -597   -311   -745   -646  -1070
   -137  -2397  -2260   1267   1060  -2330    714   -587   -293   -730   -631  -1060
   -124  -2405  -2283   1265   1075  -2346    711   -592   -296   -737   -639  -1065
   -109  -2416  -2307   1260   1098  -2361    706   -605   -303   -750   -654  -1083
   -124  -2416  -2294   1270   1083  -2356    714   -597   -293   -737   -644  -1075
   -135  -2416  -2281   1275   1072  -2348    727   -581   -275   -722   -633  -1060
   -127  -2413  -2286   1270   1078  -2351    727   -579   -280   -730   -641  -1070
   -132  -2385  -2252   1257   1060  -2320    737   -566   -267   -719   -628  -1062
   -150  -2325  -2177   1236   1013  -2252    776   -519   -218   -667   -579  -1015
   -161  -2273  -2112   1218    974  -2192    800   -501   -194   -646   -561   -997
   -161  -2278  -2117   1218    976  -2197    818   -493   -181   -644   -561  -1000
   -161  -2283  -2122   1221    979  -2203    826   -480   -161   -623   -545   -987
   -166  -2294  -2127   1226    979  -2210    813   -488   -153   -615   -542   -982
   -148  -2252  -2104   1200    976  -2179    776   -509   -161   -620   -553   -971
   -145  -2203  -2057   1174    953  -2132    745   -527   -174   -631   -568   -963
   -148  -2187  -2039   1169    945  -2114    740   -532   -174   -628   -566   -966
   -129  -2177  -2047   1153    956  -2112    737   -527   -171   -623   -555   -979
   -106  -2190  -2083   1148    987  -2138    730   -524   -176   -620   -561   -987
   -116  -2229  -2112   1171    995  -2169    714   -535   -192   -636   -571   -987
   -129  -2273  -2143   1200   1005  -2208    698   -550   -210   -654   -584  -1005
   -161  -2307  -2148   1234    992  -2229    714   -548   -213   -649   -587  -1008
   -213  -2346  -2132   1280    958  -2239    730   -542   -210   -652   -592  -1013
   -226  -2397  -2171   1312    971  -2286    722   -563   -236   -685   -631  -1041
   -218  -2403  -2187   1309    984  -2296    719   -571   -244   -691   -639  -1054
   -236  -2429  -2192   1332    976  -2312    722   -574   -239   -688   -633  -1052
   -236  -2465  -2229   1350    995  -2348    717   -584   -252   -698   -646  -1057
   -218  -2462  -2244   1340   1010  -2353    704   -592   -262   -711   -667  -1078
   -244  -2449  -2205   1348    979  -2327    698   -600   -265   -717   -670  -1080
   -283  -2460  -2177   1371    945  -2320    683   -610   -270   -714   -670  -1078
   -280  -2431  -2151   1356    935  -2291    678   -607   -265   -709   -665  -1072
   -249  -2382  -2132   1314    940  -2257    696   -587   -236   -678   -639  -1047
   -215  -2340  -2125   1278    953  -2231    711   -571   -218   -659   -626  -1031
   -218  -2351  -2135   1283    956  -2244    711   -563   -220   -665   -639  -1041
   -192  -2372  -2179   1283    992  -2275    766   -483   -187   -659   -654  -1065
   -202  -2343  -2143   1273    969  -2244    888   -301    -70   -605   -639  -1070
   -200  -2255  -2055   1228    927  -2156    997    -75    114   -454   -524   -982
   -142  -2026  -1886   1083    870  -1956   1080    265    426   -116   -197   -675
    -85  -1631  -1545    859    730  -1590   1039    379    641    244    244   -197
   -166  -1239  -1072    701    452  -1156    820   -145    514    394    563    194
   -311  -1091   -779    701    231   -937    563   -787    241    353    636    309
   -394  -1208   -813    800    207  -1013    296  -1395   -228    -67    244    -46
   -418  -1696  -1278   1057    428  -1488     49  -1829   -891   -901   -623   -865
   -402  -2171  -1769   1286    683  -1971    -57  -1862  -1174  -1312  -1067  -1301
   -355  -2366  -2013   1361    826  -2190     46  -1540   -961  -1179  -1002  -1286
   -298  -2322  -2026   1309    862  -2174    285  -1145   -639   -948   -833  -1163
   -265  -2301  -2036   1283    885  -2169    530   -797   -371   -766   -706  -1078
   -239  -2299  -2060   1270    909  -2179    644   -623   -249   -675   -644  -1039
   -254  -2304  -2049   1278    896  -2177    683   -563   -200   -641   -615  -1021
   -272  -2317  -2044   1293    883  -2182    701   -535   -174   -626   -600  -1008
   -239  -2283  -2044   1262    901  -2164    714   -511   -155   -610   -592   -997
   -228  -2265  -2039   1244    904  -2153    719   -496   -142   -600   -581   -989
   -241  -2265  -2023   1252    888  -2145    717   -493   -135   -600   -579   -992
   -233  -2275  -2042   1254    901  -2158    704   -496   -142   -607   -587  -1002
   -218  -2262  -2044   1241    911  -2153    704   -488   -135   -600   -581  -1000
   -223  -2216  -1995   1218    883  -2107    727   -457    -98   -563   -545   -966
   -257  -2247  -1990   1252    865  -2120    717   -465   -109   -576   -558   -974
   -233  -2244  -2010   1239    885  -2127    701   -472   -116   -589   -571   -992
   -129  -2156  -2026   1143    948  -2091    727   -441    -85   -561   -545   -971
    -67  -2109  -2044   1088    987  -2078    750   -410    -51   -532   -514   -943
   -119  -2164  -2047   1140    961  -2107    732   -418    -57   -537   -517   -948
   -119  -2135  -2016   1124    948  -2075    732   -410    -49   -527   -501   -935
   -114  -2065  -1951   1091    917  -2008    750   -384    -20   -501   -478   -906
   -135  -2086  -1951   1109    906  -2018    743   -379    -15   -496   -480   -909
   -124  -2107  -1984   1114    930  -2047    745   -361     -2   -485   -472   -906
   -124  -2109  -1984   1117    930  -2049    758   -332     23   -459   -446   -883
   -103  -2086  -1982   1096    937  -2034    776   -298     54   -433   -423   -859
    -77  -2109  -2031   1093    974  -2070    782   -275     72   -420   -413   -854
    -96  -2112  -2018   1104    961  -2065    797   -239    109   -392   -381   -828
    -90  -2091  -2003   1088    956  -2047    810   -200    142   -361   -355   -807
    -70  -2075  -2005   1072    966  -2042    813   -163    163   -342   -342   -797
    -96  -2047  -1951   1067    927  -2000    820   -111    194   -309   -311   -771
   -114  -2003  -1888   1057    885  -1945    849    -38    254   -249   -254   -714
    -83  -1964  -1880   1021    898  -1922    870     33    303   -200   -213   -670
    -77  -1935  -1857   1008    888  -1896    865     85    329   -168   -187   -646
    -72  -1896  -1826    984    875  -1862    880    145    376   -116   -137   -597
      0  -1816  -1816    906    906  -1816    911    210    431    -59    -72   -532
     28  -1766  -1797    867    911  -1782    922    239    454    -25    -38   -496
     -5  -1758  -1753    883    872  -1756    911    244    467     -7    -18   -470
    -44  -1774  -1730    906    841  -1753    898    236    467     -2     -7   -459
    -20  -1743  -1725    880    849  -1735    888    223    459    -10    -10   -459
      7  -1688  -1696    839    849  -1693    901    215    459     -7     -2   -452
     -5  -1665  -1660    836    826  -1662    919    205    465      0     10   -431
     10  -1641  -1652    813    831  -1647    924    166    446    -15     -5   -441
    -25  -1673  -1647    846    810  -1660    898     90    394    -64    -51   -485
    -70  -1709  -1641    888    784  -1675    880     15    353   -111    -96   -530
    -75  -1732  -1657    904    789  -1696    870    -46    319   -148   -127   -558
   -122  -1808  -1686    963    779  -1748    826   -135    257   -213   -194   -626
   -155  -1849  -1696   1002    769  -1774    802   -200    218   -254   -236   -667
   -122  -1836  -1714    979    792  -1774    807   -231    207   -262   -246   -675
    -85  -1829  -1743    958    828  -1787    795   -270    179   -290   -272   -704
   -114  -1865  -1751    987    818  -1808    766   -311    142   -324   -311   -743
   -135  -1899  -1766   1015    813  -1834    756   -329    127   -340   -327   -756
   -150  -1922  -1771   1036    810  -1849    737   -350    111   -353   -340   -771
   -148  -1930  -1782   1039    815  -1857    727   -363    101   -363   -350   -784
   -184  -1938  -1753   1060    782  -1847    730   -358    109   -355   -342   -774
   -202  -1945  -1745   1072    769  -1847    722   -363    106   -361   -345   -779
   -171  -1927  -1756   1047    789  -1842    714   -361    103   -358   -345   -779
   -163  -1899  -1735   1031    784  -1818    722   -348    119   -342   -329   -758
   -148  -1860  -1714   1002    782  -1787    735   -332    140   -324   -311   -740
   -119  -1836  -1717    976    797  -1777    745   -324    145   -322   -306   -740
   -137  -1855  -1717    995    787  -1784    745   -324    145   -322   -303   -740
   -140  -1816  -1675    979    766  -1745    753   -311    161   -306   -288   -724
   -148  -1847  -1699    997    771  -1771    740   -324    148   -319   -303   -737
   -150  -1865  -1714   1008    779  -1790    727   -335    135   -332   -316   -750
   -137  -1831  -1693    984    774  -1761    737   -322    155   -314   -298   -730
   -122  -1805  -1683    963    779  -1745    745   -316    163   -309   -293   -727
   -171  -1849  -1678   1010    750  -1764    719   -337    145   -327   -309   -743
   -171  -1797  -1626    984    724  -1712    753   -306    187   -290   -272   -709
    -98  -1657  -1558    878    727  -1608    823   -257    246   -231   -213   -652
   -124  -1657  -1532    891    704  -1595    828   -265    239   -239   -226   -662
   -150  -1686  -1535    917    691  -1610    805   -280    231   -249   -236   -672
   -127  -1641  -1514    883    693  -1579    802   -270    254   -223   -207   -644
   -150  -1660  -1509    904    678  -1584    758   -293    241   -233   -218   -646
   -207  -1719  -1512    963    652  -1615    704   -324    207   -257   -241   -667
   -176  -1657  -1480    917    649  -1571    714   -301    239   -228   -210   -633
   -109  -1595  -1486    852    685  -1540    724   -283    252   -210   -192   -620
   -114  -1649  -1538    880    709  -1595    701   -301    220   -239   -220   -646
   -140  -1693  -1553    917    706  -1623    691   -311    207   -246   -226   -649
   -114  -1673  -1561    893    722  -1618    714   -301    218   -236   -215   -633
   -109  -1678  -1571    893    730  -1626    717   -311    202   -257   -236   -652
   -163  -1732  -1569    948    698  -1649    704   -337    174   -285   -270   -683
   -207  -1769  -1561    989    675  -1665    691   -363    153   -306   -290   -709
   -220  -1821  -1600   1021    688  -1712    670   -384    129   -329   -314   -732
   -200  -1805  -1605   1002    701  -1704    678   -379    129   -332   -309   -724
   -194  -1784  -1592    987    696  -1688    688   -371    137   -324   -301   -717
   -215  -1810  -1595   1013    688  -1704    667   -389    116   -342   -319   -740
   -220  -1805  -1584   1010    680  -1696    659   -392    111   -348   -324   -743
   -220  -1821  -1602   1021    688  -1712    670   -379    127   -332   -309   -727
   -270  -1849  -1579   1060    652  -1714    654   -392    116   -345   -324   -740
   -293  -1867  -1574   1080    639  -1722    626   -413     93   -366   -340   -758
   -259  -1847  -1590   1052    665  -1719    641   -394    111   -348   -324   -740
   -194  -1761  -1566    976    685  -1665    688   -353    148   -319   -303   -719
   -181  -1748  -1566    963    691  -1657    769   -257    184   -322   -324   -753
   -174  -1696  -1522    935    672  -1610    880    -90    275   -277   -306   -756
   -150  -1590  -1439    870    641  -1514   1010    207    498    -80   -137   -610
    -72  -1382  -1312    727    618  -1348   1109    613    818    270    207   -277
    -20  -1083  -1062    550    519  -1072   1002    568    943    561    574    122
   -106   -849   -743    478    316   -797    717    -23    857    730    857    459
   -290   -704   -415    496     59   -561    394   -776    602    670    883    530
   -428   -906   -480    667     23   -693    116  -1421     49     98    345     44
   -470  -1369   -898    919    213  -1135   -106  -1774   -589   -680   -423   -675
   -415  -1730  -1314   1072    449  -1522   -168  -1631   -696   -880   -659   -924
   -298  -1753  -1454   1026    574  -1602     25  -1221   -446   -719   -566   -878
   -275  -1714  -1439    995    579  -1577    296   -839   -192   -555   -452   -807
   -275  -1735  -1460   1002    589  -1597    524   -532      5   -426   -366   -756
   -290  -1758  -1467   1026    587  -1613    605   -407     85   -374   -332   -732
   -293  -1777  -1486   1034    594  -1631    615   -384     96   -374   -337   -740
   -252  -1714  -1462    982    602  -1590    646   -345    127   -345   -311   -717
   -223  -1678  -1454    950    613  -1569    667   -322    148   -327   -296   -701
   -194  -1644  -1449    919    626  -1548    672   -309    153   -324   -293   -704
   -192  -1613  -1421    901    613  -1517    688   -285    176   -301   -275   -678
   -226  -1615  -1389    919    581  -1504    701   -267    194   -283   -257   -659
   -236  -1623  -1389    930    574  -1506    685   -270    187   -290   -265   -670
   -241  -1641  -1400    943    579  -1522    667   -272    181   -298   -272   -678
   -257  -1626  -1371    940    555  -1499    665   -259    197   -283   -265   -662
   -257  -1615  -1358    935    550  -1488    670   -246    210   -270   -257   -649
   -236  -1579  -1343    906    550  -1462    680   -231    223   -257   -246   -633
   -223  -1543  -1319    883    548  -1431    701   -200    252   -228   -223   -605
   -226  -1551  -1327    888    548  -1439    698   -184    257   -220   -220   -600
   -223  -1558  -1335    891    553  -1449    675   -184    246   -233   -233   -607
   -228  -1558  -1330    893    548  -1444    670   -176    252   -228   -233   -600
   -236  -1545  -1309    891    535  -1428    685   -153    272   -207   -215   -579
   -223  -1519  -1296    870    532  -1408    693   -132    280   -200   -210   -571
   -192  -1462  -1270    826    537  -1366    709    -93    309   -174   -187   -548
   -213  -1462  -1249    836    517  -1358    709    -67    324   -155   -174   -535
   -257  -1535  -1278    896    509  -1408    688    -64    314   -166   -187   -553
   -283  -1553  -1270    917    491  -1413    675    -46    316   -163   -187   -548
   -200  -1423  -1223    810    511  -1325    722     28    379   -103   -127   -488
   -137  -1343  -1205    740    532  -1273    758     98    433    -51    -80   -441
   -163  -1366  -1202    766    519  -1286    748    129    441    -46    -72   -439
   -155  -1325  -1171    737    506  -1249    769    197    483     -5    -33   -402
   -150  -1280  -1130    714    488  -1208    795    267    535     46     18   -358
    -93  -1200  -1106    644    504  -1153    815    337    584    101     72   -303
    -85  -1169  -1083    628    498  -1127    826    389    613    137    111   -265
   -129  -1184  -1057    654    462  -1122    815    410    626    158    135   -241
   -127  -1143  -1015    633    441  -1080    820    433    646    184    168   -207
   -114  -1098   -984    605    433  -1044    828    441    654    197    184   -192
   -119  -1078   -958    600    418  -1018    831    446    662    205    197   -176
   -135  -1070   -935    602    397  -1002    831    433    654    200    200   -174
   -135  -1054   -922    594    392   -989    815    405    631    176    187   -187
   -148  -1072   -924    607    387   -997    813    376    613    161    174   -194
   -163  -1096   -932    631    384  -1015    810    327    581    129    153   -213
   -174  -1143   -969    657    394  -1054    782    241    519     62     85   -275
   -189  -1166   -976    678    392  -1072    771    168    475     12     38   -319
   -226  -1195   -969    709    368  -1083    766    101    433    -33     -5   -355
   -249  -1241   -992    745    371  -1117    737     20    376    -90    -59   -407
   -254  -1267  -1015    758    379  -1143    711    -44    329   -135   -106   -449
   -265  -1306  -1041    784    387  -1174    693    -93    293   -171   -142   -480
   -280  -1345  -1065    813    389  -1205    675   -135    265   -200   -168   -501
   -270  -1356  -1085    813    407  -1221    657   -166    236   -226   -197   -524
   -270  -1337  -1067    802    394  -1202    659   -176    231   -228   -202   -524
   -288  -1363  -1075    823    392  -1221    662   -174    233   -223   -200   -514
   -288  -1366  -1078    826    392  -1221    659   -176    228   -231   -210   -519
   -277  -1350  -1072    815    397  -1213    652   -184    213   -246   -228   -537
   -285  -1353  -1067    818    387  -1210    649   -179    218   -239   -223   -530
   -293  -1350  -1060    820    381  -1205    654   -168    226   -228   -215   -522
   -288  -1348  -1062    815    384  -1205    639   -174    220   -233   -223   -524
   -288  -1330  -1041    810    376  -1187    649   -161    236   -215   -205   -506
   -296  -1337  -1041    815    371  -1189    646   -158    236   -218   -207   -509
   -296  -1327  -1031    810    366  -1179    633   -171    220   -233   -223   -522
   -298  -1306  -1008    802    350  -1156    631   -168    223   -231   -218   -514
   -309  -1322  -1013    815    350  -1169    646   -153    233   -218   -207   -498
   -301  -1319  -1018    807    358  -1169    628   -171    213   -236   -223   -514
   -303  -1325  -1021    813    358  -1174    615   -184    200   -249   -239   -530
   -314  -1304   -989    807    335  -1148    610   -184    200   -246   -233   -524
   -314  -1291   -976    802    329  -1135    615   -176    205   -241   -231   -522
   -298  -1244   -945    769    319  -1096    628   -168    215   -231   -218   -511
   -306  -1195   -888    750    288  -1044    657   -145    241   -207   -194   -488
   -322  -1182   -862    750    267  -1023    683   -135    252   -200   -184   -478
   -324  -1184   -859    756    267  -1023    685   -142    241   -210   -197   -485
   -340  -1161   -823    750    239   -992    662   -161    236   -215   -197   -485
   -363  -1174   -810    769    220   -995    633   -168    233   -210   -187   -475
   -355  -1176   -820    763    228  -1000    597   -187    218   -220   -192   -480
   -309  -1111   -802    711    246   -958    592   -179    231   -205   -174   -465
   -239  -1015   -776    626    265   -896    639   -132    275   -158   -127   -415
   -236  -1039   -805    636    283   -922    641   -132    267   -171   -135   -418
   -262  -1096   -836    678    285   -966    610   -161    228   -207   -163   -449
   -262  -1111   -849    688    293   -982    605   -163    220   -218   -168   -452
   -283  -1153   -870    717    290  -1013    605   -176    200   -241   -192   -472
   -319  -1202   -883    761    280  -1044    587   -202    166   -277   -226   -509
   -337  -1244   -906    789    283  -1078    584   -220    145   -303   -249   -535
   -335  -1239   -904    787    283  -1072    576   -239    129   -319   -267   -555
   -355  -1262   -906    807    272  -1085    558   -254    103   -345   -290   -574
   -353  -1275   -922    813    283  -1098    555   -262     88   -361   -306   -589
   -353  -1278   -924    813    285  -1101    548   -265     83   -371   -314   -597
   -366  -1283   -917    826    275  -1101    532   -277     64   -387   -329   -610
   -366  -1280   -914    823    272  -1098    535   -275     72   -381   -324   -605
   -384  -1278   -893    831    254  -1085    540   -259     88   -366   -303   -581
   -415  -1314   -901    865    241  -1109    530   -265     77   -374   -311   -589
   -418  -1317   -898    867    239  -1109    517   -272     67   -381   -319   -594
   -361  -1249   -888    805    262  -1070    540   -239     88   -363   -303   -579
   -345  -1234   -888    789    270  -1060    615   -155    127   -353   -314   -602
   -345  -1195   -852    769    252  -1023    727     -2    215   -316   -309   -620
   -293  -1065   -771    680    239   -919    852    241    410   -153   -174   -509
   -239   -872   -633    553    197   -753    943    613    748    213    184   -163
   -171   -566   -394    368    111   -480    875    789    992    602    641    316
   -184   -249    -64    215    -59   -158    709    493   1015    854   1010    740
   -322    -67    254    194   -288     93    522    -67    836    885   1137    914
   -472   -163    306    316   -392     70    267   -792    257    314    597    431
   -542   -537      2    540   -275   -267      2  -1379   -496   -571   -298   -415
   -527   -961   -433    743    -49   -698   -171  -1499   -841  -1000   -743   -846
   -488  -1244   -756    867    132  -1000   -106  -1202   -688   -917   -717   -862
   -449  -1275   -828    862    187  -1052     64   -888   -459   -771   -620   -802
   -418  -1249   -831    831    205  -1041    280   -563   -215   -600   -498   -709
   -410  -1231   -823    818    205  -1028    444   -329    -36   -465   -392   -626
   -446  -1254   -807    852    179  -1031    488   -257     15   -428   -368   -610
   -428  -1257   -828    841    200  -1044    491   -236     25   -420   -363   -610
   -368  -1187   -820    776    223  -1005    524   -189     59   -392   -335   -584
   -342  -1150   -810    745    233   -982    555   -155     90   -366   -311   -563
   -324  -1127   -802    727    239   -966    553   -145     96   -361   -303   -555
   -340  -1119   -782    727    220   -950    553   -137     98   -353   -298   -548
   -379  -1143   -766    761    192   -956    553   -132    103   -348   -293   -537
   -379  -1140   -761    758    189   -953    545   -129    101   -353   -293   -537
   -358  -1119   -761    740    200   -940    550   -122    103   -350   -290   -535
   -355  -1111   -758    732    200   -935    566    -98    127   -329   -267   -511
   -363  -1124   -761    743    197   -943    563    -93    129   -327   -267   -506
   -363  -1096   -732    730    181   -914    550   -101    122   -335   -272   -514
   -371  -1080   -709    727    168   -896    555    -88    137   -319   -257   -501
   -379  -1080   -701    730    158   -891    550    -80    140   -316   -254   -496
   -368  -1065   -698    717    163   -883    545    -80    140   -316   -254   -496
   -363  -1049   -688    704    161   -870    548    -64    153   -303   -241   -485
   -355  -1034   -678    696    161   -857    566    -33    184   -275   -213   -459
   -376  -1041   -665    706    142   -854    563    -18    194   -267   -205   -449
   -381  -1031   -649    704    132   -841    555    -10    197   -265   -200   -444
   -332   -984   -652    657    158   -818    584     28    233   -233   -168   -415
   -306   -940   -633    623    163   -787    600     62    265   -205   -140   -392
   -285   -893   -607    589    158   -750    602     96    285   -184   -122   -371
   -306   -888   -581    597    135   -735    605    132    316   -150    -90   -348
   -342   -927   -587    633    122   -758    592    166    340   -127    -70   -327
   -342   -940   -597    641    127   -769    579    202    363   -103    -46   -303
   -290   -865   -576    576    140   -722    618    280    426    -36     23   -236
   -228   -756   -530    491    150   -644    670    371    506     46    106   -153
   -252   -732   -480    488    114   -607    662    405    527     77    135   -122
   -270   -714   -444    493     85   -579    649    436    548    103    163    -90
   -267   -688   -423    478     75   -555    657    470    581    145    205    -46
   -259   -672   -413    465     75   -542    654    485    594    163    231    -18
   -265   -654   -389    459     59   -522    639    478    589    163    233     -5
   -283   -652   -368    467     41   -511    628    472    584    161    239      2
   -277   -652   -374    462     46   -514    633    462    576    155    236      7
   -246   -613   -368    428     59   -491    646    452    566    145    226      2
   -272   -618   -345    444     33   -483    646    420    542    119    200    -18
   -316   -641   -324    480      2   -483    649    381    514     85    166    -44
   -340   -675   -337    506     -2   -506    631    311    454     23    101   -103
   -366   -711   -345    540    -12   -530    605    231    394    -46     31   -171
   -374   -740   -366    555     -5   -553    597    168    353    -90    -15   -215
   -345   -745   -400    545     25   -574    600    119    319   -127    -54   -246
   -355   -774   -418    566     31   -597    574     57    270   -179   -106   -296
   -384   -805   -420    594     18   -613    561     20    244   -202   -132   -316
   -413   -841   -431    626      5   -636    542    -12    223   -223   -153   -337
   -431   -870   -439    652      2   -654    519    -49    187   -259   -192   -366
   -426   -859   -436    641      5   -649    514    -59    179   -265   -197   -368
   -400   -833   -436    615     15   -636    530    -44    197   -249   -179   -350
   -394   -833   -439    613     20   -636    530    -44    197   -249   -181   -348
   -387   -826   -439    607     25   -633    519    -49    189   -254   -187   -353
   -413   -833   -420    620      2   -628    514    -46    192   -249   -181   -345
   -418   -833   -415    626     -2   -623    506    -49    189   -252   -184   -345
   -400   -815   -415    605      7   -615    506    -44    194   -249   -179   -340
   -374   -776   -402    576     12   -589    524    -25    215   -231   -158   -324
   -392   -769   -379    579     -7   -574    519    -25    213   -228   -158   -322
   -402   -774   -371    587    -15   -574    504    -36    197   -241   -171   -327
   -415   -782   -366    597    -25   -574    498    -41    194   -244   -171   -327
   -420   -795   -374    607    -23   -584    511    -25    210   -228   -155   -311
   -413   -784   -374    597    -20   -579    504    -28    207   -233   -158   -316
   -405   -769   -363    587    -23   -566    493    -36    197   -239   -166   -322
   -423   -758   -337    589    -44   -548    498    -28    207   -228   -155   -309
   -394   -685   -290    540    -51   -488    537      2    249   -189   -116   -270
   -379   -623   -246    501    -67   -436    555     10    262   -179   -103   -259
   -402   -626   -223    514    -90   -426    566      7    265   -176   -103   -257
   -392   -615   -226    504    -85   -420    581     18    277   -163    -93   -244
   -407   -597   -189    504   -109   -394    561      2    270   -168    -96   -244
   -405   -553   -148    478   -129   -353    540     -2    275   -158    -83   -226
   -400   -566   -166    483   -116   -366    522     -7    272   -155    -77   -218
   -402   -587   -187    493   -111   -387    501    -20    259   -163    -85   -223
   -405   -576   -171    491   -116   -374    483    -25    252   -171    -90   -228
   -394   -566   -174    480   -114   -371    480    -23    246   -174    -93   -228
   -379   -600   -220    488    -80   -410    470    -28    231   -189   -106   -239
   -397   -654   -257    527    -70   -457    449    -46    202   -215   -135   -262
   -418   -675   -257    548    -80   -467    457    -44    205   -213   -135   -259
   -426   -683   -259    553    -83   -470    462    -49    192   -228   -150   -275
   -465   -727   -265    594   -101   -496    444    -80    155   -267   -189   -314
   -485   -787   -303    633    -93   -545    420   -109    122   -301   -220   -345
   -410   -722   -311    566    -49   -517    452    -85    142   -280   -200   -319
   -345   -667   -322    506    -12   -496    467    -75    148   -275   -194   -309
   -415   -737   -322    576    -49   -532    436   -103    114   -306   -226   -340
   -439   -769   -329    600    -54   -550    436   -101    119   -301   -226   -337
   -449   -769   -319    610    -64   -545    433    -96    127   -293   -215   -327
   -449   -761   -314    605    -70   -537    420   -103    111   -303   -226   -335
   -446   -763   -316    605    -64   -540    433    -88    127   -285   -207   -319
   -449   -748   -298    597    -75   -524    441    -83    137   -272   -194   -306
   -452   -761   -309    607    -72   -535    436    -85    127   -285   -207   -319
   -420   -753   -332    587    -46   -542    496     -5    155   -288   -231   -348
   -426   -735   -311    579    -59   -524    607    150    241   -257   -233   -374
   -402   -654   -252    527    -75   -454    724    376    420   -111   -122   -285
   -324   -441   -116    384   -103   -280    833    779    769    252    223     38
   -239   -101    137    168   -189     18    782    930   1015    646    688    527
   -277    241    519     18   -397    379    587    496    969    854   1026    917
   -423    394    818     12   -620    605    306   -176    709    820   1091   1028
   -581    296    878    142   -730    587     28   -865    200    353    662    649
   -628   -163    465    394   -548    150   -189  -1314   -491   -501   -215   -174
   -605   -581     23    592   -316   -277   -303  -1348   -784   -898   -633   -576
   -555   -769   -215    662   -171   -491   -223  -1039   -605   -795   -587   -574
   -485   -735   -249    610   -119   -493      2   -665   -303   -574   -423   -444
   -467   -709   -244    587   -114   -478    244   -329    -51   -402   -303   -358
   -472   -704   -231    587   -122   -467    358   -155     64   -324   -252   -329
   -465   -696   -233    579   -116   -465    407    -85    116   -283   -220   -309
   -452   -691   -239    571   -106   -465    433    -51    145   -262   -205   -296
   -423   -657   -236    537    -96   -449    441    -33    158   -252   -197   -285
   -428   -652   -223    540   -103   -439    449    -15    176   -236   -187   -272
   -439   -685   -249    561    -96   -467    449     -7    179   -233   -187   -275
   -418   -670   -252    545    -83   -462    444      0    181   -233   -184   -272
   -436   -675   -239    553   -101   -457    449     10    189   -220   -179   -267
   -452   -683   -233    566   -111   -459    462     31    210   -200   -158   -249
   -444   -683   -239    561   -103   -459    459     36    210   -202   -158   -252
   -413   -662   -249    537    -83   -457    459     44    215   -197   -153   -249
   -426   -675   -252    550    -88   -465    470     62    233   -179   -140   -236
   -439   -683   -244    561    -98   -465    470     72    246   -168   -129   -226
   -420   -657   -239    537    -93   -449    475     85    257   -155   -116   -213
   -426   -649   -223    537   -101   -436    488    109    275   -135   -101   -197
   -402   -623   -223    511    -90   -423    511    132    301   -109    -77   -179
   -415   -659   -244    537    -85   -452    506    137    301   -109    -80   -184
   -420   -670   -252    542    -85   -462    498    145    303   -109    -83   -189
   -400   -628   -228    514    -85   -428    506    168    324    -88    -64   -174
   -389   -631   -241    509    -75   -436    514    189    340    -75    -54   -168
   -389   -636   -246    511    -72   -441    517    210    353    -62    -46   -163
   -402   -623   -223    511    -90   -423    537    254    392    -25    -15   -135
   -402   -623   -220    514    -90   -423    555    301    428     10     15   -109
   -402   -620   -218    509    -93   -420    563    342    452     33     31    -93
   -394   -605   -210    498    -93   -407    587    405    498     77     72    -59
   -389   -607   -218    498    -85   -413    607    465    540    116    109    -25
   -358   -592   -233    475    -62   -413    607    517    568    145    135     -5
   -350   -581   -231    465    -59   -407    631    587    618    197    184     41
   -350   -548   -197    446    -77   -374    652    649    665    252    236     96
   -322   -483   -163    400    -80   -322    665    693    696    290    275    129
   -303   -449   -145    376    -80   -298    672    719    714    314    298    153
   -322   -478   -158    397    -83   -319    672    730    724    329    316    171
   -314   -467   -153    389    -83   -311    672    737    730    342    329    189
   -296   -423   -127    358    -85   -275    665    724    719    335    324    189
   -275   -394   -119    335    -77   -257    680    722    722    342    332    197
   -314   -454   -140    384    -88   -298    678    693    704    324    311    179
   -337   -488   -150    413    -93   -319    667    641    665    285    270    140
   -345   -506   -161    423    -93   -335    662    579    626    244    226     98
   -387   -584   -197    485    -96   -392    657    514    587    202    181     49
   -413   -646   -236    527    -90   -441    644    441    545    155    132      2
   -410   -672   -265    540    -72   -470    639    381    511    116     88    -44
   -426   -717   -293    571    -67   -506    636    329    485     90     54    -77
   -444   -769   -324    607    -59   -548    618    275    452     51     12   -119
   -462   -826   -363    644    -51   -594    587    226    413     12    -28   -158
   -470   -865   -397    667    -38   -631    581    200    400     -2    -46   -176
   -433   -854   -423    644     -7   -639    600    197    405      0    -46   -179
   -415   -865   -449    641     15   -657    605    189    397     -2    -57   -192
   -446   -909   -465    678      7   -688    597    179    389    -10    -67   -205
   -452   -940   -488    696     18   -717    597    187    394     -5    -64   -205
   -441   -943   -501    691     25   -722    605    187    397     -2    -67   -210
   -449   -945   -496    698     23   -722    605    184    394     -7    -75   -220
   -459   -963   -504    711     18   -732    615    197    407      7    -64   -210
   -457  -1005   -548    732     44   -776    618    202    410     10    -64   -213
   -439  -1018   -579    727     67   -797    610    192    400     -2    -77   -231
   -449  -1026   -576    737     62   -802    615    197    405      2    -75   -231
   -467  -1065   -597    763     62   -833    628    205    415     12    -70   -231
   -459  -1083   -623    771     80   -854    626    202    410      7    -80   -241
   -452  -1085   -633    766     90   -859    631    202    407      7    -83   -244
   -465  -1106   -641    787     88   -875    646    215    423     23    -70   -239
   -465  -1158   -693    813    111   -927    644    205    413      7    -85   -254
   -457  -1163   -709    810    124   -937    641    200    405      0    -93   -267
   -454  -1161   -706    807    124   -935    670    223    431     28    -70   -252
   -431  -1124   -693    779    129   -909    706    249    462     57    -46   -236
   -454  -1114   -659    782    101   -888    717    239    457     51    -57   -249
   -485  -1156   -670    820     90   -914    735    244    470     57    -51   -252
   -446  -1137   -691    792    119   -914    758    262    496     85    -25   -226
   -361  -1062   -701    711    168   -883    771    280    524    116      2   -197
   -413  -1148   -735    779    158   -943    714    239    485     77    -33   -239
   -423  -1182   -761    802    166   -971    696    231    480     77    -33   -241
   -426  -1189   -763    805    166   -976    709    244    496     96    -20   -231
   -413  -1213   -800    813    192  -1008    711    249    491     90    -25   -239
   -431  -1301   -872    865    220  -1088    698    236    475     72    -46   -265
   -428  -1366   -937    896    252  -1153    685    218    449     51    -70   -290
   -436  -1400   -966    917    262  -1184    680    200    426     28    -93   -316
   -452  -1478  -1026    966    285  -1252    691    194    415     15   -111   -340
   -478  -1540  -1065   1008    293  -1304    704    187    407      5   -127   -363
   -483  -1577  -1096   1028    306  -1337    696    161    381    -25   -161   -397
   -491  -1626  -1137   1057    322  -1382    698    153    366    -41   -179   -418
   -501  -1683  -1182   1093    340  -1434    706    148    361    -49   -189   -433
   -509  -1732  -1226   1119    355  -1480    698    135    345    -64   -213   -457
   -498  -1748  -1249   1122    374  -1501    704    132    345    -67   -218   -467
   -496  -1766  -1270   1130    384  -1519    724    148    366    -46   -197   -452
   -501  -1803  -1301   1153    400  -1553    727    150    366    -44   -200   -459
   -496  -1823  -1327   1158    413  -1577    714    132    348    -64   -226   -485
   -501  -1862  -1361   1182    428  -1613    719    137    353    -59   -223   -488
   -506  -1904  -1400   1202    446  -1652    735    145    361    -51   -218   -491
   -478  -1914  -1436   1197    478  -1675    774    176    374    -51   -228   -509
   -483  -1925  -1441   1202    478  -1683    885    314    444    -31   -239   -540
   -457  -1875  -1421   1166    480  -1649   1018    537    597     80   -158   -491
   -389  -1769  -1379   1078    493  -1577   1150    891    859    332     62   -296
   -277  -1561  -1283    919    501  -1423   1213   1275   1158    693    436     70
   -275  -1280  -1008    776    366  -1143   1060   1000   1213    963    805    483
   -397  -1130   -732    763    166   -932    766    332   1072   1062   1005    732
   -571  -1109   -540    839    -15   -826    465   -426    714    828    836    610
   -748  -1457   -709   1104    -20  -1083    213  -1078     38     64     80   -101
   -740  -1951  -1210   1343    233  -1582     28  -1273   -467   -563   -561   -719
   -628  -2203  -1574   1415    472  -1891     67   -995   -389   -563   -613   -813
   -563  -2265  -1701   1413    566  -1984    277   -610   -148   -407   -517   -766
   -535  -2262  -1727   1400    594  -1995    568   -215    119   -231   -389   -680
   -514  -2294  -1782   1402    633  -2039    750     20    265   -137   -327   -649
   -496  -2320  -1823   1408    662  -2073    810     98    306   -111   -319   -654
   -498  -2366  -1867   1431    683  -2117    839    129    324   -101   -316   -659
   -493  -2397  -1904   1447    704  -2151    852    148    340    -93   -311   -657
   -491  -2416  -1927   1452    717  -2171    867    163    348    -85   -309   -657
   -501  -2431  -1930   1465    714  -2182    898    187    368    -67   -290   -652
   -501  -2452  -1953   1475    724  -2205    911    200    379    -59   -288   -654
   -504  -2496  -1992   1501    743  -2244    904    194    366    -75   -303   -678
   -485  -2499  -2016   1491    763  -2260    909    200    374    -67   -301   -675
   -488  -2525  -2036   1506    771  -2281    927    218    392    -51   -285   -665
   -506  -2574  -2070   1540    782  -2322    932    220    387    -54   -288   -672
   -496  -2582  -2086   1540    795  -2335    935    220    387    -54   -290   -678
   -496  -2592  -2099   1543    800  -2348    950    231    397    -46   -285   -678
   -483  -2616  -2132   1548    823  -2374    966    246    410    -36   -277   -672
   -472  -2639  -2166   1553    844  -2403    958    244    402    -44   -285   -688
   -478  -2665  -2187   1571    854  -2426    966    252    407    -38   -283   -691
   -488  -2673  -2187   1579    846  -2431    984    272    431    -18   -265   -672
   -485  -2707  -2221   1597    865  -2465    982    272    426    -23   -272   -688
   -485  -2746  -2260   1613    885  -2504    989    288    431    -18   -270   -691
   -467  -2764  -2296   1615    914  -2530   1015    319    459      5   -249   -672
   -457  -2774  -2320   1613    930  -2548   1021    335    465     10   -249   -678
   -467  -2795  -2327   1631    927  -2561   1028    355    475     20   -241   -672
   -465  -2805  -2340   1634    935  -2574   1052    400    509     54   -210   -646
   -420  -2792  -2372   1608    974  -2582   1072    444    535     75   -192   -631
   -418  -2811  -2392   1613    984  -2603   1083    480    550     90   -184   -626
   -410  -2805  -2395   1605    992  -2600   1106    537    589    129   -150   -600
   -387  -2792  -2405   1587   1008  -2600   1124    600    628    171   -109   -563
   -379  -2795  -2416   1587   1018  -2605   1130    644    649    197    -83   -540
   -368  -2787  -2418   1579   1023  -2603   1140    691    678    228    -49   -509
   -345  -2756  -2410   1551   1031  -2585   1166    750    724    280      2   -459
   -337  -2730  -2395   1532   1026  -2564   1176    771    740    303     25   -436
   -355  -2735  -2379   1545   1010  -2559   1176    782    748    319     44   -415
   -353  -2740  -2390   1545   1015  -2566   1187    787    753    332     57   -400
   -348  -2751  -2403   1551   1026  -2579   1182    769    737    322     49   -410
   -350  -2766  -2416   1558   1031  -2592   1166    737    711    298     25   -431
   -361  -2790  -2429   1577   1034  -2611   1166    714    698    290     18   -439
   -381  -2844  -2462   1610   1039  -2655   1174    675    678    265     -2   -462
   -392  -2899  -2507   1644   1054  -2704   1158    602    628    213    -51   -511
   -397  -2915  -2517   1654   1057  -2717   1161    530    581    166   -101   -558
   -410  -2951  -2540   1680   1065  -2746   1171    465    548    129   -135   -597
   -433  -3018  -2587   1725   1075  -2803   1161    387    498     80   -189   -646
   -452  -3089  -2637   1769   1091  -2863   1145    314    452     28   -241   -701
   -465  -3135  -2670   1800   1101  -2904   1132    254    413    -10   -285   -743
   -470  -3177  -2707   1823   1117  -2943   1114    192    371    -54   -327   -782
   -488  -3242  -2756   1865   1132  -3000   1083    135    322   -101   -376   -833
   -509  -3296  -2787   1901   1137  -3042   1075    103    301   -119   -394   -852
   -530  -3317  -2787   1925   1127  -3055   1072     83    290   -129   -402   -862
   -517  -3330  -2813   1925   1148  -3073   1067     70    272   -145   -418   -878
   -509  -3343  -2837   1925   1161  -3091   1065     51    257   -155   -428   -891
   -517  -3372  -2857   1943   1169  -3115   1067     49    257   -158   -431   -893
   -511  -3369  -2857   1940   1171  -3112   1065     38    246   -166   -441   -904
   -511  -3369  -2857   1940   1171  -3115   1062     31    236   -171   -446   -911
   -530  -3406  -2878   1966   1171  -3143   1067     31    236   -174   -449   -917
   -522  -3416  -2894   1969   1184  -3156   1072     28    236   -171   -449   -911
   -514  -3416  -2904   1964   1192  -3161   1065     12    218   -189   -465   -930
   -514  -3416  -2902   1966   1192  -3159   1070     10    218   -187   -462   -927
   -535  -3450  -2915   1990   1187  -3185   1067      2    213   -192   -465   -930
   -540  -3473  -2933   2005   1195  -3203   1052    -20    187   -218   -491   -950
   -530  -3460  -2933   1992   1200  -3198   1049    -31    176   -223   -498   -956
   -527  -3473  -2946   2000   1208  -3211   1065    -23    187   -215   -488   -948
   -511  -3465  -2953   1990   1218  -3211   1057    -38    171   -228   -501   -958
   -493  -3447  -2956   1969   1228  -3203   1057    -51    163   -239   -511   -966
   -509  -3457  -2948   1982   1218  -3205   1075    -44    176   -223   -496   -948
   -509  -3416  -2907   1964   1197  -3161   1093    -33    189   -213   -483   -932
   -522  -3387  -2868   1953   1171  -3128   1104    -49    181   -220   -493   -940
   -511  -3374  -2863   1943   1174  -3120   1135    -38    194   -213   -483   -930
   -509  -3377  -2868   1940   1176  -3122   1135    -49    192   -213   -485   -927
   -504  -3346  -2842   1925   1169  -3094   1109    -72    179   -223   -496   -932
   -509  -3348  -2839   1930   1163  -3094   1078    -90    166   -231   -498   -932
   -504  -3369  -2865   1935   1179  -3117   1054   -103    155   -231   -498   -924
   -475  -3356  -2881   1914   1200  -3117   1041   -114    145   -239   -501   -927
   -472  -3348  -2876   1912   1200  -3112   1028   -124    132   -252   -514   -935
   -504  -3403  -2899   1953   1195  -3151   1021   -137    111   -265   -527   -945
   -496  -3416  -2922   1956   1213  -3169   1008   -158     85   -283   -542   -958
   -498  -3429  -2933   1964   1215  -3180    989   -189     49   -319   -579   -984
   -522  -3460  -2938   1992   1208  -3200    982   -218     20   -350   -607  -1010
   -545  -3489  -2946   2016   1197  -3218    987   -231      7   -368   -628  -1031
   -550  -3522  -2974   2036   1210  -3250    966   -270    -33   -413   -670  -1070
   -553  -3543  -2990   2047   1215  -3268    948   -298    -62   -441   -698  -1096
   -555  -3543  -2987   2049   1215  -3265    945   -311    -80   -454   -714  -1109
   -553  -3541  -2987   2047   1215  -3265    937   -324    -96   -470   -730  -1122
   -545  -3522  -2977   2034   1213  -3250    927   -340   -111   -483   -740  -1130
   -561  -3522  -2961   2039   1200  -3242    927   -345   -111   -483   -740  -1127
   -581  -3533  -2951   2057   1184  -3242    919   -358   -124   -493   -748  -1130
   -594  -3543  -2951   2068   1176  -3247    898   -381   -150   -519   -769  -1148
   -592  -3535  -2943   2062   1174  -3239    893   -387   -155   -524   -774  -1148
   -563  -3509  -2946   2034   1189  -3226    901   -384   -150   -517   -769  -1137
   -517  -3470  -2953   1995   1218  -3213    911   -379   -155   -524   -776  -1143
   -545  -3460  -2917   2000   1184  -3187    984   -293   -116   -522   -795  -1171
   -550  -3395  -2844   1971   1145  -3120   1104   -101      2   -444   -745  -1143
   -480  -3257  -2779   1867   1148  -3018   1234    197    218   -252   -576   -995
   -371  -3055  -2683   1714   1156  -2870   1330    626    509     64   -267   -688
   -319  -2756  -2436   1538   1057  -2598   1249    587    641    348     88   -288
   -397  -2512  -2114   1454    857  -2314    961    -23    550    493    342     25
   -571  -2364  -1792   1467    610  -2081    628   -818    293    420    353     88
   -779  -2538  -1758   1660    488  -2148    358  -1535   -244   -114   -150   -363
   -846  -3016  -2169   1930    659  -2592    106  -1919   -906   -909   -950  -1122
   -761  -3312  -2551   2036    893  -2933     49  -1766  -1005  -1093  -1174  -1361
   -662  -3382  -2720   2021   1028  -3052    215  -1371   -797   -969  -1104  -1332
   -626  -3354  -2727   1990   1049  -3042    493   -969   -545   -810   -995  -1254
   -602  -3369  -2769   1984   1083  -3070    701   -688   -392   -714   -940  -1226
   -579  -3346  -2766   1961   1091  -3055    789   -566   -319   -667   -911  -1202
   -571  -3333  -2764   1951   1093  -3050    823   -527   -290   -649   -898  -1197
   -568  -3328  -2759   1948   1093  -3044    828   -514   -288   -652   -904  -1202
   -563  -3309  -2748   1935   1091  -3029    813   -519   -303   -670   -922  -1218
   -574  -3302  -2730   1938   1075  -3016    815   -511   -298   -667   -917  -1215
   -589  -3286  -2696   1935   1052  -2992    826   -496   -285   -654   -904  -1200
   -563  -3237  -2673   1901   1054  -2956    828   -491   -283   -652   -904  -1192
   -553  -3234  -2681   1891   1062  -2956    820   -496   -290   -657   -909  -1197
   -548  -3216  -2668   1880   1057  -2940    823   -485   -285   -654   -901  -1192
   -553  -3192  -2642   1873   1041  -2917    810   -501   -303   -670   -917  -1205
   -558  -3167  -2608   1862   1023  -2889    800   -509   -311   -678   -922  -1208
   -563  -3154  -2590   1857   1013  -2873    807   -501   -303   -670   -914  -1202
   -550  -3138  -2587   1844   1018  -2865    807   -496   -301   -670   -914  -1197
   -542  -3112  -2569   1829   1013  -2842    797   -498   -309   -675   -917  -1200
   -558  -3102  -2543   1831    992  -2824    792   -496   -309   -675   -917  -1202
   -553  -3063  -2512   1805    976  -2787    802   -475   -293   -657   -901  -1187
   -524  -3044  -2520   1784    995  -2782    789   -478   -301   -667   -909  -1195
   -542  -3029  -2486   1784    971  -2759    787   -472   -293   -659   -901  -1187
   -537  -2990  -2452   1764    956  -2722    805   -439   -259   -626   -865  -1148
   -506  -2961  -2455   1732    971  -2709    805   -423   -257   -623   -862  -1145
   -517  -2938  -2423   1727    953  -2681    800   -410   -254   -626   -865  -1150
   -527  -2912  -2387   1717    930  -2650    805   -379   -236   -607   -846  -1137
   -517  -2896  -2379   1706    930  -2639    802   -353   -226   -597   -836  -1127
   -501  -2870  -2372   1683    932  -2621    802   -316   -207   -579   -818  -1109
   -491  -2834  -2343   1662    924  -2590    810   -265   -179   -548   -789  -1080
   -472  -2792  -2320   1631    919  -2556    818   -210   -148   -517   -758  -1049
   -462  -2756  -2294   1610    914  -2525    813   -166   -127   -493   -740  -1028
   -459  -2696  -2236   1577    885  -2468    815   -111    -93   -457   -701   -984
   -428  -2613  -2184   1519    878  -2400    836    -57    -51   -407   -649   -935
   -410  -2572  -2161   1488    872  -2366    831    -36    -38   -387   -626   -909
   -413  -2535  -2122   1475    854  -2330    820    -25    -36   -376   -610   -888
   -426  -2509  -2083   1467    826  -2299    823    -18    -25   -361   -594   -867
   -436  -2496  -2060   1465    810  -2278    813    -28    -33   -366   -594   -867
   -423  -2468  -2044   1444    807  -2257    797    -51    -54   -381   -610   -878
   -420  -2429  -2008   1426    792  -2218    802    -64    -54   -381   -605   -870
   -449  -2436  -1990   1441    769  -2213    805    -98    -70   -397   -618   -875
   -470  -2449  -1982   1460    756  -2216    789   -161   -111   -439   -654   -904
   -470  -2457  -1990   1462    758  -2223    776   -236   -155   -485   -698   -948
   -475  -2465  -1990   1470    756  -2229    771   -306   -189   -522   -740   -984
   -517  -2522  -2008   1519    743  -2265    737   -400   -252   -589   -807  -1049
   -532  -2546  -2016   1538    740  -2281    709   -480   -303   -646   -859  -1101
   -555  -2579  -2023   1566    732  -2301    693   -542   -340   -680   -896  -1137
   -568  -2598  -2029   1584    730  -2314    675   -600   -376   -719   -935  -1176
   -561  -2616  -2055   1587    743  -2335    652   -652   -415   -763   -976  -1210
   -568  -2631  -2065   1600    748  -2348    639   -685   -439   -784   -997  -1231
   -581  -2652  -2073   1615    745  -2361    628   -709   -454   -800  -1013  -1244
   -589  -2655  -2065   1623    737  -2361    607   -737   -478   -823  -1034  -1265
   -587  -2650  -2062   1618    735  -2356    597   -748   -483   -828  -1039  -1270
   -592  -2626  -2036   1608    722  -2333    605   -743   -475   -820  -1031  -1260
   -594  -2611  -2018   1600    711  -2314    600   -750   -480   -826  -1036  -1262
   -568  -2595  -2026   1582    727  -2312    589   -761   -491   -833  -1047  -1273
   -579  -2595  -2016   1587    717  -2307    592   -758   -485   -828  -1041  -1270
   -592  -2590  -1997   1590    701  -2294    581   -769   -496   -839  -1049  -1275
   -594  -2569  -1974   1582    688  -2273    568   -787   -511   -852  -1062  -1288
   -584  -2543  -1958   1564    685  -2252    576   -784   -504   -844  -1052  -1278
   -592  -2548  -1958   1569    680  -2255    568   -789   -509   -849  -1057  -1283
   -589  -2543  -1953   1566    680  -2249    553   -805   -522   -865  -1075  -1296
   -584  -2527  -1943   1556    678  -2236    550   -810   -524   -865  -1075  -1296
   -579  -2517  -1938   1548    678  -2229    561   -807   -517   -857  -1067  -1286
   -555  -2478  -1925   1514    683  -2200    568   -802   -517   -857  -1065  -1278
   -561  -2462  -1901   1512    667  -2182    568   -807   -519   -862  -1067  -1283
   -594  -2462  -1867   1525    636  -2166    568   -810   -517   -857  -1065  -1278
   -587  -2434  -1847   1512    628  -2140    581   -802   -504   -849  -1057  -1265
   -576  -2392  -1818   1483    618  -2107    594   -797   -498   -841  -1049  -1260
   -581  -2356  -1774   1467    594  -2065    613   -797   -488   -833  -1041  -1254
   -592  -2346  -1753   1467    579  -2049    620   -797   -485   -833  -1039  -1254
   -587  -2327  -1740   1457    576  -2034    605   -810   -491   -841  -1047  -1260
   -571  -2278  -1706   1423    566  -1995    584   -818   -485   -828  -1034  -1247
   -563  -2268  -1704   1415    568  -1987    561   -826   -485   -823  -1023  -1234
   -568  -2281  -1712   1423    571  -1997    527   -844   -501   -836  -1036  -1239
   -561  -2262  -1701   1413    568  -1982    519   -846   -506   -839  -1039  -1236
   -545  -2257  -1712   1400    581  -1987    519   -844   -504   -833  -1036  -1234
   -555  -2309  -1753   1431    597  -2031    488   -870   -537   -870  -1072  -1265
   -574  -2348  -1777   1460    600  -2062    459   -901   -574   -904  -1106  -1291
   -579  -2351  -1771   1465    594  -2062    470   -904   -576   -909  -1111  -1293
   -581  -2364  -1782   1473    600  -2075    480   -909   -584   -922  -1127  -1306
   -597  -2395  -1797   1496    600  -2096    480   -930   -610   -948  -1156  -1337
   -613  -2405  -1792   1506    587  -2099    465   -956   -631   -971  -1179  -1358
   -623  -2418  -1795   1522    584  -2107    454   -971   -644   -984  -1195  -1369
   -623  -2449  -1829   1535    600  -2140    433   -995   -672  -1013  -1223  -1397
   -620  -2444  -1823   1530    600  -2135    428  -1008   -683  -1028  -1239  -1408
   -620  -2439  -1818   1527    597  -2130    431  -1005   -675  -1021  -1236  -1405
   -631  -2455  -1823   1543    594  -2140    423  -1010   -683  -1026  -1241  -1408
   -628  -2447  -1821   1538    594  -2135    413  -1021   -691  -1036  -1254  -1421
   -633  -2447  -1813   1538    589  -2130    415  -1018   -685  -1034  -1252  -1418
   -626  -2447  -1821   1535    594  -2132    413  -1018   -683  -1031  -1249  -1415
   -623  -2431  -1808   1527    592  -2120    394  -1034   -698  -1049  -1265  -1431
   -615  -2434  -1818   1522    600  -2127    428  -1000   -683  -1044  -1273  -1441
   -607  -2408  -1800   1506    594  -2107    530   -867   -605  -1010  -1262  -1449
   -568  -2327  -1761   1447    594  -2044    620   -680   -485   -930  -1210  -1415
   -509  -2195  -1686   1353    587  -1940    740   -348   -226   -685   -995  -1223
   -420  -1961  -1543   1189    558  -1753    787      2     62   -324   -613   -841
   -397  -1649  -1254   1023    428  -1452    631   -218    116    -80   -272   -452
   -517  -1415   -898    966    189  -1156    342   -872    -18     23    -62   -187
   -706  -1296   -589   1002    -59   -943     41  -1652   -353   -158   -166   -233
   -865  -1634   -771   1249    -49  -1202   -228  -2312  -1044   -940   -937   -956
   -841  -2088  -1247   1465    200  -1667   -428  -2543  -1566  -1587  -1602  -1600
   -748  -2348  -1600   1548    423  -1974   -389  -2270  -1509  -1610  -1683  -1709
   -688  -2400  -1712   1545    511  -2057   -166  -1844  -1234  -1426  -1564  -1634
   -657  -2385  -1727   1519    532  -2057     93  -1467   -989  -1267  -1454  -1556
   -644  -2410  -1766   1527    561  -2088    262  -1221   -841  -1176  -1402  -1532
   -636  -2426  -1790   1530    574  -2109    337  -1122   -771  -1127  -1371  -1514
   -623  -2423  -1800   1525    587  -2112    358  -1088   -748  -1111  -1361  -1512
   -592  -2405  -1813   1499    607  -2109    358  -1075   -750  -1117  -1371  -1525
   -587  -2395  -1808   1491    607  -2101    368  -1052   -730  -1098  -1358  -1509
   -600  -2416  -1816   1504    607  -2117    371  -1036   -719  -1091  -1348  -1504
   -602  -2421  -1818   1512    607  -2120    358  -1044   -730  -1104  -1363  -1514
   -594  -2408  -1813   1501    607  -2112    355  -1041   -730  -1101  -1361  -1512
   -589  -2397  -1808   1493    607  -2104    366  -1023   -711  -1085  -1353  -1499
   -581  -2392  -1813   1486    615  -2104    358  -1026   -717  -1088  -1358  -1499
   -581  -2395  -1813   1488    615  -2104    355  -1026   -717  -1088  -1361  -1501
   -594  -2405  -1810   1499    605  -2109    361  -1015   -706  -1078  -1350  -1493
   -597  -2405  -1810   1501    605  -2109    350  -1015   -709  -1080  -1358  -1499
   -584  -2385  -1800   1483    607  -2094    340  -1021   -717  -1085  -1369  -1506
   -579  -2372  -1792   1475    605  -2083    355  -1008   -696  -1065  -1353  -1493
   -576  -2379  -1803   1475    613  -2091    358   -997   -680  -1054  -1345  -1480
   -568  -2385  -1816   1478    620  -2101    350   -992   -683  -1057  -1348  -1483
   -563  -2390  -1826   1475    631  -2107    345   -984   -675  -1052  -1348  -1478
   -566  -2374  -1808   1470    620  -2091    355   -961   -654  -1028  -1327  -1460
   -568  -2372  -1803   1467    615  -2088    345   -956   -654  -1031  -1330  -1462
   -566  -2369  -1803   1465    618  -2086    337   -945   -646  -1023  -1330  -1467
   -571  -2372  -1800   1470    610  -2086    340   -919   -623  -1005  -1317  -1454
   -597  -2408  -1810   1504    605  -2109    329   -904   -618  -1002  -1317  -1452
   -594  -2410  -1818   1501    610  -2114    324   -875   -605   -989  -1309  -1439
   -524  -2322  -1797   1423    636  -2060    361   -802   -545   -930  -1252  -1382
   -465  -2242  -1777   1353    654  -2010    405   -722   -478   -862  -1184  -1317
   -491  -2283  -1792   1387    649  -2039    394   -688   -467   -852  -1176  -1314
   -485  -2265  -1782   1374    646  -2023    387   -644   -439   -823  -1148  -1291
   -488  -2242  -1756   1363    633  -2000    389   -597   -400   -776  -1106  -1249
   -483  -2210  -1727   1345    620  -1969    384   -568   -381   -753  -1083  -1223
   -441  -2161  -1719   1301    639  -1940    392   -535   -353   -722  -1052  -1187
   -454  -2153  -1699   1301    620  -1927    402   -522   -335   -698  -1023  -1163
   -459  -2140  -1680   1299    607  -1912    394   -527   -337   -696  -1021  -1158
   -457  -2125  -1667   1291    602  -1896    379   -553   -355   -714  -1036  -1169
   -454  -2112  -1657   1283    600  -1886    379   -563   -353   -711  -1034  -1158
   -478  -2143  -1665   1309    592  -1904    374   -589   -363   -724  -1041  -1166
   -480  -2151  -1670   1317    594  -1912    361   -639   -397   -756  -1072  -1195
   -488  -2174  -1688   1330    600  -1932    348   -701   -436   -797  -1111  -1236
   -517  -2221  -1704   1369    592  -1964    345   -769   -472   -839  -1150  -1278
   -537  -2268  -1730   1400    594  -2000    319   -862   -532   -911  -1221  -1343
   -563  -2320  -1756   1439    594  -2039    296   -953   -592   -971  -1286  -1408
   -594  -2377  -1782   1486    592  -2081    283  -1023   -633  -1018  -1335  -1454
   -589  -2397  -1808   1493    607  -2104    265  -1085   -672  -1060  -1374  -1491
   -587  -2429  -1844   1506    626  -2138    239  -1153   -722  -1111  -1426  -1540
   -607  -2475  -1867   1540    628  -2171    226  -1197   -753  -1145  -1462  -1571
   -620  -2499  -1878   1558    626  -2190    210  -1234   -779  -1171  -1488  -1597
   -610  -2488  -1878   1551    633  -2184    205  -1249   -787  -1179  -1499  -1602
   -607  -2496  -1891   1551    639  -2192    207  -1254   -787  -1182  -1499  -1600
   -618  -2512  -1896   1564    636  -2205    205  -1265   -792  -1192  -1509  -1610
   -607  -2543  -1938   1574    662  -2239    187  -1288   -813  -1215  -1538  -1639
   -605  -2561  -1956   1584    675  -2260    168  -1309   -833  -1236  -1556  -1660
   -623  -2556  -1932   1587    652  -2244    174  -1304   -818  -1223  -1545  -1647
   -623  -2564  -1940   1592    657  -2252    171  -1312   -823  -1231  -1551  -1649
   -620  -2577  -1956   1597    665  -2268    150  -1337   -844  -1257  -1574  -1670
   -631  -2579  -1948   1605    657  -2265    150  -1340   -841  -1252  -1569  -1662
   -633  -2590  -1956   1610    659  -2273    148  -1343   -839  -1252  -1571  -1660
   -623  -2600  -1979   1610    678  -2291    135  -1356   -852  -1265  -1584  -1670
   -628  -2608  -1979   1618    675  -2294    132  -1361   -854  -1267  -1590  -1675
   -646  -2626  -1979   1636    665  -2304    135  -1366   -854  -1273  -1592  -1678
   -646  -2631  -1987   1636    670  -2309    127  -1379   -862  -1286  -1600  -1686
   -628  -2624  -1997   1626    683  -2312    116  -1395   -875  -1299  -1613  -1693
   -631  -2634  -2005   1631    685  -2322    114  -1405   -878  -1304  -1615  -1696
   -631  -2639  -2008   1636    688  -2325    103  -1413   -883  -1306  -1618  -1691
   -623  -2616  -1995   1618    685  -2307    101  -1426   -891  -1317  -1628  -1701
   -628  -2590  -1961   1608    665  -2275    127  -1410   -865  -1296  -1605  -1686
   -641  -2577  -1938   1608    646  -2260    145  -1405   -844  -1283  -1592  -1670
   -631  -2551  -1919   1592    644  -2236    148  -1415   -849  -1293  -1605  -1678
   -633  -2553  -1919   1592    641  -2236    145  -1431   -849  -1299  -1608  -1680
   -628  -2538  -1909   1582    639  -2223    137  -1436   -839  -1291  -1597  -1662
   -626  -2540  -1917   1582    644  -2229    101  -1467   -859  -1309  -1613  -1673
   -626  -2546  -1919   1587    646  -2234     57  -1499   -891  -1332  -1631  -1688
   -633  -2535  -1904   1584    633  -2221     59  -1491   -878  -1319  -1618  -1675
   -602  -2540  -1940   1571    667  -2242     54  -1483   -880  -1322  -1623  -1678
   -597  -2592  -1995   1592    698  -2294     25  -1512   -917  -1361  -1662  -1712
   -623  -2642  -2018   1634    696  -2330     15  -1522   -932  -1376  -1675  -1717
   -644  -2668  -2023   1654    688  -2346     12  -1530   -943  -1387  -1683  -1725
   -646  -2696  -2049   1673    698  -2374      0  -1561   -974  -1426  -1719  -1764
   -657  -2727  -2070   1691    706  -2400     -5  -1587  -1005  -1462  -1758  -1800
   -659  -2779  -2120   1719    730  -2449    -23  -1615  -1036  -1496  -1797  -1834
   -665  -2805  -2143   1732    737  -2473    -44  -1639  -1060  -1519  -1818  -1849
   -678  -2839  -2161   1758    740  -2501    -64  -1657  -1083  -1545  -1844  -1867
   -691  -2873  -2182   1782    743  -2527    -80  -1673  -1101  -1566  -1862  -1886
   -675  -2876  -2200   1777    761  -2538    -90  -1680  -1111  -1582  -1880  -1899
   -670  -2865  -2195   1766    761  -2530    -96  -1680  -1114  -1587  -1886  -1901
   -678  -2847  -2169   1761    745  -2509    -98  -1683  -1111  -1584  -1878  -1891
   -711  -2891  -2182   1800    732  -2538   -116  -1696  -1124  -1597  -1888  -1901
   -745  -2925  -2179   1836    717  -2553   -158  -1730  -1163  -1634  -1925  -1932
   -711  -2891  -2179   1800    732  -2535   -153  -1725  -1153  -1623  -1914  -1922
   -649  -2855  -2205   1751    776  -2530   -103  -1662  -1114  -1600  -1901  -1912
   -639  -2831  -2192   1732    774  -2512    -10  -1535  -1044  -1582  -1914  -1935
   -649  -2790  -2140   1719    745  -2465     75  -1361   -924  -1504  -1867  -1912
   -613  -2634  -2023   1623    704  -2330    187  -1036   -620  -1200  -1587  -1660
   -527  -2351  -1823   1439    646  -2088    200   -711   -290   -782  -1140  -1218
   -491  -1958  -1470   1223    488  -1714     28   -891   -223   -501   -743   -774
   -589  -1701  -1111   1145    259  -1408   -210  -1460   -376   -389   -504   -485
   -758  -1686   -930   1221     83  -1309   -511  -2216   -857   -756   -789   -717
   -857  -2003  -1145   1428    142  -1574   -789  -2881  -1590  -1597  -1628  -1493
   -854  -2520  -1665   1686    402  -2091   -992  -3182  -2174  -2325  -2366  -2174
   -797  -2873  -2075   1836    639  -2475   -974  -2969  -2132  -2361  -2455  -2286
   -774  -3003  -2229   1888    727  -2616   -792  -2592  -1862  -2190  -2353  -2231
   -766  -2990  -2223   1878    727  -2605   -563  -2236  -1587  -2000  -2216  -2132
   -740  -2966  -2226   1852    743  -2595   -368  -1943  -1356  -1821  -2083  -2034
   -722  -2974  -2252   1849    763  -2613   -290  -1823  -1262  -1756  -2034  -1995
   -717  -2972  -2255   1844    766  -2616   -306  -1821  -1270  -1774  -2055  -2016
   -776  -3034  -2257   1904    737  -2647   -322  -1829  -1280  -1790  -2075  -2036
   -813  -3083  -2270   1948    727  -2678   -327  -1823  -1278  -1792  -2081  -2042
   -706  -2992  -2286   1849    789  -2639   -306  -1792  -1252  -1761  -2055  -2013
   -589  -2873  -2283   1730    846  -2579   -254  -1743  -1200  -1717  -2010  -1969
   -641  -2930  -2291   1784    823  -2611   -254  -1743  -1197  -1717  -2008  -1958
   -667  -2956  -2288   1810    807  -2624   -280  -1764  -1210  -1738  -2026  -1977
   -675  -2938  -2262   1808    792  -2600   -290  -1769  -1210  -1738  -2034  -1979
   -701  -2933  -2231   1816    763  -2582   -296  -1779  -1208  -1738  -2034  -1971
   -722  -2966  -2244   1842    761  -2605   -316  -1795  -1218  -1751  -2052  -1979
   -722  -2953  -2234   1836    753  -2595   -327  -1797  -1223  -1753  -2057  -1977
   -688  -2917  -2229   1803    769  -2574   -314  -1774  -1200  -1730  -2036  -1961
   -680  -2925  -2244   1803    779  -2585   -319  -1769  -1192  -1727  -2036  -1956
   -693  -2951  -2257   1821    779  -2603   -337  -1769  -1192  -1732  -2042  -1945
   -693  -2935  -2244   1813    774  -2590   -340  -1761  -1182  -1725  -2034  -1930
   -706  -2946  -2239   1826    766  -2592   -337  -1748  -1166  -1712  -2029  -1925
   -711  -2948  -2239   1829    761  -2595   -353  -1751  -1171  -1722  -2044  -1932
   -683  -2907  -2223   1795    769  -2566   -353  -1732  -1156  -1709  -2034  -1917
   -623  -2842  -2221   1732    795  -2533   -324  -1686  -1109  -1667  -1995  -1873
   -644  -2868  -2223   1756    789  -2546   -332  -1670  -1101  -1662  -1990  -1865
   -644  -2881  -2239   1761    795  -2559   -332  -1641  -1083  -1647  -1979  -1855
   -633  -2847  -2216   1740    789  -2533   -316  -1597  -1044  -1613  -1951  -1821
   -628  -2818  -2190   1722    779  -2504   -303  -1553  -1008  -1582  -1922  -1790
   -610  -2777  -2166   1693    776  -2473   -301  -1506   -976  -1556  -1899  -1766
   -584  -2735  -2151   1660    782  -2444   -290  -1441   -924  -1499  -1849  -1719
   -600  -2738  -2138   1667    766  -2436   -283  -1382   -878  -1449  -1803  -1673
   -620  -2730  -2112   1673    743  -2421   -283  -1335   -846  -1413  -1771  -1639
   -613  -2681  -2068   1647    727  -2374   -290  -1306   -823  -1387  -1740  -1605
   -631  -2675  -2044   1652    704  -2361   -288  -1273   -792  -1353  -1709  -1566
   -623  -2644  -2021   1631    698  -2333   -290  -1249   -771  -1325  -1686  -1535
   -587  -2582  -1995   1582    704  -2288   -283  -1239   -758  -1309  -1667  -1517
   -574  -2551  -1977   1564    701  -2265   -277  -1231   -743  -1293  -1647  -1504
   -600  -2577  -1979   1587    688  -2278   -290  -1247   -750  -1301  -1654  -1506
   -607  -2564  -1958   1584    675  -2262   -309  -1273   -776  -1327  -1683  -1525
   -626  -2540  -1914   1582    641  -2229   -319  -1309   -800  -1356  -1717  -1545
   -641  -2548  -1906   1595    631  -2229   -327  -1356   -831  -1395  -1751  -1582
   -646  -2616  -1969   1628    659  -2294   -350  -1428   -885  -1462  -1816  -1644
   -646  -2673  -2026   1660    688  -2351   -374  -1501   -935  -1517  -1873  -1691
   -670  -2699  -2031   1683    678  -2364   -392  -1566   -974  -1561  -1922  -1730
   -688  -2696  -2008   1693    659  -2353   -423  -1631  -1023  -1610  -1974  -1782
   -696  -2704  -2008   1699    654  -2356   -462  -1701  -1080  -1670  -2034  -1834
   -709  -2740  -2031   1725    659  -2387   -493  -1761  -1127  -1727  -2088  -1883
   -698  -2766  -2070   1730    683  -2418   -519  -1805  -1161  -1758  -2122  -1912
   -685  -2818  -2132   1753    722  -2475   -530  -1829  -1179  -1779  -2143  -1932
   -701  -2834  -2132   1766    714  -2483   -535  -1842  -1187  -1787  -2151  -1940
   -735  -2855  -2120   1795    691  -2488   -535  -1847  -1187  -1787  -2156  -1945
   -748  -2868  -2120   1805    685  -2494   -537  -1852  -1189  -1795  -2166  -1956
   -730  -2839  -2109   1784    688  -2475   -530  -1842  -1176  -1779  -2153  -1940
   -722  -2829  -2107   1774    691  -2470   -530  -1842  -1171  -1777  -2148  -1935
   -730  -2852  -2122   1790    696  -2488   -542  -1855  -1182  -1792  -2161  -1951
   -732  -2865  -2135   1797    698  -2501   -553  -1860  -1187  -1800  -2169  -1958
   -719  -2870  -2151   1795    714  -2512   -550  -1852  -1179  -1790  -2161  -1945
   -711  -2863  -2153   1784    719  -2509   -558  -1860  -1184  -1792  -2164  -1945
   -717  -2852  -2135   1784    706  -2494   -558  -1860  -1179  -1792  -2161  -1943
   -714  -2839  -2125   1777    704  -2483   -563  -1865  -1179  -1790  -2156  -1940
   -706  -2844  -2138   1777    714  -2491   -566  -1873  -1184  -1795  -2161  -1945
   -717  -2865  -2148   1790    714  -2509   -584  -1893  -1205  -1821  -2182  -1969
   -714  -2868  -2153   1790    719  -2512   -589  -1901  -1213  -1826  -2187  -1974
   -696  -2839  -2145   1766    724  -2494   -579  -1891  -1197  -1810  -2169  -1953
   -701  -2816  -2114   1758    706  -2465   -584  -1893  -1195  -1805  -2158  -1943
   -706  -2813  -2107   1758    698  -2460   -605  -1909  -1202  -1816  -2169  -1951
   -698  -2766  -2068   1732    683  -2418   -571  -1888  -1169  -1784  -2138  -1917
   -693  -2704  -2010   1696    657  -2359   -542  -1870  -1140  -1756  -2107  -1888
   -698  -2670  -1971   1686    636  -2322   -524  -1865  -1127  -1751  -2104  -1888
   -717  -2681  -1964   1699    623  -2325   -537  -1880  -1130  -1758  -2109  -1893
   -714  -2681  -1969   1696    626  -2325   -561  -1896  -1130  -1756  -2099  -1886
   -704  -2665  -1964   1683    628  -2314   -576  -1899  -1127  -1748  -2094  -1873
   -698  -2694  -1995   1696    646  -2346   -600  -1906  -1140  -1756  -2101  -1875
   -693  -2668  -1974   1678    639  -2322   -610  -1909  -1140  -1753  -2096  -1867
   -683  -2665  -1982   1673    649  -2325   -613  -1896  -1130  -1743  -2083  -1857
   -685  -2709  -2026   1696    667  -2369   -631  -1901  -1145  -1761  -2101  -1875
   -688  -2764  -2075   1727    693  -2421   -644  -1914  -1169  -1782  -2122  -1888
   -696  -2766  -2070   1730    685  -2418   -670  -1940  -1200  -1818  -2153  -1919
   -719  -2808  -2088   1761    683  -2449   -683  -1958  -1223  -1849  -2182  -1951
   -719  -2837  -2117   1777    696  -2478   -685  -1966  -1236  -1865  -2200  -1966
   -693  -2837  -2143   1766    724  -2491   -680  -1977  -1247  -1878  -2210  -1971
   -727  -2902  -2177   1813    724  -2540   -696  -2003  -1275  -1914  -2244  -1997
   -758  -2961  -2203   1860    719  -2582   -717  -2031  -1304  -1948  -2273  -2021
   -704  -2912  -2208   1805    750  -2561   -717  -2023  -1296  -1943  -2265  -2010
   -672  -2889  -2216   1782    771  -2553   -727  -2016  -1286  -1938  -2260  -2003
   -740  -2987  -2249   1862    753  -2621   -750  -2034  -1309  -1961  -2286  -2026
   -748  -3005  -2260   1875    753  -2634   -737  -2026  -1299  -1953  -2278  -2013
   -727  -2974  -2247   1849    758  -2613   -714  -2000  -1267  -1927  -2255  -1982
   -662  -2907  -2244   1784    789  -2577   -696  -1971  -1241  -1901  -2231  -1958
   -672  -2943  -2270   1808    797  -2608   -727  -1995  -1262  -1925  -2257  -1984
   -672  -2969  -2296   1821    810  -2634   -719  -1979  -1254  -1925  -2257  -1984
   -667  -3026  -2359   1847    844  -2694   -644  -1883  -1215  -1930  -2278  -2010
   -652  -3008  -2356   1831    852  -2683   -517  -1714  -1119  -1896  -2278  -2029
   -592  -2837  -2244   1712    823  -2540   -368  -1431   -862  -1673  -2091  -1873
   -522  -2496  -1974   1509    724  -2236   -262  -1039   -470  -1247  -1673  -1491
   -530  -2088  -1558   1306    514  -1823   -423  -1148   -376   -950  -1273  -1070
   -620  -1587   -966   1104    171  -1278   -826  -1860   -589   -823   -974   -722
   -776  -1413   -639   1093    -70  -1026  -1208  -2639   -940   -948   -984   -696
   -870  -1706   -836   1288    -18  -1273  -1538  -3244  -1499  -1509  -1509  -1161
   -875  -2395  -1519   1634    319  -1956  -1701  -3528  -2166  -2392  -2405  -1958
   -836  -2915  -2078   1875    620  -2496  -1602  -3328  -2260  -2657  -2725  -2278
   -761  -3029  -2268   1893    753  -2650  -1317  -2829  -1883  -2390  -2553  -2179
   -722  -3000  -2278   1860    776  -2639  -1047  -2429  -1577  -2182  -2410  -2083
   -717  -2995  -2281   1855    779  -2639   -862  -2161  -1379  -2044  -2317  -2021
   -722  -3029  -2307   1875    792  -2668   -758  -2023  -1278  -1974  -2268  -1992
   -709  -3073  -2364   1891    826  -2720   -722  -1982  -1254  -1961  -2265  -2000
   -678  -3060  -2382   1867    849  -2722   -711  -1948  -1228  -1945  -2252  -1987
   -654  -3029  -2374   1839    859  -2701   -706  -1925  -1208  -1930  -2234  -1971
   -652  -3018  -2366   1836    857  -2694   -696  -1917  -1208  -1938  -2239  -1979
   -665  -3044  -2379   1852    854  -2712   -691  -1909  -1202  -1938  -2239  -1984
   -665  -3037  -2372   1849    852  -2704   -691  -1896  -1195  -1930  -2231  -1982
   -678  -3050  -2372   1862    844  -2709   -704  -1891  -1192  -1925  -2221  -1971
   -678  -3039  -2361   1860    841  -2701   -704  -1886  -1187  -1919  -2216  -1964
   -665  -3003  -2338   1831    836  -2670   -688  -1873  -1169  -1904  -2200  -1948
   -659  -2998  -2338   1829    836  -2668   -688  -1865  -1163  -1899  -2195  -1945
   -657  -3013  -2356   1834    846  -2683   -698  -1862  -1166  -1909  -2203  -1956
   -644  -2998  -2353   1821    854  -2675   -683  -1842  -1145  -1888  -2179  -1938
   -641  -3000  -2359   1818    857  -2681   -665  -1818  -1117  -1865  -2156  -1914
   -639  -2982  -2346   1810    852  -2665   -659  -1800  -1098  -1855  -2143  -1904
   -652  -2982  -2330   1816    836  -2655   -657  -1792  -1088  -1852  -2143  -1901
   -631  -2959  -2327   1795    846  -2644   -641  -1774  -1067  -1836  -2130  -1896
   -613  -2946  -2333   1779    857  -2639   -628  -1748  -1044  -1818  -2112  -1880
   -620  -2964  -2343   1792    859  -2655   -620  -1719  -1021  -1803  -2094  -1865
   -610  -2959  -2348   1782    867  -2655   -607  -1686   -989  -1774  -2062  -1839
   -605  -2940  -2335   1774    865  -2639   -589  -1649   -958  -1748  -2036  -1821
   -610  -2953  -2343   1782    865  -2650   -574  -1610   -930  -1725  -2021  -1805
   -587  -2933  -2348   1758    878  -2642   -550  -1561   -896  -1693  -1992  -1782
   -566  -2899  -2333   1730    880  -2616   -527  -1504   -854  -1654  -1958  -1751
   -568  -2894  -2325   1732    878  -2611   -511  -1452   -818  -1626  -1935  -1732
   -574  -2876  -2301   1722    862  -2587   -480  -1382   -763  -1574  -1891  -1693
   -566  -2837  -2270   1701    852  -2553   -444  -1304   -701  -1514  -1834  -1639
   -548  -2798  -2249   1673    846  -2522   -426  -1244   -657  -1465  -1782  -1592
   -535  -2772  -2236   1654    849  -2504   -413  -1197   -620  -1423  -1738  -1558
   -519  -2753  -2236   1636    857  -2496   -394  -1161   -581  -1382  -1696  -1522
   -511  -2712  -2200   1610    844  -2457   -392  -1143   -558  -1350  -1660  -1480
   -511  -2699  -2187   1602    836  -2444   -400  -1143   -555  -1340  -1644  -1467
   -514  -2688  -2174   1602    828  -2431   -405  -1140   -548  -1327  -1626  -1447
   -522  -2655  -2132   1587    805  -2395   -407  -1158   -555  -1332  -1623  -1441
   -517  -2662  -2145   1590    813  -2405   -423  -1195   -576  -1348  -1631  -1449
   -491  -2657  -2166   1574    836  -2413   -415  -1231   -589  -1353  -1634  -1452
   -514  -2662  -2148   1590    815  -2405   -439  -1299   -628  -1384  -1657  -1470
   -535  -2683  -2151   1608    807  -2416   -467  -1382   -683  -1439  -1709  -1514
   -555  -2725  -2169   1641    805  -2449   -491  -1460   -737  -1493  -1758  -1561
   -584  -2805  -2223   1693    818  -2514   -519  -1532   -789  -1543  -1810  -1608
   -597  -2855  -2257   1727    828  -2556   -550  -1597   -833  -1590  -1852  -1649
   -581  -2878  -2296   1730    854  -2587   -568  -1647   -870  -1628  -1888  -1683
   -574  -2894  -2322   1732    872  -2608   -581  -1678   -893  -1647  -1906  -1701
   -605  -2953  -2348   1779    870  -2652   -600  -1719   -930  -1680  -1940  -1738
   -618  -3000  -2382   1810    880  -2691   -579  -1725   -930  -1680  -1938  -1735
   -620  -3018  -2397   1821    888  -2709   -594  -1743   -940  -1688  -1945  -1740
   -615  -3018  -2403   1818    893  -2712   -600  -1751   -940  -1686  -1945  -1743
   -615  -3011  -2395   1810    888  -2704   -602  -1751   -940  -1680  -1948  -1745
   -623  -3031  -2408   1829    891  -2720   -597  -1753   -940  -1675  -1945  -1745
   -620  -3039  -2418   1829    898  -2730   -589  -1745   -935  -1665  -1938  -1738
   -615  -3047  -2431   1831    906  -2738   -584  -1743   -930  -1654  -1930  -1732
   -623  -3063  -2439   1842    906  -2751   -587  -1751   -937  -1657  -1932  -1732
   -607  -3070  -2462   1839    927  -2766   -576  -1751   -935  -1649  -1927  -1727
   -602  -3063  -2462   1831    930  -2764   -566  -1748   -930  -1636  -1917  -1722
   -607  -3060  -2455   1834    922  -2759   -574  -1756   -940  -1641  -1919  -1722
   -665  -3083  -2421   1873    875  -2753   -566  -1743   -932  -1628  -1906  -1706
   -678  -3086  -2408   1883    865  -2748   -568  -1745   -937  -1628  -1906  -1706
   -652  -3091  -2442   1870    893  -2766   -571  -1756   -953  -1639  -1914  -1714
   -639  -3107  -2468   1873    914  -2787   -574  -1766   -971  -1652  -1927  -1725
   -618  -3120  -2501   1867    940  -2811   -574  -1779   -989  -1662  -1932  -1735
   -597  -3151  -2553   1875    976  -2852   -566  -1784   -997  -1667  -1938  -1735
   -618  -3148  -2530   1880    956  -2839   -550  -1782   -992  -1662  -1922  -1722
   -636  -3138  -2504   1886    932  -2821   -555  -1787  -1000  -1667  -1925  -1725
   -628  -3141  -2514   1883    943  -2826   -548  -1784   -995  -1657  -1912  -1712
   -602  -3078  -2475   1842    935  -2777   -506  -1756   -961  -1626  -1883  -1675
   -633  -3029  -2395   1829    880  -2712   -457  -1712   -922  -1587  -1831  -1639
   -646  -3005  -2359   1826    854  -2681   -423  -1691   -901  -1566  -1816  -1623
   -623  -3016  -2392   1818    883  -2704   -444  -1722   -924  -1590  -1834  -1639
   -618  -3065  -2447   1842    914  -2756   -454  -1727   -930  -1592  -1826  -1636
   -644  -3024  -2379   1834    865  -2701   -454  -1706   -911  -1566  -1800  -1600
   -670  -3021  -2353   1844    839  -2688   -444  -1693   -901  -1548  -1782  -1579
   -649  -3050  -2400   1849    872  -2727   -439  -1683   -896  -1540  -1764  -1574
   -654  -3096  -2442   1875    893  -2769   -454  -1680   -904  -1545  -1771  -1571
   -649  -3133  -2483   1891    914  -2808   -472  -1688   -922  -1561  -1784  -1579
   -646  -3159  -2514   1901    932  -2837   -478  -1696   -940  -1571  -1787  -1590
   -654  -3200  -2548   1925    945  -2876   -478  -1709   -961  -1592  -1810  -1610
   -657  -3239  -2582   1948    961  -2912   -467  -1719   -976  -1613  -1839  -1634
   -659  -3281  -2621   1969    979  -2953   -465  -1735   -995  -1634  -1860  -1657
   -652  -3299  -2650   1974    997  -2974   -475  -1753  -1013  -1649  -1878  -1675
   -652  -3333  -2683   1990   1015  -3008   -470  -1756  -1018  -1654  -1891  -1686
   -644  -3354  -2709   2000   1031  -3031   -462  -1756  -1026  -1665  -1896  -1696
   -667  -3382  -2714   2023   1023  -3047   -454  -1753  -1031  -1667  -1893  -1709
   -667  -3385  -2717   2026   1023  -3050   -465  -1756  -1036  -1670  -1896  -1714
   -678  -3393  -2714   2034   1015  -3052   -485  -1766  -1052  -1680  -1906  -1722
   -675  -3411  -2735   2044   1028  -3073   -475  -1756  -1041  -1670  -1891  -1712
   -659  -3385  -2727   2021   1031  -3057   -483  -1761  -1044  -1675  -1904  -1712
   -633  -3364  -2733   1997   1047  -3050   -480  -1761  -1044  -1670  -1893  -1709
   -633  -3398  -2764   2013   1065  -3081   -465  -1743  -1031  -1654  -1875  -1704
   -654  -3424  -2769   2039   1057  -3096   -431  -1714  -1023  -1654  -1880  -1714
   -639  -3424  -2785   2029   1070  -3104   -335  -1592   -966  -1641  -1893  -1740
   -623  -3367  -2746   1995   1060  -3057   -226  -1392   -844  -1558  -1839  -1704
   -576  -3231  -2657   1904   1039  -2946    -96  -1049   -589  -1322  -1623  -1514
   -488  -2979  -2491   1735   1000  -2735      5   -636   -262   -945  -1228  -1145
   -485  -2603  -2120   1543    815  -2361   -150   -922   -223   -709   -888   -758
   -615  -2343  -1727   1478    555  -2036   -470  -1639   -381   -618   -685   -501
   -800  -2255  -1454   1525    324  -1855   -766  -2392   -683   -769   -766   -542
   -930  -2600  -1670   1766    368  -2135  -1034  -2987  -1278  -1426  -1418  -1158
   -911  -3115  -2203   2010    644  -2657  -1218  -3187  -1816  -2109  -2112  -1826
   -820  -3356  -2535   2088    857  -2946  -1148  -2878  -1740  -2125  -2179  -1927
   -750  -3400  -2650   2073    948  -3026   -870  -2403  -1434  -1914  -2029  -1826
   -706  -3372  -2665   2039    979  -3018   -574  -1984  -1166  -1732  -1896  -1722
   -688  -3442  -2753   2065   1031  -3096   -428  -1756  -1044  -1657  -1857  -1704
   -672  -3445  -2772   2057   1049  -3109   -376  -1670   -992  -1626  -1831  -1696
   -665  -3468  -2803   2065   1067  -3135   -353  -1636   -974  -1613  -1818  -1691
   -654  -3465  -2811   2060   1078  -3138   -335  -1610   -961  -1605  -1810  -1688
   -652  -3437  -2787   2044   1067  -3115   -322  -1590   -943  -1592  -1800  -1683
   -639  -3442  -2803   2039   1080  -3122   -309  -1569   -927  -1577  -1792  -1675
   -628  -3429  -2803   2026   1085  -3117   -298  -1556   -917  -1569  -1784  -1667
   -618  -3419  -2800   2018   1091  -3109   -296  -1548   -909  -1564  -1779  -1665
   -620  -3439  -2818   2029   1096  -3130   -288  -1540   -904  -1558  -1771  -1657
   -626  -3432  -2805   2026   1088  -3120   -283  -1527   -891  -1548  -1761  -1649
   -631  -3419  -2787   2023   1078  -3104   -270  -1512   -878  -1535  -1748  -1639
   -633  -3398  -2764   2016   1065  -3081   -259  -1496   -865  -1522  -1735  -1626
   -639  -3426  -2790   2031   1075  -3109   -244  -1475   -841  -1506  -1714  -1610
   -646  -3419  -2772   2034   1062  -3096   -226  -1454   -818  -1486  -1693  -1590
   -623  -3387  -2764   2005   1070  -3078   -228  -1447   -813  -1483  -1688  -1590
   -626  -3393  -2766   2010   1070  -3081   -213  -1428   -797  -1470  -1675  -1577
   -636  -3380  -2743   2005   1052  -3060   -202  -1408   -779  -1454  -1662  -1564
   -618  -3359  -2743   1987   1060  -3052   -200  -1387   -761  -1441  -1647  -1548
   -615  -3385  -2769   1997   1075  -3078   -189  -1361   -740  -1423  -1623  -1535
   -613  -3385  -2772   2000   1078  -3078   -179  -1340   -727  -1413  -1610  -1519
   -594  -3354  -2759   1974   1080  -3057   -168  -1312   -706  -1395  -1595  -1504
   -581  -3317  -2735   1948   1075  -3026   -155  -1278   -678  -1369  -1574  -1480
   -584  -3309  -2725   1945   1067  -3018   -148  -1241   -657  -1356  -1556  -1465
   -574  -3330  -2756   1953   1091  -3044   -127  -1189   -628  -1327  -1522  -1444
   -555  -3281  -2725   1917   1083  -3005   -114  -1137   -594  -1293  -1486  -1410
   -548  -3255  -2707   1901   1078  -2982    -98  -1085   -561  -1265  -1460  -1382
   -540  -3252  -2712   1896   1083  -2982    -96  -1034   -537  -1241  -1428  -1356
   -514  -3226  -2712   1870   1098  -2969    -80   -974   -498  -1200  -1384  -1312
   -475  -3133  -2660   1803   1091  -2896    -67   -919   -459  -1156  -1340  -1267
   -472  -3104  -2634   1787   1080  -2870    -62   -883   -439  -1130  -1309  -1239
   -485  -3086  -2600   1784   1054  -2844    -57   -862   -423  -1114  -1288  -1215
   -483  -3052  -2569   1769   1041  -2811    -41   -844   -402  -1091  -1265  -1189
   -470  -3031  -2561   1751   1044  -2798    -36   -844   -389  -1078  -1244  -1169
   -462  -3005  -2543   1732   1039  -2774    -36   -841   -381  -1067  -1226  -1148
   -462  -2990  -2527   1725   1031  -2759    -36   -846   -381  -1060  -1215  -1140
   -462  -2992  -2530   1727   1034  -2761    -41   -875   -392  -1075  -1228  -1148
   -475  -3000  -2525   1735   1023  -2764    -38   -909   -405  -1088  -1239  -1158
   -485  -3000  -2514   1743   1013  -2759    -41   -963   -426  -1119  -1273  -1187
   -511  -3016  -2504   1761    995  -2761    -36  -1015   -446  -1145  -1306  -1210
   -530  -3060  -2530   1795   1000  -2795    -41  -1080   -483  -1184  -1340  -1249
   -563  -3112  -2548   1836    989  -2831    -44  -1137   -511  -1221  -1371  -1286
   -597  -3148  -2551   1873    974  -2850    -44  -1184   -527  -1241  -1395  -1312
   -623  -3203  -2579   1912    976  -2891    -57  -1236   -558  -1275  -1439  -1356
   -618  -3224  -2605   1922    992  -2915    -70  -1280   -589  -1306  -1467  -1397
   -600  -3234  -2637   1914   1018  -2935    -70  -1304   -602  -1322  -1480  -1400
   -581  -3257  -2678   1919   1047  -2969    -75  -1330   -613  -1337  -1488  -1405
   -568  -3278  -2709   1925   1070  -2995    -77  -1343   -618  -1343  -1491  -1418
   -576  -3286  -2709   1932   1065  -2998    -75  -1343   -615  -1343  -1496  -1421
   -618  -3268  -2652   1943   1015  -2961    -67  -1335   -605  -1335  -1488  -1413
   -636  -3270  -2634   1953    997  -2953    -54  -1317   -589  -1319  -1470  -1400
   -649  -3268  -2618   1958    982  -2943    -33  -1291   -563  -1296  -1447  -1374
   -646  -3276  -2629   1961    989  -2953    -31  -1288   -555  -1291  -1441  -1371
   -628  -3294  -2668   1961   1015  -2982    -33  -1296   -561  -1296  -1447  -1376
   -626  -3299  -2673   1961   1021  -2987    -28  -1293   -555  -1293  -1441  -1374
   -639  -3278  -2642   1958   1000  -2961    -20  -1280   -545  -1280  -1428  -1363
   -631  -3255  -2624   1943    995  -2940    -20  -1270   -532  -1267  -1415  -1343
   -623  -3273  -2652   1945   1013  -2964    -31  -1278   -542  -1280  -1421  -1348
   -626  -3291  -2665   1958   1018  -2979    -25  -1280   -542  -1280  -1421  -1348
   -626  -3299  -2673   1961   1021  -2987    -25  -1286   -540  -1280  -1418  -1332
   -631  -3281  -2650   1956   1008  -2966    -23  -1286   -540  -1280  -1415  -1319
   -607  -3276  -2668   1943   1028  -2972    -18  -1286   -537  -1280  -1421  -1332
   -589  -3268  -2678   1927   1041  -2972    -15  -1288   -537  -1286  -1428  -1353
   -587  -3289  -2701   1938   1057  -2995    -10  -1293   -537  -1288  -1428  -1366
   -592  -3299  -2707   1945   1057  -3003     -2  -1293   -535  -1288  -1426  -1369
   -597  -3268  -2670   1932   1034  -2969     28  -1257   -501  -1262  -1400  -1340
   -633  -3205  -2572   1919    969  -2891     77  -1205   -446  -1208  -1348  -1291
   -649  -3177  -2530   1912    940  -2855    114  -1179   -418  -1179  -1317  -1262
   -610  -3164  -2553   1888    971  -2860    127  -1176   -413  -1182  -1312  -1260
   -597  -3161  -2564   1878    982  -2863    119  -1179   -410  -1174  -1304  -1247
   -587  -3128  -2540   1857    976  -2834    106  -1189   -402  -1166  -1299  -1236
   -553  -3096  -2543   1826    992  -2821     90  -1208   -405  -1171  -1306  -1236
   -558  -3091  -2533   1826    987  -2813     72  -1228   -413  -1171  -1301  -1226
   -576  -3076  -2501   1826    961  -2790     75  -1205   -394  -1150  -1278  -1195
   -550  -3107  -2556   1829   1000  -2831     46  -1200   -402  -1158  -1270  -1192
   -545  -3156  -2613   1849   1034  -2886     28  -1228   -426  -1182  -1291  -1226
   -579  -3200  -2621   1891   1021  -2912     38  -1239   -433  -1192  -1293  -1241
   -607  -3218  -2611   1912    997  -2915     41  -1244   -452  -1213  -1314  -1275
   -670  -3242  -2572   1956    948  -2907     75  -1223   -441  -1208  -1317  -1278
   -683  -3263  -2582   1971    948  -2922     85  -1223   -449  -1221  -1332  -1288
   -704  -3250  -2546   1977    919  -2899    101  -1210   -444  -1218  -1330  -1286
   -722  -3294  -2574   2005    924  -2933    103  -1202   -449  -1223  -1343  -1293
   -688  -3309  -2621   1997    963  -2966     93  -1210   -459  -1228  -1353  -1299
   -652  -3312  -2660   1979   1002  -2987     80  -1228   -478  -1252  -1363  -1317
   -636  -3320  -2683   1979   1023  -3003     83  -1221   -478  -1260  -1363  -1325
   -641  -3315  -2673   1977   1015  -2995     90  -1205   -465  -1247  -1343  -1317
   -639  -3296  -2657   1966   1008  -2977     90  -1202   -465  -1244  -1337  -1309
   -641  -3299  -2657   1969   1005  -2979     85  -1205   -470  -1249  -1332  -1312
   -649  -3320  -2670   1984   1010  -2995     88  -1202   -467  -1254  -1335  -1312
   -654  -3317  -2662   1984   1002  -2990     88  -1205   -467  -1265  -1335  -1312
   -646  -3307  -2660   1977   1005  -2985    114  -1179   -452  -1257  -1327  -1312
   -623  -3294  -2670   1958   1021  -2982    179  -1072   -394  -1231  -1325  -1317
   -574  -3257  -2683   1917   1054  -2972    246   -911   -303  -1174  -1299  -1301
   -524  -3169  -2644   1847   1057  -2907    345   -649   -116   -995  -1130  -1153
   -452  -2990  -2538   1722   1041  -2764    402   -384     96   -740   -852   -859
   -407  -2681  -2275   1543    932  -2478    402   -371    244   -501   -537   -493
   -509  -2496  -1987   1504    737  -2242    319   -753    213   -394   -342   -236
   -727  -2436  -1709   1579    491  -2073    189  -1384    -31   -537   -428   -288
   -901  -2600  -1699   1751    397  -2151     28  -2016   -532  -1062   -953   -826
   -940  -2946  -2005   1943    530  -2475   -200  -2390  -1010  -1592  -1496  -1382
   -854  -3229  -2374   2042    758  -2803   -355  -2338  -1104  -1714  -1634  -1543
   -776  -3312  -2538   2044    878  -2925   -316  -2023   -937  -1600  -1556  -1506
   -730  -3283  -2556   2005    911  -2920   -140  -1654   -709  -1447  -1439  -1402
   -688  -3270  -2582   1977    945  -2927     54  -1332   -522  -1322  -1348  -1325
   -641  -3255  -2613   1948    984  -2935    150  -1184   -433  -1262  -1296  -1288
   -626  -3237  -2611   1930    992  -2925    187  -1140   -400  -1239  -1270  -1273
   -639  -3247  -2608   1943    982  -2930    194  -1124   -394  -1247  -1286  -1286
   -633  -3250  -2616   1940    989  -2935    200  -1106   -384  -1241  -1275  -1278
   -620  -3244  -2624   1932   1000  -2935    202  -1093   -374  -1234  -1262  -1273
   -623  -3224  -2600   1922    987  -2912    213  -1075   -358  -1221  -1252  -1267
   -623  -3205  -2585   1914    979  -2896    218  -1062   -340  -1208  -1234  -1247
   -618  -3203  -2587   1909    982  -2896    202  -1062   -342  -1210  -1234  -1244
   -618  -3198  -2579   1909    979  -2889    207  -1047   -332  -1200  -1218  -1231
   -618  -3177  -2559   1899    969  -2868    223  -1023   -311  -1187  -1202  -1215
   -620  -3164  -2543   1891    958  -2852    236  -1005   -298  -1174  -1187  -1202
   -618  -3154  -2535   1886    958  -2844    249   -982   -280  -1158  -1166  -1187
   -594  -3128  -2533   1862    969  -2831    257   -966   -265  -1145  -1153  -1169
   -587  -3122  -2538   1852    974  -2831    265   -948   -249  -1132  -1145  -1158
   -584  -3107  -2522   1844    969  -2816    267   -935   -239  -1122  -1132  -1150
   -589  -3112  -2525   1849    963  -2818    262   -930   -236  -1122  -1130  -1148
   -587  -3107  -2520   1847    966  -2813    267   -909   -218  -1106  -1119  -1130
   -576  -3083  -2507   1829    963  -2795    270   -891   -205  -1096  -1114  -1119
   -561  -3050  -2488   1805    961  -2769    277   -865   -187  -1075  -1093  -1098
   -561  -3037  -2478   1797    956  -2759    285   -839   -171  -1060  -1070  -1083
   -561  -3026  -2465   1795    950  -2746    288   -810   -155  -1039  -1049  -1065
   -555  -3024  -2468   1787    953  -2746    288   -787   -137  -1031  -1039  -1054
   -545  -2998  -2452   1771    950  -2725    296   -750   -114  -1005  -1013  -1026
   -527  -2961  -2434   1743    950  -2699    301   -706    -88   -974   -982   -989
   -511  -2940  -2429   1727    958  -2686    296   -667    -67   -953   -961   -966
   -504  -2927  -2426   1714    958  -2678    288   -633    -54   -937   -943   -945
   -483  -2891  -2410   1686    961  -2652    283   -594    -33   -914   -917   -914
   -459  -2834  -2374   1647    956  -2605    272   -558    -10   -885   -880   -875
   -433  -2785  -2351   1610    958  -2569    275   -519     18   -852   -841   -828
   -423  -2751  -2327   1587    950  -2540    275   -493     31   -831   -813   -795
   -415  -2712  -2296   1564    937  -2504    265   -488     36   -823   -797   -782
   -407  -2686  -2281   1545    935  -2483    265   -480     41   -815   -782   -761
   -407  -2644  -2236   1527    914  -2442    262   -478     46   -805   -766   -740
   -431  -2624  -2195   1525    880  -2410    270   -480     49   -805   -763   -740
   -441  -2621  -2182   1530    867  -2403    277   -480     46   -807   -763   -737
   -439  -2613  -2174   1525    867  -2392    288   -488     44   -815   -769   -745
   -441  -2624  -2182   1532    870  -2403    303   -501     33   -833   -789   -774
   -467  -2655  -2187   1561    859  -2421    311   -540      5   -872   -833   -820
   -498  -2688  -2190   1592    844  -2439    327   -571    -10   -901   -865   -859
   -519  -2704  -2184   1610    831  -2447    329   -618    -31   -937   -906   -904
   -542  -2746  -2203   1644    828  -2475    335   -659    -51   -969   -943   -943
   -548  -2759  -2210   1652    828  -2486    337   -693    -64   -987   -961   -961
   -558  -2777  -2218   1667    828  -2499    340   -724    -80  -1005   -979   -989
   -568  -2790  -2221   1678    826  -2507    329   -761   -103  -1034  -1005  -1023
   -574  -2803  -2229   1688    826  -2517    327   -784   -116  -1054  -1023  -1041
   -568  -2803  -2234   1686    831  -2520    329   -795   -119  -1060  -1031  -1047
   -571  -2808  -2239   1688    833  -2525    335   -797   -119  -1062  -1026  -1052
   -563  -2805  -2242   1683    836  -2525    322   -810   -135  -1080  -1041  -1067
   -558  -2829  -2270   1693    854  -2551    324   -810   -142  -1093  -1052  -1072
   -574  -2829  -2255   1699    836  -2543    332   -802   -140  -1091  -1049  -1065
   -571  -2803  -2231   1688    828  -2520    329   -802   -142  -1093  -1052  -1065
   -563  -2800  -2236   1680    833  -2517    322   -807   -150  -1104  -1060  -1080
   -550  -2785  -2234   1667    841  -2509    311   -805   -153  -1106  -1060  -1085
   -558  -2800  -2244   1678    841  -2522    293   -813   -171  -1119  -1078  -1106
   -555  -2782  -2226   1667    833  -2504    306   -800   -168  -1119  -1083  -1104
   -542  -2761  -2221   1649    836  -2491    316   -800   -158  -1124  -1078  -1096
   -524  -2730  -2205   1628    839  -2468    324   -810   -148  -1127  -1080  -1093
   -545  -2735  -2190   1639    820  -2462    322   -810   -155  -1135  -1083  -1096
   -558  -2753  -2195   1657    815  -2475    309   -792   -155  -1137  -1083  -1106
   -558  -2766  -2208   1662    823  -2488    306   -784   -153  -1137  -1085  -1106
   -548  -2766  -2218   1657    833  -2494    327   -779   -153  -1140  -1085  -1096
   -535  -2727  -2192   1628    826  -2460    335   -776   -148  -1135  -1078  -1091
   -522  -2686  -2164   1605    818  -2426    345   -766   -137  -1130  -1072  -1093
   -522  -2655  -2132   1587    802  -2395    366   -740   -111  -1109  -1057  -1080
   -524  -2605  -2081   1566    776  -2343    392   -714    -80  -1085  -1036  -1052
   -540  -2592  -2052   1566    753  -2322    407   -706    -75  -1083  -1034  -1041
   -558  -2592  -2034   1577    735  -2314    420   -696    -64  -1070  -1028  -1039
   -563  -2587  -2023   1574    727  -2307    415   -696    -46  -1054  -1018  -1034
   -548  -2530  -1982   1540    717  -2257    402   -688    -20  -1028   -992  -1008
   -548  -2517  -1971   1532    709  -2244    368   -701    -23  -1026   -992   -997
   -553  -2509  -1956   1530    698  -2234    363   -691    -15  -1018   -984   -987
   -535  -2478  -1945   1506    704  -2213    361   -675     -7  -1008   -974   -974
   -514  -2491  -1977   1504    730  -2234    355   -672    -12  -1013   -982   -982
   -527  -2522  -1995   1525    732  -2260    335   -691    -38  -1034  -1005   -997
   -553  -2556  -2003   1553    724  -2281    327   -704    -57  -1052  -1026  -1013
   -553  -2579  -2029   1566    735  -2304    337   -711    -72  -1067  -1052  -1036
   -550  -2600  -2049   1577    748  -2325    340   -727    -96  -1093  -1085  -1065
   -566  -2616  -2049   1590    740  -2333    322   -750   -124  -1122  -1117  -1091
   -561  -2626  -2068   1592    753  -2348    306   -763   -137  -1140  -1130  -1104
   -581  -2675  -2096   1626    756  -2387    301   -774   -153  -1158  -1148  -1117
   -584  -2678  -2094   1631    753  -2387    306   -771   -158  -1163  -1153  -1124
   -581  -2670  -2088   1626    750  -2379    311   -766   -155  -1163  -1150  -1119
   -574  -2657  -2083   1615    753  -2369    314   -761   -158  -1166  -1150  -1119
   -566  -2629  -2062   1595    748  -2346    311   -758   -161  -1171  -1153  -1119
   -563  -2624  -2060   1595    748  -2343    316   -753   -161  -1174  -1153  -1119
   -568  -2626  -2057   1597    743  -2343    314   -748   -161  -1176  -1148  -1111
   -568  -2621  -2052   1595    740  -2338    314   -745   -161  -1176  -1145  -1111
   -561  -2624  -2065   1592    750  -2346    316   -740   -168  -1187  -1153  -1122
   -532  -2655  -2122   1595    795  -2390    348   -678   -155  -1197  -1176  -1158
   -498  -2608  -2112   1553    805  -2361    457   -496    -46  -1135  -1145  -1156
   -480  -2504  -2023   1491    771  -2265    563   -275    127   -982  -1018  -1054
   -433  -2283  -1849   1356    706  -2068    636      2    379   -704   -737   -774
   -348  -1909  -1561   1130    605  -1735    613    145    579   -405   -361   -340
   -415  -1496  -1083    956    332  -1291    506   -194    548   -270    -88     23
   -579  -1400   -820    989    119  -1111    394   -693    327   -348    -70     96
   -740  -1574   -836   1156     46  -1205    259  -1260   -127   -784   -488   -311
   -813  -1997  -1184   1405    184  -1592     44  -1748   -714  -1454  -1197  -1041
   -769  -2379  -1613   1571    420  -1997   -140  -1867  -1000  -1792  -1543  -1384
   -691  -2605  -1914   1647    610  -2260   -161  -1678   -904  -1745  -1540  -1408
   -628  -2631  -2005   1628    685  -2320    -46  -1376   -675  -1590  -1431  -1327
   -576  -2582  -2005   1579    714  -2294    168  -1015   -400  -1392  -1288  -1215
   -535  -2540  -2005   1538    735  -2273    309   -792   -239  -1273  -1200  -1148
   -530  -2517  -1987   1522    727  -2252    355   -711   -179  -1228  -1166  -1122
   -535  -2512  -1977   1522    719  -2244    371   -683   -158  -1215  -1161  -1117
   -514  -2509  -1995   1512    740  -2252    392   -657   -140  -1202  -1150  -1109
   -509  -2512  -2005   1509    748  -2260    394   -641   -132  -1197  -1140  -1101
   -511  -2512  -2000   1512    743  -2257    394   -626   -119  -1187  -1135  -1091
   -504  -2494  -1990   1499    740  -2242    394   -615   -106  -1174  -1127  -1083
   -506  -2475  -1969   1491    730  -2223    397   -605    -96  -1169  -1122  -1078
   -496  -2455  -1961   1475    730  -2208    413   -587    -80  -1153  -1109  -1062
   -485  -2444  -1958   1465    735  -2200    423   -574    -70  -1148  -1104  -1057
   -498  -2455  -1956   1475    727  -2205    431   -566    -62  -1145  -1104  -1054
   -483  -2429  -1945   1457    730  -2187    426   -555    -54  -1137  -1096  -1047
   -472  -2413  -1940   1441    732  -2177    420   -540    -41  -1124  -1078  -1028
   -465  -2397  -1932   1431    732  -2166    428   -524    -28  -1111  -1067  -1013
   -459  -2379  -1919   1418    727  -2151    439   -509    -18  -1101  -1054  -1002
   -457  -2379  -1922   1418    732  -2151    454   -491      0  -1083  -1039   -984
   -439  -2366  -1927   1402    743  -2148    465   -470     15  -1072  -1031   -974
   -441  -2359  -1917   1400    735  -2138    459   -459     23  -1067  -1028   -974
   -436  -2356  -1919   1395    740  -2138    454   -449     25  -1062  -1023   -971
   -431  -2359  -1927   1395    748  -2143    459   -420     44  -1044  -1005   -953
   -441  -2353  -1912   1395    735  -2132    465   -394     59  -1031   -992   -935
   -436  -2335  -1899   1384    730  -2117    470   -368     77  -1013   -971   -914
   -420  -2288  -1867   1353    722  -2078    478   -329    106   -979   -937   -883
   -381  -2257  -1875   1319    745  -2068    483   -288    132   -950   -911   -857
   -368  -2216  -1849   1291    740  -2034    496   -244    163   -919   -880   -826
   -374  -2226  -1855   1299    740  -2042    498   -202    181   -901   -862   -802
   -368  -2208  -1839   1286    732  -2026    501   -150    215   -865   -818   -756
   -355  -2171  -1816   1265    730  -1995    514    -93    252   -818   -769   -704
   -337  -2138  -1803   1236    730  -1971    514    -54    270   -795   -743   -680
   -316  -2081  -1766   1197    722  -1925    519    -18    293   -766   -709   -644
   -298  -2039  -1740   1166    719  -1888    527     12    316   -735   -678   -610
   -298  -2005  -1706   1153    704  -1857    527     25    327   -719   -652   -581
   -314  -1990  -1675   1148    680  -1834    519     23    327   -714   -646   -566
   -314  -1974  -1660   1143    670  -1818    514     10    314   -724   -652   -568
   -303  -1945  -1644   1124    667  -1795    514      5    309   -730   -649   -568
   -298  -1914  -1615   1106    657  -1766    530      5    319   -719   -633   -550
   -327  -1925  -1600   1124    633  -1764    537    -23    303   -745   -657   -571
   -353  -1953  -1600   1153    623  -1777    537    -64    270   -787   -698   -615
   -361  -1974  -1615   1166    626  -1795    542   -106    244   -823   -737   -659
   -379  -2029  -1649   1205    633  -1839    555   -145    226   -852   -771   -698
   -400  -2044  -1644   1221    620  -1844    558   -184    205   -880   -802   -737
   -402  -2044  -1641   1223    618  -1844    545   -236    171   -922   -846   -789
   -405  -2062  -1657   1234    623  -1860    535   -283    142   -958   -885   -831
   -410  -2088  -1678   1249    633  -1883    532   -309    127   -974   -906   -849
   -428  -2099  -1670   1262    620  -1886    537   -324    122   -982   -914   -859
   -431  -2122  -1691   1275    628  -1906    532   -340    114   -995   -930   -872
   -426  -2122  -1696   1273    633  -1909    530   -348    103  -1008   -945   -883
   -428  -2112  -1683   1270    626  -1899    532   -345    109  -1002   -937   -878
   -436  -2114  -1680   1275    620  -1899    532   -340    114  -1000   -930   -870
   -428  -2099  -1673   1262    620  -1886    530   -342    114  -1000   -930   -870
   -426  -2107  -1683   1265    626  -1896    530   -340    111  -1005   -935   -875
   -431  -2107  -1675   1270    620  -1891    537   -332    116   -997   -924   -865
   -441  -2117  -1675   1278    615  -1899    535   -332    116  -1000   -924   -865
   -439  -2109  -1670   1275    613  -1891    545   -319    129   -992   -917   -854
   -423  -2088  -1665   1254    620  -1878    548   -309    137   -984   -909   -841
   -426  -2083  -1657   1254    615  -1870    545   -306    137   -984   -904   -841
   -426  -2099  -1675   1260    623  -1886    537   -311    129   -995   -914   -846
   -407  -2107  -1701   1257    646  -1904    535   -316    122  -1002   -924   -852
   -400  -2114  -1717   1257    657  -1914    540   -316    119  -1005   -922   -849
   -415  -2094  -1678   1254    631  -1886    555   -301    132   -992   -909   -836
   -436  -2073  -1636   1252    600  -1855    581   -272    161   -966   -880   -807
   -431  -2094  -1662   1262    615  -1880    576   -267    158   -974   -883   -807
   -418  -2078  -1660   1247    620  -1870    589   -252    171   -963   -875   -797
   -407  -2008  -1600   1208    594  -1805    628   -220    210   -927   -839   -763
   -410  -1961  -1553   1184    568  -1758    652   -207    228   -914   -818   -750
   -413  -1964  -1551   1187    566  -1756    662   -202    231   -911   -815   -753
   -426  -1956  -1530   1189    550  -1743    659   -207    236   -906   -810   -745
   -420  -1922  -1501   1171    540  -1712    654   -210    252   -888   -792   -722
   -402  -1906  -1506   1153    550  -1706    633   -223    246   -885   -789   -717
   -394  -1893  -1499   1143    550  -1696    607   -239    239   -885   -789   -717
   -392  -1865  -1473   1127    540  -1670    602   -233    249   -872   -782   -704
   -384  -1855  -1470   1119    542  -1662    605   -228    249   -865   -782   -698
   -384  -1875  -1493   1130    550  -1686    597   -239    233   -880   -802   -714
   -381  -1891  -1509   1135    563  -1701    587   -244    226   -885   -818   -719
   -384  -1912  -1527   1145    568  -1719    597   -241    226   -878   -826   -722
   -394  -1948  -1553   1171    579  -1751    605   -249    210   -888   -846   -740
   -413  -1997  -1584   1205    584  -1792    589   -277    166   -927   -898   -789
   -402  -2023  -1623   1213    610  -1823    576   -301    140   -945   -927   -813
   -394  -2062  -1670   1228    636  -1867    563   -324    111   -971   -958   -833
   -376  -2091  -1714   1234    667  -1904    561   -335     93   -992   -974   -846
   -418  -2083  -1665   1249    620  -1873    579   -316    106   -979   -956   -833
   -465  -2078  -1613   1270    574  -1847    610   -283    129   -956   -927   -810
   -454  -2078  -1623   1265    581  -1849    618   -275    135   -953   -919   -802
   -420  -2094  -1673   1257    626  -1883    610   -288    116   -974   -935   -818
   -418  -2112  -1696   1262    636  -1904    605   -309     98   -992   -950   -844
   -420  -2130  -1712   1275    644  -1922    607   -314     93   -992   -945   -839
   -405  -2135  -1732   1267    662  -1932    605   -322     83  -1002   -956   -849
   -400  -2132  -1732   1267    665  -1932    633   -296     90  -1002   -958   -854
   -397  -2148  -1751   1270    675  -1948    714   -161    155   -974   -953   -872
   -397  -2109  -1712   1252    657  -1912    828     31    296   -878   -891   -841
   -363  -1966  -1605   1163    620  -1787    930    277    524   -657   -680   -662
   -275  -1712  -1436    995    579  -1574    943    537    776   -337   -324   -296
   -218  -1337  -1122    776    449  -1231    836    439    836   -129      0    109
   -290  -1088   -800    688    252   -945    748     93    743    -57    200    387
   -475  -1054   -581    763     51   -820    646   -358    452   -231    101    316
   -646  -1280   -633    963     -7   -958    498   -935   -103   -828   -509   -311
   -641  -1688  -1049   1163    202  -1369    265  -1345   -659  -1475  -1192  -1002
   -587  -2049  -1462   1317    436  -1756    161  -1353   -792  -1662  -1397  -1205
   -535  -2265  -1732   1397    597  -1997    207  -1114   -631  -1571  -1348  -1184
   -488  -2291  -1803   1389    657  -2047    345   -836   -405  -1423  -1244  -1104
   -446  -2257  -1813   1350    680  -2036    535   -535   -161  -1244  -1111  -1005
   -415  -2226  -1810   1319    696  -2018    633   -374    -38  -1156  -1054   -953
   -384  -2205  -1821   1293    717  -2013    675   -309      7  -1124  -1031   -937
   -394  -2190  -1795   1293    698  -1992    698   -270     44  -1096   -992   -927
   -379  -2192  -1813   1286    717  -2003    696   -267     46  -1093   -989   -932
   -358  -2190  -1834   1273    737  -2013    691   -270     44  -1098   -992   -937
   -353  -2187  -1836   1270    740  -2013    691   -265     41  -1101  -1000   -943
   -381  -2153  -1771   1267    693  -1964    709   -244     67  -1078   -976   -922
   -389  -2143  -1756   1265    680  -1951    719   -226     85  -1054   -958   -896
   -384  -2145  -1761   1265    685  -1953    714   -228     83  -1054   -956   -891
   -374  -2120  -1748   1244    685  -1935    717   -218     93  -1039   -943   -875
   -397  -2088  -1691   1244    646  -1891    735   -187    122  -1010   -914   -862
   -387  -2091  -1704   1236    657  -1899    727   -179    127  -1005   -922   -870
   -371  -2094  -1722   1231    672  -1909    714   -179    127  -1008   -932   -872
   -355  -2044  -1688   1197    665  -1867    719   -155    150   -979   -909   -846
   -353  -2021  -1667   1187    657  -1844    724   -140    168   -958   -891   -823
   -355  -2036  -1683   1195    662  -1860    722   -132    171   -953   -888   -826
   -332  -2026  -1693   1176    680  -1860    724   -116    184   -940   -885   -828
   -327  -1995  -1670   1158    670  -1834    735    -93    207   -917   -870   -807
   -311  -1966  -1654   1140    670  -1810    745    -62    233   -885   -844   -776
   -319  -1956  -1636   1137    657  -1797    745    -44    244   -872   -839   -763
   -324  -1930  -1608   1127    639  -1769    750    -25    259   -857   -823   -743
   -348  -1935  -1590   1140    620  -1764    771     10    283   -831   -795   -719
   -335  -1919  -1584   1127    623  -1753    769     44    301   -807   -771   -701
   -337  -1899  -1564   1117    613  -1730    763     77    327   -779   -743   -670
   -322  -1883  -1564   1101    620  -1725    763    111    348   -750   -714   -646
   -290  -1865  -1577   1078    641  -1722    769    150    376   -719   -678   -615
   -257  -1823  -1566   1041    654  -1696    771    202    410   -678   -636   -574
   -252  -1803  -1551   1026    646  -1675    779    249    441   -636   -584   -519
   -231  -1777  -1545   1002    654  -1660    766    275    454   -613   -550   -480
   -218  -1717  -1499    966    639  -1608    771    306    478   -576   -506   -431
   -275  -1699  -1423    987    574  -1561    805    355    517   -530   -457   -387
   -272  -1657  -1387    963    555  -1522    805    358    517   -527   -446   -389
   -218  -1639  -1421    927    600  -1530    784    335    498   -542   -454   -400
   -187  -1634  -1447    909    628  -1540    769    311    478   -558   -462   -402
   -205  -1641  -1436    924    615  -1540    779    296    467   -574   -470   -410
   -267  -1657  -1389    958    561  -1525    797    285    454   -592   -483   -428
   -296  -1649  -1353    971    527  -1501    813    262    439   -615   -506   -457
   -298  -1670  -1371    982    535  -1522    818    220    410   -654   -545   -501
   -322  -1712  -1389   1018    532  -1551    820    176    379   -693   -589   -548
   -298  -1740  -1441   1018    568  -1592    813    122    340   -740   -641   -610
   -309  -1766  -1457   1036    574  -1613    818     77    316   -774   -678   -654
   -324  -1782  -1457   1052    563  -1621    815     33    290   -807   -711   -688
   -314  -1813  -1499   1065    592  -1657    802    -15    259   -841   -748   -735
   -319  -1834  -1514   1075    594  -1675    797    -46    241   -862   -769   -761
   -355  -1842  -1486   1098    563  -1665    800    -64    228   -878   -784   -776
   -376  -1867  -1491   1122    555  -1680    792    -83    215   -893   -805   -797
   -374  -1875  -1501   1124    563  -1688    792    -93    210   -901   -813   -807
   -355  -1862  -1509   1106    574  -1688    792    -98    207   -904   -815   -813
   -329  -1873  -1543   1101    605  -1709    776   -119    189   -922   -833   -831
   -335  -1893  -1558   1111    610  -1727    758   -135    176   -932   -841   -844
   -361  -1893  -1532   1127    584  -1714    761   -135    174   -927   -839   -844
   -355  -1839  -1483   1096    563  -1662    795    -93    213   -888   -805   -810
   -342  -1816  -1475   1078    566  -1647    802    -83    223   -880   -797   -802
   -340  -1826  -1488   1080    571  -1657    792    -83    218   -883   -800   -805
   -288  -1800  -1512   1044    610  -1657    771    -96    205   -893   -813   -815
   -288  -1808  -1522   1047    615  -1665    771   -101    202   -893   -810   -820
   -345  -1803  -1460   1072    555  -1631    797    -72    231   -862   -779   -795
   -374  -1797  -1423   1085    522  -1610    818    -46    249   -844   -761   -771
   -345  -1784  -1439   1065    545  -1613    807    -54    241   -849   -766   -776
   -322  -1782  -1460   1052    566  -1621    787    -72    223   -865   -782   -784
   -319  -1782  -1462   1049    571  -1623    787    -70    228   -865   -776   -776
   -324  -1766  -1444   1044    558  -1605    805    -49    246   -844   -753   -753
   -314  -1706  -1392   1010    537  -1551    820    -28    272   -818   -727   -735
   -303  -1675  -1374    989    532  -1525    844    -20    285   -813   -735   -748
   -319  -1673  -1353    995    514  -1514    854    -12    288   -810   -737   -745
   -314  -1654  -1340    982    511  -1499    852    -15    293   -802   -737   -730
   -296  -1628  -1332    963    517  -1480    844    -20    301   -789   -727   -704
   -288  -1613  -1325    948    517  -1470    820    -31    301   -782   -709   -685
   -293  -1610  -1319    950    511  -1465    797    -46    290   -789   -717   -693
   -280  -1584  -1304    930    511  -1444    802    -33    301   -782   -709   -693
   -296  -1569  -1273    932    488  -1421    820     -5    327   -750   -672   -665
   -267  -1592  -1325    930    527  -1457    789    -20    298   -774   -693   -693
   -262  -1605  -1343    935    540  -1475    771    -25    277   -792   -704   -717
   -275  -1623  -1350    948    537  -1486    766    -28    262   -800   -717   -724
   -288  -1654  -1366    971    537  -1512    761    -49    231   -831   -761   -753
   -314  -1712  -1397   1013    540  -1556    763    -70    200   -870   -805   -792
   -324  -1725  -1400   1023    537  -1564    763    -83    187   -883   -810   -802
   -340  -1740  -1402   1039    530  -1571    756    -93    176   -891   -813   -820
   -348  -1771  -1423   1060    537  -1597    750   -103    161   -904   -818   -833
   -342  -1777  -1436   1057    545  -1608    753    -98    161   -898   -818   -826
   -322  -1774  -1452   1047    563  -1613    753    -98    155   -901   -826   -820
   -327  -1756  -1428   1041    548  -1592    756    -88    161   -901   -820   -807
   -348  -1753  -1405   1052    527  -1579    750    -80    163   -896   -813   -813
   -342  -1740  -1400   1039    527  -1569    745    -77    166   -891   -807   -820
   -314  -1732  -1418   1021    550  -1577    756    -67    171   -880   -802   -805
   -314  -1753  -1439   1034    561  -1597    756    -64    168   -883   -818   -800
   -324  -1771  -1447   1049    561  -1610    740    -72    150   -901   -844   -823
   -309  -1777  -1470   1041    579  -1623    784     18    189   -883   -831   -841
   -280  -1732  -1454   1005    587  -1595    880    202    311   -800   -774   -826
   -239  -1623  -1387    930    574  -1504    971    423    491   -641   -652   -719
   -189  -1431  -1241    810    524  -1337   1044    714    756   -353   -376   -428
   -129  -1114   -984    618    426  -1049    997    774    898   -106    -41    -20
   -176   -782   -605    478    213   -693    898    436    833      0    213    335
   -327   -657   -332    491      0   -496    792    -23    636    -33    283    478
   -467   -756   -288    613    -90   -522    636   -576    205   -420    -75    137
   -535  -1182   -646    857     54   -914    436  -1023   -368  -1104   -820   -636
   -480  -1595  -1117   1036    316  -1356    265  -1156   -657  -1475  -1226  -1070
   -400  -1805  -1408   1101    501  -1608    244   -963   -545  -1410  -1202  -1083
   -379  -1808  -1428   1093    524  -1618    371   -641   -277  -1213  -1047   -940
   -363  -1738  -1374   1049    504  -1558    561   -301    -20  -1023   -911   -833
   -327  -1691  -1363   1008    517  -1527    685    -85    135   -904   -823   -776
   -314  -1673  -1358    992    519  -1517    730    -10    192   -859   -782   -753
   -314  -1667  -1353    992    519  -1512    745     20    215   -841   -761   -745
   -314  -1639  -1327    974    506  -1483    732     25    220   -841   -756   -740
   -301  -1631  -1332    966    514  -1483    732     41    233   -831   -743   -727
   -293  -1605  -1312    950    509  -1460    735     59    246   -815   -730   -709
   -290  -1590  -1299    940    504  -1444    737     72    254   -807   -727   -696
   -285  -1574  -1291    927    501  -1434    743     85    265   -802   -724   -691
   -293  -1566  -1273    930    488  -1421    743     96    270   -797   -717   -680
   -290  -1551  -1260    919    483  -1408    743    103    277   -792   -706   -678
   -283  -1525  -1241    904    478  -1384    735    106    277   -789   -706   -680
   -272  -1493  -1221    883    472  -1358    730    114    280   -789   -706   -667
   -270  -1483  -1213    875    470  -1348    727    119    285   -784   -701   -665
   -275  -1491  -1218    883    470  -1356    722    119    283   -784   -701   -675
   -280  -1478  -1197    880    457  -1337    735    142    303   -763   -675   -646
   -265  -1465  -1200    865    465  -1332    727    148    306   -761   -665   -636
   -249  -1470  -1223    859    485  -1348    730    158    314   -756   -659   -633
   -254  -1470  -1218    862    480  -1345    735    171    324   -745   -649   -628
   -252  -1480  -1228    867    488  -1356    737    184    332   -740   -644   -631
   -236  -1465  -1228    849    493  -1345    745    205    353   -719   -620   -613
   -231  -1441  -1210    836    488  -1327    750    231    368   -704   -605   -594
   -228  -1426  -1200    826    483  -1314    758    257    387   -688   -592   -574
   -228  -1408  -1179    818    475  -1293    763    285    405   -672   -584   -545
   -218  -1392  -1176    802    478  -1286    763    319    423   -657   -566   -532
   -197  -1389  -1192    792    496  -1291    771    358    444   -633   -535   -524
   -189  -1382  -1195    784    501  -1288    774    405    470   -605   -504   -491
   -179  -1345  -1166    763    493  -1257    766    446    496   -576   -467   -449
   -158  -1312  -1153    732    496  -1231    774    498    532   -537   -420   -415
   -150  -1283  -1132    717    488  -1208    776    537    550   -514   -392   -402
   -148  -1234  -1085    688    467  -1161    774    566    566   -496   -374   -381
   -132  -1200  -1067    667    467  -1135    779    597    584   -470   -348   -340
   -116  -1127  -1010    620    446  -1070    769    600    581   -467   -342   -316
   -106  -1111  -1008    607    449  -1060    774    605    587   -459   -324   -301
   -106  -1117  -1010    610    452  -1065    782    610    600   -441   -293   -285
   -103  -1101   -997    602    446  -1049    779    600    594   -444   -290   -285
   -116  -1080   -966    597    423  -1026    766    576    581   -459   -311   -296
   -132  -1093   -963    613    413  -1028    763    548    558   -483   -345   -319
   -135  -1098   -963    618    413  -1031    766    509    532   -514   -384   -355
   -155  -1135   -979    646    410  -1057    774    465    506   -545   -420   -392
   -184  -1197  -1015    688    415  -1106    779    428    491   -566   -452   -423
   -197  -1226  -1028    709    415  -1127    776    381    465   -600   -493   -467
   -210  -1249  -1039    727    413  -1143    766    332    439   -628   -532   -501
   -220  -1278  -1057    750    418  -1169    750    290    413   -652   -561   -532
   -226  -1317  -1091    769    431  -1202    748    267    400   -665   -576   -553
   -231  -1317  -1085    774    426  -1200    727    233    376   -691   -610   -581
   -233  -1306  -1072    769    418  -1189    704    202    350   -714   -641   -602
   -215  -1301  -1085    758    433  -1195    704    202    353   -714   -649   -600
   -228  -1309  -1080    766    423  -1195    706    207    355   -709   -649   -605
   -239  -1314  -1075    776    415  -1195    709    213    366   -696   -641   -602
   -246  -1327  -1080    787    415  -1205    704    218    371   -691   -636   -587
   -244  -1309  -1065    776    410  -1187    696    215    366   -693   -636   -579
   -244  -1288  -1047    763    400  -1169    688    213    358   -696   -644   -587
   -239  -1299  -1060    769    410  -1179    693    220    366   -688   -644   -592
   -236  -1280  -1044    756    402  -1163    683    215    358   -696   -646   -594
   -239  -1265  -1026    753    392  -1145    680    218    361   -691   -631   -579
   -249  -1283  -1036    766    389  -1161    675    218    361   -685   -628   -568
   -277  -1322  -1044    797    381  -1184    659    202    348   -698   -636   -581
   -293  -1327  -1034    807    368  -1182    631    176    322   -719   -657   -607
   -244  -1270  -1026    758    389  -1148    644    189    335   -706   -644   -594
   -145  -1174  -1031    657    441  -1104    685    223    366   -672   -607   -558
   -166  -1200  -1034    680    433  -1117    688    223    361   -678   -613   -558
   -236  -1176   -943    706    350  -1060    719    252    389   -646   -584   -530
   -257  -1096   -839    678    290   -969    769    298    439   -594   -535   -480
   -236  -1080   -846    657    303   -963    776    298    441   -597   -535   -480
   -233  -1080   -849    657    306   -966    761    275    423   -618   -553   -504
   -241  -1044   -805    641    280   -927    743    262    418   -618   -550   -501
   -249  -1034   -784    641    267   -909    722    257    420   -607   -542   -488
   -265  -1098   -836    680    285   -969    678    231    400   -623   -555   -501
   -244  -1096   -852    670    301   -974    662    226    394   -618   -545   -493
   -187  -1036   -849    610    329   -945    691    257    428   -584   -511   -459
   -176  -1041   -865    610    342   -953    706    280    444   -571   -491   -444
   -176  -1072   -896    623    355   -984    688    265    420   -587   -504   -462
   -210  -1124   -917    667    353  -1021    662    236    387   -620   -537   -496
   -233  -1158   -927    693    345  -1044    639    205    345   -662   -571   -530
   -231  -1161   -930    696    348  -1047    639    187    324   -691   -605   -561
   -249  -1184   -937    714    342  -1060    633    171    306   -709   -623   -584
   -265  -1226   -961    745    345  -1093    623    161    296   -719   -633   -594
   -239  -1208   -969    722    363  -1088    623    163    296   -717   -633   -592
   -228  -1200   -971    714    371  -1085    618    148    280   -732   -649   -610
   -288  -1275   -989    782    350  -1135    589    119    249   -766   -683   -641
   -277  -1241   -963    758    340  -1101    602    122    254   -758   -675   -636
   -202  -1150   -948    675    371  -1049    639    153    288   -727   -644   -605
   -213  -1169   -956    691    371  -1062    641    155    290   -724   -641   -600
   -246  -1195   -948    719    348  -1070    615    135    267   -748   -665   -623
   -265  -1202   -937    732    335  -1070    602    127    259   -753   -670   -631
   -246  -1192   -945    717    348  -1070    610    135    270   -745   -662   -620
   -239  -1195   -956    717    358  -1075    633    161    283   -735   -659   -620
   -228  -1182   -953    704    358  -1067    717    283    340   -717   -667   -644
   -213  -1137   -927    675    355  -1034    826    472    457   -641   -620   -618
   -155  -1008   -852    581    348   -932    948    766    680   -433   -441   -457
    -72   -753   -680    413    303   -717   1013   1132    971    -96    -98   -114
    -38   -314   -277    174    116   -296    909   1000   1078    181    280    327
   -145    -38    106     90   -124     33    675    441    984    314    530    636
   -358      2    361    176   -361    181    400   -246    704    194    488    633
   -514   -316    197    415   -355    -59    171   -823    202   -337    -51    116
   -514   -831   -316    670   -101   -574    -64  -1124   -381  -1060   -792   -602
   -428  -1140   -711    782    140   -927   -101   -979   -441  -1195   -966   -795
   -309  -1156   -846    730    267  -1002     57   -618   -220  -1047   -867   -735
   -280  -1096   -815    688    267   -956    296   -259     15   -888   -761   -662
   -316  -1176   -859    745    270  -1018    470    -15    153   -810   -724   -652
   -337  -1239   -901    787    280  -1070    527     77    205   -779   -706   -654
   -316  -1236   -919    774    301  -1078    553    116    228   -761   -691   -641
   -142  -1039   -896    592    376   -969    631    200    301   -688   -623   -574
   -137  -1008   -872    571    366   -940    641    210    306   -685   -620   -571
   -215  -1075   -862    644    322   -969    626    197    288   -706   -641   -589
   -236  -1098   -865    667    311   -982    631    205    293   -704   -636   -587
   -236  -1101   -865    670    314   -984    626    210    293   -701   -636   -592
   -233  -1104   -870    667    316   -987    618    210    290   -701   -633   -592
   -215  -1080   -865    646    324   -974    626    223    301   -691   -623   -581
   -205  -1060   -854    631    324   -958    636    239    314   -678   -610   -568
   -215  -1054   -839    636    311   -948    641    252    322   -665   -600   -555
   -231  -1072   -841    649    303   -956    639    259    324   -665   -594   -555
   -236  -1078   -841    657    301   -961    649    280    340   -649   -579   -540
   -231  -1075   -846    652    306   -961    646    285    345   -644   -574   -537
   -228  -1057   -828    644    298   -943    639    288    345   -644   -576   -542
   -220  -1039   -820    628    298   -930    644    301    355   -633   -563   -537
   -207  -1026   -818    615    303   -922    657    324    374   -615   -548   -522
   -205  -1034   -831    618    309   -932    672    350    394   -592   -524   -498
   -205  -1008   -802    607    298   -906    672    363    402   -584   -514   -493
   -200   -963   -763    581    280   -865    670    384    415   -571   -504   -485
   -197   -963   -766    579    283   -865    680    413    433   -553   -488   -467
   -194   -963   -769    579    285   -867    688    446    457   -532   -467   -452
   -189   -956   -766    574    288   -862    701    493    491   -501   -439   -423
   -163   -937   -776    550    303   -857    717    542    522   -467   -407   -397
   -148   -927   -779    537    314   -854    735    602    566   -423   -368   -358
   -129   -875   -748    501    306   -813    737    652    589   -397   -345   -329
   -116   -805   -688    462    285   -748    740    698    618   -363   -309   -293
   -106   -779   -672    441    283   -727    753    761    665   -306   -252   -241
    -96   -766   -670    431    285   -717    761    813    704   -259   -207   -200
    -90   -727   -639    407    272   -683    761    839    722   -233   -179   -163
    -80   -678   -597    379    257   -639    758    854    735   -210   -153   -129
    -72   -667   -594    368    259   -631    761    862    740   -194   -132   -103
    -83   -646   -563    363    239   -605    756    852    737   -197   -132    -98
    -98   -636   -537    366    218   -587    756    841    737   -194   -129    -93
   -103   -657   -553    381    223   -605    776    846    756   -174   -106    -64
    -98   -657   -558    376    228   -610    771    810    732   -192   -122    -77
   -106   -654   -550    379    220   -602    761    756    696   -233   -161   -111
   -124   -680   -555    400    213   -618    771    711    688   -246   -179   -127
   -148   -672   -524    410    187   -600    748    633    636   -301   -239   -179
   -174   -776   -602    472    213   -691    748    571    597   -348   -285   -223
   -187   -787   -600    488    205   -693    743    522    579   -368   -311   -252
   -205   -836   -631    519    213   -732    735    472    550   -397   -340   -280
   -215   -862   -646    540    215   -756    730    433    524   -426   -371   -309
   -226   -901   -675    561    223   -789    717    405    509   -439   -384   -319
   -241   -945   -704    592    231   -826    706    379    480   -467   -410   -340
   -246   -935   -688    589    220   -813    693    350    459   -491   -436   -363
   -226   -935   -709    581    241   -823    691    350    459   -488   -436   -363
   -213   -935   -724    574    254   -828    683    337    449   -496   -444   -366
   -233   -943   -709    587    236   -826    678    329    441   -504   -452   -368
   -257   -922   -665    589    202   -795    688    345    457   -485   -436   -353
   -244   -917   -672    581    213   -795    691    353    462   -480   -428   -345
   -239   -943   -704    589    231   -823    688    350    459   -483   -431   -345
   -239   -940   -701    589    228   -823    693    358    465   -478   -428   -337
   -233   -930   -698    579    231   -815    701    361    470   -472   -426   -337
   -220   -891   -670    555    223   -782    701    366    472   -470   -420   -332
   -231   -883   -652    555    210   -769    683    348    454   -485   -436   -345
   -236   -891   -657    563    210   -774    683    348    452   -485   -439   -345
   -241   -880   -639    561    194   -758    685    350    454   -483   -439   -340
   -257   -885   -628    571    184   -758    691    355    457   -480   -436   -337
   -246   -880   -633    561    192   -758    691    355    454   -483   -441   -340
   -236   -867   -633    550    197   -750    691    358    454   -478   -436   -329
   -231   -846   -615    537    189   -732    709    374    472   -459   -423   -314
   -241   -818   -576    530    166   -698    745    400    501   -433   -400   -290
   -246   -776   -532    511    140   -654    769    410    511   -423   -387   -277
   -228   -774   -548    501    158   -662    779    407    511   -426   -389   -277
   -218   -784   -566    498    171   -675    771    405    509   -426   -389   -275
   -233   -753   -519    493    142   -636    769    410    535   -397   -358   -241
   -215   -756   -540    483    158   -649    743    402    532   -397   -350   -231
   -200   -763   -563    480    181   -665    717    387    519   -402   -353   -231
   -192   -748   -555    470    181   -652    722    392    524   -392   -342   -218
   -176   -756   -579    467    200   -667    714    387    514   -400   -353   -226
   -179   -795   -618    485    218   -706    688    363    478   -431   -387   -252
   -192   -828   -639    509    223   -735    665    337    449   -459   -405   -275
   -197   -862   -665    527    233   -763    670    327    439   -470   -410   -293
   -220   -911   -691    566    233   -802    675    322    420   -488   -420   -301
   -259   -930   -672    594    202   -802    693    322    420   -493   -428   -311
   -254   -937   -683    594    213   -810    691    309    410   -509   -449   -324
   -252   -961   -709    605    226   -836    680    293    389   -527   -462   -345
   -257  -1008   -750    633    246   -880    680    280    374   -545   -478   -368
   -257  -1010   -753    631    246   -883    672    272    366   -555   -488   -376
   -262   -987   -727    623    231   -857    678    270    366   -555   -485   -371
   -277  -1008   -730    641    226   -870    675    267    361   -558   -491   -376
   -272   -995   -722    633    223   -859    662    257    350   -568   -506   -387
   -265   -989   -724    626    228   -857    659    249    345   -579   -514   -397
   -262  -1002   -740    631    239   -872    662    252    348   -574   -511   -394
   -259  -1000   -740    628    239   -870    665    254    353   -566   -504   -387
   -257   -997   -740    628    241   -870    672    259    358   -566   -504   -394
   -246   -963   -717    602    233   -839    743    355    413   -540   -501   -405
   -226   -930   -704    576    239   -818    857    537    530   -462   -452   -379
   -168   -836   -667    501    249   -753    963    800    709   -298   -311   -257
    -75   -618   -542    348    233   -581   1052   1171    969    -15    -25     33
    -23   -298   -275    158    124   -288   1036   1215   1117    244    301    410
   -114    -96     15    103    -64    -41    865    758   1078    392    542    719
   -322      7    329    155   -327    168    623     93    888    363    584    815
   -511   -109    402    311   -457    145    410   -555    465    -41    189    449
   -574   -558     15    566   -296   -272    174   -969   -122   -735   -517   -270
   -485   -891   -407    688    -38   -649     31   -940   -298   -974   -782   -555
   -371  -1047   -678    706    153   -862     85   -644   -174   -911   -769   -576
   -306   -982   -675    644    184   -828    285   -285     33   -779   -678   -506
   -327   -945   -620    633    145   -782    527     51    226   -652   -589   -441
   -358   -966   -607    659    124   -787    657    223    332   -574   -530   -405
   -314   -969   -657    641    168   -813    685    270    361   -555   -517   -400
   -259   -948   -688    605    213   -818    691    285    361   -558   -522   -407
   -327   -950   -623    639    145   -787    724    329    394   -524   -496   -381
   -298   -971   -675    633    187   -823    730    342    402   -519   -488   -381
   -270   -984   -714    623    220   -849    735    353    413   -509   -483   -374
   -246   -956   -709    602    231   -833    732    358    415   -506   -485   -379
   -272   -940   -670    605    197   -805    740    376    423   -501   -472   -368
   -290   -950   -659    620    181   -805    753    402    444   -480   -454   -350
   -285   -953   -670    618    189   -813    758    413    449   -472   -452   -348
   -277   -945   -667    613    194   -807    766    418    457   -462   -441   -335
   -259   -930   -670    592    202   -800    758    418    454   -462   -441   -327
   -252   -922   -672    587    207   -797    758    423    457   -457   -436   -327
   -252   -911   -662    581    202   -787    761    431    465   -454   -433   -327
   -241   -885   -644    563    200   -766    761    441    475   -444   -423   -311
   -228   -893   -665    561    215   -779    761    452    478   -436   -420   -306
   -228   -896   -667    563    218   -782    769    472    491   -423   -405   -293
   -228   -896   -667    561    218   -782    776    491    506   -410   -387   -277
   -220   -883   -662    553    220   -774    779    506    509   -402   -384   -277
   -213   -870   -659    540    223   -763    782    527    522   -389   -374   -265
   -200   -854   -654    527    226   -756    779    545    532   -379   -366   -262
   -189   -846   -657    517    231   -753    776    568    545   -366   -358   -252
   -181   -841   -659    511    239   -750    792    613    574   -340   -327   -220
   -184   -818   -633    498    223   -727    797    654    594   -311   -301   -200
   -181   -784   -602    480    210   -693    805    704    626   -277   -272   -176
   -163   -774   -613    467    223   -696    800    748    644   -254   -246   -155
   -140   -771   -631    457    244   -701    813    805    680   -213   -205   -111
   -127   -724   -597    423    233   -662    810    849    711   -179   -171    -75
   -116   -675   -558    397    218   -618    813    893    737   -142   -132    -36
    -98   -644   -545    371    220   -594    810    924    758   -111    -98      2
    -83   -607   -524    345    220   -566    815    948    779    -80    -67     38
    -75   -597   -522    335    220   -561    815    958    792    -62    -44     64
    -77   -579   -504    327    213   -542    820    961    795    -51    -33     80
    -77   -571   -493    324    205   -532    820    953    795    -49    -31     85
    -88   -568   -480    329    194   -524    815    935    782    -64    -46     70
    -90   -561   -470    324    187   -514    818    909    766    -80    -62     57
   -109   -607   -501    358    194   -555    823    875    745   -106    -90     23
   -132   -678   -548    402    207   -613    826    826    711   -145   -132    -20
   -142   -727   -584    436    220   -657    828    771    683   -179   -171    -62
   -168   -807   -639    488    233   -724    836    719    657   -215   -210   -106
   -187   -852   -665    519    236   -761    841    670    631   -246   -252   -148
   -218   -898   -683    555    231   -792    844    633    613   -267   -275   -179
   -275   -937   -662    607    192   -800    859    613    610   -272   -283   -189
   -285   -976   -691    631    202   -833    857    581    592   -296   -306   -215
   -277  -1015   -737    646    228   -875    849    553    571   -316   -329   -246
   -280  -1039   -761    657    239   -901    849    537    561   -327   -342   -259
   -265  -1093   -828    680    280   -961    854    532    555   -332   -348   -265
   -267  -1122   -854    693    290   -987    857    524    550   -337   -353   -270
   -272  -1145   -872    709    298  -1010    852    519    545   -345   -363   -283
   -265  -1182   -917    722    324  -1049    849    514    532   -358   -374   -296
   -252  -1187   -935    719    340  -1062    854    517    537   -353   -368   -290
   -265  -1166   -901    711    316  -1034    852    519    540   -350   -366   -293
   -265  -1174   -911    719    322  -1044    865    530    553   -342   -355   -285
   -262  -1215   -956    737    345  -1085    867    535    550   -345   -361   -293
   -249  -1215   -966    732    358  -1091    859    527    540   -355   -368   -306
   -252  -1218   -966    735    355  -1093    865    532    548   -350   -363   -301
   -252  -1241   -992    745    368  -1117    880    545    561   -342   -353   -290
   -249  -1262  -1013    753    379  -1137    893    555    571   -329   -345   -283
   -244  -1239   -995    743    374  -1117    885    553    566   -335   -350   -288
   -239  -1257  -1018    748    387  -1137    888    555    566   -335   -350   -288
   -239  -1267  -1028    753    392  -1148    891    558    568   -332   -348   -290
   -236  -1283  -1047    758    402  -1166    898    568    574   -327   -348   -290
   -231  -1267  -1036    750    402  -1153    937    600    605   -296   -319   -259
   -233  -1247  -1013    740    387  -1130    976    628    633   -270   -296   -236
   -236  -1252  -1015    743    389  -1135    997    644    646   -257   -290   -228
   -244  -1262  -1018    750    387  -1140   1005    657    662   -241   -280   -220
   -236  -1234   -997    735    379  -1117   1002    665    685   -213   -259   -197
   -220  -1247  -1026    732    402  -1137    976    659    685   -210   -257   -189
   -218  -1280  -1065    748    420  -1174    948    652    670   -220   -265   -197
   -218  -1296  -1078    756    426  -1187    953    662    678   -210   -254   -187
   -213  -1301  -1088    758    436  -1195    958    672    683   -200   -246   -179
   -213  -1361  -1148    787    465  -1254    943    662    662   -220   -267   -202
   -223  -1426  -1202    823    488  -1314    935    654    646   -236   -283   -215
   -226  -1491  -1265    857    517  -1379    935    652    636   -246   -293   -223
   -231  -1525  -1293    878    530  -1410    932    639    618   -265   -309   -244
   -246  -1558  -1312    901    530  -1436    943    631    605   -280   -329   -262
   -246  -1579  -1335    911    542  -1457    945    623    594   -293   -342   -275
   -257  -1618  -1363    937    550  -1491    945    615    584   -303   -353   -288
   -267  -1673  -1405    971    568  -1540    948    613    576   -311   -363   -303
   -275  -1712  -1436    992    579  -1574    950    618    574   -319   -371   -311
   -277  -1727  -1449   1002    584  -1590    953    618    571   -322   -376   -316
   -283  -1756  -1473   1018    592  -1613    958    620    574   -319   -376   -319
   -288  -1782  -1493   1036    602  -1639    961    626    579   -314   -371   -319
   -280  -1808  -1527   1044    620  -1667    963    628    579   -314   -374   -322
   -272  -1818  -1545   1044    633  -1683    974    639    587   -303   -363   -311
   -275  -1842  -1566   1057    644  -1704    979    641    592   -298   -361   -309
   -272  -1875  -1602   1075    665  -1740    982    641    587   -306   -366   -316
   -262  -1886  -1623   1072    678  -1753   1010    685    613   -298   -368   -327
   -244  -1860  -1615   1052    683  -1738   1106    831    696   -249   -345   -329
   -202  -1821  -1621   1010    709  -1722   1202   1034    820   -153   -272   -280
   -140  -1699  -1558    919    709  -1628   1306   1340   1041     59    -72    -96
    -36  -1483  -1449    758    704  -1467   1340   1582   1239    319    223    236
    -33  -1244  -1210    639    587  -1228   1275   1397   1293    514    511    594
   -189  -1109   -919    649    363  -1015   1127    875   1213    610    709    857
   -389  -1104   -714    748    161   -909    919    207    919    428    584    769
   -537  -1439   -904    987    181  -1171    722   -363    353   -210    -72     98
   -535  -1865  -1330   1200    397  -1600    491   -594    -75   -722   -607   -457
   -444  -2125  -1680   1283    615  -1904    431   -405    -51   -756   -680   -555
   -363  -2197  -1834   1280    735  -2016    550    -64    140   -633   -602   -509
   -329  -2151  -1823   1239    745  -1987    779    293    363   -483   -493   -431
   -296  -2153  -1857   1223    779  -2005    963    558    524   -374   -418   -379
   -283  -2174  -1891   1226    802  -2031   1034    659    587   -332   -387   -358
   -277  -2192  -1914   1236    818  -2055   1062    698    613   -314   -376   -353
   -267  -2197  -1932   1231    831  -2068   1078    722    628   -306   -371   -350
   -257  -2216  -1958   1236    849  -2088   1088    743    644   -293   -361   -345
   -259  -2234  -1974   1244    857  -2104   1096    758    657   -283   -353   -335
   -259  -2223  -1964   1241    852  -2094   1111    782    678   -265   -335   -319
   -262  -2268  -2005   1262    870  -2138   1117    795    680   -265   -337   -322
   -252  -2281  -2029   1265    885  -2153   1124    805    685   -262   -335   -319
   -252  -2291  -2042   1270    891  -2166   1130    815    693   -254   -332   -316
   -252  -2304  -2052   1278    898  -2179   1143    831    709   -241   -324   -306
   -241  -2333  -2091   1286    922  -2210   1135    836    706   -244   -327   -309
   -228  -2343  -2114   1286    940  -2229   1137    844    711   -239   -322   -303
   -231  -2343  -2112   1286    937  -2229   1150    859    724   -228   -309   -293
   -236  -2359  -2122   1299    943  -2242   1158    875    740   -218   -301   -283
   -236  -2374  -2140   1304    950  -2257   1163    893    750   -207   -290   -272
   -231  -2385  -2156   1306    961  -2270   1171    909    761   -197   -285   -265
   -226  -2392  -2169   1309    969  -2281   1179    924    774   -184   -275   -254
   -205  -2403  -2197   1304    995  -2301   1184    948    789   -171   -265   -244
   -202  -2426  -2223   1314   1008  -2325   1182    958    792   -171   -267   -249
   -197  -2423  -2229   1309   1015  -2327   1189    987    810   -153   -249   -231
   -200  -2431  -2234   1314   1015  -2333   1202   1018    836   -127   -231   -213
   -194  -2452  -2257   1325   1031  -2356   1213   1054    859   -106   -210   -192
   -184  -2452  -2268   1317   1039  -2361   1218   1091    880    -88   -192   -176
   -176  -2439  -2265   1306   1044  -2353   1223   1130    906    -62   -171   -155
   -168  -2429  -2262   1299   1044  -2346   1234   1179    937    -31   -140   -124
   -158  -2421  -2262   1291   1052  -2343   1239   1228    966      2   -109    -96
   -132  -2403  -2270   1267   1067  -2338   1244   1286   1002     41    -70    -57
   -111  -2382  -2273   1247   1080  -2327   1249   1335   1039     80    -31    -15
    -98  -2361  -2262   1228   1080  -2314   1252   1374   1067    114      7     25
    -90  -2338  -2247   1215   1078  -2294   1249   1395   1083    135     28     49
    -90  -2322  -2234   1205   1070  -2278   1249   1402   1088    145     38     62
    -96  -2327  -2231   1210   1065  -2281   1252   1410   1098    153     49     80
    -88  -2330  -2242   1208   1075  -2286   1254   1405   1096    153     51     83
    -90  -2343  -2252   1218   1080  -2299   1260   1395   1093    150     46     83
    -96  -2369  -2273   1231   1088  -2322   1257   1369   1075    132     28     67
   -101  -2395  -2294   1247   1093  -2343   1260   1337   1057    109      2     46
   -116  -2439  -2322   1275   1101  -2379   1262   1291   1031     75    -36      5
   -142  -2481  -2338   1312   1096  -2410   1270   1236   1002     33    -83    -38
   -174  -2551  -2377   1361   1101  -2465   1278   1176    966    -12   -132    -88
   -189  -2616  -2426   1402   1117  -2522   1275   1111    932    -57   -184   -142
   -202  -2683  -2483   1441   1140  -2585   1265   1049    896   -103   -236   -197
   -213  -2748  -2535   1480   1161  -2642   1252    992    862   -142   -285   -249
   -228  -2792  -2564   1509   1166  -2678   1244    950    841   -168   -316   -277
   -236  -2834  -2600   1535   1182  -2717   1234    911    818   -197   -350   -306
   -246  -2870  -2626   1556   1187  -2748   1228    883    800   -218   -374   -329
   -236  -2896  -2660   1566   1210  -2779   1223    865    792   -228   -389   -345
   -233  -2922  -2688   1577   1226  -2808   1223    854    787   -239   -400   -355
   -239  -2953  -2714   1595   1236  -2834   1221    849    782   -246   -413   -366
   -244  -2982  -2738   1610   1247  -2860   1218    844    782   -252   -420   -374
   -244  -3008  -2764   1626   1260  -2886   1218    839    782   -257   -428   -381
   -241  -3016  -2774   1626   1265  -2896   1213    833    779   -259   -436   -387
   -246  -3024  -2777   1634   1262  -2899   1210    828    779   -265   -444   -397
   -249  -3034  -2785   1639   1267  -2909   1210    826    779   -267   -452   -405
   -246  -3047  -2800   1647   1275  -2925   1210    820    779   -272   -457   -410
   -254  -3076  -2824   1665   1283  -2951   1208    810    774   -280   -470   -420
   -254  -3091  -2837   1673   1288  -2964   1208    802    774   -280   -478   -420
   -257  -3107  -2850   1680   1293  -2979   1202    797    771   -288   -485   -428
   -259  -3120  -2860   1691   1299  -2990   1197    789    769   -296   -498   -439
   -254  -3143  -2891   1699   1317  -3016   1197    779    766   -303   -511   -454
   -249  -3154  -2904   1701   1327  -3029   1200    774    763   -309   -519   -459
   -249  -3172  -2925   1709   1337  -3050   1192    761    753   -319   -532   -470
   -236  -3177  -2940   1706   1350  -3060   1192    753    750   -327   -542   -480
   -226  -3141  -2915   1683   1343  -3029   1218    766    776   -309   -530   -470
   -233  -3133  -2899   1683   1330  -3018   1244    771    792   -301   -527   -462
   -244  -3148  -2904   1693   1327  -3026   1265    771    795   -301   -530   -467
   -244  -3151  -2907   1699   1330  -3029   1254    756    789   -311   -542   -480
   -233  -3141  -2907   1686   1335  -3026   1236    743    795   -303   -540   -475
   -220  -3141  -2922   1680   1348  -3031   1208    722    792   -309   -545   -478
   -220  -3161  -2943   1691   1358  -3052   1176    696    776   -322   -561   -491
   -213  -3151  -2938   1683   1361  -3044   1169    691    776   -322   -563   -491
   -210  -3182  -2972   1696   1379  -3078   1150    672    758   -340   -584   -511
   -218  -3242  -3024   1730   1400  -3133   1127    649    732   -363   -615   -537
   -220  -3283  -3065   1751   1421  -3174   1109    626    709   -387   -641   -561
   -223  -3333  -3109   1779   1441  -3221   1101    602    688   -415   -670   -584
   -236  -3369  -3133   1803   1447  -3252   1096    576    665   -444   -704   -618
   -259  -3419  -3161   1839   1449  -3291   1093    550    646   -472   -737   -649
   -265  -3465  -3200   1865   1465  -3333   1080    517    615   -509   -774   -685
   -272  -3517  -3244   1896   1486  -3382   1060    483    587   -540   -815   -724
   -275  -3559  -3283   1914   1501  -3421   1044    454    563   -566   -844   -753
   -272  -3572  -3299   1922   1512  -3434   1039    439    555   -579   -862   -766
   -270  -3585  -3317   1925   1522  -3452   1034    426    548   -587   -878   -774
   -277  -3611  -3333   1945   1527  -3473   1028    410    537   -600   -893   -787
   -280  -3632  -3351   1956   1532  -3491   1013    389    524   -615   -911   -807
   -283  -3655  -3372   1969   1543  -3512   1000    374    514   -631   -927   -826
   -285  -3681  -3395   1982   1553  -3538    987    353    501   -646   -950   -846
   -280  -3689  -3408   1984   1564  -3548    982    337    493   -659   -966   -859
   -283  -3699  -3416   1990   1564  -3559    971    329    491   -667   -979   -870
   -275  -3707  -3432   1990   1577  -3569   1013    384    517   -667   -997   -896
   -257  -3658  -3400   1953   1571  -3530   1109    530    613   -620   -982   -904
   -218  -3590  -3372   1904   1577  -3481   1202    737    763   -504   -896   -841
   -153  -3406  -3255   1779   1548  -3330   1286   1070   1039   -210   -610   -563
    -59  -3104  -3044   1582   1491  -3076   1247   1215   1241    106   -231   -145
    -64  -2813  -2748   1439   1340  -2782   1067    846   1221    290     67    223
   -215  -2670  -2455   1444   1119  -2564    828    202   1039    316    189    405
   -407  -2798  -2392   1600    989  -2595    558   -537    545   -129   -220     31
   -501  -3200  -2699   1849   1098  -2951    314  -1067   -106   -906  -1021   -753
   -472  -3645  -3174   2057   1348  -3411    145  -1179   -449  -1353  -1499  -1236
   -397  -3907  -3509   2153   1556  -3710    181   -911   -353  -1335  -1538  -1309
   -358  -3923  -3564   2138   1602  -3743    384   -553   -114  -1184  -1444  -1252
   -327  -3899  -3572   2112   1621  -3735    613   -218    119  -1031  -1340  -1179
   -311  -3899  -3587   2104   1636  -3746    748    -23    252   -943  -1283  -1143
   -303  -3917  -3613   2112   1654  -3767    779     20    283   -930  -1283  -1145
   -303  -3925  -3621   2114   1657  -3774    774     18    280   -940  -1299  -1163
   -303  -3930  -3626   2117   1660  -3780    766     12    277   -948  -1312  -1176
   -296  -3938  -3645   2117   1670  -3793    756      2    267   -958  -1332  -1192
   -288  -3946  -3658   2117   1683  -3803    743    -10    259   -974  -1348  -1208
   -288  -3943  -3658   2114   1683  -3800    735    -18    257   -976  -1350  -1213
   -288  -3943  -3655   2117   1683  -3800    724    -33    249   -989  -1366  -1223
   -288  -3949  -3663   2117   1686  -3806    711    -51    236  -1005  -1382  -1236
   -277  -3946  -3668   2112   1693  -3808    704    -64    233  -1010  -1389  -1244
   -283  -3954  -3673   2117   1691  -3813    688    -80    220  -1026  -1408  -1260
   -283  -3959  -3678   2120   1696  -3819    670   -101    207  -1044  -1426  -1275
   -280  -3964  -3686   2122   1701  -3826    646   -124    189  -1062  -1447  -1299
   -280  -3964  -3684   2122   1701  -3824    631   -142    181  -1070  -1460  -1312
   -275  -3954  -3678   2112   1701  -3816    623   -153    179  -1075  -1467  -1312
   -275  -3949  -3673   2109   1699  -3811    615   -161    176  -1080  -1475  -1314
   -267  -3954  -3686   2109   1709  -3821    597   -174    168  -1091  -1486  -1322
   -259  -3943  -3684   2101   1712  -3813    589   -181    168  -1093  -1493  -1325
   -259  -3946  -3689   2101   1712  -3816    576   -189    158  -1104  -1506  -1340
   -257  -3943  -3689   2099   1714  -3816    561   -200    153  -1111  -1517  -1348
   -257  -3949  -3691   2101   1714  -3821    550   -197    155  -1109  -1517  -1343
   -252  -3941  -3689   2096   1717  -3816    537   -194    158  -1109  -1519  -1345
   -244  -3917  -3673   2078   1712  -3795    522   -187    163  -1104  -1517  -1340
   -233  -3897  -3663   2062   1714  -3780    511   -171    168  -1098  -1514  -1335
   -233  -3889  -3658   2060   1709  -3774    506   -150    179  -1088  -1506  -1327
   -228  -3897  -3668   2062   1719  -3782    501   -122    194  -1072  -1496  -1317
   -215  -3865  -3650   2039   1717  -3759    491    -88    215  -1047  -1473  -1288
   -205  -3832  -3626   2018   1709  -3730    475    -64    228  -1026  -1452  -1265
   -197  -3798  -3603   1995   1701  -3702    462    -41    244  -1002  -1426  -1234
   -184  -3751  -3567   1969   1691  -3660    452    -25    262   -976  -1395  -1205
   -174  -3715  -3541   1943   1680  -3629    436    -28    262   -969  -1384  -1192
   -176  -3697  -3520   1935   1670  -3608    423    -44    257   -971  -1382  -1187
   -179  -3686  -3509   1930   1665  -3598    402    -70    239   -982  -1389  -1189
   -171  -3681  -3509   1927   1667  -3595    381   -101    218  -1002  -1402  -1200
   -176  -3684  -3509   1930   1665  -3598    358   -148    181  -1036  -1436  -1231
   -184  -3689  -3504   1935   1657  -3598    335   -202    142  -1075  -1475  -1265
   -200  -3710  -3509   1953   1652  -3608    311   -275     93  -1124  -1527  -1312
   -223  -3738  -3515   1982   1644  -3626    293   -353     41  -1182  -1582  -1363
   -249  -3769  -3522   2008   1636  -3645    275   -439    -12  -1244  -1644  -1423
   -259  -3798  -3541   2029   1639  -3671    246   -535    -77  -1317  -1714  -1491
   -267  -3832  -3564   2049   1644  -3697    210   -631   -142  -1387  -1784  -1556
   -283  -3863  -3580   2073   1647  -3722    176   -719   -205  -1452  -1852  -1621
   -290  -3881  -3590   2086   1649  -3738    145   -795   -257  -1506  -1904  -1670
   -298  -3907  -3611   2101   1654  -3759    116   -859   -303  -1553  -1953  -1712
   -309  -3938  -3632   2122   1660  -3787     90   -914   -348  -1595  -1992  -1748
   -327  -3962  -3634   2145   1652  -3798     64   -963   -381  -1631  -2029  -1782
   -332  -3972  -3639   2151   1652  -3806     41  -1005   -418  -1665  -2062  -1810
   -327  -3975  -3650   2151   1660  -3813     18  -1039   -444  -1688  -2086  -1829
   -324  -3972  -3647   2148   1660  -3811     -5  -1070   -462  -1709  -2104  -1844
   -327  -3975  -3647   2151   1660  -3811    -20  -1091   -478  -1722  -2117  -1857
   -337  -3975  -3637   2156   1649  -3808    -33  -1109   -491  -1732  -2125  -1860
   -340  -3964  -3624   2151   1639  -3795    -51  -1130   -504  -1745  -2135  -1867
   -337  -3949  -3611   2140   1636  -3780    -70  -1156   -524  -1766  -2156  -1883
   -337  -3943  -3606   2140   1634  -3774    -88  -1182   -545  -1784  -2174  -1899
   -337  -3928  -3593   2132   1626  -3761   -109  -1208   -568  -1803  -2192  -1914
   -340  -3925  -3585   2132   1621  -3756   -124  -1231   -584  -1818  -2200  -1922
   -335  -3915  -3580   2125   1621  -3746   -148  -1257   -602  -1836  -2218  -1932
   -337  -3912  -3574   2125   1618  -3743   -166  -1283   -623  -1855  -2236  -1945
   -348  -3920  -3572   2132   1610  -3748   -192  -1317   -652  -1886  -2265  -1966
   -350  -3920  -3569   2135   1608  -3746   -207  -1340   -667  -1901  -2278  -1977
   -348  -3902  -3556   2125   1602  -3730   -223  -1363   -683  -1917  -2288  -1984
   -337  -3878  -3541   2109   1600  -3710   -239  -1387   -701  -1932  -2301  -1992
   -332  -3839  -3507   2086   1584  -3673   -244  -1400   -704  -1938  -2304  -1990
   -337  -3782  -3445   2060   1551  -3613   -231  -1402   -693  -1927  -2294  -1979
   -348  -3761  -3413   2055   1530  -3587   -223  -1415   -698  -1932  -2299  -1984
   -350  -3735  -3385   2044   1517  -3561   -231  -1436   -709  -1948  -2312  -1992
   -348  -3699  -3351   2021   1501  -3525   -262  -1473   -724  -1964  -2322  -1997
   -340  -3673  -3333   2008   1493  -3504   -301  -1501   -740  -1971  -2327  -1992
   -337  -3673  -3335   2005   1496  -3504   -348  -1538   -769  -1995  -2346  -2003
   -340  -3658  -3317   2000   1488  -3489   -379  -1564   -784  -2008  -2353  -2005
   -340  -3645  -3304   1990   1480  -3476   -389  -1574   -792  -2016  -2353  -2003
   -332  -3663  -3330   1997   1496  -3496   -418  -1600   -823  -2042  -2379  -2023
   -332  -3691  -3359   2010   1512  -3525   -452  -1634   -859  -2073  -2408  -2047
   -345  -3717  -3372   2031   1512  -3546   -478  -1662   -896  -2104  -2436  -2068
   -355  -3728  -3374   2039   1509  -3551   -498  -1696   -930  -2140  -2468  -2088
   -374  -3738  -3367   2055   1496  -3554   -511  -1727   -963  -2171  -2501  -2117
   -389  -3754  -3364   2073   1486  -3561   -530  -1764  -1000  -2205  -2538  -2151
   -397  -3764  -3367   2081   1483  -3567   -555  -1800  -1036  -2242  -2572  -2179
   -407  -3782  -3377   2094   1483  -3580   -579  -1831  -1070  -2273  -2600  -2205
   -413  -3785  -3374   2099   1480  -3580   -594  -1857  -1093  -2294  -2621  -2218
   -415  -3787  -3372   2099   1475  -3580   -615  -1880  -1117  -2314  -2637  -2231
   -410  -3767  -3356   2088   1473  -3561   -633  -1896  -1132  -2327  -2647  -2239
   -415  -3746  -3333   2078   1457  -3541   -654  -1919  -1150  -2338  -2660  -2249
   -413  -3735  -3322   2073   1454  -3530   -670  -1932  -1166  -2351  -2673  -2255
   -413  -3741  -3328   2075   1454  -3535   -680  -1948  -1182  -2361  -2686  -2257
   -420  -3733  -3312   2078   1444  -3522   -698  -1966  -1197  -2377  -2694  -2262
   -415  -3704  -3289   2060   1434  -3496   -719  -1984  -1218  -2392  -2707  -2270
   -418  -3702  -3283   2060   1431  -3494   -704  -1958  -1210  -2395  -2717  -2283
   -413  -3673  -3260   2042   1421  -3465   -623  -1839  -1145  -2374  -2725  -2307
   -374  -3582  -3208   1979   1415  -3395   -532  -1660  -1023  -2294  -2673  -2278
   -327  -3403  -3076   1862   1371  -3239   -428  -1350   -763  -2034  -2429  -2052
   -246  -3117  -2870   1680   1309  -2992   -426  -1080   -496  -1680  -2036  -1644
   -220  -2743  -2522   1478   1150  -2634   -568  -1278   -449  -1434  -1665  -1210
   -327  -2522  -2195   1426    932  -2359   -779  -1826   -587  -1327  -1431   -909
   -504  -2470  -1966   1486    730  -2218  -1062  -2548   -995  -1600  -1623  -1057
   -620  -2761  -2143   1691    761  -2452  -1330  -3187  -1652  -2340  -2369  -1777
   -618  -3226  -2608   1922    995  -2920  -1540  -3481  -2203  -3026  -3081  -2465
   -558  -3559  -3000   2060   1221  -3281  -1561  -3302  -2210  -3109  -3211  -2613
   -511  -3619  -3109   2062   1296  -3367  -1395  -2935  -1956  -2946  -3107  -2546
   -478  -3569  -3091   2023   1304  -3330  -1163  -2579  -1691  -2764  -2969  -2447
   -454  -3538  -3083   1995   1314  -3312   -987  -2312  -1501  -2624  -2868  -2372
   -444  -3515  -3070   1979   1312  -3294   -930  -2216  -1439  -2577  -2837  -2348
   -441  -3486  -3047   1964   1299  -3268   -930  -2205  -1434  -2579  -2837  -2351
   -436  -3473  -3037   1953   1299  -3257   -932  -2200  -1431  -2579  -2837  -2351
   -433  -3460  -3026   1945   1293  -3244   -943  -2200  -1431  -2582  -2837  -2348
   -439  -3447  -3008   1943   1283  -3229   -950  -2197  -1436  -2585  -2834  -2346
   -436  -3424  -2990   1930   1275  -3205   -953  -2192  -1434  -2582  -2829  -2340
   -431  -3406  -2974   1917   1270  -3190   -958  -2195  -1436  -2582  -2824  -2335
   -436  -3374  -2940   1904   1249  -3156   -966  -2195  -1436  -2582  -2821  -2330
   -433  -3338  -2904   1886   1234  -3122   -974  -2197  -1439  -2582  -2816  -2322
   -436  -3322  -2886   1875   1223  -3104   -979  -2197  -1441  -2582  -2813  -2317
   -433  -3304  -2870   1867   1218  -3089   -984  -2197  -1441  -2579  -2808  -2307
   -431  -3270  -2842   1849   1205  -3057   -992  -2197  -1441  -2579  -2803  -2294
   -140   -431   -290    285     75   -361    376    446    335   -753   -776   -553
   -142   -402   -259    270     57   -332    379    470    350   -730   -748   -527
   -132   -381   -249    257     57   -314    379    488    363   -706   -724   -504
   -129   -366   -236    244     51   -301    381    498    371   -691   -709   -485
   -135   -350   -215    244     38   -283    387    501    376   -683   -696   -467
   -140   -319   -181    228     18   -252    381    491    374   -680   -691   -459
   -140   -306   -168    223     12   -239    374    465    358   -688   -696   -465
   -148   -316   -168    231     10   -244    366    420    337   -709   -714   -478
   -161   -319   -158    241     -2   -239    358    366    309   -735   -743   -506
   -179   -353   -176    265     -2   -265    350    298    275   -774   -782   -545
   -194   -402   -207    298      5   -306    337    231    236   -818   -826   -587
   -213   -428   -215    319      0   -324    319    161    194   -862   -870   -636
   -226   -459   -233    342      2   -348    306     96    155   -901   -914   -683
   -241   -511   -270    376     10   -389    296     46    127   -932   -943   -709
   -252   -535   -283    392     15   -410    280      5     96   -963   -976   -743
   -254   -563   -309    407     25   -436    265    -33     67   -992  -1008   -774
   -254   -579   -324    418     33   -452    262    -49     57  -1002  -1021   -782
   -259   -581   -324    420     31   -454    259    -62     46  -1010  -1031   -789
   -259   -581   -322    418     31   -452    259    -67     46  -1010  -1031   -795
   -257   -576   -322    415     31   -449    257    -67     46  -1010  -1031   -795
   -252   -587   -335    420     41   -462    257    -67     44  -1015  -1034   -797
   -262   -602   -340    431     36   -470    257    -67     41  -1015  -1031   -795
   -270   -602   -335    436     31   -470    262    -59     49  -1008  -1023   -787
   -270   -597   -327    433     25   -462    259    -62     46  -1008  -1028   -787
   -270   -605   -335    439     31   -470    262    -57     49  -1005  -1026   -787
   -262   -589   -327    423     31   -459    254    -62     44  -1008  -1028   -789
   -254   -574   -319    413     31   -446    254    -62     44  -1005  -1028   -789
   -252   -571   -319    410     33   -446    254    -59     46  -1002  -1023   -787
   -257   -576   -319    418     31   -449    254    -59     44  -1000  -1023   -784
   -259   -584   -327    420     31   -457    252    -59     41  -1005  -1028   -789
   -257   -579   -324    418     31   -452    252    -62     38  -1005  -1028   -789
   -259   -576   -316    415     28   -446    249    -62     38  -1002  -1028   -789
   -259   -576   -316    418     28   -446    246    -62     36  -1000  -1026   -787
   -262   -581   -319    420     28   -452    249    -62     36  -1000  -1026   -784
   -262   -571   -309    418     23   -441    249    -62     33  -1000  -1026   -782
   -257   -553   -296    405     18   -423    249    -62     33   -997  -1026   -782
   -249   -561   -311    405     31   -436    246    -67     28  -1008  -1036   -792
   -252   -535   -285    392     15   -410    262    -54     44   -989  -1018   -776
   -254   -478   -223    366    -15   -350    293    -25     80   -953   -982   -743
   -257   -441   -184    348    -36   -314    327     -2    106   -927   -961   -722
   -257   -436   -179    348    -38   -309    342      5    116   -919   -953   -719
   -259   -428   -171    342    -46   -301    335      0    116   -914   -950   -714
   -257   -400   -145    327    -57   -272    319     -5    122   -906   -940   -701
   -236   -387   -150    311    -44   -270    293    -12    116   -904   -935   -696
   -226   -400   -174    314    -25   -288    277    -15    111   -906   -935   -693
   -220   -379   -158    298    -31   -270    280      0    124   -888   -914   -672
   -210   -394   -184    301    -15   -288    265     -5    114   -896   -927   -685
   -210   -446   -239    327     12   -342    246    -20     90   -917   -943   -704
   -215   -472   -257    345     20   -366    233    -31     72   -935   -961   -717
   -228   -483   -254    353     10   -371    231    -46     51   -956   -982   -740
   -246   -524   -277    384     15   -402    236    -57     36   -971  -1000   -758
   -265   -558   -293    410     12   -426    233    -72     15   -992  -1023   -779
   -267   -574   -306    420     18   -441    223    -90     -5  -1010  -1041   -795
   -267   -602   -335    433     31   -467    215   -106    -25  -1031  -1062   -820
   -272   -600   -329    436     28   -465    210   -114    -33  -1039  -1072   -828
   -272   -605   -332    439     28   -470    210   -114    -33  -1036  -1072   -826
   -270   -607   -337    439     33   -472    213   -114    -36  -1039  -1075   -828
   -270   -605   -335    436     31   -470    213   -109    -33  -1031  -1067   -823
   -270   -589   -319    428     23   -454    210   -111    -36  -1031  -1067   -823
   -272   -589   -319    431     20   -454    205   -116    -41  -1039  -1070   -826
   -280   -610   -329    446     23   -470    205   -114    -41  -1036  -1070   -826
   -277   -615   -337    446     28   -478    210   -109    -33  -1028  -1067   -826
   -272   -613   -342    441     33   -478    231    -77    -25  -1028  -1072   -833
   -249   -584   -335    415     41   -459    319     49     41   -995  -1062   -841
   -205   -517   -311    361     51   -415    420    246    171   -898   -997   -795
   -150   -355   -207    252     25   -283    537    587    428   -649   -771   -589
    -57   -103    -46     80     -5    -75    605    911    704   -314   -415   -226
    -36    226    262    -96   -150    244    462    667    737    -98    -98    148
   -181    454    636   -135   -407    545    192    -10    581    -20     93    400
   -384    519    901    -67   -641    709    -93   -776    233   -233    -46    298
   -511    184    696    163   -605    439   -374  -1405   -402   -930   -735   -358
   -509   -283    226    394   -368    -28   -568  -1623   -885  -1535  -1361   -969
   -420   -553   -132    488   -145   -342   -519  -1319   -805  -1538  -1421  -1060
   -350   -563   -213    457    -70   -389   -267   -844   -501  -1327  -1273   -958
   -301   -530   -228    415    -38   -379     -7   -436   -244  -1153  -1150   -870
   -272   -542   -272    405     -2   -407    153   -187    -98  -1057  -1088   -833
   -257   -542   -285    400     12   -415    210    -96    -41  -1015  -1060   -813
   -259   -558   -301    407     18   -431    220    -72    -31  -1013  -1057   -815
   -257   -568   -314    413     28   -441    228    -49    -18  -1002  -1054   -813
   -246   -553   -309    400     28   -431    241    -28     -2   -989  -1041   -802
   -239   -548   -309    394     33   -428    244    -15      2   -982  -1036   -795
   -241   -563   -322    400     36   -444    249     -2     12   -974  -1028   -792
   -239   -548   -309    392     33   -428    257     10     23   -961  -1018   -779
   -236   -527   -290    381     25   -410    257     18     28   -953  -1013   -774
   -233   -527   -293    381     28   -410    254     23     31   -950  -1010   -771
   -236   -522   -288    376     25   -405    257     36     41   -945  -1000   -763
   -233   -504   -272    368     18   -389    265     49     51   -935   -989   -756
   -223   -504   -280    363     28   -392    267     59     59   -930   -984   -750
   -220   -501   -280    361     28   -392    270     70     67   -919   -979   -745
   -218   -493   -275    355     25   -384    275     88     80   -906   -966   -737
   -210   -488   -277    348     31   -381    283    106     93   -891   -956   -727
   -202   -493   -293    348     44   -394    285    119    101   -883   -948   -722
   -194   -465   -270    329     36   -368    290    137    114   -870   -935   -709
   -192   -446   -257    319     31   -353    301    166    135   -846   -914   -688
   -192   -436   -244    314     25   -340    309    189    153   -828   -898   -672
   -194   -413   -218    303     10   -316    311    210    166   -815   -885   -659
   -184   -394   -210    290     12   -303    316    239    181   -800   -870   -641
   -181   -389   -207    283     10   -301    322    275    205   -779   -849   -620
   -166   -371   -207    267     20   -290    332    316    226   -756   -826   -602
   -148   -345   -197    246     23   -272    345    374    259   -717   -795   -571
   -127   -303   -176    215     23   -241    361    436    301   -675   -750   -532
   -122   -283   -161    202     15   -220    371    496    332   -636   -714   -498
   -109   -246   -137    176     12   -192    379    550    368   -597   -675   -462
    -96   -213   -116    153      7   -163    381    600    400   -561   -636   -423
    -80   -171    -90    127      5   -132    387    639    426   -527   -600   -384
    -75   -137    -64    103     -7   -103    392    670    452   -493   -566   -350
    -70   -111    -41     90    -15    -77    397    688    470   -470   -537   -319
    -62    -83    -23     70    -20    -54    400    693    475   -459   -519   -301
    -57    -57      0     57    -28    -28    394    685    472   -457   -511   -290
    -62    -28     31     44    -46      0    389    670    465   -462   -517   -293
    -64    -23     41     41    -54      7    389    649    454   -467   -519   -296
    -77    -46     31     59    -54     -7    384    602    428   -493   -545   -319
    -90    -64     25     77    -59    -20    387    550    405   -517   -574   -342
   -114    -93     18    103    -67    -38    379    488    374   -555   -613   -384
   -142   -142      0    142    -72    -72    363    410    327   -607   -665   -439
   -163   -187    -23    174    -72   -103    350    342    285   -652   -714   -488
   -176   -194    -18    187    -80   -106    340    277    249   -693   -753   -527
   -189   -239    -49    210    -70   -145    324    226    215   -727   -792   -561
   -200   -283    -83    241    -59   -184    311    181    181   -763   -828   -597
   -210   -314   -106    259    -54   -210    301    150    158   -789   -854   -626
   -220   -342   -122    283    -49   -233    290    124    137   -807   -872   -649
   -233   -366   -135    298    -51   -252    285    111    127   -818   -883   -657
   -231   -353   -122    290    -57   -239    285    106    127   -818   -883   -657
   -226   -340   -114    280    -57   -228    285    101    124   -820   -885   -657
   -228   -358   -129    293    -49   -244    283    101    122   -823   -888   -659
   -231   -358   -129    293    -51   -244    283    103    124   -820   -885   -657
   -239   -368   -132    303    -54   -252    283    103    124   -818   -883   -659
   -233   -371   -137    301    -51   -254    283    103    124   -818   -883   -659
   -220   -345   -124    283    -49   -236    277    101    122   -820   -883   -662
   -226   -361   -135    290    -46   -249    283    103    124   -818   -880   -662
   -218   -361   -142    288    -38   -252    283    109    127   -813   -875   -654
   -218   -355   -140    285    -38   -249    277    103    119   -815   -878   -654
   -218   -345   -127    283    -46   -236    280    103    122   -810   -872   -652
   -220   -337   -116    277    -54   -228    275     98    119   -813   -878   -657
   -220   -340   -119    280    -51   -231    272     96    114   -815   -880   -657
   -226   -350   -124    285    -51   -239    270     90    106   -820   -888   -659
   -231   -350   -119    290    -57   -236    272     93    111   -815   -880   -654
   -228   -353   -124    290    -54   -239    270     90    109   -815   -880   -654
   -228   -350   -122    290    -54   -239    267     83    101   -823   -885   -659
   -231   -340   -111    283    -59   -226    267     80    101   -826   -885   -659
   -223   -324   -101    275    -62   -213    272     85    106   -820   -883   -654
   -220   -301    -80    259    -72   -192    285     98    122   -802   -865   -641
   -228   -254    -28    241   -101   -142    324    124    155   -769   -831   -610
   -236   -226     10    228   -124   -109    348    137    174   -756   -820   -597
   -226   -218      7    223   -116   -106    358    140    174   -753   -820   -600
   -223   -215      5    218   -116   -106    350    132    174   -750   -818   -600
   -210   -181     28    197   -122    -77    335    135    187   -732   -797   -579
   -194   -163     31    179   -114    -67    311    129    187   -724   -787   -568
   -197   -161     36    179   -116    -62    298    129    187   -719   -779   -555
   -189   -163     25    174   -109    -67    293    135    192   -714   -774   -550
   -179   -192    -12    184    -83   -103    277    127    174   -727   -789   -561
   -184   -220    -36    202    -75   -129    257    106    148   -748   -807   -579
   -192   -241    -49    218    -72   -145    246     96    129   -763   -823   -592
   -210   -283    -72    246    -70   -179    246     77    111   -784   -841   -610
   -233   -327    -96    280    -70   -213    252     67     93   -802   -865   -633
   -244   -348   -106    296    -70   -228    239     38     62   -833   -896   -665
   -246   -358   -111    303    -67   -236    226     20     44   -852   -917   -683
   -252   -379   -129    314    -62   -254    220     10     28   -867   -930   -693
   -254   -394   -142    324    -57   -270    220      2     20   -872   -940   -704
   -254   -407   -153    327    -51   -280    220      2     20   -875   -940   -706
   -249   -407   -158    329    -46   -283    218      5     23   -872   -935   -701
   -246   -402   -155    324    -46   -280    218      5     18   -870   -935   -704
   -254   -402   -148    327    -54   -275    218      5     18   -870   -935   -704
   -252   -394   -145    322    -54   -270    218      7     20   -867   -932   -704
   -249   -397   -148    324    -51   -272    215      5     20   -867   -935   -701
   -259   -405   -145    332    -59   -275    218     12     23   -862   -927   -696
   -244   -397   -153    319    -46   -275    246     49     41   -857   -930   -701
   -223   -353   -132    285    -46   -244    332    181    109   -820   -917   -709
   -176   -288   -111    233    -33   -200    420    374    231   -730   -852   -667
   -116   -137    -23    124    -46    -80    532    717    483   -475   -615   -444
    -23    111    132    -44    -77    122    581   1008    732   -161   -277    -85
     -7    441    449   -218   -228    444    457    766    774     46     23    275
   -155    665    820   -254   -488    743    228    119    641    122    200    509
   -381    675   1054   -148   -719    862    -41   -659    262   -148    -10    337
   -524    327    852     98   -688    589   -306  -1275   -368   -836   -691   -327
   -504    -88    415    293   -459    163   -511  -1465   -787  -1350  -1221   -857
   -407   -322     85    366   -246   -119   -485  -1166   -698  -1335  -1257   -924
   -340   -337      2    337   -174   -166   -252   -717   -423  -1153  -1130   -839
   -298   -319    -23    309   -137   -171      2   -316   -184   -992  -1018   -758
   -259   -340    -80    301    -90   -213    158    -77    -46   -904   -958   -722
   -239   -350   -111    296    -64   -231    215      7      5   -867   -932   -701
   -241   -348   -106    293    -67   -226    226     33     15   -859   -930   -704
   -241   -340    -98    290    -72   -218    233     49     25   -857   -930   -704
   -233   -337   -103    283    -67   -220    236     62     31   -852   -927   -704
   -228   -340   -111    285    -59   -226    244     75     41   -844   -917   -696
   -223   -332   -109    275    -57   -220    252     88     51   -831   -906   -688
   -218   -324   -106    270    -57   -215    252     98     59   -820   -898   -680
   -215   -303    -90    259    -64   -197    252    106     62   -815   -893   -675
   -213   -296    -83    254    -64   -189    252    114     67   -807   -885   -667
   -210   -288    -80    249    -64   -187    252    124     72   -802   -880   -662
   -207   -280    -75    244    -67   -179    254    135     80   -795   -872   -654
   -207   -280    -75    244    -67   -179    257    142     85   -789   -867   -646
   -200   -270    -70    236    -64   -171    265    161    101   -771   -849   -633
   -197   -259    -62    226    -70   -161    267    174    109   -763   -841   -626
   -197   -252    -57    223    -70   -155    267    187    114   -753   -833   -620
   -192   -239    -46    215    -72   -145    270    200    127   -740   -823   -613
   -181   -223    -41    202    -70   -132    272    213    135   -732   -815   -602
   -176   -213    -36    192    -72   -124    272    228    142   -722   -805   -597
   -176   -200    -23    187    -77   -111    277    252    158   -704   -789   -584
   -168   -181    -12    174    -77    -98    285    280    176   -688   -774   -568
   -155   -158     -2    158    -77    -80    290    306    192   -667   -758   -555
   -142   -140      0    140    -72    -72    290    340    207   -646   -740   -540
   -135   -122     12    127    -75    -57    301    381    233   -620   -714   -514
   -124    -90     33    106    -80    -31    311    431    262   -584   -683   -483
   -114    -67     46     90    -80    -10    327    493    303   -542   -641   -441
    -96    -54     38     75    -70     -7    324    535    319   -522   -620   -420
    -75      0     75     38    -75     36    327    587    348   -485   -584   -387
    -59     41     98      7    -77     70    332    636    381   -446   -542   -348
    -49     75    124    -12    -85     98    335    678    407   -410   -504   -306
    -46    111    158    -36   -101    135    340    701    428   -381   -475   -272
    -36    150    187    -57   -111    168    345    714    444   -361   -452   -246
    -41    158    197    -59   -119    176    342    717    444   -355   -444   -233
    -44    166    210    -59   -127    187    345    714    446   -348   -433   -218
    -38    200    239    -80   -140    218    342    701    441   -345   -431   -213
    -38    215    254    -90   -145    233    340    678    428   -358   -441   -223
    -51    205    257    -77   -155    231    340    641    407   -379   -462   -241
    -67    181    249    -57   -158    215    335    581    376   -413   -498   -280
    -93    142    236    -23   -163    189    327    511    335   -459   -550   -329
   -122     90    213     15   -168    153    322    444    293   -504   -594   -379
   -142     49    189     46   -166    116    314    379    254   -548   -641   -426
   -153      2    155     75   -153     77    301    316    215   -592   -688   -472
   -166    -33    129     98   -150     46    290    270    187   -623   -722   -506
   -179    -54    122    116   -153     33    280    226    161   -649   -748   -537
   -179    -67    111    119   -145     20    267    189    137   -675   -774   -566
   -176    -83     93    129   -135      5    259    171    119   -691   -792   -581
   -189   -101     85    145   -140     -7    252    153    103   -709   -807   -594
   -187   -103     83    145   -137    -10    252    142     96   -714   -813   -605
   -187   -111     72    148   -132    -20    244    135     90   -719   -820   -613
   -179   -103     75    142   -127    -15    239    129     83   -722   -826   -618
   -181    -93     88    137   -135     -2    241    135     88   -717   -820   -613
   -181    -93     88    137   -137     -2    241    135     90   -714   -813   -605
   -181    -93     85    137   -135     -5    241    137     88   -711   -810   -602
   -176    -93     83    135   -129     -5    239    137     88   -711   -813   -602
   -176    -85     90    129   -135      2    236    135     83   -714   -818   -607
   -176    -80     96    129   -137      7    231    129     77   -719   -823   -613
   -181    -85     96    132   -140      5    226    122     72   -724   -828   -620
   -174    -67    106    122   -140     18    226    119     70   -724   -826   -618
   -176    -72    101    122   -140     12    223    116     64   -730   -826   -618
   -179    -80     96    129   -137      7    220    114     59   -732   -826   -618
   -176    -83     93    127   -135      5    220    111     57   -732   -826   -620
   -184    -72    111    129   -148     18    220    109     57   -732   -826   -620
   -176    -70    103    122   -142     18    215    103     51   -737   -831   -626
   -168    -57    111    111   -142     25    213     98     44   -740   -839   -628
   -166    -46    116    106   -142     33    213     96     44   -743   -839   -628
   -166    -67     98    116   -132     15    213     96     41   -745   -841   -631
   -168    -57    109    111   -142     25    223     96     46   -737   -833   -626
   -168    -10    155     88   -163     72    252    122     72   -711   -807   -600
   -174     31    205     70   -189    116    277    135     93   -693   -792   -587
   -176     57    233     59   -205    145    290    142     98   -691   -787   -584
   -171     70    241     49   -207    155    285    135     96   -691   -789   -584
   -161     98    259     31   -210    179    272    129    101   -680   -776   -571
   -153    119    270     15   -213    194    254    132    111   -665   -758   -553
   -150    124    275     12   -213    200    236    127    111   -659   -748   -540
   -142    132    275      5   -210    202    236    132    119   -649   -740   -530
   -140     93    233     23   -187    163    218    124     98   -667   -753   -542
   -140     64    205     33   -171    135    192    109     72   -691   -774   -561
   -135     51    187     41   -161    119    174     93     51   -709   -795   -581
   -148     23    171     62   -161     96    176     80     33   -727   -813   -600
   -166    -12    153     88   -161     67    184     67     12   -748   -833   -620
   -168    -59    106    114   -140     23    176     44    -15   -779   -865   -649
   -166    -83     83    124   -124      0    161     20    -36   -800   -885   -672
   -181    -85     96    132   -140      2    153      7    -54   -818   -906   -693
   -184   -101     83    142   -135    -10    150      0    -64   -828   -917   -706
   -181   -106     72    142   -129    -18    150      0    -70   -831   -919   -709
   -176   -101     75    140   -127    -12    142     -7    -80   -844   -930   -722
   -179   -103     75    140   -129    -15    140    -10    -83   -846   -932   -722
   -179   -106     72    142   -127    -18    142     -7    -83   -841   -927   -717
   -181   -111     70    145   -127    -20    150      0    -77   -833   -919   -709
   -184    -93     90    140   -137     -2    148      2    -77   -831   -917   -704
   -187    -88     98    135   -145      5    148      2    -77   -833   -917   -706
   -181   -101     80    140   -132    -10    155     20    -72   -836   -924   -719
   -168    -83     83    124   -127      0    228    132    -18   -810   -922   -732
   -135    -23    111     80   -124     44    327    316    103   -724   -862   -696
    -83     88    171     -2   -127    129    426    605    322   -511   -670   -517
      2    311    309   -158   -153    311    483    932    592   -189   -329   -166
     49    654    602   -353   -277    628    402    849    691     51      2    220
    -49    888    937   -418   -493    911    207    298    568    137    197    475
   -262    982   1244   -361   -753   1111    -38   -446    228    -64     67    389
   -423    732   1156   -153   -789    943   -296  -1140   -389   -719   -574   -233
   -436    285    722     72   -579    504   -535  -1478   -930  -1356  -1226   -875
   -355    -25    329    192   -342    150   -574  -1286   -937  -1428  -1337  -1013
   -293    -98    194    197   -244     46   -387   -862   -675  -1252  -1221   -935
   -246    -64    181    155   -215     57   -140   -446   -394  -1060  -1080   -828
   -205    -67    137    137   -174     33     51   -142   -202   -927   -987   -761
   -187    -80    106    135   -148     12    122    -31   -135   -880   -956   -743
   -179    -96     83    135   -132     -7    135      0   -119   -872   -953   -745
   -174    -83     88    127   -132      2    148     20   -109   -862   -948   -740
   -171    -77     90    124   -132      5    155     38    -98   -854   -940   -737
   -174    -72    101    124   -137     12    168     59    -83   -841   -927   -727
   -171    -72     98    122   -137     10    168     67    -77   -836   -924   -724
   -155    -67     88    111   -124     10    168     75    -75   -833   -922   -719
   -148    -54     93    101   -122     18    163     80    -75   -828   -917   -719
   -150    -33    116     93   -135     41    166     90    -67   -820   -909   -711
   -148    -33    114     90   -132     38    174     98    -62   -818   -906   -709
   -145    -36    109     90   -129     36    176    109    -57   -815   -904   -706
   -148    -23    122     85   -137     49    176    122    -46   -805   -893   -698
   -137    -15    122     77   -129     51    176    129    -41   -800   -891   -696
   -135    -18    116     72   -127     49    176    137    -41   -797   -891   -696
   -135     -7    127     70   -132     59    184    155    -28   -782   -878   -680
   -132     -2    129     67   -132     62    192    171    -12   -766   -862   -667
   -127     10    137     59   -132     72    192    184     -5   -756   -854   -662
   -129     18    148     54   -140     83    187    197      2   -750   -849   -659
   -119     38    158     38   -140     98    194    220     20   -732   -831   -646
   -111     46    158     31   -135    103    194    239     31   -722   -820   -639
   -103     46    150     28   -127     98    197    265     49   -709   -805   -626
    -98     57    155     18   -127    106    202    303     77   -675   -776   -597
    -85     70    155      7   -122    111    210    342    101   -649   -753   -579
    -75     85    158     -7   -116    122    213    381    124   -626   -732   -563
    -67    116    184    -23   -124    150    223    431    158   -592   -701   -535
    -57    145    200    -44   -129    171    231    488    194   -548   -659   -496
    -36    171    205    -67   -122    187    241    548    231   -509   -620   -454
    -15    197    213    -93   -114    205    244    600    265   -467   -579   -415
      2    226    223   -114   -109    226    246    641    293   -426   -537   -379
     15    265    249   -142   -116    257    249    672    316   -400   -509   -350
     18    293    272   -155   -127    283    246    685    329   -381   -488   -337
     18    311    293   -166   -137    303    244    685    332   -376   -483   -327
